From 018fe1145c82948b6fe4393b45363f88e3822ab1 Mon Sep 17 00:00:00 2001 From: elcnesh Date: Mon, 16 Jun 2014 17:15:06 +0000 Subject: [PATCH] Cleanup: unify all card files' line endings to '\n' and make sure each file ends with a newline. Nonfunctional change that allows the oracle script to update the oracle texts of cards in the future. --- .../a/a_display_of_my_dark_power.txt | 18 +-- forge-gui/res/cardsfolder/a/abandon_hope.txt | 16 +-- .../res/cardsfolder/a/abandoned_outpost.txt | 2 +- .../res/cardsfolder/a/abattoir_ghoul.txt | 20 ++-- .../res/cardsfolder/a/abbey_gargoyles.txt | 2 +- forge-gui/res/cardsfolder/a/abbey_griffin.txt | 16 +-- forge-gui/res/cardsfolder/a/abbey_matron.txt | 2 +- forge-gui/res/cardsfolder/a/abduction.txt | 2 +- forge-gui/res/cardsfolder/a/abeyance.txt | 18 +-- .../res/cardsfolder/a/abhorrent_overlord.txt | 24 ++-- forge-gui/res/cardsfolder/a/abjure.txt | 2 +- forge-gui/res/cardsfolder/a/abolish.txt | 2 +- forge-gui/res/cardsfolder/a/abomination.txt | 2 +- forge-gui/res/cardsfolder/a/aboroth.txt | 14 +-- .../a/aboshan_cephalid_emperor.txt | 2 +- .../res/cardsfolder/a/aboshans_desire.txt | 2 +- forge-gui/res/cardsfolder/a/about_face.txt | 2 +- forge-gui/res/cardsfolder/a/abrupt_decay.txt | 14 +-- .../res/cardsfolder/a/absolute_grace.txt | 2 +- forge-gui/res/cardsfolder/a/absolute_law.txt | 2 +- .../res/cardsfolder/a/absolver_thrull.txt | 16 +-- forge-gui/res/cardsfolder/a/absorb.txt | 2 +- forge-gui/res/cardsfolder/a/absorb_vis.txt | 2 +- forge-gui/res/cardsfolder/a/abu_jafar.txt | 16 +-- forge-gui/res/cardsfolder/a/abuna_acolyte.txt | 2 +- forge-gui/res/cardsfolder/a/abunas_chant.txt | 20 ++-- forge-gui/res/cardsfolder/a/abundance.txt | 20 ++-- .../res/cardsfolder/a/abundant_growth.txt | 22 ++-- .../res/cardsfolder/a/abyssal_gatekeeper.txt | 2 +- .../res/cardsfolder/a/abyssal_horror.txt | 2 +- .../res/cardsfolder/a/abyssal_hunter.txt | 2 +- .../cardsfolder/a/abyssal_nightstalker.txt | 2 +- .../res/cardsfolder/a/abyssal_nocturnus.txt | 2 +- .../res/cardsfolder/a/abyssal_persecutor.txt | 2 +- .../res/cardsfolder/a/abyssal_specter.txt | 2 +- .../cardsfolder/a/academy_at_tolaria_west.txt | 20 ++-- forge-gui/res/cardsfolder/a/academy_elite.txt | 22 ++-- .../res/cardsfolder/a/academy_raider.txt | 24 ++-- .../res/cardsfolder/a/academy_rector.txt | 2 +- .../res/cardsfolder/a/academy_researchers.txt | 16 +-- forge-gui/res/cardsfolder/a/academy_ruins.txt | 2 +- forge-gui/res/cardsfolder/a/accelerate.txt | 2 +- .../cardsfolder/a/accelerated_mutation.txt | 2 +- .../res/cardsfolder/a/acceptable_losses.txt | 2 +- .../res/cardsfolder/a/accorder_paladin.txt | 2 +- .../res/cardsfolder/a/accorders_shield.txt | 2 +- .../cardsfolder/a/accumulated_knowledge.txt | 2 +- .../res/cardsfolder/a/accursed_centaur.txt | 2 +- .../res/cardsfolder/a/accursed_spirit.txt | 14 +-- forge-gui/res/cardsfolder/a/acid_rain.txt | 2 +- .../res/cardsfolder/a/acid_web_spider.txt | 2 +- forge-gui/res/cardsfolder/a/acidic_dagger.txt | 24 ++-- forge-gui/res/cardsfolder/a/acidic_slime.txt | 2 +- forge-gui/res/cardsfolder/a/acidic_sliver.txt | 2 +- forge-gui/res/cardsfolder/a/acidic_soil.txt | 2 +- .../res/cardsfolder/a/acolyte_of_xathrid.txt | 2 +- .../res/cardsfolder/a/acolytes_reward.txt | 20 ++-- .../res/cardsfolder/a/acorn_catapult.txt | 18 +-- forge-gui/res/cardsfolder/a/acorn_harvest.txt | 2 +- forge-gui/res/cardsfolder/a/acquire.txt | 2 +- forge-gui/res/cardsfolder/a/acridian.txt | 2 +- .../res/cardsfolder/a/act_of_aggression.txt | 2 +- .../res/cardsfolder/a/act_of_authority.txt | 26 ++-- .../res/cardsfolder/a/act_of_treason.txt | 2 +- .../res/cardsfolder/a/active_volcano.txt | 2 +- forge-gui/res/cardsfolder/a/ad_nauseam.txt | 22 ++-- .../cardsfolder/a/adamaro_first_to_desire.txt | 2 +- .../res/cardsfolder/a/adaptive_automaton.txt | 2 +- .../res/cardsfolder/a/adaptive_snapjaw.txt | 14 +-- .../res/cardsfolder/a/adarkar_sentinel.txt | 2 +- .../res/cardsfolder/a/adarkar_unicorn.txt | 20 ++-- .../res/cardsfolder/a/adarkar_valkyrie.txt | 2 +- .../res/cardsfolder/a/adarkar_wastes.txt | 2 +- .../res/cardsfolder/a/adarkar_windform.txt | 2 +- .../res/cardsfolder/a/adder_staff_boggart.txt | 2 +- forge-gui/res/cardsfolder/a/addle.txt | 16 +-- .../res/cardsfolder/a/admonition_angel.txt | 2 +- .../res/cardsfolder/a/adun_oakenshield.txt | 2 +- forge-gui/res/cardsfolder/a/advance_scout.txt | 2 +- .../res/cardsfolder/a/advanced_hoverguard.txt | 2 +- .../res/cardsfolder/a/advent_of_the_wurm.txt | 12 +- .../cardsfolder/a/adventurers_guildhouse.txt | 14 +-- .../res/cardsfolder/a/adventuring_gear.txt | 2 +- .../res/cardsfolder/a/advice_from_the_fae.txt | 20 ++-- .../cardsfolder/a/advocate_of_the_beast.txt | 16 +-- forge-gui/res/cardsfolder/a/aegis_angel.txt | 20 ++-- .../res/cardsfolder/a/aegis_of_honor.txt | 22 ++-- .../res/cardsfolder/a/aegis_of_the_gods.txt | 14 +-- .../res/cardsfolder/a/aegis_of_the_meek.txt | 2 +- forge-gui/res/cardsfolder/a/aeolipile.txt | 2 +- .../res/cardsfolder/a/aeon_chronicler.txt | 28 ++--- .../res/cardsfolder/a/aerathi_berserker.txt | 2 +- .../res/cardsfolder/a/aerial_caravan.txt | 20 ++-- .../res/cardsfolder/a/aerial_formation.txt | 18 +-- .../res/cardsfolder/a/aerial_maneuver.txt | 12 +- .../res/cardsfolder/a/aerial_predation.txt | 14 +-- forge-gui/res/cardsfolder/a/aerie_mystics.txt | 2 +- forge-gui/res/cardsfolder/a/aerie_ouphes.txt | 2 +- .../res/cardsfolder/a/aerie_worshippers.txt | 16 +-- .../res/cardsfolder/a/aesthir_glider.txt | 2 +- forge-gui/res/cardsfolder/a/aether_adept.txt | 2 +- .../res/cardsfolder/a/aether_barrier.txt | 16 +-- forge-gui/res/cardsfolder/a/aether_burst.txt | 2 +- forge-gui/res/cardsfolder/a/aether_charge.txt | 2 +- .../res/cardsfolder/a/aether_figment.txt | 2 +- forge-gui/res/cardsfolder/a/aether_flash.txt | 2 +- .../res/cardsfolder/a/aether_membrane.txt | 2 +- .../res/cardsfolder/a/aether_mutation.txt | 2 +- forge-gui/res/cardsfolder/a/aether_rift.txt | 20 ++-- .../res/cardsfolder/a/aether_shockwave.txt | 2 +- forge-gui/res/cardsfolder/a/aether_snap.txt | 18 +-- .../res/cardsfolder/a/aether_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/a/aether_sting.txt | 2 +- forge-gui/res/cardsfolder/a/aether_storm.txt | 16 +-- forge-gui/res/cardsfolder/a/aether_tide.txt | 20 ++-- .../res/cardsfolder/a/aether_tradewinds.txt | 2 +- forge-gui/res/cardsfolder/a/aether_vial.txt | 2 +- forge-gui/res/cardsfolder/a/aether_web.txt | 2 +- .../res/cardsfolder/a/aetherflame_wall.txt | 2 +- forge-gui/res/cardsfolder/a/aetherize.txt | 12 +- forge-gui/res/cardsfolder/a/aetherling.txt | 24 ++-- .../res/cardsfolder/a/aethermages_touch.txt | 2 +- forge-gui/res/cardsfolder/a/aetherplasm.txt | 26 ++-- forge-gui/res/cardsfolder/a/aethersnipe.txt | 2 +- forge-gui/res/cardsfolder/a/aethertow.txt | 18 +-- .../res/cardsfolder/a/affa_guard_hound.txt | 2 +- forge-gui/res/cardsfolder/a/afflict.txt | 2 +- .../afflicted_deserter_werewolf_ransacker.txt | 52 ++++---- forge-gui/res/cardsfolder/a/afiya_grove.txt | 22 ++-- forge-gui/res/cardsfolder/a/afterlife.txt | 2 +- forge-gui/res/cardsfolder/a/aftershock.txt | 2 +- .../res/cardsfolder/a/agadeem_occultist.txt | 2 +- .../res/cardsfolder/a/ageless_entity.txt | 2 +- .../res/cardsfolder/a/ageless_sentinels.txt | 22 ++-- .../res/cardsfolder/a/agent_of_erebos.txt | 20 ++-- .../res/cardsfolder/a/agent_of_horizons.txt | 16 +-- .../res/cardsfolder/a/agent_of_masks.txt | 2 +- .../res/cardsfolder/a/agent_of_shauku.txt | 2 +- .../res/cardsfolder/a/agent_of_stromgald.txt | 2 +- .../res/cardsfolder/a/agent_of_the_fates.txt | 18 +-- forge-gui/res/cardsfolder/a/aggravate.txt | 16 +-- .../res/cardsfolder/a/aggravated_assault.txt | 14 +-- forge-gui/res/cardsfolder/a/aggression.txt | 2 +- .../res/cardsfolder/a/aggressive_urge.txt | 2 +- forge-gui/res/cardsfolder/a/agility.txt | 2 +- .../res/cardsfolder/a/agonizing_demise.txt | 2 +- .../res/cardsfolder/a/agonizing_memories.txt | 12 +- forge-gui/res/cardsfolder/a/agony_warp.txt | 2 +- forge-gui/res/cardsfolder/a/agoraphobia.txt | 18 +-- .../cardsfolder/a/agrus_kos_wojek_veteran.txt | 2 +- forge-gui/res/cardsfolder/a/agyrem.txt | 38 +++--- forge-gui/res/cardsfolder/a/air_bladder.txt | 2 +- forge-gui/res/cardsfolder/a/air_elemental.txt | 2 +- forge-gui/res/cardsfolder/a/air_servant.txt | 2 +- forge-gui/res/cardsfolder/a/airborne_aid.txt | 2 +- .../res/cardsfolder/a/airdrop_condor.txt | 2 +- .../res/cardsfolder/a/aisling_leprechaun.txt | 2 +- .../a/ajani_caller_of_the_pride.txt | 20 ++-- .../res/cardsfolder/a/ajani_goldmane.txt | 2 +- .../cardsfolder/a/ajani_mentor_of_heroes.txt | 18 +-- .../res/cardsfolder/a/ajani_vengeant.txt | 2 +- forge-gui/res/cardsfolder/a/ajanis_chosen.txt | 20 ++-- forge-gui/res/cardsfolder/a/ajanis_mantra.txt | 2 +- .../res/cardsfolder/a/ajanis_presence.txt | 18 +-- .../res/cardsfolder/a/ajanis_pridemate.txt | 2 +- .../res/cardsfolder/a/ajanis_sunstriker.txt | 14 +-- .../res/cardsfolder/a/akki_avalanchers.txt | 2 +- .../cardsfolder/a/akki_blizzard_herder.txt | 2 +- .../res/cardsfolder/a/akki_coalflinger.txt | 2 +- .../res/cardsfolder/a/akki_drillmaster.txt | 2 +- .../akki_lavarunner_tok_tok_volcano_born.txt | 52 ++++---- forge-gui/res/cardsfolder/a/akki_raider.txt | 2 +- .../res/cardsfolder/a/akki_rockspeaker.txt | 2 +- .../res/cardsfolder/a/akki_underling.txt | 2 +- .../res/cardsfolder/a/akki_underminer.txt | 2 +- forge-gui/res/cardsfolder/a/akoum.txt | 18 +-- .../res/cardsfolder/a/akoum_battlesinger.txt | 2 +- .../res/cardsfolder/a/akoum_boulderfoot.txt | 2 +- forge-gui/res/cardsfolder/a/akoum_refuge.txt | 2 +- .../res/cardsfolder/a/akrasan_squire.txt | 2 +- .../res/cardsfolder/a/akroan_conscriptor.txt | 16 +-- .../res/cardsfolder/a/akroan_crusader.txt | 16 +-- .../res/cardsfolder/a/akroan_hoplite.txt | 18 +-- forge-gui/res/cardsfolder/a/akroan_horse.txt | 24 ++-- .../res/cardsfolder/a/akroan_line_breaker.txt | 16 +-- .../res/cardsfolder/a/akroan_mastiff.txt | 14 +-- .../res/cardsfolder/a/akroan_phalanx.txt | 18 +-- .../res/cardsfolder/a/akroan_skyguard.txt | 18 +-- .../cardsfolder/a/akroma_angel_of_fury.txt | 2 +- .../cardsfolder/a/akroma_angel_of_wrath.txt | 2 +- .../a/akroma_angel_of_wrath_avatar.txt | 16 +-- .../res/cardsfolder/a/akromas_blessing.txt | 18 +-- .../res/cardsfolder/a/akromas_devoted.txt | 2 +- .../res/cardsfolder/a/akromas_memorial.txt | 2 +- .../res/cardsfolder/a/akromas_vengeance.txt | 2 +- .../res/cardsfolder/a/akron_legionnaire.txt | 2 +- forge-gui/res/cardsfolder/a/aku_djinn.txt | 2 +- .../res/cardsfolder/a/akuta_born_of_ash.txt | 2 +- .../res/cardsfolder/a/al_abaras_carpet.txt | 16 +-- .../res/cardsfolder/a/alabaster_dragon.txt | 2 +- .../res/cardsfolder/a/alabaster_leech.txt | 2 +- .../res/cardsfolder/a/alabaster_mage.txt | 2 +- .../res/cardsfolder/a/alabaster_potion.txt | 2 +- .../res/cardsfolder/a/alabaster_wall.txt | 2 +- .../res/cardsfolder/a/alaborn_cavalier.txt | 2 +- .../res/cardsfolder/a/alaborn_grenadier.txt | 2 +- .../res/cardsfolder/a/alaborn_musketeer.txt | 2 +- .../res/cardsfolder/a/alaborn_trooper.txt | 2 +- .../res/cardsfolder/a/alaborn_veteran.txt | 2 +- .../res/cardsfolder/a/alaborn_zealot.txt | 2 +- forge-gui/res/cardsfolder/a/aladdin.txt | 2 +- forge-gui/res/cardsfolder/a/aladdins_lamp.txt | 32 ++--- forge-gui/res/cardsfolder/a/aladdins_ring.txt | 2 +- forge-gui/res/cardsfolder/a/alarum.txt | 2 +- forge-gui/res/cardsfolder/a/albino_troll.txt | 2 +- .../cardsfolder/a/alchemists_apprentice.txt | 16 +-- .../res/cardsfolder/a/alchemists_refuge.txt | 22 ++-- forge-gui/res/cardsfolder/a/alchors_tomb.txt | 2 +- forge-gui/res/cardsfolder/a/aleatory.txt | 22 ++-- .../res/cardsfolder/a/alert_shu_infantry.txt | 2 +- .../res/cardsfolder/a/alexi_zephyr_mage.txt | 2 +- forge-gui/res/cardsfolder/a/alexis_cloak.txt | 2 +- forge-gui/res/cardsfolder/a/algae_gharial.txt | 2 +- forge-gui/res/cardsfolder/a/ali_baba.txt | 2 +- .../res/cardsfolder/a/ali_from_cairo.txt | 2 +- forge-gui/res/cardsfolder/a/alibans_tower.txt | 2 +- forge-gui/res/cardsfolder/a/alive_well.txt | 30 ++--- .../res/cardsfolder/a/all_hallows_eve.txt | 2 +- .../res/cardsfolder/a/all_in_good_time.txt | 14 +-- forge-gui/res/cardsfolder/a/all_is_dust.txt | 2 +- .../a/all_shall_smolder_in_my_wake.txt | 18 +-- forge-gui/res/cardsfolder/a/all_suns_dawn.txt | 2 +- forge-gui/res/cardsfolder/a/allay.txt | 2 +- .../res/cardsfolder/a/alley_grifters.txt | 2 +- .../res/cardsfolder/a/alliance_of_arms.txt | 26 ++-- .../res/cardsfolder/a/allied_strategies.txt | 2 +- .../res/cardsfolder/a/allosaurus_rider.txt | 2 +- forge-gui/res/cardsfolder/a/alloy_golem.txt | 18 +-- forge-gui/res/cardsfolder/a/alloy_myr.txt | 2 +- .../res/cardsfolder/a/alluring_scent.txt | 2 +- .../res/cardsfolder/a/alluring_siren.txt | 2 +- forge-gui/res/cardsfolder/a/alms.txt | 2 +- forge-gui/res/cardsfolder/a/alms_beast.txt | 14 +-- .../res/cardsfolder/a/alpha_authority.txt | 16 +-- forge-gui/res/cardsfolder/a/alpha_brawl.txt | 26 ++-- forge-gui/res/cardsfolder/a/alpha_kavu.txt | 2 +- forge-gui/res/cardsfolder/a/alpha_myr.txt | 2 +- forge-gui/res/cardsfolder/a/alpha_status.txt | 22 ++-- .../res/cardsfolder/a/alpha_tyrranax.txt | 2 +- forge-gui/res/cardsfolder/a/altar_golem.txt | 2 +- forge-gui/res/cardsfolder/a/altar_of_bone.txt | 2 +- .../res/cardsfolder/a/altar_of_dementia.txt | 2 +- .../res/cardsfolder/a/altar_of_shadows.txt | 2 +- .../res/cardsfolder/a/altar_of_the_lost.txt | 16 +-- forge-gui/res/cardsfolder/a/altars_light.txt | 2 +- forge-gui/res/cardsfolder/a/altars_reap.txt | 14 +-- forge-gui/res/cardsfolder/a/aluren.txt | 2 +- .../cardsfolder/a/amass_the_components.txt | 14 +-- .../res/cardsfolder/a/ambassador_laquatus.txt | 2 +- .../res/cardsfolder/a/ambassador_oak.txt | 2 +- forge-gui/res/cardsfolder/a/amber_prison.txt | 2 +- .../res/cardsfolder/a/ambitions_cost.txt | 2 +- forge-gui/res/cardsfolder/a/ambush.txt | 2 +- .../res/cardsfolder/a/ambush_commander.txt | 2 +- forge-gui/res/cardsfolder/a/ambush_party.txt | 2 +- forge-gui/res/cardsfolder/a/ambush_viper.txt | 16 +-- forge-gui/res/cardsfolder/a/amnesia.txt | 2 +- .../res/cardsfolder/a/amoeboid_changeling.txt | 20 ++-- forge-gui/res/cardsfolder/a/amok.txt | 2 +- .../res/cardsfolder/a/amphibious_kavu.txt | 2 +- .../res/cardsfolder/a/amphin_cutthroat.txt | 2 +- forge-gui/res/cardsfolder/a/amrou_kithkin.txt | 2 +- forge-gui/res/cardsfolder/a/amrou_scout.txt | 2 +- forge-gui/res/cardsfolder/a/amrou_seekers.txt | 2 +- forge-gui/res/cardsfolder/a/amugaba.txt | 2 +- .../res/cardsfolder/a/amulet_of_kroog.txt | 2 +- .../res/cardsfolder/a/amulet_of_quoz.txt | 26 ++-- .../res/cardsfolder/a/amulet_of_unmaking.txt | 2 +- .../res/cardsfolder/a/amulet_of_vigor.txt | 2 +- .../res/cardsfolder/a/an_havva_constable.txt | 2 +- forge-gui/res/cardsfolder/a/an_havva_inn.txt | 2 +- .../res/cardsfolder/a/an_havva_township.txt | 2 +- .../res/cardsfolder/a/an_zerrin_ruins.txt | 2 +- .../res/cardsfolder/a/ana_battlemage.txt | 28 ++--- forge-gui/res/cardsfolder/a/ana_disciple.txt | 2 +- forge-gui/res/cardsfolder/a/ana_sanctuary.txt | 24 ++-- .../res/cardsfolder/a/anaba_ancestor.txt | 2 +- .../res/cardsfolder/a/anaba_bodyguard.txt | 2 +- forge-gui/res/cardsfolder/a/anaba_shaman.txt | 2 +- .../cardsfolder/a/anaba_spirit_crafter.txt | 2 +- forge-gui/res/cardsfolder/a/anaconda.txt | 2 +- forge-gui/res/cardsfolder/a/anarchist.txt | 2 +- forge-gui/res/cardsfolder/a/anarchy.txt | 2 +- forge-gui/res/cardsfolder/a/anathemancer.txt | 22 ++-- forge-gui/res/cardsfolder/a/anavolver.txt | 2 +- .../res/cardsfolder/a/anax_and_cymede.txt | 20 ++-- .../res/cardsfolder/a/ancestors_chosen.txt | 2 +- .../res/cardsfolder/a/ancestors_prophet.txt | 2 +- .../res/cardsfolder/a/ancestral_knowledge.txt | 22 ++-- .../res/cardsfolder/a/ancestral_mask.txt | 2 +- .../res/cardsfolder/a/ancestral_memories.txt | 2 +- .../res/cardsfolder/a/ancestral_recall.txt | 2 +- .../res/cardsfolder/a/ancestral_tribute.txt | 2 +- .../res/cardsfolder/a/ancestral_vision.txt | 2 +- .../cardsfolder/a/ancient_amphitheater.txt | 2 +- .../res/cardsfolder/a/ancient_craving.txt | 2 +- forge-gui/res/cardsfolder/a/ancient_den.txt | 2 +- .../res/cardsfolder/a/ancient_grudge.txt | 2 +- .../res/cardsfolder/a/ancient_hellkite.txt | 2 +- forge-gui/res/cardsfolder/a/ancient_hydra.txt | 2 +- forge-gui/res/cardsfolder/a/ancient_kavu.txt | 2 +- forge-gui/res/cardsfolder/a/ancient_ooze.txt | 18 +-- forge-gui/res/cardsfolder/a/ancient_runes.txt | 2 +- .../res/cardsfolder/a/ancient_silverback.txt | 2 +- .../res/cardsfolder/a/ancient_spider.txt | 2 +- .../res/cardsfolder/a/ancient_spring.txt | 2 +- .../res/cardsfolder/a/ancient_stirrings.txt | 2 +- forge-gui/res/cardsfolder/a/ancient_tomb.txt | 2 +- .../res/cardsfolder/a/ancient_ziggurat.txt | 12 +- .../res/cardsfolder/a/andradite_leech.txt | 2 +- .../res/cardsfolder/a/angel_of_despair.txt | 2 +- .../res/cardsfolder/a/angel_of_finality.txt | 18 +-- .../a/angel_of_flight_alabaster.txt | 18 +-- forge-gui/res/cardsfolder/a/angel_of_fury.txt | 2 +- .../cardsfolder/a/angel_of_glorys_rise.txt | 20 ++-- .../res/cardsfolder/a/angel_of_jubilation.txt | 18 +-- .../res/cardsfolder/a/angel_of_light.txt | 2 +- .../res/cardsfolder/a/angel_of_mercy.txt | 2 +- .../cardsfolder/a/angel_of_retribution.txt | 2 +- .../res/cardsfolder/a/angel_of_salvation.txt | 24 ++-- .../res/cardsfolder/a/angel_of_serenity.txt | 26 ++-- .../res/cardsfolder/a/angelfire_crusader.txt | 2 +- .../res/cardsfolder/a/angelheart_vial.txt | 2 +- .../res/cardsfolder/a/angelic_accord.txt | 18 +-- .../res/cardsfolder/a/angelic_arbiter.txt | 22 ++-- .../res/cardsfolder/a/angelic_armaments.txt | 14 +-- .../res/cardsfolder/a/angelic_benediction.txt | 2 +- .../res/cardsfolder/a/angelic_blessing.txt | 2 +- .../res/cardsfolder/a/angelic_chorus.txt | 2 +- .../res/cardsfolder/a/angelic_curator.txt | 2 +- .../res/cardsfolder/a/angelic_destiny.txt | 2 +- forge-gui/res/cardsfolder/a/angelic_edict.txt | 12 +- forge-gui/res/cardsfolder/a/angelic_favor.txt | 2 +- .../res/cardsfolder/a/angelic_overseer.txt | 20 ++-- forge-gui/res/cardsfolder/a/angelic_page.txt | 2 +- .../res/cardsfolder/a/angelic_protector.txt | 2 +- .../res/cardsfolder/a/angelic_renewal.txt | 2 +- .../res/cardsfolder/a/angelic_shield.txt | 2 +- .../res/cardsfolder/a/angelic_skirmisher.txt | 24 ++-- .../res/cardsfolder/a/angelic_voices.txt | 2 +- forge-gui/res/cardsfolder/a/angelic_wall.txt | 2 +- .../res/cardsfolder/a/angels_feather.txt | 2 +- forge-gui/res/cardsfolder/a/angels_grace.txt | 2 +- forge-gui/res/cardsfolder/a/angels_herald.txt | 2 +- forge-gui/res/cardsfolder/a/angels_mercy.txt | 2 +- forge-gui/res/cardsfolder/a/angels_tomb.txt | 16 +-- .../res/cardsfolder/a/angels_trumpet.txt | 26 ++-- forge-gui/res/cardsfolder/a/angelsong.txt | 2 +- forge-gui/res/cardsfolder/a/anger.txt | 2 +- .../res/cardsfolder/a/anger_of_the_gods.txt | 16 +-- forge-gui/res/cardsfolder/a/angry_mob.txt | 2 +- .../res/cardsfolder/a/angus_mackenzie.txt | 2 +- .../res/cardsfolder/a/animal_boneyard.txt | 2 +- .../res/cardsfolder/a/animal_magnetism.txt | 12 +- .../cardsfolder/a/animar_soul_of_elements.txt | 2 +- .../res/cardsfolder/a/animate_artifact.txt | 2 +- forge-gui/res/cardsfolder/a/animate_dead.txt | 2 +- forge-gui/res/cardsfolder/a/animate_land.txt | 2 +- forge-gui/res/cardsfolder/a/animate_wall.txt | 2 +- .../res/cardsfolder/a/ankh_of_mishra.txt | 2 +- forge-gui/res/cardsfolder/a/annex.txt | 2 +- forge-gui/res/cardsfolder/a/annihilate.txt | 2 +- .../res/cardsfolder/a/annihilating_fire.txt | 14 +-- forge-gui/res/cardsfolder/a/annul.txt | 2 +- forge-gui/res/cardsfolder/a/anodet_lurker.txt | 2 +- forge-gui/res/cardsfolder/a/anoint.txt | 2 +- .../cardsfolder/a/anowon_the_ruin_sage.txt | 2 +- forge-gui/res/cardsfolder/a/ant_queen.txt | 2 +- forge-gui/res/cardsfolder/a/antagonism.txt | 22 ++-- .../res/cardsfolder/a/anthem_of_rakdos.txt | 30 ++--- .../cardsfolder/a/anthousa_setessan_hero.txt | 16 +-- forge-gui/res/cardsfolder/a/anthroplasm.txt | 2 +- .../res/cardsfolder/a/anti_magic_aura.txt | 18 +-- .../res/cardsfolder/a/antler_skulkin.txt | 2 +- .../res/cardsfolder/a/anurid_barkripper.txt | 2 +- .../res/cardsfolder/a/anurid_brushhopper.txt | 2 +- .../res/cardsfolder/a/anurid_murkdiver.txt | 2 +- .../res/cardsfolder/a/anurid_scavenger.txt | 28 ++--- .../res/cardsfolder/a/anurid_swarmsnapper.txt | 16 +-- .../res/cardsfolder/a/anvil_of_bogardan.txt | 2 +- .../res/cardsfolder/a/anvilwrought_raptor.txt | 16 +-- forge-gui/res/cardsfolder/a/apathy.txt | 20 ++-- forge-gui/res/cardsfolder/a/apes_of_rath.txt | 2 +- forge-gui/res/cardsfolder/a/apex_hawks.txt | 2 +- .../res/cardsfolder/a/aphetto_alchemist.txt | 2 +- .../res/cardsfolder/a/aphetto_dredging.txt | 14 +-- .../cardsfolder/a/aphetto_exterminator.txt | 2 +- .../res/cardsfolder/a/aphetto_grifter.txt | 2 +- .../res/cardsfolder/a/aphetto_runecaster.txt | 2 +- .../res/cardsfolder/a/aphetto_vulture.txt | 2 +- forge-gui/res/cardsfolder/a/aphotic_wisps.txt | 2 +- forge-gui/res/cardsfolder/a/apocalypse.txt | 2 +- .../res/cardsfolder/a/apocalypse_chime.txt | 14 +-- .../res/cardsfolder/a/apocalypse_hydra.txt | 2 +- .../res/cardsfolder/a/apostles_blessing.txt | 2 +- .../res/cardsfolder/a/apothecary_initiate.txt | 2 +- .../res/cardsfolder/a/appetite_for_brains.txt | 12 +- .../cardsfolder/a/apprentice_necromancer.txt | 2 +- .../res/cardsfolder/a/apprentice_sorcerer.txt | 2 +- .../res/cardsfolder/a/apprentice_wizard.txt | 2 +- .../a/approach_my_molten_realm.txt | 24 ++-- forge-gui/res/cardsfolder/a/aquamoeba.txt | 2 +- .../res/cardsfolder/a/aquamorph_entity.txt | 24 ++-- .../res/cardsfolder/a/aquastrand_spider.txt | 18 +-- forge-gui/res/cardsfolder/a/aqueous_form.txt | 22 ++-- .../res/cardsfolder/a/aquitects_will.txt | 2 +- forge-gui/res/cardsfolder/a/aquus_steed.txt | 14 +-- .../res/cardsfolder/a/araba_mothrider.txt | 2 +- forge-gui/res/cardsfolder/a/arachnoid.txt | 2 +- .../res/cardsfolder/a/arachnus_spinner.txt | 16 +-- forge-gui/res/cardsfolder/a/arachnus_web.txt | 20 ++-- .../cardsfolder/a/arashi_the_sky_asunder.txt | 2 +- .../res/cardsfolder/a/arbalest_elite.txt | 2 +- .../cardsfolder/a/arbiter_of_knollridge.txt | 2 +- .../cardsfolder/a/arbiter_of_the_ideal.txt | 24 ++-- .../res/cardsfolder/a/arbor_colossus.txt | 20 ++-- forge-gui/res/cardsfolder/a/arbor_elf.txt | 2 +- forge-gui/res/cardsfolder/a/arc_blade.txt | 2 +- forge-gui/res/cardsfolder/a/arc_lightning.txt | 2 +- forge-gui/res/cardsfolder/a/arc_mage.txt | 2 +- forge-gui/res/cardsfolder/a/arc_runner.txt | 2 +- forge-gui/res/cardsfolder/a/arc_slogger.txt | 2 +- forge-gui/res/cardsfolder/a/arc_trail.txt | 2 +- .../res/cardsfolder/a/arcades_sabboth.txt | 2 +- forge-gui/res/cardsfolder/a/arcane_denial.txt | 22 ++-- .../res/cardsfolder/a/arcane_laboratory.txt | 16 +-- forge-gui/res/cardsfolder/a/arcane_melee.txt | 14 +-- .../res/cardsfolder/a/arcane_sanctum.txt | 2 +- .../res/cardsfolder/a/arcane_spyglass.txt | 2 +- .../res/cardsfolder/a/arcane_teachings.txt | 2 +- .../cardsfolder/a/arcanis_the_omnipotent.txt | 2 +- .../a/arcanis_the_omnipotent_avatar.txt | 18 +-- forge-gui/res/cardsfolder/a/arcanum_wings.txt | 18 +-- .../res/cardsfolder/a/arcbound_bruiser.txt | 2 +- .../res/cardsfolder/a/arcbound_crusher.txt | 2 +- .../res/cardsfolder/a/arcbound_fiend.txt | 24 ++-- .../res/cardsfolder/a/arcbound_hybrid.txt | 2 +- .../res/cardsfolder/a/arcbound_lancer.txt | 2 +- .../res/cardsfolder/a/arcbound_overseer.txt | 2 +- .../a/arcbound_overseer_avatar.txt | 20 ++-- .../res/cardsfolder/a/arcbound_ravager.txt | 2 +- .../res/cardsfolder/a/arcbound_reclaimer.txt | 2 +- .../res/cardsfolder/a/arcbound_slith.txt | 2 +- .../res/cardsfolder/a/arcbound_stinger.txt | 2 +- .../res/cardsfolder/a/arcbound_wanderer.txt | 2 +- .../res/cardsfolder/a/arcbound_worker.txt | 2 +- .../res/cardsfolder/a/archaeological_dig.txt | 2 +- forge-gui/res/cardsfolder/a/archaeomancer.txt | 16 +-- forge-gui/res/cardsfolder/a/archangel.txt | 2 +- .../res/cardsfolder/a/archangel_of_strife.txt | 30 ++--- .../res/cardsfolder/a/archangel_of_thune.txt | 20 ++-- .../res/cardsfolder/a/archangels_light.txt | 16 +-- .../res/cardsfolder/a/archdemon_of_unx.txt | 2 +- .../res/cardsfolder/a/archery_training.txt | 30 ++--- .../cardsfolder/a/archetype_of_aggression.txt | 18 +-- .../cardsfolder/a/archetype_of_courage.txt | 18 +-- .../cardsfolder/a/archetype_of_endurance.txt | 18 +-- .../cardsfolder/a/archetype_of_finality.txt | 18 +-- .../a/archetype_of_imagination.txt | 18 +-- .../res/cardsfolder/a/architects_of_will.txt | 2 +- forge-gui/res/cardsfolder/a/archive_trap.txt | 16 +-- forge-gui/res/cardsfolder/a/archivist.txt | 2 +- .../res/cardsfolder/a/archmage_ascension.txt | 26 ++-- .../res/cardsfolder/a/archon_of_justice.txt | 2 +- .../cardsfolder/a/archon_of_redemption.txt | 2 +- .../a/archon_of_the_triumvirate.txt | 20 ++-- forge-gui/res/cardsfolder/a/archweaver.txt | 16 +-- .../res/cardsfolder/a/archwing_dragon.txt | 22 ++-- forge-gui/res/cardsfolder/a/arctic_aven.txt | 20 ++-- forge-gui/res/cardsfolder/a/arctic_flats.txt | 2 +- forge-gui/res/cardsfolder/a/arctic_foxes.txt | 2 +- .../res/cardsfolder/a/arctic_merfolk.txt | 20 ++-- .../res/cardsfolder/a/arctic_nishoba.txt | 2 +- forge-gui/res/cardsfolder/a/arctic_wolves.txt | 2 +- forge-gui/res/cardsfolder/a/arcum_dagsson.txt | 16 +-- forge-gui/res/cardsfolder/a/arcums_sleigh.txt | 2 +- .../res/cardsfolder/a/arcums_weathervane.txt | 16 +-- .../res/cardsfolder/a/ardent_militia.txt | 2 +- forge-gui/res/cardsfolder/a/ardent_plea.txt | 2 +- .../res/cardsfolder/a/ardent_recruit.txt | 2 +- .../res/cardsfolder/a/ardent_soldier.txt | 2 +- forge-gui/res/cardsfolder/a/arena.txt | 20 ++-- forge-gui/res/cardsfolder/a/arena_athlete.txt | 16 +-- .../cardsfolder/a/arena_of_the_ancients.txt | 2 +- forge-gui/res/cardsfolder/a/arensons_aura.txt | 2 +- forge-gui/res/cardsfolder/a/aretopolis.txt | 30 ++--- .../res/cardsfolder/a/argent_mutation.txt | 2 +- forge-gui/res/cardsfolder/a/argent_sphinx.txt | 20 ++-- .../res/cardsfolder/a/argentum_armor.txt | 2 +- .../cardsfolder/a/argivian_archaeologist.txt | 2 +- .../res/cardsfolder/a/argivian_blacksmith.txt | 2 +- forge-gui/res/cardsfolder/a/argivian_find.txt | 2 +- .../cardsfolder/a/argivian_restoration.txt | 2 +- .../res/cardsfolder/a/argothian_elder.txt | 2 +- .../cardsfolder/a/argothian_enchantress.txt | 2 +- .../res/cardsfolder/a/argothian_pixies.txt | 2 +- .../res/cardsfolder/a/argothian_swine.txt | 2 +- .../res/cardsfolder/a/argothian_treefolk.txt | 2 +- .../res/cardsfolder/a/argothian_wurm.txt | 18 +-- forge-gui/res/cardsfolder/a/arid_mesa.txt | 2 +- forge-gui/res/cardsfolder/a/ark_of_blight.txt | 2 +- .../res/cardsfolder/a/arm_with_aether.txt | 16 +-- forge-gui/res/cardsfolder/a/armada_wurm.txt | 18 +-- .../res/cardsfolder/a/armadillo_cloak.txt | 2 +- forge-gui/res/cardsfolder/a/armageddon.txt | 2 +- .../res/cardsfolder/a/armageddon_clock.txt | 2 +- .../res/cardsfolder/a/armament_master.txt | 2 +- .../res/cardsfolder/a/armament_of_nyx.txt | 18 +-- .../res/cardsfolder/a/armed_dangerous.txt | 28 ++--- .../res/cardsfolder/a/armed_response.txt | 2 +- .../res/cardsfolder/a/armillary_sphere.txt | 2 +- forge-gui/res/cardsfolder/a/armistice.txt | 2 +- .../res/cardsfolder/a/armor_of_faith.txt | 2 +- .../res/cardsfolder/a/armor_of_thorns.txt | 28 ++--- forge-gui/res/cardsfolder/a/armor_sliver.txt | 2 +- forge-gui/res/cardsfolder/a/armor_thrull.txt | 2 +- .../res/cardsfolder/a/armored_ascension.txt | 2 +- .../res/cardsfolder/a/armored_cancrix.txt | 2 +- .../res/cardsfolder/a/armored_galleon.txt | 2 +- .../res/cardsfolder/a/armored_griffin.txt | 2 +- .../res/cardsfolder/a/armored_guardian.txt | 2 +- .../res/cardsfolder/a/armored_pegasus.txt | 2 +- forge-gui/res/cardsfolder/a/armored_skaab.txt | 16 +-- .../res/cardsfolder/a/armored_transport.txt | 16 +-- .../res/cardsfolder/a/armored_warhorse.txt | 2 +- .../res/cardsfolder/a/armored_wolf_rider.txt | 12 +- .../res/cardsfolder/a/armorer_guildmage.txt | 2 +- forge-gui/res/cardsfolder/a/armory_guard.txt | 18 +-- .../res/cardsfolder/a/armory_of_iroas.txt | 16 +-- forge-gui/res/cardsfolder/a/arms_dealer.txt | 2 +- forge-gui/res/cardsfolder/a/army_ants.txt | 2 +- forge-gui/res/cardsfolder/a/army_of_allah.txt | 2 +- .../res/cardsfolder/a/army_of_the_damned.txt | 14 +-- .../res/cardsfolder/a/arnjlots_ascent.txt | 2 +- forge-gui/res/cardsfolder/a/arrest.txt | 2 +- .../res/cardsfolder/a/arrogant_bloodlord.txt | 2 +- .../res/cardsfolder/a/arrogant_vampire.txt | 2 +- forge-gui/res/cardsfolder/a/arrogant_wurm.txt | 2 +- .../res/cardsfolder/a/arrow_volley_trap.txt | 2 +- .../res/cardsfolder/a/arrows_of_justice.txt | 12 +- .../res/cardsfolder/a/arsenal_thresher.txt | 24 ++-- forge-gui/res/cardsfolder/a/artful_dodge.txt | 14 +-- .../res/cardsfolder/a/artifact_blast.txt | 2 +- .../res/cardsfolder/a/artifact_mutation.txt | 2 +- .../res/cardsfolder/a/artifact_possession.txt | 22 ++-- forge-gui/res/cardsfolder/a/artifact_ward.txt | 2 +- .../res/cardsfolder/a/artificers_hex.txt | 24 ++-- .../cardsfolder/a/artificers_intuition.txt | 2 +- forge-gui/res/cardsfolder/a/artillerize.txt | 2 +- .../res/cardsfolder/a/artisan_of_forms.txt | 20 ++-- .../res/cardsfolder/a/artisan_of_kozilek.txt | 2 +- .../res/cardsfolder/a/artisans_sorrow.txt | 14 +-- .../res/cardsfolder/a/ascendant_evincar.txt | 2 +- .../res/cardsfolder/a/ascended_lawmage.txt | 16 +-- .../res/cardsfolder/a/ascending_aven.txt | 2 +- forge-gui/res/cardsfolder/a/asceticism.txt | 2 +- forge-gui/res/cardsfolder/a/ash_zealot.txt | 20 ++-- forge-gui/res/cardsfolder/a/ashas_favor.txt | 2 +- forge-gui/res/cardsfolder/a/ashcoat_bear.txt | 2 +- .../res/cardsfolder/a/ashen_firebeast.txt | 2 +- forge-gui/res/cardsfolder/a/ashen_ghoul.txt | 2 +- .../res/cardsfolder/a/ashen_monstrosity.txt | 2 +- forge-gui/res/cardsfolder/a/ashen_powder.txt | 2 +- forge-gui/res/cardsfolder/a/ashen_rider.txt | 20 ++-- .../res/cardsfolder/a/ashen_skin_zubera.txt | 2 +- .../res/cardsfolder/a/ashenmoor_cohort.txt | 2 +- .../res/cardsfolder/a/ashenmoor_gouger.txt | 2 +- .../res/cardsfolder/a/ashenmoor_liege.txt | 2 +- .../res/cardsfolder/a/ashes_of_the_fallen.txt | 2 +- .../res/cardsfolder/a/ashes_to_ashes.txt | 2 +- .../cardsfolder/a/ashiok_nightmare_weaver.txt | 34 +++--- forge-gui/res/cardsfolder/a/ashioks_adept.txt | 16 +-- .../a/ashling_the_extinguisher.txt | 18 +-- .../a/ashling_the_extinguisher_avatar.txt | 14 +-- .../res/cardsfolder/a/ashling_the_pilgrim.txt | 34 +++--- .../a/ashling_the_pilgrim_avatar.txt | 14 +-- .../cardsfolder/a/ashlings_prerogative.txt | 30 ++--- .../res/cardsfolder/a/ashmouth_hound.txt | 20 ++-- forge-gui/res/cardsfolder/a/ashnod.txt | 16 +-- forge-gui/res/cardsfolder/a/ashnods_altar.txt | 2 +- .../res/cardsfolder/a/ashnods_battle_gear.txt | 2 +- forge-gui/res/cardsfolder/a/ashnods_cylix.txt | 14 +-- .../cardsfolder/a/ashnods_transmogrant.txt | 2 +- .../res/cardsfolder/a/asmira_holy_avenger.txt | 2 +- .../res/cardsfolder/a/aspect_of_gorgon.txt | 16 +-- .../res/cardsfolder/a/aspect_of_hydra.txt | 14 +-- .../res/cardsfolder/a/aspect_of_mongoose.txt | 2 +- .../res/cardsfolder/a/aspect_of_wolf.txt | 2 +- .../res/cardsfolder/a/asphodel_wanderer.txt | 14 +-- forge-gui/res/cardsfolder/a/asphyxiate.txt | 12 +- forge-gui/res/cardsfolder/a/assassinate.txt | 2 +- .../res/cardsfolder/a/assassins_blade.txt | 2 +- .../res/cardsfolder/a/assassins_strike.txt | 14 +-- .../res/cardsfolder/a/assault_battery.txt | 30 ++--- .../res/cardsfolder/a/assault_griffin.txt | 2 +- .../res/cardsfolder/a/assault_strobe.txt | 2 +- .../res/cardsfolder/a/assault_zeppelid.txt | 2 +- .../res/cardsfolder/a/assemble_the_legion.txt | 18 +-- forge-gui/res/cardsfolder/a/assembly_hall.txt | 20 ++-- .../res/cardsfolder/a/assembly_worker.txt | 2 +- .../res/cardsfolder/a/assert_authority.txt | 2 +- forge-gui/res/cardsfolder/a/astral_arena.txt | 20 ++-- .../res/cardsfolder/a/astral_cornucopia.txt | 22 ++-- forge-gui/res/cardsfolder/a/astral_slide.txt | 2 +- forge-gui/res/cardsfolder/a/astral_steel.txt | 2 +- forge-gui/res/cardsfolder/a/astrolabe.txt | 2 +- .../cardsfolder/a/atalya_samite_master.txt | 22 ++-- .../cardsfolder/a/athreos_god_of_passage.txt | 26 ++-- forge-gui/res/cardsfolder/a/atog.txt | 2 +- forge-gui/res/cardsfolder/a/atogatog.txt | 2 +- .../res/cardsfolder/a/attended_knight.txt | 18 +-- forge-gui/res/cardsfolder/a/attrition.txt | 2 +- forge-gui/res/cardsfolder/a/attunement.txt | 2 +- forge-gui/res/cardsfolder/a/auger_spree.txt | 12 +- forge-gui/res/cardsfolder/a/augur_il_vec.txt | 2 +- .../res/cardsfolder/a/augur_of_bolas.txt | 16 +-- .../res/cardsfolder/a/augur_of_skulls.txt | 2 +- forge-gui/res/cardsfolder/a/augury_adept.txt | 2 +- forge-gui/res/cardsfolder/a/augury_owl.txt | 2 +- forge-gui/res/cardsfolder/a/aunties_hovel.txt | 2 +- .../res/cardsfolder/a/aunties_snitch.txt | 20 ++-- forge-gui/res/cardsfolder/a/aura_barbs.txt | 26 ++-- forge-gui/res/cardsfolder/a/aura_blast.txt | 2 +- .../res/cardsfolder/a/aura_extraction.txt | 2 +- forge-gui/res/cardsfolder/a/aura_finesse.txt | 18 +-- forge-gui/res/cardsfolder/a/aura_flux.txt | 2 +- forge-gui/res/cardsfolder/a/aura_fracture.txt | 2 +- forge-gui/res/cardsfolder/a/aura_gnarlid.txt | 2 +- forge-gui/res/cardsfolder/a/aura_graft.txt | 18 +-- forge-gui/res/cardsfolder/a/aura_mutation.txt | 2 +- .../res/cardsfolder/a/aura_of_dominion.txt | 2 +- .../res/cardsfolder/a/aura_of_silence.txt | 2 +- forge-gui/res/cardsfolder/a/aura_shards.txt | 2 +- forge-gui/res/cardsfolder/a/aura_thief.txt | 18 +-- forge-gui/res/cardsfolder/a/auramancer.txt | 2 +- .../res/cardsfolder/a/auramancers_guise.txt | 20 ++-- forge-gui/res/cardsfolder/a/auratog.txt | 2 +- .../res/cardsfolder/a/auratouched_mage.txt | 22 ++-- .../cardsfolder/a/aurelia_the_warleader.txt | 26 ++-- forge-gui/res/cardsfolder/a/aurelias_fury.txt | 28 ++--- forge-gui/res/cardsfolder/a/aurification.txt | 20 ++-- .../res/cardsfolder/a/auriok_bladewarden.txt | 2 +- .../res/cardsfolder/a/auriok_champion.txt | 2 +- .../res/cardsfolder/a/auriok_edgewright.txt | 2 +- .../res/cardsfolder/a/auriok_glaivemaster.txt | 2 +- .../res/cardsfolder/a/auriok_replica.txt | 20 ++-- .../res/cardsfolder/a/auriok_salvagers.txt | 2 +- .../res/cardsfolder/a/auriok_siege_sled.txt | 18 +-- .../res/cardsfolder/a/auriok_steelshaper.txt | 24 ++-- .../res/cardsfolder/a/auriok_sunchaser.txt | 2 +- .../res/cardsfolder/a/auriok_survivors.txt | 18 +-- .../res/cardsfolder/a/auriok_transfixer.txt | 2 +- .../res/cardsfolder/a/auriok_windwalker.txt | 20 ++-- forge-gui/res/cardsfolder/a/aurochs.txt | 2 +- forge-gui/res/cardsfolder/a/aurochs_herd.txt | 2 +- .../res/cardsfolder/a/aurora_eidolon.txt | 2 +- .../res/cardsfolder/a/aurora_griffin.txt | 2 +- .../res/cardsfolder/a/auspicious_ancestor.txt | 2 +- .../res/cardsfolder/a/austere_command.txt | 2 +- .../res/cardsfolder/a/autochthon_wurm.txt | 16 +-- forge-gui/res/cardsfolder/a/autumns_veil.txt | 20 ++-- .../cardsfolder/a/avacyn_angel_of_hope.txt | 20 ++-- .../res/cardsfolder/a/avacynian_priest.txt | 14 +-- .../res/cardsfolder/a/avacyns_collar.txt | 18 +-- .../res/cardsfolder/a/avacyns_pilgrim.txt | 14 +-- forge-gui/res/cardsfolder/a/avalanche.txt | 2 +- .../res/cardsfolder/a/avalanche_riders.txt | 2 +- forge-gui/res/cardsfolder/a/avarax.txt | 2 +- forge-gui/res/cardsfolder/a/avarice_totem.txt | 14 +-- .../res/cardsfolder/a/avatar_of_discord.txt | 22 ++-- .../res/cardsfolder/a/avatar_of_fury.txt | 2 +- .../res/cardsfolder/a/avatar_of_hope.txt | 20 ++-- .../res/cardsfolder/a/avatar_of_might.txt | 2 +- .../res/cardsfolder/a/avatar_of_slaughter.txt | 2 +- .../res/cardsfolder/a/avatar_of_will.txt | 2 +- forge-gui/res/cardsfolder/a/avatar_of_woe.txt | 2 +- forge-gui/res/cardsfolder/a/aven_archer.txt | 2 +- forge-gui/res/cardsfolder/a/aven_augur.txt | 2 +- .../res/cardsfolder/a/aven_brigadier.txt | 2 +- .../res/cardsfolder/a/aven_cloudchaser.txt | 2 +- forge-gui/res/cardsfolder/a/aven_envoy.txt | 2 +- forge-gui/res/cardsfolder/a/aven_farseer.txt | 2 +- .../res/cardsfolder/a/aven_fateshaper.txt | 2 +- forge-gui/res/cardsfolder/a/aven_fisher.txt | 2 +- .../res/cardsfolder/a/aven_fleetwing.txt | 2 +- forge-gui/res/cardsfolder/a/aven_flock.txt | 2 +- .../res/cardsfolder/a/aven_fogbringer.txt | 2 +- .../res/cardsfolder/a/aven_liberator.txt | 22 ++-- .../res/cardsfolder/a/aven_mimeomancer.txt | 24 ++-- .../res/cardsfolder/a/aven_mindcensor.txt | 18 +-- forge-gui/res/cardsfolder/a/aven_redeemer.txt | 2 +- .../res/cardsfolder/a/aven_riftwatcher.txt | 2 +- forge-gui/res/cardsfolder/a/aven_shrine.txt | 22 ++-- .../res/cardsfolder/a/aven_smokeweaver.txt | 2 +- forge-gui/res/cardsfolder/a/aven_squire.txt | 2 +- .../res/cardsfolder/a/aven_trailblazer.txt | 2 +- forge-gui/res/cardsfolder/a/aven_trooper.txt | 2 +- forge-gui/res/cardsfolder/a/aven_warcraft.txt | 2 +- forge-gui/res/cardsfolder/a/aven_warhawk.txt | 16 +-- .../res/cardsfolder/a/aven_windreader.txt | 18 +-- .../res/cardsfolder/a/avenger_en_dal.txt | 2 +- .../res/cardsfolder/a/avenger_of_zendikar.txt | 2 +- .../res/cardsfolder/a/avenging_angel.txt | 2 +- .../res/cardsfolder/a/avenging_arrow.txt | 12 +- .../res/cardsfolder/a/avenging_druid.txt | 16 +-- .../res/cardsfolder/a/avian_changeling.txt | 2 +- forge-gui/res/cardsfolder/a/avizoa.txt | 20 ++-- forge-gui/res/cardsfolder/a/avoid_fate.txt | 2 +- .../res/cardsfolder/a/awaken_the_ancient.txt | 16 +-- .../res/cardsfolder/a/awakener_druid.txt | 2 +- forge-gui/res/cardsfolder/a/awakening.txt | 2 +- .../res/cardsfolder/a/awakening_zone.txt | 2 +- .../res/cardsfolder/a/awe_for_the_guilds.txt | 18 +-- forge-gui/res/cardsfolder/a/awe_strike.txt | 22 ++-- .../res/cardsfolder/a/awesome_presence.txt | 16 +-- .../res/cardsfolder/a/axebane_guardian.txt | 20 ++-- forge-gui/res/cardsfolder/a/axebane_stag.txt | 12 +- .../res/cardsfolder/a/axegrinder_giant.txt | 2 +- .../res/cardsfolder/a/axelrod_gunnarson.txt | 2 +- forge-gui/res/cardsfolder/a/ayesha_tanaka.txt | 18 +-- forge-gui/res/cardsfolder/a/aysen_abbey.txt | 2 +- .../res/cardsfolder/a/aysen_bureaucrats.txt | 2 +- .../res/cardsfolder/a/aysen_crusader.txt | 2 +- forge-gui/res/cardsfolder/a/aysen_highway.txt | 2 +- .../cardsfolder/a/ayumi_the_last_visitor.txt | 2 +- .../cardsfolder/a/azami_lady_of_scrolls.txt | 2 +- forge-gui/res/cardsfolder/a/azimaet_drake.txt | 2 +- .../res/cardsfolder/a/azorius_aethermage.txt | 2 +- .../res/cardsfolder/a/azorius_arrester.txt | 18 +-- .../res/cardsfolder/a/azorius_chancery.txt | 2 +- forge-gui/res/cardsfolder/a/azorius_charm.txt | 18 +-- .../res/cardsfolder/a/azorius_cluestone.txt | 18 +-- .../res/cardsfolder/a/azorius_first_wing.txt | 2 +- .../res/cardsfolder/a/azorius_guildgate.txt | 16 +-- .../res/cardsfolder/a/azorius_guildmage.txt | 2 +- .../res/cardsfolder/a/azorius_herald.txt | 28 ++--- .../res/cardsfolder/a/azorius_justiciar.txt | 18 +-- .../res/cardsfolder/a/azorius_keyrune.txt | 20 ++-- forge-gui/res/cardsfolder/a/azorius_ploy.txt | 2 +- .../res/cardsfolder/a/azorius_signet.txt | 2 +- .../res/cardsfolder/a/azors_elocutors.txt | 24 ++-- forge-gui/res/cardsfolder/a/azure_drake.txt | 2 +- forge-gui/res/cardsfolder/a/azure_mage.txt | 2 +- .../cardsfolder/a/azusa_lost_but_seeking.txt | 2 +- .../res/cardsfolder/b/back_from_the_brink.txt | 14 +-- .../res/cardsfolder/b/back_to_basics.txt | 2 +- .../res/cardsfolder/b/back_to_nature.txt | 2 +- forge-gui/res/cardsfolder/b/backfire.txt | 2 +- forge-gui/res/cardsfolder/b/backlash.txt | 2 +- forge-gui/res/cardsfolder/b/backslide.txt | 16 +-- forge-gui/res/cardsfolder/b/bad_moon.txt | 2 +- forge-gui/res/cardsfolder/b/bad_river.txt | 2 +- forge-gui/res/cardsfolder/b/badlands.txt | 2 +- forge-gui/res/cardsfolder/b/bakis_curse.txt | 20 ++-- forge-gui/res/cardsfolder/b/baku_altar.txt | 2 +- .../res/cardsfolder/b/bala_ged_scorpion.txt | 2 +- .../res/cardsfolder/b/bala_ged_thief.txt | 22 ++-- forge-gui/res/cardsfolder/b/balance.txt | 2 +- .../res/cardsfolder/b/balance_of_power.txt | 18 +-- forge-gui/res/cardsfolder/b/balancing_act.txt | 18 +-- .../cardsfolder/b/balduvian_barbarians.txt | 2 +- .../res/cardsfolder/b/balduvian_bears.txt | 2 +- .../res/cardsfolder/b/balduvian_conjurer.txt | 2 +- .../res/cardsfolder/b/balduvian_dead.txt | 2 +- .../res/cardsfolder/b/balduvian_fallen.txt | 20 ++-- .../cardsfolder/b/balduvian_frostwaker.txt | 2 +- .../res/cardsfolder/b/balduvian_horde.txt | 2 +- .../res/cardsfolder/b/balduvian_hydra.txt | 2 +- .../res/cardsfolder/b/balduvian_rage.txt | 2 +- .../cardsfolder/b/balduvian_trading_post.txt | 2 +- .../cardsfolder/b/balduvian_war_makers.txt | 2 +- .../res/cardsfolder/b/balefire_dragon.txt | 22 ++-- .../res/cardsfolder/b/balefire_liege.txt | 2 +- .../res/cardsfolder/b/baleful_eidolon.txt | 18 +-- forge-gui/res/cardsfolder/b/baleful_force.txt | 18 +-- forge-gui/res/cardsfolder/b/baleful_stare.txt | 2 +- forge-gui/res/cardsfolder/b/baleful_strix.txt | 20 ++-- .../res/cardsfolder/b/ball_lightning.txt | 2 +- .../res/cardsfolder/b/ballista_squad.txt | 2 +- .../res/cardsfolder/b/balloon_peddler.txt | 2 +- .../res/cardsfolder/b/ballynock_cohort.txt | 2 +- .../res/cardsfolder/b/ballynock_trapper.txt | 2 +- .../res/cardsfolder/b/ballyrush_banneret.txt | 2 +- .../res/cardsfolder/b/balm_of_restoration.txt | 18 +-- .../res/cardsfolder/b/baloth_cage_trap.txt | 2 +- .../res/cardsfolder/b/baloth_woodcrasher.txt | 2 +- .../res/cardsfolder/b/balshan_beguiler.txt | 18 +-- .../cardsfolder/b/balshan_collaborator.txt | 2 +- .../res/cardsfolder/b/balshan_griffin.txt | 2 +- .../res/cardsfolder/b/balthor_the_defiled.txt | 2 +- .../res/cardsfolder/b/balthor_the_stout.txt | 2 +- .../res/cardsfolder/b/balustrade_spy.txt | 18 +-- forge-gui/res/cardsfolder/b/bamboozle.txt | 14 +-- forge-gui/res/cardsfolder/b/bandage.txt | 2 +- .../cardsfolder/b/bane_alley_blackguard.txt | 12 +- .../res/cardsfolder/b/bane_alley_broker.txt | 28 ++--- .../res/cardsfolder/b/bane_of_progress.txt | 28 ++--- .../res/cardsfolder/b/bane_of_the_living.txt | 2 +- forge-gui/res/cardsfolder/b/banefire.txt | 20 ++-- forge-gui/res/cardsfolder/b/baneful_omen.txt | 20 ++-- .../res/cardsfolder/b/baneslayer_angel.txt | 2 +- .../res/cardsfolder/b/banewasp_affliction.txt | 18 +-- .../res/cardsfolder/b/banisher_priest.txt | 26 ++-- .../res/cardsfolder/b/banishing_knack.txt | 2 +- .../res/cardsfolder/b/banishing_light.txt | 26 ++-- .../res/cardsfolder/b/banishing_stroke.txt | 14 +-- .../res/cardsfolder/b/banishment_decree.txt | 2 +- .../res/cardsfolder/b/banners_raised.txt | 12 +- forge-gui/res/cardsfolder/b/banshee.txt | 2 +- .../res/cardsfolder/b/banshees_blade.txt | 2 +- forge-gui/res/cardsfolder/b/bant.txt | 22 ++-- .../res/cardsfolder/b/bant_battlemage.txt | 2 +- forge-gui/res/cardsfolder/b/bant_charm.txt | 2 +- forge-gui/res/cardsfolder/b/bant_panorama.txt | 2 +- .../res/cardsfolder/b/bant_sojourners.txt | 2 +- .../res/cardsfolder/b/bant_sureblade.txt | 2 +- forge-gui/res/cardsfolder/b/bar_the_door.txt | 14 +-- .../res/cardsfolder/b/barbarian_bully.txt | 14 +-- .../res/cardsfolder/b/barbarian_general.txt | 2 +- .../res/cardsfolder/b/barbarian_horde.txt | 2 +- .../res/cardsfolder/b/barbarian_lunatic.txt | 2 +- .../res/cardsfolder/b/barbarian_outcast.txt | 2 +- .../cardsfolder/b/barbarian_riftcutter.txt | 2 +- .../res/cardsfolder/b/barbarian_ring.txt | 2 +- forge-gui/res/cardsfolder/b/barbary_apes.txt | 2 +- .../res/cardsfolder/b/barbed_back_wurm.txt | 14 +-- .../res/cardsfolder/b/barbed_battlegear.txt | 2 +- forge-gui/res/cardsfolder/b/barbed_field.txt | 2 +- .../res/cardsfolder/b/barbed_foliage.txt | 18 +-- .../res/cardsfolder/b/barbed_lightning.txt | 2 +- .../res/cardsfolder/b/barbed_sextant.txt | 2 +- .../res/cardsfolder/b/barbed_shocker.txt | 26 ++-- forge-gui/res/cardsfolder/b/barbed_sliver.txt | 2 +- .../res/cardsfolder/b/barbtooth_wurm.txt | 2 +- forge-gui/res/cardsfolder/b/bargain.txt | 2 +- .../res/cardsfolder/b/bargaining_table.txt | 2 +- forge-gui/res/cardsfolder/b/barishi.txt | 2 +- .../res/cardsfolder/b/barkhide_mauler.txt | 2 +- .../res/cardsfolder/b/barkshell_blessing.txt | 18 +-- .../res/cardsfolder/b/barktooth_warbeard.txt | 2 +- forge-gui/res/cardsfolder/b/barls_cage.txt | 2 +- forge-gui/res/cardsfolder/b/baron_sengir.txt | 2 +- .../res/cardsfolder/b/barony_vampire.txt | 2 +- .../cardsfolder/b/barrage_of_expendables.txt | 14 +-- forge-gui/res/cardsfolder/b/barrage_ogre.txt | 2 +- .../cardsfolder/b/barrel_down_sokenzan.txt | 20 ++-- .../res/cardsfolder/b/barreling_attack.txt | 20 ++-- forge-gui/res/cardsfolder/b/barren_glory.txt | 2 +- forge-gui/res/cardsfolder/b/barren_moor.txt | 2 +- .../cardsfolder/b/barrenton_cragtreads.txt | 2 +- .../res/cardsfolder/b/barrenton_medic.txt | 2 +- forge-gui/res/cardsfolder/b/barrin.txt | 16 +-- .../cardsfolder/b/barrin_master_wizard.txt | 2 +- forge-gui/res/cardsfolder/b/barrins_codex.txt | 2 +- forge-gui/res/cardsfolder/b/barrins_spite.txt | 20 ++-- .../res/cardsfolder/b/barrins_unmaking.txt | 14 +-- forge-gui/res/cardsfolder/b/barrow_ghoul.txt | 26 ++-- .../res/cardsfolder/b/bartel_runeaxe.txt | 2 +- .../res/cardsfolder/b/barter_in_blood.txt | 2 +- .../res/cardsfolder/b/baru_fist_of_krosa.txt | 2 +- forge-gui/res/cardsfolder/b/basal_sliver.txt | 2 +- forge-gui/res/cardsfolder/b/basal_thrull.txt | 2 +- .../res/cardsfolder/b/basalt_gargoyle.txt | 2 +- forge-gui/res/cardsfolder/b/basalt_golem.txt | 26 ++-- .../res/cardsfolder/b/basalt_monolith.txt | 2 +- .../cardsfolder/b/basandra_battle_seraph.txt | 18 +-- forge-gui/res/cardsfolder/b/bash_to_bits.txt | 2 +- .../res/cardsfolder/b/basilica_guards.txt | 16 +-- .../res/cardsfolder/b/basilica_screecher.txt | 16 +-- .../res/cardsfolder/b/basilisk_collar.txt | 2 +- .../res/cardsfolder/b/basking_rootwalla.txt | 2 +- .../cardsfolder/b/bassara_tower_archer.txt | 16 +-- .../res/cardsfolder/b/bathe_in_light.txt | 14 +-- .../res/cardsfolder/b/baton_of_courage.txt | 2 +- .../res/cardsfolder/b/baton_of_morale.txt | 14 +-- .../res/cardsfolder/b/battered_golem.txt | 2 +- forge-gui/res/cardsfolder/b/batterhorn.txt | 16 +-- .../res/cardsfolder/b/battering_craghorn.txt | 2 +- .../res/cardsfolder/b/battering_krasis.txt | 16 +-- forge-gui/res/cardsfolder/b/battering_ram.txt | 24 ++-- .../res/cardsfolder/b/battering_sliver.txt | 2 +- .../res/cardsfolder/b/battering_wurm.txt | 2 +- forge-gui/res/cardsfolder/b/battle_cry.txt | 2 +- forge-gui/res/cardsfolder/b/battle_frenzy.txt | 2 +- forge-gui/res/cardsfolder/b/battle_hurda.txt | 2 +- forge-gui/res/cardsfolder/b/battle_hymn.txt | 16 +-- .../res/cardsfolder/b/battle_mad_ronin.txt | 2 +- .../res/cardsfolder/b/battle_mastery.txt | 2 +- .../res/cardsfolder/b/battle_of_wits.txt | 2 +- .../res/cardsfolder/b/battle_rampart.txt | 2 +- .../cardsfolder/b/battle_rattle_shaman.txt | 2 +- .../res/cardsfolder/b/battle_screech.txt | 2 +- forge-gui/res/cardsfolder/b/battle_sliver.txt | 18 +-- .../res/cardsfolder/b/battle_squadron.txt | 2 +- forge-gui/res/cardsfolder/b/battle_strain.txt | 2 +- .../res/cardsfolder/b/battlefield_forge.txt | 2 +- .../res/cardsfolder/b/battlefield_medic.txt | 2 +- .../res/cardsfolder/b/battlefield_percher.txt | 2 +- .../cardsfolder/b/battlefield_scrounger.txt | 16 +-- .../cardsfolder/b/battlefield_thaumaturge.txt | 20 ++-- .../res/cardsfolder/b/battleflight_eagle.txt | 20 ++-- .../res/cardsfolder/b/battlegate_mimic.txt | 2 +- .../res/cardsfolder/b/battlegrace_angel.txt | 2 +- .../res/cardsfolder/b/battleground_geist.txt | 18 +-- forge-gui/res/cardsfolder/b/battlegrowth.txt | 2 +- .../cardsfolder/b/battletide_alchemist.txt | 16 +-- .../res/cardsfolder/b/battlewand_oak.txt | 2 +- .../res/cardsfolder/b/battlewise_aven.txt | 2 +- .../res/cardsfolder/b/battlewise_hoplite.txt | 18 +-- .../res/cardsfolder/b/battlewise_valor.txt | 14 +-- forge-gui/res/cardsfolder/b/batwing_brume.txt | 20 ++-- forge-gui/res/cardsfolder/b/bay_falcon.txt | 2 +- forge-gui/res/cardsfolder/b/bayou.txt | 2 +- .../res/cardsfolder/b/bayou_dragonfly.txt | 2 +- forge-gui/res/cardsfolder/b/bazaar_krovod.txt | 18 +-- .../res/cardsfolder/b/bazaar_of_baghdad.txt | 2 +- .../res/cardsfolder/b/bazaar_of_wonders.txt | 2 +- forge-gui/res/cardsfolder/b/bazaar_trader.txt | 24 ++-- .../res/cardsfolder/b/beacon_behemoth.txt | 2 +- forge-gui/res/cardsfolder/b/beacon_hawk.txt | 2 +- .../res/cardsfolder/b/beacon_of_creation.txt | 2 +- .../res/cardsfolder/b/beacon_of_destiny.txt | 34 +++--- .../cardsfolder/b/beacon_of_destruction.txt | 2 +- .../cardsfolder/b/beacon_of_immortality.txt | 2 +- .../res/cardsfolder/b/beacon_of_tomorrows.txt | 2 +- .../res/cardsfolder/b/beacon_of_unrest.txt | 2 +- forge-gui/res/cardsfolder/b/bear_cub.txt | 2 +- forge-gui/res/cardsfolder/b/bear_umbra.txt | 2 +- .../cardsfolder/b/bearer_of_the_heavens.txt | 18 +-- forge-gui/res/cardsfolder/b/bearscape.txt | 2 +- forge-gui/res/cardsfolder/b/beast_attack.txt | 2 +- forge-gui/res/cardsfolder/b/beast_hunt.txt | 2 +- .../res/cardsfolder/b/beast_of_burden.txt | 2 +- forge-gui/res/cardsfolder/b/beast_walkers.txt | 16 +-- forge-gui/res/cardsfolder/b/beast_within.txt | 2 +- .../b/beastbreaker_of_bala_ged.txt | 2 +- .../cardsfolder/b/beastmaster_ascension.txt | 2 +- .../cardsfolder/b/beastmasters_magemark.txt | 2 +- .../res/cardsfolder/b/beasts_of_bogardan.txt | 2 +- forge-gui/res/cardsfolder/b/beck_call.txt | 36 +++--- .../res/cardsfolder/b/beckon_apparition.txt | 2 +- forge-gui/res/cardsfolder/b/bedlam.txt | 2 +- forge-gui/res/cardsfolder/b/bee_sting.txt | 2 +- .../res/cardsfolder/b/beetleback_chief.txt | 16 +-- .../res/cardsfolder/b/beetleform_mage.txt | 14 +-- forge-gui/res/cardsfolder/b/befoul.txt | 2 +- .../res/cardsfolder/b/beguiler_of_wills.txt | 16 +-- .../res/cardsfolder/b/behemoth_sledge.txt | 2 +- .../res/cardsfolder/b/behemoths_herald.txt | 2 +- .../b/behold_the_power_of_destruction.txt | 14 +-- forge-gui/res/cardsfolder/b/belbes_armor.txt | 2 +- .../res/cardsfolder/b/belbes_percher.txt | 2 +- forge-gui/res/cardsfolder/b/belbes_portal.txt | 2 +- forge-gui/res/cardsfolder/b/belfry_spirit.txt | 18 +-- .../cardsfolder/b/belligerent_hatchling.txt | 2 +- .../res/cardsfolder/b/bellowing_fiend.txt | 2 +- .../cardsfolder/b/bellowing_tanglewurm.txt | 2 +- .../res/cardsfolder/b/bellows_lizard.txt | 14 +-- .../res/cardsfolder/b/belltower_sphinx.txt | 2 +- .../res/cardsfolder/b/beloved_chaplain.txt | 2 +- .../res/cardsfolder/b/ben_ben_akki_hermit.txt | 2 +- .../res/cardsfolder/b/benalish_cavalry.txt | 2 +- .../res/cardsfolder/b/benalish_commander.txt | 26 ++-- .../res/cardsfolder/b/benalish_emissary.txt | 2 +- .../res/cardsfolder/b/benalish_heralds.txt | 2 +- forge-gui/res/cardsfolder/b/benalish_hero.txt | 16 +-- .../res/cardsfolder/b/benalish_infantry.txt | 16 +-- .../res/cardsfolder/b/benalish_knight.txt | 2 +- .../res/cardsfolder/b/benalish_lancer.txt | 20 ++-- .../res/cardsfolder/b/benalish_missionary.txt | 2 +- .../res/cardsfolder/b/benalish_trapper.txt | 2 +- .../res/cardsfolder/b/benalish_veteran.txt | 2 +- forge-gui/res/cardsfolder/b/bend_or_break.txt | 24 ++-- .../cardsfolder/b/benediction_of_moons.txt | 16 +-- .../res/cardsfolder/b/benevolent_ancestor.txt | 2 +- .../cardsfolder/b/benevolent_bodyguard.txt | 2 +- .../res/cardsfolder/b/benevolent_unicorn.txt | 2 +- .../res/cardsfolder/b/benthic_behemoth.txt | 2 +- forge-gui/res/cardsfolder/b/benthic_djinn.txt | 2 +- .../res/cardsfolder/b/benthic_explorers.txt | 14 +-- forge-gui/res/cardsfolder/b/benthic_giant.txt | 14 +-- forge-gui/res/cardsfolder/b/benthicore.txt | 2 +- forge-gui/res/cardsfolder/b/bequeathal.txt | 2 +- forge-gui/res/cardsfolder/b/bereavement.txt | 2 +- forge-gui/res/cardsfolder/b/berserk.txt | 2 +- .../res/cardsfolder/b/berserk_murlodont.txt | 2 +- .../b/berserkers_of_blood_ridge.txt | 2 +- .../res/cardsfolder/b/beseech_the_queen.txt | 2 +- forge-gui/res/cardsfolder/b/bestial_fury.txt | 2 +- .../res/cardsfolder/b/bestial_menace.txt | 2 +- forge-gui/res/cardsfolder/b/betrayal.txt | 2 +- .../res/cardsfolder/b/betrayal_of_flesh.txt | 2 +- .../res/cardsfolder/b/betrothed_of_fire.txt | 2 +- forge-gui/res/cardsfolder/b/bewilder.txt | 2 +- .../res/cardsfolder/b/bident_of_thassa.txt | 20 ++-- forge-gui/res/cardsfolder/b/bifurcate.txt | 18 +-- .../res/cardsfolder/b/big_game_hunter.txt | 2 +- forge-gui/res/cardsfolder/b/bile_blight.txt | 2 +- forge-gui/res/cardsfolder/b/bile_urchin.txt | 2 +- forge-gui/res/cardsfolder/b/bind.txt | 2 +- forge-gui/res/cardsfolder/b/binding_agony.txt | 2 +- forge-gui/res/cardsfolder/b/binding_grasp.txt | 2 +- .../res/cardsfolder/b/biomantic_mastery.txt | 2 +- .../res/cardsfolder/b/biomass_mutation.txt | 16 +-- forge-gui/res/cardsfolder/b/bioplasm.txt | 26 ++-- forge-gui/res/cardsfolder/b/biorhythm.txt | 2 +- forge-gui/res/cardsfolder/b/bioshift.txt | 24 ++-- forge-gui/res/cardsfolder/b/biovisionary.txt | 16 +-- .../res/cardsfolder/b/birchlore_rangers.txt | 2 +- forge-gui/res/cardsfolder/b/bird_maiden.txt | 2 +- .../res/cardsfolder/b/birds_of_paradise.txt | 2 +- .../b/birds_of_paradise_avatar.txt | 16 +-- forge-gui/res/cardsfolder/b/birthing_pod.txt | 16 +-- .../cardsfolder/b/bite_of_the_black_rose.txt | 18 +-- forge-gui/res/cardsfolder/b/biting_tether.txt | 2 +- forge-gui/res/cardsfolder/b/bitter_ordeal.txt | 2 +- forge-gui/res/cardsfolder/b/bitterblossom.txt | 2 +- .../res/cardsfolder/b/bitterheart_witch.txt | 18 +-- .../res/cardsfolder/b/bituminous_blast.txt | 2 +- .../res/cardsfolder/b/black_carriage.txt | 2 +- forge-gui/res/cardsfolder/b/black_cat.txt | 16 +-- forge-gui/res/cardsfolder/b/black_knight.txt | 2 +- forge-gui/res/cardsfolder/b/black_lotus.txt | 2 +- .../res/cardsfolder/b/black_mana_battery.txt | 2 +- forge-gui/res/cardsfolder/b/black_market.txt | 2 +- .../res/cardsfolder/b/black_oak_of_odunos.txt | 2 +- .../res/cardsfolder/b/black_poplar_shaman.txt | 2 +- forge-gui/res/cardsfolder/b/black_scarab.txt | 2 +- .../res/cardsfolder/b/black_suns_zenith.txt | 2 +- forge-gui/res/cardsfolder/b/black_vise.txt | 2 +- forge-gui/res/cardsfolder/b/black_ward.txt | 2 +- .../res/cardsfolder/b/blackcleave_cliffs.txt | 2 +- .../res/cardsfolder/b/blackcleave_goblin.txt | 2 +- forge-gui/res/cardsfolder/b/blackmail.txt | 12 +- .../cardsfolder/b/blade_of_the_bloodchief.txt | 2 +- .../b/blade_of_the_sixth_pride.txt | 2 +- forge-gui/res/cardsfolder/b/blade_sliver.txt | 2 +- forge-gui/res/cardsfolder/b/blade_splicer.txt | 2 +- .../cardsfolder/b/blade_tribe_berserkers.txt | 2 +- .../res/cardsfolder/b/bladed_bracers.txt | 16 +-- .../res/cardsfolder/b/bladed_pinions.txt | 2 +- .../res/cardsfolder/b/bladed_sentinel.txt | 2 +- .../res/cardsfolder/b/blademane_baku.txt | 26 ++-- .../res/cardsfolder/b/blades_of_velis_vel.txt | 2 +- .../res/cardsfolder/b/bladetusk_boar.txt | 2 +- .../res/cardsfolder/b/bladewing_the_risen.txt | 2 +- .../res/cardsfolder/b/bladewings_thrall.txt | 2 +- .../res/cardsfolder/b/blanchwood_armor.txt | 2 +- .../res/cardsfolder/b/blanchwood_treefolk.txt | 2 +- .../res/cardsfolder/b/blanket_of_night.txt | 2 +- .../res/cardsfolder/b/blasphemous_act.txt | 16 +-- .../res/cardsfolder/b/blast_of_genius.txt | 22 ++-- .../res/cardsfolder/b/blasted_landscape.txt | 2 +- forge-gui/res/cardsfolder/b/blaster_mage.txt | 2 +- .../res/cardsfolder/b/blasting_station.txt | 2 +- forge-gui/res/cardsfolder/b/blastoderm.txt | 2 +- .../res/cardsfolder/b/blatant_thievery.txt | 2 +- forge-gui/res/cardsfolder/b/blaze.txt | 2 +- .../res/cardsfolder/b/blaze_commando.txt | 16 +-- .../res/cardsfolder/b/blaze_of_glory.txt | 16 +-- .../cardsfolder/b/blazethorn_scarecrow.txt | 2 +- .../res/cardsfolder/b/blazing_archon.txt | 2 +- .../cardsfolder/b/blazing_blade_askari.txt | 2 +- .../res/cardsfolder/b/blazing_effigy.txt | 32 ++--- forge-gui/res/cardsfolder/b/blazing_salvo.txt | 12 +- forge-gui/res/cardsfolder/b/blazing_shoal.txt | 2 +- .../res/cardsfolder/b/blazing_specter.txt | 2 +- forge-gui/res/cardsfolder/b/blazing_torch.txt | 20 ++-- .../cardsfolder/b/bleak_coven_vampires.txt | 2 +- .../res/cardsfolder/b/blessed_breath.txt | 14 +-- .../res/cardsfolder/b/blessed_orator.txt | 2 +- .../res/cardsfolder/b/blessed_reversal.txt | 2 +- forge-gui/res/cardsfolder/b/blessed_wind.txt | 2 +- forge-gui/res/cardsfolder/b/blessed_wine.txt | 2 +- forge-gui/res/cardsfolder/b/blessing.txt | 2 +- .../res/cardsfolder/b/blessing_of_leeches.txt | 2 +- .../b/blessing_of_the_nephilim.txt | 2 +- .../res/cardsfolder/b/blessings_of_nature.txt | 16 +-- forge-gui/res/cardsfolder/b/blight.txt | 2 +- forge-gui/res/cardsfolder/b/blight_mamba.txt | 2 +- forge-gui/res/cardsfolder/b/blight_sickle.txt | 2 +- forge-gui/res/cardsfolder/b/blightcaster.txt | 16 +-- .../res/cardsfolder/b/blighted_agent.txt | 2 +- .../res/cardsfolder/b/blighted_shaman.txt | 2 +- forge-gui/res/cardsfolder/b/blightning.txt | 2 +- .../res/cardsfolder/b/blightsoil_druid.txt | 2 +- forge-gui/res/cardsfolder/b/blightspeaker.txt | 2 +- .../cardsfolder/b/blightsteel_colossus.txt | 2 +- forge-gui/res/cardsfolder/b/blightwidow.txt | 2 +- forge-gui/res/cardsfolder/b/blind_creeper.txt | 2 +- forge-gui/res/cardsfolder/b/blind_fury.txt | 24 ++-- forge-gui/res/cardsfolder/b/blind_hunter.txt | 20 ++-- .../res/cardsfolder/b/blind_obedience.txt | 14 +-- .../res/cardsfolder/b/blind_phantasm.txt | 2 +- forge-gui/res/cardsfolder/b/blind_seer.txt | 18 +-- .../res/cardsfolder/b/blind_spot_giant.txt | 2 +- .../res/cardsfolder/b/blind_with_anger.txt | 2 +- forge-gui/res/cardsfolder/b/blind_zealot.txt | 2 +- .../res/cardsfolder/b/blinding_angel.txt | 18 +-- forge-gui/res/cardsfolder/b/blinding_beam.txt | 26 ++-- .../res/cardsfolder/b/blinding_flare.txt | 20 ++-- .../res/cardsfolder/b/blinding_light.txt | 2 +- forge-gui/res/cardsfolder/b/blinding_mage.txt | 2 +- .../res/cardsfolder/b/blinding_powder.txt | 18 +-- .../res/cardsfolder/b/blinding_souleater.txt | 2 +- .../res/cardsfolder/b/blinking_spirit.txt | 2 +- .../res/cardsfolder/b/blinkmoth_infusion.txt | 2 +- .../res/cardsfolder/b/blinkmoth_nexus.txt | 2 +- forge-gui/res/cardsfolder/b/blinkmoth_urn.txt | 2 +- .../res/cardsfolder/b/blinkmoth_well.txt | 2 +- .../res/cardsfolder/b/blister_beetle.txt | 2 +- .../res/cardsfolder/b/blistercoil_weird.txt | 22 ++-- forge-gui/res/cardsfolder/b/blistergrub.txt | 2 +- .../res/cardsfolder/b/blistering_barrier.txt | 2 +- .../res/cardsfolder/b/blistering_dieflyn.txt | 2 +- .../res/cardsfolder/b/blistering_firecat.txt | 2 +- .../res/cardsfolder/b/blisterstick_shaman.txt | 2 +- forge-gui/res/cardsfolder/b/blitz_hellion.txt | 2 +- forge-gui/res/cardsfolder/b/blizzard.txt | 2 +- .../res/cardsfolder/b/blizzard_elemental.txt | 2 +- .../res/cardsfolder/b/blizzard_specter.txt | 22 ++-- forge-gui/res/cardsfolder/b/bloated_toad.txt | 2 +- .../res/cardsfolder/b/blockade_runner.txt | 2 +- forge-gui/res/cardsfolder/b/blockbuster.txt | 2 +- forge-gui/res/cardsfolder/b/blood_artist.txt | 20 ++-- forge-gui/res/cardsfolder/b/blood_bairn.txt | 14 +-- .../cardsfolder/b/blood_baron_of_vizkopa.txt | 24 ++-- .../res/cardsfolder/b/blood_celebrant.txt | 2 +- forge-gui/res/cardsfolder/b/blood_clock.txt | 16 +-- forge-gui/res/cardsfolder/b/blood_crypt.txt | 2 +- forge-gui/res/cardsfolder/b/blood_cultist.txt | 2 +- forge-gui/res/cardsfolder/b/blood_feud.txt | 12 +- forge-gui/res/cardsfolder/b/blood_frenzy.txt | 2 +- forge-gui/res/cardsfolder/b/blood_funnel.txt | 18 +-- forge-gui/res/cardsfolder/b/blood_hound.txt | 2 +- forge-gui/res/cardsfolder/b/blood_knight.txt | 2 +- forge-gui/res/cardsfolder/b/blood_lust.txt | 16 +-- forge-gui/res/cardsfolder/b/blood_moon.txt | 2 +- forge-gui/res/cardsfolder/b/blood_oath.txt | 24 ++-- .../res/cardsfolder/b/blood_of_the_martyr.txt | 24 ++-- forge-gui/res/cardsfolder/b/blood_ogre.txt | 2 +- forge-gui/res/cardsfolder/b/blood_pet.txt | 2 +- .../res/cardsfolder/b/blood_reckoning.txt | 14 +-- forge-gui/res/cardsfolder/b/blood_rites.txt | 2 +- .../res/cardsfolder/b/blood_scrivener.txt | 18 +-- forge-gui/res/cardsfolder/b/blood_seeker.txt | 2 +- forge-gui/res/cardsfolder/b/blood_speaker.txt | 2 +- forge-gui/res/cardsfolder/b/blood_tithe.txt | 2 +- .../res/cardsfolder/b/blood_toll_harpy.txt | 18 +-- forge-gui/res/cardsfolder/b/blood_tribute.txt | 22 ++-- forge-gui/res/cardsfolder/b/blood_tyrant.txt | 2 +- forge-gui/res/cardsfolder/b/blood_vassal.txt | 2 +- .../res/cardsfolder/b/bloodbond_march.txt | 16 +-- .../res/cardsfolder/b/bloodbraid_elf.txt | 2 +- .../cardsfolder/b/bloodchief_ascension.txt | 22 ++-- .../res/cardsfolder/b/bloodcrazed_goblin.txt | 16 +-- .../res/cardsfolder/b/bloodcrazed_hoplite.txt | 20 ++-- .../res/cardsfolder/b/bloodcrazed_neonate.txt | 18 +-- forge-gui/res/cardsfolder/b/bloodcurdler.txt | 28 ++--- .../cardsfolder/b/bloodcurdling_scream.txt | 2 +- .../res/cardsfolder/b/bloodfire_colossus.txt | 2 +- .../res/cardsfolder/b/bloodfire_dwarf.txt | 2 +- .../res/cardsfolder/b/bloodfire_infusion.txt | 2 +- .../res/cardsfolder/b/bloodfire_kavu.txt | 2 +- .../cardsfolder/b/bloodflow_connoisseur.txt | 16 +-- .../res/cardsfolder/b/bloodfray_giant.txt | 22 ++-- forge-gui/res/cardsfolder/b/bloodghast.txt | 2 +- .../res/cardsfolder/b/bloodgift_demon.txt | 20 ++-- .../res/cardsfolder/b/bloodhall_ooze.txt | 2 +- .../res/cardsfolder/b/bloodhill_bastion.txt | 22 ++-- .../res/cardsfolder/b/bloodhunter_bat.txt | 20 ++-- .../res/cardsfolder/b/bloodhusk_ritualist.txt | 2 +- .../res/cardsfolder/b/bloodied_ghost.txt | 2 +- .../res/cardsfolder/b/bloodletter_quill.txt | 2 +- .../b/bloodline_keeper_lord_of_lineage.txt | 48 ++++---- .../res/cardsfolder/b/bloodline_shaman.txt | 18 +-- .../cardsfolder/b/bloodlord_of_vaasgoth.txt | 26 ++-- .../res/cardsfolder/b/bloodmark_mentor.txt | 2 +- .../res/cardsfolder/b/bloodpyre_elemental.txt | 2 +- .../res/cardsfolder/b/bloodrage_vampire.txt | 2 +- .../res/cardsfolder/b/bloodrite_invoker.txt | 2 +- .../res/cardsfolder/b/bloodrock_cyclops.txt | 2 +- .../res/cardsfolder/b/bloodscale_prowler.txt | 2 +- forge-gui/res/cardsfolder/b/bloodscent.txt | 2 +- .../res/cardsfolder/b/bloodshed_fever.txt | 2 +- .../res/cardsfolder/b/bloodshot_cyclops.txt | 2 +- .../res/cardsfolder/b/bloodshot_trainee.txt | 2 +- .../res/cardsfolder/b/bloodstained_mire.txt | 2 +- .../res/cardsfolder/b/bloodstoke_howler.txt | 2 +- .../res/cardsfolder/b/bloodstone_cameo.txt | 2 +- .../res/cardsfolder/b/bloodthirsty_ogre.txt | 2 +- .../res/cardsfolder/b/bloodthorn_taunter.txt | 2 +- .../res/cardsfolder/b/bloodthrone_vampire.txt | 2 +- forge-gui/res/cardsfolder/b/bloom_tender.txt | 34 +++--- .../res/cardsfolder/b/blossoming_wreath.txt | 2 +- .../res/cardsfolder/b/blowfly_infestation.txt | 16 +-- .../res/cardsfolder/b/bludgeon_brawl.txt | 18 +-- .../cardsfolder/b/blue_elemental_blast.txt | 2 +- .../res/cardsfolder/b/blue_mana_battery.txt | 2 +- forge-gui/res/cardsfolder/b/blue_scarab.txt | 2 +- .../res/cardsfolder/b/blue_suns_zenith.txt | 2 +- forge-gui/res/cardsfolder/b/blue_ward.txt | 2 +- .../res/cardsfolder/b/blunt_the_assault.txt | 2 +- forge-gui/res/cardsfolder/b/blur_sliver.txt | 18 +-- .../res/cardsfolder/b/blurred_mongoose.txt | 2 +- forge-gui/res/cardsfolder/b/blustersquall.txt | 14 +-- .../res/cardsfolder/b/boa_constrictor.txt | 2 +- forge-gui/res/cardsfolder/b/boar_umbra.txt | 2 +- .../res/cardsfolder/b/boartusk_liege.txt | 2 +- forge-gui/res/cardsfolder/b/body_double.txt | 18 +-- forge-gui/res/cardsfolder/b/body_of_jukai.txt | 2 +- forge-gui/res/cardsfolder/b/body_snatcher.txt | 26 ++-- forge-gui/res/cardsfolder/b/bog_down.txt | 16 +-- forge-gui/res/cardsfolder/b/bog_elemental.txt | 20 ++-- forge-gui/res/cardsfolder/b/bog_glider.txt | 2 +- forge-gui/res/cardsfolder/b/bog_gnarr.txt | 2 +- forge-gui/res/cardsfolder/b/bog_hoodlums.txt | 2 +- forge-gui/res/cardsfolder/b/bog_imp.txt | 2 +- forge-gui/res/cardsfolder/b/bog_initiate.txt | 2 +- forge-gui/res/cardsfolder/b/bog_raiders.txt | 2 +- forge-gui/res/cardsfolder/b/bog_rats.txt | 2 +- forge-gui/res/cardsfolder/b/bog_serpent.txt | 2 +- forge-gui/res/cardsfolder/b/bog_smugglers.txt | 2 +- .../res/cardsfolder/b/bog_strider_ash.txt | 2 +- forge-gui/res/cardsfolder/b/bog_tatters.txt | 2 +- forge-gui/res/cardsfolder/b/bog_witch.txt | 2 +- forge-gui/res/cardsfolder/b/bog_wraith.txt | 2 +- forge-gui/res/cardsfolder/b/bog_wreckage.txt | 2 +- .../res/cardsfolder/b/bogardan_firefiend.txt | 2 +- .../res/cardsfolder/b/bogardan_hellkite.txt | 2 +- .../res/cardsfolder/b/bogardan_lancer.txt | 2 +- .../res/cardsfolder/b/bogardan_phoenix.txt | 24 ++-- .../res/cardsfolder/b/bogardan_rager.txt | 2 +- forge-gui/res/cardsfolder/b/bogbrew_witch.txt | 16 +-- .../res/cardsfolder/b/boggart_arsonists.txt | 2 +- .../res/cardsfolder/b/boggart_birth_rite.txt | 2 +- .../res/cardsfolder/b/boggart_forager.txt | 2 +- .../res/cardsfolder/b/boggart_harbinger.txt | 2 +- .../res/cardsfolder/b/boggart_loggers.txt | 2 +- forge-gui/res/cardsfolder/b/boggart_mob.txt | 2 +- .../res/cardsfolder/b/boggart_ram_gang.txt | 2 +- .../res/cardsfolder/b/boggart_shenanigans.txt | 2 +- .../cardsfolder/b/boggart_sprite_chaser.txt | 2 +- forge-gui/res/cardsfolder/b/boil.txt | 2 +- forge-gui/res/cardsfolder/b/boiling_blood.txt | 2 +- forge-gui/res/cardsfolder/b/boiling_seas.txt | 2 +- forge-gui/res/cardsfolder/b/bojuka_bog.txt | 2 +- .../res/cardsfolder/b/bojuka_brigand.txt | 2 +- forge-gui/res/cardsfolder/b/bola_warrior.txt | 2 +- forge-gui/res/cardsfolder/b/bold_defense.txt | 18 +-- .../cardsfolder/b/boldwyr_heavyweights.txt | 2 +- .../res/cardsfolder/b/boldwyr_intimidator.txt | 18 +-- .../res/cardsfolder/b/bolt_of_keranos.txt | 14 +-- forge-gui/res/cardsfolder/b/bomb_squad.txt | 28 ++--- forge-gui/res/cardsfolder/b/bomber_corps.txt | 18 +-- forge-gui/res/cardsfolder/b/bond_beetle.txt | 16 +-- forge-gui/res/cardsfolder/b/bond_of_agony.txt | 16 +-- forge-gui/res/cardsfolder/b/bonded_fetch.txt | 2 +- .../res/cardsfolder/b/bonds_of_faith.txt | 20 ++-- .../cardsfolder/b/bonds_of_quicksilver.txt | 2 +- forge-gui/res/cardsfolder/b/bone_dancer.txt | 18 +-- forge-gui/res/cardsfolder/b/bone_flute.txt | 2 +- forge-gui/res/cardsfolder/b/bone_harvest.txt | 2 +- forge-gui/res/cardsfolder/b/bone_mask.txt | 26 ++-- forge-gui/res/cardsfolder/b/bone_saw.txt | 2 +- forge-gui/res/cardsfolder/b/bone_shaman.txt | 18 +-- forge-gui/res/cardsfolder/b/bone_shredder.txt | 2 +- .../res/cardsfolder/b/bone_splinters.txt | 2 +- forge-gui/res/cardsfolder/b/bone_to_ash.txt | 14 +-- .../res/cardsfolder/b/bonebreaker_giant.txt | 2 +- forge-gui/res/cardsfolder/b/bonehoard.txt | 2 +- forge-gui/res/cardsfolder/b/boneknitter.txt | 2 +- .../res/cardsfolder/b/bonescythe_sliver.txt | 16 +-- .../res/cardsfolder/b/boneshard_slasher.txt | 2 +- forge-gui/res/cardsfolder/b/bonesplitter.txt | 2 +- .../res/cardsfolder/b/bonesplitter_sliver.txt | 2 +- .../res/cardsfolder/b/bonethorn_valesk.txt | 2 +- forge-gui/res/cardsfolder/b/boneyard_wurm.txt | 16 +-- .../cardsfolder/b/bonfire_of_the_damned.txt | 16 +-- forge-gui/res/cardsfolder/b/booby_trap.txt | 34 +++--- forge-gui/res/cardsfolder/b/book_burning.txt | 12 +- forge-gui/res/cardsfolder/b/book_of_rass.txt | 2 +- forge-gui/res/cardsfolder/b/boom_bust.txt | 32 ++--- forge-gui/res/cardsfolder/b/boomerang.txt | 2 +- .../res/cardsfolder/b/boon_of_erebos.txt | 16 +-- .../res/cardsfolder/b/boon_reflection.txt | 2 +- forge-gui/res/cardsfolder/b/boon_satyr.txt | 18 +-- forge-gui/res/cardsfolder/b/borborygmos.txt | 2 +- .../res/cardsfolder/b/borborygmos_enraged.txt | 20 ++-- forge-gui/res/cardsfolder/b/border_guard.txt | 2 +- forge-gui/res/cardsfolder/b/border_patrol.txt | 2 +- .../res/cardsfolder/b/borderland_behemoth.txt | 2 +- .../res/cardsfolder/b/borderland_minotaur.txt | 12 +- .../res/cardsfolder/b/borderland_ranger.txt | 2 +- .../res/cardsfolder/b/boreal_centaur.txt | 2 +- forge-gui/res/cardsfolder/b/boreal_druid.txt | 2 +- .../res/cardsfolder/b/boreal_griffin.txt | 2 +- forge-gui/res/cardsfolder/b/boreal_shelf.txt | 2 +- .../res/cardsfolder/b/boris_devilboon.txt | 2 +- .../res/cardsfolder/b/boros_battleshaper.txt | 20 ++-- forge-gui/res/cardsfolder/b/boros_charm.txt | 18 +-- .../res/cardsfolder/b/boros_cluestone.txt | 18 +-- forge-gui/res/cardsfolder/b/boros_elite.txt | 18 +-- .../res/cardsfolder/b/boros_fury_shield.txt | 18 +-- .../res/cardsfolder/b/boros_garrison.txt | 2 +- .../res/cardsfolder/b/boros_guildgate.txt | 16 +-- .../res/cardsfolder/b/boros_guildmage.txt | 2 +- forge-gui/res/cardsfolder/b/boros_keyrune.txt | 20 ++-- forge-gui/res/cardsfolder/b/boros_mastiff.txt | 18 +-- .../res/cardsfolder/b/boros_reckoner.txt | 22 ++-- forge-gui/res/cardsfolder/b/boros_recruit.txt | 2 +- forge-gui/res/cardsfolder/b/boros_signet.txt | 2 +- .../res/cardsfolder/b/boros_swiftblade.txt | 2 +- .../cardsfolder/b/borrowing_100000_arrows.txt | 2 +- .../cardsfolder/b/borrowing_the_east_wind.txt | 2 +- .../b/boseiju_who_shelters_all.txt | 14 +-- .../res/cardsfolder/b/bosh_iron_golem.txt | 2 +- .../cardsfolder/b/bosh_iron_golem_avatar.txt | 18 +-- forge-gui/res/cardsfolder/b/bosk_banneret.txt | 2 +- forge-gui/res/cardsfolder/b/bottle_gnomes.txt | 2 +- .../res/cardsfolder/b/bottle_of_suleiman.txt | 2 +- .../res/cardsfolder/b/bottled_cloister.txt | 22 ++-- .../res/cardsfolder/b/bottomless_pit.txt | 2 +- .../res/cardsfolder/b/bottomless_vault.txt | 2 +- forge-gui/res/cardsfolder/b/boulderfall.txt | 12 +- .../res/cardsfolder/b/bouncing_beebles.txt | 2 +- .../res/cardsfolder/b/bound_determined.txt | 44 +++---- .../res/cardsfolder/b/bound_in_silence.txt | 2 +- .../res/cardsfolder/b/boundless_realms.txt | 14 +-- .../res/cardsfolder/b/bounteous_kirin.txt | 2 +- .../res/cardsfolder/b/bountiful_harvest.txt | 2 +- forge-gui/res/cardsfolder/b/bounty_hunter.txt | 2 +- .../res/cardsfolder/b/bounty_of_the_hunt.txt | 22 ++-- forge-gui/res/cardsfolder/b/bow_of_nylea.txt | 24 ++-- forge-gui/res/cardsfolder/b/bower_passage.txt | 14 +-- .../res/cardsfolder/b/brace_for_impact.txt | 24 ++-- .../cardsfolder/b/brackwater_elemental.txt | 2 +- .../res/cardsfolder/b/brago_king_eternal.txt | 24 ++-- .../cardsfolder/b/bragos_representative.txt | 14 +-- forge-gui/res/cardsfolder/b/braid_of_fire.txt | 2 +- .../res/cardsfolder/b/braids_cabal_minion.txt | 2 +- .../cardsfolder/b/braids_conjurer_adept.txt | 2 +- .../b/braids_conjurer_adept_avatar.txt | 18 +-- forge-gui/res/cardsfolder/b/braidwood_cup.txt | 2 +- .../res/cardsfolder/b/braidwood_sextant.txt | 2 +- forge-gui/res/cardsfolder/b/brain_freeze.txt | 2 +- forge-gui/res/cardsfolder/b/brain_gorgers.txt | 18 +-- forge-gui/res/cardsfolder/b/brain_maggot.txt | 26 ++-- forge-gui/res/cardsfolder/b/brain_pry.txt | 22 ++-- forge-gui/res/cardsfolder/b/brain_weevil.txt | 18 +-- forge-gui/res/cardsfolder/b/brainbite.txt | 2 +- forge-gui/res/cardsfolder/b/braingeyser.txt | 2 +- forge-gui/res/cardsfolder/b/brainspoil.txt | 2 +- forge-gui/res/cardsfolder/b/brainstorm.txt | 2 +- forge-gui/res/cardsfolder/b/brainwash.txt | 2 +- .../res/cardsfolder/b/bramble_creeper.txt | 2 +- .../res/cardsfolder/b/bramble_elemental.txt | 18 +-- forge-gui/res/cardsfolder/b/bramblecrush.txt | 12 +- forge-gui/res/cardsfolder/b/bramblesnap.txt | 2 +- .../res/cardsfolder/b/bramblewood_paragon.txt | 2 +- .../res/cardsfolder/b/branching_bolt.txt | 2 +- .../res/cardsfolder/b/branchsnap_lorian.txt | 2 +- forge-gui/res/cardsfolder/b/brand.txt | 16 +-- .../res/cardsfolder/b/brand_of_ill_omen.txt | 18 +-- .../res/cardsfolder/b/branded_brawlers.txt | 2 +- forge-gui/res/cardsfolder/b/brass_gnat.txt | 2 +- forge-gui/res/cardsfolder/b/brass_herald.txt | 2 +- forge-gui/res/cardsfolder/b/brass_man.txt | 2 +- .../res/cardsfolder/b/brass_secretary.txt | 2 +- forge-gui/res/cardsfolder/b/brass_squire.txt | 2 +- .../res/cardsfolder/b/brass_talon_chimera.txt | 2 +- .../res/cardsfolder/b/brassclaw_orcs.txt | 2 +- forge-gui/res/cardsfolder/b/bravado.txt | 2 +- .../res/cardsfolder/b/brave_the_elements.txt | 2 +- forge-gui/res/cardsfolder/b/brawl.txt | 18 +-- forge-gui/res/cardsfolder/b/brawn.txt | 2 +- forge-gui/res/cardsfolder/b/breach.txt | 2 +- .../res/cardsfolder/b/breaching_hippocamp.txt | 18 +-- forge-gui/res/cardsfolder/b/break_asunder.txt | 2 +- forge-gui/res/cardsfolder/b/break_of_day.txt | 16 +-- forge-gui/res/cardsfolder/b/break_open.txt | 14 +-- .../res/cardsfolder/b/breaking_entering.txt | 34 +++--- .../res/cardsfolder/b/breaking_point.txt | 12 +- forge-gui/res/cardsfolder/b/breaking_wave.txt | 20 ++-- forge-gui/res/cardsfolder/b/breakthrough.txt | 22 ++-- .../res/cardsfolder/b/breath_of_darigaaz.txt | 16 +-- .../res/cardsfolder/b/breath_of_dreams.txt | 2 +- .../res/cardsfolder/b/breath_of_fury.txt | 32 ++--- .../res/cardsfolder/b/breath_of_life.txt | 2 +- .../res/cardsfolder/b/breath_of_malfegor.txt | 2 +- forge-gui/res/cardsfolder/b/breathstealer.txt | 2 +- .../cardsfolder/b/breathstealers_crypt.txt | 20 ++-- .../res/cardsfolder/b/bred_for_the_hunt.txt | 16 +-- forge-gui/res/cardsfolder/b/breeding_pit.txt | 2 +- forge-gui/res/cardsfolder/b/breeding_pool.txt | 2 +- forge-gui/res/cardsfolder/b/breezekeeper.txt | 16 +-- forge-gui/res/cardsfolder/b/briar_patch.txt | 2 +- forge-gui/res/cardsfolder/b/briar_shield.txt | 2 +- .../res/cardsfolder/b/briarberry_cohort.txt | 2 +- forge-gui/res/cardsfolder/b/briarhorn.txt | 2 +- .../res/cardsfolder/b/briarknit_kami.txt | 2 +- .../res/cardsfolder/b/briarpack_alpha.txt | 20 ++-- forge-gui/res/cardsfolder/b/bribery.txt | 2 +- .../res/cardsfolder/b/bridge_from_below.txt | 2 +- forge-gui/res/cardsfolder/b/brightflame.txt | 20 ++-- .../cardsfolder/b/brighthearth_banneret.txt | 2 +- .../res/cardsfolder/b/brightstone_ritual.txt | 2 +- .../b/brigid_hero_of_kinsbaile.txt | 16 +-- .../res/cardsfolder/b/brilliant_halo.txt | 2 +- .../res/cardsfolder/b/brilliant_plan.txt | 2 +- .../res/cardsfolder/b/brilliant_ultimatum.txt | 2 +- .../cardsfolder/b/brimaz_king_of_oreskos.txt | 26 ++-- .../res/cardsfolder/b/brimstone_dragon.txt | 2 +- .../res/cardsfolder/b/brimstone_mage.txt | 2 +- .../res/cardsfolder/b/brimstone_volley.txt | 14 +-- forge-gui/res/cardsfolder/b/brindle_boar.txt | 2 +- forge-gui/res/cardsfolder/b/brindle_shoat.txt | 18 +-- .../res/cardsfolder/b/brine_elemental.txt | 18 +-- forge-gui/res/cardsfolder/b/brine_hag.txt | 16 +-- forge-gui/res/cardsfolder/b/brine_seer.txt | 22 ++-- forge-gui/res/cardsfolder/b/brine_shaman.txt | 2 +- .../b/bringer_of_the_black_dawn.txt | 2 +- .../b/bringer_of_the_blue_dawn.txt | 2 +- .../b/bringer_of_the_green_dawn.txt | 2 +- .../cardsfolder/b/bringer_of_the_red_dawn.txt | 2 +- .../b/bringer_of_the_white_dawn.txt | 2 +- .../res/cardsfolder/b/brink_of_disaster.txt | 2 +- .../res/cardsfolder/b/brink_of_madness.txt | 2 +- .../res/cardsfolder/b/brion_stoutarm.txt | 2 +- .../res/cardsfolder/b/brittle_effigy.txt | 2 +- .../res/cardsfolder/b/broken_ambitions.txt | 2 +- forge-gui/res/cardsfolder/b/broken_dam.txt | 2 +- forge-gui/res/cardsfolder/b/broken_fall.txt | 2 +- forge-gui/res/cardsfolder/b/broken_visage.txt | 2 +- forge-gui/res/cardsfolder/b/brontotherium.txt | 16 +-- .../res/cardsfolder/b/bronze_bombshell.txt | 20 ++-- forge-gui/res/cardsfolder/b/bronze_horse.txt | 20 ++-- forge-gui/res/cardsfolder/b/bronze_sable.txt | 12 +- .../res/cardsfolder/b/bronzebeak_moa.txt | 16 +-- .../res/cardsfolder/b/brood_birthing.txt | 2 +- .../cardsfolder/b/brood_of_cockroaches.txt | 2 +- forge-gui/res/cardsfolder/b/brood_sliver.txt | 2 +- .../res/cardsfolder/b/broodhatch_nantuko.txt | 2 +- .../res/cardsfolder/b/brooding_saurian.txt | 18 +-- .../res/cardsfolder/b/broodmate_dragon.txt | 2 +- forge-gui/res/cardsfolder/b/broodstar.txt | 2 +- forge-gui/res/cardsfolder/b/broodwarden.txt | 2 +- .../res/cardsfolder/b/brothers_of_fire.txt | 2 +- .../res/cardsfolder/b/brothers_yamazaki.txt | 20 ++-- forge-gui/res/cardsfolder/b/browbeat.txt | 12 +- forge-gui/res/cardsfolder/b/brown_ouphe.txt | 2 +- forge-gui/res/cardsfolder/b/browse.txt | 2 +- .../b/bruna_light_of_alabaster.txt | 36 +++--- .../res/cardsfolder/b/brush_with_death.txt | 2 +- forge-gui/res/cardsfolder/b/brushland.txt | 2 +- forge-gui/res/cardsfolder/b/brushstrider.txt | 14 +-- forge-gui/res/cardsfolder/b/brushwagg.txt | 2 +- .../res/cardsfolder/b/brutal_deceiver.txt | 2 +- .../res/cardsfolder/b/brutal_nightstalker.txt | 2 +- .../res/cardsfolder/b/brutalizer_exarch.txt | 22 ++-- forge-gui/res/cardsfolder/b/brute_force.txt | 2 +- forge-gui/res/cardsfolder/b/bubble_matrix.txt | 2 +- .../res/cardsfolder/b/bubbling_beebles.txt | 2 +- .../res/cardsfolder/b/bubbling_cauldron.txt | 22 ++-- forge-gui/res/cardsfolder/b/bubbling_muck.txt | 2 +- .../budoka_gardener_dokai_weaver_of_life.txt | 46 +++---- .../budoka_pupil_ichiga_who_topples_oaks.txt | 48 ++++---- forge-gui/res/cardsfolder/b/builders_bane.txt | 24 ++-- .../res/cardsfolder/b/builders_blessing.txt | 12 +- forge-gui/res/cardsfolder/b/bull_aurochs.txt | 2 +- forge-gui/res/cardsfolder/b/bull_cerodon.txt | 2 +- forge-gui/res/cardsfolder/b/bull_elephant.txt | 26 ++-- forge-gui/res/cardsfolder/b/bull_hippo.txt | 2 +- forge-gui/res/cardsfolder/b/bull_rush.txt | 2 +- forge-gui/res/cardsfolder/b/bullwhip.txt | 2 +- forge-gui/res/cardsfolder/b/bulwark.txt | 22 ++-- .../res/cardsfolder/b/bump_in_the_night.txt | 14 +-- forge-gui/res/cardsfolder/b/buoyancy.txt | 2 +- .../res/cardsfolder/b/burden_of_greed.txt | 2 +- .../res/cardsfolder/b/burden_of_guilt.txt | 20 ++-- forge-gui/res/cardsfolder/b/burgeoning.txt | 2 +- forge-gui/res/cardsfolder/b/buried_alive.txt | 2 +- forge-gui/res/cardsfolder/b/buried_ruin.txt | 2 +- .../res/cardsfolder/b/burn_at_the_stake.txt | 18 +-- .../res/cardsfolder/b/burn_the_impure.txt | 2 +- forge-gui/res/cardsfolder/b/burn_trail.txt | 18 +-- .../cardsfolder/b/burning-tree_emissary.txt | 16 +-- forge-gui/res/cardsfolder/b/burning_cloak.txt | 2 +- forge-gui/res/cardsfolder/b/burning_earth.txt | 16 +-- .../res/cardsfolder/b/burning_fields.txt | 2 +- .../res/cardsfolder/b/burning_inquiry.txt | 2 +- .../res/cardsfolder/b/burning_of_xinye.txt | 18 +-- forge-gui/res/cardsfolder/b/burning_oil.txt | 14 +-- .../res/cardsfolder/b/burning_palm_efreet.txt | 16 +-- forge-gui/res/cardsfolder/b/burning_sands.txt | 16 +-- .../cardsfolder/b/burning_shield_askari.txt | 2 +- .../cardsfolder/b/burning_tree_bloodscale.txt | 20 ++-- .../res/cardsfolder/b/burning_tree_shaman.txt | 16 +-- .../res/cardsfolder/b/burning_vengeance.txt | 16 +-- forge-gui/res/cardsfolder/b/burning_wish.txt | 16 +-- .../res/cardsfolder/b/burnished_hart.txt | 14 +-- forge-gui/res/cardsfolder/b/burnout.txt | 20 ++-- .../res/cardsfolder/b/burnt_offering.txt | 16 +-- forge-gui/res/cardsfolder/b/burr_grafter.txt | 2 +- .../cardsfolder/b/burrenton_bombardier.txt | 2 +- .../cardsfolder/b/burrenton_forge_tender.txt | 22 ++-- .../b/burrenton_shield_bearers.txt | 2 +- forge-gui/res/cardsfolder/b/burrowing.txt | 2 +- .../res/cardsfolder/b/burst_lightning.txt | 2 +- .../res/cardsfolder/b/burst_of_energy.txt | 2 +- .../res/cardsfolder/b/burst_of_speed.txt | 2 +- .../res/cardsfolder/b/burst_of_strength.txt | 14 +-- ...bushi_tenderfoot_kenzo_the_hardhearted.txt | 42 +++---- forge-gui/res/cardsfolder/b/butcher_ghoul.txt | 14 +-- .../res/cardsfolder/b/butcher_of_malakir.txt | 2 +- .../res/cardsfolder/b/butchers_cleaver.txt | 16 +-- forge-gui/res/cardsfolder/c/cabal_archon.txt | 2 +- forge-gui/res/cardsfolder/c/cabal_coffers.txt | 2 +- .../res/cardsfolder/c/cabal_conditioning.txt | 2 +- .../res/cardsfolder/c/cabal_executioner.txt | 2 +- .../res/cardsfolder/c/cabal_inquisitor.txt | 2 +- .../res/cardsfolder/c/cabal_interrogator.txt | 18 +-- .../res/cardsfolder/c/cabal_patriarch.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/cabal_shrine.txt | 22 ++-- forge-gui/res/cardsfolder/c/cabal_slaver.txt | 2 +- forge-gui/res/cardsfolder/c/cabal_surgeon.txt | 2 +- forge-gui/res/cardsfolder/c/cabal_therapy.txt | 18 +-- .../res/cardsfolder/c/cabal_torturer.txt | 2 +- forge-gui/res/cardsfolder/c/cabal_trainee.txt | 2 +- forge-gui/res/cardsfolder/c/cache_raiders.txt | 2 +- .../cardsfolder/c/cackling_counterpart.txt | 14 +-- .../res/cardsfolder/c/cackling_fiend.txt | 2 +- .../res/cardsfolder/c/cackling_flames.txt | 2 +- forge-gui/res/cardsfolder/c/cackling_imp.txt | 2 +- .../res/cardsfolder/c/cackling_witch.txt | 2 +- forge-gui/res/cardsfolder/c/cadaver_imp.txt | 2 +- .../res/cardsfolder/c/cadaverous_bloom.txt | 2 +- .../res/cardsfolder/c/cadaverous_knight.txt | 2 +- forge-gui/res/cardsfolder/c/cage_of_hands.txt | 2 +- forge-gui/res/cardsfolder/c/caged_sun.txt | 20 ++-- forge-gui/res/cardsfolder/c/cagemail.txt | 2 +- .../res/cardsfolder/c/cairn_wanderer.txt | 16 +-- forge-gui/res/cardsfolder/c/calciderm.txt | 2 +- .../res/cardsfolder/c/calciform_pools.txt | 2 +- .../res/cardsfolder/c/calcite_snapper.txt | 2 +- .../res/cardsfolder/c/caldera_hellion.txt | 2 +- forge-gui/res/cardsfolder/c/caldera_kavu.txt | 18 +-- forge-gui/res/cardsfolder/c/caldera_lake.txt | 2 +- .../res/cardsfolder/c/call_for_blood.txt | 2 +- .../cardsfolder/c/call_of_the_conclave.txt | 12 +- .../res/cardsfolder/c/call_of_the_herd.txt | 2 +- .../cardsfolder/c/call_of_the_nightwing.txt | 16 +-- .../res/cardsfolder/c/call_of_the_wild.txt | 2 +- .../res/cardsfolder/c/call_the_skybreaker.txt | 2 +- forge-gui/res/cardsfolder/c/call_to_arms.txt | 28 ++--- forge-gui/res/cardsfolder/c/call_to_glory.txt | 2 +- forge-gui/res/cardsfolder/c/call_to_heel.txt | 2 +- forge-gui/res/cardsfolder/c/call_to_mind.txt | 2 +- forge-gui/res/cardsfolder/c/call_to_serve.txt | 16 +-- .../res/cardsfolder/c/call_to_the_grave.txt | 2 +- .../res/cardsfolder/c/call_to_the_kindred.txt | 18 +-- .../cardsfolder/c/call_to_the_netherworld.txt | 2 +- .../res/cardsfolder/c/caller_of_gales.txt | 2 +- .../res/cardsfolder/c/caller_of_the_claw.txt | 2 +- .../res/cardsfolder/c/caller_of_the_hunt.txt | 20 ++-- .../res/cardsfolder/c/callous_deceiver.txt | 2 +- forge-gui/res/cardsfolder/c/callous_giant.txt | 2 +- .../res/cardsfolder/c/callous_oppressor.txt | 24 ++-- .../c/callow_jushi_jaraku_the_interloper.txt | 46 +++---- forge-gui/res/cardsfolder/c/calming_licid.txt | 50 ++++---- forge-gui/res/cardsfolder/c/calming_verse.txt | 2 +- forge-gui/res/cardsfolder/c/caltrops.txt | 2 +- forge-gui/res/cardsfolder/c/camel.txt | 18 +-- forge-gui/res/cardsfolder/c/cancel.txt | 2 +- .../cardsfolder/c/candelabra_of_tawnos.txt | 2 +- forge-gui/res/cardsfolder/c/candles_glow.txt | 16 +-- .../res/cardsfolder/c/candles_of_leng.txt | 18 +-- .../res/cardsfolder/c/canker_abomination.txt | 2 +- .../res/cardsfolder/c/cankerous_thirst.txt | 20 ++-- forge-gui/res/cardsfolder/c/cannibalize.txt | 22 ++-- forge-gui/res/cardsfolder/c/canopy_claws.txt | 2 +- forge-gui/res/cardsfolder/c/canopy_cover.txt | 2 +- .../res/cardsfolder/c/canopy_crawler.txt | 18 +-- forge-gui/res/cardsfolder/c/canopy_dragon.txt | 2 +- forge-gui/res/cardsfolder/c/canopy_spider.txt | 2 +- forge-gui/res/cardsfolder/c/canopy_surge.txt | 16 +-- forge-gui/res/cardsfolder/c/cantivore.txt | 2 +- forge-gui/res/cardsfolder/c/canyon_drake.txt | 2 +- .../res/cardsfolder/c/canyon_minotaur.txt | 2 +- .../res/cardsfolder/c/canyon_wildcat.txt | 2 +- .../res/cardsfolder/c/cao_cao_lord_of_wei.txt | 2 +- .../cardsfolder/c/cao_ren_wei_commander.txt | 2 +- .../res/cardsfolder/c/capashen_knight.txt | 2 +- .../res/cardsfolder/c/capashen_standard.txt | 2 +- .../res/cardsfolder/c/capashen_templar.txt | 2 +- .../res/cardsfolder/c/capashen_unicorn.txt | 2 +- .../res/cardsfolder/c/capricious_efreet.txt | 26 ++-- .../res/cardsfolder/c/capricious_sorcerer.txt | 2 +- forge-gui/res/cardsfolder/c/capsize.txt | 2 +- .../cardsfolder/c/captain_of_the_mists.txt | 20 ++-- .../cardsfolder/c/captain_of_the_watch.txt | 2 +- forge-gui/res/cardsfolder/c/captain_sisay.txt | 2 +- forge-gui/res/cardsfolder/c/captains_call.txt | 12 +- .../res/cardsfolder/c/captivating_glance.txt | 24 ++-- .../res/cardsfolder/c/captivating_vampire.txt | 2 +- forge-gui/res/cardsfolder/c/captive_flame.txt | 2 +- .../res/cardsfolder/c/capture_of_jingzhou.txt | 2 +- .../res/cardsfolder/c/captured_sunlight.txt | 2 +- forge-gui/res/cardsfolder/c/carapace.txt | 18 +-- .../res/cardsfolder/c/carapace_forger.txt | 2 +- .../res/cardsfolder/c/caravan_escort.txt | 2 +- forge-gui/res/cardsfolder/c/caravan_hurda.txt | 2 +- forge-gui/res/cardsfolder/c/caravan_vigil.txt | 16 +-- forge-gui/res/cardsfolder/c/carbonize.txt | 2 +- .../cardsfolder/c/careful_consideration.txt | 2 +- forge-gui/res/cardsfolder/c/careful_study.txt | 2 +- forge-gui/res/cardsfolder/c/caregiver.txt | 2 +- .../res/cardsfolder/c/caress_of_phyrexia.txt | 2 +- forge-gui/res/cardsfolder/c/caribou_range.txt | 2 +- forge-gui/res/cardsfolder/c/carnage_altar.txt | 2 +- .../res/cardsfolder/c/carnage_gladiator.txt | 18 +-- forge-gui/res/cardsfolder/c/carnage_wurm.txt | 2 +- forge-gui/res/cardsfolder/c/carnassid.txt | 2 +- .../res/cardsfolder/c/carnifex_demon.txt | 2 +- .../res/cardsfolder/c/carnival_hellsteed.txt | 24 ++-- .../res/cardsfolder/c/carnival_of_souls.txt | 2 +- .../res/cardsfolder/c/carnivorous_plant.txt | 2 +- forge-gui/res/cardsfolder/c/carnophage.txt | 2 +- forge-gui/res/cardsfolder/c/carom.txt | 40 +++---- .../res/cardsfolder/c/carpet_of_flowers.txt | 38 +++--- .../res/cardsfolder/c/carrier_pigeons.txt | 2 +- forge-gui/res/cardsfolder/c/carrion.txt | 2 +- forge-gui/res/cardsfolder/c/carrion_ants.txt | 2 +- .../res/cardsfolder/c/carrion_beetles.txt | 14 +-- forge-gui/res/cardsfolder/c/carrion_call.txt | 2 +- .../res/cardsfolder/c/carrion_feeder.txt | 2 +- .../res/cardsfolder/c/carrion_howler.txt | 2 +- forge-gui/res/cardsfolder/c/carrion_rats.txt | 20 ++-- .../res/cardsfolder/c/carrion_thrash.txt | 2 +- forge-gui/res/cardsfolder/c/carrion_wall.txt | 2 +- forge-gui/res/cardsfolder/c/carrion_wurm.txt | 20 ++-- forge-gui/res/cardsfolder/c/carrionette.txt | 18 +-- forge-gui/res/cardsfolder/c/carry_away.txt | 20 ++-- .../res/cardsfolder/c/cartel_aristocrat.txt | 16 +-- forge-gui/res/cardsfolder/c/cartographer.txt | 2 +- .../res/cardsfolder/c/carven_caryatid.txt | 2 +- .../res/cardsfolder/c/cascade_bluffs.txt | 2 +- .../res/cardsfolder/c/cast_into_darkness.txt | 16 +-- .../res/cardsfolder/c/cast_through_time.txt | 12 +- forge-gui/res/cardsfolder/c/castigate.txt | 2 +- .../res/cardsfolder/c/casting_of_bones.txt | 2 +- forge-gui/res/cardsfolder/c/castle.txt | 2 +- .../res/cardsfolder/c/castle_raptors.txt | 2 +- forge-gui/res/cardsfolder/c/castle_sengir.txt | 2 +- forge-gui/res/cardsfolder/c/cat_burglar.txt | 2 +- forge-gui/res/cardsfolder/c/cat_warriors.txt | 2 +- forge-gui/res/cardsfolder/c/cataclysm.txt | 26 ++-- .../res/cardsfolder/c/catacomb_dragon.txt | 20 ++-- forge-gui/res/cardsfolder/c/catacomb_slug.txt | 12 +- forge-gui/res/cardsfolder/c/catalog.txt | 2 +- .../res/cardsfolder/c/catalyst_stone.txt | 16 +-- .../res/cardsfolder/c/catapult_master.txt | 2 +- .../res/cardsfolder/c/catapult_squad.txt | 2 +- forge-gui/res/cardsfolder/c/catastrophe.txt | 2 +- forge-gui/res/cardsfolder/c/catch_release.txt | 46 +++---- forge-gui/res/cardsfolder/c/cateran_brute.txt | 2 +- .../res/cardsfolder/c/cateran_enforcer.txt | 2 +- .../res/cardsfolder/c/cateran_kidnappers.txt | 2 +- .../res/cardsfolder/c/cateran_overlord.txt | 2 +- .../res/cardsfolder/c/cateran_persuader.txt | 2 +- .../res/cardsfolder/c/cateran_slaver.txt | 2 +- .../res/cardsfolder/c/cateran_summons.txt | 2 +- .../cardsfolder/c/caterwauling_boggart.txt | 18 +-- .../res/cardsfolder/c/cathars_crusade.txt | 16 +-- .../res/cardsfolder/c/cathartic_adept.txt | 2 +- .../res/cardsfolder/c/cathedral_membrane.txt | 24 ++-- .../res/cardsfolder/c/cathedral_of_serra.txt | 14 +-- .../res/cardsfolder/c/cathedral_of_war.txt | 16 +-- .../cardsfolder/c/cathedral_sanctifier.txt | 16 +-- forge-gui/res/cardsfolder/c/cathodion.txt | 2 +- .../res/cardsfolder/c/cauldron_dance.txt | 28 ++--- forge-gui/res/cardsfolder/c/cauldron_haze.txt | 2 +- .../res/cardsfolder/c/cauldron_of_souls.txt | 2 +- .../res/cardsfolder/c/caustic_crawler.txt | 2 +- forge-gui/res/cardsfolder/c/caustic_hound.txt | 2 +- forge-gui/res/cardsfolder/c/caustic_rain.txt | 2 +- forge-gui/res/cardsfolder/c/caustic_tar.txt | 2 +- forge-gui/res/cardsfolder/c/caustic_wasps.txt | 2 +- .../res/cardsfolder/c/cautery_sliver.txt | 22 ++-- .../res/cardsfolder/c/cavalry_master.txt | 2 +- .../res/cardsfolder/c/cavalry_pegasus.txt | 18 +-- forge-gui/res/cardsfolder/c/cave_in.txt | 2 +- forge-gui/res/cardsfolder/c/cave_people.txt | 2 +- forge-gui/res/cardsfolder/c/cave_sense.txt | 2 +- forge-gui/res/cardsfolder/c/cave_tiger.txt | 2 +- .../res/cardsfolder/c/cavern_crawler.txt | 2 +- forge-gui/res/cardsfolder/c/cavern_harpy.txt | 2 +- forge-gui/res/cardsfolder/c/cavern_lampad.txt | 18 +-- .../res/cardsfolder/c/cavern_of_souls.txt | 18 +-- .../res/cardsfolder/c/cavern_thoctar.txt | 2 +- .../res/cardsfolder/c/caverns_of_despair.txt | 2 +- .../res/cardsfolder/c/caves_of_koilos.txt | 2 +- forge-gui/res/cardsfolder/c/cease_fire.txt | 16 +-- .../cardsfolder/c/ceaseless_searblades.txt | 16 +-- .../res/cardsfolder/c/celestial_ancient.txt | 2 +- .../res/cardsfolder/c/celestial_archon.txt | 20 ++-- .../res/cardsfolder/c/celestial_colonnade.txt | 2 +- .../res/cardsfolder/c/celestial_crusader.txt | 2 +- .../res/cardsfolder/c/celestial_dawn.txt | 24 ++-- .../res/cardsfolder/c/celestial_flare.txt | 12 +- .../res/cardsfolder/c/celestial_force.txt | 2 +- .../cardsfolder/c/celestial_gatekeeper.txt | 2 +- .../res/cardsfolder/c/celestial_kirin.txt | 2 +- .../res/cardsfolder/c/celestial_mantle.txt | 2 +- .../res/cardsfolder/c/celestial_prism.txt | 2 +- .../res/cardsfolder/c/celestial_purge.txt | 2 +- .../res/cardsfolder/c/celestial_sword.txt | 2 +- .../res/cardsfolder/c/celestine_reef.txt | 26 ++-- forge-gui/res/cardsfolder/c/cellar_door.txt | 16 +-- forge-gui/res/cardsfolder/c/cemetery_gate.txt | 2 +- forge-gui/res/cardsfolder/c/cemetery_puca.txt | 22 ++-- .../res/cardsfolder/c/cemetery_reaper.txt | 2 +- .../res/cardsfolder/c/cenns_enlistment.txt | 2 +- forge-gui/res/cardsfolder/c/cenns_heir.txt | 2 +- .../res/cardsfolder/c/cenns_tactician.txt | 16 +-- .../res/cardsfolder/c/centaur_archer.txt | 2 +- .../cardsfolder/c/centaur_battlemaster.txt | 16 +-- .../res/cardsfolder/c/centaur_chieftain.txt | 2 +- .../res/cardsfolder/c/centaur_courser.txt | 2 +- .../res/cardsfolder/c/centaur_garden.txt | 2 +- forge-gui/res/cardsfolder/c/centaur_glade.txt | 2 +- .../res/cardsfolder/c/centaur_healer.txt | 16 +-- .../res/cardsfolder/c/centaur_omenreader.txt | 2 +- .../res/cardsfolder/c/centaur_rootcaster.txt | 2 +- .../res/cardsfolder/c/centaur_safeguard.txt | 2 +- .../res/cardsfolder/c/centaur_veteran.txt | 2 +- .../res/cardsfolder/c/centaurs_herald.txt | 14 +-- .../res/cardsfolder/c/cephalid_aristocrat.txt | 2 +- .../res/cardsfolder/c/cephalid_broker.txt | 2 +- .../res/cardsfolder/c/cephalid_coliseum.txt | 2 +- .../res/cardsfolder/c/cephalid_constable.txt | 18 +-- .../cardsfolder/c/cephalid_illusionist.txt | 2 +- .../cardsfolder/c/cephalid_inkshrouder.txt | 2 +- .../res/cardsfolder/c/cephalid_looter.txt | 2 +- .../res/cardsfolder/c/cephalid_pathmage.txt | 2 +- .../res/cardsfolder/c/cephalid_retainer.txt | 2 +- forge-gui/res/cardsfolder/c/cephalid_sage.txt | 2 +- .../res/cardsfolder/c/cephalid_scout.txt | 2 +- .../res/cardsfolder/c/cephalid_shrine.txt | 22 ++-- .../res/cardsfolder/c/cephalid_snitch.txt | 2 +- .../res/cardsfolder/c/cephalid_vandal.txt | 2 +- .../res/cardsfolder/c/cerebral_eruption.txt | 2 +- .../res/cardsfolder/c/cerebral_vortex.txt | 18 +-- .../res/cardsfolder/c/ceremonial_guard.txt | 2 +- .../res/cardsfolder/c/cerodon_yearling.txt | 2 +- .../res/cardsfolder/c/cerulean_sphinx.txt | 2 +- .../res/cardsfolder/c/cerulean_wisps.txt | 2 +- .../res/cardsfolder/c/cerulean_wyvern.txt | 2 +- forge-gui/res/cardsfolder/c/cessation.txt | 2 +- forge-gui/res/cardsfolder/c/ceta_disciple.txt | 2 +- .../res/cardsfolder/c/ceta_sanctuary.txt | 2 +- forge-gui/res/cardsfolder/c/cetavolver.txt | 2 +- .../res/cardsfolder/c/chain_lightning.txt | 16 +-- .../res/cardsfolder/c/chain_of_plasma.txt | 16 +-- .../res/cardsfolder/c/chain_of_vapor.txt | 14 +-- .../res/cardsfolder/c/chain_reaction.txt | 2 +- forge-gui/res/cardsfolder/c/chain_stasis.txt | 16 +-- forge-gui/res/cardsfolder/c/chainbreaker.txt | 2 +- .../cardsfolder/c/chained_throatseeker.txt | 2 +- .../cardsfolder/c/chained_to_the_rocks.txt | 30 ++--- .../cardsfolder/c/chainer_dementia_master.txt | 2 +- .../res/cardsfolder/c/chainers_edict.txt | 2 +- forge-gui/res/cardsfolder/c/chainflinger.txt | 2 +- .../c/chains_of_mephistopheles.txt | 2 +- .../c/chalice_of_life_chalice_of_death.txt | 38 +++--- .../res/cardsfolder/c/chalice_of_the_void.txt | 2 +- .../cardsfolder/c/chamber_of_manipulation.txt | 20 ++-- .../res/cardsfolder/c/chambered_nautilus.txt | 2 +- .../res/cardsfolder/c/chameleon_blur.txt | 16 +-- .../res/cardsfolder/c/chameleon_colossus.txt | 2 +- .../res/cardsfolder/c/chameleon_spirit.txt | 22 ++-- .../res/cardsfolder/c/champion_lancer.txt | 2 +- .../cardsfolder/c/champion_of_lambholt.txt | 22 ++-- .../cardsfolder/c/champion_of_stray_souls.txt | 2 +- .../cardsfolder/c/champion_of_the_parish.txt | 18 +-- .../res/cardsfolder/c/champions_drake.txt | 2 +- .../res/cardsfolder/c/champions_helm.txt | 2 +- .../res/cardsfolder/c/champions_victory.txt | 2 +- .../res/cardsfolder/c/chance_encounter.txt | 20 ++-- .../cardsfolder/c/chancellor_of_the_annex.txt | 38 +++--- .../cardsfolder/c/chancellor_of_the_dross.txt | 36 +++--- .../cardsfolder/c/chancellor_of_the_forge.txt | 34 +++--- .../c/chancellor_of_the_spires.txt | 32 ++--- .../c/chancellor_of_the_tangle.txt | 30 ++--- forge-gui/res/cardsfolder/c/chandler.txt | 2 +- .../res/cardsfolder/c/chandra_ablaze.txt | 28 ++--- .../res/cardsfolder/c/chandra_nalaar.txt | 2 +- .../res/cardsfolder/c/chandra_pyromaster.txt | 2 +- .../cardsfolder/c/chandra_the_firebrand.txt | 24 ++-- forge-gui/res/cardsfolder/c/chandras_fury.txt | 14 +-- .../res/cardsfolder/c/chandras_outrage.txt | 2 +- .../res/cardsfolder/c/chandras_phoenix.txt | 2 +- .../res/cardsfolder/c/chandras_spitfire.txt | 2 +- .../res/cardsfolder/c/change_of_heart.txt | 2 +- .../cardsfolder/c/changeling_berserker.txt | 2 +- .../res/cardsfolder/c/changeling_hero.txt | 2 +- .../res/cardsfolder/c/changeling_sentinel.txt | 2 +- .../res/cardsfolder/c/changeling_titan.txt | 2 +- forge-gui/res/cardsfolder/c/channel.txt | 2 +- .../res/cardsfolder/c/channel_the_suns.txt | 2 +- .../cardsfolder/c/chant_of_the_skifsang.txt | 16 +-- .../res/cardsfolder/c/chant_of_vitu_ghazi.txt | 22 ++-- forge-gui/res/cardsfolder/c/chaos_charm.txt | 2 +- .../res/cardsfolder/c/chaos_harlequin.txt | 24 ++-- forge-gui/res/cardsfolder/c/chaos_imps.txt | 22 ++-- forge-gui/res/cardsfolder/c/chaos_lord.txt | 24 ++-- forge-gui/res/cardsfolder/c/chaos_moon.txt | 34 +++--- forge-gui/res/cardsfolder/c/chaos_warp.txt | 2 +- forge-gui/res/cardsfolder/c/chaoslace.txt | 16 +-- forge-gui/res/cardsfolder/c/chaosphere.txt | 2 +- .../res/cardsfolder/c/chaotic_aether.txt | 22 ++-- .../res/cardsfolder/c/chaotic_backlash.txt | 14 +-- forge-gui/res/cardsfolder/c/chaotic_goo.txt | 2 +- .../res/cardsfolder/c/chaotic_strike.txt | 18 +-- forge-gui/res/cardsfolder/c/chapel_geist.txt | 14 +-- forge-gui/res/cardsfolder/c/char.txt | 2 +- forge-gui/res/cardsfolder/c/char_rumbler.txt | 2 +- .../res/cardsfolder/c/charcoal_diamond.txt | 2 +- .../cardsfolder/c/charge_across_the_araba.txt | 20 ++-- .../res/cardsfolder/c/charging_badger.txt | 14 +-- .../res/cardsfolder/c/charging_bandits.txt | 2 +- .../res/cardsfolder/c/charging_griffin.txt | 18 +-- .../res/cardsfolder/c/charging_paladin.txt | 2 +- .../res/cardsfolder/c/charging_rhino.txt | 2 +- .../res/cardsfolder/c/charging_slateback.txt | 2 +- .../res/cardsfolder/c/charging_troll.txt | 2 +- .../res/cardsfolder/c/chariot_of_the_sun.txt | 2 +- .../res/cardsfolder/c/chariot_of_victory.txt | 14 +-- forge-gui/res/cardsfolder/c/charisma.txt | 18 +-- forge-gui/res/cardsfolder/c/charm_peddler.txt | 22 ++-- .../res/cardsfolder/c/charmbreaker_devils.txt | 22 ++-- .../res/cardsfolder/c/charmed_griffin.txt | 2 +- .../res/cardsfolder/c/charmed_pendant.txt | 30 ++--- .../res/cardsfolder/c/charnelhoard_wurm.txt | 2 +- .../res/cardsfolder/c/chartooth_cougar.txt | 2 +- forge-gui/res/cardsfolder/c/chasm_drake.txt | 2 +- forge-gui/res/cardsfolder/c/chastise.txt | 2 +- .../cardsfolder/c/chatter_of_the_squirrel.txt | 2 +- .../res/cardsfolder/c/chemisters_trick.txt | 14 +-- .../res/cardsfolder/c/chieftain_en_dal.txt | 2 +- .../res/cardsfolder/c/child_of_alara.txt | 2 +- forge-gui/res/cardsfolder/c/child_of_gaea.txt | 2 +- .../res/cardsfolder/c/child_of_night.txt | 2 +- .../res/cardsfolder/c/child_of_thorns.txt | 2 +- .../res/cardsfolder/c/childhood_horror.txt | 2 +- .../res/cardsfolder/c/children_of_korlis.txt | 16 +-- forge-gui/res/cardsfolder/c/chill.txt | 2 +- .../res/cardsfolder/c/chill_haunting.txt | 18 +-- .../res/cardsfolder/c/chill_of_foreboding.txt | 16 +-- .../res/cardsfolder/c/chill_to_the_bone.txt | 2 +- .../res/cardsfolder/c/chilling_apparition.txt | 2 +- .../res/cardsfolder/c/chilling_shade.txt | 2 +- .../res/cardsfolder/c/chime_of_night.txt | 2 +- .../res/cardsfolder/c/chimeric_coils.txt | 2 +- forge-gui/res/cardsfolder/c/chimeric_egg.txt | 2 +- forge-gui/res/cardsfolder/c/chimeric_idol.txt | 2 +- forge-gui/res/cardsfolder/c/chimeric_mass.txt | 2 +- .../res/cardsfolder/c/chimeric_sphere.txt | 14 +-- .../res/cardsfolder/c/chimeric_staff.txt | 2 +- forge-gui/res/cardsfolder/c/chimney_imp.txt | 2 +- .../cardsfolder/c/chisei_heart_of_oceans.txt | 24 ++-- .../res/cardsfolder/c/chittering_rats.txt | 2 +- forge-gui/res/cardsfolder/c/chlorophant.txt | 18 +-- .../res/cardsfolder/c/cho_arrim_alchemist.txt | 26 ++-- .../res/cardsfolder/c/cho_arrim_bruiser.txt | 2 +- .../res/cardsfolder/c/cho_arrim_legate.txt | 20 ++-- .../cardsfolder/c/cho_manno_revolutionary.txt | 2 +- .../res/cardsfolder/c/cho_mannos_blessing.txt | 22 ++-- .../cardsfolder/c/choice_of_damnations.txt | 28 ++--- forge-gui/res/cardsfolder/c/choke.txt | 2 +- forge-gui/res/cardsfolder/c/choking_fumes.txt | 2 +- forge-gui/res/cardsfolder/c/choking_sands.txt | 2 +- .../res/cardsfolder/c/choking_tethers.txt | 2 +- forge-gui/res/cardsfolder/c/choking_vines.txt | 22 ++-- .../cardsfolder/c/choose_your_champion.txt | 20 ++-- .../res/cardsfolder/c/chord_of_calling.txt | 16 +-- .../res/cardsfolder/c/chorus_of_might.txt | 14 +-- .../cardsfolder/c/chorus_of_the_conclave.txt | 16 +-- .../res/cardsfolder/c/chorus_of_the_tides.txt | 18 +-- forge-gui/res/cardsfolder/c/chorus_of_woe.txt | 2 +- .../res/cardsfolder/c/chosen_by_heliod.txt | 20 ++-- .../c/chosen_of_markov_markovs_servant.txt | 36 +++--- forge-gui/res/cardsfolder/c/chromanticore.txt | 26 ++-- .../res/cardsfolder/c/chromatic_armor.txt | 28 ++--- .../res/cardsfolder/c/chromatic_lantern.txt | 16 +-- .../res/cardsfolder/c/chromatic_sphere.txt | 2 +- .../res/cardsfolder/c/chromatic_star.txt | 2 +- forge-gui/res/cardsfolder/c/chrome_mox.txt | 2 +- forge-gui/res/cardsfolder/c/chrome_steed.txt | 2 +- .../res/cardsfolder/c/chromescale_drake.txt | 2 +- .../res/cardsfolder/c/chromeshell_crab.txt | 20 ++-- forge-gui/res/cardsfolder/c/chromium.txt | 2 +- forge-gui/res/cardsfolder/c/chronatog.txt | 2 +- .../res/cardsfolder/c/chronatog_avatar.txt | 20 ++-- .../res/cardsfolder/c/chronatog_totem.txt | 2 +- .../res/cardsfolder/c/chronic_flooding.txt | 18 +-- .../cardsfolder/c/chronicler_of_heroes.txt | 16 +-- .../res/cardsfolder/c/chronomantic_escape.txt | 22 ++-- forge-gui/res/cardsfolder/c/chronomaton.txt | 14 +-- forge-gui/res/cardsfolder/c/chronosavant.txt | 2 +- forge-gui/res/cardsfolder/c/chronozoa.txt | 22 ++-- forge-gui/res/cardsfolder/c/chub_toad.txt | 2 +- forge-gui/res/cardsfolder/c/churning_eddy.txt | 2 +- forge-gui/res/cardsfolder/c/cinder_cloud.txt | 18 +-- .../res/cardsfolder/c/cinder_crawler.txt | 2 +- .../res/cardsfolder/c/cinder_elemental.txt | 2 +- forge-gui/res/cardsfolder/c/cinder_giant.txt | 2 +- forge-gui/res/cardsfolder/c/cinder_marsh.txt | 2 +- .../res/cardsfolder/c/cinder_pyromancer.txt | 2 +- forge-gui/res/cardsfolder/c/cinder_seer.txt | 22 ++-- forge-gui/res/cardsfolder/c/cinder_shade.txt | 2 +- forge-gui/res/cardsfolder/c/cinder_storm.txt | 2 +- forge-gui/res/cardsfolder/c/cinder_wall.txt | 2 +- forge-gui/res/cardsfolder/c/cinderbones.txt | 2 +- .../res/cardsfolder/c/cinderhaze_wretch.txt | 2 +- .../cardsfolder/c/circle_of_affliction.txt | 20 ++-- .../res/cardsfolder/c/circle_of_despair.txt | 24 ++-- .../res/cardsfolder/c/circle_of_flame.txt | 2 +- .../c/circle_of_protection_artifacts.txt | 22 ++-- .../c/circle_of_protection_black.txt | 24 ++-- .../c/circle_of_protection_blue.txt | 24 ++-- .../c/circle_of_protection_green.txt | 24 ++-- .../c/circle_of_protection_red.txt | 24 ++-- .../c/circle_of_protection_shadow.txt | 24 ++-- .../c/circle_of_protection_white.txt | 24 ++-- .../res/cardsfolder/c/circle_of_solace.txt | 28 ++--- .../res/cardsfolder/c/circling_vultures.txt | 22 ++-- .../cardsfolder/c/circu_dimir_lobotomist.txt | 28 ++--- .../res/cardsfolder/c/circular_logic.txt | 2 +- .../res/cardsfolder/c/citadel_of_pain.txt | 20 ++-- .../res/cardsfolder/c/citanul_centaurs.txt | 2 +- forge-gui/res/cardsfolder/c/citanul_druid.txt | 2 +- forge-gui/res/cardsfolder/c/citanul_flute.txt | 2 +- .../res/cardsfolder/c/citanul_hierophants.txt | 2 +- .../res/cardsfolder/c/citanul_woodreaders.txt | 2 +- .../res/cardsfolder/c/city_in_a_bottle.txt | 22 ++-- forge-gui/res/cardsfolder/c/city_of_brass.txt | 2 +- .../res/cardsfolder/c/city_of_shadows.txt | 2 +- .../res/cardsfolder/c/city_of_solitude.txt | 22 ++-- .../res/cardsfolder/c/city_of_traitors.txt | 2 +- .../res/cardsfolder/c/civic_guildmage.txt | 2 +- forge-gui/res/cardsfolder/c/civic_saber.txt | 2 +- .../res/cardsfolder/c/civic_wayfinder.txt | 2 +- .../c/civilized_scholar_homicidal_brute.txt | 52 ++++---- .../res/cardsfolder/c/claim_of_erebos.txt | 20 ++-- forge-gui/res/cardsfolder/c/clairvoyance.txt | 2 +- forge-gui/res/cardsfolder/c/clan_defiance.txt | 20 ++-- .../res/cardsfolder/c/clarion_ultimatum.txt | 22 ++-- .../res/cardsfolder/c/clash_of_realities.txt | 24 ++-- .../res/cardsfolder/c/claustrophobia.txt | 20 ++-- forge-gui/res/cardsfolder/c/claws_of_gix.txt | 2 +- .../res/cardsfolder/c/claws_of_valakut.txt | 2 +- .../res/cardsfolder/c/claws_of_wirewood.txt | 2 +- forge-gui/res/cardsfolder/c/clay_statue.txt | 2 +- forge-gui/res/cardsfolder/c/cleanfall.txt | 2 +- forge-gui/res/cardsfolder/c/cleanse.txt | 2 +- forge-gui/res/cardsfolder/c/cleansing.txt | 16 +-- .../res/cardsfolder/c/cleansing_beam.txt | 2 +- .../cardsfolder/c/cleansing_meditation.txt | 20 ++-- forge-gui/res/cardsfolder/c/clear.txt | 2 +- forge-gui/res/cardsfolder/c/clear_a_path.txt | 12 +- .../res/cardsfolder/c/clear_the_land.txt | 14 +-- .../res/cardsfolder/c/clearwater_goblet.txt | 2 +- forge-gui/res/cardsfolder/c/cleaver_riot.txt | 12 +- forge-gui/res/cardsfolder/c/clergy_en_vec.txt | 2 +- .../c/clergy_of_the_holy_nimbus.txt | 16 +-- forge-gui/res/cardsfolder/c/clickslither.txt | 2 +- .../res/cardsfolder/c/cliff_threader.txt | 2 +- .../cardsfolder/c/cliffrunner_behemoth.txt | 2 +- .../res/cardsfolder/c/clifftop_retreat.txt | 22 ++-- .../res/cardsfolder/c/clinging_anemones.txt | 16 +-- .../res/cardsfolder/c/clinging_darkness.txt | 2 +- .../res/cardsfolder/c/clinging_mists.txt | 18 +-- .../res/cardsfolder/c/cloak_and_dagger.txt | 18 +-- .../res/cardsfolder/c/cloak_of_confusion.txt | 2 +- .../res/cardsfolder/c/cloak_of_feathers.txt | 2 +- .../cardsfolder/c/cloak_of_invisibility.txt | 16 +-- .../res/cardsfolder/c/cloak_of_mists.txt | 2 +- forge-gui/res/cardsfolder/c/cloaked_siren.txt | 16 +-- .../res/cardsfolder/c/clock_of_omens.txt | 2 +- forge-gui/res/cardsfolder/c/clockspinning.txt | 16 +-- .../res/cardsfolder/c/clockwork_avian.txt | 26 ++-- .../res/cardsfolder/c/clockwork_beast.txt | 24 ++-- .../res/cardsfolder/c/clockwork_beetle.txt | 2 +- .../res/cardsfolder/c/clockwork_condor.txt | 2 +- .../res/cardsfolder/c/clockwork_dragon.txt | 2 +- .../res/cardsfolder/c/clockwork_gnomes.txt | 2 +- .../res/cardsfolder/c/clockwork_hydra.txt | 28 ++--- .../res/cardsfolder/c/clockwork_steed.txt | 26 ++-- .../res/cardsfolder/c/clockwork_swarm.txt | 26 ++-- .../res/cardsfolder/c/clockwork_vorrac.txt | 2 +- .../c/cloistered_youth_unholy_fiend.txt | 42 +++---- forge-gui/res/cardsfolder/c/clone.txt | 2 +- forge-gui/res/cardsfolder/c/clone_shell.txt | 26 ++-- .../res/cardsfolder/c/close_quarters.txt | 2 +- forge-gui/res/cardsfolder/c/clot_sliver.txt | 2 +- forge-gui/res/cardsfolder/c/cloud_cover.txt | 14 +-- .../res/cardsfolder/c/cloud_crusader.txt | 2 +- forge-gui/res/cardsfolder/c/cloud_djinn.txt | 2 +- forge-gui/res/cardsfolder/c/cloud_dragon.txt | 2 +- .../res/cardsfolder/c/cloud_elemental.txt | 2 +- forge-gui/res/cardsfolder/c/cloud_key.txt | 2 +- .../res/cardsfolder/c/cloud_of_faeries.txt | 2 +- forge-gui/res/cardsfolder/c/cloud_pirates.txt | 2 +- forge-gui/res/cardsfolder/c/cloud_spirit.txt | 2 +- forge-gui/res/cardsfolder/c/cloud_sprite.txt | 2 +- .../res/cardsfolder/c/cloudchaser_eagle.txt | 2 +- .../res/cardsfolder/c/cloudchaser_kestrel.txt | 2 +- .../res/cardsfolder/c/cloudcrest_lake.txt | 2 +- .../res/cardsfolder/c/cloudcrown_oak.txt | 2 +- .../res/cardsfolder/c/cloudfin_raptor.txt | 16 +-- .../res/cardsfolder/c/cloudgoat_ranger.txt | 2 +- .../res/cardsfolder/c/cloudheath_drake.txt | 2 +- .../res/cardsfolder/c/cloudhoof_kirin.txt | 2 +- forge-gui/res/cardsfolder/c/cloudpost.txt | 2 +- .../res/cardsfolder/c/cloudreach_cavalry.txt | 2 +- forge-gui/res/cardsfolder/c/cloudseeder.txt | 2 +- forge-gui/res/cardsfolder/c/cloudshift.txt | 18 +-- forge-gui/res/cardsfolder/c/cloudskate.txt | 2 +- .../res/cardsfolder/c/cloudstone_curio.txt | 16 +-- forge-gui/res/cardsfolder/c/cloudthresher.txt | 2 +- .../cardsfolder/c/clout_of_the_dominus.txt | 2 +- .../res/cardsfolder/c/cloven_casting.txt | 16 +-- .../cardsfolder/c/clutch_of_the_undercity.txt | 2 +- .../res/cardsfolder/c/clutch_of_undeath.txt | 2 +- forge-gui/res/cardsfolder/c/coal_golem.txt | 2 +- forge-gui/res/cardsfolder/c/coal_stoker.txt | 16 +-- .../res/cardsfolder/c/coalhauler_swine.txt | 20 ++-- .../res/cardsfolder/c/coalition_relic.txt | 24 ++-- .../res/cardsfolder/c/coalition_victory.txt | 22 ++-- forge-gui/res/cardsfolder/c/coast_watcher.txt | 2 +- forge-gui/res/cardsfolder/c/coastal_drake.txt | 2 +- .../res/cardsfolder/c/coastal_hornclaw.txt | 2 +- .../res/cardsfolder/c/coastal_piracy.txt | 2 +- forge-gui/res/cardsfolder/c/coastal_tower.txt | 2 +- .../res/cardsfolder/c/coastal_wizard.txt | 18 +-- .../res/cardsfolder/c/coastline_chimera.txt | 16 +-- forge-gui/res/cardsfolder/c/coat_of_arms.txt | 2 +- forge-gui/res/cardsfolder/c/cobalt_golem.txt | 2 +- forge-gui/res/cardsfolder/c/cobblebrute.txt | 12 +- forge-gui/res/cardsfolder/c/cobbled_wings.txt | 14 +-- forge-gui/res/cardsfolder/c/cobra_trap.txt | 24 ++-- forge-gui/res/cardsfolder/c/cockatrice.txt | 2 +- forge-gui/res/cardsfolder/c/cocoon.txt | 36 +++--- .../res/cardsfolder/c/codex_shredder.txt | 14 +-- .../res/cardsfolder/c/coerced_confession.txt | 18 +-- forge-gui/res/cardsfolder/c/coercion.txt | 2 +- .../res/cardsfolder/c/coercive_portal.txt | 20 ++-- .../res/cardsfolder/c/coffin_puppets.txt | 2 +- forge-gui/res/cardsfolder/c/coffin_purge.txt | 2 +- forge-gui/res/cardsfolder/c/coffin_queen.txt | 32 ++--- forge-gui/res/cardsfolder/c/cognivore.txt | 2 +- .../res/cardsfolder/c/coiled_tinviper.txt | 2 +- .../res/cardsfolder/c/coiling_oracle.txt | 2 +- .../res/cardsfolder/c/coiling_woodworm.txt | 2 +- .../res/cardsfolder/c/coils_of_the_medusa.txt | 18 +-- .../res/cardsfolder/c/cold_eyed_selkie.txt | 2 +- forge-gui/res/cardsfolder/c/cold_snap.txt | 20 ++-- forge-gui/res/cardsfolder/c/cold_storage.txt | 20 ++-- .../res/cardsfolder/c/coldsteel_heart.txt | 20 ++-- .../res/cardsfolder/c/colfenors_plans.txt | 26 ++-- forge-gui/res/cardsfolder/c/colfenors_urn.txt | 22 ++-- .../res/cardsfolder/c/collapsing_borders.txt | 20 ++-- .../res/cardsfolder/c/collective_blessing.txt | 14 +-- .../cardsfolder/c/collective_restraint.txt | 2 +- .../cardsfolder/c/collective_unconscious.txt | 2 +- .../res/cardsfolder/c/collective_voyage.txt | 26 ++-- .../res/cardsfolder/c/colos_yearling.txt | 2 +- .../res/cardsfolder/c/colossal_heroics.txt | 20 ++-- .../res/cardsfolder/c/colossal_might.txt | 2 +- .../res/cardsfolder/c/colossal_whale.txt | 28 ++--- .../res/cardsfolder/c/colossus_of_akros.txt | 20 ++-- .../res/cardsfolder/c/colossus_of_sardia.txt | 2 +- forge-gui/res/cardsfolder/c/coma_veil.txt | 2 +- forge-gui/res/cardsfolder/c/combat_medic.txt | 2 +- forge-gui/res/cardsfolder/c/combust.txt | 2 +- forge-gui/res/cardsfolder/c/comet_storm.txt | 18 +-- .../cardsfolder/c/command_of_unsummoning.txt | 2 +- forge-gui/res/cardsfolder/c/command_tower.txt | 12 +- forge-gui/res/cardsfolder/c/commandeer.txt | 18 +-- .../res/cardsfolder/c/commander_eesha.txt | 2 +- .../cardsfolder/c/commander_greven_il_vec.txt | 2 +- .../cardsfolder/c/commanders_authority.txt | 20 ++-- forge-gui/res/cardsfolder/c/commando_raid.txt | 18 +-- forge-gui/res/cardsfolder/c/common_bond.txt | 14 +-- forge-gui/res/cardsfolder/c/common_cause.txt | 18 +-- .../res/cardsfolder/c/commune_with_nature.txt | 2 +- .../cardsfolder/c/commune_with_the_gods.txt | 12 +- .../res/cardsfolder/c/complex_automaton.txt | 2 +- forge-gui/res/cardsfolder/c/complicate.txt | 18 +-- .../res/cardsfolder/c/composite_golem.txt | 2 +- forge-gui/res/cardsfolder/c/compost.txt | 2 +- forge-gui/res/cardsfolder/c/compulsion.txt | 2 +- .../res/cardsfolder/c/compulsive_research.txt | 2 +- forge-gui/res/cardsfolder/c/concentrate.txt | 2 +- .../res/cardsfolder/c/concerted_effort.txt | 14 +-- forge-gui/res/cardsfolder/c/conch_horn.txt | 2 +- .../res/cardsfolder/c/conclave_equenaut.txt | 16 +-- .../res/cardsfolder/c/conclave_phalanx.txt | 20 ++-- .../res/cardsfolder/c/conclaves_blessing.txt | 18 +-- .../cardsfolder/c/concordant_crossroads.txt | 2 +- .../res/cardsfolder/c/concordia_pegasus.txt | 14 +-- .../res/cardsfolder/c/concussive_bolt.txt | 2 +- forge-gui/res/cardsfolder/c/condemn.txt | 2 +- forge-gui/res/cardsfolder/c/condescend.txt | 2 +- forge-gui/res/cardsfolder/c/cone_of_flame.txt | 16 +-- forge-gui/res/cardsfolder/c/confessor.txt | 16 +-- forge-gui/res/cardsfolder/c/confiscate.txt | 2 +- forge-gui/res/cardsfolder/c/conflagrate.txt | 24 ++-- forge-gui/res/cardsfolder/c/conflux.txt | 2 +- forge-gui/res/cardsfolder/c/confound.txt | 2 +- .../cardsfolder/c/confusion_in_the_ranks.txt | 18 +-- forge-gui/res/cardsfolder/c/congregate.txt | 2 +- .../cardsfolder/c/congregation_at_dawn.txt | 2 +- .../res/cardsfolder/c/conjured_currency.txt | 16 +-- .../res/cardsfolder/c/conjurer's_closet.txt | 20 ++-- forge-gui/res/cardsfolder/c/conjurers_ban.txt | 20 ++-- .../res/cardsfolder/c/conjurers_bauble.txt | 2 +- forge-gui/res/cardsfolder/c/conquer.txt | 2 +- .../cardsfolder/c/conquering_manticore.txt | 2 +- .../res/cardsfolder/c/conquerors_pledge.txt | 2 +- .../res/cardsfolder/c/consecrate_land.txt | 20 ++-- .../res/cardsfolder/c/consecrated_sphinx.txt | 2 +- forge-gui/res/cardsfolder/c/conservator.txt | 2 +- .../res/cardsfolder/c/consign_to_dream.txt | 16 +-- .../res/cardsfolder/c/consign_to_dust.txt | 18 +-- forge-gui/res/cardsfolder/c/conspiracy.txt | 2 +- .../res/cardsfolder/c/constant_mists.txt | 2 +- .../cardsfolder/c/constricting_tendrils.txt | 2 +- .../cardsfolder/c/consult_the_necrosages.txt | 2 +- .../res/cardsfolder/c/consume_spirit.txt | 18 +-- .../res/cardsfolder/c/consume_strength.txt | 14 +-- .../res/cardsfolder/c/consume_the_meek.txt | 2 +- .../cardsfolder/c/consuming_aberration.txt | 24 ++-- .../res/cardsfolder/c/consuming_bonfire.txt | 2 +- .../res/cardsfolder/c/consuming_ferocity.txt | 30 ++--- .../res/cardsfolder/c/consuming_vapors.txt | 20 ++-- .../res/cardsfolder/c/consuming_vortex.txt | 14 +-- .../res/cardsfolder/c/consumptive_goo.txt | 2 +- forge-gui/res/cardsfolder/c/contagion.txt | 2 +- .../res/cardsfolder/c/contagion_clasp.txt | 2 +- .../res/cardsfolder/c/contagion_engine.txt | 2 +- .../res/cardsfolder/c/contagious_nim.txt | 2 +- .../res/cardsfolder/c/contaminated_bond.txt | 2 +- .../res/cardsfolder/c/contaminated_ground.txt | 2 +- forge-gui/res/cardsfolder/c/contamination.txt | 22 ++-- forge-gui/res/cardsfolder/c/contemplation.txt | 2 +- forge-gui/res/cardsfolder/c/contempt.txt | 24 ++-- .../res/cardsfolder/c/contested_cliffs.txt | 18 +-- .../res/cardsfolder/c/contested_war_zone.txt | 2 +- .../res/cardsfolder/c/contract_from_below.txt | 22 ++-- forge-gui/res/cardsfolder/c/control_magic.txt | 2 +- .../cardsfolder/c/control_of_the_court.txt | 2 +- .../cardsfolder/c/controlled_instincts.txt | 2 +- forge-gui/res/cardsfolder/c/controvert.txt | 2 +- .../res/cardsfolder/c/conundrum_sphinx.txt | 26 ++-- forge-gui/res/cardsfolder/c/convalescence.txt | 2 +- .../res/cardsfolder/c/convalescent_care.txt | 2 +- forge-gui/res/cardsfolder/c/conversion.txt | 2 +- .../res/cardsfolder/c/conversion_chamber.txt | 2 +- forge-gui/res/cardsfolder/c/conviction.txt | 2 +- .../res/cardsfolder/c/convincing_mirage.txt | 2 +- forge-gui/res/cardsfolder/c/convolute.txt | 2 +- .../res/cardsfolder/c/convulsing_licid.txt | 48 ++++---- forge-gui/res/cardsfolder/c/cooperation.txt | 18 +-- .../res/cardsfolder/c/coordinated_assault.txt | 12 +- .../res/cardsfolder/c/coordinated_barrage.txt | 2 +- .../res/cardsfolder/c/copper_carapace.txt | 2 +- forge-gui/res/cardsfolder/c/copper_gnomes.txt | 2 +- .../res/cardsfolder/c/copper_leaf_angel.txt | 2 +- forge-gui/res/cardsfolder/c/copper_myr.txt | 2 +- forge-gui/res/cardsfolder/c/copper_tablet.txt | 2 +- .../res/cardsfolder/c/copperhoof_vorrac.txt | 20 ++-- .../res/cardsfolder/c/copperhorn_scout.txt | 2 +- .../res/cardsfolder/c/copperline_gorge.txt | 2 +- forge-gui/res/cardsfolder/c/copy_artifact.txt | 2 +- .../res/cardsfolder/c/copy_enchantment.txt | 18 +-- forge-gui/res/cardsfolder/c/coral_atoll.txt | 2 +- forge-gui/res/cardsfolder/c/coral_eel.txt | 2 +- .../res/cardsfolder/c/coral_fighters.txt | 2 +- forge-gui/res/cardsfolder/c/coral_helm.txt | 2 +- forge-gui/res/cardsfolder/c/coral_merfolk.txt | 2 +- forge-gui/res/cardsfolder/c/coral_net.txt | 28 ++--- forge-gui/res/cardsfolder/c/coral_reef.txt | 2 +- .../res/cardsfolder/c/coral_trickster.txt | 2 +- .../res/cardsfolder/c/coralhelm_commander.txt | 2 +- forge-gui/res/cardsfolder/c/core_prowler.txt | 2 +- forge-gui/res/cardsfolder/c/coretapper.txt | 2 +- .../res/cardsfolder/c/cornered_market.txt | 18 +-- .../res/cardsfolder/c/corpse_blockade.txt | 18 +-- .../res/cardsfolder/c/corpse_connoisseur.txt | 2 +- forge-gui/res/cardsfolder/c/corpse_cur.txt | 2 +- forge-gui/res/cardsfolder/c/corpse_dance.txt | 22 ++-- .../res/cardsfolder/c/corpse_harvester.txt | 2 +- forge-gui/res/cardsfolder/c/corpse_hauler.txt | 16 +-- forge-gui/res/cardsfolder/c/corpse_lunge.txt | 16 +-- .../res/cardsfolder/c/corpse_traders.txt | 16 +-- forge-gui/res/cardsfolder/c/corpsehatch.txt | 2 +- .../res/cardsfolder/c/corpsejack_menace.txt | 18 +-- .../res/cardsfolder/c/corpulent_corpse.txt | 2 +- forge-gui/res/cardsfolder/c/corrosion.txt | 30 ++--- .../res/cardsfolder/c/corrosive_gale.txt | 2 +- .../res/cardsfolder/c/corrosive_mentor.txt | 2 +- forge-gui/res/cardsfolder/c/corrupt.txt | 2 +- .../cardsfolder/c/corrupt_court_official.txt | 2 +- .../res/cardsfolder/c/corrupt_eunuchs.txt | 2 +- .../res/cardsfolder/c/corrupt_official.txt | 2 +- .../cardsfolder/c/corrupted_conscience.txt | 2 +- .../res/cardsfolder/c/corrupted_harvester.txt | 2 +- .../res/cardsfolder/c/corrupted_resolve.txt | 20 ++-- .../res/cardsfolder/c/corrupted_roots.txt | 20 ++-- .../res/cardsfolder/c/corrupted_zendikon.txt | 2 +- .../res/cardsfolder/c/corrupting_licid.txt | 48 ++++---- forge-gui/res/cardsfolder/c/cosis_ravager.txt | 2 +- .../res/cardsfolder/c/cosis_trickster.txt | 2 +- forge-gui/res/cardsfolder/c/cosmic_horror.txt | 2 +- forge-gui/res/cardsfolder/c/cosmic_larva.txt | 20 ++-- .../res/cardsfolder/c/council_guardian.txt | 24 ++-- .../res/cardsfolder/c/council_of_advisors.txt | 2 +- .../cardsfolder/c/council_of_the_absolute.txt | 22 ++-- .../res/cardsfolder/c/councils_judgment.txt | 14 +-- .../cardsfolder/c/counsel_of_the_soratami.txt | 2 +- .../res/cardsfolder/c/counterbalance.txt | 2 +- forge-gui/res/cardsfolder/c/counterbore.txt | 2 +- forge-gui/res/cardsfolder/c/counterflux.txt | 16 +-- .../res/cardsfolder/c/counterintelligence.txt | 2 +- forge-gui/res/cardsfolder/c/counterlash.txt | 14 +-- forge-gui/res/cardsfolder/c/countermand.txt | 14 +-- forge-gui/res/cardsfolder/c/counterspell.txt | 2 +- forge-gui/res/cardsfolder/c/countersquall.txt | 2 +- .../res/cardsfolder/c/countryside_crusher.txt | 20 ++-- forge-gui/res/cardsfolder/c/courier_hawk.txt | 2 +- .../res/cardsfolder/c/couriers_capsule.txt | 2 +- .../res/cardsfolder/c/courser_of_kruphix.txt | 20 ++-- .../res/cardsfolder/c/coursers_accord.txt | 18 +-- forge-gui/res/cardsfolder/c/court_archers.txt | 2 +- .../res/cardsfolder/c/court_homunculus.txt | 2 +- forge-gui/res/cardsfolder/c/court_hussar.txt | 28 ++--- .../cardsfolder/c/court_street_denizen.txt | 18 +-- .../res/cardsfolder/c/courtly_provocateur.txt | 18 +-- .../res/cardsfolder/c/covenant_of_minds.txt | 22 ++-- .../res/cardsfolder/c/cover_of_darkness.txt | 2 +- .../res/cardsfolder/c/covert_operative.txt | 2 +- .../res/cardsfolder/c/covetous_dragon.txt | 2 +- forge-gui/res/cardsfolder/c/cowardice.txt | 2 +- .../res/cardsfolder/c/cowed_by_wisdom.txt | 20 ++-- forge-gui/res/cardsfolder/c/cower_in_fear.txt | 12 +- forge-gui/res/cardsfolder/c/crab_umbra.txt | 2 +- .../res/cardsfolder/c/crabapple_cohort.txt | 2 +- .../res/cardsfolder/c/crack_the_earth.txt | 2 +- forge-gui/res/cardsfolder/c/crackdown.txt | 2 +- forge-gui/res/cardsfolder/c/crackleburr.txt | 16 +-- .../res/cardsfolder/c/crackling_club.txt | 2 +- .../res/cardsfolder/c/crackling_perimeter.txt | 18 +-- .../res/cardsfolder/c/crackling_triton.txt | 14 +-- forge-gui/res/cardsfolder/c/cradle_guard.txt | 2 +- .../res/cardsfolder/c/cradle_of_vitality.txt | 2 +- .../res/cardsfolder/c/cradle_to_grave.txt | 2 +- .../res/cardsfolder/c/crafty_pathmage.txt | 2 +- forge-gui/res/cardsfolder/c/crag_puca.txt | 2 +- forge-gui/res/cardsfolder/c/crag_saurian.txt | 18 +-- .../cardsfolder/c/cragganwick_cremator.txt | 22 ++-- .../res/cardsfolder/c/cranial_extraction.txt | 2 +- .../res/cardsfolder/c/cranial_plating.txt | 22 ++-- forge-gui/res/cardsfolder/c/crash.txt | 2 +- forge-gui/res/cardsfolder/c/crash_landing.txt | 2 +- .../res/cardsfolder/c/crash_of_rhinos.txt | 2 +- .../res/cardsfolder/c/crashing_boars.txt | 20 ++-- .../res/cardsfolder/c/crashing_centaur.txt | 2 +- .../res/cardsfolder/c/crater_hellion.txt | 2 +- .../res/cardsfolder/c/craterhoof_behemoth.txt | 22 ++-- forge-gui/res/cardsfolder/c/craterize.txt | 12 +- forge-gui/res/cardsfolder/c/craven_giant.txt | 2 +- forge-gui/res/cardsfolder/c/craven_knight.txt | 2 +- forge-gui/res/cardsfolder/c/craw_giant.txt | 2 +- forge-gui/res/cardsfolder/c/craw_wurm.txt | 2 +- .../res/cardsfolder/c/crawling_filth.txt | 2 +- forge-gui/res/cardsfolder/c/crawlspace.txt | 2 +- .../res/cardsfolder/c/crazed_armodon.txt | 2 +- .../res/cardsfolder/c/crazed_firecat.txt | 24 ++-- forge-gui/res/cardsfolder/c/crazed_goblin.txt | 2 +- forge-gui/res/cardsfolder/c/crazed_skirge.txt | 2 +- .../res/cardsfolder/c/creakwood_ghoul.txt | 2 +- .../res/cardsfolder/c/creakwood_liege.txt | 2 +- .../res/cardsfolder/c/cream_of_the_crop.txt | 2 +- forge-gui/res/cardsfolder/c/creature_bond.txt | 20 ++-- .../res/cardsfolder/c/credit_voucher.txt | 24 ++-- .../res/cardsfolder/c/creeping_corrosion.txt | 2 +- forge-gui/res/cardsfolder/c/creeping_mold.txt | 2 +- .../cardsfolder/c/creeping_renaissance.txt | 18 +-- .../res/cardsfolder/c/creeping_tar_pit.txt | 2 +- forge-gui/res/cardsfolder/c/creepy_doll.txt | 22 ++-- forge-gui/res/cardsfolder/c/cremate.txt | 2 +- .../res/cardsfolder/c/crenellated_wall.txt | 2 +- .../res/cardsfolder/c/crescendo_of_war.txt | 24 ++-- .../res/cardsfolder/c/crested_craghorn.txt | 18 +-- forge-gui/res/cardsfolder/c/crevasse.txt | 2 +- forge-gui/res/cardsfolder/c/crib_swap.txt | 2 +- .../res/cardsfolder/c/crime_punishment.txt | 32 ++--- .../res/cardsfolder/c/crimson_acolyte.txt | 2 +- .../res/cardsfolder/c/crimson_hellkite.txt | 18 +-- .../res/cardsfolder/c/crimson_kobolds.txt | 2 +- forge-gui/res/cardsfolder/c/crimson_mage.txt | 2 +- .../res/cardsfolder/c/crimson_manticore.txt | 2 +- .../res/cardsfolder/c/crimson_muckwader.txt | 18 +-- forge-gui/res/cardsfolder/c/crimson_roc.txt | 2 +- forge-gui/res/cardsfolder/c/crimson_wisps.txt | 2 +- .../res/cardsfolder/c/crippling_blight.txt | 16 +-- .../res/cardsfolder/c/crippling_chill.txt | 16 +-- .../res/cardsfolder/c/crippling_fatigue.txt | 2 +- forge-gui/res/cardsfolder/c/crocanura.txt | 16 +-- forge-gui/res/cardsfolder/c/cromat.txt | 2 +- .../res/cardsfolder/c/crookclaw_elder.txt | 2 +- .../cardsfolder/c/crookclaw_transmuter.txt | 2 +- .../res/cardsfolder/c/crooked_scales.txt | 24 ++-- .../res/cardsfolder/c/crookshank_kobolds.txt | 2 +- forge-gui/res/cardsfolder/c/crop_rotation.txt | 2 +- .../res/cardsfolder/c/crosis_the_purger.txt | 20 ++-- .../res/cardsfolder/c/crosiss_attendant.txt | 2 +- .../res/cardsfolder/c/crosiss_catacombs.txt | 2 +- forge-gui/res/cardsfolder/c/crosiss_charm.txt | 2 +- .../res/cardsfolder/c/crossbow_ambush.txt | 2 +- .../res/cardsfolder/c/crossbow_infantry.txt | 2 +- .../res/cardsfolder/c/crosstown_courier.txt | 18 +-- .../res/cardsfolder/c/crossway_vampire.txt | 18 +-- forge-gui/res/cardsfolder/c/crosswinds.txt | 2 +- forge-gui/res/cardsfolder/c/crovax.txt | 16 +-- .../cardsfolder/c/crovax_ascendant_hero.txt | 2 +- .../res/cardsfolder/c/crovax_the_cursed.txt | 28 ++--- .../res/cardsfolder/c/crowd_favorites.txt | 2 +- .../res/cardsfolder/c/crowd_of_cinders.txt | 2 +- .../res/cardsfolder/c/crown_of_ascension.txt | 20 ++-- forge-gui/res/cardsfolder/c/crown_of_awe.txt | 20 ++-- .../cardsfolder/c/crown_of_convergence.txt | 18 +-- .../res/cardsfolder/c/crown_of_empires.txt | 26 ++-- .../res/cardsfolder/c/crown_of_flames.txt | 2 +- forge-gui/res/cardsfolder/c/crown_of_fury.txt | 20 ++-- .../res/cardsfolder/c/crown_of_suspicion.txt | 20 ++-- .../res/cardsfolder/c/crown_of_the_ages.txt | 20 ++-- .../res/cardsfolder/c/crown_of_vigor.txt | 20 ++-- .../res/cardsfolder/c/crowned_ceratok.txt | 16 +-- .../res/cardsfolder/c/crucible_of_fire.txt | 2 +- .../res/cardsfolder/c/crucible_of_worlds.txt | 2 +- forge-gui/res/cardsfolder/c/crude_rampart.txt | 2 +- forge-gui/res/cardsfolder/c/cruel_bargain.txt | 2 +- .../res/cardsfolder/c/cruel_deceiver.txt | 26 ++-- forge-gui/res/cardsfolder/c/cruel_edict.txt | 2 +- forge-gui/res/cardsfolder/c/cruel_fate.txt | 2 +- forge-gui/res/cardsfolder/c/cruel_feeding.txt | 18 +-- forge-gui/res/cardsfolder/c/cruel_revival.txt | 2 +- forge-gui/res/cardsfolder/c/cruel_tutor.txt | 2 +- .../res/cardsfolder/c/cruel_ultimatum.txt | 2 +- forge-gui/res/cardsfolder/c/crumble.txt | 2 +- .../res/cardsfolder/c/crumbling_ashes.txt | 2 +- .../res/cardsfolder/c/crumbling_colossus.txt | 2 +- .../cardsfolder/c/crumbling_necropolis.txt | 2 +- .../res/cardsfolder/c/crumbling_sanctuary.txt | 2 +- forge-gui/res/cardsfolder/c/crusade.txt | 2 +- .../res/cardsfolder/c/crusader_of_odric.txt | 18 +-- .../res/cardsfolder/c/crusading_knight.txt | 2 +- forge-gui/res/cardsfolder/c/crush.txt | 2 +- .../res/cardsfolder/c/crush_of_wurms.txt | 2 +- .../res/cardsfolder/c/crush_underfoot.txt | 20 ++-- .../res/cardsfolder/c/crusher_zendikon.txt | 2 +- forge-gui/res/cardsfolder/c/crushing_pain.txt | 2 +- .../res/cardsfolder/c/crushing_vines.txt | 16 +-- .../res/cardsfolder/c/cry_of_contrition.txt | 14 +-- forge-gui/res/cardsfolder/c/cryoclasm.txt | 2 +- forge-gui/res/cardsfolder/c/crypsis.txt | 16 +-- forge-gui/res/cardsfolder/c/crypt_angel.txt | 2 +- .../res/cardsfolder/c/crypt_champion.txt | 26 ++-- forge-gui/res/cardsfolder/c/crypt_cobra.txt | 2 +- forge-gui/res/cardsfolder/c/crypt_creeper.txt | 2 +- forge-gui/res/cardsfolder/c/crypt_ghast.txt | 18 +-- .../res/cardsfolder/c/crypt_incursion.txt | 18 +-- .../res/cardsfolder/c/crypt_of_agadeem.txt | 2 +- forge-gui/res/cardsfolder/c/crypt_rats.txt | 16 +-- forge-gui/res/cardsfolder/c/crypt_ripper.txt | 2 +- forge-gui/res/cardsfolder/c/crypt_sliver.txt | 2 +- .../res/cardsfolder/c/cryptborn_horror.txt | 20 ++-- .../res/cardsfolder/c/cryptic_annelid.txt | 2 +- .../res/cardsfolder/c/cryptic_command.txt | 2 +- .../res/cardsfolder/c/cryptic_gateway.txt | 18 +-- forge-gui/res/cardsfolder/c/cryptoplasm.txt | 22 ++-- forge-gui/res/cardsfolder/c/cryptwailing.txt | 2 +- forge-gui/res/cardsfolder/c/crystal_ball.txt | 2 +- .../res/cardsfolder/c/crystal_chimes.txt | 2 +- forge-gui/res/cardsfolder/c/crystal_golem.txt | 16 +-- .../res/cardsfolder/c/crystal_quarry.txt | 2 +- forge-gui/res/cardsfolder/c/crystal_rod.txt | 2 +- forge-gui/res/cardsfolder/c/crystal_seer.txt | 2 +- forge-gui/res/cardsfolder/c/crystal_shard.txt | 2 +- forge-gui/res/cardsfolder/c/crystal_vein.txt | 2 +- .../cardsfolder/c/crystalline_nautilus.txt | 26 ++-- .../res/cardsfolder/c/crystalline_sliver.txt | 2 +- .../res/cardsfolder/c/crystallization.txt | 2 +- forge-gui/res/cardsfolder/c/cudgel_troll.txt | 2 +- forge-gui/res/cardsfolder/c/culling_dais.txt | 2 +- forge-gui/res/cardsfolder/c/culling_mark.txt | 14 +-- .../res/cardsfolder/c/culling_scales.txt | 16 +-- forge-gui/res/cardsfolder/c/culling_sun.txt | 2 +- .../res/cardsfolder/c/culling_the_weak.txt | 2 +- .../res/cardsfolder/c/cultbrand_cinder.txt | 2 +- forge-gui/res/cardsfolder/c/cultivate.txt | 2 +- forge-gui/res/cardsfolder/c/cumber_stone.txt | 2 +- forge-gui/res/cardsfolder/c/cunning.txt | 2 +- .../res/cardsfolder/c/cunning_advisor.txt | 2 +- ...ing_bandit_azamuki_treachery_incarnate.txt | 46 +++---- forge-gui/res/cardsfolder/c/cunning_giant.txt | 24 ++-- .../res/cardsfolder/c/cunning_lethemancer.txt | 2 +- .../res/cardsfolder/c/cunning_sparkmage.txt | 2 +- forge-gui/res/cardsfolder/c/cunning_wish.txt | 16 +-- .../res/cardsfolder/c/cuombajj_witches.txt | 18 +-- forge-gui/res/cardsfolder/c/curfew.txt | 2 +- forge-gui/res/cardsfolder/c/curiosity.txt | 2 +- .../res/cardsfolder/c/curse_artifact.txt | 24 ++-- .../cardsfolder/c/curse_of_bloodletting.txt | 24 ++-- .../res/cardsfolder/c/curse_of_chains.txt | 2 +- .../res/cardsfolder/c/curse_of_chaos.txt | 24 ++-- .../cardsfolder/c/curse_of_deaths_hold.txt | 16 +-- .../res/cardsfolder/c/curse_of_echoes.txt | 22 ++-- .../res/cardsfolder/c/curse_of_exhaustion.txt | 16 +-- .../res/cardsfolder/c/curse_of_inertia.txt | 18 +-- .../res/cardsfolder/c/curse_of_marit_lage.txt | 2 +- .../cardsfolder/c/curse_of_misfortunes.txt | 18 +-- .../res/cardsfolder/c/curse_of_oblivion.txt | 18 +-- .../res/cardsfolder/c/curse_of_predation.txt | 18 +-- .../cardsfolder/c/curse_of_shallow_graves.txt | 18 +-- .../cardsfolder/c/curse_of_stalked_prey.txt | 18 +-- .../c/curse_of_the_bloody_tome.txt | 18 +-- .../res/cardsfolder/c/curse_of_the_cabal.txt | 28 ++--- .../cardsfolder/c/curse_of_the_forsaken.txt | 18 +-- .../c/curse_of_the_nightly_hunt.txt | 16 +-- .../c/curse_of_the_pierced_heart.txt | 18 +-- .../res/cardsfolder/c/curse_of_the_swine.txt | 24 ++-- .../res/cardsfolder/c/curse_of_thirst.txt | 20 ++-- .../res/cardsfolder/c/curse_of_wizardry.txt | 2 +- forge-gui/res/cardsfolder/c/cursebreak.txt | 14 +-- forge-gui/res/cardsfolder/c/cursecatcher.txt | 2 +- forge-gui/res/cardsfolder/c/cursed_flesh.txt | 2 +- forge-gui/res/cardsfolder/c/cursed_land.txt | 2 +- .../res/cardsfolder/c/cursed_monstrosity.txt | 20 ++-- forge-gui/res/cardsfolder/c/cursed_rack.txt | 2 +- forge-gui/res/cardsfolder/c/cursed_ronin.txt | 2 +- forge-gui/res/cardsfolder/c/cursed_scroll.txt | 2 +- forge-gui/res/cardsfolder/c/cursed_totem.txt | 2 +- .../res/cardsfolder/c/curtain_of_light.txt | 16 +-- .../res/cardsfolder/c/custodi_soulbinders.txt | 18 +-- .../res/cardsfolder/c/custodi_squire.txt | 20 ++-- .../res/cardsfolder/c/custody_battle.txt | 28 ++--- forge-gui/res/cardsfolder/c/customs_depot.txt | 2 +- .../cardsfolder/c/cut_the_earthly_bond.txt | 2 +- .../res/cardsfolder/c/cut_the_tethers.txt | 14 +-- .../res/cardsfolder/c/cutthroat_il_dal.txt | 2 +- .../res/cardsfolder/c/cutthroat_maneuver.txt | 12 +- forge-gui/res/cardsfolder/c/cycle_of_life.txt | 22 ++-- .../res/cardsfolder/c/cyclical_evolution.txt | 2 +- forge-gui/res/cardsfolder/c/cyclone.txt | 22 ++-- forge-gui/res/cardsfolder/c/cyclonic_rift.txt | 14 +-- .../res/cardsfolder/c/cyclopean_giant.txt | 2 +- .../res/cardsfolder/c/cyclopean_mummy.txt | 2 +- .../res/cardsfolder/c/cyclopean_snare.txt | 2 +- .../res/cardsfolder/c/cyclopean_tomb.txt | 36 +++--- .../res/cardsfolder/c/cyclops_gladiator.txt | 2 +- .../cardsfolder/c/cyclops_of_eternal_fury.txt | 18 +-- .../c/cyclops_of_one_eyed_pass.txt | 12 +- .../res/cardsfolder/c/cyclops_tyrant.txt | 16 +-- forge-gui/res/cardsfolder/c/cylian_elf.txt | 2 +- .../res/cardsfolder/c/cylian_sunsinger.txt | 2 +- forge-gui/res/cardsfolder/c/cystbearer.txt | 2 +- .../cardsfolder/c/cytoplast_manipulator.txt | 18 +-- .../res/cardsfolder/c/cytoplast_root_kin.txt | 22 ++-- forge-gui/res/cardsfolder/c/cytoshape.txt | 18 +-- .../res/cardsfolder/c/cytospawn_shambler.txt | 18 +-- forge-gui/res/cardsfolder/d/dack_fayden.txt | 26 ++-- .../res/cardsfolder/d/dacks_duplicate.txt | 22 ++-- .../res/cardsfolder/d/daggerback_basilisk.txt | 2 +- .../res/cardsfolder/d/daggerclaw_imp.txt | 2 +- .../res/cardsfolder/d/daggerdrome_imp.txt | 16 +-- forge-gui/res/cardsfolder/d/daily_regimen.txt | 2 +- .../res/cardsfolder/d/dakkon_blackblade.txt | 2 +- .../d/dakkon_blackblade_avatar.txt | 18 +-- forge-gui/res/cardsfolder/d/dakmor_bat.txt | 2 +- forge-gui/res/cardsfolder/d/dakmor_ghoul.txt | 2 +- forge-gui/res/cardsfolder/d/dakmor_lancer.txt | 2 +- forge-gui/res/cardsfolder/d/dakmor_plague.txt | 2 +- .../res/cardsfolder/d/dakmor_salvage.txt | 2 +- .../res/cardsfolder/d/dakmor_scorpion.txt | 2 +- .../res/cardsfolder/d/dakmor_sorceress.txt | 2 +- forge-gui/res/cardsfolder/d/dakra_mystic.txt | 22 ++-- .../res/cardsfolder/d/damia_sage_of_stone.txt | 24 ++-- forge-gui/res/cardsfolder/d/damnation.txt | 2 +- .../res/cardsfolder/d/dampen_thought.txt | 14 +-- forge-gui/res/cardsfolder/d/damping_field.txt | 2 +- .../res/cardsfolder/d/damping_matrix.txt | 16 +-- forge-gui/res/cardsfolder/d/dance_of_many.txt | 2 +- .../res/cardsfolder/d/dance_of_shadows.txt | 2 +- .../res/cardsfolder/d/dance_of_the_dead.txt | 2 +- .../d/dance_pathetic_marionette.txt | 22 ++-- .../res/cardsfolder/d/dancing_scimitar.txt | 2 +- forge-gui/res/cardsfolder/d/dandan.txt | 2 +- .../res/cardsfolder/d/dangerous_wager.txt | 18 +-- .../res/cardsfolder/d/daraja_griffin.txt | 2 +- forge-gui/res/cardsfolder/d/darba.txt | 2 +- .../cardsfolder/d/darien_king_of_kjeldor.txt | 2 +- .../cardsfolder/d/darigaaz_the_igniter.txt | 26 ++-- .../res/cardsfolder/d/darigaazs_attendant.txt | 2 +- .../res/cardsfolder/d/darigaazs_caldera.txt | 2 +- .../res/cardsfolder/d/darigaazs_charm.txt | 2 +- .../res/cardsfolder/d/daring_apprentice.txt | 2 +- forge-gui/res/cardsfolder/d/daring_leap.txt | 2 +- forge-gui/res/cardsfolder/d/daring_skyjek.txt | 18 +-- forge-gui/res/cardsfolder/d/daring_thief.txt | 24 ++-- .../res/cardsfolder/d/dark_banishing.txt | 2 +- forge-gui/res/cardsfolder/d/dark_betrayal.txt | 14 +-- .../res/cardsfolder/d/dark_confidant.txt | 2 +- forge-gui/res/cardsfolder/d/dark_depths.txt | 2 +- forge-gui/res/cardsfolder/d/dark_favor.txt | 2 +- .../res/cardsfolder/d/dark_hatchling.txt | 2 +- .../cardsfolder/d/dark_heart_of_the_wood.txt | 2 +- forge-gui/res/cardsfolder/d/dark_impostor.txt | 18 +-- forge-gui/res/cardsfolder/d/dark_maze.txt | 2 +- forge-gui/res/cardsfolder/d/dark_offering.txt | 2 +- .../res/cardsfolder/d/dark_privilege.txt | 2 +- forge-gui/res/cardsfolder/d/dark_prophecy.txt | 16 +-- forge-gui/res/cardsfolder/d/dark_revenant.txt | 18 +-- forge-gui/res/cardsfolder/d/dark_ritual.txt | 2 +- forge-gui/res/cardsfolder/d/dark_sphere.txt | 22 ++-- .../res/cardsfolder/d/dark_supplicant.txt | 18 +-- .../res/cardsfolder/d/dark_suspicions.txt | 20 ++-- forge-gui/res/cardsfolder/d/dark_temper.txt | 2 +- forge-gui/res/cardsfolder/d/dark_triumph.txt | 2 +- forge-gui/res/cardsfolder/d/dark_tutelage.txt | 2 +- .../res/cardsfolder/d/dark_withering.txt | 2 +- forge-gui/res/cardsfolder/d/darkblast.txt | 2 +- forge-gui/res/cardsfolder/d/darkest_hour.txt | 2 +- .../res/cardsfolder/d/darkheart_sliver.txt | 2 +- .../res/cardsfolder/d/darkling_stalker.txt | 2 +- .../res/cardsfolder/d/darklit_gargoyle.txt | 2 +- forge-gui/res/cardsfolder/d/darkness.txt | 2 +- forge-gui/res/cardsfolder/d/darkpact.txt | 18 +-- .../res/cardsfolder/d/darkslick_drake.txt | 2 +- .../res/cardsfolder/d/darkslick_shores.txt | 2 +- forge-gui/res/cardsfolder/d/darksteel_axe.txt | 2 +- .../res/cardsfolder/d/darksteel_brute.txt | 2 +- .../res/cardsfolder/d/darksteel_citadel.txt | 2 +- .../res/cardsfolder/d/darksteel_colossus.txt | 2 +- .../res/cardsfolder/d/darksteel_forge.txt | 2 +- .../res/cardsfolder/d/darksteel_gargoyle.txt | 2 +- .../res/cardsfolder/d/darksteel_garrison.txt | 2 +- .../res/cardsfolder/d/darksteel_ingot.txt | 2 +- .../cardsfolder/d/darksteel_juggernaut.txt | 2 +- .../res/cardsfolder/d/darksteel_mutation.txt | 20 ++-- forge-gui/res/cardsfolder/d/darksteel_myr.txt | 2 +- .../res/cardsfolder/d/darksteel_pendant.txt | 2 +- .../res/cardsfolder/d/darksteel_plate.txt | 2 +- .../res/cardsfolder/d/darksteel_reactor.txt | 2 +- .../res/cardsfolder/d/darksteel_relic.txt | 2 +- .../res/cardsfolder/d/darksteel_sentinel.txt | 2 +- .../res/cardsfolder/d/darkthicket_wolf.txt | 14 +-- .../res/cardsfolder/d/darkwatch_elves.txt | 2 +- .../res/cardsfolder/d/darkwater_catacombs.txt | 2 +- forge-gui/res/cardsfolder/d/darkwater_egg.txt | 2 +- .../res/cardsfolder/d/darting_merfolk.txt | 2 +- forge-gui/res/cardsfolder/d/daru_cavalier.txt | 2 +- .../res/cardsfolder/d/daru_encampment.txt | 2 +- forge-gui/res/cardsfolder/d/daru_healer.txt | 2 +- forge-gui/res/cardsfolder/d/daru_lancer.txt | 2 +- forge-gui/res/cardsfolder/d/daru_mender.txt | 2 +- .../res/cardsfolder/d/daru_sanctifier.txt | 2 +- .../res/cardsfolder/d/daru_spiritualist.txt | 16 +-- forge-gui/res/cardsfolder/d/daru_stinger.txt | 18 +-- forge-gui/res/cardsfolder/d/daru_warchief.txt | 2 +- forge-gui/res/cardsfolder/d/dash_hopes.txt | 16 +-- .../res/cardsfolder/d/daughter_of_autumn.txt | 38 +++--- .../res/cardsfolder/d/daunting_defender.txt | 2 +- .../res/cardsfolder/d/dauntless_dourbark.txt | 2 +- .../res/cardsfolder/d/dauntless_escort.txt | 2 +- .../cardsfolder/d/dauntless_escort_avatar.txt | 14 +-- .../res/cardsfolder/d/dauntless_onslaught.txt | 12 +- .../res/cardsfolder/d/dauthi_cutthroat.txt | 2 +- .../res/cardsfolder/d/dauthi_embrace.txt | 2 +- forge-gui/res/cardsfolder/d/dauthi_ghoul.txt | 2 +- forge-gui/res/cardsfolder/d/dauthi_horror.txt | 2 +- forge-gui/res/cardsfolder/d/dauthi_jackal.txt | 2 +- .../res/cardsfolder/d/dauthi_marauder.txt | 2 +- .../res/cardsfolder/d/dauthi_mercenary.txt | 2 +- .../res/cardsfolder/d/dauthi_mindripper.txt | 2 +- forge-gui/res/cardsfolder/d/dauthi_slayer.txt | 2 +- .../res/cardsfolder/d/dauthi_trapper.txt | 2 +- .../res/cardsfolder/d/dauthi_warlord.txt | 2 +- .../res/cardsfolder/d/davenant_archer.txt | 2 +- .../res/cardsfolder/d/davenant_healer.txt | 2 +- forge-gui/res/cardsfolder/d/dawn_charm.txt | 18 +-- .../res/cardsfolder/d/dawn_elemental.txt | 2 +- .../res/cardsfolder/d/dawn_of_the_dead.txt | 2 +- forge-gui/res/cardsfolder/d/dawn_to_dusk.txt | 16 +-- .../cardsfolder/d/dawnbringer_charioteers.txt | 22 ++-- forge-gui/res/cardsfolder/d/dawnfluke.txt | 26 ++-- .../res/cardsfolder/d/dawnglare_invoker.txt | 2 +- .../res/cardsfolder/d/dawnglow_infusion.txt | 16 +-- .../res/cardsfolder/d/dawning_purist.txt | 2 +- .../res/cardsfolder/d/dawnray_archer.txt | 2 +- .../res/cardsfolder/d/dawns_reflection.txt | 20 ++-- forge-gui/res/cardsfolder/d/dawnstrider.txt | 2 +- .../res/cardsfolder/d/dawnstrike_paladin.txt | 16 +-- .../res/cardsfolder/d/dawntreader_elk.txt | 14 +-- .../res/cardsfolder/d/daxos_of_meletis.txt | 38 +++--- .../res/cardsfolder/d/day_of_destiny.txt | 2 +- .../res/cardsfolder/d/day_of_judgment.txt | 2 +- .../res/cardsfolder/d/day_of_the_dragons.txt | 2 +- .../res/cardsfolder/d/daybreak_coronet.txt | 16 +-- .../d/daybreak_ranger_nightfall_predator.txt | 46 +++---- forge-gui/res/cardsfolder/d/daze.txt | 2 +- .../res/cardsfolder/d/dazzling_beauty.txt | 18 +-- forge-gui/res/cardsfolder/d/dead_gone.txt | 30 ++--- .../res/cardsfolder/d/dead_iron_sledge.txt | 2 +- .../res/cardsfolder/d/dead_reckoning.txt | 22 ++-- forge-gui/res/cardsfolder/d/dead_reveler.txt | 20 ++-- forge-gui/res/cardsfolder/d/dead_weight.txt | 16 +-- forge-gui/res/cardsfolder/d/deadapult.txt | 2 +- .../res/cardsfolder/d/deadbridge_chant.txt | 26 ++-- .../res/cardsfolder/d/deadbridge_goliath.txt | 16 +-- .../res/cardsfolder/d/deadeye_navigator.txt | 20 ++-- forge-gui/res/cardsfolder/d/deadfall.txt | 2 +- forge-gui/res/cardsfolder/d/deadly_allure.txt | 14 +-- forge-gui/res/cardsfolder/d/deadly_grub.txt | 2 +- forge-gui/res/cardsfolder/d/deadly_insect.txt | 2 +- .../res/cardsfolder/d/deadly_recluse.txt | 2 +- forge-gui/res/cardsfolder/d/deadshot.txt | 18 +-- .../res/cardsfolder/d/deadshot_minotaur.txt | 2 +- .../res/cardsfolder/d/deadwood_treefolk.txt | 2 +- .../res/cardsfolder/d/dearly_departed.txt | 20 ++-- forge-gui/res/cardsfolder/d/death_baron.txt | 2 +- forge-gui/res/cardsfolder/d/death_bomb.txt | 2 +- .../res/cardsfolder/d/death_by_dragons.txt | 14 +-- forge-gui/res/cardsfolder/d/death_charmer.txt | 2 +- forge-gui/res/cardsfolder/d/death_cloud.txt | 2 +- forge-gui/res/cardsfolder/d/death_cultist.txt | 2 +- forge-gui/res/cardsfolder/d/death_denied.txt | 2 +- forge-gui/res/cardsfolder/d/death_grasp.txt | 2 +- .../res/cardsfolder/d/death_hood_cobra.txt | 2 +- .../cardsfolder/d/death_mask_duplicant.txt | 22 ++-- forge-gui/res/cardsfolder/d/death_match.txt | 16 +-- .../res/cardsfolder/d/death_mutation.txt | 2 +- .../d/death_of_a_thousand_stings.txt | 2 +- .../res/cardsfolder/d/death_or_glory.txt | 16 +-- .../res/cardsfolder/d/death_pit_offering.txt | 2 +- .../res/cardsfolder/d/death_pits_of_rath.txt | 2 +- forge-gui/res/cardsfolder/d/death_pulse.txt | 2 +- forge-gui/res/cardsfolder/d/death_rattle.txt | 14 +-- forge-gui/res/cardsfolder/d/death_spark.txt | 2 +- .../res/cardsfolder/d/death_speakers.txt | 2 +- forge-gui/res/cardsfolder/d/death_stroke.txt | 2 +- forge-gui/res/cardsfolder/d/death_ward.txt | 2 +- forge-gui/res/cardsfolder/d/death_watch.txt | 24 ++-- forge-gui/res/cardsfolder/d/death_wind.txt | 14 +-- forge-gui/res/cardsfolder/d/death_wish.txt | 20 ++-- .../res/cardsfolder/d/deathbellow_raider.txt | 16 +-- .../res/cardsfolder/d/deathbringer_liege.txt | 2 +- .../cardsfolder/d/deathbringer_thoctar.txt | 2 +- .../res/cardsfolder/d/deathcoil_wurm.txt | 14 +-- .../res/cardsfolder/d/deathcult_rogue.txt | 14 +-- .../res/cardsfolder/d/deathcurse_ogre.txt | 16 +-- .../res/cardsfolder/d/deathforge_shaman.txt | 2 +- .../cardsfolder/d/deathgaze_cockatrice.txt | 16 +-- forge-gui/res/cardsfolder/d/deathgazer.txt | 2 +- forge-gui/res/cardsfolder/d/deathgreeter.txt | 2 +- forge-gui/res/cardsfolder/d/deathgrip.txt | 2 +- .../res/cardsfolder/d/deathknell_kami.txt | 2 +- forge-gui/res/cardsfolder/d/deathlace.txt | 16 +-- .../res/cardsfolder/d/deathless_angel.txt | 2 +- forge-gui/res/cardsfolder/d/deathmark.txt | 2 +- .../res/cardsfolder/d/deathmark_prelate.txt | 2 +- .../res/cardsfolder/d/deathmask_nezumi.txt | 2 +- .../res/cardsfolder/d/deathpact_angel.txt | 22 ++-- .../res/cardsfolder/d/deathreap_ritual.txt | 16 +-- forge-gui/res/cardsfolder/d/deathrender.txt | 22 ++-- .../res/cardsfolder/d/deathrite_shaman.txt | 24 ++-- .../res/cardsfolder/d/deaths_approach.txt | 20 ++-- forge-gui/res/cardsfolder/d/deaths_caress.txt | 20 ++-- forge-gui/res/cardsfolder/d/deaths_duet.txt | 2 +- .../res/cardsfolder/d/deaths_head_buzzard.txt | 2 +- .../res/cardsfolder/d/deaths_presence.txt | 16 +-- forge-gui/res/cardsfolder/d/deaths_shadow.txt | 2 +- .../res/cardsfolder/d/deathspore_thallid.txt | 2 +- .../res/cardsfolder/d/debt_of_loyalty.txt | 16 +-- .../cardsfolder/d/debt_to_the_deathless.txt | 20 ++-- forge-gui/res/cardsfolder/d/debtors_knell.txt | 2 +- .../res/cardsfolder/d/debtors_pulpit.txt | 20 ++-- forge-gui/res/cardsfolder/d/decaying_soil.txt | 22 ++-- .../res/cardsfolder/d/deceiver_exarch.txt | 22 ++-- forge-gui/res/cardsfolder/d/deception.txt | 2 +- forge-gui/res/cardsfolder/d/decimate.txt | 2 +- forge-gui/res/cardsfolder/d/decimator_web.txt | 2 +- .../cardsfolder/d/declaration_of_naught.txt | 18 +-- forge-gui/res/cardsfolder/d/decompose.txt | 14 +-- forge-gui/res/cardsfolder/d/decomposition.txt | 22 ++-- forge-gui/res/cardsfolder/d/deconstruct.txt | 2 +- .../res/cardsfolder/d/decorated_griffin.txt | 16 +-- .../cardsfolder/d/decree_of_annihilation.txt | 2 +- .../res/cardsfolder/d/decree_of_justice.txt | 2 +- .../res/cardsfolder/d/decree_of_pain.txt | 26 ++-- .../res/cardsfolder/d/decree_of_savagery.txt | 2 +- .../res/cardsfolder/d/decree_of_silence.txt | 28 ++--- .../res/cardsfolder/d/dedicated_martyr.txt | 2 +- forge-gui/res/cardsfolder/d/deep_analysis.txt | 2 +- .../res/cardsfolder/d/deep_reconnaissance.txt | 2 +- .../res/cardsfolder/d/deep_sea_kraken.txt | 2 +- .../res/cardsfolder/d/deep_sea_serpent.txt | 2 +- .../res/cardsfolder/d/deep_slumber_titan.txt | 2 +- forge-gui/res/cardsfolder/d/deep_spawn.txt | 26 ++-- forge-gui/res/cardsfolder/d/deep_water.txt | 20 ++-- forge-gui/res/cardsfolder/d/deep_wood.txt | 14 +-- .../res/cardsfolder/d/deepcavern_imp.txt | 18 +-- .../res/cardsfolder/d/deepchannel_mentor.txt | 2 +- .../res/cardsfolder/d/deepfire_elemental.txt | 20 ++-- .../res/cardsfolder/d/deeptread_merrow.txt | 2 +- .../res/cardsfolder/d/deepwater_hypnotist.txt | 16 +-- .../res/cardsfolder/d/deepwood_drummer.txt | 2 +- .../res/cardsfolder/d/deepwood_elder.txt | 24 ++-- .../res/cardsfolder/d/deepwood_ghoul.txt | 2 +- .../res/cardsfolder/d/deepwood_legate.txt | 20 ++-- .../res/cardsfolder/d/deepwood_tantiv.txt | 2 +- .../res/cardsfolder/d/deepwood_wolverine.txt | 2 +- forge-gui/res/cardsfolder/d/defang.txt | 18 +-- .../res/cardsfolder/d/defend_the_hearth.txt | 14 +-- .../res/cardsfolder/d/defender_en_vec.txt | 16 +-- .../res/cardsfolder/d/defender_of_chaos.txt | 2 +- .../res/cardsfolder/d/defender_of_law.txt | 2 +- .../cardsfolder/d/defender_of_the_order.txt | 2 +- forge-gui/res/cardsfolder/d/defense_grid.txt | 2 +- .../cardsfolder/d/defense_of_the_heart.txt | 2 +- .../res/cardsfolder/d/defensive_formation.txt | 16 +-- .../res/cardsfolder/d/defensive_maneuvers.txt | 16 +-- .../res/cardsfolder/d/defensive_stance.txt | 2 +- forge-gui/res/cardsfolder/d/defiant_elf.txt | 2 +- .../res/cardsfolder/d/defiant_falcon.txt | 2 +- forge-gui/res/cardsfolder/d/defiant_stand.txt | 16 +-- .../res/cardsfolder/d/defiant_vanguard.txt | 20 ++-- .../res/cardsfolder/d/defiler_of_souls.txt | 2 +- .../res/cardsfolder/d/defiling_tears.txt | 2 +- forge-gui/res/cardsfolder/d/deflection.txt | 14 +-- forge-gui/res/cardsfolder/d/deft_duelist.txt | 2 +- .../res/cardsfolder/d/deftblade_elite.txt | 18 +-- forge-gui/res/cardsfolder/d/defy_death.txt | 16 +-- forge-gui/res/cardsfolder/d/defy_gravity.txt | 2 +- forge-gui/res/cardsfolder/d/dega_disciple.txt | 2 +- .../res/cardsfolder/d/dega_sanctuary.txt | 2 +- forge-gui/res/cardsfolder/d/degavolver.txt | 2 +- forge-gui/res/cardsfolder/d/deglamer.txt | 2 +- forge-gui/res/cardsfolder/d/dehydration.txt | 2 +- forge-gui/res/cardsfolder/d/deicide.txt | 28 ++--- .../res/cardsfolder/d/deity_of_scars.txt | 2 +- forge-gui/res/cardsfolder/d/deja_vu.txt | 2 +- forge-gui/res/cardsfolder/d/delay.txt | 18 +-- .../res/cardsfolder/d/delaying_shield.txt | 30 ++--- forge-gui/res/cardsfolder/d/delifs_cone.txt | 22 ++-- forge-gui/res/cardsfolder/d/delifs_cube.txt | 26 ++-- forge-gui/res/cardsfolder/d/delirium.txt | 2 +- .../res/cardsfolder/d/delirium_skeins.txt | 2 +- forge-gui/res/cardsfolder/d/delraich.txt | 2 +- forge-gui/res/cardsfolder/d/deluge.txt | 2 +- .../cardsfolder/d/delusions_of_mediocrity.txt | 2 +- ...delver_of_secrets_insectile_aberration.txt | 46 +++---- forge-gui/res/cardsfolder/d/dematerialize.txt | 2 +- forge-gui/res/cardsfolder/d/dementia_bat.txt | 2 +- .../res/cardsfolder/d/dementia_sliver.txt | 24 ++-- .../res/cardsfolder/d/demigod_of_revenge.txt | 2 +- forge-gui/res/cardsfolder/d/demolish.txt | 2 +- .../cardsfolder/d/demon_of_deaths_gate.txt | 2 +- forge-gui/res/cardsfolder/d/demonfire.txt | 22 ++-- .../res/cardsfolder/d/demonic_appetite.txt | 2 +- .../res/cardsfolder/d/demonic_attorney.txt | 18 +-- .../res/cardsfolder/d/demonic_collusion.txt | 2 +- .../cardsfolder/d/demonic_consultation.txt | 2 +- forge-gui/res/cardsfolder/d/demonic_dread.txt | 2 +- .../res/cardsfolder/d/demonic_hordes.txt | 2 +- .../res/cardsfolder/d/demonic_rising.txt | 16 +-- .../res/cardsfolder/d/demonic_taskmaster.txt | 20 ++-- .../res/cardsfolder/d/demonic_torment.txt | 2 +- forge-gui/res/cardsfolder/d/demonic_tutor.txt | 2 +- .../cardsfolder/d/demonlord_of_ashmouth.txt | 22 ++-- .../res/cardsfolder/d/demonmail_hauberk.txt | 14 +-- forge-gui/res/cardsfolder/d/demons_herald.txt | 2 +- forge-gui/res/cardsfolder/d/demons_horn.txt | 2 +- forge-gui/res/cardsfolder/d/demons_jester.txt | 2 +- .../res/cardsfolder/d/demonspine_whip.txt | 2 +- forge-gui/res/cardsfolder/d/demoralize.txt | 20 ++-- forge-gui/res/cardsfolder/d/demystify.txt | 2 +- .../res/cardsfolder/d/denizen_of_the_deep.txt | 2 +- forge-gui/res/cardsfolder/d/dense_canopy.txt | 2 +- forge-gui/res/cardsfolder/d/dense_foliage.txt | 2 +- forge-gui/res/cardsfolder/d/deny_reality.txt | 2 +- forge-gui/res/cardsfolder/d/denying_wind.txt | 2 +- forge-gui/res/cardsfolder/d/deprive.txt | 2 +- .../cardsfolder/d/deputy_of_acquittals.txt | 18 +-- .../res/cardsfolder/d/deranged_assistant.txt | 14 +-- .../res/cardsfolder/d/deranged_hermit.txt | 2 +- .../res/cardsfolder/d/deranged_outcast.txt | 14 +-- forge-gui/res/cardsfolder/d/derelor.txt | 2 +- .../d/derevi_empyrial_tactician.txt | 22 ++-- forge-gui/res/cardsfolder/d/dermoplasm.txt | 24 ++-- .../cardsfolder/d/descendant_of_kiyomaro.txt | 22 ++-- .../cardsfolder/d/descendant_of_masumaro.txt | 26 ++-- .../cardsfolder/d/descendant_of_soramaro.txt | 2 +- .../res/cardsfolder/d/descendants_path.txt | 22 ++-- .../cardsfolder/d/descent_into_madness.txt | 24 ++-- .../res/cardsfolder/d/desecrated_earth.txt | 2 +- .../res/cardsfolder/d/desecration_demon.txt | 26 ++-- .../cardsfolder/d/desecration_elemental.txt | 2 +- .../res/cardsfolder/d/desecration_plague.txt | 12 +- .../res/cardsfolder/d/desecrator_hag.txt | 18 +-- forge-gui/res/cardsfolder/d/desert.txt | 2 +- forge-gui/res/cardsfolder/d/desert_drake.txt | 2 +- forge-gui/res/cardsfolder/d/desert_nomads.txt | 2 +- .../res/cardsfolder/d/desert_sandstorm.txt | 2 +- .../res/cardsfolder/d/desert_twister.txt | 2 +- .../res/cardsfolder/d/deserted_temple.txt | 2 +- .../res/cardsfolder/d/deserters_quarters.txt | 18 +-- forge-gui/res/cardsfolder/d/desertion.txt | 16 +-- .../res/cardsfolder/d/desolate_lighthouse.txt | 20 ++-- .../res/cardsfolder/d/desolation_angel.txt | 2 +- .../res/cardsfolder/d/desolation_giant.txt | 2 +- .../res/cardsfolder/d/desperate_charge.txt | 2 +- .../res/cardsfolder/d/desperate_gambit.txt | 34 +++--- .../res/cardsfolder/d/desperate_ravings.txt | 16 +-- .../res/cardsfolder/d/desperate_research.txt | 18 +-- .../res/cardsfolder/d/desperate_ritual.txt | 16 +-- .../res/cardsfolder/d/desperate_stand.txt | 18 +-- forge-gui/res/cardsfolder/d/despise.txt | 2 +- forge-gui/res/cardsfolder/d/despoil.txt | 2 +- forge-gui/res/cardsfolder/d/despondency.txt | 2 +- .../res/cardsfolder/d/despotic_scepter.txt | 2 +- .../cardsfolder/d/destroy_the_evidence.txt | 14 +-- .../res/cardsfolder/d/destructive_flow.txt | 2 +- .../res/cardsfolder/d/destructive_force.txt | 2 +- .../res/cardsfolder/d/destructive_revelry.txt | 14 +-- .../res/cardsfolder/d/destructive_urge.txt | 2 +- .../res/cardsfolder/d/detainment_spell.txt | 20 ++-- .../res/cardsfolder/d/detention_sphere.txt | 22 ++-- forge-gui/res/cardsfolder/d/detonate.txt | 2 +- forge-gui/res/cardsfolder/d/detritivore.txt | 28 ++--- .../res/cardsfolder/d/deus_of_calamity.txt | 2 +- forge-gui/res/cardsfolder/d/devastate.txt | 2 +- .../res/cardsfolder/d/devastating_dreams.txt | 18 +-- .../res/cardsfolder/d/devastating_summons.txt | 2 +- forge-gui/res/cardsfolder/d/devastation.txt | 2 +- .../res/cardsfolder/d/devastation_tide.txt | 16 +-- forge-gui/res/cardsfolder/d/deviant_glee.txt | 18 +-- forge-gui/res/cardsfolder/d/devils_play.txt | 16 +-- .../res/cardsfolder/d/devoted_caretaker.txt | 16 +-- forge-gui/res/cardsfolder/d/devoted_druid.txt | 2 +- forge-gui/res/cardsfolder/d/devoted_hero.txt | 2 +- .../res/cardsfolder/d/devoted_retainer.txt | 2 +- forge-gui/res/cardsfolder/d/devour_flesh.txt | 18 +-- .../res/cardsfolder/d/devour_in_shadow.txt | 2 +- .../res/cardsfolder/d/devouring_deep.txt | 2 +- .../res/cardsfolder/d/devouring_greed.txt | 26 ++-- .../res/cardsfolder/d/devouring_light.txt | 14 +-- .../res/cardsfolder/d/devouring_rage.txt | 22 ++-- .../res/cardsfolder/d/devouring_strossus.txt | 24 ++-- .../res/cardsfolder/d/devouring_swarm.txt | 2 +- .../res/cardsfolder/d/devout_chaplain.txt | 14 +-- .../res/cardsfolder/d/devout_harpist.txt | 2 +- .../res/cardsfolder/d/devout_invocation.txt | 24 ++-- .../res/cardsfolder/d/devout_lightcaster.txt | 2 +- forge-gui/res/cardsfolder/d/devout_monk.txt | 2 +- .../res/cardsfolder/d/devout_witness.txt | 2 +- forge-gui/res/cardsfolder/d/dewdrop_spy.txt | 2 +- .../res/cardsfolder/d/diabolic_edict.txt | 2 +- .../res/cardsfolder/d/diabolic_intent.txt | 2 +- .../res/cardsfolder/d/diabolic_machine.txt | 2 +- .../res/cardsfolder/d/diabolic_revelation.txt | 16 +-- .../res/cardsfolder/d/diabolic_servitude.txt | 38 +++--- .../res/cardsfolder/d/diabolic_tutor.txt | 2 +- .../res/cardsfolder/d/diabolic_vision.txt | 2 +- .../res/cardsfolder/d/diamond_faerie.txt | 2 +- .../cardsfolder/d/diamond_faerie_avatar.txt | 16 +-- .../cardsfolder/d/diamond_kaleidoscope.txt | 2 +- .../res/cardsfolder/d/diamond_valley.txt | 2 +- .../cardsfolder/d/diaochan_artful_beauty.txt | 16 +-- forge-gui/res/cardsfolder/d/dichotomancy.txt | 20 ++-- .../res/cardsfolder/d/dictate_of_erebos.txt | 16 +-- .../res/cardsfolder/d/dictate_of_heliod.txt | 16 +-- .../cardsfolder/d/dictate_of_karametra.txt | 16 +-- .../res/cardsfolder/d/dictate_of_kruphix.txt | 16 +-- .../d/dictate_of_the_twin_gods.txt | 26 ++-- forge-gui/res/cardsfolder/d/didgeridoo.txt | 2 +- .../res/cardsfolder/d/diligent_farmhand.txt | 2 +- .../res/cardsfolder/d/diluvian_primordial.txt | 24 ++-- .../res/cardsfolder/d/dimensional_breach.txt | 28 ++--- forge-gui/res/cardsfolder/d/diminish.txt | 2 +- .../res/cardsfolder/d/diminishing_returns.txt | 2 +- .../res/cardsfolder/d/dimir_aqueduct.txt | 2 +- forge-gui/res/cardsfolder/d/dimir_charm.txt | 20 ++-- .../res/cardsfolder/d/dimir_cluestone.txt | 18 +-- .../res/cardsfolder/d/dimir_cutpurse.txt | 2 +- .../res/cardsfolder/d/dimir_doppelganger.txt | 22 ++-- .../res/cardsfolder/d/dimir_guildgate.txt | 16 +-- .../res/cardsfolder/d/dimir_guildmage.txt | 2 +- .../res/cardsfolder/d/dimir_house_guard.txt | 2 +- .../res/cardsfolder/d/dimir_infiltrator.txt | 2 +- forge-gui/res/cardsfolder/d/dimir_keyrune.txt | 20 ++-- .../res/cardsfolder/d/dimir_machinations.txt | 2 +- forge-gui/res/cardsfolder/d/dimir_signet.txt | 2 +- .../res/cardsfolder/d/din_of_the_fireherd.txt | 2 +- forge-gui/res/cardsfolder/d/dingus_egg.txt | 2 +- forge-gui/res/cardsfolder/d/dingus_staff.txt | 2 +- .../res/cardsfolder/d/dinrova_horror.txt | 18 +-- .../res/cardsfolder/d/diplomatic_escort.txt | 2 +- .../res/cardsfolder/d/diplomatic_immunity.txt | 2 +- .../res/cardsfolder/d/dire_undercurrents.txt | 2 +- forge-gui/res/cardsfolder/d/dire_wolves.txt | 18 +-- .../res/cardsfolder/d/diregraf_captain.txt | 22 ++-- .../res/cardsfolder/d/diregraf_escort.txt | 16 +-- .../res/cardsfolder/d/diregraf_ghoul.txt | 14 +-- .../res/cardsfolder/d/dirge_of_dread.txt | 2 +- forge-gui/res/cardsfolder/d/dirtcowl_wurm.txt | 2 +- .../res/cardsfolder/d/dirtwater_wraith.txt | 2 +- forge-gui/res/cardsfolder/d/dirty_wererat.txt | 2 +- forge-gui/res/cardsfolder/d/disappear.txt | 2 +- forge-gui/res/cardsfolder/d/disarm.txt | 14 +-- .../res/cardsfolder/d/disaster_radius.txt | 16 +-- .../res/cardsfolder/d/disciple_of_bolas.txt | 28 ++--- .../res/cardsfolder/d/disciple_of_deceit.txt | 20 ++-- .../res/cardsfolder/d/disciple_of_grace.txt | 2 +- .../cardsfolder/d/disciple_of_griselbrand.txt | 18 +-- .../res/cardsfolder/d/disciple_of_kangee.txt | 2 +- .../res/cardsfolder/d/disciple_of_law.txt | 2 +- .../res/cardsfolder/d/disciple_of_malice.txt | 2 +- .../res/cardsfolder/d/disciple_of_phenax.txt | 18 +-- .../cardsfolder/d/disciple_of_tevesh_szat.txt | 2 +- .../d/disciple_of_the_old_ways.txt | 14 +-- .../cardsfolder/d/disciple_of_the_vault.txt | 2 +- .../res/cardsfolder/d/discombobulate.txt | 2 +- .../res/cardsfolder/d/discordant_dirge.txt | 2 +- .../res/cardsfolder/d/discordant_spirit.txt | 22 ++-- .../res/cardsfolder/d/disease_carriers.txt | 2 +- .../res/cardsfolder/d/diseased_vermin.txt | 28 ++--- forge-gui/res/cardsfolder/d/disembowel.txt | 2 +- forge-gui/res/cardsfolder/d/disempower.txt | 2 +- forge-gui/res/cardsfolder/d/disenchant.txt | 2 +- forge-gui/res/cardsfolder/d/disentomb.txt | 2 +- forge-gui/res/cardsfolder/d/disfigure.txt | 2 +- forge-gui/res/cardsfolder/d/disharmony.txt | 20 ++-- forge-gui/res/cardsfolder/d/disintegrate.txt | 2 +- .../res/cardsfolder/d/dismal_failure.txt | 2 +- forge-gui/res/cardsfolder/d/dismantle.txt | 26 ++-- .../res/cardsfolder/d/dismantling_blow.txt | 16 +-- forge-gui/res/cardsfolder/d/dismember.txt | 2 +- forge-gui/res/cardsfolder/d/dismiss.txt | 2 +- .../res/cardsfolder/d/dismiss_into_dream.txt | 20 ++-- forge-gui/res/cardsfolder/d/disorder.txt | 28 ++--- forge-gui/res/cardsfolder/d/disorient.txt | 2 +- forge-gui/res/cardsfolder/d/dispatch.txt | 2 +- forge-gui/res/cardsfolder/d/dispel.txt | 2 +- .../res/cardsfolder/d/dispellers_capsule.txt | 2 +- .../res/cardsfolder/d/dispense_justice.txt | 2 +- .../res/cardsfolder/d/dispersal_shield.txt | 18 +-- forge-gui/res/cardsfolder/d/disperse.txt | 2 +- .../res/cardsfolder/d/dispersing_orb.txt | 2 +- forge-gui/res/cardsfolder/d/disrupt.txt | 2 +- .../res/cardsfolder/d/disrupting_scepter.txt | 2 +- .../res/cardsfolder/d/disrupting_shoal.txt | 22 ++-- .../res/cardsfolder/d/disruption_aura.txt | 22 ++-- .../res/cardsfolder/d/disruptive_pitmage.txt | 2 +- .../res/cardsfolder/d/disruptive_student.txt | 2 +- forge-gui/res/cardsfolder/d/dissipate.txt | 2 +- .../res/cardsfolder/d/dissipation_field.txt | 2 +- forge-gui/res/cardsfolder/d/dissolve.txt | 14 +-- .../res/cardsfolder/d/distant_melody.txt | 2 +- .../res/cardsfolder/d/distant_memories.txt | 20 ++-- .../res/cardsfolder/d/distorting_lens.txt | 18 +-- .../res/cardsfolder/d/distorting_wake.txt | 18 +-- .../res/cardsfolder/d/distortion_strike.txt | 14 +-- forge-gui/res/cardsfolder/d/distress.txt | 2 +- .../res/cardsfolder/d/disturbed_burial.txt | 2 +- .../res/cardsfolder/d/disturbing_plot.txt | 18 +-- forge-gui/res/cardsfolder/d/dive_bomber.txt | 2 +- .../res/cardsfolder/d/divebomber_griffin.txt | 2 +- .../res/cardsfolder/d/divergent_growth.txt | 16 +-- .../cardsfolder/d/diversionary_tactics.txt | 2 +- forge-gui/res/cardsfolder/d/divert.txt | 14 +-- forge-gui/res/cardsfolder/d/divination.txt | 2 +- .../res/cardsfolder/d/divine_congregation.txt | 2 +- forge-gui/res/cardsfolder/d/divine_favor.txt | 2 +- forge-gui/res/cardsfolder/d/divine_light.txt | 16 +-- .../res/cardsfolder/d/divine_offering.txt | 2 +- .../res/cardsfolder/d/divine_presence.txt | 2 +- .../res/cardsfolder/d/divine_reckoning.txt | 22 ++-- .../res/cardsfolder/d/divine_retribution.txt | 2 +- .../res/cardsfolder/d/divine_sacrament.txt | 2 +- .../cardsfolder/d/divine_transformation.txt | 2 +- .../res/cardsfolder/d/divine_verdict.txt | 2 +- .../res/cardsfolder/d/diviner_spirit.txt | 20 ++-- forge-gui/res/cardsfolder/d/diviners_wand.txt | 24 ++-- .../res/cardsfolder/d/diving_griffin.txt | 2 +- .../res/cardsfolder/d/divining_witch.txt | 20 ++-- .../res/cardsfolder/d/divinity_of_pride.txt | 2 +- forge-gui/res/cardsfolder/d/dizzy_spell.txt | 2 +- forge-gui/res/cardsfolder/d/dizzying_gaze.txt | 18 +-- .../res/cardsfolder/d/djinn_illuminatus.txt | 18 +-- .../d/djinn_of_infinite_deceits.txt | 18 +-- .../res/cardsfolder/d/djinn_of_the_lamp.txt | 2 +- .../res/cardsfolder/d/djinn_of_wishes.txt | 28 ++--- forge-gui/res/cardsfolder/d/do_or_die.txt | 2 +- forge-gui/res/cardsfolder/d/dodecapod.txt | 2 +- forge-gui/res/cardsfolder/d/dogged_hunter.txt | 2 +- forge-gui/res/cardsfolder/d/dogpile.txt | 2 +- forge-gui/res/cardsfolder/d/dolmen_gate.txt | 2 +- forge-gui/res/cardsfolder/d/domestication.txt | 2 +- .../res/cardsfolder/d/dominarias_judgment.txt | 2 +- forge-gui/res/cardsfolder/d/dominate.txt | 2 +- .../res/cardsfolder/d/dominating_licid.txt | 50 ++++---- forge-gui/res/cardsfolder/d/domineer.txt | 2 +- .../res/cardsfolder/d/dominus_of_fealty.txt | 2 +- forge-gui/res/cardsfolder/d/domri_rade.txt | 2 +- forge-gui/res/cardsfolder/d/donate.txt | 2 +- .../cardsfolder/d/dong_zhou_the_tyrant.txt | 22 ++-- forge-gui/res/cardsfolder/d/doom_blade.txt | 2 +- forge-gui/res/cardsfolder/d/doom_cannon.txt | 2 +- .../res/cardsfolder/d/doomed_necromancer.txt | 2 +- .../res/cardsfolder/d/doomed_traveler.txt | 18 +-- forge-gui/res/cardsfolder/d/doomgape.txt | 26 ++-- forge-gui/res/cardsfolder/d/doomsday.txt | 2 +- .../res/cardsfolder/d/doomsday_specter.txt | 2 +- .../res/cardsfolder/d/doomwake_giant.txt | 22 ++-- .../res/cardsfolder/d/door_of_destinies.txt | 2 +- .../res/cardsfolder/d/door_to_nothingness.txt | 2 +- forge-gui/res/cardsfolder/d/doorkeeper.txt | 18 +-- .../cardsfolder/d/doran_the_siege_tower.txt | 2 +- .../res/cardsfolder/d/dormant_gomazoa.txt | 2 +- .../res/cardsfolder/d/dormant_sliver.txt | 2 +- .../res/cardsfolder/d/dormant_volcano.txt | 2 +- .../cardsfolder/d/dosan_the_falling_leaf.txt | 16 +-- .../res/cardsfolder/d/dosans_oldest_chant.txt | 2 +- forge-gui/res/cardsfolder/d/double_cleave.txt | 2 +- .../res/cardsfolder/d/double_negative.txt | 12 +- .../res/cardsfolder/d/doubling_chant.txt | 18 +-- forge-gui/res/cardsfolder/d/doubling_cube.txt | 38 +++--- .../res/cardsfolder/d/doubling_season.txt | 2 +- forge-gui/res/cardsfolder/d/doubtless_one.txt | 2 +- forge-gui/res/cardsfolder/d/douse.txt | 2 +- .../res/cardsfolder/d/douse_in_gloom.txt | 2 +- forge-gui/res/cardsfolder/d/dovescape.txt | 2 +- forge-gui/res/cardsfolder/d/down_dirty.txt | 28 ++--- forge-gui/res/cardsfolder/d/downdraft.txt | 2 +- .../res/cardsfolder/d/downhill_charge.txt | 2 +- forge-gui/res/cardsfolder/d/downpour.txt | 12 +- forge-gui/res/cardsfolder/d/downsize.txt | 14 +-- .../res/cardsfolder/d/dowsing_shaman.txt | 2 +- forge-gui/res/cardsfolder/d/draco.txt | 24 ++-- .../res/cardsfolder/d/draconian_cylix.txt | 2 +- forge-gui/res/cardsfolder/d/dracoplasm.txt | 30 ++--- .../res/cardsfolder/d/drafnas_restoration.txt | 20 ++-- forge-gui/res/cardsfolder/d/drag_down.txt | 2 +- .../res/cardsfolder/d/dragon_appeasement.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_arch.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_blood.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_breath.txt | 22 ++-- .../res/cardsfolder/d/dragon_broodmother.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_egg.txt | 22 ++-- forge-gui/res/cardsfolder/d/dragon_engine.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_fangs.txt | 20 ++-- forge-gui/res/cardsfolder/d/dragon_fodder.txt | 2 +- .../res/cardsfolder/d/dragon_hatchling.txt | 16 +-- forge-gui/res/cardsfolder/d/dragon_mage.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_mantle.txt | 22 ++-- forge-gui/res/cardsfolder/d/dragon_mask.txt | 20 ++-- forge-gui/res/cardsfolder/d/dragon_roost.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_scales.txt | 20 ++-- forge-gui/res/cardsfolder/d/dragon_shadow.txt | 20 ++-- forge-gui/res/cardsfolder/d/dragon_tyrant.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_whelp.txt | 2 +- forge-gui/res/cardsfolder/d/dragon_wings.txt | 22 ++-- .../res/cardsfolder/d/dragonlair_spider.txt | 18 +-- .../cardsfolder/d/dragonmaster_outcast.txt | 2 +- forge-gui/res/cardsfolder/d/dragons_claw.txt | 2 +- .../res/cardsfolder/d/dragons_herald.txt | 2 +- forge-gui/res/cardsfolder/d/dragonshift.txt | 16 +-- .../res/cardsfolder/d/dragonskull_summit.txt | 2 +- .../res/cardsfolder/d/dragonsoul_knight.txt | 2 +- .../cardsfolder/d/dragonspeaker_shaman.txt | 2 +- forge-gui/res/cardsfolder/d/dragonstalker.txt | 2 +- forge-gui/res/cardsfolder/d/dragonstorm.txt | 2 +- forge-gui/res/cardsfolder/d/drain_life.txt | 26 ++-- .../res/cardsfolder/d/drain_the_well.txt | 2 +- .../res/cardsfolder/d/draining_whelk.txt | 26 ++-- .../res/cardsfolder/d/drainpipe_vermin.txt | 16 +-- .../res/cardsfolder/d/drake_familiar.txt | 26 ++-- .../res/cardsfolder/d/drake_hatchling.txt | 2 +- .../res/cardsfolder/d/drake_skull_cameo.txt | 2 +- forge-gui/res/cardsfolder/d/drake_umbra.txt | 2 +- .../cardsfolder/d/drakestown_forgotten.txt | 20 ++-- .../res/cardsfolder/d/drakewing_krasis.txt | 16 +-- .../res/cardsfolder/d/dralnu_lich_lord.txt | 22 ++-- .../res/cardsfolder/d/dralnus_crusade.txt | 2 +- forge-gui/res/cardsfolder/d/dralnus_pet.txt | 24 ++-- .../res/cardsfolder/d/dramatic_entrance.txt | 2 +- .../res/cardsfolder/d/dramatic_rescue.txt | 14 +-- .../d/drana_kalastria_bloodchief.txt | 2 +- .../res/cardsfolder/d/drastic_revelation.txt | 2 +- forge-gui/res/cardsfolder/d/dread.txt | 2 +- .../res/cardsfolder/d/dread_cacodemon.txt | 18 +-- forge-gui/res/cardsfolder/d/dread_charge.txt | 14 +-- forge-gui/res/cardsfolder/d/dread_drone.txt | 2 +- .../res/cardsfolder/d/dread_of_night.txt | 2 +- forge-gui/res/cardsfolder/d/dread_reaper.txt | 2 +- forge-gui/res/cardsfolder/d/dread_return.txt | 2 +- forge-gui/res/cardsfolder/d/dread_slag.txt | 2 +- forge-gui/res/cardsfolder/d/dread_slaver.txt | 20 ++-- forge-gui/res/cardsfolder/d/dread_specter.txt | 2 +- .../res/cardsfolder/d/dread_statuary.txt | 2 +- forge-gui/res/cardsfolder/d/dread_warlock.txt | 2 +- forge-gui/res/cardsfolder/d/dread_wight.txt | 36 +++--- forge-gui/res/cardsfolder/d/dreadbore.txt | 12 +- .../cardsfolder/d/dreadbringer_lampads.txt | 22 ++-- .../res/cardsfolder/d/dreadship_reef.txt | 2 +- forge-gui/res/cardsfolder/d/dreadwaters.txt | 14 +-- forge-gui/res/cardsfolder/d/dreadwing.txt | 2 +- forge-gui/res/cardsfolder/d/dream_cache.txt | 2 +- forge-gui/res/cardsfolder/d/dream_chisel.txt | 14 +-- forge-gui/res/cardsfolder/d/dream_coat.txt | 20 ++-- forge-gui/res/cardsfolder/d/dream_fighter.txt | 22 ++-- .../res/cardsfolder/d/dream_fracture.txt | 2 +- forge-gui/res/cardsfolder/d/dream_halls.txt | 16 +-- forge-gui/res/cardsfolder/d/dream_leash.txt | 20 ++-- forge-gui/res/cardsfolder/d/dream_prowler.txt | 2 +- forge-gui/res/cardsfolder/d/dream_salvage.txt | 18 +-- forge-gui/res/cardsfolder/d/dream_stalker.txt | 2 +- forge-gui/res/cardsfolder/d/dream_thief.txt | 20 ++-- forge-gui/res/cardsfolder/d/dream_thrush.txt | 20 ++-- forge-gui/res/cardsfolder/d/dream_tides.txt | 26 ++-- forge-gui/res/cardsfolder/d/dream_twist.txt | 14 +-- .../res/cardsfolder/d/dreamborn_muse.txt | 2 +- forge-gui/res/cardsfolder/d/dreamcatcher.txt | 2 +- .../res/cardsfolder/d/dreampod_druid.txt | 16 +-- forge-gui/res/cardsfolder/d/dreams_grip.txt | 2 +- .../res/cardsfolder/d/dreams_of_the_dead.txt | 18 +-- .../res/cardsfolder/d/dreamscape_artist.txt | 2 +- .../cardsfolder/d/dreamspoiler_witches.txt | 2 +- .../res/cardsfolder/d/dreamstone_hedron.txt | 2 +- forge-gui/res/cardsfolder/d/dreamwinder.txt | 18 +-- forge-gui/res/cardsfolder/d/dredge.txt | 2 +- forge-gui/res/cardsfolder/d/dreg_mangler.txt | 18 +-- forge-gui/res/cardsfolder/d/dreg_reaver.txt | 2 +- .../res/cardsfolder/d/dregs_of_sorrow.txt | 2 +- .../res/cardsfolder/d/dregscape_zombie.txt | 2 +- forge-gui/res/cardsfolder/d/drekavac.txt | 2 +- forge-gui/res/cardsfolder/d/drelnoch.txt | 2 +- .../d/drench_the_soil_in_their_blood.txt | 16 +-- .../res/cardsfolder/d/drift_of_phantasms.txt | 2 +- .../res/cardsfolder/d/drift_of_the_dead.txt | 2 +- .../res/cardsfolder/d/drifter_il_dal.txt | 2 +- .../res/cardsfolder/d/drifting_djinn.txt | 2 +- .../res/cardsfolder/d/drifting_meadow.txt | 2 +- .../res/cardsfolder/d/drifting_shade.txt | 2 +- forge-gui/res/cardsfolder/d/drill_skimmer.txt | 2 +- .../res/cardsfolder/d/drinker_of_sorrow.txt | 18 +-- forge-gui/res/cardsfolder/d/dripping_dead.txt | 2 +- .../cardsfolder/d/dripping_tongue_zubera.txt | 2 +- .../res/cardsfolder/d/driver_of_the_dead.txt | 16 +-- .../res/cardsfolder/d/drogskol_captain.txt | 18 +-- .../res/cardsfolder/d/drogskol_reaver.txt | 22 ++-- .../res/cardsfolder/d/dromad_purebred.txt | 2 +- .../res/cardsfolder/d/dromar_the_banisher.txt | 22 ++-- .../res/cardsfolder/d/dromars_attendant.txt | 2 +- .../res/cardsfolder/d/dromars_cavern.txt | 2 +- forge-gui/res/cardsfolder/d/dromars_charm.txt | 18 +-- forge-gui/res/cardsfolder/d/dromosaur.txt | 2 +- .../res/cardsfolder/d/droning_bureaucrats.txt | 24 ++-- .../res/cardsfolder/d/drooling_groodion.txt | 2 +- forge-gui/res/cardsfolder/d/drooling_ogre.txt | 2 +- forge-gui/res/cardsfolder/d/drop_of_honey.txt | 2 +- .../res/cardsfolder/d/dross_crocodile.txt | 2 +- forge-gui/res/cardsfolder/d/dross_golem.txt | 2 +- .../res/cardsfolder/d/dross_harvester.txt | 2 +- forge-gui/res/cardsfolder/d/dross_hopper.txt | 2 +- forge-gui/res/cardsfolder/d/dross_prowler.txt | 2 +- forge-gui/res/cardsfolder/d/dross_ripper.txt | 2 +- .../res/cardsfolder/d/dross_scorpion.txt | 2 +- .../res/cardsfolder/d/drove_of_elves.txt | 2 +- .../res/cardsfolder/d/drown_in_filth.txt | 18 +-- .../res/cardsfolder/d/drown_in_sorrow.txt | 14 +-- forge-gui/res/cardsfolder/d/drowned.txt | 2 +- .../res/cardsfolder/d/drowned_catacomb.txt | 2 +- .../res/cardsfolder/d/drowned_rusalka.txt | 2 +- .../res/cardsfolder/d/drowner_initiate.txt | 2 +- .../res/cardsfolder/d/drowner_of_secrets.txt | 2 +- forge-gui/res/cardsfolder/d/drudge_beetle.txt | 16 +-- .../res/cardsfolder/d/drudge_reavers.txt | 2 +- .../res/cardsfolder/d/drudge_skeletons.txt | 2 +- forge-gui/res/cardsfolder/d/drudge_spell.txt | 2 +- forge-gui/res/cardsfolder/d/druid_lyrist.txt | 2 +- .../res/cardsfolder/d/druid_of_the_anima.txt | 2 +- .../res/cardsfolder/d/druidic_satchel.txt | 20 ++-- forge-gui/res/cardsfolder/d/druids_call.txt | 2 +- .../res/cardsfolder/d/druids_deliverance.txt | 20 ++-- .../res/cardsfolder/d/druids_familiar.txt | 16 +-- .../res/cardsfolder/d/druids_repository.txt | 18 +-- forge-gui/res/cardsfolder/d/drumhunter.txt | 2 +- forge-gui/res/cardsfolder/d/dry_spell.txt | 2 +- forge-gui/res/cardsfolder/d/dryad_arbor.txt | 2 +- .../res/cardsfolder/d/dryad_militant.txt | 16 +-- .../res/cardsfolder/d/dryad_sophisticate.txt | 2 +- forge-gui/res/cardsfolder/d/dryads_caress.txt | 20 ++-- forge-gui/res/cardsfolder/d/dryads_favor.txt | 2 +- forge-gui/res/cardsfolder/d/dual_casting.txt | 20 ++-- forge-gui/res/cardsfolder/d/dual_nature.txt | 28 ++--- forge-gui/res/cardsfolder/d/duct_crawler.txt | 2 +- forge-gui/res/cardsfolder/d/due_respect.txt | 16 +-- .../res/cardsfolder/d/dueling_grounds.txt | 2 +- .../res/cardsfolder/d/duergar_assailant.txt | 2 +- .../res/cardsfolder/d/duergar_cave_guard.txt | 2 +- .../res/cardsfolder/d/duergar_hedge_mage.txt | 2 +- .../cardsfolder/d/duergar_mine_captain.txt | 2 +- .../res/cardsfolder/d/dune_brood_nephilim.txt | 2 +- .../res/cardsfolder/d/dunerider_outlaw.txt | 2 +- .../res/cardsfolder/d/dungeon_geists.txt | 22 ++-- forge-gui/res/cardsfolder/d/dungeon_shade.txt | 2 +- .../res/cardsfolder/d/dungrove_elder.txt | 2 +- forge-gui/res/cardsfolder/d/duplicant.txt | 30 ++--- forge-gui/res/cardsfolder/d/duplicity.txt | 36 +++--- forge-gui/res/cardsfolder/d/duress.txt | 2 +- .../res/cardsfolder/d/durkwood_baloth.txt | 2 +- .../res/cardsfolder/d/durkwood_boars.txt | 2 +- .../res/cardsfolder/d/durkwood_tracker.txt | 2 +- forge-gui/res/cardsfolder/d/dusk_imp.txt | 2 +- forge-gui/res/cardsfolder/d/dusk_urchins.txt | 24 ++-- forge-gui/res/cardsfolder/d/duskdale_wurm.txt | 2 +- .../res/cardsfolder/d/duskhunter_bat.txt | 2 +- .../cardsfolder/d/duskmantle_guildmage.txt | 20 ++-- .../d/duskmantle_house_of_shadow.txt | 2 +- .../res/cardsfolder/d/duskmantle_prowler.txt | 16 +-- .../res/cardsfolder/d/duskmantle_seer.txt | 26 ++-- .../res/cardsfolder/d/duskrider_falcon.txt | 2 +- .../res/cardsfolder/d/duskrider_peregrine.txt | 2 +- forge-gui/res/cardsfolder/d/duskwalker.txt | 20 ++-- forge-gui/res/cardsfolder/d/duskworker.txt | 2 +- forge-gui/res/cardsfolder/d/dust_bowl.txt | 2 +- forge-gui/res/cardsfolder/d/dust_corona.txt | 2 +- .../res/cardsfolder/d/dust_elemental.txt | 2 +- .../res/cardsfolder/d/dust_of_moments.txt | 24 ++-- forge-gui/res/cardsfolder/d/dust_to_dust.txt | 2 +- .../res/cardsfolder/d/dutiful_thrull.txt | 14 +-- .../res/cardsfolder/d/duty_bound_dead.txt | 16 +-- .../res/cardsfolder/d/dwarven_armorer.txt | 2 +- .../res/cardsfolder/d/dwarven_armory.txt | 2 +- .../res/cardsfolder/d/dwarven_berserker.txt | 2 +- .../res/cardsfolder/d/dwarven_blastminer.txt | 2 +- .../res/cardsfolder/d/dwarven_bloodboiler.txt | 2 +- .../res/cardsfolder/d/dwarven_catapult.txt | 18 +-- .../cardsfolder/d/dwarven_demolition_team.txt | 2 +- .../res/cardsfolder/d/dwarven_driller.txt | 14 +-- forge-gui/res/cardsfolder/d/dwarven_grunt.txt | 2 +- forge-gui/res/cardsfolder/d/dwarven_hold.txt | 2 +- .../res/cardsfolder/d/dwarven_landslide.txt | 16 +-- .../res/cardsfolder/d/dwarven_lieutenant.txt | 2 +- forge-gui/res/cardsfolder/d/dwarven_miner.txt | 2 +- forge-gui/res/cardsfolder/d/dwarven_nomad.txt | 2 +- .../res/cardsfolder/d/dwarven_patrol.txt | 2 +- forge-gui/res/cardsfolder/d/dwarven_pony.txt | 2 +- .../res/cardsfolder/d/dwarven_recruiter.txt | 20 ++-- forge-gui/res/cardsfolder/d/dwarven_ruins.txt | 2 +- .../res/cardsfolder/d/dwarven_scorcher.txt | 14 +-- .../res/cardsfolder/d/dwarven_sea_clan.txt | 26 ++-- .../res/cardsfolder/d/dwarven_shrine.txt | 22 ++-- .../res/cardsfolder/d/dwarven_soldier.txt | 2 +- forge-gui/res/cardsfolder/d/dwarven_song.txt | 2 +- .../cardsfolder/d/dwarven_strike_force.txt | 2 +- .../cardsfolder/d/dwarven_thaumaturgist.txt | 2 +- .../res/cardsfolder/d/dwarven_trader.txt | 2 +- .../res/cardsfolder/d/dwarven_vigilantes.txt | 2 +- .../res/cardsfolder/d/dwarven_warriors.txt | 2 +- .../res/cardsfolder/d/dwarven_weaponsmith.txt | 2 +- .../res/cardsfolder/d/dwell_on_the_past.txt | 16 +-- forge-gui/res/cardsfolder/d/dying_wail.txt | 2 +- forge-gui/res/cardsfolder/d/dying_wish.txt | 22 ++-- forge-gui/res/cardsfolder/d/dynacharge.txt | 14 +-- forge-gui/res/cardsfolder/d/dystopia.txt | 18 +-- forge-gui/res/cardsfolder/e/eager_cadet.txt | 2 +- .../res/cardsfolder/e/eagle_of_the_watch.txt | 16 +-- forge-gui/res/cardsfolder/e/early_frost.txt | 2 +- forge-gui/res/cardsfolder/e/early_harvest.txt | 14 +-- .../res/cardsfolder/e/earnest_fellowship.txt | 2 +- .../res/cardsfolder/e/earsplitting_rats.txt | 2 +- .../res/cardsfolder/e/earth_elemental.txt | 2 +- forge-gui/res/cardsfolder/e/earth_rift.txt | 2 +- forge-gui/res/cardsfolder/e/earth_servant.txt | 2 +- forge-gui/res/cardsfolder/e/earth_surge.txt | 2 +- forge-gui/res/cardsfolder/e/earthbind.txt | 2 +- forge-gui/res/cardsfolder/e/earthblighter.txt | 2 +- forge-gui/res/cardsfolder/e/earthbrawn.txt | 2 +- forge-gui/res/cardsfolder/e/earthcraft.txt | 2 +- forge-gui/res/cardsfolder/e/earthen_goo.txt | 2 +- forge-gui/res/cardsfolder/e/earthlink.txt | 2 +- forge-gui/res/cardsfolder/e/earthlore.txt | 2 +- forge-gui/res/cardsfolder/e/earthquake.txt | 2 +- forge-gui/res/cardsfolder/e/earthshaker.txt | 2 +- forge-gui/res/cardsfolder/e/earwig_squad.txt | 18 +-- .../res/cardsfolder/e/eastern_paladin.txt | 2 +- .../res/cardsfolder/e/eaten_by_spiders.txt | 14 +-- forge-gui/res/cardsfolder/e/eater_of_days.txt | 2 +- forge-gui/res/cardsfolder/e/eater_of_hope.txt | 22 ++-- .../res/cardsfolder/e/eater_of_the_dead.txt | 16 +-- forge-gui/res/cardsfolder/e/ebon_dragon.txt | 2 +- forge-gui/res/cardsfolder/e/ebon_drake.txt | 2 +- forge-gui/res/cardsfolder/e/ebon_praetor.txt | 2 +- .../res/cardsfolder/e/ebon_stronghold.txt | 2 +- .../res/cardsfolder/e/ebonblade_reaper.txt | 28 ++--- forge-gui/res/cardsfolder/e/ebony_charm.txt | 22 ++-- forge-gui/res/cardsfolder/e/ebony_horse.txt | 2 +- .../res/cardsfolder/e/ebony_owl_netsuke.txt | 2 +- forge-gui/res/cardsfolder/e/ebony_rhino.txt | 2 +- .../res/cardsfolder/e/ebony_treefolk.txt | 2 +- forge-gui/res/cardsfolder/e/echo_chamber.txt | 12 +- forge-gui/res/cardsfolder/e/echo_circlet.txt | 14 +-- forge-gui/res/cardsfolder/e/echo_mage.txt | 2 +- forge-gui/res/cardsfolder/e/echo_tracer.txt | 2 +- forge-gui/res/cardsfolder/e/echoing_calm.txt | 2 +- .../res/cardsfolder/e/echoing_courage.txt | 2 +- forge-gui/res/cardsfolder/e/echoing_decay.txt | 2 +- forge-gui/res/cardsfolder/e/echoing_ruin.txt | 2 +- forge-gui/res/cardsfolder/e/echoing_truth.txt | 2 +- .../res/cardsfolder/e/edge_of_autumn.txt | 2 +- .../res/cardsfolder/e/edge_of_malacol.txt | 20 ++-- .../cardsfolder/e/edge_of_the_divinity.txt | 2 +- forge-gui/res/cardsfolder/e/edgewalker.txt | 2 +- .../e/edric_spymaster_of_trest.txt | 2 +- forge-gui/res/cardsfolder/e/eel_umbra.txt | 2 +- .../res/cardsfolder/e/eerie_procession.txt | 2 +- forge-gui/res/cardsfolder/e/ego_erasure.txt | 16 +-- .../res/cardsfolder/e/eidolon_of_blossoms.txt | 20 ++-- .../e/eidolon_of_countless_battles.txt | 20 ++-- .../res/cardsfolder/e/eidolon_of_rhetoric.txt | 18 +-- .../e/eidolon_of_the_great_revel.txt | 18 +-- .../res/cardsfolder/e/eiganjo_castle.txt | 2 +- .../res/cardsfolder/e/eiganjo_free_riders.txt | 2 +- .../cardsfolder/e/eight_and_a_half_tails.txt | 20 ++-- .../e/eight_and_a_half_tails_avatar.txt | 14 +-- .../res/cardsfolder/e/eightfold_maze.txt | 2 +- .../res/cardsfolder/e/ekundu_griffin.txt | 2 +- forge-gui/res/cardsfolder/e/el_hajjaj.txt | 2 +- forge-gui/res/cardsfolder/e/eladamri.txt | 36 +++--- .../cardsfolder/e/eladamri_lord_of_leaves.txt | 2 +- .../e/eladamri_lord_of_leaves_avatar.txt | 20 ++-- .../res/cardsfolder/e/eladamris_call.txt | 2 +- .../res/cardsfolder/e/eladamris_vineyard.txt | 2 +- forge-gui/res/cardsfolder/e/eland_umbra.txt | 2 +- ...us_the_binding_blade_withengar_unbound.txt | 50 ++++---- forge-gui/res/cardsfolder/e/elder_cathar.txt | 18 +-- forge-gui/res/cardsfolder/e/elder_druid.txt | 2 +- .../res/cardsfolder/e/elder_land_wurm.txt | 2 +- forge-gui/res/cardsfolder/e/elder_mastery.txt | 2 +- .../res/cardsfolder/e/elder_of_laurels.txt | 16 +-- .../res/cardsfolder/e/elder_pine_of_jukai.txt | 20 ++-- forge-gui/res/cardsfolder/e/elder_spawn.txt | 26 ++-- .../res/cardsfolder/e/elderscale_wurm.txt | 38 +++--- .../res/cardsfolder/e/elderwood_scion.txt | 22 ++-- .../cardsfolder/e/eldrazi_conscription.txt | 2 +- .../res/cardsfolder/e/eldrazi_monument.txt | 2 +- .../res/cardsfolder/e/eldrazi_temple.txt | 16 +-- forge-gui/res/cardsfolder/e/electric_eel.txt | 2 +- forge-gui/res/cardsfolder/e/electrickery.txt | 14 +-- forge-gui/res/cardsfolder/e/electrolyze.txt | 2 +- .../res/cardsfolder/e/electropotence.txt | 2 +- .../res/cardsfolder/e/electrostatic_bolt.txt | 16 +-- forge-gui/res/cardsfolder/e/electryte.txt | 20 ++-- .../res/cardsfolder/e/elemental_appeal.txt | 24 ++-- .../res/cardsfolder/e/elemental_augury.txt | 2 +- .../res/cardsfolder/e/elemental_mastery.txt | 2 +- .../res/cardsfolder/e/elemental_resonance.txt | 18 +-- .../res/cardsfolder/e/elephant_ambush.txt | 2 +- .../res/cardsfolder/e/elephant_grass.txt | 2 +- .../res/cardsfolder/e/elephant_graveyard.txt | 2 +- .../res/cardsfolder/e/elephant_guide.txt | 2 +- .../res/cardsfolder/e/elephant_resurgence.txt | 2 +- .../e/elesh_norn_grand_cenobite.txt | 2 +- forge-gui/res/cardsfolder/e/elf_replica.txt | 2 +- .../res/cardsfolder/e/elfhame_palace.txt | 2 +- .../res/cardsfolder/e/elfhame_sanctuary.txt | 20 ++-- .../res/cardsfolder/e/elgaud_inquisitor.txt | 20 ++-- .../res/cardsfolder/e/elgaud_shieldmate.txt | 16 +-- .../res/cardsfolder/e/elite_arcanist.txt | 28 ++--- forge-gui/res/cardsfolder/e/elite_archers.txt | 2 +- .../res/cardsfolder/e/elite_cat_warrior.txt | 2 +- .../res/cardsfolder/e/elite_inquisitor.txt | 18 +-- .../res/cardsfolder/e/elite_javelineer.txt | 2 +- .../res/cardsfolder/e/elite_skirmisher.txt | 18 +-- .../res/cardsfolder/e/elite_vanguard.txt | 2 +- .../cardsfolder/e/elixir_of_immortality.txt | 2 +- .../res/cardsfolder/e/elixir_of_vitality.txt | 2 +- forge-gui/res/cardsfolder/e/elkin_bottle.txt | 16 +-- forge-gui/res/cardsfolder/e/eloren_wilds.txt | 26 ++-- .../res/cardsfolder/e/elsewhere_flask.txt | 20 ++-- .../cardsfolder/e/elspeth_knight_errant.txt | 2 +- .../cardsfolder/e/elspeth_suns_champion.txt | 20 ++-- forge-gui/res/cardsfolder/e/elspeth_tirel.txt | 2 +- .../res/cardsfolder/e/elusive_krasis.txt | 16 +-- forge-gui/res/cardsfolder/e/elven_cache.txt | 2 +- .../res/cardsfolder/e/elven_fortress.txt | 2 +- forge-gui/res/cardsfolder/e/elven_lyre.txt | 2 +- .../res/cardsfolder/e/elven_palisade.txt | 2 +- forge-gui/res/cardsfolder/e/elven_riders.txt | 2 +- forge-gui/res/cardsfolder/e/elven_rite.txt | 2 +- .../res/cardsfolder/e/elven_warhounds.txt | 2 +- .../cardsfolder/e/elves_of_deep_shadow.txt | 2 +- .../res/cardsfolder/e/elvish_aberration.txt | 2 +- .../res/cardsfolder/e/elvish_archdruid.txt | 2 +- .../res/cardsfolder/e/elvish_archers.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_bard.txt | 2 +- .../res/cardsfolder/e/elvish_berserker.txt | 2 +- .../res/cardsfolder/e/elvish_branchbender.txt | 2 +- .../res/cardsfolder/e/elvish_champion.txt | 2 +- .../cardsfolder/e/elvish_champion_avatar.txt | 18 +-- .../res/cardsfolder/e/elvish_eulogist.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_farmer.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_fury.txt | 2 +- .../res/cardsfolder/e/elvish_guidance.txt | 2 +- .../res/cardsfolder/e/elvish_handservant.txt | 2 +- .../res/cardsfolder/e/elvish_harbinger.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_healer.txt | 20 ++-- forge-gui/res/cardsfolder/e/elvish_herder.txt | 2 +- .../res/cardsfolder/e/elvish_hexhunter.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_hunter.txt | 2 +- .../res/cardsfolder/e/elvish_lookout.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_lyrist.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_mystic.txt | 14 +-- .../res/cardsfolder/e/elvish_pathcutter.txt | 2 +- .../res/cardsfolder/e/elvish_pioneer.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_piper.txt | 2 +- .../res/cardsfolder/e/elvish_promenade.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_ranger.txt | 2 +- forge-gui/res/cardsfolder/e/elvish_scout.txt | 2 +- .../res/cardsfolder/e/elvish_scrapper.txt | 2 +- .../res/cardsfolder/e/elvish_skysweeper.txt | 2 +- .../res/cardsfolder/e/elvish_soultiller.txt | 18 +-- .../res/cardsfolder/e/elvish_spirit_guide.txt | 2 +- .../res/cardsfolder/e/elvish_vanguard.txt | 2 +- .../res/cardsfolder/e/elvish_visionary.txt | 2 +- .../res/cardsfolder/e/elvish_warrior.txt | 2 +- .../res/cardsfolder/e/emancipation_angel.txt | 20 ++-- .../res/cardsfolder/e/embalmed_brawler.txt | 24 ++-- forge-gui/res/cardsfolder/e/embargo.txt | 2 +- forge-gui/res/cardsfolder/e/ember_beast.txt | 14 +-- .../res/cardsfolder/e/ember_fist_zubera.txt | 2 +- forge-gui/res/cardsfolder/e/ember_gale.txt | 18 +-- forge-gui/res/cardsfolder/e/ember_hauler.txt | 2 +- forge-gui/res/cardsfolder/e/ember_shot.txt | 2 +- .../res/cardsfolder/e/ember_swallower.txt | 18 +-- forge-gui/res/cardsfolder/e/ember_weaver.txt | 2 +- .../res/cardsfolder/e/embermage_goblin.txt | 2 +- forge-gui/res/cardsfolder/e/embersmith.txt | 2 +- .../res/cardsfolder/e/emberstrike_duo.txt | 2 +- .../res/cardsfolder/e/emberwilde_augur.txt | 2 +- .../res/cardsfolder/e/emberwilde_caliph.txt | 2 +- .../res/cardsfolder/e/emberwilde_djinn.txt | 22 ++-- .../cardsfolder/e/emblem_of_the_warmind.txt | 2 +- forge-gui/res/cardsfolder/e/embolden.txt | 16 +-- .../e/embrace_my_diabolical_vision.txt | 18 +-- forge-gui/res/cardsfolder/e/emerald_charm.txt | 2 +- .../res/cardsfolder/e/emerald_dragonfly.txt | 2 +- .../res/cardsfolder/e/emerald_medallion.txt | 2 +- forge-gui/res/cardsfolder/e/emerald_oryx.txt | 2 +- .../res/cardsfolder/e/emerge_unscathed.txt | 14 +-- forge-gui/res/cardsfolder/e/emeria_angel.txt | 2 +- .../res/cardsfolder/e/emeria_the_sky_ruin.txt | 2 +- .../res/cardsfolder/e/emissary_of_despair.txt | 2 +- .../res/cardsfolder/e/emissary_of_hope.txt | 2 +- .../res/cardsfolder/e/emmara_tandris.txt | 16 +-- forge-gui/res/cardsfolder/e/emmessi_tome.txt | 2 +- .../res/cardsfolder/e/emperor_crocodile.txt | 2 +- .../res/cardsfolder/e/empress_galina.txt | 2 +- .../res/cardsfolder/e/empty_city_ruse.txt | 14 +-- .../cardsfolder/e/empty_shrine_kannushi.txt | 2 +- .../res/cardsfolder/e/empty_the_catacombs.txt | 2 +- .../res/cardsfolder/e/empty_the_warrens.txt | 2 +- .../res/cardsfolder/e/empyrial_archangel.txt | 26 ++-- .../res/cardsfolder/e/empyrial_armor.txt | 2 +- .../res/cardsfolder/e/empyrial_plate.txt | 2 +- .../cardsfolder/e/emrakul_the_aeons_torn.txt | 2 +- .../res/cardsfolder/e/emrakuls_hatcher.txt | 2 +- forge-gui/res/cardsfolder/e/enatu_golem.txt | 2 +- .../res/cardsfolder/e/enchanted_being.txt | 2 +- .../res/cardsfolder/e/enchanted_evening.txt | 2 +- .../cardsfolder/e/enchantment_alteration.txt | 20 ++-- .../cardsfolder/e/enchantresss_presence.txt | 2 +- .../cardsfolder/e/enclave_cryptologist.txt | 2 +- forge-gui/res/cardsfolder/e/enclave_elite.txt | 2 +- forge-gui/res/cardsfolder/e/encroach.txt | 2 +- .../res/cardsfolder/e/encroaching_wastes.txt | 14 +-- forge-gui/res/cardsfolder/e/encrust.txt | 16 +-- .../res/cardsfolder/e/endangered_armodon.txt | 2 +- .../res/cardsfolder/e/endbringers_revel.txt | 2 +- .../res/cardsfolder/e/endemic_plague.txt | 16 +-- .../res/cardsfolder/e/endless_cockroaches.txt | 2 +- .../res/cardsfolder/e/endless_horizons.txt | 22 ++-- .../e/endless_ranks_of_the_dead.txt | 18 +-- .../res/cardsfolder/e/endless_scream.txt | 22 ++-- forge-gui/res/cardsfolder/e/endless_swarm.txt | 18 +-- .../res/cardsfolder/e/endless_whispers.txt | 26 ++-- forge-gui/res/cardsfolder/e/endless_wurm.txt | 20 ++-- forge-gui/res/cardsfolder/e/endoskeleton.txt | 2 +- .../e/endrek_sahr_master_breeder.txt | 22 ++-- forge-gui/res/cardsfolder/e/endure.txt | 16 +-- .../res/cardsfolder/e/enduring_ideal.txt | 16 +-- .../res/cardsfolder/e/enduring_renewal.txt | 30 ++--- .../cardsfolder/e/enemy_of_the_guildpact.txt | 2 +- forge-gui/res/cardsfolder/e/energizer.txt | 2 +- forge-gui/res/cardsfolder/e/energy_arc.txt | 2 +- forge-gui/res/cardsfolder/e/energy_bolt.txt | 2 +- .../res/cardsfolder/e/energy_chamber.txt | 20 ++-- forge-gui/res/cardsfolder/e/energy_field.txt | 2 +- forge-gui/res/cardsfolder/e/energy_flux.txt | 2 +- forge-gui/res/cardsfolder/e/energy_storm.txt | 2 +- forge-gui/res/cardsfolder/e/energy_tap.txt | 2 +- forge-gui/res/cardsfolder/e/energy_vortex.txt | 30 ++--- forge-gui/res/cardsfolder/e/enervate.txt | 2 +- forge-gui/res/cardsfolder/e/enfeeblement.txt | 2 +- .../cardsfolder/e/engineered_explosives.txt | 22 ++-- .../res/cardsfolder/e/engineered_plague.txt | 2 +- .../res/cardsfolder/e/engulfing_flames.txt | 2 +- .../res/cardsfolder/e/engulfing_slagwurm.txt | 2 +- .../res/cardsfolder/e/enigma_eidolon.txt | 2 +- forge-gui/res/cardsfolder/e/enigma_sphinx.txt | 2 +- .../cardsfolder/e/enigma_sphinx_avatar.txt | 24 ++-- forge-gui/res/cardsfolder/e/enlarge.txt | 12 +- .../res/cardsfolder/e/enlightened_tutor.txt | 2 +- forge-gui/res/cardsfolder/e/enlisted_wurm.txt | 2 +- .../res/cardsfolder/e/enlistment_officer.txt | 2 +- .../res/cardsfolder/e/enormous_baloth.txt | 2 +- forge-gui/res/cardsfolder/e/enrage.txt | 2 +- .../cardsfolder/e/enraged_revolutionary.txt | 14 +-- .../res/cardsfolder/e/enraging_licid.txt | 50 ++++---- .../res/cardsfolder/e/enshrined_memories.txt | 2 +- forge-gui/res/cardsfolder/e/enslave.txt | 2 +- .../res/cardsfolder/e/enslaved_dwarf.txt | 2 +- .../res/cardsfolder/e/enslaved_horror.txt | 20 ++-- .../res/cardsfolder/e/enslaved_scout.txt | 2 +- forge-gui/res/cardsfolder/e/ensnare.txt | 2 +- .../res/cardsfolder/e/ensnaring_bridge.txt | 2 +- .../res/cardsfolder/e/ensouled_scimitar.txt | 16 +-- forge-gui/res/cardsfolder/e/entangler.txt | 16 +-- .../res/cardsfolder/e/entangling_trap.txt | 2 +- .../res/cardsfolder/e/entangling_vines.txt | 2 +- .../res/cardsfolder/e/enter_the_infinite.txt | 22 ++-- forge-gui/res/cardsfolder/e/entomb.txt | 2 +- .../res/cardsfolder/e/entomber_exarch.txt | 20 ++-- .../res/cardsfolder/e/entrails_feaster.txt | 24 ++-- .../res/cardsfolder/e/entreat_the_angels.txt | 16 +-- .../res/cardsfolder/e/entropic_eidolon.txt | 2 +- .../res/cardsfolder/e/entropic_specter.txt | 2 +- forge-gui/res/cardsfolder/e/envelop.txt | 2 +- forge-gui/res/cardsfolder/e/eon_hub.txt | 2 +- .../cardsfolder/e/ephara_god_of_the_polis.txt | 26 ++-- .../cardsfolder/e/epharas_enlightenment.txt | 24 ++-- .../res/cardsfolder/e/epharas_radiance.txt | 20 ++-- .../res/cardsfolder/e/epharas_warden.txt | 14 +-- forge-gui/res/cardsfolder/e/ephemeron.txt | 2 +- .../res/cardsfolder/e/epic_experiment.txt | 22 ++-- .../res/cardsfolder/e/epic_proportions.txt | 2 +- forge-gui/res/cardsfolder/e/epic_struggle.txt | 2 +- forge-gui/res/cardsfolder/e/epicenter.txt | 16 +-- .../res/cardsfolder/e/epiphany_storm.txt | 2 +- forge-gui/res/cardsfolder/e/epochrasite.txt | 26 ++-- .../res/cardsfolder/e/equal_treatment.txt | 24 ++-- forge-gui/res/cardsfolder/e/equilibrium.txt | 2 +- forge-gui/res/cardsfolder/e/equipoise.txt | 52 ++++---- forge-gui/res/cardsfolder/e/eradicate.txt | 2 +- forge-gui/res/cardsfolder/e/erase.txt | 2 +- ...rayo_soratami_ascendant_erayos_essence.txt | 46 +++---- forge-gui/res/cardsfolder/e/erdwal_ripper.txt | 18 +-- .../cardsfolder/e/erebos_god_of_the_dead.txt | 26 ++-- .../res/cardsfolder/e/ereboss_emissary.txt | 20 ++-- forge-gui/res/cardsfolder/e/erg_raiders.txt | 2 +- forge-gui/res/cardsfolder/e/erhnam_djinn.txt | 2 +- .../res/cardsfolder/e/erhnam_djinn_avatar.txt | 16 +-- forge-gui/res/cardsfolder/e/erithizon.txt | 18 +-- .../res/cardsfolder/e/eron_the_relentless.txt | 2 +- forge-gui/res/cardsfolder/e/erosion.txt | 22 ++-- .../res/cardsfolder/e/errand_of_duty.txt | 14 +-- .../res/cardsfolder/e/errant_doomsayers.txt | 2 +- .../res/cardsfolder/e/errant_ephemeron.txt | 2 +- forge-gui/res/cardsfolder/e/errantry.txt | 16 +-- .../res/cardsfolder/e/erratic_explosion.txt | 2 +- .../res/cardsfolder/e/erratic_mutation.txt | 20 ++-- .../res/cardsfolder/e/erratic_portal.txt | 2 +- forge-gui/res/cardsfolder/e/ersatz_gnomes.txt | 22 ++-- forge-gui/res/cardsfolder/e/ertai.txt | 14 +-- .../res/cardsfolder/e/ertai_the_corrupted.txt | 2 +- .../res/cardsfolder/e/ertai_wizard_adept.txt | 2 +- .../res/cardsfolder/e/ertais_familiar.txt | 22 ++-- .../res/cardsfolder/e/ertais_trickery.txt | 2 +- forge-gui/res/cardsfolder/e/escape_artist.txt | 2 +- forge-gui/res/cardsfolder/e/escape_routes.txt | 2 +- forge-gui/res/cardsfolder/e/escaped_null.txt | 2 +- .../cardsfolder/e/escaped_shapeshifter.txt | 2 +- .../res/cardsfolder/e/esper_battlemage.txt | 2 +- forge-gui/res/cardsfolder/e/esper_charm.txt | 2 +- .../res/cardsfolder/e/esper_cormorants.txt | 2 +- .../res/cardsfolder/e/esper_panorama.txt | 2 +- .../res/cardsfolder/e/esper_sojourners.txt | 2 +- .../res/cardsfolder/e/esper_stormblade.txt | 2 +- forge-gui/res/cardsfolder/e/esperzoa.txt | 2 +- .../res/cardsfolder/e/essence_backlash.txt | 16 +-- .../res/cardsfolder/e/essence_bottle.txt | 18 +-- forge-gui/res/cardsfolder/e/essence_drain.txt | 2 +- forge-gui/res/cardsfolder/e/essence_feed.txt | 2 +- .../res/cardsfolder/e/essence_filter.txt | 2 +- forge-gui/res/cardsfolder/e/essence_flare.txt | 2 +- .../res/cardsfolder/e/essence_fracture.txt | 2 +- .../res/cardsfolder/e/essence_harvest.txt | 16 +-- forge-gui/res/cardsfolder/e/essence_leak.txt | 24 ++-- .../res/cardsfolder/e/essence_of_the_wild.txt | 16 +-- .../res/cardsfolder/e/essence_scatter.txt | 2 +- .../res/cardsfolder/e/essence_sliver.txt | 2 +- .../res/cardsfolder/e/essence_vortex.txt | 14 +-- .../res/cardsfolder/e/essence_warden.txt | 2 +- .../res/cardsfolder/e/etched_champion.txt | 2 +- .../res/cardsfolder/e/etched_monstrosity.txt | 2 +- forge-gui/res/cardsfolder/e/etched_oracle.txt | 2 +- .../cardsfolder/e/etched_oracle_avatar.txt | 16 +-- .../res/cardsfolder/e/eternal_dominion.txt | 16 +-- .../res/cardsfolder/e/eternal_dragon.txt | 2 +- forge-gui/res/cardsfolder/e/eternal_flame.txt | 2 +- .../res/cardsfolder/e/eternal_warrior.txt | 2 +- .../res/cardsfolder/e/eternal_witness.txt | 2 +- .../res/cardsfolder/e/eternity_snare.txt | 2 +- .../res/cardsfolder/e/eternity_vessel.txt | 2 +- forge-gui/res/cardsfolder/e/ether_well.txt | 24 ++-- .../res/cardsfolder/e/ethercaste_knight.txt | 2 +- .../res/cardsfolder/e/ethereal_armor.txt | 20 ++-- .../res/cardsfolder/e/ethereal_champion.txt | 2 +- forge-gui/res/cardsfolder/e/ethereal_haze.txt | 14 +-- .../res/cardsfolder/e/ethereal_usher.txt | 2 +- .../cardsfolder/e/ethereal_whiskergill.txt | 2 +- .../cardsfolder/e/etherium_abomination.txt | 2 +- .../res/cardsfolder/e/etherium_astrolabe.txt | 2 +- .../cardsfolder/e/etherium_horn_sorcerer.txt | 16 +-- .../res/cardsfolder/e/etherium_sculptor.txt | 2 +- .../cardsfolder/e/ethersworn_adjudicator.txt | 2 +- .../res/cardsfolder/e/ethersworn_canonist.txt | 16 +-- .../cardsfolder/e/ethersworn_shieldmage.txt | 20 ++-- .../res/cardsfolder/e/etherwrought_page.txt | 22 ++-- .../res/cardsfolder/e/eunuchs_intrigues.txt | 18 +-- forge-gui/res/cardsfolder/e/eureka.txt | 42 +++---- forge-gui/res/cardsfolder/e/evacuation.txt | 2 +- .../cardsfolder/e/evanescent_intellect.txt | 2 +- .../res/cardsfolder/e/evangel_of_heliod.txt | 18 +-- forge-gui/res/cardsfolder/e/evangelize.txt | 14 +-- forge-gui/res/cardsfolder/e/evaporate.txt | 2 +- .../res/cardsfolder/e/evasive_action.txt | 2 +- forge-gui/res/cardsfolder/e/even_the_odds.txt | 2 +- .../res/cardsfolder/e/everbark_shaman.txt | 2 +- .../res/cardsfolder/e/everflame_eidolon.txt | 20 ++-- .../res/cardsfolder/e/everflowing_chalice.txt | 2 +- forge-gui/res/cardsfolder/e/everglades.txt | 2 +- .../res/cardsfolder/e/everglove_courier.txt | 2 +- .../res/cardsfolder/e/everlasting_torment.txt | 20 ++-- forge-gui/res/cardsfolder/e/evermind.txt | 18 +-- .../res/cardsfolder/e/evernight_shade.txt | 16 +-- forge-gui/res/cardsfolder/e/evershrike.txt | 30 ++--- .../cardsfolder/e/every_hope_shall_vanish.txt | 14 +-- .../e/every_last_vestige_shall_rot.txt | 16 +-- .../cardsfolder/e/evil_comes_to_fruition.txt | 18 +-- .../e/evil_eye_of_orms_by_gore.txt | 2 +- .../res/cardsfolder/e/evil_eye_of_urborg.txt | 2 +- forge-gui/res/cardsfolder/e/evil_presence.txt | 2 +- forge-gui/res/cardsfolder/e/evil_twin.txt | 22 ++-- .../res/cardsfolder/e/evincars_justice.txt | 2 +- forge-gui/res/cardsfolder/e/eviscerator.txt | 2 +- .../res/cardsfolder/e/evolution_charm.txt | 2 +- forge-gui/res/cardsfolder/e/evolution_vat.txt | 2 +- .../res/cardsfolder/e/evolving_wilds.txt | 2 +- forge-gui/res/cardsfolder/e/exalted_angel.txt | 2 +- .../res/cardsfolder/e/exalted_dragon.txt | 18 +-- .../e/exava_rakdos_blood_witch.txt | 26 ++-- forge-gui/res/cardsfolder/e/excavation.txt | 2 +- forge-gui/res/cardsfolder/e/excavator.txt | 16 +-- forge-gui/res/cardsfolder/e/excise.txt | 2 +- forge-gui/res/cardsfolder/e/exclude.txt | 2 +- .../res/cardsfolder/e/exclusion_ritual.txt | 16 +-- forge-gui/res/cardsfolder/e/excommunicate.txt | 2 +- forge-gui/res/cardsfolder/e/excoriate.txt | 12 +- forge-gui/res/cardsfolder/e/excruciator.txt | 14 +-- forge-gui/res/cardsfolder/e/execute.txt | 2 +- .../cardsfolder/e/executioners_capsule.txt | 2 +- .../res/cardsfolder/e/executioners_hood.txt | 14 +-- .../res/cardsfolder/e/executioners_swing.txt | 12 +- forge-gui/res/cardsfolder/e/exhaustion.txt | 2 +- forge-gui/res/cardsfolder/e/exhume.txt | 2 +- .../res/cardsfolder/e/exhumer_thrull.txt | 16 +-- forge-gui/res/cardsfolder/e/exile.txt | 2 +- .../res/cardsfolder/e/exile_into_darkness.txt | 2 +- .../res/cardsfolder/e/exiled_boggart.txt | 2 +- .../res/cardsfolder/e/exiled_doomsayer.txt | 16 +-- forge-gui/res/cardsfolder/e/exorcist.txt | 2 +- .../res/cardsfolder/e/exoskeletal_armor.txt | 2 +- forge-gui/res/cardsfolder/e/exotic_curse.txt | 2 +- .../res/cardsfolder/e/exotic_disease.txt | 2 +- .../res/cardsfolder/e/exotic_orchard.txt | 2 +- .../res/cardsfolder/e/expedition_map.txt | 2 +- .../res/cardsfolder/e/expendable_troops.txt | 2 +- .../res/cardsfolder/e/experiment_kraj.txt | 18 +-- .../res/cardsfolder/e/experiment_one.txt | 16 +-- .../res/cardsfolder/e/exploding_borders.txt | 2 +- forge-gui/res/cardsfolder/e/exploration.txt | 2 +- forge-gui/res/cardsfolder/e/explore.txt | 2 +- .../res/cardsfolder/e/explorers_scope.txt | 16 +-- .../res/cardsfolder/e/explosive_growth.txt | 2 +- .../res/cardsfolder/e/explosive_impact.txt | 12 +- .../cardsfolder/e/explosive_revelation.txt | 2 +- .../cardsfolder/e/explosive_vegetation.txt | 2 +- forge-gui/res/cardsfolder/e/expunge.txt | 2 +- .../res/cardsfolder/e/exquisite_blood.txt | 16 +-- forge-gui/res/cardsfolder/e/exsanguinate.txt | 2 +- forge-gui/res/cardsfolder/e/extinction.txt | 14 +-- forge-gui/res/cardsfolder/e/extinguish.txt | 2 +- .../res/cardsfolder/e/extinguish_all_hope.txt | 12 +- forge-gui/res/cardsfolder/e/extirpate.txt | 2 +- forge-gui/res/cardsfolder/e/extortion.txt | 2 +- forge-gui/res/cardsfolder/e/extra_arms.txt | 2 +- forge-gui/res/cardsfolder/e/extract.txt | 2 +- .../cardsfolder/e/extract_from_darkness.txt | 18 +-- .../res/cardsfolder/e/extractor_demon.txt | 2 +- .../res/cardsfolder/e/extraplanar_lens.txt | 20 ++-- .../res/cardsfolder/e/extravagant_spirit.txt | 22 ++-- forge-gui/res/cardsfolder/e/extruder.txt | 2 +- .../cardsfolder/e/exuberant_firestoker.txt | 2 +- .../res/cardsfolder/e/eye_for_an_eye.txt | 34 +++--- forge-gui/res/cardsfolder/e/eye_gouge.txt | 14 +-- forge-gui/res/cardsfolder/e/eye_of_doom.txt | 22 ++-- .../res/cardsfolder/e/eye_of_nowhere.txt | 2 +- forge-gui/res/cardsfolder/e/eye_of_ramos.txt | 2 +- .../res/cardsfolder/e/eye_of_singularity.txt | 26 ++-- .../res/cardsfolder/e/eye_of_the_storm.txt | 30 ++--- forge-gui/res/cardsfolder/e/eye_of_ugin.txt | 2 +- .../res/cardsfolder/e/eye_of_yawgmoth.txt | 16 +-- forge-gui/res/cardsfolder/e/eye_spy.txt | 2 +- .../res/cardsfolder/e/eyeblights_ending.txt | 2 +- .../res/cardsfolder/e/eyes_in_the_skies.txt | 16 +-- .../res/cardsfolder/e/eyes_of_the_watcher.txt | 2 +- .../res/cardsfolder/e/eyes_of_the_wisent.txt | 2 +- .../cardsfolder/e/ezuri_renegade_leader.txt | 2 +- .../res/cardsfolder/e/ezuris_archers.txt | 2 +- .../res/cardsfolder/e/ezuris_brigade.txt | 2 +- forge-gui/res/cardsfolder/f/faadiyah_seer.txt | 18 +-- .../cardsfolder/f/fable_of_wolf_and_owl.txt | 2 +- forge-gui/res/cardsfolder/f/fabled_hero.txt | 18 +-- forge-gui/res/cardsfolder/f/fabricate.txt | 2 +- forge-gui/res/cardsfolder/f/face_of_fear.txt | 2 +- .../res/cardsfolder/f/faceless_butcher.txt | 2 +- .../res/cardsfolder/f/faceless_devourer.txt | 2 +- .../res/cardsfolder/f/faces_of_the_past.txt | 16 +-- forge-gui/res/cardsfolder/f/facevaulter.txt | 2 +- .../res/cardsfolder/f/fact_or_fiction.txt | 2 +- .../res/cardsfolder/f/fade_from_memory.txt | 2 +- .../res/cardsfolder/f/fade_into_antiquity.txt | 12 +- .../res/cardsfolder/f/faerie_conclave.txt | 2 +- .../res/cardsfolder/f/faerie_harbinger.txt | 2 +- .../res/cardsfolder/f/faerie_impostor.txt | 20 ++-- .../res/cardsfolder/f/faerie_invaders.txt | 16 +-- .../res/cardsfolder/f/faerie_macabre.txt | 2 +- .../res/cardsfolder/f/faerie_mechanist.txt | 2 +- forge-gui/res/cardsfolder/f/faerie_noble.txt | 2 +- .../res/cardsfolder/f/faerie_squadron.txt | 20 ++-- forge-gui/res/cardsfolder/f/faerie_swarm.txt | 2 +- .../res/cardsfolder/f/faerie_tauntings.txt | 2 +- .../res/cardsfolder/f/faerie_trickery.txt | 2 +- forge-gui/res/cardsfolder/f/faith_healer.txt | 2 +- ...aithful_squire_kaiso_memory_of_loyalty.txt | 48 ++++---- .../res/cardsfolder/f/faithless_looting.txt | 18 +-- .../res/cardsfolder/f/faiths_fetters.txt | 22 ++-- forge-gui/res/cardsfolder/f/faiths_reward.txt | 12 +- forge-gui/res/cardsfolder/f/faiths_shield.txt | 20 ++-- .../cardsfolder/f/falkenrath_aristocrat.txt | 22 ++-- .../cardsfolder/f/falkenrath_exterminator.txt | 20 ++-- .../cardsfolder/f/falkenrath_marauders.txt | 20 ++-- .../res/cardsfolder/f/falkenrath_noble.txt | 22 ++-- .../res/cardsfolder/f/falkenrath_torturer.txt | 20 ++-- .../res/cardsfolder/f/fall_of_the_gavel.txt | 14 +-- .../res/cardsfolder/f/fall_of_the_hammer.txt | 16 +-- forge-gui/res/cardsfolder/f/fallen_angel.txt | 2 +- .../res/cardsfolder/f/fallen_angel_avatar.txt | 18 +-- forge-gui/res/cardsfolder/f/fallen_askari.txt | 2 +- forge-gui/res/cardsfolder/f/fallen_cleric.txt | 2 +- .../res/cardsfolder/f/fallen_ferromancer.txt | 2 +- forge-gui/res/cardsfolder/f/fallen_ideal.txt | 2 +- .../res/cardsfolder/f/falling_timber.txt | 16 +-- forge-gui/res/cardsfolder/f/fallow_earth.txt | 2 +- forge-gui/res/cardsfolder/f/fallow_wurm.txt | 20 ++-- forge-gui/res/cardsfolder/f/fallowsage.txt | 2 +- forge-gui/res/cardsfolder/f/false_cure.txt | 2 +- forge-gui/res/cardsfolder/f/false_dawn.txt | 24 ++-- forge-gui/res/cardsfolder/f/false_defeat.txt | 2 +- forge-gui/res/cardsfolder/f/false_demise.txt | 2 +- .../res/cardsfolder/f/false_memories.txt | 18 +-- .../res/cardsfolder/f/false_mourning.txt | 2 +- forge-gui/res/cardsfolder/f/false_peace.txt | 14 +-- forge-gui/res/cardsfolder/f/false_prophet.txt | 2 +- .../res/cardsfolder/f/false_summoning.txt | 2 +- forge-gui/res/cardsfolder/f/falter.txt | 2 +- .../res/cardsfolder/f/familiar_ground.txt | 2 +- .../res/cardsfolder/f/familiars_ruse.txt | 2 +- forge-gui/res/cardsfolder/f/famine.txt | 2 +- .../res/cardsfolder/f/famished_ghoul.txt | 16 +-- .../res/cardsfolder/f/fanatic_of_mogis.txt | 18 +-- .../res/cardsfolder/f/fanatic_of_xenagos.txt | 22 ++-- .../res/cardsfolder/f/fanatical_devotion.txt | 2 +- .../res/cardsfolder/f/fanatical_fever.txt | 2 +- forge-gui/res/cardsfolder/f/fang_skulkin.txt | 2 +- .../res/cardsfolder/f/fangren_firstborn.txt | 2 +- .../res/cardsfolder/f/fangren_hunter.txt | 2 +- .../res/cardsfolder/f/fangren_marauder.txt | 2 +- .../res/cardsfolder/f/fangren_pathcutter.txt | 2 +- .../res/cardsfolder/f/fanning_the_flames.txt | 2 +- forge-gui/res/cardsfolder/f/far_away.txt | 32 ++--- .../res/cardsfolder/f/far_wanderings.txt | 2 +- .../res/cardsfolder/f/farbog_boneflinger.txt | 18 +-- .../res/cardsfolder/f/farbog_explorer.txt | 14 +-- forge-gui/res/cardsfolder/f/farhaven_elf.txt | 2 +- forge-gui/res/cardsfolder/f/farmstead.txt | 2 +- .../res/cardsfolder/f/farrelite_priest.txt | 2 +- .../res/cardsfolder/f/farrels_mantle.txt | 22 ++-- .../res/cardsfolder/f/farrels_zealot.txt | 18 +-- forge-gui/res/cardsfolder/f/farseek.txt | 2 +- forge-gui/res/cardsfolder/f/farsight_mask.txt | 2 +- forge-gui/res/cardsfolder/f/fastbond.txt | 2 +- .../res/cardsfolder/f/fatal_attraction.txt | 2 +- forge-gui/res/cardsfolder/f/fatal_blow.txt | 2 +- forge-gui/res/cardsfolder/f/fatal_frenzy.txt | 2 +- forge-gui/res/cardsfolder/f/fatal_fumes.txt | 12 +- forge-gui/res/cardsfolder/f/fatal_lore.txt | 20 ++-- .../res/cardsfolder/f/fatal_mutation.txt | 2 +- forge-gui/res/cardsfolder/f/fate_foretold.txt | 22 ++-- forge-gui/res/cardsfolder/f/fate_transfer.txt | 24 ++-- .../res/cardsfolder/f/fate_unraveler.txt | 16 +-- .../res/cardsfolder/f/fated_conflagration.txt | 14 +-- .../res/cardsfolder/f/fated_infatuation.txt | 14 +-- .../res/cardsfolder/f/fated_intervention.txt | 14 +-- .../res/cardsfolder/f/fated_retribution.txt | 14 +-- forge-gui/res/cardsfolder/f/fated_return.txt | 16 +-- forge-gui/res/cardsfolder/f/fatestitcher.txt | 2 +- forge-gui/res/cardsfolder/f/fathom_mage.txt | 18 +-- forge-gui/res/cardsfolder/f/fathom_seer.txt | 2 +- forge-gui/res/cardsfolder/f/fathom_trawl.txt | 16 +-- forge-gui/res/cardsfolder/f/fatigue.txt | 14 +-- forge-gui/res/cardsfolder/f/fault_line.txt | 2 +- forge-gui/res/cardsfolder/f/fault_riders.txt | 2 +- forge-gui/res/cardsfolder/f/faultgrinder.txt | 2 +- forge-gui/res/cardsfolder/f/fauna_shaman.txt | 2 +- .../res/cardsfolder/f/favor_of_the_mighty.txt | 2 +- .../cardsfolder/f/favor_of_the_overbeing.txt | 2 +- .../res/cardsfolder/f/favor_of_the_woods.txt | 18 +-- .../res/cardsfolder/f/favorable_destiny.txt | 2 +- .../res/cardsfolder/f/favorable_winds.txt | 14 +-- .../res/cardsfolder/f/favored_hoplite.txt | 18 +-- forge-gui/res/cardsfolder/f/fear.txt | 2 +- .../res/cardsfolder/f/fearsome_temper.txt | 18 +-- .../res/cardsfolder/f/feast_of_blood.txt | 2 +- .../res/cardsfolder/f/feast_of_dreams.txt | 12 +- .../res/cardsfolder/f/feast_of_flesh.txt | 2 +- .../cardsfolder/f/feast_of_the_unicorn.txt | 2 +- .../res/cardsfolder/f/feast_of_worms.txt | 2 +- .../res/cardsfolder/f/feast_or_famine.txt | 2 +- forge-gui/res/cardsfolder/f/fecundity.txt | 2 +- forge-gui/res/cardsfolder/f/feebleness.txt | 2 +- forge-gui/res/cardsfolder/f/feed_the_pack.txt | 18 +-- forge-gui/res/cardsfolder/f/feedback.txt | 2 +- forge-gui/res/cardsfolder/f/feedback_bolt.txt | 2 +- .../res/cardsfolder/f/feeding_frenzy.txt | 2 +- .../res/cardsfolder/f/feeding_grounds.txt | 2 +- .../res/cardsfolder/f/feeling_of_dread.txt | 14 +-- forge-gui/res/cardsfolder/f/feint.txt | 20 ++-- forge-gui/res/cardsfolder/f/feldons_cane.txt | 2 +- .../res/cardsfolder/f/felhide_brawler.txt | 16 +-- .../res/cardsfolder/f/felhide_minotaur.txt | 12 +- .../res/cardsfolder/f/felhide_petrifier.txt | 18 +-- .../cardsfolder/f/felhide_spiritbinder.txt | 2 +- .../res/cardsfolder/f/felidar_sovereign.txt | 2 +- forge-gui/res/cardsfolder/f/felidar_umbra.txt | 20 ++-- forge-gui/res/cardsfolder/f/fell_shepherd.txt | 18 +-- forge-gui/res/cardsfolder/f/fellwar_stone.txt | 2 +- .../res/cardsfolder/f/femeref_archers.txt | 2 +- .../res/cardsfolder/f/femeref_enchantress.txt | 2 +- .../res/cardsfolder/f/femeref_healer.txt | 2 +- .../res/cardsfolder/f/femeref_knight.txt | 2 +- .../res/cardsfolder/f/femeref_scouts.txt | 2 +- forge-gui/res/cardsfolder/f/fen_stalker.txt | 2 +- forge-gui/res/cardsfolder/f/fencer_clique.txt | 2 +- .../res/cardsfolder/f/fencers_magemark.txt | 2 +- forge-gui/res/cardsfolder/f/fencing_ace.txt | 14 +-- forge-gui/res/cardsfolder/f/fend_off.txt | 2 +- .../res/cardsfolder/f/fendeep_summoner.txt | 2 +- forge-gui/res/cardsfolder/f/feral_animist.txt | 2 +- forge-gui/res/cardsfolder/f/feral_contest.txt | 16 +-- .../res/cardsfolder/f/feral_deceiver.txt | 2 +- forge-gui/res/cardsfolder/f/feral_hydra.txt | 2 +- .../res/cardsfolder/f/feral_instinct.txt | 2 +- .../res/cardsfolder/f/feral_invocation.txt | 18 +-- .../res/cardsfolder/f/feral_lightning.txt | 2 +- .../res/cardsfolder/f/feral_ridgewolf.txt | 16 +-- forge-gui/res/cardsfolder/f/feral_shadow.txt | 2 +- forge-gui/res/cardsfolder/f/feral_thallid.txt | 2 +- .../res/cardsfolder/f/feral_throwback.txt | 16 +-- .../res/cardsfolder/f/ferocious_charge.txt | 2 +- forge-gui/res/cardsfolder/f/ferocity.txt | 2 +- forge-gui/res/cardsfolder/f/ferozs_ban.txt | 2 +- forge-gui/res/cardsfolder/f/ferropede.txt | 18 +-- forge-gui/res/cardsfolder/f/ferrovore.txt | 2 +- .../res/cardsfolder/f/fertile_ground.txt | 20 ++-- .../res/cardsfolder/f/fertile_imagination.txt | 22 ++-- forge-gui/res/cardsfolder/f/fertilid.txt | 2 +- .../res/cardsfolder/f/fervent_cathar.txt | 20 ++-- .../res/cardsfolder/f/fervent_charge.txt | 2 +- .../res/cardsfolder/f/fervent_denial.txt | 2 +- forge-gui/res/cardsfolder/f/fervor.txt | 2 +- forge-gui/res/cardsfolder/f/festercreep.txt | 2 +- .../res/cardsfolder/f/festerhide_boar.txt | 18 +-- .../res/cardsfolder/f/festering_evil.txt | 2 +- .../res/cardsfolder/f/festering_goblin.txt | 2 +- .../res/cardsfolder/f/festering_march.txt | 2 +- .../res/cardsfolder/f/festering_newt.txt | 22 ++-- .../res/cardsfolder/f/festering_wound.txt | 2 +- forge-gui/res/cardsfolder/f/festival.txt | 2 +- .../f/festival_of_the_guildpact.txt | 18 +-- .../res/cardsfolder/f/festival_of_trokin.txt | 2 +- forge-gui/res/cardsfolder/f/fetid_heath.txt | 2 +- forge-gui/res/cardsfolder/f/fetid_horror.txt | 2 +- forge-gui/res/cardsfolder/f/fettergeist.txt | 22 ++-- .../res/cardsfolder/f/feudkillers_verdict.txt | 2 +- forge-gui/res/cardsfolder/f/fever_charm.txt | 2 +- .../res/cardsfolder/f/fevered_convulsions.txt | 2 +- .../res/cardsfolder/f/fevered_strength.txt | 2 +- forge-gui/res/cardsfolder/f/fickle_efreet.txt | 22 ++-- .../res/cardsfolder/f/fiddlehead_kami.txt | 2 +- forge-gui/res/cardsfolder/f/field_marshal.txt | 2 +- .../res/cardsfolder/f/field_of_dreams.txt | 16 +-- .../res/cardsfolder/f/field_of_reality.txt | 2 +- .../res/cardsfolder/f/field_of_souls.txt | 2 +- forge-gui/res/cardsfolder/f/field_surgeon.txt | 2 +- .../cardsfolder/f/fieldmist_borderpost.txt | 2 +- .../res/cardsfolder/f/fields_of_summer.txt | 20 ++-- forge-gui/res/cardsfolder/f/fiend_hunter.txt | 22 ++-- .../cardsfolder/f/fiend_of_the_shadows.txt | 26 ++-- .../res/cardsfolder/f/fiendslayer_paladin.txt | 18 +-- forge-gui/res/cardsfolder/f/fierce_empath.txt | 2 +- .../res/cardsfolder/f/fiery_bombardment.txt | 18 +-- .../res/cardsfolder/f/fiery_conclusion.txt | 2 +- forge-gui/res/cardsfolder/f/fiery_fall.txt | 2 +- forge-gui/res/cardsfolder/f/fiery_gambit.txt | 48 ++++---- .../res/cardsfolder/f/fiery_hellhound.txt | 2 +- forge-gui/res/cardsfolder/f/fiery_justice.txt | 16 +-- forge-gui/res/cardsfolder/f/fiery_mantle.txt | 2 +- forge-gui/res/cardsfolder/f/fiery_temper.txt | 2 +- .../res/cardsfolder/f/fight_or_flight.txt | 22 ++-- .../res/cardsfolder/f/fight_to_the_death.txt | 2 +- .../res/cardsfolder/f/fighting_chance.txt | 18 +-- .../res/cardsfolder/f/fighting_drake.txt | 2 +- .../res/cardsfolder/f/figure_of_destiny.txt | 2 +- .../f/figure_of_destiny_avatar.txt | 16 +-- .../res/cardsfolder/f/filigree_angel.txt | 2 +- .../res/cardsfolder/f/filigree_fracture.txt | 2 +- .../res/cardsfolder/f/filigree_sages.txt | 2 +- .../res/cardsfolder/f/fill_with_fright.txt | 2 +- forge-gui/res/cardsfolder/f/filth.txt | 2 +- forge-gui/res/cardsfolder/f/filthy_cur.txt | 2 +- forge-gui/res/cardsfolder/f/final_fortune.txt | 14 +-- .../res/cardsfolder/f/final_judgment.txt | 2 +- .../res/cardsfolder/f/final_punishment.txt | 14 +-- forge-gui/res/cardsfolder/f/final_revels.txt | 2 +- .../res/cardsfolder/f/final_sting_faerie.txt | 2 +- forge-gui/res/cardsfolder/f/final_strike.txt | 2 +- forge-gui/res/cardsfolder/f/finest_hour.txt | 2 +- forge-gui/res/cardsfolder/f/fire_ambush.txt | 2 +- .../res/cardsfolder/f/fire_and_brimstone.txt | 16 +-- forge-gui/res/cardsfolder/f/fire_ants.txt | 2 +- forge-gui/res/cardsfolder/f/fire_at_will.txt | 2 +- .../cardsfolder/f/fire_belly_changeling.txt | 2 +- forge-gui/res/cardsfolder/f/fire_bowman.txt | 2 +- forge-gui/res/cardsfolder/f/fire_covenant.txt | 20 ++-- forge-gui/res/cardsfolder/f/fire_diamond.txt | 2 +- forge-gui/res/cardsfolder/f/fire_dragon.txt | 2 +- forge-gui/res/cardsfolder/f/fire_drake.txt | 2 +- .../res/cardsfolder/f/fire_elemental.txt | 2 +- .../res/cardsfolder/f/fire_field_ogre.txt | 2 +- forge-gui/res/cardsfolder/f/fire_ice.txt | 32 ++--- forge-gui/res/cardsfolder/f/fire_imp.txt | 2 +- forge-gui/res/cardsfolder/f/fire_juggler.txt | 18 +-- .../res/cardsfolder/f/fire_lit_thicket.txt | 2 +- forge-gui/res/cardsfolder/f/fire_servant.txt | 2 +- forge-gui/res/cardsfolder/f/fire_snake.txt | 2 +- forge-gui/res/cardsfolder/f/fire_sprites.txt | 2 +- forge-gui/res/cardsfolder/f/fire_tempest.txt | 2 +- forge-gui/res/cardsfolder/f/fire_whip.txt | 20 ++-- forge-gui/res/cardsfolder/f/fireball.txt | 2 +- forge-gui/res/cardsfolder/f/fireblast.txt | 2 +- forge-gui/res/cardsfolder/f/firebolt.txt | 2 +- .../res/cardsfolder/f/firebrand_ranger.txt | 14 +-- forge-gui/res/cardsfolder/f/firebreathing.txt | 2 +- forge-gui/res/cardsfolder/f/firecat_blitz.txt | 2 +- .../res/cardsfolder/f/firedrinker_satyr.txt | 24 ++-- .../res/cardsfolder/f/firefist_striker.txt | 18 +-- forge-gui/res/cardsfolder/f/firefly.txt | 2 +- .../res/cardsfolder/f/firefright_mage.txt | 16 +-- .../res/cardsfolder/f/firemane_angel.txt | 2 +- .../res/cardsfolder/f/firemane_avenger.txt | 22 ++-- forge-gui/res/cardsfolder/f/firemaw_kavu.txt | 2 +- .../res/cardsfolder/f/fireminds_foresight.txt | 16 +-- .../res/cardsfolder/f/fires_of_undeath.txt | 14 +-- .../res/cardsfolder/f/fires_of_yavimaya.txt | 2 +- forge-gui/res/cardsfolder/f/firescreamer.txt | 2 +- forge-gui/res/cardsfolder/f/fireshrieker.txt | 2 +- forge-gui/res/cardsfolder/f/fireslinger.txt | 2 +- forge-gui/res/cardsfolder/f/firespout.txt | 16 +-- forge-gui/res/cardsfolder/f/firestorm.txt | 2 +- .../res/cardsfolder/f/firestorm_hellkite.txt | 2 +- .../res/cardsfolder/f/firewake_sliver.txt | 2 +- .../res/cardsfolder/f/firewild_borderpost.txt | 2 +- .../res/cardsfolder/f/firewing_phoenix.txt | 18 +-- forge-gui/res/cardsfolder/f/first_volley.txt | 2 +- forge-gui/res/cardsfolder/f/fishliver_oil.txt | 2 +- forge-gui/res/cardsfolder/f/fissure.txt | 2 +- forge-gui/res/cardsfolder/f/fissure_vent.txt | 2 +- .../res/cardsfolder/f/fistful_of_force.txt | 2 +- .../res/cardsfolder/f/fists_of_ironwood.txt | 2 +- .../res/cardsfolder/f/fists_of_the_anvil.txt | 2 +- .../cardsfolder/f/fists_of_the_demigod.txt | 2 +- forge-gui/res/cardsfolder/f/fit_of_rage.txt | 2 +- .../res/cardsfolder/f/five_alarm_fire.txt | 16 +-- .../cardsfolder/f/flagstones_of_trokair.txt | 2 +- .../res/cardsfolder/f/flailing_drake.txt | 22 ++-- .../res/cardsfolder/f/flailing_manticore.txt | 2 +- forge-gui/res/cardsfolder/f/flailing_ogre.txt | 2 +- .../res/cardsfolder/f/flailing_soldier.txt | 2 +- forge-gui/res/cardsfolder/f/flame_burst.txt | 2 +- .../res/cardsfolder/f/flame_elemental.txt | 2 +- .../res/cardsfolder/f/flame_fusillade.txt | 18 +-- forge-gui/res/cardsfolder/f/flame_jab.txt | 2 +- forge-gui/res/cardsfolder/f/flame_javelin.txt | 2 +- forge-gui/res/cardsfolder/f/flame_jet.txt | 2 +- .../res/cardsfolder/f/flame_kin_war_scout.txt | 2 +- .../res/cardsfolder/f/flame_kin_zealot.txt | 2 +- forge-gui/res/cardsfolder/f/flame_rift.txt | 2 +- forge-gui/res/cardsfolder/f/flame_slash.txt | 2 +- forge-gui/res/cardsfolder/f/flame_spirit.txt | 2 +- forge-gui/res/cardsfolder/f/flame_wave.txt | 2 +- .../cardsfolder/f/flame_wreathed_phoenix.txt | 28 ++--- .../res/cardsfolder/f/flameblast_dragon.txt | 2 +- .../res/cardsfolder/f/flameborn_hellion.txt | 2 +- .../res/cardsfolder/f/flameborn_viron.txt | 2 +- forge-gui/res/cardsfolder/f/flamebreak.txt | 2 +- .../res/cardsfolder/f/flamecast_wheel.txt | 12 +- .../res/cardsfolder/f/flamecore_elemental.txt | 2 +- .../res/cardsfolder/f/flamekin_bladewhirl.txt | 14 +-- .../res/cardsfolder/f/flamekin_brawler.txt | 2 +- .../res/cardsfolder/f/flamekin_harbinger.txt | 2 +- .../res/cardsfolder/f/flamekin_spitfire.txt | 2 +- .../f/flames_of_the_blood_hand.txt | 16 +-- .../cardsfolder/f/flames_of_the_firebrand.txt | 12 +- forge-gui/res/cardsfolder/f/flameshot.txt | 2 +- .../res/cardsfolder/f/flamespeaker_adept.txt | 16 +-- .../res/cardsfolder/f/flamespeakers_will.txt | 20 ++-- .../res/cardsfolder/f/flamestick_courier.txt | 2 +- .../res/cardsfolder/f/flametongue_kavu.txt | 2 +- .../cardsfolder/f/flametongue_kavu_avatar.txt | 18 +-- .../res/cardsfolder/f/flamewave_invoker.txt | 2 +- forge-gui/res/cardsfolder/f/flamewright.txt | 16 +-- forge-gui/res/cardsfolder/f/flaming_sword.txt | 2 +- .../res/cardsfolder/f/flanking_troops.txt | 2 +- forge-gui/res/cardsfolder/f/flare.txt | 2 +- .../res/cardsfolder/f/flaring_flame_kin.txt | 2 +- forge-gui/res/cardsfolder/f/flaring_pain.txt | 20 ++-- forge-gui/res/cardsfolder/f/flash.txt | 18 +-- .../res/cardsfolder/f/flash_conscription.txt | 22 ++-- forge-gui/res/cardsfolder/f/flash_counter.txt | 2 +- forge-gui/res/cardsfolder/f/flash_flood.txt | 2 +- .../res/cardsfolder/f/flash_of_defiance.txt | 2 +- .../res/cardsfolder/f/flash_of_insight.txt | 2 +- forge-gui/res/cardsfolder/f/flashfires.txt | 2 +- forge-gui/res/cardsfolder/f/flashfreeze.txt | 2 +- forge-gui/res/cardsfolder/f/flay.txt | 14 +-- forge-gui/res/cardsfolder/f/flayed_nim.txt | 2 +- forge-gui/res/cardsfolder/f/flayer_husk.txt | 2 +- .../cardsfolder/f/flayer_of_the_hatebound.txt | 20 ++-- .../res/cardsfolder/f/fledgling_djinn.txt | 2 +- .../res/cardsfolder/f/fledgling_dragon.txt | 2 +- .../res/cardsfolder/f/fledgling_griffin.txt | 2 +- forge-gui/res/cardsfolder/f/fledgling_imp.txt | 2 +- .../res/cardsfolder/f/fledgling_mawcor.txt | 2 +- .../res/cardsfolder/f/fledgling_osprey.txt | 2 +- .../res/cardsfolder/f/fleecemane_lion.txt | 16 +-- .../res/cardsfolder/f/fleet_footed_monk.txt | 2 +- .../cardsfolder/f/fleetfeather_cockatrice.txt | 20 ++-- .../cardsfolder/f/fleetfeather_sandals.txt | 14 +-- .../res/cardsfolder/f/fleetfoot_panther.txt | 2 +- forge-gui/res/cardsfolder/f/fleeting_aven.txt | 2 +- .../cardsfolder/f/fleeting_distraction.txt | 2 +- .../res/cardsfolder/f/fleeting_image.txt | 2 +- forge-gui/res/cardsfolder/f/flensermite.txt | 2 +- forge-gui/res/cardsfolder/f/flesh_allergy.txt | 2 +- forge-gui/res/cardsfolder/f/flesh_blood.txt | 2 +- .../res/cardsfolder/f/flesh_eater_imp.txt | 2 +- forge-gui/res/cardsfolder/f/flesh_reaver.txt | 20 ++-- .../res/cardsfolder/f/fleshbag_marauder.txt | 2 +- forge-gui/res/cardsfolder/f/fleshformer.txt | 2 +- forge-gui/res/cardsfolder/f/fleshgrafter.txt | 2 +- .../res/cardsfolder/f/fleshmad_steed.txt | 16 +-- .../res/cardsfolder/f/fleshpulper_giant.txt | 16 +-- forge-gui/res/cardsfolder/f/fleshwrither.txt | 2 +- forge-gui/res/cardsfolder/f/flicker.txt | 2 +- forge-gui/res/cardsfolder/f/flickerform.txt | 40 +++---- .../res/cardsfolder/f/flickering_spirit.txt | 2 +- .../res/cardsfolder/f/flickering_ward.txt | 24 ++-- forge-gui/res/cardsfolder/f/flickerwisp.txt | 2 +- forge-gui/res/cardsfolder/f/flight.txt | 2 +- .../res/cardsfolder/f/flight_of_fancy.txt | 2 +- .../res/cardsfolder/f/flight_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/f/fling.txt | 2 +- forge-gui/res/cardsfolder/f/flint_golem.txt | 2 +- .../res/cardsfolder/f/flinthoof_boar.txt | 18 +-- .../res/cardsfolder/f/flitterstep_eidolon.txt | 18 +-- .../cardsfolder/f/floating_dream_zubera.txt | 2 +- .../res/cardsfolder/f/floating_shield.txt | 24 ++-- forge-gui/res/cardsfolder/f/flood.txt | 2 +- forge-gui/res/cardsfolder/f/flood_plain.txt | 2 +- forge-gui/res/cardsfolder/f/floodbringer.txt | 2 +- forge-gui/res/cardsfolder/f/floodchaser.txt | 2 +- forge-gui/res/cardsfolder/f/flooded_grove.txt | 2 +- .../res/cardsfolder/f/flooded_shoreline.txt | 2 +- .../res/cardsfolder/f/flooded_strand.txt | 2 +- .../res/cardsfolder/f/flooded_woodlands.txt | 14 +-- forge-gui/res/cardsfolder/f/floodgate.txt | 24 ++-- .../res/cardsfolder/f/floodtide_serpent.txt | 22 ++-- .../res/cardsfolder/f/floodwater_dam.txt | 2 +- .../res/cardsfolder/f/floral_spuzzem.txt | 2 +- .../cardsfolder/f/flourishing_defenses.txt | 2 +- forge-gui/res/cardsfolder/f/flow_of_ideas.txt | 2 +- .../res/cardsfolder/f/flow_of_maggots.txt | 2 +- .../res/cardsfolder/f/flowering_field.txt | 2 +- .../cardsfolder/f/flowering_lumberknot.txt | 16 +-- .../res/cardsfolder/f/flowstone_armor.txt | 2 +- .../res/cardsfolder/f/flowstone_blade.txt | 2 +- .../res/cardsfolder/f/flowstone_channeler.txt | 2 +- .../res/cardsfolder/f/flowstone_charger.txt | 2 +- .../res/cardsfolder/f/flowstone_crusher.txt | 2 +- .../res/cardsfolder/f/flowstone_embrace.txt | 2 +- .../res/cardsfolder/f/flowstone_flood.txt | 2 +- .../res/cardsfolder/f/flowstone_giant.txt | 2 +- .../res/cardsfolder/f/flowstone_hellion.txt | 2 +- .../res/cardsfolder/f/flowstone_mauler.txt | 2 +- .../res/cardsfolder/f/flowstone_overseer.txt | 2 +- .../cardsfolder/f/flowstone_salamander.txt | 2 +- .../res/cardsfolder/f/flowstone_sculpture.txt | 2 +- .../res/cardsfolder/f/flowstone_shambler.txt | 2 +- .../res/cardsfolder/f/flowstone_slide.txt | 2 +- .../res/cardsfolder/f/flowstone_strike.txt | 2 +- .../res/cardsfolder/f/flowstone_surge.txt | 2 +- .../res/cardsfolder/f/flowstone_thopter.txt | 2 +- .../res/cardsfolder/f/flowstone_wall.txt | 2 +- .../res/cardsfolder/f/flowstone_wyvern.txt | 2 +- forge-gui/res/cardsfolder/f/fluctuator.txt | 2 +- .../res/cardsfolder/f/flurry_of_horns.txt | 12 +- .../res/cardsfolder/f/flurry_of_wings.txt | 2 +- forge-gui/res/cardsfolder/f/flusterstorm.txt | 2 +- forge-gui/res/cardsfolder/f/flux.txt | 26 ++-- forge-gui/res/cardsfolder/f/fluxcharger.txt | 20 ++-- forge-gui/res/cardsfolder/f/flying_carpet.txt | 2 +- forge-gui/res/cardsfolder/f/flying_men.txt | 2 +- forge-gui/res/cardsfolder/f/fodder_cannon.txt | 2 +- forge-gui/res/cardsfolder/f/fodder_launch.txt | 2 +- forge-gui/res/cardsfolder/f/fog.txt | 2 +- forge-gui/res/cardsfolder/f/fog_bank.txt | 2 +- forge-gui/res/cardsfolder/f/fog_elemental.txt | 2 +- forge-gui/res/cardsfolder/f/fog_of_gnats.txt | 2 +- forge-gui/res/cardsfolder/f/fog_patch.txt | 18 +-- forge-gui/res/cardsfolder/f/foil.txt | 14 +-- .../res/cardsfolder/f/fold_into_aether.txt | 16 +-- forge-gui/res/cardsfolder/f/folk_medicine.txt | 2 +- .../res/cardsfolder/f/folk_of_an_havva.txt | 2 +- .../res/cardsfolder/f/folk_of_the_pines.txt | 2 +- .../res/cardsfolder/f/followed_footsteps.txt | 2 +- forge-gui/res/cardsfolder/f/fomori_nomad.txt | 2 +- .../res/cardsfolder/f/font_of_fertility.txt | 12 +- .../res/cardsfolder/f/font_of_fortunes.txt | 12 +- forge-gui/res/cardsfolder/f/font_of_ire.txt | 12 +- .../res/cardsfolder/f/font_of_mythos.txt | 2 +- .../res/cardsfolder/f/font_of_return.txt | 12 +- forge-gui/res/cardsfolder/f/font_of_vigor.txt | 12 +- forge-gui/res/cardsfolder/f/food_chain.txt | 18 +-- forge-gui/res/cardsfolder/f/fools_demise.txt | 2 +- forge-gui/res/cardsfolder/f/fools_tome.txt | 2 +- forge-gui/res/cardsfolder/f/foot_soldiers.txt | 2 +- .../res/cardsfolder/f/footbottom_feast.txt | 2 +- .../res/cardsfolder/f/foothill_guide.txt | 2 +- .../cardsfolder/f/footsteps_of_the_goryo.txt | 2 +- forge-gui/res/cardsfolder/f/foratog.txt | 2 +- forge-gui/res/cardsfolder/f/forbid.txt | 2 +- .../res/cardsfolder/f/forbidden_alchemy.txt | 16 +-- .../res/cardsfolder/f/forbidden_crypt.txt | 28 ++--- .../res/cardsfolder/f/forbidden_lore.txt | 2 +- .../res/cardsfolder/f/forbidden_orchard.txt | 2 +- .../res/cardsfolder/f/forbidden_ritual.txt | 26 ++-- .../cardsfolder/f/forbidding_watchtower.txt | 2 +- forge-gui/res/cardsfolder/f/force_bubble.txt | 26 ++-- .../res/cardsfolder/f/force_of_nature.txt | 2 +- .../res/cardsfolder/f/force_of_savagery.txt | 2 +- forge-gui/res/cardsfolder/f/force_of_will.txt | 2 +- forge-gui/res/cardsfolder/f/force_spike.txt | 2 +- forge-gui/res/cardsfolder/f/force_void.txt | 2 +- .../res/cardsfolder/f/forced_adaptation.txt | 18 +-- .../res/cardsfolder/f/forced_fruition.txt | 2 +- forge-gui/res/cardsfolder/f/forced_march.txt | 2 +- .../res/cardsfolder/f/forced_retreat.txt | 2 +- .../res/cardsfolder/f/forced_worship.txt | 2 +- forge-gui/res/cardsfolder/f/forcefield.txt | 24 ++-- .../res/cardsfolder/f/forcemage_advocate.txt | 2 +- forge-gui/res/cardsfolder/f/foresee.txt | 2 +- forge-gui/res/cardsfolder/f/foreshadow.txt | 24 ++-- forge-gui/res/cardsfolder/f/foresight.txt | 2 +- forge-gui/res/cardsfolder/f/forest.txt | 2 +- forge-gui/res/cardsfolder/f/forest_bear.txt | 2 +- .../res/cardsfolder/f/forethought_amulet.txt | 2 +- forge-gui/res/cardsfolder/f/forfend.txt | 2 +- forge-gui/res/cardsfolder/f/forge_armor.txt | 2 +- forge-gui/res/cardsfolder/f/forge_devil.txt | 18 +-- .../res/cardsfolder/f/forgeborn_oreads.txt | 22 ++-- .../res/cardsfolder/f/forgestoker_dragon.txt | 18 +-- forge-gui/res/cardsfolder/f/forget.txt | 16 +-- .../res/cardsfolder/f/forgotten_ancient.txt | 2 +- .../res/cardsfolder/f/forgotten_cave.txt | 2 +- .../res/cardsfolder/f/forgotten_harvest.txt | 2 +- .../res/cardsfolder/f/forgotten_lore.txt | 30 ++--- .../res/cardsfolder/f/foriysian_brigade.txt | 14 +-- .../cardsfolder/f/foriysian_interceptor.txt | 18 +-- .../res/cardsfolder/f/foriysian_totem.txt | 18 +-- forge-gui/res/cardsfolder/f/fork.txt | 2 +- forge-gui/res/cardsfolder/f/forked_bolt.txt | 2 +- .../cardsfolder/f/forked_branch_garami.txt | 2 +- .../res/cardsfolder/f/forked_lightning.txt | 12 +- .../res/cardsfolder/f/forlorn_pseudamma.txt | 18 +-- .../res/cardsfolder/f/form_of_the_dragon.txt | 2 +- forge-gui/res/cardsfolder/f/formation.txt | 18 +-- forge-gui/res/cardsfolder/f/forsaken_city.txt | 2 +- .../res/cardsfolder/f/forsaken_drifters.txt | 16 +-- .../res/cardsfolder/f/forsaken_wastes.txt | 2 +- .../res/cardsfolder/f/fortified_area.txt | 16 +-- forge-gui/res/cardsfolder/f/fortify.txt | 2 +- forge-gui/res/cardsfolder/f/fortitude.txt | 2 +- forge-gui/res/cardsfolder/f/fortress_crab.txt | 12 +- .../res/cardsfolder/f/fortress_cyclops.txt | 20 ++-- forge-gui/res/cardsfolder/f/fortune_thief.txt | 2 +- forge-gui/res/cardsfolder/f/fossil_find.txt | 18 +-- forge-gui/res/cardsfolder/f/foster.txt | 14 +-- forge-gui/res/cardsfolder/f/foul_familiar.txt | 2 +- forge-gui/res/cardsfolder/f/foul_imp.txt | 2 +- forge-gui/res/cardsfolder/f/foul_presence.txt | 2 +- forge-gui/res/cardsfolder/f/foul_spirit.txt | 2 +- .../res/cardsfolder/f/foundry_champion.txt | 22 ++-- .../cardsfolder/f/foundry_street_denizen.txt | 18 +-- .../res/cardsfolder/f/fountain_of_cho.txt | 2 +- .../res/cardsfolder/f/fountain_of_youth.txt | 2 +- .../res/cardsfolder/f/fountain_watch.txt | 2 +- forge-gui/res/cardsfolder/f/foxfire.txt | 2 +- forge-gui/res/cardsfolder/f/foxfire_oak.txt | 2 +- .../res/cardsfolder/f/fractured_loyalty.txt | 2 +- .../cardsfolder/f/fractured_powerstone.txt | 16 +-- .../res/cardsfolder/f/fracturing_gust.txt | 2 +- .../cardsfolder/f/frankensteins_monster.txt | 42 +++---- .../cardsfolder/f/frantic_purification.txt | 2 +- .../res/cardsfolder/f/frantic_salvage.txt | 2 +- .../res/cardsfolder/f/frantic_search.txt | 2 +- forge-gui/res/cardsfolder/f/frazzle.txt | 2 +- .../res/cardsfolder/f/freed_from_the_real.txt | 2 +- .../res/cardsfolder/f/freewind_equenaut.txt | 2 +- .../res/cardsfolder/f/freewind_falcon.txt | 2 +- .../res/cardsfolder/f/frenetic_efreet.txt | 22 ++-- .../cardsfolder/f/frenetic_efreet_avatar.txt | 20 ++-- forge-gui/res/cardsfolder/f/frenetic_ogre.txt | 2 +- .../res/cardsfolder/f/frenetic_raptor.txt | 2 +- .../res/cardsfolder/f/frenetic_sliver.txt | 28 ++--- .../res/cardsfolder/f/frenzied_goblin.txt | 16 +-- .../res/cardsfolder/f/frenzied_tilling.txt | 2 +- forge-gui/res/cardsfolder/f/frenzy_sliver.txt | 2 +- forge-gui/res/cardsfolder/f/fresh_meat.txt | 2 +- .../res/cardsfolder/f/fresh_volunteers.txt | 2 +- .../cardsfolder/f/freyalise_supplicant.txt | 2 +- .../res/cardsfolder/f/freyalises_charm.txt | 2 +- .../res/cardsfolder/f/freyalises_radiance.txt | 2 +- .../res/cardsfolder/f/freyalises_winds.txt | 2 +- forge-gui/res/cardsfolder/f/frightcrawler.txt | 2 +- .../res/cardsfolder/f/frightful_delusion.txt | 14 +-- .../cardsfolder/f/frightshroud_courier.txt | 2 +- .../res/cardsfolder/f/frilled_oculus.txt | 14 +-- forge-gui/res/cardsfolder/f/frog_tongue.txt | 2 +- forge-gui/res/cardsfolder/f/frogmite.txt | 2 +- .../res/cardsfolder/f/frogtosser_banneret.txt | 2 +- .../res/cardsfolder/f/from_the_ashes.txt | 26 ++-- .../res/cardsfolder/f/frontier_guide.txt | 2 +- .../res/cardsfolder/f/frontline_medic.txt | 24 ++-- .../res/cardsfolder/f/frontline_sage.txt | 2 +- .../cardsfolder/f/frontline_strategist.txt | 2 +- forge-gui/res/cardsfolder/f/frost_breath.txt | 2 +- forge-gui/res/cardsfolder/f/frost_giant.txt | 2 +- forge-gui/res/cardsfolder/f/frost_marsh.txt | 2 +- forge-gui/res/cardsfolder/f/frost_ogre.txt | 2 +- forge-gui/res/cardsfolder/f/frost_raptor.txt | 2 +- forge-gui/res/cardsfolder/f/frost_titan.txt | 2 +- .../res/cardsfolder/f/frostburn_weird.txt | 14 +-- forge-gui/res/cardsfolder/f/frostling.txt | 2 +- .../res/cardsfolder/f/frostweb_spider.txt | 2 +- forge-gui/res/cardsfolder/f/frostwielder.txt | 16 +-- .../res/cardsfolder/f/frostwind_invoker.txt | 2 +- forge-gui/res/cardsfolder/f/frozen_aether.txt | 2 +- forge-gui/res/cardsfolder/f/frozen_shade.txt | 2 +- forge-gui/res/cardsfolder/f/frozen_solid.txt | 2 +- forge-gui/res/cardsfolder/f/fruition.txt | 2 +- .../res/cardsfolder/f/fuel_for_the_cause.txt | 2 +- .../res/cardsfolder/f/fugitive_druid.txt | 16 +-- .../res/cardsfolder/f/fugitive_wizard.txt | 2 +- forge-gui/res/cardsfolder/f/fugue.txt | 2 +- .../res/cardsfolder/f/fulgent_distraction.txt | 14 +-- .../res/cardsfolder/f/full_moons_rise.txt | 16 +-- .../res/cardsfolder/f/fulminator_mage.txt | 2 +- forge-gui/res/cardsfolder/f/fumarole.txt | 2 +- forge-gui/res/cardsfolder/f/fume_spitter.txt | 2 +- .../res/cardsfolder/f/fumiko_the_lowblood.txt | 2 +- forge-gui/res/cardsfolder/f/funeral_charm.txt | 2 +- forge-gui/res/cardsfolder/f/funeral_march.txt | 2 +- forge-gui/res/cardsfolder/f/funeral_pyre.txt | 2 +- .../res/cardsfolder/f/fungal_behemoth.txt | 28 ++--- forge-gui/res/cardsfolder/f/fungal_bloom.txt | 2 +- .../res/cardsfolder/f/fungal_reaches.txt | 2 +- .../res/cardsfolder/f/fungal_shambler.txt | 2 +- .../res/cardsfolder/f/fungal_sprouting.txt | 14 +-- .../res/cardsfolder/f/fungus_elemental.txt | 2 +- forge-gui/res/cardsfolder/f/fungus_sliver.txt | 2 +- forge-gui/res/cardsfolder/f/fungusaur.txt | 2 +- .../res/cardsfolder/f/furious_assault.txt | 2 +- .../res/cardsfolder/f/furious_resistance.txt | 12 +- forge-gui/res/cardsfolder/f/furnace_brood.txt | 2 +- .../res/cardsfolder/f/furnace_celebration.txt | 2 +- .../res/cardsfolder/f/furnace_dragon.txt | 2 +- forge-gui/res/cardsfolder/f/furnace_layer.txt | 26 ++-- .../res/cardsfolder/f/furnace_of_rath.txt | 2 +- forge-gui/res/cardsfolder/f/furnace_scamp.txt | 2 +- .../res/cardsfolder/f/furnace_spirit.txt | 2 +- forge-gui/res/cardsfolder/f/furnace_whelp.txt | 2 +- .../res/cardsfolder/f/furor_of_the_bitten.txt | 16 +-- forge-gui/res/cardsfolder/f/fury_charm.txt | 20 ++-- .../res/cardsfolder/f/fury_of_the_horde.txt | 16 +-- forge-gui/res/cardsfolder/f/fury_sliver.txt | 2 +- .../res/cardsfolder/f/furyborn_hellkite.txt | 2 +- .../res/cardsfolder/f/furystoke_giant.txt | 20 ++-- .../res/cardsfolder/f/fusion_elemental.txt | 2 +- forge-gui/res/cardsfolder/f/future_sight.txt | 16 +-- forge-gui/res/cardsfolder/f/fylamarid.txt | 2 +- forge-gui/res/cardsfolder/f/fylgja.txt | 2 +- forge-gui/res/cardsfolder/f/fyndhorn_bow.txt | 2 +- .../res/cardsfolder/f/fyndhorn_brownie.txt | 2 +- .../res/cardsfolder/f/fyndhorn_druid.txt | 16 +-- .../res/cardsfolder/f/fyndhorn_elder.txt | 2 +- .../res/cardsfolder/f/fyndhorn_elves.txt | 2 +- .../res/cardsfolder/f/fyndhorn_pollen.txt | 2 +- .../res/cardsfolder/g/gabriel_angelfire.txt | 26 ++-- forge-gui/res/cardsfolder/g/gaddock_teeg.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_anthem.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_avenger.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_balance.txt | 24 ++-- .../res/cardsfolder/g/gaeas_blessing.txt | 22 ++-- forge-gui/res/cardsfolder/g/gaeas_bounty.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_cradle.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_embrace.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_herald.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_liege.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_might.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_revenge.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_skyfolk.txt | 2 +- forge-gui/res/cardsfolder/g/gaeas_touch.txt | 14 +-- .../res/cardsfolder/g/gahiji_honored_one.txt | 16 +-- forge-gui/res/cardsfolder/g/gainsay.txt | 2 +- forge-gui/res/cardsfolder/g/gale_force.txt | 2 +- .../res/cardsfolder/g/galepowder_mage.txt | 2 +- .../res/cardsfolder/g/galerider_sliver.txt | 16 +-- .../res/cardsfolder/g/galinas_knight.txt | 2 +- forge-gui/res/cardsfolder/g/gallantry.txt | 2 +- forge-gui/res/cardsfolder/g/gallowbraid.txt | 18 +-- .../cardsfolder/g/gallows_at_willow_hill.txt | 16 +-- .../res/cardsfolder/g/gallows_warden.txt | 16 +-- .../res/cardsfolder/g/galvanic_alchemist.txt | 18 +-- forge-gui/res/cardsfolder/g/galvanic_arc.txt | 2 +- .../res/cardsfolder/g/galvanic_blast.txt | 2 +- .../res/cardsfolder/g/galvanic_juggernaut.txt | 20 ++-- forge-gui/res/cardsfolder/g/galvanic_key.txt | 2 +- forge-gui/res/cardsfolder/g/galvanoth.txt | 18 +-- forge-gui/res/cardsfolder/g/gamble.txt | 2 +- forge-gui/res/cardsfolder/g/game_of_chaos.txt | 36 +++--- forge-gui/res/cardsfolder/g/game_preserve.txt | 24 ++-- .../cardsfolder/g/game_trail_changeling.txt | 2 +- forge-gui/res/cardsfolder/g/gamekeeper.txt | 18 +-- .../res/cardsfolder/g/gang_of_devils.txt | 16 +-- forge-gui/res/cardsfolder/g/gang_of_elk.txt | 2 +- .../res/cardsfolder/g/gangrenous_goliath.txt | 2 +- .../res/cardsfolder/g/gangrenous_zombies.txt | 2 +- .../res/cardsfolder/g/gargantuan_gorilla.txt | 34 +++--- .../res/cardsfolder/g/gargoyle_castle.txt | 2 +- .../res/cardsfolder/g/gargoyle_sentinel.txt | 2 +- .../cardsfolder/g/garruk_caller_of_beasts.txt | 22 ++-- .../cardsfolder/g/garruk_primal_hunter.txt | 2 +- ...rruk_relentless_garruk_the_veil_cursed.txt | 56 ++++----- .../res/cardsfolder/g/garruk_wildspeaker.txt | 2 +- .../res/cardsfolder/g/garruks_companion.txt | 2 +- forge-gui/res/cardsfolder/g/garruks_horde.txt | 18 +-- .../res/cardsfolder/g/garruks_packleader.txt | 2 +- .../cardsfolder/g/garza_zol_plague_queen.txt | 2 +- .../res/cardsfolder/g/garzas_assassin.txt | 18 +-- forge-gui/res/cardsfolder/g/gaseous_form.txt | 2 +- forge-gui/res/cardsfolder/g/gate_hound.txt | 2 +- .../res/cardsfolder/g/gate_to_phyrexia.txt | 2 +- .../res/cardsfolder/g/gate_to_the_aether.txt | 16 +-- .../res/cardsfolder/g/gatecreeper_vine.txt | 18 +-- .../cardsfolder/g/gatekeeper_of_malakir.txt | 2 +- forge-gui/res/cardsfolder/g/gateway_shade.txt | 20 ++-- .../res/cardsfolder/g/gathan_raiders.txt | 2 +- .../res/cardsfolder/g/gather_courage.txt | 14 +-- .../res/cardsfolder/g/gather_specimens.txt | 18 +-- .../cardsfolder/g/gather_the_townsfolk.txt | 14 +-- .../res/cardsfolder/g/gatherer_of_graces.txt | 2 +- .../g/gatstaf_shepherd_gatstaf_howler.txt | 44 +++---- .../res/cardsfolder/g/gauntlet_of_might.txt | 2 +- .../res/cardsfolder/g/gauntlet_of_power.txt | 20 ++-- .../res/cardsfolder/g/gauntlets_of_chaos.txt | 20 ++-- forge-gui/res/cardsfolder/g/gavony.txt | 18 +-- .../res/cardsfolder/g/gavony_ironwright.txt | 16 +-- .../res/cardsfolder/g/gavony_township.txt | 14 +-- .../res/cardsfolder/g/gaze_of_adamaro.txt | 2 +- .../res/cardsfolder/g/gaze_of_granite.txt | 16 +-- .../res/cardsfolder/g/gaze_of_justice.txt | 2 +- forge-gui/res/cardsfolder/g/gaze_of_pain.txt | 2 +- .../res/cardsfolder/g/gaze_of_the_gorgon.txt | 18 +-- .../res/cardsfolder/g/geist_honored_monk.txt | 24 ++-- .../cardsfolder/g/geist_of_saint_traft.txt | 26 ++-- forge-gui/res/cardsfolder/g/geist_snatch.txt | 14 +-- .../res/cardsfolder/g/geist_trappers.txt | 16 +-- .../res/cardsfolder/g/geistcatchers_rig.txt | 16 +-- forge-gui/res/cardsfolder/g/geistflame.txt | 14 +-- .../res/cardsfolder/g/gelatinous_genesis.txt | 2 +- forge-gui/res/cardsfolder/g/gelectrode.txt | 2 +- .../res/cardsfolder/g/gelid_shackles.txt | 2 +- .../res/cardsfolder/g/gem_of_becoming.txt | 20 ++-- .../res/cardsfolder/g/gemhide_sliver.txt | 2 +- forge-gui/res/cardsfolder/g/gemini_engine.txt | 2 +- .../res/cardsfolder/g/gempalm_avenger.txt | 2 +- .../res/cardsfolder/g/gempalm_incinerator.txt | 2 +- .../res/cardsfolder/g/gempalm_polluter.txt | 2 +- .../res/cardsfolder/g/gempalm_sorcerer.txt | 2 +- .../res/cardsfolder/g/gempalm_strider.txt | 2 +- .../res/cardsfolder/g/gemstone_array.txt | 2 +- .../res/cardsfolder/g/gemstone_caverns.txt | 28 ++--- forge-gui/res/cardsfolder/g/gemstone_mine.txt | 2 +- .../res/cardsfolder/g/generals_kabuto.txt | 2 +- .../res/cardsfolder/g/generals_regalia.txt | 32 ++--- forge-gui/res/cardsfolder/g/genesis.txt | 2 +- .../res/cardsfolder/g/genesis_chamber.txt | 2 +- forge-gui/res/cardsfolder/g/genesis_wave.txt | 2 +- .../res/cardsfolder/g/genju_of_the_cedars.txt | 2 +- .../res/cardsfolder/g/genju_of_the_falls.txt | 2 +- .../res/cardsfolder/g/genju_of_the_fens.txt | 2 +- .../res/cardsfolder/g/genju_of_the_fields.txt | 2 +- .../res/cardsfolder/g/genju_of_the_realm.txt | 2 +- .../res/cardsfolder/g/genju_of_the_spires.txt | 2 +- forge-gui/res/cardsfolder/g/geosurge.txt | 14 +-- .../res/cardsfolder/g/geothermal_crevice.txt | 2 +- .../res/cardsfolder/g/geralfs_messenger.txt | 20 ++-- .../res/cardsfolder/g/geralfs_mindcrusher.txt | 18 +-- forge-gui/res/cardsfolder/g/gerrard.txt | 16 +-- .../res/cardsfolder/g/gerrard_capashen.txt | 20 ++-- .../res/cardsfolder/g/gerrards_battle_cry.txt | 2 +- .../res/cardsfolder/g/gerrards_command.txt | 2 +- .../res/cardsfolder/g/gerrards_irregulars.txt | 2 +- .../res/cardsfolder/g/gerrards_verdict.txt | 2 +- .../res/cardsfolder/g/gerrards_wisdom.txt | 2 +- .../cardsfolder/g/geth_lord_of_the_vault.txt | 2 +- .../res/cardsfolder/g/geths_grimoire.txt | 2 +- forge-gui/res/cardsfolder/g/geths_verdict.txt | 2 +- forge-gui/res/cardsfolder/g/geyser_glider.txt | 2 +- .../res/cardsfolder/g/ghalmas_warden.txt | 2 +- .../res/cardsfolder/g/ghastlord_of_fugue.txt | 2 +- .../res/cardsfolder/g/ghastly_demise.txt | 2 +- .../res/cardsfolder/g/ghastly_discovery.txt | 20 ++-- .../res/cardsfolder/g/ghastly_remains.txt | 26 ++-- .../cardsfolder/g/ghave_guru_of_spores.txt | 20 ++-- forge-gui/res/cardsfolder/g/ghazban_ogre.txt | 18 +-- .../res/cardsfolder/g/ghitu_encampment.txt | 2 +- forge-gui/res/cardsfolder/g/ghitu_fire.txt | 16 +-- .../res/cardsfolder/g/ghitu_fire_eater.txt | 2 +- .../res/cardsfolder/g/ghitu_firebreathing.txt | 2 +- forge-gui/res/cardsfolder/g/ghitu_slinger.txt | 2 +- forge-gui/res/cardsfolder/g/ghitu_war_cry.txt | 2 +- .../cardsfolder/g/ghor_clan_bloodscale.txt | 2 +- .../res/cardsfolder/g/ghor_clan_rampager.txt | 16 +-- .../res/cardsfolder/g/ghor_clan_savage.txt | 2 +- .../g/ghost_council_of_orzhova.txt | 2 +- forge-gui/res/cardsfolder/g/ghost_hounds.txt | 2 +- .../res/cardsfolder/g/ghost_lit_nourisher.txt | 2 +- .../res/cardsfolder/g/ghost_lit_raider.txt | 2 +- .../res/cardsfolder/g/ghost_lit_redeemer.txt | 2 +- .../res/cardsfolder/g/ghost_lit_stalker.txt | 2 +- .../res/cardsfolder/g/ghost_lit_warder.txt | 2 +- forge-gui/res/cardsfolder/g/ghost_quarter.txt | 2 +- forge-gui/res/cardsfolder/g/ghost_ship.txt | 2 +- .../res/cardsfolder/g/ghost_tactician.txt | 2 +- forge-gui/res/cardsfolder/g/ghost_town.txt | 2 +- forge-gui/res/cardsfolder/g/ghost_warden.txt | 2 +- .../res/cardsfolder/g/ghostblade_eidolon.txt | 18 +-- forge-gui/res/cardsfolder/g/ghostfire.txt | 2 +- .../res/cardsfolder/g/ghostflame_sliver.txt | 2 +- forge-gui/res/cardsfolder/g/ghostform.txt | 14 +-- .../res/cardsfolder/g/ghosthelm_courier.txt | 2 +- .../res/cardsfolder/g/ghostly_changeling.txt | 2 +- .../res/cardsfolder/g/ghostly_flicker.txt | 18 +-- .../res/cardsfolder/g/ghostly_possession.txt | 18 +-- .../res/cardsfolder/g/ghostly_prison.txt | 2 +- forge-gui/res/cardsfolder/g/ghostly_touch.txt | 22 ++-- forge-gui/res/cardsfolder/g/ghostly_visit.txt | 2 +- forge-gui/res/cardsfolder/g/ghostly_wings.txt | 2 +- .../cardsfolder/g/ghosts_of_the_damned.txt | 2 +- .../cardsfolder/g/ghosts_of_the_innocent.txt | 24 ++-- forge-gui/res/cardsfolder/g/ghostway.txt | 2 +- .../res/cardsfolder/g/ghoulcallers_bell.txt | 14 +-- .../res/cardsfolder/g/ghoulcallers_chant.txt | 18 +-- forge-gui/res/cardsfolder/g/ghoulflesh.txt | 16 +-- forge-gui/res/cardsfolder/g/ghoulraiser.txt | 16 +-- forge-gui/res/cardsfolder/g/ghouls_feast.txt | 2 +- forge-gui/res/cardsfolder/g/ghoultree.txt | 16 +-- .../res/cardsfolder/g/giant_adephage.txt | 18 +-- .../res/cardsfolder/g/giant_ambush_beetle.txt | 18 +-- forge-gui/res/cardsfolder/g/giant_badger.txt | 2 +- .../res/cardsfolder/g/giant_caterpillar.txt | 2 +- .../res/cardsfolder/g/giant_cockroach.txt | 2 +- forge-gui/res/cardsfolder/g/giant_crab.txt | 2 +- .../res/cardsfolder/g/giant_dustwasp.txt | 2 +- forge-gui/res/cardsfolder/g/giant_growth.txt | 2 +- .../res/cardsfolder/g/giant_harbinger.txt | 2 +- forge-gui/res/cardsfolder/g/giant_mantis.txt | 2 +- forge-gui/res/cardsfolder/g/giant_octopus.txt | 2 +- .../res/cardsfolder/g/giant_scorpion.txt | 2 +- forge-gui/res/cardsfolder/g/giant_shark.txt | 2 +- forge-gui/res/cardsfolder/g/giant_slug.txt | 22 ++-- .../res/cardsfolder/g/giant_solifuge.txt | 2 +- forge-gui/res/cardsfolder/g/giant_spider.txt | 2 +- .../res/cardsfolder/g/giant_strength.txt | 2 +- .../res/cardsfolder/g/giant_tortoise.txt | 2 +- .../cardsfolder/g/giant_trap_door_spider.txt | 2 +- forge-gui/res/cardsfolder/g/giant_turtle.txt | 14 +-- forge-gui/res/cardsfolder/g/giant_warthog.txt | 2 +- forge-gui/res/cardsfolder/g/giantbaiting.txt | 26 ++-- forge-gui/res/cardsfolder/g/giants_ire.txt | 2 +- .../res/cardsfolder/g/gibbering_descent.txt | 2 +- .../res/cardsfolder/g/gibbering_hyenas.txt | 2 +- .../res/cardsfolder/g/gibbering_kami.txt | 2 +- .../g/gideon_champion_of_justice.txt | 26 ++-- forge-gui/res/cardsfolder/g/gideon_jura.txt | 2 +- .../res/cardsfolder/g/gideons_avenger.txt | 2 +- .../res/cardsfolder/g/gideons_lawkeeper.txt | 2 +- .../res/cardsfolder/g/gift_of_estates.txt | 2 +- .../res/cardsfolder/g/gift_of_granite.txt | 2 +- .../res/cardsfolder/g/gift_of_immortality.txt | 24 ++-- .../res/cardsfolder/g/gift_of_orzhova.txt | 16 +-- .../res/cardsfolder/g/gift_of_the_deity.txt | 2 +- .../cardsfolder/g/gift_of_the_gargantuan.txt | 12 +- .../res/cardsfolder/g/gift_of_the_woods.txt | 2 +- forge-gui/res/cardsfolder/g/gifts_ungiven.txt | 18 +-- forge-gui/res/cardsfolder/g/gigadrowse.txt | 2 +- forge-gui/res/cardsfolder/g/gigantiform.txt | 24 ++-- forge-gui/res/cardsfolder/g/gigantomancer.txt | 2 +- forge-gui/res/cardsfolder/g/gigapede.txt | 2 +- forge-gui/res/cardsfolder/g/gild.txt | 16 +-- forge-gui/res/cardsfolder/g/gilded_drake.txt | 22 ++-- forge-gui/res/cardsfolder/g/gilded_light.txt | 16 +-- forge-gui/res/cardsfolder/g/gilded_lotus.txt | 2 +- forge-gui/res/cardsfolder/g/gilder_bairn.txt | 2 +- .../res/cardsfolder/g/gilt_leaf_ambush.txt | 18 +-- .../res/cardsfolder/g/gilt_leaf_archdruid.txt | 2 +- .../res/cardsfolder/g/gilt_leaf_palace.txt | 2 +- .../res/cardsfolder/g/gilt_leaf_seer.txt | 2 +- .../res/cardsfolder/g/giltspire_avenger.txt | 2 +- .../g/gisela_blade_of_goldnight.txt | 30 ++--- .../res/cardsfolder/g/gitaxian_probe.txt | 2 +- forge-gui/res/cardsfolder/g/give_take.txt | 36 +++--- forge-gui/res/cardsfolder/g/gix.txt | 14 +-- forge-gui/res/cardsfolder/g/glacial_chasm.txt | 22 ++-- .../res/cardsfolder/g/glacial_crevasses.txt | 2 +- .../res/cardsfolder/g/glacial_fortress.txt | 2 +- .../res/cardsfolder/g/glacial_plating.txt | 22 ++-- forge-gui/res/cardsfolder/g/glacial_ray.txt | 14 +-- forge-gui/res/cardsfolder/g/glacial_wall.txt | 2 +- forge-gui/res/cardsfolder/g/glaciers.txt | 2 +- forge-gui/res/cardsfolder/g/glade_gnarr.txt | 2 +- .../res/cardsfolder/g/gladecover_scout.txt | 2 +- .../res/cardsfolder/g/glamer_spinners.txt | 30 ++--- .../res/cardsfolder/g/glare_of_heresy.txt | 12 +- .../res/cardsfolder/g/glare_of_subdual.txt | 2 +- forge-gui/res/cardsfolder/g/glarecaster.txt | 32 ++--- forge-gui/res/cardsfolder/g/glarewielder.txt | 2 +- .../res/cardsfolder/g/glaring_spotlight.txt | 18 +-- forge-gui/res/cardsfolder/g/glass_asp.txt | 24 ++-- forge-gui/res/cardsfolder/g/glass_golem.txt | 2 +- .../res/cardsfolder/g/glassdust_hulk.txt | 2 +- .../res/cardsfolder/g/glasses_of_urza.txt | 2 +- forge-gui/res/cardsfolder/g/glaze_fiend.txt | 2 +- .../res/cardsfolder/g/gleam_of_battle.txt | 16 +-- .../res/cardsfolder/g/gleam_of_resistance.txt | 2 +- forge-gui/res/cardsfolder/g/gleancrawler.txt | 18 +-- .../res/cardsfolder/g/gleeful_sabotage.txt | 18 +-- .../cardsfolder/g/glen_elendra_archmage.txt | 2 +- .../res/cardsfolder/g/glen_elendra_liege.txt | 2 +- .../cardsfolder/g/glen_elendra_pranksters.txt | 2 +- forge-gui/res/cardsfolder/g/gliding_licid.txt | 50 ++++---- .../res/cardsfolder/g/glimmerdust_nap.txt | 2 +- .../res/cardsfolder/g/glimmering_angel.txt | 2 +- .../res/cardsfolder/g/glimmerpoint_stag.txt | 2 +- forge-gui/res/cardsfolder/g/glimmerpost.txt | 2 +- forge-gui/res/cardsfolder/g/glimmervoid.txt | 2 +- .../res/cardsfolder/g/glimpse_of_nature.txt | 2 +- .../res/cardsfolder/g/glimpse_the_future.txt | 14 +-- .../res/cardsfolder/g/glimpse_the_sun_god.txt | 20 ++-- .../cardsfolder/g/glimpse_the_unthinkable.txt | 2 +- .../res/cardsfolder/g/glint_eye_nephilim.txt | 2 +- forge-gui/res/cardsfolder/g/glint_hawk.txt | 20 ++-- .../res/cardsfolder/g/glint_hawk_idol.txt | 2 +- .../res/cardsfolder/g/glintwing_invoker.txt | 2 +- .../res/cardsfolder/g/glissa_sunseeker.txt | 24 ++-- .../res/cardsfolder/g/glissa_the_traitor.txt | 2 +- .../res/cardsfolder/g/glissas_courier.txt | 2 +- forge-gui/res/cardsfolder/g/glissas_scorn.txt | 2 +- forge-gui/res/cardsfolder/g/glistener_elf.txt | 2 +- .../res/cardsfolder/g/glistening_oil.txt | 2 +- forge-gui/res/cardsfolder/g/glitterfang.txt | 2 +- .../res/cardsfolder/g/glittering_lion.txt | 16 +-- .../res/cardsfolder/g/glittering_lynx.txt | 16 +-- .../res/cardsfolder/g/glittering_wish.txt | 16 +-- forge-gui/res/cardsfolder/g/global_ruin.txt | 2 +- forge-gui/res/cardsfolder/g/gloom.txt | 2 +- forge-gui/res/cardsfolder/g/gloom_surgeon.txt | 18 +-- forge-gui/res/cardsfolder/g/gloomdrifter.txt | 2 +- forge-gui/res/cardsfolder/g/gloomhunter.txt | 2 +- forge-gui/res/cardsfolder/g/gloomlance.txt | 2 +- forge-gui/res/cardsfolder/g/gloomwidow.txt | 2 +- .../res/cardsfolder/g/gloomwidows_feast.txt | 2 +- .../res/cardsfolder/g/glorious_anthem.txt | 2 +- .../res/cardsfolder/g/glorious_charge.txt | 2 +- forge-gui/res/cardsfolder/g/glory.txt | 2 +- .../res/cardsfolder/g/glory_of_warfare.txt | 2 +- forge-gui/res/cardsfolder/g/glory_seeker.txt | 2 +- .../res/cardsfolder/g/gloryscale_viashino.txt | 2 +- .../res/cardsfolder/g/glowering_rogon.txt | 14 +-- .../res/cardsfolder/g/glowing_anemone.txt | 2 +- forge-gui/res/cardsfolder/g/glowrider.txt | 2 +- .../res/cardsfolder/g/gluttonous_cyclops.txt | 14 +-- .../res/cardsfolder/g/gluttonous_slime.txt | 2 +- .../res/cardsfolder/g/gluttonous_zombie.txt | 2 +- .../cardsfolder/g/glyph_of_destruction.txt | 2 +- forge-gui/res/cardsfolder/g/glyph_of_doom.txt | 20 ++-- forge-gui/res/cardsfolder/g/glyph_of_life.txt | 22 ++-- .../res/cardsfolder/g/gnarled_effigy.txt | 2 +- forge-gui/res/cardsfolder/g/gnarled_mass.txt | 2 +- .../res/cardsfolder/g/gnarled_scarhide.txt | 18 +-- forge-gui/res/cardsfolder/g/gnarlid_pack.txt | 2 +- .../res/cardsfolder/g/gnat_alley_creeper.txt | 2 +- forge-gui/res/cardsfolder/g/gnat_miser.txt | 2 +- forge-gui/res/cardsfolder/g/gnathosaur.txt | 2 +- .../res/cardsfolder/g/gnaw_to_the_bone.txt | 16 +-- .../res/cardsfolder/g/gnawing_zombie.txt | 16 +-- .../res/cardsfolder/g/go_for_the_throat.txt | 2 +- forge-gui/res/cardsfolder/g/goatnapper.txt | 2 +- forge-gui/res/cardsfolder/g/gobbling_ooze.txt | 14 +-- .../res/cardsfolder/g/gobhobbler_rats.txt | 2 +- .../cardsfolder/g/goblin_archaeologist.txt | 22 ++-- .../res/cardsfolder/g/goblin_arsonist.txt | 2 +- .../res/cardsfolder/g/goblin_artillery.txt | 2 +- .../res/cardsfolder/g/goblin_assassin.txt | 24 ++-- .../res/cardsfolder/g/goblin_assault.txt | 2 +- .../cardsfolder/g/goblin_balloon_brigade.txt | 2 +- .../res/cardsfolder/g/goblin_bangchuckers.txt | 20 ++-- .../cardsfolder/g/goblin_battle_jester.txt | 18 +-- .../res/cardsfolder/g/goblin_berserker.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_bomb.txt | 22 ++-- .../res/cardsfolder/g/goblin_bombardment.txt | 2 +- .../res/cardsfolder/g/goblin_brawler.txt | 16 +-- .../res/cardsfolder/g/goblin_brigand.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_bully.txt | 2 +- .../res/cardsfolder/g/goblin_burrows.txt | 2 +- .../res/cardsfolder/g/goblin_bushwhacker.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_cadets.txt | 24 ++-- forge-gui/res/cardsfolder/g/goblin_cannon.txt | 16 +-- .../res/cardsfolder/g/goblin_cavaliers.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_caves.txt | 2 +- .../res/cardsfolder/g/goblin_charbelcher.txt | 2 +- .../res/cardsfolder/g/goblin_chariot.txt | 2 +- .../res/cardsfolder/g/goblin_chieftain.txt | 2 +- .../res/cardsfolder/g/goblin_chirurgeon.txt | 2 +- .../res/cardsfolder/g/goblin_clearcutter.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_cohort.txt | 16 +-- .../res/cardsfolder/g/goblin_commando.txt | 2 +- .../res/cardsfolder/g/goblin_deathraiders.txt | 2 +- .../res/cardsfolder/g/goblin_digging_team.txt | 2 +- .../res/cardsfolder/g/goblin_diplomats.txt | 18 +-- .../res/cardsfolder/g/goblin_dirigible.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_dynamo.txt | 2 +- .../cardsfolder/g/goblin_electromancer.txt | 16 +-- .../cardsfolder/g/goblin_elite_infantry.txt | 2 +- .../res/cardsfolder/g/goblin_festival.txt | 22 ++-- .../res/cardsfolder/g/goblin_fire_fiend.txt | 18 +-- .../res/cardsfolder/g/goblin_firebug.txt | 2 +- .../res/cardsfolder/g/goblin_fireslinger.txt | 2 +- .../res/cardsfolder/g/goblin_firestarter.txt | 2 +- .../res/cardsfolder/g/goblin_flectomancer.txt | 16 +-- .../res/cardsfolder/g/goblin_flotilla.txt | 24 ++-- .../res/cardsfolder/g/goblin_furrier.txt | 14 +-- forge-gui/res/cardsfolder/g/goblin_game.txt | 22 ++-- .../res/cardsfolder/g/goblin_gardener.txt | 2 +- .../res/cardsfolder/g/goblin_gaveleer.txt | 2 +- .../res/cardsfolder/g/goblin_general.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_glider.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_goon.txt | 2 +- .../res/cardsfolder/g/goblin_grappler.txt | 16 +-- .../res/cardsfolder/g/goblin_grenade.txt | 2 +- .../res/cardsfolder/g/goblin_grenadiers.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_guide.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_hero.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_king.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_kites.txt | 20 ++-- forge-gui/res/cardsfolder/g/goblin_lackey.txt | 2 +- .../res/cardsfolder/g/goblin_legionnaire.txt | 2 +- .../res/cardsfolder/g/goblin_lookout.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_lore.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_lyre.txt | 22 ++-- .../res/cardsfolder/g/goblin_machinist.txt | 22 ++-- .../res/cardsfolder/g/goblin_marshal.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_masons.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_matron.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_medics.txt | 2 +- .../res/cardsfolder/g/goblin_mountaineer.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_mutant.txt | 2 +- .../res/cardsfolder/g/goblin_offensive.txt | 2 +- .../res/cardsfolder/g/goblin_outlander.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_patrol.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_piker.txt | 2 +- .../res/cardsfolder/g/goblin_piledriver.txt | 2 +- .../res/cardsfolder/g/goblin_psychopath.txt | 30 ++--- .../res/cardsfolder/g/goblin_pyromancer.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_raider.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_rally.txt | 12 +- .../res/cardsfolder/g/goblin_razerunners.txt | 2 +- .../res/cardsfolder/g/goblin_recruiter.txt | 20 ++-- .../res/cardsfolder/g/goblin_replica.txt | 2 +- .../res/cardsfolder/g/goblin_rimerunner.txt | 2 +- .../res/cardsfolder/g/goblin_ringleader.txt | 2 +- .../res/cardsfolder/g/goblin_rock_sled.txt | 18 +-- .../res/cardsfolder/g/goblin_roughrider.txt | 2 +- .../res/cardsfolder/g/goblin_ruinblaster.txt | 2 +- .../res/cardsfolder/g/goblin_sappers.txt | 28 ++--- forge-gui/res/cardsfolder/g/goblin_scouts.txt | 2 +- .../res/cardsfolder/g/goblin_settler.txt | 2 +- .../res/cardsfolder/g/goblin_sharpshooter.txt | 2 +- .../res/cardsfolder/g/goblin_shortcutter.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_shrine.txt | 2 +- .../res/cardsfolder/g/goblin_ski_patrol.txt | 2 +- .../res/cardsfolder/g/goblin_sky_raider.txt | 2 +- .../res/cardsfolder/g/goblin_skycutter.txt | 2 +- .../res/cardsfolder/g/goblin_sledder.txt | 2 +- .../res/cardsfolder/g/goblin_snowman.txt | 18 +-- .../res/cardsfolder/g/goblin_soothsayer.txt | 2 +- .../res/cardsfolder/g/goblin_spelunkers.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_spy.txt | 2 +- .../res/cardsfolder/g/goblin_striker.txt | 2 +- .../res/cardsfolder/g/goblin_swine_rider.txt | 2 +- .../res/cardsfolder/g/goblin_taskmaster.txt | 2 +- .../res/cardsfolder/g/goblin_test_pilot.txt | 20 ++-- .../res/cardsfolder/g/goblin_tinkerer.txt | 2 +- .../res/cardsfolder/g/goblin_trenches.txt | 2 +- .../res/cardsfolder/g/goblin_tunneler.txt | 2 +- .../res/cardsfolder/g/goblin_turncoat.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_vandal.txt | 2 +- .../res/cardsfolder/g/goblin_war_buggy.txt | 2 +- .../res/cardsfolder/g/goblin_war_cry.txt | 18 +-- .../res/cardsfolder/g/goblin_war_drums.txt | 16 +-- .../res/cardsfolder/g/goblin_war_paint.txt | 2 +- .../res/cardsfolder/g/goblin_war_strike.txt | 2 +- .../res/cardsfolder/g/goblin_war_wagon.txt | 2 +- .../res/cardsfolder/g/goblin_warchief.txt | 2 +- .../cardsfolder/g/goblin_warchief_avatar.txt | 14 +-- .../res/cardsfolder/g/goblin_wardriver.txt | 2 +- .../res/cardsfolder/g/goblin_warrens.txt | 2 +- forge-gui/res/cardsfolder/g/goblin_welder.txt | 28 ++--- forge-gui/res/cardsfolder/g/goblin_wizard.txt | 2 +- .../cardsfolder/g/goblins_of_the_flarg.txt | 2 +- .../cardsfolder/g/god_favoured_general.txt | 16 +-- .../res/cardsfolder/g/godhead_of_awe.txt | 2 +- .../res/cardsfolder/g/godhunter_octopus.txt | 16 +-- .../res/cardsfolder/g/godless_shrine.txt | 2 +- .../res/cardsfolder/g/godo_bandit_warlord.txt | 22 ++-- .../res/cardsfolder/g/godos_irregulars.txt | 2 +- .../g/gods_eye_gate_to_the_reikai.txt | 2 +- forge-gui/res/cardsfolder/g/gods_willing.txt | 14 +-- forge-gui/res/cardsfolder/g/godsend.txt | 32 ++--- forge-gui/res/cardsfolder/g/godsire.txt | 2 +- forge-gui/res/cardsfolder/g/godtoucher.txt | 2 +- .../res/cardsfolder/g/godtracker_of_jund.txt | 2 +- forge-gui/res/cardsfolder/g/goham_djinn.txt | 16 +-- .../cardsfolder/g/gold_forged_sentinel.txt | 14 +-- forge-gui/res/cardsfolder/g/gold_myr.txt | 2 +- forge-gui/res/cardsfolder/g/golden_bear.txt | 2 +- forge-gui/res/cardsfolder/g/golden_hind.txt | 14 +-- forge-gui/res/cardsfolder/g/golden_urn.txt | 2 +- forge-gui/res/cardsfolder/g/golden_wish.txt | 16 +-- .../res/cardsfolder/g/goldenglow_moth.txt | 2 +- forge-gui/res/cardsfolder/g/goldenhide_ox.txt | 22 ++-- forge-gui/res/cardsfolder/g/goldmeadow.txt | 20 ++-- .../res/cardsfolder/g/goldmeadow_dodger.txt | 2 +- .../res/cardsfolder/g/goldmeadow_harrier.txt | 2 +- .../res/cardsfolder/g/goldmeadow_lookout.txt | 2 +- .../res/cardsfolder/g/goldmeadow_stalwart.txt | 14 +-- .../res/cardsfolder/g/goldnight_commander.txt | 18 +-- .../res/cardsfolder/g/goldnight_redeemer.txt | 20 ++-- forge-gui/res/cardsfolder/g/golem_artisan.txt | 2 +- forge-gui/res/cardsfolder/g/golem_foundry.txt | 2 +- .../cardsfolder/g/golem_skin_gauntlets.txt | 16 +-- forge-gui/res/cardsfolder/g/golems_heart.txt | 2 +- .../res/cardsfolder/g/golgari_brownscale.txt | 2 +- forge-gui/res/cardsfolder/g/golgari_charm.txt | 18 +-- .../res/cardsfolder/g/golgari_cluestone.txt | 18 +-- forge-gui/res/cardsfolder/g/golgari_decoy.txt | 18 +-- .../res/cardsfolder/g/golgari_germination.txt | 2 +- .../res/cardsfolder/g/golgari_grave_troll.txt | 2 +- .../res/cardsfolder/g/golgari_guildgate.txt | 16 +-- .../res/cardsfolder/g/golgari_guildmage.txt | 2 +- .../res/cardsfolder/g/golgari_keyrune.txt | 20 ++-- .../res/cardsfolder/g/golgari_longlegs.txt | 12 +- .../res/cardsfolder/g/golgari_rot_farm.txt | 2 +- .../res/cardsfolder/g/golgari_rotwurm.txt | 2 +- .../res/cardsfolder/g/golgari_signet.txt | 2 +- forge-gui/res/cardsfolder/g/golgari_thug.txt | 2 +- .../res/cardsfolder/g/golgothian_sylex.txt | 16 +-- .../res/cardsfolder/g/goliath_beetle.txt | 2 +- .../res/cardsfolder/g/goliath_sphinx.txt | 2 +- .../res/cardsfolder/g/goliath_spider.txt | 2 +- forge-gui/res/cardsfolder/g/gomazoa.txt | 28 ++--- .../cardsfolder/g/gore_house_chainwalker.txt | 20 ++-- forge-gui/res/cardsfolder/g/gore_vassal.txt | 2 +- .../res/cardsfolder/g/gorehorn_minotaurs.txt | 2 +- .../res/cardsfolder/g/goretusk_firebeast.txt | 2 +- forge-gui/res/cardsfolder/g/gorger_wurm.txt | 2 +- forge-gui/res/cardsfolder/g/gorgon_flail.txt | 2 +- .../res/cardsfolder/g/gorgon_recluse.txt | 2 +- forge-gui/res/cardsfolder/g/gorgons_head.txt | 14 +-- .../res/cardsfolder/g/gorilla_berserkers.txt | 20 ++-- .../res/cardsfolder/g/gorilla_chieftain.txt | 2 +- forge-gui/res/cardsfolder/g/gorilla_pack.txt | 2 +- .../res/cardsfolder/g/gorilla_shaman.txt | 2 +- forge-gui/res/cardsfolder/g/gorilla_titan.txt | 18 +-- .../res/cardsfolder/g/gorilla_war_cry.txt | 18 +-- .../res/cardsfolder/g/gorilla_warrior.txt | 2 +- .../res/cardsfolder/g/goryos_vengeance.txt | 22 ++-- .../res/cardsfolder/g/gossamer_chains.txt | 2 +- .../res/cardsfolder/g/gossamer_phantasm.txt | 2 +- forge-gui/res/cardsfolder/g/gosta_dirk.txt | 2 +- .../cardsfolder/g/govern_the_guildless.txt | 2 +- .../res/cardsfolder/g/grab_the_reins.txt | 26 ++-- .../res/cardsfolder/g/graceful_adept.txt | 2 +- .../res/cardsfolder/g/graceful_antelope.txt | 20 ++-- .../res/cardsfolder/g/graceful_reprieve.txt | 20 ++-- .../res/cardsfolder/g/grafdiggers_cage.txt | 22 ++-- .../res/cardsfolder/g/grafted_exoskeleton.txt | 2 +- .../res/cardsfolder/g/grafted_skullcap.txt | 2 +- .../res/cardsfolder/g/grafted_wargear.txt | 2 +- .../res/cardsfolder/g/grand_abolisher.txt | 16 +-- .../g/grand_arbiter_augustin_iv.txt | 2 +- .../res/cardsfolder/g/grand_architect.txt | 20 ++-- .../res/cardsfolder/g/grand_coliseum.txt | 2 +- forge-gui/res/cardsfolder/g/grand_melee.txt | 14 +-- forge-gui/res/cardsfolder/g/grand_ossuary.txt | 34 +++--- .../res/cardsfolder/g/grandmother_sengir.txt | 2 +- .../res/cardsfolder/g/granger_guildmage.txt | 2 +- .../res/cardsfolder/g/granite_gargoyle.txt | 2 +- forge-gui/res/cardsfolder/g/granite_grip.txt | 2 +- forge-gui/res/cardsfolder/g/granite_shard.txt | 2 +- forge-gui/res/cardsfolder/g/granulate.txt | 2 +- forge-gui/res/cardsfolder/g/grapeshot.txt | 2 +- .../res/cardsfolder/g/grapeshot_catapult.txt | 2 +- .../res/cardsfolder/g/grappler_spider.txt | 2 +- .../res/cardsfolder/g/grappling_hook.txt | 18 +-- .../res/cardsfolder/g/grasp_of_darkness.txt | 2 +- .../res/cardsfolder/g/grasp_of_phantoms.txt | 14 +-- .../res/cardsfolder/g/grassland_crusader.txt | 2 +- forge-gui/res/cardsfolder/g/grasslands.txt | 2 +- .../res/cardsfolder/g/gratuitous_violence.txt | 2 +- .../res/cardsfolder/g/grave_betrayal.txt | 24 ++-- forge-gui/res/cardsfolder/g/grave_bramble.txt | 16 +-- .../res/cardsfolder/g/grave_consequences.txt | 32 ++--- forge-gui/res/cardsfolder/g/grave_defiler.txt | 2 +- .../res/cardsfolder/g/grave_exchange.txt | 14 +-- forge-gui/res/cardsfolder/g/grave_pact.txt | 2 +- forge-gui/res/cardsfolder/g/grave_peril.txt | 2 +- forge-gui/res/cardsfolder/g/grave_robbers.txt | 2 +- .../res/cardsfolder/g/grave_scrabbler.txt | 18 +-- .../res/cardsfolder/g/grave_servitude.txt | 28 ++--- .../res/cardsfolder/g/grave_shell_scarab.txt | 2 +- forge-gui/res/cardsfolder/g/grave_titan.txt | 2 +- .../res/cardsfolder/g/gravebane_zombie.txt | 16 +-- forge-gui/res/cardsfolder/g/gravebind.txt | 2 +- .../res/cardsfolder/g/graveborn_muse.txt | 2 +- forge-gui/res/cardsfolder/g/gravecrawler.txt | 22 ++-- forge-gui/res/cardsfolder/g/gravedigger.txt | 2 +- forge-gui/res/cardsfolder/g/gravegouger.txt | 20 ++-- .../res/cardsfolder/g/gravel_slinger.txt | 2 +- .../res/cardsfolder/g/gravelgill_axeshark.txt | 2 +- .../res/cardsfolder/g/gravelgill_duo.txt | 2 +- forge-gui/res/cardsfolder/g/graven_cairns.txt | 2 +- .../res/cardsfolder/g/graven_dominator.txt | 18 +-- forge-gui/res/cardsfolder/g/gravepurge.txt | 18 +-- .../res/cardsfolder/g/graverobber_spider.txt | 22 ++-- .../cardsfolder/g/gravespawn_sovereign.txt | 2 +- forge-gui/res/cardsfolder/g/gravestorm.txt | 20 ++-- .../res/cardsfolder/g/gravetiller_wurm.txt | 18 +-- .../res/cardsfolder/g/graveyard_shovel.txt | 18 +-- .../res/cardsfolder/g/gravitational_shift.txt | 2 +- .../res/cardsfolder/g/gravity_sphere.txt | 18 +-- forge-gui/res/cardsfolder/g/gravity_well.txt | 14 +-- forge-gui/res/cardsfolder/g/graxiplon.txt | 16 +-- .../g/gray_merchant_of_asphodel.txt | 24 ++-- forge-gui/res/cardsfolder/g/gray_ogre.txt | 2 +- .../res/cardsfolder/g/graypelt_hunter.txt | 2 +- .../res/cardsfolder/g/graypelt_refuge.txt | 2 +- .../res/cardsfolder/g/grayscaled_gharial.txt | 2 +- .../res/cardsfolder/g/grazing_gladehart.txt | 2 +- .../res/cardsfolder/g/grazing_kelpie.txt | 2 +- .../res/cardsfolder/g/great_defender.txt | 2 +- forge-gui/res/cardsfolder/g/great_furnace.txt | 2 +- forge-gui/res/cardsfolder/g/great_hart.txt | 12 +- .../res/cardsfolder/g/great_sable_stag.txt | 2 +- forge-gui/res/cardsfolder/g/great_wall.txt | 2 +- forge-gui/res/cardsfolder/g/great_whale.txt | 2 +- .../res/cardsfolder/g/greatbow_doyen.txt | 2 +- .../res/cardsfolder/g/greater_auramancy.txt | 2 +- .../res/cardsfolder/g/greater_basilisk.txt | 2 +- .../res/cardsfolder/g/greater_forgeling.txt | 2 +- .../res/cardsfolder/g/greater_gargadon.txt | 16 +-- forge-gui/res/cardsfolder/g/greater_good.txt | 2 +- .../res/cardsfolder/g/greater_harvester.txt | 2 +- .../res/cardsfolder/g/greater_mossdog.txt | 2 +- .../g/greater_realm_of_preservation.txt | 22 ++-- .../cardsfolder/g/greater_stone_spirit.txt | 20 ++-- .../res/cardsfolder/g/greater_werewolf.txt | 24 ++-- forge-gui/res/cardsfolder/g/greatsword.txt | 2 +- forge-gui/res/cardsfolder/g/greed.txt | 2 +- .../res/cardsfolder/g/greel_mind_raker.txt | 2 +- forge-gui/res/cardsfolder/g/greels_caress.txt | 2 +- .../res/cardsfolder/g/green_mana_battery.txt | 2 +- forge-gui/res/cardsfolder/g/green_scarab.txt | 2 +- .../res/cardsfolder/g/green_suns_zenith.txt | 2 +- forge-gui/res/cardsfolder/g/green_ward.txt | 2 +- .../res/cardsfolder/g/greener_pastures.txt | 2 +- .../res/cardsfolder/g/greenhilt_trainee.txt | 2 +- forge-gui/res/cardsfolder/g/greenseeker.txt | 2 +- .../res/cardsfolder/g/greenside_watcher.txt | 16 +-- .../res/cardsfolder/g/greenweaver_druid.txt | 2 +- forge-gui/res/cardsfolder/g/gremlin_mine.txt | 2 +- .../cardsfolder/g/grenzo_dungeon_warden.txt | 26 ++-- .../res/cardsfolder/g/grenzos_cutthroat.txt | 16 +-- .../res/cardsfolder/g/grenzos_rebuttal.txt | 26 ++-- forge-gui/res/cardsfolder/g/greven_il_vec.txt | 16 +-- forge-gui/res/cardsfolder/g/grid_monitor.txt | 16 +-- forge-gui/res/cardsfolder/g/gridlock.txt | 18 +-- forge-gui/res/cardsfolder/g/grief_tyrant.txt | 20 ++-- .../res/cardsfolder/g/griffin_canyon.txt | 2 +- .../res/cardsfolder/g/griffin_dreamfinder.txt | 18 +-- forge-gui/res/cardsfolder/g/griffin_guide.txt | 2 +- .../res/cardsfolder/g/griffin_protector.txt | 20 ++-- forge-gui/res/cardsfolder/g/griffin_rider.txt | 2 +- .../res/cardsfolder/g/griffin_sentinel.txt | 2 +- .../res/cardsfolder/g/grifters_blade.txt | 22 ++-- .../res/cardsfolder/g/grim_affliction.txt | 2 +- .../res/cardsfolder/g/grim_backwoods.txt | 14 +-- .../res/cardsfolder/g/grim_discovery.txt | 16 +-- forge-gui/res/cardsfolder/g/grim_feast.txt | 2 +- .../res/cardsfolder/g/grim_flowering.txt | 14 +-- forge-gui/res/cardsfolder/g/grim_guardian.txt | 18 +-- forge-gui/res/cardsfolder/g/grim_harvest.txt | 2 +- .../res/cardsfolder/g/grim_lavamancer.txt | 2 +- forge-gui/res/cardsfolder/g/grim_monolith.txt | 2 +- forge-gui/res/cardsfolder/g/grim_poppet.txt | 2 +- forge-gui/res/cardsfolder/g/grim_reminder.txt | 28 ++--- forge-gui/res/cardsfolder/g/grim_return.txt | 12 +- .../res/cardsfolder/g/grim_roustabout.txt | 22 ++-- forge-gui/res/cardsfolder/g/grim_tutor.txt | 2 +- forge-gui/res/cardsfolder/g/grimclaw_bats.txt | 2 +- .../cardsfolder/g/grimgrin_corpse_born.txt | 30 ++--- .../cardsfolder/g/grimoire_of_the_dead.txt | 18 +-- .../res/cardsfolder/g/grimoire_thief.txt | 34 +++--- forge-gui/res/cardsfolder/g/grindclock.txt | 2 +- .../res/cardsfolder/g/grinding_station.txt | 2 +- forge-gui/res/cardsfolder/g/grindstone.txt | 2 +- .../res/cardsfolder/g/grinning_demon.txt | 2 +- .../cardsfolder/g/grinning_demon_avatar.txt | 16 +-- .../res/cardsfolder/g/grinning_ignus.txt | 2 +- .../res/cardsfolder/g/grip_of_amnesia.txt | 14 +-- forge-gui/res/cardsfolder/g/grip_of_chaos.txt | 18 +-- forge-gui/res/cardsfolder/g/griptide.txt | 12 +- forge-gui/res/cardsfolder/g/griselbrand.txt | 18 +-- .../res/cardsfolder/g/grisly_salvage.txt | 12 +- .../res/cardsfolder/g/grisly_spectacle.txt | 18 +-- .../cardsfolder/g/grisly_transformation.txt | 20 ++-- .../res/cardsfolder/g/gristle_grinner.txt | 2 +- forge-gui/res/cardsfolder/g/gristleback.txt | 2 +- forge-gui/res/cardsfolder/g/grixis.txt | 26 ++-- .../res/cardsfolder/g/grixis_battlemage.txt | 2 +- forge-gui/res/cardsfolder/g/grixis_charm.txt | 2 +- .../res/cardsfolder/g/grixis_grimblade.txt | 2 +- .../res/cardsfolder/g/grixis_illusionist.txt | 18 +-- .../res/cardsfolder/g/grixis_panorama.txt | 2 +- .../res/cardsfolder/g/grixis_slavedriver.txt | 2 +- .../res/cardsfolder/g/grixis_sojourners.txt | 2 +- .../res/cardsfolder/g/grizzled_leotau.txt | 2 +- ...grizzled_outcasts_krallenhorde_wantons.txt | 42 +++---- .../res/cardsfolder/g/grizzled_wolverine.txt | 2 +- forge-gui/res/cardsfolder/g/grizzly_bears.txt | 2 +- forge-gui/res/cardsfolder/g/grizzly_fate.txt | 2 +- forge-gui/res/cardsfolder/g/groffskithur.txt | 2 +- forge-gui/res/cardsfolder/g/grollub.txt | 2 +- .../res/cardsfolder/g/grotag_siege_runner.txt | 2 +- .../res/cardsfolder/g/grotag_thrasher.txt | 2 +- .../res/cardsfolder/g/grotesque_hybrid.txt | 2 +- .../res/cardsfolder/g/ground_assault.txt | 14 +-- forge-gui/res/cardsfolder/g/ground_rift.txt | 2 +- forge-gui/res/cardsfolder/g/ground_seal.txt | 20 ++-- forge-gui/res/cardsfolder/g/groundbreaker.txt | 2 +- forge-gui/res/cardsfolder/g/grounded.txt | 16 +-- .../res/cardsfolder/g/groundling_pouncer.txt | 2 +- .../res/cardsfolder/g/groundshaker_sliver.txt | 18 +-- forge-gui/res/cardsfolder/g/groundskeeper.txt | 2 +- forge-gui/res/cardsfolder/g/groundswell.txt | 2 +- .../g/grove_of_the_burnwillows.txt | 2 +- .../cardsfolder/g/grove_of_the_dreampods.txt | 22 ++-- .../cardsfolder/g/grove_of_the_guardian.txt | 2 +- forge-gui/res/cardsfolder/g/growing_ranks.txt | 18 +-- forge-gui/res/cardsfolder/g/growth_spasm.txt | 2 +- forge-gui/res/cardsfolder/g/grozoth.txt | 2 +- forge-gui/res/cardsfolder/g/grudge_keeper.txt | 16 +-- .../res/cardsfolder/g/gruesome_deformity.txt | 16 +-- .../res/cardsfolder/g/gruesome_discovery.txt | 16 +-- .../res/cardsfolder/g/gruesome_encore.txt | 2 +- forge-gui/res/cardsfolder/g/gruul_charm.txt | 20 ++-- .../res/cardsfolder/g/gruul_cluestone.txt | 18 +-- .../res/cardsfolder/g/gruul_guildgate.txt | 16 +-- .../res/cardsfolder/g/gruul_guildmage.txt | 2 +- forge-gui/res/cardsfolder/g/gruul_keyrune.txt | 20 ++-- forge-gui/res/cardsfolder/g/gruul_nodorog.txt | 14 +-- .../res/cardsfolder/g/gruul_ragebeast.txt | 18 +-- .../res/cardsfolder/g/gruul_scrapper.txt | 22 ++-- forge-gui/res/cardsfolder/g/gruul_signet.txt | 2 +- forge-gui/res/cardsfolder/g/gruul_turf.txt | 2 +- .../res/cardsfolder/g/gruul_war_chant.txt | 14 +-- .../res/cardsfolder/g/gruul_war_plow.txt | 2 +- .../res/cardsfolder/g/gryff_vanguard.txt | 18 +-- .../cardsfolder/g/guan_yu_sainted_warrior.txt | 2 +- .../cardsfolder/g/guan_yus_1000_li_march.txt | 2 +- forge-gui/res/cardsfolder/g/guard_dogs.txt | 22 ++-- forge-gui/res/cardsfolder/g/guard_duty.txt | 2 +- forge-gui/res/cardsfolder/g/guard_gomazoa.txt | 2 +- .../res/cardsfolder/g/guardian_angel.txt | 24 ++-- .../res/cardsfolder/g/guardian_beast.txt | 16 +-- forge-gui/res/cardsfolder/g/guardian_idol.txt | 2 +- .../res/cardsfolder/g/guardian_lions.txt | 14 +-- .../cardsfolder/g/guardian_of_cloverdell.txt | 2 +- .../cardsfolder/g/guardian_of_solitude.txt | 2 +- .../cardsfolder/g/guardian_of_the_ages.txt | 18 +-- .../g/guardian_of_the_gateless.txt | 22 ++-- .../g/guardian_of_the_guildpact.txt | 2 +- .../cardsfolder/g/guardian_of_vitu_ghazi.txt | 16 +-- .../res/cardsfolder/g/guardian_seraph.txt | 2 +- .../res/cardsfolder/g/guardian_zendikon.txt | 2 +- .../res/cardsfolder/g/guardians_magemark.txt | 2 +- .../res/cardsfolder/g/guardians_of_akrasa.txt | 2 +- .../cardsfolder/g/guardians_of_meletis.txt | 14 +-- .../res/cardsfolder/g/guardians_pledge.txt | 2 +- .../res/cardsfolder/g/guerrilla_tactics.txt | 2 +- .../res/cardsfolder/g/guided_passage.txt | 20 ++-- forge-gui/res/cardsfolder/g/guided_strike.txt | 2 +- .../res/cardsfolder/g/guiding_spirit.txt | 18 +-- forge-gui/res/cardsfolder/g/guild_feud.txt | 24 ++-- .../res/cardsfolder/g/guildscorn_ward.txt | 16 +-- forge-gui/res/cardsfolder/g/guile.txt | 24 ++-- forge-gui/res/cardsfolder/g/guiltfeeder.txt | 2 +- .../res/cardsfolder/g/guilty_conscience.txt | 2 +- forge-gui/res/cardsfolder/g/guise_of_fire.txt | 16 +-- forge-gui/res/cardsfolder/g/gulf_squid.txt | 18 +-- forge-gui/res/cardsfolder/g/guma.txt | 2 +- forge-gui/res/cardsfolder/g/gurzigost.txt | 24 ++-- forge-gui/res/cardsfolder/g/gush.txt | 2 +- forge-gui/res/cardsfolder/g/gust_skimmer.txt | 2 +- .../res/cardsfolder/g/gustcloak_cavalier.txt | 24 ++-- .../res/cardsfolder/g/gustcloak_harrier.txt | 20 ++-- .../res/cardsfolder/g/gustcloak_runner.txt | 18 +-- .../res/cardsfolder/g/gustcloak_savior.txt | 20 ++-- .../res/cardsfolder/g/gustcloak_sentinel.txt | 18 +-- .../cardsfolder/g/gustcloak_skirmisher.txt | 20 ++-- .../res/cardsfolder/g/gusthas_scepter.txt | 32 ++--- .../res/cardsfolder/g/gustrider_exuberant.txt | 2 +- forge-gui/res/cardsfolder/g/gut_shot.txt | 2 +- forge-gui/res/cardsfolder/g/gutless_ghoul.txt | 2 +- forge-gui/res/cardsfolder/g/gutter_grime.txt | 22 ++-- forge-gui/res/cardsfolder/g/gutter_skulk.txt | 12 +- forge-gui/res/cardsfolder/g/guttersnipe.txt | 18 +-- .../res/cardsfolder/g/guttural_response.txt | 2 +- .../res/cardsfolder/g/gutwrencher_oni.txt | 2 +- .../res/cardsfolder/g/guul_draz_assassin.txt | 2 +- .../res/cardsfolder/g/guul_draz_specter.txt | 2 +- .../res/cardsfolder/g/guul_draz_vampire.txt | 2 +- .../cardsfolder/g/gwafa_hazid_profiteer.txt | 2 +- .../res/cardsfolder/g/gwendlyn_di_corci.txt | 2 +- .../res/cardsfolder/g/gwyllion_hedge_mage.txt | 2 +- forge-gui/res/cardsfolder/g/gyre_sage.txt | 18 +-- .../res/cardsfolder/g/skarrg_goliath.txt | 16 +-- .../h/haakon_stromgald_scourge.txt | 26 ++-- .../h/haakon_stromgald_scourge_avatar.txt | 20 ++-- .../res/cardsfolder/h/haazda_exonerator.txt | 2 +- .../res/cardsfolder/h/haazda_shield_mate.txt | 26 ++-- .../res/cardsfolder/h/haazda_snare_squad.txt | 16 +-- .../res/cardsfolder/h/hada_freeblade.txt | 2 +- .../res/cardsfolder/h/hada_spy_patrol.txt | 2 +- .../res/cardsfolder/h/hag_hedge_mage.txt | 2 +- .../res/cardsfolder/h/hagra_crocodile.txt | 2 +- .../res/cardsfolder/h/hagra_diabolist.txt | 2 +- .../res/cardsfolder/h/hail_of_arrows.txt | 18 +-- forge-gui/res/cardsfolder/h/hail_storm.txt | 2 +- .../res/cardsfolder/h/hair_strung_koto.txt | 2 +- .../res/cardsfolder/h/hakim_loreweaver.txt | 18 +-- forge-gui/res/cardsfolder/h/halam_djinn.txt | 16 +-- forge-gui/res/cardsfolder/h/halberdier.txt | 2 +- forge-gui/res/cardsfolder/h/halcyon_glaze.txt | 2 +- forge-gui/res/cardsfolder/h/halfdane.txt | 22 ++-- .../res/cardsfolder/h/halimar_depths.txt | 2 +- .../res/cardsfolder/h/halimar_excavator.txt | 2 +- .../res/cardsfolder/h/halimar_wavewatch.txt | 2 +- .../res/cardsfolder/h/hall_of_gemstone.txt | 20 ++-- .../cardsfolder/h/hall_of_the_bandit_lord.txt | 14 +-- .../res/cardsfolder/h/hall_of_triumph.txt | 16 +-- forge-gui/res/cardsfolder/h/hallow.txt | 24 ++-- .../res/cardsfolder/h/hallowed_burial.txt | 2 +- .../res/cardsfolder/h/hallowed_fountain.txt | 2 +- .../res/cardsfolder/h/hallowed_ground.txt | 2 +- .../res/cardsfolder/h/hallowed_healer.txt | 2 +- forge-gui/res/cardsfolder/h/halls_of_mist.txt | 16 +-- forge-gui/res/cardsfolder/h/halo_hunter.txt | 2 +- forge-gui/res/cardsfolder/h/halt_order.txt | 2 +- .../res/cardsfolder/h/hamlet_captain.txt | 18 +-- .../res/cardsfolder/h/hamletback_goliath.txt | 2 +- forge-gui/res/cardsfolder/h/hammer_mage.txt | 2 +- .../res/cardsfolder/h/hammer_of_bogardan.txt | 2 +- .../res/cardsfolder/h/hammer_of_purphoros.txt | 20 ++-- .../res/cardsfolder/h/hammer_of_ruin.txt | 2 +- .../res/cardsfolder/h/hammerfist_giant.txt | 2 +- .../res/cardsfolder/h/hammerhead_shark.txt | 2 +- forge-gui/res/cardsfolder/h/hammerheim.txt | 16 +-- .../res/cardsfolder/h/hammerheim_deadeye.txt | 2 +- forge-gui/res/cardsfolder/h/hana_kami.txt | 2 +- forge-gui/res/cardsfolder/h/hanabi_blast.txt | 16 +-- .../res/cardsfolder/h/hand_of_cruelty.txt | 2 +- forge-gui/res/cardsfolder/h/hand_of_death.txt | 2 +- .../res/cardsfolder/h/hand_of_emrakul.txt | 2 +- forge-gui/res/cardsfolder/h/hand_of_honor.txt | 2 +- .../res/cardsfolder/h/hand_of_justice.txt | 2 +- .../cardsfolder/h/hand_of_the_praetors.txt | 2 +- forge-gui/res/cardsfolder/h/hand_to_hand.txt | 18 +-- .../res/cardsfolder/h/hands_of_binding.txt | 18 +-- forge-gui/res/cardsfolder/h/hankyu.txt | 24 ++-- forge-gui/res/cardsfolder/h/hanna.txt | 14 +-- .../cardsfolder/h/hanna_ships_navigator.txt | 2 +- .../res/cardsfolder/h/hannas_custody.txt | 2 +- .../res/cardsfolder/h/hanweir_lancer.txt | 16 +-- .../h/hanweir_watchkeep_bane_of_hanweir.txt | 46 +++---- .../res/cardsfolder/h/hapless_researcher.txt | 2 +- forge-gui/res/cardsfolder/h/harabaz_druid.txt | 2 +- .../res/cardsfolder/h/harbinger_of_night.txt | 2 +- .../res/cardsfolder/h/harbinger_of_spring.txt | 2 +- forge-gui/res/cardsfolder/h/harbor_bandit.txt | 18 +-- .../res/cardsfolder/h/harbor_guardian.txt | 2 +- .../res/cardsfolder/h/harbor_serpent.txt | 2 +- .../res/cardsfolder/h/harmattan_efreet.txt | 2 +- .../res/cardsfolder/h/harmless_assault.txt | 14 +-- .../cardsfolder/h/harmonic_convergence.txt | 2 +- .../res/cardsfolder/h/harmonic_sliver.txt | 22 ++-- forge-gui/res/cardsfolder/h/harmonize.txt | 2 +- .../res/cardsfolder/h/harmony_of_nature.txt | 26 ++-- .../res/cardsfolder/h/harness_by_force.txt | 18 +-- .../res/cardsfolder/h/harpoon_sniper.txt | 2 +- .../res/cardsfolder/h/harrier_griffin.txt | 2 +- forge-gui/res/cardsfolder/h/harrow.txt | 2 +- .../res/cardsfolder/h/harrowing_journey.txt | 14 +-- .../res/cardsfolder/h/harsh_deceiver.txt | 24 ++-- .../res/cardsfolder/h/harsh_judgment.txt | 24 ++-- forge-gui/res/cardsfolder/h/harsh_justice.txt | 20 ++-- forge-gui/res/cardsfolder/h/harsh_mercy.txt | 22 ++-- forge-gui/res/cardsfolder/h/haru_onna.txt | 2 +- .../res/cardsfolder/h/harvest_gwyllion.txt | 2 +- forge-gui/res/cardsfolder/h/harvest_mage.txt | 22 ++-- forge-gui/res/cardsfolder/h/harvest_pyre.txt | 18 +-- forge-gui/res/cardsfolder/h/harvest_wurm.txt | 26 ++-- .../res/cardsfolder/h/harvester_druid.txt | 2 +- .../res/cardsfolder/h/harvester_of_souls.txt | 18 +-- .../cardsfolder/h/harvestguard_alseids.txt | 22 ++-- forge-gui/res/cardsfolder/h/hasran_ogress.txt | 2 +- forge-gui/res/cardsfolder/h/hatchet_bully.txt | 2 +- .../res/cardsfolder/h/hatching_plans.txt | 2 +- forge-gui/res/cardsfolder/h/hate_weaver.txt | 2 +- forge-gui/res/cardsfolder/h/hateflayer.txt | 2 +- forge-gui/res/cardsfolder/h/hatred.txt | 18 +-- forge-gui/res/cardsfolder/h/haunted_angel.txt | 2 +- .../res/cardsfolder/h/haunted_cadaver.txt | 2 +- .../res/cardsfolder/h/haunted_crossroads.txt | 2 +- .../res/cardsfolder/h/haunted_fengraf.txt | 14 +-- .../res/cardsfolder/h/haunted_guardian.txt | 16 +-- .../res/cardsfolder/h/haunted_plate_mail.txt | 16 +-- .../cardsfolder/h/haunter_of_nightveil.txt | 16 +-- .../res/cardsfolder/h/haunting_apparition.txt | 2 +- .../res/cardsfolder/h/haunting_echoes.txt | 2 +- forge-gui/res/cardsfolder/h/haunting_hymn.txt | 2 +- .../res/cardsfolder/h/haunting_misery.txt | 2 +- forge-gui/res/cardsfolder/h/haunting_wind.txt | 2 +- forge-gui/res/cardsfolder/h/havengul_lich.txt | 36 +++--- .../res/cardsfolder/h/havengul_runebinder.txt | 16 +-- .../res/cardsfolder/h/havengul_skaab.txt | 18 +-- .../res/cardsfolder/h/havengul_vampire.txt | 18 +-- .../cardsfolder/h/havenwood_battleground.txt | 2 +- .../res/cardsfolder/h/havenwood_wurm.txt | 2 +- forge-gui/res/cardsfolder/h/havoc.txt | 2 +- forge-gui/res/cardsfolder/h/havoc_demon.txt | 2 +- .../res/cardsfolder/h/havoc_festival.txt | 20 ++-- .../res/cardsfolder/h/hawkeater_moth.txt | 2 +- forge-gui/res/cardsfolder/h/haze_frog.txt | 22 ++-- forge-gui/res/cardsfolder/h/haze_of_rage.txt | 2 +- .../res/cardsfolder/h/hazerider_drake.txt | 2 +- forge-gui/res/cardsfolder/h/hazezon_tamar.txt | 2 +- .../res/cardsfolder/h/hazy_homunculus.txt | 2 +- .../res/cardsfolder/h/he_who_hungers.txt | 2 +- forge-gui/res/cardsfolder/h/head_games.txt | 20 ++-- forge-gui/res/cardsfolder/h/headhunter.txt | 2 +- .../res/cardsfolder/h/headless_horseman.txt | 2 +- .../res/cardsfolder/h/headless_skaab.txt | 18 +-- forge-gui/res/cardsfolder/h/headlong_rush.txt | 2 +- forge-gui/res/cardsfolder/h/headstone.txt | 2 +- forge-gui/res/cardsfolder/h/heal.txt | 2 +- .../res/cardsfolder/h/heal_the_scars.txt | 16 +-- .../res/cardsfolder/h/healer_of_the_pride.txt | 16 +-- .../res/cardsfolder/h/healers_headdress.txt | 18 +-- .../res/cardsfolder/h/healing_leaves.txt | 2 +- forge-gui/res/cardsfolder/h/healing_salve.txt | 2 +- forge-gui/res/cardsfolder/h/heap_doll.txt | 2 +- .../res/cardsfolder/h/heart_of_bogardan.txt | 20 ++-- .../res/cardsfolder/h/heart_of_light.txt | 2 +- .../res/cardsfolder/h/heart_of_ramos.txt | 2 +- .../res/cardsfolder/h/heart_of_yavimaya.txt | 2 +- forge-gui/res/cardsfolder/h/heart_sliver.txt | 2 +- forge-gui/res/cardsfolder/h/heart_warden.txt | 2 +- forge-gui/res/cardsfolder/h/heart_wolf.txt | 26 ++-- .../res/cardsfolder/h/heartbeat_of_spring.txt | 16 +-- forge-gui/res/cardsfolder/h/hearth_charm.txt | 2 +- forge-gui/res/cardsfolder/h/hearth_kami.txt | 20 ++-- .../res/cardsfolder/h/hearthcage_giant.txt | 2 +- .../cardsfolder/h/hearthfire_hobgoblin.txt | 2 +- .../res/cardsfolder/h/heartlash_cinder.txt | 2 +- .../res/cardsfolder/h/heartless_hidetsugu.txt | 2 +- .../res/cardsfolder/h/heartless_summoning.txt | 16 +-- forge-gui/res/cardsfolder/h/heartmender.txt | 2 +- forge-gui/res/cardsfolder/h/heartseeker.txt | 16 +-- .../cardsfolder/h/heartstabber_mosquito.txt | 2 +- forge-gui/res/cardsfolder/h/heartstone.txt | 2 +- .../res/cardsfolder/h/heartwood_dryad.txt | 2 +- .../res/cardsfolder/h/heartwood_giant.txt | 14 +-- .../res/cardsfolder/h/heartwood_shard.txt | 2 +- .../cardsfolder/h/heartwood_storyteller.txt | 2 +- .../h/heartwood_storyteller_avatar.txt | 16 +-- .../res/cardsfolder/h/heartwood_treefolk.txt | 2 +- .../res/cardsfolder/h/heat_of_battle.txt | 2 +- forge-gui/res/cardsfolder/h/heat_ray.txt | 2 +- forge-gui/res/cardsfolder/h/heat_shimmer.txt | 2 +- forge-gui/res/cardsfolder/h/heat_stroke.txt | 18 +-- forge-gui/res/cardsfolder/h/heat_wave.txt | 18 +-- forge-gui/res/cardsfolder/h/heavens_gate.txt | 2 +- .../res/cardsfolder/h/heavy_arbalest.txt | 2 +- .../res/cardsfolder/h/heavy_ballista.txt | 2 +- forge-gui/res/cardsfolder/h/heavy_fog.txt | 14 +-- forge-gui/res/cardsfolder/h/heavy_mattock.txt | 16 +-- forge-gui/res/cardsfolder/h/hecatomb.txt | 28 ++--- .../res/cardsfolder/h/heckling_fiends.txt | 14 +-- forge-gui/res/cardsfolder/h/hedge_troll.txt | 2 +- forge-gui/res/cardsfolder/h/hedron_crab.txt | 2 +- .../cardsfolder/h/hedron_field_purists.txt | 28 ++--- .../h/hedron_fields_of_agadeem.txt | 18 +-- forge-gui/res/cardsfolder/h/hedron_matrix.txt | 2 +- forge-gui/res/cardsfolder/h/hedron_rover.txt | 2 +- .../res/cardsfolder/h/hedron_scrabbler.txt | 2 +- .../res/cardsfolder/h/heed_the_mists.txt | 2 +- forge-gui/res/cardsfolder/h/heedless_one.txt | 2 +- .../cardsfolder/h/heidar_rimewind_master.txt | 2 +- .../cardsfolder/h/heightened_awareness.txt | 2 +- .../res/cardsfolder/h/heirs_of_stromkirk.txt | 18 +-- .../cardsfolder/h/heliod_god_of_the_sun.txt | 26 ++-- .../res/cardsfolder/h/heliods_emissary.txt | 20 ++-- forge-gui/res/cardsfolder/h/helionaut.txt | 2 +- forge-gui/res/cardsfolder/h/heliophial.txt | 2 +- .../res/cardsfolder/h/helium_squirter.txt | 18 +-- .../res/cardsfolder/h/helix_pinnacle.txt | 2 +- .../res/cardsfolder/h/hell_bent_raider.txt | 2 +- forge-gui/res/cardsfolder/h/hell_swarm.txt | 2 +- .../res/cardsfolder/h/hellcarver_demon.txt | 26 ++-- forge-gui/res/cardsfolder/h/helldozer.txt | 2 +- forge-gui/res/cardsfolder/h/hellfire.txt | 2 +- .../res/cardsfolder/h/hellfire_mongrel.txt | 2 +- .../res/cardsfolder/h/hellhole_flailer.txt | 24 ++-- forge-gui/res/cardsfolder/h/hellhole_rats.txt | 2 +- .../res/cardsfolder/h/hellion_crucible.txt | 16 +-- .../res/cardsfolder/h/hellion_eruption.txt | 2 +- .../res/cardsfolder/h/hellkite_charger.txt | 24 ++-- .../res/cardsfolder/h/hellkite_hatchling.txt | 2 +- .../res/cardsfolder/h/hellkite_igniter.txt | 2 +- .../res/cardsfolder/h/hellkite_overlord.txt | 2 +- .../res/cardsfolder/h/hellkite_tyrant.txt | 24 ++-- .../res/cardsfolder/h/hellraiser_goblin.txt | 20 ++-- forge-gui/res/cardsfolder/h/hellrider.txt | 20 ++-- .../res/cardsfolder/h/hells_caretaker.txt | 2 +- .../cardsfolder/h/hells_caretaker_avatar.txt | 16 +-- forge-gui/res/cardsfolder/h/hells_thunder.txt | 2 +- .../res/cardsfolder/h/hellspark_elemental.txt | 2 +- .../res/cardsfolder/h/helm_of_awakening.txt | 2 +- .../res/cardsfolder/h/helm_of_chatzuk.txt | 14 +-- .../res/cardsfolder/h/helm_of_kaldra.txt | 28 ++--- .../res/cardsfolder/h/helm_of_obedience.txt | 46 +++---- .../res/cardsfolder/h/helm_of_possession.txt | 2 +- .../cardsfolder/h/helm_of_the_ghastlord.txt | 2 +- forge-gui/res/cardsfolder/h/helvault.txt | 22 ++-- .../res/cardsfolder/h/hematite_golem.txt | 2 +- .../res/cardsfolder/h/hematite_talisman.txt | 2 +- .../res/cardsfolder/h/henchfiend_of_ukor.txt | 2 +- .../res/cardsfolder/h/henge_guardian.txt | 2 +- .../res/cardsfolder/h/henge_of_ramos.txt | 2 +- .../res/cardsfolder/h/herald_of_leshrac.txt | 26 ++-- .../res/cardsfolder/h/herald_of_serra.txt | 2 +- .../res/cardsfolder/h/herald_of_torment.txt | 22 ++-- forge-gui/res/cardsfolder/h/herald_of_war.txt | 24 ++-- .../res/cardsfolder/h/herbal_poultice.txt | 2 +- forge-gui/res/cardsfolder/h/herd_gnarr.txt | 2 +- .../res/cardsfolder/h/heretics_punishment.txt | 22 ++-- .../res/cardsfolder/h/heritage_druid.txt | 2 +- .../res/cardsfolder/h/hermetic_study.txt | 2 +- forge-gui/res/cardsfolder/h/hermit_druid.txt | 2 +- .../res/cardsfolder/h/hermit_druid_avatar.txt | 16 +-- .../res/cardsfolder/h/hero_of_bladehold.txt | 2 +- forge-gui/res/cardsfolder/h/hero_of_iroas.txt | 18 +-- .../res/cardsfolder/h/hero_of_leina_tower.txt | 18 +-- .../res/cardsfolder/h/hero_of_oxid_ridge.txt | 2 +- forge-gui/res/cardsfolder/h/heroes_bane.txt | 18 +-- forge-gui/res/cardsfolder/h/heroes_podium.txt | 20 ++-- .../res/cardsfolder/h/heroes_remembered.txt | 2 +- .../res/cardsfolder/h/heroes_reunion.txt | 2 +- .../res/cardsfolder/h/heroic_defiance.txt | 20 ++-- forge-gui/res/cardsfolder/h/heroism.txt | 18 +-- forge-gui/res/cardsfolder/h/heros_demise.txt | 2 +- .../res/cardsfolder/h/heros_downfall.txt | 12 +- forge-gui/res/cardsfolder/h/heros_resolve.txt | 2 +- forge-gui/res/cardsfolder/h/hesitation.txt | 18 +-- forge-gui/res/cardsfolder/h/hex.txt | 2 +- forge-gui/res/cardsfolder/h/hex_parasite.txt | 24 ++-- .../res/cardsfolder/h/hexplate_golem.txt | 2 +- forge-gui/res/cardsfolder/h/hibernation.txt | 2 +- .../res/cardsfolder/h/hibernation_sliver.txt | 2 +- .../res/cardsfolder/h/hibernations_end.txt | 18 +-- .../res/cardsfolder/h/hickory_woodlot.txt | 2 +- .../res/cardsfolder/h/hidden_ancients.txt | 2 +- .../res/cardsfolder/h/hidden_gibbons.txt | 2 +- .../res/cardsfolder/h/hidden_guerrillas.txt | 2 +- forge-gui/res/cardsfolder/h/hidden_herd.txt | 2 +- forge-gui/res/cardsfolder/h/hidden_horror.txt | 20 ++-- forge-gui/res/cardsfolder/h/hidden_path.txt | 2 +- .../res/cardsfolder/h/hidden_predators.txt | 14 +-- forge-gui/res/cardsfolder/h/hidden_spider.txt | 2 +- forge-gui/res/cardsfolder/h/hidden_stag.txt | 20 ++-- .../res/cardsfolder/h/hidden_strings.txt | 20 ++-- forge-gui/res/cardsfolder/h/hide_seek.txt | 38 +++--- forge-gui/res/cardsfolder/h/hideous_end.txt | 2 +- .../res/cardsfolder/h/hideous_laughter.txt | 14 +-- .../res/cardsfolder/h/hideous_visage.txt | 2 +- .../cardsfolder/h/hidetsugus_second_rite.txt | 2 +- forge-gui/res/cardsfolder/h/high_ground.txt | 12 +- forge-gui/res/cardsfolder/h/high_market.txt | 2 +- .../cardsfolder/h/high_priest_of_penance.txt | 18 +-- forge-gui/res/cardsfolder/h/high_seas.txt | 2 +- forge-gui/res/cardsfolder/h/high_tide.txt | 2 +- .../res/cardsfolder/h/highborn_ghoul.txt | 14 +-- .../res/cardsfolder/h/highland_berserker.txt | 2 +- .../res/cardsfolder/h/highland_giant.txt | 2 +- .../res/cardsfolder/h/highland_weald.txt | 2 +- .../res/cardsfolder/h/highway_robber.txt | 2 +- .../cardsfolder/h/higure_the_still_wind.txt | 2 +- .../h/higure_the_still_wind_avatar.txt | 16 +-- .../h/hikari_twilight_guardian.txt | 24 ++-- forge-gui/res/cardsfolder/h/hill_giant.txt | 2 +- .../res/cardsfolder/h/hillcomber_giant.txt | 2 +- forge-gui/res/cardsfolder/h/hinder.txt | 12 +- .../res/cardsfolder/h/hindering_light.txt | 2 +- .../res/cardsfolder/h/hindering_touch.txt | 2 +- forge-gui/res/cardsfolder/h/hindervines.txt | 14 +-- .../res/cardsfolder/h/hint_of_insanity.txt | 20 ++-- .../res/cardsfolder/h/hinterland_harbor.txt | 22 ++-- .../hinterland_hermit_hinterland_scourge.txt | 44 +++---- forge-gui/res/cardsfolder/h/hipparion.txt | 14 +-- forge-gui/res/cardsfolder/h/hired_giant.txt | 2 +- .../cardsfolder/h/hired_muscle_scarmaker.txt | 46 +++---- .../res/cardsfolder/h/hired_torturer.txt | 18 +-- .../cardsfolder/h/hisoka_minamo_sensei.txt | 20 ++-- .../res/cardsfolder/h/hisokas_defiance.txt | 2 +- forge-gui/res/cardsfolder/h/hisokas_guard.txt | 2 +- .../res/cardsfolder/h/hissing_iguanar.txt | 2 +- .../res/cardsfolder/h/hissing_miasma.txt | 2 +- forge-gui/res/cardsfolder/h/hit_run.txt | 38 +++--- forge-gui/res/cardsfolder/h/hive_mind.txt | 18 +-- .../res/cardsfolder/h/hive_stirrings.txt | 12 +- forge-gui/res/cardsfolder/h/hivestone.txt | 2 +- .../res/cardsfolder/h/hivis_of_the_scale.txt | 2 +- forge-gui/res/cardsfolder/h/hoar_shade.txt | 2 +- .../cardsfolder/h/hoard_smelter_dragon.txt | 2 +- .../res/cardsfolder/h/hoarders_greed.txt | 2 +- .../res/cardsfolder/h/hoarding_dragon.txt | 22 ++-- forge-gui/res/cardsfolder/h/hobble.txt | 2 +- .../res/cardsfolder/h/hobgoblin_dragoon.txt | 2 +- .../res/cardsfolder/h/hokori_dust_drinker.txt | 2 +- forge-gui/res/cardsfolder/h/hold_at_bay.txt | 14 +-- .../res/cardsfolder/h/hold_the_gates.txt | 16 +-- forge-gui/res/cardsfolder/h/hold_the_line.txt | 2 +- .../res/cardsfolder/h/holistic_wisdom.txt | 18 +-- forge-gui/res/cardsfolder/h/hollow_dogs.txt | 2 +- .../res/cardsfolder/h/hollow_specter.txt | 20 ++-- forge-gui/res/cardsfolder/h/hollow_trees.txt | 2 +- .../res/cardsfolder/h/hollow_warrior.txt | 18 +-- .../res/cardsfolder/h/hollowborn_barghest.txt | 2 +- .../res/cardsfolder/h/hollowhenge_beast.txt | 12 +- .../cardsfolder/h/hollowhenge_scavenger.txt | 18 +-- .../res/cardsfolder/h/hollowhenge_spirit.txt | 20 ++-- forge-gui/res/cardsfolder/h/hollowsage.txt | 2 +- forge-gui/res/cardsfolder/h/holy_armor.txt | 2 +- forge-gui/res/cardsfolder/h/holy_day.txt | 2 +- .../res/cardsfolder/h/holy_justiciar.txt | 18 +-- forge-gui/res/cardsfolder/h/holy_light.txt | 2 +- forge-gui/res/cardsfolder/h/holy_mantle.txt | 16 +-- forge-gui/res/cardsfolder/h/holy_strength.txt | 2 +- forge-gui/res/cardsfolder/h/homarid.txt | 2 +- .../res/cardsfolder/h/homarid_shaman.txt | 2 +- .../cardsfolder/h/homarid_spawning_bed.txt | 2 +- .../res/cardsfolder/h/homarid_warrior.txt | 2 +- forge-gui/res/cardsfolder/h/homeward_path.txt | 16 +-- .../res/cardsfolder/h/homicidal_seclusion.txt | 16 +-- .../res/cardsfolder/h/homing_lightning.txt | 14 +-- forge-gui/res/cardsfolder/h/homing_sliver.txt | 20 ++-- ...homura_human_ascendant_homuras_essence.txt | 46 +++---- .../h/honden_of_cleansing_fire.txt | 2 +- .../cardsfolder/h/honden_of_infinite_rage.txt | 2 +- .../res/cardsfolder/h/honden_of_lifes_web.txt | 2 +- .../cardsfolder/h/honden_of_nights_reach.txt | 2 +- .../cardsfolder/h/honden_of_seeing_winds.txt | 2 +- forge-gui/res/cardsfolder/h/honor_guard.txt | 2 +- .../res/cardsfolder/h/honor_of_the_pure.txt | 2 +- .../res/cardsfolder/h/honor_the_fallen.txt | 18 +-- .../res/cardsfolder/h/honor_worn_shaku.txt | 2 +- .../res/cardsfolder/h/honorable_scout.txt | 18 +-- forge-gui/res/cardsfolder/h/hooded_horror.txt | 18 +-- forge-gui/res/cardsfolder/h/hooded_kavu.txt | 2 +- forge-gui/res/cardsfolder/h/hoodwink.txt | 2 +- forge-gui/res/cardsfolder/h/hoof_skulkin.txt | 2 +- .../cardsfolder/h/hoofprints_of_the_stag.txt | 2 +- .../res/cardsfolder/h/hope_and_glory.txt | 2 +- forge-gui/res/cardsfolder/h/hope_charm.txt | 2 +- .../res/cardsfolder/h/hopeful_eidolon.txt | 18 +-- .../res/cardsfolder/h/hopping_automaton.txt | 2 +- .../res/cardsfolder/h/horde_of_boggarts.txt | 20 ++-- .../res/cardsfolder/h/horde_of_notions.txt | 2 +- .../res/cardsfolder/h/horizon_boughs.txt | 18 +-- .../res/cardsfolder/h/horizon_canopy.txt | 2 +- .../res/cardsfolder/h/horizon_chimera.txt | 22 ++-- forge-gui/res/cardsfolder/h/horizon_drake.txt | 2 +- .../res/cardsfolder/h/horizon_scholar.txt | 18 +-- forge-gui/res/cardsfolder/h/horizon_seed.txt | 22 ++-- .../res/cardsfolder/h/horizon_spellbomb.txt | 2 +- .../res/cardsfolder/h/horn_of_deafening.txt | 2 +- forge-gui/res/cardsfolder/h/horn_of_greed.txt | 2 +- .../res/cardsfolder/h/horn_of_plenty.txt | 22 ++-- forge-gui/res/cardsfolder/h/horn_of_ramos.txt | 2 +- .../res/cardsfolder/h/horncallers_chant.txt | 18 +-- .../res/cardsfolder/h/horned_cheetah.txt | 2 +- forge-gui/res/cardsfolder/h/horned_helm.txt | 16 +-- forge-gui/res/cardsfolder/h/horned_kavu.txt | 2 +- forge-gui/res/cardsfolder/h/horned_sliver.txt | 2 +- forge-gui/res/cardsfolder/h/horned_troll.txt | 2 +- forge-gui/res/cardsfolder/h/horned_turtle.txt | 2 +- forge-gui/res/cardsfolder/h/hornet_cannon.txt | 2 +- forge-gui/res/cardsfolder/h/hornet_cobra.txt | 2 +- .../res/cardsfolder/h/hornet_harasser.txt | 2 +- forge-gui/res/cardsfolder/h/hornet_queen.txt | 2 +- forge-gui/res/cardsfolder/h/hornet_sting.txt | 2 +- .../res/cardsfolder/h/horobi_deaths_wail.txt | 2 +- .../res/cardsfolder/h/horobis_whisper.txt | 16 +-- .../res/cardsfolder/h/horrible_hordes.txt | 2 +- .../cardsfolder/h/horrifying_revelation.txt | 2 +- .../res/cardsfolder/h/horror_of_horrors.txt | 2 +- .../res/cardsfolder/h/horror_of_the_dim.txt | 14 +-- .../res/cardsfolder/h/horseshoe_crab.txt | 2 +- forge-gui/res/cardsfolder/h/hostile_realm.txt | 2 +- forge-gui/res/cardsfolder/h/hostility.txt | 24 ++-- forge-gui/res/cardsfolder/h/hot_springs.txt | 2 +- .../res/cardsfolder/h/hotheaded_giant.txt | 18 +-- .../cardsfolder/h/hound_of_griselbrand.txt | 16 +-- forge-gui/res/cardsfolder/h/hour_of_need.txt | 26 ++-- .../res/cardsfolder/h/hour_of_reckoning.txt | 14 +-- forge-gui/res/cardsfolder/h/hover_barrier.txt | 16 +-- .../res/cardsfolder/h/hoverguard_observer.txt | 2 +- .../res/cardsfolder/h/hoverguard_sweepers.txt | 2 +- forge-gui/res/cardsfolder/h/hovermyr.txt | 2 +- .../res/cardsfolder/h/howl_from_beyond.txt | 2 +- .../cardsfolder/h/howl_of_the_night_pack.txt | 2 +- forge-gui/res/cardsfolder/h/howlgeist.txt | 16 +-- .../res/cardsfolder/h/howling_banshee.txt | 2 +- forge-gui/res/cardsfolder/h/howling_fury.txt | 2 +- forge-gui/res/cardsfolder/h/howling_gale.txt | 2 +- forge-gui/res/cardsfolder/h/howling_mine.txt | 2 +- forge-gui/res/cardsfolder/h/howling_wolf.txt | 2 +- .../res/cardsfolder/h/howltooth_hollow.txt | 24 ++-- .../h/hua_tuo_honored_physician.txt | 2 +- .../cardsfolder/h/huang_zhong_shu_general.txt | 2 +- forge-gui/res/cardsfolder/h/hubris.txt | 16 +-- .../res/cardsfolder/h/hulking_cyclops.txt | 2 +- .../res/cardsfolder/h/hulking_goblin.txt | 2 +- forge-gui/res/cardsfolder/h/hulking_ogre.txt | 2 +- forge-gui/res/cardsfolder/h/hull_breach.txt | 2 +- .../res/cardsfolder/h/hum_of_the_radix.txt | 2 +- forge-gui/res/cardsfolder/h/human_frailty.txt | 12 +- forge-gui/res/cardsfolder/h/humble.txt | 14 +-- forge-gui/res/cardsfolder/h/humble_budoka.txt | 2 +- .../res/cardsfolder/h/humbler_of_mortals.txt | 22 ++-- forge-gui/res/cardsfolder/h/humility.txt | 16 +-- .../res/cardsfolder/h/hunding_gjornersen.txt | 2 +- .../res/cardsfolder/h/hundred_handed_one.txt | 18 +-- .../res/cardsfolder/h/hundred_talon_kami.txt | 16 +-- .../cardsfolder/h/hundred_talon_strike.txt | 16 +-- forge-gui/res/cardsfolder/h/hundroog.txt | 2 +- .../cardsfolder/h/hunger_of_the_howlpack.txt | 14 +-- .../res/cardsfolder/h/hunger_of_the_nim.txt | 2 +- forge-gui/res/cardsfolder/h/hungry_mist.txt | 2 +- .../res/cardsfolder/h/hungry_spriggan.txt | 2 +- forge-gui/res/cardsfolder/h/hunt_down.txt | 16 +-- .../res/cardsfolder/h/hunt_the_hunter.txt | 2 +- forge-gui/res/cardsfolder/h/hunt_the_weak.txt | 2 +- forge-gui/res/cardsfolder/h/hunted_dragon.txt | 2 +- forge-gui/res/cardsfolder/h/hunted_ghoul.txt | 14 +-- forge-gui/res/cardsfolder/h/hunted_horror.txt | 2 +- .../res/cardsfolder/h/hunted_lammasu.txt | 2 +- .../res/cardsfolder/h/hunted_phantasm.txt | 2 +- forge-gui/res/cardsfolder/h/hunted_troll.txt | 2 +- forge-gui/res/cardsfolder/h/hunted_wumpus.txt | 2 +- .../cardsfolder/h/hunter_of_eyeblights.txt | 18 +-- forge-gui/res/cardsfolder/h/hunter_sliver.txt | 22 ++-- forge-gui/res/cardsfolder/h/hunters_feast.txt | 2 +- .../res/cardsfolder/h/hunters_insight.txt | 20 ++-- .../res/cardsfolder/h/hunters_prowess.txt | 20 ++-- .../res/cardsfolder/h/hunting_cheetah.txt | 2 +- forge-gui/res/cardsfolder/h/hunting_drake.txt | 2 +- .../res/cardsfolder/h/hunting_grounds.txt | 2 +- forge-gui/res/cardsfolder/h/hunting_kavu.txt | 16 +-- forge-gui/res/cardsfolder/h/hunting_moa.txt | 2 +- forge-gui/res/cardsfolder/h/hunting_pack.txt | 2 +- forge-gui/res/cardsfolder/h/hunting_triad.txt | 2 +- forge-gui/res/cardsfolder/h/hunting_wilds.txt | 22 ++-- ...ster_of_the_fells_ravager_of_the_fells.txt | 58 ++++----- .../res/cardsfolder/h/hurkyls_recall.txt | 2 +- .../res/cardsfolder/h/hurloon_minotaur.txt | 2 +- .../res/cardsfolder/h/hurloon_shaman.txt | 2 +- forge-gui/res/cardsfolder/h/hurly_burly.txt | 2 +- forge-gui/res/cardsfolder/h/hurr_jackal.txt | 2 +- forge-gui/res/cardsfolder/h/hurricane.txt | 2 +- forge-gui/res/cardsfolder/h/hush.txt | 2 +- forge-gui/res/cardsfolder/h/hussar_patrol.txt | 16 +-- .../res/cardsfolder/h/hyalopterous_lemure.txt | 2 +- .../res/cardsfolder/h/hydra_broodmaster.txt | 22 ++-- .../res/cardsfolder/h/hydra_omnivore.txt | 2 +- forge-gui/res/cardsfolder/h/hydroblast.txt | 20 ++-- forge-gui/res/cardsfolder/h/hydroform.txt | 14 +-- .../res/cardsfolder/h/hydromorph_guardian.txt | 2 +- .../res/cardsfolder/h/hydromorph_gull.txt | 2 +- forge-gui/res/cardsfolder/h/hydrosurge.txt | 12 +- forge-gui/res/cardsfolder/h/hyena_umbra.txt | 2 +- .../res/cardsfolder/h/hymn_of_rebirth.txt | 2 +- .../res/cardsfolder/h/hymn_to_tourach.txt | 2 +- forge-gui/res/cardsfolder/h/hypergenesis.txt | 46 +++---- .../res/cardsfolder/h/hyperion_blacksmith.txt | 2 +- .../res/cardsfolder/h/hypersonic_dragon.txt | 18 +-- .../res/cardsfolder/h/hypervolt_grasp.txt | 2 +- .../res/cardsfolder/h/hypnotic_cloud.txt | 16 +-- .../res/cardsfolder/h/hypnotic_siren.txt | 20 ++-- .../res/cardsfolder/h/hypnotic_specter.txt | 2 +- forge-gui/res/cardsfolder/h/hypnox.txt | 26 ++-- forge-gui/res/cardsfolder/h/hypochondria.txt | 2 +- .../cardsfolder/h/hysterical_blindness.txt | 12 +- forge-gui/res/cardsfolder/h/hystrodon.txt | 2 +- .../res/cardsfolder/h/hythonia_the_cruel.txt | 20 ++-- .../i/i_call_on_the_ancient_magics.txt | 16 +-- .../i/i_delight_in_your_convulsions.txt | 18 +-- .../cardsfolder/i/i_know_all_i_see_all.txt | 18 +-- .../i/ib_halfheart_goblin_tactician.txt | 28 ++--- forge-gui/res/cardsfolder/i/icatian_crier.txt | 2 +- .../res/cardsfolder/i/icatian_infantry.txt | 18 +-- .../res/cardsfolder/i/icatian_javelineers.txt | 2 +- .../res/cardsfolder/i/icatian_lieutenant.txt | 2 +- .../cardsfolder/i/icatian_moneychanger.txt | 2 +- .../res/cardsfolder/i/icatian_phalanx.txt | 16 +-- .../res/cardsfolder/i/icatian_priest.txt | 2 +- forge-gui/res/cardsfolder/i/icatian_scout.txt | 2 +- .../res/cardsfolder/i/icatian_skirmishers.txt | 22 ++-- forge-gui/res/cardsfolder/i/icatian_store.txt | 2 +- forge-gui/res/cardsfolder/i/icatian_town.txt | 2 +- forge-gui/res/cardsfolder/i/ice_cage.txt | 2 +- forge-gui/res/cardsfolder/i/ice_cave.txt | 14 +-- forge-gui/res/cardsfolder/i/ice_floe.txt | 2 +- forge-gui/res/cardsfolder/i/ice_storm.txt | 2 +- forge-gui/res/cardsfolder/i/iceberg.txt | 2 +- forge-gui/res/cardsfolder/i/icefall.txt | 2 +- forge-gui/res/cardsfolder/i/icequake.txt | 2 +- .../res/cardsfolder/i/ichneumon_druid.txt | 2 +- .../res/cardsfolder/i/ichor_explosion.txt | 2 +- forge-gui/res/cardsfolder/i/ichor_rats.txt | 2 +- forge-gui/res/cardsfolder/i/ichor_slick.txt | 2 +- .../res/cardsfolder/i/ichor_wellspring.txt | 2 +- forge-gui/res/cardsfolder/i/ichorclaw_myr.txt | 2 +- forge-gui/res/cardsfolder/i/ichorid.txt | 2 +- .../res/cardsfolder/i/icy_manipulator.txt | 2 +- forge-gui/res/cardsfolder/i/icy_prison.txt | 28 ++--- forge-gui/res/cardsfolder/i/ideas_unbound.txt | 18 +-- .../res/cardsfolder/i/identity_crisis.txt | 2 +- forge-gui/res/cardsfolder/i/idle_thoughts.txt | 2 +- forge-gui/res/cardsfolder/i/idyllic_tutor.txt | 2 +- .../res/cardsfolder/i/ifh_biff_efreet.txt | 2 +- forge-gui/res/cardsfolder/i/igneous_golem.txt | 2 +- .../res/cardsfolder/i/igneous_pouncer.txt | 2 +- .../res/cardsfolder/i/ignite_disorder.txt | 2 +- .../res/cardsfolder/i/ignite_memories.txt | 2 +- .../cardsfolder/i/ignite_the_cloneforge.txt | 14 +-- forge-gui/res/cardsfolder/i/ignition_team.txt | 20 ++-- .../res/cardsfolder/i/ignoble_soldier.txt | 18 +-- .../res/cardsfolder/i/ignorant_bliss.txt | 22 ++-- forge-gui/res/cardsfolder/i/ihsans_shade.txt | 2 +- .../res/cardsfolder/i/iizuka_the_ruthless.txt | 2 +- .../res/cardsfolder/i/ikiral_outrider.txt | 2 +- .../res/cardsfolder/i/ill_gotten_gains.txt | 2 +- .../cardsfolder/i/ill_tempered_cyclops.txt | 16 +-- .../res/cardsfolder/i/illicit_auction.txt | 18 +-- .../cardsfolder/i/illness_in_the_ranks.txt | 16 +-- forge-gui/res/cardsfolder/i/illuminate.txt | 20 ++-- .../res/cardsfolder/i/illuminated_folio.txt | 14 +-- .../res/cardsfolder/i/illuminated_wings.txt | 2 +- forge-gui/res/cardsfolder/i/illumination.txt | 2 +- .../res/cardsfolder/i/illusion_reality.txt | 32 ++--- .../res/cardsfolder/i/illusionary_armor.txt | 22 ++-- .../res/cardsfolder/i/illusionary_forces.txt | 2 +- .../cardsfolder/i/illusionary_presence.txt | 20 ++-- .../res/cardsfolder/i/illusionary_servant.txt | 2 +- .../res/cardsfolder/i/illusionary_wall.txt | 2 +- .../cardsfolder/i/illusionists_bracers.txt | 16 +-- .../res/cardsfolder/i/illusionists_gambit.txt | 28 ++--- .../cardsfolder/i/illusions_of_grandeur.txt | 2 +- .../res/cardsfolder/i/illusory_angel.txt | 18 +-- .../res/cardsfolder/i/illusory_demon.txt | 2 +- forge-gui/res/cardsfolder/i/imagecrafter.txt | 18 +-- forge-gui/res/cardsfolder/i/imaginary_pet.txt | 2 +- forge-gui/res/cardsfolder/i/imi_statue.txt | 2 +- .../cardsfolder/i/immaculate_magistrate.txt | 2 +- forge-gui/res/cardsfolder/i/immersturm.txt | 26 ++-- forge-gui/res/cardsfolder/i/immerwolf.txt | 20 ++-- .../res/cardsfolder/i/immobilizing_ink.txt | 2 +- .../cardsfolder/i/immolating_souleater.txt | 2 +- forge-gui/res/cardsfolder/i/immolation.txt | 2 +- forge-gui/res/cardsfolder/i/immortal_coil.txt | 2 +- .../res/cardsfolder/i/immortal_servitude.txt | 14 +-- .../res/cardsfolder/i/impaler_shrike.txt | 2 +- forge-gui/res/cardsfolder/i/impatience.txt | 18 +-- .../res/cardsfolder/i/impelled_giant.txt | 20 ++-- .../res/cardsfolder/i/impending_disaster.txt | 2 +- .../res/cardsfolder/i/imperial_edict.txt | 2 +- .../res/cardsfolder/i/imperial_hellkite.txt | 2 +- forge-gui/res/cardsfolder/i/imperial_mask.txt | 20 ++-- .../res/cardsfolder/i/imperial_recruiter.txt | 2 +- forge-gui/res/cardsfolder/i/imperial_seal.txt | 2 +- forge-gui/res/cardsfolder/i/imperiosaur.txt | 2 +- .../res/cardsfolder/i/imperious_perfect.txt | 2 +- .../res/cardsfolder/i/impetuous_sunchaser.txt | 18 +-- .../cardsfolder/i/implements_of_sacrifice.txt | 2 +- forge-gui/res/cardsfolder/i/implode.txt | 2 +- .../res/cardsfolder/i/imposing_sovereign.txt | 14 +-- .../res/cardsfolder/i/imposing_visage.txt | 16 +-- .../i/imprison_this_insolent_wretch.txt | 22 ++-- .../res/cardsfolder/i/impromptu_raid.txt | 22 ++-- .../res/cardsfolder/i/improvised_armor.txt | 2 +- forge-gui/res/cardsfolder/i/imps_mischief.txt | 20 ++-- forge-gui/res/cardsfolder/i/imps_taunt.txt | 16 +-- forge-gui/res/cardsfolder/i/impulse.txt | 2 +- .../res/cardsfolder/i/impulsive_maneuvers.txt | 34 +++--- .../res/cardsfolder/i/in_the_eye_of_chaos.txt | 2 +- .../res/cardsfolder/i/in_the_web_of_war.txt | 2 +- .../res/cardsfolder/i/inaction_injunction.txt | 14 +-- forge-gui/res/cardsfolder/i/iname_as_one.txt | 2 +- .../res/cardsfolder/i/iname_death_aspect.txt | 20 ++-- .../res/cardsfolder/i/iname_life_aspect.txt | 22 ++-- .../cardsfolder/i/incandescent_soulstoke.txt | 2 +- forge-gui/res/cardsfolder/i/incendiary.txt | 2 +- .../res/cardsfolder/i/incendiary_command.txt | 2 +- forge-gui/res/cardsfolder/i/incinerate.txt | 2 +- forge-gui/res/cardsfolder/i/incite.txt | 2 +- .../res/cardsfolder/i/incite_hysteria.txt | 14 +-- forge-gui/res/cardsfolder/i/incite_war.txt | 22 ++-- .../res/cardsfolder/i/increasing_ambition.txt | 16 +-- .../cardsfolder/i/increasing_confusion.txt | 20 ++-- .../res/cardsfolder/i/increasing_devotion.txt | 16 +-- .../res/cardsfolder/i/increasing_savagery.txt | 16 +-- .../cardsfolder/i/increasing_vengeance.txt | 20 ++-- .../res/cardsfolder/i/incremental_blight.txt | 16 +-- .../res/cardsfolder/i/incremental_growth.txt | 16 +-- .../res/cardsfolder/i/incurable_ogre.txt | 2 +- .../cardsfolder/i/incursion_specialist.txt | 20 ++-- .../res/cardsfolder/i/indebted_samurai.txt | 2 +- .../res/cardsfolder/i/indentured_djinn.txt | 22 ++-- .../res/cardsfolder/i/indentured_oaf.txt | 14 +-- .../res/cardsfolder/i/independent_troops.txt | 2 +- .../res/cardsfolder/i/indestructibility.txt | 2 +- .../res/cardsfolder/i/indestructible_aura.txt | 2 +- forge-gui/res/cardsfolder/i/index.txt | 2 +- forge-gui/res/cardsfolder/i/indigo_faerie.txt | 2 +- .../cardsfolder/i/indomitable_ancients.txt | 2 +- .../cardsfolder/i/indomitable_archangel.txt | 2 +- .../res/cardsfolder/i/indomitable_will.txt | 2 +- .../res/cardsfolder/i/indrik_stomphowler.txt | 2 +- forge-gui/res/cardsfolder/i/indrik_umbra.txt | 18 +-- .../res/cardsfolder/i/induce_despair.txt | 16 +-- .../res/cardsfolder/i/induce_paranoia.txt | 24 ++-- .../res/cardsfolder/i/inertia_bubble.txt | 2 +- .../res/cardsfolder/i/inescapable_brute.txt | 16 +-- .../res/cardsfolder/i/inexorable_tide.txt | 2 +- .../res/cardsfolder/i/infantry_veteran.txt | 2 +- .../res/cardsfolder/i/infected_vermin.txt | 2 +- .../res/cardsfolder/i/infectious_horror.txt | 2 +- .../res/cardsfolder/i/infectious_host.txt | 2 +- .../res/cardsfolder/i/infectious_rage.txt | 22 ++-- .../res/cardsfolder/i/infernal_caretaker.txt | 2 +- .../res/cardsfolder/i/infernal_contract.txt | 2 +- .../res/cardsfolder/i/infernal_darkness.txt | 20 ++-- .../res/cardsfolder/i/infernal_genesis.txt | 2 +- .../res/cardsfolder/i/infernal_harvest.txt | 20 ++-- .../res/cardsfolder/i/infernal_kirin.txt | 2 +- .../res/cardsfolder/i/infernal_medusa.txt | 2 +- .../res/cardsfolder/i/infernal_plunge.txt | 14 +-- .../res/cardsfolder/i/infernal_tribute.txt | 2 +- .../res/cardsfolder/i/infernal_tutor.txt | 22 ++-- forge-gui/res/cardsfolder/i/inferno.txt | 2 +- .../res/cardsfolder/i/inferno_elemental.txt | 20 ++-- forge-gui/res/cardsfolder/i/inferno_titan.txt | 2 +- forge-gui/res/cardsfolder/i/inferno_trap.txt | 18 +-- forge-gui/res/cardsfolder/i/infest.txt | 2 +- .../res/cardsfolder/i/infested_roothold.txt | 2 +- forge-gui/res/cardsfolder/i/infiltrate.txt | 2 +- .../res/cardsfolder/i/infiltration_lens.txt | 2 +- .../res/cardsfolder/i/infiltrator_il_kor.txt | 2 +- .../cardsfolder/i/infiltrators_magemark.txt | 16 +-- .../res/cardsfolder/i/infinite_hourglass.txt | 22 ++-- .../res/cardsfolder/i/infinite_reflection.txt | 30 ++--- forge-gui/res/cardsfolder/i/inflame.txt | 2 +- .../res/cardsfolder/i/information_dealer.txt | 2 +- forge-gui/res/cardsfolder/i/infuse.txt | 2 +- .../res/cardsfolder/i/infused_arrows.txt | 20 ++-- .../res/cardsfolder/i/ingenious_thief.txt | 2 +- forge-gui/res/cardsfolder/i/ingot_chewer.txt | 2 +- forge-gui/res/cardsfolder/i/inheritance.txt | 2 +- .../i/initiate_of_blood_goka_the_unjust.txt | 46 +++---- .../i/initiates_of_the_ebon_hand.txt | 2 +- forge-gui/res/cardsfolder/i/ink_dissolver.txt | 2 +- .../cardsfolder/i/ink_eyes_servant_of_oni.txt | 2 +- .../i/ink_eyes_servant_of_oni_avatar.txt | 20 ++-- .../cardsfolder/i/ink_treader_nephilim.txt | 16 +-- .../res/cardsfolder/i/inkfathom_divers.txt | 2 +- .../cardsfolder/i/inkfathom_infiltrator.txt | 2 +- .../res/cardsfolder/i/inkfathom_witch.txt | 18 +-- forge-gui/res/cardsfolder/i/inkmoth_nexus.txt | 2 +- .../res/cardsfolder/i/inkwell_leviathan.txt | 2 +- .../i/inner_calm_outer_strength.txt | 2 +- .../res/cardsfolder/i/inner_chamber_guard.txt | 2 +- forge-gui/res/cardsfolder/i/inner_fire.txt | 2 +- .../res/cardsfolder/i/inner_flame_acolyte.txt | 2 +- .../res/cardsfolder/i/inner_flame_igniter.txt | 28 ++--- forge-gui/res/cardsfolder/i/inner_sanctum.txt | 16 +-- .../res/cardsfolder/i/innocence_kami.txt | 2 +- .../res/cardsfolder/i/innocent_blood.txt | 2 +- forge-gui/res/cardsfolder/i/inquisition.txt | 18 +-- .../cardsfolder/i/inquisition_of_kozilek.txt | 2 +- .../res/cardsfolder/i/inquisitor_exarch.txt | 22 ++-- .../res/cardsfolder/i/inquisitors_flail.txt | 20 ++-- .../res/cardsfolder/i/inquisitors_snare.txt | 16 +-- .../res/cardsfolder/i/insatiable_harpy.txt | 16 +-- .../cardsfolder/i/insatiable_souleater.txt | 2 +- forge-gui/res/cardsfolder/i/inside_out.txt | 2 +- .../res/cardsfolder/i/insidious_bookworms.txt | 2 +- .../res/cardsfolder/i/insidious_dreams.txt | 16 +-- forge-gui/res/cardsfolder/i/insight.txt | 2 +- forge-gui/res/cardsfolder/i/insist.txt | 22 ++-- forge-gui/res/cardsfolder/i/insolence.txt | 2 +- forge-gui/res/cardsfolder/i/inspiration.txt | 2 +- .../res/cardsfolder/i/inspired_charge.txt | 2 +- .../res/cardsfolder/i/inspired_sprite.txt | 2 +- forge-gui/res/cardsfolder/i/inspirit.txt | 2 +- forge-gui/res/cardsfolder/i/instigator.txt | 18 +-- .../i/instigator_gang_wildblood_pack.txt | 48 ++++---- .../res/cardsfolder/i/instill_energy.txt | 2 +- forge-gui/res/cardsfolder/i/instill_furor.txt | 2 +- .../res/cardsfolder/i/instill_infection.txt | 2 +- .../res/cardsfolder/i/insubordination.txt | 20 ++-- forge-gui/res/cardsfolder/i/insurrection.txt | 2 +- .../res/cardsfolder/i/intangible_virtue.txt | 16 +-- forge-gui/res/cardsfolder/i/interdict.txt | 20 ++-- .../res/cardsfolder/i/interplanar_tunnel.txt | 14 +-- .../res/cardsfolder/i/interpret_the_signs.txt | 20 ++-- forge-gui/res/cardsfolder/i/intervene.txt | 2 +- .../res/cardsfolder/i/intervention_pact.txt | 32 ++--- .../res/cardsfolder/i/intet_the_dreamer.txt | 24 ++-- forge-gui/res/cardsfolder/i/intimidation.txt | 2 +- .../res/cardsfolder/i/intimidation_bolt.txt | 18 +-- .../cardsfolder/i/intimidator_initiate.txt | 2 +- forge-gui/res/cardsfolder/i/into_the_core.txt | 2 +- .../cardsfolder/i/into_the_earthen_maw.txt | 18 +-- forge-gui/res/cardsfolder/i/into_the_fray.txt | 16 +-- .../cardsfolder/i/into_the_maw_of_hell.txt | 14 +-- .../res/cardsfolder/i/into_the_north.txt | 2 +- forge-gui/res/cardsfolder/i/into_the_roil.txt | 2 +- forge-gui/res/cardsfolder/i/into_the_void.txt | 12 +- .../res/cardsfolder/i/into_the_wilds.txt | 18 +-- forge-gui/res/cardsfolder/i/into_thin_air.txt | 2 +- forge-gui/res/cardsfolder/i/intrepid_hero.txt | 2 +- .../i/introductions_are_in_order.txt | 18 +-- .../res/cardsfolder/i/intruder_alarm.txt | 2 +- forge-gui/res/cardsfolder/i/intuition.txt | 2 +- forge-gui/res/cardsfolder/i/inundate.txt | 2 +- .../res/cardsfolder/i/invader_parasite.txt | 20 ++-- .../res/cardsfolder/i/invasion_plans.txt | 16 +-- .../res/cardsfolder/i/invert_the_skies.txt | 16 +-- forge-gui/res/cardsfolder/i/invigorate.txt | 14 +-- .../res/cardsfolder/i/invigorating_boon.txt | 2 +- .../res/cardsfolder/i/invigorating_falls.txt | 2 +- .../res/cardsfolder/i/invincible_hymn.txt | 2 +- forge-gui/res/cardsfolder/i/inviolability.txt | 2 +- forge-gui/res/cardsfolder/i/invisibility.txt | 2 +- .../res/cardsfolder/i/invisible_stalker.txt | 16 +-- .../res/cardsfolder/i/invoke_prejudice.txt | 16 +-- .../res/cardsfolder/i/invoke_the_firemind.txt | 2 +- .../res/cardsfolder/i/invulnerability.txt | 22 ++-- forge-gui/res/cardsfolder/i/ion_storm.txt | 18 +-- .../cardsfolder/i/iona_shield_of_emeria.txt | 2 +- .../res/cardsfolder/i/ionas_judgment.txt | 2 +- .../res/cardsfolder/i/ior_ruin_expedition.txt | 2 +- .../res/cardsfolder/i/ire_of_kaminari.txt | 2 +- .../res/cardsfolder/i/iridescent_angel.txt | 2 +- .../res/cardsfolder/i/iridescent_drake.txt | 18 +-- forge-gui/res/cardsfolder/i/irini_sengir.txt | 2 +- .../cardsfolder/i/iroas_god_of_victory.txt | 26 ++-- .../res/cardsfolder/i/iron_barb_hellion.txt | 2 +- .../res/cardsfolder/i/iron_heart_chimera.txt | 2 +- forge-gui/res/cardsfolder/i/iron_lance.txt | 2 +- forge-gui/res/cardsfolder/i/iron_maiden.txt | 2 +- forge-gui/res/cardsfolder/i/iron_myr.txt | 2 +- forge-gui/res/cardsfolder/i/iron_star.txt | 2 +- .../res/cardsfolder/i/iron_tusk_elephant.txt | 2 +- forge-gui/res/cardsfolder/i/iron_will.txt | 2 +- .../cardsfolder/i/ironclaw_buzzardiers.txt | 2 +- .../res/cardsfolder/i/ironclaw_curse.txt | 2 +- forge-gui/res/cardsfolder/i/ironclaw_orcs.txt | 2 +- .../res/cardsfolder/i/ironfist_crusher.txt | 16 +-- forge-gui/res/cardsfolder/i/ironhoof_ox.txt | 2 +- .../res/cardsfolder/i/ironroot_treefolk.txt | 2 +- .../res/cardsfolder/i/ironshell_beetle.txt | 2 +- forge-gui/res/cardsfolder/i/irradiate.txt | 2 +- .../res/cardsfolder/i/irresistible_prey.txt | 16 +-- .../res/cardsfolder/i/irrigation_ditch.txt | 2 +- .../cardsfolder/i/isamaru_hound_of_konda.txt | 2 +- .../cardsfolder/i/isao_enlightened_bushi.txt | 2 +- .../i/ishi_ishi_akki_crackshot.txt | 2 +- forge-gui/res/cardsfolder/i/island.txt | 2 +- .../cardsfolder/i/island_fish_jasconius.txt | 2 +- .../res/cardsfolder/i/island_of_wak_wak.txt | 2 +- .../res/cardsfolder/i/island_sanctuary.txt | 20 ++-- .../res/cardsfolder/i/isle_of_vesuva.txt | 22 ++-- .../res/cardsfolder/i/isleback_spawn.txt | 2 +- .../res/cardsfolder/i/isochron_scepter.txt | 2 +- .../res/cardsfolder/i/isolated_chapel.txt | 22 ++-- .../res/cardsfolder/i/isolation_cell.txt | 2 +- .../cardsfolder/i/isperia_supreme_judge.txt | 18 +-- .../cardsfolder/i/isperia_the_inscrutable.txt | 24 ++-- .../res/cardsfolder/i/isperias_skywatch.txt | 20 ++-- .../res/cardsfolder/i/it_that_betrays.txt | 2 +- .../res/cardsfolder/i/ith_high_arcanist.txt | 2 +- forge-gui/res/cardsfolder/i/ivory_charm.txt | 20 ++-- .../res/cardsfolder/i/ivory_crane_netsuke.txt | 2 +- forge-gui/res/cardsfolder/i/ivory_cup.txt | 2 +- .../res/cardsfolder/i/ivory_gargoyle.txt | 26 ++-- forge-gui/res/cardsfolder/i/ivory_giant.txt | 2 +- .../res/cardsfolder/i/ivory_guardians.txt | 2 +- forge-gui/res/cardsfolder/i/ivory_mask.txt | 14 +-- forge-gui/res/cardsfolder/i/ivory_tower.txt | 2 +- forge-gui/res/cardsfolder/i/ivy_dancer.txt | 2 +- forge-gui/res/cardsfolder/i/ivy_elemental.txt | 2 +- .../res/cardsfolder/i/ivy_lane_denizen.txt | 18 +-- forge-gui/res/cardsfolder/i/ivy_seer.txt | 22 ++-- .../i/iwamori_of_the_open_fist.txt | 2 +- .../cardsfolder/i/ixidor_reality_sculptor.txt | 16 +-- forge-gui/res/cardsfolder/i/ixidors_will.txt | 2 +- forge-gui/res/cardsfolder/i/ixidron.txt | 24 ++-- .../res/cardsfolder/i/izzet_boilerworks.txt | 2 +- forge-gui/res/cardsfolder/i/izzet_charm.txt | 22 ++-- .../res/cardsfolder/i/izzet_chronarch.txt | 2 +- .../res/cardsfolder/i/izzet_cluestone.txt | 18 +-- .../res/cardsfolder/i/izzet_guildgate.txt | 16 +-- .../res/cardsfolder/i/izzet_guildmage.txt | 18 +-- forge-gui/res/cardsfolder/i/izzet_keyrune.txt | 30 ++--- forge-gui/res/cardsfolder/i/izzet_signet.txt | 2 +- .../res/cardsfolder/i/izzet_staticaster.txt | 20 ++-- .../res/cardsfolder/i/izzet_steam_maze.txt | 2 +- .../res/cardsfolder/j/jabaris_banner.txt | 2 +- .../res/cardsfolder/j/jabaris_influence.txt | 14 +-- .../j/jace_architect_of_thought.txt | 36 +++--- forge-gui/res/cardsfolder/j/jace_beleren.txt | 2 +- .../res/cardsfolder/j/jace_memory_adept.txt | 2 +- .../cardsfolder/j/jace_the_mind_sculptor.txt | 2 +- .../res/cardsfolder/j/jaces_archivist.txt | 22 ++-- forge-gui/res/cardsfolder/j/jaces_erasure.txt | 2 +- .../res/cardsfolder/j/jaces_ingenuity.txt | 2 +- .../res/cardsfolder/j/jaces_mindseeker.txt | 22 ++-- .../res/cardsfolder/j/jaces_phantasm.txt | 18 +-- .../res/cardsfolder/j/jackal_familiar.txt | 14 +-- forge-gui/res/cardsfolder/j/jackal_pup.txt | 2 +- .../res/cardsfolder/j/jackalope_herd.txt | 2 +- .../res/cardsfolder/j/jacques_le_vert.txt | 2 +- .../res/cardsfolder/j/jaddi_lifestrider.txt | 28 ++--- forge-gui/res/cardsfolder/j/jade_idol.txt | 2 +- forge-gui/res/cardsfolder/j/jade_leech.txt | 2 +- forge-gui/res/cardsfolder/j/jade_mage.txt | 2 +- forge-gui/res/cardsfolder/j/jade_monolith.txt | 32 ++--- forge-gui/res/cardsfolder/j/jade_statue.txt | 2 +- .../res/cardsfolder/j/jaded_response.txt | 14 +-- .../res/cardsfolder/j/jagged_lightning.txt | 2 +- forge-gui/res/cardsfolder/j/jagged_poppet.txt | 2 +- .../res/cardsfolder/j/jagged_scar_archers.txt | 2 +- forge-gui/res/cardsfolder/j/jagwasp_swarm.txt | 2 +- forge-gui/res/cardsfolder/j/jalum_tome.txt | 2 +- forge-gui/res/cardsfolder/j/jamuraan_lion.txt | 2 +- forge-gui/res/cardsfolder/j/jandors_ring.txt | 2 +- .../res/cardsfolder/j/jandors_saddlebags.txt | 2 +- .../res/cardsfolder/j/jangling_automaton.txt | 2 +- .../res/cardsfolder/j/jar_of_eyeballs.txt | 20 ++-- .../cardsfolder/j/jarad_golgari_lich_lord.txt | 22 ++-- forge-gui/res/cardsfolder/j/jarads_orders.txt | 18 +-- .../cardsfolder/j/jareth_leonine_titan.txt | 2 +- .../res/cardsfolder/j/jasmine_boreal.txt | 2 +- forge-gui/res/cardsfolder/j/jasmine_seer.txt | 22 ++-- .../res/cardsfolder/j/jawbone_skulkin.txt | 2 +- forge-gui/res/cardsfolder/j/jaws_of_stone.txt | 20 ++-- .../res/cardsfolder/j/jaya_ballard_avatar.txt | 18 +-- .../cardsfolder/j/jaya_ballard_task_mage.txt | 2 +- forge-gui/res/cardsfolder/j/jayemdae_tome.txt | 2 +- forge-gui/res/cardsfolder/j/jedit_ojanen.txt | 2 +- .../cardsfolder/j/jedit_ojanen_of_efrava.txt | 2 +- .../res/cardsfolder/j/jedits_dragoons.txt | 2 +- forge-gui/res/cardsfolder/j/jelenn_sphinx.txt | 20 ++-- .../j/jeleva_nephalias_scourge.txt | 32 ++--- .../res/cardsfolder/j/jenara_asura_of_war.txt | 2 +- .../j/jerrard_of_the_closed_fist.txt | 2 +- .../res/cardsfolder/j/jeska_warrior_adept.txt | 2 +- forge-gui/res/cardsfolder/j/jesters_cap.txt | 2 +- forge-gui/res/cardsfolder/j/jesters_mask.txt | 2 +- .../res/cardsfolder/j/jesters_scepter.txt | 30 ++--- forge-gui/res/cardsfolder/j/jet_medallion.txt | 2 +- .../res/cardsfolder/j/jetting_glasskite.txt | 20 ++-- .../res/cardsfolder/j/jeweled_amulet.txt | 18 +-- forge-gui/res/cardsfolder/j/jeweled_bird.txt | 26 ++-- .../res/cardsfolder/j/jeweled_spirit.txt | 2 +- .../res/cardsfolder/j/jeweled_torque.txt | 18 +-- .../res/cardsfolder/j/jhessian_balmgiver.txt | 16 +-- .../cardsfolder/j/jhessian_infiltrator.txt | 2 +- .../res/cardsfolder/j/jhessian_lookout.txt | 2 +- .../res/cardsfolder/j/jhessian_zombies.txt | 2 +- .../res/cardsfolder/j/jhoira_of_the_ghitu.txt | 2 +- .../j/jhoira_of_the_ghitu_avatar.txt | 16 +-- .../res/cardsfolder/j/jhoiras_timebug.txt | 20 ++-- .../res/cardsfolder/j/jhoiras_toolbox.txt | 2 +- forge-gui/res/cardsfolder/j/jhovall_queen.txt | 2 +- forge-gui/res/cardsfolder/j/jhovall_rider.txt | 2 +- forge-gui/res/cardsfolder/j/jihad.txt | 26 ++-- forge-gui/res/cardsfolder/j/jilt.txt | 16 +-- .../cardsfolder/j/jin_gitaxias_core_augur.txt | 2 +- forge-gui/res/cardsfolder/j/jinx.txt | 20 ++-- forge-gui/res/cardsfolder/j/jinxed_choker.txt | 30 ++--- forge-gui/res/cardsfolder/j/jinxed_idol.txt | 20 ++-- forge-gui/res/cardsfolder/j/jinxed_ring.txt | 20 ++-- .../cardsfolder/j/jiwari_the_earth_aflame.txt | 2 +- .../res/cardsfolder/j/jodahs_avenger.txt | 2 +- forge-gui/res/cardsfolder/j/johan.txt | 24 ++-- forge-gui/res/cardsfolder/j/johtull_wurm.txt | 20 ++-- .../res/cardsfolder/j/join_the_ranks.txt | 2 +- forge-gui/res/cardsfolder/j/joiner_adept.txt | 2 +- forge-gui/res/cardsfolder/j/joint_assault.txt | 14 +-- forge-gui/res/cardsfolder/j/jokulhaups.txt | 2 +- forge-gui/res/cardsfolder/j/jokulmorder.txt | 30 ++--- .../j/jolrael_empress_of_beasts.txt | 14 +-- .../res/cardsfolder/j/jolraels_centaur.txt | 2 +- .../res/cardsfolder/j/jolraels_favor.txt | 2 +- forge-gui/res/cardsfolder/j/jolt.txt | 2 +- .../res/cardsfolder/j/jolting_merfolk.txt | 2 +- .../j/jor_kadeen_the_prevailer.txt | 2 +- forge-gui/res/cardsfolder/j/joraga_bard.txt | 2 +- .../res/cardsfolder/j/joraga_treespeaker.txt | 2 +- .../res/cardsfolder/j/joraga_warcaller.txt | 2 +- forge-gui/res/cardsfolder/j/jotun_grunt.txt | 18 +-- .../res/cardsfolder/j/jotun_owl_keeper.txt | 20 ++-- .../cardsfolder/j/journey_of_discovery.txt | 22 ++-- .../res/cardsfolder/j/journey_to_nowhere.txt | 2 +- .../res/cardsfolder/j/journeyers_kite.txt | 2 +- forge-gui/res/cardsfolder/j/joven.txt | 2 +- .../res/cardsfolder/j/jovens_ferrets.txt | 22 ++-- forge-gui/res/cardsfolder/j/jovens_tools.txt | 2 +- forge-gui/res/cardsfolder/j/jovial_evil.txt | 2 +- .../res/cardsfolder/j/joyous_respite.txt | 2 +- .../res/cardsfolder/j/judge_of_currents.txt | 2 +- .../res/cardsfolder/j/judge_unworthy.txt | 2 +- .../res/cardsfolder/j/judges_familiar.txt | 16 +-- .../cardsfolder/j/jugan_the_rising_star.txt | 2 +- forge-gui/res/cardsfolder/j/juggernaut.txt | 2 +- forge-gui/res/cardsfolder/j/juju_bubble.txt | 2 +- .../res/cardsfolder/j/jukai_messenger.txt | 2 +- forge-gui/res/cardsfolder/j/jump.txt | 2 +- forge-gui/res/cardsfolder/j/jund.txt | 32 ++--- .../res/cardsfolder/j/jund_battlemage.txt | 2 +- forge-gui/res/cardsfolder/j/jund_charm.txt | 2 +- .../res/cardsfolder/j/jund_hackblade.txt | 2 +- forge-gui/res/cardsfolder/j/jund_panorama.txt | 2 +- .../res/cardsfolder/j/jund_sojourners.txt | 2 +- .../res/cardsfolder/j/jungle_barrier.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_basin.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_lion.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_patrol.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_shrine.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_troll.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_weaver.txt | 2 +- forge-gui/res/cardsfolder/j/jungle_wurm.txt | 2 +- .../cardsfolder/j/juniper_order_advocate.txt | 2 +- .../res/cardsfolder/j/juniper_order_druid.txt | 2 +- .../cardsfolder/j/juniper_order_ranger.txt | 2 +- forge-gui/res/cardsfolder/j/junk_diver.txt | 2 +- forge-gui/res/cardsfolder/j/junk_golem.txt | 22 ++-- forge-gui/res/cardsfolder/j/junktroller.txt | 2 +- forge-gui/res/cardsfolder/j/junkyo_bell.txt | 22 ++-- forge-gui/res/cardsfolder/j/juntu_stakes.txt | 2 +- forge-gui/res/cardsfolder/j/junun_efreet.txt | 2 +- .../jushi_apprentice_tomoya_the_revealer.txt | 44 +++---- forge-gui/res/cardsfolder/j/just_fate.txt | 2 +- forge-gui/res/cardsfolder/j/justice.txt | 2 +- .../res/cardsfolder/j/juvenile_gloomwidow.txt | 2 +- forge-gui/res/cardsfolder/j/juxtapose.txt | 36 +++--- forge-gui/res/cardsfolder/j/juzam_djinn.txt | 2 +- .../res/cardsfolder/j/jwar_isle_refuge.txt | 2 +- .../res/cardsfolder/j/jwari_scuttler.txt | 2 +- .../res/cardsfolder/j/jwari_shapeshifter.txt | 2 +- .../res/cardsfolder/k/kaalia_of_the_vast.txt | 18 +-- .../res/cardsfolder/k/kabira_crossroads.txt | 2 +- .../res/cardsfolder/k/kabira_evangel.txt | 18 +-- .../res/cardsfolder/k/kabira_vindicator.txt | 2 +- forge-gui/res/cardsfolder/k/kaboom!.txt | 24 ++-- forge-gui/res/cardsfolder/k/kabuto_moth.txt | 2 +- .../cardsfolder/k/kaervek_the_merciless.txt | 2 +- forge-gui/res/cardsfolder/k/kaerveks_hex.txt | 2 +- .../res/cardsfolder/k/kaerveks_purge.txt | 20 ++-- .../res/cardsfolder/k/kaerveks_spite.txt | 2 +- .../res/cardsfolder/k/kaerveks_torch.txt | 16 +-- .../k/kagemaro_first_to_suffer.txt | 2 +- .../res/cardsfolder/k/kagemaros_clutch.txt | 20 ++-- .../cardsfolder/k/kaho_minamo_historian.txt | 26 ++-- .../k/kaijin_of_the_vanishing_touch.txt | 2 +- .../res/cardsfolder/k/kalastria_highborn.txt | 2 +- forge-gui/res/cardsfolder/k/kaleidostone.txt | 2 +- .../k/kalitas_bloodchief_of_ghet.txt | 24 ++-- .../res/cardsfolder/k/kalonian_behemoth.txt | 2 +- .../res/cardsfolder/k/kalonian_hydra.txt | 26 ++-- .../res/cardsfolder/k/kalonian_tusker.txt | 12 +- .../cardsfolder/k/kamahl_fist_of_krosa.txt | 2 +- .../res/cardsfolder/k/kamahl_pit_fighter.txt | 2 +- .../res/cardsfolder/k/kamahls_desire.txt | 2 +- .../res/cardsfolder/k/kamahls_sledge.txt | 14 +-- .../res/cardsfolder/k/kamahls_summons.txt | 28 ++--- .../res/cardsfolder/k/kami_of_ancient_law.txt | 2 +- .../cardsfolder/k/kami_of_empty_graves.txt | 2 +- .../res/cardsfolder/k/kami_of_false_hope.txt | 2 +- .../res/cardsfolder/k/kami_of_fires_roar.txt | 2 +- .../res/cardsfolder/k/kami_of_lunacy.txt | 2 +- .../res/cardsfolder/k/kami_of_old_stone.txt | 2 +- .../cardsfolder/k/kami_of_tattered_shoji.txt | 2 +- .../k/kami_of_the_crescent_moon.txt | 2 +- .../k/kami_of_the_honored_dead.txt | 2 +- .../res/cardsfolder/k/kami_of_the_hunt.txt | 2 +- .../k/kami_of_the_painted_road.txt | 2 +- .../k/kami_of_the_palace_fields.txt | 2 +- .../k/kami_of_the_tended_garden.txt | 2 +- .../cardsfolder/k/kami_of_the_waning_moon.txt | 2 +- .../k/kami_of_twisted_reflection.txt | 2 +- .../res/cardsfolder/k/kangee_aerie_keeper.txt | 26 ++-- forge-gui/res/cardsfolder/k/karakas.txt | 2 +- .../k/karametra_god_of_harvests.txt | 24 ++-- .../res/cardsfolder/k/karametras_acolyte.txt | 16 +-- .../res/cardsfolder/k/karametras_favor.txt | 26 ++-- .../res/cardsfolder/k/kargan_dragonlord.txt | 2 +- forge-gui/res/cardsfolder/k/karma.txt | 2 +- forge-gui/res/cardsfolder/k/karmic_guide.txt | 2 +- .../res/cardsfolder/k/karmic_justice.txt | 14 +-- forge-gui/res/cardsfolder/k/karn.txt | 16 +-- .../res/cardsfolder/k/karn_liberated.txt | 22 ++-- .../res/cardsfolder/k/karn_silver_golem.txt | 2 +- forge-gui/res/cardsfolder/k/karns_touch.txt | 2 +- .../res/cardsfolder/k/karona_false_god.txt | 24 ++-- .../cardsfolder/k/karona_false_god_avatar.txt | 22 ++-- .../res/cardsfolder/k/karonas_zealot.txt | 34 +++--- forge-gui/res/cardsfolder/k/karoo.txt | 2 +- forge-gui/res/cardsfolder/k/karoo_meerkat.txt | 2 +- .../res/cardsfolder/k/karplusan_forest.txt | 2 +- .../res/cardsfolder/k/karplusan_giant.txt | 2 +- .../res/cardsfolder/k/karplusan_minotaur.txt | 24 ++-- .../res/cardsfolder/k/karplusan_strider.txt | 2 +- .../res/cardsfolder/k/karplusan_wolverine.txt | 2 +- .../res/cardsfolder/k/karplusan_yeti.txt | 2 +- .../cardsfolder/k/karrthus_tyrant_of_jund.txt | 22 ++-- forge-gui/res/cardsfolder/k/karstoderm.txt | 2 +- .../res/cardsfolder/k/kashi_tribe_elite.txt | 2 +- .../res/cardsfolder/k/kashi_tribe_reaver.txt | 2 +- .../cardsfolder/k/kashi_tribe_warriors.txt | 2 +- .../cardsfolder/k/kasimir_the_lone_wolf.txt | 2 +- .../res/cardsfolder/k/katabatic_winds.txt | 18 +-- .../res/cardsfolder/k/kataki_wars_wage.txt | 2 +- .../res/cardsfolder/k/kathari_bomber.txt | 2 +- .../res/cardsfolder/k/kathari_remnant.txt | 2 +- .../res/cardsfolder/k/kathari_screecher.txt | 2 +- .../res/cardsfolder/k/kavu_aggressor.txt | 2 +- .../res/cardsfolder/k/kavu_chameleon.txt | 18 +-- forge-gui/res/cardsfolder/k/kavu_climber.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_glider.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_howler.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_lair.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_mauler.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_monarch.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_predator.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_primarch.txt | 20 ++-- forge-gui/res/cardsfolder/k/kavu_recluse.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_runner.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_scout.txt | 2 +- forge-gui/res/cardsfolder/k/kavu_titan.txt | 2 +- forge-gui/res/cardsfolder/k/kaysa.txt | 2 +- .../res/cardsfolder/k/kazandu_blademaster.txt | 2 +- .../res/cardsfolder/k/kazandu_refuge.txt | 2 +- .../res/cardsfolder/k/kazandu_tuskcaller.txt | 2 +- .../k/kazuul_tyrant_of_the_cliffs.txt | 2 +- .../res/cardsfolder/k/kazuul_warlord.txt | 2 +- .../res/cardsfolder/k/kederekt_creeper.txt | 16 +-- .../res/cardsfolder/k/kederekt_leviathan.txt | 2 +- .../res/cardsfolder/k/kederekt_parasite.txt | 2 +- .../res/cardsfolder/k/keen_eyed_archers.txt | 2 +- forge-gui/res/cardsfolder/k/keen_sense.txt | 2 +- forge-gui/res/cardsfolder/k/keeneye_aven.txt | 2 +- .../res/cardsfolder/k/keening_apparition.txt | 16 +-- .../res/cardsfolder/k/keening_banshee.txt | 2 +- forge-gui/res/cardsfolder/k/keening_stone.txt | 2 +- forge-gui/res/cardsfolder/k/keep_watch.txt | 2 +- .../res/cardsfolder/k/keeper_of_kookus.txt | 2 +- .../cardsfolder/k/keeper_of_progenitus.txt | 18 +-- .../cardsfolder/k/keeper_of_the_beasts.txt | 14 +-- .../res/cardsfolder/k/keeper_of_the_dead.txt | 22 ++-- .../res/cardsfolder/k/keeper_of_the_flame.txt | 18 +-- .../res/cardsfolder/k/keeper_of_the_light.txt | 20 ++-- .../res/cardsfolder/k/keeper_of_the_mind.txt | 18 +-- .../k/keeper_of_the_nine_gales.txt | 2 +- .../cardsfolder/k/keeper_of_tresserhorn.txt | 2 +- .../cardsfolder/k/keepers_of_the_faith.txt | 2 +- .../res/cardsfolder/k/keepsake_gorgon.txt | 20 ++-- forge-gui/res/cardsfolder/k/kei_takahashi.txt | 2 +- .../res/cardsfolder/k/keiga_the_tide_star.txt | 2 +- .../res/cardsfolder/k/keldon_arsonist.txt | 2 +- .../res/cardsfolder/k/keldon_battlewagon.txt | 2 +- .../res/cardsfolder/k/keldon_berserker.txt | 2 +- .../res/cardsfolder/k/keldon_champion.txt | 2 +- .../res/cardsfolder/k/keldon_firebombers.txt | 22 ++-- .../res/cardsfolder/k/keldon_halberdier.txt | 2 +- forge-gui/res/cardsfolder/k/keldon_mantle.txt | 2 +- .../res/cardsfolder/k/keldon_marauders.txt | 2 +- .../res/cardsfolder/k/keldon_megaliths.txt | 2 +- .../res/cardsfolder/k/keldon_necropolis.txt | 2 +- .../res/cardsfolder/k/keldon_twilight.txt | 24 ++-- .../res/cardsfolder/k/keldon_vandals.txt | 2 +- .../res/cardsfolder/k/keldon_warlord.txt | 2 +- forge-gui/res/cardsfolder/k/kelinore_bat.txt | 2 +- .../res/cardsfolder/k/kelsinko_ranger.txt | 2 +- .../res/cardsfolder/k/kemba_kha_regent.txt | 2 +- forge-gui/res/cardsfolder/k/kembas_legion.txt | 20 ++-- .../res/cardsfolder/k/kembas_skyguard.txt | 2 +- forge-gui/res/cardsfolder/k/kemuri_onna.txt | 2 +- .../cardsfolder/k/kentaro_the_smiling_cat.txt | 16 +-- .../cardsfolder/k/keranos_god_of_storms.txt | 30 ++--- forge-gui/res/cardsfolder/k/kessig.txt | 2 +- .../res/cardsfolder/k/kessig_cagebreakers.txt | 20 ++-- .../res/cardsfolder/k/kessig_malcontents.txt | 18 +-- .../res/cardsfolder/k/kessig_recluse.txt | 16 +-- forge-gui/res/cardsfolder/k/kessig_wolf.txt | 14 +-- .../res/cardsfolder/k/kessig_wolf_run.txt | 18 +-- .../res/cardsfolder/k/keymaster_rogue.txt | 20 ++-- forge-gui/res/cardsfolder/k/kezzerdrix.txt | 2 +- forge-gui/res/cardsfolder/k/khabal_ghoul.txt | 2 +- forge-gui/res/cardsfolder/k/khalni_garden.txt | 2 +- forge-gui/res/cardsfolder/k/khalni_gem.txt | 2 +- .../cardsfolder/k/khalni_heart_expedition.txt | 2 +- forge-gui/res/cardsfolder/k/khalni_hydra.txt | 2 +- .../res/cardsfolder/k/kharasha_foothills.txt | 2 +- forge-gui/res/cardsfolder/k/kher_keep.txt | 2 +- .../k/kiki_jiki_mirror_breaker.txt | 2 +- .../res/cardsfolder/k/kiku_nights_flower.txt | 2 +- forge-gui/res/cardsfolder/k/kikus_shadow.txt | 2 +- .../res/cardsfolder/k/kill_suit_cultist.txt | 28 ++--- forge-gui/res/cardsfolder/k/kill_switch.txt | 18 +-- forge-gui/res/cardsfolder/k/killer_bees.txt | 2 +- .../res/cardsfolder/k/killer_instinct.txt | 22 ++-- forge-gui/res/cardsfolder/k/killer_whale.txt | 2 +- forge-gui/res/cardsfolder/k/killing_glare.txt | 16 +-- forge-gui/res/cardsfolder/k/killing_wave.txt | 18 +-- forge-gui/res/cardsfolder/k/kiln_fiend.txt | 2 +- forge-gui/res/cardsfolder/k/kiln_walker.txt | 2 +- .../res/cardsfolder/k/kilnmouth_dragon.txt | 20 ++-- forge-gui/res/cardsfolder/k/kindercatch.txt | 12 +- forge-gui/res/cardsfolder/k/kindle.txt | 2 +- .../res/cardsfolder/k/kindle_the_carnage.txt | 24 ++-- forge-gui/res/cardsfolder/k/kindled_fury.txt | 2 +- forge-gui/res/cardsfolder/k/king_cheetah.txt | 2 +- forge-gui/res/cardsfolder/k/king_crab.txt | 2 +- .../k/king_macar_the_gold_cursed.txt | 24 ++-- forge-gui/res/cardsfolder/k/king_suleiman.txt | 2 +- forge-gui/res/cardsfolder/k/kingfisher.txt | 2 +- forge-gui/res/cardsfolder/k/kingpins_pet.txt | 16 +-- .../res/cardsfolder/k/kings_assassin.txt | 2 +- .../cardsfolder/k/kinsbaile_balloonist.txt | 2 +- .../cardsfolder/k/kinsbaile_borderguard.txt | 2 +- .../res/cardsfolder/k/kinsbaile_cavalier.txt | 2 +- .../cardsfolder/k/kinsbaile_skirmisher.txt | 2 +- .../res/cardsfolder/k/kinscaer_harpoonist.txt | 18 +-- .../cardsfolder/k/kiora_the_crashing_wave.txt | 26 ++-- .../res/cardsfolder/k/kioras_dismissal.txt | 20 ++-- .../res/cardsfolder/k/kioras_follower.txt | 16 +-- .../k/kira_great_glass_spinner.txt | 22 ++-- forge-gui/res/cardsfolder/k/kird_ape.txt | 2 +- forge-gui/res/cardsfolder/k/kiri_onna.txt | 2 +- .../res/cardsfolder/k/kirtars_desire.txt | 2 +- forge-gui/res/cardsfolder/k/kirtars_wrath.txt | 14 +-- forge-gui/res/cardsfolder/k/kismet.txt | 2 +- forge-gui/res/cardsfolder/k/kiss_of_death.txt | 2 +- .../res/cardsfolder/k/kiss_of_the_amesha.txt | 2 +- forge-gui/res/cardsfolder/k/kitchen_finks.txt | 2 +- forge-gui/res/cardsfolder/k/kite_shield.txt | 2 +- forge-gui/res/cardsfolder/k/kitesail.txt | 2 +- .../res/cardsfolder/k/kitesail_apprentice.txt | 2 +- forge-gui/res/cardsfolder/k/kithkin_armor.txt | 36 +++--- .../res/cardsfolder/k/kithkin_daggerdare.txt | 2 +- .../res/cardsfolder/k/kithkin_greatheart.txt | 2 +- .../res/cardsfolder/k/kithkin_harbinger.txt | 2 +- .../res/cardsfolder/k/kithkin_healer.txt | 2 +- .../res/cardsfolder/k/kithkin_mourncaller.txt | 18 +-- .../res/cardsfolder/k/kithkin_rabble.txt | 2 +- .../res/cardsfolder/k/kithkin_shielddare.txt | 2 +- .../res/cardsfolder/k/kithkin_spellduster.txt | 2 +- .../res/cardsfolder/k/kithkin_zealot.txt | 18 +-- .../res/cardsfolder/k/kithkin_zephyrnaut.txt | 2 +- .../res/cardsfolder/k/kitsune_blademaster.txt | 2 +- .../res/cardsfolder/k/kitsune_bonesetter.txt | 18 +-- .../res/cardsfolder/k/kitsune_dawnblade.txt | 2 +- .../res/cardsfolder/k/kitsune_diviner.txt | 2 +- .../res/cardsfolder/k/kitsune_healer.txt | 16 +-- .../res/cardsfolder/k/kitsune_loreweaver.txt | 2 +- ...itsune_mystic_autumn_tail_kitsune_sage.txt | 52 ++++---- .../res/cardsfolder/k/kitsune_palliator.txt | 16 +-- .../res/cardsfolder/k/kitsune_riftwalker.txt | 2 +- .../cardsfolder/k/kiyomaro_first_to_stand.txt | 22 ++-- .../res/cardsfolder/k/kjeldoran_dead.txt | 2 +- .../cardsfolder/k/kjeldoran_elite_guard.txt | 24 ++-- .../res/cardsfolder/k/kjeldoran_escort.txt | 16 +-- .../cardsfolder/k/kjeldoran_frostbeast.txt | 16 +-- .../res/cardsfolder/k/kjeldoran_gargoyle.txt | 2 +- .../res/cardsfolder/k/kjeldoran_guard.txt | 24 ++-- .../cardsfolder/k/kjeldoran_home_guard.txt | 2 +- .../cardsfolder/k/kjeldoran_javelineer.txt | 2 +- .../res/cardsfolder/k/kjeldoran_knight.txt | 20 ++-- .../res/cardsfolder/k/kjeldoran_outpost.txt | 2 +- .../res/cardsfolder/k/kjeldoran_outrider.txt | 2 +- .../res/cardsfolder/k/kjeldoran_phalanx.txt | 18 +-- .../res/cardsfolder/k/kjeldoran_pride.txt | 20 ++-- .../cardsfolder/k/kjeldoran_royal_guard.txt | 20 ++-- .../cardsfolder/k/kjeldoran_skycaptain.txt | 20 ++-- .../res/cardsfolder/k/kjeldoran_skyknight.txt | 20 ++-- .../res/cardsfolder/k/kjeldoran_war_cry.txt | 2 +- .../res/cardsfolder/k/kjeldoran_warrior.txt | 16 +-- .../res/cardsfolder/k/knacksaw_clique.txt | 22 ++-- .../cardsfolder/k/knight_captain_of_eos.txt | 2 +- forge-gui/res/cardsfolder/k/knight_errant.txt | 2 +- .../res/cardsfolder/k/knight_exemplar.txt | 2 +- .../cardsfolder/k/knight_of_cliffhaven.txt | 2 +- .../res/cardsfolder/k/knight_of_dawn.txt | 2 +- .../res/cardsfolder/k/knight_of_dusk.txt | 2 +- .../res/cardsfolder/k/knight_of_glory.txt | 16 +-- .../res/cardsfolder/k/knight_of_infamy.txt | 16 +-- .../cardsfolder/k/knight_of_meadowgrain.txt | 2 +- .../res/cardsfolder/k/knight_of_new_alara.txt | 2 +- .../cardsfolder/k/knight_of_obligation.txt | 16 +-- .../res/cardsfolder/k/knight_of_stromgald.txt | 2 +- .../res/cardsfolder/k/knight_of_sursi.txt | 2 +- .../k/knight_of_the_holy_nimbus.txt | 18 +-- .../res/cardsfolder/k/knight_of_the_mists.txt | 20 ++-- .../cardsfolder/k/knight_of_the_reliquary.txt | 2 +- .../k/knight_of_the_skyward_eye.txt | 2 +- .../k/knight_of_the_white_orchid.txt | 2 +- .../res/cardsfolder/k/knight_of_valor.txt | 2 +- forge-gui/res/cardsfolder/k/knight_watch.txt | 12 +- forge-gui/res/cardsfolder/k/knighthood.txt | 2 +- .../res/cardsfolder/k/knightly_valor.txt | 20 ++-- .../res/cardsfolder/k/knights_of_thorn.txt | 18 +-- .../res/cardsfolder/k/knollspine_dragon.txt | 24 ++-- .../cardsfolder/k/knollspine_invocation.txt | 16 +-- .../res/cardsfolder/k/knotvine_mystic.txt | 2 +- .../res/cardsfolder/k/knotvine_paladin.txt | 2 +- .../cardsfolder/k/know_naught_but_fire.txt | 18 +-- .../res/cardsfolder/k/knowledge_and_power.txt | 14 +-- .../cardsfolder/k/knowledge_exploitation.txt | 22 ++-- .../res/cardsfolder/k/knowledge_pool.txt | 30 ++--- .../res/cardsfolder/k/knowledge_vault.txt | 26 ++-- .../res/cardsfolder/k/knucklebone_witch.txt | 2 +- .../cardsfolder/k/kobold_drill_sergeant.txt | 2 +- .../res/cardsfolder/k/kobold_overlord.txt | 2 +- .../res/cardsfolder/k/kobold_taskmaster.txt | 2 +- .../cardsfolder/k/kobolds_of_kher_keep.txt | 2 +- .../k/kodama_of_the_center_tree.txt | 2 +- .../k/kodama_of_the_north_tree.txt | 2 +- .../k/kodama_of_the_south_tree.txt | 2 +- forge-gui/res/cardsfolder/k/kodamas_might.txt | 14 +-- forge-gui/res/cardsfolder/k/kodamas_reach.txt | 2 +- .../k/kokusho_the_evening_star.txt | 2 +- .../cardsfolder/k/konda_lord_of_eiganjo.txt | 2 +- forge-gui/res/cardsfolder/k/kondas_banner.txt | 24 ++-- .../res/cardsfolder/k/kondas_hatamoto.txt | 2 +- .../k/kongming_sleeping_dragon.txt | 2 +- .../cardsfolder/k/kongmings_contraptions.txt | 14 +-- forge-gui/res/cardsfolder/k/kookus.txt | 2 +- forge-gui/res/cardsfolder/k/kor_aeronaut.txt | 2 +- .../res/cardsfolder/k/kor_cartographer.txt | 2 +- forge-gui/res/cardsfolder/k/kor_duelist.txt | 2 +- .../res/cardsfolder/k/kor_firewalker.txt | 2 +- forge-gui/res/cardsfolder/k/kor_haven.txt | 2 +- .../res/cardsfolder/k/kor_hookmaster.txt | 2 +- .../res/cardsfolder/k/kor_line_slinger.txt | 2 +- forge-gui/res/cardsfolder/k/kor_outfitter.txt | 20 ++-- .../res/cardsfolder/k/kor_sanctifiers.txt | 2 +- forge-gui/res/cardsfolder/k/kor_skyfisher.txt | 2 +- .../res/cardsfolder/k/kor_spiritdancer.txt | 2 +- .../k/korlash_heir_to_blackblade.txt | 2 +- forge-gui/res/cardsfolder/k/kormus_bell.txt | 2 +- .../res/cardsfolder/k/korozda_gorgon.txt | 16 +-- .../res/cardsfolder/k/korozda_guildmage.txt | 18 +-- .../res/cardsfolder/k/korozda_monitor.txt | 18 +-- forge-gui/res/cardsfolder/k/koskun_falls.txt | 20 ++-- forge-gui/res/cardsfolder/k/koskun_keep.txt | 2 +- .../res/cardsfolder/k/koth_of_the_hammer.txt | 2 +- forge-gui/res/cardsfolder/k/koths_courier.txt | 2 +- .../k/kozilek_butcher_of_truth.txt | 2 +- .../res/cardsfolder/k/kozileks_predator.txt | 2 +- .../res/cardsfolder/k/kragma_butcher.txt | 16 +-- .../res/cardsfolder/k/kragma_warcaller.txt | 22 ++-- .../res/cardsfolder/k/kraken_hatchling.txt | 2 +- .../cardsfolder/k/kraken_of_the_straits.txt | 18 +-- forge-gui/res/cardsfolder/k/krakens_eye.txt | 2 +- forge-gui/res/cardsfolder/k/krakilin.txt | 2 +- forge-gui/res/cardsfolder/k/kranioceros.txt | 2 +- .../cardsfolder/k/krark_clan_engineers.txt | 2 +- .../res/cardsfolder/k/krark_clan_grunt.txt | 2 +- .../cardsfolder/k/krark_clan_ironworks.txt | 2 +- .../res/cardsfolder/k/krark_clan_ogre.txt | 2 +- .../res/cardsfolder/k/krark_clan_shaman.txt | 2 +- .../res/cardsfolder/k/krark_clan_stoker.txt | 2 +- forge-gui/res/cardsfolder/k/krarks_thumb.txt | 12 +- .../res/cardsfolder/k/krasis_incubation.txt | 26 ++-- forge-gui/res/cardsfolder/k/kraul_warrior.txt | 14 +-- .../res/cardsfolder/k/krenko_mob_boss.txt | 18 +-- .../res/cardsfolder/k/krenkos_command.txt | 12 +- .../cardsfolder/k/kresh_the_bloodbraided.txt | 2 +- .../k/kresh_the_bloodbraided_avatar.txt | 18 +-- forge-gui/res/cardsfolder/k/kris_mage.txt | 2 +- .../res/cardsfolder/k/krond_the_dawn_clad.txt | 22 ++-- forge-gui/res/cardsfolder/k/krosa.txt | 18 +-- forge-gui/res/cardsfolder/k/krosan_archer.txt | 2 +- .../res/cardsfolder/k/krosan_avenger.txt | 2 +- forge-gui/res/cardsfolder/k/krosan_beast.txt | 2 +- .../res/cardsfolder/k/krosan_cloudscraper.txt | 2 +- .../res/cardsfolder/k/krosan_colossus.txt | 2 +- .../res/cardsfolder/k/krosan_constrictor.txt | 2 +- forge-gui/res/cardsfolder/k/krosan_drover.txt | 14 +-- forge-gui/res/cardsfolder/k/krosan_grip.txt | 2 +- .../res/cardsfolder/k/krosan_groundshaker.txt | 2 +- .../res/cardsfolder/k/krosan_reclamation.txt | 18 +-- .../res/cardsfolder/k/krosan_restorer.txt | 2 +- forge-gui/res/cardsfolder/k/krosan_tusker.txt | 2 +- forge-gui/res/cardsfolder/k/krosan_verge.txt | 2 +- forge-gui/res/cardsfolder/k/krosan_vorine.txt | 16 +-- .../res/cardsfolder/k/krosan_warchief.txt | 2 +- .../res/cardsfolder/k/krosan_wayfarer.txt | 2 +- .../cardsfolder/k/krovikan_elementalist.txt | 2 +- .../res/cardsfolder/k/krovikan_fetish.txt | 2 +- .../res/cardsfolder/k/krovikan_horror.txt | 2 +- forge-gui/res/cardsfolder/k/krovikan_mist.txt | 2 +- .../res/cardsfolder/k/krovikan_plague.txt | 26 ++-- forge-gui/res/cardsfolder/k/krovikan_rot.txt | 2 +- .../res/cardsfolder/k/krovikan_scoundrel.txt | 2 +- .../res/cardsfolder/k/krovikan_sorcerer.txt | 2 +- .../res/cardsfolder/k/krovikan_whispers.txt | 26 ++-- .../k/kruin_outlaw_terror_of_kruin_pass.txt | 48 ++++---- forge-gui/res/cardsfolder/k/kruin_striker.txt | 18 +-- .../cardsfolder/k/kruphix_god_of_horizons.txt | 24 ++-- .../res/cardsfolder/k/kruphixs_insight.txt | 12 +- forge-gui/res/cardsfolder/k/kry_shield.txt | 2 +- forge-gui/res/cardsfolder/k/kudzu.txt | 24 ++-- .../res/cardsfolder/k/kukemssa_pirates.txt | 18 +-- .../res/cardsfolder/k/kukemssa_serpent.txt | 24 ++-- .../res/cardsfolder/k/kuldotha_flamefiend.txt | 2 +- .../cardsfolder/k/kuldotha_forgemaster.txt | 2 +- .../res/cardsfolder/k/kuldotha_phoenix.txt | 2 +- .../res/cardsfolder/k/kuldotha_rebirth.txt | 2 +- .../res/cardsfolder/k/kuldotha_ringleader.txt | 2 +- .../res/cardsfolder/k/kulrath_knight.txt | 2 +- .../cardsfolder/k/kumano_master_yamabushi.txt | 16 +-- .../res/cardsfolder/k/kumanos_blessing.txt | 22 ++-- .../res/cardsfolder/k/kumanos_pupils.txt | 14 +-- .../k/kuon_ogre_ascendant_kuons_essence.txt | 44 +++---- forge-gui/res/cardsfolder/k/kurgadon.txt | 2 +- forge-gui/res/cardsfolder/k/kuro_pitlord.txt | 2 +- forge-gui/res/cardsfolder/k/kuros_taken.txt | 2 +- forge-gui/res/cardsfolder/k/kusari_gama.txt | 26 ++-- .../cardsfolder/k/kyoki_sanitys_eclipse.txt | 2 +- forge-gui/res/cardsfolder/k/kyren_archive.txt | 22 ++-- forge-gui/res/cardsfolder/k/kyren_glider.txt | 2 +- forge-gui/res/cardsfolder/k/kyren_legate.txt | 20 ++-- .../res/cardsfolder/k/kyren_negotiations.txt | 2 +- forge-gui/res/cardsfolder/k/kyren_sniper.txt | 2 +- forge-gui/res/cardsfolder/k/kyren_toy.txt | 20 ++-- forge-gui/res/cardsfolder/k/kyscu_drake.txt | 18 +-- forge-gui/res/cardsfolder/l/lab_rats.txt | 2 +- .../res/cardsfolder/l/laboratory_maniac.txt | 16 +-- .../res/cardsfolder/l/labyrinth_champion.txt | 16 +-- .../res/cardsfolder/l/labyrinth_minotaur.txt | 2 +- .../res/cardsfolder/l/laccolith_grunt.txt | 2 +- forge-gui/res/cardsfolder/l/laccolith_rig.txt | 22 ++-- .../res/cardsfolder/l/laccolith_titan.txt | 2 +- .../res/cardsfolder/l/laccolith_warrior.txt | 2 +- .../res/cardsfolder/l/laccolith_whelp.txt | 2 +- .../res/cardsfolder/l/lace_with_moonglove.txt | 2 +- forge-gui/res/cardsfolder/l/lady_caleria.txt | 2 +- forge-gui/res/cardsfolder/l/lady_evangela.txt | 2 +- forge-gui/res/cardsfolder/l/lady_orca.txt | 2 +- forge-gui/res/cardsfolder/l/lady_sun.txt | 18 +-- .../l/lady_zhurong_warrior_queen.txt | 2 +- forge-gui/res/cardsfolder/l/lagac_lizard.txt | 2 +- .../res/cardsfolder/l/lagonna_band_elder.txt | 16 +-- .../l/lagonna_band_trailblazer.txt | 16 +-- forge-gui/res/cardsfolder/l/lair_delve.txt | 12 +- .../cardsfolder/l/lair_of_the_ashen_idol.txt | 26 ++-- .../res/cardsfolder/l/lairwatch_giant.txt | 20 ++-- .../res/cardsfolder/l/lake_of_the_dead.txt | 2 +- .../l/lambholt_elder_silverpelt_werewolf.txt | 46 +++---- .../res/cardsfolder/l/lammastide_weave.txt | 28 ++--- forge-gui/res/cardsfolder/l/lance.txt | 2 +- .../res/cardsfolder/l/lancers_en_kor.txt | 38 +++--- forge-gui/res/cardsfolder/l/land_cap.txt | 2 +- .../res/cardsfolder/l/land_equilibrium.txt | 2 +- forge-gui/res/cardsfolder/l/land_grant.txt | 16 +-- forge-gui/res/cardsfolder/l/land_leeches.txt | 2 +- forge-gui/res/cardsfolder/l/land_tax.txt | 2 +- .../res/cardsfolder/l/landbind_ritual.txt | 2 +- forge-gui/res/cardsfolder/l/lands_edge.txt | 16 +-- forge-gui/res/cardsfolder/l/landslide.txt | 22 ++-- forge-gui/res/cardsfolder/l/lantern_kami.txt | 2 +- .../cardsfolder/l/lantern_lit_graveyard.txt | 2 +- .../res/cardsfolder/l/lantern_of_insight.txt | 16 +-- .../res/cardsfolder/l/lantern_spirit.txt | 16 +-- .../cardsfolder/l/lapis_lazuli_talisman.txt | 2 +- .../res/cardsfolder/l/lapse_of_certainty.txt | 2 +- .../res/cardsfolder/l/laquatuss_champion.txt | 2 +- .../cardsfolder/l/laquatuss_creativity.txt | 22 ++-- .../res/cardsfolder/l/laquatuss_disdain.txt | 16 +-- forge-gui/res/cardsfolder/l/larceny.txt | 2 +- .../res/cardsfolder/l/lash_of_the_whip.txt | 12 +- forge-gui/res/cardsfolder/l/lash_out.txt | 2 +- forge-gui/res/cardsfolder/l/lashknife.txt | 18 +-- .../res/cardsfolder/l/lashknife_barrier.txt | 2 +- forge-gui/res/cardsfolder/l/lashwrithe.txt | 2 +- forge-gui/res/cardsfolder/l/last_breath.txt | 2 +- forge-gui/res/cardsfolder/l/last_caress.txt | 2 +- forge-gui/res/cardsfolder/l/last_chance.txt | 14 +-- .../res/cardsfolder/l/last_ditch_effort.txt | 22 ++-- forge-gui/res/cardsfolder/l/last_gasp.txt | 2 +- forge-gui/res/cardsfolder/l/last_kiss.txt | 2 +- forge-gui/res/cardsfolder/l/last_laugh.txt | 2 +- forge-gui/res/cardsfolder/l/last_rites.txt | 20 ++-- forge-gui/res/cardsfolder/l/last_stand.txt | 2 +- forge-gui/res/cardsfolder/l/last_thoughts.txt | 16 +-- forge-gui/res/cardsfolder/l/last_word.txt | 2 +- .../res/cardsfolder/l/lat_nams_legacy.txt | 18 +-- forge-gui/res/cardsfolder/l/latch_seeker.txt | 14 +-- .../res/cardsfolder/l/latchkey_faerie.txt | 20 ++-- .../cardsfolder/l/latulla_keldon_overseer.txt | 2 +- .../res/cardsfolder/l/latullas_orders.txt | 2 +- forge-gui/res/cardsfolder/l/launch.txt | 2 +- forge-gui/res/cardsfolder/l/launch_party.txt | 16 +-- .../res/cardsfolder/l/launch_the_fleet.txt | 22 ++-- forge-gui/res/cardsfolder/l/lava_axe.txt | 2 +- forge-gui/res/cardsfolder/l/lava_blister.txt | 12 +- forge-gui/res/cardsfolder/l/lava_dart.txt | 2 +- forge-gui/res/cardsfolder/l/lava_flow.txt | 2 +- forge-gui/res/cardsfolder/l/lava_hounds.txt | 2 +- forge-gui/res/cardsfolder/l/lava_runner.txt | 2 +- forge-gui/res/cardsfolder/l/lava_spike.txt | 2 +- forge-gui/res/cardsfolder/l/lava_storm.txt | 2 +- forge-gui/res/cardsfolder/l/lava_tubes.txt | 2 +- forge-gui/res/cardsfolder/l/lava_zombie.txt | 2 +- forge-gui/res/cardsfolder/l/lavaball_trap.txt | 2 +- forge-gui/res/cardsfolder/l/lavaborn_muse.txt | 2 +- .../res/cardsfolder/l/lavaclaw_reaches.txt | 2 +- .../res/cardsfolder/l/lavacore_elemental.txt | 2 +- .../res/cardsfolder/l/lavafume_invoker.txt | 2 +- forge-gui/res/cardsfolder/l/lavalanche.txt | 2 +- .../res/cardsfolder/l/lavamancers_skill.txt | 2 +- .../cardsfolder/l/lavinia_of_the_tenth.txt | 20 ++-- forge-gui/res/cardsfolder/l/lawbringer.txt | 2 +- forge-gui/res/cardsfolder/l/lay_bare.txt | 2 +- .../res/cardsfolder/l/lay_of_the_land.txt | 2 +- forge-gui/res/cardsfolder/l/lay_waste.txt | 2 +- .../cardsfolder/l/lazav_dimir_mastermind.txt | 22 ++-- forge-gui/res/cardsfolder/l/lead_astray.txt | 2 +- .../res/cardsfolder/l/lead_belly_chimera.txt | 2 +- forge-gui/res/cardsfolder/l/lead_golem.txt | 2 +- .../res/cardsfolder/l/lead_the_stampede.txt | 2 +- forge-gui/res/cardsfolder/l/leaden_fists.txt | 2 +- forge-gui/res/cardsfolder/l/leaden_myr.txt | 2 +- forge-gui/res/cardsfolder/l/leaf_arrow.txt | 2 +- .../res/cardsfolder/l/leaf_crowned_elder.txt | 2 +- forge-gui/res/cardsfolder/l/leaf_dancer.txt | 2 +- forge-gui/res/cardsfolder/l/leaf_gilder.txt | 2 +- .../res/cardsfolder/l/leafcrown_dryad.txt | 18 +-- .../res/cardsfolder/l/leafdrake_roost.txt | 2 +- forge-gui/res/cardsfolder/l/leap.txt | 2 +- forge-gui/res/cardsfolder/l/leap_of_faith.txt | 12 +- forge-gui/res/cardsfolder/l/leap_of_flame.txt | 2 +- .../res/cardsfolder/l/leaping_lizard.txt | 2 +- forge-gui/res/cardsfolder/l/leashling.txt | 14 +-- .../res/cardsfolder/l/leatherback_baloth.txt | 2 +- .../res/cardsfolder/l/leave_no_trace.txt | 2 +- forge-gui/res/cardsfolder/l/leech_bonder.txt | 20 ++-- forge-gui/res/cardsfolder/l/leeches.txt | 2 +- forge-gui/res/cardsfolder/l/leeching_bite.txt | 14 +-- .../res/cardsfolder/l/leeching_licid.txt | 54 ++++----- .../res/cardsfolder/l/leechridden_swamp.txt | 2 +- .../res/cardsfolder/l/leering_emblem.txt | 2 +- .../res/cardsfolder/l/leering_gargoyle.txt | 2 +- .../res/cardsfolder/l/leery_fogbeast.txt | 16 +-- forge-gui/res/cardsfolder/l/legacy_weapon.txt | 2 +- .../res/cardsfolder/l/legacys_allure.txt | 2 +- forge-gui/res/cardsfolder/l/legerdemain.txt | 16 +-- .../res/cardsfolder/l/legion_loyalist.txt | 20 ++-- .../res/cardsfolder/l/legions_initiative.txt | 24 ++-- .../res/cardsfolder/l/legions_of_lim_dul.txt | 2 +- forge-gui/res/cardsfolder/l/leonin_abunas.txt | 2 +- .../res/cardsfolder/l/leonin_arbiter.txt | 18 +-- .../res/cardsfolder/l/leonin_armorguard.txt | 2 +- .../res/cardsfolder/l/leonin_battlemage.txt | 2 +- .../res/cardsfolder/l/leonin_bladetrap.txt | 2 +- forge-gui/res/cardsfolder/l/leonin_bola.txt | 18 +-- .../res/cardsfolder/l/leonin_den_guard.txt | 2 +- forge-gui/res/cardsfolder/l/leonin_elder.txt | 2 +- .../res/cardsfolder/l/leonin_iconoclast.txt | 16 +-- .../res/cardsfolder/l/leonin_relic_warder.txt | 2 +- .../res/cardsfolder/l/leonin_scimitar.txt | 2 +- .../res/cardsfolder/l/leonin_shikari.txt | 14 +-- .../res/cardsfolder/l/leonin_skyhunter.txt | 2 +- .../res/cardsfolder/l/leonin_snarecaster.txt | 18 +-- forge-gui/res/cardsfolder/l/leonin_squire.txt | 2 +- .../res/cardsfolder/l/leonin_sun_standard.txt | 2 +- forge-gui/res/cardsfolder/l/leshracs_rite.txt | 2 +- .../res/cardsfolder/l/leshracs_sigil.txt | 2 +- .../res/cardsfolder/l/lesser_gargadon.txt | 2 +- .../res/cardsfolder/l/lesser_werewolf.txt | 16 +-- forge-gui/res/cardsfolder/l/lethal_vapors.txt | 24 ++-- forge-gui/res/cardsfolder/l/lethargy_trap.txt | 2 +- forge-gui/res/cardsfolder/l/lethe_lake.txt | 2 +- forge-gui/res/cardsfolder/l/leveler.txt | 2 +- forge-gui/res/cardsfolder/l/leviathan.txt | 30 ++--- forge-gui/res/cardsfolder/l/levitation.txt | 2 +- forge-gui/res/cardsfolder/l/ley_druid.txt | 2 +- forge-gui/res/cardsfolder/l/ley_line.txt | 16 +-- .../cardsfolder/l/leyline_of_anticipation.txt | 2 +- .../cardsfolder/l/leyline_of_lifeforce.txt | 2 +- .../cardsfolder/l/leyline_of_lightning.txt | 2 +- .../cardsfolder/l/leyline_of_punishment.txt | 2 +- .../res/cardsfolder/l/leyline_of_sanctity.txt | 20 ++-- .../cardsfolder/l/leyline_of_singularity.txt | 2 +- .../res/cardsfolder/l/leyline_of_the_meek.txt | 2 +- .../res/cardsfolder/l/leyline_of_the_void.txt | 2 +- .../res/cardsfolder/l/leyline_of_vitality.txt | 2 +- .../res/cardsfolder/l/leyline_phantom.txt | 16 +-- forge-gui/res/cardsfolder/l/lhurgoyf.txt | 2 +- forge-gui/res/cardsfolder/l/liability.txt | 2 +- .../res/cardsfolder/l/liars_pendulum.txt | 28 ++--- forge-gui/res/cardsfolder/l/liberate.txt | 2 +- .../res/cardsfolder/l/liberated_dwarf.txt | 2 +- .../cardsfolder/l/library_of_alexandria.txt | 2 +- .../res/cardsfolder/l/library_of_lat_nam.txt | 20 ++-- .../res/cardsfolder/l/library_of_leng.txt | 18 +-- forge-gui/res/cardsfolder/l/lich.txt | 2 +- .../res/cardsfolder/l/lich_lord_of_unx.txt | 2 +- forge-gui/res/cardsfolder/l/lichenthrope.txt | 2 +- forge-gui/res/cardsfolder/l/lichs_mirror.txt | 24 ++-- forge-gui/res/cardsfolder/l/lichs_tomb.txt | 20 ++-- .../res/cardsfolder/l/liege_of_the_axe.txt | 2 +- .../res/cardsfolder/l/liege_of_the_pit.txt | 2 +- .../res/cardsfolder/l/liege_of_the_tangle.txt | 2 +- .../res/cardsfolder/l/lieutenant_kirtar.txt | 2 +- forge-gui/res/cardsfolder/l/life_and_limb.txt | 2 +- forge-gui/res/cardsfolder/l/life_burst.txt | 2 +- forge-gui/res/cardsfolder/l/life_chisel.txt | 2 +- forge-gui/res/cardsfolder/l/life_death.txt | 34 +++--- .../res/cardsfolder/l/life_from_the_loam.txt | 2 +- forge-gui/res/cardsfolder/l/life_matrix.txt | 18 +-- .../res/cardsfolder/l/lifebane_zombie.txt | 18 +-- forge-gui/res/cardsfolder/l/lifeblood.txt | 2 +- forge-gui/res/cardsfolder/l/lifeforce.txt | 2 +- forge-gui/res/cardsfolder/l/lifegift.txt | 2 +- forge-gui/res/cardsfolder/l/lifelace.txt | 16 +-- forge-gui/res/cardsfolder/l/lifeline.txt | 22 ++-- forge-gui/res/cardsfolder/l/lifelink.txt | 2 +- forge-gui/res/cardsfolder/l/lifes_finale.txt | 2 +- forge-gui/res/cardsfolder/l/lifesmith.txt | 2 +- .../res/cardsfolder/l/lifespark_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/l/lifespinner.txt | 2 +- forge-gui/res/cardsfolder/l/lifetap.txt | 2 +- .../res/cardsfolder/l/lifted_by_clouds.txt | 14 +-- .../res/cardsfolder/l/light_from_within.txt | 14 +-- forge-gui/res/cardsfolder/l/light_of_day.txt | 2 +- .../res/cardsfolder/l/light_of_sanction.txt | 2 +- forge-gui/res/cardsfolder/l/lightbringer.txt | 2 +- .../cardsfolder/l/lighthouse_chronologist.txt | 2 +- .../cardsfolder/l/lightkeeper_of_emeria.txt | 2 +- .../res/cardsfolder/l/lightmine_field.txt | 2 +- .../res/cardsfolder/l/lightning_angel.txt | 2 +- forge-gui/res/cardsfolder/l/lightning_axe.txt | 2 +- .../res/cardsfolder/l/lightning_blast.txt | 2 +- .../res/cardsfolder/l/lightning_blow.txt | 2 +- .../res/cardsfolder/l/lightning_bolt.txt | 2 +- .../res/cardsfolder/l/lightning_cloud.txt | 2 +- .../res/cardsfolder/l/lightning_coils.txt | 2 +- .../res/cardsfolder/l/lightning_crafter.txt | 2 +- .../res/cardsfolder/l/lightning_dart.txt | 24 ++-- .../res/cardsfolder/l/lightning_diadem.txt | 22 ++-- .../res/cardsfolder/l/lightning_dragon.txt | 2 +- .../res/cardsfolder/l/lightning_elemental.txt | 2 +- .../res/cardsfolder/l/lightning_greaves.txt | 2 +- .../res/cardsfolder/l/lightning_helix.txt | 2 +- .../res/cardsfolder/l/lightning_hounds.txt | 2 +- .../res/cardsfolder/l/lightning_mauler.txt | 16 +-- .../res/cardsfolder/l/lightning_prowess.txt | 20 ++-- .../res/cardsfolder/l/lightning_reaver.txt | 2 +- .../res/cardsfolder/l/lightning_reflexes.txt | 26 ++-- .../res/cardsfolder/l/lightning_rift.txt | 2 +- .../res/cardsfolder/l/lightning_serpent.txt | 2 +- .../res/cardsfolder/l/lightning_storm.txt | 20 ++-- .../res/cardsfolder/l/lightning_strike.txt | 12 +- .../res/cardsfolder/l/lightning_surge.txt | 2 +- .../res/cardsfolder/l/lightning_talons.txt | 2 +- .../res/cardsfolder/l/lightning_volley.txt | 16 +-- .../cardsfolder/l/lightwielder_paladin.txt | 2 +- forge-gui/res/cardsfolder/l/lignify.txt | 2 +- .../l/liliana_of_the_dark_realms.txt | 30 ++--- .../res/cardsfolder/l/liliana_of_the_veil.txt | 24 ++-- forge-gui/res/cardsfolder/l/liliana_vess.txt | 2 +- .../res/cardsfolder/l/lilianas_caress.txt | 2 +- .../res/cardsfolder/l/lilianas_reaver.txt | 20 ++-- .../res/cardsfolder/l/lilianas_shade.txt | 18 +-- .../res/cardsfolder/l/lilianas_specter.txt | 2 +- .../res/cardsfolder/l/lilting_refrain.txt | 2 +- .../cardsfolder/l/lim_dul_the_necromancer.txt | 2 +- .../res/cardsfolder/l/lim_duls_cohort.txt | 2 +- forge-gui/res/cardsfolder/l/lim_duls_hex.txt | 20 ++-- .../res/cardsfolder/l/lim_duls_high_guard.txt | 2 +- .../res/cardsfolder/l/lim_duls_paladin.txt | 38 +++--- .../res/cardsfolder/l/lim_duls_vault.txt | 32 ++--- .../res/cardsfolder/l/limestone_golem.txt | 2 +- .../res/cardsfolder/l/limited_resources.txt | 30 ++--- .../cardsfolder/l/lin_sivvi_defiant_hero.txt | 2 +- .../res/cardsfolder/l/linessa_zephyr_mage.txt | 2 +- .../res/cardsfolder/l/lingering_death.txt | 2 +- .../res/cardsfolder/l/lingering_mirage.txt | 2 +- .../res/cardsfolder/l/lingering_souls.txt | 14 +-- .../res/cardsfolder/l/lingering_tormentor.txt | 2 +- .../l/linvala_keeper_of_silence.txt | 2 +- .../res/cardsfolder/l/lionheart_maverick.txt | 2 +- .../res/cardsfolder/l/lions_eye_diamond.txt | 14 +-- forge-gui/res/cardsfolder/l/liquid_fire.txt | 22 ++-- forge-gui/res/cardsfolder/l/liquify.txt | 2 +- .../res/cardsfolder/l/liquimetal_coating.txt | 2 +- forge-gui/res/cardsfolder/l/lithatog.txt | 2 +- forge-gui/res/cardsfolder/l/lithophage.txt | 18 +-- .../res/cardsfolder/l/liturgy_of_blood.txt | 14 +-- .../res/cardsfolder/l/liu_bei_lord_of_shu.txt | 2 +- forge-gui/res/cardsfolder/l/livewire_lash.txt | 2 +- .../res/cardsfolder/l/living_airship.txt | 2 +- forge-gui/res/cardsfolder/l/living_armor.txt | 2 +- .../res/cardsfolder/l/living_artifact.txt | 2 +- forge-gui/res/cardsfolder/l/living_death.txt | 2 +- .../res/cardsfolder/l/living_destiny.txt | 16 +-- forge-gui/res/cardsfolder/l/living_end.txt | 24 ++-- forge-gui/res/cardsfolder/l/living_hive.txt | 2 +- .../res/cardsfolder/l/living_inferno.txt | 28 ++--- forge-gui/res/cardsfolder/l/living_lands.txt | 2 +- forge-gui/res/cardsfolder/l/living_plane.txt | 2 +- .../res/cardsfolder/l/living_terrain.txt | 16 +-- .../res/cardsfolder/l/living_tsunami.txt | 24 ++-- forge-gui/res/cardsfolder/l/living_wall.txt | 2 +- forge-gui/res/cardsfolder/l/living_wish.txt | 16 +-- .../res/cardsfolder/l/livonya_silone.txt | 2 +- .../res/cardsfolder/l/lizard_warrior.txt | 2 +- forge-gui/res/cardsfolder/l/llanowar.txt | 20 ++-- .../res/cardsfolder/l/llanowar_augur.txt | 2 +- .../res/cardsfolder/l/llanowar_behemoth.txt | 2 +- .../res/cardsfolder/l/llanowar_cavalry.txt | 2 +- forge-gui/res/cardsfolder/l/llanowar_dead.txt | 2 +- .../res/cardsfolder/l/llanowar_druid.txt | 2 +- .../res/cardsfolder/l/llanowar_elite.txt | 2 +- .../res/cardsfolder/l/llanowar_elves.txt | 2 +- .../res/cardsfolder/l/llanowar_empath.txt | 2 +- .../res/cardsfolder/l/llanowar_knight.txt | 2 +- .../res/cardsfolder/l/llanowar_mentor.txt | 2 +- .../res/cardsfolder/l/llanowar_reborn.txt | 2 +- .../res/cardsfolder/l/llanowar_sentinel.txt | 2 +- .../res/cardsfolder/l/llanowar_vanguard.txt | 14 +-- .../res/cardsfolder/l/llanowar_wastes.txt | 2 +- .../cardsfolder/l/llawan_cephalid_empress.txt | 18 +-- forge-gui/res/cardsfolder/l/loafing_giant.txt | 22 ++-- forge-gui/res/cardsfolder/l/loam_dweller.txt | 2 +- forge-gui/res/cardsfolder/l/loam_lion.txt | 2 +- .../res/cardsfolder/l/loamdragger_giant.txt | 2 +- .../res/cardsfolder/l/loaming_shaman.txt | 20 ++-- .../cardsfolder/l/loathsome_catoblepas.txt | 22 ++-- forge-gui/res/cardsfolder/l/lobber_crew.txt | 20 ++-- forge-gui/res/cardsfolder/l/lobotomy.txt | 2 +- forge-gui/res/cardsfolder/l/loch_korrigan.txt | 2 +- .../cardsfolder/l/locket_of_yesterdays.txt | 16 +-- .../res/cardsfolder/l/lockjaw_snapper.txt | 2 +- forge-gui/res/cardsfolder/l/locust_miser.txt | 2 +- forge-gui/res/cardsfolder/l/locust_swarm.txt | 2 +- .../res/cardsfolder/l/lodestone_bauble.txt | 2 +- .../res/cardsfolder/l/lodestone_golem.txt | 2 +- forge-gui/res/cardsfolder/l/lodestone_myr.txt | 2 +- forge-gui/res/cardsfolder/l/logic_knot.txt | 16 +-- .../res/cardsfolder/l/lone_missionary.txt | 2 +- forge-gui/res/cardsfolder/l/lone_revenant.txt | 20 ++-- forge-gui/res/cardsfolder/l/lone_wolf.txt | 14 +-- .../res/cardsfolder/l/lonely_sandbar.txt | 2 +- .../cardsfolder/l/long_forgotten_gohei.txt | 2 +- .../res/cardsfolder/l/long_term_plans.txt | 2 +- .../res/cardsfolder/l/longbow_archer.txt | 2 +- .../res/cardsfolder/l/longhorn_firebeast.txt | 18 +-- .../l/look_skyward_and_despair.txt | 14 +-- .../res/cardsfolder/l/looming_hoverguard.txt | 2 +- forge-gui/res/cardsfolder/l/looming_shade.txt | 2 +- forge-gui/res/cardsfolder/l/looter_il_kor.txt | 2 +- forge-gui/res/cardsfolder/l/lord_magnus.txt | 2 +- .../res/cardsfolder/l/lord_of_atlantis.txt | 2 +- .../res/cardsfolder/l/lord_of_extinction.txt | 2 +- .../l/lord_of_shatterskull_pass.txt | 2 +- .../res/cardsfolder/l/lord_of_the_pit.txt | 2 +- .../res/cardsfolder/l/lord_of_the_undead.txt | 2 +- .../res/cardsfolder/l/lord_of_the_unreal.txt | 2 +- .../res/cardsfolder/l/lord_of_the_void.txt | 24 ++-- .../res/cardsfolder/l/lord_of_tresserhorn.txt | 2 +- forge-gui/res/cardsfolder/l/lore_broker.txt | 2 +- .../res/cardsfolder/l/lorescale_coatl.txt | 2 +- .../cardsfolder/l/lorthos_the_tidemaker.txt | 2 +- forge-gui/res/cardsfolder/l/lose_hope.txt | 2 +- .../res/cardsfolder/l/lost_auramancers.txt | 2 +- forge-gui/res/cardsfolder/l/lost_hours.txt | 2 +- .../res/cardsfolder/l/lost_in_a_labyrinth.txt | 14 +-- .../res/cardsfolder/l/lost_in_the_mist.txt | 14 +-- .../res/cardsfolder/l/lost_in_the_woods.txt | 20 ++-- .../res/cardsfolder/l/lost_in_thought.txt | 20 ++-- forge-gui/res/cardsfolder/l/lost_leonin.txt | 2 +- .../cardsfolder/l/lost_order_of_jarkeld.txt | 20 ++-- forge-gui/res/cardsfolder/l/lost_soul.txt | 2 +- forge-gui/res/cardsfolder/l/lotleth_troll.txt | 18 +-- forge-gui/res/cardsfolder/l/lotus_bloom.txt | 2 +- forge-gui/res/cardsfolder/l/lotus_blossom.txt | 2 +- forge-gui/res/cardsfolder/l/lotus_cobra.txt | 2 +- .../res/cardsfolder/l/lotus_guardian.txt | 2 +- forge-gui/res/cardsfolder/l/lotus_petal.txt | 2 +- forge-gui/res/cardsfolder/l/lotus_vale.txt | 2 +- .../res/cardsfolder/l/lovisa_coldeyes.txt | 2 +- .../res/cardsfolder/l/lowland_basilisk.txt | 18 +-- forge-gui/res/cardsfolder/l/lowland_giant.txt | 2 +- forge-gui/res/cardsfolder/l/lowland_oaf.txt | 22 ++-- .../res/cardsfolder/l/lowland_tracker.txt | 16 +-- .../res/cardsfolder/l/loxodon_anchorite.txt | 2 +- .../res/cardsfolder/l/loxodon_convert.txt | 2 +- .../res/cardsfolder/l/loxodon_gatekeeper.txt | 2 +- .../res/cardsfolder/l/loxodon_hierarch.txt | 2 +- .../cardsfolder/l/loxodon_hierarch_avatar.txt | 14 +-- .../res/cardsfolder/l/loxodon_mender.txt | 2 +- .../res/cardsfolder/l/loxodon_mystic.txt | 2 +- .../res/cardsfolder/l/loxodon_partisan.txt | 2 +- .../res/cardsfolder/l/loxodon_peacekeeper.txt | 22 ++-- .../res/cardsfolder/l/loxodon_punisher.txt | 2 +- .../res/cardsfolder/l/loxodon_smiter.txt | 20 ++-- .../res/cardsfolder/l/loxodon_stalwart.txt | 2 +- .../res/cardsfolder/l/loxodon_warhammer.txt | 2 +- .../res/cardsfolder/l/loxodon_wayfarer.txt | 2 +- .../l/loyal_cathar_unhallowed_cathar.txt | 46 +++---- .../res/cardsfolder/l/loyal_gyrfalcon.txt | 2 +- forge-gui/res/cardsfolder/l/loyal_pegasus.txt | 18 +-- .../res/cardsfolder/l/loyal_retainers.txt | 2 +- forge-gui/res/cardsfolder/l/loyal_sentry.txt | 2 +- .../cardsfolder/l/lu_bu_master_at_arms.txt | 2 +- .../res/cardsfolder/l/lu_meng_wu_general.txt | 2 +- .../res/cardsfolder/l/lu_su_wu_advisor.txt | 2 +- .../cardsfolder/l/lu_xun_scholar_general.txt | 2 +- .../res/cardsfolder/l/lucent_liminid.txt | 2 +- ...vics_test_subject_ludevics_abomination.txt | 54 ++++----- forge-gui/res/cardsfolder/l/lull.txt | 2 +- .../res/cardsfolder/l/lullmage_mentor.txt | 18 +-- .../res/cardsfolder/l/lumbering_satyr.txt | 2 +- forge-gui/res/cardsfolder/l/lumberknot.txt | 18 +-- .../res/cardsfolder/l/lumengrid_augur.txt | 22 ++-- .../res/cardsfolder/l/lumengrid_drake.txt | 2 +- .../res/cardsfolder/l/lumengrid_gargoyle.txt | 2 +- .../res/cardsfolder/l/lumengrid_sentinel.txt | 2 +- .../res/cardsfolder/l/lumengrid_warden.txt | 2 +- .../res/cardsfolder/l/luminarch_ascension.txt | 18 +-- .../res/cardsfolder/l/luminate_primordial.txt | 26 ++-- forge-gui/res/cardsfolder/l/luminesce.txt | 18 +-- .../res/cardsfolder/l/luminescent_rain.txt | 18 +-- .../res/cardsfolder/l/luminous_angel.txt | 2 +- .../res/cardsfolder/l/luminous_guardian.txt | 16 +-- forge-gui/res/cardsfolder/l/luminous_wake.txt | 2 +- .../res/cardsfolder/l/lumithread_field.txt | 2 +- forge-gui/res/cardsfolder/l/lunar_avenger.txt | 2 +- forge-gui/res/cardsfolder/l/lunar_mystic.txt | 16 +-- forge-gui/res/cardsfolder/l/lunge.txt | 2 +- forge-gui/res/cardsfolder/l/lunk_errant.txt | 2 +- forge-gui/res/cardsfolder/l/lure.txt | 2 +- forge-gui/res/cardsfolder/l/lure_of_prey.txt | 16 +-- .../res/cardsfolder/l/lurebound_scarecrow.txt | 24 ++-- forge-gui/res/cardsfolder/l/lurker.txt | 14 +-- .../res/cardsfolder/l/lurking_crocodile.txt | 2 +- forge-gui/res/cardsfolder/l/lurking_evil.txt | 16 +-- .../res/cardsfolder/l/lurking_informant.txt | 2 +- .../res/cardsfolder/l/lurking_jackals.txt | 2 +- .../cardsfolder/l/lurking_nightstalker.txt | 2 +- .../res/cardsfolder/l/lurking_predators.txt | 2 +- .../res/cardsfolder/l/lurking_skirge.txt | 2 +- forge-gui/res/cardsfolder/l/lush_growth.txt | 2 +- forge-gui/res/cardsfolder/l/lust_for_war.txt | 2 +- forge-gui/res/cardsfolder/l/lux_cannon.txt | 2 +- forge-gui/res/cardsfolder/l/lyev_decree.txt | 12 +- .../res/cardsfolder/l/lyev_skyknight.txt | 20 ++-- forge-gui/res/cardsfolder/l/lymph_sliver.txt | 2 +- forge-gui/res/cardsfolder/l/lyna.txt | 14 +-- forge-gui/res/cardsfolder/l/lynx.txt | 2 +- .../res/cardsfolder/l/lys_alana_bowmaster.txt | 2 +- .../cardsfolder/l/lys_alana_huntmaster.txt | 2 +- .../res/cardsfolder/l/lys_alana_scarblade.txt | 16 +-- .../cardsfolder/l/lyzolda_the_blood_witch.txt | 2 +- .../l/lyzolda_the_blood_witch_avatar.txt | 26 ++-- .../cardsfolder/m/ma_chao_western_warrior.txt | 2 +- .../res/cardsfolder/m/maalfeld_twins.txt | 18 +-- forge-gui/res/cardsfolder/m/macabre_waltz.txt | 2 +- .../res/cardsfolder/m/macetail_hystrodon.txt | 2 +- forge-gui/res/cardsfolder/m/machinate.txt | 2 +- forge-gui/res/cardsfolder/m/mad_auntie.txt | 2 +- forge-gui/res/cardsfolder/m/mad_dog.txt | 24 ++-- forge-gui/res/cardsfolder/m/mad_prophet.txt | 18 +-- .../res/cardsfolder/m/madblind_mountain.txt | 16 +-- forge-gui/res/cardsfolder/m/madcap_skills.txt | 16 +-- forge-gui/res/cardsfolder/m/maddening_imp.txt | 26 ++-- .../res/cardsfolder/m/maddening_wind.txt | 2 +- .../res/cardsfolder/m/madrush_cyclops.txt | 2 +- .../res/cardsfolder/m/maelstrom_archangel.txt | 18 +-- .../res/cardsfolder/m/maelstrom_djinn.txt | 2 +- .../res/cardsfolder/m/maelstrom_nexus.txt | 2 +- .../res/cardsfolder/m/maelstrom_pulse.txt | 2 +- .../res/cardsfolder/m/maelstrom_wanderer.txt | 18 +-- .../cardsfolder/m/maga_traitor_to_mortals.txt | 2 +- forge-gui/res/cardsfolder/m/mage_il_vec.txt | 2 +- forge-gui/res/cardsfolder/m/mage_slayer.txt | 2 +- .../res/cardsfolder/m/magebane_armor.txt | 16 +-- .../res/cardsfolder/m/magefire_wings.txt | 2 +- forge-gui/res/cardsfolder/m/mages_contest.txt | 18 +-- forge-gui/res/cardsfolder/m/mages_guile.txt | 2 +- .../res/cardsfolder/m/mageta_the_lion.txt | 2 +- forge-gui/res/cardsfolder/m/magetas_boon.txt | 2 +- .../res/cardsfolder/m/magewrights_stone.txt | 14 +-- .../res/cardsfolder/m/maggot_carrier.txt | 2 +- .../res/cardsfolder/m/maggot_therapy.txt | 2 +- .../res/cardsfolder/m/magister_of_worth.txt | 24 ++-- .../res/cardsfolder/m/magister_sphinx.txt | 2 +- .../res/cardsfolder/m/magistrates_scepter.txt | 2 +- .../res/cardsfolder/m/magistrates_veto.txt | 2 +- forge-gui/res/cardsfolder/m/magma_burst.txt | 18 +-- forge-gui/res/cardsfolder/m/magma_giant.txt | 2 +- forge-gui/res/cardsfolder/m/magma_jet.txt | 2 +- forge-gui/res/cardsfolder/m/magma_mine.txt | 2 +- forge-gui/res/cardsfolder/m/magma_phoenix.txt | 2 +- forge-gui/res/cardsfolder/m/magma_rift.txt | 2 +- forge-gui/res/cardsfolder/m/magma_sliver.txt | 2 +- forge-gui/res/cardsfolder/m/magma_spray.txt | 2 +- forge-gui/res/cardsfolder/m/magma_vein.txt | 2 +- forge-gui/res/cardsfolder/m/magmaquake.txt | 14 +-- forge-gui/res/cardsfolder/m/magmasaur.txt | 32 ++--- forge-gui/res/cardsfolder/m/magmatic_core.txt | 26 ++-- .../res/cardsfolder/m/magmatic_force.txt | 2 +- forge-gui/res/cardsfolder/m/magmaw.txt | 2 +- forge-gui/res/cardsfolder/m/magnetic_flux.txt | 2 +- forge-gui/res/cardsfolder/m/magnetic_mine.txt | 2 +- .../res/cardsfolder/m/magnetic_mountain.txt | 26 ++-- .../res/cardsfolder/m/magnetic_theft.txt | 16 +-- forge-gui/res/cardsfolder/m/magnify.txt | 2 +- .../res/cardsfolder/m/magnigoth_treefolk.txt | 2 +- forge-gui/res/cardsfolder/m/magnivore.txt | 2 +- .../cardsfolder/m/magosi_the_waterveil.txt | 2 +- .../res/cardsfolder/m/magus_of_the_abyss.txt | 2 +- .../res/cardsfolder/m/magus_of_the_arena.txt | 22 ++-- .../res/cardsfolder/m/magus_of_the_bazaar.txt | 2 +- .../cardsfolder/m/magus_of_the_candelabra.txt | 2 +- .../cardsfolder/m/magus_of_the_coffers.txt | 2 +- .../res/cardsfolder/m/magus_of_the_disk.txt | 2 +- .../res/cardsfolder/m/magus_of_the_future.txt | 16 +-- .../res/cardsfolder/m/magus_of_the_jar.txt | 26 ++-- .../cardsfolder/m/magus_of_the_library.txt | 2 +- .../res/cardsfolder/m/magus_of_the_mirror.txt | 14 +-- .../res/cardsfolder/m/magus_of_the_moat.txt | 2 +- .../res/cardsfolder/m/magus_of_the_moon.txt | 2 +- .../res/cardsfolder/m/magus_of_the_scroll.txt | 22 ++-- .../cardsfolder/m/magus_of_the_tabernacle.txt | 2 +- .../res/cardsfolder/m/magus_of_the_unseen.txt | 2 +- .../cardsfolder/m/magus_of_the_vineyard.txt | 2 +- .../res/cardsfolder/m/mahamoti_djinn.txt | 2 +- forge-gui/res/cardsfolder/m/major_teroh.txt | 2 +- forge-gui/res/cardsfolder/m/make_a_wish.txt | 12 +- .../res/cardsfolder/m/makeshift_mannequin.txt | 22 ++-- .../res/cardsfolder/m/makeshift_mauler.txt | 16 +-- .../res/cardsfolder/m/makindi_griffin.txt | 2 +- .../res/cardsfolder/m/makindi_shieldmate.txt | 2 +- .../res/cardsfolder/m/malach_of_the_dawn.txt | 2 +- .../res/cardsfolder/m/malachite_golem.txt | 2 +- .../res/cardsfolder/m/malachite_talisman.txt | 2 +- .../res/cardsfolder/m/malakir_bloodwitch.txt | 2 +- .../cardsfolder/m/malevolent_awakening.txt | 2 +- forge-gui/res/cardsfolder/m/malfegor.txt | 24 ++-- .../res/cardsfolder/m/malicious_advice.txt | 2 +- .../res/cardsfolder/m/malicious_intent.txt | 22 ++-- .../res/cardsfolder/m/malignant_growth.txt | 2 +- forge-gui/res/cardsfolder/m/malignus.txt | 20 ++-- .../res/cardsfolder/m/mammoth_harness.txt | 24 ++-- forge-gui/res/cardsfolder/m/mammoth_umbra.txt | 2 +- forge-gui/res/cardsfolder/m/man_o_war.txt | 2 +- forge-gui/res/cardsfolder/m/mana_bloom.txt | 22 ++-- forge-gui/res/cardsfolder/m/mana_breach.txt | 2 +- forge-gui/res/cardsfolder/m/mana_chains.txt | 16 +-- .../res/cardsfolder/m/mana_charged_dragon.txt | 34 +++--- forge-gui/res/cardsfolder/m/mana_clash.txt | 28 ++--- .../res/cardsfolder/m/mana_confluence.txt | 12 +- forge-gui/res/cardsfolder/m/mana_crypt.txt | 2 +- forge-gui/res/cardsfolder/m/mana_cylix.txt | 2 +- forge-gui/res/cardsfolder/m/mana_drain.txt | 2 +- forge-gui/res/cardsfolder/m/mana_echoes.txt | 22 ++-- forge-gui/res/cardsfolder/m/mana_flare.txt | 16 +-- forge-gui/res/cardsfolder/m/mana_geyser.txt | 2 +- forge-gui/res/cardsfolder/m/mana_leak.txt | 2 +- forge-gui/res/cardsfolder/m/mana_leech.txt | 2 +- forge-gui/res/cardsfolder/m/mana_matrix.txt | 2 +- forge-gui/res/cardsfolder/m/mana_maze.txt | 16 +-- forge-gui/res/cardsfolder/m/mana_prism.txt | 2 +- .../res/cardsfolder/m/mana_reflection.txt | 14 +-- forge-gui/res/cardsfolder/m/mana_seism.txt | 22 ++-- .../res/cardsfolder/m/mana_severance.txt | 2 +- forge-gui/res/cardsfolder/m/mana_short.txt | 2 +- forge-gui/res/cardsfolder/m/mana_skimmer.txt | 20 ++-- forge-gui/res/cardsfolder/m/mana_tithe.txt | 2 +- forge-gui/res/cardsfolder/m/mana_vapors.txt | 14 +-- forge-gui/res/cardsfolder/m/mana_vault.txt | 2 +- forge-gui/res/cardsfolder/m/mana_vortex.txt | 2 +- forge-gui/res/cardsfolder/m/mana_web.txt | 14 +-- forge-gui/res/cardsfolder/m/manabarbs.txt | 2 +- forge-gui/res/cardsfolder/m/manabond.txt | 2 +- .../res/cardsfolder/m/manacles_of_decay.txt | 2 +- .../res/cardsfolder/m/manaforce_mace.txt | 2 +- .../res/cardsfolder/m/manaforge_cinder.txt | 14 +-- forge-gui/res/cardsfolder/m/manakin.txt | 2 +- forge-gui/res/cardsfolder/m/manalith.txt | 2 +- forge-gui/res/cardsfolder/m/manamorphose.txt | 16 +-- forge-gui/res/cardsfolder/m/manaplasm.txt | 2 +- .../res/cardsfolder/m/manaweft_sliver.txt | 18 +-- .../res/cardsfolder/m/mangara_of_corondor.txt | 2 +- .../res/cardsfolder/m/mangaras_blessing.txt | 22 ++-- .../res/cardsfolder/m/mangaras_equity.txt | 24 ++-- forge-gui/res/cardsfolder/m/mangaras_tome.txt | 36 +++--- forge-gui/res/cardsfolder/m/maniacal_rage.txt | 2 +- forge-gui/res/cardsfolder/m/manic_vandal.txt | 2 +- .../res/cardsfolder/m/manipulate_fate.txt | 2 +- .../m/mannichi_the_fevered_dream.txt | 2 +- .../res/cardsfolder/m/manor_gargoyle.txt | 24 ++-- .../res/cardsfolder/m/manor_skeleton.txt | 16 +-- .../res/cardsfolder/m/manriki_gusari.txt | 2 +- forge-gui/res/cardsfolder/m/manta_ray.txt | 2 +- forge-gui/res/cardsfolder/m/manta_riders.txt | 2 +- forge-gui/res/cardsfolder/m/mantis_engine.txt | 2 +- .../cardsfolder/m/mantle_of_leadership.txt | 2 +- .../cardsfolder/m/maralen_of_the_mornsong.txt | 22 ++-- .../m/maralen_of_the_mornsong_avatar.txt | 30 ++--- .../cardsfolder/m/marath_will_of_the_wild.txt | 28 ++--- .../res/cardsfolder/m/marauding_knight.txt | 2 +- .../res/cardsfolder/m/marauding_maulhorn.txt | 18 +-- forge-gui/res/cardsfolder/m/maraxus.txt | 14 +-- .../res/cardsfolder/m/maraxus_of_keld.txt | 2 +- .../res/cardsfolder/m/marble_chalice.txt | 2 +- .../res/cardsfolder/m/marble_diamond.txt | 2 +- forge-gui/res/cardsfolder/m/marble_priest.txt | 16 +-- forge-gui/res/cardsfolder/m/marble_titan.txt | 2 +- .../res/cardsfolder/m/marcadian_bazaar.txt | 2 +- .../res/cardsfolder/m/march_of_souls.txt | 2 +- .../cardsfolder/m/march_of_the_machines.txt | 2 +- .../cardsfolder/m/march_of_the_returned.txt | 12 +- .../cardsfolder/m/marchesa_the_black_rose.txt | 26 ++-- .../res/cardsfolder/m/marchesas_emissary.txt | 16 +-- .../cardsfolder/m/marchesas_infiltrator.txt | 18 +-- .../res/cardsfolder/m/marchesas_smuggler.txt | 16 +-- .../res/cardsfolder/m/marhault_elsdragon.txt | 2 +- .../res/cardsfolder/m/marisis_twinclaws.txt | 2 +- .../res/cardsfolder/m/maritime_guard.txt | 2 +- forge-gui/res/cardsfolder/m/marjhan.txt | 2 +- .../res/cardsfolder/m/mark_for_death.txt | 20 ++-- .../res/cardsfolder/m/mark_of_asylum.txt | 2 +- .../res/cardsfolder/m/mark_of_eviction.txt | 20 ++-- forge-gui/res/cardsfolder/m/mark_of_fury.txt | 2 +- .../res/cardsfolder/m/mark_of_mutiny.txt | 2 +- .../res/cardsfolder/m/mark_of_sakiko.txt | 22 ++-- .../res/cardsfolder/m/mark_of_the_oni.txt | 2 +- .../res/cardsfolder/m/mark_of_the_vampire.txt | 16 +-- .../res/cardsfolder/m/marker_beetles.txt | 2 +- .../res/cardsfolder/m/market_festival.txt | 20 ++-- .../res/cardsfolder/m/markov_blademaster.txt | 18 +-- .../res/cardsfolder/m/markov_patrician.txt | 14 +-- .../res/cardsfolder/m/markov_warlord.txt | 20 ++-- forge-gui/res/cardsfolder/m/maro.txt | 2 +- forge-gui/res/cardsfolder/m/maro_avatar.txt | 18 +-- forge-gui/res/cardsfolder/m/marrow_bats.txt | 16 +-- .../res/cardsfolder/m/marrow_chomper.txt | 2 +- forge-gui/res/cardsfolder/m/marrow_gnawer.txt | 2 +- forge-gui/res/cardsfolder/m/marrow_shards.txt | 2 +- forge-gui/res/cardsfolder/m/marsh_boa.txt | 2 +- .../res/cardsfolder/m/marsh_casualties.txt | 16 +-- .../res/cardsfolder/m/marsh_crocodile.txt | 2 +- forge-gui/res/cardsfolder/m/marsh_flats.txt | 2 +- forge-gui/res/cardsfolder/m/marsh_flitter.txt | 22 ++-- forge-gui/res/cardsfolder/m/marsh_gas.txt | 2 +- forge-gui/res/cardsfolder/m/marsh_goblins.txt | 2 +- forge-gui/res/cardsfolder/m/marsh_lurker.txt | 2 +- .../res/cardsfolder/m/marsh_threader.txt | 2 +- forge-gui/res/cardsfolder/m/marsh_viper.txt | 2 +- .../res/cardsfolder/m/marshaling_cry.txt | 2 +- .../cardsfolder/m/marshaling_the_troops.txt | 26 ++-- .../res/cardsfolder/m/marshals_anthem.txt | 2 +- .../res/cardsfolder/m/marshdrinker_giant.txt | 2 +- .../res/cardsfolder/m/marshmist_titan.txt | 16 +-- forge-gui/res/cardsfolder/m/martial_coup.txt | 2 +- forge-gui/res/cardsfolder/m/martial_glory.txt | 14 +-- forge-gui/res/cardsfolder/m/martial_law.txt | 14 +-- .../res/cardsfolder/m/marton_stromgald.txt | 2 +- .../res/cardsfolder/m/martyr_of_ashes.txt | 2 +- .../res/cardsfolder/m/martyr_of_bones.txt | 2 +- .../res/cardsfolder/m/martyr_of_frost.txt | 2 +- .../res/cardsfolder/m/martyr_of_sands.txt | 2 +- .../res/cardsfolder/m/martyr_of_spores.txt | 2 +- .../res/cardsfolder/m/martyred_rusalka.txt | 2 +- forge-gui/res/cardsfolder/m/martyrs_bond.txt | 18 +-- forge-gui/res/cardsfolder/m/martyrs_cause.txt | 22 ++-- forge-gui/res/cardsfolder/m/martyrs_cry.txt | 20 ++-- .../res/cardsfolder/m/martyrs_of_korlis.txt | 22 ++-- forge-gui/res/cardsfolder/m/martyrs_tomb.txt | 2 +- .../cardsfolder/m/masako_the_humorless.txt | 2 +- .../res/cardsfolder/m/mask_of_avacyn.txt | 14 +-- .../res/cardsfolder/m/mask_of_intolerance.txt | 2 +- .../cardsfolder/m/mask_of_law_and_grace.txt | 2 +- .../res/cardsfolder/m/mask_of_memory.txt | 2 +- .../res/cardsfolder/m/mask_of_riddles.txt | 2 +- .../res/cardsfolder/m/mask_of_the_mimic.txt | 16 +-- .../res/cardsfolder/m/masked_admirers.txt | 2 +- forge-gui/res/cardsfolder/m/masked_gorgon.txt | 2 +- forge-gui/res/cardsfolder/m/mass_appeal.txt | 16 +-- forge-gui/res/cardsfolder/m/mass_calcify.txt | 2 +- forge-gui/res/cardsfolder/m/mass_hysteria.txt | 2 +- forge-gui/res/cardsfolder/m/mass_mutiny.txt | 14 +-- .../res/cardsfolder/m/mass_of_ghouls.txt | 2 +- .../res/cardsfolder/m/mass_polymorph.txt | 22 ++-- forge-gui/res/cardsfolder/m/massacre.txt | 18 +-- forge-gui/res/cardsfolder/m/massacre_wurm.txt | 2 +- forge-gui/res/cardsfolder/m/massive_raid.txt | 14 +-- .../res/cardsfolder/m/master_apothecary.txt | 2 +- .../res/cardsfolder/m/master_biomancer.txt | 22 ++-- forge-gui/res/cardsfolder/m/master_decoy.txt | 2 +- forge-gui/res/cardsfolder/m/master_healer.txt | 2 +- .../res/cardsfolder/m/master_of_arms.txt | 16 +-- .../res/cardsfolder/m/master_of_cruelties.txt | 26 ++-- .../res/cardsfolder/m/master_of_diversion.txt | 16 +-- .../res/cardsfolder/m/master_of_etherium.txt | 2 +- .../res/cardsfolder/m/master_of_the_feast.txt | 18 +-- .../res/cardsfolder/m/master_of_the_hunt.txt | 14 +-- .../m/master_of_the_pearl_trident.txt | 18 +-- .../res/cardsfolder/m/master_of_the_veil.txt | 20 ++-- .../cardsfolder/m/master_of_the_wild_hunt.txt | 2 +- .../m/master_of_the_wild_hunt_avatar.txt | 22 ++-- .../res/cardsfolder/m/master_of_waves.txt | 24 ++-- .../res/cardsfolder/m/master_splicer.txt | 2 +- forge-gui/res/cardsfolder/m/master_thief.txt | 2 +- .../res/cardsfolder/m/master_transmuter.txt | 2 +- .../res/cardsfolder/m/master_warcraft.txt | 14 +-- forge-gui/res/cardsfolder/m/masters_call.txt | 2 +- forge-gui/res/cardsfolder/m/masticore.txt | 2 +- .../cardsfolder/m/masumaro_first_to_live.txt | 2 +- forge-gui/res/cardsfolder/m/matca_rioters.txt | 2 +- forge-gui/res/cardsfolder/m/matopi_golem.txt | 16 +-- .../cardsfolder/m/matsu_tribe_birdstalker.txt | 2 +- .../res/cardsfolder/m/matsu_tribe_decoy.txt | 22 ++-- .../res/cardsfolder/m/matsu_tribe_sniper.txt | 2 +- forge-gui/res/cardsfolder/m/maul_splicer.txt | 2 +- .../res/cardsfolder/m/mausoleum_guard.txt | 18 +-- .../res/cardsfolder/m/mausoleum_turnkey.txt | 18 +-- .../res/cardsfolder/m/maw_of_the_mire.txt | 14 +-- .../res/cardsfolder/m/maw_of_the_obzedat.txt | 16 +-- forge-gui/res/cardsfolder/m/mawcor.txt | 2 +- .../res/cardsfolder/m/mayael_the_anima.txt | 2 +- .../cardsfolder/m/mayael_the_anima_avatar.txt | 22 ++-- forge-gui/res/cardsfolder/m/mayaels_aria.txt | 2 +- .../m/mayor_of_avabruck_howlpack_alpha.txt | 50 ++++---- .../res/cardsfolder/m/maze_abomination.txt | 18 +-- forge-gui/res/cardsfolder/m/maze_behemoth.txt | 18 +-- forge-gui/res/cardsfolder/m/maze_glider.txt | 18 +-- forge-gui/res/cardsfolder/m/maze_of_ith.txt | 2 +- .../res/cardsfolder/m/maze_of_shadows.txt | 2 +- forge-gui/res/cardsfolder/m/maze_rusher.txt | 18 +-- forge-gui/res/cardsfolder/m/maze_sentinel.txt | 18 +-- forge-gui/res/cardsfolder/m/mazes_end.txt | 24 ++-- forge-gui/res/cardsfolder/m/meadowboon.txt | 2 +- .../cardsfolder/m/measure_of_wickedness.txt | 26 ++-- forge-gui/res/cardsfolder/m/meddling_mage.txt | 2 +- forge-gui/res/cardsfolder/m/medicine_bag.txt | 2 +- .../res/cardsfolder/m/medicine_runner.txt | 18 +-- forge-gui/res/cardsfolder/m/meditate.txt | 2 +- .../res/cardsfolder/m/medomai_the_ageless.txt | 22 ++-- forge-gui/res/cardsfolder/m/meekstone.txt | 2 +- .../res/cardsfolder/m/megantic_sliver.txt | 18 +-- forge-gui/res/cardsfolder/m/megatherium.txt | 22 ++-- forge-gui/res/cardsfolder/m/megatog.txt | 2 +- forge-gui/res/cardsfolder/m/meglonoth.txt | 2 +- forge-gui/res/cardsfolder/m/megrim.txt | 2 +- .../cardsfolder/m/meishin_the_mind_cage.txt | 2 +- forge-gui/res/cardsfolder/m/melancholy.txt | 2 +- forge-gui/res/cardsfolder/m/melee.txt | 26 ++-- .../res/cardsfolder/m/melek_izzet_paragon.txt | 20 ++-- .../res/cardsfolder/m/melesse_spirit.txt | 2 +- .../res/cardsfolder/m/meletis_astronomer.txt | 16 +-- .../res/cardsfolder/m/meletis_charlatan.txt | 16 +-- .../cardsfolder/m/melira_sylvok_outcast.txt | 24 ++-- .../res/cardsfolder/m/meliras_keepers.txt | 2 +- .../m/meloku_the_clouded_mirror.txt | 2 +- forge-gui/res/cardsfolder/m/melt_terrain.txt | 2 +- forge-gui/res/cardsfolder/m/meltdown.txt | 2 +- forge-gui/res/cardsfolder/m/melting.txt | 16 +-- forge-gui/res/cardsfolder/m/memnarch.txt | 2 +- forge-gui/res/cardsfolder/m/memnite.txt | 2 +- forge-gui/res/cardsfolder/m/memoricide.txt | 26 ++-- .../res/cardsfolder/m/memory_crystal.txt | 14 +-- .../res/cardsfolder/m/memory_erosion.txt | 2 +- forge-gui/res/cardsfolder/m/memory_jar.txt | 24 ++-- forge-gui/res/cardsfolder/m/memory_lapse.txt | 2 +- .../res/cardsfolder/m/memory_plunder.txt | 14 +-- forge-gui/res/cardsfolder/m/memory_sluice.txt | 18 +-- .../res/cardsfolder/m/memorys_journey.txt | 18 +-- forge-gui/res/cardsfolder/m/menacing_ogre.txt | 28 ++--- forge-gui/res/cardsfolder/m/mending_hands.txt | 2 +- forge-gui/res/cardsfolder/m/mending_touch.txt | 12 +- .../cardsfolder/m/meng_huo_barbarian_king.txt | 2 +- .../res/cardsfolder/m/meng_huos_horde.txt | 2 +- forge-gui/res/cardsfolder/m/mental_agony.txt | 14 +-- .../res/cardsfolder/m/mental_discipline.txt | 2 +- .../res/cardsfolder/m/mental_misstep.txt | 2 +- forge-gui/res/cardsfolder/m/mental_note.txt | 2 +- forge-gui/res/cardsfolder/m/mental_vapors.txt | 16 +-- .../res/cardsfolder/m/mentor_of_the_meek.txt | 18 +-- .../res/cardsfolder/m/mephidross_vampire.txt | 2 +- forge-gui/res/cardsfolder/m/mephitic_ooze.txt | 2 +- .../res/cardsfolder/m/mercadian_atlas.txt | 16 +-- .../res/cardsfolder/m/mercadian_lift.txt | 18 +-- .../res/cardsfolder/m/mercadias_downfall.txt | 20 ++-- .../res/cardsfolder/m/mercenary_informer.txt | 2 +- .../res/cardsfolder/m/mercenary_knight.txt | 20 ++-- .../res/cardsfolder/m/merchant_of_secrets.txt | 2 +- .../res/cardsfolder/m/merchant_scroll.txt | 2 +- forge-gui/res/cardsfolder/m/merchant_ship.txt | 2 +- .../res/cardsfolder/m/merciless_eviction.txt | 20 ++-- .../res/cardsfolder/m/mercurial_chemister.txt | 18 +-- .../res/cardsfolder/m/mercurial_kite.txt | 2 +- forge-gui/res/cardsfolder/m/mercy_killing.txt | 18 +-- .../res/cardsfolder/m/merfolk_assassin.txt | 2 +- .../res/cardsfolder/m/merfolk_looter.txt | 2 +- .../res/cardsfolder/m/merfolk_mesmerist.txt | 2 +- .../res/cardsfolder/m/merfolk_observer.txt | 2 +- .../cardsfolder/m/merfolk_of_the_depths.txt | 14 +-- .../m/merfolk_of_the_pearl_trident.txt | 2 +- .../res/cardsfolder/m/merfolk_raiders.txt | 16 +-- .../res/cardsfolder/m/merfolk_seastalkers.txt | 2 +- forge-gui/res/cardsfolder/m/merfolk_seer.txt | 2 +- .../res/cardsfolder/m/merfolk_skyscout.txt | 2 +- .../res/cardsfolder/m/merfolk_sovereign.txt | 2 +- forge-gui/res/cardsfolder/m/merfolk_spy.txt | 18 +-- .../cardsfolder/m/merfolk_thaumaturgist.txt | 2 +- .../res/cardsfolder/m/merfolk_traders.txt | 2 +- .../res/cardsfolder/m/merfolk_wayfinder.txt | 18 +-- .../res/cardsfolder/m/merieke_ri_berit.txt | 2 +- .../res/cardsfolder/m/merrow_bonegnawer.txt | 18 +-- .../res/cardsfolder/m/merrow_commerce.txt | 2 +- .../res/cardsfolder/m/merrow_grimeblotter.txt | 2 +- .../res/cardsfolder/m/merrow_harbinger.txt | 2 +- .../res/cardsfolder/m/merrow_levitator.txt | 2 +- .../res/cardsfolder/m/merrow_reejerey.txt | 2 +- .../res/cardsfolder/m/merrow_wavebreakers.txt | 2 +- .../res/cardsfolder/m/merrow_witsniper.txt | 2 +- .../res/cardsfolder/m/mesa_enchantress.txt | 2 +- forge-gui/res/cardsfolder/m/mesa_falcon.txt | 2 +- forge-gui/res/cardsfolder/m/mesa_pegasus.txt | 18 +-- .../res/cardsfolder/m/mesmeric_fiend.txt | 22 ++-- forge-gui/res/cardsfolder/m/mesmeric_orb.txt | 2 +- .../res/cardsfolder/m/mesmeric_sliver.txt | 20 ++-- .../res/cardsfolder/m/mesmeric_trance.txt | 2 +- .../res/cardsfolder/m/messenger_drake.txt | 20 ++-- .../res/cardsfolder/m/messenger_falcons.txt | 2 +- .../res/cardsfolder/m/messengers_speed.txt | 16 +-- forge-gui/res/cardsfolder/m/metal_fatigue.txt | 2 +- .../res/cardsfolder/m/metallic_mastery.txt | 2 +- .../res/cardsfolder/m/metallic_sliver.txt | 2 +- forge-gui/res/cardsfolder/m/metallurgeon.txt | 2 +- forge-gui/res/cardsfolder/m/metalworker.txt | 2 +- .../res/cardsfolder/m/metamorphic_wurm.txt | 2 +- forge-gui/res/cardsfolder/m/metamorphose.txt | 16 +-- forge-gui/res/cardsfolder/m/metamorphosis.txt | 16 +-- .../res/cardsfolder/m/metathran_aerostat.txt | 24 ++-- .../res/cardsfolder/m/metathran_elite.txt | 2 +- .../res/cardsfolder/m/metathran_soldier.txt | 2 +- .../res/cardsfolder/m/metathran_transport.txt | 2 +- .../res/cardsfolder/m/metathran_zombie.txt | 2 +- forge-gui/res/cardsfolder/m/meteor_crater.txt | 2 +- forge-gui/res/cardsfolder/m/meteor_shower.txt | 26 ++-- forge-gui/res/cardsfolder/m/meteor_storm.txt | 2 +- forge-gui/res/cardsfolder/m/metrognome.txt | 18 +-- .../res/cardsfolder/m/metropolis_sprite.txt | 16 +-- .../m/michiko_konda_truth_seeker.txt | 18 +-- .../res/cardsfolder/m/midnight_banshee.txt | 2 +- .../res/cardsfolder/m/midnight_charm.txt | 22 ++-- .../res/cardsfolder/m/midnight_covenant.txt | 2 +- .../res/cardsfolder/m/midnight_duelist.txt | 14 +-- .../res/cardsfolder/m/midnight_guard.txt | 16 +-- .../res/cardsfolder/m/midnight_haunting.txt | 12 +- .../res/cardsfolder/m/midnight_recovery.txt | 16 +-- .../res/cardsfolder/m/midnight_ritual.txt | 20 ++-- .../res/cardsfolder/m/midsummer_revel.txt | 2 +- .../res/cardsfolder/m/midvast_protector.txt | 18 +-- .../res/cardsfolder/m/might_of_alara.txt | 2 +- forge-gui/res/cardsfolder/m/might_of_oaks.txt | 2 +- .../res/cardsfolder/m/might_of_old_krosa.txt | 2 +- .../res/cardsfolder/m/might_of_the_masses.txt | 2 +- .../cardsfolder/m/might_of_the_nephilim.txt | 16 +-- forge-gui/res/cardsfolder/m/might_sliver.txt | 2 +- forge-gui/res/cardsfolder/m/might_weaver.txt | 2 +- forge-gui/res/cardsfolder/m/mightstone.txt | 2 +- .../res/cardsfolder/m/mighty_emergence.txt | 2 +- forge-gui/res/cardsfolder/m/mighty_leap.txt | 2 +- forge-gui/res/cardsfolder/m/mijae_djinn.txt | 2 +- .../res/cardsfolder/m/mikaeus_the_lunarch.txt | 20 ++-- .../cardsfolder/m/mikaeus_the_unhallowed.txt | 22 ++-- .../m/mikokoro_center_of_the_sea.txt | 2 +- forge-gui/res/cardsfolder/m/militant_monk.txt | 2 +- .../res/cardsfolder/m/militias_pride.txt | 14 +-- .../res/cardsfolder/m/millennial_gargoyle.txt | 14 +-- forge-gui/res/cardsfolder/m/millikin.txt | 2 +- forge-gui/res/cardsfolder/m/millstone.txt | 2 +- forge-gui/res/cardsfolder/m/mimeofacture.txt | 16 +-- forge-gui/res/cardsfolder/m/mimic_vat.txt | 30 ++--- forge-gui/res/cardsfolder/m/miming_slime.txt | 16 +-- forge-gui/res/cardsfolder/m/minamo.txt | 26 ++-- .../m/minamo_school_at_waters_edge.txt | 2 +- .../res/cardsfolder/m/minamo_scrollkeeper.txt | 2 +- .../res/cardsfolder/m/minamo_sightbender.txt | 2 +- .../res/cardsfolder/m/minamos_meddling.txt | 16 +-- forge-gui/res/cardsfolder/m/mind_bomb.txt | 30 ++--- forge-gui/res/cardsfolder/m/mind_burst.txt | 2 +- forge-gui/res/cardsfolder/m/mind_control.txt | 2 +- .../res/cardsfolder/m/mind_extraction.txt | 16 +-- forge-gui/res/cardsfolder/m/mind_funeral.txt | 2 +- forge-gui/res/cardsfolder/m/mind_games.txt | 2 +- forge-gui/res/cardsfolder/m/mind_grind.txt | 14 +-- forge-gui/res/cardsfolder/m/mind_harness.txt | 2 +- forge-gui/res/cardsfolder/m/mind_knives.txt | 2 +- forge-gui/res/cardsfolder/m/mind_maggots.txt | 34 +++--- .../res/cardsfolder/m/mind_over_matter.txt | 2 +- forge-gui/res/cardsfolder/m/mind_peel.txt | 2 +- forge-gui/res/cardsfolder/m/mind_ravel.txt | 2 +- forge-gui/res/cardsfolder/m/mind_rot.txt | 2 +- forge-gui/res/cardsfolder/m/mind_sculpt.txt | 12 +- forge-gui/res/cardsfolder/m/mind_shatter.txt | 2 +- forge-gui/res/cardsfolder/m/mind_slash.txt | 2 +- forge-gui/res/cardsfolder/m/mind_sludge.txt | 2 +- forge-gui/res/cardsfolder/m/mind_spring.txt | 2 +- forge-gui/res/cardsfolder/m/mind_stone.txt | 2 +- forge-gui/res/cardsfolder/m/mind_swords.txt | 2 +- forge-gui/res/cardsfolder/m/mind_twist.txt | 2 +- forge-gui/res/cardsfolder/m/mind_unbound.txt | 2 +- forge-gui/res/cardsfolder/m/mind_warp.txt | 2 +- forge-gui/res/cardsfolder/m/mind_whip.txt | 26 ++-- .../res/cardsfolder/m/mindbender_spores.txt | 30 ++--- forge-gui/res/cardsfolder/m/mindblaze.txt | 30 ++--- .../res/cardsfolder/m/mindbreak_trap.txt | 20 ++-- .../res/cardsfolder/m/mindclaw_shaman.txt | 20 ++-- forge-gui/res/cardsfolder/m/mindcrank.txt | 2 +- forge-gui/res/cardsfolder/m/mindculling.txt | 2 +- forge-gui/res/cardsfolder/m/mindeye_drake.txt | 18 +-- .../res/cardsfolder/m/mindlash_sliver.txt | 2 +- .../res/cardsfolder/m/mindleech_mass.txt | 20 ++-- .../res/cardsfolder/m/mindless_automaton.txt | 2 +- forge-gui/res/cardsfolder/m/mindless_null.txt | 16 +-- forge-gui/res/cardsfolder/m/mindlock_orb.txt | 12 +- forge-gui/res/cardsfolder/m/mindmoil.txt | 22 ++-- forge-gui/res/cardsfolder/m/mindreaver.txt | 26 ++-- forge-gui/res/cardsfolder/m/minds_aglow.txt | 26 ++-- forge-gui/res/cardsfolder/m/minds_desire.txt | 2 +- forge-gui/res/cardsfolder/m/minds_eye.txt | 2 +- forge-gui/res/cardsfolder/m/mindshrieker.txt | 22 ++-- forge-gui/res/cardsfolder/m/mindslaver.txt | 14 +-- forge-gui/res/cardsfolder/m/mindslicer.txt | 2 +- forge-gui/res/cardsfolder/m/mindsparker.txt | 18 +-- forge-gui/res/cardsfolder/m/mindstab.txt | 2 +- .../res/cardsfolder/m/mindstab_thrull.txt | 2 +- forge-gui/res/cardsfolder/m/mindstatic.txt | 12 +- .../res/cardsfolder/m/mindstorm_crown.txt | 18 +-- forge-gui/res/cardsfolder/m/mindwarper.txt | 2 +- .../res/cardsfolder/m/mindwhip_sliver.txt | 2 +- .../res/cardsfolder/m/mindwrack_liege.txt | 2 +- forge-gui/res/cardsfolder/m/mine_bearer.txt | 2 +- .../res/cardsfolder/m/mine_excavation.txt | 18 +-- forge-gui/res/cardsfolder/m/mine_layer.txt | 22 ++-- .../res/cardsfolder/m/minion_of_leshrac.txt | 26 ++-- .../cardsfolder/m/minion_of_tevesh_szat.txt | 2 +- .../cardsfolder/m/minion_of_the_wastes.txt | 28 ++--- .../res/cardsfolder/m/minion_reflector.txt | 16 +-- .../res/cardsfolder/m/minions_murmurs.txt | 2 +- .../cardsfolder/m/minister_of_impediments.txt | 2 +- .../cardsfolder/m/minotaur_abomination.txt | 12 +- .../res/cardsfolder/m/minotaur_aggressor.txt | 16 +-- .../res/cardsfolder/m/minotaur_explorer.txt | 2 +- .../cardsfolder/m/minotaur_illusionist.txt | 2 +- .../cardsfolder/m/minotaur_skullcleaver.txt | 18 +-- .../res/cardsfolder/m/minotaur_tactician.txt | 2 +- .../res/cardsfolder/m/minotaur_warrior.txt | 2 +- .../res/cardsfolder/m/miracle_worker.txt | 14 +-- .../res/cardsfolder/m/miraculous_recovery.txt | 2 +- forge-gui/res/cardsfolder/m/mirari.txt | 2 +- forge-gui/res/cardsfolder/m/miraris_wake.txt | 2 +- forge-gui/res/cardsfolder/m/mire_blight.txt | 2 +- forge-gui/res/cardsfolder/m/mire_boa.txt | 2 +- forge-gui/res/cardsfolder/m/mire_kavu.txt | 2 +- forge-gui/res/cardsfolder/m/mire_shade.txt | 2 +- .../cardsfolder/m/miren_the_moaning_well.txt | 2 +- forge-gui/res/cardsfolder/m/mires_toll.txt | 14 +-- .../cardsfolder/m/mirko_vosk_mind_drinker.txt | 18 +-- forge-gui/res/cardsfolder/m/mirozel.txt | 2 +- .../res/cardsfolder/m/mirran_crusader.txt | 2 +- forge-gui/res/cardsfolder/m/mirran_mettle.txt | 2 +- forge-gui/res/cardsfolder/m/mirran_spy.txt | 2 +- forge-gui/res/cardsfolder/m/mirri.txt | 18 +-- .../res/cardsfolder/m/mirri_cat_warrior.txt | 2 +- .../res/cardsfolder/m/mirri_the_cursed.txt | 2 +- .../cardsfolder/m/mirri_the_cursed_avatar.txt | 18 +-- forge-gui/res/cardsfolder/m/mirris_guile.txt | 2 +- .../res/cardsfolder/m/mirrodins_core.txt | 2 +- forge-gui/res/cardsfolder/m/mirror_entity.txt | 2 +- .../cardsfolder/m/mirror_entity_avatar.txt | 20 ++-- .../res/cardsfolder/m/mirror_gallery.txt | 2 +- forge-gui/res/cardsfolder/m/mirror_golem.txt | 52 ++++---- .../res/cardsfolder/m/mirror_mad_phantasm.txt | 22 ++-- .../res/cardsfolder/m/mirror_of_fate.txt | 20 ++-- forge-gui/res/cardsfolder/m/mirror_sheen.txt | 12 +- .../cardsfolder/m/mirror_sigil_sergeant.txt | 2 +- forge-gui/res/cardsfolder/m/mirror_strike.txt | 20 ++-- .../res/cardsfolder/m/mirror_universe.txt | 2 +- forge-gui/res/cardsfolder/m/mirror_wall.txt | 2 +- .../res/cardsfolder/m/mirrored_depths.txt | 26 ++-- forge-gui/res/cardsfolder/m/mirrorweave.txt | 18 +-- .../res/cardsfolder/m/mirrorwood_treefolk.txt | 30 ++--- forge-gui/res/cardsfolder/m/mirrorworks.txt | 2 +- .../res/cardsfolder/m/miscalculation.txt | 2 +- .../res/cardsfolder/m/mischief_and_mayhem.txt | 12 +- .../cardsfolder/m/mischievous_poltergeist.txt | 2 +- .../res/cardsfolder/m/mischievous_quanar.txt | 22 ++-- forge-gui/res/cardsfolder/m/misdirection.txt | 16 +-- forge-gui/res/cardsfolder/m/misers_cage.txt | 2 +- forge-gui/res/cardsfolder/m/misery_charm.txt | 2 +- forge-gui/res/cardsfolder/m/misfortune.txt | 24 ++-- .../res/cardsfolder/m/misfortunes_gain.txt | 2 +- .../res/cardsfolder/m/misguided_rage.txt | 2 +- forge-gui/res/cardsfolder/m/mishra.txt | 22 ++-- .../m/mishra_artificer_prodigy.txt | 2 +- .../res/cardsfolder/m/mishras_bauble.txt | 18 +-- .../res/cardsfolder/m/mishras_factory.txt | 2 +- .../cardsfolder/m/mishras_groundbreaker.txt | 2 +- forge-gui/res/cardsfolder/m/mishras_helix.txt | 2 +- .../res/cardsfolder/m/mishras_war_machine.txt | 22 ++-- .../res/cardsfolder/m/mishras_workshop.txt | 14 +-- .../res/cardsfolder/m/misinformation.txt | 2 +- .../res/cardsfolder/m/misshapen_fiend.txt | 2 +- forge-gui/res/cardsfolder/m/misstep.txt | 12 +- forge-gui/res/cardsfolder/m/mist_dragon.txt | 20 ++-- forge-gui/res/cardsfolder/m/mist_leopard.txt | 2 +- .../res/cardsfolder/m/mist_of_stagnation.txt | 26 ++-- forge-gui/res/cardsfolder/m/mist_raven.txt | 20 ++-- .../res/cardsfolder/m/mistbind_clique.txt | 2 +- .../res/cardsfolder/m/mistblade_shinobi.txt | 2 +- .../res/cardsfolder/m/mistcutter_hydra.txt | 22 ++-- forge-gui/res/cardsfolder/m/mistfolk.txt | 2 +- .../res/cardsfolder/m/mistform_dreamer.txt | 2 +- forge-gui/res/cardsfolder/m/mistform_mask.txt | 22 ++-- .../res/cardsfolder/m/mistform_mutant.txt | 2 +- .../res/cardsfolder/m/mistform_seaswift.txt | 22 ++-- .../res/cardsfolder/m/mistform_shrieker.txt | 2 +- .../res/cardsfolder/m/mistform_skyreaver.txt | 2 +- .../res/cardsfolder/m/mistform_sliver.txt | 20 ++-- .../res/cardsfolder/m/mistform_stalker.txt | 2 +- .../res/cardsfolder/m/mistform_ultimus.txt | 2 +- .../res/cardsfolder/m/mistform_wakecaster.txt | 24 ++-- forge-gui/res/cardsfolder/m/mistform_wall.txt | 20 ++-- .../res/cardsfolder/m/mistform_warchief.txt | 20 ++-- .../res/cardsfolder/m/misthollow_griffin.txt | 16 +-- .../res/cardsfolder/m/mistmeadow_skulk.txt | 2 +- .../res/cardsfolder/m/mistmeadow_witch.txt | 2 +- .../res/cardsfolder/m/mistmoon_griffin.txt | 20 ++-- .../res/cardsfolder/m/mistral_charger.txt | 2 +- .../res/cardsfolder/m/mistveil_plains.txt | 2 +- .../res/cardsfolder/m/mistvein_borderpost.txt | 2 +- .../res/cardsfolder/m/misty_rainforest.txt | 2 +- .../cardsfolder/m/mitotic_manipulation.txt | 2 +- forge-gui/res/cardsfolder/m/mitotic_slime.txt | 2 +- .../res/cardsfolder/m/mizzium_mortars.txt | 14 +-- forge-gui/res/cardsfolder/m/mizzium_skin.txt | 14 +-- .../cardsfolder/m/mizzium_transreliquat.txt | 18 +-- .../res/cardsfolder/m/mnemonic_nexus.txt | 2 +- .../res/cardsfolder/m/mnemonic_sliver.txt | 2 +- forge-gui/res/cardsfolder/m/mnemonic_wall.txt | 2 +- .../cardsfolder/m/moan_of_the_unhallowed.txt | 14 +-- .../res/cardsfolder/m/moaning_spirit.txt | 2 +- forge-gui/res/cardsfolder/m/moat.txt | 2 +- forge-gui/res/cardsfolder/m/mob_justice.txt | 2 +- forge-gui/res/cardsfolder/m/mob_mentality.txt | 22 ++-- forge-gui/res/cardsfolder/m/mobile_fort.txt | 2 +- forge-gui/res/cardsfolder/m/mobilization.txt | 2 +- forge-gui/res/cardsfolder/m/mobilize.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_alarm.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_assassin.txt | 24 ++-- forge-gui/res/cardsfolder/m/mogg_bombers.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_cannon.txt | 18 +-- .../res/cardsfolder/m/mogg_conscripts.txt | 18 +-- forge-gui/res/cardsfolder/m/mogg_fanatic.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_flunkies.txt | 14 +-- forge-gui/res/cardsfolder/m/mogg_hollows.txt | 2 +- .../res/cardsfolder/m/mogg_infestation.txt | 16 +-- forge-gui/res/cardsfolder/m/mogg_jailer.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_maniac.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_raider.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_salvage.txt | 18 +-- forge-gui/res/cardsfolder/m/mogg_sentry.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_squad.txt | 2 +- forge-gui/res/cardsfolder/m/mogg_toady.txt | 20 ++-- .../res/cardsfolder/m/mogg_war_marshal.txt | 2 +- forge-gui/res/cardsfolder/m/moggcatcher.txt | 2 +- .../cardsfolder/m/mogis_god_of_slaughter.txt | 24 ++-- .../res/cardsfolder/m/mogiss_marauder.txt | 20 ++-- .../res/cardsfolder/m/mogiss_warhound.txt | 20 ++-- forge-gui/res/cardsfolder/m/mold_adder.txt | 2 +- forge-gui/res/cardsfolder/m/mold_demon.txt | 20 ++-- forge-gui/res/cardsfolder/m/mold_shambler.txt | 2 +- forge-gui/res/cardsfolder/m/molder_beast.txt | 2 +- forge-gui/res/cardsfolder/m/molder_slug.txt | 2 +- .../res/cardsfolder/m/moldervine_cloak.txt | 2 +- .../cardsfolder/m/moldgraf_monstrosity.txt | 20 ++-- forge-gui/res/cardsfolder/m/mole_worms.txt | 2 +- .../cardsfolder/m/molimo_maro_sorcerer.txt | 2 +- forge-gui/res/cardsfolder/m/molten_birth.txt | 16 +-- .../res/cardsfolder/m/molten_disaster.txt | 18 +-- .../res/cardsfolder/m/molten_firebird.txt | 26 ++-- forge-gui/res/cardsfolder/m/molten_frame.txt | 2 +- forge-gui/res/cardsfolder/m/molten_hydra.txt | 2 +- .../res/cardsfolder/m/molten_influence.txt | 12 +- .../res/cardsfolder/m/molten_primordial.txt | 20 ++-- forge-gui/res/cardsfolder/m/molten_psyche.txt | 2 +- forge-gui/res/cardsfolder/m/molten_rain.txt | 2 +- .../res/cardsfolder/m/molten_ravager.txt | 2 +- forge-gui/res/cardsfolder/m/molten_sentry.txt | 20 ++-- .../res/cardsfolder/m/molten_slagheap.txt | 2 +- .../cardsfolder/m/molten_tail_masticore.txt | 2 +- .../res/cardsfolder/m/moltensteel_dragon.txt | 2 +- forge-gui/res/cardsfolder/m/molting_harpy.txt | 2 +- forge-gui/res/cardsfolder/m/molting_skin.txt | 2 +- .../res/cardsfolder/m/moment_of_heroism.txt | 12 +- .../res/cardsfolder/m/moment_of_silence.txt | 14 +-- .../res/cardsfolder/m/momentary_blink.txt | 2 +- .../res/cardsfolder/m/momentous_fall.txt | 2 +- forge-gui/res/cardsfolder/m/moments_peace.txt | 2 +- forge-gui/res/cardsfolder/m/momentum.txt | 2 +- .../m/momir_vig_simic_visionary.txt | 2 +- .../m/momir_vig_simic_visionary_avatar.txt | 18 +-- .../mondronen_shaman_tovolars_magehunter.txt | 46 +++---- forge-gui/res/cardsfolder/m/mongrel_pack.txt | 2 +- forge-gui/res/cardsfolder/m/monk_idealist.txt | 2 +- forge-gui/res/cardsfolder/m/monk_realist.txt | 2 +- forge-gui/res/cardsfolder/m/monkey_cage.txt | 2 +- forge-gui/res/cardsfolder/m/monomania.txt | 16 +-- forge-gui/res/cardsfolder/m/monsoon.txt | 24 ++-- .../cardsfolder/m/monss_goblin_raiders.txt | 2 +- forge-gui/res/cardsfolder/m/monstrify.txt | 2 +- .../res/cardsfolder/m/monstrous_carabid.txt | 2 +- .../res/cardsfolder/m/monstrous_growth.txt | 2 +- .../res/cardsfolder/m/monstrous_hound.txt | 2 +- forge-gui/res/cardsfolder/m/moon_heron.txt | 14 +-- forge-gui/res/cardsfolder/m/moon_sprite.txt | 2 +- .../res/cardsfolder/m/moonbow_illusionist.txt | 20 ++-- .../cardsfolder/m/moonglove_changeling.txt | 2 +- .../res/cardsfolder/m/moonglove_extract.txt | 2 +- .../res/cardsfolder/m/moonglove_winnower.txt | 2 +- forge-gui/res/cardsfolder/m/moonhold.txt | 18 +-- forge-gui/res/cardsfolder/m/moonlace.txt | 16 +-- .../res/cardsfolder/m/moonlight_bargain.txt | 22 ++-- .../res/cardsfolder/m/moonlight_geist.txt | 18 +-- .../res/cardsfolder/m/moonlit_strider.txt | 2 +- forge-gui/res/cardsfolder/m/moonlit_wake.txt | 2 +- forge-gui/res/cardsfolder/m/moonmist.txt | 20 ++-- .../res/cardsfolder/m/moonring_island.txt | 16 +-- .../res/cardsfolder/m/moonring_mirror.txt | 28 ++--- .../res/cardsfolder/m/moonsilver_spear.txt | 18 +-- .../res/cardsfolder/m/moonveil_dragon.txt | 16 +-- forge-gui/res/cardsfolder/m/moonwing_moth.txt | 2 +- forge-gui/res/cardsfolder/m/moor_fiend.txt | 2 +- .../res/cardsfolder/m/moorish_cavalry.txt | 2 +- .../res/cardsfolder/m/moorland_haunt.txt | 14 +-- .../res/cardsfolder/m/moorland_inquisitor.txt | 14 +-- forge-gui/res/cardsfolder/m/morale.txt | 2 +- .../res/cardsfolder/m/morality_shift.txt | 18 +-- .../res/cardsfolder/m/moratorium_stone.txt | 2 +- forge-gui/res/cardsfolder/m/morbid_bloom.txt | 2 +- forge-gui/res/cardsfolder/m/morbid_hunger.txt | 2 +- .../res/cardsfolder/m/morbid_plunder.txt | 2 +- .../res/cardsfolder/m/mordant_dragon.txt | 2 +- forge-gui/res/cardsfolder/m/morgue_burst.txt | 18 +-- forge-gui/res/cardsfolder/m/morgue_theft.txt | 2 +- forge-gui/res/cardsfolder/m/morgue_thrull.txt | 2 +- forge-gui/res/cardsfolder/m/morgue_toad.txt | 2 +- forge-gui/res/cardsfolder/m/morinfen.txt | 18 +-- .../res/cardsfolder/m/morinfen_avatar.txt | 22 ++-- forge-gui/res/cardsfolder/m/moriok_reaver.txt | 2 +- .../res/cardsfolder/m/moriok_replica.txt | 2 +- forge-gui/res/cardsfolder/m/moriok_rigger.txt | 2 +- .../res/cardsfolder/m/moriok_scavenger.txt | 2 +- .../res/cardsfolder/m/morkrut_banshee.txt | 18 +-- forge-gui/res/cardsfolder/m/morningtide.txt | 2 +- forge-gui/res/cardsfolder/m/moroii.txt | 2 +- forge-gui/res/cardsfolder/m/morphling.txt | 2 +- forge-gui/res/cardsfolder/m/morsel_theft.txt | 2 +- forge-gui/res/cardsfolder/m/morselhoarder.txt | 2 +- forge-gui/res/cardsfolder/m/mortal_combat.txt | 2 +- .../cardsfolder/m/mortal_flesh_is_weak.txt | 16 +-- .../res/cardsfolder/m/mortal_obstinacy.txt | 20 ++-- forge-gui/res/cardsfolder/m/mortal_wound.txt | 2 +- forge-gui/res/cardsfolder/m/mortals_ardor.txt | 12 +- .../res/cardsfolder/m/mortals_resolve.txt | 12 +- forge-gui/res/cardsfolder/m/mortarpod.txt | 2 +- .../res/cardsfolder/m/mortician_beetle.txt | 2 +- forge-gui/res/cardsfolder/m/mortify.txt | 2 +- forge-gui/res/cardsfolder/m/mortipede.txt | 2 +- forge-gui/res/cardsfolder/m/mortiphobia.txt | 2 +- forge-gui/res/cardsfolder/m/mortis_dogs.txt | 2 +- forge-gui/res/cardsfolder/m/mortivore.txt | 2 +- forge-gui/res/cardsfolder/m/mortuary.txt | 2 +- .../res/cardsfolder/m/mortus_strider.txt | 18 +-- .../res/cardsfolder/m/mosquito_guard.txt | 2 +- forge-gui/res/cardsfolder/m/moss_diamond.txt | 2 +- forge-gui/res/cardsfolder/m/moss_kami.txt | 2 +- forge-gui/res/cardsfolder/m/moss_monster.txt | 2 +- .../res/cardsfolder/m/mossbridge_troll.txt | 18 +-- forge-gui/res/cardsfolder/m/mossdog.txt | 2 +- forge-gui/res/cardsfolder/m/mossfire_egg.txt | 2 +- .../res/cardsfolder/m/mossfire_valley.txt | 2 +- forge-gui/res/cardsfolder/m/mosstodon.txt | 2 +- .../res/cardsfolder/m/mosswort_bridge.txt | 22 ++-- .../res/cardsfolder/m/mothdust_changeling.txt | 2 +- .../res/cardsfolder/m/mother_of_runes.txt | 2 +- .../res/cardsfolder/m/mothrider_samurai.txt | 2 +- forge-gui/res/cardsfolder/m/mount_keralia.txt | 28 ++--- forge-gui/res/cardsfolder/m/mountain.txt | 2 +- .../res/cardsfolder/m/mountain_bandit.txt | 2 +- forge-gui/res/cardsfolder/m/mountain_goat.txt | 2 +- .../res/cardsfolder/m/mountain_stronghold.txt | 14 +-- .../res/cardsfolder/m/mountain_titan.txt | 22 ++-- .../res/cardsfolder/m/mountain_valley.txt | 2 +- forge-gui/res/cardsfolder/m/mountain_yeti.txt | 2 +- .../res/cardsfolder/m/mounted_archers.txt | 16 +-- .../res/cardsfolder/m/mourners_shield.txt | 22 ++-- .../res/cardsfolder/m/mournful_zombie.txt | 2 +- forge-gui/res/cardsfolder/m/mourning.txt | 2 +- .../res/cardsfolder/m/mourning_thrull.txt | 2 +- forge-gui/res/cardsfolder/m/mournwhelk.txt | 2 +- .../res/cardsfolder/m/mouth_of_ronom.txt | 2 +- forge-gui/res/cardsfolder/m/mox_diamond.txt | 2 +- forge-gui/res/cardsfolder/m/mox_emerald.txt | 2 +- forge-gui/res/cardsfolder/m/mox_jet.txt | 2 +- forge-gui/res/cardsfolder/m/mox_opal.txt | 2 +- forge-gui/res/cardsfolder/m/mox_pearl.txt | 2 +- forge-gui/res/cardsfolder/m/mox_ruby.txt | 2 +- forge-gui/res/cardsfolder/m/mox_sapphire.txt | 2 +- .../res/cardsfolder/m/mtenda_griffin.txt | 2 +- forge-gui/res/cardsfolder/m/mtenda_herder.txt | 2 +- forge-gui/res/cardsfolder/m/mtenda_lion.txt | 16 +-- forge-gui/res/cardsfolder/m/muck_drubb.txt | 22 ++-- forge-gui/res/cardsfolder/m/muck_rats.txt | 2 +- .../res/cardsfolder/m/mudbrawler_cohort.txt | 2 +- .../res/cardsfolder/m/mudbrawler_raiders.txt | 2 +- .../res/cardsfolder/m/mudbutton_clanger.txt | 2 +- .../cardsfolder/m/mudbutton_torchrunner.txt | 2 +- .../res/cardsfolder/m/muddle_the_mixture.txt | 2 +- forge-gui/res/cardsfolder/m/mudhole.txt | 14 +-- forge-gui/res/cardsfolder/m/mudslide.txt | 26 ++-- forge-gui/res/cardsfolder/m/mugging.txt | 16 +-- .../res/cardsfolder/m/mul_daya_channelers.txt | 2 +- forge-gui/res/cardsfolder/m/mulch.txt | 2 +- forge-gui/res/cardsfolder/m/mulldrifter.txt | 2 +- forge-gui/res/cardsfolder/m/multani.txt | 16 +-- .../cardsfolder/m/multani_maro_sorcerer.txt | 2 +- .../res/cardsfolder/m/multanis_acolyte.txt | 2 +- .../res/cardsfolder/m/multanis_decree.txt | 2 +- .../res/cardsfolder/m/multanis_harmony.txt | 22 ++-- .../res/cardsfolder/m/multanis_presence.txt | 16 +-- forge-gui/res/cardsfolder/m/mundungu.txt | 14 +-- forge-gui/res/cardsfolder/m/mungha_wurm.txt | 2 +- .../cardsfolder/m/muraganda_petroglyphs.txt | 2 +- forge-gui/res/cardsfolder/m/murasa.txt | 20 ++-- .../res/cardsfolder/m/murasa_pyromancer.txt | 2 +- forge-gui/res/cardsfolder/m/murder.txt | 12 +- .../cardsfolder/m/murder_investigation.txt | 20 ++-- .../res/cardsfolder/m/murder_of_crows.txt | 24 ++-- .../res/cardsfolder/m/murderous_betrayal.txt | 2 +- .../res/cardsfolder/m/murderous_redcap.txt | 2 +- .../cardsfolder/m/murderous_redcap_avatar.txt | 18 +-- .../res/cardsfolder/m/murderous_spoils.txt | 14 +-- forge-gui/res/cardsfolder/m/murk_dwellers.txt | 2 +- .../res/cardsfolder/m/murkfiend_liege.txt | 2 +- .../res/cardsfolder/m/murmuring_bosk.txt | 2 +- .../res/cardsfolder/m/murmuring_phantasm.txt | 14 +-- .../res/cardsfolder/m/murmurs_from_beyond.txt | 12 +- forge-gui/res/cardsfolder/m/muscle_burst.txt | 2 +- forge-gui/res/cardsfolder/m/muscle_sliver.txt | 2 +- forge-gui/res/cardsfolder/m/muse_vessel.txt | 26 ++-- forge-gui/res/cardsfolder/m/musician.txt | 2 +- .../res/cardsfolder/m/mutagenic_growth.txt | 2 +- forge-gui/res/cardsfolder/m/mutants_prey.txt | 2 +- forge-gui/res/cardsfolder/m/mutavault.txt | 2 +- forge-gui/res/cardsfolder/m/mutilate.txt | 2 +- .../res/cardsfolder/m/mutual_epiphany.txt | 16 +-- .../m/muzzio_visionary_architect.txt | 18 +-- forge-gui/res/cardsfolder/m/muzzle.txt | 2 +- .../res/cardsfolder/m/mwonvuli_acid_moss.txt | 2 +- .../cardsfolder/m/mwonvuli_beast_tracker.txt | 20 ++-- forge-gui/res/cardsfolder/m/mwonvuli_ooze.txt | 2 +- .../m/my_genius_knows_no_bounds.txt | 18 +-- .../cardsfolder/m/my_undead_horde_awakens.txt | 18 +-- .../cardsfolder/m/my_wish_is_your_command.txt | 18 +-- .../res/cardsfolder/m/mycoid_shepherd.txt | 2 +- forge-gui/res/cardsfolder/m/mycologist.txt | 2 +- forge-gui/res/cardsfolder/m/mycoloth.txt | 2 +- .../res/cardsfolder/m/mycosynth_fiend.txt | 2 +- .../res/cardsfolder/m/mycosynth_golem.txt | 2 +- .../res/cardsfolder/m/mycosynth_lattice.txt | 20 ++-- .../cardsfolder/m/mycosynth_wellspring.txt | 2 +- .../m/myojin_of_cleansing_fire.txt | 22 ++-- .../cardsfolder/m/myojin_of_infinite_rage.txt | 22 ++-- .../res/cardsfolder/m/myojin_of_lifes_web.txt | 24 ++-- .../cardsfolder/m/myojin_of_nights_reach.txt | 20 ++-- .../cardsfolder/m/myojin_of_seeing_winds.txt | 24 ++-- forge-gui/res/cardsfolder/m/myr_adapter.txt | 2 +- .../res/cardsfolder/m/myr_battlesphere.txt | 26 ++-- forge-gui/res/cardsfolder/m/myr_enforcer.txt | 2 +- .../res/cardsfolder/m/myr_galvanizer.txt | 2 +- forge-gui/res/cardsfolder/m/myr_incubator.txt | 2 +- .../res/cardsfolder/m/myr_landshaper.txt | 2 +- forge-gui/res/cardsfolder/m/myr_matrix.txt | 2 +- .../res/cardsfolder/m/myr_mindservant.txt | 14 +-- .../res/cardsfolder/m/myr_moonvessel.txt | 2 +- .../res/cardsfolder/m/myr_propagator.txt | 2 +- forge-gui/res/cardsfolder/m/myr_prototype.txt | 22 ++-- forge-gui/res/cardsfolder/m/myr_quadropod.txt | 2 +- forge-gui/res/cardsfolder/m/myr_reservoir.txt | 16 +-- forge-gui/res/cardsfolder/m/myr_retriever.txt | 2 +- forge-gui/res/cardsfolder/m/myr_servitor.txt | 16 +-- forge-gui/res/cardsfolder/m/myr_sire.txt | 2 +- forge-gui/res/cardsfolder/m/myr_superion.txt | 18 +-- forge-gui/res/cardsfolder/m/myr_turbine.txt | 2 +- forge-gui/res/cardsfolder/m/myr_welder.txt | 16 +-- forge-gui/res/cardsfolder/m/myrsmith.txt | 2 +- .../cardsfolder/m/mysteries_of_the_deep.txt | 2 +- .../res/cardsfolder/m/mystic_barrier.txt | 24 ++-- .../res/cardsfolder/m/mystic_compass.txt | 16 +-- .../res/cardsfolder/m/mystic_crusader.txt | 2 +- forge-gui/res/cardsfolder/m/mystic_decree.txt | 16 +-- forge-gui/res/cardsfolder/m/mystic_denial.txt | 2 +- .../res/cardsfolder/m/mystic_enforcer.txt | 2 +- .../res/cardsfolder/m/mystic_familiar.txt | 2 +- forge-gui/res/cardsfolder/m/mystic_gate.txt | 2 +- .../res/cardsfolder/m/mystic_genesis.txt | 18 +-- .../res/cardsfolder/m/mystic_melting.txt | 2 +- forge-gui/res/cardsfolder/m/mystic_might.txt | 2 +- .../res/cardsfolder/m/mystic_penitent.txt | 2 +- forge-gui/res/cardsfolder/m/mystic_remora.txt | 2 +- .../res/cardsfolder/m/mystic_restraints.txt | 2 +- .../res/cardsfolder/m/mystic_retrieval.txt | 20 ++-- forge-gui/res/cardsfolder/m/mystic_snake.txt | 2 +- .../res/cardsfolder/m/mystic_speculation.txt | 2 +- forge-gui/res/cardsfolder/m/mystic_veil.txt | 28 ++--- .../res/cardsfolder/m/mystic_visionary.txt | 2 +- forge-gui/res/cardsfolder/m/mystic_zealot.txt | 2 +- .../res/cardsfolder/m/mystical_teachings.txt | 2 +- .../res/cardsfolder/m/mystical_tutor.txt | 2 +- .../res/cardsfolder/m/mystifying_maze.txt | 2 +- .../res/cardsfolder/m/mythic_proportions.txt | 2 +- forge-gui/res/cardsfolder/n/naar_isle.txt | 24 ++-- .../res/cardsfolder/n/nacatl_hunt_pride.txt | 2 +- .../res/cardsfolder/n/nacatl_outlander.txt | 2 +- forge-gui/res/cardsfolder/n/nacatl_savage.txt | 2 +- .../res/cardsfolder/n/nacre_talisman.txt | 2 +- forge-gui/res/cardsfolder/n/nafs_asp.txt | 24 ++-- .../cardsfolder/n/nagao_bound_by_honor.txt | 2 +- forge-gui/res/cardsfolder/n/nakaya_shade.txt | 14 +-- .../res/cardsfolder/n/naked_singularity.txt | 38 +++--- .../res/cardsfolder/n/nalathni_dragon.txt | 24 ++-- .../res/cardsfolder/n/nameless_inversion.txt | 2 +- forge-gui/res/cardsfolder/n/nameless_one.txt | 2 +- forge-gui/res/cardsfolder/n/nameless_race.txt | 2 +- .../cardsfolder/n/nantuko_blightcutter.txt | 2 +- .../res/cardsfolder/n/nantuko_calmer.txt | 2 +- .../res/cardsfolder/n/nantuko_cultivator.txt | 28 ++--- .../res/cardsfolder/n/nantuko_disciple.txt | 2 +- forge-gui/res/cardsfolder/n/nantuko_elder.txt | 2 +- forge-gui/res/cardsfolder/n/nantuko_husk.txt | 2 +- .../res/cardsfolder/n/nantuko_mentor.txt | 18 +-- .../res/cardsfolder/n/nantuko_monastery.txt | 2 +- forge-gui/res/cardsfolder/n/nantuko_shade.txt | 2 +- .../res/cardsfolder/n/nantuko_shaman.txt | 2 +- .../res/cardsfolder/n/nantuko_shrine.txt | 22 ++-- .../res/cardsfolder/n/nantuko_tracer.txt | 2 +- .../res/cardsfolder/n/nantuko_vigilante.txt | 2 +- forge-gui/res/cardsfolder/n/narcissism.txt | 2 +- forge-gui/res/cardsfolder/n/narcolepsy.txt | 2 +- forge-gui/res/cardsfolder/n/narcomoeba.txt | 2 +- forge-gui/res/cardsfolder/n/narrow_escape.txt | 2 +- .../res/cardsfolder/n/narstad_scrapper.txt | 14 +-- forge-gui/res/cardsfolder/n/narwhal.txt | 2 +- .../cardsfolder/n/nath_of_the_gilt_leaf.txt | 2 +- forge-gui/res/cardsfolder/n/naths_buffoon.txt | 2 +- forge-gui/res/cardsfolder/n/naths_elite.txt | 2 +- .../res/cardsfolder/n/natural_affinity.txt | 2 +- .../res/cardsfolder/n/natural_balance.txt | 22 ++-- .../res/cardsfolder/n/natural_emergence.txt | 18 +-- forge-gui/res/cardsfolder/n/natural_end.txt | 14 +-- forge-gui/res/cardsfolder/n/natural_order.txt | 2 +- .../res/cardsfolder/n/natural_selection.txt | 2 +- .../res/cardsfolder/n/natural_spring.txt | 2 +- forge-gui/res/cardsfolder/n/naturalize.txt | 2 +- .../n/nature_demands_an_offering.txt | 40 +++---- .../res/cardsfolder/n/natures_blessing.txt | 22 ++-- .../res/cardsfolder/n/natures_chosen.txt | 2 +- forge-gui/res/cardsfolder/n/natures_claim.txt | 2 +- forge-gui/res/cardsfolder/n/natures_cloak.txt | 2 +- forge-gui/res/cardsfolder/n/natures_kiss.txt | 2 +- forge-gui/res/cardsfolder/n/natures_lore.txt | 2 +- .../res/cardsfolder/n/natures_panoply.txt | 18 +-- .../res/cardsfolder/n/natures_resurgence.txt | 2 +- .../res/cardsfolder/n/natures_revolt.txt | 2 +- forge-gui/res/cardsfolder/n/natures_ruin.txt | 2 +- .../res/cardsfolder/n/natures_spiral.txt | 2 +- forge-gui/res/cardsfolder/n/natures_will.txt | 22 ++-- forge-gui/res/cardsfolder/n/natures_wrath.txt | 2 +- forge-gui/res/cardsfolder/n/nausea.txt | 2 +- .../res/cardsfolder/n/nav_squad_commandos.txt | 20 ++-- forge-gui/res/cardsfolder/n/naya.txt | 2 +- .../res/cardsfolder/n/naya_battlemage.txt | 2 +- forge-gui/res/cardsfolder/n/naya_charm.txt | 20 ++-- .../res/cardsfolder/n/naya_hushblade.txt | 2 +- forge-gui/res/cardsfolder/n/naya_panorama.txt | 2 +- .../res/cardsfolder/n/naya_sojourners.txt | 2 +- .../res/cardsfolder/n/naya_soulbeast.txt | 32 ++--- .../cardsfolder/n/near_death_experience.txt | 2 +- .../res/cardsfolder/n/nearheath_pilgrim.txt | 16 +-- .../res/cardsfolder/n/nearheath_stalker.txt | 14 +-- .../res/cardsfolder/n/nebuchadnezzar.txt | 2 +- forge-gui/res/cardsfolder/n/neck_snap.txt | 2 +- .../res/cardsfolder/n/necra_disciple.txt | 2 +- .../res/cardsfolder/n/necra_sanctuary.txt | 24 ++-- forge-gui/res/cardsfolder/n/necratog.txt | 2 +- forge-gui/res/cardsfolder/n/necravolver.txt | 2 +- forge-gui/res/cardsfolder/n/necrite.txt | 2 +- forge-gui/res/cardsfolder/n/necrobite.txt | 14 +-- .../res/cardsfolder/n/necrogen_censer.txt | 2 +- .../res/cardsfolder/n/necrogen_mists.txt | 2 +- .../res/cardsfolder/n/necrogen_scudder.txt | 2 +- .../res/cardsfolder/n/necrogen_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/n/necrogenesis.txt | 2 +- forge-gui/res/cardsfolder/n/necrologia.txt | 20 ++-- .../cardsfolder/n/necromancers_covenant.txt | 24 ++-- .../cardsfolder/n/necromancers_magemark.txt | 20 ++-- forge-gui/res/cardsfolder/n/necromancy.txt | 38 +++--- .../res/cardsfolder/n/necromantic_thirst.txt | 2 +- forge-gui/res/cardsfolder/n/necropede.txt | 2 +- forge-gui/res/cardsfolder/n/necroplasm.txt | 2 +- forge-gui/res/cardsfolder/n/necropolis.txt | 2 +- .../res/cardsfolder/n/necropolis_regent.txt | 20 ++-- forge-gui/res/cardsfolder/n/necropotence.txt | 2 +- .../res/cardsfolder/n/necropotence_avatar.txt | 28 ++--- forge-gui/res/cardsfolder/n/necropouncer.txt | 2 +- forge-gui/res/cardsfolder/n/necrosavant.txt | 2 +- forge-gui/res/cardsfolder/n/necroskitter.txt | 2 +- forge-gui/res/cardsfolder/n/necrotic_ooze.txt | 16 +-- .../res/cardsfolder/n/necrotic_plague.txt | 28 ++--- .../res/cardsfolder/n/necrotic_sliver.txt | 2 +- forge-gui/res/cardsfolder/n/nectar_faerie.txt | 18 +-- .../res/cardsfolder/n/need_for_speed.txt | 2 +- forge-gui/res/cardsfolder/n/needle_drop.txt | 14 +-- .../res/cardsfolder/n/needle_specter.txt | 2 +- forge-gui/res/cardsfolder/n/needle_storm.txt | 2 +- .../res/cardsfolder/n/needlebite_trap.txt | 18 +-- forge-gui/res/cardsfolder/n/needlebug.txt | 2 +- .../res/cardsfolder/n/needlepeak_spider.txt | 2 +- .../res/cardsfolder/n/needleshot_gourna.txt | 2 +- .../res/cardsfolder/n/nefarious_lich.txt | 38 +++--- .../n/nefarox_overlord_of_grixis.txt | 22 ++-- forge-gui/res/cardsfolder/n/nefashu.txt | 2 +- forge-gui/res/cardsfolder/n/negate.txt | 2 +- forge-gui/res/cardsfolder/n/neko_te.txt | 22 ++-- forge-gui/res/cardsfolder/n/nekrataal.txt | 2 +- .../res/cardsfolder/n/nekrataal_avatar.txt | 16 +-- .../cardsfolder/n/nekusar_the_mindrazer.txt | 20 ++-- .../res/cardsfolder/n/nema_siltlurker.txt | 2 +- .../cardsfolder/n/nemata_grove_guardian.txt | 2 +- forge-gui/res/cardsfolder/n/nemesis_mask.txt | 2 +- .../res/cardsfolder/n/nemesis_of_mortals.txt | 20 ++-- .../res/cardsfolder/n/nemesis_of_reason.txt | 2 +- forge-gui/res/cardsfolder/n/nemesis_trap.txt | 16 +-- forge-gui/res/cardsfolder/n/nephalia.txt | 24 ++-- .../res/cardsfolder/n/nephalia_drownyard.txt | 14 +-- .../res/cardsfolder/n/nephalia_seakite.txt | 16 +-- .../res/cardsfolder/n/nephalia_smuggler.txt | 20 ++-- forge-gui/res/cardsfolder/n/nessian_asp.txt | 16 +-- .../res/cardsfolder/n/nessian_courser.txt | 2 +- .../res/cardsfolder/n/nessian_demolok.txt | 20 ++-- .../res/cardsfolder/n/nessian_game_warden.txt | 18 +-- .../cardsfolder/n/nessian_wilds_ravager.txt | 20 ++-- forge-gui/res/cardsfolder/n/nest_invader.txt | 2 +- forge-gui/res/cardsfolder/n/nested_ghoul.txt | 2 +- forge-gui/res/cardsfolder/n/nesting_wurm.txt | 2 +- forge-gui/res/cardsfolder/n/nether_horror.txt | 2 +- forge-gui/res/cardsfolder/n/nether_shadow.txt | 2 +- forge-gui/res/cardsfolder/n/nether_spirit.txt | 2 +- .../res/cardsfolder/n/nether_traitor.txt | 2 +- forge-gui/res/cardsfolder/n/nether_void.txt | 2 +- .../res/cardsfolder/n/netherborn_phalanx.txt | 2 +- forge-gui/res/cardsfolder/n/netter_en_dal.txt | 2 +- .../res/cardsfolder/n/nettle_sentinel.txt | 2 +- forge-gui/res/cardsfolder/n/nettle_swine.txt | 12 +- .../res/cardsfolder/n/nettletooth_djinn.txt | 2 +- .../res/cardsfolder/n/nettlevine_blight.txt | 30 ++--- .../res/cardsfolder/n/nettling_curse.txt | 2 +- forge-gui/res/cardsfolder/n/nettling_imp.txt | 24 ++-- .../res/cardsfolder/n/neurok_commando.txt | 2 +- .../res/cardsfolder/n/neurok_familiar.txt | 2 +- .../res/cardsfolder/n/neurok_hoversail.txt | 2 +- .../res/cardsfolder/n/neurok_invisimancer.txt | 2 +- .../res/cardsfolder/n/neurok_prodigy.txt | 2 +- .../res/cardsfolder/n/neurok_replica.txt | 2 +- forge-gui/res/cardsfolder/n/neurok_spy.txt | 2 +- .../res/cardsfolder/n/neurok_stealthsuit.txt | 16 +-- .../res/cardsfolder/n/neurok_transmuter.txt | 18 +-- .../res/cardsfolder/n/neverending_torment.txt | 18 +-- forge-gui/res/cardsfolder/n/nevermaker.txt | 2 +- forge-gui/res/cardsfolder/n/nevermore.txt | 18 +-- .../res/cardsfolder/n/nevinyrrals_disk.txt | 2 +- forge-gui/res/cardsfolder/n/new_benalia.txt | 2 +- forge-gui/res/cardsfolder/n/new_frontiers.txt | 16 +-- .../res/cardsfolder/n/new_prahv_guildmage.txt | 16 +-- .../res/cardsfolder/n/nezumi_bone_reader.txt | 2 +- .../res/cardsfolder/n/nezumi_cutthroat.txt | 2 +- ...i_graverobber_nighteyes_the_desecrator.txt | 42 +++---- forge-gui/res/cardsfolder/n/nezumi_ronin.txt | 2 +- .../cardsfolder/n/nezumi_shadow_watcher.txt | 2 +- ...ezumi_shortfang_stabwhisker_the_odious.txt | 46 +++---- forge-gui/res/cardsfolder/n/niall_silvain.txt | 2 +- .../cardsfolder/n/niblis_of_the_breath.txt | 18 +-- .../res/cardsfolder/n/niblis_of_the_mist.txt | 20 ++-- .../res/cardsfolder/n/niblis_of_the_urn.txt | 18 +-- forge-gui/res/cardsfolder/n/nicol_bolas.txt | 2 +- .../n/nicol_bolas_planeswalker.txt | 2 +- forge-gui/res/cardsfolder/n/night_day.txt | 30 ++--- .../res/cardsfolder/n/night_dealings.txt | 22 ++-- .../cardsfolder/n/night_of_souls_betrayal.txt | 2 +- .../res/cardsfolder/n/night_revelers.txt | 16 +-- forge-gui/res/cardsfolder/n/night_soil.txt | 2 +- forge-gui/res/cardsfolder/n/night_terrors.txt | 12 +- .../res/cardsfolder/n/nightbirds_clutches.txt | 16 +-- forge-gui/res/cardsfolder/n/nightcreep.txt | 2 +- .../res/cardsfolder/n/nightguard_patrol.txt | 2 +- forge-gui/res/cardsfolder/n/nighthaze.txt | 2 +- forge-gui/res/cardsfolder/n/nighthowler.txt | 18 +-- forge-gui/res/cardsfolder/n/nightmare.txt | 2 +- .../res/cardsfolder/n/nightmare_incursion.txt | 2 +- .../res/cardsfolder/n/nightmare_lash.txt | 2 +- .../res/cardsfolder/n/nightmare_void.txt | 2 +- .../res/cardsfolder/n/nightmarish_end.txt | 14 +-- .../res/cardsfolder/n/nights_whisper.txt | 2 +- .../cardsfolder/n/nightscape_apprentice.txt | 2 +- .../cardsfolder/n/nightscape_battlemage.txt | 24 ++-- .../res/cardsfolder/n/nightscape_familiar.txt | 2 +- .../res/cardsfolder/n/nightscape_master.txt | 2 +- .../res/cardsfolder/n/nightshade_assassin.txt | 28 ++--- .../res/cardsfolder/n/nightshade_peddler.txt | 16 +-- .../res/cardsfolder/n/nightshade_schemers.txt | 2 +- .../res/cardsfolder/n/nightshade_seer.txt | 22 ++-- .../res/cardsfolder/n/nightshade_stinger.txt | 2 +- .../res/cardsfolder/n/nightsky_mimic.txt | 2 +- .../res/cardsfolder/n/nightsoil_kami.txt | 2 +- .../res/cardsfolder/n/nightstalker_engine.txt | 2 +- .../res/cardsfolder/n/nightveil_specter.txt | 30 ++--- .../res/cardsfolder/n/nightwind_glider.txt | 2 +- .../res/cardsfolder/n/nightwing_shade.txt | 2 +- .../res/cardsfolder/n/nihil_spellbomb.txt | 2 +- .../res/cardsfolder/n/nihilistic_glee.txt | 2 +- forge-gui/res/cardsfolder/n/nihilith.txt | 2 +- forge-gui/res/cardsfolder/n/nikko_onna.txt | 2 +- .../res/cardsfolder/n/nim_abomination.txt | 2 +- .../res/cardsfolder/n/nim_deathmantle.txt | 22 ++-- forge-gui/res/cardsfolder/n/nim_devourer.txt | 2 +- forge-gui/res/cardsfolder/n/nim_grotesque.txt | 2 +- forge-gui/res/cardsfolder/n/nim_lasher.txt | 2 +- forge-gui/res/cardsfolder/n/nim_replica.txt | 2 +- forge-gui/res/cardsfolder/n/nim_shambler.txt | 2 +- forge-gui/res/cardsfolder/n/nim_shrieker.txt | 2 +- .../res/cardsfolder/n/nimana_sell_sword.txt | 2 +- .../res/cardsfolder/n/nimble_mongoose.txt | 2 +- forge-gui/res/cardsfolder/n/nimbus_maze.txt | 2 +- forge-gui/res/cardsfolder/n/nimbus_naiad.txt | 18 +-- .../res/cardsfolder/n/nimbus_swimmer.txt | 18 +-- forge-gui/res/cardsfolder/n/nimbus_wings.txt | 2 +- .../res/cardsfolder/n/nin_the_pain_artist.txt | 2 +- .../res/cardsfolder/n/nine_ringed_bo.txt | 2 +- .../cardsfolder/n/ninja_of_the_deep_hours.txt | 2 +- forge-gui/res/cardsfolder/n/nip_gwyllion.txt | 2 +- .../res/cardsfolder/n/nirkana_cutthroat.txt | 2 +- .../res/cardsfolder/n/nirkana_revenant.txt | 2 +- forge-gui/res/cardsfolder/n/nissa_revane.txt | 2 +- forge-gui/res/cardsfolder/n/nissas_chosen.txt | 2 +- .../cardsfolder/n/niv_mizzet_dracogenius.txt | 20 ++-- .../cardsfolder/n/niv_mizzet_the_firemind.txt | 2 +- forge-gui/res/cardsfolder/n/niveous_wisps.txt | 2 +- .../n/nivix_aerie_of_the_firemind.txt | 20 ++-- forge-gui/res/cardsfolder/n/nivix_cyclops.txt | 20 ++-- .../res/cardsfolder/n/nivix_guildmage.txt | 18 +-- .../res/cardsfolder/n/nivmagus_elemental.txt | 16 +-- forge-gui/res/cardsfolder/n/nix.txt | 14 +-- forge-gui/res/cardsfolder/n/no_dachi.txt | 2 +- forge-gui/res/cardsfolder/n/no_mercy.txt | 2 +- forge-gui/res/cardsfolder/n/no_quarter.txt | 20 ++-- .../cardsfolder/n/no_rest_for_the_wicked.txt | 12 +- .../res/cardsfolder/n/nobilis_of_war.txt | 2 +- .../res/cardsfolder/n/noble_benefactor.txt | 2 +- .../res/cardsfolder/n/noble_elephant.txt | 18 +-- .../res/cardsfolder/n/noble_hierarch.txt | 2 +- forge-gui/res/cardsfolder/n/noble_panther.txt | 2 +- forge-gui/res/cardsfolder/n/noble_purpose.txt | 2 +- forge-gui/res/cardsfolder/n/noble_quarry.txt | 20 ++-- forge-gui/res/cardsfolder/n/noble_stand.txt | 2 +- forge-gui/res/cardsfolder/n/noble_steeds.txt | 2 +- forge-gui/res/cardsfolder/n/noble_templar.txt | 2 +- forge-gui/res/cardsfolder/n/noble_vestige.txt | 2 +- .../res/cardsfolder/n/nocturnal_raid.txt | 2 +- forge-gui/res/cardsfolder/n/noetic_scales.txt | 2 +- forge-gui/res/cardsfolder/n/noggin_whack.txt | 22 ++-- forge-gui/res/cardsfolder/n/noggle_bandit.txt | 2 +- .../cardsfolder/n/noggle_bridgebreaker.txt | 2 +- .../res/cardsfolder/n/noggle_hedge_mage.txt | 2 +- .../res/cardsfolder/n/noggle_ransacker.txt | 2 +- forge-gui/res/cardsfolder/n/nomad_decoy.txt | 18 +-- .../res/cardsfolder/n/nomad_mythmaker.txt | 14 +-- forge-gui/res/cardsfolder/n/nomad_stadium.txt | 2 +- forge-gui/res/cardsfolder/n/nomadic_elf.txt | 2 +- .../res/cardsfolder/n/nomads_assembly.txt | 16 +-- forge-gui/res/cardsfolder/n/nomads_en_kor.txt | 36 +++--- .../res/cardsfolder/n/norin_the_wary.txt | 2 +- forge-gui/res/cardsfolder/n/norns_annex.txt | 12 +- .../res/cardsfolder/n/norns_dominion.txt | 22 ++-- forge-gui/res/cardsfolder/n/norritt.txt | 24 ++-- .../res/cardsfolder/n/northern_paladin.txt | 2 +- .../res/cardsfolder/n/norwood_archers.txt | 2 +- .../res/cardsfolder/n/norwood_priestess.txt | 2 +- .../res/cardsfolder/n/norwood_ranger.txt | 2 +- .../res/cardsfolder/n/norwood_riders.txt | 2 +- .../res/cardsfolder/n/norwood_warrior.txt | 2 +- .../res/cardsfolder/n/nostalgic_dreams.txt | 20 ++-- forge-gui/res/cardsfolder/n/nosy_goblin.txt | 2 +- .../res/cardsfolder/n/not_of_this_world.txt | 18 +-- .../cardsfolder/n/nothing_can_stop_me_now.txt | 20 ++-- forge-gui/res/cardsfolder/n/notion_thief.txt | 18 +-- .../res/cardsfolder/n/notorious_assassin.txt | 2 +- .../res/cardsfolder/n/notorious_throng.txt | 22 ++-- forge-gui/res/cardsfolder/n/nourish.txt | 2 +- .../res/cardsfolder/n/nourishing_shoal.txt | 2 +- forge-gui/res/cardsfolder/n/nova_chaser.txt | 2 +- forge-gui/res/cardsfolder/n/nova_cleric.txt | 2 +- .../res/cardsfolder/n/novablast_wurm.txt | 2 +- .../n/novijen_heart_of_progress.txt | 2 +- forge-gui/res/cardsfolder/n/novijen_sages.txt | 16 +-- forge-gui/res/cardsfolder/n/noxious_field.txt | 2 +- forge-gui/res/cardsfolder/n/noxious_ghoul.txt | 2 +- .../res/cardsfolder/n/noxious_hatchling.txt | 2 +- .../res/cardsfolder/n/noxious_revival.txt | 2 +- forge-gui/res/cardsfolder/n/noxious_toad.txt | 2 +- .../res/cardsfolder/n/noxious_vapors.txt | 32 ++--- forge-gui/res/cardsfolder/n/nucklavee.txt | 2 +- .../res/cardsfolder/n/nuisance_engine.txt | 2 +- forge-gui/res/cardsfolder/n/null_brooch.txt | 2 +- forge-gui/res/cardsfolder/n/null_chamber.txt | 32 ++--- forge-gui/res/cardsfolder/n/null_champion.txt | 2 +- .../res/cardsfolder/n/null_profusion.txt | 2 +- forge-gui/res/cardsfolder/n/null_rod.txt | 2 +- forge-gui/res/cardsfolder/n/nullify.txt | 12 +- .../res/cardsfolder/n/nullmage_advocate.txt | 2 +- .../res/cardsfolder/n/nullmage_shepherd.txt | 2 +- .../res/cardsfolder/n/nullstone_gargoyle.txt | 22 ++-- .../cardsfolder/n/nulltread_gargantuan.txt | 2 +- forge-gui/res/cardsfolder/n/numai_outcast.txt | 2 +- forge-gui/res/cardsfolder/n/numbing_dose.txt | 2 +- .../cardsfolder/n/numot_the_devastator.txt | 2 +- .../res/cardsfolder/n/nurturer_initiate.txt | 2 +- .../res/cardsfolder/n/nurturing_licid.txt | 52 ++++---- forge-gui/res/cardsfolder/n/nut_collector.txt | 2 +- .../cardsfolder/n/nykthos_shrine_to_nyx.txt | 20 ++-- .../cardsfolder/n/nylea_god_of_the_hunt.txt | 26 ++-- .../res/cardsfolder/n/nyleas_disciple.txt | 18 +-- .../res/cardsfolder/n/nyleas_emissary.txt | 18 +-- .../res/cardsfolder/n/nyleas_presence.txt | 20 ++-- .../res/cardsfolder/n/nyx_fleece_ram.txt | 16 +-- forge-gui/res/cardsfolder/n/nyx_infusion.txt | 18 +-- forge-gui/res/cardsfolder/n/nyx_weaver.txt | 22 ++-- forge-gui/res/cardsfolder/n/nyxathid.txt | 2 +- .../res/cardsfolder/n/nyxborn_eidolon.txt | 16 +-- .../res/cardsfolder/n/nyxborn_rollicker.txt | 16 +-- .../res/cardsfolder/n/nyxborn_shieldmate.txt | 16 +-- .../res/cardsfolder/n/nyxborn_triton.txt | 16 +-- forge-gui/res/cardsfolder/n/nyxborn_wolf.txt | 16 +-- forge-gui/res/cardsfolder/o/o_naginata.txt | 22 ++-- .../cardsfolder/o/oak_street_innkeeper.txt | 14 +-- forge-gui/res/cardsfolder/o/oaken_brawler.txt | 2 +- forge-gui/res/cardsfolder/o/oakenform.txt | 2 +- .../res/cardsfolder/o/oakgnarl_warrior.txt | 2 +- .../res/cardsfolder/o/oakheart_dryads.txt | 24 ++-- forge-gui/res/cardsfolder/o/oasis.txt | 2 +- .../res/cardsfolder/o/oath_of_druids.txt | 2 +- .../res/cardsfolder/o/oath_of_ghouls.txt | 2 +- .../res/cardsfolder/o/oath_of_lieges.txt | 14 +-- .../res/cardsfolder/o/oath_of_lim_dul.txt | 22 ++-- forge-gui/res/cardsfolder/o/oath_of_mages.txt | 14 +-- .../res/cardsfolder/o/oath_of_scholars.txt | 20 ++-- .../o/oath_of_the_ancient_wood.txt | 18 +-- .../o/oathkeeper_takenos_daisho.txt | 32 ++--- .../res/cardsfolder/o/oathsworn_giant.txt | 2 +- .../cardsfolder/o/ob_nixilis_the_fallen.txt | 2 +- .../res/cardsfolder/o/obelisk_of_alara.txt | 2 +- .../res/cardsfolder/o/obelisk_of_bant.txt | 2 +- .../res/cardsfolder/o/obelisk_of_esper.txt | 2 +- .../res/cardsfolder/o/obelisk_of_grixis.txt | 2 +- .../res/cardsfolder/o/obelisk_of_jund.txt | 2 +- .../res/cardsfolder/o/obelisk_of_naya.txt | 2 +- .../res/cardsfolder/o/obelisk_of_undoing.txt | 2 +- forge-gui/res/cardsfolder/o/oblation.txt | 2 +- forge-gui/res/cardsfolder/o/obliterate.txt | 2 +- .../res/cardsfolder/o/oblivion_crown.txt | 2 +- forge-gui/res/cardsfolder/o/oblivion_ring.txt | 2 +- .../res/cardsfolder/o/oblivion_stone.txt | 18 +-- .../res/cardsfolder/o/oboro_breezecaller.txt | 2 +- forge-gui/res/cardsfolder/o/oboro_envoy.txt | 20 ++-- .../o/oboro_palace_in_the_clouds.txt | 2 +- .../res/cardsfolder/o/observant_alseid.txt | 18 +-- .../res/cardsfolder/o/obsessive_search.txt | 2 +- .../res/cardsfolder/o/obsianus_golem.txt | 2 +- .../res/cardsfolder/o/obsidian_acolyte.txt | 2 +- .../res/cardsfolder/o/obsidian_battle_axe.txt | 20 ++-- .../res/cardsfolder/o/obsidian_fireheart.txt | 2 +- .../res/cardsfolder/o/obsidian_giant.txt | 2 +- .../res/cardsfolder/o/obstinate_baloth.txt | 2 +- .../res/cardsfolder/o/obstinate_familiar.txt | 16 +-- .../cardsfolder/o/obzedat_ghost_council.txt | 32 ++--- forge-gui/res/cardsfolder/o/obzedats_aid.txt | 12 +- forge-gui/res/cardsfolder/o/ocular_halo.txt | 2 +- forge-gui/res/cardsfolder/o/oculus.txt | 2 +- forge-gui/res/cardsfolder/o/odds_ends.txt | 34 +++--- forge-gui/res/cardsfolder/o/odious_trow.txt | 2 +- .../cardsfolder/o/odric_master_tactician.txt | 22 ++-- .../cardsfolder/o/odunos_river_trawler.txt | 24 ++-- forge-gui/res/cardsfolder/o/odylic_wraith.txt | 2 +- forge-gui/res/cardsfolder/o/off_balance.txt | 2 +- forge-gui/res/cardsfolder/o/offalsnout.txt | 2 +- .../res/cardsfolder/o/offering_to_asha.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_arsonist.txt | 2 +- .../res/cardsfolder/o/ogre_battledriver.txt | 18 +-- .../res/cardsfolder/o/ogre_berserker.txt | 2 +- .../res/cardsfolder/o/ogre_gatecrasher.txt | 2 +- .../res/cardsfolder/o/ogre_geargrabber.txt | 28 ++--- .../res/cardsfolder/o/ogre_jailbreaker.txt | 20 ++-- forge-gui/res/cardsfolder/o/ogre_leadfoot.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_marauder.txt | 26 ++-- forge-gui/res/cardsfolder/o/ogre_menial.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_recluse.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_resister.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_savant.txt | 22 ++-- forge-gui/res/cardsfolder/o/ogre_sentry.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_shaman.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_slumlord.txt | 18 +-- .../res/cardsfolder/o/ogre_taskmaster.txt | 2 +- forge-gui/res/cardsfolder/o/ogre_warrior.txt | 2 +- forge-gui/res/cardsfolder/o/ogres_cleaver.txt | 2 +- forge-gui/res/cardsfolder/o/ohran_viper.txt | 2 +- forge-gui/res/cardsfolder/o/ohran_yeti.txt | 14 +-- .../res/cardsfolder/o/okiba_gang_shinobi.txt | 2 +- .../res/cardsfolder/o/okina_nightwatch.txt | 18 +-- .../o/okina_temple_to_the_grandfathers.txt | 2 +- forge-gui/res/cardsfolder/o/old_ghastbark.txt | 2 +- .../res/cardsfolder/o/old_man_of_the_sea.txt | 2 +- .../res/cardsfolder/o/olivia_voldaren.txt | 22 ++-- .../cardsfolder/o/oloro_ageless_ascetic.txt | 24 ++-- forge-gui/res/cardsfolder/o/omega_myr.txt | 2 +- forge-gui/res/cardsfolder/o/omen.txt | 2 +- forge-gui/res/cardsfolder/o/omen_machine.txt | 24 ++-- forge-gui/res/cardsfolder/o/omen_of_fire.txt | 2 +- forge-gui/res/cardsfolder/o/omenspeaker.txt | 16 +-- .../cardsfolder/o/omnath_locus_of_mana.txt | 2 +- forge-gui/res/cardsfolder/o/omnibian.txt | 2 +- forge-gui/res/cardsfolder/o/omniscience.txt | 14 +-- forge-gui/res/cardsfolder/o/ondu_cleric.txt | 2 +- forge-gui/res/cardsfolder/o/ondu_giant.txt | 2 +- .../res/cardsfolder/o/one_dozen_eyes.txt | 2 +- .../res/cardsfolder/o/one_eyed_scarecrow.txt | 16 +-- .../res/cardsfolder/o/one_thousand_lashes.txt | 20 ++-- .../res/cardsfolder/o/one_with_nature.txt | 2 +- .../res/cardsfolder/o/one_with_nothing.txt | 2 +- .../res/cardsfolder/o/oni_of_wild_places.txt | 2 +- .../o/oni_of_wild_places_avatar.txt | 18 +-- .../res/cardsfolder/o/oni_possession.txt | 2 +- .../o/only_blood_ends_your_nightmares.txt | 22 ++-- forge-gui/res/cardsfolder/o/onslaught.txt | 2 +- forge-gui/res/cardsfolder/o/onulet.txt | 2 +- forge-gui/res/cardsfolder/o/onyx_goblet.txt | 2 +- forge-gui/res/cardsfolder/o/onyx_mage.txt | 2 +- forge-gui/res/cardsfolder/o/onyx_talisman.txt | 2 +- .../cardsfolder/o/oona_queen_of_the_fae.txt | 28 ++--- .../res/cardsfolder/o/oonas_blackguard.txt | 2 +- .../res/cardsfolder/o/oonas_gatewarden.txt | 2 +- forge-gui/res/cardsfolder/o/oonas_grace.txt | 2 +- forge-gui/res/cardsfolder/o/oonas_prowler.txt | 18 +-- forge-gui/res/cardsfolder/o/ooze_flux.txt | 16 +-- forge-gui/res/cardsfolder/o/ooze_garden.txt | 2 +- forge-gui/res/cardsfolder/o/opal_acrolith.txt | 2 +- .../res/cardsfolder/o/opal_archangel.txt | 2 +- forge-gui/res/cardsfolder/o/opal_avenger.txt | 2 +- forge-gui/res/cardsfolder/o/opal_caryatid.txt | 2 +- forge-gui/res/cardsfolder/o/opal_champion.txt | 2 +- .../cardsfolder/o/opal_eye_kondas_yojimbo.txt | 38 +++--- forge-gui/res/cardsfolder/o/opal_gargoyle.txt | 2 +- forge-gui/res/cardsfolder/o/opal_guardian.txt | 2 +- .../cardsfolder/o/opal_lake_gatekeepers.txt | 16 +-- forge-gui/res/cardsfolder/o/opal_palace.txt | 20 ++-- forge-gui/res/cardsfolder/o/opal_titan.txt | 24 ++-- forge-gui/res/cardsfolder/o/opalescence.txt | 2 +- .../res/cardsfolder/o/opaline_bracers.txt | 2 +- .../res/cardsfolder/o/opaline_sliver.txt | 20 ++-- .../res/cardsfolder/o/opaline_unicorn.txt | 14 +-- .../res/cardsfolder/o/open_the_vaults.txt | 2 +- forge-gui/res/cardsfolder/o/ophidian.txt | 2 +- forge-gui/res/cardsfolder/o/ophidian_eye.txt | 2 +- forge-gui/res/cardsfolder/o/ophiomancer.txt | 18 +-- forge-gui/res/cardsfolder/o/opportunist.txt | 2 +- forge-gui/res/cardsfolder/o/opportunity.txt | 2 +- forge-gui/res/cardsfolder/o/opposition.txt | 2 +- forge-gui/res/cardsfolder/o/oppression.txt | 2 +- .../res/cardsfolder/o/oppressive_rays.txt | 20 ++-- .../res/cardsfolder/o/oppressive_will.txt | 2 +- forge-gui/res/cardsfolder/o/opt.txt | 2 +- forge-gui/res/cardsfolder/o/oracle.txt | 18 +-- .../res/cardsfolder/o/oracle_of_bones.txt | 22 ++-- .../res/cardsfolder/o/oracle_of_mul_daya.txt | 2 +- .../res/cardsfolder/o/oracle_of_nectars.txt | 2 +- .../res/cardsfolder/o/oracles_attendants.txt | 34 +++--- .../res/cardsfolder/o/oracles_insight.txt | 24 ++-- .../res/cardsfolder/o/oran_rief_recluse.txt | 2 +- .../cardsfolder/o/oran_rief_survivalist.txt | 2 +- .../cardsfolder/o/oran_rief_the_vastwood.txt | 2 +- forge-gui/res/cardsfolder/o/oraxid.txt | 2 +- forge-gui/res/cardsfolder/o/orb_of_dreams.txt | 2 +- .../res/cardsfolder/o/orbweaver_kumo.txt | 2 +- forge-gui/res/cardsfolder/o/orc_general.txt | 2 +- .../res/cardsfolder/o/orchard_spirit.txt | 14 +-- .../res/cardsfolder/o/orchard_warden.txt | 2 +- .../res/cardsfolder/o/orcish_artillery.txt | 2 +- .../res/cardsfolder/o/orcish_bloodpainter.txt | 2 +- .../res/cardsfolder/o/orcish_cannonade.txt | 2 +- .../res/cardsfolder/o/orcish_cannoneers.txt | 2 +- .../res/cardsfolder/o/orcish_captain.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_farmer.txt | 16 +-- forge-gui/res/cardsfolder/o/orcish_healer.txt | 2 +- .../res/cardsfolder/o/orcish_librarian.txt | 16 +-- .../res/cardsfolder/o/orcish_lumberjack.txt | 2 +- .../res/cardsfolder/o/orcish_mechanics.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_mine.txt | 2 +- .../res/cardsfolder/o/orcish_oriflamme.txt | 2 +- .../res/cardsfolder/o/orcish_settlers.txt | 2 +- forge-gui/res/cardsfolder/o/orcish_spy.txt | 2 +- .../res/cardsfolder/o/orcish_squatters.txt | 18 +-- .../cardsfolder/o/orcish_squatters_avatar.txt | 22 ++-- .../res/cardsfolder/o/orcish_veteran.txt | 2 +- .../res/cardsfolder/o/ordeal_of_erebos.txt | 30 ++--- .../res/cardsfolder/o/ordeal_of_heliod.txt | 30 ++--- .../res/cardsfolder/o/ordeal_of_nylea.txt | 30 ++--- .../res/cardsfolder/o/ordeal_of_purphoros.txt | 30 ++--- .../res/cardsfolder/o/ordeal_of_thassa.txt | 30 ++--- forge-gui/res/cardsfolder/o/order_chaos.txt | 36 +++--- .../res/cardsfolder/o/order_of_leitbur.txt | 2 +- .../res/cardsfolder/o/order_of_succession.txt | 18 +-- .../cardsfolder/o/order_of_the_ebon_hand.txt | 2 +- .../o/order_of_the_golden_cricket.txt | 2 +- .../o/order_of_the_sacred_bell.txt | 2 +- .../o/order_of_the_sacred_torch.txt | 2 +- .../res/cardsfolder/o/order_of_the_stars.txt | 20 ++-- .../o/order_of_the_white_shield.txt | 2 +- .../res/cardsfolder/o/order_of_whiteclay.txt | 2 +- .../res/cardsfolder/o/order_of_yawgmoth.txt | 2 +- .../res/cardsfolder/o/ordered_migration.txt | 2 +- .../res/cardsfolder/o/ordruun_commando.txt | 2 +- .../res/cardsfolder/o/ordruun_veteran.txt | 18 +-- forge-gui/res/cardsfolder/o/ore_gorger.txt | 2 +- .../res/cardsfolder/o/oreskos_sun_guide.txt | 16 +-- .../res/cardsfolder/o/oreskos_swiftclaw.txt | 12 +- forge-gui/res/cardsfolder/o/organ_grinder.txt | 2 +- forge-gui/res/cardsfolder/o/orgg.txt | 2 +- .../res/cardsfolder/o/origin_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/o/orim.txt | 14 +-- .../res/cardsfolder/o/orim_samite_healer.txt | 2 +- forge-gui/res/cardsfolder/o/orims_chant.txt | 20 ++-- forge-gui/res/cardsfolder/o/orims_cure.txt | 14 +-- forge-gui/res/cardsfolder/o/orims_prayer.txt | 2 +- forge-gui/res/cardsfolder/o/orims_thunder.txt | 2 +- forge-gui/res/cardsfolder/o/orims_touch.txt | 16 +-- .../cardsfolder/o/oriss_samite_guardian.txt | 22 ++-- .../res/cardsfolder/o/ornate_kanzashi.txt | 18 +-- forge-gui/res/cardsfolder/o/ornitharch.txt | 20 ++-- forge-gui/res/cardsfolder/o/ornithopter.txt | 2 +- forge-gui/res/cardsfolder/o/orochi_colony.txt | 20 ++-- ...rochi_eggwatcher_shidako_broodmistress.txt | 40 +++---- .../res/cardsfolder/o/orochi_hatchery.txt | 2 +- .../res/cardsfolder/o/orochi_leafcaller.txt | 2 +- forge-gui/res/cardsfolder/o/orochi_ranger.txt | 2 +- .../res/cardsfolder/o/orochi_sustainer.txt | 2 +- .../res/cardsfolder/o/oros_the_avenger.txt | 2 +- .../res/cardsfolder/o/orzhov_basilica.txt | 2 +- forge-gui/res/cardsfolder/o/orzhov_charm.txt | 28 ++--- .../res/cardsfolder/o/orzhov_cluestone.txt | 18 +-- .../res/cardsfolder/o/orzhov_euthanist.txt | 16 +-- .../res/cardsfolder/o/orzhov_guildgate.txt | 16 +-- .../res/cardsfolder/o/orzhov_guildmage.txt | 2 +- .../res/cardsfolder/o/orzhov_keyrune.txt | 20 ++-- .../res/cardsfolder/o/orzhov_pontiff.txt | 22 ++-- forge-gui/res/cardsfolder/o/orzhov_signet.txt | 2 +- forge-gui/res/cardsfolder/o/orzhova.txt | 22 ++-- .../o/orzhova_the_church_of_deals.txt | 2 +- forge-gui/res/cardsfolder/o/osai_vultures.txt | 22 ++-- .../res/cardsfolder/o/ostiary_thrull.txt | 2 +- forge-gui/res/cardsfolder/o/ostracize.txt | 2 +- forge-gui/res/cardsfolder/o/otaria.txt | 18 +-- .../res/cardsfolder/o/otarian_juggernaut.txt | 2 +- .../res/cardsfolder/o/otherworld_atlas.txt | 18 +-- .../cardsfolder/o/otherworldly_journey.txt | 2 +- forge-gui/res/cardsfolder/o/oubliette.txt | 2 +- forge-gui/res/cardsfolder/o/ouphe_vandals.txt | 18 +-- forge-gui/res/cardsfolder/o/oust.txt | 2 +- forge-gui/res/cardsfolder/o/outbreak.txt | 2 +- forge-gui/res/cardsfolder/o/outmaneuver.txt | 20 ++-- .../res/cardsfolder/o/outrage_shaman.txt | 2 +- .../res/cardsfolder/o/outrider_en_kor.txt | 38 +++--- .../res/cardsfolder/o/outrider_of_jhess.txt | 2 +- forge-gui/res/cardsfolder/o/outwit.txt | 12 +- forge-gui/res/cardsfolder/o/overabundance.txt | 18 +-- .../res/cardsfolder/o/overbeing_of_myth.txt | 2 +- forge-gui/res/cardsfolder/o/overblaze.txt | 30 ++--- forge-gui/res/cardsfolder/o/overburden.txt | 2 +- .../cardsfolder/o/overeager_apprentice.txt | 16 +-- .../cardsfolder/o/overgrown_battlement.txt | 2 +- .../res/cardsfolder/o/overgrown_estate.txt | 2 +- .../res/cardsfolder/o/overgrown_tomb.txt | 2 +- forge-gui/res/cardsfolder/o/overgrowth.txt | 2 +- .../res/cardsfolder/o/overlaid_terrain.txt | 22 ++-- forge-gui/res/cardsfolder/o/overload.txt | 18 +-- forge-gui/res/cardsfolder/o/overmaster.txt | 22 ++-- forge-gui/res/cardsfolder/o/override.txt | 2 +- forge-gui/res/cardsfolder/o/overrule.txt | 2 +- forge-gui/res/cardsfolder/o/overrun.txt | 2 +- .../res/cardsfolder/o/oversold_cemetery.txt | 2 +- .../res/cardsfolder/o/oversoul_of_dusk.txt | 2 +- forge-gui/res/cardsfolder/o/overtaker.txt | 2 +- forge-gui/res/cardsfolder/o/overwhelm.txt | 16 +-- .../res/cardsfolder/o/overwhelming_forces.txt | 2 +- .../cardsfolder/o/overwhelming_instinct.txt | 16 +-- .../cardsfolder/o/overwhelming_intellect.txt | 2 +- .../cardsfolder/o/overwhelming_stampede.txt | 2 +- forge-gui/res/cardsfolder/o/ovinize.txt | 14 +-- forge-gui/res/cardsfolder/o/ovinomancer.txt | 28 ++--- forge-gui/res/cardsfolder/o/owl_familiar.txt | 2 +- .../res/cardsfolder/o/oxidda_daredevil.txt | 2 +- forge-gui/res/cardsfolder/o/oxidda_golem.txt | 2 +- .../res/cardsfolder/o/oxidda_scrapmelter.txt | 2 +- forge-gui/res/cardsfolder/o/oxidize.txt | 2 +- .../o/oyobi_who_split_the_heavens.txt | 2 +- forge-gui/res/cardsfolder/p/pacifism.txt | 2 +- forge-gui/res/cardsfolder/p/pack_hunt.txt | 18 +-- forge-gui/res/cardsfolder/p/pack_rat.txt | 22 ++-- forge-gui/res/cardsfolder/p/packs_disdain.txt | 2 +- .../res/cardsfolder/p/pact_of_negation.txt | 2 +- .../res/cardsfolder/p/pact_of_the_titan.txt | 2 +- forge-gui/res/cardsfolder/p/pain_kami.txt | 2 +- .../res/cardsfolder/p/pain_magnification.txt | 2 +- forge-gui/res/cardsfolder/p/pain_seer.txt | 22 ++-- .../res/cardsfolder/p/pain_suffering.txt | 30 ++--- forge-gui/res/cardsfolder/p/painbringer.txt | 18 +-- .../res/cardsfolder/p/painful_memories.txt | 2 +- .../res/cardsfolder/p/painful_quandary.txt | 14 +-- forge-gui/res/cardsfolder/p/pains_reward.txt | 18 +-- forge-gui/res/cardsfolder/p/painsmith.txt | 2 +- .../res/cardsfolder/p/painters_servant.txt | 2 +- .../res/cardsfolder/p/painwracker_oni.txt | 2 +- forge-gui/res/cardsfolder/p/palace_guard.txt | 14 +-- .../res/cardsfolder/p/paladin_en_vec.txt | 2 +- .../res/cardsfolder/p/paladin_of_prahv.txt | 2 +- forge-gui/res/cardsfolder/p/pale_bears.txt | 2 +- forge-gui/res/cardsfolder/p/pale_moon.txt | 20 ++-- forge-gui/res/cardsfolder/p/pale_recluse.txt | 2 +- forge-gui/res/cardsfolder/p/pale_wayfarer.txt | 2 +- forge-gui/res/cardsfolder/p/paleoloth.txt | 2 +- forge-gui/res/cardsfolder/p/palinchron.txt | 2 +- .../res/cardsfolder/p/palisade_giant.txt | 22 ++-- forge-gui/res/cardsfolder/p/palladia_mors.txt | 2 +- forge-gui/res/cardsfolder/p/palladium_myr.txt | 2 +- .../res/cardsfolder/p/palliation_accord.txt | 2 +- .../res/cardsfolder/p/pallid_mycoderm.txt | 2 +- forge-gui/res/cardsfolder/p/pallimud.txt | 2 +- forge-gui/res/cardsfolder/p/panacea.txt | 16 +-- forge-gui/res/cardsfolder/p/pandemonium.txt | 18 +-- .../cardsfolder/p/pang_tong_young_phoenix.txt | 2 +- forge-gui/res/cardsfolder/p/pangosaur.txt | 2 +- forge-gui/res/cardsfolder/p/panic.txt | 2 +- forge-gui/res/cardsfolder/p/panic_attack.txt | 2 +- .../res/cardsfolder/p/panic_spellbomb.txt | 2 +- .../res/cardsfolder/p/panoptic_mirror.txt | 20 ++-- forge-gui/res/cardsfolder/p/panopticon.txt | 20 ++-- .../res/cardsfolder/p/panther_warriors.txt | 2 +- .../res/cardsfolder/p/paperfin_rascal.txt | 2 +- .../res/cardsfolder/p/paradigm_shift.txt | 2 +- .../res/cardsfolder/p/paradise_mantle.txt | 2 +- .../res/cardsfolder/p/paradise_plume.txt | 20 ++-- forge-gui/res/cardsfolder/p/paradox_haze.txt | 20 ++-- .../cardsfolder/p/paragon_of_the_amesha.txt | 2 +- .../res/cardsfolder/p/parallax_dementia.txt | 2 +- .../res/cardsfolder/p/parallax_inhibitor.txt | 2 +- .../res/cardsfolder/p/parallax_nexus.txt | 20 ++-- forge-gui/res/cardsfolder/p/parallax_tide.txt | 2 +- forge-gui/res/cardsfolder/p/parallax_wave.txt | 2 +- .../cardsfolder/p/parallectric_feedback.txt | 18 +-- .../res/cardsfolder/p/parallel_evolution.txt | 2 +- .../res/cardsfolder/p/parallel_lives.txt | 12 +- .../res/cardsfolder/p/parallel_thoughts.txt | 30 ++--- forge-gui/res/cardsfolder/p/paralyze.txt | 24 ++-- .../res/cardsfolder/p/paralyzing_grasp.txt | 2 +- .../res/cardsfolder/p/paranoid_delusions.txt | 16 +-- forge-gui/res/cardsfolder/p/parapet.txt | 22 ++-- .../res/cardsfolder/p/parapet_watchers.txt | 2 +- forge-gui/res/cardsfolder/p/paraselene.txt | 16 +-- .../res/cardsfolder/p/parasitic_bond.txt | 2 +- .../res/cardsfolder/p/parasitic_implant.txt | 2 +- .../res/cardsfolder/p/parasitic_strix.txt | 2 +- forge-gui/res/cardsfolder/p/parch.txt | 2 +- .../res/cardsfolder/p/pardic_arsonist.txt | 2 +- .../res/cardsfolder/p/pardic_collaborator.txt | 2 +- forge-gui/res/cardsfolder/p/pardic_dragon.txt | 2 +- .../res/cardsfolder/p/pardic_firecat.txt | 2 +- forge-gui/res/cardsfolder/p/pardic_lancer.txt | 2 +- forge-gui/res/cardsfolder/p/pardic_miner.txt | 18 +-- .../res/cardsfolder/p/pardic_swordsmith.txt | 2 +- forge-gui/res/cardsfolder/p/pariah.txt | 26 ++-- .../res/cardsfolder/p/pariahs_shield.txt | 22 ++-- forge-gui/res/cardsfolder/p/paroxysm.txt | 26 ++-- forge-gui/res/cardsfolder/p/part_the_veil.txt | 2 +- forge-gui/res/cardsfolder/p/part_water.txt | 2 +- .../res/cardsfolder/p/past_in_flames.txt | 16 +-- forge-gui/res/cardsfolder/p/patagia_golem.txt | 2 +- forge-gui/res/cardsfolder/p/patagia_viper.txt | 28 ++--- .../res/cardsfolder/p/patchwork_gnomes.txt | 14 +-- .../cardsfolder/p/path_of_angers_flame.txt | 2 +- .../res/cardsfolder/p/path_of_bravery.txt | 24 ++-- forge-gui/res/cardsfolder/p/path_of_peace.txt | 2 +- forge-gui/res/cardsfolder/p/path_to_exile.txt | 2 +- .../res/cardsfolder/p/pathbreaker_wurm.txt | 16 +-- .../res/cardsfolder/p/pathrazer_of_ulamog.txt | 16 +-- .../res/cardsfolder/p/patriarchs_bidding.txt | 2 +- .../res/cardsfolder/p/patriarchs_desire.txt | 22 ++-- .../res/cardsfolder/p/patricians_scorn.txt | 16 +-- forge-gui/res/cardsfolder/p/patrol_hound.txt | 14 +-- .../res/cardsfolder/p/patrol_signaler.txt | 2 +- .../res/cardsfolder/p/patron_of_the_akki.txt | 20 ++-- .../cardsfolder/p/patron_of_the_kitsune.txt | 20 ++-- .../res/cardsfolder/p/patron_of_the_moon.txt | 20 ++-- .../cardsfolder/p/patron_of_the_nezumi.txt | 20 ++-- .../cardsfolder/p/patron_of_the_orochi.txt | 18 +-- .../res/cardsfolder/p/patron_of_the_wild.txt | 2 +- forge-gui/res/cardsfolder/p/patron_wizard.txt | 2 +- .../res/cardsfolder/p/pattern_of_rebirth.txt | 2 +- forge-gui/res/cardsfolder/p/paupers_cage.txt | 2 +- forge-gui/res/cardsfolder/p/pavel_maliki.txt | 2 +- .../res/cardsfolder/p/pawn_of_ulamog.txt | 2 +- forge-gui/res/cardsfolder/p/pay_no_heed.txt | 18 +-- .../res/cardsfolder/p/peace_and_quiet.txt | 2 +- forge-gui/res/cardsfolder/p/peace_of_mind.txt | 2 +- forge-gui/res/cardsfolder/p/peace_strider.txt | 2 +- forge-gui/res/cardsfolder/p/peacekeeper.txt | 2 +- .../res/cardsfolder/p/peacekeeper_avatar.txt | 18 +-- .../res/cardsfolder/p/peach_garden_oath.txt | 2 +- forge-gui/res/cardsfolder/p/peak_eruption.txt | 16 +-- forge-gui/res/cardsfolder/p/pearl_dragon.txt | 2 +- .../res/cardsfolder/p/pearl_medallion.txt | 2 +- forge-gui/res/cardsfolder/p/pearl_shard.txt | 2 +- .../res/cardsfolder/p/pearled_unicorn.txt | 2 +- .../res/cardsfolder/p/pearlspear_courier.txt | 2 +- forge-gui/res/cardsfolder/p/peat_bog.txt | 2 +- .../res/cardsfolder/p/pedantic_learning.txt | 16 +-- forge-gui/res/cardsfolder/p/peek.txt | 2 +- .../res/cardsfolder/p/peel_from_reality.txt | 2 +- forge-gui/res/cardsfolder/p/peer_pressure.txt | 22 ++-- .../res/cardsfolder/p/peer_through_depths.txt | 2 +- .../res/cardsfolder/p/pegasus_charger.txt | 2 +- .../res/cardsfolder/p/pegasus_refuge.txt | 2 +- .../res/cardsfolder/p/pegasus_stampede.txt | 2 +- forge-gui/res/cardsfolder/p/pelakka_wurm.txt | 2 +- forge-gui/res/cardsfolder/p/pemmins_aura.txt | 2 +- forge-gui/res/cardsfolder/p/penance.txt | 22 ++-- forge-gui/res/cardsfolder/p/pendelhaven.txt | 2 +- .../res/cardsfolder/p/pendelhaven_elder.txt | 2 +- .../res/cardsfolder/p/pendrell_drake.txt | 2 +- forge-gui/res/cardsfolder/p/pendrell_flux.txt | 22 ++-- .../res/cardsfolder/p/pendrell_mists.txt | 2 +- forge-gui/res/cardsfolder/p/pennon_blade.txt | 2 +- .../res/cardsfolder/p/pensive_minotaur.txt | 12 +- forge-gui/res/cardsfolder/p/pentad_prism.txt | 2 +- .../cardsfolder/p/pentagram_of_the_ages.txt | 20 ++-- .../res/cardsfolder/p/pentarch_paladin.txt | 20 ++-- forge-gui/res/cardsfolder/p/pentarch_ward.txt | 24 ++-- forge-gui/res/cardsfolder/p/pentavus.txt | 2 +- .../res/cardsfolder/p/penumbra_bobcat.txt | 2 +- forge-gui/res/cardsfolder/p/penumbra_kavu.txt | 2 +- .../res/cardsfolder/p/penumbra_spider.txt | 2 +- forge-gui/res/cardsfolder/p/penumbra_wurm.txt | 2 +- .../res/cardsfolder/p/people_of_the_woods.txt | 2 +- forge-gui/res/cardsfolder/p/peppersmoke.txt | 2 +- forge-gui/res/cardsfolder/p/peregrination.txt | 16 +-- .../res/cardsfolder/p/peregrine_drake.txt | 2 +- .../res/cardsfolder/p/peregrine_griffin.txt | 2 +- .../res/cardsfolder/p/peregrine_mask.txt | 2 +- .../p/perhaps_youve_met_my_cohort.txt | 14 +-- .../res/cardsfolder/p/perilous_forays.txt | 2 +- forge-gui/res/cardsfolder/p/perilous_myr.txt | 2 +- .../res/cardsfolder/p/perilous_research.txt | 2 +- .../res/cardsfolder/p/perilous_shadow.txt | 14 +-- .../res/cardsfolder/p/perimeter_captain.txt | 2 +- forge-gui/res/cardsfolder/p/perish.txt | 2 +- .../res/cardsfolder/p/perish_the_thought.txt | 2 +- .../res/cardsfolder/p/permafrost_trap.txt | 2 +- .../res/cardsfolder/p/pernicious_deed.txt | 2 +- forge-gui/res/cardsfolder/p/perplex.txt | 16 +-- .../res/cardsfolder/p/perplexing_chimera.txt | 22 ++-- forge-gui/res/cardsfolder/p/persecute.txt | 14 +-- .../cardsfolder/p/personal_incarnation.txt | 44 +++---- .../res/cardsfolder/p/personal_sanctuary.txt | 14 +-- .../res/cardsfolder/p/personal_tutor.txt | 2 +- forge-gui/res/cardsfolder/p/persuasion.txt | 2 +- forge-gui/res/cardsfolder/p/pestermite.txt | 2 +- forge-gui/res/cardsfolder/p/pestilence.txt | 2 +- .../res/cardsfolder/p/pestilence_demon.txt | 2 +- .../res/cardsfolder/p/pestilence_rats.txt | 2 +- .../res/cardsfolder/p/pestilent_kathari.txt | 2 +- .../res/cardsfolder/p/pestilent_souleater.txt | 2 +- .../res/cardsfolder/p/petalmane_baku.txt | 24 ++-- .../res/cardsfolder/p/petals_of_insight.txt | 22 ++-- forge-gui/res/cardsfolder/p/petra_sphinx.txt | 16 +-- forge-gui/res/cardsfolder/p/petradon.txt | 2 +- forge-gui/res/cardsfolder/p/petrahydrox.txt | 2 +- forge-gui/res/cardsfolder/p/petravark.txt | 2 +- .../res/cardsfolder/p/petrified_field.txt | 2 +- .../res/cardsfolder/p/petrified_plating.txt | 2 +- .../res/cardsfolder/p/petrified_wood_kin.txt | 18 +-- forge-gui/res/cardsfolder/p/pewter_golem.txt | 2 +- .../cardsfolder/p/phage_the_untouchable.txt | 26 ++-- .../p/phage_the_untouchable_avatar.txt | 24 ++-- .../res/cardsfolder/p/phalanx_formation.txt | 18 +-- .../res/cardsfolder/p/phalanx_leader.txt | 16 +-- .../res/cardsfolder/p/phantasmagorian.txt | 18 +-- .../cardsfolder/p/phantasmal_abomination.txt | 2 +- .../res/cardsfolder/p/phantasmal_bear.txt | 2 +- .../res/cardsfolder/p/phantasmal_dragon.txt | 2 +- .../res/cardsfolder/p/phantasmal_fiend.txt | 2 +- .../res/cardsfolder/p/phantasmal_forces.txt | 2 +- .../res/cardsfolder/p/phantasmal_image.txt | 26 ++-- .../res/cardsfolder/p/phantasmal_mount.txt | 32 ++--- .../res/cardsfolder/p/phantasmal_sphere.txt | 30 ++--- .../res/cardsfolder/p/phantasmal_terrain.txt | 2 +- forge-gui/res/cardsfolder/p/phantatog.txt | 2 +- forge-gui/res/cardsfolder/p/phantom_beast.txt | 2 +- .../res/cardsfolder/p/phantom_centaur.txt | 2 +- forge-gui/res/cardsfolder/p/phantom_flock.txt | 2 +- .../res/cardsfolder/p/phantom_general.txt | 14 +-- .../res/cardsfolder/p/phantom_monster.txt | 2 +- .../res/cardsfolder/p/phantom_nantuko.txt | 2 +- .../res/cardsfolder/p/phantom_nishoba.txt | 2 +- forge-gui/res/cardsfolder/p/phantom_nomad.txt | 2 +- forge-gui/res/cardsfolder/p/phantom_tiger.txt | 2 +- .../res/cardsfolder/p/phantom_warrior.txt | 2 +- forge-gui/res/cardsfolder/p/phantom_whelp.txt | 2 +- forge-gui/res/cardsfolder/p/phantom_wings.txt | 2 +- forge-gui/res/cardsfolder/p/phantom_wurm.txt | 2 +- .../res/cardsfolder/p/pharagax_giant.txt | 20 ++-- .../p/pharika_god_of_affliction.txt | 24 ++-- .../res/cardsfolder/p/pharikas_chosen.txt | 14 +-- forge-gui/res/cardsfolder/p/pharikas_cure.txt | 14 +-- .../res/cardsfolder/p/pharikas_mender.txt | 16 +-- forge-gui/res/cardsfolder/p/phelddagrif.txt | 2 +- .../cardsfolder/p/phenax_god_of_deception.txt | 26 ++-- .../cardsfolder/p/pheres_band_centaurs.txt | 12 +- .../res/cardsfolder/p/pheres_band_raiders.txt | 16 +-- .../cardsfolder/p/pheres_band_thunderhoof.txt | 16 +-- .../res/cardsfolder/p/pheres_band_tromper.txt | 16 +-- .../cardsfolder/p/pheres_band_warchief.txt | 20 ++-- .../res/cardsfolder/p/phobian_phantasm.txt | 2 +- .../cardsfolder/p/phosphorescent_feast.txt | 20 ++-- forge-gui/res/cardsfolder/p/phthisis.txt | 2 +- .../res/cardsfolder/p/phylactery_lich.txt | 2 +- forge-gui/res/cardsfolder/p/phyresis.txt | 2 +- .../res/cardsfolder/p/phyrexian_altar.txt | 2 +- .../res/cardsfolder/p/phyrexian_arena.txt | 2 +- .../cardsfolder/p/phyrexian_battleflies.txt | 2 +- .../cardsfolder/p/phyrexian_bloodstock.txt | 2 +- .../res/cardsfolder/p/phyrexian_boon.txt | 2 +- .../cardsfolder/p/phyrexian_broodlings.txt | 2 +- .../res/cardsfolder/p/phyrexian_colossus.txt | 20 ++-- .../res/cardsfolder/p/phyrexian_crusader.txt | 2 +- .../res/cardsfolder/p/phyrexian_debaser.txt | 2 +- .../res/cardsfolder/p/phyrexian_defiler.txt | 2 +- .../res/cardsfolder/p/phyrexian_delver.txt | 2 +- .../res/cardsfolder/p/phyrexian_denouncer.txt | 2 +- .../res/cardsfolder/p/phyrexian_devourer.txt | 22 ++-- .../res/cardsfolder/p/phyrexian_digester.txt | 2 +- .../cardsfolder/p/phyrexian_dreadnought.txt | 2 +- .../res/cardsfolder/p/phyrexian_driver.txt | 2 +- .../res/cardsfolder/p/phyrexian_etchings.txt | 26 ++-- .../res/cardsfolder/p/phyrexian_furnace.txt | 18 +-- .../res/cardsfolder/p/phyrexian_gargantua.txt | 2 +- .../res/cardsfolder/p/phyrexian_ghoul.txt | 2 +- .../res/cardsfolder/p/phyrexian_gremlins.txt | 2 +- .../res/cardsfolder/p/phyrexian_grimoire.txt | 22 ++-- .../res/cardsfolder/p/phyrexian_hulk.txt | 2 +- .../res/cardsfolder/p/phyrexian_hydra.txt | 2 +- .../cardsfolder/p/phyrexian_infiltrator.txt | 14 +-- .../res/cardsfolder/p/phyrexian_ingester.txt | 2 +- .../res/cardsfolder/p/phyrexian_ironfoot.txt | 2 +- .../cardsfolder/p/phyrexian_juggernaut.txt | 2 +- .../res/cardsfolder/p/phyrexian_lens.txt | 2 +- .../res/cardsfolder/p/phyrexian_marauder.txt | 2 +- .../res/cardsfolder/p/phyrexian_metamorph.txt | 2 +- .../res/cardsfolder/p/phyrexian_monitor.txt | 2 +- .../res/cardsfolder/p/phyrexian_negator.txt | 2 +- .../cardsfolder/p/phyrexian_obliterator.txt | 2 +- .../cardsfolder/p/phyrexian_plaguelord.txt | 2 +- .../res/cardsfolder/p/phyrexian_portal.txt | 26 ++-- .../res/cardsfolder/p/phyrexian_processor.txt | 2 +- .../res/cardsfolder/p/phyrexian_prowler.txt | 2 +- .../res/cardsfolder/p/phyrexian_purge.txt | 20 ++-- .../res/cardsfolder/p/phyrexian_rager.txt | 2 +- .../res/cardsfolder/p/phyrexian_reaper.txt | 16 +-- .../res/cardsfolder/p/phyrexian_rebirth.txt | 2 +- .../cardsfolder/p/phyrexian_reclamation.txt | 2 +- .../res/cardsfolder/p/phyrexian_revoker.txt | 18 +-- .../res/cardsfolder/p/phyrexian_scuta.txt | 2 +- .../res/cardsfolder/p/phyrexian_slayer.txt | 20 ++-- .../cardsfolder/p/phyrexian_snowcrusher.txt | 2 +- .../cardsfolder/p/phyrexian_soulgorger.txt | 16 +-- .../res/cardsfolder/p/phyrexian_splicer.txt | 28 ++--- .../res/cardsfolder/p/phyrexian_swarmlord.txt | 2 +- .../res/cardsfolder/p/phyrexian_totem.txt | 2 +- .../res/cardsfolder/p/phyrexian_tower.txt | 2 +- .../res/cardsfolder/p/phyrexian_tribute.txt | 2 +- .../res/cardsfolder/p/phyrexian_tyranny.txt | 2 +- .../res/cardsfolder/p/phyrexian_unlife.txt | 16 +-- .../res/cardsfolder/p/phyrexian_vatmother.txt | 2 +- .../res/cardsfolder/p/phyrexian_vault.txt | 2 +- .../res/cardsfolder/p/phyrexian_walker.txt | 2 +- .../res/cardsfolder/p/phyrexian_war_beast.txt | 2 +- .../res/cardsfolder/p/phyrexias_core.txt | 2 +- forge-gui/res/cardsfolder/p/phytoburst.txt | 12 +- forge-gui/res/cardsfolder/p/phytohydra.txt | 2 +- .../cardsfolder/p/pianna_nomad_captain.txt | 2 +- .../res/cardsfolder/p/pierce_strider.txt | 2 +- forge-gui/res/cardsfolder/p/piety.txt | 2 +- forge-gui/res/cardsfolder/p/piety_charm.txt | 20 ++-- forge-gui/res/cardsfolder/p/pikemen.txt | 18 +-- .../res/cardsfolder/p/pilfered_plans.txt | 14 +-- .../res/cardsfolder/p/pilgrim_of_justice.txt | 26 ++-- .../res/cardsfolder/p/pilgrim_of_virtue.txt | 26 ++-- forge-gui/res/cardsfolder/p/pilgrims_eye.txt | 2 +- forge-gui/res/cardsfolder/p/pili_pala.txt | 2 +- forge-gui/res/cardsfolder/p/pillage.txt | 2 +- .../res/cardsfolder/p/pillaging_horde.txt | 2 +- .../res/cardsfolder/p/pillar_of_flame.txt | 14 +-- .../cardsfolder/p/pillar_of_the_paruns.txt | 14 +-- forge-gui/res/cardsfolder/p/pillar_of_war.txt | 20 ++-- .../res/cardsfolder/p/pillarfield_ox.txt | 2 +- .../p/pillory_of_the_sleepless.txt | 2 +- .../res/cardsfolder/p/pin_to_the_earth.txt | 16 +-- forge-gui/res/cardsfolder/p/pincer_spider.txt | 2 +- .../res/cardsfolder/p/pincher_beetles.txt | 2 +- forge-gui/res/cardsfolder/p/pine_barrens.txt | 2 +- .../res/cardsfolder/p/pinecrest_ridge.txt | 2 +- .../res/cardsfolder/p/pinnacle_of_rage.txt | 12 +- .../res/cardsfolder/p/pinpoint_avalanche.txt | 2 +- forge-gui/res/cardsfolder/p/pious_kitsune.txt | 26 ++-- forge-gui/res/cardsfolder/p/pious_warrior.txt | 20 ++-- forge-gui/res/cardsfolder/p/pipers_melody.txt | 2 +- forge-gui/res/cardsfolder/p/piracy_charm.txt | 2 +- forge-gui/res/cardsfolder/p/piranha_marsh.txt | 2 +- forge-gui/res/cardsfolder/p/pirate_ship.txt | 2 +- forge-gui/res/cardsfolder/p/piston_sledge.txt | 2 +- forge-gui/res/cardsfolder/p/pistus_strike.txt | 2 +- forge-gui/res/cardsfolder/p/pit_fight.txt | 2 +- forge-gui/res/cardsfolder/p/pit_imp.txt | 2 +- forge-gui/res/cardsfolder/p/pit_keeper.txt | 2 +- forge-gui/res/cardsfolder/p/pit_raptor.txt | 2 +- forge-gui/res/cardsfolder/p/pit_scorpion.txt | 2 +- forge-gui/res/cardsfolder/p/pit_spawn.txt | 2 +- forge-gui/res/cardsfolder/p/pit_trap.txt | 2 +- .../res/cardsfolder/p/pitchburn_devils.txt | 16 +-- .../res/cardsfolder/p/pitchstone_wall.txt | 20 ++-- forge-gui/res/cardsfolder/p/pitfall_trap.txt | 2 +- forge-gui/res/cardsfolder/p/pith_driller.txt | 2 +- .../res/cardsfolder/p/pithing_needle.txt | 2 +- forge-gui/res/cardsfolder/p/pixie_queen.txt | 2 +- forge-gui/res/cardsfolder/p/plagiarize.txt | 18 +-- forge-gui/res/cardsfolder/p/plague_beetle.txt | 2 +- forge-gui/res/cardsfolder/p/plague_boiler.txt | 2 +- forge-gui/res/cardsfolder/p/plague_dogs.txt | 2 +- forge-gui/res/cardsfolder/p/plague_fiend.txt | 2 +- forge-gui/res/cardsfolder/p/plague_myr.txt | 2 +- forge-gui/res/cardsfolder/p/plague_rats.txt | 2 +- forge-gui/res/cardsfolder/p/plague_sliver.txt | 18 +-- .../res/cardsfolder/p/plague_spitter.txt | 2 +- forge-gui/res/cardsfolder/p/plague_spores.txt | 2 +- .../res/cardsfolder/p/plague_stinger.txt | 2 +- forge-gui/res/cardsfolder/p/plague_wind.txt | 2 +- forge-gui/res/cardsfolder/p/plague_witch.txt | 2 +- forge-gui/res/cardsfolder/p/plaguebearer.txt | 2 +- .../res/cardsfolder/p/plagued_rusalka.txt | 2 +- .../res/cardsfolder/p/plaguemaw_beast.txt | 2 +- forge-gui/res/cardsfolder/p/plains.txt | 2 +- forge-gui/res/cardsfolder/p/planar_birth.txt | 2 +- forge-gui/res/cardsfolder/p/planar_chaos.txt | 24 ++-- .../res/cardsfolder/p/planar_cleansing.txt | 2 +- .../res/cardsfolder/p/planar_collapse.txt | 2 +- .../res/cardsfolder/p/planar_despair.txt | 2 +- forge-gui/res/cardsfolder/p/planar_gate.txt | 2 +- forge-gui/res/cardsfolder/p/planar_guide.txt | 2 +- .../res/cardsfolder/p/planar_overlay.txt | 30 ++--- forge-gui/res/cardsfolder/p/planar_portal.txt | 2 +- forge-gui/res/cardsfolder/p/planar_void.txt | 2 +- .../res/cardsfolder/p/planeswalkers_favor.txt | 18 +-- .../res/cardsfolder/p/planeswalkers_fury.txt | 20 ++-- .../res/cardsfolder/p/planeswalkers_mirth.txt | 18 +-- .../cardsfolder/p/planeswalkers_mischief.txt | 32 ++--- .../res/cardsfolder/p/planeswalkers_scorn.txt | 18 +-- .../res/cardsfolder/p/planewide_disaster.txt | 16 +-- .../res/cardsfolder/p/plant_elemental.txt | 18 +-- forge-gui/res/cardsfolder/p/plasm_capture.txt | 20 ++-- .../res/cardsfolder/p/plasma_elemental.txt | 2 +- forge-gui/res/cardsfolder/p/plateau.txt | 2 +- .../res/cardsfolder/p/plated_geopede.txt | 2 +- .../res/cardsfolder/p/plated_pegasus.txt | 2 +- .../res/cardsfolder/p/plated_rootwalla.txt | 2 +- .../res/cardsfolder/p/plated_seastrider.txt | 2 +- .../res/cardsfolder/p/plated_slagwurm.txt | 2 +- forge-gui/res/cardsfolder/p/plated_sliver.txt | 2 +- forge-gui/res/cardsfolder/p/plated_spider.txt | 2 +- forge-gui/res/cardsfolder/p/plated_wurm.txt | 2 +- .../res/cardsfolder/p/platinum_angel.txt | 2 +- .../cardsfolder/p/platinum_angel_avatar.txt | 24 ++-- .../res/cardsfolder/p/platinum_emperion.txt | 2 +- .../res/cardsfolder/p/plaxcaster_frogling.txt | 18 +-- forge-gui/res/cardsfolder/p/plaxmanta.txt | 26 ++-- .../res/cardsfolder/p/plea_for_guidance.txt | 14 +-- .../res/cardsfolder/p/plea_for_power.txt | 18 +-- .../res/cardsfolder/p/pledge_of_loyalty.txt | 34 +++--- .../p/plots_that_span_centuries.txt | 20 ++-- .../res/cardsfolder/p/plover_knights.txt | 2 +- .../res/cardsfolder/p/plow_through_reito.txt | 20 ++-- forge-gui/res/cardsfolder/p/plow_under.txt | 2 +- .../res/cardsfolder/p/plumes_of_peace.txt | 2 +- forge-gui/res/cardsfolder/p/plumeveil.txt | 2 +- forge-gui/res/cardsfolder/p/plummet.txt | 2 +- forge-gui/res/cardsfolder/p/plunder.txt | 2 +- .../cardsfolder/p/plunge_into_darkness.txt | 38 +++--- forge-gui/res/cardsfolder/p/poison_arrow.txt | 2 +- .../res/cardsfolder/p/poison_the_well.txt | 2 +- .../res/cardsfolder/p/poisonbelly_ogre.txt | 2 +- forge-gui/res/cardsfolder/p/polar_kraken.txt | 18 +-- forge-gui/res/cardsfolder/p/polis_crusher.txt | 22 ++-- .../res/cardsfolder/p/political_trickery.txt | 2 +- .../res/cardsfolder/p/pollen_lullaby.txt | 2 +- forge-gui/res/cardsfolder/p/pollen_remedy.txt | 18 +-- .../res/cardsfolder/p/pollenbright_wings.txt | 2 +- .../res/cardsfolder/p/polluted_bonds.txt | 2 +- forge-gui/res/cardsfolder/p/polluted_dead.txt | 16 +-- .../res/cardsfolder/p/polluted_delta.txt | 2 +- forge-gui/res/cardsfolder/p/polluted_mire.txt | 2 +- .../cardsfolder/p/polukranos_world_eater.txt | 30 ++--- forge-gui/res/cardsfolder/p/polymorph.txt | 14 +-- .../res/cardsfolder/p/polymorphous_rush.txt | 24 ++-- forge-gui/res/cardsfolder/p/ponder.txt | 2 +- forge-gui/res/cardsfolder/p/pongify.txt | 2 +- .../res/cardsfolder/p/pontiff_of_blight.txt | 26 ++-- forge-gui/res/cardsfolder/p/pooling_venom.txt | 2 +- .../res/cardsfolder/p/pools_of_becoming.txt | 30 ++--- .../cardsfolder/p/porcelain_legionnaire.txt | 2 +- .../res/cardsfolder/p/porphyry_nodes.txt | 2 +- .../res/cardsfolder/p/port_inspector.txt | 2 +- forge-gui/res/cardsfolder/p/portcullis.txt | 2 +- forge-gui/res/cardsfolder/p/portent.txt | 2 +- .../res/cardsfolder/p/portent_of_betrayal.txt | 14 +-- .../res/cardsfolder/p/possessed_aven.txt | 2 +- .../res/cardsfolder/p/possessed_barbarian.txt | 2 +- .../res/cardsfolder/p/possessed_centaur.txt | 2 +- .../res/cardsfolder/p/possessed_nomad.txt | 2 +- .../res/cardsfolder/p/possessed_portal.txt | 20 ++-- .../res/cardsfolder/p/possibility_storm.txt | 22 ++-- .../res/cardsfolder/p/postmortem_lunge.txt | 2 +- .../res/cardsfolder/p/poultice_sliver.txt | 2 +- .../res/cardsfolder/p/pouncing_jaguar.txt | 2 +- forge-gui/res/cardsfolder/p/pouncing_kavu.txt | 22 ++-- forge-gui/res/cardsfolder/p/pouncing_wurm.txt | 20 ++-- forge-gui/res/cardsfolder/p/powder_keg.txt | 2 +- forge-gui/res/cardsfolder/p/power_armor.txt | 2 +- .../res/cardsfolder/p/power_artifact.txt | 2 +- forge-gui/res/cardsfolder/p/power_conduit.txt | 16 +-- forge-gui/res/cardsfolder/p/power_matrix.txt | 2 +- forge-gui/res/cardsfolder/p/power_of_fire.txt | 2 +- forge-gui/res/cardsfolder/p/power_sink.txt | 2 +- forge-gui/res/cardsfolder/p/power_surge.txt | 2 +- forge-gui/res/cardsfolder/p/power_taint.txt | 22 ++-- forge-gui/res/cardsfolder/p/powerleech.txt | 18 +-- .../cardsfolder/p/powerstone_minefield.txt | 2 +- forge-gui/res/cardsfolder/p/pox.txt | 30 ++--- .../res/cardsfolder/p/pradesh_gypsies.txt | 2 +- .../res/cardsfolder/p/praetors_counsel.txt | 2 +- .../res/cardsfolder/p/praetors_grasp.txt | 16 +-- forge-gui/res/cardsfolder/p/prahv.txt | 36 +++--- .../cardsfolder/p/prahv_spires_of_order.txt | 20 ++-- forge-gui/res/cardsfolder/p/preacher.txt | 16 +-- .../res/cardsfolder/p/precinct_captain.txt | 18 +-- forge-gui/res/cardsfolder/p/precognition.txt | 2 +- .../res/cardsfolder/p/precursor_golem.txt | 20 ++-- .../res/cardsfolder/p/predator_dragon.txt | 2 +- .../res/cardsfolder/p/predator_flagship.txt | 2 +- forge-gui/res/cardsfolder/p/predator_ooze.txt | 22 ++-- .../res/cardsfolder/p/predators_gambit.txt | 20 ++-- .../res/cardsfolder/p/predators_howl.txt | 14 +-- .../res/cardsfolder/p/predators_rapport.txt | 16 +-- .../res/cardsfolder/p/predators_strike.txt | 2 +- .../res/cardsfolder/p/predatory_advantage.txt | 2 +- .../res/cardsfolder/p/predatory_focus.txt | 14 +-- .../res/cardsfolder/p/predatory_hunger.txt | 2 +- .../cardsfolder/p/predatory_nightstalker.txt | 2 +- .../res/cardsfolder/p/predatory_rampage.txt | 16 +-- .../res/cardsfolder/p/predatory_sliver.txt | 16 +-- .../res/cardsfolder/p/predatory_urge.txt | 26 ++-- forge-gui/res/cardsfolder/p/predict.txt | 22 ++-- .../res/cardsfolder/p/preeminent_captain.txt | 2 +- .../res/cardsfolder/p/preemptive_strike.txt | 2 +- .../res/cardsfolder/p/premature_burial.txt | 20 ++-- forge-gui/res/cardsfolder/p/preordain.txt | 2 +- .../res/cardsfolder/p/prescient_chimera.txt | 18 +-- .../res/cardsfolder/p/presence_of_gond.txt | 2 +- .../cardsfolder/p/presence_of_the_master.txt | 2 +- .../cardsfolder/p/presence_of_the_wise.txt | 2 +- .../res/cardsfolder/p/pretenders_claim.txt | 2 +- forge-gui/res/cardsfolder/p/prey_upon.txt | 12 +- .../res/cardsfolder/p/preys_vengeance.txt | 14 +-- .../res/cardsfolder/p/preyseizer_dragon.txt | 22 ++-- .../res/cardsfolder/p/price_of_glory.txt | 18 +-- .../res/cardsfolder/p/price_of_knowledge.txt | 18 +-- .../res/cardsfolder/p/price_of_progress.txt | 2 +- .../res/cardsfolder/p/prickly_boggart.txt | 2 +- .../res/cardsfolder/p/pride_guardian.txt | 2 +- .../res/cardsfolder/p/pride_of_lions.txt | 14 +-- .../res/cardsfolder/p/pride_of_the_clouds.txt | 2 +- forge-gui/res/cardsfolder/p/priest_of_gix.txt | 2 +- .../res/cardsfolder/p/priest_of_iroas.txt | 14 +-- .../res/cardsfolder/p/priest_of_titania.txt | 2 +- .../res/cardsfolder/p/priest_of_urabrask.txt | 2 +- .../res/cardsfolder/p/priest_of_yawgmoth.txt | 2 +- .../res/cardsfolder/p/priests_of_norn.txt | 2 +- forge-gui/res/cardsfolder/p/primal_bellow.txt | 2 +- forge-gui/res/cardsfolder/p/primal_beyond.txt | 22 ++-- forge-gui/res/cardsfolder/p/primal_boost.txt | 2 +- forge-gui/res/cardsfolder/p/primal_clay.txt | 2 +- forge-gui/res/cardsfolder/p/primal_cocoon.txt | 2 +- .../res/cardsfolder/p/primal_command.txt | 20 ++-- .../res/cardsfolder/p/primal_forcemage.txt | 2 +- forge-gui/res/cardsfolder/p/primal_frenzy.txt | 2 +- forge-gui/res/cardsfolder/p/primal_growth.txt | 16 +-- .../res/cardsfolder/p/primal_huntbeast.txt | 14 +-- forge-gui/res/cardsfolder/p/primal_order.txt | 2 +- forge-gui/res/cardsfolder/p/primal_plasma.txt | 2 +- forge-gui/res/cardsfolder/p/primal_rage.txt | 2 +- forge-gui/res/cardsfolder/p/primal_surge.txt | 16 +-- forge-gui/res/cardsfolder/p/primal_vigor.txt | 18 +-- .../res/cardsfolder/p/primal_visitation.txt | 16 +-- .../res/cardsfolder/p/primal_whisperer.txt | 2 +- forge-gui/res/cardsfolder/p/primalcrux.txt | 2 +- .../cardsfolder/p/prime_speaker_zegana.txt | 24 ++-- .../res/cardsfolder/p/primeval_bounty.txt | 24 ++-- .../res/cardsfolder/p/primeval_force.txt | 20 ++-- .../res/cardsfolder/p/primeval_light.txt | 12 +- .../res/cardsfolder/p/primeval_shambler.txt | 2 +- .../res/cardsfolder/p/primeval_titan.txt | 2 +- .../res/cardsfolder/p/primitive_etchings.txt | 16 +-- .../res/cardsfolder/p/primoc_escapee.txt | 2 +- .../res/cardsfolder/p/primordial_hydra.txt | 2 +- .../res/cardsfolder/p/primordial_ooze.txt | 32 ++--- .../res/cardsfolder/p/primordial_sage.txt | 2 +- .../res/cardsfolder/p/prince_of_thralls.txt | 16 +-- .../res/cardsfolder/p/princess_lucrezia.txt | 2 +- .../res/cardsfolder/p/prismatic_boon.txt | 20 ++-- .../res/cardsfolder/p/prismatic_circle.txt | 28 ++--- .../res/cardsfolder/p/prismatic_lace.txt | 16 +-- .../res/cardsfolder/p/prismatic_lens.txt | 2 +- .../res/cardsfolder/p/prismatic_omen.txt | 2 +- .../res/cardsfolder/p/prismatic_strands.txt | 20 ++-- .../res/cardsfolder/p/prismatic_ward.txt | 20 ++-- .../res/cardsfolder/p/prismwake_merrow.txt | 22 ++-- .../res/cardsfolder/p/prison_barricade.txt | 22 ++-- forge-gui/res/cardsfolder/p/prison_term.txt | 20 ++-- .../res/cardsfolder/p/pristine_angel.txt | 2 +- .../res/cardsfolder/p/pristine_talisman.txt | 2 +- .../res/cardsfolder/p/private_research.txt | 24 ++-- .../res/cardsfolder/p/privileged_position.txt | 2 +- .../res/cardsfolder/p/prized_elephant.txt | 18 +-- .../res/cardsfolder/p/prized_unicorn.txt | 2 +- forge-gui/res/cardsfolder/p/probe.txt | 20 ++-- .../cardsfolder/p/proclamation_of_rebirth.txt | 2 +- .../res/cardsfolder/p/prodigal_pyromancer.txt | 2 +- .../res/cardsfolder/p/prodigal_sorcerer.txt | 2 +- .../p/prodigal_sorcerer_avatar.txt | 16 +-- .../res/cardsfolder/p/profane_command.txt | 2 +- .../res/cardsfolder/p/profane_prayers.txt | 2 +- forge-gui/res/cardsfolder/p/profit_loss.txt | 28 ++--- .../res/cardsfolder/p/progenitor_mimic.txt | 24 ++-- forge-gui/res/cardsfolder/p/progenitus.txt | 2 +- .../res/cardsfolder/p/prognostic_sphinx.txt | 22 ++-- forge-gui/res/cardsfolder/p/prohibit.txt | 20 ++-- .../res/cardsfolder/p/promise_of_bunrei.txt | 20 ++-- .../res/cardsfolder/p/promise_of_power.txt | 2 +- .../res/cardsfolder/p/promised_kannushi.txt | 2 +- forge-gui/res/cardsfolder/p/propaganda.txt | 2 +- forge-gui/res/cardsfolder/p/proper_burial.txt | 2 +- forge-gui/res/cardsfolder/p/prophecy.txt | 20 ++-- .../res/cardsfolder/p/prophet_of_kruphix.txt | 16 +-- .../res/cardsfolder/p/prophetic_bolt.txt | 2 +- .../cardsfolder/p/prophetic_flamespeaker.txt | 36 +++--- .../res/cardsfolder/p/prophetic_prism.txt | 2 +- forge-gui/res/cardsfolder/p/prosperity.txt | 2 +- .../p/prossh_skyraider_of_kher.txt | 22 ++-- forge-gui/res/cardsfolder/p/protean_hulk.txt | 20 ++-- forge-gui/res/cardsfolder/p/protean_hydra.txt | 28 ++--- forge-gui/res/cardsfolder/p/protect_serve.txt | 28 ++--- .../res/cardsfolder/p/protective_bubble.txt | 2 +- .../res/cardsfolder/p/protective_sphere.txt | 22 ++-- .../res/cardsfolder/p/proteus_machine.txt | 20 ++-- forge-gui/res/cardsfolder/p/proteus_staff.txt | 20 ++-- .../res/cardsfolder/p/protomatter_powder.txt | 2 +- .../res/cardsfolder/p/prototype_portal.txt | 2 +- forge-gui/res/cardsfolder/p/provoke.txt | 2 +- .../res/cardsfolder/p/prowess_of_the_fair.txt | 2 +- forge-gui/res/cardsfolder/p/prowlers_helm.txt | 14 +-- .../cardsfolder/p/prowling_nightstalker.txt | 2 +- .../res/cardsfolder/p/prowling_pangolin.txt | 16 +-- forge-gui/res/cardsfolder/p/psionic_blast.txt | 2 +- .../res/cardsfolder/p/psionic_entity.txt | 2 +- forge-gui/res/cardsfolder/p/psionic_gift.txt | 2 +- .../res/cardsfolder/p/psionic_sliver.txt | 2 +- forge-gui/res/cardsfolder/p/psychatog.txt | 2 +- .../res/cardsfolder/p/psychic_allergy.txt | 26 ++-- .../res/cardsfolder/p/psychic_barrier.txt | 2 +- forge-gui/res/cardsfolder/p/psychic_drain.txt | 2 +- .../res/cardsfolder/p/psychic_intrusion.txt | 26 ++-- .../res/cardsfolder/p/psychic_membrane.txt | 2 +- .../res/cardsfolder/p/psychic_miasma.txt | 20 ++-- .../res/cardsfolder/p/psychic_overload.txt | 2 +- .../res/cardsfolder/p/psychic_possession.txt | 22 ++-- .../res/cardsfolder/p/psychic_puppetry.txt | 16 +-- forge-gui/res/cardsfolder/p/psychic_purge.txt | 2 +- forge-gui/res/cardsfolder/p/psychic_spear.txt | 2 +- .../res/cardsfolder/p/psychic_spiral.txt | 22 ++-- .../res/cardsfolder/p/psychic_strike.txt | 14 +-- .../res/cardsfolder/p/psychic_surgery.txt | 2 +- .../res/cardsfolder/p/psychic_trance.txt | 20 ++-- .../res/cardsfolder/p/psychic_transfer.txt | 20 ++-- forge-gui/res/cardsfolder/p/psychic_venom.txt | 2 +- .../res/cardsfolder/p/psychic_vortex.txt | 20 ++-- .../res/cardsfolder/p/psychogenic_probe.txt | 16 +-- .../res/cardsfolder/p/psychosis_crawler.txt | 2 +- .../res/cardsfolder/p/psychotic_episode.txt | 24 ++-- .../res/cardsfolder/p/psychotic_fury.txt | 2 +- .../res/cardsfolder/p/psychotic_haze.txt | 2 +- .../res/cardsfolder/p/psychotrope_thallid.txt | 2 +- forge-gui/res/cardsfolder/p/pteron_ghost.txt | 2 +- .../res/cardsfolder/p/public_execution.txt | 18 +-- .../res/cardsfolder/p/pucas_mischief.txt | 18 +-- .../res/cardsfolder/p/puffer_extract.txt | 2 +- .../res/cardsfolder/p/pull_from_eternity.txt | 14 +-- .../res/cardsfolder/p/pull_from_the_deep.txt | 16 +-- forge-gui/res/cardsfolder/p/pull_under.txt | 2 +- forge-gui/res/cardsfolder/p/pulling_teeth.txt | 2 +- .../res/cardsfolder/p/pulmonic_sliver.txt | 22 ++-- .../res/cardsfolder/p/pulsating_illusion.txt | 2 +- .../res/cardsfolder/p/pulse_of_llanowar.txt | 16 +-- .../res/cardsfolder/p/pulse_of_the_dross.txt | 18 +-- .../res/cardsfolder/p/pulse_of_the_fields.txt | 2 +- .../res/cardsfolder/p/pulse_of_the_forge.txt | 16 +-- .../res/cardsfolder/p/pulse_of_the_grid.txt | 22 ++-- .../res/cardsfolder/p/pulse_of_the_tangle.txt | 2 +- forge-gui/res/cardsfolder/p/pulse_tracker.txt | 2 +- .../res/cardsfolder/p/pulsemage_advocate.txt | 2 +- forge-gui/res/cardsfolder/p/pulverize.txt | 2 +- .../res/cardsfolder/p/puncture_blast.txt | 2 +- forge-gui/res/cardsfolder/p/puncture_bolt.txt | 2 +- .../res/cardsfolder/p/puncturing_light.txt | 2 +- .../res/cardsfolder/p/punish_ignorance.txt | 2 +- .../res/cardsfolder/p/punish_the_enemy.txt | 14 +-- .../res/cardsfolder/p/punishing_fire.txt | 2 +- .../res/cardsfolder/p/puppet_conjurer.txt | 2 +- forge-gui/res/cardsfolder/p/puppet_master.txt | 22 ++-- .../res/cardsfolder/p/puppet_strings.txt | 2 +- forge-gui/res/cardsfolder/p/puppeteer.txt | 2 +- .../res/cardsfolder/p/puppeteer_clique.txt | 2 +- .../res/cardsfolder/p/puppets_verdict.txt | 18 +-- .../res/cardsfolder/p/pure_intentions.txt | 26 ++-- .../res/cardsfolder/p/pure_reflection.txt | 18 +-- forge-gui/res/cardsfolder/p/pure_simple.txt | 30 ++--- forge-gui/res/cardsfolder/p/purelace.txt | 16 +-- .../res/cardsfolder/p/puresight_merrow.txt | 2 +- .../res/cardsfolder/p/puresteel_paladin.txt | 20 ++-- forge-gui/res/cardsfolder/p/purgatory.txt | 24 ++-- forge-gui/res/cardsfolder/p/purge.txt | 2 +- .../res/cardsfolder/p/purge_the_profane.txt | 14 +-- .../res/cardsfolder/p/purging_scythe.txt | 20 ++-- forge-gui/res/cardsfolder/p/purify.txt | 2 +- .../res/cardsfolder/p/purify_the_grave.txt | 16 +-- forge-gui/res/cardsfolder/p/purity.txt | 2 +- .../p/purphoros_god_of_the_forge.txt | 28 ++--- .../res/cardsfolder/p/purphoross_emissary.txt | 18 +-- .../res/cardsfolder/p/purraj_of_urborg.txt | 2 +- .../res/cardsfolder/p/pursuit_of_flight.txt | 18 +-- .../cardsfolder/p/pursuit_of_knowledge.txt | 18 +-- forge-gui/res/cardsfolder/p/pus_kami.txt | 2 +- forge-gui/res/cardsfolder/p/put_away.txt | 2 +- forge-gui/res/cardsfolder/p/putrefaction.txt | 2 +- forge-gui/res/cardsfolder/p/putrefax.txt | 2 +- forge-gui/res/cardsfolder/p/putrefy.txt | 2 +- .../res/cardsfolder/p/putrid_cyclops.txt | 2 +- forge-gui/res/cardsfolder/p/putrid_imp.txt | 2 +- forge-gui/res/cardsfolder/p/putrid_leech.txt | 2 +- forge-gui/res/cardsfolder/p/putrid_raptor.txt | 2 +- .../res/cardsfolder/p/putrid_warrior.txt | 22 ++-- .../res/cardsfolder/p/pygmy_allosaurus.txt | 2 +- forge-gui/res/cardsfolder/p/pygmy_kavu.txt | 2 +- .../res/cardsfolder/p/pygmy_pyrosaur.txt | 2 +- .../res/cardsfolder/p/pygmy_razorback.txt | 2 +- forge-gui/res/cardsfolder/p/pygmy_troll.txt | 2 +- forge-gui/res/cardsfolder/p/pyknite.txt | 2 +- forge-gui/res/cardsfolder/p/pyre_charger.txt | 2 +- forge-gui/res/cardsfolder/p/pyre_zombie.txt | 2 +- .../res/cardsfolder/p/pyreheart_wolf.txt | 18 +-- .../res/cardsfolder/p/pyretic_ritual.txt | 2 +- .../res/cardsfolder/p/pyrewild_shaman.txt | 18 +-- .../res/cardsfolder/p/pyric_salamander.txt | 2 +- .../res/cardsfolder/p/pyrite_spellbomb.txt | 2 +- forge-gui/res/cardsfolder/p/pyroblast.txt | 20 ++-- forge-gui/res/cardsfolder/p/pyroclasm.txt | 2 +- .../res/cardsfolder/p/pyroclast_consul.txt | 2 +- .../res/cardsfolder/p/pyroconvergence.txt | 18 +-- forge-gui/res/cardsfolder/p/pyrohemia.txt | 2 +- forge-gui/res/cardsfolder/p/pyrokinesis.txt | 2 +- .../cardsfolder/p/pyromancer_ascension.txt | 20 ++-- .../cardsfolder/p/pyromancers_gauntlet.txt | 18 +-- .../res/cardsfolder/p/pyromancers_swath.txt | 2 +- forge-gui/res/cardsfolder/p/pyromancy.txt | 2 +- forge-gui/res/cardsfolder/p/pyromania.txt | 2 +- forge-gui/res/cardsfolder/p/pyromatics.txt | 2 +- .../res/cardsfolder/p/pyrostatic_pillar.txt | 2 +- forge-gui/res/cardsfolder/p/pyrotechnics.txt | 2 +- .../res/cardsfolder/p/pyrrhic_revival.txt | 24 ++-- forge-gui/res/cardsfolder/p/python.txt | 2 +- .../cardsfolder/p/pyxis_of_pandemonium.txt | 26 ++-- .../res/cardsfolder/q/qasali_ambusher.txt | 22 ++-- .../res/cardsfolder/q/qasali_pridemage.txt | 2 +- forge-gui/res/cardsfolder/q/quag_sickness.txt | 2 +- forge-gui/res/cardsfolder/q/quag_vampires.txt | 2 +- forge-gui/res/cardsfolder/q/quagmire.txt | 2 +- .../res/cardsfolder/q/quagmire_druid.txt | 2 +- .../res/cardsfolder/q/quagmire_lamprey.txt | 2 +- forge-gui/res/cardsfolder/q/quagnoth.txt | 2 +- .../res/cardsfolder/q/quarry_colossus.txt | 18 +-- .../cardsfolder/q/quarum_trench_gnomes.txt | 22 ++-- forge-gui/res/cardsfolder/q/quash.txt | 2 +- .../res/cardsfolder/q/quenchable_fire.txt | 22 ++-- .../q/quest_for_ancient_secrets.txt | 2 +- .../cardsfolder/q/quest_for_pure_flame.txt | 30 ++--- .../res/cardsfolder/q/quest_for_renewal.txt | 2 +- .../cardsfolder/q/quest_for_the_gemblades.txt | 2 +- .../q/quest_for_the_goblin_lord.txt | 2 +- .../cardsfolder/q/quest_for_the_gravelord.txt | 2 +- .../q/quest_for_the_holy_relic.txt | 20 ++-- .../q/quest_for_the_nihil_stone.txt | 2 +- .../cardsfolder/q/quest_for_ulas_temple.txt | 26 ++-- .../cardsfolder/q/questing_phelddagrif.txt | 2 +- forge-gui/res/cardsfolder/q/quick_sliver.txt | 2 +- forge-gui/res/cardsfolder/q/quickchange.txt | 18 +-- forge-gui/res/cardsfolder/q/quicken.txt | 22 ++-- .../res/cardsfolder/q/quickening_licid.txt | 50 ++++---- forge-gui/res/cardsfolder/q/quicksand.txt | 2 +- .../res/cardsfolder/q/quicksilver_amulet.txt | 2 +- .../cardsfolder/q/quicksilver_behemoth.txt | 2 +- .../res/cardsfolder/q/quicksilver_dagger.txt | 2 +- .../res/cardsfolder/q/quicksilver_dragon.txt | 20 ++-- .../cardsfolder/q/quicksilver_fountain.txt | 26 ++-- .../cardsfolder/q/quicksilver_gargantuan.txt | 2 +- .../res/cardsfolder/q/quicksilver_geyser.txt | 2 +- .../res/cardsfolder/q/quicksilver_sea.txt | 26 ++-- .../res/cardsfolder/q/quicksilver_wall.txt | 2 +- .../res/cardsfolder/q/quiet_disrepair.txt | 24 ++-- forge-gui/res/cardsfolder/q/quiet_purity.txt | 2 +- .../res/cardsfolder/q/quiet_speculation.txt | 14 +-- forge-gui/res/cardsfolder/q/quietus_spike.txt | 2 +- .../cardsfolder/q/quill_slinger_boggart.txt | 2 +- .../res/cardsfolder/q/quilled_slagwurm.txt | 2 +- .../res/cardsfolder/q/quilled_sliver.txt | 2 +- .../res/cardsfolder/q/quillmane_baku.txt | 24 ++-- forge-gui/res/cardsfolder/q/quillspike.txt | 16 +-- forge-gui/res/cardsfolder/q/quirion_druid.txt | 2 +- forge-gui/res/cardsfolder/q/quirion_dryad.txt | 2 +- forge-gui/res/cardsfolder/q/quirion_elves.txt | 22 ++-- .../res/cardsfolder/q/quirion_explorer.txt | 2 +- .../res/cardsfolder/q/quirion_ranger.txt | 2 +- .../res/cardsfolder/q/quirion_sentinel.txt | 18 +-- .../res/cardsfolder/q/quirion_trailblazer.txt | 2 +- forge-gui/res/cardsfolder/q/qumulox.txt | 2 +- forge-gui/res/cardsfolder/r/rabble_rouser.txt | 2 +- .../res/cardsfolder/r/rabid_elephant.txt | 2 +- forge-gui/res/cardsfolder/r/rabid_rats.txt | 2 +- .../res/cardsfolder/r/rabid_wolverines.txt | 2 +- forge-gui/res/cardsfolder/r/rabid_wombat.txt | 2 +- .../res/cardsfolder/r/racecourse_fury.txt | 20 ++-- forge-gui/res/cardsfolder/r/rack_and_ruin.txt | 2 +- forge-gui/res/cardsfolder/r/rackling.txt | 2 +- .../res/cardsfolder/r/radha_heir_to_keld.txt | 2 +- .../res/cardsfolder/r/radiant_archangel.txt | 2 +- .../res/cardsfolder/r/radiant_essence.txt | 2 +- forge-gui/res/cardsfolder/r/radiant_kavu.txt | 18 +-- .../res/cardsfolder/r/radiants_dragoons.txt | 2 +- .../res/cardsfolder/r/radiants_judgment.txt | 2 +- forge-gui/res/cardsfolder/r/radiate.txt | 14 +-- forge-gui/res/cardsfolder/r/radjan_spirit.txt | 2 +- .../res/cardsfolder/r/rafiq_of_the_many.txt | 2 +- forge-gui/res/cardsfolder/r/rag_dealer.txt | 14 +-- forge-gui/res/cardsfolder/r/rag_man.txt | 16 +-- forge-gui/res/cardsfolder/r/ragamuffyn.txt | 2 +- .../res/cardsfolder/r/rage_extractor.txt | 2 +- forge-gui/res/cardsfolder/r/rage_forger.txt | 2 +- forge-gui/res/cardsfolder/r/rage_nimbus.txt | 2 +- .../res/cardsfolder/r/rage_of_purphoros.txt | 16 +-- .../res/cardsfolder/r/rage_reflection.txt | 2 +- forge-gui/res/cardsfolder/r/rage_thrower.txt | 16 +-- forge-gui/res/cardsfolder/r/rage_weaver.txt | 2 +- .../res/cardsfolder/r/rageblood_shaman.txt | 18 +-- forge-gui/res/cardsfolder/r/ragemonger.txt | 14 +-- forge-gui/res/cardsfolder/r/ragged_veins.txt | 2 +- forge-gui/res/cardsfolder/r/raging_bull.txt | 2 +- forge-gui/res/cardsfolder/r/raging_cougar.txt | 2 +- forge-gui/res/cardsfolder/r/raging_goblin.txt | 2 +- .../res/cardsfolder/r/raging_gorilla.txt | 2 +- forge-gui/res/cardsfolder/r/raging_kavu.txt | 2 +- .../res/cardsfolder/r/raging_minotaur.txt | 2 +- .../res/cardsfolder/r/raging_poltergeist.txt | 12 +- forge-gui/res/cardsfolder/r/raging_ravine.txt | 2 +- forge-gui/res/cardsfolder/r/raging_spirit.txt | 2 +- forge-gui/res/cardsfolder/r/ragnar.txt | 2 +- .../res/cardsfolder/r/raid_bombardment.txt | 2 +- .../cardsfolder/r/raiding_nightstalker.txt | 2 +- .../res/cardsfolder/r/rain_of_blades.txt | 2 +- .../res/cardsfolder/r/rain_of_daggers.txt | 18 +-- .../res/cardsfolder/r/rain_of_embers.txt | 2 +- forge-gui/res/cardsfolder/r/rain_of_filth.txt | 16 +-- forge-gui/res/cardsfolder/r/rain_of_gore.txt | 20 ++-- forge-gui/res/cardsfolder/r/rain_of_rust.txt | 2 +- forge-gui/res/cardsfolder/r/rain_of_salt.txt | 2 +- forge-gui/res/cardsfolder/r/rain_of_tears.txt | 2 +- .../res/cardsfolder/r/rain_of_thorns.txt | 18 +-- forge-gui/res/cardsfolder/r/rainbow_crow.txt | 20 ++-- .../res/cardsfolder/r/rainbow_efreet.txt | 18 +-- forge-gui/res/cardsfolder/r/rainbow_vale.txt | 2 +- forge-gui/res/cardsfolder/r/raise_dead.txt | 2 +- .../res/cardsfolder/r/raise_the_alarm.txt | 2 +- .../res/cardsfolder/r/raised_by_wolves.txt | 22 ++-- forge-gui/res/cardsfolder/r/raka_disciple.txt | 2 +- .../res/cardsfolder/r/raka_sanctuary.txt | 24 ++-- forge-gui/res/cardsfolder/r/rakalite.txt | 18 +-- forge-gui/res/cardsfolder/r/rakavolver.txt | 2 +- .../res/cardsfolder/r/rakdos_augermage.txt | 2 +- .../res/cardsfolder/r/rakdos_cackler.txt | 20 ++-- .../res/cardsfolder/r/rakdos_carnarium.txt | 2 +- forge-gui/res/cardsfolder/r/rakdos_charm.txt | 22 ++-- .../res/cardsfolder/r/rakdos_cluestone.txt | 18 +-- forge-gui/res/cardsfolder/r/rakdos_drake.txt | 22 ++-- .../res/cardsfolder/r/rakdos_guildgate.txt | 16 +-- .../res/cardsfolder/r/rakdos_guildmage.txt | 2 +- .../res/cardsfolder/r/rakdos_ickspitter.txt | 2 +- .../res/cardsfolder/r/rakdos_keyrune.txt | 20 ++-- .../cardsfolder/r/rakdos_lord_of_riots.txt | 22 ++-- .../res/cardsfolder/r/rakdos_pit_dragon.txt | 2 +- .../res/cardsfolder/r/rakdos_ragemutt.txt | 16 +-- .../res/cardsfolder/r/rakdos_ringleader.txt | 20 ++-- .../res/cardsfolder/r/rakdos_riteknife.txt | 22 ++-- .../res/cardsfolder/r/rakdos_shred_freak.txt | 14 +-- forge-gui/res/cardsfolder/r/rakdos_signet.txt | 2 +- .../res/cardsfolder/r/rakdos_the_defiler.txt | 2 +- .../res/cardsfolder/r/rakdoss_return.txt | 16 +-- .../res/cardsfolder/r/rakeclaw_gargantuan.txt | 2 +- forge-gui/res/cardsfolder/r/raking_canopy.txt | 2 +- forge-gui/res/cardsfolder/r/rakish_heir.txt | 16 +-- forge-gui/res/cardsfolder/r/rakka_mar.txt | 2 +- .../res/cardsfolder/r/raksha_golden_cub.txt | 2 +- .../r/raksha_golden_cub_avatar.txt | 16 +-- forge-gui/res/cardsfolder/r/ral_zarek.txt | 24 ++-- forge-gui/res/cardsfolder/r/rally.txt | 2 +- .../res/cardsfolder/r/rally_the_forces.txt | 2 +- .../res/cardsfolder/r/rally_the_horde.txt | 30 ++--- .../res/cardsfolder/r/rally_the_peasants.txt | 14 +-- .../res/cardsfolder/r/rally_the_righteous.txt | 18 +-- .../res/cardsfolder/r/rally_the_troops.txt | 14 +-- .../res/cardsfolder/r/ramirez_depietro.txt | 2 +- .../res/cardsfolder/r/ramosian_captain.txt | 2 +- .../res/cardsfolder/r/ramosian_commander.txt | 2 +- .../res/cardsfolder/r/ramosian_lieutenant.txt | 2 +- .../res/cardsfolder/r/ramosian_rally.txt | 2 +- .../res/cardsfolder/r/ramosian_revivalist.txt | 2 +- .../res/cardsfolder/r/ramosian_sergeant.txt | 2 +- .../cardsfolder/r/ramosian_sky_marshal.txt | 2 +- .../res/cardsfolder/r/rampaging_baloths.txt | 2 +- .../res/cardsfolder/r/rampant_elephant.txt | 18 +-- .../res/cardsfolder/r/rampant_growth.txt | 2 +- .../res/cardsfolder/r/rampart_crawler.txt | 2 +- .../res/cardsfolder/r/ramses_overdark.txt | 2 +- forge-gui/res/cardsfolder/r/rancid_earth.txt | 16 +-- forge-gui/res/cardsfolder/r/rancor.txt | 2 +- forge-gui/res/cardsfolder/r/ranger_en_vec.txt | 2 +- forge-gui/res/cardsfolder/r/ranger_of_eos.txt | 2 +- forge-gui/res/cardsfolder/r/rangers_guile.txt | 12 +- forge-gui/res/cardsfolder/r/rangers_path.txt | 12 +- forge-gui/res/cardsfolder/r/rank_and_file.txt | 2 +- forge-gui/res/cardsfolder/r/ransack.txt | 2 +- forge-gui/res/cardsfolder/r/rapacious_one.txt | 2 +- forge-gui/res/cardsfolder/r/rapid_decay.txt | 16 +-- forge-gui/res/cardsfolder/r/rapid_fire.txt | 20 ++-- .../res/cardsfolder/r/rapid_hybridization.txt | 14 +-- .../res/cardsfolder/r/rappelling_scouts.txt | 2 +- .../res/cardsfolder/r/rashida_scalebane.txt | 2 +- .../res/cardsfolder/r/rashka_the_slayer.txt | 2 +- .../cardsfolder/r/rasputin_dreamweaver.txt | 24 ++-- forge-gui/res/cardsfolder/r/ratcatcher.txt | 2 +- forge-gui/res/cardsfolder/r/ratchet_bomb.txt | 2 +- .../res/cardsfolder/r/rathi_assassin.txt | 2 +- forge-gui/res/cardsfolder/r/rathi_dragon.txt | 22 ++-- forge-gui/res/cardsfolder/r/rathi_fiend.txt | 2 +- .../res/cardsfolder/r/rathi_intimidator.txt | 2 +- forge-gui/res/cardsfolder/r/rathi_trapper.txt | 2 +- forge-gui/res/cardsfolder/r/raths_edge.txt | 2 +- forge-gui/res/cardsfolder/r/rats_feast.txt | 20 ++-- forge-gui/res/cardsfolder/r/rats_of_rath.txt | 2 +- .../cardsfolder/r/rattleblaze_scarecrow.txt | 2 +- .../res/cardsfolder/r/ravaged_highlands.txt | 2 +- .../res/cardsfolder/r/ravages_of_war.txt | 2 +- .../res/cardsfolder/r/ravaging_horde.txt | 2 +- .../res/cardsfolder/r/ravaging_riftwurm.txt | 2 +- .../res/cardsfolder/r/raven_familiar.txt | 2 +- .../cardsfolder/r/raven_guild_initiate.txt | 2 +- .../res/cardsfolder/r/raven_guild_master.txt | 2 +- .../res/cardsfolder/r/ravenous_baboons.txt | 2 +- .../res/cardsfolder/r/ravenous_baloth.txt | 2 +- .../r/ravenous_demon_archdemon_of_greed.txt | 52 ++++---- .../res/cardsfolder/r/ravenous_leucrocota.txt | 16 +-- forge-gui/res/cardsfolder/r/ravenous_rats.txt | 2 +- .../res/cardsfolder/r/ravenous_skirge.txt | 2 +- forge-gui/res/cardsfolder/r/ravenous_trap.txt | 2 +- .../res/cardsfolder/r/ravenous_vampire.txt | 26 ++-- forge-gui/res/cardsfolder/r/ravens_crime.txt | 2 +- forge-gui/res/cardsfolder/r/ravens_run.txt | 24 ++-- .../res/cardsfolder/r/ravens_run_dragoon.txt | 2 +- .../res/cardsfolder/r/raving_oni_slave.txt | 2 +- .../res/cardsfolder/r/ray_of_command.txt | 2 +- .../res/cardsfolder/r/ray_of_dissolution.txt | 14 +-- .../res/cardsfolder/r/ray_of_distortion.txt | 2 +- .../res/cardsfolder/r/ray_of_erasure.txt | 2 +- .../res/cardsfolder/r/ray_of_revelation.txt | 2 +- .../r/rayne_academy_chancellor.txt | 20 ++-- forge-gui/res/cardsfolder/r/raze.txt | 2 +- .../res/cardsfolder/r/razias_purification.txt | 20 ++-- forge-gui/res/cardsfolder/r/razing_snidd.txt | 2 +- forge-gui/res/cardsfolder/r/razor_barrier.txt | 2 +- .../res/cardsfolder/r/razor_boomerang.txt | 20 ++-- forge-gui/res/cardsfolder/r/razor_golem.txt | 2 +- .../res/cardsfolder/r/razor_hippogriff.txt | 2 +- .../res/cardsfolder/r/razor_pendulum.txt | 2 +- forge-gui/res/cardsfolder/r/razor_swine.txt | 2 +- .../res/cardsfolder/r/razorclaw_bear.txt | 2 +- .../res/cardsfolder/r/razorfield_rhino.txt | 2 +- .../res/cardsfolder/r/razorfield_thresher.txt | 2 +- .../res/cardsfolder/r/razorfin_abolisher.txt | 14 +-- .../res/cardsfolder/r/razorfin_hunter.txt | 2 +- .../res/cardsfolder/r/razorfoot_griffin.txt | 2 +- .../res/cardsfolder/r/razorgrass_screen.txt | 2 +- forge-gui/res/cardsfolder/r/razorjaw_oni.txt | 2 +- .../res/cardsfolder/r/razormane_masticore.txt | 2 +- forge-gui/res/cardsfolder/r/razortip_whip.txt | 12 +- .../res/cardsfolder/r/razortooth_rats.txt | 2 +- .../res/cardsfolder/r/razorverge_thicket.txt | 2 +- .../res/cardsfolder/r/reach_of_branches.txt | 2 +- .../res/cardsfolder/r/reach_through_mists.txt | 2 +- .../res/cardsfolder/r/read_the_bones.txt | 16 +-- .../res/cardsfolder/r/read_the_runes.txt | 22 ++-- forge-gui/res/cardsfolder/r/ready_willing.txt | 30 ++--- forge-gui/res/cardsfolder/r/reality_acid.txt | 20 ++-- .../res/cardsfolder/r/reality_anchor.txt | 2 +- .../res/cardsfolder/r/reality_ripple.txt | 14 +-- .../res/cardsfolder/r/reality_shaping.txt | 18 +-- forge-gui/res/cardsfolder/r/reality_spasm.txt | 2 +- .../res/cardsfolder/r/reality_strobe.txt | 2 +- forge-gui/res/cardsfolder/r/reality_twist.txt | 36 +++--- forge-gui/res/cardsfolder/r/realm_razer.txt | 24 ++-- forge-gui/res/cardsfolder/r/realm_seekers.txt | 20 ++-- .../r/realms_befitting_my_majesty.txt | 14 +-- .../res/cardsfolder/r/realms_uncharted.txt | 18 +-- forge-gui/res/cardsfolder/r/realmwright.txt | 18 +-- forge-gui/res/cardsfolder/r/reanimate.txt | 2 +- forge-gui/res/cardsfolder/r/reap.txt | 20 ++-- forge-gui/res/cardsfolder/r/reap_and_sow.txt | 2 +- .../res/cardsfolder/r/reap_intellect.txt | 18 +-- .../res/cardsfolder/r/reap_the_seagraf.txt | 14 +-- .../res/cardsfolder/r/reap_what_is_sown.txt | 12 +- .../cardsfolder/r/reaper_from_the_abyss.txt | 20 ++-- forge-gui/res/cardsfolder/r/reaper_king.txt | 2 +- .../res/cardsfolder/r/reaper_king_avatar.txt | 22 ++-- .../res/cardsfolder/r/reaper_of_sheoldred.txt | 2 +- .../res/cardsfolder/r/reaper_of_the_wilds.txt | 20 ++-- .../res/cardsfolder/r/reaping_the_graves.txt | 2 +- .../res/cardsfolder/r/reaping_the_rewards.txt | 2 +- .../cardsfolder/r/reassembling_skeleton.txt | 2 +- .../res/cardsfolder/r/rebel_informer.txt | 2 +- .../r/rebellion_of_the_flamekin.txt | 2 +- forge-gui/res/cardsfolder/r/reborn_hero.txt | 20 ++-- forge-gui/res/cardsfolder/r/reborn_hope.txt | 2 +- forge-gui/res/cardsfolder/r/rebound.txt | 14 +-- .../res/cardsfolder/r/rebuff_the_wicked.txt | 2 +- forge-gui/res/cardsfolder/r/rebuild.txt | 2 +- forge-gui/res/cardsfolder/r/rebuke.txt | 12 +- .../res/cardsfolder/r/rebuking_ceremony.txt | 2 +- forge-gui/res/cardsfolder/r/recall.txt | 2 +- forge-gui/res/cardsfolder/r/recantation.txt | 2 +- forge-gui/res/cardsfolder/r/reciprocate.txt | 2 +- .../res/cardsfolder/r/reckless_abandon.txt | 2 +- .../res/cardsfolder/r/reckless_assault.txt | 2 +- .../res/cardsfolder/r/reckless_brute.txt | 16 +-- .../res/cardsfolder/r/reckless_charge.txt | 2 +- .../res/cardsfolder/r/reckless_embermage.txt | 2 +- forge-gui/res/cardsfolder/r/reckless_ogre.txt | 2 +- forge-gui/res/cardsfolder/r/reckless_one.txt | 2 +- .../res/cardsfolder/r/reckless_reveler.txt | 14 +-- .../res/cardsfolder/r/reckless_scholar.txt | 2 +- .../res/cardsfolder/r/reckless_spite.txt | 2 +- .../r/reckless_waif_merciless_predator.txt | 42 +++---- forge-gui/res/cardsfolder/r/reckless_wurm.txt | 2 +- forge-gui/res/cardsfolder/r/reclaim.txt | 2 +- forge-gui/res/cardsfolder/r/reclamation.txt | 14 +-- .../res/cardsfolder/r/reclusive_wight.txt | 2 +- forge-gui/res/cardsfolder/r/recoil.txt | 2 +- forge-gui/res/cardsfolder/r/recollect.txt | 2 +- .../res/cardsfolder/r/reconnaissance.txt | 16 +-- .../res/cardsfolder/r/reconstruction.txt | 2 +- forge-gui/res/cardsfolder/r/recoup.txt | 14 +-- forge-gui/res/cardsfolder/r/recover.txt | 2 +- .../res/cardsfolder/r/recross_the_paths.txt | 16 +-- .../res/cardsfolder/r/recumbent_bliss.txt | 2 +- forge-gui/res/cardsfolder/r/recuperate.txt | 2 +- .../res/cardsfolder/r/recurring_insight.txt | 20 ++-- .../res/cardsfolder/r/recurring_nightmare.txt | 2 +- forge-gui/res/cardsfolder/r/recycle.txt | 2 +- .../res/cardsfolder/r/red_cliffs_armada.txt | 2 +- .../res/cardsfolder/r/red_elemental_blast.txt | 2 +- .../res/cardsfolder/r/red_mana_battery.txt | 2 +- forge-gui/res/cardsfolder/r/red_scarab.txt | 2 +- .../res/cardsfolder/r/red_suns_zenith.txt | 2 +- forge-gui/res/cardsfolder/r/red_ward.txt | 2 +- forge-gui/res/cardsfolder/r/redeem.txt | 2 +- .../res/cardsfolder/r/redeem_the_lost.txt | 2 +- forge-gui/res/cardsfolder/r/redirect.txt | 12 +- .../res/cardsfolder/r/reduce_to_dreams.txt | 2 +- .../res/cardsfolder/r/redwood_treefolk.txt | 2 +- forge-gui/res/cardsfolder/r/reef_pirates.txt | 2 +- forge-gui/res/cardsfolder/r/reef_shaman.txt | 18 +-- .../res/cardsfolder/r/reflecting_mirror.txt | 16 +-- .../res/cardsfolder/r/reflecting_pool.txt | 2 +- forge-gui/res/cardsfolder/r/reflex_sliver.txt | 2 +- forge-gui/res/cardsfolder/r/reflexes.txt | 2 +- .../res/cardsfolder/r/reforge_the_soul.txt | 20 ++-- forge-gui/res/cardsfolder/r/refresh.txt | 2 +- .../res/cardsfolder/r/refreshing_rain.txt | 18 +-- forge-gui/res/cardsfolder/r/regal_force.txt | 2 +- forge-gui/res/cardsfolder/r/regal_unicorn.txt | 2 +- .../res/cardsfolder/r/regathan_firecat.txt | 14 +-- forge-gui/res/cardsfolder/r/regenerate.txt | 2 +- forge-gui/res/cardsfolder/r/regeneration.txt | 2 +- forge-gui/res/cardsfolder/r/regress.txt | 2 +- forge-gui/res/cardsfolder/r/regrowth.txt | 2 +- .../res/cardsfolder/r/reign_of_chaos.txt | 2 +- .../res/cardsfolder/r/reign_of_terror.txt | 26 ++-- .../res/cardsfolder/r/reign_of_the_pit.txt | 20 ++-- forge-gui/res/cardsfolder/r/reincarnation.txt | 20 ++-- .../res/cardsfolder/r/reinforced_bulwark.txt | 2 +- .../res/cardsfolder/r/reinforcements.txt | 2 +- .../res/cardsfolder/r/reins_of_power.txt | 22 ++-- .../cardsfolder/r/reins_of_the_vinesteed.txt | 30 ++--- forge-gui/res/cardsfolder/r/reiterate.txt | 2 +- forge-gui/res/cardsfolder/r/reito_lantern.txt | 2 +- forge-gui/res/cardsfolder/r/reiver_demon.txt | 20 ++-- forge-gui/res/cardsfolder/r/rejuvenate.txt | 2 +- .../cardsfolder/r/rejuvenation_chamber.txt | 2 +- .../r/reki_the_history_of_kamigawa.txt | 2 +- .../res/cardsfolder/r/rekindled_flame.txt | 2 +- forge-gui/res/cardsfolder/r/reknit.txt | 2 +- forge-gui/res/cardsfolder/r/relearn.txt | 2 +- .../res/cardsfolder/r/release_the_ants.txt | 2 +- .../res/cardsfolder/r/relentless_assault.txt | 16 +-- .../res/cardsfolder/r/relentless_rats.txt | 2 +- .../res/cardsfolder/r/relentless_skaabs.txt | 18 +-- forge-gui/res/cardsfolder/r/relic_bane.txt | 2 +- forge-gui/res/cardsfolder/r/relic_barrier.txt | 2 +- forge-gui/res/cardsfolder/r/relic_bind.txt | 24 ++-- forge-gui/res/cardsfolder/r/relic_crush.txt | 2 +- .../res/cardsfolder/r/relic_of_progenitus.txt | 2 +- .../res/cardsfolder/r/relic_putrescence.txt | 2 +- forge-gui/res/cardsfolder/r/relic_ward.txt | 28 ++--- .../res/cardsfolder/r/reliquary_monk.txt | 2 +- .../res/cardsfolder/r/reliquary_tower.txt | 2 +- forge-gui/res/cardsfolder/r/remand.txt | 2 +- forge-gui/res/cardsfolder/r/remedy.txt | 14 +-- .../res/cardsfolder/r/remember_the_fallen.txt | 16 +-- forge-gui/res/cardsfolder/r/remembrance.txt | 2 +- forge-gui/res/cardsfolder/r/reminisce.txt | 2 +- forge-gui/res/cardsfolder/r/remote_farm.txt | 2 +- forge-gui/res/cardsfolder/r/remote_isle.txt | 2 +- forge-gui/res/cardsfolder/r/remove.txt | 2 +- .../res/cardsfolder/r/remove_enchantments.txt | 2 +- forge-gui/res/cardsfolder/r/remove_soul.txt | 2 +- forge-gui/res/cardsfolder/r/rend_flesh.txt | 2 +- forge-gui/res/cardsfolder/r/rend_spirit.txt | 2 +- forge-gui/res/cardsfolder/r/rendclaw_trow.txt | 2 +- forge-gui/res/cardsfolder/r/render_silent.txt | 16 +-- forge-gui/res/cardsfolder/r/rending_vines.txt | 18 +-- .../res/cardsfolder/r/renegade_demon.txt | 12 +- .../cardsfolder/r/renegade_doppelganger.txt | 18 +-- .../res/cardsfolder/r/renegade_krasis.txt | 18 +-- .../res/cardsfolder/r/renegade_troops.txt | 2 +- .../res/cardsfolder/r/renegade_warlord.txt | 18 +-- forge-gui/res/cardsfolder/r/renewal.txt | 2 +- forge-gui/res/cardsfolder/r/renewed_faith.txt | 2 +- forge-gui/res/cardsfolder/r/renewing_dawn.txt | 2 +- .../res/cardsfolder/r/renewing_touch.txt | 2 +- forge-gui/res/cardsfolder/r/renounce.txt | 22 ++-- .../res/cardsfolder/r/renounce_the_guilds.txt | 12 +- .../res/cardsfolder/r/renowned_weaver.txt | 14 +-- forge-gui/res/cardsfolder/r/reparations.txt | 2 +- forge-gui/res/cardsfolder/r/repay_in_kind.txt | 2 +- forge-gui/res/cardsfolder/r/repeal.txt | 2 +- forge-gui/res/cardsfolder/r/repel.txt | 2 +- .../res/cardsfolder/r/repel_intruders.txt | 16 +-- .../res/cardsfolder/r/repel_the_darkness.txt | 2 +- forge-gui/res/cardsfolder/r/repentance.txt | 2 +- .../cardsfolder/r/repentant_blacksmith.txt | 2 +- .../res/cardsfolder/r/repentant_vampire.txt | 2 +- forge-gui/res/cardsfolder/r/repercussion.txt | 2 +- forge-gui/res/cardsfolder/r/replenish.txt | 2 +- forge-gui/res/cardsfolder/r/repopulate.txt | 2 +- forge-gui/res/cardsfolder/r/reprisal.txt | 2 +- forge-gui/res/cardsfolder/r/reprocess.txt | 22 ++-- forge-gui/res/cardsfolder/r/repulse.txt | 2 +- forge-gui/res/cardsfolder/r/requiem_angel.txt | 18 +-- forge-gui/res/cardsfolder/r/reroute.txt | 16 +-- forge-gui/res/cardsfolder/r/rescind.txt | 2 +- forge-gui/res/cardsfolder/r/rescue.txt | 2 +- .../r/rescue_from_the_underworld.txt | 26 ++-- .../cardsfolder/r/research_development.txt | 36 +++--- .../res/cardsfolder/r/research_the_deep.txt | 2 +- forge-gui/res/cardsfolder/r/reset.txt | 2 +- forge-gui/res/cardsfolder/r/reshape.txt | 2 +- .../res/cardsfolder/r/resilient_wanderer.txt | 2 +- .../res/cardsfolder/r/resistance_fighter.txt | 2 +- forge-gui/res/cardsfolder/r/resize.txt | 2 +- .../res/cardsfolder/r/resounding_roar.txt | 2 +- .../res/cardsfolder/r/resounding_scream.txt | 2 +- .../res/cardsfolder/r/resounding_silence.txt | 2 +- .../res/cardsfolder/r/resounding_thunder.txt | 2 +- .../res/cardsfolder/r/resounding_wave.txt | 2 +- forge-gui/res/cardsfolder/r/respite.txt | 2 +- .../res/cardsfolder/r/resplendent_mentor.txt | 2 +- .../res/cardsfolder/r/rest_for_the_weary.txt | 2 +- forge-gui/res/cardsfolder/r/rest_in_peace.txt | 22 ++-- .../res/cardsfolder/r/restless_apparition.txt | 2 +- .../res/cardsfolder/r/restless_bones.txt | 2 +- forge-gui/res/cardsfolder/r/restless_dead.txt | 2 +- .../res/cardsfolder/r/restless_dreams.txt | 18 +-- forge-gui/res/cardsfolder/r/restock.txt | 2 +- .../res/cardsfolder/r/restoration_angel.txt | 22 ++-- forge-gui/res/cardsfolder/r/restore.txt | 14 +-- .../res/cardsfolder/r/restore_balance.txt | 22 ++-- .../res/cardsfolder/r/restore_the_peace.txt | 12 +- forge-gui/res/cardsfolder/r/restrain.txt | 14 +-- forge-gui/res/cardsfolder/r/resurrection.txt | 2 +- forge-gui/res/cardsfolder/r/resuscitate.txt | 2 +- forge-gui/res/cardsfolder/r/retaliate.txt | 2 +- forge-gui/res/cardsfolder/r/retaliation.txt | 16 +-- .../res/cardsfolder/r/retaliator_griffin.txt | 22 ++-- forge-gui/res/cardsfolder/r/retether.txt | 18 +-- forge-gui/res/cardsfolder/r/rethink.txt | 14 +-- .../res/cardsfolder/r/retraced_image.txt | 24 ++-- forge-gui/res/cardsfolder/r/retract.txt | 2 +- .../res/cardsfolder/r/retraction_helix.txt | 16 +-- forge-gui/res/cardsfolder/r/retribution.txt | 20 ++-- .../cardsfolder/r/retribution_of_the_meek.txt | 2 +- forge-gui/res/cardsfolder/r/retromancer.txt | 2 +- .../r/return_of_the_nightstalkers.txt | 16 +-- .../res/cardsfolder/r/return_to_battle.txt | 2 +- .../res/cardsfolder/r/return_to_dust.txt | 2 +- .../res/cardsfolder/r/returned_centaur.txt | 16 +-- .../res/cardsfolder/r/returned_phalanx.txt | 18 +-- .../res/cardsfolder/r/returned_reveler.txt | 16 +-- forge-gui/res/cardsfolder/r/reveillark.txt | 2 +- .../res/cardsfolder/r/reveille_squad.txt | 2 +- .../cardsfolder/r/reveka_wizard_savant.txt | 2 +- .../cardsfolder/r/revel_of_the_fallen_god.txt | 12 +- forge-gui/res/cardsfolder/r/revelation.txt | 18 +-- .../res/cardsfolder/r/revelsong_horn.txt | 2 +- forge-gui/res/cardsfolder/r/revenant.txt | 2 +- .../res/cardsfolder/r/revenant_patriarch.txt | 24 ++-- .../cardsfolder/r/revenge_of_the_hunted.txt | 14 +-- forge-gui/res/cardsfolder/r/reverberate.txt | 2 +- forge-gui/res/cardsfolder/r/revered_dead.txt | 2 +- forge-gui/res/cardsfolder/r/revered_elder.txt | 2 +- .../res/cardsfolder/r/revered_unicorn.txt | 20 ++-- forge-gui/res/cardsfolder/r/reverence.txt | 2 +- .../res/cardsfolder/r/reverent_hunter.txt | 18 +-- .../res/cardsfolder/r/reverent_mantra.txt | 20 ++-- .../res/cardsfolder/r/reverent_silence.txt | 14 +-- .../res/cardsfolder/r/reversal_of_fortune.txt | 14 +-- .../res/cardsfolder/r/reverse_damage.txt | 24 ++-- .../res/cardsfolder/r/reverse_polarity.txt | 16 +-- .../res/cardsfolder/r/reverse_the_sands.txt | 16 +-- forge-gui/res/cardsfolder/r/revive.txt | 2 +- .../res/cardsfolder/r/revive_the_fallen.txt | 2 +- forge-gui/res/cardsfolder/r/reviving_dose.txt | 2 +- .../res/cardsfolder/r/reviving_melody.txt | 16 +-- .../res/cardsfolder/r/reviving_vapors.txt | 24 ++-- .../res/cardsfolder/r/revoke_existence.txt | 2 +- .../res/cardsfolder/r/reward_the_faithful.txt | 2 +- .../cardsfolder/r/rewards_of_diversity.txt | 16 +-- forge-gui/res/cardsfolder/r/reweave.txt | 20 ++-- forge-gui/res/cardsfolder/r/rewind.txt | 2 +- .../res/cardsfolder/r/reya_dawnbringer.txt | 2 +- forge-gui/res/cardsfolder/r/rhox.txt | 16 +-- .../res/cardsfolder/r/rhox_bodyguard.txt | 2 +- forge-gui/res/cardsfolder/r/rhox_brute.txt | 2 +- forge-gui/res/cardsfolder/r/rhox_charger.txt | 2 +- .../res/cardsfolder/r/rhox_faithmender.txt | 22 ++-- forge-gui/res/cardsfolder/r/rhox_meditant.txt | 2 +- .../res/cardsfolder/r/rhox_pikemaster.txt | 2 +- forge-gui/res/cardsfolder/r/rhox_war_monk.txt | 2 +- .../res/cardsfolder/r/rhys_the_exiled.txt | 2 +- .../res/cardsfolder/r/rhys_the_redeemed.txt | 2 +- forge-gui/res/cardsfolder/r/rhystic_cave.txt | 16 +-- .../res/cardsfolder/r/rhystic_circle.txt | 22 ++-- .../res/cardsfolder/r/rhystic_deluge.txt | 2 +- .../res/cardsfolder/r/rhystic_lightning.txt | 24 ++-- .../res/cardsfolder/r/rhystic_scrying.txt | 14 +-- .../res/cardsfolder/r/rhystic_shield.txt | 16 +-- forge-gui/res/cardsfolder/r/rhystic_study.txt | 2 +- .../res/cardsfolder/r/rhystic_syphon.txt | 20 ++-- forge-gui/res/cardsfolder/r/rhystic_tutor.txt | 14 +-- .../res/cardsfolder/r/rib_cage_spider.txt | 2 +- forge-gui/res/cardsfolder/r/ribbon_snake.txt | 16 +-- .../res/cardsfolder/r/ribbons_of_night.txt | 22 ++-- .../cardsfolder/r/ribbons_of_the_reikai.txt | 2 +- forge-gui/res/cardsfolder/r/ricochet_trap.txt | 16 +-- .../res/cardsfolder/r/riddle_of_lightning.txt | 2 +- forge-gui/res/cardsfolder/r/riddlekeeper.txt | 2 +- forge-gui/res/cardsfolder/r/riddlesmith.txt | 2 +- .../res/cardsfolder/r/riders_of_gavony.txt | 22 ++-- forge-gui/res/cardsfolder/r/ridge_rannet.txt | 2 +- forge-gui/res/cardsfolder/r/ridged_kusite.txt | 2 +- .../res/cardsfolder/r/ridgeline_rager.txt | 2 +- .../res/cardsfolder/r/ridgetop_raptor.txt | 2 +- .../res/cardsfolder/r/riding_red_hare.txt | 2 +- .../cardsfolder/r/riding_the_dilu_horse.txt | 2 +- forge-gui/res/cardsfolder/r/rift_bolt.txt | 2 +- .../res/cardsfolder/r/rift_elemental.txt | 18 +-- .../res/cardsfolder/r/riftmarked_knight.txt | 22 ++-- .../res/cardsfolder/r/riftstone_portal.txt | 2 +- forge-gui/res/cardsfolder/r/riftsweeper.txt | 16 +-- .../res/cardsfolder/r/riftwing_cloudskate.txt | 2 +- .../res/cardsfolder/r/righteous_aura.txt | 22 ++-- .../res/cardsfolder/r/righteous_authority.txt | 22 ++-- .../res/cardsfolder/r/righteous_avengers.txt | 2 +- .../res/cardsfolder/r/righteous_blow.txt | 12 +- .../res/cardsfolder/r/righteous_cause.txt | 2 +- .../res/cardsfolder/r/righteous_charge.txt | 2 +- .../res/cardsfolder/r/righteous_fury.txt | 2 +- .../cardsfolder/r/righteous_indignation.txt | 16 +-- forge-gui/res/cardsfolder/r/righteous_war.txt | 2 +- forge-gui/res/cardsfolder/r/righteousness.txt | 2 +- .../cardsfolder/r/riku_of_two_reflections.txt | 20 ++-- forge-gui/res/cardsfolder/r/rime_dryad.txt | 2 +- .../res/cardsfolder/r/rime_transfusion.txt | 18 +-- .../res/cardsfolder/r/rimebound_dead.txt | 2 +- .../res/cardsfolder/r/rimefeather_owl.txt | 26 ++-- .../res/cardsfolder/r/rimehorn_aurochs.txt | 28 ++--- .../res/cardsfolder/r/rimescale_dragon.txt | 2 +- .../res/cardsfolder/r/rimewind_cryomancer.txt | 2 +- .../res/cardsfolder/r/rimewind_taskmage.txt | 2 +- .../res/cardsfolder/r/ring_of_evos_isle.txt | 22 ++-- forge-gui/res/cardsfolder/r/ring_of_gix.txt | 2 +- .../res/cardsfolder/r/ring_of_immortals.txt | 2 +- .../res/cardsfolder/r/ring_of_kalonia.txt | 22 ++-- forge-gui/res/cardsfolder/r/ring_of_maruf.txt | 22 ++-- .../res/cardsfolder/r/ring_of_renewal.txt | 2 +- .../cardsfolder/r/ring_of_three_wishes.txt | 14 +-- forge-gui/res/cardsfolder/r/ring_of_thune.txt | 22 ++-- .../res/cardsfolder/r/ring_of_valkas.txt | 22 ++-- .../res/cardsfolder/r/ring_of_xathrid.txt | 22 ++-- .../cardsfolder/r/rings_of_brighthearth.txt | 14 +-- forge-gui/res/cardsfolder/r/ringskipper.txt | 2 +- forge-gui/res/cardsfolder/r/riot_control.txt | 20 ++-- forge-gui/res/cardsfolder/r/riot_devils.txt | 12 +- forge-gui/res/cardsfolder/r/riot_gear.txt | 14 +-- forge-gui/res/cardsfolder/r/riot_piker.txt | 16 +-- .../res/cardsfolder/r/riot_ringleader.txt | 16 +-- forge-gui/res/cardsfolder/r/riot_spikes.txt | 2 +- .../res/cardsfolder/r/rip_clan_crasher.txt | 2 +- .../res/cardsfolder/r/ripscale_predator.txt | 14 +-- forge-gui/res/cardsfolder/r/riptide.txt | 2 +- .../res/cardsfolder/r/riptide_biologist.txt | 2 +- .../res/cardsfolder/r/riptide_chimera.txt | 22 ++-- .../cardsfolder/r/riptide_chronologist.txt | 18 +-- forge-gui/res/cardsfolder/r/riptide_crab.txt | 2 +- .../res/cardsfolder/r/riptide_director.txt | 2 +- .../res/cardsfolder/r/riptide_entrancer.txt | 2 +- .../res/cardsfolder/r/riptide_laboratory.txt | 2 +- .../res/cardsfolder/r/riptide_mangler.txt | 20 ++-- .../res/cardsfolder/r/riptide_pilferer.txt | 2 +- .../res/cardsfolder/r/riptide_replicator.txt | 26 ++-- .../cardsfolder/r/riptide_shapeshifter.txt | 18 +-- .../res/cardsfolder/r/riptide_survivor.txt | 2 +- forge-gui/res/cardsfolder/r/rise_fall.txt | 36 +++--- .../res/cardsfolder/r/rise_from_the_grave.txt | 2 +- .../res/cardsfolder/r/rise_of_eagles.txt | 14 +-- .../cardsfolder/r/rise_of_the_dark_realms.txt | 12 +- .../cardsfolder/r/rise_of_the_hobgoblins.txt | 2 +- .../cardsfolder/r/rise_to_the_challenge.txt | 12 +- .../res/cardsfolder/r/risen_sanctuary.txt | 14 +-- .../res/cardsfolder/r/rishadan_airship.txt | 2 +- .../res/cardsfolder/r/rishadan_brigand.txt | 2 +- .../res/cardsfolder/r/rishadan_cutpurse.txt | 2 +- .../res/cardsfolder/r/rishadan_footpad.txt | 2 +- .../res/cardsfolder/r/rishadan_pawnshop.txt | 2 +- forge-gui/res/cardsfolder/r/rishadan_port.txt | 2 +- forge-gui/res/cardsfolder/r/rising_waters.txt | 18 +-- forge-gui/res/cardsfolder/r/risky_move.txt | 26 ++-- .../res/cardsfolder/r/rite_of_consumption.txt | 18 +-- forge-gui/res/cardsfolder/r/rite_of_flame.txt | 2 +- .../res/cardsfolder/r/rite_of_passage.txt | 2 +- .../res/cardsfolder/r/rite_of_replication.txt | 2 +- forge-gui/res/cardsfolder/r/rite_of_ruin.txt | 112 +++++++++--------- .../cardsfolder/r/rites_of_flourishing.txt | 2 +- .../res/cardsfolder/r/rites_of_initiation.txt | 26 ++-- .../res/cardsfolder/r/rites_of_reaping.txt | 14 +-- .../res/cardsfolder/r/rites_of_refusal.txt | 22 ++-- .../res/cardsfolder/r/rites_of_spring.txt | 20 ++-- .../res/cardsfolder/r/rith_the_awakener.txt | 2 +- .../r/rith_the_awakener_avatar.txt | 16 +-- .../res/cardsfolder/r/riths_attendant.txt | 2 +- forge-gui/res/cardsfolder/r/riths_charm.txt | 24 ++-- forge-gui/res/cardsfolder/r/riths_grove.txt | 2 +- .../cardsfolder/r/ritual_of_restoration.txt | 2 +- .../res/cardsfolder/r/ritual_of_steel.txt | 2 +- .../res/cardsfolder/r/ritual_of_subdual.txt | 22 ++-- .../cardsfolder/r/ritual_of_the_machine.txt | 2 +- .../cardsfolder/r/ritual_of_the_returned.txt | 20 ++-- forge-gui/res/cardsfolder/r/rivalry.txt | 2 +- forge-gui/res/cardsfolder/r/rivals_duel.txt | 12 +- .../res/cardsfolder/r/riven_turnbull.txt | 2 +- forge-gui/res/cardsfolder/r/river_bear.txt | 2 +- forge-gui/res/cardsfolder/r/river_boa.txt | 2 +- forge-gui/res/cardsfolder/r/river_delta.txt | 2 +- forge-gui/res/cardsfolder/r/river_kaijin.txt | 2 +- forge-gui/res/cardsfolder/r/river_kelpie.txt | 20 ++-- forge-gui/res/cardsfolder/r/river_merfolk.txt | 2 +- .../res/cardsfolder/r/river_of_tears.txt | 18 +-- .../res/cardsfolder/r/riverfall_mimic.txt | 2 +- forge-gui/res/cardsfolder/r/rivers_grasp.txt | 16 +-- .../r/rix_maadi_dungeon_palace.txt | 2 +- .../res/cardsfolder/r/rix_maadi_guildmage.txt | 16 +-- forge-gui/res/cardsfolder/r/roar_of_jukai.txt | 16 +-- .../res/cardsfolder/r/roar_of_reclamation.txt | 2 +- .../res/cardsfolder/r/roar_of_the_crowd.txt | 2 +- .../res/cardsfolder/r/roar_of_the_kha.txt | 2 +- .../res/cardsfolder/r/roar_of_the_wurm.txt | 2 +- .../res/cardsfolder/r/roaring_primadox.txt | 16 +-- .../res/cardsfolder/r/roaring_slagwurm.txt | 2 +- forge-gui/res/cardsfolder/r/robber_fly.txt | 2 +- .../res/cardsfolder/r/robe_of_mirrors.txt | 2 +- forge-gui/res/cardsfolder/r/roc_egg.txt | 2 +- forge-gui/res/cardsfolder/r/roc_hatchling.txt | 2 +- .../res/cardsfolder/r/roc_of_kher_ridges.txt | 2 +- forge-gui/res/cardsfolder/r/rock_badger.txt | 2 +- forge-gui/res/cardsfolder/r/rock_basilisk.txt | 2 +- forge-gui/res/cardsfolder/r/rock_jockey.txt | 20 ++-- forge-gui/res/cardsfolder/r/rock_slide.txt | 18 +-- .../res/cardsfolder/r/rockcaster_platoon.txt | 2 +- .../res/cardsfolder/r/rocket_launcher.txt | 18 +-- .../res/cardsfolder/r/rockshard_elemental.txt | 2 +- .../res/cardsfolder/r/rockslide_ambush.txt | 2 +- .../res/cardsfolder/r/rockslide_elemental.txt | 2 +- forge-gui/res/cardsfolder/r/rocky_tar_pit.txt | 2 +- forge-gui/res/cardsfolder/r/rod_of_ruin.txt | 2 +- forge-gui/res/cardsfolder/r/rofellos.txt | 16 +-- .../r/rofellos_llanowar_emissary.txt | 2 +- .../res/cardsfolder/r/rofelloss_gift.txt | 20 ++-- .../res/cardsfolder/r/rogue_elephant.txt | 18 +-- forge-gui/res/cardsfolder/r/rogue_kavu.txt | 2 +- .../res/cardsfolder/r/rogue_skycaptain.txt | 36 +++--- .../res/cardsfolder/r/rogues_passage.txt | 14 +-- .../cardsfolder/r/rohgahh_of_kher_keep.txt | 30 ++--- .../res/cardsfolder/r/roil_elemental.txt | 2 +- .../res/cardsfolder/r/roiling_horror.txt | 32 ++--- .../res/cardsfolder/r/roiling_terrain.txt | 2 +- .../res/cardsfolder/r/rollick_of_abandon.txt | 14 +-- .../res/cardsfolder/r/rolling_earthquake.txt | 2 +- forge-gui/res/cardsfolder/r/rolling_spoil.txt | 2 +- .../res/cardsfolder/r/rolling_stones.txt | 2 +- .../res/cardsfolder/r/rolling_temblor.txt | 14 +-- .../res/cardsfolder/r/rolling_thunder.txt | 20 ++-- .../res/cardsfolder/r/ronin_cavekeeper.txt | 2 +- .../res/cardsfolder/r/ronin_cliffrider.txt | 2 +- .../res/cardsfolder/r/ronin_houndmaster.txt | 2 +- forge-gui/res/cardsfolder/r/ronin_warclub.txt | 18 +-- forge-gui/res/cardsfolder/r/ronom_hulk.txt | 2 +- forge-gui/res/cardsfolder/r/ronom_serpent.txt | 22 ++-- forge-gui/res/cardsfolder/r/ronom_unicorn.txt | 2 +- .../res/cardsfolder/r/roofstalker_wight.txt | 2 +- forge-gui/res/cardsfolder/r/rooftop_storm.txt | 16 +-- .../r/roon_of_the_hidden_realm.txt | 24 ++-- forge-gui/res/cardsfolder/r/root_cage.txt | 2 +- .../res/cardsfolder/r/root_elemental.txt | 2 +- forge-gui/res/cardsfolder/r/root_greevil.txt | 20 ++-- forge-gui/res/cardsfolder/r/root_kin_ally.txt | 16 +-- forge-gui/res/cardsfolder/r/root_maze.txt | 2 +- forge-gui/res/cardsfolder/r/root_sliver.txt | 2 +- forge-gui/res/cardsfolder/r/root_spider.txt | 2 +- .../res/cardsfolder/r/rootborn_defenses.txt | 18 +-- .../res/cardsfolder/r/rootbound_crag.txt | 2 +- .../res/cardsfolder/r/rootbreaker_wurm.txt | 2 +- forge-gui/res/cardsfolder/r/rootgrapple.txt | 2 +- forge-gui/res/cardsfolder/r/rooting_kavu.txt | 18 +-- forge-gui/res/cardsfolder/r/rootrunner.txt | 2 +- forge-gui/res/cardsfolder/r/roots.txt | 2 +- .../res/cardsfolder/r/roots_of_all_evil.txt | 14 +-- forge-gui/res/cardsfolder/r/roots_of_life.txt | 20 ++-- forge-gui/res/cardsfolder/r/rootwalla.txt | 2 +- .../res/cardsfolder/r/rootwater_alligator.txt | 2 +- .../res/cardsfolder/r/rootwater_commando.txt | 2 +- .../res/cardsfolder/r/rootwater_depths.txt | 2 +- .../res/cardsfolder/r/rootwater_diver.txt | 2 +- .../res/cardsfolder/r/rootwater_hunter.txt | 2 +- .../res/cardsfolder/r/rootwater_matriarch.txt | 22 ++-- .../res/cardsfolder/r/rootwater_mystic.txt | 2 +- .../res/cardsfolder/r/rootwater_shaman.txt | 14 +-- .../res/cardsfolder/r/rootwater_thief.txt | 2 +- .../res/cardsfolder/r/rorix_bladewing.txt | 2 +- .../res/cardsfolder/r/rosheen_meanderer.txt | 14 +-- .../res/cardsfolder/r/rot_farm_skeleton.txt | 16 +-- forge-gui/res/cardsfolder/r/rot_wolf.txt | 2 +- .../res/cardsfolder/r/rotcrown_ghoul.txt | 16 +-- forge-gui/res/cardsfolder/r/roterothopter.txt | 2 +- .../res/cardsfolder/r/rotlung_reanimator.txt | 2 +- forge-gui/res/cardsfolder/r/rotted_hulk.txt | 12 +- .../res/cardsfolder/r/rotted_hystrix.txt | 2 +- .../cardsfolder/r/rotted_ones_lay_siege.txt | 16 +-- .../res/cardsfolder/r/rotting_fensnake.txt | 12 +- forge-gui/res/cardsfolder/r/rotting_giant.txt | 20 ++-- .../res/cardsfolder/r/rotting_legion.txt | 2 +- forge-gui/res/cardsfolder/r/rotting_rats.txt | 2 +- forge-gui/res/cardsfolder/r/rough_tumble.txt | 30 ++--- .../res/cardsfolder/r/roughshod_mentor.txt | 2 +- forge-gui/res/cardsfolder/r/rouse.txt | 2 +- forge-gui/res/cardsfolder/r/rouse_the_mob.txt | 18 +-- .../res/cardsfolder/r/rousing_of_souls.txt | 20 ++-- forge-gui/res/cardsfolder/r/rout.txt | 14 +-- .../res/cardsfolder/r/rowan_treefolk.txt | 2 +- forge-gui/res/cardsfolder/r/rowen.txt | 16 +-- .../res/cardsfolder/r/royal_assassin.txt | 2 +- .../cardsfolder/r/royal_assassin_avatar.txt | 18 +-- forge-gui/res/cardsfolder/r/royal_decree.txt | 2 +- forge-gui/res/cardsfolder/r/royal_falcon.txt | 2 +- .../res/cardsfolder/r/royal_herbalist.txt | 2 +- forge-gui/res/cardsfolder/r/royal_trooper.txt | 2 +- .../res/cardsfolder/r/rubbleback_rhino.txt | 14 +-- .../res/cardsfolder/r/rubblebelt_maaka.txt | 14 +-- .../res/cardsfolder/r/rubblebelt_raiders.txt | 20 ++-- forge-gui/res/cardsfolder/r/rubblehulk.txt | 20 ++-- .../res/cardsfolder/r/rubinia_soulsinger.txt | 2 +- forge-gui/res/cardsfolder/r/ruby_leech.txt | 2 +- .../res/cardsfolder/r/ruby_medallion.txt | 2 +- .../res/cardsfolder/r/rude_awakening.txt | 2 +- .../res/cardsfolder/r/rugged_prairie.txt | 2 +- forge-gui/res/cardsfolder/r/ruham_djinn.txt | 16 +-- .../res/cardsfolder/r/ruhan_of_the_fomori.txt | 2 +- forge-gui/res/cardsfolder/r/ruin_ghost.txt | 2 +- forge-gui/res/cardsfolder/r/ruination.txt | 2 +- .../res/cardsfolder/r/ruination_wurm.txt | 12 +- .../res/cardsfolder/r/ruinous_minotaur.txt | 2 +- .../res/cardsfolder/r/ruins_of_trokair.txt | 2 +- forge-gui/res/cardsfolder/r/rukh_egg.txt | 2 +- forge-gui/res/cardsfolder/r/rule_of_law.txt | 16 +-- .../cardsfolder/r/rumbling_aftershocks.txt | 18 +-- .../res/cardsfolder/r/rumbling_baloth.txt | 12 +- .../res/cardsfolder/r/rumbling_crescendo.txt | 2 +- forge-gui/res/cardsfolder/r/rumbling_slum.txt | 2 +- .../cardsfolder/r/rumbling_slum_avatar.txt | 16 +-- .../res/cardsfolder/r/rummaging_goblin.txt | 14 +-- .../res/cardsfolder/r/rummaging_wizard.txt | 2 +- forge-gui/res/cardsfolder/r/run_wild.txt | 2 +- .../res/cardsfolder/r/rune_cervin_rider.txt | 2 +- .../r/rune_of_protection_artifacts.txt | 24 ++-- .../r/rune_of_protection_black.txt | 24 ++-- .../cardsfolder/r/rune_of_protection_blue.txt | 24 ++-- .../r/rune_of_protection_green.txt | 24 ++-- .../r/rune_of_protection_lands.txt | 24 ++-- .../cardsfolder/r/rune_of_protection_red.txt | 24 ++-- .../r/rune_of_protection_white.txt | 24 ++-- .../res/cardsfolder/r/rune_scarred_demon.txt | 2 +- forge-gui/res/cardsfolder/r/rune_snag.txt | 16 +-- ...l_kitsune_ascendant_rune_tails_essence.txt | 40 +++---- forge-gui/res/cardsfolder/r/runeboggle.txt | 2 +- .../res/cardsfolder/r/runechanters_pike.txt | 18 +-- forge-gui/res/cardsfolder/r/runeclaw_bear.txt | 2 +- forge-gui/res/cardsfolder/r/runed_arch.txt | 2 +- forge-gui/res/cardsfolder/r/runed_halo.txt | 20 ++-- .../res/cardsfolder/r/runed_servitor.txt | 2 +- .../res/cardsfolder/r/runed_stalactite.txt | 2 +- .../res/cardsfolder/r/runeflare_trap.txt | 18 +-- .../res/cardsfolder/r/runes_of_the_deus.txt | 2 +- forge-gui/res/cardsfolder/r/runesword.txt | 26 ++-- forge-gui/res/cardsfolder/r/runewing.txt | 20 ++-- .../res/cardsfolder/r/runic_repetition.txt | 14 +-- forge-gui/res/cardsfolder/r/runners_bane.txt | 20 ++-- forge-gui/res/cardsfolder/r/rupture.txt | 2 +- forge-gui/res/cardsfolder/r/rupture_spire.txt | 2 +- .../cardsfolder/r/ruric_thar_the_unbowed.txt | 26 ++-- forge-gui/res/cardsfolder/r/rush_of_blood.txt | 14 +-- .../res/cardsfolder/r/rush_of_knowledge.txt | 2 +- forge-gui/res/cardsfolder/r/rushing_river.txt | 16 +-- .../res/cardsfolder/r/rushwood_dryad.txt | 2 +- .../res/cardsfolder/r/rushwood_elemental.txt | 2 +- .../res/cardsfolder/r/rushwood_grove.txt | 2 +- .../res/cardsfolder/r/rushwood_herbalist.txt | 2 +- .../res/cardsfolder/r/rushwood_legate.txt | 18 +-- forge-gui/res/cardsfolder/r/russet_wolves.txt | 12 +- forge-gui/res/cardsfolder/r/rust.txt | 2 +- .../res/cardsfolder/r/rust_elemental.txt | 28 ++--- forge-gui/res/cardsfolder/r/rust_scarab.txt | 16 +-- forge-gui/res/cardsfolder/r/rust_tick.txt | 2 +- forge-gui/res/cardsfolder/r/rusted_relic.txt | 14 +-- .../res/cardsfolder/r/rusted_sentinel.txt | 2 +- .../res/cardsfolder/r/rusted_slasher.txt | 2 +- .../res/cardsfolder/r/rustic_clachan.txt | 2 +- forge-gui/res/cardsfolder/r/rusting_golem.txt | 2 +- .../res/cardsfolder/r/rustmouth_ogre.txt | 16 +-- .../res/cardsfolder/r/rustrazor_butcher.txt | 2 +- forge-gui/res/cardsfolder/r/rustspore_ram.txt | 2 +- .../res/cardsfolder/r/ruthless_cullblade.txt | 2 +- .../res/cardsfolder/r/ruthless_invasion.txt | 2 +- .../res/cardsfolder/r/rysorian_badger.txt | 24 ++-- .../cardsfolder/r/ryusei_the_falling_star.txt | 2 +- forge-gui/res/cardsfolder/s/saber_ants.txt | 2 +- .../res/cardsfolder/s/saberclaw_golem.txt | 2 +- .../cardsfolder/s/sabertooth_alley_cat.txt | 2 +- .../res/cardsfolder/s/sabertooth_cobra.txt | 26 ++-- .../res/cardsfolder/s/sabertooth_nishoba.txt | 2 +- .../res/cardsfolder/s/sabertooth_wyvern.txt | 2 +- .../res/cardsfolder/s/sabretooth_tiger.txt | 2 +- .../res/cardsfolder/s/sacellum_archers.txt | 2 +- .../res/cardsfolder/s/sacellum_godspeaker.txt | 22 ++-- .../s/sachi_daughter_of_seshiro.txt | 2 +- forge-gui/res/cardsfolder/s/sacred_boon.txt | 22 ++-- .../res/cardsfolder/s/sacred_foundry.txt | 2 +- forge-gui/res/cardsfolder/s/sacred_ground.txt | 18 +-- forge-gui/res/cardsfolder/s/sacred_guide.txt | 16 +-- forge-gui/res/cardsfolder/s/sacred_knight.txt | 2 +- forge-gui/res/cardsfolder/s/sacred_mesa.txt | 18 +-- forge-gui/res/cardsfolder/s/sacred_nectar.txt | 2 +- forge-gui/res/cardsfolder/s/sacred_prey.txt | 2 +- forge-gui/res/cardsfolder/s/sacred_rites.txt | 20 ++-- forge-gui/res/cardsfolder/s/sacred_wolf.txt | 2 +- forge-gui/res/cardsfolder/s/sacrifice.txt | 2 +- .../res/cardsfolder/s/sadistic_augermage.txt | 2 +- forge-gui/res/cardsfolder/s/sadistic_glee.txt | 2 +- .../res/cardsfolder/s/sadistic_hypnotist.txt | 2 +- .../res/cardsfolder/s/sadistic_sacrament.txt | 2 +- forge-gui/res/cardsfolder/s/safe_haven.txt | 18 +-- forge-gui/res/cardsfolder/s/safe_passage.txt | 14 +-- forge-gui/res/cardsfolder/s/safeguard.txt | 12 +- forge-gui/res/cardsfolder/s/safehold_duo.txt | 2 +- .../res/cardsfolder/s/safehold_elite.txt | 2 +- .../res/cardsfolder/s/safehold_sentry.txt | 2 +- .../res/cardsfolder/s/safewright_quest.txt | 2 +- .../res/cardsfolder/s/saffi_eriksdotter.txt | 20 ++-- forge-gui/res/cardsfolder/s/sage_aven.txt | 2 +- .../res/cardsfolder/s/sage_of_epityr.txt | 2 +- .../res/cardsfolder/s/sage_of_fables.txt | 22 ++-- forge-gui/res/cardsfolder/s/sage_of_hours.txt | 22 ++-- .../res/cardsfolder/s/sage_of_lat_nam.txt | 2 +- forge-gui/res/cardsfolder/s/sage_owl.txt | 2 +- forge-gui/res/cardsfolder/s/sages_dousing.txt | 2 +- .../res/cardsfolder/s/sages_knowledge.txt | 2 +- .../res/cardsfolder/s/sages_of_the_anima.txt | 18 +-- .../res/cardsfolder/s/sages_row_denizen.txt | 16 +-- .../res/cardsfolder/s/sai_of_the_shinobi.txt | 18 +-- forge-gui/res/cardsfolder/s/sailmonger.txt | 2 +- .../cardsfolder/s/sakashima_the_impostor.txt | 24 ++-- .../s/sakashima_the_impostor_avatar.txt | 18 +-- .../res/cardsfolder/s/sakashimas_student.txt | 20 ++-- .../cardsfolder/s/sakiko_mother_of_summer.txt | 18 +-- .../res/cardsfolder/s/sakura_tribe_elder.txt | 2 +- .../res/cardsfolder/s/sakura_tribe_scout.txt | 2 +- .../s/sakura_tribe_springcaller.txt | 16 +-- forge-gui/res/cardsfolder/s/salt_flats.txt | 2 +- forge-gui/res/cardsfolder/s/salt_marsh.txt | 2 +- forge-gui/res/cardsfolder/s/saltblast.txt | 2 +- .../res/cardsfolder/s/saltcrusted_steppe.txt | 2 +- .../res/cardsfolder/s/saltfield_recluse.txt | 2 +- forge-gui/res/cardsfolder/s/saltskitter.txt | 2 +- forge-gui/res/cardsfolder/s/salvage.txt | 2 +- forge-gui/res/cardsfolder/s/salvage_scout.txt | 2 +- .../res/cardsfolder/s/salvage_slasher.txt | 2 +- forge-gui/res/cardsfolder/s/salvage_titan.txt | 2 +- .../res/cardsfolder/s/salvaging_station.txt | 2 +- .../res/cardsfolder/s/samite_alchemist.txt | 20 ++-- forge-gui/res/cardsfolder/s/samite_archer.txt | 2 +- .../res/cardsfolder/s/samite_blessing.txt | 26 ++-- .../cardsfolder/s/samite_censer_bearer.txt | 16 +-- forge-gui/res/cardsfolder/s/samite_elder.txt | 16 +-- forge-gui/res/cardsfolder/s/samite_healer.txt | 2 +- .../res/cardsfolder/s/samite_pilgrim.txt | 2 +- .../res/cardsfolder/s/samite_sanctuary.txt | 14 +-- .../res/cardsfolder/s/samurai_enforcers.txt | 2 +- .../s/samurai_of_the_pale_curtain.txt | 18 +-- forge-gui/res/cardsfolder/s/sanctimony.txt | 2 +- forge-gui/res/cardsfolder/s/sanctuary_cat.txt | 12 +- .../res/cardsfolder/s/sanctum_custodian.txt | 2 +- .../res/cardsfolder/s/sanctum_gargoyle.txt | 2 +- .../res/cardsfolder/s/sanctum_guardian.txt | 24 ++-- .../res/cardsfolder/s/sanctum_of_serra.txt | 20 ++-- .../res/cardsfolder/s/sanctum_plowbeast.txt | 2 +- forge-gui/res/cardsfolder/s/sand_golem.txt | 22 ++-- forge-gui/res/cardsfolder/s/sand_silos.txt | 2 +- forge-gui/res/cardsfolder/s/sand_squid.txt | 2 +- .../res/cardsfolder/s/sandals_of_abdallah.txt | 24 ++-- .../res/cardsfolder/s/sandbar_crocodile.txt | 14 +-- .../res/cardsfolder/s/sandbar_merfolk.txt | 2 +- .../res/cardsfolder/s/sandbar_serpent.txt | 2 +- .../res/cardsfolder/s/sands_of_delirium.txt | 16 +-- forge-gui/res/cardsfolder/s/sands_of_time.txt | 22 ++-- forge-gui/res/cardsfolder/s/sandskin.txt | 2 +- forge-gui/res/cardsfolder/s/sandsower.txt | 2 +- .../res/cardsfolder/s/sandstone_deadfall.txt | 14 +-- .../res/cardsfolder/s/sandstone_needle.txt | 2 +- .../res/cardsfolder/s/sandstone_warrior.txt | 2 +- forge-gui/res/cardsfolder/s/sandstorm.txt | 2 +- .../res/cardsfolder/s/sandstorm_eidolon.txt | 2 +- .../res/cardsfolder/s/sangrite_backlash.txt | 2 +- .../res/cardsfolder/s/sangrite_surge.txt | 2 +- forge-gui/res/cardsfolder/s/sangromancer.txt | 2 +- forge-gui/res/cardsfolder/s/sangrophage.txt | 2 +- forge-gui/res/cardsfolder/s/sanguimancy.txt | 18 +-- forge-gui/res/cardsfolder/s/sanguine_bond.txt | 2 +- .../res/cardsfolder/s/sanguine_guard.txt | 2 +- .../res/cardsfolder/s/sanguine_praetor.txt | 2 +- .../res/cardsfolder/s/sanity_gnawers.txt | 2 +- .../res/cardsfolder/s/sanity_grinding.txt | 2 +- .../res/cardsfolder/s/sapling_of_colfenor.txt | 2 +- .../res/cardsfolder/s/sapphire_charm.txt | 22 ++-- .../res/cardsfolder/s/sapphire_drake.txt | 16 +-- .../res/cardsfolder/s/sapphire_leech.txt | 2 +- .../res/cardsfolder/s/sapphire_medallion.txt | 2 +- .../res/cardsfolder/s/saprazzan_bailiff.txt | 2 +- .../res/cardsfolder/s/saprazzan_breaker.txt | 20 ++-- .../res/cardsfolder/s/saprazzan_cove.txt | 2 +- .../res/cardsfolder/s/saprazzan_heir.txt | 2 +- .../res/cardsfolder/s/saprazzan_legate.txt | 20 ++-- .../res/cardsfolder/s/saprazzan_outrigger.txt | 22 ++-- .../res/cardsfolder/s/saprazzan_raider.txt | 2 +- .../res/cardsfolder/s/saprazzan_skerry.txt | 2 +- .../res/cardsfolder/s/saproling_burst.txt | 26 ++-- .../res/cardsfolder/s/saproling_cluster.txt | 14 +-- .../cardsfolder/s/saproling_infestation.txt | 16 +-- .../res/cardsfolder/s/saproling_symbiosis.txt | 16 +-- .../res/cardsfolder/s/sapseep_forest.txt | 2 +- forge-gui/res/cardsfolder/s/sarcatog.txt | 2 +- forge-gui/res/cardsfolder/s/sarcomancy.txt | 2 +- forge-gui/res/cardsfolder/s/sarcomite_myr.txt | 2 +- .../res/cardsfolder/s/sarkhan_the_mad.txt | 2 +- forge-gui/res/cardsfolder/s/sarkhan_vol.txt | 2 +- .../s/sarpadian_empires_vol_vii.txt | 2 +- .../res/cardsfolder/s/saruli_gatekeepers.txt | 16 +-- ...asaya_orochi_ascendant_sasayas_essence.txt | 48 ++++---- .../res/cardsfolder/s/satyr_firedancer.txt | 18 +-- .../res/cardsfolder/s/satyr_grovedancer.txt | 16 +-- .../res/cardsfolder/s/satyr_hedonist.txt | 16 +-- forge-gui/res/cardsfolder/s/satyr_hoplite.txt | 16 +-- .../res/cardsfolder/s/satyr_nyx_smith.txt | 18 +-- forge-gui/res/cardsfolder/s/satyr_piper.txt | 16 +-- forge-gui/res/cardsfolder/s/satyr_rambler.txt | 14 +-- .../res/cardsfolder/s/satyr_wayfinder.txt | 16 +-- forge-gui/res/cardsfolder/s/savaen_elves.txt | 14 +-- .../res/cardsfolder/s/savage_beating.txt | 24 ++-- .../res/cardsfolder/s/savage_conception.txt | 2 +- .../res/cardsfolder/s/savage_firecat.txt | 2 +- .../res/cardsfolder/s/savage_gorilla.txt | 2 +- forge-gui/res/cardsfolder/s/savage_hunger.txt | 2 +- forge-gui/res/cardsfolder/s/savage_lands.txt | 2 +- .../res/cardsfolder/s/savage_offensive.txt | 20 ++-- .../res/cardsfolder/s/savage_silhouette.txt | 2 +- .../res/cardsfolder/s/savage_summoning.txt | 32 ++--- forge-gui/res/cardsfolder/s/savage_surge.txt | 14 +-- .../res/cardsfolder/s/savage_thallid.txt | 2 +- .../res/cardsfolder/s/savage_twister.txt | 2 +- .../res/cardsfolder/s/savageborn_hydra.txt | 20 ++-- forge-gui/res/cardsfolder/s/savannah.txt | 2 +- .../res/cardsfolder/s/savannah_lions.txt | 2 +- forge-gui/res/cardsfolder/s/saving_grasp.txt | 16 +-- .../res/cardsfolder/s/savor_the_moment.txt | 12 +- .../s/savra_queen_of_the_golgari.txt | 2 +- .../res/cardsfolder/s/sawback_manticore.txt | 2 +- forge-gui/res/cardsfolder/s/sawtooth_loon.txt | 2 +- forge-gui/res/cardsfolder/s/sawtooth_ogre.txt | 24 ++-- .../res/cardsfolder/s/sawtooth_thresher.txt | 2 +- .../res/cardsfolder/s/scab_clan_charger.txt | 14 +-- .../res/cardsfolder/s/scab_clan_giant.txt | 18 +-- .../res/cardsfolder/s/scab_clan_mauler.txt | 2 +- forge-gui/res/cardsfolder/s/scabland.txt | 2 +- forge-gui/res/cardsfolder/s/scald.txt | 2 +- .../res/cardsfolder/s/scalding_devil.txt | 14 +-- .../res/cardsfolder/s/scalding_salamander.txt | 2 +- forge-gui/res/cardsfolder/s/scalding_tarn.txt | 2 +- .../res/cardsfolder/s/scalding_tongs.txt | 14 +-- .../cardsfolder/s/scale_of_chiss_goria.txt | 2 +- .../res/cardsfolder/s/scalebanes_elite.txt | 2 +- forge-gui/res/cardsfolder/s/scaled_hulk.txt | 2 +- forge-gui/res/cardsfolder/s/scaled_wurm.txt | 2 +- forge-gui/res/cardsfolder/s/scalpelexis.txt | 2 +- forge-gui/res/cardsfolder/s/scandalmonger.txt | 2 +- forge-gui/res/cardsfolder/s/scapegoat.txt | 2 +- forge-gui/res/cardsfolder/s/scapeshift.txt | 22 ++-- forge-gui/res/cardsfolder/s/scar.txt | 2 +- .../cardsfolder/s/scarab_of_the_unseen.txt | 20 ++-- .../res/cardsfolder/s/scarblade_elite.txt | 2 +- forge-gui/res/cardsfolder/s/scare_tactics.txt | 2 +- forge-gui/res/cardsfolder/s/scarecrone.txt | 2 +- forge-gui/res/cardsfolder/s/scarecrow.txt | 18 +-- .../res/cardsfolder/s/scarland_thrinax.txt | 2 +- .../res/cardsfolder/s/scarred_vinebreeder.txt | 2 +- .../cardsfolder/s/scars_of_the_veteran.txt | 26 ++-- .../res/cardsfolder/s/scarscale_ritual.txt | 2 +- .../res/cardsfolder/s/scarwood_bandits.txt | 2 +- .../res/cardsfolder/s/scarwood_goblins.txt | 2 +- forge-gui/res/cardsfolder/s/scarwood_hag.txt | 2 +- .../res/cardsfolder/s/scarwood_treefolk.txt | 2 +- .../res/cardsfolder/s/scathe_zombies.txt | 2 +- forge-gui/res/cardsfolder/s/scatter_arc.txt | 14 +-- .../res/cardsfolder/s/scatter_the_seeds.txt | 14 +-- .../res/cardsfolder/s/scattering_stroke.txt | 22 ++-- forge-gui/res/cardsfolder/s/scattershot.txt | 2 +- .../res/cardsfolder/s/scattershot_archer.txt | 2 +- .../res/cardsfolder/s/scavenged_weaponry.txt | 2 +- .../res/cardsfolder/s/scavenger_drake.txt | 2 +- .../res/cardsfolder/s/scavenger_folk.txt | 2 +- .../res/cardsfolder/s/scavenging_ghoul.txt | 2 +- .../res/cardsfolder/s/scavenging_ooze.txt | 20 ++-- .../res/cardsfolder/s/scavenging_scarab.txt | 2 +- .../res/cardsfolder/s/scent_of_brine.txt | 20 ++-- .../res/cardsfolder/s/scent_of_cinder.txt | 20 ++-- forge-gui/res/cardsfolder/s/scent_of_ivy.txt | 20 ++-- .../res/cardsfolder/s/scent_of_jasmine.txt | 20 ++-- .../res/cardsfolder/s/scent_of_nightshade.txt | 20 ++-- .../cardsfolder/s/scepter_of_dominance.txt | 2 +- .../res/cardsfolder/s/scepter_of_empires.txt | 24 ++-- .../res/cardsfolder/s/scepter_of_fugue.txt | 2 +- .../res/cardsfolder/s/scepter_of_insight.txt | 2 +- forge-gui/res/cardsfolder/s/schismotivate.txt | 14 +-- .../res/cardsfolder/s/scholar_of_athreos.txt | 18 +-- .../res/cardsfolder/s/school_of_piranha.txt | 2 +- .../cardsfolder/s/school_of_the_unseen.txt | 2 +- .../res/cardsfolder/s/scion_of_darkness.txt | 2 +- forge-gui/res/cardsfolder/s/scion_of_oona.txt | 2 +- .../cardsfolder/s/scion_of_the_ur_dragon.txt | 18 +-- .../res/cardsfolder/s/scion_of_the_wild.txt | 2 +- .../res/cardsfolder/s/scion_of_vitu_ghazi.txt | 20 ++-- .../res/cardsfolder/s/scorch_the_fields.txt | 14 +-- .../res/cardsfolder/s/scorched_earth.txt | 20 ++-- .../res/cardsfolder/s/scorched_ruins.txt | 2 +- .../res/cardsfolder/s/scorched_rusalka.txt | 2 +- .../res/cardsfolder/s/scorching_lava.txt | 16 +-- .../res/cardsfolder/s/scorching_missile.txt | 2 +- .../res/cardsfolder/s/scorching_spear.txt | 2 +- .../res/cardsfolder/s/scorching_winds.txt | 2 +- forge-gui/res/cardsfolder/s/scorchwalker.txt | 14 +-- forge-gui/res/cardsfolder/s/scoria_cat.txt | 2 +- .../res/cardsfolder/s/scoria_elemental.txt | 2 +- forge-gui/res/cardsfolder/s/scoria_wurm.txt | 2 +- .../scorned_villager_moonscarred_werewolf.txt | 48 ++++---- .../cardsfolder/s/scornful_aether_lich.txt | 2 +- .../res/cardsfolder/s/scornful_egotist.txt | 2 +- forge-gui/res/cardsfolder/s/scour.txt | 2 +- forge-gui/res/cardsfolder/s/scourge_devil.txt | 2 +- .../res/cardsfolder/s/scourge_of_fleets.txt | 18 +-- .../cardsfolder/s/scourge_of_geier_reach.txt | 16 +-- .../cardsfolder/s/scourge_of_kher_ridges.txt | 2 +- .../res/cardsfolder/s/scourge_of_numai.txt | 2 +- .../cardsfolder/s/scourge_of_skola_vale.txt | 22 ++-- .../cardsfolder/s/scourge_of_the_nobilis.txt | 2 +- .../cardsfolder/s/scourge_of_the_throne.txt | 22 ++-- .../res/cardsfolder/s/scourge_of_valkas.txt | 28 ++--- .../res/cardsfolder/s/scourge_servant.txt | 2 +- forge-gui/res/cardsfolder/s/scourgemark.txt | 20 ++-- forge-gui/res/cardsfolder/s/scourglass.txt | 2 +- .../res/cardsfolder/s/scouring_sands.txt | 14 +-- forge-gui/res/cardsfolder/s/scouting_trek.txt | 16 +-- .../res/cardsfolder/s/scouts_warning.txt | 22 ++-- .../res/cardsfolder/s/scrabbling_claws.txt | 16 +-- forge-gui/res/cardsfolder/s/scragnoth.txt | 2 +- forge-gui/res/cardsfolder/s/scrambleverse.txt | 18 +-- forge-gui/res/cardsfolder/s/scrap.txt | 2 +- forge-gui/res/cardsfolder/s/scrapbasket.txt | 2 +- .../res/cardsfolder/s/scrapdiver_serpent.txt | 2 +- forge-gui/res/cardsfolder/s/scrapheap.txt | 2 +- .../res/cardsfolder/s/scrapskin_drake.txt | 16 +-- .../res/cardsfolder/s/scrapyard_salvo.txt | 2 +- .../res/cardsfolder/s/screaming_fury.txt | 2 +- .../res/cardsfolder/s/screaming_seahawk.txt | 2 +- .../res/cardsfolder/s/screams_from_within.txt | 20 ++-- .../cardsfolder/s/screams_of_the_damned.txt | 2 +- .../s/screeching_bat_stalking_vampire.txt | 44 +++---- .../res/cardsfolder/s/screeching_buzzard.txt | 2 +- .../res/cardsfolder/s/screeching_drake.txt | 2 +- .../res/cardsfolder/s/screeching_griffin.txt | 18 +-- .../res/cardsfolder/s/screeching_harpy.txt | 2 +- .../res/cardsfolder/s/screeching_silcaw.txt | 2 +- .../res/cardsfolder/s/screeching_skaab.txt | 16 +-- .../res/cardsfolder/s/screeching_sliver.txt | 2 +- .../res/cardsfolder/s/scrib_nibblers.txt | 24 ++-- forge-gui/res/cardsfolder/s/scrivener.txt | 2 +- .../res/cardsfolder/s/scroll_of_avacyn.txt | 16 +-- .../cardsfolder/s/scroll_of_griselbrand.txt | 16 +-- .../res/cardsfolder/s/scroll_of_origins.txt | 16 +-- forge-gui/res/cardsfolder/s/scroll_rack.txt | 2 +- forge-gui/res/cardsfolder/s/scroll_thief.txt | 2 +- forge-gui/res/cardsfolder/s/scrounge.txt | 12 +- forge-gui/res/cardsfolder/s/scrubland.txt | 2 +- forge-gui/res/cardsfolder/s/scryb_ranger.txt | 2 +- forge-gui/res/cardsfolder/s/scryb_sprites.txt | 2 +- forge-gui/res/cardsfolder/s/scrying_glass.txt | 26 ++-- .../res/cardsfolder/s/scrying_sheets.txt | 2 +- .../res/cardsfolder/s/sculpting_steel.txt | 2 +- forge-gui/res/cardsfolder/s/scute_mob.txt | 2 +- forge-gui/res/cardsfolder/s/scuttlemutt.txt | 18 +-- .../res/cardsfolder/s/scuttling_death.txt | 2 +- .../res/cardsfolder/s/scuzzback_marauders.txt | 2 +- .../res/cardsfolder/s/scuzzback_scrapper.txt | 2 +- .../cardsfolder/s/scythe_of_the_wretched.txt | 22 ++-- .../res/cardsfolder/s/scythe_specter.txt | 26 ++-- forge-gui/res/cardsfolder/s/scythe_tiger.txt | 20 ++-- forge-gui/res/cardsfolder/s/sea_drake.txt | 2 +- forge-gui/res/cardsfolder/s/sea_eagle.txt | 2 +- .../res/cardsfolder/s/sea_gate_loremaster.txt | 2 +- .../res/cardsfolder/s/sea_gate_oracle.txt | 2 +- .../res/cardsfolder/s/sea_gods_revenge.txt | 14 +-- .../res/cardsfolder/s/sea_kings_blessing.txt | 2 +- forge-gui/res/cardsfolder/s/sea_monster.txt | 2 +- forge-gui/res/cardsfolder/s/sea_of_sand.txt | 32 ++--- forge-gui/res/cardsfolder/s/sea_scryer.txt | 2 +- forge-gui/res/cardsfolder/s/sea_serpent.txt | 2 +- forge-gui/res/cardsfolder/s/sea_snidd.txt | 18 +-- forge-gui/res/cardsfolder/s/sea_spirit.txt | 2 +- forge-gui/res/cardsfolder/s/sea_sprite.txt | 2 +- forge-gui/res/cardsfolder/s/sea_troll.txt | 28 ++--- .../res/cardsfolder/s/seachrome_coast.txt | 2 +- .../res/cardsfolder/s/seacoast_drake.txt | 14 +-- .../res/cardsfolder/s/seafarers_quay.txt | 14 +-- .../res/cardsfolder/s/seafloor_debris.txt | 2 +- forge-gui/res/cardsfolder/s/seahunter.txt | 2 +- .../res/cardsfolder/s/seal_of_cleansing.txt | 2 +- forge-gui/res/cardsfolder/s/seal_of_doom.txt | 2 +- forge-gui/res/cardsfolder/s/seal_of_fire.txt | 2 +- .../res/cardsfolder/s/seal_of_primordium.txt | 2 +- .../res/cardsfolder/s/seal_of_removal.txt | 2 +- .../res/cardsfolder/s/seal_of_strength.txt | 2 +- forge-gui/res/cardsfolder/s/sealed_fate.txt | 2 +- .../res/cardsfolder/s/sealock_monster.txt | 20 ++-- forge-gui/res/cardsfolder/s/seance.txt | 26 ++-- .../cardsfolder/s/search_for_survivors.txt | 24 ++-- .../res/cardsfolder/s/search_for_tomorrow.txt | 2 +- .../res/cardsfolder/s/search_the_city.txt | 30 ++--- .../res/cardsfolder/s/search_warrant.txt | 18 +-- .../res/cardsfolder/s/searchlight_geist.txt | 16 +-- forge-gui/res/cardsfolder/s/searing_blaze.txt | 16 +-- forge-gui/res/cardsfolder/s/searing_blood.txt | 18 +-- forge-gui/res/cardsfolder/s/searing_flesh.txt | 2 +- .../res/cardsfolder/s/searing_meditation.txt | 2 +- forge-gui/res/cardsfolder/s/searing_rays.txt | 18 +-- forge-gui/res/cardsfolder/s/searing_spear.txt | 12 +- .../cardsfolder/s/searing_spear_askari.txt | 18 +-- forge-gui/res/cardsfolder/s/searing_touch.txt | 2 +- forge-gui/res/cardsfolder/s/searing_wind.txt | 2 +- forge-gui/res/cardsfolder/s/seas_claim.txt | 2 +- .../res/cardsfolder/s/seascape_aerialist.txt | 2 +- .../res/cardsfolder/s/seashell_cameo.txt | 2 +- .../res/cardsfolder/s/seaside_citadel.txt | 2 +- forge-gui/res/cardsfolder/s/seaside_haven.txt | 2 +- forge-gui/res/cardsfolder/s/seasinger.txt | 2 +- .../res/cardsfolder/s/seasoned_marshal.txt | 2 +- .../res/cardsfolder/s/seasoned_tactician.txt | 22 ++-- .../res/cardsfolder/s/seat_of_the_synod.txt | 2 +- forge-gui/res/cardsfolder/s/secluded_glen.txt | 2 +- .../res/cardsfolder/s/secluded_steppe.txt | 2 +- forge-gui/res/cardsfolder/s/second_chance.txt | 2 +- forge-gui/res/cardsfolder/s/second_guess.txt | 12 +- forge-gui/res/cardsfolder/s/second_sight.txt | 2 +- .../res/cardsfolder/s/second_sunrise.txt | 12 +- .../res/cardsfolder/s/second_thoughts.txt | 2 +- forge-gui/res/cardsfolder/s/second_wind.txt | 2 +- forge-gui/res/cardsfolder/s/secretkeeper.txt | 20 ++-- .../res/cardsfolder/s/secrets_of_the_dead.txt | 16 +-- .../res/cardsfolder/s/security_blockade.txt | 24 ++-- .../res/cardsfolder/s/security_detail.txt | 2 +- .../res/cardsfolder/s/sedge_scorpion.txt | 14 +-- forge-gui/res/cardsfolder/s/sedge_sliver.txt | 28 ++--- forge-gui/res/cardsfolder/s/sedge_troll.txt | 2 +- .../res/cardsfolder/s/sedraxis_alchemist.txt | 2 +- .../res/cardsfolder/s/sedraxis_specter.txt | 2 +- .../cardsfolder/s/sedris_the_traitor_king.txt | 22 ++-- forge-gui/res/cardsfolder/s/see_beyond.txt | 2 +- forge-gui/res/cardsfolder/s/seed_spark.txt | 2 +- forge-gui/res/cardsfolder/s/seed_the_land.txt | 2 +- forge-gui/res/cardsfolder/s/seedborn_muse.txt | 2 +- .../res/cardsfolder/s/seedcradle_witch.txt | 2 +- forge-gui/res/cardsfolder/s/seedguide_ash.txt | 2 +- .../res/cardsfolder/s/seedling_charm.txt | 20 ++-- .../res/cardsfolder/s/seeds_of_innocence.txt | 24 ++-- .../res/cardsfolder/s/seeds_of_strength.txt | 2 +- forge-gui/res/cardsfolder/s/seedtime.txt | 18 +-- .../res/cardsfolder/s/seek_the_horizon.txt | 2 +- forge-gui/res/cardsfolder/s/seeker.txt | 2 +- .../res/cardsfolder/s/seeker_of_skybreak.txt | 2 +- forge-gui/res/cardsfolder/s/seers_sundial.txt | 2 +- forge-gui/res/cardsfolder/s/seers_vision.txt | 16 +-- .../res/cardsfolder/s/seething_anger.txt | 2 +- .../res/cardsfolder/s/seething_pathblazer.txt | 2 +- forge-gui/res/cardsfolder/s/seething_song.txt | 2 +- .../res/cardsfolder/s/segmented_wurm.txt | 2 +- .../res/cardsfolder/s/segovian_leviathan.txt | 2 +- forge-gui/res/cardsfolder/s/sehts_tiger.txt | 20 ++-- .../res/cardsfolder/s/seismic_assault.txt | 2 +- forge-gui/res/cardsfolder/s/seismic_mage.txt | 2 +- .../res/cardsfolder/s/seismic_shudder.txt | 2 +- forge-gui/res/cardsfolder/s/seismic_spike.txt | 2 +- forge-gui/res/cardsfolder/s/seismic_stomp.txt | 16 +-- .../res/cardsfolder/s/seismic_strike.txt | 2 +- .../s/seizan_perverter_of_truth.txt | 2 +- forge-gui/res/cardsfolder/s/seize_the_day.txt | 16 +-- .../cardsfolder/s/seize_the_initiative.txt | 2 +- .../res/cardsfolder/s/seize_the_soul.txt | 16 +-- forge-gui/res/cardsfolder/s/seizures.txt | 2 +- .../res/cardsfolder/s/sejiri_merfolk.txt | 2 +- forge-gui/res/cardsfolder/s/sejiri_refuge.txt | 2 +- forge-gui/res/cardsfolder/s/sejiri_steppe.txt | 2 +- .../res/cardsfolder/s/sekki_seasons_guide.txt | 24 ++-- .../res/cardsfolder/s/sekkuar_deathkeeper.txt | 2 +- .../res/cardsfolder/s/selective_memory.txt | 16 +-- forge-gui/res/cardsfolder/s/selenia.txt | 14 +-- .../res/cardsfolder/s/selenia_dark_angel.txt | 2 +- .../res/cardsfolder/s/selesnya_charm.txt | 18 +-- .../res/cardsfolder/s/selesnya_cluestone.txt | 18 +-- .../res/cardsfolder/s/selesnya_evangel.txt | 2 +- .../res/cardsfolder/s/selesnya_guildgate.txt | 16 +-- .../res/cardsfolder/s/selesnya_guildmage.txt | 2 +- .../res/cardsfolder/s/selesnya_keyrune.txt | 20 ++-- .../cardsfolder/s/selesnya_loft_gardens.txt | 28 ++--- .../res/cardsfolder/s/selesnya_sagittars.txt | 16 +-- .../res/cardsfolder/s/selesnya_sanctuary.txt | 2 +- .../res/cardsfolder/s/selesnya_sentry.txt | 14 +-- .../res/cardsfolder/s/selesnya_signet.txt | 2 +- .../res/cardsfolder/s/selfless_cathar.txt | 16 +-- .../res/cardsfolder/s/selfless_exorcist.txt | 2 +- .../res/cardsfolder/s/selhoff_occultist.txt | 18 +-- .../res/cardsfolder/s/selkie_hedge_mage.txt | 2 +- .../res/cardsfolder/s/sell_sword_brute.txt | 2 +- .../res/cardsfolder/s/seller_of_songbirds.txt | 16 +-- .../s/selvala_explorer_returned.txt | 26 ++-- .../res/cardsfolder/s/selvalas_charge.txt | 20 ++-- .../res/cardsfolder/s/selvalas_enforcer.txt | 24 ++-- .../res/cardsfolder/s/semblance_anvil.txt | 18 +-- forge-gui/res/cardsfolder/s/sen_triplets.txt | 24 ++-- .../res/cardsfolder/s/sengir_autocrat.txt | 2 +- forge-gui/res/cardsfolder/s/sengir_bats.txt | 2 +- .../res/cardsfolder/s/sengir_nosferatu.txt | 2 +- .../res/cardsfolder/s/sengir_vampire.txt | 2 +- .../res/cardsfolder/s/sensation_gorger.txt | 2 +- .../res/cardsfolder/s/sensei_golden_tail.txt | 2 +- .../res/cardsfolder/s/sensor_splicer.txt | 2 +- .../res/cardsfolder/s/sensory_deprivation.txt | 16 +-- forge-gui/res/cardsfolder/s/sentinel.txt | 20 ++-- .../res/cardsfolder/s/sentinel_sliver.txt | 18 +-- .../res/cardsfolder/s/sentinel_spider.txt | 16 +-- .../s/sentinels_of_glen_elendra.txt | 2 +- forge-gui/res/cardsfolder/s/sentry_oak.txt | 2 +- .../s/sentry_of_the_underworld.txt | 18 +-- forge-gui/res/cardsfolder/s/septic_rats.txt | 2 +- .../cardsfolder/s/sepulchral_primordial.txt | 20 ++-- .../res/cardsfolder/s/seraph_of_dawn.txt | 16 +-- .../res/cardsfolder/s/seraph_of_the_sword.txt | 16 +-- .../res/cardsfolder/s/seraph_sanctuary.txt | 18 +-- .../res/cardsfolder/s/serendib_djinn.txt | 30 ++--- .../res/cardsfolder/s/serendib_efreet.txt | 2 +- .../res/cardsfolder/s/serendib_sorcerer.txt | 2 +- forge-gui/res/cardsfolder/s/serene_heart.txt | 2 +- forge-gui/res/cardsfolder/s/serene_master.txt | 18 +-- .../res/cardsfolder/s/serene_offering.txt | 2 +- .../res/cardsfolder/s/serene_remembrance.txt | 14 +-- forge-gui/res/cardsfolder/s/serene_sunset.txt | 2 +- forge-gui/res/cardsfolder/s/serenity.txt | 2 +- .../res/cardsfolder/s/serpent_assassin.txt | 2 +- .../res/cardsfolder/s/serpent_generator.txt | 2 +- .../s/serpent_of_the_endless_sea.txt | 2 +- forge-gui/res/cardsfolder/s/serpent_skin.txt | 2 +- .../res/cardsfolder/s/serpent_warrior.txt | 2 +- .../res/cardsfolder/s/serpentine_basilisk.txt | 2 +- .../res/cardsfolder/s/serpentine_kavu.txt | 2 +- forge-gui/res/cardsfolder/s/serpents_gift.txt | 12 +- forge-gui/res/cardsfolder/s/serra.txt | 14 +-- .../res/cardsfolder/s/serra_advocate.txt | 2 +- forge-gui/res/cardsfolder/s/serra_angel.txt | 2 +- .../res/cardsfolder/s/serra_angel_avatar.txt | 16 +-- .../res/cardsfolder/s/serra_ascendant.txt | 2 +- forge-gui/res/cardsfolder/s/serra_avatar.txt | 2 +- forge-gui/res/cardsfolder/s/serra_avenger.txt | 2 +- forge-gui/res/cardsfolder/s/serra_aviary.txt | 2 +- .../res/cardsfolder/s/serra_bestiary.txt | 20 ++-- .../res/cardsfolder/s/serra_inquisitors.txt | 2 +- forge-gui/res/cardsfolder/s/serra_paladin.txt | 16 +-- forge-gui/res/cardsfolder/s/serra_sphinx.txt | 2 +- forge-gui/res/cardsfolder/s/serra_zealot.txt | 2 +- .../res/cardsfolder/s/serras_blessing.txt | 2 +- forge-gui/res/cardsfolder/s/serras_boon.txt | 2 +- .../res/cardsfolder/s/serras_embrace.txt | 2 +- forge-gui/res/cardsfolder/s/serras_hymn.txt | 24 ++-- .../res/cardsfolder/s/serras_liturgy.txt | 2 +- .../res/cardsfolder/s/serras_sanctum.txt | 2 +- .../res/cardsfolder/s/serrated_arrows.txt | 2 +- .../res/cardsfolder/s/serrated_biskelion.txt | 2 +- forge-gui/res/cardsfolder/s/serum_powder.txt | 18 +-- forge-gui/res/cardsfolder/s/serum_raker.txt | 2 +- forge-gui/res/cardsfolder/s/serum_tank.txt | 2 +- forge-gui/res/cardsfolder/s/serum_visions.txt | 2 +- .../res/cardsfolder/s/servant_of_nefarox.txt | 14 +-- .../res/cardsfolder/s/servant_of_tymaret.txt | 24 ++-- .../res/cardsfolder/s/servant_of_volrath.txt | 2 +- .../cardsfolder/s/seshiro_the_anointed.txt | 2 +- .../s/seshiro_the_anointed_avatar.txt | 18 +-- .../cardsfolder/s/setessan_battle_priest.txt | 16 +-- .../res/cardsfolder/s/setessan_griffin.txt | 16 +-- .../res/cardsfolder/s/setessan_oathsworn.txt | 16 +-- .../cardsfolder/s/setessan_starbreaker.txt | 18 +-- .../res/cardsfolder/s/setessan_tactics.txt | 24 ++-- .../cardsfolder/s/seton_krosan_protector.txt | 2 +- forge-gui/res/cardsfolder/s/setons_desire.txt | 2 +- forge-gui/res/cardsfolder/s/setons_scout.txt | 2 +- forge-gui/res/cardsfolder/s/sever_soul.txt | 2 +- .../res/cardsfolder/s/sever_the_bloodline.txt | 18 +-- .../res/cardsfolder/s/severed_legion.txt | 2 +- forge-gui/res/cardsfolder/s/sewer_nemesis.txt | 28 ++--- forge-gui/res/cardsfolder/s/sewer_rats.txt | 2 +- .../res/cardsfolder/s/sewer_shambler.txt | 18 +-- forge-gui/res/cardsfolder/s/sewerdreg.txt | 2 +- .../res/cardsfolder/s/sewers_of_estark.txt | 24 ++-- .../res/cardsfolder/s/sewn_eye_drake.txt | 2 +- forge-gui/res/cardsfolder/s/shackles.txt | 2 +- .../res/cardsfolder/s/shade_of_trokair.txt | 2 +- forge-gui/res/cardsfolder/s/shades_breath.txt | 2 +- forge-gui/res/cardsfolder/s/shades_form.txt | 2 +- .../cardsfolder/s/shadow_alley_denizen.txt | 18 +-- .../res/cardsfolder/s/shadow_guildmage.txt | 2 +- forge-gui/res/cardsfolder/s/shadow_lance.txt | 2 +- .../res/cardsfolder/s/shadow_of_doubt.txt | 18 +-- forge-gui/res/cardsfolder/s/shadow_rider.txt | 2 +- forge-gui/res/cardsfolder/s/shadow_rift.txt | 2 +- forge-gui/res/cardsfolder/s/shadow_slice.txt | 16 +-- forge-gui/res/cardsfolder/s/shadow_sliver.txt | 2 +- .../res/cardsfolder/s/shadowblood_egg.txt | 2 +- .../res/cardsfolder/s/shadowblood_ridge.txt | 2 +- .../res/cardsfolder/s/shadowborn_apostle.txt | 16 +-- .../res/cardsfolder/s/shadowborn_demon.txt | 22 ++-- forge-gui/res/cardsfolder/s/shadowfeed.txt | 2 +- .../cardsfolder/s/shadowmage_infiltrator.txt | 2 +- forge-gui/res/cardsfolder/s/shadowstorm.txt | 2 +- .../res/cardsfolder/s/shah_of_naar_isle.txt | 20 ++-- .../res/cardsfolder/s/shaleskin_bruiser.txt | 2 +- .../res/cardsfolder/s/shaleskin_plower.txt | 2 +- forge-gui/res/cardsfolder/s/shallow_grave.txt | 20 ++-- forge-gui/res/cardsfolder/s/shaman_en_kor.txt | 52 ++++---- forge-gui/res/cardsfolder/s/shambleshark.txt | 16 +-- .../res/cardsfolder/s/shambling_remains.txt | 2 +- .../res/cardsfolder/s/shambling_shell.txt | 2 +- .../res/cardsfolder/s/shambling_strider.txt | 2 +- .../res/cardsfolder/s/shambling_swarm.txt | 24 ++-- .../res/cardsfolder/s/shanodin_dryads.txt | 2 +- forge-gui/res/cardsfolder/s/shape_anew.txt | 14 +-- .../cardsfolder/s/shape_of_the_wiitigo.txt | 26 ++-- forge-gui/res/cardsfolder/s/shape_stealer.txt | 28 ++--- .../res/cardsfolder/s/shaper_guildmage.txt | 2 +- .../res/cardsfolder/s/shaper_parasite.txt | 24 ++-- forge-gui/res/cardsfolder/s/shapesharer.txt | 20 ++-- forge-gui/res/cardsfolder/s/shapeshifter.txt | 2 +- .../cardsfolder/s/shapeshifters_marrow.txt | 18 +-- .../res/cardsfolder/s/shard_convergence.txt | 2 +- forge-gui/res/cardsfolder/s/shard_phoenix.txt | 2 +- forge-gui/res/cardsfolder/s/shard_volley.txt | 2 +- .../res/cardsfolder/s/sharding_sphinx.txt | 2 +- .../res/cardsfolder/s/shardless_agent.txt | 16 +-- .../res/cardsfolder/s/shared_animosity.txt | 22 ++-- .../res/cardsfolder/s/shared_discovery.txt | 2 +- forge-gui/res/cardsfolder/s/shared_trauma.txt | 28 ++--- .../res/cardsfolder/s/shared_triumph.txt | 2 +- .../res/cardsfolder/s/sharpened_pitchfork.txt | 16 +-- .../res/cardsfolder/s/sharuum_the_hegemon.txt | 2 +- forge-gui/res/cardsfolder/s/shatter.txt | 2 +- .../res/cardsfolder/s/shattered_angel.txt | 2 +- .../res/cardsfolder/s/shattered_crypt.txt | 2 +- .../res/cardsfolder/s/shattered_dreams.txt | 2 +- .../cardsfolder/s/shattered_perception.txt | 22 ++-- .../cardsfolder/s/shattergang_brothers.txt | 18 +-- .../res/cardsfolder/s/shattering_blow.txt | 12 +- .../res/cardsfolder/s/shattering_pulse.txt | 2 +- .../res/cardsfolder/s/shattering_spree.txt | 2 +- .../res/cardsfolder/s/shatterskull_giant.txt | 2 +- forge-gui/res/cardsfolder/s/shatterstorm.txt | 2 +- .../res/cardsfolder/s/shauku_endbringer.txt | 2 +- .../res/cardsfolder/s/shaukus_minion.txt | 2 +- .../res/cardsfolder/s/shelkin_brownie.txt | 16 +-- .../cardsfolder/s/shell_of_the_last_kappa.txt | 18 +-- forge-gui/res/cardsfolder/s/shell_skulkin.txt | 2 +- .../res/cardsfolder/s/shelldock_isle.txt | 24 ++-- forge-gui/res/cardsfolder/s/shelter.txt | 14 +-- .../res/cardsfolder/s/sheltered_valley.txt | 2 +- .../res/cardsfolder/s/sheltering_ancient.txt | 18 +-- .../res/cardsfolder/s/sheltering_prayers.txt | 2 +- .../res/cardsfolder/s/sheltering_word.txt | 16 +-- .../s/sheoldred_whispering_one.txt | 2 +- .../res/cardsfolder/s/shepherd_of_rot.txt | 2 +- .../cardsfolder/s/shepherd_of_the_lost.txt | 2 +- forge-gui/res/cardsfolder/s/shield_bearer.txt | 16 +-- forge-gui/res/cardsfolder/s/shield_dancer.txt | 26 ++-- forge-gui/res/cardsfolder/s/shield_mate.txt | 2 +- .../s/shield_of_duty_and_reason.txt | 2 +- .../res/cardsfolder/s/shield_of_kaldra.txt | 2 +- .../res/cardsfolder/s/shield_of_the_ages.txt | 2 +- .../cardsfolder/s/shield_of_the_oversoul.txt | 2 +- .../cardsfolder/s/shield_of_the_righteous.txt | 2 +- forge-gui/res/cardsfolder/s/shield_sphere.txt | 2 +- forge-gui/res/cardsfolder/s/shield_wall.txt | 2 +- .../res/cardsfolder/s/shielded_passage.txt | 14 +-- .../res/cardsfolder/s/shielding_plax.txt | 2 +- .../res/cardsfolder/s/shieldmage_advocate.txt | 24 ++-- .../res/cardsfolder/s/shieldmage_elder.txt | 24 ++-- .../cardsfolder/s/shieldmates_blessing.txt | 2 +- .../cardsfolder/s/shields_of_velis_vel.txt | 16 +-- .../res/cardsfolder/s/shifting_borders.txt | 16 +-- forge-gui/res/cardsfolder/s/shifting_sky.txt | 20 ++-- .../res/cardsfolder/s/shifting_sliver.txt | 2 +- forge-gui/res/cardsfolder/s/shifting_wall.txt | 2 +- .../res/cardsfolder/s/shifty_doppelganger.txt | 26 ++-- .../s/shimatsu_the_bloodcloaked.txt | 30 ++--- .../cardsfolder/s/shimian_night_stalker.txt | 24 ++-- .../res/cardsfolder/s/shimian_specter.txt | 2 +- forge-gui/res/cardsfolder/s/shimmer.txt | 18 +-- forge-gui/res/cardsfolder/s/shimmer_myr.txt | 2 +- .../res/cardsfolder/s/shimmering_barrier.txt | 2 +- .../res/cardsfolder/s/shimmering_efreet.txt | 20 ++-- .../cardsfolder/s/shimmering_glasskite.txt | 20 ++-- .../res/cardsfolder/s/shimmering_grotto.txt | 2 +- .../res/cardsfolder/s/shimmering_mirage.txt | 18 +-- .../res/cardsfolder/s/shimmering_wings.txt | 2 +- .../cardsfolder/s/shinen_of_fears_chill.txt | 2 +- .../cardsfolder/s/shinen_of_flights_wings.txt | 16 +-- .../cardsfolder/s/shinen_of_furys_fire.txt | 16 +-- .../cardsfolder/s/shinen_of_lifes_roar.txt | 2 +- .../cardsfolder/s/shinen_of_stars_light.txt | 2 +- forge-gui/res/cardsfolder/s/shinewend.txt | 2 +- .../res/cardsfolder/s/shinka_gatekeeper.txt | 2 +- .../s/shinka_the_bloodsoaked_keep.txt | 2 +- .../res/cardsfolder/s/shipbreaker_kraken.txt | 20 ++-- .../res/cardsfolder/s/shipwreck_singer.txt | 18 +-- .../cardsfolder/s/shirei_shizos_caretaker.txt | 26 ++-- .../s/shisato_whispering_hunter.txt | 24 ++-- forge-gui/res/cardsfolder/s/shiv.txt | 20 ++-- forge-gui/res/cardsfolder/s/shivan_dragon.txt | 2 +- .../res/cardsfolder/s/shivan_emissary.txt | 2 +- forge-gui/res/cardsfolder/s/shivan_gorge.txt | 2 +- .../res/cardsfolder/s/shivan_harvest.txt | 2 +- .../res/cardsfolder/s/shivan_hellkite.txt | 2 +- forge-gui/res/cardsfolder/s/shivan_meteor.txt | 2 +- forge-gui/res/cardsfolder/s/shivan_oasis.txt | 2 +- .../res/cardsfolder/s/shivan_phoenix.txt | 2 +- forge-gui/res/cardsfolder/s/shivan_raptor.txt | 2 +- forge-gui/res/cardsfolder/s/shivan_reef.txt | 2 +- .../res/cardsfolder/s/shivan_sand_mage.txt | 22 ++-- forge-gui/res/cardsfolder/s/shivan_wumpus.txt | 18 +-- forge-gui/res/cardsfolder/s/shivan_wurm.txt | 2 +- forge-gui/res/cardsfolder/s/shivan_zombie.txt | 2 +- forge-gui/res/cardsfolder/s/shivs_embrace.txt | 2 +- .../cardsfolder/s/shizo_deaths_storehouse.txt | 2 +- .../s/shizuko_caller_of_autumn.txt | 16 +-- forge-gui/res/cardsfolder/s/shoal_serpent.txt | 20 ++-- forge-gui/res/cardsfolder/s/shock.txt | 2 +- forge-gui/res/cardsfolder/s/shock_troops.txt | 2 +- forge-gui/res/cardsfolder/s/shocker.txt | 22 ++-- forge-gui/res/cardsfolder/s/shore_snapper.txt | 2 +- .../res/cardsfolder/s/shorecrasher_mimic.txt | 2 +- .../res/cardsfolder/s/shoreline_raider.txt | 2 +- .../res/cardsfolder/s/shoreline_ranger.txt | 2 +- .../res/cardsfolder/s/shoreline_salvager.txt | 2 +- forge-gui/res/cardsfolder/s/shoving_match.txt | 16 +-- forge-gui/res/cardsfolder/s/show_and_tell.txt | 2 +- forge-gui/res/cardsfolder/s/show_of_valor.txt | 12 +- .../res/cardsfolder/s/shower_of_coals.txt | 14 +-- .../res/cardsfolder/s/shower_of_sparks.txt | 2 +- forge-gui/res/cardsfolder/s/showstopper.txt | 18 +-- .../res/cardsfolder/s/shrapnel_blast.txt | 2 +- forge-gui/res/cardsfolder/s/shred_memory.txt | 16 +-- .../res/cardsfolder/s/shredding_winds.txt | 12 +- .../res/cardsfolder/s/shrewd_hatchling.txt | 2 +- .../res/cardsfolder/s/shriek_of_dread.txt | 2 +- forge-gui/res/cardsfolder/s/shriek_raptor.txt | 2 +- forge-gui/res/cardsfolder/s/shriekgeist.txt | 18 +-- forge-gui/res/cardsfolder/s/shriekhorn.txt | 2 +- .../cardsfolder/s/shrieking_affliction.txt | 16 +-- .../res/cardsfolder/s/shrieking_drake.txt | 2 +- .../res/cardsfolder/s/shrieking_grotesque.txt | 24 ++-- .../res/cardsfolder/s/shrieking_mogg.txt | 2 +- .../res/cardsfolder/s/shrieking_specter.txt | 2 +- forge-gui/res/cardsfolder/s/shriekmaw.txt | 2 +- forge-gui/res/cardsfolder/s/shrike_harpy.txt | 22 ++-- .../s/shrine_of_boundless_growth.txt | 2 +- .../cardsfolder/s/shrine_of_burning_rage.txt | 2 +- .../s/shrine_of_limitless_power.txt | 2 +- .../cardsfolder/s/shrine_of_loyal_legions.txt | 2 +- .../s/shrine_of_piercing_vision.txt | 2 +- forge-gui/res/cardsfolder/s/shrink.txt | 2 +- forge-gui/res/cardsfolder/s/shrivel.txt | 2 +- .../res/cardsfolder/s/shriveling_rot.txt | 2 +- forge-gui/res/cardsfolder/s/shrouded_lore.txt | 30 ++--- .../res/cardsfolder/s/shrouded_serpent.txt | 18 +-- forge-gui/res/cardsfolder/s/shu_cavalry.txt | 2 +- forge-gui/res/cardsfolder/s/shu_defender.txt | 16 +-- .../cardsfolder/s/shu_elite_companions.txt | 2 +- .../res/cardsfolder/s/shu_elite_infantry.txt | 2 +- forge-gui/res/cardsfolder/s/shu_farmer.txt | 2 +- .../res/cardsfolder/s/shu_foot_soldiers.txt | 2 +- forge-gui/res/cardsfolder/s/shu_general.txt | 2 +- .../res/cardsfolder/s/shu_grain_caravan.txt | 2 +- .../res/cardsfolder/s/shu_soldier_farmers.txt | 2 +- forge-gui/res/cardsfolder/s/shuko.txt | 2 +- forge-gui/res/cardsfolder/s/shunt.txt | 14 +-- forge-gui/res/cardsfolder/s/shuriken.txt | 26 ++-- forge-gui/res/cardsfolder/s/shyft.txt | 18 +-- .../res/cardsfolder/s/sibilant_spirit.txt | 2 +- .../res/cardsfolder/s/sick_and_tired.txt | 2 +- forge-gui/res/cardsfolder/s/sicken.txt | 2 +- .../res/cardsfolder/s/sickening_dreams.txt | 16 +-- .../res/cardsfolder/s/sickening_shoal.txt | 2 +- forge-gui/res/cardsfolder/s/sickle_ripper.txt | 2 +- forge-gui/res/cardsfolder/s/sickleslicer.txt | 2 +- forge-gui/res/cardsfolder/s/sidar_jabari.txt | 2 +- forge-gui/res/cardsfolder/s/sidar_kondo.txt | 14 +-- forge-gui/res/cardsfolder/s/sideswipe.txt | 16 +-- .../res/cardsfolder/s/sidewinder_sliver.txt | 2 +- .../cardsfolder/s/siege_gang_commander.txt | 2 +- .../res/cardsfolder/s/siege_mastodon.txt | 2 +- .../res/cardsfolder/s/siege_of_towers.txt | 2 +- forge-gui/res/cardsfolder/s/siege_wurm.txt | 16 +-- forge-gui/res/cardsfolder/s/sift.txt | 2 +- .../res/cardsfolder/s/sift_through_sands.txt | 24 ++-- .../cardsfolder/s/sigarda_host_of_herons.txt | 18 +-- .../cardsfolder/s/sighted_caste_sorcerer.txt | 2 +- .../res/cardsfolder/s/sightless_brawler.txt | 18 +-- .../res/cardsfolder/s/sightless_ghoul.txt | 16 +-- .../res/cardsfolder/s/sigil_blessing.txt | 2 +- forge-gui/res/cardsfolder/s/sigil_captain.txt | 2 +- .../cardsfolder/s/sigil_of_distinction.txt | 22 ++-- .../res/cardsfolder/s/sigil_of_sleep.txt | 18 +-- .../s/sigil_of_the_empty_throne.txt | 2 +- .../cardsfolder/s/sigil_of_the_nayan_gods.txt | 2 +- .../cardsfolder/s/sigil_of_the_new_dawn.txt | 2 +- forge-gui/res/cardsfolder/s/sigil_tracer.txt | 2 +- .../res/cardsfolder/s/sigiled_behemoth.txt | 2 +- .../res/cardsfolder/s/sigiled_paladin.txt | 2 +- forge-gui/res/cardsfolder/s/sigiled_skink.txt | 18 +-- .../res/cardsfolder/s/sigiled_starfish.txt | 14 +-- forge-gui/res/cardsfolder/s/sign_in_blood.txt | 2 +- forge-gui/res/cardsfolder/s/signal_pest.txt | 2 +- .../res/cardsfolder/s/signal_the_clans.txt | 24 ++-- forge-gui/res/cardsfolder/s/silence.txt | 14 +-- .../cardsfolder/s/silence_the_believers.txt | 22 ++-- .../res/cardsfolder/s/silent_arbiter.txt | 2 +- .../res/cardsfolder/s/silent_artisan.txt | 12 +- .../res/cardsfolder/s/silent_assassin.txt | 20 ++-- .../res/cardsfolder/s/silent_attendant.txt | 2 +- .../res/cardsfolder/s/silent_blade_oni.txt | 20 ++-- .../res/cardsfolder/s/silent_chant_zubera.txt | 2 +- .../res/cardsfolder/s/silent_departure.txt | 14 +-- .../res/cardsfolder/s/silent_sentinel.txt | 20 ++-- .../res/cardsfolder/s/silent_specter.txt | 2 +- .../res/cardsfolder/s/silhana_ledgewalker.txt | 2 +- .../cardsfolder/s/silhana_starfletcher.txt | 20 ++-- forge-gui/res/cardsfolder/s/silk_net.txt | 2 +- .../res/cardsfolder/s/silkbind_faerie.txt | 2 +- .../res/cardsfolder/s/silkenfist_fighter.txt | 2 +- .../res/cardsfolder/s/silkenfist_order.txt | 2 +- .../res/cardsfolder/s/silklash_spider.txt | 2 +- .../res/cardsfolder/s/silkwing_scout.txt | 2 +- forge-gui/res/cardsfolder/s/silt_crawler.txt | 2 +- forge-gui/res/cardsfolder/s/silver_drake.txt | 2 +- forge-gui/res/cardsfolder/s/silver_erne.txt | 2 +- .../cardsfolder/s/silver_inlaid_dagger.txt | 16 +-- forge-gui/res/cardsfolder/s/silver_knight.txt | 2 +- forge-gui/res/cardsfolder/s/silver_myr.txt | 2 +- forge-gui/res/cardsfolder/s/silver_seraph.txt | 2 +- forge-gui/res/cardsfolder/s/silver_wyvern.txt | 18 +-- .../res/cardsfolder/s/silverback_ape.txt | 2 +- .../res/cardsfolder/s/silverblade_paladin.txt | 16 +-- .../res/cardsfolder/s/silverchase_fox.txt | 14 +-- .../res/cardsfolder/s/silverclaw_griffin.txt | 16 +-- .../res/cardsfolder/s/silvercoat_lion.txt | 2 +- .../res/cardsfolder/s/silvergill_adept.txt | 18 +-- .../res/cardsfolder/s/silvergill_douser.txt | 18 +-- .../cardsfolder/s/silverglade_elemental.txt | 2 +- .../cardsfolder/s/silverglade_pathfinder.txt | 2 +- .../res/cardsfolder/s/silverskin_armor.txt | 2 +- .../res/cardsfolder/s/silverstorm_samurai.txt | 2 +- .../cardsfolder/s/silvos_rogue_elemental.txt | 2 +- .../s/sima_yi_wei_field_marshal.txt | 2 +- .../res/cardsfolder/s/simian_brawler.txt | 16 +-- forge-gui/res/cardsfolder/s/simian_grunts.txt | 2 +- .../res/cardsfolder/s/simian_spirit_guide.txt | 2 +- .../res/cardsfolder/s/simic_basilisk.txt | 24 ++-- forge-gui/res/cardsfolder/s/simic_charm.txt | 18 +-- .../res/cardsfolder/s/simic_cluestone.txt | 18 +-- .../res/cardsfolder/s/simic_fluxmage.txt | 16 +-- .../cardsfolder/s/simic_growth_chamber.txt | 2 +- .../res/cardsfolder/s/simic_guildgate.txt | 16 +-- .../res/cardsfolder/s/simic_guildmage.txt | 26 ++-- .../res/cardsfolder/s/simic_initiate.txt | 16 +-- forge-gui/res/cardsfolder/s/simic_keyrune.txt | 20 ++-- .../res/cardsfolder/s/simic_manipulator.txt | 20 ++-- forge-gui/res/cardsfolder/s/simic_ragworm.txt | 2 +- forge-gui/res/cardsfolder/s/simic_signet.txt | 2 +- .../res/cardsfolder/s/simic_sky_swallower.txt | 2 +- forge-gui/res/cardsfolder/s/simoon.txt | 2 +- forge-gui/res/cardsfolder/s/simplify.txt | 2 +- forge-gui/res/cardsfolder/s/simulacrum.txt | 18 +-- forge-gui/res/cardsfolder/s/sin_collector.txt | 16 +-- forge-gui/res/cardsfolder/s/sindbad.txt | 18 +-- forge-gui/res/cardsfolder/s/sinew_sliver.txt | 2 +- forge-gui/res/cardsfolder/s/singe.txt | 2 +- .../res/cardsfolder/s/singe_mind_ogre.txt | 2 +- forge-gui/res/cardsfolder/s/singing_tree.txt | 2 +- .../res/cardsfolder/s/sinister_possession.txt | 22 ++-- .../res/cardsfolder/s/sinister_strength.txt | 16 +-- .../res/cardsfolder/s/sink_into_takenuma.txt | 20 ++-- forge-gui/res/cardsfolder/s/sinkhole.txt | 2 +- .../res/cardsfolder/s/sinking_feeling.txt | 2 +- .../res/cardsfolder/s/sins_of_the_past.txt | 16 +-- .../res/cardsfolder/s/sinstrikers_will.txt | 22 ++-- .../res/cardsfolder/s/sip_of_hemlock.txt | 14 +-- .../cardsfolder/s/sir_shandlar_of_eberyn.txt | 2 +- .../res/cardsfolder/s/sire_of_insanity.txt | 16 +-- .../res/cardsfolder/s/sire_of_the_storm.txt | 2 +- .../s/siren_of_the_fanged_coast.txt | 24 ++-- .../s/siren_of_the_silent_song.txt | 20 ++-- .../res/cardsfolder/s/siren_song_lyre.txt | 18 +-- forge-gui/res/cardsfolder/s/sirens_call.txt | 2 +- forge-gui/res/cardsfolder/s/sirocco.txt | 20 ++-- forge-gui/res/cardsfolder/s/sisay.txt | 18 +-- .../res/cardsfolder/s/sisays_ingenuity.txt | 28 ++--- forge-gui/res/cardsfolder/s/sisays_ring.txt | 2 +- .../cardsfolder/s/sisters_of_stone_death.txt | 26 ++-- .../s/sisters_of_stone_death_avatar.txt | 16 +-- .../cardsfolder/s/sisters_of_the_flame.txt | 2 +- .../res/cardsfolder/s/sivitri_scarzam.txt | 2 +- forge-gui/res/cardsfolder/s/sivvi's_valor.txt | 30 ++--- forge-gui/res/cardsfolder/s/sivvis_ruse.txt | 22 ++-- forge-gui/res/cardsfolder/s/sizzle.txt | 2 +- forge-gui/res/cardsfolder/s/skaab_goliath.txt | 18 +-- .../res/cardsfolder/s/skaab_ruinator.txt | 20 ++-- .../res/cardsfolder/s/skarrg_guildmage.txt | 16 +-- .../cardsfolder/s/skarrg_the_rage_pits.txt | 2 +- .../res/cardsfolder/s/skarrgan_firebird.txt | 20 ++-- .../res/cardsfolder/s/skarrgan_pit_skulk.txt | 2 +- .../res/cardsfolder/s/skarrgan_skybreaker.txt | 2 +- .../res/cardsfolder/s/skeletal_changeling.txt | 2 +- .../res/cardsfolder/s/skeletal_crocodile.txt | 2 +- .../res/cardsfolder/s/skeletal_grimace.txt | 18 +-- .../res/cardsfolder/s/skeletal_kathari.txt | 2 +- .../res/cardsfolder/s/skeletal_scrying.txt | 18 +-- .../res/cardsfolder/s/skeletal_snake.txt | 2 +- .../res/cardsfolder/s/skeletal_vampire.txt | 2 +- forge-gui/res/cardsfolder/s/skeletal_wurm.txt | 2 +- .../res/cardsfolder/s/skeleton_scavengers.txt | 20 ++-- .../res/cardsfolder/s/skeleton_shard.txt | 2 +- forge-gui/res/cardsfolder/s/skeleton_ship.txt | 2 +- forge-gui/res/cardsfolder/s/skeletonize.txt | 20 ++-- .../res/cardsfolder/s/skill_borrower.txt | 16 +-- .../res/cardsfolder/s/skillful_lunge.txt | 12 +- .../res/cardsfolder/s/skinbrand_goblin.txt | 14 +-- forge-gui/res/cardsfolder/s/skinrender.txt | 2 +- forge-gui/res/cardsfolder/s/skinshifter.txt | 22 ++-- forge-gui/res/cardsfolder/s/skinthinner.txt | 2 +- forge-gui/res/cardsfolder/s/skinwing.txt | 2 +- .../res/cardsfolder/s/skirge_familiar.txt | 2 +- .../res/cardsfolder/s/skirk_alarmist.txt | 24 ++-- .../res/cardsfolder/s/skirk_commando.txt | 18 +-- .../cardsfolder/s/skirk_drill_sergeant.txt | 18 +-- .../res/cardsfolder/s/skirk_fire_marshal.txt | 2 +- .../res/cardsfolder/s/skirk_marauder.txt | 2 +- .../res/cardsfolder/s/skirk_outrider.txt | 2 +- .../res/cardsfolder/s/skirk_prospector.txt | 2 +- .../res/cardsfolder/s/skirk_ridge_exhumer.txt | 2 +- forge-gui/res/cardsfolder/s/skirk_shaman.txt | 2 +- .../res/cardsfolder/s/skirk_volcanist.txt | 2 +- .../res/cardsfolder/s/skirsdag_cultist.txt | 14 +-- .../res/cardsfolder/s/skirsdag_flayer.txt | 16 +-- .../cardsfolder/s/skirsdag_high_priest.txt | 16 +-- .../s/skithiryx_the_blight_dragon.txt | 2 +- .../res/cardsfolder/s/skitter_of_lizards.txt | 2 +- .../res/cardsfolder/s/skittering_horror.txt | 2 +- .../res/cardsfolder/s/skittering_invasion.txt | 2 +- .../cardsfolder/s/skittering_monstrosity.txt | 2 +- .../res/cardsfolder/s/skittering_skirge.txt | 2 +- forge-gui/res/cardsfolder/s/skittish_kavu.txt | 2 +- .../res/cardsfolder/s/skittish_valesk.txt | 2 +- forge-gui/res/cardsfolder/s/skizzik.txt | 2 +- .../res/cardsfolder/s/skizzik_surger.txt | 16 +-- forge-gui/res/cardsfolder/s/skred.txt | 2 +- .../res/cardsfolder/s/skulking_fugitive.txt | 2 +- .../res/cardsfolder/s/skulking_ghost.txt | 2 +- .../res/cardsfolder/s/skulking_knight.txt | 2 +- .../res/cardsfolder/s/skull_catapult.txt | 2 +- .../res/cardsfolder/s/skull_collector.txt | 2 +- .../res/cardsfolder/s/skull_fracture.txt | 2 +- forge-gui/res/cardsfolder/s/skull_of_orm.txt | 2 +- .../res/cardsfolder/s/skull_of_ramos.txt | 2 +- forge-gui/res/cardsfolder/s/skull_rend.txt | 14 +-- .../s/skullbriar_the_walking_grave.txt | 20 ++-- forge-gui/res/cardsfolder/s/skullcage.txt | 18 +-- forge-gui/res/cardsfolder/s/skullclamp.txt | 2 +- forge-gui/res/cardsfolder/s/skullcrack.txt | 18 +-- .../res/cardsfolder/s/skullmane_baku.txt | 24 ++-- .../res/cardsfolder/s/skullmead_cauldron.txt | 2 +- forge-gui/res/cardsfolder/s/skullmulcher.txt | 2 +- forge-gui/res/cardsfolder/s/skullscorch.txt | 12 +- forge-gui/res/cardsfolder/s/skullsnatcher.txt | 2 +- forge-gui/res/cardsfolder/s/skulltap.txt | 2 +- forge-gui/res/cardsfolder/s/sky_diamond.txt | 2 +- .../res/cardsfolder/s/sky_eel_school.txt | 2 +- forge-gui/res/cardsfolder/s/sky_hussar.txt | 2 +- .../res/cardsfolder/s/sky_ruin_drake.txt | 2 +- forge-gui/res/cardsfolder/s/sky_spirit.txt | 2 +- forge-gui/res/cardsfolder/s/sky_swallower.txt | 2 +- forge-gui/res/cardsfolder/s/sky_weaver.txt | 2 +- forge-gui/res/cardsfolder/s/skybind.txt | 24 ++-- .../res/cardsfolder/s/skyblinder_staff.txt | 16 +-- forge-gui/res/cardsfolder/s/skybreen.txt | 22 ++-- .../res/cardsfolder/s/skyclaw_thrash.txt | 18 +-- forge-gui/res/cardsfolder/s/skycloud_egg.txt | 2 +- .../res/cardsfolder/s/skycloud_expanse.txt | 2 +- forge-gui/res/cardsfolder/s/skyfire_kirin.txt | 22 ++-- forge-gui/res/cardsfolder/s/skygames.txt | 20 ++-- forge-gui/res/cardsfolder/s/skyhunter_cub.txt | 2 +- .../res/cardsfolder/s/skyhunter_patrol.txt | 2 +- .../res/cardsfolder/s/skyhunter_prowler.txt | 2 +- .../cardsfolder/s/skyhunter_skirmisher.txt | 2 +- .../cardsfolder/s/skyknight_legionnaire.txt | 2 +- forge-gui/res/cardsfolder/s/skylasher.txt | 20 ++-- .../res/cardsfolder/s/skyline_predator.txt | 16 +-- forge-gui/res/cardsfolder/s/skymark_roc.txt | 18 +-- .../res/cardsfolder/s/skyreach_manta.txt | 2 +- forge-gui/res/cardsfolder/s/skyreaping.txt | 14 +-- .../res/cardsfolder/s/skyrider_trainee.txt | 2 +- forge-gui/res/cardsfolder/s/skyscribing.txt | 2 +- forge-gui/res/cardsfolder/s/skyshaper.txt | 2 +- .../cardsfolder/s/skyship_weatherlight.txt | 24 ++-- forge-gui/res/cardsfolder/s/skyshooter.txt | 2 +- .../res/cardsfolder/s/skyshroud_archer.txt | 2 +- .../res/cardsfolder/s/skyshroud_behemoth.txt | 2 +- .../res/cardsfolder/s/skyshroud_blessing.txt | 16 +-- .../res/cardsfolder/s/skyshroud_claim.txt | 2 +- .../res/cardsfolder/s/skyshroud_condor.txt | 18 +-- .../res/cardsfolder/s/skyshroud_cutter.txt | 14 +-- forge-gui/res/cardsfolder/s/skyshroud_elf.txt | 2 +- .../res/cardsfolder/s/skyshroud_elite.txt | 2 +- .../res/cardsfolder/s/skyshroud_falcon.txt | 2 +- .../res/cardsfolder/s/skyshroud_forest.txt | 2 +- .../res/cardsfolder/s/skyshroud_poacher.txt | 2 +- .../res/cardsfolder/s/skyshroud_ranger.txt | 14 +-- .../res/cardsfolder/s/skyshroud_ridgeback.txt | 2 +- .../res/cardsfolder/s/skyshroud_sentinel.txt | 2 +- .../res/cardsfolder/s/skyshroud_troll.txt | 2 +- .../res/cardsfolder/s/skyshroud_troopers.txt | 2 +- .../res/cardsfolder/s/skyshroud_vampire.txt | 2 +- .../res/cardsfolder/s/skyshroud_war_beast.txt | 2 +- .../res/cardsfolder/s/skyspear_cavalry.txt | 16 +-- .../cardsfolder/s/skyward_eye_prophets.txt | 2 +- .../res/cardsfolder/s/skywatcher_adept.txt | 2 +- .../res/cardsfolder/s/skywinder_drake.txt | 2 +- forge-gui/res/cardsfolder/s/skywing_aven.txt | 2 +- forge-gui/res/cardsfolder/s/slag_fiend.txt | 2 +- forge-gui/res/cardsfolder/s/slagstorm.txt | 2 +- .../res/cardsfolder/s/slagwurm_armor.txt | 2 +- forge-gui/res/cardsfolder/s/slash_panther.txt | 2 +- .../res/cardsfolder/s/slashing_tiger.txt | 2 +- .../res/cardsfolder/s/slate_of_ancestry.txt | 2 +- .../cardsfolder/s/slate_street_ruffian.txt | 16 +-- forge-gui/res/cardsfolder/s/slaughter.txt | 2 +- forge-gui/res/cardsfolder/s/slaughter_cry.txt | 2 +- .../res/cardsfolder/s/slaughter_games.txt | 28 ++--- .../res/cardsfolder/s/slaughter_pact.txt | 2 +- forge-gui/res/cardsfolder/s/slaughterhorn.txt | 14 +-- .../cardsfolder/s/slaughterhouse_bouncer.txt | 2 +- .../res/cardsfolder/s/slave_of_bolas.txt | 2 +- .../res/cardsfolder/s/slavering_nulls.txt | 2 +- forge-gui/res/cardsfolder/s/slay.txt | 2 +- .../cardsfolder/s/slayer_of_the_wicked.txt | 18 +-- .../res/cardsfolder/s/slayers_stronghold.txt | 14 +-- forge-gui/res/cardsfolder/s/sleep.txt | 2 +- forge-gui/res/cardsfolder/s/sleeper_agent.txt | 2 +- .../res/cardsfolder/s/sleepers_guile.txt | 2 +- forge-gui/res/cardsfolder/s/sleepers_robe.txt | 2 +- .../res/cardsfolder/s/sleeping_potion.txt | 2 +- .../res/cardsfolder/s/sleight_of_hand.txt | 2 +- .../res/cardsfolder/s/slice_and_dice.txt | 2 +- .../res/cardsfolder/s/slice_in_twain.txt | 2 +- forge-gui/res/cardsfolder/s/slime_molding.txt | 14 +-- forge-gui/res/cardsfolder/s/slimy_kavu.txt | 16 +-- forge-gui/res/cardsfolder/s/slingbow_trap.txt | 2 +- .../res/cardsfolder/s/slingshot_goblin.txt | 2 +- .../res/cardsfolder/s/slinking_giant.txt | 2 +- .../res/cardsfolder/s/slinking_serpent.txt | 2 +- .../res/cardsfolder/s/slinking_skirge.txt | 2 +- .../res/cardsfolder/s/slippery_bogle.txt | 2 +- .../res/cardsfolder/s/slippery_karst.txt | 2 +- .../res/cardsfolder/s/slipstream_eel.txt | 2 +- .../res/cardsfolder/s/slipstream_serpent.txt | 2 +- .../res/cardsfolder/s/sliptide_serpent.txt | 2 +- .../res/cardsfolder/s/slith_ascendant.txt | 2 +- .../res/cardsfolder/s/slith_bloodletter.txt | 2 +- .../res/cardsfolder/s/slith_firewalker.txt | 2 +- .../res/cardsfolder/s/slith_predator.txt | 2 +- forge-gui/res/cardsfolder/s/slith_strider.txt | 2 +- forge-gui/res/cardsfolder/s/slitherhead.txt | 20 ++-- .../res/cardsfolder/s/slithering_shade.txt | 2 +- forge-gui/res/cardsfolder/s/slithermuse.txt | 2 +- .../res/cardsfolder/s/slithery_stalker.txt | 2 +- .../res/cardsfolder/s/sliver_construct.txt | 12 +- forge-gui/res/cardsfolder/s/sliver_legion.txt | 2 +- .../res/cardsfolder/s/sliver_overlord.txt | 2 +- forge-gui/res/cardsfolder/s/sliver_queen.txt | 2 +- .../res/cardsfolder/s/sliver_queen_avatar.txt | 24 ++-- .../s/sliver_queen_brood_mother.txt | 14 +-- forge-gui/res/cardsfolder/s/sliversmith.txt | 2 +- .../cardsfolder/s/slobad_goblin_tinkerer.txt | 2 +- forge-gui/res/cardsfolder/s/slow_motion.txt | 2 +- .../res/cardsfolder/s/sludge_strider.txt | 2 +- forge-gui/res/cardsfolder/s/sluggishness.txt | 2 +- .../res/cardsfolder/s/sluiceway_scorpion.txt | 18 +-- forge-gui/res/cardsfolder/s/slum_reaper.txt | 18 +-- .../res/cardsfolder/s/slumbering_dragon.txt | 22 ++-- .../res/cardsfolder/s/slumbering_tora.txt | 2 +- forge-gui/res/cardsfolder/s/smallpox.txt | 2 +- forge-gui/res/cardsfolder/s/smash.txt | 2 +- .../cardsfolder/s/smash_to_smithereens.txt | 2 +- forge-gui/res/cardsfolder/s/smelt.txt | 12 +- .../cardsfolder/s/smelt_ward_gatekeepers.txt | 20 ++-- forge-gui/res/cardsfolder/s/smite.txt | 2 +- .../res/cardsfolder/s/smite_the_monstrous.txt | 12 +- .../res/cardsfolder/s/smog_elemental.txt | 16 +-- .../res/cardsfolder/s/smogsteed_rider.txt | 2 +- forge-gui/res/cardsfolder/s/smoke.txt | 2 +- forge-gui/res/cardsfolder/s/smokebraider.txt | 16 +-- .../res/cardsfolder/s/smokespew_invoker.txt | 2 +- forge-gui/res/cardsfolder/s/smokestack.txt | 2 +- .../res/cardsfolder/s/smolder_initiate.txt | 2 +- .../res/cardsfolder/s/smoldering_butcher.txt | 2 +- .../res/cardsfolder/s/smoldering_crater.txt | 2 +- .../res/cardsfolder/s/smoldering_spires.txt | 2 +- .../res/cardsfolder/s/smoldering_tar.txt | 16 +-- forge-gui/res/cardsfolder/s/smother.txt | 2 +- forge-gui/res/cardsfolder/s/snag.txt | 16 +-- forge-gui/res/cardsfolder/s/snake_basket.txt | 2 +- .../cardsfolder/s/snake_cult_initiation.txt | 2 +- .../s/snake_of_the_golden_grove.txt | 20 ++-- forge-gui/res/cardsfolder/s/snake_pit.txt | 2 +- forge-gui/res/cardsfolder/s/snake_umbra.txt | 2 +- forge-gui/res/cardsfolder/s/snakeform.txt | 16 +-- forge-gui/res/cardsfolder/s/snap.txt | 2 +- forge-gui/res/cardsfolder/s/snapback.txt | 2 +- .../res/cardsfolder/s/snapcaster_mage.txt | 20 ++-- .../res/cardsfolder/s/snapping_creeper.txt | 2 +- .../res/cardsfolder/s/snapping_drake.txt | 2 +- .../res/cardsfolder/s/snapping_thragg.txt | 18 +-- .../res/cardsfolder/s/snapsail_glider.txt | 2 +- .../res/cardsfolder/s/snare_the_skies.txt | 12 +- .../res/cardsfolder/s/snarling_undorak.txt | 2 +- forge-gui/res/cardsfolder/s/sneak_attack.txt | 2 +- .../res/cardsfolder/s/sneaky_homunculus.txt | 2 +- forge-gui/res/cardsfolder/s/snorting_gahr.txt | 2 +- .../res/cardsfolder/s/snow_covered_forest.txt | 2 +- .../res/cardsfolder/s/snow_covered_island.txt | 2 +- .../cardsfolder/s/snow_covered_mountain.txt | 2 +- .../res/cardsfolder/s/snow_covered_plains.txt | 2 +- .../res/cardsfolder/s/snow_covered_swamp.txt | 2 +- forge-gui/res/cardsfolder/s/snow_devil.txt | 2 +- forge-gui/res/cardsfolder/s/snow_fortress.txt | 2 +- forge-gui/res/cardsfolder/s/snow_hound.txt | 2 +- forge-gui/res/cardsfolder/s/snowblind.txt | 36 +++--- forge-gui/res/cardsfolder/s/snowfall.txt | 22 ++-- forge-gui/res/cardsfolder/s/snuff_out.txt | 2 +- forge-gui/res/cardsfolder/s/soar.txt | 26 ++-- forge-gui/res/cardsfolder/s/soaring_hope.txt | 2 +- .../res/cardsfolder/s/soaring_seacliff.txt | 2 +- forge-gui/res/cardsfolder/s/soilshaper.txt | 2 +- forge-gui/res/cardsfolder/s/sokenzan.txt | 20 ++-- .../res/cardsfolder/s/sokenzan_bruiser.txt | 2 +- .../res/cardsfolder/s/sokenzan_renegade.txt | 20 ++-- .../res/cardsfolder/s/sokenzan_spellblade.txt | 18 +-- forge-gui/res/cardsfolder/s/sol_grail.txt | 18 +-- forge-gui/res/cardsfolder/s/sol_ring.txt | 2 +- forge-gui/res/cardsfolder/s/solar_blast.txt | 2 +- forge-gui/res/cardsfolder/s/solar_tide.txt | 2 +- forge-gui/res/cardsfolder/s/solarion.txt | 2 +- .../res/cardsfolder/s/soldevi_adnate.txt | 2 +- .../res/cardsfolder/s/soldevi_digger.txt | 2 +- .../res/cardsfolder/s/soldevi_excavations.txt | 2 +- forge-gui/res/cardsfolder/s/soldevi_golem.txt | 22 ++-- .../res/cardsfolder/s/soldevi_heretic.txt | 2 +- .../res/cardsfolder/s/soldevi_machinist.txt | 16 +-- forge-gui/res/cardsfolder/s/soldevi_sage.txt | 2 +- .../res/cardsfolder/s/soldevi_sentry.txt | 16 +-- .../res/cardsfolder/s/soldevi_simulacrum.txt | 2 +- .../res/cardsfolder/s/soldevi_steam_beast.txt | 2 +- .../res/cardsfolder/s/soldier_of_fortune.txt | 2 +- .../cardsfolder/s/soldier_of_the_pantheon.txt | 18 +-- .../res/cardsfolder/s/soldier_replica.txt | 2 +- .../res/cardsfolder/s/solemn_offering.txt | 2 +- .../res/cardsfolder/s/solemn_simulacrum.txt | 2 +- forge-gui/res/cardsfolder/s/solfatara.txt | 18 +-- forge-gui/res/cardsfolder/s/solidarity.txt | 2 +- .../cardsfolder/s/solidarity_of_heroes.txt | 24 ++-- .../cardsfolder/s/solitary_confinement.txt | 28 ++--- forge-gui/res/cardsfolder/s/soliton.txt | 2 +- .../cardsfolder/s/solkanar_the_swamp_king.txt | 2 +- .../res/cardsfolder/s/soltari_champion.txt | 2 +- .../res/cardsfolder/s/soltari_crusader.txt | 2 +- .../res/cardsfolder/s/soltari_emissary.txt | 2 +- .../cardsfolder/s/soltari_foot_soldier.txt | 2 +- .../res/cardsfolder/s/soltari_guerrillas.txt | 24 ++-- .../res/cardsfolder/s/soltari_lancer.txt | 2 +- forge-gui/res/cardsfolder/s/soltari_monk.txt | 2 +- .../res/cardsfolder/s/soltari_priest.txt | 2 +- .../res/cardsfolder/s/soltari_trooper.txt | 2 +- .../res/cardsfolder/s/soltari_visionary.txt | 18 +-- .../res/cardsfolder/s/somber_hoverguard.txt | 2 +- .../res/cardsfolder/s/somberwald_dryad.txt | 14 +-- .../res/cardsfolder/s/somberwald_sage.txt | 14 +-- .../res/cardsfolder/s/somberwald_spider.txt | 18 +-- .../cardsfolder/s/somberwald_vigilante.txt | 16 +-- forge-gui/res/cardsfolder/s/somnomancer.txt | 2 +- forge-gui/res/cardsfolder/s/somnophore.txt | 22 ++-- forge-gui/res/cardsfolder/s/song_of_blood.txt | 22 ++-- .../res/cardsfolder/s/song_of_serenity.txt | 2 +- .../res/cardsfolder/s/songs_of_the_damned.txt | 2 +- forge-gui/res/cardsfolder/s/songstitcher.txt | 2 +- forge-gui/res/cardsfolder/s/sonic_burst.txt | 2 +- forge-gui/res/cardsfolder/s/sonic_seizure.txt | 2 +- forge-gui/res/cardsfolder/s/soot_imp.txt | 2 +- .../res/cardsfolder/s/sootfeather_flock.txt | 2 +- forge-gui/res/cardsfolder/s/soothing_balm.txt | 2 +- forge-gui/res/cardsfolder/s/soothsaying.txt | 18 +-- .../res/cardsfolder/s/sootstoke_kindler.txt | 2 +- forge-gui/res/cardsfolder/s/sootwalkers.txt | 2 +- .../res/cardsfolder/s/sophic_centaur.txt | 18 +-- .../cardsfolder/s/soramaro_first_to_dream.txt | 2 +- .../cardsfolder/s/soratami_cloud_chariot.txt | 16 +-- .../cardsfolder/s/soratami_cloudskater.txt | 2 +- .../cardsfolder/s/soratami_mindsweeper.txt | 2 +- .../cardsfolder/s/soratami_mirror_guard.txt | 2 +- .../cardsfolder/s/soratami_mirror_mage.txt | 2 +- .../res/cardsfolder/s/soratami_rainshaper.txt | 2 +- .../res/cardsfolder/s/soratami_savant.txt | 2 +- forge-gui/res/cardsfolder/s/soratami_seer.txt | 24 ++-- .../res/cardsfolder/s/soraya_the_falconer.txt | 18 +-- .../res/cardsfolder/s/sorcerers_strongbox.txt | 2 +- .../res/cardsfolder/s/sorceress_queen.txt | 2 +- .../res/cardsfolder/s/sorcerous_sight.txt | 2 +- .../cardsfolder/s/sorin_lord_of_innistrad.txt | 24 ++-- forge-gui/res/cardsfolder/s/sorin_markov.txt | 22 ++-- forge-gui/res/cardsfolder/s/sorins_thirst.txt | 2 +- .../res/cardsfolder/s/sorins_vengeance.txt | 2 +- .../cardsfolder/s/sosuke_son_of_seshiro.txt | 2 +- .../res/cardsfolder/s/sosukes_summons.txt | 2 +- forge-gui/res/cardsfolder/s/soul_barrier.txt | 2 +- forge-gui/res/cardsfolder/s/soul_bleed.txt | 2 +- .../res/cardsfolder/s/soul_channeling.txt | 2 +- forge-gui/res/cardsfolder/s/soul_charmer.txt | 2 +- .../res/cardsfolder/s/soul_collector.txt | 2 +- forge-gui/res/cardsfolder/s/soul_conduit.txt | 14 +-- forge-gui/res/cardsfolder/s/soul_exchange.txt | 2 +- forge-gui/res/cardsfolder/s/soul_feast.txt | 2 +- forge-gui/res/cardsfolder/s/soul_foundry.txt | 2 +- forge-gui/res/cardsfolder/s/soul_kiss.txt | 2 +- forge-gui/res/cardsfolder/s/soul_link.txt | 2 +- .../res/cardsfolder/s/soul_manipulation.txt | 2 +- forge-gui/res/cardsfolder/s/soul_net.txt | 2 +- forge-gui/res/cardsfolder/s/soul_nova.txt | 14 +-- forge-gui/res/cardsfolder/s/soul_of_magma.txt | 2 +- .../res/cardsfolder/s/soul_of_the_harvest.txt | 18 +-- forge-gui/res/cardsfolder/s/soul_parry.txt | 2 +- forge-gui/res/cardsfolder/s/soul_ransom.txt | 20 ++-- forge-gui/res/cardsfolder/s/soul_reap.txt | 16 +-- forge-gui/res/cardsfolder/s/soul_rend.txt | 2 +- forge-gui/res/cardsfolder/s/soul_scourge.txt | 2 +- forge-gui/res/cardsfolder/s/soul_sculptor.txt | 16 +-- .../s/soul_seizer_ghastly_haunting.txt | 48 ++++---- forge-gui/res/cardsfolder/s/soul_shepherd.txt | 2 +- forge-gui/res/cardsfolder/s/soul_shred.txt | 2 +- forge-gui/res/cardsfolder/s/soul_snare.txt | 2 +- forge-gui/res/cardsfolder/s/soul_snuffers.txt | 2 +- forge-gui/res/cardsfolder/s/soul_spike.txt | 2 +- .../cardsfolder/s/soul_stair_expedition.txt | 2 +- forge-gui/res/cardsfolder/s/soul_strings.txt | 16 +-- forge-gui/res/cardsfolder/s/soul_tithe.txt | 20 ++-- forge-gui/res/cardsfolder/s/soul_warden.txt | 2 +- forge-gui/res/cardsfolder/s/soulblast.txt | 16 +-- .../res/cardsfolder/s/soulbound_guardians.txt | 2 +- .../res/cardsfolder/s/soulbright_flamekin.txt | 28 ++--- .../res/cardsfolder/s/soulcage_fiend.txt | 16 +-- forge-gui/res/cardsfolder/s/soulcatcher.txt | 2 +- .../res/cardsfolder/s/soulcatchers_aerie.txt | 2 +- forge-gui/res/cardsfolder/s/souldrinker.txt | 2 +- .../res/cardsfolder/s/soulgorger_orgg.txt | 32 ++--- forge-gui/res/cardsfolder/s/soulless_one.txt | 2 +- .../res/cardsfolder/s/soulless_revival.txt | 14 +-- forge-gui/res/cardsfolder/s/soulmender.txt | 14 +-- forge-gui/res/cardsfolder/s/soulquake.txt | 2 +- .../res/cardsfolder/s/souls_attendant.txt | 2 +- forge-gui/res/cardsfolder/s/souls_fire.txt | 16 +-- forge-gui/res/cardsfolder/s/souls_grace.txt | 18 +-- forge-gui/res/cardsfolder/s/souls_majesty.txt | 16 +-- forge-gui/res/cardsfolder/s/souls_might.txt | 2 +- .../cardsfolder/s/souls_of_the_faultless.txt | 2 +- forge-gui/res/cardsfolder/s/soulscour.txt | 2 +- forge-gui/res/cardsfolder/s/soulshriek.txt | 2 +- .../res/cardsfolder/s/soulsurge_elemental.txt | 2 +- .../res/cardsfolder/s/soulsworn_jury.txt | 2 +- .../res/cardsfolder/s/soulsworn_spirit.txt | 20 ++-- .../res/cardsfolder/s/soultether_golem.txt | 2 +- .../res/cardsfolder/s/sound_the_call.txt | 2 +- .../res/cardsfolder/s/southern_elephant.txt | 2 +- .../res/cardsfolder/s/southern_paladin.txt | 2 +- .../s/sovereigns_of_lost_alara.txt | 2 +- .../res/cardsfolder/s/sower_of_temptation.txt | 2 +- forge-gui/res/cardsfolder/s/sowing_salt.txt | 2 +- .../res/cardsfolder/s/spare_from_evil.txt | 14 +-- .../res/cardsfolder/s/spark_elemental.txt | 2 +- forge-gui/res/cardsfolder/s/spark_jolt.txt | 14 +-- forge-gui/res/cardsfolder/s/spark_mage.txt | 16 +-- forge-gui/res/cardsfolder/s/spark_spray.txt | 2 +- forge-gui/res/cardsfolder/s/spark_trooper.txt | 26 ++-- forge-gui/res/cardsfolder/s/sparkcaster.txt | 2 +- .../cardsfolder/s/sparkmage_apprentice.txt | 2 +- forge-gui/res/cardsfolder/s/sparksmith.txt | 2 +- forge-gui/res/cardsfolder/s/sparkspitter.txt | 2 +- .../res/cardsfolder/s/sparring_collar.txt | 16 +-- .../res/cardsfolder/s/sparring_golem.txt | 2 +- .../res/cardsfolder/s/spatial_binding.txt | 14 +-- .../res/cardsfolder/s/spatial_merging.txt | 18 +-- .../res/cardsfolder/s/spawn_of_rix_maadi.txt | 20 ++-- .../res/cardsfolder/s/spawn_of_thraxes.txt | 20 ++-- forge-gui/res/cardsfolder/s/spawnbroker.txt | 20 ++-- .../res/cardsfolder/s/spawning_breath.txt | 2 +- .../res/cardsfolder/s/spawning_grounds.txt | 18 +-- forge-gui/res/cardsfolder/s/spawning_pit.txt | 2 +- forge-gui/res/cardsfolder/s/spawning_pool.txt | 2 +- .../res/cardsfolder/s/spawnsire_of_ulamog.txt | 22 ++-- forge-gui/res/cardsfolder/s/spawnwrithe.txt | 2 +- .../res/cardsfolder/s/spear_of_heliod.txt | 16 +-- .../cardsfolder/s/spearbreaker_behemoth.txt | 2 +- .../res/cardsfolder/s/spearpoint_oread.txt | 18 +-- .../res/cardsfolder/s/species_gorger.txt | 18 +-- .../res/cardsfolder/s/specters_shroud.txt | 2 +- forge-gui/res/cardsfolder/s/specters_wail.txt | 2 +- .../res/cardsfolder/s/spectral_bears.txt | 2 +- .../res/cardsfolder/s/spectral_cloak.txt | 2 +- .../res/cardsfolder/s/spectral_flight.txt | 16 +-- .../res/cardsfolder/s/spectral_force.txt | 2 +- .../res/cardsfolder/s/spectral_gateguards.txt | 16 +-- .../res/cardsfolder/s/spectral_guardian.txt | 2 +- forge-gui/res/cardsfolder/s/spectral_lynx.txt | 2 +- .../res/cardsfolder/s/spectral_prison.txt | 20 ++-- .../res/cardsfolder/s/spectral_procession.txt | 2 +- .../res/cardsfolder/s/spectral_rider.txt | 14 +-- .../cardsfolder/s/spectral_searchlight.txt | 2 +- .../res/cardsfolder/s/spectral_shield.txt | 2 +- .../res/cardsfolder/s/spectral_sliver.txt | 2 +- forge-gui/res/cardsfolder/s/spell_blast.txt | 2 +- forge-gui/res/cardsfolder/s/spell_burst.txt | 2 +- .../res/cardsfolder/s/spell_contortion.txt | 2 +- forge-gui/res/cardsfolder/s/spell_crumple.txt | 2 +- forge-gui/res/cardsfolder/s/spell_pierce.txt | 2 +- forge-gui/res/cardsfolder/s/spell_rupture.txt | 14 +-- forge-gui/res/cardsfolder/s/spell_snare.txt | 2 +- forge-gui/res/cardsfolder/s/spell_snip.txt | 2 +- forge-gui/res/cardsfolder/s/spell_syphon.txt | 2 +- .../res/cardsfolder/s/spellbane_centaur.txt | 2 +- forge-gui/res/cardsfolder/s/spellbinder.txt | 28 ++--- forge-gui/res/cardsfolder/s/spellbook.txt | 2 +- .../res/cardsfolder/s/spellbound_dragon.txt | 26 ++-- .../cardsfolder/s/spellbreaker_behemoth.txt | 2 +- .../cardsfolder/s/spellgorger_barbarian.txt | 2 +- .../res/cardsfolder/s/spellheart_chimera.txt | 20 ++-- forge-gui/res/cardsfolder/s/spelljack.txt | 22 ++-- forge-gui/res/cardsfolder/s/spellshift.txt | 22 ++-- forge-gui/res/cardsfolder/s/spellshock.txt | 2 +- forge-gui/res/cardsfolder/s/spellskite.txt | 14 +-- .../res/cardsfolder/s/spellstutter_sprite.txt | 2 +- .../res/cardsfolder/s/spelltithe_enforcer.txt | 18 +-- forge-gui/res/cardsfolder/s/spelltwine.txt | 22 ++-- .../res/cardsfolder/s/spellweaver_helix.txt | 26 ++-- .../res/cardsfolder/s/spellweaver_volute.txt | 32 ++--- .../res/cardsfolder/s/spellwild_ouphe.txt | 14 +-- .../res/cardsfolder/s/sphere_of_duty.txt | 2 +- .../res/cardsfolder/s/sphere_of_grace.txt | 2 +- forge-gui/res/cardsfolder/s/sphere_of_law.txt | 2 +- .../res/cardsfolder/s/sphere_of_purity.txt | 2 +- .../res/cardsfolder/s/sphere_of_reason.txt | 2 +- .../cardsfolder/s/sphere_of_resistance.txt | 2 +- .../res/cardsfolder/s/sphere_of_safety.txt | 14 +-- .../res/cardsfolder/s/sphere_of_the_suns.txt | 2 +- .../res/cardsfolder/s/sphere_of_truth.txt | 2 +- .../res/cardsfolder/s/sphinx_ambassador.txt | 30 ++--- .../res/cardsfolder/s/sphinx_bone_wand.txt | 2 +- .../res/cardsfolder/s/sphinx_of_jwar_isle.txt | 2 +- .../cardsfolder/s/sphinx_of_lost_truths.txt | 2 +- .../res/cardsfolder/s/sphinx_of_magosi.txt | 2 +- .../cardsfolder/s/sphinx_of_the_chimes.txt | 16 +-- .../s/sphinx_of_the_steel_wind.txt | 2 +- .../res/cardsfolder/s/sphinx_of_uthuun.txt | 26 ++-- .../res/cardsfolder/s/sphinx_sovereign.txt | 2 +- .../res/cardsfolder/s/sphinx_summoner.txt | 2 +- .../res/cardsfolder/s/sphinxs_disciple.txt | 18 +-- .../res/cardsfolder/s/sphinxs_herald.txt | 2 +- .../res/cardsfolder/s/sphinxs_revelation.txt | 16 +-- forge-gui/res/cardsfolder/s/spider_climb.txt | 26 ++-- .../res/cardsfolder/s/spider_spawning.txt | 16 +-- forge-gui/res/cardsfolder/s/spider_umbra.txt | 2 +- .../res/cardsfolder/s/spidersilk_armor.txt | 2 +- .../res/cardsfolder/s/spidersilk_net.txt | 2 +- .../res/cardsfolder/s/spiderwig_boggart.txt | 2 +- forge-gui/res/cardsfolder/s/spidery_grasp.txt | 14 +-- forge-gui/res/cardsfolder/s/spike_breeder.txt | 2 +- .../res/cardsfolder/s/spike_cannibal.txt | 20 ++-- forge-gui/res/cardsfolder/s/spike_colony.txt | 2 +- forge-gui/res/cardsfolder/s/spike_drone.txt | 2 +- forge-gui/res/cardsfolder/s/spike_feeder.txt | 2 +- forge-gui/res/cardsfolder/s/spike_hatcher.txt | 2 +- forge-gui/res/cardsfolder/s/spike_jester.txt | 14 +-- forge-gui/res/cardsfolder/s/spike_rogue.txt | 20 ++-- forge-gui/res/cardsfolder/s/spike_soldier.txt | 2 +- forge-gui/res/cardsfolder/s/spike_tiller.txt | 2 +- forge-gui/res/cardsfolder/s/spike_weaver.txt | 2 +- forge-gui/res/cardsfolder/s/spike_worker.txt | 2 +- forge-gui/res/cardsfolder/s/spiked_baloth.txt | 14 +-- .../res/cardsfolder/s/spikeshot_elder.txt | 2 +- .../res/cardsfolder/s/spikeshot_goblin.txt | 2 +- .../res/cardsfolder/s/spiketail_drake.txt | 2 +- .../res/cardsfolder/s/spiketail_drakeling.txt | 2 +- .../res/cardsfolder/s/spiketail_hatchling.txt | 2 +- forge-gui/res/cardsfolder/s/spin_engine.txt | 2 +- .../res/cardsfolder/s/spin_into_myth.txt | 2 +- .../res/cardsfolder/s/spinal_embrace.txt | 22 ++-- forge-gui/res/cardsfolder/s/spinal_graft.txt | 2 +- .../res/cardsfolder/s/spinal_parasite.txt | 18 +-- .../res/cardsfolder/s/spinal_villain.txt | 2 +- forge-gui/res/cardsfolder/s/spincrusher.txt | 2 +- .../res/cardsfolder/s/spindrift_drake.txt | 2 +- .../res/cardsfolder/s/spine_of_ish_sah.txt | 2 +- forge-gui/res/cardsfolder/s/spinebiter.txt | 16 +-- forge-gui/res/cardsfolder/s/spined_basher.txt | 2 +- forge-gui/res/cardsfolder/s/spined_fluke.txt | 2 +- forge-gui/res/cardsfolder/s/spined_sliver.txt | 2 +- .../res/cardsfolder/s/spined_thopter.txt | 2 +- forge-gui/res/cardsfolder/s/spined_wurm.txt | 2 +- .../res/cardsfolder/s/spineless_thug.txt | 2 +- .../res/cardsfolder/s/spinerock_knoll.txt | 24 ++-- .../res/cardsfolder/s/spinneret_sliver.txt | 2 +- .../res/cardsfolder/s/spinning_darkness.txt | 18 +-- .../res/cardsfolder/s/spiny_starfish.txt | 20 ++-- .../res/cardsfolder/s/spiraling_duelist.txt | 2 +- .../res/cardsfolder/s/spiraling_embers.txt | 2 +- forge-gui/res/cardsfolder/s/spire_barrage.txt | 2 +- forge-gui/res/cardsfolder/s/spire_golem.txt | 2 +- forge-gui/res/cardsfolder/s/spire_monitor.txt | 2 +- forge-gui/res/cardsfolder/s/spire_owl.txt | 2 +- forge-gui/res/cardsfolder/s/spire_serpent.txt | 2 +- forge-gui/res/cardsfolder/s/spire_tracer.txt | 14 +-- forge-gui/res/cardsfolder/s/spirespine.txt | 18 +-- forge-gui/res/cardsfolder/s/spirit_away.txt | 18 +-- forge-gui/res/cardsfolder/s/spirit_cairn.txt | 2 +- forge-gui/res/cardsfolder/s/spirit_en_dal.txt | 2 +- forge-gui/res/cardsfolder/s/spirit_en_kor.txt | 38 +++--- forge-gui/res/cardsfolder/s/spirit_flare.txt | 22 ++-- forge-gui/res/cardsfolder/s/spirit_link.txt | 2 +- forge-gui/res/cardsfolder/s/spirit_loop.txt | 2 +- forge-gui/res/cardsfolder/s/spirit_mantle.txt | 2 +- forge-gui/res/cardsfolder/s/spirit_mirror.txt | 16 +-- .../cardsfolder/s/spirit_of_resistance.txt | 2 +- .../cardsfolder/s/spirit_of_the_hearth.txt | 16 +-- .../cardsfolder/s/spirit_of_the_labyrinth.txt | 14 +-- .../res/cardsfolder/s/spirit_of_the_night.txt | 2 +- .../res/cardsfolder/s/spirit_shackle.txt | 2 +- forge-gui/res/cardsfolder/s/spirit_shield.txt | 2 +- forge-gui/res/cardsfolder/s/spirit_weaver.txt | 2 +- forge-gui/res/cardsfolder/s/spiritmonger.txt | 2 +- .../res/cardsfolder/s/spiritual_asylum.txt | 2 +- .../res/cardsfolder/s/spiritual_focus.txt | 16 +-- .../res/cardsfolder/s/spiritual_guardian.txt | 2 +- .../res/cardsfolder/s/spiritual_sanctuary.txt | 2 +- .../res/cardsfolder/s/spiritual_visit.txt | 14 +-- forge-gui/res/cardsfolder/s/spiritualize.txt | 22 ++-- forge-gui/res/cardsfolder/s/spite_malice.txt | 30 ++--- .../res/cardsfolder/s/spite_of_mogis.txt | 16 +-- forge-gui/res/cardsfolder/s/spitebellows.txt | 2 +- .../res/cardsfolder/s/spiteflame_witch.txt | 2 +- forge-gui/res/cardsfolder/s/spiteful_blow.txt | 14 +-- .../res/cardsfolder/s/spiteful_bully.txt | 2 +- .../res/cardsfolder/s/spiteful_returned.txt | 22 ++-- .../res/cardsfolder/s/spiteful_shadows.txt | 20 ++-- .../res/cardsfolder/s/spiteful_visions.txt | 2 +- forge-gui/res/cardsfolder/s/spitemare.txt | 2 +- .../res/cardsfolder/s/spitfire_handler.txt | 2 +- .../res/cardsfolder/s/spitting_drake.txt | 2 +- .../res/cardsfolder/s/spitting_earth.txt | 2 +- .../res/cardsfolder/s/spitting_gourna.txt | 2 +- .../res/cardsfolder/s/spitting_hydra.txt | 2 +- .../res/cardsfolder/s/spitting_image.txt | 2 +- .../res/cardsfolder/s/spitting_sliver.txt | 2 +- forge-gui/res/cardsfolder/s/spitting_slug.txt | 28 ++--- .../res/cardsfolder/s/spitting_spider.txt | 2 +- forge-gui/res/cardsfolder/s/splatter_thug.txt | 22 ++-- forge-gui/res/cardsfolder/s/splinter.txt | 2 +- forge-gui/res/cardsfolder/s/splinter_twin.txt | 2 +- .../res/cardsfolder/s/splinterfright.txt | 22 ++-- .../res/cardsfolder/s/splintering_wind.txt | 20 ++-- .../res/cardsfolder/s/split_decision.txt | 18 +-- .../res/cardsfolder/s/split_tail_miko.txt | 2 +- .../res/cardsfolder/s/splitting_headache.txt | 2 +- .../res/cardsfolder/s/spoils_of_evil.txt | 18 +-- .../res/cardsfolder/s/spoils_of_the_vault.txt | 24 ++-- .../res/cardsfolder/s/spoils_of_victory.txt | 2 +- forge-gui/res/cardsfolder/s/spoils_of_war.txt | 18 +-- .../cardsfolder/s/spontaneous_combustion.txt | 2 +- .../cardsfolder/s/spontaneous_generation.txt | 2 +- forge-gui/res/cardsfolder/s/spore_burst.txt | 2 +- forge-gui/res/cardsfolder/s/spore_cloud.txt | 2 +- forge-gui/res/cardsfolder/s/spore_flower.txt | 2 +- forge-gui/res/cardsfolder/s/spore_frog.txt | 2 +- .../res/cardsfolder/s/sporeback_troll.txt | 18 +-- .../res/cardsfolder/s/sporecap_spider.txt | 2 +- forge-gui/res/cardsfolder/s/sporemound.txt | 18 +-- .../res/cardsfolder/s/sporesower_thallid.txt | 2 +- forge-gui/res/cardsfolder/s/sporogenesis.txt | 26 ++-- .../res/cardsfolder/s/sporoloth_ancient.txt | 2 +- .../res/cardsfolder/s/spotted_griffin.txt | 2 +- .../res/cardsfolder/s/spread_the_sickness.txt | 2 +- .../res/cardsfolder/s/spreading_algae.txt | 2 +- .../res/cardsfolder/s/spreading_plague.txt | 16 +-- .../res/cardsfolder/s/spreading_seas.txt | 2 +- .../res/cardsfolder/s/spring_cleaning.txt | 2 +- .../cardsfolder/s/spring_of_eternal_peace.txt | 2 +- .../res/cardsfolder/s/springing_tiger.txt | 2 +- .../res/cardsfolder/s/springjack_knight.txt | 2 +- .../res/cardsfolder/s/springjack_pasture.txt | 22 ++-- .../res/cardsfolder/s/springjack_shepherd.txt | 2 +- .../res/cardsfolder/s/springleaf_drum.txt | 2 +- forge-gui/res/cardsfolder/s/sprite_noble.txt | 2 +- forge-gui/res/cardsfolder/s/sprout.txt | 2 +- forge-gui/res/cardsfolder/s/sprout_swarm.txt | 2 +- .../cardsfolder/s/sprouting_phytohydra.txt | 2 +- .../res/cardsfolder/s/sprouting_thrinax.txt | 2 +- .../res/cardsfolder/s/sprouting_vines.txt | 2 +- forge-gui/res/cardsfolder/s/spur_grappler.txt | 2 +- .../res/cardsfolder/s/spurnmage_advocate.txt | 2 +- .../res/cardsfolder/s/spurred_wolverine.txt | 2 +- forge-gui/res/cardsfolder/s/squadron_hawk.txt | 2 +- forge-gui/res/cardsfolder/s/squall.txt | 2 +- .../res/cardsfolder/s/squall_drifter.txt | 2 +- forge-gui/res/cardsfolder/s/squall_line.txt | 2 +- forge-gui/res/cardsfolder/s/squallmonger.txt | 2 +- .../cardsfolder/s/squandered_resources.txt | 2 +- .../s/squeaking_pie_grubfellows.txt | 2 +- .../res/cardsfolder/s/squeaking_pie_sneak.txt | 16 +-- .../res/cardsfolder/s/squealing_devil.txt | 28 ++--- forge-gui/res/cardsfolder/s/squee.txt | 16 +-- .../res/cardsfolder/s/squee_goblin_nabob.txt | 2 +- .../s/squee_goblin_nabob_avatar.txt | 14 +-- .../res/cardsfolder/s/squees_embrace.txt | 2 +- .../res/cardsfolder/s/squees_revenge.txt | 38 +++--- forge-gui/res/cardsfolder/s/squees_toy.txt | 2 +- forge-gui/res/cardsfolder/s/squeeze.txt | 2 +- forge-gui/res/cardsfolder/s/squelch.txt | 2 +- .../res/cardsfolder/s/squelching_leeches.txt | 18 +-- forge-gui/res/cardsfolder/s/squire.txt | 2 +- .../res/cardsfolder/s/squirming_mass.txt | 2 +- forge-gui/res/cardsfolder/s/squirrel_mob.txt | 2 +- forge-gui/res/cardsfolder/s/squirrel_nest.txt | 2 +- .../res/cardsfolder/s/squirrel_wrangler.txt | 2 +- forge-gui/res/cardsfolder/s/stab_wound.txt | 20 ++-- forge-gui/res/cardsfolder/s/stabbing_pain.txt | 2 +- forge-gui/res/cardsfolder/s/stabilizer.txt | 2 +- .../res/cardsfolder/s/staff_of_domination.txt | 2 +- forge-gui/res/cardsfolder/s/staff_of_nin.txt | 16 +-- .../res/cardsfolder/s/staff_of_the_ages.txt | 2 +- .../s/staff_of_the_death_magus.txt | 20 ++-- .../s/staff_of_the_flame_magus.txt | 20 ++-- .../cardsfolder/s/staff_of_the_mind_magus.txt | 20 ++-- .../cardsfolder/s/staff_of_the_sun_magus.txt | 20 ++-- .../cardsfolder/s/staff_of_the_wild_magus.txt | 20 ++-- .../res/cardsfolder/s/staff_of_zegon.txt | 2 +- forge-gui/res/cardsfolder/s/stag_beetle.txt | 2 +- forge-gui/res/cardsfolder/s/staggershock.txt | 14 +-- .../res/cardsfolder/s/stairs_to_infinity.txt | 22 ++-- forge-gui/res/cardsfolder/s/stalker_hag.txt | 2 +- .../res/cardsfolder/s/stalking_assassin.txt | 2 +- .../cardsfolder/s/stalking_bloodsucker.txt | 2 +- .../res/cardsfolder/s/stalking_stones.txt | 2 +- .../res/cardsfolder/s/stalking_tiger.txt | 2 +- .../cardsfolder/s/stalking_tiger_avatar.txt | 16 +-- .../res/cardsfolder/s/stalking_vengeance.txt | 2 +- forge-gui/res/cardsfolder/s/stalking_yeti.txt | 26 ++-- .../cardsfolder/s/stalwart_shield_bearers.txt | 2 +- forge-gui/res/cardsfolder/s/stamina.txt | 18 +-- forge-gui/res/cardsfolder/s/stampede.txt | 2 +- .../res/cardsfolder/s/stampede_driver.txt | 2 +- .../res/cardsfolder/s/stampeding_rhino.txt | 2 +- .../res/cardsfolder/s/stampeding_serow.txt | 2 +- .../cardsfolder/s/stampeding_wildebeests.txt | 2 +- forge-gui/res/cardsfolder/s/stand_deliver.txt | 32 ++--- forge-gui/res/cardsfolder/s/stand_firm.txt | 2 +- .../res/cardsfolder/s/stand_together.txt | 14 +-- forge-gui/res/cardsfolder/s/standardize.txt | 16 +-- .../res/cardsfolder/s/standing_stones.txt | 2 +- .../res/cardsfolder/s/standing_troops.txt | 2 +- forge-gui/res/cardsfolder/s/standstill.txt | 2 +- forge-gui/res/cardsfolder/s/stangg.txt | 2 +- forge-gui/res/cardsfolder/s/star_compass.txt | 2 +- forge-gui/res/cardsfolder/s/starfall.txt | 16 +-- forge-gui/res/cardsfolder/s/starke.txt | 18 +-- .../res/cardsfolder/s/starke_of_rath.txt | 18 +-- forge-gui/res/cardsfolder/s/starlight.txt | 2 +- .../res/cardsfolder/s/starlight_invoker.txt | 2 +- forge-gui/res/cardsfolder/s/starlit_angel.txt | 2 +- .../res/cardsfolder/s/starlit_sanctum.txt | 2 +- forge-gui/res/cardsfolder/s/starstorm.txt | 2 +- .../res/cardsfolder/s/starved_rusalka.txt | 2 +- forge-gui/res/cardsfolder/s/stasis.txt | 2 +- forge-gui/res/cardsfolder/s/stasis_cell.txt | 20 ++-- forge-gui/res/cardsfolder/s/stasis_cocoon.txt | 2 +- forge-gui/res/cardsfolder/s/statecraft.txt | 2 +- forge-gui/res/cardsfolder/s/static_orb.txt | 18 +-- .../res/cardsfolder/s/staunch_defenders.txt | 2 +- .../cardsfolder/s/staunch_hearted_warrior.txt | 16 +-- forge-gui/res/cardsfolder/s/stave_off.txt | 2 +- .../res/cardsfolder/s/steadfast_guard.txt | 2 +- forge-gui/res/cardsfolder/s/steadfastness.txt | 2 +- .../res/cardsfolder/s/steady_progress.txt | 2 +- .../res/cardsfolder/s/steal_artifact.txt | 2 +- .../res/cardsfolder/s/steal_enchantment.txt | 2 +- .../res/cardsfolder/s/steal_strength.txt | 14 +-- .../res/cardsfolder/s/stealer_of_secrets.txt | 16 +-- forge-gui/res/cardsfolder/s/steam_augury.txt | 20 ++-- forge-gui/res/cardsfolder/s/steam_blast.txt | 2 +- .../res/cardsfolder/s/steam_catapult.txt | 2 +- forge-gui/res/cardsfolder/s/steam_frigate.txt | 2 +- forge-gui/res/cardsfolder/s/steam_spitter.txt | 2 +- forge-gui/res/cardsfolder/s/steam_vents.txt | 2 +- forge-gui/res/cardsfolder/s/steam_vines.txt | 26 ++-- forge-gui/res/cardsfolder/s/steamclaw.txt | 2 +- .../res/cardsfolder/s/steamcore_weird.txt | 22 ++-- .../res/cardsfolder/s/steamflogger_boss.txt | 2 +- forge-gui/res/cardsfolder/s/steel_golem.txt | 16 +-- .../res/cardsfolder/s/steel_hellkite.txt | 20 ++-- .../res/cardsfolder/s/steel_leaf_paladin.txt | 2 +- .../cardsfolder/s/steel_of_the_godhead.txt | 2 +- .../res/cardsfolder/s/steel_overseer.txt | 2 +- .../res/cardsfolder/s/steel_sabotage.txt | 2 +- forge-gui/res/cardsfolder/s/steel_wall.txt | 2 +- .../res/cardsfolder/s/steelclad_serpent.txt | 2 +- .../res/cardsfolder/s/steelform_sliver.txt | 18 +-- .../res/cardsfolder/s/steeling_stance.txt | 2 +- .../cardsfolder/s/steelshaper_apprentice.txt | 2 +- .../res/cardsfolder/s/steelshapers_gift.txt | 2 +- .../res/cardsfolder/s/steely_resolve.txt | 2 +- forge-gui/res/cardsfolder/s/steeple_roc.txt | 16 +-- .../res/cardsfolder/s/stench_of_decay.txt | 2 +- .../res/cardsfolder/s/stench_of_evil.txt | 20 ++-- forge-gui/res/cardsfolder/s/stenchskipper.txt | 2 +- .../res/cardsfolder/s/stensia_bloodhall.txt | 14 +-- forge-gui/res/cardsfolder/s/steppe_lynx.txt | 2 +- .../res/cardsfolder/s/sterling_grove.txt | 2 +- forge-gui/res/cardsfolder/s/stern_judge.txt | 2 +- forge-gui/res/cardsfolder/s/stern_marshal.txt | 2 +- forge-gui/res/cardsfolder/s/stern_mentor.txt | 18 +-- forge-gui/res/cardsfolder/s/stern_proctor.txt | 2 +- .../res/cardsfolder/s/steward_of_valeron.txt | 2 +- forge-gui/res/cardsfolder/s/stifle.txt | 2 +- forge-gui/res/cardsfolder/s/stigma_lasher.txt | 20 ++-- forge-gui/res/cardsfolder/s/still_life.txt | 2 +- .../res/cardsfolder/s/stillmoon_cavalier.txt | 2 +- .../res/cardsfolder/s/stingerfling_spider.txt | 2 +- .../res/cardsfolder/s/stinging_barrier.txt | 2 +- .../res/cardsfolder/s/stinging_licid.txt | 54 ++++----- forge-gui/res/cardsfolder/s/stingmoggie.txt | 2 +- forge-gui/res/cardsfolder/s/stingscourger.txt | 2 +- .../res/cardsfolder/s/stinkdrinker_bandit.txt | 20 ++-- .../cardsfolder/s/stinkdrinker_daredevil.txt | 2 +- forge-gui/res/cardsfolder/s/stinkweed_imp.txt | 2 +- .../res/cardsfolder/s/stir_the_grave.txt | 2 +- .../res/cardsfolder/s/stir_the_pride.txt | 26 ++-- .../res/cardsfolder/s/stirring_wildwood.txt | 2 +- .../res/cardsfolder/s/stitch_in_time.txt | 2 +- .../res/cardsfolder/s/stitch_together.txt | 2 +- .../res/cardsfolder/s/stitched_drake.txt | 18 +-- .../cardsfolder/s/stitchers_apprentice.txt | 18 +-- forge-gui/res/cardsfolder/s/stoic_angel.txt | 2 +- .../res/cardsfolder/s/stoic_champion.txt | 2 +- .../res/cardsfolder/s/stoic_ephemera.txt | 2 +- .../res/cardsfolder/s/stoic_rebuttal.txt | 2 +- forge-gui/res/cardsfolder/s/stolen_goods.txt | 16 +-- forge-gui/res/cardsfolder/s/stolen_grain.txt | 2 +- .../res/cardsfolder/s/stolen_identity.txt | 16 +-- .../res/cardsfolder/s/stomp_and_howl.txt | 2 +- forge-gui/res/cardsfolder/s/stomper_cub.txt | 2 +- .../res/cardsfolder/s/stomping_ground.txt | 2 +- .../res/cardsfolder/s/stomping_slabs.txt | 18 +-- .../res/cardsfolder/s/stone_calendar.txt | 2 +- .../res/cardsfolder/s/stone_catapult.txt | 2 +- forge-gui/res/cardsfolder/s/stone_giant.txt | 2 +- forge-gui/res/cardsfolder/s/stone_golem.txt | 2 +- .../res/cardsfolder/s/stone_idol_trap.txt | 20 ++-- forge-gui/res/cardsfolder/s/stone_kavu.txt | 2 +- forge-gui/res/cardsfolder/s/stone_rain.txt | 2 +- .../cardsfolder/s/stone_seeder_hierophant.txt | 2 +- forge-gui/res/cardsfolder/s/stone_spirit.txt | 2 +- .../cardsfolder/s/stone_throwing_devils.txt | 2 +- .../cardsfolder/s/stone_tongue_basilisk.txt | 2 +- .../cardsfolder/s/stonebrow_krosan_hero.txt | 2 +- forge-gui/res/cardsfolder/s/stonecloaker.txt | 2 +- .../res/cardsfolder/s/stonefare_crocodile.txt | 14 +-- .../res/cardsfolder/s/stoneforge_mystic.txt | 2 +- forge-gui/res/cardsfolder/s/stonehands.txt | 2 +- .../res/cardsfolder/s/stonehewer_giant.txt | 24 ++-- .../cardsfolder/s/stonehewer_giant_avatar.txt | 18 +-- .../res/cardsfolder/s/stonehorn_chanter.txt | 14 +-- .../res/cardsfolder/s/stonehorn_dignitary.txt | 16 +-- .../res/cardsfolder/s/stoneshaker_shaman.txt | 20 ++-- .../res/cardsfolder/s/stoneshock_giant.txt | 20 ++-- .../res/cardsfolder/s/stonewise_fortifier.txt | 22 ++-- .../cardsfolder/s/stonewood_invocation.txt | 2 +- .../res/cardsfolder/s/stonewood_invoker.txt | 2 +- .../res/cardsfolder/s/stonework_puma.txt | 2 +- forge-gui/res/cardsfolder/s/stonewright.txt | 18 +-- forge-gui/res/cardsfolder/s/stony_silence.txt | 16 +-- .../res/cardsfolder/s/stonybrook_angler.txt | 2 +- .../res/cardsfolder/s/stonybrook_banneret.txt | 2 +- .../cardsfolder/s/stonybrook_schoolmaster.txt | 2 +- .../res/cardsfolder/s/storage_matrix.txt | 18 +-- .../res/cardsfolder/s/storm_cauldron.txt | 2 +- forge-gui/res/cardsfolder/s/storm_crow.txt | 2 +- .../res/cardsfolder/s/storm_elemental.txt | 2 +- forge-gui/res/cardsfolder/s/storm_entity.txt | 2 +- forge-gui/res/cardsfolder/s/storm_front.txt | 2 +- forge-gui/res/cardsfolder/s/storm_herd.txt | 2 +- forge-gui/res/cardsfolder/s/storm_seeker.txt | 2 +- forge-gui/res/cardsfolder/s/storm_shaman.txt | 2 +- forge-gui/res/cardsfolder/s/storm_spirit.txt | 2 +- forge-gui/res/cardsfolder/s/storm_world.txt | 2 +- forge-gui/res/cardsfolder/s/stormbind.txt | 2 +- .../cardsfolder/s/stormblood_berserker.txt | 16 +-- .../res/cardsfolder/s/stormbound_geist.txt | 18 +-- .../res/cardsfolder/s/stormbreath_dragon.txt | 28 ++--- .../cardsfolder/s/stormcaller_of_keranos.txt | 18 +-- .../res/cardsfolder/s/stormcallers_boon.txt | 2 +- .../res/cardsfolder/s/stormchaser_chimera.txt | 22 ++-- .../res/cardsfolder/s/stormcloud_djinn.txt | 2 +- .../res/cardsfolder/s/stormfront_pegasus.txt | 2 +- .../res/cardsfolder/s/stormfront_riders.txt | 2 +- .../res/cardsfolder/s/stormscale_anarch.txt | 2 +- .../cardsfolder/s/stormscape_apprentice.txt | 2 +- .../cardsfolder/s/stormscape_battlemage.txt | 24 ++-- .../res/cardsfolder/s/stormscape_familiar.txt | 2 +- .../res/cardsfolder/s/stormscape_master.txt | 2 +- .../res/cardsfolder/s/stormtide_leviathan.txt | 2 +- .../res/cardsfolder/s/stormwatch_eagle.txt | 2 +- forge-gui/res/cardsfolder/s/story_circle.txt | 24 ++-- forge-gui/res/cardsfolder/s/strafe.txt | 2 +- .../res/cardsfolder/s/strands_of_night.txt | 2 +- .../res/cardsfolder/s/strands_of_undeath.txt | 2 +- forge-gui/res/cardsfolder/s/strandwalker.txt | 2 +- .../res/cardsfolder/s/strange_inversion.txt | 16 +-- forge-gui/res/cardsfolder/s/stranglehold.txt | 16 +-- .../res/cardsfolder/s/strangleroot_geist.txt | 18 +-- .../res/cardsfolder/s/strangling_soot.txt | 2 +- forge-gui/res/cardsfolder/s/strata_scythe.txt | 22 ++-- forge-gui/res/cardsfolder/s/stratadon.txt | 2 +- .../res/cardsfolder/s/strategic_planning.txt | 2 +- .../res/cardsfolder/s/stratozeppelid.txt | 2 +- forge-gui/res/cardsfolder/s/stratus_walk.txt | 20 ++-- forge-gui/res/cardsfolder/s/straw_golem.txt | 2 +- .../res/cardsfolder/s/straw_soldiers.txt | 2 +- forge-gui/res/cardsfolder/s/stream_hopper.txt | 2 +- .../res/cardsfolder/s/stream_of_acid.txt | 2 +- .../cardsfolder/s/stream_of_consciousness.txt | 16 +-- .../res/cardsfolder/s/stream_of_life.txt | 2 +- .../s/stream_of_unconsciousness.txt | 2 +- .../res/cardsfolder/s/streambed_aquitects.txt | 16 +-- forge-gui/res/cardsfolder/s/street_spasm.txt | 16 +-- .../res/cardsfolder/s/street_sweeper.txt | 18 +-- forge-gui/res/cardsfolder/s/street_wraith.txt | 2 +- .../res/cardsfolder/s/streetbreaker_wurm.txt | 2 +- .../s/strength_from_the_fallen.txt | 22 ++-- .../res/cardsfolder/s/strength_in_numbers.txt | 2 +- .../res/cardsfolder/s/strength_of_cedars.txt | 2 +- .../cardsfolder/s/strength_of_isolation.txt | 2 +- .../res/cardsfolder/s/strength_of_lunacy.txt | 2 +- .../res/cardsfolder/s/strength_of_night.txt | 2 +- .../cardsfolder/s/strength_of_the_tajuru.txt | 18 +-- .../res/cardsfolder/s/strength_of_unity.txt | 2 +- .../res/cardsfolder/s/strider_harness.txt | 2 +- .../res/cardsfolder/s/striking_sliver.txt | 18 +-- .../res/cardsfolder/s/strionic_resonator.txt | 16 +-- forge-gui/res/cardsfolder/s/strip_bare.txt | 14 +-- forge-gui/res/cardsfolder/s/strip_mine.txt | 2 +- forge-gui/res/cardsfolder/s/striped_bears.txt | 2 +- .../res/cardsfolder/s/stroke_of_genius.txt | 2 +- .../res/cardsfolder/s/stromgald_cabal.txt | 2 +- .../res/cardsfolder/s/stromgald_crusader.txt | 2 +- forge-gui/res/cardsfolder/s/stromgald_spy.txt | 22 ++-- .../res/cardsfolder/s/stromkirk_captain.txt | 16 +-- .../res/cardsfolder/s/stromkirk_noble.txt | 18 +-- .../res/cardsfolder/s/stromkirk_patrol.txt | 16 +-- .../res/cardsfolder/s/strongarm_tactics.txt | 26 ++-- .../res/cardsfolder/s/strongarm_thug.txt | 2 +- .../res/cardsfolder/s/stronghold_assassin.txt | 2 +- .../cardsfolder/s/stronghold_biologist.txt | 2 +- .../cardsfolder/s/stronghold_discipline.txt | 2 +- .../res/cardsfolder/s/stronghold_furnace.txt | 26 ++-- .../res/cardsfolder/s/stronghold_gambit.txt | 26 ++-- .../cardsfolder/s/stronghold_machinist.txt | 2 +- .../res/cardsfolder/s/stronghold_overseer.txt | 2 +- .../res/cardsfolder/s/stronghold_rats.txt | 2 +- .../cardsfolder/s/stronghold_taskmaster.txt | 2 +- .../res/cardsfolder/s/stronghold_zeppelin.txt | 2 +- .../res/cardsfolder/s/structural_collapse.txt | 16 +-- .../res/cardsfolder/s/struggle_for_sanity.txt | 34 +++--- ...ent_of_elements_tobita_master_of_winds.txt | 40 +++---- .../res/cardsfolder/s/student_of_warfare.txt | 2 +- forge-gui/res/cardsfolder/s/stuffy_doll.txt | 2 +- .../res/cardsfolder/s/stuffy_doll_avatar.txt | 34 +++--- forge-gui/res/cardsfolder/s/stun.txt | 2 +- forge-gui/res/cardsfolder/s/stun_sniper.txt | 2 +- .../res/cardsfolder/s/stunted_growth.txt | 2 +- .../res/cardsfolder/s/stupefying_touch.txt | 2 +- forge-gui/res/cardsfolder/s/stupor.txt | 2 +- .../res/cardsfolder/s/sturdy_hatchling.txt | 2 +- forge-gui/res/cardsfolder/s/sturmgeist.txt | 22 ++-- forge-gui/res/cardsfolder/s/stymied_hopes.txt | 14 +-- forge-gui/res/cardsfolder/s/su_chi.txt | 2 +- forge-gui/res/cardsfolder/s/subdue.txt | 2 +- .../res/cardsfolder/s/sublime_archangel.txt | 18 +-- forge-gui/res/cardsfolder/s/submerge.txt | 18 +-- .../res/cardsfolder/s/subterranean_hangar.txt | 2 +- .../cardsfolder/s/subterranean_shambler.txt | 2 +- .../res/cardsfolder/s/subterranean_spirit.txt | 2 +- forge-gui/res/cardsfolder/s/subversion.txt | 2 +- forge-gui/res/cardsfolder/s/sudden_death.txt | 2 +- forge-gui/res/cardsfolder/s/sudden_demise.txt | 18 +-- .../cardsfolder/s/sudden_disappearance.txt | 20 ++-- forge-gui/res/cardsfolder/s/sudden_impact.txt | 2 +- forge-gui/res/cardsfolder/s/sudden_shock.txt | 2 +- .../res/cardsfolder/s/sudden_spoiling.txt | 16 +-- forge-gui/res/cardsfolder/s/sudden_storm.txt | 16 +-- .../res/cardsfolder/s/sudden_strength.txt | 2 +- .../res/cardsfolder/s/suffer_the_past.txt | 2 +- .../res/cardsfolder/s/suffocating_blast.txt | 2 +- forge-gui/res/cardsfolder/s/suffocation.txt | 32 ++--- .../res/cardsfolder/s/suicidal_charge.txt | 2 +- forge-gui/res/cardsfolder/s/sulam_djinn.txt | 16 +-- .../res/cardsfolder/s/suleimans_legacy.txt | 2 +- .../res/cardsfolder/s/sulfur_elemental.txt | 2 +- forge-gui/res/cardsfolder/s/sulfur_falls.txt | 22 ++-- forge-gui/res/cardsfolder/s/sulfur_vent.txt | 2 +- .../res/cardsfolder/s/sulfuric_vapors.txt | 2 +- .../res/cardsfolder/s/sulfuric_vortex.txt | 2 +- .../res/cardsfolder/s/sulfurous_blast.txt | 2 +- .../res/cardsfolder/s/sulfurous_springs.txt | 2 +- forge-gui/res/cardsfolder/s/summer_bloom.txt | 2 +- forge-gui/res/cardsfolder/s/summit_apes.txt | 18 +-- .../res/cardsfolder/s/summon_the_school.txt | 2 +- .../res/cardsfolder/s/summoners_bane.txt | 2 +- forge-gui/res/cardsfolder/s/summoners_egg.txt | 28 ++--- .../res/cardsfolder/s/summoners_pact.txt | 2 +- .../res/cardsfolder/s/summoning_station.txt | 2 +- .../res/cardsfolder/s/summoning_trap.txt | 28 ++--- .../cardsfolder/s/sun_ce_young_conquerer.txt | 2 +- forge-gui/res/cardsfolder/s/sun_clasp.txt | 2 +- forge-gui/res/cardsfolder/s/sun_droplet.txt | 2 +- .../res/cardsfolder/s/sun_quan_lord_of_wu.txt | 2 +- forge-gui/res/cardsfolder/s/sun_titan.txt | 2 +- .../res/cardsfolder/s/sunastian_falconer.txt | 2 +- .../res/cardsfolder/s/sunbeam_spellbomb.txt | 2 +- .../res/cardsfolder/s/sunblast_angel.txt | 2 +- forge-gui/res/cardsfolder/s/sunbond.txt | 24 ++-- forge-gui/res/cardsfolder/s/suncrusher.txt | 2 +- forge-gui/res/cardsfolder/s/sunder.txt | 2 +- .../res/cardsfolder/s/sunder_from_within.txt | 2 +- .../res/cardsfolder/s/sundering_growth.txt | 18 +-- .../res/cardsfolder/s/sundering_titan.txt | 22 ++-- .../res/cardsfolder/s/sundering_vitae.txt | 14 +-- .../cardsfolder/s/sundial_of_the_infinite.txt | 14 +-- forge-gui/res/cardsfolder/s/sunfire_balm.txt | 2 +- .../res/cardsfolder/s/sunflare_shaman.txt | 2 +- forge-gui/res/cardsfolder/s/sunforger.txt | 26 ++-- .../res/cardsfolder/s/sunglasses_of_urza.txt | 2 +- forge-gui/res/cardsfolder/s/sungrass_egg.txt | 2 +- .../res/cardsfolder/s/sungrass_prairie.txt | 2 +- .../res/cardsfolder/s/sunhome_enforcer.txt | 2 +- .../s/sunhome_fortress_of_the_legion.txt | 2 +- .../res/cardsfolder/s/sunhome_guildmage.txt | 16 +-- forge-gui/res/cardsfolder/s/sunken_city.txt | 2 +- forge-gui/res/cardsfolder/s/sunken_field.txt | 2 +- forge-gui/res/cardsfolder/s/sunken_hope.txt | 2 +- forge-gui/res/cardsfolder/s/sunken_ruins.txt | 2 +- forge-gui/res/cardsfolder/s/sunlance.txt | 2 +- .../res/cardsfolder/s/sunpetal_grove.txt | 2 +- .../res/cardsfolder/s/sunrise_sovereign.txt | 2 +- forge-gui/res/cardsfolder/s/suns_bounty.txt | 2 +- .../res/cardsfolder/s/sunscape_apprentice.txt | 18 +-- .../res/cardsfolder/s/sunscape_battlemage.txt | 24 ++-- .../res/cardsfolder/s/sunscape_familiar.txt | 2 +- .../res/cardsfolder/s/sunscape_master.txt | 2 +- forge-gui/res/cardsfolder/s/sunscour.txt | 2 +- .../res/cardsfolder/s/sunseed_nurturer.txt | 2 +- .../res/cardsfolder/s/sunspear_shikari.txt | 2 +- .../cardsfolder/s/sunspire_gatekeepers.txt | 16 +-- .../res/cardsfolder/s/sunspire_griffin.txt | 14 +-- .../cardsfolder/s/sunspring_expedition.txt | 2 +- forge-gui/res/cardsfolder/s/sunstone.txt | 2 +- .../cardsfolder/s/sunstrike_legionnaire.txt | 2 +- forge-gui/res/cardsfolder/s/suntail_hawk.txt | 2 +- .../res/cardsfolder/s/suntouched_myr.txt | 2 +- forge-gui/res/cardsfolder/s/sunweb.txt | 2 +- .../res/cardsfolder/s/superior_numbers.txt | 16 +-- forge-gui/res/cardsfolder/s/supply_demand.txt | 32 ++--- .../res/cardsfolder/s/supply_line_cranes.txt | 20 ++-- forge-gui/res/cardsfolder/s/suppress.txt | 20 ++-- .../res/cardsfolder/s/suppression_field.txt | 14 +-- .../res/cardsfolder/s/supreme_exemplar.txt | 2 +- .../res/cardsfolder/s/supreme_inquisitor.txt | 2 +- .../res/cardsfolder/s/supreme_verdict.txt | 14 +-- .../res/cardsfolder/s/suqata_assassin.txt | 2 +- .../res/cardsfolder/s/suqata_firewalker.txt | 2 +- forge-gui/res/cardsfolder/s/suqata_lancer.txt | 2 +- .../res/cardsfolder/s/surestrike_trident.txt | 18 +-- forge-gui/res/cardsfolder/s/surge_node.txt | 2 +- .../res/cardsfolder/s/surge_of_strength.txt | 2 +- .../cardsfolder/s/surge_of_thoughtweft.txt | 2 +- forge-gui/res/cardsfolder/s/surge_of_zeal.txt | 12 +- forge-gui/res/cardsfolder/s/surgespanner.txt | 18 +-- .../res/cardsfolder/s/surgical_extraction.txt | 2 +- .../res/cardsfolder/s/surging_aether.txt | 2 +- .../res/cardsfolder/s/surging_dementia.txt | 2 +- forge-gui/res/cardsfolder/s/surging_flame.txt | 2 +- forge-gui/res/cardsfolder/s/surging_might.txt | 2 +- .../res/cardsfolder/s/surging_sentinels.txt | 2 +- .../res/cardsfolder/s/surprise_deployment.txt | 22 ++-- .../res/cardsfolder/s/surrakar_banisher.txt | 2 +- .../res/cardsfolder/s/surrakar_marauder.txt | 2 +- .../res/cardsfolder/s/surrakar_spellblade.txt | 2 +- .../res/cardsfolder/s/surreal_memoir.txt | 16 +-- .../res/cardsfolder/s/surveilling_sprite.txt | 2 +- .../res/cardsfolder/s/survey_the_wreckage.txt | 14 +-- .../res/cardsfolder/s/surveyors_scope.txt | 18 +-- .../res/cardsfolder/s/survival_cache.txt | 20 ++-- .../cardsfolder/s/survival_of_the_fittest.txt | 2 +- .../cardsfolder/s/survivor_of_the_unseen.txt | 20 ++-- .../cardsfolder/s/sustainer_of_the_realm.txt | 2 +- .../res/cardsfolder/s/sustaining_spirit.txt | 2 +- forge-gui/res/cardsfolder/s/sustenance.txt | 2 +- forge-gui/res/cardsfolder/s/suture_priest.txt | 2 +- forge-gui/res/cardsfolder/s/suture_spirit.txt | 2 +- forge-gui/res/cardsfolder/s/sutured_ghoul.txt | 2 +- .../s/svogthos_the_restless_tomb.txt | 2 +- .../res/cardsfolder/s/svyelunite_priest.txt | 2 +- .../res/cardsfolder/s/svyelunite_temple.txt | 2 +- .../res/cardsfolder/s/swallowing_plague.txt | 2 +- forge-gui/res/cardsfolder/s/swamp.txt | 2 +- .../res/cardsfolder/s/swamp_mosquito.txt | 2 +- forge-gui/res/cardsfolder/s/swan_song.txt | 16 +-- .../cardsfolder/s/swans_of_bryn_argoll.txt | 2 +- forge-gui/res/cardsfolder/s/swarm_of_rats.txt | 2 +- .../res/cardsfolder/s/swarmborn_giant.txt | 20 ++-- forge-gui/res/cardsfolder/s/swarmyard.txt | 2 +- forge-gui/res/cardsfolder/s/swat.txt | 2 +- .../res/cardsfolder/s/sway_of_illusion.txt | 20 ++-- .../res/cardsfolder/s/sway_of_the_stars.txt | 2 +- .../res/cardsfolder/s/swell_of_courage.txt | 2 +- forge-gui/res/cardsfolder/s/swelter.txt | 2 +- forge-gui/res/cardsfolder/s/swerve.txt | 14 +-- forge-gui/res/cardsfolder/s/swift_justice.txt | 12 +- .../res/cardsfolder/s/swift_maneuver.txt | 2 +- forge-gui/res/cardsfolder/s/swift_silence.txt | 20 ++-- .../res/cardsfolder/s/swiftfoot_boots.txt | 2 +- .../res/cardsfolder/s/swirling_sandstorm.txt | 2 +- .../res/cardsfolder/s/swirling_spriggan.txt | 16 +-- forge-gui/res/cardsfolder/s/switcheroo.txt | 12 +- .../res/cardsfolder/s/swooping_talon.txt | 18 +-- forge-gui/res/cardsfolder/s/sword_dancer.txt | 2 +- .../cardsfolder/s/sword_of_body_and_mind.txt | 2 +- .../s/sword_of_feast_and_famine.txt | 2 +- .../cardsfolder/s/sword_of_fire_and_ice.txt | 2 +- .../res/cardsfolder/s/sword_of_kaldra.txt | 2 +- .../s/sword_of_light_and_shadow.txt | 2 +- .../res/cardsfolder/s/sword_of_the_ages.txt | 20 ++-- .../res/cardsfolder/s/sword_of_the_chosen.txt | 2 +- .../res/cardsfolder/s/sword_of_the_meek.txt | 2 +- .../res/cardsfolder/s/sword_of_the_paruns.txt | 2 +- .../res/cardsfolder/s/sword_of_vengeance.txt | 2 +- .../cardsfolder/s/sword_of_war_and_peace.txt | 2 +- .../cardsfolder/s/swords_to_plowshares.txt | 2 +- .../res/cardsfolder/s/swordwise_centaur.txt | 12 +- .../res/cardsfolder/s/sworn_defender.txt | 22 ++-- .../cardsfolder/s/sydri_galvanic_genius.txt | 18 +-- .../cardsfolder/s/sygg_river_cutthroat.txt | 18 +-- .../res/cardsfolder/s/sygg_river_guide.txt | 2 +- .../res/cardsfolder/s/sylvan_basilisk.txt | 2 +- forge-gui/res/cardsfolder/s/sylvan_bounty.txt | 2 +- .../res/cardsfolder/s/sylvan_caryatid.txt | 18 +-- forge-gui/res/cardsfolder/s/sylvan_echoes.txt | 2 +- .../res/cardsfolder/s/sylvan_hierophant.txt | 18 +-- .../res/cardsfolder/s/sylvan_library.txt | 2 +- .../res/cardsfolder/s/sylvan_messenger.txt | 2 +- forge-gui/res/cardsfolder/s/sylvan_might.txt | 2 +- .../res/cardsfolder/s/sylvan_paradise.txt | 2 +- .../res/cardsfolder/s/sylvan_primordial.txt | 26 ++-- forge-gui/res/cardsfolder/s/sylvan_ranger.txt | 2 +- .../res/cardsfolder/s/sylvan_safekeeper.txt | 2 +- .../res/cardsfolder/s/sylvan_scrying.txt | 2 +- forge-gui/res/cardsfolder/s/sylvan_tutor.txt | 2 +- forge-gui/res/cardsfolder/s/sylvan_yeti.txt | 2 +- .../res/cardsfolder/s/sylvok_explorer.txt | 2 +- .../res/cardsfolder/s/sylvok_lifestaff.txt | 2 +- .../res/cardsfolder/s/sylvok_replica.txt | 2 +- forge-gui/res/cardsfolder/s/symbiosis.txt | 2 +- .../res/cardsfolder/s/symbiotic_beast.txt | 2 +- .../cardsfolder/s/symbiotic_deployment.txt | 2 +- forge-gui/res/cardsfolder/s/symbiotic_elf.txt | 2 +- .../res/cardsfolder/s/symbiotic_wurm.txt | 2 +- .../cardsfolder/s/symbol_of_unsummoning.txt | 2 +- .../res/cardsfolder/s/synapse_sliver.txt | 2 +- .../res/cardsfolder/s/synchronous_sliver.txt | 2 +- forge-gui/res/cardsfolder/s/syncopate.txt | 2 +- .../res/cardsfolder/s/syndic_of_tithes.txt | 14 +-- .../res/cardsfolder/s/syndicate_enforcer.txt | 14 +-- .../res/cardsfolder/s/synod_artificer.txt | 2 +- .../res/cardsfolder/s/synod_centurion.txt | 2 +- forge-gui/res/cardsfolder/s/synod_sanctum.txt | 2 +- forge-gui/res/cardsfolder/s/syphon_flesh.txt | 18 +-- forge-gui/res/cardsfolder/s/syphon_life.txt | 2 +- forge-gui/res/cardsfolder/s/syphon_mind.txt | 18 +-- forge-gui/res/cardsfolder/s/syphon_sliver.txt | 16 +-- forge-gui/res/cardsfolder/s/syphon_soul.txt | 2 +- .../cardsfolder/s/szadek_lord_of_secrets.txt | 2 +- .../res/cardsfolder/t/tablet_of_epityr.txt | 2 +- .../cardsfolder/t/tablet_of_the_guilds.txt | 22 ++-- forge-gui/res/cardsfolder/t/tahngarth.txt | 14 +-- .../cardsfolder/t/tahngarth_talruum_hero.txt | 2 +- .../res/cardsfolder/t/tahngarths_glare.txt | 16 +-- .../res/cardsfolder/t/tahngarths_rage.txt | 2 +- forge-gui/res/cardsfolder/t/taiga.txt | 2 +- .../res/cardsfolder/t/tainted_aether.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_pact.txt | 26 ++-- forge-gui/res/cardsfolder/t/tainted_peak.txt | 2 +- forge-gui/res/cardsfolder/t/tainted_sigil.txt | 14 +-- .../res/cardsfolder/t/tainted_specter.txt | 20 ++-- .../res/cardsfolder/t/tainted_strike.txt | 2 +- forge-gui/res/cardsfolder/t/tainted_well.txt | 2 +- forge-gui/res/cardsfolder/t/tainted_wood.txt | 2 +- .../res/cardsfolder/t/taj_nar_swordsmith.txt | 2 +- .../t/tajic_blade_of_the_legion.txt | 20 ++-- forge-gui/res/cardsfolder/t/tajuru_archer.txt | 2 +- .../res/cardsfolder/t/tajuru_preserver.txt | 14 +-- forge-gui/res/cardsfolder/t/takara.txt | 16 +-- .../res/cardsfolder/t/take_possession.txt | 2 +- .../cardsfolder/t/takeno_samurai_general.txt | 20 ++-- .../res/cardsfolder/t/takenos_cavalry.txt | 2 +- forge-gui/res/cardsfolder/t/takenuma.txt | 18 +-- .../res/cardsfolder/t/takenuma_bleeder.txt | 2 +- forge-gui/res/cardsfolder/t/takklemaggot.txt | 42 +++---- forge-gui/res/cardsfolder/t/talaras_bane.txt | 26 ++-- .../res/cardsfolder/t/talaras_battalion.txt | 18 +-- .../res/cardsfolder/t/talas_air_ship.txt | 2 +- .../res/cardsfolder/t/talas_explorer.txt | 2 +- .../res/cardsfolder/t/talas_merchant.txt | 2 +- .../res/cardsfolder/t/talas_researcher.txt | 2 +- forge-gui/res/cardsfolder/t/talas_scout.txt | 2 +- forge-gui/res/cardsfolder/t/talas_warrior.txt | 2 +- .../cardsfolder/t/talisman_of_dominance.txt | 2 +- .../res/cardsfolder/t/talisman_of_impulse.txt | 2 +- .../cardsfolder/t/talisman_of_indulgence.txt | 2 +- .../cardsfolder/t/talisman_of_progress.txt | 2 +- .../res/cardsfolder/t/talisman_of_unity.txt | 2 +- forge-gui/res/cardsfolder/t/tallowisp.txt | 2 +- forge-gui/res/cardsfolder/t/talon_gates.txt | 28 ++--- forge-gui/res/cardsfolder/t/talon_of_pain.txt | 22 ++-- forge-gui/res/cardsfolder/t/talon_sliver.txt | 2 +- forge-gui/res/cardsfolder/t/talon_trooper.txt | 2 +- forge-gui/res/cardsfolder/t/talonrend.txt | 2 +- .../cardsfolder/t/talons_of_falkenrath.txt | 20 ++-- .../cardsfolder/t/talrand_sky_summoner.txt | 16 +-- .../res/cardsfolder/t/talrands_invocation.txt | 12 +- .../res/cardsfolder/t/talruum_champion.txt | 2 +- .../res/cardsfolder/t/talruum_minotaur.txt | 2 +- forge-gui/res/cardsfolder/t/talruum_piper.txt | 14 +-- forge-gui/res/cardsfolder/t/talus_paladin.txt | 2 +- forge-gui/res/cardsfolder/t/tamanoa.txt | 2 +- .../cardsfolder/t/tamiyo_the_moon_sage.txt | 28 ++--- .../res/cardsfolder/t/tandem_lookout.txt | 20 ++-- forge-gui/res/cardsfolder/t/tangle.txt | 14 +-- forge-gui/res/cardsfolder/t/tangle_angler.txt | 18 +-- forge-gui/res/cardsfolder/t/tangle_asp.txt | 2 +- forge-gui/res/cardsfolder/t/tangle_golem.txt | 2 +- forge-gui/res/cardsfolder/t/tangle_hulk.txt | 2 +- forge-gui/res/cardsfolder/t/tangle_kelp.txt | 20 ++-- forge-gui/res/cardsfolder/t/tangle_mantis.txt | 2 +- forge-gui/res/cardsfolder/t/tangle_spider.txt | 2 +- forge-gui/res/cardsfolder/t/tangle_wire.txt | 2 +- forge-gui/res/cardsfolder/t/tanglebloom.txt | 2 +- forge-gui/res/cardsfolder/t/tangleroot.txt | 2 +- forge-gui/res/cardsfolder/t/tanglesap.txt | 14 +-- forge-gui/res/cardsfolder/t/tanglewalker.txt | 2 +- forge-gui/res/cardsfolder/t/taniwha.txt | 20 ++-- forge-gui/res/cardsfolder/t/taoist_hermit.txt | 2 +- forge-gui/res/cardsfolder/t/taoist_mystic.txt | 2 +- forge-gui/res/cardsfolder/t/tar_fiend.txt | 2 +- .../res/cardsfolder/t/tar_pit_warrior.txt | 2 +- forge-gui/res/cardsfolder/t/tar_pitcher.txt | 2 +- forge-gui/res/cardsfolder/t/tarfire.txt | 2 +- .../t/tariel_reckoner_of_souls.txt | 18 +-- forge-gui/res/cardsfolder/t/tariff.txt | 18 +-- forge-gui/res/cardsfolder/t/tarmogoyf.txt | 2 +- .../res/cardsfolder/t/tarnished_citadel.txt | 2 +- .../res/cardsfolder/t/tarox_bladewing.txt | 2 +- forge-gui/res/cardsfolder/t/tarpan.txt | 2 +- forge-gui/res/cardsfolder/t/task_force.txt | 2 +- .../res/cardsfolder/t/task_mage_assembly.txt | 2 +- .../res/cardsfolder/t/taste_for_mayhem.txt | 2 +- .../res/cardsfolder/t/taste_of_blood.txt | 2 +- .../t/tatsumasa_the_dragons_fang.txt | 22 ++-- .../res/cardsfolder/t/tattered_drake.txt | 2 +- forge-gui/res/cardsfolder/t/tatterkite.txt | 2 +- .../res/cardsfolder/t/tattermunge_duo.txt | 2 +- .../res/cardsfolder/t/tattermunge_maniac.txt | 2 +- .../res/cardsfolder/t/tattermunge_witch.txt | 2 +- forge-gui/res/cardsfolder/t/tattoo_ward.txt | 18 +-- forge-gui/res/cardsfolder/t/taunt.txt | 14 +-- .../res/cardsfolder/t/taunting_challenge.txt | 2 +- forge-gui/res/cardsfolder/t/taunting_elf.txt | 2 +- .../res/cardsfolder/t/taurean_mauler.txt | 2 +- .../res/cardsfolder/t/tavern_swindler.txt | 16 +-- forge-gui/res/cardsfolder/t/tawnos.txt | 14 +-- forge-gui/res/cardsfolder/t/tawnoss_wand.txt | 2 +- .../res/cardsfolder/t/tawnoss_weaponry.txt | 2 +- forge-gui/res/cardsfolder/t/tazeem.txt | 20 ++-- forge-gui/res/cardsfolder/t/teardrop_kami.txt | 2 +- forge-gui/res/cardsfolder/t/tears_of_rage.txt | 2 +- .../res/cardsfolder/t/tectonic_break.txt | 2 +- forge-gui/res/cardsfolder/t/tectonic_edge.txt | 2 +- .../res/cardsfolder/t/tectonic_fiend.txt | 2 +- .../cardsfolder/t/tectonic_instability.txt | 2 +- forge-gui/res/cardsfolder/t/tectonic_rift.txt | 16 +-- forge-gui/res/cardsfolder/t/teekas_dragon.txt | 2 +- .../res/cardsfolder/t/teetering_peaks.txt | 2 +- .../cardsfolder/t/teferi_mage_of_zhalfir.txt | 18 +-- forge-gui/res/cardsfolder/t/teferis_care.txt | 16 +-- forge-gui/res/cardsfolder/t/teferis_curse.txt | 16 +-- forge-gui/res/cardsfolder/t/teferis_drake.txt | 16 +-- .../res/cardsfolder/t/teferis_honor_guard.txt | 16 +-- forge-gui/res/cardsfolder/t/teferis_imp.txt | 24 ++-- forge-gui/res/cardsfolder/t/teferis_isle.txt | 16 +-- forge-gui/res/cardsfolder/t/teferis_moat.txt | 16 +-- .../res/cardsfolder/t/teferis_puzzle_box.txt | 2 +- forge-gui/res/cardsfolder/t/teferis_realm.txt | 24 ++-- .../res/cardsfolder/t/teferis_response.txt | 2 +- .../res/cardsfolder/t/teferis_veil.txt.txt | 18 +-- forge-gui/res/cardsfolder/t/tek.txt | 2 +- .../res/cardsfolder/t/tel_jilad_archers.txt | 2 +- .../res/cardsfolder/t/tel_jilad_chosen.txt | 2 +- .../res/cardsfolder/t/tel_jilad_defiance.txt | 2 +- .../res/cardsfolder/t/tel_jilad_exile.txt | 2 +- .../res/cardsfolder/t/tel_jilad_fallen.txt | 2 +- .../res/cardsfolder/t/tel_jilad_justice.txt | 2 +- .../cardsfolder/t/tel_jilad_lifebreather.txt | 2 +- .../res/cardsfolder/t/tel_jilad_outrider.txt | 2 +- .../res/cardsfolder/t/tel_jilad_stylus.txt | 16 +-- .../res/cardsfolder/t/tel_jilad_wolf.txt | 2 +- forge-gui/res/cardsfolder/t/telekinesis.txt | 16 +-- .../res/cardsfolder/t/telekinetic_bonds.txt | 2 +- .../res/cardsfolder/t/telekinetic_sliver.txt | 2 +- .../res/cardsfolder/t/telemin_performance.txt | 12 +- .../res/cardsfolder/t/telepathic_spies.txt | 2 +- forge-gui/res/cardsfolder/t/telepathy.txt | 16 +-- forge-gui/res/cardsfolder/t/teleport.txt | 2 +- forge-gui/res/cardsfolder/t/teleportal.txt | 14 +-- forge-gui/res/cardsfolder/t/telethopter.txt | 2 +- forge-gui/res/cardsfolder/t/telimtor.txt | 2 +- .../res/cardsfolder/t/telimtors_darts.txt | 2 +- .../res/cardsfolder/t/telimtors_edict.txt | 2 +- .../res/cardsfolder/t/teller_of_tales.txt | 2 +- forge-gui/res/cardsfolder/t/telling_time.txt | 2 +- forge-gui/res/cardsfolder/t/tember_city.txt | 20 ++-- forge-gui/res/cardsfolder/t/temper.txt | 16 +-- .../res/cardsfolder/t/tempered_steel.txt | 2 +- forge-gui/res/cardsfolder/t/tempest_drake.txt | 2 +- .../res/cardsfolder/t/tempest_of_light.txt | 2 +- forge-gui/res/cardsfolder/t/tempest_owl.txt | 2 +- .../res/cardsfolder/t/temple_acolyte.txt | 2 +- forge-gui/res/cardsfolder/t/temple_bell.txt | 2 +- forge-gui/res/cardsfolder/t/temple_elder.txt | 2 +- forge-gui/res/cardsfolder/t/temple_garden.txt | 2 +- .../res/cardsfolder/t/temple_of_abandon.txt | 20 ++-- .../res/cardsfolder/t/temple_of_deceit.txt | 20 ++-- .../cardsfolder/t/temple_of_enlightenment.txt | 20 ++-- .../res/cardsfolder/t/temple_of_epiphany.txt | 20 ++-- .../res/cardsfolder/t/temple_of_malady.txt | 20 ++-- .../res/cardsfolder/t/temple_of_malice.txt | 20 ++-- .../res/cardsfolder/t/temple_of_mystery.txt | 20 ++-- .../res/cardsfolder/t/temple_of_plenty.txt | 20 ++-- .../res/cardsfolder/t/temple_of_silence.txt | 20 ++-- .../cardsfolder/t/temple_of_the_false_god.txt | 2 +- .../res/cardsfolder/t/temple_of_triumph.txt | 20 ++-- .../res/cardsfolder/t/temporal_adept.txt | 2 +- .../res/cardsfolder/t/temporal_aperture.txt | 2 +- .../res/cardsfolder/t/temporal_cascade.txt | 20 ++-- .../res/cardsfolder/t/temporal_distortion.txt | 22 ++-- forge-gui/res/cardsfolder/t/temporal_eddy.txt | 2 +- .../res/cardsfolder/t/temporal_extortion.txt | 16 +-- .../res/cardsfolder/t/temporal_fissure.txt | 2 +- .../res/cardsfolder/t/temporal_isolation.txt | 2 +- .../cardsfolder/t/temporal_manipulation.txt | 2 +- .../res/cardsfolder/t/temporal_mastery.txt | 16 +-- .../res/cardsfolder/t/temporal_spring.txt | 2 +- .../res/cardsfolder/t/temporary_insanity.txt | 2 +- .../res/cardsfolder/t/temporary_truce.txt | 26 ++-- .../cardsfolder/t/tempt_with_discovery.txt | 24 ++-- .../res/cardsfolder/t/tempt_with_glory.txt | 24 ++-- .../cardsfolder/t/tempt_with_immortality.txt | 26 ++-- .../cardsfolder/t/tempt_with_reflections.txt | 24 ++-- .../cardsfolder/t/tempt_with_vengeance.txt | 28 ++--- .../res/cardsfolder/t/tempting_licid.txt | 52 ++++---- forge-gui/res/cardsfolder/t/tempting_wurm.txt | 2 +- .../res/cardsfolder/t/tenacious_dead.txt | 16 +-- .../res/cardsfolder/t/tendo_ice_bridge.txt | 2 +- .../res/cardsfolder/t/tendrils_of_agony.txt | 2 +- .../cardsfolder/t/tendrils_of_corruption.txt | 2 +- .../res/cardsfolder/t/tendrils_of_despair.txt | 2 +- .../res/cardsfolder/t/teneb_the_harvester.txt | 2 +- .../res/cardsfolder/t/tenement_crasher.txt | 14 +-- .../res/cardsfolder/t/tenza_godos_maul.txt | 2 +- forge-gui/res/cardsfolder/t/tephraderm.txt | 2 +- forge-gui/res/cardsfolder/t/terashis_cry.txt | 2 +- .../res/cardsfolder/t/terashis_grasp.txt | 2 +- .../res/cardsfolder/t/terashis_verdict.txt | 2 +- forge-gui/res/cardsfolder/t/terastodon.txt | 22 ++-- .../res/cardsfolder/t/teremko_griffin.txt | 18 +-- .../res/cardsfolder/t/terminal_moraine.txt | 2 +- forge-gui/res/cardsfolder/t/terminate.txt | 2 +- forge-gui/res/cardsfolder/t/terminus.txt | 14 +-- .../res/cardsfolder/t/terohs_faithful.txt | 2 +- .../res/cardsfolder/t/terohs_vanguard.txt | 2 +- forge-gui/res/cardsfolder/t/terra_eternal.txt | 2 +- forge-gui/res/cardsfolder/t/terra_ravager.txt | 18 +-- forge-gui/res/cardsfolder/t/terra_stomper.txt | 2 +- forge-gui/res/cardsfolder/t/terraformer.txt | 18 +-- .../res/cardsfolder/t/terrain_generator.txt | 2 +- .../cardsfolder/t/terramorphic_expanse.txt | 2 +- forge-gui/res/cardsfolder/t/terrarion.txt | 20 ++-- forge-gui/res/cardsfolder/t/terravore.txt | 2 +- .../res/cardsfolder/t/terrifying_presence.txt | 16 +-- .../res/cardsfolder/t/territorial_baloth.txt | 2 +- .../res/cardsfolder/t/territorial_dispute.txt | 18 +-- forge-gui/res/cardsfolder/t/terror.txt | 2 +- forge-gui/res/cardsfolder/t/terrus_wurm.txt | 16 +-- .../res/cardsfolder/t/test_of_endurance.txt | 2 +- forge-gui/res/cardsfolder/t/test_of_faith.txt | 14 +-- .../res/cardsfolder/t/testament_of_faith.txt | 2 +- .../res/cardsfolder/t/tethered_griffin.txt | 2 +- .../res/cardsfolder/t/tethered_skirge.txt | 2 +- .../res/cardsfolder/t/tethmos_high_priest.txt | 16 +-- forge-gui/res/cardsfolder/t/tetravus.txt | 28 ++--- .../res/cardsfolder/t/tetsuo_umezawa.txt | 2 +- .../cardsfolder/t/teysa_envoy_of_ghosts.txt | 22 ++-- .../res/cardsfolder/t/teysa_orzhov_scion.txt | 2 +- .../t/teysa_orzhov_scion_avatar.txt | 16 +-- .../cardsfolder/t/tezzeret_agent_of_bolas.txt | 2 +- .../res/cardsfolder/t/tezzeret_the_seeker.txt | 2 +- .../res/cardsfolder/t/tezzerets_gambit.txt | 2 +- .../cardsfolder/t/thada_adel_acquisitor.txt | 24 ++-- .../res/cardsfolder/t/thalakos_deceiver.txt | 2 +- .../res/cardsfolder/t/thalakos_dreamsower.txt | 2 +- .../res/cardsfolder/t/thalakos_drifters.txt | 2 +- .../res/cardsfolder/t/thalakos_lowlands.txt | 2 +- .../res/cardsfolder/t/thalakos_mistfolk.txt | 2 +- .../res/cardsfolder/t/thalakos_scout.txt | 2 +- forge-gui/res/cardsfolder/t/thalakos_seer.txt | 2 +- .../res/cardsfolder/t/thalakos_sentry.txt | 2 +- .../t/thalia_guardian_of_thraben.txt | 16 +-- forge-gui/res/cardsfolder/t/thallid.txt | 2 +- .../res/cardsfolder/t/thallid_devourer.txt | 2 +- .../res/cardsfolder/t/thallid_germinator.txt | 2 +- .../cardsfolder/t/thallid_shell_dweller.txt | 2 +- .../cardsfolder/t/thassa_god_of_the_sea.txt | 28 ++--- .../res/cardsfolder/t/thassas_bounty.txt | 14 +-- .../res/cardsfolder/t/thassas_devourer.txt | 20 ++-- .../res/cardsfolder/t/thassas_emissary.txt | 20 ++-- forge-gui/res/cardsfolder/t/thassas_ire.txt | 14 +-- .../res/cardsfolder/t/thassas_rebuff.txt | 14 +-- .../cardsfolder/t/that_which_was_taken.txt | 2 +- .../res/cardsfolder/t/thatcher_revolt.txt | 22 ++-- forge-gui/res/cardsfolder/t/thaumatog.txt | 2 +- .../res/cardsfolder/t/thawing_glaciers.txt | 2 +- forge-gui/res/cardsfolder/t/the_abyss.txt | 2 +- .../res/cardsfolder/t/the_aether_flues.txt | 26 ++-- forge-gui/res/cardsfolder/t/the_brute.txt | 2 +- .../res/cardsfolder/t/the_dark_barony.txt | 20 ++-- .../cardsfolder/t/the_dead_shall_serve.txt | 20 ++-- forge-gui/res/cardsfolder/t/the_eon_fog.txt | 18 +-- forge-gui/res/cardsfolder/t/the_fallen.txt | 16 +-- .../res/cardsfolder/t/the_fourth_sphere.txt | 2 +- .../res/cardsfolder/t/the_great_forest.txt | 2 +- .../res/cardsfolder/t/the_hippodrome.txt | 2 +- forge-gui/res/cardsfolder/t/the_hive.txt | 2 +- .../cardsfolder/t/the_iron_guardian_stirs.txt | 14 +-- .../t/the_lady_of_the_mountain.txt | 2 +- forge-gui/res/cardsfolder/t/the_maelstrom.txt | 22 ++-- .../res/cardsfolder/t/the_mimeoplasm.txt | 36 +++--- .../t/the_pieces_are_coming_together.txt | 18 +-- forge-gui/res/cardsfolder/t/the_rack.txt | 2 +- .../t/the_tabernacle_at_pendrell_vale.txt | 2 +- .../res/cardsfolder/t/the_unspeakable.txt | 2 +- .../t/the_very_soil_shall_shake.txt | 16 +-- forge-gui/res/cardsfolder/t/the_wretched.txt | 16 +-- .../res/cardsfolder/t/the_zephyr_maze.txt | 20 ++-- .../res/cardsfolder/t/theft_of_dreams.txt | 2 +- .../res/cardsfolder/t/thelon_of_havenwood.txt | 20 ++-- .../res/cardsfolder/t/thelonite_druid.txt | 16 +-- .../res/cardsfolder/t/thelonite_hermit.txt | 2 +- .../res/cardsfolder/t/thelonite_monk.txt | 2 +- forge-gui/res/cardsfolder/t/thelons_chant.txt | 18 +-- forge-gui/res/cardsfolder/t/thelons_curse.txt | 26 ++-- forge-gui/res/cardsfolder/t/thermal_blast.txt | 2 +- forge-gui/res/cardsfolder/t/thermal_flux.txt | 22 ++-- .../res/cardsfolder/t/thermal_glider.txt | 2 +- .../res/cardsfolder/t/thermal_navigator.txt | 2 +- forge-gui/res/cardsfolder/t/thermokarst.txt | 2 +- forge-gui/res/cardsfolder/t/thermopod.txt | 2 +- .../res/cardsfolder/t/thespians_stage.txt | 18 +-- .../cardsfolder/t/thick_skinned_goblin.txt | 16 +-- .../res/cardsfolder/t/thicket_basilisk.txt | 2 +- .../res/cardsfolder/t/thicket_elemental.txt | 18 +-- forge-gui/res/cardsfolder/t/thief_of_hope.txt | 2 +- .../res/cardsfolder/t/thieves_auction.txt | 22 ++-- .../res/cardsfolder/t/thieves_fortune.txt | 16 +-- .../res/cardsfolder/t/thieving_magpie.txt | 2 +- .../res/cardsfolder/t/thieving_sprite.txt | 20 ++-- .../res/cardsfolder/t/thing_from_the_deep.txt | 20 ++-- forge-gui/res/cardsfolder/t/think_tank.txt | 2 +- forge-gui/res/cardsfolder/t/think_twice.txt | 2 +- forge-gui/res/cardsfolder/t/thirst.txt | 2 +- .../cardsfolder/t/thirst_for_knowledge.txt | 2 +- .../res/cardsfolder/t/thistledown_duo.txt | 2 +- .../res/cardsfolder/t/thistledown_liege.txt | 2 +- .../res/cardsfolder/t/thopter_assembly.txt | 2 +- .../res/cardsfolder/t/thopter_foundry.txt | 2 +- .../res/cardsfolder/t/thopter_squadron.txt | 2 +- .../res/cardsfolder/t/thorn_elemental.txt | 14 +-- .../res/cardsfolder/t/thorn_of_amethyst.txt | 2 +- forge-gui/res/cardsfolder/t/thorn_thallid.txt | 2 +- .../cardsfolder/t/thorn_thrash_viashino.txt | 2 +- .../res/cardsfolder/t/thornbite_staff.txt | 28 ++--- .../res/cardsfolder/t/thorncaster_sliver.txt | 20 ++-- forge-gui/res/cardsfolder/t/thornling.txt | 2 +- .../cardsfolder/t/thornscape_apprentice.txt | 2 +- .../cardsfolder/t/thornscape_battlemage.txt | 24 ++-- .../res/cardsfolder/t/thornscape_familiar.txt | 2 +- .../res/cardsfolder/t/thornscape_master.txt | 2 +- .../res/cardsfolder/t/thorntooth_witch.txt | 2 +- .../cardsfolder/t/thornwatch_scarecrow.txt | 2 +- .../res/cardsfolder/t/thornweald_archer.txt | 2 +- .../res/cardsfolder/t/thornwind_faeries.txt | 2 +- .../res/cardsfolder/t/thought_courier.txt | 2 +- .../res/cardsfolder/t/thought_devourer.txt | 2 +- .../res/cardsfolder/t/thought_dissector.txt | 20 ++-- forge-gui/res/cardsfolder/t/thought_eater.txt | 2 +- .../res/cardsfolder/t/thought_gorger.txt | 32 ++--- .../res/cardsfolder/t/thought_hemorrhage.txt | 24 ++-- forge-gui/res/cardsfolder/t/thought_lash.txt | 22 ++-- .../res/cardsfolder/t/thought_nibbler.txt | 2 +- .../res/cardsfolder/t/thought_prison.txt | 24 ++-- .../res/cardsfolder/t/thought_reflection.txt | 14 +-- forge-gui/res/cardsfolder/t/thought_scour.txt | 14 +-- forge-gui/res/cardsfolder/t/thoughtbind.txt | 2 +- .../res/cardsfolder/t/thoughtbound_primoc.txt | 22 ++-- forge-gui/res/cardsfolder/t/thoughtcast.txt | 2 +- .../res/cardsfolder/t/thoughtcutter_agent.txt | 2 +- forge-gui/res/cardsfolder/t/thoughtflare.txt | 14 +-- forge-gui/res/cardsfolder/t/thoughtlace.txt | 16 +-- forge-gui/res/cardsfolder/t/thoughtleech.txt | 2 +- .../res/cardsfolder/t/thoughtpicker_witch.txt | 2 +- .../res/cardsfolder/t/thoughtrender_lamia.txt | 20 ++-- .../res/cardsfolder/t/thoughts_of_ruin.txt | 16 +-- forge-gui/res/cardsfolder/t/thoughtseize.txt | 2 +- .../res/cardsfolder/t/thoughtweft_gambit.txt | 2 +- .../res/cardsfolder/t/thoughtweft_trio.txt | 20 ++-- .../cardsfolder/t/thousand_legged_kami.txt | 2 +- .../cardsfolder/t/thousand_year_elixir.txt | 14 +-- .../res/cardsfolder/t/thraben_doomsayer.txt | 18 +-- .../res/cardsfolder/t/thraben_heretic.txt | 14 +-- .../res/cardsfolder/t/thraben_purebloods.txt | 12 +- .../t/thraben_sentry_thraben_militia.txt | 42 +++---- .../res/cardsfolder/t/thraben_valiant.txt | 14 +-- forge-gui/res/cardsfolder/t/thragtusk.txt | 20 ++-- forge-gui/res/cardsfolder/t/thran_dynamo.txt | 2 +- forge-gui/res/cardsfolder/t/thran_forge.txt | 2 +- forge-gui/res/cardsfolder/t/thran_foundry.txt | 2 +- forge-gui/res/cardsfolder/t/thran_golem.txt | 2 +- forge-gui/res/cardsfolder/t/thran_lens.txt | 2 +- forge-gui/res/cardsfolder/t/thran_quarry.txt | 2 +- forge-gui/res/cardsfolder/t/thran_tome.txt | 20 ++-- forge-gui/res/cardsfolder/t/thran_turbine.txt | 22 ++-- .../res/cardsfolder/t/thran_war_machine.txt | 2 +- .../res/cardsfolder/t/thran_weaponry.txt | 18 +-- .../res/cardsfolder/t/thrashing_mossdog.txt | 18 +-- .../res/cardsfolder/t/thrashing_mudspawn.txt | 2 +- .../res/cardsfolder/t/thrashing_wumpus.txt | 2 +- forge-gui/res/cardsfolder/t/thraximundar.txt | 2 +- .../cardsfolder/t/threads_of_disloyalty.txt | 2 +- forge-gui/res/cardsfolder/t/threaten.txt | 2 +- forge-gui/res/cardsfolder/t/three_dreams.txt | 14 +-- .../res/cardsfolder/t/three_tragedies.txt | 2 +- forge-gui/res/cardsfolder/t/three_visits.txt | 2 +- .../res/cardsfolder/t/thresher_beast.txt | 2 +- .../cardsfolder/t/thrill_kill_assassin.txt | 22 ++-- .../res/cardsfolder/t/thrill_of_the_hunt.txt | 2 +- .../cardsfolder/t/thriss_nantuko_primus.txt | 2 +- forge-gui/res/cardsfolder/t/thrive.txt | 2 +- .../res/cardsfolder/t/throat_slitter.txt | 2 +- .../cardsfolder/t/thromok_the_insatiable.txt | 18 +-- .../res/cardsfolder/t/throne_of_bone.txt | 2 +- .../res/cardsfolder/t/throne_of_empires.txt | 24 ++-- .../res/cardsfolder/t/throne_of_geth.txt | 2 +- .../res/cardsfolder/t/through_the_breach.txt | 28 ++--- .../res/cardsfolder/t/thrull_champion.txt | 2 +- .../res/cardsfolder/t/thrull_parasite.txt | 16 +-- .../res/cardsfolder/t/thrull_retainer.txt | 18 +-- .../res/cardsfolder/t/thrull_surgeon.txt | 2 +- forge-gui/res/cardsfolder/t/thrull_wizard.txt | 22 ++-- .../res/cardsfolder/t/thrumming_stone.txt | 2 +- forge-gui/res/cardsfolder/t/thrummingbird.txt | 2 +- .../cardsfolder/t/thrun_the_last_troll.txt | 2 +- forge-gui/res/cardsfolder/t/thumbscrews.txt | 14 +-- forge-gui/res/cardsfolder/t/thunder_brute.txt | 24 ++-- .../res/cardsfolder/t/thunder_dragon.txt | 2 +- .../res/cardsfolder/t/thunder_of_hooves.txt | 2 +- .../res/cardsfolder/t/thunder_spirit.txt | 2 +- .../res/cardsfolder/t/thunder_strike.txt | 2 +- .../cardsfolder/t/thunder_thrash_elder.txt | 2 +- forge-gui/res/cardsfolder/t/thunder_totem.txt | 2 +- forge-gui/res/cardsfolder/t/thunder_wall.txt | 2 +- .../res/cardsfolder/t/thunderblade_charge.txt | 18 +-- forge-gui/res/cardsfolder/t/thunderblust.txt | 2 +- forge-gui/res/cardsfolder/t/thunderbolt.txt | 2 +- forge-gui/res/cardsfolder/t/thunderclap.txt | 2 +- .../cardsfolder/t/thundercloud_elemental.txt | 2 +- .../res/cardsfolder/t/thundercloud_shaman.txt | 2 +- forge-gui/res/cardsfolder/t/thunderheads.txt | 2 +- .../res/cardsfolder/t/thundering_giant.txt | 2 +- .../res/cardsfolder/t/thundering_tanadon.txt | 2 +- .../res/cardsfolder/t/thundering_wurm.txt | 20 ++-- forge-gui/res/cardsfolder/t/thundermare.txt | 2 +- .../res/cardsfolder/t/thundermaw_hellkite.txt | 22 ++-- .../res/cardsfolder/t/thunderous_might.txt | 22 ++-- .../res/cardsfolder/t/thunderous_wrath.txt | 14 +-- .../cardsfolder/t/thunderscape_apprentice.txt | 2 +- .../cardsfolder/t/thunderscape_battlemage.txt | 24 ++-- .../cardsfolder/t/thunderscape_familiar.txt | 2 +- .../res/cardsfolder/t/thunderscape_master.txt | 2 +- .../cardsfolder/t/thundersong_trumpeter.txt | 2 +- forge-gui/res/cardsfolder/t/thunderstaff.txt | 16 +-- forge-gui/res/cardsfolder/t/thwart.txt | 2 +- .../t/tibalt_the_fiend_blooded.txt | 22 ++-- .../res/cardsfolder/t/tibor_and_lumia.txt | 2 +- .../res/cardsfolder/t/ticking_gnomes.txt | 2 +- forge-gui/res/cardsfolder/t/tidal_bore.txt | 2 +- forge-gui/res/cardsfolder/t/tidal_control.txt | 2 +- forge-gui/res/cardsfolder/t/tidal_courier.txt | 2 +- forge-gui/res/cardsfolder/t/tidal_flats.txt | 16 +-- forge-gui/res/cardsfolder/t/tidal_force.txt | 16 +-- .../res/cardsfolder/t/tidal_influence.txt | 32 ++--- forge-gui/res/cardsfolder/t/tidal_kraken.txt | 2 +- forge-gui/res/cardsfolder/t/tidal_surge.txt | 2 +- .../res/cardsfolder/t/tidal_visionary.txt | 18 +-- forge-gui/res/cardsfolder/t/tidal_warrior.txt | 16 +-- forge-gui/res/cardsfolder/t/tidal_wave.txt | 2 +- forge-gui/res/cardsfolder/t/tide_of_war.txt | 20 ++-- .../res/cardsfolder/t/tidebinder_mage.txt | 20 ++-- .../res/cardsfolder/t/tideforce_elemental.txt | 2 +- .../res/cardsfolder/t/tidehollow_sculler.txt | 2 +- .../res/cardsfolder/t/tidehollow_strix.txt | 2 +- .../res/cardsfolder/t/tideshaper_mystic.txt | 18 +-- .../res/cardsfolder/t/tidespout_tyrant.txt | 2 +- forge-gui/res/cardsfolder/t/tidewalker.txt | 30 ++--- .../res/cardsfolder/t/tidewater_minion.txt | 2 +- forge-gui/res/cardsfolder/t/tidings.txt | 2 +- forge-gui/res/cardsfolder/t/tiger_claws.txt | 2 +- .../res/cardsfolder/t/tigereye_cameo.txt | 2 +- .../res/cardsfolder/t/tilling_treefolk.txt | 2 +- .../res/cardsfolder/t/timber_protector.txt | 2 +- forge-gui/res/cardsfolder/t/timber_wolves.txt | 16 +-- .../res/cardsfolder/t/timberland_guide.txt | 16 +-- .../res/cardsfolder/t/timberland_ruins.txt | 2 +- .../res/cardsfolder/t/timberline_ridge.txt | 2 +- forge-gui/res/cardsfolder/t/timbermare.txt | 2 +- .../res/cardsfolder/t/timbermaw_larva.txt | 2 +- .../res/cardsfolder/t/timberpack_wolf.txt | 20 ++-- .../res/cardsfolder/t/timberwatch_elf.txt | 2 +- forge-gui/res/cardsfolder/t/time_and_tide.txt | 14 +-- forge-gui/res/cardsfolder/t/time_bomb.txt | 2 +- .../res/cardsfolder/t/time_distortion.txt | 16 +-- forge-gui/res/cardsfolder/t/time_ebb.txt | 2 +- .../res/cardsfolder/t/time_elemental.txt | 2 +- .../res/cardsfolder/t/time_of_heroes.txt | 2 +- forge-gui/res/cardsfolder/t/time_of_need.txt | 2 +- forge-gui/res/cardsfolder/t/time_reversal.txt | 2 +- forge-gui/res/cardsfolder/t/time_sieve.txt | 2 +- forge-gui/res/cardsfolder/t/time_spiral.txt | 2 +- forge-gui/res/cardsfolder/t/time_stop.txt | 14 +-- forge-gui/res/cardsfolder/t/time_stretch.txt | 2 +- forge-gui/res/cardsfolder/t/time_to_feed.txt | 2 +- forge-gui/res/cardsfolder/t/time_vault.txt | 2 +- forge-gui/res/cardsfolder/t/time_walk.txt | 2 +- forge-gui/res/cardsfolder/t/time_warp.txt | 2 +- forge-gui/res/cardsfolder/t/timebender.txt | 22 ++-- forge-gui/res/cardsfolder/t/timecrafting.txt | 22 ++-- .../cardsfolder/t/timely_reinforcements.txt | 22 ++-- forge-gui/res/cardsfolder/t/timesifter.txt | 34 +++--- forge-gui/res/cardsfolder/t/timetwister.txt | 2 +- forge-gui/res/cardsfolder/t/timid_drake.txt | 2 +- .../res/cardsfolder/t/tin_street_hooligan.txt | 22 ++-- .../res/cardsfolder/t/tin_street_market.txt | 22 ++-- .../res/cardsfolder/t/tin_wing_chimera.txt | 2 +- forge-gui/res/cardsfolder/t/tinder_farm.txt | 2 +- forge-gui/res/cardsfolder/t/tinder_wall.txt | 2 +- forge-gui/res/cardsfolder/t/tine_shrike.txt | 2 +- forge-gui/res/cardsfolder/t/tinker.txt | 2 +- .../cardsfolder/t/tireless_missionaries.txt | 2 +- .../res/cardsfolder/t/tireless_tribe.txt | 2 +- forge-gui/res/cardsfolder/t/titan_forge.txt | 2 +- .../cardsfolder/t/titan_of_eternal_fire.txt | 16 +-- forge-gui/res/cardsfolder/t/titania.txt | 14 +-- forge-gui/res/cardsfolder/t/titanias_boon.txt | 2 +- .../res/cardsfolder/t/titanias_chosen.txt | 2 +- forge-gui/res/cardsfolder/t/titanias_song.txt | 2 +- .../res/cardsfolder/t/titanic_bulvox.txt | 2 +- .../res/cardsfolder/t/titanic_growth.txt | 2 +- .../res/cardsfolder/t/titanic_ultimatum.txt | 2 +- .../res/cardsfolder/t/titanium_golem.txt | 2 +- .../res/cardsfolder/t/titans_revenge.txt | 2 +- .../res/cardsfolder/t/titans_strength.txt | 14 +-- forge-gui/res/cardsfolder/t/tithe.txt | 2 +- forge-gui/res/cardsfolder/t/tithe_drinker.txt | 16 +-- .../res/cardsfolder/t/tivadar_of_thorn.txt | 2 +- .../res/cardsfolder/t/tivadars_crusade.txt | 2 +- forge-gui/res/cardsfolder/t/to_arms.txt | 2 +- .../res/cardsfolder/t/tobias_andrion.txt | 2 +- .../res/cardsfolder/t/toil_to_renown.txt | 2 +- forge-gui/res/cardsfolder/t/toil_trouble.txt | 36 +++--- .../cardsfolder/t/toils_of_night_and_day.txt | 2 +- forge-gui/res/cardsfolder/t/tolaria.txt | 16 +-- forge-gui/res/cardsfolder/t/tolaria_west.txt | 2 +- .../res/cardsfolder/t/tolarian_academy.txt | 2 +- .../res/cardsfolder/t/tolarian_drake.txt | 16 +-- .../res/cardsfolder/t/tolarian_emissary.txt | 2 +- .../res/cardsfolder/t/tolarian_sentinel.txt | 2 +- .../res/cardsfolder/t/tolarian_serpent.txt | 2 +- .../res/cardsfolder/t/tolarian_winds.txt | 20 ++-- .../res/cardsfolder/t/tolsimir_wolfblood.txt | 2 +- forge-gui/res/cardsfolder/t/tomb_hex.txt | 2 +- forge-gui/res/cardsfolder/t/tomb_of_urami.txt | 2 +- forge-gui/res/cardsfolder/t/tombfire.txt | 14 +-- forge-gui/res/cardsfolder/t/tombstalker.txt | 16 +-- .../res/cardsfolder/t/tombstone_stairwell.txt | 30 ++--- forge-gui/res/cardsfolder/t/tome_scour.txt | 2 +- .../t/tomorrow_azamis_familiar.txt | 18 +-- forge-gui/res/cardsfolder/t/tonic_peddler.txt | 2 +- .../res/cardsfolder/t/tooth_and_claw.txt | 14 +-- .../res/cardsfolder/t/tooth_and_nail.txt | 2 +- .../res/cardsfolder/t/tooth_claw_and_tail.txt | 14 +-- .../cardsfolder/t/tooth_of_chiss_goria.txt | 2 +- .../res/cardsfolder/t/tooth_of_ramos.txt | 2 +- forge-gui/res/cardsfolder/t/topan_ascetic.txt | 2 +- forge-gui/res/cardsfolder/t/topple.txt | 12 +- forge-gui/res/cardsfolder/t/tor_giant.txt | 2 +- forge-gui/res/cardsfolder/t/tor_wauki.txt | 2 +- forge-gui/res/cardsfolder/t/torch_drake.txt | 2 +- forge-gui/res/cardsfolder/t/torch_fiend.txt | 14 +-- forge-gui/res/cardsfolder/t/torch_slinger.txt | 2 +- forge-gui/res/cardsfolder/t/torch_song.txt | 2 +- forge-gui/res/cardsfolder/t/torchling.txt | 24 ++-- .../res/cardsfolder/t/torii_watchward.txt | 2 +- forge-gui/res/cardsfolder/t/torment.txt | 2 +- .../res/cardsfolder/t/tormented_angel.txt | 2 +- .../res/cardsfolder/t/tormented_hero.txt | 24 ++-- .../t/tormented_pariah_rampaging_werewolf.txt | 42 +++---- .../res/cardsfolder/t/tormented_soul.txt | 2 +- .../res/cardsfolder/t/tormented_thoughts.txt | 14 +-- .../res/cardsfolder/t/tormentor_exarch.txt | 22 ++-- .../res/cardsfolder/t/tormentors_trident.txt | 14 +-- forge-gui/res/cardsfolder/t/tormods_crypt.txt | 2 +- forge-gui/res/cardsfolder/t/tornado.txt | 2 +- .../res/cardsfolder/t/tornado_elemental.txt | 18 +-- forge-gui/res/cardsfolder/t/torpid_moloch.txt | 18 +-- forge-gui/res/cardsfolder/t/torpor_dust.txt | 2 +- forge-gui/res/cardsfolder/t/torpor_orb.txt | 16 +-- .../res/cardsfolder/t/torrent_of_fire.txt | 2 +- .../res/cardsfolder/t/torrent_of_souls.txt | 20 ++-- .../res/cardsfolder/t/torrent_of_stone.txt | 14 +-- .../res/cardsfolder/t/torsten_von_ursus.txt | 2 +- .../res/cardsfolder/t/tortoise_formation.txt | 2 +- forge-gui/res/cardsfolder/t/torture.txt | 2 +- .../res/cardsfolder/t/torture_chamber.txt | 26 ++-- .../res/cardsfolder/t/tortured_existence.txt | 2 +- .../res/cardsfolder/t/toshiro_umezawa.txt | 20 ++-- forge-gui/res/cardsfolder/t/total_war.txt | 18 +-- forge-gui/res/cardsfolder/t/totally_lost.txt | 12 +- .../cardsfolder/t/totem_guide_hartebeest.txt | 2 +- forge-gui/res/cardsfolder/t/totem_speaker.txt | 2 +- .../res/cardsfolder/t/touch_of_brilliance.txt | 2 +- .../res/cardsfolder/t/touch_of_darkness.txt | 2 +- .../res/cardsfolder/t/touch_of_death.txt | 2 +- .../cardsfolder/t/touch_of_invisibility.txt | 2 +- .../cardsfolder/t/touch_of_the_eternal.txt | 16 +-- .../res/cardsfolder/t/touch_of_vitae.txt | 22 ++-- forge-gui/res/cardsfolder/t/touchstone.txt | 2 +- .../res/cardsfolder/t/tourachs_chant.txt | 18 +-- forge-gui/res/cardsfolder/t/tourachs_gate.txt | 30 ++--- forge-gui/res/cardsfolder/t/tower_above.txt | 18 +-- forge-gui/res/cardsfolder/t/tower_defense.txt | 14 +-- forge-gui/res/cardsfolder/t/tower_drake.txt | 2 +- .../res/cardsfolder/t/tower_gargoyle.txt | 2 +- forge-gui/res/cardsfolder/t/tower_geist.txt | 18 +-- .../res/cardsfolder/t/tower_of_calamities.txt | 2 +- .../res/cardsfolder/t/tower_of_champions.txt | 2 +- .../res/cardsfolder/t/tower_of_coireall.txt | 2 +- forge-gui/res/cardsfolder/t/tower_of_eons.txt | 2 +- .../res/cardsfolder/t/tower_of_fortunes.txt | 2 +- .../res/cardsfolder/t/tower_of_murmurs.txt | 2 +- .../cardsfolder/t/tower_of_the_magistrate.txt | 2 +- .../res/cardsfolder/t/towering_baloth.txt | 2 +- .../res/cardsfolder/t/towering_indrik.txt | 14 +-- .../cardsfolder/t/towering_thunderfist.txt | 14 +-- forge-gui/res/cardsfolder/t/town_sentry.txt | 16 +-- forge-gui/res/cardsfolder/t/toxic_deluge.txt | 16 +-- forge-gui/res/cardsfolder/t/toxic_iguanar.txt | 2 +- forge-gui/res/cardsfolder/t/toxic_nim.txt | 2 +- forge-gui/res/cardsfolder/t/toxic_stench.txt | 16 +-- forge-gui/res/cardsfolder/t/toxin_sliver.txt | 2 +- forge-gui/res/cardsfolder/t/toymaker.txt | 2 +- .../res/cardsfolder/t/trace_of_abundance.txt | 22 ++-- forge-gui/res/cardsfolder/t/tracker.txt | 2 +- .../res/cardsfolder/t/trackers_instincts.txt | 14 +-- forge-gui/res/cardsfolder/t/trade_caravan.txt | 2 +- forge-gui/res/cardsfolder/t/trade_routes.txt | 2 +- forge-gui/res/cardsfolder/t/trade_secrets.txt | 24 ++-- .../res/cardsfolder/t/tradewind_rider.txt | 2 +- .../cardsfolder/t/tradewind_rider_avatar.txt | 16 +-- forge-gui/res/cardsfolder/t/trading_post.txt | 20 ++-- forge-gui/res/cardsfolder/t/tragic_poet.txt | 2 +- forge-gui/res/cardsfolder/t/tragic_slip.txt | 14 +-- .../cardsfolder/t/trail_of_the_mage_rings.txt | 18 +-- forge-gui/res/cardsfolder/t/trailblazer.txt | 2 +- .../res/cardsfolder/t/trailblazers_boots.txt | 2 +- .../res/cardsfolder/t/train_of_thought.txt | 2 +- .../res/cardsfolder/t/trained_armodon.txt | 2 +- .../res/cardsfolder/t/trained_caracal.txt | 14 +-- .../res/cardsfolder/t/trained_cheetah.txt | 2 +- .../res/cardsfolder/t/trained_condor.txt | 18 +-- .../res/cardsfolder/t/trained_jackal.txt | 2 +- forge-gui/res/cardsfolder/t/trained_orgg.txt | 2 +- .../res/cardsfolder/t/trained_pronghorn.txt | 2 +- .../res/cardsfolder/t/training_drone.txt | 2 +- .../res/cardsfolder/t/training_grounds.txt | 2 +- .../res/cardsfolder/t/traitorous_blood.txt | 14 +-- .../res/cardsfolder/t/traitorous_instinct.txt | 2 +- .../res/cardsfolder/t/traitors_clutch.txt | 2 +- forge-gui/res/cardsfolder/t/traitors_roar.txt | 22 ++-- .../res/cardsfolder/t/tranquil_domain.txt | 2 +- .../res/cardsfolder/t/tranquil_garden.txt | 2 +- .../res/cardsfolder/t/tranquil_grove.txt | 2 +- forge-gui/res/cardsfolder/t/tranquil_path.txt | 2 +- .../res/cardsfolder/t/tranquil_thicket.txt | 2 +- forge-gui/res/cardsfolder/t/tranquility.txt | 2 +- forge-gui/res/cardsfolder/t/transcendence.txt | 24 ++-- .../res/cardsfolder/t/transcendent_master.txt | 2 +- .../res/cardsfolder/t/transguild_courier.txt | 2 +- .../cardsfolder/t/transguild_promenade.txt | 20 ++-- forge-gui/res/cardsfolder/t/transluminant.txt | 2 +- .../cardsfolder/t/transmogrifying_licid.txt | 50 ++++---- forge-gui/res/cardsfolder/t/transmutation.txt | 2 +- .../res/cardsfolder/t/transmute_artifact.txt | 38 +++--- forge-gui/res/cardsfolder/t/trap_digger.txt | 2 +- forge-gui/res/cardsfolder/t/trap_runner.txt | 14 +-- .../res/cardsfolder/t/trapfinders_trick.txt | 14 +-- .../res/cardsfolder/t/trapjaw_kelpie.txt | 2 +- .../res/cardsfolder/t/trapmakers_snare.txt | 2 +- forge-gui/res/cardsfolder/t/traproot_kami.txt | 2 +- .../res/cardsfolder/t/trash_for_treasure.txt | 2 +- .../res/cardsfolder/t/traumatic_visions.txt | 2 +- forge-gui/res/cardsfolder/t/traumatize.txt | 2 +- .../res/cardsfolder/t/travel_preparations.txt | 14 +-- .../res/cardsfolder/t/travelers_amulet.txt | 12 +- .../res/cardsfolder/t/travelers_cloak.txt | 24 ++-- .../cardsfolder/t/traveling_philosopher.txt | 12 +- .../res/cardsfolder/t/traveling_plague.txt | 28 ++--- .../res/cardsfolder/t/treacherous_link.txt | 2 +- .../cardsfolder/t/treacherous_pit_dweller.txt | 20 ++-- .../res/cardsfolder/t/treacherous_urge.txt | 2 +- .../res/cardsfolder/t/treacherous_vampire.txt | 28 ++--- .../cardsfolder/t/treacherous_werewolf.txt | 18 +-- forge-gui/res/cardsfolder/t/treachery.txt | 2 +- .../res/cardsfolder/t/treasonous_ogre.txt | 16 +-- forge-gui/res/cardsfolder/t/treasure_hunt.txt | 12 +- .../res/cardsfolder/t/treasure_hunter.txt | 2 +- forge-gui/res/cardsfolder/t/treasure_mage.txt | 2 +- .../res/cardsfolder/t/treasure_trove.txt | 2 +- .../res/cardsfolder/t/treasured_find.txt | 14 +-- .../res/cardsfolder/t/treasury_thrull.txt | 18 +-- forge-gui/res/cardsfolder/t/tree_monkey.txt | 2 +- .../res/cardsfolder/t/tree_of_redemption.txt | 24 ++-- forge-gui/res/cardsfolder/t/tree_of_tales.txt | 2 +- .../res/cardsfolder/t/treefolk_harbinger.txt | 2 +- .../res/cardsfolder/t/treefolk_healer.txt | 2 +- .../res/cardsfolder/t/treefolk_mystic.txt | 24 ++-- .../res/cardsfolder/t/treefolk_seedlings.txt | 2 +- .../res/cardsfolder/t/treespring_lorian.txt | 2 +- .../res/cardsfolder/t/treetop_bracers.txt | 2 +- .../res/cardsfolder/t/treetop_defense.txt | 16 +-- .../res/cardsfolder/t/treetop_rangers.txt | 2 +- forge-gui/res/cardsfolder/t/treetop_scout.txt | 2 +- .../res/cardsfolder/t/treetop_sentinel.txt | 2 +- .../res/cardsfolder/t/treetop_village.txt | 2 +- forge-gui/res/cardsfolder/t/tremble.txt | 2 +- forge-gui/res/cardsfolder/t/tremor.txt | 2 +- forge-gui/res/cardsfolder/t/trench_gorger.txt | 28 ++--- forge-gui/res/cardsfolder/t/trench_wurm.txt | 2 +- .../res/cardsfolder/t/trenching_steed.txt | 2 +- .../res/cardsfolder/t/trepanation_blade.txt | 22 ++-- .../res/cardsfolder/t/trespasser_il_vec.txt | 2 +- .../cardsfolder/t/trespassing_souleater.txt | 2 +- .../res/cardsfolder/t/tresserhorn_sinks.txt | 2 +- .../cardsfolder/t/tresserhorn_skyknight.txt | 2 +- forge-gui/res/cardsfolder/t/trestle_troll.txt | 18 +-- .../res/cardsfolder/t/treva_the_renewer.txt | 2 +- .../res/cardsfolder/t/trevas_attendant.txt | 2 +- forge-gui/res/cardsfolder/t/trevas_charm.txt | 2 +- forge-gui/res/cardsfolder/t/trevas_ruins.txt | 2 +- .../res/cardsfolder/t/triad_of_fates.txt | 26 ++-- forge-gui/res/cardsfolder/t/trial_error.txt | 34 +++--- .../res/cardsfolder/t/triangle_of_war.txt | 2 +- forge-gui/res/cardsfolder/t/triassic_egg.txt | 2 +- forge-gui/res/cardsfolder/t/tribal_flames.txt | 2 +- .../res/cardsfolder/t/tribal_forcemage.txt | 2 +- forge-gui/res/cardsfolder/t/tribal_golem.txt | 2 +- forge-gui/res/cardsfolder/t/tribal_unity.txt | 18 +-- .../res/cardsfolder/t/tribute_to_hunger.txt | 16 +-- .../res/cardsfolder/t/tribute_to_the_wild.txt | 2 +- forge-gui/res/cardsfolder/t/trickbind.txt | 22 ++-- .../res/cardsfolder/t/trickery_charm.txt | 22 ++-- .../res/cardsfolder/t/tricks_of_the_trade.txt | 16 +-- .../res/cardsfolder/t/trickster_mage.txt | 2 +- .../res/cardsfolder/t/triclopean_sight.txt | 2 +- .../cardsfolder/t/trigon_of_corruption.txt | 2 +- .../cardsfolder/t/trigon_of_infestation.txt | 2 +- .../res/cardsfolder/t/trigon_of_mending.txt | 2 +- .../res/cardsfolder/t/trigon_of_rage.txt | 2 +- .../res/cardsfolder/t/trigon_of_thought.txt | 2 +- forge-gui/res/cardsfolder/t/trinisphere.txt | 18 +-- forge-gui/res/cardsfolder/t/trinket_mage.txt | 2 +- forge-gui/res/cardsfolder/t/trip_noose.txt | 2 +- forge-gui/res/cardsfolder/t/trip_wire.txt | 2 +- forge-gui/res/cardsfolder/t/triskelavus.txt | 2 +- forge-gui/res/cardsfolder/t/triskelion.txt | 2 +- .../res/cardsfolder/t/triton_cavalry.txt | 16 +-- .../cardsfolder/t/triton_fortune_hunter.txt | 16 +-- .../res/cardsfolder/t/triton_shorestalker.txt | 14 +-- .../res/cardsfolder/t/triton_shorethief.txt | 12 +- .../res/cardsfolder/t/triton_tactics.txt | 26 ++-- .../res/cardsfolder/t/triumph_of_cruelty.txt | 18 +-- .../res/cardsfolder/t/triumph_of_ferocity.txt | 18 +-- .../cardsfolder/t/triumph_of_the_hordes.txt | 2 +- .../res/cardsfolder/t/trokin_high_guard.txt | 2 +- forge-gui/res/cardsfolder/t/troll_ascetic.txt | 2 +- .../res/cardsfolder/t/troll_horn_cameo.txt | 2 +- forge-gui/res/cardsfolder/t/trollhide.txt | 18 +-- .../res/cardsfolder/t/trolls_of_tel_jilad.txt | 2 +- forge-gui/res/cardsfolder/t/tromokratis.txt | 18 +-- .../res/cardsfolder/t/tromp_the_domains.txt | 2 +- forge-gui/res/cardsfolder/t/trophy_hunter.txt | 18 +-- .../res/cardsfolder/t/tropical_island.txt | 2 +- .../res/cardsfolder/t/tropical_storm.txt | 2 +- .../t/trostani_selesnyas_voice.txt | 24 ++-- .../res/cardsfolder/t/trostanis_judgment.txt | 18 +-- .../res/cardsfolder/t/trostanis_summoner.txt | 20 ++-- .../res/cardsfolder/t/troubled_healer.txt | 2 +- .../res/cardsfolder/t/troublesome_spirit.txt | 2 +- forge-gui/res/cardsfolder/t/truce.txt | 26 ++-- forge-gui/res/cardsfolder/t/true_believer.txt | 14 +-- .../res/cardsfolder/t/true_conviction.txt | 2 +- .../res/cardsfolder/t/true_name_nemesis.txt | 18 +-- .../res/cardsfolder/t/truefire_paladin.txt | 18 +-- forge-gui/res/cardsfolder/t/truga_jungle.txt | 20 ++-- forge-gui/res/cardsfolder/t/trumpet_blast.txt | 2 +- .../res/cardsfolder/t/trumpeting_armodon.txt | 16 +-- .../res/cardsfolder/t/trusted_advisor.txt | 2 +- .../res/cardsfolder/t/trusted_forcemage.txt | 16 +-- .../res/cardsfolder/t/trusty_machete.txt | 2 +- forge-gui/res/cardsfolder/t/truth_or_tale.txt | 22 ++-- .../res/cardsfolder/t/trygon_predator.txt | 2 +- forge-gui/res/cardsfolder/t/tsabo_tavoc.txt | 2 +- .../res/cardsfolder/t/tsabos_assassin.txt | 16 +-- forge-gui/res/cardsfolder/t/tsabos_decree.txt | 18 +-- forge-gui/res/cardsfolder/t/tsabos_web.txt | 18 +-- forge-gui/res/cardsfolder/t/tsunami.txt | 2 +- .../res/cardsfolder/t/tukatongue_thallid.txt | 2 +- .../res/cardsfolder/t/tuknir_deathlock.txt | 2 +- forge-gui/res/cardsfolder/t/tuktuk_grunts.txt | 2 +- .../res/cardsfolder/t/tuktuk_scrapper.txt | 28 ++--- .../res/cardsfolder/t/tuktuk_the_explorer.txt | 2 +- forge-gui/res/cardsfolder/t/tumble_magnet.txt | 2 +- forge-gui/res/cardsfolder/t/tundra.txt | 2 +- forge-gui/res/cardsfolder/t/tundra_kavu.txt | 22 ++-- forge-gui/res/cardsfolder/t/tundra_wolves.txt | 2 +- forge-gui/res/cardsfolder/t/tunnel.txt | 2 +- forge-gui/res/cardsfolder/t/tunnel_ignus.txt | 18 +-- forge-gui/res/cardsfolder/t/tunnel_vision.txt | 16 +-- forge-gui/res/cardsfolder/t/tunneler_wurm.txt | 2 +- .../res/cardsfolder/t/turbulent_dreams.txt | 18 +-- forge-gui/res/cardsfolder/t/turf_wound.txt | 16 +-- forge-gui/res/cardsfolder/t/turn_aside.txt | 2 +- forge-gui/res/cardsfolder/t/turn_burn.txt | 28 ++--- .../res/cardsfolder/t/turn_the_tables.txt | 18 +-- forge-gui/res/cardsfolder/t/turn_the_tide.txt | 2 +- forge-gui/res/cardsfolder/t/turn_to_dust.txt | 2 +- forge-gui/res/cardsfolder/t/turn_to_frog.txt | 14 +-- forge-gui/res/cardsfolder/t/turn_to_mist.txt | 2 +- forge-gui/res/cardsfolder/t/turn_to_slag.txt | 2 +- forge-gui/res/cardsfolder/t/turnabout.txt | 2 +- .../res/cardsfolder/t/turntimber_basilisk.txt | 18 +-- .../res/cardsfolder/t/turntimber_grove.txt | 2 +- .../res/cardsfolder/t/turntimber_ranger.txt | 2 +- forge-gui/res/cardsfolder/t/turri_island.txt | 18 +-- .../cardsfolder/t/turtleshell_changeling.txt | 2 +- forge-gui/res/cardsfolder/t/twiddle.txt | 2 +- forge-gui/res/cardsfolder/t/twigwalker.txt | 2 +- .../res/cardsfolder/t/twilight_drover.txt | 2 +- forge-gui/res/cardsfolder/t/twilight_mire.txt | 2 +- .../res/cardsfolder/t/twilight_shepherd.txt | 22 ++-- .../res/cardsfolder/t/twilights_call.txt | 14 +-- .../res/cardsfolder/t/twinblade_slasher.txt | 2 +- forge-gui/res/cardsfolder/t/twincast.txt | 2 +- forge-gui/res/cardsfolder/t/twinflame.txt | 18 +-- .../res/cardsfolder/t/twinning_glass.txt | 14 +-- forge-gui/res/cardsfolder/t/twinstrike.txt | 16 +-- .../res/cardsfolder/t/twist_allegiance.txt | 18 +-- .../res/cardsfolder/t/twisted_abomination.txt | 2 +- .../res/cardsfolder/t/twisted_experiment.txt | 2 +- forge-gui/res/cardsfolder/t/twisted_image.txt | 2 +- .../res/cardsfolder/t/twisted_justice.txt | 16 +-- forge-gui/res/cardsfolder/t/twitch.txt | 2 +- .../res/cardsfolder/t/two_headed_cerberus.txt | 14 +-- .../res/cardsfolder/t/two_headed_dragon.txt | 20 ++-- .../t/two_headed_giant_of_foriys.txt | 16 +-- .../t/two_headed_giant_of_foriys_avatar.txt | 16 +-- .../res/cardsfolder/t/two_headed_sliver.txt | 16 +-- .../cardsfolder/t/tymaret_the_murder_king.txt | 16 +-- forge-gui/res/cardsfolder/t/typhoid_rats.txt | 14 +-- forge-gui/res/cardsfolder/t/typhoon.txt | 2 +- forge-gui/res/cardsfolder/t/tyrannize.txt | 12 +- .../res/cardsfolder/t/tyrant_of_discord.txt | 24 ++-- .../res/cardsfolder/t/tyrants_choice.txt | 18 +-- forge-gui/res/cardsfolder/t/tyrranax.txt | 2 +- forge-gui/res/cardsfolder/u/uba_mask.txt | 26 ++-- .../cardsfolder/u/ubul_sar_gatekeepers.txt | 16 +-- forge-gui/res/cardsfolder/u/uktabi_drake.txt | 2 +- forge-gui/res/cardsfolder/u/uktabi_efreet.txt | 2 +- forge-gui/res/cardsfolder/u/uktabi_faerie.txt | 2 +- .../res/cardsfolder/u/uktabi_orangutan.txt | 2 +- .../res/cardsfolder/u/uktabi_wildcats.txt | 2 +- .../u/ulamog_the_infinite_gyre.txt | 2 +- .../res/cardsfolder/u/ulamogs_crusher.txt | 2 +- .../cardsfolder/u/ulasht_the_hate_seed.txt | 24 ++-- .../res/cardsfolder/u/ultimate_price.txt | 12 +- .../res/cardsfolder/u/ulvenwald_bear.txt | 18 +-- ...lvenwald_mystics_ulvenwald_primordials.txt | 44 +++---- .../res/cardsfolder/u/ulvenwald_tracker.txt | 18 +-- forge-gui/res/cardsfolder/u/umara_raptor.txt | 2 +- forge-gui/res/cardsfolder/u/umbilicus.txt | 16 +-- forge-gui/res/cardsfolder/u/umbra_mystic.txt | 16 +-- forge-gui/res/cardsfolder/u/umbra_stalker.txt | 2 +- forge-gui/res/cardsfolder/u/umbral_mantle.txt | 2 +- .../res/cardsfolder/u/umezawas_jitte.txt | 2 +- forge-gui/res/cardsfolder/u/unbender_tine.txt | 2 +- .../res/cardsfolder/u/unblinking_bleb.txt | 2 +- .../res/cardsfolder/u/unbreathing_horde.txt | 26 ++-- forge-gui/res/cardsfolder/u/unburden.txt | 2 +- .../res/cardsfolder/u/unburial_rites.txt | 16 +-- forge-gui/res/cardsfolder/u/uncanny_speed.txt | 12 +- .../res/cardsfolder/u/unchecked_growth.txt | 16 +-- forge-gui/res/cardsfolder/u/uncle_istvan.txt | 2 +- .../cardsfolder/u/uncontrollable_anger.txt | 2 +- .../u/uncontrolled_infestation.txt | 2 +- .../res/cardsfolder/u/uncovered_clues.txt | 12 +- .../res/cardsfolder/u/undead_alchemist.txt | 24 ++-- .../res/cardsfolder/u/undead_executioner.txt | 16 +-- .../res/cardsfolder/u/undead_gladiator.txt | 2 +- forge-gui/res/cardsfolder/u/undead_leotau.txt | 2 +- .../res/cardsfolder/u/undead_minotaur.txt | 12 +- forge-gui/res/cardsfolder/u/undead_slayer.txt | 2 +- .../res/cardsfolder/u/undead_warchief.txt | 2 +- .../res/cardsfolder/u/undercity_informer.txt | 14 +-- .../res/cardsfolder/u/undercity_plague.txt | 20 ++-- .../res/cardsfolder/u/undercity_reaches.txt | 22 ++-- .../res/cardsfolder/u/undercity_shade.txt | 2 +- .../res/cardsfolder/u/underground_river.txt | 2 +- .../res/cardsfolder/u/underground_sea.txt | 2 +- forge-gui/res/cardsfolder/u/undergrowth.txt | 2 +- forge-gui/res/cardsfolder/u/undermine.txt | 2 +- forge-gui/res/cardsfolder/u/undertaker.txt | 2 +- forge-gui/res/cardsfolder/u/undertow.txt | 2 +- .../res/cardsfolder/u/underworld_cerberus.txt | 22 ++-- .../cardsfolder/u/underworld_coinsmith.txt | 22 ++-- .../cardsfolder/u/underworld_connections.txt | 20 ++-- .../res/cardsfolder/u/underworld_dreams.txt | 2 +- .../cardsfolder/u/undiscovered_paradise.txt | 2 +- forge-gui/res/cardsfolder/u/undo.txt | 2 +- forge-gui/res/cardsfolder/u/undying_beast.txt | 2 +- forge-gui/res/cardsfolder/u/undying_evil.txt | 14 +-- .../res/cardsfolder/u/undying_flames.txt | 22 ++-- forge-gui/res/cardsfolder/u/undying_rage.txt | 2 +- forge-gui/res/cardsfolder/u/unearth.txt | 2 +- .../res/cardsfolder/u/unearthly_blizzard.txt | 2 +- .../res/cardsfolder/u/unerring_sling.txt | 16 +-- .../res/cardsfolder/u/unexpected_results.txt | 22 ++-- .../res/cardsfolder/u/unexpectedly_absent.txt | 14 +-- .../res/cardsfolder/u/unflinching_courage.txt | 16 +-- forge-gui/res/cardsfolder/u/unforge.txt | 20 ++-- .../res/cardsfolder/u/unfulfilled_desires.txt | 2 +- .../res/cardsfolder/u/unhallowed_pact.txt | 18 +-- forge-gui/res/cardsfolder/u/unhinge.txt | 2 +- .../res/cardsfolder/u/unholy_citadel.txt | 14 +-- forge-gui/res/cardsfolder/u/unholy_grotto.txt | 2 +- .../res/cardsfolder/u/unholy_strength.txt | 2 +- .../res/cardsfolder/u/unified_strike.txt | 18 +-- forge-gui/res/cardsfolder/u/unified_will.txt | 18 +-- .../res/cardsfolder/u/unifying_theory.txt | 2 +- .../res/cardsfolder/u/unknown_shores.txt | 16 +-- .../res/cardsfolder/u/unlikely_alliance.txt | 2 +- .../res/cardsfolder/u/unliving_psychopath.txt | 2 +- forge-gui/res/cardsfolder/u/unmake.txt | 2 +- forge-gui/res/cardsfolder/u/unmask.txt | 2 +- .../res/cardsfolder/u/unnatural_hunger.txt | 20 ++-- .../res/cardsfolder/u/unnatural_predation.txt | 2 +- .../res/cardsfolder/u/unnatural_selection.txt | 16 +-- .../res/cardsfolder/u/unnatural_speed.txt | 2 +- forge-gui/res/cardsfolder/u/unnerve.txt | 2 +- .../res/cardsfolder/u/unnerving_assault.txt | 16 +-- .../cardsfolder/u/unquestioned_authority.txt | 2 +- .../res/cardsfolder/u/unravel_the_aether.txt | 12 +- forge-gui/res/cardsfolder/u/unruly_mob.txt | 16 +-- .../u/unscythe_killer_of_kings.txt | 24 ++-- forge-gui/res/cardsfolder/u/unseen_walker.txt | 2 +- .../res/cardsfolder/u/unspeakable_symbol.txt | 2 +- .../res/cardsfolder/u/unstable_footing.txt | 20 ++-- .../res/cardsfolder/u/unstable_frontier.txt | 18 +-- forge-gui/res/cardsfolder/u/unstable_hulk.txt | 2 +- .../res/cardsfolder/u/unstable_mutation.txt | 2 +- .../cardsfolder/u/unstable_shapeshifter.txt | 20 ++-- .../res/cardsfolder/u/unstoppable_ash.txt | 2 +- forge-gui/res/cardsfolder/u/unsummon.txt | 2 +- .../u/untaidake_the_cloud_keeper.txt | 16 +-- forge-gui/res/cardsfolder/u/untamed_might.txt | 2 +- forge-gui/res/cardsfolder/u/untamed_wilds.txt | 2 +- .../res/cardsfolder/u/unwilling_recruit.txt | 2 +- .../res/cardsfolder/u/unwinding_clock.txt | 2 +- forge-gui/res/cardsfolder/u/unworthy_dead.txt | 2 +- .../res/cardsfolder/u/unyaro_bee_sting.txt | 2 +- forge-gui/res/cardsfolder/u/unyaro_bees.txt | 2 +- .../res/cardsfolder/u/unyaro_griffin.txt | 2 +- forge-gui/res/cardsfolder/u/updraft.txt | 2 +- forge-gui/res/cardsfolder/u/upheaval.txt | 2 +- forge-gui/res/cardsfolder/u/uphill_battle.txt | 14 +-- forge-gui/res/cardsfolder/u/uproot.txt | 2 +- forge-gui/res/cardsfolder/u/upwelling.txt | 2 +- forge-gui/res/cardsfolder/u/ur_drago.txt | 2 +- forge-gui/res/cardsfolder/u/ur_golems_eye.txt | 2 +- .../res/cardsfolder/u/urabrask_the_hidden.txt | 2 +- .../res/cardsfolder/u/urban_burgeoning.txt | 18 +-- .../res/cardsfolder/u/urban_evolution.txt | 16 +-- .../res/cardsfolder/u/urbis_protector.txt | 16 +-- forge-gui/res/cardsfolder/u/urborg.txt | 2 +- forge-gui/res/cardsfolder/u/urborg_drake.txt | 2 +- forge-gui/res/cardsfolder/u/urborg_elf.txt | 2 +- .../res/cardsfolder/u/urborg_emissary.txt | 2 +- .../res/cardsfolder/u/urborg_justice.txt | 2 +- .../res/cardsfolder/u/urborg_mindsucker.txt | 2 +- .../res/cardsfolder/u/urborg_panther.txt | 20 ++-- .../res/cardsfolder/u/urborg_phantom.txt | 2 +- .../res/cardsfolder/u/urborg_shambler.txt | 2 +- .../res/cardsfolder/u/urborg_skeleton.txt | 2 +- .../res/cardsfolder/u/urborg_stalker.txt | 2 +- .../res/cardsfolder/u/urborg_syphon_mage.txt | 2 +- .../cardsfolder/u/urborg_tomb_of_yawgmoth.txt | 2 +- .../res/cardsfolder/u/urborg_uprising.txt | 2 +- .../res/cardsfolder/u/urborg_volcano.txt | 2 +- forge-gui/res/cardsfolder/u/urge_to_feed.txt | 22 ++-- .../res/cardsfolder/u/urgent_exorcism.txt | 12 +- .../cardsfolder/u/uril_the_miststalker.txt | 2 +- forge-gui/res/cardsfolder/u/ursapine.txt | 2 +- forge-gui/res/cardsfolder/u/ursine_fylgja.txt | 2 +- forge-gui/res/cardsfolder/u/urza.txt | 14 +-- forge-gui/res/cardsfolder/u/urzas_armor.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_avenger.txt | 26 ++-- forge-gui/res/cardsfolder/u/urzas_bauble.txt | 18 +-- .../res/cardsfolder/u/urzas_blueprints.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_chalice.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_engine.txt | 20 ++-- forge-gui/res/cardsfolder/u/urzas_factory.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_filter.txt | 12 +- forge-gui/res/cardsfolder/u/urzas_guilt.txt | 2 +- .../res/cardsfolder/u/urzas_incubator.txt | 18 +-- forge-gui/res/cardsfolder/u/urzas_mine.txt | 2 +- .../res/cardsfolder/u/urzas_power_plant.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_rage.txt | 2 +- forge-gui/res/cardsfolder/u/urzas_tower.txt | 2 +- forge-gui/res/cardsfolder/u/uthden_troll.txt | 2 +- forge-gui/res/cardsfolder/u/utopia_mycon.txt | 2 +- forge-gui/res/cardsfolder/u/utopia_sprawl.txt | 24 ++-- forge-gui/res/cardsfolder/u/utopia_tree.txt | 2 +- forge-gui/res/cardsfolder/u/utopia_vow.txt | 2 +- .../res/cardsfolder/u/utvara_hellkite.txt | 18 +-- .../res/cardsfolder/u/utvara_scalper.txt | 2 +- .../res/cardsfolder/u/uyo_silent_prophet.txt | 2 +- forge-gui/res/cardsfolder/v/vacuumelt.txt | 2 +- .../res/cardsfolder/v/vaevictis_asmadi.txt | 2 +- .../res/cardsfolder/v/vagrant_plowbeasts.txt | 2 +- .../res/cardsfolder/v/valakut_fireboar.txt | 2 +- .../v/valakut_the_molten_pinnacle.txt | 2 +- .../res/cardsfolder/v/valeron_outlander.txt | 2 +- forge-gui/res/cardsfolder/v/valiant_guard.txt | 2 +- forge-gui/res/cardsfolder/v/valley_rannet.txt | 2 +- forge-gui/res/cardsfolder/v/valleymaker.txt | 20 ++-- forge-gui/res/cardsfolder/v/valor.txt | 2 +- .../res/cardsfolder/v/valor_made_real.txt | 14 +-- .../res/cardsfolder/v/valorous_charge.txt | 2 +- .../res/cardsfolder/v/vampire_aristocrat.txt | 2 +- forge-gui/res/cardsfolder/v/vampire_bats.txt | 2 +- .../res/cardsfolder/v/vampire_hexmage.txt | 2 +- .../res/cardsfolder/v/vampire_hounds.txt | 2 +- .../res/cardsfolder/v/vampire_interloper.txt | 16 +-- .../res/cardsfolder/v/vampire_lacerator.txt | 2 +- .../res/cardsfolder/v/vampire_nighthawk.txt | 2 +- .../res/cardsfolder/v/vampire_nocturnus.txt | 2 +- .../v/vampire_nocturnus_avatar.txt | 14 +-- .../res/cardsfolder/v/vampire_outcasts.txt | 2 +- .../res/cardsfolder/v/vampire_warlord.txt | 16 +-- forge-gui/res/cardsfolder/v/vampires_bite.txt | 2 +- .../res/cardsfolder/v/vampiric_dragon.txt | 2 +- .../res/cardsfolder/v/vampiric_embrace.txt | 2 +- .../res/cardsfolder/v/vampiric_feast.txt | 2 +- forge-gui/res/cardsfolder/v/vampiric_fury.txt | 14 +-- forge-gui/res/cardsfolder/v/vampiric_link.txt | 2 +- .../res/cardsfolder/v/vampiric_sliver.txt | 2 +- .../res/cardsfolder/v/vampiric_spirit.txt | 2 +- .../res/cardsfolder/v/vampiric_touch.txt | 2 +- .../res/cardsfolder/v/vampiric_tutor.txt | 2 +- forge-gui/res/cardsfolder/v/vampirism.txt | 2 +- forge-gui/res/cardsfolder/v/vandalblast.txt | 14 +-- .../res/cardsfolder/v/vanguard_of_brimaz.txt | 18 +-- .../res/cardsfolder/v/vanguards_shield.txt | 14 +-- .../res/cardsfolder/v/vanish_into_memory.txt | 28 ++--- forge-gui/res/cardsfolder/v/vanishing.txt | 18 +-- forge-gui/res/cardsfolder/v/vanishment.txt | 14 +-- forge-gui/res/cardsfolder/v/vanquish.txt | 2 +- .../res/cardsfolder/v/vanquish_the_foul.txt | 14 +-- forge-gui/res/cardsfolder/v/vapor_snag.txt | 2 +- forge-gui/res/cardsfolder/v/vapor_snare.txt | 20 ++-- forge-gui/res/cardsfolder/v/vaporkin.txt | 16 +-- .../res/cardsfolder/v/vaporous_djinn.txt | 20 ++-- .../res/cardsfolder/v/varchilds_crusader.txt | 2 +- .../cardsfolder/v/varchilds_war_riders.txt | 2 +- .../cardsfolder/v/varolz_the_scar_striped.txt | 20 ++-- forge-gui/res/cardsfolder/v/vassal_soul.txt | 14 +-- forge-gui/res/cardsfolder/v/vassals_duty.txt | 34 +++--- .../res/cardsfolder/v/vastwood_animist.txt | 2 +- .../res/cardsfolder/v/vastwood_gorger.txt | 2 +- .../res/cardsfolder/v/vastwood_hydra.txt | 22 ++-- .../res/cardsfolder/v/vastwood_zendikon.txt | 2 +- .../cardsfolder/v/vault_of_the_archangel.txt | 14 +-- .../res/cardsfolder/v/vault_of_whispers.txt | 2 +- forge-gui/res/cardsfolder/v/vault_skirge.txt | 2 +- forge-gui/res/cardsfolder/v/vault_skyward.txt | 2 +- forge-gui/res/cardsfolder/v/vebulid.txt | 26 ++-- forge-gui/res/cardsfolder/v/vec_townships.txt | 2 +- forge-gui/res/cardsfolder/v/vectis_agents.txt | 2 +- .../res/cardsfolder/v/vectis_dominator.txt | 14 +-- .../res/cardsfolder/v/vectis_silencers.txt | 2 +- forge-gui/res/cardsfolder/v/vector_asp.txt | 2 +- .../res/cardsfolder/v/vedalken_aethermage.txt | 2 +- .../res/cardsfolder/v/vedalken_anatomist.txt | 2 +- .../res/cardsfolder/v/vedalken_archmage.txt | 2 +- .../res/cardsfolder/v/vedalken_certarch.txt | 2 +- .../res/cardsfolder/v/vedalken_dismisser.txt | 2 +- .../res/cardsfolder/v/vedalken_engineer.txt | 14 +-- .../res/cardsfolder/v/vedalken_entrancer.txt | 2 +- .../res/cardsfolder/v/vedalken_ghoul.txt | 2 +- .../res/cardsfolder/v/vedalken_heretic.txt | 2 +- .../res/cardsfolder/v/vedalken_infuser.txt | 2 +- .../res/cardsfolder/v/vedalken_mastermind.txt | 2 +- .../res/cardsfolder/v/vedalken_orrery.txt | 2 +- .../res/cardsfolder/v/vedalken_outlander.txt | 2 +- .../res/cardsfolder/v/vedalken_plotter.txt | 2 +- .../res/cardsfolder/v/vedalken_shackles.txt | 2 +- forge-gui/res/cardsfolder/v/veil_of_birds.txt | 2 +- .../res/cardsfolder/v/veil_of_secrecy.txt | 16 +-- .../res/cardsfolder/v/veilborn_ghoul.txt | 20 ++-- .../res/cardsfolder/v/veiled_apparition.txt | 2 +- .../res/cardsfolder/v/veiled_crocodile.txt | 18 +-- forge-gui/res/cardsfolder/v/veiled_sentry.txt | 16 +-- .../res/cardsfolder/v/veiled_serpent.txt | 2 +- .../res/cardsfolder/v/veiling_oddity.txt | 20 ++-- .../res/cardsfolder/v/veilstone_amulet.txt | 20 ++-- forge-gui/res/cardsfolder/v/vein_drinker.txt | 2 +- .../res/cardsfolder/v/veinfire_borderpost.txt | 2 +- .../res/cardsfolder/v/vela_the_night_clad.txt | 22 ++-- .../res/cardsfolder/v/veldrane_of_sengir.txt | 2 +- forge-gui/res/cardsfolder/v/veldt.txt | 2 +- forge-gui/res/cardsfolder/v/velis_vel.txt | 20 ++-- .../res/cardsfolder/v/venarian_glimmer.txt | 16 +-- forge-gui/res/cardsfolder/v/venarian_gold.txt | 2 +- forge-gui/res/cardsfolder/v/vendetta.txt | 2 +- .../res/cardsfolder/v/vendilion_clique.txt | 2 +- .../res/cardsfolder/v/venerable_kumo.txt | 2 +- .../res/cardsfolder/v/venerable_monk.txt | 2 +- .../res/cardsfolder/v/venerated_teacher.txt | 2 +- forge-gui/res/cardsfolder/v/vengeance.txt | 2 +- .../res/cardsfolder/v/vengeful_archon.txt | 24 ++-- forge-gui/res/cardsfolder/v/vengeful_dead.txt | 2 +- .../res/cardsfolder/v/vengeful_dreams.txt | 2 +- .../res/cardsfolder/v/vengeful_firebrand.txt | 2 +- .../res/cardsfolder/v/vengeful_pharaoh.txt | 2 +- .../res/cardsfolder/v/vengeful_rebirth.txt | 20 ++-- .../res/cardsfolder/v/vengeful_vampire.txt | 16 +-- forge-gui/res/cardsfolder/v/vengevine.txt | 2 +- forge-gui/res/cardsfolder/v/venom.txt | 26 ++-- .../res/cardsfolder/v/venomous_breath.txt | 18 +-- .../res/cardsfolder/v/venomous_dragonfly.txt | 2 +- .../res/cardsfolder/v/venomous_fangs.txt | 20 ++-- .../res/cardsfolder/v/venomous_vines.txt | 2 +- .../res/cardsfolder/v/venomspout_brackus.txt | 2 +- .../cardsfolder/v/venser_shaper_savant.txt | 18 +-- .../cardsfolder/v/venser_the_sojourner.txt | 2 +- .../res/cardsfolder/v/vensers_diffusion.txt | 16 +-- .../res/cardsfolder/v/vensers_journal.txt | 2 +- .../res/cardsfolder/v/vensers_sliver.txt | 2 +- forge-gui/res/cardsfolder/v/vent_sentinel.txt | 2 +- .../res/cardsfolder/v/ventifact_bottle.txt | 26 ++-- .../res/cardsfolder/v/verdant_catacombs.txt | 2 +- .../res/cardsfolder/v/verdant_eidolon.txt | 2 +- .../res/cardsfolder/v/verdant_embrace.txt | 20 ++-- forge-gui/res/cardsfolder/v/verdant_field.txt | 2 +- forge-gui/res/cardsfolder/v/verdant_force.txt | 2 +- forge-gui/res/cardsfolder/v/verdant_haven.txt | 24 ++-- .../res/cardsfolder/v/verdant_succession.txt | 16 +-- forge-gui/res/cardsfolder/v/verdant_touch.txt | 2 +- .../cardsfolder/v/verdeloth_the_ancient.txt | 22 ++-- forge-gui/res/cardsfolder/v/verdigris.txt | 2 +- .../res/cardsfolder/v/verduran_emissary.txt | 2 +- .../cardsfolder/v/verduran_enchantress.txt | 2 +- forge-gui/res/cardsfolder/v/vermiculos.txt | 2 +- forge-gui/res/cardsfolder/v/vernal_bloom.txt | 2 +- .../res/cardsfolder/v/vernal_equinox.txt | 2 +- forge-gui/res/cardsfolder/v/vertigo.txt | 2 +- forge-gui/res/cardsfolder/v/vertigo_spawn.txt | 2 +- forge-gui/res/cardsfolder/v/vesper_ghoul.txt | 2 +- .../cardsfolder/v/vessel_of_endless_rest.txt | 16 +-- forge-gui/res/cardsfolder/v/vesuva.txt | 20 ++-- .../cardsfolder/v/vesuvan_doppelganger.txt | 2 +- .../cardsfolder/v/vesuvan_shapeshifter.txt | 28 ++--- .../res/cardsfolder/v/veteran_armorer.txt | 2 +- .../res/cardsfolder/v/veteran_armorsmith.txt | 2 +- .../res/cardsfolder/v/veteran_bodyguard.txt | 22 ++-- .../res/cardsfolder/v/veteran_brawlers.txt | 2 +- .../res/cardsfolder/v/veteran_cavalier.txt | 2 +- .../res/cardsfolder/v/veteran_explorer.txt | 2 +- .../cardsfolder/v/veteran_of_the_depths.txt | 2 +- .../res/cardsfolder/v/veteran_swordsmith.txt | 2 +- .../res/cardsfolder/v/veterans_armaments.txt | 26 ++-- .../res/cardsfolder/v/veterans_reflexes.txt | 2 +- .../res/cardsfolder/v/veterans_voice.txt | 18 +-- forge-gui/res/cardsfolder/v/vex.txt | 2 +- .../res/cardsfolder/v/vexing_arcanix.txt | 20 ++-- forge-gui/res/cardsfolder/v/vexing_beetle.txt | 2 +- forge-gui/res/cardsfolder/v/vexing_devil.txt | 16 +-- .../res/cardsfolder/v/vexing_shusher.txt | 20 ++-- forge-gui/res/cardsfolder/v/vexing_sphinx.txt | 2 +- forge-gui/res/cardsfolder/v/vhati_il_dal.txt | 16 +-- .../res/cardsfolder/v/vial_of_poison.txt | 14 +-- .../res/cardsfolder/v/viashino_bladescout.txt | 2 +- .../res/cardsfolder/v/viashino_cutthroat.txt | 2 +- .../res/cardsfolder/v/viashino_fangtail.txt | 2 +- .../res/cardsfolder/v/viashino_firstblade.txt | 18 +-- .../res/cardsfolder/v/viashino_grappler.txt | 2 +- .../res/cardsfolder/v/viashino_heretic.txt | 2 +- .../res/cardsfolder/v/viashino_outrider.txt | 2 +- .../res/cardsfolder/v/viashino_racketeer.txt | 22 ++-- .../res/cardsfolder/v/viashino_runner.txt | 14 +-- .../res/cardsfolder/v/viashino_sandscout.txt | 2 +- .../cardsfolder/v/viashino_sandstalker.txt | 2 +- .../cardsfolder/v/viashino_sandswimmer.txt | 20 ++-- .../res/cardsfolder/v/viashino_shanktail.txt | 16 +-- .../res/cardsfolder/v/viashino_skeleton.txt | 2 +- .../res/cardsfolder/v/viashino_slasher.txt | 2 +- .../v/viashino_slaughtermaster.txt | 2 +- .../cardsfolder/v/viashino_spearhunter.txt | 2 +- .../res/cardsfolder/v/viashino_warrior.txt | 2 +- .../cardsfolder/v/viashino_weaponsmith.txt | 2 +- .../res/cardsfolder/v/viashivan_dragon.txt | 2 +- .../res/cardsfolder/v/vibrating_sphere.txt | 2 +- .../res/cardsfolder/v/vicious_betrayal.txt | 20 ++-- .../res/cardsfolder/v/vicious_hunger.txt | 2 +- forge-gui/res/cardsfolder/v/vicious_kavu.txt | 2 +- .../res/cardsfolder/v/vicious_shadows.txt | 18 +-- .../res/cardsfolder/v/victim_of_night.txt | 12 +- forge-gui/res/cardsfolder/v/victimize.txt | 18 +-- .../cardsfolder/v/victorious_destruction.txt | 2 +- .../res/cardsfolder/v/victorys_herald.txt | 2 +- .../res/cardsfolder/v/victual_sliver.txt | 2 +- .../res/cardsfolder/v/view_from_above.txt | 2 +- .../res/cardsfolder/v/vigean_graftmage.txt | 18 +-- .../res/cardsfolder/v/vigean_hydropon.txt | 16 +-- .../res/cardsfolder/v/vigean_intuition.txt | 2 +- .../res/cardsfolder/v/vigil_for_the_lost.txt | 2 +- forge-gui/res/cardsfolder/v/vigilance.txt | 2 +- .../res/cardsfolder/v/vigilant_drake.txt | 2 +- .../res/cardsfolder/v/vigilant_martyr.txt | 2 +- .../res/cardsfolder/v/vigilant_sentry.txt | 2 +- .../res/cardsfolder/v/vigilante_justice.txt | 16 +-- forge-gui/res/cardsfolder/v/vigor.txt | 24 ++-- forge-gui/res/cardsfolder/v/vigor_mortis.txt | 22 ++-- .../res/cardsfolder/v/vigorous_charge.txt | 28 ++--- .../res/cardsfolder/v/vile_consumption.txt | 14 +-- forge-gui/res/cardsfolder/v/vile_deacon.txt | 2 +- forge-gui/res/cardsfolder/v/vile_rebirth.txt | 14 +-- forge-gui/res/cardsfolder/v/vile_requiem.txt | 2 +- .../res/cardsfolder/v/village_bell_ringer.txt | 18 +-- .../res/cardsfolder/v/village_cannibals.txt | 16 +-- forge-gui/res/cardsfolder/v/village_elder.txt | 2 +- .../v/village_ironsmith_ironfang.txt | 46 +++---- .../res/cardsfolder/v/village_survivors.txt | 18 +-- ...llagers_of_estwald_howlpack_of_estwald.txt | 42 +++---- .../res/cardsfolder/v/villainous_ogre.txt | 2 +- forge-gui/res/cardsfolder/v/vindicate.txt | 2 +- .../res/cardsfolder/v/vindictive_mob.txt | 2 +- forge-gui/res/cardsfolder/v/vine_dryad.txt | 2 +- forge-gui/res/cardsfolder/v/vine_kami.txt | 16 +-- forge-gui/res/cardsfolder/v/vine_trellis.txt | 2 +- .../res/cardsfolder/v/vinelasher_kudzu.txt | 2 +- .../res/cardsfolder/v/vines_of_vastwood.txt | 2 +- .../res/cardsfolder/v/vintara_elephant.txt | 16 +-- .../res/cardsfolder/v/vintara_snapper.txt | 2 +- .../res/cardsfolder/v/violent_eruption.txt | 14 +-- .../res/cardsfolder/v/violent_outburst.txt | 2 +- .../res/cardsfolder/v/violent_ultimatum.txt | 2 +- forge-gui/res/cardsfolder/v/violet_pall.txt | 2 +- forge-gui/res/cardsfolder/v/vipers_kiss.txt | 16 +-- forge-gui/res/cardsfolder/v/viral_drake.txt | 2 +- .../res/cardsfolder/v/viridescent_wisps.txt | 2 +- .../res/cardsfolder/v/viridian_acolyte.txt | 2 +- .../res/cardsfolder/v/viridian_betrayers.txt | 2 +- forge-gui/res/cardsfolder/v/viridian_claw.txt | 2 +- .../res/cardsfolder/v/viridian_corrupter.txt | 2 +- .../res/cardsfolder/v/viridian_emissary.txt | 2 +- .../res/cardsfolder/v/viridian_harvest.txt | 2 +- .../res/cardsfolder/v/viridian_joiner.txt | 2 +- .../res/cardsfolder/v/viridian_longbow.txt | 2 +- .../cardsfolder/v/viridian_lorebearers.txt | 2 +- .../res/cardsfolder/v/viridian_revel.txt | 2 +- .../res/cardsfolder/v/viridian_scout.txt | 2 +- .../res/cardsfolder/v/viridian_shaman.txt | 2 +- .../res/cardsfolder/v/viridian_zealot.txt | 2 +- .../cardsfolder/v/viridian_zealot_avatar.txt | 18 +-- forge-gui/res/cardsfolder/v/virtues_ruin.txt | 2 +- .../res/cardsfolder/v/virtuous_charge.txt | 2 +- .../res/cardsfolder/v/virulent_sliver.txt | 2 +- .../res/cardsfolder/v/virulent_swipe.txt | 14 +-- .../res/cardsfolder/v/virulent_wound.txt | 2 +- .../res/cardsfolder/v/visara_the_dreadful.txt | 2 +- .../res/cardsfolder/v/viscera_dragger.txt | 2 +- forge-gui/res/cardsfolder/v/viscera_seer.txt | 2 +- .../res/cardsfolder/v/viscerid_armor.txt | 2 +- .../res/cardsfolder/v/viscerid_deepwalker.txt | 2 +- .../res/cardsfolder/v/viscerid_drone.txt | 16 +-- .../res/cardsfolder/v/viscid_lemures.txt | 2 +- forge-gui/res/cardsfolder/v/viseling.txt | 2 +- .../cardsfolder/v/vish_kal_blood_arbiter.txt | 26 ++-- forge-gui/res/cardsfolder/v/vision_charm.txt | 28 ++--- forge-gui/res/cardsfolder/v/vision_skeins.txt | 2 +- forge-gui/res/cardsfolder/v/visions.txt | 2 +- .../res/cardsfolder/v/visions_of_beyond.txt | 2 +- forge-gui/res/cardsfolder/v/vital_splicer.txt | 2 +- forge-gui/res/cardsfolder/v/vital_surge.txt | 2 +- .../res/cardsfolder/v/vitality_charm.txt | 2 +- forge-gui/res/cardsfolder/v/vitalize.txt | 2 +- .../res/cardsfolder/v/vitalizing_cascade.txt | 2 +- .../res/cardsfolder/v/vitalizing_wind.txt | 2 +- .../res/cardsfolder/v/vitaspore_thallid.txt | 2 +- .../res/cardsfolder/v/vithian_renegades.txt | 2 +- .../res/cardsfolder/v/vithian_stinger.txt | 2 +- .../cardsfolder/v/vitu_ghazi_guildmage.txt | 20 ++-- .../v/vitu_ghazi_the_city_tree.txt | 2 +- forge-gui/res/cardsfolder/v/vivid_crag.txt | 2 +- forge-gui/res/cardsfolder/v/vivid_creek.txt | 2 +- forge-gui/res/cardsfolder/v/vivid_grove.txt | 2 +- forge-gui/res/cardsfolder/v/vivid_marsh.txt | 2 +- forge-gui/res/cardsfolder/v/vivid_meadow.txt | 2 +- forge-gui/res/cardsfolder/v/vivify.txt | 2 +- forge-gui/res/cardsfolder/v/vivisection.txt | 2 +- .../res/cardsfolder/v/vizkopa_confessor.txt | 30 ++--- .../res/cardsfolder/v/vizkopa_guildmage.txt | 22 ++-- forge-gui/res/cardsfolder/v/vizzerdrix.txt | 2 +- .../res/cardsfolder/v/vodalian_hypnotist.txt | 2 +- .../cardsfolder/v/vodalian_illusionist.txt | 16 +-- .../res/cardsfolder/v/vodalian_knights.txt | 2 +- forge-gui/res/cardsfolder/v/vodalian_mage.txt | 2 +- .../res/cardsfolder/v/vodalian_merchant.txt | 2 +- .../res/cardsfolder/v/vodalian_mystic.txt | 22 ++-- .../res/cardsfolder/v/vodalian_serpent.txt | 2 +- .../res/cardsfolder/v/vodalian_soldiers.txt | 2 +- .../cardsfolder/v/vodalian_war_machine.txt | 32 ++--- .../res/cardsfolder/v/vodalian_zombie.txt | 2 +- forge-gui/res/cardsfolder/v/voice_of_all.txt | 20 ++-- forge-gui/res/cardsfolder/v/voice_of_duty.txt | 2 +- .../res/cardsfolder/v/voice_of_grace.txt | 2 +- forge-gui/res/cardsfolder/v/voice_of_law.txt | 2 +- .../res/cardsfolder/v/voice_of_reason.txt | 2 +- .../res/cardsfolder/v/voice_of_resurgence.txt | 24 ++-- .../cardsfolder/v/voice_of_the_provinces.txt | 18 +-- .../res/cardsfolder/v/voice_of_the_woods.txt | 2 +- .../res/cardsfolder/v/voice_of_truth.txt | 2 +- .../res/cardsfolder/v/voiceless_spirit.txt | 16 +-- .../cardsfolder/v/voices_from_the_void.txt | 2 +- forge-gui/res/cardsfolder/v/void.txt | 20 ++-- forge-gui/res/cardsfolder/v/void_maw.txt | 30 ++--- forge-gui/res/cardsfolder/v/void_stalker.txt | 16 +-- .../res/cardsfolder/v/voidmage_apprentice.txt | 20 ++-- .../res/cardsfolder/v/voidmage_husher.txt | 2 +- .../res/cardsfolder/v/voidmage_prodigy.txt | 2 +- forge-gui/res/cardsfolder/v/voidslime.txt | 2 +- .../res/cardsfolder/v/voidstone_gargoyle.txt | 24 ++-- forge-gui/res/cardsfolder/v/voidwalk.txt | 20 ++-- forge-gui/res/cardsfolder/v/voidwielder.txt | 16 +-- forge-gui/res/cardsfolder/v/volatile_rig.txt | 28 ++--- .../res/cardsfolder/v/volcanic_awakening.txt | 2 +- .../res/cardsfolder/v/volcanic_dragon.txt | 2 +- .../res/cardsfolder/v/volcanic_eruption.txt | 2 +- .../res/cardsfolder/v/volcanic_fallout.txt | 2 +- .../res/cardsfolder/v/volcanic_geyser.txt | 2 +- .../res/cardsfolder/v/volcanic_hammer.txt | 2 +- .../res/cardsfolder/v/volcanic_island.txt | 2 +- .../res/cardsfolder/v/volcanic_spray.txt | 2 +- .../res/cardsfolder/v/volcanic_strength.txt | 2 +- .../res/cardsfolder/v/volcanic_submersion.txt | 2 +- forge-gui/res/cardsfolder/v/volcanic_wind.txt | 14 +-- .../res/cardsfolder/v/volcano_hellion.txt | 30 ++--- forge-gui/res/cardsfolder/v/volcano_imp.txt | 2 +- .../res/cardsfolder/v/volition_reins.txt | 2 +- .../res/cardsfolder/v/volley_of_boulders.txt | 14 +-- forge-gui/res/cardsfolder/v/volrath.txt | 16 +-- .../res/cardsfolder/v/volrath_the_fallen.txt | 2 +- .../res/cardsfolder/v/volraths_curse.txt | 18 +-- .../res/cardsfolder/v/volraths_dungeon.txt | 2 +- .../res/cardsfolder/v/volraths_gardens.txt | 2 +- .../res/cardsfolder/v/volraths_laboratory.txt | 20 ++-- .../res/cardsfolder/v/volraths_stronghold.txt | 2 +- forge-gui/res/cardsfolder/v/volt_charge.txt | 2 +- .../res/cardsfolder/v/voltaic_construct.txt | 2 +- forge-gui/res/cardsfolder/v/voltaic_key.txt | 2 +- .../res/cardsfolder/v/volunteer_militia.txt | 2 +- .../res/cardsfolder/v/volunteer_reserves.txt | 18 +-- forge-gui/res/cardsfolder/v/voodoo_doll.txt | 2 +- .../res/cardsfolder/v/voracious_cobra.txt | 2 +- .../res/cardsfolder/v/voracious_dragon.txt | 2 +- .../res/cardsfolder/v/voracious_hatchling.txt | 2 +- .../res/cardsfolder/v/voracious_wurm.txt | 16 +-- forge-gui/res/cardsfolder/v/vorapede.txt | 18 +-- .../cardsfolder/v/vorel_of_the_hull_clade.txt | 18 +-- .../v/vorinclex_voice_of_hunger.txt | 2 +- .../res/cardsfolder/v/vorosh_the_hunter.txt | 2 +- .../res/cardsfolder/v/vorrac_battlehorns.txt | 2 +- forge-gui/res/cardsfolder/v/vorstclaw.txt | 12 +- .../res/cardsfolder/v/vortex_elemental.txt | 18 +-- .../cardsfolder/v/votary_of_the_conclave.txt | 2 +- forge-gui/res/cardsfolder/v/vow_of_duty.txt | 2 +- forge-gui/res/cardsfolder/v/vow_of_flight.txt | 2 +- .../res/cardsfolder/v/vow_of_lightning.txt | 2 +- forge-gui/res/cardsfolder/v/vow_of_malice.txt | 2 +- .../res/cardsfolder/v/vow_of_wildness.txt | 2 +- forge-gui/res/cardsfolder/v/voyager_drake.txt | 2 +- forge-gui/res/cardsfolder/v/voyager_staff.txt | 20 ++-- forge-gui/res/cardsfolder/v/voyages_end.txt | 14 +-- .../res/cardsfolder/v/voyaging_satyr.txt | 14 +-- .../res/cardsfolder/v/vraska_the_unseen.txt | 28 ++--- forge-gui/res/cardsfolder/v/vug_lizard.txt | 2 +- .../res/cardsfolder/v/vulpine_goliath.txt | 14 +-- .../res/cardsfolder/v/vulshok_battlegear.txt | 2 +- .../cardsfolder/v/vulshok_battlemaster.txt | 20 ++-- .../res/cardsfolder/v/vulshok_berserker.txt | 2 +- .../res/cardsfolder/v/vulshok_gauntlets.txt | 2 +- .../res/cardsfolder/v/vulshok_heartstoker.txt | 2 +- .../res/cardsfolder/v/vulshok_morningstar.txt | 2 +- .../res/cardsfolder/v/vulshok_refugee.txt | 2 +- .../res/cardsfolder/v/vulshok_replica.txt | 2 +- .../res/cardsfolder/v/vulshok_sorcerer.txt | 2 +- .../res/cardsfolder/v/vulshok_war_boar.txt | 18 +-- .../res/cardsfolder/v/vulturous_zombie.txt | 2 +- .../res/cardsfolder/w/wail_of_the_nim.txt | 2 +- .../cardsfolder/w/waiting_in_the_weeds.txt | 2 +- .../res/cardsfolder/w/wake_of_destruction.txt | 18 +-- .../res/cardsfolder/w/wake_of_vultures.txt | 2 +- .../cardsfolder/w/wake_the_reflections.txt | 14 +-- forge-gui/res/cardsfolder/w/wake_thrasher.txt | 2 +- forge-gui/res/cardsfolder/w/wakedancer.txt | 18 +-- .../res/cardsfolder/w/wakestone_gargoyle.txt | 2 +- .../res/cardsfolder/w/waking_nightmare.txt | 2 +- .../res/cardsfolder/w/walk_the_aeons.txt | 2 +- .../cardsfolder/w/walker_of_secret_ways.txt | 2 +- .../res/cardsfolder/w/walker_of_the_grove.txt | 2 +- .../res/cardsfolder/w/walking_archive.txt | 2 +- forge-gui/res/cardsfolder/w/walking_atlas.txt | 2 +- .../res/cardsfolder/w/walking_corpse.txt | 12 +- forge-gui/res/cardsfolder/w/walking_dead.txt | 2 +- .../res/cardsfolder/w/walking_desecration.txt | 2 +- forge-gui/res/cardsfolder/w/walking_dream.txt | 2 +- .../res/cardsfolder/w/walking_sponge.txt | 24 ++-- forge-gui/res/cardsfolder/w/walking_wall.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_air.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_blood.txt | 2 +- .../res/cardsfolder/w/wall_of_blossoms.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_bone.txt | 2 +- .../res/cardsfolder/w/wall_of_brambles.txt | 2 +- .../res/cardsfolder/w/wall_of_caltrops.txt | 18 +-- .../res/cardsfolder/w/wall_of_corpses.txt | 16 +-- .../res/cardsfolder/w/wall_of_deceit.txt | 18 +-- .../res/cardsfolder/w/wall_of_denial.txt | 2 +- .../res/cardsfolder/w/wall_of_diffusion.txt | 2 +- .../res/cardsfolder/w/wall_of_distortion.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_dust.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_earth.txt | 2 +- .../res/cardsfolder/w/wall_of_essence.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_faith.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_fire.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_frost.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_glare.txt | 16 +-- .../res/cardsfolder/w/wall_of_granite.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_heat.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_hope.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_ice.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_junk.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_kelp.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_lava.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_light.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_mulch.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_nets.txt | 26 ++-- forge-gui/res/cardsfolder/w/wall_of_omens.txt | 2 +- .../res/cardsfolder/w/wall_of_opposition.txt | 2 +- .../cardsfolder/w/wall_of_pine_needles.txt | 2 +- .../cardsfolder/w/wall_of_putrid_flesh.txt | 2 +- .../res/cardsfolder/w/wall_of_razors.txt | 2 +- .../res/cardsfolder/w/wall_of_resistance.txt | 2 +- .../res/cardsfolder/w/wall_of_reverence.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_roots.txt | 2 +- .../res/cardsfolder/w/wall_of_shadows.txt | 22 ++-- .../res/cardsfolder/w/wall_of_shards.txt | 20 ++-- .../res/cardsfolder/w/wall_of_shields.txt | 18 +-- forge-gui/res/cardsfolder/w/wall_of_souls.txt | 2 +- .../res/cardsfolder/w/wall_of_spears.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_stone.txt | 2 +- .../res/cardsfolder/w/wall_of_swords.txt | 2 +- .../res/cardsfolder/w/wall_of_tanglecord.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_tears.txt | 2 +- .../res/cardsfolder/w/wall_of_tombstones.txt | 2 +- .../res/cardsfolder/w/wall_of_torches.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_vapor.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_vines.txt | 2 +- .../res/cardsfolder/w/wall_of_vipers.txt | 20 ++-- forge-gui/res/cardsfolder/w/wall_of_water.txt | 2 +- .../res/cardsfolder/w/wall_of_wonder.txt | 2 +- forge-gui/res/cardsfolder/w/wall_of_wood.txt | 2 +- forge-gui/res/cardsfolder/w/wallop.txt | 2 +- .../res/cardsfolder/w/wand_of_denial.txt | 18 +-- forge-gui/res/cardsfolder/w/wand_of_ith.txt | 20 ++-- .../cardsfolder/w/wand_of_the_elements.txt | 2 +- .../cardsfolder/w/wanderbrine_rootcutters.txt | 2 +- .../res/cardsfolder/w/wanderers_twig.txt | 2 +- .../res/cardsfolder/w/wanderguard_sentry.txt | 2 +- forge-gui/res/cardsfolder/w/wandering_eye.txt | 18 +-- .../res/cardsfolder/w/wandering_goblins.txt | 2 +- .../res/cardsfolder/w/wandering_graybeard.txt | 2 +- .../res/cardsfolder/w/wandering_mage.txt | 18 +-- .../res/cardsfolder/w/wandering_ones.txt | 2 +- .../res/cardsfolder/w/wandering_stream.txt | 2 +- .../res/cardsfolder/w/wandering_wolf.txt | 14 +-- forge-gui/res/cardsfolder/w/wanderlust.txt | 2 +- .../res/cardsfolder/w/wanderwine_hub.txt | 2 +- .../res/cardsfolder/w/wanderwine_prophets.txt | 2 +- forge-gui/res/cardsfolder/w/waning_wurm.txt | 2 +- forge-gui/res/cardsfolder/w/war_barge.txt | 24 ++-- forge-gui/res/cardsfolder/w/war_cadence.txt | 26 ++-- forge-gui/res/cardsfolder/w/war_chariot.txt | 2 +- forge-gui/res/cardsfolder/w/war_dance.txt | 2 +- forge-gui/res/cardsfolder/w/war_elemental.txt | 26 ++-- forge-gui/res/cardsfolder/w/war_elephant.txt | 18 +-- forge-gui/res/cardsfolder/w/war_falcon.txt | 24 ++-- forge-gui/res/cardsfolder/w/war_mammoth.txt | 2 +- .../res/cardsfolder/w/war_priest_of_thune.txt | 2 +- forge-gui/res/cardsfolder/w/war_report.txt | 2 +- .../cardsfolder/w/war_spike_changeling.txt | 2 +- forge-gui/res/cardsfolder/w/war_tax.txt | 24 ++-- .../res/cardsfolder/w/war_torch_goblin.txt | 2 +- .../res/cardsfolder/w/war_wing_siren.txt | 18 +-- .../res/cardsfolder/w/warbreak_trumpeter.txt | 2 +- .../res/cardsfolder/w/warchanter_of_mogis.txt | 16 +-- .../res/cardsfolder/w/warclamp_mastiff.txt | 14 +-- forge-gui/res/cardsfolder/w/ward_of_bones.txt | 20 ++-- .../res/cardsfolder/w/ward_of_lights.txt | 32 ++--- forge-gui/res/cardsfolder/w/ward_of_piety.txt | 38 +++--- forge-gui/res/cardsfolder/w/ward_sliver.txt | 18 +-- .../res/cardsfolder/w/warden_of_evos_isle.txt | 16 +-- .../res/cardsfolder/w/warden_of_the_wall.txt | 16 +-- forge-gui/res/cardsfolder/w/wargate.txt | 2 +- .../res/cardsfolder/w/warleaders_helix.txt | 14 +-- forge-gui/res/cardsfolder/w/warlords_axe.txt | 2 +- .../res/cardsfolder/w/warmind_infantry.txt | 18 +-- forge-gui/res/cardsfolder/w/warmonger.txt | 2 +- .../res/cardsfolder/w/warmongers_chariot.txt | 2 +- forge-gui/res/cardsfolder/w/warmth.txt | 2 +- forge-gui/res/cardsfolder/w/warning.txt | 2 +- forge-gui/res/cardsfolder/w/warp_artifact.txt | 2 +- forge-gui/res/cardsfolder/w/warp_world.txt | 28 ++--- forge-gui/res/cardsfolder/w/warpath.txt | 2 +- forge-gui/res/cardsfolder/w/warpath_ghoul.txt | 2 +- .../res/cardsfolder/w/warped_devotion.txt | 2 +- .../res/cardsfolder/w/warped_physique.txt | 14 +-- .../res/cardsfolder/w/warped_researcher.txt | 2 +- forge-gui/res/cardsfolder/w/warping_wurm.txt | 22 ++-- .../res/cardsfolder/w/warren_instigator.txt | 2 +- .../res/cardsfolder/w/warren_pilferers.txt | 20 ++-- .../res/cardsfolder/w/warren_scourge_elf.txt | 2 +- .../res/cardsfolder/w/warren_weirding.txt | 20 ++-- forge-gui/res/cardsfolder/w/warrior_angel.txt | 2 +- .../res/cardsfolder/w/warrior_en_kor.txt | 36 +++--- .../res/cardsfolder/w/warriors_charge.txt | 2 +- .../res/cardsfolder/w/warriors_honor.txt | 2 +- .../res/cardsfolder/w/warriors_lesson.txt | 18 +-- forge-gui/res/cardsfolder/w/warriors_oath.txt | 14 +-- .../res/cardsfolder/w/warriors_stand.txt | 14 +-- .../res/cardsfolder/w/warstorm_surge.txt | 2 +- forge-gui/res/cardsfolder/w/warthog.txt | 2 +- forge-gui/res/cardsfolder/w/wash_out.txt | 16 +-- forge-gui/res/cardsfolder/w/wasp_lancer.txt | 2 +- forge-gui/res/cardsfolder/w/waste_away.txt | 2 +- forge-gui/res/cardsfolder/w/wasteland.txt | 2 +- .../res/cardsfolder/w/wasteland_viper.txt | 16 +-- forge-gui/res/cardsfolder/w/watchdog.txt | 18 +-- .../res/cardsfolder/w/watcher_sliver.txt | 2 +- .../res/cardsfolder/w/watchwing_scarecrow.txt | 2 +- forge-gui/res/cardsfolder/w/watchwolf.txt | 2 +- .../res/cardsfolder/w/water_elemental.txt | 2 +- forge-gui/res/cardsfolder/w/water_servant.txt | 2 +- forge-gui/res/cardsfolder/w/water_wurm.txt | 2 +- forge-gui/res/cardsfolder/w/watercourser.txt | 14 +-- .../res/cardsfolder/w/waterfront_bouncer.txt | 2 +- .../res/cardsfolder/w/waterspout_djinn.txt | 26 ++-- .../cardsfolder/w/waterspout_elemental.txt | 2 +- .../res/cardsfolder/w/waterspout_weavers.txt | 2 +- .../res/cardsfolder/w/waterveil_cavern.txt | 2 +- forge-gui/res/cardsfolder/w/watery_grave.txt | 2 +- .../res/cardsfolder/w/wave_elemental.txt | 2 +- .../cardsfolder/w/wave_of_indifference.txt | 2 +- .../res/cardsfolder/w/wave_of_reckoning.txt | 22 ++-- .../res/cardsfolder/w/wave_of_terror.txt | 2 +- .../res/cardsfolder/w/wavecrash_triton.txt | 18 +-- .../res/cardsfolder/w/waves_of_aggression.txt | 16 +-- .../res/cardsfolder/w/waveskimmer_aven.txt | 2 +- forge-gui/res/cardsfolder/w/wax_wane.txt | 30 ++--- forge-gui/res/cardsfolder/w/waxmane_baku.txt | 24 ++-- .../res/cardsfolder/w/way_of_the_thief.txt | 20 ++-- .../res/cardsfolder/w/wayfarers_bauble.txt | 2 +- .../res/cardsfolder/w/wayfaring_giant.txt | 2 +- .../res/cardsfolder/w/wayfaring_temple.txt | 26 ++-- forge-gui/res/cardsfolder/w/waylay.txt | 2 +- forge-gui/res/cardsfolder/w/wayward_angel.txt | 22 ++-- forge-gui/res/cardsfolder/w/wayward_soul.txt | 2 +- forge-gui/res/cardsfolder/w/weakness.txt | 2 +- forge-gui/res/cardsfolder/w/weakstone.txt | 2 +- forge-gui/res/cardsfolder/w/weapon_surge.txt | 14 +-- forge-gui/res/cardsfolder/w/wear_away.txt | 14 +-- .../cardsfolder/w/weathered_bodyguards.txt | 20 ++-- .../res/cardsfolder/w/weathered_wayfarer.txt | 2 +- .../res/cardsfolder/w/weatherseed_elf.txt | 2 +- .../res/cardsfolder/w/weatherseed_faeries.txt | 2 +- .../res/cardsfolder/w/weatherseed_totem.txt | 18 +-- .../cardsfolder/w/weatherseed_treefolk.txt | 2 +- .../res/cardsfolder/w/weaver_of_lies.txt | 22 ++-- forge-gui/res/cardsfolder/w/web.txt | 2 +- .../res/cardsfolder/w/web_of_inertia.txt | 16 +-- .../res/cardsfolder/w/wee_dragonauts.txt | 2 +- .../res/cardsfolder/w/weed_pruner_poplar.txt | 2 +- forge-gui/res/cardsfolder/w/weed_strangle.txt | 20 ++-- .../res/cardsfolder/w/wei_ambush_force.txt | 2 +- forge-gui/res/cardsfolder/w/wei_assassins.txt | 16 +-- .../cardsfolder/w/wei_elite_companions.txt | 2 +- forge-gui/res/cardsfolder/w/wei_infantry.txt | 2 +- .../res/cardsfolder/w/wei_night_raiders.txt | 2 +- forge-gui/res/cardsfolder/w/wei_scout.txt | 2 +- .../res/cardsfolder/w/wei_strike_force.txt | 2 +- .../cardsfolder/w/weight_of_conscience.txt | 20 ++-- .../res/cardsfolder/w/weight_of_spires.txt | 16 +-- .../w/weight_of_the_underworld.txt | 16 +-- forge-gui/res/cardsfolder/w/weird_harvest.txt | 16 +-- .../res/cardsfolder/w/weirding_shaman.txt | 2 +- forge-gui/res/cardsfolder/w/welding_jar.txt | 2 +- forge-gui/res/cardsfolder/w/welkin_guide.txt | 2 +- forge-gui/res/cardsfolder/w/welkin_hawk.txt | 2 +- forge-gui/res/cardsfolder/w/welkin_tern.txt | 2 +- .../res/cardsfolder/w/well_laid_plans.txt | 2 +- .../res/cardsfolder/w/well_of_discovery.txt | 2 +- .../res/cardsfolder/w/well_of_knowledge.txt | 12 +- forge-gui/res/cardsfolder/w/well_of_life.txt | 2 +- .../res/cardsfolder/w/well_of_lost_dreams.txt | 24 ++-- .../cardsfolder/w/wellgabber_apothecary.txt | 14 +-- forge-gui/res/cardsfolder/w/wellspring.txt | 2 +- forge-gui/res/cardsfolder/w/wellwisher.txt | 2 +- forge-gui/res/cardsfolder/w/werebear.txt | 2 +- .../res/cardsfolder/w/western_paladin.txt | 2 +- .../res/cardsfolder/w/whalebone_glider.txt | 2 +- .../res/cardsfolder/w/wheel_and_deal.txt | 2 +- forge-gui/res/cardsfolder/w/wheel_of_fate.txt | 2 +- .../res/cardsfolder/w/wheel_of_fortune.txt | 2 +- .../cardsfolder/w/wheel_of_sun_and_moon.txt | 20 ++-- .../res/cardsfolder/w/wheel_of_torture.txt | 2 +- forge-gui/res/cardsfolder/w/whelming_wave.txt | 14 +-- .../cardsfolder/w/where_ancients_tread.txt | 2 +- forge-gui/res/cardsfolder/w/whetstone.txt | 2 +- forge-gui/res/cardsfolder/w/whetwheel.txt | 2 +- .../w/which_of_you_burns_brightest.txt | 16 +-- .../res/cardsfolder/w/whims_of_the_fates.txt | 18 +-- forge-gui/res/cardsfolder/w/whimwader.txt | 2 +- .../res/cardsfolder/w/whip_of_erebos.txt | 26 ++-- forge-gui/res/cardsfolder/w/whip_sergeant.txt | 2 +- forge-gui/res/cardsfolder/w/whip_silk.txt | 2 +- .../res/cardsfolder/w/whip_spine_drake.txt | 2 +- forge-gui/res/cardsfolder/w/whip_vine.txt | 2 +- forge-gui/res/cardsfolder/w/whipcorder.txt | 2 +- forge-gui/res/cardsfolder/w/whipflare.txt | 2 +- .../res/cardsfolder/w/whipgrass_entangler.txt | 22 ++-- forge-gui/res/cardsfolder/w/whipkeeper.txt | 18 +-- forge-gui/res/cardsfolder/w/whiplash_trap.txt | 2 +- .../res/cardsfolder/w/whipstitched_zombie.txt | 2 +- .../res/cardsfolder/w/whiptail_moloch.txt | 2 +- forge-gui/res/cardsfolder/w/whiptail_wurm.txt | 2 +- .../res/cardsfolder/w/whiptongue_frog.txt | 2 +- .../res/cardsfolder/w/whirling_catapult.txt | 2 +- .../res/cardsfolder/w/whirling_dervish.txt | 2 +- .../res/cardsfolder/w/whirlpool_drake.txt | 2 +- .../res/cardsfolder/w/whirlpool_rider.txt | 2 +- .../res/cardsfolder/w/whirlpool_warrior.txt | 36 +++--- .../res/cardsfolder/w/whirlpool_whelm.txt | 22 ++-- forge-gui/res/cardsfolder/w/whirlwind.txt | 2 +- .../res/cardsfolder/w/whispering_madness.txt | 34 +++--- .../res/cardsfolder/w/whispering_shade.txt | 2 +- .../res/cardsfolder/w/whispering_specter.txt | 2 +- .../cardsfolder/w/whispers_of_the_muse.txt | 2 +- .../res/cardsfolder/w/whispersilk_cloak.txt | 2 +- forge-gui/res/cardsfolder/w/white_knight.txt | 2 +- .../res/cardsfolder/w/white_mana_battery.txt | 2 +- forge-gui/res/cardsfolder/w/white_scarab.txt | 2 +- .../cardsfolder/w/white_shield_crusader.txt | 2 +- .../res/cardsfolder/w/white_suns_zenith.txt | 2 +- forge-gui/res/cardsfolder/w/white_ward.txt | 2 +- .../res/cardsfolder/w/whitemane_lion.txt | 2 +- forge-gui/res/cardsfolder/w/whiteout.txt | 16 +-- .../res/cardsfolder/w/whitesuns_passage.txt | 2 +- .../res/cardsfolder/w/whitewater_naiads.txt | 22 ++-- forge-gui/res/cardsfolder/w/wicked_akuba.txt | 14 +-- forge-gui/res/cardsfolder/w/wicked_pact.txt | 2 +- forge-gui/res/cardsfolder/w/wicked_reward.txt | 2 +- .../res/cardsfolder/w/wicker_warcrawler.txt | 2 +- .../res/cardsfolder/w/wickerbough_elder.txt | 2 +- .../res/cardsfolder/w/widespread_panic.txt | 16 +-- .../w/wielding_the_green_dragon.txt | 2 +- .../cardsfolder/w/wight_of_precinct_six.txt | 16 +-- forge-gui/res/cardsfolder/w/wiitigo.txt | 20 ++-- forge-gui/res/cardsfolder/w/wild_aesthir.txt | 2 +- .../res/cardsfolder/w/wild_beastmaster.txt | 18 +-- forge-gui/res/cardsfolder/w/wild_cantor.txt | 2 +- .../res/cardsfolder/w/wild_celebrants.txt | 16 +-- forge-gui/res/cardsfolder/w/wild_colos.txt | 2 +- forge-gui/res/cardsfolder/w/wild_defiance.txt | 14 +-- forge-gui/res/cardsfolder/w/wild_dogs.txt | 20 ++-- forge-gui/res/cardsfolder/w/wild_elephant.txt | 2 +- .../res/cardsfolder/w/wild_evocation.txt | 22 ++-- forge-gui/res/cardsfolder/w/wild_griffin.txt | 2 +- forge-gui/res/cardsfolder/w/wild_growth.txt | 2 +- forge-gui/res/cardsfolder/w/wild_guess.txt | 14 +-- forge-gui/res/cardsfolder/w/wild_hunger.txt | 14 +-- forge-gui/res/cardsfolder/w/wild_jhovall.txt | 2 +- forge-gui/res/cardsfolder/w/wild_leotau.txt | 2 +- forge-gui/res/cardsfolder/w/wild_mammoth.txt | 18 +-- forge-gui/res/cardsfolder/w/wild_might.txt | 14 +-- forge-gui/res/cardsfolder/w/wild_mongrel.txt | 2 +- forge-gui/res/cardsfolder/w/wild_nacatl.txt | 2 +- forge-gui/res/cardsfolder/w/wild_ox.txt | 2 +- forge-gui/res/cardsfolder/w/wild_pair.txt | 16 +-- forge-gui/res/cardsfolder/w/wild_research.txt | 2 +- forge-gui/res/cardsfolder/w/wild_ricochet.txt | 16 +-- forge-gui/res/cardsfolder/w/wild_swing.txt | 18 +-- forge-gui/res/cardsfolder/w/wild_wurm.txt | 2 +- .../cardsfolder/w/wilderness_elemental.txt | 2 +- .../cardsfolder/w/wilderness_hypnotist.txt | 2 +- .../cardsfolder/w/wildfield_borderpost.txt | 2 +- forge-gui/res/cardsfolder/w/wildfire.txt | 2 +- .../res/cardsfolder/w/wildfire_cerberus.txt | 18 +-- .../res/cardsfolder/w/wildfire_emissary.txt | 2 +- .../res/cardsfolder/w/wildheart_invoker.txt | 2 +- forge-gui/res/cardsfolder/w/wildsize.txt | 2 +- .../res/cardsfolder/w/wildslayer_elves.txt | 2 +- .../res/cardsfolder/w/wildwood_geist.txt | 14 +-- .../res/cardsfolder/w/wildwood_rebirth.txt | 12 +- .../res/cardsfolder/w/will_o_the_wisp.txt | 2 +- forge-gui/res/cardsfolder/w/willbender.txt | 20 ++-- forge-gui/res/cardsfolder/w/willow_dryad.txt | 2 +- forge-gui/res/cardsfolder/w/willow_elf.txt | 2 +- forge-gui/res/cardsfolder/w/willow_faerie.txt | 2 +- .../res/cardsfolder/w/willow_priestess.txt | 2 +- forge-gui/res/cardsfolder/w/willow_satyr.txt | 2 +- .../res/cardsfolder/w/wilt_leaf_cavaliers.txt | 2 +- .../res/cardsfolder/w/wilt_leaf_liege.txt | 2 +- forge-gui/res/cardsfolder/w/wind_dancer.txt | 2 +- forge-gui/res/cardsfolder/w/wind_drake.txt | 2 +- forge-gui/res/cardsfolder/w/wind_sail.txt | 2 +- forge-gui/res/cardsfolder/w/wind_shear.txt | 2 +- forge-gui/res/cardsfolder/w/wind_spirit.txt | 16 +-- forge-gui/res/cardsfolder/w/wind_zendikon.txt | 2 +- forge-gui/res/cardsfolder/w/windborn_muse.txt | 2 +- .../res/cardsfolder/w/windborne_charge.txt | 2 +- .../res/cardsfolder/w/windbrisk_heights.txt | 24 ++-- .../res/cardsfolder/w/windbrisk_raptor.txt | 2 +- forge-gui/res/cardsfolder/w/windfall.txt | 2 +- .../res/cardsfolder/w/winding_canyons.txt | 18 +-- forge-gui/res/cardsfolder/w/winding_wurm.txt | 2 +- .../res/cardsfolder/w/windreader_sphinx.txt | 20 ++-- .../res/cardsfolder/w/windreaper_falcon.txt | 2 +- forge-gui/res/cardsfolder/w/windreaver.txt | 2 +- .../res/cardsfolder/w/windriddle_palaces.txt | 22 ++-- forge-gui/res/cardsfolder/w/windrider_eel.txt | 2 +- .../res/cardsfolder/w/winds_of_change.txt | 2 +- forge-gui/res/cardsfolder/w/winds_of_rath.txt | 2 +- forge-gui/res/cardsfolder/w/windscouter.txt | 2 +- .../res/cardsfolder/w/windseeker_centaur.txt | 2 +- forge-gui/res/cardsfolder/w/windstorm.txt | 2 +- .../res/cardsfolder/w/windswept_heath.txt | 2 +- .../res/cardsfolder/w/windwright_mage.txt | 2 +- .../cardsfolder/w/wine_of_blood_and_iron.txt | 20 ++-- forge-gui/res/cardsfolder/w/wing_puncture.txt | 2 +- forge-gui/res/cardsfolder/w/wing_shards.txt | 2 +- forge-gui/res/cardsfolder/w/wing_snare.txt | 2 +- forge-gui/res/cardsfolder/w/wing_splicer.txt | 2 +- forge-gui/res/cardsfolder/w/wing_storm.txt | 2 +- .../res/cardsfolder/w/wingbeat_warrior.txt | 2 +- forge-gui/res/cardsfolder/w/wingcrafter.txt | 16 +-- forge-gui/res/cardsfolder/w/winged_coatl.txt | 2 +- forge-gui/res/cardsfolder/w/winged_sliver.txt | 2 +- .../cardsfolder/w/wingrattle_scarecrow.txt | 2 +- .../res/cardsfolder/w/wings_of_aesthir.txt | 2 +- forge-gui/res/cardsfolder/w/wings_of_hope.txt | 2 +- .../res/cardsfolder/w/wings_of_velis_vel.txt | 2 +- .../res/cardsfolder/w/wingsteed_rider.txt | 18 +-- forge-gui/res/cardsfolder/w/winnow.txt | 22 ++-- .../res/cardsfolder/w/winnower_patrol.txt | 2 +- forge-gui/res/cardsfolder/w/winter_blast.txt | 18 +-- forge-gui/res/cardsfolder/w/winter_orb.txt | 2 +- forge-gui/res/cardsfolder/w/winter_sky.txt | 2 +- .../res/cardsfolder/w/wintermoon_mesa.txt | 2 +- forge-gui/res/cardsfolder/w/winters_chill.txt | 40 +++---- forge-gui/res/cardsfolder/w/winters_grasp.txt | 2 +- forge-gui/res/cardsfolder/w/winters_night.txt | 2 +- forge-gui/res/cardsfolder/w/wipe_away.txt | 2 +- forge-gui/res/cardsfolder/w/wipe_clean.txt | 2 +- forge-gui/res/cardsfolder/w/wirecat.txt | 2 +- forge-gui/res/cardsfolder/w/wirefly_hive.txt | 2 +- .../res/cardsfolder/w/wirewood_channeler.txt | 2 +- forge-gui/res/cardsfolder/w/wirewood_elf.txt | 2 +- .../res/cardsfolder/w/wirewood_guardian.txt | 2 +- .../res/cardsfolder/w/wirewood_herald.txt | 2 +- .../res/cardsfolder/w/wirewood_hivemaster.txt | 2 +- .../res/cardsfolder/w/wirewood_lodge.txt | 2 +- .../res/cardsfolder/w/wirewood_pride.txt | 2 +- .../res/cardsfolder/w/wirewood_savage.txt | 2 +- .../res/cardsfolder/w/wirewood_symbiote.txt | 2 +- forge-gui/res/cardsfolder/w/wispmare.txt | 2 +- .../res/cardsfolder/w/wistful_selkie.txt | 2 +- .../res/cardsfolder/w/wistful_thinking.txt | 2 +- forge-gui/res/cardsfolder/w/witch_engine.txt | 22 ++-- forge-gui/res/cardsfolder/w/witch_hunt.txt | 20 ++-- forge-gui/res/cardsfolder/w/witch_hunter.txt | 2 +- .../res/cardsfolder/w/witch_maw_nephilim.txt | 2 +- forge-gui/res/cardsfolder/w/witchbane_orb.txt | 18 +-- forge-gui/res/cardsfolder/w/witches_eye.txt | 16 +-- forge-gui/res/cardsfolder/w/witchs_mist.txt | 2 +- forge-gui/res/cardsfolder/w/witchstalker.txt | 18 +-- forge-gui/res/cardsfolder/w/withdraw.txt | 14 +-- .../res/cardsfolder/w/withered_wretch.txt | 2 +- .../res/cardsfolder/w/withering_boon.txt | 2 +- .../res/cardsfolder/w/withering_gaze.txt | 2 +- forge-gui/res/cardsfolder/w/withering_hex.txt | 2 +- .../res/cardsfolder/w/withering_wisps.txt | 22 ++-- .../res/cardsfolder/w/witherscale_wurm.txt | 26 ++-- forge-gui/res/cardsfolder/w/withstand.txt | 2 +- .../res/cardsfolder/w/withstand_death.txt | 2 +- forge-gui/res/cardsfolder/w/wits_end.txt | 2 +- forge-gui/res/cardsfolder/w/wizard_mentor.txt | 2 +- .../res/cardsfolder/w/wizard_replica.txt | 2 +- .../res/cardsfolder/w/wizards_school.txt | 2 +- forge-gui/res/cardsfolder/w/wizened_cenn.txt | 2 +- .../res/cardsfolder/w/wizened_snitches.txt | 18 +-- forge-gui/res/cardsfolder/w/woebearer.txt | 2 +- .../res/cardsfolder/w/woebringer_demon.txt | 28 ++--- forge-gui/res/cardsfolder/w/woeleecher.txt | 24 ++-- .../res/cardsfolder/w/wojek_apothecary.txt | 16 +-- .../res/cardsfolder/w/wojek_embermage.txt | 2 +- .../res/cardsfolder/w/wojek_halberdiers.txt | 18 +-- forge-gui/res/cardsfolder/w/wojek_siren.txt | 14 +-- forge-gui/res/cardsfolder/w/wolf_pack.txt | 14 +-- .../res/cardsfolder/w/wolf_skull_shaman.txt | 2 +- ...wolfbitten_captive_krallenhorde_killer.txt | 46 +++---- .../res/cardsfolder/w/wolfbriar_elemental.txt | 2 +- .../res/cardsfolder/w/wolfhunters_quiver.txt | 20 ++-- .../res/cardsfolder/w/wolfir_avenger.txt | 16 +-- .../res/cardsfolder/w/wolfir_silverheart.txt | 16 +-- .../res/cardsfolder/w/wolverine_pack.txt | 2 +- forge-gui/res/cardsfolder/w/wonder.txt | 2 +- .../res/cardsfolder/w/wood_elemental.txt | 30 ++--- forge-gui/res/cardsfolder/w/wood_elves.txt | 2 +- forge-gui/res/cardsfolder/w/wood_sage.txt | 18 +-- .../res/cardsfolder/w/woodborn_behemoth.txt | 18 +-- forge-gui/res/cardsfolder/w/woodcloaker.txt | 2 +- .../res/cardsfolder/w/wooded_bastion.txt | 2 +- .../res/cardsfolder/w/wooded_foothills.txt | 2 +- forge-gui/res/cardsfolder/w/wooden_sphere.txt | 2 +- forge-gui/res/cardsfolder/w/wooden_stake.txt | 22 ++-- .../res/cardsfolder/w/woodfall_primus.txt | 2 +- .../res/cardsfolder/w/woodland_cemetery.txt | 22 ++-- .../res/cardsfolder/w/woodland_changeling.txt | 2 +- .../res/cardsfolder/w/woodland_druid.txt | 2 +- .../res/cardsfolder/w/woodland_guidance.txt | 2 +- .../res/cardsfolder/w/woodland_sleuth.txt | 18 +-- .../res/cardsfolder/w/woodlot_crawler.txt | 16 +-- .../res/cardsfolder/w/woodlurker_mimic.txt | 2 +- forge-gui/res/cardsfolder/w/woodripper.txt | 2 +- .../res/cardsfolder/w/woodvine_elemental.txt | 26 ++-- .../cardsfolder/w/woodwraith_corrupter.txt | 2 +- .../cardsfolder/w/woodwraith_strangler.txt | 2 +- .../res/cardsfolder/w/woolly_mammoths.txt | 2 +- .../res/cardsfolder/w/woolly_razorback.txt | 22 ++-- forge-gui/res/cardsfolder/w/woolly_spider.txt | 2 +- .../res/cardsfolder/w/woolly_thoctar.txt | 2 +- .../res/cardsfolder/w/word_of_binding.txt | 2 +- .../res/cardsfolder/w/word_of_blasting.txt | 2 +- .../res/cardsfolder/w/word_of_seizing.txt | 2 +- .../res/cardsfolder/w/word_of_undoing.txt | 16 +-- forge-gui/res/cardsfolder/w/words_of_war.txt | 20 ++-- .../res/cardsfolder/w/words_of_waste.txt | 20 ++-- .../res/cardsfolder/w/words_of_wilding.txt | 20 ++-- forge-gui/res/cardsfolder/w/words_of_wind.txt | 24 ++-- .../res/cardsfolder/w/words_of_wisdom.txt | 2 +- .../res/cardsfolder/w/words_of_worship.txt | 22 ++-- forge-gui/res/cardsfolder/w/workhorse.txt | 2 +- forge-gui/res/cardsfolder/w/world_queller.txt | 20 ++-- forge-gui/res/cardsfolder/w/worldfire.txt | 18 +-- .../res/cardsfolder/w/worldgorger_dragon.txt | 2 +- .../res/cardsfolder/w/worldheart_phoenix.txt | 20 ++-- .../res/cardsfolder/w/worldly_counsel.txt | 2 +- forge-gui/res/cardsfolder/w/worldly_tutor.txt | 2 +- forge-gui/res/cardsfolder/w/worldpurge.txt | 24 ++-- forge-gui/res/cardsfolder/w/worldslayer.txt | 2 +- .../res/cardsfolder/w/worldspine_wurm.txt | 22 ++-- forge-gui/res/cardsfolder/w/worm_harvest.txt | 2 +- .../res/cardsfolder/w/wormfang_behemoth.txt | 2 +- forge-gui/res/cardsfolder/w/wormfang_crab.txt | 28 ++--- .../res/cardsfolder/w/wormfang_drake.txt | 2 +- .../res/cardsfolder/w/wormfang_manta.txt | 2 +- forge-gui/res/cardsfolder/w/wormfang_newt.txt | 2 +- .../res/cardsfolder/w/wormfang_turtle.txt | 2 +- .../res/cardsfolder/w/wormwood_dryad.txt | 2 +- .../res/cardsfolder/w/wormwood_treefolk.txt | 2 +- .../res/cardsfolder/w/worn_powerstone.txt | 2 +- forge-gui/res/cardsfolder/w/worry_beads.txt | 2 +- forge-gui/res/cardsfolder/w/worship.txt | 2 +- forge-gui/res/cardsfolder/w/worst_fears.txt | 16 +-- .../res/cardsfolder/w/wort_boggart_auntie.txt | 2 +- .../res/cardsfolder/w/wort_the_raidmother.txt | 22 ++-- forge-gui/res/cardsfolder/w/worthy_cause.txt | 18 +-- .../res/cardsfolder/w/wound_reflection.txt | 18 +-- .../res/cardsfolder/w/wrack_with_madness.txt | 16 +-- .../res/cardsfolder/w/wrap_in_flames.txt | 2 +- forge-gui/res/cardsfolder/w/wrap_in_vigor.txt | 2 +- forge-gui/res/cardsfolder/w/wrath_of_god.txt | 2 +- .../res/cardsfolder/w/wrath_of_marit_lage.txt | 2 +- forge-gui/res/cardsfolder/w/wreak_havoc.txt | 2 +- .../res/cardsfolder/w/wreath_of_geists.txt | 18 +-- forge-gui/res/cardsfolder/w/wrecking_ball.txt | 2 +- forge-gui/res/cardsfolder/w/wrecking_ogre.txt | 16 +-- forge-gui/res/cardsfolder/w/wrench_mind.txt | 2 +- .../cardsfolder/w/wrens_run_packmaster.txt | 2 +- .../cardsfolder/w/wrens_run_vanquisher.txt | 16 +-- .../res/cardsfolder/w/wretched_anurid.txt | 2 +- .../res/cardsfolder/w/wretched_banquet.txt | 14 +-- .../cardsfolder/w/wrexial_the_risen_deep.txt | 22 ++-- forge-gui/res/cardsfolder/w/wring_flesh.txt | 2 +- .../res/cardsfolder/w/writ_of_passage.txt | 2 +- forge-gui/res/cardsfolder/w/wu_admiral.txt | 2 +- .../res/cardsfolder/w/wu_elite_cavalry.txt | 2 +- forge-gui/res/cardsfolder/w/wu_infantry.txt | 2 +- .../res/cardsfolder/w/wu_light_cavalry.txt | 2 +- forge-gui/res/cardsfolder/w/wu_longbowman.txt | 2 +- forge-gui/res/cardsfolder/w/wu_scout.txt | 2 +- forge-gui/res/cardsfolder/w/wu_spy.txt | 2 +- forge-gui/res/cardsfolder/w/wu_warship.txt | 2 +- forge-gui/res/cardsfolder/w/wurmcalling.txt | 2 +- .../res/cardsfolder/w/wurmcoil_engine.txt | 2 +- forge-gui/res/cardsfolder/w/wurms_tooth.txt | 2 +- .../res/cardsfolder/w/wurmskin_forger.txt | 2 +- .../res/cardsfolder/w/wurmweaver_coil.txt | 2 +- .../cardsfolder/w/wydwen_the_biting_gale.txt | 2 +- forge-gui/res/cardsfolder/w/wyluli_wolf.txt | 2 +- forge-gui/res/cardsfolder/x/xantcha.txt | 16 +-- .../res/cardsfolder/x/xanthic_statue.txt | 2 +- forge-gui/res/cardsfolder/x/xantid_swarm.txt | 26 ++-- forge-gui/res/cardsfolder/x/xathrid_demon.txt | 38 +++--- .../res/cardsfolder/x/xathrid_gorgon.txt | 18 +-- .../res/cardsfolder/x/xathrid_necromancer.txt | 20 ++-- .../cardsfolder/x/xenagos_god_of_revels.txt | 28 ++--- .../res/cardsfolder/x/xenagos_the_reveler.txt | 28 ++--- .../res/cardsfolder/x/xenic_poltergeist.txt | 18 +-- forge-gui/res/cardsfolder/x/xenograft.txt | 2 +- .../cardsfolder/x/xiahou_dun_the_one_eyed.txt | 2 +- forge-gui/res/cardsfolder/x/xira_arien.txt | 2 +- .../res/cardsfolder/x/xun_yu_wei_advisor.txt | 2 +- .../res/cardsfolder/y/yamabushis_flame.txt | 2 +- .../res/cardsfolder/y/yamabushis_storm.txt | 16 +-- forge-gui/res/cardsfolder/y/yare.txt | 14 +-- .../res/cardsfolder/y/yavimaya_ancients.txt | 2 +- forge-gui/res/cardsfolder/y/yavimaya_ants.txt | 2 +- .../res/cardsfolder/y/yavimaya_barbarian.txt | 2 +- .../res/cardsfolder/y/yavimaya_coast.txt | 2 +- .../res/cardsfolder/y/yavimaya_dryad.txt | 20 ++-- .../res/cardsfolder/y/yavimaya_elder.txt | 2 +- .../cardsfolder/y/yavimaya_enchantress.txt | 2 +- .../res/cardsfolder/y/yavimaya_gnats.txt | 2 +- .../res/cardsfolder/y/yavimaya_granger.txt | 2 +- .../res/cardsfolder/y/yavimaya_hollow.txt | 2 +- forge-gui/res/cardsfolder/y/yavimaya_kavu.txt | 2 +- .../res/cardsfolder/y/yavimaya_scion.txt | 2 +- forge-gui/res/cardsfolder/y/yavimaya_wurm.txt | 2 +- .../res/cardsfolder/y/yavimayas_embrace.txt | 2 +- .../res/cardsfolder/y/yawgmoth_demon.txt | 2 +- .../res/cardsfolder/y/yawgmoths_agenda.txt | 24 ++-- .../res/cardsfolder/y/yawgmoths_bargain.txt | 2 +- .../res/cardsfolder/y/yawgmoths_edict.txt | 2 +- .../res/cardsfolder/y/yawgmoths_will.txt | 20 ++-- .../res/cardsfolder/y/yawning_fissure.txt | 2 +- .../cardsfolder/y/yellow_scarves_cavalry.txt | 2 +- .../cardsfolder/y/yellow_scarves_general.txt | 2 +- .../cardsfolder/y/yellow_scarves_troops.txt | 2 +- .../res/cardsfolder/y/yeva_natures_herald.txt | 16 +-- .../res/cardsfolder/y/yevas_forcemage.txt | 18 +-- forge-gui/res/cardsfolder/y/yew_spirit.txt | 16 +-- forge-gui/res/cardsfolder/y/yixlid_jailer.txt | 14 +-- .../res/cardsfolder/y/yoke_of_the_damned.txt | 2 +- forge-gui/res/cardsfolder/y/yoked_ox.txt | 12 +- .../res/cardsfolder/y/yoked_plowbeast.txt | 2 +- .../cardsfolder/y/yomiji_who_bars_the_way.txt | 2 +- .../cardsfolder/y/yore_tiller_nephilim.txt | 2 +- .../cardsfolder/y/yosei_the_morning_star.txt | 2 +- .../res/cardsfolder/y/yotian_soldier.txt | 2 +- .../res/cardsfolder/y/young_pyromancer.txt | 16 +-- .../res/cardsfolder/y/young_wei_recruits.txt | 2 +- forge-gui/res/cardsfolder/y/young_wolf.txt | 14 +-- .../y/your_fate_is_thrice_sealed.txt | 14 +-- .../cardsfolder/y/your_inescapable_doom.txt | 22 ++-- .../y/your_puny_minds_cannot_fathom.txt | 18 +-- .../y/your_will_is_not_your_own.txt | 16 +-- .../res/cardsfolder/y/youthful_knight.txt | 2 +- .../y/yuan_shao_the_indecisive.txt | 2 +- .../res/cardsfolder/y/yuan_shaos_infantry.txt | 2 +- forge-gui/res/cardsfolder/y/yuki_onna.txt | 2 +- .../res/cardsfolder/y/yukora_the_prisoner.txt | 2 +- .../res/cardsfolder/z/zameck_guildmage.txt | 22 ++-- forge-gui/res/cardsfolder/z/zanam_djinn.txt | 16 +-- .../res/cardsfolder/z/zanikev_locust.txt | 18 +-- forge-gui/res/cardsfolder/z/zap.txt | 2 +- forge-gui/res/cardsfolder/z/zarichi_tiger.txt | 14 +-- forge-gui/res/cardsfolder/z/zealot_il_vec.txt | 2 +- .../res/cardsfolder/z/zealots_en_dal.txt | 2 +- .../res/cardsfolder/z/zealous_conscripts.txt | 18 +-- .../res/cardsfolder/z/zealous_guardian.txt | 2 +- .../res/cardsfolder/z/zealous_inquisitor.txt | 36 +++--- .../res/cardsfolder/z/zealous_persecution.txt | 2 +- .../res/cardsfolder/z/zealous_strike.txt | 12 +- forge-gui/res/cardsfolder/z/zebra_unicorn.txt | 2 +- .../cardsfolder/z/zedruu_the_greathearted.txt | 32 ++--- .../z/zektar_shrine_expedition.txt | 2 +- forge-gui/res/cardsfolder/z/zelyon_sword.txt | 2 +- .../res/cardsfolder/z/zendikar_farguide.txt | 2 +- forge-gui/res/cardsfolder/z/zephid.txt | 2 +- .../res/cardsfolder/z/zephids_embrace.txt | 2 +- forge-gui/res/cardsfolder/z/zephyr_charge.txt | 12 +- forge-gui/res/cardsfolder/z/zephyr_falcon.txt | 2 +- forge-gui/res/cardsfolder/z/zephyr_net.txt | 2 +- forge-gui/res/cardsfolder/z/zephyr_spirit.txt | 2 +- forge-gui/res/cardsfolder/z/zephyr_sprite.txt | 2 +- .../res/cardsfolder/z/zerapa_minotaur.txt | 16 +-- .../res/cardsfolder/z/zhalfirin_commander.txt | 2 +- .../res/cardsfolder/z/zhalfirin_crusader.txt | 38 +++--- .../res/cardsfolder/z/zhalfirin_knight.txt | 2 +- .../z/zhang_fei_fierce_warrior.txt | 2 +- .../cardsfolder/z/zhang_he_wei_general.txt | 2 +- .../z/zhang_liao_hero_of_hefei.txt | 2 +- .../z/zhao_zilong_tiger_general.txt | 2 +- .../cardsfolder/z/zhou_yu_chief_commander.txt | 2 +- .../cardsfolder/z/zhuge_jin_wu_strategist.txt | 2 +- .../res/cardsfolder/z/zhur_taa_ancient.txt | 16 +-- .../res/cardsfolder/z/zhur_taa_druid.txt | 18 +-- .../res/cardsfolder/z/zhur_taa_swine.txt | 14 +-- .../res/cardsfolder/z/zirilan_of_the_claw.txt | 2 +- .../res/cardsfolder/z/zo_zu_the_punisher.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_dog.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_dragon.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_goat.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_horse.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_monkey.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_ox.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_pig.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_rabbit.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_rat.txt | 2 +- .../res/cardsfolder/z/zodiac_rooster.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_snake.txt | 2 +- forge-gui/res/cardsfolder/z/zodiac_tiger.txt | 2 +- forge-gui/res/cardsfolder/z/zoetic_cavern.txt | 2 +- forge-gui/res/cardsfolder/z/zof_shade.txt | 2 +- .../res/cardsfolder/z/zombie_apocalypse.txt | 16 +-- .../res/cardsfolder/z/zombie_assassin.txt | 2 +- forge-gui/res/cardsfolder/z/zombie_boa.txt | 22 ++-- forge-gui/res/cardsfolder/z/zombie_brute.txt | 16 +-- .../res/cardsfolder/z/zombie_cannibal.txt | 2 +- .../res/cardsfolder/z/zombie_cutthroat.txt | 2 +- .../res/cardsfolder/z/zombie_goliath.txt | 2 +- .../res/cardsfolder/z/zombie_infestation.txt | 2 +- forge-gui/res/cardsfolder/z/zombie_master.txt | 2 +- forge-gui/res/cardsfolder/z/zombie_mob.txt | 2 +- forge-gui/res/cardsfolder/z/zombie_musher.txt | 2 +- .../res/cardsfolder/z/zombie_outlander.txt | 2 +- .../res/cardsfolder/z/zombie_scavengers.txt | 14 +-- .../res/cardsfolder/z/zombie_trailblazer.txt | 2 +- forge-gui/res/cardsfolder/z/zombify.txt | 2 +- forge-gui/res/cardsfolder/z/zoologist.txt | 2 +- .../cardsfolder/z/zuberi_golden_feather.txt | 2 +- .../res/cardsfolder/z/zulaport_enforcer.txt | 2 +- .../cardsfolder/z/zuo_ci_the_mocking_sage.txt | 2 +- .../res/cardsfolder/z/zur_the_enchanter.txt | 2 +- .../res/cardsfolder/z/zuran_enchanter.txt | 2 +- forge-gui/res/cardsfolder/z/zuran_orb.txt | 2 +- .../res/cardsfolder/z/zuran_spellcaster.txt | 2 +- forge-gui/res/cardsfolder/z/zurs_weirding.txt | 32 ++--- 13867 files changed, 58414 insertions(+), 58414 deletions(-) diff --git a/forge-gui/res/cardsfolder/a/a_display_of_my_dark_power.txt b/forge-gui/res/cardsfolder/a/a_display_of_my_dark_power.txt index 91de565f37b..1b5b6dcc6bd 100644 --- a/forge-gui/res/cardsfolder/a/a_display_of_my_dark_power.txt +++ b/forge-gui/res/cardsfolder/a/a_display_of_my_dark_power.txt @@ -1,9 +1,9 @@ -Name:A Display of My Dark Power -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, until your next turn, whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. -SVar:DarkEffect:AB$ Effect | Cost$ 0 | Name$ Dark Power Scheme | Duration$ UntilYourNextTurn | Triggers$ DarkPower | SVars$ DarkMana -SVar:DarkPower:Mode$ TapsForMana | ValidCard$ Land | Execute$ DarkMana | TriggerZones$ Command | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. -SVar:DarkMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/a_display_of_my_dark_power.jpg -Oracle:When you set this scheme in motion, until your next turn, whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. \ No newline at end of file +Name:A Display of My Dark Power +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, until your next turn, whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. +SVar:DarkEffect:AB$ Effect | Cost$ 0 | Name$ Dark Power Scheme | Duration$ UntilYourNextTurn | Triggers$ DarkPower | SVars$ DarkMana +SVar:DarkPower:Mode$ TapsForMana | ValidCard$ Land | Execute$ DarkMana | TriggerZones$ Command | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. +SVar:DarkMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/a_display_of_my_dark_power.jpg +Oracle:When you set this scheme in motion, until your next turn, whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/a/abandon_hope.txt b/forge-gui/res/cardsfolder/a/abandon_hope.txt index ebbc0b8b125..7823ffaba3a 100644 --- a/forge-gui/res/cardsfolder/a/abandon_hope.txt +++ b/forge-gui/res/cardsfolder/a/abandon_hope.txt @@ -1,8 +1,8 @@ -Name:Abandon Hope -ManaCost:X 1 B -Types:Sorcery -A:SP$ Discard | Cost$ X 1 B Discard | ValidTgts$ Opponent | Mode$ RevealYouChoose | NumCards$ X | References$ X | SpellDescription$ Look at target opponent's hand and choose X cards from it. That player discards those cards. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/abandon_hope.jpg -Oracle:As an additional cost to cast Abandon Hope, discard X cards.\nLook at target opponent's hand and choose X cards from it. That player discards those cards. \ No newline at end of file +Name:Abandon Hope +ManaCost:X 1 B +Types:Sorcery +A:SP$ Discard | Cost$ X 1 B Discard | ValidTgts$ Opponent | Mode$ RevealYouChoose | NumCards$ X | References$ X | SpellDescription$ Look at target opponent's hand and choose X cards from it. That player discards those cards. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/abandon_hope.jpg +Oracle:As an additional cost to cast Abandon Hope, discard X cards.\nLook at target opponent's hand and choose X cards from it. That player discards those cards. diff --git a/forge-gui/res/cardsfolder/a/abandoned_outpost.txt b/forge-gui/res/cardsfolder/a/abandoned_outpost.txt index 4709804d7d7..a6cbab4f8ae 100644 --- a/forge-gui/res/cardsfolder/a/abandoned_outpost.txt +++ b/forge-gui/res/cardsfolder/a/abandoned_outpost.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} 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. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/abandoned_outpost.jpg -Oracle:Abandoned Outpost enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\n{T}, Sacrifice Abandoned Outpost: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Abandoned Outpost enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\n{T}, Sacrifice Abandoned Outpost: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/abattoir_ghoul.txt b/forge-gui/res/cardsfolder/a/abattoir_ghoul.txt index 0e4aac6ce06..86bf01b5bcb 100644 --- a/forge-gui/res/cardsfolder/a/abattoir_ghoul.txt +++ b/forge-gui/res/cardsfolder/a/abattoir_ghoul.txt @@ -1,10 +1,10 @@ -Name:Abattoir Ghoul -ManaCost:3 B -Types:Creature Zombie -PT:3/2 -K:First Strike -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, you gain life equal to that creature's toughness. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:TriggeredCard$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/abattoir_ghoul.jpg -Oracle:First strike\nWhenever a creature dealt damage by Abattoir Ghoul this turn dies, you gain life equal to that creature's toughness. \ No newline at end of file +Name:Abattoir Ghoul +ManaCost:3 B +Types:Creature Zombie +PT:3/2 +K:First Strike +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, you gain life equal to that creature's toughness. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:TriggeredCard$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/abattoir_ghoul.jpg +Oracle:First strike\nWhenever a creature dealt damage by Abattoir Ghoul this turn dies, you gain life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/a/abbey_gargoyles.txt b/forge-gui/res/cardsfolder/a/abbey_gargoyles.txt index 474734d33fa..f7dbbb4c2b5 100644 --- a/forge-gui/res/cardsfolder/a/abbey_gargoyles.txt +++ b/forge-gui/res/cardsfolder/a/abbey_gargoyles.txt @@ -5,4 +5,4 @@ PT:3/4 K:Flying K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/abbey_gargoyles.jpg -Oracle:Flying, protection from red \ No newline at end of file +Oracle:Flying, protection from red diff --git a/forge-gui/res/cardsfolder/a/abbey_griffin.txt b/forge-gui/res/cardsfolder/a/abbey_griffin.txt index 6da661708b8..3c54d8f8a5d 100644 --- a/forge-gui/res/cardsfolder/a/abbey_griffin.txt +++ b/forge-gui/res/cardsfolder/a/abbey_griffin.txt @@ -1,8 +1,8 @@ -Name:Abbey Griffin -ManaCost:3 W -Types:Creature Griffin -PT:2/2 -K:Flying -K:Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/abbey_griffin.jpg -Oracle:Flying, vigilance \ No newline at end of file +Name:Abbey Griffin +ManaCost:3 W +Types:Creature Griffin +PT:2/2 +K:Flying +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/abbey_griffin.jpg +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/a/abbey_matron.txt b/forge-gui/res/cardsfolder/a/abbey_matron.txt index ebbae05d102..387a8bccc55 100644 --- a/forge-gui/res/cardsfolder/a/abbey_matron.txt +++ b/forge-gui/res/cardsfolder/a/abbey_matron.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/3 A:AB$ Pump | Cost$ W T | NumDef$ +3 | SpellDescription$ CARDNAME gets +0/+3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/abbey_matron.jpg -Oracle:{W}, {T}: Abbey Matron gets +0/+3 until end of turn. \ No newline at end of file +Oracle:{W}, {T}: Abbey Matron gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/abduction.txt b/forge-gui/res/cardsfolder/a/abduction.txt index 8e58ac9d609..13e03608b0c 100644 --- a/forge-gui/res/cardsfolder/a/abduction.txt +++ b/forge-gui/res/cardsfolder/a/abduction.txt @@ -10,4 +10,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destina SVar:TrigReturnOwner:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/abduction.jpg -Oracle:Enchant creature\nWhen Abduction enters the battlefield, untap enchanted creature.\nYou control enchanted creature.\nWhen enchanted creature dies, return that card to the battlefield under its owner's control. \ No newline at end of file +Oracle:Enchant creature\nWhen Abduction enters the battlefield, untap enchanted creature.\nYou control enchanted creature.\nWhen enchanted creature dies, return that card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/a/abeyance.txt b/forge-gui/res/cardsfolder/a/abeyance.txt index 55c2d6ef29a..b0fd91aa561 100644 --- a/forge-gui/res/cardsfolder/a/abeyance.txt +++ b/forge-gui/res/cardsfolder/a/abeyance.txt @@ -1,9 +1,9 @@ -Name:Abeyance -ManaCost:1 W -Types:Instant -A:SP$ Effect | Cost$ 1 W | ValidTgts$ Player | Name$ Abeyance Effect | StaticAbilities$ STCantBeCast,STCantBeActivated | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DBDraw | SpellDescription$ Until end of turn, target player can't cast instant or sorcery spells, and that player can't activate abilities that aren't mana abilities. -SVar:STCantBeCast:Mode$ CantBeCast | ValidCard$ Instant,Sorcery | Caster$ Player.IsRemembered | EffectZone$ Command | Description$ Target player can't cast instant or sorcery spells, and that player can't activate abilities that aren't mana abilities. -SVar:STCantBeActivated:Mode$ CantBeActivated | ValidCard$ Card | Activator$ Player.IsRemembered | EffectZone$ Command | NonMana$ True -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/abeyance.jpg -Oracle:Until end of turn, target player can't cast instant or sorcery spells, and that player can't activate abilities that aren't mana abilities.\nDraw a card. \ No newline at end of file +Name:Abeyance +ManaCost:1 W +Types:Instant +A:SP$ Effect | Cost$ 1 W | ValidTgts$ Player | Name$ Abeyance Effect | StaticAbilities$ STCantBeCast,STCantBeActivated | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DBDraw | SpellDescription$ Until end of turn, target player can't cast instant or sorcery spells, and that player can't activate abilities that aren't mana abilities. +SVar:STCantBeCast:Mode$ CantBeCast | ValidCard$ Instant,Sorcery | Caster$ Player.IsRemembered | EffectZone$ Command | Description$ Target player can't cast instant or sorcery spells, and that player can't activate abilities that aren't mana abilities. +SVar:STCantBeActivated:Mode$ CantBeActivated | ValidCard$ Card | Activator$ Player.IsRemembered | EffectZone$ Command | NonMana$ True +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/abeyance.jpg +Oracle:Until end of turn, target player can't cast instant or sorcery spells, and that player can't activate abilities that aren't mana abilities.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/abhorrent_overlord.txt b/forge-gui/res/cardsfolder/a/abhorrent_overlord.txt index d798b9f24e5..fd259f88042 100644 --- a/forge-gui/res/cardsfolder/a/abhorrent_overlord.txt +++ b/forge-gui/res/cardsfolder/a/abhorrent_overlord.txt @@ -1,12 +1,12 @@ -Name:Abhorrent Overlord -ManaCost:5 B B -Types:Creature Demon -PT:6/6 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a number of 1/1 black Harpy creature tokens with flying onto the battlefield equal to your devotion to black. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Harpy | TokenTypes$ Creature,Harpy | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ b_1_1_harpy_ths -SVar:X:Count$Devotion.B -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SacMessage$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/abhorrent_overlord.jpg -Oracle:Flying\nWhen Abhorrent Overlord enters the battlefield, put a number of 1/1 black Harpy creature tokens with flying onto the battlefield equal to your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)\nAt the beginning of your upkeep, sacrifice a creature. \ No newline at end of file +Name:Abhorrent Overlord +ManaCost:5 B B +Types:Creature Demon +PT:6/6 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a number of 1/1 black Harpy creature tokens with flying onto the battlefield equal to your devotion to black. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Harpy | TokenTypes$ Creature,Harpy | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ b_1_1_harpy_ths +SVar:X:Count$Devotion.B +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SacMessage$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/abhorrent_overlord.jpg +Oracle:Flying\nWhen Abhorrent Overlord enters the battlefield, put a number of 1/1 black Harpy creature tokens with flying onto the battlefield equal to your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)\nAt the beginning of your upkeep, sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/a/abjure.txt b/forge-gui/res/cardsfolder/a/abjure.txt index 9d35841f840..dd325ff0797 100644 --- a/forge-gui/res/cardsfolder/a/abjure.txt +++ b/forge-gui/res/cardsfolder/a/abjure.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ U Sac<1/Permanent.Blue/blue permanent> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/abjure.jpg -Oracle:As an additional cost to cast Abjure, sacrifice a blue permanent.\nCounter target spell. \ No newline at end of file +Oracle:As an additional cost to cast Abjure, sacrifice a blue permanent.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/a/abolish.txt b/forge-gui/res/cardsfolder/a/abolish.txt index 47bd0f88dd0..4639c6c3dc2 100644 --- a/forge-gui/res/cardsfolder/a/abolish.txt +++ b/forge-gui/res/cardsfolder/a/abolish.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 W W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:AltCost:Cost$ Discard<1/Plains> SVar:Picture:http://www.wizards.com/global/images/magic/general/abolish.jpg -Oracle:You may discard a Plains card rather than pay Abolish's mana cost.\nDestroy target artifact or enchantment. \ No newline at end of file +Oracle:You may discard a Plains card rather than pay Abolish's mana cost.\nDestroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/a/abomination.txt b/forge-gui/res/cardsfolder/a/abomination.txt index 1038f90b4b8..9c065f162e7 100644 --- a/forge-gui/res/cardsfolder/a/abomination.txt +++ b/forge-gui/res/cardsfolder/a/abomination.txt @@ -9,4 +9,4 @@ SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execu SVar:TrigDestroyBlocked:AB$ Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/abomination.jpg -Oracle:Whenever Abomination blocks or becomes blocked by a green or white creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Whenever Abomination blocks or becomes blocked by a green or white creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/a/aboroth.txt b/forge-gui/res/cardsfolder/a/aboroth.txt index 35cad0d1880..c90a3ad4514 100644 --- a/forge-gui/res/cardsfolder/a/aboroth.txt +++ b/forge-gui/res/cardsfolder/a/aboroth.txt @@ -1,7 +1,7 @@ -Name:Aboroth -ManaCost:4 G G -Types:Creature Elemental -PT:9/9 -K:Cumulative upkeep:AddCounter<1/M1M1>:Put a -1/-1 counter on CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/aboroth.jpg -Oracle:Cumulative upkeep-Put a -1/-1 counter on Aboroth. (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.) \ No newline at end of file +Name:Aboroth +ManaCost:4 G G +Types:Creature Elemental +PT:9/9 +K:Cumulative upkeep:AddCounter<1/M1M1>:Put a -1/-1 counter on CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/aboroth.jpg +Oracle:Cumulative upkeep-Put a -1/-1 counter on Aboroth. (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.) diff --git a/forge-gui/res/cardsfolder/a/aboshan_cephalid_emperor.txt b/forge-gui/res/cardsfolder/a/aboshan_cephalid_emperor.txt index 043499cd164..64c97c84d24 100644 --- a/forge-gui/res/cardsfolder/a/aboshan_cephalid_emperor.txt +++ b/forge-gui/res/cardsfolder/a/aboshan_cephalid_emperor.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Tap | Cost$ tapXType<1/Cephalid> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Tap target permanent. A:AB$ TapAll | Cost$ U U U | ValidCards$ Creature.withoutFlying | SpellDescription$ Tap all creatures without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/aboshan_cephalid_emperor.jpg -Oracle:Tap an untapped Cephalid you control: Tap target permanent.\n{U}{U}{U}: Tap all creatures without flying. \ No newline at end of file +Oracle:Tap an untapped Cephalid you control: Tap target permanent.\n{U}{U}{U}: Tap all creatures without flying. diff --git a/forge-gui/res/cardsfolder/a/aboshans_desire.txt b/forge-gui/res/cardsfolder/a/aboshans_desire.txt index 8cbcc4bd576..57de2f486fd 100644 --- a/forge-gui/res/cardsfolder/a/aboshans_desire.txt +++ b/forge-gui/res/cardsfolder/a/aboshans_desire.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Shroud | Condition$ Threshold | Description$ Threshold - Enchanted creature has shroud as long as seven or more cards are in your graveyard. (It can't be the target of spells or abilities.) SVar:Picture:http://www.wizards.com/global/images/magic/general/aboshans_desire.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nThreshold - Enchanted creature has shroud as long as seven or more cards are in your graveyard. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying.\nThreshold - Enchanted creature has shroud as long as seven or more cards are in your graveyard. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/a/about_face.txt b/forge-gui/res/cardsfolder/a/about_face.txt index b6ad6113837..abd9a744ed4 100644 --- a/forge-gui/res/cardsfolder/a/about_face.txt +++ b/forge-gui/res/cardsfolder/a/about_face.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch target creature's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/about_face.jpg -Oracle:Switch target creature's power and toughness until end of turn. \ No newline at end of file +Oracle:Switch target creature's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/a/abrupt_decay.txt b/forge-gui/res/cardsfolder/a/abrupt_decay.txt index 21345c9b347..54c05e9bb9e 100644 --- a/forge-gui/res/cardsfolder/a/abrupt_decay.txt +++ b/forge-gui/res/cardsfolder/a/abrupt_decay.txt @@ -1,7 +1,7 @@ -Name:Abrupt Decay -ManaCost:B G -Types:Instant -K:CARDNAME can't be countered. -A:SP$ Destroy | Cost$ B G | ValidTgts$ Permanent.nonLand+cmcLE3 | TgtPrompt$ Select target nonland permanent with converted mana cost 3 or less | SpellDescription$ Destroy target nonland permanent with converted mana cost 3 or less. -SVar:Picture:http://www.wizards.com/global/images/magic/general/abrupt_decay.jpg -Oracle:Abrupt Decay can't be countered by spells or abilities.\nDestroy target nonland permanent with converted mana cost 3 or less. \ No newline at end of file +Name:Abrupt Decay +ManaCost:B G +Types:Instant +K:CARDNAME can't be countered. +A:SP$ Destroy | Cost$ B G | ValidTgts$ Permanent.nonLand+cmcLE3 | TgtPrompt$ Select target nonland permanent with converted mana cost 3 or less | SpellDescription$ Destroy target nonland permanent with converted mana cost 3 or less. +SVar:Picture:http://www.wizards.com/global/images/magic/general/abrupt_decay.jpg +Oracle:Abrupt Decay can't be countered by spells or abilities.\nDestroy target nonland permanent with converted mana cost 3 or less. diff --git a/forge-gui/res/cardsfolder/a/absolute_grace.txt b/forge-gui/res/cardsfolder/a/absolute_grace.txt index 5a354066f12..f47666d9f85 100644 --- a/forge-gui/res/cardsfolder/a/absolute_grace.txt +++ b/forge-gui/res/cardsfolder/a/absolute_grace.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Protection from black | De SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/absolute_grace.jpg -Oracle:All creatures have protection from black. \ No newline at end of file +Oracle:All creatures have protection from black. diff --git a/forge-gui/res/cardsfolder/a/absolute_law.txt b/forge-gui/res/cardsfolder/a/absolute_law.txt index 5fa95da7f30..8843d758798 100644 --- a/forge-gui/res/cardsfolder/a/absolute_law.txt +++ b/forge-gui/res/cardsfolder/a/absolute_law.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Protection from red | Desc SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/absolute_law.jpg -Oracle:All creatures have protection from red. \ No newline at end of file +Oracle:All creatures have protection from red. diff --git a/forge-gui/res/cardsfolder/a/absolver_thrull.txt b/forge-gui/res/cardsfolder/a/absolver_thrull.txt index 1250efe4b1a..f090f07aad8 100644 --- a/forge-gui/res/cardsfolder/a/absolver_thrull.txt +++ b/forge-gui/res/cardsfolder/a/absolver_thrull.txt @@ -1,8 +1,8 @@ -Name:Absolver Thrull -ManaCost:3 W -Types:Creature Thrull Cleric -PT:2/3 -K:Haunt:TrigDestroy:Destroy target enchantment. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment -Oracle:Haunt (When this creature dies, exile it haunting target creature.)\nWhen Absolver Thrull enters the battlefield or the creature it haunts dies, destroy target enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/absolver_thrull.jpg \ No newline at end of file +Name:Absolver Thrull +ManaCost:3 W +Types:Creature Thrull Cleric +PT:2/3 +K:Haunt:TrigDestroy:Destroy target enchantment. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment +Oracle:Haunt (When this creature dies, exile it haunting target creature.)\nWhen Absolver Thrull enters the battlefield or the creature it haunts dies, destroy target enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/absolver_thrull.jpg diff --git a/forge-gui/res/cardsfolder/a/absorb.txt b/forge-gui/res/cardsfolder/a/absorb.txt index de4ffeb4ee9..747e4a3879d 100644 --- a/forge-gui/res/cardsfolder/a/absorb.txt +++ b/forge-gui/res/cardsfolder/a/absorb.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ W U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. You gain 3 life. | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | LifeAmount$ 3 SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card23155.jpg -Oracle:Counter target spell. You gain 3 life. \ No newline at end of file +Oracle:Counter target spell. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/a/absorb_vis.txt b/forge-gui/res/cardsfolder/a/absorb_vis.txt index 97a0c6fffb7..44c438c668b 100644 --- a/forge-gui/res/cardsfolder/a/absorb_vis.txt +++ b/forge-gui/res/cardsfolder/a/absorb_vis.txt @@ -5,4 +5,4 @@ K:TypeCycling:Basic:1 B A:SP$ LoseLife | Cost$ 6 B | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 4 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 4 life and you gain 4 life. SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/absorb_vis.jpg -Oracle:Target player loses 4 life and you gain 4 life.\nBasic landcycling {1}{B} ({1}{B}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Target player loses 4 life and you gain 4 life.\nBasic landcycling {1}{B} ({1}{B}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/a/abu_jafar.txt b/forge-gui/res/cardsfolder/a/abu_jafar.txt index 426e11e193b..3e10b6594b1 100644 --- a/forge-gui/res/cardsfolder/a/abu_jafar.txt +++ b/forge-gui/res/cardsfolder/a/abu_jafar.txt @@ -1,8 +1,8 @@ -Name:Abu Ja'far -ManaCost:W -Types:Creature Human -PT:0/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, destroy all creatures blocking or blocked by it. They can't be regenerated. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockingSource,Creature.blockedBySource | NoRegen$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/abu_jafar.jpg -Oracle:When Abu Ja'far dies, destroy all creatures blocking or blocked by it. They can't be regenerated. \ No newline at end of file +Name:Abu Ja'far +ManaCost:W +Types:Creature Human +PT:0/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, destroy all creatures blocking or blocked by it. They can't be regenerated. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockingSource,Creature.blockedBySource | NoRegen$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/abu_jafar.jpg +Oracle:When Abu Ja'far dies, destroy all creatures blocking or blocked by it. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/a/abuna_acolyte.txt b/forge-gui/res/cardsfolder/a/abuna_acolyte.txt index 19d2770d0de..85a9e93ac2d 100644 --- a/forge-gui/res/cardsfolder/a/abuna_acolyte.txt +++ b/forge-gui/res/cardsfolder/a/abuna_acolyte.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature.Artifact | Amount$ 2 | TgtPrompt$ Select target artifact creature | SpellDescription$ Prevent the next 2 damage that would be dealt to target artifact creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/abuna_acolyte.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{T}: Prevent the next 2 damage that would be dealt to target artifact creature this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{T}: Prevent the next 2 damage that would be dealt to target artifact creature this turn. diff --git a/forge-gui/res/cardsfolder/a/abunas_chant.txt b/forge-gui/res/cardsfolder/a/abunas_chant.txt index 84526ba87ef..a93ef02df77 100644 --- a/forge-gui/res/cardsfolder/a/abunas_chant.txt +++ b/forge-gui/res/cardsfolder/a/abunas_chant.txt @@ -1,10 +1,10 @@ -Name:Abuna's Chant -ManaCost:3 W -Types:Instant -K:Entwine 2 -A:SP$ Charm | Cost$ 3 W | Choices$ DBGainLife,DBPreventDmg | SpellDescription$ Choose one - You gain 5 life; or prevent the next 5 damage that would be dealt to target creature this turn. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 5 | SpellDescription$ You gain 5 life; -SVar:DBPreventDmg:DB$ PreventDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | Amount$ 5 | SpellDescription$ Prevent the next 5 damage that would be dealt to target creature this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/abunas_chant.jpg -Oracle:Choose one - You gain 5 life; or prevent the next 5 damage that would be dealt to target creature this turn.\nEntwine {2} (Choose both if you pay the entwine cost.) \ No newline at end of file +Name:Abuna's Chant +ManaCost:3 W +Types:Instant +K:Entwine 2 +A:SP$ Charm | Cost$ 3 W | Choices$ DBGainLife,DBPreventDmg | SpellDescription$ Choose one - You gain 5 life; or prevent the next 5 damage that would be dealt to target creature this turn. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 5 | SpellDescription$ You gain 5 life; +SVar:DBPreventDmg:DB$ PreventDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | Amount$ 5 | SpellDescription$ Prevent the next 5 damage that would be dealt to target creature this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/abunas_chant.jpg +Oracle:Choose one - You gain 5 life; or prevent the next 5 damage that would be dealt to target creature this turn.\nEntwine {2} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/a/abundance.txt b/forge-gui/res/cardsfolder/a/abundance.txt index fc2f7c0a397..bd080cb7c17 100644 --- a/forge-gui/res/cardsfolder/a/abundance.txt +++ b/forge-gui/res/cardsfolder/a/abundance.txt @@ -1,10 +1,10 @@ -Name:Abundance -ManaCost:2 G G -Types:Enchantment -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ AbundantChoice | Optional$ True | Description$ If you would draw a card, you may instead choose land or nonland and reveal cards from the top of your library until you reveal a card of the chosen kind. Put that card into your hand and put all other cards revealed this way on the bottom of your library in any order. -SVar:AbundantChoice:AB$ GenericChoice | Cost$ 0 | Choices$ DigLand,DigNonland | Defined$ You -SVar:DigLand:DB$ DigUntil | Valid$ Card.Land | ValidDescription$ land | FoundDestination$ Hand | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | SpellDescription$ Land -SVar:DigNonland:DB$ DigUntil | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Hand | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | SpellDescription$ nonLand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/abundance.jpg -Oracle:If you would draw a card, you may instead choose land or nonland and reveal cards from the top of your library until you reveal a card of the chosen kind. Put that card into your hand and put all other cards revealed this way on the bottom of your library in any order. \ No newline at end of file +Name:Abundance +ManaCost:2 G G +Types:Enchantment +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ AbundantChoice | Optional$ True | Description$ If you would draw a card, you may instead choose land or nonland and reveal cards from the top of your library until you reveal a card of the chosen kind. Put that card into your hand and put all other cards revealed this way on the bottom of your library in any order. +SVar:AbundantChoice:AB$ GenericChoice | Cost$ 0 | Choices$ DigLand,DigNonland | Defined$ You +SVar:DigLand:DB$ DigUntil | Valid$ Card.Land | ValidDescription$ land | FoundDestination$ Hand | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | SpellDescription$ Land +SVar:DigNonland:DB$ DigUntil | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Hand | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | SpellDescription$ nonLand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/abundance.jpg +Oracle:If you would draw a card, you may instead choose land or nonland and reveal cards from the top of your library until you reveal a card of the chosen kind. Put that card into your hand and put all other cards revealed this way on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/a/abundant_growth.txt b/forge-gui/res/cardsfolder/a/abundant_growth.txt index 1ca35c79e83..df3381d3925 100644 --- a/forge-gui/res/cardsfolder/a/abundant_growth.txt +++ b/forge-gui/res/cardsfolder/a/abundant_growth.txt @@ -1,11 +1,11 @@ -Name:Abundant Growth -ManaCost:G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ G | ValidTgts$ Land | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ FreeCard | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:FreeCard:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ AbundantGrowthTap | Description$ Enchanted land has "{T}: Add one mana of any color to your mana pool." -SVar:AbundantGrowthTap:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/abundant_growth.jpg -Oracle:Enchant land\nWhen Abundant Growth enters the battlefield, draw a card.\nEnchanted land has "{T}: Add one mana of any color to your mana pool." \ No newline at end of file +Name:Abundant Growth +ManaCost:G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ G | ValidTgts$ Land | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ FreeCard | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:FreeCard:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ AbundantGrowthTap | Description$ Enchanted land has "{T}: Add one mana of any color to your mana pool." +SVar:AbundantGrowthTap:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/abundant_growth.jpg +Oracle:Enchant land\nWhen Abundant Growth enters the battlefield, draw a card.\nEnchanted land has "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/a/abyssal_gatekeeper.txt b/forge-gui/res/cardsfolder/a/abyssal_gatekeeper.txt index 9027b2505e1..9d81aacefa4 100644 --- a/forge-gui/res/cardsfolder/a/abyssal_gatekeeper.txt +++ b/forge-gui/res/cardsfolder/a/abyssal_gatekeeper.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player sacrifices a creature. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ Each SVar:Picture:http://www.wizards.com/global/images/magic/general/abyssal_gatekeeper.jpg -Oracle:When Abyssal Gatekeeper dies, each player sacrifices a creature. \ No newline at end of file +Oracle:When Abyssal Gatekeeper dies, each player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/a/abyssal_horror.txt b/forge-gui/res/cardsfolder/a/abyssal_horror.txt index dfb01c8f4f9..13de67a7faf 100644 --- a/forge-gui/res/cardsfolder/a/abyssal_horror.txt +++ b/forge-gui/res/cardsfolder/a/abyssal_horror.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target player discards two cards. SVar:TrigDiscard:DB$ Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 2 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/abyssal_horror.jpg -Oracle:Flying\nWhen Abyssal Horror enters the battlefield, target player discards two cards. \ No newline at end of file +Oracle:Flying\nWhen Abyssal Horror enters the battlefield, target player discards two cards. diff --git a/forge-gui/res/cardsfolder/a/abyssal_hunter.txt b/forge-gui/res/cardsfolder/a/abyssal_hunter.txt index 4e263ba6c3b..0477aa78f79 100644 --- a/forge-gui/res/cardsfolder/a/abyssal_hunter.txt +++ b/forge-gui/res/cardsfolder/a/abyssal_hunter.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ B T | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:DBTap:DB$ Tap | Defined$ Targeted SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/abyssal_hunter.jpg -Oracle:{B}, {T}: Tap target creature. Abyssal Hunter deals damage equal to Abyssal Hunter's power to that creature. \ No newline at end of file +Oracle:{B}, {T}: Tap target creature. Abyssal Hunter deals damage equal to Abyssal Hunter's power to that creature. diff --git a/forge-gui/res/cardsfolder/a/abyssal_nightstalker.txt b/forge-gui/res/cardsfolder/a/abyssal_nightstalker.txt index 72fe15b208f..0395dfff480 100644 --- a/forge-gui/res/cardsfolder/a/abyssal_nightstalker.txt +++ b/forge-gui/res/cardsfolder/a/abyssal_nightstalker.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDiscards | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, defending player discards a card. SVar:TrigDiscards:AB$ Discard | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal_Second_Age/abyssal_nightstalker.jpg -Oracle:Whenever Abyssal Nightstalker attacks and isn't blocked, defending player discards a card. \ No newline at end of file +Oracle:Whenever Abyssal Nightstalker attacks and isn't blocked, defending player discards a card. diff --git a/forge-gui/res/cardsfolder/a/abyssal_nocturnus.txt b/forge-gui/res/cardsfolder/a/abyssal_nocturnus.txt index ea6894675d1..1d778f6fda1 100644 --- a/forge-gui/res/cardsfolder/a/abyssal_nocturnus.txt +++ b/forge-gui/res/cardsfolder/a/abyssal_nocturnus.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever an opponent discards a card, CARDNAME gets +2/+2 and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | KW$ Fear SVar:Picture:http://www.wizards.com/global/images/magic/general/abyssal_nocturnus.jpg -Oracle:Whenever an opponent discards a card, Abyssal Nocturnus gets +2/+2 and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Whenever an opponent discards a card, Abyssal Nocturnus gets +2/+2 and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/a/abyssal_persecutor.txt b/forge-gui/res/cardsfolder/a/abyssal_persecutor.txt index f2afc78f3f8..282df348f45 100644 --- a/forge-gui/res/cardsfolder/a/abyssal_persecutor.txt +++ b/forge-gui/res/cardsfolder/a/abyssal_persecutor.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ You | AddKeyword$ You can't win the game. | Descr S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ You can't lose the game. | Description$ Your opponents can't lose the game. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/abyssal_persecutor.jpg -Oracle:Flying, trample\nYou can't win the game and your opponents can't lose the game. \ No newline at end of file +Oracle:Flying, trample\nYou can't win the game and your opponents can't lose the game. diff --git a/forge-gui/res/cardsfolder/a/abyssal_specter.txt b/forge-gui/res/cardsfolder/a/abyssal_specter.txt index 5509f14d64d..651dc881ebf 100644 --- a/forge-gui/res/cardsfolder/a/abyssal_specter.txt +++ b/forge-gui/res/cardsfolder/a/abyssal_specter.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/abyssal_specter.jpg -Oracle:Flying\nWhenever Abyssal Specter deals damage to a player, that player discards a card. \ No newline at end of file +Oracle:Flying\nWhenever Abyssal Specter deals damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/a/academy_at_tolaria_west.txt b/forge-gui/res/cardsfolder/a/academy_at_tolaria_west.txt index b381c32dc35..b8f2fc0d698 100644 --- a/forge-gui/res/cardsfolder/a/academy_at_tolaria_west.txt +++ b/forge-gui/res/cardsfolder/a/academy_at_tolaria_west.txt @@ -1,10 +1,10 @@ -Name:Academy at Tolaria West -ManaCost:no cost -Types:Plane Dominaria -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | IsPresent$ Card.YouCtrl | PresentZone$ Hand | PresentCompare$ EQ0 | Execute$ AcademicDraw | TriggerDescription$ At the beginning of your end step, if you have no cards in hand, draw seven cards. -SVar:AcademicDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 7 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, discard your hand. -SVar:RolledChaos:AB$ Discard | Cost$ 0 | Mode$ Hand | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_at_tolaria_west.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | CardsInHandLE$ 2 -Oracle:At the beginning of your end step, if you have no cards in hand, draw seven cards.\nWhenever you roll {C}, discard your hand. \ No newline at end of file +Name:Academy at Tolaria West +ManaCost:no cost +Types:Plane Dominaria +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | IsPresent$ Card.YouCtrl | PresentZone$ Hand | PresentCompare$ EQ0 | Execute$ AcademicDraw | TriggerDescription$ At the beginning of your end step, if you have no cards in hand, draw seven cards. +SVar:AcademicDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 7 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, discard your hand. +SVar:RolledChaos:AB$ Discard | Cost$ 0 | Mode$ Hand | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_at_tolaria_west.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | CardsInHandLE$ 2 +Oracle:At the beginning of your end step, if you have no cards in hand, draw seven cards.\nWhenever you roll {C}, discard your hand. diff --git a/forge-gui/res/cardsfolder/a/academy_elite.txt b/forge-gui/res/cardsfolder/a/academy_elite.txt index 7fb1247dc55..ef934d7e529 100644 --- a/forge-gui/res/cardsfolder/a/academy_elite.txt +++ b/forge-gui/res/cardsfolder/a/academy_elite.txt @@ -1,11 +1,11 @@ -Name:Academy Elite -ManaCost:3 U -Types:Creature Human Wizard -PT:0/0 -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the number of instant and sorcery cards in all graveyards. -SVar:X:Count$ValidGraveyard Instant,Sorcery -SVar:NeedsToPlayVar:X GT2 -A:AB$ Draw | Cost$ 2 U SubCounter<1/P1P1> | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_elite.jpg -Oracle:Academy Elite enters the battlefield with X +1/+1 counters on it, where X is the number of instant and sorcery cards in all graveyards.\n{2}{U}, Remove a +1/+1 counter from Academy Elite: Draw a card, then discard a card. +Name:Academy Elite +ManaCost:3 U +Types:Creature Human Wizard +PT:0/0 +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the number of instant and sorcery cards in all graveyards. +SVar:X:Count$ValidGraveyard Instant,Sorcery +SVar:NeedsToPlayVar:X GT2 +A:AB$ Draw | Cost$ 2 U SubCounter<1/P1P1> | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_elite.jpg +Oracle:Academy Elite enters the battlefield with X +1/+1 counters on it, where X is the number of instant and sorcery cards in all graveyards.\n{2}{U}, Remove a +1/+1 counter from Academy Elite: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/a/academy_raider.txt b/forge-gui/res/cardsfolder/a/academy_raider.txt index 77d3277ff5f..00cae4f594c 100644 --- a/forge-gui/res/cardsfolder/a/academy_raider.txt +++ b/forge-gui/res/cardsfolder/a/academy_raider.txt @@ -1,12 +1,12 @@ -Name:Academy Raider -ManaCost:2 R -Types:Creature Human Warrior -PT:1/1 -K:Intimidate -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may discard a card. If you do, draw a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_raider.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhenever Academy Raider deals combat damage to a player, you may discard a card. If you do, draw a card. +Name:Academy Raider +ManaCost:2 R +Types:Creature Human Warrior +PT:1/1 +K:Intimidate +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may discard a card. If you do, draw a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_raider.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhenever Academy Raider deals combat damage to a player, you may discard a card. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/a/academy_rector.txt b/forge-gui/res/cardsfolder/a/academy_rector.txt index 042da11b70a..19272ceb767 100644 --- a/forge-gui/res/cardsfolder/a/academy_rector.txt +++ b/forge-gui/res/cardsfolder/a/academy_rector.txt @@ -9,4 +9,4 @@ SVar:SacMe:4 SVar:RemRandomDeck:True DeckNeeds:Type$Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_rector.jpg -Oracle:When Academy Rector dies, you may exile it. If you do, search your library for an enchantment card, put that card onto the battlefield, then shuffle your library. \ No newline at end of file +Oracle:When Academy Rector dies, you may exile it. If you do, search your library for an enchantment card, put that card onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/academy_researchers.txt b/forge-gui/res/cardsfolder/a/academy_researchers.txt index 3b8dd2b64a5..aad815efd6a 100644 --- a/forge-gui/res/cardsfolder/a/academy_researchers.txt +++ b/forge-gui/res/cardsfolder/a/academy_researchers.txt @@ -1,8 +1,8 @@ -Name:Academy Researchers -ManaCost:1 U U -Types:Creature Human Wizard -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may put an Aura card from your hand onto the battlefield attached to Academy Researchers. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource | AttachedTo$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_researchers.jpg -Oracle:When Academy Researchers enters the battlefield, you may put an Aura card from your hand onto the battlefield attached to Academy Researchers. \ No newline at end of file +Name:Academy Researchers +ManaCost:1 U U +Types:Creature Human Wizard +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may put an Aura card from your hand onto the battlefield attached to Academy Researchers. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource | AttachedTo$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_researchers.jpg +Oracle:When Academy Researchers enters the battlefield, you may put an Aura card from your hand onto the battlefield attached to Academy Researchers. diff --git a/forge-gui/res/cardsfolder/a/academy_ruins.txt b/forge-gui/res/cardsfolder/a/academy_ruins.txt index c726925261e..f274ebbfcd4 100644 --- a/forge-gui/res/cardsfolder/a/academy_ruins.txt +++ b/forge-gui/res/cardsfolder/a/academy_ruins.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ ChangeZone | Cost$ 1 U T | TgtPrompt$ Choose target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | Origin$ Graveyard | Destination$ Library | SpellDescription$ Put target artifact card from your graveyard on top of your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/academy_ruins.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{U}, {T}: Put target artifact card from your graveyard on top of your library. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}{U}, {T}: Put target artifact card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/a/accelerate.txt b/forge-gui/res/cardsfolder/a/accelerate.txt index 7d0d44b6c70..9f38bd846db 100644 --- a/forge-gui/res/cardsfolder/a/accelerate.txt +++ b/forge-gui/res/cardsfolder/a/accelerate.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SubAbility$ DBDraw | SpellDescription$ Target creature gains haste until end of turn. SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/accelerate.jpg -Oracle:Target creature gains haste until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gains haste until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/accelerated_mutation.txt b/forge-gui/res/cardsfolder/a/accelerated_mutation.txt index 33382efb7e2..90ded27a267 100644 --- a/forge-gui/res/cardsfolder/a/accelerated_mutation.txt +++ b/forge-gui/res/cardsfolder/a/accelerated_mutation.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 3 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is the highest converted mana cost among permanents you control. SVar:X:Count$MaxCMCYouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/accelerated_mutation.jpg -Oracle:Target creature gets +X/+X until end of turn, where X is the highest converted mana cost among permanents you control. \ No newline at end of file +Oracle:Target creature gets +X/+X until end of turn, where X is the highest converted mana cost among permanents you control. diff --git a/forge-gui/res/cardsfolder/a/acceptable_losses.txt b/forge-gui/res/cardsfolder/a/acceptable_losses.txt index 381dbe8ac7e..1fddcbc6d7b 100644 --- a/forge-gui/res/cardsfolder/a/acceptable_losses.txt +++ b/forge-gui/res/cardsfolder/a/acceptable_losses.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Sorcery A:SP$ DealDamage | Cost$ 3 R Discard<1/Random> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/acceptable_losses.jpg -Oracle:As an additional cost to cast Acceptable Losses, discard a card at random.\nAcceptable Losses deals 5 damage to target creature. \ No newline at end of file +Oracle:As an additional cost to cast Acceptable Losses, discard a card at random.\nAcceptable Losses deals 5 damage to target creature. diff --git a/forge-gui/res/cardsfolder/a/accorder_paladin.txt b/forge-gui/res/cardsfolder/a/accorder_paladin.txt index a13609ec25c..7dfd3910a04 100644 --- a/forge-gui/res/cardsfolder/a/accorder_paladin.txt +++ b/forge-gui/res/cardsfolder/a/accorder_paladin.txt @@ -5,4 +5,4 @@ PT:3/1 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBattleCry | TriggerDescription$ Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) SVar:TrigBattleCry:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/accorder_paladin.jpg -Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) \ No newline at end of file +Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) diff --git a/forge-gui/res/cardsfolder/a/accorders_shield.txt b/forge-gui/res/cardsfolder/a/accorders_shield.txt index 9009b18d964..e37ab741d41 100644 --- a/forge-gui/res/cardsfolder/a/accorders_shield.txt +++ b/forge-gui/res/cardsfolder/a/accorders_shield.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddToughness$ 3 | AddKeyword$ Vigilance | Description$ Equipped creature gets +0/+3 and has vigilance. SVar:Picture:http://www.wizards.com/global/images/magic/general/accorders_shield.jpg -Oracle:Equipped creature gets +0/+3 and has vigilance.\nEquip {3} \ No newline at end of file +Oracle:Equipped creature gets +0/+3 and has vigilance.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/a/accumulated_knowledge.txt b/forge-gui/res/cardsfolder/a/accumulated_knowledge.txt index 80d80ac9d9a..6d007369873 100644 --- a/forge-gui/res/cardsfolder/a/accumulated_knowledge.txt +++ b/forge-gui/res/cardsfolder/a/accumulated_knowledge.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 1 U | Defined$ You | NumCards$ 1 | SubAbility$ DBDraw | Spell SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X SVar:X:Count$NamedInAllYards.Accumulated Knowledge SVar:Picture:http://www.wizards.com/global/images/magic/general/accumulated_knowledge.jpg -Oracle:Draw a card, then draw cards equal to the number of cards named Accumulated Knowledge in all graveyards. \ No newline at end of file +Oracle:Draw a card, then draw cards equal to the number of cards named Accumulated Knowledge in all graveyards. diff --git a/forge-gui/res/cardsfolder/a/accursed_centaur.txt b/forge-gui/res/cardsfolder/a/accursed_centaur.txt index 3aaa6d0e4ec..e1f667f479e 100644 --- a/forge-gui/res/cardsfolder/a/accursed_centaur.txt +++ b/forge-gui/res/cardsfolder/a/accursed_centaur.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/accursed_centaur.jpg -Oracle:When Accursed Centaur enters the battlefield, sacrifice a creature. \ No newline at end of file +Oracle:When Accursed Centaur enters the battlefield, sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/a/accursed_spirit.txt b/forge-gui/res/cardsfolder/a/accursed_spirit.txt index c268bf2fee3..c7eb9c20772 100644 --- a/forge-gui/res/cardsfolder/a/accursed_spirit.txt +++ b/forge-gui/res/cardsfolder/a/accursed_spirit.txt @@ -1,7 +1,7 @@ -Name:Accursed Spirit -ManaCost:3 B -Types:Creature Spirit -PT:3/2 -K:Intimidate -SVar:Picture:http://www.wizards.com/global/images/magic/general/accursed_spirit.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) +Name:Accursed Spirit +ManaCost:3 B +Types:Creature Spirit +PT:3/2 +K:Intimidate +SVar:Picture:http://www.wizards.com/global/images/magic/general/accursed_spirit.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/a/acid_rain.txt b/forge-gui/res/cardsfolder/a/acid_rain.txt index 542d43d8a28..50426ad14e5 100644 --- a/forge-gui/res/cardsfolder/a/acid_rain.txt +++ b/forge-gui/res/cardsfolder/a/acid_rain.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 3 U | ValidCards$ Forest | SpellDescription$ Destroy all Forests. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/acid_rain.jpg -Oracle:Destroy all Forests. \ No newline at end of file +Oracle:Destroy all Forests. diff --git a/forge-gui/res/cardsfolder/a/acid_web_spider.txt b/forge-gui/res/cardsfolder/a/acid_web_spider.txt index 5ef74db1345..d90144bc616 100644 --- a/forge-gui/res/cardsfolder/a/acid_web_spider.txt +++ b/forge-gui/res/cardsfolder/a/acid_web_spider.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Equipment | TgtPrompt$ Choose target equipment. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/acid_web_spider.jpg -Oracle:Reach\nWhen Acid Web Spider enters the battlefield, you may destroy target Equipment. \ No newline at end of file +Oracle:Reach\nWhen Acid Web Spider enters the battlefield, you may destroy target Equipment. diff --git a/forge-gui/res/cardsfolder/a/acidic_dagger.txt b/forge-gui/res/cardsfolder/a/acidic_dagger.txt index d1a57cb49b6..4b492779f58 100644 --- a/forge-gui/res/cardsfolder/a/acidic_dagger.txt +++ b/forge-gui/res/cardsfolder/a/acidic_dagger.txt @@ -1,12 +1,12 @@ -Name:Acidic Dagger -ManaCost:4 -Types:Artifact -A:AB$ Effect | Cost$ 4 T | Name$ Acidic Dagger Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigDam,TrigLeave | SVars$ TrigDestroy,TrigSac,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | ActivationPhases$ Upkeep->Declare Attackers | SpellDescription$ Whenever target creature deals combat damage to a non-Wall creature this turn, destroy that non-Wall creature. When the targeted creature leaves the battlefield this turn, sacrifice CARDNAME. Activate this ability only before blockers are declared. -SVar:TrigDam:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | ValidTarget$ Creature.nonWall | CombatDamage$ True | TriggerZones$ Command | Execute$ TrigDestroy | TriggerDescription$ Whenever targeted creature deals combat damage to a non-Wall creature this turn, destroy that non-Wall creature. -SVar:TrigLeave:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ TrigSac | TriggerZones$ Command | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Acidic Dagger. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget -SVar:TrigSac:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/acidic_dagger.jpg -Oracle:{4}, {T}: Whenever target creature deals combat damage to a non-Wall creature this turn, destroy that non-Wall creature. When the targeted creature leaves the battlefield this turn, sacrifice Acidic Dagger. Activate this ability only before blockers are declared. \ No newline at end of file +Name:Acidic Dagger +ManaCost:4 +Types:Artifact +A:AB$ Effect | Cost$ 4 T | Name$ Acidic Dagger Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigDam,TrigLeave | SVars$ TrigDestroy,TrigSac,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | ActivationPhases$ Upkeep->Declare Attackers | SpellDescription$ Whenever target creature deals combat damage to a non-Wall creature this turn, destroy that non-Wall creature. When the targeted creature leaves the battlefield this turn, sacrifice CARDNAME. Activate this ability only before blockers are declared. +SVar:TrigDam:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | ValidTarget$ Creature.nonWall | CombatDamage$ True | TriggerZones$ Command | Execute$ TrigDestroy | TriggerDescription$ Whenever targeted creature deals combat damage to a non-Wall creature this turn, destroy that non-Wall creature. +SVar:TrigLeave:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ TrigSac | TriggerZones$ Command | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Acidic Dagger. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget +SVar:TrigSac:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/acidic_dagger.jpg +Oracle:{4}, {T}: Whenever target creature deals combat damage to a non-Wall creature this turn, destroy that non-Wall creature. When the targeted creature leaves the battlefield this turn, sacrifice Acidic Dagger. Activate this ability only before blockers are declared. diff --git a/forge-gui/res/cardsfolder/a/acidic_slime.txt b/forge-gui/res/cardsfolder/a/acidic_slime.txt index 18639de4cfa..e908b6e679b 100644 --- a/forge-gui/res/cardsfolder/a/acidic_slime.txt +++ b/forge-gui/res/cardsfolder/a/acidic_slime.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Artifact,Enchantment,Land | TgtPrompt$ Select an artifact, enchantment, or land. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/acidic_slime.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nWhen Acidic Slime enters the battlefield, destroy target artifact, enchantment, or land. \ No newline at end of file +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nWhen Acidic Slime enters the battlefield, destroy target artifact, enchantment, or land. diff --git a/forge-gui/res/cardsfolder/a/acidic_sliver.txt b/forge-gui/res/cardsfolder/a/acidic_sliver.txt index f9e2c0669ff..bb794393261 100644 --- a/forge-gui/res/cardsfolder/a/acidic_sliver.txt +++ b/forge-gui/res/cardsfolder/a/acidic_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Damage | Description$ All Sl SVar:Damage:AB$DealDamage | Cost$ 2 Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:BuffedBy:Sliver SVar:Picture:http://www.wizards.com/global/images/magic/general/acidic_sliver.jpg -Oracle:All Slivers have "{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player." \ No newline at end of file +Oracle:All Slivers have "{2}, Sacrifice this permanent: This permanent deals 2 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/a/acidic_soil.txt b/forge-gui/res/cardsfolder/a/acidic_soil.txt index b8966243af2..73e791f34fd 100644 --- a/forge-gui/res/cardsfolder/a/acidic_soil.txt +++ b/forge-gui/res/cardsfolder/a/acidic_soil.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Land.RememberedPlayerCtrl SVar:AIPlayForSub:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/acidic_soil.jpg -Oracle:Acidic Soil deals damage to each player equal to the number of lands he or she controls. \ No newline at end of file +Oracle:Acidic Soil deals damage to each player equal to the number of lands he or she controls. diff --git a/forge-gui/res/cardsfolder/a/acolyte_of_xathrid.txt b/forge-gui/res/cardsfolder/a/acolyte_of_xathrid.txt index 0a4d0677b94..3e9fcefa58e 100644 --- a/forge-gui/res/cardsfolder/a/acolyte_of_xathrid.txt +++ b/forge-gui/res/cardsfolder/a/acolyte_of_xathrid.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:0/1 A:AB$ LoseLife | Cost$ 1 B T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/acolyte_of_xathrid.jpg -Oracle:{1}{B}, {T}: Target player loses 1 life. \ No newline at end of file +Oracle:{1}{B}, {T}: Target player loses 1 life. diff --git a/forge-gui/res/cardsfolder/a/acolytes_reward.txt b/forge-gui/res/cardsfolder/a/acolytes_reward.txt index 0644d069460..56716a9ed16 100644 --- a/forge-gui/res/cardsfolder/a/acolytes_reward.txt +++ b/forge-gui/res/cardsfolder/a/acolytes_reward.txt @@ -1,10 +1,10 @@ -Name:Acolyte's Reward -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to damage with shield effect | IsCurse$ True | References$ X | SubAbility$ AcolytesPrevention | StackDescription$ SpellDescription | AILogic$ Never | SpellDescription$ Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, CARDNAME deals that much damage to target creature or player. -SVar:AcolytesPrevention:DB$ PreventDamage | ValidTgts$ Creature | TgtPrompt$ Select a creature to prevent damage to | Amount$ X | References$ X | PreventionSubAbility$ AcolytesRetribution | ShieldEffectTarget$ ParentTarget | StackDescription$ none -SVar:AcolytesRetribution:AB$ DealDamage | Cost$ 0 | Defined$ ShieldEffectTarget | NumDmg$ PreventedDamage | SpellDescription$ CARDNAME deals damage to target creature or player for each damage prevented this way. -SVar:X:Count$Devotion.W -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/acolytes_reward.jpg -Oracle:Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, Acolyte's Reward deals that much damage to target creature or player. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.) +Name:Acolyte's Reward +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to damage with shield effect | IsCurse$ True | References$ X | SubAbility$ AcolytesPrevention | StackDescription$ SpellDescription | AILogic$ Never | SpellDescription$ Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, CARDNAME deals that much damage to target creature or player. +SVar:AcolytesPrevention:DB$ PreventDamage | ValidTgts$ Creature | TgtPrompt$ Select a creature to prevent damage to | Amount$ X | References$ X | PreventionSubAbility$ AcolytesRetribution | ShieldEffectTarget$ ParentTarget | StackDescription$ none +SVar:AcolytesRetribution:AB$ DealDamage | Cost$ 0 | Defined$ ShieldEffectTarget | NumDmg$ PreventedDamage | SpellDescription$ CARDNAME deals damage to target creature or player for each damage prevented this way. +SVar:X:Count$Devotion.W +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/acolytes_reward.jpg +Oracle:Prevent the next X damage that would be dealt to target creature this turn, where X is your devotion to white. If damage is prevented this way, Acolyte's Reward deals that much damage to target creature or player. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.) diff --git a/forge-gui/res/cardsfolder/a/acorn_catapult.txt b/forge-gui/res/cardsfolder/a/acorn_catapult.txt index 18d7984520a..87c308fc1cf 100644 --- a/forge-gui/res/cardsfolder/a/acorn_catapult.txt +++ b/forge-gui/res/cardsfolder/a/acorn_catapult.txt @@ -1,9 +1,9 @@ -Name:Acorn Catapult -ManaCost:4 -Types:Artifact -A:AB$ DealDamage | Cost$ 1 T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SubAbility$ SquirrelTokenCtrl | SpellDescription$ CARDNAME deals 1 damage to target creature or player. That creature's controller or that player puts a 1/1 green Squirrel creature token onto the battlefield. -SVar:SquirrelTokenCtrl:DB$ Token | TokenAmount$ 1 | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ Targeted | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ SquirrelTokenPlayer | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ EQ0 -SVar:SquirrelTokenPlayer:DB$ Token | TokenAmount$ 1 | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ TargetedController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/acorn_catapult.jpg -Oracle:{1}, {T}: Acorn Catapult deals 1 damage to target creature or player. That creature's controller or that player puts a 1/1 green Squirrel creature token onto the battlefield. \ No newline at end of file +Name:Acorn Catapult +ManaCost:4 +Types:Artifact +A:AB$ DealDamage | Cost$ 1 T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SubAbility$ SquirrelTokenCtrl | SpellDescription$ CARDNAME deals 1 damage to target creature or player. That creature's controller or that player puts a 1/1 green Squirrel creature token onto the battlefield. +SVar:SquirrelTokenCtrl:DB$ Token | TokenAmount$ 1 | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ Targeted | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ SquirrelTokenPlayer | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ EQ0 +SVar:SquirrelTokenPlayer:DB$ Token | TokenAmount$ 1 | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ TargetedController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/acorn_catapult.jpg +Oracle:{1}, {T}: Acorn Catapult deals 1 damage to target creature or player. That creature's controller or that player puts a 1/1 green Squirrel creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/acorn_harvest.txt b/forge-gui/res/cardsfolder/a/acorn_harvest.txt index 1ef2871e832..2fe17e5c724 100644 --- a/forge-gui/res/cardsfolder/a/acorn_harvest.txt +++ b/forge-gui/res/cardsfolder/a/acorn_harvest.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 1 G PayLife<3> A:SP$ Token | Cost$ 3 G | TokenAmount$ 2 | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put two 1/1 green Squirrel creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/acorn_harvest.jpg -Oracle:Put two 1/1 green Squirrel creature tokens onto the battlefield.\nFlashback-{1}{G}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put two 1/1 green Squirrel creature tokens onto the battlefield.\nFlashback-{1}{G}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/a/acquire.txt b/forge-gui/res/cardsfolder/a/acquire.txt index be67bcca57c..0e53eda92e8 100644 --- a/forge-gui/res/cardsfolder/a/acquire.txt +++ b/forge-gui/res/cardsfolder/a/acquire.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Sorcery A:SP$ ChangeZone | Cost$ 3 U U | Origin$ Library | Destination$ Battlefield | ValidTgts$ Opponent | ChangeType$ Artifact | ChangeNum$ 1 | GainControl$ True | IsCurse$ True | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for an artifact card and put that card onto the battlefield under your control. Then that player shuffles his or her library. SVar:Picture:http://www.wizards.com/global/images/magic/general/acquire.jpg -Oracle:Search target opponent's library for an artifact card and put that card onto the battlefield under your control. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Search target opponent's library for an artifact card and put that card onto the battlefield under your control. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/a/acridian.txt b/forge-gui/res/cardsfolder/a/acridian.txt index 170533790c3..ee59f09aaf6 100644 --- a/forge-gui/res/cardsfolder/a/acridian.txt +++ b/forge-gui/res/cardsfolder/a/acridian.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:2/4 K:Echo:1 G SVar:Picture:http://www.wizards.com/global/images/magic/general/acridian.jpg -Oracle:Echo {1}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Echo {1}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/a/act_of_aggression.txt b/forge-gui/res/cardsfolder/a/act_of_aggression.txt index 1e2fe6a0dbb..f04eb076c0d 100644 --- a/forge-gui/res/cardsfolder/a/act_of_aggression.txt +++ b/forge-gui/res/cardsfolder/a/act_of_aggression.txt @@ -3,4 +3,4 @@ ManaCost:3 PR PR Types:Instant A:SP$ GainControl | Cost$ 3 PR PR | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls. | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/act_of_aggression.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nGain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. \ No newline at end of file +Oracle:({R/P} can be paid with either {R} or 2 life.)\nGain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/a/act_of_authority.txt b/forge-gui/res/cardsfolder/a/act_of_authority.txt index 41f8d6099e9..d3301dabb25 100644 --- a/forge-gui/res/cardsfolder/a/act_of_authority.txt +++ b/forge-gui/res/cardsfolder/a/act_of_authority.txt @@ -1,13 +1,13 @@ -Name:Act of Authority -ManaCost:1 W W -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ AuthorityExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile target artifact or enchantment. -SVar:AuthorityExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may exile target artifact or enchantment. If you do, its controller gains control of CARDNAME. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBGainControl -SVar:DBGainControl:DB$ GainControl | Defined$ Self | NewController$ RememberedController | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/act_of_authority.jpg -Oracle:When Act of Authority enters the battlefield, you may exile target artifact or enchantment.\nAt the beginning of your upkeep, you may exile target artifact or enchantment. If you do, its controller gains control of Act of Authority. +Name:Act of Authority +ManaCost:1 W W +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ AuthorityExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile target artifact or enchantment. +SVar:AuthorityExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may exile target artifact or enchantment. If you do, its controller gains control of CARDNAME. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBGainControl +SVar:DBGainControl:DB$ GainControl | Defined$ Self | NewController$ RememberedController | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/act_of_authority.jpg +Oracle:When Act of Authority enters the battlefield, you may exile target artifact or enchantment.\nAt the beginning of your upkeep, you may exile target artifact or enchantment. If you do, its controller gains control of Act of Authority. diff --git a/forge-gui/res/cardsfolder/a/act_of_treason.txt b/forge-gui/res/cardsfolder/a/act_of_treason.txt index 5a62211e7db..9f314547a45 100644 --- a/forge-gui/res/cardsfolder/a/act_of_treason.txt +++ b/forge-gui/res/cardsfolder/a/act_of_treason.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ GainControl | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/act_of_treason.jpg -Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.) \ No newline at end of file +Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.) diff --git a/forge-gui/res/cardsfolder/a/active_volcano.txt b/forge-gui/res/cardsfolder/a/active_volcano.txt index 4ee090f3092..0887faa94db 100644 --- a/forge-gui/res/cardsfolder/a/active_volcano.txt +++ b/forge-gui/res/cardsfolder/a/active_volcano.txt @@ -7,4 +7,4 @@ SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Island | TgtPrompt$ Select target SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/active_volcano.jpg -Oracle:Choose one - Destroy target blue permanent; or return target Island to its owner's hand. \ No newline at end of file +Oracle:Choose one - Destroy target blue permanent; or return target Island to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/ad_nauseam.txt b/forge-gui/res/cardsfolder/a/ad_nauseam.txt index 6533a041f63..12dea8a7ffc 100644 --- a/forge-gui/res/cardsfolder/a/ad_nauseam.txt +++ b/forge-gui/res/cardsfolder/a/ad_nauseam.txt @@ -1,11 +1,11 @@ -Name:Ad Nauseam -ManaCost:3 B B -Types:Instant -A:SP$ Repeat | Cost$ 3 B B | RepeatSubAbility$ DBDig | RepeatOptional$ True | StackDescription$ Reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. You may repeat this process any number of times. | SpellDescription$ Reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. You may repeat this process any number of times. -SVar:DBDig:DB$ Dig | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Hand | RememberChanged$ True | SubAbility$ DBLose -SVar:DBLose:DB$ LoseLife | LifeAmount$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ad_nauseam.jpg -Oracle:Reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. You may repeat this process any number of times. \ No newline at end of file +Name:Ad Nauseam +ManaCost:3 B B +Types:Instant +A:SP$ Repeat | Cost$ 3 B B | RepeatSubAbility$ DBDig | RepeatOptional$ True | StackDescription$ Reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. You may repeat this process any number of times. | SpellDescription$ Reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. You may repeat this process any number of times. +SVar:DBDig:DB$ Dig | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Hand | RememberChanged$ True | SubAbility$ DBLose +SVar:DBLose:DB$ LoseLife | LifeAmount$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ad_nauseam.jpg +Oracle:Reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. You may repeat this process any number of times. diff --git a/forge-gui/res/cardsfolder/a/adamaro_first_to_desire.txt b/forge-gui/res/cardsfolder/a/adamaro_first_to_desire.txt index 48a0de9dc44..a948e9d6cef 100644 --- a/forge-gui/res/cardsfolder/a/adamaro_first_to_desire.txt +++ b/forge-gui/res/cardsfolder/a/adamaro_first_to_desire.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$InOppHand SVar:AntiBuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/adamaro_first_to_desire.jpg -Oracle:Adamaro, First to Desire's power and toughness are each equal to the number of cards in the hand of the opponent with the most cards in hand. \ No newline at end of file +Oracle:Adamaro, First to Desire's power and toughness are each equal to the number of cards in the hand of the opponent with the most cards in hand. diff --git a/forge-gui/res/cardsfolder/a/adaptive_automaton.txt b/forge-gui/res/cardsfolder/a/adaptive_automaton.txt index 88afc1cd187..f65d7c57e63 100644 --- a/forge-gui/res/cardsfolder/a/adaptive_automaton.txt +++ b/forge-gui/res/cardsfolder/a/adaptive_automaton.txt @@ -7,4 +7,4 @@ SVar:ChooseCT:DB$ ChooseType | Type$ Creature | AILogic$ MostProminentInComputer S:Mode$ Continuous | Affected$ Card.Self | AddType$ ChosenType | Description$ CARDNAME is the chosen type in addition to its other types. S:Mode$ Continuous | Affected$ Creature.ChosenType+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other creatures you control of the chosen type get +1/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/adaptive_automaton.jpg -Oracle:As Adaptive Automaton enters the battlefield, choose a creature type.\nAdaptive Automaton is the chosen type in addition to its other types.\nOther creatures you control of the chosen type get +1/+1. \ No newline at end of file +Oracle:As Adaptive Automaton enters the battlefield, choose a creature type.\nAdaptive Automaton is the chosen type in addition to its other types.\nOther creatures you control of the chosen type get +1/+1. diff --git a/forge-gui/res/cardsfolder/a/adaptive_snapjaw.txt b/forge-gui/res/cardsfolder/a/adaptive_snapjaw.txt index 7f0acd3e1b0..969b7c2615c 100644 --- a/forge-gui/res/cardsfolder/a/adaptive_snapjaw.txt +++ b/forge-gui/res/cardsfolder/a/adaptive_snapjaw.txt @@ -1,7 +1,7 @@ -Name:Adaptive Snapjaw -ManaCost:4 G -Types:Creature Lizard Beast -PT:6/2 -K:Evolve -SVar:Picture:http://www.wizards.com/global/images/magic/general/adaptive_snapjaw.jpg -Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) \ No newline at end of file +Name:Adaptive Snapjaw +ManaCost:4 G +Types:Creature Lizard Beast +PT:6/2 +K:Evolve +SVar:Picture:http://www.wizards.com/global/images/magic/general/adaptive_snapjaw.jpg +Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/a/adarkar_sentinel.txt b/forge-gui/res/cardsfolder/a/adarkar_sentinel.txt index 54dc23db92c..c7b93a72956 100644 --- a/forge-gui/res/cardsfolder/a/adarkar_sentinel.txt +++ b/forge-gui/res/cardsfolder/a/adarkar_sentinel.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Soldier PT:3/3 A:AB$ Pump | Cost$ 1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/adarkar_sentinel.jpg -Oracle:{1}: Adarkar Sentinel gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{1}: Adarkar Sentinel gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/adarkar_unicorn.txt b/forge-gui/res/cardsfolder/a/adarkar_unicorn.txt index 03c8d8d4e9b..845a77f1288 100644 --- a/forge-gui/res/cardsfolder/a/adarkar_unicorn.txt +++ b/forge-gui/res/cardsfolder/a/adarkar_unicorn.txt @@ -1,10 +1,10 @@ -Name:Adarkar Unicorn -ManaCost:1 W W -Types:Creature Unicorn -PT:2/2 -A:AB$ Mana | Cost$ T | Produced$ 1 U | RestrictValid$ CumulativeUpkeep | SpellDescription$ Add {1}{U} to your mana pool. Spend this mana only to pay cumulative upkeep costs. -A:AB$ Mana | Cost$ T | Produced$ U | RestrictValid$ CumulativeUpkeep | SpellDescription$ Add {U} to your mana pool. Spend this mana only to pay cumulative upkeep costs. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/adarkar_unicorn.jpg -Oracle:{T}: Add {U} or {1}{U} to your mana pool. Spend this mana only to pay cumulative upkeep costs. +Name:Adarkar Unicorn +ManaCost:1 W W +Types:Creature Unicorn +PT:2/2 +A:AB$ Mana | Cost$ T | Produced$ 1 U | RestrictValid$ CumulativeUpkeep | SpellDescription$ Add {1}{U} to your mana pool. Spend this mana only to pay cumulative upkeep costs. +A:AB$ Mana | Cost$ T | Produced$ U | RestrictValid$ CumulativeUpkeep | SpellDescription$ Add {U} to your mana pool. Spend this mana only to pay cumulative upkeep costs. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/adarkar_unicorn.jpg +Oracle:{T}: Add {U} or {1}{U} to your mana pool. Spend this mana only to pay cumulative upkeep costs. diff --git a/forge-gui/res/cardsfolder/a/adarkar_valkyrie.txt b/forge-gui/res/cardsfolder/a/adarkar_valkyrie.txt index 513ff83f3fd..2436cad643a 100644 --- a/forge-gui/res/cardsfolder/a/adarkar_valkyrie.txt +++ b/forge-gui/res/cardsfolder/a/adarkar_valkyrie.txt @@ -8,4 +8,4 @@ A:AB$ Effect | Cost$ T | Name$ Adarkar Valkyrie Effect | ValidTgts$ Creature.Oth SVar:TrigChangesZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.IsRemembered | Execute$ TrigChangeZone | TriggerDescription$ If the targeted creature of Adarkar Valkyrie dies this turn, return it to the battlefield and you gain control of it. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True SVar:Picture:http://resources.wizards.com/magic/cards/csp/en-us/card121196.jpg -Oracle:Flying, vigilance\n{T}: When target creature other than Adarkar Valkyrie dies this turn, return that card to the battlefield under your control. \ No newline at end of file +Oracle:Flying, vigilance\n{T}: When target creature other than Adarkar Valkyrie dies this turn, return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/a/adarkar_wastes.txt b/forge-gui/res/cardsfolder/a/adarkar_wastes.txt index ed6c982c5a1..8be1a997e34 100644 --- a/forge-gui/res/cardsfolder/a/adarkar_wastes.txt +++ b/forge-gui/res/cardsfolder/a/adarkar_wastes.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/adarkar_wastes.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {U} to your mana pool. Adarkar Wastes deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {U} to your mana pool. Adarkar Wastes deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/a/adarkar_windform.txt b/forge-gui/res/cardsfolder/a/adarkar_windform.txt index 105fff81f44..4d0a265a524 100644 --- a/forge-gui/res/cardsfolder/a/adarkar_windform.txt +++ b/forge-gui/res/cardsfolder/a/adarkar_windform.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Debuff | Cost$ 1 S | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Flying | SpellDescription$ Target creature loses flying until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/adarkar_windform.jpg -Oracle:Flying\n{1}{S}: Target creature loses flying until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Flying\n{1}{S}: Target creature loses flying until end of turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/a/adder_staff_boggart.txt b/forge-gui/res/cardsfolder/a/adder_staff_boggart.txt index 03f5c709113..5c366e7d075 100644 --- a/forge-gui/res/cardsfolder/a/adder_staff_boggart.txt +++ b/forge-gui/res/cardsfolder/a/adder_staff_boggart.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigClash:AB$Clash | Cost$ 0 | WinSubAbility$ DBPutCounter SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/adder_staff_boggart.jpg -Oracle:When Adder-Staff Boggart enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Adder-Staff Boggart. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:When Adder-Staff Boggart enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Adder-Staff Boggart. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/a/addle.txt b/forge-gui/res/cardsfolder/a/addle.txt index 4265ca1a878..b529d53c9d2 100644 --- a/forge-gui/res/cardsfolder/a/addle.txt +++ b/forge-gui/res/cardsfolder/a/addle.txt @@ -1,8 +1,8 @@ -Name:Addle -ManaCost:1 B -Types:Sorcery -A:SP$ ChooseColor | Cost$ 1 B | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealDiscard | SpellDescription$ Choose a color. Target player reveals his or her hand and you choose a card of that color from it. That player discards that card. -SVar:DBRevealDiscard:DB$ Discard | Mode$ RevealYouChoose | NumCards$ 1 | DiscardValid$ Card.ChosenColor | ValidTgts$ Player | TgtPrompt$ Select target player -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/addle.jpg -Oracle:Choose a color. Target player reveals his or her hand and you choose a card of that color from it. That player discards that card. \ No newline at end of file +Name:Addle +ManaCost:1 B +Types:Sorcery +A:SP$ ChooseColor | Cost$ 1 B | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealDiscard | SpellDescription$ Choose a color. Target player reveals his or her hand and you choose a card of that color from it. That player discards that card. +SVar:DBRevealDiscard:DB$ Discard | Mode$ RevealYouChoose | NumCards$ 1 | DiscardValid$ Card.ChosenColor | ValidTgts$ Player | TgtPrompt$ Select target player +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/addle.jpg +Oracle:Choose a color. Target player reveals his or her hand and you choose a card of that color from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/a/admonition_angel.txt b/forge-gui/res/cardsfolder/a/admonition_angel.txt index ea6b6399cdc..b55c76a44b4 100644 --- a/forge-gui/res/cardsfolder/a/admonition_angel.txt +++ b/forge-gui/res/cardsfolder/a/admonition_angel.txt @@ -10,4 +10,4 @@ SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/admonition_angel.jpg -Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, you may exile target nonland permanent other than Admonition Angel.\nWhen Admonition Angel leaves the battlefield, return all cards exiled with it to the battlefield under their owners' control. \ No newline at end of file +Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, you may exile target nonland permanent other than Admonition Angel.\nWhen Admonition Angel leaves the battlefield, return all cards exiled with it to the battlefield under their owners' control. diff --git a/forge-gui/res/cardsfolder/a/adun_oakenshield.txt b/forge-gui/res/cardsfolder/a/adun_oakenshield.txt index 4bd4bde76d6..dfa69222a07 100644 --- a/forge-gui/res/cardsfolder/a/adun_oakenshield.txt +++ b/forge-gui/res/cardsfolder/a/adun_oakenshield.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Knight PT:1/2 A:AB$ ChangeZone | Cost$ B R G T | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/adun_oakenshield.jpg -Oracle:{B}{R}{G}, {T}: Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:{B}{R}{G}, {T}: Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/advance_scout.txt b/forge-gui/res/cardsfolder/a/advance_scout.txt index fc91496e9de..96a73534ce8 100644 --- a/forge-gui/res/cardsfolder/a/advance_scout.txt +++ b/forge-gui/res/cardsfolder/a/advance_scout.txt @@ -5,4 +5,4 @@ PT:1/1 K:First Strike A:AB$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/advance_scout.jpg -Oracle:First strike\n{W}: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:First strike\n{W}: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/a/advanced_hoverguard.txt b/forge-gui/res/cardsfolder/a/advanced_hoverguard.txt index 3ba5ac27db2..dfb2c894dbc 100644 --- a/forge-gui/res/cardsfolder/a/advanced_hoverguard.txt +++ b/forge-gui/res/cardsfolder/a/advanced_hoverguard.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ U | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/advanced_hoverguard.jpg -Oracle:Flying\n{U}: Advanced Hoverguard gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flying\n{U}: Advanced Hoverguard gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/a/advent_of_the_wurm.txt b/forge-gui/res/cardsfolder/a/advent_of_the_wurm.txt index 5ecfd70a883..46c0f34612b 100644 --- a/forge-gui/res/cardsfolder/a/advent_of_the_wurm.txt +++ b/forge-gui/res/cardsfolder/a/advent_of_the_wurm.txt @@ -1,6 +1,6 @@ -Name:Advent of the Wurm -ManaCost:1 G G W -Types:Instant -A:SP$ Token | Cost$ 1 G G W | TokenImage$ g 5 5 wurm rtr | TokenName$ Wurm | TokenAmount$ 1 | TokenTypes$ Creature,Wurm | TokenOwner$ You | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | SpellDescription$ Put a 5/5 green Wurm creature token with trample onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/advent_of_the_wurm.jpg -Oracle:Put a 5/5 green Wurm creature token with trample onto the battlefield. \ No newline at end of file +Name:Advent of the Wurm +ManaCost:1 G G W +Types:Instant +A:SP$ Token | Cost$ 1 G G W | TokenImage$ g 5 5 wurm rtr | TokenName$ Wurm | TokenAmount$ 1 | TokenTypes$ Creature,Wurm | TokenOwner$ You | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | SpellDescription$ Put a 5/5 green Wurm creature token with trample onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/advent_of_the_wurm.jpg +Oracle:Put a 5/5 green Wurm creature token with trample onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/adventurers_guildhouse.txt b/forge-gui/res/cardsfolder/a/adventurers_guildhouse.txt index ef7097c30fc..2a2196d9d0d 100644 --- a/forge-gui/res/cardsfolder/a/adventurers_guildhouse.txt +++ b/forge-gui/res/cardsfolder/a/adventurers_guildhouse.txt @@ -1,7 +1,7 @@ -Name:Adventurers' Guildhouse -ManaCost:no cost -Types:Land -S:Mode$ Continuous | Affected$ Creature.Green+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ Green legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/adventurers_guildhouse.jpg -Oracle:Green legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Adventurers' Guildhouse +ManaCost:no cost +Types:Land +S:Mode$ Continuous | Affected$ Creature.Green+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ Green legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/adventurers_guildhouse.jpg +Oracle:Green legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/a/adventuring_gear.txt b/forge-gui/res/cardsfolder/a/adventuring_gear.txt index a41b798ee68..1690d967bbe 100644 --- a/forge-gui/res/cardsfolder/a/adventuring_gear.txt +++ b/forge-gui/res/cardsfolder/a/adventuring_gear.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Equipped | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/adventuring_gear.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/a/advice_from_the_fae.txt b/forge-gui/res/cardsfolder/a/advice_from_the_fae.txt index fcbb9e2d542..c39286e23f4 100644 --- a/forge-gui/res/cardsfolder/a/advice_from_the_fae.txt +++ b/forge-gui/res/cardsfolder/a/advice_from_the_fae.txt @@ -1,10 +1,10 @@ -Name:Advice from the Fae -ManaCost:2/U 2/U 2/U -Types:Sorcery -A:SP$ Dig | Cost$ 2/U 2/U 2/U | DigNum$ 5 | ChangeNum$ 1 | SubAbility$ Dig2 | ConditionCheckSVar$ X | ConditionSVarCompare$ LEY | References$ X,Y | SpellDescription$ Look at the top five cards of your library. If you control more creatures than each other player, put two of those cards into your hand. Otherwise, put one of them into your hand. Then put the rest on the bottom of your library in any order. -SVar:Dig2:DB$ Dig | DigNum$ 5 | ChangeNum$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GTY | References$ X,Y -SVar:X:Count$Valid Creature.YouCtrl -SVar:Y:PlayerCountOther$HighestValid Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/advice_from_the_fae.jpg -Oracle:({2/U} can be paid with any two mana or with {U}. This card's converted mana cost is 6.)\nLook at the top five cards of your library. If you control more creatures than each other player, put two of those cards into your hand. Otherwise, put one of them into your hand. Then put the rest on the bottom of your library in any order. \ No newline at end of file +Name:Advice from the Fae +ManaCost:2/U 2/U 2/U +Types:Sorcery +A:SP$ Dig | Cost$ 2/U 2/U 2/U | DigNum$ 5 | ChangeNum$ 1 | SubAbility$ Dig2 | ConditionCheckSVar$ X | ConditionSVarCompare$ LEY | References$ X,Y | SpellDescription$ Look at the top five cards of your library. If you control more creatures than each other player, put two of those cards into your hand. Otherwise, put one of them into your hand. Then put the rest on the bottom of your library in any order. +SVar:Dig2:DB$ Dig | DigNum$ 5 | ChangeNum$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GTY | References$ X,Y +SVar:X:Count$Valid Creature.YouCtrl +SVar:Y:PlayerCountOther$HighestValid Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/advice_from_the_fae.jpg +Oracle:({2/U} can be paid with any two mana or with {U}. This card's converted mana cost is 6.)\nLook at the top five cards of your library. If you control more creatures than each other player, put two of those cards into your hand. Otherwise, put one of them into your hand. Then put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/a/advocate_of_the_beast.txt b/forge-gui/res/cardsfolder/a/advocate_of_the_beast.txt index 29efc2b4293..f34eab3ce9b 100644 --- a/forge-gui/res/cardsfolder/a/advocate_of_the_beast.txt +++ b/forge-gui/res/cardsfolder/a/advocate_of_the_beast.txt @@ -1,8 +1,8 @@ -Name:Advocate of the Beast -ManaCost:2 G -Types:Creature Elf Shaman -PT:2/3 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, put a +1/+1 counter on target Beast creature you control. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.Beast+YouCtrl | TgtPrompt$ Select target beast creature you control | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/advocate_of_the_beast.jpg -Oracle:At the beginning of your end step, put a +1/+1 counter on target Beast creature you control. +Name:Advocate of the Beast +ManaCost:2 G +Types:Creature Elf Shaman +PT:2/3 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, put a +1/+1 counter on target Beast creature you control. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.Beast+YouCtrl | TgtPrompt$ Select target beast creature you control | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/advocate_of_the_beast.jpg +Oracle:At the beginning of your end step, put a +1/+1 counter on target Beast creature you control. diff --git a/forge-gui/res/cardsfolder/a/aegis_angel.txt b/forge-gui/res/cardsfolder/a/aegis_angel.txt index 6ad5f92f651..33543e6d2e9 100644 --- a/forge-gui/res/cardsfolder/a/aegis_angel.txt +++ b/forge-gui/res/cardsfolder/a/aegis_angel.txt @@ -1,10 +1,10 @@ -Name:Aegis Angel -ManaCost:4 W W -Types:Creature Angel -PT:5/5 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, another target permanent is indestructible for as long as you control CARDNAME. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.) -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent.Other | TgtPrompt$ Select another target permanent | KW$ Indestructible | UntilLoseControlOfHost$ True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/aegis_angel.jpg -Oracle:Flying\nWhen Aegis Angel enters the battlefield, another target permanent is indestructible for as long as you control Aegis Angel. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.) \ No newline at end of file +Name:Aegis Angel +ManaCost:4 W W +Types:Creature Angel +PT:5/5 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, another target permanent is indestructible for as long as you control CARDNAME. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.) +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent.Other | TgtPrompt$ Select another target permanent | KW$ Indestructible | UntilLoseControlOfHost$ True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/aegis_angel.jpg +Oracle:Flying\nWhen Aegis Angel enters the battlefield, another target permanent is indestructible for as long as you control Aegis Angel. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.) diff --git a/forge-gui/res/cardsfolder/a/aegis_of_honor.txt b/forge-gui/res/cardsfolder/a/aegis_of_honor.txt index 441b8897f63..26efc8bed53 100644 --- a/forge-gui/res/cardsfolder/a/aegis_of_honor.txt +++ b/forge-gui/res/cardsfolder/a/aegis_of_honor.txt @@ -1,11 +1,11 @@ -Name:Aegis of Honor -ManaCost:W -Types:Enchantment -A:AB$ Effect | Cost$ 1 | ReplacementEffects$ AegisRedirect | SVars$ AegisDmg,ExileEffect,AegisX | References$ AegisRedirect,AegisDmg,ExileEffect,AegisX | AILogic$ RedirectSpellDamageFromPlayer | Stackable$ False | SpellDescription$ The next time an instant or sorcery spell would deal damage to you this turn, that spell deals that damage to its controller instead. -SVar:AegisRedirect:Event$ DamageDone | ValidTarget$ You | ValidSource$ Instant,Sorcery | IsCombat$ False | ReplaceWith$ AegisDmg | Description$ The next time an instant or sorcery spell would deal damage to you this turn, that spell deals that damage to its controller instead. -SVar:AegisDmg:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedSourceController | DamageSource$ ReplacedSource | NumDmg$ AegisX | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:AegisX:ReplaceCount$DamageAmount -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aegis_of_honor.jpg -Oracle:{1}: The next time an instant or sorcery spell would deal damage to you this turn, that spell deals that damage to its controller instead. +Name:Aegis of Honor +ManaCost:W +Types:Enchantment +A:AB$ Effect | Cost$ 1 | ReplacementEffects$ AegisRedirect | SVars$ AegisDmg,ExileEffect,AegisX | References$ AegisRedirect,AegisDmg,ExileEffect,AegisX | AILogic$ RedirectSpellDamageFromPlayer | Stackable$ False | SpellDescription$ The next time an instant or sorcery spell would deal damage to you this turn, that spell deals that damage to its controller instead. +SVar:AegisRedirect:Event$ DamageDone | ValidTarget$ You | ValidSource$ Instant,Sorcery | IsCombat$ False | ReplaceWith$ AegisDmg | Description$ The next time an instant or sorcery spell would deal damage to you this turn, that spell deals that damage to its controller instead. +SVar:AegisDmg:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedSourceController | DamageSource$ ReplacedSource | NumDmg$ AegisX | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:AegisX:ReplaceCount$DamageAmount +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aegis_of_honor.jpg +Oracle:{1}: The next time an instant or sorcery spell would deal damage to you this turn, that spell deals that damage to its controller instead. diff --git a/forge-gui/res/cardsfolder/a/aegis_of_the_gods.txt b/forge-gui/res/cardsfolder/a/aegis_of_the_gods.txt index ef5849f6d7d..e938d40daad 100644 --- a/forge-gui/res/cardsfolder/a/aegis_of_the_gods.txt +++ b/forge-gui/res/cardsfolder/a/aegis_of_the_gods.txt @@ -1,7 +1,7 @@ -Name:Aegis of the Gods -ManaCost:1 W -Types:Enchantment Creature Human Soldier -PT:2/1 -S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. -SVar:Picture:http://www.wizards.com/global/images/magic/general/aegis_of_the_gods.jpg -Oracle:You have hexproof. (You can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Aegis of the Gods +ManaCost:1 W +Types:Enchantment Creature Human Soldier +PT:2/1 +S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. +SVar:Picture:http://www.wizards.com/global/images/magic/general/aegis_of_the_gods.jpg +Oracle:You have hexproof. (You can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/a/aegis_of_the_meek.txt b/forge-gui/res/cardsfolder/a/aegis_of_the_meek.txt index 88a7e7a16a0..44800f27363 100644 --- a/forge-gui/res/cardsfolder/a/aegis_of_the_meek.txt +++ b/forge-gui/res/cardsfolder/a/aegis_of_the_meek.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ Pump | Cost$ 1 T | NumAtt$ 1 | NumDef$ 2 | ValidTgts$ Creature.powerEQ1+toughnessEQ1 | TgtPrompt$ Select target 1/1 Creature | SpellDescription$ Target 1/1 creature gets +1/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/aegis_of_the_meek.jpg -Oracle:{1}, {T}: Target 1/1 creature gets +1/+2 until end of turn. \ No newline at end of file +Oracle:{1}, {T}: Target 1/1 creature gets +1/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aeolipile.txt b/forge-gui/res/cardsfolder/a/aeolipile.txt index 04f98f88fe7..b7572996de2 100644 --- a/forge-gui/res/cardsfolder/a/aeolipile.txt +++ b/forge-gui/res/cardsfolder/a/aeolipile.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ DealDamage | Cost$ 1 T Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/aeolipile.jpg -Oracle:{1}, {T}, Sacrifice Aeolipile: Aeolipile deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Aeolipile: Aeolipile deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/aeon_chronicler.txt b/forge-gui/res/cardsfolder/a/aeon_chronicler.txt index c898a58f903..8ca17d2ae52 100644 --- a/forge-gui/res/cardsfolder/a/aeon_chronicler.txt +++ b/forge-gui/res/cardsfolder/a/aeon_chronicler.txt @@ -1,14 +1,14 @@ -Name:Aeon Chronicler -ManaCost:3 U U -Types:Creature Avatar -Text:X can't be 0. -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand. -K:Suspend:X:XCantBe0 X 3 U -T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigDraw | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, draw a card. -SVar:TrigDraw:DB$ Draw | NumCards$ 1 | Defined$ You -SVar:X:Count$xPaid -SVar:Y:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aeon_chronicler.jpg -Oracle:Aeon Chronicler's power and toughness are each equal to the number of cards in your hand.\nSuspend X-{X}{3}{U}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{3}{U} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Aeon Chronicler while it's exiled, draw a card. \ No newline at end of file +Name:Aeon Chronicler +ManaCost:3 U U +Types:Creature Avatar +Text:X can't be 0. +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand. +K:Suspend:X:XCantBe0 X 3 U +T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigDraw | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, draw a card. +SVar:TrigDraw:DB$ Draw | NumCards$ 1 | Defined$ You +SVar:X:Count$xPaid +SVar:Y:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aeon_chronicler.jpg +Oracle:Aeon Chronicler's power and toughness are each equal to the number of cards in your hand.\nSuspend X-{X}{3}{U}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{3}{U} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Aeon Chronicler while it's exiled, draw a card. diff --git a/forge-gui/res/cardsfolder/a/aerathi_berserker.txt b/forge-gui/res/cardsfolder/a/aerathi_berserker.txt index 37772022280..080390dddff 100644 --- a/forge-gui/res/cardsfolder/a/aerathi_berserker.txt +++ b/forge-gui/res/cardsfolder/a/aerathi_berserker.txt @@ -4,4 +4,4 @@ Types:Creature Human Berserker PT:2/4 K:Rampage 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/aerathi_berserker.jpg -Oracle:Rampage 3 (Whenever this creature becomes blocked, it gets +3/+3 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Rampage 3 (Whenever this creature becomes blocked, it gets +3/+3 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/a/aerial_caravan.txt b/forge-gui/res/cardsfolder/a/aerial_caravan.txt index a60f9fef85c..70ab2cad4f6 100644 --- a/forge-gui/res/cardsfolder/a/aerial_caravan.txt +++ b/forge-gui/res/cardsfolder/a/aerial_caravan.txt @@ -1,10 +1,10 @@ -Name:Aerial Caravan -ManaCost:4 U U -Types:Creature Human Soldier -PT:4/3 -K:Flying -A:AB$ Dig | Cost$ 1 U U | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Exile the top card of your library. Until end of turn, you may play that card. (Reveal the card as you exile it.) -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played | PumpZone$ Exile | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_caravan.jpg -Oracle:Flying\n{1}{U}{U}: Exile the top card of your library. Until end of turn, you may play that card. (Reveal the card as you exile it.) \ No newline at end of file +Name:Aerial Caravan +ManaCost:4 U U +Types:Creature Human Soldier +PT:4/3 +K:Flying +A:AB$ Dig | Cost$ 1 U U | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Exile the top card of your library. Until end of turn, you may play that card. (Reveal the card as you exile it.) +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played | PumpZone$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_caravan.jpg +Oracle:Flying\n{1}{U}{U}: Exile the top card of your library. Until end of turn, you may play that card. (Reveal the card as you exile it.) diff --git a/forge-gui/res/cardsfolder/a/aerial_formation.txt b/forge-gui/res/cardsfolder/a/aerial_formation.txt index 6d699f8b046..5e5712987e5 100644 --- a/forge-gui/res/cardsfolder/a/aerial_formation.txt +++ b/forge-gui/res/cardsfolder/a/aerial_formation.txt @@ -1,9 +1,9 @@ -Name:Aerial Formation -ManaCost:U -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 U | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{U} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ U | ValidTgts$ Creature | KW$ Flying | NumAtt$ +1 | NumDef$ +1 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +1/+1 and gain flying until end of turn. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_formation.jpg -Oracle:Strive - Aerial Formation costs {2}{U} more to cast for each target beyond the first.\nAny number of target creatures each get +1/+1 and gain flying until end of turn. \ No newline at end of file +Name:Aerial Formation +ManaCost:U +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 U | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{U} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ U | ValidTgts$ Creature | KW$ Flying | NumAtt$ +1 | NumDef$ +1 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +1/+1 and gain flying until end of turn. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_formation.jpg +Oracle:Strive - Aerial Formation costs {2}{U} more to cast for each target beyond the first.\nAny number of target creatures each get +1/+1 and gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aerial_maneuver.txt b/forge-gui/res/cardsfolder/a/aerial_maneuver.txt index 333a165a18c..f2aa231ccd0 100644 --- a/forge-gui/res/cardsfolder/a/aerial_maneuver.txt +++ b/forge-gui/res/cardsfolder/a/aerial_maneuver.txt @@ -1,6 +1,6 @@ -Name:Aerial Maneuver -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ Flying & First Strike | SpellDescription$ Target creature gets +1/+1 and gains flying and first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_maneuver.jpg -Oracle:Target creature gets +1/+1 and gains flying and first strike until end of turn. \ No newline at end of file +Name:Aerial Maneuver +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ Flying & First Strike | SpellDescription$ Target creature gets +1/+1 and gains flying and first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_maneuver.jpg +Oracle:Target creature gets +1/+1 and gains flying and first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aerial_predation.txt b/forge-gui/res/cardsfolder/a/aerial_predation.txt index 92ea7564ec6..7b162d89fc4 100644 --- a/forge-gui/res/cardsfolder/a/aerial_predation.txt +++ b/forge-gui/res/cardsfolder/a/aerial_predation.txt @@ -1,7 +1,7 @@ -Name:Aerial Predation -ManaCost:2 G -Types:Instant -A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SubAbility$ NaturalLife | SpellDescription$ Destroy target creature with flying. You gain 2 life -SVar:NaturalLife:DB$GainLife | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_predation.jpg -Oracle:Destroy target creature with flying. You gain 2 life. \ No newline at end of file +Name:Aerial Predation +ManaCost:2 G +Types:Instant +A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SubAbility$ NaturalLife | SpellDescription$ Destroy target creature with flying. You gain 2 life +SVar:NaturalLife:DB$GainLife | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/aerial_predation.jpg +Oracle:Destroy target creature with flying. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/a/aerie_mystics.txt b/forge-gui/res/cardsfolder/a/aerie_mystics.txt index b1ec41852c0..2ebd95710e1 100644 --- a/forge-gui/res/cardsfolder/a/aerie_mystics.txt +++ b/forge-gui/res/cardsfolder/a/aerie_mystics.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ PumpAll | Cost$ 1 G U | ValidCards$ Creature.YouCtrl | KW$ Shroud | SpellDescription$ Creatures you control gain shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/aerie_mystics.jpg -Oracle:Flying\n{1}{G}{U}: Creatures you control gain shroud until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{G}{U}: Creatures you control gain shroud until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aerie_ouphes.txt b/forge-gui/res/cardsfolder/a/aerie_ouphes.txt index 1c19c8b15bb..d1e9f330aef 100644 --- a/forge-gui/res/cardsfolder/a/aerie_ouphes.txt +++ b/forge-gui/res/cardsfolder/a/aerie_ouphes.txt @@ -6,4 +6,4 @@ K:Persist A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature with flying. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/aerie_ouphes.jpg -Oracle:Sacrifice Aerie Ouphes: Aerie Ouphes deals damage equal to its power to target creature with flying.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Sacrifice Aerie Ouphes: Aerie Ouphes deals damage equal to its power to target creature with flying.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/a/aerie_worshippers.txt b/forge-gui/res/cardsfolder/a/aerie_worshippers.txt index 618f9cd2944..e9abeb0290b 100644 --- a/forge-gui/res/cardsfolder/a/aerie_worshippers.txt +++ b/forge-gui/res/cardsfolder/a/aerie_worshippers.txt @@ -1,8 +1,8 @@ -Name:Aerie Worshippers -ManaCost:3 U -Types:Creature Human Cleric -PT:2/4 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{U}. If you do, put a 2/2 blue Bird enchantment creature token with flying onto the battlefield. -SVar:GFGToken:AB$ Token | Cost$ 2 U | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Enchantment,Creature,Bird | TokenOwner$ You | TokenColors$ Blue | TokenKeywords$ Flying | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ u 2 2 bird bng -SVar:Picture:http://www.wizards.com/global/images/magic/general/aerie_worshippers.txt -Oracle:Inspired - Whenever Aerie Worshippers becomes untapped, you may pay {2}{U}. If you do, put a 2/2 blue Bird enchantment creature token with flying onto the battlefield. \ No newline at end of file +Name:Aerie Worshippers +ManaCost:3 U +Types:Creature Human Cleric +PT:2/4 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{U}. If you do, put a 2/2 blue Bird enchantment creature token with flying onto the battlefield. +SVar:GFGToken:AB$ Token | Cost$ 2 U | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Enchantment,Creature,Bird | TokenOwner$ You | TokenColors$ Blue | TokenKeywords$ Flying | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ u 2 2 bird bng +SVar:Picture:http://www.wizards.com/global/images/magic/general/aerie_worshippers.txt +Oracle:Inspired - Whenever Aerie Worshippers becomes untapped, you may pay {2}{U}. If you do, put a 2/2 blue Bird enchantment creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/aesthir_glider.txt b/forge-gui/res/cardsfolder/a/aesthir_glider.txt index a88a1d73499..aef4c4899e1 100644 --- a/forge-gui/res/cardsfolder/a/aesthir_glider.txt +++ b/forge-gui/res/cardsfolder/a/aesthir_glider.txt @@ -5,4 +5,4 @@ PT:2/1 K:CARDNAME can't block. K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/al/en-us/card3040.jpg -Oracle:Flying\nAesthir Glider can't block. \ No newline at end of file +Oracle:Flying\nAesthir Glider can't block. diff --git a/forge-gui/res/cardsfolder/a/aether_adept.txt b/forge-gui/res/cardsfolder/a/aether_adept.txt index 09ce55d1d7e..35ebbf58efe 100644 --- a/forge-gui/res/cardsfolder/a/aether_adept.txt +++ b/forge-gui/res/cardsfolder/a/aether_adept.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target creature to its owner's hand. SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_adept.jpg -Oracle:When AEther Adept enters the battlefield, return target creature to its owner's hand. \ No newline at end of file +Oracle:When AEther Adept enters the battlefield, return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/aether_barrier.txt b/forge-gui/res/cardsfolder/a/aether_barrier.txt index c0933e8d89e..939841d0db3 100644 --- a/forge-gui/res/cardsfolder/a/aether_barrier.txt +++ b/forge-gui/res/cardsfolder/a/aether_barrier.txt @@ -1,8 +1,8 @@ -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}. -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 -Oracle:Whenever a player casts a creature spell, that player sacrifices a permanent unless he or she pays {1}. \ No newline at end of file +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}. +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 +Oracle:Whenever a player casts a creature spell, that player sacrifices a permanent unless he or she pays {1}. diff --git a/forge-gui/res/cardsfolder/a/aether_burst.txt b/forge-gui/res/cardsfolder/a/aether_burst.txt index 6f3bfa61a8b..d3581cd47f9 100644 --- a/forge-gui/res/cardsfolder/a/aether_burst.txt +++ b/forge-gui/res/cardsfolder/a/aether_burst.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | References$ X | SpellDescription$ Return up to X target creatures to their owners' hands, where X is one plus the number of cards named CARDNAME in all graveyards as you cast CARDNAME. SVar:X:Count$NamedInAllYards.AEther Burst/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_burst.jpg -Oracle:Return up to X target creatures to their owners' hands, where X is one plus the number of cards named AEther Burst in all graveyards as you cast AEther Burst. \ No newline at end of file +Oracle:Return up to X target creatures to their owners' hands, where X is one plus the number of cards named AEther Burst in all graveyards as you cast AEther Burst. diff --git a/forge-gui/res/cardsfolder/a/aether_charge.txt b/forge-gui/res/cardsfolder/a/aether_charge.txt index 1e7fce0b3d0..c852615cc62 100644 --- a/forge-gui/res/cardsfolder/a/aether_charge.txt +++ b/forge-gui/res/cardsfolder/a/aether_charge.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Beast. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | DamageSource$ TriggeredCard | ValidTgts$ Opponent | NumDmg$ 4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_charge.jpg -Oracle:Whenever a Beast enters the battlefield under your control, you may have it deal 4 damage to target opponent. \ No newline at end of file +Oracle:Whenever a Beast enters the battlefield under your control, you may have it deal 4 damage to target opponent. diff --git a/forge-gui/res/cardsfolder/a/aether_figment.txt b/forge-gui/res/cardsfolder/a/aether_figment.txt index e1c13f17952..9b902133740 100644 --- a/forge-gui/res/cardsfolder/a/aether_figment.txt +++ b/forge-gui/res/cardsfolder/a/aether_figment.txt @@ -7,4 +7,4 @@ K:Kicker 3 K:etbCounter:P1P1:2:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_figment.jpg -Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nAEther Figment can't be blocked.\nIf AEther Figment was kicked, it enters the battlefield with two +1/+1 counters on it. \ No newline at end of file +Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nAEther Figment can't be blocked.\nIf AEther Figment was kicked, it enters the battlefield with two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/a/aether_flash.txt b/forge-gui/res/cardsfolder/a/aether_flash.txt index f30e5ecf535..8abbf38937b 100644 --- a/forge-gui/res/cardsfolder/a/aether_flash.txt +++ b/forge-gui/res/cardsfolder/a/aether_flash.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCard | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_flash.jpg -Oracle:Whenever a creature enters the battlefield, AEther Flash deals 2 damage to it. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield, AEther Flash deals 2 damage to it. diff --git a/forge-gui/res/cardsfolder/a/aether_membrane.txt b/forge-gui/res/cardsfolder/a/aether_membrane.txt index 4a069b23ee3..39481467efc 100644 --- a/forge-gui/res/cardsfolder/a/aether_membrane.txt +++ b/forge-gui/res/cardsfolder/a/aether_membrane.txt @@ -9,4 +9,4 @@ SVar:DelayedTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ TriggeredAttacker SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_membrane.jpg -Oracle:Defender; reach (This creature can block creatures with flying.)\nWhenever AEther Membrane blocks a creature, return that creature to its owner's hand at end of combat. \ No newline at end of file +Oracle:Defender; reach (This creature can block creatures with flying.)\nWhenever AEther Membrane blocks a creature, return that creature to its owner's hand at end of combat. diff --git a/forge-gui/res/cardsfolder/a/aether_mutation.txt b/forge-gui/res/cardsfolder/a/aether_mutation.txt index d39e4cacccb..3ab39767cab 100644 --- a/forge-gui/res/cardsfolder/a/aether_mutation.txt +++ b/forge-gui/res/cardsfolder/a/aether_mutation.txt @@ -6,4 +6,4 @@ A:SP$ ChangeZone | Cost$ 3 G U | ValidTgts$ Creature | TgtPrompt$ Select target SVar:TrigToken:DB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_mutation.jpg -Oracle:Return target creature to its owner's hand. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that creature's converted mana cost. \ No newline at end of file +Oracle:Return target creature to its owner's hand. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/a/aether_rift.txt b/forge-gui/res/cardsfolder/a/aether_rift.txt index f580ec96bd4..8d001b98d3b 100644 --- a/forge-gui/res/cardsfolder/a/aether_rift.txt +++ b/forge-gui/res/cardsfolder/a/aether_rift.txt @@ -1,10 +1,10 @@ -Name:AEther Rift -ManaCost:1 R G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ Random | RememberDiscarded$ True | SubAbility$ DBReturn | SpellDescription$ Discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life. -SVar:DBReturn:DB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Battlefield | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | UnlessCost$ PayLife<5> | UnlessPayer$ Player | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_rift.jpg -Oracle:At the beginning of your upkeep, discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life. \ No newline at end of file +Name:AEther Rift +ManaCost:1 R G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ Random | RememberDiscarded$ True | SubAbility$ DBReturn | SpellDescription$ Discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life. +SVar:DBReturn:DB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Battlefield | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | UnlessCost$ PayLife<5> | UnlessPayer$ Player | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_rift.jpg +Oracle:At the beginning of your upkeep, discard a card at random. If you discard a creature card this way, return it from your graveyard to the battlefield unless any player pays 5 life. diff --git a/forge-gui/res/cardsfolder/a/aether_shockwave.txt b/forge-gui/res/cardsfolder/a/aether_shockwave.txt index dd55287f178..4a991da3280 100644 --- a/forge-gui/res/cardsfolder/a/aether_shockwave.txt +++ b/forge-gui/res/cardsfolder/a/aether_shockwave.txt @@ -6,4 +6,4 @@ SVar:DBTapAll:DB$ TapAll | ValidCards$ Spirit | SpellDescription$ Tap all Spirit SVar:DBTapAll2:DB$ TapAll | ValidCards$ Creature.nonSpirit | SpellDescription$ Tap all non-Spirit creatures. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_shockwave.jpg -Oracle:Choose one - Tap all Spirits; or tap all non-Spirit creatures. \ No newline at end of file +Oracle:Choose one - Tap all Spirits; or tap all non-Spirit creatures. diff --git a/forge-gui/res/cardsfolder/a/aether_snap.txt b/forge-gui/res/cardsfolder/a/aether_snap.txt index 75981108ca7..3b61fe003c9 100644 --- a/forge-gui/res/cardsfolder/a/aether_snap.txt +++ b/forge-gui/res/cardsfolder/a/aether_snap.txt @@ -1,9 +1,9 @@ -Name:AEther Snap -ManaCost:3 B B -Types:Sorcery -A:SP$ RemoveCounterAll | Cost$ 3 B B | ValidCards$ Permanent | AllCounterTypes$ True | StackDescription$ SpellDescription | SubAbility$ DBRemove | SpellDescription$ Remove all counters from all permanents and exile all tokens. -SVar:DBRemove:DB$ ChangeZoneAll | ChangeType$ Card.token | Origin$ Battlefield | Destination$ Exile -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_snap.jpg -Oracle:Remove all counters from all permanents and exile all tokens. \ No newline at end of file +Name:AEther Snap +ManaCost:3 B B +Types:Sorcery +A:SP$ RemoveCounterAll | Cost$ 3 B B | ValidCards$ Permanent | AllCounterTypes$ True | StackDescription$ SpellDescription | SubAbility$ DBRemove | SpellDescription$ Remove all counters from all permanents and exile all tokens. +SVar:DBRemove:DB$ ChangeZoneAll | ChangeType$ Card.token | Origin$ Battlefield | Destination$ Exile +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_snap.jpg +Oracle:Remove all counters from all permanents and exile all tokens. diff --git a/forge-gui/res/cardsfolder/a/aether_spellbomb.txt b/forge-gui/res/cardsfolder/a/aether_spellbomb.txt index 35c1e275d39..6b440bdde84 100644 --- a/forge-gui/res/cardsfolder/a/aether_spellbomb.txt +++ b/forge-gui/res/cardsfolder/a/aether_spellbomb.txt @@ -7,4 +7,4 @@ SVar:PlayMain1:TRUE SVar:RemRandomDeck:True DeckNeeds:Color$Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_spellbomb.jpg -Oracle:{U}, Sacrifice AEther Spellbomb: Return target creature to its owner's hand.\n{1}, Sacrifice AEther Spellbomb: Draw a card. \ No newline at end of file +Oracle:{U}, Sacrifice AEther Spellbomb: Return target creature to its owner's hand.\n{1}, Sacrifice AEther Spellbomb: Draw a card. diff --git a/forge-gui/res/cardsfolder/a/aether_sting.txt b/forge-gui/res/cardsfolder/a/aether_sting.txt index 46b00b2f98e..ba14bba2393 100644 --- a/forge-gui/res/cardsfolder/a/aether_sting.txt +++ b/forge-gui/res/cardsfolder/a/aether_sting.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever an opponent casts a creature spell, CARDNAME deals 1 damage to that player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_sting.jpg -Oracle:Whenever an opponent casts a creature spell, AEther Sting deals 1 damage to that player. \ No newline at end of file +Oracle:Whenever an opponent casts a creature spell, AEther Sting deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/a/aether_storm.txt b/forge-gui/res/cardsfolder/a/aether_storm.txt index 17bdd2b2580..7daeb356adc 100644 --- a/forge-gui/res/cardsfolder/a/aether_storm.txt +++ b/forge-gui/res/cardsfolder/a/aether_storm.txt @@ -1,8 +1,8 @@ -Name:AEther Storm -ManaCost:3 U -Types:Enchantment -S:Mode$ CantBeCast | ValidCard$ Creature | Description$ Creature spells can't be cast. -A:AB$ Destroy | Cost$ PayLife<4> | Defined$ Self | NoReg$ True | AnyPlayer$ True | SpellDescription$ Destroy CARDNAME. It can't be regenerated. Any player may activate this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_storm.jpg -Oracle:Creature spells can't be cast.\nPay 4 life: Destroy AEther Storm. It can't be regenerated. Any player may activate this ability. \ No newline at end of file +Name:AEther Storm +ManaCost:3 U +Types:Enchantment +S:Mode$ CantBeCast | ValidCard$ Creature | Description$ Creature spells can't be cast. +A:AB$ Destroy | Cost$ PayLife<4> | Defined$ Self | NoReg$ True | AnyPlayer$ True | SpellDescription$ Destroy CARDNAME. It can't be regenerated. Any player may activate this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_storm.jpg +Oracle:Creature spells can't be cast.\nPay 4 life: Destroy AEther Storm. It can't be regenerated. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/a/aether_tide.txt b/forge-gui/res/cardsfolder/a/aether_tide.txt index 03526fd6b34..990aed21476 100644 --- a/forge-gui/res/cardsfolder/a/aether_tide.txt +++ b/forge-gui/res/cardsfolder/a/aether_tide.txt @@ -1,10 +1,10 @@ -Name:AEther Tide -ManaCost:X U -Types:Sorcery -A:SP$ ChangeZone | Cost$ X U Discard | TargetMin$ 0 | TargetMax$ MaxTgts | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X,MaxTgts | SpellDescription$ Return X target creatures to their owners' hands. -# It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_tide.jpg -Oracle:As an additional cost to cast AEther Tide, discard X creature cards.\nReturn X target creatures to their owners' hands. \ No newline at end of file +Name:AEther Tide +ManaCost:X U +Types:Sorcery +A:SP$ ChangeZone | Cost$ X U Discard | TargetMin$ 0 | TargetMax$ MaxTgts | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X,MaxTgts | SpellDescription$ Return X target creatures to their owners' hands. +# It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_tide.jpg +Oracle:As an additional cost to cast AEther Tide, discard X creature cards.\nReturn X target creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/a/aether_tradewinds.txt b/forge-gui/res/cardsfolder/a/aether_tradewinds.txt index 9d936dca275..4bd57613c1c 100644 --- a/forge-gui/res/cardsfolder/a/aether_tradewinds.txt +++ b/forge-gui/res/cardsfolder/a/aether_tradewinds.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 U | Origin$ Battlefield | Destination$ Hand | ValidTg SVar:DBChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Permanent.YouDontCtrl | TgtPrompt$ Select target permanent you don't control SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_tradewinds.jpg -Oracle:Return target permanent you control and target permanent you don't control to their owners' hands. \ No newline at end of file +Oracle:Return target permanent you control and target permanent you don't control to their owners' hands. diff --git a/forge-gui/res/cardsfolder/a/aether_vial.txt b/forge-gui/res/cardsfolder/a/aether_vial.txt index 4ab25d1a2ed..b3bf88030d9 100644 --- a/forge-gui/res/cardsfolder/a/aether_vial.txt +++ b/forge-gui/res/cardsfolder/a/aether_vial.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_vial.jpg -Oracle:At the beginning of your upkeep, you may put a charge counter on AEther Vial.\n{T}: You may put a creature card with converted mana cost equal to the number of charge counters on AEther Vial from your hand onto the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a charge counter on AEther Vial.\n{T}: You may put a creature card with converted mana cost equal to the number of charge counters on AEther Vial from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/aether_web.txt b/forge-gui/res/cardsfolder/a/aether_web.txt index 08b4dc02002..6bf9a5495c4 100644 --- a/forge-gui/res/cardsfolder/a/aether_web.txt +++ b/forge-gui/res/cardsfolder/a/aether_web.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Reach & CARDNAME can block creatures with shadow as though they didn't have shadow. | Description$ Enchanted creature gets +1/+1, has reach, and can block creatures with shadow as though they didn't have shadow. SVar:Picture:http://www.wizards.com/global/images/magic/general/aether_web.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +1/+1, has reach, and can block creatures with shadow as though they didn't have shadow. (Creatures with reach can block creatures with flying.) \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +1/+1, has reach, and can block creatures with shadow as though they didn't have shadow. (Creatures with reach can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/a/aetherflame_wall.txt b/forge-gui/res/cardsfolder/a/aetherflame_wall.txt index 6d238568f20..2797dcd5342 100644 --- a/forge-gui/res/cardsfolder/a/aetherflame_wall.txt +++ b/forge-gui/res/cardsfolder/a/aetherflame_wall.txt @@ -6,4 +6,4 @@ K:Defender A:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. K:CARDNAME can block creatures with shadow as though they didn't have shadow. SVar:Picture:http://www.wizards.com/global/images/magic/general/aetherflame_wall.jpg -Oracle:Defender\nAEtherflame Wall can block creatures with shadow as though they didn't have shadow.\n{R}: AEtherflame Wall gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Defender\nAEtherflame Wall can block creatures with shadow as though they didn't have shadow.\n{R}: AEtherflame Wall gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aetherize.txt b/forge-gui/res/cardsfolder/a/aetherize.txt index 2924ba8d3aa..cf41a9c24b9 100644 --- a/forge-gui/res/cardsfolder/a/aetherize.txt +++ b/forge-gui/res/cardsfolder/a/aetherize.txt @@ -1,6 +1,6 @@ -Name:AEtherize -ManaCost:3 U -Types:Instant -A:SP$ ChangeZoneAll | Cost$ 3 U | ChangeType$ Creature.attacking | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all attacking creatures to their owners' hands. -SVar:Picture:http://www.wizards.com/global/images/magic/general/aetherize.jpg -Oracle:Return all attacking creatures to their owner's hand. \ No newline at end of file +Name:AEtherize +ManaCost:3 U +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 3 U | ChangeType$ Creature.attacking | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all attacking creatures to their owners' hands. +SVar:Picture:http://www.wizards.com/global/images/magic/general/aetherize.jpg +Oracle:Return all attacking creatures to their owner's hand. diff --git a/forge-gui/res/cardsfolder/a/aetherling.txt b/forge-gui/res/cardsfolder/a/aetherling.txt index 502452e5601..2eb9cd4674e 100644 --- a/forge-gui/res/cardsfolder/a/aetherling.txt +++ b/forge-gui/res/cardsfolder/a/aetherling.txt @@ -1,12 +1,12 @@ -Name:AEtherling -ManaCost:4 U U -Types:Creature Shapeshifter -PT:4/5 -A:AB$ ChangeZone | Cost$ U | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DelTrig | SpellDescription$ Exile CARDNAME. Return it to the battlefield under its owner's control at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. -SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Exile | Destination$ Battlefield -A:AB$ Pump | Cost$ U | Defined$ Self | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME can't be blocked this turn. -A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. -A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ CARDNAME gets -1/+1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/aetherling.jpg -Oracle:{U}: Exile AEtherling. Return it to the battlefield under its owner's control at the beginning of the next end step.\n{U}: AEtherling can't be blocked this turn.\n{1}: AEtherling gets +1/-1 until end of turn.\n{1}: AEtherling gets -1/+1 until end of turn. \ No newline at end of file +Name:AEtherling +ManaCost:4 U U +Types:Creature Shapeshifter +PT:4/5 +A:AB$ ChangeZone | Cost$ U | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DelTrig | SpellDescription$ Exile CARDNAME. Return it to the battlefield under its owner's control at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. +SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Exile | Destination$ Battlefield +A:AB$ Pump | Cost$ U | Defined$ Self | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME can't be blocked this turn. +A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. +A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ CARDNAME gets -1/+1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/aetherling.jpg +Oracle:{U}: Exile AEtherling. Return it to the battlefield under its owner's control at the beginning of the next end step.\n{U}: AEtherling can't be blocked this turn.\n{1}: AEtherling gets +1/-1 until end of turn.\n{1}: AEtherling gets -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aethermages_touch.txt b/forge-gui/res/cardsfolder/a/aethermages_touch.txt index 164491d173e..b00093c4fbf 100644 --- a/forge-gui/res/cardsfolder/a/aethermages_touch.txt +++ b/forge-gui/res/cardsfolder/a/aethermages_touch.txt @@ -8,4 +8,4 @@ SVar:TrigAEthermage:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield SVar:BounceAEthermage:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aethermages_touch.jpg -Oracle:Reveal the top four cards of your library. You may put a creature card from among them onto the battlefield. It has "At the beginning of your end step, return this creature to its owner's hand." Then put the rest of the cards revealed this way on the bottom of your library in any order. \ No newline at end of file +Oracle:Reveal the top four cards of your library. You may put a creature card from among them onto the battlefield. It has "At the beginning of your end step, return this creature to its owner's hand." Then put the rest of the cards revealed this way on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/a/aetherplasm.txt b/forge-gui/res/cardsfolder/a/aetherplasm.txt index b2d682b28a5..1f01515f78d 100644 --- a/forge-gui/res/cardsfolder/a/aetherplasm.txt +++ b/forge-gui/res/cardsfolder/a/aetherplasm.txt @@ -1,13 +1,13 @@ -Name:AEtherplasm -ManaCost:2 U U -Types:Creature Illusion -PT:1/1 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | OptionalDecider$ You | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME blocks a creature, you may return CARDNAME to its owner's hand. If you do, you may put a creature card from your hand onto the battlefield blocking that creature. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self | RememberChanged$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | Blocking$ TriggeredAttacker | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:HasBlockEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/aetherplasm.jpg -Oracle:Whenever AEtherplasm blocks a creature, you may return AEtherplasm to its owner's hand. If you do, you may put a creature card from your hand onto the battlefield blocking that creature. +Name:AEtherplasm +ManaCost:2 U U +Types:Creature Illusion +PT:1/1 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | OptionalDecider$ You | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME blocks a creature, you may return CARDNAME to its owner's hand. If you do, you may put a creature card from your hand onto the battlefield blocking that creature. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self | RememberChanged$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | Blocking$ TriggeredAttacker | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:HasBlockEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/aetherplasm.jpg +Oracle:Whenever AEtherplasm blocks a creature, you may return AEtherplasm to its owner's hand. If you do, you may put a creature card from your hand onto the battlefield blocking that creature. diff --git a/forge-gui/res/cardsfolder/a/aethersnipe.txt b/forge-gui/res/cardsfolder/a/aethersnipe.txt index eccddfe7ec6..770e31006dc 100644 --- a/forge-gui/res/cardsfolder/a/aethersnipe.txt +++ b/forge-gui/res/cardsfolder/a/aethersnipe.txt @@ -8,4 +8,4 @@ SVar:TrigBounce:DB$ChangeZone | ValidTgts$ Permanent.nonLand | TgtPrompt$ Choose T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/aethersnipe.jpg -Oracle:When AEthersnipe enters the battlefield, return target nonland permanent to its owner's hand.\nEvoke {1}{U}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:When AEthersnipe enters the battlefield, return target nonland permanent to its owner's hand.\nEvoke {1}{U}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/a/aethertow.txt b/forge-gui/res/cardsfolder/a/aethertow.txt index 1fa7788fae6..453573526d9 100644 --- a/forge-gui/res/cardsfolder/a/aethertow.txt +++ b/forge-gui/res/cardsfolder/a/aethertow.txt @@ -1,9 +1,9 @@ -Name:AEthertow -ManaCost:3 WU -Types:Instant -A:SP$ ChangeZone | Cost$ 3 WU | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target attacking or blocking creature on top of its owner's library. -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/aethertow.jpg -Oracle:Put target attacking or blocking creature on top of its owner's library.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) \ No newline at end of file +Name:AEthertow +ManaCost:3 WU +Types:Instant +A:SP$ ChangeZone | Cost$ 3 WU | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target attacking or blocking creature on top of its owner's library. +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/aethertow.jpg +Oracle:Put target attacking or blocking creature on top of its owner's library.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/a/affa_guard_hound.txt b/forge-gui/res/cardsfolder/a/affa_guard_hound.txt index 6a5f00e3c22..5abae48be00 100644 --- a/forge-gui/res/cardsfolder/a/affa_guard_hound.txt +++ b/forge-gui/res/cardsfolder/a/affa_guard_hound.txt @@ -7,4 +7,4 @@ SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target K:Flash SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/affa_guard_hound.jpg -Oracle:Flash\nWhen Affa Guard Hound enters the battlefield, target creature gets +0/+3 until end of turn. \ No newline at end of file +Oracle:Flash\nWhen Affa Guard Hound enters the battlefield, target creature gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/afflict.txt b/forge-gui/res/cardsfolder/a/afflict.txt index abb31d483f6..f7d467384b5 100644 --- a/forge-gui/res/cardsfolder/a/afflict.txt +++ b/forge-gui/res/cardsfolder/a/afflict.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/afflict.jpg -Oracle:Target creature gets -1/-1 until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gets -1/-1 until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/afflicted_deserter_werewolf_ransacker.txt b/forge-gui/res/cardsfolder/a/afflicted_deserter_werewolf_ransacker.txt index 8316639fe0c..2597bce6852 100644 --- a/forge-gui/res/cardsfolder/a/afflicted_deserter_werewolf_ransacker.txt +++ b/forge-gui/res/cardsfolder/a/afflicted_deserter_werewolf_ransacker.txt @@ -1,26 +1,26 @@ -Name:Afflicted Deserter -ManaCost:3 R -Types:Creature Human Werewolf -PT:3/2 -T:Mode$ Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/afflicted_deserter.jpg -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Afflicted Deserter. - -ALTERNATE - -Name:Werewolf Ransacker -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:5/4 -T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ Whenever this creature transforms into CARDNAME, you may destroy target artifact. If that artifact is put into a graveyard this way, CARDNAME deals 3 damage to that artifact's controller -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ TargetedController | NumDmg$ 3 | SubAbility$ DBCleanup | ConditionCheckSVar$ IsDestroyed | ConditionSVarCompare$ GE1 | References$ IsDestroyed -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:IsDestroyed:Count$ThisTurnEntered_Graveyard_from_Battlefield_Artifact.IsRemembered -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/werewolf_ransacker.jpg -Oracle:Whenever this creature transforms into Werewolf Ransacker, you may destroy target artifact. If that artifact is put into a graveyard this way, Werewolf Ransacker deals 3 damage to that artifact's controller.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Werewolf Ransacker. \ No newline at end of file +Name:Afflicted Deserter +ManaCost:3 R +Types:Creature Human Werewolf +PT:3/2 +T:Mode$ Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/afflicted_deserter.jpg +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Afflicted Deserter. + +ALTERNATE + +Name:Werewolf Ransacker +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:5/4 +T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ Whenever this creature transforms into CARDNAME, you may destroy target artifact. If that artifact is put into a graveyard this way, CARDNAME deals 3 damage to that artifact's controller +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ TargetedController | NumDmg$ 3 | SubAbility$ DBCleanup | ConditionCheckSVar$ IsDestroyed | ConditionSVarCompare$ GE1 | References$ IsDestroyed +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:IsDestroyed:Count$ThisTurnEntered_Graveyard_from_Battlefield_Artifact.IsRemembered +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/werewolf_ransacker.jpg +Oracle:Whenever this creature transforms into Werewolf Ransacker, you may destroy target artifact. If that artifact is put into a graveyard this way, Werewolf Ransacker deals 3 damage to that artifact's controller.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Werewolf Ransacker. diff --git a/forge-gui/res/cardsfolder/a/afiya_grove.txt b/forge-gui/res/cardsfolder/a/afiya_grove.txt index ceb533184f5..521140274b2 100644 --- a/forge-gui/res/cardsfolder/a/afiya_grove.txt +++ b/forge-gui/res/cardsfolder/a/afiya_grove.txt @@ -1,11 +1,11 @@ -Name:Afiya Grove -ManaCost:1 G -Types:Enchantment -K:etbCounter:P1P1:3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMoveCounter | TriggerDescription$ At the beginning of your upkeep, move a +1/+1 counter from CARDNAME onto target creature. -SVar:TrigMoveCounter:AB$ MoveCounter | Cost$ 0 | Source$ Self | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_EQ0_P1P1 | Execute$ TrigSac | TriggerDescription$ When CARDNAME has no +1/+1 counters on it, sacrifice it. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:NeedsToPlay:Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/afiya_grove.jpg -Oracle:Afiya Grove enters the battlefield with three +1/+1 counters on it.\nAt the beginning of your upkeep, move a +1/+1 counter from Afiya Grove onto target creature.\nWhen Afiya Grove has no +1/+1 counters on it, sacrifice it. \ No newline at end of file +Name:Afiya Grove +ManaCost:1 G +Types:Enchantment +K:etbCounter:P1P1:3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMoveCounter | TriggerDescription$ At the beginning of your upkeep, move a +1/+1 counter from CARDNAME onto target creature. +SVar:TrigMoveCounter:AB$ MoveCounter | Cost$ 0 | Source$ Self | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_EQ0_P1P1 | Execute$ TrigSac | TriggerDescription$ When CARDNAME has no +1/+1 counters on it, sacrifice it. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:NeedsToPlay:Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/afiya_grove.jpg +Oracle:Afiya Grove enters the battlefield with three +1/+1 counters on it.\nAt the beginning of your upkeep, move a +1/+1 counter from Afiya Grove onto target creature.\nWhen Afiya Grove has no +1/+1 counters on it, sacrifice it. diff --git a/forge-gui/res/cardsfolder/a/afterlife.txt b/forge-gui/res/cardsfolder/a/afterlife.txt index 60c6006da3a..29e846618b9 100644 --- a/forge-gui/res/cardsfolder/a/afterlife.txt +++ b/forge-gui/res/cardsfolder/a/afterlife.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SubAbility$ DBToken | SpellDescription$ Destroy target creature. It can't be regenerated. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ TargetedController | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/afterlife.jpg -Oracle:Destroy target creature. It can't be regenerated. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Destroy target creature. It can't be regenerated. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/aftershock.txt b/forge-gui/res/cardsfolder/a/aftershock.txt index d0a512e0bc3..894874cd885 100644 --- a/forge-gui/res/cardsfolder/a/aftershock.txt +++ b/forge-gui/res/cardsfolder/a/aftershock.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 R R | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | SubAbility$ DBPain | SpellDescription$ Destroy target artifact, creature or land. CARDNAME deals 3 damage to you. SVar:DBPain:DB$ DealDamage | NumDmg$ 3 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/aftershock.jpg -Oracle:Destroy target artifact, creature, or land. Aftershock deals 3 damage to you. \ No newline at end of file +Oracle:Destroy target artifact, creature, or land. Aftershock deals 3 damage to you. diff --git a/forge-gui/res/cardsfolder/a/agadeem_occultist.txt b/forge-gui/res/cardsfolder/a/agadeem_occultist.txt index 17299ca5e52..42d25f3d7bd 100644 --- a/forge-gui/res/cardsfolder/a/agadeem_occultist.txt +++ b/forge-gui/res/cardsfolder/a/agadeem_occultist.txt @@ -9,4 +9,4 @@ SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/agadeem_occultist.jpg -Oracle:{T}: Put target creature card from an opponent's graveyard onto the battlefield under your control if its converted mana cost is less than or equal to the number of Allies you control. \ No newline at end of file +Oracle:{T}: Put target creature card from an opponent's graveyard onto the battlefield under your control if its converted mana cost is less than or equal to the number of Allies you control. diff --git a/forge-gui/res/cardsfolder/a/ageless_entity.txt b/forge-gui/res/cardsfolder/a/ageless_entity.txt index 19f7d076d25..b4ff61b2630 100644 --- a/forge-gui/res/cardsfolder/a/ageless_entity.txt +++ b/forge-gui/res/cardsfolder/a/ageless_entity.txt @@ -6,4 +6,4 @@ T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ Tri SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:TriggerCount$LifeAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/ageless_entity.jpg -Oracle:Whenever you gain life, put that many +1/+1 counters on Ageless Entity. \ No newline at end of file +Oracle:Whenever you gain life, put that many +1/+1 counters on Ageless Entity. diff --git a/forge-gui/res/cardsfolder/a/ageless_sentinels.txt b/forge-gui/res/cardsfolder/a/ageless_sentinels.txt index 7aa6a4ed6a0..6a549ddb7c6 100644 --- a/forge-gui/res/cardsfolder/a/ageless_sentinels.txt +++ b/forge-gui/res/cardsfolder/a/ageless_sentinels.txt @@ -1,11 +1,11 @@ -Name:Ageless Sentinels -ManaCost:3 W -Types:Creature Wall -PT:4/4 -K:Flying -K:Defender -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigDebuff | TriggerDescription$ When CARDNAME blocks, it becomes a Bird Giant, and it loses defender. -SVar:TrigDebuff:DB$ Debuff | Keywords$ Defender | Defined$ TriggeredBlocker | Permanent$ True | SubAbility$ Animate -SVar:Animate:DB$ Animate | Defined$ TriggeredBlocker | Types$ Bird,Giant | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ageless_sentinels.jpg -Oracle:Defender (This creature can't attack.)\nFlying\nWhen Ageless Sentinels blocks, it becomes a Bird Giant, and it loses defender. (It's no longer a Wall. This effect lasts indefinitely.) \ No newline at end of file +Name:Ageless Sentinels +ManaCost:3 W +Types:Creature Wall +PT:4/4 +K:Flying +K:Defender +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigDebuff | TriggerDescription$ When CARDNAME blocks, it becomes a Bird Giant, and it loses defender. +SVar:TrigDebuff:DB$ Debuff | Keywords$ Defender | Defined$ TriggeredBlocker | Permanent$ True | SubAbility$ Animate +SVar:Animate:DB$ Animate | Defined$ TriggeredBlocker | Types$ Bird,Giant | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ageless_sentinels.jpg +Oracle:Defender (This creature can't attack.)\nFlying\nWhen Ageless Sentinels blocks, it becomes a Bird Giant, and it loses defender. (It's no longer a Wall. This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/a/agent_of_erebos.txt b/forge-gui/res/cardsfolder/a/agent_of_erebos.txt index 2920f3e4b34..4f9744693f6 100644 --- a/forge-gui/res/cardsfolder/a/agent_of_erebos.txt +++ b/forge-gui/res/cardsfolder/a/agent_of_erebos.txt @@ -1,10 +1,10 @@ -Name:Agent of Erebos -ManaCost:3 B -Types:Enchantment Creature Zombie -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, exile all cards from target player's graveyard. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigExile | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, exile all cards from target player's graveyard. -SVar:TrigExile:DB$ ChangeZoneAll | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_erebos.jpg -Oracle:Constellation - Whenever Agent of Erebos or another enchantment enters the battlefield under your control, exile all cards from target player's graveyard. \ No newline at end of file +Name:Agent of Erebos +ManaCost:3 B +Types:Enchantment Creature Zombie +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, exile all cards from target player's graveyard. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigExile | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, exile all cards from target player's graveyard. +SVar:TrigExile:DB$ ChangeZoneAll | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_erebos.jpg +Oracle:Constellation - Whenever Agent of Erebos or another enchantment enters the battlefield under your control, exile all cards from target player's graveyard. diff --git a/forge-gui/res/cardsfolder/a/agent_of_horizons.txt b/forge-gui/res/cardsfolder/a/agent_of_horizons.txt index 0d0a3bae50e..b11efb7c18e 100644 --- a/forge-gui/res/cardsfolder/a/agent_of_horizons.txt +++ b/forge-gui/res/cardsfolder/a/agent_of_horizons.txt @@ -1,8 +1,8 @@ -Name:Agent of Horizons -ManaCost:2 G -Types:Creature Human Rogue -PT:3/2 -A:AB$ Pump | Cost$ 2 U | Defined$ Self | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME can't be blocked this turn. -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_horizons.jpg -Oracle:{2}{U}: Agent of Horizons can't be blocked this turn. \ No newline at end of file +Name:Agent of Horizons +ManaCost:2 G +Types:Creature Human Rogue +PT:3/2 +A:AB$ Pump | Cost$ 2 U | Defined$ Self | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME can't be blocked this turn. +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_horizons.jpg +Oracle:{2}{U}: Agent of Horizons can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/a/agent_of_masks.txt b/forge-gui/res/cardsfolder/a/agent_of_masks.txt index 1efe358bc43..42e5efa46ce 100644 --- a/forge-gui/res/cardsfolder/a/agent_of_masks.txt +++ b/forge-gui/res/cardsfolder/a/agent_of_masks.txt @@ -8,4 +8,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost SVar:AFLifeLost:Number$0 #AFLifeLost will be set by LoseLife SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_masks.jpg -Oracle:At the beginning of your upkeep, each opponent loses 1 life. You gain life equal to the life lost this way. \ No newline at end of file +Oracle:At the beginning of your upkeep, each opponent loses 1 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/a/agent_of_shauku.txt b/forge-gui/res/cardsfolder/a/agent_of_shauku.txt index 834802a3cea..849e2feb4c5 100644 --- a/forge-gui/res/cardsfolder/a/agent_of_shauku.txt +++ b/forge-gui/res/cardsfolder/a/agent_of_shauku.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 1 B Sac<1/Land> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | SpellDescription$ Target creature gets +2/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_shauku.jpg -Oracle:{1}{B}, Sacrifice a land: Target creature gets +2/+0 until end of turn. \ No newline at end of file +Oracle:{1}{B}, Sacrifice a land: Target creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/agent_of_stromgald.txt b/forge-gui/res/cardsfolder/a/agent_of_stromgald.txt index d78da1d8715..3fc76dc105b 100644 --- a/forge-gui/res/cardsfolder/a/agent_of_stromgald.txt +++ b/forge-gui/res/cardsfolder/a/agent_of_stromgald.txt @@ -5,4 +5,4 @@ PT:1/1 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 +Oracle:{R}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/agent_of_the_fates.txt b/forge-gui/res/cardsfolder/a/agent_of_the_fates.txt index 2b927ffbfbe..baf744ea45b 100644 --- a/forge-gui/res/cardsfolder/a/agent_of_the_fates.txt +++ b/forge-gui/res/cardsfolder/a/agent_of_the_fates.txt @@ -1,9 +1,9 @@ -Name:Agent of the Fates -ManaCost:1 B B -Types:Creature Human Assassin -PT:3/2 -K:Deathtouch -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, each opponent sacrifices a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ Player.Opponent -SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_the_fates.jpg -Oracle:Deathtouch\nHeroic - Whenever you cast a spell that targets Agent of the Fates, each opponent sacrifices a creature. \ No newline at end of file +Name:Agent of the Fates +ManaCost:1 B B +Types:Creature Human Assassin +PT:3/2 +K:Deathtouch +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, each opponent sacrifices a creature. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ Player.Opponent +SVar:Picture:http://www.wizards.com/global/images/magic/general/agent_of_the_fates.jpg +Oracle:Deathtouch\nHeroic - Whenever you cast a spell that targets Agent of the Fates, each opponent sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/a/aggravate.txt b/forge-gui/res/cardsfolder/a/aggravate.txt index a2fd50997db..26cbdc0fbcc 100644 --- a/forge-gui/res/cardsfolder/a/aggravate.txt +++ b/forge-gui/res/cardsfolder/a/aggravate.txt @@ -1,8 +1,8 @@ -Name:Aggravate -ManaCost:3 R R -Types:Instant -A:SP$ DamageAll | Cost$ 3 R R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | RememberDamaged$ True | ValidCards$ Creature | ValidDescription$ each creature target player controls. | SubAbility$ DBAttack | SpellDescription$ CARDNAME deals 1 damage to each creature target player controls. -SVar:DBAttack:DB$ Pump | Defined$ Remembered | KW$ HIDDEN CARDNAME attacks each turn if able. | SubAbility$ DBCleanup | SpellDescription$ Each creature dealt damage this way attacks this turn if able. -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aggravate.jpg -Oracle:Aggravate deals 1 damage to each creature target player controls. Each creature dealt damage this way attacks this turn if able. \ No newline at end of file +Name:Aggravate +ManaCost:3 R R +Types:Instant +A:SP$ DamageAll | Cost$ 3 R R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | RememberDamaged$ True | ValidCards$ Creature | ValidDescription$ each creature target player controls. | SubAbility$ DBAttack | SpellDescription$ CARDNAME deals 1 damage to each creature target player controls. +SVar:DBAttack:DB$ Pump | Defined$ Remembered | KW$ HIDDEN CARDNAME attacks each turn if able. | SubAbility$ DBCleanup | SpellDescription$ Each creature dealt damage this way attacks this turn if able. +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aggravate.jpg +Oracle:Aggravate deals 1 damage to each creature target player controls. Each creature dealt damage this way attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/a/aggravated_assault.txt b/forge-gui/res/cardsfolder/a/aggravated_assault.txt index ea400259859..65159a1822e 100644 --- a/forge-gui/res/cardsfolder/a/aggravated_assault.txt +++ b/forge-gui/res/cardsfolder/a/aggravated_assault.txt @@ -1,7 +1,7 @@ -Name:Aggravated Assault -ManaCost:2 R -Types:Enchantment -A:AB$ UntapAll | Cost$ 3 R R | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat | SorcerySpeed$ True | SpellDescription$ Untap all creatures you control. After this main phase, there is an additional combat phase followed by an additional main phase. Activate this ability only any time you could cast a sorcery. -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/aggravated_assault.jpg -Oracle:{3}{R}{R}: Untap all creatures you control. After this main phase, there is an additional combat phase followed by an additional main phase. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Aggravated Assault +ManaCost:2 R +Types:Enchantment +A:AB$ UntapAll | Cost$ 3 R R | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat | SorcerySpeed$ True | SpellDescription$ Untap all creatures you control. After this main phase, there is an additional combat phase followed by an additional main phase. Activate this ability only any time you could cast a sorcery. +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/aggravated_assault.jpg +Oracle:{3}{R}{R}: Untap all creatures you control. After this main phase, there is an additional combat phase followed by an additional main phase. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/a/aggression.txt b/forge-gui/res/cardsfolder/a/aggression.txt index 07a2539e135..17e1e16e5cc 100644 --- a/forge-gui/res/cardsfolder/a/aggression.txt +++ b/forge-gui/res/cardsfolder/a/aggression.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ EnchantedController | TriggerZ SVar:TrigDestroy:DB$ Destroy | Defined$ Enchanted SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aggression.jpg -Oracle:Enchant non-Wall creature\nEnchanted creature has first strike and trample.\nAt the beginning of the end step of enchanted creature's controller, destroy that creature if it didn't attack this turn. \ No newline at end of file +Oracle:Enchant non-Wall creature\nEnchanted creature has first strike and trample.\nAt the beginning of the end step of enchanted creature's controller, destroy that creature if it didn't attack this turn. diff --git a/forge-gui/res/cardsfolder/a/aggressive_urge.txt b/forge-gui/res/cardsfolder/a/aggressive_urge.txt index a789784f8da..b3603992858 100644 --- a/forge-gui/res/cardsfolder/a/aggressive_urge.txt +++ b/forge-gui/res/cardsfolder/a/aggressive_urge.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Target creature gets +1/+1 until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/aggressive_urge.jpg -Oracle:Target creature gets +1/+1 until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gets +1/+1 until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/agility.txt b/forge-gui/res/cardsfolder/a/agility.txt index 5a93cdb93ff..e7886265151 100644 --- a/forge-gui/res/cardsfolder/a/agility.txt +++ b/forge-gui/res/cardsfolder/a/agility.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flanking | Description$ Enchanted creature gets +1/+1 and has flanking. (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) SVar:Picture:http://www.wizards.com/global/images/magic/general/agility.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has flanking. (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has flanking. (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/a/agonizing_demise.txt b/forge-gui/res/cardsfolder/a/agonizing_demise.txt index 200966fd34e..59df56294bb 100644 --- a/forge-gui/res/cardsfolder/a/agonizing_demise.txt +++ b/forge-gui/res/cardsfolder/a/agonizing_demise.txt @@ -6,4 +6,4 @@ A:SP$ Destroy | Cost$ 3 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select tar SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ TargetedController | NumDmg$ X | References$ X | Condition$ Kicked | ConditionDescription$ If it was kicked, SVar:X:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/agonizing_demise.jpg -Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nDestroy target nonblack creature. It can't be regenerated. If Agonizing Demise was kicked, it deals damage equal to that creature's power to the creature's controller. \ No newline at end of file +Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nDestroy target nonblack creature. It can't be regenerated. If Agonizing Demise was kicked, it deals damage equal to that creature's power to the creature's controller. diff --git a/forge-gui/res/cardsfolder/a/agonizing_memories.txt b/forge-gui/res/cardsfolder/a/agonizing_memories.txt index 3ca03639de6..9fb8072cf53 100644 --- a/forge-gui/res/cardsfolder/a/agonizing_memories.txt +++ b/forge-gui/res/cardsfolder/a/agonizing_memories.txt @@ -1,6 +1,6 @@ -Name:Agonizing Memories -ManaCost:2 B B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 B B | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Hand | Destination$ Library | ChangeType$ Card | ChangeNum$ 2 | LibraryPosition$ 0 | IsCurse$ True | Mandatory$ True | SpellDescription$ Look at target player's hand and choose two cards from it. Put them on top of that player's library in any order. -SVar:Picture:http://www.wizards.com/global/images/magic/general/agonizing_memories.jpg -Oracle:Look at target player's hand and choose two cards from it. Put them on top of that player's library in any order. \ No newline at end of file +Name:Agonizing Memories +ManaCost:2 B B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 B B | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Hand | Destination$ Library | ChangeType$ Card | ChangeNum$ 2 | LibraryPosition$ 0 | IsCurse$ True | Mandatory$ True | SpellDescription$ Look at target player's hand and choose two cards from it. Put them on top of that player's library in any order. +SVar:Picture:http://www.wizards.com/global/images/magic/general/agonizing_memories.jpg +Oracle:Look at target player's hand and choose two cards from it. Put them on top of that player's library in any order. diff --git a/forge-gui/res/cardsfolder/a/agony_warp.txt b/forge-gui/res/cardsfolder/a/agony_warp.txt index 9d4ec1b36d2..8868fbca48a 100644 --- a/forge-gui/res/cardsfolder/a/agony_warp.txt +++ b/forge-gui/res/cardsfolder/a/agony_warp.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ U B | ValidTgts$ Creature | TgtPrompt$ Select target creature to get -3/-0 | NumAtt$ -3 | IsCurse$ True | SubAbility$ DBPump | SpellDescription$ Target creature gets -3/-0 until end of turn. SVar:DBPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to get -0/-3 | NumDef$ -3 | IsCurse$ True | SpellDescription$ Target creature gets -0/-3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/agony_warp.jpg -Oracle:Target creature gets -3/-0 until end of turn.\nTarget creature gets -0/-3 until end of turn. \ No newline at end of file +Oracle:Target creature gets -3/-0 until end of turn.\nTarget creature gets -0/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/agoraphobia.txt b/forge-gui/res/cardsfolder/a/agoraphobia.txt index 2f1edc051e4..9554066e6f5 100644 --- a/forge-gui/res/cardsfolder/a/agoraphobia.txt +++ b/forge-gui/res/cardsfolder/a/agoraphobia.txt @@ -1,9 +1,9 @@ -Name:Agoraphobia -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -5 | Description$ Enchanted creature gets -5/-0. -A:AB$ ChangeZone | Cost$ 2 U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/agoraphobia.jpg -Oracle:Enchant creature\nEnchanted creature gets -5/-0.\n{2}{U}: Return Agoraphobia to its owner's hand. \ No newline at end of file +Name:Agoraphobia +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -5 | Description$ Enchanted creature gets -5/-0. +A:AB$ ChangeZone | Cost$ 2 U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/agoraphobia.jpg +Oracle:Enchant creature\nEnchanted creature gets -5/-0.\n{2}{U}: Return Agoraphobia to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/agrus_kos_wojek_veteran.txt b/forge-gui/res/cardsfolder/a/agrus_kos_wojek_veteran.txt index 79d4452160c..e927c449095 100644 --- a/forge-gui/res/cardsfolder/a/agrus_kos_wojek_veteran.txt +++ b/forge-gui/res/cardsfolder/a/agrus_kos_wojek_veteran.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ Tr SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Red | NumAtt$ 2 | SubAbility$ DBPump SVar:DBPump:DB$PumpAll | ValidCards$ Creature.attacking+White | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/agrus_kos_wojek_veteran.jpg -Oracle:Whenever Agrus Kos, Wojek Veteran attacks, attacking red creatures get +2/+0 and attacking white creatures get +0/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Agrus Kos, Wojek Veteran attacks, attacking red creatures get +2/+0 and attacking white creatures get +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/agyrem.txt b/forge-gui/res/cardsfolder/a/agyrem.txt index ccab3d4b6c7..8b79a3cde86 100644 --- a/forge-gui/res/cardsfolder/a/agyrem.txt +++ b/forge-gui/res/cardsfolder/a/agyrem.txt @@ -1,19 +1,19 @@ -Name:Agyrem -ManaCost:no cost -Types:Plane Ravnica -T:Mode$ ChangesZone | ValidCard$ Creature.White | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDelay | TriggerZones$ Command | TriggerDescription$ Whenever a white creature dies, return it to the battlefield under its owner's control at the beginning of the next end step. -SVar:TrigDelay:AB$ Effect | Cost$ 0 | Name$ Agyrem Effect For White Creatures | Triggers$ TrigEOT | SVars$ AgyremReturn,AgyremCleanup | RememberObjects$ TriggeredCard | Duration$ Permanent -SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | Execute$ AgyremReturn | TriggerDescription$ Return creature to the battlefield under its owner's control at the beginning of the next end step. -SVar:AgyremReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ AgyremCleanup -SVar:AgyremCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -T:Mode$ ChangesZone | ValidCard$ Creature.nonWhite | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDelay2 | TriggerZones$ Command | TriggerDescription$ Whenever a nonwhite creature dies, return it to its owner's hand at the beginning of the next end step. -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 {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. \ No newline at end of file +Name:Agyrem +ManaCost:no cost +Types:Plane Ravnica +T:Mode$ ChangesZone | ValidCard$ Creature.White | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDelay | TriggerZones$ Command | TriggerDescription$ Whenever a white creature dies, return it to the battlefield under its owner's control at the beginning of the next end step. +SVar:TrigDelay:AB$ Effect | Cost$ 0 | Name$ Agyrem Effect For White Creatures | Triggers$ TrigEOT | SVars$ AgyremReturn,AgyremCleanup | RememberObjects$ TriggeredCard | Duration$ Permanent +SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | Execute$ AgyremReturn | TriggerDescription$ Return creature to the battlefield under its owner's control at the beginning of the next end step. +SVar:AgyremReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ AgyremCleanup +SVar:AgyremCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +T:Mode$ ChangesZone | ValidCard$ Creature.nonWhite | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDelay2 | TriggerZones$ Command | TriggerDescription$ Whenever a nonwhite creature dies, return it to its owner's hand at the beginning of the next end step. +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 {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. diff --git a/forge-gui/res/cardsfolder/a/air_bladder.txt b/forge-gui/res/cardsfolder/a/air_bladder.txt index 85137fc9b2a..6865f68c6d0 100644 --- a/forge-gui/res/cardsfolder/a/air_bladder.txt +++ b/forge-gui/res/cardsfolder/a/air_bladder.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | AddHiddenKeyword$ CARDNAME can block only creatures with flying. | Description$ Enchanted creature has flying and can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/air_bladder.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nEnchanted creature can block only creatures with flying. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying.\nEnchanted creature can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/a/air_elemental.txt b/forge-gui/res/cardsfolder/a/air_elemental.txt index 72152a235a8..25a9461299e 100644 --- a/forge-gui/res/cardsfolder/a/air_elemental.txt +++ b/forge-gui/res/cardsfolder/a/air_elemental.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:4/4 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/air_elemental.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/a/air_servant.txt b/forge-gui/res/cardsfolder/a/air_servant.txt index 84c6bd62063..c43e3be9aac 100644 --- a/forge-gui/res/cardsfolder/a/air_servant.txt +++ b/forge-gui/res/cardsfolder/a/air_servant.txt @@ -5,4 +5,4 @@ PT:4/3 K:Flying A:AB$ Tap | Cost$ 2 U | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SpellDescription$ Tap target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/air_servant.jpg -Oracle:Flying\n{2}{U}: Tap target creature with flying. \ No newline at end of file +Oracle:Flying\n{2}{U}: Tap target creature with flying. diff --git a/forge-gui/res/cardsfolder/a/airborne_aid.txt b/forge-gui/res/cardsfolder/a/airborne_aid.txt index 206fc418e89..ab4c5be40e1 100644 --- a/forge-gui/res/cardsfolder/a/airborne_aid.txt +++ b/forge-gui/res/cardsfolder/a/airborne_aid.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 3 U | NumCards$ X | References$ X | SpellDescription$ Draw a SVar:X:Count$TypeOnBattlefield.Bird SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/airborne_aid.jpg -Oracle:Draw a card for each Bird on the battlefield. \ No newline at end of file +Oracle:Draw a card for each Bird on the battlefield. diff --git a/forge-gui/res/cardsfolder/a/airdrop_condor.txt b/forge-gui/res/cardsfolder/a/airdrop_condor.txt index c71090321cd..0c189c1498d 100644 --- a/forge-gui/res/cardsfolder/a/airdrop_condor.txt +++ b/forge-gui/res/cardsfolder/a/airdrop_condor.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ 1 R Sac<1/Creature.Goblin/Goblin creature> | ValidTgts$ SVar:X:Sacrificed$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/airdrop_condor.jpg -Oracle:Flying\n{1}{R}, Sacrifice a Goblin creature: Airdrop Condor deals damage equal to the sacrificed creature's power to target creature or player. \ No newline at end of file +Oracle:Flying\n{1}{R}, Sacrifice a Goblin creature: Airdrop Condor deals damage equal to the sacrificed creature's power to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/aisling_leprechaun.txt b/forge-gui/res/cardsfolder/a/aisling_leprechaun.txt index 63add0163cc..490676049a4 100644 --- a/forge-gui/res/cardsfolder/a/aisling_leprechaun.txt +++ b/forge-gui/res/cardsfolder/a/aisling_leprechaun.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigAn SVar:TrigAnimateAttacker:AB$Animate | Cost$ 0 | Defined$ TriggeredAttacker | Colors$ Green | Permanent$ True SVar:TrigAnimateBlocker:AB$Animate | Cost$ 0 | Defined$ TriggeredBlocker | Colors$ Green | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/aisling_leprechaun.jpg -Oracle:Whenever Aisling Leprechaun blocks or becomes blocked by a creature, that creature becomes green. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Whenever Aisling Leprechaun blocks or becomes blocked by a creature, that creature becomes green. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/a/ajani_caller_of_the_pride.txt b/forge-gui/res/cardsfolder/a/ajani_caller_of_the_pride.txt index 1d9d11c88dc..25429dc8c10 100644 --- a/forge-gui/res/cardsfolder/a/ajani_caller_of_the_pride.txt +++ b/forge-gui/res/cardsfolder/a/ajani_caller_of_the_pride.txt @@ -1,10 +1,10 @@ -Name:Ajani, Caller of the Pride -ManaCost:1 W W -Types:Planeswalker Ajani -Loyalty:4 -A:AB$ PutCounter | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Put a +1/+1 counter on up to one target creature. -A:AB$ Pump | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying & Double Strike | SpellDescription$ Target creature gains flying and double strike until end of turn. -A:AB$ Token | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | TokenAmount$ X | References$ X | TokenName$ Cat | TokenTypes$ Creature,Cat | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ w 2 2 cat M13 | Ultimate$ True | SpellDescription$ Put X 2/2 white Cat creature tokens onto the battlefield, where X is your life total. -SVar:X:Count$YourLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/ajani_caller_of_the_pride.jpg -Oracle:[+1] Put a +1/+1 counter on up to one target creature.\n[-3] Target creature gains flying and double strike until end of turn.\n[-8] Put X 2/2 white Cat creature tokens onto the battlefield, where X is your life total. \ No newline at end of file +Name:Ajani, Caller of the Pride +ManaCost:1 W W +Types:Planeswalker Ajani +Loyalty:4 +A:AB$ PutCounter | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Put a +1/+1 counter on up to one target creature. +A:AB$ Pump | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying & Double Strike | SpellDescription$ Target creature gains flying and double strike until end of turn. +A:AB$ Token | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | TokenAmount$ X | References$ X | TokenName$ Cat | TokenTypes$ Creature,Cat | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ w 2 2 cat M13 | Ultimate$ True | SpellDescription$ Put X 2/2 white Cat creature tokens onto the battlefield, where X is your life total. +SVar:X:Count$YourLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/ajani_caller_of_the_pride.jpg +Oracle:[+1] Put a +1/+1 counter on up to one target creature.\n[-3] Target creature gains flying and double strike until end of turn.\n[-8] Put X 2/2 white Cat creature tokens onto the battlefield, where X is your life total. diff --git a/forge-gui/res/cardsfolder/a/ajani_goldmane.txt b/forge-gui/res/cardsfolder/a/ajani_goldmane.txt index 3a91e3c567a..a6dd46c5b3c 100644 --- a/forge-gui/res/cardsfolder/a/ajani_goldmane.txt +++ b/forge-gui/res/cardsfolder/a/ajani_goldmane.txt @@ -9,4 +9,4 @@ A:AB$ Token | Cost$ SubCounter<6/LOYALTY> | TokenAmount$ 1 | TokenName$ Avatar | SVar:Static:Mode$ Continuous | SetPower$ X | SetToughness$ X | CharacteristicDefining$ True | Description$ This creature's power and toughness are each equal to your life total. SVar:X:Count$YourLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/ajani_goldmane.jpg -Oracle:[+1] You gain 2 life.\n[-1] Put a +1/+1 counter on each creature you control. Those creatures gain vigilance until end of turn.\n[-6] Put a white Avatar creature token onto the battlefield. It has "This creature's power and toughness are each equal to your life total." \ No newline at end of file +Oracle:[+1] You gain 2 life.\n[-1] Put a +1/+1 counter on each creature you control. Those creatures gain vigilance until end of turn.\n[-6] Put a white Avatar creature token onto the battlefield. It has "This creature's power and toughness are each equal to your life total." diff --git a/forge-gui/res/cardsfolder/a/ajani_mentor_of_heroes.txt b/forge-gui/res/cardsfolder/a/ajani_mentor_of_heroes.txt index 2a68f9427d7..fa7c4133f32 100644 --- a/forge-gui/res/cardsfolder/a/ajani_mentor_of_heroes.txt +++ b/forge-gui/res/cardsfolder/a/ajani_mentor_of_heroes.txt @@ -1,9 +1,9 @@ -Name:Ajani, Mentor of Heroes -ManaCost:3 G W -Types:Planeswalker Ajani -Loyalty:4 -A:AB$ PutCounter | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to distribute counters to | CounterType$ P1P1 | CounterNum$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ Distribute three +1/+1 counters among one, two, or three target creatures you control. -A:AB$ Dig | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | DigNum$ 4 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Aura,Creature,Planeswalker | SpellDescription$ Look at the top four cards of your library. You may reveal an Aura, creature, or planeswalker card from among them and put that card into your hand. Put the rest on the bottom of your library in any order. -A:AB$ GainLife | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | LifeAmount$ 100 | SpellDescription$ You gain 100 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ajani_mentor_of_heroes.jpg -Oracle:+1: Distribute three +1/+1 counters among one, two, or three target creatures you control.\n+1: Look at the top four cards of your library. You may reveal an Aura, creature, or planeswalker card from among them and put it into your hand. Put the rest on the bottom of your library in any order.\n-8: You gain 100 life. \ No newline at end of file +Name:Ajani, Mentor of Heroes +ManaCost:3 G W +Types:Planeswalker Ajani +Loyalty:4 +A:AB$ PutCounter | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to distribute counters to | CounterType$ P1P1 | CounterNum$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ Distribute three +1/+1 counters among one, two, or three target creatures you control. +A:AB$ Dig | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | DigNum$ 4 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Aura,Creature,Planeswalker | SpellDescription$ Look at the top four cards of your library. You may reveal an Aura, creature, or planeswalker card from among them and put that card into your hand. Put the rest on the bottom of your library in any order. +A:AB$ GainLife | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | LifeAmount$ 100 | SpellDescription$ You gain 100 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ajani_mentor_of_heroes.jpg +Oracle:+1: Distribute three +1/+1 counters among one, two, or three target creatures you control.\n+1: Look at the top four cards of your library. You may reveal an Aura, creature, or planeswalker card from among them and put it into your hand. Put the rest on the bottom of your library in any order.\n-8: You gain 100 life. diff --git a/forge-gui/res/cardsfolder/a/ajani_vengeant.txt b/forge-gui/res/cardsfolder/a/ajani_vengeant.txt index 1b76914899b..9993912ff5f 100644 --- a/forge-gui/res/cardsfolder/a/ajani_vengeant.txt +++ b/forge-gui/res/cardsfolder/a/ajani_vengeant.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ SVar:DBGainLife:DB$GainLife | LifeAmount$ 3 A:AB$ DestroyAll | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land | SpellDescription$ Destroy all lands target player controls. SVar:Picture:http://www.wizards.com/global/images/magic/general/ajani_vengeant.jpg -Oracle:[+1] Target permanent doesn't untap during its controller's next untap step.\n[-2] Ajani Vengeant deals 3 damage to target creature or player and you gain 3 life.\n[-7] Destroy all lands target player controls. \ No newline at end of file +Oracle:[+1] Target permanent doesn't untap during its controller's next untap step.\n[-2] Ajani Vengeant deals 3 damage to target creature or player and you gain 3 life.\n[-7] Destroy all lands target player controls. diff --git a/forge-gui/res/cardsfolder/a/ajanis_chosen.txt b/forge-gui/res/cardsfolder/a/ajanis_chosen.txt index 10c3647d2e5..44984fa9b37 100644 --- a/forge-gui/res/cardsfolder/a/ajanis_chosen.txt +++ b/forge-gui/res/cardsfolder/a/ajanis_chosen.txt @@ -1,10 +1,10 @@ -Name:Ajani's Chosen -ManaCost:2 W W -Types:Creature Cat Soldier -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an enchantment enters the battlefield under your control, put a 2/2 white Cat creature token onto the battlefield. If that enchantment is an Aura, you may attach it to the token. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 2 2 Cat M14 | TokenName$ Cat | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenTypes$ Creature,Cat | TokenAmount$ 1 | TokenOwner$ You | RememberTokens$ True | SubAbility$ DBAttach -SVar:DBAttach:DB$ Attach | Object$ TriggeredCard | Defined$ Remembered | Optional$ True | ConditionDefined$ TriggeredCard | ConditionPresent$ Aura | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ajanis_chosen.jpg -Oracle:Whenever an enchantment enters the battlefield under your control, put a 2/2 white Cat creature token onto the battlefield. If that enchantment is an Aura, you may attach it to the token. +Name:Ajani's Chosen +ManaCost:2 W W +Types:Creature Cat Soldier +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an enchantment enters the battlefield under your control, put a 2/2 white Cat creature token onto the battlefield. If that enchantment is an Aura, you may attach it to the token. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 2 2 Cat M14 | TokenName$ Cat | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenTypes$ Creature,Cat | TokenAmount$ 1 | TokenOwner$ You | RememberTokens$ True | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Object$ TriggeredCard | Defined$ Remembered | Optional$ True | ConditionDefined$ TriggeredCard | ConditionPresent$ Aura | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ajanis_chosen.jpg +Oracle:Whenever an enchantment enters the battlefield under your control, put a 2/2 white Cat creature token onto the battlefield. If that enchantment is an Aura, you may attach it to the token. diff --git a/forge-gui/res/cardsfolder/a/ajanis_mantra.txt b/forge-gui/res/cardsfolder/a/ajanis_mantra.txt index bf34c03be76..9c1b7cb81f2 100644 --- a/forge-gui/res/cardsfolder/a/ajanis_mantra.txt +++ b/forge-gui/res/cardsfolder/a/ajanis_mantra.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ajanis_mantra.jpg -Oracle:At the beginning of your upkeep, you may gain 1 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/a/ajanis_presence.txt b/forge-gui/res/cardsfolder/a/ajanis_presence.txt index 930ad2acac0..0100ffb5593 100644 --- a/forge-gui/res/cardsfolder/a/ajanis_presence.txt +++ b/forge-gui/res/cardsfolder/a/ajanis_presence.txt @@ -1,9 +1,9 @@ -Name:Ajani's Presence -ManaCost:W -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 W | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{W} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ W | ValidTgts$ Creature | KW$ Indestructible | NumAtt$ +1 | NumDef$ +1 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +1/+1 and gain indestructible until end of turn. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ajanis_presence.jpg -Oracle:Strive - Ajani's Presence costs {2}{W} more to cast for each target beyond the first.\nAny number of target creatures each get +1/+1 and gain indestructible until end of turn. (Damage and effects that say "destroy" don't destroy them.) \ No newline at end of file +Name:Ajani's Presence +ManaCost:W +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 W | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{W} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ W | ValidTgts$ Creature | KW$ Indestructible | NumAtt$ +1 | NumDef$ +1 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +1/+1 and gain indestructible until end of turn. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ajanis_presence.jpg +Oracle:Strive - Ajani's Presence costs {2}{W} more to cast for each target beyond the first.\nAny number of target creatures each get +1/+1 and gain indestructible until end of turn. (Damage and effects that say "destroy" don't destroy them.) diff --git a/forge-gui/res/cardsfolder/a/ajanis_pridemate.txt b/forge-gui/res/cardsfolder/a/ajanis_pridemate.txt index 94b35974b39..364e34162c7 100644 --- a/forge-gui/res/cardsfolder/a/ajanis_pridemate.txt +++ b/forge-gui/res/cardsfolder/a/ajanis_pridemate.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever you gain life, you may put a +1/+1 counter on CARDNAME. (For example, if an effect causes you to gain 3 life, you may put one +1/+1 counter on this creature.) SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ajanis_pridemate.jpg -Oracle:Whenever you gain life, you may put a +1/+1 counter on Ajani's Pridemate. (For example, if an effect causes you to gain 3 life, you may put one +1/+1 counter on this creature.) \ No newline at end of file +Oracle:Whenever you gain life, you may put a +1/+1 counter on Ajani's Pridemate. (For example, if an effect causes you to gain 3 life, you may put one +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/a/ajanis_sunstriker.txt b/forge-gui/res/cardsfolder/a/ajanis_sunstriker.txt index 1c69cf15829..ae107a9597a 100644 --- a/forge-gui/res/cardsfolder/a/ajanis_sunstriker.txt +++ b/forge-gui/res/cardsfolder/a/ajanis_sunstriker.txt @@ -1,7 +1,7 @@ -Name:Ajani's Sunstriker -ManaCost:W W -Types:Creature Cat Cleric -PT:2/2 -K:Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/ajanis_sunstriker.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Name:Ajani's Sunstriker +ManaCost:W W +Types:Creature Cat Cleric +PT:2/2 +K:Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/ajanis_sunstriker.jpg +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/a/akki_avalanchers.txt b/forge-gui/res/cardsfolder/a/akki_avalanchers.txt index 8b1da886f87..0568588d903 100644 --- a/forge-gui/res/cardsfolder/a/akki_avalanchers.txt +++ b/forge-gui/res/cardsfolder/a/akki_avalanchers.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ Sac<1/Land> | NumAtt$ 2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. Activate this ability only once each turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_avalanchers.jpg -Oracle:Sacrifice a land: Akki Avalanchers gets +2/+0 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Sacrifice a land: Akki Avalanchers gets +2/+0 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/a/akki_blizzard_herder.txt b/forge-gui/res/cardsfolder/a/akki_blizzard_herder.txt index e873a395f3a..202d893e90f 100644 --- a/forge-gui/res/cardsfolder/a/akki_blizzard_herder.txt +++ b/forge-gui/res/cardsfolder/a/akki_blizzard_herder.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player sacrifices a land. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land | Defined$ Each SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_blizzard_herder.jpg -Oracle:When Akki Blizzard-Herder dies, each player sacrifices a land. \ No newline at end of file +Oracle:When Akki Blizzard-Herder dies, each player sacrifices a land. diff --git a/forge-gui/res/cardsfolder/a/akki_coalflinger.txt b/forge-gui/res/cardsfolder/a/akki_coalflinger.txt index 2d555640d1d..9cad77ce2f9 100644 --- a/forge-gui/res/cardsfolder/a/akki_coalflinger.txt +++ b/forge-gui/res/cardsfolder/a/akki_coalflinger.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike A:AB$ PumpAll | Cost$ R T | ValidCards$ Creature.attacking | KW$ First Strike | SpellDescription$ Attacking creatures gain first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_coalflinger.jpg -Oracle:First strike\n{R}, {T}: Attacking creatures gain first strike until end of turn. \ No newline at end of file +Oracle:First strike\n{R}, {T}: Attacking creatures gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/a/akki_drillmaster.txt b/forge-gui/res/cardsfolder/a/akki_drillmaster.txt index 361b80b8ae3..2520e28e27d 100644 --- a/forge-gui/res/cardsfolder/a/akki_drillmaster.txt +++ b/forge-gui/res/cardsfolder/a/akki_drillmaster.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:2/2 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card74393.jpg -Oracle:{T}: Target creature gains haste until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/a/akki_lavarunner_tok_tok_volcano_born.txt b/forge-gui/res/cardsfolder/a/akki_lavarunner_tok_tok_volcano_born.txt index 98ca74198a1..fad66e01f26 100644 --- a/forge-gui/res/cardsfolder/a/akki_lavarunner_tok_tok_volcano_born.txt +++ b/forge-gui/res/cardsfolder/a/akki_lavarunner_tok_tok_volcano_born.txt @@ -1,26 +1,26 @@ -Name:Akki Lavarunner -ManaCost:3 R -Types:Creature Goblin Warrior -PT:1/1 -K:Haste -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigFlip | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, flip it. -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_lavarunner.jpg -AlternateMode:Flip -Oracle:Haste\nWhenever Akki Lavarunner deals damage to an opponent, flip it. - -ALTERNATE - -Name:Tok-Tok, Volcano Born -ManaCost:3 R -Colors:red -Types:Legendary Creature Goblin Shaman -PT:2/2 -K:Protection from red -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.Red | ValidTarget$ Player | ReplaceWith$ DmgPlus1 | IsCombat$ False | Description$ If a red source would deal damage to a player, it deals that much damage plus 1 to that player instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.Red | ValidTarget$ Player | ReplaceWith$ DmgPlus1Combat | IsCombat$ True | Secondary$ True | Description$ If a red source would deal damage to a player, it deals that much damage plus 1 to that player instead. -SVar:DmgPlus1:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgPlus1Combat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Plus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tok_tok_volcano_born.jpg -Oracle:Protection from red\nIf a red source would deal damage to a player, it deals that much damage plus 1 to that player instead. \ No newline at end of file +Name:Akki Lavarunner +ManaCost:3 R +Types:Creature Goblin Warrior +PT:1/1 +K:Haste +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigFlip | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, flip it. +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_lavarunner.jpg +AlternateMode:Flip +Oracle:Haste\nWhenever Akki Lavarunner deals damage to an opponent, flip it. + +ALTERNATE + +Name:Tok-Tok, Volcano Born +ManaCost:3 R +Colors:red +Types:Legendary Creature Goblin Shaman +PT:2/2 +K:Protection from red +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.Red | ValidTarget$ Player | ReplaceWith$ DmgPlus1 | IsCombat$ False | Description$ If a red source would deal damage to a player, it deals that much damage plus 1 to that player instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.Red | ValidTarget$ Player | ReplaceWith$ DmgPlus1Combat | IsCombat$ True | Secondary$ True | Description$ If a red source would deal damage to a player, it deals that much damage plus 1 to that player instead. +SVar:DmgPlus1:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgPlus1Combat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Plus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tok_tok_volcano_born.jpg +Oracle:Protection from red\nIf a red source would deal damage to a player, it deals that much damage plus 1 to that player instead. diff --git a/forge-gui/res/cardsfolder/a/akki_raider.txt b/forge-gui/res/cardsfolder/a/akki_raider.txt index 916c61b9f98..147f7ecd959 100644 --- a/forge-gui/res/cardsfolder/a/akki_raider.txt +++ b/forge-gui/res/cardsfolder/a/akki_raider.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Land | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a land is put into a graveyard from the battlefield, CARDNAME gets +1/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_raider.jpg -Oracle:Whenever a land is put into a graveyard from the battlefield, Akki Raider gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Whenever a land is put into a graveyard from the battlefield, Akki Raider gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/akki_rockspeaker.txt b/forge-gui/res/cardsfolder/a/akki_rockspeaker.txt index 193f908ba86..66b38ffd722 100644 --- a/forge-gui/res/cardsfolder/a/akki_rockspeaker.txt +++ b/forge-gui/res/cardsfolder/a/akki_rockspeaker.txt @@ -5,4 +5,4 @@ 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. 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 +Oracle:When Akki Rockspeaker enters the battlefield, add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/akki_underling.txt b/forge-gui/res/cardsfolder/a/akki_underling.txt index 2668d26b5d2..141667de9d8 100644 --- a/forge-gui/res/cardsfolder/a/akki_underling.txt +++ b/forge-gui/res/cardsfolder/a/akki_underling.txt @@ -5,4 +5,4 @@ PT:2/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 1 | AddKeyword$ First Strike | CheckSVar$ X | SVarCompare$ GE7 | Description$ As long as you have seven or more cards in hand, CARDNAME gets +2/+1 and has first strike. SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_underling.jpg -Oracle:As long as you have seven or more cards in hand, Akki Underling gets +2/+1 and has first strike. \ No newline at end of file +Oracle:As long as you have seven or more cards in hand, Akki Underling gets +2/+1 and has first strike. diff --git a/forge-gui/res/cardsfolder/a/akki_underminer.txt b/forge-gui/res/cardsfolder/a/akki_underminer.txt index d64aca5b7a7..b28bc958045 100644 --- a/forge-gui/res/cardsfolder/a/akki_underminer.txt +++ b/forge-gui/res/cardsfolder/a/akki_underminer.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ TriggeredTarget | SacValid$ Permanent SVar:MustBeBlocked:True SVar:Picture:http://www.wizards.com/global/images/magic/general/akki_underminer.jpg -Oracle:Whenever Akki Underminer deals combat damage to a player, that player sacrifices a permanent. \ No newline at end of file +Oracle:Whenever Akki Underminer deals combat damage to a player, that player sacrifices a permanent. diff --git a/forge-gui/res/cardsfolder/a/akoum.txt b/forge-gui/res/cardsfolder/a/akoum.txt index 1d23be4e2c7..32a1c852c1e 100644 --- a/forge-gui/res/cardsfolder/a/akoum.txt +++ b/forge-gui/res/cardsfolder/a/akoum.txt @@ -1,9 +1,9 @@ -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 {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 -Oracle:Players may cast enchantment cards as though they had flash.\nWhenever you roll {C}, destroy target creature that isn't enchanted. \ No newline at end of file +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 {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 +Oracle:Players may cast enchantment cards as though they had flash.\nWhenever you roll {C}, destroy target creature that isn't enchanted. diff --git a/forge-gui/res/cardsfolder/a/akoum_battlesinger.txt b/forge-gui/res/cardsfolder/a/akoum_battlesinger.txt index 359c7854eda..9a427ada3ac 100644 --- a/forge-gui/res/cardsfolder/a/akoum_battlesinger.txt +++ b/forge-gui/res/cardsfolder/a/akoum_battlesinger.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Ally+YouCtrl | NumAtt$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/Akoum_Battlesinger.jpg -Oracle:Haste\nWhenever Akoum Battlesinger or another Ally enters the battlefield under your control, you may have Ally creatures you control get +1/+0 until end of turn. \ No newline at end of file +Oracle:Haste\nWhenever Akoum Battlesinger or another Ally enters the battlefield under your control, you may have Ally creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/akoum_boulderfoot.txt b/forge-gui/res/cardsfolder/a/akoum_boulderfoot.txt index 934e3ebcb12..9871de4511d 100644 --- a/forge-gui/res/cardsfolder/a/akoum_boulderfoot.txt +++ b/forge-gui/res/cardsfolder/a/akoum_boulderfoot.txt @@ -5,4 +5,4 @@ PT:4/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/akoum_boulderfoot.jpg -Oracle:When Akoum Boulderfoot enters the battlefield, it deals 1 damage to target creature or player. \ No newline at end of file +Oracle:When Akoum Boulderfoot enters the battlefield, it deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/akoum_refuge.txt b/forge-gui/res/cardsfolder/a/akoum_refuge.txt index d0b85eb2c49..e24df489558 100644 --- a/forge-gui/res/cardsfolder/a/akoum_refuge.txt +++ b/forge-gui/res/cardsfolder/a/akoum_refuge.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/akoum_refuge.jpg -Oracle:Akoum Refuge enters the battlefield tapped.\nWhen Akoum Refuge enters the battlefield, you gain 1 life.\n{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Oracle:Akoum Refuge enters the battlefield tapped.\nWhen Akoum Refuge enters the battlefield, you gain 1 life.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/akrasan_squire.txt b/forge-gui/res/cardsfolder/a/akrasan_squire.txt index 6b8913adeab..7dddcfc05a4 100644 --- a/forge-gui/res/cardsfolder/a/akrasan_squire.txt +++ b/forge-gui/res/cardsfolder/a/akrasan_squire.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/akrasan_squire.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/a/akroan_conscriptor.txt b/forge-gui/res/cardsfolder/a/akroan_conscriptor.txt index b24bdd872c8..5320ec39b58 100644 --- a/forge-gui/res/cardsfolder/a/akroan_conscriptor.txt +++ b/forge-gui/res/cardsfolder/a/akroan_conscriptor.txt @@ -1,8 +1,8 @@ -Name:Akroan Conscriptor -ManaCost:4 R -Types:Creature Human Shaman -PT:3/2 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn. -SVar:TrigChange:AB$ GainControl | Cost$ 0 | TgtPrompt$ Choose another target creature | ValidTgts$ Creature.Other | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_conscriptor.jpg -Oracle:Heroic - Whenever you cast a spell that targets Akroan Conscriptor, gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn. +Name:Akroan Conscriptor +ManaCost:4 R +Types:Creature Human Shaman +PT:3/2 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn. +SVar:TrigChange:AB$ GainControl | Cost$ 0 | TgtPrompt$ Choose another target creature | ValidTgts$ Creature.Other | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_conscriptor.jpg +Oracle:Heroic - Whenever you cast a spell that targets Akroan Conscriptor, gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/a/akroan_crusader.txt b/forge-gui/res/cardsfolder/a/akroan_crusader.txt index 8c30454b1df..f168432dd92 100644 --- a/forge-gui/res/cardsfolder/a/akroan_crusader.txt +++ b/forge-gui/res/cardsfolder/a/akroan_crusader.txt @@ -1,8 +1,8 @@ -Name:Akroan Crusader -ManaCost:R -Types:Creature Human Soldier -PT:1/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a 1/1 red Soldier creature token with haste onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | TokenKeywords$ Haste | TokenImage$ r_1_1_soldier_ths -SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_crusader.jpg -Oracle:Heroic - Whenever you cast a spell that targets Akroan Crusader, put a 1/1 red Soldier creature token with haste onto the battlefield. \ No newline at end of file +Name:Akroan Crusader +ManaCost:R +Types:Creature Human Soldier +PT:1/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a 1/1 red Soldier creature token with haste onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | TokenKeywords$ Haste | TokenImage$ r_1_1_soldier_ths +SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_crusader.jpg +Oracle:Heroic - Whenever you cast a spell that targets Akroan Crusader, put a 1/1 red Soldier creature token with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/akroan_hoplite.txt b/forge-gui/res/cardsfolder/a/akroan_hoplite.txt index 7daf8ab0f8f..b2e468838f1 100644 --- a/forge-gui/res/cardsfolder/a/akroan_hoplite.txt +++ b/forge-gui/res/cardsfolder/a/akroan_hoplite.txt @@ -1,9 +1,9 @@ -Name:Akroan Hoplite -ManaCost:R W -Types:Creature Human Soldier -PT:1/2 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +X/+0 until end of turn, where X is the number of attacking creatures you control. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X -SVar:X:Count$Valid Creature.YouCtrl+attacking -SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_hoplite.jpg -Oracle:Whenever Akroan Hoplite attacks, it gets +X/+0 until end of turn, where X is the number of attacking creatures you control. \ No newline at end of file +Name:Akroan Hoplite +ManaCost:R W +Types:Creature Human Soldier +PT:1/2 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +X/+0 until end of turn, where X is the number of attacking creatures you control. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X +SVar:X:Count$Valid Creature.YouCtrl+attacking +SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_hoplite.jpg +Oracle:Whenever Akroan Hoplite attacks, it gets +X/+0 until end of turn, where X is the number of attacking creatures you control. diff --git a/forge-gui/res/cardsfolder/a/akroan_horse.txt b/forge-gui/res/cardsfolder/a/akroan_horse.txt index 756b03601e3..24bbb405573 100644 --- a/forge-gui/res/cardsfolder/a/akroan_horse.txt +++ b/forge-gui/res/cardsfolder/a/akroan_horse.txt @@ -1,12 +1,12 @@ -Name:Akroan Horse -ManaCost:4 -Types:Artifact Creature Horse -PT:0/4 -K:Defender -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, an opponent gains control of it. -SVar:TrigChoose:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ DBDonate -SVar:DBDonate:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, each opponent puts a 1/1 white Soldier creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ Player.Opponent | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier THS -SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_horse.jpg -Oracle:Defender\nWhen Akroan Horse enters the battlefield, an opponent gains control of it.\nAt the beginning of your upkeep, each opponent puts a 1/1 white Soldier creature token onto the battlefield. \ No newline at end of file +Name:Akroan Horse +ManaCost:4 +Types:Artifact Creature Horse +PT:0/4 +K:Defender +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, an opponent gains control of it. +SVar:TrigChoose:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ DBDonate +SVar:DBDonate:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, each opponent puts a 1/1 white Soldier creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ Player.Opponent | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier THS +SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_horse.jpg +Oracle:Defender\nWhen Akroan Horse enters the battlefield, an opponent gains control of it.\nAt the beginning of your upkeep, each opponent puts a 1/1 white Soldier creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/akroan_line_breaker.txt b/forge-gui/res/cardsfolder/a/akroan_line_breaker.txt index 2007c8c4031..bc5210f6411 100644 --- a/forge-gui/res/cardsfolder/a/akroan_line_breaker.txt +++ b/forge-gui/res/cardsfolder/a/akroan_line_breaker.txt @@ -1,8 +1,8 @@ -Name:Akroan Line Breaker -ManaCost:2 R -Types:Creature Human Warrior -PT:2/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, CARDNAME gets +2/+0 and gains intimidate until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | KW$ Intimidate -SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_line_breaker.jpg -Oracle:Heroic - Whenever you cast a spell that targets Akroan Line Breaker, Akroan Line Breaker gets +2/+0 and gains intimidate until end of turn. \ No newline at end of file +Name:Akroan Line Breaker +ManaCost:2 R +Types:Creature Human Warrior +PT:2/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, CARDNAME gets +2/+0 and gains intimidate until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | KW$ Intimidate +SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_line_breaker.jpg +Oracle:Heroic - Whenever you cast a spell that targets Akroan Line Breaker, Akroan Line Breaker gets +2/+0 and gains intimidate until end of turn. diff --git a/forge-gui/res/cardsfolder/a/akroan_mastiff.txt b/forge-gui/res/cardsfolder/a/akroan_mastiff.txt index 37ee9ad7c76..1b01c43c27b 100644 --- a/forge-gui/res/cardsfolder/a/akroan_mastiff.txt +++ b/forge-gui/res/cardsfolder/a/akroan_mastiff.txt @@ -1,7 +1,7 @@ -Name:Akroan Mastiff -ManaCost:3 W -Types:Creature Hound -PT:2/2 -A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_mastiff.jpg -Oracle:{W}, {T}: Tap target creature. \ No newline at end of file +Name:Akroan Mastiff +ManaCost:3 W +Types:Creature Hound +PT:2/2 +A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_mastiff.jpg +Oracle:{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/a/akroan_phalanx.txt b/forge-gui/res/cardsfolder/a/akroan_phalanx.txt index b7620addf9d..e29373a76e3 100644 --- a/forge-gui/res/cardsfolder/a/akroan_phalanx.txt +++ b/forge-gui/res/cardsfolder/a/akroan_phalanx.txt @@ -1,9 +1,9 @@ -Name:Akroan Phalanx -ManaCost:3 W -Types:Creature Human Soldier -PT:3/3 -K:Vigilance -A:AB$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. -DeckNeeds:Color$Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_phalanx.jpg -Oracle:Vigilance\n{2}{R}: Creatures you control get +1/+0 until end of turn. +Name:Akroan Phalanx +ManaCost:3 W +Types:Creature Human Soldier +PT:3/3 +K:Vigilance +A:AB$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. +DeckNeeds:Color$Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_phalanx.jpg +Oracle:Vigilance\n{2}{R}: Creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/akroan_skyguard.txt b/forge-gui/res/cardsfolder/a/akroan_skyguard.txt index 603673f7094..6ab112177ff 100644 --- a/forge-gui/res/cardsfolder/a/akroan_skyguard.txt +++ b/forge-gui/res/cardsfolder/a/akroan_skyguard.txt @@ -1,9 +1,9 @@ -Name:Akroan Skyguard -ManaCost:1 W -Types:Creature Human Soldier -PT:1/1 -K:Flying -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_skyguard.jpg -Oracle:Flying\nHeroic - Whenever you cast a spell that targets Akroan Skyguard, put a +1/+1 counter on Akroan Skyguard. +Name:Akroan Skyguard +ManaCost:1 W +Types:Creature Human Soldier +PT:1/1 +K:Flying +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/akroan_skyguard.jpg +Oracle:Flying\nHeroic - Whenever you cast a spell that targets Akroan Skyguard, put a +1/+1 counter on Akroan Skyguard. diff --git a/forge-gui/res/cardsfolder/a/akroma_angel_of_fury.txt b/forge-gui/res/cardsfolder/a/akroma_angel_of_fury.txt index 15f9250124a..950f6c111df 100644 --- a/forge-gui/res/cardsfolder/a/akroma_angel_of_fury.txt +++ b/forge-gui/res/cardsfolder/a/akroma_angel_of_fury.txt @@ -10,4 +10,4 @@ A:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until e K:Morph:3 R R R K:CARDNAME can't be countered. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122432.jpg -Oracle:Akroma, Angel of Fury can't be countered.\nFlying, trample, protection from white and from blue\n{R}: Akroma, Angel of Fury gets +1/+0 until end of turn.\nMorph {3}{R}{R}{R} (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 +Oracle:Akroma, Angel of Fury can't be countered.\nFlying, trample, protection from white and from blue\n{R}: Akroma, Angel of Fury gets +1/+0 until end of turn.\nMorph {3}{R}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/a/akroma_angel_of_wrath.txt b/forge-gui/res/cardsfolder/a/akroma_angel_of_wrath.txt index 09536555e24..6faad942ca6 100644 --- a/forge-gui/res/cardsfolder/a/akroma_angel_of_wrath.txt +++ b/forge-gui/res/cardsfolder/a/akroma_angel_of_wrath.txt @@ -10,4 +10,4 @@ K:Haste K:Protection from red K:Protection from black SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card106645.jpg -Oracle:Flying, first strike, vigilance, trample, haste, protection from black and from red \ No newline at end of file +Oracle:Flying, first strike, vigilance, trample, haste, protection from black and from red diff --git a/forge-gui/res/cardsfolder/a/akroma_angel_of_wrath_avatar.txt b/forge-gui/res/cardsfolder/a/akroma_angel_of_wrath_avatar.txt index 9fee424ba6b..513e9e86f33 100644 --- a/forge-gui/res/cardsfolder/a/akroma_angel_of_wrath_avatar.txt +++ b/forge-gui/res/cardsfolder/a/akroma_angel_of_wrath_avatar.txt @@ -1,8 +1,8 @@ -Name:Akroma, Angel of Wrath Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+7 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Command | ValidCard$ Creature.YouCtrl | Execute$ PumpRandom | TriggerDescription$ Whenever a creature enters the battlefield under your control, it gains two abilities chosen at random from flying, first strike, trample, haste, protection from black, protection from red, and vigilance. -SVar:PumpRandom:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | Permanent$ True | KW$ Flying & First Strike & Trample & Haste & Protection from black & Protection from red & Vigilance | RandomKeyword$ True | RandomKWNum$ 2 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/akroma_angel_of_wrath_avatar.jpg -Oracle:Hand +1, life +7\nWhenever a creature enters the battlefield under your control, it gains two abilities chosen at random from flying, first strike, trample, haste, protection from black, protection from red, and vigilance. \ No newline at end of file +Name:Akroma, Angel of Wrath Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+7 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Command | ValidCard$ Creature.YouCtrl | Execute$ PumpRandom | TriggerDescription$ Whenever a creature enters the battlefield under your control, it gains two abilities chosen at random from flying, first strike, trample, haste, protection from black, protection from red, and vigilance. +SVar:PumpRandom:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | Permanent$ True | KW$ Flying & First Strike & Trample & Haste & Protection from black & Protection from red & Vigilance | RandomKeyword$ True | RandomKWNum$ 2 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/akroma_angel_of_wrath_avatar.jpg +Oracle:Hand +1, life +7\nWhenever a creature enters the battlefield under your control, it gains two abilities chosen at random from flying, first strike, trample, haste, protection from black, protection from red, and vigilance. diff --git a/forge-gui/res/cardsfolder/a/akromas_blessing.txt b/forge-gui/res/cardsfolder/a/akromas_blessing.txt index 6d333cb8252..4d62ca70386 100644 --- a/forge-gui/res/cardsfolder/a/akromas_blessing.txt +++ b/forge-gui/res/cardsfolder/a/akromas_blessing.txt @@ -1,9 +1,9 @@ -Name:Akroma's Blessing -ManaCost:2 W -Types:Instant -K:Cycling:W -A:SP$ ChooseColor | Cost$ 2 W | Defined$ You | AILogic$ MostProminentAttackers | SubAbility$ DBProtection | SpellDescription$ Choose a color. Creatures you control gain protection from the chosen color until end of turn. -SVar:DBProtection:DB$ ProtectionAll | ValidCards$ Creature.YouCtrl | Gains$ ChosenColor -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/akromas_blessing.jpg -Oracle:Choose a color. Creatures you control gain protection from the chosen color until end of turn.\nCycling {W} ({W}, Discard this card: Draw a card.) \ No newline at end of file +Name:Akroma's Blessing +ManaCost:2 W +Types:Instant +K:Cycling:W +A:SP$ ChooseColor | Cost$ 2 W | Defined$ You | AILogic$ MostProminentAttackers | SubAbility$ DBProtection | SpellDescription$ Choose a color. Creatures you control gain protection from the chosen color until end of turn. +SVar:DBProtection:DB$ ProtectionAll | ValidCards$ Creature.YouCtrl | Gains$ ChosenColor +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/akromas_blessing.jpg +Oracle:Choose a color. Creatures you control gain protection from the chosen color until end of turn.\nCycling {W} ({W}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/a/akromas_devoted.txt b/forge-gui/res/cardsfolder/a/akromas_devoted.txt index 873874e6b9e..8ccdb6214ed 100644 --- a/forge-gui/res/cardsfolder/a/akromas_devoted.txt +++ b/forge-gui/res/cardsfolder/a/akromas_devoted.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:2/4 S:Mode$ Continuous | Affected$ Creature.Cleric | AddKeyword$ Vigilance | Description$ Cleric creatures have vigilance. SVar:Picture:http://www.wizards.com/global/images/magic/general/akromas_devoted.jpg -Oracle:Cleric creatures have vigilance. \ No newline at end of file +Oracle:Cleric creatures have vigilance. diff --git a/forge-gui/res/cardsfolder/a/akromas_memorial.txt b/forge-gui/res/cardsfolder/a/akromas_memorial.txt index 86b889c193a..d54b5e22b18 100644 --- a/forge-gui/res/cardsfolder/a/akromas_memorial.txt +++ b/forge-gui/res/cardsfolder/a/akromas_memorial.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Flying & First Str SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/akromas_memorial.jpg -Oracle:Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red. \ No newline at end of file +Oracle:Creatures you control have flying, first strike, vigilance, trample, haste, and protection from black and from red. diff --git a/forge-gui/res/cardsfolder/a/akromas_vengeance.txt b/forge-gui/res/cardsfolder/a/akromas_vengeance.txt index 7b0a15dc1d4..c709af9ec64 100644 --- a/forge-gui/res/cardsfolder/a/akromas_vengeance.txt +++ b/forge-gui/res/cardsfolder/a/akromas_vengeance.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 4 W W | ValidCards$ Artifact,Creature,Enchantment | SpellDescription$ Destroy all artifacts, creatures, and enchantments. K:Cycling:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/akromas_vengeance.jpg -Oracle:Destroy all artifacts, creatures, and enchantments.\nCycling {3} ({3}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy all artifacts, creatures, and enchantments.\nCycling {3} ({3}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/a/akron_legionnaire.txt b/forge-gui/res/cardsfolder/a/akron_legionnaire.txt index 95fac8e35ea..b17349418c4 100644 --- a/forge-gui/res/cardsfolder/a/akron_legionnaire.txt +++ b/forge-gui/res/cardsfolder/a/akron_legionnaire.txt @@ -4,4 +4,4 @@ Types:Creature Giant Soldier PT:8/4 S:Mode$ Continuous | Affected$ Creature.YouCtrl+nonArtifact+notnamedAkron Legionnaire | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Except for creatures named CARDNAME and artifact creatures, creatures you control can't attack. SVar:Picture:http://www.wizards.com/global/images/magic/general/akron_legionnaire.jpg -Oracle:Except for creatures named Akron Legionnaire and artifact creatures, creatures you control can't attack. \ No newline at end of file +Oracle:Except for creatures named Akron Legionnaire and artifact creatures, creatures you control can't attack. diff --git a/forge-gui/res/cardsfolder/a/aku_djinn.txt b/forge-gui/res/cardsfolder/a/aku_djinn.txt index 2882dea568c..0a0c46fbbb7 100644 --- a/forge-gui/res/cardsfolder/a/aku_djinn.txt +++ b/forge-gui/res/cardsfolder/a/aku_djinn.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounterAll | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on each creature each opponent controls. SVar:TrigPutCounterAll:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.OppCtrl | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/aku_djinn.jpg -Oracle:Trample\nAt the beginning of your upkeep, put a +1/+1 counter on each creature each opponent controls. \ No newline at end of file +Oracle:Trample\nAt the beginning of your upkeep, put a +1/+1 counter on each creature each opponent controls. diff --git a/forge-gui/res/cardsfolder/a/akuta_born_of_ash.txt b/forge-gui/res/cardsfolder/a/akuta_born_of_ash.txt index 9d169535923..44f0e653452 100644 --- a/forge-gui/res/cardsfolder/a/akuta_born_of_ash.txt +++ b/forge-gui/res/cardsfolder/a/akuta_born_of_ash.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:AB$ ChangeZone | Cost$ Sac<1/Swamp> | Defined$ Self | Origin$ Gr SVar:X:Count$InYourHand SVar:Y:PlayerCountOpponents$HighestCardsInHand SVar:Picture:http://www.wizards.com/global/images/magic/general/akuta_born_of_ash.jpg -Oracle:Haste\nAt the beginning of your upkeep, if you have more cards in hand than each opponent, you may sacrifice a Swamp. If you do, return Akuta, Born of Ash from your graveyard to the battlefield. \ No newline at end of file +Oracle:Haste\nAt the beginning of your upkeep, if you have more cards in hand than each opponent, you may sacrifice a Swamp. If you do, return Akuta, Born of Ash from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/a/al_abaras_carpet.txt b/forge-gui/res/cardsfolder/a/al_abaras_carpet.txt index e5e518a06e4..631e8950baf 100644 --- a/forge-gui/res/cardsfolder/a/al_abaras_carpet.txt +++ b/forge-gui/res/cardsfolder/a/al_abaras_carpet.txt @@ -1,8 +1,8 @@ -Name:Al-abara's Carpet -ManaCost:5 -Types:Artifact -A:AB$ Effect | Cost$ 5 T | Name$ Al-abara's Carpet Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt to you this turn by attacking creatures without flying. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Creature.attacking+withoutFlying | Description$ Prevent all damage that would be dealt to you this turn by attacking creatures without flying. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/al_abaras_carpet.jpg -Oracle:{5}, {T}: Prevent all damage that would be dealt to you this turn by attacking creatures without flying. \ No newline at end of file +Name:Al-abara's Carpet +ManaCost:5 +Types:Artifact +A:AB$ Effect | Cost$ 5 T | Name$ Al-abara's Carpet Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt to you this turn by attacking creatures without flying. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Creature.attacking+withoutFlying | Description$ Prevent all damage that would be dealt to you this turn by attacking creatures without flying. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/al_abaras_carpet.jpg +Oracle:{5}, {T}: Prevent all damage that would be dealt to you this turn by attacking creatures without flying. diff --git a/forge-gui/res/cardsfolder/a/alabaster_dragon.txt b/forge-gui/res/cardsfolder/a/alabaster_dragon.txt index 1f23e1b542b..89a4cd14888 100644 --- a/forge-gui/res/cardsfolder/a/alabaster_dragon.txt +++ b/forge-gui/res/cardsfolder/a/alabaster_dragon.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ If CARDNAME is put into your graveyard from the battlefield, you may shuffle it into your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/alabaster_dragon.jpg -Oracle:Flying\nWhen Alabaster Dragon dies, shuffle it into its owner's library. \ No newline at end of file +Oracle:Flying\nWhen Alabaster Dragon dies, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/a/alabaster_leech.txt b/forge-gui/res/cardsfolder/a/alabaster_leech.txt index 161820f0313..b1a506b26c8 100644 --- a/forge-gui/res/cardsfolder/a/alabaster_leech.txt +++ b/forge-gui/res/cardsfolder/a/alabaster_leech.txt @@ -4,4 +4,4 @@ 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. 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 +Oracle:White spells you cast cost {W} more to cast. diff --git a/forge-gui/res/cardsfolder/a/alabaster_mage.txt b/forge-gui/res/cardsfolder/a/alabaster_mage.txt index 57ed708dc6c..75cd6d1222a 100644 --- a/forge-gui/res/cardsfolder/a/alabaster_mage.txt +++ b/forge-gui/res/cardsfolder/a/alabaster_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:2/1 A:AB$ Pump | Cost$ 1 W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Lifelink | SpellDescription$ Target creature you control gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) SVar:Picture:http://www.wizards.com/global/images/magic/general/alabaster_mage.jpg -Oracle:{1}{W}: Target creature you control gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) \ No newline at end of file +Oracle:{1}{W}: Target creature you control gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/a/alabaster_potion.txt b/forge-gui/res/cardsfolder/a/alabaster_potion.txt index 1358bfec52b..af832a4078c 100644 --- a/forge-gui/res/cardsfolder/a/alabaster_potion.txt +++ b/forge-gui/res/cardsfolder/a/alabaster_potion.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target play SVar:DBPreventDamage:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/alabaster_potion.jpg -Oracle:Choose one - Target player gains X life; or prevent the next X damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Choose one - Target player gains X life; or prevent the next X damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/a/alabaster_wall.txt b/forge-gui/res/cardsfolder/a/alabaster_wall.txt index 0bd6dd6a9cb..fd382f1c6f2 100644 --- a/forge-gui/res/cardsfolder/a/alabaster_wall.txt +++ b/forge-gui/res/cardsfolder/a/alabaster_wall.txt @@ -5,4 +5,4 @@ PT:0/4 K:Defender A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/alabaster_wall.jpg -Oracle:Defender (This creature can't attack.)\n{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/a/alaborn_cavalier.txt b/forge-gui/res/cardsfolder/a/alaborn_cavalier.txt index 0b14a08c8ed..68646cb8b12 100644 --- a/forge-gui/res/cardsfolder/a/alaborn_cavalier.txt +++ b/forge-gui/res/cardsfolder/a/alaborn_cavalier.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME attacks, you may tap target creature. SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Second_Age/alaborn_cavalier.jpg -Oracle:Whenever Alaborn Cavalier attacks, you may tap target creature. \ No newline at end of file +Oracle:Whenever Alaborn Cavalier attacks, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/a/alaborn_grenadier.txt b/forge-gui/res/cardsfolder/a/alaborn_grenadier.txt index 9479b59e073..d6374fa6376 100644 --- a/forge-gui/res/cardsfolder/a/alaborn_grenadier.txt +++ b/forge-gui/res/cardsfolder/a/alaborn_grenadier.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6508.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/a/alaborn_musketeer.txt b/forge-gui/res/cardsfolder/a/alaborn_musketeer.txt index becaab000de..b6d511194ce 100644 --- a/forge-gui/res/cardsfolder/a/alaborn_musketeer.txt +++ b/forge-gui/res/cardsfolder/a/alaborn_musketeer.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/1 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6499.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/a/alaborn_trooper.txt b/forge-gui/res/cardsfolder/a/alaborn_trooper.txt index d270d0b7a07..5f70947c463 100644 --- a/forge-gui/res/cardsfolder/a/alaborn_trooper.txt +++ b/forge-gui/res/cardsfolder/a/alaborn_trooper.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Creature Human Soldier PT:2/3 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6493.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/a/alaborn_veteran.txt b/forge-gui/res/cardsfolder/a/alaborn_veteran.txt index 914d326ac22..9fe7e1312fa 100644 --- a/forge-gui/res/cardsfolder/a/alaborn_veteran.txt +++ b/forge-gui/res/cardsfolder/a/alaborn_veteran.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/2 A:AB$ Pump | Cost$ T | NumAtt$ 2 | NumDef$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Target creature gets +2/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/alaborn_veteran.jpg -Oracle:{T}: Target creature gets +2/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Target creature gets +2/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/a/alaborn_zealot.txt b/forge-gui/res/cardsfolder/a/alaborn_zealot.txt index f549f85be68..6466dc4b867 100644 --- a/forge-gui/res/cardsfolder/a/alaborn_zealot.txt +++ b/forge-gui/res/cardsfolder/a/alaborn_zealot.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execu SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ DestroySelf SVar:DestroySelf:DB$ Destroy | Cost$ 0 | Defined$ Self SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/alaborn_zealot.jpg -Oracle:When Alaborn Zealot blocks a creature, destroy that creature and Alaborn Zealot. \ No newline at end of file +Oracle:When Alaborn Zealot blocks a creature, destroy that creature and Alaborn Zealot. diff --git a/forge-gui/res/cardsfolder/a/aladdin.txt b/forge-gui/res/cardsfolder/a/aladdin.txt index 627dbdde050..d9c46e9b148 100644 --- a/forge-gui/res/cardsfolder/a/aladdin.txt +++ b/forge-gui/res/cardsfolder/a/aladdin.txt @@ -4,4 +4,4 @@ Types:Creature Human Rogue PT:1/1 A:AB$ GainControl | Cost$ 1 R R T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | LoseControl$ LeavesPlay,LoseControl | SpellDescription$ Gain control of target artifact for as long as you control CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/aladdin.jpg -Oracle:{1}{R}{R}, {T}: Gain control of target artifact for as long as you control Aladdin. \ No newline at end of file +Oracle:{1}{R}{R}, {T}: Gain control of target artifact for as long as you control Aladdin. diff --git a/forge-gui/res/cardsfolder/a/aladdins_lamp.txt b/forge-gui/res/cardsfolder/a/aladdins_lamp.txt index 47a557967e5..969d7b2fdaa 100644 --- a/forge-gui/res/cardsfolder/a/aladdins_lamp.txt +++ b/forge-gui/res/cardsfolder/a/aladdins_lamp.txt @@ -1,16 +1,16 @@ -Name:Aladdin's Lamp -ManaCost:10 -Types:Artifact -A:AB$ StoreSVar | Cost$ XCantBe0 X T | SVar$ DigNum | Type$ Count | Expression$ xPaid | SubAbility$ TheMagic | SpellDescription$ The next time you would draw a card this turn, instead look at the top X cards of your library, put all but one of them on the bottom of your library in a random order, then draw a card. X can't be 0. -SVar:TheMagic:DB$ Effect | Name$ Aladdin's Wish | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,AladdinDraw,DBDraw,DigNum,AllButOne -SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ AladdinDraw | Description$ The next time you would draw a card this turn, instead look at the top X cards of your library, put all but one of them on the bottom of your library in a random order, then draw a card. -SVar:AladdinDraw:AB$ Dig | Cost$ 0 | DigNum$ DigNum | References$ DigNum | ChangeNum$ AllButOne | RandomOrder$ True | DestinationZone$ Library | LibraryPosition$ -1 | DestinationZone2$ Library | LibraryPosition2$ 0 | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:X:Count$xPaid -SVar:DigNum:Number$0 -SVar:AIPlayForSub:True -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aladdins_lamp.jpg -Oracle:{X}, {T}: The next time you would draw a card this turn, instead look at the top X cards of your library, put all but one of them on the bottom of your library in a random order, then draw a card. X can't be 0. \ No newline at end of file +Name:Aladdin's Lamp +ManaCost:10 +Types:Artifact +A:AB$ StoreSVar | Cost$ XCantBe0 X T | SVar$ DigNum | Type$ Count | Expression$ xPaid | SubAbility$ TheMagic | SpellDescription$ The next time you would draw a card this turn, instead look at the top X cards of your library, put all but one of them on the bottom of your library in a random order, then draw a card. X can't be 0. +SVar:TheMagic:DB$ Effect | Name$ Aladdin's Wish | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,AladdinDraw,DBDraw,DigNum,AllButOne +SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ AladdinDraw | Description$ The next time you would draw a card this turn, instead look at the top X cards of your library, put all but one of them on the bottom of your library in a random order, then draw a card. +SVar:AladdinDraw:AB$ Dig | Cost$ 0 | DigNum$ DigNum | References$ DigNum | ChangeNum$ AllButOne | RandomOrder$ True | DestinationZone$ Library | LibraryPosition$ -1 | DestinationZone2$ Library | LibraryPosition2$ 0 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:X:Count$xPaid +SVar:DigNum:Number$0 +SVar:AIPlayForSub:True +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aladdins_lamp.jpg +Oracle:{X}, {T}: The next time you would draw a card this turn, instead look at the top X cards of your library, put all but one of them on the bottom of your library in a random order, then draw a card. X can't be 0. diff --git a/forge-gui/res/cardsfolder/a/aladdins_ring.txt b/forge-gui/res/cardsfolder/a/aladdins_ring.txt index 58bcf19aae6..0056694cc52 100644 --- a/forge-gui/res/cardsfolder/a/aladdins_ring.txt +++ b/forge-gui/res/cardsfolder/a/aladdins_ring.txt @@ -3,4 +3,4 @@ ManaCost:8 Types:Artifact A:AB$ DealDamage | Cost$ 8 T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/aladdins_ring.jpg -Oracle:{8}, {T}: Aladdin's Ring deals 4 damage to target creature or player. \ No newline at end of file +Oracle:{8}, {T}: Aladdin's Ring deals 4 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/alarum.txt b/forge-gui/res/cardsfolder/a/alarum.txt index b63f035786b..693e00271e9 100644 --- a/forge-gui/res/cardsfolder/a/alarum.txt +++ b/forge-gui/res/cardsfolder/a/alarum.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature.notattacking | TgtPrompt$ Select target nonattacking creature | NumAtt$ 1 | NumDef$ 3 | SubAbility$ DBUntap | SpellDescription$ Untap target nonattacking creature. It gets +1/+3 until end of turn. SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/alarum.jpg -Oracle:Untap target nonattacking creature. It gets +1/+3 until end of turn. \ No newline at end of file +Oracle:Untap target nonattacking creature. It gets +1/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/albino_troll.txt b/forge-gui/res/cardsfolder/a/albino_troll.txt index e0c5863485c..adad5034206 100644 --- a/forge-gui/res/cardsfolder/a/albino_troll.txt +++ b/forge-gui/res/cardsfolder/a/albino_troll.txt @@ -5,4 +5,4 @@ PT:3/3 K:Echo:1 G A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/albino_troll.jpg -Oracle:Echo {1}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{1}{G}: Regenerate Albino Troll. \ No newline at end of file +Oracle:Echo {1}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{1}{G}: Regenerate Albino Troll. diff --git a/forge-gui/res/cardsfolder/a/alchemists_apprentice.txt b/forge-gui/res/cardsfolder/a/alchemists_apprentice.txt index 0781a52de73..081f1ccf414 100644 --- a/forge-gui/res/cardsfolder/a/alchemists_apprentice.txt +++ b/forge-gui/res/cardsfolder/a/alchemists_apprentice.txt @@ -1,8 +1,8 @@ -Name:Alchemist's Apprentice -ManaCost:1 U -Types:Creature Human Wizard -PT:1/1 -A:AB$ Draw | Cost$ Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/alchemists_apprentice.jpg -Oracle:Sacrifice Alchemist's Apprentice: Draw a card. \ No newline at end of file +Name:Alchemist's Apprentice +ManaCost:1 U +Types:Creature Human Wizard +PT:1/1 +A:AB$ Draw | Cost$ Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/alchemists_apprentice.jpg +Oracle:Sacrifice Alchemist's Apprentice: Draw a card. diff --git a/forge-gui/res/cardsfolder/a/alchemists_refuge.txt b/forge-gui/res/cardsfolder/a/alchemists_refuge.txt index fbfbfc62e44..62dec2f0eea 100644 --- a/forge-gui/res/cardsfolder/a/alchemists_refuge.txt +++ b/forge-gui/res/cardsfolder/a/alchemists_refuge.txt @@ -1,11 +1,11 @@ -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$ Effect | Cost$ G U 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 -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/alchemists_refuge.jpg -Oracle:{T}: Add {1} to your mana pool.\n{G}{U}, {T}: You may cast nonland cards this turn as though they had flash. \ No newline at end of file +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$ Effect | Cost$ G U 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 +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/alchemists_refuge.jpg +Oracle:{T}: Add {1} to your mana pool.\n{G}{U}, {T}: You may cast nonland cards this turn as though they had flash. diff --git a/forge-gui/res/cardsfolder/a/alchors_tomb.txt b/forge-gui/res/cardsfolder/a/alchors_tomb.txt index 831835febdc..0fb2131c885 100644 --- a/forge-gui/res/cardsfolder/a/alchors_tomb.txt +++ b/forge-gui/res/cardsfolder/a/alchors_tomb.txt @@ -6,4 +6,4 @@ SVar:Animate:DB$ Animate | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select targ SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/alchors_tomb.jpg -Oracle:{2}, {T}: Target permanent you control becomes the color of your choice. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{2}, {T}: Target permanent you control becomes the color of your choice. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/a/aleatory.txt b/forge-gui/res/cardsfolder/a/aleatory.txt index 40c0852b0b9..0dcf93d2bab 100644 --- a/forge-gui/res/cardsfolder/a/aleatory.txt +++ b/forge-gui/res/cardsfolder/a/aleatory.txt @@ -1,11 +1,11 @@ -Name:Aleatory -ManaCost:1 R -Types:Instant -Text:Cast CARDNAME only during combat after blockers are declared. -A:SP$ FlipACoin | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain +1/+1 | WinSubAbility$ AleatoryPump | LoseSubAbility$ DelTrigSlowtrip | ActivationPhases$ Declare Blockers->EndCombat | SpellDescription$ Flip a coin. If you win the flip, target creature gets +1/+1 until end of turn. Draw a card at the beginning of the next turn's upkeep. -SVar:AleatoryPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ 1 | NumDef$ 1 | 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:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aleatory.jpg -Oracle:Cast Aleatory only during combat after blockers are declared.\nFlip a coin. If you win the flip, target creature gets +1/+1 until end of turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Aleatory +ManaCost:1 R +Types:Instant +Text:Cast CARDNAME only during combat after blockers are declared. +A:SP$ FlipACoin | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain +1/+1 | WinSubAbility$ AleatoryPump | LoseSubAbility$ DelTrigSlowtrip | ActivationPhases$ Declare Blockers->EndCombat | SpellDescription$ Flip a coin. If you win the flip, target creature gets +1/+1 until end of turn. Draw a card at the beginning of the next turn's upkeep. +SVar:AleatoryPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ 1 | NumDef$ 1 | 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:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aleatory.jpg +Oracle:Cast Aleatory only during combat after blockers are declared.\nFlip a coin. If you win the flip, target creature gets +1/+1 until end of turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/a/alert_shu_infantry.txt b/forge-gui/res/cardsfolder/a/alert_shu_infantry.txt index bfcf89ee357..f20c3d606c8 100644 --- a/forge-gui/res/cardsfolder/a/alert_shu_infantry.txt +++ b/forge-gui/res/cardsfolder/a/alert_shu_infantry.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10487.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/a/alexi_zephyr_mage.txt b/forge-gui/res/cardsfolder/a/alexi_zephyr_mage.txt index c444d1212d7..c5705b9fecf 100644 --- a/forge-gui/res/cardsfolder/a/alexi_zephyr_mage.txt +++ b/forge-gui/res/cardsfolder/a/alexi_zephyr_mage.txt @@ -8,4 +8,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/alexi_zephyr_mage.jpg -Oracle:{X}{U}, {T}, Discard two cards: Return X target creatures to their owners' hands. \ No newline at end of file +Oracle:{X}{U}, {T}, Discard two cards: Return X target creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/a/alexis_cloak.txt b/forge-gui/res/cardsfolder/a/alexis_cloak.txt index 7adb4125c56..7fa62063dc8 100644 --- a/forge-gui/res/cardsfolder/a/alexis_cloak.txt +++ b/forge-gui/res/cardsfolder/a/alexis_cloak.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted creature has shroud. (It can't be the target of spells or abilities.) SVar:Picture:http://www.wizards.com/global/images/magic/general/alexis_cloak.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature has shroud. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature has shroud. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/a/algae_gharial.txt b/forge-gui/res/cardsfolder/a/algae_gharial.txt index 36b864363f6..895f0287dcc 100644 --- a/forge-gui/res/cardsfolder/a/algae_gharial.txt +++ b/forge-gui/res/cardsfolder/a/algae_gharial.txt @@ -6,4 +6,4 @@ K:Shroud T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature.Other | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever another creature is put into a graveyard from the battlefield, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/algae_gharial.jpg -Oracle:Shroud\nWhenever another creature dies, you may put a +1/+1 counter on Algae Gharial. \ No newline at end of file +Oracle:Shroud\nWhenever another creature dies, you may put a +1/+1 counter on Algae Gharial. diff --git a/forge-gui/res/cardsfolder/a/ali_baba.txt b/forge-gui/res/cardsfolder/a/ali_baba.txt index c1539ddd1fb..30ee6d30e2c 100644 --- a/forge-gui/res/cardsfolder/a/ali_baba.txt +++ b/forge-gui/res/cardsfolder/a/ali_baba.txt @@ -4,4 +4,4 @@ Types:Creature Human Rogue PT:1/1 A:AB$ Tap | Cost$ R | ValidTgts$ Wall | TgtPrompt$ Select target wall | SpellDescription$ Tap target wall. SVar:Picture:http://www.wizards.com/global/images/magic/general/ali_baba.jpg -Oracle:{R}: Tap target Wall. \ No newline at end of file +Oracle:{R}: Tap target Wall. diff --git a/forge-gui/res/cardsfolder/a/ali_from_cairo.txt b/forge-gui/res/cardsfolder/a/ali_from_cairo.txt index 20266533822..b20159433c2 100644 --- a/forge-gui/res/cardsfolder/a/ali_from_cairo.txt +++ b/forge-gui/res/cardsfolder/a/ali_from_cairo.txt @@ -4,4 +4,4 @@ Types:Creature Human PT:0/1 S:Mode$ Continuous | Affected$ You | AddKeyword$ Damage that would reduce your life total to less than 1 reduces it to 1 instead. | Description$ Damage that would reduce your life total to less than 1 reduces it to 1 instead. SVar:Picture:http://www.wizards.com/global/images/magic/general/ali_from_cairo.jpg -Oracle:Damage that would reduce your life total to less than 1 reduces it to 1 instead. \ No newline at end of file +Oracle:Damage that would reduce your life total to less than 1 reduces it to 1 instead. diff --git a/forge-gui/res/cardsfolder/a/alibans_tower.txt b/forge-gui/res/cardsfolder/a/alibans_tower.txt index 8a67027a51f..0966ec5e1c4 100644 --- a/forge-gui/res/cardsfolder/a/alibans_tower.txt +++ b/forge-gui/res/cardsfolder/a/alibans_tower.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature.blocking | TgtPrompt$ Select target blocking creature | NumAtt$ 3 | NumDef$ 1 | SpellDescription$ Target blocking creature gets +3/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/alibans_tower.jpg -Oracle:Target blocking creature gets +3/+1 until end of turn. \ No newline at end of file +Oracle:Target blocking creature gets +3/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/alive_well.txt b/forge-gui/res/cardsfolder/a/alive_well.txt index 6ece7d43339..604cd45ee55 100644 --- a/forge-gui/res/cardsfolder/a/alive_well.txt +++ b/forge-gui/res/cardsfolder/a/alive_well.txt @@ -1,15 +1,15 @@ -Name:Alive -ManaCost:3 G -AlternateMode: Split -Types:Sorcery -K:Fuse -A:SP$ Token | Cost$ 3 G | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/alive_well.jpg -Oracle:Put a 3/3 green Centaur creature token onto the battlefield.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Well -ManaCost:W -Types:Sorcery -A:SP$ GainLife | Cost$ W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each creature you control. -SVar:X:Count$TypeYouCtrl.Creature/Times.2 -Oracle:You gain 2 life for each creature you control.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Alive +ManaCost:3 G +AlternateMode: Split +Types:Sorcery +K:Fuse +A:SP$ Token | Cost$ 3 G | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/alive_well.jpg +Oracle:Put a 3/3 green Centaur creature token onto the battlefield.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Well +ManaCost:W +Types:Sorcery +A:SP$ GainLife | Cost$ W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each creature you control. +SVar:X:Count$TypeYouCtrl.Creature/Times.2 +Oracle:You gain 2 life for each creature you control.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/a/all_hallows_eve.txt b/forge-gui/res/cardsfolder/a/all_hallows_eve.txt index b8a79ce3383..9d060f370c6 100644 --- a/forge-gui/res/cardsfolder/a/all_hallows_eve.txt +++ b/forge-gui/res/cardsfolder/a/all_hallows_eve.txt @@ -9,4 +9,4 @@ SVar:TrigMoveToGraveyard:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ SVar:DBResurrection:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ SCREAM | CounterNum$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/all_hallows_eve.jpg -Oracle:Exile All Hallow's Eve with two scream counters on it.\nAt the beginning of your upkeep, if All Hallow's Eve is exiled with a scream counter on it, remove a scream counter from it. If there are no more scream counters on it, put it into your graveyard and each player returns all creature cards from his or her graveyard to the battlefield. \ No newline at end of file +Oracle:Exile All Hallow's Eve with two scream counters on it.\nAt the beginning of your upkeep, if All Hallow's Eve is exiled with a scream counter on it, remove a scream counter from it. If there are no more scream counters on it, put it into your graveyard and each player returns all creature cards from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/a/all_in_good_time.txt b/forge-gui/res/cardsfolder/a/all_in_good_time.txt index 2ee61fd1d28..4d9c4a86e20 100644 --- a/forge-gui/res/cardsfolder/a/all_in_good_time.txt +++ b/forge-gui/res/cardsfolder/a/all_in_good_time.txt @@ -1,7 +1,7 @@ -Name:All in Good Time -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GoodTimes | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, take an extra turn after this one. Schemes can't be set in motion that turn. -SVar:GoodTimes:AB$ AddTurn | Cost$ 0 | NumTurns$ 1 | NoSchemes$ True -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/all_in_good_time.jpg -Oracle:When you set this scheme in motion, take an extra turn after this one. Schemes can't be set in motion that turn. \ No newline at end of file +Name:All in Good Time +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GoodTimes | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, take an extra turn after this one. Schemes can't be set in motion that turn. +SVar:GoodTimes:AB$ AddTurn | Cost$ 0 | NumTurns$ 1 | NoSchemes$ True +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/all_in_good_time.jpg +Oracle:When you set this scheme in motion, take an extra turn after this one. Schemes can't be set in motion that turn. diff --git a/forge-gui/res/cardsfolder/a/all_is_dust.txt b/forge-gui/res/cardsfolder/a/all_is_dust.txt index e52d6d4d99b..0f621496c5d 100644 --- a/forge-gui/res/cardsfolder/a/all_is_dust.txt +++ b/forge-gui/res/cardsfolder/a/all_is_dust.txt @@ -3,4 +3,4 @@ ManaCost:7 Types:Tribal Sorcery Eldrazi A:SP$ SacrificeAll | Cost$ 7 | ValidCards$ Permanent.nonColorless | SpellDescription$ Each player sacrifices all colored permanents he or she controls. SVar:Picture:http://www.wizards.com/global/images/magic/general/all_is_dust.jpg -Oracle:Each player sacrifices all colored permanents he or she controls. \ No newline at end of file +Oracle:Each player sacrifices all colored permanents he or she controls. diff --git a/forge-gui/res/cardsfolder/a/all_shall_smolder_in_my_wake.txt b/forge-gui/res/cardsfolder/a/all_shall_smolder_in_my_wake.txt index ac7b12776da..f8e4e363e8b 100644 --- a/forge-gui/res/cardsfolder/a/all_shall_smolder_in_my_wake.txt +++ b/forge-gui/res/cardsfolder/a/all_shall_smolder_in_my_wake.txt @@ -1,9 +1,9 @@ -Name:All Shall Smolder in My Wake -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ Ignite | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, destroy up to one target artifact, up to one target enchantment, and up to one target nonbasic land. -SVar:Ignite:AB$ Destroy | Cost$ 0 | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact to destroy | SubAbility$ Burn -SVar:Burn:DB$ Destroy | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment to destroy | SubAbility$ Smolder -SVar:Smolder:DB$ Destroy | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land to destroy -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/all_shall_smolder_in_my_wake.jpg -Oracle:When you set this scheme in motion, destroy up to one target artifact, up to one target enchantment, and up to one target nonbasic land. \ No newline at end of file +Name:All Shall Smolder in My Wake +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ Ignite | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, destroy up to one target artifact, up to one target enchantment, and up to one target nonbasic land. +SVar:Ignite:AB$ Destroy | Cost$ 0 | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact to destroy | SubAbility$ Burn +SVar:Burn:DB$ Destroy | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment to destroy | SubAbility$ Smolder +SVar:Smolder:DB$ Destroy | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land to destroy +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/all_shall_smolder_in_my_wake.jpg +Oracle:When you set this scheme in motion, destroy up to one target artifact, up to one target enchantment, and up to one target nonbasic land. diff --git a/forge-gui/res/cardsfolder/a/all_suns_dawn.txt b/forge-gui/res/cardsfolder/a/all_suns_dawn.txt index 653183be7f1..46b812411c9 100644 --- a/forge-gui/res/cardsfolder/a/all_suns_dawn.txt +++ b/forge-gui/res/cardsfolder/a/all_suns_dawn.txt @@ -9,4 +9,4 @@ SVar:ReturnG:DB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | T SVar:DBExile:DB$ChangeZone | Origin$ Stack | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/all_suns_dawn.jpg -Oracle:For each color, return up to one target card of that color from your graveyard to your hand. Exile All Suns' Dawn. \ No newline at end of file +Oracle:For each color, return up to one target card of that color from your graveyard to your hand. Exile All Suns' Dawn. diff --git a/forge-gui/res/cardsfolder/a/allay.txt b/forge-gui/res/cardsfolder/a/allay.txt index 65ece9f000a..e7b82f6f354 100644 --- a/forge-gui/res/cardsfolder/a/allay.txt +++ b/forge-gui/res/cardsfolder/a/allay.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/allay.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nDestroy target enchantment. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nDestroy target enchantment. diff --git a/forge-gui/res/cardsfolder/a/alley_grifters.txt b/forge-gui/res/cardsfolder/a/alley_grifters.txt index 7946923c0f6..dc218e057ad 100644 --- a/forge-gui/res/cardsfolder/a/alley_grifters.txt +++ b/forge-gui/res/cardsfolder/a/alley_grifters.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/alley_grifters.jpg -Oracle:Whenever Alley Grifters becomes blocked, defending player discards a card. \ No newline at end of file +Oracle:Whenever Alley Grifters becomes blocked, defending player discards a card. diff --git a/forge-gui/res/cardsfolder/a/alliance_of_arms.txt b/forge-gui/res/cardsfolder/a/alliance_of_arms.txt index bfee6cc1259..bc3735111c3 100644 --- a/forge-gui/res/cardsfolder/a/alliance_of_arms.txt +++ b/forge-gui/res/cardsfolder/a/alliance_of_arms.txt @@ -1,13 +1,13 @@ -Name:Alliance of Arms -ManaCost:W -Types:Sorcery -A:SP$ RepeatEach | Cost$ W | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Join forces - Starting with you, each player may pay any amount of mana. Each player puts X 1/1 white Soldier creature tokens onto the battlefield, where X is the total amount of mana paid this way. -SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana | SubAbility$ DBStore -SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount -SVar:DBToken:DB$ Token | TokenAmount$ JoinForcesAmount | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ Each | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | References$ JoinForcesAmount | StackDescription$ None -SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount -SVar:X:Count$ChosenNumber -SVar:JoinForcesAmount:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/alliance_of_arms.jpg -Oracle:Join forces - Starting with you, each player may pay any amount of mana. Each player puts X 1/1 white Soldier creature tokens onto the battlefield, where X is the total amount of mana paid this way. +Name:Alliance of Arms +ManaCost:W +Types:Sorcery +A:SP$ RepeatEach | Cost$ W | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Join forces - Starting with you, each player may pay any amount of mana. Each player puts X 1/1 white Soldier creature tokens onto the battlefield, where X is the total amount of mana paid this way. +SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana | SubAbility$ DBStore +SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount +SVar:DBToken:DB$ Token | TokenAmount$ JoinForcesAmount | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ Each | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | References$ JoinForcesAmount | StackDescription$ None +SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount +SVar:X:Count$ChosenNumber +SVar:JoinForcesAmount:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/alliance_of_arms.jpg +Oracle:Join forces - Starting with you, each player may pay any amount of mana. Each player puts X 1/1 white Soldier creature tokens onto the battlefield, where X is the total amount of mana paid this way. diff --git a/forge-gui/res/cardsfolder/a/allied_strategies.txt b/forge-gui/res/cardsfolder/a/allied_strategies.txt index 70e56d8727c..3b23251a222 100644 --- a/forge-gui/res/cardsfolder/a/allied_strategies.txt +++ b/forge-gui/res/cardsfolder/a/allied_strategies.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 4 U | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Select tar SVar:X:TargetedPlayer$DomainPlayer SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/ps/en-us/card26383.jpg -Oracle:Domain - Target player draws a card for each basic land type among lands he or she controls. \ No newline at end of file +Oracle:Domain - Target player draws a card for each basic land type among lands he or she controls. diff --git a/forge-gui/res/cardsfolder/a/allosaurus_rider.txt b/forge-gui/res/cardsfolder/a/allosaurus_rider.txt index ead82ffe197..0da1e86af23 100644 --- a/forge-gui/res/cardsfolder/a/allosaurus_rider.txt +++ b/forge-gui/res/cardsfolder/a/allosaurus_rider.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Land.YouCtrl/Plus.1 SVar:AltCost:Cost$ ExileFromHand<2/Card.Green> | Description$ You may exile two green cards from your hand rather than pay CARDNAME's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/allosaurus_rider.jpg -Oracle:You may exile two green cards from your hand rather than pay Allosaurus Rider's mana cost.\nAllosaurus Rider's power and toughness are each equal to 1 plus the number of lands you control. \ No newline at end of file +Oracle:You may exile two green cards from your hand rather than pay Allosaurus Rider's mana cost.\nAllosaurus Rider's power and toughness are each equal to 1 plus the number of lands you control. diff --git a/forge-gui/res/cardsfolder/a/alloy_golem.txt b/forge-gui/res/cardsfolder/a/alloy_golem.txt index addf6508873..0c0accf6a51 100644 --- a/forge-gui/res/cardsfolder/a/alloy_golem.txt +++ b/forge-gui/res/cardsfolder/a/alloy_golem.txt @@ -1,9 +1,9 @@ -Name:Alloy Golem -ManaCost:6 -Types:Artifact Creature Golem -PT:4/4 -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -S:Mode$ Continuous| Affected$ Card.Self | SetColor$ ChosenColor | Description$ CARDNAME is the chosen color. (It's still an artifact.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/alloy_golem.jpg -Oracle:As Alloy Golem enters the battlefield, choose a color.\nAlloy Golem is the chosen color. (It's still an artifact.) \ No newline at end of file +Name:Alloy Golem +ManaCost:6 +Types:Artifact Creature Golem +PT:4/4 +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +S:Mode$ Continuous| Affected$ Card.Self | SetColor$ ChosenColor | Description$ CARDNAME is the chosen color. (It's still an artifact.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/alloy_golem.jpg +Oracle:As Alloy Golem enters the battlefield, choose a color.\nAlloy Golem is the chosen color. (It's still an artifact.) diff --git a/forge-gui/res/cardsfolder/a/alloy_myr.txt b/forge-gui/res/cardsfolder/a/alloy_myr.txt index 4b39510ee1c..52e8d469110 100644 --- a/forge-gui/res/cardsfolder/a/alloy_myr.txt +++ b/forge-gui/res/cardsfolder/a/alloy_myr.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:2/2 A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/alloy_myr.jpg -Oracle:{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/alluring_scent.txt b/forge-gui/res/cardsfolder/a/alluring_scent.txt index 3db3747732e..0939fa5afb1 100644 --- a/forge-gui/res/cardsfolder/a/alluring_scent.txt +++ b/forge-gui/res/cardsfolder/a/alluring_scent.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ 1 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN All creatures able to block CARDNAME do so. | SpellDescription$ All creatures able to block target creature this turn do so. SVar:RemAIDeck:True SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/alluring_scent.jpg -Oracle:All creatures able to block target creature this turn do so. \ No newline at end of file +Oracle:All creatures able to block target creature this turn do so. diff --git a/forge-gui/res/cardsfolder/a/alluring_siren.txt b/forge-gui/res/cardsfolder/a/alluring_siren.txt index 49d7a6b1187..4d2e5bf8570 100644 --- a/forge-gui/res/cardsfolder/a/alluring_siren.txt +++ b/forge-gui/res/cardsfolder/a/alluring_siren.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.OppCtrl | KW$ HIDDEN CARDNAME attacks each turn if able. | TgtPrompt$ Choose target creature opponent controls. | SpellDescription$ Target creature an opponent controls attacks you this turn if able. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/alluring_siren.jpg -Oracle:{T}: Target creature an opponent controls attacks you this turn if able. \ No newline at end of file +Oracle:{T}: Target creature an opponent controls attacks you this turn if able. diff --git a/forge-gui/res/cardsfolder/a/alms.txt b/forge-gui/res/cardsfolder/a/alms.txt index 7863f6eda33..9fa5e76e241 100644 --- a/forge-gui/res/cardsfolder/a/alms.txt +++ b/forge-gui/res/cardsfolder/a/alms.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Enchantment A:AB$ PreventDamage | Cost$ 1 ExileFromGrave<1/Card.TopGraveyard> | ValidTgts$ Creature | Amount$ 1 | TgtPrompt$ Select target creature | CostDesc$ {1}, Exile the top card of your graveyard: | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/alms.jpg -Oracle:{1}, Exile the top card of your graveyard: Prevent the next 1 damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:{1}, Exile the top card of your graveyard: Prevent the next 1 damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/a/alms_beast.txt b/forge-gui/res/cardsfolder/a/alms_beast.txt index db0bd874522..42a756f1041 100644 --- a/forge-gui/res/cardsfolder/a/alms_beast.txt +++ b/forge-gui/res/cardsfolder/a/alms_beast.txt @@ -1,7 +1,7 @@ -Name:Alms Beast -ManaCost:2 W B -Types:Creature Beast -PT:6/6 -S:Mode$ Continuous | Affected$ Creature.blockedBySource,Creature.blockingSource | AddKeyword$ Lifelink | Description$ Creatures blocking or blocked by CARDNAME have lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/alms_beast.jpg -Oracle:Creatures blocking or blocked by Alms Beast have lifelink. \ No newline at end of file +Name:Alms Beast +ManaCost:2 W B +Types:Creature Beast +PT:6/6 +S:Mode$ Continuous | Affected$ Creature.blockedBySource,Creature.blockingSource | AddKeyword$ Lifelink | Description$ Creatures blocking or blocked by CARDNAME have lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/alms_beast.jpg +Oracle:Creatures blocking or blocked by Alms Beast have lifelink. diff --git a/forge-gui/res/cardsfolder/a/alpha_authority.txt b/forge-gui/res/cardsfolder/a/alpha_authority.txt index b71401404e6..13c0923edbe 100644 --- a/forge-gui/res/cardsfolder/a/alpha_authority.txt +++ b/forge-gui/res/cardsfolder/a/alpha_authority.txt @@ -1,8 +1,8 @@ -Name:Alpha Authority -ManaCost:1 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Hexproof | AddHiddenKeyword$ CantBeBlockedByAmount GT1 | Description$ Enchanted creature has hexproof and can't be blocked by more than one creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/alpha_authority.jpg -Oracle:Enchant creature\nEnchanted creature has hexproof and can't be blocked by more than one creature. \ No newline at end of file +Name:Alpha Authority +ManaCost:1 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Hexproof | AddHiddenKeyword$ CantBeBlockedByAmount GT1 | Description$ Enchanted creature has hexproof and can't be blocked by more than one creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/alpha_authority.jpg +Oracle:Enchant creature\nEnchanted creature has hexproof and can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/a/alpha_brawl.txt b/forge-gui/res/cardsfolder/a/alpha_brawl.txt index e2a0d541d1e..048b40b521f 100644 --- a/forge-gui/res/cardsfolder/a/alpha_brawl.txt +++ b/forge-gui/res/cardsfolder/a/alpha_brawl.txt @@ -1,13 +1,13 @@ -Name:Alpha Brawl -ManaCost:6 R R -Types:Sorcery -A:SP$ Pump | Cost$ 6 R R | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberTargets$ True | StackDescription$ None | SubAbility$ AlphaAttack | SpellDescription$ Target creature an opponent controls deals damage equal to its power to each other creature that player controls, then each of those creatures deals damage equal to its power to that creature. -SVar:AlphaAttack:DB$ DamageAll | ValidCards$ Creature.OppCtrl+IsNotRemembered | DamageSource$ Targeted | NumDmg$ Y | SubAbility$ SucksToBeAlpha | References$ Y | StackDescription$ Targeted creature deals damage equal to its power to each other creature that player controls, -SVar:SucksToBeAlpha:DB$ EachDamage | ValidCards$ Creature.OppCtrl+IsNotRemembered | ValidDescription$ of those creatures | NumDmg$ X | DamageDesc$ damage equal to its power | DefinedCards$ Remembered | SubAbility$ DBCleanup | References$ X | StackDescription$ then each of those creatures deals damage equal to its power to that creature -#NumDmg isn't really used here. It is left for clarity. The AF pulls Damage straight from "X" hardcoded. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$CardPower -SVar:Y:Remembered$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/alpha_brawl.jpg -Oracle:Target creature an opponent controls deals damage equal to its power to each other creature that player controls, then each of those creatures deals damage equal to its power to that creature. \ No newline at end of file +Name:Alpha Brawl +ManaCost:6 R R +Types:Sorcery +A:SP$ Pump | Cost$ 6 R R | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberTargets$ True | StackDescription$ None | SubAbility$ AlphaAttack | SpellDescription$ Target creature an opponent controls deals damage equal to its power to each other creature that player controls, then each of those creatures deals damage equal to its power to that creature. +SVar:AlphaAttack:DB$ DamageAll | ValidCards$ Creature.OppCtrl+IsNotRemembered | DamageSource$ Targeted | NumDmg$ Y | SubAbility$ SucksToBeAlpha | References$ Y | StackDescription$ Targeted creature deals damage equal to its power to each other creature that player controls, +SVar:SucksToBeAlpha:DB$ EachDamage | ValidCards$ Creature.OppCtrl+IsNotRemembered | ValidDescription$ of those creatures | NumDmg$ X | DamageDesc$ damage equal to its power | DefinedCards$ Remembered | SubAbility$ DBCleanup | References$ X | StackDescription$ then each of those creatures deals damage equal to its power to that creature +#NumDmg isn't really used here. It is left for clarity. The AF pulls Damage straight from "X" hardcoded. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$CardPower +SVar:Y:Remembered$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/alpha_brawl.jpg +Oracle:Target creature an opponent controls deals damage equal to its power to each other creature that player controls, then each of those creatures deals damage equal to its power to that creature. diff --git a/forge-gui/res/cardsfolder/a/alpha_kavu.txt b/forge-gui/res/cardsfolder/a/alpha_kavu.txt index 73913cad884..ecd08634508 100644 --- a/forge-gui/res/cardsfolder/a/alpha_kavu.txt +++ b/forge-gui/res/cardsfolder/a/alpha_kavu.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ 1 G | NumAtt$ -1 | NumDef$ +1 | ValidTgts$ Creature.Kavu | TgtPrompt$ Select target Kavu creature | SpellDescription$ Target Kavu creature gets -1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/alpha_kavu.jpg -Oracle:{1}{G}: Target Kavu creature gets -1/+1 until end of turn. \ No newline at end of file +Oracle:{1}{G}: Target Kavu creature gets -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/alpha_myr.txt b/forge-gui/res/cardsfolder/a/alpha_myr.txt index 41361023867..867a17aba16 100644 --- a/forge-gui/res/cardsfolder/a/alpha_myr.txt +++ b/forge-gui/res/cardsfolder/a/alpha_myr.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact Creature Myr PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card49045.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/a/alpha_status.txt b/forge-gui/res/cardsfolder/a/alpha_status.txt index 25faa909a6d..2886f04a139 100644 --- a/forge-gui/res/cardsfolder/a/alpha_status.txt +++ b/forge-gui/res/cardsfolder/a/alpha_status.txt @@ -1,11 +1,11 @@ -Name:Alpha Status -ManaCost:2 G -Types:Enchantment Aura -K:Enchant Creature -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ AffectedX | AddToughness$ AffectedX | References$ AffectedX | EffectZone$ Battlefield | Description$ Enchanted creature gets +2/+2 for each other creature on the battlefield that shares a creature type with it. -SVar:AffectedX:Count$Valid Creature.sharesCreatureTypeWith+Other/Times.2 -SVar:PlayMain1:TRUE -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/alpha_status.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 for each other creature on the battlefield that shares a creature type with it. \ No newline at end of file +Name:Alpha Status +ManaCost:2 G +Types:Enchantment Aura +K:Enchant Creature +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ AffectedX | AddToughness$ AffectedX | References$ AffectedX | EffectZone$ Battlefield | Description$ Enchanted creature gets +2/+2 for each other creature on the battlefield that shares a creature type with it. +SVar:AffectedX:Count$Valid Creature.sharesCreatureTypeWith+Other/Times.2 +SVar:PlayMain1:TRUE +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/alpha_status.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 for each other creature on the battlefield that shares a creature type with it. diff --git a/forge-gui/res/cardsfolder/a/alpha_tyrranax.txt b/forge-gui/res/cardsfolder/a/alpha_tyrranax.txt index 5ba6930d0b1..147509911b2 100644 --- a/forge-gui/res/cardsfolder/a/alpha_tyrranax.txt +++ b/forge-gui/res/cardsfolder/a/alpha_tyrranax.txt @@ -3,4 +3,4 @@ ManaCost:4 G G Types:Creature Beast PT:6/5 SVar:Picture:http://www.wizards.com/global/images/magic/general/alpha_tyrranax.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/a/altar_golem.txt b/forge-gui/res/cardsfolder/a/altar_golem.txt index 823d9a93219..2e61b5c9f21 100644 --- a/forge-gui/res/cardsfolder/a/altar_golem.txt +++ b/forge-gui/res/cardsfolder/a/altar_golem.txt @@ -10,4 +10,4 @@ A:AB$ Untap | Cost$ tapXType<5/Creature> | SpellDescription$ Untap CARDNAME. SVar:BuffedBy:Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/altar_golem.jpg -Oracle:Trample\nAltar Golem's power and toughness are each equal to the number of creatures on the battlefield.\nAltar Golem doesn't untap during your untap step.\nTap five untapped creatures you control: Untap Altar Golem. \ No newline at end of file +Oracle:Trample\nAltar Golem's power and toughness are each equal to the number of creatures on the battlefield.\nAltar Golem doesn't untap during your untap step.\nTap five untapped creatures you control: Untap Altar Golem. diff --git a/forge-gui/res/cardsfolder/a/altar_of_bone.txt b/forge-gui/res/cardsfolder/a/altar_of_bone.txt index 85124547c5f..9387b823148 100644 --- a/forge-gui/res/cardsfolder/a/altar_of_bone.txt +++ b/forge-gui/res/cardsfolder/a/altar_of_bone.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ G W Sac<1/Creature> | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/altar_of_bone.jpg -Oracle:As an additional cost to cast Altar of Bone, sacrifice a creature.\nSearch your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:As an additional cost to cast Altar of Bone, sacrifice a creature.\nSearch your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/altar_of_dementia.txt b/forge-gui/res/cardsfolder/a/altar_of_dementia.txt index 97b56e001bd..d9066fc1d60 100644 --- a/forge-gui/res/cardsfolder/a/altar_of_dementia.txt +++ b/forge-gui/res/cardsfolder/a/altar_of_dementia.txt @@ -6,4 +6,4 @@ SVar:X:Sacrificed$CardPower SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/altar_of_dementia.jpg -Oracle:Sacrifice a creature: Target player puts a number of cards equal to the sacrificed creature's power from the top of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Sacrifice a creature: Target player puts a number of cards equal to the sacrificed creature's power from the top of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/a/altar_of_shadows.txt b/forge-gui/res/cardsfolder/a/altar_of_shadows.txt index f6874bfeb40..264c602efa0 100644 --- a/forge-gui/res/cardsfolder/a/altar_of_shadows.txt +++ b/forge-gui/res/cardsfolder/a/altar_of_shadows.txt @@ -7,4 +7,4 @@ A:AB$ Destroy | Cost$ 7 T | ValidTgts$ Creature | TgtPrompt$ Select target creat SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/altar_of_shadows.jpg -Oracle:At the beginning of your precombat main phase, add {B} to your mana pool for each charge counter on Altar of Shadows.\n{7}, {T}: Destroy target creature. Then put a charge counter on Altar of Shadows. \ No newline at end of file +Oracle:At the beginning of your precombat main phase, add {B} to your mana pool for each charge counter on Altar of Shadows.\n{7}, {T}: Destroy target creature. Then put a charge counter on Altar of Shadows. diff --git a/forge-gui/res/cardsfolder/a/altar_of_the_lost.txt b/forge-gui/res/cardsfolder/a/altar_of_the_lost.txt index a08ef5caab3..0408058b717 100644 --- a/forge-gui/res/cardsfolder/a/altar_of_the_lost.txt +++ b/forge-gui/res/cardsfolder/a/altar_of_the_lost.txt @@ -1,8 +1,8 @@ -Name:Altar of the Lost -ManaCost:3 -Types:Artifact -K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ Combo Any | Amount$ 2 | RestrictValid$ Card.wasCastFromGraveyard+withFlashback | SpellDescription$ Add two mana in any combination of colors to your mana pool. Spend this mana only to cast spells with flashback from a graveyard. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/altar_of_the_lost.jpg -Oracle:Altar of the Lost enters the battlefield tapped.\n{T}: Add two mana in any combination of colors to your mana pool. Spend this mana only to cast spells with flashback from a graveyard. \ No newline at end of file +Name:Altar of the Lost +ManaCost:3 +Types:Artifact +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ Combo Any | Amount$ 2 | RestrictValid$ Card.wasCastFromGraveyard+withFlashback | SpellDescription$ Add two mana in any combination of colors to your mana pool. Spend this mana only to cast spells with flashback from a graveyard. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/altar_of_the_lost.jpg +Oracle:Altar of the Lost enters the battlefield tapped.\n{T}: Add two mana in any combination of colors to your mana pool. Spend this mana only to cast spells with flashback from a graveyard. diff --git a/forge-gui/res/cardsfolder/a/altars_light.txt b/forge-gui/res/cardsfolder/a/altars_light.txt index 12847a59319..77b0aeeed2a 100644 --- a/forge-gui/res/cardsfolder/a/altars_light.txt +++ b/forge-gui/res/cardsfolder/a/altars_light.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Instant A:SP$ ChangeZone | Cost$ 2 W W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/altars_light.jpg -Oracle:Exile target artifact or enchantment. \ No newline at end of file +Oracle:Exile target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/a/altars_reap.txt b/forge-gui/res/cardsfolder/a/altars_reap.txt index 2ddb4be4255..fae3ad1292d 100644 --- a/forge-gui/res/cardsfolder/a/altars_reap.txt +++ b/forge-gui/res/cardsfolder/a/altars_reap.txt @@ -1,7 +1,7 @@ -Name:Altar's Reap -ManaCost:1 B -Types:Instant -A:SP$ Draw | Cost$ 1 B Sac<1/Creature> | NumCards$ 2 | SpellDescription$ Draw two cards. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/altars_reap.jpg -Oracle:As an additional cost to cast Altar's Reap, sacrifice a creature.\nDraw two cards. \ No newline at end of file +Name:Altar's Reap +ManaCost:1 B +Types:Instant +A:SP$ Draw | Cost$ 1 B Sac<1/Creature> | NumCards$ 2 | SpellDescription$ Draw two cards. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/altars_reap.jpg +Oracle:As an additional cost to cast Altar's Reap, sacrifice a creature.\nDraw two cards. diff --git a/forge-gui/res/cardsfolder/a/aluren.txt b/forge-gui/res/cardsfolder/a/aluren.txt index aa4a3b06d7c..41de894f759 100644 --- a/forge-gui/res/cardsfolder/a/aluren.txt +++ b/forge-gui/res/cardsfolder/a/aluren.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.cmcLE3+nonToken | AddHiddenKeyword$ May SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aluren.jpg -Oracle:Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash. \ No newline at end of file +Oracle:Any player may play creature cards with converted mana cost 3 or less without paying their mana cost and as though they had flash. diff --git a/forge-gui/res/cardsfolder/a/amass_the_components.txt b/forge-gui/res/cardsfolder/a/amass_the_components.txt index b209035d0bf..cc9bdc303b6 100644 --- a/forge-gui/res/cardsfolder/a/amass_the_components.txt +++ b/forge-gui/res/cardsfolder/a/amass_the_components.txt @@ -1,7 +1,7 @@ -Name:Amass the Components -ManaCost:3 U -Types:Sorcery -A:SP$ Draw | Cost$ 3 U | NumCards$ 3 | SubAbility$ ChangeZoneDB | SpellDescription$ Draw three cards, then put a card from your hand on the bottom of your library. -SVar:ChangeZoneDB:DB$ChangeZone | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeNum$ 1 | Mandatory$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/amass_the_components.jpg -Oracle:Draw three cards, then put a card from your hand on the bottom of your library. \ No newline at end of file +Name:Amass the Components +ManaCost:3 U +Types:Sorcery +A:SP$ Draw | Cost$ 3 U | NumCards$ 3 | SubAbility$ ChangeZoneDB | SpellDescription$ Draw three cards, then put a card from your hand on the bottom of your library. +SVar:ChangeZoneDB:DB$ChangeZone | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeNum$ 1 | Mandatory$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/amass_the_components.jpg +Oracle:Draw three cards, then put a card from your hand on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/a/ambassador_laquatus.txt b/forge-gui/res/cardsfolder/a/ambassador_laquatus.txt index 68a9edc450d..b931efae580 100644 --- a/forge-gui/res/cardsfolder/a/ambassador_laquatus.txt +++ b/forge-gui/res/cardsfolder/a/ambassador_laquatus.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Merfolk Wizard PT:1/3 A:AB$ Mill | Cost$ 3 | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/ambassador_laquatus.jpg -Oracle:{3}: Target player puts the top three cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:{3}: Target player puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/a/ambassador_oak.txt b/forge-gui/res/cardsfolder/a/ambassador_oak.txt index 4f6d7634461..e895c52045b 100644 --- a/forge-gui/res/cardsfolder/a/ambassador_oak.txt +++ b/forge-gui/res/cardsfolder/a/ambassador_oak.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 green Elf Warrior creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ambassador_oak.jpg -Oracle:When Ambassador Oak enters the battlefield, put a 1/1 green Elf Warrior creature token onto the battlefield. \ No newline at end of file +Oracle:When Ambassador Oak enters the battlefield, put a 1/1 green Elf Warrior creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/amber_prison.txt b/forge-gui/res/cardsfolder/a/amber_prison.txt index 94ed9bec0bc..6785b159581 100644 --- a/forge-gui/res/cardsfolder/a/amber_prison.txt +++ b/forge-gui/res/cardsfolder/a/amber_prison.txt @@ -6,4 +6,4 @@ A:AB$ Tap | Cost$ 4 T | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select ta SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/amber_prison.jpg -Oracle:You may choose not to untap Amber Prison during your untap step.\n{4}, {T}: Tap target artifact, creature, or land. That permanent doesn't untap during its controller's untap step for as long as Amber Prison remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Amber Prison during your untap step.\n{4}, {T}: Tap target artifact, creature, or land. That permanent doesn't untap during its controller's untap step for as long as Amber Prison remains tapped. diff --git a/forge-gui/res/cardsfolder/a/ambitions_cost.txt b/forge-gui/res/cardsfolder/a/ambitions_cost.txt index f66cd9bb669..22a95376c51 100644 --- a/forge-gui/res/cardsfolder/a/ambitions_cost.txt +++ b/forge-gui/res/cardsfolder/a/ambitions_cost.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 3 B | NumCards$ 3 | SpellDescription$ You draw three cards and you lose 3 life. | SubAbility$ DB SVar:DB:DB$LoseLife | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/ambitions_cost.jpg -Oracle:You draw three cards and you lose 3 life. \ No newline at end of file +Oracle:You draw three cards and you lose 3 life. diff --git a/forge-gui/res/cardsfolder/a/ambush.txt b/forge-gui/res/cardsfolder/a/ambush.txt index 91082e378f4..a33d163105f 100644 --- a/forge-gui/res/cardsfolder/a/ambush.txt +++ b/forge-gui/res/cardsfolder/a/ambush.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 3 R | ValidCards$ Creature.blocking | KW$ First Strike | SpellDescription$ Blocking creatures gain first strike until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ambush.jpg -Oracle:Blocking creatures gain first strike until end of turn. \ No newline at end of file +Oracle:Blocking creatures gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/a/ambush_commander.txt b/forge-gui/res/cardsfolder/a/ambush_commander.txt index 9a904f1ddc6..57affc6e784 100644 --- a/forge-gui/res/cardsfolder/a/ambush_commander.txt +++ b/forge-gui/res/cardsfolder/a/ambush_commander.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Forest.YouCtrl | SetPower$ 1 | SetToughness$ 1 | AddType$ Creature & Elf | SetColor$ Green | Description$ Forests you control are 1/1 green Elf creatures that are still lands. A:AB$Pump | Cost$ 1 G Sac<1/Elf> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Target creature gets +3/+3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ambush_commander.jpg -Oracle:Forests you control are 1/1 green Elf creatures that are still lands.\n{1}{G}, Sacrifice an Elf: Target creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Forests you control are 1/1 green Elf creatures that are still lands.\n{1}{G}, Sacrifice an Elf: Target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/ambush_party.txt b/forge-gui/res/cardsfolder/a/ambush_party.txt index 1556575ae31..2e2f4ae17dc 100644 --- a/forge-gui/res/cardsfolder/a/ambush_party.txt +++ b/forge-gui/res/cardsfolder/a/ambush_party.txt @@ -5,4 +5,4 @@ PT:3/1 K:First Strike K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/ambush_party.jpg -Oracle:First strike, haste \ No newline at end of file +Oracle:First strike, haste diff --git a/forge-gui/res/cardsfolder/a/ambush_viper.txt b/forge-gui/res/cardsfolder/a/ambush_viper.txt index 1794bae7295..9a67a053f12 100644 --- a/forge-gui/res/cardsfolder/a/ambush_viper.txt +++ b/forge-gui/res/cardsfolder/a/ambush_viper.txt @@ -1,8 +1,8 @@ -Name:Ambush Viper -ManaCost:1 G -Types:Creature Snake -PT:2/1 -K:Flash -K:Deathtouch -SVar:Picture:http://www.wizards.com/global/images/magic/general/ambush_viper.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Ambush Viper +ManaCost:1 G +Types:Creature Snake +PT:2/1 +K:Flash +K:Deathtouch +SVar:Picture:http://www.wizards.com/global/images/magic/general/ambush_viper.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/a/amnesia.txt b/forge-gui/res/cardsfolder/a/amnesia.txt index 18d49e5f898..12f33e5f849 100644 --- a/forge-gui/res/cardsfolder/a/amnesia.txt +++ b/forge-gui/res/cardsfolder/a/amnesia.txt @@ -3,4 +3,4 @@ ManaCost:3 U U U Types:Sorcery A:SP$ Discard | Cost$ 3 U U U | ValidTgts$ Player | Mode$ RevealDiscardAll | DiscardValid$ Card.nonLand | SpellDescription$ Target player reveals his or her hand and discards all nonland cards. SVar:Picture:http://resources.wizards.com/magic/cards/dk/en-us/card1746.jpg -Oracle:Target player reveals his or her hand and discards all nonland cards. \ No newline at end of file +Oracle:Target player reveals his or her hand and discards all nonland cards. diff --git a/forge-gui/res/cardsfolder/a/amoeboid_changeling.txt b/forge-gui/res/cardsfolder/a/amoeboid_changeling.txt index ff3fe59a66c..6e439bd00c2 100644 --- a/forge-gui/res/cardsfolder/a/amoeboid_changeling.txt +++ b/forge-gui/res/cardsfolder/a/amoeboid_changeling.txt @@ -1,10 +1,10 @@ -Name:Amoeboid Changeling -ManaCost:1 U -Types:Creature Shapeshifter -PT:1/1 -S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) -A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ AllCreatureTypes | SpellDescription$ Target creature gains all creature types until end of turn. -A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ Creature | RemoveCreatureTypes$ True| IsCurse$ True | SpellDescription$ Target creature loses all creature types until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/amoeboid_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{T}: Target creature gains all creature types until end of turn.\n{T}: Target creature loses all creature types until end of turn. \ No newline at end of file +Name:Amoeboid Changeling +ManaCost:1 U +Types:Creature Shapeshifter +PT:1/1 +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) +A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ AllCreatureTypes | SpellDescription$ Target creature gains all creature types until end of turn. +A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ Creature | RemoveCreatureTypes$ True| IsCurse$ True | SpellDescription$ Target creature loses all creature types until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/amoeboid_changeling.jpg +Oracle:Changeling (This card is every creature type at all times.)\n{T}: Target creature gains all creature types until end of turn.\n{T}: Target creature loses all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/a/amok.txt b/forge-gui/res/cardsfolder/a/amok.txt index b4cbd4cfc16..5d54d7e60e6 100644 --- a/forge-gui/res/cardsfolder/a/amok.txt +++ b/forge-gui/res/cardsfolder/a/amok.txt @@ -5,4 +5,4 @@ A:AB$ PutCounter | Cost$ 1 Discard<1/Random> | ValidTgts$ Creature | TgtPrompt$ SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/amok.jpg -Oracle:{1}, Discard a card at random: Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:{1}, Discard a card at random: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/a/amphibious_kavu.txt b/forge-gui/res/cardsfolder/a/amphibious_kavu.txt index 6411e694852..033ddaa5a24 100644 --- a/forge-gui/res/cardsfolder/a/amphibious_kavu.txt +++ b/forge-gui/res/cardsfolder/a/amphibious_kavu.txt @@ -6,4 +6,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Creature.Blue,Creature.Bla T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.Blue,Creature.Black | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by one or more blue and/or black creatures, CARDNAME gets +3/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 | NumDef$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/amphibious_kavu.jpg -Oracle:Whenever Amphibious Kavu blocks or becomes blocked by one or more blue and/or black creatures, Amphibious Kavu gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Whenever Amphibious Kavu blocks or becomes blocked by one or more blue and/or black creatures, Amphibious Kavu gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/amphin_cutthroat.txt b/forge-gui/res/cardsfolder/a/amphin_cutthroat.txt index fa1a55cf350..b0b02f59ae3 100644 --- a/forge-gui/res/cardsfolder/a/amphin_cutthroat.txt +++ b/forge-gui/res/cardsfolder/a/amphin_cutthroat.txt @@ -3,4 +3,4 @@ ManaCost:3 U Types:Creature Salamander Rogue PT:2/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/amphin_cutthroat.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/a/amrou_kithkin.txt b/forge-gui/res/cardsfolder/a/amrou_kithkin.txt index d5e43ee708c..de9c01fdabd 100644 --- a/forge-gui/res/cardsfolder/a/amrou_kithkin.txt +++ b/forge-gui/res/cardsfolder/a/amrou_kithkin.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin PT:1/1 K:CantBeBlockedBy Creature.powerGE3 SVar:Picture:http://www.wizards.com/global/images/magic/general/amrou_kithkin.jpg -Oracle:Amrou Kithkin can't be blocked by creatures with power 3 or greater. \ No newline at end of file +Oracle:Amrou Kithkin can't be blocked by creatures with power 3 or greater. diff --git a/forge-gui/res/cardsfolder/a/amrou_scout.txt b/forge-gui/res/cardsfolder/a/amrou_scout.txt index 858c91d8c92..e538587f11d 100644 --- a/forge-gui/res/cardsfolder/a/amrou_scout.txt +++ b/forge-gui/res/cardsfolder/a/amrou_scout.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Rebel Scout PT:2/1 A:AB$ ChangeZone | Cost$ 4 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE3 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/amrou_scout.jpg -Oracle:{4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/amrou_seekers.txt b/forge-gui/res/cardsfolder/a/amrou_seekers.txt index e903cbcb738..6b57ef0a439 100644 --- a/forge-gui/res/cardsfolder/a/amrou_seekers.txt +++ b/forge-gui/res/cardsfolder/a/amrou_seekers.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Rebel PT:2/2 K:CantBeBlockedBy Creature.nonArtifact+nonWhite SVar:Picture:http://www.wizards.com/global/images/magic/general/amrou_seekers.jpg -Oracle:Amrou Seekers can't be blocked except by artifact creatures and/or white creatures. \ No newline at end of file +Oracle:Amrou Seekers can't be blocked except by artifact creatures and/or white creatures. diff --git a/forge-gui/res/cardsfolder/a/amugaba.txt b/forge-gui/res/cardsfolder/a/amugaba.txt index b71b49fd7b5..083cb487e41 100644 --- a/forge-gui/res/cardsfolder/a/amugaba.txt +++ b/forge-gui/res/cardsfolder/a/amugaba.txt @@ -5,4 +5,4 @@ PT:6/6 K:Flying A:AB$ ChangeZone | Cost$ 2 U Discard<1/Card> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/amugaba.jpg -Oracle:Flying\n{2}{U}, Discard a card: Return Amugaba to its owner's hand. \ No newline at end of file +Oracle:Flying\n{2}{U}, Discard a card: Return Amugaba to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/amulet_of_kroog.txt b/forge-gui/res/cardsfolder/a/amulet_of_kroog.txt index 92718194b47..fbc738570b8 100644 --- a/forge-gui/res/cardsfolder/a/amulet_of_kroog.txt +++ b/forge-gui/res/cardsfolder/a/amulet_of_kroog.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ PreventDamage | Cost$ 2 T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/amulet_of_kroog.jpg -Oracle:{2}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{2}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/a/amulet_of_quoz.txt b/forge-gui/res/cardsfolder/a/amulet_of_quoz.txt index 810ca397724..8ad48cc3bfd 100644 --- a/forge-gui/res/cardsfolder/a/amulet_of_quoz.txt +++ b/forge-gui/res/cardsfolder/a/amulet_of_quoz.txt @@ -1,13 +1,13 @@ -Name:Amulet of Quoz -ManaCost:6 -Types:Artifact -K:Remove CARDNAME from your deck before playing if you're not playing for ante. -A:AB$ Mill | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Opponent | Destination$ Ante | NumCards$ 1 | RememberMilled$ True | Optional$ True | SubAbility$ DBFlip | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Target opponent may add the top card of his or her library to the ante. If he or she doesn't, you flip a coin. If you win the flip, that player loses the game. If you lose the flip, you lose the game. Activate this ability only during your upkeep. -SVar:DBFlip:DB$ FlipACoin | Caller$ You | WinSubAbility$ OppLoseGame | LoseSubAbility$ YouLoseGame | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:OppLoseGame:DB$ LosesGame | Defined$ Targeted -SVar:YouLoseGame:DB$ LosesGame | Defined$ You -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/amulet_of_quoz.jpg -Oracle:Remove Amulet of Quoz from your deck before playing if you're not playing for ante.\n{T}, Sacrifice Amulet of Quoz: Target opponent may add the top card of his or her library to the ante. If he or she doesn't, you flip a coin. If you win the flip, that player loses the game. If you lose the flip, you lose the game. Activate this ability only during your upkeep. +Name:Amulet of Quoz +ManaCost:6 +Types:Artifact +K:Remove CARDNAME from your deck before playing if you're not playing for ante. +A:AB$ Mill | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Opponent | Destination$ Ante | NumCards$ 1 | RememberMilled$ True | Optional$ True | SubAbility$ DBFlip | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Target opponent may add the top card of his or her library to the ante. If he or she doesn't, you flip a coin. If you win the flip, that player loses the game. If you lose the flip, you lose the game. Activate this ability only during your upkeep. +SVar:DBFlip:DB$ FlipACoin | Caller$ You | WinSubAbility$ OppLoseGame | LoseSubAbility$ YouLoseGame | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:OppLoseGame:DB$ LosesGame | Defined$ Targeted +SVar:YouLoseGame:DB$ LosesGame | Defined$ You +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/amulet_of_quoz.jpg +Oracle:Remove Amulet of Quoz from your deck before playing if you're not playing for ante.\n{T}, Sacrifice Amulet of Quoz: Target opponent may add the top card of his or her library to the ante. If he or she doesn't, you flip a coin. If you win the flip, that player loses the game. If you lose the flip, you lose the game. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/a/amulet_of_unmaking.txt b/forge-gui/res/cardsfolder/a/amulet_of_unmaking.txt index 75354268113..825baf7e4b2 100644 --- a/forge-gui/res/cardsfolder/a/amulet_of_unmaking.txt +++ b/forge-gui/res/cardsfolder/a/amulet_of_unmaking.txt @@ -3,4 +3,4 @@ ManaCost:5 Types:Artifact A:AB$ ChangeZone | Cost$ 5 T Exile<1/CARDNAME> | ValidTgts$ Artifact,Creature,Land | SorcerySpeed$ True | TgtPrompt$ Select target artifact, creature, or land | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact, creature, or land. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/amulet_of_unmaking.jpg -Oracle:{5}, {T}, Exile Amulet of Unmaking: Exile target artifact, creature, or land. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{5}, {T}, Exile Amulet of Unmaking: Exile target artifact, creature, or land. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/a/amulet_of_vigor.txt b/forge-gui/res/cardsfolder/a/amulet_of_vigor.txt index d7ec32a3e0d..a23afe6b12e 100644 --- a/forge-gui/res/cardsfolder/a/amulet_of_vigor.txt +++ b/forge-gui/res/cardsfolder/a/amulet_of_vigor.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.tapped+YouCtrl | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ Whenever a permanent enters the battlefield tapped and under your control, untap it. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/amulet_of_vigor.jpg -Oracle:Whenever a permanent enters the battlefield tapped and under your control, untap it. \ No newline at end of file +Oracle:Whenever a permanent enters the battlefield tapped and under your control, untap it. diff --git a/forge-gui/res/cardsfolder/a/an_havva_constable.txt b/forge-gui/res/cardsfolder/a/an_havva_constable.txt index 91511cb406f..5c883bcf608 100644 --- a/forge-gui/res/cardsfolder/a/an_havva_constable.txt +++ b/forge-gui/res/cardsfolder/a/an_havva_constable.txt @@ -5,4 +5,4 @@ PT:2/1+* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetToughness$ X | Description$ CARDNAME's toughness is equal to 1 plus the number of green creatures on the battlefield. SVar:X:Count$Valid Creature.Green/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/an_havva_constable.jpg -Oracle:An-Havva Constable's toughness is equal to 1 plus the number of green creatures on the battlefield. \ No newline at end of file +Oracle:An-Havva Constable's toughness is equal to 1 plus the number of green creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/a/an_havva_inn.txt b/forge-gui/res/cardsfolder/a/an_havva_inn.txt index 2a1b38aa9d6..7a8c588e3fe 100644 --- a/forge-gui/res/cardsfolder/a/an_havva_inn.txt +++ b/forge-gui/res/cardsfolder/a/an_havva_inn.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 1 G G | LifeAmount$ X | References$ X | SpellDescription$ You gain X plus 1 life, where X is the number of green creatures on the battlefield. SVar:X:Count$Valid Creature.Green/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/an_havva_inn.jpg -Oracle:You gain X plus 1 life, where X is the number of green creatures on the battlefield. \ No newline at end of file +Oracle:You gain X plus 1 life, where X is the number of green creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/a/an_havva_township.txt b/forge-gui/res/cardsfolder/a/an_havva_township.txt index 204c237ae26..69399a8dfc3 100644 --- a/forge-gui/res/cardsfolder/a/an_havva_township.txt +++ b/forge-gui/res/cardsfolder/a/an_havva_township.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 2 T | Produced$ W | SpellDescription$ Add {W} to your mana po A:AB$ Mana | Cost$ 2 T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/an_havva_township.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {G} to your mana pool.\n{2}, {T}: Add {R} or {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {G} to your mana pool.\n{2}, {T}: Add {R} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/an_zerrin_ruins.txt b/forge-gui/res/cardsfolder/a/an_zerrin_ruins.txt index 1c6ee920a0e..ad103c2153d 100644 --- a/forge-gui/res/cardsfolder/a/an_zerrin_ruins.txt +++ b/forge-gui/res/cardsfolder/a/an_zerrin_ruins.txt @@ -6,4 +6,4 @@ SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | AILogic$ MostProm S:Mode$ Continuous | Affected$ Creature.ChosenType | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Creatures of the chosen type don't untap during their controllers' untap steps. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/an_zerrin_ruins.jpg -Oracle:As An-Zerrin Ruins enters the battlefield, choose a creature type.\nCreatures of the chosen type don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:As An-Zerrin Ruins enters the battlefield, choose a creature type.\nCreatures of the chosen type don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/a/ana_battlemage.txt b/forge-gui/res/cardsfolder/a/ana_battlemage.txt index ccad5df5281..003d700017e 100644 --- a/forge-gui/res/cardsfolder/a/ana_battlemage.txt +++ b/forge-gui/res/cardsfolder/a/ana_battlemage.txt @@ -1,14 +1,14 @@ -Name:Ana Battlemage -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. -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. -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 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/ana_battlemage.jpg -Oracle:Kicker {2}{U} and/or {1}{B} (You may pay an additional {2}{U} and/or {1}{B} as you cast this spell.)\nWhen Ana Battlemage enters the battlefield, if it was kicked with its {2}{U} kicker, target player discards three cards.\nWhen Ana Battlemage 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. \ No newline at end of file +Name:Ana Battlemage +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. +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. +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 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/ana_battlemage.jpg +Oracle:Kicker {2}{U} and/or {1}{B} (You may pay an additional {2}{U} and/or {1}{B} as you cast this spell.)\nWhen Ana Battlemage enters the battlefield, if it was kicked with its {2}{U} kicker, target player discards three cards.\nWhen Ana Battlemage 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. diff --git a/forge-gui/res/cardsfolder/a/ana_disciple.txt b/forge-gui/res/cardsfolder/a/ana_disciple.txt index 4b2775ab8ae..2f63a6ee744 100644 --- a/forge-gui/res/cardsfolder/a/ana_disciple.txt +++ b/forge-gui/res/cardsfolder/a/ana_disciple.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. A:AB$ Pump | Cost$ B T | NumAtt$ -2 | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature gets -2/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ana_disciple.jpg -Oracle:{U}, {T}: Target creature gains flying until end of turn.\n{B}, {T}: Target creature gets -2/-0 until end of turn. \ No newline at end of file +Oracle:{U}, {T}: Target creature gains flying until end of turn.\n{B}, {T}: Target creature gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/ana_sanctuary.txt b/forge-gui/res/cardsfolder/a/ana_sanctuary.txt index 8e9cc742478..18bfa06854f 100644 --- a/forge-gui/res/cardsfolder/a/ana_sanctuary.txt +++ b/forge-gui/res/cardsfolder/a/ana_sanctuary.txt @@ -1,12 +1,12 @@ -Name:Ana Sanctuary -ManaCost:2 G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE1 | Execute$ TrigPump | TriggerDescription$ At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead. -SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to pump | NumAtt$ 1 | NumDef$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBPump | References$ X,Y,Z -SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ 5 | NumDef$ 5 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X,Y,Z -SVar:Y:Count$Valid Permanent.Blue+YouCtrl/LimitMax.1 -SVar:Z:Count$Valid Permanent.Black+YouCtrl/LimitMax.1 -SVar:X:SVar$Y/Plus.Z -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ana_sanctuary.jpg -Oracle:At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead. \ No newline at end of file +Name:Ana Sanctuary +ManaCost:2 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE1 | Execute$ TrigPump | TriggerDescription$ At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to pump | NumAtt$ 1 | NumDef$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBPump | References$ X,Y,Z +SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ 5 | NumDef$ 5 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X,Y,Z +SVar:Y:Count$Valid Permanent.Blue+YouCtrl/LimitMax.1 +SVar:Z:Count$Valid Permanent.Black+YouCtrl/LimitMax.1 +SVar:X:SVar$Y/Plus.Z +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ana_sanctuary.jpg +Oracle:At the beginning of your upkeep, if you control a blue or black permanent, target creature gets +1/+1 until end of turn. If you control a blue permanent and a black permanent, that creature gets +5/+5 until end of turn instead. diff --git a/forge-gui/res/cardsfolder/a/anaba_ancestor.txt b/forge-gui/res/cardsfolder/a/anaba_ancestor.txt index b0d20c57bea..4b88c89b640 100644 --- a/forge-gui/res/cardsfolder/a/anaba_ancestor.txt +++ b/forge-gui/res/cardsfolder/a/anaba_ancestor.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ T | NumAtt$ 1 | NumDef$ 1 | ValidTgts$ Creature.Minotaur+Other | TgtPrompt$ Select another target Minotaur creature | SpellDescription$ Another target Minotaur creature gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/anaba_ancestor.jpg -Oracle:{T}: Another target Minotaur creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Another target Minotaur creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/anaba_bodyguard.txt b/forge-gui/res/cardsfolder/a/anaba_bodyguard.txt index 13dbc662660..e9faf064592 100644 --- a/forge-gui/res/cardsfolder/a/anaba_bodyguard.txt +++ b/forge-gui/res/cardsfolder/a/anaba_bodyguard.txt @@ -4,4 +4,4 @@ Types:Creature Minotaur PT:2/3 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/anaba_bodyguard.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/a/anaba_shaman.txt b/forge-gui/res/cardsfolder/a/anaba_shaman.txt index d5b7592de42..77007441661 100644 --- a/forge-gui/res/cardsfolder/a/anaba_shaman.txt +++ b/forge-gui/res/cardsfolder/a/anaba_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Minotaur Shaman PT:2/2 A:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/anaba_shaman.jpg -Oracle:{R}, {T}: Anaba Shaman deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{R}, {T}: Anaba Shaman deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/anaba_spirit_crafter.txt b/forge-gui/res/cardsfolder/a/anaba_spirit_crafter.txt index c7af069a4da..bbe28abe3f6 100644 --- a/forge-gui/res/cardsfolder/a/anaba_spirit_crafter.txt +++ b/forge-gui/res/cardsfolder/a/anaba_spirit_crafter.txt @@ -5,4 +5,4 @@ PT:1/3 S:Mode$ Continuous | Affected$ Creature.Minotaur | AddPower$ 1 | Description$ Minotaur creatures get +1/+0. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/anaba_spirit_crafter.jpg -Oracle:Minotaur creatures get +1/+0. \ No newline at end of file +Oracle:Minotaur creatures get +1/+0. diff --git a/forge-gui/res/cardsfolder/a/anaconda.txt b/forge-gui/res/cardsfolder/a/anaconda.txt index 515e8ccd4ff..3b751a49400 100644 --- a/forge-gui/res/cardsfolder/a/anaconda.txt +++ b/forge-gui/res/cardsfolder/a/anaconda.txt @@ -4,4 +4,4 @@ Types:Creature Snake PT:3/3 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83276.jpg -Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) \ No newline at end of file +Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) diff --git a/forge-gui/res/cardsfolder/a/anarchist.txt b/forge-gui/res/cardsfolder/a/anarchist.txt index d26866ac5c6..1951eb26ed0 100644 --- a/forge-gui/res/cardsfolder/a/anarchist.txt +++ b/forge-gui/res/cardsfolder/a/anarchist.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target sorcery card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Sorcery.YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84072.jpg -Oracle:When Anarchist enters the battlefield, you may return target sorcery card from your graveyard to your hand. \ No newline at end of file +Oracle:When Anarchist enters the battlefield, you may return target sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/anarchy.txt b/forge-gui/res/cardsfolder/a/anarchy.txt index 3858a847e0d..cf0bad626b5 100644 --- a/forge-gui/res/cardsfolder/a/anarchy.txt +++ b/forge-gui/res/cardsfolder/a/anarchy.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 2 R R | ValidCards$ Permanent.White | SpellDescription$ Destroy all white permanents. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/anarchy.jpg -Oracle:Destroy all white permanents. \ No newline at end of file +Oracle:Destroy all white permanents. diff --git a/forge-gui/res/cardsfolder/a/anathemancer.txt b/forge-gui/res/cardsfolder/a/anathemancer.txt index a40f97987f0..1eaaced737d 100644 --- a/forge-gui/res/cardsfolder/a/anathemancer.txt +++ b/forge-gui/res/cardsfolder/a/anathemancer.txt @@ -1,11 +1,11 @@ -Name:Anathemancer -ManaCost:1 B R -Types:Creature Zombie Wizard -PT:2/2 -K:Unearth:5 B R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target player equal to the number of nonbasic lands that player controls. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | RememberTargets$ True | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Land.nonBasic+RememberedPlayerCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/anathemancer.jpg -Oracle:When Anathemancer enters the battlefield, it deals damage to target player equal to the number of nonbasic lands that player controls.\nUnearth {5}{B}{R} ({5}{B}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Name:Anathemancer +ManaCost:1 B R +Types:Creature Zombie Wizard +PT:2/2 +K:Unearth:5 B R +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target player equal to the number of nonbasic lands that player controls. +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | RememberTargets$ True | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Land.nonBasic+RememberedPlayerCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/anathemancer.jpg +Oracle:When Anathemancer enters the battlefield, it deals damage to target player equal to the number of nonbasic lands that player controls.\nUnearth {5}{B}{R} ({5}{B}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/a/anavolver.txt b/forge-gui/res/cardsfolder/a/anavolver.txt index fde4d144299..5cc5604ee8c 100644 --- a/forge-gui/res/cardsfolder/a/anavolver.txt +++ b/forge-gui/res/cardsfolder/a/anavolver.txt @@ -12,4 +12,4 @@ SVar:VolverResilience:DB$ Animate | Defined$ Self | Abilities$ ABRegen | Permane SVar:ABRegen:AB$Regenerate | Cost$ PayLife<3> | SpellDescription$ Regenerate CARDNAME. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/anavolver.jpg -Oracle:Kicker {1}{U} and/or {B} (You may pay an additional {1}{U} and/or {B} as you cast this spell.)\nIf Anavolver was kicked with its {1}{U} kicker, it enters the battlefield with two +1/+1 counters on it and with flying.\nIf Anavolver was kicked with its {B} kicker, it enters the battlefield with a +1/+1 counter on it and with "Pay 3 life: Regenerate Anavolver." \ No newline at end of file +Oracle:Kicker {1}{U} and/or {B} (You may pay an additional {1}{U} and/or {B} as you cast this spell.)\nIf Anavolver was kicked with its {1}{U} kicker, it enters the battlefield with two +1/+1 counters on it and with flying.\nIf Anavolver was kicked with its {B} kicker, it enters the battlefield with a +1/+1 counter on it and with "Pay 3 life: Regenerate Anavolver." diff --git a/forge-gui/res/cardsfolder/a/anax_and_cymede.txt b/forge-gui/res/cardsfolder/a/anax_and_cymede.txt index 296db17680f..b0443fa5ce1 100644 --- a/forge-gui/res/cardsfolder/a/anax_and_cymede.txt +++ b/forge-gui/res/cardsfolder/a/anax_and_cymede.txt @@ -1,10 +1,10 @@ -Name:Anax and Cymede -ManaCost:1 R W -Types:Legendary Creature Human Soldier -PT:3/2 -K:First Strike -K:Vigilance -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, creatures you control get +1/+1 and gain trample until end of turn. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Trample | NumAtt$ +1 | NumDef$ +1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/anax_and_cymede.jpg -Oracle:First strike, vigilanceHeroic - Whenever you cast a spell that targets Anax and Cymede, creatures you control get +1/+1 and gain trample until end of turn. \ No newline at end of file +Name:Anax and Cymede +ManaCost:1 R W +Types:Legendary Creature Human Soldier +PT:3/2 +K:First Strike +K:Vigilance +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, creatures you control get +1/+1 and gain trample until end of turn. +SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Trample | NumAtt$ +1 | NumDef$ +1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/anax_and_cymede.jpg +Oracle:First strike, vigilanceHeroic - Whenever you cast a spell that targets Anax and Cymede, creatures you control get +1/+1 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/a/ancestors_chosen.txt b/forge-gui/res/cardsfolder/a/ancestors_chosen.txt index ea5818af62f..23af95d384d 100644 --- a/forge-gui/res/cardsfolder/a/ancestors_chosen.txt +++ b/forge-gui/res/cardsfolder/a/ancestors_chosen.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$InYourYard SVar:Picture:http://www.wizards.com/global/images/magic/general/ancestors_chosen.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhen Ancestor's Chosen enters the battlefield, you gain 1 life for each card in your graveyard. \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhen Ancestor's Chosen enters the battlefield, you gain 1 life for each card in your graveyard. diff --git a/forge-gui/res/cardsfolder/a/ancestors_prophet.txt b/forge-gui/res/cardsfolder/a/ancestors_prophet.txt index 3f1c6f62f2c..b046edef1b9 100644 --- a/forge-gui/res/cardsfolder/a/ancestors_prophet.txt +++ b/forge-gui/res/cardsfolder/a/ancestors_prophet.txt @@ -5,4 +5,4 @@ PT:1/5 A:AB$ GainLife | Cost$ tapXType<5/Cleric> | LifeAmount$ 10 | SpellDescription$ You gain 10 life. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ancestors_prophet.jpg -Oracle:Tap five untapped Clerics you control: You gain 10 life. \ No newline at end of file +Oracle:Tap five untapped Clerics you control: You gain 10 life. diff --git a/forge-gui/res/cardsfolder/a/ancestral_knowledge.txt b/forge-gui/res/cardsfolder/a/ancestral_knowledge.txt index 9d34f854cb8..1355205194e 100644 --- a/forge-gui/res/cardsfolder/a/ancestral_knowledge.txt +++ b/forge-gui/res/cardsfolder/a/ancestral_knowledge.txt @@ -1,11 +1,11 @@ -Name:Ancestral Knowledge -ManaCost:1 U -Types:Enchantment -K:Cumulative upkeep:1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top ten cards of your library, then exile any number of them and put the rest back on top of your library in any order. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 10 | AnyNumber$ True | DestinationZone$ Exile | DestinationZone2$ Library | LibraryPosition2$ 0 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigShuffle | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, shuffle your library. -SVar:TrigShuffle:AB$ Shuffle | Cost$ 0 | Defined$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ancestral_knowledge.jpg -Oracle:Cumulative upkeep {1} (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.)\nWhen Ancestral Knowledge enters the battlefield, look at the top ten cards of your library, then exile any number of them and put the rest back on top of your library in any order.\nWhen Ancestral Knowledge leaves the battlefield, shuffle your library. \ No newline at end of file +Name:Ancestral Knowledge +ManaCost:1 U +Types:Enchantment +K:Cumulative upkeep:1 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top ten cards of your library, then exile any number of them and put the rest back on top of your library in any order. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 10 | AnyNumber$ True | DestinationZone$ Exile | DestinationZone2$ Library | LibraryPosition2$ 0 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigShuffle | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, shuffle your library. +SVar:TrigShuffle:AB$ Shuffle | Cost$ 0 | Defined$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ancestral_knowledge.jpg +Oracle:Cumulative upkeep {1} (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.)\nWhen Ancestral Knowledge enters the battlefield, look at the top ten cards of your library, then exile any number of them and put the rest back on top of your library in any order.\nWhen Ancestral Knowledge leaves the battlefield, shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/ancestral_mask.txt b/forge-gui/res/cardsfolder/a/ancestral_mask.txt index 543fb9f20cd..6c081cc6205 100644 --- a/forge-gui/res/cardsfolder/a/ancestral_mask.txt +++ b/forge-gui/res/cardsfolder/a/ancestral_mask.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Enchantment.Other/Times.2 SVar:RemRandomDeck:True SVar:BuffedBy:Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/ancestral_mask.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 for each other enchantment on the battlefield. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 for each other enchantment on the battlefield. diff --git a/forge-gui/res/cardsfolder/a/ancestral_memories.txt b/forge-gui/res/cardsfolder/a/ancestral_memories.txt index 449818e449d..ff075917311 100644 --- a/forge-gui/res/cardsfolder/a/ancestral_memories.txt +++ b/forge-gui/res/cardsfolder/a/ancestral_memories.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ 2 U U U | DigNum$ 7 | ChangeNum$ 2 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top seven cards of your library. Put two of them into your hand and the rest into your graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ancestral_memories.jpg -Oracle:Look at the top seven cards of your library. Put two of them into your hand and the rest into your graveyard. \ No newline at end of file +Oracle:Look at the top seven cards of your library. Put two of them into your hand and the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/a/ancestral_recall.txt b/forge-gui/res/cardsfolder/a/ancestral_recall.txt index 831d4c80441..9a1e0660e24 100644 --- a/forge-gui/res/cardsfolder/a/ancestral_recall.txt +++ b/forge-gui/res/cardsfolder/a/ancestral_recall.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Draw | Cost$ U | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player draws three cards. SVar:Picture:http://resources.wizards.com/magic/cards/2u/en-us/card692.jpg -Oracle:Target player draws three cards. \ No newline at end of file +Oracle:Target player draws three cards. diff --git a/forge-gui/res/cardsfolder/a/ancestral_tribute.txt b/forge-gui/res/cardsfolder/a/ancestral_tribute.txt index f942d0024c0..8a1b62bb2b1 100644 --- a/forge-gui/res/cardsfolder/a/ancestral_tribute.txt +++ b/forge-gui/res/cardsfolder/a/ancestral_tribute.txt @@ -5,4 +5,4 @@ K:Flashback 9 W W W A:SP$ GainLife | Cost$ 5 W W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each card in your graveyard. SVar:X:Count$InYourYard/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/ancestral_tribute.jpg -Oracle:You gain 2 life for each card in your graveyard.\nFlashback {9}{W}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:You gain 2 life for each card in your graveyard.\nFlashback {9}{W}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/a/ancestral_vision.txt b/forge-gui/res/cardsfolder/a/ancestral_vision.txt index f6b27d86d8a..8d398b580e4 100644 --- a/forge-gui/res/cardsfolder/a/ancestral_vision.txt +++ b/forge-gui/res/cardsfolder/a/ancestral_vision.txt @@ -5,4 +5,4 @@ Colors:blue K:Suspend:4:U A:SP$ Draw | Cost$ 0 | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws three cards. | ActivationLimit$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/ancestral_vision.jpg -Oracle:Ancestral Vision is blue.\nSuspend 4-{U} (Rather than cast this card from your hand, pay {U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nTarget player draws three cards. \ No newline at end of file +Oracle:Ancestral Vision is blue.\nSuspend 4-{U} (Rather than cast this card from your hand, pay {U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nTarget player draws three cards. diff --git a/forge-gui/res/cardsfolder/a/ancient_amphitheater.txt b/forge-gui/res/cardsfolder/a/ancient_amphitheater.txt index 0c6196b57d8..0b218d372ea 100644 --- a/forge-gui/res/cardsfolder/a/ancient_amphitheater.txt +++ b/forge-gui/res/cardsfolder/a/ancient_amphitheater.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Giant> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_amphitheater.jpg -Oracle:As Ancient Amphitheater enters the battlefield, you may reveal a Giant card from your hand. If you don't, Ancient Amphitheater enters the battlefield tapped.\n{T}: Add {R} or {W} to your mana pool. \ No newline at end of file +Oracle:As Ancient Amphitheater enters the battlefield, you may reveal a Giant card from your hand. If you don't, Ancient Amphitheater enters the battlefield tapped.\n{T}: Add {R} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/ancient_craving.txt b/forge-gui/res/cardsfolder/a/ancient_craving.txt index 2a07de5ee8c..86281781803 100644 --- a/forge-gui/res/cardsfolder/a/ancient_craving.txt +++ b/forge-gui/res/cardsfolder/a/ancient_craving.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 3 B | NumCards$ 3 | SpellDescription$ You draw three cards and you lose 3 life. | SubAbility$ DB SVar:DB:DB$LoseLife | LifeAmount$ 3 SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal_Second_Age/ancient_craving.jpg -Oracle:You draw three cards and you lose 3 life. \ No newline at end of file +Oracle:You draw three cards and you lose 3 life. diff --git a/forge-gui/res/cardsfolder/a/ancient_den.txt b/forge-gui/res/cardsfolder/a/ancient_den.txt index bf560eb6953..7be50c969bb 100644 --- a/forge-gui/res/cardsfolder/a/ancient_den.txt +++ b/forge-gui/res/cardsfolder/a/ancient_den.txt @@ -4,4 +4,4 @@ Types:Artifact Land Text:(Ancient Den isn't a spell.) 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 +Oracle:(Ancient Den isn't a spell.)\n{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/ancient_grudge.txt b/forge-gui/res/cardsfolder/a/ancient_grudge.txt index ca53582d891..72b8da679b8 100644 --- a/forge-gui/res/cardsfolder/a/ancient_grudge.txt +++ b/forge-gui/res/cardsfolder/a/ancient_grudge.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback G A:SP$ Destroy | Cost$ 1 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_grudge.jpg -Oracle:Destroy target artifact.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Destroy target artifact.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/a/ancient_hellkite.txt b/forge-gui/res/cardsfolder/a/ancient_hellkite.txt index f1af61ab316..28ce6f31bf5 100644 --- a/forge-gui/res/cardsfolder/a/ancient_hellkite.txt +++ b/forge-gui/res/cardsfolder/a/ancient_hellkite.txt @@ -5,4 +5,4 @@ PT:6/6 K:Flying A:AB$ DealDamage | Cost$ R | ValidTgts$ Creature.DefenderCtrl | NumDmg$ 1 | IsPresent$ Card.Self+attacking | SpellDescription$ CARDNAME deals 1 damage to target creature defending player controls. Activate this ability only if CARDNAME is attacking. SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_hellkite.jpg -Oracle:Flying\n{R}: Ancient Hellkite deals 1 damage to target creature defending player controls. Activate this ability only if Ancient Hellkite is attacking. \ No newline at end of file +Oracle:Flying\n{R}: Ancient Hellkite deals 1 damage to target creature defending player controls. Activate this ability only if Ancient Hellkite is attacking. diff --git a/forge-gui/res/cardsfolder/a/ancient_hydra.txt b/forge-gui/res/cardsfolder/a/ancient_hydra.txt index 389161b7952..0d4766845bb 100644 --- a/forge-gui/res/cardsfolder/a/ancient_hydra.txt +++ b/forge-gui/res/cardsfolder/a/ancient_hydra.txt @@ -5,4 +5,4 @@ PT:5/1 K:Fading:5 A:AB$ DealDamage | Cost$ 1 SubCounter<1/FADE> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_hydra.jpg -Oracle:Fading 5 (This creature enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\n{1}, Remove a fade counter from Ancient Hydra: Ancient Hydra deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Fading 5 (This creature enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\n{1}, Remove a fade counter from Ancient Hydra: Ancient Hydra deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/ancient_kavu.txt b/forge-gui/res/cardsfolder/a/ancient_kavu.txt index a699fa072d3..ed8250cdab5 100644 --- a/forge-gui/res/cardsfolder/a/ancient_kavu.txt +++ b/forge-gui/res/cardsfolder/a/ancient_kavu.txt @@ -4,4 +4,4 @@ Types:Creature Kavu PT:3/3 A:AB$ Animate | Cost$ 2 | Defined$ Self | Colors$ Colorless | OverwriteColors$ True | SpellDescription$ CARDNAME becomes colorless until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_kavu.jpg -Oracle:{2}: Ancient Kavu becomes colorless until end of turn. \ No newline at end of file +Oracle:{2}: Ancient Kavu becomes colorless until end of turn. diff --git a/forge-gui/res/cardsfolder/a/ancient_ooze.txt b/forge-gui/res/cardsfolder/a/ancient_ooze.txt index 370ec86b99c..347f9a82cf2 100644 --- a/forge-gui/res/cardsfolder/a/ancient_ooze.txt +++ b/forge-gui/res/cardsfolder/a/ancient_ooze.txt @@ -1,9 +1,9 @@ -Name:Ancient Ooze -ManaCost:5 G G -Types:Creature Ooze -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the total converted mana cost of other creatures you control. -SVar:X:Count$SumCMC_Creature.Other+YouCtrl -SVar:NeedsToPlayVar:X GE4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_ooze.jpg -Oracle:Ancient Ooze's power and toughness are each equal to the total converted mana cost of other creatures you control. \ No newline at end of file +Name:Ancient Ooze +ManaCost:5 G G +Types:Creature Ooze +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the total converted mana cost of other creatures you control. +SVar:X:Count$SumCMC_Creature.Other+YouCtrl +SVar:NeedsToPlayVar:X GE4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_ooze.jpg +Oracle:Ancient Ooze's power and toughness are each equal to the total converted mana cost of other creatures you control. diff --git a/forge-gui/res/cardsfolder/a/ancient_runes.txt b/forge-gui/res/cardsfolder/a/ancient_runes.txt index 5ae7136ea6e..ca336db6ef0 100644 --- a/forge-gui/res/cardsfolder/a/ancient_runes.txt +++ b/forge-gui/res/cardsfolder/a/ancient_runes.txt @@ -6,4 +6,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X SVar:X:Count$Valid Artifact.ActivePlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_runes.jpg -Oracle:At the beginning of each player's upkeep, Ancient Runes deals damage to that player equal to the number of artifacts he or she controls. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, Ancient Runes deals damage to that player equal to the number of artifacts he or she controls. diff --git a/forge-gui/res/cardsfolder/a/ancient_silverback.txt b/forge-gui/res/cardsfolder/a/ancient_silverback.txt index 09ed4fb7df8..9e97e02efe2 100644 --- a/forge-gui/res/cardsfolder/a/ancient_silverback.txt +++ b/forge-gui/res/cardsfolder/a/ancient_silverback.txt @@ -4,4 +4,4 @@ Types:Creature Ape PT:6/5 A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card82950.jpg -Oracle:{G}: Regenerate Ancient Silverback. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:{G}: Regenerate Ancient Silverback. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/a/ancient_spider.txt b/forge-gui/res/cardsfolder/a/ancient_spider.txt index 056e4481d0b..f4bacc1f2fe 100644 --- a/forge-gui/res/cardsfolder/a/ancient_spider.txt +++ b/forge-gui/res/cardsfolder/a/ancient_spider.txt @@ -5,4 +5,4 @@ PT:2/5 K:First Strike K:Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_spider.jpg -Oracle:First strike; reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:First strike; reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/a/ancient_spring.txt b/forge-gui/res/cardsfolder/a/ancient_spring.txt index 237dd656164..9544b679907 100644 --- a/forge-gui/res/cardsfolder/a/ancient_spring.txt +++ b/forge-gui/res/cardsfolder/a/ancient_spring.txt @@ -6,4 +6,4 @@ 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 +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. diff --git a/forge-gui/res/cardsfolder/a/ancient_stirrings.txt b/forge-gui/res/cardsfolder/a/ancient_stirrings.txt index 3872c9452ad..4112e7fcbe5 100644 --- a/forge-gui/res/cardsfolder/a/ancient_stirrings.txt +++ b/forge-gui/res/cardsfolder/a/ancient_stirrings.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ G | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Card.Colorless | SpellDescription$ Look at the top five cards of your library. You may reveal a colorless card from among them and put it into your hand. Then put the rest on the bottom of your library in any order. (Cards with no colored mana in their mana costs are colorless. Lands are also colorless.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_stirrings.jpg -Oracle:Look at the top five cards of your library. You may reveal a colorless card from among them and put it into your hand. Then put the rest on the bottom of your library in any order. (Cards with no colored mana in their mana costs are colorless. Lands are also colorless.) \ No newline at end of file +Oracle:Look at the top five cards of your library. You may reveal a colorless card from among them and put it into your hand. Then put the rest on the bottom of your library in any order. (Cards with no colored mana in their mana costs are colorless. Lands are also colorless.) diff --git a/forge-gui/res/cardsfolder/a/ancient_tomb.txt b/forge-gui/res/cardsfolder/a/ancient_tomb.txt index a9622faa9e7..cbca78e1b7b 100644 --- a/forge-gui/res/cardsfolder/a/ancient_tomb.txt +++ b/forge-gui/res/cardsfolder/a/ancient_tomb.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SubAbility$ DBPain | SpellDescr SVar:DBPain:DB$ DealDamage | NumDmg$ 2 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_tomb.jpg -Oracle:{T}: Add {2} to your mana pool. Ancient Tomb deals 2 damage to you. \ No newline at end of file +Oracle:{T}: Add {2} to your mana pool. Ancient Tomb deals 2 damage to you. diff --git a/forge-gui/res/cardsfolder/a/ancient_ziggurat.txt b/forge-gui/res/cardsfolder/a/ancient_ziggurat.txt index 7bd8555c51d..021ab53edf9 100644 --- a/forge-gui/res/cardsfolder/a/ancient_ziggurat.txt +++ b/forge-gui/res/cardsfolder/a/ancient_ziggurat.txt @@ -1,6 +1,6 @@ -Name:Ancient Ziggurat -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Creature | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_ziggurat.jpg -Oracle:{T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell. \ No newline at end of file +Name:Ancient Ziggurat +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Creature | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_ziggurat.jpg +Oracle:{T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell. diff --git a/forge-gui/res/cardsfolder/a/andradite_leech.txt b/forge-gui/res/cardsfolder/a/andradite_leech.txt index 0449da4fe7e..c86a8b43ea6 100644 --- a/forge-gui/res/cardsfolder/a/andradite_leech.txt +++ b/forge-gui/res/cardsfolder/a/andradite_leech.txt @@ -5,4 +5,4 @@ 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. 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 +Oracle:Black spells you cast cost {B} more to cast.\n{B}: Andradite Leech gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/angel_of_despair.txt b/forge-gui/res/cardsfolder/a/angel_of_despair.txt index 30ccaf213d0..76c59fc61ff 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_despair.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_despair.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target permanent. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Permanent | TgtPrompt$ Select target permanent. SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card83869.jpg -Oracle:Flying\nWhen Angel of Despair enters the battlefield, destroy target permanent. \ No newline at end of file +Oracle:Flying\nWhen Angel of Despair enters the battlefield, destroy target permanent. diff --git a/forge-gui/res/cardsfolder/a/angel_of_finality.txt b/forge-gui/res/cardsfolder/a/angel_of_finality.txt index 7f17f41ef97..be9c3d6592e 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_finality.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_finality.txt @@ -1,9 +1,9 @@ -Name:Angel of Finality -ManaCost:3 W -Types:Creature Angel -PT:3/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from target player's graveyard. -SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_finality.jpg -Oracle:Flying\nWhen Angel of Finality enters the battlefield, exile all cards from target player's graveyard. +Name:Angel of Finality +ManaCost:3 W +Types:Creature Angel +PT:3/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from target player's graveyard. +SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_finality.jpg +Oracle:Flying\nWhen Angel of Finality enters the battlefield, exile all cards from target player's graveyard. diff --git a/forge-gui/res/cardsfolder/a/angel_of_flight_alabaster.txt b/forge-gui/res/cardsfolder/a/angel_of_flight_alabaster.txt index 7639e9e111d..7bfbd7571c3 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_flight_alabaster.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_flight_alabaster.txt @@ -1,9 +1,9 @@ -Name:Angel of Flight Alabaster -ManaCost:4 W -Types:Creature Angel -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You |TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, return target Spirit card from your graveyard to your hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select target Spirit card in your graveyard | ValidTgts$ Spirit.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_flight_alabaster.jpg -Oracle:Flying\nAt the beginning of your upkeep, return target Spirit card from your graveyard to your hand. \ No newline at end of file +Name:Angel of Flight Alabaster +ManaCost:4 W +Types:Creature Angel +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You |TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, return target Spirit card from your graveyard to your hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select target Spirit card in your graveyard | ValidTgts$ Spirit.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_flight_alabaster.jpg +Oracle:Flying\nAt the beginning of your upkeep, return target Spirit card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/angel_of_fury.txt b/forge-gui/res/cardsfolder/a/angel_of_fury.txt index aa8119c2651..65c6b09d041 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_fury.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_fury.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ If CARDNAME is put into your graveyard from the battlefield, you may shuffle it into your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_fury.jpg -Oracle:Flying\nWhen Angel of Fury is put into your graveyard from the battlefield, you may shuffle it into your library. \ No newline at end of file +Oracle:Flying\nWhen Angel of Fury is put into your graveyard from the battlefield, you may shuffle it into your library. diff --git a/forge-gui/res/cardsfolder/a/angel_of_glorys_rise.txt b/forge-gui/res/cardsfolder/a/angel_of_glorys_rise.txt index 4520060aacb..52f2d14eab4 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_glorys_rise.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_glorys_rise.txt @@ -1,10 +1,10 @@ -Name:Angel of Glory's Rise -ManaCost:5 W W -Types:Creature Angel -PT:4/6 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileAll | TriggerDescription$ When CARDNAME enters the battlefield, exile all Zombies, then return all Human creature cards from your graveyard to the battlefield. -SVar:ExileAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ChangeType$ Zombie | SubAbility$ ReturnOfTheHumans -SVar:ReturnOfTheHumans:DB$ ChangeZoneAll | ChangeType$ Creature.Human+YouCtrl | Origin$ Graveyard | Destination$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_glorys_rise.jpg -Oracle:Flying\nWhen Angel of Glory's Rise enters the battlefield, exile all Zombies, then return all Human creature cards from your graveyard to the battlefield. \ No newline at end of file +Name:Angel of Glory's Rise +ManaCost:5 W W +Types:Creature Angel +PT:4/6 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileAll | TriggerDescription$ When CARDNAME enters the battlefield, exile all Zombies, then return all Human creature cards from your graveyard to the battlefield. +SVar:ExileAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ChangeType$ Zombie | SubAbility$ ReturnOfTheHumans +SVar:ReturnOfTheHumans:DB$ ChangeZoneAll | ChangeType$ Creature.Human+YouCtrl | Origin$ Graveyard | Destination$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_glorys_rise.jpg +Oracle:Flying\nWhen Angel of Glory's Rise enters the battlefield, exile all Zombies, then return all Human creature cards from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/a/angel_of_jubilation.txt b/forge-gui/res/cardsfolder/a/angel_of_jubilation.txt index 3972001bf1f..01ec86491e7 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_jubilation.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_jubilation.txt @@ -1,9 +1,9 @@ -Name:Angel of Jubilation -ManaCost:1 W W W -Types:Creature Angel -PT:3/3 -K:Flying -S:Mode$ Continuous | Affected$ Creature.nonBlack+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other nonblack creatures you control get +1/+1. -S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't pay life to cast spells or activate abilities. & You can't sacrifice creatures to cast spells or activate abilities. | Description$ Players can't pay life or sacrifice creatures to cast spells or activate abilities. -SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_jubilation.jpg -Oracle:Flying\nOther nonblack creatures you control get +1/+1.\nPlayers can't pay life or sacrifice creatures to cast spells or activate abilities. \ No newline at end of file +Name:Angel of Jubilation +ManaCost:1 W W W +Types:Creature Angel +PT:3/3 +K:Flying +S:Mode$ Continuous | Affected$ Creature.nonBlack+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other nonblack creatures you control get +1/+1. +S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't pay life to cast spells or activate abilities. & You can't sacrifice creatures to cast spells or activate abilities. | Description$ Players can't pay life or sacrifice creatures to cast spells or activate abilities. +SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_jubilation.jpg +Oracle:Flying\nOther nonblack creatures you control get +1/+1.\nPlayers can't pay life or sacrifice creatures to cast spells or activate abilities. diff --git a/forge-gui/res/cardsfolder/a/angel_of_light.txt b/forge-gui/res/cardsfolder/a/angel_of_light.txt index 48daf5524a6..cf363735eb4 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_light.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_light.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20391.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/a/angel_of_mercy.txt b/forge-gui/res/cardsfolder/a/angel_of_mercy.txt index b68feab3210..7100625cb02 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_mercy.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_mercy.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card82992.jpg -Oracle:Flying\nWhen Angel of Mercy enters the battlefield, you gain 3 life. \ No newline at end of file +Oracle:Flying\nWhen Angel of Mercy enters the battlefield, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/a/angel_of_retribution.txt b/forge-gui/res/cardsfolder/a/angel_of_retribution.txt index 79194ed8ebc..2823c372629 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_retribution.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_retribution.txt @@ -5,4 +5,4 @@ PT:5/5 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_retribution.jpg -Oracle:Flying, first strike \ No newline at end of file +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/a/angel_of_salvation.txt b/forge-gui/res/cardsfolder/a/angel_of_salvation.txt index 31cf9755cb4..d6f242b2909 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_salvation.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_salvation.txt @@ -1,12 +1,12 @@ -Name:Angel of Salvation -ManaCost:6 W W -Types:Creature Angel -PT:5/5 -K:Flash -K:Convoke -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ AngelicSalvation | TriggerDescription$ When CARDNAME enters the battlefield, prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. -SVar:AngelicSalvation:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_salvation.jpg -Oracle:Flash, convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nFlying\nWhen Angel of Salvation enters the battlefield, prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. \ No newline at end of file +Name:Angel of Salvation +ManaCost:6 W W +Types:Creature Angel +PT:5/5 +K:Flash +K:Convoke +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ AngelicSalvation | TriggerDescription$ When CARDNAME enters the battlefield, prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. +SVar:AngelicSalvation:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_salvation.jpg +Oracle:Flash, convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nFlying\nWhen Angel of Salvation enters the battlefield, prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. diff --git a/forge-gui/res/cardsfolder/a/angel_of_serenity.txt b/forge-gui/res/cardsfolder/a/angel_of_serenity.txt index 0142ff5333d..1140678aebc 100644 --- a/forge-gui/res/cardsfolder/a/angel_of_serenity.txt +++ b/forge-gui/res/cardsfolder/a/angel_of_serenity.txt @@ -1,13 +1,13 @@ -Name:Angel of Serenity -ManaCost:4 W W W -Types:Creature Angel -PT:5/6 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, you may exile up to three other target creatures from the battlefield and/or creature cards from graveyards. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigExile:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | IsCurse$ True | ValidTgts$ Creature.Other | TgtPrompt$ Choose another target creature | RememberChanged$ True | Origin$ Battlefield,Graveyard | Destination$ Exile -SVar:TrigReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_serenity.jpg -Oracle:Flying\nWhen Angel of Serenity enters the battlefield, you may exile up to three other target creatures from the battlefield and/or creature cards from graveyards.\nWhen Angel of Serenity leaves the battlefield, return the exiled cards to their owners' hands. \ No newline at end of file +Name:Angel of Serenity +ManaCost:4 W W W +Types:Creature Angel +PT:5/6 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, you may exile up to three other target creatures from the battlefield and/or creature cards from graveyards. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. +SVar:TrigExile:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | IsCurse$ True | ValidTgts$ Creature.Other | TgtPrompt$ Choose another target creature | RememberChanged$ True | Origin$ Battlefield,Graveyard | Destination$ Exile +SVar:TrigReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/angel_of_serenity.jpg +Oracle:Flying\nWhen Angel of Serenity enters the battlefield, you may exile up to three other target creatures from the battlefield and/or creature cards from graveyards.\nWhen Angel of Serenity leaves the battlefield, return the exiled cards to their owners' hands. diff --git a/forge-gui/res/cardsfolder/a/angelfire_crusader.txt b/forge-gui/res/cardsfolder/a/angelfire_crusader.txt index fe3da645ca6..6020e2f69a8 100644 --- a/forge-gui/res/cardsfolder/a/angelfire_crusader.txt +++ b/forge-gui/res/cardsfolder/a/angelfire_crusader.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Knight PT:2/3 A:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card21253.jpg -Oracle:{R}: Angelfire Crusader gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Angelfire Crusader gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/angelheart_vial.txt b/forge-gui/res/cardsfolder/a/angelheart_vial.txt index f79ecf2897f..9605a01c198 100644 --- a/forge-gui/res/cardsfolder/a/angelheart_vial.txt +++ b/forge-gui/res/cardsfolder/a/angelheart_vial.txt @@ -7,4 +7,4 @@ SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/angelheart_vial.jpg -Oracle:Whenever you're dealt damage, you may put that many charge counters on Angelheart Vial.\n{2}, {T}, Remove four charge counters from Angelheart Vial: You gain 2 life and draw a card. \ No newline at end of file +Oracle:Whenever you're dealt damage, you may put that many charge counters on Angelheart Vial.\n{2}, {T}, Remove four charge counters from Angelheart Vial: You gain 2 life and draw a card. diff --git a/forge-gui/res/cardsfolder/a/angelic_accord.txt b/forge-gui/res/cardsfolder/a/angelic_accord.txt index 83e96eeab48..216dc9adc8b 100644 --- a/forge-gui/res/cardsfolder/a/angelic_accord.txt +++ b/forge-gui/res/cardsfolder/a/angelic_accord.txt @@ -1,9 +1,9 @@ -Name:Angelic Accord -ManaCost:3 W -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ YouLifeGained | SVarCompare$ GE4 | Execute$ TrigToken | TriggerDescription$ At the beginning of each end step, if you gained 4 or more life this turn, put a 4/4 white Angel creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenImage$ w 4 4 angel M14 | TokenKeywords$ Flying -SVar:YouLifeGained:Count$LifeYouGainedThisTurn -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_accord.jpg -Oracle:At the beginning of each end step, if you gained 4 or more life this turn, put a 4/4 white Angel creature token with flying onto the battlefield. +Name:Angelic Accord +ManaCost:3 W +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ YouLifeGained | SVarCompare$ GE4 | Execute$ TrigToken | TriggerDescription$ At the beginning of each end step, if you gained 4 or more life this turn, put a 4/4 white Angel creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenImage$ w 4 4 angel M14 | TokenKeywords$ Flying +SVar:YouLifeGained:Count$LifeYouGainedThisTurn +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_accord.jpg +Oracle:At the beginning of each end step, if you gained 4 or more life this turn, put a 4/4 white Angel creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/angelic_arbiter.txt b/forge-gui/res/cardsfolder/a/angelic_arbiter.txt index e0ff9a3c3b4..43bcd8e0eda 100644 --- a/forge-gui/res/cardsfolder/a/angelic_arbiter.txt +++ b/forge-gui/res/cardsfolder/a/angelic_arbiter.txt @@ -1,11 +1,11 @@ -Name:Angelic Arbiter -ManaCost:5 W W -Types:Creature Angel -PT:5/6 -K:Flying -S:Mode$ Continuous | Affected$ Creature.YouDontCtrl | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ GE1 | Description$ Each opponent who cast a spell this turn can't attack with creatures. -S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Opponent | OpponentAttackedWithCreatureThisTurn$ True | Description$ Each opponent who attacked with a creature this turn can't cast spells. -SVar:X:Count$ThisTurnCast_Card.YouDontCtrl -SVar:RemMultiplayer:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_arbiter.jpg -Oracle:Flying\nEach opponent who cast a spell this turn can't attack with creatures.\nEach opponent who attacked with a creature this turn can't cast spells. \ No newline at end of file +Name:Angelic Arbiter +ManaCost:5 W W +Types:Creature Angel +PT:5/6 +K:Flying +S:Mode$ Continuous | Affected$ Creature.YouDontCtrl | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ GE1 | Description$ Each opponent who cast a spell this turn can't attack with creatures. +S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Opponent | OpponentAttackedWithCreatureThisTurn$ True | Description$ Each opponent who attacked with a creature this turn can't cast spells. +SVar:X:Count$ThisTurnCast_Card.YouDontCtrl +SVar:RemMultiplayer:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_arbiter.jpg +Oracle:Flying\nEach opponent who cast a spell this turn can't attack with creatures.\nEach opponent who attacked with a creature this turn can't cast spells. diff --git a/forge-gui/res/cardsfolder/a/angelic_armaments.txt b/forge-gui/res/cardsfolder/a/angelic_armaments.txt index c1e64b97c2b..d0356db9bfd 100644 --- a/forge-gui/res/cardsfolder/a/angelic_armaments.txt +++ b/forge-gui/res/cardsfolder/a/angelic_armaments.txt @@ -1,7 +1,7 @@ -Name:Angelic Armaments -ManaCost:3 -Types:Artifact Equipment -K:Equip 4 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | AddType$ Angel | AddColor$ White | Description$ Equipped creature gets +2+2, has flying and is a white Angel in addition to its other colors and types. -SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_armaments.jpg -Oracle:Equipped creature gets +2/+2, has flying, and is a white Angel in addition to its other colors and types.\nEquip {4} \ No newline at end of file +Name:Angelic Armaments +ManaCost:3 +Types:Artifact Equipment +K:Equip 4 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | AddType$ Angel | AddColor$ White | Description$ Equipped creature gets +2+2, has flying and is a white Angel in addition to its other colors and types. +SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_armaments.jpg +Oracle:Equipped creature gets +2/+2, has flying, and is a white Angel in addition to its other colors and types.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/a/angelic_benediction.txt b/forge-gui/res/cardsfolder/a/angelic_benediction.txt index 9b6993d2025..8cf758e9644 100644 --- a/forge-gui/res/cardsfolder/a/angelic_benediction.txt +++ b/forge-gui/res/cardsfolder/a/angelic_benediction.txt @@ -5,4 +5,4 @@ K:Exalted T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Alone$ True | TriggerZones$ Battlefield | Execute$ TrigTap | OptionalDecider$ You | TriggerDescription$ Whenever a creature you control attacks alone, you may tap target creature. SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_benediction.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, you may tap target creature. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/a/angelic_blessing.txt b/forge-gui/res/cardsfolder/a/angelic_blessing.txt index 5badab8aadd..4ad5b0f079c 100644 --- a/forge-gui/res/cardsfolder/a/angelic_blessing.txt +++ b/forge-gui/res/cardsfolder/a/angelic_blessing.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Sorcery A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ 3 | KW$ Flying | SpellDescription$ Target creature gets +3/+3 and gains flying until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4370.jpg -Oracle:Target creature gets +3/+3 and gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:Target creature gets +3/+3 and gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/a/angelic_chorus.txt b/forge-gui/res/cardsfolder/a/angelic_chorus.txt index 13928daa6b5..202915985f1 100644 --- a/forge-gui/res/cardsfolder/a/angelic_chorus.txt +++ b/forge-gui/res/cardsfolder/a/angelic_chorus.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggeredCard$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_chorus.jpg -Oracle:Whenever a creature enters the battlefield under your control, you gain life equal to its toughness. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield under your control, you gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/a/angelic_curator.txt b/forge-gui/res/cardsfolder/a/angelic_curator.txt index e7c1698dfe3..ebc1af2f48a 100644 --- a/forge-gui/res/cardsfolder/a/angelic_curator.txt +++ b/forge-gui/res/cardsfolder/a/angelic_curator.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Protection from artifacts SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_curator.jpg -Oracle:Flying, protection from artifacts \ No newline at end of file +Oracle:Flying, protection from artifacts diff --git a/forge-gui/res/cardsfolder/a/angelic_destiny.txt b/forge-gui/res/cardsfolder/a/angelic_destiny.txt index 660d0ca76c1..1cbea08f08a 100644 --- a/forge-gui/res/cardsfolder/a/angelic_destiny.txt +++ b/forge-gui/res/cardsfolder/a/angelic_destiny.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 4 | AddToughness T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted creature dies, return CARDNAME to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_destiny.jpg -Oracle:Enchant creature\nEnchanted creature gets +4/+4, has flying and first strike, and is an Angel in addition to its other types.\nWhen enchanted creature dies, return Angelic Destiny to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +4/+4, has flying and first strike, and is an Angel in addition to its other types.\nWhen enchanted creature dies, return Angelic Destiny to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/angelic_edict.txt b/forge-gui/res/cardsfolder/a/angelic_edict.txt index a78c5ed8cb7..08eb1355eae 100644 --- a/forge-gui/res/cardsfolder/a/angelic_edict.txt +++ b/forge-gui/res/cardsfolder/a/angelic_edict.txt @@ -1,6 +1,6 @@ -Name:Angelic Edict -ManaCost:4 W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 4 W | ValidTgts$ Creature,Enchantment | TgtPrompt$ Select target creature or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature or enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_edict.jpg -Oracle:Exile target creature or enchantment. \ No newline at end of file +Name:Angelic Edict +ManaCost:4 W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 4 W | ValidTgts$ Creature,Enchantment | TgtPrompt$ Select target creature or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature or enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_edict.jpg +Oracle:Exile target creature or enchantment. diff --git a/forge-gui/res/cardsfolder/a/angelic_favor.txt b/forge-gui/res/cardsfolder/a/angelic_favor.txt index 004c85b1677..f0b30f4cb5b 100644 --- a/forge-gui/res/cardsfolder/a/angelic_favor.txt +++ b/forge-gui/res/cardsfolder/a/angelic_favor.txt @@ -9,4 +9,4 @@ SVar:AngelicFavorEOT:SVar:EndOfTurnLeavePlay:True SVar:AltCost:Cost$ tapXType<1/Creature> | IsPresent$ Plains.YouCtrl | Description$ If you control a Plains, you may tap an untapped creature you control rather than pay CARDNAME's mana cost. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_favor.jpg -Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Angelic Favor's mana cost.\nCast Angelic Favor only during combat.\nPut a 4/4 white Angel creature token with flying onto the battlefield. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Angelic Favor's mana cost.\nCast Angelic Favor only during combat.\nPut a 4/4 white Angel creature token with flying onto the battlefield. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/a/angelic_overseer.txt b/forge-gui/res/cardsfolder/a/angelic_overseer.txt index 16970879f58..a9dc86058d5 100644 --- a/forge-gui/res/cardsfolder/a/angelic_overseer.txt +++ b/forge-gui/res/cardsfolder/a/angelic_overseer.txt @@ -1,10 +1,10 @@ -Name:Angelic Overseer -ManaCost:3 W W -Types:Creature Angel -PT:5/3 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Hexproof & Indestructible | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as you control a Human, CARDNAME has hexproof and is indestructible. -SVar:X:Count$Valid Human.YouCtrl -SVar:BuffedBy:Human -SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_overseer.jpg -Oracle:Flying\nAs long as you control a Human, Angelic Overseer has hexproof and is indestructible. \ No newline at end of file +Name:Angelic Overseer +ManaCost:3 W W +Types:Creature Angel +PT:5/3 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Hexproof & Indestructible | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as you control a Human, CARDNAME has hexproof and is indestructible. +SVar:X:Count$Valid Human.YouCtrl +SVar:BuffedBy:Human +SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_overseer.jpg +Oracle:Flying\nAs long as you control a Human, Angelic Overseer has hexproof and is indestructible. diff --git a/forge-gui/res/cardsfolder/a/angelic_page.txt b/forge-gui/res/cardsfolder/a/angelic_page.txt index 8a90c5721f9..0758b0f8acf 100644 --- a/forge-gui/res/cardsfolder/a/angelic_page.txt +++ b/forge-gui/res/cardsfolder/a/angelic_page.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ T | NumAtt$ 1 | NumDef$ 1 | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | SpellDescription$ Target attacking or blocking creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_page.jpg -Oracle:Flying\n{T}: Target attacking or blocking creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{T}: Target attacking or blocking creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/angelic_protector.txt b/forge-gui/res/cardsfolder/a/angelic_protector.txt index 2a591d622e0..6a2decb1f36 100644 --- a/forge-gui/res/cardsfolder/a/angelic_protector.txt +++ b/forge-gui/res/cardsfolder/a/angelic_protector.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability, it gets +0/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_protector.jpg -Oracle:Flying\nWhenever Angelic Protector becomes the target of a spell or ability, Angelic Protector gets +0/+3 until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever Angelic Protector becomes the target of a spell or ability, Angelic Protector gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/angelic_renewal.txt b/forge-gui/res/cardsfolder/a/angelic_renewal.txt index 7be0b06cfc9..dc8c348523d 100644 --- a/forge-gui/res/cardsfolder/a/angelic_renewal.txt +++ b/forge-gui/res/cardsfolder/a/angelic_renewal.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouOwn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a creature is put into your graveyard from the battlefield, you may sacrifice CARDNAME. If you do, return that card to the battlefield. SVar:TrigReturn:AB$ChangeZone | Cost$ Sac<1/CARDNAME> | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_renewal.jpg -Oracle:Whenever a creature is put into your graveyard from the battlefield, you may sacrifice Angelic Renewal. If you do, return that card to the battlefield. \ No newline at end of file +Oracle:Whenever a creature is put into your graveyard from the battlefield, you may sacrifice Angelic Renewal. If you do, return that card to the battlefield. diff --git a/forge-gui/res/cardsfolder/a/angelic_shield.txt b/forge-gui/res/cardsfolder/a/angelic_shield.txt index f30c28683d8..44322674a86 100644 --- a/forge-gui/res/cardsfolder/a/angelic_shield.txt +++ b/forge-gui/res/cardsfolder/a/angelic_shield.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 1 | Description$ Creatures you control get +0/+1. A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_shield.jpg -Oracle:Creatures you control get +0/+1.\nSacrifice Angelic Shield: Return target creature to its owner's hand. \ No newline at end of file +Oracle:Creatures you control get +0/+1.\nSacrifice Angelic Shield: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/angelic_skirmisher.txt b/forge-gui/res/cardsfolder/a/angelic_skirmisher.txt index 56f5ddf40f4..e8b0b432646 100644 --- a/forge-gui/res/cardsfolder/a/angelic_skirmisher.txt +++ b/forge-gui/res/cardsfolder/a/angelic_skirmisher.txt @@ -1,12 +1,12 @@ -Name:Angelic Skirmisher -ManaCost:4 W W -Types:Creature Angel -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each combat, choose first strike, vigilance or lifelink. Creatures you control gain that ability until end of turn. -SVar:TrigChoose:AB$ GenericChoice | Cost$ 0 | Choices$ PumpFirstStrike,PumpVigilance,PumpLifelink | Defined$ You -SVar:PumpFirstStrike:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike | SpellDescription$ First strike -SVar:PumpVigilance:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Vigilance | SpellDescription$ Vigilance -SVar:PumpLifelink:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Lifelink | SpellDescription$ Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_skirmisher.jpg -Oracle:Flying\nAt the beginning of each combat, choose first strike, vigilance, or lifelink. Creatures you control gain that ability until end of turn. \ No newline at end of file +Name:Angelic Skirmisher +ManaCost:4 W W +Types:Creature Angel +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each combat, choose first strike, vigilance or lifelink. Creatures you control gain that ability until end of turn. +SVar:TrigChoose:AB$ GenericChoice | Cost$ 0 | Choices$ PumpFirstStrike,PumpVigilance,PumpLifelink | Defined$ You +SVar:PumpFirstStrike:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike | SpellDescription$ First strike +SVar:PumpVigilance:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Vigilance | SpellDescription$ Vigilance +SVar:PumpLifelink:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Lifelink | SpellDescription$ Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_skirmisher.jpg +Oracle:Flying\nAt the beginning of each combat, choose first strike, vigilance, or lifelink. Creatures you control gain that ability until end of turn. diff --git a/forge-gui/res/cardsfolder/a/angelic_voices.txt b/forge-gui/res/cardsfolder/a/angelic_voices.txt index 04074dc8dd3..965f4dd6409 100644 --- a/forge-gui/res/cardsfolder/a/angelic_voices.txt +++ b/forge-gui/res/cardsfolder/a/angelic_voices.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 SVar:X:Count$Valid Creature.nonWhite+nonArtifact+YouCtrl SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/angelic_voices.jpg -Oracle:Creatures you control get +1/+1 as long as you control no nonartifact, nonwhite creatures. \ No newline at end of file +Oracle:Creatures you control get +1/+1 as long as you control no nonartifact, nonwhite creatures. diff --git a/forge-gui/res/cardsfolder/a/angelic_wall.txt b/forge-gui/res/cardsfolder/a/angelic_wall.txt index 672af6cae01..4dac498f44f 100644 --- a/forge-gui/res/cardsfolder/a/angelic_wall.txt +++ b/forge-gui/res/cardsfolder/a/angelic_wall.txt @@ -5,4 +5,4 @@ PT:0/4 K:Flying K:Defender SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129671.jpg -Oracle:Defender, flying (This creature can't attack, and it can block creatures with flying.) \ No newline at end of file +Oracle:Defender, flying (This creature can't attack, and it can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/a/angels_feather.txt b/forge-gui/res/cardsfolder/a/angels_feather.txt index 05805043464..17fdebf24d0 100644 --- a/forge-gui/res/cardsfolder/a/angels_feather.txt +++ b/forge-gui/res/cardsfolder/a/angels_feather.txt @@ -6,4 +6,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/angels_feather.jpg -Oracle:Whenever a player casts a white spell, you may gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a white spell, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/a/angels_grace.txt b/forge-gui/res/cardsfolder/a/angels_grace.txt index 650309478ad..e6e18940471 100644 --- a/forge-gui/res/cardsfolder/a/angels_grace.txt +++ b/forge-gui/res/cardsfolder/a/angels_grace.txt @@ -5,4 +5,4 @@ K:Split second A:SP$ Effect | Cost$ W | Name$ Angel's Grace Effect | StaticAbilities$ STCantLose | AILogic$ Fog | SpellDescription$ You can't lose the game this turn and your opponents can't win the game this turn. Until end of turn, damage that would reduce your life total to less than 1 reduces it to 1 instead. SVar:STCantLose:Mode$ Continuous | EffectZone$ Command | Affected$ You | AddKeyword$ You can't lose the game. & Your opponents can't win the game. & Damage that would reduce your life total to less than 1 reduces it to 1 instead. | Description$ You can't lose the game. Your opponents can't win the game. Damage that would reduce your life total to less than 1 reduces it to 1 instead. SVar:Picture:http://www.wizards.com/global/images/magic/general/angels_grace.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nYou can't lose the game this turn and your opponents can't win the game this turn. Until end of turn, damage that would reduce your life total to less than 1 reduces it to 1 instead. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nYou can't lose the game this turn and your opponents can't win the game this turn. Until end of turn, damage that would reduce your life total to less than 1 reduces it to 1 instead. diff --git a/forge-gui/res/cardsfolder/a/angels_herald.txt b/forge-gui/res/cardsfolder/a/angels_herald.txt index d8d929cff7b..687f186a3ab 100644 --- a/forge-gui/res/cardsfolder/a/angels_herald.txt +++ b/forge-gui/res/cardsfolder/a/angels_herald.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ ChangeZone | Cost$ 2 W T Sac<1/Creature.Green> Sac<1/Creature.White> Sac<1/Creature.Blue> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedEmpyrial Archangel | ChangeNum$ 1 | CostDesc$ {2}{W}, {T}, Sacrifice a green creature, a white creature, and a blue creature: | SpellDescription$ Search your library for a card named Empyrial Archangel and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/angels_herald.jpg -Oracle:{2}{W}, {T}, Sacrifice a green creature, a white creature, and a blue creature: Search your library for a card named Empyrial Archangel and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{2}{W}, {T}, Sacrifice a green creature, a white creature, and a blue creature: Search your library for a card named Empyrial Archangel and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/angels_mercy.txt b/forge-gui/res/cardsfolder/a/angels_mercy.txt index 2bc94438166..e17882cac22 100644 --- a/forge-gui/res/cardsfolder/a/angels_mercy.txt +++ b/forge-gui/res/cardsfolder/a/angels_mercy.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Instant A:SP$ GainLife | Cost$ 2 W W | LifeAmount$ 7 | SpellDescription$ You gain 7 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/angels_mercy.jpg -Oracle:You gain 7 life. \ No newline at end of file +Oracle:You gain 7 life. diff --git a/forge-gui/res/cardsfolder/a/angels_tomb.txt b/forge-gui/res/cardsfolder/a/angels_tomb.txt index 641dd71542e..43d43d87341 100644 --- a/forge-gui/res/cardsfolder/a/angels_tomb.txt +++ b/forge-gui/res/cardsfolder/a/angels_tomb.txt @@ -1,8 +1,8 @@ -Name:Angel's Tomb -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAnimateTomb | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may have CARDNAME become a 3/3 white Angel artifact creature with flying until end of turn. -SVar:TrigAnimateTomb:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Artifact,Creature,Angel | Colors$ White | Keywords$ Flying -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/angels_tomb.jpg -Oracle:Whenever a creature enters the battlefield under your control, you may have Angel's Tomb become a 3/3 white Angel artifact creature with flying until end of turn. \ No newline at end of file +Name:Angel's Tomb +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAnimateTomb | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may have CARDNAME become a 3/3 white Angel artifact creature with flying until end of turn. +SVar:TrigAnimateTomb:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Artifact,Creature,Angel | Colors$ White | Keywords$ Flying +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/angels_tomb.jpg +Oracle:Whenever a creature enters the battlefield under your control, you may have Angel's Tomb become a 3/3 white Angel artifact creature with flying until end of turn. diff --git a/forge-gui/res/cardsfolder/a/angels_trumpet.txt b/forge-gui/res/cardsfolder/a/angels_trumpet.txt index 860377c16c1..edb5d976145 100644 --- a/forge-gui/res/cardsfolder/a/angels_trumpet.txt +++ b/forge-gui/res/cardsfolder/a/angels_trumpet.txt @@ -1,13 +1,13 @@ -Name:Angel's Trumpet -ManaCost:3 -Types:Artifact -S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Vigilance | Description$ All creatures have vigilance. -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigTapAll | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's end step, tap all untapped creatures that player controls that didn't attack this turn. CARDNAME deals damage to the player equal to the number of creatures tapped this way. -SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Creature.untapped+notAttackedThisTurn+ActivePlayerCtrl | RememberTapped$ True | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ AngelDamage | SubAbility$ DBCleanup | References$ AngelDamage -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:AngelDamage:Remembered$Amount -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/angels_trumpet.jpg -Oracle:All creatures have vigilance.\nAt the beginning of each player's end step, tap all untapped creatures that player controls that didn't attack this turn. Angel's Trumpet deals damage to the player equal to the number of creatures tapped this way. \ No newline at end of file +Name:Angel's Trumpet +ManaCost:3 +Types:Artifact +S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Vigilance | Description$ All creatures have vigilance. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigTapAll | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's end step, tap all untapped creatures that player controls that didn't attack this turn. CARDNAME deals damage to the player equal to the number of creatures tapped this way. +SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Creature.untapped+notAttackedThisTurn+ActivePlayerCtrl | RememberTapped$ True | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ AngelDamage | SubAbility$ DBCleanup | References$ AngelDamage +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:AngelDamage:Remembered$Amount +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/angels_trumpet.jpg +Oracle:All creatures have vigilance.\nAt the beginning of each player's end step, tap all untapped creatures that player controls that didn't attack this turn. Angel's Trumpet deals damage to the player equal to the number of creatures tapped this way. diff --git a/forge-gui/res/cardsfolder/a/angelsong.txt b/forge-gui/res/cardsfolder/a/angelsong.txt index bbb9c81637c..5ed484e5dde 100644 --- a/forge-gui/res/cardsfolder/a/angelsong.txt +++ b/forge-gui/res/cardsfolder/a/angelsong.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Fog | Cost$ 1 W | SpellDescription$ Prevent all combat damage that would be dealt this turn. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/angelsong.jpg -Oracle:Prevent all combat damage that would be dealt this turn.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt this turn.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/a/anger.txt b/forge-gui/res/cardsfolder/a/anger.txt index 564c949652e..4a6ff593c96 100644 --- a/forge-gui/res/cardsfolder/a/anger.txt +++ b/forge-gui/res/cardsfolder/a/anger.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | EffectZone$ Graveyard | AddKey SVar:X:Count$Valid Mountain.YouCtrl SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/anger.jpg -Oracle:Haste\nAs long as Anger is in your graveyard and you control a Mountain, creatures you control have haste. \ No newline at end of file +Oracle:Haste\nAs long as Anger is in your graveyard and you control a Mountain, creatures you control have haste. diff --git a/forge-gui/res/cardsfolder/a/anger_of_the_gods.txt b/forge-gui/res/cardsfolder/a/anger_of_the_gods.txt index d1c6a0510d0..1c462d90a4f 100644 --- a/forge-gui/res/cardsfolder/a/anger_of_the_gods.txt +++ b/forge-gui/res/cardsfolder/a/anger_of_the_gods.txt @@ -1,8 +1,8 @@ -Name:Anger of the Gods -ManaCost:1 R R -Types:Sorcery -A:SP$ DamageAll | Cost$ 1 R R | ValidCards$ Creature | NumDmg$ 3 | RememberDamaged$ True | SubAbility$ DBPumpAll | SpellDescription$ CARDNAME deals 3 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. -SVar:DBPumpAll:DB$ PumpAll | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/anger_of_the_gods.jpg -Oracle:Anger of the Gods deals 3 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. \ No newline at end of file +Name:Anger of the Gods +ManaCost:1 R R +Types:Sorcery +A:SP$ DamageAll | Cost$ 1 R R | ValidCards$ Creature | NumDmg$ 3 | RememberDamaged$ True | SubAbility$ DBPumpAll | SpellDescription$ CARDNAME deals 3 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. +SVar:DBPumpAll:DB$ PumpAll | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/anger_of_the_gods.jpg +Oracle:Anger of the Gods deals 3 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/a/angry_mob.txt b/forge-gui/res/cardsfolder/a/angry_mob.txt index fe42a354f9e..4e83aa6c05e 100644 --- a/forge-gui/res/cardsfolder/a/angry_mob.txt +++ b/forge-gui/res/cardsfolder/a/angry_mob.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Swamp.OppCtrl/Plus.2 S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ 2 | SetToughness$ 2 | Condition$ NotPlayerTurn SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/angry_mob.jpg -Oracle:Trample\nAs long as it's your turn, Angry Mob's power and toughness are each equal to 2 plus the number of Swamps your opponents control. As long as it's not your turn, Angry Mob's power and toughness are each 2. \ No newline at end of file +Oracle:Trample\nAs long as it's your turn, Angry Mob's power and toughness are each equal to 2 plus the number of Swamps your opponents control. As long as it's not your turn, Angry Mob's power and toughness are each 2. diff --git a/forge-gui/res/cardsfolder/a/angus_mackenzie.txt b/forge-gui/res/cardsfolder/a/angus_mackenzie.txt index befbcec9017..9955e54c3a1 100644 --- a/forge-gui/res/cardsfolder/a/angus_mackenzie.txt +++ b/forge-gui/res/cardsfolder/a/angus_mackenzie.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Cleric PT:2/2 A:AB$ Fog | Cost$ G W U T | PlayerTurn$ True | ActivationPhases$ Upkeep->Declare Blockers | SpellDescription$ Prevent all combat damage that would be dealt this turn. Activate this ability only before the combat damage step. SVar:Picture:http://www.wizards.com/global/images/magic/general/angus_mackenzie.jpg -Oracle:{G}{W}{U}, {T}: Prevent all combat damage that would be dealt this turn. Activate this ability only before the combat damage step. \ No newline at end of file +Oracle:{G}{W}{U}, {T}: Prevent all combat damage that would be dealt this turn. Activate this ability only before the combat damage step. diff --git a/forge-gui/res/cardsfolder/a/animal_boneyard.txt b/forge-gui/res/cardsfolder/a/animal_boneyard.txt index e38de78ed7d..f939074a51e 100644 --- a/forge-gui/res/cardsfolder/a/animal_boneyard.txt +++ b/forge-gui/res/cardsfolder/a/animal_boneyard.txt @@ -9,4 +9,4 @@ SVar:AnimalBoneyardX:Sacrificed$CardToughness SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/animal_boneyard.jpg -Oracle:Enchant land\nEnchanted land has "{T}, Sacrifice a creature: You gain life equal to that creature's toughness." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}, Sacrifice a creature: You gain life equal to that creature's toughness." diff --git a/forge-gui/res/cardsfolder/a/animal_magnetism.txt b/forge-gui/res/cardsfolder/a/animal_magnetism.txt index 8dfcc1dec86..3d61b1006c0 100644 --- a/forge-gui/res/cardsfolder/a/animal_magnetism.txt +++ b/forge-gui/res/cardsfolder/a/animal_magnetism.txt @@ -1,6 +1,6 @@ -Name:Animal Magnetism -ManaCost:4 G -Types:Sorcery -A:SP$ Dig | Cost$ 4 G | DigNum$ 5 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | Choser$ Opponent | SpellDescription$ Reveal the top five cards of your library. An opponent chooses a creature card from among them. Put that card onto the battlefield and the rest into your graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/animal_magnetism.jpg -Oracle:Reveal the top five cards of your library. An opponent chooses a creature card from among them. Put that card onto the battlefield and the rest into your graveyard. \ No newline at end of file +Name:Animal Magnetism +ManaCost:4 G +Types:Sorcery +A:SP$ Dig | Cost$ 4 G | DigNum$ 5 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | Choser$ Opponent | SpellDescription$ Reveal the top five cards of your library. An opponent chooses a creature card from among them. Put that card onto the battlefield and the rest into your graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/animal_magnetism.jpg +Oracle:Reveal the top five cards of your library. An opponent chooses a creature card from among them. Put that card onto the battlefield and the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/a/animar_soul_of_elements.txt b/forge-gui/res/cardsfolder/a/animar_soul_of_elements.txt index fe263d06c26..c72d40475ce 100644 --- a/forge-gui/res/cardsfolder/a/animar_soul_of_elements.txt +++ b/forge-gui/res/cardsfolder/a/animar_soul_of_elements.txt @@ -10,4 +10,4 @@ S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount SVar:X:Count$NumCounters.P1P1 SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/animar_soul_of_elements.jpg -Oracle:Protection from white and from black\nWhenever you cast a creature spell, put a +1/+1 counter on Animar, Soul of Elements.\nCreature spells you cast cost {1} less to cast for each +1/+1 counter on Animar. \ No newline at end of file +Oracle:Protection from white and from black\nWhenever you cast a creature spell, put a +1/+1 counter on Animar, Soul of Elements.\nCreature spells you cast cost {1} less to cast for each +1/+1 counter on Animar. diff --git a/forge-gui/res/cardsfolder/a/animate_artifact.txt b/forge-gui/res/cardsfolder/a/animate_artifact.txt index db7a48611e7..6eac6c58789 100644 --- a/forge-gui/res/cardsfolder/a/animate_artifact.txt +++ b/forge-gui/res/cardsfolder/a/animate_artifact.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 3 U | ValidTgts$ Artifact | AITgts$ Card.nonCreature | AILo S:Mode$ Continuous | Affected$ Card.AttachedBy+nonCreature | SetPower$ AffectedX | SetToughness$ AffectedX | AddType$ Creature | Description$ As long as enchanted artifact isn't a creature, it's an artifact creature with power and toughness each equal to its converted mana cost. SVar:AffectedX:Count$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/animate_artifact.jpg -Oracle:Enchant artifact\nAs long as enchanted artifact isn't a creature, it's an artifact creature with power and toughness each equal to its converted mana cost. \ No newline at end of file +Oracle:Enchant artifact\nAs long as enchanted artifact isn't a creature, it's an artifact creature with power and toughness each equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/a/animate_dead.txt b/forge-gui/res/cardsfolder/a/animate_dead.txt index 8f328b2b20e..eb8e818ed44 100644 --- a/forge-gui/res/cardsfolder/a/animate_dead.txt +++ b/forge-gui/res/cardsfolder/a/animate_dead.txt @@ -12,4 +12,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigSacrifice:DB$ Destroy | Sacrifice$ True | Defined$ Remembered S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | Description$ Enchanted creature gets -1/-0. SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card3823.jpg -Oracle:Enchant creature card in a graveyard\nWhen Animate Dead enters the battlefield, if it's on the battlefield, it loses "enchant creature card in a graveyard" and gains "enchant creature put onto the battlefield with Animate Dead." Return enchanted creature card to the battlefield under your control and attach Animate Dead to it. When Animate Dead leaves the battlefield, that creature's controller sacrifices it.\nEnchanted creature gets -1/-0. \ No newline at end of file +Oracle:Enchant creature card in a graveyard\nWhen Animate Dead enters the battlefield, if it's on the battlefield, it loses "enchant creature card in a graveyard" and gains "enchant creature put onto the battlefield with Animate Dead." Return enchanted creature card to the battlefield under your control and attach Animate Dead to it. When Animate Dead leaves the battlefield, that creature's controller sacrifices it.\nEnchanted creature gets -1/-0. diff --git a/forge-gui/res/cardsfolder/a/animate_land.txt b/forge-gui/res/cardsfolder/a/animate_land.txt index 5bdbd6b990f..9a53f05417d 100644 --- a/forge-gui/res/cardsfolder/a/animate_land.txt +++ b/forge-gui/res/cardsfolder/a/animate_land.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Animate | Cost$ G | ValidTgts$ Land | TgtPrompt$ Select target land | Power$ 3 | Toughness$ 3 | Types$ Creature | SpellDescription$ Until end of turn, target land becomes a 3/3 creature that's still a land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/animate_land.jpg -Oracle:Until end of turn, target land becomes a 3/3 creature that's still a land. \ No newline at end of file +Oracle:Until end of turn, target land becomes a 3/3 creature that's still a land. diff --git a/forge-gui/res/cardsfolder/a/animate_wall.txt b/forge-gui/res/cardsfolder/a/animate_wall.txt index 115a37a4bf9..98fcc807834 100644 --- a/forge-gui/res/cardsfolder/a/animate_wall.txt +++ b/forge-gui/res/cardsfolder/a/animate_wall.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Wall | AILogic$ Pump S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | Description$ Enchanted Wall can attack as though it didn't have defender. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/animate_wall.jpg -Oracle:Enchant Wall\nEnchanted Wall can attack as though it didn't have defender. \ No newline at end of file +Oracle:Enchant Wall\nEnchanted Wall can attack as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/a/ankh_of_mishra.txt b/forge-gui/res/cardsfolder/a/ankh_of_mishra.txt index 3e32b5e82c2..a21373fbf7f 100644 --- a/forge-gui/res/cardsfolder/a/ankh_of_mishra.txt +++ b/forge-gui/res/cardsfolder/a/ankh_of_mishra.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land | SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ankh_of_mishra.jpg -Oracle:Whenever a land enters the battlefield, Ankh of Mishra deals 2 damage to that land's controller. \ No newline at end of file +Oracle:Whenever a land enters the battlefield, Ankh of Mishra deals 2 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/a/annex.txt b/forge-gui/res/cardsfolder/a/annex.txt index c5d875bf296..16f43721034 100644 --- a/forge-gui/res/cardsfolder/a/annex.txt +++ b/forge-gui/res/cardsfolder/a/annex.txt @@ -5,4 +5,4 @@ K:Enchant land A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Land | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted land. SVar:Picture:http://www.wizards.com/global/images/magic/general/annex.jpg -Oracle:Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.)\nYou control enchanted land. \ No newline at end of file +Oracle:Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.)\nYou control enchanted land. diff --git a/forge-gui/res/cardsfolder/a/annihilate.txt b/forge-gui/res/cardsfolder/a/annihilate.txt index 55101ab7727..77722c31adf 100644 --- a/forge-gui/res/cardsfolder/a/annihilate.txt +++ b/forge-gui/res/cardsfolder/a/annihilate.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/annihilate.jpg -Oracle:Destroy target nonblack creature. It can't be regenerated.\nDraw a card. \ No newline at end of file +Oracle:Destroy target nonblack creature. It can't be regenerated.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/annihilating_fire.txt b/forge-gui/res/cardsfolder/a/annihilating_fire.txt index 777a812ebbb..9f664e6acc6 100644 --- a/forge-gui/res/cardsfolder/a/annihilating_fire.txt +++ b/forge-gui/res/cardsfolder/a/annihilating_fire.txt @@ -1,7 +1,7 @@ -Name:Annihilating Fire -ManaCost:1 R R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ Annihilate | SpellDescription$ CARDNAME deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. -SVar:Annihilate:DB$ Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/annihilating_fire.jpg -Oracle:Annihilating Fire deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. \ No newline at end of file +Name:Annihilating Fire +ManaCost:1 R R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ Annihilate | SpellDescription$ CARDNAME deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. +SVar:Annihilate:DB$ Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/annihilating_fire.jpg +Oracle:Annihilating Fire deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/a/annul.txt b/forge-gui/res/cardsfolder/a/annul.txt index 6a26feea100..678b130a56f 100644 --- a/forge-gui/res/cardsfolder/a/annul.txt +++ b/forge-gui/res/cardsfolder/a/annul.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target artifact or enchantment spell | ValidTgts$ Artifact,Enchantment | SpellDescription$ Counter target artifact or enchantment spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/annul.jpg -Oracle:Counter target artifact or enchantment spell. \ No newline at end of file +Oracle:Counter target artifact or enchantment spell. diff --git a/forge-gui/res/cardsfolder/a/anodet_lurker.txt b/forge-gui/res/cardsfolder/a/anodet_lurker.txt index dcbb81b1e6b..ae68687cfec 100644 --- a/forge-gui/res/cardsfolder/a/anodet_lurker.txt +++ b/forge-gui/res/cardsfolder/a/anodet_lurker.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you gain 3 life. SVar:TrigSac:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/anodet_lurker.jpg -Oracle:When Anodet Lurker dies, you gain 3 life. \ No newline at end of file +Oracle:When Anodet Lurker dies, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/a/anoint.txt b/forge-gui/res/cardsfolder/a/anoint.txt index bb2db10b19e..1ae17bbc231 100644 --- a/forge-gui/res/cardsfolder/a/anoint.txt +++ b/forge-gui/res/cardsfolder/a/anoint.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature | Amount$ 3 | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature this turn. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/anoint.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPrevent the next 3 damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPrevent the next 3 damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/a/anowon_the_ruin_sage.txt b/forge-gui/res/cardsfolder/a/anowon_the_ruin_sage.txt index c8e536a605b..043d9deef9a 100644 --- a/forge-gui/res/cardsfolder/a/anowon_the_ruin_sage.txt +++ b/forge-gui/res/cardsfolder/a/anowon_the_ruin_sage.txt @@ -5,4 +5,4 @@ PT:4/3 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, each player sacrifices a non-Vampire creature. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Creature.nonVampire | Defined$ Each SVar:Picture:http://www.wizards.com/global/images/magic/general/anowon_the_ruin_sage.jpg -Oracle:At the beginning of your upkeep, each player sacrifices a non-Vampire creature. \ No newline at end of file +Oracle:At the beginning of your upkeep, each player sacrifices a non-Vampire creature. diff --git a/forge-gui/res/cardsfolder/a/ant_queen.txt b/forge-gui/res/cardsfolder/a/ant_queen.txt index 4ea49ad7646..6df2b486748 100644 --- a/forge-gui/res/cardsfolder/a/ant_queen.txt +++ b/forge-gui/res/cardsfolder/a/ant_queen.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:5/5 A:AB$ Token | Cost$ 1 G | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 insect M10 | SpellDescription$ Put a 1/1 green Insect creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/ant_queen.jpg -Oracle:{1}{G}: Put a 1/1 green Insect creature token onto the battlefield. \ No newline at end of file +Oracle:{1}{G}: Put a 1/1 green Insect creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/antagonism.txt b/forge-gui/res/cardsfolder/a/antagonism.txt index 70124570aa1..3301d20fda2 100644 --- a/forge-gui/res/cardsfolder/a/antagonism.txt +++ b/forge-gui/res/cardsfolder/a/antagonism.txt @@ -1,11 +1,11 @@ -Name:Antagonism -ManaCost:3 R -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TeaseYou | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's end step, CARDNAME deals 2 damage to that player unless one of his or her opponents was dealt damage this turn. -SVar:TeaseYou:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 2 | ConditionCheckSVar$ AntagonismX | ConditionSVarCompare$ LE0 | References$ AntagonismX -SVar:AntagonismX:TriggeredPlayer$DamageToOppsThisTurn -SVar:Check:PlayerCountOpponents$DamageToOppsThisTurn -SVar:NeedsToPlayVar:Check GE1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/antagonism.jpg -Oracle:At the beginning of each player's end step, Antagonism deals 2 damage to that player unless one of his or her opponents was dealt damage this turn. \ No newline at end of file +Name:Antagonism +ManaCost:3 R +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TeaseYou | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's end step, CARDNAME deals 2 damage to that player unless one of his or her opponents was dealt damage this turn. +SVar:TeaseYou:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 2 | ConditionCheckSVar$ AntagonismX | ConditionSVarCompare$ LE0 | References$ AntagonismX +SVar:AntagonismX:TriggeredPlayer$DamageToOppsThisTurn +SVar:Check:PlayerCountOpponents$DamageToOppsThisTurn +SVar:NeedsToPlayVar:Check GE1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/antagonism.jpg +Oracle:At the beginning of each player's end step, Antagonism deals 2 damage to that player unless one of his or her opponents was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/a/anthem_of_rakdos.txt b/forge-gui/res/cardsfolder/a/anthem_of_rakdos.txt index 5828ed15dfe..46f184eebd9 100644 --- a/forge-gui/res/cardsfolder/a/anthem_of_rakdos.txt +++ b/forge-gui/res/cardsfolder/a/anthem_of_rakdos.txt @@ -1,15 +1,15 @@ -Name:Anthem of Rakdos -ManaCost:2 B R R -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ AnthemPump | TriggerDescription$ Whenever a creature you control attacks, it gets +2/+0 until end of turn and CARDNAME deals 1 damage to you. -SVar:AnthemPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ 2 | SubAbility$ RakdosBurn -SVar:RakdosBurn:DB$ DealDamage | Defined$ You | NumDmg$ 1 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | Hellbent$ True | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ Hellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | Hellbent$ True | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ Hellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. -SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Twice -SVar:PlayMain1:TRUE -SVar:BuffedBy:Card -SVar:Picture:http://www.wizards.com/global/images/magic/general/anthem_of_rakdos.jpg -Oracle:Whenever a creature you control attacks, it gets +2/+0 until end of turn and Anthem of Rakdos deals 1 damage to you.\nHellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. \ No newline at end of file +Name:Anthem of Rakdos +ManaCost:2 B R R +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ AnthemPump | TriggerDescription$ Whenever a creature you control attacks, it gets +2/+0 until end of turn and CARDNAME deals 1 damage to you. +SVar:AnthemPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ 2 | SubAbility$ RakdosBurn +SVar:RakdosBurn:DB$ DealDamage | Defined$ You | NumDmg$ 1 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | Hellbent$ True | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ Hellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | Hellbent$ True | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ Hellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. +SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Twice +SVar:PlayMain1:TRUE +SVar:BuffedBy:Card +SVar:Picture:http://www.wizards.com/global/images/magic/general/anthem_of_rakdos.jpg +Oracle:Whenever a creature you control attacks, it gets +2/+0 until end of turn and Anthem of Rakdos deals 1 damage to you.\nHellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/a/anthousa_setessan_hero.txt b/forge-gui/res/cardsfolder/a/anthousa_setessan_hero.txt index 8d7fe935bed..43b1bddf27e 100644 --- a/forge-gui/res/cardsfolder/a/anthousa_setessan_hero.txt +++ b/forge-gui/res/cardsfolder/a/anthousa_setessan_hero.txt @@ -1,8 +1,8 @@ -Name:Anthousa, Setessan Hero -ManaCost:3 G G -Types:Legendary Creature Human Warrior -PT:4/5 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, up to three target lands you control each become 2/2 Warrior creatures until end of turn. They're still lands. -SVar:TrigAnimate:DB$ Animate | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select up to three target lands you control | TargetMin$ 0 | TargetMax$ 3 | Power$ 2 | Toughness$ 2 | Types$ Creature,Warrior -SVar:Picture:http://www.wizards.com/global/images/magic/general/anthousa_setessan_hero.jpg -Oracle:Heroic - Whenever you cast a spell that targets Anthousa, Setessan Hero, up to three target lands you control each become 2/2 Warrior creatures until end of turn. They're still lands. \ No newline at end of file +Name:Anthousa, Setessan Hero +ManaCost:3 G G +Types:Legendary Creature Human Warrior +PT:4/5 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, up to three target lands you control each become 2/2 Warrior creatures until end of turn. They're still lands. +SVar:TrigAnimate:DB$ Animate | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select up to three target lands you control | TargetMin$ 0 | TargetMax$ 3 | Power$ 2 | Toughness$ 2 | Types$ Creature,Warrior +SVar:Picture:http://www.wizards.com/global/images/magic/general/anthousa_setessan_hero.jpg +Oracle:Heroic - Whenever you cast a spell that targets Anthousa, Setessan Hero, up to three target lands you control each become 2/2 Warrior creatures until end of turn. They're still lands. diff --git a/forge-gui/res/cardsfolder/a/anthroplasm.txt b/forge-gui/res/cardsfolder/a/anthroplasm.txt index 602d98c6b0f..45d06fb285c 100644 --- a/forge-gui/res/cardsfolder/a/anthroplasm.txt +++ b/forge-gui/res/cardsfolder/a/anthroplasm.txt @@ -9,4 +9,4 @@ SVar:X:Count$xPaid SVar:All:Count$CardCounters.P1P1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/anthroplasm.jpg -Oracle:Anthroplasm enters the battlefield with two +1/+1 counters on it.\n{X}, {T}: Remove all +1/+1 counters from Anthroplasm and put X +1/+1 counters on it. \ No newline at end of file +Oracle:Anthroplasm enters the battlefield with two +1/+1 counters on it.\n{X}, {T}: Remove all +1/+1 counters from Anthroplasm and put X +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/a/anti_magic_aura.txt b/forge-gui/res/cardsfolder/a/anti_magic_aura.txt index ae22827e28b..917b745ae53 100644 --- a/forge-gui/res/cardsfolder/a/anti_magic_aura.txt +++ b/forge-gui/res/cardsfolder/a/anti_magic_aura.txt @@ -1,9 +1,9 @@ -Name:Anti-Magic Aura -ManaCost:2 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ CantTarget | ValidCard$ Creature.EnchantedBy | Spell$ True | Description$ Enchanted creature can't be the target of spells and can't be enchanted. This effect doesn't remove CARDNAME. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't be enchanted. -SVar:Picture:http://www.wizards.com/global/images/magic/general/anti_magic_aura.jpg -Oracle:Enchant creature\nEnchanted creature can't be the target of spells and can't be enchanted. This effect doesn't remove Anti-Magic Aura. \ No newline at end of file +Name:Anti-Magic Aura +ManaCost:2 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ CantTarget | ValidCard$ Creature.EnchantedBy | Spell$ True | Description$ Enchanted creature can't be the target of spells and can't be enchanted. This effect doesn't remove CARDNAME. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't be enchanted. +SVar:Picture:http://www.wizards.com/global/images/magic/general/anti_magic_aura.jpg +Oracle:Enchant creature\nEnchanted creature can't be the target of spells and can't be enchanted. This effect doesn't remove Anti-Magic Aura. diff --git a/forge-gui/res/cardsfolder/a/antler_skulkin.txt b/forge-gui/res/cardsfolder/a/antler_skulkin.txt index 2c4b65fe148..4201d74255a 100644 --- a/forge-gui/res/cardsfolder/a/antler_skulkin.txt +++ b/forge-gui/res/cardsfolder/a/antler_skulkin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Scarecrow PT:3/3 A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.White | TgtPrompt$ Select target white creature | KW$ Persist | SpellDescription$ Target white creature gains persist until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/antler_skulkin.jpg -Oracle:{2}: Target white creature gains persist until end of turn. (When it dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:{2}: Target white creature gains persist until end of turn. (When it dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/a/anurid_barkripper.txt b/forge-gui/res/cardsfolder/a/anurid_barkripper.txt index 825bdd91284..6cbba268ab2 100644 --- a/forge-gui/res/cardsfolder/a/anurid_barkripper.txt +++ b/forge-gui/res/cardsfolder/a/anurid_barkripper.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | CheckSVar$ X | SVarCompare$ GE7 | Description$ CARDNAME gets +2/+2 as long as seven or more cards are in your graveyard. SVar:X:Count$InYourYard SVar:Picture:http://www.wizards.com/global/images/magic/general/anurid_barkripper.jpg -Oracle:Threshold - Anurid Barkripper gets +2/+2 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Threshold - Anurid Barkripper gets +2/+2 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/a/anurid_brushhopper.txt b/forge-gui/res/cardsfolder/a/anurid_brushhopper.txt index 0e18971a365..a5d7ee973a1 100644 --- a/forge-gui/res/cardsfolder/a/anurid_brushhopper.txt +++ b/forge-gui/res/cardsfolder/a/anurid_brushhopper.txt @@ -7,4 +7,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Tr SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/anurid_brushhopper.jpg -Oracle:Discard two cards: Exile Anurid Brushhopper. Return it to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Discard two cards: Exile Anurid Brushhopper. Return it to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/a/anurid_murkdiver.txt b/forge-gui/res/cardsfolder/a/anurid_murkdiver.txt index b3e520f8b04..03d0d867f09 100644 --- a/forge-gui/res/cardsfolder/a/anurid_murkdiver.txt +++ b/forge-gui/res/cardsfolder/a/anurid_murkdiver.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Frog Beast PT:4/3 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card43638.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/a/anurid_scavenger.txt b/forge-gui/res/cardsfolder/a/anurid_scavenger.txt index 21097606a0c..8807168f603 100644 --- a/forge-gui/res/cardsfolder/a/anurid_scavenger.txt +++ b/forge-gui/res/cardsfolder/a/anurid_scavenger.txt @@ -1,14 +1,14 @@ -Name:Anurid Scavenger -ManaCost:2 G -Types:Creature Frog Beast -PT:3/3 -K:Protection from black -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you put a card from your graveyard on the bottom of your library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Hidden$ True | ChangeType$ Card.YouOwn | LibraryPosition$ -1 | RememberChanged$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlayVar:Y GE3 -SVar:Y:Count$InYourYard -SVar:Picture:http://www.wizards.com/global/images/magic/general/anurid_scavenger.jpg -Oracle:Protection from black\nAt the beginning of your upkeep, sacrifice Anurid Scavenger unless you put a card from your graveyard on the bottom of your library. \ No newline at end of file +Name:Anurid Scavenger +ManaCost:2 G +Types:Creature Frog Beast +PT:3/3 +K:Protection from black +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you put a card from your graveyard on the bottom of your library. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Hidden$ True | ChangeType$ Card.YouOwn | LibraryPosition$ -1 | RememberChanged$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlayVar:Y GE3 +SVar:Y:Count$InYourYard +SVar:Picture:http://www.wizards.com/global/images/magic/general/anurid_scavenger.jpg +Oracle:Protection from black\nAt the beginning of your upkeep, sacrifice Anurid Scavenger unless you put a card from your graveyard on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/a/anurid_swarmsnapper.txt b/forge-gui/res/cardsfolder/a/anurid_swarmsnapper.txt index b7f7d832c8a..c2a996cd6ee 100644 --- a/forge-gui/res/cardsfolder/a/anurid_swarmsnapper.txt +++ b/forge-gui/res/cardsfolder/a/anurid_swarmsnapper.txt @@ -1,8 +1,8 @@ -Name:Anurid Swarmsnapper -ManaCost:2 G -Types:Creature Frog Beast -PT:1/4 -K:Reach -A:AB$ Pump | Cost$ 1 G | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/anurid_swarmsnapper.jpg -Oracle:Reach (This creature can block creatures with flying.)\n{1}{G}: Anurid Swarmsnapper can block an additional creature this turn. \ No newline at end of file +Name:Anurid Swarmsnapper +ManaCost:2 G +Types:Creature Frog Beast +PT:1/4 +K:Reach +A:AB$ Pump | Cost$ 1 G | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/anurid_swarmsnapper.jpg +Oracle:Reach (This creature can block creatures with flying.)\n{1}{G}: Anurid Swarmsnapper can block an additional creature this turn. diff --git a/forge-gui/res/cardsfolder/a/anvil_of_bogardan.txt b/forge-gui/res/cardsfolder/a/anvil_of_bogardan.txt index 20516fb5eb4..85cbbcf27ee 100644 --- a/forge-gui/res/cardsfolder/a/anvil_of_bogardan.txt +++ b/forge-gui/res/cardsfolder/a/anvil_of_bogardan.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer | SubA SVar:DBDiscard:DB$ Discard | Defined$ TriggeredPlayer | NumCards$ 1 | Mode$ TgtChoose SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/anvil_of_bogardan.jpg -Oracle:Players have no maximum hand size.\nAt the beginning of each player's draw step, that player draws an additional card, then discards a card. \ No newline at end of file +Oracle:Players have no maximum hand size.\nAt the beginning of each player's draw step, that player draws an additional card, then discards a card. diff --git a/forge-gui/res/cardsfolder/a/anvilwrought_raptor.txt b/forge-gui/res/cardsfolder/a/anvilwrought_raptor.txt index d2f6af71d6b..88e848011af 100644 --- a/forge-gui/res/cardsfolder/a/anvilwrought_raptor.txt +++ b/forge-gui/res/cardsfolder/a/anvilwrought_raptor.txt @@ -1,8 +1,8 @@ -Name:Anvilwrought Raptor -ManaCost:4 -Types:Artifact Creature Bird -PT:2/1 -K:Flying -K:First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/anvilwrought_raptor.jpg -Oracle:Flying, first strike \ No newline at end of file +Name:Anvilwrought Raptor +ManaCost:4 +Types:Artifact Creature Bird +PT:2/1 +K:Flying +K:First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/anvilwrought_raptor.jpg +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/a/apathy.txt b/forge-gui/res/cardsfolder/a/apathy.txt index 1b20b657eb4..99f0e7d7821 100644 --- a/forge-gui/res/cardsfolder/a/apathy.txt +++ b/forge-gui/res/cardsfolder/a/apathy.txt @@ -1,10 +1,10 @@ -Name:Apathy -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | AddTrigger$ TrigUpkeep | AddSVar$ ApathyUntap | Description$ Enchanted creature doesn't untap during its controller's untap step. At the beginning of the upkeep of enchanted creature's controller, that player may discard a card at random. If he or she does, untap that creature. -SVar:TrigUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ ApathyUntap | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player may discard a card at random. If he or she does, untap that creature. -SVar:ApathyUntap:AB$ Untap | Cost$ Discard<1/Random> | Defined$ Self | SpellDescription$ Untap enchanted creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/apathy.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted creature's controller, that player may discard a card at random. If he or she does, untap that creature. \ No newline at end of file +Name:Apathy +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | AddTrigger$ TrigUpkeep | AddSVar$ ApathyUntap | Description$ Enchanted creature doesn't untap during its controller's untap step. At the beginning of the upkeep of enchanted creature's controller, that player may discard a card at random. If he or she does, untap that creature. +SVar:TrigUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ ApathyUntap | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player may discard a card at random. If he or she does, untap that creature. +SVar:ApathyUntap:AB$ Untap | Cost$ Discard<1/Random> | Defined$ Self | SpellDescription$ Untap enchanted creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/apathy.jpg +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted creature's controller, that player may discard a card at random. If he or she does, untap that creature. diff --git a/forge-gui/res/cardsfolder/a/apes_of_rath.txt b/forge-gui/res/cardsfolder/a/apes_of_rath.txt index 90bd762a141..ed7de933a4c 100644 --- a/forge-gui/res/cardsfolder/a/apes_of_rath.txt +++ b/forge-gui/res/cardsfolder/a/apes_of_rath.txt @@ -5,4 +5,4 @@ PT:5/4 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ StayTapped | TriggerDescription$ Whenever CARDNAME attacks, it doesn't untap during its controller's next untap step. SVar:StayTapped:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Self | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/apes_of_rath.jpg -Oracle:Whenever Apes of Rath attacks, it doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Whenever Apes of Rath attacks, it doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/a/apex_hawks.txt b/forge-gui/res/cardsfolder/a/apex_hawks.txt index ccf2751c401..c99d335a3d0 100644 --- a/forge-gui/res/cardsfolder/a/apex_hawks.txt +++ b/forge-gui/res/cardsfolder/a/apex_hawks.txt @@ -8,4 +8,4 @@ K:ETBReplacement:Other:Multikicked SVar:Multikicked:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ XKicked | SpellDescription$ CARDNAME enters the battlefield with a +1/+1 counter on it for each time it was kicked. SVar:XKicked:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/apex_hawks.jpg -Oracle:Multikicker {1}{W} (You may pay an additional {1}{W} any number of times as you cast this spell.)\nFlying\nApex Hawks enters the battlefield with a +1/+1 counter on it for each time it was kicked. \ No newline at end of file +Oracle:Multikicker {1}{W} (You may pay an additional {1}{W} any number of times as you cast this spell.)\nFlying\nApex Hawks enters the battlefield with a +1/+1 counter on it for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/a/aphetto_alchemist.txt b/forge-gui/res/cardsfolder/a/aphetto_alchemist.txt index 6bc9624215f..f0aef28aedd 100644 --- a/forge-gui/res/cardsfolder/a/aphetto_alchemist.txt +++ b/forge-gui/res/cardsfolder/a/aphetto_alchemist.txt @@ -6,4 +6,4 @@ K:Morph:U A:AB$ Untap | Cost$ T | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | SpellDescription$ Untap target artifact or creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aphetto_alchemist.jpg -Oracle:{T}: Untap target artifact or creature.\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 +Oracle:{T}: Untap target artifact or creature.\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.) diff --git a/forge-gui/res/cardsfolder/a/aphetto_dredging.txt b/forge-gui/res/cardsfolder/a/aphetto_dredging.txt index 802465f9399..0a0b47f1a80 100644 --- a/forge-gui/res/cardsfolder/a/aphetto_dredging.txt +++ b/forge-gui/res/cardsfolder/a/aphetto_dredging.txt @@ -1,7 +1,7 @@ -Name:Aphetto Dredging -ManaCost:3 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 B | AnnounceType$ CreatureType | ValidTgts$ Creature.YouCtrl+ChosenType | TargetMin$ 0 | TargetMax$ 3 | AILogic$ MostProminentInComputerGraveyard | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card with the chosen type in your graveyard | SpellDescription$ Return up to three target creature cards of the creature type of your choice from your graveyard to your hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aphetto_dredging.jpg -Oracle:Return up to three target creature cards of the creature type of your choice from your graveyard to your hand. \ No newline at end of file +Name:Aphetto Dredging +ManaCost:3 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 B | AnnounceType$ CreatureType | ValidTgts$ Creature.YouCtrl+ChosenType | TargetMin$ 0 | TargetMax$ 3 | AILogic$ MostProminentInComputerGraveyard | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card with the chosen type in your graveyard | SpellDescription$ Return up to three target creature cards of the creature type of your choice from your graveyard to your hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aphetto_dredging.jpg +Oracle:Return up to three target creature cards of the creature type of your choice from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/aphetto_exterminator.txt b/forge-gui/res/cardsfolder/a/aphetto_exterminator.txt index 504073e34be..d95145e1ac7 100644 --- a/forge-gui/res/cardsfolder/a/aphetto_exterminator.txt +++ b/forge-gui/res/cardsfolder/a/aphetto_exterminator.txt @@ -6,4 +6,4 @@ K:Morph:3 B T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, target creature gets -3/-3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/aphetto_exterminator.jpg -Oracle:Morph {3}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Aphetto Exterminator is turned face up, target creature gets -3/-3 until end of turn. \ No newline at end of file +Oracle:Morph {3}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Aphetto Exterminator is turned face up, target creature gets -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aphetto_grifter.txt b/forge-gui/res/cardsfolder/a/aphetto_grifter.txt index 235346cf554..27473874851 100644 --- a/forge-gui/res/cardsfolder/a/aphetto_grifter.txt +++ b/forge-gui/res/cardsfolder/a/aphetto_grifter.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Tap | Cost$ tapXType<2/Wizard> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Tap target permanent. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aphetto_grifter.jpg -Oracle:Tap two untapped Wizards you control: Tap target permanent. \ No newline at end of file +Oracle:Tap two untapped Wizards you control: Tap target permanent. diff --git a/forge-gui/res/cardsfolder/a/aphetto_runecaster.txt b/forge-gui/res/cardsfolder/a/aphetto_runecaster.txt index c32f9efea19..30eaef74d9b 100644 --- a/forge-gui/res/cardsfolder/a/aphetto_runecaster.txt +++ b/forge-gui/res/cardsfolder/a/aphetto_runecaster.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ TurnFaceUp | ValidCard$ Permanent | Execute$ TrigDraw | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever a permanent is turned face up, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/aphetto_runecaster.jpg -Oracle:Whenever a permanent is turned face up, you may draw a card. \ No newline at end of file +Oracle:Whenever a permanent is turned face up, you may draw a card. diff --git a/forge-gui/res/cardsfolder/a/aphetto_vulture.txt b/forge-gui/res/cardsfolder/a/aphetto_vulture.txt index 1f5f842a51b..e0d8810197c 100644 --- a/forge-gui/res/cardsfolder/a/aphetto_vulture.txt +++ b/forge-gui/res/cardsfolder/a/aphetto_vulture.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may put target Zombie card from your graveyard on top of your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | TgtPrompt$ Choose target Zombie card in your graveyard | ValidTgts$ Zombie.YouCtrl | Origin$ Graveyard | Destination$ Library | SpellDescription$ Put target Zombie card from your graveyard on top of your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/aphetto_vulture.jpg -Oracle:Flying\nWhen Aphetto Vulture dies, you may put target Zombie card from your graveyard on top of your library. \ No newline at end of file +Oracle:Flying\nWhen Aphetto Vulture dies, you may put target Zombie card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/a/aphotic_wisps.txt b/forge-gui/res/cardsfolder/a/aphotic_wisps.txt index b9ff3fac5ec..b552283d08a 100644 --- a/forge-gui/res/cardsfolder/a/aphotic_wisps.txt +++ b/forge-gui/res/cardsfolder/a/aphotic_wisps.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBDraw:DB$ Draw | SubAbility$ DBColor | NumCards$ 1 SVar:DBColor:DB$ Animate | Colors$ Black | OverwriteColors$ True | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/aphotic_wisps.jpg -Oracle:Target creature becomes black and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)\nDraw a card. \ No newline at end of file +Oracle:Target creature becomes black and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/apocalypse.txt b/forge-gui/res/cardsfolder/a/apocalypse.txt index 238d2fb0db5..4ae76c4674f 100644 --- a/forge-gui/res/cardsfolder/a/apocalypse.txt +++ b/forge-gui/res/cardsfolder/a/apocalypse.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZoneAll | Cost$ 2 R R R | ChangeType$ Permanent | Origin$ Battlefiel SVar:DBDiscard:DB$ Discard | Mode$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/apocalypse.jpg -Oracle:Exile all permanents. You discard your hand. \ No newline at end of file +Oracle:Exile all permanents. You discard your hand. diff --git a/forge-gui/res/cardsfolder/a/apocalypse_chime.txt b/forge-gui/res/cardsfolder/a/apocalypse_chime.txt index 4b7b435b0b7..b4c7fb48a53 100644 --- a/forge-gui/res/cardsfolder/a/apocalypse_chime.txt +++ b/forge-gui/res/cardsfolder/a/apocalypse_chime.txt @@ -1,7 +1,7 @@ -Name:Apocalypse Chime -ManaCost:2 -Types:Artifact -A:AB$DestroyAll | Cost$ 2 T Sac<1/CARDNAME> | ValidCards$ Permanent.nonToken+setHML | NoRegen$ True | SpellDescription$ Destroy all nontoken permanents from the Homelands expansion. They can't be regenerated. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/apocalypse_chime.jpg -Oracle:{2}, {T}, Sacrifice Apocalypse Chime: Destroy all nontoken permanents from the Homelands expansion. They can't be regenerated. \ No newline at end of file +Name:Apocalypse Chime +ManaCost:2 +Types:Artifact +A:AB$DestroyAll | Cost$ 2 T Sac<1/CARDNAME> | ValidCards$ Permanent.nonToken+setHML | NoRegen$ True | SpellDescription$ Destroy all nontoken permanents from the Homelands expansion. They can't be regenerated. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/apocalypse_chime.jpg +Oracle:{2}, {T}, Sacrifice Apocalypse Chime: Destroy all nontoken permanents from the Homelands expansion. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/a/apocalypse_hydra.txt b/forge-gui/res/cardsfolder/a/apocalypse_hydra.txt index fb586f32591..9dab86e7953 100644 --- a/forge-gui/res/cardsfolder/a/apocalypse_hydra.txt +++ b/forge-gui/res/cardsfolder/a/apocalypse_hydra.txt @@ -9,4 +9,4 @@ SVar:X:Count$xPaid SVar:Y:Count$Compare X LT5.X.Z SVar:Z:Count$xPaid/Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/apocalypse_hydra.jpg -Oracle:Apocalypse Hydra enters the battlefield with X +1/+1 counters on it. If X is 5 or more, it enters the battlefield with an additional X +1/+1 counters on it.\n{1}{R}, Remove a +1/+1 counter from Apocalypse Hydra: Apocalypse Hydra deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Apocalypse Hydra enters the battlefield with X +1/+1 counters on it. If X is 5 or more, it enters the battlefield with an additional X +1/+1 counters on it.\n{1}{R}, Remove a +1/+1 counter from Apocalypse Hydra: Apocalypse Hydra deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/apostles_blessing.txt b/forge-gui/res/cardsfolder/a/apostles_blessing.txt index 903848b1b60..f7df63073bf 100644 --- a/forge-gui/res/cardsfolder/a/apostles_blessing.txt +++ b/forge-gui/res/cardsfolder/a/apostles_blessing.txt @@ -3,4 +3,4 @@ ManaCost:1 PW Types:Instant A:SP$ Protection | Cost$ 1 PW | ValidTgts$ Creature.YouCtrl,Artifact.YouCtrl | TgtPrompt$ Select target artifact or creature you control | Gains$ Choice | Choices$ AnyColor,artifacts | SpellDescription$ Target artifact or creature you control gains protection from artifacts or from the color of your choice until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/apostles_blessing.jpg -Oracle:({W/P} can be paid with either {W} or 2 life.)\nTarget artifact or creature you control gains protection from artifacts or from the color of your choice until end of turn. \ No newline at end of file +Oracle:({W/P} can be paid with either {W} or 2 life.)\nTarget artifact or creature you control gains protection from artifacts or from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/a/apothecary_initiate.txt b/forge-gui/res/cardsfolder/a/apothecary_initiate.txt index b8d8daa871f..fd9d1721ebe 100644 --- a/forge-gui/res/cardsfolder/a/apothecary_initiate.txt +++ b/forge-gui/res/cardsfolder/a/apothecary_initiate.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ SpellCast | ValidCard$ Card.White | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a white spell, you may pay {1}. If you do, gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 1 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/apothecary_initiate.jpg -Oracle:Whenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/a/appetite_for_brains.txt b/forge-gui/res/cardsfolder/a/appetite_for_brains.txt index 05563e6420c..a69839182aa 100644 --- a/forge-gui/res/cardsfolder/a/appetite_for_brains.txt +++ b/forge-gui/res/cardsfolder/a/appetite_for_brains.txt @@ -1,6 +1,6 @@ -Name:Appetite for Brains -ManaCost:B -Types:Sorcery -A:SP$ ChangeZone | Cost$ B | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card.cmcGE4 | ChangeNum$ 1 | IsCurse$ True | Mandatory$ True | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a card from it with converted mana cost 4 or greater and exile that card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/appetite_for_brains.jpg -Oracle:Target opponent reveals his or her hand. You choose a card from it with converted mana cost 4 or greater and exile that card. \ No newline at end of file +Name:Appetite for Brains +ManaCost:B +Types:Sorcery +A:SP$ ChangeZone | Cost$ B | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card.cmcGE4 | ChangeNum$ 1 | IsCurse$ True | Mandatory$ True | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a card from it with converted mana cost 4 or greater and exile that card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/appetite_for_brains.jpg +Oracle:Target opponent reveals his or her hand. You choose a card from it with converted mana cost 4 or greater and exile that card. diff --git a/forge-gui/res/cardsfolder/a/apprentice_necromancer.txt b/forge-gui/res/cardsfolder/a/apprentice_necromancer.txt index 5b21fb5071b..f689656ef04 100644 --- a/forge-gui/res/cardsfolder/a/apprentice_necromancer.txt +++ b/forge-gui/res/cardsfolder/a/apprentice_necromancer.txt @@ -9,4 +9,4 @@ SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Cont SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/apprentice_necromancer.jpg -Oracle:{B}, {T}, Sacrifice Apprentice Necromancer: Return target creature card from your graveyard to the battlefield. That creature gains haste. At the beginning of the next end step, sacrifice it. \ No newline at end of file +Oracle:{B}, {T}, Sacrifice Apprentice Necromancer: Return target creature card from your graveyard to the battlefield. That creature gains haste. At the beginning of the next end step, sacrifice it. diff --git a/forge-gui/res/cardsfolder/a/apprentice_sorcerer.txt b/forge-gui/res/cardsfolder/a/apprentice_sorcerer.txt index b349bb2884c..cfe024b1aa2 100644 --- a/forge-gui/res/cardsfolder/a/apprentice_sorcerer.txt +++ b/forge-gui/res/cardsfolder/a/apprentice_sorcerer.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/apprentice_sorcerer.jpg -Oracle:{T}: Apprentice Sorcerer deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Apprentice Sorcerer deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/a/apprentice_wizard.txt b/forge-gui/res/cardsfolder/a/apprentice_wizard.txt index a2e0b380518..aeba147e529 100644 --- a/forge-gui/res/cardsfolder/a/apprentice_wizard.txt +++ b/forge-gui/res/cardsfolder/a/apprentice_wizard.txt @@ -5,4 +5,4 @@ PT:0/1 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 +Oracle:{U}, {T}: Add {3} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/approach_my_molten_realm.txt b/forge-gui/res/cardsfolder/a/approach_my_molten_realm.txt index d63ffbd3ea6..8c824fe5b28 100644 --- a/forge-gui/res/cardsfolder/a/approach_my_molten_realm.txt +++ b/forge-gui/res/cardsfolder/a/approach_my_molten_realm.txt @@ -1,12 +1,12 @@ -Name:Approach My Molten Realm -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ MoltenEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, until your next turn, if a source would deal damage, it deals double that damage instead. -SVar:MoltenEffect:AB$ Effect | Cost$ 0 | Name$ Molten Realm Effect | ReplacementEffects$ MoltenRealm,MoltenRealmCombat | SVars$ DmgTimes2,DmgTimes2Combat,MoltenX | Duration$ UntilYourNextTurn -SVar:MoltenRealm:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ReplaceWith$ DmgTimes2 | IsCombat$ False | Description$ Until your next turn, if a source would deal damage, it deals double that damage instead. -SVar:MoltenRealmCombat:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ReplaceWith$ DmgTimes2Combat | IsCombat$ True | Secondary$ True | Description$ Until your next turn, if a source would deal damage, it deals double that damage instead. -SVar:DmgTimes2:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ MoltenX | References$ MoltenX -SVar:DmgTimes2Combat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ MoltenX | References$ MoltenX -SVar:MoltenX:ReplaceCount$DamageAmount/Twice -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/approach_my_molten_realm.jpg -Oracle:When you set this scheme in motion, until your next turn, if a source would deal damage, it deals double that damage instead. \ No newline at end of file +Name:Approach My Molten Realm +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ MoltenEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, until your next turn, if a source would deal damage, it deals double that damage instead. +SVar:MoltenEffect:AB$ Effect | Cost$ 0 | Name$ Molten Realm Effect | ReplacementEffects$ MoltenRealm,MoltenRealmCombat | SVars$ DmgTimes2,DmgTimes2Combat,MoltenX | Duration$ UntilYourNextTurn +SVar:MoltenRealm:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ReplaceWith$ DmgTimes2 | IsCombat$ False | Description$ Until your next turn, if a source would deal damage, it deals double that damage instead. +SVar:MoltenRealmCombat:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ReplaceWith$ DmgTimes2Combat | IsCombat$ True | Secondary$ True | Description$ Until your next turn, if a source would deal damage, it deals double that damage instead. +SVar:DmgTimes2:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ MoltenX | References$ MoltenX +SVar:DmgTimes2Combat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ MoltenX | References$ MoltenX +SVar:MoltenX:ReplaceCount$DamageAmount/Twice +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/approach_my_molten_realm.jpg +Oracle:When you set this scheme in motion, until your next turn, if a source would deal damage, it deals double that damage instead. diff --git a/forge-gui/res/cardsfolder/a/aquamoeba.txt b/forge-gui/res/cardsfolder/a/aquamoeba.txt index 013128dc076..43b05591896 100644 --- a/forge-gui/res/cardsfolder/a/aquamoeba.txt +++ b/forge-gui/res/cardsfolder/a/aquamoeba.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ Pump | Cost$ Discard<1/Card> | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch CARDNAME's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aquamoeba.jpg -Oracle:Discard a card: Switch Aquamoeba's power and toughness until end of turn. \ No newline at end of file +Oracle:Discard a card: Switch Aquamoeba's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aquamorph_entity.txt b/forge-gui/res/cardsfolder/a/aquamorph_entity.txt index 6ff56269eb9..dadc9931234 100644 --- a/forge-gui/res/cardsfolder/a/aquamorph_entity.txt +++ b/forge-gui/res/cardsfolder/a/aquamorph_entity.txt @@ -1,12 +1,12 @@ -Name:Aquamorph Entity -ManaCost:2 U U -Types:Creature Shapeshifter -PT:*/* -K:Morph:2 U -R:Event$ TurnFaceUp | ValidCard$ Card.Self | ReplaceWith$ MorphChoice | ActiveZones$ Battlefield -K:ETBReplacement:Other:MorphChoice -SVar:MorphChoice:DB$ GenericChoice | Defined$ You | Choices$ BigTough,BigPower | SpellDescription$ As CARDNAME enters the battlefield or is turned face up, it becomes your choice of 5/1 or 1/5. -SVar:BigPower:DB$ Animate | Defined$ Self | Permanent$ True | Power$ 5 | Toughness$ 1 | SpellDescription$ CARDNAME is 5/1 -SVar:BigTough:DB$ Animate | Defined$ Self | Permanent$ True | Power$ 1 | Toughness$ 5 | SpellDescription$ CARDNAME is 1/5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/aquamorph_entity.jpg -Oracle:As Aquamorph Entity enters the battlefield or is turned face up, it becomes your choice of 5/1 or 1/5.\nMorph {2}{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 +Name:Aquamorph Entity +ManaCost:2 U U +Types:Creature Shapeshifter +PT:*/* +K:Morph:2 U +R:Event$ TurnFaceUp | ValidCard$ Card.Self | ReplaceWith$ MorphChoice | ActiveZones$ Battlefield +K:ETBReplacement:Other:MorphChoice +SVar:MorphChoice:DB$ GenericChoice | Defined$ You | Choices$ BigTough,BigPower | SpellDescription$ As CARDNAME enters the battlefield or is turned face up, it becomes your choice of 5/1 or 1/5. +SVar:BigPower:DB$ Animate | Defined$ Self | Permanent$ True | Power$ 5 | Toughness$ 1 | SpellDescription$ CARDNAME is 5/1 +SVar:BigTough:DB$ Animate | Defined$ Self | Permanent$ True | Power$ 1 | Toughness$ 5 | SpellDescription$ CARDNAME is 1/5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/aquamorph_entity.jpg +Oracle:As Aquamorph Entity enters the battlefield or is turned face up, it becomes your choice of 5/1 or 1/5.\nMorph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/a/aquastrand_spider.txt b/forge-gui/res/cardsfolder/a/aquastrand_spider.txt index 8e6eed0d2d6..3d8e93440e2 100644 --- a/forge-gui/res/cardsfolder/a/aquastrand_spider.txt +++ b/forge-gui/res/cardsfolder/a/aquastrand_spider.txt @@ -1,9 +1,9 @@ -Name:Aquastrand Spider -ManaCost:1 G -Types:Creature Spider Mutant -PT:0/0 -K:Graft 2 -A:AB$ Pump | Cost$ G | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | KW$ Reach | SpellDescription$ Target creature with a +1/+1 counter on it gains reach until end of turn. (It can block creatures with flying.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aquastrand_spider.jpg -Oracle:Graft 2 (This creature enters the battlefield with two +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{G}: Target creature with a +1/+1 counter on it gains reach until end of turn. (It can block creatures with flying.) \ No newline at end of file +Name:Aquastrand Spider +ManaCost:1 G +Types:Creature Spider Mutant +PT:0/0 +K:Graft 2 +A:AB$ Pump | Cost$ G | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | KW$ Reach | SpellDescription$ Target creature with a +1/+1 counter on it gains reach until end of turn. (It can block creatures with flying.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aquastrand_spider.jpg +Oracle:Graft 2 (This creature enters the battlefield with two +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{G}: Target creature with a +1/+1 counter on it gains reach until end of turn. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/a/aqueous_form.txt b/forge-gui/res/cardsfolder/a/aqueous_form.txt index 6890dcacfb1..6137173afc8 100644 --- a/forge-gui/res/cardsfolder/a/aqueous_form.txt +++ b/forge-gui/res/cardsfolder/a/aqueous_form.txt @@ -1,11 +1,11 @@ -Name:Aqueous Form -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Unblockable | AddSVar$ AE | Description$ Enchanted creature can't be blocked. -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ DBScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:AE:SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/aqueous_form.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked.\nWhenever enchanted creature attacks, 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 +Name:Aqueous Form +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Unblockable | AddSVar$ AE | Description$ Enchanted creature can't be blocked. +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ DBScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:AE:SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/aqueous_form.jpg +Oracle:Enchant creature\nEnchanted creature can't be blocked.\nWhenever enchanted creature attacks, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/a/aquitects_will.txt b/forge-gui/res/cardsfolder/a/aquitects_will.txt index df5b73dafc4..5ce75b999c0 100644 --- a/forge-gui/res/cardsfolder/a/aquitects_will.txt +++ b/forge-gui/res/cardsfolder/a/aquitects_will.txt @@ -8,4 +8,4 @@ SVar:STFlood:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aquitects_will.jpg -Oracle:Put a flood counter on target land. That land is an Island in addition to its other types for as long as it has a flood counter on it. If you control a Merfolk, draw a card. \ No newline at end of file +Oracle:Put a flood counter on target land. That land is an Island in addition to its other types for as long as it has a flood counter on it. If you control a Merfolk, draw a card. diff --git a/forge-gui/res/cardsfolder/a/aquus_steed.txt b/forge-gui/res/cardsfolder/a/aquus_steed.txt index fdfbd38b9b2..0256a61e570 100644 --- a/forge-gui/res/cardsfolder/a/aquus_steed.txt +++ b/forge-gui/res/cardsfolder/a/aquus_steed.txt @@ -1,7 +1,7 @@ -Name:Aquus Steed -ManaCost:3 U -Types:Creature Beast -PT:1/3 -A:AB$ Pump | Cost$ 2 U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/aquus_steed.jpg -Oracle:{2}{U}, {T}: Target creature gets -2/-0 until end of turn. \ No newline at end of file +Name:Aquus Steed +ManaCost:3 U +Types:Creature Beast +PT:1/3 +A:AB$ Pump | Cost$ 2 U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/aquus_steed.jpg +Oracle:{2}{U}, {T}: Target creature gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/araba_mothrider.txt b/forge-gui/res/cardsfolder/a/araba_mothrider.txt index d1cd7d116c5..71fca37e3c1 100644 --- a/forge-gui/res/cardsfolder/a/araba_mothrider.txt +++ b/forge-gui/res/cardsfolder/a/araba_mothrider.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/araba_mothrider.jpg -Oracle:Flying\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Flying\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/a/arachnoid.txt b/forge-gui/res/cardsfolder/a/arachnoid.txt index bc5c337f303..ba39e53d88d 100644 --- a/forge-gui/res/cardsfolder/a/arachnoid.txt +++ b/forge-gui/res/cardsfolder/a/arachnoid.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Spider PT:2/6 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card51230.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/a/arachnus_spinner.txt b/forge-gui/res/cardsfolder/a/arachnus_spinner.txt index 58e7285063f..cfb87e3a2c9 100644 --- a/forge-gui/res/cardsfolder/a/arachnus_spinner.txt +++ b/forge-gui/res/cardsfolder/a/arachnus_spinner.txt @@ -1,8 +1,8 @@ -Name:Arachnus Spinner -ManaCost:5 G -Types:Creature Spider -PT:5/7 -K:Reach -A:AB$ ChangeZone | Cost$ tapXType<1/Spider> | Hidden$ True | Origin$ Library | OriginChoice$ True | OriginAlternative$ Graveyard | AlternativeMessage$ Would you like to search your library with this ability? If you do, your library will be shuffled. | Destination$ Battlefield | ChangeType$ Card.namedArachnus Web | SpellDescription$ Search your graveyard and/or library for a card named Arachnus Web and put it onto the battlefield attached to target creature. If you search your library this way, shuffle it. -SVar:Picture:http://www.wizards.com/global/images/magic/general/arachnus_spinner.jpg -Oracle:Reach (This creature can block creatures with flying.)\nTap an untapped Spider you control: Search your graveyard and/or library for a card named Arachnus Web and put it onto the battlefield attached to target creature. If you search your library this way, shuffle it. \ No newline at end of file +Name:Arachnus Spinner +ManaCost:5 G +Types:Creature Spider +PT:5/7 +K:Reach +A:AB$ ChangeZone | Cost$ tapXType<1/Spider> | Hidden$ True | Origin$ Library | OriginChoice$ True | OriginAlternative$ Graveyard | AlternativeMessage$ Would you like to search your library with this ability? If you do, your library will be shuffled. | Destination$ Battlefield | ChangeType$ Card.namedArachnus Web | SpellDescription$ Search your graveyard and/or library for a card named Arachnus Web and put it onto the battlefield attached to target creature. If you search your library this way, shuffle it. +SVar:Picture:http://www.wizards.com/global/images/magic/general/arachnus_spinner.jpg +Oracle:Reach (This creature can block creatures with flying.)\nTap an untapped Spider you control: Search your graveyard and/or library for a card named Arachnus Web and put it onto the battlefield attached to target creature. If you search your library this way, shuffle it. diff --git a/forge-gui/res/cardsfolder/a/arachnus_web.txt b/forge-gui/res/cardsfolder/a/arachnus_web.txt index 8198128a601..bc07217745e 100644 --- a/forge-gui/res/cardsfolder/a/arachnus_web.txt +++ b/forge-gui/res/cardsfolder/a/arachnus_web.txt @@ -1,10 +1,10 @@ -Name:Arachnus Web -ManaCost:2 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Curse | AITgts$ Creature.powerLT4 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature.EnchantedBy+powerGE4 | Execute$ TrigDestroy | TriggerDescription$ At the beginning of the end step, if enchanted creature's power is 4 or greater, destroy CARDNAME. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/arachnus_web.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\nAt the beginning of the end step, if enchanted creature's power is 4 or greater, destroy Arachnus Web. \ No newline at end of file +Name:Arachnus Web +ManaCost:2 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Curse | AITgts$ Creature.powerLT4 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature.EnchantedBy+powerGE4 | Execute$ TrigDestroy | TriggerDescription$ At the beginning of the end step, if enchanted creature's power is 4 or greater, destroy CARDNAME. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/arachnus_web.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\nAt the beginning of the end step, if enchanted creature's power is 4 or greater, destroy Arachnus Web. diff --git a/forge-gui/res/cardsfolder/a/arashi_the_sky_asunder.txt b/forge-gui/res/cardsfolder/a/arashi_the_sky_asunder.txt index 3c14890a0df..4f7f873ef17 100644 --- a/forge-gui/res/cardsfolder/a/arashi_the_sky_asunder.txt +++ b/forge-gui/res/cardsfolder/a/arashi_the_sky_asunder.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ X G T | ValidTgts$ Creature.withFlying | TgtPrompt$ Sel A:AB$ DamageAll | PrecostDesc$ Channel - | Cost$ X G G Discard<1/CARDNAME> | ActivationZone$ Hand | ValidCards$ Creature.withFlying | NumDmg$ X | ValidDescription$ each creature with flying. | References$ X | SpellDescription$CARDNAME deals X damage to each creature with flying. SVar:X:Count$xPaid SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card87333.jpg -Oracle:{X}{G}, {T}: Arashi, the Sky Asunder deals X damage to target creature with flying.\nChannel - {X}{G}{G}, Discard Arashi: Arashi deals X damage to each creature with flying. \ No newline at end of file +Oracle:{X}{G}, {T}: Arashi, the Sky Asunder deals X damage to target creature with flying.\nChannel - {X}{G}{G}, Discard Arashi: Arashi deals X damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/a/arbalest_elite.txt b/forge-gui/res/cardsfolder/a/arbalest_elite.txt index 4a71021242b..a172bf8a131 100644 --- a/forge-gui/res/cardsfolder/a/arbalest_elite.txt +++ b/forge-gui/res/cardsfolder/a/arbalest_elite.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ DealDamage | Cost$ 2 W T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SubAbility$ DBStayTapped | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/arbalest_elite.jpg -Oracle:{2}{W}, {T}: Arbalest Elite deals 3 damage to target attacking or blocking creature. Arbalest Elite doesn't untap during your next untap step. \ No newline at end of file +Oracle:{2}{W}, {T}: Arbalest Elite deals 3 damage to target attacking or blocking creature. Arbalest Elite doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/a/arbiter_of_knollridge.txt b/forge-gui/res/cardsfolder/a/arbiter_of_knollridge.txt index 365ac78df83..edf354566d0 100644 --- a/forge-gui/res/cardsfolder/a/arbiter_of_knollridge.txt +++ b/forge-gui/res/cardsfolder/a/arbiter_of_knollridge.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigLife:AB$SetLife | Cost$ 0 | Defined$ Each | LifeAmount$ X | References$ X SVar:X:PlayerCountPlayers$HighestLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/arbiter_of_knollridge.jpg -Oracle:Vigilance\nWhen Arbiter of Knollridge enters the battlefield, each player's life total becomes the highest life total among all players. \ No newline at end of file +Oracle:Vigilance\nWhen Arbiter of Knollridge enters the battlefield, each player's life total becomes the highest life total among all players. diff --git a/forge-gui/res/cardsfolder/a/arbiter_of_the_ideal.txt b/forge-gui/res/cardsfolder/a/arbiter_of_the_ideal.txt index a243439e630..f17fd501f1d 100644 --- a/forge-gui/res/cardsfolder/a/arbiter_of_the_ideal.txt +++ b/forge-gui/res/cardsfolder/a/arbiter_of_the_ideal.txt @@ -1,12 +1,12 @@ -Name:Arbiter of the Ideal -ManaCost:4 U U -Types:Creature Sphinx -PT:4/5 -K:Flying -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigReveal | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, reveal the top card of your library. If it's an artifact, creature, or land card, you may put it onto the battlefield with a manifestation counter on it. That permanent is an enchantment in addition to its other types. -SVar:TrigReveal:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | Optional$ True | ChangeValid$ Artifact,Creature,Land | DestinationZone$ Battlefield | DestinationZone2$ Library | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ MANIFESTATION | CounterNum$ 1 | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Types$ Enchantment | Permanent$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arbiter_of_the_ideal.jpg -Oracle:Flying\nInspired - Whenever Arbiter of the Ideal becomes untapped, reveal the top card of your library. If it's an artifact, creature, or land card, you may put it onto the battlefield with a manifestation counter on it. That permanent is an enchantment in addition to its other types. +Name:Arbiter of the Ideal +ManaCost:4 U U +Types:Creature Sphinx +PT:4/5 +K:Flying +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigReveal | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, reveal the top card of your library. If it's an artifact, creature, or land card, you may put it onto the battlefield with a manifestation counter on it. That permanent is an enchantment in addition to its other types. +SVar:TrigReveal:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | Optional$ True | ChangeValid$ Artifact,Creature,Land | DestinationZone$ Battlefield | DestinationZone2$ Library | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ MANIFESTATION | CounterNum$ 1 | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Types$ Enchantment | Permanent$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arbiter_of_the_ideal.jpg +Oracle:Flying\nInspired - Whenever Arbiter of the Ideal becomes untapped, reveal the top card of your library. If it's an artifact, creature, or land card, you may put it onto the battlefield with a manifestation counter on it. That permanent is an enchantment in addition to its other types. diff --git a/forge-gui/res/cardsfolder/a/arbor_colossus.txt b/forge-gui/res/cardsfolder/a/arbor_colossus.txt index 842e291f68b..116efb1dd20 100644 --- a/forge-gui/res/cardsfolder/a/arbor_colossus.txt +++ b/forge-gui/res/cardsfolder/a/arbor_colossus.txt @@ -1,10 +1,10 @@ -Name:Arbor Colossus -ManaCost:2 G G G -Types:Creature Giant -PT:6/6 -K:Reach -K:Monstrosity 3:3 G G G -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME becomes monstrous, destroy target creature with flying an opponent controls. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.OppCtrl+withFlying | TgtPrompt$ Select target creature with flying an opponent controls -SVar:Picture:http://www.wizards.com/global/images/magic/general/arbor_colossus.jpg -Oracle:Reach\n{3}{G}{G}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Arbor Colossus becomes monstrous, destroy target creature with flying an opponent controls. \ No newline at end of file +Name:Arbor Colossus +ManaCost:2 G G G +Types:Creature Giant +PT:6/6 +K:Reach +K:Monstrosity 3:3 G G G +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME becomes monstrous, destroy target creature with flying an opponent controls. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.OppCtrl+withFlying | TgtPrompt$ Select target creature with flying an opponent controls +SVar:Picture:http://www.wizards.com/global/images/magic/general/arbor_colossus.jpg +Oracle:Reach\n{3}{G}{G}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Arbor Colossus becomes monstrous, destroy target creature with flying an opponent controls. diff --git a/forge-gui/res/cardsfolder/a/arbor_elf.txt b/forge-gui/res/cardsfolder/a/arbor_elf.txt index b923153d6ed..1c17b2c72fe 100644 --- a/forge-gui/res/cardsfolder/a/arbor_elf.txt +++ b/forge-gui/res/cardsfolder/a/arbor_elf.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Untap | Cost$ T | ValidTgts$ Forest | TgtPrompt$ Select target forest | SpellDescription$ Untap target Forest. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arbor_elf.jpg -Oracle:{T}: Untap target Forest. \ No newline at end of file +Oracle:{T}: Untap target Forest. diff --git a/forge-gui/res/cardsfolder/a/arc_blade.txt b/forge-gui/res/cardsfolder/a/arc_blade.txt index 08268adbeab..659cc6e8bb6 100644 --- a/forge-gui/res/cardsfolder/a/arc_blade.txt +++ b/forge-gui/res/cardsfolder/a/arc_blade.txt @@ -7,4 +7,4 @@ SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile | RememberChang SVar:DBPutCounter:DB$PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_blade.jpg -Oracle:Arc Blade deals 2 damage to target creature or player. Exile Arc Blade with three time counters on it.\nSuspend 3-{2}{R} (Rather than cast this card from your hand, you may pay {2}{R} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Arc Blade deals 2 damage to target creature or player. Exile Arc Blade with three time counters on it.\nSuspend 3-{2}{R} (Rather than cast this card from your hand, you may pay {2}{R} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/a/arc_lightning.txt b/forge-gui/res/cardsfolder/a/arc_lightning.txt index 6679c1afb83..297572b9a39 100644 --- a/forge-gui/res/cardsfolder/a/arc_lightning.txt +++ b/forge-gui/res/cardsfolder/a/arc_lightning.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three target creatures and/or players. SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_lightning.jpg -Oracle:Arc Lightning deals 3 damage divided as you choose among one, two, or three target creatures and/or players. \ No newline at end of file +Oracle:Arc Lightning deals 3 damage divided as you choose among one, two, or three target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/a/arc_mage.txt b/forge-gui/res/cardsfolder/a/arc_mage.txt index 048debc0fa5..d36c0fa762c 100644 --- a/forge-gui/res/cardsfolder/a/arc_mage.txt +++ b/forge-gui/res/cardsfolder/a/arc_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:2/2 A:AB$ DealDamage | Cost$ 2 R T Discard<1/Card> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | SpellDescription$ CARDNAME deals 2 damage divided as you choose among any number of target creatures and/or players. SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_mage.jpg -Oracle:{2}{R}, {T}, Discard a card: Arc Mage deals 2 damage divided as you choose among one or two target creatures and/or players. \ No newline at end of file +Oracle:{2}{R}, {T}, Discard a card: Arc Mage deals 2 damage divided as you choose among one or two target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/a/arc_runner.txt b/forge-gui/res/cardsfolder/a/arc_runner.txt index 8baccbdc89d..c00946705e1 100644 --- a/forge-gui/res/cardsfolder/a/arc_runner.txt +++ b/forge-gui/res/cardsfolder/a/arc_runner.txt @@ -8,4 +8,4 @@ SVar:TrigSac:DB$ Sacrifice | SacValid$ Self SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_runner.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nAt the beginning of the end step, sacrifice Arc Runner. \ No newline at end of file +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nAt the beginning of the end step, sacrifice Arc Runner. diff --git a/forge-gui/res/cardsfolder/a/arc_slogger.txt b/forge-gui/res/cardsfolder/a/arc_slogger.txt index eb3734cfa93..08ced6dd6c5 100644 --- a/forge-gui/res/cardsfolder/a/arc_slogger.txt +++ b/forge-gui/res/cardsfolder/a/arc_slogger.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:4/5 A:AB$ DealDamage | Cost$ R ExileFromTop<10/Card> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_slogger.jpg -Oracle:{R}, Exile the top ten cards of your library: Arc-Slogger deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{R}, Exile the top ten cards of your library: Arc-Slogger deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/arc_trail.txt b/forge-gui/res/cardsfolder/a/arc_trail.txt index f66d8b482e3..f4c7192b9b1 100644 --- a/forge-gui/res/cardsfolder/a/arc_trail.txt +++ b/forge-gui/res/cardsfolder/a/arc_trail.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (2 damage) | NumDmg$ 2 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 2 damage to target creature or player and 1 damage to another target creature or player. SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player (1 damage) | TargetUnique$ True | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/arc_trail.jpg -Oracle:Arc Trail deals 2 damage to target creature or player and 1 damage to another target creature or player. \ No newline at end of file +Oracle:Arc Trail deals 2 damage to target creature or player and 1 damage to another target creature or player. diff --git a/forge-gui/res/cardsfolder/a/arcades_sabboth.txt b/forge-gui/res/cardsfolder/a/arcades_sabboth.txt index ab22e638d2c..9297849723d 100644 --- a/forge-gui/res/cardsfolder/a/arcades_sabboth.txt +++ b/forge-gui/res/cardsfolder/a/arcades_sabboth.txt @@ -7,4 +7,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay {G}{W}{U} S:Mode$ Continuous | Affected$ Creature.notattacking+untapped+YouCtrl | AddToughness$ 2 | Description$ Each untapped creature you control gets +0/+2 as long as it's not attacking. A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/arcades_sabboth.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Arcades Sabboth unless you pay {G}{W}{U}.\nEach untapped creature you control gets +0/+2 as long as it's not attacking.\n{W}: Arcades Sabboth gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Arcades Sabboth unless you pay {G}{W}{U}.\nEach untapped creature you control gets +0/+2 as long as it's not attacking.\n{W}: Arcades Sabboth gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/arcane_denial.txt b/forge-gui/res/cardsfolder/a/arcane_denial.txt index 6fb9e2130e7..bea2b14997e 100644 --- a/forge-gui/res/cardsfolder/a/arcane_denial.txt +++ b/forge-gui/res/cardsfolder/a/arcane_denial.txt @@ -1,11 +1,11 @@ -Name:Arcane Denial -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | RememberCountered$ True | ValidTgts$ Card | SubAbility$ DelTrigSlowtrip | SpellDescription$ Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep. You draw a card at the beginning of the next turn's upkeep. -SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | SubAbility$ DelTrigDrawTwo | TriggerDescription$ Draw a card. -SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ You -SVar:DelTrigDrawTwo:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | RememberObjects$ RememberedController | Execute$ DrawTwo | TriggerDescription$ Draw up to two card. | SubAbility$ DBCleanup -SVar:DrawTwo:DB$ Draw | NumCards$ 2 | Defined$ DelayTriggerRemembered | OptionalDecider$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_denial.jpg -Oracle:Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep.\nYou draw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Arcane Denial +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | RememberCountered$ True | ValidTgts$ Card | SubAbility$ DelTrigSlowtrip | SpellDescription$ Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep. You draw a card at the beginning of the next turn's upkeep. +SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | SubAbility$ DelTrigDrawTwo | TriggerDescription$ Draw a card. +SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ You +SVar:DelTrigDrawTwo:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | RememberObjects$ RememberedController | Execute$ DrawTwo | TriggerDescription$ Draw up to two card. | SubAbility$ DBCleanup +SVar:DrawTwo:DB$ Draw | NumCards$ 2 | Defined$ DelayTriggerRemembered | OptionalDecider$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_denial.jpg +Oracle:Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep.\nYou draw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/a/arcane_laboratory.txt b/forge-gui/res/cardsfolder/a/arcane_laboratory.txt index 653807facb5..3370eb206cc 100644 --- a/forge-gui/res/cardsfolder/a/arcane_laboratory.txt +++ b/forge-gui/res/cardsfolder/a/arcane_laboratory.txt @@ -1,8 +1,8 @@ -Name:Arcane Laboratory -ManaCost:2 U -Types:Enchantment -S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player | NumLimitEachTurn$ 1 | Description$ Each player can't cast more than one spell each turn. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_laboratory.jpg -Oracle:Each player can't cast more than one spell each turn. \ No newline at end of file +Name:Arcane Laboratory +ManaCost:2 U +Types:Enchantment +S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player | NumLimitEachTurn$ 1 | Description$ Each player can't cast more than one spell each turn. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_laboratory.jpg +Oracle:Each player can't cast more than one spell each turn. diff --git a/forge-gui/res/cardsfolder/a/arcane_melee.txt b/forge-gui/res/cardsfolder/a/arcane_melee.txt index d3f5ce0fda4..90190dcd66c 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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/a/arcane_sanctum.txt b/forge-gui/res/cardsfolder/a/arcane_sanctum.txt index a55fe54b4f3..51e314a9b18 100644 --- a/forge-gui/res/cardsfolder/a/arcane_sanctum.txt +++ b/forge-gui/res/cardsfolder/a/arcane_sanctum.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} 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/arcane_sanctum.jpg -Oracle:Arcane Sanctum enters the battlefield tapped.\n{T}: Add {W}, {U}, or {B} to your mana pool. \ No newline at end of file +Oracle:Arcane Sanctum enters the battlefield tapped.\n{T}: Add {W}, {U}, or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/arcane_spyglass.txt b/forge-gui/res/cardsfolder/a/arcane_spyglass.txt index 89e71b8e53f..07c49fc9a5f 100644 --- a/forge-gui/res/cardsfolder/a/arcane_spyglass.txt +++ b/forge-gui/res/cardsfolder/a/arcane_spyglass.txt @@ -6,4 +6,4 @@ SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE A:AB$Draw | Cost$ SubCounter<3/CHARGE> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_spyglass.jpg -Oracle:{2}, {T}, Sacrifice a land: Draw a card and put a charge counter on Arcane Spyglass.\nRemove three charge counters from Arcane Spyglass: Draw a card. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice a land: Draw a card and put a charge counter on Arcane Spyglass.\nRemove three charge counters from Arcane Spyglass: Draw a card. diff --git a/forge-gui/res/cardsfolder/a/arcane_teachings.txt b/forge-gui/res/cardsfolder/a/arcane_teachings.txt index b8de6255189..eb3cf9cb1c9 100644 --- a/forge-gui/res/cardsfolder/a/arcane_teachings.txt +++ b/forge-gui/res/cardsfolder/a/arcane_teachings.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddAbility$ Damage | Description$ Enchanted creature gets +2/+2 and has "{T}: This creature deals 1 damage to target creature or player." SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/arcane_teachings.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +2/+2 and has "{T}: This creature deals 1 damage to target creature or player." \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +2/+2 and has "{T}: This creature deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/a/arcanis_the_omnipotent.txt b/forge-gui/res/cardsfolder/a/arcanis_the_omnipotent.txt index 0139062e6d4..a8e4952adfd 100644 --- a/forge-gui/res/cardsfolder/a/arcanis_the_omnipotent.txt +++ b/forge-gui/res/cardsfolder/a/arcanis_the_omnipotent.txt @@ -5,4 +5,4 @@ PT:3/4 A:AB$ Draw | Cost$ T | NumCards$ 3 | SpellDescription$ Draw three cards. A:AB$ ChangeZone | Cost$ 2 U U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/arcanis_the_omnipotent.jpg -Oracle:{T}: Draw three cards.\n{2}{U}{U}: Return Arcanis the Omnipotent to its owner's hand. \ No newline at end of file +Oracle:{T}: Draw three cards.\n{2}{U}{U}: Return Arcanis the Omnipotent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/arcanis_the_omnipotent_avatar.txt b/forge-gui/res/cardsfolder/a/arcanis_the_omnipotent_avatar.txt index fb2097cc818..898a729e4fd 100644 --- a/forge-gui/res/cardsfolder/a/arcanis_the_omnipotent_avatar.txt +++ b/forge-gui/res/cardsfolder/a/arcanis_the_omnipotent_avatar.txt @@ -1,9 +1,9 @@ -Name:Arcanis, the Omnipotent Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-3 -A:AB$ Draw | ActivationZone$ Command | Announce$ X | Cost$ XCantBe0 X Return<1/Creature.cmcEQX/creature you control with converted mana cost X> | NumCards$ Y | References$ X,Y | SpellDescription$ Draw a number of cards chosen at random between 0 and X. X can't be 0. | StackDescription$ SpellDescription -SVar:X:Count$xPaid -SVar:Y:Count$Random.0.X -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/arcanis_the_omnipotent_avatar.jpg -Oracle:Hand +1, life -3\n{X}, Return a creature you control with converted mana cost X to its owner's hand: Draw a number of cards chosen at random between 0 and X. X can't be 0. \ No newline at end of file +Name:Arcanis, the Omnipotent Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-3 +A:AB$ Draw | ActivationZone$ Command | Announce$ X | Cost$ XCantBe0 X Return<1/Creature.cmcEQX/creature you control with converted mana cost X> | NumCards$ Y | References$ X,Y | SpellDescription$ Draw a number of cards chosen at random between 0 and X. X can't be 0. | StackDescription$ SpellDescription +SVar:X:Count$xPaid +SVar:Y:Count$Random.0.X +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/arcanis_the_omnipotent_avatar.jpg +Oracle:Hand +1, life -3\n{X}, Return a creature you control with converted mana cost X to its owner's hand: Draw a number of cards chosen at random between 0 and X. X can't be 0. diff --git a/forge-gui/res/cardsfolder/a/arcanum_wings.txt b/forge-gui/res/cardsfolder/a/arcanum_wings.txt index e5a647238c9..d73e8a53017 100644 --- a/forge-gui/res/cardsfolder/a/arcanum_wings.txt +++ b/forge-gui/res/cardsfolder/a/arcanum_wings.txt @@ -1,9 +1,9 @@ -Name:Arcanum Wings -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. -A:AB$ ExchangeZone | Cost$ 2 U | Zone2$ Hand | Type$ Aura | PrecostDesc$ Aura swap | SpellDescription$ Exchange this Aura with an Aura card in your hand.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/arcanum_wings.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nAura swap {2}{U} ({2}{U}: Exchange this Aura with an Aura card in your hand.) +Name:Arcanum Wings +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. +A:AB$ ExchangeZone | Cost$ 2 U | Zone2$ Hand | Type$ Aura | PrecostDesc$ Aura swap | SpellDescription$ Exchange this Aura with an Aura card in your hand.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/arcanum_wings.jpg +Oracle:Enchant creature\nEnchanted creature has flying.\nAura swap {2}{U} ({2}{U}: Exchange this Aura with an Aura card in your hand.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_bruiser.txt b/forge-gui/res/cardsfolder/a/arcbound_bruiser.txt index ec1858ef3b0..7fa68c23be1 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_bruiser.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_bruiser.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:0/0 K:Modular 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_bruiser.jpg -Oracle:Modular 3 (This enters the battlefield with three +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Modular 3 (This enters the battlefield with three +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_crusher.txt b/forge-gui/res/cardsfolder/a/arcbound_crusher.txt index a903f8567a9..907205eed5c 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_crusher.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_crusher.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifa SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_crusher.jpg -Oracle:Trample\nWhenever another artifact enters the battlefield, put a +1/+1 counter on Arcbound Crusher.\nModular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Trample\nWhenever another artifact enters the battlefield, put a +1/+1 counter on Arcbound Crusher.\nModular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_fiend.txt b/forge-gui/res/cardsfolder/a/arcbound_fiend.txt index bdab7421850..508c98e465d 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_fiend.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_fiend.txt @@ -1,12 +1,12 @@ -Name:Arcbound Fiend -ManaCost:6 -Types:Artifact Creature Horror -PT:0/0 -K:Modular 3 -K:Fear -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMoveCounter | TriggerDescription$ At the beginning of your upkeep, you may move a +1/+1 counter from from target creature onto CARDNAME. -SVar:TrigMoveCounter:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBMove | StackDescription$ None | SpellDescription$ Move a +1/+1 counter from target creature onto CARDNAME. -SVar:DBMove:DB$ MoveCounter | Cost$ 0 | Source$ Targeted | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_fiend.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, you may move a +1/+1 counter from target creature onto Arcbound Fiend.\nModular 3 (This enters the battlefield with three +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Name:Arcbound Fiend +ManaCost:6 +Types:Artifact Creature Horror +PT:0/0 +K:Modular 3 +K:Fear +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMoveCounter | TriggerDescription$ At the beginning of your upkeep, you may move a +1/+1 counter from from target creature onto CARDNAME. +SVar:TrigMoveCounter:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBMove | StackDescription$ None | SpellDescription$ Move a +1/+1 counter from target creature onto CARDNAME. +SVar:DBMove:DB$ MoveCounter | Cost$ 0 | Source$ Targeted | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_fiend.jpg +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, you may move a +1/+1 counter from target creature onto Arcbound Fiend.\nModular 3 (This enters the battlefield with three +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_hybrid.txt b/forge-gui/res/cardsfolder/a/arcbound_hybrid.txt index dff6f334fa8..d3552dd5413 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_hybrid.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_hybrid.txt @@ -5,4 +5,4 @@ PT:0/0 K:Haste K:Modular 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_hybrid.jpg -Oracle:Haste\nModular 2 (This enters the battlefield with two +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Haste\nModular 2 (This enters the battlefield with two +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_lancer.txt b/forge-gui/res/cardsfolder/a/arcbound_lancer.txt index fa030392cd5..fcfc1dfc365 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_lancer.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_lancer.txt @@ -5,4 +5,4 @@ PT:0/0 K:First Strike K:Modular 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_lancer.jpg -Oracle:First strike\nModular 4 (This enters the battlefield with four +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:First strike\nModular 4 (This enters the battlefield with four +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_overseer.txt b/forge-gui/res/cardsfolder/a/arcbound_overseer.txt index ac46f93fd19..e324c847951 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_overseer.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_overseer.txt @@ -6,4 +6,4 @@ K:Modular 6 T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on each creature with modular you control. SVar:TrigPutCounter:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+withModular | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_overseer.jpg -Oracle:At the beginning of your upkeep, put a +1/+1 counter on each creature with modular you control.\nModular 6 (This enters the battlefield with six +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:At the beginning of your upkeep, put a +1/+1 counter on each creature with modular you control.\nModular 6 (This enters the battlefield with six +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_overseer_avatar.txt b/forge-gui/res/cardsfolder/a/arcbound_overseer_avatar.txt index d1c47a9c7e6..1aee154260c 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_overseer_avatar.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_overseer_avatar.txt @@ -1,10 +1,10 @@ -Name:Arcbound Overseer Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ BuildCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a +1/+1 counter on target creature you control. -SVar:BuildCounter:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ ChargeCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a charge counter on target permanent you control. -SVar:ChargeCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/arcbound_overseer_avatar.jpg -Oracle:Hand +0, life +3\nAt the beginning of your upkeep, you may put a +1/+1 counter on target creature you control.\nAt the beginning of your upkeep, you may put a charge counter on target permanent you control. \ No newline at end of file +Name:Arcbound Overseer Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ BuildCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a +1/+1 counter on target creature you control. +SVar:BuildCounter:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ ChargeCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a charge counter on target permanent you control. +SVar:ChargeCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/arcbound_overseer_avatar.jpg +Oracle:Hand +0, life +3\nAt the beginning of your upkeep, you may put a +1/+1 counter on target creature you control.\nAt the beginning of your upkeep, you may put a charge counter on target permanent you control. diff --git a/forge-gui/res/cardsfolder/a/arcbound_ravager.txt b/forge-gui/res/cardsfolder/a/arcbound_ravager.txt index 0718b8cc57c..e29e89715b5 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_ravager.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_ravager.txt @@ -6,4 +6,4 @@ A:AB$ PutCounter | Cost$ Sac<1/Artifact> | CounterType$ P1P1 | CounterNum$ 1 | S K:Modular 1 SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_ravager.jpg -Oracle:Sacrifice an artifact: Put a +1/+1 counter on Arcbound Ravager.\nModular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Sacrifice an artifact: Put a +1/+1 counter on Arcbound Ravager.\nModular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_reclaimer.txt b/forge-gui/res/cardsfolder/a/arcbound_reclaimer.txt index acfdf50a27c..bb9ca6ef318 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_reclaimer.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_reclaimer.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ SubCounter<1/P1P1> | TgtPrompt$ Choose target artifact K:Modular 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_reclaimer.jpg -Oracle:Remove a +1/+1 counter from Arcbound Reclaimer: Put target artifact card from your graveyard on top of your library.\nModular 2 (This enters the battlefield with two +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Remove a +1/+1 counter from Arcbound Reclaimer: Put target artifact card from your graveyard on top of your library.\nModular 2 (This enters the battlefield with two +1/+1 counters on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_slith.txt b/forge-gui/res/cardsfolder/a/arcbound_slith.txt index 742d9a8e716..ea60d3e0f7f 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_slith.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_slith.txt @@ -6,4 +6,4 @@ K:Modular 1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_slith.jpg -Oracle:Whenever Arcbound Slith deals combat damage to a player, put a +1/+1 counter on it.\nModular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Whenever Arcbound Slith deals combat damage to a player, put a +1/+1 counter on it.\nModular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_stinger.txt b/forge-gui/res/cardsfolder/a/arcbound_stinger.txt index d612947b033..9a961d1b640 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_stinger.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_stinger.txt @@ -5,4 +5,4 @@ PT:0/0 K:Flying K:Modular 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_stinger.jpg -Oracle:Flying\nModular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Flying\nModular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_wanderer.txt b/forge-gui/res/cardsfolder/a/arcbound_wanderer.txt index a129ed36bb6..3ee2274fad1 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_wanderer.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_wanderer.txt @@ -6,4 +6,4 @@ K:Modular 0 K:Sunburst SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_wanderer.jpg -Oracle:Modular-Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Modular-Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/arcbound_worker.txt b/forge-gui/res/cardsfolder/a/arcbound_worker.txt index 06134f11e18..1f5797701b9 100644 --- a/forge-gui/res/cardsfolder/a/arcbound_worker.txt +++ b/forge-gui/res/cardsfolder/a/arcbound_worker.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:0/0 K:Modular 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/arcbound_worker.jpg -Oracle:Modular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) \ No newline at end of file +Oracle:Modular 1 (This enters the battlefield with a +1/+1 counter on it. When it dies, you may put its +1/+1 counters on target artifact creature.) diff --git a/forge-gui/res/cardsfolder/a/archaeological_dig.txt b/forge-gui/res/cardsfolder/a/archaeological_dig.txt index f85c0706777..894b25e903f 100644 --- a/forge-gui/res/cardsfolder/a/archaeological_dig.txt +++ b/forge-gui/res/cardsfolder/a/archaeological_dig.txt @@ -4,4 +4,4 @@ Types:Land 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 +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Archaeological Dig: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/archaeomancer.txt b/forge-gui/res/cardsfolder/a/archaeomancer.txt index 7aef93ab52f..c3af02f01e7 100644 --- a/forge-gui/res/cardsfolder/a/archaeomancer.txt +++ b/forge-gui/res/cardsfolder/a/archaeomancer.txt @@ -1,8 +1,8 @@ -Name:Archaeomancer -ManaCost:2 U U -Types:Creature Human Wizard -PT:1/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target instant or sorcery card from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/archaeomancer.jpg -Oracle:When Archaeomancer enters the battlefield, return target instant or sorcery card from your graveyard to your hand. \ No newline at end of file +Name:Archaeomancer +ManaCost:2 U U +Types:Creature Human Wizard +PT:1/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target instant or sorcery card from your graveyard to your hand. +SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/archaeomancer.jpg +Oracle:When Archaeomancer enters the battlefield, return target instant or sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/archangel.txt b/forge-gui/res/cardsfolder/a/archangel.txt index 37f7e9de4f8..f36fd62caf9 100644 --- a/forge-gui/res/cardsfolder/a/archangel.txt +++ b/forge-gui/res/cardsfolder/a/archangel.txt @@ -5,4 +5,4 @@ PT:5/5 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/vi/en-us/card3708.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/a/archangel_of_strife.txt b/forge-gui/res/cardsfolder/a/archangel_of_strife.txt index ab9ea814d5e..76b3f79a707 100644 --- a/forge-gui/res/cardsfolder/a/archangel_of_strife.txt +++ b/forge-gui/res/cardsfolder/a/archangel_of_strife.txt @@ -1,15 +1,15 @@ -Name:Archangel of Strife -ManaCost:5 W W -Types:Creature Angel -PT:6/6 -K:Flying -K:ETBReplacement:Other:ChooseEach -SVar:ChooseEach:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBChoice | SpellDescription$ As CARDNAME enters the battlefield, each player chooses war or peace. Creatures controlled by players who chose war get +3/+0. Creatures controlled by players who chose peace get +0/+3. -SVar:DBChoice:DB$ GenericChoice | Cost$ 0 | Defined$ Player.IsRemembered | Choices$ WarChoice,PeaceChoice -SVar:WarChoice:DB$ Effect | Name$ Archangel War Effect | StaticAbilities$ WarPump | SpellDescription$ War | EffectOwner$ Player.IsRemembered | Duration$ UntilHostLeavesPlay -SVar:PeaceChoice:DB$ Effect | Name$ Archangel Peace Effect | StaticAbilities$ PeacePump | SpellDescription$ Peace | EffectOwner$ Player.IsRemembered | Duration$ UntilHostLeavesPlay -SVar:WarPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddPower$ 3 | Description$ Creatures you control get +3/+0. -SVar:PeacePump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddToughness$ 3 | Description$ Creatures you control get +0/+3. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/archangel_of_strife.jpg -Oracle:Flying\nAs Archangel of Strife enters the battlefield, each player chooses war or peace.\nCreatures controlled by players who chose war get +3/+0.\nCreatures controlled by players who chose peace get +0/+3. \ No newline at end of file +Name:Archangel of Strife +ManaCost:5 W W +Types:Creature Angel +PT:6/6 +K:Flying +K:ETBReplacement:Other:ChooseEach +SVar:ChooseEach:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBChoice | SpellDescription$ As CARDNAME enters the battlefield, each player chooses war or peace. Creatures controlled by players who chose war get +3/+0. Creatures controlled by players who chose peace get +0/+3. +SVar:DBChoice:DB$ GenericChoice | Cost$ 0 | Defined$ Player.IsRemembered | Choices$ WarChoice,PeaceChoice +SVar:WarChoice:DB$ Effect | Name$ Archangel War Effect | StaticAbilities$ WarPump | SpellDescription$ War | EffectOwner$ Player.IsRemembered | Duration$ UntilHostLeavesPlay +SVar:PeaceChoice:DB$ Effect | Name$ Archangel Peace Effect | StaticAbilities$ PeacePump | SpellDescription$ Peace | EffectOwner$ Player.IsRemembered | Duration$ UntilHostLeavesPlay +SVar:WarPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddPower$ 3 | Description$ Creatures you control get +3/+0. +SVar:PeacePump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddToughness$ 3 | Description$ Creatures you control get +0/+3. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/archangel_of_strife.jpg +Oracle:Flying\nAs Archangel of Strife enters the battlefield, each player chooses war or peace.\nCreatures controlled by players who chose war get +3/+0.\nCreatures controlled by players who chose peace get +0/+3. diff --git a/forge-gui/res/cardsfolder/a/archangel_of_thune.txt b/forge-gui/res/cardsfolder/a/archangel_of_thune.txt index c5384e3bde6..f713481243e 100644 --- a/forge-gui/res/cardsfolder/a/archangel_of_thune.txt +++ b/forge-gui/res/cardsfolder/a/archangel_of_thune.txt @@ -1,10 +1,10 @@ -Name:Archangel of Thune -ManaCost:3 W W -Types:Creature Angel -PT:3/4 -K:Flying -K:Lifelink -T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you gain life, put a +1/+1 counter on each creature you control. -SVar:TrigPutCounter:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/archangel_of_thune.jpg -Oracle:Flying\nLifelink (Damage dealt by this creature also causes you to gain that much life.)\nWhenever you gain life, put a +1/+1 counter on each creature you control. +Name:Archangel of Thune +ManaCost:3 W W +Types:Creature Angel +PT:3/4 +K:Flying +K:Lifelink +T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you gain life, put a +1/+1 counter on each creature you control. +SVar:TrigPutCounter:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/archangel_of_thune.jpg +Oracle:Flying\nLifelink (Damage dealt by this creature also causes you to gain that much life.)\nWhenever you gain life, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/a/archangels_light.txt b/forge-gui/res/cardsfolder/a/archangels_light.txt index abcf4030a03..efd023d1b29 100644 --- a/forge-gui/res/cardsfolder/a/archangels_light.txt +++ b/forge-gui/res/cardsfolder/a/archangels_light.txt @@ -1,8 +1,8 @@ -Name:Archangel's Light -ManaCost:7 W -Types:Sorcery -A:SP$ GainLife | Cost$ 7 W | LifeAmount$ X | SubAbility$ DBShuffle | References$ X | SpellDescription$ You gain 2 life for each card in your graveyard, then shuffle your graveyard into your library. -SVar:DBShuffle:DB$ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True -SVar:X:Count$InYourYard/Times.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/archangels_light.jpg -Oracle:You gain 2 life for each card in your graveyard, then shuffle your graveyard into your library. \ No newline at end of file +Name:Archangel's Light +ManaCost:7 W +Types:Sorcery +A:SP$ GainLife | Cost$ 7 W | LifeAmount$ X | SubAbility$ DBShuffle | References$ X | SpellDescription$ You gain 2 life for each card in your graveyard, then shuffle your graveyard into your library. +SVar:DBShuffle:DB$ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True +SVar:X:Count$InYourYard/Times.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/archangels_light.jpg +Oracle:You gain 2 life for each card in your graveyard, then shuffle your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/a/archdemon_of_unx.txt b/forge-gui/res/cardsfolder/a/archdemon_of_unx.txt index 0486439e6bf..3b76590c492 100644 --- a/forge-gui/res/cardsfolder/a/archdemon_of_unx.txt +++ b/forge-gui/res/cardsfolder/a/archdemon_of_unx.txt @@ -9,4 +9,4 @@ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.nonZomb SVar:MakeToken:DB$ Token | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenImage$ b 2 2 zombie ALA SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/archdemon_of_unx.jpg -Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a non-Zombie creature, then put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a non-Zombie creature, then put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/archery_training.txt b/forge-gui/res/cardsfolder/a/archery_training.txt index a373554ff5f..663c0badcc2 100644 --- a/forge-gui/res/cardsfolder/a/archery_training.txt +++ b/forge-gui/res/cardsfolder/a/archery_training.txt @@ -1,15 +1,15 @@ -Name:Archery Training -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | AILogic$ Pump | ValidTgts$ Creature -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put an arrow counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ ARROW | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ArcheryDamage | AddSVar$ DBArcheryDamage & ArcheryX & DBArcheryCleanup | Description$ Enchanted creature has "{T}: This creature deals X damage to target attacking or blocking creature, where X is the number of arrow counters on CARDNAME." -SVar:ArcheryDamage:AB$ Pump | Cost$ T | ImprintCards$ OriginalHost | SubAbility$ DBArcheryDamage | SpellDescription$ CARDNAME deals X damage to target attacking or blocking creature, where X is the number of arrow counters on original aura. -SVar:DBArcheryDamage:DB$ DealDamage | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ ArcheryX | References$ ArcheryX | SubAbility$ DBArcheryCleanup -SVar:ArcheryX:Count$TotalCounters_ARROW_Card.IsImprinted+namedArchery Training -SVar:DBArcheryCleanup:DB$ Pump | ForgetImprinted$ OriginalHost | StackDescription$ None -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/archery_training.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, you may put an arrow counter on Archery Training.\nEnchanted creature has "{T}: This creature deals X damage to target attacking or blocking creature, where X is the number of arrow counters on Archery Training." \ No newline at end of file +Name:Archery Training +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | AILogic$ Pump | ValidTgts$ Creature +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put an arrow counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ ARROW | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ArcheryDamage | AddSVar$ DBArcheryDamage & ArcheryX & DBArcheryCleanup | Description$ Enchanted creature has "{T}: This creature deals X damage to target attacking or blocking creature, where X is the number of arrow counters on CARDNAME." +SVar:ArcheryDamage:AB$ Pump | Cost$ T | ImprintCards$ OriginalHost | SubAbility$ DBArcheryDamage | SpellDescription$ CARDNAME deals X damage to target attacking or blocking creature, where X is the number of arrow counters on original aura. +SVar:DBArcheryDamage:DB$ DealDamage | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ ArcheryX | References$ ArcheryX | SubAbility$ DBArcheryCleanup +SVar:ArcheryX:Count$TotalCounters_ARROW_Card.IsImprinted+namedArchery Training +SVar:DBArcheryCleanup:DB$ Pump | ForgetImprinted$ OriginalHost | StackDescription$ None +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/archery_training.jpg +Oracle:Enchant creature\nAt the beginning of your upkeep, you may put an arrow counter on Archery Training.\nEnchanted creature has "{T}: This creature deals X damage to target attacking or blocking creature, where X is the number of arrow counters on Archery Training." diff --git a/forge-gui/res/cardsfolder/a/archetype_of_aggression.txt b/forge-gui/res/cardsfolder/a/archetype_of_aggression.txt index 1d4d982b507..e204c0cd46c 100644 --- a/forge-gui/res/cardsfolder/a/archetype_of_aggression.txt +++ b/forge-gui/res/cardsfolder/a/archetype_of_aggression.txt @@ -1,9 +1,9 @@ -Name:Archetype of Aggression -ManaCost:1 R R -Types:Enchantment Creature Human Warrior -PT:3/2 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Trample | Description$ Creatures you control have trample. -S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Trample | AddHiddenKeyword$ CARDNAME can't have or gain Trample | Description$ Creatures your opponents control lose trample and can't have or gain trample. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_aggression.jpg -Oracle:Creatures you control have trample.\nCreatures your opponents control lose trample and can't have or gain trample. +Name:Archetype of Aggression +ManaCost:1 R R +Types:Enchantment Creature Human Warrior +PT:3/2 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Trample | Description$ Creatures you control have trample. +S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Trample | AddHiddenKeyword$ CARDNAME can't have or gain Trample | Description$ Creatures your opponents control lose trample and can't have or gain trample. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_aggression.jpg +Oracle:Creatures you control have trample.\nCreatures your opponents control lose trample and can't have or gain trample. diff --git a/forge-gui/res/cardsfolder/a/archetype_of_courage.txt b/forge-gui/res/cardsfolder/a/archetype_of_courage.txt index 2ec29f94dbe..2301b6e23a9 100644 --- a/forge-gui/res/cardsfolder/a/archetype_of_courage.txt +++ b/forge-gui/res/cardsfolder/a/archetype_of_courage.txt @@ -1,9 +1,9 @@ -Name:Archetype of Courage -ManaCost:1 W W -Types:Enchantment Creature Human Soldier -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ First Strike | Description$ Creatures you control have first strike. -S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ First Strike | AddHiddenKeyword$ CARDNAME can't have or gain First Strike | Description$ Creatures your opponents control lose first strike and can't have or gain first strike. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_courage.jpg -Oracle:Creatures you control have first strike.\nCreatures your opponents control lose first strike and can't have or gain first strike. +Name:Archetype of Courage +ManaCost:1 W W +Types:Enchantment Creature Human Soldier +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ First Strike | Description$ Creatures you control have first strike. +S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ First Strike | AddHiddenKeyword$ CARDNAME can't have or gain First Strike | Description$ Creatures your opponents control lose first strike and can't have or gain first strike. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_courage.jpg +Oracle:Creatures you control have first strike.\nCreatures your opponents control lose first strike and can't have or gain first strike. diff --git a/forge-gui/res/cardsfolder/a/archetype_of_endurance.txt b/forge-gui/res/cardsfolder/a/archetype_of_endurance.txt index 8220d214965..d3315c3dc4e 100644 --- a/forge-gui/res/cardsfolder/a/archetype_of_endurance.txt +++ b/forge-gui/res/cardsfolder/a/archetype_of_endurance.txt @@ -1,9 +1,9 @@ -Name:Archetype of Endurance -ManaCost:6 G G -Types:Enchantment Creature Boar -PT:6/5 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Hexproof | Description$ Creatures you control have hexproof. -S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Hexproof | AddHiddenKeyword$ CARDNAME can't have or gain Hexproof | Description$ Creatures your opponents control lose hexproof and can't have or gain hexproof. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_endurance.jpg -Oracle:Creatures you control have hexproof.\nCreatures your opponents control lose hexproof and can't have or gain hexproof. +Name:Archetype of Endurance +ManaCost:6 G G +Types:Enchantment Creature Boar +PT:6/5 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Hexproof | Description$ Creatures you control have hexproof. +S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Hexproof | AddHiddenKeyword$ CARDNAME can't have or gain Hexproof | Description$ Creatures your opponents control lose hexproof and can't have or gain hexproof. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_endurance.jpg +Oracle:Creatures you control have hexproof.\nCreatures your opponents control lose hexproof and can't have or gain hexproof. diff --git a/forge-gui/res/cardsfolder/a/archetype_of_finality.txt b/forge-gui/res/cardsfolder/a/archetype_of_finality.txt index 6925a304c21..81b9f0f2fde 100644 --- a/forge-gui/res/cardsfolder/a/archetype_of_finality.txt +++ b/forge-gui/res/cardsfolder/a/archetype_of_finality.txt @@ -1,9 +1,9 @@ -Name:Archetype of Finality -ManaCost:4 B B -Types:Enchantment Creature Gorgon -PT:2/3 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Deathtouch | Description$ Creatures you control have deathtouch. -S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Deathtouch | AddHiddenKeyword$ CARDNAME can't have or gain Deathtouch | Description$ Creatures your opponents control lose deathtouch and can't have or gain deathtouch. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_finality.jpg -Oracle:Creatures you control have deathtouch.\nCreatures your opponents control lose deathtouch and can't have or gain deathtouch. +Name:Archetype of Finality +ManaCost:4 B B +Types:Enchantment Creature Gorgon +PT:2/3 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Deathtouch | Description$ Creatures you control have deathtouch. +S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Deathtouch | AddHiddenKeyword$ CARDNAME can't have or gain Deathtouch | Description$ Creatures your opponents control lose deathtouch and can't have or gain deathtouch. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_finality.jpg +Oracle:Creatures you control have deathtouch.\nCreatures your opponents control lose deathtouch and can't have or gain deathtouch. diff --git a/forge-gui/res/cardsfolder/a/archetype_of_imagination.txt b/forge-gui/res/cardsfolder/a/archetype_of_imagination.txt index b12b13de820..7d0c22f4d9e 100644 --- a/forge-gui/res/cardsfolder/a/archetype_of_imagination.txt +++ b/forge-gui/res/cardsfolder/a/archetype_of_imagination.txt @@ -1,9 +1,9 @@ -Name:Archetype of Imagination -ManaCost:4 U U -Types:Enchantment Creature Human Wizard -PT:3/2 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Flying | Description$ Creatures you control have flying. -S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Flying | AddHiddenKeyword$ CARDNAME can't have or gain Flying | Description$ Creatures your opponents control lose flying and can't have or gain flying. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_imagination.jpg -Oracle:Creatures you control have flying.\nCreatures your opponents control lose flying and can't have or gain flying. +Name:Archetype of Imagination +ManaCost:4 U U +Types:Enchantment Creature Human Wizard +PT:3/2 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Flying | Description$ Creatures you control have flying. +S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Flying | AddHiddenKeyword$ CARDNAME can't have or gain Flying | Description$ Creatures your opponents control lose flying and can't have or gain flying. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/archetype_of_imagination.jpg +Oracle:Creatures you control have flying.\nCreatures your opponents control lose flying and can't have or gain flying. diff --git a/forge-gui/res/cardsfolder/a/architects_of_will.txt b/forge-gui/res/cardsfolder/a/architects_of_will.txt index f5fe0148bef..5556179e854 100644 --- a/forge-gui/res/cardsfolder/a/architects_of_will.txt +++ b/forge-gui/res/cardsfolder/a/architects_of_will.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player. | NumCards$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/architects_of_will.jpg -Oracle:When Architects of Will enters the battlefield, look at the top three cards of target player's library, then put them back in any order.\nCycling {U/B} ({U/B}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:When Architects of Will enters the battlefield, look at the top three cards of target player's library, then put them back in any order.\nCycling {U/B} ({U/B}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/a/archive_trap.txt b/forge-gui/res/cardsfolder/a/archive_trap.txt index 307ff34a0e8..684ffb67779 100644 --- a/forge-gui/res/cardsfolder/a/archive_trap.txt +++ b/forge-gui/res/cardsfolder/a/archive_trap.txt @@ -1,8 +1,8 @@ -Name:Archive Trap -ManaCost:3 U U -Types:Instant Trap -A:SP$ Mill | Cost$ 3 U U | NumCards$ 13 | ValidTgts$ Opponent | TgtPrompt$ Choose an opponent | SpellDescription$ Target opponent puts the top thirteen cards of his or her library into his or her graveyard. -A:SP$ Mill | Cost$ 0 | CheckSVar$ TrapTrigger | NumCards$ 13 | ValidTgts$ Opponent | TgtPrompt$ Choose an opponent | CostDesc$ If an opponent searched his or her library this turn, you may pay {0} rather than pay CARDNAME's mana cost. | SpellDescription$ -SVar:TrapTrigger:Count$SearchedLibrary.Opponent -SVar:Picture:http://www.wizards.com/global/images/magic/general/archive_trap.jpg -Oracle:If an opponent searched his or her library this turn, you may pay {0} rather than pay Archive Trap's mana cost.\nTarget opponent puts the top thirteen cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Archive Trap +ManaCost:3 U U +Types:Instant Trap +A:SP$ Mill | Cost$ 3 U U | NumCards$ 13 | ValidTgts$ Opponent | TgtPrompt$ Choose an opponent | SpellDescription$ Target opponent puts the top thirteen cards of his or her library into his or her graveyard. +A:SP$ Mill | Cost$ 0 | CheckSVar$ TrapTrigger | NumCards$ 13 | ValidTgts$ Opponent | TgtPrompt$ Choose an opponent | CostDesc$ If an opponent searched his or her library this turn, you may pay {0} rather than pay CARDNAME's mana cost. | SpellDescription$ +SVar:TrapTrigger:Count$SearchedLibrary.Opponent +SVar:Picture:http://www.wizards.com/global/images/magic/general/archive_trap.jpg +Oracle:If an opponent searched his or her library this turn, you may pay {0} rather than pay Archive Trap's mana cost.\nTarget opponent puts the top thirteen cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/a/archivist.txt b/forge-gui/res/cardsfolder/a/archivist.txt index ba3ceeccb56..b283f01db5a 100644 --- a/forge-gui/res/cardsfolder/a/archivist.txt +++ b/forge-gui/res/cardsfolder/a/archivist.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/archivist.jpg -Oracle:{T}: Draw a card. \ No newline at end of file +Oracle:{T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/a/archmage_ascension.txt b/forge-gui/res/cardsfolder/a/archmage_ascension.txt index bc0f6b076f0..e5df5b252d5 100644 --- a/forge-gui/res/cardsfolder/a/archmage_ascension.txt +++ b/forge-gui/res/cardsfolder/a/archmage_ascension.txt @@ -1,13 +1,13 @@ -Name:Archmage Ascension -ManaCost:2 U -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE2 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of each end step, if you drew two or more cards this turn, you may put a quest counter on CARDNAME. -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ Tutor | CheckSVar$ Y | SVarCompare$ GE6 | Optional$ True | Description$ As long as CARDNAME has six or more quest counters on it, if you would draw a card, you may instead search your library for a card, put that card into your hand, then shuffle your library. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 -SVar:Tutor:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ValidCard$ Card.YouOwn -SVar:X:Count$YouDrewThisTurn -SVar:Y:Count$CardCounters.QUEST -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/archmage_ascension.jpg -Oracle:At the beginning of each end step, if you drew two or more cards this turn, you may put a quest counter on Archmage Ascension.\nAs long as Archmage Ascension has six or more quest counters on it, if you would draw a card, you may instead search your library for a card, put that card into your hand, then shuffle your library. \ No newline at end of file +Name:Archmage Ascension +ManaCost:2 U +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE2 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ At the beginning of each end step, if you drew two or more cards this turn, you may put a quest counter on CARDNAME. +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ Tutor | CheckSVar$ Y | SVarCompare$ GE6 | Optional$ True | Description$ As long as CARDNAME has six or more quest counters on it, if you would draw a card, you may instead search your library for a card, put that card into your hand, then shuffle your library. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 +SVar:Tutor:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ValidCard$ Card.YouOwn +SVar:X:Count$YouDrewThisTurn +SVar:Y:Count$CardCounters.QUEST +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/archmage_ascension.jpg +Oracle:At the beginning of each end step, if you drew two or more cards this turn, you may put a quest counter on Archmage Ascension.\nAs long as Archmage Ascension has six or more quest counters on it, if you would draw a card, you may instead search your library for a card, put that card into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/archon_of_justice.txt b/forge-gui/res/cardsfolder/a/archon_of_justice.txt index 75113acf0c2..f7670308414 100644 --- a/forge-gui/res/cardsfolder/a/archon_of_justice.txt +++ b/forge-gui/res/cardsfolder/a/archon_of_justice.txt @@ -6,4 +6,4 @@ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | ValidTgts$ Permanent | Origin$ Battlef PT:4/4 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/archon_of_justice.jpg -Oracle:Flying\nWhen Archon of Justice dies, exile target permanent. \ No newline at end of file +Oracle:Flying\nWhen Archon of Justice dies, exile target permanent. diff --git a/forge-gui/res/cardsfolder/a/archon_of_redemption.txt b/forge-gui/res/cardsfolder/a/archon_of_redemption.txt index 15b1cc2c1a6..122b3b36b94 100644 --- a/forge-gui/res/cardsfolder/a/archon_of_redemption.txt +++ b/forge-gui/res/cardsfolder/a/archon_of_redemption.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/archon_of_redemption.jpg -Oracle:Flying\nWhenever Archon of Redemption or another creature with flying enters the battlefield under your control, you may gain life equal to that creature's power. \ No newline at end of file +Oracle:Flying\nWhenever Archon of Redemption or another creature with flying enters the battlefield under your control, you may gain life equal to that creature's power. diff --git a/forge-gui/res/cardsfolder/a/archon_of_the_triumvirate.txt b/forge-gui/res/cardsfolder/a/archon_of_the_triumvirate.txt index c8dab114f73..c2c5a09d9df 100644 --- a/forge-gui/res/cardsfolder/a/archon_of_the_triumvirate.txt +++ b/forge-gui/res/cardsfolder/a/archon_of_the_triumvirate.txt @@ -1,10 +1,10 @@ -Name:Archon of the Triumvirate -ManaCost:5 W U -Types:Creature Archon -PT:4/5 -K:Flying -T:Mode$ Attacks | TriggerZones$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ Whenever CARDNAME attacks, detain up to two target nonland permanents your opponents control. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) -SVar:Detain:DB$ Pump | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent your opponent controls to detain. | UntilYourNextTurn$ True -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/archon_of_the_triumvirate.jpg -Oracle:Flying\nWhenever Archon of the Triumvirate attacks, detain up to two target nonland permanents your opponents control. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) \ No newline at end of file +Name:Archon of the Triumvirate +ManaCost:5 W U +Types:Creature Archon +PT:4/5 +K:Flying +T:Mode$ Attacks | TriggerZones$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ Whenever CARDNAME attacks, detain up to two target nonland permanents your opponents control. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) +SVar:Detain:DB$ Pump | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent your opponent controls to detain. | UntilYourNextTurn$ True +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/archon_of_the_triumvirate.jpg +Oracle:Flying\nWhenever Archon of the Triumvirate attacks, detain up to two target nonland permanents your opponents control. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/a/archweaver.txt b/forge-gui/res/cardsfolder/a/archweaver.txt index b5dc2a1d5d2..c3281ca5817 100644 --- a/forge-gui/res/cardsfolder/a/archweaver.txt +++ b/forge-gui/res/cardsfolder/a/archweaver.txt @@ -1,8 +1,8 @@ -Name:Archweaver -ManaCost:5 G G -Types:Creature Spider -PT:5/5 -K:Reach -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/archweaver.jpg -Oracle:Reach, trample \ No newline at end of file +Name:Archweaver +ManaCost:5 G G +Types:Creature Spider +PT:5/5 +K:Reach +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/archweaver.jpg +Oracle:Reach, trample diff --git a/forge-gui/res/cardsfolder/a/archwing_dragon.txt b/forge-gui/res/cardsfolder/a/archwing_dragon.txt index 29d8f46a781..2ee7be8216e 100644 --- a/forge-gui/res/cardsfolder/a/archwing_dragon.txt +++ b/forge-gui/res/cardsfolder/a/archwing_dragon.txt @@ -1,11 +1,11 @@ -Name:Archwing Dragon -ManaCost:2 R R -Types:Creature Dragon -PT:4/4 -K:Flying -K:Haste -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the end step, return CARDNAME to its owner's hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/archwing_dragon.jpg -Oracle:Flying, haste\nAt the beginning of the end step, return Archwing Dragon to its owner's hand. \ No newline at end of file +Name:Archwing Dragon +ManaCost:2 R R +Types:Creature Dragon +PT:4/4 +K:Flying +K:Haste +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the end step, return CARDNAME to its owner's hand. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/archwing_dragon.jpg +Oracle:Flying, haste\nAt the beginning of the end step, return Archwing Dragon to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/arctic_aven.txt b/forge-gui/res/cardsfolder/a/arctic_aven.txt index eeffcbc004c..2f2256523d2 100644 --- a/forge-gui/res/cardsfolder/a/arctic_aven.txt +++ b/forge-gui/res/cardsfolder/a/arctic_aven.txt @@ -1,10 +1,10 @@ -Name:Arctic Aven -ManaCost:2 U -Types:Creature Bird -PT:2/1 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control a Plains. -A:AB$ Pump | Cost$ W | KW$ Lifelink | SpellDescription$ CARDNAME gets lifelink until end of turn. -SVar:X:Count$Valid Plains.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/arctic_aven.jpg -Oracle:Flying\nArctic Aven gets +1/+1 as long as you control a Plains.\n{W}: Arctic Aven gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Name:Arctic Aven +ManaCost:2 U +Types:Creature Bird +PT:2/1 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control a Plains. +A:AB$ Pump | Cost$ W | KW$ Lifelink | SpellDescription$ CARDNAME gets lifelink until end of turn. +SVar:X:Count$Valid Plains.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/arctic_aven.jpg +Oracle:Flying\nArctic Aven gets +1/+1 as long as you control a Plains.\n{W}: Arctic Aven gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/a/arctic_flats.txt b/forge-gui/res/cardsfolder/a/arctic_flats.txt index f0b408f9959..39a4b03e04e 100644 --- a/forge-gui/res/cardsfolder/a/arctic_flats.txt +++ b/forge-gui/res/cardsfolder/a/arctic_flats.txt @@ -5,4 +5,4 @@ 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$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/arctic_flats.jpg -Oracle:Arctic Flats enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool. \ No newline at end of file +Oracle:Arctic Flats enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/arctic_foxes.txt b/forge-gui/res/cardsfolder/a/arctic_foxes.txt index b7d06898dc7..93d0a14e49b 100644 --- a/forge-gui/res/cardsfolder/a/arctic_foxes.txt +++ b/forge-gui/res/cardsfolder/a/arctic_foxes.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CantBeBlockedBy Creature.powerGE2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME can't be blocked by creatures with power 2 or greater as long as defending player controls a snow land. SVar:X:Count$Valid Land.Snow+DefenderCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/arctic_foxes.jpg -Oracle:Arctic Foxes can't be blocked by creatures with power 2 or greater as long as defending player controls a snow land. \ No newline at end of file +Oracle:Arctic Foxes can't be blocked by creatures with power 2 or greater as long as defending player controls a snow land. diff --git a/forge-gui/res/cardsfolder/a/arctic_merfolk.txt b/forge-gui/res/cardsfolder/a/arctic_merfolk.txt index 12f917b3e8f..f41126269d8 100644 --- a/forge-gui/res/cardsfolder/a/arctic_merfolk.txt +++ b/forge-gui/res/cardsfolder/a/arctic_merfolk.txt @@ -1,10 +1,10 @@ -Name:Arctic Merfolk -ManaCost:1 U -Types:Creature Merfolk -PT:1/1 -K:Kicker Return<1/Creature> -K:etbCounter:P1P1:1:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with a +1/+1 counter on it. -SVar:WasKicked:Count$Kicked.1.0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arctic_merfolk.jpg -Oracle:Kicker-Return a creature you control to its owner's hand. (You may return a creature you control to its owner's hand in addition to any other costs as you cast this spell.)\nIf Arctic Merfolk was kicked, it enters the battlefield with a +1/+1 counter on it. \ No newline at end of file +Name:Arctic Merfolk +ManaCost:1 U +Types:Creature Merfolk +PT:1/1 +K:Kicker Return<1/Creature> +K:etbCounter:P1P1:1:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with a +1/+1 counter on it. +SVar:WasKicked:Count$Kicked.1.0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arctic_merfolk.jpg +Oracle:Kicker-Return a creature you control to its owner's hand. (You may return a creature you control to its owner's hand in addition to any other costs as you cast this spell.)\nIf Arctic Merfolk was kicked, it enters the battlefield with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/a/arctic_nishoba.txt b/forge-gui/res/cardsfolder/a/arctic_nishoba.txt index 190d4068234..3c7d1d59020 100644 --- a/forge-gui/res/cardsfolder/a/arctic_nishoba.txt +++ b/forge-gui/res/cardsfolder/a/arctic_nishoba.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ X | References$ X SVar:X:TriggeredCard$CardCounters.AGE/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/arctic_nishoba.jpg -Oracle:Trample\nCumulative upkeep {G} or {W} (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.)\nWhen Arctic Nishoba dies, you gain 2 life for each age counter on it. \ No newline at end of file +Oracle:Trample\nCumulative upkeep {G} or {W} (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.)\nWhen Arctic Nishoba dies, you gain 2 life for each age counter on it. diff --git a/forge-gui/res/cardsfolder/a/arctic_wolves.txt b/forge-gui/res/cardsfolder/a/arctic_wolves.txt index 79a6df20bc4..c46e6911cfd 100644 --- a/forge-gui/res/cardsfolder/a/arctic_wolves.txt +++ b/forge-gui/res/cardsfolder/a/arctic_wolves.txt @@ -6,4 +6,4 @@ K:Cumulative upkeep:2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/arctic_wolves.jpg -Oracle:Cumulative upkeep {2} (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.)\nWhen Arctic Wolves enters the battlefield, draw a card. \ No newline at end of file +Oracle:Cumulative upkeep {2} (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.)\nWhen Arctic Wolves enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/a/arcum_dagsson.txt b/forge-gui/res/cardsfolder/a/arcum_dagsson.txt index f7bda2d6e2a..2e068e22636 100644 --- a/forge-gui/res/cardsfolder/a/arcum_dagsson.txt +++ b/forge-gui/res/cardsfolder/a/arcum_dagsson.txt @@ -1,8 +1,8 @@ -Name:Arcum Dagsson -ManaCost:3 U -Types:Legendary Creature Human Artificer -PT:2/2 -A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | Sacrifice$ True | SubAbility$ DBChange | SpellDescription$ Target artifact creature's controller sacrifices it. That player may search his or her library for a noncreature artifact card, put it onto the battlefield, then shuffle his or her library. -SVar:DBChange:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | ChangeType$ Artifact.nonCreature | DefinedPlayer$ TargetedController | ChangeNum$ 1 | ShuffleNonMandatory$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arcum_dagsson.jpg -Oracle:{T}: Target artifact creature's controller sacrifices it. That player may search his or her library for a noncreature artifact card, put it onto the battlefield, then shuffle his or her library. \ No newline at end of file +Name:Arcum Dagsson +ManaCost:3 U +Types:Legendary Creature Human Artificer +PT:2/2 +A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | Sacrifice$ True | SubAbility$ DBChange | SpellDescription$ Target artifact creature's controller sacrifices it. That player may search his or her library for a noncreature artifact card, put it onto the battlefield, then shuffle his or her library. +SVar:DBChange:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | ChangeType$ Artifact.nonCreature | DefinedPlayer$ TargetedController | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arcum_dagsson.jpg +Oracle:{T}: Target artifact creature's controller sacrifices it. That player may search his or her library for a noncreature artifact card, put it onto the battlefield, then shuffle his or her library. diff --git a/forge-gui/res/cardsfolder/a/arcums_sleigh.txt b/forge-gui/res/cardsfolder/a/arcums_sleigh.txt index b3421afee7a..b95b7f0139a 100644 --- a/forge-gui/res/cardsfolder/a/arcums_sleigh.txt +++ b/forge-gui/res/cardsfolder/a/arcums_sleigh.txt @@ -5,4 +5,4 @@ A:AB$ Pump | Cost$ 2 T | KW$ Vigilance | ValidTgts$ Creature | TgtPrompt$ Select SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arcums_sleigh.jpg -Oracle:{2}, {T}: Target creature gains vigilance until end of turn. Activate this ability only during combat and only if defending player controls a snow land. \ No newline at end of file +Oracle:{2}, {T}: Target creature gains vigilance until end of turn. Activate this ability only during combat and only if defending player controls a snow land. diff --git a/forge-gui/res/cardsfolder/a/arcums_weathervane.txt b/forge-gui/res/cardsfolder/a/arcums_weathervane.txt index 871a52f07ee..126533cfa6c 100644 --- a/forge-gui/res/cardsfolder/a/arcums_weathervane.txt +++ b/forge-gui/res/cardsfolder/a/arcums_weathervane.txt @@ -1,8 +1,8 @@ -Name:Arcum's Weathervane -ManaCost:2 -Types:Artifact -A:AB$ Animate | Cost$ 2 T | ValidTgts$ Land.Snow | TgtPrompt$ Select target snow land | RemoveTypes$ Snow | Permanent$ True | SpellDescription$ Target snow land is no longer snow. -A:AB$ Animate | Cost$ 2 T | ValidTgts$ Land.nonSnow | TgtPrompt$ Select target nonsnow land | Types$ Snow | Permanent$ True | SpellDescription$ Target nonsnow basic land becomes snow. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arcums_weathervane.jpg -Oracle:{2}, {T}: Target snow land is no longer snow.\n{2}, {T}: Target nonsnow basic land becomes snow. \ No newline at end of file +Name:Arcum's Weathervane +ManaCost:2 +Types:Artifact +A:AB$ Animate | Cost$ 2 T | ValidTgts$ Land.Snow | TgtPrompt$ Select target snow land | RemoveTypes$ Snow | Permanent$ True | SpellDescription$ Target snow land is no longer snow. +A:AB$ Animate | Cost$ 2 T | ValidTgts$ Land.nonSnow | TgtPrompt$ Select target nonsnow land | Types$ Snow | Permanent$ True | SpellDescription$ Target nonsnow basic land becomes snow. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arcums_weathervane.jpg +Oracle:{2}, {T}: Target snow land is no longer snow.\n{2}, {T}: Target nonsnow basic land becomes snow. diff --git a/forge-gui/res/cardsfolder/a/ardent_militia.txt b/forge-gui/res/cardsfolder/a/ardent_militia.txt index 22a2836c9c4..fe71054b3d9 100644 --- a/forge-gui/res/cardsfolder/a/ardent_militia.txt +++ b/forge-gui/res/cardsfolder/a/ardent_militia.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/5 K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/ardent_militia.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/a/ardent_plea.txt b/forge-gui/res/cardsfolder/a/ardent_plea.txt index 26f1eceb19d..c4adb5769d8 100644 --- a/forge-gui/res/cardsfolder/a/ardent_plea.txt +++ b/forge-gui/res/cardsfolder/a/ardent_plea.txt @@ -4,4 +4,4 @@ Types:Enchantment K:Exalted K:Cascade SVar:Picture:http://www.wizards.com/global/images/magic/general/ardent_plea.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/a/ardent_recruit.txt b/forge-gui/res/cardsfolder/a/ardent_recruit.txt index c7f60b8bd1a..a4504ec20de 100644 --- a/forge-gui/res/cardsfolder/a/ardent_recruit.txt +++ b/forge-gui/res/cardsfolder/a/ardent_recruit.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME gets +2/+2 as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/ardent_recruit.jpg -Oracle:Metalcraft - Ardent Recruit gets +2/+2 as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Ardent Recruit gets +2/+2 as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/a/ardent_soldier.txt b/forge-gui/res/cardsfolder/a/ardent_soldier.txt index 1e72a0826db..c7cd7c794b3 100644 --- a/forge-gui/res/cardsfolder/a/ardent_soldier.txt +++ b/forge-gui/res/cardsfolder/a/ardent_soldier.txt @@ -7,4 +7,4 @@ K:Kicker 2 K:etbCounter:P1P1:1:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with a +1/+1 counter on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/ardent_soldier.jpg -Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nVigilance\nIf Ardent Soldier was kicked, it enters the battlefield with a +1/+1 counter on it. \ No newline at end of file +Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nVigilance\nIf Ardent Soldier was kicked, it enters the battlefield with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/a/arena.txt b/forge-gui/res/cardsfolder/a/arena.txt index 02bb3a172d5..f3f61efdc59 100644 --- a/forge-gui/res/cardsfolder/a/arena.txt +++ b/forge-gui/res/cardsfolder/a/arena.txt @@ -1,10 +1,10 @@ -Name:Arena -ManaCost:no cost -Types:Land -A:AB$ Tap | Cost$ 3 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBTap | AlwaysRemember$ True | SpellDescription$ Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) -SVar:DBTap:DB$ Tap | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature you control | SubAbility$ DBFight | AlwaysRemember$ True -SVar:DBFight:DB$ Fight | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arena.jpg -Oracle:{3}, {T}: Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) +Name:Arena +ManaCost:no cost +Types:Land +A:AB$ Tap | Cost$ 3 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBTap | AlwaysRemember$ True | SpellDescription$ Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) +SVar:DBTap:DB$ Tap | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature you control | SubAbility$ DBFight | AlwaysRemember$ True +SVar:DBFight:DB$ Fight | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arena.jpg +Oracle:{3}, {T}: Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/a/arena_athlete.txt b/forge-gui/res/cardsfolder/a/arena_athlete.txt index 954b4471ae6..7da0af854fa 100644 --- a/forge-gui/res/cardsfolder/a/arena_athlete.txt +++ b/forge-gui/res/cardsfolder/a/arena_athlete.txt @@ -1,8 +1,8 @@ -Name:Arena Athlete -ManaCost:1 R -Types:Creature Human -PT:2/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCanNotBlock | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, target creature an opponent controls can't block this turn. -SVar:TrigCanNotBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature an opponent controls | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arena_athlete.jpg -Oracle:Heroic - Whenever you cast a spell that targets Arena Athlete, target creature an opponent controls can't block this turn. \ No newline at end of file +Name:Arena Athlete +ManaCost:1 R +Types:Creature Human +PT:2/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCanNotBlock | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, target creature an opponent controls can't block this turn. +SVar:TrigCanNotBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature an opponent controls | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arena_athlete.jpg +Oracle:Heroic - Whenever you cast a spell that targets Arena Athlete, target creature an opponent controls can't block this turn. diff --git a/forge-gui/res/cardsfolder/a/arena_of_the_ancients.txt b/forge-gui/res/cardsfolder/a/arena_of_the_ancients.txt index ae724adc3ab..f98efd3aa01 100644 --- a/forge-gui/res/cardsfolder/a/arena_of_the_ancients.txt +++ b/forge-gui/res/cardsfolder/a/arena_of_the_ancients.txt @@ -7,4 +7,4 @@ SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.Legendary SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arena_of_the_ancients.jpg -Oracle:Legendary creatures don't untap during their controllers' untap steps.\nWhen Arena of the Ancients enters the battlefield, tap all legendary creatures. \ No newline at end of file +Oracle:Legendary creatures don't untap during their controllers' untap steps.\nWhen Arena of the Ancients enters the battlefield, tap all legendary creatures. diff --git a/forge-gui/res/cardsfolder/a/arensons_aura.txt b/forge-gui/res/cardsfolder/a/arensons_aura.txt index fd9e9fd4774..9e4bbfd2662 100644 --- a/forge-gui/res/cardsfolder/a/arensons_aura.txt +++ b/forge-gui/res/cardsfolder/a/arensons_aura.txt @@ -6,4 +6,4 @@ A:AB$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target Encha SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arensons_aura.jpg -Oracle:{W}, Sacrifice an enchantment: Destroy target enchantment.\n{3}{U}{U}: Counter target enchantment spell. \ No newline at end of file +Oracle:{W}, Sacrifice an enchantment: Destroy target enchantment.\n{3}{U}{U}: Counter target enchantment spell. diff --git a/forge-gui/res/cardsfolder/a/aretopolis.txt b/forge-gui/res/cardsfolder/a/aretopolis.txt index 7aac8b10e79..59016b3bdec 100644 --- a/forge-gui/res/cardsfolder/a/aretopolis.txt +++ b/forge-gui/res/cardsfolder/a/aretopolis.txt @@ -1,15 +1,15 @@ -Name:Aretopolis -ManaCost:no cost -Types:Plane Kephalai -T:Mode$ PlaneswalkedTo | ValidCard$ Plane.Self | TriggerZones$ Command | Execute$ AcquireScrolls | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, put a scroll counter on CARDNAME, then you gain life equal to the number of scroll counters on it. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ AcquireScrolls | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, put a scroll counter on CARDNAME, then you gain life equal to the number of scroll counters on it. -SVar:AcquireScrolls:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SCROLL | CounterNum$ 1 | SubAbility$ ScrollsOfLife -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 {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 -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:When you planeswalk to Aretopolis or at the beginning of your upkeep, put a scroll counter on Aretopolis, then you gain life equal to the number of scroll counters on it.\nWhen Aretopolis has ten or more scroll counters on it, planeswalk.\nWhenever you roll {C}, put a scroll counter on Aretopolis, then draw cards equal to the number of scroll counters on it. \ No newline at end of file +Name:Aretopolis +ManaCost:no cost +Types:Plane Kephalai +T:Mode$ PlaneswalkedTo | ValidCard$ Plane.Self | TriggerZones$ Command | Execute$ AcquireScrolls | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, put a scroll counter on CARDNAME, then you gain life equal to the number of scroll counters on it. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ AcquireScrolls | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, put a scroll counter on CARDNAME, then you gain life equal to the number of scroll counters on it. +SVar:AcquireScrolls:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SCROLL | CounterNum$ 1 | SubAbility$ ScrollsOfLife +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 {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 +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:When you planeswalk to Aretopolis or at the beginning of your upkeep, put a scroll counter on Aretopolis, then you gain life equal to the number of scroll counters on it.\nWhen Aretopolis has ten or more scroll counters on it, planeswalk.\nWhenever you roll {C}, put a scroll counter on Aretopolis, then draw cards equal to the number of scroll counters on it. diff --git a/forge-gui/res/cardsfolder/a/argent_mutation.txt b/forge-gui/res/cardsfolder/a/argent_mutation.txt index 42c129ed7ab..550baae499a 100644 --- a/forge-gui/res/cardsfolder/a/argent_mutation.txt +++ b/forge-gui/res/cardsfolder/a/argent_mutation.txt @@ -5,4 +5,4 @@ A:SP$ Animate | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target perm SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/argent_mutation.jpg -Oracle:Target permanent becomes an artifact in addition to its other types until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target permanent becomes an artifact in addition to its other types until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/argent_sphinx.txt b/forge-gui/res/cardsfolder/a/argent_sphinx.txt index 3b5fdd3f1d7..0102b1266db 100644 --- a/forge-gui/res/cardsfolder/a/argent_sphinx.txt +++ b/forge-gui/res/cardsfolder/a/argent_sphinx.txt @@ -1,10 +1,10 @@ -Name:Argent Sphinx -ManaCost:2 U U -Types:Creature Sphinx -PT:4/3 -K:Flying -A:AB$ ChangeZone | Cost$ U | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DelTrig | Activation$ Metalcraft | PrecostDesc$ Metalcraft - | SpellDescription$ Exile CARDNAME. Return it to the battlefield under your control at the beginning of the next end step. Activate this ability only if you control three or more artifacts. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. -SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Exile | Destination$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/argent_sphinx.jpg -Oracle:Flying\nMetalcraft - {U}: Exile Argent Sphinx. Return it to the battlefield under your control at the beginning of the next end step. Activate this ability only if you control three or more artifacts. \ No newline at end of file +Name:Argent Sphinx +ManaCost:2 U U +Types:Creature Sphinx +PT:4/3 +K:Flying +A:AB$ ChangeZone | Cost$ U | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DelTrig | Activation$ Metalcraft | PrecostDesc$ Metalcraft - | SpellDescription$ Exile CARDNAME. Return it to the battlefield under your control at the beginning of the next end step. Activate this ability only if you control three or more artifacts. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. +SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Exile | Destination$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/argent_sphinx.jpg +Oracle:Flying\nMetalcraft - {U}: Exile Argent Sphinx. Return it to the battlefield under your control at the beginning of the next end step. Activate this ability only if you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/a/argentum_armor.txt b/forge-gui/res/cardsfolder/a/argentum_armor.txt index d02f0c9ac63..19d680711f2 100644 --- a/forge-gui/res/cardsfolder/a/argentum_armor.txt +++ b/forge-gui/res/cardsfolder/a/argentum_armor.txt @@ -7,4 +7,4 @@ SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 6 | AddToughness$ 6 | AddSVar$ AE | Description$ Equipped creature gets +6/+6. SVar:AE:SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/argentum_armor.jpg -Oracle:Equipped creature gets +6/+6.\nWhenever equipped creature attacks, destroy target permanent.\nEquip {6} \ No newline at end of file +Oracle:Equipped creature gets +6/+6.\nWhenever equipped creature attacks, destroy target permanent.\nEquip {6} diff --git a/forge-gui/res/cardsfolder/a/argivian_archaeologist.txt b/forge-gui/res/cardsfolder/a/argivian_archaeologist.txt index 0ce412c0ca1..eb463d4b7ed 100644 --- a/forge-gui/res/cardsfolder/a/argivian_archaeologist.txt +++ b/forge-gui/res/cardsfolder/a/argivian_archaeologist.txt @@ -4,4 +4,4 @@ Types:Creature Human Artificer PT:1/1 A:AB$ ChangeZone | Cost$ W W T | TgtPrompt$ Choose 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/argivian_archaeologist.jpg -Oracle:{W}{W}, {T}: Return target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:{W}{W}, {T}: Return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/argivian_blacksmith.txt b/forge-gui/res/cardsfolder/a/argivian_blacksmith.txt index e28467dc7d4..096245e3dbb 100644 --- a/forge-gui/res/cardsfolder/a/argivian_blacksmith.txt +++ b/forge-gui/res/cardsfolder/a/argivian_blacksmith.txt @@ -4,4 +4,4 @@ Types:Creature Human Artificer PT:2/2 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature.Artifact | Amount$ 2 | TgtPrompt$ Select target artifact creature | SpellDescription$ Prevent the next 2 damage that would be dealt to target artifact creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/argivian_blacksmith.jpg -Oracle:{T}: Prevent the next 2 damage that would be dealt to target artifact creature this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 2 damage that would be dealt to target artifact creature this turn. diff --git a/forge-gui/res/cardsfolder/a/argivian_find.txt b/forge-gui/res/cardsfolder/a/argivian_find.txt index 46fdce07853..67956eb47af 100644 --- a/forge-gui/res/cardsfolder/a/argivian_find.txt +++ b/forge-gui/res/cardsfolder/a/argivian_find.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ ChangeZone | Cost$ W | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target artifact or enchantment card in your graveyard | ValidTgts$ Artifact.YouCtrl,Enchantment.YouCtrl | SpellDescription$ Return target artifact or enchantment card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/argivian_find.jpg -Oracle:Return target artifact or enchantment card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target artifact or enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/argivian_restoration.txt b/forge-gui/res/cardsfolder/a/argivian_restoration.txt index 8cd5816d641..112e13a8c5e 100644 --- a/forge-gui/res/cardsfolder/a/argivian_restoration.txt +++ b/forge-gui/res/cardsfolder/a/argivian_restoration.txt @@ -3,4 +3,4 @@ ManaCost:2 U U Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U U | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | SpellDescription$ Return target artifact card from your graveyard to the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/argivian_restoration.jpg -Oracle:Return target artifact card from your graveyard to the battlefield. \ No newline at end of file +Oracle:Return target artifact card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/a/argothian_elder.txt b/forge-gui/res/cardsfolder/a/argothian_elder.txt index cbae0a939bf..009dcd7384c 100644 --- a/forge-gui/res/cardsfolder/a/argothian_elder.txt +++ b/forge-gui/res/cardsfolder/a/argothian_elder.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Untap | Cost$ T | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Untap two target lands. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/argothian_elder.jpg -Oracle:{T}: Untap two target lands. \ No newline at end of file +Oracle:{T}: Untap two target lands. diff --git a/forge-gui/res/cardsfolder/a/argothian_enchantress.txt b/forge-gui/res/cardsfolder/a/argothian_enchantress.txt index 3d046bc5bc2..2f74df23764 100644 --- a/forge-gui/res/cardsfolder/a/argothian_enchantress.txt +++ b/forge-gui/res/cardsfolder/a/argothian_enchantress.txt @@ -8,4 +8,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True DeckNeeds:Type$Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/argothian_enchantress.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nWhenever you cast an enchantment spell, draw a card. \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nWhenever you cast an enchantment spell, draw a card. diff --git a/forge-gui/res/cardsfolder/a/argothian_pixies.txt b/forge-gui/res/cardsfolder/a/argothian_pixies.txt index b6c80086a90..b18fa554897 100644 --- a/forge-gui/res/cardsfolder/a/argothian_pixies.txt +++ b/forge-gui/res/cardsfolder/a/argothian_pixies.txt @@ -6,4 +6,4 @@ PT:2/1 K:PreventAllDamageBy Artifact.Creature K:CantBeBlockedBy Artifact.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/argothian_pixies.jpg -Oracle:Argothian Pixies can't be blocked by artifact creatures.\nPrevent all damage that would be dealt to Argothian Pixies by artifact creatures. \ No newline at end of file +Oracle:Argothian Pixies can't be blocked by artifact creatures.\nPrevent all damage that would be dealt to Argothian Pixies by artifact creatures. diff --git a/forge-gui/res/cardsfolder/a/argothian_swine.txt b/forge-gui/res/cardsfolder/a/argothian_swine.txt index 51727758478..764df94a612 100644 --- a/forge-gui/res/cardsfolder/a/argothian_swine.txt +++ b/forge-gui/res/cardsfolder/a/argothian_swine.txt @@ -4,4 +4,4 @@ Types:Creature Boar PT:3/3 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/uz/en-us/card5862.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/a/argothian_treefolk.txt b/forge-gui/res/cardsfolder/a/argothian_treefolk.txt index 176706eabe0..d34fd7290f2 100644 --- a/forge-gui/res/cardsfolder/a/argothian_treefolk.txt +++ b/forge-gui/res/cardsfolder/a/argothian_treefolk.txt @@ -5,4 +5,4 @@ Text:Prevent all damage that would be dealt to CARDNAME by artifacts. PT:3/5 K:PreventAllDamageBy Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/argothian_treefolk.jpg -Oracle:Prevent all damage that would be dealt to Argothian Treefolk by artifacts. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to Argothian Treefolk by artifacts. diff --git a/forge-gui/res/cardsfolder/a/argothian_wurm.txt b/forge-gui/res/cardsfolder/a/argothian_wurm.txt index b5b6db3688a..447ccefef80 100644 --- a/forge-gui/res/cardsfolder/a/argothian_wurm.txt +++ b/forge-gui/res/cardsfolder/a/argothian_wurm.txt @@ -1,9 +1,9 @@ -Name:Argothian Wurm -ManaCost:3 G -Types:Creature Wurm -PT:6/6 -K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, any player may sacrifice a land. If a player does, put CARDNAME on top of its owner's library. -SVar:TrigSac:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ Player | UnlessSwitched$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/argothian_wurm.jpg -Oracle:Trample\nWhen Argothian Wurm enters the battlefield, any player may sacrifice a land. If a player does, put Argothian Wurm on top of its owner's library. \ No newline at end of file +Name:Argothian Wurm +ManaCost:3 G +Types:Creature Wurm +PT:6/6 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, any player may sacrifice a land. If a player does, put CARDNAME on top of its owner's library. +SVar:TrigSac:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ Player | UnlessSwitched$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/argothian_wurm.jpg +Oracle:Trample\nWhen Argothian Wurm enters the battlefield, any player may sacrifice a land. If a player does, put Argothian Wurm on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/a/arid_mesa.txt b/forge-gui/res/cardsfolder/a/arid_mesa.txt index cbde8927e5a..f01e424bff9 100644 --- a/forge-gui/res/cardsfolder/a/arid_mesa.txt +++ b/forge-gui/res/cardsfolder/a/arid_mesa.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Mountain,Plains | ChangeNum$ 1 | SpellDescription$ Search your library for a Mountain or Plains card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/arid_mesa.jpg -Oracle:{T}, Pay 1 life, Sacrifice Arid Mesa: Search your library for a Mountain or Plains card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Arid Mesa: Search your library for a Mountain or Plains card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/ark_of_blight.txt b/forge-gui/res/cardsfolder/a/ark_of_blight.txt index ab92c1002bc..8bb83627c82 100644 --- a/forge-gui/res/cardsfolder/a/ark_of_blight.txt +++ b/forge-gui/res/cardsfolder/a/ark_of_blight.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Destroy | Cost$ 3 T Sac<1/CARDNAME> | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/ark_of_blight.jpg -Oracle:{3}, {T}, Sacrifice Ark of Blight: Destroy target land. \ No newline at end of file +Oracle:{3}, {T}, Sacrifice Ark of Blight: Destroy target land. diff --git a/forge-gui/res/cardsfolder/a/arm_with_aether.txt b/forge-gui/res/cardsfolder/a/arm_with_aether.txt index 280e8d47526..62d5f4c8f11 100644 --- a/forge-gui/res/cardsfolder/a/arm_with_aether.txt +++ b/forge-gui/res/cardsfolder/a/arm_with_aether.txt @@ -1,8 +1,8 @@ -Name:Arm with AEther -ManaCost:2 U -Types:Sorcery -A:SP$ AnimateAll | Cost$ 2 U | ValidCards$ Creature.YouCtrl | Triggers$ Trig | sVars$ Eff | SpellDescription$ Until end of turn, creatures you control gain "Whenever this creature deals damage to an opponent, you may return target creature that player controls to its owner's hand." -SVar:Trig:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ Eff | TriggerDescription$ Whenever this creature deals damage to an opponent, you may return target creature that player controls to its owner's hand. -SVar:Eff:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredTarget | TgtPrompt$ Select target creature that player controls. | Origin$ Battlefield | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/arm_with_aether.jpg -Oracle:Until end of turn, creatures you control gain "Whenever this creature deals damage to an opponent, you may return target creature that player controls to its owner's hand." \ No newline at end of file +Name:Arm with AEther +ManaCost:2 U +Types:Sorcery +A:SP$ AnimateAll | Cost$ 2 U | ValidCards$ Creature.YouCtrl | Triggers$ Trig | sVars$ Eff | SpellDescription$ Until end of turn, creatures you control gain "Whenever this creature deals damage to an opponent, you may return target creature that player controls to its owner's hand." +SVar:Trig:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ Eff | TriggerDescription$ Whenever this creature deals damage to an opponent, you may return target creature that player controls to its owner's hand. +SVar:Eff:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredTarget | TgtPrompt$ Select target creature that player controls. | Origin$ Battlefield | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/arm_with_aether.jpg +Oracle:Until end of turn, creatures you control gain "Whenever this creature deals damage to an opponent, you may return target creature that player controls to its owner's hand." diff --git a/forge-gui/res/cardsfolder/a/armada_wurm.txt b/forge-gui/res/cardsfolder/a/armada_wurm.txt index 145319a5019..541d51fe9ed 100644 --- a/forge-gui/res/cardsfolder/a/armada_wurm.txt +++ b/forge-gui/res/cardsfolder/a/armada_wurm.txt @@ -1,9 +1,9 @@ -Name:Armada Wurm -ManaCost:2 G G W W -Types:Creature Wurm -PT:5/5 -K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 5/5 green Wurm creature token with trample onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | TokenImage$ g 5 5 wurm rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/armada_wurm.jpg -Oracle:Trample\nWhen Armada Wurm enters the battlefield, put a 5/5 green Wurm creature token with trample onto the battlefield. \ No newline at end of file +Name:Armada Wurm +ManaCost:2 G G W W +Types:Creature Wurm +PT:5/5 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 5/5 green Wurm creature token with trample onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | TokenImage$ g 5 5 wurm rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/armada_wurm.jpg +Oracle:Trample\nWhen Armada Wurm enters the battlefield, put a 5/5 green Wurm creature token with trample onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/armadillo_cloak.txt b/forge-gui/res/cardsfolder/a/armadillo_cloak.txt index 28df3d009ef..c77cec0cfde 100644 --- a/forge-gui/res/cardsfolder/a/armadillo_cloak.txt +++ b/forge-gui/res/cardsfolder/a/armadillo_cloak.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | Execute$ TrigGain | TriggerZ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/armadillo_cloak.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has trample.\nWhenever enchanted creature deals damage, you gain that much life. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has trample.\nWhenever enchanted creature deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/a/armageddon.txt b/forge-gui/res/cardsfolder/a/armageddon.txt index 7035c757582..704381adf48 100644 --- a/forge-gui/res/cardsfolder/a/armageddon.txt +++ b/forge-gui/res/cardsfolder/a/armageddon.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Sorcery A:SP$ DestroyAll | Cost$ 3 W | ValidCards$ Land | SpellDescription$ Destroy all lands. SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20387.jpg -Oracle:Destroy all lands. \ No newline at end of file +Oracle:Destroy all lands. diff --git a/forge-gui/res/cardsfolder/a/armageddon_clock.txt b/forge-gui/res/cardsfolder/a/armageddon_clock.txt index 9afafd15fa1..5e069137f69 100644 --- a/forge-gui/res/cardsfolder/a/armageddon_clock.txt +++ b/forge-gui/res/cardsfolder/a/armageddon_clock.txt @@ -9,4 +9,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DOOM SVar:X:Count$CardCounters.DOOM SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/armageddon_clock.jpg -Oracle:At the beginning of your upkeep, put a doom counter on Armageddon Clock.\nAt the beginning of your draw step, Armageddon Clock deals damage equal to the number of doom counters on it to each player.\n{4}: Remove a doom counter from Armageddon Clock. Any player may activate this ability but only during any upkeep step. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a doom counter on Armageddon Clock.\nAt the beginning of your draw step, Armageddon Clock deals damage equal to the number of doom counters on it to each player.\n{4}: Remove a doom counter from Armageddon Clock. Any player may activate this ability but only during any upkeep step. diff --git a/forge-gui/res/cardsfolder/a/armament_master.txt b/forge-gui/res/cardsfolder/a/armament_master.txt index 42d1a58b677..9e1388cb6ce 100644 --- a/forge-gui/res/cardsfolder/a/armament_master.txt +++ b/forge-gui/res/cardsfolder/a/armament_master.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Kor+Other+YouCtrl | AddPower$ X | AddTou SVar:X:Count$Valid Equipment.Attached/Times.2 SVar:EquipMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/armament_master.jpg -Oracle:Other Kor creatures you control get +2/+2 for each Equipment attached to Armament Master. \ No newline at end of file +Oracle:Other Kor creatures you control get +2/+2 for each Equipment attached to Armament Master. diff --git a/forge-gui/res/cardsfolder/a/armament_of_nyx.txt b/forge-gui/res/cardsfolder/a/armament_of_nyx.txt index 2b4b2a0bcd1..c352292723a 100644 --- a/forge-gui/res/cardsfolder/a/armament_of_nyx.txt +++ b/forge-gui/res/cardsfolder/a/armament_of_nyx.txt @@ -1,9 +1,9 @@ -Name:Armament of Nyx -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse | AITgts$ Creature.nonEnchantment+OppCtrl -S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Enchantment | AddKeyword$ Double Strike | Description$ Enchanted creature has double strike as long as it's an enchantment. Otherwise, prevent all damage that would be dealt by enchanted creature. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonEnchantment | AddHiddenKeyword$ Prevent all damage that would be dealt by CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/armament_of_nyx.jpg -Oracle:Enchant creature\nEnchanted creature has double strike as long as it's an enchantment. Otherwise, prevent all damage that would be dealt by enchanted creature. (A creature with double strike deals both first-strike and regular combat damage.) \ No newline at end of file +Name:Armament of Nyx +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse | AITgts$ Creature.nonEnchantment+OppCtrl +S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Enchantment | AddKeyword$ Double Strike | Description$ Enchanted creature has double strike as long as it's an enchantment. Otherwise, prevent all damage that would be dealt by enchanted creature. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonEnchantment | AddHiddenKeyword$ Prevent all damage that would be dealt by CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/armament_of_nyx.jpg +Oracle:Enchant creature\nEnchanted creature has double strike as long as it's an enchantment. Otherwise, prevent all damage that would be dealt by enchanted creature. (A creature with double strike deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/a/armed_dangerous.txt b/forge-gui/res/cardsfolder/a/armed_dangerous.txt index 259bc796a0d..fbfdb634315 100644 --- a/forge-gui/res/cardsfolder/a/armed_dangerous.txt +++ b/forge-gui/res/cardsfolder/a/armed_dangerous.txt @@ -1,14 +1,14 @@ -Name:Armed -ManaCost:1 R -AlternateMode: Split -Types:Sorcery -K:Fuse -A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Double Strike | SpellDescription$ Target creature gets +1/+1 and gains double strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/armed_dangerous.jpg -Oracle:Target creature gets +1/+1 and gains double strike until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Dangerous -ManaCost:3 G -Types:Sorcery -A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN All creatures able to block CARDNAME do so. | SpellDescription$ All creatures able to block target creature this turn do so this turn. -Oracle:All creatures able to block target creature this turn do so.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Armed +ManaCost:1 R +AlternateMode: Split +Types:Sorcery +K:Fuse +A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Double Strike | SpellDescription$ Target creature gets +1/+1 and gains double strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/armed_dangerous.jpg +Oracle:Target creature gets +1/+1 and gains double strike until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Dangerous +ManaCost:3 G +Types:Sorcery +A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN All creatures able to block CARDNAME do so. | SpellDescription$ All creatures able to block target creature this turn do so this turn. +Oracle:All creatures able to block target creature this turn do so.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/a/armed_response.txt b/forge-gui/res/cardsfolder/a/armed_response.txt index 3fbf2efa602..ebdece4e8f0 100644 --- a/forge-gui/res/cardsfolder/a/armed_response.txt +++ b/forge-gui/res/cardsfolder/a/armed_response.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select SVar:X:Count$Valid Equipment.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/armed_response.jpg -Oracle:Armed Response deals damage to target attacking creature equal to the number of Equipment you control. \ No newline at end of file +Oracle:Armed Response deals damage to target attacking creature equal to the number of Equipment you control. diff --git a/forge-gui/res/cardsfolder/a/armillary_sphere.txt b/forge-gui/res/cardsfolder/a/armillary_sphere.txt index de61a140292..8acffbe1924 100644 --- a/forge-gui/res/cardsfolder/a/armillary_sphere.txt +++ b/forge-gui/res/cardsfolder/a/armillary_sphere.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 2 | SpellDescription$ Search your library for up to two basic land cards, reveal them, and put them into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/armillary_sphere.jpg -Oracle:{2}, {T}, Sacrifice Armillary Sphere: Search your library for up to two basic land cards, reveal them, and put them into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Armillary Sphere: Search your library for up to two basic land cards, reveal them, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/armistice.txt b/forge-gui/res/cardsfolder/a/armistice.txt index d47bb6a4c1d..c8882756c59 100644 --- a/forge-gui/res/cardsfolder/a/armistice.txt +++ b/forge-gui/res/cardsfolder/a/armistice.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 3 W W | NumCards$ 1 | SpellDescription$ You draw a card and t SVar:DBGainLife:DB$ GainLife | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to gain life | LifeAmount$ 3 SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/armistice.jpg -Oracle:{3}{W}{W}: You draw a card and target opponent gains 3 life. \ No newline at end of file +Oracle:{3}{W}{W}: You draw a card and target opponent gains 3 life. diff --git a/forge-gui/res/cardsfolder/a/armor_of_faith.txt b/forge-gui/res/cardsfolder/a/armor_of_faith.txt index 502004dd92c..bbff01e63fb 100644 --- a/forge-gui/res/cardsfolder/a/armor_of_faith.txt +++ b/forge-gui/res/cardsfolder/a/armor_of_faith.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. A:AB$ Pump | Cost$ W | Defined$ Enchanted | NumDef$ +1 | SpellDescription$ Enchanted creature gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/armor_of_faith.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1.\n{W}: Enchanted creature gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1.\n{W}: Enchanted creature gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/armor_of_thorns.txt b/forge-gui/res/cardsfolder/a/armor_of_thorns.txt index 1338efe9614..2e27be1f236 100644 --- a/forge-gui/res/cardsfolder/a/armor_of_thorns.txt +++ b/forge-gui/res/cardsfolder/a/armor_of_thorns.txt @@ -1,14 +1,14 @@ -Name:Armor of Thorns -ManaCost:1 G -Types:Enchantment Aura -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -K:Enchant nonblack creature -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/armor_of_thorns.jpg -Oracle:You may cast Armor of Thorns as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant nonblack creature\nEnchanted creature gets +2/+2. \ No newline at end of file +Name:Armor of Thorns +ManaCost:1 G +Types:Enchantment Aura +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +K:Enchant nonblack creature +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/armor_of_thorns.jpg +Oracle:You may cast Armor of Thorns as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant nonblack creature\nEnchanted creature gets +2/+2. diff --git a/forge-gui/res/cardsfolder/a/armor_sliver.txt b/forge-gui/res/cardsfolder/a/armor_sliver.txt index 6e41703a8b0..cbbdb3cdd10 100644 --- a/forge-gui/res/cardsfolder/a/armor_sliver.txt +++ b/forge-gui/res/cardsfolder/a/armor_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Sliver | AddAbility$ Pump | Description$ SVar:Pump:AB$Pump | Cost$ 2 | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/armor_sliver.jpg -Oracle:All Sliver creatures have "{2}: This creature gets +0/+1 until end of turn." \ No newline at end of file +Oracle:All Sliver creatures have "{2}: This creature gets +0/+1 until end of turn." diff --git a/forge-gui/res/cardsfolder/a/armor_thrull.txt b/forge-gui/res/cardsfolder/a/armor_thrull.txt index 8da42939cfb..a621229152c 100644 --- a/forge-gui/res/cardsfolder/a/armor_thrull.txt +++ b/forge-gui/res/cardsfolder/a/armor_thrull.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ PutCounter | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P2 | CounterNum$ 1 | SpellDescription$ Put a +1/+2 counter on target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/armor_thrull.jpg -Oracle:{T}, Sacrifice Armor Thrull: Put a +1/+2 counter on target creature. \ No newline at end of file +Oracle:{T}, Sacrifice Armor Thrull: Put a +1/+2 counter on target creature. diff --git a/forge-gui/res/cardsfolder/a/armored_ascension.txt b/forge-gui/res/cardsfolder/a/armored_ascension.txt index 50f25c99e30..a57b1d95ae0 100644 --- a/forge-gui/res/cardsfolder/a/armored_ascension.txt +++ b/forge-gui/res/cardsfolder/a/armored_ascension.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness SVar:X:Count$TypeYouCtrl.Plains SVar:BuffedBy:Plains SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_ascension.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each Plains you control and has flying. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each Plains you control and has flying. diff --git a/forge-gui/res/cardsfolder/a/armored_cancrix.txt b/forge-gui/res/cardsfolder/a/armored_cancrix.txt index 849d1765904..b2d8a6cea10 100644 --- a/forge-gui/res/cardsfolder/a/armored_cancrix.txt +++ b/forge-gui/res/cardsfolder/a/armored_cancrix.txt @@ -3,4 +3,4 @@ ManaCost:4 U Types:Creature Crab PT:2/5 SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_cancrix.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/a/armored_galleon.txt b/forge-gui/res/cardsfolder/a/armored_galleon.txt index 1d98316d280..e149da668b9 100644 --- a/forge-gui/res/cardsfolder/a/armored_galleon.txt +++ b/forge-gui/res/cardsfolder/a/armored_galleon.txt @@ -4,4 +4,4 @@ Types:Creature Human Pirate PT:5/4 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal_Second_Age/armored_galleon.jpg -Oracle:Armored Galleon can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Armored Galleon can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/a/armored_griffin.txt b/forge-gui/res/cardsfolder/a/armored_griffin.txt index 1732a144e75..ecbbc8553e2 100644 --- a/forge-gui/res/cardsfolder/a/armored_griffin.txt +++ b/forge-gui/res/cardsfolder/a/armored_griffin.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:Vigilance SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal_Second_Age/armored_griffin.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/a/armored_guardian.txt b/forge-gui/res/cardsfolder/a/armored_guardian.txt index aeef7795bd2..fa80257164b 100644 --- a/forge-gui/res/cardsfolder/a/armored_guardian.txt +++ b/forge-gui/res/cardsfolder/a/armored_guardian.txt @@ -5,4 +5,4 @@ PT:2/5 A:AB$ Protection | Cost$ 1 W W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. A:AB$ Pump | Cost$ 1 U U | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_guardian.jpg -Oracle:{1}{W}{W}: Target creature you control gains protection from the color of your choice until end of turn.\n{1}{U}{U}: Armored Guardian gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:{1}{W}{W}: Target creature you control gains protection from the color of your choice until end of turn.\n{1}{U}{U}: Armored Guardian gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/a/armored_pegasus.txt b/forge-gui/res/cardsfolder/a/armored_pegasus.txt index c9ff65625d2..8425ad97913 100644 --- a/forge-gui/res/cardsfolder/a/armored_pegasus.txt +++ b/forge-gui/res/cardsfolder/a/armored_pegasus.txt @@ -4,4 +4,4 @@ Types:Creature Pegasus PT:1/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card14469.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/a/armored_skaab.txt b/forge-gui/res/cardsfolder/a/armored_skaab.txt index 2fe8c90aa4a..a992947dc33 100644 --- a/forge-gui/res/cardsfolder/a/armored_skaab.txt +++ b/forge-gui/res/cardsfolder/a/armored_skaab.txt @@ -1,8 +1,8 @@ -Name:Armored Skaab -ManaCost:2 U -Types:Creature Zombie Warrior -PT:1/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, put the top four cards of your library into your graveyard. -SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 4 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_skaab.jpg -Oracle:When Armored Skaab enters the battlefield, put the top four cards of your library into your graveyard. \ No newline at end of file +Name:Armored Skaab +ManaCost:2 U +Types:Creature Zombie Warrior +PT:1/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, put the top four cards of your library into your graveyard. +SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 4 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_skaab.jpg +Oracle:When Armored Skaab enters the battlefield, put the top four cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/a/armored_transport.txt b/forge-gui/res/cardsfolder/a/armored_transport.txt index 32ebb146377..02490531e04 100644 --- a/forge-gui/res/cardsfolder/a/armored_transport.txt +++ b/forge-gui/res/cardsfolder/a/armored_transport.txt @@ -1,8 +1,8 @@ -Name:Armored Transport -ManaCost:3 -Types:Artifact Creature Construct -Text:Prevent all damage that would be dealt to CARDNAME by creatures blocking it. -PT:2/1 -K:PreventAllDamageBy Creature.blockingSource -SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_transport.jpg -Oracle:Prevent all combat damage that would be dealt to Armored Transport by creatures blocking it. \ No newline at end of file +Name:Armored Transport +ManaCost:3 +Types:Artifact Creature Construct +Text:Prevent all damage that would be dealt to CARDNAME by creatures blocking it. +PT:2/1 +K:PreventAllDamageBy Creature.blockingSource +SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_transport.jpg +Oracle:Prevent all combat damage that would be dealt to Armored Transport by creatures blocking it. diff --git a/forge-gui/res/cardsfolder/a/armored_warhorse.txt b/forge-gui/res/cardsfolder/a/armored_warhorse.txt index eb6a00d59b7..6d682689c55 100644 --- a/forge-gui/res/cardsfolder/a/armored_warhorse.txt +++ b/forge-gui/res/cardsfolder/a/armored_warhorse.txt @@ -3,4 +3,4 @@ ManaCost:W W Types:Creature Horse PT:2/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_warhorse.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/a/armored_wolf_rider.txt b/forge-gui/res/cardsfolder/a/armored_wolf_rider.txt index 94e050ed207..638d3ec7146 100644 --- a/forge-gui/res/cardsfolder/a/armored_wolf_rider.txt +++ b/forge-gui/res/cardsfolder/a/armored_wolf_rider.txt @@ -1,6 +1,6 @@ -Name:Armored Wolf-Rider -ManaCost:3 G W -Types:Creature Elf Knight -PT:4/6 -SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_wolf_rider.jpg -Oracle: \ No newline at end of file +Name:Armored Wolf-Rider +ManaCost:3 G W +Types:Creature Elf Knight +PT:4/6 +SVar:Picture:http://www.wizards.com/global/images/magic/general/armored_wolf_rider.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/a/armorer_guildmage.txt b/forge-gui/res/cardsfolder/a/armorer_guildmage.txt index 19d3e55f56a..c29db750f58 100644 --- a/forge-gui/res/cardsfolder/a/armorer_guildmage.txt +++ b/forge-gui/res/cardsfolder/a/armorer_guildmage.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | SpellDescription$ Target creature gets +1/+0 until end of turn. A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ 1 | SpellDescription$ Target creature gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/armorer_guildmage.jpg -Oracle:{B}, {T}: Target creature gets +1/+0 until end of turn.\n{G}, {T}: Target creature gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{B}, {T}: Target creature gets +1/+0 until end of turn.\n{G}, {T}: Target creature gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/armory_guard.txt b/forge-gui/res/cardsfolder/a/armory_guard.txt index fefdbba3653..64f212f7688 100644 --- a/forge-gui/res/cardsfolder/a/armory_guard.txt +++ b/forge-gui/res/cardsfolder/a/armory_guard.txt @@ -1,9 +1,9 @@ -Name:Armory Guard -ManaCost:3 W -Types:Creature Giant Soldier -PT:2/5 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Vigilance | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has vigilance as long as you control a Gate. -SVar:X:Count$Valid Gate.YouCtrl -DeckHints:Type$Gate -SVar:Picture:http://www.wizards.com/global/images/magic/general/armory_guard.jpg -Oracle:Armory Guard has vigilance as long as you control a Gate. \ No newline at end of file +Name:Armory Guard +ManaCost:3 W +Types:Creature Giant Soldier +PT:2/5 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Vigilance | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has vigilance as long as you control a Gate. +SVar:X:Count$Valid Gate.YouCtrl +DeckHints:Type$Gate +SVar:Picture:http://www.wizards.com/global/images/magic/general/armory_guard.jpg +Oracle:Armory Guard has vigilance as long as you control a Gate. diff --git a/forge-gui/res/cardsfolder/a/armory_of_iroas.txt b/forge-gui/res/cardsfolder/a/armory_of_iroas.txt index 5040a4f2b6b..fbfae11cb20 100644 --- a/forge-gui/res/cardsfolder/a/armory_of_iroas.txt +++ b/forge-gui/res/cardsfolder/a/armory_of_iroas.txt @@ -1,8 +1,8 @@ -Name:Armory of Iroas -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -T:Mode$ Attacks | ValidCard$ Card.EquippedBy | Execute$ TrigPutCounter | TriggerDescription$ Whenever equipped creature attacks, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Equipped | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/armory_of_iroas.jpg -Oracle:Whenever equipped creature attacks, put a +1/+1 counter on it.\nEquip {2} \ No newline at end of file +Name:Armory of Iroas +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +T:Mode$ Attacks | ValidCard$ Card.EquippedBy | Execute$ TrigPutCounter | TriggerDescription$ Whenever equipped creature attacks, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Equipped | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/armory_of_iroas.jpg +Oracle:Whenever equipped creature attacks, put a +1/+1 counter on it.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/a/arms_dealer.txt b/forge-gui/res/cardsfolder/a/arms_dealer.txt index 43e1bb21357..ef96e0841d8 100644 --- a/forge-gui/res/cardsfolder/a/arms_dealer.txt +++ b/forge-gui/res/cardsfolder/a/arms_dealer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ 1 R Sac<1/Goblin> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. DeckHints:Type$Goblin SVar:Picture:http://www.wizards.com/global/images/magic/general/arms_dealer.jpg -Oracle:{1}{R}, Sacrifice a Goblin: Arms Dealer deals 4 damage to target creature. \ No newline at end of file +Oracle:{1}{R}, Sacrifice a Goblin: Arms Dealer deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/a/army_ants.txt b/forge-gui/res/cardsfolder/a/army_ants.txt index f0e4665c762..fea49ce5a02 100644 --- a/forge-gui/res/cardsfolder/a/army_ants.txt +++ b/forge-gui/res/cardsfolder/a/army_ants.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:1/1 A:AB$ Destroy | Cost$ T Sac<1/Land> | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/army_ants.jpg -Oracle:{T}, Sacrifice a land: Destroy target land. \ No newline at end of file +Oracle:{T}, Sacrifice a land: Destroy target land. diff --git a/forge-gui/res/cardsfolder/a/army_of_allah.txt b/forge-gui/res/cardsfolder/a/army_of_allah.txt index ee4aaaa7477..6aa7e67bb74 100644 --- a/forge-gui/res/cardsfolder/a/army_of_allah.txt +++ b/forge-gui/res/cardsfolder/a/army_of_allah.txt @@ -3,4 +3,4 @@ ManaCost:1 W W Types:Instant A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.attacking | NumAtt$ 2 | SpellDescription$ Attacking creatures get +2/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/army_of_allah.jpg -Oracle:Attacking creatures get +2/+0 until end of turn. \ No newline at end of file +Oracle:Attacking creatures get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/army_of_the_damned.txt b/forge-gui/res/cardsfolder/a/army_of_the_damned.txt index 31246cafea6..761f9ecb14d 100644 --- a/forge-gui/res/cardsfolder/a/army_of_the_damned.txt +++ b/forge-gui/res/cardsfolder/a/army_of_the_damned.txt @@ -1,7 +1,7 @@ -Name:Army of the Damned -ManaCost:5 B B B -Types:Sorcery -K:Flashback 7 B B B -A:SP$ Token | Cost$ 5 B B B | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenAmount$ 13 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Black | TokenTapped$ True | SpellDescription$ Put thirteen 2/2 black Zombie creature tokens onto the battlefield tapped. -SVar:Picture:http://www.wizards.com/global/images/magic/general/army_of_the_damned.jpg -Oracle:Put thirteen 2/2 black Zombie creature tokens onto the battlefield tapped.\nFlashback {7}{B}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Army of the Damned +ManaCost:5 B B B +Types:Sorcery +K:Flashback 7 B B B +A:SP$ Token | Cost$ 5 B B B | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenAmount$ 13 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Black | TokenTapped$ True | SpellDescription$ Put thirteen 2/2 black Zombie creature tokens onto the battlefield tapped. +SVar:Picture:http://www.wizards.com/global/images/magic/general/army_of_the_damned.jpg +Oracle:Put thirteen 2/2 black Zombie creature tokens onto the battlefield tapped.\nFlashback {7}{B}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/a/arnjlots_ascent.txt b/forge-gui/res/cardsfolder/a/arnjlots_ascent.txt index 68d3336f059..78c2bc090fa 100644 --- a/forge-gui/res/cardsfolder/a/arnjlots_ascent.txt +++ b/forge-gui/res/cardsfolder/a/arnjlots_ascent.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/arnjlots_ascent.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.)\n{1}: Target creature gains flying until end of turn. \ No newline at end of file +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.)\n{1}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/a/arrest.txt b/forge-gui/res/cardsfolder/a/arrest.txt index 5205e2981d0..0d0d533683d 100644 --- a/forge-gui/res/cardsfolder/a/arrest.txt +++ b/forge-gui/res/cardsfolder/a/arrest.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. SVar:Picture:http://www.wizards.com/global/images/magic/general/arrest.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated. diff --git a/forge-gui/res/cardsfolder/a/arrogant_bloodlord.txt b/forge-gui/res/cardsfolder/a/arrogant_bloodlord.txt index fd1594c7af2..1cfa1b0800e 100644 --- a/forge-gui/res/cardsfolder/a/arrogant_bloodlord.txt +++ b/forge-gui/res/cardsfolder/a/arrogant_bloodlord.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Creature.powerLE1 | Delaye SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy CARDNAME at end of combat. SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/arrogant_bloodlord.jpg -Oracle:Whenever Arrogant Bloodlord blocks or becomes blocked by a creature with power 1 or less, destroy Arrogant Bloodlord at end of combat. \ No newline at end of file +Oracle:Whenever Arrogant Bloodlord blocks or becomes blocked by a creature with power 1 or less, destroy Arrogant Bloodlord at end of combat. diff --git a/forge-gui/res/cardsfolder/a/arrogant_vampire.txt b/forge-gui/res/cardsfolder/a/arrogant_vampire.txt index e8afdf2fb6e..4c204444286 100644 --- a/forge-gui/res/cardsfolder/a/arrogant_vampire.txt +++ b/forge-gui/res/cardsfolder/a/arrogant_vampire.txt @@ -4,4 +4,4 @@ Types:Creature Vampire PT:4/3 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4207.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/a/arrogant_wurm.txt b/forge-gui/res/cardsfolder/a/arrogant_wurm.txt index 876eae558d6..5cd1534e625 100644 --- a/forge-gui/res/cardsfolder/a/arrogant_wurm.txt +++ b/forge-gui/res/cardsfolder/a/arrogant_wurm.txt @@ -5,4 +5,4 @@ PT:4/4 K:Trample K:Madness:2 G SVar:Picture:http://www.wizards.com/global/images/magic/general/arrogant_wurm.jpg -Oracle:Trample\nMadness {2}{G} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Trample\nMadness {2}{G} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/a/arrow_volley_trap.txt b/forge-gui/res/cardsfolder/a/arrow_volley_trap.txt index 4df137d6bd5..c5e584d08a6 100644 --- a/forge-gui/res/cardsfolder/a/arrow_volley_trap.txt +++ b/forge-gui/res/cardsfolder/a/arrow_volley_trap.txt @@ -4,4 +4,4 @@ Types:Instant Trap A:SP$ DealDamage | Cost$ 3 W W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SpellDescription$ CARDNAME deals 5 damage divided as you choose among any number of target attacking creatures. A:SP$ DealDamage | Cost$ 1 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | IsPresent$ Creature.attacking | PresentCompare$ GE4 | CostDesc$ If four or more creatures are attacking, you may pay {1}{W} rather than pay CARDNAME's mana cost. | SpellDescription$ SVar:Picture:http://www.wizards.com/global/images/magic/general/arrow_volley_trap.jpg -Oracle:If four or more creatures are attacking, you may pay {1}{W} rather than pay Arrow Volley Trap's mana cost.\nArrow Volley Trap deals 5 damage divided as you choose among any number of target attacking creatures. \ No newline at end of file +Oracle:If four or more creatures are attacking, you may pay {1}{W} rather than pay Arrow Volley Trap's mana cost.\nArrow Volley Trap deals 5 damage divided as you choose among any number of target attacking creatures. diff --git a/forge-gui/res/cardsfolder/a/arrows_of_justice.txt b/forge-gui/res/cardsfolder/a/arrows_of_justice.txt index 19397ba7051..95ff6145cd6 100644 --- a/forge-gui/res/cardsfolder/a/arrows_of_justice.txt +++ b/forge-gui/res/cardsfolder/a/arrows_of_justice.txt @@ -1,6 +1,6 @@ -Name:Arrows of Justice -ManaCost:2 RW -Types:Instant -A:SP$ DealDamage | Cost$ 2 RW | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target attacking or blocking creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/arrows_of_justice.jpg -Oracle:Arrows of Justice deals 4 damage to target attacking or blocking creature. \ No newline at end of file +Name:Arrows of Justice +ManaCost:2 RW +Types:Instant +A:SP$ DealDamage | Cost$ 2 RW | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target attacking or blocking creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/arrows_of_justice.jpg +Oracle:Arrows of Justice deals 4 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/a/arsenal_thresher.txt b/forge-gui/res/cardsfolder/a/arsenal_thresher.txt index 95ab26bd66e..0955dcced72 100644 --- a/forge-gui/res/cardsfolder/a/arsenal_thresher.txt +++ b/forge-gui/res/cardsfolder/a/arsenal_thresher.txt @@ -1,12 +1,12 @@ -Name:Arsenal Thresher -ManaCost:2 WB U -Types:Artifact Creature Construct -PT:2/2 -K:ETBReplacement:Other:DBReveal -SVar:DBReveal:DB$ Reveal | RevealValid$ Card.Artifact+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBPutCounters | SpellDescription$ As CARDNAME enters the battlefield, you may reveal any number of other artifact cards from your hand. CARDNAME enters the battlefield with a +1/+1 counter on it for each card revealed this way. -SVar:DBPutCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/arsenal_thresher.jpg -Oracle:As Arsenal Thresher enters the battlefield, you may reveal any number of other artifact cards from your hand. Arsenal Thresher enters the battlefield with a +1/+1 counter on it for each card revealed this way. \ No newline at end of file +Name:Arsenal Thresher +ManaCost:2 WB U +Types:Artifact Creature Construct +PT:2/2 +K:ETBReplacement:Other:DBReveal +SVar:DBReveal:DB$ Reveal | RevealValid$ Card.Artifact+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBPutCounters | SpellDescription$ As CARDNAME enters the battlefield, you may reveal any number of other artifact cards from your hand. CARDNAME enters the battlefield with a +1/+1 counter on it for each card revealed this way. +SVar:DBPutCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/arsenal_thresher.jpg +Oracle:As Arsenal Thresher enters the battlefield, you may reveal any number of other artifact cards from your hand. Arsenal Thresher enters the battlefield with a +1/+1 counter on it for each card revealed this way. diff --git a/forge-gui/res/cardsfolder/a/artful_dodge.txt b/forge-gui/res/cardsfolder/a/artful_dodge.txt index 0ccd485dfee..e77c3315dc2 100644 --- a/forge-gui/res/cardsfolder/a/artful_dodge.txt +++ b/forge-gui/res/cardsfolder/a/artful_dodge.txt @@ -1,7 +1,7 @@ -Name:Artful Dodge -ManaCost:U -Types:Sorcery -K:Flashback U -A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/artful_dodge.jpg -Oracle:Target creature can't be blocked this turn.\nFlashback {U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Artful Dodge +ManaCost:U +Types:Sorcery +K:Flashback U +A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/artful_dodge.jpg +Oracle:Target creature can't be blocked this turn.\nFlashback {U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/a/artifact_blast.txt b/forge-gui/res/cardsfolder/a/artifact_blast.txt index 662d13c5877..ebf1ad05a7c 100644 --- a/forge-gui/res/cardsfolder/a/artifact_blast.txt +++ b/forge-gui/res/cardsfolder/a/artifact_blast.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ Counter | Cost$ R | TargetType$ Spell | ValidTgts$ Artifact | SpellDescription$ Counter target artifact spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/artifact_blast.jpg -Oracle:Counter target artifact spell. \ No newline at end of file +Oracle:Counter target artifact spell. diff --git a/forge-gui/res/cardsfolder/a/artifact_mutation.txt b/forge-gui/res/cardsfolder/a/artifact_mutation.txt index 75a5b573bd8..4ec3a7a3c60 100644 --- a/forge-gui/res/cardsfolder/a/artifact_mutation.txt +++ b/forge-gui/res/cardsfolder/a/artifact_mutation.txt @@ -6,4 +6,4 @@ A:SP$ Destroy | Cost$ R G | ValidTgts$ Artifact | TgtPrompt$ Select target artif SVar:TrigToken:DB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/artifact_mutation.jpg -Oracle:Destroy target artifact. It can't be regenerated. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that artifact's converted mana cost. \ No newline at end of file +Oracle:Destroy target artifact. It can't be regenerated. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that artifact's converted mana cost. diff --git a/forge-gui/res/cardsfolder/a/artifact_possession.txt b/forge-gui/res/cardsfolder/a/artifact_possession.txt index 638970bbfb2..30a68f26836 100644 --- a/forge-gui/res/cardsfolder/a/artifact_possession.txt +++ b/forge-gui/res/cardsfolder/a/artifact_possession.txt @@ -1,11 +1,11 @@ -Name:Artifact Possession -ManaCost:2 B -Types:Enchantment Aura -K:Enchant artifact -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Artifact | AILogic$ Curse -T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted artifact becomes tapped or a player activates an ability of enchanted artifact without {T} in its activation cost, CARDNAME deals 2 damage to that artifact's controller. -T:Mode$ AbilityCast | NonTapCost$ True | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Whenever an artifact becomes tapped or a player activates an artifact's ability without {T} in its activation cost, CARDNAME deals 1 damage to that artifact's controller. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/artifact_possession.jpg -Oracle:Enchant artifact\nWhenever enchanted artifact becomes tapped or a player activates an ability of enchanted artifact without {T} in its activation cost, Artifact Possession deals 2 damage to that artifact's controller. \ No newline at end of file +Name:Artifact Possession +ManaCost:2 B +Types:Enchantment Aura +K:Enchant artifact +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Artifact | AILogic$ Curse +T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted artifact becomes tapped or a player activates an ability of enchanted artifact without {T} in its activation cost, CARDNAME deals 2 damage to that artifact's controller. +T:Mode$ AbilityCast | NonTapCost$ True | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Whenever an artifact becomes tapped or a player activates an artifact's ability without {T} in its activation cost, CARDNAME deals 1 damage to that artifact's controller. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/artifact_possession.jpg +Oracle:Enchant artifact\nWhenever enchanted artifact becomes tapped or a player activates an ability of enchanted artifact without {T} in its activation cost, Artifact Possession deals 2 damage to that artifact's controller. diff --git a/forge-gui/res/cardsfolder/a/artifact_ward.txt b/forge-gui/res/cardsfolder/a/artifact_ward.txt index 2850b560548..edfca1eba8f 100644 --- a/forge-gui/res/cardsfolder/a/artifact_ward.txt +++ b/forge-gui/res/cardsfolder/a/artifact_ward.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from artifacts | Description$ Enchanted creature has protection from artifacts. This effect doesn't remove Artifact Ward. SVar:Picture:http://www.wizards.com/global/images/magic/general/artifact_ward.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked by artifact creatures.\nPrevent all damage that would be dealt to enchanted creature by artifact sources.\nEnchanted creature can't be the target of abilities from artifact sources. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked by artifact creatures.\nPrevent all damage that would be dealt to enchanted creature by artifact sources.\nEnchanted creature can't be the target of abilities from artifact sources. diff --git a/forge-gui/res/cardsfolder/a/artificers_hex.txt b/forge-gui/res/cardsfolder/a/artificers_hex.txt index b46cd15a473..7a7e4b6c4c8 100644 --- a/forge-gui/res/cardsfolder/a/artificers_hex.txt +++ b/forge-gui/res/cardsfolder/a/artificers_hex.txt @@ -1,12 +1,12 @@ -Name:Artificer's Hex -ManaCost:B -Types:Enchantment Aura -K:Enchant Equipment -A:SP$ Attach | Cost$ B | ValidTgts$ Equipment | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddSVar$ SVarDontEquip -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.EnchantedBy+AttachedTo Creature | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, if enchanted Equipment is attached to a creature, destroy that creature. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ Valid Card.EquippedByEnchanted -SVar:SVarDontEquip:SVar:DontEquip:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/artificers_hex.jpg -Oracle:Enchant Equipment\nAt the beginning of your upkeep, if enchanted Equipment is attached to a creature, destroy that creature. +Name:Artificer's Hex +ManaCost:B +Types:Enchantment Aura +K:Enchant Equipment +A:SP$ Attach | Cost$ B | ValidTgts$ Equipment | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddSVar$ SVarDontEquip +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.EnchantedBy+AttachedTo Creature | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, if enchanted Equipment is attached to a creature, destroy that creature. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ Valid Card.EquippedByEnchanted +SVar:SVarDontEquip:SVar:DontEquip:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/artificers_hex.jpg +Oracle:Enchant Equipment\nAt the beginning of your upkeep, if enchanted Equipment is attached to a creature, destroy that creature. diff --git a/forge-gui/res/cardsfolder/a/artificers_intuition.txt b/forge-gui/res/cardsfolder/a/artificers_intuition.txt index 0604b615a6f..74cfc10d6f1 100644 --- a/forge-gui/res/cardsfolder/a/artificers_intuition.txt +++ b/forge-gui/res/cardsfolder/a/artificers_intuition.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ U Discard<1/Artifact> | Origin$ Library | Destination$ SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/artificers_intuition.jpg -Oracle:{U}, Discard an artifact card: Search your library for an artifact card with converted mana cost 1 or less, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{U}, Discard an artifact card: Search your library for an artifact card with converted mana cost 1 or less, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/artillerize.txt b/forge-gui/res/cardsfolder/a/artillerize.txt index b125771af79..5290d9121cf 100644 --- a/forge-gui/res/cardsfolder/a/artillerize.txt +++ b/forge-gui/res/cardsfolder/a/artillerize.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 3 R Sac<1/Artifact;Creature/artifact or creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/artillerize.jpg -Oracle:As an additional cost to cast Artillerize, sacrifice an artifact or creature.\nArtillerize deals 5 damage to target creature or player. \ No newline at end of file +Oracle:As an additional cost to cast Artillerize, sacrifice an artifact or creature.\nArtillerize deals 5 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/a/artisan_of_forms.txt b/forge-gui/res/cardsfolder/a/artisan_of_forms.txt index 9bfdb291e8d..1b74bdb7b1d 100644 --- a/forge-gui/res/cardsfolder/a/artisan_of_forms.txt +++ b/forge-gui/res/cardsfolder/a/artisan_of_forms.txt @@ -1,10 +1,10 @@ -Name:Artisan of Forms -ManaCost:1 U -Types:Creature Human Wizard -PT:1/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigArtisanCopy | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may have CARDNAME become a copy of target creature and gain this ability. -SVar:TrigArtisanCopy:AB$ Clone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to copy | Optional$ True | AddTriggers$ ArtisanHeroicTrig | AddSVars$ TrigArtisanCopy,ArtisanHeroicTrig -SVar:ArtisanHeroicTrig:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigArtisanCopy | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may have CARDNAME become a copy of target creature and gain this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/artisan_of_forms.jpg -Oracle:Heroic - Whenever you cast a spell that targets Artisan of Forms, you may have Artisan of Forms become a copy of target creature and gain this ability. \ No newline at end of file +Name:Artisan of Forms +ManaCost:1 U +Types:Creature Human Wizard +PT:1/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigArtisanCopy | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may have CARDNAME become a copy of target creature and gain this ability. +SVar:TrigArtisanCopy:AB$ Clone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to copy | Optional$ True | AddTriggers$ ArtisanHeroicTrig | AddSVars$ TrigArtisanCopy,ArtisanHeroicTrig +SVar:ArtisanHeroicTrig:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigArtisanCopy | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may have CARDNAME become a copy of target creature and gain this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/artisan_of_forms.jpg +Oracle:Heroic - Whenever you cast a spell that targets Artisan of Forms, you may have Artisan of Forms become a copy of target creature and gain this ability. diff --git a/forge-gui/res/cardsfolder/a/artisan_of_kozilek.txt b/forge-gui/res/cardsfolder/a/artisan_of_kozilek.txt index 0ae3d37f21c..f44df058ca9 100644 --- a/forge-gui/res/cardsfolder/a/artisan_of_kozilek.txt +++ b/forge-gui/res/cardsfolder/a/artisan_of_kozilek.txt @@ -6,4 +6,4 @@ K:Annihilator 2 T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ When you cast CARDNAME, you may return target creature card from your graveyard to the battlefield. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target creature in your graveyard | Origin$ Graveyard | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/artisan_of_kozilek.jpg -Oracle:When you cast Artisan of Kozilek, you may return target creature card from your graveyard to the battlefield.\nAnnihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.) \ No newline at end of file +Oracle:When you cast Artisan of Kozilek, you may return target creature card from your graveyard to the battlefield.\nAnnihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.) diff --git a/forge-gui/res/cardsfolder/a/artisans_sorrow.txt b/forge-gui/res/cardsfolder/a/artisans_sorrow.txt index 12209707c88..4f4fbf6a63a 100644 --- a/forge-gui/res/cardsfolder/a/artisans_sorrow.txt +++ b/forge-gui/res/cardsfolder/a/artisans_sorrow.txt @@ -1,7 +1,7 @@ -Name:Artisan's Sorrow -ManaCost:3 G -Types:Instant -A:SP$ Destroy | Cost$ 3 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBScry | SpellDescription$ Destroy target artifact or enchantment. Scry 2. -SVar:DBScry:DB$ Scry | ScryNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/artisans_sorrow.jpg -Oracle:Destroy target artifact or enchantment. 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.) \ No newline at end of file +Name:Artisan's Sorrow +ManaCost:3 G +Types:Instant +A:SP$ Destroy | Cost$ 3 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBScry | SpellDescription$ Destroy target artifact or enchantment. Scry 2. +SVar:DBScry:DB$ Scry | ScryNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/artisans_sorrow.jpg +Oracle:Destroy target artifact or enchantment. Scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/a/ascendant_evincar.txt b/forge-gui/res/cardsfolder/a/ascendant_evincar.txt index 5aaa7355176..ab306a0ecc6 100644 --- a/forge-gui/res/cardsfolder/a/ascendant_evincar.txt +++ b/forge-gui/res/cardsfolder/a/ascendant_evincar.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Black+Other | AddPower$ 1 | AddToughness S:Mode$ Continuous | Affected$ Creature.nonBlack | AddPower$ -1 | AddToughness$ -1 | Description$ Nonblack creatures get -1/-1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/ascendant_evincar.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nOther black creatures get +1/+1.\nNonblack creatures get -1/-1. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nOther black creatures get +1/+1.\nNonblack creatures get -1/-1. diff --git a/forge-gui/res/cardsfolder/a/ascended_lawmage.txt b/forge-gui/res/cardsfolder/a/ascended_lawmage.txt index 1164293da72..f1d96a561df 100644 --- a/forge-gui/res/cardsfolder/a/ascended_lawmage.txt +++ b/forge-gui/res/cardsfolder/a/ascended_lawmage.txt @@ -1,8 +1,8 @@ -Name:Ascended Lawmage -ManaCost:2 W U -Types:Creature Vedalken Wizard -PT:3/2 -K:Flying -K:Hexproof -SVar:Picture:http://www.wizards.com/global/images/magic/general/ascended_lawmage.jpg -Oracle:Flying, hexproof \ No newline at end of file +Name:Ascended Lawmage +ManaCost:2 W U +Types:Creature Vedalken Wizard +PT:3/2 +K:Flying +K:Hexproof +SVar:Picture:http://www.wizards.com/global/images/magic/general/ascended_lawmage.jpg +Oracle:Flying, hexproof diff --git a/forge-gui/res/cardsfolder/a/ascending_aven.txt b/forge-gui/res/cardsfolder/a/ascending_aven.txt index f339f338925..068f8d2aca0 100644 --- a/forge-gui/res/cardsfolder/a/ascending_aven.txt +++ b/forge-gui/res/cardsfolder/a/ascending_aven.txt @@ -6,4 +6,4 @@ K:Flying K:CARDNAME can block only creatures with flying. K:Morph:2 U SVar:Picture:http://www.wizards.com/global/images/magic/general/ascending_aven.jpg -Oracle:Flying\nAscending Aven can block only creatures with flying.\nMorph {2}{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 +Oracle:Flying\nAscending Aven can block only creatures with flying.\nMorph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/a/asceticism.txt b/forge-gui/res/cardsfolder/a/asceticism.txt index 4624610647e..65ee1bbe33c 100644 --- a/forge-gui/res/cardsfolder/a/asceticism.txt +++ b/forge-gui/res/cardsfolder/a/asceticism.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Hexproof | Descrip A:AB$ Regenerate | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/asceticism.jpg -Oracle:Creatures you control have hexproof. (They can't be the targets of spells or abilities your opponents control.)\n{1}{G}: Regenerate target creature. \ No newline at end of file +Oracle:Creatures you control have hexproof. (They can't be the targets of spells or abilities your opponents control.)\n{1}{G}: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/a/ash_zealot.txt b/forge-gui/res/cardsfolder/a/ash_zealot.txt index 18f0c0af258..14f8a498f71 100644 --- a/forge-gui/res/cardsfolder/a/ash_zealot.txt +++ b/forge-gui/res/cardsfolder/a/ash_zealot.txt @@ -1,10 +1,10 @@ -Name:Ash Zealot -ManaCost:R R -Types:Creature Human Warrior -PT:2/2 -K:First Strike -K:Haste -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from a graveyard, CARDNAME deals 3 damage to that player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ash_zealot.jpg -Oracle:First strike, haste\nWhenever a player casts a spell from a graveyard, Ash Zealot deals 3 damage to that player. \ No newline at end of file +Name:Ash Zealot +ManaCost:R R +Types:Creature Human Warrior +PT:2/2 +K:First Strike +K:Haste +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from a graveyard, CARDNAME deals 3 damage to that player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ash_zealot.jpg +Oracle:First strike, haste\nWhenever a player casts a spell from a graveyard, Ash Zealot deals 3 damage to that player. diff --git a/forge-gui/res/cardsfolder/a/ashas_favor.txt b/forge-gui/res/cardsfolder/a/ashas_favor.txt index db1d2d5297c..284fdc67c7d 100644 --- a/forge-gui/res/cardsfolder/a/ashas_favor.txt +++ b/forge-gui/res/cardsfolder/a/ashas_favor.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying & First Strike & Vigilance | Description$ Enchanted creature has flying, first strike, and vigilance. SVar:Picture:http://www.wizards.com/global/images/magic/general/ashas_favor.jpg -Oracle:Enchant creature\nEnchanted creature has flying, first strike, and vigilance. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying, first strike, and vigilance. diff --git a/forge-gui/res/cardsfolder/a/ashcoat_bear.txt b/forge-gui/res/cardsfolder/a/ashcoat_bear.txt index e14b3eefcc0..2c68efe4133 100644 --- a/forge-gui/res/cardsfolder/a/ashcoat_bear.txt +++ b/forge-gui/res/cardsfolder/a/ashcoat_bear.txt @@ -4,4 +4,4 @@ Types:Creature Bear PT:2/2 K:Flash SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card114905.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.) \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.) diff --git a/forge-gui/res/cardsfolder/a/ashen_firebeast.txt b/forge-gui/res/cardsfolder/a/ashen_firebeast.txt index 5c3a1f7548e..abcca77e6cb 100644 --- a/forge-gui/res/cardsfolder/a/ashen_firebeast.txt +++ b/forge-gui/res/cardsfolder/a/ashen_firebeast.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:6/6 A:AB$ DamageAll | Cost$ 1 R | ValidCards$ Creature.withoutFlying | NumDmg$ 1 | ValidDescription$ each creature without flying. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/ashen_firebeast.jpg -Oracle:{1}{R}: Ashen Firebeast deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:{1}{R}: Ashen Firebeast deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/a/ashen_ghoul.txt b/forge-gui/res/cardsfolder/a/ashen_ghoul.txt index 8a0eb577965..2e72cb4bd94 100644 --- a/forge-gui/res/cardsfolder/a/ashen_ghoul.txt +++ b/forge-gui/res/cardsfolder/a/ashen_ghoul.txt @@ -5,4 +5,4 @@ PT:3/1 K:Haste A:AB$ ChangeZone | Cost$ B | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | ActivationPhases$ Upkeep | PlayerTurn$ True | IsPresent$ Creature.YouOwn+Above | PresentZone$ Graveyard | PresentCompare$ GE3 | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate this ability only during your upkeep and only if three or more creature cards are above CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/ashen_ghoul.jpg -Oracle:Haste\n{B}: Return Ashen Ghoul from your graveyard to the battlefield. Activate this ability only during your upkeep and only if three or more creature cards are above Ashen Ghoul. \ No newline at end of file +Oracle:Haste\n{B}: Return Ashen Ghoul from your graveyard to the battlefield. Activate this ability only during your upkeep and only if three or more creature cards are above Ashen Ghoul. diff --git a/forge-gui/res/cardsfolder/a/ashen_monstrosity.txt b/forge-gui/res/cardsfolder/a/ashen_monstrosity.txt index a98c803cfed..69a3cdbb6c9 100644 --- a/forge-gui/res/cardsfolder/a/ashen_monstrosity.txt +++ b/forge-gui/res/cardsfolder/a/ashen_monstrosity.txt @@ -5,4 +5,4 @@ PT:7/4 K:Haste K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/ashen_monstrosity.jpg -Oracle:Haste\nAshen Monstrosity attacks each turn if able. \ No newline at end of file +Oracle:Haste\nAshen Monstrosity attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/a/ashen_powder.txt b/forge-gui/res/cardsfolder/a/ashen_powder.txt index 106f369fc4a..2ce43e031bf 100644 --- a/forge-gui/res/cardsfolder/a/ashen_powder.txt +++ b/forge-gui/res/cardsfolder/a/ashen_powder.txt @@ -3,4 +3,4 @@ ManaCost:2 B B Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in an opponent's graveyard | ValidTgts$ Creature.OppCtrl | SpellDescription$ Put target creature card from an opponent's graveyard onto the battlefield under your control. SVar:Picture:http://www.wizards.com/global/images/magic/general/ashen_powder.jpg -Oracle:Put target creature card from an opponent's graveyard onto the battlefield under your control. \ No newline at end of file +Oracle:Put target creature card from an opponent's graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/a/ashen_rider.txt b/forge-gui/res/cardsfolder/a/ashen_rider.txt index edc2cca5835..c328af3786e 100644 --- a/forge-gui/res/cardsfolder/a/ashen_rider.txt +++ b/forge-gui/res/cardsfolder/a/ashen_rider.txt @@ -1,10 +1,10 @@ -Name:Ashen Rider -ManaCost:4 W W B B -Types:Creature Archon -PT:5/5 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield or dies, exile target permanent. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or dies, exile target permanent. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | Origin$ Battlefield | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/ashen_rider.jpg -Oracle:Flying\nWhen Ashen Rider enters the battlefield or dies, exile target permanent. \ No newline at end of file +Name:Ashen Rider +ManaCost:4 W W B B +Types:Creature Archon +PT:5/5 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield or dies, exile target permanent. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or dies, exile target permanent. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | Origin$ Battlefield | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/ashen_rider.jpg +Oracle:Flying\nWhen Ashen Rider enters the battlefield or dies, exile target permanent. diff --git a/forge-gui/res/cardsfolder/a/ashen_skin_zubera.txt b/forge-gui/res/cardsfolder/a/ashen_skin_zubera.txt index 56ec55dd3df..ec8f065719f 100644 --- a/forge-gui/res/cardsfolder/a/ashen_skin_zubera.txt +++ b/forge-gui/res/cardsfolder/a/ashen_skin_zubera.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ X | Mode$ TgtChoose | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Card.Zubera SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80509.jpg -Oracle:When Ashen-Skin Zubera dies, target opponent discards a card for each Zubera that died this turn. \ No newline at end of file +Oracle:When Ashen-Skin Zubera dies, target opponent discards a card for each Zubera that died this turn. diff --git a/forge-gui/res/cardsfolder/a/ashenmoor_cohort.txt b/forge-gui/res/cardsfolder/a/ashenmoor_cohort.txt index 75e4dddf3ab..7191be2c04f 100644 --- a/forge-gui/res/cardsfolder/a/ashenmoor_cohort.txt +++ b/forge-gui/res/cardsfolder/a/ashenmoor_cohort.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Check SVar:X:Count$Valid Creature.Black+YouCtrl+Other SVar:BuffedBy:Creature.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/ashenmoor_cohort.jpg -Oracle:Ashenmoor Cohort gets +1/+1 as long as you control another black creature. \ No newline at end of file +Oracle:Ashenmoor Cohort gets +1/+1 as long as you control another black creature. diff --git a/forge-gui/res/cardsfolder/a/ashenmoor_gouger.txt b/forge-gui/res/cardsfolder/a/ashenmoor_gouger.txt index d9e129e2636..dee57837642 100644 --- a/forge-gui/res/cardsfolder/a/ashenmoor_gouger.txt +++ b/forge-gui/res/cardsfolder/a/ashenmoor_gouger.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Warrior PT:4/4 K:CARDNAME can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/ashenmoor_gouger.jpg -Oracle:Ashenmoor Gouger can't block. \ No newline at end of file +Oracle:Ashenmoor Gouger can't block. diff --git a/forge-gui/res/cardsfolder/a/ashenmoor_liege.txt b/forge-gui/res/cardsfolder/a/ashenmoor_liege.txt index 18feb4f55b2..13e498aeefb 100644 --- a/forge-gui/res/cardsfolder/a/ashenmoor_liege.txt +++ b/forge-gui/res/cardsfolder/a/ashenmoor_liege.txt @@ -8,4 +8,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Card.OppCtrl | Tri SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredSourceController | LifeAmount$ 4 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/ashenmoor_liege.jpg -Oracle:Other black creatures you control get +1/+1.\nOther red creatures you control get +1/+1.\nWhenever Ashenmoor Liege becomes the target of a spell or ability an opponent controls, that player loses 4 life. \ No newline at end of file +Oracle:Other black creatures you control get +1/+1.\nOther red creatures you control get +1/+1.\nWhenever Ashenmoor Liege becomes the target of a spell or ability an opponent controls, that player loses 4 life. diff --git a/forge-gui/res/cardsfolder/a/ashes_of_the_fallen.txt b/forge-gui/res/cardsfolder/a/ashes_of_the_fallen.txt index a60587e4ead..e31fd61fb0b 100644 --- a/forge-gui/res/cardsfolder/a/ashes_of_the_fallen.txt +++ b/forge-gui/res/cardsfolder/a/ashes_of_the_fallen.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouOwn | AffectedZone$ Graveyard | AddTy SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ashes_of_the_fallen.jpg -Oracle:As Ashes of the Fallen enters the battlefield, choose a creature type.\nEach creature card in your graveyard has the chosen creature type in addition to its other types. \ No newline at end of file +Oracle:As Ashes of the Fallen enters the battlefield, choose a creature type.\nEach creature card in your graveyard has the chosen creature type in addition to its other types. diff --git a/forge-gui/res/cardsfolder/a/ashes_to_ashes.txt b/forge-gui/res/cardsfolder/a/ashes_to_ashes.txt index 4467a53da98..bc02d7e9bd3 100644 --- a/forge-gui/res/cardsfolder/a/ashes_to_ashes.txt +++ b/forge-gui/res/cardsfolder/a/ashes_to_ashes.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 B B | ValidTgts$ Creature.nonArtifact | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select 2 target nonartifact creatures | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBDamage | SpellDescription$ Exile two target nonartifact creatures. CARDNAME deals 5 damage to you. SVar:DBDamage:DB$ DealDamage | Defined$ You | NumDmg$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/ashes_to_ashes.jpg -Oracle:Exile two target nonartifact creatures. Ashes to Ashes deals 5 damage to you. \ No newline at end of file +Oracle:Exile two target nonartifact creatures. Ashes to Ashes deals 5 damage to you. diff --git a/forge-gui/res/cardsfolder/a/ashiok_nightmare_weaver.txt b/forge-gui/res/cardsfolder/a/ashiok_nightmare_weaver.txt index b3890426db9..fbdc377b6ed 100644 --- a/forge-gui/res/cardsfolder/a/ashiok_nightmare_weaver.txt +++ b/forge-gui/res/cardsfolder/a/ashiok_nightmare_weaver.txt @@ -1,17 +1,17 @@ -Name:Ashiok, Nightmare Weaver -ManaCost:1 U B -Types:Planeswalker Ashiok -Loyalty:3 -A:AB$ Mill | Cost$ AddCounter<2/LOYALTY> | ValidTgts$ Opponent | NumCards$ 3 | Destination$ Exile | Planeswalker$ True | RememberMilled$ True | SpellDescription$ Exile the top three cards of target opponent's library. -A:AB$ ChooseCard | Cost$ SubCounter | References$ X | Choices$ Creature.cmcEQChosenX+IsRemembered | ChoiceZone$ Exile | Planeswalker$ True | SubAbility$ DBChangeZone | AILogic$ Ashiok | SpellDescription$ Put a creature card with converted mana cost X exiled with CARDNAME onto the battlefield under your control. That creature is a Nightmare in addition to its other types. -SVar:DBChangeZone:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Exile | Destination$ Battlefield | ChangeType$ Creature.cmcEQChosenX+IsRemembered | ChangeNum$ 1 | GainControl$ True | Imprint$ True | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Defined$ Imprinted | Types$ Nightmare | Permanent$ True | SubAbility$ DBCleanImprint -SVar:DBCleanImprint:DB$ Cleanup | ClearImprinted$ True -SVar:X:XChoice -A:AB$ ChangeZoneAll | Cost$ SubCounter<10/LOYALTY> | ChangeType$ Card.OppCtrl | Origin$ Graveyard,Hand | Destination$ Exile | RememberChanged$ True | Planeswalker$ True | Ultimate$ True | SpellDescription$ Exile all cards from all opponents' hands and graveyards. -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ashiok_nightmare_weaver.jpg -Oracle:+2: Exile the top three cards of target opponent's library.\n-X: Put a creature card with converted mana cost X exiled with Ashiok, Nightmare Weaver onto the battlefield under your control. That creature is a Nightmare in addition to its other types.\n-10: Exile all cards from all opponents' hands and graveyards. \ No newline at end of file +Name:Ashiok, Nightmare Weaver +ManaCost:1 U B +Types:Planeswalker Ashiok +Loyalty:3 +A:AB$ Mill | Cost$ AddCounter<2/LOYALTY> | ValidTgts$ Opponent | NumCards$ 3 | Destination$ Exile | Planeswalker$ True | RememberMilled$ True | SpellDescription$ Exile the top three cards of target opponent's library. +A:AB$ ChooseCard | Cost$ SubCounter | References$ X | Choices$ Creature.cmcEQChosenX+IsRemembered | ChoiceZone$ Exile | Planeswalker$ True | SubAbility$ DBChangeZone | AILogic$ Ashiok | SpellDescription$ Put a creature card with converted mana cost X exiled with CARDNAME onto the battlefield under your control. That creature is a Nightmare in addition to its other types. +SVar:DBChangeZone:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Exile | Destination$ Battlefield | ChangeType$ Creature.cmcEQChosenX+IsRemembered | ChangeNum$ 1 | GainControl$ True | Imprint$ True | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Imprinted | Types$ Nightmare | Permanent$ True | SubAbility$ DBCleanImprint +SVar:DBCleanImprint:DB$ Cleanup | ClearImprinted$ True +SVar:X:XChoice +A:AB$ ChangeZoneAll | Cost$ SubCounter<10/LOYALTY> | ChangeType$ Card.OppCtrl | Origin$ Graveyard,Hand | Destination$ Exile | RememberChanged$ True | Planeswalker$ True | Ultimate$ True | SpellDescription$ Exile all cards from all opponents' hands and graveyards. +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ashiok_nightmare_weaver.jpg +Oracle:+2: Exile the top three cards of target opponent's library.\n-X: Put a creature card with converted mana cost X exiled with Ashiok, Nightmare Weaver onto the battlefield under your control. That creature is a Nightmare in addition to its other types.\n-10: Exile all cards from all opponents' hands and graveyards. diff --git a/forge-gui/res/cardsfolder/a/ashioks_adept.txt b/forge-gui/res/cardsfolder/a/ashioks_adept.txt index 0b95903a593..a109bfd48a7 100644 --- a/forge-gui/res/cardsfolder/a/ashioks_adept.txt +++ b/forge-gui/res/cardsfolder/a/ashioks_adept.txt @@ -1,8 +1,8 @@ -Name:Ashiok's Adept -ManaCost:2 B -Types:Creature Human Wizard -PT:1/3 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, each opponent discards a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose -SVar:Picture:http://www.wizards.com/global/images/magic/general/ashioks_adept.jpg -Oracle:Heroic - Whenever you cast a spell that targets Ashiok's Adept, each opponent discards a card. +Name:Ashiok's Adept +ManaCost:2 B +Types:Creature Human Wizard +PT:1/3 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, each opponent discards a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose +SVar:Picture:http://www.wizards.com/global/images/magic/general/ashioks_adept.jpg +Oracle:Heroic - Whenever you cast a spell that targets Ashiok's Adept, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/a/ashling_the_extinguisher.txt b/forge-gui/res/cardsfolder/a/ashling_the_extinguisher.txt index 018afccb8ca..ab785447ffb 100644 --- a/forge-gui/res/cardsfolder/a/ashling_the_extinguisher.txt +++ b/forge-gui/res/cardsfolder/a/ashling_the_extinguisher.txt @@ -1,9 +1,9 @@ -Name:Ashling, the Extinguisher -ManaCost:2 B B -Types:Legendary Creature Elemental Shaman -PT:4/4 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, choose target creature that player controls. He or she sacrifices that creature. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | Sacrifice$ True | TgtPrompt$ Select target creature defending player controls -SVar:MustBeBlocked:True -SVar:Picture:http://serv3.tcgimages.eu/img/cards/Eventide/ashling_the_extinguisher.jpg -Oracle:Whenever Ashling, the Extinguisher deals combat damage to a player, choose target creature that player controls. He or she sacrifices that creature. \ No newline at end of file +Name:Ashling, the Extinguisher +ManaCost:2 B B +Types:Legendary Creature Elemental Shaman +PT:4/4 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, choose target creature that player controls. He or she sacrifices that creature. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | Sacrifice$ True | TgtPrompt$ Select target creature defending player controls +SVar:MustBeBlocked:True +SVar:Picture:http://serv3.tcgimages.eu/img/cards/Eventide/ashling_the_extinguisher.jpg +Oracle:Whenever Ashling, the Extinguisher deals combat damage to a player, choose target creature that player controls. He or she sacrifices that creature. diff --git a/forge-gui/res/cardsfolder/a/ashling_the_extinguisher_avatar.txt b/forge-gui/res/cardsfolder/a/ashling_the_extinguisher_avatar.txt index 30262b918fe..40596aa7ec8 100644 --- a/forge-gui/res/cardsfolder/a/ashling_the_extinguisher_avatar.txt +++ b/forge-gui/res/cardsfolder/a/ashling_the_extinguisher_avatar.txt @@ -1,7 +1,7 @@ -Name:Ashling, the Extinguisher Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-3 -A:AB$ DestroyAll | ActivationZone$ Command | Cost$ 5 | ValidCards$ Permanent.nonLand | PlayerTurn$ True | GameActivationLimit$ 1 | SpellDescription$ Destroy all nonland permanents. Activate this ability only once and only during your turn. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ashling_the_extinguisher_avatar.jpg -Oracle:Hand +1, life -3\n{5}: Destroy all nonland permanents. Activate this ability only once and only during your turn. \ No newline at end of file +Name:Ashling, the Extinguisher Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-3 +A:AB$ DestroyAll | ActivationZone$ Command | Cost$ 5 | ValidCards$ Permanent.nonLand | PlayerTurn$ True | GameActivationLimit$ 1 | SpellDescription$ Destroy all nonland permanents. Activate this ability only once and only during your turn. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ashling_the_extinguisher_avatar.jpg +Oracle:Hand +1, life -3\n{5}: Destroy all nonland permanents. Activate this ability only once and only during your turn. diff --git a/forge-gui/res/cardsfolder/a/ashling_the_pilgrim.txt b/forge-gui/res/cardsfolder/a/ashling_the_pilgrim.txt index b4ee36b81b8..d1aa1e9d743 100644 --- a/forge-gui/res/cardsfolder/a/ashling_the_pilgrim.txt +++ b/forge-gui/res/cardsfolder/a/ashling_the_pilgrim.txt @@ -1,17 +1,17 @@ -Name:Ashling the Pilgrim -ManaCost:1 R -Types:Legendary Creature Elemental Shaman -PT:1/1 -A:AB$ PutCounter | Cost$ 1 R | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ StoreNum | StackDescription$ SpellDescription | SpellDescription$ Put a +1/+1 counter on CARDNAME. If this is the third time this ability has resolved this turn, remove all +1/+1 counters from CARDNAME, and it deals that much damage to each creature and each player. -SVar:StoreNum:DB$ StoreSVar | SVar$ AshlingNum | Type$ CountSVar | Expression$ AshlingNum/Plus.1 | SubAbility$ DBRemoveCounter -SVar:DBRemoveCounter:DB$ RemoveCounter | CounterType$ P1P1 | CounterNum$ All | RememberRemoved$ True | SubAbility$ DBDmg | ConditionCheckSVar$ AshlingNum | ConditionSVarCompare$ EQ3 | StackDescription$ None -SVar:DBDmg:DB$ DamageAll | NumDmg$ X | References$ X | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SubAbility$ DBCleanup | ConditionCheckSVar$ AshlingNum | ConditionSVarCompare$ EQ3 | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:AshlingNum:Number$0 -SVar:X:Count$RememberedSize -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True -SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ AshlingNum | Type$ Number | Expression$ 0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ashling_the_pilgrim.jpg -Oracle:{1}{R}: Put a +1/+1 counter on Ashling the Pilgrim. If this is the third time this ability has resolved this turn, remove all +1/+1 counters from Ashling the Pilgrim, and it deals that much damage to each creature and each player. \ No newline at end of file +Name:Ashling the Pilgrim +ManaCost:1 R +Types:Legendary Creature Elemental Shaman +PT:1/1 +A:AB$ PutCounter | Cost$ 1 R | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ StoreNum | StackDescription$ SpellDescription | SpellDescription$ Put a +1/+1 counter on CARDNAME. If this is the third time this ability has resolved this turn, remove all +1/+1 counters from CARDNAME, and it deals that much damage to each creature and each player. +SVar:StoreNum:DB$ StoreSVar | SVar$ AshlingNum | Type$ CountSVar | Expression$ AshlingNum/Plus.1 | SubAbility$ DBRemoveCounter +SVar:DBRemoveCounter:DB$ RemoveCounter | CounterType$ P1P1 | CounterNum$ All | RememberRemoved$ True | SubAbility$ DBDmg | ConditionCheckSVar$ AshlingNum | ConditionSVarCompare$ EQ3 | StackDescription$ None +SVar:DBDmg:DB$ DamageAll | NumDmg$ X | References$ X | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SubAbility$ DBCleanup | ConditionCheckSVar$ AshlingNum | ConditionSVarCompare$ EQ3 | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:AshlingNum:Number$0 +SVar:X:Count$RememberedSize +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True +SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ AshlingNum | Type$ Number | Expression$ 0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ashling_the_pilgrim.jpg +Oracle:{1}{R}: Put a +1/+1 counter on Ashling the Pilgrim. If this is the third time this ability has resolved this turn, remove all +1/+1 counters from Ashling the Pilgrim, and it deals that much damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/a/ashling_the_pilgrim_avatar.txt b/forge-gui/res/cardsfolder/a/ashling_the_pilgrim_avatar.txt index fb084a5dc5f..7af3e53bb4b 100644 --- a/forge-gui/res/cardsfolder/a/ashling_the_pilgrim_avatar.txt +++ b/forge-gui/res/cardsfolder/a/ashling_the_pilgrim_avatar.txt @@ -1,7 +1,7 @@ -Name:Ashling the Pilgrim Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+6 -A:AB$ DamageAll | ActivationZone$ Command | Cost$ 2 | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ashling_the_pilgrim_avatar.jpg -Oracle:Hand -1, life +6\n{2}: Ashling the Pilgrim Avatar deals 1 damage to each creature and each player. \ No newline at end of file +Name:Ashling the Pilgrim Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+6 +A:AB$ DamageAll | ActivationZone$ Command | Cost$ 2 | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ashling_the_pilgrim_avatar.jpg +Oracle:Hand -1, life +6\n{2}: Ashling the Pilgrim Avatar deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/a/ashlings_prerogative.txt b/forge-gui/res/cardsfolder/a/ashlings_prerogative.txt index ffa80ed189f..a9fd0b269f8 100644 --- a/forge-gui/res/cardsfolder/a/ashlings_prerogative.txt +++ b/forge-gui/res/cardsfolder/a/ashlings_prerogative.txt @@ -1,15 +1,15 @@ -Name:Ashling's Prerogative -ManaCost:1 R -Types:Enchantment -K:ETBReplacement:Other:ChooseMode -SVar:ChooseMode:DB$ ChooseNumber | Cost$ 0 | Defined$ You | Min$ 0 | Max$ 1 | ListTitle$ Choose ODD or EVEN (0=Even; 1=Odd) | SpellDescription$ As CARDNAME enters the battlefield, choose odd or even. (Zero is even.) -S:Mode$ Continuous | Affected$ Creature.cmcM2X | AddKeyword$ Haste | Description$ Each creature with converted mana cost of the chosen value has haste. -S:Mode$ ETBTapped | ValidCard$ Creature.cmcM2Y | Description$ Each creature without converted mana cost of the chosen value enters the battlefield tapped. -# The next 2 static abilities add text to the card panel for convenience indicating choice. -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Chosen:EVEN | CheckSVar$ X | SVarCompare$ EQ0 -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Chosen:ODD | CheckSVar$ X | SVarCompare$ EQ1 -SVar:X:Count$ChosenNumber -SVar:Y:Number$ChosenNumber/Plus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ashlings_prerogative.jpg -Oracle:As Ashling's Prerogative enters the battlefield, choose odd or even. (Zero is even.)\nEach creature with converted mana cost of the chosen value has haste.\nEach creature without converted mana cost of the chosen value enters the battlefield tapped. \ No newline at end of file +Name:Ashling's Prerogative +ManaCost:1 R +Types:Enchantment +K:ETBReplacement:Other:ChooseMode +SVar:ChooseMode:DB$ ChooseNumber | Cost$ 0 | Defined$ You | Min$ 0 | Max$ 1 | ListTitle$ Choose ODD or EVEN (0=Even; 1=Odd) | SpellDescription$ As CARDNAME enters the battlefield, choose odd or even. (Zero is even.) +S:Mode$ Continuous | Affected$ Creature.cmcM2X | AddKeyword$ Haste | Description$ Each creature with converted mana cost of the chosen value has haste. +S:Mode$ ETBTapped | ValidCard$ Creature.cmcM2Y | Description$ Each creature without converted mana cost of the chosen value enters the battlefield tapped. +# The next 2 static abilities add text to the card panel for convenience indicating choice. +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Chosen:EVEN | CheckSVar$ X | SVarCompare$ EQ0 +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Chosen:ODD | CheckSVar$ X | SVarCompare$ EQ1 +SVar:X:Count$ChosenNumber +SVar:Y:Number$ChosenNumber/Plus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ashlings_prerogative.jpg +Oracle:As Ashling's Prerogative enters the battlefield, choose odd or even. (Zero is even.)\nEach creature with converted mana cost of the chosen value has haste.\nEach creature without converted mana cost of the chosen value enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/a/ashmouth_hound.txt b/forge-gui/res/cardsfolder/a/ashmouth_hound.txt index 8e7531b3a34..2241540040e 100644 --- a/forge-gui/res/cardsfolder/a/ashmouth_hound.txt +++ b/forge-gui/res/cardsfolder/a/ashmouth_hound.txt @@ -1,10 +1,10 @@ -Name:Ashmouth Hound -ManaCost:1 R -Types:Creature Elemental Hound -PT:2/1 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDamageAttacker | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDamageBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature. -SVar:TrigDamageAttacker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 1 -SVar:TrigDamageBlocker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ashmouth_hound.jpg -Oracle:Whenever Ashmouth Hound blocks or becomes blocked by a creature, Ashmouth Hound deals 1 damage to that creature. \ No newline at end of file +Name:Ashmouth Hound +ManaCost:1 R +Types:Creature Elemental Hound +PT:2/1 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDamageAttacker | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDamageBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 1 damage to that creature. +SVar:TrigDamageAttacker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 1 +SVar:TrigDamageBlocker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ashmouth_hound.jpg +Oracle:Whenever Ashmouth Hound blocks or becomes blocked by a creature, Ashmouth Hound deals 1 damage to that creature. diff --git a/forge-gui/res/cardsfolder/a/ashnod.txt b/forge-gui/res/cardsfolder/a/ashnod.txt index 3c42f5f621a..6bc73403b53 100644 --- a/forge-gui/res/cardsfolder/a/ashnod.txt +++ b/forge-gui/res/cardsfolder/a/ashnod.txt @@ -1,8 +1,8 @@ -Name:Ashnod -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-8 -T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | Execute$ TrigDestroy | TriggerZones$ Command | TriggerDescription$ Whenever a creature deals damage to you, destroy it. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredSource -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ashnod.jpg -Oracle:Hand +1, life -8\nWhenever a creature deals damage to you, destroy it. \ No newline at end of file +Name:Ashnod +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-8 +T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | Execute$ TrigDestroy | TriggerZones$ Command | TriggerDescription$ Whenever a creature deals damage to you, destroy it. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredSource +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ashnod.jpg +Oracle:Hand +1, life -8\nWhenever a creature deals damage to you, destroy it. diff --git a/forge-gui/res/cardsfolder/a/ashnods_altar.txt b/forge-gui/res/cardsfolder/a/ashnods_altar.txt index 1dfb0711857..eac603957f3 100644 --- a/forge-gui/res/cardsfolder/a/ashnods_altar.txt +++ b/forge-gui/res/cardsfolder/a/ashnods_altar.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ Sac<1/Creature> | Produced$ 1 | Amount$ 2 | SpellDescription SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ashnods_altar.jpg -Oracle:Sacrifice a creature: Add {2} to your mana pool. \ No newline at end of file +Oracle:Sacrifice a creature: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/ashnods_battle_gear.txt b/forge-gui/res/cardsfolder/a/ashnods_battle_gear.txt index a2809484b29..7e9897897b4 100644 --- a/forge-gui/res/cardsfolder/a/ashnods_battle_gear.txt +++ b/forge-gui/res/cardsfolder/a/ashnods_battle_gear.txt @@ -5,4 +5,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 2 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +2 | NumDef$ -2 | UntilUntaps$ True | SpellDescription$ Target creature you control gets +2/-2 for as long as CARDNAME remains tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ashnods_battle_gear.jpg -Oracle:You may choose not to untap Ashnod's Battle Gear during your untap step.\n{2}, {T}: Target creature you control gets +2/-2 for as long as Ashnod's Battle Gear remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Ashnod's Battle Gear during your untap step.\n{2}, {T}: Target creature you control gets +2/-2 for as long as Ashnod's Battle Gear remains tapped. diff --git a/forge-gui/res/cardsfolder/a/ashnods_cylix.txt b/forge-gui/res/cardsfolder/a/ashnods_cylix.txt index c4147773f39..342a8061d2b 100644 --- a/forge-gui/res/cardsfolder/a/ashnods_cylix.txt +++ b/forge-gui/res/cardsfolder/a/ashnods_cylix.txt @@ -1,7 +1,7 @@ -Name:Ashnod's Cylix -ManaCost:2 -Types:Artifact -A:AB$ Dig | Cost$ 3 T | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 3 | ChangeNum$ 1 | Choser$ Targeted | DestinationZone$ Library | LibraryPosition$ 0 | DestinationZone2$ Exile | SpellDescription$ Target player looks at the top three cards of his or her library, puts one of them back on top of his or her library, then exiles the rest. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ashnods_cylix.jpg -Oracle:{3}, {T}: Target player looks at the top three cards of his or her library, puts one of them back on top of his or her library, then exiles the rest. \ No newline at end of file +Name:Ashnod's Cylix +ManaCost:2 +Types:Artifact +A:AB$ Dig | Cost$ 3 T | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 3 | ChangeNum$ 1 | Choser$ Targeted | DestinationZone$ Library | LibraryPosition$ 0 | DestinationZone2$ Exile | SpellDescription$ Target player looks at the top three cards of his or her library, puts one of them back on top of his or her library, then exiles the rest. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ashnods_cylix.jpg +Oracle:{3}, {T}: Target player looks at the top three cards of his or her library, puts one of them back on top of his or her library, then exiles the rest. diff --git a/forge-gui/res/cardsfolder/a/ashnods_transmogrant.txt b/forge-gui/res/cardsfolder/a/ashnods_transmogrant.txt index b9fc4550405..295da7fba92 100644 --- a/forge-gui/res/cardsfolder/a/ashnods_transmogrant.txt +++ b/forge-gui/res/cardsfolder/a/ashnods_transmogrant.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PutCounter | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select target nonartifact creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBAnimate | SpellDescription$ Put a +1/+1 counter on target nonartifact creature. That creature becomes an artifact in addition to its other types. SVar:DBAnimate:DB$Animate | Defined$ Targeted | Types$ Artifact | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/ashnods_transmogrant.jpg -Oracle:{T}, Sacrifice Ashnod's Transmogrant: Put a +1/+1 counter on target nonartifact creature. That creature becomes an artifact in addition to its other types. \ No newline at end of file +Oracle:{T}, Sacrifice Ashnod's Transmogrant: Put a +1/+1 counter on target nonartifact creature. That creature becomes an artifact in addition to its other types. diff --git a/forge-gui/res/cardsfolder/a/asmira_holy_avenger.txt b/forge-gui/res/cardsfolder/a/asmira_holy_avenger.txt index 12bf028c113..32f6c3f3732 100644 --- a/forge-gui/res/cardsfolder/a/asmira_holy_avenger.txt +++ b/forge-gui/res/cardsfolder/a/asmira_holy_avenger.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPu SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/asmira_holy_avenger.jpg -Oracle:Flying\nAt the beginning of each end step, put a +1/+1 counter on Asmira, Holy Avenger for each creature put into your graveyard from the battlefield this turn. \ No newline at end of file +Oracle:Flying\nAt the beginning of each end step, put a +1/+1 counter on Asmira, Holy Avenger for each creature put into your graveyard from the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/a/aspect_of_gorgon.txt b/forge-gui/res/cardsfolder/a/aspect_of_gorgon.txt index af283835c7f..25a149be0a8 100644 --- a/forge-gui/res/cardsfolder/a/aspect_of_gorgon.txt +++ b/forge-gui/res/cardsfolder/a/aspect_of_gorgon.txt @@ -1,8 +1,8 @@ -Name:Aspect of Gorgon -ManaCost:2 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 3 | AddKeyword$ Deathtouch | Description$ Enchanted creature gets +1/+3 and has deathtouch. -SVar:Picture:http://www.wizards.com/global/images/magic/general/aspect_of_gorgon.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+3 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Aspect of Gorgon +ManaCost:2 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 3 | AddKeyword$ Deathtouch | Description$ Enchanted creature gets +1/+3 and has deathtouch. +SVar:Picture:http://www.wizards.com/global/images/magic/general/aspect_of_gorgon.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+3 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/a/aspect_of_hydra.txt b/forge-gui/res/cardsfolder/a/aspect_of_hydra.txt index 6ecc29714ef..e4cfe2012d4 100644 --- a/forge-gui/res/cardsfolder/a/aspect_of_hydra.txt +++ b/forge-gui/res/cardsfolder/a/aspect_of_hydra.txt @@ -1,7 +1,7 @@ -Name:Aspect of Hydra -ManaCost:G -Types:Instant -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is your devotion to green. -SVar:X:Count$Devotion.G -SVar:Picture:http://www.wizards.com/global/images/magic/general/aspect_of_hydra.jpg -Oracle:Target creature gets +X/+X until end of turn, where X is your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) +Name:Aspect of Hydra +ManaCost:G +Types:Instant +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is your devotion to green. +SVar:X:Count$Devotion.G +SVar:Picture:http://www.wizards.com/global/images/magic/general/aspect_of_hydra.jpg +Oracle:Target creature gets +X/+X until end of turn, where X is your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) diff --git a/forge-gui/res/cardsfolder/a/aspect_of_mongoose.txt b/forge-gui/res/cardsfolder/a/aspect_of_mongoose.txt index 0066da11d33..bd7377058d3 100644 --- a/forge-gui/res/cardsfolder/a/aspect_of_mongoose.txt +++ b/forge-gui/res/cardsfolder/a/aspect_of_mongoose.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/aspect_of_mongoose.jpg -Oracle:Enchant creature\nEnchanted creature has shroud. (It can't be the target of spells or abilities.)\nWhen Aspect of Mongoose is put into a graveyard from the battlefield, return Aspect of Mongoose to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has shroud. (It can't be the target of spells or abilities.)\nWhen Aspect of Mongoose is put into a graveyard from the battlefield, return Aspect of Mongoose to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/aspect_of_wolf.txt b/forge-gui/res/cardsfolder/a/aspect_of_wolf.txt index 18a9d54b661..4b686079030 100644 --- a/forge-gui/res/cardsfolder/a/aspect_of_wolf.txt +++ b/forge-gui/res/cardsfolder/a/aspect_of_wolf.txt @@ -8,4 +8,4 @@ SVar:X:Count$TypeYouCtrl.Forest/HalfDown SVar:Y:Count$Valid Forest.YouCtrl/HalfUp SVar:BuffedBy:Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/aspect_of_wolf.jpg -Oracle:Enchant creature\nEnchanted creature gets +X/+Y, where X is half the number of Forests you control, rounded down, and Y is half the number of Forests you control, rounded up. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +X/+Y, where X is half the number of Forests you control, rounded down, and Y is half the number of Forests you control, rounded up. diff --git a/forge-gui/res/cardsfolder/a/asphodel_wanderer.txt b/forge-gui/res/cardsfolder/a/asphodel_wanderer.txt index baf62f7e1d2..137e170e2cb 100644 --- a/forge-gui/res/cardsfolder/a/asphodel_wanderer.txt +++ b/forge-gui/res/cardsfolder/a/asphodel_wanderer.txt @@ -1,7 +1,7 @@ -Name:Asphodel Wanderer -ManaCost:B -Types:Creature Skeleton Soldier -PT:1/1 -A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/asphodel_wanderer.jpg -Oracle:{2}{B}: Regenerate Asphodel Wanderer. \ No newline at end of file +Name:Asphodel Wanderer +ManaCost:B +Types:Creature Skeleton Soldier +PT:1/1 +A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/asphodel_wanderer.jpg +Oracle:{2}{B}: Regenerate Asphodel Wanderer. diff --git a/forge-gui/res/cardsfolder/a/asphyxiate.txt b/forge-gui/res/cardsfolder/a/asphyxiate.txt index 1a4cd6fa1e4..abca8ff8e62 100644 --- a/forge-gui/res/cardsfolder/a/asphyxiate.txt +++ b/forge-gui/res/cardsfolder/a/asphyxiate.txt @@ -1,6 +1,6 @@ -Name:Asphyxiate -ManaCost:1 B B -Types:Sorcery -A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature.untapped | TgtPrompt$ Select target untapped creature | SpellDescription$ Destroy target untapped creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/asphyxiate.jpg -Oracle:Destroy target untapped creature. +Name:Asphyxiate +ManaCost:1 B B +Types:Sorcery +A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature.untapped | TgtPrompt$ Select target untapped creature | SpellDescription$ Destroy target untapped creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/asphyxiate.jpg +Oracle:Destroy target untapped creature. diff --git a/forge-gui/res/cardsfolder/a/assassinate.txt b/forge-gui/res/cardsfolder/a/assassinate.txt index 2f2228a91df..b8c041a36a1 100644 --- a/forge-gui/res/cardsfolder/a/assassinate.txt +++ b/forge-gui/res/cardsfolder/a/assassinate.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | SpellDescription$ Destroy target tapped creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/assassinate.jpg -Oracle:Destroy target tapped creature. \ No newline at end of file +Oracle:Destroy target tapped creature. diff --git a/forge-gui/res/cardsfolder/a/assassins_blade.txt b/forge-gui/res/cardsfolder/a/assassins_blade.txt index db57409b1c0..fa33dfc5496 100644 --- a/forge-gui/res/cardsfolder/a/assassins_blade.txt +++ b/forge-gui/res/cardsfolder/a/assassins_blade.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.nonBlack+attacking | TgtPrompt$ Select target nonblack attacking creature | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Destroy target nonblack attacking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/assassins_blade.jpg -Oracle:Cast Assassin's Blade only during the declare attackers step and only if you've been attacked this step.\nDestroy target nonblack attacking creature. \ No newline at end of file +Oracle:Cast Assassin's Blade only during the declare attackers step and only if you've been attacked this step.\nDestroy target nonblack attacking creature. diff --git a/forge-gui/res/cardsfolder/a/assassins_strike.txt b/forge-gui/res/cardsfolder/a/assassins_strike.txt index f5b7f11d82e..01ba0d60f54 100644 --- a/forge-gui/res/cardsfolder/a/assassins_strike.txt +++ b/forge-gui/res/cardsfolder/a/assassins_strike.txt @@ -1,7 +1,7 @@ -Name:Assassin's Strike -ManaCost:4 B B -Types:Sorcery -A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDiscard | SpellDescription$ Destroy target creature. Its controller discards a card. -SVar:DBDiscard:DB$ Discard | Defined$ TargetedController | NumCards$ 1 | Mode$ TgtChoose -SVar:Picture:http://www.wizards.com/global/images/magic/general/assassins_strike.jpg -Oracle:Destroy target creature. Its controller discards a card. \ No newline at end of file +Name:Assassin's Strike +ManaCost:4 B B +Types:Sorcery +A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDiscard | SpellDescription$ Destroy target creature. Its controller discards a card. +SVar:DBDiscard:DB$ Discard | Defined$ TargetedController | NumCards$ 1 | Mode$ TgtChoose +SVar:Picture:http://www.wizards.com/global/images/magic/general/assassins_strike.jpg +Oracle:Destroy target creature. Its controller discards a card. diff --git a/forge-gui/res/cardsfolder/a/assault_battery.txt b/forge-gui/res/cardsfolder/a/assault_battery.txt index a0bb65d1b08..52e5b3ac71d 100644 --- a/forge-gui/res/cardsfolder/a/assault_battery.txt +++ b/forge-gui/res/cardsfolder/a/assault_battery.txt @@ -1,15 +1,15 @@ -Name:Assault -ManaCost:R -AlternateMode: Split -Types:Sorcery -A:SP$ DealDamage | Cost$ R | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ Assault deals 2 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/assault_battery.jpg -Oracle:Assault deals 2 damage to target creature or player. - -ALTERNATE - -Name:Battery -ManaCost:3 G -Types:Sorcery -A:SP$ Token | Cost$ 3 G | TokenAmount$ 1 | TokenName$ Elephant| TokenTypes$ Creature,Elephant| TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 elephant | SpellDescription$ Put a 3/3 green Elephant creature token onto the battlefield. -Oracle:Put a 3/3 green Elephant creature token onto the battlefield. \ No newline at end of file +Name:Assault +ManaCost:R +AlternateMode: Split +Types:Sorcery +A:SP$ DealDamage | Cost$ R | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ Assault deals 2 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/assault_battery.jpg +Oracle:Assault deals 2 damage to target creature or player. + +ALTERNATE + +Name:Battery +ManaCost:3 G +Types:Sorcery +A:SP$ Token | Cost$ 3 G | TokenAmount$ 1 | TokenName$ Elephant| TokenTypes$ Creature,Elephant| TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 elephant | SpellDescription$ Put a 3/3 green Elephant creature token onto the battlefield. +Oracle:Put a 3/3 green Elephant creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/assault_griffin.txt b/forge-gui/res/cardsfolder/a/assault_griffin.txt index bf585a8422d..4e709f4f7cf 100644 --- a/forge-gui/res/cardsfolder/a/assault_griffin.txt +++ b/forge-gui/res/cardsfolder/a/assault_griffin.txt @@ -4,4 +4,4 @@ Types:Creature Griffin PT:3/2 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/assault_griffin.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/a/assault_strobe.txt b/forge-gui/res/cardsfolder/a/assault_strobe.txt index dd003f440e6..3b5cf0f44ef 100644 --- a/forge-gui/res/cardsfolder/a/assault_strobe.txt +++ b/forge-gui/res/cardsfolder/a/assault_strobe.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Sorcery A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Double Strike | SpellDescription$ Target creature gains double strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/assault_strobe.jpg -Oracle:Target creature gains double strike until end of turn. (It deals both first-strike and regular combat damage.) \ No newline at end of file +Oracle:Target creature gains double strike until end of turn. (It deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/a/assault_zeppelid.txt b/forge-gui/res/cardsfolder/a/assault_zeppelid.txt index 41908d15ae4..5e5451045f8 100644 --- a/forge-gui/res/cardsfolder/a/assault_zeppelid.txt +++ b/forge-gui/res/cardsfolder/a/assault_zeppelid.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card97107.jpg -Oracle:Flying, trample \ No newline at end of file +Oracle:Flying, trample diff --git a/forge-gui/res/cardsfolder/a/assemble_the_legion.txt b/forge-gui/res/cardsfolder/a/assemble_the_legion.txt index 618390ee642..86a7e0586e1 100644 --- a/forge-gui/res/cardsfolder/a/assemble_the_legion.txt +++ b/forge-gui/res/cardsfolder/a/assemble_the_legion.txt @@ -1,9 +1,9 @@ -Name:Assemble the Legion -ManaCost:3 R W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a muster counter on CARDNAME. Then put a 1/1 red and white Soldier creature token with haste onto the battlefield for each muster counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ MUSTER | CounterNum$ 1 | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | References$ X -SVar:X:Count$CardCounters.MUSTER -SVar:Picture:http://www.wizards.com/global/images/magic/general/assemble_the_legion.jpg -Oracle:At the beginning of your upkeep, put a muster counter on Assemble the Legion. Then put a 1/1 red and white Soldier creature token with haste onto the battlefield for each muster counter on Assemble the Legion. \ No newline at end of file +Name:Assemble the Legion +ManaCost:3 R W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a muster counter on CARDNAME. Then put a 1/1 red and white Soldier creature token with haste onto the battlefield for each muster counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ MUSTER | CounterNum$ 1 | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | References$ X +SVar:X:Count$CardCounters.MUSTER +SVar:Picture:http://www.wizards.com/global/images/magic/general/assemble_the_legion.jpg +Oracle:At the beginning of your upkeep, put a muster counter on Assemble the Legion. Then put a 1/1 red and white Soldier creature token with haste onto the battlefield for each muster counter on Assemble the Legion. diff --git a/forge-gui/res/cardsfolder/a/assembly_hall.txt b/forge-gui/res/cardsfolder/a/assembly_hall.txt index 56bc30e34d6..9e0852df3e3 100644 --- a/forge-gui/res/cardsfolder/a/assembly_hall.txt +++ b/forge-gui/res/cardsfolder/a/assembly_hall.txt @@ -1,10 +1,10 @@ -Name:Assembly Hall -ManaCost:5 -Types:Artifact -A:AB$ Reveal | Cost$ 4 T | Defined$ You | RevealValid$ Creature | RememberRevealed$ True | SubAbility$ DBChangeZone | SpellDescription$ Reveal a creature card in your hand. Search your library for a card with the same name as that card, reveal it, and put it into your hand. Then shuffle your library. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Remembered.sameName | ChangeNum$ 1 | SubAbility$ DBCleanup | StackDescription$ Search your library for a permanent card with the same name as the revealed creature and put it into your hand. Then shuffle your library. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/assembly_hall.jpg -Oracle:{4}, {T}: Reveal a creature card in your hand. Search your library for a card with the same name as that card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Name:Assembly Hall +ManaCost:5 +Types:Artifact +A:AB$ Reveal | Cost$ 4 T | Defined$ You | RevealValid$ Creature | RememberRevealed$ True | SubAbility$ DBChangeZone | SpellDescription$ Reveal a creature card in your hand. Search your library for a card with the same name as that card, reveal it, and put it into your hand. Then shuffle your library. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Remembered.sameName | ChangeNum$ 1 | SubAbility$ DBCleanup | StackDescription$ Search your library for a permanent card with the same name as the revealed creature and put it into your hand. Then shuffle your library. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/assembly_hall.jpg +Oracle:{4}, {T}: Reveal a creature card in your hand. Search your library for a card with the same name as that card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/assembly_worker.txt b/forge-gui/res/cardsfolder/a/assembly_worker.txt index 609459695bd..dfda9da0e6c 100644 --- a/forge-gui/res/cardsfolder/a/assembly_worker.txt +++ b/forge-gui/res/cardsfolder/a/assembly_worker.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Assembly-Worker PT:2/2 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.Assembly-Worker | TgtPrompt$ Select target Assembly-Worker creature | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Target Assembly-Worker creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/assembly_worker.jpg -Oracle:{T}: Target Assembly-Worker creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Target Assembly-Worker creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/assert_authority.txt b/forge-gui/res/cardsfolder/a/assert_authority.txt index 5ad56b6bc5d..2d7bafbd749 100644 --- a/forge-gui/res/cardsfolder/a/assert_authority.txt +++ b/forge-gui/res/cardsfolder/a/assert_authority.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 5 U U | TargetType$ Spell | ValidTgts$ Card | Destination$ 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/assert_authority.jpg -Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nCounter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. \ No newline at end of file +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nCounter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. diff --git a/forge-gui/res/cardsfolder/a/astral_arena.txt b/forge-gui/res/cardsfolder/a/astral_arena.txt index ef896ce2a8a..e85ce23e1b3 100644 --- a/forge-gui/res/cardsfolder/a/astral_arena.txt +++ b/forge-gui/res/cardsfolder/a/astral_arena.txt @@ -1,10 +1,10 @@ -Name:Astral Arena -ManaCost:no cost -Types:Plane Kolbahan -S:Mode$ Continuous | EffectZone$ Command | GlobalRule$ No more than one creature can attack each combat. | Description$ No more than one creature can attack each combat. -S:Mode$ Continuous | EffectZone$ Command | GlobalRule$ No more than one creature can block each combat. | Description$ No more than one creature can block each combat. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, CARDNAME deals 2 damage to each creature. -SVar:RolledChaos:AB$ DamageAll | Cost$ 0 | NumDmg$ 2 | ValidCards$ Creature | ValidDescription$ each creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/astral_arena.jpg -SVar:AIRollPlanarDieParams:Mode$ Random | MinTurn$ 5 -Oracle:No more than one creature can attack each combat.\nNo more than one creature can block each combat.\nWhenever you roll {C}, Astral Arena deals 2 damage to each creature. \ No newline at end of file +Name:Astral Arena +ManaCost:no cost +Types:Plane Kolbahan +S:Mode$ Continuous | EffectZone$ Command | GlobalRule$ No more than one creature can attack each combat. | Description$ No more than one creature can attack each combat. +S:Mode$ Continuous | EffectZone$ Command | GlobalRule$ No more than one creature can block each combat. | Description$ No more than one creature can block each combat. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, CARDNAME deals 2 damage to each creature. +SVar:RolledChaos:AB$ DamageAll | Cost$ 0 | NumDmg$ 2 | ValidCards$ Creature | ValidDescription$ each creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/astral_arena.jpg +SVar:AIRollPlanarDieParams:Mode$ Random | MinTurn$ 5 +Oracle:No more than one creature can attack each combat.\nNo more than one creature can block each combat.\nWhenever you roll {C}, Astral Arena deals 2 damage to each creature. diff --git a/forge-gui/res/cardsfolder/a/astral_cornucopia.txt b/forge-gui/res/cardsfolder/a/astral_cornucopia.txt index 03726869bd6..37d9701c7bd 100644 --- a/forge-gui/res/cardsfolder/a/astral_cornucopia.txt +++ b/forge-gui/res/cardsfolder/a/astral_cornucopia.txt @@ -1,11 +1,11 @@ -Name:Astral Cornucopia -ManaCost:X X X -Types:Artifact -K:etbCounter:CHARGE:X -SVar:X:Count$xPaid -A:AB$ ChooseColor | Cost$ T | AILogic$ MostProminentInComputerDeck | SubAbility$ DBMana | SpellDescription$ Choose a color. Add one mana of that color to your mana pool for each charge counter on Astral Cornucopia. -SVar:DBMana:DB$ Mana | Cost$ 0 | Produced$ Chosen | Amount$ Y | References$ Y -SVar:Y:Count$CardCounters.CHARGE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/astral_cornucopia.jpg -Oracle:Astral Cornucopia enters the battlefield with X charge counters on it.\n{T}: Choose a color. Add one mana of that color to your mana pool for each charge counter on Astral Cornucopia. +Name:Astral Cornucopia +ManaCost:X X X +Types:Artifact +K:etbCounter:CHARGE:X +SVar:X:Count$xPaid +A:AB$ ChooseColor | Cost$ T | AILogic$ MostProminentInComputerDeck | SubAbility$ DBMana | SpellDescription$ Choose a color. Add one mana of that color to your mana pool for each charge counter on Astral Cornucopia. +SVar:DBMana:DB$ Mana | Cost$ 0 | Produced$ Chosen | Amount$ Y | References$ Y +SVar:Y:Count$CardCounters.CHARGE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/astral_cornucopia.jpg +Oracle:Astral Cornucopia enters the battlefield with X charge counters on it.\n{T}: Choose a color. Add one mana of that color to your mana pool for each charge counter on Astral Cornucopia. diff --git a/forge-gui/res/cardsfolder/a/astral_slide.txt b/forge-gui/res/cardsfolder/a/astral_slide.txt index 828e0af08ed..7b8139aa297 100644 --- a/forge-gui/res/cardsfolder/a/astral_slide.txt +++ b/forge-gui/res/cardsfolder/a/astral_slide.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Ori SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/astral_slide.jpg -Oracle:Whenever a player cycles a card, you may exile target creature. If you do, return the exiled card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Whenever a player cycles a card, you may exile target creature. If you do, return the exiled card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/a/astral_steel.txt b/forge-gui/res/cardsfolder/a/astral_steel.txt index 3945f09fd83..eac8161c933 100644 --- a/forge-gui/res/cardsfolder/a/astral_steel.txt +++ b/forge-gui/res/cardsfolder/a/astral_steel.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 2 | SpellDescription$ Target creature gets +1/+2 until end of turn. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/astral_steel.jpg -Oracle:Target creature gets +1/+2 until end of turn.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Target creature gets +1/+2 until end of turn.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/a/astrolabe.txt b/forge-gui/res/cardsfolder/a/astrolabe.txt index b46439574de..ace7dbd3582 100644 --- a/forge-gui/res/cardsfolder/a/astrolabe.txt +++ b/forge-gui/res/cardsfolder/a/astrolabe.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/astrolabe.jpg -Oracle:{1}, {T}, Sacrifice Astrolabe: Add two mana of any one color to your mana pool. Draw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Astrolabe: Add two mana of any one color to your mana pool. Draw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/a/atalya_samite_master.txt b/forge-gui/res/cardsfolder/a/atalya_samite_master.txt index 18a1ab4c6a8..726cc31ff32 100644 --- a/forge-gui/res/cardsfolder/a/atalya_samite_master.txt +++ b/forge-gui/res/cardsfolder/a/atalya_samite_master.txt @@ -1,11 +1,11 @@ -Name:Atalya, Samite Master -ManaCost:3 W W -Types:Legendary Creature Human Cleric -PT:2/3 -A:AB$ Charm | Cost$ X T | XColor$ W | Choices$ PreventDamage,GainLife | CharmNum$ 1 | SpellDescription$ Choose one - Prevent the next X damage that would be dealt to target creature this turn; or you gain X life. Spend only white mana this way. -SVar:PreventDamage:DB$ PreventDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. -SVar:GainLife:DB$ GainLife | LifeAmount$ X | Defined$ You | References$ X | SpellDescription$ You gain X life. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/atalya_samite_master.jpg -Oracle:{X}, {T}: Choose one - Prevent the next X damage that would be dealt to target creature this turn; or you gain X life. Spend only white mana this way. \ No newline at end of file +Name:Atalya, Samite Master +ManaCost:3 W W +Types:Legendary Creature Human Cleric +PT:2/3 +A:AB$ Charm | Cost$ X T | XColor$ W | Choices$ PreventDamage,GainLife | CharmNum$ 1 | SpellDescription$ Choose one - Prevent the next X damage that would be dealt to target creature this turn; or you gain X life. Spend only white mana this way. +SVar:PreventDamage:DB$ PreventDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. +SVar:GainLife:DB$ GainLife | LifeAmount$ X | Defined$ You | References$ X | SpellDescription$ You gain X life. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/atalya_samite_master.jpg +Oracle:{X}, {T}: Choose one - Prevent the next X damage that would be dealt to target creature this turn; or you gain X life. Spend only white mana this way. diff --git a/forge-gui/res/cardsfolder/a/athreos_god_of_passage.txt b/forge-gui/res/cardsfolder/a/athreos_god_of_passage.txt index 377701397f1..67822272922 100644 --- a/forge-gui/res/cardsfolder/a/athreos_god_of_passage.txt +++ b/forge-gui/res/cardsfolder/a/athreos_god_of_passage.txt @@ -1,13 +1,13 @@ -Name:Athreos, God of Passage -ManaCost:1 W B -Types:Legendary Enchantment Creature God -PT:5/4 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to white and black is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.B.W -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouOwn+Other | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever another creature you own dies, return it to your hand unless target opponent pays 3 life. -SVar:TrigReturn:AB$ Pump | Cost$ 0 | ValidTgts$ Opponent | IsCurse$ True | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand | UnlessCost$ PayLife<3> | UnlessPayer$ Targeted -SVar:BuffedBy:Permanent.White,Permanent.Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/athreos_god_of_passage.jpg -Oracle:Indestructible\nAs long as your devotion to white and black is less than seven, Athreos isn't a creature.\nWhenever another creature you own dies, return it to your hand unless target opponent pays 3 life. \ No newline at end of file +Name:Athreos, God of Passage +ManaCost:1 W B +Types:Legendary Enchantment Creature God +PT:5/4 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to white and black is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.B.W +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouOwn+Other | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever another creature you own dies, return it to your hand unless target opponent pays 3 life. +SVar:TrigReturn:AB$ Pump | Cost$ 0 | ValidTgts$ Opponent | IsCurse$ True | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand | UnlessCost$ PayLife<3> | UnlessPayer$ Targeted +SVar:BuffedBy:Permanent.White,Permanent.Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/athreos_god_of_passage.jpg +Oracle:Indestructible\nAs long as your devotion to white and black is less than seven, Athreos isn't a creature.\nWhenever another creature you own dies, return it to your hand unless target opponent pays 3 life. diff --git a/forge-gui/res/cardsfolder/a/atog.txt b/forge-gui/res/cardsfolder/a/atog.txt index f7a5c11577f..2cd7d4b2f39 100644 --- a/forge-gui/res/cardsfolder/a/atog.txt +++ b/forge-gui/res/cardsfolder/a/atog.txt @@ -4,4 +4,4 @@ Types:Creature Atog PT:1/2 A:AB$ Pump | Cost$ Sac<1/Artifact> | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/atog.jpg -Oracle:Sacrifice an artifact: Atog gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Sacrifice an artifact: Atog gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/atogatog.txt b/forge-gui/res/cardsfolder/a/atogatog.txt index a925d1da2ec..b4af7084f03 100644 --- a/forge-gui/res/cardsfolder/a/atogatog.txt +++ b/forge-gui/res/cardsfolder/a/atogatog.txt @@ -5,4 +5,4 @@ PT:5/5 A:AB$ Pump | Cost$ Sac<1/Creature.Atog/Atog creature> | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ CARDNAME gets +X/+X until end of turn, where X is the sacrificed creature's power. SVar:X:Sacrificed$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/atogatog.jpg -Oracle:Sacrifice an Atog creature: Atogatog gets +X/+X until end of turn, where X is the sacrificed creature's power. \ No newline at end of file +Oracle:Sacrifice an Atog creature: Atogatog gets +X/+X until end of turn, where X is the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/a/attended_knight.txt b/forge-gui/res/cardsfolder/a/attended_knight.txt index 289c1a9f849..5a894ca9f66 100644 --- a/forge-gui/res/cardsfolder/a/attended_knight.txt +++ b/forge-gui/res/cardsfolder/a/attended_knight.txt @@ -1,9 +1,9 @@ -Name:Attended Knight -ManaCost:2 W -Types:Creature Human Knight -PT:2/2 -K:First Strike -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 white Soldier creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | w 1 1 soldier M13 -SVar:Picture:http://www.wizards.com/global/images/magic/general/attended_knight.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhen Attended Knight enters the battlefield, put a 1/1 white Soldier creature token onto the battlefield. \ No newline at end of file +Name:Attended Knight +ManaCost:2 W +Types:Creature Human Knight +PT:2/2 +K:First Strike +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 white Soldier creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | w 1 1 soldier M13 +SVar:Picture:http://www.wizards.com/global/images/magic/general/attended_knight.jpg +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhen Attended Knight enters the battlefield, put a 1/1 white Soldier creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/a/attrition.txt b/forge-gui/res/cardsfolder/a/attrition.txt index f248b033455..e030dc4331d 100644 --- a/forge-gui/res/cardsfolder/a/attrition.txt +++ b/forge-gui/res/cardsfolder/a/attrition.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Destroy | Cost$ B Sac<1/Creature> | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SpellDescription$ Destroy target nonblack creature. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/attrition.jpg -Oracle:{B}, Sacrifice a creature: Destroy target nonblack creature. \ No newline at end of file +Oracle:{B}, Sacrifice a creature: Destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/a/attunement.txt b/forge-gui/res/cardsfolder/a/attunement.txt index f5d19ac8fd4..b7b20a61688 100644 --- a/forge-gui/res/cardsfolder/a/attunement.txt +++ b/forge-gui/res/cardsfolder/a/attunement.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ Return<1/CARDNAME> | NumCards$ 3 | SpellDescription$ Draw thr SVar:DB:DB$ Discard | NumCards$ 4 | Mode$ TgtChoose SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/attunement.jpg -Oracle:Return Attunement to its owner's hand: Draw three cards, then discard four cards. \ No newline at end of file +Oracle:Return Attunement to its owner's hand: Draw three cards, then discard four cards. diff --git a/forge-gui/res/cardsfolder/a/auger_spree.txt b/forge-gui/res/cardsfolder/a/auger_spree.txt index 651254ae4f7..1f89fe10fb2 100644 --- a/forge-gui/res/cardsfolder/a/auger_spree.txt +++ b/forge-gui/res/cardsfolder/a/auger_spree.txt @@ -1,6 +1,6 @@ -Name:Auger Spree -ManaCost:1 B R -Types:Instant -A:SP$ Pump | Cost$ 1 B R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ -4 | IsCurse$ True | SpellDescription$ Target creature gets +4/-4 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/auger_spree.jpg -Oracle:Target creature gets +4/-4 until end of turn. \ No newline at end of file +Name:Auger Spree +ManaCost:1 B R +Types:Instant +A:SP$ Pump | Cost$ 1 B R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ -4 | IsCurse$ True | SpellDescription$ Target creature gets +4/-4 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/auger_spree.jpg +Oracle:Target creature gets +4/-4 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/augur_il_vec.txt b/forge-gui/res/cardsfolder/a/augur_il_vec.txt index 30b2db4cae1..ba8f6538cd3 100644 --- a/forge-gui/res/cardsfolder/a/augur_il_vec.txt +++ b/forge-gui/res/cardsfolder/a/augur_il_vec.txt @@ -5,4 +5,4 @@ PT:1/3 K:Shadow A:AB$ GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ 4 | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ You gain 4 life. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/augur_il_vec.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nSacrifice Augur il-Vec: You gain 4 life. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nSacrifice Augur il-Vec: You gain 4 life. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/a/augur_of_bolas.txt b/forge-gui/res/cardsfolder/a/augur_of_bolas.txt index c8b21a54736..3e533cd7c8e 100644 --- a/forge-gui/res/cardsfolder/a/augur_of_bolas.txt +++ b/forge-gui/res/cardsfolder/a/augur_of_bolas.txt @@ -1,8 +1,8 @@ -Name:Augur of Bolas -ManaCost:1 U -Types:Creature Merfolk Wizard -PT:1/3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top three cards from your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in any order. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Instant,Sorcery -SVar:Picture:http://www.wizards.com/global/images/magic/general/augur_of_bolas.jpg -Oracle:When Augur of Bolas enters the battlefield, look at the top three cards of your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in any order. \ No newline at end of file +Name:Augur of Bolas +ManaCost:1 U +Types:Creature Merfolk Wizard +PT:1/3 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top three cards from your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in any order. +SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Instant,Sorcery +SVar:Picture:http://www.wizards.com/global/images/magic/general/augur_of_bolas.jpg +Oracle:When Augur of Bolas enters the battlefield, look at the top three cards of your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/a/augur_of_skulls.txt b/forge-gui/res/cardsfolder/a/augur_of_skulls.txt index 079b3a03514..7e3ce4fa435 100644 --- a/forge-gui/res/cardsfolder/a/augur_of_skulls.txt +++ b/forge-gui/res/cardsfolder/a/augur_of_skulls.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. A:AB$ Discard | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Target player discards two cards. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/augur_of_skulls.jpg -Oracle:{1}{B}: Regenerate Augur of Skulls.\nSacrifice Augur of Skulls: Target player discards two cards. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:{1}{B}: Regenerate Augur of Skulls.\nSacrifice Augur of Skulls: Target player discards two cards. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/a/augury_adept.txt b/forge-gui/res/cardsfolder/a/augury_adept.txt index b8e61f7bbbc..145a2fe9eda 100644 --- a/forge-gui/res/cardsfolder/a/augury_adept.txt +++ b/forge-gui/res/cardsfolder/a/augury_adept.txt @@ -8,4 +8,4 @@ SVar:DBGain:DB$GainLife | LifeAmount$ X | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/augury_adept.jpg -Oracle:Whenever Augury Adept deals combat damage to a player, reveal the top card of your library and put that card into your hand. You gain life equal to its converted mana cost. \ No newline at end of file +Oracle:Whenever Augury Adept deals combat damage to a player, reveal the top card of your library and put that card into your hand. You gain life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/a/augury_owl.txt b/forge-gui/res/cardsfolder/a/augury_owl.txt index c46d0eeb8d3..f4d52f3dcc2 100644 --- a/forge-gui/res/cardsfolder/a/augury_owl.txt +++ b/forge-gui/res/cardsfolder/a/augury_owl.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 3. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) SVar:TrigScry:AB$Scry | Cost$ 0 | ScryNum$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/augury_owl.jpg -Oracle:Flying\nWhen Augury Owl enters the battlefield, scry 3. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) \ No newline at end of file +Oracle:Flying\nWhen Augury Owl enters the battlefield, scry 3. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/a/aunties_hovel.txt b/forge-gui/res/cardsfolder/a/aunties_hovel.txt index 0d3c2d4c251..8ee315af6d7 100644 --- a/forge-gui/res/cardsfolder/a/aunties_hovel.txt +++ b/forge-gui/res/cardsfolder/a/aunties_hovel.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Goblin> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/aunties_hovel.jpg -Oracle:As Auntie's Hovel enters the battlefield, you may reveal a Goblin card from your hand. If you don't, Auntie's Hovel enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Oracle:As Auntie's Hovel enters the battlefield, you may reveal a Goblin card from your hand. If you don't, Auntie's Hovel enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/aunties_snitch.txt b/forge-gui/res/cardsfolder/a/aunties_snitch.txt index 82b74be7d7e..c5e5f8170cd 100644 --- a/forge-gui/res/cardsfolder/a/aunties_snitch.txt +++ b/forge-gui/res/cardsfolder/a/aunties_snitch.txt @@ -1,10 +1,10 @@ -Name:Auntie's Snitch -ManaCost:2 B -Types:Creature Goblin Rogue -PT:3/1 -K:CARDNAME can't block. -SVar:AltCost:Cost$ 1 B | Activation$ ProwlGoblin | Description$ Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl,Rogue.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever a Goblin or Rogue you control deals combat damage to a player, if CARDNAME is in your graveyard, you may return CARDNAME to your hand. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/aunties_snitch.jpg -Oracle:Auntie's Snitch can't block.\nProwl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.)\nWhenever a Goblin or Rogue you control deals combat damage to a player, if Auntie's Snitch is in your graveyard, you may return Auntie's Snitch to your hand. \ No newline at end of file +Name:Auntie's Snitch +ManaCost:2 B +Types:Creature Goblin Rogue +PT:3/1 +K:CARDNAME can't block. +SVar:AltCost:Cost$ 1 B | Activation$ ProwlGoblin | Description$ Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) +T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl,Rogue.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever a Goblin or Rogue you control deals combat damage to a player, if CARDNAME is in your graveyard, you may return CARDNAME to your hand. +SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/aunties_snitch.jpg +Oracle:Auntie's Snitch can't block.\nProwl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.)\nWhenever a Goblin or Rogue you control deals combat damage to a player, if Auntie's Snitch is in your graveyard, you may return Auntie's Snitch to your hand. diff --git a/forge-gui/res/cardsfolder/a/aura_barbs.txt b/forge-gui/res/cardsfolder/a/aura_barbs.txt index f34095cbed1..ce700646e1d 100644 --- a/forge-gui/res/cardsfolder/a/aura_barbs.txt +++ b/forge-gui/res/cardsfolder/a/aura_barbs.txt @@ -1,13 +1,13 @@ -Name:Aura Barbs -ManaCost:2 R -Types:Instant Arcane -A:SP$ RepeatEach | Cost$ 2 R | RepeatCards$ Enchantment | Zone$ Battlefield | RepeatSubAbility$ DBDmg | SubAbility$ DBRepeatDmg | SpellDescription$ Each enchantment deals 2 damage to its controller, then each Aura attached to a creature deals 2 damage to the creature it's attached to. -SVar:DBDmg:DB$ DealDamage | NumDmg$ 2 | DamageSource$ Remembered | Defined$ RememberedController -SVar:DBRepeatDmg:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Aura.AttachedTo Creature | Zone$ Battlefield | RepeatSubAbility$ DBDmgTarget -SVar:DBDmgTarget:DB$ PumpAll | ValidCards$ Creature.EnchantedBy Imprinted| RememberAllPumped$ True | SubAbility$ DBAuraDmg -SVar:DBAuraDmg:DB$ DealDamage | NumDmg$ 2 | DamageSource$ Imprinted | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_barbs.jpg -Oracle:Each enchantment deals 2 damage to its controller, then each Aura attached to a creature deals 2 damage to the creature it's attached to. \ No newline at end of file +Name:Aura Barbs +ManaCost:2 R +Types:Instant Arcane +A:SP$ RepeatEach | Cost$ 2 R | RepeatCards$ Enchantment | Zone$ Battlefield | RepeatSubAbility$ DBDmg | SubAbility$ DBRepeatDmg | SpellDescription$ Each enchantment deals 2 damage to its controller, then each Aura attached to a creature deals 2 damage to the creature it's attached to. +SVar:DBDmg:DB$ DealDamage | NumDmg$ 2 | DamageSource$ Remembered | Defined$ RememberedController +SVar:DBRepeatDmg:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Aura.AttachedTo Creature | Zone$ Battlefield | RepeatSubAbility$ DBDmgTarget +SVar:DBDmgTarget:DB$ PumpAll | ValidCards$ Creature.EnchantedBy Imprinted| RememberAllPumped$ True | SubAbility$ DBAuraDmg +SVar:DBAuraDmg:DB$ DealDamage | NumDmg$ 2 | DamageSource$ Imprinted | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_barbs.jpg +Oracle:Each enchantment deals 2 damage to its controller, then each Aura attached to a creature deals 2 damage to the creature it's attached to. diff --git a/forge-gui/res/cardsfolder/a/aura_blast.txt b/forge-gui/res/cardsfolder/a/aura_blast.txt index 66deb827e94..a994ae7e9e1 100644 --- a/forge-gui/res/cardsfolder/a/aura_blast.txt +++ b/forge-gui/res/cardsfolder/a/aura_blast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_blast.jpg -Oracle:Destroy target enchantment.\nDraw a card. \ No newline at end of file +Oracle:Destroy target enchantment.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/aura_extraction.txt b/forge-gui/res/cardsfolder/a/aura_extraction.txt index 8b4cd8e3bda..e1b5b726e5f 100644 --- a/forge-gui/res/cardsfolder/a/aura_extraction.txt +++ b/forge-gui/res/cardsfolder/a/aura_extraction.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target enchantment on top of its owner's library. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_extraction.jpg -Oracle:Put target enchantment on top of its owner's library.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Put target enchantment on top of its owner's library.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/a/aura_finesse.txt b/forge-gui/res/cardsfolder/a/aura_finesse.txt index cbfaff5c4d7..af23b802318 100644 --- a/forge-gui/res/cardsfolder/a/aura_finesse.txt +++ b/forge-gui/res/cardsfolder/a/aura_finesse.txt @@ -1,9 +1,9 @@ -Name:Aura Finesse -ManaCost:U -Types:Instant -A:SP$ Pump | Cost$ U | ValidTgts$ Aura.YouCtrl | TgtPrompt$ Select target aura you control | SubAbility$ FinesseAttach | StackDescription$ None | SpellDescription$ Attach target Aura you control to target creature.Draw a card. -SVar:FinesseAttach:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_finesse.jpg -Oracle:Attach target Aura you control to target creature.\nDraw a card. \ No newline at end of file +Name:Aura Finesse +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U | ValidTgts$ Aura.YouCtrl | TgtPrompt$ Select target aura you control | SubAbility$ FinesseAttach | StackDescription$ None | SpellDescription$ Attach target Aura you control to target creature.Draw a card. +SVar:FinesseAttach:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_finesse.jpg +Oracle:Attach target Aura you control to target creature.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/a/aura_flux.txt b/forge-gui/res/cardsfolder/a/aura_flux.txt index 20e41e64a34..f2d0688cfb0 100644 --- a/forge-gui/res/cardsfolder/a/aura_flux.txt +++ b/forge-gui/res/cardsfolder/a/aura_flux.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Enchantment.Other | AddKeyword$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay 2 | Description$ Other enchantments have "At the beginning of your upkeep, sacrifice this enchantment unless you pay {2}." SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_flux.jpg -Oracle:Other enchantments have "At the beginning of your upkeep, sacrifice this enchantment unless you pay {2}." \ No newline at end of file +Oracle:Other enchantments have "At the beginning of your upkeep, sacrifice this enchantment unless you pay {2}." diff --git a/forge-gui/res/cardsfolder/a/aura_fracture.txt b/forge-gui/res/cardsfolder/a/aura_fracture.txt index 54dcfb13d45..0012bda8af3 100644 --- a/forge-gui/res/cardsfolder/a/aura_fracture.txt +++ b/forge-gui/res/cardsfolder/a/aura_fracture.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Destroy | Cost$ Sac<1/Land> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_fracture.jpg -Oracle:Sacrifice a land: Destroy target enchantment. \ No newline at end of file +Oracle:Sacrifice a land: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/a/aura_gnarlid.txt b/forge-gui/res/cardsfolder/a/aura_gnarlid.txt index 48d04dfcd7a..590430301a1 100644 --- a/forge-gui/res/cardsfolder/a/aura_gnarlid.txt +++ b/forge-gui/res/cardsfolder/a/aura_gnarlid.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Descr SVar:X:Count$Valid Aura SVar:BuffedBy:Aura SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_gnarlid.jpg -Oracle:Creatures with power less than Aura Gnarlid's power can't block it.\nAura Gnarlid gets +1/+1 for each Aura on the battlefield. \ No newline at end of file +Oracle:Creatures with power less than Aura Gnarlid's power can't block it.\nAura Gnarlid gets +1/+1 for each Aura on the battlefield. diff --git a/forge-gui/res/cardsfolder/a/aura_graft.txt b/forge-gui/res/cardsfolder/a/aura_graft.txt index 6b07374d4ad..f4728fe9e0a 100644 --- a/forge-gui/res/cardsfolder/a/aura_graft.txt +++ b/forge-gui/res/cardsfolder/a/aura_graft.txt @@ -1,9 +1,9 @@ -Name:Aura Graft -ManaCost:1 U -Types:Instant -A:SP$ GainControl | Cost$ 1 U | ValidTgts$ Aura.AttachedTo Permanent | TgtPrompt$ Select target Aura attached to a permanent | SubAbility$ ChooseNewHost | SpellDescription$ Gain control of target Aura that's attached to a permanent. Attach it to another permanent it can enchant. -SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Permanent.CanBeEnchantedByTargeted+NotEnchantedByTargeted | ChoiceZone$ Battlefield | SubAbility$ ReEnchant | RememberChosen$ True | AILogic$ AtLeast1 | -SVar:ReEnchant:DB$ Attach | Object$ ParentTarget | Defined$ Remembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_graft.jpg -Oracle:Gain control of target Aura that's attached to a permanent. Attach it to another permanent it can enchant. \ No newline at end of file +Name:Aura Graft +ManaCost:1 U +Types:Instant +A:SP$ GainControl | Cost$ 1 U | ValidTgts$ Aura.AttachedTo Permanent | TgtPrompt$ Select target Aura attached to a permanent | SubAbility$ ChooseNewHost | SpellDescription$ Gain control of target Aura that's attached to a permanent. Attach it to another permanent it can enchant. +SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Permanent.CanBeEnchantedByTargeted+NotEnchantedByTargeted | ChoiceZone$ Battlefield | SubAbility$ ReEnchant | RememberChosen$ True | AILogic$ AtLeast1 | +SVar:ReEnchant:DB$ Attach | Object$ ParentTarget | Defined$ Remembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_graft.jpg +Oracle:Gain control of target Aura that's attached to a permanent. Attach it to another permanent it can enchant. diff --git a/forge-gui/res/cardsfolder/a/aura_mutation.txt b/forge-gui/res/cardsfolder/a/aura_mutation.txt index c303c5ac84b..3e05fb524f6 100644 --- a/forge-gui/res/cardsfolder/a/aura_mutation.txt +++ b/forge-gui/res/cardsfolder/a/aura_mutation.txt @@ -6,4 +6,4 @@ A:SP$ Destroy | Cost$ G W | ValidTgts$ Enchantment | TgtPrompt$ Select target en SVar:TrigToken:DB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_mutation.jpg -Oracle:Destroy target enchantment. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that enchantment's converted mana cost. \ No newline at end of file +Oracle:Destroy target enchantment. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that enchantment's converted mana cost. diff --git a/forge-gui/res/cardsfolder/a/aura_of_dominion.txt b/forge-gui/res/cardsfolder/a/aura_of_dominion.txt index 5bbd9d7a6d1..8add8baf7a7 100644 --- a/forge-gui/res/cardsfolder/a/aura_of_dominion.txt +++ b/forge-gui/res/cardsfolder/a/aura_of_dominion.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ U U | ValidTgts$ Creature | AILogic$ Pump A:AB$ Untap | Cost$ 1 tapXType<1/Creature> | Defined$ Enchanted | CostDesc$ {1}, Tap an untapped creature you control: | SpellDescription$ Untap enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_of_dominion.jpg -Oracle:Enchant creature\n{1}, Tap an untapped creature you control: Untap enchanted creature. \ No newline at end of file +Oracle:Enchant creature\n{1}, Tap an untapped creature you control: Untap enchanted creature. diff --git a/forge-gui/res/cardsfolder/a/aura_of_silence.txt b/forge-gui/res/cardsfolder/a/aura_of_silence.txt index d195e381964..b1460a782c7 100644 --- a/forge-gui/res/cardsfolder/a/aura_of_silence.txt +++ b/forge-gui/res/cardsfolder/a/aura_of_silence.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ RaiseCost | ValidCard$ Artifact,Enchantment | Activator$ Opponent | Type$ Spell | Amount$ 2 | Description$ Artifact and enchantment spells your opponents cast cost {2} more to cast. A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment,Artifact | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_of_silence.jpg -Oracle:Artifact and enchantment spells your opponents cast cost {2} more to cast.\nSacrifice Aura of Silence: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:Artifact and enchantment spells your opponents cast cost {2} more to cast.\nSacrifice Aura of Silence: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/a/aura_shards.txt b/forge-gui/res/cardsfolder/a/aura_shards.txt index a4952c5faa9..ec232c3c9ee 100644 --- a/forge-gui/res/cardsfolder/a/aura_shards.txt +++ b/forge-gui/res/cardsfolder/a/aura_shards.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_shards.jpg -Oracle:Whenever a creature enters the battlefield under your control, you may destroy target artifact or enchantment. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield under your control, you may destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/a/aura_thief.txt b/forge-gui/res/cardsfolder/a/aura_thief.txt index b8ff5e4d2eb..481bb3530cd 100644 --- a/forge-gui/res/cardsfolder/a/aura_thief.txt +++ b/forge-gui/res/cardsfolder/a/aura_thief.txt @@ -1,9 +1,9 @@ -Name:Aura Thief -ManaCost:3 U -Types:Creature Illusion -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you gain control of all enchantments. (You don't get to move Auras.) -SVar:TrigGainControl:DB$ GainControl | AllValid$ Enchantment | NewController$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_thief.jpg -Oracle:Flying\nWhen Aura Thief dies, you gain control of all enchantments. (You don't get to move Auras.) \ No newline at end of file +Name:Aura Thief +ManaCost:3 U +Types:Creature Illusion +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you gain control of all enchantments. (You don't get to move Auras.) +SVar:TrigGainControl:DB$ GainControl | AllValid$ Enchantment | NewController$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/aura_thief.jpg +Oracle:Flying\nWhen Aura Thief dies, you gain control of all enchantments. (You don't get to move Auras.) diff --git a/forge-gui/res/cardsfolder/a/auramancer.txt b/forge-gui/res/cardsfolder/a/auramancer.txt index bf9395706c9..aa2c3a906f9 100644 --- a/forge-gui/res/cardsfolder/a/auramancer.txt +++ b/forge-gui/res/cardsfolder/a/auramancer.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target enchantment card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/auramancer.jpg -Oracle:When Auramancer enters the battlefield, you may return target enchantment card from your graveyard to your hand. \ No newline at end of file +Oracle:When Auramancer enters the battlefield, you may return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/auramancers_guise.txt b/forge-gui/res/cardsfolder/a/auramancers_guise.txt index 1a5cb2fa2e8..952a659188e 100644 --- a/forge-gui/res/cardsfolder/a/auramancers_guise.txt +++ b/forge-gui/res/cardsfolder/a/auramancers_guise.txt @@ -1,10 +1,10 @@ -Name:Auramancer's Guise -ManaCost:2 U U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | AddKeyword$ Vigilance | AddSVar$ EnchantMe | Description$ Enchanted creature gets +2/+2 for each Aura attached to it and has vigilance. -SVar:X:Count$Valid Aura.AttachedTo Creature.EnchantedBy/Times.2 -SVar:EnchantMe:Multiple -SVar:Picture:http://www.wizards.com/global/images/magic/general/auramancers_guise.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 for each Aura attached to it and has vigilance. \ No newline at end of file +Name:Auramancer's Guise +ManaCost:2 U U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | AddKeyword$ Vigilance | AddSVar$ EnchantMe | Description$ Enchanted creature gets +2/+2 for each Aura attached to it and has vigilance. +SVar:X:Count$Valid Aura.AttachedTo Creature.EnchantedBy/Times.2 +SVar:EnchantMe:Multiple +SVar:Picture:http://www.wizards.com/global/images/magic/general/auramancers_guise.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 for each Aura attached to it and has vigilance. diff --git a/forge-gui/res/cardsfolder/a/auratog.txt b/forge-gui/res/cardsfolder/a/auratog.txt index e6caf65fbc7..6c1e8c48202 100644 --- a/forge-gui/res/cardsfolder/a/auratog.txt +++ b/forge-gui/res/cardsfolder/a/auratog.txt @@ -4,4 +4,4 @@ Types:Creature Atog PT:1/2 A:AB$ Pump | Cost$ Sac<1/Enchantment> | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/auratog.jpg -Oracle:Sacrifice an enchantment: Auratog gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Sacrifice an enchantment: Auratog gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/auratouched_mage.txt b/forge-gui/res/cardsfolder/a/auratouched_mage.txt index 6cecec48d8c..e5d7f6c6fc1 100644 --- a/forge-gui/res/cardsfolder/a/auratouched_mage.txt +++ b/forge-gui/res/cardsfolder/a/auratouched_mage.txt @@ -1,11 +1,11 @@ -Name:Auratouched Mage -ManaCost:5 W -Types:Creature Human Wizard -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for an Aura card that could enchant it. If CARDNAME is still on the battlefield, put that Aura card onto the battlefield attached to it. Otherwise, reveal the Aura card and put it into your hand. Then shuffle your library. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource | AttachedTo$ Self | ConditionPresent$ Card.Self | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Aura.CanEnchantSource | ConditionPresent$ Card.Self | ConditionCompare$ LE0 -SVar:RemRandomDeck:True -DeckNeeds:Type$Aura -SVar:Picture:http://www.wizards.com/global/images/magic/general/auratouched_mage.jpg -Oracle:When Auratouched Mage enters the battlefield, search your library for an Aura card that could enchant it. If Auratouched Mage is still on the battlefield, put that Aura card onto the battlefield attached to it. Otherwise, reveal the Aura card and put it into your hand. Then shuffle your library. \ No newline at end of file +Name:Auratouched Mage +ManaCost:5 W +Types:Creature Human Wizard +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for an Aura card that could enchant it. If CARDNAME is still on the battlefield, put that Aura card onto the battlefield attached to it. Otherwise, reveal the Aura card and put it into your hand. Then shuffle your library. +SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource | AttachedTo$ Self | ConditionPresent$ Card.Self | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Aura.CanEnchantSource | ConditionPresent$ Card.Self | ConditionCompare$ LE0 +SVar:RemRandomDeck:True +DeckNeeds:Type$Aura +SVar:Picture:http://www.wizards.com/global/images/magic/general/auratouched_mage.jpg +Oracle:When Auratouched Mage enters the battlefield, search your library for an Aura card that could enchant it. If Auratouched Mage is still on the battlefield, put that Aura card onto the battlefield attached to it. Otherwise, reveal the Aura card and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/a/aurelia_the_warleader.txt b/forge-gui/res/cardsfolder/a/aurelia_the_warleader.txt index 02d64305c7d..70b1afa44f6 100644 --- a/forge-gui/res/cardsfolder/a/aurelia_the_warleader.txt +++ b/forge-gui/res/cardsfolder/a/aurelia_the_warleader.txt @@ -1,13 +1,13 @@ -Name:Aurelia, the Warleader -ManaCost:2 R R W W -Types:Legendary Creature Angel -PT:3/4 -K:Flying -K:Vigilance -K:Haste -T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | FirstAttack$ True | TriggerDescription$ Whenever CARDNAME attacks for the first time each turn, untap all creatures you control. After this phase, there is an additional combat phase. -SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/aurelia_the_warleader.jpg -Oracle:Flying, vigilance, haste\nWhenever Aurelia, the Warleader attacks for the first time each turn, untap all creatures you control. After this phase, there is an additional combat phase. \ No newline at end of file +Name:Aurelia, the Warleader +ManaCost:2 R R W W +Types:Legendary Creature Angel +PT:3/4 +K:Flying +K:Vigilance +K:Haste +T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | FirstAttack$ True | TriggerDescription$ Whenever CARDNAME attacks for the first time each turn, untap all creatures you control. After this phase, there is an additional combat phase. +SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/aurelia_the_warleader.jpg +Oracle:Flying, vigilance, haste\nWhenever Aurelia, the Warleader attacks for the first time each turn, untap all creatures you control. After this phase, there is an additional combat phase. diff --git a/forge-gui/res/cardsfolder/a/aurelias_fury.txt b/forge-gui/res/cardsfolder/a/aurelias_fury.txt index fb6e18d10c5..9e5063ad6db 100644 --- a/forge-gui/res/cardsfolder/a/aurelias_fury.txt +++ b/forge-gui/res/cardsfolder/a/aurelias_fury.txt @@ -1,14 +1,14 @@ -Name:Aurelia's Fury -ManaCost:X R W -Types:Instant -A:SP$ DealDamage | Announce$ X | Cost$ X R W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature and/or player to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | RememberDamaged$ True | SubAbility$ CowedByAurelia | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures and/or players. Tap each creature dealt damage this way. Players dealt damage this way can't cast noncreature spells this turn. -SVar:CowedByAurelia:DB$ TapAll | ValidCards$ Creature.IsRemembered | SubAbility$ SpellLimitations -SVar:SpellLimitations:DB$ Effect | StaticAbilities$ STCantBeCast | RememberObjects$ Player.IsRemembered | SubAbility$ DBCleanup -SVar:STCantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card.nonCreature | Caster$ Player.IsRemembered | Description$ Players damaged by Aurelia's Fury can't cast creature spells this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures -SVar:NumCreatures:Count$Valid Creature -SVar:X:Count$xPaid -#X Will get overwritten by Announce -SVar:Picture:http://www.wizards.com/global/images/magic/general/aurelias_fury.jpg -Oracle:Aurelia's Fury deals X damage divided as you choose among any number of target creatures and/or players. Tap each creature dealt damage this way. Players dealt damage this way can't cast noncreature spells this turn. \ No newline at end of file +Name:Aurelia's Fury +ManaCost:X R W +Types:Instant +A:SP$ DealDamage | Announce$ X | Cost$ X R W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature and/or player to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | RememberDamaged$ True | SubAbility$ CowedByAurelia | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures and/or players. Tap each creature dealt damage this way. Players dealt damage this way can't cast noncreature spells this turn. +SVar:CowedByAurelia:DB$ TapAll | ValidCards$ Creature.IsRemembered | SubAbility$ SpellLimitations +SVar:SpellLimitations:DB$ Effect | StaticAbilities$ STCantBeCast | RememberObjects$ Player.IsRemembered | SubAbility$ DBCleanup +SVar:STCantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card.nonCreature | Caster$ Player.IsRemembered | Description$ Players damaged by Aurelia's Fury can't cast creature spells this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures +SVar:NumCreatures:Count$Valid Creature +SVar:X:Count$xPaid +#X Will get overwritten by Announce +SVar:Picture:http://www.wizards.com/global/images/magic/general/aurelias_fury.jpg +Oracle:Aurelia's Fury deals X damage divided as you choose among any number of target creatures and/or players. Tap each creature dealt damage this way. Players dealt damage this way can't cast noncreature spells this turn. diff --git a/forge-gui/res/cardsfolder/a/aurification.txt b/forge-gui/res/cardsfolder/a/aurification.txt index ff92d1cebd9..2ae94aed84e 100644 --- a/forge-gui/res/cardsfolder/a/aurification.txt +++ b/forge-gui/res/cardsfolder/a/aurification.txt @@ -1,10 +1,10 @@ -Name:Aurification -ManaCost:2 W W -Types:Enchantment -T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature deals damage to you, put a gold counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ GOLD | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Creature.counters_GE1_GOLD | AddType$ Wall | AddKeyword$ Defender | Description$ Each creature with a gold counter on it is a Wall in addition to its other creature types and has defender. (Those creatures can't attack.) -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigRemove | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, remove all gold counters from all creatures. -SVar:TrigRemove:AB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Creature | CounterType$ GOLD | AllCounters$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aurification.jpg -Oracle:Whenever a creature deals damage to you, put a gold counter on it.\nEach creature with a gold counter on it is a Wall in addition to its other creature types and has defender. (Those creatures can't attack.)\nWhen Aurification leaves the battlefield, remove all gold counters from all creatures. \ No newline at end of file +Name:Aurification +ManaCost:2 W W +Types:Enchantment +T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature deals damage to you, put a gold counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ GOLD | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Creature.counters_GE1_GOLD | AddType$ Wall | AddKeyword$ Defender | Description$ Each creature with a gold counter on it is a Wall in addition to its other creature types and has defender. (Those creatures can't attack.) +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigRemove | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, remove all gold counters from all creatures. +SVar:TrigRemove:AB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Creature | CounterType$ GOLD | AllCounters$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aurification.jpg +Oracle:Whenever a creature deals damage to you, put a gold counter on it.\nEach creature with a gold counter on it is a Wall in addition to its other creature types and has defender. (Those creatures can't attack.)\nWhen Aurification leaves the battlefield, remove all gold counters from all creatures. diff --git a/forge-gui/res/cardsfolder/a/auriok_bladewarden.txt b/forge-gui/res/cardsfolder/a/auriok_bladewarden.txt index d64ab2406e1..d36aec9ba61 100644 --- a/forge-gui/res/cardsfolder/a/auriok_bladewarden.txt +++ b/forge-gui/res/cardsfolder/a/auriok_bladewarden.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is CARDNAME's power. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_bladewarden.jpg -Oracle:{T}: Target creature gets +X/+X until end of turn, where X is Auriok Bladewarden's power. \ No newline at end of file +Oracle:{T}: Target creature gets +X/+X until end of turn, where X is Auriok Bladewarden's power. diff --git a/forge-gui/res/cardsfolder/a/auriok_champion.txt b/forge-gui/res/cardsfolder/a/auriok_champion.txt index be154371da1..a65f63cddd3 100644 --- a/forge-gui/res/cardsfolder/a/auriok_champion.txt +++ b/forge-gui/res/cardsfolder/a/auriok_champion.txt @@ -7,4 +7,4 @@ K:Protection from red T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_champion.jpg -Oracle:Protection from black and from red\nWhenever another creature enters the battlefield, you may gain 1 life. \ No newline at end of file +Oracle:Protection from black and from red\nWhenever another creature enters the battlefield, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/a/auriok_edgewright.txt b/forge-gui/res/cardsfolder/a/auriok_edgewright.txt index 8971d4c18c8..e5c30e3f3c3 100644 --- a/forge-gui/res/cardsfolder/a/auriok_edgewright.txt +++ b/forge-gui/res/cardsfolder/a/auriok_edgewright.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Double Strike | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME has double strike as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_edgewright.jpg -Oracle:Metalcraft - Auriok Edgewright has double strike as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Auriok Edgewright has double strike as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/a/auriok_glaivemaster.txt b/forge-gui/res/cardsfolder/a/auriok_glaivemaster.txt index 1d905954c56..c2f43dfcc70 100644 --- a/forge-gui/res/cardsfolder/a/auriok_glaivemaster.txt +++ b/forge-gui/res/cardsfolder/a/auriok_glaivemaster.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self+equipped | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ First Strike | Description$ As long as CARDNAME is equipped, it gets +1/+1 and has first strike. SVar:EquipMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_glaivemaster.jpg -Oracle:As long as Auriok Glaivemaster is equipped, it gets +1/+1 and has first strike. \ No newline at end of file +Oracle:As long as Auriok Glaivemaster is equipped, it gets +1/+1 and has first strike. diff --git a/forge-gui/res/cardsfolder/a/auriok_replica.txt b/forge-gui/res/cardsfolder/a/auriok_replica.txt index 9b0256e4e85..5f1a0f4073d 100644 --- a/forge-gui/res/cardsfolder/a/auriok_replica.txt +++ b/forge-gui/res/cardsfolder/a/auriok_replica.txt @@ -1,10 +1,10 @@ -Name:Auriok Replica -ManaCost:3 -Types:Artifact Creature Cleric -PT:2/2 -A:AB$ ChooseSource | Cost$ W Sac<1/CARDNAME> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a source of your choice would deal to you this turn. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the chosen source would deal to you this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_replica.jpg -Oracle:{W}, Sacrifice Auriok Replica: Prevent all damage a source of your choice would deal to you this turn. \ No newline at end of file +Name:Auriok Replica +ManaCost:3 +Types:Artifact Creature Cleric +PT:2/2 +A:AB$ ChooseSource | Cost$ W Sac<1/CARDNAME> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a source of your choice would deal to you this turn. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the chosen source would deal to you this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_replica.jpg +Oracle:{W}, Sacrifice Auriok Replica: Prevent all damage a source of your choice would deal to you this turn. diff --git a/forge-gui/res/cardsfolder/a/auriok_salvagers.txt b/forge-gui/res/cardsfolder/a/auriok_salvagers.txt index a7962f18ad6..4babac0b6f8 100644 --- a/forge-gui/res/cardsfolder/a/auriok_salvagers.txt +++ b/forge-gui/res/cardsfolder/a/auriok_salvagers.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/4 A:AB$ ChangeZone | Cost$ 1 W | TgtPrompt$ Choose target artifact card with converted mana cost 1 or less in your graveyard | ValidTgts$ Artifact.cmcLE1+YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target artifact card with converted mana cost 1 or less from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_salvagers.jpg -Oracle:{1}{W}: Return target artifact card with converted mana cost 1 or less from your graveyard to your hand. \ No newline at end of file +Oracle:{1}{W}: Return target artifact card with converted mana cost 1 or less from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/auriok_siege_sled.txt b/forge-gui/res/cardsfolder/a/auriok_siege_sled.txt index ad01cb12304..c768edd27f6 100644 --- a/forge-gui/res/cardsfolder/a/auriok_siege_sled.txt +++ b/forge-gui/res/cardsfolder/a/auriok_siege_sled.txt @@ -1,9 +1,9 @@ -Name:Auriok Siege Sled -ManaCost:6 -Types:Artifact Creature Juggernaut -PT:3/5 -A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature that can't block this creature this turn | IsCurse$ True | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target artifact creature can't block CARDNAME this turn. -A:AB$ MustBlock | Cost$ 1 | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature to block this creature | SpellDescription$ Target artifact creature blocks CARDNAME this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_siege_sled.jpg -Oracle:{1}: Target artifact creature blocks Auriok Siege Sled this turn if able.\n{1}: Target artifact creature can't block Auriok Siege Sled this turn. \ No newline at end of file +Name:Auriok Siege Sled +ManaCost:6 +Types:Artifact Creature Juggernaut +PT:3/5 +A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature that can't block this creature this turn | IsCurse$ True | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target artifact creature can't block CARDNAME this turn. +A:AB$ MustBlock | Cost$ 1 | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature to block this creature | SpellDescription$ Target artifact creature blocks CARDNAME this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_siege_sled.jpg +Oracle:{1}: Target artifact creature blocks Auriok Siege Sled this turn if able.\n{1}: Target artifact creature can't block Auriok Siege Sled this turn. diff --git a/forge-gui/res/cardsfolder/a/auriok_steelshaper.txt b/forge-gui/res/cardsfolder/a/auriok_steelshaper.txt index 7c0ac71aae0..efd04f20b9c 100644 --- a/forge-gui/res/cardsfolder/a/auriok_steelshaper.txt +++ b/forge-gui/res/cardsfolder/a/auriok_steelshaper.txt @@ -1,12 +1,12 @@ -Name:Auriok Steelshaper -ManaCost:1 W -Types:Creature Human Soldier -PT:1/1 -S:Mode$ ReduceCost | ValidCard$ Card | Type$ Equip | Activator$ You | Amount$ 1 | Description$ Equip costs you pay cost {1} less. -S:Mode$ Continuous | Affected$ Creature.Soldier+YouCtrl,Creature.Knight+YouCtrl | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ EQ1 | References$ X | Description$ As long as CARDNAME is equipped, Soldier and/or Knight creatures you control get +1/+1. -SVar:X:Count$Valid Card.Self+equipped -SVar:EquipMe:Once -SVar:RemRandomDeck:True -DeckNeeds:Type$Equipment -SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_steelshaper.jpg -Oracle:Equip costs you pay cost {1} less.\nAs long as Auriok Steelshaper is equipped, Soldier and/or Knight creatures you control get +1/+1. \ No newline at end of file +Name:Auriok Steelshaper +ManaCost:1 W +Types:Creature Human Soldier +PT:1/1 +S:Mode$ ReduceCost | ValidCard$ Card | Type$ Equip | Activator$ You | Amount$ 1 | Description$ Equip costs you pay cost {1} less. +S:Mode$ Continuous | Affected$ Creature.Soldier+YouCtrl,Creature.Knight+YouCtrl | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ EQ1 | References$ X | Description$ As long as CARDNAME is equipped, Soldier and/or Knight creatures you control get +1/+1. +SVar:X:Count$Valid Card.Self+equipped +SVar:EquipMe:Once +SVar:RemRandomDeck:True +DeckNeeds:Type$Equipment +SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_steelshaper.jpg +Oracle:Equip costs you pay cost {1} less.\nAs long as Auriok Steelshaper is equipped, Soldier and/or Knight creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/a/auriok_sunchaser.txt b/forge-gui/res/cardsfolder/a/auriok_sunchaser.txt index 6adcc0eeb67..383117043f9 100644 --- a/forge-gui/res/cardsfolder/a/auriok_sunchaser.txt +++ b/forge-gui/res/cardsfolder/a/auriok_sunchaser.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Condition$ Metalcraft | Description$ Metalcraft - As long as you control three or more artifacts, CARDNAME gets +2/+2 and has flying. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_sunchaser.jpg -Oracle:Metalcraft - As long as you control three or more artifacts, Auriok Sunchaser gets +2/+2 and has flying. \ No newline at end of file +Oracle:Metalcraft - As long as you control three or more artifacts, Auriok Sunchaser gets +2/+2 and has flying. diff --git a/forge-gui/res/cardsfolder/a/auriok_survivors.txt b/forge-gui/res/cardsfolder/a/auriok_survivors.txt index a420edeb587..f4cedc8484f 100644 --- a/forge-gui/res/cardsfolder/a/auriok_survivors.txt +++ b/forge-gui/res/cardsfolder/a/auriok_survivors.txt @@ -1,9 +1,9 @@ -Name:Auriok Survivors -ManaCost:5 W -Types:Creature Human Soldier -PT:4/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target Equipment card from your graveyard to the battlefield. If you do, you may attach it to CARDNAME. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Equipment.YouCtrl | SubAbility$ DBAttach -SVar:DBAttach:DB$ Attach | Object$ Targeted | Defined$ Self | Optional$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_survivors.jpg -Oracle:When Auriok Survivors enters the battlefield, you may return target Equipment card from your graveyard to the battlefield. If you do, you may attach it to Auriok Survivors. \ No newline at end of file +Name:Auriok Survivors +ManaCost:5 W +Types:Creature Human Soldier +PT:4/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target Equipment card from your graveyard to the battlefield. If you do, you may attach it to CARDNAME. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Equipment.YouCtrl | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Object$ Targeted | Defined$ Self | Optional$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_survivors.jpg +Oracle:When Auriok Survivors enters the battlefield, you may return target Equipment card from your graveyard to the battlefield. If you do, you may attach it to Auriok Survivors. diff --git a/forge-gui/res/cardsfolder/a/auriok_transfixer.txt b/forge-gui/res/cardsfolder/a/auriok_transfixer.txt index 808a2472685..5220108bdd1 100644 --- a/forge-gui/res/cardsfolder/a/auriok_transfixer.txt +++ b/forge-gui/res/cardsfolder/a/auriok_transfixer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Tap | Cost$ W T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Tap target artifact. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_transfixer.jpg -Oracle:{W}, {T}: Tap target artifact. \ No newline at end of file +Oracle:{W}, {T}: Tap target artifact. diff --git a/forge-gui/res/cardsfolder/a/auriok_windwalker.txt b/forge-gui/res/cardsfolder/a/auriok_windwalker.txt index 615e895a2b1..320addebd7b 100644 --- a/forge-gui/res/cardsfolder/a/auriok_windwalker.txt +++ b/forge-gui/res/cardsfolder/a/auriok_windwalker.txt @@ -1,10 +1,10 @@ -Name:Auriok Windwalker -ManaCost:3 W -Types:Creature Human Wizard -PT:2/3 -K:Flying -A:AB$ Pump | Cost$ T | ValidTgts$ Equipment.YouCtrl | TgtPrompt$ Select target equipment you control | SubAbility$ WindwalkerAttach | StackDescription$ None | SpellDescription$ Attach target Equipment you control to target creature you control. -SVar:WindwalkerAttach:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_windwalker.jpg -Oracle:Flying\n{T}: Attach target Equipment you control to target creature you control. \ No newline at end of file +Name:Auriok Windwalker +ManaCost:3 W +Types:Creature Human Wizard +PT:2/3 +K:Flying +A:AB$ Pump | Cost$ T | ValidTgts$ Equipment.YouCtrl | TgtPrompt$ Select target equipment you control | SubAbility$ WindwalkerAttach | StackDescription$ None | SpellDescription$ Attach target Equipment you control to target creature you control. +SVar:WindwalkerAttach:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/auriok_windwalker.jpg +Oracle:Flying\n{T}: Attach target Equipment you control to target creature you control. diff --git a/forge-gui/res/cardsfolder/a/aurochs.txt b/forge-gui/res/cardsfolder/a/aurochs.txt index 915381d7a7f..ce003a0b941 100644 --- a/forge-gui/res/cardsfolder/a/aurochs.txt +++ b/forge-gui/res/cardsfolder/a/aurochs.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X SVar:X:Count$Valid Aurochs.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/aurochs.jpg -Oracle:Trample\nWhenever Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. \ No newline at end of file +Oracle:Trample\nWhenever Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. diff --git a/forge-gui/res/cardsfolder/a/aurochs_herd.txt b/forge-gui/res/cardsfolder/a/aurochs_herd.txt index 2eb6e1a03de..0f5b4f9ff0c 100644 --- a/forge-gui/res/cardsfolder/a/aurochs_herd.txt +++ b/forge-gui/res/cardsfolder/a/aurochs_herd.txt @@ -9,4 +9,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X SVar:X:Count$Valid Aurochs.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/aurochs_herd.jpg -Oracle:Trample\nWhen Aurochs Herd enters the battlefield, you may search your library for an Aurochs card, reveal it, and put it into your hand. If you do, shuffle your library.\nWhenever Aurochs Herd attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. \ No newline at end of file +Oracle:Trample\nWhen Aurochs Herd enters the battlefield, you may search your library for an Aurochs card, reveal it, and put it into your hand. If you do, shuffle your library.\nWhenever Aurochs Herd attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. diff --git a/forge-gui/res/cardsfolder/a/aurora_eidolon.txt b/forge-gui/res/cardsfolder/a/aurora_eidolon.txt index 61ac32d2d89..5c0db29d91e 100644 --- a/forge-gui/res/cardsfolder/a/aurora_eidolon.txt +++ b/forge-gui/res/cardsfolder/a/aurora_eidolon.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Tr SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aurora_eidolon.jpg -Oracle:{W}, Sacrifice Aurora Eidolon: Prevent the next 3 damage that would be dealt to target creature or player this turn.\nWhenever you cast a multicolored spell, you may return Aurora Eidolon from your graveyard to your hand. \ No newline at end of file +Oracle:{W}, Sacrifice Aurora Eidolon: Prevent the next 3 damage that would be dealt to target creature or player this turn.\nWhenever you cast a multicolored spell, you may return Aurora Eidolon from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/a/aurora_griffin.txt b/forge-gui/res/cardsfolder/a/aurora_griffin.txt index 3a695827280..86a972bde83 100644 --- a/forge-gui/res/cardsfolder/a/aurora_griffin.txt +++ b/forge-gui/res/cardsfolder/a/aurora_griffin.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Animate | Cost$ W | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ White | OverwriteColors$ True | SpellDescription$ Target permanent becomes white until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aurora_griffin.jpg -Oracle:Flying\n{W}: Target permanent becomes white until end of turn. \ No newline at end of file +Oracle:Flying\n{W}: Target permanent becomes white until end of turn. diff --git a/forge-gui/res/cardsfolder/a/auspicious_ancestor.txt b/forge-gui/res/cardsfolder/a/auspicious_ancestor.txt index f253267ddb3..57185a1dafd 100644 --- a/forge-gui/res/cardsfolder/a/auspicious_ancestor.txt +++ b/forge-gui/res/cardsfolder/a/auspicious_ancestor.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigGrave:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 3 SVar:TrigGainLife:AB$GainLife | Cost$ 1 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/auspicious_ancestor.jpg -Oracle:When Auspicious Ancestor dies, you gain 3 life.\nWhenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:When Auspicious Ancestor dies, you gain 3 life.\nWhenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/a/austere_command.txt b/forge-gui/res/cardsfolder/a/austere_command.txt index ee8d0e78c5d..cad244a0439 100644 --- a/forge-gui/res/cardsfolder/a/austere_command.txt +++ b/forge-gui/res/cardsfolder/a/austere_command.txt @@ -7,4 +7,4 @@ SVar:DestroyEnchs:DB$ DestroyAll | ValidCards$ Enchantment | SpellDescription$ D SVar:DestroyLE3:DB$ DestroyAll | ValidCards$ Creature.cmcLE3 | SpellDescription$ Destroy all creatures with converted mana cost 3 or less. SVar:DestroyGE4:DB$ DestroyAll | ValidCards$ Creature.cmcGE4 | SpellDescription$ Destroy all creatures with converted mana cost 4 or greater. SVar:Picture:http://www.wizards.com/global/images/magic/general/austere_command.jpg -Oracle:Choose two - Destroy all artifacts; or destroy all enchantments; or destroy all creatures with converted mana cost 3 or less; or destroy all creatures with converted mana cost 4 or greater. \ No newline at end of file +Oracle:Choose two - Destroy all artifacts; or destroy all enchantments; or destroy all creatures with converted mana cost 3 or less; or destroy all creatures with converted mana cost 4 or greater. diff --git a/forge-gui/res/cardsfolder/a/autochthon_wurm.txt b/forge-gui/res/cardsfolder/a/autochthon_wurm.txt index 8e8b6a77645..47db9948655 100644 --- a/forge-gui/res/cardsfolder/a/autochthon_wurm.txt +++ b/forge-gui/res/cardsfolder/a/autochthon_wurm.txt @@ -1,8 +1,8 @@ -Name:Autochthon Wurm -ManaCost:10 G G G W W -Types:Creature Wurm -PT:9/14 -K:Trample -K:Convoke -SVar:Picture:http://www.wizards.com/global/images/magic/general/autochthon_wurm.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTrample \ No newline at end of file +Name:Autochthon Wurm +ManaCost:10 G G G W W +Types:Creature Wurm +PT:9/14 +K:Trample +K:Convoke +SVar:Picture:http://www.wizards.com/global/images/magic/general/autochthon_wurm.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTrample diff --git a/forge-gui/res/cardsfolder/a/autumns_veil.txt b/forge-gui/res/cardsfolder/a/autumns_veil.txt index 5d11e20661f..00ee04fdc3c 100644 --- a/forge-gui/res/cardsfolder/a/autumns_veil.txt +++ b/forge-gui/res/cardsfolder/a/autumns_veil.txt @@ -1,10 +1,10 @@ -Name:Autumn's Veil -ManaCost:G -Types:Instant -A:SP$ Effect | Cost$ G | Name$ Autumn's Veil Effect | StaticAbilities$ AntiBlueBlack,STCantBeTarget | SpellDescription$ Spells you control can't be countered by blue or black spells this turn, and creatures you control can't be the targets of blue or black spells this turn. -SVar:AntiBlueBlack:Mode$ Continuous | Affected$ Card.YouCtrl | AffectedZone$ Stack | EffectZone$ Command | AddHiddenKeyword$ CARDNAME can't be countered by blue or black spells. | Description$ Spells you control can't be countered by blue or black spells this turn. -SVar:STCantBeTarget:Mode$ CantTarget | ValidCard$ Creature.YouCtrl | ValidSource$ Card.Blue,Card.Black | Spell$ True | EffectZone$ Command | Description$ Creatures you control can't be the targets of blue or black spells this turn. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/autumns_veil.jpg -Oracle:Spells you control can't be countered by blue or black spells this turn, and creatures you control can't be the targets of blue or black spells this turn. +Name:Autumn's Veil +ManaCost:G +Types:Instant +A:SP$ Effect | Cost$ G | Name$ Autumn's Veil Effect | StaticAbilities$ AntiBlueBlack,STCantBeTarget | SpellDescription$ Spells you control can't be countered by blue or black spells this turn, and creatures you control can't be the targets of blue or black spells this turn. +SVar:AntiBlueBlack:Mode$ Continuous | Affected$ Card.YouCtrl | AffectedZone$ Stack | EffectZone$ Command | AddHiddenKeyword$ CARDNAME can't be countered by blue or black spells. | Description$ Spells you control can't be countered by blue or black spells this turn. +SVar:STCantBeTarget:Mode$ CantTarget | ValidCard$ Creature.YouCtrl | ValidSource$ Card.Blue,Card.Black | Spell$ True | EffectZone$ Command | Description$ Creatures you control can't be the targets of blue or black spells this turn. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/autumns_veil.jpg +Oracle:Spells you control can't be countered by blue or black spells this turn, and creatures you control can't be the targets of blue or black spells this turn. diff --git a/forge-gui/res/cardsfolder/a/avacyn_angel_of_hope.txt b/forge-gui/res/cardsfolder/a/avacyn_angel_of_hope.txt index cac58aaa784..932e44d2abd 100644 --- a/forge-gui/res/cardsfolder/a/avacyn_angel_of_hope.txt +++ b/forge-gui/res/cardsfolder/a/avacyn_angel_of_hope.txt @@ -1,10 +1,10 @@ -Name:Avacyn, Angel of Hope -ManaCost:5 W W W -Types:Legendary Creature Angel -PT:8/8 -K:Flying -K:Vigilance -K:Indestructible -S:Mode$ Continuous | Affected$ Permanent.Other+YouCtrl | AddKeyword$ Indestructible | Description$ CARDNAME and other permanents you control are indestructible. -SVar:Picture:http://www.wizards.com/global/images/magic/general/avacyn_angel_of_hope.jpg -Oracle:Flying, vigilance\nAvacyn, Angel of Hope and other permanents you control are indestructible. \ No newline at end of file +Name:Avacyn, Angel of Hope +ManaCost:5 W W W +Types:Legendary Creature Angel +PT:8/8 +K:Flying +K:Vigilance +K:Indestructible +S:Mode$ Continuous | Affected$ Permanent.Other+YouCtrl | AddKeyword$ Indestructible | Description$ CARDNAME and other permanents you control are indestructible. +SVar:Picture:http://www.wizards.com/global/images/magic/general/avacyn_angel_of_hope.jpg +Oracle:Flying, vigilance\nAvacyn, Angel of Hope and other permanents you control are indestructible. diff --git a/forge-gui/res/cardsfolder/a/avacynian_priest.txt b/forge-gui/res/cardsfolder/a/avacynian_priest.txt index 0e557271133..22bee2df4bf 100644 --- a/forge-gui/res/cardsfolder/a/avacynian_priest.txt +++ b/forge-gui/res/cardsfolder/a/avacynian_priest.txt @@ -1,7 +1,7 @@ -Name:Avacynian Priest -ManaCost:1 W -Types:Creature Human Cleric -PT:1/2 -A:AB$ Tap | Cost$ 1 T | ValidTgts$ Creature.nonHuman | TgtPrompt$ Select target non-Human creature | SpellDescription$ Tap target non-Human creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/avacynian_priest.jpg -Oracle:{1}, {T}: Tap target non-Human creature. \ No newline at end of file +Name:Avacynian Priest +ManaCost:1 W +Types:Creature Human Cleric +PT:1/2 +A:AB$ Tap | Cost$ 1 T | ValidTgts$ Creature.nonHuman | TgtPrompt$ Select target non-Human creature | SpellDescription$ Tap target non-Human creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/avacynian_priest.jpg +Oracle:{1}, {T}: Tap target non-Human creature. diff --git a/forge-gui/res/cardsfolder/a/avacyns_collar.txt b/forge-gui/res/cardsfolder/a/avacyns_collar.txt index 8b71c8009fc..d34f99dab3d 100644 --- a/forge-gui/res/cardsfolder/a/avacyns_collar.txt +++ b/forge-gui/res/cardsfolder/a/avacyns_collar.txt @@ -1,9 +1,9 @@ -Name:Avacyn's Collar -ManaCost:1 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddKeyword$ Vigilance | Description$ Equipped creature gets +1/+0 and has vigilance. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy+Human | Execute$ TrigToken | TriggerDescription$ Whenever equipped creature dies, if it was a Human, put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/avacyns_collar.jpg -Oracle:Equipped creature gets +1/+0 and has vigilance.\nWhenever equipped creature dies, if it was a Human, put a 1/1 white Spirit creature token with flying onto the battlefield.\nEquip {2} \ No newline at end of file +Name:Avacyn's Collar +ManaCost:1 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddKeyword$ Vigilance | Description$ Equipped creature gets +1/+0 and has vigilance. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy+Human | Execute$ TrigToken | TriggerDescription$ Whenever equipped creature dies, if it was a Human, put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/avacyns_collar.jpg +Oracle:Equipped creature gets +1/+0 and has vigilance.\nWhenever equipped creature dies, if it was a Human, put a 1/1 white Spirit creature token with flying onto the battlefield.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/a/avacyns_pilgrim.txt b/forge-gui/res/cardsfolder/a/avacyns_pilgrim.txt index 15bfc117125..651b015ff61 100644 --- a/forge-gui/res/cardsfolder/a/avacyns_pilgrim.txt +++ b/forge-gui/res/cardsfolder/a/avacyns_pilgrim.txt @@ -1,7 +1,7 @@ -Name:Avacyn's Pilgrim -ManaCost:G -Types:Creature Human Monk -PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/avacyns_pilgrim.jpg -Oracle:{T}: Add {W} to your mana pool. \ No newline at end of file +Name:Avacyn's Pilgrim +ManaCost:G +Types:Creature Human Monk +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/avacyns_pilgrim.jpg +Oracle:{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/avalanche.txt b/forge-gui/res/cardsfolder/a/avalanche.txt index 0f4e5338dec..1a123d002d4 100644 --- a/forge-gui/res/cardsfolder/a/avalanche.txt +++ b/forge-gui/res/cardsfolder/a/avalanche.txt @@ -8,4 +8,4 @@ SVar:MaxTgts:Count$Valid Land.Snow SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/avalanche.jpg -Oracle:Destroy X target snow lands. \ No newline at end of file +Oracle:Destroy X target snow lands. diff --git a/forge-gui/res/cardsfolder/a/avalanche_riders.txt b/forge-gui/res/cardsfolder/a/avalanche_riders.txt index 4897043ff19..dcd9044daaf 100644 --- a/forge-gui/res/cardsfolder/a/avalanche_riders.txt +++ b/forge-gui/res/cardsfolder/a/avalanche_riders.txt @@ -7,4 +7,4 @@ K:Echo:3 R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target land. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Land | TgtPrompt$ Select a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/avalanche_riders.jpg -Oracle:Haste\nEcho {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Avalanche Riders enters the battlefield, destroy target land. \ No newline at end of file +Oracle:Haste\nEcho {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Avalanche Riders enters the battlefield, destroy target land. diff --git a/forge-gui/res/cardsfolder/a/avarax.txt b/forge-gui/res/cardsfolder/a/avarax.txt index 29b289f574f..c34f26b44b6 100644 --- a/forge-gui/res/cardsfolder/a/avarax.txt +++ b/forge-gui/res/cardsfolder/a/avarax.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ 1 R | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a card named Avarax, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedAvarax | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/avarax.jpg -Oracle:Haste\nWhen Avarax enters the battlefield, you may search your library for a card named Avarax, reveal it, and put it into your hand. If you do, shuffle your library.\n{1}{R}: Avarax gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Haste\nWhen Avarax enters the battlefield, you may search your library for a card named Avarax, reveal it, and put it into your hand. If you do, shuffle your library.\n{1}{R}: Avarax gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/avarice_totem.txt b/forge-gui/res/cardsfolder/a/avarice_totem.txt index 8de70083a22..8208255ab18 100644 --- a/forge-gui/res/cardsfolder/a/avarice_totem.txt +++ b/forge-gui/res/cardsfolder/a/avarice_totem.txt @@ -1,7 +1,7 @@ -Name:Avarice Totem -ManaCost:1 -Types:Artifact -A:AB$ ExchangeControl | Cost$ 5 | Defined$ Self | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Exchange control of CARDNAME and target nonland permanent. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/avarice_totem.jpg -Oracle:{5}: Exchange control of Avarice Totem and target nonland permanent. \ No newline at end of file +Name:Avarice Totem +ManaCost:1 +Types:Artifact +A:AB$ ExchangeControl | Cost$ 5 | Defined$ Self | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Exchange control of CARDNAME and target nonland permanent. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/avarice_totem.jpg +Oracle:{5}: Exchange control of Avarice Totem and target nonland permanent. diff --git a/forge-gui/res/cardsfolder/a/avatar_of_discord.txt b/forge-gui/res/cardsfolder/a/avatar_of_discord.txt index 44b0b955c22..2704961cd08 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_discord.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_discord.txt @@ -1,11 +1,11 @@ -Name:Avatar of Discord -ManaCost:BR BR BR -Types:Creature Avatar -PT:5/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard two cards. -SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Discard<2/Card> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE3 -SVar:Y:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_discord.jpg -Oracle:({B/R} can be paid with either {B} or {R}.)\nFlying\nWhen Avatar of Discord enters the battlefield, sacrifice it unless you discard two cards. \ No newline at end of file +Name:Avatar of Discord +ManaCost:BR BR BR +Types:Creature Avatar +PT:5/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard two cards. +SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Discard<2/Card> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE3 +SVar:Y:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_discord.jpg +Oracle:({B/R} can be paid with either {B} or {R}.)\nFlying\nWhen Avatar of Discord enters the battlefield, sacrifice it unless you discard two cards. diff --git a/forge-gui/res/cardsfolder/a/avatar_of_fury.txt b/forge-gui/res/cardsfolder/a/avatar_of_fury.txt index e058d412757..e867b141205 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_fury.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_fury.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until e S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ GE7 | Description$ If an opponent controls seven or more lands, CARDNAME costs {6} less to cast. SVar:X:Count$Valid Land.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_fury.jpg -Oracle:If an opponent controls seven or more lands, Avatar of Fury costs {6} less to cast.\nFlying\n{R}: Avatar of Fury gets +1/+0 until end of turn. \ No newline at end of file +Oracle:If an opponent controls seven or more lands, Avatar of Fury costs {6} less to cast.\nFlying\n{R}: Avatar of Fury gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/avatar_of_hope.txt b/forge-gui/res/cardsfolder/a/avatar_of_hope.txt index 91c8581769b..ad8a5b7200e 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_hope.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_hope.txt @@ -1,10 +1,10 @@ -Name:Avatar of Hope -ManaCost:6 W W -Types:Creature Avatar -PT:4/9 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ NeedHope | SVarCompare$ LE3 | Description$ If you have 3 or less life, CARDNAME costs {6} less to cast. -K:Flying -K:CARDNAME can block any number of creatures. -SVar:NeedHope:Count$YourLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_hope.jpg -Oracle:If you have 3 or less life, Avatar of Hope costs {6} less to cast.\nFlying\nAvatar of Hope can block any number of creatures. \ No newline at end of file +Name:Avatar of Hope +ManaCost:6 W W +Types:Creature Avatar +PT:4/9 +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ NeedHope | SVarCompare$ LE3 | Description$ If you have 3 or less life, CARDNAME costs {6} less to cast. +K:Flying +K:CARDNAME can block any number of creatures. +SVar:NeedHope:Count$YourLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_hope.jpg +Oracle:If you have 3 or less life, Avatar of Hope costs {6} less to cast.\nFlying\nAvatar of Hope can block any number of creatures. diff --git a/forge-gui/res/cardsfolder/a/avatar_of_might.txt b/forge-gui/res/cardsfolder/a/avatar_of_might.txt index f6c5d0110be..fedbec61935 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_might.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_might.txt @@ -7,4 +7,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone SVar:X:Count$Valid Creature.YouCtrl/Plus.4 SVar:Y:PlayerCountOpponents$HighestValid Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_might.jpg -Oracle:If an opponent controls at least four more creatures than you, Avatar of Might costs {6} less to cast.\nTrample (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.) \ No newline at end of file +Oracle:If an opponent controls at least four more creatures than you, Avatar of Might costs {6} less to cast.\nTrample (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.) diff --git a/forge-gui/res/cardsfolder/a/avatar_of_slaughter.txt b/forge-gui/res/cardsfolder/a/avatar_of_slaughter.txt index af0e9167f9b..181e6485917 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_slaughter.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_slaughter.txt @@ -4,4 +4,4 @@ Types:Creature Avatar PT:8/8 S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Double Strike | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ All creatures have double strike and attack each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_slaughter.jpg -Oracle:All creatures have double strike and attack each turn if able. \ No newline at end of file +Oracle:All creatures have double strike and attack each turn if able. diff --git a/forge-gui/res/cardsfolder/a/avatar_of_will.txt b/forge-gui/res/cardsfolder/a/avatar_of_will.txt index 514949580a6..ed1bd4a154b 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_will.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_will.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ EQ0 | Description$ If an opponent has no cards in hand, CARDNAME costs {6} less to cast. SVar:X:Count$InOppHand SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_will.jpg -Oracle:If an opponent has no cards in hand, Avatar of Will costs {6} less to cast.\nFlying \ No newline at end of file +Oracle:If an opponent has no cards in hand, Avatar of Will costs {6} less to cast.\nFlying diff --git a/forge-gui/res/cardsfolder/a/avatar_of_woe.txt b/forge-gui/res/cardsfolder/a/avatar_of_woe.txt index d70548003d4..1baf9646c7e 100644 --- a/forge-gui/res/cardsfolder/a/avatar_of_woe.txt +++ b/forge-gui/res/cardsfolder/a/avatar_of_woe.txt @@ -7,4 +7,4 @@ A:AB$ Destroy | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creatur S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 6 | EffectZone$ All | CheckSVar$ X | SVarCompare$ GT9 | Description$ If there are ten or more creature cards total in all graveyards, CARDNAME costs {6} less to cast. SVar:X:Count$TypeInAllYards.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/avatar_of_woe.jpg -Oracle:If there are ten or more creature cards total in all graveyards, Avatar of Woe costs {6} less to cast.\nFear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{T}: Destroy target creature. It can't be regenerated. \ No newline at end of file +Oracle:If there are ten or more creature cards total in all graveyards, Avatar of Woe costs {6} less to cast.\nFear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{T}: Destroy target creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/a/aven_archer.txt b/forge-gui/res/cardsfolder/a/aven_archer.txt index fe8edd0ca36..0cc6e01ee79 100644 --- a/forge-gui/res/cardsfolder/a/aven_archer.txt +++ b/forge-gui/res/cardsfolder/a/aven_archer.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ DealDamage | Cost$ 2 W T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_archer.jpg -Oracle:Flying\n{2}{W}, {T}: Aven Archer deals 2 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:Flying\n{2}{W}, {T}: Aven Archer deals 2 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/a/aven_augur.txt b/forge-gui/res/cardsfolder/a/aven_augur.txt index ea5b4af2252..dbebaf45a15 100644 --- a/forge-gui/res/cardsfolder/a/aven_augur.txt +++ b/forge-gui/res/cardsfolder/a/aven_augur.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Return up to two target creatures to their owners' hands. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_augur.jpg -Oracle:Flying\nSacrifice Aven Augur: Return up to two target creatures to their owners' hands. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Flying\nSacrifice Aven Augur: Return up to two target creatures to their owners' hands. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/a/aven_brigadier.txt b/forge-gui/res/cardsfolder/a/aven_brigadier.txt index 2807d25ac61..5afa806eedf 100644 --- a/forge-gui/res/cardsfolder/a/aven_brigadier.txt +++ b/forge-gui/res/cardsfolder/a/aven_brigadier.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Bird+Other | AddPower$ 1 | AddToughness$ S:Mode$ Continuous | Affected$ Creature.Soldier+Other | AddPower$ 1 | AddToughness$ 1 | Description$ Other Soldier creatures get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_brigadier.jpg -Oracle:Flying\nOther Bird creatures get +1/+1.\nOther Soldier creatures get +1/+1. \ No newline at end of file +Oracle:Flying\nOther Bird creatures get +1/+1.\nOther Soldier creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/a/aven_cloudchaser.txt b/forge-gui/res/cardsfolder/a/aven_cloudchaser.txt index 4f55245b352..3b6a152960b 100644 --- a/forge-gui/res/cardsfolder/a/aven_cloudchaser.txt +++ b/forge-gui/res/cardsfolder/a/aven_cloudchaser.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target enchantment. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_cloudchaser.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Aven Cloudchaser enters the battlefield, destroy target enchantment. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Aven Cloudchaser enters the battlefield, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/a/aven_envoy.txt b/forge-gui/res/cardsfolder/a/aven_envoy.txt index a9b0cbb3df1..ec5628b6604 100644 --- a/forge-gui/res/cardsfolder/a/aven_envoy.txt +++ b/forge-gui/res/cardsfolder/a/aven_envoy.txt @@ -4,4 +4,4 @@ Types:Creature Bird Soldier PT:0/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/lgn/en-us/card44325.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/a/aven_farseer.txt b/forge-gui/res/cardsfolder/a/aven_farseer.txt index 18265acc934..024e619cd9d 100644 --- a/forge-gui/res/cardsfolder/a/aven_farseer.txt +++ b/forge-gui/res/cardsfolder/a/aven_farseer.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ TurnFaceUp | ValidCard$ Permanent | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a permanent is turned face up, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_farseer.jpg -Oracle:Flying\nWhenever a permanent is turned face up, put a +1/+1 counter on Aven Farseer. \ No newline at end of file +Oracle:Flying\nWhenever a permanent is turned face up, put a +1/+1 counter on Aven Farseer. diff --git a/forge-gui/res/cardsfolder/a/aven_fateshaper.txt b/forge-gui/res/cardsfolder/a/aven_fateshaper.txt index eae3169b620..c4751bd908f 100644 --- a/forge-gui/res/cardsfolder/a/aven_fateshaper.txt +++ b/forge-gui/res/cardsfolder/a/aven_fateshaper.txt @@ -7,4 +7,4 @@ A:AB$ RearrangeTopOfLibrary | Cost$ 4 U | Defined$ You | NumCards$ 4 | SpellDesc T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRearrange | TriggerDescription$ When CARDNAME enters the battlefield, look at the top four cards of your library, then put them back in any order. SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_fateshaper.jpg -Oracle:Flying\nWhen Aven Fateshaper enters the battlefield, look at the top four cards of your library, then put them back in any order.\n{4}{U}: Look at the top four cards of your library, then put them back in any order. \ No newline at end of file +Oracle:Flying\nWhen Aven Fateshaper enters the battlefield, look at the top four cards of your library, then put them back in any order.\n{4}{U}: Look at the top four cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/a/aven_fisher.txt b/forge-gui/res/cardsfolder/a/aven_fisher.txt index 896e0742963..e855b956928 100644 --- a/forge-gui/res/cardsfolder/a/aven_fisher.txt +++ b/forge-gui/res/cardsfolder/a/aven_fisher.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:SacMe:1 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card82998.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Aven Fisher dies, you may draw a card. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Aven Fisher dies, you may draw a card. diff --git a/forge-gui/res/cardsfolder/a/aven_fleetwing.txt b/forge-gui/res/cardsfolder/a/aven_fleetwing.txt index ee44c65423d..4fb8834d447 100644 --- a/forge-gui/res/cardsfolder/a/aven_fleetwing.txt +++ b/forge-gui/res/cardsfolder/a/aven_fleetwing.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_fleetwing.jpg -Oracle:Flying\nHexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Oracle:Flying\nHexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/a/aven_flock.txt b/forge-gui/res/cardsfolder/a/aven_flock.txt index 0615481611f..473deb26788 100644 --- a/forge-gui/res/cardsfolder/a/aven_flock.txt +++ b/forge-gui/res/cardsfolder/a/aven_flock.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_flock.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{W}: Aven Flock gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{W}: Aven Flock gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aven_fogbringer.txt b/forge-gui/res/cardsfolder/a/aven_fogbringer.txt index d95d48b213c..cb2382e3d8c 100644 --- a/forge-gui/res/cardsfolder/a/aven_fogbringer.txt +++ b/forge-gui/res/cardsfolder/a/aven_fogbringer.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target land to its owner's hand. SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Land | TgtPrompt$ Select target land | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_fogbringer.jpg -Oracle:Flying\nWhen Aven Fogbringer enters the battlefield, return target land to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Aven Fogbringer enters the battlefield, return target land to its owner's hand. diff --git a/forge-gui/res/cardsfolder/a/aven_liberator.txt b/forge-gui/res/cardsfolder/a/aven_liberator.txt index c4898a84097..e239ecdec7d 100644 --- a/forge-gui/res/cardsfolder/a/aven_liberator.txt +++ b/forge-gui/res/cardsfolder/a/aven_liberator.txt @@ -1,11 +1,11 @@ -Name:Aven Liberator -ManaCost:2 W W -Types:Creature Bird Soldier -PT:2/3 -K:Flying -K:Morph:3 W -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigProtect | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, target creature you control gains protection from the color of your choice until end of turn. -SVar:TrigProtect:AB$ Protection | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_liberator.jpg -Oracle:Flying\nMorph {3}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Aven Liberator is turned face up, target creature you control gains protection from the color of your choice until end of turn. \ No newline at end of file +Name:Aven Liberator +ManaCost:2 W W +Types:Creature Bird Soldier +PT:2/3 +K:Flying +K:Morph:3 W +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigProtect | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, target creature you control gains protection from the color of your choice until end of turn. +SVar:TrigProtect:AB$ Protection | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_liberator.jpg +Oracle:Flying\nMorph {3}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Aven Liberator is turned face up, target creature you control gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aven_mimeomancer.txt b/forge-gui/res/cardsfolder/a/aven_mimeomancer.txt index a60e49841e4..d531e397e40 100644 --- a/forge-gui/res/cardsfolder/a/aven_mimeomancer.txt +++ b/forge-gui/res/cardsfolder/a/aven_mimeomancer.txt @@ -1,12 +1,12 @@ -Name:Aven Mimeomancer -ManaCost:1 W U -Types:Creature Bird Wizard -PT:3/1 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature is 3/1 and has flying for as long as it has a feather counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ FEATHER | CounterNum$ 1 | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Defined$ Targeted | staticAbilities$ MimeomancerStatic | Permanent$ True -SVar:MimeomancerStatic:Mode$ Continuous | Affected$ Card.Self+counters_GE1_FEATHER | SetPower$ 3 | SetToughness$ 1 | AddKeyword$ Flying | Description$ CARDNAME is 3/1 and has flying for as long as it has a feather counter on it. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_mimeomancer.jpg -Oracle:Flying\nAt the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature is 3/1 and has flying for as long as it has a feather counter on it. \ No newline at end of file +Name:Aven Mimeomancer +ManaCost:1 W U +Types:Creature Bird Wizard +PT:3/1 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature is 3/1 and has flying for as long as it has a feather counter on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ FEATHER | CounterNum$ 1 | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | staticAbilities$ MimeomancerStatic | Permanent$ True +SVar:MimeomancerStatic:Mode$ Continuous | Affected$ Card.Self+counters_GE1_FEATHER | SetPower$ 3 | SetToughness$ 1 | AddKeyword$ Flying | Description$ CARDNAME is 3/1 and has flying for as long as it has a feather counter on it. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_mimeomancer.jpg +Oracle:Flying\nAt the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature is 3/1 and has flying for as long as it has a feather counter on it. diff --git a/forge-gui/res/cardsfolder/a/aven_mindcensor.txt b/forge-gui/res/cardsfolder/a/aven_mindcensor.txt index 9a214762e9d..cd0d50924c6 100644 --- a/forge-gui/res/cardsfolder/a/aven_mindcensor.txt +++ b/forge-gui/res/cardsfolder/a/aven_mindcensor.txt @@ -1,9 +1,9 @@ -Name:Aven Mindcensor -ManaCost:2 W -Types:Creature Bird Wizard -PT:2/1 -K:Flash -K:Flying -S:Mode$ Continuous | Affected$ Player.Opponent | AddKeyword$ LimitSearchLibrary | Description$ If an opponent would search a library, that player searches the top four cards of that library instead. -SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_mindcensor.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nIf an opponent would search a library, that player searches the top four cards of that library instead. \ No newline at end of file +Name:Aven Mindcensor +ManaCost:2 W +Types:Creature Bird Wizard +PT:2/1 +K:Flash +K:Flying +S:Mode$ Continuous | Affected$ Player.Opponent | AddKeyword$ LimitSearchLibrary | Description$ If an opponent would search a library, that player searches the top four cards of that library instead. +SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_mindcensor.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nIf an opponent would search a library, that player searches the top four cards of that library instead. diff --git a/forge-gui/res/cardsfolder/a/aven_redeemer.txt b/forge-gui/res/cardsfolder/a/aven_redeemer.txt index 4b0c1857600..0c111094432 100644 --- a/forge-gui/res/cardsfolder/a/aven_redeemer.txt +++ b/forge-gui/res/cardsfolder/a/aven_redeemer.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_redeemer.jpg -Oracle:Flying\n{T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Flying\n{T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/a/aven_riftwatcher.txt b/forge-gui/res/cardsfolder/a/aven_riftwatcher.txt index 46a0e770300..e5f2326dd51 100644 --- a/forge-gui/res/cardsfolder/a/aven_riftwatcher.txt +++ b/forge-gui/res/cardsfolder/a/aven_riftwatcher.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigGainLife | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or leaves the battlefield, you gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_riftwatcher.jpg -Oracle:Flying\nVanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Aven Riftwatcher enters the battlefield or leaves the battlefield, you gain 2 life. \ No newline at end of file +Oracle:Flying\nVanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Aven Riftwatcher enters the battlefield or leaves the battlefield, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/a/aven_shrine.txt b/forge-gui/res/cardsfolder/a/aven_shrine.txt index 7757bbf65a3..91c64bbcc9a 100644 --- a/forge-gui/res/cardsfolder/a/aven_shrine.txt +++ b/forge-gui/res/cardsfolder/a/aven_shrine.txt @@ -1,11 +1,11 @@ -Name:Aven Shrine -ManaCost:1 W W -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigGainLifeRem | TriggerDescription$ Whenever a player casts a spell, that player gains X life, where X is the number of cards in all graveyards with the same name as that spell. -SVar:TrigGainLifeRem:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | PumpZone$ Stack | RememberObjects$ TriggeredCard | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ TriggeredActivator | LifeAmount$ X | References$ X | SubAbility$ DBCleanup -SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_shrine.jpg -Oracle:Whenever a player casts a spell, that player gains X life, where X is the number of cards in all graveyards with the same name as that spell. \ No newline at end of file +Name:Aven Shrine +ManaCost:1 W W +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigGainLifeRem | TriggerDescription$ Whenever a player casts a spell, that player gains X life, where X is the number of cards in all graveyards with the same name as that spell. +SVar:TrigGainLifeRem:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | PumpZone$ Stack | RememberObjects$ TriggeredCard | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ TriggeredActivator | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_shrine.jpg +Oracle:Whenever a player casts a spell, that player gains X life, where X is the number of cards in all graveyards with the same name as that spell. diff --git a/forge-gui/res/cardsfolder/a/aven_smokeweaver.txt b/forge-gui/res/cardsfolder/a/aven_smokeweaver.txt index 6b9d60f052e..8ab099dc93b 100644 --- a/forge-gui/res/cardsfolder/a/aven_smokeweaver.txt +++ b/forge-gui/res/cardsfolder/a/aven_smokeweaver.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_smokeweaver.jpg -Oracle:Flying, protection from red \ No newline at end of file +Oracle:Flying, protection from red diff --git a/forge-gui/res/cardsfolder/a/aven_squire.txt b/forge-gui/res/cardsfolder/a/aven_squire.txt index 14becd11567..3e09fb9cccc 100644 --- a/forge-gui/res/cardsfolder/a/aven_squire.txt +++ b/forge-gui/res/cardsfolder/a/aven_squire.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_squire.jpg -Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/a/aven_trailblazer.txt b/forge-gui/res/cardsfolder/a/aven_trailblazer.txt index d6dd741bdc9..649944f015d 100644 --- a/forge-gui/res/cardsfolder/a/aven_trailblazer.txt +++ b/forge-gui/res/cardsfolder/a/aven_trailblazer.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetToughne SVar:X:Count$Domain SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_trailblazer.jpg -Oracle:Flying\nDomain - Aven Trailblazer's toughness is equal to the number of basic land types among lands you control. \ No newline at end of file +Oracle:Flying\nDomain - Aven Trailblazer's toughness is equal to the number of basic land types among lands you control. diff --git a/forge-gui/res/cardsfolder/a/aven_trooper.txt b/forge-gui/res/cardsfolder/a/aven_trooper.txt index 521a71edd1c..da2936f1cac 100644 --- a/forge-gui/res/cardsfolder/a/aven_trooper.txt +++ b/forge-gui/res/cardsfolder/a/aven_trooper.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ 2 W Discard<1/Card> | NumAtt$ 1 | NumDef$ 2 | SpellDescription$ CARDNAME gets +1/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_trooper.jpg -Oracle:Flying\n{2}{W}, Discard a card: Aven Trooper gets +1/+2 until end of turn. \ No newline at end of file +Oracle:Flying\n{2}{W}, Discard a card: Aven Trooper gets +1/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aven_warcraft.txt b/forge-gui/res/cardsfolder/a/aven_warcraft.txt index 112aec28b04..3077b1dfbdc 100644 --- a/forge-gui/res/cardsfolder/a/aven_warcraft.txt +++ b/forge-gui/res/cardsfolder/a/aven_warcraft.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumDef$ +2 | SubAbility$ ChooseColor | SpellDescription$ Creatures you control get +0/+2 until end of turn. Threshold - If seven or more cards are in your graveyard, choose a color. Creatures you control also gain protection from the chosen color until end of turn. SVar:ChooseColor:DB$ ProtectionAll | Condition$ Threshold | ValidCards$ Creature.YouCtrl | Gains$ Choice | Choices$ AnyColor SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_warcraft.jpg -Oracle:Creatures you control get +0/+2 until end of turn.\nThreshold - If seven or more cards are in your graveyard, choose a color. Creatures you control also gain protection from the chosen color until end of turn. \ No newline at end of file +Oracle:Creatures you control get +0/+2 until end of turn.\nThreshold - If seven or more cards are in your graveyard, choose a color. Creatures you control also gain protection from the chosen color until end of turn. diff --git a/forge-gui/res/cardsfolder/a/aven_warhawk.txt b/forge-gui/res/cardsfolder/a/aven_warhawk.txt index 02d78488b3a..de4cd2991ad 100644 --- a/forge-gui/res/cardsfolder/a/aven_warhawk.txt +++ b/forge-gui/res/cardsfolder/a/aven_warhawk.txt @@ -1,8 +1,8 @@ -Name:Aven Warhawk -ManaCost:4 W -Types:Creature Bird Soldier -PT:2/2 -K:Amplify:1:Bird,Soldier -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_warhawk.jpg -Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Bird and/or Soldier card you reveal in your hand.)\nFlying \ No newline at end of file +Name:Aven Warhawk +ManaCost:4 W +Types:Creature Bird Soldier +PT:2/2 +K:Amplify:1:Bird,Soldier +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_warhawk.jpg +Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Bird and/or Soldier card you reveal in your hand.)\nFlying diff --git a/forge-gui/res/cardsfolder/a/aven_windreader.txt b/forge-gui/res/cardsfolder/a/aven_windreader.txt index d109426c830..cfaeb3b1790 100644 --- a/forge-gui/res/cardsfolder/a/aven_windreader.txt +++ b/forge-gui/res/cardsfolder/a/aven_windreader.txt @@ -1,9 +1,9 @@ -Name:Aven Windreader -ManaCost:3 U U -Types:Creature Bird Soldier Wizard -PT:3/3 -K:Flying -A:AB$ Dig | Cost$ 1 U | DigNum$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | Reveal$ True | NoMove$ True | SpellDescription$ Target player reveals the top card of his or her library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_windreader.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{1}{U}: Target player reveals the top card of his or her library. \ No newline at end of file +Name:Aven Windreader +ManaCost:3 U U +Types:Creature Bird Soldier Wizard +PT:3/3 +K:Flying +A:AB$ Dig | Cost$ 1 U | DigNum$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | Reveal$ True | NoMove$ True | SpellDescription$ Target player reveals the top card of his or her library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/aven_windreader.jpg +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{1}{U}: Target player reveals the top card of his or her library. diff --git a/forge-gui/res/cardsfolder/a/avenger_en_dal.txt b/forge-gui/res/cardsfolder/a/avenger_en_dal.txt index 3a1efee5813..38e9b546309 100644 --- a/forge-gui/res/cardsfolder/a/avenger_en_dal.txt +++ b/forge-gui/res/cardsfolder/a/avenger_en_dal.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardToughness SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/avenger_en_dal.jpg -Oracle:{2}{W}, {T}, Discard a card: Exile target attacking creature. Its controller gains life equal to its toughness. \ No newline at end of file +Oracle:{2}{W}, {T}, Discard a card: Exile target attacking creature. Its controller gains life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/a/avenger_of_zendikar.txt b/forge-gui/res/cardsfolder/a/avenger_of_zendikar.txt index e55772fc512..17bf8916f92 100644 --- a/forge-gui/res/cardsfolder/a/avenger_of_zendikar.txt +++ b/forge-gui/res/cardsfolder/a/avenger_of_zendikar.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPutCounterAll:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.Plant+YouCtrl | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/avenger_of_zendikar.jpg -Oracle:When Avenger of Zendikar enters the battlefield, put a 0/1 green Plant creature token onto the battlefield for each land you control.\nLandfall - Whenever a land enters the battlefield under your control, you may put a +1/+1 counter on each Plant creature you control. \ No newline at end of file +Oracle:When Avenger of Zendikar enters the battlefield, put a 0/1 green Plant creature token onto the battlefield for each land you control.\nLandfall - Whenever a land enters the battlefield under your control, you may put a +1/+1 counter on each Plant creature you control. diff --git a/forge-gui/res/cardsfolder/a/avenging_angel.txt b/forge-gui/res/cardsfolder/a/avenging_angel.txt index 34f3276468c..e4aca4e9e67 100644 --- a/forge-gui/res/cardsfolder/a/avenging_angel.txt +++ b/forge-gui/res/cardsfolder/a/avenging_angel.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may put CARDNAME on top of its owner's library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/avenging_angel.jpg -Oracle:Flying\nWhen Avenging Angel dies, you may put it on top of its owner's library. \ No newline at end of file +Oracle:Flying\nWhen Avenging Angel dies, you may put it on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/a/avenging_arrow.txt b/forge-gui/res/cardsfolder/a/avenging_arrow.txt index 105e217f93d..fc4b0e314d7 100644 --- a/forge-gui/res/cardsfolder/a/avenging_arrow.txt +++ b/forge-gui/res/cardsfolder/a/avenging_arrow.txt @@ -1,6 +1,6 @@ -Name:Avenging Arrow -ManaCost:2 W -Types:Instant -A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.dealtDamageThisTurn | TgtPrompt$ Select target creature that dealt damage this turn. | SpellDescription$ Destroy target creature that dealt damage this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/avenging_arrow.jpg -Oracle:Destroy target creature that dealt damage this turn. \ No newline at end of file +Name:Avenging Arrow +ManaCost:2 W +Types:Instant +A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.dealtDamageThisTurn | TgtPrompt$ Select target creature that dealt damage this turn. | SpellDescription$ Destroy target creature that dealt damage this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/avenging_arrow.jpg +Oracle:Destroy target creature that dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/a/avenging_druid.txt b/forge-gui/res/cardsfolder/a/avenging_druid.txt index eceae263750..e0a58857e44 100644 --- a/forge-gui/res/cardsfolder/a/avenging_druid.txt +++ b/forge-gui/res/cardsfolder/a/avenging_druid.txt @@ -1,8 +1,8 @@ -Name:Avenging Druid -ManaCost:2 G -Types:Creature Human Druid -PT:1/3 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you may reveal cards from the top of your library until you reveal a land card. If you do, put that card onto the battlefield and put all other cards revealed this way into your graveyard. -SVar:TrigDig:AB$DigUntil | Cost$ 0 | Valid$ Land | ValidDescription$ land | FoundDestination$ Battlefield | RevealedDestination$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/avenging_druid.jpg -Oracle:Whenever Avenging Druid deals damage to an opponent, you may reveal cards from the top of your library until you reveal a land card. If you do, put that card onto the battlefield and put all other cards revealed this way into your graveyard. \ No newline at end of file +Name:Avenging Druid +ManaCost:2 G +Types:Creature Human Druid +PT:1/3 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you may reveal cards from the top of your library until you reveal a land card. If you do, put that card onto the battlefield and put all other cards revealed this way into your graveyard. +SVar:TrigDig:AB$DigUntil | Cost$ 0 | Valid$ Land | ValidDescription$ land | FoundDestination$ Battlefield | RevealedDestination$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/avenging_druid.jpg +Oracle:Whenever Avenging Druid deals damage to an opponent, you may reveal cards from the top of your library until you reveal a land card. If you do, put that card onto the battlefield and put all other cards revealed this way into your graveyard. diff --git a/forge-gui/res/cardsfolder/a/avian_changeling.txt b/forge-gui/res/cardsfolder/a/avian_changeling.txt index acc927c8ddb..e23d0219e84 100644 --- a/forge-gui/res/cardsfolder/a/avian_changeling.txt +++ b/forge-gui/res/cardsfolder/a/avian_changeling.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card145813.jpg -Oracle:Changeling (This card is every creature type at all times.)\nFlying \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nFlying diff --git a/forge-gui/res/cardsfolder/a/avizoa.txt b/forge-gui/res/cardsfolder/a/avizoa.txt index 22132c89440..5be55988ee3 100644 --- a/forge-gui/res/cardsfolder/a/avizoa.txt +++ b/forge-gui/res/cardsfolder/a/avizoa.txt @@ -1,10 +1,10 @@ -Name:Avizoa -ManaCost:3 U -Types:Creature Jellyfish -PT:2/2 -K:Flying -A:AB$ Pump | Cost$ 0 | NumAtt$ 2 | NumDef$ 2 | ActivationLimit$ 1 | SubAbility$ DBSkipTurn | SpellDescription$ CARDNAME gets +2/+2 until end of turn. You skip your next untap step. Activate this ability only once each turn. -SVar:DBSkipTurn:DB$ Pump | Defined$ You | KW$ Skip your next untap step. | Permanent$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/avizoa.jpg -Oracle:Flying\n{0}: Avizoa gets +2/+2 until end of turn. You skip your next untap step. Activate this ability only once each turn. \ No newline at end of file +Name:Avizoa +ManaCost:3 U +Types:Creature Jellyfish +PT:2/2 +K:Flying +A:AB$ Pump | Cost$ 0 | NumAtt$ 2 | NumDef$ 2 | ActivationLimit$ 1 | SubAbility$ DBSkipTurn | SpellDescription$ CARDNAME gets +2/+2 until end of turn. You skip your next untap step. Activate this ability only once each turn. +SVar:DBSkipTurn:DB$ Pump | Defined$ You | KW$ Skip your next untap step. | Permanent$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/avizoa.jpg +Oracle:Flying\n{0}: Avizoa gets +2/+2 until end of turn. You skip your next untap step. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/a/avoid_fate.txt b/forge-gui/res/cardsfolder/a/avoid_fate.txt index e4f12151692..5ee7edcf1d1 100644 --- a/forge-gui/res/cardsfolder/a/avoid_fate.txt +++ b/forge-gui/res/cardsfolder/a/avoid_fate.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Counter | Cost$ G | TargetType$ Spell | ValidTgts$ Instant,Aura | TargetValidTargeting$ Permanent.YouCtrl | SpellDescription$ Counter target instant or Aura spell that targets a permanent you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/avoid_fate.jpg -Oracle:Counter target instant or Aura spell that targets a permanent you control. \ No newline at end of file +Oracle:Counter target instant or Aura spell that targets a permanent you control. diff --git a/forge-gui/res/cardsfolder/a/awaken_the_ancient.txt b/forge-gui/res/cardsfolder/a/awaken_the_ancient.txt index 13c2943743c..8a2d5309437 100644 --- a/forge-gui/res/cardsfolder/a/awaken_the_ancient.txt +++ b/forge-gui/res/cardsfolder/a/awaken_the_ancient.txt @@ -1,8 +1,8 @@ -Name:Awaken the Ancient -ManaCost:1 R R R -Types:Enchantment Aura -K:Enchant Mountain -A:SP$ Attach | Cost$ 1 R R R | ValidTgts$ Mountain | AILogic$ Animate -S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Giant | SetColor$ Red | SetPower$ 7 | SetToughness$ 7 | AddKeyword$ Haste | Description$ Enchanted Mountain is a 7/7 red Giant creature with haste. It's still a land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/awaken_the_ancient.jpg -Oracle:Enchant Mountain\nEnchanted Mountain is a 7/7 red Giant creature with haste. It's still a land. +Name:Awaken the Ancient +ManaCost:1 R R R +Types:Enchantment Aura +K:Enchant Mountain +A:SP$ Attach | Cost$ 1 R R R | ValidTgts$ Mountain | AILogic$ Animate +S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Giant | SetColor$ Red | SetPower$ 7 | SetToughness$ 7 | AddKeyword$ Haste | Description$ Enchanted Mountain is a 7/7 red Giant creature with haste. It's still a land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/awaken_the_ancient.jpg +Oracle:Enchant Mountain\nEnchanted Mountain is a 7/7 red Giant creature with haste. It's still a land. diff --git a/forge-gui/res/cardsfolder/a/awakener_druid.txt b/forge-gui/res/cardsfolder/a/awakener_druid.txt index 8b9577f4c6d..a35fa587da7 100644 --- a/forge-gui/res/cardsfolder/a/awakener_druid.txt +++ b/forge-gui/res/cardsfolder/a/awakener_druid.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigAnimate:AB$ Animate | Cost$ 0 | ValidTgts$ Forest | TgtPrompt$ Select target Forest | Types$ Creature,Treefolk | Power$ 4 | Toughness$ 5 | Colors$ Green | UntilHostLeavesPlay$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/awakener_druid.jpg -Oracle:When Awakener Druid enters the battlefield, target Forest becomes a 4/5 green Treefolk creature for as long as Awakener Druid remains on the battlefield. It's still a land. \ No newline at end of file +Oracle:When Awakener Druid enters the battlefield, target Forest becomes a 4/5 green Treefolk creature for as long as Awakener Druid remains on the battlefield. It's still a land. diff --git a/forge-gui/res/cardsfolder/a/awakening.txt b/forge-gui/res/cardsfolder/a/awakening.txt index 444a67e284e..0a7c4c2b040 100644 --- a/forge-gui/res/cardsfolder/a/awakening.txt +++ b/forge-gui/res/cardsfolder/a/awakening.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigUntapAl SVar:TrigUntapAll:AB$UntapAll | Cost$ 0 | ValidCards$ Creature,Land | SpellDescription$ untap all creatures and lands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/awakening.jpg -Oracle:At the beginning of each upkeep, untap all creatures and lands. \ No newline at end of file +Oracle:At the beginning of each upkeep, untap all creatures and lands. diff --git a/forge-gui/res/cardsfolder/a/awakening_zone.txt b/forge-gui/res/cardsfolder/a/awakening_zone.txt index 2358c9d576b..9709be3d4da 100644 --- a/forge-gui/res/cardsfolder/a/awakening_zone.txt +++ b/forge-gui/res/cardsfolder/a/awakening_zone.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 | TokenAbilities$ ABMana SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/awakening_zone.jpg -Oracle:At the beginning of your upkeep, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/a/awe_for_the_guilds.txt b/forge-gui/res/cardsfolder/a/awe_for_the_guilds.txt index 0c672706876..baa03318cb4 100644 --- a/forge-gui/res/cardsfolder/a/awe_for_the_guilds.txt +++ b/forge-gui/res/cardsfolder/a/awe_for_the_guilds.txt @@ -1,9 +1,9 @@ -Name:Awe for the Guilds -ManaCost:2 R -Types:Sorcery -A:SP$ Effect | Cost$ 2 R | Name$ Awe for the Guilds Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ Monocolored creatures can't block this turn. -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.MonoColor| AddHiddenKeyword$ CARDNAME can't block. | Description$ Monocolored creatures can't block this turn. -SVar:PlayMain1:TRUE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/awe_for_the_guilds.jpg -Oracle:Monocolored creatures can't block this turn. \ No newline at end of file +Name:Awe for the Guilds +ManaCost:2 R +Types:Sorcery +A:SP$ Effect | Cost$ 2 R | Name$ Awe for the Guilds Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ Monocolored creatures can't block this turn. +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.MonoColor| AddHiddenKeyword$ CARDNAME can't block. | Description$ Monocolored creatures can't block this turn. +SVar:PlayMain1:TRUE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/awe_for_the_guilds.jpg +Oracle:Monocolored creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/a/awe_strike.txt b/forge-gui/res/cardsfolder/a/awe_strike.txt index f076b4f8f44..15ab0895d2b 100644 --- a/forge-gui/res/cardsfolder/a/awe_strike.txt +++ b/forge-gui/res/cardsfolder/a/awe_strike.txt @@ -1,11 +1,11 @@ -Name:Awe Strike -ManaCost:W -Types:Instant -A:SP$ Effect | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature to entrance | Name$ Awe Struck | ReplacementEffects$ StrikeWithAwe | Triggers$ OutOfSight | SVars$ ExileEffect,GainLifeInstead,X | RememberObjects$ Targeted | AILogic$ Fog | SpellDescription$ The next time target creature would deal damage this turn, prevent that damage. You gain life equal to the damage prevented this way. -SVar:StrikeWithAwe:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ GainLifeInstead | PreventionEffect$ True | Description$ The next time the targeted creature would deal damage this turn, prevent that damage. You gain life equal to the damage prevented this way. -SVar:GainLifeInstead:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | SubAbility$ ExileEffect | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/awe_strike.jpg -Oracle:The next time target creature would deal damage this turn, prevent that damage. You gain life equal to the damage prevented this way. \ No newline at end of file +Name:Awe Strike +ManaCost:W +Types:Instant +A:SP$ Effect | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature to entrance | Name$ Awe Struck | ReplacementEffects$ StrikeWithAwe | Triggers$ OutOfSight | SVars$ ExileEffect,GainLifeInstead,X | RememberObjects$ Targeted | AILogic$ Fog | SpellDescription$ The next time target creature would deal damage this turn, prevent that damage. You gain life equal to the damage prevented this way. +SVar:StrikeWithAwe:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ GainLifeInstead | PreventionEffect$ True | Description$ The next time the targeted creature would deal damage this turn, prevent that damage. You gain life equal to the damage prevented this way. +SVar:GainLifeInstead:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | SubAbility$ ExileEffect | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/awe_strike.jpg +Oracle:The next time target creature would deal damage this turn, prevent that damage. You gain life equal to the damage prevented this way. diff --git a/forge-gui/res/cardsfolder/a/awesome_presence.txt b/forge-gui/res/cardsfolder/a/awesome_presence.txt index 6ecfef2c21a..8a947ead7cb 100644 --- a/forge-gui/res/cardsfolder/a/awesome_presence.txt +++ b/forge-gui/res/cardsfolder/a/awesome_presence.txt @@ -1,8 +1,8 @@ -Name:Awesome Presence -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ CantBlockUnless | Attacker$ Creature.AttachedBy | Cost$ 3 | Description$ Enchanted creature can't be blocked unless defending player pays {3} for each creature he or she controls that's blocking it. -SVar:Picture:http://www.wizards.com/global/images/magic/general/awesome_presence.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked unless defending player pays {3} for each creature he or she controls that's blocking it. \ No newline at end of file +Name:Awesome Presence +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ CantBlockUnless | Attacker$ Creature.AttachedBy | Cost$ 3 | Description$ Enchanted creature can't be blocked unless defending player pays {3} for each creature he or she controls that's blocking it. +SVar:Picture:http://www.wizards.com/global/images/magic/general/awesome_presence.jpg +Oracle:Enchant creature\nEnchanted creature can't be blocked unless defending player pays {3} for each creature he or she controls that's blocking it. diff --git a/forge-gui/res/cardsfolder/a/axebane_guardian.txt b/forge-gui/res/cardsfolder/a/axebane_guardian.txt index ccf63282432..97dc6dd2e86 100644 --- a/forge-gui/res/cardsfolder/a/axebane_guardian.txt +++ b/forge-gui/res/cardsfolder/a/axebane_guardian.txt @@ -1,10 +1,10 @@ -Name:Axebane Guardian -ManaCost:2 G -Types:Creature Human Druid -PT:0/3 -K:Defender -A:AB$ Mana | Cost$ T | Produced$ Combo Any | Amount$ X | References$ X | SpellDescription$ Add X mana in any combination of colors to your mana pool, where X is the number of creatures with defender you control. -SVar:X:Count$Valid Creature.withDefender+YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/axebane_guardian.jpg -Oracle:Defender\n{T}: Add X mana in any combination of colors to your mana pool, where X is the number of creatures with defender you control. \ No newline at end of file +Name:Axebane Guardian +ManaCost:2 G +Types:Creature Human Druid +PT:0/3 +K:Defender +A:AB$ Mana | Cost$ T | Produced$ Combo Any | Amount$ X | References$ X | SpellDescription$ Add X mana in any combination of colors to your mana pool, where X is the number of creatures with defender you control. +SVar:X:Count$Valid Creature.withDefender+YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/axebane_guardian.jpg +Oracle:Defender\n{T}: Add X mana in any combination of colors to your mana pool, where X is the number of creatures with defender you control. diff --git a/forge-gui/res/cardsfolder/a/axebane_stag.txt b/forge-gui/res/cardsfolder/a/axebane_stag.txt index aa7a7abd13c..2e2a12f4ef6 100644 --- a/forge-gui/res/cardsfolder/a/axebane_stag.txt +++ b/forge-gui/res/cardsfolder/a/axebane_stag.txt @@ -1,6 +1,6 @@ -Name:Axebane Stag -ManaCost:6 G -Types:Creature Elk -PT:6/7 -SVar:Picture:http://www.wizards.com/global/images/magic/general/axebane_stag.jpg -Oracle: \ No newline at end of file +Name:Axebane Stag +ManaCost:6 G +Types:Creature Elk +PT:6/7 +SVar:Picture:http://www.wizards.com/global/images/magic/general/axebane_stag.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/a/axegrinder_giant.txt b/forge-gui/res/cardsfolder/a/axegrinder_giant.txt index 13c2e2aa675..b4df0a7db6e 100644 --- a/forge-gui/res/cardsfolder/a/axegrinder_giant.txt +++ b/forge-gui/res/cardsfolder/a/axegrinder_giant.txt @@ -3,4 +3,4 @@ ManaCost:4 R R Types:Creature Giant Warrior PT:6/4 SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card145976.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/a/axelrod_gunnarson.txt b/forge-gui/res/cardsfolder/a/axelrod_gunnarson.txt index a870f75579e..2c4b76cf75a 100644 --- a/forge-gui/res/cardsfolder/a/axelrod_gunnarson.txt +++ b/forge-gui/res/cardsfolder/a/axelrod_gunnarson.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/axelrod_gunnarson.jpg -Oracle:Trample\nWhenever a creature dealt damage by Axelrod Gunnarson this turn dies, you gain 1 life and Axelrod deals 1 damage to target player. \ No newline at end of file +Oracle:Trample\nWhenever a creature dealt damage by Axelrod Gunnarson this turn dies, you gain 1 life and Axelrod deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/a/ayesha_tanaka.txt b/forge-gui/res/cardsfolder/a/ayesha_tanaka.txt index 41e4807bb73..0336f40c762 100644 --- a/forge-gui/res/cardsfolder/a/ayesha_tanaka.txt +++ b/forge-gui/res/cardsfolder/a/ayesha_tanaka.txt @@ -1,9 +1,9 @@ -Name:Ayesha Tanaka -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.) -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.) \ No newline at end of file +Name:Ayesha Tanaka +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.) +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.) diff --git a/forge-gui/res/cardsfolder/a/aysen_abbey.txt b/forge-gui/res/cardsfolder/a/aysen_abbey.txt index 24c491ba394..30cf51149e1 100644 --- a/forge-gui/res/cardsfolder/a/aysen_abbey.txt +++ b/forge-gui/res/cardsfolder/a/aysen_abbey.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 2 T | Produced$ U | SpellDescription$ Add {U} to your mana po A:AB$ Mana | Cost$ 2 T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aysen_abbey.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {W} to your mana pool.\n{2}, {T}: Add {G} or {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {W} to your mana pool.\n{2}, {T}: Add {G} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/aysen_bureaucrats.txt b/forge-gui/res/cardsfolder/a/aysen_bureaucrats.txt index 634aaf816a2..f6e5636a2dd 100644 --- a/forge-gui/res/cardsfolder/a/aysen_bureaucrats.txt +++ b/forge-gui/res/cardsfolder/a/aysen_bureaucrats.txt @@ -4,4 +4,4 @@ Types:Creature Human Advisor PT:1/1 A:AB$ Tap | Cost$ T | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less | SpellDescription$ Tap target creature with power 2 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/aysen_bureaucrats.jpg -Oracle:{T}: Tap target creature with power 2 or less. \ No newline at end of file +Oracle:{T}: Tap target creature with power 2 or less. diff --git a/forge-gui/res/cardsfolder/a/aysen_crusader.txt b/forge-gui/res/cardsfolder/a/aysen_crusader.txt index 25fc1816dcc..875003dce34 100644 --- a/forge-gui/res/cardsfolder/a/aysen_crusader.txt +++ b/forge-gui/res/cardsfolder/a/aysen_crusader.txt @@ -5,4 +5,4 @@ PT:2+*/2+* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to 2 plus the number of Soldiers and Warriors you control. SVar:X:Count$Valid Soldier.YouCtrl,Warrior.YouCtrl/Plus.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/aysen_crusader.jpg -Oracle:Aysen Crusader's power and toughness are each equal to 2 plus the number of Soldiers and Warriors you control. \ No newline at end of file +Oracle:Aysen Crusader's power and toughness are each equal to 2 plus the number of Soldiers and Warriors you control. diff --git a/forge-gui/res/cardsfolder/a/aysen_highway.txt b/forge-gui/res/cardsfolder/a/aysen_highway.txt index f9b9f98818e..ecbb18a180f 100644 --- a/forge-gui/res/cardsfolder/a/aysen_highway.txt +++ b/forge-gui/res/cardsfolder/a/aysen_highway.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.White | AddKeyword$ Plainswalk | Descrip SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/aysen_highway.jpg -Oracle:White creatures have plainswalk. \ No newline at end of file +Oracle:White creatures have plainswalk. diff --git a/forge-gui/res/cardsfolder/a/ayumi_the_last_visitor.txt b/forge-gui/res/cardsfolder/a/ayumi_the_last_visitor.txt index a638e31aced..1aaa0d8bc0d 100644 --- a/forge-gui/res/cardsfolder/a/ayumi_the_last_visitor.txt +++ b/forge-gui/res/cardsfolder/a/ayumi_the_last_visitor.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Spirit PT:7/3 K:Legendary landwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/ayumi_the_last_visitor.jpg -Oracle:Legendary landwalk \ No newline at end of file +Oracle:Legendary landwalk diff --git a/forge-gui/res/cardsfolder/a/azami_lady_of_scrolls.txt b/forge-gui/res/cardsfolder/a/azami_lady_of_scrolls.txt index a6957a747c2..8390de32918 100644 --- a/forge-gui/res/cardsfolder/a/azami_lady_of_scrolls.txt +++ b/forge-gui/res/cardsfolder/a/azami_lady_of_scrolls.txt @@ -5,4 +5,4 @@ PT:0/2 A:AB$ Draw | Cost$ tapXType<1/Wizard> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/azami_lady_of_scrolls.jpg -Oracle:Tap an untapped Wizard you control: Draw a card. \ No newline at end of file +Oracle:Tap an untapped Wizard you control: Draw a card. diff --git a/forge-gui/res/cardsfolder/a/azimaet_drake.txt b/forge-gui/res/cardsfolder/a/azimaet_drake.txt index 1d0412effe5..8271511ff3d 100644 --- a/forge-gui/res/cardsfolder/a/azimaet_drake.txt +++ b/forge-gui/res/cardsfolder/a/azimaet_drake.txt @@ -5,4 +5,4 @@ PT:1/3 K:Flying A:AB$ Pump | Cost$ U | NumAtt$ 1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/azimaet_drake.jpg -Oracle:Flying\n{U}: Azimaet Drake gets +1/+0 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flying\n{U}: Azimaet Drake gets +1/+0 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/a/azorius_aethermage.txt b/forge-gui/res/cardsfolder/a/azorius_aethermage.txt index e741a30f5d4..703ff71eb02 100644 --- a/forge-gui/res/cardsfolder/a/azorius_aethermage.txt +++ b/forge-gui/res/cardsfolder/a/azorius_aethermage.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Hand | ValidCard$ Card. SVar:TrigDraw:AB$Draw | Cost$ 1 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_aethermage.jpg -Oracle:Whenever a permanent is returned to your hand, you may pay {1}. If you do, draw a card. \ No newline at end of file +Oracle:Whenever a permanent is returned to your hand, you may pay {1}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/a/azorius_arrester.txt b/forge-gui/res/cardsfolder/a/azorius_arrester.txt index 7c6e80272e1..682961656c1 100644 --- a/forge-gui/res/cardsfolder/a/azorius_arrester.txt +++ b/forge-gui/res/cardsfolder/a/azorius_arrester.txt @@ -1,9 +1,9 @@ -Name:Azorius Arrester -ManaCost:1 W -Types:Creature Human Soldier -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) -SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_arrester.jpg -Oracle:When Azorius Arrester enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) \ No newline at end of file +Name:Azorius Arrester +ManaCost:1 W +Types:Creature Human Soldier +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) +SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_arrester.jpg +Oracle:When Azorius Arrester enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/a/azorius_chancery.txt b/forge-gui/res/cardsfolder/a/azorius_chancery.txt index 187b5fd7c4c..b7540fd6613 100644 --- a/forge-gui/res/cardsfolder/a/azorius_chancery.txt +++ b/forge-gui/res/cardsfolder/a/azorius_chancery.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_chancery.jpg -Oracle:Azorius Chancery enters the battlefield tapped.\nWhen Azorius Chancery enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {W}{U} to your mana pool. \ No newline at end of file +Oracle:Azorius Chancery enters the battlefield tapped.\nWhen Azorius Chancery enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {W}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/azorius_charm.txt b/forge-gui/res/cardsfolder/a/azorius_charm.txt index 1ed0265f301..a0077574cca 100644 --- a/forge-gui/res/cardsfolder/a/azorius_charm.txt +++ b/forge-gui/res/cardsfolder/a/azorius_charm.txt @@ -1,9 +1,9 @@ -Name:Azorius Charm -ManaCost:W U -Types:Instant -A:SP$ Charm | Cost$ W U | Choices$ PumpAll,DrawCard,ReturnCard | CharmNum$ 1 | SpellDescription$ Choose one - Creatures you control gain lifelink until end of turn; or draw a card; or put target attacking or blocking creature on top of its owner's library. -SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Lifelink | SpellDescription$ Creatures you control gain lifelink until end of turn. -SVar:DrawCard:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:ReturnCard:DB$ ChangeZone | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature. | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target attacking or blocking creature on top of its owner's library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_charm.jpg -Oracle:Choose one - Creatures you control gain lifelink until end of turn; or draw a card; or put target attacking or blocking creature on top of its owner's library. \ No newline at end of file +Name:Azorius Charm +ManaCost:W U +Types:Instant +A:SP$ Charm | Cost$ W U | Choices$ PumpAll,DrawCard,ReturnCard | CharmNum$ 1 | SpellDescription$ Choose one - Creatures you control gain lifelink until end of turn; or draw a card; or put target attacking or blocking creature on top of its owner's library. +SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Lifelink | SpellDescription$ Creatures you control gain lifelink until end of turn. +SVar:DrawCard:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:ReturnCard:DB$ ChangeZone | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature. | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target attacking or blocking creature on top of its owner's library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_charm.jpg +Oracle:Choose one - Creatures you control gain lifelink until end of turn; or draw a card; or put target attacking or blocking creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/a/azorius_cluestone.txt b/forge-gui/res/cardsfolder/a/azorius_cluestone.txt index b652af497f8..8259833046b 100644 --- a/forge-gui/res/cardsfolder/a/azorius_cluestone.txt +++ b/forge-gui/res/cardsfolder/a/azorius_cluestone.txt @@ -1,9 +1,9 @@ -Name:Azorius Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Draw | Cost$ W U T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$White|Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_cluestone.jpg -Oracle:{T}: Add {W} or {U} to your mana pool.\n{W}{U}, {T}, Sacrifice Azorius Cluestone: Draw a card. \ No newline at end of file +Name:Azorius Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Draw | Cost$ W U T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$White|Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_cluestone.jpg +Oracle:{T}: Add {W} or {U} to your mana pool.\n{W}{U}, {T}, Sacrifice Azorius Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/a/azorius_first_wing.txt b/forge-gui/res/cardsfolder/a/azorius_first_wing.txt index 1e2fcf43943..89127a663d0 100644 --- a/forge-gui/res/cardsfolder/a/azorius_first_wing.txt +++ b/forge-gui/res/cardsfolder/a/azorius_first_wing.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Protection from enchantments SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_first_wing.jpg -Oracle:Flying, protection from enchantments \ No newline at end of file +Oracle:Flying, protection from enchantments diff --git a/forge-gui/res/cardsfolder/a/azorius_guildgate.txt b/forge-gui/res/cardsfolder/a/azorius_guildgate.txt index d9d587540e3..18b7bd74b77 100644 --- a/forge-gui/res/cardsfolder/a/azorius_guildgate.txt +++ b/forge-gui/res/cardsfolder/a/azorius_guildgate.txt @@ -1,8 +1,8 @@ -Name:Azorius Guildgate -ManaCost:no cost -Types:Land Gate -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$ U | SpellDescription$ Add {U} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_guildgate.jpg -Oracle:Azorius Guildgate enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Name:Azorius Guildgate +ManaCost:no cost +Types:Land Gate +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$ U | SpellDescription$ Add {U} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_guildgate.jpg +Oracle:Azorius Guildgate enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/azorius_guildmage.txt b/forge-gui/res/cardsfolder/a/azorius_guildmage.txt index 58271ad1396..4f62441dc82 100644 --- a/forge-gui/res/cardsfolder/a/azorius_guildmage.txt +++ b/forge-gui/res/cardsfolder/a/azorius_guildmage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Tap | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. A:AB$ Counter | Cost$ 2 U | TgtPrompt$ Select target Activated Ability | ValidTgts$ Card | TargetType$ Activated | SpellDescription$ Counter target activated ability. SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_guildmage.jpg -Oracle:{2}{W}: Tap target creature.\n{2}{U}: Counter target activated ability. (Mana abilities can't be targeted.) \ No newline at end of file +Oracle:{2}{W}: Tap target creature.\n{2}{U}: Counter target activated ability. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/a/azorius_herald.txt b/forge-gui/res/cardsfolder/a/azorius_herald.txt index d1d0c61c25e..58bc6f309d1 100644 --- a/forge-gui/res/cardsfolder/a/azorius_herald.txt +++ b/forge-gui/res/cardsfolder/a/azorius_herald.txt @@ -1,14 +1,14 @@ -Name:Azorius Herald -ManaCost:2 W -Types:Creature Spirit -PT:2/1 -K:Unblockable -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ U | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {U} was spent to cast it. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:ManaNeededToAvoidNegativeEffect:blue -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_herald.jpg -Oracle:Azorius Herald can't be blocked.\nWhen Azorius Herald enters the battlefield, you gain 4 life.\nWhen Azorius Herald enters the battlefield, sacrifice it unless {U} was spent to cast it. \ No newline at end of file +Name:Azorius Herald +ManaCost:2 W +Types:Creature Spirit +PT:2/1 +K:Unblockable +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ U | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {U} was spent to cast it. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:ManaNeededToAvoidNegativeEffect:blue +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_herald.jpg +Oracle:Azorius Herald can't be blocked.\nWhen Azorius Herald enters the battlefield, you gain 4 life.\nWhen Azorius Herald enters the battlefield, sacrifice it unless {U} was spent to cast it. diff --git a/forge-gui/res/cardsfolder/a/azorius_justiciar.txt b/forge-gui/res/cardsfolder/a/azorius_justiciar.txt index 62e4c70e1f3..3cf3a514976 100644 --- a/forge-gui/res/cardsfolder/a/azorius_justiciar.txt +++ b/forge-gui/res/cardsfolder/a/azorius_justiciar.txt @@ -1,9 +1,9 @@ -Name:Azorius Justiciar -ManaCost:2 W W -Types:Creature Human Wizard -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain up to two target creatures your opponents control. (Until your next turn, those creatures can't attack or block and their activated abilities can't be activated.) -SVar:Detain:DB$ Pump | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_justiciar.jpg -Oracle:When Azorius Justiciar enters the battlefield, detain up to two target creatures your opponents control. (Until your next turn, those creatures can't attack or block and their activated abilities can't be activated.) \ No newline at end of file +Name:Azorius Justiciar +ManaCost:2 W W +Types:Creature Human Wizard +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain up to two target creatures your opponents control. (Until your next turn, those creatures can't attack or block and their activated abilities can't be activated.) +SVar:Detain:DB$ Pump | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_justiciar.jpg +Oracle:When Azorius Justiciar enters the battlefield, detain up to two target creatures your opponents control. (Until your next turn, those creatures can't attack or block and their activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/a/azorius_keyrune.txt b/forge-gui/res/cardsfolder/a/azorius_keyrune.txt index 174b8d8890a..aabc8a02d23 100644 --- a/forge-gui/res/cardsfolder/a/azorius_keyrune.txt +++ b/forge-gui/res/cardsfolder/a/azorius_keyrune.txt @@ -1,10 +1,10 @@ -Name:Azorius Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Animate | Cost$ W U | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Bird | Colors$ White,Blue | Keywords$ Flying | SpellDescription$ CARDNAME becomes a 2/2 white and blue Bird artifact creature with flying until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$White|Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_keyrune.jpg -Oracle:{T}: Add {W} or {U} to your mana pool.\n{W}{U}: Azorius Keyrune becomes a 2/2 white and blue Bird artifact creature with flying until end of turn. \ No newline at end of file +Name:Azorius Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Animate | Cost$ W U | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Bird | Colors$ White,Blue | Keywords$ Flying | SpellDescription$ CARDNAME becomes a 2/2 white and blue Bird artifact creature with flying until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$White|Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_keyrune.jpg +Oracle:{T}: Add {W} or {U} to your mana pool.\n{W}{U}: Azorius Keyrune becomes a 2/2 white and blue Bird artifact creature with flying until end of turn. diff --git a/forge-gui/res/cardsfolder/a/azorius_ploy.txt b/forge-gui/res/cardsfolder/a/azorius_ploy.txt index f6511a7ab78..eb97b6ef391 100644 --- a/forge-gui/res/cardsfolder/a/azorius_ploy.txt +++ b/forge-gui/res/cardsfolder/a/azorius_ploy.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 W W U | ValidTgts$ Creature | TgtPrompt$ Select target crea SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature that will have all damage dealt to it prevented | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to target creature this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_ploy.jpg -Oracle:Prevent all combat damage target creature would deal this turn.\nPrevent all combat damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:Prevent all combat damage target creature would deal this turn.\nPrevent all combat damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/a/azorius_signet.txt b/forge-gui/res/cardsfolder/a/azorius_signet.txt index 7bbe79a29d3..ce632109364 100644 --- a/forge-gui/res/cardsfolder/a/azorius_signet.txt +++ b/forge-gui/res/cardsfolder/a/azorius_signet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ W U | SpellDescription$ Add {W}{U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/azorius_signet.jpg -Oracle:{1}, {T}: Add {W}{U} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {W}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/a/azors_elocutors.txt b/forge-gui/res/cardsfolder/a/azors_elocutors.txt index 112b06abf3b..eca50fab49f 100644 --- a/forge-gui/res/cardsfolder/a/azors_elocutors.txt +++ b/forge-gui/res/cardsfolder/a/azors_elocutors.txt @@ -1,12 +1,12 @@ -Name:Azor's Elocutors -ManaCost:3 WU WU -Types:Creature Human Advisor -PT:3/5 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ PutCounter | TriggerDescription$ At the beginning of your upkeep, put a filibuster counter on CARDNAME. Then if CARDNAME has five or more filibuster counters on it, you win the game. -SVar:PutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ FILIBUSTER | CounterNum$ 1 | SubAbility$ WinGame -SVar:WinGame:DB$ WinsGame | Cost$ 0 | Defined$ You | ConditionCheckSVar$ TalkedEnough | ConditionSVarCompare$ GE5 -SVar:TalkedEnough:Count$CardCounters.FILIBUSTER -T:Mode$ DamageDone | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ RemoveCounter | TriggerDescription$ Whenever a source deals damage to you, remove a filibuster counter from CARDNAME. -SVar:RemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ FILIBUSTER | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/azors_elocutors.jpg -Oracle:At the beginning of your upkeep, put a filibuster counter on Azor's Elocutors. Then if Azor's Elocutors has five or more filibuster counters on it, you win the game.\nWhenever a source deals damage to you, remove a filibuster counter from Azor's Elocutors. \ No newline at end of file +Name:Azor's Elocutors +ManaCost:3 WU WU +Types:Creature Human Advisor +PT:3/5 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ PutCounter | TriggerDescription$ At the beginning of your upkeep, put a filibuster counter on CARDNAME. Then if CARDNAME has five or more filibuster counters on it, you win the game. +SVar:PutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ FILIBUSTER | CounterNum$ 1 | SubAbility$ WinGame +SVar:WinGame:DB$ WinsGame | Cost$ 0 | Defined$ You | ConditionCheckSVar$ TalkedEnough | ConditionSVarCompare$ GE5 +SVar:TalkedEnough:Count$CardCounters.FILIBUSTER +T:Mode$ DamageDone | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ RemoveCounter | TriggerDescription$ Whenever a source deals damage to you, remove a filibuster counter from CARDNAME. +SVar:RemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ FILIBUSTER | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/azors_elocutors.jpg +Oracle:At the beginning of your upkeep, put a filibuster counter on Azor's Elocutors. Then if Azor's Elocutors has five or more filibuster counters on it, you win the game.\nWhenever a source deals damage to you, remove a filibuster counter from Azor's Elocutors. diff --git a/forge-gui/res/cardsfolder/a/azure_drake.txt b/forge-gui/res/cardsfolder/a/azure_drake.txt index 54fa12b722e..eddddd5dd2b 100644 --- a/forge-gui/res/cardsfolder/a/azure_drake.txt +++ b/forge-gui/res/cardsfolder/a/azure_drake.txt @@ -4,4 +4,4 @@ Types:Creature Drake PT:2/4 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83084.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/a/azure_mage.txt b/forge-gui/res/cardsfolder/a/azure_mage.txt index c547076fa55..91fab5d9845 100644 --- a/forge-gui/res/cardsfolder/a/azure_mage.txt +++ b/forge-gui/res/cardsfolder/a/azure_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:2/1 A:AB$ Draw | Cost$ 3 U | NumCards$ 1 | Defined$ You | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/azure_mage.jpg -Oracle:{3}{U}: Draw a card. \ No newline at end of file +Oracle:{3}{U}: Draw a card. diff --git a/forge-gui/res/cardsfolder/a/azusa_lost_but_seeking.txt b/forge-gui/res/cardsfolder/a/azusa_lost_but_seeking.txt index 209689fcdea..70632f24e28 100644 --- a/forge-gui/res/cardsfolder/a/azusa_lost_but_seeking.txt +++ b/forge-gui/res/cardsfolder/a/azusa_lost_but_seeking.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Monk S:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:2 | Description$ You may play two additional lands on each of your turns. PT:1/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/azusa_lost_but_seeking.jpg -Oracle:You may play two additional lands on each of your turns. \ No newline at end of file +Oracle:You may play two additional lands on each of your turns. diff --git a/forge-gui/res/cardsfolder/b/back_from_the_brink.txt b/forge-gui/res/cardsfolder/b/back_from_the_brink.txt index ad74a16fde4..8cfb38fcf04 100644 --- a/forge-gui/res/cardsfolder/b/back_from_the_brink.txt +++ b/forge-gui/res/cardsfolder/b/back_from_the_brink.txt @@ -1,7 +1,7 @@ -Name:Back from the Brink -ManaCost:4 U U -Types:Enchantment -A:AB$ CopyPermanent | Cost$ ExileFromGrave<1/Creature> Mana<20\Exiled> | Defined$ Exiled | SorcerySpeed$ True | SpellDescription$ Put a token onto the battlefield that's a copy of that card. Activate this ability only any time you could cast a sorcery. -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/back_from_the_brink.jpg -Oracle:Exile a creature card from your graveyard and pay its mana cost: Put a token onto the battlefield that's a copy of that card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Back from the Brink +ManaCost:4 U U +Types:Enchantment +A:AB$ CopyPermanent | Cost$ ExileFromGrave<1/Creature> Mana<20\Exiled> | Defined$ Exiled | SorcerySpeed$ True | SpellDescription$ Put a token onto the battlefield that's a copy of that card. Activate this ability only any time you could cast a sorcery. +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/back_from_the_brink.jpg +Oracle:Exile a creature card from your graveyard and pay its mana cost: Put a token onto the battlefield that's a copy of that card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/b/back_to_basics.txt b/forge-gui/res/cardsfolder/b/back_to_basics.txt index cc7cb9199da..d16589f7db6 100644 --- a/forge-gui/res/cardsfolder/b/back_to_basics.txt +++ b/forge-gui/res/cardsfolder/b/back_to_basics.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Land.nonBasic | AddHiddenKeyword$ CARDNAME doesn' SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/back_to_basics.jpg -Oracle:Nonbasic lands don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Nonbasic lands don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/b/back_to_nature.txt b/forge-gui/res/cardsfolder/b/back_to_nature.txt index aff89c1c5cd..7d478abd64f 100644 --- a/forge-gui/res/cardsfolder/b/back_to_nature.txt +++ b/forge-gui/res/cardsfolder/b/back_to_nature.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ DestroyAll | Cost$ 1 G | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. SVar:Picture:http://www.wizards.com/global/images/magic/general/back_to_nature.jpg -Oracle:Destroy all enchantments. \ No newline at end of file +Oracle:Destroy all enchantments. diff --git a/forge-gui/res/cardsfolder/b/backfire.txt b/forge-gui/res/cardsfolder/b/backfire.txt index 885b1dbb038..c8fd0bd3328 100644 --- a/forge-gui/res/cardsfolder/b/backfire.txt +++ b/forge-gui/res/cardsfolder/b/backfire.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ You | TriggerZo SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | NumDmg$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/backfire.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage to you, Backfire deals that much damage to that creature's controller. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals damage to you, Backfire deals that much damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/b/backlash.txt b/forge-gui/res/cardsfolder/b/backlash.txt index 4c0c2c75862..d76fd1d6322 100644 --- a/forge-gui/res/cardsfolder/b/backlash.txt +++ b/forge-gui/res/cardsfolder/b/backlash.txt @@ -5,4 +5,4 @@ A:SP$ Tap | Cost$ 1 B R| ValidTgts$ Creature.untapped | TgtPrompt$ Select an unt SVar:DBDamage:DB$DealDamage | Cost$ 0 | Defined$ TargetedController | DamageSource$ Targeted | NumDmg$ X | References$ X SVar:X:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/backlash.jpg -Oracle:Tap target untapped creature. That creature deals damage equal to its power to its controller. \ No newline at end of file +Oracle:Tap target untapped creature. That creature deals damage equal to its power to its controller. diff --git a/forge-gui/res/cardsfolder/b/backslide.txt b/forge-gui/res/cardsfolder/b/backslide.txt index a6ca313b000..aa2a5d9b958 100644 --- a/forge-gui/res/cardsfolder/b/backslide.txt +++ b/forge-gui/res/cardsfolder/b/backslide.txt @@ -1,8 +1,8 @@ -Name:Backslide -ManaCost:1 U -Types:Instant -A:SP$ SetState | Cost$ 1 U | ValidTgts$ Creature.faceUp+withMorph | TgtPrompt$ Select target creature with morph. | Mode$ TurnFace | SpellDescription$ Turn target creature with morph face down. -K:Cycling:U -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/backslide.jpg -Oracle:Turn target creature with morph face down.\nCycling {U} ({U}, Discard this card: Draw a card.) \ No newline at end of file +Name:Backslide +ManaCost:1 U +Types:Instant +A:SP$ SetState | Cost$ 1 U | ValidTgts$ Creature.faceUp+withMorph | TgtPrompt$ Select target creature with morph. | Mode$ TurnFace | SpellDescription$ Turn target creature with morph face down. +K:Cycling:U +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/backslide.jpg +Oracle:Turn target creature with morph face down.\nCycling {U} ({U}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/bad_moon.txt b/forge-gui/res/cardsfolder/b/bad_moon.txt index f5c924c4971..82d6775294e 100644 --- a/forge-gui/res/cardsfolder/b/bad_moon.txt +++ b/forge-gui/res/cardsfolder/b/bad_moon.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.Black | AddPower$ 1 | AddToughness$ 1 | Description$ Black creatures get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/bad_moon.jpg -Oracle:Black creatures get +1/+1. \ No newline at end of file +Oracle:Black creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/b/bad_river.txt b/forge-gui/res/cardsfolder/b/bad_river.txt index ef17c2d12f3..0d7c9acea4b 100644 --- a/forge-gui/res/cardsfolder/b/bad_river.txt +++ b/forge-gui/res/cardsfolder/b/bad_river.txt @@ -4,4 +4,4 @@ Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Island,Swamp | ChangeNum$ 1 | SpellDescription$ Search your library for an Island or Swamp card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/bad_river.jpg -Oracle:Bad River enters the battlefield tapped.\n{T}, Sacrifice Bad River: Search your library for an Island or Swamp card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Bad River enters the battlefield tapped.\n{T}, Sacrifice Bad River: Search your library for an Island or Swamp card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/badlands.txt b/forge-gui/res/cardsfolder/b/badlands.txt index f8aea163a23..d225d05298b 100644 --- a/forge-gui/res/cardsfolder/b/badlands.txt +++ b/forge-gui/res/cardsfolder/b/badlands.txt @@ -2,4 +2,4 @@ Name:Badlands ManaCost:no cost Types:Land Swamp Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/badlands.jpg -Oracle:({T}: Add {B} or {R} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {B} or {R} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/b/bakis_curse.txt b/forge-gui/res/cardsfolder/b/bakis_curse.txt index a09eb83e287..8807db0178f 100644 --- a/forge-gui/res/cardsfolder/b/bakis_curse.txt +++ b/forge-gui/res/cardsfolder/b/bakis_curse.txt @@ -1,10 +1,10 @@ -Name:Baki's Curse -ManaCost:2 U U -Types:Sorcery -A:SP$ RepeatEach | Cost$ 2 U U | RepeatCards$ Creature | Zone$ Battlefield | RepeatSubAbility$ DBDmg | SpellDescription$ CARDNAME deals 2 damage to each creature for each Aura attached to that creature. -SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | References$ X -SVar:X:Count$Valid Aura.AttachedTo Creature.IsRemembered/Times.2 -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bakis_curse.jpg -Oracle:Baki's Curse deals 2 damage to each creature for each Aura attached to that creature. \ No newline at end of file +Name:Baki's Curse +ManaCost:2 U U +Types:Sorcery +A:SP$ RepeatEach | Cost$ 2 U U | RepeatCards$ Creature | Zone$ Battlefield | RepeatSubAbility$ DBDmg | SpellDescription$ CARDNAME deals 2 damage to each creature for each Aura attached to that creature. +SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | References$ X +SVar:X:Count$Valid Aura.AttachedTo Creature.IsRemembered/Times.2 +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bakis_curse.jpg +Oracle:Baki's Curse deals 2 damage to each creature for each Aura attached to that creature. diff --git a/forge-gui/res/cardsfolder/b/baku_altar.txt b/forge-gui/res/cardsfolder/b/baku_altar.txt index 49333e2be1e..9b81c27bf6a 100644 --- a/forge-gui/res/cardsfolder/b/baku_altar.txt +++ b/forge-gui/res/cardsfolder/b/baku_altar.txt @@ -6,4 +6,4 @@ A:AB$ Token | Cost$ 2 T SubCounter<1/KI> | TokenAmount$ 1 | TokenName$ Spirit | SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/baku_altar.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Baku Altar.\n{2}, {T}, Remove a ki counter from Baku Altar: Put a 1/1 colorless Spirit creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Baku Altar.\n{2}, {T}, Remove a ki counter from Baku Altar: Put a 1/1 colorless Spirit creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt b/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt index 931f4924fee..71a37f192bb 100644 --- a/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt +++ b/forge-gui/res/cardsfolder/b/bala_ged_scorpion.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target creature with power 1 or less. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.powerLE1 | TgtPrompt$ Select target creature with power 1 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/bala_ged_scorpion.jpg -Oracle:When Bala Ged Scorpion enters the battlefield, you may destroy target creature with power 1 or less. \ No newline at end of file +Oracle:When Bala Ged Scorpion enters the battlefield, you may destroy target creature with power 1 or less. diff --git a/forge-gui/res/cardsfolder/b/bala_ged_thief.txt b/forge-gui/res/cardsfolder/b/bala_ged_thief.txt index 73bfeff8bd9..1c286cd52cb 100644 --- a/forge-gui/res/cardsfolder/b/bala_ged_thief.txt +++ b/forge-gui/res/cardsfolder/b/bala_ged_thief.txt @@ -1,11 +1,11 @@ -Name:Bala Ged Thief -ManaCost:3 B -Types:Creature Human Rogue Ally -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBDiscard | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, target player reveals a number of cards from his or her hand equal to the number of Allies you control. You choose one of them. That player discards that card. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ DBDiscard | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, target player reveals a number of cards from his or her hand equal to the number of Allies you control. You choose one of them. That player discards that card. -SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | Mode$ RevealYouChoose | DiscardValid$ Card | References$ X -SVar:X:Count$TypeYouCtrl.Ally -SVar:BuffedBy:Ally -SVar:Picture:http://www.wizards.com/global/images/magic/general/bala_ged_thief.jpg -Oracle:Whenever Bala Ged Thief or another Ally enters the battlefield under your control, target player reveals a number of cards from his or her hand equal to the number of Allies you control. You choose one of them. That player discards that card. \ No newline at end of file +Name:Bala Ged Thief +ManaCost:3 B +Types:Creature Human Rogue Ally +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBDiscard | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, target player reveals a number of cards from his or her hand equal to the number of Allies you control. You choose one of them. That player discards that card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ DBDiscard | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, target player reveals a number of cards from his or her hand equal to the number of Allies you control. You choose one of them. That player discards that card. +SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | Mode$ RevealYouChoose | DiscardValid$ Card | References$ X +SVar:X:Count$TypeYouCtrl.Ally +SVar:BuffedBy:Ally +SVar:Picture:http://www.wizards.com/global/images/magic/general/bala_ged_thief.jpg +Oracle:Whenever Bala Ged Thief or another Ally enters the battlefield under your control, target player reveals a number of cards from his or her hand equal to the number of Allies you control. You choose one of them. That player discards that card. diff --git a/forge-gui/res/cardsfolder/b/balance.txt b/forge-gui/res/cardsfolder/b/balance.txt index ff52aa2a2e0..81e315dc702 100644 --- a/forge-gui/res/cardsfolder/b/balance.txt +++ b/forge-gui/res/cardsfolder/b/balance.txt @@ -5,4 +5,4 @@ A:SP$ Balance | Cost$ 1 W | Valid$ Land | AILogic$ BalanceCreaturesAndLands | Su SVar:BalanceHands:DB$ Balance | Zone$ Hand | SubAbility$ BalanceCreatures SVar:BalanceCreatures:DB$ Balance | Valid$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/balance.jpg -Oracle:Each player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players discard cards and sacrifice creatures the same way. \ No newline at end of file +Oracle:Each player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players discard cards and sacrifice creatures the same way. diff --git a/forge-gui/res/cardsfolder/b/balance_of_power.txt b/forge-gui/res/cardsfolder/b/balance_of_power.txt index c4c9c330de1..f4f16ab5a23 100644 --- a/forge-gui/res/cardsfolder/b/balance_of_power.txt +++ b/forge-gui/res/cardsfolder/b/balance_of_power.txt @@ -1,9 +1,9 @@ -Name:Balance of Power -ManaCost:3 U U -Types:Sorcery -A:SP$ Draw | Cost$ 3 U U | NumCards$ Y | Defined$ You | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ X,Y | SpellDescription$ If target opponent has more cards in hand than you, draw cards equal to the difference. -SVar:X:Count$InYourHand -SVar:Y:TargetedPlayer$CardsInHand/Minus.X -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/balance_of_power.jpg -Oracle:If target opponent has more cards in hand than you, draw cards equal to the difference. \ No newline at end of file +Name:Balance of Power +ManaCost:3 U U +Types:Sorcery +A:SP$ Draw | Cost$ 3 U U | NumCards$ Y | Defined$ You | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ X,Y | SpellDescription$ If target opponent has more cards in hand than you, draw cards equal to the difference. +SVar:X:Count$InYourHand +SVar:Y:TargetedPlayer$CardsInHand/Minus.X +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/balance_of_power.jpg +Oracle:If target opponent has more cards in hand than you, draw cards equal to the difference. diff --git a/forge-gui/res/cardsfolder/b/balancing_act.txt b/forge-gui/res/cardsfolder/b/balancing_act.txt index 4c130048689..b26a7dc7e33 100644 --- a/forge-gui/res/cardsfolder/b/balancing_act.txt +++ b/forge-gui/res/cardsfolder/b/balancing_act.txt @@ -1,9 +1,9 @@ -Name:Balancing Act -ManaCost:2 W W -Types:Sorcery -A:SP$ Balance | Cost$ 2 W W | Valid$ Permanent | AILogic$ BalancePermanents | SubAbility$ BalanceHands | SpellDescription$ Each player chooses a number of permanents he or she controls equal to the number of permanents controlled by the player who controls the fewest, then sacrifices the rest. Each player discards cards the same way. -SVar:BalanceHands:DB$ Balance | Zone$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/balancing_act.jpg -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -Oracle:Each player chooses a number of permanents he or she controls equal to the number of permanents controlled by the player who controls the fewest, then sacrifices the rest. Each player discards cards the same way. \ No newline at end of file +Name:Balancing Act +ManaCost:2 W W +Types:Sorcery +A:SP$ Balance | Cost$ 2 W W | Valid$ Permanent | AILogic$ BalancePermanents | SubAbility$ BalanceHands | SpellDescription$ Each player chooses a number of permanents he or she controls equal to the number of permanents controlled by the player who controls the fewest, then sacrifices the rest. Each player discards cards the same way. +SVar:BalanceHands:DB$ Balance | Zone$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/balancing_act.jpg +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +Oracle:Each player chooses a number of permanents he or she controls equal to the number of permanents controlled by the player who controls the fewest, then sacrifices the rest. Each player discards cards the same way. diff --git a/forge-gui/res/cardsfolder/b/balduvian_barbarians.txt b/forge-gui/res/cardsfolder/b/balduvian_barbarians.txt index 195f2c89070..4a5844507df 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_barbarians.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_barbarians.txt @@ -3,4 +3,4 @@ ManaCost:1 R R Types:Creature Human Barbarian PT:3/2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83001.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/balduvian_bears.txt b/forge-gui/res/cardsfolder/b/balduvian_bears.txt index 052e1384e18..456f2dd4d7d 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_bears.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_bears.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Creature Bear PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/ia/en-us/card2550.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/balduvian_conjurer.txt b/forge-gui/res/cardsfolder/b/balduvian_conjurer.txt index d54fb53d0ca..291e3b4c00d 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_conjurer.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_conjurer.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ T | ValidTgts$ Land.Snow | TgtPrompt$ Select target snow l SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_conjurer.jpg -Oracle:{T}: Target snow land becomes a 2/2 creature until end of turn. It's still a land. \ No newline at end of file +Oracle:{T}: Target snow land becomes a 2/2 creature until end of turn. It's still a land. diff --git a/forge-gui/res/cardsfolder/b/balduvian_dead.txt b/forge-gui/res/cardsfolder/b/balduvian_dead.txt index 91d0047915e..09f590db58b 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_dead.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_dead.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Cont SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:BalduvianDeadEOT:SVar:EndOfTurnLeavePlay:True SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_dead.jpg -Oracle:{2}{R}, Exile a creature card from your graveyard: Put a 3/1 black and red Graveborn creature token with haste onto the battlefield. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:{2}{R}, Exile a creature card from your graveyard: Put a 3/1 black and red Graveborn creature token with haste onto the battlefield. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/b/balduvian_fallen.txt b/forge-gui/res/cardsfolder/b/balduvian_fallen.txt index e29c542985b..008bbc8b7d7 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_fallen.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_fallen.txt @@ -1,10 +1,10 @@ -Name:Balduvian Fallen -ManaCost:3 B -Types:Creature Zombie -PT:3/5 -K:Cumulative upkeep:1 -T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME's cumulative upkeep is paid, it gets +1/+0 until end of turn for each {B} or {R} spent this way. -SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ X | References$ X -SVar:X:Count$TriggeredPayingMana.B.R -SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_fallen.jpg -Oracle:Cumulative upkeep {1} (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.)\nWhenever Balduvian Fallen's cumulative upkeep is paid, it gets +1/+0 until end of turn for each {B} or {R} spent this way. +Name:Balduvian Fallen +ManaCost:3 B +Types:Creature Zombie +PT:3/5 +K:Cumulative upkeep:1 +T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME's cumulative upkeep is paid, it gets +1/+0 until end of turn for each {B} or {R} spent this way. +SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ X | References$ X +SVar:X:Count$TriggeredPayingMana.B.R +SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_fallen.jpg +Oracle:Cumulative upkeep {1} (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.)\nWhenever Balduvian Fallen's cumulative upkeep is paid, it gets +1/+0 until end of turn for each {B} or {R} spent this way. diff --git a/forge-gui/res/cardsfolder/b/balduvian_frostwaker.txt b/forge-gui/res/cardsfolder/b/balduvian_frostwaker.txt index 1805a5bc1b0..6478f1f2f99 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_frostwaker.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_frostwaker.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Animate | Cost$ U T | ValidTgts$ Land.Snow | TgtPrompt$ Select target snow land | Power$ 2 | Toughness$ 2 | Types$ Creature,Elemental | Colors$ Blue | Keywords$ Flying | Permanent$ True | SpellDescription$ Target snow land becomes a 2/2 blue Elemental creature with flying. It's still a land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_frostwaker.jpg -Oracle:{U}, {T}: Target snow land becomes a 2/2 blue Elemental creature with flying. It's still a land. \ No newline at end of file +Oracle:{U}, {T}: Target snow land becomes a 2/2 blue Elemental creature with flying. It's still a land. diff --git a/forge-gui/res/cardsfolder/b/balduvian_horde.txt b/forge-gui/res/cardsfolder/b/balduvian_horde.txt index 2dd11fe253c..6e291d5f478 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_horde.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_horde.txt @@ -10,4 +10,4 @@ SVar:X:Remembered$Amount SVar:NeedsToPlayVar:Y GE2 SVar:Y:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_horde.jpg -Oracle:When Balduvian Horde enters the battlefield, sacrifice it unless you discard a card at random. \ No newline at end of file +Oracle:When Balduvian Horde enters the battlefield, sacrifice it unless you discard a card at random. diff --git a/forge-gui/res/cardsfolder/b/balduvian_hydra.txt b/forge-gui/res/cardsfolder/b/balduvian_hydra.txt index cfe08051a51..7af362f9ada 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_hydra.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_hydra.txt @@ -8,4 +8,4 @@ A:AB$ PutCounter | Cost$ R R R | CounterType$ P1P0 | CounterNum$ 1 | PlayerTurn$ SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_hydra.jpg -Oracle:Balduvian Hydra enters the battlefield with X +1/+0 counters on it.\nRemove a +1/+0 counter from Balduvian Hydra: Prevent the next 1 damage that would be dealt to Balduvian Hydra this turn.\n{R}{R}{R}: Put a +1/+0 counter on Balduvian Hydra. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Balduvian Hydra enters the battlefield with X +1/+0 counters on it.\nRemove a +1/+0 counter from Balduvian Hydra: Prevent the next 1 damage that would be dealt to Balduvian Hydra this turn.\n{R}{R}{R}: Put a +1/+0 counter on Balduvian Hydra. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/b/balduvian_rage.txt b/forge-gui/res/cardsfolder/b/balduvian_rage.txt index 08e846f4a82..ae03bea6cf3 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_rage.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_rage.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_rage.jpg -Oracle:Target attacking creature gets +X/+0 until end of turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Target attacking creature gets +X/+0 until end of turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/b/balduvian_trading_post.txt b/forge-gui/res/cardsfolder/b/balduvian_trading_post.txt index 3b6ab8f95b2..dcd63d6040e 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_trading_post.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_trading_post.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_trading_post.jpg -Oracle:If Balduvian Trading Post would enter the battlefield, sacrifice an untapped Mountain instead. If you do, put Balduvian Trading Post onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {1}{R} to your mana pool.\n{1}, {T}: Balduvian Trading Post deals 1 damage to target attacking creature. \ No newline at end of file +Oracle:If Balduvian Trading Post would enter the battlefield, sacrifice an untapped Mountain instead. If you do, put Balduvian Trading Post onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {1}{R} to your mana pool.\n{1}, {T}: Balduvian Trading Post deals 1 damage to target attacking creature. diff --git a/forge-gui/res/cardsfolder/b/balduvian_war_makers.txt b/forge-gui/res/cardsfolder/b/balduvian_war_makers.txt index 8563285807d..9a479a2b902 100644 --- a/forge-gui/res/cardsfolder/b/balduvian_war_makers.txt +++ b/forge-gui/res/cardsfolder/b/balduvian_war_makers.txt @@ -5,4 +5,4 @@ PT:3/3 K:Haste K:Rampage 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/balduvian_war_makers.jpg -Oracle:Haste\nRampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Haste\nRampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/b/balefire_dragon.txt b/forge-gui/res/cardsfolder/b/balefire_dragon.txt index 43d45147112..e6f9477509a 100644 --- a/forge-gui/res/cardsfolder/b/balefire_dragon.txt +++ b/forge-gui/res/cardsfolder/b/balefire_dragon.txt @@ -1,11 +1,11 @@ -Name:Balefire Dragon -ManaCost:5 R R -Types:Creature Dragon -PT:6/6 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, it deals that much damage to each creature that player controls. -SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | NumDmg$ X | ValidCards$ Creature.DefenderCtrl | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:MustBeBlocked:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/balefire_dragon.jpg -Oracle:Flying\nWhenever Balefire Dragon deals combat damage to a player, it deals that much damage to each creature that player controls. \ No newline at end of file +Name:Balefire Dragon +ManaCost:5 R R +Types:Creature Dragon +PT:6/6 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, it deals that much damage to each creature that player controls. +SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | NumDmg$ X | ValidCards$ Creature.DefenderCtrl | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:MustBeBlocked:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/balefire_dragon.jpg +Oracle:Flying\nWhenever Balefire Dragon deals combat damage to a player, it deals that much damage to each creature that player controls. diff --git a/forge-gui/res/cardsfolder/b/balefire_liege.txt b/forge-gui/res/cardsfolder/b/balefire_liege.txt index 01b06f0015f..3186556fcaa 100644 --- a/forge-gui/res/cardsfolder/b/balefire_liege.txt +++ b/forge-gui/res/cardsfolder/b/balefire_liege.txt @@ -11,4 +11,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 SVar:PlayMain1:TRUE SVar:BuffedBy:Card.Red,Card.White SVar:Picture:http://www.wizards.com/global/images/magic/general/balefire_liege.jpg -Oracle:Other red creatures you control get +1/+1.\nOther white creatures you control get +1/+1.\nWhenever you cast a red spell, Balefire Liege deals 3 damage to target player.\nWhenever you cast a white spell, you gain 3 life. \ No newline at end of file +Oracle:Other red creatures you control get +1/+1.\nOther white creatures you control get +1/+1.\nWhenever you cast a red spell, Balefire Liege deals 3 damage to target player.\nWhenever you cast a white spell, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/b/baleful_eidolon.txt b/forge-gui/res/cardsfolder/b/baleful_eidolon.txt index 53e27f4660f..518100d3cf5 100644 --- a/forge-gui/res/cardsfolder/b/baleful_eidolon.txt +++ b/forge-gui/res/cardsfolder/b/baleful_eidolon.txt @@ -1,9 +1,9 @@ -Name:Baleful Eidolon -ManaCost:1 B -Types:Enchantment Creature Spirit -PT:1/1 -K:Bestow:4 B -K:Deathtouch -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Deathtouch | Description$ Enchanted creature gets +1/+1 and has deathtouch. -SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_eidolon.jpg -Oracle:Bestow {4}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nEnchanted creature gets +1/+1 and has deathtouch. \ No newline at end of file +Name:Baleful Eidolon +ManaCost:1 B +Types:Enchantment Creature Spirit +PT:1/1 +K:Bestow:4 B +K:Deathtouch +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Deathtouch | Description$ Enchanted creature gets +1/+1 and has deathtouch. +SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_eidolon.jpg +Oracle:Bestow {4}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nEnchanted creature gets +1/+1 and has deathtouch. diff --git a/forge-gui/res/cardsfolder/b/baleful_force.txt b/forge-gui/res/cardsfolder/b/baleful_force.txt index 051b4ccb792..1dfc73180ca 100644 --- a/forge-gui/res/cardsfolder/b/baleful_force.txt +++ b/forge-gui/res/cardsfolder/b/baleful_force.txt @@ -1,9 +1,9 @@ -Name:Baleful Force -ManaCost:5 B B B -Types:Creature Elemental -PT:7/7 -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each upkeep, you draw a card and lose 1 life. -SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_force.jpg -Oracle:At the beginning of each upkeep, you draw a card and you lose 1 life. +Name:Baleful Force +ManaCost:5 B B B +Types:Creature Elemental +PT:7/7 +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each upkeep, you draw a card and lose 1 life. +SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_force.jpg +Oracle:At the beginning of each upkeep, you draw a card and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/b/baleful_stare.txt b/forge-gui/res/cardsfolder/b/baleful_stare.txt index 7ee1cf8484f..ae29cadb203 100644 --- a/forge-gui/res/cardsfolder/b/baleful_stare.txt +++ b/forge-gui/res/cardsfolder/b/baleful_stare.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ X | References$ X SVar:X:Count$ValidHand Mountain.TargetedPlayerCtrl,Card.TargetedPlayerCtrl+Red SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_stare.jpg -Oracle:Target opponent reveals his or her hand. You draw a card for each Mountain and red card in it. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You draw a card for each Mountain and red card in it. diff --git a/forge-gui/res/cardsfolder/b/baleful_strix.txt b/forge-gui/res/cardsfolder/b/baleful_strix.txt index af2c0c9e6e9..123f1b66c8e 100644 --- a/forge-gui/res/cardsfolder/b/baleful_strix.txt +++ b/forge-gui/res/cardsfolder/b/baleful_strix.txt @@ -1,10 +1,10 @@ -Name:Baleful Strix -ManaCost:U B -Types:Artifact Creature Bird -PT:1/1 -K:Flying -K:Deathtouch -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_strix.jpg -Oracle:Flying, deathtouch\nWhen Baleful Strix enters the battlefield, draw a card. \ No newline at end of file +Name:Baleful Strix +ManaCost:U B +Types:Artifact Creature Bird +PT:1/1 +K:Flying +K:Deathtouch +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/baleful_strix.jpg +Oracle:Flying, deathtouch\nWhen Baleful Strix enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/b/ball_lightning.txt b/forge-gui/res/cardsfolder/b/ball_lightning.txt index 04f8726244b..74ef2e36e9e 100644 --- a/forge-gui/res/cardsfolder/b/ball_lightning.txt +++ b/forge-gui/res/cardsfolder/b/ball_lightning.txt @@ -9,4 +9,4 @@ SVar:TrigSac:DB$ Sacrifice | SacValid$ Self SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card4031.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.)\nHaste (This creature can attack and {T} as soon as it comes under your control.)\nAt the beginning of the end step, sacrifice Ball Lightning. \ No newline at end of file +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.)\nHaste (This creature can attack and {T} as soon as it comes under your control.)\nAt the beginning of the end step, sacrifice Ball Lightning. diff --git a/forge-gui/res/cardsfolder/b/ballista_squad.txt b/forge-gui/res/cardsfolder/b/ballista_squad.txt index 15a171b6661..c93c129935f 100644 --- a/forge-gui/res/cardsfolder/b/ballista_squad.txt +++ b/forge-gui/res/cardsfolder/b/ballista_squad.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ X W T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target attacking or blocking creature. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/ballista_squad.jpg -Oracle:{X}{W}, {T}: Ballista Squad deals X damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{X}{W}, {T}: Ballista Squad deals X damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/b/balloon_peddler.txt b/forge-gui/res/cardsfolder/b/balloon_peddler.txt index 75d392fc3e4..a51e1983aa8 100644 --- a/forge-gui/res/cardsfolder/b/balloon_peddler.txt +++ b/forge-gui/res/cardsfolder/b/balloon_peddler.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:2/2 A:AB$ Pump | Cost$ U T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/balloon_peddler.jpg -Oracle:{U}, {T}, Discard a card: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:{U}, {T}, Discard a card: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/b/ballynock_cohort.txt b/forge-gui/res/cardsfolder/b/ballynock_cohort.txt index 6f581386d66..57fc60e9f50 100644 --- a/forge-gui/res/cardsfolder/b/ballynock_cohort.txt +++ b/forge-gui/res/cardsfolder/b/ballynock_cohort.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Check SVar:X:Count$Valid Creature.White+Other+YouCtrl SVar:BuffedBy:Creature.White SVar:Picture:http://www.wizards.com/global/images/magic/general/ballynock_cohort.jpg -Oracle:First strike\nBallynock Cohort gets +1/+1 as long as you control another white creature. \ No newline at end of file +Oracle:First strike\nBallynock Cohort gets +1/+1 as long as you control another white creature. diff --git a/forge-gui/res/cardsfolder/b/ballynock_trapper.txt b/forge-gui/res/cardsfolder/b/ballynock_trapper.txt index b2f43851a57..e9904870b32 100644 --- a/forge-gui/res/cardsfolder/b/ballynock_trapper.txt +++ b/forge-gui/res/cardsfolder/b/ballynock_trapper.txt @@ -6,4 +6,4 @@ A:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a white spell, you may untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/ballynock_trapper.jpg -Oracle:{T}: Tap target creature.\nWhenever you cast a white spell, you may untap Ballynock Trapper. \ No newline at end of file +Oracle:{T}: Tap target creature.\nWhenever you cast a white spell, you may untap Ballynock Trapper. diff --git a/forge-gui/res/cardsfolder/b/ballyrush_banneret.txt b/forge-gui/res/cardsfolder/b/ballyrush_banneret.txt index 94250f49c70..bcc7a323ba4 100644 --- a/forge-gui/res/cardsfolder/b/ballyrush_banneret.txt +++ b/forge-gui/res/cardsfolder/b/ballyrush_banneret.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Soldier PT:2/1 S:Mode$ ReduceCost | ValidCard$ Kithkin,Soldier | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Kithkin spells and Soldier spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/ballyrush_banneret.jpg -Oracle:Kithkin spells and Soldier spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Kithkin spells and Soldier spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/b/balm_of_restoration.txt b/forge-gui/res/cardsfolder/b/balm_of_restoration.txt index eb20c6bd0ae..b68408cce7e 100644 --- a/forge-gui/res/cardsfolder/b/balm_of_restoration.txt +++ b/forge-gui/res/cardsfolder/b/balm_of_restoration.txt @@ -1,9 +1,9 @@ -Name:Balm of Restoration -ManaCost:2 -Types:Artifact -A:AB$ Charm | Cost$ 1 T Sac<1/CARDNAME> | Choices$ DBGainLife,DBPrevent | Defined$ You | SpellDescription$ Choose one - You gain 2 life; or prevent the next 2 damage that would be dealt to target creature or player this turn. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | Defined$ You | SpellDescription$ You gain 2 life. -SVar:DBPrevent:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/balm_of_restoration.jpg -Oracle:{1}, {T}, Sacrifice Balm of Restoration: Choose one - You gain 2 life; or prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Name:Balm of Restoration +ManaCost:2 +Types:Artifact +A:AB$ Charm | Cost$ 1 T Sac<1/CARDNAME> | Choices$ DBGainLife,DBPrevent | Defined$ You | SpellDescription$ Choose one - You gain 2 life; or prevent the next 2 damage that would be dealt to target creature or player this turn. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | Defined$ You | SpellDescription$ You gain 2 life. +SVar:DBPrevent:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/balm_of_restoration.jpg +Oracle:{1}, {T}, Sacrifice Balm of Restoration: Choose one - You gain 2 life; or prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/b/baloth_cage_trap.txt b/forge-gui/res/cardsfolder/b/baloth_cage_trap.txt index fc6f003c862..d2d2e82df1d 100644 --- a/forge-gui/res/cardsfolder/b/baloth_cage_trap.txt +++ b/forge-gui/res/cardsfolder/b/baloth_cage_trap.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 3 G G | TokenAmount$ 1 | TokenName$ Beast | TokenOwner$ You A:SP$ Token | Cost$ 1 G | CheckSVar$ ArtifactsEntered | TokenAmount$ 1 | TokenName$ Beast | TokenOwner$ You | TokenTypes$ Creature,Beast | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 | TokenImage$ g 4 4 beast ZEN | SpellDescription$ If an opponent had an artifact enter the battlefield under his or her control this turn, you may pay {1}{G} rather than pay Baloth Cage Trap's mana cost. SVar:ArtifactsEntered:Count$ThisTurnEntered_Battlefield_Artifact.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/baloth_cage_trap.jpg -Oracle:If an opponent had an artifact enter the battlefield under his or her control this turn, you may pay {1}{G} rather than pay Baloth Cage Trap's mana cost.\nPut a 4/4 green Beast creature token onto the battlefield. \ No newline at end of file +Oracle:If an opponent had an artifact enter the battlefield under his or her control this turn, you may pay {1}{G} rather than pay Baloth Cage Trap's mana cost.\nPut a 4/4 green Beast creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt b/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt index 5ffdb2c2ad1..3d87b08d4fb 100644 --- a/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt +++ b/forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 4 | NumDef$ 4 | KW$ Trample SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/baloth_woodcrasher.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Baloth Woodcrasher gets +4/+4 and gains trample until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Baloth Woodcrasher gets +4/+4 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/b/balshan_beguiler.txt b/forge-gui/res/cardsfolder/b/balshan_beguiler.txt index e6aec5949ad..5c058aed8af 100644 --- a/forge-gui/res/cardsfolder/b/balshan_beguiler.txt +++ b/forge-gui/res/cardsfolder/b/balshan_beguiler.txt @@ -1,9 +1,9 @@ -Name:Balshan Beguiler -ManaCost:2 U -Types:Creature Human Wizard -PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ BalshanDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player reveals the top two cards of his or her library. You choose one of those cards and put it into his or her graveyard. -SVar:BalshanDig:AB$ Dig | Cost$ 0 | Defined$ TriggeredTarget | DigNum$ 2 | ChangeNum$ 1 | DestinationZone$ Graveyard | LibraryPosition2$ 0 | Reveal$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/balshan_beguiler.jpg -Oracle:Whenever Balshan Beguiler deals combat damage to a player, that player reveals the top two cards of his or her library. You choose one of those cards and put it into his or her graveyard. \ No newline at end of file +Name:Balshan Beguiler +ManaCost:2 U +Types:Creature Human Wizard +PT:1/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ BalshanDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player reveals the top two cards of his or her library. You choose one of those cards and put it into his or her graveyard. +SVar:BalshanDig:AB$ Dig | Cost$ 0 | Defined$ TriggeredTarget | DigNum$ 2 | ChangeNum$ 1 | DestinationZone$ Graveyard | LibraryPosition2$ 0 | Reveal$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/balshan_beguiler.jpg +Oracle:Whenever Balshan Beguiler deals combat damage to a player, that player reveals the top two cards of his or her library. You choose one of those cards and put it into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/b/balshan_collaborator.txt b/forge-gui/res/cardsfolder/b/balshan_collaborator.txt index dbec02f8182..73f4cc89965 100644 --- a/forge-gui/res/cardsfolder/b/balshan_collaborator.txt +++ b/forge-gui/res/cardsfolder/b/balshan_collaborator.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/balshan_collaborator.jpg -Oracle:Flying\n{B}: Balshan Collaborator gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{B}: Balshan Collaborator gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/balshan_griffin.txt b/forge-gui/res/cardsfolder/b/balshan_griffin.txt index f77c8127c12..50ff2485923 100644 --- a/forge-gui/res/cardsfolder/b/balshan_griffin.txt +++ b/forge-gui/res/cardsfolder/b/balshan_griffin.txt @@ -5,4 +5,4 @@ PT:3/2 K:Flying A:AB$ ChangeZone | Cost$ 1 U Discard<1/Card> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/balshan_griffin.jpg -Oracle:Flying\n{1}{U}, Discard a card: Return Balshan Griffin to its owner's hand. \ No newline at end of file +Oracle:Flying\n{1}{U}, Discard a card: Return Balshan Griffin to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/balthor_the_defiled.txt b/forge-gui/res/cardsfolder/b/balthor_the_defiled.txt index 74ad86b8a2b..54a1329d603 100644 --- a/forge-gui/res/cardsfolder/b/balthor_the_defiled.txt +++ b/forge-gui/res/cardsfolder/b/balthor_the_defiled.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Minion | AddPower$ 1 | AddToughness$ 1 | A:AB$ ChangeZoneAll | Cost$ B B B Exile<1/CARDNAME> | ChangeType$ Creature.Black,Creature.Red | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Each player returns all black and all red creature cards from his or her graveyard to the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/balthor_the_defiled.jpg -Oracle:Minion creatures get +1/+1.\n{B}{B}{B}, Exile Balthor the Defiled: Each player returns all black and all red creature cards from his or her graveyard to the battlefield. \ No newline at end of file +Oracle:Minion creatures get +1/+1.\n{B}{B}{B}, Exile Balthor the Defiled: Each player returns all black and all red creature cards from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/balthor_the_stout.txt b/forge-gui/res/cardsfolder/b/balthor_the_stout.txt index 219e9f8fb83..3cc08a0f73e 100644 --- a/forge-gui/res/cardsfolder/b/balthor_the_stout.txt +++ b/forge-gui/res/cardsfolder/b/balthor_the_stout.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Barbarian+Other| AddPower$ 1 | AddToughness$ 1 | Description$ Other Barbarian creatures get +1/+1. A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ +0 | TgtPrompt$ Choose another target Barbarian creature | ValidTgts$ Creature.Barbarian+Other | SpellDescription$ Another target Barbarian creature gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/balthor_the_stout.jpg -Oracle:Other Barbarian creatures get +1/+1.\n{R}: Another target Barbarian creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Other Barbarian creatures get +1/+1.\n{R}: Another target Barbarian creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/balustrade_spy.txt b/forge-gui/res/cardsfolder/b/balustrade_spy.txt index 2d1b5595472..c2eada5f868 100644 --- a/forge-gui/res/cardsfolder/b/balustrade_spy.txt +++ b/forge-gui/res/cardsfolder/b/balustrade_spy.txt @@ -1,9 +1,9 @@ -Name:Balustrade Spy -ManaCost:3 B -Types:Creature Vampire Rogue -PT:2/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. -SVar:TrigMill:AB$ DigUntil | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/balustrade_spy.jpg -Oracle:Flying\nWhen Balustrade Spy enters the battlefield, target player reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. \ No newline at end of file +Name:Balustrade Spy +ManaCost:3 B +Types:Creature Vampire Rogue +PT:2/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. +SVar:TrigMill:AB$ DigUntil | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/balustrade_spy.jpg +Oracle:Flying\nWhen Balustrade Spy enters the battlefield, target player reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/b/bamboozle.txt b/forge-gui/res/cardsfolder/b/bamboozle.txt index 476bbdac35b..725c26e06ce 100644 --- a/forge-gui/res/cardsfolder/b/bamboozle.txt +++ b/forge-gui/res/cardsfolder/b/bamboozle.txt @@ -1,7 +1,7 @@ -Name:Bamboozle -ManaCost:2 U -Types:Sorcery -A:SP$ Dig | Cost$ 2 U | ValidTgts$ Player | DigNum$ 4 | ChangeNum$ 2 | DestinationZone$ Graveyard | LibraryPosition2$ 0 | Reveal$ True | SpellDescription$ Target player reveals the top four cards of his or her library. You choose two of those cards and put them into his or her graveyard. Put the rest on top of his or her library in any order. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bamboozle.jpg -Oracle:Target player reveals the top four cards of his or her library. You choose two of those cards and put them into his or her graveyard. Put the rest on top of his or her library in any order. \ No newline at end of file +Name:Bamboozle +ManaCost:2 U +Types:Sorcery +A:SP$ Dig | Cost$ 2 U | ValidTgts$ Player | DigNum$ 4 | ChangeNum$ 2 | DestinationZone$ Graveyard | LibraryPosition2$ 0 | Reveal$ True | SpellDescription$ Target player reveals the top four cards of his or her library. You choose two of those cards and put them into his or her graveyard. Put the rest on top of his or her library in any order. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bamboozle.jpg +Oracle:Target player reveals the top four cards of his or her library. You choose two of those cards and put them into his or her graveyard. Put the rest on top of his or her library in any order. diff --git a/forge-gui/res/cardsfolder/b/bandage.txt b/forge-gui/res/cardsfolder/b/bandage.txt index 8f860e68ced..95b3f90795e 100644 --- a/forge-gui/res/cardsfolder/b/bandage.txt +++ b/forge-gui/res/cardsfolder/b/bandage.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. Draw a card. SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bandage.jpg -Oracle:Prevent the next 1 damage that would be dealt to target creature or player this turn.\nDraw a card. \ No newline at end of file +Oracle:Prevent the next 1 damage that would be dealt to target creature or player this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/bane_alley_blackguard.txt b/forge-gui/res/cardsfolder/b/bane_alley_blackguard.txt index 1983f669505..d6c3512ac61 100644 --- a/forge-gui/res/cardsfolder/b/bane_alley_blackguard.txt +++ b/forge-gui/res/cardsfolder/b/bane_alley_blackguard.txt @@ -1,6 +1,6 @@ -Name:Bane Alley Blackguard -ManaCost:1 B -Types:Creature Human Rogue -PT:1/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bane_alley_blackguard.jpg -Oracle: \ No newline at end of file +Name:Bane Alley Blackguard +ManaCost:1 B +Types:Creature Human Rogue +PT:1/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bane_alley_blackguard.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/b/bane_alley_broker.txt b/forge-gui/res/cardsfolder/b/bane_alley_broker.txt index df865ac2ce7..00f57aa8d93 100644 --- a/forge-gui/res/cardsfolder/b/bane_alley_broker.txt +++ b/forge-gui/res/cardsfolder/b/bane_alley_broker.txt @@ -1,14 +1,14 @@ -Name:Bane Alley Broker -ManaCost:1 U B -Types:Creature Human Rogue -PT:0/3 -A:AB$ Draw | Cost$ T | NumCards$ 1 | SubAbility$ DBExile | SpellDescription$ Draw a card, then exile a card from your hand face down. -SVar:DBExile:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | ExileFaceDown$ True | Mandatory$ True | RememberChanged$ True -S:Mode$ MayLookAt | Affected$ Card.IsRemembered | Player$ You | AffectedZone$ Exile | Description$ You may look at cards exiled with CARDNAME. -A:AB$ ChooseCard | Cost$ U B T | Defined$ You | Amount$ 1 | Mandatory$ True | AILogic$ AtLeast1 | ChoiceTitle$ Choose a card to put into your hand | Choices$ Card.IsRemembered | ChoiceZone$ Exile | SubAbility$ MoveChosen | SpellDescription$ Return a card exiled with CARDNAME to its owner's hand. -SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ ChosenCard -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:{T}: Draw a card, then exile a card from your hand face down.\nYou may look at cards exiled with Bane Alley Broker.\n{U}{B}, {T}: Return a card exiled with Bane Alley Broker to its owner's hand. \ No newline at end of file +Name:Bane Alley Broker +ManaCost:1 U B +Types:Creature Human Rogue +PT:0/3 +A:AB$ Draw | Cost$ T | NumCards$ 1 | SubAbility$ DBExile | SpellDescription$ Draw a card, then exile a card from your hand face down. +SVar:DBExile:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | ExileFaceDown$ True | Mandatory$ True | RememberChanged$ True +S:Mode$ MayLookAt | Affected$ Card.IsRemembered | Player$ You | AffectedZone$ Exile | Description$ You may look at cards exiled with CARDNAME. +A:AB$ ChooseCard | Cost$ U B T | Defined$ You | Amount$ 1 | Mandatory$ True | AILogic$ AtLeast1 | ChoiceTitle$ Choose a card to put into your hand | Choices$ Card.IsRemembered | ChoiceZone$ Exile | SubAbility$ MoveChosen | SpellDescription$ Return a card exiled with CARDNAME to its owner's hand. +SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ ChosenCard +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:{T}: Draw a card, then exile a card from your hand face down.\nYou may look at cards exiled with Bane Alley Broker.\n{U}{B}, {T}: Return a card exiled with Bane Alley Broker to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/bane_of_progress.txt b/forge-gui/res/cardsfolder/b/bane_of_progress.txt index 2883df4ac37..ad41b82f61c 100644 --- a/forge-gui/res/cardsfolder/b/bane_of_progress.txt +++ b/forge-gui/res/cardsfolder/b/bane_of_progress.txt @@ -1,14 +1,14 @@ -Name:Bane of Progress -ManaCost:4 G G -Types:Creature Elemental -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy all artifacts and enchantments. Put a +1/+1 counter on CARDNAME for each permanent destroyed this way. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Artifact,Enchantment | RememberDestroyed$ True | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Y:Count$Valid Artifact.OppCtrl,Enchantment.OppCtrl -SVar:NeedsToPlayVar:Y GE2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bane_of_progress.jpg -Oracle:When Bane of Progress enters the battlefield, destroy all artifacts and enchantments. Put a +1/+1 counter on Bane of Progress for each permanent destroyed this way. +Name:Bane of Progress +ManaCost:4 G G +Types:Creature Elemental +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy all artifacts and enchantments. Put a +1/+1 counter on CARDNAME for each permanent destroyed this way. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Artifact,Enchantment | RememberDestroyed$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Y:Count$Valid Artifact.OppCtrl,Enchantment.OppCtrl +SVar:NeedsToPlayVar:Y GE2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bane_of_progress.jpg +Oracle:When Bane of Progress enters the battlefield, destroy all artifacts and enchantments. Put a +1/+1 counter on Bane of Progress for each permanent destroyed this way. diff --git a/forge-gui/res/cardsfolder/b/bane_of_the_living.txt b/forge-gui/res/cardsfolder/b/bane_of_the_living.txt index 2703d50065c..7c2d4800d86 100644 --- a/forge-gui/res/cardsfolder/b/bane_of_the_living.txt +++ b/forge-gui/res/cardsfolder/b/bane_of_the_living.txt @@ -8,4 +8,4 @@ SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature | NumAtt$ -X | NumD SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bane_of_the_living.jpg -Oracle:Morph {X}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Bane of the Living is turned face up, all creatures get -X/-X until end of turn. \ No newline at end of file +Oracle:Morph {X}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Bane of the Living is turned face up, all creatures get -X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/b/banefire.txt b/forge-gui/res/cardsfolder/b/banefire.txt index 9b6c490ddee..8d8674e48e4 100644 --- a/forge-gui/res/cardsfolder/b/banefire.txt +++ b/forge-gui/res/cardsfolder/b/banefire.txt @@ -1,10 +1,10 @@ -Name:Banefire -ManaCost:X R -Types:Sorcery -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ LT5 | SubAbility$ BanefulDmg | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. -SVar:BanefulDmg:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | NoPrevention$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE5 | References$ X -S:Mode$ Continuous | Affected$ Self | AffectedZone$ Stack | EffectZone$ All | CharacteristicDefining$ True | AddHiddenKeyword$ CARDNAME can't be countered. | CheckSVar$ X | SVarCompare$ GE5 | Description$ If X is 5 or more, CARDNAME can't be countered by spells or abilities and the damage can't be prevented. -SVar:X:Count$xPaid -Var:PayX:5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/banefire.jpg -Oracle:Banefire deals X damage to target creature or player.\nIf X is 5 or more, Banefire can't be countered by spells or abilities and the damage can't be prevented. \ No newline at end of file +Name:Banefire +ManaCost:X R +Types:Sorcery +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ LT5 | SubAbility$ BanefulDmg | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. +SVar:BanefulDmg:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | NoPrevention$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE5 | References$ X +S:Mode$ Continuous | Affected$ Self | AffectedZone$ Stack | EffectZone$ All | CharacteristicDefining$ True | AddHiddenKeyword$ CARDNAME can't be countered. | CheckSVar$ X | SVarCompare$ GE5 | Description$ If X is 5 or more, CARDNAME can't be countered by spells or abilities and the damage can't be prevented. +SVar:X:Count$xPaid +Var:PayX:5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/banefire.jpg +Oracle:Banefire deals X damage to target creature or player.\nIf X is 5 or more, Banefire can't be countered by spells or abilities and the damage can't be prevented. diff --git a/forge-gui/res/cardsfolder/b/baneful_omen.txt b/forge-gui/res/cardsfolder/b/baneful_omen.txt index 4d7f2ca432a..74de2ed0a31 100644 --- a/forge-gui/res/cardsfolder/b/baneful_omen.txt +++ b/forge-gui/res/cardsfolder/b/baneful_omen.txt @@ -1,10 +1,10 @@ -Name:Baneful Omen -ManaCost:4 B B B -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step, you may reveal the top card of your library. If you do, each opponent loses life equal to that card's converted mana cost. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBLose -SVar:DBLose:DB$ LoseLife | LifeAmount$ X | Defined$ Player.Opponent | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/baneful_omen.jpg -Oracle:At the beginning of your end step, you may reveal the top card of your library. If you do, each opponent loses life equal to that card's converted mana cost. \ No newline at end of file +Name:Baneful Omen +ManaCost:4 B B B +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step, you may reveal the top card of your library. If you do, each opponent loses life equal to that card's converted mana cost. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBLose +SVar:DBLose:DB$ LoseLife | LifeAmount$ X | Defined$ Player.Opponent | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/baneful_omen.jpg +Oracle:At the beginning of your end step, you may reveal the top card of your library. If you do, each opponent loses life equal to that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/b/baneslayer_angel.txt b/forge-gui/res/cardsfolder/b/baneslayer_angel.txt index 97c2ee8c73d..bf7c3ce1986 100644 --- a/forge-gui/res/cardsfolder/b/baneslayer_angel.txt +++ b/forge-gui/res/cardsfolder/b/baneslayer_angel.txt @@ -8,4 +8,4 @@ K:Lifelink K:Protection from Demons K:Protection from Dragons SVar:Picture:http://www.wizards.com/global/images/magic/general/baneslayer_angel.jpg -Oracle:Flying, first strike, lifelink, protection from Demons and from Dragons \ No newline at end of file +Oracle:Flying, first strike, lifelink, protection from Demons and from Dragons diff --git a/forge-gui/res/cardsfolder/b/banewasp_affliction.txt b/forge-gui/res/cardsfolder/b/banewasp_affliction.txt index ff2d24b6dcd..a19f5c95612 100644 --- a/forge-gui/res/cardsfolder/b/banewasp_affliction.txt +++ b/forge-gui/res/cardsfolder/b/banewasp_affliction.txt @@ -1,9 +1,9 @@ -Name:Banewasp Affliction -ManaCost:1 B -Types:Enchantment Aura -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, that creature's controller loses life equal to its toughness. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ X | References$ X -SVar:X:TriggeredCard$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/banewasp_affliction.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, that creature's controller loses life equal to its toughness. \ No newline at end of file +Name:Banewasp Affliction +ManaCost:1 B +Types:Enchantment Aura +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, that creature's controller loses life equal to its toughness. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ X | References$ X +SVar:X:TriggeredCard$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/banewasp_affliction.jpg +Oracle:Enchant creature\nWhen enchanted creature dies, that creature's controller loses life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/b/banisher_priest.txt b/forge-gui/res/cardsfolder/b/banisher_priest.txt index 0bef01fce20..85ee27a4e3a 100644 --- a/forge-gui/res/cardsfolder/b/banisher_priest.txt +++ b/forge-gui/res/cardsfolder/b/banisher_priest.txt @@ -1,13 +1,13 @@ -Name:Banisher Priest -ManaCost:1 W W -Types:Creature Human Cleric -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent -SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until Banisher Priest leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/banisher_priest.jpg -Oracle:When Banisher Priest enters the battlefield, exile target creature an opponent controls until Banisher Priest leaves the battlefield. (That creature returns under its owner's control.) +Name:Banisher Priest +ManaCost:1 W W +Types:Creature Human Cleric +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent +SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until Banisher Priest leaves the battlefield +SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/banisher_priest.jpg +Oracle:When Banisher Priest enters the battlefield, exile target creature an opponent controls until Banisher Priest leaves the battlefield. (That creature returns under its owner's control.) diff --git a/forge-gui/res/cardsfolder/b/banishing_knack.txt b/forge-gui/res/cardsfolder/b/banishing_knack.txt index 806d23a19d9..ead44d97191 100644 --- a/forge-gui/res/cardsfolder/b/banishing_knack.txt +++ b/forge-gui/res/cardsfolder/b/banishing_knack.txt @@ -5,4 +5,4 @@ A:SP$ Animate | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creatur SVar:ABChangeZone:AB$ ChangeZone | Cost$ T | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/banishing_knack.jpg -Oracle:Until end of turn, target creature gains "{T}: Return target nonland permanent to its owner's hand." \ No newline at end of file +Oracle:Until end of turn, target creature gains "{T}: Return target nonland permanent to its owner's hand." diff --git a/forge-gui/res/cardsfolder/b/banishing_light.txt b/forge-gui/res/cardsfolder/b/banishing_light.txt index deb1fea1eb0..99d0a1cc10a 100644 --- a/forge-gui/res/cardsfolder/b/banishing_light.txt +++ b/forge-gui/res/cardsfolder/b/banishing_light.txt @@ -1,13 +1,13 @@ -Name:Banishing Light -ManaCost:2 W -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent -SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That permanent is exiled until Banishing Light leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self -SVar:PlayMain1:TRUE -SVar:OblivionRing:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/banishing_light.jpg -Oracle:When Banishing Light enters the battlefield, exile target nonland permanent an opponent controls until Banishing Light leaves the battlefield. (That permanent returns under its owner's control.) \ No newline at end of file +Name:Banishing Light +ManaCost:2 W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent +SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That permanent is exiled until Banishing Light leaves the battlefield +SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:PlayMain1:TRUE +SVar:OblivionRing:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/banishing_light.jpg +Oracle:When Banishing Light enters the battlefield, exile target nonland permanent an opponent controls until Banishing Light leaves the battlefield. (That permanent returns under its owner's control.) diff --git a/forge-gui/res/cardsfolder/b/banishing_stroke.txt b/forge-gui/res/cardsfolder/b/banishing_stroke.txt index 2b1af34e722..f9bac02eb74 100644 --- a/forge-gui/res/cardsfolder/b/banishing_stroke.txt +++ b/forge-gui/res/cardsfolder/b/banishing_stroke.txt @@ -1,7 +1,7 @@ -Name:Banishing Stroke -ManaCost:5 W -Types:Instant -K:Miracle:W -A:SP$ ChangeZone | Cost$ 5 W | ValidTgts$ Artifact,Creature,Enchantment | IsCurse$ True | TgtPrompt$ Select target artifact, creature or enchantment | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target artifact, creature or enchantment on the bottom of its owner's library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/banishing_stroke.jpg -Oracle:Put target artifact, creature, or enchantment on the bottom of its owner's library.\nMiracle {W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Banishing Stroke +ManaCost:5 W +Types:Instant +K:Miracle:W +A:SP$ ChangeZone | Cost$ 5 W | ValidTgts$ Artifact,Creature,Enchantment | IsCurse$ True | TgtPrompt$ Select target artifact, creature or enchantment | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target artifact, creature or enchantment on the bottom of its owner's library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/banishing_stroke.jpg +Oracle:Put target artifact, creature, or enchantment on the bottom of its owner's library.\nMiracle {W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/b/banishment_decree.txt b/forge-gui/res/cardsfolder/b/banishment_decree.txt index 2b05d6af563..cb364faad56 100644 --- a/forge-gui/res/cardsfolder/b/banishment_decree.txt +++ b/forge-gui/res/cardsfolder/b/banishment_decree.txt @@ -3,4 +3,4 @@ ManaCost:3 W W Types:Instant A:SP$ ChangeZone | Cost$ 3 W W | ValidTgts$ Artifact,Creature,Enchantment | TgtPrompt$ Select target artifact, creature, or enchantment | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target artifact, creature, or enchantment on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/banishment_decree.jpg -Oracle:Put target artifact, creature, or enchantment on top of its owner's library. \ No newline at end of file +Oracle:Put target artifact, creature, or enchantment on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/b/banners_raised.txt b/forge-gui/res/cardsfolder/b/banners_raised.txt index bd2cdcb9889..fa33daf261b 100644 --- a/forge-gui/res/cardsfolder/b/banners_raised.txt +++ b/forge-gui/res/cardsfolder/b/banners_raised.txt @@ -1,6 +1,6 @@ -Name:Banners Raised -ManaCost:R -Types:Instant -A:SP$ PumpAll | Cost$ R | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/banners_raised.jpg -Oracle:Creatures you control get +1/+0 until end of turn. \ No newline at end of file +Name:Banners Raised +ManaCost:R +Types:Instant +A:SP$ PumpAll | Cost$ R | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/banners_raised.jpg +Oracle:Creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/banshee.txt b/forge-gui/res/cardsfolder/b/banshee.txt index a87508453e8..8e04eee7be8 100644 --- a/forge-gui/res/cardsfolder/b/banshee.txt +++ b/forge-gui/res/cardsfolder/b/banshee.txt @@ -9,4 +9,4 @@ SVar:HalfXDown:Count$xPaid/HalfDown SVar:HalfXUp:Count$xPaid/HalfUp SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/banshee.jpg -Oracle:{X}, {T}: Banshee deals half X damage, rounded down, to target creature or player, and half X damage, rounded up, to you. \ No newline at end of file +Oracle:{X}, {T}: Banshee deals half X damage, rounded down, to target creature or player, and half X damage, rounded up, to you. diff --git a/forge-gui/res/cardsfolder/b/banshees_blade.txt b/forge-gui/res/cardsfolder/b/banshees_blade.txt index 727745c9285..efa4b7d58a3 100644 --- a/forge-gui/res/cardsfolder/b/banshees_blade.txt +++ b/forge-gui/res/cardsfolder/b/banshees_blade.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.AttachedBy | CombatDamage$ True | Exe SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/banshees_blade.jpg -Oracle:Equipped creature gets +1/+1 for each charge counter on Banshee's Blade.\nWhenever equipped creature deals combat damage, put a charge counter on Banshee's Blade.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +1/+1 for each charge counter on Banshee's Blade.\nWhenever equipped creature deals combat damage, put a charge counter on Banshee's Blade.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/b/bant.txt b/forge-gui/res/cardsfolder/b/bant.txt index 115ad31fd1e..655fccb6d90 100644 --- a/forge-gui/res/cardsfolder/b/bant.txt +++ b/forge-gui/res/cardsfolder/b/bant.txt @@ -1,11 +1,11 @@ -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 {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 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bant.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | HasColorCreatureInPlay$ GWU -Oracle:All creatures have exalted. (Whenever a creature attacks alone, it gets +1/+1 until end of turn for each instance of exalted among permanents its controller controls.)\nWhenever 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. \ No newline at end of file +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 {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 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bant.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | HasColorCreatureInPlay$ GWU +Oracle:All creatures have exalted. (Whenever a creature attacks alone, it gets +1/+1 until end of turn for each instance of exalted among permanents its controller controls.)\nWhenever 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. diff --git a/forge-gui/res/cardsfolder/b/bant_battlemage.txt b/forge-gui/res/cardsfolder/b/bant_battlemage.txt index a61df3b6b8a..8cc1a43f2ab 100644 --- a/forge-gui/res/cardsfolder/b/bant_battlemage.txt +++ b/forge-gui/res/cardsfolder/b/bant_battlemage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SpellDescription$ Target creature gains trample until end of turn. A:AB$ Pump | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/bant_battlemage.jpg -Oracle:{G}, {T}: Target creature gains trample until end of turn.\n{U}, {T}: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:{G}, {T}: Target creature gains trample until end of turn.\n{U}, {T}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bant_charm.txt b/forge-gui/res/cardsfolder/b/bant_charm.txt index f654714a327..7d1cb6a8b0d 100644 --- a/forge-gui/res/cardsfolder/b/bant_charm.txt +++ b/forge-gui/res/cardsfolder/b/bant_charm.txt @@ -6,4 +6,4 @@ SVar:DBDestroy:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target arti SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target creature on the bottom of it's owner's library; SVar:DBCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Instant | SpellDescription$ Counter target instant spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/bant_charm.jpg -Oracle:Choose one - Destroy target artifact; or put target creature on the bottom of its owner's library; or counter target instant spell. \ No newline at end of file +Oracle:Choose one - Destroy target artifact; or put target creature on the bottom of its owner's library; or counter target instant spell. diff --git a/forge-gui/res/cardsfolder/b/bant_panorama.txt b/forge-gui/res/cardsfolder/b/bant_panorama.txt index d071468678e..176671e7687 100644 --- a/forge-gui/res/cardsfolder/b/bant_panorama.txt +++ b/forge-gui/res/cardsfolder/b/bant_panorama.txt @@ -4,4 +4,4 @@ Types:Land 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 +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. diff --git a/forge-gui/res/cardsfolder/b/bant_sojourners.txt b/forge-gui/res/cardsfolder/b/bant_sojourners.txt index 7b475a15259..76de1c1be48 100644 --- a/forge-gui/res/cardsfolder/b/bant_sojourners.txt +++ b/forge-gui/res/cardsfolder/b/bant_sojourners.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigToken | OptionalDecider$ Yo T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | OptionalDecider$ You | Secondary$ True | TriggerDescription$ When you cycle CARDNAME or it's put into a graveyard from the battlefield, you may put a 1/1 white Soldier creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier ALA SVar:Picture:http://www.wizards.com/global/images/magic/general/bant_sojourners.jpg -Oracle:When you cycle Bant Sojourners or it dies, you may put a 1/1 white Soldier creature token onto the battlefield.\nCycling {2}{W} ({2}{W}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:When you cycle Bant Sojourners or it dies, you may put a 1/1 white Soldier creature token onto the battlefield.\nCycling {2}{W} ({2}{W}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/bant_sureblade.txt b/forge-gui/res/cardsfolder/b/bant_sureblade.txt index 9dabf11cb0c..1ab9e75750b 100644 --- a/forge-gui/res/cardsfolder/b/bant_sureblade.txt +++ b/forge-gui/res/cardsfolder/b/bant_sureblade.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKe SVar:X:Count$Valid Permanent.MultiColor+Other+YouCtrl SVar:BuffedBy:Permanent.MultiColor SVar:Picture:http://www.wizards.com/global/images/magic/general/bant_sureblade.jpg -Oracle:As long as you control another multicolored permanent, Bant Sureblade gets +1/+1 and has first strike. \ No newline at end of file +Oracle:As long as you control another multicolored permanent, Bant Sureblade gets +1/+1 and has first strike. diff --git a/forge-gui/res/cardsfolder/b/bar_the_door.txt b/forge-gui/res/cardsfolder/b/bar_the_door.txt index 965e864ff0c..689ce6eef27 100644 --- a/forge-gui/res/cardsfolder/b/bar_the_door.txt +++ b/forge-gui/res/cardsfolder/b/bar_the_door.txt @@ -1,7 +1,7 @@ -Name:Bar the Door -ManaCost:2 W -Types:Instant -A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumDef$ +4 | SpellDescription$ Creatures you control get +0/+4 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bar_the_door.jpg -Oracle:Creatures you control get +0/+4 until end of turn. \ No newline at end of file +Name:Bar the Door +ManaCost:2 W +Types:Instant +A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumDef$ +4 | SpellDescription$ Creatures you control get +0/+4 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bar_the_door.jpg +Oracle:Creatures you control get +0/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/barbarian_bully.txt b/forge-gui/res/cardsfolder/b/barbarian_bully.txt index 61de89f29f8..b5b62b8e624 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_bully.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_bully.txt @@ -1,7 +1,7 @@ -Name:Barbarian Bully -ManaCost:2 R -Types:Creature Human Barbarian -PT:2/2 -A:AB$ Pump | Cost$ Discard<1/Random> | NumAtt$ 2 | NumDef$ 2 | UnlessCost$ DamageYou<4> | UnlessPayer$ Player | UnlessAI$ Never | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn unless a player has CARDNAME deal 4 damage to him or her. Activate this ability only once each turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/barbarian_bully.jpg -Oracle:Discard a card at random: Barbarian Bully gets +2/+2 until end of turn unless a player has Barbarian Bully deal 4 damage to him or her. Activate this ability only once each turn. \ No newline at end of file +Name:Barbarian Bully +ManaCost:2 R +Types:Creature Human Barbarian +PT:2/2 +A:AB$ Pump | Cost$ Discard<1/Random> | NumAtt$ 2 | NumDef$ 2 | UnlessCost$ DamageYou<4> | UnlessPayer$ Player | UnlessAI$ Never | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn unless a player has CARDNAME deal 4 damage to him or her. Activate this ability only once each turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/barbarian_bully.jpg +Oracle:Discard a card at random: Barbarian Bully gets +2/+2 until end of turn unless a player has Barbarian Bully deal 4 damage to him or her. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/b/barbarian_general.txt b/forge-gui/res/cardsfolder/b/barbarian_general.txt index a00e86c087f..a0319699dcf 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_general.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_general.txt @@ -4,4 +4,4 @@ Types:Creature Human Barbarian Soldier PT:3/2 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/barbarian_general.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/b/barbarian_horde.txt b/forge-gui/res/cardsfolder/b/barbarian_horde.txt index 1c078ab732a..2ae81bd8674 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_horde.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_horde.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Human Barbarian Soldier PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10578.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/barbarian_lunatic.txt b/forge-gui/res/cardsfolder/b/barbarian_lunatic.txt index 388a7c34293..cbd0a2d7179 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_lunatic.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_lunatic.txt @@ -4,4 +4,4 @@ Types:Creature Human Barbarian PT:2/1 A:AB$ DealDamage | Cost$ 2 R Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/barbarian_lunatic.jpg -Oracle:{2}{R}, Sacrifice Barbarian Lunatic: Barbarian Lunatic deals 2 damage to target creature. \ No newline at end of file +Oracle:{2}{R}, Sacrifice Barbarian Lunatic: Barbarian Lunatic deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/b/barbarian_outcast.txt b/forge-gui/res/cardsfolder/b/barbarian_outcast.txt index a25e5e96bf3..5dec357c83a 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_outcast.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_outcast.txt @@ -8,4 +8,4 @@ SVar:NeedsToPlay:Swamp.YouCtrl SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/barbarian_outcast.jpg -Oracle:When you control no Swamps, sacrifice Barbarian Outcast. \ No newline at end of file +Oracle:When you control no Swamps, sacrifice Barbarian Outcast. diff --git a/forge-gui/res/cardsfolder/b/barbarian_riftcutter.txt b/forge-gui/res/cardsfolder/b/barbarian_riftcutter.txt index 64008d43098..9097b708fbe 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_riftcutter.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_riftcutter.txt @@ -4,4 +4,4 @@ Types:Creature Human Barbarian PT:3/3 A:AB$ Destroy | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/barbarian_riftcutter.jpg -Oracle:{R}, Sacrifice Barbarian Riftcutter: Destroy target land. \ No newline at end of file +Oracle:{R}, Sacrifice Barbarian Riftcutter: Destroy target land. diff --git a/forge-gui/res/cardsfolder/b/barbarian_ring.txt b/forge-gui/res/cardsfolder/b/barbarian_ring.txt index 46c98cb640a..bc4c4a6ec1a 100644 --- a/forge-gui/res/cardsfolder/b/barbarian_ring.txt +++ b/forge-gui/res/cardsfolder/b/barbarian_ring.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add 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 -Oracle:{T}: Add {R} to your mana pool. Barbarian Ring deals 1 damage to you.\nThreshold - {R}, {T}, Sacrifice Barbarian Ring: Barbarian Ring deals 2 damage to target creature or player. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Add {R} to your mana pool. Barbarian Ring deals 1 damage to you.\nThreshold - {R}, {T}, Sacrifice Barbarian Ring: Barbarian Ring deals 2 damage to target creature or player. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/b/barbary_apes.txt b/forge-gui/res/cardsfolder/b/barbary_apes.txt index 6260941ea8a..851bfd1f3b3 100644 --- a/forge-gui/res/cardsfolder/b/barbary_apes.txt +++ b/forge-gui/res/cardsfolder/b/barbary_apes.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Creature Ape PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1516.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/barbed_back_wurm.txt b/forge-gui/res/cardsfolder/b/barbed_back_wurm.txt index e9e1d0186f5..cc90f8be9a7 100644 --- a/forge-gui/res/cardsfolder/b/barbed_back_wurm.txt +++ b/forge-gui/res/cardsfolder/b/barbed_back_wurm.txt @@ -1,7 +1,7 @@ -Name:Barbed-Back Wurm -ManaCost:4 B -Types:Creature Wurm -PT:4/3 -A:AB$ Pump | Cost$ B | ValidTgts$ Creature.Green+blockingSource | TgtPrompt$ Select target green creature blocking Barbed-Back Wurm | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target green creature blocking CARDNAME gets -1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_back_wurm.jpg -Oracle:{B}: Target green creature blocking Barbed-Back Wurm gets -1/-1 until end of turn. \ No newline at end of file +Name:Barbed-Back Wurm +ManaCost:4 B +Types:Creature Wurm +PT:4/3 +A:AB$ Pump | Cost$ B | ValidTgts$ Creature.Green+blockingSource | TgtPrompt$ Select target green creature blocking Barbed-Back Wurm | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target green creature blocking CARDNAME gets -1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_back_wurm.jpg +Oracle:{B}: Target green creature blocking Barbed-Back Wurm gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/barbed_battlegear.txt b/forge-gui/res/cardsfolder/b/barbed_battlegear.txt index e2e14e83aa3..9fe8de09e1c 100644 --- a/forge-gui/res/cardsfolder/b/barbed_battlegear.txt +++ b/forge-gui/res/cardsfolder/b/barbed_battlegear.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | AddToughness$ -1 | Description$ Equipped creature gets +4/-1. SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_battlegear.jpg -Oracle:Equipped creature gets +4/-1.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +4/-1.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/b/barbed_field.txt b/forge-gui/res/cardsfolder/b/barbed_field.txt index 14746a66d1c..50e5536cb3d 100644 --- a/forge-gui/res/cardsfolder/b/barbed_field.txt +++ b/forge-gui/res/cardsfolder/b/barbed_field.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Damage | Descripti SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_field.jpg -Oracle:Enchant land\nEnchanted land has "{T}: This land deals 1 damage to target creature or player." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: This land deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/b/barbed_foliage.txt b/forge-gui/res/cardsfolder/b/barbed_foliage.txt index aedae0df9a8..41fae24d2e0 100644 --- a/forge-gui/res/cardsfolder/b/barbed_foliage.txt +++ b/forge-gui/res/cardsfolder/b/barbed_foliage.txt @@ -1,9 +1,9 @@ -Name:Barbed Foliage -ManaCost:2 G G -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You | Execute$ TrigDebuff | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks you, it loses flanking until end of turn. -SVar:TrigDebuff:AB$ Debuff | Cost$ 0 | Defined$ TriggeredAttacker | Keywords$ Flanking -T:Mode$ Attacks | ValidCard$ Creature.withoutFlying | Attacked$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature without flying attacks you, CARDNAME deals 1 damage to it. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ TriggeredAttacker -SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_foliage.jpg -Oracle:Whenever a creature attacks you, it loses flanking until end of turn.\nWhenever a creature without flying attacks you, Barbed Foliage deals 1 damage to it. \ No newline at end of file +Name:Barbed Foliage +ManaCost:2 G G +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You | Execute$ TrigDebuff | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks you, it loses flanking until end of turn. +SVar:TrigDebuff:AB$ Debuff | Cost$ 0 | Defined$ TriggeredAttacker | Keywords$ Flanking +T:Mode$ Attacks | ValidCard$ Creature.withoutFlying | Attacked$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature without flying attacks you, CARDNAME deals 1 damage to it. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ TriggeredAttacker +SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_foliage.jpg +Oracle:Whenever a creature attacks you, it loses flanking until end of turn.\nWhenever a creature without flying attacks you, Barbed Foliage deals 1 damage to it. diff --git a/forge-gui/res/cardsfolder/b/barbed_lightning.txt b/forge-gui/res/cardsfolder/b/barbed_lightning.txt index 9ec75e97607..235e24d19fe 100644 --- a/forge-gui/res/cardsfolder/b/barbed_lightning.txt +++ b/forge-gui/res/cardsfolder/b/barbed_lightning.txt @@ -7,4 +7,4 @@ SVar:DBDmgC:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target crea SVar:DBDmgP:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_lightning.jpg -Oracle:Choose one - Barbed Lightning deals 3 damage to target creature; or Barbed Lightning deals 3 damage to target player.\nEntwine {2} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Barbed Lightning deals 3 damage to target creature; or Barbed Lightning deals 3 damage to target player.\nEntwine {2} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/b/barbed_sextant.txt b/forge-gui/res/cardsfolder/b/barbed_sextant.txt index b4e8df13921..3029b100260 100644 --- a/forge-gui/res/cardsfolder/b/barbed_sextant.txt +++ b/forge-gui/res/cardsfolder/b/barbed_sextant.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_sextant.jpg -Oracle:{1}, {T}, Sacrifice Barbed Sextant: Add one mana of any color to your mana pool. Draw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Barbed Sextant: Add one mana of any color to your mana pool. Draw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/b/barbed_shocker.txt b/forge-gui/res/cardsfolder/b/barbed_shocker.txt index b76e5afe9d9..f7b0028b16d 100644 --- a/forge-gui/res/cardsfolder/b/barbed_shocker.txt +++ b/forge-gui/res/cardsfolder/b/barbed_shocker.txt @@ -1,13 +1,13 @@ -Name:Barbed Shocker -ManaCost:3 R -Types:Creature Insect -PT:2/2 -K:Trample -K:Haste -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Discard hand -SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ TriggeredTarget | SubAbility$ DBCleanup | SpellDescription$ Draw that many cards | References$ X -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_shocker.jpg -Oracle:Trample, haste\nWhenever Barbed Shocker deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. \ No newline at end of file +Name:Barbed Shocker +ManaCost:3 R +Types:Creature Insect +PT:2/2 +K:Trample +K:Haste +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Discard hand +SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ TriggeredTarget | SubAbility$ DBCleanup | SpellDescription$ Draw that many cards | References$ X +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_shocker.jpg +Oracle:Trample, haste\nWhenever Barbed Shocker deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. diff --git a/forge-gui/res/cardsfolder/b/barbed_sliver.txt b/forge-gui/res/cardsfolder/b/barbed_sliver.txt index 070c56109c1..082a7ec6883 100644 --- a/forge-gui/res/cardsfolder/b/barbed_sliver.txt +++ b/forge-gui/res/cardsfolder/b/barbed_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Sliver | AddAbility$ Pump | Description$ SVar:Pump:AB$Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/barbed_sliver.jpg -Oracle:All Sliver creatures have "{2}: This creature gets +1/+0 until end of turn." \ No newline at end of file +Oracle:All Sliver creatures have "{2}: This creature gets +1/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/b/barbtooth_wurm.txt b/forge-gui/res/cardsfolder/b/barbtooth_wurm.txt index 56aaa5cd66d..6c97e93cc69 100644 --- a/forge-gui/res/cardsfolder/b/barbtooth_wurm.txt +++ b/forge-gui/res/cardsfolder/b/barbtooth_wurm.txt @@ -3,4 +3,4 @@ ManaCost:5 G Types:Creature Wurm PT:6/4 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21077.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/bargain.txt b/forge-gui/res/cardsfolder/b/bargain.txt index 3ab320c7c93..fcab8d1b338 100644 --- a/forge-gui/res/cardsfolder/b/bargain.txt +++ b/forge-gui/res/cardsfolder/b/bargain.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 2 W | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to draw a card | NumCards$ 1 | SubAbility$ DBGainLife | SpellDescription$ Target opponent draws a card. You gain 7 life. SVar:DBGainLife:DB$ GainLife | LifeAmount$ 7 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/bargain.jpg -Oracle:Target opponent draws a card.\nYou gain 7 life. \ No newline at end of file +Oracle:Target opponent draws a card.\nYou gain 7 life. diff --git a/forge-gui/res/cardsfolder/b/bargaining_table.txt b/forge-gui/res/cardsfolder/b/bargaining_table.txt index 18592d78a26..d34f0eb0e9c 100644 --- a/forge-gui/res/cardsfolder/b/bargaining_table.txt +++ b/forge-gui/res/cardsfolder/b/bargaining_table.txt @@ -5,4 +5,4 @@ Types:Artifact A:AB$ Draw| Cost$ X T | NumCards$ 1 | References$ X | SpellDescription$ Draw a card. X is the number of cards in an opponent's hand. SVar:X:Count$InOppHand SVar:Picture:http://www.wizards.com/global/images/magic/general/bargaining_table.jpg -Oracle:{X}, {T}: Draw a card. X is the number of cards in an opponent's hand. \ No newline at end of file +Oracle:{X}, {T}: Draw a card. X is the number of cards in an opponent's hand. diff --git a/forge-gui/res/cardsfolder/b/barishi.txt b/forge-gui/res/cardsfolder/b/barishi.txt index 94d29918ae9..2462bd94795 100644 --- a/forge-gui/res/cardsfolder/b/barishi.txt +++ b/forge-gui/res/cardsfolder/b/barishi.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBShuffle SVar:DBShuffle:DB$ChangeZoneAll | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/barishi.jpg -Oracle:When Barishi dies, exile Barishi, then shuffle all creature cards from your graveyard into your library. \ No newline at end of file +Oracle:When Barishi dies, exile Barishi, then shuffle all creature cards from your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/b/barkhide_mauler.txt b/forge-gui/res/cardsfolder/b/barkhide_mauler.txt index 20bf087bf86..5ea79573a7e 100644 --- a/forge-gui/res/cardsfolder/b/barkhide_mauler.txt +++ b/forge-gui/res/cardsfolder/b/barkhide_mauler.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:4/4 K:Cycling:2 SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card34196.jpg -Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/barkshell_blessing.txt b/forge-gui/res/cardsfolder/b/barkshell_blessing.txt index 205a100ec4f..d783d82f6a9 100644 --- a/forge-gui/res/cardsfolder/b/barkshell_blessing.txt +++ b/forge-gui/res/cardsfolder/b/barkshell_blessing.txt @@ -1,9 +1,9 @@ -Name:Barkshell Blessing -ManaCost:GW -Types:Instant -A:SP$ Pump | Cost$ GW | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/barkshell_blessing.jpg -Oracle:Target creature gets +2/+2 until end of turn.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) \ No newline at end of file +Name:Barkshell Blessing +ManaCost:GW +Types:Instant +A:SP$ Pump | Cost$ GW | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/barkshell_blessing.jpg +Oracle:Target creature gets +2/+2 until end of turn.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/b/barktooth_warbeard.txt b/forge-gui/res/cardsfolder/b/barktooth_warbeard.txt index dfa090dff40..cab464c7337 100644 --- a/forge-gui/res/cardsfolder/b/barktooth_warbeard.txt +++ b/forge-gui/res/cardsfolder/b/barktooth_warbeard.txt @@ -3,4 +3,4 @@ ManaCost:4 B R R Types:Legendary Creature Human Warrior PT:6/5 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1647.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/barls_cage.txt b/forge-gui/res/cardsfolder/b/barls_cage.txt index 9427cb7e33d..c51c024d2a7 100644 --- a/forge-gui/res/cardsfolder/b/barls_cage.txt +++ b/forge-gui/res/cardsfolder/b/barls_cage.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Pump | Cost$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True | SpellDescription$ Target creature doesn't untap during its controller's next untap step. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barls_cage.jpg -Oracle:{3}: Target creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:{3}: Target creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/b/baron_sengir.txt b/forge-gui/res/cardsfolder/b/baron_sengir.txt index 1c8011fc3d3..b5f7916de45 100644 --- a/forge-gui/res/cardsfolder/b/baron_sengir.txt +++ b/forge-gui/res/cardsfolder/b/baron_sengir.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P2P2 A:AB$Regenerate | ValidTgts$ Creature.Vampire+Other | TgtPrompt$ Select another target Vampire | Cost$ T | SpellDescription$ Regenerate another target Vampire. SVar:Picture:http://www.wizards.com/global/images/magic/general/baron_sengir.jpg -Oracle:Flying\nWhenever a creature dealt damage by Baron Sengir this turn dies, put a +2/+2 counter on Baron Sengir.\n{T}: Regenerate another target Vampire. \ No newline at end of file +Oracle:Flying\nWhenever a creature dealt damage by Baron Sengir this turn dies, put a +2/+2 counter on Baron Sengir.\n{T}: Regenerate another target Vampire. diff --git a/forge-gui/res/cardsfolder/b/barony_vampire.txt b/forge-gui/res/cardsfolder/b/barony_vampire.txt index 818e337ca0b..f48fa6d8b16 100644 --- a/forge-gui/res/cardsfolder/b/barony_vampire.txt +++ b/forge-gui/res/cardsfolder/b/barony_vampire.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Creature Vampire PT:3/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/barony_vampire.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/barrage_of_expendables.txt b/forge-gui/res/cardsfolder/b/barrage_of_expendables.txt index 1eb8c86d68a..d4bbed91b16 100644 --- a/forge-gui/res/cardsfolder/b/barrage_of_expendables.txt +++ b/forge-gui/res/cardsfolder/b/barrage_of_expendables.txt @@ -1,7 +1,7 @@ -Name:Barrage of Expendables -ManaCost:R -Types:Enchantment -A:AB$ DealDamage | Cost$ R Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/barrage_of_expendables.jpg -Oracle:{R}, Sacrifice a creature: Barrage of Expendables deals 1 damage to target creature or player. +Name:Barrage of Expendables +ManaCost:R +Types:Enchantment +A:AB$ DealDamage | Cost$ R Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/barrage_of_expendables.jpg +Oracle:{R}, Sacrifice a creature: Barrage of Expendables deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/barrage_ogre.txt b/forge-gui/res/cardsfolder/b/barrage_ogre.txt index 0ce9e527656..a44c2478647 100644 --- a/forge-gui/res/cardsfolder/b/barrage_ogre.txt +++ b/forge-gui/res/cardsfolder/b/barrage_ogre.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ Barrage Ogre deals 2 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barrage_ogre.jpg -Oracle:{T}, Sacrifice an artifact: Barrage Ogre deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{T}, Sacrifice an artifact: Barrage Ogre deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/barrel_down_sokenzan.txt b/forge-gui/res/cardsfolder/b/barrel_down_sokenzan.txt index e5d278b98ff..3788c4ea5c9 100644 --- a/forge-gui/res/cardsfolder/b/barrel_down_sokenzan.txt +++ b/forge-gui/res/cardsfolder/b/barrel_down_sokenzan.txt @@ -1,10 +1,10 @@ -Name:Barrel Down Sokenzan -ManaCost:2 R -Types:Instant Arcane -A:SP$ ChangeZone | Cost$ 2 R | Origin$ Battlefield | Destination$ Hand | ChangeType$ Mountain.YouCtrl | ChangeNum$ X | Hidden$ True | RememberChanged$ True | SubAbility$ DBDamage | References$ X | SpellDescription$ Sweep - Return any number of Mountains you control to their owner's hand. CARDNAME deals damage to target creature equal to twice the number of Mountains returned this way. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ Y | References$ Y -SVar:X:Count$Valid Mountain.YouCtrl -SVar:Y:Remembered$Amount.Twice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/barrel_down_sokenzan.jpg -Oracle:Sweep - Return any number of Mountains you control to their owner's hand. Barrel Down Sokenzan deals damage to target creature equal to twice the number of Mountains returned this way. \ No newline at end of file +Name:Barrel Down Sokenzan +ManaCost:2 R +Types:Instant Arcane +A:SP$ ChangeZone | Cost$ 2 R | Origin$ Battlefield | Destination$ Hand | ChangeType$ Mountain.YouCtrl | ChangeNum$ X | Hidden$ True | RememberChanged$ True | SubAbility$ DBDamage | References$ X | SpellDescription$ Sweep - Return any number of Mountains you control to their owner's hand. CARDNAME deals damage to target creature equal to twice the number of Mountains returned this way. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ Y | References$ Y +SVar:X:Count$Valid Mountain.YouCtrl +SVar:Y:Remembered$Amount.Twice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/barrel_down_sokenzan.jpg +Oracle:Sweep - Return any number of Mountains you control to their owner's hand. Barrel Down Sokenzan deals damage to target creature equal to twice the number of Mountains returned this way. diff --git a/forge-gui/res/cardsfolder/b/barreling_attack.txt b/forge-gui/res/cardsfolder/b/barreling_attack.txt index c196b3f2252..f8387e2bf3c 100644 --- a/forge-gui/res/cardsfolder/b/barreling_attack.txt +++ b/forge-gui/res/cardsfolder/b/barreling_attack.txt @@ -1,10 +1,10 @@ -Name:Barreling Attack -ManaCost:2 R R -Types:Instant -A:SP$ Pump | Cost$ 2 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SubAbility$ DBAnimate | SpellDescription$ Target creature gains trample until end of turn. When that creature becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. -SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Triggers$ TrigBounce | sVars$ ABBarrelingPump,BarrelingX -SVar:TrigBounce:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ ABBarrelingPump | TriggerDescription$ When CARDNAME becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. -SVar:ABBarrelingPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +BarrelingX | NumDef$ +BarrelingX | References$ BarrelingX -SVar:BarrelingX:TriggerCount$NumBlockers -SVar:Picture:http://www.wizards.com/global/images/magic/general/barreling_attack.jpg -Oracle:Target creature gains trample until end of turn. When that creature becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. \ No newline at end of file +Name:Barreling Attack +ManaCost:2 R R +Types:Instant +A:SP$ Pump | Cost$ 2 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SubAbility$ DBAnimate | SpellDescription$ Target creature gains trample until end of turn. When that creature becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Triggers$ TrigBounce | sVars$ ABBarrelingPump,BarrelingX +SVar:TrigBounce:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ ABBarrelingPump | TriggerDescription$ When CARDNAME becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. +SVar:ABBarrelingPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +BarrelingX | NumDef$ +BarrelingX | References$ BarrelingX +SVar:BarrelingX:TriggerCount$NumBlockers +SVar:Picture:http://www.wizards.com/global/images/magic/general/barreling_attack.jpg +Oracle:Target creature gains trample until end of turn. When that creature becomes blocked this turn, it gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/b/barren_glory.txt b/forge-gui/res/cardsfolder/b/barren_glory.txt index 68113e0d670..832fb77fd36 100644 --- a/forge-gui/res/cardsfolder/b/barren_glory.txt +++ b/forge-gui/res/cardsfolder/b/barren_glory.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Other | Prese SVar:TrigWin:AB$WinsGame | Cost$ 0 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barren_glory.jpg -Oracle:At the beginning of your upkeep, if you control no permanents other than Barren Glory and have no cards in hand, you win the game. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control no permanents other than Barren Glory and have no cards in hand, you win the game. diff --git a/forge-gui/res/cardsfolder/b/barren_moor.txt b/forge-gui/res/cardsfolder/b/barren_moor.txt index a6d3f3962fd..1d107a1f259 100644 --- a/forge-gui/res/cardsfolder/b/barren_moor.txt +++ b/forge-gui/res/cardsfolder/b/barren_moor.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. 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 +Oracle:Barren Moor enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\nCycling {B} ({B}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/barrenton_cragtreads.txt b/forge-gui/res/cardsfolder/b/barrenton_cragtreads.txt index e641abbf41e..c1f29572f1c 100644 --- a/forge-gui/res/cardsfolder/b/barrenton_cragtreads.txt +++ b/forge-gui/res/cardsfolder/b/barrenton_cragtreads.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Scout PT:3/3 K:CantBeBlockedBy Creature.Red SVar:Picture:http://www.wizards.com/global/images/magic/general/barrenton_cragtreads.jpg -Oracle:Barrenton Cragtreads can't be blocked by red creatures. \ No newline at end of file +Oracle:Barrenton Cragtreads can't be blocked by red creatures. diff --git a/forge-gui/res/cardsfolder/b/barrenton_medic.txt b/forge-gui/res/cardsfolder/b/barrenton_medic.txt index 0bf8cac756a..65549827794 100644 --- a/forge-gui/res/cardsfolder/b/barrenton_medic.txt +++ b/forge-gui/res/cardsfolder/b/barrenton_medic.txt @@ -6,4 +6,4 @@ A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select t A:AB$ Untap | Cost$ AddCounter<1/M1M1> | SpellDescription$ Untap CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barrenton_medic.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\nPut a -1/-1 counter on Barrenton Medic: Untap Barrenton Medic. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\nPut a -1/-1 counter on Barrenton Medic: Untap Barrenton Medic. diff --git a/forge-gui/res/cardsfolder/b/barrin.txt b/forge-gui/res/cardsfolder/b/barrin.txt index 6f95123b594..196ee984c5b 100644 --- a/forge-gui/res/cardsfolder/b/barrin.txt +++ b/forge-gui/res/cardsfolder/b/barrin.txt @@ -1,8 +1,8 @@ -Name:Barrin -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+6 -A:AB$ ChangeZone | ActivationZone$ Command | Cost$ Sac<1/Permanent> | ValidTgts$ Creature | TgtPrompt$ Select target Creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/barrin.jpg -Oracle:Hand +0, life +6\nSacrifice a permanent: Return target creature to its owner's hand. \ No newline at end of file +Name:Barrin +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+6 +A:AB$ ChangeZone | ActivationZone$ Command | Cost$ Sac<1/Permanent> | ValidTgts$ Creature | TgtPrompt$ Select target Creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/barrin.jpg +Oracle:Hand +0, life +6\nSacrifice a permanent: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/barrin_master_wizard.txt b/forge-gui/res/cardsfolder/b/barrin_master_wizard.txt index 02381a26779..bf65b59642e 100644 --- a/forge-gui/res/cardsfolder/b/barrin_master_wizard.txt +++ b/forge-gui/res/cardsfolder/b/barrin_master_wizard.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ 2 Sac<1/Permanent> | ValidTgts$ Creature | TgtPrompt$ Select target Creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barrin_master_wizard.jpg -Oracle:{2}, Sacrifice a permanent: Return target creature to its owner's hand. \ No newline at end of file +Oracle:{2}, Sacrifice a permanent: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/barrins_codex.txt b/forge-gui/res/cardsfolder/b/barrins_codex.txt index 1c9cbc0116b..11f1ed7711d 100644 --- a/forge-gui/res/cardsfolder/b/barrins_codex.txt +++ b/forge-gui/res/cardsfolder/b/barrins_codex.txt @@ -7,4 +7,4 @@ A:AB$ Draw | Cost$ 4 T Sac<1/CARDNAME> | NumCards$ X | References$ X | SpellDesc SVar:X:Count$CardCounters.PAGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Barrins_Codex.jpg -Oracle:At the beginning of your upkeep, you may put a page counter on Barrin's Codex.\n{4}, {T}, Sacrifice Barrin's Codex: Draw X cards, where X is the number of page counters on Barrin's Codex. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a page counter on Barrin's Codex.\n{4}, {T}, Sacrifice Barrin's Codex: Draw X cards, where X is the number of page counters on Barrin's Codex. diff --git a/forge-gui/res/cardsfolder/b/barrins_spite.txt b/forge-gui/res/cardsfolder/b/barrins_spite.txt index 365be8c7515..de11c3068b9 100644 --- a/forge-gui/res/cardsfolder/b/barrins_spite.txt +++ b/forge-gui/res/cardsfolder/b/barrins_spite.txt @@ -1,10 +1,10 @@ -Name:Barrin's Spite -ManaCost:2 U B -Types:Sorcery -A:SP$ Pump | Cost$ 2 U B | ValidTgts$ Creature | TgtPrompt$ Choose two target creatures controlled by the same player | TargetMin$ 2 | TargetMax$ 2 | TargetUnique$ True | TargetsFromSingleZone$ True | RememberTargets$ True | IsCurse$ True | SubAbility$ DBChooseSac | StackDescription$ SpellDescription | SpellDescription$ Choose two target creatures controlled by the same player. Their controller chooses and sacrifices one of them. Return the other to its owner's hand. -SVar:DBChooseSac:DB$ ChooseCard | Choices$ Card.IsRemembered | Defined$ TargetedController | ChoiceTitle$ Choose one to sacrifice | ForgetChosen$ True | SubAbility$ DBSac | StackDescription$ None | AILogic$ WorstCard -SVar:DBSac:DB$ Destroy | Defined$ ChosenCard | Sacrifice$ True | SubAbility$ DBBounce | StackDescription$ None -SVar:DBBounce:DB$ ChangeZone | Defined$ Remembered | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/barrins_spite.jpg -Oracle:Choose two target creatures controlled by the same player. Their controller chooses and sacrifices one of them. Return the other to its owner's hand. \ No newline at end of file +Name:Barrin's Spite +ManaCost:2 U B +Types:Sorcery +A:SP$ Pump | Cost$ 2 U B | ValidTgts$ Creature | TgtPrompt$ Choose two target creatures controlled by the same player | TargetMin$ 2 | TargetMax$ 2 | TargetUnique$ True | TargetsFromSingleZone$ True | RememberTargets$ True | IsCurse$ True | SubAbility$ DBChooseSac | StackDescription$ SpellDescription | SpellDescription$ Choose two target creatures controlled by the same player. Their controller chooses and sacrifices one of them. Return the other to its owner's hand. +SVar:DBChooseSac:DB$ ChooseCard | Choices$ Card.IsRemembered | Defined$ TargetedController | ChoiceTitle$ Choose one to sacrifice | ForgetChosen$ True | SubAbility$ DBSac | StackDescription$ None | AILogic$ WorstCard +SVar:DBSac:DB$ Destroy | Defined$ ChosenCard | Sacrifice$ True | SubAbility$ DBBounce | StackDescription$ None +SVar:DBBounce:DB$ ChangeZone | Defined$ Remembered | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/barrins_spite.jpg +Oracle:Choose two target creatures controlled by the same player. Their controller chooses and sacrifices one of them. Return the other to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/barrins_unmaking.txt b/forge-gui/res/cardsfolder/b/barrins_unmaking.txt index 31ed9921d6e..0f70a88fb0b 100644 --- a/forge-gui/res/cardsfolder/b/barrins_unmaking.txt +++ b/forge-gui/res/cardsfolder/b/barrins_unmaking.txt @@ -1,7 +1,7 @@ -Name:Barrin's Unmaking -ManaCost:1 U -Types:Instant -A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | AITgts$ Card.SharesColorWith MostProminentColor | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Return target permanent to its owner's hand if that permanent shares a color with the most common color among all permanents or a color tied for most common. -SVar:X:Targeted$Valid Card.SharesColorWith MostProminentColor -SVar:Picture:http://www.wizards.com/global/images/magic/general/barrins_unmaking.jpg -Oracle:Return target permanent to its owner's hand if that permanent shares a color with the most common color among all permanents or a color tied for most common. \ No newline at end of file +Name:Barrin's Unmaking +ManaCost:1 U +Types:Instant +A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | AITgts$ Card.SharesColorWith MostProminentColor | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Return target permanent to its owner's hand if that permanent shares a color with the most common color among all permanents or a color tied for most common. +SVar:X:Targeted$Valid Card.SharesColorWith MostProminentColor +SVar:Picture:http://www.wizards.com/global/images/magic/general/barrins_unmaking.jpg +Oracle:Return target permanent to its owner's hand if that permanent shares a color with the most common color among all permanents or a color tied for most common. diff --git a/forge-gui/res/cardsfolder/b/barrow_ghoul.txt b/forge-gui/res/cardsfolder/b/barrow_ghoul.txt index bbac4cff382..9c0fecfee98 100644 --- a/forge-gui/res/cardsfolder/b/barrow_ghoul.txt +++ b/forge-gui/res/cardsfolder/b/barrow_ghoul.txt @@ -1,13 +1,13 @@ -Name:Barrow Ghoul -ManaCost:1 B -Types:Creature Zombie -PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you exile the top creature card of your graveyard. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Hidden$ True | ChangeType$ Creature.YouOwn+TopGraveyardCreature | RememberChanged$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/barrow_ghoul.jpg -Oracle:At the beginning of your upkeep, sacrifice Barrow Ghoul unless you exile the top creature card of your graveyard. \ No newline at end of file +Name:Barrow Ghoul +ManaCost:1 B +Types:Creature Zombie +PT:4/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you exile the top creature card of your graveyard. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Hidden$ True | ChangeType$ Creature.YouOwn+TopGraveyardCreature | RememberChanged$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/barrow_ghoul.jpg +Oracle:At the beginning of your upkeep, sacrifice Barrow Ghoul unless you exile the top creature card of your graveyard. diff --git a/forge-gui/res/cardsfolder/b/bartel_runeaxe.txt b/forge-gui/res/cardsfolder/b/bartel_runeaxe.txt index 056d8713cc3..95dcd9d6fc2 100644 --- a/forge-gui/res/cardsfolder/b/bartel_runeaxe.txt +++ b/forge-gui/res/cardsfolder/b/bartel_runeaxe.txt @@ -5,4 +5,4 @@ PT:6/5 K:Vigilance K:CARDNAME can't be the target of Aura spells. SVar:Picture:http://www.wizards.com/global/images/magic/general/bartel_runeaxe.jpg -Oracle:Vigilance\nBartel Runeaxe can't be the target of Aura spells. \ No newline at end of file +Oracle:Vigilance\nBartel Runeaxe can't be the target of Aura spells. diff --git a/forge-gui/res/cardsfolder/b/barter_in_blood.txt b/forge-gui/res/cardsfolder/b/barter_in_blood.txt index b7fc6ef6b34..96615c1151a 100644 --- a/forge-gui/res/cardsfolder/b/barter_in_blood.txt +++ b/forge-gui/res/cardsfolder/b/barter_in_blood.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Sacrifice | Cost$ 2 B B | Amount$ 2 | SacValid$ Creature | Defined$ Each | SpellDescription$ Each player sacrifices two creatures. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/barter_in_blood.jpg -Oracle:Each player sacrifices two creatures. \ No newline at end of file +Oracle:Each player sacrifices two creatures. diff --git a/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt b/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt index 165213f9dbe..955c9476180 100644 --- a/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt +++ b/forge-gui/res/cardsfolder/b/baru_fist_of_krosa.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Land.YouCtrl SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Green+YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Trample SVar:BuffedBy:Forest SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136155.jpg -Oracle:Whenever a Forest enters the battlefield, green creatures you control get +1/+1 and gain trample until end of turn.\nGrandeur - Discard another card named Baru, Fist of Krosa: Put an X/X green Wurm creature token onto the battlefield, where X is the number of lands you control. \ No newline at end of file +Oracle:Whenever a Forest enters the battlefield, green creatures you control get +1/+1 and gain trample until end of turn.\nGrandeur - Discard another card named Baru, Fist of Krosa: Put an X/X green Wurm creature token onto the battlefield, where X is the number of lands you control. diff --git a/forge-gui/res/cardsfolder/b/basal_sliver.txt b/forge-gui/res/cardsfolder/b/basal_sliver.txt index 3393abfcb2e..5fc84538b00 100644 --- a/forge-gui/res/cardsfolder/b/basal_sliver.txt +++ b/forge-gui/res/cardsfolder/b/basal_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Mana | Description$ All Sliv 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 +Oracle:All Slivers have "Sacrifice this permanent: Add {B}{B} to your mana pool." diff --git a/forge-gui/res/cardsfolder/b/basal_thrull.txt b/forge-gui/res/cardsfolder/b/basal_thrull.txt index 72a66e823fb..97cedcde6a6 100644 --- a/forge-gui/res/cardsfolder/b/basal_thrull.txt +++ b/forge-gui/res/cardsfolder/b/basal_thrull.txt @@ -5,4 +5,4 @@ PT:1/2 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 +Oracle:{T}, Sacrifice Basal Thrull: Add {B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/basalt_gargoyle.txt b/forge-gui/res/cardsfolder/b/basalt_gargoyle.txt index 857527836dc..f13075eb879 100644 --- a/forge-gui/res/cardsfolder/b/basalt_gargoyle.txt +++ b/forge-gui/res/cardsfolder/b/basalt_gargoyle.txt @@ -6,4 +6,4 @@ K:Flying K:Echo:2 R A:AB$ Pump | Cost$ R | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/basalt_gargoyle.jpg -Oracle:Flying\nEcho {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{R}: Basalt Gargoyle gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\nEcho {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{R}: Basalt Gargoyle gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/basalt_golem.txt b/forge-gui/res/cardsfolder/b/basalt_golem.txt index e987457b2db..787ec218b16 100644 --- a/forge-gui/res/cardsfolder/b/basalt_golem.txt +++ b/forge-gui/res/cardsfolder/b/basalt_golem.txt @@ -1,13 +1,13 @@ -Name:Basalt Golem -ManaCost:5 -Types:Artifact Creature Golem -PT:2/4 -K:CantBeBlockedBy Artifact.Creature -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | DelayedTrigger$ TrigEndCombat | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, that creature's controller sacrifices it at end of combat. If the player does, he or she puts a 0/2 colorless Wall artifact creature token with defender onto the battlefield. -SVar:TrigEndCombat:Mode$ Phase | Phase$ EndCombat | Execute$ TrigSacBlocker | TriggerDescription$ At end of combat sacrifice creature that blocked Basalt Golem. If the player does, he or she puts a 0/2 colorless Wall artifact creature token with defender onto the battlefield. -SVar:TrigSacBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker | Sacrifice$ True | SubAbility$ DBToken | RememberDestroyed$ True -SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Wall | TokenTypes$ Artifact,Creature,Wall | TokenOwner$ TriggeredBlockerController | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 2 | TokenKeywords$ Defender | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/basalt_golem.jpg -Oracle:Basalt Golem can't be blocked by artifact creatures.\nWhenever Basalt Golem becomes blocked by a creature, that creature's controller sacrifices it at end of combat. If the player does, he or she puts a 0/2 colorless Wall artifact creature token with defender onto the battlefield. \ No newline at end of file +Name:Basalt Golem +ManaCost:5 +Types:Artifact Creature Golem +PT:2/4 +K:CantBeBlockedBy Artifact.Creature +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | DelayedTrigger$ TrigEndCombat | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, that creature's controller sacrifices it at end of combat. If the player does, he or she puts a 0/2 colorless Wall artifact creature token with defender onto the battlefield. +SVar:TrigEndCombat:Mode$ Phase | Phase$ EndCombat | Execute$ TrigSacBlocker | TriggerDescription$ At end of combat sacrifice creature that blocked Basalt Golem. If the player does, he or she puts a 0/2 colorless Wall artifact creature token with defender onto the battlefield. +SVar:TrigSacBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker | Sacrifice$ True | SubAbility$ DBToken | RememberDestroyed$ True +SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Wall | TokenTypes$ Artifact,Creature,Wall | TokenOwner$ TriggeredBlockerController | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 2 | TokenKeywords$ Defender | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/basalt_golem.jpg +Oracle:Basalt Golem can't be blocked by artifact creatures.\nWhenever Basalt Golem becomes blocked by a creature, that creature's controller sacrifices it at end of combat. If the player does, he or she puts a 0/2 colorless Wall artifact creature token with defender onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/basalt_monolith.txt b/forge-gui/res/cardsfolder/b/basalt_monolith.txt index 015289b2eaf..5f60cfa8b8a 100644 --- a/forge-gui/res/cardsfolder/b/basalt_monolith.txt +++ b/forge-gui/res/cardsfolder/b/basalt_monolith.txt @@ -6,4 +6,4 @@ A:AB$ Untap | Cost$ 3 | SpellDescription$ Untap CARDNAME. 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 +Oracle:Basalt Monolith doesn't untap during your untap step.\n{T}: Add {3} to your mana pool.\n{3}: Untap Basalt Monolith. diff --git a/forge-gui/res/cardsfolder/b/basandra_battle_seraph.txt b/forge-gui/res/cardsfolder/b/basandra_battle_seraph.txt index 1ae946ce35e..8eb5d0d50d8 100644 --- a/forge-gui/res/cardsfolder/b/basandra_battle_seraph.txt +++ b/forge-gui/res/cardsfolder/b/basandra_battle_seraph.txt @@ -1,9 +1,9 @@ -Name:Basandra, Battle Seraph -ManaCost:3 R W -Types:Legendary Creature Angel -PT:4/4 -K:Flying -S:Mode$ CantBeCast | ValidCard$ Card | Phases$ BeginCombat->EndCombat | Description$ Players can't cast spells during combat. -A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature attacks this turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/basandra_battle_seraph.jpg -Oracle:Flying\nPlayers can't cast spells during combat.\n{R}: Target creature attacks this turn if able. \ No newline at end of file +Name:Basandra, Battle Seraph +ManaCost:3 R W +Types:Legendary Creature Angel +PT:4/4 +K:Flying +S:Mode$ CantBeCast | ValidCard$ Card | Phases$ BeginCombat->EndCombat | Description$ Players can't cast spells during combat. +A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature attacks this turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/basandra_battle_seraph.jpg +Oracle:Flying\nPlayers can't cast spells during combat.\n{R}: Target creature attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/b/bash_to_bits.txt b/forge-gui/res/cardsfolder/b/bash_to_bits.txt index 45a344fe6fb..5aa901eaa92 100644 --- a/forge-gui/res/cardsfolder/b/bash_to_bits.txt +++ b/forge-gui/res/cardsfolder/b/bash_to_bits.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 4 R R A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/bash_to_bits.jpg -Oracle:Destroy target artifact.\nFlashback {4}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Destroy target artifact.\nFlashback {4}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/b/basilica_guards.txt b/forge-gui/res/cardsfolder/b/basilica_guards.txt index aab8f17fb1a..80286da42f3 100644 --- a/forge-gui/res/cardsfolder/b/basilica_guards.txt +++ b/forge-gui/res/cardsfolder/b/basilica_guards.txt @@ -1,8 +1,8 @@ -Name:Basilica Guards -ManaCost:2 W -Types:Creature Human Soldier -PT:1/4 -K:Defender -K:Extort -SVar:Picture:http://www.wizards.com/global/images/magic/general/basilica_guards.jpg -Oracle:Defender\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) \ No newline at end of file +Name:Basilica Guards +ManaCost:2 W +Types:Creature Human Soldier +PT:1/4 +K:Defender +K:Extort +SVar:Picture:http://www.wizards.com/global/images/magic/general/basilica_guards.jpg +Oracle:Defender\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) diff --git a/forge-gui/res/cardsfolder/b/basilica_screecher.txt b/forge-gui/res/cardsfolder/b/basilica_screecher.txt index e62328b23ce..2182b3d254d 100644 --- a/forge-gui/res/cardsfolder/b/basilica_screecher.txt +++ b/forge-gui/res/cardsfolder/b/basilica_screecher.txt @@ -1,8 +1,8 @@ -Name:Basilica Screecher -ManaCost:1 B -Types:Creature Bat -PT:1/2 -K:Flying -K:Extort -SVar:Picture:http://www.wizards.com/global/images/magic/general/basilica_screecher.jpg -Oracle:Flying\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) \ No newline at end of file +Name:Basilica Screecher +ManaCost:1 B +Types:Creature Bat +PT:1/2 +K:Flying +K:Extort +SVar:Picture:http://www.wizards.com/global/images/magic/general/basilica_screecher.jpg +Oracle:Flying\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) diff --git a/forge-gui/res/cardsfolder/b/basilisk_collar.txt b/forge-gui/res/cardsfolder/b/basilisk_collar.txt index 6ea4a008dae..667cf069f22 100644 --- a/forge-gui/res/cardsfolder/b/basilisk_collar.txt +++ b/forge-gui/res/cardsfolder/b/basilisk_collar.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Deathtouch & Lifelink | Description$ Equipped creature has deathtouch and lifelink. SVar:Picture:http://www.wizards.com/global/images/magic/general/basilisk_collar.jpg -Oracle:Equipped creature has deathtouch and lifelink.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature has deathtouch and lifelink.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/b/basking_rootwalla.txt b/forge-gui/res/cardsfolder/b/basking_rootwalla.txt index 8800e725834..6bf0c944c6d 100644 --- a/forge-gui/res/cardsfolder/b/basking_rootwalla.txt +++ b/forge-gui/res/cardsfolder/b/basking_rootwalla.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 1 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDes K:Madness:0 SVar:DiscardMe:5 SVar:Picture:http://www.wizards.com/global/images/magic/general/basking_rootwalla.jpg -Oracle:{1}{G}: Basking Rootwalla gets +2/+2 until end of turn. Activate this ability only once each turn.\nMadness {0} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:{1}{G}: Basking Rootwalla gets +2/+2 until end of turn. Activate this ability only once each turn.\nMadness {0} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/b/bassara_tower_archer.txt b/forge-gui/res/cardsfolder/b/bassara_tower_archer.txt index 83782f172f6..00481430372 100644 --- a/forge-gui/res/cardsfolder/b/bassara_tower_archer.txt +++ b/forge-gui/res/cardsfolder/b/bassara_tower_archer.txt @@ -1,8 +1,8 @@ -Name:Bassara Tower Archer -ManaCost:G G -Types:Creature Human Archer -PT:2/1 -K:Hexproof -K:Reach -SVar:Picture:http://www.wizards.com/global/images/magic/general/bassara_tower_archer.jpg -Oracle:Hexproof, reach \ No newline at end of file +Name:Bassara Tower Archer +ManaCost:G G +Types:Creature Human Archer +PT:2/1 +K:Hexproof +K:Reach +SVar:Picture:http://www.wizards.com/global/images/magic/general/bassara_tower_archer.jpg +Oracle:Hexproof, reach diff --git a/forge-gui/res/cardsfolder/b/bathe_in_light.txt b/forge-gui/res/cardsfolder/b/bathe_in_light.txt index f9af0b8ee84..efb11a255ce 100644 --- a/forge-gui/res/cardsfolder/b/bathe_in_light.txt +++ b/forge-gui/res/cardsfolder/b/bathe_in_light.txt @@ -1,7 +1,7 @@ -Name:Bathe in Light -ManaCost:1 W -Types:Instant -A:SP$Protection | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Choose target creature | Gains$ Choice | Choices$ AnyColor | Radiance$ True | SpellDescription$ Radiance - Choose a color. Target creature and each other creature that shares a color with it gain protection from the chosen color until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bathe_in_light.jpg -Oracle:Radiance - Choose a color. Target creature and each other creature that shares a color with it gain protection from the chosen color until end of turn. \ No newline at end of file +Name:Bathe in Light +ManaCost:1 W +Types:Instant +A:SP$Protection | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Choose target creature | Gains$ Choice | Choices$ AnyColor | Radiance$ True | SpellDescription$ Radiance - Choose a color. Target creature and each other creature that shares a color with it gain protection from the chosen color until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bathe_in_light.jpg +Oracle:Radiance - Choose a color. Target creature and each other creature that shares a color with it gain protection from the chosen color until end of turn. diff --git a/forge-gui/res/cardsfolder/b/baton_of_courage.txt b/forge-gui/res/cardsfolder/b/baton_of_courage.txt index ff8f25baf71..c533f201fec 100644 --- a/forge-gui/res/cardsfolder/b/baton_of_courage.txt +++ b/forge-gui/res/cardsfolder/b/baton_of_courage.txt @@ -6,4 +6,4 @@ K:Sunburst A:AB$ Pump | Cost$ SubCounter<1/CHARGE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ 1 | NumAtt$ 1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/baton_of_courage.jpg -Oracle:Flash\nSunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nRemove a charge counter from Baton of Courage: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flash\nSunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nRemove a charge counter from Baton of Courage: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/baton_of_morale.txt b/forge-gui/res/cardsfolder/b/baton_of_morale.txt index a98cc763a3b..2517ef6e99b 100644 --- a/forge-gui/res/cardsfolder/b/baton_of_morale.txt +++ b/forge-gui/res/cardsfolder/b/baton_of_morale.txt @@ -1,7 +1,7 @@ -Name:Baton of Morale -ManaCost:2 -Types:Artifact -A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Banding | SpellDescription$ Target creature gains banding until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/baton_of_morale.jpg -Oracle:{2}: Target creature gains banding until end of turn. (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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Baton of Morale +ManaCost:2 +Types:Artifact +A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Banding | SpellDescription$ Target creature gains banding until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/baton_of_morale.jpg +Oracle:{2}: Target creature gains banding until end of turn. (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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/b/battered_golem.txt b/forge-gui/res/cardsfolder/b/battered_golem.txt index 011803305f5..4756d920a45 100644 --- a/forge-gui/res/cardsfolder/b/battered_golem.txt +++ b/forge-gui/res/cardsfolder/b/battered_golem.txt @@ -6,4 +6,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact | IsPresent$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever an artifact enters the battlefield, you may untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/battered_golem.jpg -Oracle:Battered Golem doesn't untap during your untap step.\nWhenever an artifact enters the battlefield, you may untap Battered Golem. \ No newline at end of file +Oracle:Battered Golem doesn't untap during your untap step.\nWhenever an artifact enters the battlefield, you may untap Battered Golem. diff --git a/forge-gui/res/cardsfolder/b/batterhorn.txt b/forge-gui/res/cardsfolder/b/batterhorn.txt index df3439cb553..86dd08ff342 100644 --- a/forge-gui/res/cardsfolder/b/batterhorn.txt +++ b/forge-gui/res/cardsfolder/b/batterhorn.txt @@ -1,8 +1,8 @@ -Name:Batterhorn -ManaCost:4 R -Types:Creature Beast -PT:4/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target artifact. -SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. -SVar:Picture:http://www.wizards.com/global/images/magic/general/batterhorn.jpg -Oracle:When Batterhorn enters the battlefield, you may destroy target artifact. \ No newline at end of file +Name:Batterhorn +ManaCost:4 R +Types:Creature Beast +PT:4/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target artifact. +SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. +SVar:Picture:http://www.wizards.com/global/images/magic/general/batterhorn.jpg +Oracle:When Batterhorn enters the battlefield, you may destroy target artifact. diff --git a/forge-gui/res/cardsfolder/b/battering_craghorn.txt b/forge-gui/res/cardsfolder/b/battering_craghorn.txt index a22b7f20e05..dc3ec6704ea 100644 --- a/forge-gui/res/cardsfolder/b/battering_craghorn.txt +++ b/forge-gui/res/cardsfolder/b/battering_craghorn.txt @@ -5,4 +5,4 @@ PT:3/1 K:First Strike K:Morph:1 R R SVar:Picture:http://www.wizards.com/global/images/magic/general/battering_craghorn.jpg -Oracle:First strike\nMorph {1}{R}{R} (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 +Oracle:First strike\nMorph {1}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/b/battering_krasis.txt b/forge-gui/res/cardsfolder/b/battering_krasis.txt index c1f3b6dc712..22ffe1bb56f 100644 --- a/forge-gui/res/cardsfolder/b/battering_krasis.txt +++ b/forge-gui/res/cardsfolder/b/battering_krasis.txt @@ -1,8 +1,8 @@ -Name:Battering Krasis -ManaCost:2 G -Types:Creature Fish Beast -PT:2/1 -K:Evolve -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/battering_krasis.jpg -Oracle:Trample\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) \ No newline at end of file +Name:Battering Krasis +ManaCost:2 G +Types:Creature Fish Beast +PT:2/1 +K:Evolve +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/battering_krasis.jpg +Oracle:Trample\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/b/battering_ram.txt b/forge-gui/res/cardsfolder/b/battering_ram.txt index 2185257eb08..cb34316da1a 100644 --- a/forge-gui/res/cardsfolder/b/battering_ram.txt +++ b/forge-gui/res/cardsfolder/b/battering_ram.txt @@ -1,12 +1,12 @@ -Name:Battering Ram -ManaCost:2 -Types:Artifact Creature Construct -PT:1/1 -T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigBanding | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, CARDNAME gains banding until end of combat. -SVar:TrigBanding:AB$ Pump | Cost$ 0 | KW$ Banding | UntilEndOfCombat$ True -T:Mode$ Blocks | ValidCard$ Creature.Wall | ValidBlocked$ Card.Self | DelayedTrigger$ DelayAttackTrig | TriggerDescription$ Whenever CARDNAME becomes blocked by a Wall, destroy that Wall at end of combat. -SVar:DelayAttackTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyBlocker | TriggerDescription$ Destroy blocked creature at end of combat. -SVar:TrigDestroyBlocker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/battering_ram.jpg -Oracle:At the beginning of combat on your turn, Battering Ram gains banding until end of combat. (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 being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's blocking.)\nWhenever Battering Ram becomes blocked by a Wall, destroy that Wall at end of combat. +Name:Battering Ram +ManaCost:2 +Types:Artifact Creature Construct +PT:1/1 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigBanding | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, CARDNAME gains banding until end of combat. +SVar:TrigBanding:AB$ Pump | Cost$ 0 | KW$ Banding | UntilEndOfCombat$ True +T:Mode$ Blocks | ValidCard$ Creature.Wall | ValidBlocked$ Card.Self | DelayedTrigger$ DelayAttackTrig | TriggerDescription$ Whenever CARDNAME becomes blocked by a Wall, destroy that Wall at end of combat. +SVar:DelayAttackTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyBlocker | TriggerDescription$ Destroy blocked creature at end of combat. +SVar:TrigDestroyBlocker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/battering_ram.jpg +Oracle:At the beginning of combat on your turn, Battering Ram gains banding until end of combat. (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 being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's blocking.)\nWhenever Battering Ram becomes blocked by a Wall, destroy that Wall at end of combat. diff --git a/forge-gui/res/cardsfolder/b/battering_sliver.txt b/forge-gui/res/cardsfolder/b/battering_sliver.txt index e914b2a32ce..527b1e0756f 100644 --- a/forge-gui/res/cardsfolder/b/battering_sliver.txt +++ b/forge-gui/res/cardsfolder/b/battering_sliver.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Trample | Description$ All Sliver creatures have trample. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/battering_sliver.jpg -Oracle:All Sliver creatures have trample. \ No newline at end of file +Oracle:All Sliver creatures have trample. diff --git a/forge-gui/res/cardsfolder/b/battering_wurm.txt b/forge-gui/res/cardsfolder/b/battering_wurm.txt index f43758e5849..a79b85fa4ef 100644 --- a/forge-gui/res/cardsfolder/b/battering_wurm.txt +++ b/forge-gui/res/cardsfolder/b/battering_wurm.txt @@ -5,4 +5,4 @@ PT:4/3 K:Bloodthirst 1 K:Creatures with power less than CARDNAME's power can't block it. SVar:Picture:http://www.wizards.com/global/images/magic/general/battering_wurm.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nCreatures with power less than Battering Wurm's power can't block it. \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nCreatures with power less than Battering Wurm's power can't block it. diff --git a/forge-gui/res/cardsfolder/b/battle_cry.txt b/forge-gui/res/cardsfolder/b/battle_cry.txt index 4113fac9293..72213c7e2a4 100644 --- a/forge-gui/res/cardsfolder/b/battle_cry.txt +++ b/forge-gui/res/cardsfolder/b/battle_cry.txt @@ -7,4 +7,4 @@ SVar:TrigBlocking:Mode$ AttackerBlocked | Execute$ Pump | TriggerDescription$ Wh SVar:Pump:AB$Pump | Cost$ 0 | Defined$ TriggeredBlocker | NumDef$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_cry.jpg -Oracle:Untap all white creatures you control.\nWhenever a creature blocks this turn, it gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Untap all white creatures you control.\nWhenever a creature blocks this turn, it gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battle_frenzy.txt b/forge-gui/res/cardsfolder/b/battle_frenzy.txt index 1cec43bd1e9..4489bed426e 100644 --- a/forge-gui/res/cardsfolder/b/battle_frenzy.txt +++ b/forge-gui/res/cardsfolder/b/battle_frenzy.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 2 R | ValidCards$ Creature.nonGreen+YouCtrl | NumAtt$ +1 | SpellDescription$ Green creatures you control get +1/+1 until end of turn. Nongreen creatures you control get +1/+0 until end of turn. | SubAbility$ DBPumpAll SVar:DBPumpAll:DB$PumpAll | ValidCards$ Creature.Green+YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_frenzy.jpg -Oracle:Green creatures you control get +1/+1 until end of turn.\nNongreen creatures you control get +1/+0 until end of turn. \ No newline at end of file +Oracle:Green creatures you control get +1/+1 until end of turn.\nNongreen creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battle_hurda.txt b/forge-gui/res/cardsfolder/b/battle_hurda.txt index 1a040b7b66a..16585c8c7ba 100644 --- a/forge-gui/res/cardsfolder/b/battle_hurda.txt +++ b/forge-gui/res/cardsfolder/b/battle_hurda.txt @@ -4,4 +4,4 @@ Types:Creature Giant PT:3/3 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_hurda.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/b/battle_hymn.txt b/forge-gui/res/cardsfolder/b/battle_hymn.txt index 86afef573cd..4bfcafcbb00 100644 --- a/forge-gui/res/cardsfolder/b/battle_hymn.txt +++ b/forge-gui/res/cardsfolder/b/battle_hymn.txt @@ -1,8 +1,8 @@ -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. -SVar:X:Count$Valid Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_hymn.jpg -Oracle:Add {R} to your mana pool for each creature you control. \ No newline at end of file +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. +SVar:X:Count$Valid Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_hymn.jpg +Oracle:Add {R} to your mana pool for each creature you control. diff --git a/forge-gui/res/cardsfolder/b/battle_mad_ronin.txt b/forge-gui/res/cardsfolder/b/battle_mad_ronin.txt index 65204775616..a74cd1c2e8d 100644 --- a/forge-gui/res/cardsfolder/b/battle_mad_ronin.txt +++ b/forge-gui/res/cardsfolder/b/battle_mad_ronin.txt @@ -5,4 +5,4 @@ PT:1/1 K:CARDNAME attacks each turn if able. K:Bushido 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_mad_ronin.jpg -Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\nBattle-Mad Ronin attacks each turn if able. \ No newline at end of file +Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\nBattle-Mad Ronin attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/b/battle_mastery.txt b/forge-gui/res/cardsfolder/b/battle_mastery.txt index c917fd83674..78380ee99f1 100644 --- a/forge-gui/res/cardsfolder/b/battle_mastery.txt +++ b/forge-gui/res/cardsfolder/b/battle_mastery.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Double Strike | Description$ Enchanted creature has double strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_mastery.jpg -Oracle:Enchant creature\nEnchanted creature has double strike. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has double strike. diff --git a/forge-gui/res/cardsfolder/b/battle_of_wits.txt b/forge-gui/res/cardsfolder/b/battle_of_wits.txt index e1ffb6765fb..3920a403691 100644 --- a/forge-gui/res/cardsfolder/b/battle_of_wits.txt +++ b/forge-gui/res/cardsfolder/b/battle_of_wits.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | Pre SVar:TrigWinGame:AB$WinsGame | Cost$ 0 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_of_wits.jpg -Oracle:At the beginning of your upkeep, if you have 200 or more cards in your library, you win the game. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have 200 or more cards in your library, you win the game. diff --git a/forge-gui/res/cardsfolder/b/battle_rampart.txt b/forge-gui/res/cardsfolder/b/battle_rampart.txt index 9a5d6321da6..bb16ffd165a 100644 --- a/forge-gui/res/cardsfolder/b/battle_rampart.txt +++ b/forge-gui/res/cardsfolder/b/battle_rampart.txt @@ -5,4 +5,4 @@ PT:1/3 K:Defender A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_rampart.jpg -Oracle:Defender\n{T}: Target creature gains haste until end of turn. \ No newline at end of file +Oracle:Defender\n{T}: Target creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt b/forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt index 821049cc3e1..71965afab4e 100644 --- a/forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt +++ b/forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, you may have target creature get +2/+0 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_rattle_shaman.jpg -Oracle:At the beginning of combat on your turn, you may have target creature get +2/+0 until end of turn. \ No newline at end of file +Oracle:At the beginning of combat on your turn, you may have target creature get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battle_screech.txt b/forge-gui/res/cardsfolder/b/battle_screech.txt index 9754c8d677f..bcdea0d42e7 100644 --- a/forge-gui/res/cardsfolder/b/battle_screech.txt +++ b/forge-gui/res/cardsfolder/b/battle_screech.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback tapXType<3/Creature.White/white creature> A:SP$ Token | Cost$ 2 W W | TokenImage$ W 1 1 Bird Flying | TokenOwner$ You | TokenAmount$ 2 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put two 1/1 white Bird creature tokens with flying onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_screech.jpg -Oracle:Put two 1/1 white Bird creature tokens with flying onto the battlefield.\nFlashback-Tap three untapped white creatures you control. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put two 1/1 white Bird creature tokens with flying onto the battlefield.\nFlashback-Tap three untapped white creatures you control. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/b/battle_sliver.txt b/forge-gui/res/cardsfolder/b/battle_sliver.txt index ddb4d7cf488..797c0edc0f6 100644 --- a/forge-gui/res/cardsfolder/b/battle_sliver.txt +++ b/forge-gui/res/cardsfolder/b/battle_sliver.txt @@ -1,9 +1,9 @@ -Name:Battle Sliver -ManaCost:4 R -Types:Creature Sliver -PT:3/3 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddPower$ 2 | Description$ Sliver creatures you control get +2/+0. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Sliver -SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_sliver.jpg -Oracle:Sliver creatures you control get +2/+0. +Name:Battle Sliver +ManaCost:4 R +Types:Creature Sliver +PT:3/3 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddPower$ 2 | Description$ Sliver creatures you control get +2/+0. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Sliver +SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_sliver.jpg +Oracle:Sliver creatures you control get +2/+0. diff --git a/forge-gui/res/cardsfolder/b/battle_squadron.txt b/forge-gui/res/cardsfolder/b/battle_squadron.txt index 66a07182d95..13b3324f22c 100644 --- a/forge-gui/res/cardsfolder/b/battle_squadron.txt +++ b/forge-gui/res/cardsfolder/b/battle_squadron.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Creature.YouCtrl SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_squadron.jpg -Oracle:Flying\nBattle Squadron's power and toughness are each equal to the number of creatures you control. \ No newline at end of file +Oracle:Flying\nBattle Squadron's power and toughness are each equal to the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/b/battle_strain.txt b/forge-gui/res/cardsfolder/b/battle_strain.txt index e3108a735a7..dbbb30884eb 100644 --- a/forge-gui/res/cardsfolder/b/battle_strain.txt +++ b/forge-gui/res/cardsfolder/b/battle_strain.txt @@ -5,4 +5,4 @@ T:Mode$ Blocks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ Trig SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredBlockerController | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/battle_strain.jpg -Oracle:Whenever a creature blocks, Battle Strain deals 1 damage to that creature's controller. \ No newline at end of file +Oracle:Whenever a creature blocks, Battle Strain deals 1 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/b/battlefield_forge.txt b/forge-gui/res/cardsfolder/b/battlefield_forge.txt index 760403dc829..97d5bf060b6 100644 --- a/forge-gui/res/cardsfolder/b/battlefield_forge.txt +++ b/forge-gui/res/cardsfolder/b/battlefield_forge.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefield_forge.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {W} to your mana pool. Battlefield Forge deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {W} to your mana pool. Battlefield Forge deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/b/battlefield_medic.txt b/forge-gui/res/cardsfolder/b/battlefield_medic.txt index e8a45ce4486..041a1c2e089 100644 --- a/forge-gui/res/cardsfolder/b/battlefield_medic.txt +++ b/forge-gui/res/cardsfolder/b/battlefield_medic.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature | Amount$ X | TgtPrompt$ Select target creature | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to target creature this turn, where X is the number of Clerics on the battlefield. SVar:X:Count$TypeOnBattlefield.Cleric SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefield_medic.jpg -Oracle:{T}: Prevent the next X damage that would be dealt to target creature this turn, where X is the number of Clerics on the battlefield. \ No newline at end of file +Oracle:{T}: Prevent the next X damage that would be dealt to target creature this turn, where X is the number of Clerics on the battlefield. diff --git a/forge-gui/res/cardsfolder/b/battlefield_percher.txt b/forge-gui/res/cardsfolder/b/battlefield_percher.txt index 9ed2e18c6d4..4e48459d287 100644 --- a/forge-gui/res/cardsfolder/b/battlefield_percher.txt +++ b/forge-gui/res/cardsfolder/b/battlefield_percher.txt @@ -6,4 +6,4 @@ K:Flying K:CARDNAME can block only creatures with flying. A:AB$ Pump | Cost$ 1 B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefield_percher.jpg -Oracle:Flying\nBattlefield Percher can block only creatures with flying.\n{1}{B}: Battlefield Percher gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\nBattlefield Percher can block only creatures with flying.\n{1}{B}: Battlefield Percher gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlefield_scrounger.txt b/forge-gui/res/cardsfolder/b/battlefield_scrounger.txt index 8335bb65549..57a2dfaa5aa 100644 --- a/forge-gui/res/cardsfolder/b/battlefield_scrounger.txt +++ b/forge-gui/res/cardsfolder/b/battlefield_scrounger.txt @@ -1,8 +1,8 @@ -Name:Battlefield Scrounger -ManaCost:3 G G -Types:Creature Centaur -PT:3/3 -A:AB$ Pump | Cost$ PutCardToLibFromGrave<3/-1/Card> | Activation$ Threshold | ActivationLimit$ 1 | NumAtt$ +3 | NumDef$ +3 | PrecostDesc$ Threshold - | SpellDescription$ CARDNAME gets +3/+3 until end of turn. Activate this ability only once each turn, and only if seven or more cards are in your graveyard. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefield_scrounger.jpg -Oracle:Threshold - Put three cards from your graveyard on the bottom of your library: Battlefield Scrounger gets +3/+3 until end of turn. Activate this ability only once each turn, and only if seven or more cards are in your graveyard. +Name:Battlefield Scrounger +ManaCost:3 G G +Types:Creature Centaur +PT:3/3 +A:AB$ Pump | Cost$ PutCardToLibFromGrave<3/-1/Card> | Activation$ Threshold | ActivationLimit$ 1 | NumAtt$ +3 | NumDef$ +3 | PrecostDesc$ Threshold - | SpellDescription$ CARDNAME gets +3/+3 until end of turn. Activate this ability only once each turn, and only if seven or more cards are in your graveyard. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefield_scrounger.jpg +Oracle:Threshold - Put three cards from your graveyard on the bottom of your library: Battlefield Scrounger gets +3/+3 until end of turn. Activate this ability only once each turn, and only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/b/battlefield_thaumaturge.txt b/forge-gui/res/cardsfolder/b/battlefield_thaumaturge.txt index 1dcb5881dd2..c09f605f875 100644 --- a/forge-gui/res/cardsfolder/b/battlefield_thaumaturge.txt +++ b/forge-gui/res/cardsfolder/b/battlefield_thaumaturge.txt @@ -1,10 +1,10 @@ -Name:Battlefield Thaumaturge -ManaCost:1 U -Types:Creature Human Wizard -PT:2/1 -S:Mode$ ReduceCost | ValidCard$ Instant.YouCtrl,Sorcery.YouCtrl | Type$ Spell | Amount$ ReduceCost | References$ ReduceCost | EffectZone$ All | Description$ Each instant and sorcery spell you cast costs {1} less to cast for each creature it targets. -SVar:ReduceCost:TargetedObjects$Valid Creature -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, CARDNAME gains hexproof until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | KW$ Hexproof -SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefield_thaumaturge.jpg -Oracle:Each instant and sorcery spell you cast costs {1} less to cast for each creature it targets.\nHeroic - Whenever you cast a spell that targets Battlefield Thaumaturge, Battlefield Thaumaturge gains hexproof until end of turn. \ No newline at end of file +Name:Battlefield Thaumaturge +ManaCost:1 U +Types:Creature Human Wizard +PT:2/1 +S:Mode$ ReduceCost | ValidCard$ Instant.YouCtrl,Sorcery.YouCtrl | Type$ Spell | Amount$ ReduceCost | References$ ReduceCost | EffectZone$ All | Description$ Each instant and sorcery spell you cast costs {1} less to cast for each creature it targets. +SVar:ReduceCost:TargetedObjects$Valid Creature +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, CARDNAME gains hexproof until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | KW$ Hexproof +SVar:Picture:http://www.wizards.com/global/images/magic/general/battlefield_thaumaturge.jpg +Oracle:Each instant and sorcery spell you cast costs {1} less to cast for each creature it targets.\nHeroic - Whenever you cast a spell that targets Battlefield Thaumaturge, Battlefield Thaumaturge gains hexproof until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battleflight_eagle.txt b/forge-gui/res/cardsfolder/b/battleflight_eagle.txt index 2e3630a4602..1f15611496e 100644 --- a/forge-gui/res/cardsfolder/b/battleflight_eagle.txt +++ b/forge-gui/res/cardsfolder/b/battleflight_eagle.txt @@ -1,10 +1,10 @@ -Name:Battleflight Eagle -ManaCost:4 W -Types:Creature Bird -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | KW$ Flying -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/battleflight_eagle.jpg -Oracle:Flying\nWhen Battleflight Eagle enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. \ No newline at end of file +Name:Battleflight Eagle +ManaCost:4 W +Types:Creature Bird +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | KW$ Flying +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/battleflight_eagle.jpg +Oracle:Flying\nWhen Battleflight Eagle enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlegate_mimic.txt b/forge-gui/res/cardsfolder/b/battlegate_mimic.txt index 5d62869ffe4..c026b4b9b6e 100644 --- a/forge-gui/res/cardsfolder/b/battlegate_mimic.txt +++ b/forge-gui/res/cardsfolder/b/battlegate_mimic.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Red+White | ValidActivatingPlayer$ You | Tri SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 2 | Keywords$ First Strike SVar:BuffedBy:Card.Red+White SVar:Picture:http://www.wizards.com/global/images/magic/general/battlegate_mimic.jpg -Oracle:Whenever you cast a spell that's both red and white, Battlegate Mimic becomes 4/2 and gains first strike until end of turn. \ No newline at end of file +Oracle:Whenever you cast a spell that's both red and white, Battlegate Mimic becomes 4/2 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlegrace_angel.txt b/forge-gui/res/cardsfolder/b/battlegrace_angel.txt index 68abb208368..569d18c8c32 100644 --- a/forge-gui/res/cardsfolder/b/battlegrace_angel.txt +++ b/forge-gui/res/cardsfolder/b/battlegrace_angel.txt @@ -7,4 +7,4 @@ K:Exalted T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Alone$ True | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control attacks alone, it gains lifelink until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/battlegrace_angel.jpg -Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, it gains lifelink until end of turn. \ No newline at end of file +Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, it gains lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battleground_geist.txt b/forge-gui/res/cardsfolder/b/battleground_geist.txt index 86e030d3d90..29a01d23c4c 100644 --- a/forge-gui/res/cardsfolder/b/battleground_geist.txt +++ b/forge-gui/res/cardsfolder/b/battleground_geist.txt @@ -1,9 +1,9 @@ -Name:Battleground Geist -ManaCost:4 U -Types:Creature Spirit -PT:3/3 -K:Flying -S:Mode$ Continuous | Affected$ Creature.Spirit+Other+YouCtrl | AddPower$ 1 | AddToughness$ 0 | Description$ Other Spirit creatures you control get +1/+0. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/battleground_geist.jpg -Oracle:Flying\nOther Spirit creatures you control get +1/+0. \ No newline at end of file +Name:Battleground Geist +ManaCost:4 U +Types:Creature Spirit +PT:3/3 +K:Flying +S:Mode$ Continuous | Affected$ Creature.Spirit+Other+YouCtrl | AddPower$ 1 | AddToughness$ 0 | Description$ Other Spirit creatures you control get +1/+0. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/battleground_geist.jpg +Oracle:Flying\nOther Spirit creatures you control get +1/+0. diff --git a/forge-gui/res/cardsfolder/b/battlegrowth.txt b/forge-gui/res/cardsfolder/b/battlegrowth.txt index 042e4075c8d..139594823dd 100644 --- a/forge-gui/res/cardsfolder/b/battlegrowth.txt +++ b/forge-gui/res/cardsfolder/b/battlegrowth.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/battlegrowth.jpg -Oracle:Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/b/battletide_alchemist.txt b/forge-gui/res/cardsfolder/b/battletide_alchemist.txt index 87b95015fd5..b6b13ba6383 100644 --- a/forge-gui/res/cardsfolder/b/battletide_alchemist.txt +++ b/forge-gui/res/cardsfolder/b/battletide_alchemist.txt @@ -1,8 +1,8 @@ -Name:Battletide Alchemist -ManaCost:3 W W -Types:Creature Kithkin Cleric -PT:3/4 -S:Mode$ PreventDamage | Target$ Player | Amount$ AlchemicX | Optional$ True | AILogic$ ProtectFriendly | Description$ If a source would deal damage to a player, you may prevent X of that damage, where X is the number of Clerics you control. -SVar:AlchemicX:Count$Valid Cleric.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/battletide_alchemist.jpg -Oracle:If a source would deal damage to a player, you may prevent X of that damage, where X is the number of Clerics you control. \ No newline at end of file +Name:Battletide Alchemist +ManaCost:3 W W +Types:Creature Kithkin Cleric +PT:3/4 +S:Mode$ PreventDamage | Target$ Player | Amount$ AlchemicX | Optional$ True | AILogic$ ProtectFriendly | Description$ If a source would deal damage to a player, you may prevent X of that damage, where X is the number of Clerics you control. +SVar:AlchemicX:Count$Valid Cleric.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/battletide_alchemist.jpg +Oracle:If a source would deal damage to a player, you may prevent X of that damage, where X is the number of Clerics you control. diff --git a/forge-gui/res/cardsfolder/b/battlewand_oak.txt b/forge-gui/res/cardsfolder/b/battlewand_oak.txt index d66ccc6978b..45189e22d39 100644 --- a/forge-gui/res/cardsfolder/b/battlewand_oak.txt +++ b/forge-gui/res/cardsfolder/b/battlewand_oak.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Treefolk | ValidActivatingPlayer$ You | TriggerZo SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Forest,Treefolk SVar:Picture:http://www.wizards.com/global/images/magic/general/battlewand_oak.jpg -Oracle:Whenever a Forest enters the battlefield under your control, Battlewand Oak gets +2/+2 until end of turn.\nWhenever you cast a Treefolk spell, Battlewand Oak gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever a Forest enters the battlefield under your control, Battlewand Oak gets +2/+2 until end of turn.\nWhenever you cast a Treefolk spell, Battlewand Oak gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/battlewise_aven.txt b/forge-gui/res/cardsfolder/b/battlewise_aven.txt index fe78727984c..e1787042dd4 100644 --- a/forge-gui/res/cardsfolder/b/battlewise_aven.txt +++ b/forge-gui/res/cardsfolder/b/battlewise_aven.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ First Strike | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, Battlewise Aven gets +1/+1 and has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/battlewise_aven.jpg -Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Battlewise Aven gets +1/+1 and has first strike. \ No newline at end of file +Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Battlewise Aven gets +1/+1 and has first strike. diff --git a/forge-gui/res/cardsfolder/b/battlewise_hoplite.txt b/forge-gui/res/cardsfolder/b/battlewise_hoplite.txt index c09a52c39de..d6eddf198dd 100644 --- a/forge-gui/res/cardsfolder/b/battlewise_hoplite.txt +++ b/forge-gui/res/cardsfolder/b/battlewise_hoplite.txt @@ -1,9 +1,9 @@ -Name:Battlewise Hoplite -ManaCost:W U -Types:Creature Human Soldier -PT:2/2 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPut | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on Battlewise Hoplite, then scry 1. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBScry -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/battlewise_hoplite.jpg -Oracle:Heroic - Whenever you cast a spell that targets Battlewise Hoplite, put a +1/+1 counter on Battlewise Hoplite, then scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) \ No newline at end of file +Name:Battlewise Hoplite +ManaCost:W U +Types:Creature Human Soldier +PT:2/2 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPut | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on Battlewise Hoplite, then scry 1. +SVar:TrigPut:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/battlewise_hoplite.jpg +Oracle:Heroic - Whenever you cast a spell that targets Battlewise Hoplite, put a +1/+1 counter on Battlewise Hoplite, then scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/b/battlewise_valor.txt b/forge-gui/res/cardsfolder/b/battlewise_valor.txt index fab9e15d447..67f41ab1ece 100644 --- a/forge-gui/res/cardsfolder/b/battlewise_valor.txt +++ b/forge-gui/res/cardsfolder/b/battlewise_valor.txt @@ -1,7 +1,7 @@ -Name:Battlewise Valor -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBScry | SpellDescription$ Target creature gets +2/+2 until end of turn. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/battlewise_valor.jpg -Oracle:Target creature gets +2/+2 until end of turn. 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 +Name:Battlewise Valor +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBScry | SpellDescription$ Target creature gets +2/+2 until end of turn. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/battlewise_valor.jpg +Oracle:Target creature gets +2/+2 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/b/batwing_brume.txt b/forge-gui/res/cardsfolder/b/batwing_brume.txt index 148b24d2ed8..b51924ac0c2 100644 --- a/forge-gui/res/cardsfolder/b/batwing_brume.txt +++ b/forge-gui/res/cardsfolder/b/batwing_brume.txt @@ -1,10 +1,10 @@ -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 {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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/batwing_brume.jpg -Oracle:Prevent all combat damage that would be dealt this turn if {W} was spent to cast Batwing Brume. Each player loses 1 life for each attacking creature he or she controls if {B} was spent to cast Batwing Brume. (Do both if {W}{B} was spent.) \ No newline at end of file +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 {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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/batwing_brume.jpg +Oracle:Prevent all combat damage that would be dealt this turn if {W} was spent to cast Batwing Brume. Each player loses 1 life for each attacking creature he or she controls if {B} was spent to cast Batwing Brume. (Do both if {W}{B} was spent.) diff --git a/forge-gui/res/cardsfolder/b/bay_falcon.txt b/forge-gui/res/cardsfolder/b/bay_falcon.txt index 8dcde6c3af2..01adc4abd63 100644 --- a/forge-gui/res/cardsfolder/b/bay_falcon.txt +++ b/forge-gui/res/cardsfolder/b/bay_falcon.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/mi/en-us/card3325.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/b/bayou.txt b/forge-gui/res/cardsfolder/b/bayou.txt index 62d88f8be05..9beb9db183c 100644 --- a/forge-gui/res/cardsfolder/b/bayou.txt +++ b/forge-gui/res/cardsfolder/b/bayou.txt @@ -2,4 +2,4 @@ Name:Bayou ManaCost:no cost Types:Land Swamp Forest SVar:Picture:http://resources.wizards.com/magic/cards/1e/en-us/card280.jpg -Oracle:({T}: Add {B} or {G} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {B} or {G} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/b/bayou_dragonfly.txt b/forge-gui/res/cardsfolder/b/bayou_dragonfly.txt index c5499679036..67555851484 100644 --- a/forge-gui/res/cardsfolder/b/bayou_dragonfly.txt +++ b/forge-gui/res/cardsfolder/b/bayou_dragonfly.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/te/en-us/card4749.jpg -Oracle:Flying, swampwalk \ No newline at end of file +Oracle:Flying, swampwalk diff --git a/forge-gui/res/cardsfolder/b/bazaar_krovod.txt b/forge-gui/res/cardsfolder/b/bazaar_krovod.txt index 7ff07353965..aa2c0b8f7ef 100644 --- a/forge-gui/res/cardsfolder/b/bazaar_krovod.txt +++ b/forge-gui/res/cardsfolder/b/bazaar_krovod.txt @@ -1,9 +1,9 @@ -Name:Bazaar Krovod -ManaCost:4 W -Types:Creature Beast -PT:2/5 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, another target attacking creature gets +0/+2 until end of turn. Untap that creature. -SVar:TrigPump:DB$Pump | ValidTgts$ Creature.attacking+Other | TgtPrompt$ Select another target attacking creature. | NumDef$ +2 | SubAbility$ DBUntap -SVar:DBUntap:DB$Untap | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/bazaar_krovod.jpg -Oracle:Whenever Bazaar Krovod attacks, another target attacking creature gets +0/+2 until end of turn. Untap that creature. \ No newline at end of file +Name:Bazaar Krovod +ManaCost:4 W +Types:Creature Beast +PT:2/5 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, another target attacking creature gets +0/+2 until end of turn. Untap that creature. +SVar:TrigPump:DB$Pump | ValidTgts$ Creature.attacking+Other | TgtPrompt$ Select another target attacking creature. | NumDef$ +2 | SubAbility$ DBUntap +SVar:DBUntap:DB$Untap | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/bazaar_krovod.jpg +Oracle:Whenever Bazaar Krovod attacks, another target attacking creature gets +0/+2 until end of turn. Untap that creature. diff --git a/forge-gui/res/cardsfolder/b/bazaar_of_baghdad.txt b/forge-gui/res/cardsfolder/b/bazaar_of_baghdad.txt index bb787079801..9e1313e8f5b 100644 --- a/forge-gui/res/cardsfolder/b/bazaar_of_baghdad.txt +++ b/forge-gui/res/cardsfolder/b/bazaar_of_baghdad.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ T | NumCards$ 2 | SpellDescription$ Draw two cards, then disc SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 3 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bazaar_of_baghdad.jpg -Oracle:{T}: Draw two cards, then discard three cards. \ No newline at end of file +Oracle:{T}: Draw two cards, then discard three cards. diff --git a/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt b/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt index 04f7bda6737..13f4e8dde89 100644 --- a/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt +++ b/forge-gui/res/cardsfolder/b/bazaar_of_wonders.txt @@ -10,4 +10,4 @@ SVar:SharesNameGrave:TriggeredCard$Valid Card.sharesNameWith Graveyard SVar:SharesNameBattlefield:TriggeredCard$Valid Card.sharesNameWith NonToken SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bazaar_of_wonders.jpg -Oracle:When Bazaar of Wonders enters the battlefield, exile all cards from all graveyards.\nWhenever a player casts a spell, counter it if a card with the same name is in a graveyard or a nontoken permanent with the same name is on the battlefield. \ No newline at end of file +Oracle:When Bazaar of Wonders enters the battlefield, exile all cards from all graveyards.\nWhenever a player casts a spell, counter it if a card with the same name is in a graveyard or a nontoken permanent with the same name is on the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bazaar_trader.txt b/forge-gui/res/cardsfolder/b/bazaar_trader.txt index 0fdac2aaa1c..e6111c56478 100644 --- a/forge-gui/res/cardsfolder/b/bazaar_trader.txt +++ b/forge-gui/res/cardsfolder/b/bazaar_trader.txt @@ -1,12 +1,12 @@ -Name:Bazaar Trader -ManaCost:1 R -Types:Creature Goblin -PT:1/1 -A:AB$ Pump | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBPumpRemember | SpellDescription$ Target player gains control of target artifact, creature, or land you control. | StackDescription$ None -SVar:DBPumpRemember:DB$ Pump | RememberObjects$ Targeted | Static$ True | SubAbility$ DBPumpPermanent | StackDescription$ None -SVar:DBPumpPermanent:DB$ Pump | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl | TgtPrompt$ Select target artifact, creature, or land you control | SubAbility$ DBGainControl | StackDescription$ None -SVar:DBGainControl:DB$ GainControl | Defined$ Targeted | NewController$ Remembered | SubAbility$ DBForgetRemembered -SVar:DBForgetRemembered:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bazaar_trader.jpg -Oracle:{T}: Target player gains control of target artifact, creature, or land you control. \ No newline at end of file +Name:Bazaar Trader +ManaCost:1 R +Types:Creature Goblin +PT:1/1 +A:AB$ Pump | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBPumpRemember | SpellDescription$ Target player gains control of target artifact, creature, or land you control. | StackDescription$ None +SVar:DBPumpRemember:DB$ Pump | RememberObjects$ Targeted | Static$ True | SubAbility$ DBPumpPermanent | StackDescription$ None +SVar:DBPumpPermanent:DB$ Pump | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl | TgtPrompt$ Select target artifact, creature, or land you control | SubAbility$ DBGainControl | StackDescription$ None +SVar:DBGainControl:DB$ GainControl | Defined$ Targeted | NewController$ Remembered | SubAbility$ DBForgetRemembered +SVar:DBForgetRemembered:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bazaar_trader.jpg +Oracle:{T}: Target player gains control of target artifact, creature, or land you control. diff --git a/forge-gui/res/cardsfolder/b/beacon_behemoth.txt b/forge-gui/res/cardsfolder/b/beacon_behemoth.txt index 5ba6bd3f871..d3594f65646 100644 --- a/forge-gui/res/cardsfolder/b/beacon_behemoth.txt +++ b/forge-gui/res/cardsfolder/b/beacon_behemoth.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/3 A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Select target creature with power 5 or greater | KW$ Vigilance | SpellDescription$ Target creature with power 5 or greater gains vigilance until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_behemoth.jpg -Oracle:{1}: Target creature with power 5 or greater gains vigilance until end of turn. \ No newline at end of file +Oracle:{1}: Target creature with power 5 or greater gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/b/beacon_hawk.txt b/forge-gui/res/cardsfolder/b/beacon_hawk.txt index f60cacf6ed6..e91f2e93ea9 100644 --- a/forge-gui/res/cardsfolder/b/beacon_hawk.txt +++ b/forge-gui/res/cardsfolder/b/beacon_hawk.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:TrigUntap:AB$Untap | Cost$ 0 | ValidTgts$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_hawk.jpg -Oracle:Flying\nWhenever Beacon Hawk deals combat damage to a player, you may untap target creature.\n{W}: Beacon Hawk gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever Beacon Hawk deals combat damage to a player, you may untap target creature.\n{W}: Beacon Hawk gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/beacon_of_creation.txt b/forge-gui/res/cardsfolder/b/beacon_of_creation.txt index e0f81cadce1..c9baa7df42a 100644 --- a/forge-gui/res/cardsfolder/b/beacon_of_creation.txt +++ b/forge-gui/res/cardsfolder/b/beacon_of_creation.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 3 G | TokenAmount$ X | TokenName$ Insect | TokenTypes$ Creat SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:X:Count$TypeYouCtrl.Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_of_creation.jpg -Oracle:Put a 1/1 green Insect creature token onto the battlefield for each Forest you control. Shuffle Beacon of Creation into its owner's library. \ No newline at end of file +Oracle:Put a 1/1 green Insect creature token onto the battlefield for each Forest you control. Shuffle Beacon of Creation into its owner's library. diff --git a/forge-gui/res/cardsfolder/b/beacon_of_destiny.txt b/forge-gui/res/cardsfolder/b/beacon_of_destiny.txt index f57649a85ca..48cdae7e094 100644 --- a/forge-gui/res/cardsfolder/b/beacon_of_destiny.txt +++ b/forge-gui/res/cardsfolder/b/beacon_of_destiny.txt @@ -1,17 +1,17 @@ -Name:Beacon of Destiny -ManaCost:1 W -Types:Creature Human Cleric -PT:1/3 -A:AB$ ChooseSource | Cost$ T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to CARDNAME instead. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Remembered | ImprintCards$ Self | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to CARDNAME instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to CARDNAME instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_of_destiny.jpg -Oracle:{T}: The next time a source of your choice would deal damage to you this turn, that damage is dealt to Beacon of Destiny instead. \ No newline at end of file +Name:Beacon of Destiny +ManaCost:1 W +Types:Creature Human Cleric +PT:1/3 +A:AB$ ChooseSource | Cost$ T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to CARDNAME instead. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Remembered | ImprintCards$ Self | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to CARDNAME instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to CARDNAME instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_of_destiny.jpg +Oracle:{T}: The next time a source of your choice would deal damage to you this turn, that damage is dealt to Beacon of Destiny instead. diff --git a/forge-gui/res/cardsfolder/b/beacon_of_destruction.txt b/forge-gui/res/cardsfolder/b/beacon_of_destruction.txt index e1c61c09365..d9008a7e05e 100644 --- a/forge-gui/res/cardsfolder/b/beacon_of_destruction.txt +++ b/forge-gui/res/cardsfolder/b/beacon_of_destruction.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SubAbility$ DBShuffle | SpellDescription$ CARDNAME deals 5 damage to target creature or player. Shuffle CARDNAME into its owner's library. SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card51612.jpg -Oracle:Beacon of Destruction deals 5 damage to target creature or player. Shuffle Beacon of Destruction into its owner's library. \ No newline at end of file +Oracle:Beacon of Destruction deals 5 damage to target creature or player. Shuffle Beacon of Destruction into its owner's library. diff --git a/forge-gui/res/cardsfolder/b/beacon_of_immortality.txt b/forge-gui/res/cardsfolder/b/beacon_of_immortality.txt index 6bb185d954f..bca452741f9 100644 --- a/forge-gui/res/cardsfolder/b/beacon_of_immortality.txt +++ b/forge-gui/res/cardsfolder/b/beacon_of_immortality.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 5 W | ValidTgts$ Player | TgtPrompt$ Select target player SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:X:TargetedPlayer$LifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_of_immortality.jpg -Oracle:Double target player's life total. Shuffle Beacon of Immortality into its owner's library. \ No newline at end of file +Oracle:Double target player's life total. Shuffle Beacon of Immortality into its owner's library. diff --git a/forge-gui/res/cardsfolder/b/beacon_of_tomorrows.txt b/forge-gui/res/cardsfolder/b/beacon_of_tomorrows.txt index c6633ddc43d..bcf3dc3052c 100644 --- a/forge-gui/res/cardsfolder/b/beacon_of_tomorrows.txt +++ b/forge-gui/res/cardsfolder/b/beacon_of_tomorrows.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ AddTurn | Cost$ 6 U U | ValidTgts$ Player | NumTurns$ 1 | SubAbility$ DBShuffle | SpellDescription$ Target player takes an extra turn after this one. Shuffle CARDNAME into its owner's library. SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/beacon_of_tomorrows.jpg -Oracle:Target player takes an extra turn after this one. Shuffle Beacon of Tomorrows into its owner's library. \ No newline at end of file +Oracle:Target player takes an extra turn after this one. Shuffle Beacon of Tomorrows into its owner's library. diff --git a/forge-gui/res/cardsfolder/b/beacon_of_unrest.txt b/forge-gui/res/cardsfolder/b/beacon_of_unrest.txt index c23557dd7a7..b61bb3e6821 100644 --- a/forge-gui/res/cardsfolder/b/beacon_of_unrest.txt +++ b/forge-gui/res/cardsfolder/b/beacon_of_unrest.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 3 B B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Select a target creature or artifact in a graveyard | ValidTgts$ Creature,Artifact | SubAbility$ DBShuffle | SpellDescription$ Put target artifact or creature card from a graveyard onto the battlefield under your control. Shuffle CARDNAME into its owner's library. SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card51611.jpg -Oracle:Put target artifact or creature card from a graveyard onto the battlefield under your control. Shuffle Beacon of Unrest into its owner's library. \ No newline at end of file +Oracle:Put target artifact or creature card from a graveyard onto the battlefield under your control. Shuffle Beacon of Unrest into its owner's library. diff --git a/forge-gui/res/cardsfolder/b/bear_cub.txt b/forge-gui/res/cardsfolder/b/bear_cub.txt index 3a9d10613ad..567fb0e5679 100644 --- a/forge-gui/res/cardsfolder/b/bear_cub.txt +++ b/forge-gui/res/cardsfolder/b/bear_cub.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Creature Bear PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6613.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/bear_umbra.txt b/forge-gui/res/cardsfolder/b/bear_umbra.txt index 72f945bdb69..3e9889b0c41 100644 --- a/forge-gui/res/cardsfolder/b/bear_umbra.txt +++ b/forge-gui/res/cardsfolder/b/bear_umbra.txt @@ -9,4 +9,4 @@ SVar:TrigUntap:Mode$ Attacks | ValidCard$ Card.Self | Execute$ BearUmbraUntap | SVar:BearUmbraUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Land.YouCtrl SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/bear_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "Whenever this creature attacks, untap all lands you control."\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "Whenever this creature attacks, untap all lands you control."\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/b/bearer_of_the_heavens.txt b/forge-gui/res/cardsfolder/b/bearer_of_the_heavens.txt index 4f8e9ec799b..1d81da8a6cf 100644 --- a/forge-gui/res/cardsfolder/b/bearer_of_the_heavens.txt +++ b/forge-gui/res/cardsfolder/b/bearer_of_the_heavens.txt @@ -1,9 +1,9 @@ -Name:Bearer of the Heavens -ManaCost:7 R -Types:Creature Giant -PT:10/10 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | DelayedTrigger$ DelTrigLeaves | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, destroy all permanents at the beginning of the next end step. -SVar:DelTrigLeaves:Mode$ Phase | Phase$ End of Turn | Execute$ TrigDestroyAll | TriggerController$ TriggeredCardController | TriggerDescription$ Destroy all permanents at the beginning of the next end step. -SVar:TrigDestroyAll:AB$ DestroyAll | Cost$ 0 | ValidCards$ Permanent -SVar:Picture:http://www.wizards.com/global/images/magic/general/bearer_of_the_heavens.jpg -Oracle:When Bearer of the Heavens dies, destroy all permanents at the beginning of the next end step. \ No newline at end of file +Name:Bearer of the Heavens +ManaCost:7 R +Types:Creature Giant +PT:10/10 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | DelayedTrigger$ DelTrigLeaves | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, destroy all permanents at the beginning of the next end step. +SVar:DelTrigLeaves:Mode$ Phase | Phase$ End of Turn | Execute$ TrigDestroyAll | TriggerController$ TriggeredCardController | TriggerDescription$ Destroy all permanents at the beginning of the next end step. +SVar:TrigDestroyAll:AB$ DestroyAll | Cost$ 0 | ValidCards$ Permanent +SVar:Picture:http://www.wizards.com/global/images/magic/general/bearer_of_the_heavens.jpg +Oracle:When Bearer of the Heavens dies, destroy all permanents at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/b/bearscape.txt b/forge-gui/res/cardsfolder/b/bearscape.txt index 6722236a17d..a508aaa8294 100644 --- a/forge-gui/res/cardsfolder/b/bearscape.txt +++ b/forge-gui/res/cardsfolder/b/bearscape.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Token | Cost$ 1 G ExileFromGrave<2/Card> | TokenAmount$ 1 | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 |SpellDescription$ Put a 2/2 green Bear creature token onto the battlefield. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bearscape.jpg -Oracle:{1}{G}, Exile two cards from your graveyard: Put a 2/2 green Bear creature token onto the battlefield. \ No newline at end of file +Oracle:{1}{G}, Exile two cards from your graveyard: Put a 2/2 green Bear creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/beast_attack.txt b/forge-gui/res/cardsfolder/b/beast_attack.txt index 9508be608d1..45aea4115c9 100644 --- a/forge-gui/res/cardsfolder/b/beast_attack.txt +++ b/forge-gui/res/cardsfolder/b/beast_attack.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 2 G G G A:SP$ Token | Cost$ 2 G G G | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenColors$ Green | TokenOwner$ You | TokenPower$ 4 | TokenToughness$ 4 | SpellDescription$ Put a 4/4 green Beast creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/beast_attack.jpg -Oracle:Put a 4/4 green Beast creature token onto the battlefield.\nFlashback {2}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put a 4/4 green Beast creature token onto the battlefield.\nFlashback {2}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/b/beast_hunt.txt b/forge-gui/res/cardsfolder/b/beast_hunt.txt index 7cbbe969f45..05c6f7bf7bb 100644 --- a/forge-gui/res/cardsfolder/b/beast_hunt.txt +++ b/forge-gui/res/cardsfolder/b/beast_hunt.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Sorcery A:SP$ Dig | Cost$ 3 G | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest into your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/beast_hunt.jpg -Oracle:Reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest into your graveyard. \ No newline at end of file +Oracle:Reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/b/beast_of_burden.txt b/forge-gui/res/cardsfolder/b/beast_of_burden.txt index b51454d6c86..b972ace8ff2 100644 --- a/forge-gui/res/cardsfolder/b/beast_of_burden.txt +++ b/forge-gui/res/cardsfolder/b/beast_of_burden.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Creature SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/beast_of_burden.jpg -Oracle:Beast of Burden's power and toughness are each equal to the number of creatures on the battlefield. \ No newline at end of file +Oracle:Beast of Burden's power and toughness are each equal to the number of creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/b/beast_walkers.txt b/forge-gui/res/cardsfolder/b/beast_walkers.txt index 956e2a223c6..feb32740a67 100644 --- a/forge-gui/res/cardsfolder/b/beast_walkers.txt +++ b/forge-gui/res/cardsfolder/b/beast_walkers.txt @@ -1,8 +1,8 @@ -Name:Beast Walkers -ManaCost:1 W W -Types:Creature Human Beast Soldier -PT:2/2 -A:AB$ Pump | Cost$ G | KW$ Banding | SpellDescription$ CARDNAME gains banding until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/beast_walkers.jpg -Oracle:{G}: Beast Walkers gains banding until end of turn. (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.) +Name:Beast Walkers +ManaCost:1 W W +Types:Creature Human Beast Soldier +PT:2/2 +A:AB$ Pump | Cost$ G | KW$ Banding | SpellDescription$ CARDNAME gains banding until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/beast_walkers.jpg +Oracle:{G}: Beast Walkers gains banding until end of turn. (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.) diff --git a/forge-gui/res/cardsfolder/b/beast_within.txt b/forge-gui/res/cardsfolder/b/beast_within.txt index 72719385c21..a976be69215 100644 --- a/forge-gui/res/cardsfolder/b/beast_within.txt +++ b/forge-gui/res/cardsfolder/b/beast_within.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Permanent | TgtPrompt$ Select target perm SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ TargetedController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 beast NPH SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/beast_within.jpg -Oracle:Destroy target permanent. Its controller puts a 3/3 green Beast creature token onto the battlefield. \ No newline at end of file +Oracle:Destroy target permanent. Its controller puts a 3/3 green Beast creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/beastbreaker_of_bala_ged.txt b/forge-gui/res/cardsfolder/b/beastbreaker_of_bala_ged.txt index 2481a85eb5b..f6c90b1b50d 100644 --- a/forge-gui/res/cardsfolder/b/beastbreaker_of_bala_ged.txt +++ b/forge-gui/res/cardsfolder/b/beastbreaker_of_bala_ged.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 6 | SetToughness$ 6 | AddKe SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE3_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE4_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/beastbreaker_of_bala_ged.jpg -Oracle:Level up {2}{G} ({2}{G}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-3\n4/4\nLEVEL 4+\n6/6\nTrample \ No newline at end of file +Oracle:Level up {2}{G} ({2}{G}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-3\n4/4\nLEVEL 4+\n6/6\nTrample diff --git a/forge-gui/res/cardsfolder/b/beastmaster_ascension.txt b/forge-gui/res/cardsfolder/b/beastmaster_ascension.txt index fd8b8969928..79208681eac 100644 --- a/forge-gui/res/cardsfolder/b/beastmaster_ascension.txt +++ b/forge-gui/res/cardsfolder/b/beastmaster_ascension.txt @@ -7,4 +7,4 @@ SVar:TrigPut:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | Coun SVar:X:Count$Valid Card.Self+counters_GE7_QUEST SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/beastmaster_ascension.jpg -Oracle:Whenever a creature you control attacks, you may put a quest counter on Beastmaster Ascension.\nAs long as Beastmaster Ascension has seven or more quest counters on it, creatures you control get +5/+5. \ No newline at end of file +Oracle:Whenever a creature you control attacks, you may put a quest counter on Beastmaster Ascension.\nAs long as Beastmaster Ascension has seven or more quest counters on it, creatures you control get +5/+5. diff --git a/forge-gui/res/cardsfolder/b/beastmasters_magemark.txt b/forge-gui/res/cardsfolder/b/beastmasters_magemark.txt index d1cbad8321f..f4885001707 100644 --- a/forge-gui/res/cardsfolder/b/beastmasters_magemark.txt +++ b/forge-gui/res/cardsfolder/b/beastmasters_magemark.txt @@ -8,4 +8,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Creature.enchanted+YouCtrl | TriggerZones$ SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X | NumDef$ +X SVar:X:TriggerCount$NumBlockers SVar:Picture:http://www.wizards.com/global/images/magic/general/beastmasters_magemark.jpg -Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1.\nWhenever a creature you control that's enchanted becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. \ No newline at end of file +Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1.\nWhenever a creature you control that's enchanted becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/b/beasts_of_bogardan.txt b/forge-gui/res/cardsfolder/b/beasts_of_bogardan.txt index ad67d123c55..54f3854f7a9 100644 --- a/forge-gui/res/cardsfolder/b/beasts_of_bogardan.txt +++ b/forge-gui/res/cardsfolder/b/beasts_of_bogardan.txt @@ -6,4 +6,4 @@ K:Protection from red S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as an opponent controls a white permanent. SVar:X:Count$Valid Permanent.White+OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/beasts_of_bogardan.jpg -Oracle:Protection from red\nBeasts of Bogardan gets +1/+1 as long as an opponent controls a white permanent. \ No newline at end of file +Oracle:Protection from red\nBeasts of Bogardan gets +1/+1 as long as an opponent controls a white permanent. diff --git a/forge-gui/res/cardsfolder/b/beck_call.txt b/forge-gui/res/cardsfolder/b/beck_call.txt index a6998500970..0875de7d324 100644 --- a/forge-gui/res/cardsfolder/b/beck_call.txt +++ b/forge-gui/res/cardsfolder/b/beck_call.txt @@ -1,18 +1,18 @@ -Name:Beck -ManaCost:G U -AlternateMode: Split -Types:Sorcery -K:Fuse -A:SP$ Effect | Cost$ G U | Name$ Beck Effect | Triggers$ CreatureEntered | SVars$ TrigDraw | SpellDescription$ Whenever a creature enters the battlefield this turn, you may draw a card. -SVar:CreatureEntered:Mode$ ChangesZone | ValidCard$ Creature | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield this turn, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/beck_call.jpg -Oracle:Whenever a creature enters the battlefield this turn, you may draw a card. - -ALTERNATE - -Name:Call -ManaCost:4 W U -Types:Sorcery -A:SP$ Token | Cost$ 4 W U | TokenImage$ W 1 1 Bird | TokenAmount$ 4 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put four 1/1 white Bird creature tokens with flying onto the battlefield. -Oracle:Put four 1/1 white Bird creature tokens with flying onto the battlefield. \ No newline at end of file +Name:Beck +ManaCost:G U +AlternateMode: Split +Types:Sorcery +K:Fuse +A:SP$ Effect | Cost$ G U | Name$ Beck Effect | Triggers$ CreatureEntered | SVars$ TrigDraw | SpellDescription$ Whenever a creature enters the battlefield this turn, you may draw a card. +SVar:CreatureEntered:Mode$ ChangesZone | ValidCard$ Creature | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield this turn, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/beck_call.jpg +Oracle:Whenever a creature enters the battlefield this turn, you may draw a card. + +ALTERNATE + +Name:Call +ManaCost:4 W U +Types:Sorcery +A:SP$ Token | Cost$ 4 W U | TokenImage$ W 1 1 Bird | TokenAmount$ 4 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put four 1/1 white Bird creature tokens with flying onto the battlefield. +Oracle:Put four 1/1 white Bird creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/beckon_apparition.txt b/forge-gui/res/cardsfolder/b/beckon_apparition.txt index 3d9ac3e3173..9a3cd84d6d7 100644 --- a/forge-gui/res/cardsfolder/b/beckon_apparition.txt +++ b/forge-gui/res/cardsfolder/b/beckon_apparition.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ WB | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBToken | SpellDescription$ Exile target card from a graveyard. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ WB 1 1 Spirit GTC SVar:Picture:http://www.wizards.com/global/images/magic/general/beckon_apparition.jpg -Oracle:Exile target card from a graveyard. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Exile target card from a graveyard. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bedlam.txt b/forge-gui/res/cardsfolder/b/bedlam.txt index be0903ce34a..ce3f794a83d 100644 --- a/forge-gui/res/cardsfolder/b/bedlam.txt +++ b/forge-gui/res/cardsfolder/b/bedlam.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't block SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bedlam.jpg -Oracle:Creatures can't block. \ No newline at end of file +Oracle:Creatures can't block. diff --git a/forge-gui/res/cardsfolder/b/bee_sting.txt b/forge-gui/res/cardsfolder/b/bee_sting.txt index d99d40531c5..246c925fd28 100644 --- a/forge-gui/res/cardsfolder/b/bee_sting.txt +++ b/forge-gui/res/cardsfolder/b/bee_sting.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Sorcery A:SP$ DealDamage | Cost$ 3 G | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ Bee Sting deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/bee_sting.jpg -Oracle:Bee Sting deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Bee Sting deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/beetleback_chief.txt b/forge-gui/res/cardsfolder/b/beetleback_chief.txt index faf71e87f8c..8863dffecd4 100644 --- a/forge-gui/res/cardsfolder/b/beetleback_chief.txt +++ b/forge-gui/res/cardsfolder/b/beetleback_chief.txt @@ -1,8 +1,8 @@ -Name:Beetleback Chief -ManaCost:2 R R -Types:Creature Goblin Warrior -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 red Goblin creature tokens onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/beetleback_chief.jpg -Oracle:When Beetleback Chief enters the battlefield, put two 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Name:Beetleback Chief +ManaCost:2 R R +Types:Creature Goblin Warrior +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 red Goblin creature tokens onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/beetleback_chief.jpg +Oracle:When Beetleback Chief enters the battlefield, put two 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/beetleform_mage.txt b/forge-gui/res/cardsfolder/b/beetleform_mage.txt index cfa77cb02d8..14daae993d7 100644 --- a/forge-gui/res/cardsfolder/b/beetleform_mage.txt +++ b/forge-gui/res/cardsfolder/b/beetleform_mage.txt @@ -1,7 +1,7 @@ -Name:Beetleform Mage -ManaCost:1 G U -Types:Creature Human Insect Wizard -PT:2/2 -A:AB$ Pump | Cost$ G U | Defined$ Self | NumAtt$ +2 | NumDef$ +2 | KW$ Flying | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 and gains flying until end of turn. Activate this ability only once each turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/beetleform_mage.jpg -Oracle:{G}{U}: Beetleform Mage gets +2/+2 and gains flying until end of turn. Activate this ability only once each turn. \ No newline at end of file +Name:Beetleform Mage +ManaCost:1 G U +Types:Creature Human Insect Wizard +PT:2/2 +A:AB$ Pump | Cost$ G U | Defined$ Self | NumAtt$ +2 | NumDef$ +2 | KW$ Flying | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 and gains flying until end of turn. Activate this ability only once each turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/beetleform_mage.jpg +Oracle:{G}{U}: Beetleform Mage gets +2/+2 and gains flying until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/b/befoul.txt b/forge-gui/res/cardsfolder/b/befoul.txt index a00853a9db2..7de25513735 100644 --- a/forge-gui/res/cardsfolder/b/befoul.txt +++ b/forge-gui/res/cardsfolder/b/befoul.txt @@ -3,4 +3,4 @@ ManaCost:2 B B Types:Sorcery A:SP$ Destroy | Cost$ 2 B B | ValidTgts$ Land,Creature.nonBlack | TgtPrompt$ Select target land or nonblack creature | NoRegen$ True | SpellDescription$ Destroy target land or nonblack creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/befoul.jpg -Oracle:Destroy target land or nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target land or nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/b/beguiler_of_wills.txt b/forge-gui/res/cardsfolder/b/beguiler_of_wills.txt index 69693a7c93f..e81b0a2fd46 100644 --- a/forge-gui/res/cardsfolder/b/beguiler_of_wills.txt +++ b/forge-gui/res/cardsfolder/b/beguiler_of_wills.txt @@ -1,8 +1,8 @@ -Name:Beguiler of Wills -ManaCost:3 U U -Types:Creature Human Wizard -PT:1/1 -A:AB$ GainControl | Cost$ T | ValidTgts$ Creature.powerLEX | TgtPrompt$ Select target creature with power less than or equal to the number of creatures you control | References$ X | SpellDescription$ Gain control of target creature with power less than or equal to the number of creatures you control. -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/beguiler_of_wills.jpg -Oracle:{T}: Gain control of target creature with power less than or equal to the number of creatures you control. \ No newline at end of file +Name:Beguiler of Wills +ManaCost:3 U U +Types:Creature Human Wizard +PT:1/1 +A:AB$ GainControl | Cost$ T | ValidTgts$ Creature.powerLEX | TgtPrompt$ Select target creature with power less than or equal to the number of creatures you control | References$ X | SpellDescription$ Gain control of target creature with power less than or equal to the number of creatures you control. +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/beguiler_of_wills.jpg +Oracle:{T}: Gain control of target creature with power less than or equal to the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/b/behemoth_sledge.txt b/forge-gui/res/cardsfolder/b/behemoth_sledge.txt index f1bb9827374..b10f0e088fe 100644 --- a/forge-gui/res/cardsfolder/b/behemoth_sledge.txt +++ b/forge-gui/res/cardsfolder/b/behemoth_sledge.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Lifelink & Trample | Description$ Equipped creature gets +2/+2 and has lifelink and trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/behemoth_sledge.jpg -Oracle:Equipped creature gets +2/+2 and has lifelink and trample.\nEquip {3} \ No newline at end of file +Oracle:Equipped creature gets +2/+2 and has lifelink and trample.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/b/behemoths_herald.txt b/forge-gui/res/cardsfolder/b/behemoths_herald.txt index 91ea4a0f7a2..c4013be7ec6 100644 --- a/forge-gui/res/cardsfolder/b/behemoths_herald.txt +++ b/forge-gui/res/cardsfolder/b/behemoths_herald.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:1/1 A:AB$ ChangeZone | Cost$ 2 G T Sac<1/Creature.Red> Sac<1/Creature.Green> Sac<1/Creature.White> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedGodsire | ChangeNum$ 1 | CostDesc$ {2}{G}, {T}, Sacrifice a red creature, a green creature, and a white creature: | SpellDescription$ Search your library for a card named Godsire and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/behemoths_herald.jpg -Oracle:{2}{G}, {T}, Sacrifice a red creature, a green creature, and a white creature: Search your library for a card named Godsire and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{2}{G}, {T}, Sacrifice a red creature, a green creature, and a white creature: Search your library for a card named Godsire and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/behold_the_power_of_destruction.txt b/forge-gui/res/cardsfolder/b/behold_the_power_of_destruction.txt index 65377b37f10..1d8bbefd14a 100644 --- a/forge-gui/res/cardsfolder/b/behold_the_power_of_destruction.txt +++ b/forge-gui/res/cardsfolder/b/behold_the_power_of_destruction.txt @@ -1,7 +1,7 @@ -Name:Behold the Power of Destruction -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, destroy all nonland permanents target opponent controls. -SVar:DarkEffect:AB$ DestroyAll | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ValidCards$ Permanent.nonLand -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/behold_the_power_of_destruction.jpg -Oracle:When you set this scheme in motion, destroy all nonland permanents target opponent controls. \ No newline at end of file +Name:Behold the Power of Destruction +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, destroy all nonland permanents target opponent controls. +SVar:DarkEffect:AB$ DestroyAll | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ValidCards$ Permanent.nonLand +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/behold_the_power_of_destruction.jpg +Oracle:When you set this scheme in motion, destroy all nonland permanents target opponent controls. diff --git a/forge-gui/res/cardsfolder/b/belbes_armor.txt b/forge-gui/res/cardsfolder/b/belbes_armor.txt index cf71095b842..88391c183ac 100644 --- a/forge-gui/res/cardsfolder/b/belbes_armor.txt +++ b/forge-gui/res/cardsfolder/b/belbes_armor.txt @@ -5,4 +5,4 @@ A:AB$ Pump | Cost$ X T | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/belbes_armor.jpg -Oracle:{X}, {T}: Target creature gets -X/+X until end of turn. \ No newline at end of file +Oracle:{X}, {T}: Target creature gets -X/+X until end of turn. diff --git a/forge-gui/res/cardsfolder/b/belbes_percher.txt b/forge-gui/res/cardsfolder/b/belbes_percher.txt index 65e6fbabc04..62365d165b2 100644 --- a/forge-gui/res/cardsfolder/b/belbes_percher.txt +++ b/forge-gui/res/cardsfolder/b/belbes_percher.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/belbes_percher.jpg -Oracle:Flying\nBelbe's Percher can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nBelbe's Percher can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/b/belbes_portal.txt b/forge-gui/res/cardsfolder/b/belbes_portal.txt index b8617434985..8be13a7c06a 100644 --- a/forge-gui/res/cardsfolder/b/belbes_portal.txt +++ b/forge-gui/res/cardsfolder/b/belbes_portal.txt @@ -5,4 +5,4 @@ K:ETBReplacement:Other:ChooseCT SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeck A:AB$ ChangeZone | Cost$ 3 T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.ChosenType | ChangeNum$ 1 | SpellDescription$ You may put a creature card of the chosen type from your hand onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/belbes_portal.jpg -Oracle:As Belbe's Portal enters the battlefield, choose a creature type.\n{3}, {T}: You may put a creature card of the chosen type from your hand onto the battlefield. \ No newline at end of file +Oracle:As Belbe's Portal enters the battlefield, choose a creature type.\n{3}, {T}: You may put a creature card of the chosen type from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/belfry_spirit.txt b/forge-gui/res/cardsfolder/b/belfry_spirit.txt index cbb3c4c43c5..b9e942201c3 100644 --- a/forge-gui/res/cardsfolder/b/belfry_spirit.txt +++ b/forge-gui/res/cardsfolder/b/belfry_spirit.txt @@ -1,9 +1,9 @@ -Name:Belfry Spirit -ManaCost:3 W W -Types:Creature Spirit -PT:1/1 -K:Flying -K:Haunt:TrigToken:Put two 1/1 black Bat creature tokens with flying onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 1 1 Bat | TokenName$ Bat | TokenColors$ Black | TokenTypes$ Creature,Bat | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenOwner$ You | TokenAmount$ 2 -Oracle:Flying\nHaunt (When this creature dies, exile it haunting target creature.)\nWhen Belfry Spirit enters the battlefield or the creature it haunts dies, put two 1/1 black Bat creature tokens with flying onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/belfry_spirit.jpg \ No newline at end of file +Name:Belfry Spirit +ManaCost:3 W W +Types:Creature Spirit +PT:1/1 +K:Flying +K:Haunt:TrigToken:Put two 1/1 black Bat creature tokens with flying onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 1 1 Bat | TokenName$ Bat | TokenColors$ Black | TokenTypes$ Creature,Bat | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenOwner$ You | TokenAmount$ 2 +Oracle:Flying\nHaunt (When this creature dies, exile it haunting target creature.)\nWhen Belfry Spirit enters the battlefield or the creature it haunts dies, put two 1/1 black Bat creature tokens with flying onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/belfry_spirit.jpg diff --git a/forge-gui/res/cardsfolder/b/belligerent_hatchling.txt b/forge-gui/res/cardsfolder/b/belligerent_hatchling.txt index 6812843f6c9..c7d2c0c30b3 100644 --- a/forge-gui/res/cardsfolder/b/belligerent_hatchling.txt +++ b/forge-gui/res/cardsfolder/b/belligerent_hatchling.txt @@ -9,4 +9,4 @@ T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | Trigger SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:BuffedBy:Card.Red,Card.White SVar:Picture:http://www.wizards.com/global/images/magic/general/Belligerent_Hatchling.jpg -Oracle:First strike\nBelligerent Hatchling enters the battlefield with four -1/-1 counters on it.\nWhenever you cast a red spell, remove a -1/-1 counter from Belligerent Hatchling.\nWhenever you cast a white spell, remove a -1/-1 counter from Belligerent Hatchling. \ No newline at end of file +Oracle:First strike\nBelligerent Hatchling enters the battlefield with four -1/-1 counters on it.\nWhenever you cast a red spell, remove a -1/-1 counter from Belligerent Hatchling.\nWhenever you cast a white spell, remove a -1/-1 counter from Belligerent Hatchling. diff --git a/forge-gui/res/cardsfolder/b/bellowing_fiend.txt b/forge-gui/res/cardsfolder/b/bellowing_fiend.txt index 46cb9c1741e..be54a7f42c6 100644 --- a/forge-gui/res/cardsfolder/b/bellowing_fiend.txt +++ b/forge-gui/res/cardsfolder/b/bellowing_fiend.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | Execute$ T SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredTargetController | NumDmg$ 3 | SubAbility$ DBDealDamage SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bellowing_fiend.jpg -Oracle:Flying\nWhenever Bellowing Fiend deals damage to a creature, Bellowing Fiend deals 3 damage to that creature's controller and 3 damage to you. \ No newline at end of file +Oracle:Flying\nWhenever Bellowing Fiend deals damage to a creature, Bellowing Fiend deals 3 damage to that creature's controller and 3 damage to you. diff --git a/forge-gui/res/cardsfolder/b/bellowing_tanglewurm.txt b/forge-gui/res/cardsfolder/b/bellowing_tanglewurm.txt index a14ce69c27a..c420ed0e73f 100644 --- a/forge-gui/res/cardsfolder/b/bellowing_tanglewurm.txt +++ b/forge-gui/res/cardsfolder/b/bellowing_tanglewurm.txt @@ -5,4 +5,4 @@ PT:4/4 K:Intimidate S:Mode$ Continuous | Affected$ Creature.Green+Other+YouCtrl | AddKeyword$ Intimidate | Description$ Other green creatures you control have Intimidate. SVar:Picture:http://www.wizards.com/global/images/magic/general/bellowing_tanglewurm.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nOther green creatures you control have intimidate. \ No newline at end of file +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nOther green creatures you control have intimidate. diff --git a/forge-gui/res/cardsfolder/b/bellows_lizard.txt b/forge-gui/res/cardsfolder/b/bellows_lizard.txt index af08431324a..64ac270023e 100644 --- a/forge-gui/res/cardsfolder/b/bellows_lizard.txt +++ b/forge-gui/res/cardsfolder/b/bellows_lizard.txt @@ -1,7 +1,7 @@ -Name:Bellows Lizard -ManaCost:R -Types:Creature Lizard -PT:1/1 -A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/bellows_lizard.jpg -Oracle:{1}{R}: Bellows Lizard gets +1/+0 until end of turn. \ No newline at end of file +Name:Bellows Lizard +ManaCost:R +Types:Creature Lizard +PT:1/1 +A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/bellows_lizard.jpg +Oracle:{1}{R}: Bellows Lizard gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/belltower_sphinx.txt b/forge-gui/res/cardsfolder/b/belltower_sphinx.txt index 99276edfa62..1c56cfa5363 100644 --- a/forge-gui/res/cardsfolder/b/belltower_sphinx.txt +++ b/forge-gui/res/cardsfolder/b/belltower_sphinx.txt @@ -8,4 +8,4 @@ SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ TriggeredSourceController | NumCards$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/belltower_sphinx.jpg -Oracle:Flying\nWhenever a source deals damage to Belltower Sphinx, that source's controller puts that many cards from the top of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Flying\nWhenever a source deals damage to Belltower Sphinx, that source's controller puts that many cards from the top of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/b/beloved_chaplain.txt b/forge-gui/res/cardsfolder/b/beloved_chaplain.txt index 7237432041b..4401fb05d88 100644 --- a/forge-gui/res/cardsfolder/b/beloved_chaplain.txt +++ b/forge-gui/res/cardsfolder/b/beloved_chaplain.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 K:Protection from creatures SVar:Picture:http://www.wizards.com/global/images/magic/general/beloved_chaplain.jpg -Oracle:Protection from creatures \ No newline at end of file +Oracle:Protection from creatures diff --git a/forge-gui/res/cardsfolder/b/ben_ben_akki_hermit.txt b/forge-gui/res/cardsfolder/b/ben_ben_akki_hermit.txt index cc42db2933a..4cd329643df 100644 --- a/forge-gui/res/cardsfolder/b/ben_ben_akki_hermit.txt +++ b/forge-gui/res/cardsfolder/b/ben_ben_akki_hermit.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking Creature | NumDmg$ X | References$ X | SpellDescription$ Ben-Ben, Akki Hermit deals damage to target attacking creature equal to the number of untapped Mountains you control. SVar:X:Count$Valid Mountain.untapped+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/ben_ben_akki_hermit.jpg -Oracle:{T}: Ben-Ben, Akki Hermit deals damage to target attacking creature equal to the number of untapped Mountains you control. \ No newline at end of file +Oracle:{T}: Ben-Ben, Akki Hermit deals damage to target attacking creature equal to the number of untapped Mountains you control. diff --git a/forge-gui/res/cardsfolder/b/benalish_cavalry.txt b/forge-gui/res/cardsfolder/b/benalish_cavalry.txt index 04e07df0644..00b0bd7aebf 100644 --- a/forge-gui/res/cardsfolder/b/benalish_cavalry.txt +++ b/forge-gui/res/cardsfolder/b/benalish_cavalry.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/2 K:Flanking SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_cavalry.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/b/benalish_commander.txt b/forge-gui/res/cardsfolder/b/benalish_commander.txt index cf73fef2556..4af2492405a 100644 --- a/forge-gui/res/cardsfolder/b/benalish_commander.txt +++ b/forge-gui/res/cardsfolder/b/benalish_commander.txt @@ -1,13 +1,13 @@ -Name:Benalish Commander -ManaCost:3 W -Types:Creature Human Soldier -Text:X can't be 0. -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of Soldiers you control. -K:Suspend:X:XCantBe0 X W W -T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigToken | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, put a 1/1 white Soldier creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier PLC -SVar:X:Count$xPaid -SVar:Y:Count$Valid Soldier.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_commander.jpg -Oracle:Benalish Commander's power and toughness are each equal to the number of Soldiers you control.\nSuspend X-{X}{W}{W}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{W}{W} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Benalish Commander while it's exiled, put a 1/1 white Soldier creature token onto the battlefield. \ No newline at end of file +Name:Benalish Commander +ManaCost:3 W +Types:Creature Human Soldier +Text:X can't be 0. +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of Soldiers you control. +K:Suspend:X:XCantBe0 X W W +T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigToken | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, put a 1/1 white Soldier creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier PLC +SVar:X:Count$xPaid +SVar:Y:Count$Valid Soldier.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_commander.jpg +Oracle:Benalish Commander's power and toughness are each equal to the number of Soldiers you control.\nSuspend X-{X}{W}{W}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{W}{W} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Benalish Commander while it's exiled, put a 1/1 white Soldier creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/benalish_emissary.txt b/forge-gui/res/cardsfolder/b/benalish_emissary.txt index 2339edd3f93..4219126ded3 100644 --- a/forge-gui/res/cardsfolder/b/benalish_emissary.txt +++ b/forge-gui/res/cardsfolder/b/benalish_emissary.txt @@ -6,4 +6,4 @@ K:Kicker 1 G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target land. SVar:TrigKicker:DB$Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_emissary.jpg -Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Benalish Emissary enters the battlefield, if it was kicked, destroy target land. \ No newline at end of file +Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Benalish Emissary enters the battlefield, if it was kicked, destroy target land. diff --git a/forge-gui/res/cardsfolder/b/benalish_heralds.txt b/forge-gui/res/cardsfolder/b/benalish_heralds.txt index 0916dddc6b3..1b8cc5a6b04 100644 --- a/forge-gui/res/cardsfolder/b/benalish_heralds.txt +++ b/forge-gui/res/cardsfolder/b/benalish_heralds.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/4 A:AB$ Draw | Cost$ 3 U T | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_heralds.jpg -Oracle:{3}{U}, {T}: Draw a card. \ No newline at end of file +Oracle:{3}{U}, {T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/b/benalish_hero.txt b/forge-gui/res/cardsfolder/b/benalish_hero.txt index 13df49c6eae..1c9df38db6f 100644 --- a/forge-gui/res/cardsfolder/b/benalish_hero.txt +++ b/forge-gui/res/cardsfolder/b/benalish_hero.txt @@ -1,8 +1,8 @@ -Name:Benalish Hero -ManaCost:W -Types:Creature Human Soldier -PT:1/1 -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_hero.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.) +Name:Benalish Hero +ManaCost:W +Types:Creature Human Soldier +PT:1/1 +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_hero.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.) diff --git a/forge-gui/res/cardsfolder/b/benalish_infantry.txt b/forge-gui/res/cardsfolder/b/benalish_infantry.txt index 41da2206bc2..4c8e1e1dd26 100644 --- a/forge-gui/res/cardsfolder/b/benalish_infantry.txt +++ b/forge-gui/res/cardsfolder/b/benalish_infantry.txt @@ -1,8 +1,8 @@ -Name:Benalish Infantry -ManaCost:2 W -Types:Creature Human Soldier -PT:1/3 -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_infantry.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.) +Name:Benalish Infantry +ManaCost:2 W +Types:Creature Human Soldier +PT:1/3 +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_infantry.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.) diff --git a/forge-gui/res/cardsfolder/b/benalish_knight.txt b/forge-gui/res/cardsfolder/b/benalish_knight.txt index 50a0313af6e..95620c32037 100644 --- a/forge-gui/res/cardsfolder/b/benalish_knight.txt +++ b/forge-gui/res/cardsfolder/b/benalish_knight.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flash K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_knight.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFirst strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFirst strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/b/benalish_lancer.txt b/forge-gui/res/cardsfolder/b/benalish_lancer.txt index af89af8793e..0c0dc1160ef 100644 --- a/forge-gui/res/cardsfolder/b/benalish_lancer.txt +++ b/forge-gui/res/cardsfolder/b/benalish_lancer.txt @@ -1,10 +1,10 @@ -Name:Benalish Lancer -ManaCost:2 W -Types:Creature Human Knight -PT:2/2 -K:Kicker 2 W -T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ TrigPut | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Self | KW$ First Strike | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_lancer.jpg -Oracle:Kicker {2}{W} (You may pay an additional {2}{W} as you cast this spell.)\nIf Benalish Lancer was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike. \ No newline at end of file +Name:Benalish Lancer +ManaCost:2 W +Types:Creature Human Knight +PT:2/2 +K:Kicker 2 W +T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ TrigPut | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike. +SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ First Strike | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_lancer.jpg +Oracle:Kicker {2}{W} (You may pay an additional {2}{W} as you cast this spell.)\nIf Benalish Lancer was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike. diff --git a/forge-gui/res/cardsfolder/b/benalish_missionary.txt b/forge-gui/res/cardsfolder/b/benalish_missionary.txt index eb4e1984f2d..d3d109b2423 100644 --- a/forge-gui/res/cardsfolder/b/benalish_missionary.txt +++ b/forge-gui/res/cardsfolder/b/benalish_missionary.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 1 W T | ValidTgts$ Creature.blocked | TgtPrompt$ Select target blocked creature | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt by target blocked creature this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_missionary.jpg -Oracle:{1}{W}, {T}: Prevent all combat damage that would be dealt by target blocked creature this turn. \ No newline at end of file +Oracle:{1}{W}, {T}: Prevent all combat damage that would be dealt by target blocked creature this turn. diff --git a/forge-gui/res/cardsfolder/b/benalish_trapper.txt b/forge-gui/res/cardsfolder/b/benalish_trapper.txt index 5c69ae819a0..f3bc2226fab 100644 --- a/forge-gui/res/cardsfolder/b/benalish_trapper.txt +++ b/forge-gui/res/cardsfolder/b/benalish_trapper.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/2 A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_trapper.jpg -Oracle:{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/b/benalish_veteran.txt b/forge-gui/res/cardsfolder/b/benalish_veteran.txt index 6f0653db7c2..c6dd1814db4 100644 --- a/forge-gui/res/cardsfolder/b/benalish_veteran.txt +++ b/forge-gui/res/cardsfolder/b/benalish_veteran.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/benalish_veteran.jpg -Oracle:Whenever Benalish Veteran attacks, it gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever Benalish Veteran attacks, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bend_or_break.txt b/forge-gui/res/cardsfolder/b/bend_or_break.txt index ba78ae6d4f9..547d98d4843 100644 --- a/forge-gui/res/cardsfolder/b/bend_or_break.txt +++ b/forge-gui/res/cardsfolder/b/bend_or_break.txt @@ -1,12 +1,12 @@ -Name:Bend or Break -ManaCost:3 R -Types:Sorcery -A:SP$ TwoPiles | Cost$ 3 R | Defined$ You | Separator$ You | Chooser$ Opponent | ChosenPile$ BreakYou | UnchosenPile$ BendYou | ValidCards$ Land.nonToken+YouCtrl | Zone$ Battlefield | SpellDescription$ Each player separates all nontoken lands he or she controls into two piles. For each player, one of his or her piles is chosen by one of his or her opponents of his or her choice. Destroy all lands in the chosen piles. Tap all lands in the other piles. -SVar:BreakYou:DB$DestroyAll | ValidCards$ Land.IsRemembered -SVar:BendYou:DB$ TapAll | ValidCards$ Land.IsRemembered | SubAbility$ PileOpp -SVar:PileOpp:DB$ TwoPiles | Defined$ Opponent | Separator$ Opponent | Chooser$ You | ChosenPile$ BreakOpp | UnchosenPile$ BendOpp | ValidCards$ Land.nonToken+YouDontCtrl | Zone$ Battlefield -SVar:BreakOpp:DB$DestroyAll | ValidCards$ Land.IsRemembered -SVar:BendOpp:DB$ TapAll | ValidCards$ Land.IsRemembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bend_or_break.jpg -Oracle:Each player separates all nontoken lands he or she controls into two piles. For each player, one of his or her piles is chosen by one of his or her opponents of his or her choice. Destroy all lands in the chosen piles. Tap all lands in the other piles. \ No newline at end of file +Name:Bend or Break +ManaCost:3 R +Types:Sorcery +A:SP$ TwoPiles | Cost$ 3 R | Defined$ You | Separator$ You | Chooser$ Opponent | ChosenPile$ BreakYou | UnchosenPile$ BendYou | ValidCards$ Land.nonToken+YouCtrl | Zone$ Battlefield | SpellDescription$ Each player separates all nontoken lands he or she controls into two piles. For each player, one of his or her piles is chosen by one of his or her opponents of his or her choice. Destroy all lands in the chosen piles. Tap all lands in the other piles. +SVar:BreakYou:DB$DestroyAll | ValidCards$ Land.IsRemembered +SVar:BendYou:DB$ TapAll | ValidCards$ Land.IsRemembered | SubAbility$ PileOpp +SVar:PileOpp:DB$ TwoPiles | Defined$ Opponent | Separator$ Opponent | Chooser$ You | ChosenPile$ BreakOpp | UnchosenPile$ BendOpp | ValidCards$ Land.nonToken+YouDontCtrl | Zone$ Battlefield +SVar:BreakOpp:DB$DestroyAll | ValidCards$ Land.IsRemembered +SVar:BendOpp:DB$ TapAll | ValidCards$ Land.IsRemembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bend_or_break.jpg +Oracle:Each player separates all nontoken lands he or she controls into two piles. For each player, one of his or her piles is chosen by one of his or her opponents of his or her choice. Destroy all lands in the chosen piles. Tap all lands in the other piles. diff --git a/forge-gui/res/cardsfolder/b/benediction_of_moons.txt b/forge-gui/res/cardsfolder/b/benediction_of_moons.txt index a61eae1bd84..295931068e2 100644 --- a/forge-gui/res/cardsfolder/b/benediction_of_moons.txt +++ b/forge-gui/res/cardsfolder/b/benediction_of_moons.txt @@ -1,8 +1,8 @@ -Name:Benediction of Moons -ManaCost:W -Types:Sorcery -K:Haunt:TrigGainLife:You gain 1 life for each player. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:PlayerCountPlayers$Amount -Oracle:You gain 1 life for each player.\nHaunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.)\nWhen the creature Benediction of Moons haunts dies, you gain 1 life for each player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/benediction_of_moons.jpg \ No newline at end of file +Name:Benediction of Moons +ManaCost:W +Types:Sorcery +K:Haunt:TrigGainLife:You gain 1 life for each player. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:PlayerCountPlayers$Amount +Oracle:You gain 1 life for each player.\nHaunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.)\nWhen the creature Benediction of Moons haunts dies, you gain 1 life for each player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/benediction_of_moons.jpg diff --git a/forge-gui/res/cardsfolder/b/benevolent_ancestor.txt b/forge-gui/res/cardsfolder/b/benevolent_ancestor.txt index 5cb90723c9b..4ea1639b71e 100644 --- a/forge-gui/res/cardsfolder/b/benevolent_ancestor.txt +++ b/forge-gui/res/cardsfolder/b/benevolent_ancestor.txt @@ -5,4 +5,4 @@ PT:0/4 K:Defender A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/benevolent_ancestor.jpg -Oracle:Defender (This creature can't attack.)\n{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/b/benevolent_bodyguard.txt b/forge-gui/res/cardsfolder/b/benevolent_bodyguard.txt index a8f89cd7334..d52d6ffad03 100644 --- a/forge-gui/res/cardsfolder/b/benevolent_bodyguard.txt +++ b/forge-gui/res/cardsfolder/b/benevolent_bodyguard.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ Protection | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/benevolent_bodyguard.jpg -Oracle:Sacrifice Benevolent Bodyguard: Target creature you control gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:Sacrifice Benevolent Bodyguard: Target creature you control gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/b/benevolent_unicorn.txt b/forge-gui/res/cardsfolder/b/benevolent_unicorn.txt index c5f6b0e39ac..5a42eaa637e 100644 --- a/forge-gui/res/cardsfolder/b/benevolent_unicorn.txt +++ b/forge-gui/res/cardsfolder/b/benevolent_unicorn.txt @@ -6,4 +6,4 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Spell | ValidTarge SVar:DmgMinus1:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X SVar:X:ReplaceCount$DamageAmount/Minus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/benevolent_unicorn.jpg -Oracle:If a spell would deal damage to a creature or player, it deals that much damage minus 1 to that creature or player instead. \ No newline at end of file +Oracle:If a spell would deal damage to a creature or player, it deals that much damage minus 1 to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/b/benthic_behemoth.txt b/forge-gui/res/cardsfolder/b/benthic_behemoth.txt index eb7d4b1d730..0faea47b239 100644 --- a/forge-gui/res/cardsfolder/b/benthic_behemoth.txt +++ b/forge-gui/res/cardsfolder/b/benthic_behemoth.txt @@ -4,4 +4,4 @@ Types:Creature Serpent PT:7/6 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card13030.jpg -Oracle:Islandwalk \ No newline at end of file +Oracle:Islandwalk diff --git a/forge-gui/res/cardsfolder/b/benthic_djinn.txt b/forge-gui/res/cardsfolder/b/benthic_djinn.txt index 23830fdeeb4..ef7c50dd04f 100644 --- a/forge-gui/res/cardsfolder/b/benthic_djinn.txt +++ b/forge-gui/res/cardsfolder/b/benthic_djinn.txt @@ -6,4 +6,4 @@ K:Islandwalk T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 2 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/benthic_djinn.jpg -Oracle:Islandwalk\nAt the beginning of your upkeep, you lose 2 life. \ No newline at end of file +Oracle:Islandwalk\nAt the beginning of your upkeep, you lose 2 life. diff --git a/forge-gui/res/cardsfolder/b/benthic_explorers.txt b/forge-gui/res/cardsfolder/b/benthic_explorers.txt index 70c12a6a60e..bb4a4fd3475 100644 --- a/forge-gui/res/cardsfolder/b/benthic_explorers.txt +++ b/forge-gui/res/cardsfolder/b/benthic_explorers.txt @@ -1,7 +1,7 @@ -Name:Benthic Explorers -ManaCost:3 U -Types:Creature Merfolk Scout -PT:2/4 -A:AB$ ManaReflected | Cost$ T untapYType<1/Land.OppCtrl/land> | ColorOrType$ Type | Valid$ Defined.Untapped | ReflectProperty$ Produce | SpellDescription$ Add one mana of any type that land could produce to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/benthic_explorers.jpg -Oracle:{T}, Untap a tapped land an opponent controls: Add one mana of any type that land could produce to your mana pool. \ No newline at end of file +Name:Benthic Explorers +ManaCost:3 U +Types:Creature Merfolk Scout +PT:2/4 +A:AB$ ManaReflected | Cost$ T untapYType<1/Land.OppCtrl/land> | ColorOrType$ Type | Valid$ Defined.Untapped | ReflectProperty$ Produce | SpellDescription$ Add one mana of any type that land could produce to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/benthic_explorers.jpg +Oracle:{T}, Untap a tapped land an opponent controls: Add one mana of any type that land could produce to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/benthic_giant.txt b/forge-gui/res/cardsfolder/b/benthic_giant.txt index e06f9048edd..51137ea02ba 100644 --- a/forge-gui/res/cardsfolder/b/benthic_giant.txt +++ b/forge-gui/res/cardsfolder/b/benthic_giant.txt @@ -1,7 +1,7 @@ -Name:Benthic Giant -ManaCost:5 U -Types:Creature Giant -PT:4/5 -K:Hexproof -SVar:Picture:http://www.wizards.com/global/images/magic/general/benthic_giant.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Benthic Giant +ManaCost:5 U +Types:Creature Giant +PT:4/5 +K:Hexproof +SVar:Picture:http://www.wizards.com/global/images/magic/general/benthic_giant.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/b/benthicore.txt b/forge-gui/res/cardsfolder/b/benthicore.txt index ca6ec0a7efa..39c879295da 100644 --- a/forge-gui/res/cardsfolder/b/benthicore.txt +++ b/forge-gui/res/cardsfolder/b/benthicore.txt @@ -7,4 +7,4 @@ SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ U 1 1 Merfolk Wizard | TokenAmou A:AB$ Untap | Cost$ tapXType<2/Merfolk> | SubAbility$ GainShroud | SpellDescription$ Untap CARDNAME. SVar:GainShroud:DB$Pump | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/benthicore.jpg -Oracle:When Benthicore enters the battlefield, put two 1/1 blue Merfolk Wizard creature tokens onto the battlefield.\nTap two untapped Merfolk you control: Untap Benthicore. It gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:When Benthicore enters the battlefield, put two 1/1 blue Merfolk Wizard creature tokens onto the battlefield.\nTap two untapped Merfolk you control: Untap Benthicore. It gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/b/bequeathal.txt b/forge-gui/res/cardsfolder/b/bequeathal.txt index f17b8b7452c..5aabcd8ea0f 100644 --- a/forge-gui/res/cardsfolder/b/bequeathal.txt +++ b/forge-gui/res/cardsfolder/b/bequeathal.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigDraw | TriggerDescription$ When enchanted creature dies, draw two cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/bequeathal.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, you draw two cards. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature dies, you draw two cards. diff --git a/forge-gui/res/cardsfolder/b/bereavement.txt b/forge-gui/res/cardsfolder/b/bereavement.txt index b0ae1c98ef3..e767008e3ae 100644 --- a/forge-gui/res/cardsfolder/b/bereavement.txt +++ b/forge-gui/res/cardsfolder/b/bereavement.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:BereavementDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredCardController | Mode$ TgtChoose | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bereavement.jpg -Oracle:Whenever a green creature dies, its controller discards a card. \ No newline at end of file +Oracle:Whenever a green creature dies, its controller discards a card. diff --git a/forge-gui/res/cardsfolder/b/berserk.txt b/forge-gui/res/cardsfolder/b/berserk.txt index 6ec2e2c8981..2668c7b9055 100644 --- a/forge-gui/res/cardsfolder/b/berserk.txt +++ b/forge-gui/res/cardsfolder/b/berserk.txt @@ -7,4 +7,4 @@ SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ DelayTriggerRemembered | Condi SVar:X:Targeted$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/berserk.jpg -Oracle:Cast Berserk only before the combat damage step.\nTarget creature gains trample and gets +X/+0 until end of turn, where X is its power. At the beginning of the next end step, destroy that creature if it attacked this turn. \ No newline at end of file +Oracle:Cast Berserk only before the combat damage step.\nTarget creature gains trample and gets +X/+0 until end of turn, where X is its power. At the beginning of the next end step, destroy that creature if it attacked this turn. diff --git a/forge-gui/res/cardsfolder/b/berserk_murlodont.txt b/forge-gui/res/cardsfolder/b/berserk_murlodont.txt index 9c78db87d3d..2e9bd4d8ebb 100644 --- a/forge-gui/res/cardsfolder/b/berserk_murlodont.txt +++ b/forge-gui/res/cardsfolder/b/berserk_murlodont.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Beast | TriggerZones$ Battlefield | Execute SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X | NumDef$ +X | References$ X SVar:X:TriggerCount$NumBlockers SVar:Picture:http://www.wizards.com/global/images/magic/general/berserk_murlodont.jpg -Oracle:Whenever a Beast becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. \ No newline at end of file +Oracle:Whenever a Beast becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/b/berserkers_of_blood_ridge.txt b/forge-gui/res/cardsfolder/b/berserkers_of_blood_ridge.txt index a9eb0f5e481..099790155f1 100644 --- a/forge-gui/res/cardsfolder/b/berserkers_of_blood_ridge.txt +++ b/forge-gui/res/cardsfolder/b/berserkers_of_blood_ridge.txt @@ -4,4 +4,4 @@ Types:Creature Human Berserker PT:4/4 K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/berserkers_of_blood_ridge.jpg -Oracle:Berserkers of Blood Ridge attacks each turn if able. \ No newline at end of file +Oracle:Berserkers of Blood Ridge attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/b/beseech_the_queen.txt b/forge-gui/res/cardsfolder/b/beseech_the_queen.txt index 5f7fa8c59d6..d823b144efb 100644 --- a/forge-gui/res/cardsfolder/b/beseech_the_queen.txt +++ b/forge-gui/res/cardsfolder/b/beseech_the_queen.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2/B 2/B 2/B | Origin$ Library | Destination$ Hand | Cha SVar:X:Count$Valid Land.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/beseech_the_queen.jpg -Oracle:({2/B} can be paid with any two mana or with {B}. This card's converted mana cost is 6.)\nSearch your library for a card with converted mana cost less than or equal to the number of lands you control, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:({2/B} can be paid with any two mana or with {B}. This card's converted mana cost is 6.)\nSearch your library for a card with converted mana cost less than or equal to the number of lands you control, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/bestial_fury.txt b/forge-gui/res/cardsfolder/b/bestial_fury.txt index 0fba019a9d5..d0a5faf24e4 100644 --- a/forge-gui/res/cardsfolder/b/bestial_fury.txt +++ b/forge-gui/res/cardsfolder/b/bestial_fury.txt @@ -9,4 +9,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +4 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/bestial_fury.jpg -Oracle:Enchant creature\nWhen Bestial Fury enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nWhenever enchanted creature becomes blocked, it gets +4/+0 and gains trample until end of turn. \ No newline at end of file +Oracle:Enchant creature\nWhen Bestial Fury enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nWhenever enchanted creature becomes blocked, it gets +4/+0 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bestial_menace.txt b/forge-gui/res/cardsfolder/b/bestial_menace.txt index d29b0507e22..7516f3e0020 100644 --- a/forge-gui/res/cardsfolder/b/bestial_menace.txt +++ b/forge-gui/res/cardsfolder/b/bestial_menace.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 3 G G | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Crea SVar:DBWolfToken:DB$ Token | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ZEN | SubAbility$ DBElephantToken | SpellDescription$ a 2/2 green Wolf creature token, SVar:DBElephantToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elephant | TokenTypes$ Creature,Elephant | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 elephant WWK | SpellDescription$ and a 3/3 green Elephant creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/bestial_menace.jpg -Oracle:Put a 1/1 green Snake creature token, a 2/2 green Wolf creature token, and a 3/3 green Elephant creature token onto the battlefield. \ No newline at end of file +Oracle:Put a 1/1 green Snake creature token, a 2/2 green Wolf creature token, and a 3/3 green Elephant creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/betrayal.txt b/forge-gui/res/cardsfolder/b/betrayal.txt index e5e28c14d79..29fdf4dd1e5 100644 --- a/forge-gui/res/cardsfolder/b/betrayal.txt +++ b/forge-gui/res/cardsfolder/b/betrayal.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever enchanted creature becomes tapped, you draw a card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/betrayal.jpg -Oracle:Enchant creature an opponent controls\nWhenever enchanted creature becomes tapped, you draw a card. \ No newline at end of file +Oracle:Enchant creature an opponent controls\nWhenever enchanted creature becomes tapped, you draw a card. diff --git a/forge-gui/res/cardsfolder/b/betrayal_of_flesh.txt b/forge-gui/res/cardsfolder/b/betrayal_of_flesh.txt index c2ce167b472..43be8a38b31 100644 --- a/forge-gui/res/cardsfolder/b/betrayal_of_flesh.txt +++ b/forge-gui/res/cardsfolder/b/betrayal_of_flesh.txt @@ -7,4 +7,4 @@ SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target crea SVar:DBChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/betrayal_of_flesh.jpg -Oracle:Choose one - Destroy target creature; or return target creature card from your graveyard to the battlefield.\nEntwine-Sacrifice three lands. (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Destroy target creature; or return target creature card from your graveyard to the battlefield.\nEntwine-Sacrifice three lands. (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/b/betrothed_of_fire.txt b/forge-gui/res/cardsfolder/b/betrothed_of_fire.txt index 7c18a3af951..f04fc37d70d 100644 --- a/forge-gui/res/cardsfolder/b/betrothed_of_fire.txt +++ b/forge-gui/res/cardsfolder/b/betrothed_of_fire.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ Sac<1/Creature.untapped/untapped creature> | Defined$ Enchant A:AB$ PumpAll | Cost$ Sac<1/Card.AttachedBy/enchanted creature> | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | CostDesc$ Sacrifice enchanted creature: | SpellDescription$ Creatures you control get +2/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/betrothed_of_fire.jpg -Oracle:Enchant creature\nSacrifice an untapped creature: Enchanted creature gets +2/+0 until end of turn.\nSacrifice enchanted creature: Creatures you control get +2/+0 until end of turn. \ No newline at end of file +Oracle:Enchant creature\nSacrifice an untapped creature: Enchanted creature gets +2/+0 until end of turn.\nSacrifice enchanted creature: Creatures you control get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bewilder.txt b/forge-gui/res/cardsfolder/b/bewilder.txt index 3cc14295a0d..2ce72496c1e 100644 --- a/forge-gui/res/cardsfolder/b/bewilder.txt +++ b/forge-gui/res/cardsfolder/b/bewilder.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | IsCurse$ True | SpellDescription$ Target creature gets -3/-0 until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/bewilder.jpg -Oracle:Target creature gets -3/-0 until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gets -3/-0 until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/bident_of_thassa.txt b/forge-gui/res/cardsfolder/b/bident_of_thassa.txt index f16db76e5cf..aa39a9a1102 100644 --- a/forge-gui/res/cardsfolder/b/bident_of_thassa.txt +++ b/forge-gui/res/cardsfolder/b/bident_of_thassa.txt @@ -1,10 +1,10 @@ -Name:Bident of Thassa -ManaCost:2 U U -Types:Legendary Enchantment Artifact -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control deals combat damage to an opponent, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -A:AB$ Effect | Cost$ 1 U T | | StaticAbilities$ MustAttack | References$ MustAttack | SpellDescription$ Creatures your opponents control attack this turn if able. -SVar:MustAttack:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.OppCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Creatures your opponents control attack this turn if able. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/bident_of_thassa.jpg -Oracle:Whenever a creature you control deals combat damage to a player, you may draw a card.\n{1}{U}, {T}: Creatures your opponents control attack this turn if able. \ No newline at end of file +Name:Bident of Thassa +ManaCost:2 U U +Types:Legendary Enchantment Artifact +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control deals combat damage to an opponent, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +A:AB$ Effect | Cost$ 1 U T | | StaticAbilities$ MustAttack | References$ MustAttack | SpellDescription$ Creatures your opponents control attack this turn if able. +SVar:MustAttack:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.OppCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Creatures your opponents control attack this turn if able. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/bident_of_thassa.jpg +Oracle:Whenever a creature you control deals combat damage to a player, you may draw a card.\n{1}{U}, {T}: Creatures your opponents control attack this turn if able. diff --git a/forge-gui/res/cardsfolder/b/bifurcate.txt b/forge-gui/res/cardsfolder/b/bifurcate.txt index 39307978ebe..9ee2252036b 100644 --- a/forge-gui/res/cardsfolder/b/bifurcate.txt +++ b/forge-gui/res/cardsfolder/b/bifurcate.txt @@ -1,9 +1,9 @@ -Name:Bifurcate -ManaCost:3 G -Types:Sorcery -A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature | Static$ True | StackDescription$ None | SubAbility$ DBChangeZone | SpellDescription$ Search your library for a permanent card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Targeted.Permanent+sameName | ChangeNum$ 1 | StackDescription$ Search your library for a permanent card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bifurcate.jpg -Oracle:Search your library for a permanent card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Name:Bifurcate +ManaCost:3 G +Types:Sorcery +A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature | Static$ True | StackDescription$ None | SubAbility$ DBChangeZone | SpellDescription$ Search your library for a permanent card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Targeted.Permanent+sameName | ChangeNum$ 1 | StackDescription$ Search your library for a permanent card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bifurcate.jpg +Oracle:Search your library for a permanent card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/big_game_hunter.txt b/forge-gui/res/cardsfolder/b/big_game_hunter.txt index 87eb8f8cd99..ae2a31982c2 100644 --- a/forge-gui/res/cardsfolder/b/big_game_hunter.txt +++ b/forge-gui/res/cardsfolder/b/big_game_hunter.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.powerGE4 | NoRegen$ True | TgtPrompt$ Select target creature with power 4 or greater. K:Madness:B SVar:Picture:http://www.wizards.com/global/images/magic/general/big_game_hunter.jpg -Oracle:When Big Game Hunter enters the battlefield, destroy target creature with power 4 or greater. It can't be regenerated.\nMadness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:When Big Game Hunter enters the battlefield, destroy target creature with power 4 or greater. It can't be regenerated.\nMadness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/b/bile_blight.txt b/forge-gui/res/cardsfolder/b/bile_blight.txt index 23a2a2a17e7..b334bb32b42 100644 --- a/forge-gui/res/cardsfolder/b/bile_blight.txt +++ b/forge-gui/res/cardsfolder/b/bile_blight.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Remembered.sameName+Other | NumAtt$ -3 | NumDef$ -3 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/bile_blight.jpg -Oracle:Target creature and all other creatures with the same name as that creature get -3/-3 until end of turn. \ No newline at end of file +Oracle:Target creature and all other creatures with the same name as that creature get -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bile_urchin.txt b/forge-gui/res/cardsfolder/b/bile_urchin.txt index ed08d651fd4..d78b7a87b8a 100644 --- a/forge-gui/res/cardsfolder/b/bile_urchin.txt +++ b/forge-gui/res/cardsfolder/b/bile_urchin.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ LoseLife | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select a player to lose 1 life | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bile_urchin.jpg -Oracle:Sacrifice Bile Urchin: Target player loses 1 life. \ No newline at end of file +Oracle:Sacrifice Bile Urchin: Target player loses 1 life. diff --git a/forge-gui/res/cardsfolder/b/bind.txt b/forge-gui/res/cardsfolder/b/bind.txt index c161f17dd35..da87c4e9bcc 100644 --- a/forge-gui/res/cardsfolder/b/bind.txt +++ b/forge-gui/res/cardsfolder/b/bind.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 1 G | TgtPrompt$ Select target Activated Ability | ValidTg SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bind.jpg -Oracle:Counter target activated ability. (Mana abilities can't be targeted.)\nDraw a card. \ No newline at end of file +Oracle:Counter target activated ability. (Mana abilities can't be targeted.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/binding_agony.txt b/forge-gui/res/cardsfolder/b/binding_agony.txt index d8dd6a80d63..0593d393258 100644 --- a/forge-gui/res/cardsfolder/b/binding_agony.txt +++ b/forge-gui/res/cardsfolder/b/binding_agony.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredTargetController | NumDmg$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/binding_agony.jpg -Oracle:Enchant creature\nWhenever enchanted creature is dealt damage, Binding Agony deals that much damage to that creature's controller. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature is dealt damage, Binding Agony deals that much damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/b/binding_grasp.txt b/forge-gui/res/cardsfolder/b/binding_grasp.txt index e184cecd85f..a0cb3c75922 100644 --- a/forge-gui/res/cardsfolder/b/binding_grasp.txt +++ b/forge-gui/res/cardsfolder/b/binding_grasp.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 1 | Description$ Enchanted creature gets +0/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/binding_grasp.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, sacrifice Binding Grasp unless you pay {1}{U}.\nYou control enchanted creature.\nEnchanted creature gets +0/+1. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of your upkeep, sacrifice Binding Grasp unless you pay {1}{U}.\nYou control enchanted creature.\nEnchanted creature gets +0/+1. diff --git a/forge-gui/res/cardsfolder/b/biomantic_mastery.txt b/forge-gui/res/cardsfolder/b/biomantic_mastery.txt index c3ea1fcb233..222a40db2e6 100644 --- a/forge-gui/res/cardsfolder/b/biomantic_mastery.txt +++ b/forge-gui/res/cardsfolder/b/biomantic_mastery.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 4 GU GU GU | Defined$ You | ValidTgts$ Player | NumCards$ X | SVar:DBDraw:DB$ Draw | Defined$ You | ValidTgts$ Player | TargetUnique$ True | NumCards$ X | References$ X SVar:X:ThisTargetedPlayer$Valid Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/biomantic_mastery.jpg -Oracle:({G/U} can be paid with either {G} or {U}.)\nDraw a card for each creature target player controls, then draw a card for each creature another target player controls. \ No newline at end of file +Oracle:({G/U} can be paid with either {G} or {U}.)\nDraw a card for each creature target player controls, then draw a card for each creature another target player controls. diff --git a/forge-gui/res/cardsfolder/b/biomass_mutation.txt b/forge-gui/res/cardsfolder/b/biomass_mutation.txt index 79aaa9b0a91..7f8d6f6e0f0 100644 --- a/forge-gui/res/cardsfolder/b/biomass_mutation.txt +++ b/forge-gui/res/cardsfolder/b/biomass_mutation.txt @@ -1,8 +1,8 @@ -Name:Biomass Mutation -ManaCost:X GU GU -Types:Instant -A:SP$ AnimateAll | Cost$ X GU GU | Power$ X | Toughness$ X | References$ X | ValidCards$ Creature.YouCtrl | SpellDescription$ Creatures you control become X/X until end of turn. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/biomass_mutation.jpg -Oracle:Creatures you control become X/X until end of turn. \ No newline at end of file +Name:Biomass Mutation +ManaCost:X GU GU +Types:Instant +A:SP$ AnimateAll | Cost$ X GU GU | Power$ X | Toughness$ X | References$ X | ValidCards$ Creature.YouCtrl | SpellDescription$ Creatures you control become X/X until end of turn. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/biomass_mutation.jpg +Oracle:Creatures you control become X/X until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bioplasm.txt b/forge-gui/res/cardsfolder/b/bioplasm.txt index c58b860b197..81b6ff82ae4 100644 --- a/forge-gui/res/cardsfolder/b/bioplasm.txt +++ b/forge-gui/res/cardsfolder/b/bioplasm.txt @@ -1,13 +1,13 @@ -Name:Bioplasm -ManaCost:3 G G -Types:Creature Ooze -PT:4/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, exile the top card of your library. If it's a creature card, CARDNAME gets +X/+Y until end of turn, where X is the exiled creature card's power and Y is its toughness. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | NumAtt$ X | NumDef$ Y | ConditionCheckSVar$ Z | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup | References$ X,Y,Z -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardPower -SVar:Y:Remembered$CardToughness -SVar:Z:Remembered$Valid Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/bioplasm.jpg -Oracle:Whenever Bioplasm attacks, exile the top card of your library. If it's a creature card, Bioplasm gets +X/+Y until end of turn, where X is the exiled creature card's power and Y is its toughness. \ No newline at end of file +Name:Bioplasm +ManaCost:3 G G +Types:Creature Ooze +PT:4/4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, exile the top card of your library. If it's a creature card, CARDNAME gets +X/+Y until end of turn, where X is the exiled creature card's power and Y is its toughness. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | NumAtt$ X | NumDef$ Y | ConditionCheckSVar$ Z | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup | References$ X,Y,Z +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardPower +SVar:Y:Remembered$CardToughness +SVar:Z:Remembered$Valid Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/bioplasm.jpg +Oracle:Whenever Bioplasm attacks, exile the top card of your library. If it's a creature card, Bioplasm gets +X/+Y until end of turn, where X is the exiled creature card's power and Y is its toughness. diff --git a/forge-gui/res/cardsfolder/b/biorhythm.txt b/forge-gui/res/cardsfolder/b/biorhythm.txt index d692717152f..a197c20366e 100644 --- a/forge-gui/res/cardsfolder/b/biorhythm.txt +++ b/forge-gui/res/cardsfolder/b/biorhythm.txt @@ -5,4 +5,4 @@ A:SP$ RepeatEach | Cost$ 6 G G | RepeatPlayers$ Player | RepeatSubAbility$ DBSet SVar:DBSetLife:DB$ SetLife | Defined$ Player.IsRemembered | LifeAmount$ X | References$ X SVar:X:Count$Valid Creature.RememberedPlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/biorhythm.jpg -Oracle:Each player's life total becomes the number of creatures he or she controls. \ No newline at end of file +Oracle:Each player's life total becomes the number of creatures he or she controls. diff --git a/forge-gui/res/cardsfolder/b/bioshift.txt b/forge-gui/res/cardsfolder/b/bioshift.txt index 977b35f5cda..7838f922c60 100644 --- a/forge-gui/res/cardsfolder/b/bioshift.txt +++ b/forge-gui/res/cardsfolder/b/bioshift.txt @@ -1,12 +1,12 @@ -Name:Bioshift -ManaCost:GU -Types:Instant -A:SP$ Pump | Cost$ GU | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove +1/+1 counter | SubAbility$ DBChooseNum | RememberObjects$ Targeted | StackDescription$ SpellDescription | SpellDescription$ Move any number of +1/+1 counters from target creature onto another target creature with the same controller. -SVar:DBChooseNum:DB$ ChooseNumber | Min$ 0 | Max$ X | References$ X | ListTitle$ Choose how many counters to move | SubAbility$ DBMove | StackDescription$ None -SVar:DBMove:DB$ MoveCounter | Source$ Remembered | ValidTgts$ Creature | TgtPrompt$ Select another target creature with the same controller to get +1/+1 counter | TargetUnique$ True | TargetsWithSameController$ True | CounterType$ P1P1 | CounterNum$ Y | References$ Y | ConditionDefined$ Targeted | ConditionPresent$ Creature.sharesControllerWith Remembered | ConditionCompare$ EQ1 | SubAbility$ DBCleanup | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Y:Count$ChosenNumber -SVar:X:Count$TotalCounters_P1P1_Card.IsRemembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/bioshift.jpg -Oracle:Move any number of +1/+1 counters from target creature onto another target creature with the same controller. \ No newline at end of file +Name:Bioshift +ManaCost:GU +Types:Instant +A:SP$ Pump | Cost$ GU | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove +1/+1 counter | SubAbility$ DBChooseNum | RememberObjects$ Targeted | StackDescription$ SpellDescription | SpellDescription$ Move any number of +1/+1 counters from target creature onto another target creature with the same controller. +SVar:DBChooseNum:DB$ ChooseNumber | Min$ 0 | Max$ X | References$ X | ListTitle$ Choose how many counters to move | SubAbility$ DBMove | StackDescription$ None +SVar:DBMove:DB$ MoveCounter | Source$ Remembered | ValidTgts$ Creature | TgtPrompt$ Select another target creature with the same controller to get +1/+1 counter | TargetUnique$ True | TargetsWithSameController$ True | CounterType$ P1P1 | CounterNum$ Y | References$ Y | ConditionDefined$ Targeted | ConditionPresent$ Creature.sharesControllerWith Remembered | ConditionCompare$ EQ1 | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Y:Count$ChosenNumber +SVar:X:Count$TotalCounters_P1P1_Card.IsRemembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/bioshift.jpg +Oracle:Move any number of +1/+1 counters from target creature onto another target creature with the same controller. diff --git a/forge-gui/res/cardsfolder/b/biovisionary.txt b/forge-gui/res/cardsfolder/b/biovisionary.txt index 12a7744b61b..ae39ebbc7ae 100644 --- a/forge-gui/res/cardsfolder/b/biovisionary.txt +++ b/forge-gui/res/cardsfolder/b/biovisionary.txt @@ -1,8 +1,8 @@ -Name:Biovisionary -ManaCost:1 G U -Types:Creature Human Wizard -PT:2/3 -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature.YouCtrl+namedBiovisionary | PresentCompare$ GE4 | Execute$ TrigWinGame | TriggerDescription$ At the beginning of the end step, if you control four or more creatures named CARDNAME, you win the game. -SVar:TrigWinGame:AB$WinsGame | Cost$ 0 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/biovisionary.jpg -Oracle:At the beginning of the end step, if you control four or more creatures named Biovisionary, you win the game. \ No newline at end of file +Name:Biovisionary +ManaCost:1 G U +Types:Creature Human Wizard +PT:2/3 +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature.YouCtrl+namedBiovisionary | PresentCompare$ GE4 | Execute$ TrigWinGame | TriggerDescription$ At the beginning of the end step, if you control four or more creatures named CARDNAME, you win the game. +SVar:TrigWinGame:AB$WinsGame | Cost$ 0 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/biovisionary.jpg +Oracle:At the beginning of the end step, if you control four or more creatures named Biovisionary, you win the game. diff --git a/forge-gui/res/cardsfolder/b/birchlore_rangers.txt b/forge-gui/res/cardsfolder/b/birchlore_rangers.txt index b836ab0c380..21d30e8e121 100644 --- a/forge-gui/res/cardsfolder/b/birchlore_rangers.txt +++ b/forge-gui/res/cardsfolder/b/birchlore_rangers.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ tapXType<2/Elf> | Produced$ Any | SpellDescription$ Add one m K:Morph:G SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/birchlore_rangers.jpg -Oracle:Tap two untapped Elves you control: Add one mana of any color to your mana pool.\nMorph {G} (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 +Oracle:Tap two untapped Elves you control: Add one mana of any color to your mana pool.\nMorph {G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/b/bird_maiden.txt b/forge-gui/res/cardsfolder/b/bird_maiden.txt index daa3ad2a7b4..6252fc6b9dc 100644 --- a/forge-gui/res/cardsfolder/b/bird_maiden.txt +++ b/forge-gui/res/cardsfolder/b/bird_maiden.txt @@ -4,4 +4,4 @@ Types:Creature Human Bird PT:1/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card4032.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/b/birds_of_paradise.txt b/forge-gui/res/cardsfolder/b/birds_of_paradise.txt index 5bc801e82e9..3d75eee213e 100644 --- a/forge-gui/res/cardsfolder/b/birds_of_paradise.txt +++ b/forge-gui/res/cardsfolder/b/birds_of_paradise.txt @@ -5,4 +5,4 @@ PT:0/1 A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card83688.jpg -Oracle:Flying\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Flying\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/birds_of_paradise_avatar.txt b/forge-gui/res/cardsfolder/b/birds_of_paradise_avatar.txt index db4eaf14cfa..ef7ebffa1b0 100644 --- a/forge-gui/res/cardsfolder/b/birds_of_paradise_avatar.txt +++ b/forge-gui/res/cardsfolder/b/birds_of_paradise_avatar.txt @@ -1,8 +1,8 @@ -Name:Birds of Paradise Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-3 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Land.YouCtrl | AddAbility$ AnyMana | Description$ Lands you control have "{T}: Add one mana of any color to your mana pool." -SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/birds_of_paradise_avatar.jpg -Oracle:Hand +0, life -3\nLands you control have "{T}: Add one mana of any color to your mana pool." \ No newline at end of file +Name:Birds of Paradise Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-3 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Land.YouCtrl | AddAbility$ AnyMana | Description$ Lands you control have "{T}: Add one mana of any color to your mana pool." +SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/birds_of_paradise_avatar.jpg +Oracle:Hand +0, life -3\nLands you control have "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/b/birthing_pod.txt b/forge-gui/res/cardsfolder/b/birthing_pod.txt index 252100e3051..3122812fb39 100644 --- a/forge-gui/res/cardsfolder/b/birthing_pod.txt +++ b/forge-gui/res/cardsfolder/b/birthing_pod.txt @@ -1,8 +1,8 @@ -Name:Birthing Pod -ManaCost:3 PG -Types:Artifact -A:AB$ ChangeZone | Cost$ 1 PG T Sac<1/Creature> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.cmcEQX | References$ X | ChangeNum$ 1 | SorcerySpeed$ True | StackDescription$ Search your library for a creature card with converted mana cost equal to 1 plus the sacrificed creature's converted mana cost, put that card onto the battlefield, then shuffle your library. | SpellDescription$ Search your library for a creature card with converted mana cost equal to 1 plus the sacrificed creature's converted mana cost, put that card onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery. -SVar:X:Sacrificed$CardManaCost/Plus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/birthing_pod.jpg -Oracle:({G/P} can be paid with either {G} or 2 life.)\n{1}{G/P}, {T}, Sacrifice a creature: Search your library for a creature card with converted mana cost equal to 1 plus the sacrificed creature's converted mana cost, put that card onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Birthing Pod +ManaCost:3 PG +Types:Artifact +A:AB$ ChangeZone | Cost$ 1 PG T Sac<1/Creature> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.cmcEQX | References$ X | ChangeNum$ 1 | SorcerySpeed$ True | StackDescription$ Search your library for a creature card with converted mana cost equal to 1 plus the sacrificed creature's converted mana cost, put that card onto the battlefield, then shuffle your library. | SpellDescription$ Search your library for a creature card with converted mana cost equal to 1 plus the sacrificed creature's converted mana cost, put that card onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery. +SVar:X:Sacrificed$CardManaCost/Plus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/birthing_pod.jpg +Oracle:({G/P} can be paid with either {G} or 2 life.)\n{1}{G/P}, {T}, Sacrifice a creature: Search your library for a creature card with converted mana cost equal to 1 plus the sacrificed creature's converted mana cost, put that card onto the battlefield, then shuffle your library. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/b/bite_of_the_black_rose.txt b/forge-gui/res/cardsfolder/b/bite_of_the_black_rose.txt index 839a87f158a..e65806b63db 100644 --- a/forge-gui/res/cardsfolder/b/bite_of_the_black_rose.txt +++ b/forge-gui/res/cardsfolder/b/bite_of_the_black_rose.txt @@ -1,9 +1,9 @@ -Name:Bite of the Black Rose -ManaCost:3 B -Types:Sorcery -A:SP$ Vote | Cost$ 1 B | Defined$ Player | VoteSickness$ DBPumpAll | VotePsychosis$ DBDiscard | Tied$ DBDiscard | VoteType$ Sickness,Psychosis | SpellDescription$ Will of the Council - Starting with you, each player votes for sickness or psychosis. If sickness gets more votes, creatures your opponents control get -2/-2 until end of turn. If psychosis gets more votes or the vote is tied, each opponent discards two cards. -SVar:DBPumpAll:DB$ PumpAll | NumAtt$ -2 | NumDef$ -2 | ValidCards$ Creature.OppCtrl | IsCurse$ True -SVar:DBDiscard:DB$ Discard | Defined$ Player.Opponent | NumCards$ 2 | Mode$ TgtChoose -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bite_of_the_black_rose.jpg -Oracle:Will of the council - Starting with you, each player votes for sickness or psychosis. If sickness gets more votes, creatures your opponents control get -2/-2 until end of turn. If psychosis gets more votes or the vote is tied, each opponent discards two cards. +Name:Bite of the Black Rose +ManaCost:3 B +Types:Sorcery +A:SP$ Vote | Cost$ 1 B | Defined$ Player | VoteSickness$ DBPumpAll | VotePsychosis$ DBDiscard | Tied$ DBDiscard | VoteType$ Sickness,Psychosis | SpellDescription$ Will of the Council - Starting with you, each player votes for sickness or psychosis. If sickness gets more votes, creatures your opponents control get -2/-2 until end of turn. If psychosis gets more votes or the vote is tied, each opponent discards two cards. +SVar:DBPumpAll:DB$ PumpAll | NumAtt$ -2 | NumDef$ -2 | ValidCards$ Creature.OppCtrl | IsCurse$ True +SVar:DBDiscard:DB$ Discard | Defined$ Player.Opponent | NumCards$ 2 | Mode$ TgtChoose +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bite_of_the_black_rose.jpg +Oracle:Will of the council - Starting with you, each player votes for sickness or psychosis. If sickness gets more votes, creatures your opponents control get -2/-2 until end of turn. If psychosis gets more votes or the vote is tied, each opponent discards two cards. diff --git a/forge-gui/res/cardsfolder/b/biting_tether.txt b/forge-gui/res/cardsfolder/b/biting_tether.txt index a694c4e7b03..8cd37f6d978 100644 --- a/forge-gui/res/cardsfolder/b/biting_tether.txt +++ b/forge-gui/res/cardsfolder/b/biting_tether.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, put a -1/-1 counter on enchanted creature. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/biting_tether.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your upkeep, put a -1/-1 counter on enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your upkeep, put a -1/-1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/b/bitter_ordeal.txt b/forge-gui/res/cardsfolder/b/bitter_ordeal.txt index 2770bb78b32..a0e88adfaed 100644 --- a/forge-gui/res/cardsfolder/b/bitter_ordeal.txt +++ b/forge-gui/res/cardsfolder/b/bitter_ordeal.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigGravestorm | TriggerDesc SVar:TrigGravestorm:AB$CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ GravestormCount | References$ GravestormCount SVar:GravestormCount:Count$ThisTurnEntered_Graveyard_Permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/bitter_ordeal.jpg -Oracle:Search target player's library for a card and exile it. Then that player shuffles his or her library.\nGravestorm (When you cast this spell, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Search target player's library for a card and exile it. Then that player shuffles his or her library.\nGravestorm (When you cast this spell, copy it for each permanent put into a graveyard this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/b/bitterblossom.txt b/forge-gui/res/cardsfolder/b/bitterblossom.txt index 67a6bcc3260..aaccb406875 100644 --- a/forge-gui/res/cardsfolder/b/bitterblossom.txt +++ b/forge-gui/res/cardsfolder/b/bitterblossom.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You |TriggerZones$ Battlefield | Ex SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Faerie Rogue | TokenTypes$ Creature,Faerie,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ DB SVar:DB:DB$LoseLife | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bitterblossom.jpg -Oracle:At the beginning of your upkeep, you lose 1 life and put a 1/1 black Faerie Rogue creature token with flying onto the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, you lose 1 life and put a 1/1 black Faerie Rogue creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bitterheart_witch.txt b/forge-gui/res/cardsfolder/b/bitterheart_witch.txt index c231c463daf..d4d5c2961f3 100644 --- a/forge-gui/res/cardsfolder/b/bitterheart_witch.txt +++ b/forge-gui/res/cardsfolder/b/bitterheart_witch.txt @@ -1,9 +1,9 @@ -Name:Bitterheart Witch -ManaCost:4 B -Types:Creature Human Shaman -PT:1/2 -K:Deathtouch -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may search your library for a Curse card, put it onto the battlefield attached to target player, then shuffle your library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Curse | ChangeNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bitterheart_witch.jpg -Oracle:Deathtouch\nWhen Bitterheart Witch dies, you may search your library for a Curse card, put it onto the battlefield attached to target player, then shuffle your library. \ No newline at end of file +Name:Bitterheart Witch +ManaCost:4 B +Types:Creature Human Shaman +PT:1/2 +K:Deathtouch +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may search your library for a Curse card, put it onto the battlefield attached to target player, then shuffle your library. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Curse | ChangeNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bitterheart_witch.jpg +Oracle:Deathtouch\nWhen Bitterheart Witch dies, you may search your library for a Curse card, put it onto the battlefield attached to target player, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/bituminous_blast.txt b/forge-gui/res/cardsfolder/b/bituminous_blast.txt index 3da2be642df..81802910669 100644 --- a/forge-gui/res/cardsfolder/b/bituminous_blast.txt +++ b/forge-gui/res/cardsfolder/b/bituminous_blast.txt @@ -4,4 +4,4 @@ Types:Instant K:Cascade A:SP$ DealDamage | Cost$ 3 B R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/bituminous_blast.jpg -Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nBituminous Blast deals 4 damage to target creature. \ No newline at end of file +Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nBituminous Blast deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/b/black_carriage.txt b/forge-gui/res/cardsfolder/b/black_carriage.txt index f88dcbf6e59..1bcdda4c214 100644 --- a/forge-gui/res/cardsfolder/b/black_carriage.txt +++ b/forge-gui/res/cardsfolder/b/black_carriage.txt @@ -7,4 +7,4 @@ K:CARDNAME doesn't untap during your untap step. A:AB$ Untap | Cost$ Sac<1/Creature> | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Untap CARDNAME. Activate this ability only during your upkeep. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/black_carriage.jpg -Oracle:Trample\nBlack Carriage doesn't untap during your untap step.\nSacrifice a creature: Untap Black Carriage. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Trample\nBlack Carriage doesn't untap during your untap step.\nSacrifice a creature: Untap Black Carriage. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/b/black_cat.txt b/forge-gui/res/cardsfolder/b/black_cat.txt index b315105dafc..cc0c588aa86 100644 --- a/forge-gui/res/cardsfolder/b/black_cat.txt +++ b/forge-gui/res/cardsfolder/b/black_cat.txt @@ -1,8 +1,8 @@ -Name:Black Cat -ManaCost:1 B -Types:Creature Zombie Cat -PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target opponent discards a card at random. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ 1 | Mode$ Random -SVar:Picture:http://www.wizards.com/global/images/magic/general/black_cat.jpg -Oracle:When Black Cat dies, target opponent discards a card at random. \ No newline at end of file +Name:Black Cat +ManaCost:1 B +Types:Creature Zombie Cat +PT:1/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target opponent discards a card at random. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ 1 | Mode$ Random +SVar:Picture:http://www.wizards.com/global/images/magic/general/black_cat.jpg +Oracle:When Black Cat dies, target opponent discards a card at random. diff --git a/forge-gui/res/cardsfolder/b/black_knight.txt b/forge-gui/res/cardsfolder/b/black_knight.txt index ab320642ab2..cdef13524ca 100644 --- a/forge-gui/res/cardsfolder/b/black_knight.txt +++ b/forge-gui/res/cardsfolder/b/black_knight.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Protection from white SVar:Picture:http://www.wizards.com/global/images/magic/general/black_knight.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nProtection from white (This creature can't be blocked, targeted, dealt damage, or enchanted by anything white.) \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nProtection from white (This creature can't be blocked, targeted, dealt damage, or enchanted by anything white.) diff --git a/forge-gui/res/cardsfolder/b/black_lotus.txt b/forge-gui/res/cardsfolder/b/black_lotus.txt index 3a85f31e110..812465a4a9a 100644 --- a/forge-gui/res/cardsfolder/b/black_lotus.txt +++ b/forge-gui/res/cardsfolder/b/black_lotus.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | Amount$ 3 | SpellDescription$ Add three mana of any one color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/black_lotus.jpg -Oracle:{T}, Sacrifice Black Lotus: Add three mana of any one color to your mana pool. \ No newline at end of file +Oracle:{T}, Sacrifice Black Lotus: Add three mana of any one color to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/black_mana_battery.txt b/forge-gui/res/cardsfolder/b/black_mana_battery.txt index 373b969345e..37300ec4ea7 100644 --- a/forge-gui/res/cardsfolder/b/black_mana_battery.txt +++ b/forge-gui/res/cardsfolder/b/black_mana_battery.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/black_mana_battery.jpg -Oracle:{2}, {T}: Put a charge counter on Black Mana Battery.\n{T}, Remove any number of charge counters from Black Mana Battery: Add {B} to your mana pool, then add an additional {B} to your mana pool for each charge counter removed this way. \ No newline at end of file +Oracle:{2}, {T}: Put a charge counter on Black Mana Battery.\n{T}, Remove any number of charge counters from Black Mana Battery: Add {B} to your mana pool, then add an additional {B} to your mana pool for each charge counter removed this way. diff --git a/forge-gui/res/cardsfolder/b/black_market.txt b/forge-gui/res/cardsfolder/b/black_market.txt index 4e3ca333263..96a76f5c7bc 100644 --- a/forge-gui/res/cardsfolder/b/black_market.txt +++ b/forge-gui/res/cardsfolder/b/black_market.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Ex 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 -Oracle:Whenever a creature dies, put a charge counter on Black Market.\nAt the beginning of your precombat main phase, add {B} to your mana pool for each charge counter on Black Market. \ No newline at end of file +Oracle:Whenever a creature dies, put a charge counter on Black Market.\nAt the beginning of your precombat main phase, add {B} to your mana pool for each charge counter on Black Market. diff --git a/forge-gui/res/cardsfolder/b/black_oak_of_odunos.txt b/forge-gui/res/cardsfolder/b/black_oak_of_odunos.txt index 6c946ef310d..f1e3a75c4dd 100644 --- a/forge-gui/res/cardsfolder/b/black_oak_of_odunos.txt +++ b/forge-gui/res/cardsfolder/b/black_oak_of_odunos.txt @@ -6,4 +6,4 @@ K:Defender A:AB$ Pump | Cost$ B tapXType<1/Creature.Other> | CostDesc$ {B}, Tap another untapped creature you control: | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/black_oak_of_odunos.jpg -Oracle:Defender\n{B}, Tap another untapped creature you control: Black Oak of Odunos gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Defender\n{B}, Tap another untapped creature you control: Black Oak of Odunos gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/black_poplar_shaman.txt b/forge-gui/res/cardsfolder/b/black_poplar_shaman.txt index 903e3f2031e..b7e9f97a0ff 100644 --- a/forge-gui/res/cardsfolder/b/black_poplar_shaman.txt +++ b/forge-gui/res/cardsfolder/b/black_poplar_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk Shaman PT:1/3 A:AB$ Regenerate | ValidTgts$ Creature.Treefolk | TgtPrompt$ Select target Treefolk. | Cost$ 2 B | SpellDescription$ Regenerate target Treefolk. SVar:Picture:http://www.wizards.com/global/images/magic/general/black_poplar_shaman.jpg -Oracle:{2}{B}: Regenerate target Treefolk. \ No newline at end of file +Oracle:{2}{B}: Regenerate target Treefolk. diff --git a/forge-gui/res/cardsfolder/b/black_scarab.txt b/forge-gui/res/cardsfolder/b/black_scarab.txt index 73ebfef2138..3d6ac3daba3 100644 --- a/forge-gui/res/cardsfolder/b/black_scarab.txt +++ b/forge-gui/res/cardsfolder/b/black_scarab.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness SVar:X:Count$Valid Permanent.Black+OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/black_scarab.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked by black creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a black permanent. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked by black creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a black permanent. diff --git a/forge-gui/res/cardsfolder/b/black_suns_zenith.txt b/forge-gui/res/cardsfolder/b/black_suns_zenith.txt index 6463fdb5c54..8667f63f455 100644 --- a/forge-gui/res/cardsfolder/b/black_suns_zenith.txt +++ b/forge-gui/res/cardsfolder/b/black_suns_zenith.txt @@ -6,4 +6,4 @@ SVar:X:Count$xPaid SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/black_suns_zenith.jpg -Oracle:Put X -1/-1 counters on each creature. Shuffle Black Sun's Zenith into its owner's library. \ No newline at end of file +Oracle:Put X -1/-1 counters on each creature. Shuffle Black Sun's Zenith into its owner's library. diff --git a/forge-gui/res/cardsfolder/b/black_vise.txt b/forge-gui/res/cardsfolder/b/black_vise.txt index d91013d632e..c6298d020a2 100644 --- a/forge-gui/res/cardsfolder/b/black_vise.txt +++ b/forge-gui/res/cardsfolder/b/black_vise.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Chosen | TriggerZones$ Battl SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ ChosenPlayer | NumDmg$ X | References$ X SVar:X:Count$InChosenHand/Minus.4 SVar:Picture:http://www.wizards.com/global/images/magic/general/black_vise.jpg -Oracle:As Black Vise enters the battlefield, choose an opponent.\nAt the beginning of the chosen player's upkeep, Black Vise deals X damage to that player, where X is the number of cards in his or her hand minus 4. \ No newline at end of file +Oracle:As Black Vise enters the battlefield, choose an opponent.\nAt the beginning of the chosen player's upkeep, Black Vise deals X damage to that player, where X is the number of cards in his or her hand minus 4. diff --git a/forge-gui/res/cardsfolder/b/black_ward.txt b/forge-gui/res/cardsfolder/b/black_ward.txt index c64d5ecd955..30062972287 100644 --- a/forge-gui/res/cardsfolder/b/black_ward.txt +++ b/forge-gui/res/cardsfolder/b/black_ward.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from black | Description$ Enchanted creature has protection from black. This effect doesn't remove Black Ward. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/black_ward.jpg -Oracle:Enchant creature\nEnchanted creature has protection from black. This effect doesn't remove Black Ward. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has protection from black. This effect doesn't remove Black Ward. diff --git a/forge-gui/res/cardsfolder/b/blackcleave_cliffs.txt b/forge-gui/res/cardsfolder/b/blackcleave_cliffs.txt index 109680eb32a..6006e39131b 100644 --- a/forge-gui/res/cardsfolder/b/blackcleave_cliffs.txt +++ b/forge-gui/res/cardsfolder/b/blackcleave_cliffs.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Land.YouCtrl A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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/blackcleave_cliffs.jpg -Oracle:Blackcleave Cliffs enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Oracle:Blackcleave Cliffs enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/blackcleave_goblin.txt b/forge-gui/res/cardsfolder/b/blackcleave_goblin.txt index fdfc3b07640..0786911071a 100644 --- a/forge-gui/res/cardsfolder/b/blackcleave_goblin.txt +++ b/forge-gui/res/cardsfolder/b/blackcleave_goblin.txt @@ -5,4 +5,4 @@ PT:2/1 K:Haste K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/blackcleave_goblin.jpg -Oracle:Haste\nInfect (This creature 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 +Oracle:Haste\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/b/blackmail.txt b/forge-gui/res/cardsfolder/b/blackmail.txt index 4e90a1a2c43..1de0aec6e7f 100644 --- a/forge-gui/res/cardsfolder/b/blackmail.txt +++ b/forge-gui/res/cardsfolder/b/blackmail.txt @@ -1,6 +1,6 @@ -Name:Blackmail -ManaCost:B -Types:Sorcery -A:SP$ Discard | Cost$ B | ValidTgts$ Player | Mode$ RevealYouChoose | RevealNumber$ 3 | NumCards$ 1 | SpellDescription$ Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/blackmail.jpg -Oracle:Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. \ No newline at end of file +Name:Blackmail +ManaCost:B +Types:Sorcery +A:SP$ Discard | Cost$ B | ValidTgts$ Player | Mode$ RevealYouChoose | RevealNumber$ 3 | NumCards$ 1 | SpellDescription$ Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/blackmail.jpg +Oracle:Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. diff --git a/forge-gui/res/cardsfolder/b/blade_of_the_bloodchief.txt b/forge-gui/res/cardsfolder/b/blade_of_the_bloodchief.txt index ee300de7a22..f0968208f84 100644 --- a/forge-gui/res/cardsfolder/b/blade_of_the_bloodchief.txt +++ b/forge-gui/res/cardsfolder/b/blade_of_the_bloodchief.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigGainCounter:DB$ PutCounter | Defined$ Equipped | CounterType$ P1P1 | CounterNum$ X SVar:X:Count$Valid Creature.EquippedBy+Vampire/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blade_of_the_bloodchief.jpg -Oracle:Whenever a creature dies, put a +1/+1 counter on equipped creature. If equipped creature is a Vampire, put two +1/+1 counters on it instead.\nEquip {1} \ No newline at end of file +Oracle:Whenever a creature dies, put a +1/+1 counter on equipped creature. If equipped creature is a Vampire, put two +1/+1 counters on it instead.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/b/blade_of_the_sixth_pride.txt b/forge-gui/res/cardsfolder/b/blade_of_the_sixth_pride.txt index 2c034388ab4..c55e6c8146d 100644 --- a/forge-gui/res/cardsfolder/b/blade_of_the_sixth_pride.txt +++ b/forge-gui/res/cardsfolder/b/blade_of_the_sixth_pride.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Creature Cat Rebel PT:3/1 SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130676.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/blade_sliver.txt b/forge-gui/res/cardsfolder/b/blade_sliver.txt index f13823d958d..c03a296c315 100644 --- a/forge-gui/res/cardsfolder/b/blade_sliver.txt +++ b/forge-gui/res/cardsfolder/b/blade_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Sliver | AddPower$ 1 | Description$ All Sliver creatures get +1/+0. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/blade_sliver.jpg -Oracle:All Sliver creatures get +1/+0. \ No newline at end of file +Oracle:All Sliver creatures get +1/+0. diff --git a/forge-gui/res/cardsfolder/b/blade_splicer.txt b/forge-gui/res/cardsfolder/b/blade_splicer.txt index 2f622cb1924..3a9699f95ba 100644 --- a/forge-gui/res/cardsfolder/b/blade_splicer.txt +++ b/forge-gui/res/cardsfolder/b/blade_splicer.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Golem+YouCtrl | AddKeyword$ First Strike T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | c 3 3 golem NPH SVar:Picture:http://www.wizards.com/global/images/magic/general/blade_splicer.jpg -Oracle:When Blade Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\nGolem creatures you control have first strike. \ No newline at end of file +Oracle:When Blade Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\nGolem creatures you control have first strike. diff --git a/forge-gui/res/cardsfolder/b/blade_tribe_berserkers.txt b/forge-gui/res/cardsfolder/b/blade_tribe_berserkers.txt index 3022196566e..e240e169ef5 100644 --- a/forge-gui/res/cardsfolder/b/blade_tribe_berserkers.txt +++ b/forge-gui/res/cardsfolder/b/blade_tribe_berserkers.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Metalcraft$ True | Execute$ TrigPump | TriggerDescription$ Metalcraft - When CARDNAME enters the battlefield, if you control three or more artifacts, CARDNAME gets +3/+3 and gains haste until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 | NumDef$ 3 | KW$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/blade_tribe_berserkers.jpg -Oracle:Metalcraft - When Blade-Tribe Berserkers enters the battlefield, if you control three or more artifacts, Blade-Tribe Berserkers gets +3/+3 and gains haste until end of turn. \ No newline at end of file +Oracle:Metalcraft - When Blade-Tribe Berserkers enters the battlefield, if you control three or more artifacts, Blade-Tribe Berserkers gets +3/+3 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bladed_bracers.txt b/forge-gui/res/cardsfolder/b/bladed_bracers.txt index 92ecda3a8a4..d706648291c 100644 --- a/forge-gui/res/cardsfolder/b/bladed_bracers.txt +++ b/forge-gui/res/cardsfolder/b/bladed_bracers.txt @@ -1,8 +1,8 @@ -Name:Bladed Bracers -ManaCost:1 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. -S:Mode$ Continuous | Affected$ Card.EquippedBy+Human,Card.EquippedBy+Angel | AddKeyword$ Vigilance | Description$ As long as equipped creature is a Human or an Angel, it has vigilance. -SVar:Picture:http://www.wizards.com/global/images/magic/general/bladed_bracers.jpg -Oracle:Equipped creature gets +1/+1.\nAs long as equipped creature is a Human or an Angel, it has vigilance.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Bladed Bracers +ManaCost:1 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. +S:Mode$ Continuous | Affected$ Card.EquippedBy+Human,Card.EquippedBy+Angel | AddKeyword$ Vigilance | Description$ As long as equipped creature is a Human or an Angel, it has vigilance. +SVar:Picture:http://www.wizards.com/global/images/magic/general/bladed_bracers.jpg +Oracle:Equipped creature gets +1/+1.\nAs long as equipped creature is a Human or an Angel, it has vigilance.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/b/bladed_pinions.txt b/forge-gui/res/cardsfolder/b/bladed_pinions.txt index 35d612a2415..2c342326ca1 100644 --- a/forge-gui/res/cardsfolder/b/bladed_pinions.txt +++ b/forge-gui/res/cardsfolder/b/bladed_pinions.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying & First Strike | Description$ Equipped creature has flying and first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/bladed_pinions.jpg -Oracle:Equipped creature has flying and first strike.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature has flying and first strike.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/b/bladed_sentinel.txt b/forge-gui/res/cardsfolder/b/bladed_sentinel.txt index a6388c801dc..510024d9fc7 100644 --- a/forge-gui/res/cardsfolder/b/bladed_sentinel.txt +++ b/forge-gui/res/cardsfolder/b/bladed_sentinel.txt @@ -5,4 +5,4 @@ PT:2/4 A:AB$ Pump | Cost$ W | KW$ Vigilance | SpellDescription$ CARDNAME gains vigilance until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bladed_sentinel.jpg -Oracle:{W}: Bladed Sentinel gains vigilance until end of turn. \ No newline at end of file +Oracle:{W}: Bladed Sentinel gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blademane_baku.txt b/forge-gui/res/cardsfolder/b/blademane_baku.txt index 67ab64b6acb..7a66289e4b5 100644 --- a/forge-gui/res/cardsfolder/b/blademane_baku.txt +++ b/forge-gui/res/cardsfolder/b/blademane_baku.txt @@ -1,13 +1,13 @@ -Name:Blademane Baku -ManaCost:1 R -Types:Creature Spirit -PT:1/1 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -A:AB$ Pump | Cost$ 1 SubCounter | Defined$ Self | NumAtt$ +Y | References$ X,Y | SpellDescription$ For each counter removed, CARDNAME gets +2/+0 until end of turn. -SVar:X:XChoice -#ChosenX SVar created by Cost payment -SVar:Y:Number$2/Times.ChosenX -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blademane_baku.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Blademane Baku.\n{1}, Remove X ki counters from Blademane Baku: For each counter removed, Blademane Baku gets +2/+0 until end of turn. \ No newline at end of file +Name:Blademane Baku +ManaCost:1 R +Types:Creature Spirit +PT:1/1 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +A:AB$ Pump | Cost$ 1 SubCounter | Defined$ Self | NumAtt$ +Y | References$ X,Y | SpellDescription$ For each counter removed, CARDNAME gets +2/+0 until end of turn. +SVar:X:XChoice +#ChosenX SVar created by Cost payment +SVar:Y:Number$2/Times.ChosenX +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blademane_baku.jpg +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Blademane Baku.\n{1}, Remove X ki counters from Blademane Baku: For each counter removed, Blademane Baku gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blades_of_velis_vel.txt b/forge-gui/res/cardsfolder/b/blades_of_velis_vel.txt index 6d5d5605472..3c12820c05d 100644 --- a/forge-gui/res/cardsfolder/b/blades_of_velis_vel.txt +++ b/forge-gui/res/cardsfolder/b/blades_of_velis_vel.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefin A:SP$ Pump | Cost$ 1 R | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SubAbility$ DBAnimate | SpellDescription$ Up to two target creatures each get +2/+0 and gain all creature types until end of turn. SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Targeted | Types$ AllCreatureTypes SVar:Picture:http://www.wizards.com/global/images/magic/general/blades_of_velis_vel.jpg -Oracle:Changeling (This card is every creature type at all times.)\nUp to two target creatures each get +2/+0 and gain all creature types until end of turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nUp to two target creatures each get +2/+0 and gain all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bladetusk_boar.txt b/forge-gui/res/cardsfolder/b/bladetusk_boar.txt index 9e1da48a01b..069a77a299f 100644 --- a/forge-gui/res/cardsfolder/b/bladetusk_boar.txt +++ b/forge-gui/res/cardsfolder/b/bladetusk_boar.txt @@ -4,4 +4,4 @@ Types:Creature Boar PT:3/2 K:Intimidate SVar:Picture:http://www.wizards.com/global/images/magic/general/bladetusk_boar.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/b/bladewing_the_risen.txt b/forge-gui/res/cardsfolder/b/bladewing_the_risen.txt index 0d0a5616380..e89202e87a8 100644 --- a/forge-gui/res/cardsfolder/b/bladewing_the_risen.txt +++ b/forge-gui/res/cardsfolder/b/bladewing_the_risen.txt @@ -7,4 +7,4 @@ A:AB$ PumpAll | Cost$ B R | ValidCards$ Creature.Dragon | NumAtt$ +1 | NumDef$ + T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target Dragon permanent card from your graveyard to the battlefield. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.Dragon+YouOwn | TgtPrompt$ Choose target Dragon permanent in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/bladewing_the_risen.jpg -Oracle:Flying\nWhen Bladewing the Risen enters the battlefield, you may return target Dragon permanent card from your graveyard to the battlefield.\n{B}{R}: Dragon creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\nWhen Bladewing the Risen enters the battlefield, you may return target Dragon permanent card from your graveyard to the battlefield.\n{B}{R}: Dragon creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bladewings_thrall.txt b/forge-gui/res/cardsfolder/b/bladewings_thrall.txt index 6b7db7945eb..41f40af4614 100644 --- a/forge-gui/res/cardsfolder/b/bladewings_thrall.txt +++ b/forge-gui/res/cardsfolder/b/bladewings_thrall.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | De SVar:X:Count$Valid Dragon.YouCtrl SVar:BuffedBy:Dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/bladewings_thrall.jpg -Oracle:Bladewing's Thrall has flying as long as you control a Dragon.\nWhen a Dragon enters the battlefield, you may return Bladewing's Thrall from your graveyard to the battlefield. \ No newline at end of file +Oracle:Bladewing's Thrall has flying as long as you control a Dragon.\nWhen a Dragon enters the battlefield, you may return Bladewing's Thrall from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/blanchwood_armor.txt b/forge-gui/res/cardsfolder/b/blanchwood_armor.txt index 7b16ae488c9..a10d5bc29ed 100644 --- a/forge-gui/res/cardsfolder/b/blanchwood_armor.txt +++ b/forge-gui/res/cardsfolder/b/blanchwood_armor.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness SVar:X:Count$TypeYouCtrl.Forest SVar:BuffedBy:Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/blanchwood_armor.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +1/+1 for each Forest you control. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +1/+1 for each Forest you control. diff --git a/forge-gui/res/cardsfolder/b/blanchwood_treefolk.txt b/forge-gui/res/cardsfolder/b/blanchwood_treefolk.txt index 1810a2967a5..3fe1a885a0e 100644 --- a/forge-gui/res/cardsfolder/b/blanchwood_treefolk.txt +++ b/forge-gui/res/cardsfolder/b/blanchwood_treefolk.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Treefolk PT:4/5 SVar:Picture:http://resources.wizards.com/magic/cards/uz/en-us/card5747.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/blanket_of_night.txt b/forge-gui/res/cardsfolder/b/blanket_of_night.txt index d81832f7343..369b2d0ead0 100644 --- a/forge-gui/res/cardsfolder/b/blanket_of_night.txt +++ b/forge-gui/res/cardsfolder/b/blanket_of_night.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Land | AddType$ Swamp | Description$ Each land is a Swamp in addition to its other land types. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blanket_of_night.jpg -Oracle:Each land is a Swamp in addition to its other land types. \ No newline at end of file +Oracle:Each land is a Swamp in addition to its other land types. diff --git a/forge-gui/res/cardsfolder/b/blasphemous_act.txt b/forge-gui/res/cardsfolder/b/blasphemous_act.txt index ce17b5b7eed..a56160586f3 100644 --- a/forge-gui/res/cardsfolder/b/blasphemous_act.txt +++ b/forge-gui/res/cardsfolder/b/blasphemous_act.txt @@ -1,8 +1,8 @@ -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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/b/blast_of_genius.txt b/forge-gui/res/cardsfolder/b/blast_of_genius.txt index 895bcd0d2c2..3b190eca48e 100644 --- a/forge-gui/res/cardsfolder/b/blast_of_genius.txt +++ b/forge-gui/res/cardsfolder/b/blast_of_genius.txt @@ -1,11 +1,11 @@ -Name:Blast of Genius -ManaCost:4 U R -Types:Sorcery -A:SP$ Draw | Cost$ 4 U R | NumCards$ 3 | SubAbility$ DBDiscard | SpellDescription$ Choose target creature or player. Draw three cards and discard a card. CARDNAME deals damage equal to the converted mana cost of the discard card to that creature or player. -SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Choose target creature or player | NumDmg$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blast_of_genius.jpg -Oracle:Choose target creature or player. Draw three cards, then discard a card. Blast of Genius deals damage equal to the discarded card's converted mana cost to that creature or player. \ No newline at end of file +Name:Blast of Genius +ManaCost:4 U R +Types:Sorcery +A:SP$ Draw | Cost$ 4 U R | NumCards$ 3 | SubAbility$ DBDiscard | SpellDescription$ Choose target creature or player. Draw three cards and discard a card. CARDNAME deals damage equal to the converted mana cost of the discard card to that creature or player. +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Choose target creature or player | NumDmg$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blast_of_genius.jpg +Oracle:Choose target creature or player. Draw three cards, then discard a card. Blast of Genius deals damage equal to the discarded card's converted mana cost to that creature or player. diff --git a/forge-gui/res/cardsfolder/b/blasted_landscape.txt b/forge-gui/res/cardsfolder/b/blasted_landscape.txt index e024e133b23..522a5c43b58 100644 --- a/forge-gui/res/cardsfolder/b/blasted_landscape.txt +++ b/forge-gui/res/cardsfolder/b/blasted_landscape.txt @@ -4,4 +4,4 @@ Types:Land 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 +Oracle:{T}: Add {1} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/blaster_mage.txt b/forge-gui/res/cardsfolder/b/blaster_mage.txt index e2df7b235cd..de7b5de78c8 100644 --- a/forge-gui/res/cardsfolder/b/blaster_mage.txt +++ b/forge-gui/res/cardsfolder/b/blaster_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:2/2 A:AB$ Destroy | Cost$ R T Discard<1/Card> | ValidTgts$ Wall | TgtPrompt$ Select target Wall | SpellDescription$ Destroy target Wall. SVar:Picture:http://www.wizards.com/global/images/magic/general/blaster_mage.jpg -Oracle:{R}, {T}, Discard a card: Destroy target Wall. \ No newline at end of file +Oracle:{R}, {T}, Discard a card: Destroy target Wall. diff --git a/forge-gui/res/cardsfolder/b/blasting_station.txt b/forge-gui/res/cardsfolder/b/blasting_station.txt index af71d302d62..d8c262d01e1 100644 --- a/forge-gui/res/cardsfolder/b/blasting_station.txt +++ b/forge-gui/res/cardsfolder/b/blasting_station.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blasting_station.jpg -Oracle:{T}, Sacrifice a creature: Blasting Station deals 1 damage to target creature or player.\nWhenever a creature enters the battlefield, you may untap Blasting Station. \ No newline at end of file +Oracle:{T}, Sacrifice a creature: Blasting Station deals 1 damage to target creature or player.\nWhenever a creature enters the battlefield, you may untap Blasting Station. diff --git a/forge-gui/res/cardsfolder/b/blastoderm.txt b/forge-gui/res/cardsfolder/b/blastoderm.txt index a0a04acb779..bf07f507cce 100644 --- a/forge-gui/res/cardsfolder/b/blastoderm.txt +++ b/forge-gui/res/cardsfolder/b/blastoderm.txt @@ -5,4 +5,4 @@ PT:5/5 K:Shroud K:Fading:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/blastoderm.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nFading 3 (This creature enters the battlefield with three fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nFading 3 (This creature enters the battlefield with three fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) diff --git a/forge-gui/res/cardsfolder/b/blatant_thievery.txt b/forge-gui/res/cardsfolder/b/blatant_thievery.txt index 72798267ac5..6b6c5db07de 100644 --- a/forge-gui/res/cardsfolder/b/blatant_thievery.txt +++ b/forge-gui/res/cardsfolder/b/blatant_thievery.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainControl | Cost$ 4 U U U | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls to gain control of. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | SpellDescription$ For each opponent, gain control of target permanent that player controls. (This effect lasts indefinitely.) SVar:OneEach:PlayerCountOpponents$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/blatant_thievery.jpg -Oracle:For each opponent, gain control of target permanent that player controls. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:For each opponent, gain control of target permanent that player controls. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/b/blaze.txt b/forge-gui/res/cardsfolder/b/blaze.txt index 638a355cb86..3a74605f514 100644 --- a/forge-gui/res/cardsfolder/b/blaze.txt +++ b/forge-gui/res/cardsfolder/b/blaze.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/blaze.jpg -Oracle:Blaze deals X damage to target creature or player. \ No newline at end of file +Oracle:Blaze deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/blaze_commando.txt b/forge-gui/res/cardsfolder/b/blaze_commando.txt index 81bdd319476..cf66b190ba2 100644 --- a/forge-gui/res/cardsfolder/b/blaze_commando.txt +++ b/forge-gui/res/cardsfolder/b/blaze_commando.txt @@ -1,8 +1,8 @@ -Name:Blaze Commando -ManaCost:3 R W -Types:Creature Minotaur Soldier -PT:5/3 -T:Mode$ DamageDone | ValidSource$ Instant.YouCtrl,Sorcery.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an instant or sorcery spell you control deals damage, put two 1/1 red and white Soldier creature tokens with haste onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste -SVar:Picture:http://www.wizards.com/global/images/magic/general/blaze_commando.jpg -Oracle:Whenever an instant or sorcery spell you control deals damage, put two 1/1 red and white Soldier creature tokens with haste onto the battlefield. \ No newline at end of file +Name:Blaze Commando +ManaCost:3 R W +Types:Creature Minotaur Soldier +PT:5/3 +T:Mode$ DamageDone | ValidSource$ Instant.YouCtrl,Sorcery.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an instant or sorcery spell you control deals damage, put two 1/1 red and white Soldier creature tokens with haste onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste +SVar:Picture:http://www.wizards.com/global/images/magic/general/blaze_commando.jpg +Oracle:Whenever an instant or sorcery spell you control deals damage, put two 1/1 red and white Soldier creature tokens with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/blaze_of_glory.txt b/forge-gui/res/cardsfolder/b/blaze_of_glory.txt index 9159eb176a6..b7cee67bb43 100644 --- a/forge-gui/res/cardsfolder/b/blaze_of_glory.txt +++ b/forge-gui/res/cardsfolder/b/blaze_of_glory.txt @@ -1,8 +1,8 @@ -Name:Blaze of Glory -ManaCost:W -Types:Instant -A:SP$ Pump | Cost$ W | ValidTgts$ Creature.DefendingPlayerCtrl | TgtPrompt$ Select target creature defending player controls | KW$ HIDDEN CARDNAME can block any number of creatures. | SubAbility$ GoingDownInStyle | ActivationPhases$ BeginCombat->Declare Attackers | StackDescription$ {c:Targeted} can block any number of creatures this turn. It blocks each attacking creature this turn if able. | SpellDescription$ Cast CARDNAME only during combat before blockers are declared. Target creature defending player controls can block any number of creatures this turn. It blocks each attacking creature this turn if able. -SVar:GoingDownInStyle:DB$ MustBlock | Defined$ ParentTarget | DefinedAttacker$ Valid Card.attacking | BlockAllDefined$ True | StackDescription$ None -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blaze_of_glory.jpg -Oracle:Cast Blaze of Glory only during combat before blockers are declared.\nTarget creature defending player controls can block any number of creatures this turn. It blocks each attacking creature this turn if able. +Name:Blaze of Glory +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | ValidTgts$ Creature.DefendingPlayerCtrl | TgtPrompt$ Select target creature defending player controls | KW$ HIDDEN CARDNAME can block any number of creatures. | SubAbility$ GoingDownInStyle | ActivationPhases$ BeginCombat->Declare Attackers | StackDescription$ {c:Targeted} can block any number of creatures this turn. It blocks each attacking creature this turn if able. | SpellDescription$ Cast CARDNAME only during combat before blockers are declared. Target creature defending player controls can block any number of creatures this turn. It blocks each attacking creature this turn if able. +SVar:GoingDownInStyle:DB$ MustBlock | Defined$ ParentTarget | DefinedAttacker$ Valid Card.attacking | BlockAllDefined$ True | StackDescription$ None +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blaze_of_glory.jpg +Oracle:Cast Blaze of Glory only during combat before blockers are declared.\nTarget creature defending player controls can block any number of creatures this turn. It blocks each attacking creature this turn if able. diff --git a/forge-gui/res/cardsfolder/b/blazethorn_scarecrow.txt b/forge-gui/res/cardsfolder/b/blazethorn_scarecrow.txt index 2bf0aa9e550..77d18f49587 100644 --- a/forge-gui/res/cardsfolder/b/blazethorn_scarecrow.txt +++ b/forge-gui/res/cardsfolder/b/blazethorn_scarecrow.txt @@ -10,4 +10,4 @@ SVar:BuffedBy:Creature.Red,Creature.Green SVar:RemRandomDeck:True DeckNeeds:Color$Red|Green SVar:Picture:http://www.wizards.com/global/images/magic/general/blazethorn_scarecrow.jpg -Oracle:Blazethorn Scarecrow has haste as long as you control a red creature.\nBlazethorn Scarecrow has wither as long as you control a green creature. (It deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Blazethorn Scarecrow has haste as long as you control a red creature.\nBlazethorn Scarecrow has wither as long as you control a green creature. (It deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/b/blazing_archon.txt b/forge-gui/res/cardsfolder/b/blazing_archon.txt index 3b4a5f1dbd4..d1929070956 100644 --- a/forge-gui/res/cardsfolder/b/blazing_archon.txt +++ b/forge-gui/res/cardsfolder/b/blazing_archon.txt @@ -5,4 +5,4 @@ PT:5/6 K:Flying S:Mode$ CantAttack | ValidCard$ Creature | Target$ You | Description$ Creatures can't attack you. SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_archon.jpg -Oracle:Flying\nCreatures can't attack you. \ No newline at end of file +Oracle:Flying\nCreatures can't attack you. diff --git a/forge-gui/res/cardsfolder/b/blazing_blade_askari.txt b/forge-gui/res/cardsfolder/b/blazing_blade_askari.txt index c5b5e9c14b5..66939dbd972 100644 --- a/forge-gui/res/cardsfolder/b/blazing_blade_askari.txt +++ b/forge-gui/res/cardsfolder/b/blazing_blade_askari.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking A:AB$ Animate | Cost$ 2 | Defined$ Card.Self | Colors$ Colorless | SpellDescription$ CARDNAME becomes colorless until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_blade_askari.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{2}: Blazing Blade Askari becomes colorless until end of turn. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{2}: Blazing Blade Askari becomes colorless until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blazing_effigy.txt b/forge-gui/res/cardsfolder/b/blazing_effigy.txt index 2d6ef1aa7fe..898e8da214b 100644 --- a/forge-gui/res/cardsfolder/b/blazing_effigy.txt +++ b/forge-gui/res/cardsfolder/b/blazing_effigy.txt @@ -1,16 +1,16 @@ -Name:Blazing Effigy -ManaCost:1 R -Types:Creature Elemental -PT:0/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ BlazeDmg | TriggerDescription$ When CARDNAME dies, it deals X damage to target creature, where X is 3 plus the amount of damage dealt to CARDNAME this turn by other sources named Blazing Effigy. -SVar:BlazeDmg:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ BlazeSize | References$ BlazeSize,Contributions | SubAbility$ TrigReset -T:Mode$ DamageDone | ValidSource$ Card.Other+namedBlazing Effigy | ValidTarget$ Card.Self | Execute$ StoreContribution | Static$ True -SVar:StoreContribution:DB$ StoreSVar | SVar$ Contributions | Type$ CountSVar | Expression$ Contributions/Plus.Blazed -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Ante,Library,Hand,Exile | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True -SVar:TrigReset:DB$ StoreSVar | SVar$ Contributions | Type$ Number | Expression$ 0 -SVar:BlazeSize:SVar$Contributions/Plus.3 -SVar:Contributions:Number$0 -SVar:Blazed:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_effigy.jpg -Oracle:When Blazing Effigy dies, it deals X damage to target creature, where X is 3 plus the amount of damage dealt to Blazing Effigy this turn by other sources named Blazing Effigy. \ No newline at end of file +Name:Blazing Effigy +ManaCost:1 R +Types:Creature Elemental +PT:0/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ BlazeDmg | TriggerDescription$ When CARDNAME dies, it deals X damage to target creature, where X is 3 plus the amount of damage dealt to CARDNAME this turn by other sources named Blazing Effigy. +SVar:BlazeDmg:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ BlazeSize | References$ BlazeSize,Contributions | SubAbility$ TrigReset +T:Mode$ DamageDone | ValidSource$ Card.Other+namedBlazing Effigy | ValidTarget$ Card.Self | Execute$ StoreContribution | Static$ True +SVar:StoreContribution:DB$ StoreSVar | SVar$ Contributions | Type$ CountSVar | Expression$ Contributions/Plus.Blazed +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Ante,Library,Hand,Exile | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True +SVar:TrigReset:DB$ StoreSVar | SVar$ Contributions | Type$ Number | Expression$ 0 +SVar:BlazeSize:SVar$Contributions/Plus.3 +SVar:Contributions:Number$0 +SVar:Blazed:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_effigy.jpg +Oracle:When Blazing Effigy dies, it deals X damage to target creature, where X is 3 plus the amount of damage dealt to Blazing Effigy this turn by other sources named Blazing Effigy. diff --git a/forge-gui/res/cardsfolder/b/blazing_salvo.txt b/forge-gui/res/cardsfolder/b/blazing_salvo.txt index 98ca56f641d..30c318c66a2 100644 --- a/forge-gui/res/cardsfolder/b/blazing_salvo.txt +++ b/forge-gui/res/cardsfolder/b/blazing_salvo.txt @@ -1,6 +1,6 @@ -Name:Blazing Salvo -ManaCost:R -Types:Instant -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | UnlessCost$ DamageYou<5> | UnlessPayer$ TargetedController | SpellDescription$ CARDNAME deals 3 damage to target creature unless that creature's controller has CARDNAME deal 5 damage to him or her. -SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_salvo.jpg -Oracle:Blazing Salvo deals 3 damage to target creature unless that creature's controller has Blazing Salvo deal 5 damage to him or her. \ No newline at end of file +Name:Blazing Salvo +ManaCost:R +Types:Instant +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | UnlessCost$ DamageYou<5> | UnlessPayer$ TargetedController | SpellDescription$ CARDNAME deals 3 damage to target creature unless that creature's controller has CARDNAME deal 5 damage to him or her. +SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_salvo.jpg +Oracle:Blazing Salvo deals 3 damage to target creature unless that creature's controller has Blazing Salvo deal 5 damage to him or her. diff --git a/forge-gui/res/cardsfolder/b/blazing_shoal.txt b/forge-gui/res/cardsfolder/b/blazing_shoal.txt index 74d05154935..c04b65a2e9f 100644 --- a/forge-gui/res/cardsfolder/b/blazing_shoal.txt +++ b/forge-gui/res/cardsfolder/b/blazing_shoal.txt @@ -7,4 +7,4 @@ SVar:X:Count$xPaid SVar:Y:Exiled$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_shoal.jpg -Oracle:You may exile a red card with converted mana cost X from your hand rather than pay Blazing Shoal's mana cost.\nTarget creature gets +X/+0 until end of turn. \ No newline at end of file +Oracle:You may exile a red card with converted mana cost X from your hand rather than pay Blazing Shoal's mana cost.\nTarget creature gets +X/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blazing_specter.txt b/forge-gui/res/cardsfolder/b/blazing_specter.txt index 9d0fd104b39..0d51419f2a3 100644 --- a/forge-gui/res/cardsfolder/b/blazing_specter.txt +++ b/forge-gui/res/cardsfolder/b/blazing_specter.txt @@ -7,4 +7,4 @@ K:Haste T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_specter.jpg -Oracle:Flying, haste\nWhenever Blazing Specter deals combat damage to a player, that player discards a card. \ No newline at end of file +Oracle:Flying, haste\nWhenever Blazing Specter deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/b/blazing_torch.txt b/forge-gui/res/cardsfolder/b/blazing_torch.txt index a2933250b41..7685a227eb9 100644 --- a/forge-gui/res/cardsfolder/b/blazing_torch.txt +++ b/forge-gui/res/cardsfolder/b/blazing_torch.txt @@ -1,10 +1,10 @@ -Name:Blazing Torch -ManaCost:1 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.Vampire,Creature.Zombie | Description$ Equipped creature can't be blocked by Vampires or Zombies. -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ TorchDamage | Description$ Equipped creature has "{T}, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player." -SVar:TorchDamage:AB$ DealDamage | Cost$ T Sac<1/Card.Attached+namedBlazing Torch/equipped Blazing Torch> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | DamageSource$ Sacrificed | SpellDescription$ Blazing Torch deals 2 damage to target creature or player. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_torch.jpg -Oracle:Equipped creature can't be blocked by Vampires or Zombies.\nEquipped creature has "{T}, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player."\nEquip {1} \ No newline at end of file +Name:Blazing Torch +ManaCost:1 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.Vampire,Creature.Zombie | Description$ Equipped creature can't be blocked by Vampires or Zombies. +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ TorchDamage | Description$ Equipped creature has "{T}, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player." +SVar:TorchDamage:AB$ DealDamage | Cost$ T Sac<1/Card.Attached+namedBlazing Torch/equipped Blazing Torch> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | DamageSource$ Sacrificed | SpellDescription$ Blazing Torch deals 2 damage to target creature or player. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blazing_torch.jpg +Oracle:Equipped creature can't be blocked by Vampires or Zombies.\nEquipped creature has "{T}, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player."\nEquip {1} diff --git a/forge-gui/res/cardsfolder/b/bleak_coven_vampires.txt b/forge-gui/res/cardsfolder/b/bleak_coven_vampires.txt index 8387ffedd7e..0f181f74675 100644 --- a/forge-gui/res/cardsfolder/b/bleak_coven_vampires.txt +++ b/forge-gui/res/cardsfolder/b/bleak_coven_vampires.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 4 | SubAbility$ DBGainLife | IsCurse$ True | ConditionPresent$ Artifact.YouCtrl | ConditionCompare$ GE3 SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/bleak_coven_vampires.jpg -Oracle:Metalcraft - When Bleak Coven Vampires enters the battlefield, if you control three or more artifacts, target player loses 4 life and you gain 4 life. \ No newline at end of file +Oracle:Metalcraft - When Bleak Coven Vampires enters the battlefield, if you control three or more artifacts, target player loses 4 life and you gain 4 life. diff --git a/forge-gui/res/cardsfolder/b/blessed_breath.txt b/forge-gui/res/cardsfolder/b/blessed_breath.txt index 3a0c50e0024..eff8f1b90ac 100644 --- a/forge-gui/res/cardsfolder/b/blessed_breath.txt +++ b/forge-gui/res/cardsfolder/b/blessed_breath.txt @@ -1,7 +1,7 @@ -Name:Blessed Breath -ManaCost:W -Types:Instant Arcane -A:SP$ Protection | Cost$ W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. -K:Splice onto Arcane W -SVar:Picture:http://www.wizards.com/global/images/magic/general/blessed_breath.jpg -Oracle:Target creature you control gains protection from the color of your choice until end of turn.\nSplice onto Arcane {W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Blessed Breath +ManaCost:W +Types:Instant Arcane +A:SP$ Protection | Cost$ W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. +K:Splice onto Arcane W +SVar:Picture:http://www.wizards.com/global/images/magic/general/blessed_breath.jpg +Oracle:Target creature you control gains protection from the color of your choice until end of turn.\nSplice onto Arcane {W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/b/blessed_orator.txt b/forge-gui/res/cardsfolder/b/blessed_orator.txt index aa08dc09d36..76f25386235 100644 --- a/forge-gui/res/cardsfolder/b/blessed_orator.txt +++ b/forge-gui/res/cardsfolder/b/blessed_orator.txt @@ -5,4 +5,4 @@ PT:1/4 S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddToughness$ 1 | Description$ Other creatures you control get +0/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/blessed_orator.jpg -Oracle:Other creatures you control get +0/+1. \ No newline at end of file +Oracle:Other creatures you control get +0/+1. diff --git a/forge-gui/res/cardsfolder/b/blessed_reversal.txt b/forge-gui/res/cardsfolder/b/blessed_reversal.txt index cdd957473a5..50f0ab851a8 100644 --- a/forge-gui/res/cardsfolder/b/blessed_reversal.txt +++ b/forge-gui/res/cardsfolder/b/blessed_reversal.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ GainLife | Cost$ 1 W | LifeAmount$ X | References$ X | SpellDescription$ You gain 3 life for each creature attacking you. SVar:X:Count$Valid Creature.attackingYou/Times.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/blessed_reversal.jpg -Oracle:You gain 3 life for each creature attacking you. \ No newline at end of file +Oracle:You gain 3 life for each creature attacking you. diff --git a/forge-gui/res/cardsfolder/b/blessed_wind.txt b/forge-gui/res/cardsfolder/b/blessed_wind.txt index a851c4ba60d..5af6e9bca7d 100644 --- a/forge-gui/res/cardsfolder/b/blessed_wind.txt +++ b/forge-gui/res/cardsfolder/b/blessed_wind.txt @@ -3,4 +3,4 @@ ManaCost:7 W W Types:Sorcery A:SP$ SetLife | Cost$ 7 W W | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 20 | SpellDescription$ Target player's life total becomes 20. SVar:Picture:http://www.wizards.com/global/images/magic/general/blessed_wind.jpg -Oracle:Target player's life total becomes 20. \ No newline at end of file +Oracle:Target player's life total becomes 20. diff --git a/forge-gui/res/cardsfolder/b/blessed_wine.txt b/forge-gui/res/cardsfolder/b/blessed_wine.txt index 624d35f9e8d..52fe1e4f741 100644 --- a/forge-gui/res/cardsfolder/b/blessed_wine.txt +++ b/forge-gui/res/cardsfolder/b/blessed_wine.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 1 W | LifeAmount$ 1 | SpellDescription$ You gain 1 life. 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/blessed_wine.jpg -Oracle:You gain 1 life.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:You gain 1 life.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/b/blessing.txt b/forge-gui/res/cardsfolder/b/blessing.txt index 40e88e67109..c0f7d756cf9 100644 --- a/forge-gui/res/cardsfolder/b/blessing.txt +++ b/forge-gui/res/cardsfolder/b/blessing.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W W | ValidTgts$ Creature | AILogic$ Pump A:AB$ Pump | Cost$ W | Defined$ Enchanted | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Enchanted creature gets +1/+1 until end of turn. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blessing.jpg -Oracle:Enchant creature\n{W}: Enchanted creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Enchant creature\n{W}: Enchanted creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blessing_of_leeches.txt b/forge-gui/res/cardsfolder/b/blessing_of_leeches.txt index 37501ea8b5d..499f093b11f 100644 --- a/forge-gui/res/cardsfolder/b/blessing_of_leeches.txt +++ b/forge-gui/res/cardsfolder/b/blessing_of_leeches.txt @@ -10,4 +10,4 @@ SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blessing_of_leeches.jpg -Oracle:Flash\nEnchant creature\nAt the beginning of your upkeep, you lose 1 life.\n{0}: Regenerate enchanted creature. \ No newline at end of file +Oracle:Flash\nEnchant creature\nAt the beginning of your upkeep, you lose 1 life.\n{0}: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/b/blessing_of_the_nephilim.txt b/forge-gui/res/cardsfolder/b/blessing_of_the_nephilim.txt index a30cf5b315e..62e93b9c04b 100644 --- a/forge-gui/res/cardsfolder/b/blessing_of_the_nephilim.txt +++ b/forge-gui/res/cardsfolder/b/blessing_of_the_nephilim.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 1 | AddTou S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Red | AddPower$ 1 | AddToughness$ 1 S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Green | AddPower$ 1 | AddToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blessing_of_the_nephilim.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each of its colors. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each of its colors. diff --git a/forge-gui/res/cardsfolder/b/blessings_of_nature.txt b/forge-gui/res/cardsfolder/b/blessings_of_nature.txt index 4e62971ac85..51ace1d6b4f 100644 --- a/forge-gui/res/cardsfolder/b/blessings_of_nature.txt +++ b/forge-gui/res/cardsfolder/b/blessings_of_nature.txt @@ -1,8 +1,8 @@ -Name:Blessings of Nature -ManaCost:4 G -Types:Sorcery -K:Miracle:G -A:SP$ PutCounter | Cost$ 4 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ Distribute four +1+1 counters among any number of target creatures. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blessings_of_nature.jpg -Oracle:Distribute four +1/+1 counters among any number of target creatures.\nMiracle {G} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Blessings of Nature +ManaCost:4 G +Types:Sorcery +K:Miracle:G +A:SP$ PutCounter | Cost$ 4 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ Distribute four +1+1 counters among any number of target creatures. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blessings_of_nature.jpg +Oracle:Distribute four +1/+1 counters among any number of target creatures.\nMiracle {G} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/b/blight.txt b/forge-gui/res/cardsfolder/b/blight.txt index 95b5280165a..a134143e64c 100644 --- a/forge-gui/res/cardsfolder/b/blight.txt +++ b/forge-gui/res/cardsfolder/b/blight.txt @@ -7,4 +7,4 @@ T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescri SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredCard SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blight.jpg -Oracle:Enchant land\nWhen enchanted land becomes tapped, destroy it. \ No newline at end of file +Oracle:Enchant land\nWhen enchanted land becomes tapped, destroy it. diff --git a/forge-gui/res/cardsfolder/b/blight_mamba.txt b/forge-gui/res/cardsfolder/b/blight_mamba.txt index f0b13191573..18df6cb04a3 100644 --- a/forge-gui/res/cardsfolder/b/blight_mamba.txt +++ b/forge-gui/res/cardsfolder/b/blight_mamba.txt @@ -5,4 +5,4 @@ PT:1/1 K:Infect A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/blight_mamba.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{1}{G}: Regenerate Blight Mamba. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{1}{G}: Regenerate Blight Mamba. diff --git a/forge-gui/res/cardsfolder/b/blight_sickle.txt b/forge-gui/res/cardsfolder/b/blight_sickle.txt index 78db53f371c..3ad52b4e60d 100644 --- a/forge-gui/res/cardsfolder/b/blight_sickle.txt +++ b/forge-gui/res/cardsfolder/b/blight_sickle.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddKeyword$ Wither | Description$ Equipped creature gets +1/+0 and has wither. SVar:Picture:http://www.wizards.com/global/images/magic/general/blight_sickle.jpg -Oracle:Equipped creature gets +1/+0 and has wither. (It deals damage to creatures in the form of -1/-1 counters.)\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +1/+0 and has wither. (It deals damage to creatures in the form of -1/-1 counters.)\nEquip {2} diff --git a/forge-gui/res/cardsfolder/b/blightcaster.txt b/forge-gui/res/cardsfolder/b/blightcaster.txt index 4dc63ce8e16..ee6c3b8e071 100644 --- a/forge-gui/res/cardsfolder/b/blightcaster.txt +++ b/forge-gui/res/cardsfolder/b/blightcaster.txt @@ -1,8 +1,8 @@ -Name:Blightcaster -ManaCost:3 B -Types:Creature Human Wizard -PT:2/3 -T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast an enchantment spell, you may have target creature get -2/-2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blightcaster.jpg -Oracle:Whenever you cast an enchantment spell, you may have target creature get -2/-2 until end of turn. +Name:Blightcaster +ManaCost:3 B +Types:Creature Human Wizard +PT:2/3 +T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast an enchantment spell, you may have target creature get -2/-2 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blightcaster.jpg +Oracle:Whenever you cast an enchantment spell, you may have target creature get -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blighted_agent.txt b/forge-gui/res/cardsfolder/b/blighted_agent.txt index 0df9e2ea86e..167708f605f 100644 --- a/forge-gui/res/cardsfolder/b/blighted_agent.txt +++ b/forge-gui/res/cardsfolder/b/blighted_agent.txt @@ -5,4 +5,4 @@ PT:1/1 K:Infect K:Unblockable SVar:Picture:http://www.wizards.com/global/images/magic/general/blighted_agent.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nBlighted Agent can't be blocked. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nBlighted Agent can't be blocked. diff --git a/forge-gui/res/cardsfolder/b/blighted_shaman.txt b/forge-gui/res/cardsfolder/b/blighted_shaman.txt index 5139f03d85e..24f975038de 100644 --- a/forge-gui/res/cardsfolder/b/blighted_shaman.txt +++ b/forge-gui/res/cardsfolder/b/blighted_shaman.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ T Sac<1/Swamp> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. A:AB$ Pump | Cost$ T Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/blighted_shaman.jpg -Oracle:{T}, Sacrifice a Swamp: Target creature gets +1/+1 until end of turn.\n{T}, Sacrifice a creature: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{T}, Sacrifice a Swamp: Target creature gets +1/+1 until end of turn.\n{T}, Sacrifice a creature: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blightning.txt b/forge-gui/res/cardsfolder/b/blightning.txt index cf6961a6cb3..84b1665d374 100644 --- a/forge-gui/res/cardsfolder/b/blightning.txt +++ b/forge-gui/res/cardsfolder/b/blightning.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 B R | ValidTgts$ Player | NumDmg$ 3 | SubAbility$ DBDiscard | SpellDescription$ Blightning deals 3 damage to target player. That player discards two cards. SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 2 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/blightning.jpg -Oracle:Blightning deals 3 damage to target player. That player discards two cards. \ No newline at end of file +Oracle:Blightning deals 3 damage to target player. That player discards two cards. diff --git a/forge-gui/res/cardsfolder/b/blightsoil_druid.txt b/forge-gui/res/cardsfolder/b/blightsoil_druid.txt index 294078083da..a418bbf26e6 100644 --- a/forge-gui/res/cardsfolder/b/blightsoil_druid.txt +++ b/forge-gui/res/cardsfolder/b/blightsoil_druid.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid PT:1/2 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 +Oracle:{T}, Pay 1 life: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/blightspeaker.txt b/forge-gui/res/cardsfolder/b/blightspeaker.txt index 45d96df35ba..2a348c422f0 100644 --- a/forge-gui/res/cardsfolder/b/blightspeaker.txt +++ b/forge-gui/res/cardsfolder/b/blightspeaker.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ LoseLife | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. A:AB$ ChangeZone | Cost$ 4 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE3 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/blightspeaker.jpg -Oracle:{T}: Target player loses 1 life.\n{4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}: Target player loses 1 life.\n{4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/blightsteel_colossus.txt b/forge-gui/res/cardsfolder/b/blightsteel_colossus.txt index 298522bc98d..cc436532608 100644 --- a/forge-gui/res/cardsfolder/b/blightsteel_colossus.txt +++ b/forge-gui/res/cardsfolder/b/blightsteel_colossus.txt @@ -7,4 +7,4 @@ K:Infect K:Indestructible K:If CARDNAME would be put into a graveyard from anywhere, reveal CARDNAME and shuffle it into its owner's library instead. SVar:Picture:http://www.wizards.com/global/images/magic/general/blightsteel_colossus.jpg -Oracle:Trample, infect\nBlightsteel Colossus is indestructible.\nIf Blightsteel Colossus would be put into a graveyard from anywhere, reveal Blightsteel Colossus and shuffle it into its owner's library instead. \ No newline at end of file +Oracle:Trample, infect\nBlightsteel Colossus is indestructible.\nIf Blightsteel Colossus would be put into a graveyard from anywhere, reveal Blightsteel Colossus and shuffle it into its owner's library instead. diff --git a/forge-gui/res/cardsfolder/b/blightwidow.txt b/forge-gui/res/cardsfolder/b/blightwidow.txt index 55c5ff2ae75..c9b75f9a478 100644 --- a/forge-gui/res/cardsfolder/b/blightwidow.txt +++ b/forge-gui/res/cardsfolder/b/blightwidow.txt @@ -5,4 +5,4 @@ PT:2/4 K:Reach K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/blightwidow.jpg -Oracle:Reach (This creature can block creatures with flying.)\nInfect (This creature 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 +Oracle:Reach (This creature can block creatures with flying.)\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/b/blind_creeper.txt b/forge-gui/res/cardsfolder/b/blind_creeper.txt index 3db7c65a070..4aeb5baca71 100644 --- a/forge-gui/res/cardsfolder/b/blind_creeper.txt +++ b/forge-gui/res/cardsfolder/b/blind_creeper.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescr SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -1 | NumDef$ -1 SVar:AntiBuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_creeper.jpg -Oracle:Whenever a player casts a spell, Blind Creeper gets -1/-1 until end of turn. \ No newline at end of file +Oracle:Whenever a player casts a spell, Blind Creeper gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blind_fury.txt b/forge-gui/res/cardsfolder/b/blind_fury.txt index 37a3e04627f..77e26a36f0e 100644 --- a/forge-gui/res/cardsfolder/b/blind_fury.txt +++ b/forge-gui/res/cardsfolder/b/blind_fury.txt @@ -1,12 +1,12 @@ -Name:Blind Fury -ManaCost:2 R R -Types:Instant -A:SP$ DebuffAll | Cost$ 2 R R | ValidCards$ Creature | Keywords$ Trample | SubAbility$ BlindFuryEffect | SpellDescription$ All creatures lose trample until end of turn. If a creature would deal combat damage to a creature this turn, it deals double that damage to that creature instead. -SVar:BlindFuryEffect:DB$ Effect | Name$ Blind Fury Effect | ReplacementEffects$ FuryCombatEvent | SVars$ DmgTwiceCombat,X -SVar:FuryCombatEvent:Event$ DamageDone | ValidSource$ Creature | ValidTarget$ Creature | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Description$ If a creature would deal combat damage to a creature this turn, it deals double that damage to that creature instead. -SVar:DmgTwiceCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X -SVar:X:ReplaceCount$DamageAmount/Twice -SVar:PlayMain1:TRUE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_fury.jpg -Oracle:All creatures lose trample until end of turn. If a creature would deal combat damage to a creature this turn, it deals double that damage to that creature instead. \ No newline at end of file +Name:Blind Fury +ManaCost:2 R R +Types:Instant +A:SP$ DebuffAll | Cost$ 2 R R | ValidCards$ Creature | Keywords$ Trample | SubAbility$ BlindFuryEffect | SpellDescription$ All creatures lose trample until end of turn. If a creature would deal combat damage to a creature this turn, it deals double that damage to that creature instead. +SVar:BlindFuryEffect:DB$ Effect | Name$ Blind Fury Effect | ReplacementEffects$ FuryCombatEvent | SVars$ DmgTwiceCombat,X +SVar:FuryCombatEvent:Event$ DamageDone | ValidSource$ Creature | ValidTarget$ Creature | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Description$ If a creature would deal combat damage to a creature this turn, it deals double that damage to that creature instead. +SVar:DmgTwiceCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X +SVar:X:ReplaceCount$DamageAmount/Twice +SVar:PlayMain1:TRUE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_fury.jpg +Oracle:All creatures lose trample until end of turn. If a creature would deal combat damage to a creature this turn, it deals double that damage to that creature instead. diff --git a/forge-gui/res/cardsfolder/b/blind_hunter.txt b/forge-gui/res/cardsfolder/b/blind_hunter.txt index 33c1c32a59f..ee5707c6ddf 100644 --- a/forge-gui/res/cardsfolder/b/blind_hunter.txt +++ b/forge-gui/res/cardsfolder/b/blind_hunter.txt @@ -1,10 +1,10 @@ -Name:Blind Hunter -ManaCost:2 W B -Types:Creature Bat -PT:2/2 -K:Flying -K:Haunt:TrigDrain:Target player loses 2 life and you gain 2 life. -SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 2 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 -Oracle:Flying\nHaunt (When this creature dies, exile it haunting target creature.)\nWhen Blind Hunter enters the battlefield or the creature it haunts dies, target player loses 2 life and you gain 2 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_hunter.jpg \ No newline at end of file +Name:Blind Hunter +ManaCost:2 W B +Types:Creature Bat +PT:2/2 +K:Flying +K:Haunt:TrigDrain:Target player loses 2 life and you gain 2 life. +SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 2 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 +Oracle:Flying\nHaunt (When this creature dies, exile it haunting target creature.)\nWhen Blind Hunter enters the battlefield or the creature it haunts dies, target player loses 2 life and you gain 2 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_hunter.jpg diff --git a/forge-gui/res/cardsfolder/b/blind_obedience.txt b/forge-gui/res/cardsfolder/b/blind_obedience.txt index 1ddb6c6a9ef..4ac0c979f0c 100644 --- a/forge-gui/res/cardsfolder/b/blind_obedience.txt +++ b/forge-gui/res/cardsfolder/b/blind_obedience.txt @@ -1,7 +1,7 @@ -Name:Blind Obedience -ManaCost:1 W -Types:Enchantment -K:Extort -S:Mode$ ETBTapped | ValidCard$ Artifact.OppCtrl,Creature.OppCtrl | Description$ Artifacts and creatures your opponents control enter the battlefield tapped. -SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_obedience.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.)\nArtifacts and creatures your opponents control enter the battlefield tapped. \ No newline at end of file +Name:Blind Obedience +ManaCost:1 W +Types:Enchantment +K:Extort +S:Mode$ ETBTapped | ValidCard$ Artifact.OppCtrl,Creature.OppCtrl | Description$ Artifacts and creatures your opponents control enter the battlefield tapped. +SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_obedience.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.)\nArtifacts and creatures your opponents control enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/b/blind_phantasm.txt b/forge-gui/res/cardsfolder/b/blind_phantasm.txt index a7cb165cf69..24f61fd8518 100644 --- a/forge-gui/res/cardsfolder/b/blind_phantasm.txt +++ b/forge-gui/res/cardsfolder/b/blind_phantasm.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Creature Illusion PT:2/3 SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card126143.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/blind_seer.txt b/forge-gui/res/cardsfolder/b/blind_seer.txt index b13620e96f3..b011fbfdc3f 100644 --- a/forge-gui/res/cardsfolder/b/blind_seer.txt +++ b/forge-gui/res/cardsfolder/b/blind_seer.txt @@ -1,9 +1,9 @@ -Name:Blind Seer -ManaCost:2 U U -Types:Legendary Creature Human Wizard -PT:3/3 -A:AB$ ChooseColor | Cost$ 1 U | Defined$ You | SubAbility$ Animate | SpellDescription$ Target spell or permanent becomes the color of your choice until end of turn. -SVar:Animate:DB$ Animate | ValidTgts$ Card | TgtPrompt$ Select target spell or permanent to change the color of | TgtZone$ Stack,Battlefield | Colors$ ChosenColor | OverwriteColors$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_seer.jpg -Oracle:{1}{U}: Target spell or permanent becomes the color of your choice until end of turn. \ No newline at end of file +Name:Blind Seer +ManaCost:2 U U +Types:Legendary Creature Human Wizard +PT:3/3 +A:AB$ ChooseColor | Cost$ 1 U | Defined$ You | SubAbility$ Animate | SpellDescription$ Target spell or permanent becomes the color of your choice until end of turn. +SVar:Animate:DB$ Animate | ValidTgts$ Card | TgtPrompt$ Select target spell or permanent to change the color of | TgtZone$ Stack,Battlefield | Colors$ ChosenColor | OverwriteColors$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_seer.jpg +Oracle:{1}{U}: Target spell or permanent becomes the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blind_spot_giant.txt b/forge-gui/res/cardsfolder/b/blind_spot_giant.txt index d2df84bf5dd..477b9a08d73 100644 --- a/forge-gui/res/cardsfolder/b/blind_spot_giant.txt +++ b/forge-gui/res/cardsfolder/b/blind_spot_giant.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Giant.Other+YouCtrl SVar:BuffedBy:Giant SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_spot_giant.jpg -Oracle:Blind-Spot Giant can't attack or block unless you control another Giant. \ No newline at end of file +Oracle:Blind-Spot Giant can't attack or block unless you control another Giant. diff --git a/forge-gui/res/cardsfolder/b/blind_with_anger.txt b/forge-gui/res/cardsfolder/b/blind_with_anger.txt index ded80c38406..f141d88820a 100644 --- a/forge-gui/res/cardsfolder/b/blind_with_anger.txt +++ b/forge-gui/res/cardsfolder/b/blind_with_anger.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Instant Arcane A:SP$ GainControl | Cost$ 3 R | ValidTgts$ Creature.nonLegendary | TgtPrompt$ Select target nonlegendary creature. | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Untap target nonlegendary creature and gain control of it until end of turn. That creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_with_anger.jpg -Oracle:Untap target nonlegendary creature and gain control of it until end of turn. That creature gains haste until end of turn. \ No newline at end of file +Oracle:Untap target nonlegendary creature and gain control of it until end of turn. That creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blind_zealot.txt b/forge-gui/res/cardsfolder/b/blind_zealot.txt index 371849545ca..6e999050867 100644 --- a/forge-gui/res/cardsfolder/b/blind_zealot.txt +++ b/forge-gui/res/cardsfolder/b/blind_zealot.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigDestroy:AB$Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls | NoRegen$ False SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blind_zealot.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhenever Blind Zealot deals combat damage to a player, you may sacrifice it. If you do, destroy target creature that player controls. \ No newline at end of file +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhenever Blind Zealot deals combat damage to a player, you may sacrifice it. If you do, destroy target creature that player controls. diff --git a/forge-gui/res/cardsfolder/b/blinding_angel.txt b/forge-gui/res/cardsfolder/b/blinding_angel.txt index f58cee7ec60..ba93c43ac91 100644 --- a/forge-gui/res/cardsfolder/b/blinding_angel.txt +++ b/forge-gui/res/cardsfolder/b/blinding_angel.txt @@ -1,9 +1,9 @@ -Name:Blinding Angel -ManaCost:3 W W -Types:Creature Angel -PT:2/4 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player skips his or her next combat phase. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredTarget | KW$ Skip your next combat phase. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_angel.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhenever Blinding Angel deals combat damage to a player, that player skips his or her next combat phase. \ No newline at end of file +Name:Blinding Angel +ManaCost:3 W W +Types:Creature Angel +PT:2/4 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player skips his or her next combat phase. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredTarget | KW$ Skip your next combat phase. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_angel.jpg +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhenever Blinding Angel deals combat damage to a player, that player skips his or her next combat phase. diff --git a/forge-gui/res/cardsfolder/b/blinding_beam.txt b/forge-gui/res/cardsfolder/b/blinding_beam.txt index 0637e3eb6a2..04395918d2a 100644 --- a/forge-gui/res/cardsfolder/b/blinding_beam.txt +++ b/forge-gui/res/cardsfolder/b/blinding_beam.txt @@ -1,13 +1,13 @@ -Name:Blinding Beam -ManaCost:2 W -Types:Instant -K:Entwine 1 -A:SP$ Charm | Cost$ 2 W | Choices$ DBTap,DBEffect | CharmNum$ 1 | SpellDescription$ Choose one - Tap two target creatures; or creatures don't untap during target player's next untap step. -SVar:DBTap:DB$ Tap | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select two target creatures | SpellDescription$ Tap two target creatures; -SVar:DBEffect:DB$ Effect | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | StaticAbilities$ DontUntap | Triggers$ RestoreSight | SVars$ ExileEffect | RememberObjects$ Targeted | Duration$ Permanent | SpellDescription$ Creatures don't untap during target player's next untap step. -SVar:DontUntap:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ This card doesn't untap during your next untap step. -SVar:RestoreSight:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | TriggerZones$ Command | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_beam.jpg -Oracle:Choose one - Tap two target creatures; or creatures don't untap during target player's next untap step.\nEntwine {1} (Choose both if you pay the entwine cost.) \ No newline at end of file +Name:Blinding Beam +ManaCost:2 W +Types:Instant +K:Entwine 1 +A:SP$ Charm | Cost$ 2 W | Choices$ DBTap,DBEffect | CharmNum$ 1 | SpellDescription$ Choose one - Tap two target creatures; or creatures don't untap during target player's next untap step. +SVar:DBTap:DB$ Tap | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select two target creatures | SpellDescription$ Tap two target creatures; +SVar:DBEffect:DB$ Effect | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | StaticAbilities$ DontUntap | Triggers$ RestoreSight | SVars$ ExileEffect | RememberObjects$ Targeted | Duration$ Permanent | SpellDescription$ Creatures don't untap during target player's next untap step. +SVar:DontUntap:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ This card doesn't untap during your next untap step. +SVar:RestoreSight:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | TriggerZones$ Command | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_beam.jpg +Oracle:Choose one - Tap two target creatures; or creatures don't untap during target player's next untap step.\nEntwine {1} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/b/blinding_flare.txt b/forge-gui/res/cardsfolder/b/blinding_flare.txt index 6f3563b52eb..d4ac7a481b9 100644 --- a/forge-gui/res/cardsfolder/b/blinding_flare.txt +++ b/forge-gui/res/cardsfolder/b/blinding_flare.txt @@ -1,10 +1,10 @@ -Name:Blinding Flare -ManaCost:R -Types:Sorcery -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ R | EffectZone$ All | Description$ Strive - CARDNAME costs {R} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ R | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures can't block this turn. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_flare.jpg -Oracle:Strive - Blinding Flare costs {R} more to cast for each target beyond the first.\nAny number of target creatures can't block this turn. \ No newline at end of file +Name:Blinding Flare +ManaCost:R +Types:Sorcery +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ R | EffectZone$ All | Description$ Strive - CARDNAME costs {R} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ R | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures can't block this turn. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_flare.jpg +Oracle:Strive - Blinding Flare costs {R} more to cast for each target beyond the first.\nAny number of target creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/b/blinding_light.txt b/forge-gui/res/cardsfolder/b/blinding_light.txt index 02da7caddfc..23c8c33de3a 100644 --- a/forge-gui/res/cardsfolder/b/blinding_light.txt +++ b/forge-gui/res/cardsfolder/b/blinding_light.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ TapAll | Cost$ 2 W | ValidCards$ Creature.nonWhite | SpellDescription$ Tap all nonwhite creatures. SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20388.jpg -Oracle:Tap all nonwhite creatures. \ No newline at end of file +Oracle:Tap all nonwhite creatures. diff --git a/forge-gui/res/cardsfolder/b/blinding_mage.txt b/forge-gui/res/cardsfolder/b/blinding_mage.txt index 5bfc1f22d3a..84cc21b98f6 100644 --- a/forge-gui/res/cardsfolder/b/blinding_mage.txt +++ b/forge-gui/res/cardsfolder/b/blinding_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/2 A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_mage.jpg -Oracle:{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/b/blinding_powder.txt b/forge-gui/res/cardsfolder/b/blinding_powder.txt index 28971409328..04917b5204a 100644 --- a/forge-gui/res/cardsfolder/b/blinding_powder.txt +++ b/forge-gui/res/cardsfolder/b/blinding_powder.txt @@ -1,9 +1,9 @@ -Name:Blinding Powder -ManaCost:1 -Types:Artifact Equipment -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ BlindEnemies | Description$ Equipped creature has "Unattach CARDNAME: Prevent all combat damage that would be dealt to this creature this turn." -SVar:BlindEnemies:AB$ Pump | Cost$ Unattach | Defined$ Self | KW$ HIDDEN Prevent all combat damage that would be dealt to CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to CARDNAME this turn. -K:Equip 2 -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_powder.jpg -Oracle:Equipped creature has "Unattach Blinding Powder: Prevent all combat damage that would be dealt to this creature this turn."\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Blinding Powder +ManaCost:1 +Types:Artifact Equipment +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ BlindEnemies | Description$ Equipped creature has "Unattach CARDNAME: Prevent all combat damage that would be dealt to this creature this turn." +SVar:BlindEnemies:AB$ Pump | Cost$ Unattach | Defined$ Self | KW$ HIDDEN Prevent all combat damage that would be dealt to CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to CARDNAME this turn. +K:Equip 2 +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_powder.jpg +Oracle:Equipped creature has "Unattach Blinding Powder: Prevent all combat damage that would be dealt to this creature this turn."\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/b/blinding_souleater.txt b/forge-gui/res/cardsfolder/b/blinding_souleater.txt index 3925a09acda..2e691268390 100644 --- a/forge-gui/res/cardsfolder/b/blinding_souleater.txt +++ b/forge-gui/res/cardsfolder/b/blinding_souleater.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ Tap | Cost$ PW T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/blinding_souleater.jpg -Oracle:{W/P}, {T}: Tap target creature. ({W/P} can be paid with either {W} or 2 life.) \ No newline at end of file +Oracle:{W/P}, {T}: Tap target creature. ({W/P} can be paid with either {W} or 2 life.) diff --git a/forge-gui/res/cardsfolder/b/blinking_spirit.txt b/forge-gui/res/cardsfolder/b/blinking_spirit.txt index ba45c98fc4a..8363ebb82f7 100644 --- a/forge-gui/res/cardsfolder/b/blinking_spirit.txt +++ b/forge-gui/res/cardsfolder/b/blinking_spirit.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:2/2 A:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/blinking_spirit.jpg -Oracle:{0}: Return Blinking Spirit to its owner's hand. \ No newline at end of file +Oracle:{0}: Return Blinking Spirit to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/blinkmoth_infusion.txt b/forge-gui/res/cardsfolder/b/blinkmoth_infusion.txt index 70167748cf1..f482fc6b8a5 100644 --- a/forge-gui/res/cardsfolder/b/blinkmoth_infusion.txt +++ b/forge-gui/res/cardsfolder/b/blinkmoth_infusion.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Artifact.YouCtrl SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blinkmoth_infusion.jpg -Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nUntap all artifacts. \ No newline at end of file +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nUntap all artifacts. diff --git a/forge-gui/res/cardsfolder/b/blinkmoth_nexus.txt b/forge-gui/res/cardsfolder/b/blinkmoth_nexus.txt index 814a748db4c..0e8914ed015 100644 --- a/forge-gui/res/cardsfolder/b/blinkmoth_nexus.txt +++ b/forge-gui/res/cardsfolder/b/blinkmoth_nexus.txt @@ -5,4 +5,4 @@ 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 | SpellDescription$ CARDNAME becomes a 1/1 Blinkmoth artifact creature with flying until end of turn. It's still a land. A:AB$ Pump | Cost$ 1 T | ValidTgts$ Creature.Blinkmoth | TgtPrompt$ Select target Blinkmoth creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target Blinkmoth creature gets +1/+1 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/dst/en-us/card39439.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}: Blinkmoth Nexus becomes a 1/1 Blinkmoth artifact creature with flying until end of turn. It's still a land.\n{1}, {T}: Target Blinkmoth creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}: Blinkmoth Nexus becomes a 1/1 Blinkmoth artifact creature with flying until end of turn. It's still a land.\n{1}, {T}: Target Blinkmoth creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt b/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt index d01fe3805ec..1ad82cff6bf 100644 --- a/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt +++ b/forge-gui/res/cardsfolder/b/blinkmoth_urn.txt @@ -6,4 +6,4 @@ SVar:TrigGetMana:AB$ Mana | Cost$ 0 | Produced$ 1 | Amount$ X | References$ X | SVar:X:Count$Valid Artifact.ActivePlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blinkmoth_urn.jpg -Oracle:At the beginning of each player's precombat main phase, if Blinkmoth Urn is untapped, that player adds {1} to his or her mana pool for each artifact he or she controls. \ No newline at end of file +Oracle:At the beginning of each player's precombat main phase, if Blinkmoth Urn is untapped, that player adds {1} to his or her mana pool for each artifact he or she controls. diff --git a/forge-gui/res/cardsfolder/b/blinkmoth_well.txt b/forge-gui/res/cardsfolder/b/blinkmoth_well.txt index f4b6cac0090..ce29019f720 100644 --- a/forge-gui/res/cardsfolder/b/blinkmoth_well.txt +++ b/forge-gui/res/cardsfolder/b/blinkmoth_well.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Tap | Cost$ 2 T | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | SpellDescription$ Tap target noncreature artifact. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blinkmoth_well.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Tap target noncreature artifact. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Tap target noncreature artifact. diff --git a/forge-gui/res/cardsfolder/b/blister_beetle.txt b/forge-gui/res/cardsfolder/b/blister_beetle.txt index c200feb81ac..8cbc9b1925c 100644 --- a/forge-gui/res/cardsfolder/b/blister_beetle.txt +++ b/forge-gui/res/cardsfolder/b/blister_beetle.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/blister_beetle.jpg -Oracle:When Blister Beetle enters the battlefield, target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:When Blister Beetle enters the battlefield, target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blistercoil_weird.txt b/forge-gui/res/cardsfolder/b/blistercoil_weird.txt index a1700345970..b20effc3acc 100644 --- a/forge-gui/res/cardsfolder/b/blistercoil_weird.txt +++ b/forge-gui/res/cardsfolder/b/blistercoil_weird.txt @@ -1,11 +1,11 @@ -Name:Blistercoil Weird -ManaCost:UR -Types:Creature Weird -PT:1/1 -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a instant or sorcery spell, CARDNAME gets +1/+1 until end of turn. Untap it. -SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ Self | SubAbility$ DBUntap -SVar:DBUntap:DB$ Untap | Defined$ Self -SVar:BuffedBy:Instant,Sorcery -DeckHints:Type$Instant|Sorcery -SVar:Picture:http://www.wizards.com/global/images/magic/general/blistercoil_weird.jpg -Oracle:Whenever you cast an instant or sorcery spell, Blistercoil Weird gets +1/+1 until end of turn. Untap it. \ No newline at end of file +Name:Blistercoil Weird +ManaCost:UR +Types:Creature Weird +PT:1/1 +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a instant or sorcery spell, CARDNAME gets +1/+1 until end of turn. Untap it. +SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ Self | SubAbility$ DBUntap +SVar:DBUntap:DB$ Untap | Defined$ Self +SVar:BuffedBy:Instant,Sorcery +DeckHints:Type$Instant|Sorcery +SVar:Picture:http://www.wizards.com/global/images/magic/general/blistercoil_weird.jpg +Oracle:Whenever you cast an instant or sorcery spell, Blistercoil Weird gets +1/+1 until end of turn. Untap it. diff --git a/forge-gui/res/cardsfolder/b/blistergrub.txt b/forge-gui/res/cardsfolder/b/blistergrub.txt index ee4cab51cbf..3865b1050cc 100644 --- a/forge-gui/res/cardsfolder/b/blistergrub.txt +++ b/forge-gui/res/cardsfolder/b/blistergrub.txt @@ -6,4 +6,4 @@ K:Swampwalk T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each opponent loses 2 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/blistergrub.jpg -Oracle:Swampwalk\nWhen Blistergrub dies, each opponent loses 2 life. \ No newline at end of file +Oracle:Swampwalk\nWhen Blistergrub dies, each opponent loses 2 life. diff --git a/forge-gui/res/cardsfolder/b/blistering_barrier.txt b/forge-gui/res/cardsfolder/b/blistering_barrier.txt index c3e18909ebb..77112890471 100644 --- a/forge-gui/res/cardsfolder/b/blistering_barrier.txt +++ b/forge-gui/res/cardsfolder/b/blistering_barrier.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:5/2 K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/blistering_barrier.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/b/blistering_dieflyn.txt b/forge-gui/res/cardsfolder/b/blistering_dieflyn.txt index 353309606b0..364a733eb53 100644 --- a/forge-gui/res/cardsfolder/b/blistering_dieflyn.txt +++ b/forge-gui/res/cardsfolder/b/blistering_dieflyn.txt @@ -5,4 +5,4 @@ PT:0/1 K:Flying A:AB$ Pump | Cost$ BR | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/blistering_dieflyn.jpg -Oracle:Flying\n{B/R}: Blistering Dieflyn gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\n{B/R}: Blistering Dieflyn gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blistering_firecat.txt b/forge-gui/res/cardsfolder/b/blistering_firecat.txt index 59f07840b2e..f60d1ef67f4 100644 --- a/forge-gui/res/cardsfolder/b/blistering_firecat.txt +++ b/forge-gui/res/cardsfolder/b/blistering_firecat.txt @@ -10,4 +10,4 @@ SVar:TrigSac:DB$ Sacrifice | SacValid$ Self SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card39737.jpg -Oracle:Trample, haste\nAt the beginning of the end step, sacrifice Blistering Firecat.\nMorph {R}{R} (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 +Oracle:Trample, haste\nAt the beginning of the end step, sacrifice Blistering Firecat.\nMorph {R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/b/blisterstick_shaman.txt b/forge-gui/res/cardsfolder/b/blisterstick_shaman.txt index a9c331bb269..c41002761df 100644 --- a/forge-gui/res/cardsfolder/b/blisterstick_shaman.txt +++ b/forge-gui/res/cardsfolder/b/blisterstick_shaman.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/blisterstick_shaman.jpg -Oracle:When Blisterstick Shaman enters the battlefield, it deals 1 damage to target creature or player. \ No newline at end of file +Oracle:When Blisterstick Shaman enters the battlefield, it deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/blitz_hellion.txt b/forge-gui/res/cardsfolder/b/blitz_hellion.txt index c63cb58490e..507a771bc97 100644 --- a/forge-gui/res/cardsfolder/b/blitz_hellion.txt +++ b/forge-gui/res/cardsfolder/b/blitz_hellion.txt @@ -7,4 +7,4 @@ K:Haste T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ At the beginning of the end step, CARDNAME's owner shuffles it into his or her library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | Shuffle$ True | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/blitz_hellion.jpg -Oracle:Trample, haste\nAt the beginning of the end step, Blitz Hellion's owner shuffles it into his or her library. \ No newline at end of file +Oracle:Trample, haste\nAt the beginning of the end step, Blitz Hellion's owner shuffles it into his or her library. diff --git a/forge-gui/res/cardsfolder/b/blizzard.txt b/forge-gui/res/cardsfolder/b/blizzard.txt index 2ab2e50f8e3..faa9ee90fb8 100644 --- a/forge-gui/res/cardsfolder/b/blizzard.txt +++ b/forge-gui/res/cardsfolder/b/blizzard.txt @@ -7,4 +7,4 @@ S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVa SVar:X:Count$Valid Snow.Land+YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blizzard.jpg -Oracle:Cast Blizzard only if you control a snow land.\nCumulative upkeep {2} (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.)\nCreatures with flying don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Cast Blizzard only if you control a snow land.\nCumulative upkeep {2} (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.)\nCreatures with flying don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/b/blizzard_elemental.txt b/forge-gui/res/cardsfolder/b/blizzard_elemental.txt index e2b36701ec2..de680fde67b 100644 --- a/forge-gui/res/cardsfolder/b/blizzard_elemental.txt +++ b/forge-gui/res/cardsfolder/b/blizzard_elemental.txt @@ -5,4 +5,4 @@ PT:5/5 K:Flying A:AB$ Untap | Cost$ 3 U | SpellDescription$ Untap CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/bd/en-us/card26653.jpg -Oracle:Flying\n{3}{U}: Untap Blizzard Elemental. \ No newline at end of file +Oracle:Flying\n{3}{U}: Untap Blizzard Elemental. diff --git a/forge-gui/res/cardsfolder/b/blizzard_specter.txt b/forge-gui/res/cardsfolder/b/blizzard_specter.txt index 56ae75c2b37..026020e518d 100644 --- a/forge-gui/res/cardsfolder/b/blizzard_specter.txt +++ b/forge-gui/res/cardsfolder/b/blizzard_specter.txt @@ -1,11 +1,11 @@ -Name:Blizzard Specter -ManaCost:2 U B -Types:Snow Creature Specter -PT:2/3 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, choose one - That player returns a permanent he or she controls to its owner's hand; or that player discards a card. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBBounce,DBDiscard | SpellDescription$ Choose one - That player returns a permanent he or she controls to its owner's hand; or that player discards a card. -SVar:DBBounce:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Permanent.DefenderCtrl | ChangeNum$ 1 | Chooser$ TriggeredTarget | Mandatory$ True | SpellDescription$ That player returns a permanent he or she controls to its owner's hand -SVar:DBDiscard:DB$ Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ That player discards a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/blizzard_specter.jpg -Oracle:Flying\nWhenever Blizzard Specter deals combat damage to a player, choose one - That player returns a permanent he or she controls to its owner's hand; or that player discards a card. \ No newline at end of file +Name:Blizzard Specter +ManaCost:2 U B +Types:Snow Creature Specter +PT:2/3 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, choose one - That player returns a permanent he or she controls to its owner's hand; or that player discards a card. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBBounce,DBDiscard | SpellDescription$ Choose one - That player returns a permanent he or she controls to its owner's hand; or that player discards a card. +SVar:DBBounce:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Permanent.DefenderCtrl | ChangeNum$ 1 | Chooser$ TriggeredTarget | Mandatory$ True | SpellDescription$ That player returns a permanent he or she controls to its owner's hand +SVar:DBDiscard:DB$ Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ That player discards a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/blizzard_specter.jpg +Oracle:Flying\nWhenever Blizzard Specter deals combat damage to a player, choose one - That player returns a permanent he or she controls to its owner's hand; or that player discards a card. diff --git a/forge-gui/res/cardsfolder/b/bloated_toad.txt b/forge-gui/res/cardsfolder/b/bloated_toad.txt index a1dbfd543f2..cb47a54594d 100644 --- a/forge-gui/res/cardsfolder/b/bloated_toad.txt +++ b/forge-gui/res/cardsfolder/b/bloated_toad.txt @@ -5,4 +5,4 @@ PT:2/2 K:Protection from blue K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloated_toad.jpg -Oracle:Protection from blue\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Protection from blue\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/blockade_runner.txt b/forge-gui/res/cardsfolder/b/blockade_runner.txt index b716ce5451b..3e8576c0868 100644 --- a/forge-gui/res/cardsfolder/b/blockade_runner.txt +++ b/forge-gui/res/cardsfolder/b/blockade_runner.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk PT:2/2 A:AB$ Pump | Cost$ U | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/blockade_runner.jpg -Oracle:{U}: Blockade Runner can't be blocked this turn. \ No newline at end of file +Oracle:{U}: Blockade Runner can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/b/blockbuster.txt b/forge-gui/res/cardsfolder/b/blockbuster.txt index 5ad606ba1fa..239d30683c7 100644 --- a/forge-gui/res/cardsfolder/b/blockbuster.txt +++ b/forge-gui/res/cardsfolder/b/blockbuster.txt @@ -4,4 +4,4 @@ Types:Enchantment PT:6/6 A:AB$ DamageAll | Cost$ 1 R Sac<1/CARDNAME> | ValidCards$ Creature.tapped | ValidPlayers$ Each | NumDmg$ 3 | ValidDescription$ each tapped creature and each player. | SpellDescription$ CARDNAME deals 3 damage to each tapped creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/blockbuster.jpg -Oracle:{1}{R}, Sacrifice Blockbuster: Blockbuster deals 3 damage to each tapped creature and each player. \ No newline at end of file +Oracle:{1}{R}, Sacrifice Blockbuster: Blockbuster deals 3 damage to each tapped creature and each player. diff --git a/forge-gui/res/cardsfolder/b/blood_artist.txt b/forge-gui/res/cardsfolder/b/blood_artist.txt index 86a1ed1ef68..588d50ba2fc 100644 --- a/forge-gui/res/cardsfolder/b/blood_artist.txt +++ b/forge-gui/res/cardsfolder/b/blood_artist.txt @@ -1,10 +1,10 @@ -Name:Blood Artist -ManaCost:1 B -Types:Creature Vampire -PT:0/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose a player to lose life | LifeAmount$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_artist.jpg -Oracle:Whenever Blood Artist or another creature dies, target player loses 1 life and you gain 1 life. \ No newline at end of file +Name:Blood Artist +ManaCost:1 B +Types:Creature Vampire +PT:0/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose a player to lose life | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_artist.jpg +Oracle:Whenever Blood Artist or another creature dies, target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_bairn.txt b/forge-gui/res/cardsfolder/b/blood_bairn.txt index 7b3cf9ece34..ca8a09501c4 100644 --- a/forge-gui/res/cardsfolder/b/blood_bairn.txt +++ b/forge-gui/res/cardsfolder/b/blood_bairn.txt @@ -1,7 +1,7 @@ -Name:Blood Bairn -ManaCost:2 B -Types:Creature Vampire -PT:2/2 -A:AB$ Pump | Cost$ Sac<1/Creature.Other/another creature> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_bairn.jpg -Oracle:Sacrifice another creature: Blood Bairn gets +2/+2 until end of turn. +Name:Blood Bairn +ManaCost:2 B +Types:Creature Vampire +PT:2/2 +A:AB$ Pump | Cost$ Sac<1/Creature.Other/another creature> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_bairn.jpg +Oracle:Sacrifice another creature: Blood Bairn gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/blood_baron_of_vizkopa.txt b/forge-gui/res/cardsfolder/b/blood_baron_of_vizkopa.txt index 3908a2ea79c..37d656eb9ef 100644 --- a/forge-gui/res/cardsfolder/b/blood_baron_of_vizkopa.txt +++ b/forge-gui/res/cardsfolder/b/blood_baron_of_vizkopa.txt @@ -1,12 +1,12 @@ -Name:Blood Baron of Vizkopa -ManaCost:3 W B -Types:Creature Vampire -PT:4/4 -K:Lifelink -K:Protection from black -K:Protection from white -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | AddPower$ 6 | AddToughness$ 6 | CheckSVar$ X | SVarCompare$ LE10 | CheckSecondSVar$ Y | SecondSVarCompare$ GE30 | Description$ As long as you have 30 or more life and an opponent has 10 or less life, CARDNAME gets +6/+6 and has flying. -SVar:X:PlayerCountOpponents$LowestLifeTotal -SVar:Y:Count$YourLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_baron_of_vizkopa.jpg -Oracle:Lifelink, protection from white and from black\nAs long as you have 30 or more life and an opponent has 10 or less life, Blood Baron of Vizkopa gets +6/+6 and has flying. \ No newline at end of file +Name:Blood Baron of Vizkopa +ManaCost:3 W B +Types:Creature Vampire +PT:4/4 +K:Lifelink +K:Protection from black +K:Protection from white +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | AddPower$ 6 | AddToughness$ 6 | CheckSVar$ X | SVarCompare$ LE10 | CheckSecondSVar$ Y | SecondSVarCompare$ GE30 | Description$ As long as you have 30 or more life and an opponent has 10 or less life, CARDNAME gets +6/+6 and has flying. +SVar:X:PlayerCountOpponents$LowestLifeTotal +SVar:Y:Count$YourLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_baron_of_vizkopa.jpg +Oracle:Lifelink, protection from white and from black\nAs long as you have 30 or more life and an opponent has 10 or less life, Blood Baron of Vizkopa gets +6/+6 and has flying. diff --git a/forge-gui/res/cardsfolder/b/blood_celebrant.txt b/forge-gui/res/cardsfolder/b/blood_celebrant.txt index 31d36f00526..8e048d5f649 100644 --- a/forge-gui/res/cardsfolder/b/blood_celebrant.txt +++ b/forge-gui/res/cardsfolder/b/blood_celebrant.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ B PayLife<1> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_celebrant.jpg -Oracle:{B}, Pay 1 life: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{B}, Pay 1 life: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/blood_clock.txt b/forge-gui/res/cardsfolder/b/blood_clock.txt index 6476fb21155..0bfab3fc31b 100644 --- a/forge-gui/res/cardsfolder/b/blood_clock.txt +++ b/forge-gui/res/cardsfolder/b/blood_clock.txt @@ -1,8 +1,8 @@ -Name:Blood Clock -ManaCost:4 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. -SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 | Hidden$ True | Mandatory$ True | UnlessCost$ PayLife<2> | UnlessPayer$ TriggeredPlayer -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_clock.jpg -Oracle:At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. \ No newline at end of file +Name:Blood Clock +ManaCost:4 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 | Hidden$ True | Mandatory$ True | UnlessCost$ PayLife<2> | UnlessPayer$ TriggeredPlayer +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_clock.jpg +Oracle:At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. diff --git a/forge-gui/res/cardsfolder/b/blood_crypt.txt b/forge-gui/res/cardsfolder/b/blood_crypt.txt index ee554bdcb3c..345d9e728c9 100644 --- a/forge-gui/res/cardsfolder/b/blood_crypt.txt +++ b/forge-gui/res/cardsfolder/b/blood_crypt.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card97102.jpg -Oracle:({T}: Add {B} or {R} to your mana pool.)\nAs Blood Crypt enters the battlefield, you may pay 2 life. If you don't, Blood Crypt enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {B} or {R} to your mana pool.)\nAs Blood Crypt enters the battlefield, you may pay 2 life. If you don't, Blood Crypt enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/b/blood_cultist.txt b/forge-gui/res/cardsfolder/b/blood_cultist.txt index d7b6290716c..47db958cde7 100644 --- a/forge-gui/res/cardsfolder/b/blood_cultist.txt +++ b/forge-gui/res/cardsfolder/b/blood_cultist.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target crea T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_cultist.jpg -Oracle:{T}: Blood Cultist deals 1 damage to target creature.\nWhenever a creature dealt damage by Blood Cultist this turn dies, put a +1/+1 counter on Blood Cultist. \ No newline at end of file +Oracle:{T}: Blood Cultist deals 1 damage to target creature.\nWhenever a creature dealt damage by Blood Cultist this turn dies, put a +1/+1 counter on Blood Cultist. diff --git a/forge-gui/res/cardsfolder/b/blood_feud.txt b/forge-gui/res/cardsfolder/b/blood_feud.txt index dccbfbb643b..f1e529fb9e0 100644 --- a/forge-gui/res/cardsfolder/b/blood_feud.txt +++ b/forge-gui/res/cardsfolder/b/blood_feud.txt @@ -1,6 +1,6 @@ -Name:Blood Feud -ManaCost:4 R R -Types:Sorcery -A:SP$ Fight | Cost$ 4 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Target creature fights another target creature. (Each deals damage equal to its power to the other.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_feud.jpg -Oracle:Target creature fights another target creature. (Each deals damage equal to its power to the other.) \ No newline at end of file +Name:Blood Feud +ManaCost:4 R R +Types:Sorcery +A:SP$ Fight | Cost$ 4 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Target creature fights another target creature. (Each deals damage equal to its power to the other.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_feud.jpg +Oracle:Target creature fights another target creature. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/b/blood_frenzy.txt b/forge-gui/res/cardsfolder/b/blood_frenzy.txt index b01b8b306f8..d44aaf8857f 100644 --- a/forge-gui/res/cardsfolder/b/blood_frenzy.txt +++ b/forge-gui/res/cardsfolder/b/blood_frenzy.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 R | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat,Declare SVar:DBDelayTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigDestroy | RememberObjects$ Targeted | TriggerDescription$ Destroy that creature at the beginning of the next end step. | AILogic$ Always SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ DelayTriggerRemembered SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_frenzy.jpg -Oracle:Cast Blood Frenzy only before the combat damage step.\nTarget attacking or blocking creature gets +4/+0 until end of turn. Destroy that creature at the beginning of the next end step. \ No newline at end of file +Oracle:Cast Blood Frenzy only before the combat damage step.\nTarget attacking or blocking creature gets +4/+0 until end of turn. Destroy that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/b/blood_funnel.txt b/forge-gui/res/cardsfolder/b/blood_funnel.txt index c8487f4608d..91f49ed2227 100644 --- a/forge-gui/res/cardsfolder/b/blood_funnel.txt +++ b/forge-gui/res/cardsfolder/b/blood_funnel.txt @@ -1,9 +1,9 @@ -Name:Blood Funnel -ManaCost:1 B -Types:Enchantment -S:Mode$ ReduceCost | ValidCard$ Card.nonCreature | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Noncreature spells you cast cost {2} less to cast. -T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a noncreature spell, counter that spell unless you sacrifice a creature. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ Sac<1/Creature> | UnlessPayer$ You -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_funnel.jpg -Oracle:Noncreature spells you cast cost {2} less to cast.\nWhenever you cast a noncreature spell, counter that spell unless you sacrifice a creature. \ No newline at end of file +Name:Blood Funnel +ManaCost:1 B +Types:Enchantment +S:Mode$ ReduceCost | ValidCard$ Card.nonCreature | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Noncreature spells you cast cost {2} less to cast. +T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a noncreature spell, counter that spell unless you sacrifice a creature. +SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ Sac<1/Creature> | UnlessPayer$ You +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_funnel.jpg +Oracle:Noncreature spells you cast cost {2} less to cast.\nWhenever you cast a noncreature spell, counter that spell unless you sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/b/blood_hound.txt b/forge-gui/res/cardsfolder/b/blood_hound.txt index ffc47272bc8..8723a57b79d 100644 --- a/forge-gui/res/cardsfolder/b/blood_hound.txt +++ b/forge-gui/res/cardsfolder/b/blood_hound.txt @@ -9,4 +9,4 @@ SVar:TrigRemoveCounter: AB$ RemoveCounter | Cost$ 0 | CounterType$ P1P1 | Counte SVar:X:TriggerCount$DamageAmount SVar:All:Count$CardCounters.P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_hound.jpg -Oracle:Whenever you're dealt damage, you may put that many +1/+1 counters on Blood Hound.\nAt the beginning of your end step, remove all +1/+1 counters from Blood Hound. \ No newline at end of file +Oracle:Whenever you're dealt damage, you may put that many +1/+1 counters on Blood Hound.\nAt the beginning of your end step, remove all +1/+1 counters from Blood Hound. diff --git a/forge-gui/res/cardsfolder/b/blood_knight.txt b/forge-gui/res/cardsfolder/b/blood_knight.txt index 70fc70c7a68..3d91f5d6792 100644 --- a/forge-gui/res/cardsfolder/b/blood_knight.txt +++ b/forge-gui/res/cardsfolder/b/blood_knight.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Protection from white SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_knight.jpg -Oracle:First strike, protection from white \ No newline at end of file +Oracle:First strike, protection from white diff --git a/forge-gui/res/cardsfolder/b/blood_lust.txt b/forge-gui/res/cardsfolder/b/blood_lust.txt index d3cb3761f93..d9506b8a436 100644 --- a/forge-gui/res/cardsfolder/b/blood_lust.txt +++ b/forge-gui/res/cardsfolder/b/blood_lust.txt @@ -1,8 +1,8 @@ -Name:Blood Lust -ManaCost:1 R -Types:Instant -A:SP$ Pump | Cost$ 1 R | NumAtt$ +4 | NumDef$ -X | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionDefined$ Targeted | ConditionPresent$ Creature.toughnessLT5 | ConditionCompare$ EQ1 | SubAbility$ DBPump | References$ X -SVar:DBPump:DB$Pump | NumAtt$ +4 | NumDef$ -4 | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Creature.toughnessGE5 | ConditionCompare$ EQ1 | SpellDescription$ If target creature has toughness 5 or greater, it gets +4/-4 until end of turn. Otherwise, it gets +4/-X until end of turn, where X is its toughness minus 1. -SVar:X:Targeted$CardToughness/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_lust.jpg -Oracle:If target creature has toughness 5 or greater, it gets +4/-4 until end of turn. Otherwise, it gets +4/-X until end of turn, where X is its toughness minus 1. \ No newline at end of file +Name:Blood Lust +ManaCost:1 R +Types:Instant +A:SP$ Pump | Cost$ 1 R | NumAtt$ +4 | NumDef$ -X | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionDefined$ Targeted | ConditionPresent$ Creature.toughnessLT5 | ConditionCompare$ EQ1 | SubAbility$ DBPump | References$ X +SVar:DBPump:DB$Pump | NumAtt$ +4 | NumDef$ -4 | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Creature.toughnessGE5 | ConditionCompare$ EQ1 | SpellDescription$ If target creature has toughness 5 or greater, it gets +4/-4 until end of turn. Otherwise, it gets +4/-X until end of turn, where X is its toughness minus 1. +SVar:X:Targeted$CardToughness/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_lust.jpg +Oracle:If target creature has toughness 5 or greater, it gets +4/-4 until end of turn. Otherwise, it gets +4/-X until end of turn, where X is its toughness minus 1. diff --git a/forge-gui/res/cardsfolder/b/blood_moon.txt b/forge-gui/res/cardsfolder/b/blood_moon.txt index 8c867409d90..1d1d1f105de 100644 --- a/forge-gui/res/cardsfolder/b/blood_moon.txt +++ b/forge-gui/res/cardsfolder/b/blood_moon.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Land.nonBasic | AddType$ Mountain | RemoveSubType SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_moon.jpg -Oracle:Nonbasic lands are Mountains. \ No newline at end of file +Oracle:Nonbasic lands are Mountains. diff --git a/forge-gui/res/cardsfolder/b/blood_oath.txt b/forge-gui/res/cardsfolder/b/blood_oath.txt index ff7e10d79f3..e19a1ede6c6 100644 --- a/forge-gui/res/cardsfolder/b/blood_oath.txt +++ b/forge-gui/res/cardsfolder/b/blood_oath.txt @@ -1,12 +1,12 @@ -Name:Blood Oath -ManaCost:3 R -Types:Instant -A:SP$ ChooseType | Cost$ 3 R | Defined$ You | Type$ Card | SubAbility$ DBReveal | SpellDescription$ Choose a card type. Target opponent reveals his or her hand. Blood Oath deals 3 damage to that player for each card of the chosen type revealed this way. -SVar:DBReveal:DB$ RevealHand | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to reveal their hand | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | References$ X,Y | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:SVar$Y/Times.3 -SVar:Y:Remembered$Valid Card.ChosenType -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_oath.jpg -Oracle:Choose a card type. Target opponent reveals his or her hand. Blood Oath deals 3 damage to that player for each card of the chosen type revealed this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) \ No newline at end of file +Name:Blood Oath +ManaCost:3 R +Types:Instant +A:SP$ ChooseType | Cost$ 3 R | Defined$ You | Type$ Card | SubAbility$ DBReveal | SpellDescription$ Choose a card type. Target opponent reveals his or her hand. Blood Oath deals 3 damage to that player for each card of the chosen type revealed this way. +SVar:DBReveal:DB$ RevealHand | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to reveal their hand | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | References$ X,Y | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:SVar$Y/Times.3 +SVar:Y:Remembered$Valid Card.ChosenType +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_oath.jpg +Oracle:Choose a card type. Target opponent reveals his or her hand. Blood Oath deals 3 damage to that player for each card of the chosen type revealed this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) diff --git a/forge-gui/res/cardsfolder/b/blood_of_the_martyr.txt b/forge-gui/res/cardsfolder/b/blood_of_the_martyr.txt index 435fbae1aa1..bde7b3ac9a7 100644 --- a/forge-gui/res/cardsfolder/b/blood_of_the_martyr.txt +++ b/forge-gui/res/cardsfolder/b/blood_of_the_martyr.txt @@ -1,12 +1,12 @@ -Name:Blood of the Martyr -ManaCost:W W W -Types:Instant -A:SP$ Effect | Cost$ W W W | Name$ Blood of the Martyr Effect | ReplacementEffects$ MartyrCombat,MartyrNonCombat | SVars$ CombatDmgToYou,NonCombatDmgToYou,X | SpellDescription$ Until end of turn, if damage would be dealt to any creature, you may have that damage dealt to you instead. -SVar:MartyrCombat:Event$ DamageDone | ValidTarget$ Creature | Optional$ True | OptionalDecider$ You | IsCombat$ True | ReplaceWith$ CombatDmgToYou | Description$ Until end of turn, if damage would be dealt to any creature, you may have that damage dealt to you instead. -SVar:MartyrNonCombat:Event$ DamageDone | ValidTarget$ Creature | Optional$ True | OptionalDecider$ You | IsCombat$ False | ReplaceWith$ NonCombatDmgToYou | Secondary$ True | Description$ Until end of turn, if damage would be dealt to any creature, you may have that damage dealt to you instead. -SVar:CombatDmgToYou:AB$DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X -SVar:NonCombatDmgToYou:AB$DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ X -SVar:X:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_of_the_martyr.jpg -Oracle:Until end of turn, if damage would be dealt to any creature, you may have that damage dealt to you instead. \ No newline at end of file +Name:Blood of the Martyr +ManaCost:W W W +Types:Instant +A:SP$ Effect | Cost$ W W W | Name$ Blood of the Martyr Effect | ReplacementEffects$ MartyrCombat,MartyrNonCombat | SVars$ CombatDmgToYou,NonCombatDmgToYou,X | SpellDescription$ Until end of turn, if damage would be dealt to any creature, you may have that damage dealt to you instead. +SVar:MartyrCombat:Event$ DamageDone | ValidTarget$ Creature | Optional$ True | OptionalDecider$ You | IsCombat$ True | ReplaceWith$ CombatDmgToYou | Description$ Until end of turn, if damage would be dealt to any creature, you may have that damage dealt to you instead. +SVar:MartyrNonCombat:Event$ DamageDone | ValidTarget$ Creature | Optional$ True | OptionalDecider$ You | IsCombat$ False | ReplaceWith$ NonCombatDmgToYou | Secondary$ True | Description$ Until end of turn, if damage would be dealt to any creature, you may have that damage dealt to you instead. +SVar:CombatDmgToYou:AB$DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X +SVar:NonCombatDmgToYou:AB$DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ X +SVar:X:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_of_the_martyr.jpg +Oracle:Until end of turn, if damage would be dealt to any creature, you may have that damage dealt to you instead. diff --git a/forge-gui/res/cardsfolder/b/blood_ogre.txt b/forge-gui/res/cardsfolder/b/blood_ogre.txt index e567513db1d..207591824e7 100644 --- a/forge-gui/res/cardsfolder/b/blood_ogre.txt +++ b/forge-gui/res/cardsfolder/b/blood_ogre.txt @@ -5,4 +5,4 @@ PT:2/2 K:Bloodthirst 1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_ogre.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nFirst strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nFirst strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/b/blood_pet.txt b/forge-gui/res/cardsfolder/b/blood_pet.txt index 288d2e635e3..562694beb63 100644 --- a/forge-gui/res/cardsfolder/b/blood_pet.txt +++ b/forge-gui/res/cardsfolder/b/blood_pet.txt @@ -4,4 +4,4 @@ Types:Creature Thrull PT:1/1 A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_pet.jpg -Oracle:Sacrifice Blood Pet: Add {B} to your mana pool. \ No newline at end of file +Oracle:Sacrifice Blood Pet: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/blood_reckoning.txt b/forge-gui/res/cardsfolder/b/blood_reckoning.txt index 06ccdddde25..e54025cc8af 100644 --- a/forge-gui/res/cardsfolder/b/blood_reckoning.txt +++ b/forge-gui/res/cardsfolder/b/blood_reckoning.txt @@ -1,7 +1,7 @@ -Name:Blood Reckoning -ManaCost:3 B -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature.YouDontCtrl | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredAttackerController | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_reckoning.jpg -Oracle:Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life. \ No newline at end of file +Name:Blood Reckoning +ManaCost:3 B +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature.YouDontCtrl | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredAttackerController | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_reckoning.jpg +Oracle:Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_rites.txt b/forge-gui/res/cardsfolder/b/blood_rites.txt index a96856bd394..666fea8bb02 100644 --- a/forge-gui/res/cardsfolder/b/blood_rites.txt +++ b/forge-gui/res/cardsfolder/b/blood_rites.txt @@ -5,4 +5,4 @@ A:AB$ DealDamage | Cost$ 1 R Sac<1/Creature> | ValidTgts$ Creature,Player | TgtP SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_rites.jpg -Oracle:{1}{R}, Sacrifice a creature: Blood Rites deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{1}{R}, Sacrifice a creature: Blood Rites deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/blood_scrivener.txt b/forge-gui/res/cardsfolder/b/blood_scrivener.txt index d7d98cdea4f..49266764bd3 100644 --- a/forge-gui/res/cardsfolder/b/blood_scrivener.txt +++ b/forge-gui/res/cardsfolder/b/blood_scrivener.txt @@ -1,9 +1,9 @@ -Name:Blood Scrivener -ManaCost:1 B -Types:Creature Zombie Wizard -PT:2/1 -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | Hellbent$ True | ReplaceWith$ DrawTwo | Description$ If you would draw a card while you have no cards in hand, instead draw two cards and lose 1 life. -SVar:DrawTwo:AB$ Draw | Cost$ 0 | NumCards$ 2 | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_scrivener.jpg -Oracle:If you would draw a card while you have no cards in hand, instead draw two cards and lose 1 life. \ No newline at end of file +Name:Blood Scrivener +ManaCost:1 B +Types:Creature Zombie Wizard +PT:2/1 +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | Hellbent$ True | ReplaceWith$ DrawTwo | Description$ If you would draw a card while you have no cards in hand, instead draw two cards and lose 1 life. +SVar:DrawTwo:AB$ Draw | Cost$ 0 | NumCards$ 2 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_scrivener.jpg +Oracle:If you would draw a card while you have no cards in hand, instead draw two cards and lose 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_seeker.txt b/forge-gui/res/cardsfolder/b/blood_seeker.txt index bd7dd9c8c6d..33f54e1286e 100644 --- a/forge-gui/res/cardsfolder/b/blood_seeker.txt +++ b/forge-gui/res/cardsfolder/b/blood_seeker.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDrain | TriggerDescription$ Whenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life. SVar:TrigDrain:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_seeker.jpg -Oracle:Whenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_speaker.txt b/forge-gui/res/cardsfolder/b/blood_speaker.txt index 94f762456a9..3b87b04fb10 100644 --- a/forge-gui/res/cardsfolder/b/blood_speaker.txt +++ b/forge-gui/res/cardsfolder/b/blood_speaker.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Demon.YouCtrl | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever a Demon enters the battlefield under your control, you may return CARDNAME from your graveyard to your Hand. SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_speaker.jpg -Oracle:At the beginning of your upkeep, you may sacrifice Blood Speaker. If you do, search your library for a Demon card, reveal that card, put it into your hand, then shuffle your library.\nWhenever a Demon enters the battlefield under your control, return Blood Speaker from your graveyard to your hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may sacrifice Blood Speaker. If you do, search your library for a Demon card, reveal that card, put it into your hand, then shuffle your library.\nWhenever a Demon enters the battlefield under your control, return Blood Speaker from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/b/blood_tithe.txt b/forge-gui/res/cardsfolder/b/blood_tithe.txt index ac47447ffbe..a00f6766e04 100644 --- a/forge-gui/res/cardsfolder/b/blood_tithe.txt +++ b/forge-gui/res/cardsfolder/b/blood_tithe.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | StackDesc SVar:AFLifeLost:Number$0 #AFLifeLost will be set by LoseLife SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_tithe.jpg -Oracle:Each opponent loses 3 life. You gain life equal to the life lost this way. \ No newline at end of file +Oracle:Each opponent loses 3 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/b/blood_toll_harpy.txt b/forge-gui/res/cardsfolder/b/blood_toll_harpy.txt index ee195375098..6d37124912f 100644 --- a/forge-gui/res/cardsfolder/b/blood_toll_harpy.txt +++ b/forge-gui/res/cardsfolder/b/blood_toll_harpy.txt @@ -1,9 +1,9 @@ -Name:Blood-Toll Harpy -ManaCost:2 B -Types:Creature Harpy -PT:2/1 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, each player loses 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Each | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_toll_harpy.jpg -Oracle:Flying\nWhen Blood-Toll Harpy enters the battlefield, each player loses 1 life. \ No newline at end of file +Name:Blood-Toll Harpy +ManaCost:2 B +Types:Creature Harpy +PT:2/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, each player loses 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Each | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_toll_harpy.jpg +Oracle:Flying\nWhen Blood-Toll Harpy enters the battlefield, each player loses 1 life. diff --git a/forge-gui/res/cardsfolder/b/blood_tribute.txt b/forge-gui/res/cardsfolder/b/blood_tribute.txt index e72705af5b3..642765e9f62 100644 --- a/forge-gui/res/cardsfolder/b/blood_tribute.txt +++ b/forge-gui/res/cardsfolder/b/blood_tribute.txt @@ -1,11 +1,11 @@ -Name:Blood Tribute -ManaCost:4 B B -Types:Sorcery -K:Kicker tapXType<1/Vampire> -A:SP$ LoseLife | Cost$ 4 B B | ValidTgts$ Opponent | LifeAmount$ X | References$ X | SubAbility$ DBGainLife | SpellDescription$ Target opponent loses half his or her life, rounded up. If CARDNAME was kicked, you gain life equal to the life lost this way. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | Condition$ Kicked | ConditionDescription$ If it was kicked, -SVar:X:Count$TargetedLifeTotal/HalfUp -#This SVar will be overridden by AF LoseLife -SVar:AFLifeLost:Count$TargetedLifeTotal/HalfUp -SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_tribute.jpg -Oracle:Kicker-Tap an untapped Vampire you control. (You may tap a Vampire you control in addition to any other costs as you cast this spell.)\nTarget opponent loses half his or her life, rounded up. If Blood Tribute was kicked, you gain life equal to the life lost this way. \ No newline at end of file +Name:Blood Tribute +ManaCost:4 B B +Types:Sorcery +K:Kicker tapXType<1/Vampire> +A:SP$ LoseLife | Cost$ 4 B B | ValidTgts$ Opponent | LifeAmount$ X | References$ X | SubAbility$ DBGainLife | SpellDescription$ Target opponent loses half his or her life, rounded up. If CARDNAME was kicked, you gain life equal to the life lost this way. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | Condition$ Kicked | ConditionDescription$ If it was kicked, +SVar:X:Count$TargetedLifeTotal/HalfUp +#This SVar will be overridden by AF LoseLife +SVar:AFLifeLost:Count$TargetedLifeTotal/HalfUp +SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_tribute.jpg +Oracle:Kicker-Tap an untapped Vampire you control. (You may tap a Vampire you control in addition to any other costs as you cast this spell.)\nTarget opponent loses half his or her life, rounded up. If Blood Tribute was kicked, you gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/b/blood_tyrant.txt b/forge-gui/res/cardsfolder/b/blood_tyrant.txt index a51bec3232b..46c7a2e11b8 100644 --- a/forge-gui/res/cardsfolder/b/blood_tyrant.txt +++ b/forge-gui/res/cardsfolder/b/blood_tyrant.txt @@ -10,4 +10,4 @@ SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 2 T:Mode$ LosesGame | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player loses the game, put five +1/+1 counters on CARDNAME. SVar:TrigCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/blood_tyrant.jpg -Oracle:Flying, trample\nAt the beginning of your upkeep, each player loses 1 life. Put a +1/+1 counter on Blood Tyrant for each 1 life lost this way.\nWhenever a player loses the game, put five +1/+1 counters on Blood Tyrant. \ No newline at end of file +Oracle:Flying, trample\nAt the beginning of your upkeep, each player loses 1 life. Put a +1/+1 counter on Blood Tyrant for each 1 life lost this way.\nWhenever a player loses the game, put five +1/+1 counters on Blood Tyrant. diff --git a/forge-gui/res/cardsfolder/b/blood_vassal.txt b/forge-gui/res/cardsfolder/b/blood_vassal.txt index 2e1f58d29f3..5777cc744ce 100644 --- a/forge-gui/res/cardsfolder/b/blood_vassal.txt +++ b/forge-gui/res/cardsfolder/b/blood_vassal.txt @@ -5,4 +5,4 @@ PT:2/2 A: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/blood_vassal.jpg -Oracle:Sacrifice Blood Vassal: Add {B}{B} to your mana pool. \ No newline at end of file +Oracle:Sacrifice Blood Vassal: Add {B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/bloodbond_march.txt b/forge-gui/res/cardsfolder/b/bloodbond_march.txt index 0d4b9ac86a3..ade64e0d322 100644 --- a/forge-gui/res/cardsfolder/b/bloodbond_march.txt +++ b/forge-gui/res/cardsfolder/b/bloodbond_march.txt @@ -1,8 +1,8 @@ -Name:Bloodbond March -ManaCost:2 B G -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a player casts a creature spell, each player returns all cards with the same name as that spell from his or her graveyard to the battlefield. -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Triggered.sameName | Origin$ Graveyard | Destination$ Battlefield -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodbond_march.jpg -Oracle:Whenever a player casts a creature spell, each player returns all cards with the same name as that spell from his or her graveyard to the battlefield. \ No newline at end of file +Name:Bloodbond March +ManaCost:2 B G +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a player casts a creature spell, each player returns all cards with the same name as that spell from his or her graveyard to the battlefield. +SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Triggered.sameName | Origin$ Graveyard | Destination$ Battlefield +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodbond_march.jpg +Oracle:Whenever a player casts a creature spell, each player returns all cards with the same name as that spell from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bloodbraid_elf.txt b/forge-gui/res/cardsfolder/b/bloodbraid_elf.txt index 28f7ba643f3..71565691ee3 100644 --- a/forge-gui/res/cardsfolder/b/bloodbraid_elf.txt +++ b/forge-gui/res/cardsfolder/b/bloodbraid_elf.txt @@ -5,4 +5,4 @@ PT:3/2 K:Haste K:Cascade SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodbraid_elf.jpg -Oracle:Haste\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Oracle:Haste\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/b/bloodchief_ascension.txt b/forge-gui/res/cardsfolder/b/bloodchief_ascension.txt index 4011bd084fa..4360784d04f 100644 --- a/forge-gui/res/cardsfolder/b/bloodchief_ascension.txt +++ b/forge-gui/res/cardsfolder/b/bloodchief_ascension.txt @@ -1,11 +1,11 @@ -Name:Bloodchief Ascension -ManaCost:B -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPut | OptionalDecider$ You | CheckSVar$ X | SVarCompare$ GE2 | TriggerDescription$ At the beginning of each end step, if an opponent lost 2 or more life this turn, you may put a quest counter on CARDNAME. (Damage causes loss of life.) -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+OppOwn | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE3_QUEST | Execute$ TrigLoseLife | OptionalDecider$ You | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere, if CARDNAME has three or more quest counters on it, you may have that player lose 2 life. If you do, you gain 2 life. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 2 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 -SVar:X:PlayerCountOpponents$HighestLifeLostThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodchief_ascension.jpg -Oracle:At the beginning of each end step, if an opponent lost 2 or more life this turn, you may put a quest counter on Bloodchief Ascension. (Damage causes loss of life.)\nWhenever a card is put into an opponent's graveyard from anywhere, if Bloodchief Ascension has three or more quest counters on it, you may have that player lose 2 life. If you do, you gain 2 life. \ No newline at end of file +Name:Bloodchief Ascension +ManaCost:B +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPut | OptionalDecider$ You | CheckSVar$ X | SVarCompare$ GE2 | TriggerDescription$ At the beginning of each end step, if an opponent lost 2 or more life this turn, you may put a quest counter on CARDNAME. (Damage causes loss of life.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+OppOwn | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE3_QUEST | Execute$ TrigLoseLife | OptionalDecider$ You | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere, if CARDNAME has three or more quest counters on it, you may have that player lose 2 life. If you do, you gain 2 life. +SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 2 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 +SVar:X:PlayerCountOpponents$HighestLifeLostThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodchief_ascension.jpg +Oracle:At the beginning of each end step, if an opponent lost 2 or more life this turn, you may put a quest counter on Bloodchief Ascension. (Damage causes loss of life.)\nWhenever a card is put into an opponent's graveyard from anywhere, if Bloodchief Ascension has three or more quest counters on it, you may have that player lose 2 life. If you do, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/b/bloodcrazed_goblin.txt b/forge-gui/res/cardsfolder/b/bloodcrazed_goblin.txt index 43d04c852e0..3d54096017c 100644 --- a/forge-gui/res/cardsfolder/b/bloodcrazed_goblin.txt +++ b/forge-gui/res/cardsfolder/b/bloodcrazed_goblin.txt @@ -1,8 +1,8 @@ -Name:Bloodcrazed Goblin -ManaCost:R -Types:Creature Goblin Berserker -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ LT1 | Description$ CARDNAME can't attack unless an opponent has been dealt damage this turn. -SVar:X:Count$OppDamageThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_goblin.jpg -Oracle:Bloodcrazed Goblin can't attack unless an opponent has been dealt damage this turn. \ No newline at end of file +Name:Bloodcrazed Goblin +ManaCost:R +Types:Creature Goblin Berserker +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ LT1 | Description$ CARDNAME can't attack unless an opponent has been dealt damage this turn. +SVar:X:Count$OppDamageThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_goblin.jpg +Oracle:Bloodcrazed Goblin can't attack unless an opponent has been dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/b/bloodcrazed_hoplite.txt b/forge-gui/res/cardsfolder/b/bloodcrazed_hoplite.txt index 363b9ce23f5..ecc1109faa6 100644 --- a/forge-gui/res/cardsfolder/b/bloodcrazed_hoplite.txt +++ b/forge-gui/res/cardsfolder/b/bloodcrazed_hoplite.txt @@ -1,10 +1,10 @@ -Name:Bloodcrazed Hoplite -ManaCost:1 B -Types:Creature Human Soldier -PT:2/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -T:Mode$ CounterAdded | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | Execute$ FathomDraw | TriggerDescription$ Whenever a +1/+1 counter is placed on CARDNAME, remove a +1/+1 counter from target creature an opponent controls. -SVar:FathomDraw:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_hoplite.jpg -Oracle:Heroic - Whenever you cast a spell that targets Bloodcrazed Hoplite, put a +1/+1 counter on it.\nWhenever a +1/+1 counter is placed on Bloodcrazed Hoplite, remove a +1/+1 counter from target creature an opponent controls. \ No newline at end of file +Name:Bloodcrazed Hoplite +ManaCost:1 B +Types:Creature Human Soldier +PT:2/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +T:Mode$ CounterAdded | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | Execute$ FathomDraw | TriggerDescription$ Whenever a +1/+1 counter is placed on CARDNAME, remove a +1/+1 counter from target creature an opponent controls. +SVar:FathomDraw:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_hoplite.jpg +Oracle:Heroic - Whenever you cast a spell that targets Bloodcrazed Hoplite, put a +1/+1 counter on it.\nWhenever a +1/+1 counter is placed on Bloodcrazed Hoplite, remove a +1/+1 counter from target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/b/bloodcrazed_neonate.txt b/forge-gui/res/cardsfolder/b/bloodcrazed_neonate.txt index da488dc816c..b0ef7c4f816 100644 --- a/forge-gui/res/cardsfolder/b/bloodcrazed_neonate.txt +++ b/forge-gui/res/cardsfolder/b/bloodcrazed_neonate.txt @@ -1,9 +1,9 @@ -Name:Bloodcrazed Neonate -ManaCost:1 R -Types:Creature Vampire -PT:2/1 -K:CARDNAME attacks each turn if able. -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_neonate.jpg -Oracle:Bloodcrazed Neonate attacks each turn if able.\nWhenever Bloodcrazed Neonate deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Name:Bloodcrazed Neonate +ManaCost:1 R +Types:Creature Vampire +PT:2/1 +K:CARDNAME attacks each turn if able. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcrazed_neonate.jpg +Oracle:Bloodcrazed Neonate attacks each turn if able.\nWhenever Bloodcrazed Neonate deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/b/bloodcurdler.txt b/forge-gui/res/cardsfolder/b/bloodcurdler.txt index e0d4b394b73..943a1d35533 100644 --- a/forge-gui/res/cardsfolder/b/bloodcurdler.txt +++ b/forge-gui/res/cardsfolder/b/bloodcurdler.txt @@ -1,14 +1,14 @@ -Name:Bloodcurdler -ManaCost:1 B -Types:Creature Horror -PT:1/1 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CurdledMill | TriggerDescription$ At the beginning of your upkeep, put the top card of your library into your graveyard. -SVar:CurdledMill:DB$ Mill | Defined$ You | NumCards$ 1 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ EndScream | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and has "At the beginning of your end step, exile two cards from your graveyard." -SVar:EndScream:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ BloodExile | Secondary$ True | TriggerDescription$ At the beginning of your end step, exile two cards from your graveyard. -SVar:BloodExile:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card.YouCtrl | ChangeNum$ 2 | DefinedPlayer$ You | Origin$ Graveyard | Destination$ Exile -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcurdler.jpg -Oracle:Flying\nAt the beginning of your upkeep, put the top card of your library into your graveyard.\nThreshold - As long as seven or more cards are in your graveyard, Bloodcurdler gets +1/+1 and has "At the beginning of your end step, exile two cards from your graveyard." \ No newline at end of file +Name:Bloodcurdler +ManaCost:1 B +Types:Creature Horror +PT:1/1 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CurdledMill | TriggerDescription$ At the beginning of your upkeep, put the top card of your library into your graveyard. +SVar:CurdledMill:DB$ Mill | Defined$ You | NumCards$ 1 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddTrigger$ EndScream | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and has "At the beginning of your end step, exile two cards from your graveyard." +SVar:EndScream:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ BloodExile | Secondary$ True | TriggerDescription$ At the beginning of your end step, exile two cards from your graveyard. +SVar:BloodExile:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card.YouCtrl | ChangeNum$ 2 | DefinedPlayer$ You | Origin$ Graveyard | Destination$ Exile +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcurdler.jpg +Oracle:Flying\nAt the beginning of your upkeep, put the top card of your library into your graveyard.\nThreshold - As long as seven or more cards are in your graveyard, Bloodcurdler gets +1/+1 and has "At the beginning of your end step, exile two cards from your graveyard." diff --git a/forge-gui/res/cardsfolder/b/bloodcurdling_scream.txt b/forge-gui/res/cardsfolder/b/bloodcurdling_scream.txt index 46133d36302..a5eca5672a5 100644 --- a/forge-gui/res/cardsfolder/b/bloodcurdling_scream.txt +++ b/forge-gui/res/cardsfolder/b/bloodcurdling_scream.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ X B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | References$ X | SpellDescription$ Target creature gets +X/+0 until end of turn. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodcurdling_scream.jpg -Oracle:Target creature gets +X/+0 until end of turn. \ No newline at end of file +Oracle:Target creature gets +X/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bloodfire_colossus.txt b/forge-gui/res/cardsfolder/b/bloodfire_colossus.txt index 9a8fabc8339..e6310a3ca66 100644 --- a/forge-gui/res/cardsfolder/b/bloodfire_colossus.txt +++ b/forge-gui/res/cardsfolder/b/bloodfire_colossus.txt @@ -4,4 +4,4 @@ Types:Creature Giant PT:6/6 A:AB$ DamageAll | Cost$ R Sac<1/CARDNAME> | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 6 | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 6 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodfire_colossus.jpg -Oracle:{R}, Sacrifice Bloodfire Colossus: Bloodfire Colossus deals 6 damage to each creature and each player. \ No newline at end of file +Oracle:{R}, Sacrifice Bloodfire Colossus: Bloodfire Colossus deals 6 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/b/bloodfire_dwarf.txt b/forge-gui/res/cardsfolder/b/bloodfire_dwarf.txt index e38c0fbb69b..7ec886ee356 100644 --- a/forge-gui/res/cardsfolder/b/bloodfire_dwarf.txt +++ b/forge-gui/res/cardsfolder/b/bloodfire_dwarf.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf PT:1/1 A:AB$ DamageAll | Cost$ R Sac<1/CARDNAME> | ValidCards$ Creature.withoutFlying | NumDmg$ 1 | ValidDescription$ each creature without flying. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodfire_dwarf.jpg -Oracle:{R}, Sacrifice Bloodfire Dwarf: Bloodfire Dwarf deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:{R}, Sacrifice Bloodfire Dwarf: Bloodfire Dwarf deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/b/bloodfire_infusion.txt b/forge-gui/res/cardsfolder/b/bloodfire_infusion.txt index fce03f4aab2..1d48e4d5b2f 100644 --- a/forge-gui/res/cardsfolder/b/bloodfire_infusion.txt +++ b/forge-gui/res/cardsfolder/b/bloodfire_infusion.txt @@ -7,4 +7,4 @@ A:AB$ DamageAll | Cost$ R Sac<1/Card.AttachedBy/enchanted creature> | Activation SVar:X:Sacrificed$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodfire_infusion.jpg -Oracle:Enchant creature you control\n{R}, Sacrifice enchanted creature: Bloodfire Infusion deals damage equal to the sacrificed creature's power to each creature. \ No newline at end of file +Oracle:Enchant creature you control\n{R}, Sacrifice enchanted creature: Bloodfire Infusion deals damage equal to the sacrificed creature's power to each creature. diff --git a/forge-gui/res/cardsfolder/b/bloodfire_kavu.txt b/forge-gui/res/cardsfolder/b/bloodfire_kavu.txt index 7b149d7b539..bf66be64a32 100644 --- a/forge-gui/res/cardsfolder/b/bloodfire_kavu.txt +++ b/forge-gui/res/cardsfolder/b/bloodfire_kavu.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DamageAll | Cost$ R Sac<1/CARDNAME> | ValidCards$ Creature | NumDmg$ 2 | ValidDescription$ each creature. | SpellDescription$ CARDNAME deals 2 damage to each creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodfire_kavu.jpg -Oracle:{R}, Sacrifice Bloodfire Kavu: Bloodfire Kavu deals 2 damage to each creature. \ No newline at end of file +Oracle:{R}, Sacrifice Bloodfire Kavu: Bloodfire Kavu deals 2 damage to each creature. diff --git a/forge-gui/res/cardsfolder/b/bloodflow_connoisseur.txt b/forge-gui/res/cardsfolder/b/bloodflow_connoisseur.txt index f5521d5e56c..f5705b7c6f9 100644 --- a/forge-gui/res/cardsfolder/b/bloodflow_connoisseur.txt +++ b/forge-gui/res/cardsfolder/b/bloodflow_connoisseur.txt @@ -1,8 +1,8 @@ -Name:Bloodflow Connoisseur -ManaCost:2 B -Types:Creature Vampire -PT:1/1 -A:AB$ PutCounter | Cost$ Sac<1/Creature> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodflow_connoisseur.jpg -Oracle:Sacrifice a creature: Put a +1/+1 counter on Bloodflow Connoisseur. \ No newline at end of file +Name:Bloodflow Connoisseur +ManaCost:2 B +Types:Creature Vampire +PT:1/1 +A:AB$ PutCounter | Cost$ Sac<1/Creature> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodflow_connoisseur.jpg +Oracle:Sacrifice a creature: Put a +1/+1 counter on Bloodflow Connoisseur. diff --git a/forge-gui/res/cardsfolder/b/bloodfray_giant.txt b/forge-gui/res/cardsfolder/b/bloodfray_giant.txt index 7a2fdd97451..2a8f4701122 100644 --- a/forge-gui/res/cardsfolder/b/bloodfray_giant.txt +++ b/forge-gui/res/cardsfolder/b/bloodfray_giant.txt @@ -1,11 +1,11 @@ -Name:Bloodfray Giant -ManaCost:2 R R -Types:Creature Giant -PT:4/3 -K:Trample -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodfray_giant.jpg -Oracle:Trample\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Bloodfray Giant +ManaCost:2 R R +Types:Creature Giant +PT:4/3 +K:Trample +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodfray_giant.jpg +Oracle:Trample\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/b/bloodghast.txt b/forge-gui/res/cardsfolder/b/bloodghast.txt index 7f6912fb7f6..b48f832f597 100644 --- a/forge-gui/res/cardsfolder/b/bloodghast.txt +++ b/forge-gui/res/cardsfolder/b/bloodghast.txt @@ -10,4 +10,4 @@ SVar:X:PlayerCountOpponents$LowestLifeTotal SVar:SacMe:3 SVar:DiscardMe:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodghast.jpg -Oracle:Bloodghast can't block.\nBloodghast has haste as long as an opponent has 10 or less life.\nLandfall - Whenever a land enters the battlefield under your control, you may return Bloodghast from your graveyard to the battlefield. \ No newline at end of file +Oracle:Bloodghast can't block.\nBloodghast has haste as long as an opponent has 10 or less life.\nLandfall - Whenever a land enters the battlefield under your control, you may return Bloodghast from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bloodgift_demon.txt b/forge-gui/res/cardsfolder/b/bloodgift_demon.txt index 59cb23cca25..e691a1ee709 100644 --- a/forge-gui/res/cardsfolder/b/bloodgift_demon.txt +++ b/forge-gui/res/cardsfolder/b/bloodgift_demon.txt @@ -1,10 +1,10 @@ -Name:Bloodgift Demon -ManaCost:3 B B -Types:Creature Demon -PT:5/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You |TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, target player draws a card and loses 1 life. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ Targeted | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodgift_demon.jpg -Oracle:Flying\nAt the beginning of your upkeep, target player draws a card and loses 1 life. \ No newline at end of file +Name:Bloodgift Demon +ManaCost:3 B B +Types:Creature Demon +PT:5/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You |TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, target player draws a card and loses 1 life. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ Targeted | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodgift_demon.jpg +Oracle:Flying\nAt the beginning of your upkeep, target player draws a card and loses 1 life. diff --git a/forge-gui/res/cardsfolder/b/bloodhall_ooze.txt b/forge-gui/res/cardsfolder/b/bloodhall_ooze.txt index 5032969ff23..6b86b277805 100644 --- a/forge-gui/res/cardsfolder/b/bloodhall_ooze.txt +++ b/forge-gui/res/cardsfolder/b/bloodhall_ooze.txt @@ -8,4 +8,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 SVar:BuffedBy:Permanent.Green SVar:BuffedBy:Permanent.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodhall_ooze.jpg -Oracle:At the beginning of your upkeep, if you control a black permanent, you may put a +1/+1 counter on Bloodhall Ooze.\nAt the beginning of your upkeep, if you control a green permanent, you may put a +1/+1 counter on Bloodhall Ooze. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control a black permanent, you may put a +1/+1 counter on Bloodhall Ooze.\nAt the beginning of your upkeep, if you control a green permanent, you may put a +1/+1 counter on Bloodhall Ooze. diff --git a/forge-gui/res/cardsfolder/b/bloodhill_bastion.txt b/forge-gui/res/cardsfolder/b/bloodhill_bastion.txt index d99170540a3..549b044441f 100644 --- a/forge-gui/res/cardsfolder/b/bloodhill_bastion.txt +++ b/forge-gui/res/cardsfolder/b/bloodhill_bastion.txt @@ -1,11 +1,11 @@ -Name:Bloodhill Bastion -ManaCost:no cost -Types:Plane Equilor -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Command | ValidCard$ Creature | Execute$ TrigPump | TriggerDescription$ Whenever a creature enters the battlefield, it gains double strike and haste until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | KW$ Double Strike & Haste -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, exile target nontoken creature you control, then return it to the battlefield under your control. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.nonToken+YouCtrl | TgtPrompt$ Select target non-Token creature you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ RestorationReturn -SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodhill_bastion.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 | RollInMain1$ True -Oracle:Whenever a creature enters the battlefield, it gains double strike and haste until end of turn.\nWhenever you roll {C}, exile target nontoken creature you control, then return it to the battlefield under your control. \ No newline at end of file +Name:Bloodhill Bastion +ManaCost:no cost +Types:Plane Equilor +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Command | ValidCard$ Creature | Execute$ TrigPump | TriggerDescription$ Whenever a creature enters the battlefield, it gains double strike and haste until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | KW$ Double Strike & Haste +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, exile target nontoken creature you control, then return it to the battlefield under your control. +SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.nonToken+YouCtrl | TgtPrompt$ Select target non-Token creature you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ RestorationReturn +SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodhill_bastion.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 | RollInMain1$ True +Oracle:Whenever a creature enters the battlefield, it gains double strike and haste until end of turn.\nWhenever you roll {C}, exile target nontoken creature you control, then return it to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/b/bloodhunter_bat.txt b/forge-gui/res/cardsfolder/b/bloodhunter_bat.txt index 7c488538a61..17ab3ca71a4 100644 --- a/forge-gui/res/cardsfolder/b/bloodhunter_bat.txt +++ b/forge-gui/res/cardsfolder/b/bloodhunter_bat.txt @@ -1,10 +1,10 @@ -Name:Bloodhunter Bat -ManaCost:3 B -Types:Creature Bat -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, target player loses 2 life and you gain 2 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player | LifeAmount$ 2 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodhunter_bat.jpg -Oracle:Flying\nWhen Bloodhunter Bat enters the battlefield, target player loses 2 life and you gain 2 life. \ No newline at end of file +Name:Bloodhunter Bat +ManaCost:3 B +Types:Creature Bat +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, target player loses 2 life and you gain 2 life. +SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player | LifeAmount$ 2 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodhunter_bat.jpg +Oracle:Flying\nWhen Bloodhunter Bat enters the battlefield, target player loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/b/bloodhusk_ritualist.txt b/forge-gui/res/cardsfolder/b/bloodhusk_ritualist.txt index c0221bc286c..a79ee55c698 100644 --- a/forge-gui/res/cardsfolder/b/bloodhusk_ritualist.txt +++ b/forge-gui/res/cardsfolder/b/bloodhusk_ritualist.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ X | Mode$ TgtChoose | References$ X SVar:X:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/Bloodhusk_Ritualist.jpg -Oracle:Multikicker {B} (You may pay an additional {B} any number of times as you cast this spell.)\nWhen Bloodhusk Ritualist enters the battlefield, target opponent discards a card for each time it was kicked. \ No newline at end of file +Oracle:Multikicker {B} (You may pay an additional {B} any number of times as you cast this spell.)\nWhen Bloodhusk Ritualist enters the battlefield, target opponent discards a card for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/b/bloodied_ghost.txt b/forge-gui/res/cardsfolder/b/bloodied_ghost.txt index 879fe226b46..f32c4a4d836 100644 --- a/forge-gui/res/cardsfolder/b/bloodied_ghost.txt +++ b/forge-gui/res/cardsfolder/b/bloodied_ghost.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:etbCounter:M1M1:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodied_ghost.jpg -Oracle:Flying\nBloodied Ghost enters the battlefield with a -1/-1 counter on it. \ No newline at end of file +Oracle:Flying\nBloodied Ghost enters the battlefield with a -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/b/bloodletter_quill.txt b/forge-gui/res/cardsfolder/b/bloodletter_quill.txt index d928d3d15e3..94e5c497020 100644 --- a/forge-gui/res/cardsfolder/b/bloodletter_quill.txt +++ b/forge-gui/res/cardsfolder/b/bloodletter_quill.txt @@ -6,4 +6,4 @@ SVar:DBLoseLife:DB$LoseLife | LifeAmount$ X | References$ X A:AB$ RemoveCounter | Cost$ U B | CounterType$ BLOOD | CounterNum$ 1 | SpellDescription$ Remove a blood counter from CARDNAME. SVar:X:Count$CardCounters.BLOOD SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodletter_quill.jpg -Oracle:{2}, {T}, Put a blood counter on Bloodletter Quill: Draw a card, then you lose 1 life for each blood counter on Bloodletter Quill.\n{U}{B}: Remove a blood counter from Bloodletter Quill. \ No newline at end of file +Oracle:{2}, {T}, Put a blood counter on Bloodletter Quill: Draw a card, then you lose 1 life for each blood counter on Bloodletter Quill.\n{U}{B}: Remove a blood counter from Bloodletter Quill. diff --git a/forge-gui/res/cardsfolder/b/bloodline_keeper_lord_of_lineage.txt b/forge-gui/res/cardsfolder/b/bloodline_keeper_lord_of_lineage.txt index c43988d0a5d..05e4c86d36a 100644 --- a/forge-gui/res/cardsfolder/b/bloodline_keeper_lord_of_lineage.txt +++ b/forge-gui/res/cardsfolder/b/bloodline_keeper_lord_of_lineage.txt @@ -1,24 +1,24 @@ -Name:Bloodline Keeper -ManaCost:2 B B -Types:Creature Vampire -PT:3/3 -K:Flying -A:AB$Token | Cost$ T | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Vampire | TokenColors$ Black | TokenImage$ B 2 2 Vampire | TokenTypes$ Creature,Vampire | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | SpellDescription$ Put a 2/2 black Vampire creature token with flying onto the battlefield. -A:AB$SetState | Cost$ B | Defined$ Self | CheckSVar$ X | SVarCompare$ GE5 | Mode$ Transform | References$ X | SpellDescription$ Transform CARDNAME.Activate this ability only if you control five or more Vampires. -SVar:X:Count$Valid Card.Vampire+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodline_keeper.jpg -AlternateMode:DoubleFaced -Oracle:Flying\n{T}: Put a 2/2 black Vampire creature token with flying onto the battlefield.\n{B}: Transform Bloodline Keeper. Activate this ability only if you control five or more Vampires. - -ALTERNATE - -Name:Lord of Lineage -ManaCost:no cost -Colors:black -Types:Creature Vampire -PT:5/5 -K:Flying -S:Mode$ Continuous | Affected$ Creature.Vampire+Other+YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Other Vampire creatures you control get +2/+2. -A:AB$Token | Cost$ T | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Vampire | TokenColors$ Black | TokenImage$ B 2 2 Vampire | TokenTypes$ Creature,Vampire | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | SpellDescription$ Put a 2/2 black Vampire creature token with flying onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_lineage.jpg -Oracle:Other Vampire creatures you control get +2/+2.\n{T}: Put a 2/2 black Vampire creature token with flying onto the battlefield. +Name:Bloodline Keeper +ManaCost:2 B B +Types:Creature Vampire +PT:3/3 +K:Flying +A:AB$Token | Cost$ T | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Vampire | TokenColors$ Black | TokenImage$ B 2 2 Vampire | TokenTypes$ Creature,Vampire | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | SpellDescription$ Put a 2/2 black Vampire creature token with flying onto the battlefield. +A:AB$SetState | Cost$ B | Defined$ Self | CheckSVar$ X | SVarCompare$ GE5 | Mode$ Transform | References$ X | SpellDescription$ Transform CARDNAME.Activate this ability only if you control five or more Vampires. +SVar:X:Count$Valid Card.Vampire+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodline_keeper.jpg +AlternateMode:DoubleFaced +Oracle:Flying\n{T}: Put a 2/2 black Vampire creature token with flying onto the battlefield.\n{B}: Transform Bloodline Keeper. Activate this ability only if you control five or more Vampires. + +ALTERNATE + +Name:Lord of Lineage +ManaCost:no cost +Colors:black +Types:Creature Vampire +PT:5/5 +K:Flying +S:Mode$ Continuous | Affected$ Creature.Vampire+Other+YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Other Vampire creatures you control get +2/+2. +A:AB$Token | Cost$ T | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Vampire | TokenColors$ Black | TokenImage$ B 2 2 Vampire | TokenTypes$ Creature,Vampire | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | SpellDescription$ Put a 2/2 black Vampire creature token with flying onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_lineage.jpg +Oracle:Other Vampire creatures you control get +2/+2.\n{T}: Put a 2/2 black Vampire creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bloodline_shaman.txt b/forge-gui/res/cardsfolder/b/bloodline_shaman.txt index 7d92e5e5c90..17efda770a8 100644 --- a/forge-gui/res/cardsfolder/b/bloodline_shaman.txt +++ b/forge-gui/res/cardsfolder/b/bloodline_shaman.txt @@ -1,9 +1,9 @@ -Name:Bloodline Shaman -ManaCost:1 G -Types:Creature Elf Wizard Shaman -PT:1/1 -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Creature | AILogic$ MostProminentInComputerDeck | SubAbility$ ShamanDig | SpellDescription$ Choose a creature type. Reveal the top card of your library. If that card is a creature card of the chosen type, put it into your hand. Otherwise, put it into your graveyard. -SVar:ShamanDig:DB$ Dig | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature.ChosenType | DestinationZone$ Hand | DestinationZone2$ Graveyard -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodline_shaman.jpg -Oracle:{T}: Choose a creature type. Reveal the top card of your library. If that card is a creature card of the chosen type, put it into your hand. Otherwise, put it into your graveyard. \ No newline at end of file +Name:Bloodline Shaman +ManaCost:1 G +Types:Creature Elf Wizard Shaman +PT:1/1 +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Creature | AILogic$ MostProminentInComputerDeck | SubAbility$ ShamanDig | SpellDescription$ Choose a creature type. Reveal the top card of your library. If that card is a creature card of the chosen type, put it into your hand. Otherwise, put it into your graveyard. +SVar:ShamanDig:DB$ Dig | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature.ChosenType | DestinationZone$ Hand | DestinationZone2$ Graveyard +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodline_shaman.jpg +Oracle:{T}: Choose a creature type. Reveal the top card of your library. If that card is a creature card of the chosen type, put it into your hand. Otherwise, put it into your graveyard. diff --git a/forge-gui/res/cardsfolder/b/bloodlord_of_vaasgoth.txt b/forge-gui/res/cardsfolder/b/bloodlord_of_vaasgoth.txt index f6f88ebefea..24553f7d655 100644 --- a/forge-gui/res/cardsfolder/b/bloodlord_of_vaasgoth.txt +++ b/forge-gui/res/cardsfolder/b/bloodlord_of_vaasgoth.txt @@ -1,13 +1,13 @@ -Name:Bloodlord of Vaasgoth -ManaCost:3 B B -Types:Creature Vampire Warrior -PT:3/3 -K:Bloodthirst 3 -K:Flying -T:Mode$ SpellCast | ValidCard$ Creature.Vampire | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ BloodPump | TriggerDescription$ Whenever you cast a Vampire creature spell, it gains bloodthirst 3. -SVar:BloodPump:AB$ Animate | Cost$ 0 | Defined$ TriggeredCard | Replacements$ etbBloodthirst | sVars$ VaasgothETB,BloodthirstCounters | Permanent$ True -SVar:etbBloodthirst:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | Bloodthirst$ True | ReplaceWith$ BloodthirstCounters | Description$ Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.) -SVar:BloodthirstCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ VaasgothETB -SVar:VaasgothETB:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodlord_of_vaasgoth.jpg -Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\nFlying\nWhenever you cast a Vampire creature spell, it gains bloodthirst 3. +Name:Bloodlord of Vaasgoth +ManaCost:3 B B +Types:Creature Vampire Warrior +PT:3/3 +K:Bloodthirst 3 +K:Flying +T:Mode$ SpellCast | ValidCard$ Creature.Vampire | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ BloodPump | TriggerDescription$ Whenever you cast a Vampire creature spell, it gains bloodthirst 3. +SVar:BloodPump:AB$ Animate | Cost$ 0 | Defined$ TriggeredCard | Replacements$ etbBloodthirst | sVars$ VaasgothETB,BloodthirstCounters | Permanent$ True +SVar:etbBloodthirst:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | Bloodthirst$ True | ReplaceWith$ BloodthirstCounters | Description$ Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.) +SVar:BloodthirstCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ VaasgothETB +SVar:VaasgothETB:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodlord_of_vaasgoth.jpg +Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\nFlying\nWhenever you cast a Vampire creature spell, it gains bloodthirst 3. diff --git a/forge-gui/res/cardsfolder/b/bloodmark_mentor.txt b/forge-gui/res/cardsfolder/b/bloodmark_mentor.txt index cc734ea308b..78882ea334f 100644 --- a/forge-gui/res/cardsfolder/b/bloodmark_mentor.txt +++ b/forge-gui/res/cardsfolder/b/bloodmark_mentor.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Red+YouCtrl | AddKeyword$ First Strike | Description$ Red creatures you control have first strike. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodmark_mentor.jpg -Oracle:Red creatures you control have first strike. \ No newline at end of file +Oracle:Red creatures you control have first strike. diff --git a/forge-gui/res/cardsfolder/b/bloodpyre_elemental.txt b/forge-gui/res/cardsfolder/b/bloodpyre_elemental.txt index e6e580c4144..a1f63eddda4 100644 --- a/forge-gui/res/cardsfolder/b/bloodpyre_elemental.txt +++ b/forge-gui/res/cardsfolder/b/bloodpyre_elemental.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:4/1 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SorcerySpeed$ True | SpellDescription$ CARDNAME deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodpyre_elemental.jpg -Oracle:Sacrifice Bloodpyre Elemental: Bloodpyre Elemental deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:Sacrifice Bloodpyre Elemental: Bloodpyre Elemental deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/b/bloodrage_vampire.txt b/forge-gui/res/cardsfolder/b/bloodrage_vampire.txt index 3b53279af17..13c4f4ce8c8 100644 --- a/forge-gui/res/cardsfolder/b/bloodrage_vampire.txt +++ b/forge-gui/res/cardsfolder/b/bloodrage_vampire.txt @@ -4,4 +4,4 @@ Types:Creature Vampire PT:3/1 K:Bloodthirst 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodrage_vampire.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/b/bloodrite_invoker.txt b/forge-gui/res/cardsfolder/b/bloodrite_invoker.txt index 2dfd86a51c1..65689c29c13 100644 --- a/forge-gui/res/cardsfolder/b/bloodrite_invoker.txt +++ b/forge-gui/res/cardsfolder/b/bloodrite_invoker.txt @@ -5,4 +5,4 @@ PT:3/1 A:AB$ LoseLife | Cost$ 8 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 3 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 3 life and you gain 3 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodrite_invoker.jpg -Oracle:{8}: Target player loses 3 life and you gain 3 life. \ No newline at end of file +Oracle:{8}: Target player loses 3 life and you gain 3 life. diff --git a/forge-gui/res/cardsfolder/b/bloodrock_cyclops.txt b/forge-gui/res/cardsfolder/b/bloodrock_cyclops.txt index 4f85f4f57be..38f58598144 100644 --- a/forge-gui/res/cardsfolder/b/bloodrock_cyclops.txt +++ b/forge-gui/res/cardsfolder/b/bloodrock_cyclops.txt @@ -4,4 +4,4 @@ Types:Creature Cyclops PT:3/3 K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodrock_cyclops.jpg -Oracle:Bloodrock Cyclops attacks each turn if able. \ No newline at end of file +Oracle:Bloodrock Cyclops attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/b/bloodscale_prowler.txt b/forge-gui/res/cardsfolder/b/bloodscale_prowler.txt index 06232ba80ff..570b30781a9 100644 --- a/forge-gui/res/cardsfolder/b/bloodscale_prowler.txt +++ b/forge-gui/res/cardsfolder/b/bloodscale_prowler.txt @@ -4,4 +4,4 @@ Types:Creature Viashino Warrior PT:3/1 K:Bloodthirst 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodscale_prowler.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/b/bloodscent.txt b/forge-gui/res/cardsfolder/b/bloodscent.txt index 4e1f78c06c1..2f68e2bd33a 100644 --- a/forge-gui/res/cardsfolder/b/bloodscent.txt +++ b/forge-gui/res/cardsfolder/b/bloodscent.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN All creatures able to block CARDNAME do so. | SpellDescription$ All creatures able to block target creature this turn do so. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodscent.jpg -Oracle:All creatures able to block target creature this turn do so. \ No newline at end of file +Oracle:All creatures able to block target creature this turn do so. diff --git a/forge-gui/res/cardsfolder/b/bloodshed_fever.txt b/forge-gui/res/cardsfolder/b/bloodshed_fever.txt index 71e977ce242..b5e1a6daaf1 100644 --- a/forge-gui/res/cardsfolder/b/bloodshed_fever.txt +++ b/forge-gui/res/cardsfolder/b/bloodshed_fever.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Enchanted creature attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodshed_fever.jpg -Oracle:Enchant creature\nEnchanted creature attacks each turn if able. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/b/bloodshot_cyclops.txt b/forge-gui/res/cardsfolder/b/bloodshot_cyclops.txt index dbf3cdc6285..9c5746d962c 100644 --- a/forge-gui/res/cardsfolder/b/bloodshot_cyclops.txt +++ b/forge-gui/res/cardsfolder/b/bloodshot_cyclops.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPro SVar:X:Sacrificed$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodshot_cyclops.jpg -Oracle:{T}, Sacrifice a creature: Bloodshot Cyclops deals damage equal to the sacrificed creature's power to target creature or player. \ No newline at end of file +Oracle:{T}, Sacrifice a creature: Bloodshot Cyclops deals damage equal to the sacrificed creature's power to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/bloodshot_trainee.txt b/forge-gui/res/cardsfolder/b/bloodshot_trainee.txt index 46626a1c3e9..3f58c3297bf 100644 --- a/forge-gui/res/cardsfolder/b/bloodshot_trainee.txt +++ b/forge-gui/res/cardsfolder/b/bloodshot_trainee.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsPresent$ Card.powerGE4+Self | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. Activate this ability only if CARDNAME's power is 4 or greater. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodshot_trainee.jpg -Oracle:{T}: Bloodshot Trainee deals 4 damage to target creature. Activate this ability only if Bloodshot Trainee's power is 4 or greater. \ No newline at end of file +Oracle:{T}: Bloodshot Trainee deals 4 damage to target creature. Activate this ability only if Bloodshot Trainee's power is 4 or greater. diff --git a/forge-gui/res/cardsfolder/b/bloodstained_mire.txt b/forge-gui/res/cardsfolder/b/bloodstained_mire.txt index fcb82208cb0..08220032012 100644 --- a/forge-gui/res/cardsfolder/b/bloodstained_mire.txt +++ b/forge-gui/res/cardsfolder/b/bloodstained_mire.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Swamp,Mountain | ChangeNum$ 1 | SpellDescription$ Search your library for a Swamp or Mountain card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodstained_mire.jpg -Oracle:{T}, Pay 1 life, Sacrifice Bloodstained Mire: Search your library for a Swamp or Mountain card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Bloodstained Mire: Search your library for a Swamp or Mountain card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/bloodstoke_howler.txt b/forge-gui/res/cardsfolder/b/bloodstoke_howler.txt index ac6ff04f2a3..5dc4b59c368 100644 --- a/forge-gui/res/cardsfolder/b/bloodstoke_howler.txt +++ b/forge-gui/res/cardsfolder/b/bloodstoke_howler.txt @@ -6,4 +6,4 @@ K:Morph:6 R T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, Beast creatures you control get +3/+0 until end of turn. SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Beast+YouCtrl | NumAtt$ +3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodstoke_howler.jpg -Oracle:Morph {6}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Bloodstoke Howler is turned face up, Beast creatures you control get +3/+0 until end of turn. \ No newline at end of file +Oracle:Morph {6}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Bloodstoke Howler is turned face up, Beast creatures you control get +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bloodstone_cameo.txt b/forge-gui/res/cardsfolder/b/bloodstone_cameo.txt index b59a0075640..fd472f09725 100644 --- a/forge-gui/res/cardsfolder/b/bloodstone_cameo.txt +++ b/forge-gui/res/cardsfolder/b/bloodstone_cameo.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool SVar:RemRandomDeck:True DeckNeeds:Color$Black|Red SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodstone_cameo.jpg -Oracle:{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/bloodthirsty_ogre.txt b/forge-gui/res/cardsfolder/b/bloodthirsty_ogre.txt index 269baa19aa1..22a68b1f6a6 100644 --- a/forge-gui/res/cardsfolder/b/bloodthirsty_ogre.txt +++ b/forge-gui/res/cardsfolder/b/bloodthirsty_ogre.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:X:Count$CardCounters.DEVOTION SVar:BuffedBy:Demon SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodthirsty_ogre.jpg -Oracle:{T}: Put a devotion counter on Bloodthirsty Ogre.\n{T}: Target creature gets -X/-X until end of turn, where X is the number of devotion counters on Bloodthirsty Ogre. Activate this ability only if you control a Demon. \ No newline at end of file +Oracle:{T}: Put a devotion counter on Bloodthirsty Ogre.\n{T}: Target creature gets -X/-X until end of turn, where X is the number of devotion counters on Bloodthirsty Ogre. Activate this ability only if you control a Demon. diff --git a/forge-gui/res/cardsfolder/b/bloodthorn_taunter.txt b/forge-gui/res/cardsfolder/b/bloodthorn_taunter.txt index 59839a06947..df3be230525 100644 --- a/forge-gui/res/cardsfolder/b/bloodthorn_taunter.txt +++ b/forge-gui/res/cardsfolder/b/bloodthorn_taunter.txt @@ -6,4 +6,4 @@ K:Haste A:AB$ Pump | Cost$ T | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Select target creature with power 5 or greater | KW$ Haste | SpellDescription$ Target creature with power 5 or greater gains haste until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodthorn_taunter.jpg -Oracle:Haste\n{T}: Target creature with power 5 or greater gains haste until end of turn. \ No newline at end of file +Oracle:Haste\n{T}: Target creature with power 5 or greater gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bloodthrone_vampire.txt b/forge-gui/res/cardsfolder/b/bloodthrone_vampire.txt index 048480c6429..5b10374caaa 100644 --- a/forge-gui/res/cardsfolder/b/bloodthrone_vampire.txt +++ b/forge-gui/res/cardsfolder/b/bloodthrone_vampire.txt @@ -4,4 +4,4 @@ Types:Creature Vampire PT:1/1 A:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/bloodthrone_vampire.jpg -Oracle:Sacrifice a creature: Bloodthrone Vampire gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Sacrifice a creature: Bloodthrone Vampire gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bloom_tender.txt b/forge-gui/res/cardsfolder/b/bloom_tender.txt index 11d92d7470a..916e6dade50 100644 --- a/forge-gui/res/cardsfolder/b/bloom_tender.txt +++ b/forge-gui/res/cardsfolder/b/bloom_tender.txt @@ -1,17 +1,17 @@ -Name:Bloom Tender -ManaCost:1 G -Types:Creature Elf Druid -PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ W | ConditionCheckSVar$ CheckW | References$ CheckW | ConditionSVarCompare$ GE1 | SubAbility$ DBManaU | SpellDescription$ For each color among permanents you control, add one mana of that color to your mana pool. -SVar:DBManaU:DB$ Mana | Produced$ U | ConditionCheckSVar$ CheckU | References$ CheckU | ConditionSVarCompare$ GE1 | SubAbility$ DBManaB -SVar:DBManaB:DB$ Mana | Produced$ B | ConditionCheckSVar$ CheckB | References$ CheckB | ConditionSVarCompare$ GE1 | SubAbility$ DBManaR -SVar:DBManaR:DB$ Mana | Produced$ R | ConditionCheckSVar$ CheckR | References$ CheckR | ConditionSVarCompare$ GE1 | SubAbility$ DBManaG -SVar:DBManaG:DB$ Mana | Produced$ G | ConditionCheckSVar$ CheckG | References$ CheckG | ConditionSVarCompare$ GE1 -SVar:CheckW:Count$Valid Permanent.YouCtrl+White -SVar:CheckU:Count$Valid Permanent.YouCtrl+Blue -SVar:CheckB:Count$Valid Permanent.YouCtrl+Black -SVar:CheckR:Count$Valid Permanent.YouCtrl+Red -SVar:CheckG:Count$Valid Permanent.YouCtrl+Green -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bloom_tender.jpg -Oracle:{T}: For each color among permanents you control, add one mana of that color to your mana pool. \ No newline at end of file +Name:Bloom Tender +ManaCost:1 G +Types:Creature Elf Druid +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ W | ConditionCheckSVar$ CheckW | References$ CheckW | ConditionSVarCompare$ GE1 | SubAbility$ DBManaU | SpellDescription$ For each color among permanents you control, add one mana of that color to your mana pool. +SVar:DBManaU:DB$ Mana | Produced$ U | ConditionCheckSVar$ CheckU | References$ CheckU | ConditionSVarCompare$ GE1 | SubAbility$ DBManaB +SVar:DBManaB:DB$ Mana | Produced$ B | ConditionCheckSVar$ CheckB | References$ CheckB | ConditionSVarCompare$ GE1 | SubAbility$ DBManaR +SVar:DBManaR:DB$ Mana | Produced$ R | ConditionCheckSVar$ CheckR | References$ CheckR | ConditionSVarCompare$ GE1 | SubAbility$ DBManaG +SVar:DBManaG:DB$ Mana | Produced$ G | ConditionCheckSVar$ CheckG | References$ CheckG | ConditionSVarCompare$ GE1 +SVar:CheckW:Count$Valid Permanent.YouCtrl+White +SVar:CheckU:Count$Valid Permanent.YouCtrl+Blue +SVar:CheckB:Count$Valid Permanent.YouCtrl+Black +SVar:CheckR:Count$Valid Permanent.YouCtrl+Red +SVar:CheckG:Count$Valid Permanent.YouCtrl+Green +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bloom_tender.jpg +Oracle:{T}: For each color among permanents you control, add one mana of that color to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/blossoming_wreath.txt b/forge-gui/res/cardsfolder/b/blossoming_wreath.txt index 50ddd8b74b8..8b6e7ddf39b 100644 --- a/forge-gui/res/cardsfolder/b/blossoming_wreath.txt +++ b/forge-gui/res/cardsfolder/b/blossoming_wreath.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ GainLife | Cost$ G | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the number of creature cards in your graveyard. SVar:X:Count$TypeInYourYard.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/blossoming_wreath.jpg -Oracle:You gain life equal to the number of creature cards in your graveyard. \ No newline at end of file +Oracle:You gain life equal to the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/b/blowfly_infestation.txt b/forge-gui/res/cardsfolder/b/blowfly_infestation.txt index 39b95b288ae..c0248d69cca 100644 --- a/forge-gui/res/cardsfolder/b/blowfly_infestation.txt +++ b/forge-gui/res/cardsfolder/b/blowfly_infestation.txt @@ -1,8 +1,8 @@ -Name:Blowfly Infestation -ManaCost:2 B -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.counters_GE1_M1M1 | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature dies, if it had a -1/-1 counter on it, put a -1/-1 counter on target creature. -SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/blowfly_infestation.jpg -Oracle:Whenever a creature dies, if it had a -1/-1 counter on it, put a -1/-1 counter on target creature. \ No newline at end of file +Name:Blowfly Infestation +ManaCost:2 B +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.counters_GE1_M1M1 | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature dies, if it had a -1/-1 counter on it, put a -1/-1 counter on target creature. +SVar:TrigPutCounter:DB$PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/blowfly_infestation.jpg +Oracle:Whenever a creature dies, if it had a -1/-1 counter on it, put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/b/bludgeon_brawl.txt b/forge-gui/res/cardsfolder/b/bludgeon_brawl.txt index c39e840b507..5b255252e50 100644 --- a/forge-gui/res/cardsfolder/b/bludgeon_brawl.txt +++ b/forge-gui/res/cardsfolder/b/bludgeon_brawl.txt @@ -1,9 +1,9 @@ -Name:Bludgeon Brawl -ManaCost:2 R -Types:Enchantment -S:Mode$ Continuous | Affected$ Artifact.nonCreature+nonEquipment | AddAbility$ BrawlEquip | AddType$ Equipment | AddStaticAbility$ EquipPump | Description$ Each noncreature, non-Equipment artifact is an Equipment with equip X and "Equipped creature gets +X/+0," where X is that artifact's converted mana cost. -SVar:BrawlEquip:AB$ Attach | Cost$ ConvertedManaCost | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SorcerySpeed$ True | Equip$ True | AILogic$ Pump | IsPresent$ Card.Self+nonCreature | PrecostDesc$ Equip | SpellDescription$ (Attach to target creature you control. Equip only as a sorcery.) -SVar:EquipPump:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ ConvertedManaCost | Description$ Equipped creature gets +X/+0, where X is CARDNAME's converted mana cost. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bludgeon_brawl.jpg -Oracle:Each noncreature, non-Equipment artifact is an Equipment with equip {X} and "Equipped creature gets +X/+0," where X is that artifact's converted mana cost. +Name:Bludgeon Brawl +ManaCost:2 R +Types:Enchantment +S:Mode$ Continuous | Affected$ Artifact.nonCreature+nonEquipment | AddAbility$ BrawlEquip | AddType$ Equipment | AddStaticAbility$ EquipPump | Description$ Each noncreature, non-Equipment artifact is an Equipment with equip X and "Equipped creature gets +X/+0," where X is that artifact's converted mana cost. +SVar:BrawlEquip:AB$ Attach | Cost$ ConvertedManaCost | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SorcerySpeed$ True | Equip$ True | AILogic$ Pump | IsPresent$ Card.Self+nonCreature | PrecostDesc$ Equip | SpellDescription$ (Attach to target creature you control. Equip only as a sorcery.) +SVar:EquipPump:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ ConvertedManaCost | Description$ Equipped creature gets +X/+0, where X is CARDNAME's converted mana cost. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bludgeon_brawl.jpg +Oracle:Each noncreature, non-Equipment artifact is an Equipment with equip {X} and "Equipped creature gets +X/+0," where X is that artifact's converted mana cost. diff --git a/forge-gui/res/cardsfolder/b/blue_elemental_blast.txt b/forge-gui/res/cardsfolder/b/blue_elemental_blast.txt index eccd1d875a0..26da520eeb1 100644 --- a/forge-gui/res/cardsfolder/b/blue_elemental_blast.txt +++ b/forge-gui/res/cardsfolder/b/blue_elemental_blast.txt @@ -6,4 +6,4 @@ SVar:DBCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Card.Red | TgtPrompt SVar:DBDestroy:DB$ Destroy | ValidTgts$ Permanent.Red | TgtPrompt$ Select target red permanent. | SpellDescription$ Destroy target red permanent. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blue_elemental_blast.jpg -Oracle:Choose one - Counter target red spell; or destroy target red permanent. \ No newline at end of file +Oracle:Choose one - Counter target red spell; or destroy target red permanent. diff --git a/forge-gui/res/cardsfolder/b/blue_mana_battery.txt b/forge-gui/res/cardsfolder/b/blue_mana_battery.txt index 9e1e8342ebb..f682f6b4172 100644 --- a/forge-gui/res/cardsfolder/b/blue_mana_battery.txt +++ b/forge-gui/res/cardsfolder/b/blue_mana_battery.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blue_mana_battery.jpg -Oracle:{2}, {T}: Put a charge counter on Blue Mana Battery.\n{T}, Remove any number of charge counters from Blue Mana Battery: Add {U} to your mana pool, then add an additional {U} to your mana pool for each charge counter removed this way. \ No newline at end of file +Oracle:{2}, {T}: Put a charge counter on Blue Mana Battery.\n{T}, Remove any number of charge counters from Blue Mana Battery: Add {U} to your mana pool, then add an additional {U} to your mana pool for each charge counter removed this way. diff --git a/forge-gui/res/cardsfolder/b/blue_scarab.txt b/forge-gui/res/cardsfolder/b/blue_scarab.txt index 1a445501f0b..26c2b169fa5 100644 --- a/forge-gui/res/cardsfolder/b/blue_scarab.txt +++ b/forge-gui/res/cardsfolder/b/blue_scarab.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness SVar:X:Count$Valid Permanent.Blue+OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blue_scarab.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked by blue creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a blue permanent. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked by blue creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a blue permanent. diff --git a/forge-gui/res/cardsfolder/b/blue_suns_zenith.txt b/forge-gui/res/cardsfolder/b/blue_suns_zenith.txt index b4e92c6ca2d..eb1275c0e6a 100644 --- a/forge-gui/res/cardsfolder/b/blue_suns_zenith.txt +++ b/forge-gui/res/cardsfolder/b/blue_suns_zenith.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ X U U U | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose SVar:X:Count$xPaid SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/blue_suns_zenith.jpg -Oracle:Target player draws X cards. Shuffle Blue Sun's Zenith into its owner's library. \ No newline at end of file +Oracle:Target player draws X cards. Shuffle Blue Sun's Zenith into its owner's library. diff --git a/forge-gui/res/cardsfolder/b/blue_ward.txt b/forge-gui/res/cardsfolder/b/blue_ward.txt index e6363e6b8ee..ee658002556 100644 --- a/forge-gui/res/cardsfolder/b/blue_ward.txt +++ b/forge-gui/res/cardsfolder/b/blue_ward.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from blue | Description$ Enchanted creature has protection from blue. This effect doesn't remove Blue Ward. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/blue_ward.jpg -Oracle:Enchant creature\nEnchanted creature has protection from blue. This effect doesn't remove Blue Ward. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has protection from blue. This effect doesn't remove Blue Ward. diff --git a/forge-gui/res/cardsfolder/b/blunt_the_assault.txt b/forge-gui/res/cardsfolder/b/blunt_the_assault.txt index ae4d1dc4ef9..c2c1911e956 100644 --- a/forge-gui/res/cardsfolder/b/blunt_the_assault.txt +++ b/forge-gui/res/cardsfolder/b/blunt_the_assault.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 3 G | Defined$ You | LifeAmount$ X | SubAbility$ DBFog | SVar:DBFog:DB$Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:X:Count$Valid Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/blunt_the_assault.jpg -Oracle:You gain 1 life for each creature on the battlefield. Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:You gain 1 life for each creature on the battlefield. Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/b/blur_sliver.txt b/forge-gui/res/cardsfolder/b/blur_sliver.txt index 446b2453926..6a9a8ca5561 100644 --- a/forge-gui/res/cardsfolder/b/blur_sliver.txt +++ b/forge-gui/res/cardsfolder/b/blur_sliver.txt @@ -1,9 +1,9 @@ -Name:Blur Sliver -ManaCost:2 R -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Haste | Description$ Sliver creatures you control have haste. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Sliver -SVar:Picture:http://www.wizards.com/global/images/magic/general/blur_sliver.jpg -Oracle:Sliver creatures you control have haste. (They can attack and {T} as soon as they come under your control.) +Name:Blur Sliver +ManaCost:2 R +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Haste | Description$ Sliver creatures you control have haste. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Sliver +SVar:Picture:http://www.wizards.com/global/images/magic/general/blur_sliver.jpg +Oracle:Sliver creatures you control have haste. (They can attack and {T} as soon as they come under your control.) diff --git a/forge-gui/res/cardsfolder/b/blurred_mongoose.txt b/forge-gui/res/cardsfolder/b/blurred_mongoose.txt index a8e86db33f2..bf00d179b5b 100644 --- a/forge-gui/res/cardsfolder/b/blurred_mongoose.txt +++ b/forge-gui/res/cardsfolder/b/blurred_mongoose.txt @@ -5,4 +5,4 @@ PT:2/1 K:CARDNAME can't be countered. K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/blurred_mongoose.jpg -Oracle:Blurred Mongoose can't be countered.\nShroud (This permanent can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Blurred Mongoose can't be countered.\nShroud (This permanent can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/b/blustersquall.txt b/forge-gui/res/cardsfolder/b/blustersquall.txt index 4321ecf7f71..471c160a077 100644 --- a/forge-gui/res/cardsfolder/b/blustersquall.txt +++ b/forge-gui/res/cardsfolder/b/blustersquall.txt @@ -1,7 +1,7 @@ -Name:Blustersquall -ManaCost:U -Types:Instant -A:SP$ Tap | Cost$ U | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | SpellDescription$ Tap target creature you don't control. -A:SP$ TapAll | Cost$ 3 U | ValidCards$ Creature.YouDontCtrl | ValidDescription$ each creature you don't control. | PrecostDesc$ Overload | CostDesc$ {3}{U} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/blustersquall.jpg -Oracle:Tap target creature you don't control.\nOverload {3}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Blustersquall +ManaCost:U +Types:Instant +A:SP$ Tap | Cost$ U | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | SpellDescription$ Tap target creature you don't control. +A:SP$ TapAll | Cost$ 3 U | ValidCards$ Creature.YouDontCtrl | ValidDescription$ each creature you don't control. | PrecostDesc$ Overload | CostDesc$ {3}{U} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/blustersquall.jpg +Oracle:Tap target creature you don't control.\nOverload {3}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/b/boa_constrictor.txt b/forge-gui/res/cardsfolder/b/boa_constrictor.txt index b6d7c8d004d..e223b626ca8 100644 --- a/forge-gui/res/cardsfolder/b/boa_constrictor.txt +++ b/forge-gui/res/cardsfolder/b/boa_constrictor.txt @@ -4,4 +4,4 @@ Types:Creature Snake PT:3/3 A:AB$ Pump | Cost$ T | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/boa_constrictor.jpg -Oracle:{T}: Boa Constrictor gets +3/+3 until end of turn. \ No newline at end of file +Oracle:{T}: Boa Constrictor gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/boar_umbra.txt b/forge-gui/res/cardsfolder/b/boar_umbra.txt index dab673a368b..17672880a03 100644 --- a/forge-gui/res/cardsfolder/b/boar_umbra.txt +++ b/forge-gui/res/cardsfolder/b/boar_umbra.txt @@ -6,4 +6,4 @@ K:Totem armor A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. SVar:Picture:http://www.wizards.com/global/images/magic/general/boar_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/b/boartusk_liege.txt b/forge-gui/res/cardsfolder/b/boartusk_liege.txt index 0598cd8373c..09f7460b37c 100644 --- a/forge-gui/res/cardsfolder/b/boartusk_liege.txt +++ b/forge-gui/res/cardsfolder/b/boartusk_liege.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Red+Other+YouCtrl | AddPower$ 1 | AddTou S:Mode$ Continuous | Affected$ Creature.Green+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other green creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/boartusk_liege.jpg -Oracle:Trample\nOther red creatures you control get +1/+1.\nOther green creatures you control get +1/+1. \ No newline at end of file +Oracle:Trample\nOther red creatures you control get +1/+1.\nOther green creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/b/body_double.txt b/forge-gui/res/cardsfolder/b/body_double.txt index 590a9b58353..170c2773786 100644 --- a/forge-gui/res/cardsfolder/b/body_double.txt +++ b/forge-gui/res/cardsfolder/b/body_double.txt @@ -1,9 +1,9 @@ -Name:Body Double -ManaCost:4 U -Types:Creature Shapeshifter -PT:0/0 -K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature | ChoiceZone$ Graveyard | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ You may have Body Double enter the battlefield as a copy of any creature card in a graveyard. -SVar:DBCopy:DB$ Clone | Defined$ Remembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/body_double.jpg -Oracle:You may have Body Double enter the battlefield as a copy of any creature card in a graveyard. \ No newline at end of file +Name:Body Double +ManaCost:4 U +Types:Creature Shapeshifter +PT:0/0 +K:ETBReplacement:Copy:ChooseCreature:Optional +SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature | ChoiceZone$ Graveyard | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ You may have Body Double enter the battlefield as a copy of any creature card in a graveyard. +SVar:DBCopy:DB$ Clone | Defined$ Remembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/body_double.jpg +Oracle:You may have Body Double enter the battlefield as a copy of any creature card in a graveyard. diff --git a/forge-gui/res/cardsfolder/b/body_of_jukai.txt b/forge-gui/res/cardsfolder/b/body_of_jukai.txt index 1ec5c4a81ee..7adff79805b 100644 --- a/forge-gui/res/cardsfolder/b/body_of_jukai.txt +++ b/forge-gui/res/cardsfolder/b/body_of_jukai.txt @@ -5,4 +5,4 @@ PT:8/5 K:Trample K:Soulshift 8 SVar:Picture:http://www.wizards.com/global/images/magic/general/body_of_jukai.jpg -Oracle:Trample\nSoulshift 8 (When this creature dies, you may return target Spirit card with converted mana cost 8 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Trample\nSoulshift 8 (When this creature dies, you may return target Spirit card with converted mana cost 8 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/b/body_snatcher.txt b/forge-gui/res/cardsfolder/b/body_snatcher.txt index 9e84ec30f07..891bbcde9b8 100644 --- a/forge-gui/res/cardsfolder/b/body_snatcher.txt +++ b/forge-gui/res/cardsfolder/b/body_snatcher.txt @@ -1,13 +1,13 @@ -Name:Body Snatcher -ManaCost:2 B B -Types:Creature Minion -PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBExileMe | TriggerDescription$ When CARDNAME enters the battlefield, exile it unless you discard a creature card. -SVar:DBExileMe:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigBodySnatcherExileMe | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME and return target creature card from your graveyard to the battlefield. -SVar:TrigBodySnatcherExileMe:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBBodySnatcherReturnCreature -SVar:DBBodySnatcherReturnCreature:DB$ ChangeZone | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | Origin$ Graveyard | Destination$ Battlefield -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$TypeInYourHand.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/body_snatcher.jpg -Oracle:When Body Snatcher enters the battlefield, exile it unless you discard a creature card.\nWhen Body Snatcher dies, exile Body Snatcher and return target creature card from your graveyard to the battlefield. \ No newline at end of file +Name:Body Snatcher +ManaCost:2 B B +Types:Creature Minion +PT:2/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBExileMe | TriggerDescription$ When CARDNAME enters the battlefield, exile it unless you discard a creature card. +SVar:DBExileMe:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigBodySnatcherExileMe | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME and return target creature card from your graveyard to the battlefield. +SVar:TrigBodySnatcherExileMe:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBBodySnatcherReturnCreature +SVar:DBBodySnatcherReturnCreature:DB$ ChangeZone | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | Origin$ Graveyard | Destination$ Battlefield +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$TypeInYourHand.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/body_snatcher.jpg +Oracle:When Body Snatcher enters the battlefield, exile it unless you discard a creature card.\nWhen Body Snatcher dies, exile Body Snatcher and return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bog_down.txt b/forge-gui/res/cardsfolder/b/bog_down.txt index 70c1507f27e..37059a3501d 100644 --- a/forge-gui/res/cardsfolder/b/bog_down.txt +++ b/forge-gui/res/cardsfolder/b/bog_down.txt @@ -1,8 +1,8 @@ -Name:Bog Down -ManaCost:2 B -Types:Sorcery -K:Kicker Sac<2/Land> -A:SP$ Discard | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Choose a player | NumCards$ WasKicked | References$ WasKicked | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. If CARDNAME was kicked, that player discards three cards instead. -SVar:WasKicked:Count$Kicked.3.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_down.jpg -Oracle:Kicker-Sacrifice two lands. (You may sacrifice two lands in addition to any other costs as you cast this spell.)\nTarget player discards two cards. If Bog Down was kicked, that player discards three cards instead. \ No newline at end of file +Name:Bog Down +ManaCost:2 B +Types:Sorcery +K:Kicker Sac<2/Land> +A:SP$ Discard | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Choose a player | NumCards$ WasKicked | References$ WasKicked | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. If CARDNAME was kicked, that player discards three cards instead. +SVar:WasKicked:Count$Kicked.3.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_down.jpg +Oracle:Kicker-Sacrifice two lands. (You may sacrifice two lands in addition to any other costs as you cast this spell.)\nTarget player discards two cards. If Bog Down was kicked, that player discards three cards instead. diff --git a/forge-gui/res/cardsfolder/b/bog_elemental.txt b/forge-gui/res/cardsfolder/b/bog_elemental.txt index b7350985317..b1f2e740b7d 100644 --- a/forge-gui/res/cardsfolder/b/bog_elemental.txt +++ b/forge-gui/res/cardsfolder/b/bog_elemental.txt @@ -1,10 +1,10 @@ -Name:Bog Elemental -ManaCost:3 B B -Types:Creature Elemental -PT:5/4 -K:Protection from white -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a land. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_elemental.jpg -Oracle:Protection from white\nAt the beginning of your upkeep, sacrifice Bog Elemental unless you sacrifice a land. \ No newline at end of file +Name:Bog Elemental +ManaCost:3 B B +Types:Creature Elemental +PT:5/4 +K:Protection from white +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a land. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_elemental.jpg +Oracle:Protection from white\nAt the beginning of your upkeep, sacrifice Bog Elemental unless you sacrifice a land. diff --git a/forge-gui/res/cardsfolder/b/bog_glider.txt b/forge-gui/res/cardsfolder/b/bog_glider.txt index 831c7512b61..1aea7c3ca23 100644 --- a/forge-gui/res/cardsfolder/b/bog_glider.txt +++ b/forge-gui/res/cardsfolder/b/bog_glider.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ ChangeZone | Cost$ T Sac<1/Land> | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Mercenary+cmcLE2 | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_glider.jpg -Oracle:Flying\n{T}, Sacrifice a land: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Flying\n{T}, Sacrifice a land: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/bog_gnarr.txt b/forge-gui/res/cardsfolder/b/bog_gnarr.txt index 8d4e903360d..1e8184f1e92 100644 --- a/forge-gui/res/cardsfolder/b/bog_gnarr.txt +++ b/forge-gui/res/cardsfolder/b/bog_gnarr.txt @@ -8,4 +8,4 @@ SVar:BuffedBy:Card.Black SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_gnarr.jpg -Oracle:Whenever a player casts a black spell, Bog Gnarr gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever a player casts a black spell, Bog Gnarr gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bog_hoodlums.txt b/forge-gui/res/cardsfolder/b/bog_hoodlums.txt index 8ede5bf29cd..f814082a8bb 100644 --- a/forge-gui/res/cardsfolder/b/bog_hoodlums.txt +++ b/forge-gui/res/cardsfolder/b/bog_hoodlums.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigClash:AB$Clash | Cost$ 0 | WinSubAbility$ DBPutCounter SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_hoodlums.jpg -Oracle:Bog Hoodlums can't block.\nWhen Bog Hoodlums enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Bog Hoodlums. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Bog Hoodlums can't block.\nWhen Bog Hoodlums enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Bog Hoodlums. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/b/bog_imp.txt b/forge-gui/res/cardsfolder/b/bog_imp.txt index 70dfd53b686..85e3d72d2cb 100644 --- a/forge-gui/res/cardsfolder/b/bog_imp.txt +++ b/forge-gui/res/cardsfolder/b/bog_imp.txt @@ -4,4 +4,4 @@ Types:Creature Imp PT:1/1 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83010.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/b/bog_initiate.txt b/forge-gui/res/cardsfolder/b/bog_initiate.txt index f36a2714d40..4a9edf75cf2 100644 --- a/forge-gui/res/cardsfolder/b/bog_initiate.txt +++ b/forge-gui/res/cardsfolder/b/bog_initiate.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ 1 | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_initiate.jpg -Oracle:{1}: Add {B} to your mana pool. \ No newline at end of file +Oracle:{1}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/bog_raiders.txt b/forge-gui/res/cardsfolder/b/bog_raiders.txt index dcd8befa223..6018b123a68 100644 --- a/forge-gui/res/cardsfolder/b/bog_raiders.txt +++ b/forge-gui/res/cardsfolder/b/bog_raiders.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:2/2 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/uz/en-us/card5597.jpg -Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) \ No newline at end of file +Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) diff --git a/forge-gui/res/cardsfolder/b/bog_rats.txt b/forge-gui/res/cardsfolder/b/bog_rats.txt index c637a5c23c7..b3717ef3a8c 100644 --- a/forge-gui/res/cardsfolder/b/bog_rats.txt +++ b/forge-gui/res/cardsfolder/b/bog_rats.txt @@ -4,4 +4,4 @@ Types:Creature Rat PT:1/1 K:CantBeBlockedBy Creature.Wall SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_rats.jpg -Oracle:Bog Rats can't be blocked by Walls. \ No newline at end of file +Oracle:Bog Rats can't be blocked by Walls. diff --git a/forge-gui/res/cardsfolder/b/bog_serpent.txt b/forge-gui/res/cardsfolder/b/bog_serpent.txt index 051fbc44d02..3b0d299df4e 100644 --- a/forge-gui/res/cardsfolder/b/bog_serpent.txt +++ b/forge-gui/res/cardsfolder/b/bog_serpent.txt @@ -7,4 +7,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Swamp.YouCtrl | PresentC SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_serpent.jpg -Oracle:Bog Serpent can't attack unless defending player controls a Swamp.\nWhen you control no Swamps, sacrifice Bog Serpent. \ No newline at end of file +Oracle:Bog Serpent can't attack unless defending player controls a Swamp.\nWhen you control no Swamps, sacrifice Bog Serpent. diff --git a/forge-gui/res/cardsfolder/b/bog_smugglers.txt b/forge-gui/res/cardsfolder/b/bog_smugglers.txt index 528b373a6d8..1c7e3a5723a 100644 --- a/forge-gui/res/cardsfolder/b/bog_smugglers.txt +++ b/forge-gui/res/cardsfolder/b/bog_smugglers.txt @@ -4,4 +4,4 @@ Types:Creature Human Mercenary PT:2/2 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card19598.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/b/bog_strider_ash.txt b/forge-gui/res/cardsfolder/b/bog_strider_ash.txt index b28217c16ff..ac55d4f997f 100644 --- a/forge-gui/res/cardsfolder/b/bog_strider_ash.txt +++ b/forge-gui/res/cardsfolder/b/bog_strider_ash.txt @@ -6,4 +6,4 @@ K:Swampwalk T:Mode$ SpellCast | ValidCard$ Goblin | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a Goblin spell, you may pay {G}. If you do, you gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ G | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_strider_ash.jpg -Oracle:Swampwalk\nWhenever a player casts a Goblin spell, you may pay {G}. If you do, you gain 2 life. \ No newline at end of file +Oracle:Swampwalk\nWhenever a player casts a Goblin spell, you may pay {G}. If you do, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/b/bog_tatters.txt b/forge-gui/res/cardsfolder/b/bog_tatters.txt index 671b861b0e5..7125c5301e3 100644 --- a/forge-gui/res/cardsfolder/b/bog_tatters.txt +++ b/forge-gui/res/cardsfolder/b/bog_tatters.txt @@ -4,4 +4,4 @@ Types:Creature Wraith PT:4/2 K:Swampwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_tatters.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/b/bog_witch.txt b/forge-gui/res/cardsfolder/b/bog_witch.txt index 12aadbb5f99..f9a6a99bcf8 100644 --- a/forge-gui/res/cardsfolder/b/bog_witch.txt +++ b/forge-gui/res/cardsfolder/b/bog_witch.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ B T Discard<1/Card> | Produced$ B | Amount$ 3 | SpellDescription$ Add {B}{B}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_witch.jpg -Oracle:{B}, {T}, Discard a card: Add {B}{B}{B} to your mana pool. \ No newline at end of file +Oracle:{B}, {T}, Discard a card: Add {B}{B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/bog_wraith.txt b/forge-gui/res/cardsfolder/b/bog_wraith.txt index 94752a4c406..7191206df8f 100644 --- a/forge-gui/res/cardsfolder/b/bog_wraith.txt +++ b/forge-gui/res/cardsfolder/b/bog_wraith.txt @@ -4,4 +4,4 @@ Types:Creature Wraith PT:3/3 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83011.jpg -Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) \ No newline at end of file +Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) diff --git a/forge-gui/res/cardsfolder/b/bog_wreckage.txt b/forge-gui/res/cardsfolder/b/bog_wreckage.txt index 8eea75c108b..084644628d8 100644 --- a/forge-gui/res/cardsfolder/b/bog_wreckage.txt +++ b/forge-gui/res/cardsfolder/b/bog_wreckage.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/bog_wreckage.jpg -Oracle:Bog Wreckage enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{T}, Sacrifice Bog Wreckage: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Bog Wreckage enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{T}, Sacrifice Bog Wreckage: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/bogardan_firefiend.txt b/forge-gui/res/cardsfolder/b/bogardan_firefiend.txt index f5e1aaf0fdf..2bb0083b3cc 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_firefiend.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_firefiend.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDamage | TriggerDescription$ When CARDNAME is put into the graveyard from the battlefield, it deals 2 damage to target creature. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_firefiend.jpg -Oracle:When Bogardan Firefiend dies, it deals 2 damage to target creature. \ No newline at end of file +Oracle:When Bogardan Firefiend dies, it deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/b/bogardan_hellkite.txt b/forge-gui/res/cardsfolder/b/bogardan_hellkite.txt index 35039d716a0..5523d683599 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_hellkite.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_hellkite.txt @@ -7,4 +7,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Dmg1 | TriggerDescription$ Whenever CARDNAME enters the battlefield, it deals 5 damage divided as you choose among any number of target creatures and/or players. SVar:Dmg1:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_hellkite.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Bogardan Hellkite enters the battlefield, it deals 5 damage divided as you choose among any number of target creatures and/or players. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Bogardan Hellkite enters the battlefield, it deals 5 damage divided as you choose among any number of target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/b/bogardan_lancer.txt b/forge-gui/res/cardsfolder/b/bogardan_lancer.txt index 1776d9f36f9..bae5839190f 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_lancer.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_lancer.txt @@ -5,4 +5,4 @@ PT:1/1 K:Bloodthirst 1 K:Flanking SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_lancer.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nFlanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nFlanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/b/bogardan_phoenix.txt b/forge-gui/res/cardsfolder/b/bogardan_phoenix.txt index 5d754fafdcc..654b4a4da9e 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_phoenix.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_phoenix.txt @@ -1,12 +1,12 @@ -Name:Bogardan Phoenix -ManaCost:2 R R R -Types:Creature Phoenix -PT:3/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it if it had a death counter on it. Otherwise, return it to the battlefield under your control and put a death counter on it. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBReturn | References$ X -SVar:DBReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBPutCounter | References$ X -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ DEATH | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X -SVar:X:TriggeredCard$CardCounters.DEATH -SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_phoenix.jpg -Oracle:Flying\nWhen Bogardan Phoenix dies, exile it if it had a death counter on it. Otherwise, return it to the battlefield under your control and put a death counter on it. \ No newline at end of file +Name:Bogardan Phoenix +ManaCost:2 R R R +Types:Creature Phoenix +PT:3/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it if it had a death counter on it. Otherwise, return it to the battlefield under your control and put a death counter on it. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBReturn | References$ X +SVar:DBReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBPutCounter | References$ X +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ DEATH | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X +SVar:X:TriggeredCard$CardCounters.DEATH +SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_phoenix.jpg +Oracle:Flying\nWhen Bogardan Phoenix dies, exile it if it had a death counter on it. Otherwise, return it to the battlefield under your control and put a death counter on it. diff --git a/forge-gui/res/cardsfolder/b/bogardan_rager.txt b/forge-gui/res/cardsfolder/b/bogardan_rager.txt index 02a4a8a051d..df502aa75bc 100644 --- a/forge-gui/res/cardsfolder/b/bogardan_rager.txt +++ b/forge-gui/res/cardsfolder/b/bogardan_rager.txt @@ -7,4 +7,4 @@ SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target K:Flash SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/bogardan_rager.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Bogardan Rager enters the battlefield, target creature gets +4/+0 until end of turn. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Bogardan Rager enters the battlefield, target creature gets +4/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bogbrew_witch.txt b/forge-gui/res/cardsfolder/b/bogbrew_witch.txt index 835cfa93869..8abd7644eb3 100644 --- a/forge-gui/res/cardsfolder/b/bogbrew_witch.txt +++ b/forge-gui/res/cardsfolder/b/bogbrew_witch.txt @@ -1,8 +1,8 @@ -Name:Bogbrew Witch -ManaCost:3 B -Types:Creature Human Wizard -PT:1/3 -A:AB$ ChangeZone | Cost$ 2 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedFestering Newt,Card.namedBubbling Cauldron | ChangeNum$ 1 | Tapped$ True | StackDescription$ SpellDescription | SpellDescription$ Search your library for a card named Festering Newt or Bubbling Cauldron, put it onto the battlefield tapped, then shuffle your library. -DeckHints:Name$Bubbling Cauldron|Festering Newt -SVar:Picture:http://www.wizards.com/global/images/magic/general/bogbrew_witch.jpg -Oracle:{2}, {T}: Search your library for a card named Festering Newt or Bubbling Cauldron, put it onto the battlefield tapped, then shuffle your library. +Name:Bogbrew Witch +ManaCost:3 B +Types:Creature Human Wizard +PT:1/3 +A:AB$ ChangeZone | Cost$ 2 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedFestering Newt,Card.namedBubbling Cauldron | ChangeNum$ 1 | Tapped$ True | StackDescription$ SpellDescription | SpellDescription$ Search your library for a card named Festering Newt or Bubbling Cauldron, put it onto the battlefield tapped, then shuffle your library. +DeckHints:Name$Bubbling Cauldron|Festering Newt +SVar:Picture:http://www.wizards.com/global/images/magic/general/bogbrew_witch.jpg +Oracle:{2}, {T}: Search your library for a card named Festering Newt or Bubbling Cauldron, put it onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/boggart_arsonists.txt b/forge-gui/res/cardsfolder/b/boggart_arsonists.txt index 4f1b5b11a7e..b8fc2ef8bca 100644 --- a/forge-gui/res/cardsfolder/b/boggart_arsonists.txt +++ b/forge-gui/res/cardsfolder/b/boggart_arsonists.txt @@ -6,4 +6,4 @@ K:Plainswalk A:AB$ Destroy | Cost$ 2 R Sac<1/CARDNAME> | ValidTgts$ Scarecrow,Plains | TgtPrompt$ Select target Scarecrow or Plains | SpellDescription$ Destroy target Scarecrow or Plains. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_arsonists.jpg -Oracle:Plainswalk\n{2}{R}, Sacrifice Boggart Arsonists: Destroy target Scarecrow or Plains. \ No newline at end of file +Oracle:Plainswalk\n{2}{R}, Sacrifice Boggart Arsonists: Destroy target Scarecrow or Plains. diff --git a/forge-gui/res/cardsfolder/b/boggart_birth_rite.txt b/forge-gui/res/cardsfolder/b/boggart_birth_rite.txt index 92b9711aa9f..2b60722b4fc 100644 --- a/forge-gui/res/cardsfolder/b/boggart_birth_rite.txt +++ b/forge-gui/res/cardsfolder/b/boggart_birth_rite.txt @@ -4,4 +4,4 @@ Types:Tribal Sorcery Goblin A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target Goblin card in your graveyard | ValidTgts$ Goblin.YouCtrl | SpellDescription$ Return target Goblin card from your graveyard to your hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_birth_rite.jpg -Oracle:Return target Goblin card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target Goblin card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/b/boggart_forager.txt b/forge-gui/res/cardsfolder/b/boggart_forager.txt index 1718ab7f6d1..8938389d324 100644 --- a/forge-gui/res/cardsfolder/b/boggart_forager.txt +++ b/forge-gui/res/cardsfolder/b/boggart_forager.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Shuffle | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player shuffles his or her library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_forager.jpg -Oracle:{R}, Sacrifice Boggart Forager: Target player shuffles his or her library. \ No newline at end of file +Oracle:{R}, Sacrifice Boggart Forager: Target player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/b/boggart_harbinger.txt b/forge-gui/res/cardsfolder/b/boggart_harbinger.txt index 193431b7c4a..46e06433bb2 100644 --- a/forge-gui/res/cardsfolder/b/boggart_harbinger.txt +++ b/forge-gui/res/cardsfolder/b/boggart_harbinger.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Goblin | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_harbinger.jpg -Oracle:When Boggart Harbinger enters the battlefield, you may search your library for a Goblin card, reveal it, then shuffle your library and put that card on top of it. \ No newline at end of file +Oracle:When Boggart Harbinger enters the battlefield, you may search your library for a Goblin card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/b/boggart_loggers.txt b/forge-gui/res/cardsfolder/b/boggart_loggers.txt index 1ca2a01abb5..7b1d27b468b 100644 --- a/forge-gui/res/cardsfolder/b/boggart_loggers.txt +++ b/forge-gui/res/cardsfolder/b/boggart_loggers.txt @@ -5,4 +5,4 @@ PT:2/1 K:Forestwalk A:AB$ Destroy | Cost$ 2 B Sac<1/CARDNAME> | ValidTgts$ Treefolk,Forest | TgtPrompt$ Select target Treefolk or Forest | SpellDescription$ Destroy target Treefolk or Forest. SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_loggers.jpg -Oracle:Forestwalk\n{2}{B}, Sacrifice Boggart Loggers: Destroy target Treefolk or Forest. \ No newline at end of file +Oracle:Forestwalk\n{2}{B}, Sacrifice Boggart Loggers: Destroy target Treefolk or Forest. diff --git a/forge-gui/res/cardsfolder/b/boggart_mob.txt b/forge-gui/res/cardsfolder/b/boggart_mob.txt index baddb44dee6..a8344f40bf7 100644 --- a/forge-gui/res/cardsfolder/b/boggart_mob.txt +++ b/forge-gui/res/cardsfolder/b/boggart_mob.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Goblin.YouCtrl | TriggerZones$ Battlefield | V SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_mob.jpg -Oracle:Champion a Goblin (When this enters the battlefield, sacrifice it unless you exile another Goblin you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhenever a Goblin you control deals combat damage to a player, you may put a 1/1 black Goblin Rogue creature token onto the battlefield. \ No newline at end of file +Oracle:Champion a Goblin (When this enters the battlefield, sacrifice it unless you exile another Goblin you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhenever a Goblin you control deals combat damage to a player, you may put a 1/1 black Goblin Rogue creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/boggart_ram_gang.txt b/forge-gui/res/cardsfolder/b/boggart_ram_gang.txt index cb3473400b0..a71221b8718 100644 --- a/forge-gui/res/cardsfolder/b/boggart_ram_gang.txt +++ b/forge-gui/res/cardsfolder/b/boggart_ram_gang.txt @@ -5,4 +5,4 @@ PT:3/3 K:Haste K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_ram_gang.jpg -Oracle:Haste\nWither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Haste\nWither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/b/boggart_shenanigans.txt b/forge-gui/res/cardsfolder/b/boggart_shenanigans.txt index 8e00ad04baa..297bbafecb1 100644 --- a/forge-gui/res/cardsfolder/b/boggart_shenanigans.txt +++ b/forge-gui/res/cardsfolder/b/boggart_shenanigans.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_shenanigans.jpg -Oracle:Whenever another Goblin you control dies, you may have Boggart Shenanigans deal 1 damage to target player. \ No newline at end of file +Oracle:Whenever another Goblin you control dies, you may have Boggart Shenanigans deal 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/b/boggart_sprite_chaser.txt b/forge-gui/res/cardsfolder/b/boggart_sprite_chaser.txt index f8fc98eff83..f55d07570db 100644 --- a/forge-gui/res/cardsfolder/b/boggart_sprite_chaser.txt +++ b/forge-gui/res/cardsfolder/b/boggart_sprite_chaser.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKe SVar:X:Count$Valid Faerie.YouCtrl SVar:BuffedBy:Faerie SVar:Picture:http://www.wizards.com/global/images/magic/general/boggart_sprite_chaser.jpg -Oracle:As long as you control a Faerie, Boggart Sprite-Chaser gets +1/+1 and has flying. \ No newline at end of file +Oracle:As long as you control a Faerie, Boggart Sprite-Chaser gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/b/boil.txt b/forge-gui/res/cardsfolder/b/boil.txt index d834313fa4c..d58baf3598f 100644 --- a/forge-gui/res/cardsfolder/b/boil.txt +++ b/forge-gui/res/cardsfolder/b/boil.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DestroyAll | Cost$ 3 R | ValidCards$ Island | SpellDescription$ Destroy all Islands. SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card25675.jpg -Oracle:Destroy all Islands. \ No newline at end of file +Oracle:Destroy all Islands. diff --git a/forge-gui/res/cardsfolder/b/boiling_blood.txt b/forge-gui/res/cardsfolder/b/boiling_blood.txt index 36e871c65cd..3c1617ab546 100644 --- a/forge-gui/res/cardsfolder/b/boiling_blood.txt +++ b/forge-gui/res/cardsfolder/b/boiling_blood.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | KW$ HIDDEN CARDNAME attacks each SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boiling_blood.jpg -Oracle:Target creature attacks this turn if able.\nDraw a card. \ No newline at end of file +Oracle:Target creature attacks this turn if able.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/boiling_seas.txt b/forge-gui/res/cardsfolder/b/boiling_seas.txt index 0387ac1645b..3c8f8ac4e8b 100644 --- a/forge-gui/res/cardsfolder/b/boiling_seas.txt +++ b/forge-gui/res/cardsfolder/b/boiling_seas.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 3 R | ValidCards$ Island | SpellDescription$ Destroy all Islands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boiling_seas.jpg -Oracle:Destroy all Islands. \ No newline at end of file +Oracle:Destroy all Islands. diff --git a/forge-gui/res/cardsfolder/b/bojuka_bog.txt b/forge-gui/res/cardsfolder/b/bojuka_bog.txt index 19744c4da6f..4bcf8157e3d 100644 --- a/forge-gui/res/cardsfolder/b/bojuka_bog.txt +++ b/forge-gui/res/cardsfolder/b/bojuka_bog.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from target player's graveyard. SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/bojuka_bog.jpg -Oracle:Bojuka Bog enters the battlefield tapped.\nWhen Bojuka Bog enters the battlefield, exile all cards from target player's graveyard.\n{T}: Add {B} to your mana pool. \ No newline at end of file +Oracle:Bojuka Bog enters the battlefield tapped.\nWhen Bojuka Bog enters the battlefield, exile all cards from target player's graveyard.\n{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/bojuka_brigand.txt b/forge-gui/res/cardsfolder/b/bojuka_brigand.txt index 13a81d9470e..6a4c406a865 100644 --- a/forge-gui/res/cardsfolder/b/bojuka_brigand.txt +++ b/forge-gui/res/cardsfolder/b/bojuka_brigand.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/bojuka_brigand.jpg -Oracle:Bojuka Brigand can't block.\nWhenever Bojuka Brigand or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Bojuka Brigand. \ No newline at end of file +Oracle:Bojuka Brigand can't block.\nWhenever Bojuka Brigand or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Bojuka Brigand. diff --git a/forge-gui/res/cardsfolder/b/bola_warrior.txt b/forge-gui/res/cardsfolder/b/bola_warrior.txt index 5e35784d231..454087699cf 100644 --- a/forge-gui/res/cardsfolder/b/bola_warrior.txt +++ b/forge-gui/res/cardsfolder/b/bola_warrior.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ R T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bola_warrior.jpg -Oracle:{R}, {T}, Discard a card: Target creature can't block this turn. \ No newline at end of file +Oracle:{R}, {T}, Discard a card: Target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/b/bold_defense.txt b/forge-gui/res/cardsfolder/b/bold_defense.txt index 46b19d85fe7..9c875e0570e 100644 --- a/forge-gui/res/cardsfolder/b/bold_defense.txt +++ b/forge-gui/res/cardsfolder/b/bold_defense.txt @@ -1,9 +1,9 @@ -Name:Bold Defense -ManaCost:2 W -Types:Instant -K:Kicker 3 W -A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumAtt$ WasKicked | NumDef$ WasKicked | References$ WasKicked | SubAbility$ Kicked | SpellDescription$ Creatures you control get +1/+1 until end of turn. If CARDNAME was kicked, instead creatures you control get +2/+2 and gain first strike until end of turn. -SVar:Kicked:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike | Condition$ Kicked | ConditionDescription$ If it was kicked, -SVar:WasKicked:Count$Kicked.2.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bold_defense.jpg -Oracle:Kicker {3}{W} (You may pay an additional {3}{W} as you cast this spell.)\nCreatures you control get +1/+1 until end of turn. If Bold Defense was kicked, instead creatures you control get +2/+2 and gain first strike until end of turn. \ No newline at end of file +Name:Bold Defense +ManaCost:2 W +Types:Instant +K:Kicker 3 W +A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumAtt$ WasKicked | NumDef$ WasKicked | References$ WasKicked | SubAbility$ Kicked | SpellDescription$ Creatures you control get +1/+1 until end of turn. If CARDNAME was kicked, instead creatures you control get +2/+2 and gain first strike until end of turn. +SVar:Kicked:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike | Condition$ Kicked | ConditionDescription$ If it was kicked, +SVar:WasKicked:Count$Kicked.2.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bold_defense.jpg +Oracle:Kicker {3}{W} (You may pay an additional {3}{W} as you cast this spell.)\nCreatures you control get +1/+1 until end of turn. If Bold Defense was kicked, instead creatures you control get +2/+2 and gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/boldwyr_heavyweights.txt b/forge-gui/res/cardsfolder/b/boldwyr_heavyweights.txt index 532d3b6d8ba..21e3aa3b1d0 100644 --- a/forge-gui/res/cardsfolder/b/boldwyr_heavyweights.txt +++ b/forge-gui/res/cardsfolder/b/boldwyr_heavyweights.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, each opponent may search his or her library for a creature card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. SVar:TrigChange:AB$ ChangeZone | Optional$ True | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature | DefinedPlayer$ Player.Opponent | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/boldwyr_heavyweights.jpg -Oracle:Trample\nWhen Boldwyr Heavyweights enters the battlefield, each opponent may search his or her library for a creature card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. \ No newline at end of file +Oracle:Trample\nWhen Boldwyr Heavyweights enters the battlefield, each opponent may search his or her library for a creature card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/b/boldwyr_intimidator.txt b/forge-gui/res/cardsfolder/b/boldwyr_intimidator.txt index 54187cd4a28..6b06adf98d7 100644 --- a/forge-gui/res/cardsfolder/b/boldwyr_intimidator.txt +++ b/forge-gui/res/cardsfolder/b/boldwyr_intimidator.txt @@ -1,9 +1,9 @@ -Name:Boldwyr Intimidator -ManaCost:5 R R -Types:Creature Giant Warrior -PT:5/5 -S:Mode$ Continuous | Affected$ Creature.Coward | AddHiddenKeyword$ CantBlock Creature.Warrior:Warriors | Description$ Cowards can't block Warriors. -A:AB$ Animate | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ Coward | RemoveCreatureTypes$ True | SpellDescription$ Target creature becomes a Coward until end of turn. -A:AB$ Animate | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ Warrior | RemoveCreatureTypes$ True | SpellDescription$ Target creature becomes a Warrior until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/boldwyr_intimidator.jpg -Oracle:Cowards can't block Warriors.\n{R}: Target creature becomes a Coward until end of turn.\n{2}{R}: Target creature becomes a Warrior until end of turn. \ No newline at end of file +Name:Boldwyr Intimidator +ManaCost:5 R R +Types:Creature Giant Warrior +PT:5/5 +S:Mode$ Continuous | Affected$ Creature.Coward | AddHiddenKeyword$ CantBlock Creature.Warrior:Warriors | Description$ Cowards can't block Warriors. +A:AB$ Animate | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ Coward | RemoveCreatureTypes$ True | SpellDescription$ Target creature becomes a Coward until end of turn. +A:AB$ Animate | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ Warrior | RemoveCreatureTypes$ True | SpellDescription$ Target creature becomes a Warrior until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/boldwyr_intimidator.jpg +Oracle:Cowards can't block Warriors.\n{R}: Target creature becomes a Coward until end of turn.\n{2}{R}: Target creature becomes a Warrior until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bolt_of_keranos.txt b/forge-gui/res/cardsfolder/b/bolt_of_keranos.txt index d18776a4adf..bccbc8a506a 100644 --- a/forge-gui/res/cardsfolder/b/bolt_of_keranos.txt +++ b/forge-gui/res/cardsfolder/b/bolt_of_keranos.txt @@ -1,7 +1,7 @@ -Name:Bolt of Keranos -ManaCost:1 R R -Types:Sorcery -A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBScry | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bolt_of_keranos.jpg -Oracle:Bolt of Keranos deals 3 damage to target creature or player. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +Name:Bolt of Keranos +ManaCost:1 R R +Types:Sorcery +A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBScry | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bolt_of_keranos.jpg +Oracle:Bolt of Keranos deals 3 damage to target creature or player. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/b/bomb_squad.txt b/forge-gui/res/cardsfolder/b/bomb_squad.txt index f2d74486106..161a88c894c 100644 --- a/forge-gui/res/cardsfolder/b/bomb_squad.txt +++ b/forge-gui/res/cardsfolder/b/bomb_squad.txt @@ -1,14 +1,14 @@ -Name:Bomb Squad -ManaCost:3 R -Types:Creature Dwarf -PT:1/1 -A:AB$ PutCounter | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ FUSE | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a fuse counter on target creature. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ At the beginning of your upkeep, put a fuse counter on each creature with a fuse counter on it. -SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.counters_GE1_FUSE | CounterType$ FUSE | CounterNum$ 1 -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.counters_GE4_FUSE | PresentCompare$ GE1 | Execute$ TrigRepeatEach | TriggerDescription$ Whenever a creature has four or more fuse counters on it, remove all fuse counters from it and destroy it. That creature deals 4 damage to its controller. -SVar:TrigRepeatEach:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature.counters_GE4_FUSE | RepeatSubAbility$ DBRemove -SVar:DBRemove:DB$ RemoveCounter | Defined$ Remembered | CounterType$ FUSE | CounterNum$ All | SubAbility$ DBDestroy -SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ RememberedController | NumDmg$ 4 | DamageSource$ Remembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/bomb_squad.jpg -Oracle:{T}: Put a fuse counter on target creature.\nAt the beginning of your upkeep, put a fuse counter on each creature with a fuse counter on it.\nWhenever a creature has four or more fuse counters on it, remove all fuse counters from it and destroy it. That creature deals 4 damage to its controller. \ No newline at end of file +Name:Bomb Squad +ManaCost:3 R +Types:Creature Dwarf +PT:1/1 +A:AB$ PutCounter | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ FUSE | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a fuse counter on target creature. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ At the beginning of your upkeep, put a fuse counter on each creature with a fuse counter on it. +SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.counters_GE1_FUSE | CounterType$ FUSE | CounterNum$ 1 +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.counters_GE4_FUSE | PresentCompare$ GE1 | Execute$ TrigRepeatEach | TriggerDescription$ Whenever a creature has four or more fuse counters on it, remove all fuse counters from it and destroy it. That creature deals 4 damage to its controller. +SVar:TrigRepeatEach:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature.counters_GE4_FUSE | RepeatSubAbility$ DBRemove +SVar:DBRemove:DB$ RemoveCounter | Defined$ Remembered | CounterType$ FUSE | CounterNum$ All | SubAbility$ DBDestroy +SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ RememberedController | NumDmg$ 4 | DamageSource$ Remembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/bomb_squad.jpg +Oracle:{T}: Put a fuse counter on target creature.\nAt the beginning of your upkeep, put a fuse counter on each creature with a fuse counter on it.\nWhenever a creature has four or more fuse counters on it, remove all fuse counters from it and destroy it. That creature deals 4 damage to its controller. diff --git a/forge-gui/res/cardsfolder/b/bomber_corps.txt b/forge-gui/res/cardsfolder/b/bomber_corps.txt index 3e987bcbe90..cf1d82dc445 100644 --- a/forge-gui/res/cardsfolder/b/bomber_corps.txt +++ b/forge-gui/res/cardsfolder/b/bomber_corps.txt @@ -1,9 +1,9 @@ -Name:Bomber Corps -ManaCost:1 R -Types:Creature Human Soldier -PT:1/2 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME deals 1 damage to target creature or player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/bomber_corps.jpg -Oracle:Battalion - Whenever Bomber Corps and at least two other creatures attack, Bomber Corps deals 1 damage to target creature or player. \ No newline at end of file +Name:Bomber Corps +ManaCost:1 R +Types:Creature Human Soldier +PT:1/2 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME deals 1 damage to target creature or player. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/bomber_corps.jpg +Oracle:Battalion - Whenever Bomber Corps and at least two other creatures attack, Bomber Corps deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/bond_beetle.txt b/forge-gui/res/cardsfolder/b/bond_beetle.txt index 24461af493a..070daf984a4 100644 --- a/forge-gui/res/cardsfolder/b/bond_beetle.txt +++ b/forge-gui/res/cardsfolder/b/bond_beetle.txt @@ -1,8 +1,8 @@ -Name:Bond Beetle -ManaCost:G -Types:Creature Insect -PT:0/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. -SVar:TrigPut:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bond_beetle.jpg -Oracle:When Bond Beetle enters the battlefield, put a +1/+1 counter on target creature. \ No newline at end of file +Name:Bond Beetle +ManaCost:G +Types:Creature Insect +PT:0/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +SVar:TrigPut:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bond_beetle.jpg +Oracle:When Bond Beetle enters the battlefield, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/b/bond_of_agony.txt b/forge-gui/res/cardsfolder/b/bond_of_agony.txt index 32ae8e17c44..e1d4e29efe5 100644 --- a/forge-gui/res/cardsfolder/b/bond_of_agony.txt +++ b/forge-gui/res/cardsfolder/b/bond_of_agony.txt @@ -1,8 +1,8 @@ -Name:Bond of Agony -ManaCost:X B -Types:Sorcery -A:SP$ LoseLife | Cost$ X B PayLife | Defined$ Player.Other | LifeAmount$ X | References$ X | SpellDescription$ Each other player loses X life. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bond_of_agony.jpg -Oracle:As an additional cost to cast Bond of Agony, pay X life.\nEach other player loses X life. \ No newline at end of file +Name:Bond of Agony +ManaCost:X B +Types:Sorcery +A:SP$ LoseLife | Cost$ X B PayLife | Defined$ Player.Other | LifeAmount$ X | References$ X | SpellDescription$ Each other player loses X life. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bond_of_agony.jpg +Oracle:As an additional cost to cast Bond of Agony, pay X life.\nEach other player loses X life. diff --git a/forge-gui/res/cardsfolder/b/bonded_fetch.txt b/forge-gui/res/cardsfolder/b/bonded_fetch.txt index b4dc77859e6..c423451d851 100644 --- a/forge-gui/res/cardsfolder/b/bonded_fetch.txt +++ b/forge-gui/res/cardsfolder/b/bonded_fetch.txt @@ -7,4 +7,4 @@ K:Haste A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card132229.jpg -Oracle:Defender, haste\n{T}: Draw a card, then discard a card. \ No newline at end of file +Oracle:Defender, haste\n{T}: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/b/bonds_of_faith.txt b/forge-gui/res/cardsfolder/b/bonds_of_faith.txt index 19ce5291d68..a2ae88caa23 100644 --- a/forge-gui/res/cardsfolder/b/bonds_of_faith.txt +++ b/forge-gui/res/cardsfolder/b/bonds_of_faith.txt @@ -1,10 +1,10 @@ -Name:Bonds of Faith -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Human | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2 as long as it's a Human. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonHuman | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Otherwise, it can't attack or block. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bonds_of_faith.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 as long as it's a Human. Otherwise, it can't attack or block. \ No newline at end of file +Name:Bonds of Faith +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Human | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2 as long as it's a Human. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonHuman | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Otherwise, it can't attack or block. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bonds_of_faith.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 as long as it's a Human. Otherwise, it can't attack or block. diff --git a/forge-gui/res/cardsfolder/b/bonds_of_quicksilver.txt b/forge-gui/res/cardsfolder/b/bonds_of_quicksilver.txt index b6dc356faad..89ac13bcd34 100644 --- a/forge-gui/res/cardsfolder/b/bonds_of_quicksilver.txt +++ b/forge-gui/res/cardsfolder/b/bonds_of_quicksilver.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/bonds_of_quicksilver.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/b/bone_dancer.txt b/forge-gui/res/cardsfolder/b/bone_dancer.txt index 3544958dbfb..541cb345e9f 100644 --- a/forge-gui/res/cardsfolder/b/bone_dancer.txt +++ b/forge-gui/res/cardsfolder/b/bone_dancer.txt @@ -1,9 +1,9 @@ -Name:Bone Dancer -ManaCost:1 B B -Types:Creature Zombie -PT:2/2 -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ DBChangeZone | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may put the top creature card of defending player's graveyard onto the battlefield under your control. If you do, CARDNAME assigns no combat damage this turn. -SVar:DBChangeZone:DB$ChangeZoneAll | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.TopGraveyardCreature+DefenderCtrl | GainControl$ True | ChangeNum$ 1 | SubAbility$ DBNoCombatDamage -SVar:DBNoCombatDamage:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage -SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_dancer.jpg -Oracle:Whenever Bone Dancer attacks and isn't blocked, you may put the top creature card of defending player's graveyard onto the battlefield under your control. If you do, Bone Dancer assigns no combat damage this turn. \ No newline at end of file +Name:Bone Dancer +ManaCost:1 B B +Types:Creature Zombie +PT:2/2 +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ DBChangeZone | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may put the top creature card of defending player's graveyard onto the battlefield under your control. If you do, CARDNAME assigns no combat damage this turn. +SVar:DBChangeZone:DB$ChangeZoneAll | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.TopGraveyardCreature+DefenderCtrl | GainControl$ True | ChangeNum$ 1 | SubAbility$ DBNoCombatDamage +SVar:DBNoCombatDamage:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage +SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_dancer.jpg +Oracle:Whenever Bone Dancer attacks and isn't blocked, you may put the top creature card of defending player's graveyard onto the battlefield under your control. If you do, Bone Dancer assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/b/bone_flute.txt b/forge-gui/res/cardsfolder/b/bone_flute.txt index e270e14ed55..f3fd04a593a 100644 --- a/forge-gui/res/cardsfolder/b/bone_flute.txt +++ b/forge-gui/res/cardsfolder/b/bone_flute.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PumpAll | Cost$ 2 T | ValidCards$ Creature | NumAtt$ -1 | SpellDescription$ All creatures get -1/-0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_flute.jpg -Oracle:{2}, {T}: All creatures get -1/-0 until end of turn. \ No newline at end of file +Oracle:{2}, {T}: All creatures get -1/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bone_harvest.txt b/forge-gui/res/cardsfolder/b/bone_harvest.txt index 3b37d020550..48fa844b1be 100644 --- a/forge-gui/res/cardsfolder/b/bone_harvest.txt +++ b/forge-gui/res/cardsfolder/b/bone_harvest.txt @@ -7,4 +7,4 @@ SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:X:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_harvest.jpg -Oracle:Put any number of target creature cards from your graveyard on top of your library.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Put any number of target creature cards from your graveyard on top of your library.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/b/bone_mask.txt b/forge-gui/res/cardsfolder/b/bone_mask.txt index ad1c7239f3f..f0ea828ede6 100644 --- a/forge-gui/res/cardsfolder/b/bone_mask.txt +++ b/forge-gui/res/cardsfolder/b/bone_mask.txt @@ -1,13 +1,13 @@ -Name:Bone Mask -ManaCost:4 -Types:Artifact -A:AB$ ChooseSource | Cost$ 2 T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. Exile cards from the top of your library equal to the damage prevented this way. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect,ExileFromLibInstead,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileFromLibInstead | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileFromLibInstead:DB$ Mill | Defined$ You | Destination$ Exile | NumCards$ X | References$ X -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:X:ReplaceCount$DamageAmount -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_mask.jpg -Oracle:{2}, {T}: The next time a source of your choice would deal damage to you this turn, prevent that damage. Exile cards from the top of your library equal to the damage prevented this way. \ No newline at end of file +Name:Bone Mask +ManaCost:4 +Types:Artifact +A:AB$ ChooseSource | Cost$ 2 T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. Exile cards from the top of your library equal to the damage prevented this way. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect,ExileFromLibInstead,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileFromLibInstead | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileFromLibInstead:DB$ Mill | Defined$ You | Destination$ Exile | NumCards$ X | References$ X +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:X:ReplaceCount$DamageAmount +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_mask.jpg +Oracle:{2}, {T}: The next time a source of your choice would deal damage to you this turn, prevent that damage. Exile cards from the top of your library equal to the damage prevented this way. diff --git a/forge-gui/res/cardsfolder/b/bone_saw.txt b/forge-gui/res/cardsfolder/b/bone_saw.txt index 95b67f8253a..f368e78813e 100644 --- a/forge-gui/res/cardsfolder/b/bone_saw.txt +++ b/forge-gui/res/cardsfolder/b/bone_saw.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_saw.jpg -Oracle:Equipped creature gets +1/+0.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +1/+0.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/b/bone_shaman.txt b/forge-gui/res/cardsfolder/b/bone_shaman.txt index c8d871ac063..1e160729c45 100644 --- a/forge-gui/res/cardsfolder/b/bone_shaman.txt +++ b/forge-gui/res/cardsfolder/b/bone_shaman.txt @@ -1,9 +1,9 @@ -Name:Bone Shaman -ManaCost:2 R R -Types:Creature Giant Shaman -PT:3/3 -A:AB$ Animate | Cost$ B | Defined$ Self | staticAbilities$ BoneShamanStatic | StackDescription$ CARDNAME gains "Creatures dealt damage by CARDNAME this turn can't be regenerated this turn." | SpellDescription$ Until end of turn, CARDNAME gains "Creatures dealt damage by CARDNAME this turn can't be regenerated this turn." -SVar:BoneShamanStatic:Mode$ Continuous | Affected$ Creature.DamagedBy | AddHiddenKeyword$ CARDNAME can't be regenerated. | Description$ Creatures dealt damage by CARDNAME this turn can't be regenerated this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_shaman.jpg -Oracle:{B}: Until end of turn, Bone Shaman gains "Creatures dealt damage by Bone Shaman this turn can't be regenerated this turn." \ No newline at end of file +Name:Bone Shaman +ManaCost:2 R R +Types:Creature Giant Shaman +PT:3/3 +A:AB$ Animate | Cost$ B | Defined$ Self | staticAbilities$ BoneShamanStatic | StackDescription$ CARDNAME gains "Creatures dealt damage by CARDNAME this turn can't be regenerated this turn." | SpellDescription$ Until end of turn, CARDNAME gains "Creatures dealt damage by CARDNAME this turn can't be regenerated this turn." +SVar:BoneShamanStatic:Mode$ Continuous | Affected$ Creature.DamagedBy | AddHiddenKeyword$ CARDNAME can't be regenerated. | Description$ Creatures dealt damage by CARDNAME this turn can't be regenerated this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_shaman.jpg +Oracle:{B}: Until end of turn, Bone Shaman gains "Creatures dealt damage by Bone Shaman this turn can't be regenerated this turn." diff --git a/forge-gui/res/cardsfolder/b/bone_shredder.txt b/forge-gui/res/cardsfolder/b/bone_shredder.txt index 8eed5345786..9cb440ec347 100644 --- a/forge-gui/res/cardsfolder/b/bone_shredder.txt +++ b/forge-gui/res/cardsfolder/b/bone_shredder.txt @@ -7,4 +7,4 @@ K:Echo:2 B T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target nonartifact, nonblack creature. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.nonArtifact+nonBlack | TgtPrompt$ Select target nonartifact, nonblack creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_shredder.jpg -Oracle:Flying\nEcho {2}{B} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Bone Shredder enters the battlefield, destroy target nonartifact, nonblack creature. \ No newline at end of file +Oracle:Flying\nEcho {2}{B} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Bone Shredder enters the battlefield, destroy target nonartifact, nonblack creature. diff --git a/forge-gui/res/cardsfolder/b/bone_splinters.txt b/forge-gui/res/cardsfolder/b/bone_splinters.txt index 3e27c6c24db..18e166deda5 100644 --- a/forge-gui/res/cardsfolder/b/bone_splinters.txt +++ b/forge-gui/res/cardsfolder/b/bone_splinters.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ B Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_splinters.jpg -Oracle:As an additional cost to cast Bone Splinters, sacrifice a creature.\nDestroy target creature. \ No newline at end of file +Oracle:As an additional cost to cast Bone Splinters, sacrifice a creature.\nDestroy target creature. diff --git a/forge-gui/res/cardsfolder/b/bone_to_ash.txt b/forge-gui/res/cardsfolder/b/bone_to_ash.txt index 17e4bb42a95..4da6b795298 100644 --- a/forge-gui/res/cardsfolder/b/bone_to_ash.txt +++ b/forge-gui/res/cardsfolder/b/bone_to_ash.txt @@ -1,7 +1,7 @@ -Name:Bone to Ash -ManaCost:2 U U -Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBDraw | SpellDescription$ Counter target creature spell. Draw a card. -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_to_ash.jpg -Oracle:Counter target creature spell.\nDraw a card. \ No newline at end of file +Name:Bone to Ash +ManaCost:2 U U +Types:Instant +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBDraw | SpellDescription$ Counter target creature spell. Draw a card. +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bone_to_ash.jpg +Oracle:Counter target creature spell.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/bonebreaker_giant.txt b/forge-gui/res/cardsfolder/b/bonebreaker_giant.txt index 652d7901ea9..927cdf8c4a9 100644 --- a/forge-gui/res/cardsfolder/b/bonebreaker_giant.txt +++ b/forge-gui/res/cardsfolder/b/bonebreaker_giant.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Creature Giant PT:4/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/bonebreaker_giant.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/bonehoard.txt b/forge-gui/res/cardsfolder/b/bonehoard.txt index feea4fd08c3..9a350293c2a 100644 --- a/forge-gui/res/cardsfolder/b/bonehoard.txt +++ b/forge-gui/res/cardsfolder/b/bonehoard.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | K:Living Weapon SVar:X:Count$TypeInAllYards.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/bonehoard.jpg -Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +X/+X, where X is the number of creature cards in all graveyards.\nEquip {2} \ No newline at end of file +Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +X/+X, where X is the number of creature cards in all graveyards.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/b/boneknitter.txt b/forge-gui/res/cardsfolder/b/boneknitter.txt index 5291aa15d8d..a441050a2f5 100644 --- a/forge-gui/res/cardsfolder/b/boneknitter.txt +++ b/forge-gui/res/cardsfolder/b/boneknitter.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Regenerate | ValidTgts$ Zombie | TgtPrompt$ Select target Zombie. | Cost$ 1 B | SpellDescription$ Regenerate target Zombie. K:Morph:2 B SVar:Picture:http://www.wizards.com/global/images/magic/general/boneknitter.jpg -Oracle:{1}{B}: Regenerate target Zombie.\nMorph {2}{B} (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 +Oracle:{1}{B}: Regenerate target Zombie.\nMorph {2}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/b/bonescythe_sliver.txt b/forge-gui/res/cardsfolder/b/bonescythe_sliver.txt index 20dd6cab918..57de419bf1f 100644 --- a/forge-gui/res/cardsfolder/b/bonescythe_sliver.txt +++ b/forge-gui/res/cardsfolder/b/bonescythe_sliver.txt @@ -1,8 +1,8 @@ -Name:Bonescythe Sliver -ManaCost:3 W -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Double Strike | Description$ Sliver creatures you control have double strike. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/bonescythe_sliver.jpg -Oracle:Sliver creatures you control have double strike. (They deal both first-strike and regular combat damage.) +Name:Bonescythe Sliver +ManaCost:3 W +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Double Strike | Description$ Sliver creatures you control have double strike. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/bonescythe_sliver.jpg +Oracle:Sliver creatures you control have double strike. (They deal both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/b/boneshard_slasher.txt b/forge-gui/res/cardsfolder/b/boneshard_slasher.txt index 74daa9b2596..178b47bd247 100644 --- a/forge-gui/res/cardsfolder/b/boneshard_slasher.txt +++ b/forge-gui/res/cardsfolder/b/boneshard_slasher.txt @@ -8,4 +8,4 @@ SVar:SpellTarget:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Ba SVar:SlasherSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self SVar:SlasherTarget:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/boneshard_slasher.jpg -Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Boneshard Slasher gets +2/+2 and has "When Boneshard Slasher becomes the target of a spell or ability, sacrifice it." \ No newline at end of file +Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Boneshard Slasher gets +2/+2 and has "When Boneshard Slasher becomes the target of a spell or ability, sacrifice it." diff --git a/forge-gui/res/cardsfolder/b/bonesplitter.txt b/forge-gui/res/cardsfolder/b/bonesplitter.txt index 1368418dc8e..6f0cabec261 100644 --- a/forge-gui/res/cardsfolder/b/bonesplitter.txt +++ b/forge-gui/res/cardsfolder/b/bonesplitter.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0. SVar:Picture:http://www.wizards.com/global/images/magic/general/bonesplitter.jpg -Oracle:Equipped creature gets +2/+0.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +2/+0.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/b/bonesplitter_sliver.txt b/forge-gui/res/cardsfolder/b/bonesplitter_sliver.txt index 878014f865d..deb834d92fe 100644 --- a/forge-gui/res/cardsfolder/b/bonesplitter_sliver.txt +++ b/forge-gui/res/cardsfolder/b/bonesplitter_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Sliver | AddPower$ 2 | Description$ All Sliver creatures get +2/+0. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/bonesplitter_sliver.jpg -Oracle:All Sliver creatures get +2/+0. \ No newline at end of file +Oracle:All Sliver creatures get +2/+0. diff --git a/forge-gui/res/cardsfolder/b/bonethorn_valesk.txt b/forge-gui/res/cardsfolder/b/bonethorn_valesk.txt index 2af20fe8273..4ffc78a8d3c 100644 --- a/forge-gui/res/cardsfolder/b/bonethorn_valesk.txt +++ b/forge-gui/res/cardsfolder/b/bonethorn_valesk.txt @@ -5,4 +5,4 @@ PT:4/2 T:Mode$ TurnFaceUp | ValidCard$ Permanent | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a permanent is turned face up, CARDNAME deals 1 damage to target creature or player. SVar:TrigDamage: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/bonethorn_valesk.jpg -Oracle:Whenever a permanent is turned face up, Bonethorn Valesk deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Whenever a permanent is turned face up, Bonethorn Valesk deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/boneyard_wurm.txt b/forge-gui/res/cardsfolder/b/boneyard_wurm.txt index b9e378629ce..6a839e14fe3 100644 --- a/forge-gui/res/cardsfolder/b/boneyard_wurm.txt +++ b/forge-gui/res/cardsfolder/b/boneyard_wurm.txt @@ -1,8 +1,8 @@ -Name:Boneyard Wurm -ManaCost:1 G -Types:Creature Wurm -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creature cards in your graveyard. -SVar:X:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/boneyard_wurm.jpg -Oracle:Boneyard Wurm's power and toughness are each equal to the number of creature cards in your graveyard. \ No newline at end of file +Name:Boneyard Wurm +ManaCost:1 G +Types:Creature Wurm +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creature cards in your graveyard. +SVar:X:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/boneyard_wurm.jpg +Oracle:Boneyard Wurm's power and toughness are each equal to the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/b/bonfire_of_the_damned.txt b/forge-gui/res/cardsfolder/b/bonfire_of_the_damned.txt index e2e9d6acd43..a687925c5df 100644 --- a/forge-gui/res/cardsfolder/b/bonfire_of_the_damned.txt +++ b/forge-gui/res/cardsfolder/b/bonfire_of_the_damned.txt @@ -1,8 +1,8 @@ -Name:Bonfire of the Damned -ManaCost:X X R -Types:Sorcery -A:SP$ DamageAll | Cost$ X X R | NumDmg$ X | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | ValidPlayers$ Targeted | ValidDescription$ target player and each creature he or she controls. | References$ X | SpellDescription$ CARDNAME deals X damage to target player and each creature he or she controls. -K:Miracle:X R -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/bonfire_of_the_damned.jpg -Oracle:Bonfire of the Damned deals X damage to target player and each creature he or she controls.\nMiracle {X}{R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Bonfire of the Damned +ManaCost:X X R +Types:Sorcery +A:SP$ DamageAll | Cost$ X X R | NumDmg$ X | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | ValidPlayers$ Targeted | ValidDescription$ target player and each creature he or she controls. | References$ X | SpellDescription$ CARDNAME deals X damage to target player and each creature he or she controls. +K:Miracle:X R +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/bonfire_of_the_damned.jpg +Oracle:Bonfire of the Damned deals X damage to target player and each creature he or she controls.\nMiracle {X}{R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/b/booby_trap.txt b/forge-gui/res/cardsfolder/b/booby_trap.txt index 967e4e4c9f2..121ddc9cd51 100644 --- a/forge-gui/res/cardsfolder/b/booby_trap.txt +++ b/forge-gui/res/cardsfolder/b/booby_trap.txt @@ -1,17 +1,17 @@ -Name:Booby Trap -ManaCost:6 -Types:Artifact -K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ ChooseP | SpellDescription$ As CARDNAME enters the battlefield, name a card other than a basic land card and choose an opponent. -SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | AILogic$ Curse -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player.Chosen | ReplaceWith$ RevealedDraw | Description$ The chosen player reveals each card he or she draws. -SVar:RevealedDraw:AB$ Draw | Cost$ 0 | Defined$ Player.Chosen | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True -SVar:TrigReveal:DB$ Reveal | Defined$ Player.Chosen | RevealValid$ Card.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ Drawn | ValidCard$ Card.NamedCard+OwnedBy Player.Chosen | TriggerZones$ Battlefield | Execute$ TrapTriggered | TriggerDescription$ When the chosen player draws the named card, sacrifice CARDNAME. If you do, CARDNAME deals 10 damage to that player. -SVar:TrapTriggered:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ Explosion -SVar:Explosion:DB$ DealDamage | NumDmg$ 10 | Defined$ Player.Chosen | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ X -SVar:X:Remembered$Amount -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/booby_trap.jpg -Oracle:As Booby Trap enters the battlefield, name a card other than a basic land card and choose an opponent.\nThe chosen player reveals each card he or she draws.\nWhen the chosen player draws the named card, sacrifice Booby Trap. If you do, Booby Trap deals 10 damage to that player. \ No newline at end of file +Name:Booby Trap +ManaCost:6 +Types:Artifact +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ ChooseP | SpellDescription$ As CARDNAME enters the battlefield, name a card other than a basic land card and choose an opponent. +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | AILogic$ Curse +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player.Chosen | ReplaceWith$ RevealedDraw | Description$ The chosen player reveals each card he or she draws. +SVar:RevealedDraw:AB$ Draw | Cost$ 0 | Defined$ Player.Chosen | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True +SVar:TrigReveal:DB$ Reveal | Defined$ Player.Chosen | RevealValid$ Card.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ Drawn | ValidCard$ Card.NamedCard+OwnedBy Player.Chosen | TriggerZones$ Battlefield | Execute$ TrapTriggered | TriggerDescription$ When the chosen player draws the named card, sacrifice CARDNAME. If you do, CARDNAME deals 10 damage to that player. +SVar:TrapTriggered:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ Explosion +SVar:Explosion:DB$ DealDamage | NumDmg$ 10 | Defined$ Player.Chosen | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ X +SVar:X:Remembered$Amount +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/booby_trap.jpg +Oracle:As Booby Trap enters the battlefield, name a card other than a basic land card and choose an opponent.\nThe chosen player reveals each card he or she draws.\nWhen the chosen player draws the named card, sacrifice Booby Trap. If you do, Booby Trap deals 10 damage to that player. diff --git a/forge-gui/res/cardsfolder/b/book_burning.txt b/forge-gui/res/cardsfolder/b/book_burning.txt index cd349ffbb5b..cf44728527a 100644 --- a/forge-gui/res/cardsfolder/b/book_burning.txt +++ b/forge-gui/res/cardsfolder/b/book_burning.txt @@ -1,6 +1,6 @@ -Name:Book Burning -ManaCost:1 R -Types:Sorcery -A:SP$ Mill | Cost$ 1 R | NumCards$ 6 | ValidTgts$ Player | TgtPrompt$ Choose a player | UnlessCost$ DamageYou<6> | UnlessPayer$ Player | UnlessAI$ Never | SpellDescription$ Any player may have CARDNAME deal 6 damage to him or her. If no one does, target player puts the top six cards of his or her library into his or her graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/book_burning.jpg -Oracle:Any player may have Book Burning deal 6 damage to him or her. If no one does, target player puts the top six cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Book Burning +ManaCost:1 R +Types:Sorcery +A:SP$ Mill | Cost$ 1 R | NumCards$ 6 | ValidTgts$ Player | TgtPrompt$ Choose a player | UnlessCost$ DamageYou<6> | UnlessPayer$ Player | UnlessAI$ Never | SpellDescription$ Any player may have CARDNAME deal 6 damage to him or her. If no one does, target player puts the top six cards of his or her library into his or her graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/book_burning.jpg +Oracle:Any player may have Book Burning deal 6 damage to him or her. If no one does, target player puts the top six cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/b/book_of_rass.txt b/forge-gui/res/cardsfolder/b/book_of_rass.txt index 0f814820cab..a1b2414b4ee 100644 --- a/forge-gui/res/cardsfolder/b/book_of_rass.txt +++ b/forge-gui/res/cardsfolder/b/book_of_rass.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Draw | Cost$ 2 PayLife<2> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/book_of_rass.jpg -Oracle:{2}, Pay 2 life: Draw a card. \ No newline at end of file +Oracle:{2}, Pay 2 life: Draw a card. diff --git a/forge-gui/res/cardsfolder/b/boom_bust.txt b/forge-gui/res/cardsfolder/b/boom_bust.txt index bc7d859d3f8..d8518e6c969 100644 --- a/forge-gui/res/cardsfolder/b/boom_bust.txt +++ b/forge-gui/res/cardsfolder/b/boom_bust.txt @@ -1,16 +1,16 @@ -Name:Boom -ManaCost:1 R -AlternateMode: Split -Types:Sorcery -A:SP$ Destroy | Cost$ 1 R | TgtPrompt$ Choose target land you control to destroy | ValidTgts$ Land.YouCtrl | SubAbility$ DestroyOpp | SpellDescription$ Destroy target land you control and target land you don't control. -SVar:DestroyOpp:DB$ Destroy | TgtPrompt$ Choose target land you don't control to destroy | ValidTgts$ Land.YouDontCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/boombust.jpg -Oracle:Destroy target land you control and target land you don't control. - -ALTERNATE - -Name:Bust -ManaCost:5 R -Types:Sorcery -A:SP$ DestroyAll | Cost$ 5 R | ValidCards$ Land | SpellDescription$ Destroy all lands. -Oracle:Destroy all lands. \ No newline at end of file +Name:Boom +ManaCost:1 R +AlternateMode: Split +Types:Sorcery +A:SP$ Destroy | Cost$ 1 R | TgtPrompt$ Choose target land you control to destroy | ValidTgts$ Land.YouCtrl | SubAbility$ DestroyOpp | SpellDescription$ Destroy target land you control and target land you don't control. +SVar:DestroyOpp:DB$ Destroy | TgtPrompt$ Choose target land you don't control to destroy | ValidTgts$ Land.YouDontCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/boombust.jpg +Oracle:Destroy target land you control and target land you don't control. + +ALTERNATE + +Name:Bust +ManaCost:5 R +Types:Sorcery +A:SP$ DestroyAll | Cost$ 5 R | ValidCards$ Land | SpellDescription$ Destroy all lands. +Oracle:Destroy all lands. diff --git a/forge-gui/res/cardsfolder/b/boomerang.txt b/forge-gui/res/cardsfolder/b/boomerang.txt index 0cdbd381db3..0bfdffda55c 100644 --- a/forge-gui/res/cardsfolder/b/boomerang.txt +++ b/forge-gui/res/cardsfolder/b/boomerang.txt @@ -3,4 +3,4 @@ ManaCost:U U Types:Instant A:SP$ ChangeZone | Cost$ U U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/boomerang.jpg -Oracle:Return target permanent to its owner's hand. \ No newline at end of file +Oracle:Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/boon_of_erebos.txt b/forge-gui/res/cardsfolder/b/boon_of_erebos.txt index 46cd81a3d7d..74a57955262 100644 --- a/forge-gui/res/cardsfolder/b/boon_of_erebos.txt +++ b/forge-gui/res/cardsfolder/b/boon_of_erebos.txt @@ -1,8 +1,8 @@ -Name:Boon of Erebos -ManaCost:B -Types:Instant -A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | SpellDescription$ Target creature gets +2/+0 until end of turn. Regenerate it. You lose 2 life. | SubAbility$ DBRegen -SVar:DBRegen:DB$ Regenerate | Defined$ ParentTarget | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/boon_of_erebos.jpg -Oracle:Target creature gets +2/+0 until end of turn. Regenerate it. You lose 2 life. \ No newline at end of file +Name:Boon of Erebos +ManaCost:B +Types:Instant +A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | SpellDescription$ Target creature gets +2/+0 until end of turn. Regenerate it. You lose 2 life. | SubAbility$ DBRegen +SVar:DBRegen:DB$ Regenerate | Defined$ ParentTarget | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/boon_of_erebos.jpg +Oracle:Target creature gets +2/+0 until end of turn. Regenerate it. You lose 2 life. diff --git a/forge-gui/res/cardsfolder/b/boon_reflection.txt b/forge-gui/res/cardsfolder/b/boon_reflection.txt index 642ebb9c901..7f1c4a58ba0 100644 --- a/forge-gui/res/cardsfolder/b/boon_reflection.txt +++ b/forge-gui/res/cardsfolder/b/boon_reflection.txt @@ -6,4 +6,4 @@ SVar:GainDouble:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Reference SVar:X:ReplaceCount$LifeGained/Twice SVar:PlayMain1:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boon_reflection.jpg -Oracle:If you would gain life, you gain twice that much life instead. \ No newline at end of file +Oracle:If you would gain life, you gain twice that much life instead. diff --git a/forge-gui/res/cardsfolder/b/boon_satyr.txt b/forge-gui/res/cardsfolder/b/boon_satyr.txt index efa203cb539..aaac9c97e9c 100644 --- a/forge-gui/res/cardsfolder/b/boon_satyr.txt +++ b/forge-gui/res/cardsfolder/b/boon_satyr.txt @@ -1,9 +1,9 @@ -Name:Boon Satyr -ManaCost:1 G G -Types:Enchantment Creature Satyr -PT:4/2 -K:Bestow:3 G G -K:Flash -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 4 | AddToughness$ 2 | Description$ Enchanted creature gets +4/+2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/boon_satyr.jpg -Oracle:Flash\nBestow {3}{G}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +4/+2. \ No newline at end of file +Name:Boon Satyr +ManaCost:1 G G +Types:Enchantment Creature Satyr +PT:4/2 +K:Bestow:3 G G +K:Flash +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 4 | AddToughness$ 2 | Description$ Enchanted creature gets +4/+2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/boon_satyr.jpg +Oracle:Flash\nBestow {3}{G}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +4/+2. diff --git a/forge-gui/res/cardsfolder/b/borborygmos.txt b/forge-gui/res/cardsfolder/b/borborygmos.txt index c777dd79e9d..6c96959f2a3 100644 --- a/forge-gui/res/cardsfolder/b/borborygmos.txt +++ b/forge-gui/res/cardsfolder/b/borborygmos.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCounters | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on each creature you control. SVar:TrigCounters:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/borborygmos.jpg -Oracle:Trample\nWhenever Borborygmos deals combat damage to a player, put a +1/+1 counter on each creature you control. \ No newline at end of file +Oracle:Trample\nWhenever Borborygmos deals combat damage to a player, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/b/borborygmos_enraged.txt b/forge-gui/res/cardsfolder/b/borborygmos_enraged.txt index 4ae901e6fe2..e44fe8d48af 100644 --- a/forge-gui/res/cardsfolder/b/borborygmos_enraged.txt +++ b/forge-gui/res/cardsfolder/b/borborygmos_enraged.txt @@ -1,10 +1,10 @@ -Name:Borborygmos Enraged -ManaCost:4 R R G G -Types:Legendary Creature Cyclops -PT:7/6 -K:Trample -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 3 | Defined$ You | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. -A:AB$ DealDamage | Cost$ Discard<1/Land> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/borborygmos_enraged.jpg -Oracle:Trample\nWhenever Borborygmos Enraged deals combat damage to a player, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard.\nDiscard a land card: Borborygmos Enraged deals 3 damage to target creature or player. \ No newline at end of file +Name:Borborygmos Enraged +ManaCost:4 R R G G +Types:Legendary Creature Cyclops +PT:7/6 +K:Trample +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 3 | Defined$ You | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. +A:AB$ DealDamage | Cost$ Discard<1/Land> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/borborygmos_enraged.jpg +Oracle:Trample\nWhenever Borborygmos Enraged deals combat damage to a player, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard.\nDiscard a land card: Borborygmos Enraged deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/border_guard.txt b/forge-gui/res/cardsfolder/b/border_guard.txt index 9d700bc1285..2efe0b443f6 100644 --- a/forge-gui/res/cardsfolder/b/border_guard.txt +++ b/forge-gui/res/cardsfolder/b/border_guard.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Creature Human Soldier PT:1/4 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20396.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/b/border_patrol.txt b/forge-gui/res/cardsfolder/b/border_patrol.txt index 3431da71ba8..4fc612cbe5c 100644 --- a/forge-gui/res/cardsfolder/b/border_patrol.txt +++ b/forge-gui/res/cardsfolder/b/border_patrol.txt @@ -4,4 +4,4 @@ Types:Creature Human Nomad PT:1/6 K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/border_patrol.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/b/borderland_behemoth.txt b/forge-gui/res/cardsfolder/b/borderland_behemoth.txt index 007c59dce64..589f6a33a66 100644 --- a/forge-gui/res/cardsfolder/b/borderland_behemoth.txt +++ b/forge-gui/res/cardsfolder/b/borderland_behemoth.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Giant.Other+YouCtrl/Times.4 SVar:RemRandomDeck:True SVar:BuffedBy:Giant SVar:Picture:http://www.wizards.com/global/images/magic/general/borderland_behemoth.jpg -Oracle:Trample\nBorderland Behemoth gets +4/+4 for each other Giant you control. \ No newline at end of file +Oracle:Trample\nBorderland Behemoth gets +4/+4 for each other Giant you control. diff --git a/forge-gui/res/cardsfolder/b/borderland_minotaur.txt b/forge-gui/res/cardsfolder/b/borderland_minotaur.txt index d5a3a14a483..ce1592954c2 100644 --- a/forge-gui/res/cardsfolder/b/borderland_minotaur.txt +++ b/forge-gui/res/cardsfolder/b/borderland_minotaur.txt @@ -1,6 +1,6 @@ -Name:Borderland Minotaur -ManaCost:2 R R -Types:Creature Minotaur Warrior -PT:4/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/borderland_minotaur.jpg -Oracle: \ No newline at end of file +Name:Borderland Minotaur +ManaCost:2 R R +Types:Creature Minotaur Warrior +PT:4/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/borderland_minotaur.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/b/borderland_ranger.txt b/forge-gui/res/cardsfolder/b/borderland_ranger.txt index a4f18b0683d..e5115908024 100644 --- a/forge-gui/res/cardsfolder/b/borderland_ranger.txt +++ b/forge-gui/res/cardsfolder/b/borderland_ranger.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/borderland_ranger.jpg -Oracle:When Borderland Ranger enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:When Borderland Ranger enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/boreal_centaur.txt b/forge-gui/res/cardsfolder/b/boreal_centaur.txt index d080c38c886..c3476ad8aba 100644 --- a/forge-gui/res/cardsfolder/b/boreal_centaur.txt +++ b/forge-gui/res/cardsfolder/b/boreal_centaur.txt @@ -4,4 +4,4 @@ Types:Snow Creature Centaur Warrior PT:2/2 A:AB$ Pump | Cost$ S | NumAtt$ +1 | NumDef$ +1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/boreal_centaur.jpg -Oracle:{S}: Boreal Centaur gets +1/+1 until end of turn. Activate this ability only once each turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:{S}: Boreal Centaur gets +1/+1 until end of turn. Activate this ability only once each turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/b/boreal_druid.txt b/forge-gui/res/cardsfolder/b/boreal_druid.txt index 0d6d1137d2f..ee2da1167fa 100644 --- a/forge-gui/res/cardsfolder/b/boreal_druid.txt +++ b/forge-gui/res/cardsfolder/b/boreal_druid.txt @@ -4,4 +4,4 @@ Types:Snow Creature Elf Druid PT:1/1 A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/csp/en-us/card121193.jpg -Oracle:{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/boreal_griffin.txt b/forge-gui/res/cardsfolder/b/boreal_griffin.txt index 5f02dd3e3cd..c46eaeed523 100644 --- a/forge-gui/res/cardsfolder/b/boreal_griffin.txt +++ b/forge-gui/res/cardsfolder/b/boreal_griffin.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ S | KW$ First Strike | SpellDescription$ CARDNAME gains first # AI can now use snow mana to pay for activated abilities. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boreal_griffin.jpg -Oracle:Flying\n{S}: Boreal Griffin gains first strike until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Flying\n{S}: Boreal Griffin gains first strike until end of turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/b/boreal_shelf.txt b/forge-gui/res/cardsfolder/b/boreal_shelf.txt index 473dc05e505..e1d8455c621 100644 --- a/forge-gui/res/cardsfolder/b/boreal_shelf.txt +++ b/forge-gui/res/cardsfolder/b/boreal_shelf.txt @@ -5,4 +5,4 @@ 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$ U | SpellDescription$ Add {U} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/boreal_shelf.jpg -Oracle:Boreal Shelf enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Oracle:Boreal Shelf enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/boris_devilboon.txt b/forge-gui/res/cardsfolder/b/boris_devilboon.txt index 9d306cb82ba..c5f87252b87 100644 --- a/forge-gui/res/cardsfolder/b/boris_devilboon.txt +++ b/forge-gui/res/cardsfolder/b/boris_devilboon.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Zombie Wizard PT:2/2 A:AB$ Token | Cost$ 2 B R T | TokenAmount$ 1 | TokenName$ Minor Demon | TokenOwner$ You | TokenTypes$ Creature,Demon | TokenColors$ Black,Red | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 black and red Demon creature token named Minor Demon onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/boris_devilboon.jpg -Oracle:{2}{B}{R}, {T}: Put a 1/1 black and red Demon creature token named Minor Demon onto the battlefield. \ No newline at end of file +Oracle:{2}{B}{R}, {T}: Put a 1/1 black and red Demon creature token named Minor Demon onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/boros_battleshaper.txt b/forge-gui/res/cardsfolder/b/boros_battleshaper.txt index 1d5a7d7337f..9bc21bed81b 100644 --- a/forge-gui/res/cardsfolder/b/boros_battleshaper.txt +++ b/forge-gui/res/cardsfolder/b/boros_battleshaper.txt @@ -1,10 +1,10 @@ -Name:Boros Battleshaper -ManaCost:5 R W -Types:Creature Minotaur Soldier -PT:5/5 -T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigMustAttackBlock | TriggerDescription$ At the beginning of each combat, up to one target creature attacks or blocks this combat if able and up to one target creature can't attack or block this combat. -SVar:TrigMustAttackBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature to attack or block if able | KW$ HIDDEN CARDNAME attacks each turn if able. & HIDDEN CARDNAME blocks each turn if able. | IsCurse$ True | UntilEndOfCombat$ True | SubAbility$ DBCantAttackBlock -SVar:DBCantAttackBlock:DB$ Pump | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature that cannot attack or block this combat | KW$ HIDDEN CARDNAME can't attack or block. | IsCurse$ True | UntilEndOfCombat$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_battleshaper.jpg -Oracle:At the beginning of each combat, up to one target creature attacks or blocks this combat if able and up to one target creature can't attack or block this combat. \ No newline at end of file +Name:Boros Battleshaper +ManaCost:5 R W +Types:Creature Minotaur Soldier +PT:5/5 +T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigMustAttackBlock | TriggerDescription$ At the beginning of each combat, up to one target creature attacks or blocks this combat if able and up to one target creature can't attack or block this combat. +SVar:TrigMustAttackBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature to attack or block if able | KW$ HIDDEN CARDNAME attacks each turn if able. & HIDDEN CARDNAME blocks each turn if able. | IsCurse$ True | UntilEndOfCombat$ True | SubAbility$ DBCantAttackBlock +SVar:DBCantAttackBlock:DB$ Pump | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target creature that cannot attack or block this combat | KW$ HIDDEN CARDNAME can't attack or block. | IsCurse$ True | UntilEndOfCombat$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_battleshaper.jpg +Oracle:At the beginning of each combat, up to one target creature attacks or blocks this combat if able and up to one target creature can't attack or block this combat. diff --git a/forge-gui/res/cardsfolder/b/boros_charm.txt b/forge-gui/res/cardsfolder/b/boros_charm.txt index 90c8a965d5d..02f8d06342c 100644 --- a/forge-gui/res/cardsfolder/b/boros_charm.txt +++ b/forge-gui/res/cardsfolder/b/boros_charm.txt @@ -1,9 +1,9 @@ -Name:Boros Charm -ManaCost:R W -Types:Instant -A:SP$ Charm | Cost$ R W | Choices$ DealDmg,PumpAll,PumpDouble | CharmNum$ 1 | SpellDescription$ Choose one - Boros Charm deals 4 damage to target player; or permanents you control are indestructible this turn; or target creature gains double strike until end of turn. -SVar:DealDmg:DB$ DealDamage | ValidTgts$ Player | AILogic$ ChoiceBurn | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target player. -SVar:PumpAll:DB$ PumpAll | ValidCards$ Permanent.YouCtrl | KW$ Indestructible | SpellDescription$ Permanets you control are indestructible this turn. -SVar:PumpDouble:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Double Strike | SpellDescription$ Target creature gains double strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_charm.jpg -Oracle:Choose one -€” Boros Charm deals 4 damage to target player; or permanents you control are indestructible this turn; or target creature gains double strike until end of turn. \ No newline at end of file +Name:Boros Charm +ManaCost:R W +Types:Instant +A:SP$ Charm | Cost$ R W | Choices$ DealDmg,PumpAll,PumpDouble | CharmNum$ 1 | SpellDescription$ Choose one - Boros Charm deals 4 damage to target player; or permanents you control are indestructible this turn; or target creature gains double strike until end of turn. +SVar:DealDmg:DB$ DealDamage | ValidTgts$ Player | AILogic$ ChoiceBurn | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target player. +SVar:PumpAll:DB$ PumpAll | ValidCards$ Permanent.YouCtrl | KW$ Indestructible | SpellDescription$ Permanets you control are indestructible this turn. +SVar:PumpDouble:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Double Strike | SpellDescription$ Target creature gains double strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_charm.jpg +Oracle:Choose one -€” Boros Charm deals 4 damage to target player; or permanents you control are indestructible this turn; or target creature gains double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/boros_cluestone.txt b/forge-gui/res/cardsfolder/b/boros_cluestone.txt index 953f10a3e20..7fa181e9bab 100644 --- a/forge-gui/res/cardsfolder/b/boros_cluestone.txt +++ b/forge-gui/res/cardsfolder/b/boros_cluestone.txt @@ -1,9 +1,9 @@ -Name:Boros Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Draw | Cost$ R W T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$Red|White -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_cluestone.jpg -Oracle:{T}: Add {R} or {W} to your mana pool.\n{R}{W}, {T}, Sacrifice Boros Cluestone: Draw a card. \ No newline at end of file +Name:Boros Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Draw | Cost$ R W T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$Red|White +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_cluestone.jpg +Oracle:{T}: Add {R} or {W} to your mana pool.\n{R}{W}, {T}, Sacrifice Boros Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/b/boros_elite.txt b/forge-gui/res/cardsfolder/b/boros_elite.txt index ec0b0be899b..04c802c9330 100644 --- a/forge-gui/res/cardsfolder/b/boros_elite.txt +++ b/forge-gui/res/cardsfolder/b/boros_elite.txt @@ -1,9 +1,9 @@ -Name:Boros Elite -ManaCost:W -Types:Creature Human Soldier -PT:1/1 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +2/+2 until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_elite.jpg -Oracle:Battalion - Whenever Boros Elite and at least two other creatures attack, Boros Elite gets +2/+2 until end of turn. \ No newline at end of file +Name:Boros Elite +ManaCost:W +Types:Creature Human Soldier +PT:1/1 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +2/+2 until end of turn. +SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_elite.jpg +Oracle:Battalion - Whenever Boros Elite and at least two other creatures attack, Boros Elite gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/boros_fury_shield.txt b/forge-gui/res/cardsfolder/b/boros_fury_shield.txt index 8ddcc819f20..5d977f00943 100644 --- a/forge-gui/res/cardsfolder/b/boros_fury_shield.txt +++ b/forge-gui/res/cardsfolder/b/boros_fury_shield.txt @@ -1,9 +1,9 @@ -Name:Boros Fury-Shield -ManaCost:2 W -Types:Instant -A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | IsCurse$ True | SubAbility$ DBDamage | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt by target attacking or blocking creature this turn. If {R} was spent to cast CARDNAME, it deals damage to that creature's controller equal to the creature's power. -SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | ConditionManaSpent$ R | References$ X -SVar:X:Targeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_fury_shield.jpg -Oracle:Prevent all combat damage that would be dealt by target attacking or blocking creature this turn. If {R} was spent to cast Boros Fury-Shield, it deals damage to that creature's controller equal to the creature's power. \ No newline at end of file +Name:Boros Fury-Shield +ManaCost:2 W +Types:Instant +A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | IsCurse$ True | SubAbility$ DBDamage | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt by target attacking or blocking creature this turn. If {R} was spent to cast CARDNAME, it deals damage to that creature's controller equal to the creature's power. +SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | ConditionManaSpent$ R | References$ X +SVar:X:Targeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_fury_shield.jpg +Oracle:Prevent all combat damage that would be dealt by target attacking or blocking creature this turn. If {R} was spent to cast Boros Fury-Shield, it deals damage to that creature's controller equal to the creature's power. diff --git a/forge-gui/res/cardsfolder/b/boros_garrison.txt b/forge-gui/res/cardsfolder/b/boros_garrison.txt index 74d6d775973..c9cb313ac02 100644 --- a/forge-gui/res/cardsfolder/b/boros_garrison.txt +++ b/forge-gui/res/cardsfolder/b/boros_garrison.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_garrison.jpg -Oracle:Boros Garrison enters the battlefield tapped.\nWhen Boros Garrison enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {R}{W} to your mana pool. \ No newline at end of file +Oracle:Boros Garrison enters the battlefield tapped.\nWhen Boros Garrison enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {R}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/boros_guildgate.txt b/forge-gui/res/cardsfolder/b/boros_guildgate.txt index 500765a5b6f..03feb5f8ea3 100644 --- a/forge-gui/res/cardsfolder/b/boros_guildgate.txt +++ b/forge-gui/res/cardsfolder/b/boros_guildgate.txt @@ -1,8 +1,8 @@ -Name:Boros Guildgate -ManaCost:no cost -Types:Land Gate -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$ R | SpellDescription$ Add {R} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_guildgate.jpg -Oracle:Boros Guildgate enters the battlefield tapped.\n{T}: Add {R} or {W} to your mana pool. \ No newline at end of file +Name:Boros Guildgate +ManaCost:no cost +Types:Land Gate +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$ R | SpellDescription$ Add {R} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_guildgate.jpg +Oracle:Boros Guildgate enters the battlefield tapped.\n{T}: Add {R} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/boros_guildmage.txt b/forge-gui/res/cardsfolder/b/boros_guildmage.txt index f6604d781e0..68cd6e89a4e 100644 --- a/forge-gui/res/cardsfolder/b/boros_guildmage.txt +++ b/forge-gui/res/cardsfolder/b/boros_guildmage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. A:AB$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_guildmage.jpg -Oracle:{1}{R}: Target creature gains haste until end of turn.\n{1}{W}: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:{1}{R}: Target creature gains haste until end of turn.\n{1}{W}: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/boros_keyrune.txt b/forge-gui/res/cardsfolder/b/boros_keyrune.txt index 78c3a2c4e3c..1047bf02aa6 100644 --- a/forge-gui/res/cardsfolder/b/boros_keyrune.txt +++ b/forge-gui/res/cardsfolder/b/boros_keyrune.txt @@ -1,10 +1,10 @@ -Name:Boros Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Animate | Cost$ R W | Defined$ Self | Power$ 1| Toughness$ 1 | Types$ Artifact,Creature,Soldier | Colors$ Red,White | Keywords$ Double Strike | SpellDescription$ CARDNAME becomes a 1/1 red and white Soldier artifact creature with double strike until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$Red|White -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_keyrune.jpg -Oracle:{T}: Add {R} or {W} to your mana pool.\n{R}{W}: Boros Keyrune becomes a 1/1 red and white Soldier artifact creature with double strike until end of turn. (It deals both first-strike and regular combat damage.) \ No newline at end of file +Name:Boros Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Animate | Cost$ R W | Defined$ Self | Power$ 1| Toughness$ 1 | Types$ Artifact,Creature,Soldier | Colors$ Red,White | Keywords$ Double Strike | SpellDescription$ CARDNAME becomes a 1/1 red and white Soldier artifact creature with double strike until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$Red|White +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_keyrune.jpg +Oracle:{T}: Add {R} or {W} to your mana pool.\n{R}{W}: Boros Keyrune becomes a 1/1 red and white Soldier artifact creature with double strike until end of turn. (It deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/b/boros_mastiff.txt b/forge-gui/res/cardsfolder/b/boros_mastiff.txt index 86a7d1afb16..dde06023c3c 100644 --- a/forge-gui/res/cardsfolder/b/boros_mastiff.txt +++ b/forge-gui/res/cardsfolder/b/boros_mastiff.txt @@ -1,9 +1,9 @@ -Name:Boros Mastiff -ManaCost:1 W -Types:Creature Hound -PT:2/2 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets lifelink until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | KW$ Lifelink -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_mastiff.jpg -Oracle:Battalion - Whenever Boros Mastiff and at least two other creatures attack, Boros Mastiff gains lifelink until end of turn. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.) \ No newline at end of file +Name:Boros Mastiff +ManaCost:1 W +Types:Creature Hound +PT:2/2 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets lifelink until end of turn. +SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | KW$ Lifelink +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_mastiff.jpg +Oracle:Battalion - Whenever Boros Mastiff and at least two other creatures attack, Boros Mastiff gains lifelink until end of turn. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/b/boros_reckoner.txt b/forge-gui/res/cardsfolder/b/boros_reckoner.txt index 9caf0cc35d7..33820040531 100644 --- a/forge-gui/res/cardsfolder/b/boros_reckoner.txt +++ b/forge-gui/res/cardsfolder/b/boros_reckoner.txt @@ -1,11 +1,11 @@ -Name:Boros Reckoner -ManaCost:RW RW RW -Types:Creature Minotaur Wizard -PT:3/3 -T:Mode$ DamageDone | Execute$ TrigDamage | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME is dealt damage, it deals that much damage to target creature or player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ X | References$ X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player -A:AB$ Pump | Cost$ RW | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. -SVar:X:TriggerCount$DamageAmount -SVar:HasCombatEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_reckoner.jpg -Oracle:Whenever Boros Reckoner is dealt damage, it deals that much damage to target creature or player.\n{R/W}: Boros Reckoner gains first strike until end of turn. \ No newline at end of file +Name:Boros Reckoner +ManaCost:RW RW RW +Types:Creature Minotaur Wizard +PT:3/3 +T:Mode$ DamageDone | Execute$ TrigDamage | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME is dealt damage, it deals that much damage to target creature or player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ X | References$ X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player +A:AB$ Pump | Cost$ RW | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. +SVar:X:TriggerCount$DamageAmount +SVar:HasCombatEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_reckoner.jpg +Oracle:Whenever Boros Reckoner is dealt damage, it deals that much damage to target creature or player.\n{R/W}: Boros Reckoner gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/boros_recruit.txt b/forge-gui/res/cardsfolder/b/boros_recruit.txt index f2809cb7b32..f0939082959 100644 --- a/forge-gui/res/cardsfolder/b/boros_recruit.txt +++ b/forge-gui/res/cardsfolder/b/boros_recruit.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Soldier PT:1/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_recruit.jpg -Oracle:({R/W} can be paid with either {R} or {W}.)\nFirst strike \ No newline at end of file +Oracle:({R/W} can be paid with either {R} or {W}.)\nFirst strike diff --git a/forge-gui/res/cardsfolder/b/boros_signet.txt b/forge-gui/res/cardsfolder/b/boros_signet.txt index ec7946d297c..2ed26e75134 100644 --- a/forge-gui/res/cardsfolder/b/boros_signet.txt +++ b/forge-gui/res/cardsfolder/b/boros_signet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ R W | SpellDescription$ Add {R}{W} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_signet.jpg -Oracle:{1}, {T}: Add {R}{W} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {R}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/b/boros_swiftblade.txt b/forge-gui/res/cardsfolder/b/boros_swiftblade.txt index f79c5e93b61..40bbd9ab96f 100644 --- a/forge-gui/res/cardsfolder/b/boros_swiftblade.txt +++ b/forge-gui/res/cardsfolder/b/boros_swiftblade.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/2 K:Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/boros_swiftblade.jpg -Oracle:Double strike \ No newline at end of file +Oracle:Double strike diff --git a/forge-gui/res/cardsfolder/b/borrowing_100000_arrows.txt b/forge-gui/res/cardsfolder/b/borrowing_100000_arrows.txt index 0bf81dc748d..2f9dcff4882 100644 --- a/forge-gui/res/cardsfolder/b/borrowing_100000_arrows.txt +++ b/forge-gui/res/cardsfolder/b/borrowing_100000_arrows.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 2 U | Defined$ You | ValidTgts$ Opponent | NumCards$ X | References$ X | SpellDescription$ Draw a card for each tapped creature target opponent controls. SVar:X:Count$Valid Creature.tapped+TargetedPlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/borrowing_100000_arrows.jpg -Oracle:Draw a card for each tapped creature target opponent controls. \ No newline at end of file +Oracle:Draw a card for each tapped creature target opponent controls. diff --git a/forge-gui/res/cardsfolder/b/borrowing_the_east_wind.txt b/forge-gui/res/cardsfolder/b/borrowing_the_east_wind.txt index 411a083d6c6..3b970cf2659 100644 --- a/forge-gui/res/cardsfolder/b/borrowing_the_east_wind.txt +++ b/forge-gui/res/cardsfolder/b/borrowing_the_east_wind.txt @@ -5,4 +5,4 @@ A:SP$ DamageAll | Cost$ X G G | ValidCards$ Creature.withHorsemanship | ValidPla SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Three_Kingdoms/borrowing_the_east_wind.jpg -Oracle:Borrowing the East Wind deals X damage to each creature with horsemanship and each player. \ No newline at end of file +Oracle:Borrowing the East Wind deals X damage to each creature with horsemanship and each player. 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 76b75f1b525..b6acffd7eeb 100644 --- a/forge-gui/res/cardsfolder/b/boseiju_who_shelters_all.txt +++ b/forge-gui/res/cardsfolder/b/boseiju_who_shelters_all.txt @@ -1,7 +1,7 @@ -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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/b/bosh_iron_golem.txt b/forge-gui/res/cardsfolder/b/bosh_iron_golem.txt index 1b38b29e3e5..0cfb6495ce7 100644 --- a/forge-gui/res/cardsfolder/b/bosh_iron_golem.txt +++ b/forge-gui/res/cardsfolder/b/bosh_iron_golem.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ 3 R Sac<1/Artifact> | ValidTgts$ Creature,Player | TgtP SVar:X:Sacrificed$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bosh_iron_golem.jpg -Oracle:Trample\n{3}{R}, Sacrifice an artifact: Bosh, Iron Golem deals damage equal to the sacrificed artifact's converted mana cost to target creature or player. \ No newline at end of file +Oracle:Trample\n{3}{R}, Sacrifice an artifact: Bosh, Iron Golem deals damage equal to the sacrificed artifact's converted mana cost to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/bosh_iron_golem_avatar.txt b/forge-gui/res/cardsfolder/b/bosh_iron_golem_avatar.txt index 68c9894db57..cba20304def 100644 --- a/forge-gui/res/cardsfolder/b/bosh_iron_golem_avatar.txt +++ b/forge-gui/res/cardsfolder/b/bosh_iron_golem_avatar.txt @@ -1,9 +1,9 @@ -Name:Bosh, Iron Golem Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-2 -A:AB$ DealDamage | ActivationZone$ Command | Announce$ X | Cost$ X Sac<1/Artifact.cmcEQX/artifact with converted mana cost X> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. -SVar:X:Count$xPaid -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/bosh_iron_golem_avatar.jpg -SVar:RemAIDeck:True -Oracle:Hand +0, life -2\n{X}, Sacrifice an artifact with converted mana cost X: Bosh, Iron Golem Avatar deals X damage to target creature or player. \ No newline at end of file +Name:Bosh, Iron Golem Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-2 +A:AB$ DealDamage | ActivationZone$ Command | Announce$ X | Cost$ X Sac<1/Artifact.cmcEQX/artifact with converted mana cost X> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. +SVar:X:Count$xPaid +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/bosh_iron_golem_avatar.jpg +SVar:RemAIDeck:True +Oracle:Hand +0, life -2\n{X}, Sacrifice an artifact with converted mana cost X: Bosh, Iron Golem Avatar deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/bosk_banneret.txt b/forge-gui/res/cardsfolder/b/bosk_banneret.txt index 8e64400fb55..c8acfb2d7d1 100644 --- a/forge-gui/res/cardsfolder/b/bosk_banneret.txt +++ b/forge-gui/res/cardsfolder/b/bosk_banneret.txt @@ -4,4 +4,4 @@ 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. 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 +Oracle:Treefolk spells and Shaman spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/b/bottle_gnomes.txt b/forge-gui/res/cardsfolder/b/bottle_gnomes.txt index 325254930c6..d74caacc54b 100644 --- a/forge-gui/res/cardsfolder/b/bottle_gnomes.txt +++ b/forge-gui/res/cardsfolder/b/bottle_gnomes.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Gnome PT:1/3 A:AB$ GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ 3 | SpellDescription$ You gain 3 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/bottle_gnomes.jpg -Oracle:Sacrifice Bottle Gnomes: You gain 3 life. \ No newline at end of file +Oracle:Sacrifice Bottle Gnomes: You gain 3 life. diff --git a/forge-gui/res/cardsfolder/b/bottle_of_suleiman.txt b/forge-gui/res/cardsfolder/b/bottle_of_suleiman.txt index c2aea153c2a..10e5f2273f4 100644 --- a/forge-gui/res/cardsfolder/b/bottle_of_suleiman.txt +++ b/forge-gui/res/cardsfolder/b/bottle_of_suleiman.txt @@ -5,4 +5,4 @@ A:AB$ FlipACoin | Cost$ 1 Sac<1/CARDNAME> | WinSubAbility$ DBToken | LoseSubAbil SVar:DBDamage:DB$DealDamage | Defined$ You | NumDmg$ 5 SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Djinn | TokenTypes$ Creature,Artifact,Djinn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/bottle_of_suleiman.jpg -Oracle:{1}, Sacrifice Bottle of Suleiman: Flip a coin. If you win the flip, put a 5/5 colorless Djinn artifact creature token with flying onto the battlefield. If you lose the flip, Bottle of Suleiman deals 5 damage to you. \ No newline at end of file +Oracle:{1}, Sacrifice Bottle of Suleiman: Flip a coin. If you win the flip, put a 5/5 colorless Djinn artifact creature token with flying onto the battlefield. If you lose the flip, Bottle of Suleiman deals 5 damage to you. diff --git a/forge-gui/res/cardsfolder/b/bottled_cloister.txt b/forge-gui/res/cardsfolder/b/bottled_cloister.txt index c9ead470167..8449767a187 100644 --- a/forge-gui/res/cardsfolder/b/bottled_cloister.txt +++ b/forge-gui/res/cardsfolder/b/bottled_cloister.txt @@ -1,11 +1,11 @@ -Name:Bottled Cloister -ManaCost:4 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, exile all cards from your hand face down. -SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | ChangeType$ Card.YouCtrl | RememberChanged$ True -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, return all cards you own exiled with CARDNAME to your hand, then draw a card. -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bottled_cloister.jpg -Oracle:At the beginning of each opponent's upkeep, exile all cards from your hand face down.\nAt the beginning of your upkeep, return all cards you own exiled with Bottled Cloister to your hand, then draw a card. \ No newline at end of file +Name:Bottled Cloister +ManaCost:4 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, exile all cards from your hand face down. +SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | ChangeType$ Card.YouCtrl | RememberChanged$ True +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, return all cards you own exiled with CARDNAME to your hand, then draw a card. +SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bottled_cloister.jpg +Oracle:At the beginning of each opponent's upkeep, exile all cards from your hand face down.\nAt the beginning of your upkeep, return all cards you own exiled with Bottled Cloister to your hand, then draw a card. diff --git a/forge-gui/res/cardsfolder/b/bottomless_pit.txt b/forge-gui/res/cardsfolder/b/bottomless_pit.txt index d6973a36be8..fc8490453df 100644 --- a/forge-gui/res/cardsfolder/b/bottomless_pit.txt +++ b/forge-gui/res/cardsfolder/b/bottomless_pit.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ 1 | Mode$ Random SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bottomless_pit.jpg -Oracle:At the beginning of each player's upkeep, that player discards a card at random. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player discards a card at random. diff --git a/forge-gui/res/cardsfolder/b/bottomless_vault.txt b/forge-gui/res/cardsfolder/b/bottomless_vault.txt index 6b3a255b11b..ce67eca4815 100644 --- a/forge-gui/res/cardsfolder/b/bottomless_vault.txt +++ b/forge-gui/res/cardsfolder/b/bottomless_vault.txt @@ -10,4 +10,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bottomless_vault.jpg -Oracle:Bottomless Vault enters the battlefield tapped.\nYou may choose not to untap Bottomless Vault during your untap step.\nAt the beginning of your upkeep, if Bottomless Vault is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Bottomless Vault: Add {B} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Bottomless Vault enters the battlefield tapped.\nYou may choose not to untap Bottomless Vault during your untap step.\nAt the beginning of your upkeep, if Bottomless Vault is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Bottomless Vault: Add {B} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/b/boulderfall.txt b/forge-gui/res/cardsfolder/b/boulderfall.txt index 2ec45db8f42..c625c64bcc5 100644 --- a/forge-gui/res/cardsfolder/b/boulderfall.txt +++ b/forge-gui/res/cardsfolder/b/boulderfall.txt @@ -1,6 +1,6 @@ -Name:Boulderfall -ManaCost:6 R R -Types:Instant -A:SP$ DealDamage | Cost$ 6 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SpellDescription$ CARDNAME deals 5 damage divided as you choose among any number of target creatures and/or players. -SVar:Picture:http://www.wizards.com/global/images/magic/general/boulderfall.jpg -Oracle:Boulderfall deals 5 damage divided as you choose among any number of target creatures and/or players. \ No newline at end of file +Name:Boulderfall +ManaCost:6 R R +Types:Instant +A:SP$ DealDamage | Cost$ 6 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SpellDescription$ CARDNAME deals 5 damage divided as you choose among any number of target creatures and/or players. +SVar:Picture:http://www.wizards.com/global/images/magic/general/boulderfall.jpg +Oracle:Boulderfall deals 5 damage divided as you choose among any number of target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/b/bouncing_beebles.txt b/forge-gui/res/cardsfolder/b/bouncing_beebles.txt index 2894ea349f7..83e131a91f1 100644 --- a/forge-gui/res/cardsfolder/b/bouncing_beebles.txt +++ b/forge-gui/res/cardsfolder/b/bouncing_beebles.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Unblockable | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME can't be blocked as long as defending player controls an artifact. SVar:X:Count$Valid Artifact.DefenderCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/bouncing_beebles.jpg -Oracle:Bouncing Beebles can't be blocked as long as defending player controls an artifact. \ No newline at end of file +Oracle:Bouncing Beebles can't be blocked as long as defending player controls an artifact. diff --git a/forge-gui/res/cardsfolder/b/bound_determined.txt b/forge-gui/res/cardsfolder/b/bound_determined.txt index 5a2b64fc6dc..91ae42a964b 100644 --- a/forge-gui/res/cardsfolder/b/bound_determined.txt +++ b/forge-gui/res/cardsfolder/b/bound_determined.txt @@ -1,22 +1,22 @@ -Name:Bound -ManaCost:3 B G -AlternateMode: Split -Types:Instant -A:SP$ Sacrifice | Cost$ 3 B G | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ DBReturnChoose | SpellDescription$ Sacrifice a creature. Return up to X cards from your graveyard to your hand, where X is the number of colors that creature was. Exile this card. -SVar:DBReturnChoose:DB$ ChooseCard | Defined$ You | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | Amount$ X | References$ X | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | Defined$ Self | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardNumColors -SVar:Picture:http://www.wizards.com/global/images/magic/general/bounddetermined.jpg -Oracle:Sacrifice a creature. Return up to X cards from your graveyard to your hand, where X is the number of colors that creature was. Exile this card. - -ALTERNATE - -Name:Determined -ManaCost:G U -Types:Instant -A:SP$ Effect | Cost$ G U | StaticAbilities$ STCantbeCountered | SubAbility$ DBDraw | SpellDescription$ Other spells you control can't be countered by spells or abilities this turn. Draw a card. -SVar:STCantbeCountered:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Stack | Affected$ Card.YouCtrl | AddHiddenKeyword$ CARDNAME can't be countered. | Description$ Other spells you control can't be countered by spells or abilities this turn. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 -Oracle:Other spells you control can't be countered by spells or abilities this turn.\nDraw a card. \ No newline at end of file +Name:Bound +ManaCost:3 B G +AlternateMode: Split +Types:Instant +A:SP$ Sacrifice | Cost$ 3 B G | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ DBReturnChoose | SpellDescription$ Sacrifice a creature. Return up to X cards from your graveyard to your hand, where X is the number of colors that creature was. Exile this card. +SVar:DBReturnChoose:DB$ ChooseCard | Defined$ You | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | Amount$ X | References$ X | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | Defined$ Self | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardNumColors +SVar:Picture:http://www.wizards.com/global/images/magic/general/bounddetermined.jpg +Oracle:Sacrifice a creature. Return up to X cards from your graveyard to your hand, where X is the number of colors that creature was. Exile this card. + +ALTERNATE + +Name:Determined +ManaCost:G U +Types:Instant +A:SP$ Effect | Cost$ G U | StaticAbilities$ STCantbeCountered | SubAbility$ DBDraw | SpellDescription$ Other spells you control can't be countered by spells or abilities this turn. Draw a card. +SVar:STCantbeCountered:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Stack | Affected$ Card.YouCtrl | AddHiddenKeyword$ CARDNAME can't be countered. | Description$ Other spells you control can't be countered by spells or abilities this turn. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 +Oracle:Other spells you control can't be countered by spells or abilities this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/bound_in_silence.txt b/forge-gui/res/cardsfolder/b/bound_in_silence.txt index a799b35513a..287820f9132 100644 --- a/forge-gui/res/cardsfolder/b/bound_in_silence.txt +++ b/forge-gui/res/cardsfolder/b/bound_in_silence.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Enchanted creature can't attack or block. SVar:Picture:http://www.wizards.com/global/images/magic/general/bound_in_silence.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block. diff --git a/forge-gui/res/cardsfolder/b/boundless_realms.txt b/forge-gui/res/cardsfolder/b/boundless_realms.txt index 29fb00695ee..b6ca909c2f6 100644 --- a/forge-gui/res/cardsfolder/b/boundless_realms.txt +++ b/forge-gui/res/cardsfolder/b/boundless_realms.txt @@ -1,7 +1,7 @@ -Name:Boundless Realms -ManaCost:6 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 6 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ X | References$ X | Tapped$ True | SpellDescription$ Search your library for X basic land cards, where X is the number of lands you control, and put them onto the battlefield tapped. Then shuffle your library. -SVar:X:Count$Valid Land.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/boundless_realms.jpg -Oracle:Search your library for up to X basic land cards, where X is the number of lands you control, and put them onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Name:Boundless Realms +ManaCost:6 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 6 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ X | References$ X | Tapped$ True | SpellDescription$ Search your library for X basic land cards, where X is the number of lands you control, and put them onto the battlefield tapped. Then shuffle your library. +SVar:X:Count$Valid Land.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/boundless_realms.jpg +Oracle:Search your library for up to X basic land cards, where X is the number of lands you control, and put them onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/bounteous_kirin.txt b/forge-gui/res/cardsfolder/b/bounteous_kirin.txt index 1e07c23f691..87a3b0dd3a7 100644 --- a/forge-gui/res/cardsfolder/b/bounteous_kirin.txt +++ b/forge-gui/res/cardsfolder/b/bounteous_kirin.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggerCount$CastSACMC SVar:Picture:http://www.wizards.com/global/images/magic/general/bounteous_kirin.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may gain life equal to that spell's converted mana cost. \ No newline at end of file +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may gain life equal to that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/b/bountiful_harvest.txt b/forge-gui/res/cardsfolder/b/bountiful_harvest.txt index 971e297179c..b60d35ca6fd 100644 --- a/forge-gui/res/cardsfolder/b/bountiful_harvest.txt +++ b/forge-gui/res/cardsfolder/b/bountiful_harvest.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 4 G | LifeAmount$ X | References$ X | SpellDescription$ You gain 1 life for each land you control. SVar:X:Count$TypeYouCtrl.Land SVar:Picture:http://www.wizards.com/global/images/magic/general/bountiful_harvest.jpg -Oracle:You gain 1 life for each land you control. \ No newline at end of file +Oracle:You gain 1 life for each land you control. diff --git a/forge-gui/res/cardsfolder/b/bounty_hunter.txt b/forge-gui/res/cardsfolder/b/bounty_hunter.txt index 8174c4105b3..7859251d1f0 100644 --- a/forge-gui/res/cardsfolder/b/bounty_hunter.txt +++ b/forge-gui/res/cardsfolder/b/bounty_hunter.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ PutCounter | Cost$ T | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | CounterType$ BOUNTY | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a bounty counter on target nonblack creature. A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.counters_GE1_BOUNTY | TgtPrompt$ Select target creature with a bounty counter on it | SpellDescription$ Destroy target creature with a bounty counter on it. SVar:Picture:http://www.wizards.com/global/images/magic/general/bounty_hunter.jpg -Oracle:{T}: Put a bounty counter on target nonblack creature.\n{T}: Destroy target creature with a bounty counter on it. \ No newline at end of file +Oracle:{T}: Put a bounty counter on target nonblack creature.\n{T}: Destroy target creature with a bounty counter on it. diff --git a/forge-gui/res/cardsfolder/b/bounty_of_the_hunt.txt b/forge-gui/res/cardsfolder/b/bounty_of_the_hunt.txt index df7bf8933f5..bb1d361b158 100644 --- a/forge-gui/res/cardsfolder/b/bounty_of_the_hunt.txt +++ b/forge-gui/res/cardsfolder/b/bounty_of_the_hunt.txt @@ -1,11 +1,11 @@ -Name:Bounty of the Hunt -ManaCost:3 G G -Types:Instant -A:SP$ PutCounter | Cost$ 3 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | RememberCounters$ True | SubAbility$ DelayedRemoveCounters | RememberTargets$ True | SpellDescription$ Distribute three +1/+1 counters among one, two, or three target creatures. For each +1/+1 counter you put on a creature this way, remove a +1/+1 counter from that creature at the beginning of the next cleanup step. -SVar:AltCost:Cost$ExileFromHand<1/Card.Green> | Description$ You may exile a green card from your hand rather than pay CARDNAME's mana cost. -SVar:DelayedRemoveCounters:DB$ DelayedTrigger | Mode$ Phase | Phase$ Cleanup | Execute$ TrigRemoveCounter | Secondary$ True | TriggerDescription$ For each +1/+1 counter you put on a creature this way, remove a +1/+1 counter from that creature at the beginning of the next cleanup step. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bounty_of_the_hunt.jpg -Oracle:You may exile a green card from your hand rather than pay Bounty of the Hunt's mana cost.\nDistribute three +1/+1 counters among one, two, or three target creatures. For each +1/+1 counter you put on a creature this way, remove a +1/+1 counter from that creature at the beginning of the next cleanup step. \ No newline at end of file +Name:Bounty of the Hunt +ManaCost:3 G G +Types:Instant +A:SP$ PutCounter | Cost$ 3 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | RememberCounters$ True | SubAbility$ DelayedRemoveCounters | RememberTargets$ True | SpellDescription$ Distribute three +1/+1 counters among one, two, or three target creatures. For each +1/+1 counter you put on a creature this way, remove a +1/+1 counter from that creature at the beginning of the next cleanup step. +SVar:AltCost:Cost$ExileFromHand<1/Card.Green> | Description$ You may exile a green card from your hand rather than pay CARDNAME's mana cost. +SVar:DelayedRemoveCounters:DB$ DelayedTrigger | Mode$ Phase | Phase$ Cleanup | Execute$ TrigRemoveCounter | Secondary$ True | TriggerDescription$ For each +1/+1 counter you put on a creature this way, remove a +1/+1 counter from that creature at the beginning of the next cleanup step. +SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bounty_of_the_hunt.jpg +Oracle:You may exile a green card from your hand rather than pay Bounty of the Hunt's mana cost.\nDistribute three +1/+1 counters among one, two, or three target creatures. For each +1/+1 counter you put on a creature this way, remove a +1/+1 counter from that creature at the beginning of the next cleanup step. diff --git a/forge-gui/res/cardsfolder/b/bow_of_nylea.txt b/forge-gui/res/cardsfolder/b/bow_of_nylea.txt index 00f76d5019c..521a00dbfd2 100644 --- a/forge-gui/res/cardsfolder/b/bow_of_nylea.txt +++ b/forge-gui/res/cardsfolder/b/bow_of_nylea.txt @@ -1,12 +1,12 @@ -Name:Bow of Nylea -ManaCost:1 G G -Types:Legendary Enchantment Artifact -S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddKeyword$ Deathtouch | Description$ Attacking creatures you control have deathtouch. -A:AB$ Charm | Cost$ 1 G T | Choices$ DBPutCounter,DBDmg,DBGainLife,DBGrave | CharmNum$ 1 | SpellDescription$ Choose one - Put a +1/+1 counter on target creature; or CARDNAME deals 2 damage to target creature with flying; or you gain 3 life; or put up to four target cards from your graveyard on the bottom of your library in any order. -SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature; -SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 | SpellDescription$ or CARDNAME deals 2 damage to target creature with flying; -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SpellDescription$ or you gain 3 life. -SVar:DBGrave:DB$ ChangeZone | ValidTgts$ Card.YouOwn | TgtPrompt$ Select up to four target cards in your graveyard | TargetMin$ 0 | TargetMax$ 4 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ or put up to four target cards from your graveyard on the bottom of your library in any order. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/bow_of_nylea.jpg -Oracle:Attacking creatures you control have deathtouch.\n{1}{G}, {T}: Choose one - Put a +1/+1 counter on target creature; or Bow of Nylea deals 2 damage to target creature with flying; or you gain 3 life; or put up to four target cards from your graveyard on the bottom of your library in any order. \ No newline at end of file +Name:Bow of Nylea +ManaCost:1 G G +Types:Legendary Enchantment Artifact +S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddKeyword$ Deathtouch | Description$ Attacking creatures you control have deathtouch. +A:AB$ Charm | Cost$ 1 G T | Choices$ DBPutCounter,DBDmg,DBGainLife,DBGrave | CharmNum$ 1 | SpellDescription$ Choose one - Put a +1/+1 counter on target creature; or CARDNAME deals 2 damage to target creature with flying; or you gain 3 life; or put up to four target cards from your graveyard on the bottom of your library in any order. +SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature; +SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 | SpellDescription$ or CARDNAME deals 2 damage to target creature with flying; +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 | SpellDescription$ or you gain 3 life. +SVar:DBGrave:DB$ ChangeZone | ValidTgts$ Card.YouOwn | TgtPrompt$ Select up to four target cards in your graveyard | TargetMin$ 0 | TargetMax$ 4 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ or put up to four target cards from your graveyard on the bottom of your library in any order. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/bow_of_nylea.jpg +Oracle:Attacking creatures you control have deathtouch.\n{1}{G}, {T}: Choose one - Put a +1/+1 counter on target creature; or Bow of Nylea deals 2 damage to target creature with flying; or you gain 3 life; or put up to four target cards from your graveyard on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/b/bower_passage.txt b/forge-gui/res/cardsfolder/b/bower_passage.txt index ad16b72eb3f..3d7312b3538 100644 --- a/forge-gui/res/cardsfolder/b/bower_passage.txt +++ b/forge-gui/res/cardsfolder/b/bower_passage.txt @@ -1,7 +1,7 @@ -Name:Bower Passage -ManaCost:1 G -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedBy Creature.withFlying | Description$ Creatures with flying can't block creatures you control. -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bower_passage.jpg -Oracle:Creatures with flying can't block creatures you control. \ No newline at end of file +Name:Bower Passage +ManaCost:1 G +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedBy Creature.withFlying | Description$ Creatures with flying can't block creatures you control. +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bower_passage.jpg +Oracle:Creatures with flying can't block creatures you control. diff --git a/forge-gui/res/cardsfolder/b/brace_for_impact.txt b/forge-gui/res/cardsfolder/b/brace_for_impact.txt index 6588572cd40..ae0eab0f1be 100644 --- a/forge-gui/res/cardsfolder/b/brace_for_impact.txt +++ b/forge-gui/res/cardsfolder/b/brace_for_impact.txt @@ -1,12 +1,12 @@ -Name:Brace for Impact -ManaCost:4 W -Types:Instant -A:SP$ Effect | Cost$ 4 W | ValidTgts$ Creature.MultiColor | TgtPrompt$ Select target multicolored creature | Name$ Brace Effect | Triggers$ EndTrackingEffect | ReplacementEffects$ BraceReplace | SVars$ ImpactCounters,X,ExileEffect | RememberObjects$ Targeted | SpellDescription$ Prevent all damage that would be dealt to target multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. -SVar:BraceReplace:Event$ DamageDone | ValidTarget$ Card.IsRemembered | ReplaceWith$ ImpactCounters | PreventionEffect$ True | Description$ Prevent all damage that would be dealt to targeted multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. -SVar:ImpactCounters:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ X -SVar:X:ReplaceCount$DamageAmount -SVar:EndTrackingEffect:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brace_for_impact.jpg -Oracle:Prevent all damage that would be dealt to target multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. \ No newline at end of file +Name:Brace for Impact +ManaCost:4 W +Types:Instant +A:SP$ Effect | Cost$ 4 W | ValidTgts$ Creature.MultiColor | TgtPrompt$ Select target multicolored creature | Name$ Brace Effect | Triggers$ EndTrackingEffect | ReplacementEffects$ BraceReplace | SVars$ ImpactCounters,X,ExileEffect | RememberObjects$ Targeted | SpellDescription$ Prevent all damage that would be dealt to target multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. +SVar:BraceReplace:Event$ DamageDone | ValidTarget$ Card.IsRemembered | ReplaceWith$ ImpactCounters | PreventionEffect$ True | Description$ Prevent all damage that would be dealt to targeted multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. +SVar:ImpactCounters:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ X +SVar:X:ReplaceCount$DamageAmount +SVar:EndTrackingEffect:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brace_for_impact.jpg +Oracle:Prevent all damage that would be dealt to target multicolored creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/b/brackwater_elemental.txt b/forge-gui/res/cardsfolder/b/brackwater_elemental.txt index 8bf5c958423..8b2bc750617 100644 --- a/forge-gui/res/cardsfolder/b/brackwater_elemental.txt +++ b/forge-gui/res/cardsfolder/b/brackwater_elemental.txt @@ -9,4 +9,4 @@ SVar:TrigPump:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ T SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ Self | Controller$ You SVar:EndOfTurnLeavePlay:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brackwater_elemental.jpg -Oracle:When Brackwater Elemental attacks or blocks, sacrifice it at the beginning of the next end step.\nUnearth {2}{U} ({2}{U}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:When Brackwater Elemental attacks or blocks, sacrifice it at the beginning of the next end step.\nUnearth {2}{U} ({2}{U}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/b/brago_king_eternal.txt b/forge-gui/res/cardsfolder/b/brago_king_eternal.txt index d12dddbff00..093b827c353 100644 --- a/forge-gui/res/cardsfolder/b/brago_king_eternal.txt +++ b/forge-gui/res/cardsfolder/b/brago_king_eternal.txt @@ -1,12 +1,12 @@ -Name:Brago, King Eternal -ManaCost:2 W U -Types:Legendary Creature Spirit -PT:2/4 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile any number of target nonland permanents you control, then return those cards to the battlefield under their owner's control. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.YouCtrl+nonLand | TgtPrompt$ Exile any number of target nonland permanents you control | TargetMin$ 0 | TargetMax$ X | References$ X | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Permanent.YouCtrl+nonLand -SVar:Picture:http://www.wizards.com/global/images/magic/general/brago_king_eternal.jpg -Oracle:Flying\nWhen Brago, King Eternal deals combat damage to a player, exile any number of target nonland permanents you control, then return those cards to the battlefield under their owner's control. +Name:Brago, King Eternal +ManaCost:2 W U +Types:Legendary Creature Spirit +PT:2/4 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile any number of target nonland permanents you control, then return those cards to the battlefield under their owner's control. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.YouCtrl+nonLand | TgtPrompt$ Exile any number of target nonland permanents you control | TargetMin$ 0 | TargetMax$ X | References$ X | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Permanent.YouCtrl+nonLand +SVar:Picture:http://www.wizards.com/global/images/magic/general/brago_king_eternal.jpg +Oracle:Flying\nWhen Brago, King Eternal deals combat damage to a player, exile any number of target nonland permanents you control, then return those cards to the battlefield under their owner's control. diff --git a/forge-gui/res/cardsfolder/b/bragos_representative.txt b/forge-gui/res/cardsfolder/b/bragos_representative.txt index d80921bf9c0..40fedfb2763 100644 --- a/forge-gui/res/cardsfolder/b/bragos_representative.txt +++ b/forge-gui/res/cardsfolder/b/bragos_representative.txt @@ -1,7 +1,7 @@ -Name:Brago's Representative -ManaCost:2 W -Types:Creature Human Advisor -PT:1/4 -S:Mode$ Continuous | Affected$ You | AddKeyword$ You get an additional vote. | Description$ While voting, you get an additional vote. (The votes can be for different choices or for the same choice.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/bragos_representative.jpg -Oracle:While voting, you get an additional vote. (The votes can be for different choices or for the same choice.) +Name:Brago's Representative +ManaCost:2 W +Types:Creature Human Advisor +PT:1/4 +S:Mode$ Continuous | Affected$ You | AddKeyword$ You get an additional vote. | Description$ While voting, you get an additional vote. (The votes can be for different choices or for the same choice.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/bragos_representative.jpg +Oracle:While voting, you get an additional vote. (The votes can be for different choices or for the same choice.) diff --git a/forge-gui/res/cardsfolder/b/braid_of_fire.txt b/forge-gui/res/cardsfolder/b/braid_of_fire.txt index 21ef0a2c2c4..95531b6846e 100644 --- a/forge-gui/res/cardsfolder/b/braid_of_fire.txt +++ b/forge-gui/res/cardsfolder/b/braid_of_fire.txt @@ -4,4 +4,4 @@ Types:Enchantment K:Cumulative upkeep:AddMana<1/R>:Add {R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/braid_of_fire.jpg -Oracle:Cumulative upkeep-Add {R} to your mana pool. (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.) \ No newline at end of file +Oracle:Cumulative upkeep-Add {R} to your mana pool. (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.) diff --git a/forge-gui/res/cardsfolder/b/braids_cabal_minion.txt b/forge-gui/res/cardsfolder/b/braids_cabal_minion.txt index 1be874338ac..2e1ce23749c 100644 --- a/forge-gui/res/cardsfolder/b/braids_cabal_minion.txt +++ b/forge-gui/res/cardsfolder/b/braids_cabal_minion.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature,Artifact,Land | Defined$ TriggeredPlayer | SpellDescription$ Sacrifice an artifact, creature or land. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/braids_cabal_minion.jpg -Oracle:At the beginning of each player's upkeep, that player sacrifices an artifact, creature, or land. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player sacrifices an artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/b/braids_conjurer_adept.txt b/forge-gui/res/cardsfolder/b/braids_conjurer_adept.txt index a98eee792f3..7c342d0a970 100644 --- a/forge-gui/res/cardsfolder/b/braids_conjurer_adept.txt +++ b/forge-gui/res/cardsfolder/b/braids_conjurer_adept.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChangeZ SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature,Artifact,Land | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/braids_conjurer_adept.jpg -Oracle:At the beginning of each player's upkeep, that player may put an artifact, creature, or land card from his or her hand onto the battlefield. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player may put an artifact, creature, or land card from his or her hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/braids_conjurer_adept_avatar.txt b/forge-gui/res/cardsfolder/b/braids_conjurer_adept_avatar.txt index a411c8a07af..c76940f05d5 100644 --- a/forge-gui/res/cardsfolder/b/braids_conjurer_adept_avatar.txt +++ b/forge-gui/res/cardsfolder/b/braids_conjurer_adept_avatar.txt @@ -1,9 +1,9 @@ -Name:Braids, Conjurer Adept Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+3 -A:AB$ ChangeZone | ActivationZone$ Command | Cost$ 2 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | DefinedPlayer$ Player | ChangeNum$ 1 | Tapped$ True | SpellDescription$ Each player may put a land card from his or her hand onto the battlefield tapped. -A:AB$ ChangeZone | ActivationZone$ Command | Cost$ 3 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Artifact.nonCreature | DefinedPlayer$ Player | ChangeNum$ 1 | SpellDescription$ Each player may put a noncreature artifact card from his or her hand onto the battlefield. -A:AB$ ChangeZone | ActivationZone$ Command | Cost$ 4 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | DefinedPlayer$ Player | ChangeNum$ 1 | SorcerySpeed$ True | SpellDescription$ Each player may put a creature card from his or her hand onto the battlefield. Activate this ability only any time you could cast a sorcery. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/braids_conjurer_adept_avatar.jpg -Oracle:Hand +0, life +3\n{2}: Each player may put a land card from his or her hand onto the battlefield tapped.\n{3}: Each player may put a noncreature artifact card from his or her hand onto the battlefield.\n{4}: Each player may put a creature card from his or her hand onto the battlefield. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Braids, Conjurer Adept Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+3 +A:AB$ ChangeZone | ActivationZone$ Command | Cost$ 2 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | DefinedPlayer$ Player | ChangeNum$ 1 | Tapped$ True | SpellDescription$ Each player may put a land card from his or her hand onto the battlefield tapped. +A:AB$ ChangeZone | ActivationZone$ Command | Cost$ 3 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Artifact.nonCreature | DefinedPlayer$ Player | ChangeNum$ 1 | SpellDescription$ Each player may put a noncreature artifact card from his or her hand onto the battlefield. +A:AB$ ChangeZone | ActivationZone$ Command | Cost$ 4 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | DefinedPlayer$ Player | ChangeNum$ 1 | SorcerySpeed$ True | SpellDescription$ Each player may put a creature card from his or her hand onto the battlefield. Activate this ability only any time you could cast a sorcery. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/braids_conjurer_adept_avatar.jpg +Oracle:Hand +0, life +3\n{2}: Each player may put a land card from his or her hand onto the battlefield tapped.\n{3}: Each player may put a noncreature artifact card from his or her hand onto the battlefield.\n{4}: Each player may put a creature card from his or her hand onto the battlefield. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/b/braidwood_cup.txt b/forge-gui/res/cardsfolder/b/braidwood_cup.txt index 81256b54ca3..771abfd6ee8 100644 --- a/forge-gui/res/cardsfolder/b/braidwood_cup.txt +++ b/forge-gui/res/cardsfolder/b/braidwood_cup.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ GainLife | Cost$ T | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/braidwood_cup.jpg -Oracle:{T}: You gain 1 life. \ No newline at end of file +Oracle:{T}: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/b/braidwood_sextant.txt b/forge-gui/res/cardsfolder/b/braidwood_sextant.txt index bc2372d9295..39d8fe35d1a 100644 --- a/forge-gui/res/cardsfolder/b/braidwood_sextant.txt +++ b/forge-gui/res/cardsfolder/b/braidwood_sextant.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/braidwood_sextant.jpg -Oracle:{2}, {T}, Sacrifice Braidwood Sextant: Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Braidwood Sextant: Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/brain_freeze.txt b/forge-gui/res/cardsfolder/b/brain_freeze.txt index 62cbf7550c9..2f7f90452e0 100644 --- a/forge-gui/res/cardsfolder/b/brain_freeze.txt +++ b/forge-gui/res/cardsfolder/b/brain_freeze.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Mill | Cost$ 1 U | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_freeze.jpg -Oracle:Target player puts the top three cards of his or her library into his or her graveyard.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Target player puts the top three cards of his or her library into his or her graveyard.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/b/brain_gorgers.txt b/forge-gui/res/cardsfolder/b/brain_gorgers.txt index 87f203124cd..1df785a2b8e 100644 --- a/forge-gui/res/cardsfolder/b/brain_gorgers.txt +++ b/forge-gui/res/cardsfolder/b/brain_gorgers.txt @@ -1,9 +1,9 @@ -Name:Brain Gorgers -ManaCost:3 B -Types:Creature Zombie -PT:4/2 -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you cast CARDNAME, any player may sacrifice a creature. If a player does, counter CARDNAME. -SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ Sac<1/Creature> | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True -K:Madness:1 B -SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_gorgers.jpg -Oracle:When you cast Brain Gorgers, any player may sacrifice a creature. If a player does, counter Brain Gorgers.\nMadness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Name:Brain Gorgers +ManaCost:3 B +Types:Creature Zombie +PT:4/2 +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you cast CARDNAME, any player may sacrifice a creature. If a player does, counter CARDNAME. +SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ Sac<1/Creature> | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True +K:Madness:1 B +SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_gorgers.jpg +Oracle:When you cast Brain Gorgers, any player may sacrifice a creature. If a player does, counter Brain Gorgers.\nMadness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/b/brain_maggot.txt b/forge-gui/res/cardsfolder/b/brain_maggot.txt index 819b765dc3a..e75db976017 100644 --- a/forge-gui/res/cardsfolder/b/brain_maggot.txt +++ b/forge-gui/res/cardsfolder/b/brain_maggot.txt @@ -1,13 +1,13 @@ -Name:Brain Maggot -ManaCost:1 B -Types:Enchantment Creature Insect -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Remembered | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent -SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That permanent is exiled until Banishing Light leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_maggot.jpg -Oracle:When Brain Maggot enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card until Brain Maggot leaves the battlefield. \ No newline at end of file +Name:Brain Maggot +ManaCost:1 B +Types:Enchantment Creature Insect +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card until CARDNAME leaves the battlefield. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Remembered | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent +SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That permanent is exiled until Banishing Light leaves the battlefield +SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_maggot.jpg +Oracle:When Brain Maggot enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card until Brain Maggot leaves the battlefield. diff --git a/forge-gui/res/cardsfolder/b/brain_pry.txt b/forge-gui/res/cardsfolder/b/brain_pry.txt index 1348b028112..48af4df378c 100644 --- a/forge-gui/res/cardsfolder/b/brain_pry.txt +++ b/forge-gui/res/cardsfolder/b/brain_pry.txt @@ -1,11 +1,11 @@ -Name:Brain Pry -ManaCost:1 B -Types:Sorcery -A:SP$ NameCard | Cost$ 1 B | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ RevealHand | SpellDescription$ Name a nonland card. Target player reveals his or her hand. That player discards a card with that name. If he or she can't, you draw a card. -SVar:RevealHand:DB$RevealHand | RememberRevealed$ True | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDiscard -SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose | DiscardValid$ Card.NamedCard | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_pry.jpg -Oracle:Name a nonland card. Target player reveals his or her hand. That player discards a card with that name. If he or she can't, you draw a card. \ No newline at end of file +Name:Brain Pry +ManaCost:1 B +Types:Sorcery +A:SP$ NameCard | Cost$ 1 B | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ RevealHand | SpellDescription$ Name a nonland card. Target player reveals his or her hand. That player discards a card with that name. If he or she can't, you draw a card. +SVar:RevealHand:DB$RevealHand | RememberRevealed$ True | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDiscard +SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose | DiscardValid$ Card.NamedCard | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_pry.jpg +Oracle:Name a nonland card. Target player reveals his or her hand. That player discards a card with that name. If he or she can't, you draw a card. diff --git a/forge-gui/res/cardsfolder/b/brain_weevil.txt b/forge-gui/res/cardsfolder/b/brain_weevil.txt index 6b1093643db..652dfef61f6 100644 --- a/forge-gui/res/cardsfolder/b/brain_weevil.txt +++ b/forge-gui/res/cardsfolder/b/brain_weevil.txt @@ -1,9 +1,9 @@ -Name:Brain Weevil -ManaCost:3 B -Types:Creature Insect -PT:1/1 -K:Intimidate -A:AB$ Discard | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SorcerySpeed$ True | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. Activate this ability only any time you could cast a sorcery. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_weevil.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nSacrifice Brain Weevil: Target player discards two cards. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Brain Weevil +ManaCost:3 B +Types:Creature Insect +PT:1/1 +K:Intimidate +A:AB$ Discard | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SorcerySpeed$ True | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. Activate this ability only any time you could cast a sorcery. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brain_weevil.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nSacrifice Brain Weevil: Target player discards two cards. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/b/brainbite.txt b/forge-gui/res/cardsfolder/b/brainbite.txt index 1a22cf9957f..e79159502e5 100644 --- a/forge-gui/res/cardsfolder/b/brainbite.txt +++ b/forge-gui/res/cardsfolder/b/brainbite.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 2 U B | ValidTgts$ Opponent | NumCards$ 1 | Mode$ RevealYouChoose | SpellDescription$ Target opponent reveals his or her hand. You choose a card from it. That player discards that card. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/brainbite.jpg -Oracle:Target opponent reveals his or her hand. You choose a card from it. That player discards that card.\nDraw a card. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You choose a card from it. That player discards that card.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/b/braingeyser.txt b/forge-gui/res/cardsfolder/b/braingeyser.txt index b1b025621fc..54b873e0bdd 100644 --- a/forge-gui/res/cardsfolder/b/braingeyser.txt +++ b/forge-gui/res/cardsfolder/b/braingeyser.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ X U U | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X | SpellDescription$ Target player draws X cards. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/braingeyser.jpg -Oracle:Target player draws X cards. \ No newline at end of file +Oracle:Target player draws X cards. diff --git a/forge-gui/res/cardsfolder/b/brainspoil.txt b/forge-gui/res/cardsfolder/b/brainspoil.txt index 6afa3558c7a..cc3d82b4127 100644 --- a/forge-gui/res/cardsfolder/b/brainspoil.txt +++ b/forge-gui/res/cardsfolder/b/brainspoil.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature.unenchanted | TgtPrompt$ Select target creature that isn't enchanted | NoRegen$ True | SpellDescription$ Destroy target creature that isn't enchanted. It can't be regenerated. K:Transmute:1 B B SVar:Picture:http://www.wizards.com/global/images/magic/general/brainspoil.jpg -Oracle:Destroy target creature that isn't enchanted. It can't be regenerated.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Destroy target creature that isn't enchanted. It can't be regenerated.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/b/brainstorm.txt b/forge-gui/res/cardsfolder/b/brainstorm.txt index a905e0bcc8a..9cc118ed343 100644 --- a/forge-gui/res/cardsfolder/b/brainstorm.txt +++ b/forge-gui/res/cardsfolder/b/brainstorm.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ U | NumCards$ 3 | SpellDescription$ Draw three cards, then pu SVar:ChangeZoneDB:DB$ChangeZone | Origin$ Hand | Destination$ Library | ChangeNum$ 2 | Mandatory$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brainstorm.jpg -Oracle:Draw three cards, then put two cards from your hand on top of your library in any order. \ No newline at end of file +Oracle:Draw three cards, then put two cards from your hand on top of your library in any order. diff --git a/forge-gui/res/cardsfolder/b/brainwash.txt b/forge-gui/res/cardsfolder/b/brainwash.txt index 31181f472fe..11eb09a2187 100644 --- a/forge-gui/res/cardsfolder/b/brainwash.txt +++ b/forge-gui/res/cardsfolder/b/brainwash.txt @@ -5,4 +5,4 @@ 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}. 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 +Oracle:Enchant creature\nEnchanted creature can't attack unless its controller pays {3}. diff --git a/forge-gui/res/cardsfolder/b/bramble_creeper.txt b/forge-gui/res/cardsfolder/b/bramble_creeper.txt index 734089a6065..4a95b61f4f4 100644 --- a/forge-gui/res/cardsfolder/b/bramble_creeper.txt +++ b/forge-gui/res/cardsfolder/b/bramble_creeper.txt @@ -5,4 +5,4 @@ PT:0/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +5/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/bramble_creeper.jpg -Oracle:Whenever Bramble Creeper attacks, it gets +5/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Bramble Creeper attacks, it gets +5/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bramble_elemental.txt b/forge-gui/res/cardsfolder/b/bramble_elemental.txt index 64f555a08ce..64908313464 100644 --- a/forge-gui/res/cardsfolder/b/bramble_elemental.txt +++ b/forge-gui/res/cardsfolder/b/bramble_elemental.txt @@ -1,9 +1,9 @@ -Name:Bramble Elemental -ManaCost:3 G G -Types:Creature Elemental -PT:4/4 -T:Mode$ Attached | ValidSource$ Aura | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an Aura becomes attached to CARDNAME, put two 1/1 green Saproling creature tokens onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenOwner$ TriggeredTargetController | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV -SVar:EnchantMe:Multiple -SVar:Picture:http://www.wizards.com/global/images/magic/general/bramble_elemental.jpg -Oracle:Whenever an Aura becomes attached to Bramble Elemental, put two 1/1 green Saproling creature tokens onto the battlefield. \ No newline at end of file +Name:Bramble Elemental +ManaCost:3 G G +Types:Creature Elemental +PT:4/4 +T:Mode$ Attached | ValidSource$ Aura | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an Aura becomes attached to CARDNAME, put two 1/1 green Saproling creature tokens onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenOwner$ TriggeredTargetController | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV +SVar:EnchantMe:Multiple +SVar:Picture:http://www.wizards.com/global/images/magic/general/bramble_elemental.jpg +Oracle:Whenever an Aura becomes attached to Bramble Elemental, put two 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bramblecrush.txt b/forge-gui/res/cardsfolder/b/bramblecrush.txt index 59c0eb47574..a9126516520 100644 --- a/forge-gui/res/cardsfolder/b/bramblecrush.txt +++ b/forge-gui/res/cardsfolder/b/bramblecrush.txt @@ -1,6 +1,6 @@ -Name:Bramblecrush -ManaCost:2 G G -Types:Sorcery -A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select target noncreature permanent | SpellDescription$ Destroy target noncreature permanent. -SVar:Picture:http://www.wizards.com/global/images/magic/general/bramblecrush.jpg -Oracle:Destroy target noncreature permanent. \ No newline at end of file +Name:Bramblecrush +ManaCost:2 G G +Types:Sorcery +A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select target noncreature permanent | SpellDescription$ Destroy target noncreature permanent. +SVar:Picture:http://www.wizards.com/global/images/magic/general/bramblecrush.jpg +Oracle:Destroy target noncreature permanent. diff --git a/forge-gui/res/cardsfolder/b/bramblesnap.txt b/forge-gui/res/cardsfolder/b/bramblesnap.txt index 6cac4011e9d..f009c763523 100644 --- a/forge-gui/res/cardsfolder/b/bramblesnap.txt +++ b/forge-gui/res/cardsfolder/b/bramblesnap.txt @@ -6,4 +6,4 @@ K:Trample A:AB$ Pump | Cost$ tapXType<1/Creature> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bramblesnap.jpg -Oracle:Trample\nTap an untapped creature you control: Bramblesnap gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Trample\nTap an untapped creature you control: Bramblesnap gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bramblewood_paragon.txt b/forge-gui/res/cardsfolder/b/bramblewood_paragon.txt index ca11a39d780..e2f6eed906a 100644 --- a/forge-gui/res/cardsfolder/b/bramblewood_paragon.txt +++ b/forge-gui/res/cardsfolder/b/bramblewood_paragon.txt @@ -7,4 +7,4 @@ SVar:AddExtraCounter:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ P1P1 SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Trample | Description$ Each creature you control with a +1/+1 counter on it has trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/bramblewood_paragon.jpg -Oracle:Each other Warrior creature you control enters the battlefield with an additional +1/+1 counter on it.\nEach creature you control with a +1/+1 counter on it has trample. \ No newline at end of file +Oracle:Each other Warrior creature you control enters the battlefield with an additional +1/+1 counter on it.\nEach creature you control with a +1/+1 counter on it has trample. diff --git a/forge-gui/res/cardsfolder/b/branching_bolt.txt b/forge-gui/res/cardsfolder/b/branching_bolt.txt index 73a4cec8d33..04acabbfb28 100644 --- a/forge-gui/res/cardsfolder/b/branching_bolt.txt +++ b/forge-gui/res/cardsfolder/b/branching_bolt.txt @@ -6,4 +6,4 @@ SVar:DBDmg1:DB$ DealDamage | ValidTgts$ Creature.withFlying | TgtPrompt$ Select SVar:DBDmg2:DB$ DealDamage | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without flying. | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature without flying; SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/branching_bolt.jpg -Oracle:Choose one or both - Branching Bolt deals 3 damage to target creature with flying; and/or Branching Bolt deals 3 damage to target creature without flying. \ No newline at end of file +Oracle:Choose one or both - Branching Bolt deals 3 damage to target creature with flying; and/or Branching Bolt deals 3 damage to target creature without flying. diff --git a/forge-gui/res/cardsfolder/b/branchsnap_lorian.txt b/forge-gui/res/cardsfolder/b/branchsnap_lorian.txt index 14e283daa6a..ce5bf533c3f 100644 --- a/forge-gui/res/cardsfolder/b/branchsnap_lorian.txt +++ b/forge-gui/res/cardsfolder/b/branchsnap_lorian.txt @@ -5,4 +5,4 @@ PT:4/1 K:Trample K:Morph:G SVar:Picture:http://www.wizards.com/global/images/magic/general/branchsnap_lorian.jpg -Oracle:Trample\nMorph {G} (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 +Oracle:Trample\nMorph {G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/b/brand.txt b/forge-gui/res/cardsfolder/b/brand.txt index 6f8a71cd914..4bdf4f16e61 100644 --- a/forge-gui/res/cardsfolder/b/brand.txt +++ b/forge-gui/res/cardsfolder/b/brand.txt @@ -1,8 +1,8 @@ -Name:Brand -ManaCost:R -Types:Instant -A:SP$ GainControl | Cost$ R | AllValid$ Permanent.YouOwn | SpellDescription$ Gain control of all permanents you own. (This effect lasts indefinitely.) -K:Cycling:2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brand.jpg -Oracle:Gain control of all permanents you own. (This effect lasts indefinitely.)\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Brand +ManaCost:R +Types:Instant +A:SP$ GainControl | Cost$ R | AllValid$ Permanent.YouOwn | SpellDescription$ Gain control of all permanents you own. (This effect lasts indefinitely.) +K:Cycling:2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brand.jpg +Oracle:Gain control of all permanents you own. (This effect lasts indefinitely.)\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/brand_of_ill_omen.txt b/forge-gui/res/cardsfolder/b/brand_of_ill_omen.txt index 6cf358fe4bf..072040ae361 100644 --- a/forge-gui/res/cardsfolder/b/brand_of_ill_omen.txt +++ b/forge-gui/res/cardsfolder/b/brand_of_ill_omen.txt @@ -1,9 +1,9 @@ -Name:Brand of Ill Omen -ManaCost:3 R -Types:Enchantment Aura -K:Cumulative upkeep:R -A:SP$ Attach | Cost$ 3 R | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ CantBeCast | ValidCard$ Creature | Caster$ EnchantedController | Description$ Enchanted creature's controller can't cast creature spells. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brand_of_ill_omen.jpg -Oracle:Enchant creature\nCumulative upkeep {R} (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.)\nEnchanted creature's controller can't cast creature spells. \ No newline at end of file +Name:Brand of Ill Omen +ManaCost:3 R +Types:Enchantment Aura +K:Cumulative upkeep:R +A:SP$ Attach | Cost$ 3 R | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ CantBeCast | ValidCard$ Creature | Caster$ EnchantedController | Description$ Enchanted creature's controller can't cast creature spells. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brand_of_ill_omen.jpg +Oracle:Enchant creature\nCumulative upkeep {R} (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.)\nEnchanted creature's controller can't cast creature spells. diff --git a/forge-gui/res/cardsfolder/b/branded_brawlers.txt b/forge-gui/res/cardsfolder/b/branded_brawlers.txt index acf24f652fb..2b090749f8d 100644 --- a/forge-gui/res/cardsfolder/b/branded_brawlers.txt +++ b/forge-gui/res/cardsfolder/b/branded_brawlers.txt @@ -6,4 +6,4 @@ S:Mode$ CantAttack | ValidCard$ Card.Self | IfDefenderControls$ Land.untapped | S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ Y | SVarCompare$ GE1 | Description$ CARDNAME can't block if you control an untapped land. SVar:Y:Count$Valid Land.YouCtrl+untapped SVar:Picture:http://www.wizards.com/global/images/magic/general/branded_brawlers.jpg -Oracle:Branded Brawlers can't attack if defending player controls an untapped land.\nBranded Brawlers can't block if you control an untapped land. \ No newline at end of file +Oracle:Branded Brawlers can't attack if defending player controls an untapped land.\nBranded Brawlers can't block if you control an untapped land. diff --git a/forge-gui/res/cardsfolder/b/brass_gnat.txt b/forge-gui/res/cardsfolder/b/brass_gnat.txt index 1854893306a..69db5a4e3fa 100644 --- a/forge-gui/res/cardsfolder/b/brass_gnat.txt +++ b/forge-gui/res/cardsfolder/b/brass_gnat.txt @@ -7,4 +7,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may pay {1}. If you do, untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 1 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/brass_gnat.jpg -Oracle:Flying\nBrass Gnat doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {1}. If you do, untap Brass Gnat. \ No newline at end of file +Oracle:Flying\nBrass Gnat doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {1}. If you do, untap Brass Gnat. diff --git a/forge-gui/res/cardsfolder/b/brass_herald.txt b/forge-gui/res/cardsfolder/b/brass_herald.txt index 6746e0ab7d1..1dae7ced9fb 100644 --- a/forge-gui/res/cardsfolder/b/brass_herald.txt +++ b/forge-gui/res/cardsfolder/b/brass_herald.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigDig:DB$ Dig | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature.ChosenType SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/brass_herald.jpg -Oracle:As Brass Herald enters the battlefield, choose a creature type.\nWhen Brass Herald enters the battlefield, reveal the top four cards of your library. Put all creature cards of the chosen type revealed this way into your hand and the rest on the bottom of your library in any order.\nCreatures of the chosen type get +1/+1. \ No newline at end of file +Oracle:As Brass Herald enters the battlefield, choose a creature type.\nWhen Brass Herald enters the battlefield, reveal the top four cards of your library. Put all creature cards of the chosen type revealed this way into your hand and the rest on the bottom of your library in any order.\nCreatures of the chosen type get +1/+1. diff --git a/forge-gui/res/cardsfolder/b/brass_man.txt b/forge-gui/res/cardsfolder/b/brass_man.txt index 32297897814..347b5329cee 100644 --- a/forge-gui/res/cardsfolder/b/brass_man.txt +++ b/forge-gui/res/cardsfolder/b/brass_man.txt @@ -6,4 +6,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may pay {1}. If you do, untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 1 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/brass_man.jpg -Oracle:Brass Man doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {1}. If you do, untap Brass Man. \ No newline at end of file +Oracle:Brass Man doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {1}. If you do, untap Brass Man. diff --git a/forge-gui/res/cardsfolder/b/brass_secretary.txt b/forge-gui/res/cardsfolder/b/brass_secretary.txt index d8e7685eb90..cf458e41d61 100644 --- a/forge-gui/res/cardsfolder/b/brass_secretary.txt +++ b/forge-gui/res/cardsfolder/b/brass_secretary.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:2/1 A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/brass_secretary.jpg -Oracle:{2}, Sacrifice Brass Secretary: Draw a card. \ No newline at end of file +Oracle:{2}, Sacrifice Brass Secretary: Draw a card. diff --git a/forge-gui/res/cardsfolder/b/brass_squire.txt b/forge-gui/res/cardsfolder/b/brass_squire.txt index e2f40cba71e..d9974b65d54 100644 --- a/forge-gui/res/cardsfolder/b/brass_squire.txt +++ b/forge-gui/res/cardsfolder/b/brass_squire.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ T | ValidTgts$ Equipment.YouCtrl | TgtPrompt$ Select target e SVar:BrassSquireAttach:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brass_squire.jpg -Oracle:{T}: Attach target Equipment you control to target creature you control. \ No newline at end of file +Oracle:{T}: Attach target Equipment you control to target creature you control. diff --git a/forge-gui/res/cardsfolder/b/brass_talon_chimera.txt b/forge-gui/res/cardsfolder/b/brass_talon_chimera.txt index 290c4677e91..b1e646df1cb 100644 --- a/forge-gui/res/cardsfolder/b/brass_talon_chimera.txt +++ b/forge-gui/res/cardsfolder/b/brass_talon_chimera.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.Chimera | TgtProm SVar:DBPump:DB$Pump | KW$ First Strike | Defined$ Targeted | Permanent$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brass_talon_chimera.jpg -Oracle:First strike\nSacrifice Brass-Talon Chimera: Put a +2/+2 counter on target Chimera creature. It gains first strike. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:First strike\nSacrifice Brass-Talon Chimera: Put a +2/+2 counter on target Chimera creature. It gains first strike. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/b/brassclaw_orcs.txt b/forge-gui/res/cardsfolder/b/brassclaw_orcs.txt index 8b88483d8d1..7c8917dd8e1 100644 --- a/forge-gui/res/cardsfolder/b/brassclaw_orcs.txt +++ b/forge-gui/res/cardsfolder/b/brassclaw_orcs.txt @@ -4,4 +4,4 @@ Types:Creature Orc PT:3/2 K:CantBlock Creature.powerGE2:creatures with power 2 or greater SVar:Picture:http://www.wizards.com/global/images/magic/general/brassclaw_orcs.jpg -Oracle:Brassclaw Orcs can't block creatures with power 2 or greater. \ No newline at end of file +Oracle:Brassclaw Orcs can't block creatures with power 2 or greater. diff --git a/forge-gui/res/cardsfolder/b/bravado.txt b/forge-gui/res/cardsfolder/b/bravado.txt index 3f619e2a577..d5c381926e3 100644 --- a/forge-gui/res/cardsfolder/b/bravado.txt +++ b/forge-gui/res/cardsfolder/b/bravado.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness SVar:X:Count$Valid Creature.NotEnchantedBy+YouCtrl SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/bravado.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each other creature you control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each other creature you control. diff --git a/forge-gui/res/cardsfolder/b/brave_the_elements.txt b/forge-gui/res/cardsfolder/b/brave_the_elements.txt index a4ba593e136..d5ac11d4e39 100644 --- a/forge-gui/res/cardsfolder/b/brave_the_elements.txt +++ b/forge-gui/res/cardsfolder/b/brave_the_elements.txt @@ -6,4 +6,4 @@ SVar:DBProtection:DB$ ProtectionAll | ValidCards$ Creature.White+YouCtrl | Gains SVar:PlayMain1:TRUE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brave_the_elements.jpg -Oracle:Choose a color. White creatures you control gain protection from the chosen color until end of turn. \ No newline at end of file +Oracle:Choose a color. White creatures you control gain protection from the chosen color until end of turn. diff --git a/forge-gui/res/cardsfolder/b/brawl.txt b/forge-gui/res/cardsfolder/b/brawl.txt index 168be28225f..72b3904802a 100644 --- a/forge-gui/res/cardsfolder/b/brawl.txt +++ b/forge-gui/res/cardsfolder/b/brawl.txt @@ -1,9 +1,9 @@ -Name:Brawl -ManaCost:3 R R -Types:Instant -A:SP$ AnimateAll | Cost$ 3 R R | ValidCards$ Creature | Abilities$ ThrowPunch | sVars$ BrawlX | SpellDescription$ Until end of turn, all creatures gain "{T}: This creature deals damage equal to its power to target creature." -SVar:ThrowPunch:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ BrawlX | References$ BrawlX | SpellDescription$ This creature deals damage equal to its power to target creature. -SVar:BrawlX:Count$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brawl.jpg -Oracle:Until end of turn, all creatures gain "{T}: This creature deals damage equal to its power to target creature." \ No newline at end of file +Name:Brawl +ManaCost:3 R R +Types:Instant +A:SP$ AnimateAll | Cost$ 3 R R | ValidCards$ Creature | Abilities$ ThrowPunch | sVars$ BrawlX | SpellDescription$ Until end of turn, all creatures gain "{T}: This creature deals damage equal to its power to target creature." +SVar:ThrowPunch:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ BrawlX | References$ BrawlX | SpellDescription$ This creature deals damage equal to its power to target creature. +SVar:BrawlX:Count$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brawl.jpg +Oracle:Until end of turn, all creatures gain "{T}: This creature deals damage equal to its power to target creature." diff --git a/forge-gui/res/cardsfolder/b/brawn.txt b/forge-gui/res/cardsfolder/b/brawn.txt index 9e7aa9fae04..52224b8e36a 100644 --- a/forge-gui/res/cardsfolder/b/brawn.txt +++ b/forge-gui/res/cardsfolder/b/brawn.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | EffectZone$ Graveyard | AddKey SVar:X:Count$Valid Forest.YouCtrl SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/brawn.jpg -Oracle:Trample\nAs long as Brawn is in your graveyard and you control a Forest, creatures you control have trample. \ No newline at end of file +Oracle:Trample\nAs long as Brawn is in your graveyard and you control a Forest, creatures you control have trample. diff --git a/forge-gui/res/cardsfolder/b/breach.txt b/forge-gui/res/cardsfolder/b/breach.txt index be15591922b..a6337edadce 100644 --- a/forge-gui/res/cardsfolder/b/breach.txt +++ b/forge-gui/res/cardsfolder/b/breach.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Instant A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | KW$ Fear | SpellDescription$ Target creature gets +2/+0 and gains fear until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/breach.jpg -Oracle:Target creature gets +2/+0 and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Target creature gets +2/+0 and gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/b/breaching_hippocamp.txt b/forge-gui/res/cardsfolder/b/breaching_hippocamp.txt index 13eef020db8..c00b0816b44 100644 --- a/forge-gui/res/cardsfolder/b/breaching_hippocamp.txt +++ b/forge-gui/res/cardsfolder/b/breaching_hippocamp.txt @@ -1,9 +1,9 @@ -Name:Breaching Hippocamp -ManaCost:3 U -Types:Creature Horse Fish -PT:3/2 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, untap another target creature you control. -SVar:TrigTap:AB$ Untap | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Choose another target creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/breaching_hippocamp.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Breaching Hippocamp enters the battlefield, untap another target creature you control. \ No newline at end of file +Name:Breaching Hippocamp +ManaCost:3 U +Types:Creature Horse Fish +PT:3/2 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, untap another target creature you control. +SVar:TrigTap:AB$ Untap | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Choose another target creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/breaching_hippocamp.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Breaching Hippocamp enters the battlefield, untap another target creature you control. diff --git a/forge-gui/res/cardsfolder/b/break_asunder.txt b/forge-gui/res/cardsfolder/b/break_asunder.txt index 0b73b7e8903..cc9925f9975 100644 --- a/forge-gui/res/cardsfolder/b/break_asunder.txt +++ b/forge-gui/res/cardsfolder/b/break_asunder.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/break_asunder.jpg -Oracle:Destroy target artifact or enchantment.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target artifact or enchantment.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/b/break_of_day.txt b/forge-gui/res/cardsfolder/b/break_of_day.txt index 2ac87ea2d12..96b61689b93 100644 --- a/forge-gui/res/cardsfolder/b/break_of_day.txt +++ b/forge-gui/res/cardsfolder/b/break_of_day.txt @@ -1,8 +1,8 @@ -Name:Break of Day -ManaCost:1 W -Types:Instant -A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SubAbility$ FatefulHourPump | SpellDescription$ Creatures you control get +1/+1 until end of turn. -SVar:FatefulHourPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Indestructible | ConditionCheckSVar$ FatefulHour | ConditionSVarCompare$ LE5 | SpellDescription$ Fateful hour - If you have 5 or less life, those creatures are also indestructible this turn. -SVar:FatefulHour:Count$YourLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/break_of_day.jpg -Oracle:Creatures you control get +1/+1 until end of turn.\nFateful hour - If you have 5 or less life, those creatures also are indestructible this turn. (Lethal damage and effects that say "destroy" don't destroy them.) \ No newline at end of file +Name:Break of Day +ManaCost:1 W +Types:Instant +A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SubAbility$ FatefulHourPump | SpellDescription$ Creatures you control get +1/+1 until end of turn. +SVar:FatefulHourPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Indestructible | ConditionCheckSVar$ FatefulHour | ConditionSVarCompare$ LE5 | SpellDescription$ Fateful hour - If you have 5 or less life, those creatures are also indestructible this turn. +SVar:FatefulHour:Count$YourLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/break_of_day.jpg +Oracle:Creatures you control get +1/+1 until end of turn.\nFateful hour - If you have 5 or less life, those creatures also are indestructible this turn. (Lethal damage and effects that say "destroy" don't destroy them.) diff --git a/forge-gui/res/cardsfolder/b/break_open.txt b/forge-gui/res/cardsfolder/b/break_open.txt index 66ba992aabb..3adc792f3d8 100644 --- a/forge-gui/res/cardsfolder/b/break_open.txt +++ b/forge-gui/res/cardsfolder/b/break_open.txt @@ -1,7 +1,7 @@ -Name:Break Open -ManaCost:1 R -Types:Instant -A:SP$ SetState | Cost$ 1 R | ValidTgts$ Creature.faceDown+OppCtrl | TgtPrompt$ Select target facedown creature you don't control. | Mode$ TurnFace | SpellDescription$ Turn target face-down creature an opponent controls face up. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/break_open.jpg -Oracle:Turn target face-down creature an opponent controls face up. \ No newline at end of file +Name:Break Open +ManaCost:1 R +Types:Instant +A:SP$ SetState | Cost$ 1 R | ValidTgts$ Creature.faceDown+OppCtrl | TgtPrompt$ Select target facedown creature you don't control. | Mode$ TurnFace | SpellDescription$ Turn target face-down creature an opponent controls face up. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/break_open.jpg +Oracle:Turn target face-down creature an opponent controls face up. diff --git a/forge-gui/res/cardsfolder/b/breaking_entering.txt b/forge-gui/res/cardsfolder/b/breaking_entering.txt index 581f773fd54..03ff0b464f3 100644 --- a/forge-gui/res/cardsfolder/b/breaking_entering.txt +++ b/forge-gui/res/cardsfolder/b/breaking_entering.txt @@ -1,17 +1,17 @@ -Name:Breaking -ManaCost:U B -AlternateMode: Split -Types:Sorcery -K:Fuse -A:SP$ Mill | Cost$ U B | NumCards$ 8 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top eight cards of his or her library into his or her graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/breaking_entering.jpg -Oracle:Target player puts the top eight cards of his or her library into his or her graveyard.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Entering -ManaCost:4 B R -Types:Sorcery -A:SP$ ChooseCard | Cost$ 4 B R | Choices$ Creature | ChoiceZone$ Graveyard | Amount$ 1 | SubAbility$ DBChangeZone | SpellDescription$ Put a creature card from a graveyard onto the battlefield under your control. It gains haste until end of turn. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ChosenCard | GainControl$ True | RememberChanged$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ Haste | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Put a creature card from a graveyard onto the battlefield under your control. It gains haste until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Breaking +ManaCost:U B +AlternateMode: Split +Types:Sorcery +K:Fuse +A:SP$ Mill | Cost$ U B | NumCards$ 8 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top eight cards of his or her library into his or her graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/breaking_entering.jpg +Oracle:Target player puts the top eight cards of his or her library into his or her graveyard.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Entering +ManaCost:4 B R +Types:Sorcery +A:SP$ ChooseCard | Cost$ 4 B R | Choices$ Creature | ChoiceZone$ Graveyard | Amount$ 1 | SubAbility$ DBChangeZone | SpellDescription$ Put a creature card from a graveyard onto the battlefield under your control. It gains haste until end of turn. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ChosenCard | GainControl$ True | RememberChanged$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ Haste | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Put a creature card from a graveyard onto the battlefield under your control. It gains haste until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/b/breaking_point.txt b/forge-gui/res/cardsfolder/b/breaking_point.txt index a4710a281d3..8733672a447 100644 --- a/forge-gui/res/cardsfolder/b/breaking_point.txt +++ b/forge-gui/res/cardsfolder/b/breaking_point.txt @@ -1,6 +1,6 @@ -Name:Breaking Point -ManaCost:1 R R -Types:Sorcery -A:SP$ DestroyAll | Cost$ 1 R R | ValidCards$ Creature | NoRegen$ True | UnlessCost$ DamageYou<6> | UnlessPayer$ Player | SpellDescription$ Any player may have CARDNAME deal 6 damage to him or her. If no one does, destroy all creatures. Creatures destroyed this way can't be regenerated. -SVar:Picture:http://www.wizards.com/global/images/magic/general/breaking_point.jpg -Oracle:Any player may have Breaking Point deal 6 damage to him or her. If no one does, destroy all creatures. Creatures destroyed this way can't be regenerated. \ No newline at end of file +Name:Breaking Point +ManaCost:1 R R +Types:Sorcery +A:SP$ DestroyAll | Cost$ 1 R R | ValidCards$ Creature | NoRegen$ True | UnlessCost$ DamageYou<6> | UnlessPayer$ Player | SpellDescription$ Any player may have CARDNAME deal 6 damage to him or her. If no one does, destroy all creatures. Creatures destroyed this way can't be regenerated. +SVar:Picture:http://www.wizards.com/global/images/magic/general/breaking_point.jpg +Oracle:Any player may have Breaking Point deal 6 damage to him or her. If no one does, destroy all creatures. Creatures destroyed this way can't be regenerated. diff --git a/forge-gui/res/cardsfolder/b/breaking_wave.txt b/forge-gui/res/cardsfolder/b/breaking_wave.txt index 5096ffea0c9..9115429308d 100644 --- a/forge-gui/res/cardsfolder/b/breaking_wave.txt +++ b/forge-gui/res/cardsfolder/b/breaking_wave.txt @@ -1,10 +1,10 @@ -Name:Breaking Wave -ManaCost:2 U U -Types:Sorcery -K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. -A:SP$ UntapAll | Cost$ 2 U U | ValidCards$ Creature.tapped | RememberUntapped$ True | SubAbility$ DBTap | SpellDescription$ Simultaneously untap all tapped creatures and tap all untapped creatures. -SVar:DBTap:DB$ TapAll | ValidCards$ Creature.untapped+IsNotRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/breaking_wave.jpg -Oracle:You may cast Breaking Wave any time you could cast an instant if you pay {2} more to cast it.\nSimultaneously untap all tapped creatures and tap all untapped creatures. \ No newline at end of file +Name:Breaking Wave +ManaCost:2 U U +Types:Sorcery +K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. +A:SP$ UntapAll | Cost$ 2 U U | ValidCards$ Creature.tapped | RememberUntapped$ True | SubAbility$ DBTap | SpellDescription$ Simultaneously untap all tapped creatures and tap all untapped creatures. +SVar:DBTap:DB$ TapAll | ValidCards$ Creature.untapped+IsNotRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/breaking_wave.jpg +Oracle:You may cast Breaking Wave any time you could cast an instant if you pay {2} more to cast it.\nSimultaneously untap all tapped creatures and tap all untapped creatures. diff --git a/forge-gui/res/cardsfolder/b/breakthrough.txt b/forge-gui/res/cardsfolder/b/breakthrough.txt index b5638ccbef4..9f25e860f70 100644 --- a/forge-gui/res/cardsfolder/b/breakthrough.txt +++ b/forge-gui/res/cardsfolder/b/breakthrough.txt @@ -1,11 +1,11 @@ -Name:Breakthrough -ManaCost:X U -Types:Sorcery -A:SP$ Draw | Cost$ X U | NumCards$ 4 | SubAbility$ DBBreakthroughDiscard | References$ X | SpellDescription$ Draw four cards, then choose X cards in your hand and discard the rest from it. -SVar:DBBreakthroughDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ BreakthroughZ | References$ BreakthroughY,BreakthroughZ -SVar:X:Count$xPaid -SVar:BreakthroughY:Count$InYourHand -SVar:BreakthroughZ:SVar$BreakthroughY/Minus.X -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/breakthrough.jpg -Oracle:Draw four cards, then choose X cards in your hand and discard the rest. \ No newline at end of file +Name:Breakthrough +ManaCost:X U +Types:Sorcery +A:SP$ Draw | Cost$ X U | NumCards$ 4 | SubAbility$ DBBreakthroughDiscard | References$ X | SpellDescription$ Draw four cards, then choose X cards in your hand and discard the rest from it. +SVar:DBBreakthroughDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ BreakthroughZ | References$ BreakthroughY,BreakthroughZ +SVar:X:Count$xPaid +SVar:BreakthroughY:Count$InYourHand +SVar:BreakthroughZ:SVar$BreakthroughY/Minus.X +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/breakthrough.jpg +Oracle:Draw four cards, then choose X cards in your hand and discard the rest. diff --git a/forge-gui/res/cardsfolder/b/breath_of_darigaaz.txt b/forge-gui/res/cardsfolder/b/breath_of_darigaaz.txt index af291bc96f3..40968e7c990 100644 --- a/forge-gui/res/cardsfolder/b/breath_of_darigaaz.txt +++ b/forge-gui/res/cardsfolder/b/breath_of_darigaaz.txt @@ -1,8 +1,8 @@ -Name:Breath of Darigaaz -ManaCost:1 R -Types:Sorcery -K:Kicker 2 -A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | NumDmg$ WasKicked | References$ WasKicked | SpellDescription$ CARDNAME deals 1 damage to each creature without flying and each player. If CARDNAME was kicked, it deals 4 damage to each creature without flying and each player instead. -SVar:WasKicked:Count$Kicked.4.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/breath_of_darigaaz.jpg -Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nBreath of Darigaaz deals 1 damage to each creature without flying and each player. If Breath of Darigaaz was kicked, it deals 4 damage to each creature without flying and each player instead. \ No newline at end of file +Name:Breath of Darigaaz +ManaCost:1 R +Types:Sorcery +K:Kicker 2 +A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | NumDmg$ WasKicked | References$ WasKicked | SpellDescription$ CARDNAME deals 1 damage to each creature without flying and each player. If CARDNAME was kicked, it deals 4 damage to each creature without flying and each player instead. +SVar:WasKicked:Count$Kicked.4.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/breath_of_darigaaz.jpg +Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nBreath of Darigaaz deals 1 damage to each creature without flying and each player. If Breath of Darigaaz was kicked, it deals 4 damage to each creature without flying and each player instead. diff --git a/forge-gui/res/cardsfolder/b/breath_of_dreams.txt b/forge-gui/res/cardsfolder/b/breath_of_dreams.txt index 79247322501..5a33fa76714 100644 --- a/forge-gui/res/cardsfolder/b/breath_of_dreams.txt +++ b/forge-gui/res/cardsfolder/b/breath_of_dreams.txt @@ -5,4 +5,4 @@ K: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 +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}." diff --git a/forge-gui/res/cardsfolder/b/breath_of_fury.txt b/forge-gui/res/cardsfolder/b/breath_of_fury.txt index b801301849a..2663bce0e6d 100644 --- a/forge-gui/res/cardsfolder/b/breath_of_fury.txt +++ b/forge-gui/res/cardsfolder/b/breath_of_fury.txt @@ -1,16 +1,16 @@ -Name:Breath of Fury -ManaCost:2 R R -Types:Enchantment Aura -K:Enchant creature you control -A:SP$ Attach | Cost$ 2 R R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to attach Breath of Fury to | AILogic$ Pump -T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ NewFuriousLeader | TriggerZones$ Battlefield | TriggerDescription$ When enchanted creature deals combat damage to a player, sacrifice it and attach CARDNAME to a creature you control. If you do, untap all creatures you control and after this phase, there is an additional combat phase. -SVar:NewFuriousLeader:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.NotEnchantedBy+YouCtrl+CanBeEnchantedBy | SubAbility$ TrigSacrifice -SVar:TrigSacrifice:DB$ SacrificeAll | ValidCards$ Card.EnchantedBy | SubAbility$ StillFurious | RememberSacrificed$ True -SVar:StillFurious:DB$ Attach | Defined$ ChosenCard | ConditionCheckSVar$ WasSacced | ConditionSVarCompare$ EQ1 | SubAbility$ Cleanup -SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ CatchBreath -SVar:CatchBreath:DB$ UntapAll | ValidCards$ Creature.YouCtrl | SubAbility$ TheFuryContinues -SVar:TheFuryContinues:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat -SVar:WasSacced:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/breath_of_fury.jpg -Oracle:Enchant creature you control\nWhen enchanted creature deals combat damage to a player, sacrifice it and attach Breath of Fury to a creature you control. If you do, untap all creatures you control and after this phase, there is an additional combat phase. \ No newline at end of file +Name:Breath of Fury +ManaCost:2 R R +Types:Enchantment Aura +K:Enchant creature you control +A:SP$ Attach | Cost$ 2 R R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to attach Breath of Fury to | AILogic$ Pump +T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ NewFuriousLeader | TriggerZones$ Battlefield | TriggerDescription$ When enchanted creature deals combat damage to a player, sacrifice it and attach CARDNAME to a creature you control. If you do, untap all creatures you control and after this phase, there is an additional combat phase. +SVar:NewFuriousLeader:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.NotEnchantedBy+YouCtrl+CanBeEnchantedBy | SubAbility$ TrigSacrifice +SVar:TrigSacrifice:DB$ SacrificeAll | ValidCards$ Card.EnchantedBy | SubAbility$ StillFurious | RememberSacrificed$ True +SVar:StillFurious:DB$ Attach | Defined$ ChosenCard | ConditionCheckSVar$ WasSacced | ConditionSVarCompare$ EQ1 | SubAbility$ Cleanup +SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ CatchBreath +SVar:CatchBreath:DB$ UntapAll | ValidCards$ Creature.YouCtrl | SubAbility$ TheFuryContinues +SVar:TheFuryContinues:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat +SVar:WasSacced:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/breath_of_fury.jpg +Oracle:Enchant creature you control\nWhen enchanted creature deals combat damage to a player, sacrifice it and attach Breath of Fury to a creature you control. If you do, untap all creatures you control and after this phase, there is an additional combat phase. diff --git a/forge-gui/res/cardsfolder/b/breath_of_life.txt b/forge-gui/res/cardsfolder/b/breath_of_life.txt index adc13cfffd0..2c1b7994510 100644 --- a/forge-gui/res/cardsfolder/b/breath_of_life.txt +++ b/forge-gui/res/cardsfolder/b/breath_of_life.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Sorcery A:SP$ ChangeZone | Cost$ 3 W | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card13112.jpg -Oracle:Return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/breath_of_malfegor.txt b/forge-gui/res/cardsfolder/b/breath_of_malfegor.txt index 1bfdc754713..2dfa0e6f3a1 100644 --- a/forge-gui/res/cardsfolder/b/breath_of_malfegor.txt +++ b/forge-gui/res/cardsfolder/b/breath_of_malfegor.txt @@ -3,4 +3,4 @@ ManaCost:3 B R Types:Instant A:SP$ DealDamage | Cost$ 3 B R | Defined$ Player.Opponent | NumDmg$ 5 | SpellDescription$ Breath of Malfegor deals 5 damage to each opponent. SVar:Picture:http://www.wizards.com/global/images/magic/general/breath_of_malfegor.jpg -Oracle:Breath of Malfegor deals 5 damage to each opponent. \ No newline at end of file +Oracle:Breath of Malfegor deals 5 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/b/breathstealer.txt b/forge-gui/res/cardsfolder/b/breathstealer.txt index 3060a902edd..c10f41f4efa 100644 --- a/forge-gui/res/cardsfolder/b/breathstealer.txt +++ b/forge-gui/res/cardsfolder/b/breathstealer.txt @@ -4,4 +4,4 @@ Types:Creature Nightstalker PT:2/2 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/breathstealer.jpg -Oracle:{B}: Breathstealer gets +1/-1 until end of turn. \ No newline at end of file +Oracle:{B}: Breathstealer gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/breathstealers_crypt.txt b/forge-gui/res/cardsfolder/b/breathstealers_crypt.txt index 0564d564040..2bfa0accfb4 100644 --- a/forge-gui/res/cardsfolder/b/breathstealers_crypt.txt +++ b/forge-gui/res/cardsfolder/b/breathstealers_crypt.txt @@ -1,10 +1,10 @@ -Name:Breathstealer's Crypt -ManaCost:2 U B -Types:Enchantment -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | ReplaceWith$ RevealedDraw | Description$ If a player would draw a card, instead he or she draws a card and reveals it. If it's a creature card, that player discards it unless he or she pays 3 life. -SVar:RevealedDraw:AB$ Draw | Cost$ 0 | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True -SVar:TrigReveal:DB$ Reveal | Defined$ ReplacedPlayer | RevealValid$ Card.IsRemembered | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ ReplacedPlayer | Mode$ Defined | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ GE1 | UnlessPayer$ ReplacedPlayer | UnlessCost$ PayLife<3> | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/breathstealers_crypt.jpg -Oracle:If a player would draw a card, instead he or she draws a card and reveals it. If it's a creature card, that player discards it unless he or she pays 3 life. \ No newline at end of file +Name:Breathstealer's Crypt +ManaCost:2 U B +Types:Enchantment +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | ReplaceWith$ RevealedDraw | Description$ If a player would draw a card, instead he or she draws a card and reveals it. If it's a creature card, that player discards it unless he or she pays 3 life. +SVar:RevealedDraw:AB$ Draw | Cost$ 0 | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True +SVar:TrigReveal:DB$ Reveal | Defined$ ReplacedPlayer | RevealValid$ Card.IsRemembered | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ ReplacedPlayer | Mode$ Defined | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ GE1 | UnlessPayer$ ReplacedPlayer | UnlessCost$ PayLife<3> | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/breathstealers_crypt.jpg +Oracle:If a player would draw a card, instead he or she draws a card and reveals it. If it's a creature card, that player discards it unless he or she pays 3 life. diff --git a/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt b/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt index 0fc4c6d158c..d2875f38a40 100644 --- a/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt +++ b/forge-gui/res/cardsfolder/b/bred_for_the_hunt.txt @@ -1,8 +1,8 @@ -Name:Bred for the Hunt -ManaCost:1 G U -Types:Enchantment -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl+counters_GE1_P1P1 | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/bred_for_the_hunt.jpg -Oracle:Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, you may draw a card. \ No newline at end of file +Name:Bred for the Hunt +ManaCost:1 G U +Types:Enchantment +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl+counters_GE1_P1P1 | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/bred_for_the_hunt.jpg +Oracle:Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, you may draw a card. diff --git a/forge-gui/res/cardsfolder/b/breeding_pit.txt b/forge-gui/res/cardsfolder/b/breeding_pit.txt index 45743996ad0..c5d8c87ee0e 100644 --- a/forge-gui/res/cardsfolder/b/breeding_pit.txt +++ b/forge-gui/res/cardsfolder/b/breeding_pit.txt @@ -5,4 +5,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B B T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, put a 0/1 black Thrull creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 0 1 Thrull | TokenName$ Thrull | TokenColors$ Black | TokenTypes$ Creature,Thrull | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ You | TokenAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/breeding_pit.jpg -Oracle:At the beginning of your upkeep, sacrifice Breeding Pit unless you pay {B}{B}.\nAt the beginning of your end step, put a 0/1 black Thrull creature token onto the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Breeding Pit unless you pay {B}{B}.\nAt the beginning of your end step, put a 0/1 black Thrull creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/breeding_pool.txt b/forge-gui/res/cardsfolder/b/breeding_pool.txt index 21133246367..8289b704780 100644 --- a/forge-gui/res/cardsfolder/b/breeding_pool.txt +++ b/forge-gui/res/cardsfolder/b/breeding_pool.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card97088.jpg -Oracle:({T}: Add {G} or {U} to your mana pool.)\nAs Breeding Pool enters the battlefield, you may pay 2 life. If you don't, Breeding Pool enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {G} or {U} to your mana pool.)\nAs Breeding Pool enters the battlefield, you may pay 2 life. If you don't, Breeding Pool enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/b/breezekeeper.txt b/forge-gui/res/cardsfolder/b/breezekeeper.txt index 7bcc5399330..b1bfa80ea68 100644 --- a/forge-gui/res/cardsfolder/b/breezekeeper.txt +++ b/forge-gui/res/cardsfolder/b/breezekeeper.txt @@ -1,8 +1,8 @@ -Name:Breezekeeper -ManaCost:3 U -Types:Creature Djinn -PT:4/4 -K:Flying -K:Phasing -SVar:Picture:http://www.wizards.com/global/images/magic/general/breezekeeper.jpg -Oracle:Flying\nPhasing (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.) \ No newline at end of file +Name:Breezekeeper +ManaCost:3 U +Types:Creature Djinn +PT:4/4 +K:Flying +K:Phasing +SVar:Picture:http://www.wizards.com/global/images/magic/general/breezekeeper.jpg +Oracle:Flying\nPhasing (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.) diff --git a/forge-gui/res/cardsfolder/b/briar_patch.txt b/forge-gui/res/cardsfolder/b/briar_patch.txt index 40c67945c8a..eb55e7b5c10 100644 --- a/forge-gui/res/cardsfolder/b/briar_patch.txt +++ b/forge-gui/res/cardsfolder/b/briar_patch.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature attacks you, it gets -1/-0 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ -1 SVar:Picture:http://www.wizards.com/global/images/magic/general/briar_patch.jpg -Oracle:Whenever a creature attacks you, it gets -1/-0 until end of turn. \ No newline at end of file +Oracle:Whenever a creature attacks you, it gets -1/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/briar_shield.txt b/forge-gui/res/cardsfolder/b/briar_shield.txt index 58597140df8..356f9a66c4b 100644 --- a/forge-gui/res/cardsfolder/b/briar_shield.txt +++ b/forge-gui/res/cardsfolder/b/briar_shield.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness A:AB$ Pump | Cost$ Sac<1/CARDNAME> | Defined$ Enchanted | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Enchanted creature gets +3/+3 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/briar_shield.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1.\nSacrifice Briar Shield: Enchanted creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1.\nSacrifice Briar Shield: Enchanted creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/briarberry_cohort.txt b/forge-gui/res/cardsfolder/b/briarberry_cohort.txt index 52e8ebfcea5..efc06815118 100644 --- a/forge-gui/res/cardsfolder/b/briarberry_cohort.txt +++ b/forge-gui/res/cardsfolder/b/briarberry_cohort.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Check SVar:X:Count$Valid Creature.Other+Blue+YouCtrl SVar:BuffedBy:Creature.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/briarberry_cohort.jpg -Oracle:Flying\nBriarberry Cohort gets +1/+1 as long as you control another blue creature. \ No newline at end of file +Oracle:Flying\nBriarberry Cohort gets +1/+1 as long as you control another blue creature. diff --git a/forge-gui/res/cardsfolder/b/briarhorn.txt b/forge-gui/res/cardsfolder/b/briarhorn.txt index 2e05c895bdb..4e6757b6c8d 100644 --- a/forge-gui/res/cardsfolder/b/briarhorn.txt +++ b/forge-gui/res/cardsfolder/b/briarhorn.txt @@ -10,4 +10,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:PlayMain1:TRUE K:Flash SVar:Picture:http://www.wizards.com/global/images/magic/general/briarhorn.jpg -Oracle:Flash\nWhen Briarhorn enters the battlefield, target creature gets +3/+3 until end of turn.\nEvoke {1}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Flash\nWhen Briarhorn enters the battlefield, target creature gets +3/+3 until end of turn.\nEvoke {1}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/b/briarknit_kami.txt b/forge-gui/res/cardsfolder/b/briarknit_kami.txt index 9e30637f7be..1238333915f 100644 --- a/forge-gui/res/cardsfolder/b/briarknit_kami.txt +++ b/forge-gui/res/cardsfolder/b/briarknit_kami.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ S SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/briarknit_kami.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/b/briarpack_alpha.txt b/forge-gui/res/cardsfolder/b/briarpack_alpha.txt index 5cea027428c..315cc84f43d 100644 --- a/forge-gui/res/cardsfolder/b/briarpack_alpha.txt +++ b/forge-gui/res/cardsfolder/b/briarpack_alpha.txt @@ -1,10 +1,10 @@ -Name:Briarpack Alpha -ManaCost:3 G -Types:Creature Wolf -PT:3/3 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/briarpack_alpha.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Briarpack Alpha enters the battlefield, target creature gets +2/+2 until end of turn. \ No newline at end of file +Name:Briarpack Alpha +ManaCost:3 G +Types:Creature Wolf +PT:3/3 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/briarpack_alpha.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Briarpack Alpha enters the battlefield, target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bribery.txt b/forge-gui/res/cardsfolder/b/bribery.txt index 7a4679a4b29..0cd414d9510 100644 --- a/forge-gui/res/cardsfolder/b/bribery.txt +++ b/forge-gui/res/cardsfolder/b/bribery.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Sorcery A:SP$ ChangeZone | Cost$ 3 U U | Origin$ Library | Destination$ Battlefield | ValidTgts$ Opponent | ChangeType$ Creature | ChangeNum$ 1 | GainControl$ True | IsCurse$ True | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for a creature card and put that card onto the battlefield under your control. Then that player shuffles his or her library. SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card21300.jpg -Oracle:Search target opponent's library for a creature card and put that card onto the battlefield under your control. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Search target opponent's library for a creature card and put that card onto the battlefield under your control. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/b/bridge_from_below.txt b/forge-gui/res/cardsfolder/b/bridge_from_below.txt index 960e145d1d2..cafffb954ae 100644 --- a/forge-gui/res/cardsfolder/b/bridge_from_below.txt +++ b/forge-gui/res/cardsfolder/b/bridge_from_below.txt @@ -10,4 +10,4 @@ SVar:RemRandomDeck:True SVar:DiscardMe:5 SVar:SacMe:5 SVar:Picture:http://www.wizards.com/global/images/magic/general/bridge_from_below.jpg -Oracle:Whenever a nontoken creature is put into your graveyard from the battlefield, if Bridge from Below is in your graveyard, put a 2/2 black Zombie creature token onto the battlefield.\nWhen a creature is put into an opponent's graveyard from the battlefield, if Bridge from Below is in your graveyard, exile Bridge from Below. \ No newline at end of file +Oracle:Whenever a nontoken creature is put into your graveyard from the battlefield, if Bridge from Below is in your graveyard, put a 2/2 black Zombie creature token onto the battlefield.\nWhen a creature is put into an opponent's graveyard from the battlefield, if Bridge from Below is in your graveyard, exile Bridge from Below. diff --git a/forge-gui/res/cardsfolder/b/brightflame.txt b/forge-gui/res/cardsfolder/b/brightflame.txt index 14daafb5954..84add4f505d 100644 --- a/forge-gui/res/cardsfolder/b/brightflame.txt +++ b/forge-gui/res/cardsfolder/b/brightflame.txt @@ -1,10 +1,10 @@ -Name:Brightflame -ManaCost:X R R W W -Types:Sorcery -A:SP$DealDamage | Cost$ X R R W W | ValidTgts$ Creature | Radiance$ True | NumDmg$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ Radiance - Brightflame deals X damage to target creature and each other creature that shares a color with it. You gain life equal to the damage dealt this way. -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ Y | References$ Y -SVar:X:Count$xPaid -SVar:Y:Count$DamageDoneThisTurn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brightflame.jpg -Oracle:Radiance - Brightflame deals X damage to target creature and each other creature that shares a color with it. You gain life equal to the damage dealt this way. \ No newline at end of file +Name:Brightflame +ManaCost:X R R W W +Types:Sorcery +A:SP$DealDamage | Cost$ X R R W W | ValidTgts$ Creature | Radiance$ True | NumDmg$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ Radiance - Brightflame deals X damage to target creature and each other creature that shares a color with it. You gain life equal to the damage dealt this way. +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ Y | References$ Y +SVar:X:Count$xPaid +SVar:Y:Count$DamageDoneThisTurn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brightflame.jpg +Oracle:Radiance - Brightflame deals X damage to target creature and each other creature that shares a color with it. You gain life equal to the damage dealt this way. diff --git a/forge-gui/res/cardsfolder/b/brighthearth_banneret.txt b/forge-gui/res/cardsfolder/b/brighthearth_banneret.txt index 53ad20301be..85918034721 100644 --- a/forge-gui/res/cardsfolder/b/brighthearth_banneret.txt +++ b/forge-gui/res/cardsfolder/b/brighthearth_banneret.txt @@ -5,4 +5,4 @@ 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. 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 +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.) diff --git a/forge-gui/res/cardsfolder/b/brightstone_ritual.txt b/forge-gui/res/cardsfolder/b/brightstone_ritual.txt index 839e1a86e92..f836c1374a5 100644 --- a/forge-gui/res/cardsfolder/b/brightstone_ritual.txt +++ b/forge-gui/res/cardsfolder/b/brightstone_ritual.txt @@ -6,4 +6,4 @@ SVar:X:Count$TypeOnBattlefield.Goblin SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brightstone_ritual.jpg -Oracle:Add {R} to your mana pool for each Goblin on the battlefield. \ No newline at end of file +Oracle:Add {R} to your mana pool for each Goblin on the battlefield. diff --git a/forge-gui/res/cardsfolder/b/brigid_hero_of_kinsbaile.txt b/forge-gui/res/cardsfolder/b/brigid_hero_of_kinsbaile.txt index 1b44251e6f7..91bf6b3ecf1 100644 --- a/forge-gui/res/cardsfolder/b/brigid_hero_of_kinsbaile.txt +++ b/forge-gui/res/cardsfolder/b/brigid_hero_of_kinsbaile.txt @@ -1,8 +1,8 @@ -Name:Brigid, Hero of Kinsbaile -ManaCost:2 W W -Types:Legendary Creature Kithkin Archer -PT:2/3 -K:First Strike -A:AB$ DamageAll | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | ValidCards$ Creature.attacking,Creature.blocking | ValidDescription$ each attacking or blocking creature target player controls. | SpellDescription$ CARDNAME deals 2 damage to each attacking or blocking creature target player controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/brigid_hero_of_kinsbaile.jpg -Oracle:First strike\n{T}: Brigid, Hero of Kinsbaile deals 2 damage to each attacking or blocking creature target player controls. \ No newline at end of file +Name:Brigid, Hero of Kinsbaile +ManaCost:2 W W +Types:Legendary Creature Kithkin Archer +PT:2/3 +K:First Strike +A:AB$ DamageAll | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | ValidCards$ Creature.attacking,Creature.blocking | ValidDescription$ each attacking or blocking creature target player controls. | SpellDescription$ CARDNAME deals 2 damage to each attacking or blocking creature target player controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/brigid_hero_of_kinsbaile.jpg +Oracle:First strike\n{T}: Brigid, Hero of Kinsbaile deals 2 damage to each attacking or blocking creature target player controls. diff --git a/forge-gui/res/cardsfolder/b/brilliant_halo.txt b/forge-gui/res/cardsfolder/b/brilliant_halo.txt index 5cc5f99a4ef..7fd7e67520c 100644 --- a/forge-gui/res/cardsfolder/b/brilliant_halo.txt +++ b/forge-gui/res/cardsfolder/b/brilliant_halo.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/brilliant_halo.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+2.\nWhen Brilliant Halo is put into a graveyard from the battlefield, return Brilliant Halo to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+2.\nWhen Brilliant Halo is put into a graveyard from the battlefield, return Brilliant Halo to its owner's hand. diff --git a/forge-gui/res/cardsfolder/b/brilliant_plan.txt b/forge-gui/res/cardsfolder/b/brilliant_plan.txt index 44d529ea5f7..44df37c8870 100644 --- a/forge-gui/res/cardsfolder/b/brilliant_plan.txt +++ b/forge-gui/res/cardsfolder/b/brilliant_plan.txt @@ -3,4 +3,4 @@ ManaCost:4 U Types:Sorcery A:SP$ Draw | Cost$ 4 U | NumCards$ 3 | SpellDescription$ Draw three cards. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Three_Kingdoms/brilliant_plan.jpg -Oracle:Draw three cards. \ No newline at end of file +Oracle:Draw three cards. diff --git a/forge-gui/res/cardsfolder/b/brilliant_ultimatum.txt b/forge-gui/res/cardsfolder/b/brilliant_ultimatum.txt index 5158711bd81..40e9560c35f 100644 --- a/forge-gui/res/cardsfolder/b/brilliant_ultimatum.txt +++ b/forge-gui/res/cardsfolder/b/brilliant_ultimatum.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Y:Count$InYourLibrary SVar:NeedsToPlayVar:Y GE8 SVar:Picture:http://www.wizards.com/global/images/magic/general/brilliant_ultimatum.jpg -Oracle:Exile the top five cards of your library. An opponent separates those cards into two piles. You may play any number of cards from one of those piles without paying their mana costs. \ No newline at end of file +Oracle:Exile the top five cards of your library. An opponent separates those cards into two piles. You may play any number of cards from one of those piles without paying their mana costs. diff --git a/forge-gui/res/cardsfolder/b/brimaz_king_of_oreskos.txt b/forge-gui/res/cardsfolder/b/brimaz_king_of_oreskos.txt index 169be1c0570..04936f8674a 100644 --- a/forge-gui/res/cardsfolder/b/brimaz_king_of_oreskos.txt +++ b/forge-gui/res/cardsfolder/b/brimaz_king_of_oreskos.txt @@ -1,13 +1,13 @@ -Name:Brimaz, King of Oreskos -ManaCost:1 W W -Types:Legendary Creature Cat Soldier -PT:3/4 -K:Vigilance -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTokenAttacking | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking. -SVar:TrigTokenAttacking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance | TokenAttacking$ True -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigTokenBlocking | TriggerDescription$ Whenever CARDNAME blocks a creature, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield blocking that creature. -SVar:TrigTokenBlocking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance | TokenBlocking$ TriggeredAttacker -SVar:HasAttackEffect:TRUE -SVar:HasBlockEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/brimaz_king_of_oreskos.jpg -Oracle:Vigilance\nWhenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.\nWhenever Brimaz blocks a creature, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield blocking that creature. +Name:Brimaz, King of Oreskos +ManaCost:1 W W +Types:Legendary Creature Cat Soldier +PT:3/4 +K:Vigilance +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTokenAttacking | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking. +SVar:TrigTokenAttacking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance | TokenAttacking$ True +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigTokenBlocking | TriggerDescription$ Whenever CARDNAME blocks a creature, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield blocking that creature. +SVar:TrigTokenBlocking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance | TokenBlocking$ TriggeredAttacker +SVar:HasAttackEffect:TRUE +SVar:HasBlockEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/brimaz_king_of_oreskos.jpg +Oracle:Vigilance\nWhenever Brimaz, King of Oreskos attacks, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield attacking.\nWhenever Brimaz blocks a creature, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield blocking that creature. diff --git a/forge-gui/res/cardsfolder/b/brimstone_dragon.txt b/forge-gui/res/cardsfolder/b/brimstone_dragon.txt index 7a75738128e..1e8e347e53b 100644 --- a/forge-gui/res/cardsfolder/b/brimstone_dragon.txt +++ b/forge-gui/res/cardsfolder/b/brimstone_dragon.txt @@ -5,4 +5,4 @@ PT:6/6 K:Flying K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6605.jpg -Oracle:Flying, haste \ No newline at end of file +Oracle:Flying, haste diff --git a/forge-gui/res/cardsfolder/b/brimstone_mage.txt b/forge-gui/res/cardsfolder/b/brimstone_mage.txt index 175a0d8e10c..1341c05d67d 100644 --- a/forge-gui/res/cardsfolder/b/brimstone_mage.txt +++ b/forge-gui/res/cardsfolder/b/brimstone_mage.txt @@ -11,4 +11,4 @@ SVar:Bolt:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Sele SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE2_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE3_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/brimstone_mage.jpg -Oracle:Level up {3}{R} ({3}{R}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n2/3\n{T}: Brimstone Mage deals 1 damage to target creature or player.\nLEVEL 3+\n2/4\n{T}: Brimstone Mage deals 3 damage to target creature or player. \ No newline at end of file +Oracle:Level up {3}{R} ({3}{R}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n2/3\n{T}: Brimstone Mage deals 1 damage to target creature or player.\nLEVEL 3+\n2/4\n{T}: Brimstone Mage deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/brimstone_volley.txt b/forge-gui/res/cardsfolder/b/brimstone_volley.txt index 9b053cb4d88..59f4b0c4cb1 100644 --- a/forge-gui/res/cardsfolder/b/brimstone_volley.txt +++ b/forge-gui/res/cardsfolder/b/brimstone_volley.txt @@ -1,7 +1,7 @@ -Name:Brimstone Volley -ManaCost:2 R -Types:Instant -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Morbid - CARDNAME deals 5 damage to that creature or player instead if a creature died this turn. -SVar:X:Count$Morbid.5.3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/brimstone_volley.jpg -Oracle:Brimstone Volley deals 3 damage to target creature or player.\nMorbid - Brimstone Volley deals 5 damage to that creature or player instead if a creature died this turn. \ No newline at end of file +Name:Brimstone Volley +ManaCost:2 R +Types:Instant +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Morbid - CARDNAME deals 5 damage to that creature or player instead if a creature died this turn. +SVar:X:Count$Morbid.5.3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/brimstone_volley.jpg +Oracle:Brimstone Volley deals 3 damage to target creature or player.\nMorbid - Brimstone Volley deals 5 damage to that creature or player instead if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/b/brindle_boar.txt b/forge-gui/res/cardsfolder/b/brindle_boar.txt index 2cd833b2be3..26e44d5a9b9 100644 --- a/forge-gui/res/cardsfolder/b/brindle_boar.txt +++ b/forge-gui/res/cardsfolder/b/brindle_boar.txt @@ -4,4 +4,4 @@ Types:Creature Boar PT:2/2 A:AB$ GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ 4 | SpellDescription$ You gain 4 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/brindle_boar.jpg -Oracle:Sacrifice Brindle Boar: You gain 4 life. \ No newline at end of file +Oracle:Sacrifice Brindle Boar: You gain 4 life. diff --git a/forge-gui/res/cardsfolder/b/brindle_shoat.txt b/forge-gui/res/cardsfolder/b/brindle_shoat.txt index 5f76e25e8d5..40d3bc8d72d 100644 --- a/forge-gui/res/cardsfolder/b/brindle_shoat.txt +++ b/forge-gui/res/cardsfolder/b/brindle_shoat.txt @@ -1,9 +1,9 @@ -Name:Brindle Shoat -ManaCost:1 G -Types:Creature Boar -PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 3/3 green Boar creature token onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Boar | TokenTypes$ Creature,Boar | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 -SVar:SacMe:4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/brindle_shoat.jpg -Oracle:When Brindle Shoat dies, put a 3/3 green Boar creature token onto the battlefield. \ No newline at end of file +Name:Brindle Shoat +ManaCost:1 G +Types:Creature Boar +PT:1/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 3/3 green Boar creature token onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Boar | TokenTypes$ Creature,Boar | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 +SVar:SacMe:4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/brindle_shoat.jpg +Oracle:When Brindle Shoat dies, put a 3/3 green Boar creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/brine_elemental.txt b/forge-gui/res/cardsfolder/b/brine_elemental.txt index e636e8bc467..6c4e77b1304 100644 --- a/forge-gui/res/cardsfolder/b/brine_elemental.txt +++ b/forge-gui/res/cardsfolder/b/brine_elemental.txt @@ -1,9 +1,9 @@ -Name:Brine Elemental -ManaCost:4 U U -Types:Creature Elemental -PT:5/4 -K:Morph:5 U U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, each opponent skips his or her next untap step. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Player.Opponent | KW$ Skip your next untap step. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_elemental.jpg -Oracle:Morph {5}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Brine Elemental is turned face up, each opponent skips his or her next untap step. \ No newline at end of file +Name:Brine Elemental +ManaCost:4 U U +Types:Creature Elemental +PT:5/4 +K:Morph:5 U U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, each opponent skips his or her next untap step. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Player.Opponent | KW$ Skip your next untap step. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_elemental.jpg +Oracle:Morph {5}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Brine Elemental is turned face up, each opponent skips his or her next untap step. diff --git a/forge-gui/res/cardsfolder/b/brine_hag.txt b/forge-gui/res/cardsfolder/b/brine_hag.txt index 0d50bbf41b8..521d14882f5 100644 --- a/forge-gui/res/cardsfolder/b/brine_hag.txt +++ b/forge-gui/res/cardsfolder/b/brine_hag.txt @@ -1,8 +1,8 @@ -Name:Brine Hag -ManaCost:2 U U -Types:Creature Hag -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, all creatures that dealt damage to it this turn become 0/2. (This effect lasts indefinitely.) -SVar:TrigAnimate:AB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.Damaged | Power$ 0 | Toughness$ 2 | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_hag.jpg -Oracle:When Brine Hag dies, all creatures that dealt damage to it this turn become 0/2. (This effect lasts indefinitely.) \ No newline at end of file +Name:Brine Hag +ManaCost:2 U U +Types:Creature Hag +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, all creatures that dealt damage to it this turn become 0/2. (This effect lasts indefinitely.) +SVar:TrigAnimate:AB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.Damaged | Power$ 0 | Toughness$ 2 | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_hag.jpg +Oracle:When Brine Hag dies, all creatures that dealt damage to it this turn become 0/2. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/b/brine_seer.txt b/forge-gui/res/cardsfolder/b/brine_seer.txt index 277c27188d8..e293da654e9 100644 --- a/forge-gui/res/cardsfolder/b/brine_seer.txt +++ b/forge-gui/res/cardsfolder/b/brine_seer.txt @@ -1,11 +1,11 @@ -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. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_seer.jpg -Oracle:{2}{U}, {T}: Reveal any number of blue cards in your hand. Counter target spell unless its controller pays {1} for each card revealed this way. \ No newline at end of file +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. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_seer.jpg +Oracle:{2}{U}, {T}: Reveal any number of blue cards in your hand. Counter target spell unless its controller pays {1} for each card revealed this way. diff --git a/forge-gui/res/cardsfolder/b/brine_shaman.txt b/forge-gui/res/cardsfolder/b/brine_shaman.txt index ca82d670328..8e46ae0c203 100644 --- a/forge-gui/res/cardsfolder/b/brine_shaman.txt +++ b/forge-gui/res/cardsfolder/b/brine_shaman.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ T Sac<1/Creature> | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Crea A:AB$ Counter | Cost$ 1 U U Sac<1/Creature> | TargetType$ Spell | ValidTgts$ Creature | TgtPrompt$ Select target Creature Spell | SpellDescription$ Counter target creature spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brine_shaman.jpg -Oracle:{T}, Sacrifice a creature: Target creature gets +2/+2 until end of turn.\n{1}{U}{U}, Sacrifice a creature: Counter target creature spell. \ No newline at end of file +Oracle:{T}, Sacrifice a creature: Target creature gets +2/+2 until end of turn.\n{1}{U}{U}, Sacrifice a creature: Counter target creature spell. diff --git a/forge-gui/res/cardsfolder/b/bringer_of_the_black_dawn.txt b/forge-gui/res/cardsfolder/b/bringer_of_the_black_dawn.txt index 14642032771..ff5ef4817ce 100644 --- a/forge-gui/res/cardsfolder/b/bringer_of_the_black_dawn.txt +++ b/forge-gui/res/cardsfolder/b/bringer_of_the_black_dawn.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigChange:AB$ChangeZone | Cost$ PayLife<2> | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card | ChangeNum$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bringer_of_the_black_dawn.jpg -Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Black Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may pay 2 life. If you do, search your library for a card, then shuffle your library and put that card on top of it. \ No newline at end of file +Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Black Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may pay 2 life. If you do, search your library for a card, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/b/bringer_of_the_blue_dawn.txt b/forge-gui/res/cardsfolder/b/bringer_of_the_blue_dawn.txt index b6b417743ca..86165fd71da 100644 --- a/forge-gui/res/cardsfolder/b/bringer_of_the_blue_dawn.txt +++ b/forge-gui/res/cardsfolder/b/bringer_of_the_blue_dawn.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 SVar:AltCost:Cost$ W U B R G | Description$ You may pay {W}{U}{B}{R}{G} rather than pay CARDNAME's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/bringer_of_the_blue_dawn.jpg -Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Blue Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may draw two cards. \ No newline at end of file +Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Blue Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may draw two cards. diff --git a/forge-gui/res/cardsfolder/b/bringer_of_the_green_dawn.txt b/forge-gui/res/cardsfolder/b/bringer_of_the_green_dawn.txt index 9c5d9c8ef33..1b2bdc977b5 100644 --- a/forge-gui/res/cardsfolder/b/bringer_of_the_green_dawn.txt +++ b/forge-gui/res/cardsfolder/b/bringer_of_the_green_dawn.txt @@ -7,4 +7,4 @@ SVar:AltCost:Cost$ W U B R G | Description$ You may pay {W}{U}{B}{R}{G} rather t T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may put a 3/3 green Beast creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/bringer_of_the_green_dawn.jpg -Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Green Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may put a 3/3 green Beast creature token onto the battlefield. \ No newline at end of file +Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Green Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may put a 3/3 green Beast creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/bringer_of_the_red_dawn.txt b/forge-gui/res/cardsfolder/b/bringer_of_the_red_dawn.txt index 7757aa2fbfc..bc58edd17d8 100644 --- a/forge-gui/res/cardsfolder/b/bringer_of_the_red_dawn.txt +++ b/forge-gui/res/cardsfolder/b/bringer_of_the_red_dawn.txt @@ -7,4 +7,4 @@ SVar:AltCost:Cost$ W U B R G | Description$ You may pay {W}{U}{B}{R}{G} rather t T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, you may untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. SVar:TrigChange:AB$GainControl | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/bringer_of_the_red_dawn.jpg -Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Red Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. \ No newline at end of file +Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Red Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bringer_of_the_white_dawn.txt b/forge-gui/res/cardsfolder/b/bringer_of_the_white_dawn.txt index 88fc1e331f5..977a8cca195 100644 --- a/forge-gui/res/cardsfolder/b/bringer_of_the_white_dawn.txt +++ b/forge-gui/res/cardsfolder/b/bringer_of_the_white_dawn.txt @@ -7,4 +7,4 @@ SVar:AltCost:Cost$ W U B R G | Description$ You may pay {W}{U}{B}{R}{G} rather t T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, you may return target artifact card from your graveyard to the battlefield. SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Artifact.YouCtrl | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/bringer_of_the_white_dawn.jpg -Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the White Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may return target artifact card from your graveyard to the battlefield. \ No newline at end of file +Oracle:You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the White Dawn's mana cost.\nTrample\nAt the beginning of your upkeep, you may return target artifact card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/b/brink_of_disaster.txt b/forge-gui/res/cardsfolder/b/brink_of_disaster.txt index e85a6628a9b..4cd0327b389 100644 --- a/forge-gui/res/cardsfolder/b/brink_of_disaster.txt +++ b/forge-gui/res/cardsfolder/b/brink_of_disaster.txt @@ -7,4 +7,4 @@ T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescri SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brink_of_disaster.jpg -Oracle:Enchant creature or land\nWhen enchanted permanent becomes tapped, destroy it. \ No newline at end of file +Oracle:Enchant creature or land\nWhen enchanted permanent becomes tapped, destroy it. diff --git a/forge-gui/res/cardsfolder/b/brink_of_madness.txt b/forge-gui/res/cardsfolder/b/brink_of_madness.txt index 5e6beaee919..714a06e1f11 100644 --- a/forge-gui/res/cardsfolder/b/brink_of_madness.txt +++ b/forge-gui/res/cardsfolder/b/brink_of_madness.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | Pre SVar:TrigSacDiscard:AB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to discard their hand | Mode$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/brink_of_madness.jpg -Oracle:At the beginning of your upkeep, if you have no cards in hand, sacrifice Brink of Madness and target opponent discards his or her hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have no cards in hand, sacrifice Brink of Madness and target opponent discards his or her hand. diff --git a/forge-gui/res/cardsfolder/b/brion_stoutarm.txt b/forge-gui/res/cardsfolder/b/brion_stoutarm.txt index 03e4e192bbf..841cf2b762c 100644 --- a/forge-gui/res/cardsfolder/b/brion_stoutarm.txt +++ b/forge-gui/res/cardsfolder/b/brion_stoutarm.txt @@ -6,4 +6,4 @@ K:Lifelink A:AB$ DealDamage | Cost$ R T Sac<1/Creature.Other/creature other than Brion Stoutarm> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the sacrificed creature's power to target player. SVar:X:Sacrificed$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/brion_stoutarm.jpg -Oracle:Lifelink\n{R}, {T}, Sacrifice a creature other than Brion Stoutarm: Brion Stoutarm deals damage equal to the sacrificed creature's power to target player. \ No newline at end of file +Oracle:Lifelink\n{R}, {T}, Sacrifice a creature other than Brion Stoutarm: Brion Stoutarm deals damage equal to the sacrificed creature's power to target player. diff --git a/forge-gui/res/cardsfolder/b/brittle_effigy.txt b/forge-gui/res/cardsfolder/b/brittle_effigy.txt index 4f5fcf7686b..3bf814406a4 100644 --- a/forge-gui/res/cardsfolder/b/brittle_effigy.txt +++ b/forge-gui/res/cardsfolder/b/brittle_effigy.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ ChangeZone | Cost$ 4 T Exile<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/brittle_effigy.jpg -Oracle:{4}, {T}, Exile Brittle Effigy: Exile target creature. \ No newline at end of file +Oracle:{4}, {T}, Exile Brittle Effigy: Exile target creature. diff --git a/forge-gui/res/cardsfolder/b/broken_ambitions.txt b/forge-gui/res/cardsfolder/b/broken_ambitions.txt index c3bb3703865..6eea8111aaa 100644 --- a/forge-gui/res/cardsfolder/b/broken_ambitions.txt +++ b/forge-gui/res/cardsfolder/b/broken_ambitions.txt @@ -6,4 +6,4 @@ SVar:DBClash:DB$Clash | WinSubAbility$ DBMill SVar:DBMill:DB$Mill | Defined$ TargetedController | NumCards$ 4 SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/broken_ambitions.jpg -Oracle: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. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle: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. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/b/broken_dam.txt b/forge-gui/res/cardsfolder/b/broken_dam.txt index 64116d25cc6..054af7c28e1 100644 --- a/forge-gui/res/cardsfolder/b/broken_dam.txt +++ b/forge-gui/res/cardsfolder/b/broken_dam.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Sorcery A:SP$ Tap | Cost$ U | TargetMin$ 1 | TargetMax$ 2 | TgtPrompt$ Choose target creature without horsemanship | ValidTgts$ Creature.withoutHorsemanship | SpellDescription$ Tap one or two target creatures without horsemanship. SVar:Picture:http://www.wizards.com/global/images/magic/general/broken_dam.jpg -Oracle:Tap one or two target creatures without horsemanship. \ No newline at end of file +Oracle:Tap one or two target creatures without horsemanship. diff --git a/forge-gui/res/cardsfolder/b/broken_fall.txt b/forge-gui/res/cardsfolder/b/broken_fall.txt index 3eb3ad07393..b9b88bd225d 100644 --- a/forge-gui/res/cardsfolder/b/broken_fall.txt +++ b/forge-gui/res/cardsfolder/b/broken_fall.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Enchantment A:AB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cost$ Return<1/CARDNAME> | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/broken_fall.jpg -Oracle:Return Broken Fall to its owner's hand: Regenerate target creature. \ No newline at end of file +Oracle:Return Broken Fall to its owner's hand: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/b/broken_visage.txt b/forge-gui/res/cardsfolder/b/broken_visage.txt index a1abcad457f..435e185baf8 100644 --- a/forge-gui/res/cardsfolder/b/broken_visage.txt +++ b/forge-gui/res/cardsfolder/b/broken_visage.txt @@ -10,4 +10,4 @@ SVar:BrokenVisageEOT:SVar:EndOfTurnLeavePlay:True SVar:dX:Targeted$CardPower SVar:dY:Targeted$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/broken_visage.jpg -Oracle:Destroy target nonartifact attacking creature. It can't be regenerated. Put a black Spirit creature token with that creature's power and toughness onto the battlefield. Sacrifice the token at the beginning of the next end step. \ No newline at end of file +Oracle:Destroy target nonartifact attacking creature. It can't be regenerated. Put a black Spirit creature token with that creature's power and toughness onto the battlefield. Sacrifice the token at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/b/brontotherium.txt b/forge-gui/res/cardsfolder/b/brontotherium.txt index b8704e7a7f5..1daf29f2cee 100644 --- a/forge-gui/res/cardsfolder/b/brontotherium.txt +++ b/forge-gui/res/cardsfolder/b/brontotherium.txt @@ -1,8 +1,8 @@ -Name:Brontotherium -ManaCost:4 G G -Types:Creature Beast -PT:5/3 -K:Trample -K:Provoke -SVar:Picture:http://www.wizards.com/global/images/magic/general/brontotherium.jpg -Oracle:Trample\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) \ No newline at end of file +Name:Brontotherium +ManaCost:4 G G +Types:Creature Beast +PT:5/3 +K:Trample +K:Provoke +SVar:Picture:http://www.wizards.com/global/images/magic/general/brontotherium.jpg +Oracle:Trample\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) diff --git a/forge-gui/res/cardsfolder/b/bronze_bombshell.txt b/forge-gui/res/cardsfolder/b/bronze_bombshell.txt index 9ef49dea92b..d2e4e1dd66c 100644 --- a/forge-gui/res/cardsfolder/b/bronze_bombshell.txt +++ b/forge-gui/res/cardsfolder/b/bronze_bombshell.txt @@ -1,10 +1,10 @@ -Name:Bronze Bombshell -ManaCost:4 -Types:Artifact Creature Construct -PT:4/1 -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+OwnerDoesntControl | Execute$ TrigSac | TriggerDescription$ When a player other than CARDNAME's owner controls it, that player sacrifices it. If the player does, CARDNAME deals 7 damage to him or her. -SVar:TrigSac:AB$SacrificeAll | Cost$ 0 | Defined$ Self | RememberSacrificed$ True | SubAbility$ DBDmg -SVar:DBDmg:DB$DealDamage | Defined$ You | NumDmg$ 7 | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/bronze_bombshell.jpg -Oracle:When a player other than Bronze Bombshell's owner controls it, that player sacrifices it. If the player does, Bronze Bombshell deals 7 damage to him or her. \ No newline at end of file +Name:Bronze Bombshell +ManaCost:4 +Types:Artifact Creature Construct +PT:4/1 +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+OwnerDoesntControl | Execute$ TrigSac | TriggerDescription$ When a player other than CARDNAME's owner controls it, that player sacrifices it. If the player does, CARDNAME deals 7 damage to him or her. +SVar:TrigSac:AB$SacrificeAll | Cost$ 0 | Defined$ Self | RememberSacrificed$ True | SubAbility$ DBDmg +SVar:DBDmg:DB$DealDamage | Defined$ You | NumDmg$ 7 | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/bronze_bombshell.jpg +Oracle:When a player other than Bronze Bombshell's owner controls it, that player sacrifices it. If the player does, Bronze Bombshell deals 7 damage to him or her. diff --git a/forge-gui/res/cardsfolder/b/bronze_horse.txt b/forge-gui/res/cardsfolder/b/bronze_horse.txt index fefe6fb336b..acaa237f9b7 100644 --- a/forge-gui/res/cardsfolder/b/bronze_horse.txt +++ b/forge-gui/res/cardsfolder/b/bronze_horse.txt @@ -1,10 +1,10 @@ -Name:Bronze Horse -ManaCost:7 -Types:Artifact Creature Horse -PT:4/4 -K:Trample -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ PreventAllDamageBy Spell.IsTargetingSource | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as you control another creature, prevent all damage that would be dealt to CARDNAME by spells that target it. -SVar:X:Count$Valid Creature.YouCtrl+Other -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/bronze_horse.jpg -Oracle:Trample\nAs long as you control another creature, prevent all damage that would be dealt to Bronze Horse by spells that target it. \ No newline at end of file +Name:Bronze Horse +ManaCost:7 +Types:Artifact Creature Horse +PT:4/4 +K:Trample +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ PreventAllDamageBy Spell.IsTargetingSource | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as you control another creature, prevent all damage that would be dealt to CARDNAME by spells that target it. +SVar:X:Count$Valid Creature.YouCtrl+Other +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/bronze_horse.jpg +Oracle:Trample\nAs long as you control another creature, prevent all damage that would be dealt to Bronze Horse by spells that target it. diff --git a/forge-gui/res/cardsfolder/b/bronze_sable.txt b/forge-gui/res/cardsfolder/b/bronze_sable.txt index 28e5c83aea4..92fc3e10f3e 100644 --- a/forge-gui/res/cardsfolder/b/bronze_sable.txt +++ b/forge-gui/res/cardsfolder/b/bronze_sable.txt @@ -1,6 +1,6 @@ -Name:Bronze Sable -ManaCost:2 -Types:Artifact Creature Sable -PT:2/1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bronze_sable.jpg -Oracle: \ No newline at end of file +Name:Bronze Sable +ManaCost:2 +Types:Artifact Creature Sable +PT:2/1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bronze_sable.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/b/bronzebeak_moa.txt b/forge-gui/res/cardsfolder/b/bronzebeak_moa.txt index 8264bcb50fc..84c7fe8bf1c 100644 --- a/forge-gui/res/cardsfolder/b/bronzebeak_moa.txt +++ b/forge-gui/res/cardsfolder/b/bronzebeak_moa.txt @@ -1,8 +1,8 @@ -Name:Bronzebeak Moa -ManaCost:2 G W -Types:Creature Bird -PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature enters the battlefield under your control, CARDNAME gets +3/+3 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +3 | NumDef$ +3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/bronzebeak_moa.jpg -Oracle:Whenever another creature enters the battlefield under your control, Bronzebeak Moa gets +3/+3 until end of turn. \ No newline at end of file +Name:Bronzebeak Moa +ManaCost:2 G W +Types:Creature Bird +PT:2/2 +T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature enters the battlefield under your control, CARDNAME gets +3/+3 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +3 | NumDef$ +3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/bronzebeak_moa.jpg +Oracle:Whenever another creature enters the battlefield under your control, Bronzebeak Moa gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/brood_birthing.txt b/forge-gui/res/cardsfolder/b/brood_birthing.txt index 30b199690cc..5ddf8905087 100644 --- a/forge-gui/res/cardsfolder/b/brood_birthing.txt +++ b/forge-gui/res/cardsfolder/b/brood_birthing.txt @@ -6,4 +6,4 @@ SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ 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 +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. diff --git a/forge-gui/res/cardsfolder/b/brood_of_cockroaches.txt b/forge-gui/res/cardsfolder/b/brood_of_cockroaches.txt index 741de318f23..f6f59b2a1e1 100644 --- a/forge-gui/res/cardsfolder/b/brood_of_cockroaches.txt +++ b/forge-gui/res/cardsfolder/b/brood_of_cockroaches.txt @@ -8,4 +8,4 @@ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:DBLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ 1 SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/brood_of_cockroaches.jpg -Oracle:When Brood of Cockroaches is put into your graveyard from the battlefield, at the beginning of the next end step, you lose 1 life and return Brood of Cockroaches to your hand. \ No newline at end of file +Oracle:When Brood of Cockroaches is put into your graveyard from the battlefield, at the beginning of the next end step, you lose 1 life and return Brood of Cockroaches to your hand. diff --git a/forge-gui/res/cardsfolder/b/brood_sliver.txt b/forge-gui/res/cardsfolder/b/brood_sliver.txt index 8224e83358e..a35b2be7443 100644 --- a/forge-gui/res/cardsfolder/b/brood_sliver.txt +++ b/forge-gui/res/cardsfolder/b/brood_sliver.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Sliver | ValidTarget$ Player | TriggerZones$ B SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenImage$ c 1 1 sliver | TokenName$ Sliver | TokenColors$ Colorless | TokenTypes$ Creature,Sliver | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ TriggeredSourceController SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/brood_sliver.jpg -Oracle:Whenever a Sliver deals combat damage to a player, its controller may put a 1/1 colorless Sliver creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever a Sliver deals combat damage to a player, its controller may put a 1/1 colorless Sliver creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/broodhatch_nantuko.txt b/forge-gui/res/cardsfolder/b/broodhatch_nantuko.txt index 31603f999f0..51a5d911d18 100644 --- a/forge-gui/res/cardsfolder/b/broodhatch_nantuko.txt +++ b/forge-gui/res/cardsfolder/b/broodhatch_nantuko.txt @@ -8,4 +8,4 @@ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Insect | TokenTy SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/broodhatch_nantuko.jpg -Oracle:Whenever Broodhatch Nantuko is dealt damage, you may put that many 1/1 green Insect creature tokens onto the battlefield.\nMorph {2}{G} (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 +Oracle:Whenever Broodhatch Nantuko is dealt damage, you may put that many 1/1 green Insect creature tokens onto the battlefield.\nMorph {2}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/b/brooding_saurian.txt b/forge-gui/res/cardsfolder/b/brooding_saurian.txt index b4e5c3b4abe..506e582afe7 100644 --- a/forge-gui/res/cardsfolder/b/brooding_saurian.txt +++ b/forge-gui/res/cardsfolder/b/brooding_saurian.txt @@ -1,9 +1,9 @@ -Name:Brooding Saurian -ManaCost:2 G G -Types:Creature Lizard -PT:4/4 -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of each end step, each player gains control of all nontoken permanents he or she owns. -SVar:TrigGainControl:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBGainControl -SVar:DBGainControl:DB$ GainControl | AllValid$ Permanent.nonToken+RememberedPlayerOwn | NewController$ Player.IsRemembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/brooding_saurian.jpg -Oracle:At the beginning of each end step, each player gains control of all nontoken permanents he or she owns. \ No newline at end of file +Name:Brooding Saurian +ManaCost:2 G G +Types:Creature Lizard +PT:4/4 +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of each end step, each player gains control of all nontoken permanents he or she owns. +SVar:TrigGainControl:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBGainControl +SVar:DBGainControl:DB$ GainControl | AllValid$ Permanent.nonToken+RememberedPlayerOwn | NewController$ Player.IsRemembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/brooding_saurian.jpg +Oracle:At the beginning of each end step, each player gains control of all nontoken permanents he or she owns. diff --git a/forge-gui/res/cardsfolder/b/broodmate_dragon.txt b/forge-gui/res/cardsfolder/b/broodmate_dragon.txt index 15da98cd56d..8bd5bb59223 100644 --- a/forge-gui/res/cardsfolder/b/broodmate_dragon.txt +++ b/forge-gui/res/cardsfolder/b/broodmate_dragon.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 4/4 red Dragon creature token with flying onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/broodmate_dragon.jpg -Oracle:Flying\nWhen Broodmate Dragon enters the battlefield, put a 4/4 red Dragon creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Flying\nWhen Broodmate Dragon enters the battlefield, put a 4/4 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/broodstar.txt b/forge-gui/res/cardsfolder/b/broodstar.txt index 49764350e3a..dc0f66452e1 100644 --- a/forge-gui/res/cardsfolder/b/broodstar.txt +++ b/forge-gui/res/cardsfolder/b/broodstar.txt @@ -8,4 +8,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone SVar:X:Count$Valid Artifact.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/broodstar.jpg -Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nBroodstar's power and toughness are each equal to the number of artifacts you control. \ No newline at end of file +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nBroodstar's power and toughness are each equal to the number of artifacts you control. diff --git a/forge-gui/res/cardsfolder/b/broodwarden.txt b/forge-gui/res/cardsfolder/b/broodwarden.txt index 440e577c0e6..ce74e65f9dc 100644 --- a/forge-gui/res/cardsfolder/b/broodwarden.txt +++ b/forge-gui/res/cardsfolder/b/broodwarden.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | Affected$ Creature.Eldrazi+Spawn+YouCtrl | AddPower$ 2 | AddToughness$ 1 | Description$ Eldrazi Spawn creatures you control get +2/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/broodwarden.jpg -Oracle:Eldrazi Spawn creatures you control get +2/+1. \ No newline at end of file +Oracle:Eldrazi Spawn creatures you control get +2/+1. diff --git a/forge-gui/res/cardsfolder/b/brothers_of_fire.txt b/forge-gui/res/cardsfolder/b/brothers_of_fire.txt index 5ee0d3d4478..af1d135b89d 100644 --- a/forge-gui/res/cardsfolder/b/brothers_of_fire.txt +++ b/forge-gui/res/cardsfolder/b/brothers_of_fire.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 1 damage to target creature or player and 1 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/brothers_of_fire.jpg -Oracle:{1}{R}{R}: Brothers of Fire deals 1 damage to target creature or player and 1 damage to you. \ No newline at end of file +Oracle:{1}{R}{R}: Brothers of Fire deals 1 damage to target creature or player and 1 damage to you. diff --git a/forge-gui/res/cardsfolder/b/brothers_yamazaki.txt b/forge-gui/res/cardsfolder/b/brothers_yamazaki.txt index 90a5e1e0576..74293656e38 100644 --- a/forge-gui/res/cardsfolder/b/brothers_yamazaki.txt +++ b/forge-gui/res/cardsfolder/b/brothers_yamazaki.txt @@ -1,10 +1,10 @@ -Name:Brothers Yamazaki -ManaCost:2 R -Types:Legendary Creature Human Samurai -PT:2/1 -K:Bushido 1 -S:Mode$ Continuous | Affected$ Permanent.namedBrothers Yamazaki | CheckSVar$ X | SVarCompare$ EQ2 | AddHiddenKeyword$ Legend rule doesn't apply to CARDNAME. | Description$ If there are exactly two permanents named Brothers Yamazaki on the battlefield, the "legend rule" doesn't apply to them. -SVar:X:Count$Valid Permanent.namedBrothers Yamazaki -S:Mode$ Continuous | Affected$ Creature.Other+namedBrothers Yamazaki | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Haste | Description$ Each other creature named CARDNAME gets +2/+2 and has haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/brothers_yamazaki.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nIf there are exactly two permanents named Brothers Yamazaki on the battlefield, the "legend rule" doesn't apply to them.\nEach other creature named Brothers Yamazaki gets +2/+2 and has haste. \ No newline at end of file +Name:Brothers Yamazaki +ManaCost:2 R +Types:Legendary Creature Human Samurai +PT:2/1 +K:Bushido 1 +S:Mode$ Continuous | Affected$ Permanent.namedBrothers Yamazaki | CheckSVar$ X | SVarCompare$ EQ2 | AddHiddenKeyword$ Legend rule doesn't apply to CARDNAME. | Description$ If there are exactly two permanents named Brothers Yamazaki on the battlefield, the "legend rule" doesn't apply to them. +SVar:X:Count$Valid Permanent.namedBrothers Yamazaki +S:Mode$ Continuous | Affected$ Creature.Other+namedBrothers Yamazaki | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Haste | Description$ Each other creature named CARDNAME gets +2/+2 and has haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/brothers_yamazaki.jpg +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nIf there are exactly two permanents named Brothers Yamazaki on the battlefield, the "legend rule" doesn't apply to them.\nEach other creature named Brothers Yamazaki gets +2/+2 and has haste. diff --git a/forge-gui/res/cardsfolder/b/browbeat.txt b/forge-gui/res/cardsfolder/b/browbeat.txt index 063ad19da91..85f0bc4f0ae 100644 --- a/forge-gui/res/cardsfolder/b/browbeat.txt +++ b/forge-gui/res/cardsfolder/b/browbeat.txt @@ -1,6 +1,6 @@ -Name:Browbeat -ManaCost:2 R -Types:Sorcery -A:SP$ Draw | Cost$ 2 R | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Select target player | UnlessCost$ DamageYou<5> | UnlessPayer$ Player | SpellDescription$ Any player may have CARDNAME deal 5 damage to him or her. If no one does, target player draws three cards. -SVar:Picture:http://www.wizards.com/global/images/magic/general/browbeat.jpg -Oracle:Any player may have Browbeat deal 5 damage to him or her. If no one does, target player draws three cards. \ No newline at end of file +Name:Browbeat +ManaCost:2 R +Types:Sorcery +A:SP$ Draw | Cost$ 2 R | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Select target player | UnlessCost$ DamageYou<5> | UnlessPayer$ Player | SpellDescription$ Any player may have CARDNAME deal 5 damage to him or her. If no one does, target player draws three cards. +SVar:Picture:http://www.wizards.com/global/images/magic/general/browbeat.jpg +Oracle:Any player may have Browbeat deal 5 damage to him or her. If no one does, target player draws three cards. diff --git a/forge-gui/res/cardsfolder/b/brown_ouphe.txt b/forge-gui/res/cardsfolder/b/brown_ouphe.txt index 65b7848d341..5591ae5ee7f 100644 --- a/forge-gui/res/cardsfolder/b/brown_ouphe.txt +++ b/forge-gui/res/cardsfolder/b/brown_ouphe.txt @@ -4,4 +4,4 @@ Types:Creature Ouphe PT:1/1 A:AB$Counter | Cost$ 1 G T | TargetType$ Activated | TgtPrompt$ Select target activated ability from an artifact source | ValidTgts$ Artifact | SpellDescription$ Counter target activated ability from an artifact source. (Mana abilities can't be targeted.) SVar:Picture:http://www.wizards.com/global/images/magic/general/brown_ouphe.jpg -Oracle:{1}{G}, {T}: Counter target activated ability from an artifact source. (Mana abilities can't be targeted.) \ No newline at end of file +Oracle:{1}{G}, {T}: Counter target activated ability from an artifact source. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/b/browse.txt b/forge-gui/res/cardsfolder/b/browse.txt index dd6cd9a9f5b..a9cf6f31aca 100644 --- a/forge-gui/res/cardsfolder/b/browse.txt +++ b/forge-gui/res/cardsfolder/b/browse.txt @@ -5,4 +5,4 @@ A:AB$ Dig | Cost$ 2 U U | DigNum$ 5 | ChangeNum$ 1 | DestinationZone2$ Exile | S SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/browse.jpg -Oracle:{2}{U}{U}: Look at the top five cards of your library, put one of them into your hand, and exile the rest. \ No newline at end of file +Oracle:{2}{U}{U}: Look at the top five cards of your library, put one of them into your hand, and exile the rest. diff --git a/forge-gui/res/cardsfolder/b/bruna_light_of_alabaster.txt b/forge-gui/res/cardsfolder/b/bruna_light_of_alabaster.txt index 564bdf2aba4..c8294dff68a 100644 --- a/forge-gui/res/cardsfolder/b/bruna_light_of_alabaster.txt +++ b/forge-gui/res/cardsfolder/b/bruna_light_of_alabaster.txt @@ -1,18 +1,18 @@ -Name:Bruna, Light of Alabaster -ManaCost:3 W W U -Types:Legendary Creature Angel -PT:5/5 -K:Flying -K:Vigilance -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ Aurify | TriggerDescription$ Whenever CARDNAME attacks or blocks, you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ Aurify | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand. -SVar:Aurify:AB$ RepeatEach | Cost$ 0 | RepeatSubAbility$ BrunaAttach | RepeatCards$ Aura.CanEnchantSource+NotAttachedTo | SubAbility$ HandAuras -SVar:BrunaAttach:DB$ Attach | Object$ Remembered | Defined$ Self | Optional$ True -SVar:HandAuras:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource+YouCtrl | AttachedTo$ Self | ChangeNum$ HandX | Optional$ True | Hidden$ True | SubAbility$ GraveAuras -SVar:GraveAuras:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource+YouCtrl | AttachedTo$ Self | ChangeNum$ GraveX | Optional$ True | Hidden$ True -SVar:HandX:Count$ValidHand Aura.CanEnchantSource+YouCtrl -SVar:GraveX:Count$ValidGraveyard Aura.CanEnchantSource+YouCtrl -SVar:HasAttackEffect:TRUE -SVar:HasBlockEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/bruna_light_of_alabaster.jpg -Oracle:Flying, vigilance\nWhenever Bruna, Light of Alabaster attacks or blocks, you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand. \ No newline at end of file +Name:Bruna, Light of Alabaster +ManaCost:3 W W U +Types:Legendary Creature Angel +PT:5/5 +K:Flying +K:Vigilance +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ Aurify | TriggerDescription$ Whenever CARDNAME attacks or blocks, you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ Aurify | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand. +SVar:Aurify:AB$ RepeatEach | Cost$ 0 | RepeatSubAbility$ BrunaAttach | RepeatCards$ Aura.CanEnchantSource+NotAttachedTo | SubAbility$ HandAuras +SVar:BrunaAttach:DB$ Attach | Object$ Remembered | Defined$ Self | Optional$ True +SVar:HandAuras:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource+YouCtrl | AttachedTo$ Self | ChangeNum$ HandX | Optional$ True | Hidden$ True | SubAbility$ GraveAuras +SVar:GraveAuras:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource+YouCtrl | AttachedTo$ Self | ChangeNum$ GraveX | Optional$ True | Hidden$ True +SVar:HandX:Count$ValidHand Aura.CanEnchantSource+YouCtrl +SVar:GraveX:Count$ValidGraveyard Aura.CanEnchantSource+YouCtrl +SVar:HasAttackEffect:TRUE +SVar:HasBlockEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/bruna_light_of_alabaster.jpg +Oracle:Flying, vigilance\nWhenever Bruna, Light of Alabaster attacks or blocks, you may attach to it any number of Auras on the battlefield and you may put onto the battlefield attached to it any number of Aura cards that could enchant it from your graveyard and/or hand. diff --git a/forge-gui/res/cardsfolder/b/brush_with_death.txt b/forge-gui/res/cardsfolder/b/brush_with_death.txt index aeeae78b81b..bbed8b7b791 100644 --- a/forge-gui/res/cardsfolder/b/brush_with_death.txt +++ b/forge-gui/res/cardsfolder/b/brush_with_death.txt @@ -5,4 +5,4 @@ A:SP$ LoseLife | Cost$ 2 B | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$ D SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 K:Buyback 2 B B SVar:Picture:http://www.wizards.com/global/images/magic/general/brush_with_death.jpg -Oracle:Buyback {2}{B}{B} (You may pay an additional {2}{B}{B} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget opponent loses 2 life. You gain 2 life. \ No newline at end of file +Oracle:Buyback {2}{B}{B} (You may pay an additional {2}{B}{B} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget opponent loses 2 life. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/b/brushland.txt b/forge-gui/res/cardsfolder/b/brushland.txt index b28b4b6b3ee..020274cf847 100644 --- a/forge-gui/res/cardsfolder/b/brushland.txt +++ b/forge-gui/res/cardsfolder/b/brushland.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/brushland.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {W} to your mana pool. Brushland deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {W} to your mana pool. Brushland deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/b/brushstrider.txt b/forge-gui/res/cardsfolder/b/brushstrider.txt index 027018c0981..17aa1599c33 100644 --- a/forge-gui/res/cardsfolder/b/brushstrider.txt +++ b/forge-gui/res/cardsfolder/b/brushstrider.txt @@ -1,7 +1,7 @@ -Name:Brushstrider -ManaCost:1 G -Types:Creature Beast -PT:3/1 -K:Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/brushstrider.jpg -Oracle:Vigilance \ No newline at end of file +Name:Brushstrider +ManaCost:1 G +Types:Creature Beast +PT:3/1 +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/brushstrider.jpg +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/b/brushwagg.txt b/forge-gui/res/cardsfolder/b/brushwagg.txt index 5b4409381bd..b0eb9d349dd 100644 --- a/forge-gui/res/cardsfolder/b/brushwagg.txt +++ b/forge-gui/res/cardsfolder/b/brushwagg.txt @@ -6,4 +6,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, it gets -2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/brushwagg.jpg -Oracle:Whenever Brushwagg blocks or becomes blocked, it gets -2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Brushwagg blocks or becomes blocked, it gets -2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/brutal_deceiver.txt b/forge-gui/res/cardsfolder/b/brutal_deceiver.txt index c12a81cbda3..98819961324 100644 --- a/forge-gui/res/cardsfolder/b/brutal_deceiver.txt +++ b/forge-gui/res/cardsfolder/b/brutal_deceiver.txt @@ -8,4 +8,4 @@ SVar:TrigPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | KW$ First Strike SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/brutal_deceiver.jpg -Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, Brutal Deceiver gets +1/+0 and gains first strike until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, Brutal Deceiver gets +1/+0 and gains first strike until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/b/brutal_nightstalker.txt b/forge-gui/res/cardsfolder/b/brutal_nightstalker.txt index 82aba1a9aa7..e8eb1c6ae7b 100644 --- a/forge-gui/res/cardsfolder/b/brutal_nightstalker.txt +++ b/forge-gui/res/cardsfolder/b/brutal_nightstalker.txt @@ -5,4 +5,4 @@ PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may have target opponent discard a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/brutal_nightstalker.jpg -Oracle:When Brutal Nightstalker enters the battlefield, you may have target opponent discard a card. \ No newline at end of file +Oracle:When Brutal Nightstalker enters the battlefield, you may have target opponent discard a card. diff --git a/forge-gui/res/cardsfolder/b/brutalizer_exarch.txt b/forge-gui/res/cardsfolder/b/brutalizer_exarch.txt index 2a649a706eb..e9eca6d0ebc 100644 --- a/forge-gui/res/cardsfolder/b/brutalizer_exarch.txt +++ b/forge-gui/res/cardsfolder/b/brutalizer_exarch.txt @@ -1,11 +1,11 @@ -Name:Brutalizer Exarch -ManaCost:5 G -Types:Creature Cleric -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Search your library for a creature card, reveal it, then shuffle your library and put that card on top of it; or put target noncreature permanent on the bottom of its owner's library. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBSearch,DBRemove | SpellDescription$ Choose one - Search your library for a creature card, reveal it, then shuffle your library and put that card on top of it; or put target noncreature permanent on the bottom of its owner's library. -SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card, reveal it, then shuffle your library and put that card on top of it; -SVar:DBRemove:DB$ ChangeZone | ValidTgts$ Permanent.nonCreature | IsCurse$ True | TgtPrompt$ Select target noncreature permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target noncreature permanent on the bottom of its owner's library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/brutalizer_exarch.jpg -Oracle:When Brutalizer Exarch enters the battlefield, choose one - Search your library for a creature card, reveal it, then shuffle your library and put that card on top of it; or put target noncreature permanent on the bottom of its owner's library. \ No newline at end of file +Name:Brutalizer Exarch +ManaCost:5 G +Types:Creature Cleric +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Search your library for a creature card, reveal it, then shuffle your library and put that card on top of it; or put target noncreature permanent on the bottom of its owner's library. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBSearch,DBRemove | SpellDescription$ Choose one - Search your library for a creature card, reveal it, then shuffle your library and put that card on top of it; or put target noncreature permanent on the bottom of its owner's library. +SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card, reveal it, then shuffle your library and put that card on top of it; +SVar:DBRemove:DB$ ChangeZone | ValidTgts$ Permanent.nonCreature | IsCurse$ True | TgtPrompt$ Select target noncreature permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target noncreature permanent on the bottom of its owner's library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/brutalizer_exarch.jpg +Oracle:When Brutalizer Exarch enters the battlefield, choose one - Search your library for a creature card, reveal it, then shuffle your library and put that card on top of it; or put target noncreature permanent on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/b/brute_force.txt b/forge-gui/res/cardsfolder/b/brute_force.txt index 1083d6df4ce..b856bd173ec 100644 --- a/forge-gui/res/cardsfolder/b/brute_force.txt +++ b/forge-gui/res/cardsfolder/b/brute_force.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target creature gets +3/+3 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122373.jpg -Oracle:Target creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bubble_matrix.txt b/forge-gui/res/cardsfolder/b/bubble_matrix.txt index 0d8346a3623..28d009cf01b 100644 --- a/forge-gui/res/cardsfolder/b/bubble_matrix.txt +++ b/forge-gui/res/cardsfolder/b/bubble_matrix.txt @@ -5,4 +5,4 @@ S:Mode$ PreventDamage | Target$ Creature | Description$ Prevent all damage that SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bubble_matrix.jpg -Oracle:Prevent all damage that would be dealt to creatures. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to creatures. diff --git a/forge-gui/res/cardsfolder/b/bubbling_beebles.txt b/forge-gui/res/cardsfolder/b/bubbling_beebles.txt index 17ec2edc7da..bf2a305d30e 100644 --- a/forge-gui/res/cardsfolder/b/bubbling_beebles.txt +++ b/forge-gui/res/cardsfolder/b/bubbling_beebles.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Unblockable | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME can't be blocked as long as defending player controls an enchantment. SVar:X:Count$Valid Enchantment.DefenderCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/bubbling_beebles.jpg -Oracle:Bubbling Beebles can't be blocked as long as defending player controls an enchantment. \ No newline at end of file +Oracle:Bubbling Beebles can't be blocked as long as defending player controls an enchantment. diff --git a/forge-gui/res/cardsfolder/b/bubbling_cauldron.txt b/forge-gui/res/cardsfolder/b/bubbling_cauldron.txt index d576f5b34a0..178372c1ec5 100644 --- a/forge-gui/res/cardsfolder/b/bubbling_cauldron.txt +++ b/forge-gui/res/cardsfolder/b/bubbling_cauldron.txt @@ -1,11 +1,11 @@ -Name:Bubbling Cauldron -ManaCost:2 -Types:Artifact -A:AB$ GainLife | Cost$ 1 T Sac<1/Creature> | LifeAmount$ 4 | SpellDescription$ You gain 4 life. -A:AB$ LoseLife | Cost$ 1 T Sac<1/Creature.namedFestering Newt/creature named Festering Newt> | Defined$ Player.Opponent | LifeAmount$ 4 | SubAbility$ DBGainLife | SpellDescription$ Each opponent loses 4 life. You gain life equal to the life lost this way. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost -SVar:AFLifeLost:Number$0 -DeckNeeds:Name$Festering Newt|Bogbrew Witch -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bubbling_cauldron.jpg -Oracle:{1}, {T}, Sacrifice a creature: You gain 4 life.\n{1}, {T}, Sacrifice a creature named Festering Newt: Each opponent loses 4 life. You gain life equal to the life lost this way. +Name:Bubbling Cauldron +ManaCost:2 +Types:Artifact +A:AB$ GainLife | Cost$ 1 T Sac<1/Creature> | LifeAmount$ 4 | SpellDescription$ You gain 4 life. +A:AB$ LoseLife | Cost$ 1 T Sac<1/Creature.namedFestering Newt/creature named Festering Newt> | Defined$ Player.Opponent | LifeAmount$ 4 | SubAbility$ DBGainLife | SpellDescription$ Each opponent loses 4 life. You gain life equal to the life lost this way. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost +SVar:AFLifeLost:Number$0 +DeckNeeds:Name$Festering Newt|Bogbrew Witch +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bubbling_cauldron.jpg +Oracle:{1}, {T}, Sacrifice a creature: You gain 4 life.\n{1}, {T}, Sacrifice a creature named Festering Newt: Each opponent loses 4 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/b/bubbling_muck.txt b/forge-gui/res/cardsfolder/b/bubbling_muck.txt index d35d5e1600d..e2f40f52030 100644 --- a/forge-gui/res/cardsfolder/b/bubbling_muck.txt +++ b/forge-gui/res/cardsfolder/b/bubbling_muck.txt @@ -6,4 +6,4 @@ SVar:SwampTrigger:Mode$ TapsForMana | ValidCard$ Swamp | Execute$ TrigMana | Sta SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ B | Amount$ 1 | Defined$ TriggeredPlayer SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/bubbling_muck.jpg -Oracle: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). \ No newline at end of file +Oracle: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). diff --git a/forge-gui/res/cardsfolder/b/budoka_gardener_dokai_weaver_of_life.txt b/forge-gui/res/cardsfolder/b/budoka_gardener_dokai_weaver_of_life.txt index 0490ea10273..096719f996a 100644 --- a/forge-gui/res/cardsfolder/b/budoka_gardener_dokai_weaver_of_life.txt +++ b/forge-gui/res/cardsfolder/b/budoka_gardener_dokai_weaver_of_life.txt @@ -1,23 +1,23 @@ -Name:Budoka Gardener -ManaCost:1 G -Types:Creature Human Monk -PT:2/1 -A:AB$ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | OptionalDecider$ You | SubAbility$ DBFlip | SpellDescription$ You may put a land card from your hand onto the battlefield. If you control ten or more lands, flip CARDNAME. -SVar:DBFlip:DB$SetState | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | Mode$ Flip -SVar:X:Count$Valid Land.YouCtrl -AlternateMode:Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/budoka_gardener.jpg - -Oracle:{T}: You may put a land card from your hand onto the battlefield. If you control ten or more lands, flip Budoka Gardener. - -ALTERNATE - -Name:Dokai, Weaver of Life -ManaCost:1 G -Colors:green -Types:Legendary Creature Human Monk -PT:3/3 -A:AB$Token | Cost$ 4 G G T | TokenAmount$ 1 | TokenName$ Elemental | TokenColors$ Green | TokenTypes$ Creature,Elemental | TokenPower$ X | TokenToughness$ X | TokenOwner$ You | SpellDescription$ Put an X/X green Elemental creature token onto the battlefield, where X is the number of lands you control. -SVar:X:Count$Valid Land.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/dokai_weaver_of_life.jpg -Oracle:{4}{G}{G}, {T}: Put an X/X green Elemental creature token onto the battlefield, where X is the number of lands you control. \ No newline at end of file +Name:Budoka Gardener +ManaCost:1 G +Types:Creature Human Monk +PT:2/1 +A:AB$ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | OptionalDecider$ You | SubAbility$ DBFlip | SpellDescription$ You may put a land card from your hand onto the battlefield. If you control ten or more lands, flip CARDNAME. +SVar:DBFlip:DB$SetState | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | Mode$ Flip +SVar:X:Count$Valid Land.YouCtrl +AlternateMode:Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/budoka_gardener.jpg + +Oracle:{T}: You may put a land card from your hand onto the battlefield. If you control ten or more lands, flip Budoka Gardener. + +ALTERNATE + +Name:Dokai, Weaver of Life +ManaCost:1 G +Colors:green +Types:Legendary Creature Human Monk +PT:3/3 +A:AB$Token | Cost$ 4 G G T | TokenAmount$ 1 | TokenName$ Elemental | TokenColors$ Green | TokenTypes$ Creature,Elemental | TokenPower$ X | TokenToughness$ X | TokenOwner$ You | SpellDescription$ Put an X/X green Elemental creature token onto the battlefield, where X is the number of lands you control. +SVar:X:Count$Valid Land.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/dokai_weaver_of_life.jpg +Oracle:{4}{G}{G}, {T}: Put an X/X green Elemental creature token onto the battlefield, where X is the number of lands you control. diff --git a/forge-gui/res/cardsfolder/b/budoka_pupil_ichiga_who_topples_oaks.txt b/forge-gui/res/cardsfolder/b/budoka_pupil_ichiga_who_topples_oaks.txt index 6d47c1dfad9..11954524261 100644 --- a/forge-gui/res/cardsfolder/b/budoka_pupil_ichiga_who_topples_oaks.txt +++ b/forge-gui/res/cardsfolder/b/budoka_pupil_ichiga_who_topples_oaks.txt @@ -1,24 +1,24 @@ -Name:Budoka Pupil -ManaCost:1 G G -Types:Creature Human Monk -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on Budoka Pupil, you may flip it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/budoka_pupil.jpg -AlternateMode:Flip -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Budoka Pupil.\nAt the beginning of the end step, if there are two or more ki counters on Budoka Pupil, you may flip it. - -ALTERNATE - -Name:Ichiga, Who Topples Oaks -ManaCost:1 G G -Colors:green -Types:Legendary Creature Spirit -PT:4/3 -K:Trample -A:AB$ Pump | Cost$ SubCounter<1/KI> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ Target creature gets +2/+2 until end of turn. -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/ichiga_who_topples_oaks.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:Trample\nRemove a ki counter from Ichiga, Who Topples Oaks: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Name:Budoka Pupil +ManaCost:1 G G +Types:Creature Human Monk +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on Budoka Pupil, you may flip it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/budoka_pupil.jpg +AlternateMode:Flip +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Budoka Pupil.\nAt the beginning of the end step, if there are two or more ki counters on Budoka Pupil, you may flip it. + +ALTERNATE + +Name:Ichiga, Who Topples Oaks +ManaCost:1 G G +Colors:green +Types:Legendary Creature Spirit +PT:4/3 +K:Trample +A:AB$ Pump | Cost$ SubCounter<1/KI> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ Target creature gets +2/+2 until end of turn. +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/ichiga_who_topples_oaks.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:Trample\nRemove a ki counter from Ichiga, Who Topples Oaks: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/builders_bane.txt b/forge-gui/res/cardsfolder/b/builders_bane.txt index fc0bc630802..fbbe9b846b7 100644 --- a/forge-gui/res/cardsfolder/b/builders_bane.txt +++ b/forge-gui/res/cardsfolder/b/builders_bane.txt @@ -1,12 +1,12 @@ -Name:Builder's Bane -ManaCost:X X R -Types:Sorcery -A:SP$ Destroy | Cost$ X X R | ValidTgts$ Artifact | TargetMin$ 0 | TargetMax$ Maxtgt | References$ X,Maxtgt | RememberTargets$ True | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Destroy X target artifacts. CARDNAME deals damage to each player equal to the number of artifacts he or she controlled put into a graveyard this way. -SVar:Maxtgt:Count$Valid Artifact -SVar:X:TargetedObjects$Amount -SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBDmg | SubAbility$ DBCleanup -SVar:DBDmg:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ Y | References$ Y -SVar:Y:Count$ValidGraveyard Artifact.IsRemembered+RememberedPlayerCtrl -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/builders_bane.jpg -Oracle:Destroy X target artifacts. Builder's Bane deals damage to each player equal to the number of artifacts he or she controlled put into a graveyard this way. \ No newline at end of file +Name:Builder's Bane +ManaCost:X X R +Types:Sorcery +A:SP$ Destroy | Cost$ X X R | ValidTgts$ Artifact | TargetMin$ 0 | TargetMax$ Maxtgt | References$ X,Maxtgt | RememberTargets$ True | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Destroy X target artifacts. CARDNAME deals damage to each player equal to the number of artifacts he or she controlled put into a graveyard this way. +SVar:Maxtgt:Count$Valid Artifact +SVar:X:TargetedObjects$Amount +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBDmg | SubAbility$ DBCleanup +SVar:DBDmg:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ Y | References$ Y +SVar:Y:Count$ValidGraveyard Artifact.IsRemembered+RememberedPlayerCtrl +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/builders_bane.jpg +Oracle:Destroy X target artifacts. Builder's Bane deals damage to each player equal to the number of artifacts he or she controlled put into a graveyard this way. diff --git a/forge-gui/res/cardsfolder/b/builders_blessing.txt b/forge-gui/res/cardsfolder/b/builders_blessing.txt index ad5f4c8c72d..56f595d2497 100644 --- a/forge-gui/res/cardsfolder/b/builders_blessing.txt +++ b/forge-gui/res/cardsfolder/b/builders_blessing.txt @@ -1,6 +1,6 @@ -Name:Builder's Blessing -ManaCost:3 W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.untapped+YouCtrl | AddToughness$ 2 | Description$ Untapped creatures you control get +0/+2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/builders_blessing.jpg -Oracle:Untapped creatures you control get +0/+2. \ No newline at end of file +Name:Builder's Blessing +ManaCost:3 W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.untapped+YouCtrl | AddToughness$ 2 | Description$ Untapped creatures you control get +0/+2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/builders_blessing.jpg +Oracle:Untapped creatures you control get +0/+2. diff --git a/forge-gui/res/cardsfolder/b/bull_aurochs.txt b/forge-gui/res/cardsfolder/b/bull_aurochs.txt index 56a2204c3ca..3faac5a5056 100644 --- a/forge-gui/res/cardsfolder/b/bull_aurochs.txt +++ b/forge-gui/res/cardsfolder/b/bull_aurochs.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X SVar:X:Count$Valid Aurochs.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/bull_aurochs.jpg -Oracle:Trample\nWhenever Bull Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. \ No newline at end of file +Oracle:Trample\nWhenever Bull Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. diff --git a/forge-gui/res/cardsfolder/b/bull_cerodon.txt b/forge-gui/res/cardsfolder/b/bull_cerodon.txt index afc729bae4f..83d47d1d87d 100644 --- a/forge-gui/res/cardsfolder/b/bull_cerodon.txt +++ b/forge-gui/res/cardsfolder/b/bull_cerodon.txt @@ -5,4 +5,4 @@ PT:5/5 K:Vigilance K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/bull_cerodon.jpg -Oracle:Vigilance, haste \ No newline at end of file +Oracle:Vigilance, haste diff --git a/forge-gui/res/cardsfolder/b/bull_elephant.txt b/forge-gui/res/cardsfolder/b/bull_elephant.txt index 09f565a5c45..7f65eeaef61 100644 --- a/forge-gui/res/cardsfolder/b/bull_elephant.txt +++ b/forge-gui/res/cardsfolder/b/bull_elephant.txt @@ -1,13 +1,13 @@ -Name:Bull Elephant -ManaCost:3 G -Types:Creature Elephant -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return two Forests you control to their owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Forest.YouCtrl | ChangeNum$ 2 | RememberChanged$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT2 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$Valid Forest.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/bull_elephant.jpg -Oracle:When Bull Elephant enters the battlefield, sacrifice it unless you return two Forests you control to their owner's hand. \ No newline at end of file +Name:Bull Elephant +ManaCost:3 G +Types:Creature Elephant +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return two Forests you control to their owner's hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Forest.YouCtrl | ChangeNum$ 2 | RememberChanged$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT2 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$Valid Forest.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/bull_elephant.jpg +Oracle:When Bull Elephant enters the battlefield, sacrifice it unless you return two Forests you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/b/bull_hippo.txt b/forge-gui/res/cardsfolder/b/bull_hippo.txt index 34d0d38b388..31581d8ed9b 100644 --- a/forge-gui/res/cardsfolder/b/bull_hippo.txt +++ b/forge-gui/res/cardsfolder/b/bull_hippo.txt @@ -4,4 +4,4 @@ Types:Creature Hippo PT:3/3 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card13103.jpg -Oracle:Islandwalk \ No newline at end of file +Oracle:Islandwalk diff --git a/forge-gui/res/cardsfolder/b/bull_rush.txt b/forge-gui/res/cardsfolder/b/bull_rush.txt index d13fd82e645..be1d356d7b0 100644 --- a/forge-gui/res/cardsfolder/b/bull_rush.txt +++ b/forge-gui/res/cardsfolder/b/bull_rush.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | SpellDescription$ Target creature gets +2/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/bull_rush.jpg -Oracle:Target creature gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Target creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/bullwhip.txt b/forge-gui/res/cardsfolder/b/bullwhip.txt index c0d6372621f..90b18ca07fe 100644 --- a/forge-gui/res/cardsfolder/b/bullwhip.txt +++ b/forge-gui/res/cardsfolder/b/bullwhip.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ DealDamage | Cost$ 2 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 1 damage to target creature. That creature attacks this turn if able. SVar:DBPump:DB$Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/bullwhip.jpg -Oracle:{2}, {T}: Bullwhip deals 1 damage to target creature. That creature attacks this turn if able. \ No newline at end of file +Oracle:{2}, {T}: Bullwhip deals 1 damage to target creature. That creature attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/b/bulwark.txt b/forge-gui/res/cardsfolder/b/bulwark.txt index f1d5b044061..0e0d4970f8b 100644 --- a/forge-gui/res/cardsfolder/b/bulwark.txt +++ b/forge-gui/res/cardsfolder/b/bulwark.txt @@ -1,11 +1,11 @@ -Name:Bulwark -ManaCost:3 R R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ PsychicSlap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals X damage to target opponent, where X is the number of cards in your hand minus the number of cards in that player's hand. -SVar:PsychicSlap:AB$ DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ X -SVar:A:Count$InYourHand -SVar:B:Count$InOppHand -SVar:X:SVar$A/Minus.B -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/bulwark.jpg -Oracle:At the beginning of your upkeep, Bulwark deals X damage to target opponent, where X is the number of cards in your hand minus the number of cards in that player's hand. \ No newline at end of file +Name:Bulwark +ManaCost:3 R R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ PsychicSlap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals X damage to target opponent, where X is the number of cards in your hand minus the number of cards in that player's hand. +SVar:PsychicSlap:AB$ DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ X +SVar:A:Count$InYourHand +SVar:B:Count$InOppHand +SVar:X:SVar$A/Minus.B +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/bulwark.jpg +Oracle:At the beginning of your upkeep, Bulwark deals X damage to target opponent, where X is the number of cards in your hand minus the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/b/bump_in_the_night.txt b/forge-gui/res/cardsfolder/b/bump_in_the_night.txt index 5fe498fad86..e98c29ecd11 100644 --- a/forge-gui/res/cardsfolder/b/bump_in_the_night.txt +++ b/forge-gui/res/cardsfolder/b/bump_in_the_night.txt @@ -1,7 +1,7 @@ -Name:Bump in the Night -ManaCost:B -Types:Sorcery -K:Flashback 5 R -A:SP$ LoseLife | Cost$ B | ValidTgts$ Opponent | LifeAmount$ 3 | SpellDescription$ Target opponent loses 3 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/bump_in_the_night.jpg -Oracle:Target opponent loses 3 life.\nFlashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Bump in the Night +ManaCost:B +Types:Sorcery +K:Flashback 5 R +A:SP$ LoseLife | Cost$ B | ValidTgts$ Opponent | LifeAmount$ 3 | SpellDescription$ Target opponent loses 3 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/bump_in_the_night.jpg +Oracle:Target opponent loses 3 life.\nFlashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/b/buoyancy.txt b/forge-gui/res/cardsfolder/b/buoyancy.txt index 389fbd7395b..d9e7a6accf5 100644 --- a/forge-gui/res/cardsfolder/b/buoyancy.txt +++ b/forge-gui/res/cardsfolder/b/buoyancy.txt @@ -6,4 +6,4 @@ K:Flash A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/buoyancy.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature has flying. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature has flying. diff --git a/forge-gui/res/cardsfolder/b/burden_of_greed.txt b/forge-gui/res/cardsfolder/b/burden_of_greed.txt index 03eaf797cc9..e7303a76c49 100644 --- a/forge-gui/res/cardsfolder/b/burden_of_greed.txt +++ b/forge-gui/res/cardsfolder/b/burden_of_greed.txt @@ -5,4 +5,4 @@ A:SP$ LoseLife | Cost$ 3 B | ValidTgts$ Player | TgtPrompt$ Select target player SVar:X:TargetedPlayer$Valid Artifact.tapped+YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burden_of_greed.jpg -Oracle:Target player loses 1 life for each tapped artifact he or she controls. \ No newline at end of file +Oracle:Target player loses 1 life for each tapped artifact he or she controls. diff --git a/forge-gui/res/cardsfolder/b/burden_of_guilt.txt b/forge-gui/res/cardsfolder/b/burden_of_guilt.txt index 0d8c56419b1..f0e41246edf 100644 --- a/forge-gui/res/cardsfolder/b/burden_of_guilt.txt +++ b/forge-gui/res/cardsfolder/b/burden_of_guilt.txt @@ -1,10 +1,10 @@ -Name:Burden of Guilt -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ KeepTapped -A:AB$Tap | Cost$ 1 | Defined$ Enchanted | SpellDescription$ Tap enchanted creature. -SVar:RemAIDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burden_of_guilt.jpg -Oracle:Enchant creature\n{1}: Tap enchanted creature. \ No newline at end of file +Name:Burden of Guilt +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ KeepTapped +A:AB$Tap | Cost$ 1 | Defined$ Enchanted | SpellDescription$ Tap enchanted creature. +SVar:RemAIDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burden_of_guilt.jpg +Oracle:Enchant creature\n{1}: Tap enchanted creature. diff --git a/forge-gui/res/cardsfolder/b/burgeoning.txt b/forge-gui/res/cardsfolder/b/burgeoning.txt index abddfc65589..6db39320efd 100644 --- a/forge-gui/res/cardsfolder/b/burgeoning.txt +++ b/forge-gui/res/cardsfolder/b/burgeoning.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ LandPlayed | ValidCard$ Land.OppCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDropLand | TriggerDescription$ Whenever an opponent plays a land, you may put a land card from your hand onto the battlefield. SVar:TrigDropLand:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/burgeoning.jpg -Oracle:Whenever an opponent plays a land, you may put a land card from your hand onto the battlefield. \ No newline at end of file +Oracle:Whenever an opponent plays a land, you may put a land card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/b/buried_alive.txt b/forge-gui/res/cardsfolder/b/buried_alive.txt index 9c15387c294..9206c877801 100644 --- a/forge-gui/res/cardsfolder/b/buried_alive.txt +++ b/forge-gui/res/cardsfolder/b/buried_alive.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B | Origin$ Library | Destination$ Graveyard | ChangeType$ Creature | ChangeNum$ 3 | SpellDescription$ Search your library for up to three creature cards and put them into your graveyard. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/buried_alive.jpg -Oracle:Search your library for up to three creature cards and put them into your graveyard. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for up to three creature cards and put them into your graveyard. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/buried_ruin.txt b/forge-gui/res/cardsfolder/b/buried_ruin.txt index 6d93b81fb00..721b1d17170 100644 --- a/forge-gui/res/cardsfolder/b/buried_ruin.txt +++ b/forge-gui/res/cardsfolder/b/buried_ruin.txt @@ -4,4 +4,4 @@ Types:Land 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 +Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}, Sacrifice Buried Ruin: Return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/b/burn_at_the_stake.txt b/forge-gui/res/cardsfolder/b/burn_at_the_stake.txt index 63002da416f..e88505e1cce 100644 --- a/forge-gui/res/cardsfolder/b/burn_at_the_stake.txt +++ b/forge-gui/res/cardsfolder/b/burn_at_the_stake.txt @@ -1,9 +1,9 @@ -Name:Burn at the Stake -ManaCost:2 R R R -Types:Sorcery -A:SP$ DealDamage | Cost$ 2 R R R tapXType | CostDesc$ As an additional cost to cast CARDNAME, tap any number of untapped creatures you control. | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ BurnAtTheStakeDmg | References$ X,BurnAtTheStakeDmg | SpellDescription$ CARDNAME deals damage to target creature or player equal to three times the number of creatures tapped this way. -SVar:X:XChoice -SVar:BurnAtTheStakeDmg:Number$3/Times.ChosenX -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burn_at_the_stake.jpg -Oracle:As an additional cost to cast Burn at the Stake, tap any number of untapped creatures you control.\nBurn at the Stake deals damage to target creature or player equal to three times the number of creatures tapped this way. \ No newline at end of file +Name:Burn at the Stake +ManaCost:2 R R R +Types:Sorcery +A:SP$ DealDamage | Cost$ 2 R R R tapXType | CostDesc$ As an additional cost to cast CARDNAME, tap any number of untapped creatures you control. | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ BurnAtTheStakeDmg | References$ X,BurnAtTheStakeDmg | SpellDescription$ CARDNAME deals damage to target creature or player equal to three times the number of creatures tapped this way. +SVar:X:XChoice +SVar:BurnAtTheStakeDmg:Number$3/Times.ChosenX +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burn_at_the_stake.jpg +Oracle:As an additional cost to cast Burn at the Stake, tap any number of untapped creatures you control.\nBurn at the Stake deals damage to target creature or player equal to three times the number of creatures tapped this way. diff --git a/forge-gui/res/cardsfolder/b/burn_the_impure.txt b/forge-gui/res/cardsfolder/b/burn_the_impure.txt index ffd403313f0..3f47465d016 100644 --- a/forge-gui/res/cardsfolder/b/burn_the_impure.txt +++ b/forge-gui/res/cardsfolder/b/burn_the_impure.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 1 R | NumDmg$ 3 | ValidTgts$ Creature | TgtPrompt$ Sele SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X SVar:X:Targeted$Valid Creature.withInfect SVar:Picture:http://www.wizards.com/global/images/magic/general/burn_the_impure.jpg -Oracle:Burn the Impure deals 3 damage to target creature. If that creature has infect, Burn the Impure deals 3 damage to that creature's controller. \ No newline at end of file +Oracle:Burn the Impure deals 3 damage to target creature. If that creature has infect, Burn the Impure deals 3 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/b/burn_trail.txt b/forge-gui/res/cardsfolder/b/burn_trail.txt index ff00833e9a3..8009212ee3e 100644 --- a/forge-gui/res/cardsfolder/b/burn_trail.txt +++ b/forge-gui/res/cardsfolder/b/burn_trail.txt @@ -1,9 +1,9 @@ -Name:Burn Trail -ManaCost:3 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/burn_trail.jpg -Oracle:Burn Trail deals 3 damage to target creature or player.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) \ No newline at end of file +Name:Burn Trail +ManaCost:3 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/burn_trail.jpg +Oracle:Burn Trail deals 3 damage to target creature or player.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/b/burning-tree_emissary.txt b/forge-gui/res/cardsfolder/b/burning-tree_emissary.txt index 7697499da89..552a73a0c00 100644 --- a/forge-gui/res/cardsfolder/b/burning-tree_emissary.txt +++ b/forge-gui/res/cardsfolder/b/burning-tree_emissary.txt @@ -1,8 +1,8 @@ -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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/b/burning_cloak.txt b/forge-gui/res/cardsfolder/b/burning_cloak.txt index c253d48f67d..b0e139416b9 100644 --- a/forge-gui/res/cardsfolder/b/burning_cloak.txt +++ b/forge-gui/res/cardsfolder/b/burning_cloak.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBDealDamage:DB$DealDamage | Defined$ Targeted | NumDmg$ 2 SVar:RemAIDeck:True SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal/burning_cloak.jpg -Oracle:Target creature gets +2/+0 until end of turn. Burning Cloak deals 2 damage to that creature. \ No newline at end of file +Oracle:Target creature gets +2/+0 until end of turn. Burning Cloak deals 2 damage to that creature. diff --git a/forge-gui/res/cardsfolder/b/burning_earth.txt b/forge-gui/res/cardsfolder/b/burning_earth.txt index 34b5e8450c7..c5280e3e47b 100644 --- a/forge-gui/res/cardsfolder/b/burning_earth.txt +++ b/forge-gui/res/cardsfolder/b/burning_earth.txt @@ -1,8 +1,8 @@ -Name:Burning Earth -ManaCost:3 R -Types:Enchantment -T:Mode$ TapsForMana | ValidCard$ Land.nonBasic | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player taps a nonbasic land for mana, CARDNAME deals 1 damage to that player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_earth.jpg -Oracle:Whenever a player taps a nonbasic land for mana, Burning Earth deals 1 damage to that player. +Name:Burning Earth +ManaCost:3 R +Types:Enchantment +T:Mode$ TapsForMana | ValidCard$ Land.nonBasic | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player taps a nonbasic land for mana, CARDNAME deals 1 damage to that player. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_earth.jpg +Oracle:Whenever a player taps a nonbasic land for mana, Burning Earth deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/b/burning_fields.txt b/forge-gui/res/cardsfolder/b/burning_fields.txt index 41d47246486..614cc6b22fc 100644 --- a/forge-gui/res/cardsfolder/b/burning_fields.txt +++ b/forge-gui/res/cardsfolder/b/burning_fields.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Sorcery A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Opponent | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target opponent. SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_fields.jpg -Oracle:Burning Fields deals 5 damage to target opponent. \ No newline at end of file +Oracle:Burning Fields deals 5 damage to target opponent. diff --git a/forge-gui/res/cardsfolder/b/burning_inquiry.txt b/forge-gui/res/cardsfolder/b/burning_inquiry.txt index bf88efd72e9..08d98f54ed5 100644 --- a/forge-gui/res/cardsfolder/b/burning_inquiry.txt +++ b/forge-gui/res/cardsfolder/b/burning_inquiry.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ R | Defined$ Each | NumCards$ 3 | SubAbility$ DBDiscard3 | SpellDescription$ Each player draws three cards, then discards three cards at random. SVar:DBDiscard3:DB$Discard | Defined$ Each | Mode$ Random | NumCards$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_inquiry.jpg -Oracle:Each player draws three cards, then discards three cards at random. \ No newline at end of file +Oracle:Each player draws three cards, then discards three cards at random. diff --git a/forge-gui/res/cardsfolder/b/burning_of_xinye.txt b/forge-gui/res/cardsfolder/b/burning_of_xinye.txt index f046414adfb..88077e61b0f 100644 --- a/forge-gui/res/cardsfolder/b/burning_of_xinye.txt +++ b/forge-gui/res/cardsfolder/b/burning_of_xinye.txt @@ -1,9 +1,9 @@ -Name:Burning of Xinye -ManaCost:4 R R -Types:Sorcery -A:SP$ Sacrifice | Defined$ You | Cost$ 4 R R | SacValid$ Land.withoutIndestructible | Amount$ 4 | SubAbility$ DBSac | Destroy$ True | SpellDescription$ You destroy four lands you control, then target opponent destroys four lands he or she controls. Then CARDNAME deals 4 damage to each creature. -SVar:DBSac:DB$ Sacrifice | ValidTgts$ Opponent | SacValid$ Land.withoutIndestructible | Amount$ 4 | Destroy$ True | SubAbility$ DBDamage -SVar:DBDamage:DB$ DamageAll | NumDmg$ 4 | ValidCards$ Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_of_xinye.jpg -Oracle:You destroy four lands you control, then target opponent destroys four lands he or she controls. Then Burning of Xinye deals 4 damage to each creature. \ No newline at end of file +Name:Burning of Xinye +ManaCost:4 R R +Types:Sorcery +A:SP$ Sacrifice | Defined$ You | Cost$ 4 R R | SacValid$ Land.withoutIndestructible | Amount$ 4 | SubAbility$ DBSac | Destroy$ True | SpellDescription$ You destroy four lands you control, then target opponent destroys four lands he or she controls. Then CARDNAME deals 4 damage to each creature. +SVar:DBSac:DB$ Sacrifice | ValidTgts$ Opponent | SacValid$ Land.withoutIndestructible | Amount$ 4 | Destroy$ True | SubAbility$ DBDamage +SVar:DBDamage:DB$ DamageAll | NumDmg$ 4 | ValidCards$ Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_of_xinye.jpg +Oracle:You destroy four lands you control, then target opponent destroys four lands he or she controls. Then Burning of Xinye deals 4 damage to each creature. diff --git a/forge-gui/res/cardsfolder/b/burning_oil.txt b/forge-gui/res/cardsfolder/b/burning_oil.txt index 5e7c5db88cd..f890dc3dbf2 100644 --- a/forge-gui/res/cardsfolder/b/burning_oil.txt +++ b/forge-gui/res/cardsfolder/b/burning_oil.txt @@ -1,7 +1,7 @@ -Name:Burning Oil -ManaCost:1 R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. -K:Flashback 3 W -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_oil.jpg -Oracle:Burning Oil deals 3 damage to target attacking or blocking creature.\nFlashback {3}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Burning Oil +ManaCost:1 R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. +K:Flashback 3 W +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_oil.jpg +Oracle:Burning Oil deals 3 damage to target attacking or blocking creature.\nFlashback {3}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/b/burning_palm_efreet.txt b/forge-gui/res/cardsfolder/b/burning_palm_efreet.txt index f9886a800b2..997f1ac912e 100644 --- a/forge-gui/res/cardsfolder/b/burning_palm_efreet.txt +++ b/forge-gui/res/cardsfolder/b/burning_palm_efreet.txt @@ -1,8 +1,8 @@ -Name:Burning Palm Efreet -ManaCost:2 R R -Types:Creature Efreet -PT:2/2 -A:AB$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 | SubAbility$ DBDebuff | SpellDescription$ CARDNAME deals 2 damage to target creature with flying and that creature loses flying until end of turn. -SVar:DBDebuff:DB$ Debuff | Defined$ Targeted | Keywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_palm_efreet.jpg -Oracle:{1}{R}{R}: Burning Palm Efreet deals 2 damage to target creature with flying and that creature loses flying until end of turn. \ No newline at end of file +Name:Burning Palm Efreet +ManaCost:2 R R +Types:Creature Efreet +PT:2/2 +A:AB$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 | SubAbility$ DBDebuff | SpellDescription$ CARDNAME deals 2 damage to target creature with flying and that creature loses flying until end of turn. +SVar:DBDebuff:DB$ Debuff | Defined$ Targeted | Keywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_palm_efreet.jpg +Oracle:{1}{R}{R}: Burning Palm Efreet deals 2 damage to target creature with flying and that creature loses flying until end of turn. diff --git a/forge-gui/res/cardsfolder/b/burning_sands.txt b/forge-gui/res/cardsfolder/b/burning_sands.txt index d1749861019..bc610e1c306 100644 --- a/forge-gui/res/cardsfolder/b/burning_sands.txt +++ b/forge-gui/res/cardsfolder/b/burning_sands.txt @@ -1,8 +1,8 @@ -Name:Burning Sands -ManaCost:3 R R -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a creature dies, that creature's controller sacrifices a land. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | Defined$ TriggeredCardController -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_sands.jpg -Oracle:Whenever a creature dies, that creature's controller sacrifices a land. \ No newline at end of file +Name:Burning Sands +ManaCost:3 R R +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a creature dies, that creature's controller sacrifices a land. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | Defined$ TriggeredCardController +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_sands.jpg +Oracle:Whenever a creature dies, that creature's controller sacrifices a land. diff --git a/forge-gui/res/cardsfolder/b/burning_shield_askari.txt b/forge-gui/res/cardsfolder/b/burning_shield_askari.txt index e75235ed9e8..672c9ef8df0 100644 --- a/forge-gui/res/cardsfolder/b/burning_shield_askari.txt +++ b/forge-gui/res/cardsfolder/b/burning_shield_askari.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking A:AB$ Pump | Cost$ R R | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_shield_askari.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{R}{R}: Burning Shield Askari gains first strike until end of turn. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{R}{R}: Burning Shield Askari gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/b/burning_tree_bloodscale.txt b/forge-gui/res/cardsfolder/b/burning_tree_bloodscale.txt index 59cb047d53d..7370fc2bff0 100644 --- a/forge-gui/res/cardsfolder/b/burning_tree_bloodscale.txt +++ b/forge-gui/res/cardsfolder/b/burning_tree_bloodscale.txt @@ -1,10 +1,10 @@ -Name:Burning-Tree Bloodscale -ManaCost:2 R G -Types:Creature Viashino Berserker -PT:2/2 -K:Bloodthirst 1 -A:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature that can't block this creature this turn | IsCurse$ True | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target creature can't block CARDNAME this turn. -A:AB$ MustBlock | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature that must block this creature this turn | SpellDescription$ Target creature blocks CARDNAME this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_tree_bloodscale.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\n{2}{R}: Target creature can't block Burning-Tree Bloodscale this turn.\n{2}{G}: Target creature blocks Burning-Tree Bloodscale this turn if able. \ No newline at end of file +Name:Burning-Tree Bloodscale +ManaCost:2 R G +Types:Creature Viashino Berserker +PT:2/2 +K:Bloodthirst 1 +A:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature that can't block this creature this turn | IsCurse$ True | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target creature can't block CARDNAME this turn. +A:AB$ MustBlock | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature that must block this creature this turn | SpellDescription$ Target creature blocks CARDNAME this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_tree_bloodscale.jpg +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\n{2}{R}: Target creature can't block Burning-Tree Bloodscale this turn.\n{2}{G}: Target creature blocks Burning-Tree Bloodscale this turn if able. diff --git a/forge-gui/res/cardsfolder/b/burning_tree_shaman.txt b/forge-gui/res/cardsfolder/b/burning_tree_shaman.txt index 02a82aecce7..fc377effa4d 100644 --- a/forge-gui/res/cardsfolder/b/burning_tree_shaman.txt +++ b/forge-gui/res/cardsfolder/b/burning_tree_shaman.txt @@ -1,8 +1,8 @@ -Name:Burning-Tree Shaman -ManaCost:1 R G -Types:Creature Centaur Shaman -PT:3/4 -T:Mode$ AbilityCast | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a player activates an ability that isn't a mana ability, CARDNAME deals 1 damage to that player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ TriggeredActivator -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_tree_shaman.jpg -Oracle:Whenever a player activates an ability that isn't a mana ability, Burning-Tree Shaman deals 1 damage to that player. \ No newline at end of file +Name:Burning-Tree Shaman +ManaCost:1 R G +Types:Creature Centaur Shaman +PT:3/4 +T:Mode$ AbilityCast | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a player activates an ability that isn't a mana ability, CARDNAME deals 1 damage to that player. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ TriggeredActivator +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_tree_shaman.jpg +Oracle:Whenever a player activates an ability that isn't a mana ability, Burning-Tree Shaman deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/b/burning_vengeance.txt b/forge-gui/res/cardsfolder/b/burning_vengeance.txt index 0684a75ad45..db8336ce657 100644 --- a/forge-gui/res/cardsfolder/b/burning_vengeance.txt +++ b/forge-gui/res/cardsfolder/b/burning_vengeance.txt @@ -1,8 +1,8 @@ -Name:Burning Vengeance -ManaCost:2 R -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | ValidActivatingPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell from your graveyard, CARDNAME deals 2 damage to target creature or player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0| ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_vengeance.jpg -Oracle:Whenever you cast a spell from your graveyard, Burning Vengeance deals 2 damage to target creature or player. \ No newline at end of file +Name:Burning Vengeance +ManaCost:2 R +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | ValidActivatingPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell from your graveyard, CARDNAME deals 2 damage to target creature or player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0| ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_vengeance.jpg +Oracle:Whenever you cast a spell from your graveyard, Burning Vengeance deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/b/burning_wish.txt b/forge-gui/res/cardsfolder/b/burning_wish.txt index b82a680e1b3..a3cf9d7d94b 100644 --- a/forge-gui/res/cardsfolder/b/burning_wish.txt +++ b/forge-gui/res/cardsfolder/b/burning_wish.txt @@ -1,8 +1,8 @@ -Name:Burning Wish -ManaCost:1 R -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 R | Origin$ Sideboard | Destination$ Hand | ChangeType$ Sorcery.YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose a sorcery card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_wish.jpg -Oracle:You may choose a sorcery card you own from outside the game, reveal that card, and put it into your hand. Exile Burning Wish. \ No newline at end of file +Name:Burning Wish +ManaCost:1 R +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 R | Origin$ Sideboard | Destination$ Hand | ChangeType$ Sorcery.YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose a sorcery card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burning_wish.jpg +Oracle:You may choose a sorcery card you own from outside the game, reveal that card, and put it into your hand. Exile Burning Wish. diff --git a/forge-gui/res/cardsfolder/b/burnished_hart.txt b/forge-gui/res/cardsfolder/b/burnished_hart.txt index a478dfcd08e..9b4a7899ef0 100644 --- a/forge-gui/res/cardsfolder/b/burnished_hart.txt +++ b/forge-gui/res/cardsfolder/b/burnished_hart.txt @@ -1,7 +1,7 @@ -Name:Burnished Hart -ManaCost:3 -Types:Artifact Creature Elk -PT:2/2 -A:AB$ ChangeZone | Cost$ 3 Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 2 | Tapped$ True | SpellDescription$ Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/burnished_hart.jpg -Oracle:{3}, Sacrifice Burnished Hart: Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Name:Burnished Hart +ManaCost:3 +Types:Artifact Creature Elk +PT:2/2 +A:AB$ ChangeZone | Cost$ 3 Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 2 | Tapped$ True | SpellDescription$ Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/burnished_hart.jpg +Oracle:{3}, Sacrifice Burnished Hart: Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/b/burnout.txt b/forge-gui/res/cardsfolder/b/burnout.txt index 2dbad7f4195..82bf126ff56 100644 --- a/forge-gui/res/cardsfolder/b/burnout.txt +++ b/forge-gui/res/cardsfolder/b/burnout.txt @@ -1,10 +1,10 @@ -Name:Burnout -ManaCost:1 R -Types:Instant -A:SP$ Counter | Cost$ 1 R | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Instant | AITgts$ Card.Blue | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target instant spell if it's blue. 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:X:Targeted$Valid Card.Blue -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burnout.jpg -Oracle:Counter target instant spell if it's blue.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Burnout +ManaCost:1 R +Types:Instant +A:SP$ Counter | Cost$ 1 R | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Instant | AITgts$ Card.Blue | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target instant spell if it's blue. 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:X:Targeted$Valid Card.Blue +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burnout.jpg +Oracle:Counter target instant spell if it's blue.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/b/burnt_offering.txt b/forge-gui/res/cardsfolder/b/burnt_offering.txt index 33dff4d8d83..794cf20dd97 100644 --- a/forge-gui/res/cardsfolder/b/burnt_offering.txt +++ b/forge-gui/res/cardsfolder/b/burnt_offering.txt @@ -1,8 +1,8 @@ -Name:Burnt Offering -ManaCost:B -Types:Instant -A:SP$ Mana | Cost$ B Sac<1/Creature> | Produced$ Combo B R | Amount$ X | References$ X | SpellDescription$ Add X mana in any combination of {B} and/or {R} to your mana pool, where X is the sacrificed creature's converted mana cost. -SVar:X:Sacrificed$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burnt_offering.jpg -Oracle:As an additional cost to cast Burnt Offering, sacrifice a creature.\nAdd X mana in any combination of {B} and/or {R} to your mana pool, where X is the sacrificed creature's converted mana cost. \ No newline at end of file +Name:Burnt Offering +ManaCost:B +Types:Instant +A:SP$ Mana | Cost$ B Sac<1/Creature> | Produced$ Combo B R | Amount$ X | References$ X | SpellDescription$ Add X mana in any combination of {B} and/or {R} to your mana pool, where X is the sacrificed creature's converted mana cost. +SVar:X:Sacrificed$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burnt_offering.jpg +Oracle:As an additional cost to cast Burnt Offering, sacrifice a creature.\nAdd X mana in any combination of {B} and/or {R} to your mana pool, where X is the sacrificed creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/b/burr_grafter.txt b/forge-gui/res/cardsfolder/b/burr_grafter.txt index f715b62cecf..eca27b53ecc 100644 --- a/forge-gui/res/cardsfolder/b/burr_grafter.txt +++ b/forge-gui/res/cardsfolder/b/burr_grafter.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select tar K:Soulshift 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burr_grafter.jpg -Oracle:Sacrifice Burr Grafter: Target creature gets +2/+2 until end of turn.\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Sacrifice Burr Grafter: Target creature gets +2/+2 until end of turn.\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/b/burrenton_bombardier.txt b/forge-gui/res/cardsfolder/b/burrenton_bombardier.txt index 5dbaa66c6d0..a1126ab4863 100644 --- a/forge-gui/res/cardsfolder/b/burrenton_bombardier.txt +++ b/forge-gui/res/cardsfolder/b/burrenton_bombardier.txt @@ -5,4 +5,4 @@ K:Flying A:AB$ PutCounter | Cost$ 2 W Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | ActivationZone$ Hand | CounterNum$ 2 | PrecostDesc$ Reinforce 2 - | SpellDescription$ Put two +1/+1 counters on target creature. PT:2/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/burrenton_bombardier.jpg -Oracle:Flying\nReinforce 2-{2}{W} ({2}{W}, Discard this card: Put two +1/+1 counters on target creature.) \ No newline at end of file +Oracle:Flying\nReinforce 2-{2}{W} ({2}{W}, Discard this card: Put two +1/+1 counters on target creature.) diff --git a/forge-gui/res/cardsfolder/b/burrenton_forge_tender.txt b/forge-gui/res/cardsfolder/b/burrenton_forge_tender.txt index 7b6052bf9dc..216a3352337 100644 --- a/forge-gui/res/cardsfolder/b/burrenton_forge_tender.txt +++ b/forge-gui/res/cardsfolder/b/burrenton_forge_tender.txt @@ -1,11 +1,11 @@ -Name:Burrenton Forge-Tender -ManaCost:W -Types:Creature Kithkin Wizard -PT:1/1 -K:Protection from red -A:AB$ ChooseSource | Cost$ Sac<1/CARDNAME> | Choices$ Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a red source of your choice would deal this turn. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the chosen source would deal this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/burrenton_forge_tender.jpg -Oracle:Protection from red\nSacrifice Burrenton Forge-Tender: Prevent all damage a red source of your choice would deal this turn. \ No newline at end of file +Name:Burrenton Forge-Tender +ManaCost:W +Types:Creature Kithkin Wizard +PT:1/1 +K:Protection from red +A:AB$ ChooseSource | Cost$ Sac<1/CARDNAME> | Choices$ Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a red source of your choice would deal this turn. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the chosen source would deal this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/burrenton_forge_tender.jpg +Oracle:Protection from red\nSacrifice Burrenton Forge-Tender: Prevent all damage a red source of your choice would deal this turn. diff --git a/forge-gui/res/cardsfolder/b/burrenton_shield_bearers.txt b/forge-gui/res/cardsfolder/b/burrenton_shield_bearers.txt index 4eae23fa03b..53c81b4171d 100644 --- a/forge-gui/res/cardsfolder/b/burrenton_shield_bearers.txt +++ b/forge-gui/res/cardsfolder/b/burrenton_shield_bearers.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, target creature gets +0/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ +3 SVar:Picture:http://www.wizards.com/global/images/magic/general/burrenton_shield_bearers.jpg -Oracle:Whenever Burrenton Shield-Bearers attacks, target creature gets +0/+3 until end of turn. \ No newline at end of file +Oracle:Whenever Burrenton Shield-Bearers attacks, target creature gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/b/burrowing.txt b/forge-gui/res/cardsfolder/b/burrowing.txt index c19b5984243..ec49f5758eb 100644 --- a/forge-gui/res/cardsfolder/b/burrowing.txt +++ b/forge-gui/res/cardsfolder/b/burrowing.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Mountainwalk | Description$ Enchanted creature has mountainwalk. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burrowing.jpg -Oracle:Enchant creature\nEnchanted creature has mountainwalk. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has mountainwalk. diff --git a/forge-gui/res/cardsfolder/b/burst_lightning.txt b/forge-gui/res/cardsfolder/b/burst_lightning.txt index 9196fc1ebea..68af97404ad 100644 --- a/forge-gui/res/cardsfolder/b/burst_lightning.txt +++ b/forge-gui/res/cardsfolder/b/burst_lightning.txt @@ -5,4 +5,4 @@ K:Kicker 4 A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ WasKicked | References$ WasKicked | SpellDescription$ CARDNAME deals 2 damage to target creature or player. If CARDNAME was kicked, it deals 4 damage to that creature or player instead. SVar:WasKicked:Count$Kicked.4.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/burst_lightning.jpg -Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nBurst Lightning deals 2 damage to target creature or player. If Burst Lightning was kicked, it deals 4 damage to that creature or player instead. \ No newline at end of file +Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nBurst Lightning deals 2 damage to target creature or player. If Burst Lightning was kicked, it deals 4 damage to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/b/burst_of_energy.txt b/forge-gui/res/cardsfolder/b/burst_of_energy.txt index 50a00739e21..755fdcd0919 100644 --- a/forge-gui/res/cardsfolder/b/burst_of_energy.txt +++ b/forge-gui/res/cardsfolder/b/burst_of_energy.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Untap | Cost$ W | TgtPrompt$ Choose target permanent | ValidTgts$ Permanent | SpellDescription$ Untap target Permanent. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burst_of_energy.jpg -Oracle:Untap target permanent. \ No newline at end of file +Oracle:Untap target permanent. diff --git a/forge-gui/res/cardsfolder/b/burst_of_speed.txt b/forge-gui/res/cardsfolder/b/burst_of_speed.txt index 9e65cce6ab1..04f6b77ecd2 100644 --- a/forge-gui/res/cardsfolder/b/burst_of_speed.txt +++ b/forge-gui/res/cardsfolder/b/burst_of_speed.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ PumpAll | Cost$ R | ValidCards$ Creature.YouCtrl | KW$ Haste | SpellDescription$ Creatures you control gain haste until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/burst_of_speed.jpg -Oracle:Creatures you control gain haste until end of turn. (They can attack and {T} even if they just came under your control.) \ No newline at end of file +Oracle:Creatures you control gain haste until end of turn. (They can attack and {T} even if they just came under your control.) diff --git a/forge-gui/res/cardsfolder/b/burst_of_strength.txt b/forge-gui/res/cardsfolder/b/burst_of_strength.txt index b8134b4fad4..d8be5b9c8ea 100644 --- a/forge-gui/res/cardsfolder/b/burst_of_strength.txt +++ b/forge-gui/res/cardsfolder/b/burst_of_strength.txt @@ -1,7 +1,7 @@ -Name:Burst of Strength -ManaCost:G -Types:Instant -A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBUntap | SpellDescription$ Put a +1/+1 counter on target creature and untap it. -SVar:DBUntap:DB$ Untap | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/burst_of_strength.jpg -Oracle:Put a +1/+1 counter on target creature and untap it. \ No newline at end of file +Name:Burst of Strength +ManaCost:G +Types:Instant +A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBUntap | SpellDescription$ Put a +1/+1 counter on target creature and untap it. +SVar:DBUntap:DB$ Untap | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/burst_of_strength.jpg +Oracle:Put a +1/+1 counter on target creature and untap it. diff --git a/forge-gui/res/cardsfolder/b/bushi_tenderfoot_kenzo_the_hardhearted.txt b/forge-gui/res/cardsfolder/b/bushi_tenderfoot_kenzo_the_hardhearted.txt index c3a33be2a4b..79e04bbe496 100644 --- a/forge-gui/res/cardsfolder/b/bushi_tenderfoot_kenzo_the_hardhearted.txt +++ b/forge-gui/res/cardsfolder/b/bushi_tenderfoot_kenzo_the_hardhearted.txt @@ -1,21 +1,21 @@ -Name:Bushi Tenderfoot -ManaCost:W -Types:Creature Human Soldier -PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigFlip | TriggerDescription$ When a creature dealt damage by CARDNAME this turn dies, flip CARDNAME. -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -AlternateMode:Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/bushi_tenderfoot.jpg -Oracle:When a creature dealt damage by Bushi Tenderfoot this turn is put into a graveyard, flip Bushi Tenderfoot. - -ALTERNATE - -Name:Kenzo the Hardhearted -ManaCost:W -Colors:white -Types:Legendary Creature Human Samurai -PT:3/4 -K:Double Strike -K:Bushido 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/kenzo_the_hardhearted.jpg -Oracle:Double strike; bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) +Name:Bushi Tenderfoot +ManaCost:W +Types:Creature Human Soldier +PT:1/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigFlip | TriggerDescription$ When a creature dealt damage by CARDNAME this turn dies, flip CARDNAME. +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +AlternateMode:Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/bushi_tenderfoot.jpg +Oracle:When a creature dealt damage by Bushi Tenderfoot this turn is put into a graveyard, flip Bushi Tenderfoot. + +ALTERNATE + +Name:Kenzo the Hardhearted +ManaCost:W +Colors:white +Types:Legendary Creature Human Samurai +PT:3/4 +K:Double Strike +K:Bushido 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/kenzo_the_hardhearted.jpg +Oracle:Double strike; bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) diff --git a/forge-gui/res/cardsfolder/b/butcher_ghoul.txt b/forge-gui/res/cardsfolder/b/butcher_ghoul.txt index e0a78c7c052..99c4e2a14eb 100644 --- a/forge-gui/res/cardsfolder/b/butcher_ghoul.txt +++ b/forge-gui/res/cardsfolder/b/butcher_ghoul.txt @@ -1,7 +1,7 @@ -Name:Butcher Ghoul -ManaCost:1 B -Types:Creature Zombie -PT:1/1 -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/butcher_ghoul.jpg -Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Butcher Ghoul +ManaCost:1 B +Types:Creature Zombie +PT:1/1 +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/butcher_ghoul.jpg +Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/b/butcher_of_malakir.txt b/forge-gui/res/cardsfolder/b/butcher_of_malakir.txt index f1c33fb9bed..a78fceca9fa 100644 --- a/forge-gui/res/cardsfolder/b/butcher_of_malakir.txt +++ b/forge-gui/res/cardsfolder/b/butcher_of_malakir.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature you control is put into a graveyard from the battlefield, each opponent sacrifices a creature. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Opponent | SacValid$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/butcher_of_malakir.jpg -Oracle:Flying\nWhenever Butcher of Malakir or another creature you control dies, each opponent sacrifices a creature. \ No newline at end of file +Oracle:Flying\nWhenever Butcher of Malakir or another creature you control dies, each opponent sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/b/butchers_cleaver.txt b/forge-gui/res/cardsfolder/b/butchers_cleaver.txt index 6923adfc9ed..d02c7319732 100644 --- a/forge-gui/res/cardsfolder/b/butchers_cleaver.txt +++ b/forge-gui/res/cardsfolder/b/butchers_cleaver.txt @@ -1,8 +1,8 @@ -Name:Butcher's Cleaver -ManaCost:3 -Types:Artifact Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | Description$ Equipped creature gets +3/+0. -S:Mode$ Continuous | Affected$ Card.EquippedBy+Human | AddKeyword$ Lifelink | Description$ As long as equipped creature is a Human, it has lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/butchers_cleaver.jpg -Oracle:Equipped creature gets +3/+0.\nAs long as equipped creature is a Human, it has lifelink.\nEquip {3} \ No newline at end of file +Name:Butcher's Cleaver +ManaCost:3 +Types:Artifact Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | Description$ Equipped creature gets +3/+0. +S:Mode$ Continuous | Affected$ Card.EquippedBy+Human | AddKeyword$ Lifelink | Description$ As long as equipped creature is a Human, it has lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/butchers_cleaver.jpg +Oracle:Equipped creature gets +3/+0.\nAs long as equipped creature is a Human, it has lifelink.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/c/cabal_archon.txt b/forge-gui/res/cardsfolder/c/cabal_archon.txt index 53d97744875..5318bdf38fd 100644 --- a/forge-gui/res/cardsfolder/c/cabal_archon.txt +++ b/forge-gui/res/cardsfolder/c/cabal_archon.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ LoseLife | Cost$ B Sac<1/Cleric> | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 2 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 2 life and you gain 2 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_archon.jpg -Oracle:{B}, Sacrifice a Cleric: Target player loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:{B}, Sacrifice a Cleric: Target player loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/c/cabal_coffers.txt b/forge-gui/res/cardsfolder/c/cabal_coffers.txt index 30742b1009c..68b5ab20ccb 100644 --- a/forge-gui/res/cardsfolder/c/cabal_coffers.txt +++ b/forge-gui/res/cardsfolder/c/cabal_coffers.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ 2 T | Produced$ B | Amount$ X | References$ X | SpellDescript SVar:X:Count$Valid Swamp.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_coffers.jpg -Oracle:{2}, {T}: Add {B} to your mana pool for each Swamp you control. \ No newline at end of file +Oracle:{2}, {T}: Add {B} to your mana pool for each Swamp you control. diff --git a/forge-gui/res/cardsfolder/c/cabal_conditioning.txt b/forge-gui/res/cardsfolder/c/cabal_conditioning.txt index 18d0e64188a..9b9c8db7c94 100644 --- a/forge-gui/res/cardsfolder/c/cabal_conditioning.txt +++ b/forge-gui/res/cardsfolder/c/cabal_conditioning.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ 6 B | ValidTgts$ Player | TgtPrompt$ Select target player SVar:X:Count$MaxCMCYouCtrl SVar:MaxTgt:PlayerCountPlayers$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_conditioning.jpg -Oracle:Any number of target players each discard a number of cards equal to the highest converted mana cost among permanents you control. \ No newline at end of file +Oracle:Any number of target players each discard a number of cards equal to the highest converted mana cost among permanents you control. diff --git a/forge-gui/res/cardsfolder/c/cabal_executioner.txt b/forge-gui/res/cardsfolder/c/cabal_executioner.txt index 8acb133181c..4b295bc1299 100644 --- a/forge-gui/res/cardsfolder/c/cabal_executioner.txt +++ b/forge-gui/res/cardsfolder/c/cabal_executioner.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredTarget | SacValid$ Creature SVar:MustBeBlocked:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_executioner.jpg -Oracle:Whenever Cabal Executioner deals combat damage to a player, that player sacrifices a creature.\nMorph {3}{B}{B} (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 +Oracle:Whenever Cabal Executioner deals combat damage to a player, that player sacrifices a creature.\nMorph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/c/cabal_inquisitor.txt b/forge-gui/res/cardsfolder/c/cabal_inquisitor.txt index 11822e5d618..6c06019f548 100644 --- a/forge-gui/res/cardsfolder/c/cabal_inquisitor.txt +++ b/forge-gui/res/cardsfolder/c/cabal_inquisitor.txt @@ -4,4 +4,4 @@ Types:Creature Human Minion PT:1/1 A:AB$ Discard | Cost$ 1 B T ExileFromGrave<2/Card> | ValidTgts$ Player | Activation$ Threshold | NumCards$ 1 | Mode$ TgtChoose | SorcerySpeed$ True | SpellDescription$ Target player discards a card. Activate this ability only any time you could cast a sorcery, and only if seven or more cards are in your graveyard. | PrecostDesc$ Threshold - SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_inquisitor.jpg -Oracle:Threshold - {1}{B}, {T}, Exile two cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery, and only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Threshold - {1}{B}, {T}, Exile two cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery, and only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/cabal_interrogator.txt b/forge-gui/res/cardsfolder/c/cabal_interrogator.txt index 524e83601aa..ad889a73cff 100644 --- a/forge-gui/res/cardsfolder/c/cabal_interrogator.txt +++ b/forge-gui/res/cardsfolder/c/cabal_interrogator.txt @@ -1,9 +1,9 @@ -Name:Cabal Interrogator -ManaCost:1 B -Types:Creature Zombie Wizard -PT:1/1 -A:AB$ Discard | Cost$ X B T | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | Mode$ RevealYouChoose | DiscardValid$ Card | SorcerySpeed$ True | References$ X | SpellDescription$ Target player reveals X cards from his or her hand and you choose one of them. That player discards that card. Activate this ability only any time you could cast a sorcery. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_interrogator.jpg -Oracle:{X}{B}, {T}: Target player reveals X cards from his or her hand and you choose one of them. That player discards that card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Cabal Interrogator +ManaCost:1 B +Types:Creature Zombie Wizard +PT:1/1 +A:AB$ Discard | Cost$ X B T | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | Mode$ RevealYouChoose | DiscardValid$ Card | SorcerySpeed$ True | References$ X | SpellDescription$ Target player reveals X cards from his or her hand and you choose one of them. That player discards that card. Activate this ability only any time you could cast a sorcery. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_interrogator.jpg +Oracle:{X}{B}, {T}: Target player reveals X cards from his or her hand and you choose one of them. That player discards that card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/c/cabal_patriarch.txt b/forge-gui/res/cardsfolder/c/cabal_patriarch.txt index 6d5d62fe4be..b2c3c9f9527 100644 --- a/forge-gui/res/cardsfolder/c/cabal_patriarch.txt +++ b/forge-gui/res/cardsfolder/c/cabal_patriarch.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 2 B Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select A:AB$ Pump | Cost$ 2 B ExileFromGrave<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_patriarch.jpg -Oracle:{2}{B}, Sacrifice a creature: Target creature gets -2/-2 until end of turn.\n{2}{B}, Exile a creature card from your graveyard: Target creature gets -2/-2 until end of turn. \ No newline at end of file +Oracle:{2}{B}, Sacrifice a creature: Target creature gets -2/-2 until end of turn.\n{2}{B}, Exile a creature card from your graveyard: Target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cabal_pit.txt b/forge-gui/res/cardsfolder/c/cabal_pit.txt index cfed6e41fa5..333df32f4e0 100644 --- a/forge-gui/res/cardsfolder/c/cabal_pit.txt +++ b/forge-gui/res/cardsfolder/c/cabal_pit.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add 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 -Oracle:{T}: Add {B} to your mana pool. Cabal Pit deals 1 damage to you.\nThreshold - {B}, {T}, Sacrifice Cabal Pit: Target creature gets -2/-2 until end of turn. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool. Cabal Pit deals 1 damage to you.\nThreshold - {B}, {T}, Sacrifice Cabal Pit: Target creature gets -2/-2 until end of turn. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/cabal_ritual.txt b/forge-gui/res/cardsfolder/c/cabal_ritual.txt index cbe0ed2463e..8d5f90839aa 100644 --- a/forge-gui/res/cardsfolder/c/cabal_ritual.txt +++ b/forge-gui/res/cardsfolder/c/cabal_ritual.txt @@ -5,4 +5,4 @@ A:SP$ Mana | Cost$ 1 B | Produced$ B | Amount$ X | References$ X | SpellDescript SVar:X:Count$Threshold.5.3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_ritual.jpg -Oracle:Add {B}{B}{B} to your mana pool.\nThreshold - Add {B}{B}{B}{B}{B} to your mana pool instead if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Add {B}{B}{B} to your mana pool.\nThreshold - Add {B}{B}{B}{B}{B} to your mana pool instead if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/cabal_shrine.txt b/forge-gui/res/cardsfolder/c/cabal_shrine.txt index c2f67b60927..fc585e5da80 100644 --- a/forge-gui/res/cardsfolder/c/cabal_shrine.txt +++ b/forge-gui/res/cardsfolder/c/cabal_shrine.txt @@ -1,11 +1,11 @@ -Name:Cabal Shrine -ManaCost:1 B B -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDiscardRem | TriggerDescription$ Whenever a player casts a spell, that player discards X cards, where X is the number of cards in all graveyards with the same name as that spell. -SVar:TrigDiscardRem:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | PumpZone$ Stack | RememberObjects$ TriggeredCard | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ TriggeredActivator | NumCards$ X | References$ X | Mode$ TgtChoose | SubAbility$ DBCleanup -SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_shrine.jpg -Oracle:Whenever a player casts a spell, that player discards X cards, where X is the number of cards in all graveyards with the same name as that spell. \ No newline at end of file +Name:Cabal Shrine +ManaCost:1 B B +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDiscardRem | TriggerDescription$ Whenever a player casts a spell, that player discards X cards, where X is the number of cards in all graveyards with the same name as that spell. +SVar:TrigDiscardRem:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | PumpZone$ Stack | RememberObjects$ TriggeredCard | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ TriggeredActivator | NumCards$ X | References$ X | Mode$ TgtChoose | SubAbility$ DBCleanup +SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_shrine.jpg +Oracle:Whenever a player casts a spell, that player discards X cards, where X is the number of cards in all graveyards with the same name as that spell. diff --git a/forge-gui/res/cardsfolder/c/cabal_slaver.txt b/forge-gui/res/cardsfolder/c/cabal_slaver.txt index 74ef0d1628e..024513764ae 100644 --- a/forge-gui/res/cardsfolder/c/cabal_slaver.txt +++ b/forge-gui/res/cardsfolder/c/cabal_slaver.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ DamageDone | ValidSource$ Goblin | ValidTarget$ Player | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigDiscard | TriggerDescription$ Whenever a Goblin deals combat damage to a player, that player discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_slaver.jpg -Oracle:Whenever a Goblin deals combat damage to a player, that player discards a card. \ No newline at end of file +Oracle:Whenever a Goblin deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/c/cabal_surgeon.txt b/forge-gui/res/cardsfolder/c/cabal_surgeon.txt index ad4b9472f6f..67a767b13d3 100644 --- a/forge-gui/res/cardsfolder/c/cabal_surgeon.txt +++ b/forge-gui/res/cardsfolder/c/cabal_surgeon.txt @@ -4,4 +4,4 @@ Types:Creature Human Minion PT:2/1 A:AB$ ChangeZone | Cost$ 2 B B T ExileFromGrave<2/Card> | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_surgeon.jpg -Oracle:{2}{B}{B}, {T}, Exile two cards from your graveyard: Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:{2}{B}{B}, {T}, Exile two cards from your graveyard: Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/cabal_therapy.txt b/forge-gui/res/cardsfolder/c/cabal_therapy.txt index 8a9ea176b1d..50d933f8b55 100644 --- a/forge-gui/res/cardsfolder/c/cabal_therapy.txt +++ b/forge-gui/res/cardsfolder/c/cabal_therapy.txt @@ -1,9 +1,9 @@ -Name:Cabal Therapy -ManaCost:B -Types:Sorcery -K:Flashback Sac<1/Creature> -A:SP$ NameCard | Cost$ B | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ DBDiscard | SpellDescription$ Name a nonland card. Target player reveals his or her hand and discards all cards with that name. -SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealDiscardAll | DiscardValid$ Card.NamedCard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_therapy.jpg -Oracle:Name a nonland card. Target player reveals his or her hand and discards all cards with that name.\nFlashback-Sacrifice a creature. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Cabal Therapy +ManaCost:B +Types:Sorcery +K:Flashback Sac<1/Creature> +A:SP$ NameCard | Cost$ B | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ DBDiscard | SpellDescription$ Name a nonland card. Target player reveals his or her hand and discards all cards with that name. +SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealDiscardAll | DiscardValid$ Card.NamedCard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_therapy.jpg +Oracle:Name a nonland card. Target player reveals his or her hand and discards all cards with that name.\nFlashback-Sacrifice a creature. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/cabal_torturer.txt b/forge-gui/res/cardsfolder/c/cabal_torturer.txt index bc715586fd4..84f596cedd9 100644 --- a/forge-gui/res/cardsfolder/c/cabal_torturer.txt +++ b/forge-gui/res/cardsfolder/c/cabal_torturer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ B T | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature gets -1/-1 until end of turn. A:AB$ Pump | Cost$ 3 B B T | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | Activation$ Threshold | SpellDescription$ Target creature gets -2/-2 until end of turn. Activate this ability only if seven or more cards are in your graveyard. | PrecostDesc$ Threshold - SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_torturer.jpg -Oracle:{B}, {T}: Target creature gets -1/-1 until end of turn.\nThreshold - {3}{B}{B}, {T}: Target creature gets -2/-2 until end of turn. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{B}, {T}: Target creature gets -1/-1 until end of turn.\nThreshold - {3}{B}{B}, {T}: Target creature gets -2/-2 until end of turn. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/cabal_trainee.txt b/forge-gui/res/cardsfolder/c/cabal_trainee.txt index 63ecbbc2412..d24d0007543 100644 --- a/forge-gui/res/cardsfolder/c/cabal_trainee.txt +++ b/forge-gui/res/cardsfolder/c/cabal_trainee.txt @@ -4,4 +4,4 @@ Types:Creature Human Minion PT:1/1 A:AB$ Pump | Cost$ Sac<1/CARDNAME> | NumAtt$ -2 | IsCurse$ True | TgtPrompt$ Select target creature | ValidTgts$ Creature | SpellDescription$ Target creature gets -2/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cabal_trainee.jpg -Oracle:Sacrifice Cabal Trainee: Target creature gets -2/-0 until end of turn. \ No newline at end of file +Oracle:Sacrifice Cabal Trainee: Target creature gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cache_raiders.txt b/forge-gui/res/cardsfolder/c/cache_raiders.txt index 48c4b1d5e90..3457977fb63 100644 --- a/forge-gui/res/cardsfolder/c/cache_raiders.txt +++ b/forge-gui/res/cardsfolder/c/cache_raiders.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent.YouCtrl | ChangeNum$ 1 | Mandatory$ True | Hidden$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cache_raiders.jpg -Oracle:At the beginning of your upkeep, return a permanent you control to its owner's hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, return a permanent you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/cackling_counterpart.txt b/forge-gui/res/cardsfolder/c/cackling_counterpart.txt index 222750f6c75..d6523538739 100644 --- a/forge-gui/res/cardsfolder/c/cackling_counterpart.txt +++ b/forge-gui/res/cardsfolder/c/cackling_counterpart.txt @@ -1,7 +1,7 @@ -Name:Cackling Counterpart -ManaCost:1 U U -Types:Instant -K:Flashback 5 U U -A:SP$ CopyPermanent | Cost$ 1 U U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Put a token onto the battlefield that's a copy of target creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cackling_counterpart.jpg -Oracle:Put a token onto the battlefield that's a copy of target creature you control.\nFlashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Cackling Counterpart +ManaCost:1 U U +Types:Instant +K:Flashback 5 U U +A:SP$ CopyPermanent | Cost$ 1 U U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Put a token onto the battlefield that's a copy of target creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cackling_counterpart.jpg +Oracle:Put a token onto the battlefield that's a copy of target creature you control.\nFlashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/cackling_fiend.txt b/forge-gui/res/cardsfolder/c/cackling_fiend.txt index 57081537927..5e372faa740 100644 --- a/forge-gui/res/cardsfolder/c/cackling_fiend.txt +++ b/forge-gui/res/cardsfolder/c/cackling_fiend.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, each opponent discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/cackling_fiend.jpg -Oracle:When Cackling Fiend enters the battlefield, each opponent discards a card. \ No newline at end of file +Oracle:When Cackling Fiend enters the battlefield, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/c/cackling_flames.txt b/forge-gui/res/cardsfolder/c/cackling_flames.txt index 744852b797d..3bcad2ef960 100644 --- a/forge-gui/res/cardsfolder/c/cackling_flames.txt +++ b/forge-gui/res/cardsfolder/c/cackling_flames.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Hellbent - CARDNAME deals 5 damage to that creature or player instead if you have no cards in hand. SVar:X:Count$Hellbent.5.3 SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card107258.jpg -Oracle:Cackling Flames deals 3 damage to target creature or player.\nHellbent - Cackling Flames deals 5 damage to that creature or player instead if you have no cards in hand. \ No newline at end of file +Oracle:Cackling Flames deals 3 damage to target creature or player.\nHellbent - Cackling Flames deals 5 damage to that creature or player instead if you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/c/cackling_imp.txt b/forge-gui/res/cardsfolder/c/cackling_imp.txt index 149f94e29bb..090f77ffefa 100644 --- a/forge-gui/res/cardsfolder/c/cackling_imp.txt +++ b/forge-gui/res/cardsfolder/c/cackling_imp.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ LoseLife | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card73597.jpg -Oracle:Flying\n{T}: Target player loses 1 life. \ No newline at end of file +Oracle:Flying\n{T}: Target player loses 1 life. diff --git a/forge-gui/res/cardsfolder/c/cackling_witch.txt b/forge-gui/res/cardsfolder/c/cackling_witch.txt index 4d6e78b0759..277e93bea42 100644 --- a/forge-gui/res/cardsfolder/c/cackling_witch.txt +++ b/forge-gui/res/cardsfolder/c/cackling_witch.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ X B T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Sele SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cackling_witch.jpg -Oracle:{X}{B}, {T}, Discard a card: Target creature gets +X/+0 until end of turn. \ No newline at end of file +Oracle:{X}{B}, {T}, Discard a card: Target creature gets +X/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cadaver_imp.txt b/forge-gui/res/cardsfolder/c/cadaver_imp.txt index 4c9421989b1..6fc82a4c6cb 100644 --- a/forge-gui/res/cardsfolder/c/cadaver_imp.txt +++ b/forge-gui/res/cardsfolder/c/cadaver_imp.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/cadaver_imp.jpg -Oracle:Flying\nWhen Cadaver Imp enters the battlefield, you may return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Flying\nWhen Cadaver Imp enters the battlefield, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/cadaverous_bloom.txt b/forge-gui/res/cardsfolder/c/cadaverous_bloom.txt index 12322c054d3..b3638e4f771 100644 --- a/forge-gui/res/cardsfolder/c/cadaverous_bloom.txt +++ b/forge-gui/res/cardsfolder/c/cadaverous_bloom.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ ExileFromHand<1/Card> | Produced$ G | Amount$ 2 | SpellDescri SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cadaverous_bloom.jpg -Oracle:Exile a card from your hand: Add {B}{B} or {G}{G} to your mana pool. \ No newline at end of file +Oracle:Exile a card from your hand: Add {B}{B} or {G}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/cadaverous_knight.txt b/forge-gui/res/cardsfolder/c/cadaverous_knight.txt index 54c358f82b8..4909d6fbe1b 100644 --- a/forge-gui/res/cardsfolder/c/cadaverous_knight.txt +++ b/forge-gui/res/cardsfolder/c/cadaverous_knight.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking A:AB$ Regenerate | Cost$ 1 B B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/cadaverous_knight.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{B}{B}: Regenerate Cadaverous Knight. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{B}{B}: Regenerate Cadaverous Knight. diff --git a/forge-gui/res/cardsfolder/c/cage_of_hands.txt b/forge-gui/res/cardsfolder/c/cage_of_hands.txt index ca11867792c..7a5e90e1923 100644 --- a/forge-gui/res/cardsfolder/c/cage_of_hands.txt +++ b/forge-gui/res/cardsfolder/c/cage_of_hands.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Enchanted creature can't attack or block. A:AB$ ChangeZone | Cost$ 1 W | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/cage_of_hands.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block.\n{1}{W}: Return Cage of Hands to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block.\n{1}{W}: Return Cage of Hands to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/caged_sun.txt b/forge-gui/res/cardsfolder/c/caged_sun.txt index deca49a89c7..d63a2316600 100644 --- a/forge-gui/res/cardsfolder/c/caged_sun.txt +++ b/forge-gui/res/cardsfolder/c/caged_sun.txt @@ -1,10 +1,10 @@ -Name:Caged Sun -ManaCost:6 -Types:Artifact -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -S:Mode$ Continuous | Affected$ Creature.ChosenColor+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control of the chosen color get +1/+1. -T:Mode$ TapsForMana | ValidCard$ Land | Produced$ ChosenColor | NoTapCheck$ True | Player$ You | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a land's ability adds one or more mana of the chosen color to your mana pool, add one additional mana of that color to your mana pool. -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Chosen | Amount$ 1 | Defined$ TriggeredPlayer -SVar:Picture:http://www.wizards.com/global/images/magic/general/caged_sun.jpg -Oracle:As Caged Sun enters the battlefield, choose a color.\nCreatures you control of the chosen color get +1/+1.\nWhenever a land's ability adds one or more mana of the chosen color to your mana pool, add one additional mana of that color to your mana pool. +Name:Caged Sun +ManaCost:6 +Types:Artifact +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +S:Mode$ Continuous | Affected$ Creature.ChosenColor+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control of the chosen color get +1/+1. +T:Mode$ TapsForMana | ValidCard$ Land | Produced$ ChosenColor | NoTapCheck$ True | Player$ You | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a land's ability adds one or more mana of the chosen color to your mana pool, add one additional mana of that color to your mana pool. +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Chosen | Amount$ 1 | Defined$ TriggeredPlayer +SVar:Picture:http://www.wizards.com/global/images/magic/general/caged_sun.jpg +Oracle:As Caged Sun enters the battlefield, choose a color.\nCreatures you control of the chosen color get +1/+1.\nWhenever a land's ability adds one or more mana of the chosen color to your mana pool, add one additional mana of that color to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/cagemail.txt b/forge-gui/res/cardsfolder/c/cagemail.txt index 04e732d145d..2c0459beccd 100644 --- a/forge-gui/res/cardsfolder/c/cagemail.txt +++ b/forge-gui/res/cardsfolder/c/cagemail.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Enchanted creature gets +2/+2 and can't attack. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cagemail.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and can't attack. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and can't attack. diff --git a/forge-gui/res/cardsfolder/c/cairn_wanderer.txt b/forge-gui/res/cardsfolder/c/cairn_wanderer.txt index 3c9a1e932f3..cd5a9926653 100644 --- a/forge-gui/res/cardsfolder/c/cairn_wanderer.txt +++ b/forge-gui/res/cardsfolder/c/cairn_wanderer.txt @@ -1,8 +1,8 @@ -Name:Cairn Wanderer -ManaCost:4 B -Types:Creature Shapeshifter -PT:4/4 -S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) -S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddKeyword$ Flying & Fear & First Strike & Double Strike & Deathtouch & Haste & Landwalk & Lifelink & Protection & Reach & Trample & Shroud & Vigilance | SharedKeywordsZone$ Graveyard | SharedRestrictions$ Creature | Description$ As long as a creature card with flying is in a graveyard, CARDNAME has flying. The same is true for fear, first strike, double strike, deathtouch, haste, landwalk, lifelink, protection, reach, trample, shroud, and vigilance. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cairn_wanderer.jpg -Oracle:Changeling (This card is every creature type at all times.)\nAs long as a creature card with flying is in a graveyard, Cairn Wanderer has flying. The same is true for fear, first strike, double strike, deathtouch, haste, landwalk, lifelink, protection, reach, trample, shroud, and vigilance. \ No newline at end of file +Name:Cairn Wanderer +ManaCost:4 B +Types:Creature Shapeshifter +PT:4/4 +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddKeyword$ Flying & Fear & First Strike & Double Strike & Deathtouch & Haste & Landwalk & Lifelink & Protection & Reach & Trample & Shroud & Vigilance | SharedKeywordsZone$ Graveyard | SharedRestrictions$ Creature | Description$ As long as a creature card with flying is in a graveyard, CARDNAME has flying. The same is true for fear, first strike, double strike, deathtouch, haste, landwalk, lifelink, protection, reach, trample, shroud, and vigilance. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cairn_wanderer.jpg +Oracle:Changeling (This card is every creature type at all times.)\nAs long as a creature card with flying is in a graveyard, Cairn Wanderer has flying. The same is true for fear, first strike, double strike, deathtouch, haste, landwalk, lifelink, protection, reach, trample, shroud, and vigilance. diff --git a/forge-gui/res/cardsfolder/c/calciderm.txt b/forge-gui/res/cardsfolder/c/calciderm.txt index bb23b2e027c..3afecb08b9f 100644 --- a/forge-gui/res/cardsfolder/c/calciderm.txt +++ b/forge-gui/res/cardsfolder/c/calciderm.txt @@ -5,4 +5,4 @@ K:Vanishing:4 PT:5/5 K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/calciderm.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nVanishing 4 (This permanent enters the battlefield with four time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.) \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nVanishing 4 (This permanent enters the battlefield with four time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.) diff --git a/forge-gui/res/cardsfolder/c/calciform_pools.txt b/forge-gui/res/cardsfolder/c/calciform_pools.txt index 249b9e99bd5..1f8228373bd 100644 --- a/forge-gui/res/cardsfolder/c/calciform_pools.txt +++ b/forge-gui/res/cardsfolder/c/calciform_pools.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo W U | Amount$ Chose SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/calciform_pools.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Calciform Pools.\n{1}, Remove X storage counters from Calciform Pools: Add X mana in any combination of {W} and/or {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Calciform Pools.\n{1}, Remove X storage counters from Calciform Pools: Add X mana in any combination of {W} and/or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/calcite_snapper.txt b/forge-gui/res/cardsfolder/c/calcite_snapper.txt index a8ae1ced6a6..dadd79d2b36 100644 --- a/forge-gui/res/cardsfolder/c/calcite_snapper.txt +++ b/forge-gui/res/cardsfolder/c/calcite_snapper.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN CARDNAME's power and toughness are switched SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/calcite_snapper.jpg -Oracle:Shroud (This creature can't be the target of spells or abilities.)\nLandfall - Whenever a land enters the battlefield under your control, you may switch Calcite Snapper's power and toughness until end of turn. \ No newline at end of file +Oracle:Shroud (This creature can't be the target of spells or abilities.)\nLandfall - Whenever a land enters the battlefield under your control, you may switch Calcite Snapper's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/c/caldera_hellion.txt b/forge-gui/res/cardsfolder/c/caldera_hellion.txt index e9d263b1953..cadb51d4ec6 100644 --- a/forge-gui/res/cardsfolder/c/caldera_hellion.txt +++ b/forge-gui/res/cardsfolder/c/caldera_hellion.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ SVar:TrigDamage:AB$DamageAll | Cost$ 0 | ValidCards$ Creature | ValidDescription$ each creature. | NumDmg$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/caldera_hellion.jpg -Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nWhen Caldera Hellion enters the battlefield, it deals 3 damage to each creature. \ No newline at end of file +Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nWhen Caldera Hellion enters the battlefield, it deals 3 damage to each creature. diff --git a/forge-gui/res/cardsfolder/c/caldera_kavu.txt b/forge-gui/res/cardsfolder/c/caldera_kavu.txt index 76a4e09387d..029b9d27df5 100644 --- a/forge-gui/res/cardsfolder/c/caldera_kavu.txt +++ b/forge-gui/res/cardsfolder/c/caldera_kavu.txt @@ -1,9 +1,9 @@ -Name:Caldera Kavu -ManaCost:2 R -Types:Creature Kavu -PT:2/2 -A:AB$ Pump | Cost$ 1 B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -A:AB$ ChooseColor | Cost$ G | Defined$ You | SubAbility$ Animate | SpellDescription$ CARDNAME becomes the color of your choice until end of turn. -SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/caldera_kavu.jpg -Oracle:{1}{B}: Caldera Kavu gets +1/+1 until end of turn.\n{G}: Caldera Kavu becomes the color of your choice until end of turn. \ No newline at end of file +Name:Caldera Kavu +ManaCost:2 R +Types:Creature Kavu +PT:2/2 +A:AB$ Pump | Cost$ 1 B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. +A:AB$ ChooseColor | Cost$ G | Defined$ You | SubAbility$ Animate | SpellDescription$ CARDNAME becomes the color of your choice until end of turn. +SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/caldera_kavu.jpg +Oracle:{1}{B}: Caldera Kavu gets +1/+1 until end of turn.\n{G}: Caldera Kavu becomes the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/c/caldera_lake.txt b/forge-gui/res/cardsfolder/c/caldera_lake.txt index bccb910587b..f70ff402a40 100644 --- a/forge-gui/res/cardsfolder/c/caldera_lake.txt +++ b/forge-gui/res/cardsfolder/c/caldera_lake.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/caldera_lake.jpg -Oracle:Caldera Lake enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {U} or {R} to your mana pool. Caldera Lake deals 1 damage to you. \ No newline at end of file +Oracle:Caldera Lake enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {U} or {R} to your mana pool. Caldera Lake deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/c/call_for_blood.txt b/forge-gui/res/cardsfolder/c/call_for_blood.txt index 4cd8219da50..283b9bb99db 100644 --- a/forge-gui/res/cardsfolder/c/call_for_blood.txt +++ b/forge-gui/res/cardsfolder/c/call_for_blood.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 4 B Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select SVar:X:Sacrificed$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/call_for_blood.jpg -Oracle:As an additional cost to cast Call for Blood, sacrifice a creature.\nTarget creature gets -X/-X until end of turn, where X is the sacrificed creature's power. \ No newline at end of file +Oracle:As an additional cost to cast Call for Blood, sacrifice a creature.\nTarget creature gets -X/-X until end of turn, where X is the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/c/call_of_the_conclave.txt b/forge-gui/res/cardsfolder/c/call_of_the_conclave.txt index eeac0c7b917..30b876530df 100644 --- a/forge-gui/res/cardsfolder/c/call_of_the_conclave.txt +++ b/forge-gui/res/cardsfolder/c/call_of_the_conclave.txt @@ -1,6 +1,6 @@ -Name:Call of the Conclave -ManaCost:G W -Types:Sorcery -A:SP$ Token | Cost$ G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_conclave.jpg -Oracle:Put a 3/3 green Centaur creature token onto the battlefield. \ No newline at end of file +Name:Call of the Conclave +ManaCost:G W +Types:Sorcery +A:SP$ Token | Cost$ G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_conclave.jpg +Oracle:Put a 3/3 green Centaur creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/call_of_the_herd.txt b/forge-gui/res/cardsfolder/c/call_of_the_herd.txt index 488b8757999..66a58f95a79 100644 --- a/forge-gui/res/cardsfolder/c/call_of_the_herd.txt +++ b/forge-gui/res/cardsfolder/c/call_of_the_herd.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 3 G A:SP$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Elephant | TokenTypes$ Creature,Elephant | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenOwner$ You | TokenImage$ g 3 3 elephant ODY | SpellDescription$ Put a 3/3 green Elephant creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_herd.jpg -Oracle:Put a 3/3 green Elephant creature token onto the battlefield.\nFlashback {3}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put a 3/3 green Elephant creature token onto the battlefield.\nFlashback {3}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/call_of_the_nightwing.txt b/forge-gui/res/cardsfolder/c/call_of_the_nightwing.txt index 5eb9bdfe138..1b44ef6b811 100644 --- a/forge-gui/res/cardsfolder/c/call_of_the_nightwing.txt +++ b/forge-gui/res/cardsfolder/c/call_of_the_nightwing.txt @@ -1,8 +1,8 @@ -Name:Call of the Nightwing -ManaCost:2 U B -Types:Sorcery -A:SP$ Token | Cost$ 2 U B | TokenAmount$ 1 | TokenName$ Horror | TokenTypes$ Creature,Horror | TokenOwner$ You | TokenColors$ Blue,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ Cipher | SpellDescription$ Put a 1/1/ blue and black Horror creature token with flying onto the battlefield. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_nightwing.jpg -Oracle:Put a 1/1 blue and black Horror creature token with flying onto the battlefield.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Call of the Nightwing +ManaCost:2 U B +Types:Sorcery +A:SP$ Token | Cost$ 2 U B | TokenAmount$ 1 | TokenName$ Horror | TokenTypes$ Creature,Horror | TokenOwner$ You | TokenColors$ Blue,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ Cipher | SpellDescription$ Put a 1/1/ blue and black Horror creature token with flying onto the battlefield. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_nightwing.jpg +Oracle:Put a 1/1 blue and black Horror creature token with flying onto the battlefield.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/c/call_of_the_wild.txt b/forge-gui/res/cardsfolder/c/call_of_the_wild.txt index f288cbc2dbc..3412fa5222f 100644 --- a/forge-gui/res/cardsfolder/c/call_of_the_wild.txt +++ b/forge-gui/res/cardsfolder/c/call_of_the_wild.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Dig | Cost$ 2 G G | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/call_of_the_wild.jpg -Oracle:{2}{G}{G}: Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard. \ No newline at end of file +Oracle:{2}{G}{G}: Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard. diff --git a/forge-gui/res/cardsfolder/c/call_the_skybreaker.txt b/forge-gui/res/cardsfolder/c/call_the_skybreaker.txt index 9ad8592f85e..f1a0f7f0de3 100644 --- a/forge-gui/res/cardsfolder/c/call_the_skybreaker.txt +++ b/forge-gui/res/cardsfolder/c/call_the_skybreaker.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ 5 UR UR | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Blue,Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | SpellDescription$ Put a 5/5 blue and red Elemental creature token with flying onto the battlefield. A:SP$ Token | Cost$ 5 UR UR Discard<1/Land> | ActivationZone$ Graveyard | CostDesc$ Retrace | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Blue,Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:Picture:http://www.wizards.com/global/images/magic/general/call_the_skybreaker.jpg -Oracle:Put a 5/5 blue and red Elemental creature token with flying onto the battlefield.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Put a 5/5 blue and red Elemental creature token with flying onto the battlefield.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/c/call_to_arms.txt b/forge-gui/res/cardsfolder/c/call_to_arms.txt index 8555d91bd37..070a0c103a0 100644 --- a/forge-gui/res/cardsfolder/c/call_to_arms.txt +++ b/forge-gui/res/cardsfolder/c/call_to_arms.txt @@ -1,14 +1,14 @@ -Name:Call to Arms -ManaCost:1 W -Types:Enchantment -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | AILogic$ MostProminentHumanControls | Defined$ You | SubAbility$ ChooseOpp | SpellDescription$ As CARDNAME enters the battlefield, choose a color and an opponent. -SVar:ChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse -SVar:X:Count$Valid Permanent.nonToken+ChosenColor+ChosenCtrl -SVar:Y:Count$SecondMostProminentColor Permanent.nonToken+ChosenCtrl -S:Mode$ Continuous | Affected$ Creature.White | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GTY | Description$ White creatures get +1/+1 as long as the chosen color is the most common color among nontoken permanents the chosen player controls but isn't tied for most common. -T:Mode$ Always | CheckSVar$ X | SVarCompare$ LEY | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When the chosen color isn't the most common color among nontoken permanents the chosen player controls or is tied for most common, sacrifice CARDNAME. -SVar:TrigSac:DB$ Sacrifice | SacValid$ Self -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_arms.jpg -Oracle:As Call to Arms enters the battlefield, choose a color and an opponent.\nWhite creatures get +1/+1 as long as the chosen color is the most common color among nontoken permanents the chosen player controls but isn't tied for most common.\nWhen the chosen color isn't the most common color among nontoken permanents the chosen player controls or is tied for most common, sacrifice Call to Arms. +Name:Call to Arms +ManaCost:1 W +Types:Enchantment +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | AILogic$ MostProminentHumanControls | Defined$ You | SubAbility$ ChooseOpp | SpellDescription$ As CARDNAME enters the battlefield, choose a color and an opponent. +SVar:ChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse +SVar:X:Count$Valid Permanent.nonToken+ChosenColor+ChosenCtrl +SVar:Y:Count$SecondMostProminentColor Permanent.nonToken+ChosenCtrl +S:Mode$ Continuous | Affected$ Creature.White | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GTY | Description$ White creatures get +1/+1 as long as the chosen color is the most common color among nontoken permanents the chosen player controls but isn't tied for most common. +T:Mode$ Always | CheckSVar$ X | SVarCompare$ LEY | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When the chosen color isn't the most common color among nontoken permanents the chosen player controls or is tied for most common, sacrifice CARDNAME. +SVar:TrigSac:DB$ Sacrifice | SacValid$ Self +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_arms.jpg +Oracle:As Call to Arms enters the battlefield, choose a color and an opponent.\nWhite creatures get +1/+1 as long as the chosen color is the most common color among nontoken permanents the chosen player controls but isn't tied for most common.\nWhen the chosen color isn't the most common color among nontoken permanents the chosen player controls or is tied for most common, sacrifice Call to Arms. diff --git a/forge-gui/res/cardsfolder/c/call_to_glory.txt b/forge-gui/res/cardsfolder/c/call_to_glory.txt index e0a59aae76f..2aab6b0aeee 100644 --- a/forge-gui/res/cardsfolder/c/call_to_glory.txt +++ b/forge-gui/res/cardsfolder/c/call_to_glory.txt @@ -5,4 +5,4 @@ A:SP$ UntapAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | SpellDescription$ Un SVar:DBPumpYourSamurai:DB$ PumpAll | ValidCards$ Creature.Samurai+YouCtrl | NumAtt$+1 | NumDef$ +1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_glory.jpg -Oracle:Untap all creatures you control. Samurai creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Untap all creatures you control. Samurai creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/call_to_heel.txt b/forge-gui/res/cardsfolder/c/call_to_heel.txt index 9e09267b7c2..2f1c76b923e 100644 --- a/forge-gui/res/cardsfolder/c/call_to_heel.txt +++ b/forge-gui/res/cardsfolder/c/call_to_heel.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDraw | SpellDescription$ Return target creature to its owner's hand. Its controller draws a card. SVar:DBDraw:DB$ Draw | Defined$ TargetedController | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_heel.jpg -Oracle:Return target creature to its owner's hand. Its controller draws a card. \ No newline at end of file +Oracle:Return target creature to its owner's hand. Its controller draws a card. diff --git a/forge-gui/res/cardsfolder/c/call_to_mind.txt b/forge-gui/res/cardsfolder/c/call_to_mind.txt index 778b14c6929..8b23c26d288 100644 --- a/forge-gui/res/cardsfolder/c/call_to_mind.txt +++ b/forge-gui/res/cardsfolder/c/call_to_mind.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | SpellDescription$ Return target instant or sorcery card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_mind.jpg -Oracle:Return target instant or sorcery card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target instant or sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/call_to_serve.txt b/forge-gui/res/cardsfolder/c/call_to_serve.txt index f07f7b97e47..16e3730478a 100644 --- a/forge-gui/res/cardsfolder/c/call_to_serve.txt +++ b/forge-gui/res/cardsfolder/c/call_to_serve.txt @@ -1,8 +1,8 @@ -Name:Call to Serve -ManaCost:1 W -Types:Enchantment Aura -K:Enchant nonblack creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature.nonBlack | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | AddKeyword$ Flying | AddType$ Angel | Description$ Enchanted creature gets +1/+2, has flying, and is an Angel in addition to its other types. -SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_serve.jpg -Oracle:Enchant nonblack creature\nEnchanted creature gets +1/+2, has flying, and is an Angel in addition to its other types. \ No newline at end of file +Name:Call to Serve +ManaCost:1 W +Types:Enchantment Aura +K:Enchant nonblack creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature.nonBlack | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | AddKeyword$ Flying | AddType$ Angel | Description$ Enchanted creature gets +1/+2, has flying, and is an Angel in addition to its other types. +SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_serve.jpg +Oracle:Enchant nonblack creature\nEnchanted creature gets +1/+2, has flying, and is an Angel in addition to its other types. diff --git a/forge-gui/res/cardsfolder/c/call_to_the_grave.txt b/forge-gui/res/cardsfolder/c/call_to_the_grave.txt index d9f3f63c53f..4cdf44bb12c 100644 --- a/forge-gui/res/cardsfolder/c/call_to_the_grave.txt +++ b/forge-gui/res/cardsfolder/c/call_to_the_grave.txt @@ -8,4 +8,4 @@ SVar:TrigSacSelf:AB$ Sacrifice | Cost$ 0 | Defined$ Self SVar:RemRandomDeck:True DeckHints:Type$Zombie SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_the_grave.jpg -Oracle:At the beginning of each player's upkeep, that player sacrifices a non-Zombie creature.\nAt the beginning of the end step, if no creatures are on the battlefield, sacrifice Call to the Grave. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player sacrifices a non-Zombie creature.\nAt the beginning of the end step, if no creatures are on the battlefield, sacrifice Call to the Grave. diff --git a/forge-gui/res/cardsfolder/c/call_to_the_kindred.txt b/forge-gui/res/cardsfolder/c/call_to_the_kindred.txt index 52153840603..5c905cf789a 100644 --- a/forge-gui/res/cardsfolder/c/call_to_the_kindred.txt +++ b/forge-gui/res/cardsfolder/c/call_to_the_kindred.txt @@ -1,9 +1,9 @@ -Name:Call to the Kindred -ManaCost:3 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You| Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, you may look at the top five cards of your library. If you do, you may put a creature card that shares a creature type with enchanted creature from among them onto the battlefield, then you put the rest of those cards on the bottom of your library in any order. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 5 | ChangeNum$ 1 | ChangeValid$ Creature.sharesCreatureTypeWith Card.EnchantedBy | Optional$ True | DestinationZone$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_the_kindred.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, you may look at the top five cards of your library. If you do, you may put a creature card that shares a creature type with enchanted creature from among them onto the battlefield, then you put the rest of those cards on the bottom of your library in any order. \ No newline at end of file +Name:Call to the Kindred +ManaCost:3 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You| Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, you may look at the top five cards of your library. If you do, you may put a creature card that shares a creature type with enchanted creature from among them onto the battlefield, then you put the rest of those cards on the bottom of your library in any order. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 5 | ChangeNum$ 1 | ChangeValid$ Creature.sharesCreatureTypeWith Card.EnchantedBy | Optional$ True | DestinationZone$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_the_kindred.jpg +Oracle:Enchant creature\nAt the beginning of your upkeep, you may look at the top five cards of your library. If you do, you may put a creature card that shares a creature type with enchanted creature from among them onto the battlefield, then you put the rest of those cards on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/c/call_to_the_netherworld.txt b/forge-gui/res/cardsfolder/c/call_to_the_netherworld.txt index 5c0e29a2466..7cff2026e53 100644 --- a/forge-gui/res/cardsfolder/c/call_to_the_netherworld.txt +++ b/forge-gui/res/cardsfolder/c/call_to_the_netherworld.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target black creature card in your graveyard | ValidTgts$ Creature.Black+YouCtrl | SpellDescription$ Return target black creature card from your graveyard to your hand. K:Madness:0 SVar:Picture:http://www.wizards.com/global/images/magic/general/call_to_the_netherworld.jpg -Oracle:Return target black creature card from your graveyard to your hand.\nMadness {0} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Return target black creature card from your graveyard to your hand.\nMadness {0} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/c/caller_of_gales.txt b/forge-gui/res/cardsfolder/c/caller_of_gales.txt index bd3c65704ee..4b9a21de0b9 100644 --- a/forge-gui/res/cardsfolder/c/caller_of_gales.txt +++ b/forge-gui/res/cardsfolder/c/caller_of_gales.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Wizard PT:1/1 A:AB$ Pump | Cost$ 1 U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/caller_of_gales.jpg -Oracle:{1}{U}, {T}: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:{1}{U}, {T}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/caller_of_the_claw.txt b/forge-gui/res/cardsfolder/c/caller_of_the_claw.txt index 70a34c0b6fc..13f54a8fdd2 100644 --- a/forge-gui/res/cardsfolder/c/caller_of_the_claw.txt +++ b/forge-gui/res/cardsfolder/c/caller_of_the_claw.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | TokenOwner$ You | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature.nonToken+YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/lgn/en-us/card42187.jpg -Oracle:Flash\nWhen Caller of the Claw enters the battlefield, put a 2/2 green Bear creature token onto the battlefield for each nontoken creature put into your graveyard from the battlefield this turn. \ No newline at end of file +Oracle:Flash\nWhen Caller of the Claw enters the battlefield, put a 2/2 green Bear creature token onto the battlefield for each nontoken creature put into your graveyard from the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/c/caller_of_the_hunt.txt b/forge-gui/res/cardsfolder/c/caller_of_the_hunt.txt index 3d0065ece8f..fa5ec27be9b 100644 --- a/forge-gui/res/cardsfolder/c/caller_of_the_hunt.txt +++ b/forge-gui/res/cardsfolder/c/caller_of_the_hunt.txt @@ -1,10 +1,10 @@ -Name:Caller of the Hunt -ManaCost:2 G -Types:Creature Human -PT:*/* -Text:As an additional cost to cast CARDNAME, choose a creature type. -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures of the chosen type on the battlefield. -SVar:X:Count$Valid Creature.ChosenType -A:SP$ PermanentCreature | Cost$ 2 G ChooseCreatureType<1> | AILogic$ MostProminentOnBattlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/caller_of_the_hunt.jpg -Oracle:As an additional cost to cast Caller of the Hunt, choose a creature type.\nCaller of the Hunt's power and toughness are each equal to the number of creatures of the chosen type on the battlefield. +Name:Caller of the Hunt +ManaCost:2 G +Types:Creature Human +PT:*/* +Text:As an additional cost to cast CARDNAME, choose a creature type. +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures of the chosen type on the battlefield. +SVar:X:Count$Valid Creature.ChosenType +A:SP$ PermanentCreature | Cost$ 2 G ChooseCreatureType<1> | AILogic$ MostProminentOnBattlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/caller_of_the_hunt.jpg +Oracle:As an additional cost to cast Caller of the Hunt, choose a creature type.\nCaller of the Hunt's power and toughness are each equal to the number of creatures of the chosen type on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/callous_deceiver.txt b/forge-gui/res/cardsfolder/c/callous_deceiver.txt index baeee828393..d2aa4d2e82b 100644 --- a/forge-gui/res/cardsfolder/c/callous_deceiver.txt +++ b/forge-gui/res/cardsfolder/c/callous_deceiver.txt @@ -8,4 +8,4 @@ SVar:TrigPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | KW$ Flying | Cond SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/callous_deceiver.jpg -Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, Callous Deceiver gets +1/+0 and gains flying until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, Callous Deceiver gets +1/+0 and gains flying until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/c/callous_giant.txt b/forge-gui/res/cardsfolder/c/callous_giant.txt index de1cf4508af..ba05863baf4 100644 --- a/forge-gui/res/cardsfolder/c/callous_giant.txt +++ b/forge-gui/res/cardsfolder/c/callous_giant.txt @@ -4,4 +4,4 @@ Types:Creature Giant PT:4/4 S:Mode$ PreventDamage | Target$ Card.Self | MaxDamage$ 3 | Description$ If a source would deal 3 or less damage to Callous Giant, prevent that damage. SVar:Picture:http://www.wizards.com/global/images/magic/general/callous_giant.jpg -Oracle:If a source would deal 3 or less damage to Callous Giant, prevent that damage. \ No newline at end of file +Oracle:If a source would deal 3 or less damage to Callous Giant, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/callous_oppressor.txt b/forge-gui/res/cardsfolder/c/callous_oppressor.txt index afaa54243bc..a5a7baa65f6 100644 --- a/forge-gui/res/cardsfolder/c/callous_oppressor.txt +++ b/forge-gui/res/cardsfolder/c/callous_oppressor.txt @@ -1,12 +1,12 @@ -Name:Callous Oppressor -ManaCost:1 U U -Types:Creature Cephalid -PT:1/2 -K:You may choose not to untap CARDNAME during your untap step. -K:ETBReplacement:Other:DBChooseOpp -SVar:DBChooseOpp:DB$ ChoosePlayer | ChoiceTitle$ Choose an opponent | Choices$ Player.Opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, an opponent chooses a creature type. | SubAbility$ DBChooseType -SVar:DBChooseType:DB$ ChooseType | Defined$ Player.Chosen | Type$ Creature | AILogic$ MostProminentComputerControls -A:AB$ GainControl | Cost$ T | ValidTgts$ Creature.IsNotChosenType | TgtPrompt$ Select target creature that isn't of the chosen type | LoseControl$ Untap,LeavesPlay | SpellDescription$ Gain control of target creature that isn't of the chosen type for as long as CARDNAME remains tapped. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/callous_oppressor.jpg -Oracle:You may choose not to untap Callous Oppressor during your untap step.\nAs Callous Oppressor enters the battlefield, an opponent chooses a creature type.\n{T}: Gain control of target creature that isn't of the chosen type for as long as Callous Oppressor remains tapped. \ No newline at end of file +Name:Callous Oppressor +ManaCost:1 U U +Types:Creature Cephalid +PT:1/2 +K:You may choose not to untap CARDNAME during your untap step. +K:ETBReplacement:Other:DBChooseOpp +SVar:DBChooseOpp:DB$ ChoosePlayer | ChoiceTitle$ Choose an opponent | Choices$ Player.Opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, an opponent chooses a creature type. | SubAbility$ DBChooseType +SVar:DBChooseType:DB$ ChooseType | Defined$ Player.Chosen | Type$ Creature | AILogic$ MostProminentComputerControls +A:AB$ GainControl | Cost$ T | ValidTgts$ Creature.IsNotChosenType | TgtPrompt$ Select target creature that isn't of the chosen type | LoseControl$ Untap,LeavesPlay | SpellDescription$ Gain control of target creature that isn't of the chosen type for as long as CARDNAME remains tapped. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/callous_oppressor.jpg +Oracle:You may choose not to untap Callous Oppressor during your untap step.\nAs Callous Oppressor enters the battlefield, an opponent chooses a creature type.\n{T}: Gain control of target creature that isn't of the chosen type for as long as Callous Oppressor remains tapped. diff --git a/forge-gui/res/cardsfolder/c/callow_jushi_jaraku_the_interloper.txt b/forge-gui/res/cardsfolder/c/callow_jushi_jaraku_the_interloper.txt index 08d8c4877fd..4ffa2784e63 100644 --- a/forge-gui/res/cardsfolder/c/callow_jushi_jaraku_the_interloper.txt +++ b/forge-gui/res/cardsfolder/c/callow_jushi_jaraku_the_interloper.txt @@ -1,23 +1,23 @@ -Name:Callow Jushi -ManaCost:1 U U -Types:Creature Human Wizard -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/callow_jushi.jpg -AlternateMode:Flip -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Callow Jushi.\nAt the beginning of the end step, if there are two or more ki counters on Callow Jushi, you may flip it. - -ALTERNATE - -Name:Jaraku the Interloper -ManaCost:1 U U -Colors:blue -Types:Legendary Creature Spirit -PT:3/4 -A:AB$ Counter | Cost$ SubCounter<1/KI> | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell. | Destination$ Graveyard | UnlessCost$ 2 | UnlessPayer$ TargetedController | SpellDescription$ Counter target spell unless its controller pays 2. -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/jaraku_the_interloper.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:Remove a ki counter from Jaraku the Interloper: Counter target spell unless its controller pays {2}. +Name:Callow Jushi +ManaCost:1 U U +Types:Creature Human Wizard +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/callow_jushi.jpg +AlternateMode:Flip +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Callow Jushi.\nAt the beginning of the end step, if there are two or more ki counters on Callow Jushi, you may flip it. + +ALTERNATE + +Name:Jaraku the Interloper +ManaCost:1 U U +Colors:blue +Types:Legendary Creature Spirit +PT:3/4 +A:AB$ Counter | Cost$ SubCounter<1/KI> | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell. | Destination$ Graveyard | UnlessCost$ 2 | UnlessPayer$ TargetedController | SpellDescription$ Counter target spell unless its controller pays 2. +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/jaraku_the_interloper.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:Remove a ki counter from Jaraku the Interloper: Counter target spell unless its controller pays {2}. diff --git a/forge-gui/res/cardsfolder/c/calming_licid.txt b/forge-gui/res/cardsfolder/c/calming_licid.txt index e439804de45..399dc630a82 100644 --- a/forge-gui/res/cardsfolder/c/calming_licid.txt +++ b/forge-gui/res/cardsfolder/c/calming_licid.txt @@ -1,25 +1,25 @@ -Name:Calming Licid -ManaCost:2 W -Types:Creature Licid -PT:2/2 -A:AB$ SetState | Cost$ W T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect. -SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse -AlternateMode:Licid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/calming_licid.jpg -Oracle:{W}, {T}: Calming Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature can't attack. - -ALTERNATE - -Name:Calming Licid -ManaCost:2 W -Colors:white -Types:Enchantment Aura -Text:Enchanted creature can't attack. -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Enchanted creature can't attack. -A:AB$ SetState | Cost$ W | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/calming_licid.jpg -Oracle:{W}, {T}: Calming Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature can't attack. \ No newline at end of file +Name:Calming Licid +ManaCost:2 W +Types:Creature Licid +PT:2/2 +A:AB$ SetState | Cost$ W T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect. +SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse +AlternateMode:Licid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/calming_licid.jpg +Oracle:{W}, {T}: Calming Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature can't attack. + +ALTERNATE + +Name:Calming Licid +ManaCost:2 W +Colors:white +Types:Enchantment Aura +Text:Enchanted creature can't attack. +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Enchanted creature can't attack. +A:AB$ SetState | Cost$ W | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/calming_licid.jpg +Oracle:{W}, {T}: Calming Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature can't attack. diff --git a/forge-gui/res/cardsfolder/c/calming_verse.txt b/forge-gui/res/cardsfolder/c/calming_verse.txt index 76bf6efb287..52cfbe0d72e 100644 --- a/forge-gui/res/cardsfolder/c/calming_verse.txt +++ b/forge-gui/res/cardsfolder/c/calming_verse.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ 3 G | ValidCards$ Enchantment.YouDontCtrl | SubAbility$ SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Enchantment.YouCtrl | ConditionPresent$ Land.untapped+YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control an untapped land, SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/calming_verse.jpg -Oracle:Destroy all enchantments you don't control. Then, if you control an untapped land, destroy all enchantments you control. \ No newline at end of file +Oracle:Destroy all enchantments you don't control. Then, if you control an untapped land, destroy all enchantments you control. diff --git a/forge-gui/res/cardsfolder/c/caltrops.txt b/forge-gui/res/cardsfolder/c/caltrops.txt index 1fc1c2041f2..535fbfded6b 100644 --- a/forge-gui/res/cardsfolder/c/caltrops.txt +++ b/forge-gui/res/cardsfolder/c/caltrops.txt @@ -5,4 +5,4 @@ T:Mode$ Attacks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ Tri SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/caltrops.jpg -Oracle:Whenever a creature attacks, Caltrops deals 1 damage to it. \ No newline at end of file +Oracle:Whenever a creature attacks, Caltrops deals 1 damage to it. diff --git a/forge-gui/res/cardsfolder/c/camel.txt b/forge-gui/res/cardsfolder/c/camel.txt index 233f0838d5a..b7543ec79c4 100644 --- a/forge-gui/res/cardsfolder/c/camel.txt +++ b/forge-gui/res/cardsfolder/c/camel.txt @@ -1,9 +1,9 @@ -Name:Camel -ManaCost:W -Types:Creature Camel -PT:0/1 -K:Banding -S:Mode$ Continuous | Affected$ Creature.Self+attacking,Creature.attackersBandedWith | AddKeyword$ PreventAllDamageBy Desert | Description$ As long as Camel is attacking, prevent all damage Deserts would deal to Camel and to creatures banded with Camel. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/camel.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.)\nAs long as Camel is attacking, prevent all damage Deserts would deal to Camel and to creatures banded with Camel. +Name:Camel +ManaCost:W +Types:Creature Camel +PT:0/1 +K:Banding +S:Mode$ Continuous | Affected$ Creature.Self+attacking,Creature.attackersBandedWith | AddKeyword$ PreventAllDamageBy Desert | Description$ As long as Camel is attacking, prevent all damage Deserts would deal to Camel and to creatures banded with Camel. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/camel.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.)\nAs long as Camel is attacking, prevent all damage Deserts would deal to Camel and to creatures banded with Camel. diff --git a/forge-gui/res/cardsfolder/c/cancel.txt b/forge-gui/res/cardsfolder/c/cancel.txt index 21158d9b5ed..75e388e3d14 100644 --- a/forge-gui/res/cardsfolder/c/cancel.txt +++ b/forge-gui/res/cardsfolder/c/cancel.txt @@ -3,4 +3,4 @@ ManaCost:1 U U Types:Instant A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/cancel.jpg -Oracle:Counter target spell. \ No newline at end of file +Oracle:Counter target spell. diff --git a/forge-gui/res/cardsfolder/c/candelabra_of_tawnos.txt b/forge-gui/res/cardsfolder/c/candelabra_of_tawnos.txt index 00473a5b11f..f7947c2ecab 100644 --- a/forge-gui/res/cardsfolder/c/candelabra_of_tawnos.txt +++ b/forge-gui/res/cardsfolder/c/candelabra_of_tawnos.txt @@ -7,4 +7,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Land SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/candelabra_of_tawnos.jpg -Oracle:{X}, {T}: Untap X target lands. \ No newline at end of file +Oracle:{X}, {T}: Untap X target lands. diff --git a/forge-gui/res/cardsfolder/c/candles_glow.txt b/forge-gui/res/cardsfolder/c/candles_glow.txt index 352574f8c87..518da7b0fd5 100644 --- a/forge-gui/res/cardsfolder/c/candles_glow.txt +++ b/forge-gui/res/cardsfolder/c/candles_glow.txt @@ -1,8 +1,8 @@ -Name:Candles' Glow -ManaCost:1 W -Types:Instant Arcane -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Player,Creature | Amount$ 3 | PreventionSubAbility$ GlowOfLife | References$ GlowOfLife | ShieldEffectTarget$ You | TgtPrompt$ Select target creature or player | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. You gain life equal to the damage prevented this way. -SVar:GlowOfLife:AB$ GainLife | Cost$ 0 | Defined$ ShieldEffectTarget | LifeAmount$ PreventedDamage | SpellDescription$ You gain life equal to the damage prevented this way. -K:Splice onto Arcane 1 W -SVar:Picture:http://www.wizards.com/global/images/magic/general/candles_glow.jpg -Oracle:Prevent the next 3 damage that would be dealt to target creature or player this turn. You gain life equal to the damage prevented this way.\nSplice onto Arcane {1}{W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) +Name:Candles' Glow +ManaCost:1 W +Types:Instant Arcane +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Player,Creature | Amount$ 3 | PreventionSubAbility$ GlowOfLife | References$ GlowOfLife | ShieldEffectTarget$ You | TgtPrompt$ Select target creature or player | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. You gain life equal to the damage prevented this way. +SVar:GlowOfLife:AB$ GainLife | Cost$ 0 | Defined$ ShieldEffectTarget | LifeAmount$ PreventedDamage | SpellDescription$ You gain life equal to the damage prevented this way. +K:Splice onto Arcane 1 W +SVar:Picture:http://www.wizards.com/global/images/magic/general/candles_glow.jpg +Oracle:Prevent the next 3 damage that would be dealt to target creature or player this turn. You gain life equal to the damage prevented this way.\nSplice onto Arcane {1}{W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/c/candles_of_leng.txt b/forge-gui/res/cardsfolder/c/candles_of_leng.txt index 030e71c2f94..e921f425ede 100644 --- a/forge-gui/res/cardsfolder/c/candles_of_leng.txt +++ b/forge-gui/res/cardsfolder/c/candles_of_leng.txt @@ -1,9 +1,9 @@ -Name:Candles of Leng -ManaCost:2 -Types:Artifact -A:AB$ Dig | Cost$ 4 T | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBCandlesChangeZone | SpellDescription$ Reveal the top card of your library. If it has the same name as a card in your graveyard, put it into your graveyard. Otherwise, draw a card. -SVar:DBCandlesChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | ConditionDefined$ Remembered | ConditionPresent$ Card.sharesNameWith YourGraveyard | ConditionCompare$ GE1 | SubAbility$ DBCandlesDraw -SVar:DBCandlesDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.sharesNameWith YourGraveyard | ConditionCompare$ EQ0 | SubAbility$ DBCandlesCleanup -SVar:DBCandlesCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/candles_of_leng.jpg -Oracle:{4}, {T}: Reveal the top card of your library. If it has the same name as a card in your graveyard, put it into your graveyard. Otherwise, draw a card. \ No newline at end of file +Name:Candles of Leng +ManaCost:2 +Types:Artifact +A:AB$ Dig | Cost$ 4 T | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBCandlesChangeZone | SpellDescription$ Reveal the top card of your library. If it has the same name as a card in your graveyard, put it into your graveyard. Otherwise, draw a card. +SVar:DBCandlesChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | ConditionDefined$ Remembered | ConditionPresent$ Card.sharesNameWith YourGraveyard | ConditionCompare$ GE1 | SubAbility$ DBCandlesDraw +SVar:DBCandlesDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.sharesNameWith YourGraveyard | ConditionCompare$ EQ0 | SubAbility$ DBCandlesCleanup +SVar:DBCandlesCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/candles_of_leng.jpg +Oracle:{4}, {T}: Reveal the top card of your library. If it has the same name as a card in your graveyard, put it into your graveyard. Otherwise, draw a card. diff --git a/forge-gui/res/cardsfolder/c/canker_abomination.txt b/forge-gui/res/cardsfolder/c/canker_abomination.txt index 6ea79be9e14..b1198015ddc 100644 --- a/forge-gui/res/cardsfolder/c/canker_abomination.txt +++ b/forge-gui/res/cardsfolder/c/canker_abomination.txt @@ -10,4 +10,4 @@ SVar:X:Count$Valid Creature.ChosenCtrl SVar:Y:PlayerCountOpponents$LowestValid Creature.YouCtrl SVar:NeedsToPlayVar:Y LE4 SVar:Picture:http://www.wizards.com/global/images/magic/general/canker_abomination.jpg -Oracle:As Canker Abomination enters the battlefield, choose an opponent. Canker Abomination enters the battlefield with a -1/-1 counter on it for each creature that player controls. \ No newline at end of file +Oracle:As Canker Abomination enters the battlefield, choose an opponent. Canker Abomination enters the battlefield with a -1/-1 counter on it for each creature that player controls. diff --git a/forge-gui/res/cardsfolder/c/cankerous_thirst.txt b/forge-gui/res/cardsfolder/c/cankerous_thirst.txt index 1c3a8fbb894..5f285cb9fdb 100644 --- a/forge-gui/res/cardsfolder/c/cankerous_thirst.txt +++ b/forge-gui/res/cardsfolder/c/cankerous_thirst.txt @@ -1,10 +1,10 @@ -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.) -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 -DeckNeeds:Color$Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/cankerous_thirst.jpg -Oracle:If {B} was spent to cast Cankerous Thirst, you may have target creature get -3/-3 until end of turn. If {G} was spent to cast Cankerous Thirst, you may have target creature get +3/+3 until end of turn. (Do both if {B}{G} was spent.) \ No newline at end of file +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.) +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 +DeckNeeds:Color$Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/cankerous_thirst.jpg +Oracle:If {B} was spent to cast Cankerous Thirst, you may have target creature get -3/-3 until end of turn. If {G} was spent to cast Cankerous Thirst, you may have target creature get +3/+3 until end of turn. (Do both if {B}{G} was spent.) diff --git a/forge-gui/res/cardsfolder/c/cannibalize.txt b/forge-gui/res/cardsfolder/c/cannibalize.txt index a9e168cebd7..cafe8ce7f05 100644 --- a/forge-gui/res/cardsfolder/c/cannibalize.txt +++ b/forge-gui/res/cardsfolder/c/cannibalize.txt @@ -1,11 +1,11 @@ -Name:Cannibalize -ManaCost:1 B -Types:Sorcery -A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | TargetUnique$ True | TargetsFromSingleZone$ True | RememberTargets$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | IsCurse$ True | SpellDescription$ Choose two target creatures controlled by the same player. Exile one of those creatures and put two +1/+1 counters on the other. -SVar:DBChoose:DB$ ChooseCard | Choices$ Card.IsRemembered | ForgetChosen$ True | Mandatory$ True | ChoiceTitle$ Choose one to exile | Amount$ 1 | SubAbility$ ExileChosen | StackDescription$ None -SVar:ExileChosen:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBPutCounter | StackDescription$ None -SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBCleanup | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cannibalize.jpg -Oracle:Choose two target creatures controlled by the same player. Exile one of those creatures and put two +1/+1 counters on the other. \ No newline at end of file +Name:Cannibalize +ManaCost:1 B +Types:Sorcery +A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | TargetUnique$ True | TargetsFromSingleZone$ True | RememberTargets$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | IsCurse$ True | SpellDescription$ Choose two target creatures controlled by the same player. Exile one of those creatures and put two +1/+1 counters on the other. +SVar:DBChoose:DB$ ChooseCard | Choices$ Card.IsRemembered | ForgetChosen$ True | Mandatory$ True | ChoiceTitle$ Choose one to exile | Amount$ 1 | SubAbility$ ExileChosen | StackDescription$ None +SVar:ExileChosen:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBPutCounter | StackDescription$ None +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cannibalize.jpg +Oracle:Choose two target creatures controlled by the same player. Exile one of those creatures and put two +1/+1 counters on the other. diff --git a/forge-gui/res/cardsfolder/c/canopy_claws.txt b/forge-gui/res/cardsfolder/c/canopy_claws.txt index a659f9ba0f7..ea58ca443a6 100644 --- a/forge-gui/res/cardsfolder/c/canopy_claws.txt +++ b/forge-gui/res/cardsfolder/c/canopy_claws.txt @@ -5,4 +5,4 @@ K:Flashback G A:SP$ Debuff | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Flying | SpellDescription$ Target creature loses flying until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/canopy_claws.jpg -Oracle:Target creature loses flying until end of turn.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target creature loses flying until end of turn.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/canopy_cover.txt b/forge-gui/res/cardsfolder/c/canopy_cover.txt index 3e6d9010e37..4faf343065c 100644 --- a/forge-gui/res/cardsfolder/c/canopy_cover.txt +++ b/forge-gui/res/cardsfolder/c/canopy_cover.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.withoutFlying+withoutReach | Description$ Enchanted creature can't be blocked except by creatures with flying or reach. S:Mode$ CantTarget | ValidCard$ Card.EnchantedBy | Activator$ Opponent | Description$ Enchanted creature can't be the target of spells or abilities your opponents control. SVar:Picture:http://www.wizards.com/global/images/magic/general/canopy_cover.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked except by creatures with flying or reach.\nEnchanted creature can't be the target of spells or abilities your opponents control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked except by creatures with flying or reach.\nEnchanted creature can't be the target of spells or abilities your opponents control. diff --git a/forge-gui/res/cardsfolder/c/canopy_crawler.txt b/forge-gui/res/cardsfolder/c/canopy_crawler.txt index 440337aa710..0669b38b3f2 100644 --- a/forge-gui/res/cardsfolder/c/canopy_crawler.txt +++ b/forge-gui/res/cardsfolder/c/canopy_crawler.txt @@ -1,9 +1,9 @@ -Name:Canopy Crawler -ManaCost:3 G -Types:Creature Beast -PT:2/2 -K:Amplify:1:Beast -A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target creature gets +1/+1 until end of turn for each +1/+1 counter on CARDNAME. -SVar:X:Count$CardCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/canopy_crawler.jpg -Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Beast card you reveal in your hand.)\n{T}: Target creature gets +1/+1 until end of turn for each +1/+1 counter on Canopy Crawler. \ No newline at end of file +Name:Canopy Crawler +ManaCost:3 G +Types:Creature Beast +PT:2/2 +K:Amplify:1:Beast +A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target creature gets +1/+1 until end of turn for each +1/+1 counter on CARDNAME. +SVar:X:Count$CardCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/canopy_crawler.jpg +Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Beast card you reveal in your hand.)\n{T}: Target creature gets +1/+1 until end of turn for each +1/+1 counter on Canopy Crawler. diff --git a/forge-gui/res/cardsfolder/c/canopy_dragon.txt b/forge-gui/res/cardsfolder/c/canopy_dragon.txt index ec81d0a0181..eb55e4f3fb2 100644 --- a/forge-gui/res/cardsfolder/c/canopy_dragon.txt +++ b/forge-gui/res/cardsfolder/c/canopy_dragon.txt @@ -6,4 +6,4 @@ K:Trample A:AB$Pump | Cost$ 1 G | Defined$ Self | KW$ Flying | SubAbility$ DBDebuff | SpellDescription$ CARDNAME gains flying and loses trample until end of turn. SVar:DBDebuff:DB$Debuff | Defined$ Self | Keywords$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/canopy_dragon.jpg -Oracle:Trample\n{1}{G}: Canopy Dragon gains flying and loses trample until end of turn. \ No newline at end of file +Oracle:Trample\n{1}{G}: Canopy Dragon gains flying and loses trample until end of turn. diff --git a/forge-gui/res/cardsfolder/c/canopy_spider.txt b/forge-gui/res/cardsfolder/c/canopy_spider.txt index bf0948f8c67..8b6abc62b05 100644 --- a/forge-gui/res/cardsfolder/c/canopy_spider.txt +++ b/forge-gui/res/cardsfolder/c/canopy_spider.txt @@ -4,4 +4,4 @@ Types:Creature Spider PT:1/3 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card135185.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/c/canopy_surge.txt b/forge-gui/res/cardsfolder/c/canopy_surge.txt index 2846cbfae1c..1085e79e999 100644 --- a/forge-gui/res/cardsfolder/c/canopy_surge.txt +++ b/forge-gui/res/cardsfolder/c/canopy_surge.txt @@ -1,8 +1,8 @@ -Name:Canopy Surge -ManaCost:1 G -Types:Sorcery -K:Kicker 2 -A:SP$ DamageAll | Cost$ 1 G | ValidCards$ Creature.withFlying | ValidPlayers$ Each | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals 1 damage to each creature with flying and each player. If CARDNAME was kicked, it deals 4 damage to each creature with flying and each player instead. -SVar:X:Count$Kicked.4.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/canopy_surge.jpg -Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nCanopy Surge deals 1 damage to each creature with flying and each player. If Canopy Surge was kicked, it deals 4 damage to each creature with flying and each player instead. \ No newline at end of file +Name:Canopy Surge +ManaCost:1 G +Types:Sorcery +K:Kicker 2 +A:SP$ DamageAll | Cost$ 1 G | ValidCards$ Creature.withFlying | ValidPlayers$ Each | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals 1 damage to each creature with flying and each player. If CARDNAME was kicked, it deals 4 damage to each creature with flying and each player instead. +SVar:X:Count$Kicked.4.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/canopy_surge.jpg +Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nCanopy Surge deals 1 damage to each creature with flying and each player. If Canopy Surge was kicked, it deals 4 damage to each creature with flying and each player instead. diff --git a/forge-gui/res/cardsfolder/c/cantivore.txt b/forge-gui/res/cardsfolder/c/cantivore.txt index ecef7720b24..93ab97668dc 100644 --- a/forge-gui/res/cardsfolder/c/cantivore.txt +++ b/forge-gui/res/cardsfolder/c/cantivore.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$TypeInAllYards.Enchantment SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cantivore.jpg -Oracle:Vigilance\nCantivore's power and toughness are each equal to the number of enchantment cards in all graveyards. \ No newline at end of file +Oracle:Vigilance\nCantivore's power and toughness are each equal to the number of enchantment cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/c/canyon_drake.txt b/forge-gui/res/cardsfolder/c/canyon_drake.txt index 64e52b22161..1b65b58f074 100644 --- a/forge-gui/res/cardsfolder/c/canyon_drake.txt +++ b/forge-gui/res/cardsfolder/c/canyon_drake.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ 1 Discard<1/Random> | NumAtt$ +2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/canyon_drake.jpg -Oracle:Flying\n{1}, Discard a card at random: Canyon Drake gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Flying\n{1}, Discard a card at random: Canyon Drake gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/canyon_minotaur.txt b/forge-gui/res/cardsfolder/c/canyon_minotaur.txt index 4a255184862..d476fdc2850 100644 --- a/forge-gui/res/cardsfolder/c/canyon_minotaur.txt +++ b/forge-gui/res/cardsfolder/c/canyon_minotaur.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Minotaur Warrior PT:3/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/canyon_minotaur.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/c/canyon_wildcat.txt b/forge-gui/res/cardsfolder/c/canyon_wildcat.txt index 7e8ce344cef..b328e271e0d 100644 --- a/forge-gui/res/cardsfolder/c/canyon_wildcat.txt +++ b/forge-gui/res/cardsfolder/c/canyon_wildcat.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:2/1 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/8ed/en-us/card45353.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/c/cao_cao_lord_of_wei.txt b/forge-gui/res/cardsfolder/c/cao_cao_lord_of_wei.txt index 01a8b1af47f..acc50107e0e 100644 --- a/forge-gui/res/cardsfolder/c/cao_cao_lord_of_wei.txt +++ b/forge-gui/res/cardsfolder/c/cao_cao_lord_of_wei.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Soldier PT:3/3 A:AB$ Discard | Cost$ T | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Target opponent discards two cards. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10548.jpg -Oracle:{T}: Target opponent discards two cards. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Target opponent discards two cards. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/c/cao_ren_wei_commander.txt b/forge-gui/res/cardsfolder/c/cao_ren_wei_commander.txt index 9aba166086f..bd865bbf4b1 100644 --- a/forge-gui/res/cardsfolder/c/cao_ren_wei_commander.txt +++ b/forge-gui/res/cardsfolder/c/cao_ren_wei_commander.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 3 life. SVar:TrigLoseLife:DB$ LoseLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/cao_ren_wei_commander.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Cao Ren, Wei Commander enters the battlefield, you lose 3 life. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Cao Ren, Wei Commander enters the battlefield, you lose 3 life. diff --git a/forge-gui/res/cardsfolder/c/capashen_knight.txt b/forge-gui/res/cardsfolder/c/capashen_knight.txt index ce9b1903663..b057983dea7 100644 --- a/forge-gui/res/cardsfolder/c/capashen_knight.txt +++ b/forge-gui/res/cardsfolder/c/capashen_knight.txt @@ -5,4 +5,4 @@ PT:1/1 K:First Strike A:AB$ Pump | Cost$ 1 W | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/capashen_knight.jpg -Oracle:First strike\n{1}{W}: Capashen Knight gets +1/+0 until end of turn. \ No newline at end of file +Oracle:First strike\n{1}{W}: Capashen Knight gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/capashen_standard.txt b/forge-gui/res/cardsfolder/c/capashen_standard.txt index ce42fd3068e..f48dcca198c 100644 --- a/forge-gui/res/cardsfolder/c/capashen_standard.txt +++ b/forge-gui/res/cardsfolder/c/capashen_standard.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/capashen_standard.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1.\n{2}, Sacrifice Capashen Standard: Draw a card. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1.\n{2}, Sacrifice Capashen Standard: Draw a card. diff --git a/forge-gui/res/cardsfolder/c/capashen_templar.txt b/forge-gui/res/cardsfolder/c/capashen_templar.txt index 1a989261b36..f99ac12905d 100644 --- a/forge-gui/res/cardsfolder/c/capashen_templar.txt +++ b/forge-gui/res/cardsfolder/c/capashen_templar.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/2 A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/capashen_templar.jpg -Oracle:{W}: Capashen Templar gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{W}: Capashen Templar gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/capashen_unicorn.txt b/forge-gui/res/cardsfolder/c/capashen_unicorn.txt index a60b8b5dd50..ce2270226e9 100644 --- a/forge-gui/res/cardsfolder/c/capashen_unicorn.txt +++ b/forge-gui/res/cardsfolder/c/capashen_unicorn.txt @@ -4,4 +4,4 @@ Types:Creature Unicorn PT:1/2 A:AB$ Destroy | Cost$ 1 W T Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/capashen_unicorn.jpg -Oracle:{1}{W}, {T}, Sacrifice Capashen Unicorn: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:{1}{W}, {T}, Sacrifice Capashen Unicorn: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/c/capricious_efreet.txt b/forge-gui/res/cardsfolder/c/capricious_efreet.txt index 78d2da132f3..9864bbf731c 100644 --- a/forge-gui/res/cardsfolder/c/capricious_efreet.txt +++ b/forge-gui/res/cardsfolder/c/capricious_efreet.txt @@ -1,13 +1,13 @@ -Name:Capricious Efreet -ManaCost:4 R R -Types:Creature Efreet -PT:6/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of your upkeep, choose target nonland permanent you control and up to two target nonland permanents you don't control. Destroy one of them at random. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent.nonLand+YouCtrl | TgtPrompt$ Select target nonland permanent you control | RememberObjects$ Targeted | IsCurse$ True | SubAbility$ DBPump | StackDescription$ None -SVar:DBPump:DB$ Pump | ValidTgts$ Permanent.nonLand+YouDontCtrl | TgtPrompt$ Select target nonland permanent you don't control | TargetMin$ 0 | TargetMax$ 1 | RememberObjects$ Targeted | IsCurse$ True | SubAbility$ DBPump2 | StackDescription$ None -SVar:DBPump2:DB$ Pump | ValidTgts$ Permanent.nonLand+YouDontCtrl | TgtPrompt$ Select another target nonland permanent you don't control | TargetMin$ 0 | TargetMax$ 1 | TargetUnique$ True | RememberObjects$ Targeted | IsCurse$ True | SubAbility$ DBChooseRandom | StackDescription$ None -SVar:DBChooseRandom:DB$ ChooseCard | Defined$ You | Amount$ 1 | AtRandom$ True | Choices$ Card.IsRemembered | SubAbility$ DBDestroy -SVar:DBDestroy:DB$ Destroy | Defined$ ChosenCard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/capricious_efreet.jpg -Oracle:At the beginning of your upkeep, choose target nonland permanent you control and up to two target nonland permanents you don't control. Destroy one of them at random. \ No newline at end of file +Name:Capricious Efreet +ManaCost:4 R R +Types:Creature Efreet +PT:6/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of your upkeep, choose target nonland permanent you control and up to two target nonland permanents you don't control. Destroy one of them at random. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent.nonLand+YouCtrl | TgtPrompt$ Select target nonland permanent you control | RememberObjects$ Targeted | IsCurse$ True | SubAbility$ DBPump | StackDescription$ None +SVar:DBPump:DB$ Pump | ValidTgts$ Permanent.nonLand+YouDontCtrl | TgtPrompt$ Select target nonland permanent you don't control | TargetMin$ 0 | TargetMax$ 1 | RememberObjects$ Targeted | IsCurse$ True | SubAbility$ DBPump2 | StackDescription$ None +SVar:DBPump2:DB$ Pump | ValidTgts$ Permanent.nonLand+YouDontCtrl | TgtPrompt$ Select another target nonland permanent you don't control | TargetMin$ 0 | TargetMax$ 1 | TargetUnique$ True | RememberObjects$ Targeted | IsCurse$ True | SubAbility$ DBChooseRandom | StackDescription$ None +SVar:DBChooseRandom:DB$ ChooseCard | Defined$ You | Amount$ 1 | AtRandom$ True | Choices$ Card.IsRemembered | SubAbility$ DBDestroy +SVar:DBDestroy:DB$ Destroy | Defined$ ChosenCard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/capricious_efreet.jpg +Oracle:At the beginning of your upkeep, choose target nonland permanent you control and up to two target nonland permanents you don't control. Destroy one of them at random. diff --git a/forge-gui/res/cardsfolder/c/capricious_sorcerer.txt b/forge-gui/res/cardsfolder/c/capricious_sorcerer.txt index 74fcfb0bcff..cc56b3b66e7 100644 --- a/forge-gui/res/cardsfolder/c/capricious_sorcerer.txt +++ b/forge-gui/res/cardsfolder/c/capricious_sorcerer.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4250.jpg -Oracle:{T}: Capricious Sorcerer deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Capricious Sorcerer deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/c/capsize.txt b/forge-gui/res/cardsfolder/c/capsize.txt index b44f69ef16d..7477d78de41 100644 --- a/forge-gui/res/cardsfolder/c/capsize.txt +++ b/forge-gui/res/cardsfolder/c/capsize.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 U U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/capsize.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nReturn target permanent to its owner's hand. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nReturn target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/captain_of_the_mists.txt b/forge-gui/res/cardsfolder/c/captain_of_the_mists.txt index efa58b17431..b4b2f6ba1a0 100644 --- a/forge-gui/res/cardsfolder/c/captain_of_the_mists.txt +++ b/forge-gui/res/cardsfolder/c/captain_of_the_mists.txt @@ -1,10 +1,10 @@ -Name:Captain of the Mists -ManaCost:2 U -Types:Creature Human Wizard -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+Human+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever another Human enters the battlefield under your control, untap CARDNAME. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self -A:AB$ TapOrUntap | Cost$ 1 U T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ You may tap or untap target permanent. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/captain_of_the_mists.jpg -Oracle:Whenever another Human enters the battlefield under your control, untap Captain of the Mists.\n{1}{U}, {T}: You may tap or untap target permanent. \ No newline at end of file +Name:Captain of the Mists +ManaCost:2 U +Types:Creature Human Wizard +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+Human+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever another Human enters the battlefield under your control, untap CARDNAME. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self +A:AB$ TapOrUntap | Cost$ 1 U T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ You may tap or untap target permanent. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/captain_of_the_mists.jpg +Oracle:Whenever another Human enters the battlefield under your control, untap Captain of the Mists.\n{1}{U}, {T}: You may tap or untap target permanent. diff --git a/forge-gui/res/cardsfolder/c/captain_of_the_watch.txt b/forge-gui/res/cardsfolder/c/captain_of_the_watch.txt index 075cd009f71..ecea4b1b6ad 100644 --- a/forge-gui/res/cardsfolder/c/captain_of_the_watch.txt +++ b/forge-gui/res/cardsfolder/c/captain_of_the_watch.txt @@ -9,4 +9,4 @@ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Soldier | Token SVar:PlayMain1:TRUE DeckHints:Type$Soldier SVar:Picture:http://www.wizards.com/global/images/magic/general/captain_of_the_watch.jpg -Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nOther Soldier creatures you control get +1/+1 and have vigilance.\nWhen Captain of the Watch enters the battlefield, put three 1/1 white Soldier creature tokens onto the battlefield. \ No newline at end of file +Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nOther Soldier creatures you control get +1/+1 and have vigilance.\nWhen Captain of the Watch enters the battlefield, put three 1/1 white Soldier creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/captain_sisay.txt b/forge-gui/res/cardsfolder/c/captain_sisay.txt index ce5d010ebf0..67a44c87bb7 100644 --- a/forge-gui/res/cardsfolder/c/captain_sisay.txt +++ b/forge-gui/res/cardsfolder/c/captain_sisay.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Soldier PT:2/2 A:AB$ ChangeZone | Cost$ T | Origin$ Library | Destination$ Hand | ChangeType$ Legendary | ChangeNum$ 1 | SpellDescription$ Search your library for a legendary card, reveal that card, and put it into your hand. Then shuffle your library. SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card25976.jpg -Oracle:{T}: Search your library for a legendary card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{T}: Search your library for a legendary card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/captains_call.txt b/forge-gui/res/cardsfolder/c/captains_call.txt index 9b1bbe7c249..ed3ae22e09c 100644 --- a/forge-gui/res/cardsfolder/c/captains_call.txt +++ b/forge-gui/res/cardsfolder/c/captains_call.txt @@ -1,6 +1,6 @@ -Name:Captain's Call -ManaCost:3 W -Types:Sorcery -A:SP$ Token | Cost$ 3 W | TokenAmount$ 3 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier M13 | SpellDescription$ Put three 1/1 white Soldier creature tokens onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/captains_call.jpg -Oracle:Put three 1/1 white Soldier creature tokens onto the battlefield. \ No newline at end of file +Name:Captain's Call +ManaCost:3 W +Types:Sorcery +A:SP$ Token | Cost$ 3 W | TokenAmount$ 3 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier M13 | SpellDescription$ Put three 1/1 white Soldier creature tokens onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/captains_call.jpg +Oracle:Put three 1/1 white Soldier creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/captivating_glance.txt b/forge-gui/res/cardsfolder/c/captivating_glance.txt index 9f9320b77c3..9f4be0755a1 100644 --- a/forge-gui/res/cardsfolder/c/captivating_glance.txt +++ b/forge-gui/res/cardsfolder/c/captivating_glance.txt @@ -1,12 +1,12 @@ -Name:Captivating Glance -ManaCost:2 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CaptiveClash | TriggerDescription$ At the beginning of your end step, clash with an opponent. If you win, gain control of enchanted creature. Otherwise, that player gains control of enchanted creature. -SVar:CaptiveClash:DB$ Clash | WinSubAbility$ YouControl | OtherwiseSubAbility$ OppControl | RememberClasher$ True | SubAbility$ DBCleanup -SVar:YouControl:DB$ GainControl | Defined$ Enchanted | NewController$ You -SVar:OppControl:DB$ GainControl | Defined$ Enchanted | NewController$ Remembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/captivating_glance.jpg -Oracle:Enchant creature\nAt the beginning of your end step, clash with an opponent. If you win, gain control of enchanted creature. Otherwise, that player gains control of enchanted creature. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Name:Captivating Glance +ManaCost:2 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CaptiveClash | TriggerDescription$ At the beginning of your end step, clash with an opponent. If you win, gain control of enchanted creature. Otherwise, that player gains control of enchanted creature. +SVar:CaptiveClash:DB$ Clash | WinSubAbility$ YouControl | OtherwiseSubAbility$ OppControl | RememberClasher$ True | SubAbility$ DBCleanup +SVar:YouControl:DB$ GainControl | Defined$ Enchanted | NewController$ You +SVar:OppControl:DB$ GainControl | Defined$ Enchanted | NewController$ Remembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/captivating_glance.jpg +Oracle:Enchant creature\nAt the beginning of your end step, clash with an opponent. If you win, gain control of enchanted creature. Otherwise, that player gains control of enchanted creature. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/c/captivating_vampire.txt b/forge-gui/res/cardsfolder/c/captivating_vampire.txt index b91223abbcb..7039a2138fc 100644 --- a/forge-gui/res/cardsfolder/c/captivating_vampire.txt +++ b/forge-gui/res/cardsfolder/c/captivating_vampire.txt @@ -7,4 +7,4 @@ A:AB$ GainControl | Cost$ tapXType<5/Vampire> | ValidTgts$ Creature | TgtPrompt$ SVar:Animate:DB$Animate | Defined$ Targeted | Types$ Vampire | Permanent$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/captivating_vampire.jpg -Oracle:Other Vampire creatures you control get +1/+1.\nTap five untapped Vampires you control: Gain control of target creature. It becomes a Vampire in addition to its other types. \ No newline at end of file +Oracle:Other Vampire creatures you control get +1/+1.\nTap five untapped Vampires you control: Gain control of target creature. It becomes a Vampire in addition to its other types. diff --git a/forge-gui/res/cardsfolder/c/captive_flame.txt b/forge-gui/res/cardsfolder/c/captive_flame.txt index f87a73c7546..a5b056dfff4 100644 --- a/forge-gui/res/cardsfolder/c/captive_flame.txt +++ b/forge-gui/res/cardsfolder/c/captive_flame.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | SpellDescription$ Target creature gets +1/+0 until end of turn. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/captive_flame.jpg -Oracle:{R}: Target creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Target creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/capture_of_jingzhou.txt b/forge-gui/res/cardsfolder/c/capture_of_jingzhou.txt index 20d0a82d40d..54614aebf17 100644 --- a/forge-gui/res/cardsfolder/c/capture_of_jingzhou.txt +++ b/forge-gui/res/cardsfolder/c/capture_of_jingzhou.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Sorcery A:SP$ AddTurn | Cost$ 3 U U | NumTurns$ 1 | SpellDescription$ Take an extra turn after this one. SVar:Picture:http://www.wizards.com/global/images/magic/general/capture_of_jingzhou.jpg -Oracle:Take an extra turn after this one. \ No newline at end of file +Oracle:Take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/c/captured_sunlight.txt b/forge-gui/res/cardsfolder/c/captured_sunlight.txt index 25ada7fb51c..7da8f843168 100644 --- a/forge-gui/res/cardsfolder/c/captured_sunlight.txt +++ b/forge-gui/res/cardsfolder/c/captured_sunlight.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 2 G W | LifeAmount$ 4 | SpellDescription$ You gain 4 life. K:Cascade SVar:Picture:http://www.wizards.com/global/images/magic/general/captured_sunlight.jpg -Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nYou gain 4 life. \ No newline at end of file +Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nYou gain 4 life. diff --git a/forge-gui/res/cardsfolder/c/carapace.txt b/forge-gui/res/cardsfolder/c/carapace.txt index 9c9216dc0d0..be3954823a5 100644 --- a/forge-gui/res/cardsfolder/c/carapace.txt +++ b/forge-gui/res/cardsfolder/c/carapace.txt @@ -1,9 +1,9 @@ -Name:Carapace -ManaCost:G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | Description$ Enchanted creature gets +0/+2. -A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/carapace.jpg -Oracle:Enchant creature\nEnchanted creature gets +0/+2.\nSacrifice Carapace: Regenerate enchanted creature. \ No newline at end of file +Name:Carapace +ManaCost:G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | Description$ Enchanted creature gets +0/+2. +A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/carapace.jpg +Oracle:Enchant creature\nEnchanted creature gets +0/+2.\nSacrifice Carapace: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/c/carapace_forger.txt b/forge-gui/res/cardsfolder/c/carapace_forger.txt index 9f6768d2cc6..b93df8eeaa3 100644 --- a/forge-gui/res/cardsfolder/c/carapace_forger.txt +++ b/forge-gui/res/cardsfolder/c/carapace_forger.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME gets +2/+2 as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/carapace_forger.jpg -Oracle:Metalcraft - Carapace Forger gets +2/+2 as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Carapace Forger gets +2/+2 as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/c/caravan_escort.txt b/forge-gui/res/cardsfolder/c/caravan_escort.txt index d8aa38e1843..085d8df0e87 100644 --- a/forge-gui/res/cardsfolder/c/caravan_escort.txt +++ b/forge-gui/res/cardsfolder/c/caravan_escort.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 5 | SetToughness$ 5 | AddKe SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE4_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE5_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/caravan_escort.jpg -Oracle:Level up {2} ({2}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-4\n2/2\nLEVEL 5+\n5/5\nFirst strike \ No newline at end of file +Oracle:Level up {2} ({2}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-4\n2/2\nLEVEL 5+\n5/5\nFirst strike diff --git a/forge-gui/res/cardsfolder/c/caravan_hurda.txt b/forge-gui/res/cardsfolder/c/caravan_hurda.txt index 2cbea349ded..ab926d98781 100644 --- a/forge-gui/res/cardsfolder/c/caravan_hurda.txt +++ b/forge-gui/res/cardsfolder/c/caravan_hurda.txt @@ -4,4 +4,4 @@ Types:Creature Giant PT:1/5 K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/caravan_hurda.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/c/caravan_vigil.txt b/forge-gui/res/cardsfolder/c/caravan_vigil.txt index 0158220f09f..26284afa4e8 100644 --- a/forge-gui/res/cardsfolder/c/caravan_vigil.txt +++ b/forge-gui/res/cardsfolder/c/caravan_vigil.txt @@ -1,8 +1,8 @@ -Name:Caravan Vigil -ManaCost:G -Types:Sorcery -A:SP$ ChangeZone | Cost$ G | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | ConditionCheckSVar$ Morbid | ConditionSVarCompare$ EQ0 | SubAbility$ DBChangeZone | References$ Morbid | SpellDescription$ Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. Morbid - You may put that card onto the battlefield instead of putting it into your hand if a creature died this turn. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | DestinationAlternative$ Hand | AlternativeDestinationMessage$ Put that card onto the battlefield instead of putting it into your hand? | ChangeType$ Land.Basic | ChangeNum$ 1 | ConditionCheckSVar$ Morbid | ConditionSVarCompare$ GE1 | References$ Morbid -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/caravan_vigil.jpg -Oracle:Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.\nMorbid - You may put that card onto the battlefield instead of putting it into your hand if a creature died this turn. \ No newline at end of file +Name:Caravan Vigil +ManaCost:G +Types:Sorcery +A:SP$ ChangeZone | Cost$ G | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | ConditionCheckSVar$ Morbid | ConditionSVarCompare$ EQ0 | SubAbility$ DBChangeZone | References$ Morbid | SpellDescription$ Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. Morbid - You may put that card onto the battlefield instead of putting it into your hand if a creature died this turn. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | DestinationAlternative$ Hand | AlternativeDestinationMessage$ Put that card onto the battlefield instead of putting it into your hand? | ChangeType$ Land.Basic | ChangeNum$ 1 | ConditionCheckSVar$ Morbid | ConditionSVarCompare$ GE1 | References$ Morbid +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/caravan_vigil.jpg +Oracle:Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.\nMorbid - You may put that card onto the battlefield instead of putting it into your hand if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/c/carbonize.txt b/forge-gui/res/cardsfolder/c/carbonize.txt index bd7783a1b2b..f8952ec7641 100644 --- a/forge-gui/res/cardsfolder/c/carbonize.txt +++ b/forge-gui/res/cardsfolder/c/carbonize.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DB | SpellDescription$ CARDNAME deals 3 damage to target creature or player. That creature can't be regenerated this turn. If the creature would be put into a graveyard this turn, exile it instead. SVar:DB:DB$Pump | KW$ HIDDEN CARDNAME can't be regenerated. & HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/carbonize.jpg -Oracle:Carbonize deals 3 damage to target creature or player. That creature can't be regenerated this turn. If the creature would die this turn, exile it instead. \ No newline at end of file +Oracle:Carbonize deals 3 damage to target creature or player. That creature can't be regenerated this turn. If the creature would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/c/careful_consideration.txt b/forge-gui/res/cardsfolder/c/careful_consideration.txt index d6a0a420b1e..719aa26b11c 100644 --- a/forge-gui/res/cardsfolder/c/careful_consideration.txt +++ b/forge-gui/res/cardsfolder/c/careful_consideration.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 2 U U | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a SVar:DBDiscard:DB$Discard | NumCards$ X | Mode$ TgtChoose | Defined$ Targeted | References$ X SVar:X:Count$IfMainPhase.2.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/careful_consideration.jpg -Oracle:Target player draws four cards, then discards three cards. If you cast this spell during your main phase, instead that player draws four cards, then discards two cards. \ No newline at end of file +Oracle:Target player draws four cards, then discards three cards. If you cast this spell during your main phase, instead that player draws four cards, then discards two cards. diff --git a/forge-gui/res/cardsfolder/c/careful_study.txt b/forge-gui/res/cardsfolder/c/careful_study.txt index 4d54ffc7c21..1cdb108341c 100644 --- a/forge-gui/res/cardsfolder/c/careful_study.txt +++ b/forge-gui/res/cardsfolder/c/careful_study.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ U | NumCards$ 2 | SpellDescription$ Draw two cards, then discard two cards. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 2 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/careful_study.jpg -Oracle:Draw two cards, then discard two cards. \ No newline at end of file +Oracle:Draw two cards, then discard two cards. diff --git a/forge-gui/res/cardsfolder/c/caregiver.txt b/forge-gui/res/cardsfolder/c/caregiver.txt index 8d530f594dd..176bae8c360 100644 --- a/forge-gui/res/cardsfolder/c/caregiver.txt +++ b/forge-gui/res/cardsfolder/c/caregiver.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PreventDamage | Cost$ W Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/caregiver.jpg -Oracle:{W}, Sacrifice a creature: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{W}, Sacrifice a creature: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/c/caress_of_phyrexia.txt b/forge-gui/res/cardsfolder/c/caress_of_phyrexia.txt index 44d98f1d164..09c468d3944 100644 --- a/forge-gui/res/cardsfolder/c/caress_of_phyrexia.txt +++ b/forge-gui/res/cardsfolder/c/caress_of_phyrexia.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 3 B B | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 3 | Defined$ Targeted | SubAbility$ DBPoison SVar:DBPoison:DB$ Poison | Num$ 3 | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/caress_of_phyrexia.jpg -Oracle:Target player draws three cards, loses 3 life, and gets three poison counters. \ No newline at end of file +Oracle:Target player draws three cards, loses 3 life, and gets three poison counters. diff --git a/forge-gui/res/cardsfolder/c/caribou_range.txt b/forge-gui/res/cardsfolder/c/caribou_range.txt index 3662f9ae7e3..1f7108fcdb5 100644 --- a/forge-gui/res/cardsfolder/c/caribou_range.txt +++ b/forge-gui/res/cardsfolder/c/caribou_range.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.AttachedBy | AddAbility$ Token | Description SVar:Token:AB$Token | Cost$ W W T | TokenAmount$ 1 | TokenName$ Caribou | TokenTypes$ Creature,Caribou | TokenColors$ White | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ You | SpellDescription$ Put a 0/1 white Caribou creature token onto the battlefield. A:AB$ GainLife | Cost$ Sac<1/Caribou.token/Caribou token> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/caribou_range.jpg -Oracle:Enchant land you control\nEnchanted land has "{W}{W}, {T}: Put a 0/1 white Caribou creature token onto the battlefield."\nSacrifice a Caribou token: You gain 1 life. \ No newline at end of file +Oracle:Enchant land you control\nEnchanted land has "{W}{W}, {T}: Put a 0/1 white Caribou creature token onto the battlefield."\nSacrifice a Caribou token: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/carnage_altar.txt b/forge-gui/res/cardsfolder/c/carnage_altar.txt index 09462e2d656..d1fa7692140 100644 --- a/forge-gui/res/cardsfolder/c/carnage_altar.txt +++ b/forge-gui/res/cardsfolder/c/carnage_altar.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 3 Sac<1/Creature> | NumCards$ 1 | SpellDescription$ Draw a ca SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/carnage_altar.jpg -Oracle:{3}, Sacrifice a creature: Draw a card. \ No newline at end of file +Oracle:{3}, Sacrifice a creature: Draw a card. diff --git a/forge-gui/res/cardsfolder/c/carnage_gladiator.txt b/forge-gui/res/cardsfolder/c/carnage_gladiator.txt index 249476f91d2..99dbe5de202 100644 --- a/forge-gui/res/cardsfolder/c/carnage_gladiator.txt +++ b/forge-gui/res/cardsfolder/c/carnage_gladiator.txt @@ -1,9 +1,9 @@ -Name:Carnage Gladiator -ManaCost:2 B R -Types:Creature Skeleton Warrior -PT:4/2 -T:Mode$ Blocks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature blocks, that creature's controller loses 1 life. -SVar:TrigDamage:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredBlockerController | LifeAmount$ 1 -A:AB$ Regenerate | Cost$ 1 B R | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/carnage_gladiator.jpg -Oracle:Whenever a creature blocks, that creature's controller loses 1 life.\n{1}{B}{R}: Regenerate Carnage Gladiator. \ No newline at end of file +Name:Carnage Gladiator +ManaCost:2 B R +Types:Creature Skeleton Warrior +PT:4/2 +T:Mode$ Blocks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature blocks, that creature's controller loses 1 life. +SVar:TrigDamage:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredBlockerController | LifeAmount$ 1 +A:AB$ Regenerate | Cost$ 1 B R | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/carnage_gladiator.jpg +Oracle:Whenever a creature blocks, that creature's controller loses 1 life.\n{1}{B}{R}: Regenerate Carnage Gladiator. diff --git a/forge-gui/res/cardsfolder/c/carnage_wurm.txt b/forge-gui/res/cardsfolder/c/carnage_wurm.txt index a3cce21f6a6..3c37e97ac14 100644 --- a/forge-gui/res/cardsfolder/c/carnage_wurm.txt +++ b/forge-gui/res/cardsfolder/c/carnage_wurm.txt @@ -5,4 +5,4 @@ PT:6/6 K:Bloodthirst 3 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/carnage_wurm.jpg -Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\nTrample (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.) \ No newline at end of file +Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\nTrample (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.) diff --git a/forge-gui/res/cardsfolder/c/carnassid.txt b/forge-gui/res/cardsfolder/c/carnassid.txt index 707c451446c..cf911df8672 100644 --- a/forge-gui/res/cardsfolder/c/carnassid.txt +++ b/forge-gui/res/cardsfolder/c/carnassid.txt @@ -5,4 +5,4 @@ PT:5/4 K:Trample A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5217.jpg -Oracle:Trample\n{1}{G}: Regenerate Carnassid. \ No newline at end of file +Oracle:Trample\n{1}{G}: Regenerate Carnassid. diff --git a/forge-gui/res/cardsfolder/c/carnifex_demon.txt b/forge-gui/res/cardsfolder/c/carnifex_demon.txt index e922cb44a2d..f75b8d45e20 100644 --- a/forge-gui/res/cardsfolder/c/carnifex_demon.txt +++ b/forge-gui/res/cardsfolder/c/carnifex_demon.txt @@ -6,4 +6,4 @@ K:Flying K:etbCounter:M1M1:2 A:AB$ PutCounterAll | Cost$ B SubCounter<1/M1M1> | ValidCards$ Creature.Other | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a -1/-1 counter on each other creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/carnifex_demon.jpg -Oracle:Flying\nCarnifex Demon enters the battlefield with two -1/-1 counters on it.\n{B}, Remove a -1/-1 counter from Carnifex Demon: Put a -1/-1 counter on each other creature. \ No newline at end of file +Oracle:Flying\nCarnifex Demon enters the battlefield with two -1/-1 counters on it.\n{B}, Remove a -1/-1 counter from Carnifex Demon: Put a -1/-1 counter on each other creature. diff --git a/forge-gui/res/cardsfolder/c/carnival_hellsteed.txt b/forge-gui/res/cardsfolder/c/carnival_hellsteed.txt index fee6dd10b57..acd16ec6240 100644 --- a/forge-gui/res/cardsfolder/c/carnival_hellsteed.txt +++ b/forge-gui/res/cardsfolder/c/carnival_hellsteed.txt @@ -1,12 +1,12 @@ -Name:Carnival Hellsteed -ManaCost:4 B R -Types:Creature Nightmare Horse -PT:5/4 -K:First Strike -K:Haste -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/carnival_hellsteed.jpg -Oracle:First strike, haste\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Carnival Hellsteed +ManaCost:4 B R +Types:Creature Nightmare Horse +PT:5/4 +K:First Strike +K:Haste +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/carnival_hellsteed.jpg +Oracle:First strike, haste\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/c/carnival_of_souls.txt b/forge-gui/res/cardsfolder/c/carnival_of_souls.txt index 3fe06ff1e09..ba583b89b1f 100644 --- a/forge-gui/res/cardsfolder/c/carnival_of_souls.txt +++ b/forge-gui/res/cardsfolder/c/carnival_of_souls.txt @@ -6,4 +6,4 @@ SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | SubAbil SVar:DBMana:DB$Mana | Produced$ B SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/carnival_of_souls.jpg -Oracle:Whenever a creature enters the battlefield, you lose 1 life and add {B} to your mana pool. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield, you lose 1 life and add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/carnivorous_plant.txt b/forge-gui/res/cardsfolder/c/carnivorous_plant.txt index 3a81eda816f..a4ad46a1cf3 100644 --- a/forge-gui/res/cardsfolder/c/carnivorous_plant.txt +++ b/forge-gui/res/cardsfolder/c/carnivorous_plant.txt @@ -4,4 +4,4 @@ Types:Creature Plant Wall PT:4/5 K:Defender SVar:Picture:http://resources.wizards.com/magic/cards/4e/en-us/card2202.jpg -Oracle:Defender \ No newline at end of file +Oracle:Defender diff --git a/forge-gui/res/cardsfolder/c/carnophage.txt b/forge-gui/res/cardsfolder/c/carnophage.txt index 4f8a3248f79..be379aa9176 100644 --- a/forge-gui/res/cardsfolder/c/carnophage.txt +++ b/forge-gui/res/cardsfolder/c/carnophage.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ At the beginning of your upkeep, tap CARDNAME unless you pay 1 life. SVar:TrigTap:DB$ Tap | UnlessCost$ PayLife<1> | UnlessPayer$ You | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/carnophage.jpg -Oracle:At the beginning of your upkeep, tap Carnophage unless you pay 1 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, tap Carnophage unless you pay 1 life. diff --git a/forge-gui/res/cardsfolder/c/carom.txt b/forge-gui/res/cardsfolder/c/carom.txt index df44475d558..8bb69743610 100644 --- a/forge-gui/res/cardsfolder/c/carom.txt +++ b/forge-gui/res/cardsfolder/c/carom.txt @@ -1,20 +1,20 @@ -Name:Carom -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage to | ImprintTargets$ True | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead. Draw a card. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | TargetUnique$ True | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | ImprintCards$ Imprinted | SubAbility$ DBCleanup -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/carom.jpg -Oracle:The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead.\nDraw a card. \ No newline at end of file +Name:Carom +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage to | ImprintTargets$ True | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead. Draw a card. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | TargetUnique$ True | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | ImprintCards$ Imprinted | SubAbility$ DBCleanup +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/carom.jpg +Oracle:The next 1 damage that would be dealt to target creature this turn is dealt to another target creature instead.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/carpet_of_flowers.txt b/forge-gui/res/cardsfolder/c/carpet_of_flowers.txt index 19c8aa567f5..0816dd54291 100644 --- a/forge-gui/res/cardsfolder/c/carpet_of_flowers.txt +++ b/forge-gui/res/cardsfolder/c/carpet_of_flowers.txt @@ -1,19 +1,19 @@ -Name:Carpet of Flowers -ManaCost:G -Types:Enchantment -T:Mode$ Phase | Phase$ Main1,Main2 | ValidPlayer$ You | CheckSVar$ CarpetX | SVarCompare$ EQ0 | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigMana | TriggerDescription$ At the beginning of each of your main phases, if you haven't added mana to your mana pool with this ability this turn, you may add up to X mana of any one color to your mana pool, where X is the number of Islands target opponent controls. -SVar:TrigMana:AB$ Pump | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent, you may add X mana, where X is the number of Islands target opponent controls | IsCurse$ True | RememberObjects$ Targeted | SubAbility$ ChooseNumber -SVar:ChooseNumber:DB$ ChooseNumber | Min$ 0 | Max$ NumManaMax | References$ NumManaMax | ListTitle$ Choose the amount of mana | SubAbility$ DBMana -SVar:DBMana:DB$ Mana | Amount$ X | References$ X | Produced$ Any | SubAbility$ CheckPlus -SVar:CheckPlus:DB$ StoreSVar | SVar$ CarpetX | Type$ Number | Expression$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True -SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ CarpetX | Type$ Number | Expression$ 0 -SVar:X:Count$ChosenNumber -SVar:NumManaMax:Count$Valid Island.RememberedPlayerCtrl -SVar:CarpetX:Number$0 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/carpet_of_flowers.jpg -Oracle:At the beginning of each of your main phases, if you haven't added mana to your mana pool with this ability this turn, you may add up to X mana of any one color to your mana pool, where X is the number of Islands target opponent controls. \ No newline at end of file +Name:Carpet of Flowers +ManaCost:G +Types:Enchantment +T:Mode$ Phase | Phase$ Main1,Main2 | ValidPlayer$ You | CheckSVar$ CarpetX | SVarCompare$ EQ0 | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigMana | TriggerDescription$ At the beginning of each of your main phases, if you haven't added mana to your mana pool with this ability this turn, you may add up to X mana of any one color to your mana pool, where X is the number of Islands target opponent controls. +SVar:TrigMana:AB$ Pump | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent, you may add X mana, where X is the number of Islands target opponent controls | IsCurse$ True | RememberObjects$ Targeted | SubAbility$ ChooseNumber +SVar:ChooseNumber:DB$ ChooseNumber | Min$ 0 | Max$ NumManaMax | References$ NumManaMax | ListTitle$ Choose the amount of mana | SubAbility$ DBMana +SVar:DBMana:DB$ Mana | Amount$ X | References$ X | Produced$ Any | SubAbility$ CheckPlus +SVar:CheckPlus:DB$ StoreSVar | SVar$ CarpetX | Type$ Number | Expression$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True +SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ CarpetX | Type$ Number | Expression$ 0 +SVar:X:Count$ChosenNumber +SVar:NumManaMax:Count$Valid Island.RememberedPlayerCtrl +SVar:CarpetX:Number$0 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/carpet_of_flowers.jpg +Oracle:At the beginning of each of your main phases, if you haven't added mana to your mana pool with this ability this turn, you may add up to X mana of any one color to your mana pool, where X is the number of Islands target opponent controls. diff --git a/forge-gui/res/cardsfolder/c/carrier_pigeons.txt b/forge-gui/res/cardsfolder/c/carrier_pigeons.txt index 691747e4688..28389a6b7b4 100644 --- a/forge-gui/res/cardsfolder/c/carrier_pigeons.txt +++ b/forge-gui/res/cardsfolder/c/carrier_pigeons.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S 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/carrier_pigeons.jpg -Oracle:Flying\nWhen Carrier Pigeons enters the battlefield, draw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Flying\nWhen Carrier Pigeons enters the battlefield, draw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/c/carrion.txt b/forge-gui/res/cardsfolder/c/carrion.txt index a1c6cc04168..583bf5fba60 100644 --- a/forge-gui/res/cardsfolder/c/carrion.txt +++ b/forge-gui/res/cardsfolder/c/carrion.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 1 B B Sac<1/Creature> | TokenName$ Insect | TokenColors$ Bla SVar:X:Sacrificed$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion.jpg -Oracle:As an additional cost to cast Carrion, sacrifice a creature.\nPut X 0/1 black Insect creature tokens onto the battlefield, where X is the sacrificed creature's power. \ No newline at end of file +Oracle:As an additional cost to cast Carrion, sacrifice a creature.\nPut X 0/1 black Insect creature tokens onto the battlefield, where X is the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/c/carrion_ants.txt b/forge-gui/res/cardsfolder/c/carrion_ants.txt index 34333cf11dd..bd725b21196 100644 --- a/forge-gui/res/cardsfolder/c/carrion_ants.txt +++ b/forge-gui/res/cardsfolder/c/carrion_ants.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:0/1 A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_ants.jpg -Oracle:{1}: Carrion Ants gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{1}: Carrion Ants gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/carrion_beetles.txt b/forge-gui/res/cardsfolder/c/carrion_beetles.txt index dc56c82cd6b..47b32948c41 100644 --- a/forge-gui/res/cardsfolder/c/carrion_beetles.txt +++ b/forge-gui/res/cardsfolder/c/carrion_beetles.txt @@ -1,7 +1,7 @@ -Name:Carrion Beetles -ManaCost:B -Types:Creature Insect -PT:1/1 -A:AB$ ChangeZone | Cost$ 2 B T | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_beetles.jpg -Oracle:{2}{B}, {T}: Exile up to three target cards from a single graveyard. \ No newline at end of file +Name:Carrion Beetles +ManaCost:B +Types:Creature Insect +PT:1/1 +A:AB$ ChangeZone | Cost$ 2 B T | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_beetles.jpg +Oracle:{2}{B}, {T}: Exile up to three target cards from a single graveyard. diff --git a/forge-gui/res/cardsfolder/c/carrion_call.txt b/forge-gui/res/cardsfolder/c/carrion_call.txt index afe9f49481f..37b0d0fc338 100644 --- a/forge-gui/res/cardsfolder/c/carrion_call.txt +++ b/forge-gui/res/cardsfolder/c/carrion_call.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Instant A:SP$ Token | Cost$ 3 G | TokenImage$ G 1 1 Insect Infect | TokenAmount$ 2 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Infect | SpellDescription$ Put two 1/1 green Insect creature tokens with infect onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_call.jpg -Oracle:Put two 1/1 green Insect creature tokens with infect onto the battlefield. (They deal 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 +Oracle:Put two 1/1 green Insect creature tokens with infect onto the battlefield. (They deal damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/c/carrion_feeder.txt b/forge-gui/res/cardsfolder/c/carrion_feeder.txt index ee2dc91aa10..40181706c88 100644 --- a/forge-gui/res/cardsfolder/c/carrion_feeder.txt +++ b/forge-gui/res/cardsfolder/c/carrion_feeder.txt @@ -5,4 +5,4 @@ PT:1/1 K:CARDNAME can't block. A:AB$ PutCounter | Cost$ Sac<1/Creature> | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_feeder.jpg -Oracle:Carrion Feeder can't block.\nSacrifice a creature: Put a +1/+1 counter on Carrion Feeder. \ No newline at end of file +Oracle:Carrion Feeder can't block.\nSacrifice a creature: Put a +1/+1 counter on Carrion Feeder. diff --git a/forge-gui/res/cardsfolder/c/carrion_howler.txt b/forge-gui/res/cardsfolder/c/carrion_howler.txt index 2822c36410e..75207aaa44e 100644 --- a/forge-gui/res/cardsfolder/c/carrion_howler.txt +++ b/forge-gui/res/cardsfolder/c/carrion_howler.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Wolf PT:2/2 A:AB$ Pump | Cost$ PayLife<1> | NumAtt$ +2 | NumDef$ -1 | SpellDescription$ CARDNAME gets +2/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_howler.jpg -Oracle:Pay 1 life: Carrion Howler gets +2/-1 until end of turn. \ No newline at end of file +Oracle:Pay 1 life: Carrion Howler gets +2/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/carrion_rats.txt b/forge-gui/res/cardsfolder/c/carrion_rats.txt index 8c940f23443..f1b6eb9715d 100644 --- a/forge-gui/res/cardsfolder/c/carrion_rats.txt +++ b/forge-gui/res/cardsfolder/c/carrion_rats.txt @@ -1,10 +1,10 @@ -Name:Carrion Rats -ManaCost:B -Types:Creature Rat -PT:2/1 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigNoCombatDamage | TriggerDescription$ Whenever CARDNAME attacks or blocks, any player may exile a card from his or her graveyard. If a player does, CARDNAME assigns no combat damage this turn. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigNoCombatDamage | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, any player may exile a card from his or her graveyard. If a player does, CARDNAME assigns no combat damage this turn. -SVar:TrigNoCombatDamage:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ Player | UnlessSwitched$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_rats.jpg -Oracle:Whenever Carrion Rats attacks or blocks, any player may exile a card from his or her graveyard. If a player does, Carrion Rats assigns no combat damage this turn. \ No newline at end of file +Name:Carrion Rats +ManaCost:B +Types:Creature Rat +PT:2/1 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigNoCombatDamage | TriggerDescription$ Whenever CARDNAME attacks or blocks, any player may exile a card from his or her graveyard. If a player does, CARDNAME assigns no combat damage this turn. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigNoCombatDamage | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, any player may exile a card from his or her graveyard. If a player does, CARDNAME assigns no combat damage this turn. +SVar:TrigNoCombatDamage:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ Player | UnlessSwitched$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_rats.jpg +Oracle:Whenever Carrion Rats attacks or blocks, any player may exile a card from his or her graveyard. If a player does, Carrion Rats assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/c/carrion_thrash.txt b/forge-gui/res/cardsfolder/c/carrion_thrash.txt index c93d89cbf3a..e6d28a71e16 100644 --- a/forge-gui/res/cardsfolder/c/carrion_thrash.txt +++ b/forge-gui/res/cardsfolder/c/carrion_thrash.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {2}. If you do, return another target creature card from your graveyard to your hand. SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.Other+YouCtrl | Cost$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_thrash.jpg -Oracle:When Carrion Thrash dies, you may pay {2}. If you do, return another target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:When Carrion Thrash dies, you may pay {2}. If you do, return another target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/carrion_wall.txt b/forge-gui/res/cardsfolder/c/carrion_wall.txt index ef230d6a8dc..a462367091c 100644 --- a/forge-gui/res/cardsfolder/c/carrion_wall.txt +++ b/forge-gui/res/cardsfolder/c/carrion_wall.txt @@ -5,4 +5,4 @@ PT:3/2 K:Defender A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_wall.jpg -Oracle:Defender (This creature can't attack.)\n{1}{B}: Regenerate Carrion Wall. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{1}{B}: Regenerate Carrion Wall. diff --git a/forge-gui/res/cardsfolder/c/carrion_wurm.txt b/forge-gui/res/cardsfolder/c/carrion_wurm.txt index e97ce13c63d..e0017b50d2d 100644 --- a/forge-gui/res/cardsfolder/c/carrion_wurm.txt +++ b/forge-gui/res/cardsfolder/c/carrion_wurm.txt @@ -1,10 +1,10 @@ -Name:Carrion Wurm -ManaCost:3 B B -Types:Creature Zombie Wurm -PT:6/5 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigNoCombatDamage | TriggerDescription$ Whenever CARDNAME attacks or blocks, any player may exile three cards from his or her graveyard. If a player does, CARDNAME assigns no combat damage this turn. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigNoCombatDamage | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, any player may exile three cards from his or her graveyard. If a player does, CARDNAME assigns no combat damage this turn. -SVar:TrigNoCombatDamage:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage | UnlessCost$ ExileFromGrave<3/Card> | UnlessPayer$ Player | UnlessSwitched$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_wurm.jpg -Oracle:Whenever Carrion Wurm attacks or blocks, any player may exile three cards from his or her graveyard. If a player does, Carrion Wurm assigns no combat damage this turn. \ No newline at end of file +Name:Carrion Wurm +ManaCost:3 B B +Types:Creature Zombie Wurm +PT:6/5 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigNoCombatDamage | TriggerDescription$ Whenever CARDNAME attacks or blocks, any player may exile three cards from his or her graveyard. If a player does, CARDNAME assigns no combat damage this turn. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigNoCombatDamage | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, any player may exile three cards from his or her graveyard. If a player does, CARDNAME assigns no combat damage this turn. +SVar:TrigNoCombatDamage:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage | UnlessCost$ ExileFromGrave<3/Card> | UnlessPayer$ Player | UnlessSwitched$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/carrion_wurm.jpg +Oracle:Whenever Carrion Wurm attacks or blocks, any player may exile three cards from his or her graveyard. If a player does, Carrion Wurm assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/c/carrionette.txt b/forge-gui/res/cardsfolder/c/carrionette.txt index f6524e45f93..613358afe7c 100644 --- a/forge-gui/res/cardsfolder/c/carrionette.txt +++ b/forge-gui/res/cardsfolder/c/carrionette.txt @@ -1,9 +1,9 @@ -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. -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 -Oracle:{2}{B}{B}: Exile Carrionette and target creature unless that creature's controller pays {2}. Activate this ability only if Carrionette is in your graveyard. \ No newline at end of file +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. +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 +Oracle:{2}{B}{B}: Exile Carrionette and target creature unless that creature's controller pays {2}. Activate this ability only if Carrionette is in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/carry_away.txt b/forge-gui/res/cardsfolder/c/carry_away.txt index a02e749b0ef..e952fb75e2c 100644 --- a/forge-gui/res/cardsfolder/c/carry_away.txt +++ b/forge-gui/res/cardsfolder/c/carry_away.txt @@ -1,10 +1,10 @@ -Name:Carry Away -ManaCost:U U -Types:Enchantment Aura -K:Enchant Equipment -A:SP$ Attach | Cost$ U U | ValidTgts$ Equipment | AILogic$ GainControl -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted Equipment. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUnattach | TriggerDescription$ When CARDNAME enters the battlefield, unattach enchanted Equipment. -SVar:TrigUnattach:AB$ UnattachAll | Cost$ 0 | Defined$ Valid Card.EquippedByEnchanted | UnattachValid$ Equipment.EnchantedBy -SVar:Picture:http://www.wizards.com/global/images/magic/general/carry_away.jpg -Oracle:Enchant Equipment\nWhen Carry Away enters the battlefield, unattach enchanted Equipment.\nYou control enchanted Equipment. \ No newline at end of file +Name:Carry Away +ManaCost:U U +Types:Enchantment Aura +K:Enchant Equipment +A:SP$ Attach | Cost$ U U | ValidTgts$ Equipment | AILogic$ GainControl +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted Equipment. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUnattach | TriggerDescription$ When CARDNAME enters the battlefield, unattach enchanted Equipment. +SVar:TrigUnattach:AB$ UnattachAll | Cost$ 0 | Defined$ Valid Card.EquippedByEnchanted | UnattachValid$ Equipment.EnchantedBy +SVar:Picture:http://www.wizards.com/global/images/magic/general/carry_away.jpg +Oracle:Enchant Equipment\nWhen Carry Away enters the battlefield, unattach enchanted Equipment.\nYou control enchanted Equipment. diff --git a/forge-gui/res/cardsfolder/c/cartel_aristocrat.txt b/forge-gui/res/cardsfolder/c/cartel_aristocrat.txt index 091eabd90b2..5b94cfeddb6 100644 --- a/forge-gui/res/cardsfolder/c/cartel_aristocrat.txt +++ b/forge-gui/res/cardsfolder/c/cartel_aristocrat.txt @@ -1,8 +1,8 @@ -Name:Cartel Aristocrat -ManaCost:W B -Types:Creature Human Advisor -PT:2/2 -A:AB$ Protection | Cost$ Sac<1/Creature.Other/another creature> | Gains$ Choice | Choices$ AnyColor | SpellDescription$ CARDNAME gains protection from the color of your choice until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cartel_aristocrat.jpg -Oracle:Sacrifice another creature: Cartel Aristocrat gains protection from the color of your choice until end of turn. \ No newline at end of file +Name:Cartel Aristocrat +ManaCost:W B +Types:Creature Human Advisor +PT:2/2 +A:AB$ Protection | Cost$ Sac<1/Creature.Other/another creature> | Gains$ Choice | Choices$ AnyColor | SpellDescription$ CARDNAME gains protection from the color of your choice until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cartel_aristocrat.jpg +Oracle:Sacrifice another creature: Cartel Aristocrat gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cartographer.txt b/forge-gui/res/cardsfolder/c/cartographer.txt index 830db437e81..44d0b6a05d2 100644 --- a/forge-gui/res/cardsfolder/c/cartographer.txt +++ b/forge-gui/res/cardsfolder/c/cartographer.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target land card from your graveyard to your hand. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/cartographer.jpg -Oracle:When Cartographer enters the battlefield, you may return target land card from your graveyard to your hand. \ No newline at end of file +Oracle:When Cartographer enters the battlefield, you may return target land card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/carven_caryatid.txt b/forge-gui/res/cardsfolder/c/carven_caryatid.txt index ef40dd39d5f..b835a992b7f 100644 --- a/forge-gui/res/cardsfolder/c/carven_caryatid.txt +++ b/forge-gui/res/cardsfolder/c/carven_caryatid.txt @@ -6,4 +6,4 @@ K:Defender T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/carven_caryatid.jpg -Oracle:Defender (This creature can't attack.)\nWhen Carven Caryatid enters the battlefield, draw a card. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhen Carven Caryatid enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/c/cascade_bluffs.txt b/forge-gui/res/cardsfolder/c/cascade_bluffs.txt index f8a5364879e..d2097c193ed 100644 --- a/forge-gui/res/cardsfolder/c/cascade_bluffs.txt +++ b/forge-gui/res/cardsfolder/c/cascade_bluffs.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ UR T | Produced$ U R | SpellDescription$ Add {U}{R} to your m A:AB$ Mana | Cost$ UR T | 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/cascade_bluffs.jpg -Oracle:{T}: Add {1} to your mana pool.\n{U/R}, {T}: Add {U}{U}, {U}{R}, or {R}{R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{U/R}, {T}: Add {U}{U}, {U}{R}, or {R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/cast_into_darkness.txt b/forge-gui/res/cardsfolder/c/cast_into_darkness.txt index 2c32b8aaa06..019971c644d 100644 --- a/forge-gui/res/cardsfolder/c/cast_into_darkness.txt +++ b/forge-gui/res/cardsfolder/c/cast_into_darkness.txt @@ -1,8 +1,8 @@ -Name:Cast into Darkness -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature gets -2/-0 and can't block. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cast_into_darkness.jpg -Oracle:Enchant creature\nEnchanted creature gets -2/-0 and can't block. \ No newline at end of file +Name:Cast into Darkness +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature gets -2/-0 and can't block. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cast_into_darkness.jpg +Oracle:Enchant creature\nEnchanted creature gets -2/-0 and can't block. diff --git a/forge-gui/res/cardsfolder/c/cast_through_time.txt b/forge-gui/res/cardsfolder/c/cast_through_time.txt index 666ec857c79..db7336b5c93 100644 --- a/forge-gui/res/cardsfolder/c/cast_through_time.txt +++ b/forge-gui/res/cardsfolder/c/cast_through_time.txt @@ -1,6 +1,6 @@ -Name:Cast Through Time -ManaCost:4 U U U -Types:Enchantment -S:Mode$ Continuous | AddKeyword$ Rebound | Affected$ Instant.YouCtrl,Sorcery.YouCtrl | AffectedZone$ Stack | Description$ Instant and sorcery spells you control have rebound. (Exile the spell as it resolves if you cast it from your hand. At the beginning of your next upkeep, you may cast that card from exile without paying its mana cost.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/cast_through_time.jpg -Oracle:Instant and sorcery spells you control have rebound. (Exile the spell as it resolves if you cast it from your hand. At the beginning of your next upkeep, you may cast that card from exile without paying its mana cost.) \ No newline at end of file +Name:Cast Through Time +ManaCost:4 U U U +Types:Enchantment +S:Mode$ Continuous | AddKeyword$ Rebound | Affected$ Instant.YouCtrl,Sorcery.YouCtrl | AffectedZone$ Stack | Description$ Instant and sorcery spells you control have rebound. (Exile the spell as it resolves if you cast it from your hand. At the beginning of your next upkeep, you may cast that card from exile without paying its mana cost.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/cast_through_time.jpg +Oracle:Instant and sorcery spells you control have rebound. (Exile the spell as it resolves if you cast it from your hand. At the beginning of your next upkeep, you may cast that card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/c/castigate.txt b/forge-gui/res/cardsfolder/c/castigate.txt index 4cee3e7794f..5c2c8a945fc 100644 --- a/forge-gui/res/cardsfolder/c/castigate.txt +++ b/forge-gui/res/cardsfolder/c/castigate.txt @@ -3,4 +3,4 @@ ManaCost:W B Types:Sorcery A:SP$ ChangeZone | Cost$ W B | Origin$ Hand | Destination$ Exile | DefinedPlayer$ Targeted | ValidTgts$ Opponent | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | Mandatory$ True | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a nonland card from it and exile that card. SVar:Picture:http://www.wizards.com/global/images/magic/general/castigate.jpg -Oracle:Target opponent reveals his or her hand. You choose a nonland card from it and exile that card. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You choose a nonland card from it and exile that card. diff --git a/forge-gui/res/cardsfolder/c/casting_of_bones.txt b/forge-gui/res/cardsfolder/c/casting_of_bones.txt index 3fc188baa33..38f6fa4aa99 100644 --- a/forge-gui/res/cardsfolder/c/casting_of_bones.txt +++ b/forge-gui/res/cardsfolder/c/casting_of_bones.txt @@ -8,4 +8,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 3 | RememberDrawn$ True | SubAbility SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | DiscardValid$ Card.IsRemembered | NumCards$ 1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/casting_of_bones.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, draw three cards, then discard one of them. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature dies, draw three cards, then discard one of them. diff --git a/forge-gui/res/cardsfolder/c/castle.txt b/forge-gui/res/cardsfolder/c/castle.txt index cbab92f090b..9cd14611cd7 100644 --- a/forge-gui/res/cardsfolder/c/castle.txt +++ b/forge-gui/res/cardsfolder/c/castle.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Enchantment S:Mode$ Continuous | Affected$ Creature.untapped+YouCtrl | AddToughness$ 2 | Description$ Untapped creatures you control get +0/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/castle.jpg -Oracle:Untapped creatures you control get +0/+2. \ No newline at end of file +Oracle:Untapped creatures you control get +0/+2. diff --git a/forge-gui/res/cardsfolder/c/castle_raptors.txt b/forge-gui/res/cardsfolder/c/castle_raptors.txt index be8695b278b..ae32919614f 100644 --- a/forge-gui/res/cardsfolder/c/castle_raptors.txt +++ b/forge-gui/res/cardsfolder/c/castle_raptors.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying S:Mode$ Continuous | Affected$ Card.Self+untapped | AddToughness$ 2 | Description$ As long as CARDNAME is untapped, it gets +0/+2. SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card113614.jpg -Oracle:Flying\nAs long as Castle Raptors is untapped, it gets +0/+2. \ No newline at end of file +Oracle:Flying\nAs long as Castle Raptors is untapped, it gets +0/+2. diff --git a/forge-gui/res/cardsfolder/c/castle_sengir.txt b/forge-gui/res/cardsfolder/c/castle_sengir.txt index 915e0a455d6..a8fb6d06a98 100644 --- a/forge-gui/res/cardsfolder/c/castle_sengir.txt +++ b/forge-gui/res/cardsfolder/c/castle_sengir.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 2 T | Produced$ U | SpellDescription$ Add {U} to your mana po A:AB$ Mana | Cost$ 2 T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/castle_sengir.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {B} to your mana pool.\n{2}, {T}: Add {U} or {R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {B} to your mana pool.\n{2}, {T}: Add {U} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/cat_burglar.txt b/forge-gui/res/cardsfolder/c/cat_burglar.txt index b0cc7ffef68..91c010ad836 100644 --- a/forge-gui/res/cardsfolder/c/cat_burglar.txt +++ b/forge-gui/res/cardsfolder/c/cat_burglar.txt @@ -4,4 +4,4 @@ Types:Creature Kor Rogue Minion PT:2/2 A:AB$ Discard | Cost$ 2 B T | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SorcerySpeed$ True | SpellDescription$ Target player discards a card. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/cat_burglar.jpg -Oracle:{2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/c/cat_warriors.txt b/forge-gui/res/cardsfolder/c/cat_warriors.txt index d1767c9058e..c384220b61f 100644 --- a/forge-gui/res/cardsfolder/c/cat_warriors.txt +++ b/forge-gui/res/cardsfolder/c/cat_warriors.txt @@ -4,4 +4,4 @@ Types:Creature Cat Warrior PT:2/2 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card16450.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/c/cataclysm.txt b/forge-gui/res/cardsfolder/c/cataclysm.txt index 6cd9ff80f08..6f03e5e4cad 100644 --- a/forge-gui/res/cardsfolder/c/cataclysm.txt +++ b/forge-gui/res/cardsfolder/c/cataclysm.txt @@ -1,13 +1,13 @@ -Name:Cataclysm -ManaCost:2 W W -Types:Sorcery -A:SP$ RepeatEach | Cost$ 2 W W | RepeatPlayers$ Player | RepeatSubAbility$ ChooseArtf | SubAbility$ SacAllOthers | SpellDescription$ Each player chooses from the permanents he or she controls an artifact, a creature, an enchantment, and a land, then sacrifices the rest. -SVar:ChooseArtf:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Artifact.RememberedPlayerCtrl | ChoiceTitle$ Choose an artifact to keep | SubAbility$ ChooseCrtr | RememberChosen$ True -SVar:ChooseCrtr:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Creature.RememberedPlayerCtrl | ChoiceTitle$ Choose a creature to keep | SubAbility$ ChooseEnch | RememberChosen$ True -SVar:ChooseEnch:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Enchantment.RememberedPlayerCtrl | ChoiceTitle$ Choose an enchantment to keep | SubAbility$ ChooseLand | RememberChosen$ True -SVar:ChooseLand:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Land.RememberedPlayerCtrl | ChoiceTitle$ Choose a land to keep | RememberChosen$ True -SVar:SacAllOthers:DB$ SacrificeAll | ValidCards$ Permanent.IsNotRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cataclysm.jpg -Oracle:Each player chooses from the permanents he or she controls an artifact, a creature, an enchantment, and a land, then sacrifices the rest. \ No newline at end of file +Name:Cataclysm +ManaCost:2 W W +Types:Sorcery +A:SP$ RepeatEach | Cost$ 2 W W | RepeatPlayers$ Player | RepeatSubAbility$ ChooseArtf | SubAbility$ SacAllOthers | SpellDescription$ Each player chooses from the permanents he or she controls an artifact, a creature, an enchantment, and a land, then sacrifices the rest. +SVar:ChooseArtf:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Artifact.RememberedPlayerCtrl | ChoiceTitle$ Choose an artifact to keep | SubAbility$ ChooseCrtr | RememberChosen$ True +SVar:ChooseCrtr:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Creature.RememberedPlayerCtrl | ChoiceTitle$ Choose a creature to keep | SubAbility$ ChooseEnch | RememberChosen$ True +SVar:ChooseEnch:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Enchantment.RememberedPlayerCtrl | ChoiceTitle$ Choose an enchantment to keep | SubAbility$ ChooseLand | RememberChosen$ True +SVar:ChooseLand:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Land.RememberedPlayerCtrl | ChoiceTitle$ Choose a land to keep | RememberChosen$ True +SVar:SacAllOthers:DB$ SacrificeAll | ValidCards$ Permanent.IsNotRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cataclysm.jpg +Oracle:Each player chooses from the permanents he or she controls an artifact, a creature, an enchantment, and a land, then sacrifices the rest. diff --git a/forge-gui/res/cardsfolder/c/catacomb_dragon.txt b/forge-gui/res/cardsfolder/c/catacomb_dragon.txt index 52d8e46af8f..fef2ad913f0 100644 --- a/forge-gui/res/cardsfolder/c/catacomb_dragon.txt +++ b/forge-gui/res/cardsfolder/c/catacomb_dragon.txt @@ -1,10 +1,10 @@ -Name:Catacomb Dragon -ManaCost:4 B B -Types:Creature Dragon -PT:4/4 -K:Flying -T:Mode$ Blocks | ValidCard$ Creature.nonArtifact+nonDragon | ValidBlocked$ Card.Self | Execute$ TrigPumpBlocker | TriggerDescription$ Whenever CARDNAME becomes blocked by a nonartifact, non-Dragon creature, that creature gets -X/-0 until end of turn, where X is half the creature's power, rounded down. -SVar:TrigPumpBlocker:AB$Pump | Cost$ 0 | Defined$ TriggeredBlocker | NumAtt$ -X | References$ X -SVar:X:TriggeredBlocker$CardPower/HalfDown -SVar:Picture:http://www.wizards.com/global/images/magic/general/catacomb_dragon.jpg -Oracle:Flying\nWhenever Catacomb Dragon becomes blocked by a nonartifact, non-Dragon creature, that creature gets -X/-0 until end of turn, where X is half the creature's power, rounded down. \ No newline at end of file +Name:Catacomb Dragon +ManaCost:4 B B +Types:Creature Dragon +PT:4/4 +K:Flying +T:Mode$ Blocks | ValidCard$ Creature.nonArtifact+nonDragon | ValidBlocked$ Card.Self | Execute$ TrigPumpBlocker | TriggerDescription$ Whenever CARDNAME becomes blocked by a nonartifact, non-Dragon creature, that creature gets -X/-0 until end of turn, where X is half the creature's power, rounded down. +SVar:TrigPumpBlocker:AB$Pump | Cost$ 0 | Defined$ TriggeredBlocker | NumAtt$ -X | References$ X +SVar:X:TriggeredBlocker$CardPower/HalfDown +SVar:Picture:http://www.wizards.com/global/images/magic/general/catacomb_dragon.jpg +Oracle:Flying\nWhenever Catacomb Dragon becomes blocked by a nonartifact, non-Dragon creature, that creature gets -X/-0 until end of turn, where X is half the creature's power, rounded down. diff --git a/forge-gui/res/cardsfolder/c/catacomb_slug.txt b/forge-gui/res/cardsfolder/c/catacomb_slug.txt index 893da728a5b..be5d03634a6 100644 --- a/forge-gui/res/cardsfolder/c/catacomb_slug.txt +++ b/forge-gui/res/cardsfolder/c/catacomb_slug.txt @@ -1,6 +1,6 @@ -Name:Catacomb Slug -ManaCost:4 B -Types:Creature Slug -PT:2/6 -SVar:Picture:http://www.wizards.com/global/images/magic/general/catacomb_slug.jpg -Oracle: \ No newline at end of file +Name:Catacomb Slug +ManaCost:4 B +Types:Creature Slug +PT:2/6 +SVar:Picture:http://www.wizards.com/global/images/magic/general/catacomb_slug.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/c/catalog.txt b/forge-gui/res/cardsfolder/c/catalog.txt index 90c0a6c9a7e..67a59cdbab9 100644 --- a/forge-gui/res/cardsfolder/c/catalog.txt +++ b/forge-gui/res/cardsfolder/c/catalog.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ 2 U | NumCards$ 2 | SpellDescription$ Draw two cards, then discard a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/catalog.jpg -Oracle:Draw two cards, then discard a card. \ No newline at end of file +Oracle:Draw two cards, then discard a card. diff --git a/forge-gui/res/cardsfolder/c/catalyst_stone.txt b/forge-gui/res/cardsfolder/c/catalyst_stone.txt index 9f578cb9b37..4c80df3177a 100644 --- a/forge-gui/res/cardsfolder/c/catalyst_stone.txt +++ b/forge-gui/res/cardsfolder/c/catalyst_stone.txt @@ -1,8 +1,8 @@ -Name:Catalyst Stone -ManaCost:2 -Types:Artifact -S:Mode$ ReduceCost | ValidCard$ Card | Type$ Flashback | Activator$ You | Amount$ 2 | Description$ Flashback costs you pay cost up to {2} less. -S:Mode$ RaiseCost | ValidCard$ Card | Type$ Flashback | Activator$ Opponent | Amount$ 2 | Description$ Flashback costs your opponents pay cost {2} more. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/catalyst_stone.jpg -Oracle:Flashback costs you pay cost up to {2} less.\nFlashback costs your opponents pay cost {2} more. \ No newline at end of file +Name:Catalyst Stone +ManaCost:2 +Types:Artifact +S:Mode$ ReduceCost | ValidCard$ Card | Type$ Flashback | Activator$ You | Amount$ 2 | Description$ Flashback costs you pay cost up to {2} less. +S:Mode$ RaiseCost | ValidCard$ Card | Type$ Flashback | Activator$ Opponent | Amount$ 2 | Description$ Flashback costs your opponents pay cost {2} more. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/catalyst_stone.jpg +Oracle:Flashback costs you pay cost up to {2} less.\nFlashback costs your opponents pay cost {2} more. diff --git a/forge-gui/res/cardsfolder/c/catapult_master.txt b/forge-gui/res/cardsfolder/c/catapult_master.txt index abf588fd683..b2e027b28b5 100644 --- a/forge-gui/res/cardsfolder/c/catapult_master.txt +++ b/forge-gui/res/cardsfolder/c/catapult_master.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ ChangeZone | Cost$ tapXType<5/Soldier> | ValidTgts$ Creature | TgtPrompt$ Select target Creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/catapult_master.jpg -Oracle:Tap five untapped Soldiers you control: Exile target creature. \ No newline at end of file +Oracle:Tap five untapped Soldiers you control: Exile target creature. diff --git a/forge-gui/res/cardsfolder/c/catapult_squad.txt b/forge-gui/res/cardsfolder/c/catapult_squad.txt index d059bebd9d7..b9f0c1afdad 100644 --- a/forge-gui/res/cardsfolder/c/catapult_squad.txt +++ b/forge-gui/res/cardsfolder/c/catapult_squad.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/1 A:AB$ DealDamage | Cost$ tapXType<2/Soldier> | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/catapult_squad.jpg -Oracle:Tap two untapped Soldiers you control: Catapult Squad deals 2 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:Tap two untapped Soldiers you control: Catapult Squad deals 2 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/c/catastrophe.txt b/forge-gui/res/cardsfolder/c/catastrophe.txt index 0e6ce4ce1d6..e3e245d2506 100644 --- a/forge-gui/res/cardsfolder/c/catastrophe.txt +++ b/forge-gui/res/cardsfolder/c/catastrophe.txt @@ -5,4 +5,4 @@ A:SP$ GenericChoice | Cost$ 4 W W | Choices$ DBKillLand,DBKillCreatures | Define SVar:DBKillLand:DB$ DestroyAll | ValidCards$ Land | SpellDescription$ Destroy all lands. SVar:DBKillCreatures:DB$ DestroyAll | ValidCards$ Creature | NoRegen$ True | SpellDescription$ Destroy all creatures. They can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/catastrophe.jpg -Oracle:Destroy all lands or all creatures. Creatures destroyed this way can't be regenerated. \ No newline at end of file +Oracle:Destroy all lands or all creatures. Creatures destroyed this way can't be regenerated. diff --git a/forge-gui/res/cardsfolder/c/catch_release.txt b/forge-gui/res/cardsfolder/c/catch_release.txt index 5d221ce67b6..58fd94d8b59 100644 --- a/forge-gui/res/cardsfolder/c/catch_release.txt +++ b/forge-gui/res/cardsfolder/c/catch_release.txt @@ -1,23 +1,23 @@ -Name:Catch -ManaCost:1 U R -AlternateMode: Split -Types:Sorcery -K:Fuse -A:SP$ GainControl | Cost$ 1 U R | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target permanent until end of turn. Untap it. It gains haste until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/catch_release.jpg -Oracle:Gain control of target permanent until end of turn. Untap it. It gains haste until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) - -ALTERNATE - -Name:Release -ManaCost:4 R W -Types:Sorcery -A:SP$ RepeatEach | Cost$ 4 R W | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseArtifact | SubAbility$ DBsac | SpellDescription$ Each player sacrifices an artifact, a creature, an enchantment, a land, and a planeswalker. -SVar:DBChooseArtifact:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Artifact.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChooseCreature -SVar:DBChooseCreature:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Creature.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChooseEnchant -SVar:DBChooseEnchant:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Enchantment.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChooseLand -SVar:DBChooseLand:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Land.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChoosePW -SVar:DBChoosePW:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Planeswalker.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True -SVar:DBsac:DB$ SacrificeAll | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Each player sacrifices an artifact, a creature, an enchantment, a land, and a planeswalker.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Catch +ManaCost:1 U R +AlternateMode: Split +Types:Sorcery +K:Fuse +A:SP$ GainControl | Cost$ 1 U R | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target permanent until end of turn. Untap it. It gains haste until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/catch_release.jpg +Oracle:Gain control of target permanent until end of turn. Untap it. It gains haste until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) + +ALTERNATE + +Name:Release +ManaCost:4 R W +Types:Sorcery +A:SP$ RepeatEach | Cost$ 4 R W | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseArtifact | SubAbility$ DBsac | SpellDescription$ Each player sacrifices an artifact, a creature, an enchantment, a land, and a planeswalker. +SVar:DBChooseArtifact:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Artifact.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChooseCreature +SVar:DBChooseCreature:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Creature.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChooseEnchant +SVar:DBChooseEnchant:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Enchantment.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChooseLand +SVar:DBChooseLand:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Land.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChoosePW +SVar:DBChoosePW:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Planeswalker.RememberedPlayerCtrl | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True +SVar:DBsac:DB$ SacrificeAll | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Each player sacrifices an artifact, a creature, an enchantment, a land, and a planeswalker.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/c/cateran_brute.txt b/forge-gui/res/cardsfolder/c/cateran_brute.txt index e5f9dc6f825..719864a838d 100644 --- a/forge-gui/res/cardsfolder/c/cateran_brute.txt +++ b/forge-gui/res/cardsfolder/c/cateran_brute.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ ChangeZone | Cost$ 2 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Mercenary+cmcLE2 | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cateran_brute.jpg -Oracle:{2}, {T}: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{2}, {T}: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/cateran_enforcer.txt b/forge-gui/res/cardsfolder/c/cateran_enforcer.txt index 658df537734..d2feab415d5 100644 --- a/forge-gui/res/cardsfolder/c/cateran_enforcer.txt +++ b/forge-gui/res/cardsfolder/c/cateran_enforcer.txt @@ -6,4 +6,4 @@ K:Fear A:AB$ ChangeZone | Cost$ 4 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Mercenary+cmcLE4 | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cateran_enforcer.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{4}, {T}: Search your library for a Mercenary permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{4}, {T}: Search your library for a Mercenary permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/cateran_kidnappers.txt b/forge-gui/res/cardsfolder/c/cateran_kidnappers.txt index fcaa8b8ba42..468bd6cbb84 100644 --- a/forge-gui/res/cardsfolder/c/cateran_kidnappers.txt +++ b/forge-gui/res/cardsfolder/c/cateran_kidnappers.txt @@ -5,4 +5,4 @@ PT:4/2 A:AB$ ChangeZone | Cost$ 3 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Mercenary+cmcLE3 | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cateran_kidnappers.jpg -Oracle:{3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/cateran_overlord.txt b/forge-gui/res/cardsfolder/c/cateran_overlord.txt index 50da9a4e4a1..3ab4e1612d7 100644 --- a/forge-gui/res/cardsfolder/c/cateran_overlord.txt +++ b/forge-gui/res/cardsfolder/c/cateran_overlord.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 6 T | Origin$ Library | Destination$ Battlefield | Chan A:AB$ Regenerate | Cost$ Sac<1/Creature> | SpellDescription$ Regenerate CARDNAME. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cateran_overlord.jpg -Oracle:Sacrifice a creature: Regenerate Cateran Overlord.\n{6}, {T}: Search your library for a Mercenary permanent card with converted mana cost 6 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Sacrifice a creature: Regenerate Cateran Overlord.\n{6}, {T}: Search your library for a Mercenary permanent card with converted mana cost 6 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/cateran_persuader.txt b/forge-gui/res/cardsfolder/c/cateran_persuader.txt index 1aa6ed2859d..2761c5cee02 100644 --- a/forge-gui/res/cardsfolder/c/cateran_persuader.txt +++ b/forge-gui/res/cardsfolder/c/cateran_persuader.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ ChangeZone | Cost$ 1 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Mercenary+cmcLE1 | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary permanent card with converted mana cost 1 or less and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cateran_persuader.jpg -Oracle:{1}, {T}: Search your library for a Mercenary permanent card with converted mana cost 1 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{1}, {T}: Search your library for a Mercenary permanent card with converted mana cost 1 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/cateran_slaver.txt b/forge-gui/res/cardsfolder/c/cateran_slaver.txt index fdf402e733b..48a0665b7aa 100644 --- a/forge-gui/res/cardsfolder/c/cateran_slaver.txt +++ b/forge-gui/res/cardsfolder/c/cateran_slaver.txt @@ -6,4 +6,4 @@ K:Swampwalk A:AB$ ChangeZone | Cost$ 5 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Mercenary+cmcLE5 | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary permanent card with converted mana cost 5 or less and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cateran_slaver.jpg -Oracle:Swampwalk\n{5}, {T}: Search your library for a Mercenary permanent card with converted mana cost 5 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Swampwalk\n{5}, {T}: Search your library for a Mercenary permanent card with converted mana cost 5 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/cateran_summons.txt b/forge-gui/res/cardsfolder/c/cateran_summons.txt index 566a405d1d2..42849ada5ea 100644 --- a/forge-gui/res/cardsfolder/c/cateran_summons.txt +++ b/forge-gui/res/cardsfolder/c/cateran_summons.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ B | Origin$ Library | Destination$ Hand | ChangeType$ Mercenary | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary card, reveal that card, and put it into your hand. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cateran_summons.jpg -Oracle:Search your library for a Mercenary card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Mercenary card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/caterwauling_boggart.txt b/forge-gui/res/cardsfolder/c/caterwauling_boggart.txt index 138f81581c8..0a504a5e423 100644 --- a/forge-gui/res/cardsfolder/c/caterwauling_boggart.txt +++ b/forge-gui/res/cardsfolder/c/caterwauling_boggart.txt @@ -1,9 +1,9 @@ -Name:Caterwauling Boggart -ManaCost:3 R -Types:Creature Goblin Shaman -PT:2/2 -S:Mode$ Continuous | Affected$ Goblin.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each Goblin you control can't be blocked except by two or more creatures. -S:Mode$ Continuous | Affected$ Elemental.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each Elemental you control can't be blocked except by two or more creatures. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/caterwauling_boggart.jpg -Oracle:Each Goblin you control can't be blocked except by two or more creatures.\nEach Elemental you control can't be blocked except by two or more creatures. \ No newline at end of file +Name:Caterwauling Boggart +ManaCost:3 R +Types:Creature Goblin Shaman +PT:2/2 +S:Mode$ Continuous | Affected$ Goblin.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each Goblin you control can't be blocked except by two or more creatures. +S:Mode$ Continuous | Affected$ Elemental.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each Elemental you control can't be blocked except by two or more creatures. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/caterwauling_boggart.jpg +Oracle:Each Goblin you control can't be blocked except by two or more creatures.\nEach Elemental you control can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/c/cathars_crusade.txt b/forge-gui/res/cardsfolder/c/cathars_crusade.txt index e3ac5a4ba76..e3bd8342172 100644 --- a/forge-gui/res/cardsfolder/c/cathars_crusade.txt +++ b/forge-gui/res/cardsfolder/c/cathars_crusade.txt @@ -1,8 +1,8 @@ -Name:Cathars' Crusade -ManaCost:3 W W -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ CatharsCounters | TriggerDescription$ Whenever a creature enters the battlefield under your control, put a +1/+1 counter on each creature you control. -SVar:CatharsCounters:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/cathars_crusade.jpg -Oracle:Whenever a creature enters the battlefield under your control, put a +1/+1 counter on each creature you control. \ No newline at end of file +Name:Cathars' Crusade +ManaCost:3 W W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ CatharsCounters | TriggerDescription$ Whenever a creature enters the battlefield under your control, put a +1/+1 counter on each creature you control. +SVar:CatharsCounters:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/cathars_crusade.jpg +Oracle:Whenever a creature enters the battlefield under your control, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/c/cathartic_adept.txt b/forge-gui/res/cardsfolder/c/cathartic_adept.txt index ce944d40505..8a6936921a3 100644 --- a/forge-gui/res/cardsfolder/c/cathartic_adept.txt +++ b/forge-gui/res/cardsfolder/c/cathartic_adept.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ Mill | Cost$ T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a 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/cathartic_adept.jpg -Oracle:{T}: Target player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:{T}: Target player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/c/cathedral_membrane.txt b/forge-gui/res/cardsfolder/c/cathedral_membrane.txt index a518659ac13..f38b412f50b 100644 --- a/forge-gui/res/cardsfolder/c/cathedral_membrane.txt +++ b/forge-gui/res/cardsfolder/c/cathedral_membrane.txt @@ -1,12 +1,12 @@ -Name:Cathedral Membrane -ManaCost:1 PW -Types:Artifact Creature Wall -PT:0/3 -K:Defender -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerController$ TriggeredCardController | Phase$ BeginCombat->EndCombat | TriggerDescription$ When CARDNAME dies during combat, it deals 6 damage to each creature it blocked this combat. -SVar:TrigDmg:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.IsRemembered | NumDmg$ 6 | ValidDescription$ each creature it blocked this combat. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigRem | Secondary$ True | TriggerZones$ Battlefield | Static$ True -SVar:TrigRem:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBRem -SVar:DBRem:DB$ Pump | RememberObjects$ Valid Creature.blockedBySource -SVar:Picture:http://www.wizards.com/global/images/magic/general/cathedral_membrane.jpg -Oracle:({W/P} can be paid with either {W} or 2 life.)\nDefender\nWhen Cathedral Membrane dies during combat, it deals 6 damage to each creature it blocked this combat. \ No newline at end of file +Name:Cathedral Membrane +ManaCost:1 PW +Types:Artifact Creature Wall +PT:0/3 +K:Defender +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerController$ TriggeredCardController | Phase$ BeginCombat->EndCombat | TriggerDescription$ When CARDNAME dies during combat, it deals 6 damage to each creature it blocked this combat. +SVar:TrigDmg:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.IsRemembered | NumDmg$ 6 | ValidDescription$ each creature it blocked this combat. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigRem | Secondary$ True | TriggerZones$ Battlefield | Static$ True +SVar:TrigRem:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBRem +SVar:DBRem:DB$ Pump | RememberObjects$ Valid Creature.blockedBySource +SVar:Picture:http://www.wizards.com/global/images/magic/general/cathedral_membrane.jpg +Oracle:({W/P} can be paid with either {W} or 2 life.)\nDefender\nWhen Cathedral Membrane dies during combat, it deals 6 damage to each creature it blocked this combat. diff --git a/forge-gui/res/cardsfolder/c/cathedral_of_serra.txt b/forge-gui/res/cardsfolder/c/cathedral_of_serra.txt index bd8e4f374e7..f581de3bdfe 100644 --- a/forge-gui/res/cardsfolder/c/cathedral_of_serra.txt +++ b/forge-gui/res/cardsfolder/c/cathedral_of_serra.txt @@ -1,7 +1,7 @@ -Name:Cathedral of Serra -ManaCost:no cost -Types:Land -S:Mode$ Continuous | Affected$ Creature.White+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ White legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cathedral_of_serra.jpg -Oracle:White legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Cathedral of Serra +ManaCost:no cost +Types:Land +S:Mode$ Continuous | Affected$ Creature.White+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ White legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cathedral_of_serra.jpg +Oracle:White legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/c/cathedral_of_war.txt b/forge-gui/res/cardsfolder/c/cathedral_of_war.txt index 041cd068d6f..64f8e21b53f 100644 --- a/forge-gui/res/cardsfolder/c/cathedral_of_war.txt +++ b/forge-gui/res/cardsfolder/c/cathedral_of_war.txt @@ -1,8 +1,8 @@ -Name:Cathedral of War -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -K:Exalted -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cathedral_of_war.jpg -Oracle:Cathedral of War enters the battlefield tapped.\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{T}: Add {1} to your mana pool. \ No newline at end of file +Name:Cathedral of War +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +K:Exalted +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cathedral_of_war.jpg +Oracle:Cathedral of War enters the battlefield tapped.\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/cathedral_sanctifier.txt b/forge-gui/res/cardsfolder/c/cathedral_sanctifier.txt index 4307903503c..421412b8aa5 100644 --- a/forge-gui/res/cardsfolder/c/cathedral_sanctifier.txt +++ b/forge-gui/res/cardsfolder/c/cathedral_sanctifier.txt @@ -1,8 +1,8 @@ -Name:Cathedral Sanctifier -ManaCost:W -Types:Creature Human Cleric -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/cathedral_sanctifier.jpg -Oracle:When Cathedral Sanctifier enters the battlefield, you gain 3 life. \ No newline at end of file +Name:Cathedral Sanctifier +ManaCost:W +Types:Creature Human Cleric +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/cathedral_sanctifier.jpg +Oracle:When Cathedral Sanctifier enters the battlefield, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/c/cathodion.txt b/forge-gui/res/cardsfolder/c/cathodion.txt index a96cf58ced1..53931202034 100644 --- a/forge-gui/res/cardsfolder/c/cathodion.txt +++ b/forge-gui/res/cardsfolder/c/cathodion.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigAddMana | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, add 3 to your mana pool. SVar:TrigAddMana:AB$Mana | Cost$ 0 | Produced$ 1 | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/cathodion.jpg -Oracle:When Cathodion dies, add {3} to your mana pool. \ No newline at end of file +Oracle:When Cathodion dies, add {3} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/cauldron_dance.txt b/forge-gui/res/cardsfolder/c/cauldron_dance.txt index 46f25feb4ff..2792de4e285 100644 --- a/forge-gui/res/cardsfolder/c/cauldron_dance.txt +++ b/forge-gui/res/cardsfolder/c/cauldron_dance.txt @@ -1,14 +1,14 @@ -Name:Cauldron Dance -ManaCost:4 B R -Types:Instant -A:SP$ ChangeZone | Cost$ 4 B R | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | ActivationPhases$ BeginCombat->EndCombat | SubAbility$ DBAnimate | SpellDescription$ Cast CARDNAME only during combat. Return target creature card from your graveyard to the battlefield. That creature gains haste. Return it to your hand at the beginning of the next end step. You may put a creature card from your hand onto the battlefield. That creature gains haste. Its controller sacrifices it at the beginning of the next end step. -SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Keywords$ Haste | Triggers$ TrigBounce | sVars$ TrigReturn | SubAbility$ DBChangeZone -SVar:TrigBounce:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the next end step, return CARDNAME to its owner's hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | Optional$ You | ChangeType$ Creature | ChangeNum$ 1 | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBAnimate2 -SVar:DBAnimate2:DB$ Animate | Defined$ Remembered | Keywords$ Haste | Triggers$ TrigSacrifice | sVars$ TrigSac -SVar:TrigSacrifice:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of the next end step, sacrifice CARDNAME. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cauldron_dance.jpg -Oracle:Cast Cauldron Dance only during combat.\nReturn target creature card from your graveyard to the battlefield. That creature gains haste. Return it to your hand at the beginning of the next end step.\nYou may put a creature card from your hand onto the battlefield. That creature gains haste. Its controller sacrifices it at the beginning of the next end step. \ No newline at end of file +Name:Cauldron Dance +ManaCost:4 B R +Types:Instant +A:SP$ ChangeZone | Cost$ 4 B R | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | ActivationPhases$ BeginCombat->EndCombat | SubAbility$ DBAnimate | SpellDescription$ Cast CARDNAME only during combat. Return target creature card from your graveyard to the battlefield. That creature gains haste. Return it to your hand at the beginning of the next end step. You may put a creature card from your hand onto the battlefield. That creature gains haste. Its controller sacrifices it at the beginning of the next end step. +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Keywords$ Haste | Triggers$ TrigBounce | sVars$ TrigReturn | SubAbility$ DBChangeZone +SVar:TrigBounce:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the next end step, return CARDNAME to its owner's hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | Optional$ You | ChangeType$ Creature | ChangeNum$ 1 | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBAnimate2 +SVar:DBAnimate2:DB$ Animate | Defined$ Remembered | Keywords$ Haste | Triggers$ TrigSacrifice | sVars$ TrigSac +SVar:TrigSacrifice:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of the next end step, sacrifice CARDNAME. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cauldron_dance.jpg +Oracle:Cast Cauldron Dance only during combat.\nReturn target creature card from your graveyard to the battlefield. That creature gains haste. Return it to your hand at the beginning of the next end step.\nYou may put a creature card from your hand onto the battlefield. That creature gains haste. Its controller sacrifices it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/c/cauldron_haze.txt b/forge-gui/res/cardsfolder/c/cauldron_haze.txt index 027f638c608..978d8742881 100644 --- a/forge-gui/res/cardsfolder/c/cauldron_haze.txt +++ b/forge-gui/res/cardsfolder/c/cauldron_haze.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 WB | ValidTgts$ Creature | KW$ Persist | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Select target creature | References$ X | SpellDescription$ Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it's put into a graveyard from the battlefield, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) SVar:X:Count$Valid Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/cauldron_haze.jpg -Oracle:Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/c/cauldron_of_souls.txt b/forge-gui/res/cardsfolder/c/cauldron_of_souls.txt index c2358238cc4..4eb0631e5ac 100644 --- a/forge-gui/res/cardsfolder/c/cauldron_of_souls.txt +++ b/forge-gui/res/cardsfolder/c/cauldron_of_souls.txt @@ -5,4 +5,4 @@ A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | TgtPr SVar:X:Count$Valid Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cauldron_of_souls.jpg -Oracle:{T}: Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:{T}: Choose any number of target creatures. Each of those creatures gains persist until end of turn. (When it dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/c/caustic_crawler.txt b/forge-gui/res/cardsfolder/c/caustic_crawler.txt index e65e5d754ba..53a50f3c00f 100644 --- a/forge-gui/res/cardsfolder/c/caustic_crawler.txt +++ b/forge-gui/res/cardsfolder/c/caustic_crawler.txt @@ -5,4 +5,4 @@ PT:4/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may have target creature get -1/-1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/Caustic_Crawler.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may have target creature get -1/-1 until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may have target creature get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/caustic_hound.txt b/forge-gui/res/cardsfolder/c/caustic_hound.txt index 77137dcd6e1..5b412a7a73b 100644 --- a/forge-gui/res/cardsfolder/c/caustic_hound.txt +++ b/forge-gui/res/cardsfolder/c/caustic_hound.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player loses 4 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 4 | Defined$ Each SVar:Picture:http://www.wizards.com/global/images/magic/general/caustic_hound.jpg -Oracle:When Caustic Hound dies, each player loses 4 life. \ No newline at end of file +Oracle:When Caustic Hound dies, each player loses 4 life. diff --git a/forge-gui/res/cardsfolder/c/caustic_rain.txt b/forge-gui/res/cardsfolder/c/caustic_rain.txt index 379831293b0..b574f753241 100644 --- a/forge-gui/res/cardsfolder/c/caustic_rain.txt +++ b/forge-gui/res/cardsfolder/c/caustic_rain.txt @@ -3,4 +3,4 @@ ManaCost:2 B B Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B B | ValidTgts$ Land | TgtPrompt$ Select target land | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/caustic_rain.jpg -Oracle:Exile target land. \ No newline at end of file +Oracle:Exile target land. diff --git a/forge-gui/res/cardsfolder/c/caustic_tar.txt b/forge-gui/res/cardsfolder/c/caustic_tar.txt index 4c287720884..6d0b6f62254 100644 --- a/forge-gui/res/cardsfolder/c/caustic_tar.txt +++ b/forge-gui/res/cardsfolder/c/caustic_tar.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.AttachedBy | AddAbility$ LoseLife | Descript SVar:LoseLife:AB$LoseLife | Cost$ T | ValidTgts$ Player | LifeAmount$ 3 | TgtPrompt$ Target a player to lose life | SpellDescription$ Target player loses 3 life. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/caustic_tar.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Target player loses 3 life." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: Target player loses 3 life." diff --git a/forge-gui/res/cardsfolder/c/caustic_wasps.txt b/forge-gui/res/cardsfolder/c/caustic_wasps.txt index 93e95b5067d..c92a84902b2 100644 --- a/forge-gui/res/cardsfolder/c/caustic_wasps.txt +++ b/forge-gui/res/cardsfolder/c/caustic_wasps.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target artifact that player controls. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select an artifact your opponent controls. SVar:Picture:http://www.wizards.com/global/images/magic/general/caustic_wasps.jpg -Oracle:Flying\nWhenever Caustic Wasps deals combat damage to a player, you may destroy target artifact that player controls. \ No newline at end of file +Oracle:Flying\nWhenever Caustic Wasps deals combat damage to a player, you may destroy target artifact that player controls. diff --git a/forge-gui/res/cardsfolder/c/cautery_sliver.txt b/forge-gui/res/cardsfolder/c/cautery_sliver.txt index 2cdf6c87609..78b5380f419 100644 --- a/forge-gui/res/cardsfolder/c/cautery_sliver.txt +++ b/forge-gui/res/cardsfolder/c/cautery_sliver.txt @@ -1,11 +1,11 @@ -Name:Cautery Sliver -ManaCost:R W -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Damage | Description$ All Slivers have "{1}, Sacrifice this permanent: This permanent deals 1 damage to target creature or player." -SVar:Damage:AB$ DealDamage | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Prevent | Description$ All Slivers have "{1}, Sacrifice this permanent: Prevent the next 1 damage that would be dealt to target Sliver creature or player this turn." -SVar:Prevent:AB$ PreventDamage | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature.Sliver,Player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target Sliver creature or player this turn. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/cautery_sliver.jpg -Oracle:All Slivers have "{1}, Sacrifice this permanent: This permanent deals 1 damage to target creature or player."\nAll Slivers have "{1}, Sacrifice this permanent: Prevent the next 1 damage that would be dealt to target Sliver creature or player this turn." \ No newline at end of file +Name:Cautery Sliver +ManaCost:R W +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Damage | Description$ All Slivers have "{1}, Sacrifice this permanent: This permanent deals 1 damage to target creature or player." +SVar:Damage:AB$ DealDamage | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Prevent | Description$ All Slivers have "{1}, Sacrifice this permanent: Prevent the next 1 damage that would be dealt to target Sliver creature or player this turn." +SVar:Prevent:AB$ PreventDamage | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature.Sliver,Player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target Sliver creature or player this turn. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/cautery_sliver.jpg +Oracle:All Slivers have "{1}, Sacrifice this permanent: This permanent deals 1 damage to target creature or player."\nAll Slivers have "{1}, Sacrifice this permanent: Prevent the next 1 damage that would be dealt to target Sliver creature or player this turn." diff --git a/forge-gui/res/cardsfolder/c/cavalry_master.txt b/forge-gui/res/cardsfolder/c/cavalry_master.txt index 5d50577e63b..6c01a75f342 100644 --- a/forge-gui/res/cardsfolder/c/cavalry_master.txt +++ b/forge-gui/res/cardsfolder/c/cavalry_master.txt @@ -6,4 +6,4 @@ K:Flanking S:Mode$ Continuous | Affected$ Creature.Other+withFlanking+YouCtrl | AddKeyword$ Flanking | Description$ Other creatures you control with flanking have flanking. (Each instance of flanking triggers separately.) SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/cavalry_master.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nOther creatures you control with flanking have flanking. (Each instance of flanking triggers separately.) \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nOther creatures you control with flanking have flanking. (Each instance of flanking triggers separately.) diff --git a/forge-gui/res/cardsfolder/c/cavalry_pegasus.txt b/forge-gui/res/cardsfolder/c/cavalry_pegasus.txt index 159b44796dd..6b99c7c226c 100644 --- a/forge-gui/res/cardsfolder/c/cavalry_pegasus.txt +++ b/forge-gui/res/cardsfolder/c/cavalry_pegasus.txt @@ -1,9 +1,9 @@ -Name:Cavalry Pegasus -ManaCost:1 W -Types:Creature Pegasus -PT:1/1 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME attacks, each attacking Human gains flying until end of turn. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Human.attacking | KW$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/cavalry_pegasus.jpg -Oracle:FlyingWhenever Cavalry Pegasus attacks, each attacking Human gains flying until end of turn. \ No newline at end of file +Name:Cavalry Pegasus +ManaCost:1 W +Types:Creature Pegasus +PT:1/1 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME attacks, each attacking Human gains flying until end of turn. +SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Human.attacking | KW$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/cavalry_pegasus.jpg +Oracle:FlyingWhenever Cavalry Pegasus attacks, each attacking Human gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cave_in.txt b/forge-gui/res/cardsfolder/c/cave_in.txt index 0d574dc42c7..976c4651604 100644 --- a/forge-gui/res/cardsfolder/c/cave_in.txt +++ b/forge-gui/res/cardsfolder/c/cave_in.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ 3 R R | NumDmg$ 2 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 2 damage to each creature and each player. SVar:AltCost:Cost$ ExileFromHand<1/Card.Red> | Description$ You may exile a red card from your hand rather than pay Cave-In's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/cave_in.jpg -Oracle:You may exile a red card from your hand rather than pay Cave-In's mana cost.\nCave-In deals 2 damage to each creature and each player. \ No newline at end of file +Oracle:You may exile a red card from your hand rather than pay Cave-In's mana cost.\nCave-In deals 2 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/c/cave_people.txt b/forge-gui/res/cardsfolder/c/cave_people.txt index e2b100d811e..e8970a55a41 100644 --- a/forge-gui/res/cardsfolder/c/cave_people.txt +++ b/forge-gui/res/cardsfolder/c/cave_people.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ A:AB$ Pump | Cost$ 1 R R T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Mountainwalk | SpellDescription$ Target creature gains mountainwalk until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ -2 SVar:Picture:http://www.wizards.com/global/images/magic/general/cave_people.jpg -Oracle:Whenever Cave People attacks, it gets +1/-2 until end of turn.\n{1}{R}{R}, {T}: Target creature gains mountainwalk until end of turn. \ No newline at end of file +Oracle:Whenever Cave People attacks, it gets +1/-2 until end of turn.\n{1}{R}{R}, {T}: Target creature gains mountainwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cave_sense.txt b/forge-gui/res/cardsfolder/c/cave_sense.txt index 492c1f7894a..48491a2c6e1 100644 --- a/forge-gui/res/cardsfolder/c/cave_sense.txt +++ b/forge-gui/res/cardsfolder/c/cave_sense.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Mountainwalk | Description$ Enchanted creature gets +1/+1 and has mountainwalk. SVar:Picture:http://www.wizards.com/global/images/magic/general/cave_sense.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has mountainwalk. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has mountainwalk. diff --git a/forge-gui/res/cardsfolder/c/cave_tiger.txt b/forge-gui/res/cardsfolder/c/cave_tiger.txt index e8c7169b8a0..d16446ec6a1 100644 --- a/forge-gui/res/cardsfolder/c/cave_tiger.txt +++ b/forge-gui/res/cardsfolder/c/cave_tiger.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBlockedPump | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME gets +1/+1 until end of turn. SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/cave_tiger.jpg -Oracle:Whenever Cave Tiger becomes blocked by a creature, Cave Tiger gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever Cave Tiger becomes blocked by a creature, Cave Tiger gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cavern_crawler.txt b/forge-gui/res/cardsfolder/c/cavern_crawler.txt index 067207abbaf..94755aa537c 100644 --- a/forge-gui/res/cardsfolder/c/cavern_crawler.txt +++ b/forge-gui/res/cardsfolder/c/cavern_crawler.txt @@ -5,4 +5,4 @@ PT:0/3 K:Mountainwalk A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cavern_crawler.jpg -Oracle:Mountainwalk\n{R}: Cavern Crawler gets +1/-1 until end of turn. \ No newline at end of file +Oracle:Mountainwalk\n{R}: Cavern Crawler gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cavern_harpy.txt b/forge-gui/res/cardsfolder/c/cavern_harpy.txt index 06001fa7cf0..93dd88b1ef6 100644 --- a/forge-gui/res/cardsfolder/c/cavern_harpy.txt +++ b/forge-gui/res/cardsfolder/c/cavern_harpy.txt @@ -8,4 +8,4 @@ A:AB$ ChangeZone | Cost$ PayLife<1> | Origin$ Battlefield | Destination$ Hand | SVar:TrigChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.Black+YouCtrl,Creature.Blue+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cavern_harpy.jpg -Oracle:Flying\nWhen Cavern Harpy enters the battlefield, return a blue or black creature you control to its owner's hand.\nPay 1 life: Return Cavern Harpy to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Cavern Harpy enters the battlefield, return a blue or black creature you control to its owner's hand.\nPay 1 life: Return Cavern Harpy to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/cavern_lampad.txt b/forge-gui/res/cardsfolder/c/cavern_lampad.txt index d71edbc5cff..8920b1c763f 100644 --- a/forge-gui/res/cardsfolder/c/cavern_lampad.txt +++ b/forge-gui/res/cardsfolder/c/cavern_lampad.txt @@ -1,9 +1,9 @@ -Name:Cavern Lampad -ManaCost:3 B -Types:Enchantment Creature Nymph -PT:2/2 -K:Bestow:5 B -K:Intimidate -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Intimidate | Description$ Enchanted creature gets +2/+2 and has intimidate. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cavern_lampad.jpg -Oracle:Bestow {5}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nIntimidate\nEnchanted creature gets +2/+2 and has intimidate. \ No newline at end of file +Name:Cavern Lampad +ManaCost:3 B +Types:Enchantment Creature Nymph +PT:2/2 +K:Bestow:5 B +K:Intimidate +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Intimidate | Description$ Enchanted creature gets +2/+2 and has intimidate. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cavern_lampad.jpg +Oracle:Bestow {5}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nIntimidate\nEnchanted creature gets +2/+2 and has intimidate. diff --git a/forge-gui/res/cardsfolder/c/cavern_of_souls.txt b/forge-gui/res/cardsfolder/c/cavern_of_souls.txt index f8c77c57727..185a35a2c4c 100644 --- a/forge-gui/res/cardsfolder/c/cavern_of_souls.txt +++ b/forge-gui/res/cardsfolder/c/cavern_of_souls.txt @@ -1,9 +1,9 @@ -Name:Cavern of Souls -ManaCost:no cost -Types:Land -K:ETBReplacement:Other:ChooseCT -SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeck -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Creature.ChosenType | AddsNoCounter$ True | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type, and that spell can't be countered. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cavern_of_souls.jpg -Oracle:As Cavern of Souls enters the battlefield, choose a creature type.\n{T}: Add {1} to your mana pool.\n{T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type, and that spell can't be countered. \ No newline at end of file +Name:Cavern of Souls +ManaCost:no cost +Types:Land +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeck +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Creature.ChosenType | AddsNoCounter$ True | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type, and that spell can't be countered. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cavern_of_souls.jpg +Oracle:As Cavern of Souls enters the battlefield, choose a creature type.\n{T}: Add {1} to your mana pool.\n{T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell of the chosen type, and that spell can't be countered. diff --git a/forge-gui/res/cardsfolder/c/cavern_thoctar.txt b/forge-gui/res/cardsfolder/c/cavern_thoctar.txt index 04c75f5684d..8a2975fb8cf 100644 --- a/forge-gui/res/cardsfolder/c/cavern_thoctar.txt +++ b/forge-gui/res/cardsfolder/c/cavern_thoctar.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/5 A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cavern_thoctar.jpg -Oracle:{1}{R}: Cavern Thoctar gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{1}{R}: Cavern Thoctar gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/caverns_of_despair.txt b/forge-gui/res/cardsfolder/c/caverns_of_despair.txt index 096bf001b2d..504e9e4ea87 100644 --- a/forge-gui/res/cardsfolder/c/caverns_of_despair.txt +++ b/forge-gui/res/cardsfolder/c/caverns_of_despair.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | GlobalRule$ No more than two creatures can block each comba SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/caverns_of_despair.jpg -Oracle:No more than two creatures can attack each combat.\nNo more than two creatures can block each combat. \ No newline at end of file +Oracle:No more than two creatures can attack each combat.\nNo more than two creatures can block each combat. diff --git a/forge-gui/res/cardsfolder/c/caves_of_koilos.txt b/forge-gui/res/cardsfolder/c/caves_of_koilos.txt index 74319957c30..014ae831f8e 100644 --- a/forge-gui/res/cardsfolder/c/caves_of_koilos.txt +++ b/forge-gui/res/cardsfolder/c/caves_of_koilos.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/caves_of_koilos.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {B} to your mana pool. Caves of Koilos deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {B} to your mana pool. Caves of Koilos deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/c/cease_fire.txt b/forge-gui/res/cardsfolder/c/cease_fire.txt index 5781db65e87..8a088bcf814 100644 --- a/forge-gui/res/cardsfolder/c/cease_fire.txt +++ b/forge-gui/res/cardsfolder/c/cease_fire.txt @@ -1,8 +1,8 @@ -Name:Cease-Fire -ManaCost:2 W -Types:Instant -A:SP$ Effect | Cost$ 2 W | ValidTgts$ Player | Name$ Cease-Fire Effect | StaticAbilities$ STCantBeCast | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DBDraw | SpellDescription$ Target player can't cast creature spells this turn. -SVar:STCantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Creature | Caster$ Player.IsRemembered | Description$ Target player can't cast creature spells this turn. -SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cease_fire.jpg -Oracle:Target player can't cast creature spells this turn.\nDraw a card. \ No newline at end of file +Name:Cease-Fire +ManaCost:2 W +Types:Instant +A:SP$ Effect | Cost$ 2 W | ValidTgts$ Player | Name$ Cease-Fire Effect | StaticAbilities$ STCantBeCast | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DBDraw | SpellDescription$ Target player can't cast creature spells this turn. +SVar:STCantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Creature | Caster$ Player.IsRemembered | Description$ Target player can't cast creature spells this turn. +SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cease_fire.jpg +Oracle:Target player can't cast creature spells this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/ceaseless_searblades.txt b/forge-gui/res/cardsfolder/c/ceaseless_searblades.txt index daf884252e0..8e447f2e8b4 100644 --- a/forge-gui/res/cardsfolder/c/ceaseless_searblades.txt +++ b/forge-gui/res/cardsfolder/c/ceaseless_searblades.txt @@ -1,8 +1,8 @@ -Name:Ceaseless Searblades -ManaCost:3 R -Types:Creature Elemental Warrior -PT:2/4 -T:Mode$ AbilityCast | ValidCard$ Elemental | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you activate an ability of an Elemental, CARDNAME gets +1/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ceaseless_searblades.jpg -Oracle:Whenever you activate an ability of an Elemental, Ceaseless Searblades gets +1/+0 until end of turn. \ No newline at end of file +Name:Ceaseless Searblades +ManaCost:3 R +Types:Creature Elemental Warrior +PT:2/4 +T:Mode$ AbilityCast | ValidCard$ Elemental | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you activate an ability of an Elemental, CARDNAME gets +1/+0 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ceaseless_searblades.jpg +Oracle:Whenever you activate an ability of an Elemental, Ceaseless Searblades gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/celestial_ancient.txt b/forge-gui/res/cardsfolder/c/celestial_ancient.txt index cd0a757c927..9a61ab37135 100644 --- a/forge-gui/res/cardsfolder/c/celestial_ancient.txt +++ b/forge-gui/res/cardsfolder/c/celestial_ancient.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Trigge SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_ancient.jpg -Oracle:Flying\nWhenever you cast an enchantment spell, put a +1/+1 counter on each creature you control. \ No newline at end of file +Oracle:Flying\nWhenever you cast an enchantment spell, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/c/celestial_archon.txt b/forge-gui/res/cardsfolder/c/celestial_archon.txt index 365bc2d1562..e927ffde333 100644 --- a/forge-gui/res/cardsfolder/c/celestial_archon.txt +++ b/forge-gui/res/cardsfolder/c/celestial_archon.txt @@ -1,10 +1,10 @@ -Name:Celestial Archon -ManaCost:3 W W -Types:Enchantment Creature Archon -PT:4/4 -K:Bestow:5 W W -K:Flying -K:First Strike -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | AddKeyword$ Flying & First Strike | Description$ Enchanted creature gets +4/+4 and has flying and first strike. -SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_archon.jpg -Oracle:Bestow {5}{W}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying, first strike\nEnchanted creature gets +4/+4 and has flying and first strike. \ No newline at end of file +Name:Celestial Archon +ManaCost:3 W W +Types:Enchantment Creature Archon +PT:4/4 +K:Bestow:5 W W +K:Flying +K:First Strike +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | AddKeyword$ Flying & First Strike | Description$ Enchanted creature gets +4/+4 and has flying and first strike. +SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_archon.jpg +Oracle:Bestow {5}{W}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying, first strike\nEnchanted creature gets +4/+4 and has flying and first strike. diff --git a/forge-gui/res/cardsfolder/c/celestial_colonnade.txt b/forge-gui/res/cardsfolder/c/celestial_colonnade.txt index dc07d547781..26525fec6d5 100644 --- a/forge-gui/res/cardsfolder/c/celestial_colonnade.txt +++ b/forge-gui/res/cardsfolder/c/celestial_colonnade.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. A:AB$ Animate | Cost$ 3 W U | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Elemental | Colors$ White,Blue | Keywords$ Flying & Vigilance | SpellDescription$ Until end of turn, CARDNAME becomes a 4/4 white and blue Elemental creature with flying and vigilance. It's still a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_colonnade.jpg -Oracle:Celestial Colonnade enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool.\n{3}{W}{U}: Until end of turn, Celestial Colonnade becomes a 4/4 white and blue Elemental creature with flying and vigilance. It's still a land. \ No newline at end of file +Oracle:Celestial Colonnade enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool.\n{3}{W}{U}: Until end of turn, Celestial Colonnade becomes a 4/4 white and blue Elemental creature with flying and vigilance. It's still a land. diff --git a/forge-gui/res/cardsfolder/c/celestial_crusader.txt b/forge-gui/res/cardsfolder/c/celestial_crusader.txt index fd35357887e..c762bafde1b 100644 --- a/forge-gui/res/cardsfolder/c/celestial_crusader.txt +++ b/forge-gui/res/cardsfolder/c/celestial_crusader.txt @@ -7,4 +7,4 @@ K:Flying K:Flash S:Mode$ Continuous | Affected$ Creature.White+Other | AddPower$ 1 | AddToughness$ 1 | Description$ Other white creatures get +1/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_crusader.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nSplit second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nFlying\nOther white creatures get +1/+1. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nSplit second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nFlying\nOther white creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/c/celestial_dawn.txt b/forge-gui/res/cardsfolder/c/celestial_dawn.txt index d61c44471b5..1e9306c12d1 100644 --- a/forge-gui/res/cardsfolder/c/celestial_dawn.txt +++ b/forge-gui/res/cardsfolder/c/celestial_dawn.txt @@ -1,12 +1,12 @@ -Name:Celestial Dawn -ManaCost:1 W W -Types:Enchantment -S:Mode$ Continuous | Affected$ Land.YouCtrl | AddType$ Plains | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Lands you control are Plains. -S:Mode$ Continuous | Affected$ Card.YouOwn+nonLand | SetColor$ White | AffectedZone$ Hand,Library,Graveyard,Exile,Command | Description$ Nonland cards you own that aren't on the battlefield, spells you control, and nonland permanents you control are white. -S:Mode$ Continuous | Affected$ Card.YouCtrl+nonLand | SetColor$ White | AffectedZone$ Battlefield,Stack -S:Mode$ Continuous | Affected$ You | ManaColorConversion$ Additive | WhiteConversion$ All | Description$ You may spend white mana as though it were mana of any color. -S:Mode$ Continuous | Affected$ You | ManaColorConversion$ Restrictive | BlueConversion$ Colorless | BlackConversion$ Colorless | RedConversion$ Colorless | GreenConversion$ Colorless | ColorlessConversion$ Colorless | Description$ You may spend other mana only as though it were colorless mana. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_dawn.jpg -Oracle:Lands you control are Plains.\nNonland cards you own that aren't on the battlefield, spells you control, and nonland permanents you control are white.\nYou may spend white mana as though it were mana of any color. You may spend other mana only as though it were colorless mana. +Name:Celestial Dawn +ManaCost:1 W W +Types:Enchantment +S:Mode$ Continuous | Affected$ Land.YouCtrl | AddType$ Plains | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Lands you control are Plains. +S:Mode$ Continuous | Affected$ Card.YouOwn+nonLand | SetColor$ White | AffectedZone$ Hand,Library,Graveyard,Exile,Command | Description$ Nonland cards you own that aren't on the battlefield, spells you control, and nonland permanents you control are white. +S:Mode$ Continuous | Affected$ Card.YouCtrl+nonLand | SetColor$ White | AffectedZone$ Battlefield,Stack +S:Mode$ Continuous | Affected$ You | ManaColorConversion$ Additive | WhiteConversion$ All | Description$ You may spend white mana as though it were mana of any color. +S:Mode$ Continuous | Affected$ You | ManaColorConversion$ Restrictive | BlueConversion$ Colorless | BlackConversion$ Colorless | RedConversion$ Colorless | GreenConversion$ Colorless | ColorlessConversion$ Colorless | Description$ You may spend other mana only as though it were colorless mana. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_dawn.jpg +Oracle:Lands you control are Plains.\nNonland cards you own that aren't on the battlefield, spells you control, and nonland permanents you control are white.\nYou may spend white mana as though it were mana of any color. You may spend other mana only as though it were colorless mana. diff --git a/forge-gui/res/cardsfolder/c/celestial_flare.txt b/forge-gui/res/cardsfolder/c/celestial_flare.txt index c9d59eacc94..46f94d019d6 100644 --- a/forge-gui/res/cardsfolder/c/celestial_flare.txt +++ b/forge-gui/res/cardsfolder/c/celestial_flare.txt @@ -1,6 +1,6 @@ -Name:Celestial Flare -ManaCost:W W -Types:Instant -A:SP$ Sacrifice | Cost$ W W | ValidTgts$ Player | SacValid$ Creature.attacking,Creature.blocking | SacMessage$ Creature | SpellDescription$ Target player sacrifices an attacking or blocking creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_flare.jpg -Oracle:Target player sacrifices an attacking or blocking creature. +Name:Celestial Flare +ManaCost:W W +Types:Instant +A:SP$ Sacrifice | Cost$ W W | ValidTgts$ Player | SacValid$ Creature.attacking,Creature.blocking | SacMessage$ Creature | SpellDescription$ Target player sacrifices an attacking or blocking creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_flare.jpg +Oracle:Target player sacrifices an attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/c/celestial_force.txt b/forge-gui/res/cardsfolder/c/celestial_force.txt index 1056cc6ea19..d23c47cea0d 100644 --- a/forge-gui/res/cardsfolder/c/celestial_force.txt +++ b/forge-gui/res/cardsfolder/c/celestial_force.txt @@ -5,4 +5,4 @@ PT:7/7 T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ At the beginning of each upkeep, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_force.jpg -Oracle:At the beginning of each upkeep, you gain 3 life. \ No newline at end of file +Oracle:At the beginning of each upkeep, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/c/celestial_gatekeeper.txt b/forge-gui/res/cardsfolder/c/celestial_gatekeeper.txt index 58764ebc9df..1c63634e312 100644 --- a/forge-gui/res/cardsfolder/c/celestial_gatekeeper.txt +++ b/forge-gui/res/cardsfolder/c/celestial_gatekeeper.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBChangeZone SVar:DBChangeZone:DB$ChangeZone | ValidTgts$ Permanent.Bird+YouCtrl,Permanent.Cleric+YouCtrl | TargetMin$ 0 | TargetMax$ 2 | Origin$ Graveyard | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_gatekeeper.jpg -Oracle:Flying\nWhen Celestial Gatekeeper dies, exile it, then return up to two target Bird and/or Cleric permanent cards from your graveyard to the battlefield. \ No newline at end of file +Oracle:Flying\nWhen Celestial Gatekeeper dies, exile it, then return up to two target Bird and/or Cleric permanent cards from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/c/celestial_kirin.txt b/forge-gui/res/cardsfolder/c/celestial_kirin.txt index 01544730c4f..402def11efe 100644 --- a/forge-gui/res/cardsfolder/c/celestial_kirin.txt +++ b/forge-gui/res/cardsfolder/c/celestial_kirin.txt @@ -9,4 +9,4 @@ SVar:X:TriggerCount$CastSACMC SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_kirin.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, destroy all permanents with that spell's converted mana cost. \ No newline at end of file +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, destroy all permanents with that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/c/celestial_mantle.txt b/forge-gui/res/cardsfolder/c/celestial_mantle.txt index ae194af2ca8..674c72e2cec 100644 --- a/forge-gui/res/cardsfolder/c/celestial_mantle.txt +++ b/forge-gui/res/cardsfolder/c/celestial_mantle.txt @@ -10,4 +10,4 @@ SVar:DBSet:DB$ SetLife | Defined$ Remembered | LifeAmount$ X | References$ X | S SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:PlayerCountRemembered$LifeTotal/Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_mantle.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nWhenever enchanted creature deals combat damage to a player, double its controller's life total. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nWhenever enchanted creature deals combat damage to a player, double its controller's life total. diff --git a/forge-gui/res/cardsfolder/c/celestial_prism.txt b/forge-gui/res/cardsfolder/c/celestial_prism.txt index eaa9e41baea..8bb7bdba962 100644 --- a/forge-gui/res/cardsfolder/c/celestial_prism.txt +++ b/forge-gui/res/cardsfolder/c/celestial_prism.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 2 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_prism.jpg -Oracle:{2}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{2}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/celestial_purge.txt b/forge-gui/res/cardsfolder/c/celestial_purge.txt index 2edc050dae2..329914f80c2 100644 --- a/forge-gui/res/cardsfolder/c/celestial_purge.txt +++ b/forge-gui/res/cardsfolder/c/celestial_purge.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Permanent.Black,Permanent.Red | TgtPrompt$ Select target black or red permanent | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target black or red permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_purge.jpg -Oracle:Exile target black or red permanent. \ No newline at end of file +Oracle:Exile target black or red permanent. diff --git a/forge-gui/res/cardsfolder/c/celestial_sword.txt b/forge-gui/res/cardsfolder/c/celestial_sword.txt index 06b8dfa4702..1e5cf330424 100644 --- a/forge-gui/res/cardsfolder/c/celestial_sword.txt +++ b/forge-gui/res/cardsfolder/c/celestial_sword.txt @@ -6,4 +6,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/celestial_sword.jpg -Oracle:{3}, {T}: Target creature you control gets +3/+3 until end of turn. Its controller sacrifices it at the beginning of the next end step. \ No newline at end of file +Oracle:{3}, {T}: Target creature you control gets +3/+3 until end of turn. Its controller sacrifices it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/c/celestine_reef.txt b/forge-gui/res/cardsfolder/c/celestine_reef.txt index 7d9072cb92e..6630c2bfd43 100644 --- a/forge-gui/res/cardsfolder/c/celestine_reef.txt +++ b/forge-gui/res/cardsfolder/c/celestine_reef.txt @@ -1,13 +1,13 @@ -Name:Celestine Reef -ManaCost:no cost -Types:Plane Luvion -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.withoutFlying+withoutIslandwalk | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures without flying or islandwalk can't attack. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, until a player planeswalks, you can't lose the game and your opponents can't win the game. -SVar:RolledChaos:AB$ Effect | Cost$ 0 | Name$ Celestine Reef Effect | StaticAbilities$ STCantlose,STCantWin | Triggers$ TrigPlaneswalk | SVars$ DBCleanup | Duration$ Permanent -SVar:STCantlose:Mode$ Continuous | EffectZone$ Command | Affected$ You | AddKeyword$ You can't lose the game. | Description$ Until a player planeswalks, you can't lose the game and your opponents can't win the game. -SVar:STCantWin:Mode$ Continuous | EffectZone$ Command | Affected$ Player.Opponent | AddKeyword$ You can't win the game. -SVar:TrigPlaneswalk:Mode$ PlaneswalkedFrom | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:AIRollPlanarDieParams:Mode$ Always -SVar:Picture:http://www.wizards.com/global/images/magic/general/celestine_reef.jpg -Oracle:Creatures without flying or islandwalk can't attack.\nWhenever you roll {C}, until a player planeswalks, you can't lose the game and your opponents can't win the game. \ No newline at end of file +Name:Celestine Reef +ManaCost:no cost +Types:Plane Luvion +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.withoutFlying+withoutIslandwalk | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures without flying or islandwalk can't attack. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, until a player planeswalks, you can't lose the game and your opponents can't win the game. +SVar:RolledChaos:AB$ Effect | Cost$ 0 | Name$ Celestine Reef Effect | StaticAbilities$ STCantlose,STCantWin | Triggers$ TrigPlaneswalk | SVars$ DBCleanup | Duration$ Permanent +SVar:STCantlose:Mode$ Continuous | EffectZone$ Command | Affected$ You | AddKeyword$ You can't lose the game. | Description$ Until a player planeswalks, you can't lose the game and your opponents can't win the game. +SVar:STCantWin:Mode$ Continuous | EffectZone$ Command | Affected$ Player.Opponent | AddKeyword$ You can't win the game. +SVar:TrigPlaneswalk:Mode$ PlaneswalkedFrom | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:AIRollPlanarDieParams:Mode$ Always +SVar:Picture:http://www.wizards.com/global/images/magic/general/celestine_reef.jpg +Oracle:Creatures without flying or islandwalk can't attack.\nWhenever you roll {C}, until a player planeswalks, you can't lose the game and your opponents can't win the game. diff --git a/forge-gui/res/cardsfolder/c/cellar_door.txt b/forge-gui/res/cardsfolder/c/cellar_door.txt index b5154f1874d..e7feec665ab 100644 --- a/forge-gui/res/cardsfolder/c/cellar_door.txt +++ b/forge-gui/res/cardsfolder/c/cellar_door.txt @@ -1,8 +1,8 @@ -Name:Cellar Door -ManaCost:2 -Types:Artifact -A:AB$ Mill | Cost$ 3 T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | FromBottom$ True | RememberMilled$ True | SubAbility$ DBToken | SpellDescription$ Target player puts the bottom card of his or her library into his or her graveyard. If it's a creature card, you put a 2/2 black Zombie creature token onto the battlefield. -SVar:DBToken:DB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cellar_door.jpg -Oracle:{3}, {T}: Target player puts the bottom card of his or her library into his or her graveyard. If it's a creature card, you put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Name:Cellar Door +ManaCost:2 +Types:Artifact +A:AB$ Mill | Cost$ 3 T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | FromBottom$ True | RememberMilled$ True | SubAbility$ DBToken | SpellDescription$ Target player puts the bottom card of his or her library into his or her graveyard. If it's a creature card, you put a 2/2 black Zombie creature token onto the battlefield. +SVar:DBToken:DB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cellar_door.jpg +Oracle:{3}, {T}: Target player puts the bottom card of his or her library into his or her graveyard. If it's a creature card, you put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/cemetery_gate.txt b/forge-gui/res/cardsfolder/c/cemetery_gate.txt index 0397af42b6f..f8ebb5b6385 100644 --- a/forge-gui/res/cardsfolder/c/cemetery_gate.txt +++ b/forge-gui/res/cardsfolder/c/cemetery_gate.txt @@ -5,4 +5,4 @@ PT:0/5 K:Defender K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/cemetery_gate.jpg -Oracle:Defender (This creature can't attack.)\nProtection from black \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nProtection from black diff --git a/forge-gui/res/cardsfolder/c/cemetery_puca.txt b/forge-gui/res/cardsfolder/c/cemetery_puca.txt index c2c9feeba07..4d7ca05cb20 100644 --- a/forge-gui/res/cardsfolder/c/cemetery_puca.txt +++ b/forge-gui/res/cardsfolder/c/cemetery_puca.txt @@ -1,11 +1,11 @@ -Name:Cemetery Puca -ManaCost:1 UB UB -Types:Creature Shapeshifter -PT:1/2 -# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ CemeteryPucaCopy | TriggerDescription$ Whenever a creature dies, you may pay {1}. If you do, CARDNAME becomes a copy of that creature and gains this ability. -SVar:CemeteryPucaCopy:AB$ Clone | Cost$ 1 | Defined$ TriggeredCardLKICopy | AddTriggers$ CemeteryPucaDiesTrig | AddSVars$ CemeteryPucaCopy,CemeteryPucaDiesTrig -SVar:CemeteryPucaDiesTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ CemeteryPucaCopy | TriggerDescription$ Whenever a creature dies, you may pay {1}. If you do, CARDNAME becomes a copy of that creature and gains this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cemetery_puca.jpg -Oracle:Whenever a creature dies, you may pay {1}. If you do, Cemetery Puca becomes a copy of that creature and gains this ability. \ No newline at end of file +Name:Cemetery Puca +ManaCost:1 UB UB +Types:Creature Shapeshifter +PT:1/2 +# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ CemeteryPucaCopy | TriggerDescription$ Whenever a creature dies, you may pay {1}. If you do, CARDNAME becomes a copy of that creature and gains this ability. +SVar:CemeteryPucaCopy:AB$ Clone | Cost$ 1 | Defined$ TriggeredCardLKICopy | AddTriggers$ CemeteryPucaDiesTrig | AddSVars$ CemeteryPucaCopy,CemeteryPucaDiesTrig +SVar:CemeteryPucaDiesTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ CemeteryPucaCopy | TriggerDescription$ Whenever a creature dies, you may pay {1}. If you do, CARDNAME becomes a copy of that creature and gains this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cemetery_puca.jpg +Oracle:Whenever a creature dies, you may pay {1}. If you do, Cemetery Puca becomes a copy of that creature and gains this ability. diff --git a/forge-gui/res/cardsfolder/c/cemetery_reaper.txt b/forge-gui/res/cardsfolder/c/cemetery_reaper.txt index 26ebbcb9aa0..5b3d2044650 100644 --- a/forge-gui/res/cardsfolder/c/cemetery_reaper.txt +++ b/forge-gui/res/cardsfolder/c/cemetery_reaper.txt @@ -7,4 +7,4 @@ A:AB$ ChangeZone | Cost$ 2 B T | Origin$ Graveyard | Destination$ Exile | ValidT SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie M10 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/cemetery_reaper.jpg -Oracle:Other Zombie creatures you control get +1/+1.\n{2}{B}, {T}: Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Oracle:Other Zombie creatures you control get +1/+1.\n{2}{B}, {T}: Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/cenns_enlistment.txt b/forge-gui/res/cardsfolder/c/cenns_enlistment.txt index 45c9939683f..6c029745163 100644 --- a/forge-gui/res/cardsfolder/c/cenns_enlistment.txt +++ b/forge-gui/res/cardsfolder/c/cenns_enlistment.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ 3 W | TokenImage$ W 1 1 Kithkin Soldier SHM | TokenAmount$ 2 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield. A:SP$ Token | Cost$ 3 W Discard<1/Land> | CostDesc$ Retrace | TokenImage$ W 1 1 Kithkin Soldier | TokenAmount$ 2 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | ActivationZone$ Graveyard | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:Picture:http://www.wizards.com/global/images/magic/general/cenns_enlistment.jpg -Oracle:Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/c/cenns_heir.txt b/forge-gui/res/cardsfolder/c/cenns_heir.txt index 571881547a1..c52551ed272 100644 --- a/forge-gui/res/cardsfolder/c/cenns_heir.txt +++ b/forge-gui/res/cardsfolder/c/cenns_heir.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X SVar:X:Count$Valid Kithkin.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/cenns_heir.jpg -Oracle:Whenever Cenn's Heir attacks, it gets +1/+1 until end of turn for each other attacking Kithkin. \ No newline at end of file +Oracle:Whenever Cenn's Heir attacks, it gets +1/+1 until end of turn for each other attacking Kithkin. diff --git a/forge-gui/res/cardsfolder/c/cenns_tactician.txt b/forge-gui/res/cardsfolder/c/cenns_tactician.txt index f6b1add93fc..f35ec201ed9 100644 --- a/forge-gui/res/cardsfolder/c/cenns_tactician.txt +++ b/forge-gui/res/cardsfolder/c/cenns_tactician.txt @@ -1,8 +1,8 @@ -Name:Cenn's Tactician -ManaCost:W -Types:Creature Kithkin Soldier -PT:1/1 -A:AB$ PutCounter | Cost$ W T | ValidTgts$ Creature.Soldier | TgtPrompt$ Select target soldier creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target Soldier creature. -S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control with a +1/+1 counter on it can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cenns_tactician.jpg -Oracle:{W}, {T}: Put a +1/+1 counter on target Soldier creature.\nEach creature you control with a +1/+1 counter on it can block an additional creature. \ No newline at end of file +Name:Cenn's Tactician +ManaCost:W +Types:Creature Kithkin Soldier +PT:1/1 +A:AB$ PutCounter | Cost$ W T | ValidTgts$ Creature.Soldier | TgtPrompt$ Select target soldier creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target Soldier creature. +S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control with a +1/+1 counter on it can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cenns_tactician.jpg +Oracle:{W}, {T}: Put a +1/+1 counter on target Soldier creature.\nEach creature you control with a +1/+1 counter on it can block an additional creature. diff --git a/forge-gui/res/cardsfolder/c/centaur_archer.txt b/forge-gui/res/cardsfolder/c/centaur_archer.txt index 69a3ddea362..bdf02bc9ffc 100644 --- a/forge-gui/res/cardsfolder/c/centaur_archer.txt +++ b/forge-gui/res/cardsfolder/c/centaur_archer.txt @@ -4,4 +4,4 @@ Types:Creature Centaur Archer PT:3/2 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_archer.jpg -Oracle:{T}: Centaur Archer deals 1 damage to target creature with flying. \ No newline at end of file +Oracle:{T}: Centaur Archer deals 1 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/c/centaur_battlemaster.txt b/forge-gui/res/cardsfolder/c/centaur_battlemaster.txt index 494097046a2..f4b0feb658b 100644 --- a/forge-gui/res/cardsfolder/c/centaur_battlemaster.txt +++ b/forge-gui/res/cardsfolder/c/centaur_battlemaster.txt @@ -1,8 +1,8 @@ -Name:Centaur Battlemaster -ManaCost:3 G G -Types:Creature Centaur Warrior -PT:3/3 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put three +1/+1 counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_battlemaster.jpg -Oracle:Heroic - Whenever you cast a spell that targets Centaur Battlemaster, put three +1/+1 counters on Centaur Battlemaster. \ No newline at end of file +Name:Centaur Battlemaster +ManaCost:3 G G +Types:Creature Centaur Warrior +PT:3/3 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put three +1/+1 counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_battlemaster.jpg +Oracle:Heroic - Whenever you cast a spell that targets Centaur Battlemaster, put three +1/+1 counters on Centaur Battlemaster. diff --git a/forge-gui/res/cardsfolder/c/centaur_chieftain.txt b/forge-gui/res/cardsfolder/c/centaur_chieftain.txt index 54c4bb207e2..01d0addfb8e 100644 --- a/forge-gui/res/cardsfolder/c/centaur_chieftain.txt +++ b/forge-gui/res/cardsfolder/c/centaur_chieftain.txt @@ -6,4 +6,4 @@ K:Haste T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | Threshold$ True | TriggerDescription$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME enters the battlefield, creatures you control get +1/+1 and gain trample until end of turn." SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_chieftain.jpg -Oracle:Haste\nThreshold - As long as seven or more cards are in your graveyard, Centaur Chieftain has "When Centaur Chieftain enters the battlefield, creatures you control get +1/+1 and gain trample until end of turn." \ No newline at end of file +Oracle:Haste\nThreshold - As long as seven or more cards are in your graveyard, Centaur Chieftain has "When Centaur Chieftain enters the battlefield, creatures you control get +1/+1 and gain trample until end of turn." diff --git a/forge-gui/res/cardsfolder/c/centaur_courser.txt b/forge-gui/res/cardsfolder/c/centaur_courser.txt index eab9ed6e391..56493034c63 100644 --- a/forge-gui/res/cardsfolder/c/centaur_courser.txt +++ b/forge-gui/res/cardsfolder/c/centaur_courser.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Creature Centaur Warrior PT:3/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_courser.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/c/centaur_garden.txt b/forge-gui/res/cardsfolder/c/centaur_garden.txt index 8d0b1729a49..836832aae5e 100644 --- a/forge-gui/res/cardsfolder/c/centaur_garden.txt +++ b/forge-gui/res/cardsfolder/c/centaur_garden.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ G T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select SVar:DBPain:DB$ DealDamage | NumDmg$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_garden.jpg -Oracle:{T}: Add {G} to your mana pool. Centaur Garden deals 1 damage to you.\nThreshold - {G}, {T}, Sacrifice Centaur Garden: Target creature gets +3/+3 until end of turn. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool. Centaur Garden deals 1 damage to you.\nThreshold - {G}, {T}, Sacrifice Centaur Garden: Target creature gets +3/+3 until end of turn. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/centaur_glade.txt b/forge-gui/res/cardsfolder/c/centaur_glade.txt index 63fe98cd7cd..fa58dc87937 100644 --- a/forge-gui/res/cardsfolder/c/centaur_glade.txt +++ b/forge-gui/res/cardsfolder/c/centaur_glade.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Token | Cost$ 2 G G | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_glade.jpg -Oracle:{2}{G}{G}: Put a 3/3 green Centaur creature token onto the battlefield. \ No newline at end of file +Oracle:{2}{G}{G}: Put a 3/3 green Centaur creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/centaur_healer.txt b/forge-gui/res/cardsfolder/c/centaur_healer.txt index 1af85cf946c..e28f4629b7d 100644 --- a/forge-gui/res/cardsfolder/c/centaur_healer.txt +++ b/forge-gui/res/cardsfolder/c/centaur_healer.txt @@ -1,8 +1,8 @@ -Name:Centaur Healer -ManaCost:1 G W -Types:Creature Centaur Cleric -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_healer.jpg -Oracle:When Centaur Healer enters the battlefield, you gain 3 life. \ No newline at end of file +Name:Centaur Healer +ManaCost:1 G W +Types:Creature Centaur Cleric +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_healer.jpg +Oracle:When Centaur Healer enters the battlefield, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/c/centaur_omenreader.txt b/forge-gui/res/cardsfolder/c/centaur_omenreader.txt index 7b1d43ffeab..f4f6acb2d47 100644 --- a/forge-gui/res/cardsfolder/c/centaur_omenreader.txt +++ b/forge-gui/res/cardsfolder/c/centaur_omenreader.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ 2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as CARDNAME is tapped, creature spells you cast cost {2} less to cast. SVar:X:Count$Valid Card.Self+tapped SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_omenreader.jpg -Oracle:As long as Centaur Omenreader is tapped, creature spells you cast cost {2} less to cast. \ No newline at end of file +Oracle:As long as Centaur Omenreader is tapped, creature spells you cast cost {2} less to cast. diff --git a/forge-gui/res/cardsfolder/c/centaur_rootcaster.txt b/forge-gui/res/cardsfolder/c/centaur_rootcaster.txt index 4de727b9ed7..c81f823d68a 100644 --- a/forge-gui/res/cardsfolder/c/centaur_rootcaster.txt +++ b/forge-gui/res/cardsfolder/c/centaur_rootcaster.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigChange | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_rootcaster.jpg -Oracle:Whenever Centaur Rootcaster deals combat damage to a player, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library. \ No newline at end of file +Oracle:Whenever Centaur Rootcaster deals combat damage to a player, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/centaur_safeguard.txt b/forge-gui/res/cardsfolder/c/centaur_safeguard.txt index d644c8d5726..cdd6d55d6c2 100644 --- a/forge-gui/res/cardsfolder/c/centaur_safeguard.txt +++ b/forge-gui/res/cardsfolder/c/centaur_safeguard.txt @@ -5,4 +5,4 @@ PT:3/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_safeguard.jpg -Oracle:({G/W} can be paid with either {G} or {W}.)\nWhen Centaur Safeguard dies, you may gain 3 life. \ No newline at end of file +Oracle:({G/W} can be paid with either {G} or {W}.)\nWhen Centaur Safeguard dies, you may gain 3 life. diff --git a/forge-gui/res/cardsfolder/c/centaur_veteran.txt b/forge-gui/res/cardsfolder/c/centaur_veteran.txt index 2df2882e73a..fa187156027 100644 --- a/forge-gui/res/cardsfolder/c/centaur_veteran.txt +++ b/forge-gui/res/cardsfolder/c/centaur_veteran.txt @@ -5,4 +5,4 @@ PT:3/3 K:Trample A:AB$ Regenerate | Cost$ G Discard<1/Card> | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/centaur_veteran.jpg -Oracle:Trample\n{G}, Discard a card: Regenerate Centaur Veteran. \ No newline at end of file +Oracle:Trample\n{G}, Discard a card: Regenerate Centaur Veteran. diff --git a/forge-gui/res/cardsfolder/c/centaurs_herald.txt b/forge-gui/res/cardsfolder/c/centaurs_herald.txt index 90de993b141..9aadaa7def6 100644 --- a/forge-gui/res/cardsfolder/c/centaurs_herald.txt +++ b/forge-gui/res/cardsfolder/c/centaurs_herald.txt @@ -1,7 +1,7 @@ -Name:Centaur's Herald -ManaCost:G -Types:Creature Elf Scout -PT:0/1 -A:AB$ Token | Cost$ 2 G Sac<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/centaurs_herald.jpg -Oracle:{2}{G}, Sacrifice Centaur's Herald: Put a 3/3 green Centaur creature token onto the battlefield. \ No newline at end of file +Name:Centaur's Herald +ManaCost:G +Types:Creature Elf Scout +PT:0/1 +A:AB$ Token | Cost$ 2 G Sac<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/centaurs_herald.jpg +Oracle:{2}{G}, Sacrifice Centaur's Herald: Put a 3/3 green Centaur creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/cephalid_aristocrat.txt b/forge-gui/res/cardsfolder/c/cephalid_aristocrat.txt index e6c17777269..0f49be2c110 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_aristocrat.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_aristocrat.txt @@ -6,4 +6,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 2 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_aristocrat.jpg -Oracle:Whenever Cephalid Aristocrat becomes the target of a spell or ability, put the top two cards of your library into your graveyard. \ No newline at end of file +Oracle:Whenever Cephalid Aristocrat becomes the target of a spell or ability, put the top two cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/c/cephalid_broker.txt b/forge-gui/res/cardsfolder/c/cephalid_broker.txt index 0a457a9ecac..d0be4a60da1 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_broker.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_broker.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ T | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a pla SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 2 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_broker.jpg -Oracle:{T}: Target player draws two cards, then discards two cards. \ No newline at end of file +Oracle:{T}: Target player draws two cards, then discards two cards. diff --git a/forge-gui/res/cardsfolder/c/cephalid_coliseum.txt b/forge-gui/res/cardsfolder/c/cephalid_coliseum.txt index a64d6995d0a..82309b6237f 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_coliseum.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_coliseum.txt @@ -7,4 +7,4 @@ SVar:DBDiscard:DB$ Discard | NumCards$ 3 | Mode$ TgtChoose | Defined$ Targeted SVar:DBPain:DB$ DealDamage | NumDmg$ 1 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_coliseum.jpg -Oracle:{T}: Add {U} to your mana pool. Cephalid Coliseum deals 1 damage to you.\nThreshold - {U}, {T}, Sacrifice Cephalid Coliseum: Target player draws three cards, then discards three cards. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool. Cephalid Coliseum deals 1 damage to you.\nThreshold - {U}, {T}, Sacrifice Cephalid Coliseum: Target player draws three cards, then discards three cards. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/cephalid_constable.txt b/forge-gui/res/cardsfolder/c/cephalid_constable.txt index 0689bde8307..b9e12cb21bb 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_constable.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_constable.txt @@ -1,9 +1,9 @@ -Name:Cephalid Constable -ManaCost:1 U U -Types:Creature Cephalid Wizard -PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, return up to that many target permanents that player controls to their owners' hands. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.DefenderCtrl | TgtPrompt$ Select target permanent | TargetMin$ 0 | TargetMax$ X | Origin$ Battlefield | Destination$ Hand | References$ X -SVar:X:TriggeredSource$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_constable.jpg -Oracle:Whenever Cephalid Constable deals combat damage to a player, return up to that many target permanents that player controls to their owners' hands. \ No newline at end of file +Name:Cephalid Constable +ManaCost:1 U U +Types:Creature Cephalid Wizard +PT:1/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, return up to that many target permanents that player controls to their owners' hands. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.DefenderCtrl | TgtPrompt$ Select target permanent | TargetMin$ 0 | TargetMax$ X | Origin$ Battlefield | Destination$ Hand | References$ X +SVar:X:TriggeredSource$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_constable.jpg +Oracle:Whenever Cephalid Constable deals combat damage to a player, return up to that many target permanents that player controls to their owners' hands. diff --git a/forge-gui/res/cardsfolder/c/cephalid_illusionist.txt b/forge-gui/res/cardsfolder/c/cephalid_illusionist.txt index e6531fa7766..5f2899e2765 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_illusionist.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_illusionist.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ 2 U T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select targe SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 3 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_illusionist.jpg -Oracle:Whenever Cephalid Illusionist becomes the target of a spell or ability, put the top three cards of your library into your graveyard.\n{2}{U}, {T}: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn. \ No newline at end of file +Oracle:Whenever Cephalid Illusionist becomes the target of a spell or ability, put the top three cards of your library into your graveyard.\n{2}{U}, {T}: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn. diff --git a/forge-gui/res/cardsfolder/c/cephalid_inkshrouder.txt b/forge-gui/res/cardsfolder/c/cephalid_inkshrouder.txt index ccb02ca84ba..a18665d24f9 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_inkshrouder.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_inkshrouder.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ Discard<1/Card> | KW$ Shroud & HIDDEN Unblockable | SpellDescription$ CARDNAME gains shroud until end of turn and can't be blocked this turn. (A permanent with shroud can't be the target of spells or abilities.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_inkshrouder.jpg -Oracle:Discard a card: Cephalid Inkshrouder gains shroud until end of turn and can't be blocked this turn. (A permanent with shroud can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Discard a card: Cephalid Inkshrouder gains shroud until end of turn and can't be blocked this turn. (A permanent with shroud can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/c/cephalid_looter.txt b/forge-gui/res/cardsfolder/c/cephalid_looter.txt index 6e40c811039..56307c82390 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_looter.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_looter.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Draw | Cost$ T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws a card, then discards a card.| SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_looter.jpg -Oracle:{T}: Target player draws a card, then discards a card. \ No newline at end of file +Oracle:{T}: Target player draws a card, then discards a card. diff --git a/forge-gui/res/cardsfolder/c/cephalid_pathmage.txt b/forge-gui/res/cardsfolder/c/cephalid_pathmage.txt index 9f937b8eeea..631d72e1056 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_pathmage.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_pathmage.txt @@ -5,4 +5,4 @@ PT:1/2 K:Unblockable A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_pathmage.jpg -Oracle:Cephalid Pathmage can't be blocked.\n{T}, Sacrifice Cephalid Pathmage: Target creature can't be blocked this turn. \ No newline at end of file +Oracle:Cephalid Pathmage can't be blocked.\n{T}, Sacrifice Cephalid Pathmage: Target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/c/cephalid_retainer.txt b/forge-gui/res/cardsfolder/c/cephalid_retainer.txt index 14c2018a466..544f43606eb 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_retainer.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_retainer.txt @@ -4,4 +4,4 @@ Types:Creature Cephalid PT:2/3 A:AB$ Tap | Cost$ U U | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without flying | SpellDescription$ Tap target creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_retainer.jpg -Oracle:{U}{U}: Tap target creature without flying. \ No newline at end of file +Oracle:{U}{U}: Tap target creature without flying. diff --git a/forge-gui/res/cardsfolder/c/cephalid_sage.txt b/forge-gui/res/cardsfolder/c/cephalid_sage.txt index 6fb4bef1ff1..30bed8b530d 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_sage.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_sage.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 3 | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | NumCards$ 2 | Mode$ TgtChoose | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_sage.jpg -Oracle:Threshold - As long as seven or more cards are in your graveyard, Cephalid Sage has "When Cephalid Sage enters the battlefield, draw three cards, then discard two cards." \ No newline at end of file +Oracle:Threshold - As long as seven or more cards are in your graveyard, Cephalid Sage has "When Cephalid Sage enters the battlefield, draw three cards, then discard two cards." diff --git a/forge-gui/res/cardsfolder/c/cephalid_scout.txt b/forge-gui/res/cardsfolder/c/cephalid_scout.txt index 533fde73749..11af8b746d6 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_scout.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_scout.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Draw | Cost$ 2 U Sac<1/Land> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_scout.jpg -Oracle:Flying\n{2}{U}, Sacrifice a land: Draw a card. \ No newline at end of file +Oracle:Flying\n{2}{U}, Sacrifice a land: Draw a card. diff --git a/forge-gui/res/cardsfolder/c/cephalid_shrine.txt b/forge-gui/res/cardsfolder/c/cephalid_shrine.txt index b7acf144ca1..75e4173b394 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_shrine.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_shrine.txt @@ -1,11 +1,11 @@ -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. -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 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_shrine.jpg -Oracle: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. \ No newline at end of file +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. +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 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_shrine.jpg +Oracle: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. diff --git a/forge-gui/res/cardsfolder/c/cephalid_snitch.txt b/forge-gui/res/cardsfolder/c/cephalid_snitch.txt index 28d0e33bfba..db8f3dad123 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_snitch.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_snitch.txt @@ -6,4 +6,4 @@ A:AB$ Debuff | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select t SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_snitch.jpg -Oracle:Sacrifice Cephalid Snitch: Target creature loses protection from black until end of turn. \ No newline at end of file +Oracle:Sacrifice Cephalid Snitch: Target creature loses protection from black until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cephalid_vandal.txt b/forge-gui/res/cardsfolder/c/cephalid_vandal.txt index 86c0a562b0b..59fda8a940d 100644 --- a/forge-gui/res/cardsfolder/c/cephalid_vandal.txt +++ b/forge-gui/res/cardsfolder/c/cephalid_vandal.txt @@ -8,4 +8,4 @@ SVar:DBMill:DB$ Mill | Defined$ You | NumCards$ X | References$ X SVar:X:Count$CardCounters.SHRED SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cephalid_vandal.jpg -Oracle:At the beginning of your upkeep, put a shred counter on Cephalid Vandal. Then put the top card of your library into your graveyard for each shred counter on Cephalid Vandal. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a shred counter on Cephalid Vandal. Then put the top card of your library into your graveyard for each shred counter on Cephalid Vandal. diff --git a/forge-gui/res/cardsfolder/c/cerebral_eruption.txt b/forge-gui/res/cardsfolder/c/cerebral_eruption.txt index c4723214b3c..56b80214516 100644 --- a/forge-gui/res/cardsfolder/c/cerebral_eruption.txt +++ b/forge-gui/res/cardsfolder/c/cerebral_eruption.txt @@ -7,4 +7,4 @@ SVar:DBReturn:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/cerebral_eruption.jpg -Oracle:Target opponent reveals the top card of his or her library. Cerebral Eruption deals damage equal to the revealed card's converted mana cost to that player and each creature he or she controls. If a land card is revealed this way, return Cerebral Eruption to its owner's hand. \ No newline at end of file +Oracle:Target opponent reveals the top card of his or her library. Cerebral Eruption deals damage equal to the revealed card's converted mana cost to that player and each creature he or she controls. If a land card is revealed this way, return Cerebral Eruption to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/cerebral_vortex.txt b/forge-gui/res/cardsfolder/c/cerebral_vortex.txt index 326718b652c..d2caf0353f4 100644 --- a/forge-gui/res/cardsfolder/c/cerebral_vortex.txt +++ b/forge-gui/res/cardsfolder/c/cerebral_vortex.txt @@ -1,9 +1,9 @@ -Name:Cerebral Vortex -ManaCost:1 U R -Types:Instant -A:SP$ Draw | Cost$ 1 U R | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBDamage | SpellDescription$ Target player draws two cards, then CARDNAME deals damage to that player equal to the number of cards he or she has drawn this turn. -SVar:DBDamage:DB$DealDamage | Defined$ Targeted | NumDmg$ X | References$ X -SVar:X:TargetedPlayer$CardsDrawn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cerebral_vortex.jpg -Oracle:Target player draws two cards, then Cerebral Vortex deals damage to that player equal to the number of cards he or she has drawn this turn. \ No newline at end of file +Name:Cerebral Vortex +ManaCost:1 U R +Types:Instant +A:SP$ Draw | Cost$ 1 U R | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBDamage | SpellDescription$ Target player draws two cards, then CARDNAME deals damage to that player equal to the number of cards he or she has drawn this turn. +SVar:DBDamage:DB$DealDamage | Defined$ Targeted | NumDmg$ X | References$ X +SVar:X:TargetedPlayer$CardsDrawn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cerebral_vortex.jpg +Oracle:Target player draws two cards, then Cerebral Vortex deals damage to that player equal to the number of cards he or she has drawn this turn. diff --git a/forge-gui/res/cardsfolder/c/ceremonial_guard.txt b/forge-gui/res/cardsfolder/c/ceremonial_guard.txt index eb44999d5c0..b4d691817c3 100644 --- a/forge-gui/res/cardsfolder/c/ceremonial_guard.txt +++ b/forge-gui/res/cardsfolder/c/ceremonial_guard.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ Tru SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigSacrifice | TriggerDescription$ Destroy CARDNAME at end of combat. SVar:TrigSacrifice:AB$Destroy | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/ceremonial_guard.jpg -Oracle:When Ceremonial Guard attacks or blocks, destroy it at end of combat. \ No newline at end of file +Oracle:When Ceremonial Guard attacks or blocks, destroy it at end of combat. diff --git a/forge-gui/res/cardsfolder/c/cerodon_yearling.txt b/forge-gui/res/cardsfolder/c/cerodon_yearling.txt index c7ec22d049e..abd0393a73a 100644 --- a/forge-gui/res/cardsfolder/c/cerodon_yearling.txt +++ b/forge-gui/res/cardsfolder/c/cerodon_yearling.txt @@ -5,4 +5,4 @@ PT:2/2 K:Vigilance K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/cerodon_yearling.jpg -Oracle:Vigilance, haste \ No newline at end of file +Oracle:Vigilance, haste diff --git a/forge-gui/res/cardsfolder/c/cerulean_sphinx.txt b/forge-gui/res/cardsfolder/c/cerulean_sphinx.txt index 86c8ab1bf1e..b1d88bc7b1d 100644 --- a/forge-gui/res/cardsfolder/c/cerulean_sphinx.txt +++ b/forge-gui/res/cardsfolder/c/cerulean_sphinx.txt @@ -5,4 +5,4 @@ PT:5/5 K:Flying A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SpellDescription$ CARDNAME's owner shuffles it into his or her library. SVar:Picture:http://www.wizards.com/global/images/magic/general/cerulean_sphinx.jpg -Oracle:Flying\n{U}: Cerulean Sphinx's owner shuffles it into his or her library. \ No newline at end of file +Oracle:Flying\n{U}: Cerulean Sphinx's owner shuffles it into his or her library. diff --git a/forge-gui/res/cardsfolder/c/cerulean_wisps.txt b/forge-gui/res/cardsfolder/c/cerulean_wisps.txt index 2507845386c..bb8b62f43ac 100644 --- a/forge-gui/res/cardsfolder/c/cerulean_wisps.txt +++ b/forge-gui/res/cardsfolder/c/cerulean_wisps.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | SubAbility$ DBUntap | NumCards$ 1 SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cerulean_wisps.jpg -Oracle:Target creature becomes blue until end of turn. Untap that creature.\nDraw a card. \ No newline at end of file +Oracle:Target creature becomes blue until end of turn. Untap that creature.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/cerulean_wyvern.txt b/forge-gui/res/cardsfolder/c/cerulean_wyvern.txt index 134b4df26d0..faaa6414b7e 100644 --- a/forge-gui/res/cardsfolder/c/cerulean_wyvern.txt +++ b/forge-gui/res/cardsfolder/c/cerulean_wyvern.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/cerulean_wyvern.jpg -Oracle:Flying, protection from green \ No newline at end of file +Oracle:Flying, protection from green diff --git a/forge-gui/res/cardsfolder/c/cessation.txt b/forge-gui/res/cardsfolder/c/cessation.txt index 5716471e9ad..a71f0e03a92 100644 --- a/forge-gui/res/cardsfolder/c/cessation.txt +++ b/forge-gui/res/cardsfolder/c/cessation.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/cessation.jpg -Oracle:Enchant creature\nEnchanted creature can't attack.\nWhen Cessation is put into a graveyard from the battlefield, return Cessation to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack.\nWhen Cessation is put into a graveyard from the battlefield, return Cessation to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/ceta_disciple.txt b/forge-gui/res/cardsfolder/c/ceta_disciple.txt index 82adbb64e81..f13726306a3 100644 --- a/forge-gui/res/cardsfolder/c/ceta_disciple.txt +++ b/forge-gui/res/cardsfolder/c/ceta_disciple.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ R T | ValidTgts$ Creature | TgtPrompt$ Select target creature A:AB$ Mana | Cost$ G T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ceta_disciple.jpg -Oracle:{R}, {T}: Target creature gets +2/+0 until end of turn.\n{G}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{R}, {T}: Target creature gets +2/+0 until end of turn.\n{G}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/ceta_sanctuary.txt b/forge-gui/res/cardsfolder/c/ceta_sanctuary.txt index d8d7b5bd5af..af934d8ad8a 100644 --- a/forge-gui/res/cardsfolder/c/ceta_sanctuary.txt +++ b/forge-gui/res/cardsfolder/c/ceta_sanctuary.txt @@ -10,4 +10,4 @@ SVar:Z:Count$Valid Permanent.Green+YouCtrl/LimitMax.1 SVar:X:SVar$Y/Plus.Z SVar:RemRandomDeck:True SVar:Picture:http://wizards.com/global/images/magic/general/ceta_sanctuary.jpg -Oracle:At the beginning of your upkeep, if you control a red or green permanent, draw a card, then discard a card. If you control a red permanent and a green permanent, instead draw two cards, then discard a card. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control a red or green permanent, draw a card, then discard a card. If you control a red permanent and a green permanent, instead draw two cards, then discard a card. diff --git a/forge-gui/res/cardsfolder/c/cetavolver.txt b/forge-gui/res/cardsfolder/c/cetavolver.txt index 5b12316cfe6..4408165a466 100644 --- a/forge-gui/res/cardsfolder/c/cetavolver.txt +++ b/forge-gui/res/cardsfolder/c/cetavolver.txt @@ -12,4 +12,4 @@ SVar:VolverStomp:DB$ Pump | Defined$ Self | KW$ Trample | Permanent$ True SVar:RemRandomDeck:True DeckNeeds:Color$Red|Green SVar:Picture:http://www.wizards.com/global/images/magic/general/cetavolver.jpg -Oracle:Kicker {1}{R} and/or {G} (You may pay an additional {1}{R} and/or {G} as you cast this spell.)\nIf Cetavolver was kicked with its {1}{R} kicker, it enters the battlefield with two +1/+1 counters on it and with first strike.\nIf Cetavolver was kicked with its {G} kicker, it enters the battlefield with a +1/+1 counter on it and with trample. \ No newline at end of file +Oracle:Kicker {1}{R} and/or {G} (You may pay an additional {1}{R} and/or {G} as you cast this spell.)\nIf Cetavolver was kicked with its {1}{R} kicker, it enters the battlefield with two +1/+1 counters on it and with first strike.\nIf Cetavolver was kicked with its {G} kicker, it enters the battlefield with a +1/+1 counter on it and with trample. diff --git a/forge-gui/res/cardsfolder/c/chain_lightning.txt b/forge-gui/res/cardsfolder/c/chain_lightning.txt index f77b9437d19..9b3f9275132 100644 --- a/forge-gui/res/cardsfolder/c/chain_lightning.txt +++ b/forge-gui/res/cardsfolder/c/chain_lightning.txt @@ -1,8 +1,8 @@ -Name:Chain Lightning -ManaCost:R -Types:Sorcery -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBCopy1 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Then that player or that creature's controller may pay {R}{R}. If the player does, he or she may copy this spell and may choose a new target for that copy. -SVar:DBCopy1:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ R R | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBCopy2 | StackDescription$ None -SVar:DBCopy2:DB$ CopySpellAbility | Defined$ Parent | Controller$ Targeted | UnlessPayer$ Targeted | UnlessCost$ R R | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | StackDescription$ None -SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_lightning.jpg -Oracle:Chain Lightning deals 3 damage to target creature or player. Then that player or that creature's controller may pay {R}{R}. If the player does, he or she may copy this spell and may choose a new target for that copy. \ No newline at end of file +Name:Chain Lightning +ManaCost:R +Types:Sorcery +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBCopy1 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Then that player or that creature's controller may pay {R}{R}. If the player does, he or she may copy this spell and may choose a new target for that copy. +SVar:DBCopy1:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ R R | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBCopy2 | StackDescription$ None +SVar:DBCopy2:DB$ CopySpellAbility | Defined$ Parent | Controller$ Targeted | UnlessPayer$ Targeted | UnlessCost$ R R | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | StackDescription$ None +SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_lightning.jpg +Oracle:Chain Lightning deals 3 damage to target creature or player. Then that player or that creature's controller may pay {R}{R}. If the player does, he or she may copy this spell and may choose a new target for that copy. diff --git a/forge-gui/res/cardsfolder/c/chain_of_plasma.txt b/forge-gui/res/cardsfolder/c/chain_of_plasma.txt index 38b91727d0e..f1bbbbae725 100644 --- a/forge-gui/res/cardsfolder/c/chain_of_plasma.txt +++ b/forge-gui/res/cardsfolder/c/chain_of_plasma.txt @@ -1,8 +1,8 @@ -Name:Chain of Plasma -ManaCost:1 R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBCopy1 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Then that player or that creature's controller may discard a card. If the player does, he or she may copy this spell and may choose a new target for that copy. -SVar:DBCopy1:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ Discard<1/Card> | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBCopy2 | StackDescription$ None -SVar:DBCopy2:DB$ CopySpellAbility | Defined$ Parent | Controller$ Targeted | UnlessPayer$ Targeted | UnlessCost$ Discard<1/Card> | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | StackDescription$ None -SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_of_plasma.jpg -Oracle:Chain of Plasma deals 3 damage to target creature or player. Then that player or that creature's controller may discard a card. If the player does, he or she may copy this spell and may choose a new target for that copy. \ No newline at end of file +Name:Chain of Plasma +ManaCost:1 R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBCopy1 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Then that player or that creature's controller may discard a card. If the player does, he or she may copy this spell and may choose a new target for that copy. +SVar:DBCopy1:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ Discard<1/Card> | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBCopy2 | StackDescription$ None +SVar:DBCopy2:DB$ CopySpellAbility | Defined$ Parent | Controller$ Targeted | UnlessPayer$ Targeted | UnlessCost$ Discard<1/Card> | UnlessSwitched$ True | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | StackDescription$ None +SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_of_plasma.jpg +Oracle:Chain of Plasma deals 3 damage to target creature or player. Then that player or that creature's controller may discard a card. If the player does, he or she may copy this spell and may choose a new target for that copy. diff --git a/forge-gui/res/cardsfolder/c/chain_of_vapor.txt b/forge-gui/res/cardsfolder/c/chain_of_vapor.txt index 6e6c21b4dd6..ec07e2fe008 100644 --- a/forge-gui/res/cardsfolder/c/chain_of_vapor.txt +++ b/forge-gui/res/cardsfolder/c/chain_of_vapor.txt @@ -1,7 +1,7 @@ -Name:Chain of Vapor -ManaCost:U -Types:Instant -A:SP$ ChangeZone | Cost$ U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCopy | StackDescription$ SpellDescription | SpellDescription$ Return target nonland permanent to its owner's hand. Then that permanent's controller may sacrifice a land. If the player does, he or she may copy this spell and may choose a new target for that copy. -SVar:DBCopy:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ Sac<1/Land> | UnlessSwitched$ True | StackDescription$ None -SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_of_vapor.jpg -Oracle:Return target nonland permanent to its owner's hand. Then that permanent's controller may sacrifice a land. If the player does, he or she may copy this spell and may choose a new target for that copy. \ No newline at end of file +Name:Chain of Vapor +ManaCost:U +Types:Instant +A:SP$ ChangeZone | Cost$ U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCopy | StackDescription$ SpellDescription | SpellDescription$ Return target nonland permanent to its owner's hand. Then that permanent's controller may sacrifice a land. If the player does, he or she may copy this spell and may choose a new target for that copy. +SVar:DBCopy:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ Sac<1/Land> | UnlessSwitched$ True | StackDescription$ None +SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_of_vapor.jpg +Oracle:Return target nonland permanent to its owner's hand. Then that permanent's controller may sacrifice a land. If the player does, he or she may copy this spell and may choose a new target for that copy. diff --git a/forge-gui/res/cardsfolder/c/chain_reaction.txt b/forge-gui/res/cardsfolder/c/chain_reaction.txt index 80e345df5fc..066fd0a2747 100644 --- a/forge-gui/res/cardsfolder/c/chain_reaction.txt +++ b/forge-gui/res/cardsfolder/c/chain_reaction.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ 2 R R | NumDmg$ X | ValidCards$ Creature | ValidDescription$ each creature. | References$ X | SpellDescription$ CARDNAME deals X damage to each creature, where X is the number of creatures on the battlefield. SVar:X:Count$TypeOnBattlefield.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_reaction.jpg -Oracle:Chain Reaction deals X damage to each creature, where X is the number of creatures on the battlefield. \ No newline at end of file +Oracle:Chain Reaction deals X damage to each creature, where X is the number of creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/chain_stasis.txt b/forge-gui/res/cardsfolder/c/chain_stasis.txt index 371f1472ee1..756584d1d1c 100644 --- a/forge-gui/res/cardsfolder/c/chain_stasis.txt +++ b/forge-gui/res/cardsfolder/c/chain_stasis.txt @@ -1,8 +1,8 @@ -Name:Chain Stasis -ManaCost:U -Types:Instant -A:SP$ TapOrUntap | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBCopy | SpellDescription$ You may tap or untap target creature. Then that creature's controller may pay {2}{U}. If the player does, he or she may copy this spell and may choose a new target for that copy. -SVar:DBCopy:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ 2 U | UnlessSwitched$ True | StackDescription$ Then that creature's controller may pay {2}{U}. If the player does, he or she may copy this spell and may choose a new target for that copy. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_stasis.jpg -Oracle:You may tap or untap target creature. Then that creature's controller may pay {2}{U}. If the player does, he or she may copy this spell and may choose a new target for that copy. \ No newline at end of file +Name:Chain Stasis +ManaCost:U +Types:Instant +A:SP$ TapOrUntap | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBCopy | SpellDescription$ You may tap or untap target creature. Then that creature's controller may pay {2}{U}. If the player does, he or she may copy this spell and may choose a new target for that copy. +SVar:DBCopy:DB$ CopySpellAbility | Defined$ Parent | Controller$ TargetedController | UnlessPayer$ TargetedController | UnlessCost$ 2 U | UnlessSwitched$ True | StackDescription$ Then that creature's controller may pay {2}{U}. If the player does, he or she may copy this spell and may choose a new target for that copy. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chain_stasis.jpg +Oracle:You may tap or untap target creature. Then that creature's controller may pay {2}{U}. If the player does, he or she may copy this spell and may choose a new target for that copy. diff --git a/forge-gui/res/cardsfolder/c/chainbreaker.txt b/forge-gui/res/cardsfolder/c/chainbreaker.txt index 056b6cc4a35..2c343346c7a 100644 --- a/forge-gui/res/cardsfolder/c/chainbreaker.txt +++ b/forge-gui/res/cardsfolder/c/chainbreaker.txt @@ -7,4 +7,4 @@ A:AB$ RemoveCounter | Cost$ 3 T | ValidTgts$ Creature.counters_GE1_M1M1 | TgtPro #AI cannot handle target RemoveCounter AFs. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chainbreaker.jpg -Oracle:Chainbreaker enters the battlefield with two -1/-1 counters on it.\n{3}, {T}: Remove a -1/-1 counter from target creature. \ No newline at end of file +Oracle:Chainbreaker enters the battlefield with two -1/-1 counters on it.\n{3}, {T}: Remove a -1/-1 counter from target creature. diff --git a/forge-gui/res/cardsfolder/c/chained_throatseeker.txt b/forge-gui/res/cardsfolder/c/chained_throatseeker.txt index dba2429936e..847bdf8b693 100644 --- a/forge-gui/res/cardsfolder/c/chained_throatseeker.txt +++ b/forge-gui/res/cardsfolder/c/chained_throatseeker.txt @@ -6,4 +6,4 @@ K:Infect S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ LE0 | Description$ CARDNAME can't attack unless defending player is poisoned. SVar:X:Count$OppPoisonCounters SVar:Picture:http://www.wizards.com/global/images/magic/general/chained_throatseeker.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nChained Throatseeker can't attack unless defending player is poisoned. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nChained Throatseeker can't attack unless defending player is poisoned. diff --git a/forge-gui/res/cardsfolder/c/chained_to_the_rocks.txt b/forge-gui/res/cardsfolder/c/chained_to_the_rocks.txt index 009cc33c6cc..6d502dc63dc 100644 --- a/forge-gui/res/cardsfolder/c/chained_to_the_rocks.txt +++ b/forge-gui/res/cardsfolder/c/chained_to_the_rocks.txt @@ -1,15 +1,15 @@ -Name:Chained to the Rocks -ManaCost:W -Types:Enchantment Aura -K:Enchant Mountain you control -A:SP$ Attach | Cost$ W | ValidTgts$ Mountain.YouCtrl | TgtPrompt$ Select target Mountain you control | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent -SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until Banisher Priest leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self -SVar:PlayMain1:TRUE -SVar:NeedsToPlay:Creature.OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/chained_to_the_rocks.jpg -Oracle:Enchant Mountain you control\nWhen Chained to the Rocks enters the battlefield, exile target creature an opponent controls until Chained to the Rocks leaves the battlefield. (That creature returns under its owner's control.) \ No newline at end of file +Name:Chained to the Rocks +ManaCost:W +Types:Enchantment Aura +K:Enchant Mountain you control +A:SP$ Attach | Cost$ W | ValidTgts$ Mountain.YouCtrl | TgtPrompt$ Select target Mountain you control | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature an opponent controls until CARDNAME leaves the battlefield. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent +SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until Banisher Priest leaves the battlefield +SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:PlayMain1:TRUE +SVar:NeedsToPlay:Creature.OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/chained_to_the_rocks.jpg +Oracle:Enchant Mountain you control\nWhen Chained to the Rocks enters the battlefield, exile target creature an opponent controls until Chained to the Rocks leaves the battlefield. (That creature returns under its owner's control.) diff --git a/forge-gui/res/cardsfolder/c/chainer_dementia_master.txt b/forge-gui/res/cardsfolder/c/chainer_dementia_master.txt index c61e911af45..f88127ba644 100644 --- a/forge-gui/res/cardsfolder/c/chainer_dementia_master.txt +++ b/forge-gui/res/cardsfolder/c/chainer_dementia_master.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ChangeType$ Nightmare SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/chainer_dementia_master.jpg -Oracle:Nightmare creatures get +1/+1.\n{B}{B}{B}, Pay 3 life: Put target creature card from a graveyard onto the battlefield under your control. That creature is black and is a Nightmare in addition to its other creature types.\nWhen Chainer, Dementia Master leaves the battlefield, exile all Nightmares. \ No newline at end of file +Oracle:Nightmare creatures get +1/+1.\n{B}{B}{B}, Pay 3 life: Put target creature card from a graveyard onto the battlefield under your control. That creature is black and is a Nightmare in addition to its other creature types.\nWhen Chainer, Dementia Master leaves the battlefield, exile all Nightmares. diff --git a/forge-gui/res/cardsfolder/c/chainers_edict.txt b/forge-gui/res/cardsfolder/c/chainers_edict.txt index db3476f65f4..48a6fe66fab 100644 --- a/forge-gui/res/cardsfolder/c/chainers_edict.txt +++ b/forge-gui/res/cardsfolder/c/chainers_edict.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 5 B B A:SP$ Sacrifice | Cost$ 1 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | SpellDescription$ Target player sacrifices a creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/chainers_edict.jpg -Oracle:Target player sacrifices a creature.\nFlashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target player sacrifices a creature.\nFlashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/chainflinger.txt b/forge-gui/res/cardsfolder/c/chainflinger.txt index adb731ca472..15c0b91046b 100644 --- a/forge-gui/res/cardsfolder/c/chainflinger.txt +++ b/forge-gui/res/cardsfolder/c/chainflinger.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ 1 R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ Chainflinger deals 1 damage to target creature or player. A:AB$ DealDamage | Cost$ 2 R T | 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:Picture:http://www.wizards.com/global/images/magic/general/chainflinger.jpg -Oracle:{1}{R}, {T}: Chainflinger deals 1 damage to target creature or player.\nThreshold - {2}{R}, {T}: Chainflinger deals 2 damage to target creature or player. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{1}{R}, {T}: Chainflinger deals 1 damage to target creature or player.\nThreshold - {2}{R}, {T}: Chainflinger deals 2 damage to target creature or player. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/chains_of_mephistopheles.txt b/forge-gui/res/cardsfolder/c/chains_of_mephistopheles.txt index 45ce6346fe0..fa11ccfceea 100644 --- a/forge-gui/res/cardsfolder/c/chains_of_mephistopheles.txt +++ b/forge-gui/res/cardsfolder/c/chains_of_mephistopheles.txt @@ -8,4 +8,4 @@ SVar:MillOne:DB$ Mill | NumCards$ 1 | Defined$ ReplacedPlayer | ConditionDefined SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chains_of_mephistopheles.jpg -Oracle:If a player would draw a card except the first one he or she draws in his or her draw step each turn, that player discards a card instead. If the player discards a card this way, he or she draws a card. If the player doesn't discard a card this way, he or she puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:If a player would draw a card except the first one he or she draws in his or her draw step each turn, that player discards a card instead. If the player discards a card this way, he or she draws a card. If the player doesn't discard a card this way, he or she puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/c/chalice_of_life_chalice_of_death.txt b/forge-gui/res/cardsfolder/c/chalice_of_life_chalice_of_death.txt index 14ceeb8bba9..43ddc6b62a4 100644 --- a/forge-gui/res/cardsfolder/c/chalice_of_life_chalice_of_death.txt +++ b/forge-gui/res/cardsfolder/c/chalice_of_life_chalice_of_death.txt @@ -1,19 +1,19 @@ -Name:Chalice of Life -ManaCost:3 -Types:Artifact -A:AB$ GainLife | Cost$ T | LifeAmount$ 1 | Defined$ You | SubAbility$ DBTransform | SpellDescription$ You gain 1 life. Then if you have at least 10 more life than your starting life total, transform CARDNAME. -SVar:DBTransform:DB$SetState | Defined$ Self | Mode$ Transform | ConditionCheckSVar$ X | ConditionSVarCompare$ GEY | References$ X,Y -SVar:X:Count$YourLifeTotal -SVar:Y:Count$YourStartingLife/Plus.10 -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/chalice_of_life.jpg -Oracle:{T}: You gain 1 life. Then if you have at least 10 life more than your starting life total, transform Chalice of Life. - -ALTERNATE - -Name:Chalice of Death -ManaCost:no cost -Types:Artifact -A:AB$ LoseLife | Cost$ T | ValidTgts$ Player | TgtPrompt$Target a player to lose 5 life | LifeAmount$ 5 | SpellDescription$ Target player loses 5 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chalice_of_death.jpg -Oracle:{T}: Target player loses 5 life. \ No newline at end of file +Name:Chalice of Life +ManaCost:3 +Types:Artifact +A:AB$ GainLife | Cost$ T | LifeAmount$ 1 | Defined$ You | SubAbility$ DBTransform | SpellDescription$ You gain 1 life. Then if you have at least 10 more life than your starting life total, transform CARDNAME. +SVar:DBTransform:DB$SetState | Defined$ Self | Mode$ Transform | ConditionCheckSVar$ X | ConditionSVarCompare$ GEY | References$ X,Y +SVar:X:Count$YourLifeTotal +SVar:Y:Count$YourStartingLife/Plus.10 +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/chalice_of_life.jpg +Oracle:{T}: You gain 1 life. Then if you have at least 10 life more than your starting life total, transform Chalice of Life. + +ALTERNATE + +Name:Chalice of Death +ManaCost:no cost +Types:Artifact +A:AB$ LoseLife | Cost$ T | ValidTgts$ Player | TgtPrompt$Target a player to lose 5 life | LifeAmount$ 5 | SpellDescription$ Target player loses 5 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chalice_of_death.jpg +Oracle:{T}: Target player loses 5 life. diff --git a/forge-gui/res/cardsfolder/c/chalice_of_the_void.txt b/forge-gui/res/cardsfolder/c/chalice_of_the_void.txt index 024fdd3ace5..69eaac2551e 100644 --- a/forge-gui/res/cardsfolder/c/chalice_of_the_void.txt +++ b/forge-gui/res/cardsfolder/c/chalice_of_the_void.txt @@ -8,4 +8,4 @@ SVar:X:Count$xPaid SVar:Y:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chalice_of_the_void.jpg -Oracle:Chalice of the Void enters the battlefield with X charge counters on it.\nWhenever a player casts a spell with converted mana cost equal to the number of charge counters on Chalice of the Void, counter that spell. \ No newline at end of file +Oracle:Chalice of the Void enters the battlefield with X charge counters on it.\nWhenever a player casts a spell with converted mana cost equal to the number of charge counters on Chalice of the Void, counter that spell. diff --git a/forge-gui/res/cardsfolder/c/chamber_of_manipulation.txt b/forge-gui/res/cardsfolder/c/chamber_of_manipulation.txt index 5d175616fd7..d7f03f5e0c1 100644 --- a/forge-gui/res/cardsfolder/c/chamber_of_manipulation.txt +++ b/forge-gui/res/cardsfolder/c/chamber_of_manipulation.txt @@ -1,10 +1,10 @@ -Name:Chamber of Manipulation -ManaCost:2 U U -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ ChamberofManipulationTap | Description$ Enchanted land has "{T}, Discard a card: Gain control of target creature until end of turn." -SVar:ChamberofManipulationTap:AB$ GainControl | Cost$ T Discard<1/Card> | ValidTgts$ Creature | LoseControl$ EOT | SpellDescription$ Gain control of target creature until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chamber_of_manipulation.jpg -Oracle:Enchant land\nEnchanted land has "{T}, Discard a card: Gain control of target creature until end of turn." \ No newline at end of file +Name:Chamber of Manipulation +ManaCost:2 U U +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ ChamberofManipulationTap | Description$ Enchanted land has "{T}, Discard a card: Gain control of target creature until end of turn." +SVar:ChamberofManipulationTap:AB$ GainControl | Cost$ T Discard<1/Card> | ValidTgts$ Creature | LoseControl$ EOT | SpellDescription$ Gain control of target creature until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chamber_of_manipulation.jpg +Oracle:Enchant land\nEnchanted land has "{T}, Discard a card: Gain control of target creature until end of turn." diff --git a/forge-gui/res/cardsfolder/c/chambered_nautilus.txt b/forge-gui/res/cardsfolder/c/chambered_nautilus.txt index ac95f852f13..507a265023d 100644 --- a/forge-gui/res/cardsfolder/c/chambered_nautilus.txt +++ b/forge-gui/res/cardsfolder/c/chambered_nautilus.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME becomes blocked, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/chambered_nautilus.jpg -Oracle:Whenever Chambered Nautilus becomes blocked, you may draw a card. \ No newline at end of file +Oracle:Whenever Chambered Nautilus becomes blocked, you may draw a card. diff --git a/forge-gui/res/cardsfolder/c/chameleon_blur.txt b/forge-gui/res/cardsfolder/c/chameleon_blur.txt index aa62b28ce3b..9bae14e69f1 100644 --- a/forge-gui/res/cardsfolder/c/chameleon_blur.txt +++ b/forge-gui/res/cardsfolder/c/chameleon_blur.txt @@ -1,8 +1,8 @@ -Name:Chameleon Blur -ManaCost:3 G -Types:Instant -A:SP$ Effect | Cost$ 3 G | Name$ Chameleon Blur Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that creatures would deal to players this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature | Target$ Player | Description$ Prevent all damage that creatures would deal to players this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chameleon_blur.jpg -Oracle:Prevent all damage that creatures would deal to players this turn. \ No newline at end of file +Name:Chameleon Blur +ManaCost:3 G +Types:Instant +A:SP$ Effect | Cost$ 3 G | Name$ Chameleon Blur Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that creatures would deal to players this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature | Target$ Player | Description$ Prevent all damage that creatures would deal to players this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chameleon_blur.jpg +Oracle:Prevent all damage that creatures would deal to players this turn. diff --git a/forge-gui/res/cardsfolder/c/chameleon_colossus.txt b/forge-gui/res/cardsfolder/c/chameleon_colossus.txt index 58f0ac0327c..ac2cceec41c 100644 --- a/forge-gui/res/cardsfolder/c/chameleon_colossus.txt +++ b/forge-gui/res/cardsfolder/c/chameleon_colossus.txt @@ -7,4 +7,4 @@ K:Protection from black A:AB$ Pump | Cost$ 2 G G | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+X until end of turn, where X is its power. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/chameleon_colossus.jpg -Oracle:Changeling (This card is every creature type at all times.)\nProtection from black\n{2}{G}{G}: Chameleon Colossus gets +X/+X until end of turn, where X is its power. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nProtection from black\n{2}{G}{G}: Chameleon Colossus gets +X/+X until end of turn, where X is its power. diff --git a/forge-gui/res/cardsfolder/c/chameleon_spirit.txt b/forge-gui/res/cardsfolder/c/chameleon_spirit.txt index 59380f6a1b9..11f52d06c3a 100644 --- a/forge-gui/res/cardsfolder/c/chameleon_spirit.txt +++ b/forge-gui/res/cardsfolder/c/chameleon_spirit.txt @@ -1,11 +1,11 @@ -Name:Chameleon Spirit -ManaCost:3 U -Types:Creature Illusion Spirit -PT:*/* -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentHumanControls | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of permanents of the chosen color your opponents control. -SVar:X:Count$Valid Permanent.OppCtrl+ChosenColor -SVar:NeedsToPlay:Permanent.OppCtrl+nonColorless -SVar:Picture:http://www.wizards.com/global/images/magic/general/chameleon_spirit.jpg -Oracle:As Chameleon Spirit enters the battlefield, choose a color.\nChameleon Spirit's power and toughness are each equal to the number of permanents of the chosen color your opponents control. \ No newline at end of file +Name:Chameleon Spirit +ManaCost:3 U +Types:Creature Illusion Spirit +PT:*/* +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentHumanControls | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of permanents of the chosen color your opponents control. +SVar:X:Count$Valid Permanent.OppCtrl+ChosenColor +SVar:NeedsToPlay:Permanent.OppCtrl+nonColorless +SVar:Picture:http://www.wizards.com/global/images/magic/general/chameleon_spirit.jpg +Oracle:As Chameleon Spirit enters the battlefield, choose a color.\nChameleon Spirit's power and toughness are each equal to the number of permanents of the chosen color your opponents control. diff --git a/forge-gui/res/cardsfolder/c/champion_lancer.txt b/forge-gui/res/cardsfolder/c/champion_lancer.txt index 65618a24322..b333aec3057 100644 --- a/forge-gui/res/cardsfolder/c/champion_lancer.txt +++ b/forge-gui/res/cardsfolder/c/champion_lancer.txt @@ -5,4 +5,4 @@ Text:Prevent all damage that would be dealt to CARDNAME by creatures. PT:3/3 K:PreventAllDamageBy Creature SVar:Picture:http://magiccards.info/scans/en/st/11.jpg -Oracle:Prevent all damage that would be dealt to Champion Lancer by creatures. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to Champion Lancer by creatures. diff --git a/forge-gui/res/cardsfolder/c/champion_of_lambholt.txt b/forge-gui/res/cardsfolder/c/champion_of_lambholt.txt index 236167ab666..03115eb3011 100644 --- a/forge-gui/res/cardsfolder/c/champion_of_lambholt.txt +++ b/forge-gui/res/cardsfolder/c/champion_of_lambholt.txt @@ -1,11 +1,11 @@ -Name:Champion of Lambholt -ManaCost:1 G G -Types:Creature Human Warrior -PT:1/1 -S:Mode$ Continuous | Affected$ Creature.YouDontCtrl+powerLTX | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures with power less than CARDNAME's power can't block creatures you control. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature enters the battlefield under your control, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:X:Count$CardPower -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/champion_of_lambholt.jpg -Oracle:Creatures with power less than Champion of Lambholt's power can't block creatures you control.\nWhenever another creature enters the battlefield under your control, put a +1/+1 counter on Champion of Lambholt. \ No newline at end of file +Name:Champion of Lambholt +ManaCost:1 G G +Types:Creature Human Warrior +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.YouDontCtrl+powerLTX | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures with power less than CARDNAME's power can't block creatures you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature enters the battlefield under your control, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:X:Count$CardPower +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/champion_of_lambholt.jpg +Oracle:Creatures with power less than Champion of Lambholt's power can't block creatures you control.\nWhenever another creature enters the battlefield under your control, put a +1/+1 counter on Champion of Lambholt. diff --git a/forge-gui/res/cardsfolder/c/champion_of_stray_souls.txt b/forge-gui/res/cardsfolder/c/champion_of_stray_souls.txt index a07c691f17a..e1357eade76 100644 --- a/forge-gui/res/cardsfolder/c/champion_of_stray_souls.txt +++ b/forge-gui/res/cardsfolder/c/champion_of_stray_souls.txt @@ -8,4 +8,4 @@ SVar:Y:Count$ValidGraveyard Creature.YouOwn A:AB$ ChangeZone | Cost$ 5 B B | Origin$ Graveyard | Destination$ Library | ActivationZone$ Graveyard | Defined$ Self | SpellDescription$ Put CARDNAME on top of your library from your graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/champion_of_stray_souls.jpg -Oracle:{3}{B}{B}, {T}, Sacrifice X other creatures: Return X target creature cards from your graveyard to the battlefield.\n{5}{B}{B}: Put Champion of Stray Souls on top of your library from your graveyard. \ No newline at end of file +Oracle:{3}{B}{B}, {T}, Sacrifice X other creatures: Return X target creature cards from your graveyard to the battlefield.\n{5}{B}{B}: Put Champion of Stray Souls on top of your library from your graveyard. diff --git a/forge-gui/res/cardsfolder/c/champion_of_the_parish.txt b/forge-gui/res/cardsfolder/c/champion_of_the_parish.txt index 9ec8d529e76..e21ba6416ac 100644 --- a/forge-gui/res/cardsfolder/c/champion_of_the_parish.txt +++ b/forge-gui/res/cardsfolder/c/champion_of_the_parish.txt @@ -1,9 +1,9 @@ -Name:Champion of the Parish -ManaCost:W -Types:Creature Human Soldier -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Human.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another Human enters the battlefield under your control, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 -SVar:BuffedBy:Human -SVar:Picture:http://www.wizards.com/global/images/magic/general/champion_of_the_parish.jpg -Oracle:Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Champion of the Parish. \ No newline at end of file +Name:Champion of the Parish +ManaCost:W +Types:Creature Human Soldier +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Human.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another Human enters the battlefield under your control, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 +SVar:BuffedBy:Human +SVar:Picture:http://www.wizards.com/global/images/magic/general/champion_of_the_parish.jpg +Oracle:Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Champion of the Parish. diff --git a/forge-gui/res/cardsfolder/c/champions_drake.txt b/forge-gui/res/cardsfolder/c/champions_drake.txt index 4b293d84164..17b487e23c5 100644 --- a/forge-gui/res/cardsfolder/c/champions_drake.txt +++ b/forge-gui/res/cardsfolder/c/champions_drake.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +3/+3 as long as you control a creature with three or more level counters on it. SVar:X:Count$Valid Creature.counters_GE3_LEVEL+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/champions_drake.jpg -Oracle:Flying\nChampion's Drake gets +3/+3 as long as you control a creature with three or more level counters on it. \ No newline at end of file +Oracle:Flying\nChampion's Drake gets +3/+3 as long as you control a creature with three or more level counters on it. diff --git a/forge-gui/res/cardsfolder/c/champions_helm.txt b/forge-gui/res/cardsfolder/c/champions_helm.txt index b3f1cbe7ad3..f4fe1c4c05c 100644 --- a/forge-gui/res/cardsfolder/c/champions_helm.txt +++ b/forge-gui/res/cardsfolder/c/champions_helm.txt @@ -5,4 +5,4 @@ K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2. S:Mode$ Continuous | Affected$ Card.EquippedBy+Legendary | AddKeyword$ Hexproof | Description$ As long as equipped creature is legendary, it has hexproof. (It can't be the target of spells or abilities your opponents control.) SVar:Picture:http://www.wizards.com/global/images/magic/general/champions_helm.jpg -Oracle:Equipped creature gets +2/+2.\nAs long as equipped creature is legendary, it has hexproof. (It can't be the target of spells or abilities your opponents control.)\nEquip {1} \ No newline at end of file +Oracle:Equipped creature gets +2/+2.\nAs long as equipped creature is legendary, it has hexproof. (It can't be the target of spells or abilities your opponents control.)\nEquip {1} diff --git a/forge-gui/res/cardsfolder/c/champions_victory.txt b/forge-gui/res/cardsfolder/c/champions_victory.txt index 17ea09fc19a..4f6afbc2112 100644 --- a/forge-gui/res/cardsfolder/c/champions_victory.txt +++ b/forge-gui/res/cardsfolder/c/champions_victory.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Hand | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Return target attacking creature to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/champions_victory.jpg -Oracle:Cast Champion's Victory only during the declare attackers step and only if you've been attacked this step.\nReturn target attacking creature to its owner's hand. \ No newline at end of file +Oracle:Cast Champion's Victory only during the declare attackers step and only if you've been attacked this step.\nReturn target attacking creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/chance_encounter.txt b/forge-gui/res/cardsfolder/c/chance_encounter.txt index 06f520abd8a..a34383c8091 100644 --- a/forge-gui/res/cardsfolder/c/chance_encounter.txt +++ b/forge-gui/res/cardsfolder/c/chance_encounter.txt @@ -1,10 +1,10 @@ -Name:Chance Encounter -ManaCost:2 R R -Types:Enchantment -T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Win | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you win a coin flip, put a luck counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ LUCK | CounterNum$ 1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE10_LUCK | Execute$ TrigWin | TriggerDescription$ At the beginning of your upkeep, if CARDNAME has ten or more luck counters on it, you win the game. -SVar:TrigWin:AB$ WinsGame | Cost$ 0 | Defined$ You -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chance_encounter.jpg -Oracle:Whenever you win a coin flip, put a luck counter on Chance Encounter.\nAt the beginning of your upkeep, if Chance Encounter has ten or more luck counters on it, you win the game. \ No newline at end of file +Name:Chance Encounter +ManaCost:2 R R +Types:Enchantment +T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Win | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever you win a coin flip, put a luck counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ LUCK | CounterNum$ 1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE10_LUCK | Execute$ TrigWin | TriggerDescription$ At the beginning of your upkeep, if CARDNAME has ten or more luck counters on it, you win the game. +SVar:TrigWin:AB$ WinsGame | Cost$ 0 | Defined$ You +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chance_encounter.jpg +Oracle:Whenever you win a coin flip, put a luck counter on Chance Encounter.\nAt the beginning of your upkeep, if Chance Encounter has ten or more luck counters on it, you win the game. diff --git a/forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt b/forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt index b242d0b8011..3cc62ddcd6f 100644 --- a/forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt +++ b/forge-gui/res/cardsfolder/c/chancellor_of_the_annex.txt @@ -1,19 +1,19 @@ -Name:Chancellor of the Annex -ManaCost:4 W W W -Types:Creature Angel -PT:5/6 -Text:You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays 1. -K:Flying -K:MayEffectFromOpeningHand:RevealCard -SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ CounterFirstSpellEffect | SpellDescription$ You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays {1}. -SVar:CounterFirstSpellEffect:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Triggers$ TrigCounter | SVars$ TrigCounterSpell,RemoveEffect,SpellsNeedExtraManaEffect | EffectOwner$ Player.IsRemembered | Duration$ Permanent -SVar:TrigCounter:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigCounterSpell | OneOff$ True | TriggerZones$ Command | TriggerDescription$ Whenever an opponent casts a spell for the first time, counter that spell unless that player pays 1. -SVar:TrigCounterSpell:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ 1 | UnlessPayer$ You | SubAbility$ RemoveEffect -SVar:RemoveEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:SpellsNeedExtraManaEffect:1 -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | Execute$ CounterSpellOpp | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell, counter it unless that player pays {1}. -SVar:CounterSpellOpp:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ 1 | UnlessPayer$ TriggeredActivator -SVar:AI_SpellsNeedExtraMana:1 Opponent -SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_annex.jpg -Oracle:You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays {1}.\nFlying\nWhenever an opponent casts a spell, counter it unless that player pays {1}. \ No newline at end of file +Name:Chancellor of the Annex +ManaCost:4 W W W +Types:Creature Angel +PT:5/6 +Text:You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays 1. +K:Flying +K:MayEffectFromOpeningHand:RevealCard +SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ CounterFirstSpellEffect | SpellDescription$ You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays {1}. +SVar:CounterFirstSpellEffect:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Triggers$ TrigCounter | SVars$ TrigCounterSpell,RemoveEffect,SpellsNeedExtraManaEffect | EffectOwner$ Player.IsRemembered | Duration$ Permanent +SVar:TrigCounter:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigCounterSpell | OneOff$ True | TriggerZones$ Command | TriggerDescription$ Whenever an opponent casts a spell for the first time, counter that spell unless that player pays 1. +SVar:TrigCounterSpell:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ 1 | UnlessPayer$ You | SubAbility$ RemoveEffect +SVar:RemoveEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:SpellsNeedExtraManaEffect:1 +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | Execute$ CounterSpellOpp | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell, counter it unless that player pays {1}. +SVar:CounterSpellOpp:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessCost$ 1 | UnlessPayer$ TriggeredActivator +SVar:AI_SpellsNeedExtraMana:1 Opponent +SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_annex.jpg +Oracle:You may reveal this card from your opening hand. If you do, when each opponent casts his or her first spell of the game, counter that spell unless that player pays {1}.\nFlying\nWhenever an opponent casts a spell, counter it unless that player pays {1}. diff --git a/forge-gui/res/cardsfolder/c/chancellor_of_the_dross.txt b/forge-gui/res/cardsfolder/c/chancellor_of_the_dross.txt index 7dce26ff1a4..e2cbab8a4b9 100644 --- a/forge-gui/res/cardsfolder/c/chancellor_of_the_dross.txt +++ b/forge-gui/res/cardsfolder/c/chancellor_of_the_dross.txt @@ -1,18 +1,18 @@ -Name:Chancellor of the Dross -ManaCost:4 B B B -Types:Creature Vampire -Text:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way. -PT:6/6 -K:MayEffectFromOpeningHand:RevealCard -K:Flying -K:Lifelink -SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ DrainOnUpkeep | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way. -SVar:DrainOnUpkeep:DB$ Effect | Cost$ 0 | Triggers$ TrigDrain | SVars$ DrainLife,GainLife,RemoveMe,AFLifeLost | Name$ Chancellor of the Dross effect -SVar:TrigDrain:Mode$ Phase | Phase$ Upkeep | Execute$ DrainLife | TriggerDescription$ At the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way. -SVar:DrainLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 3 | SubAbility$ GainLife -SVar:GainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | SubAbility$ RemoveMe -SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:AFLifeLost:Number$0 -#AFLifeLost will be set by LoseLife -SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_dross.jpg -Oracle:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way.\nFlying, lifelink \ No newline at end of file +Name:Chancellor of the Dross +ManaCost:4 B B B +Types:Creature Vampire +Text:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way. +PT:6/6 +K:MayEffectFromOpeningHand:RevealCard +K:Flying +K:Lifelink +SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ DrainOnUpkeep | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way. +SVar:DrainOnUpkeep:DB$ Effect | Cost$ 0 | Triggers$ TrigDrain | SVars$ DrainLife,GainLife,RemoveMe,AFLifeLost | Name$ Chancellor of the Dross effect +SVar:TrigDrain:Mode$ Phase | Phase$ Upkeep | Execute$ DrainLife | TriggerDescription$ At the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way. +SVar:DrainLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 3 | SubAbility$ GainLife +SVar:GainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | SubAbility$ RemoveMe +SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:AFLifeLost:Number$0 +#AFLifeLost will be set by LoseLife +SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_dross.jpg +Oracle:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent loses 3 life, then you gain life equal to the life lost this way.\nFlying, lifelink diff --git a/forge-gui/res/cardsfolder/c/chancellor_of_the_forge.txt b/forge-gui/res/cardsfolder/c/chancellor_of_the_forge.txt index 9075928acb5..8bdb3aa1719 100644 --- a/forge-gui/res/cardsfolder/c/chancellor_of_the_forge.txt +++ b/forge-gui/res/cardsfolder/c/chancellor_of_the_forge.txt @@ -1,17 +1,17 @@ -Name:Chancellor of the Forge -ManaCost:4 R R R -Types:Creature Giant -Text:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. -PT:5/5 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ EffMassToken | TriggerDescription$ When CARDNAME enters the battlefield, put X 1/1 red Goblin creature tokens with haste onto the battlefield, where X is the number of creatures you control. -SVar:EffMassToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenOwner$ You | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin NPH | TokenKeywords$ Haste | References$ X -SVar:X:Count$Valid Creature.YouCtrl -K:MayEffectFromOpeningHand:RevealCard -SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ TokenOnUpkeep | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. -SVar:TokenOnUpkeep:DB$ Effect | Triggers$ TrigToken | SVars$ EffToken,RemoveMe | Name$ Chancellor of the Forge effect | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. -SVar:TrigToken:Mode$ Phase | Phase$ Upkeep | Execute$ EffToken | TriggerDescription$ At the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. -SVar:EffToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin NPH | TokenKeywords$ Haste | SubAbility$ RemoveMe -SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_forge.jpg -Oracle:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield.\nWhen Chancellor of the Forge enters the battlefield, put X 1/1 red Goblin creature tokens with haste onto the battlefield, where X is the number of creatures you control. \ No newline at end of file +Name:Chancellor of the Forge +ManaCost:4 R R R +Types:Creature Giant +Text:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. +PT:5/5 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ EffMassToken | TriggerDescription$ When CARDNAME enters the battlefield, put X 1/1 red Goblin creature tokens with haste onto the battlefield, where X is the number of creatures you control. +SVar:EffMassToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenOwner$ You | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin NPH | TokenKeywords$ Haste | References$ X +SVar:X:Count$Valid Creature.YouCtrl +K:MayEffectFromOpeningHand:RevealCard +SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ TokenOnUpkeep | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. +SVar:TokenOnUpkeep:DB$ Effect | Triggers$ TrigToken | SVars$ EffToken,RemoveMe | Name$ Chancellor of the Forge effect | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. +SVar:TrigToken:Mode$ Phase | Phase$ Upkeep | Execute$ EffToken | TriggerDescription$ At the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. +SVar:EffToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin NPH | TokenKeywords$ Haste | SubAbility$ RemoveMe +SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_forge.jpg +Oracle:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield.\nWhen Chancellor of the Forge enters the battlefield, put X 1/1 red Goblin creature tokens with haste onto the battlefield, where X is the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/c/chancellor_of_the_spires.txt b/forge-gui/res/cardsfolder/c/chancellor_of_the_spires.txt index cbde7557dc3..6c50d05e2f8 100644 --- a/forge-gui/res/cardsfolder/c/chancellor_of_the_spires.txt +++ b/forge-gui/res/cardsfolder/c/chancellor_of_the_spires.txt @@ -1,16 +1,16 @@ -Name:Chancellor of the Spires -ManaCost:4 U U U -Types:Creature Sphinx -Text:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard. -PT:5/7 -K:MayEffectFromOpeningHand:RevealCard -K:Flying -SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ DrainOnUpkeep | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard. -SVar:DrainOnUpkeep:DB$ Effect | Triggers$ TrigMill | SVars$ Mill,RemoveMe | Name$ Chancellor of the Spires effect -SVar:TrigMill:Mode$ Phase | Phase$ Upkeep | Execute$ Mill | TriggerDescription$ At the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard. -SVar:Mill:AB$ Mill | Cost$ 0 | NumCards$ 7 | Defined$ Player.Opponent | SubAbility$ RemoveMe -SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. -SVar:TrigChangeZone:DB$ Play | TgtZone$ Graveyard | WithoutManaCost$ True | ValidTgts$ Instant.OppOwn,Sorcery.OppOwn | TgtPrompt$ Choose target instant or sorcery card from an opponent's graveyard | Optional$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_spires.jpg -Oracle:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard.\nFlying\nWhen Chancellor of the Spires enters the battlefield, you may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. \ No newline at end of file +Name:Chancellor of the Spires +ManaCost:4 U U U +Types:Creature Sphinx +Text:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard. +PT:5/7 +K:MayEffectFromOpeningHand:RevealCard +K:Flying +SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ DrainOnUpkeep | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard. +SVar:DrainOnUpkeep:DB$ Effect | Triggers$ TrigMill | SVars$ Mill,RemoveMe | Name$ Chancellor of the Spires effect +SVar:TrigMill:Mode$ Phase | Phase$ Upkeep | Execute$ Mill | TriggerDescription$ At the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard. +SVar:Mill:AB$ Mill | Cost$ 0 | NumCards$ 7 | Defined$ Player.Opponent | SubAbility$ RemoveMe +SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. +SVar:TrigChangeZone:DB$ Play | TgtZone$ Graveyard | WithoutManaCost$ True | ValidTgts$ Instant.OppOwn,Sorcery.OppOwn | TgtPrompt$ Choose target instant or sorcery card from an opponent's graveyard | Optional$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_spires.jpg +Oracle:You may reveal this card from your opening hand. If you do, at the beginning of the first upkeep, each opponent puts the top seven cards of his or her library into his or her graveyard.\nFlying\nWhen Chancellor of the Spires enters the battlefield, you may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt b/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt index 5416dd2d148..fc1464e9024 100644 --- a/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt +++ b/forge-gui/res/cardsfolder/c/chancellor_of_the_tangle.txt @@ -1,15 +1,15 @@ -Name:Chancellor of the Tangle -ManaCost:4 G G G -Types:Creature Beast -Text:You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add G to your mana pool. -PT:6/7 -K:MayEffectFromOpeningHand:ManaOnMain -K:Vigilance -K:Reach -SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ ManaOnMain | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add {G} to your mana pool. -SVar:ManaOnMain:DB$ Effect | Triggers$ TrigMana | SVars$ EffMana,RemoveMe | Duration$ Permanent | Name$ Chancellor of the Tangle effect -SVar:TrigMana:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | Execute$ EffMana | TriggerDescription$ At the beginning of your first main phase, add G to your mana pool. -SVar:EffMana:AB$ Mana | Cost$ 0 | Produced$ G | SubAbility$ RemoveMe -SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_tangle.jpg -Oracle:You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add {G} to your mana pool.\nVigilance, reach \ No newline at end of file +Name:Chancellor of the Tangle +ManaCost:4 G G G +Types:Creature Beast +Text:You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add G to your mana pool. +PT:6/7 +K:MayEffectFromOpeningHand:ManaOnMain +K:Vigilance +K:Reach +SVar:RevealCard:AB$ Reveal | Cost$ 0 | RevealDefined$ Self | SubAbility$ ManaOnMain | SpellDescription$ You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add {G} to your mana pool. +SVar:ManaOnMain:DB$ Effect | Triggers$ TrigMana | SVars$ EffMana,RemoveMe | Duration$ Permanent | Name$ Chancellor of the Tangle effect +SVar:TrigMana:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | Execute$ EffMana | TriggerDescription$ At the beginning of your first main phase, add G to your mana pool. +SVar:EffMana:AB$ Mana | Cost$ 0 | Produced$ G | SubAbility$ RemoveMe +SVar:RemoveMe:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/chancellor_of_the_tangle.jpg +Oracle:You may reveal this card from your opening hand. If you do, at the beginning of your first main phase, add {G} to your mana pool.\nVigilance, reach diff --git a/forge-gui/res/cardsfolder/c/chandler.txt b/forge-gui/res/cardsfolder/c/chandler.txt index 2292e4f630d..0f37d6a7e49 100644 --- a/forge-gui/res/cardsfolder/c/chandler.txt +++ b/forge-gui/res/cardsfolder/c/chandler.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Rogue PT:3/3 A:AB$ Destroy | Cost$ R R R T | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | SpellDescription$ Destroy target artifact creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/chandler.jpg -Oracle:{R}{R}{R}, {T}: Destroy target artifact creature. \ No newline at end of file +Oracle:{R}{R}{R}, {T}: Destroy target artifact creature. diff --git a/forge-gui/res/cardsfolder/c/chandra_ablaze.txt b/forge-gui/res/cardsfolder/c/chandra_ablaze.txt index c93d8c75a08..d72cb6fb838 100644 --- a/forge-gui/res/cardsfolder/c/chandra_ablaze.txt +++ b/forge-gui/res/cardsfolder/c/chandra_ablaze.txt @@ -1,14 +1,14 @@ -Name:Chandra Ablaze -ManaCost:4 R R -Types:Planeswalker Chandra -Loyalty:5 -A:AB$ Discard | Cost$ AddCounter<1/LOYALTY> | Mode$ TgtChoose | NumCards$ 1 | Defined$ You | Planeswalker$ True | RememberDiscarded$ True | SubAbility$ DBChandraDealDamage | SpellDescription$ Discard a card. If a red card is discarded this way, CARDNAME deals 4 damage to target creature or player. -SVar:DBChandraDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | ConditionDefined$ Remembered | ConditionPresent$ Card.Red | ConditionCompare$ EQ1 | SubAbility$ DBChandraCleanup -SVar:DBChandraCleanup:DB$ Cleanup | ClearRemembered$ True -A:AB$ Discard | Cost$ SubCounter<2/LOYALTY> | Mode$ Hand | Defined$ Each | Planeswalker$ True | SubAbility$ DBChandraDraw | SpellDescription$ Each player discards his or her hand, then draws three cards. -SVar:DBChandraDraw:DB$ Draw | Defined$ Each | NumCards$ 3 -A:AB$ Play | Cost$ SubCounter<7/LOYALTY> | Valid$ Instant.Red+YouCtrl,Sorcery.Red+YouCtrl | ValidZone$ Graveyard | WithoutManaCost$ True | Planeswalker$ True | Ultimate$ True | Amount$ ChandraX | Controller$ You | Optional$ True | References$ ChandraX | SpellDescription$ Cast any number of red instant and/or sorcery cards from your graveyard without paying their mana costs. -SVar:ChandraX:Count$ValidGraveyard Instant.Red+YouOwn,Sorcery.Red+YouOwn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chandra_ablaze.jpg -Oracle:[+1] Discard a card. If a red card is discarded this way, Chandra Ablaze deals 4 damage to target creature or player.\n[-2] Each player discards his or her hand, then draws three cards.\n[-7] Cast any number of red instant and/or sorcery cards from your graveyard without paying their mana costs. \ No newline at end of file +Name:Chandra Ablaze +ManaCost:4 R R +Types:Planeswalker Chandra +Loyalty:5 +A:AB$ Discard | Cost$ AddCounter<1/LOYALTY> | Mode$ TgtChoose | NumCards$ 1 | Defined$ You | Planeswalker$ True | RememberDiscarded$ True | SubAbility$ DBChandraDealDamage | SpellDescription$ Discard a card. If a red card is discarded this way, CARDNAME deals 4 damage to target creature or player. +SVar:DBChandraDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | ConditionDefined$ Remembered | ConditionPresent$ Card.Red | ConditionCompare$ EQ1 | SubAbility$ DBChandraCleanup +SVar:DBChandraCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ Discard | Cost$ SubCounter<2/LOYALTY> | Mode$ Hand | Defined$ Each | Planeswalker$ True | SubAbility$ DBChandraDraw | SpellDescription$ Each player discards his or her hand, then draws three cards. +SVar:DBChandraDraw:DB$ Draw | Defined$ Each | NumCards$ 3 +A:AB$ Play | Cost$ SubCounter<7/LOYALTY> | Valid$ Instant.Red+YouCtrl,Sorcery.Red+YouCtrl | ValidZone$ Graveyard | WithoutManaCost$ True | Planeswalker$ True | Ultimate$ True | Amount$ ChandraX | Controller$ You | Optional$ True | References$ ChandraX | SpellDescription$ Cast any number of red instant and/or sorcery cards from your graveyard without paying their mana costs. +SVar:ChandraX:Count$ValidGraveyard Instant.Red+YouOwn,Sorcery.Red+YouOwn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chandra_ablaze.jpg +Oracle:[+1] Discard a card. If a red card is discarded this way, Chandra Ablaze deals 4 damage to target creature or player.\n[-2] Each player discards his or her hand, then draws three cards.\n[-7] Cast any number of red instant and/or sorcery cards from your graveyard without paying their mana costs. diff --git a/forge-gui/res/cardsfolder/c/chandra_nalaar.txt b/forge-gui/res/cardsfolder/c/chandra_nalaar.txt index 785a4781553..3e213fd4d07 100644 --- a/forge-gui/res/cardsfolder/c/chandra_nalaar.txt +++ b/forge-gui/res/cardsfolder/c/chandra_nalaar.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ SubCounter | ValidTgts$ Creature | TgtPrompt A:AB$ DamageAll | Cost$ SubCounter<8/LOYALTY> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 10 | ValidCards$ Creature | ValidPlayers$ Targeted | Planeswalker$ True | Ultimate$ True | ValidDescription$ target player and each creature he or she controls. | SpellDescription$ CARDNAME deals 10 damage to target player and each creature he or she controls. SVar:X:XChoice SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card140176.jpg -Oracle:[+1] Chandra Nalaar deals 1 damage to target player.\n-X: Chandra Nalaar deals X damage to target creature.\n[-8] Chandra Nalaar deals 10 damage to target player and each creature he or she controls. \ No newline at end of file +Oracle:[+1] Chandra Nalaar deals 1 damage to target player.\n-X: Chandra Nalaar deals X damage to target creature.\n[-8] Chandra Nalaar deals 10 damage to target player and each creature he or she controls. diff --git a/forge-gui/res/cardsfolder/c/chandra_pyromaster.txt b/forge-gui/res/cardsfolder/c/chandra_pyromaster.txt index 63da6f88c66..47a852f627a 100644 --- a/forge-gui/res/cardsfolder/c/chandra_pyromaster.txt +++ b/forge-gui/res/cardsfolder/c/chandra_pyromaster.txt @@ -13,4 +13,4 @@ SVar:DBChoose:DB$ ChooseCard | Choices$ Instant.IsRemembered,Sorcery.IsRemembere SVar:DBPlay:DB$ Play | Defined$ ChosenCard | WithoutManaCost$ True | CopyCard$ True | Amount$ 3 | Controller$ You | Optional$ True | SubAbility$ DBCleanup SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chandra_pyromaster.jpg -Oracle:[+1] Chandra, Pyromaster deals 1 damage to target player and 1 damage to up to one target creature that player controls. That creature can't block this turn.\n[0] Exile the top card of your library. You may play it this turn.\n[-7] Exile the top ten cards of your library. Choose an instant or sorcery card exiled this way and copy it three times. You may cast the copies without paying their mana costs. \ No newline at end of file +Oracle:[+1] Chandra, Pyromaster deals 1 damage to target player and 1 damage to up to one target creature that player controls. That creature can't block this turn.\n[0] Exile the top card of your library. You may play it this turn.\n[-7] Exile the top ten cards of your library. Choose an instant or sorcery card exiled this way and copy it three times. You may cast the copies without paying their mana costs. diff --git a/forge-gui/res/cardsfolder/c/chandra_the_firebrand.txt b/forge-gui/res/cardsfolder/c/chandra_the_firebrand.txt index f3cb05c6c04..953ecc02fd8 100644 --- a/forge-gui/res/cardsfolder/c/chandra_the_firebrand.txt +++ b/forge-gui/res/cardsfolder/c/chandra_the_firebrand.txt @@ -1,12 +1,12 @@ -Name:Chandra, the Firebrand -ManaCost:3 R -Types:Planeswalker Chandra -Loyalty:3 -A:AB$DealDamage | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -A:AB$Effect | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | Name$ Chandra, the Firebrand effect. | Image$ chandra_the_firebrand_effect | Triggers$ TrigCopy | SVars$ TrigCopyMain,DBCleanup | SpellDescription$ When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy. -A:AB$DealDamage | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TargetMin$ 0 | TargetMax$ 6 | NumDmg$ 6 | SpellDescription$ CARDNAME deals 6 damage to each of up to six target creatures and/or players. -SVar:TrigCopy:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | OneOff$ True | Execute$ TrigCopyMain | TriggerZones$ Command | TriggerDescription$ When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy. -SVar:TrigCopyMain:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/chandra_the_firebrand.jpg -Oracle:[+1] Chandra, the Firebrand deals 1 damage to target creature or player.\n[-2] When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy.\n[-6] Chandra, the Firebrand deals 6 damage to each of up to six target creatures and/or players. \ No newline at end of file +Name:Chandra, the Firebrand +ManaCost:3 R +Types:Planeswalker Chandra +Loyalty:3 +A:AB$DealDamage | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +A:AB$Effect | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | Name$ Chandra, the Firebrand effect. | Image$ chandra_the_firebrand_effect | Triggers$ TrigCopy | SVars$ TrigCopyMain,DBCleanup | SpellDescription$ When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy. +A:AB$DealDamage | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TargetMin$ 0 | TargetMax$ 6 | NumDmg$ 6 | SpellDescription$ CARDNAME deals 6 damage to each of up to six target creatures and/or players. +SVar:TrigCopy:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | OneOff$ True | Execute$ TrigCopyMain | TriggerZones$ Command | TriggerDescription$ When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy. +SVar:TrigCopyMain:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/chandra_the_firebrand.jpg +Oracle:[+1] Chandra, the Firebrand deals 1 damage to target creature or player.\n[-2] When you cast your next instant or sorcery spell this turn, copy that spell. You may choose new targets for the copy.\n[-6] Chandra, the Firebrand deals 6 damage to each of up to six target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/c/chandras_fury.txt b/forge-gui/res/cardsfolder/c/chandras_fury.txt index 62bd656c59a..f1b31dfbc6a 100644 --- a/forge-gui/res/cardsfolder/c/chandras_fury.txt +++ b/forge-gui/res/cardsfolder/c/chandras_fury.txt @@ -1,7 +1,7 @@ -Name:Chandra's Fury -ManaCost:4 R -Types:Instant -A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Player | NumDmg$ 4 | SubAbility$ DmgAll | SpellDescription$ CARDNAME deals 4 damage to target player and 1 damage to each creature that player controls. -SVar:DmgAll:DB$ DamageAll | Cost$ 0 | NumDmg$ 1 | ValidCards$ Creature.TargetedPlayerCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/chandras_fury.jpg -Oracle:Chandra's Fury deals 4 damage to target player and 1 damage to each creature that player controls. \ No newline at end of file +Name:Chandra's Fury +ManaCost:4 R +Types:Instant +A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Player | NumDmg$ 4 | SubAbility$ DmgAll | SpellDescription$ CARDNAME deals 4 damage to target player and 1 damage to each creature that player controls. +SVar:DmgAll:DB$ DamageAll | Cost$ 0 | NumDmg$ 1 | ValidCards$ Creature.TargetedPlayerCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/chandras_fury.jpg +Oracle:Chandra's Fury deals 4 damage to target player and 1 damage to each creature that player controls. diff --git a/forge-gui/res/cardsfolder/c/chandras_outrage.txt b/forge-gui/res/cardsfolder/c/chandras_outrage.txt index ab76cba0041..a538e252ef1 100644 --- a/forge-gui/res/cardsfolder/c/chandras_outrage.txt +++ b/forge-gui/res/cardsfolder/c/chandras_outrage.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SubAbility$ DBDealDamage | SpellDescription$ Chandra's Outrage deals 4 damage to target creature and 2 damage to that creature's controller. SVar:DBDealDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/chandras_outrage.jpg -Oracle:Chandra's Outrage deals 4 damage to target creature and 2 damage to that creature's controller. \ No newline at end of file +Oracle:Chandra's Outrage deals 4 damage to target creature and 2 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/c/chandras_phoenix.txt b/forge-gui/res/cardsfolder/c/chandras_phoenix.txt index af094c00140..94676a14f1c 100644 --- a/forge-gui/res/cardsfolder/c/chandras_phoenix.txt +++ b/forge-gui/res/cardsfolder/c/chandras_phoenix.txt @@ -9,4 +9,4 @@ T:Mode$ DamageDone | ValidSource$ Sorcery.YouCtrl+Red | ValidTarget$ Opponent | T:Mode$ DamageDone | ValidSource$ Planeswalker.YouCtrl+Red | ValidTarget$ Opponent | TriggerZones$ Graveyard | Execute$ TrigReturn | Secondary$ True | TriggerDescription$ Whenever an opponent is dealt damage by a red instant or sorcery spell you control or by a red planeswalker you control, return Chandra's Phoenix from your graveyard to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/chandras_phoenix.jpg -Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.)\nWhenever an opponent is dealt damage by a red instant or sorcery spell you control or by a red planeswalker you control, return Chandra's Phoenix from your graveyard to your hand. \ No newline at end of file +Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.)\nWhenever an opponent is dealt damage by a red instant or sorcery spell you control or by a red planeswalker you control, return Chandra's Phoenix from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/chandras_spitfire.txt b/forge-gui/res/cardsfolder/c/chandras_spitfire.txt index ea12b7d5888..5bd558a932f 100644 --- a/forge-gui/res/cardsfolder/c/chandras_spitfire.txt +++ b/forge-gui/res/cardsfolder/c/chandras_spitfire.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card | CombatDamage$ False | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever an opponent is dealt noncombat damage, CARDNAME gets +3/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +3 | NumDef$ +0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/chandras_spitfire.jpg -Oracle:Flying\nWhenever an opponent is dealt noncombat damage, Chandra's Spitfire gets +3/+0 until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever an opponent is dealt noncombat damage, Chandra's Spitfire gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/change_of_heart.txt b/forge-gui/res/cardsfolder/c/change_of_heart.txt index 33d0701391f..0a9b27e525f 100644 --- a/forge-gui/res/cardsfolder/c/change_of_heart.txt +++ b/forge-gui/res/cardsfolder/c/change_of_heart.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | K:Buyback 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/change_of_heart.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget creature can't attack this turn. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget creature can't attack this turn. diff --git a/forge-gui/res/cardsfolder/c/changeling_berserker.txt b/forge-gui/res/cardsfolder/c/changeling_berserker.txt index 8c00a8d073b..93c3a2b1158 100644 --- a/forge-gui/res/cardsfolder/c/changeling_berserker.txt +++ b/forge-gui/res/cardsfolder/c/changeling_berserker.txt @@ -7,4 +7,4 @@ K:Haste K:Champion:Creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/changeling_berserker.jpg -Oracle:Changeling (This card is every creature type at all times.)\nHaste\nChampion a creature (When this enters the battlefield, sacrifice it unless you exile another creature you control. When this leaves the battlefield, that card returns to the battlefield.) \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nHaste\nChampion a creature (When this enters the battlefield, sacrifice it unless you exile another creature you control. When this leaves the battlefield, that card returns to the battlefield.) diff --git a/forge-gui/res/cardsfolder/c/changeling_hero.txt b/forge-gui/res/cardsfolder/c/changeling_hero.txt index dff469d43c6..51420db4b4b 100644 --- a/forge-gui/res/cardsfolder/c/changeling_hero.txt +++ b/forge-gui/res/cardsfolder/c/changeling_hero.txt @@ -7,4 +7,4 @@ K:Lifelink K:Champion:Creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/changeling_hero.jpg -Oracle:Changeling (This card is every creature type at all times.)\nChampion a creature (When this enters the battlefield, sacrifice it unless you exile another creature you control. When this leaves the battlefield, that card returns to the battlefield.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nChampion a creature (When this enters the battlefield, sacrifice it unless you exile another creature you control. When this leaves the battlefield, that card returns to the battlefield.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/c/changeling_sentinel.txt b/forge-gui/res/cardsfolder/c/changeling_sentinel.txt index 8b6a3e5afae..2745aa34e6d 100644 --- a/forge-gui/res/cardsfolder/c/changeling_sentinel.txt +++ b/forge-gui/res/cardsfolder/c/changeling_sentinel.txt @@ -5,4 +5,4 @@ PT:3/2 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/changeling_sentinel.jpg -Oracle:Changeling (This card is every creature type at all times.)\nVigilance \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nVigilance diff --git a/forge-gui/res/cardsfolder/c/changeling_titan.txt b/forge-gui/res/cardsfolder/c/changeling_titan.txt index 26c2cd03e18..6269c3f47fe 100644 --- a/forge-gui/res/cardsfolder/c/changeling_titan.txt +++ b/forge-gui/res/cardsfolder/c/changeling_titan.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefin K:Champion:Creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/changeling_titan.jpg -Oracle:Changeling (This card is every creature type at all times.)\nChampion a creature (When this enters the battlefield, sacrifice it unless you exile another creature you control. When this leaves the battlefield, that card returns to the battlefield.) \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nChampion a creature (When this enters the battlefield, sacrifice it unless you exile another creature you control. When this leaves the battlefield, that card returns to the battlefield.) diff --git a/forge-gui/res/cardsfolder/c/channel.txt b/forge-gui/res/cardsfolder/c/channel.txt index 4d582d3c20b..271cb1e812b 100644 --- a/forge-gui/res/cardsfolder/c/channel.txt +++ b/forge-gui/res/cardsfolder/c/channel.txt @@ -5,4 +5,4 @@ A:SP$ Effect | Cost$ G G | Name$ Channel Effect | Abilities$ ABMana | SpellDescr SVar:ABMana:AB$Mana | Cost$ PayLife<1> | ActivationZone$ Command | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/channel.jpg -Oracle:Until end of turn, any time you could activate a mana ability, you may pay 1 life. If you do, add {1} to your mana pool. \ No newline at end of file +Oracle:Until end of turn, any time you could activate a mana ability, you may pay 1 life. If you do, add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/channel_the_suns.txt b/forge-gui/res/cardsfolder/c/channel_the_suns.txt index a0b8104e495..104d49af086 100644 --- a/forge-gui/res/cardsfolder/c/channel_the_suns.txt +++ b/forge-gui/res/cardsfolder/c/channel_the_suns.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Mana | Cost$ 3 G | Produced$ W U B R G | SpellDescription$ Add {W}{U}{B}{R}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/channel_the_suns.jpg -Oracle:Add {W}{U}{B}{R}{G} to your mana pool. \ No newline at end of file +Oracle:Add {W}{U}{B}{R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/chant_of_the_skifsang.txt b/forge-gui/res/cardsfolder/c/chant_of_the_skifsang.txt index 196f9dccb49..29f3bdb0c1d 100644 --- a/forge-gui/res/cardsfolder/c/chant_of_the_skifsang.txt +++ b/forge-gui/res/cardsfolder/c/chant_of_the_skifsang.txt @@ -1,8 +1,8 @@ -Name:Chant of the Skifsang -ManaCost:2 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -13 | Description$ Enchanted creature gets -13/-0. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chant_of_the_skifsang.jpg -Oracle:Enchant creature\nEnchanted creature gets -13/-0. \ No newline at end of file +Name:Chant of the Skifsang +ManaCost:2 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -13 | Description$ Enchanted creature gets -13/-0. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chant_of_the_skifsang.jpg +Oracle:Enchant creature\nEnchanted creature gets -13/-0. diff --git a/forge-gui/res/cardsfolder/c/chant_of_vitu_ghazi.txt b/forge-gui/res/cardsfolder/c/chant_of_vitu_ghazi.txt index 6a0c949d52e..d7c5e50c015 100644 --- a/forge-gui/res/cardsfolder/c/chant_of_vitu_ghazi.txt +++ b/forge-gui/res/cardsfolder/c/chant_of_vitu_ghazi.txt @@ -1,11 +1,11 @@ -Name:Chant of Vitu-Ghazi -ManaCost:6 W W -Types:Instant -K:Convoke -A:SP$ Effect | Cost$ 6 W W | ReplacementEffects$ RepCombatDmg,RepNonCombatDmg | SVars$ GainLifeYou,X | RememberObjects$ You | SpellDescription$ Prevent all damage that would be dealt by creatures this turn. You gain life equal to the damage prevented this way. -SVar:RepCombatDmg:Event$ DamageDone | ValidSource$ Creature | ReplaceWith$ GainLifeYou | PreventionEffect$ True | IsCombat$ True | Description$ Prevent all combat damage that would be dealt by creatures this turn. You gain life equal to the damage prevented this way. -SVar:RepNonCombatDmg:Event$ DamageDone | ValidSource$ Creature | ReplaceWith$ GainLifeYou | PreventionEffect$ True | IsCombat$ False | Description$ Prevent all noncombat damage that would be dealt by creatures this turn. You gain life equal to the damage prevented this way. -SVar:GainLifeYou:AB$ GainLife | Cost$ 0 | Defined$ Remembered | LifeAmount$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/chant_of_vitu_ghazi.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nPrevent all damage that would be dealt by creatures this turn. You gain life equal to the damage prevented this way. \ No newline at end of file +Name:Chant of Vitu-Ghazi +ManaCost:6 W W +Types:Instant +K:Convoke +A:SP$ Effect | Cost$ 6 W W | ReplacementEffects$ RepCombatDmg,RepNonCombatDmg | SVars$ GainLifeYou,X | RememberObjects$ You | SpellDescription$ Prevent all damage that would be dealt by creatures this turn. You gain life equal to the damage prevented this way. +SVar:RepCombatDmg:Event$ DamageDone | ValidSource$ Creature | ReplaceWith$ GainLifeYou | PreventionEffect$ True | IsCombat$ True | Description$ Prevent all combat damage that would be dealt by creatures this turn. You gain life equal to the damage prevented this way. +SVar:RepNonCombatDmg:Event$ DamageDone | ValidSource$ Creature | ReplaceWith$ GainLifeYou | PreventionEffect$ True | IsCombat$ False | Description$ Prevent all noncombat damage that would be dealt by creatures this turn. You gain life equal to the damage prevented this way. +SVar:GainLifeYou:AB$ GainLife | Cost$ 0 | Defined$ Remembered | LifeAmount$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/chant_of_vitu_ghazi.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nPrevent all damage that would be dealt by creatures this turn. You gain life equal to the damage prevented this way. diff --git a/forge-gui/res/cardsfolder/c/chaos_charm.txt b/forge-gui/res/cardsfolder/c/chaos_charm.txt index 82a91264b33..2b7f0421d17 100644 --- a/forge-gui/res/cardsfolder/c/chaos_charm.txt +++ b/forge-gui/res/cardsfolder/c/chaos_charm.txt @@ -6,4 +6,4 @@ SVar:DBDestroy:DB$ Destroy | ValidTgts$ Wall | TgtPrompt$ Select target wall | S SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature; SVar:DBPump:DB$ Pump | ValidTgts$ Creature | KW$ Haste | TgtPrompt$ Select target creature | SpellDescription$ Target creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_charm.jpg -Oracle:Choose one - Destroy target Wall; or Chaos Charm deals 1 damage to target creature; or target creature gains haste until end of turn. \ No newline at end of file +Oracle:Choose one - Destroy target Wall; or Chaos Charm deals 1 damage to target creature; or target creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/c/chaos_harlequin.txt b/forge-gui/res/cardsfolder/c/chaos_harlequin.txt index 30f24a6d86c..6f32c22f517 100644 --- a/forge-gui/res/cardsfolder/c/chaos_harlequin.txt +++ b/forge-gui/res/cardsfolder/c/chaos_harlequin.txt @@ -1,12 +1,12 @@ -Name:Chaos Harlequin -ManaCost:2 R R -Types:Creature Human -PT:2/4 -A:AB$ Dig | Cost$ R | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBLand | SpellDescription$ Exile the top card of your library. If that card is a land card, Chaos Harlequin gets -4/-0 until end of turn. Otherwise, Chaos Harlequin gets +2/+0 until end of turn. -SVar:DBLand:DB$ Pump | Defined$ Self | NumAtt$ -4 | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ GT0 | ConditionDescription$ If that card is a land card, | SubAbility$ DBNonLand -SVar:DBNonLand:DB$ Pump | Defined$ Self | NumAtt$ +2 | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ0 | ConditionDescription$ Otherwise, | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -# Note: This card is functioal, but it's Stack Description is horrendous. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_harlequin.jpg -Oracle:{R}: Exile the top card of your library. If that card is a land card, Chaos Harlequin gets -4/-0 until end of turn. Otherwise, Chaos Harlequin gets +2/+0 until end of turn. \ No newline at end of file +Name:Chaos Harlequin +ManaCost:2 R R +Types:Creature Human +PT:2/4 +A:AB$ Dig | Cost$ R | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBLand | SpellDescription$ Exile the top card of your library. If that card is a land card, Chaos Harlequin gets -4/-0 until end of turn. Otherwise, Chaos Harlequin gets +2/+0 until end of turn. +SVar:DBLand:DB$ Pump | Defined$ Self | NumAtt$ -4 | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ GT0 | ConditionDescription$ If that card is a land card, | SubAbility$ DBNonLand +SVar:DBNonLand:DB$ Pump | Defined$ Self | NumAtt$ +2 | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ0 | ConditionDescription$ Otherwise, | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +# Note: This card is functioal, but it's Stack Description is horrendous. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_harlequin.jpg +Oracle:{R}: Exile the top card of your library. If that card is a land card, Chaos Harlequin gets -4/-0 until end of turn. Otherwise, Chaos Harlequin gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/chaos_imps.txt b/forge-gui/res/cardsfolder/c/chaos_imps.txt index 6122d75a149..7cbb3865b4c 100644 --- a/forge-gui/res/cardsfolder/c/chaos_imps.txt +++ b/forge-gui/res/cardsfolder/c/chaos_imps.txt @@ -1,11 +1,11 @@ -Name:Chaos Imps -ManaCost:4 R R -Types:Creature Imp -PT:6/5 -K:Flying -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Trample | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X | Description$ CARDNAME has trample as long as it has a +1/+1 counter on it. -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_imps.jpg -Oracle:Flying\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.)\nChaos Imps has trample as long as it has a +1/+1 counter on it. \ No newline at end of file +Name:Chaos Imps +ManaCost:4 R R +Types:Creature Imp +PT:6/5 +K:Flying +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Trample | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X | Description$ CARDNAME has trample as long as it has a +1/+1 counter on it. +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_imps.jpg +Oracle:Flying\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.)\nChaos Imps has trample as long as it has a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/c/chaos_lord.txt b/forge-gui/res/cardsfolder/c/chaos_lord.txt index 800e05c9382..8894c4b8c4c 100644 --- a/forge-gui/res/cardsfolder/c/chaos_lord.txt +++ b/forge-gui/res/cardsfolder/c/chaos_lord.txt @@ -1,12 +1,12 @@ -Name:Chaos Lord -ManaCost:4 R R R -Types:Creature Human -PT:7/7 -K:First Strike -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ChangeControl | TriggerDescription$ At the beginning of your upkeep, target opponent gains control of CARDNAME if the number of permanents is even. -SVar:ChangeControl:AB$ GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X -SVar:X:Count$Valid Permanent/Mod.2 -S:Mode$ Continuous | Affected$ Card.Self+notEnteredBattlefieldThisTurn | AddHiddenKeyword$ CARDNAME can attack as though it had haste. | Description$ CARDNAME can attack as though it had haste unless it entered the battlefield this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_lord.jpg -Oracle:First strike\nAt the beginning of your upkeep, target opponent gains control of Chaos Lord if the number of permanents is even.\nChaos Lord can attack as though it had haste unless it entered the battlefield this turn. \ No newline at end of file +Name:Chaos Lord +ManaCost:4 R R R +Types:Creature Human +PT:7/7 +K:First Strike +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ChangeControl | TriggerDescription$ At the beginning of your upkeep, target opponent gains control of CARDNAME if the number of permanents is even. +SVar:ChangeControl:AB$ GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X +SVar:X:Count$Valid Permanent/Mod.2 +S:Mode$ Continuous | Affected$ Card.Self+notEnteredBattlefieldThisTurn | AddHiddenKeyword$ CARDNAME can attack as though it had haste. | Description$ CARDNAME can attack as though it had haste unless it entered the battlefield this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_lord.jpg +Oracle:First strike\nAt the beginning of your upkeep, target opponent gains control of Chaos Lord if the number of permanents is even.\nChaos Lord can attack as though it had haste unless it entered the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/c/chaos_moon.txt b/forge-gui/res/cardsfolder/c/chaos_moon.txt index e83cc8699e4..7c00e587d7b 100644 --- a/forge-gui/res/cardsfolder/c/chaos_moon.txt +++ b/forge-gui/res/cardsfolder/c/chaos_moon.txt @@ -1,17 +1,17 @@ -Name:Chaos Moon -ManaCost:3 R -Types:Enchantment -T:Mode$Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigCount | TriggerDescription$ At the beginning of each upkeep, count the number of permanents. If the number is odd, until end of turn, red creatures get +1/+1 and whenever a player taps a Mountain for mana, that player adds R to his or her mana pool. If the number is even, until end of turn, red creatures get -1/-1 and if a player taps a Mountain for mana, that Mountain produces colorless mana instead of any other type. (in addition to the mana the land produces) -SVar:TrigCount:AB$ Effect | Cost$ 0 | Triggers$ TrigRamp | SVars$ TrigMana | StaticAbilities$ STPump | ConditionCheckSVar$ X | ConditionSVarCompare$ M21 | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RepCurse | SVars$ ProduceColorless | StaticAbilities$ STCurse | ConditionCheckSVar$ X | ConditionSVarCompare$ M20 -SVar:TrigRamp:Mode$ TapsForMana | ValidCard$ Mountain | Execute$ TrigMana | Static$ True | TriggerZones$ Command | TriggerDescription$ Whenever a player taps a Mountain for mana, that player adds R to his or her mana pool. -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ R | Amount$ 1 | Defined$ TriggeredCardController -SVar:STPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.Red | AddPower$ 1 | AddToughness$ 1 -SVar:RepCurse:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Mountain | ManaReplacement$ ProduceColorless | Description$ If a player taps a Mountain for mana, that Mountain produces colorless mana instead of any other type. -SVar:ProduceColorless:R->1 & B->1 & U->1 & G->1 & W->1 -SVar:STCurse:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.Red | AddPower$ -1 | AddToughness$ -1 -SVar:X:Count$Valid Permanent -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_moon.jpg -Oracle:At the beginning of each upkeep, count the number of permanents. If the number is odd, until end of turn, red creatures get +1/+1 and whenever a player taps a Mountain for mana, that player adds {R} to his or her mana pool. If the number is even, until end of turn, red creatures get -1/-1 and if a player taps a Mountain for mana, that Mountain produces colorless mana instead of any other type. (in addition to the mana the land produces) +Name:Chaos Moon +ManaCost:3 R +Types:Enchantment +T:Mode$Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigCount | TriggerDescription$ At the beginning of each upkeep, count the number of permanents. If the number is odd, until end of turn, red creatures get +1/+1 and whenever a player taps a Mountain for mana, that player adds R to his or her mana pool. If the number is even, until end of turn, red creatures get -1/-1 and if a player taps a Mountain for mana, that Mountain produces colorless mana instead of any other type. (in addition to the mana the land produces) +SVar:TrigCount:AB$ Effect | Cost$ 0 | Triggers$ TrigRamp | SVars$ TrigMana | StaticAbilities$ STPump | ConditionCheckSVar$ X | ConditionSVarCompare$ M21 | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RepCurse | SVars$ ProduceColorless | StaticAbilities$ STCurse | ConditionCheckSVar$ X | ConditionSVarCompare$ M20 +SVar:TrigRamp:Mode$ TapsForMana | ValidCard$ Mountain | Execute$ TrigMana | Static$ True | TriggerZones$ Command | TriggerDescription$ Whenever a player taps a Mountain for mana, that player adds R to his or her mana pool. +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ R | Amount$ 1 | Defined$ TriggeredCardController +SVar:STPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.Red | AddPower$ 1 | AddToughness$ 1 +SVar:RepCurse:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Mountain | ManaReplacement$ ProduceColorless | Description$ If a player taps a Mountain for mana, that Mountain produces colorless mana instead of any other type. +SVar:ProduceColorless:R->1 & B->1 & U->1 & G->1 & W->1 +SVar:STCurse:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.Red | AddPower$ -1 | AddToughness$ -1 +SVar:X:Count$Valid Permanent +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_moon.jpg +Oracle:At the beginning of each upkeep, count the number of permanents. If the number is odd, until end of turn, red creatures get +1/+1 and whenever a player taps a Mountain for mana, that player adds {R} to his or her mana pool. If the number is even, until end of turn, red creatures get -1/-1 and if a player taps a Mountain for mana, that Mountain produces colorless mana instead of any other type. (in addition to the mana the land produces) diff --git a/forge-gui/res/cardsfolder/c/chaos_warp.txt b/forge-gui/res/cardsfolder/c/chaos_warp.txt index 825637a3599..8c785a1a856 100644 --- a/forge-gui/res/cardsfolder/c/chaos_warp.txt +++ b/forge-gui/res/cardsfolder/c/chaos_warp.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 2 R | Origin$ Battlefield | Destination$ Library | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SubAbility$ DBDig | Shuffle$ True | SpellDescription$ The owner of target permanent shuffles it into his or her library, then reveals the top card of his or her library. If it's a permanent card, he or she puts it onto the battlefield. SVar:DBDig:DB$Dig | Defined$ TargetedController | DigNum$ 1 | Reveal$ True | DestinationZone$ Battlefield | DestinationZone2$ Library | LibraryPosition2$ 0 | ChangeNum$ All | ChangeValid$ Permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/chaos_warp.jpg -Oracle:The owner of target permanent shuffles it into his or her library, then reveals the top card of his or her library. If it's a permanent card, he or she puts it onto the battlefield. \ No newline at end of file +Oracle:The owner of target permanent shuffles it into his or her library, then reveals the top card of his or her library. If it's a permanent card, he or she puts it onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/chaoslace.txt b/forge-gui/res/cardsfolder/c/chaoslace.txt index d3d8ffa2006..9a8e6f4ec7e 100644 --- a/forge-gui/res/cardsfolder/c/chaoslace.txt +++ b/forge-gui/res/cardsfolder/c/chaoslace.txt @@ -1,8 +1,8 @@ -Name:Chaoslace -ManaCost:R -Types:Instant -A:SP$ Animate | Cost$ R | Colors$ Red | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes red. (Mana symbols on that permanent remain unchanged.) -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chaoslace.jpg -Oracle:Target spell or permanent becomes red. (Its mana symbols remain unchanged.) \ No newline at end of file +Name:Chaoslace +ManaCost:R +Types:Instant +A:SP$ Animate | Cost$ R | Colors$ Red | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes red. (Mana symbols on that permanent remain unchanged.) +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chaoslace.jpg +Oracle:Target spell or permanent becomes red. (Its mana symbols remain unchanged.) diff --git a/forge-gui/res/cardsfolder/c/chaosphere.txt b/forge-gui/res/cardsfolder/c/chaosphere.txt index 23b2d6f6e8a..a60c02cb61f 100644 --- a/forge-gui/res/cardsfolder/c/chaosphere.txt +++ b/forge-gui/res/cardsfolder/c/chaosphere.txt @@ -7,4 +7,4 @@ SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chaosphere.jpg -Oracle:Creatures with flying can block only creatures with flying.\nCreatures without flying have reach. (They can block creatures with flying.) \ No newline at end of file +Oracle:Creatures with flying can block only creatures with flying.\nCreatures without flying have reach. (They can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/c/chaotic_aether.txt b/forge-gui/res/cardsfolder/c/chaotic_aether.txt index 5164a1cf081..f199bdbb320 100644 --- a/forge-gui/res/cardsfolder/c/chaotic_aether.txt +++ b/forge-gui/res/cardsfolder/c/chaotic_aether.txt @@ -1,11 +1,11 @@ -Name:Chaotic AEther -ManaCost:no cost -Types:Phenomenon -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ AEther | TriggerDescription$ When you encounter CARDNAME, each blank roll of the planar dice is a {C} roll until a player planeswalks away from a plane. (Then planeswalk away from this phenomenon) -SVar:AEther:AB$ Effect | Cost$ 0 | Name$ Chaotic AEther Effect | StaticAbilities$ STBlankIsChaos | Triggers$ TPWAway | SVars$ ExileSelf | SubAbility$ PWAway -SVar:PWAway:DB$ Planeswalk | Cost$ 0 -SVar:STBlankIsChaos:Mode$ Continuous | EffectZone$ Command | GlobalRule$ Each blank roll of the planar dice is a {C} roll. -SVar:TPWAway:Mode$ PlaneswalkedFrom | ValidCard$ Plane | Execute$ ExileSelf | Static$ True | TriggerDescription$ Until a player planeswalks away from a plane, each blank roll of the planar dice is a {C} roll. -SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/chaotic_aether.jpg -Oracle:When you encounter Chaotic AEther, each blank roll of the planar die is a {C} roll until a player planeswalks away from a plane. (Then planeswalk away from this phenomenon.) \ No newline at end of file +Name:Chaotic AEther +ManaCost:no cost +Types:Phenomenon +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ AEther | TriggerDescription$ When you encounter CARDNAME, each blank roll of the planar dice is a {C} roll until a player planeswalks away from a plane. (Then planeswalk away from this phenomenon) +SVar:AEther:AB$ Effect | Cost$ 0 | Name$ Chaotic AEther Effect | StaticAbilities$ STBlankIsChaos | Triggers$ TPWAway | SVars$ ExileSelf | SubAbility$ PWAway +SVar:PWAway:DB$ Planeswalk | Cost$ 0 +SVar:STBlankIsChaos:Mode$ Continuous | EffectZone$ Command | GlobalRule$ Each blank roll of the planar dice is a {C} roll. +SVar:TPWAway:Mode$ PlaneswalkedFrom | ValidCard$ Plane | Execute$ ExileSelf | Static$ True | TriggerDescription$ Until a player planeswalks away from a plane, each blank roll of the planar dice is a {C} roll. +SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/chaotic_aether.jpg +Oracle:When you encounter Chaotic AEther, each blank roll of the planar die is a {C} roll until a player planeswalks away from a plane. (Then planeswalk away from this phenomenon.) diff --git a/forge-gui/res/cardsfolder/c/chaotic_backlash.txt b/forge-gui/res/cardsfolder/c/chaotic_backlash.txt index 8b05fd1a714..e481f40bb1f 100644 --- a/forge-gui/res/cardsfolder/c/chaotic_backlash.txt +++ b/forge-gui/res/cardsfolder/c/chaotic_backlash.txt @@ -1,7 +1,7 @@ -Name:Chaotic Backlash -ManaCost:4 R -Types:Instant -A:SP$ DealDamage | Cost$ 4 R | NumDmg$ Backlash | References$ Backlash | TgtPrompt$ Select target player to damage | ValidTgts$ Player | SpellDescription$ CARDNAME deals damage to target player equal to twice the number of white and/or blue permanents he or she controls. -SVar:Backlash:Count$Valid Permanent.Blue+TargetedPlayerCtrl,Permanent.White+TargetedPlayerCtrl/Times.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/chaotic_backlash.jpg -Oracle:Chaotic Backlash deals damage to target player equal to twice the number of white and/or blue permanents he or she controls. \ No newline at end of file +Name:Chaotic Backlash +ManaCost:4 R +Types:Instant +A:SP$ DealDamage | Cost$ 4 R | NumDmg$ Backlash | References$ Backlash | TgtPrompt$ Select target player to damage | ValidTgts$ Player | SpellDescription$ CARDNAME deals damage to target player equal to twice the number of white and/or blue permanents he or she controls. +SVar:Backlash:Count$Valid Permanent.Blue+TargetedPlayerCtrl,Permanent.White+TargetedPlayerCtrl/Times.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/chaotic_backlash.jpg +Oracle:Chaotic Backlash deals damage to target player equal to twice the number of white and/or blue permanents he or she controls. diff --git a/forge-gui/res/cardsfolder/c/chaotic_goo.txt b/forge-gui/res/cardsfolder/c/chaotic_goo.txt index b0edfa8d588..c99dd821976 100644 --- a/forge-gui/res/cardsfolder/c/chaotic_goo.txt +++ b/forge-gui/res/cardsfolder/c/chaotic_goo.txt @@ -8,4 +8,4 @@ SVar:TrigFlipACoin:AB$FlipACoin | Cost$ 0 | WinSubAbility$ DBAddCounter | LoseSu SVar:DBAddCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:DBRemoveCounter:DB$ RemoveCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/chaotic_goo.jpg -Oracle:Chaotic Goo enters the battlefield with three +1/+1 counters on it.\nAt the beginning of your upkeep, you may flip a coin. If you win the flip, put a +1/+1 counter on Chaotic Goo. If you lose the flip, remove a +1/+1 counter from Chaotic Goo. \ No newline at end of file +Oracle:Chaotic Goo enters the battlefield with three +1/+1 counters on it.\nAt the beginning of your upkeep, you may flip a coin. If you win the flip, put a +1/+1 counter on Chaotic Goo. If you lose the flip, remove a +1/+1 counter from Chaotic Goo. diff --git a/forge-gui/res/cardsfolder/c/chaotic_strike.txt b/forge-gui/res/cardsfolder/c/chaotic_strike.txt index 1e24885dcce..01411ca1fe3 100644 --- a/forge-gui/res/cardsfolder/c/chaotic_strike.txt +++ b/forge-gui/res/cardsfolder/c/chaotic_strike.txt @@ -1,9 +1,9 @@ -Name:Chaotic Strike -ManaCost:1 R -Types:Instant -Text:Cast CARDNAME only during combat after blockers are declared. -A:SP$ FlipACoin | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain +1/+1 | WinSubAbility$ ChaoticStrikePump | LoseSubAbility$ ChaoticStrikeDraw | ActivationPhases$ Declare Blockers->EndCombat | SpellDescription$ Flip a coin. If you win the flip, target creature gets +1/+1 until end of turn. Draw a card. -SVar:ChaoticStrikePump:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ 1 | NumDef$ 1 | SubAbility$ ChaoticStrikeDraw -SVar:ChaoticStrikeDraw:DB$ Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/chaotic_strike.jpg -Oracle:Cast Chaotic Strike only during combat after blockers are declared.\nFlip a coin. If you win the flip, target creature gets +1/+1 until end of turn.\nDraw a card. \ No newline at end of file +Name:Chaotic Strike +ManaCost:1 R +Types:Instant +Text:Cast CARDNAME only during combat after blockers are declared. +A:SP$ FlipACoin | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain +1/+1 | WinSubAbility$ ChaoticStrikePump | LoseSubAbility$ ChaoticStrikeDraw | ActivationPhases$ Declare Blockers->EndCombat | SpellDescription$ Flip a coin. If you win the flip, target creature gets +1/+1 until end of turn. Draw a card. +SVar:ChaoticStrikePump:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ 1 | NumDef$ 1 | SubAbility$ ChaoticStrikeDraw +SVar:ChaoticStrikeDraw:DB$ Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/chaotic_strike.jpg +Oracle:Cast Chaotic Strike only during combat after blockers are declared.\nFlip a coin. If you win the flip, target creature gets +1/+1 until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/chapel_geist.txt b/forge-gui/res/cardsfolder/c/chapel_geist.txt index 39f40ffe390..97c69b1f7c0 100644 --- a/forge-gui/res/cardsfolder/c/chapel_geist.txt +++ b/forge-gui/res/cardsfolder/c/chapel_geist.txt @@ -1,7 +1,7 @@ -Name:Chapel Geist -ManaCost:1 W W -Types:Creature Spirit -PT:2/3 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/chapel_geist.jpg -Oracle:Flying \ No newline at end of file +Name:Chapel Geist +ManaCost:1 W W +Types:Creature Spirit +PT:2/3 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/chapel_geist.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/c/char.txt b/forge-gui/res/cardsfolder/c/char.txt index a8a0ac05e1b..c8555b3e925 100644 --- a/forge-gui/res/cardsfolder/c/char.txt +++ b/forge-gui/res/cardsfolder/c/char.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 4 damage to target creature or player and 2 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card87942.jpg -Oracle:Char deals 4 damage to target creature or player and 2 damage to you. \ No newline at end of file +Oracle:Char deals 4 damage to target creature or player and 2 damage to you. diff --git a/forge-gui/res/cardsfolder/c/char_rumbler.txt b/forge-gui/res/cardsfolder/c/char_rumbler.txt index 15c216fe88c..4d5fcc79d8c 100644 --- a/forge-gui/res/cardsfolder/c/char_rumbler.txt +++ b/forge-gui/res/cardsfolder/c/char_rumbler.txt @@ -5,4 +5,4 @@ PT:-1/3 K:Double Strike A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/char_rumbler.jpg -Oracle:Double strike\n{R}: Char-Rumbler gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Double strike\n{R}: Char-Rumbler gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/charcoal_diamond.txt b/forge-gui/res/cardsfolder/c/charcoal_diamond.txt index b06d2f10b04..df7775ed4e2 100644 --- a/forge-gui/res/cardsfolder/c/charcoal_diamond.txt +++ b/forge-gui/res/cardsfolder/c/charcoal_diamond.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/charcoal_diamond.jpg -Oracle:Charcoal Diamond enters the battlefield tapped.\n{T}: Add {B} to your mana pool. \ No newline at end of file +Oracle:Charcoal Diamond enters the battlefield tapped.\n{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/charge_across_the_araba.txt b/forge-gui/res/cardsfolder/c/charge_across_the_araba.txt index af8ceede441..fd0265529ab 100644 --- a/forge-gui/res/cardsfolder/c/charge_across_the_araba.txt +++ b/forge-gui/res/cardsfolder/c/charge_across_the_araba.txt @@ -1,10 +1,10 @@ -Name:Charge Across the Araba -ManaCost:4 W -Types:Instant Arcane -A:SP$ ChangeZone | Cost$ 4 W | Origin$ Battlefield | Destination$ Hand | ChangeType$ Plains.YouCtrl | ChangeNum$ X | Hidden$ True | RememberChanged$ True | SubAbility$ DBPump | References$ X | SpellDescription$ Sweep - Return any number of Plains you control to their owner's hand. Creatures you control get +1/+1 until end of turn for each Plains returned this way. -SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +Y | NumDef$ +Y | References$ Y -SVar:X:Count$Valid Plains.YouCtrl -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/charge_across_the_araba.jpg -Oracle:Sweep - Return any number of Plains you control to their owner's hand. Creatures you control get +1/+1 until end of turn for each Plains returned this way. \ No newline at end of file +Name:Charge Across the Araba +ManaCost:4 W +Types:Instant Arcane +A:SP$ ChangeZone | Cost$ 4 W | Origin$ Battlefield | Destination$ Hand | ChangeType$ Plains.YouCtrl | ChangeNum$ X | Hidden$ True | RememberChanged$ True | SubAbility$ DBPump | References$ X | SpellDescription$ Sweep - Return any number of Plains you control to their owner's hand. Creatures you control get +1/+1 until end of turn for each Plains returned this way. +SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +Y | NumDef$ +Y | References$ Y +SVar:X:Count$Valid Plains.YouCtrl +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/charge_across_the_araba.jpg +Oracle:Sweep - Return any number of Plains you control to their owner's hand. Creatures you control get +1/+1 until end of turn for each Plains returned this way. diff --git a/forge-gui/res/cardsfolder/c/charging_badger.txt b/forge-gui/res/cardsfolder/c/charging_badger.txt index 037bfa98560..e81ebe70d04 100644 --- a/forge-gui/res/cardsfolder/c/charging_badger.txt +++ b/forge-gui/res/cardsfolder/c/charging_badger.txt @@ -1,7 +1,7 @@ -Name:Charging Badger -ManaCost:G -Types:Creature Badger -PT:1/1 -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/charging_badger.jpg -Oracle:Trample +Name:Charging Badger +ManaCost:G +Types:Creature Badger +PT:1/1 +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/charging_badger.jpg +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/c/charging_bandits.txt b/forge-gui/res/cardsfolder/c/charging_bandits.txt index 138880a0c92..9140a396237 100644 --- a/forge-gui/res/cardsfolder/c/charging_bandits.txt +++ b/forge-gui/res/cardsfolder/c/charging_bandits.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal/charging_bandits.jpg -Oracle:Whenever Charging Bandits attacks, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Charging Bandits attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/charging_griffin.txt b/forge-gui/res/cardsfolder/c/charging_griffin.txt index 94a148af201..2a1e042b3fd 100644 --- a/forge-gui/res/cardsfolder/c/charging_griffin.txt +++ b/forge-gui/res/cardsfolder/c/charging_griffin.txt @@ -1,9 +1,9 @@ -Name:Charging Griffin -ManaCost:3 W -Types:Creature Griffin -PT:2/2 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+1 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/charging_griffin.jpg -Oracle:Flying\nWhenever Charging Griffin attacks, it gets +1/+1 until end of turn. +Name:Charging Griffin +ManaCost:3 W +Types:Creature Griffin +PT:2/2 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+1 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/charging_griffin.jpg +Oracle:Flying\nWhenever Charging Griffin attacks, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/charging_paladin.txt b/forge-gui/res/cardsfolder/c/charging_paladin.txt index df5d607bfe4..613d96c1bb7 100644 --- a/forge-gui/res/cardsfolder/c/charging_paladin.txt +++ b/forge-gui/res/cardsfolder/c/charging_paladin.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +0/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/charging_paladin.jpg -Oracle:Whenever Charging Paladin attacks, it gets +0/+3 until end of turn. \ No newline at end of file +Oracle:Whenever Charging Paladin attacks, it gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/charging_rhino.txt b/forge-gui/res/cardsfolder/c/charging_rhino.txt index 460649b5d3f..2bdf7706e56 100644 --- a/forge-gui/res/cardsfolder/c/charging_rhino.txt +++ b/forge-gui/res/cardsfolder/c/charging_rhino.txt @@ -4,4 +4,4 @@ Types:Creature Rhino PT:4/4 K:CantBeBlockedByAmount GT1 SVar:Picture:http://www.wizards.com/global/images/magic/general/charging_rhino.jpg -Oracle:Charging Rhino can't be blocked by more than one creature. \ No newline at end of file +Oracle:Charging Rhino can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/c/charging_slateback.txt b/forge-gui/res/cardsfolder/c/charging_slateback.txt index e37e055a056..c45a248631a 100644 --- a/forge-gui/res/cardsfolder/c/charging_slateback.txt +++ b/forge-gui/res/cardsfolder/c/charging_slateback.txt @@ -5,4 +5,4 @@ PT:4/3 K:CARDNAME can't block. K:Morph:4 R SVar:Picture:http://www.wizards.com/global/images/magic/general/charging_slateback.jpg -Oracle:Charging Slateback can't block.\nMorph {4}{R} (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 +Oracle:Charging Slateback can't block.\nMorph {4}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/c/charging_troll.txt b/forge-gui/res/cardsfolder/c/charging_troll.txt index 0601fbe0be6..508a289fc47 100644 --- a/forge-gui/res/cardsfolder/c/charging_troll.txt +++ b/forge-gui/res/cardsfolder/c/charging_troll.txt @@ -5,4 +5,4 @@ PT:3/3 K:Vigilance A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/charging_troll.jpg -Oracle:Vigilance\n{G}: Regenerate Charging Troll. \ No newline at end of file +Oracle:Vigilance\n{G}: Regenerate Charging Troll. diff --git a/forge-gui/res/cardsfolder/c/chariot_of_the_sun.txt b/forge-gui/res/cardsfolder/c/chariot_of_the_sun.txt index 4d63abfcbe1..9b275ed1ab9 100644 --- a/forge-gui/res/cardsfolder/c/chariot_of_the_sun.txt +++ b/forge-gui/res/cardsfolder/c/chariot_of_the_sun.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Animate | Cost$ 2 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Toughness$ 1 | Keywords$ Flying | SpellDescription$ Until end of turn, target creature you control gains flying and its toughness becomes 1. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chariot_of_the_sun.jpg -Oracle:{2}, {T}: Until end of turn, target creature you control gains flying and its toughness becomes 1. \ No newline at end of file +Oracle:{2}, {T}: Until end of turn, target creature you control gains flying and its toughness becomes 1. diff --git a/forge-gui/res/cardsfolder/c/chariot_of_victory.txt b/forge-gui/res/cardsfolder/c/chariot_of_victory.txt index 3ddf437a937..d9bff153870 100644 --- a/forge-gui/res/cardsfolder/c/chariot_of_victory.txt +++ b/forge-gui/res/cardsfolder/c/chariot_of_victory.txt @@ -1,7 +1,7 @@ -Name:Chariot of Victory -ManaCost:3 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike & Trample & Haste | Description$ Equipped creature has first strike, trample, and haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chariot_of_victory.jpg -Oracle:Equipped creature has first strike, trample, and haste.\nEquip {1} \ No newline at end of file +Name:Chariot of Victory +ManaCost:3 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike & Trample & Haste | Description$ Equipped creature has first strike, trample, and haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chariot_of_victory.jpg +Oracle:Equipped creature has first strike, trample, and haste.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/c/charisma.txt b/forge-gui/res/cardsfolder/c/charisma.txt index c8e47b7b6a0..36dbb095611 100644 --- a/forge-gui/res/cardsfolder/c/charisma.txt +++ b/forge-gui/res/cardsfolder/c/charisma.txt @@ -1,9 +1,9 @@ -Name:Charisma -ManaCost:U U U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U U U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ CharismaticControl | TriggerDescription$ Whenever enchanted creature deals damage to a creature, gain control of the other creature for as long as CARDNAME remains on the battlefield. -SVar:CharismaticControl:AB$GainControl | Cost$ 0 | Defined$ TriggeredTarget | LoseControl$ LeavesPlay -SVar:Picture:http://www.wizards.com/global/images/magic/general/charisma.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage to a creature, gain control of the other creature for as long as Charisma remains on the battlefield. \ No newline at end of file +Name:Charisma +ManaCost:U U U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U U U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ CharismaticControl | TriggerDescription$ Whenever enchanted creature deals damage to a creature, gain control of the other creature for as long as CARDNAME remains on the battlefield. +SVar:CharismaticControl:AB$GainControl | Cost$ 0 | Defined$ TriggeredTarget | LoseControl$ LeavesPlay +SVar:Picture:http://www.wizards.com/global/images/magic/general/charisma.jpg +Oracle:Enchant creature\nWhenever enchanted creature deals damage to a creature, gain control of the other creature for as long as Charisma remains on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/charm_peddler.txt b/forge-gui/res/cardsfolder/c/charm_peddler.txt index e81fa404649..9d5a0113ae1 100644 --- a/forge-gui/res/cardsfolder/c/charm_peddler.txt +++ b/forge-gui/res/cardsfolder/c/charm_peddler.txt @@ -1,11 +1,11 @@ -Name:Charm Peddler -ManaCost:W -Types:Creature Human Spellshaper -PT:1/1 -A:AB$ ChooseSource | Cost$ W T Discard<1/Card> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to prevent damage to | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | ImprintCards$ Targeted | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ Card.IsImprinted | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/charm_peddler.jpg -Oracle:{W}, {T}, Discard a card: The next time a source of your choice would deal damage to target creature this turn, prevent that damage. \ No newline at end of file +Name:Charm Peddler +ManaCost:W +Types:Creature Human Spellshaper +PT:1/1 +A:AB$ ChooseSource | Cost$ W T Discard<1/Card> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to prevent damage to | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | ImprintCards$ Targeted | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ Card.IsImprinted | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/charm_peddler.jpg +Oracle:{W}, {T}, Discard a card: The next time a source of your choice would deal damage to target creature this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/charmbreaker_devils.txt b/forge-gui/res/cardsfolder/c/charmbreaker_devils.txt index 78db20bc2aa..0b3e45460c6 100644 --- a/forge-gui/res/cardsfolder/c/charmbreaker_devils.txt +++ b/forge-gui/res/cardsfolder/c/charmbreaker_devils.txt @@ -1,11 +1,11 @@ -Name:Charmbreaker Devils -ManaCost:5 R -Types:Creature Devil -PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand. -SVar:TrigChangeZone:DB$ ChangeZone | ChangeType$ Instant.YouCtrl,Sorcery.YouCtrl | ChangeNum$ 1 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Hand -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a instant or sorcery spell, CARDNAME gets +4/+0 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +4 | NumDef$ +0 | Defined$ Self -SVar:BuffedBy:Instant,Sorcery -SVar:Picture:http://www.wizards.com/global/images/magic/general/charmbreaker_devils.jpg -Oracle:At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.\nWhenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn. \ No newline at end of file +Name:Charmbreaker Devils +ManaCost:5 R +Types:Creature Devil +PT:4/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand. +SVar:TrigChangeZone:DB$ ChangeZone | ChangeType$ Instant.YouCtrl,Sorcery.YouCtrl | ChangeNum$ 1 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Hand +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a instant or sorcery spell, CARDNAME gets +4/+0 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +4 | NumDef$ +0 | Defined$ Self +SVar:BuffedBy:Instant,Sorcery +SVar:Picture:http://www.wizards.com/global/images/magic/general/charmbreaker_devils.jpg +Oracle:At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.\nWhenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/charmed_griffin.txt b/forge-gui/res/cardsfolder/c/charmed_griffin.txt index 7c0915a2606..9fed2a71285 100644 --- a/forge-gui/res/cardsfolder/c/charmed_griffin.txt +++ b/forge-gui/res/cardsfolder/c/charmed_griffin.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, each other player may put an artifact or enchantment card onto the battlefield from his or her hand. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Artifact,Enchantment | DefinedPlayer$ Player.Other | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/charmed_griffin.jpg -Oracle:Flying\nWhen Charmed Griffin enters the battlefield, each other player may put an artifact or enchantment card onto the battlefield from his or her hand. \ No newline at end of file +Oracle:Flying\nWhen Charmed Griffin enters the battlefield, each other player may put an artifact or enchantment card onto the battlefield from his or her hand. diff --git a/forge-gui/res/cardsfolder/c/charmed_pendant.txt b/forge-gui/res/cardsfolder/c/charmed_pendant.txt index 2d17fce0e7d..2c9c582169d 100644 --- a/forge-gui/res/cardsfolder/c/charmed_pendant.txt +++ b/forge-gui/res/cardsfolder/c/charmed_pendant.txt @@ -1,15 +1,15 @@ -Name:Charmed Pendant -ManaCost:4 -Types:Artifact -A:AB$ Mana | Cost$ T Mill<1> | Produced$ W | Amount$ ManaW | References$ ManaW | InstantSpeed$ True | SubAbility$ DBManaU | SpellDescription$ For each colored mana symbol in that card's mana cost, add one mana of that color to your mana pool. Activate this ability only any time you could cast an instant. -SVar:DBManaU:DB$ Mana | Produced$ U | Amount$ ManaU | References$ ManaU | SubAbility$ DBManaB -SVar:DBManaB:DB$ Mana | Produced$ B | Amount$ ManaB | References$ ManaB | SubAbility$ DBManaR -SVar:DBManaR:DB$ Mana | Produced$ R | Amount$ ManaR | References$ ManaR | SubAbility$ DBManaG -SVar:DBManaG:DB$ Mana | Produced$ G | Amount$ ManaG | References$ ManaG -SVar:ManaW:Milled$ChromaSource.W -SVar:ManaU:Milled$ChromaSource.U -SVar:ManaB:Milled$ChromaSource.B -SVar:ManaR:Milled$ChromaSource.R -SVar:ManaG:Milled$ChromaSource.G -SVar:Picture:http://www.wizards.com/global/images/magic/general/charmed_pendant.jpg -Oracle:{T}, Put the top card of your library into your graveyard: For each colored mana symbol in that card's mana cost, add one mana of that color to your mana pool. Activate this ability only any time you could cast an instant. (For example, if the card's mana cost is {3}{U}{U}{B}, you add {U}{U}{B} to your mana pool.) +Name:Charmed Pendant +ManaCost:4 +Types:Artifact +A:AB$ Mana | Cost$ T Mill<1> | Produced$ W | Amount$ ManaW | References$ ManaW | InstantSpeed$ True | SubAbility$ DBManaU | SpellDescription$ For each colored mana symbol in that card's mana cost, add one mana of that color to your mana pool. Activate this ability only any time you could cast an instant. +SVar:DBManaU:DB$ Mana | Produced$ U | Amount$ ManaU | References$ ManaU | SubAbility$ DBManaB +SVar:DBManaB:DB$ Mana | Produced$ B | Amount$ ManaB | References$ ManaB | SubAbility$ DBManaR +SVar:DBManaR:DB$ Mana | Produced$ R | Amount$ ManaR | References$ ManaR | SubAbility$ DBManaG +SVar:DBManaG:DB$ Mana | Produced$ G | Amount$ ManaG | References$ ManaG +SVar:ManaW:Milled$ChromaSource.W +SVar:ManaU:Milled$ChromaSource.U +SVar:ManaB:Milled$ChromaSource.B +SVar:ManaR:Milled$ChromaSource.R +SVar:ManaG:Milled$ChromaSource.G +SVar:Picture:http://www.wizards.com/global/images/magic/general/charmed_pendant.jpg +Oracle:{T}, Put the top card of your library into your graveyard: For each colored mana symbol in that card's mana cost, add one mana of that color to your mana pool. Activate this ability only any time you could cast an instant. (For example, if the card's mana cost is {3}{U}{U}{B}, you add {U}{U}{B} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/c/charnelhoard_wurm.txt b/forge-gui/res/cardsfolder/c/charnelhoard_wurm.txt index 9102c18719f..da119892665 100644 --- a/forge-gui/res/cardsfolder/c/charnelhoard_wurm.txt +++ b/forge-gui/res/cardsfolder/c/charnelhoard_wurm.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you may return target card from your graveyard to your hand. SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.YouCtrl | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/charnelhoard_wurm.jpg -Oracle:Trample\nWhenever Charnelhoard Wurm deals damage to an opponent, you may return target card from your graveyard to your hand. \ No newline at end of file +Oracle:Trample\nWhenever Charnelhoard Wurm deals damage to an opponent, you may return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/chartooth_cougar.txt b/forge-gui/res/cardsfolder/c/chartooth_cougar.txt index a80626c5ed6..3ec59cec08d 100644 --- a/forge-gui/res/cardsfolder/c/chartooth_cougar.txt +++ b/forge-gui/res/cardsfolder/c/chartooth_cougar.txt @@ -5,4 +5,4 @@ PT:4/4 A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. K:TypeCycling:Mountain:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/chartooth_cougar.jpg -Oracle:{R}: Chartooth Cougar gets +1/+0 until end of turn.\nMountaincycling {2} ({2}, Discard this card: Search your library for a Mountain card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:{R}: Chartooth Cougar gets +1/+0 until end of turn.\nMountaincycling {2} ({2}, Discard this card: Search your library for a Mountain card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/c/chasm_drake.txt b/forge-gui/res/cardsfolder/c/chasm_drake.txt index a31df9ab855..6c2a0dec27c 100644 --- a/forge-gui/res/cardsfolder/c/chasm_drake.txt +++ b/forge-gui/res/cardsfolder/c/chasm_drake.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, target creature you control gains flying until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/chasm_drake.jpg -Oracle:Flying\nWhenever Chasm Drake attacks, target creature you control gains flying until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever Chasm Drake attacks, target creature you control gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/chastise.txt b/forge-gui/res/cardsfolder/c/chastise.txt index 07e3cb472af..4851035ec5c 100644 --- a/forge-gui/res/cardsfolder/c/chastise.txt +++ b/forge-gui/res/cardsfolder/c/chastise.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | Su SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/chastise.jpg -Oracle:Destroy target attacking creature. You gain life equal to its power. \ No newline at end of file +Oracle:Destroy target attacking creature. You gain life equal to its power. diff --git a/forge-gui/res/cardsfolder/c/chatter_of_the_squirrel.txt b/forge-gui/res/cardsfolder/c/chatter_of_the_squirrel.txt index 212c490db55..f6f9c2e53dd 100644 --- a/forge-gui/res/cardsfolder/c/chatter_of_the_squirrel.txt +++ b/forge-gui/res/cardsfolder/c/chatter_of_the_squirrel.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 1 G A:SP$ Token | Cost$ G | TokenAmount$ 1 | TokenName$ Squirrel | TokenColors$ Green | TokenTypes$ Creature,Squirrel | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Squirrel creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/chatter_of_the_squirrel.jpg -Oracle:Put a 1/1 green Squirrel creature token onto the battlefield.\nFlashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put a 1/1 green Squirrel creature token onto the battlefield.\nFlashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/chemisters_trick.txt b/forge-gui/res/cardsfolder/c/chemisters_trick.txt index 7ee43ae36ce..b9b41f423c3 100644 --- a/forge-gui/res/cardsfolder/c/chemisters_trick.txt +++ b/forge-gui/res/cardsfolder/c/chemisters_trick.txt @@ -1,7 +1,7 @@ -Name:Chemister's Trick -ManaCost:U R -Types:Instant -A:SP$ Pump | Cost$ U R | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control. | NumAtt$ -2 | KW$ HIDDEN CARDNAME attacks each turn if able. | SpellDescription$ Target creature you don't control gets -2/-0 until end of turn and attacks this turn if able. -A:SP$ PumpAll | Cost$ 3 U R | ValidCards$ Creature.YouDontCtrl | ValidDescription$ each creature you don't control. | NumAtt$ -2 | KW$ HIDDEN CARDNAME attacks each turn if able. | PrecostDesc$ Overload | CostDesc$ {3}{U}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/chemisters_trick.jpg -Oracle:Target creature you don't control gets -2/-0 until end of turn and attacks this turn if able.\nOverload {3}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Chemister's Trick +ManaCost:U R +Types:Instant +A:SP$ Pump | Cost$ U R | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control. | NumAtt$ -2 | KW$ HIDDEN CARDNAME attacks each turn if able. | SpellDescription$ Target creature you don't control gets -2/-0 until end of turn and attacks this turn if able. +A:SP$ PumpAll | Cost$ 3 U R | ValidCards$ Creature.YouDontCtrl | ValidDescription$ each creature you don't control. | NumAtt$ -2 | KW$ HIDDEN CARDNAME attacks each turn if able. | PrecostDesc$ Overload | CostDesc$ {3}{U}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/chemisters_trick.jpg +Oracle:Target creature you don't control gets -2/-0 until end of turn and attacks this turn if able.\nOverload {3}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/c/chieftain_en_dal.txt b/forge-gui/res/cardsfolder/c/chieftain_en_dal.txt index 37b3c9566fd..80e5f235a63 100644 --- a/forge-gui/res/cardsfolder/c/chieftain_en_dal.txt +++ b/forge-gui/res/cardsfolder/c/chieftain_en_dal.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, attacking creatures gain first strike until end of turn. SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking | KW$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/chieftain_en_dal.jpg -Oracle:Whenever Chieftain en-Dal attacks, attacking creatures gain first strike until end of turn. \ No newline at end of file +Oracle:Whenever Chieftain en-Dal attacks, attacking creatures gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/c/child_of_alara.txt b/forge-gui/res/cardsfolder/c/child_of_alara.txt index 349dec52dc6..4981e324790 100644 --- a/forge-gui/res/cardsfolder/c/child_of_alara.txt +++ b/forge-gui/res/cardsfolder/c/child_of_alara.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, destroy all nonland permanents. They can't be regenerated. SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Permanent.nonLand | NoRegen$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/child_of_alara.jpg -Oracle:Trample\nWhen Child of Alara dies, destroy all nonland permanents. They can't be regenerated. \ No newline at end of file +Oracle:Trample\nWhen Child of Alara dies, destroy all nonland permanents. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/c/child_of_gaea.txt b/forge-gui/res/cardsfolder/c/child_of_gaea.txt index c0176f92bf5..f431b05024e 100644 --- a/forge-gui/res/cardsfolder/c/child_of_gaea.txt +++ b/forge-gui/res/cardsfolder/c/child_of_gaea.txt @@ -6,4 +6,4 @@ K:Trample K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G G A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/child_of_gaea.jpg -Oracle:Trample\nAt the beginning of your upkeep, sacrifice Child of Gaea unless you pay {G}{G}.\n{1}{G}: Regenerate Child of Gaea. \ No newline at end of file +Oracle:Trample\nAt the beginning of your upkeep, sacrifice Child of Gaea unless you pay {G}{G}.\n{1}{G}: Regenerate Child of Gaea. diff --git a/forge-gui/res/cardsfolder/c/child_of_night.txt b/forge-gui/res/cardsfolder/c/child_of_night.txt index 9568432d86a..24381fd744d 100644 --- a/forge-gui/res/cardsfolder/c/child_of_night.txt +++ b/forge-gui/res/cardsfolder/c/child_of_night.txt @@ -4,4 +4,4 @@ Types:Creature Vampire PT:2/1 K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/child_of_night.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/c/child_of_thorns.txt b/forge-gui/res/cardsfolder/c/child_of_thorns.txt index 974903768a9..3c1f4985dfd 100644 --- a/forge-gui/res/cardsfolder/c/child_of_thorns.txt +++ b/forge-gui/res/cardsfolder/c/child_of_thorns.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:1/1 A:AB$ Pump | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/child_of_thorns.jpg -Oracle:Sacrifice Child of Thorns: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Sacrifice Child of Thorns: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/childhood_horror.txt b/forge-gui/res/cardsfolder/c/childhood_horror.txt index ffadd014b61..f134dbe9d6f 100644 --- a/forge-gui/res/cardsfolder/c/childhood_horror.txt +++ b/forge-gui/res/cardsfolder/c/childhood_horror.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ CARDNAME can't block. | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/childhood_horror.jpg -Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Childhood Horror gets +2/+2 and can't block. \ No newline at end of file +Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Childhood Horror gets +2/+2 and can't block. diff --git a/forge-gui/res/cardsfolder/c/children_of_korlis.txt b/forge-gui/res/cardsfolder/c/children_of_korlis.txt index 08197eb0600..2ffc5c03ec3 100644 --- a/forge-gui/res/cardsfolder/c/children_of_korlis.txt +++ b/forge-gui/res/cardsfolder/c/children_of_korlis.txt @@ -1,8 +1,8 @@ -Name:Children of Korlis -ManaCost:W -Types:Creature Human Rebel Cleric -PT:1/1 -A:AB$ GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the life you've lost this turn. (Damage causes loss of life.) -SVar:X:Count$LifeYouLostThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/children_of_korlis.jpg -Oracle:Sacrifice Children of Korlis: You gain life equal to the life you've lost this turn. (Damage causes loss of life.) \ No newline at end of file +Name:Children of Korlis +ManaCost:W +Types:Creature Human Rebel Cleric +PT:1/1 +A:AB$ GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the life you've lost this turn. (Damage causes loss of life.) +SVar:X:Count$LifeYouLostThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/children_of_korlis.jpg +Oracle:Sacrifice Children of Korlis: You gain life equal to the life you've lost this turn. (Damage causes loss of life.) diff --git a/forge-gui/res/cardsfolder/c/chill.txt b/forge-gui/res/cardsfolder/c/chill.txt index d58691a2801..b3034d828fe 100644 --- a/forge-gui/res/cardsfolder/c/chill.txt +++ b/forge-gui/res/cardsfolder/c/chill.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ RaiseCost | ValidCard$ Card.Red | Type$ Spell | Amount$ 2 | Description$ Red spells cost {2} more to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chill.jpg -Oracle:Red spells cost {2} more to cast. \ No newline at end of file +Oracle:Red spells cost {2} more to cast. diff --git a/forge-gui/res/cardsfolder/c/chill_haunting.txt b/forge-gui/res/cardsfolder/c/chill_haunting.txt index 83c518b90bc..21f7798f9b6 100644 --- a/forge-gui/res/cardsfolder/c/chill_haunting.txt +++ b/forge-gui/res/cardsfolder/c/chill_haunting.txt @@ -1,9 +1,9 @@ -Name:Chill Haunting -ManaCost:1 B -Types:Instant -A:SP$ Pump | Cost$ 1 B ExileFromGrave | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | IsCurse$ True | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn. -SVar:X:XChoice -#ChosenX SVar created by Cost payment -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chill_haunting.jpg -Oracle:As an additional cost to cast Chill Haunting, exile X creature cards from your graveyard.\nTarget creature gets -X/-X until end of turn. \ No newline at end of file +Name:Chill Haunting +ManaCost:1 B +Types:Instant +A:SP$ Pump | Cost$ 1 B ExileFromGrave | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | IsCurse$ True | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn. +SVar:X:XChoice +#ChosenX SVar created by Cost payment +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chill_haunting.jpg +Oracle:As an additional cost to cast Chill Haunting, exile X creature cards from your graveyard.\nTarget creature gets -X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/c/chill_of_foreboding.txt b/forge-gui/res/cardsfolder/c/chill_of_foreboding.txt index 8095269e953..0a61c39ac7f 100644 --- a/forge-gui/res/cardsfolder/c/chill_of_foreboding.txt +++ b/forge-gui/res/cardsfolder/c/chill_of_foreboding.txt @@ -1,8 +1,8 @@ -Name:Chill of Foreboding -ManaCost:2 U -Types:Sorcery -K:Flashback 7 U -A:SP$ Mill | Cost$ 2 U | NumCards$ 5 | Defined$ Each | SpellDescription$ Each player puts the top five cards of his or her library into his or her graveyard. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chill_of_foreboding.jpg -Oracle:Each player puts the top five cards of his or her library into his or her graveyard.\nFlashback {7}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Chill of Foreboding +ManaCost:2 U +Types:Sorcery +K:Flashback 7 U +A:SP$ Mill | Cost$ 2 U | NumCards$ 5 | Defined$ Each | SpellDescription$ Each player puts the top five cards of his or her library into his or her graveyard. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chill_of_foreboding.jpg +Oracle:Each player puts the top five cards of his or her library into his or her graveyard.\nFlashback {7}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/chill_to_the_bone.txt b/forge-gui/res/cardsfolder/c/chill_to_the_bone.txt index cbcb0b6c7f8..52a79136d23 100644 --- a/forge-gui/res/cardsfolder/c/chill_to_the_bone.txt +++ b/forge-gui/res/cardsfolder/c/chill_to_the_bone.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Instant A:SP$ Destroy | Cost$ 3 B | ValidTgts$ Creature.nonSnow | TgtPrompt$ Select target nonsnow creature | SpellDescription$ Destroy target nonsnow creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/chill_to_the_bone.jpg -Oracle:Destroy target nonsnow creature. \ No newline at end of file +Oracle:Destroy target nonsnow creature. diff --git a/forge-gui/res/cardsfolder/c/chilling_apparition.txt b/forge-gui/res/cardsfolder/c/chilling_apparition.txt index 86b6e35db6e..961ad0d9e47 100644 --- a/forge-gui/res/cardsfolder/c/chilling_apparition.txt +++ b/forge-gui/res/cardsfolder/c/chilling_apparition.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/chilling_apparition.jpg -Oracle:{B}: Regenerate Chilling Apparition.\nWhenever Chilling Apparition deals combat damage to a player, that player discards a card. \ No newline at end of file +Oracle:{B}: Regenerate Chilling Apparition.\nWhenever Chilling Apparition deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/c/chilling_shade.txt b/forge-gui/res/cardsfolder/c/chilling_shade.txt index 0a67d908acb..50f42017796 100644 --- a/forge-gui/res/cardsfolder/c/chilling_shade.txt +++ b/forge-gui/res/cardsfolder/c/chilling_shade.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ S | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets # AI can now use snow mana to pay for activated abilities. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chilling_shade.jpg -Oracle:Flying\n{S}: Chilling Shade gets +1/+1 until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Flying\n{S}: Chilling Shade gets +1/+1 until end of turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/c/chime_of_night.txt b/forge-gui/res/cardsfolder/c/chime_of_night.txt index 0824409ef03..a9862a48b4b 100644 --- a/forge-gui/res/cardsfolder/c/chime_of_night.txt +++ b/forge-gui/res/cardsfolder/c/chime_of_night.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, destroy target nonblack creature. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature SVar:Picture:http://www.wizards.com/global/images/magic/general/chime_of_night.jpg -Oracle:Enchant creature\nWhen Chime of Night is put into a graveyard from the battlefield, destroy target nonblack creature. \ No newline at end of file +Oracle:Enchant creature\nWhen Chime of Night is put into a graveyard from the battlefield, destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/c/chimeric_coils.txt b/forge-gui/res/cardsfolder/c/chimeric_coils.txt index 68f7492848c..af658eda32f 100644 --- a/forge-gui/res/cardsfolder/c/chimeric_coils.txt +++ b/forge-gui/res/cardsfolder/c/chimeric_coils.txt @@ -8,4 +8,4 @@ SVar:X:Count$xPaid SVar:ChimericCoilsEOT:SVar:EndOfTurnLeavePlay:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chimeric_coils.jpg -Oracle:{X}{1}: Chimeric Coils becomes an X/X Construct artifact creature. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:{X}{1}: Chimeric Coils becomes an X/X Construct artifact creature. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/c/chimeric_egg.txt b/forge-gui/res/cardsfolder/c/chimeric_egg.txt index bf20050e01d..b8c61caf767 100644 --- a/forge-gui/res/cardsfolder/c/chimeric_egg.txt +++ b/forge-gui/res/cardsfolder/c/chimeric_egg.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.nonArtifact | ValidActivatingPlayer$ Opponen SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 A:AB$ Animate | Cost$ SubCounter<3/CHARGE> | Defined$ Self | Power$ 6 | Toughness$ 6 | Types$ Creature,Artifact,Construct | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 6/6 Construct artifact creature with trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/chimeric_egg.jpg -Oracle:Whenever an opponent casts a nonartifact spell, put a charge counter on Chimeric Egg.\nRemove three charge counters from Chimeric Egg: Chimeric Egg becomes a 6/6 Construct artifact creature with trample until end of turn. \ No newline at end of file +Oracle:Whenever an opponent casts a nonartifact spell, put a charge counter on Chimeric Egg.\nRemove three charge counters from Chimeric Egg: Chimeric Egg becomes a 6/6 Construct artifact creature with trample until end of turn. diff --git a/forge-gui/res/cardsfolder/c/chimeric_idol.txt b/forge-gui/res/cardsfolder/c/chimeric_idol.txt index 0ae3fa9ac98..dd62017447b 100644 --- a/forge-gui/res/cardsfolder/c/chimeric_idol.txt +++ b/forge-gui/res/cardsfolder/c/chimeric_idol.txt @@ -5,4 +5,4 @@ A:AB$ TapAll | Cost$ 0 | ValidCards$ Land.YouCtrl | SubAbility$ DBAnimate | Spel SVar:DBAnimate:DB$ Animate | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Creature,Artifact,Turtle SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chimeric_idol.jpg -Oracle:{0}: Tap all lands you control. Chimeric Idol becomes a 3/3 Turtle artifact creature until end of turn. \ No newline at end of file +Oracle:{0}: Tap all lands you control. Chimeric Idol becomes a 3/3 Turtle artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/c/chimeric_mass.txt b/forge-gui/res/cardsfolder/c/chimeric_mass.txt index c1ba44f16e6..5f2c16d934d 100644 --- a/forge-gui/res/cardsfolder/c/chimeric_mass.txt +++ b/forge-gui/res/cardsfolder/c/chimeric_mass.txt @@ -9,4 +9,4 @@ SVar:Static:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ SVar:Y:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chimeric_mass.jpg -Oracle:Chimeric Mass enters the battlefield with X charge counters on it.\n{1}: Until end of turn, Chimeric Mass becomes a Construct artifact creature with "This creature's power and toughness are each equal to the number of charge counters on it." \ No newline at end of file +Oracle:Chimeric Mass enters the battlefield with X charge counters on it.\n{1}: Until end of turn, Chimeric Mass becomes a Construct artifact creature with "This creature's power and toughness are each equal to the number of charge counters on it." diff --git a/forge-gui/res/cardsfolder/c/chimeric_sphere.txt b/forge-gui/res/cardsfolder/c/chimeric_sphere.txt index 9eef73908f0..b80f34f8c87 100644 --- a/forge-gui/res/cardsfolder/c/chimeric_sphere.txt +++ b/forge-gui/res/cardsfolder/c/chimeric_sphere.txt @@ -1,7 +1,7 @@ -Name:Chimeric Sphere -ManaCost:3 -Types:Artifact -A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 2 | Toughness$ 1 | Keywords$ Flying | Types$ Creature,Artifact,Construct | SpellDescription$ Until end of turn, CARDNAME becomes a 2/1 Construct artifact creature with flying. -A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 3 | Toughness$ 2 | RemoveKeywords$ Flying | Types$ Creature,Artifact,Construct | SpellDescription$ Until end of turn, CARDNAME becomes a 3/2 Construct artifact creature without flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chimeric_sphere.jpg -Oracle:{2}: Until end of turn, Chimeric Sphere becomes a 2/1 Construct artifact creature with flying.\n{2}: Until end of turn, Chimeric Sphere becomes a 3/2 Construct artifact creature without flying. \ No newline at end of file +Name:Chimeric Sphere +ManaCost:3 +Types:Artifact +A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 2 | Toughness$ 1 | Keywords$ Flying | Types$ Creature,Artifact,Construct | SpellDescription$ Until end of turn, CARDNAME becomes a 2/1 Construct artifact creature with flying. +A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 3 | Toughness$ 2 | RemoveKeywords$ Flying | Types$ Creature,Artifact,Construct | SpellDescription$ Until end of turn, CARDNAME becomes a 3/2 Construct artifact creature without flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chimeric_sphere.jpg +Oracle:{2}: Until end of turn, Chimeric Sphere becomes a 2/1 Construct artifact creature with flying.\n{2}: Until end of turn, Chimeric Sphere becomes a 3/2 Construct artifact creature without flying. diff --git a/forge-gui/res/cardsfolder/c/chimeric_staff.txt b/forge-gui/res/cardsfolder/c/chimeric_staff.txt index 53134f28402..97434143c75 100644 --- a/forge-gui/res/cardsfolder/c/chimeric_staff.txt +++ b/forge-gui/res/cardsfolder/c/chimeric_staff.txt @@ -5,4 +5,4 @@ A:AB$ Animate | Cost$ X | Defined$ Self | Power$ X | Toughness$ X | Types$ Creat SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chimeric_staff.jpg -Oracle:{X}: Chimeric Staff becomes an X/X Construct artifact creature until end of turn. \ No newline at end of file +Oracle:{X}: Chimeric Staff becomes an X/X Construct artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/c/chimney_imp.txt b/forge-gui/res/cardsfolder/c/chimney_imp.txt index 83789aae59a..2e21ed6469d 100644 --- a/forge-gui/res/cardsfolder/c/chimney_imp.txt +++ b/forge-gui/res/cardsfolder/c/chimney_imp.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | ValidTgts$ Opponent | ChangeType$ Card | ChangeNum$ 1 | Chooser$ Opponent | Mandatory$ True | IsCurse$ True SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/chimney_imp.jpg -Oracle:Flying\nWhen Chimney Imp dies, target opponent puts a card from his or her hand on top of his or her library. \ No newline at end of file +Oracle:Flying\nWhen Chimney Imp dies, target opponent puts a card from his or her hand on top of his or her library. diff --git a/forge-gui/res/cardsfolder/c/chisei_heart_of_oceans.txt b/forge-gui/res/cardsfolder/c/chisei_heart_of_oceans.txt index b969eb6aa3f..72f72bdf69d 100644 --- a/forge-gui/res/cardsfolder/c/chisei_heart_of_oceans.txt +++ b/forge-gui/res/cardsfolder/c/chisei_heart_of_oceans.txt @@ -1,12 +1,12 @@ -Name:Chisei, Heart of Oceans -ManaCost:2 U U -Types:Legendary Creature Spirit -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you remove a counter from a permanent you control. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessPayer$ You | UnlessCost$ RemoveAnyCounter<1/Permanent.YouCtrl/a permanent you control> -#AI only removes negative counters -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chisei_heart_of_oceans.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Chisei, Heart of Oceans unless you remove a counter from a permanent you control. +Name:Chisei, Heart of Oceans +ManaCost:2 U U +Types:Legendary Creature Spirit +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you remove a counter from a permanent you control. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessPayer$ You | UnlessCost$ RemoveAnyCounter<1/Permanent.YouCtrl/a permanent you control> +#AI only removes negative counters +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chisei_heart_of_oceans.jpg +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Chisei, Heart of Oceans unless you remove a counter from a permanent you control. diff --git a/forge-gui/res/cardsfolder/c/chittering_rats.txt b/forge-gui/res/cardsfolder/c/chittering_rats.txt index f84e099421d..42159e41102 100644 --- a/forge-gui/res/cardsfolder/c/chittering_rats.txt +++ b/forge-gui/res/cardsfolder/c/chittering_rats.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, target opponent puts a card from his or her hand on top of his or her library. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | ValidTgts$ Opponent | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | IsCurse$ True | Chooser$ Opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/chittering_rats.jpg -Oracle:When Chittering Rats enters the battlefield, target opponent puts a card from his or her hand on top of his or her library. \ No newline at end of file +Oracle:When Chittering Rats enters the battlefield, target opponent puts a card from his or her hand on top of his or her library. diff --git a/forge-gui/res/cardsfolder/c/chlorophant.txt b/forge-gui/res/cardsfolder/c/chlorophant.txt index 9dca251054c..397e596a2db 100644 --- a/forge-gui/res/cardsfolder/c/chlorophant.txt +++ b/forge-gui/res/cardsfolder/c/chlorophant.txt @@ -1,9 +1,9 @@ -Name:Chlorophant -ManaCost:G G G -Types:Creature Elemental -PT:1/1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ GimmeSome | TriggerDescription$ At the beginning of your upkeep, you may put a +1/+1 counter on CARDNAME. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Threshold$ True | Execute$ GimmeSome | TriggerDescription$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "At the beginning of your upkeep, you may put another +1/+1 counter on CARDNAME." -SVar:GimmeSome:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/chlorophant.jpg -Oracle:At the beginning of your upkeep, you may put a +1/+1 counter on Chlorophant.\nThreshold - As long as seven or more cards are in your graveyard, Chlorophant has "At the beginning of your upkeep, you may put another +1/+1 counter on Chlorophant." \ No newline at end of file +Name:Chlorophant +ManaCost:G G G +Types:Creature Elemental +PT:1/1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ GimmeSome | TriggerDescription$ At the beginning of your upkeep, you may put a +1/+1 counter on CARDNAME. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Threshold$ True | Execute$ GimmeSome | TriggerDescription$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "At the beginning of your upkeep, you may put another +1/+1 counter on CARDNAME." +SVar:GimmeSome:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/chlorophant.jpg +Oracle:At the beginning of your upkeep, you may put a +1/+1 counter on Chlorophant.\nThreshold - As long as seven or more cards are in your graveyard, Chlorophant has "At the beginning of your upkeep, you may put another +1/+1 counter on Chlorophant." diff --git a/forge-gui/res/cardsfolder/c/cho_arrim_alchemist.txt b/forge-gui/res/cardsfolder/c/cho_arrim_alchemist.txt index 4c8ac2e534a..36876e0ff58 100644 --- a/forge-gui/res/cardsfolder/c/cho_arrim_alchemist.txt +++ b/forge-gui/res/cardsfolder/c/cho_arrim_alchemist.txt @@ -1,13 +1,13 @@ -Name:Cho-Arrim Alchemist -ManaCost:W -Types:Creature Human Spellshaper -PT:1/1 -A:AB$ ChooseSource | Cost$ 1 W W T Discard<1/Card> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect,GainLifeInstead,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ GainLifeInstead | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. You gain life equal to the damage prevented this way. -SVar:GainLifeInstead:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ ExileEffect | References$ X -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:X:ReplaceCount$DamageAmount -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cho_arrim_alchemist.jpg -Oracle:{1}{W}{W}, {T}, Discard a card: The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. \ No newline at end of file +Name:Cho-Arrim Alchemist +ManaCost:W +Types:Creature Human Spellshaper +PT:1/1 +A:AB$ ChooseSource | Cost$ 1 W W T Discard<1/Card> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect,GainLifeInstead,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ GainLifeInstead | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. You gain life equal to the damage prevented this way. +SVar:GainLifeInstead:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ ExileEffect | References$ X +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:X:ReplaceCount$DamageAmount +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cho_arrim_alchemist.jpg +Oracle:{1}{W}{W}, {T}, Discard a card: The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. diff --git a/forge-gui/res/cardsfolder/c/cho_arrim_bruiser.txt b/forge-gui/res/cardsfolder/c/cho_arrim_bruiser.txt index b2cf60e5a95..68f478717ad 100644 --- a/forge-gui/res/cardsfolder/c/cho_arrim_bruiser.txt +++ b/forge-gui/res/cardsfolder/c/cho_arrim_bruiser.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ SVar:TrigTap:AB$Tap | Cost$ 0 | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/cho_arrim_bruiser.jpg -Oracle:Whenever Cho-Arrim Bruiser attacks, you may tap up to two target creatures. \ No newline at end of file +Oracle:Whenever Cho-Arrim Bruiser attacks, you may tap up to two target creatures. diff --git a/forge-gui/res/cardsfolder/c/cho_arrim_legate.txt b/forge-gui/res/cardsfolder/c/cho_arrim_legate.txt index 0153e0ae37f..3c20c0a9a06 100644 --- a/forge-gui/res/cardsfolder/c/cho_arrim_legate.txt +++ b/forge-gui/res/cardsfolder/c/cho_arrim_legate.txt @@ -1,10 +1,10 @@ -Name:Cho-Arrim Legate -ManaCost:2 W -Types:Creature Human Soldier -PT:1/2 -K:Protection from black -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Swamp and you control a Plains, you may cast CARDNAME without paying its mana cost. -SVar:X:Count$Valid Swamp.OppCtrl -SVar:Y:Count$Valid Plains.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/cho_arrim_legate.jpg -Oracle:Protection from black\nIf an opponent controls a Swamp and you control a Plains, you may cast Cho-Arrim Legate without paying its mana cost. \ No newline at end of file +Name:Cho-Arrim Legate +ManaCost:2 W +Types:Creature Human Soldier +PT:1/2 +K:Protection from black +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Swamp and you control a Plains, you may cast CARDNAME without paying its mana cost. +SVar:X:Count$Valid Swamp.OppCtrl +SVar:Y:Count$Valid Plains.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/cho_arrim_legate.jpg +Oracle:Protection from black\nIf an opponent controls a Swamp and you control a Plains, you may cast Cho-Arrim Legate without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/c/cho_manno_revolutionary.txt b/forge-gui/res/cardsfolder/c/cho_manno_revolutionary.txt index 6cdd88b9eb2..eb488e05427 100644 --- a/forge-gui/res/cardsfolder/c/cho_manno_revolutionary.txt +++ b/forge-gui/res/cardsfolder/c/cho_manno_revolutionary.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Rebel PT:2/2 K:Prevent all damage that would be dealt to CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/cho_manno_revolutionary.jpg -Oracle:Prevent all damage that would be dealt to Cho-Manno, Revolutionary. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to Cho-Manno, Revolutionary. diff --git a/forge-gui/res/cardsfolder/c/cho_mannos_blessing.txt b/forge-gui/res/cardsfolder/c/cho_mannos_blessing.txt index 5e75811db88..2fb485462be 100644 --- a/forge-gui/res/cardsfolder/c/cho_mannos_blessing.txt +++ b/forge-gui/res/cardsfolder/c/cho_mannos_blessing.txt @@ -1,11 +1,11 @@ -Name:Cho-Manno's Blessing -ManaCost:W W -Types:Enchantment Aura -K:Flash -K:Enchant creature -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInHumanDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -A:SP$ Attach | Cost$ W W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cho_mannos_blessing.jpg -Oracle:Flash\nEnchant creature\nAs Cho-Manno's Blessing enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Cho-Manno's Blessing. \ No newline at end of file +Name:Cho-Manno's Blessing +ManaCost:W W +Types:Enchantment Aura +K:Flash +K:Enchant creature +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInHumanDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +A:SP$ Attach | Cost$ W W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cho_mannos_blessing.jpg +Oracle:Flash\nEnchant creature\nAs Cho-Manno's Blessing enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Cho-Manno's Blessing. diff --git a/forge-gui/res/cardsfolder/c/choice_of_damnations.txt b/forge-gui/res/cardsfolder/c/choice_of_damnations.txt index a4baefd2a98..912885f7407 100644 --- a/forge-gui/res/cardsfolder/c/choice_of_damnations.txt +++ b/forge-gui/res/cardsfolder/c/choice_of_damnations.txt @@ -1,14 +1,14 @@ -Name:Choice of Damnations -ManaCost:5 B -Types:Sorcery Arcane -A:SP$ ChooseNumber | Cost$ 5 B | ValidTgts$ Opponent | AILogic$ Damnation | Notify$ True | SubAbility$ DBChoice | SpellDescription$ Target opponent chooses a number. You may have that player lose that much life. If you don't, that player sacrifices all but that many permanents. -SVar:DBChoice:DB$ GenericChoice | Choices$ DBLoseLife,DBSac -SVar:DBLoseLife:DB$ LoseLife | Defined$ ParentTarget | LifeAmount$ X | References$ X | SpellDescription$ That player lose that much life. -SVar:DBSac:DB$ Sacrifice | Defined$ ParentTarget | SacValid$ Permanent | Amount$ Y | References$ X,Y,Z,W | SpellDescription$ That player sacrifices all but that many permanents. -SVar:X:Count$ChosenNumber -SVar:Y:SVar$W/LimitMin.0 -SVar:W:SVar$Z/Minus.X -SVar:Z:Count$Valid Permanent.TargetedPlayerCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/choice_of_damnations.jpg -Oracle:Target opponent chooses a number. You may have that player lose that much life. If you don't, that player sacrifices all but that many permanents. +Name:Choice of Damnations +ManaCost:5 B +Types:Sorcery Arcane +A:SP$ ChooseNumber | Cost$ 5 B | ValidTgts$ Opponent | AILogic$ Damnation | Notify$ True | SubAbility$ DBChoice | SpellDescription$ Target opponent chooses a number. You may have that player lose that much life. If you don't, that player sacrifices all but that many permanents. +SVar:DBChoice:DB$ GenericChoice | Choices$ DBLoseLife,DBSac +SVar:DBLoseLife:DB$ LoseLife | Defined$ ParentTarget | LifeAmount$ X | References$ X | SpellDescription$ That player lose that much life. +SVar:DBSac:DB$ Sacrifice | Defined$ ParentTarget | SacValid$ Permanent | Amount$ Y | References$ X,Y,Z,W | SpellDescription$ That player sacrifices all but that many permanents. +SVar:X:Count$ChosenNumber +SVar:Y:SVar$W/LimitMin.0 +SVar:W:SVar$Z/Minus.X +SVar:Z:Count$Valid Permanent.TargetedPlayerCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/choice_of_damnations.jpg +Oracle:Target opponent chooses a number. You may have that player lose that much life. If you don't, that player sacrifices all but that many permanents. diff --git a/forge-gui/res/cardsfolder/c/choke.txt b/forge-gui/res/cardsfolder/c/choke.txt index f9b283185b6..72c91aab895 100644 --- a/forge-gui/res/cardsfolder/c/choke.txt +++ b/forge-gui/res/cardsfolder/c/choke.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Island | AddHiddenKeyword$ CARDNAME doesn't untap SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/choke.jpg -Oracle:Islands don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Islands don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/c/choking_fumes.txt b/forge-gui/res/cardsfolder/c/choking_fumes.txt index ec37e058fc6..a39be17b1e6 100644 --- a/forge-gui/res/cardsfolder/c/choking_fumes.txt +++ b/forge-gui/res/cardsfolder/c/choking_fumes.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ PutCounterAll | Cost$ 2 W | ValidCards$ Creature.attacking | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a -1/-1 counter on each attacking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/choking_fumes.jpg -Oracle:Put a -1/-1 counter on each attacking creature. \ No newline at end of file +Oracle:Put a -1/-1 counter on each attacking creature. diff --git a/forge-gui/res/cardsfolder/c/choking_sands.txt b/forge-gui/res/cardsfolder/c/choking_sands.txt index f9097144d98..4caa045ce51 100644 --- a/forge-gui/res/cardsfolder/c/choking_sands.txt +++ b/forge-gui/res/cardsfolder/c/choking_sands.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Land.nonSwamp | TgtPrompt$ Select target non-Swamp land | SubAbility$ DBDamage | SpellDescription$ Destroy target non-Swamp land. If that land was nonbasic, CARDNAME deals 2 damage to the land's controller. SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 2 | ConditionDefined$ Targeted | ConditionPresent$ Land.Basic | ConditionCompare$ EQ0 | ConditionDescription$ If that land is nonbasic, SVar:Picture:http://www.wizards.com/global/images/magic/general/choking_sands.jpg -Oracle:Destroy target non-Swamp land. If that land was nonbasic, Choking Sands deals 2 damage to the land's controller. \ No newline at end of file +Oracle:Destroy target non-Swamp land. If that land was nonbasic, Choking Sands deals 2 damage to the land's controller. diff --git a/forge-gui/res/cardsfolder/c/choking_tethers.txt b/forge-gui/res/cardsfolder/c/choking_tethers.txt index bd54a55a0a8..c3b84d605ee 100644 --- a/forge-gui/res/cardsfolder/c/choking_tethers.txt +++ b/forge-gui/res/cardsfolder/c/choking_tethers.txt @@ -6,4 +6,4 @@ A:SP$ Tap | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigTap | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may tap target creature SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/choking_tethers.jpg -Oracle:Tap up to four target creatures.\nCycling {1}{U} ({1}{U}, Discard this card: Draw a card.)\nWhen you cycle Choking Tethers, you may tap target creature. \ No newline at end of file +Oracle:Tap up to four target creatures.\nCycling {1}{U} ({1}{U}, Discard this card: Draw a card.)\nWhen you cycle Choking Tethers, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/c/choking_vines.txt b/forge-gui/res/cardsfolder/c/choking_vines.txt index 66f56400d8f..549e8143c84 100644 --- a/forge-gui/res/cardsfolder/c/choking_vines.txt +++ b/forge-gui/res/cardsfolder/c/choking_vines.txt @@ -1,11 +1,11 @@ -Name:Choking Vines -ManaCost:X G -Types:Instant -Text:Cast CARDNAME only during the declare blockers step. -A:SP$ BecomesBlocked | Cost$ X G | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | TargetMin$ 0 | TargetMax$ Maxtgt | References$ X,Maxtgt | ActivationPhases$ Declare Blockers | RememberTargets$ True | SubAbility$ DBDamage | SpellDescription$ X target attacking creatures become blocked. CARDNAME deals 1 damage to each of those creatures. (This spell works on unblockable creatures.) -SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature.IsRemembered | NumDmg$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:TargetedObjects$Amount -SVar:Maxtgt:Count$Valid Creature.attacking -SVar:Picture:http://www.wizards.com/global/images/magic/general/choking_vines.jpg -Oracle:Cast Choking Vines only during the declare blockers step.\nX target attacking creatures become blocked. Choking Vines deals 1 damage to each of those creatures. (This spell works on unblockable creatures.) +Name:Choking Vines +ManaCost:X G +Types:Instant +Text:Cast CARDNAME only during the declare blockers step. +A:SP$ BecomesBlocked | Cost$ X G | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | TargetMin$ 0 | TargetMax$ Maxtgt | References$ X,Maxtgt | ActivationPhases$ Declare Blockers | RememberTargets$ True | SubAbility$ DBDamage | SpellDescription$ X target attacking creatures become blocked. CARDNAME deals 1 damage to each of those creatures. (This spell works on unblockable creatures.) +SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature.IsRemembered | NumDmg$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:TargetedObjects$Amount +SVar:Maxtgt:Count$Valid Creature.attacking +SVar:Picture:http://www.wizards.com/global/images/magic/general/choking_vines.jpg +Oracle:Cast Choking Vines only during the declare blockers step.\nX target attacking creatures become blocked. Choking Vines deals 1 damage to each of those creatures. (This spell works on unblockable creatures.) diff --git a/forge-gui/res/cardsfolder/c/choose_your_champion.txt b/forge-gui/res/cardsfolder/c/choose_your_champion.txt index 9925c47b63b..01ff3f7928c 100644 --- a/forge-gui/res/cardsfolder/c/choose_your_champion.txt +++ b/forge-gui/res/cardsfolder/c/choose_your_champion.txt @@ -1,10 +1,10 @@ -Name:Choose Your Champion -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ChooseChampion | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, target opponent chooses a player. Until your next turn, only you and the chosen player can cast spells and attack with creatures. -SVar:ChooseChampion:AB$ ChoosePlayer | Cost$ 0 | ValidTgts$ Opponent | Choices$ Player | AILogic$ BestAllyBoardPosition | SubAbility$ PrepChamps -SVar:PrepChamps:DB$ Effect | RememberObjects$ ChosenPlayer,You | Name$ Choose Your Champion Scheme | Duration$ UntilYourNextTurn | StaticAbilities$ RestrictAttackers,RestrictCasting -SVar:RestrictAttackers:Mode$ Continuous | Affected$ Creature.nonRememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME can't attack. | EffectZone$ Command | Description$ Until your next turn, only you and the chosen player can attack with creatures. -SVar:RestrictCasting:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player.IsNotRemembered | EffectZone$ Command | Description$ Until your next turn, only you and the chosen player can cast spells. -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/choose_your_champion.jpg -Oracle:When you set this scheme in motion, target opponent chooses a player. Until your next turn, only you and the chosen player can cast spells and attack with creatures. +Name:Choose Your Champion +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ChooseChampion | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, target opponent chooses a player. Until your next turn, only you and the chosen player can cast spells and attack with creatures. +SVar:ChooseChampion:AB$ ChoosePlayer | Cost$ 0 | ValidTgts$ Opponent | Choices$ Player | AILogic$ BestAllyBoardPosition | SubAbility$ PrepChamps +SVar:PrepChamps:DB$ Effect | RememberObjects$ ChosenPlayer,You | Name$ Choose Your Champion Scheme | Duration$ UntilYourNextTurn | StaticAbilities$ RestrictAttackers,RestrictCasting +SVar:RestrictAttackers:Mode$ Continuous | Affected$ Creature.nonRememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME can't attack. | EffectZone$ Command | Description$ Until your next turn, only you and the chosen player can attack with creatures. +SVar:RestrictCasting:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player.IsNotRemembered | EffectZone$ Command | Description$ Until your next turn, only you and the chosen player can cast spells. +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/choose_your_champion.jpg +Oracle:When you set this scheme in motion, target opponent chooses a player. Until your next turn, only you and the chosen player can cast spells and attack with creatures. diff --git a/forge-gui/res/cardsfolder/c/chord_of_calling.txt b/forge-gui/res/cardsfolder/c/chord_of_calling.txt index 2db59ad9abe..b93bfbb101c 100644 --- a/forge-gui/res/cardsfolder/c/chord_of_calling.txt +++ b/forge-gui/res/cardsfolder/c/chord_of_calling.txt @@ -1,8 +1,8 @@ -Name:Chord of Calling -ManaCost:X G G G -Types:Instant -K:Convoke -A:SP$ ChangeZone | Announce$ X | Cost$ X G G G | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.cmcLEX | ChangeNum$ 1 | References$ X | SpellDescription$ Search your library for a creature card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/chord_of_calling.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nSearch your library for a creature card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Name:Chord of Calling +ManaCost:X G G G +Types:Instant +K:Convoke +A:SP$ ChangeZone | Announce$ X | Cost$ X G G G | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.cmcLEX | ChangeNum$ 1 | References$ X | SpellDescription$ Search your library for a creature card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/chord_of_calling.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nSearch your library for a creature card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/chorus_of_might.txt b/forge-gui/res/cardsfolder/c/chorus_of_might.txt index a701ac77c13..91f645178f1 100644 --- a/forge-gui/res/cardsfolder/c/chorus_of_might.txt +++ b/forge-gui/res/cardsfolder/c/chorus_of_might.txt @@ -1,7 +1,7 @@ -Name:Chorus of Might -ManaCost:3 G -Types:Instant -A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | KW$ Trample | SpellDescription$ Until end of turn, target creature gets +1/+1 for each creature you control and gains trample. -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/chorus_of_might.jpg -Oracle:Until end of turn, target creature gets +1/+1 for each creature you control and gains trample. \ No newline at end of file +Name:Chorus of Might +ManaCost:3 G +Types:Instant +A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | KW$ Trample | SpellDescription$ Until end of turn, target creature gets +1/+1 for each creature you control and gains trample. +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/chorus_of_might.jpg +Oracle:Until end of turn, target creature gets +1/+1 for each creature you control and gains trample. diff --git a/forge-gui/res/cardsfolder/c/chorus_of_the_conclave.txt b/forge-gui/res/cardsfolder/c/chorus_of_the_conclave.txt index 211ef122f3c..b9e3a840f6f 100644 --- a/forge-gui/res/cardsfolder/c/chorus_of_the_conclave.txt +++ b/forge-gui/res/cardsfolder/c/chorus_of_the_conclave.txt @@ -1,8 +1,8 @@ -Name:Chorus of the Conclave -ManaCost:4 G G W W -Types:Legendary Creature Dryad -PT:3/8 -K:Forestwalk -K:As an additional cost to cast creature spells, you may pay any amount of mana. If you do, that creature enters the battlefield with that many additional +1/+1 counters on it. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chorus_of_the_conclave.jpg -Oracle:Forestwalk\nAs an additional cost to cast creature spells, you may pay any amount of mana. If you do, that creature enters the battlefield with that many additional +1/+1 counters on it. +Name:Chorus of the Conclave +ManaCost:4 G G W W +Types:Legendary Creature Dryad +PT:3/8 +K:Forestwalk +K:As an additional cost to cast creature spells, you may pay any amount of mana. If you do, that creature enters the battlefield with that many additional +1/+1 counters on it. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chorus_of_the_conclave.jpg +Oracle:Forestwalk\nAs an additional cost to cast creature spells, you may pay any amount of mana. If you do, that creature enters the battlefield with that many additional +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/c/chorus_of_the_tides.txt b/forge-gui/res/cardsfolder/c/chorus_of_the_tides.txt index cbb0a925db0..f1920726271 100644 --- a/forge-gui/res/cardsfolder/c/chorus_of_the_tides.txt +++ b/forge-gui/res/cardsfolder/c/chorus_of_the_tides.txt @@ -1,9 +1,9 @@ -Name:Chorus of the Tides -ManaCost:3 U -Types:Creature Siren -PT:3/2 -K:Flying -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, scry 1. -SVar:TrigScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/chorus_of_the_tides.jpg -Oracle:Flying\nHeroic - Whenever you cast a spell that targets Chorus of the Tides, scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) +Name:Chorus of the Tides +ManaCost:3 U +Types:Creature Siren +PT:3/2 +K:Flying +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, scry 1. +SVar:TrigScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/chorus_of_the_tides.jpg +Oracle:Flying\nHeroic - Whenever you cast a spell that targets Chorus of the Tides, scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/c/chorus_of_woe.txt b/forge-gui/res/cardsfolder/c/chorus_of_woe.txt index ca8cd432eb9..3c3ce8b6f0a 100644 --- a/forge-gui/res/cardsfolder/c/chorus_of_woe.txt +++ b/forge-gui/res/cardsfolder/c/chorus_of_woe.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ PumpAll | Cost$ B | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6564.jpg -Oracle:Creatures you control get +1/+0 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/chosen_by_heliod.txt b/forge-gui/res/cardsfolder/c/chosen_by_heliod.txt index fe17fe06b8a..ffc1e6f537d 100644 --- a/forge-gui/res/cardsfolder/c/chosen_by_heliod.txt +++ b/forge-gui/res/cardsfolder/c/chosen_by_heliod.txt @@ -1,10 +1,10 @@ -Name:Chosen by Heliod -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | Description$ Enchanted creature gets +0/+2. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/chosen_by_heliod.jpg -Oracle:Enchant creature\nWhen Chosen by Heliod enters the battlefield, draw a card.\nEnchanted creature gets +0/+2. \ No newline at end of file +Name:Chosen by Heliod +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | Description$ Enchanted creature gets +0/+2. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/chosen_by_heliod.jpg +Oracle:Enchant creature\nWhen Chosen by Heliod enters the battlefield, draw a card.\nEnchanted creature gets +0/+2. diff --git a/forge-gui/res/cardsfolder/c/chosen_of_markov_markovs_servant.txt b/forge-gui/res/cardsfolder/c/chosen_of_markov_markovs_servant.txt index 487b7baee2c..f8d9e2604fe 100644 --- a/forge-gui/res/cardsfolder/c/chosen_of_markov_markovs_servant.txt +++ b/forge-gui/res/cardsfolder/c/chosen_of_markov_markovs_servant.txt @@ -1,18 +1,18 @@ -Name:Chosen of Markov -ManaCost:2 B -Types:Creature Human -PT:2/2 -A:AB$SetState | Cost$ T tapXType<1/Vampire> | Defined$ Self | Mode$ Transform | SpellDescription$ Transform CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chosen_of_markov.jpg -AlternateMode:DoubleFaced -Oracle:{T}, Tap an untapped Vampire you control: Transform Chosen of Markov. - -ALTERNATE - -Name:Markov's Servant -ManaCost:no cost -Colors:black -Types:Creature Vampire -PT:4/4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/markovs_servant.jpg -Oracle: \ No newline at end of file +Name:Chosen of Markov +ManaCost:2 B +Types:Creature Human +PT:2/2 +A:AB$SetState | Cost$ T tapXType<1/Vampire> | Defined$ Self | Mode$ Transform | SpellDescription$ Transform CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chosen_of_markov.jpg +AlternateMode:DoubleFaced +Oracle:{T}, Tap an untapped Vampire you control: Transform Chosen of Markov. + +ALTERNATE + +Name:Markov's Servant +ManaCost:no cost +Colors:black +Types:Creature Vampire +PT:4/4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/markovs_servant.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/c/chromanticore.txt b/forge-gui/res/cardsfolder/c/chromanticore.txt index d19b4dfd3ad..1d18a21bf2f 100644 --- a/forge-gui/res/cardsfolder/c/chromanticore.txt +++ b/forge-gui/res/cardsfolder/c/chromanticore.txt @@ -1,13 +1,13 @@ -Name:Chromanticore -ManaCost:W U B R G -Types:Enchantment Creature Manticore -PT:4/4 -K:Bestow:2 W U B R G -K:Flying -K:First Strike -K:Vigilance -K:Trample -K:Lifelink -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | AddKeyword$ Flying & First Strike & Vigilance & Trample & Lifelink | Description$ Enchanted creature gets +4/+4 and has flying, first strike, vigilance, trample and lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chromanticore.jpg -Oracle:Bestow {2}{W}{U}{B}{R}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying, first strike, vigilance, trample, lifelink\nEnchanted creature gets +4/+4 and has flying, first strike, vigilance, trample, and lifelink. +Name:Chromanticore +ManaCost:W U B R G +Types:Enchantment Creature Manticore +PT:4/4 +K:Bestow:2 W U B R G +K:Flying +K:First Strike +K:Vigilance +K:Trample +K:Lifelink +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | AddKeyword$ Flying & First Strike & Vigilance & Trample & Lifelink | Description$ Enchanted creature gets +4/+4 and has flying, first strike, vigilance, trample and lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chromanticore.jpg +Oracle:Bestow {2}{W}{U}{B}{R}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying, first strike, vigilance, trample, lifelink\nEnchanted creature gets +4/+4 and has flying, first strike, vigilance, trample, and lifelink. diff --git a/forge-gui/res/cardsfolder/c/chromatic_armor.txt b/forge-gui/res/cardsfolder/c/chromatic_armor.txt index 67e85f9384b..72363cae036 100644 --- a/forge-gui/res/cardsfolder/c/chromatic_armor.txt +++ b/forge-gui/res/cardsfolder/c/chromatic_armor.txt @@ -1,14 +1,14 @@ -Name:Chromatic Armor -ManaCost:1 W U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W U | ValidTgts$ Creature | AILogic$ Pump -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -K:etbCounter:SLEIGHT:1 -S:Mode$ PreventDamage | Target$ Creature.EnchantedBy | Source$ Card.ChosenColor | Description$ Prevent all damage that would be dealt to enchanted creature by a source of the last chosen color. -A:AB$ PutCounter | Cost$ X | Defined$ Self | CounterType$ SLEIGHT | CounterNum$ 1 | SubAbility$ ChooseColor | References$ X | SpellDescription$ Put a sleight counter on CARDNAME and choose a color. X is the number of sleight counters on CARDNAME. -SVar:X:Count$CardCounters.SLEIGHT -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chromatic_armor.jpg -Oracle:Enchant creature\nAs Chromatic Armor enters the battlefield, choose a color.\nChromatic Armor enters the battlefield with a sleight counter on it.\nPrevent all damage that would be dealt to enchanted creature by a source of the last chosen color.\n{X}: Put a sleight counter on Chromatic Armor and choose a color. X is the number of sleight counters on Chromatic Armor. \ No newline at end of file +Name:Chromatic Armor +ManaCost:1 W U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W U | ValidTgts$ Creature | AILogic$ Pump +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +K:etbCounter:SLEIGHT:1 +S:Mode$ PreventDamage | Target$ Creature.EnchantedBy | Source$ Card.ChosenColor | Description$ Prevent all damage that would be dealt to enchanted creature by a source of the last chosen color. +A:AB$ PutCounter | Cost$ X | Defined$ Self | CounterType$ SLEIGHT | CounterNum$ 1 | SubAbility$ ChooseColor | References$ X | SpellDescription$ Put a sleight counter on CARDNAME and choose a color. X is the number of sleight counters on CARDNAME. +SVar:X:Count$CardCounters.SLEIGHT +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chromatic_armor.jpg +Oracle:Enchant creature\nAs Chromatic Armor enters the battlefield, choose a color.\nChromatic Armor enters the battlefield with a sleight counter on it.\nPrevent all damage that would be dealt to enchanted creature by a source of the last chosen color.\n{X}: Put a sleight counter on Chromatic Armor and choose a color. X is the number of sleight counters on Chromatic Armor. diff --git a/forge-gui/res/cardsfolder/c/chromatic_lantern.txt b/forge-gui/res/cardsfolder/c/chromatic_lantern.txt index 4e6d0ffb611..04a7a66292d 100644 --- a/forge-gui/res/cardsfolder/c/chromatic_lantern.txt +++ b/forge-gui/res/cardsfolder/c/chromatic_lantern.txt @@ -1,8 +1,8 @@ -Name:Chromatic Lantern -ManaCost:3 -Types:Artifact -S:Mode$ Continuous | Affected$ Land.YouCtrl | AddAbility$ AnyMana | Description$ Lands you control have "{T}: Add one mana of any color to your mana pool." -SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chromatic_lantern.jpg -Oracle:Lands you control have "{T}: Add one mana of any color to your mana pool."\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Name:Chromatic Lantern +ManaCost:3 +Types:Artifact +S:Mode$ Continuous | Affected$ Land.YouCtrl | AddAbility$ AnyMana | Description$ Lands you control have "{T}: Add one mana of any color to your mana pool." +SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chromatic_lantern.jpg +Oracle:Lands you control have "{T}: Add one mana of any color to your mana pool."\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/chromatic_sphere.txt b/forge-gui/res/cardsfolder/c/chromatic_sphere.txt index c95435fbf02..b2b9dc8ed04 100644 --- a/forge-gui/res/cardsfolder/c/chromatic_sphere.txt +++ b/forge-gui/res/cardsfolder/c/chromatic_sphere.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ 1 T Sac<1/CARDNAME> | Produced$ Any | SubAbility$ DBDraw | Sp SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chromatic_sphere.jpg -Oracle:{1}, {T}, Sacrifice Chromatic Sphere: Add one mana of any color to your mana pool. Draw a card. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Chromatic Sphere: Add one mana of any color to your mana pool. Draw a card. diff --git a/forge-gui/res/cardsfolder/c/chromatic_star.txt b/forge-gui/res/cardsfolder/c/chromatic_star.txt index d487a60bb26..194c7903119 100644 --- a/forge-gui/res/cardsfolder/c/chromatic_star.txt +++ b/forge-gui/res/cardsfolder/c/chromatic_star.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:RemAIDeck:True SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/chromatic_star.jpg -Oracle:{1}, {T}, Sacrifice Chromatic Star: Add one mana of any color to your mana pool.\nWhen Chromatic Star is put into a graveyard from the battlefield, draw a card. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Chromatic Star: Add one mana of any color to your mana pool.\nWhen Chromatic Star is put into a graveyard from the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/c/chrome_mox.txt b/forge-gui/res/cardsfolder/c/chrome_mox.txt index d1abd56a816..fa515b99a93 100644 --- a/forge-gui/res/cardsfolder/c/chrome_mox.txt +++ b/forge-gui/res/cardsfolder/c/chrome_mox.txt @@ -6,4 +6,4 @@ SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Hand | Destinat A:AB$ ManaReflected | Cost$ T | Valid$ Defined.Imprinted | ColorOrType$ Color | ReflectProperty$ Is | SpellDescription$ Add one mana of any of the exiled card's colors to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chrome_mox.jpg -Oracle:Imprint - When Chrome Mox enters the battlefield, you may exile a nonartifact, nonland card from your hand.\n{T}: Add one mana of any of the exiled card's colors to your mana pool. \ No newline at end of file +Oracle:Imprint - When Chrome Mox enters the battlefield, you may exile a nonartifact, nonland card from your hand.\n{T}: Add one mana of any of the exiled card's colors to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/chrome_steed.txt b/forge-gui/res/cardsfolder/c/chrome_steed.txt index ccbd8f9b628..a24e13c96bf 100644 --- a/forge-gui/res/cardsfolder/c/chrome_steed.txt +++ b/forge-gui/res/cardsfolder/c/chrome_steed.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME gets +2/+2 as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/chrome_steed.jpg -Oracle:Metalcraft - Chrome Steed gets +2/+2 as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Chrome Steed gets +2/+2 as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/c/chromescale_drake.txt b/forge-gui/res/cardsfolder/c/chromescale_drake.txt index 61fafa0b82e..bd3bbadec14 100644 --- a/forge-gui/res/cardsfolder/c/chromescale_drake.txt +++ b/forge-gui/res/cardsfolder/c/chromescale_drake.txt @@ -9,4 +9,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone SVar:X:Count$Valid Artifact.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chromescale_drake.jpg -Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nWhen Chromescale Drake 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. \ No newline at end of file +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying\nWhen Chromescale Drake 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. diff --git a/forge-gui/res/cardsfolder/c/chromeshell_crab.txt b/forge-gui/res/cardsfolder/c/chromeshell_crab.txt index ad8aa7efc62..9458c728c44 100644 --- a/forge-gui/res/cardsfolder/c/chromeshell_crab.txt +++ b/forge-gui/res/cardsfolder/c/chromeshell_crab.txt @@ -1,10 +1,10 @@ -Name:Chromeshell Crab -ManaCost:4 U -Types:Creature Crab Beast -PT:3/3 -K:Morph:4 U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ CrabExchange | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ When CARDNAME is turned face up, you may exchange control of target creature you control and target creature an opponent controls. -SVar:CrabExchange:DB$ ExchangeControl | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetsFromDifferentZone$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of target creature you control and target creature an opponent controls. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chromeshell_crab.jpg -Oracle:Morph {4}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Chromeshell Crab is turned face up, you may exchange control of target creature you control and target creature an opponent controls. \ No newline at end of file +Name:Chromeshell Crab +ManaCost:4 U +Types:Creature Crab Beast +PT:3/3 +K:Morph:4 U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ CrabExchange | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ When CARDNAME is turned face up, you may exchange control of target creature you control and target creature an opponent controls. +SVar:CrabExchange:DB$ ExchangeControl | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetsFromDifferentZone$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of target creature you control and target creature an opponent controls. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chromeshell_crab.jpg +Oracle:Morph {4}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Chromeshell Crab is turned face up, you may exchange control of target creature you control and target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/c/chromium.txt b/forge-gui/res/cardsfolder/c/chromium.txt index c2bf3e87cdc..6bb862c70bb 100644 --- a/forge-gui/res/cardsfolder/c/chromium.txt +++ b/forge-gui/res/cardsfolder/c/chromium.txt @@ -6,4 +6,4 @@ K:Flying K:Rampage 2 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay W U B SVar:Picture:http://www.wizards.com/global/images/magic/general/chromium.jpg -Oracle:Flying\nRampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.)\nAt the beginning of your upkeep, sacrifice Chromium unless you pay {W}{U}{B}. \ No newline at end of file +Oracle:Flying\nRampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.)\nAt the beginning of your upkeep, sacrifice Chromium unless you pay {W}{U}{B}. diff --git a/forge-gui/res/cardsfolder/c/chronatog.txt b/forge-gui/res/cardsfolder/c/chronatog.txt index ab44243a7e6..9acc7abee5e 100644 --- a/forge-gui/res/cardsfolder/c/chronatog.txt +++ b/forge-gui/res/cardsfolder/c/chronatog.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 0 | NumAtt$ +3 | NumDef$ +3 | ActivationLimit$ 1 | SubAbility SVar:DBSkipTurn:DB$ SkipTurn | NumTurns$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/chronatog.jpg -Oracle:{0}: Chronatog gets +3/+3 until end of turn. You skip your next turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:{0}: Chronatog gets +3/+3 until end of turn. You skip your next turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/c/chronatog_avatar.txt b/forge-gui/res/cardsfolder/c/chronatog_avatar.txt index d7ac09b13ab..24c2dcc90aa 100644 --- a/forge-gui/res/cardsfolder/c/chronatog_avatar.txt +++ b/forge-gui/res/cardsfolder/c/chronatog_avatar.txt @@ -1,10 +1,10 @@ -Name:Chronatog Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+1 -S:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. -A:AB$ Draw | ActivationZone$ Command | Cost$ 0 | NumCards$ 3 | Defined$ You | ActivationLimit$ 1 | SubAbility$ DBSkipTurn | SpellDescription$ Draw three cards. You skip your next turn. Activate this ability only once each turn. -SVar:DBSkipTurn:DB$ SkipTurn | NumTurns$ 1 | Defined$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/chronatog_avatar.jpg -Oracle:Hand -1, life +1\nYou have no maximum hand size.\n{0}: Draw three cards. You skip your next turn. Activate this ability only once each turn. \ No newline at end of file +Name:Chronatog Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+1 +S:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. +A:AB$ Draw | ActivationZone$ Command | Cost$ 0 | NumCards$ 3 | Defined$ You | ActivationLimit$ 1 | SubAbility$ DBSkipTurn | SpellDescription$ Draw three cards. You skip your next turn. Activate this ability only once each turn. +SVar:DBSkipTurn:DB$ SkipTurn | NumTurns$ 1 | Defined$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/chronatog_avatar.jpg +Oracle:Hand -1, life +1\nYou have no maximum hand size.\n{0}: Draw three cards. You skip your next turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/c/chronatog_totem.txt b/forge-gui/res/cardsfolder/c/chronatog_totem.txt index 0e7a7cfbf46..76fdd257484 100644 --- a/forge-gui/res/cardsfolder/c/chronatog_totem.txt +++ b/forge-gui/res/cardsfolder/c/chronatog_totem.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ 1 U | Defined$ Self | Power$ 1 | Toughness$ 2 | Types$ Cre A:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +3 | NumDef$ +3 | IsPresent$ Card.Self+Creature | ActivationLimit$ 1 | SubAbility$ SkipTurn | SpellDescription$ CARDNAME gets +3/+3 until end of turn. You skip your next turn. Activate this ability only once each turn and only if CARDNAME is a creature. SVar:SkipTurn:DB$ SkipTurn | NumTurns$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/chronatog_totem.jpg -Oracle:{T}: Add {U} to your mana pool.\n{1}{U}: Chronatog Totem becomes a 1/2 blue Atog artifact creature until end of turn.\n{0}: Chronatog Totem gets +3/+3 until end of turn. You skip your next turn. Activate this ability only once each turn and only if Chronatog Totem is a creature. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool.\n{1}{U}: Chronatog Totem becomes a 1/2 blue Atog artifact creature until end of turn.\n{0}: Chronatog Totem gets +3/+3 until end of turn. You skip your next turn. Activate this ability only once each turn and only if Chronatog Totem is a creature. diff --git a/forge-gui/res/cardsfolder/c/chronic_flooding.txt b/forge-gui/res/cardsfolder/c/chronic_flooding.txt index 8744ce5ae68..9000b3008e9 100644 --- a/forge-gui/res/cardsfolder/c/chronic_flooding.txt +++ b/forge-gui/res/cardsfolder/c/chronic_flooding.txt @@ -1,9 +1,9 @@ -Name:Chronic Flooding -ManaCost:1 U -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Land | AILogic$ Curse -T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever enchanted land becomes tapped, its controller puts the top three cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/chronic_flooding.jpg -Oracle:Enchant land\nWhenever enchanted land becomes tapped, its controller puts the top three cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Chronic Flooding +ManaCost:1 U +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Land | AILogic$ Curse +T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever enchanted land becomes tapped, its controller puts the top three cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/chronic_flooding.jpg +Oracle:Enchant land\nWhenever enchanted land becomes tapped, its controller puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/c/chronicler_of_heroes.txt b/forge-gui/res/cardsfolder/c/chronicler_of_heroes.txt index f43dc464b41..c1e8c9b2aea 100644 --- a/forge-gui/res/cardsfolder/c/chronicler_of_heroes.txt +++ b/forge-gui/res/cardsfolder/c/chronicler_of_heroes.txt @@ -1,8 +1,8 @@ -Name:Chronicler of Heroes -ManaCost:1 G W -Types:Creature Centaur Wizard -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card if you control a creature with a +1/+1 counter on it. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | ConditionPresent$ Creature.YouCtrl+counters_GE1_P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/chronicler_of_heroes.jpg -Oracle:When Chronicler of Heroes enters the battlefield, draw a card if you control a creature with a +1/+1 counter on it. \ No newline at end of file +Name:Chronicler of Heroes +ManaCost:1 G W +Types:Creature Centaur Wizard +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card if you control a creature with a +1/+1 counter on it. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | ConditionPresent$ Creature.YouCtrl+counters_GE1_P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/chronicler_of_heroes.jpg +Oracle:When Chronicler of Heroes enters the battlefield, draw a card if you control a creature with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/c/chronomantic_escape.txt b/forge-gui/res/cardsfolder/c/chronomantic_escape.txt index a42637c62c5..c25420d399f 100644 --- a/forge-gui/res/cardsfolder/c/chronomantic_escape.txt +++ b/forge-gui/res/cardsfolder/c/chronomantic_escape.txt @@ -1,11 +1,11 @@ -Name:Chronomantic Escape -ManaCost:4 W W -Types:Sorcery -K:Suspend:3:2 W -A:SP$ Effect | Cost$ 4 W W | Name$ Chronomantic Escape Effect | StaticAbilities$ STCantAttack | Duration$ UntilYourNextTurn | SubAbility$ DBChange | SpellDescription$ Until your next turn, creatures can't attack you. Exile CARDNAME with three time counters on it. -SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature | Target$ You | Description$ Creatures can't attack you. -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | RememberChanged$ True | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/chronomantic_escape.jpg -Oracle:Until your next turn, creatures can't attack you. Exile Chronomantic Escape with three time counters on it.\nSuspend 3-{2}{W} (Rather than cast this card from your hand, you may pay {2}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Name:Chronomantic Escape +ManaCost:4 W W +Types:Sorcery +K:Suspend:3:2 W +A:SP$ Effect | Cost$ 4 W W | Name$ Chronomantic Escape Effect | StaticAbilities$ STCantAttack | Duration$ UntilYourNextTurn | SubAbility$ DBChange | SpellDescription$ Until your next turn, creatures can't attack you. Exile CARDNAME with three time counters on it. +SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature | Target$ You | Description$ Creatures can't attack you. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | RememberChanged$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/chronomantic_escape.jpg +Oracle:Until your next turn, creatures can't attack you. Exile Chronomantic Escape with three time counters on it.\nSuspend 3-{2}{W} (Rather than cast this card from your hand, you may pay {2}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/c/chronomaton.txt b/forge-gui/res/cardsfolder/c/chronomaton.txt index 7c3d76ca0be..0fa77a28362 100644 --- a/forge-gui/res/cardsfolder/c/chronomaton.txt +++ b/forge-gui/res/cardsfolder/c/chronomaton.txt @@ -1,7 +1,7 @@ -Name:Chronomaton -ManaCost:1 -Types:Artifact Creature Golem -PT:1/1 -A:AB$ PutCounter | Cost$ 1 T | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/chronomaton.jpg -Oracle:{1}, {T}: Put a +1/+1 counter on Chronomaton. \ No newline at end of file +Name:Chronomaton +ManaCost:1 +Types:Artifact Creature Golem +PT:1/1 +A:AB$ PutCounter | Cost$ 1 T | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/chronomaton.jpg +Oracle:{1}, {T}: Put a +1/+1 counter on Chronomaton. diff --git a/forge-gui/res/cardsfolder/c/chronosavant.txt b/forge-gui/res/cardsfolder/c/chronosavant.txt index 6cad14def81..bb51f113b5f 100644 --- a/forge-gui/res/cardsfolder/c/chronosavant.txt +++ b/forge-gui/res/cardsfolder/c/chronosavant.txt @@ -5,4 +5,4 @@ PT:5/5 A:AB$ ChangeZone | Cost$ 1 W | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | ActivationZone$ Graveyard | SubAbility$ SkipTurn | SpellDescription$ Return CARDNAME from your graveyard to the battlefield tapped. You skip your next turn. SVar:SkipTurn:DB$ SkipTurn | Defined$ You | NumTurns$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/chronosavant.jpg -Oracle:{1}{W}: Return Chronosavant from your graveyard to the battlefield tapped. You skip your next turn. \ No newline at end of file +Oracle:{1}{W}: Return Chronosavant from your graveyard to the battlefield tapped. You skip your next turn. diff --git a/forge-gui/res/cardsfolder/c/chronozoa.txt b/forge-gui/res/cardsfolder/c/chronozoa.txt index 8deb35f44f1..252b1e5fec1 100644 --- a/forge-gui/res/cardsfolder/c/chronozoa.txt +++ b/forge-gui/res/cardsfolder/c/chronozoa.txt @@ -1,11 +1,11 @@ -Name:Chronozoa -ManaCost:3 U -Types:Creature Illusion -PT:3/3 -K:Flying -K:Vanishing:3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigCopyPermanent | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if it had no time counters on it, put two tokens that are copies of it onto the battlefield. -SVar:TrigCopyPermanent:AB$ CopyPermanent | Cost$ 0 | Defined$ TriggeredCard | NumCopies$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X -SVar:X:TriggeredCard$CardCounters.TIME -SVar:Picture:http://www.wizards.com/global/images/magic/general/chronozoa.jpg -Oracle:Flying\nVanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Chronozoa dies, if it had no time counters on it, put two tokens that are copies of it onto the battlefield. \ No newline at end of file +Name:Chronozoa +ManaCost:3 U +Types:Creature Illusion +PT:3/3 +K:Flying +K:Vanishing:3 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigCopyPermanent | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if it had no time counters on it, put two tokens that are copies of it onto the battlefield. +SVar:TrigCopyPermanent:AB$ CopyPermanent | Cost$ 0 | Defined$ TriggeredCard | NumCopies$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X +SVar:X:TriggeredCard$CardCounters.TIME +SVar:Picture:http://www.wizards.com/global/images/magic/general/chronozoa.jpg +Oracle:Flying\nVanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Chronozoa dies, if it had no time counters on it, put two tokens that are copies of it onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/chub_toad.txt b/forge-gui/res/cardsfolder/c/chub_toad.txt index 54bb66ab0d9..03fdb9ad7bb 100644 --- a/forge-gui/res/cardsfolder/c/chub_toad.txt +++ b/forge-gui/res/cardsfolder/c/chub_toad.txt @@ -6,4 +6,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/chub_toad.jpg -Oracle:Whenever Chub Toad blocks or becomes blocked, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Chub Toad blocks or becomes blocked, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/churning_eddy.txt b/forge-gui/res/cardsfolder/c/churning_eddy.txt index d678f67281f..b9161807d52 100644 --- a/forge-gui/res/cardsfolder/c/churning_eddy.txt +++ b/forge-gui/res/cardsfolder/c/churning_eddy.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 3 U | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Return target creature and target land to their owners' hands. | SubAbility$ spBounce SVar:spBounce:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/churning_eddy.jpg -Oracle:Return target creature and target land to their owners' hands. \ No newline at end of file +Oracle:Return target creature and target land to their owners' hands. diff --git a/forge-gui/res/cardsfolder/c/cinder_cloud.txt b/forge-gui/res/cardsfolder/c/cinder_cloud.txt index abc75a94690..af1af9edb98 100644 --- a/forge-gui/res/cardsfolder/c/cinder_cloud.txt +++ b/forge-gui/res/cardsfolder/c/cinder_cloud.txt @@ -1,9 +1,9 @@ -Name:Cinder Cloud -ManaCost:3 R R -Types:Sorcery -A:SP$ Destroy | Cost$ 3 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberDestroyed$ True | SubAbility$ DBDamage | SpellDescription$ Destroy target creature. If a white creature dies this way, Cinder Cloud deals damage to that creature's controller equal to the creature's power. -SVar:DBDamage:DB$ DealDamage | Defined$ RememberedController | NumDmg$ Z | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y,Z -SVar:Y:RememberedLKI$Valid Creature.White -SVar:Z:RememberedLKI$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_cloud.jpg -Oracle:Destroy target creature. If a white creature dies this way, Cinder Cloud deals damage to that creature's controller equal to the creature's power. \ No newline at end of file +Name:Cinder Cloud +ManaCost:3 R R +Types:Sorcery +A:SP$ Destroy | Cost$ 3 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberDestroyed$ True | SubAbility$ DBDamage | SpellDescription$ Destroy target creature. If a white creature dies this way, Cinder Cloud deals damage to that creature's controller equal to the creature's power. +SVar:DBDamage:DB$ DealDamage | Defined$ RememberedController | NumDmg$ Z | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y,Z +SVar:Y:RememberedLKI$Valid Creature.White +SVar:Z:RememberedLKI$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_cloud.jpg +Oracle:Destroy target creature. If a white creature dies this way, Cinder Cloud deals damage to that creature's controller equal to the creature's power. diff --git a/forge-gui/res/cardsfolder/c/cinder_crawler.txt b/forge-gui/res/cardsfolder/c/cinder_crawler.txt index 43b448b04fc..3a715e382ac 100644 --- a/forge-gui/res/cardsfolder/c/cinder_crawler.txt +++ b/forge-gui/res/cardsfolder/c/cinder_crawler.txt @@ -4,4 +4,4 @@ Types:Creature Salamander PT:1/2 A:AB$ Pump | Cost$ R | Defined$ Self | IsPresent$ Card.Self+blocked | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability only if CARDNAME is blocked. SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_crawler.jpg -Oracle:{R}: Cinder Crawler gets +1/+0 until end of turn. Activate this ability only if Cinder Crawler is blocked. \ No newline at end of file +Oracle:{R}: Cinder Crawler gets +1/+0 until end of turn. Activate this ability only if Cinder Crawler is blocked. diff --git a/forge-gui/res/cardsfolder/c/cinder_elemental.txt b/forge-gui/res/cardsfolder/c/cinder_elemental.txt index ca327dc0b92..9b4a98b71ed 100644 --- a/forge-gui/res/cardsfolder/c/cinder_elemental.txt +++ b/forge-gui/res/cardsfolder/c/cinder_elemental.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ X R T Sac<1/CARDNAME> | ValidTgts$ Creature,Player | Tg SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_elemental.jpg -Oracle:{X}{R}, {T}, Sacrifice Cinder Elemental: Cinder Elemental deals X damage to target creature or player. \ No newline at end of file +Oracle:{X}{R}, {T}, Sacrifice Cinder Elemental: Cinder Elemental deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/c/cinder_giant.txt b/forge-gui/res/cardsfolder/c/cinder_giant.txt index 46218c73118..5c0b90e02ff 100644 --- a/forge-gui/res/cardsfolder/c/cinder_giant.txt +++ b/forge-gui/res/cardsfolder/c/cinder_giant.txt @@ -5,4 +5,4 @@ PT:5/3 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 2 damage to each other creature you control. SVar:TrigDamage:AB$DamageAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+Other | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_giant.jpg -Oracle:At the beginning of your upkeep, Cinder Giant deals 2 damage to each other creature you control. \ No newline at end of file +Oracle:At the beginning of your upkeep, Cinder Giant deals 2 damage to each other creature you control. diff --git a/forge-gui/res/cardsfolder/c/cinder_marsh.txt b/forge-gui/res/cardsfolder/c/cinder_marsh.txt index 750a91c6eb2..0111f15f36f 100644 --- a/forge-gui/res/cardsfolder/c/cinder_marsh.txt +++ b/forge-gui/res/cardsfolder/c/cinder_marsh.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBStayTapped | SpellDescription A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBStayTapped | SpellDescription$ Add {R} 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_marsh.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Cinder Marsh doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Cinder Marsh doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/c/cinder_pyromancer.txt b/forge-gui/res/cardsfolder/c/cinder_pyromancer.txt index 939f66eb4cc..159f715eb4f 100644 --- a/forge-gui/res/cardsfolder/c/cinder_pyromancer.txt +++ b/forge-gui/res/cardsfolder/c/cinder_pyromancer.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a red spell, you may untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_pyromancer.jpg -Oracle:{T}: Cinder Pyromancer deals 1 damage to target player.\nWhenever you cast a red spell, you may untap Cinder Pyromancer. \ No newline at end of file +Oracle:{T}: Cinder Pyromancer deals 1 damage to target player.\nWhenever you cast a red spell, you may untap Cinder Pyromancer. diff --git a/forge-gui/res/cardsfolder/c/cinder_seer.txt b/forge-gui/res/cardsfolder/c/cinder_seer.txt index fbb5ef7d5a9..bffeb15b7cd 100644 --- a/forge-gui/res/cardsfolder/c/cinder_seer.txt +++ b/forge-gui/res/cardsfolder/c/cinder_seer.txt @@ -1,11 +1,11 @@ -Name:Cinder Seer -ManaCost:3 R -Types:Creature Human Wizard -PT:1/1 -A:AB$ Reveal | Cost$ 2 R T | Defined$ You | RevealValid$ Card.Red | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBCinderDamage | SpellDescription$ Reveal any number of red cards in your hand. CARDNAME deals X damage to target creature or player, where X is the number of cards revealed this way. -SVar:DBCinderDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | SubAbility$ DBCinderCleanup | References$ X -SVar:X:Remembered$Amount -SVar:DBCinderCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_seer.jpg -Oracle:{2}{R}, {T}: Reveal any number of red cards in your hand. Cinder Seer deals X damage to target creature or player, where X is the number of cards revealed this way. \ No newline at end of file +Name:Cinder Seer +ManaCost:3 R +Types:Creature Human Wizard +PT:1/1 +A:AB$ Reveal | Cost$ 2 R T | Defined$ You | RevealValid$ Card.Red | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBCinderDamage | SpellDescription$ Reveal any number of red cards in your hand. CARDNAME deals X damage to target creature or player, where X is the number of cards revealed this way. +SVar:DBCinderDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | SubAbility$ DBCinderCleanup | References$ X +SVar:X:Remembered$Amount +SVar:DBCinderCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_seer.jpg +Oracle:{2}{R}, {T}: Reveal any number of red cards in your hand. Cinder Seer deals X damage to target creature or player, where X is the number of cards revealed this way. diff --git a/forge-gui/res/cardsfolder/c/cinder_shade.txt b/forge-gui/res/cardsfolder/c/cinder_shade.txt index abe5f44728f..8bf8ff8aa25 100644 --- a/forge-gui/res/cardsfolder/c/cinder_shade.txt +++ b/forge-gui/res/cardsfolder/c/cinder_shade.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_shade.jpg -Oracle:{B}: Cinder Shade gets +1/+1 until end of turn.\n{R}, Sacrifice Cinder Shade: Cinder Shade deals damage equal to its power to target creature. \ No newline at end of file +Oracle:{B}: Cinder Shade gets +1/+1 until end of turn.\n{R}, Sacrifice Cinder Shade: Cinder Shade deals damage equal to its power to target creature. diff --git a/forge-gui/res/cardsfolder/c/cinder_storm.txt b/forge-gui/res/cardsfolder/c/cinder_storm.txt index 86c9a081fe7..28df92f8598 100644 --- a/forge-gui/res/cardsfolder/c/cinder_storm.txt +++ b/forge-gui/res/cardsfolder/c/cinder_storm.txt @@ -3,4 +3,4 @@ ManaCost:6 R Types:Sorcery A:SP$ DealDamage | Cost$ 6 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 7 | SpellDescription$ CARDNAME deals 7 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_storm.jpg -Oracle:Cinder Storm deals 7 damage to target creature or player. \ No newline at end of file +Oracle:Cinder Storm deals 7 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/c/cinder_wall.txt b/forge-gui/res/cardsfolder/c/cinder_wall.txt index ac84905f561..cae42179fd3 100644 --- a/forge-gui/res/cardsfolder/c/cinder_wall.txt +++ b/forge-gui/res/cardsfolder/c/cinder_wall.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | TriggerDescrip SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy CARDNAME at end of combat. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/cinder_wall.jpg -Oracle:Defender (This creature can't attack.)\nWhen Cinder Wall blocks, destroy it at end of combat. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhen Cinder Wall blocks, destroy it at end of combat. diff --git a/forge-gui/res/cardsfolder/c/cinderbones.txt b/forge-gui/res/cardsfolder/c/cinderbones.txt index bcbe16d65f7..7f4e5e2e031 100644 --- a/forge-gui/res/cardsfolder/c/cinderbones.txt +++ b/forge-gui/res/cardsfolder/c/cinderbones.txt @@ -5,4 +5,4 @@ PT:1/1 K:Wither A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/cinderbones.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\n{1}{B}: Regenerate Cinderbones. \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\n{1}{B}: Regenerate Cinderbones. diff --git a/forge-gui/res/cardsfolder/c/cinderhaze_wretch.txt b/forge-gui/res/cardsfolder/c/cinderhaze_wretch.txt index f8cf3bc55ac..1524f9c25c0 100644 --- a/forge-gui/res/cardsfolder/c/cinderhaze_wretch.txt +++ b/forge-gui/res/cardsfolder/c/cinderhaze_wretch.txt @@ -6,4 +6,4 @@ A:AB$ Discard | Cost$ T | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | Pl A:AB$ Untap | Cost$ AddCounter<1/M1M1> | SpellDescription$ Untap CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cinderhaze_wretch.jpg -Oracle:{T}: Target player discards a card. Activate this ability only during your turn.\nPut a -1/-1 counter on Cinderhaze Wretch: Untap Cinderhaze Wretch. \ No newline at end of file +Oracle:{T}: Target player discards a card. Activate this ability only during your turn.\nPut a -1/-1 counter on Cinderhaze Wretch: Untap Cinderhaze Wretch. diff --git a/forge-gui/res/cardsfolder/c/circle_of_affliction.txt b/forge-gui/res/cardsfolder/c/circle_of_affliction.txt index 791912a5c2e..b2e70e5d3b2 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_affliction.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_affliction.txt @@ -1,10 +1,10 @@ -Name:Circle of Affliction -ManaCost:1 B -Types:Enchantment -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInHumanDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -T:Mode$ DamageDone | ValidSource$ Card.ChosenColor | ValidTarget$ You | Execute$ TrigDrain | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a source of the chosen color deals damage to you, you may pay {1}. If you do, target player loses 1 life and you gain 1 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 1 | SubAbility$ Gain -SVar:Gain:DB$ GainLife | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_affliction.jpg -Oracle:As Circle of Affliction enters the battlefield, choose a color.\nWhenever a source of the chosen color deals damage to you, you may pay {1}. If you do, target player loses 1 life and you gain 1 life. \ No newline at end of file +Name:Circle of Affliction +ManaCost:1 B +Types:Enchantment +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInHumanDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +T:Mode$ DamageDone | ValidSource$ Card.ChosenColor | ValidTarget$ You | Execute$ TrigDrain | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a source of the chosen color deals damage to you, you may pay {1}. If you do, target player loses 1 life and you gain 1 life. +SVar:TrigDrain:AB$ LoseLife | Cost$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 1 | SubAbility$ Gain +SVar:Gain:DB$ GainLife | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_affliction.jpg +Oracle:As Circle of Affliction enters the battlefield, choose a color.\nWhenever a source of the chosen color deals damage to you, you may pay {1}. If you do, target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/circle_of_despair.txt b/forge-gui/res/cardsfolder/c/circle_of_despair.txt index 324c3de7ba0..f9b7d2ae840 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_despair.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_despair.txt @@ -1,12 +1,12 @@ -Name:Circle of Despair -ManaCost:1 W B -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 Sac<1/Creature> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | ImprintCards$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsImprinted | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature or player, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_despair.jpg -Oracle:{1}, Sacrifice a creature: The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. \ No newline at end of file +Name:Circle of Despair +ManaCost:1 W B +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 Sac<1/Creature> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | ImprintCards$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsImprinted | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature or player, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_despair.jpg +Oracle:{1}, Sacrifice a creature: The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circle_of_flame.txt b/forge-gui/res/cardsfolder/c/circle_of_flame.txt index f88bba69cad..79e0b7f5fd8 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_flame.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_flame.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature.withoutFlying | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature without flying attacks you or a planeswalker you control, CARDNAME deals 1 damage to that creature. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_flame.jpg -Oracle:Whenever a creature without flying attacks you or a planeswalker you control, Circle of Flame deals 1 damage to that creature. \ No newline at end of file +Oracle:Whenever a creature without flying attacks you or a planeswalker you control, Circle of Flame deals 1 damage to that creature. diff --git a/forge-gui/res/cardsfolder/c/circle_of_protection_artifacts.txt b/forge-gui/res/cardsfolder/c/circle_of_protection_artifacts.txt index 9f70c636714..3909047c4e0 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_protection_artifacts.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_protection_artifacts.txt @@ -1,11 +1,11 @@ -Name:Circle of Protection: Artifacts -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 2 | Choices$ Artifact | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time an artifact source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_artifacts.jpg -Oracle:{2}: The next time an artifact source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Circle of Protection: Artifacts +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 2 | Choices$ Artifact | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time an artifact source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_artifacts.jpg +Oracle:{2}: The next time an artifact source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circle_of_protection_black.txt b/forge-gui/res/cardsfolder/c/circle_of_protection_black.txt index c2dbb6d4cd9..92d7c37e0d8 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_protection_black.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_protection_black.txt @@ -1,12 +1,12 @@ -Name:Circle of Protection: Black -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.Black | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_black.jpg -Oracle:{1}: The next time a black source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Circle of Protection: Black +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.Black | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_black.jpg +Oracle:{1}: The next time a black source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circle_of_protection_blue.txt b/forge-gui/res/cardsfolder/c/circle_of_protection_blue.txt index d527842a3f1..4267a1936bb 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_protection_blue.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_protection_blue.txt @@ -1,12 +1,12 @@ -Name:Circle of Protection: Blue -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.Blue | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a blue source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_blue.jpg -Oracle:{1}: The next time a blue source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Circle of Protection: Blue +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.Blue | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a blue source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_blue.jpg +Oracle:{1}: The next time a blue source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circle_of_protection_green.txt b/forge-gui/res/cardsfolder/c/circle_of_protection_green.txt index 6c3a1d03a20..8319b5988a8 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_protection_green.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_protection_green.txt @@ -1,12 +1,12 @@ -Name:Circle of Protection: Green -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.Green | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a green source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_green.jpg -Oracle:{1}: The next time a green source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Circle of Protection: Green +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.Green | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a green source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_green.jpg +Oracle:{1}: The next time a green source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circle_of_protection_red.txt b/forge-gui/res/cardsfolder/c/circle_of_protection_red.txt index 10885036c78..4d6f633ecb5 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_protection_red.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_protection_red.txt @@ -1,12 +1,12 @@ -Name:Circle of Protection: Red -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a red source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_red.jpg -Oracle:{1}: The next time a red source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Circle of Protection: Red +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a red source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_red.jpg +Oracle:{1}: The next time a red source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circle_of_protection_shadow.txt b/forge-gui/res/cardsfolder/c/circle_of_protection_shadow.txt index 4973e9458a7..c809e4b2837 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_protection_shadow.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_protection_shadow.txt @@ -1,12 +1,12 @@ -Name:Circle of Protection: Shadow -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseCard | Cost$ 1 | Choices$ Creature.withShadow | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SVars$ DBEffect,RPreventNextFromCreature,ExileEffect | SpellDescription$ The next time a creature of your choice with shadow would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromCreature | RememberObjects$ Remembered | SVars$ RPreventNextFromCreature,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromCreature:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time a creature of your choice with shadow would deal damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_shadow.jpg -Oracle:{1}: The next time a creature of your choice with shadow would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Circle of Protection: Shadow +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseCard | Cost$ 1 | Choices$ Creature.withShadow | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SVars$ DBEffect,RPreventNextFromCreature,ExileEffect | SpellDescription$ The next time a creature of your choice with shadow would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromCreature | RememberObjects$ Remembered | SVars$ RPreventNextFromCreature,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromCreature:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time a creature of your choice with shadow would deal damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_shadow.jpg +Oracle:{1}: The next time a creature of your choice with shadow would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circle_of_protection_white.txt b/forge-gui/res/cardsfolder/c/circle_of_protection_white.txt index 7c21ed7a587..7dea1919812 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_protection_white.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_protection_white.txt @@ -1,12 +1,12 @@ -Name:Circle of Protection: White -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.White | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a white source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_white.jpg -Oracle:{1}: The next time a white source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Circle of Protection: White +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.White | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a white source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_protection_white.jpg +Oracle:{1}: The next time a white source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circle_of_solace.txt b/forge-gui/res/cardsfolder/c/circle_of_solace.txt index e80f5916243..c045b929d12 100644 --- a/forge-gui/res/cardsfolder/c/circle_of_solace.txt +++ b/forge-gui/res/cardsfolder/c/circle_of_solace.txt @@ -1,14 +1,14 @@ -Name:Circle of Solace -ManaCost:3 W -Types:Enchantment -K:ETBReplacement:Other:ChooseCT -SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentHumanControls -A:AB$ ChooseCard | Cost$ 1 W | Choices$ Creature.ChosenType | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SVars$ DBEffect,RPreventNextFromCreature,ExileEffect | SpellDescription$ The next time a creature of the chosen type would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromCreature | RememberObjects$ Remembered | SVars$ RPreventNextFromCreature,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromCreature:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time a creature of the chosen type would deal damage to you this turn, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_solace.jpg -Oracle:As Circle of Solace enters the battlefield, choose a creature type.\n{1}{W}: The next time a creature of the chosen type would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Circle of Solace +ManaCost:3 W +Types:Enchantment +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentHumanControls +A:AB$ ChooseCard | Cost$ 1 W | Choices$ Creature.ChosenType | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SVars$ DBEffect,RPreventNextFromCreature,ExileEffect | SpellDescription$ The next time a creature of the chosen type would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromCreature | RememberObjects$ Remembered | SVars$ RPreventNextFromCreature,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromCreature:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time a creature of the chosen type would deal damage to you this turn, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circle_of_solace.jpg +Oracle:As Circle of Solace enters the battlefield, choose a creature type.\n{1}{W}: The next time a creature of the chosen type would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/c/circling_vultures.txt b/forge-gui/res/cardsfolder/c/circling_vultures.txt index db89a3e3200..72ac112aa89 100644 --- a/forge-gui/res/cardsfolder/c/circling_vultures.txt +++ b/forge-gui/res/cardsfolder/c/circling_vultures.txt @@ -1,11 +1,11 @@ -Name:Circling Vultures -ManaCost:B -Types:Creature Bird -PT:3/2 -K:Flying -A:ST$ Discard | Cost$ 0 | Mode$ Defined | DefinedCards$ Self | Optional$ True | DiscardMessage$ Do you want discard this card? | ActivationZone$ Hand | InstantSpeed$ True | SpellDescription$ You may discard CARDNAME any time you could cast an instant. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you exile the top creature card of your graveyard. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ ExileFromGrave<1/Card.TopGraveyardCreature> | UnlessPayer$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circling_vultures.jpg -Oracle:Flying\nYou may discard Circling Vultures any time you could cast an instant.\nAt the beginning of your upkeep, sacrifice Circling Vultures unless you exile the top creature card of your graveyard. +Name:Circling Vultures +ManaCost:B +Types:Creature Bird +PT:3/2 +K:Flying +A:ST$ Discard | Cost$ 0 | Mode$ Defined | DefinedCards$ Self | Optional$ True | DiscardMessage$ Do you want discard this card? | ActivationZone$ Hand | InstantSpeed$ True | SpellDescription$ You may discard CARDNAME any time you could cast an instant. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you exile the top creature card of your graveyard. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ ExileFromGrave<1/Card.TopGraveyardCreature> | UnlessPayer$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circling_vultures.jpg +Oracle:Flying\nYou may discard Circling Vultures any time you could cast an instant.\nAt the beginning of your upkeep, sacrifice Circling Vultures unless you exile the top creature card of your graveyard. diff --git a/forge-gui/res/cardsfolder/c/circu_dimir_lobotomist.txt b/forge-gui/res/cardsfolder/c/circu_dimir_lobotomist.txt index c7adcab1671..93d11179fc3 100644 --- a/forge-gui/res/cardsfolder/c/circu_dimir_lobotomist.txt +++ b/forge-gui/res/cardsfolder/c/circu_dimir_lobotomist.txt @@ -1,14 +1,14 @@ -Name:Circu, Dimir Lobotomist -ManaCost:2 U B -Types:Legendary Creature Human Wizard -PT:2/3 -T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLibraryChoice | TriggerDescription$ Whenever you cast a blue spell, exile the top card of target library. -T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLibraryChoice | TriggerDescription$ Whenever you cast a black spell, exile the top card of target library. -SVar:TrigLibraryChoice:DB$ ChoosePlayer | Defined$ You | AILogic$ Curse | SubAbility$ ExileTop | ChoiceTitle$ Choose target library -SVar:ExileTop:DB$ Mill | NumCards$ 1 | Defined$ ChosenPlayer | Destination$ Exile | RememberMilled$ True | StackDescription$ None -S:Mode$ CantBeCast | ValidCard$ Card.nonLand+sharesNameWith Remembered | Caster$ Opponent | Description$ Your opponents can't cast nonland cards with the same name as a card exiled with CARDNAME. -# Clears remembered cards when entering the battlefield -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ StaticClear | Static$ True -SVar:StaticClear:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/circu_dimir_lobotomist.jpg -Oracle:Whenever you cast a blue spell, exile the top card of target library.\nWhenever you cast a black spell, exile the top card of target library.\nYour opponents can't cast nonland cards with the same name as a card exiled with Circu, Dimir Lobotomist. \ No newline at end of file +Name:Circu, Dimir Lobotomist +ManaCost:2 U B +Types:Legendary Creature Human Wizard +PT:2/3 +T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLibraryChoice | TriggerDescription$ Whenever you cast a blue spell, exile the top card of target library. +T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLibraryChoice | TriggerDescription$ Whenever you cast a black spell, exile the top card of target library. +SVar:TrigLibraryChoice:DB$ ChoosePlayer | Defined$ You | AILogic$ Curse | SubAbility$ ExileTop | ChoiceTitle$ Choose target library +SVar:ExileTop:DB$ Mill | NumCards$ 1 | Defined$ ChosenPlayer | Destination$ Exile | RememberMilled$ True | StackDescription$ None +S:Mode$ CantBeCast | ValidCard$ Card.nonLand+sharesNameWith Remembered | Caster$ Opponent | Description$ Your opponents can't cast nonland cards with the same name as a card exiled with CARDNAME. +# Clears remembered cards when entering the battlefield +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ StaticClear | Static$ True +SVar:StaticClear:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/circu_dimir_lobotomist.jpg +Oracle:Whenever you cast a blue spell, exile the top card of target library.\nWhenever you cast a black spell, exile the top card of target library.\nYour opponents can't cast nonland cards with the same name as a card exiled with Circu, Dimir Lobotomist. diff --git a/forge-gui/res/cardsfolder/c/circular_logic.txt b/forge-gui/res/cardsfolder/c/circular_logic.txt index 9da6e06e173..4665bc274e9 100644 --- a/forge-gui/res/cardsfolder/c/circular_logic.txt +++ b/forge-gui/res/cardsfolder/c/circular_logic.txt @@ -6,4 +6,4 @@ K:Madness:U SVar:X:Count$InYourYard SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/circular_logic.jpg -Oracle:Counter target spell unless its controller pays {1} for each card in your graveyard.\nMadness {U} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Counter target spell unless its controller pays {1} for each card in your graveyard.\nMadness {U} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/c/citadel_of_pain.txt b/forge-gui/res/cardsfolder/c/citadel_of_pain.txt index 84b1859463a..55d24c221d8 100644 --- a/forge-gui/res/cardsfolder/c/citadel_of_pain.txt +++ b/forge-gui/res/cardsfolder/c/citadel_of_pain.txt @@ -1,10 +1,10 @@ -Name:Citadel of Pain -ManaCost:2 R -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each player's end step, CARDNAME deals X damage to that player, where X is the number of untapped lands he or she controls. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X -SVar:X:Count$Valid Land.untapped+ActivePlayerCtrl -SVar:AITapDown:Land -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/citadel_of_pain.jpg -Oracle:At the beginning of each player's end step, Citadel of Pain deals X damage to that player, where X is the number of untapped lands he or she controls. \ No newline at end of file +Name:Citadel of Pain +ManaCost:2 R +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each player's end step, CARDNAME deals X damage to that player, where X is the number of untapped lands he or she controls. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X +SVar:X:Count$Valid Land.untapped+ActivePlayerCtrl +SVar:AITapDown:Land +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/citadel_of_pain.jpg +Oracle:At the beginning of each player's end step, Citadel of Pain deals X damage to that player, where X is the number of untapped lands he or she controls. diff --git a/forge-gui/res/cardsfolder/c/citanul_centaurs.txt b/forge-gui/res/cardsfolder/c/citanul_centaurs.txt index e15fdcdb7c0..cf872a4a9f2 100644 --- a/forge-gui/res/cardsfolder/c/citanul_centaurs.txt +++ b/forge-gui/res/cardsfolder/c/citanul_centaurs.txt @@ -5,4 +5,4 @@ PT:6/3 K:Echo:3 G K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/citanul_centaurs.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nEcho {3}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nEcho {3}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/c/citanul_druid.txt b/forge-gui/res/cardsfolder/c/citanul_druid.txt index 22b237c5d1b..7d11531d732 100644 --- a/forge-gui/res/cardsfolder/c/citanul_druid.txt +++ b/forge-gui/res/cardsfolder/c/citanul_druid.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent casts an artifact spell, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/citanul_druid.jpg -Oracle:Whenever an opponent casts an artifact spell, put a +1/+1 counter on Citanul Druid. \ No newline at end of file +Oracle:Whenever an opponent casts an artifact spell, put a +1/+1 counter on Citanul Druid. diff --git a/forge-gui/res/cardsfolder/c/citanul_flute.txt b/forge-gui/res/cardsfolder/c/citanul_flute.txt index b6a5c0d6de0..1f5bf043200 100644 --- a/forge-gui/res/cardsfolder/c/citanul_flute.txt +++ b/forge-gui/res/cardsfolder/c/citanul_flute.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ X T | Origin$ Library | Destination$ Hand | ChangeType$ SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/citanul_flute.jpg -Oracle:{X}, {T}: Search your library for a creature card with converted mana cost X or less, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{X}, {T}: Search your library for a creature card with converted mana cost X or less, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/citanul_hierophants.txt b/forge-gui/res/cardsfolder/c/citanul_hierophants.txt index 360195ed249..792844882a6 100644 --- a/forge-gui/res/cardsfolder/c/citanul_hierophants.txt +++ b/forge-gui/res/cardsfolder/c/citanul_hierophants.txt @@ -5,4 +5,4 @@ PT:3/2 S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddAbility$ Mana | Description$ Creatures you control have "{T}: Add {G} to your mana pool." SVar:Mana:AB$Mana | Cost$ T | Produced$ G | Amount$ 1 | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/citanul_hierophants.jpg -Oracle:Creatures you control have "{T}: Add {G} to your mana pool." \ No newline at end of file +Oracle:Creatures you control have "{T}: Add {G} to your mana pool." diff --git a/forge-gui/res/cardsfolder/c/citanul_woodreaders.txt b/forge-gui/res/cardsfolder/c/citanul_woodreaders.txt index 5e807ca4fa1..0f364f76ff5 100644 --- a/forge-gui/res/cardsfolder/c/citanul_woodreaders.txt +++ b/forge-gui/res/cardsfolder/c/citanul_woodreaders.txt @@ -6,4 +6,4 @@ K:Kicker 2 G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, draw two cards. SVar:TrigKicker:DB$Draw | Cost$ 0 | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/citanul_woodreaders.jpg -Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nWhen Citanul Woodreaders enters the battlefield, if it was kicked, draw two cards. \ No newline at end of file +Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nWhen Citanul Woodreaders enters the battlefield, if it was kicked, draw two cards. diff --git a/forge-gui/res/cardsfolder/c/city_in_a_bottle.txt b/forge-gui/res/cardsfolder/c/city_in_a_bottle.txt index 2bc2b1dc74d..48dea65453c 100644 --- a/forge-gui/res/cardsfolder/c/city_in_a_bottle.txt +++ b/forge-gui/res/cardsfolder/c/city_in_a_bottle.txt @@ -1,11 +1,11 @@ -Name:City in a Bottle -ManaCost:2 -Types:Artifact -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Permanent.nontoken+setARN+Other | Execute$ TrigSac | TriggerDescription$ Whenever a nontoken permanent from the Arabian Nights expansion other than CARDNAME is on the battlefield, its controller sacrifices it. -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Permanent.nontoken+setARN+Other -S:Mode$ CantPlayLand | ValidCard$ Card.setARN | Description$ Players can't play cards from the Arabian Nights expansion. -S:Mode$ CantBeCast | ValidCard$ Card.setARN -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/city_in_a_bottle.jpg -Oracle:Whenever a nontoken permanent from the Arabian Nights expansion other than City in a Bottle is on the battlefield, its controller sacrifices it.\nPlayers can't play cards from the Arabian Nights expansion. \ No newline at end of file +Name:City in a Bottle +ManaCost:2 +Types:Artifact +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Permanent.nontoken+setARN+Other | Execute$ TrigSac | TriggerDescription$ Whenever a nontoken permanent from the Arabian Nights expansion other than CARDNAME is on the battlefield, its controller sacrifices it. +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Permanent.nontoken+setARN+Other +S:Mode$ CantPlayLand | ValidCard$ Card.setARN | Description$ Players can't play cards from the Arabian Nights expansion. +S:Mode$ CantBeCast | ValidCard$ Card.setARN +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/city_in_a_bottle.jpg +Oracle:Whenever a nontoken permanent from the Arabian Nights expansion other than City in a Bottle is on the battlefield, its controller sacrifices it.\nPlayers can't play cards from the Arabian Nights expansion. diff --git a/forge-gui/res/cardsfolder/c/city_of_brass.txt b/forge-gui/res/cardsfolder/c/city_of_brass.txt index 39c631a0c80..ece58cffc3e 100644 --- a/forge-gui/res/cardsfolder/c/city_of_brass.txt +++ b/forge-gui/res/cardsfolder/c/city_of_brass.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one man T:Mode$ Taps | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME becomes tapped, it deals 1 damage to you. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/city_of_brass.jpg -Oracle:Whenever City of Brass becomes tapped, it deals 1 damage to you.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Whenever City of Brass becomes tapped, it deals 1 damage to you.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/city_of_shadows.txt b/forge-gui/res/cardsfolder/c/city_of_shadows.txt index 2a499dec9fb..f52c85e375c 100644 --- a/forge-gui/res/cardsfolder/c/city_of_shadows.txt +++ b/forge-gui/res/cardsfolder/c/city_of_shadows.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ X | References$ X | SpellDescriptio SVar:X:Count$CardCounters.STORAGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/city_of_shadows.jpg -Oracle:{T}, Exile a creature you control: Put a storage counter on City of Shadows.\n{T}: Add {X} to your mana pool, where X is the number of storage counters on City of Shadows. \ No newline at end of file +Oracle:{T}, Exile a creature you control: Put a storage counter on City of Shadows.\n{T}: Add {X} to your mana pool, where X is the number of storage counters on City of Shadows. diff --git a/forge-gui/res/cardsfolder/c/city_of_solitude.txt b/forge-gui/res/cardsfolder/c/city_of_solitude.txt index f0c58a88f32..c6e63509b87 100644 --- a/forge-gui/res/cardsfolder/c/city_of_solitude.txt +++ b/forge-gui/res/cardsfolder/c/city_of_solitude.txt @@ -1,11 +1,11 @@ -Name:City of Solitude -ManaCost:2 G -Types:Enchantment -S:Mode$ CantBeCast | ValidCard$ Card | Condition$ PlayerTurn | Caster$ Opponent | Description$ Players can cast spells and activate abilities only during their own turns. -S:Mode$ CantBeCast | ValidCard$ Card | Condition$ NotPlayerTurn | Caster$ You -S:Mode$ CantBeActivated | ValidCard$ Card | Condition$ PlayerTurn | Activator$ Opponent -S:Mode$ CantBeActivated | ValidCard$ Card | Condition$ NotPlayerTurn | Activator$ You -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://wizards.com/global/images/magic/general/city_of_solitude.jpg -Oracle:Players can cast spells and activate abilities only during their own turns. \ No newline at end of file +Name:City of Solitude +ManaCost:2 G +Types:Enchantment +S:Mode$ CantBeCast | ValidCard$ Card | Condition$ PlayerTurn | Caster$ Opponent | Description$ Players can cast spells and activate abilities only during their own turns. +S:Mode$ CantBeCast | ValidCard$ Card | Condition$ NotPlayerTurn | Caster$ You +S:Mode$ CantBeActivated | ValidCard$ Card | Condition$ PlayerTurn | Activator$ Opponent +S:Mode$ CantBeActivated | ValidCard$ Card | Condition$ NotPlayerTurn | Activator$ You +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://wizards.com/global/images/magic/general/city_of_solitude.jpg +Oracle:Players can cast spells and activate abilities only during their own turns. diff --git a/forge-gui/res/cardsfolder/c/city_of_traitors.txt b/forge-gui/res/cardsfolder/c/city_of_traitors.txt index 59732dd0691..ef12c82b23f 100644 --- a/forge-gui/res/cardsfolder/c/city_of_traitors.txt +++ b/forge-gui/res/cardsfolder/c/city_of_traitors.txt @@ -6,4 +6,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/city_of_traitors.jpg -Oracle:When you play another land, sacrifice City of Traitors.\n{T}: Add {2} to your mana pool. \ No newline at end of file +Oracle:When you play another land, sacrifice City of Traitors.\n{T}: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/civic_guildmage.txt b/forge-gui/res/cardsfolder/c/civic_guildmage.txt index c5b3c555cca..3e40b4a72e9 100644 --- a/forge-gui/res/cardsfolder/c/civic_guildmage.txt +++ b/forge-gui/res/cardsfolder/c/civic_guildmage.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature A:AB$ ChangeZone | Cost$ U T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature you control on top of its owner's library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/civic_guildmage.jpg -Oracle:{G}, {T}: Target creature gets +0/+1 until end of turn.\n{U}, {T}: Put target creature you control on top of its owner's library. \ No newline at end of file +Oracle:{G}, {T}: Target creature gets +0/+1 until end of turn.\n{U}, {T}: Put target creature you control on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/c/civic_saber.txt b/forge-gui/res/cardsfolder/c/civic_saber.txt index 1f5bf03d149..505a7a9af8a 100644 --- a/forge-gui/res/cardsfolder/c/civic_saber.txt +++ b/forge-gui/res/cardsfolder/c/civic_saber.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy+Black | AddPower$ 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy+Red | AddPower$ 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy+Green | AddPower$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/civic_saber.jpg -Oracle:Equipped creature gets +1/+0 for each of its colors.\nEquip {1} \ No newline at end of file +Oracle:Equipped creature gets +1/+0 for each of its colors.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/c/civic_wayfinder.txt b/forge-gui/res/cardsfolder/c/civic_wayfinder.txt index d0513128982..de21a7b7f7f 100644 --- a/forge-gui/res/cardsfolder/c/civic_wayfinder.txt +++ b/forge-gui/res/cardsfolder/c/civic_wayfinder.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/civic_wayfinder.jpg -Oracle:When Civic Wayfinder enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:When Civic Wayfinder enters the battlefield, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/civilized_scholar_homicidal_brute.txt b/forge-gui/res/cardsfolder/c/civilized_scholar_homicidal_brute.txt index c599da494fc..e20945d78c0 100644 --- a/forge-gui/res/cardsfolder/c/civilized_scholar_homicidal_brute.txt +++ b/forge-gui/res/cardsfolder/c/civilized_scholar_homicidal_brute.txt @@ -1,26 +1,26 @@ -Name:Civilized Scholar -ManaCost:2 U -Types:Creature Human Advisor -PT:0/1 -A:AB$ Draw | Cost$ T | NumCards$ 1 | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card. If a creature card is discarded this way, untap CARDNAME, then transform it. -SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 | RememberDiscarded$ True | SubAbility$ DBTransform -SVar:DBTransform:DB$ SetState | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | SubAbility$ DBUntap | Mode$ Transform -SVar:DBUntap:DB$ Untap | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/civilized_scholar.jpg -Oracle:{T}: Draw a card, then discard a card. If a creature card is discarded this way, untap Civilized Scholar, then transform it. - -ALTERNATE - -Name:Homicidal Brute -ManaCost:no cost -Colors:red -Types:Creature Human Mutant -PT:5/1 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTap | IsPresent$ Card.notAttackedThisTurn+Self | TriggerDescription$ At the beginning of your end step, if CARDNAME didn't attack this turn, tap CARDNAME, then transform it. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Self | SubAbility$ DBTransform2 -SVar:DBTransform2:DB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/homicidal_brute.jpg -Oracle:At the beginning of your end step, if Homicidal Brute didn't attack this turn, tap Homicidal Brute, then transform it. +Name:Civilized Scholar +ManaCost:2 U +Types:Creature Human Advisor +PT:0/1 +A:AB$ Draw | Cost$ T | NumCards$ 1 | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card. If a creature card is discarded this way, untap CARDNAME, then transform it. +SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 | RememberDiscarded$ True | SubAbility$ DBTransform +SVar:DBTransform:DB$ SetState | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | SubAbility$ DBUntap | Mode$ Transform +SVar:DBUntap:DB$ Untap | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/civilized_scholar.jpg +Oracle:{T}: Draw a card, then discard a card. If a creature card is discarded this way, untap Civilized Scholar, then transform it. + +ALTERNATE + +Name:Homicidal Brute +ManaCost:no cost +Colors:red +Types:Creature Human Mutant +PT:5/1 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTap | IsPresent$ Card.notAttackedThisTurn+Self | TriggerDescription$ At the beginning of your end step, if CARDNAME didn't attack this turn, tap CARDNAME, then transform it. +SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Self | SubAbility$ DBTransform2 +SVar:DBTransform2:DB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/homicidal_brute.jpg +Oracle:At the beginning of your end step, if Homicidal Brute didn't attack this turn, tap Homicidal Brute, then transform it. diff --git a/forge-gui/res/cardsfolder/c/claim_of_erebos.txt b/forge-gui/res/cardsfolder/c/claim_of_erebos.txt index 8fa53b77100..ab433deacc4 100644 --- a/forge-gui/res/cardsfolder/c/claim_of_erebos.txt +++ b/forge-gui/res/cardsfolder/c/claim_of_erebos.txt @@ -1,10 +1,10 @@ -Name:Claim of Erebos -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABLoseLife | Description$ Enchanted creature has "{1}{B}, {T}: Target player loses 2 life." -SVar:ABLoseLife:AB$ LoseLife | Cost$ 1 B T | ValidTgts$ Player | LifeAmount$ 2 | SpellDescription$ Target player loses 2 life. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/claim_of_erebos.jpg -Oracle:Enchant creature\nEnchanted creature has "{1}{B}, {T}: Target player loses 2 life." +Name:Claim of Erebos +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABLoseLife | Description$ Enchanted creature has "{1}{B}, {T}: Target player loses 2 life." +SVar:ABLoseLife:AB$ LoseLife | Cost$ 1 B T | ValidTgts$ Player | LifeAmount$ 2 | SpellDescription$ Target player loses 2 life. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/claim_of_erebos.jpg +Oracle:Enchant creature\nEnchanted creature has "{1}{B}, {T}: Target player loses 2 life." diff --git a/forge-gui/res/cardsfolder/c/clairvoyance.txt b/forge-gui/res/cardsfolder/c/clairvoyance.txt index 9f2ca16bf8f..4ef90ab70b2 100644 --- a/forge-gui/res/cardsfolder/c/clairvoyance.txt +++ b/forge-gui/res/cardsfolder/c/clairvoyance.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/clairvoyance.jpg -Oracle:Look at target player's hand.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Look at target player's hand.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/c/clan_defiance.txt b/forge-gui/res/cardsfolder/c/clan_defiance.txt index 64f3ff46504..0ee65ab2e55 100644 --- a/forge-gui/res/cardsfolder/c/clan_defiance.txt +++ b/forge-gui/res/cardsfolder/c/clan_defiance.txt @@ -1,10 +1,10 @@ -Name:Clan Defiance -ManaCost:X R G -Types:Sorcery -A:SP$ Charm | Cost$ X R G | MinCharmNum$ 1 | CharmNum$ 3 | Choices$ DamageFlyingCreature,DamageNonFlyingCreature,DamagePlayer | SpellDescription$ Choose one or more - CARDNAME deals X damage to target creature with flying; CARDNAME deals X damage to target creature without flying; and/or CARDNAME deals X damage to target player. -SVar:DamageFlyingCreature:DB$ DealDamage | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ X | References$ X | SpellDescription$ Clan Defiance deals X damage to target creature with flying; -SVar:DamageNonFlyingCreature: DB$ DealDamage | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without flying | NumDmg$ X | References$ X | SpellDescription$ Clan Defiance deals X damage to target creature without flying -SVar:DamagePlayer:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target Player | NumDmg$ X | References$ X | SpellDescription$ and/or Clan Defiance deals X damage to target player. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/clan_defiance.jpg -Oracle:Choose one or more — Clan Defiance deals X damage to target creature with flying; Clan Defiance deals X damage to target creature without flying; and/or Clan Defiance deals X damage to target player. \ No newline at end of file +Name:Clan Defiance +ManaCost:X R G +Types:Sorcery +A:SP$ Charm | Cost$ X R G | MinCharmNum$ 1 | CharmNum$ 3 | Choices$ DamageFlyingCreature,DamageNonFlyingCreature,DamagePlayer | SpellDescription$ Choose one or more - CARDNAME deals X damage to target creature with flying; CARDNAME deals X damage to target creature without flying; and/or CARDNAME deals X damage to target player. +SVar:DamageFlyingCreature:DB$ DealDamage | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ X | References$ X | SpellDescription$ Clan Defiance deals X damage to target creature with flying; +SVar:DamageNonFlyingCreature: DB$ DealDamage | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without flying | NumDmg$ X | References$ X | SpellDescription$ Clan Defiance deals X damage to target creature without flying +SVar:DamagePlayer:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target Player | NumDmg$ X | References$ X | SpellDescription$ and/or Clan Defiance deals X damage to target player. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/clan_defiance.jpg +Oracle:Choose one or more — Clan Defiance deals X damage to target creature with flying; Clan Defiance deals X damage to target creature without flying; and/or Clan Defiance deals X damage to target player. diff --git a/forge-gui/res/cardsfolder/c/clarion_ultimatum.txt b/forge-gui/res/cardsfolder/c/clarion_ultimatum.txt index f4c31ec86cb..b9439f3217b 100644 --- a/forge-gui/res/cardsfolder/c/clarion_ultimatum.txt +++ b/forge-gui/res/cardsfolder/c/clarion_ultimatum.txt @@ -1,11 +1,11 @@ -Name:Clarion Ultimatum -ManaCost:G G W W W U U -Types:Sorcery -A:SP$ ChooseCard | Cost$ G G W W W U U | Defined$ You | Amount$ 5 | Choices$ Permanent.YouCtrl | ChoiceTitle$ Choose five permanents you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ DBSearch | SpellDescription$ Choose five permanents you control. For each of those permanents, you may search your library for a card with the same name as that permanent. Put those cards onto the battlefield tapped, then shuffle your library. -SVar:DBSearch:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Permanent.IsRemembered | ChooseOrder$ True | Zone$ Battlefield | RepeatSubAbility$ DBClarion | SubAbility$ DBShuffle -SVar:DBClarion:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.sharesNameWith Imprinted | ChangeNum$ 1 | Tapped$ True | NoShuffle$ True -SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/clarion_ultimatum.jpg -Oracle:Choose five permanents you control. For each of those permanents, you may search your library for a card with the same name as that permanent. Put those cards onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Name:Clarion Ultimatum +ManaCost:G G W W W U U +Types:Sorcery +A:SP$ ChooseCard | Cost$ G G W W W U U | Defined$ You | Amount$ 5 | Choices$ Permanent.YouCtrl | ChoiceTitle$ Choose five permanents you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ DBSearch | SpellDescription$ Choose five permanents you control. For each of those permanents, you may search your library for a card with the same name as that permanent. Put those cards onto the battlefield tapped, then shuffle your library. +SVar:DBSearch:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Permanent.IsRemembered | ChooseOrder$ True | Zone$ Battlefield | RepeatSubAbility$ DBClarion | SubAbility$ DBShuffle +SVar:DBClarion:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.sharesNameWith Imprinted | ChangeNum$ 1 | Tapped$ True | NoShuffle$ True +SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/clarion_ultimatum.jpg +Oracle:Choose five permanents you control. For each of those permanents, you may search your library for a card with the same name as that permanent. Put those cards onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/clash_of_realities.txt b/forge-gui/res/cardsfolder/c/clash_of_realities.txt index 4253c79a28a..13f447329f0 100644 --- a/forge-gui/res/cardsfolder/c/clash_of_realities.txt +++ b/forge-gui/res/cardsfolder/c/clash_of_realities.txt @@ -1,12 +1,12 @@ -Name:Clash of Realities -ManaCost:3 R -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.Spirit | EffectZone$ Battlefield | AddTrigger$ CoRSpiritETB | AddSVar$ CoRSpiritDmg | Description$ All Spirits have "When this permanent enters the battlefield, you may have it deal 3 damage to target non-Spirit creature." -S:Mode$ Continuous | Affected$ Creature.nonSpirit | EffectZone$ Battlefield | AddTrigger$ CoRNonETB | AddSVar$ CoRNonDmg | Description$ Non-Spirit creatures have "When this permanent enters the battlefield, you may have it deal 3 damage to target Spirit creature." -SVar:CoRSpiritETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | TriggerZones$ Battlefield | Execute$ CoRSpiritDmg | TriggerDescription$ When this permanent enters the battlefield, you may have it deal 3 damage to target non-Spirit creature. -SVar:CoRSpiritDmg:DB$DealDamage | ValidTgts$ Creature.nonSpirit | TgtPrompt$ Select target non-Spirit creature | NumDmg$ 3 -SVar:CoRNonETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | TriggerZones$ Battlefield | Execute$ CoRNonDmg | TriggerDescription$ When this permanent enters the battlefield, you may have it deal 3 damage to target Spirit creature. -SVar:CoRNonDmg:DB$DealDamage | ValidTgts$ Creature.Spirit | TgtPrompt$ Select target Spirit creature | NumDmg$ 3 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/clash_of_realities.jpg -Oracle:All Spirits have "When this permanent enters the battlefield, you may have it deal 3 damage to target non-Spirit creature."\nNon-Spirit creatures have "When this creature enters the battlefield, you may have it deal 3 damage to target Spirit creature." \ No newline at end of file +Name:Clash of Realities +ManaCost:3 R +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.Spirit | EffectZone$ Battlefield | AddTrigger$ CoRSpiritETB | AddSVar$ CoRSpiritDmg | Description$ All Spirits have "When this permanent enters the battlefield, you may have it deal 3 damage to target non-Spirit creature." +S:Mode$ Continuous | Affected$ Creature.nonSpirit | EffectZone$ Battlefield | AddTrigger$ CoRNonETB | AddSVar$ CoRNonDmg | Description$ Non-Spirit creatures have "When this permanent enters the battlefield, you may have it deal 3 damage to target Spirit creature." +SVar:CoRSpiritETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | TriggerZones$ Battlefield | Execute$ CoRSpiritDmg | TriggerDescription$ When this permanent enters the battlefield, you may have it deal 3 damage to target non-Spirit creature. +SVar:CoRSpiritDmg:DB$DealDamage | ValidTgts$ Creature.nonSpirit | TgtPrompt$ Select target non-Spirit creature | NumDmg$ 3 +SVar:CoRNonETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | TriggerZones$ Battlefield | Execute$ CoRNonDmg | TriggerDescription$ When this permanent enters the battlefield, you may have it deal 3 damage to target Spirit creature. +SVar:CoRNonDmg:DB$DealDamage | ValidTgts$ Creature.Spirit | TgtPrompt$ Select target Spirit creature | NumDmg$ 3 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/clash_of_realities.jpg +Oracle:All Spirits have "When this permanent enters the battlefield, you may have it deal 3 damage to target non-Spirit creature."\nNon-Spirit creatures have "When this creature enters the battlefield, you may have it deal 3 damage to target Spirit creature." diff --git a/forge-gui/res/cardsfolder/c/claustrophobia.txt b/forge-gui/res/cardsfolder/c/claustrophobia.txt index 6451cba1553..e96481d4b06 100644 --- a/forge-gui/res/cardsfolder/c/claustrophobia.txt +++ b/forge-gui/res/cardsfolder/c/claustrophobia.txt @@ -1,10 +1,10 @@ -Name:Claustrophobia -ManaCost:1 U U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U U | ValidTgts$ Creature | AILogic$ KeepTapped -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. -SVar:Picture:http://www.wizards.com/global/images/magic/general/claustrophobia.jpg -Oracle:Enchant creature\nWhen Claustrophobia enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Name:Claustrophobia +ManaCost:1 U U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U U | ValidTgts$ Creature | AILogic$ KeepTapped +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. +SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. +SVar:Picture:http://www.wizards.com/global/images/magic/general/claustrophobia.jpg +Oracle:Enchant creature\nWhen Claustrophobia enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/c/claws_of_gix.txt b/forge-gui/res/cardsfolder/c/claws_of_gix.txt index 6652be0544f..26c83424b6c 100644 --- a/forge-gui/res/cardsfolder/c/claws_of_gix.txt +++ b/forge-gui/res/cardsfolder/c/claws_of_gix.txt @@ -5,4 +5,4 @@ A:AB$ GainLife | Cost$ 1 Sac<1/Permanent> | LifeAmount$ 1 | SpellDescription$ Yo SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/claws_of_gix.jpg -Oracle:{1}, Sacrifice a permanent: You gain 1 life. \ No newline at end of file +Oracle:{1}, Sacrifice a permanent: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/claws_of_valakut.txt b/forge-gui/res/cardsfolder/c/claws_of_valakut.txt index 713dff14166..66cb43304e7 100644 --- a/forge-gui/res/cardsfolder/c/claws_of_valakut.txt +++ b/forge-gui/res/cardsfolder/c/claws_of_valakut.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddKeyword$ SVar:X:Count$TypeYouCtrl.Mountain SVar:BuffedBy:Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/claws_of_valakut.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+0 for each Mountain you control and has first strike. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+0 for each Mountain you control and has first strike. diff --git a/forge-gui/res/cardsfolder/c/claws_of_wirewood.txt b/forge-gui/res/cardsfolder/c/claws_of_wirewood.txt index 5bd36342c1b..ee0281626d1 100644 --- a/forge-gui/res/cardsfolder/c/claws_of_wirewood.txt +++ b/forge-gui/res/cardsfolder/c/claws_of_wirewood.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ 3 G | NumDmg$ 3 | ValidCards$ Creature.withFlying | ValidPlayers$ Each | ValidDescription$ each creature with flying and each player. | SpellDescription$ CARDNAME deals 3 damage to each creature with flying and each player. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/claws_of_wirewood.jpg -Oracle:Claws of Wirewood deals 3 damage to each creature with flying and each player.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Claws of Wirewood deals 3 damage to each creature with flying and each player.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/c/clay_statue.txt b/forge-gui/res/cardsfolder/c/clay_statue.txt index 36182a2bf8a..9523870645a 100644 --- a/forge-gui/res/cardsfolder/c/clay_statue.txt +++ b/forge-gui/res/cardsfolder/c/clay_statue.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:3/1 A:AB$ Regenerate | Cost$ 2 | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/clay_statue.jpg -Oracle:{2}: Regenerate Clay Statue. \ No newline at end of file +Oracle:{2}: Regenerate Clay Statue. diff --git a/forge-gui/res/cardsfolder/c/cleanfall.txt b/forge-gui/res/cardsfolder/c/cleanfall.txt index 52f74db2c46..d842e4dcde2 100644 --- a/forge-gui/res/cardsfolder/c/cleanfall.txt +++ b/forge-gui/res/cardsfolder/c/cleanfall.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Sorcery Arcane A:SP$ DestroyAll | Cost$ 2 W | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. SVar:Picture:http://www.wizards.com/global/images/magic/general/cleanfall.jpg -Oracle:Destroy all enchantments. \ No newline at end of file +Oracle:Destroy all enchantments. diff --git a/forge-gui/res/cardsfolder/c/cleanse.txt b/forge-gui/res/cardsfolder/c/cleanse.txt index 3aadcb02c6f..1f3a7ac0f44 100644 --- a/forge-gui/res/cardsfolder/c/cleanse.txt +++ b/forge-gui/res/cardsfolder/c/cleanse.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 2 W W | ValidCards$ Creature.Black | SpellDescription$ Destroy all black creatures. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cleanse.jpg -Oracle:Destroy all black creatures. \ No newline at end of file +Oracle:Destroy all black creatures. diff --git a/forge-gui/res/cardsfolder/c/cleansing.txt b/forge-gui/res/cardsfolder/c/cleansing.txt index f49370b2d04..d73aa67904e 100644 --- a/forge-gui/res/cardsfolder/c/cleansing.txt +++ b/forge-gui/res/cardsfolder/c/cleansing.txt @@ -1,8 +1,8 @@ -Name:Cleansing -ManaCost:W W W -Types:Sorcery -A:SP$ RepeatEach | Cost$ W W W | RepeatSubAbility$ DBSac | RepeatCards$ Land | SpellDescription$ For each land, destroy that land unless any player pays 1 life. -SVar:DBSac:DB$ Destroy | UnlessCost$ PayLife<1> | UnlessPayer$ Player | UnlessAI$ DefinedRememberedController | Defined$ Remembered | StackDescription$ Destroy {c:Remembered} -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cleansing.jpg -Oracle:For each land, destroy that land unless any player pays 1 life. \ No newline at end of file +Name:Cleansing +ManaCost:W W W +Types:Sorcery +A:SP$ RepeatEach | Cost$ W W W | RepeatSubAbility$ DBSac | RepeatCards$ Land | SpellDescription$ For each land, destroy that land unless any player pays 1 life. +SVar:DBSac:DB$ Destroy | UnlessCost$ PayLife<1> | UnlessPayer$ Player | UnlessAI$ DefinedRememberedController | Defined$ Remembered | StackDescription$ Destroy {c:Remembered} +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cleansing.jpg +Oracle:For each land, destroy that land unless any player pays 1 life. diff --git a/forge-gui/res/cardsfolder/c/cleansing_beam.txt b/forge-gui/res/cardsfolder/c/cleansing_beam.txt index 8666cfbaff2..e1cb459e146 100644 --- a/forge-gui/res/cardsfolder/c/cleansing_beam.txt +++ b/forge-gui/res/cardsfolder/c/cleansing_beam.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature | Radiance$ True | TgtPrompt$ Select target creature | NumDmg$ 2 | SpellDescription$ Radiance - CARDNAME deals 2 damage to target creature and each other creature that shares a color with it. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cleansing_beam.jpg -Oracle:Radiance - Cleansing Beam deals 2 damage to target creature and each other creature that shares a color with it. \ No newline at end of file +Oracle:Radiance - Cleansing Beam deals 2 damage to target creature and each other creature that shares a color with it. diff --git a/forge-gui/res/cardsfolder/c/cleansing_meditation.txt b/forge-gui/res/cardsfolder/c/cleansing_meditation.txt index 94f3ab16ce4..d16db799e42 100644 --- a/forge-gui/res/cardsfolder/c/cleansing_meditation.txt +++ b/forge-gui/res/cardsfolder/c/cleansing_meditation.txt @@ -1,10 +1,10 @@ -Name:Cleansing Meditation -ManaCost:1 W W -Types:Sorcery -A:SP$ DestroyAll | Cost$ 1 W W | ValidCards$ Enchantment | SubAbility$ ThresholdDestruction | ConditionCheckSVar$ X | ConditionSVarCompare$ LT7 | SpellDescription$ Destroy all enchantments. -SVar:ThresholdDestruction:DB$ DestroyAll | ValidCards$ Enchantment | SubAbility$ ThresholdReturn | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | RememberDestroyed$ True | StackDescription$ Threshold - If seven or more cards are in your graveyard, instead destroy all enchantments, | SpellDescription$ Threshold - If seven or more cards are in your graveyard, instead destroy all enchantments, then return all cards in your graveyard destroyed this way to the battlefield. -SVar:ThresholdReturn:DB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered+YouCtrl | Origin$ Graveyard | Destination$ Battlefield | StackDescription$ then return all cards in your graveyard destroyed this way to the battlefield. | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$ValidGraveyard Card.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/cleansing_meditation.jpg -Oracle:Destroy all enchantments.\nThreshold - If seven or more cards are in your graveyard, instead destroy all enchantments, then return all cards in your graveyard destroyed this way to the battlefield. \ No newline at end of file +Name:Cleansing Meditation +ManaCost:1 W W +Types:Sorcery +A:SP$ DestroyAll | Cost$ 1 W W | ValidCards$ Enchantment | SubAbility$ ThresholdDestruction | ConditionCheckSVar$ X | ConditionSVarCompare$ LT7 | SpellDescription$ Destroy all enchantments. +SVar:ThresholdDestruction:DB$ DestroyAll | ValidCards$ Enchantment | SubAbility$ ThresholdReturn | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | RememberDestroyed$ True | StackDescription$ Threshold - If seven or more cards are in your graveyard, instead destroy all enchantments, | SpellDescription$ Threshold - If seven or more cards are in your graveyard, instead destroy all enchantments, then return all cards in your graveyard destroyed this way to the battlefield. +SVar:ThresholdReturn:DB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered+YouCtrl | Origin$ Graveyard | Destination$ Battlefield | StackDescription$ then return all cards in your graveyard destroyed this way to the battlefield. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ValidGraveyard Card.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/cleansing_meditation.jpg +Oracle:Destroy all enchantments.\nThreshold - If seven or more cards are in your graveyard, instead destroy all enchantments, then return all cards in your graveyard destroyed this way to the battlefield. diff --git a/forge-gui/res/cardsfolder/c/clear.txt b/forge-gui/res/cardsfolder/c/clear.txt index 26c79ca5fa2..1bf89f658be 100644 --- a/forge-gui/res/cardsfolder/c/clear.txt +++ b/forge-gui/res/cardsfolder/c/clear.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/clear.jpg -Oracle:Destroy target enchantment.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target enchantment.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/c/clear_a_path.txt b/forge-gui/res/cardsfolder/c/clear_a_path.txt index e6dd430b00d..289ee93cc37 100644 --- a/forge-gui/res/cardsfolder/c/clear_a_path.txt +++ b/forge-gui/res/cardsfolder/c/clear_a_path.txt @@ -1,6 +1,6 @@ -Name:Clear a Path -ManaCost:R -Types:Sorcery -A:SP$ Destroy | Cost$ R | ValidTgts$ Creature.withDefender | TgtPrompt$ Select target creature with defender | SpellDescription$ Destroy target creature with defender. -SVar:Picture:http://www.wizards.com/global/images/magic/general/clear_a_path.jpg -Oracle:Destroy target creature with defender. \ No newline at end of file +Name:Clear a Path +ManaCost:R +Types:Sorcery +A:SP$ Destroy | Cost$ R | ValidTgts$ Creature.withDefender | TgtPrompt$ Select target creature with defender | SpellDescription$ Destroy target creature with defender. +SVar:Picture:http://www.wizards.com/global/images/magic/general/clear_a_path.jpg +Oracle:Destroy target creature with defender. diff --git a/forge-gui/res/cardsfolder/c/clear_the_land.txt b/forge-gui/res/cardsfolder/c/clear_the_land.txt index cfcd8df3657..d38a4a0340b 100644 --- a/forge-gui/res/cardsfolder/c/clear_the_land.txt +++ b/forge-gui/res/cardsfolder/c/clear_the_land.txt @@ -1,7 +1,7 @@ -Name:Clear the Land -ManaCost:2 G -Types:Sorcery -A:SP$ Dig | Cost$ 2 G | DigNum$ 5 | Defined$ Each | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | Tapped$ True | DestinationZone2$ Exile | SpellDescription$ Each player reveals the top five cards of his or her library, puts all land cards revealed this way onto the battlefield tapped, and exiles the rest. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/clear_the_land.jpg -Oracle:Each player reveals the top five cards of his or her library, puts all land cards revealed this way onto the battlefield tapped, and exiles the rest. \ No newline at end of file +Name:Clear the Land +ManaCost:2 G +Types:Sorcery +A:SP$ Dig | Cost$ 2 G | DigNum$ 5 | Defined$ Each | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | Tapped$ True | DestinationZone2$ Exile | SpellDescription$ Each player reveals the top five cards of his or her library, puts all land cards revealed this way onto the battlefield tapped, and exiles the rest. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/clear_the_land.jpg +Oracle:Each player reveals the top five cards of his or her library, puts all land cards revealed this way onto the battlefield tapped, and exiles the rest. diff --git a/forge-gui/res/cardsfolder/c/clearwater_goblet.txt b/forge-gui/res/cardsfolder/c/clearwater_goblet.txt index 9f85bb0049c..2a93cb57c65 100644 --- a/forge-gui/res/cardsfolder/c/clearwater_goblet.txt +++ b/forge-gui/res/cardsfolder/c/clearwater_goblet.txt @@ -7,4 +7,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Referen SVar:X:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/clearwater_goblet.jpg -Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nAt the beginning of your upkeep, you may gain life equal to the number of charge counters on Clearwater Goblet. \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nAt the beginning of your upkeep, you may gain life equal to the number of charge counters on Clearwater Goblet. diff --git a/forge-gui/res/cardsfolder/c/cleaver_riot.txt b/forge-gui/res/cardsfolder/c/cleaver_riot.txt index 36c7ce4c867..7895f455ce1 100644 --- a/forge-gui/res/cardsfolder/c/cleaver_riot.txt +++ b/forge-gui/res/cardsfolder/c/cleaver_riot.txt @@ -1,6 +1,6 @@ -Name:Cleaver Riot -ManaCost:4 R -Types:Sorcery -A:SP$ PumpAll | Cost$ 4 R | ValidCards$ Creature.YouCtrl | KW$ Double Strike | SpellDescription$ Creatures you control gain double strike until end of turn. (They deal both first-strike and regular combat damage.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/cleaver_riot.jpg -Oracle:Creatures you control gain double strike until end of turn. (They deal both first-strike and regular combat damage.) \ No newline at end of file +Name:Cleaver Riot +ManaCost:4 R +Types:Sorcery +A:SP$ PumpAll | Cost$ 4 R | ValidCards$ Creature.YouCtrl | KW$ Double Strike | SpellDescription$ Creatures you control gain double strike until end of turn. (They deal both first-strike and regular combat damage.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/cleaver_riot.jpg +Oracle:Creatures you control gain double strike until end of turn. (They deal both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/c/clergy_en_vec.txt b/forge-gui/res/cardsfolder/c/clergy_en_vec.txt index c19ea077fcf..d21d29ebd56 100644 --- a/forge-gui/res/cardsfolder/c/clergy_en_vec.txt +++ b/forge-gui/res/cardsfolder/c/clergy_en_vec.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/clergy_en_vec.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/c/clergy_of_the_holy_nimbus.txt b/forge-gui/res/cardsfolder/c/clergy_of_the_holy_nimbus.txt index 940a127d9fd..a3a78204c0d 100644 --- a/forge-gui/res/cardsfolder/c/clergy_of_the_holy_nimbus.txt +++ b/forge-gui/res/cardsfolder/c/clergy_of_the_holy_nimbus.txt @@ -1,8 +1,8 @@ -Name:Clergy of the Holy Nimbus -ManaCost:W -Types:Creature Human Cleric -PT:1/1 -K:If CARDNAME would be destroyed, regenerate it. -A:AB$ Pump | Cost$ 1 | AnyOpponent$ True | Defined$ Self | KW$ HIDDEN CARDNAME can't be regenerated. | IsCurse$ True | SpellDescription$ CARDNAME can't be regenerated this turn. Only any opponent may activate this ability. -SVar:Picture:http://www.wizards.com/global/images/magic/general/clergy_of_the_holy_nimbus.jpg -Oracle:If Clergy of the Holy Nimbus would be destroyed, regenerate it.\n{1}: Clergy of the Holy Nimbus can't be regenerated this turn. Only any opponent may activate this ability. \ No newline at end of file +Name:Clergy of the Holy Nimbus +ManaCost:W +Types:Creature Human Cleric +PT:1/1 +K:If CARDNAME would be destroyed, regenerate it. +A:AB$ Pump | Cost$ 1 | AnyOpponent$ True | Defined$ Self | KW$ HIDDEN CARDNAME can't be regenerated. | IsCurse$ True | SpellDescription$ CARDNAME can't be regenerated this turn. Only any opponent may activate this ability. +SVar:Picture:http://www.wizards.com/global/images/magic/general/clergy_of_the_holy_nimbus.jpg +Oracle:If Clergy of the Holy Nimbus would be destroyed, regenerate it.\n{1}: Clergy of the Holy Nimbus can't be regenerated this turn. Only any opponent may activate this ability. diff --git a/forge-gui/res/cardsfolder/c/clickslither.txt b/forge-gui/res/cardsfolder/c/clickslither.txt index 8f73a2d69e2..5b452853d24 100644 --- a/forge-gui/res/cardsfolder/c/clickslither.txt +++ b/forge-gui/res/cardsfolder/c/clickslither.txt @@ -5,4 +5,4 @@ PT:3/3 K:Haste A:AB$ Pump | Cost$ Sac<1/Goblin> | NumAtt$ +2 | NumDef$ +2 | KW$ Trample | SpellDescription$ CARDNAME gets +2/+2 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/clickslither.jpg -Oracle:Haste\nSacrifice a Goblin: Clickslither gets +2/+2 and gains trample until end of turn. \ No newline at end of file +Oracle:Haste\nSacrifice a Goblin: Clickslither gets +2/+2 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cliff_threader.txt b/forge-gui/res/cardsfolder/c/cliff_threader.txt index fd1a2bb7474..ad612995d44 100644 --- a/forge-gui/res/cardsfolder/c/cliff_threader.txt +++ b/forge-gui/res/cardsfolder/c/cliff_threader.txt @@ -4,4 +4,4 @@ Types:Creature Kor Scout PT:2/1 K:Mountainwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/cliff_threader.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/c/cliffrunner_behemoth.txt b/forge-gui/res/cardsfolder/c/cliffrunner_behemoth.txt index d3c2b266b29..a7a1d21d719 100644 --- a/forge-gui/res/cardsfolder/c/cliffrunner_behemoth.txt +++ b/forge-gui/res/cardsfolder/c/cliffrunner_behemoth.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Permanent.Red+YouCtrl SVar:Y:Count$Valid Permanent.White+YouCtrl SVar:BuffedBy:Creature.White,Creature.Red SVar:Picture:http://www.wizards.com/global/images/magic/general/cliffrunner_behemoth.jpg -Oracle:Cliffrunner Behemoth has haste as long as you control a red permanent.\nCliffrunner Behemoth has lifelink as long as you control a white permanent. \ No newline at end of file +Oracle:Cliffrunner Behemoth has haste as long as you control a red permanent.\nCliffrunner Behemoth has lifelink as long as you control a white permanent. diff --git a/forge-gui/res/cardsfolder/c/clifftop_retreat.txt b/forge-gui/res/cardsfolder/c/clifftop_retreat.txt index 985eb0e1c26..7d6edfc4b19 100644 --- a/forge-gui/res/cardsfolder/c/clifftop_retreat.txt +++ b/forge-gui/res/cardsfolder/c/clifftop_retreat.txt @@ -1,11 +1,11 @@ -Name:Clifftop Retreat -ManaCost:no cost -Types:Land -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Mountain or a Plains. -SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay -SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -SVar:ETBCheckSVar:Count$Valid Mountain.YouCtrl,Plains.YouCtrl -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/clifftop_retreat.jpg -Oracle:Clifftop Retreat enters the battlefield tapped unless you control a Mountain or a Plains.\n{T}: Add {R} or {W} to your mana pool. \ No newline at end of file +Name:Clifftop Retreat +ManaCost:no cost +Types:Land +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Mountain or a Plains. +SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +SVar:ETBCheckSVar:Count$Valid Mountain.YouCtrl,Plains.YouCtrl +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/clifftop_retreat.jpg +Oracle:Clifftop Retreat enters the battlefield tapped unless you control a Mountain or a Plains.\n{T}: Add {R} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/clinging_anemones.txt b/forge-gui/res/cardsfolder/c/clinging_anemones.txt index 704d9e7e747..e5c4b286eed 100644 --- a/forge-gui/res/cardsfolder/c/clinging_anemones.txt +++ b/forge-gui/res/cardsfolder/c/clinging_anemones.txt @@ -1,8 +1,8 @@ -Name:Clinging Anemones -ManaCost:3 U -Types:Creature Jellyfish -PT:1/4 -K:Defender -K:Evolve -SVar:Picture:http://www.wizards.com/global/images/magic/general/clinging_anemones.jpg -Oracle:Defender\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) \ No newline at end of file +Name:Clinging Anemones +ManaCost:3 U +Types:Creature Jellyfish +PT:1/4 +K:Defender +K:Evolve +SVar:Picture:http://www.wizards.com/global/images/magic/general/clinging_anemones.jpg +Oracle:Defender\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/c/clinging_darkness.txt b/forge-gui/res/cardsfolder/c/clinging_darkness.txt index c03b673c7cf..a48b5300451 100644 --- a/forge-gui/res/cardsfolder/c/clinging_darkness.txt +++ b/forge-gui/res/cardsfolder/c/clinging_darkness.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -4 | AddToughness$ -1 | Description$ Enchanted creature gets -4/-1. SVar:Picture:http://www.wizards.com/global/images/magic/general/clinging_darkness.jpg -Oracle:Enchant creature\nEnchanted creature gets -4/-1. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -4/-1. diff --git a/forge-gui/res/cardsfolder/c/clinging_mists.txt b/forge-gui/res/cardsfolder/c/clinging_mists.txt index 81675de394c..bf30a610708 100644 --- a/forge-gui/res/cardsfolder/c/clinging_mists.txt +++ b/forge-gui/res/cardsfolder/c/clinging_mists.txt @@ -1,9 +1,9 @@ -Name:Clinging Mists -ManaCost:2 G -Types:Instant -A:SP$ Fog | Cost$ 2 G | SubAbility$ DBTapAll | SpellDescription$ Prevent all combat damage that would be dealt this turn. Fateful hour - If you have 5 or less life, tap all attacking creatures. Those creatures don't untap during their controllers next untap step. -SVar:DBTapAll:DB$ TapAll | Cost$ 1 G G | ValidCards$ Creature.attacking | SubAbility$ DBPumpAll | ConditionCheckSVar$ FatefulHour | ConditionSVarCompare$ LE5 -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.attacking | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | ConditionCheckSVar$ FatefulHour | ConditionSVarCompare$ LE5 -SVar:FatefulHour:Count$YourLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/clinging_mists.jpg -Oracle:Prevent all combat damage that would be dealt this turn.\nFateful hour - If you have 5 or less life, tap all attacking creatures. Those creatures don't untap during their controller's next untap step. \ No newline at end of file +Name:Clinging Mists +ManaCost:2 G +Types:Instant +A:SP$ Fog | Cost$ 2 G | SubAbility$ DBTapAll | SpellDescription$ Prevent all combat damage that would be dealt this turn. Fateful hour - If you have 5 or less life, tap all attacking creatures. Those creatures don't untap during their controllers next untap step. +SVar:DBTapAll:DB$ TapAll | Cost$ 1 G G | ValidCards$ Creature.attacking | SubAbility$ DBPumpAll | ConditionCheckSVar$ FatefulHour | ConditionSVarCompare$ LE5 +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.attacking | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | ConditionCheckSVar$ FatefulHour | ConditionSVarCompare$ LE5 +SVar:FatefulHour:Count$YourLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/clinging_mists.jpg +Oracle:Prevent all combat damage that would be dealt this turn.\nFateful hour - If you have 5 or less life, tap all attacking creatures. Those creatures don't untap during their controller's next untap step. diff --git a/forge-gui/res/cardsfolder/c/cloak_and_dagger.txt b/forge-gui/res/cardsfolder/c/cloak_and_dagger.txt index 37ba27b3c90..5ef65a758bf 100644 --- a/forge-gui/res/cardsfolder/c/cloak_and_dagger.txt +++ b/forge-gui/res/cardsfolder/c/cloak_and_dagger.txt @@ -1,9 +1,9 @@ -Name:Cloak and Dagger -ManaCost:2 -Types:Tribal Artifact Rogue Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddKeyword$ Shroud | Description$ Equipped creature gets +2/+0 and has shroud. (It can't be the target of spells or abilities.) -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Rogue | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Rogue creature enters the battlefield, you may attach CARDNAME to it. -SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloak_and_dagger.jpg -Oracle:Equipped creature gets +2/+0 and has shroud. (It can't be the target of spells or abilities.)\nWhenever a Rogue creature enters the battlefield, you may attach Cloak and Dagger to it.\nEquip {3} \ No newline at end of file +Name:Cloak and Dagger +ManaCost:2 +Types:Tribal Artifact Rogue Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddKeyword$ Shroud | Description$ Equipped creature gets +2/+0 and has shroud. (It can't be the target of spells or abilities.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Rogue | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Rogue creature enters the battlefield, you may attach CARDNAME to it. +SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloak_and_dagger.jpg +Oracle:Equipped creature gets +2/+0 and has shroud. (It can't be the target of spells or abilities.)\nWhenever a Rogue creature enters the battlefield, you may attach Cloak and Dagger to it.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/c/cloak_of_confusion.txt b/forge-gui/res/cardsfolder/c/cloak_of_confusion.txt index 795d6169299..b8efd303c7f 100644 --- a/forge-gui/res/cardsfolder/c/cloak_of_confusion.txt +++ b/forge-gui/res/cardsfolder/c/cloak_of_confusion.txt @@ -9,4 +9,4 @@ SVar:CloakofConfusionPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Preven SVar:CloakofConfusionDiscard:DB$ Discard | Defined$ DefendingPlayer | Mode$ Random | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cloak_of_confusion.jpg -Oracle:Enchant creature you control\nWhenever enchanted creature attacks and isn't blocked, you may have it assign no combat damage this turn. If you do, defending player discards a card at random. \ No newline at end of file +Oracle:Enchant creature you control\nWhenever enchanted creature attacks and isn't blocked, you may have it assign no combat damage this turn. If you do, defending player discards a card at random. diff --git a/forge-gui/res/cardsfolder/c/cloak_of_feathers.txt b/forge-gui/res/cardsfolder/c/cloak_of_feathers.txt index 96486ea3796..e38b7a4ee3a 100644 --- a/forge-gui/res/cardsfolder/c/cloak_of_feathers.txt +++ b/forge-gui/res/cardsfolder/c/cloak_of_feathers.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloak_of_feathers.jpg -Oracle:Target creature gains flying until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gains flying until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/cloak_of_invisibility.txt b/forge-gui/res/cardsfolder/c/cloak_of_invisibility.txt index 4239e84e5cd..a96a23a241b 100644 --- a/forge-gui/res/cardsfolder/c/cloak_of_invisibility.txt +++ b/forge-gui/res/cardsfolder/c/cloak_of_invisibility.txt @@ -1,8 +1,8 @@ -Name:Cloak of Invisibility -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Permanent.EnchantedBy | AddKeyword$ Phasing | AddHiddenKeyword$ CantBeBlockedBy Creature.nonWall | Description$ Enchanted creature has phasing and can't be blocked except by Walls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloak_of_invisibility.jpg -Oracle:Enchant creature\nEnchanted creature has phasing and can't be blocked except by Walls. (It phases in or out before its controller untaps during each of his or her untap steps. While it's phased out, it's treated as though it doesn't exist.) \ No newline at end of file +Name:Cloak of Invisibility +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Permanent.EnchantedBy | AddKeyword$ Phasing | AddHiddenKeyword$ CantBeBlockedBy Creature.nonWall | Description$ Enchanted creature has phasing and can't be blocked except by Walls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloak_of_invisibility.jpg +Oracle:Enchant creature\nEnchanted creature has phasing and can't be blocked except by Walls. (It phases in or out before its controller untaps during each of his or her untap steps. While it's phased out, it's treated as though it doesn't exist.) diff --git a/forge-gui/res/cardsfolder/c/cloak_of_mists.txt b/forge-gui/res/cardsfolder/c/cloak_of_mists.txt index 0883bbc248a..c749d85ef6f 100644 --- a/forge-gui/res/cardsfolder/c/cloak_of_mists.txt +++ b/forge-gui/res/cardsfolder/c/cloak_of_mists.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Unblockable | Description$ Enchanted creature can't be blocked. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloak_of_mists.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked. diff --git a/forge-gui/res/cardsfolder/c/cloaked_siren.txt b/forge-gui/res/cardsfolder/c/cloaked_siren.txt index 6a52e50d7e7..b24ac2cbf5a 100644 --- a/forge-gui/res/cardsfolder/c/cloaked_siren.txt +++ b/forge-gui/res/cardsfolder/c/cloaked_siren.txt @@ -1,8 +1,8 @@ -Name:Cloaked Siren -ManaCost:3 U -Types:Creature Siren -PT:3/2 -K:Flash -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloaked_siren.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying \ No newline at end of file +Name:Cloaked Siren +ManaCost:3 U +Types:Creature Siren +PT:3/2 +K:Flash +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloaked_siren.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying diff --git a/forge-gui/res/cardsfolder/c/clock_of_omens.txt b/forge-gui/res/cardsfolder/c/clock_of_omens.txt index 10d597d337e..a1c1da89107 100644 --- a/forge-gui/res/cardsfolder/c/clock_of_omens.txt +++ b/forge-gui/res/cardsfolder/c/clock_of_omens.txt @@ -5,4 +5,4 @@ A:AB$ Untap | Cost$ tapXType<2/Artifact> | ValidTgts$ Artifact | TgtPrompt$ Sele SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/clock_of_omens.jpg -Oracle:Tap two untapped artifacts you control: Untap target artifact. \ No newline at end of file +Oracle:Tap two untapped artifacts you control: Untap target artifact. diff --git a/forge-gui/res/cardsfolder/c/clockspinning.txt b/forge-gui/res/cardsfolder/c/clockspinning.txt index 398308bf11e..0fd079e0b14 100644 --- a/forge-gui/res/cardsfolder/c/clockspinning.txt +++ b/forge-gui/res/cardsfolder/c/clockspinning.txt @@ -1,8 +1,8 @@ -Name:Clockspinning -ManaCost:U -Types:Instant -K:Buyback 3 -A:SP$ AddOrRemoveCounter | Cost$ U | CounterNum$ 1 | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | TgtZone$ Battlefield,Exile | AITgts$ Card.HasCounters | TgtPrompt$ Select target permanent or suspended card. | SpellDescription$ Choose a counter on target permanent or suspended card. Remove that counter from that permanent or card or put another of those counters on it. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/clockspinning.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nChoose a counter on target permanent or suspended card. Remove that counter from that permanent or card or put another of those counters on it. +Name:Clockspinning +ManaCost:U +Types:Instant +K:Buyback 3 +A:SP$ AddOrRemoveCounter | Cost$ U | CounterNum$ 1 | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | TgtZone$ Battlefield,Exile | AITgts$ Card.HasCounters | TgtPrompt$ Select target permanent or suspended card. | SpellDescription$ Choose a counter on target permanent or suspended card. Remove that counter from that permanent or card or put another of those counters on it. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/clockspinning.jpg +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nChoose a counter on target permanent or suspended card. Remove that counter from that permanent or card or put another of those counters on it. diff --git a/forge-gui/res/cardsfolder/c/clockwork_avian.txt b/forge-gui/res/cardsfolder/c/clockwork_avian.txt index 2d8978c14f3..49454775b0b 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_avian.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_avian.txt @@ -1,13 +1,13 @@ -Name:Clockwork Avian -ManaCost:5 -Types:Artifact Creature Bird -PT:0/4 -K:Flying -K:etbCounter:P1P0:4 -T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacking+Self,Card.blocking+Self | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At end of combat, if CARDNAME attacked or blocked this combat, remove a +1/+0 counter from it. -SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P0 | CounterNum$ 1 -A:AB$ PutCounter | Cost$ X T | Defined$ Self | UpTo$ True | MaxFromEffect$ 4 | CounterType$ P1P0 | CounterNum$ X | ActivationPhases$ Upkeep | PlayerTurn$ True | References$ X | SpellDescription$ Put up to X +1/+0 counters on CARDNAME. This ability can't cause the total number of +1/+0 counters on CARDNAME to be greater than four. Activate this ability only during your upkeep. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_avian.jpg -Oracle:Flying\nClockwork Avian enters the battlefield with four +1/+0 counters on it.\nAt end of combat, if Clockwork Avian attacked or blocked this combat, remove a +1/+0 counter from it.\n{X}, {T}: Put up to X +1/+0 counters on Clockwork Avian. This ability can't cause the total number of +1/+0 counters on Clockwork Avian to be greater than four. Activate this ability only during your upkeep. \ No newline at end of file +Name:Clockwork Avian +ManaCost:5 +Types:Artifact Creature Bird +PT:0/4 +K:Flying +K:etbCounter:P1P0:4 +T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacking+Self,Card.blocking+Self | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At end of combat, if CARDNAME attacked or blocked this combat, remove a +1/+0 counter from it. +SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P0 | CounterNum$ 1 +A:AB$ PutCounter | Cost$ X T | Defined$ Self | UpTo$ True | MaxFromEffect$ 4 | CounterType$ P1P0 | CounterNum$ X | ActivationPhases$ Upkeep | PlayerTurn$ True | References$ X | SpellDescription$ Put up to X +1/+0 counters on CARDNAME. This ability can't cause the total number of +1/+0 counters on CARDNAME to be greater than four. Activate this ability only during your upkeep. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_avian.jpg +Oracle:Flying\nClockwork Avian enters the battlefield with four +1/+0 counters on it.\nAt end of combat, if Clockwork Avian attacked or blocked this combat, remove a +1/+0 counter from it.\n{X}, {T}: Put up to X +1/+0 counters on Clockwork Avian. This ability can't cause the total number of +1/+0 counters on Clockwork Avian to be greater than four. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/c/clockwork_beast.txt b/forge-gui/res/cardsfolder/c/clockwork_beast.txt index d418d0a8ec6..6dc165c7e50 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_beast.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_beast.txt @@ -1,12 +1,12 @@ -Name:Clockwork Beast -ManaCost:6 -Types:Artifact Creature Beast -PT:0/4 -K:etbCounter:P1P0:7 -T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacking+Self,Card.blocking+Self | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At end of combat, if CARDNAME attacked or blocked this combat, remove a +1/+0 counter from it. -SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P0 | CounterNum$ 1 -A:AB$ PutCounter | Cost$ X T | Defined$ Self | UpTo$ True | MaxFromEffect$ 7 | CounterType$ P1P0 | CounterNum$ X | ActivationPhases$ Upkeep | PlayerTurn$ True | References$ X | SpellDescription$ Put up to X +1/+0 counters on CARDNAME. This ability can't cause the total number of +1/+0 counters on CARDNAME to be greater than seven. Activate this ability only during your upkeep. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_beast.jpg -Oracle:Clockwork Beast enters the battlefield with seven +1/+0 counters on it.\nAt end of combat, if Clockwork Beast attacked or blocked this combat, remove a +1/+0 counter from it.\n{X}, {T}: Put up to X +1/+0 counters on Clockwork Beast. This ability can't cause the total number of +1/+0 counters on Clockwork Beast to be greater than seven. Activate this ability only during your upkeep. \ No newline at end of file +Name:Clockwork Beast +ManaCost:6 +Types:Artifact Creature Beast +PT:0/4 +K:etbCounter:P1P0:7 +T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacking+Self,Card.blocking+Self | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At end of combat, if CARDNAME attacked or blocked this combat, remove a +1/+0 counter from it. +SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P0 | CounterNum$ 1 +A:AB$ PutCounter | Cost$ X T | Defined$ Self | UpTo$ True | MaxFromEffect$ 7 | CounterType$ P1P0 | CounterNum$ X | ActivationPhases$ Upkeep | PlayerTurn$ True | References$ X | SpellDescription$ Put up to X +1/+0 counters on CARDNAME. This ability can't cause the total number of +1/+0 counters on CARDNAME to be greater than seven. Activate this ability only during your upkeep. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_beast.jpg +Oracle:Clockwork Beast enters the battlefield with seven +1/+0 counters on it.\nAt end of combat, if Clockwork Beast attacked or blocked this combat, remove a +1/+0 counter from it.\n{X}, {T}: Put up to X +1/+0 counters on Clockwork Beast. This ability can't cause the total number of +1/+0 counters on Clockwork Beast to be greater than seven. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/c/clockwork_beetle.txt b/forge-gui/res/cardsfolder/c/clockwork_beetle.txt index 91d867037cb..80bef1a7bad 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_beetle.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_beetle.txt @@ -8,4 +8,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ Tru SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigRemoveCounter | TriggerDescription$ Remove a +1/+1 counter from CARDNAME. SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_beetle.jpg -Oracle:Clockwork Beetle enters the battlefield with two +1/+1 counters on it.\nWhenever Clockwork Beetle attacks or blocks, remove a +1/+1 counter from it at end of combat. \ No newline at end of file +Oracle:Clockwork Beetle enters the battlefield with two +1/+1 counters on it.\nWhenever Clockwork Beetle attacks or blocks, remove a +1/+1 counter from it at end of combat. diff --git a/forge-gui/res/cardsfolder/c/clockwork_condor.txt b/forge-gui/res/cardsfolder/c/clockwork_condor.txt index 295a7e3e22d..d887d7db502 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_condor.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_condor.txt @@ -9,4 +9,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ Tru SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigRemoveCounter | TriggerDescription$ Remove a +1/+1 counter from CARDNAME. SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_condor.jpg -Oracle:Flying\nClockwork Condor enters the battlefield with three +1/+1 counters on it.\nWhenever Clockwork Condor attacks or blocks, remove a +1/+1 counter from it at end of combat. \ No newline at end of file +Oracle:Flying\nClockwork Condor enters the battlefield with three +1/+1 counters on it.\nWhenever Clockwork Condor attacks or blocks, remove a +1/+1 counter from it at end of combat. diff --git a/forge-gui/res/cardsfolder/c/clockwork_dragon.txt b/forge-gui/res/cardsfolder/c/clockwork_dragon.txt index 7be895c0635..5e8133995c1 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_dragon.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_dragon.txt @@ -10,4 +10,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ Tru SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigRemoveCounter | TriggerDescription$ Remove a +1/+1 counter from CARDNAME. SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_dragon.jpg -Oracle:Flying\nClockwork Dragon enters the battlefield with six +1/+1 counters on it.\nWhenever Clockwork Dragon attacks or blocks, remove a +1/+1 counter from it at end of combat.\n{3}: Put a +1/+1 counter on Clockwork Dragon. \ No newline at end of file +Oracle:Flying\nClockwork Dragon enters the battlefield with six +1/+1 counters on it.\nWhenever Clockwork Dragon attacks or blocks, remove a +1/+1 counter from it at end of combat.\n{3}: Put a +1/+1 counter on Clockwork Dragon. diff --git a/forge-gui/res/cardsfolder/c/clockwork_gnomes.txt b/forge-gui/res/cardsfolder/c/clockwork_gnomes.txt index f1cc953a3cc..ed4153b97ab 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_gnomes.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_gnomes.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Gnome PT:2/2 A:AB$ Regenerate | Cost$ 3 T | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature. | SpellDescription$ Regenerate target artifact creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_gnomes.jpg -Oracle:{3}, {T}: Regenerate target artifact creature. \ No newline at end of file +Oracle:{3}, {T}: Regenerate target artifact creature. diff --git a/forge-gui/res/cardsfolder/c/clockwork_hydra.txt b/forge-gui/res/cardsfolder/c/clockwork_hydra.txt index 688cd7951ab..e8383500f3c 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_hydra.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_hydra.txt @@ -1,14 +1,14 @@ -Name:Clockwork Hydra -ManaCost:5 -Types:Artifact Creature Hydra -PT:0/0 -K:etbCounter:P1P1:4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigClockworkRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, remove a +1/+1 counter from it. If you do, CARDNAME deals 1 damage to target creature or player. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigClockworkRemoveCounter | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, remove a +1/+1 counter from it. If you do, CARDNAME deals 1 damage to target creature or player. -SVar:TrigClockworkRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | RememberRemoved$ True | SubAbility$ DBClockworkDamage -SVar:DBClockworkDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | ConditionCheckSVar$ ClockworkX | ConditionSVarCompare$ GE1 | SubAbility$ DBClockworkCleanup -A:AB$ PutCounter | Cost$ T | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -SVar:DBClockworkCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ClockworkX:Count$RememberedSize -SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_hydra.jpg -Oracle:Clockwork Hydra enters the battlefield with four +1/+1 counters on it.\nWhenever Clockwork Hydra attacks or blocks, remove a +1/+1 counter from it. If you do, Clockwork Hydra deals 1 damage to target creature or player.\n{T}: Put a +1/+1 counter on Clockwork Hydra. \ No newline at end of file +Name:Clockwork Hydra +ManaCost:5 +Types:Artifact Creature Hydra +PT:0/0 +K:etbCounter:P1P1:4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigClockworkRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, remove a +1/+1 counter from it. If you do, CARDNAME deals 1 damage to target creature or player. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigClockworkRemoveCounter | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, remove a +1/+1 counter from it. If you do, CARDNAME deals 1 damage to target creature or player. +SVar:TrigClockworkRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | RememberRemoved$ True | SubAbility$ DBClockworkDamage +SVar:DBClockworkDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | ConditionCheckSVar$ ClockworkX | ConditionSVarCompare$ GE1 | SubAbility$ DBClockworkCleanup +A:AB$ PutCounter | Cost$ T | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +SVar:DBClockworkCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ClockworkX:Count$RememberedSize +SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_hydra.jpg +Oracle:Clockwork Hydra enters the battlefield with four +1/+1 counters on it.\nWhenever Clockwork Hydra attacks or blocks, remove a +1/+1 counter from it. If you do, Clockwork Hydra deals 1 damage to target creature or player.\n{T}: Put a +1/+1 counter on Clockwork Hydra. diff --git a/forge-gui/res/cardsfolder/c/clockwork_steed.txt b/forge-gui/res/cardsfolder/c/clockwork_steed.txt index cb5349b4abc..01d9e9d5345 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_steed.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_steed.txt @@ -1,13 +1,13 @@ -Name:Clockwork Steed -ManaCost:4 -Types:Artifact Creature Horse -PT:0/3 -K:etbCounter:P1P0:4 -K:CantBeBlockedBy Artifact.Creature -T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacking+Self,Card.blocking+Self | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At end of combat, if CARDNAME attacked or blocked this combat, remove a +1/+0 counter from it. -SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P0 | CounterNum$ 1 -A:AB$ PutCounter | Cost$ X T | Defined$ Self | UpTo$ True | MaxFromEffect$ 4 | CounterType$ P1P0 | CounterNum$ X | ActivationPhases$ Upkeep | PlayerTurn$ True | References$ X | SpellDescription$ Put up to X +1/+0 counters on CARDNAME. This ability can't cause the total number of +1/+0 counters on CARDNAME to be greater than four. Activate this ability only during your upkeep. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_steed.jpg -Oracle:Clockwork Steed enters the battlefield with four +1/+0 counters on it.\nClockwork Steed can't be blocked by artifact creatures.\nAt end of combat, if Clockwork Steed attacked or blocked this combat, remove a +1/+0 counter from it.\n{X}, {T}: Put up to X +1/+0 counters on Clockwork Steed. This ability can't cause the total number of +1/+0 counters on Clockwork Steed to be greater than four. Activate this ability only during your upkeep. \ No newline at end of file +Name:Clockwork Steed +ManaCost:4 +Types:Artifact Creature Horse +PT:0/3 +K:etbCounter:P1P0:4 +K:CantBeBlockedBy Artifact.Creature +T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacking+Self,Card.blocking+Self | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At end of combat, if CARDNAME attacked or blocked this combat, remove a +1/+0 counter from it. +SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P0 | CounterNum$ 1 +A:AB$ PutCounter | Cost$ X T | Defined$ Self | UpTo$ True | MaxFromEffect$ 4 | CounterType$ P1P0 | CounterNum$ X | ActivationPhases$ Upkeep | PlayerTurn$ True | References$ X | SpellDescription$ Put up to X +1/+0 counters on CARDNAME. This ability can't cause the total number of +1/+0 counters on CARDNAME to be greater than four. Activate this ability only during your upkeep. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_steed.jpg +Oracle:Clockwork Steed enters the battlefield with four +1/+0 counters on it.\nClockwork Steed can't be blocked by artifact creatures.\nAt end of combat, if Clockwork Steed attacked or blocked this combat, remove a +1/+0 counter from it.\n{X}, {T}: Put up to X +1/+0 counters on Clockwork Steed. This ability can't cause the total number of +1/+0 counters on Clockwork Steed to be greater than four. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/c/clockwork_swarm.txt b/forge-gui/res/cardsfolder/c/clockwork_swarm.txt index 017915aa439..2d8128d664c 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_swarm.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_swarm.txt @@ -1,13 +1,13 @@ -Name:Clockwork Swarm -ManaCost:4 -Types:Artifact Creature Insect -PT:0/3 -K:etbCounter:P1P0:4 -K:CantBeBlockedBy Creature.Wall -T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacking+Self,Card.blocking+Self | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At end of combat, if CARDNAME attacked or blocked this combat, remove a +1/+0 counter from it. -SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P0 | CounterNum$ 1 -A:AB$ PutCounter | Cost$ X T | Defined$ Self | UpTo$ True | MaxFromEffect$ 4 | CounterType$ P1P0 | CounterNum$ X | ActivationPhases$ Upkeep | PlayerTurn$ True | References$ X | SpellDescription$ Put up to X +1/+0 counters on CARDNAME. This ability can't cause the total number of +1/+0 counters on CARDNAME to be greater than four. Activate this ability only during your upkeep. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_swarm.jpg -Oracle:Clockwork Swarm enters the battlefield with four +1/+0 counters on it.\nClockwork Swarm can't be blocked by Walls.\nAt end of combat, if Clockwork Swarm attacked or blocked this combat, remove a +1/+0 counter from it.\n{X}, {T}: Put up to X +1/+0 counters on Clockwork Swarm. This ability can't cause the total number of +1/+0 counters on Clockwork Swarm to be greater than four. Activate this ability only during your upkeep. \ No newline at end of file +Name:Clockwork Swarm +ManaCost:4 +Types:Artifact Creature Insect +PT:0/3 +K:etbCounter:P1P0:4 +K:CantBeBlockedBy Creature.Wall +T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacking+Self,Card.blocking+Self | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At end of combat, if CARDNAME attacked or blocked this combat, remove a +1/+0 counter from it. +SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P0 | CounterNum$ 1 +A:AB$ PutCounter | Cost$ X T | Defined$ Self | UpTo$ True | MaxFromEffect$ 4 | CounterType$ P1P0 | CounterNum$ X | ActivationPhases$ Upkeep | PlayerTurn$ True | References$ X | SpellDescription$ Put up to X +1/+0 counters on CARDNAME. This ability can't cause the total number of +1/+0 counters on CARDNAME to be greater than four. Activate this ability only during your upkeep. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_swarm.jpg +Oracle:Clockwork Swarm enters the battlefield with four +1/+0 counters on it.\nClockwork Swarm can't be blocked by Walls.\nAt end of combat, if Clockwork Swarm attacked or blocked this combat, remove a +1/+0 counter from it.\n{X}, {T}: Put up to X +1/+0 counters on Clockwork Swarm. This ability can't cause the total number of +1/+0 counters on Clockwork Swarm to be greater than four. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/c/clockwork_vorrac.txt b/forge-gui/res/cardsfolder/c/clockwork_vorrac.txt index 033bca4254e..a1ee62f750e 100644 --- a/forge-gui/res/cardsfolder/c/clockwork_vorrac.txt +++ b/forge-gui/res/cardsfolder/c/clockwork_vorrac.txt @@ -10,4 +10,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ Tru SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigRemoveCounter | TriggerDescription$ Remove a +1/+1 counter from CARDNAME. SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/clockwork_vorrac.jpg -Oracle:Trample\nClockwork Vorrac enters the battlefield with four +1/+1 counters on it.\nWhenever Clockwork Vorrac attacks or blocks, remove a +1/+1 counter from it at end of combat.\n{T}: Put a +1/+1 counter on Clockwork Vorrac. \ No newline at end of file +Oracle:Trample\nClockwork Vorrac enters the battlefield with four +1/+1 counters on it.\nWhenever Clockwork Vorrac attacks or blocks, remove a +1/+1 counter from it at end of combat.\n{T}: Put a +1/+1 counter on Clockwork Vorrac. diff --git a/forge-gui/res/cardsfolder/c/cloistered_youth_unholy_fiend.txt b/forge-gui/res/cardsfolder/c/cloistered_youth_unholy_fiend.txt index 91529031ce3..8e256c23ea0 100644 --- a/forge-gui/res/cardsfolder/c/cloistered_youth_unholy_fiend.txt +++ b/forge-gui/res/cardsfolder/c/cloistered_youth_unholy_fiend.txt @@ -1,21 +1,21 @@ -Name:Cloistered Youth -ManaCost:1 W -Types:Creature Human -PT:1/1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloistered_youth.jpg -Oracle:At the beginning of your upkeep, you may transform Cloistered Youth.\n----\nUnholy Fiend\n(Black)\nCreature - Horror\n3/3\nAt the beginning of your end step, you lose 1 life. - -ALTERNATE - -Name:Unholy Fiend -ManaCost:no cost -Colors:black -Types:Creature Horror -PT:3/3 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your end step, you lose 1 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/unholy_fiend.jpg -Oracle:Creature - Horror\n3/3\nAt the beginning of your end step, you lose 1 life. +Name:Cloistered Youth +ManaCost:1 W +Types:Creature Human +PT:1/1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloistered_youth.jpg +Oracle:At the beginning of your upkeep, you may transform Cloistered Youth.\n----\nUnholy Fiend\n(Black)\nCreature - Horror\n3/3\nAt the beginning of your end step, you lose 1 life. + +ALTERNATE + +Name:Unholy Fiend +ManaCost:no cost +Colors:black +Types:Creature Horror +PT:3/3 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your end step, you lose 1 life. +SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/unholy_fiend.jpg +Oracle:Creature - Horror\n3/3\nAt the beginning of your end step, you lose 1 life. diff --git a/forge-gui/res/cardsfolder/c/clone.txt b/forge-gui/res/cardsfolder/c/clone.txt index 818ae0b4ed7..d8fa685953a 100644 --- a/forge-gui/res/cardsfolder/c/clone.txt +++ b/forge-gui/res/cardsfolder/c/clone.txt @@ -6,4 +6,4 @@ K:ETBReplacement:Copy:ChooseCreature:Optional SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield. SVar:DBCopy:DB$ Clone | Defined$ Remembered SVar:Picture:http://www.wizards.com/global/images/magic/general/clone.jpg -Oracle:You may have Clone enter the battlefield as a copy of any creature on the battlefield. \ No newline at end of file +Oracle:You may have Clone enter the battlefield as a copy of any creature on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/clone_shell.txt b/forge-gui/res/cardsfolder/c/clone_shell.txt index 7e0a72304a8..4cf059d7a16 100644 --- a/forge-gui/res/cardsfolder/c/clone_shell.txt +++ b/forge-gui/res/cardsfolder/c/clone_shell.txt @@ -1,13 +1,13 @@ -Name:Clone Shell -ManaCost:5 -Types:Artifact Creature Shapeshifter -PT:2/2 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library in any order. -SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | Imprint$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigFaceUp | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. -SVar:TrigFaceUp:AB$ SetState | Cost$ 0 | Defined$ Imprinted | SubAbility$ DBChangeZone | Mode$ TurnFace -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Battlefield | ConditionDefined$ Imprinted | ConditionPresent$ Creature | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -SVar:SacMe:5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/clone_shell.jpg -Oracle:Imprint - When Clone Shell enters the battlefield, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library in any order.\nWhen Clone Shell dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. \ No newline at end of file +Name:Clone Shell +ManaCost:5 +Types:Artifact Creature Shapeshifter +PT:2/2 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library in any order. +SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | Imprint$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigFaceUp | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. +SVar:TrigFaceUp:AB$ SetState | Cost$ 0 | Defined$ Imprinted | SubAbility$ DBChangeZone | Mode$ TurnFace +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Battlefield | ConditionDefined$ Imprinted | ConditionPresent$ Creature | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +SVar:SacMe:5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/clone_shell.jpg +Oracle:Imprint - When Clone Shell enters the battlefield, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library in any order.\nWhen Clone Shell dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/c/close_quarters.txt b/forge-gui/res/cardsfolder/c/close_quarters.txt index 5f2540c6fd6..bcb8c803a5c 100644 --- a/forge-gui/res/cardsfolder/c/close_quarters.txt +++ b/forge-gui/res/cardsfolder/c/close_quarters.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ AttackerBlocked | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever a creature you control becomes blocked, CARDNAME deals 1 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/close_quarters.jpg -Oracle:Whenever a creature you control becomes blocked, Close Quarters deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Whenever a creature you control becomes blocked, Close Quarters deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/c/clot_sliver.txt b/forge-gui/res/cardsfolder/c/clot_sliver.txt index 3a23edcea89..08649b27c5e 100644 --- a/forge-gui/res/cardsfolder/c/clot_sliver.txt +++ b/forge-gui/res/cardsfolder/c/clot_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Pump | Description$ All Sliv SVar:Pump:AB$Regenerate | Cost$ 2 | SpellDescription$ Regenerate CARDNAME. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/clot_sliver.jpg -Oracle:All Slivers have "{2}: Regenerate this permanent." \ No newline at end of file +Oracle:All Slivers have "{2}: Regenerate this permanent." diff --git a/forge-gui/res/cardsfolder/c/cloud_cover.txt b/forge-gui/res/cardsfolder/c/cloud_cover.txt index 04832d2ede0..e3c4edd60a3 100644 --- a/forge-gui/res/cardsfolder/c/cloud_cover.txt +++ b/forge-gui/res/cardsfolder/c/cloud_cover.txt @@ -1,7 +1,7 @@ -Name:Cloud Cover -ManaCost:2 W U -Types:Enchantment -T:Mode$ BecomesTarget | ValidTarget$ Permanent.YouCtrl+Other | ValidSource$ Card.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigBounce | OptionalDecider$ You | TriggerDescription$ Whenever another permanent you control becomes the target of a spell or ability an opponent controls, you may return that permanent to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ TriggeredTarget -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_cover.jpg -Oracle:Whenever another permanent you control becomes the target of a spell or ability an opponent controls, you may return that permanent to its owner's hand. \ No newline at end of file +Name:Cloud Cover +ManaCost:2 W U +Types:Enchantment +T:Mode$ BecomesTarget | ValidTarget$ Permanent.YouCtrl+Other | ValidSource$ Card.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigBounce | OptionalDecider$ You | TriggerDescription$ Whenever another permanent you control becomes the target of a spell or ability an opponent controls, you may return that permanent to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ TriggeredTarget +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_cover.jpg +Oracle:Whenever another permanent you control becomes the target of a spell or ability an opponent controls, you may return that permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/cloud_crusader.txt b/forge-gui/res/cardsfolder/c/cloud_crusader.txt index 0253ba6c9af..dbc33f76597 100644 --- a/forge-gui/res/cardsfolder/c/cloud_crusader.txt +++ b/forge-gui/res/cardsfolder/c/cloud_crusader.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_crusader.jpg -Oracle:Flying\nFirst strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Flying\nFirst strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/c/cloud_djinn.txt b/forge-gui/res/cardsfolder/c/cloud_djinn.txt index 93a6fe6394b..51c116fe3eb 100644 --- a/forge-gui/res/cardsfolder/c/cloud_djinn.txt +++ b/forge-gui/res/cardsfolder/c/cloud_djinn.txt @@ -5,4 +5,4 @@ PT:5/4 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_djinn.jpg -Oracle:Flying\nCloud Djinn can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nCloud Djinn can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/c/cloud_dragon.txt b/forge-gui/res/cardsfolder/c/cloud_dragon.txt index c4334050784..d53385ac720 100644 --- a/forge-gui/res/cardsfolder/c/cloud_dragon.txt +++ b/forge-gui/res/cardsfolder/c/cloud_dragon.txt @@ -5,4 +5,4 @@ PT:5/4 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_dragon.jpg -Oracle:Flying\nCloud Dragon can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nCloud Dragon can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/c/cloud_elemental.txt b/forge-gui/res/cardsfolder/c/cloud_elemental.txt index a8f8c3496cc..606206363cc 100644 --- a/forge-gui/res/cardsfolder/c/cloud_elemental.txt +++ b/forge-gui/res/cardsfolder/c/cloud_elemental.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_elemental.jpg -Oracle:Flying\nCloud Elemental can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nCloud Elemental can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/c/cloud_key.txt b/forge-gui/res/cardsfolder/c/cloud_key.txt index fda01153dd4..933022b9256 100644 --- a/forge-gui/res/cardsfolder/c/cloud_key.txt +++ b/forge-gui/res/cardsfolder/c/cloud_key.txt @@ -6,4 +6,4 @@ K:ETBReplacement:Other:ChooseCT SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Card | ValidTypes$ Artifact,Creature,Enchantment,Instant,Sorcery | SpellDescription$ As CARDNAME enters the battlefield, choose artifact, creature, enchantment, instant, or sorcery. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_key.jpg -Oracle:As Cloud Key enters the battlefield, choose artifact, creature, enchantment, instant, or sorcery.\nSpells you cast of the chosen type cost {1} less to cast. \ No newline at end of file +Oracle:As Cloud Key enters the battlefield, choose artifact, creature, enchantment, instant, or sorcery.\nSpells you cast of the chosen type cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/c/cloud_of_faeries.txt b/forge-gui/res/cardsfolder/c/cloud_of_faeries.txt index b95adf404f7..2d5a586a6f5 100644 --- a/forge-gui/res/cardsfolder/c/cloud_of_faeries.txt +++ b/forge-gui/res/cardsfolder/c/cloud_of_faeries.txt @@ -7,4 +7,4 @@ K:Cycling:2 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap up to two lands. SVar:TrigUntap:AB$ Untap | Cost$ 0 | UntapUpTo$ True | UntapType$ Land | Amount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/gu/en-us/card11588.jpg -Oracle:Flying\nWhen Cloud of Faeries enters the battlefield, untap up to two lands.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Flying\nWhen Cloud of Faeries enters the battlefield, untap up to two lands.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/c/cloud_pirates.txt b/forge-gui/res/cardsfolder/c/cloud_pirates.txt index d82e3341e8e..48845bb8f47 100644 --- a/forge-gui/res/cardsfolder/c/cloud_pirates.txt +++ b/forge-gui/res/cardsfolder/c/cloud_pirates.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_pirates.jpg -Oracle:Flying\nCloud Pirates can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nCloud Pirates can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/c/cloud_spirit.txt b/forge-gui/res/cardsfolder/c/cloud_spirit.txt index 20902500759..6da3b0a2d47 100644 --- a/forge-gui/res/cardsfolder/c/cloud_spirit.txt +++ b/forge-gui/res/cardsfolder/c/cloud_spirit.txt @@ -5,4 +5,4 @@ PT:3/1 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_spirit.jpg -Oracle:Flying\nCloud Spirit can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nCloud Spirit can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/c/cloud_sprite.txt b/forge-gui/res/cardsfolder/c/cloud_sprite.txt index 2061461eb17..438a7ea17e3 100644 --- a/forge-gui/res/cardsfolder/c/cloud_sprite.txt +++ b/forge-gui/res/cardsfolder/c/cloud_sprite.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloud_sprite.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nCloud Sprite can block only creatures with flying. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nCloud Sprite can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/c/cloudchaser_eagle.txt b/forge-gui/res/cardsfolder/c/cloudchaser_eagle.txt index f9b9676c3da..8a5e0901672 100644 --- a/forge-gui/res/cardsfolder/c/cloudchaser_eagle.txt +++ b/forge-gui/res/cardsfolder/c/cloudchaser_eagle.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target enchantment. SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudchaser_eagle.jpg -Oracle:Flying\nWhen Cloudchaser Eagle enters the battlefield, destroy target enchantment. \ No newline at end of file +Oracle:Flying\nWhen Cloudchaser Eagle enters the battlefield, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/c/cloudchaser_kestrel.txt b/forge-gui/res/cardsfolder/c/cloudchaser_kestrel.txt index 483fe6fa36b..28ba36fe17e 100644 --- a/forge-gui/res/cardsfolder/c/cloudchaser_kestrel.txt +++ b/forge-gui/res/cardsfolder/c/cloudchaser_kestrel.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment. A:AB$ Animate | Cost$ W | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ White | OverwriteColors$ True | SpellDescription$ Target permanent becomes white until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudchaser_kestrel.jpg -Oracle:Flying\nWhen Cloudchaser Kestrel enters the battlefield, destroy target enchantment.\n{W}: Target permanent becomes white until end of turn. \ No newline at end of file +Oracle:Flying\nWhen Cloudchaser Kestrel enters the battlefield, destroy target enchantment.\n{W}: Target permanent becomes white until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cloudcrest_lake.txt b/forge-gui/res/cardsfolder/c/cloudcrest_lake.txt index d6f20d8c7b2..3d7095785b7 100644 --- a/forge-gui/res/cardsfolder/c/cloudcrest_lake.txt +++ b/forge-gui/res/cardsfolder/c/cloudcrest_lake.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBStayTapped | SpellDescription 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudcrest_lake.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {U} to your mana pool. Cloudcrest Lake doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {U} to your mana pool. Cloudcrest Lake doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/c/cloudcrown_oak.txt b/forge-gui/res/cardsfolder/c/cloudcrown_oak.txt index 6695bb9c576..60cdbbd5304 100644 --- a/forge-gui/res/cardsfolder/c/cloudcrown_oak.txt +++ b/forge-gui/res/cardsfolder/c/cloudcrown_oak.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk Warrior PT:3/4 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card139492.jpg -Oracle:Reach (This can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/c/cloudfin_raptor.txt b/forge-gui/res/cardsfolder/c/cloudfin_raptor.txt index da537bb3aaf..b0cb9cb7796 100644 --- a/forge-gui/res/cardsfolder/c/cloudfin_raptor.txt +++ b/forge-gui/res/cardsfolder/c/cloudfin_raptor.txt @@ -1,8 +1,8 @@ -Name:Cloudfin Raptor -ManaCost:U -Types:Creature Bird Mutant -PT:0/1 -K:Flying -K:Evolve -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudfin_raptor.jpg -Oracle:Flying\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) \ No newline at end of file +Name:Cloudfin Raptor +ManaCost:U +Types:Creature Bird Mutant +PT:0/1 +K:Flying +K:Evolve +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudfin_raptor.jpg +Oracle:Flying\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/c/cloudgoat_ranger.txt b/forge-gui/res/cardsfolder/c/cloudgoat_ranger.txt index cc914e9f7cc..20f884cb623 100644 --- a/forge-gui/res/cardsfolder/c/cloudgoat_ranger.txt +++ b/forge-gui/res/cardsfolder/c/cloudgoat_ranger.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 A:AB$ Pump | Cost$ tapXType<3/Kithkin> | NumAtt$ +2 | KW$ Flying | SpellDescription$ CARDNAME gets +2/+0 and gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudgoat_ranger.jpg -Oracle:When Cloudgoat Ranger enters the battlefield, put three 1/1 white Kithkin Soldier creature tokens onto the battlefield.\nTap three untapped Kithkin you control: Cloudgoat Ranger gets +2/+0 and gains flying until end of turn. \ No newline at end of file +Oracle:When Cloudgoat Ranger enters the battlefield, put three 1/1 white Kithkin Soldier creature tokens onto the battlefield.\nTap three untapped Kithkin you control: Cloudgoat Ranger gets +2/+0 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cloudheath_drake.txt b/forge-gui/res/cardsfolder/c/cloudheath_drake.txt index 55051079a89..6a795db0b1f 100644 --- a/forge-gui/res/cardsfolder/c/cloudheath_drake.txt +++ b/forge-gui/res/cardsfolder/c/cloudheath_drake.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ Pump | Cost$ 1 W | KW$ Vigilance | SpellDescription$ CARDNAME gains vigilance until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudheath_drake.jpg -Oracle:Flying\n{1}{W}: Cloudheath Drake gains vigilance until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{W}: Cloudheath Drake gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cloudhoof_kirin.txt b/forge-gui/res/cardsfolder/c/cloudhoof_kirin.txt index 3305ae8bd08..ae54616b8f4 100644 --- a/forge-gui/res/cardsfolder/c/cloudhoof_kirin.txt +++ b/forge-gui/res/cardsfolder/c/cloudhoof_kirin.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigMill:AB$Mill | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ X | References$ X SVar:X:TriggerCount$CastSACMC SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudhoof_kirin.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may put the top X cards of target player's library into his or her graveyard, where X is that spell's converted mana cost. \ No newline at end of file +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may put the top X cards of target player's library into his or her graveyard, where X is that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/c/cloudpost.txt b/forge-gui/res/cardsfolder/c/cloudpost.txt index 7f0fde9968f..f72f601ae5d 100644 --- a/forge-gui/res/cardsfolder/c/cloudpost.txt +++ b/forge-gui/res/cardsfolder/c/cloudpost.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ X | References$ X | SpellDescriptio SVar:X:Count$Valid Locus SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudpost.jpg -Oracle:Cloudpost enters the battlefield tapped.\n{T}: Add {1} to your mana pool for each Locus on the battlefield. \ No newline at end of file +Oracle:Cloudpost enters the battlefield tapped.\n{T}: Add {1} to your mana pool for each Locus on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/cloudreach_cavalry.txt b/forge-gui/res/cardsfolder/c/cloudreach_cavalry.txt index abf48301fbf..a0a442f59c3 100644 --- a/forge-gui/res/cardsfolder/c/cloudreach_cavalry.txt +++ b/forge-gui/res/cardsfolder/c/cloudreach_cavalry.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddKe SVar:X:Count$Valid Bird.YouCtrl SVar:BuffedBy:Bird SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudreach_cavalry.jpg -Oracle:As long as you control a Bird, Cloudreach Cavalry gets +2/+2 and has flying. \ No newline at end of file +Oracle:As long as you control a Bird, Cloudreach Cavalry gets +2/+2 and has flying. diff --git a/forge-gui/res/cardsfolder/c/cloudseeder.txt b/forge-gui/res/cardsfolder/c/cloudseeder.txt index 9b7d0282a4c..5c9de49fe8f 100644 --- a/forge-gui/res/cardsfolder/c/cloudseeder.txt +++ b/forge-gui/res/cardsfolder/c/cloudseeder.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Token | Cost$ U T Discard<1/Card> | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Cloud Sprite | TokenTypes$ Creature,Faerie | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying<>CARDNAME can block only creatures with flying. | SpellDescription$ Put a 1/1 blue Faerie creature token named Cloud Sprite onto the battlefield. It has flying and "Cloud Sprite can block only creatures with flying." SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130309.jpg -Oracle:Flying\n{U}, {T}, Discard a card: Put a 1/1 blue Faerie creature token named Cloud Sprite onto the battlefield. It has flying and "Cloud Sprite can block only creatures with flying." \ No newline at end of file +Oracle:Flying\n{U}, {T}, Discard a card: Put a 1/1 blue Faerie creature token named Cloud Sprite onto the battlefield. It has flying and "Cloud Sprite can block only creatures with flying." diff --git a/forge-gui/res/cardsfolder/c/cloudshift.txt b/forge-gui/res/cardsfolder/c/cloudshift.txt index 019d37e4790..402ef482aeb 100644 --- a/forge-gui/res/cardsfolder/c/cloudshift.txt +++ b/forge-gui/res/cardsfolder/c/cloudshift.txt @@ -1,9 +1,9 @@ -Name:Cloudshift -ManaCost:W -Types:Instant -A:SP$ ChangeZone | Cost$ W | ValidTgts$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature you control | RememberTargets$ True | SubAbility$ DBReturn | SpellDescription$ Exile target creature you control, then return that card to the battlefield under your control. -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudshift.jpg -Oracle:Exile target creature you control, then return that card to the battlefield under your control. \ No newline at end of file +Name:Cloudshift +ManaCost:W +Types:Instant +A:SP$ ChangeZone | Cost$ W | ValidTgts$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature you control | RememberTargets$ True | SubAbility$ DBReturn | SpellDescription$ Exile target creature you control, then return that card to the battlefield under your control. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudshift.jpg +Oracle:Exile target creature you control, then return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/c/cloudskate.txt b/forge-gui/res/cardsfolder/c/cloudskate.txt index 1e80ef0508e..8878da0d967 100644 --- a/forge-gui/res/cardsfolder/c/cloudskate.txt +++ b/forge-gui/res/cardsfolder/c/cloudskate.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Fading:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudskate.jpg -Oracle:Flying\nFading 3 (This creature enters the battlefield with three fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) \ No newline at end of file +Oracle:Flying\nFading 3 (This creature enters the battlefield with three fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) diff --git a/forge-gui/res/cardsfolder/c/cloudstone_curio.txt b/forge-gui/res/cardsfolder/c/cloudstone_curio.txt index 04dbf22c671..5796e019872 100644 --- a/forge-gui/res/cardsfolder/c/cloudstone_curio.txt +++ b/forge-gui/res/cardsfolder/c/cloudstone_curio.txt @@ -1,8 +1,8 @@ -Name:Cloudstone Curio -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Permanent.YouCtrl+nonArtifact | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ Whenever a nonartifact permanent enters the battlefield under your control, you may return another permanent you control that shares a permanent type with it to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ TriggeredCardController | ChangeType$ Triggered.Other+sharesPermanentTypeWith | ChangeNum$ 1 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Optional$ You -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudstone_curio.jpg -Oracle:Whenever a nonartifact permanent enters the battlefield under your control, you may return another permanent you control that shares a permanent type with it to its owner's hand. \ No newline at end of file +Name:Cloudstone Curio +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Permanent.YouCtrl+nonArtifact | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ Whenever a nonartifact permanent enters the battlefield under your control, you may return another permanent you control that shares a permanent type with it to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ TriggeredCardController | ChangeType$ Triggered.Other+sharesPermanentTypeWith | ChangeNum$ 1 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Optional$ You +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudstone_curio.jpg +Oracle:Whenever a nonartifact permanent enters the battlefield under your control, you may return another permanent you control that shares a permanent type with it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/cloudthresher.txt b/forge-gui/res/cardsfolder/c/cloudthresher.txt index 60ea1a76217..d1283f1f38f 100644 --- a/forge-gui/res/cardsfolder/c/cloudthresher.txt +++ b/forge-gui/res/cardsfolder/c/cloudthresher.txt @@ -10,4 +10,4 @@ SVar:TrigDamageAllFlyersAndPlayers:DB$ DamageAll | Cost$ 0 | ValidCards$ Creatur T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/cloudthresher.jpg -Oracle:Flash\nReach (This can block creatures with flying.)\nWhen Cloudthresher enters the battlefield, it deals 2 damage to each creature with flying and each player.\nEvoke {2}{G}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Flash\nReach (This can block creatures with flying.)\nWhen Cloudthresher enters the battlefield, it deals 2 damage to each creature with flying and each player.\nEvoke {2}{G}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/c/clout_of_the_dominus.txt b/forge-gui/res/cardsfolder/c/clout_of_the_dominus.txt index 6664aa258ed..d258bac6dcd 100644 --- a/forge-gui/res/cardsfolder/c/clout_of_the_dominus.txt +++ b/forge-gui/res/cardsfolder/c/clout_of_the_dominus.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ UR | ValidTgts$ Creature | AITgts$ Card.Blue,Card.Red | AIL S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Blue | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Shroud | Description$ As long as enchanted creature is blue, it gets +1/+1 and has shroud. (It can't be the target of spells or abilities.) S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Red | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Haste | Description$ As long as enchanted creature is red, it gets +1/+1 and has haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/clout_of_the_dominus.jpg -Oracle:Enchant creature\nAs long as enchanted creature is blue, it gets +1/+1 and has shroud. (It can't be the target of spells or abilities.)\nAs long as enchanted creature is red, it gets +1/+1 and has haste. \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is blue, it gets +1/+1 and has shroud. (It can't be the target of spells or abilities.)\nAs long as enchanted creature is red, it gets +1/+1 and has haste. diff --git a/forge-gui/res/cardsfolder/c/cloven_casting.txt b/forge-gui/res/cardsfolder/c/cloven_casting.txt index 51538159e9d..f1a4a9fe36b 100644 --- a/forge-gui/res/cardsfolder/c/cloven_casting.txt +++ b/forge-gui/res/cardsfolder/c/cloven_casting.txt @@ -1,8 +1,8 @@ -Name:Cloven Casting -ManaCost:5 U R -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Instant.MultiColor,Sorcery.MultiColor | ValidActivatingPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a multicolored instant or sorcery spell, you may pay {1}. If you do, copy that spell. You may choose new targets for the copy. -SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 1 | Defined$ TriggeredSpellAbility -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cloven_casting.jpg -Oracle:Whenever you cast a multicolored instant or sorcery spell, you may pay {1}. If you do, copy that spell. You may choose new targets for the copy. \ No newline at end of file +Name:Cloven Casting +ManaCost:5 U R +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Instant.MultiColor,Sorcery.MultiColor | ValidActivatingPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a multicolored instant or sorcery spell, you may pay {1}. If you do, copy that spell. You may choose new targets for the copy. +SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 1 | Defined$ TriggeredSpellAbility +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cloven_casting.jpg +Oracle:Whenever you cast a multicolored instant or sorcery spell, you may pay {1}. If you do, copy that spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/c/clutch_of_the_undercity.txt b/forge-gui/res/cardsfolder/c/clutch_of_the_undercity.txt index 15b92056ae3..f9a92c59be3 100644 --- a/forge-gui/res/cardsfolder/c/clutch_of_the_undercity.txt +++ b/forge-gui/res/cardsfolder/c/clutch_of_the_undercity.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 U U B | ValidTgts$ Permanent | TgtPrompt$ Select targ SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 3 K:Transmute: 1 U B SVar:Picture:http://www.wizards.com/global/images/magic/general/clutch_of_the_undercity.jpg -Oracle:Return target permanent to its owner's hand. Its controller loses 3 life.\nTransmute {1}{U}{B} ({1}{U}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Return target permanent to its owner's hand. Its controller loses 3 life.\nTransmute {1}{U}{B} ({1}{U}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/c/clutch_of_undeath.txt b/forge-gui/res/cardsfolder/c/clutch_of_undeath.txt index d02fd9c59ac..bad444a7df9 100644 --- a/forge-gui/res/cardsfolder/c/clutch_of_undeath.txt +++ b/forge-gui/res/cardsfolder/c/clutch_of_undeath.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonZombie | AddPower$ -3 | A SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/clutch_of_undeath.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3 as long as it's a Zombie. Otherwise, it gets -3/-3. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3 as long as it's a Zombie. Otherwise, it gets -3/-3. diff --git a/forge-gui/res/cardsfolder/c/coal_golem.txt b/forge-gui/res/cardsfolder/c/coal_golem.txt index 828de23b519..9ec4829f82e 100644 --- a/forge-gui/res/cardsfolder/c/coal_golem.txt +++ b/forge-gui/res/cardsfolder/c/coal_golem.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Mana | Cost$ 3 Sac<1/CARDNAME> | 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/coal_golem.jpg -Oracle:{3}, Sacrifice Coal Golem: Add {R}{R}{R} to your mana pool. \ No newline at end of file +Oracle:{3}, Sacrifice Coal Golem: Add {R}{R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/coal_stoker.txt b/forge-gui/res/cardsfolder/c/coal_stoker.txt index 902f824bb94..3702ab5e5b2 100644 --- a/forge-gui/res/cardsfolder/c/coal_stoker.txt +++ b/forge-gui/res/cardsfolder/c/coal_stoker.txt @@ -1,8 +1,8 @@ -Name:Coal Stoker -ManaCost:3 R -Types:Creature Elemental -PT:3/3 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.wasCastFromHand+Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, add {R}{R}{R} to your mana pool. -SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ R | Amount$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/coal_stoker.jpg -Oracle:When Coal Stoker enters the battlefield, if you cast it from your hand, add {R}{R}{R} to your mana pool. \ No newline at end of file +Name:Coal Stoker +ManaCost:3 R +Types:Creature Elemental +PT:3/3 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.wasCastFromHand+Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, add {R}{R}{R} to your mana pool. +SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ R | Amount$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/coal_stoker.jpg +Oracle:When Coal Stoker enters the battlefield, if you cast it from your hand, add {R}{R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/coalhauler_swine.txt b/forge-gui/res/cardsfolder/c/coalhauler_swine.txt index 1ab7bfe0214..fb8cdc0e07e 100644 --- a/forge-gui/res/cardsfolder/c/coalhauler_swine.txt +++ b/forge-gui/res/cardsfolder/c/coalhauler_swine.txt @@ -1,10 +1,10 @@ -Name:Coalhauler Swine -ManaCost:4 R R -Types:Creature Boar Beast -PT:4/4 -T:Mode$ DamageDone | Execute$ TrigDamage | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME is dealt damage, it deals that much damage to each player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ X | Defined$ Each | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/coalhauler_swine.jpg -Oracle:Whenever Coalhauler Swine is dealt damage, it deals that much damage to each player. \ No newline at end of file +Name:Coalhauler Swine +ManaCost:4 R R +Types:Creature Boar Beast +PT:4/4 +T:Mode$ DamageDone | Execute$ TrigDamage | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME is dealt damage, it deals that much damage to each player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ X | Defined$ Each | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/coalhauler_swine.jpg +Oracle:Whenever Coalhauler Swine is dealt damage, it deals that much damage to each player. diff --git a/forge-gui/res/cardsfolder/c/coalition_relic.txt b/forge-gui/res/cardsfolder/c/coalition_relic.txt index 58c3033c086..4ec4f6d71e9 100644 --- a/forge-gui/res/cardsfolder/c/coalition_relic.txt +++ b/forge-gui/res/cardsfolder/c/coalition_relic.txt @@ -1,12 +1,12 @@ -Name:Coalition Relic -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. -A:AB$ PutCounter | Cost$ T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemove | TriggerDescription$ At the beginning of your precombat main phase, remove all charge counters from CARDNAME. Add one mana of any color to your mana pool for each charge counter removed this way. -SVar:TrigRemove:AB$ RemoveCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ All | RememberRemoved$ True | SubAbility$ TrigGetMana -SVar:TrigGetMana:DB$ Mana | Produced$ Combo Any | Amount$ NumRemoved | References$ NumRemoved | AILogic$ MostProminentInComputerHand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NumRemoved:Count$RememberedSize -SVar:Picture:http://www.wizards.com/global/images/magic/general/coalition_relic.jpg -Oracle:{T}: Add one mana of any color to your mana pool.\n{T}: Put a charge counter on Coalition Relic.\nAt the beginning of your precombat main phase, remove all charge counters from Coalition Relic. Add one mana of any color to your mana pool for each charge counter removed this way. \ No newline at end of file +Name:Coalition Relic +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. +A:AB$ PutCounter | Cost$ T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemove | TriggerDescription$ At the beginning of your precombat main phase, remove all charge counters from CARDNAME. Add one mana of any color to your mana pool for each charge counter removed this way. +SVar:TrigRemove:AB$ RemoveCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ All | RememberRemoved$ True | SubAbility$ TrigGetMana +SVar:TrigGetMana:DB$ Mana | Produced$ Combo Any | Amount$ NumRemoved | References$ NumRemoved | AILogic$ MostProminentInComputerHand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NumRemoved:Count$RememberedSize +SVar:Picture:http://www.wizards.com/global/images/magic/general/coalition_relic.jpg +Oracle:{T}: Add one mana of any color to your mana pool.\n{T}: Put a charge counter on Coalition Relic.\nAt the beginning of your precombat main phase, remove all charge counters from Coalition Relic. Add one mana of any color to your mana pool for each charge counter removed this way. diff --git a/forge-gui/res/cardsfolder/c/coalition_victory.txt b/forge-gui/res/cardsfolder/c/coalition_victory.txt index dcefed5e434..ec6e08c94f1 100644 --- a/forge-gui/res/cardsfolder/c/coalition_victory.txt +++ b/forge-gui/res/cardsfolder/c/coalition_victory.txt @@ -1,11 +1,11 @@ -Name:Coalition Victory -ManaCost:3 W U B R G -Types:Sorcery -A:SP$ WinsGame | Cost$ 3 W U B R G | Defined$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ10 | References$ X,Y,Z | SpellDescription$ You win the game if you control a land of each basic land type and a creature of each color. -SVar:Z:Count$ColoredCreatures -SVar:Y:Count$Domain -SVar:X:SVar$Y/Plus.Z -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/coalition_victory.jpg -Oracle:You win the game if you control a land of each basic land type and a creature of each color. \ No newline at end of file +Name:Coalition Victory +ManaCost:3 W U B R G +Types:Sorcery +A:SP$ WinsGame | Cost$ 3 W U B R G | Defined$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ10 | References$ X,Y,Z | SpellDescription$ You win the game if you control a land of each basic land type and a creature of each color. +SVar:Z:Count$ColoredCreatures +SVar:Y:Count$Domain +SVar:X:SVar$Y/Plus.Z +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/coalition_victory.jpg +Oracle:You win the game if you control a land of each basic land type and a creature of each color. diff --git a/forge-gui/res/cardsfolder/c/coast_watcher.txt b/forge-gui/res/cardsfolder/c/coast_watcher.txt index ef54c40690a..36c3f4a99a2 100644 --- a/forge-gui/res/cardsfolder/c/coast_watcher.txt +++ b/forge-gui/res/cardsfolder/c/coast_watcher.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/coast_watcher.jpg -Oracle:Flying, protection from green \ No newline at end of file +Oracle:Flying, protection from green diff --git a/forge-gui/res/cardsfolder/c/coastal_drake.txt b/forge-gui/res/cardsfolder/c/coastal_drake.txt index c337bc91811..347fa83ecac 100644 --- a/forge-gui/res/cardsfolder/c/coastal_drake.txt +++ b/forge-gui/res/cardsfolder/c/coastal_drake.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying A:AB$ ChangeZone | Cost$ 1 U T | ValidTgts$ Kavu | TgtPrompt$ Select target Kavu | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target Kavu to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/coastal_drake.jpg -Oracle:Flying\n{1}{U}, {T}: Return target Kavu to its owner's hand. \ No newline at end of file +Oracle:Flying\n{1}{U}, {T}: Return target Kavu to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/coastal_hornclaw.txt b/forge-gui/res/cardsfolder/c/coastal_hornclaw.txt index 986fddfba8a..e668fb57c6a 100644 --- a/forge-gui/res/cardsfolder/c/coastal_hornclaw.txt +++ b/forge-gui/res/cardsfolder/c/coastal_hornclaw.txt @@ -4,4 +4,4 @@ Types:Creature Bird PT:3/3 A:AB$ Pump | Cost$ Sac<1/Land> | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/pr/en-us/card24574.jpg -Oracle:Sacrifice a land: Coastal Hornclaw gains flying until end of turn. \ No newline at end of file +Oracle:Sacrifice a land: Coastal Hornclaw gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/coastal_piracy.txt b/forge-gui/res/cardsfolder/c/coastal_piracy.txt index 9df4735cf5d..2478cfdbb54 100644 --- a/forge-gui/res/cardsfolder/c/coastal_piracy.txt +++ b/forge-gui/res/cardsfolder/c/coastal_piracy.txt @@ -5,4 +5,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Opponent | Com SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/coastal_piracy.jpg -Oracle:Whenever a creature you control deals combat damage to an opponent, you may draw a card. \ No newline at end of file +Oracle:Whenever a creature you control deals combat damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/c/coastal_tower.txt b/forge-gui/res/cardsfolder/c/coastal_tower.txt index 0aa96a0bda3..13021dfbaa6 100644 --- a/forge-gui/res/cardsfolder/c/coastal_tower.txt +++ b/forge-gui/res/cardsfolder/c/coastal_tower.txt @@ -5,4 +5,4 @@ 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$ U | SpellDescription$ Add {U} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/coastal_tower.jpg -Oracle:Coastal Tower enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Oracle:Coastal Tower enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/coastal_wizard.txt b/forge-gui/res/cardsfolder/c/coastal_wizard.txt index b536a1da647..389ee8e092d 100644 --- a/forge-gui/res/cardsfolder/c/coastal_wizard.txt +++ b/forge-gui/res/cardsfolder/c/coastal_wizard.txt @@ -1,9 +1,9 @@ -Name:Coastal Wizard -ManaCost:2 U U -Types:Creature Human Wizard -PT:1/1 -A:AB$ ChangeZone | Cost$ T | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZone | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Return CARDNAME and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared. -SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/coastal_wizard.jpg -Oracle:{T}: Return Coastal Wizard and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Name:Coastal Wizard +ManaCost:2 U U +Types:Creature Human Wizard +PT:1/1 +A:AB$ ChangeZone | Cost$ T | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZone | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Return CARDNAME and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared. +SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/coastal_wizard.jpg +Oracle:{T}: Return Coastal Wizard and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/c/coastline_chimera.txt b/forge-gui/res/cardsfolder/c/coastline_chimera.txt index 0d39efd5505..cb11d8e763a 100644 --- a/forge-gui/res/cardsfolder/c/coastline_chimera.txt +++ b/forge-gui/res/cardsfolder/c/coastline_chimera.txt @@ -1,8 +1,8 @@ -Name:Coastline Chimera -ManaCost:3 U -Types:Creature Chimera -PT:1/5 -K:Flying -A:AB$ Pump | Cost$ 1 W | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/coastline_chimera.jpg -Oracle:Flying\n{1}{W}: Coastline Chimera can block an additional creature this turn. \ No newline at end of file +Name:Coastline Chimera +ManaCost:3 U +Types:Creature Chimera +PT:1/5 +K:Flying +A:AB$ Pump | Cost$ 1 W | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/coastline_chimera.jpg +Oracle:Flying\n{1}{W}: Coastline Chimera can block an additional creature this turn. diff --git a/forge-gui/res/cardsfolder/c/coat_of_arms.txt b/forge-gui/res/cardsfolder/c/coat_of_arms.txt index eab831405ec..a386257fc35 100644 --- a/forge-gui/res/cardsfolder/c/coat_of_arms.txt +++ b/forge-gui/res/cardsfolder/c/coat_of_arms.txt @@ -6,4 +6,4 @@ SVar:AffectedX:Count$Valid Creature.sharesCreatureTypeWith+Other SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coat_of_arms.jpg -Oracle:Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Goblin Warriors and a Goblin Shaman are on the battlefield, each gets +2/+2.) \ No newline at end of file +Oracle:Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Goblin Warriors and a Goblin Shaman are on the battlefield, each gets +2/+2.) diff --git a/forge-gui/res/cardsfolder/c/cobalt_golem.txt b/forge-gui/res/cardsfolder/c/cobalt_golem.txt index 2dbae610be3..3c862f97cd2 100644 --- a/forge-gui/res/cardsfolder/c/cobalt_golem.txt +++ b/forge-gui/res/cardsfolder/c/cobalt_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:2/3 A:AB$ Pump | Cost$ 1 U | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cobalt_golem.jpg -Oracle:{1}{U}: Cobalt Golem gains flying until end of turn. \ No newline at end of file +Oracle:{1}{U}: Cobalt Golem gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cobblebrute.txt b/forge-gui/res/cardsfolder/c/cobblebrute.txt index 22ecc24ed59..abc6ff7af85 100644 --- a/forge-gui/res/cardsfolder/c/cobblebrute.txt +++ b/forge-gui/res/cardsfolder/c/cobblebrute.txt @@ -1,6 +1,6 @@ -Name:Cobblebrute -ManaCost:3 R -Types:Creature Elemental -PT:5/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/cobblebrute.jpg -Oracle: \ No newline at end of file +Name:Cobblebrute +ManaCost:3 R +Types:Creature Elemental +PT:5/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/cobblebrute.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/c/cobbled_wings.txt b/forge-gui/res/cardsfolder/c/cobbled_wings.txt index 39e2a384f7d..5987ae2918b 100644 --- a/forge-gui/res/cardsfolder/c/cobbled_wings.txt +++ b/forge-gui/res/cardsfolder/c/cobbled_wings.txt @@ -1,7 +1,7 @@ -Name:Cobbled Wings -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying | Description$ Equipped creature has flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cobbled_wings.jpg -Oracle:Equipped creature has flying.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Cobbled Wings +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying | Description$ Equipped creature has flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cobbled_wings.jpg +Oracle:Equipped creature has flying.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/c/cobra_trap.txt b/forge-gui/res/cardsfolder/c/cobra_trap.txt index a2d31372e97..6bfdcb033c0 100644 --- a/forge-gui/res/cardsfolder/c/cobra_trap.txt +++ b/forge-gui/res/cardsfolder/c/cobra_trap.txt @@ -1,12 +1,12 @@ -Name:Cobra Trap -ManaCost:4 G G -Types:Instant Trap -T:Mode$ Destroyed | ValidCauser$ Player.Opponent | ValidCard$ Permanent.nonCreature+YouCtrl | Execute$ TrackValidDestroy | Static$ True -SVar:TrackValidDestroy:DB$ StoreSVar | SVar$ SetTrap | Type$ CountSVar | Expression$ SetTrap/Plus.1 -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ SetTrap | Type$ Number | Expression$ 0 -SVar:SetTrap:Number$0 -SVar:AltCost:Cost$ G | CheckSVar$ SetTrap | SVarCompare$ GE1 | Description$ If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay CARDNAME's mana cost. -A:SP$ Token | Cost$ 4 G G | TokenAmount$ 4 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put four 1/1 green Snake creature tokens onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cobra_trap.jpg -Oracle:If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay Cobra Trap's mana cost.\nPut four 1/1 green Snake creature tokens onto the battlefield. \ No newline at end of file +Name:Cobra Trap +ManaCost:4 G G +Types:Instant Trap +T:Mode$ Destroyed | ValidCauser$ Player.Opponent | ValidCard$ Permanent.nonCreature+YouCtrl | Execute$ TrackValidDestroy | Static$ True +SVar:TrackValidDestroy:DB$ StoreSVar | SVar$ SetTrap | Type$ CountSVar | Expression$ SetTrap/Plus.1 +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ SetTrap | Type$ Number | Expression$ 0 +SVar:SetTrap:Number$0 +SVar:AltCost:Cost$ G | CheckSVar$ SetTrap | SVarCompare$ GE1 | Description$ If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay CARDNAME's mana cost. +A:SP$ Token | Cost$ 4 G G | TokenAmount$ 4 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put four 1/1 green Snake creature tokens onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cobra_trap.jpg +Oracle:If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay Cobra Trap's mana cost.\nPut four 1/1 green Snake creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/cockatrice.txt b/forge-gui/res/cardsfolder/c/cockatrice.txt index 194534f2b95..87118c9b304 100644 --- a/forge-gui/res/cardsfolder/c/cockatrice.txt +++ b/forge-gui/res/cardsfolder/c/cockatrice.txt @@ -10,4 +10,4 @@ SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execu SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/cockatrice.jpg -Oracle:Flying\nWhenever Cockatrice blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Flying\nWhenever Cockatrice blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/c/cocoon.txt b/forge-gui/res/cardsfolder/c/cocoon.txt index c6109ec8b0b..8c112709ca2 100644 --- a/forge-gui/res/cardsfolder/c/cocoon.txt +++ b/forge-gui/res/cardsfolder/c/cocoon.txt @@ -1,18 +1,18 @@ -Name:Cocoon -ManaCost:G -Types:Enchantment Aura -K:Enchant creature you control -A:SP$ Attach | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature and put three pupa counters on CARDNAME. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | CounterType$ PUPA | CounterNum$ 3 -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | CheckSVar$ X | Description$ Enchanted creature doesn't untap during your untap step if CARDNAME has a pupa counter on it. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, remove a pupa counter from CARDNAME. If you can't, sacrifice it, put a +1/+1 counter on enchanted creature, and that creature gains flying. (This effect lasts indefinitely.) -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ LE0 | References$ X | SubAbility$ TrigPump -SVar:TrigPump:DB$ Pump | Defined$ Enchanted | KW$ Flying | Permanent$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ LE0 | References$ X | SubAbility$ TrigSac -SVar:TrigSac:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LE0 | References$ X | SubAbility$ TrigRemoveCounter -SVar:TrigRemoveCounter:DB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ PUPA | CounterNum$ 1 -SVar:X:Count$Valid Card.Self+counters_GE1_PUPA -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cocoon.jpg -Oracle:Enchant creature you control\nEnchanted creature doesn't untap during your untap step if Cocoon has a pupa counter on it.\nWhen Cocoon enters the battlefield, tap enchanted creature and put three pupa counters on Cocoon.\nAt the beginning of your upkeep, remove a pupa counter from Cocoon. If you can't, sacrifice it, put a +1/+1 counter on enchanted creature, and that creature gains flying. (This effect lasts indefinitely.) \ No newline at end of file +Name:Cocoon +ManaCost:G +Types:Enchantment Aura +K:Enchant creature you control +A:SP$ Attach | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature and put three pupa counters on CARDNAME. +SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | CounterType$ PUPA | CounterNum$ 3 +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | CheckSVar$ X | Description$ Enchanted creature doesn't untap during your untap step if CARDNAME has a pupa counter on it. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, remove a pupa counter from CARDNAME. If you can't, sacrifice it, put a +1/+1 counter on enchanted creature, and that creature gains flying. (This effect lasts indefinitely.) +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ LE0 | References$ X | SubAbility$ TrigPump +SVar:TrigPump:DB$ Pump | Defined$ Enchanted | KW$ Flying | Permanent$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ LE0 | References$ X | SubAbility$ TrigSac +SVar:TrigSac:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LE0 | References$ X | SubAbility$ TrigRemoveCounter +SVar:TrigRemoveCounter:DB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ PUPA | CounterNum$ 1 +SVar:X:Count$Valid Card.Self+counters_GE1_PUPA +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cocoon.jpg +Oracle:Enchant creature you control\nEnchanted creature doesn't untap during your untap step if Cocoon has a pupa counter on it.\nWhen Cocoon enters the battlefield, tap enchanted creature and put three pupa counters on Cocoon.\nAt the beginning of your upkeep, remove a pupa counter from Cocoon. If you can't, sacrifice it, put a +1/+1 counter on enchanted creature, and that creature gains flying. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/c/codex_shredder.txt b/forge-gui/res/cardsfolder/c/codex_shredder.txt index 81f92107f3c..22b1dd61cbc 100644 --- a/forge-gui/res/cardsfolder/c/codex_shredder.txt +++ b/forge-gui/res/cardsfolder/c/codex_shredder.txt @@ -1,7 +1,7 @@ -Name:Codex Shredder -ManaCost:1 -Types:Artifact -A:AB$ Mill | Cost$ T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top card of his or her library into his or her graveyard. -A:AB$ ChangeZone | Cost$ 5 T Sac<1/CARDNAME> | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target card from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/codex_shredder.jpg -Oracle:{T}: Target player puts the top card of his or her library into his or her graveyard.\n{5}, {T}, Sacrifice Codex Shredder: Return target card from your graveyard to your hand. \ No newline at end of file +Name:Codex Shredder +ManaCost:1 +Types:Artifact +A:AB$ Mill | Cost$ T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top card of his or her library into his or her graveyard. +A:AB$ ChangeZone | Cost$ 5 T Sac<1/CARDNAME> | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target card from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/codex_shredder.jpg +Oracle:{T}: Target player puts the top card of his or her library into his or her graveyard.\n{5}, {T}, Sacrifice Codex Shredder: Return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/coerced_confession.txt b/forge-gui/res/cardsfolder/c/coerced_confession.txt index dfc103b6678..ea1ec4e9e7e 100644 --- a/forge-gui/res/cardsfolder/c/coerced_confession.txt +++ b/forge-gui/res/cardsfolder/c/coerced_confession.txt @@ -1,9 +1,9 @@ -Name:Coerced Confession -ManaCost:4 UB -Types:Sorcery -A:SP$ Mill | Cost$ 4 UB | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | RememberMilled$ True | SubAbility$ DBDraw | SpellDescription$ Target player puts the top four cards of his or her library into his or her graveyard. You draw a card for each creature card put into a graveyard this way. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/coerced_confession.jpg -Oracle:Target player puts the top four cards of his or her library into his or her graveyard. You draw a card for each creature card put into that graveyard this way. \ No newline at end of file +Name:Coerced Confession +ManaCost:4 UB +Types:Sorcery +A:SP$ Mill | Cost$ 4 UB | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | RememberMilled$ True | SubAbility$ DBDraw | SpellDescription$ Target player puts the top four cards of his or her library into his or her graveyard. You draw a card for each creature card put into a graveyard this way. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/coerced_confession.jpg +Oracle:Target player puts the top four cards of his or her library into his or her graveyard. You draw a card for each creature card put into that graveyard this way. diff --git a/forge-gui/res/cardsfolder/c/coercion.txt b/forge-gui/res/cardsfolder/c/coercion.txt index c13450c4567..72d407f73ba 100644 --- a/forge-gui/res/cardsfolder/c/coercion.txt +++ b/forge-gui/res/cardsfolder/c/coercion.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ Discard | Cost$ 2 B | ValidTgts$ Opponent | Mode$ RevealYouChoose | NumCards$ 1 | SpellDescription$ Target opponent reveals his or her hand. You choose a card from it. That player discards that card. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83034.jpg -Oracle:Target opponent reveals his or her hand. You choose a card from it. That player discards that card. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You choose a card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/c/coercive_portal.txt b/forge-gui/res/cardsfolder/c/coercive_portal.txt index f6ab41a7925..4823a31da31 100644 --- a/forge-gui/res/cardsfolder/c/coercive_portal.txt +++ b/forge-gui/res/cardsfolder/c/coercive_portal.txt @@ -1,10 +1,10 @@ -Name:Coercive Portal -ManaCost:4 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigVote | TriggerZones$ Battlefield | TriggerDescription$ Will of the Council - At the beginning of your upkeep, starting with you, each player votes for carnage or homage. If carnage gets more votes, sacrifice CARDNAME and destroy all nonland permanents. If homage gets more votes or the vote is tied, draw a card. -SVar:TrigVote:DB$ Vote | Defined$ Player | VoteCarnage$ DBDestroyAll | VoteHomage$ DBDraw | Tied$ DBDraw | VoteType$ Carnage,Homage | AILogic$ CarnageOrHomage -SVar:DBDestroyAll:DB$ Sacrifice | SacValid$ Self | SubAbility$ DBDestroy -SVar:DBDestroy:DB$ DestroyAll | ValidCards$ Permanent.nonLand | ValidDesc$ all nonland permanents -SVar:DBDraw:DB$ Draw | NumCards$ 1 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/coercive_portal.jpg -Oracle:Will of the council - At the beginning of your upkeep, starting with you, each player votes for carnage or homage. If carnage gets more votes, sacrifice Coercive Portal and destroy all nonland permanents. If homage gets more votes or the vote is tied, draw a card. +Name:Coercive Portal +ManaCost:4 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigVote | TriggerZones$ Battlefield | TriggerDescription$ Will of the Council - At the beginning of your upkeep, starting with you, each player votes for carnage or homage. If carnage gets more votes, sacrifice CARDNAME and destroy all nonland permanents. If homage gets more votes or the vote is tied, draw a card. +SVar:TrigVote:DB$ Vote | Defined$ Player | VoteCarnage$ DBDestroyAll | VoteHomage$ DBDraw | Tied$ DBDraw | VoteType$ Carnage,Homage | AILogic$ CarnageOrHomage +SVar:DBDestroyAll:DB$ Sacrifice | SacValid$ Self | SubAbility$ DBDestroy +SVar:DBDestroy:DB$ DestroyAll | ValidCards$ Permanent.nonLand | ValidDesc$ all nonland permanents +SVar:DBDraw:DB$ Draw | NumCards$ 1 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/coercive_portal.jpg +Oracle:Will of the council - At the beginning of your upkeep, starting with you, each player votes for carnage or homage. If carnage gets more votes, sacrifice Coercive Portal and destroy all nonland permanents. If homage gets more votes or the vote is tied, draw a card. diff --git a/forge-gui/res/cardsfolder/c/coffin_puppets.txt b/forge-gui/res/cardsfolder/c/coffin_puppets.txt index ab7f8cfd191..f70878afc43 100644 --- a/forge-gui/res/cardsfolder/c/coffin_puppets.txt +++ b/forge-gui/res/cardsfolder/c/coffin_puppets.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ ChangeZone | Cost$ Sac<2/Land> | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | PlayerTurn$ True | ActivationPhases$ Upkeep | IsPresent$ Swamp.YouCtrl | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate this ability only during your upkeep and only if you control a Swamp. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coffin_puppets.jpg -Oracle:Sacrifice two lands: Return Coffin Puppets from your graveyard to the battlefield. Activate this ability only during your upkeep and only if you control a Swamp. \ No newline at end of file +Oracle:Sacrifice two lands: Return Coffin Puppets from your graveyard to the battlefield. Activate this ability only during your upkeep and only if you control a Swamp. diff --git a/forge-gui/res/cardsfolder/c/coffin_purge.txt b/forge-gui/res/cardsfolder/c/coffin_purge.txt index 9d34cb7aff0..e7d4ed6cbcf 100644 --- a/forge-gui/res/cardsfolder/c/coffin_purge.txt +++ b/forge-gui/res/cardsfolder/c/coffin_purge.txt @@ -5,4 +5,4 @@ K:Flashback B A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coffin_purge.jpg -Oracle:Exile target card from a graveyard.\nFlashback {B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Exile target card from a graveyard.\nFlashback {B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/coffin_queen.txt b/forge-gui/res/cardsfolder/c/coffin_queen.txt index 976839e3c19..01403ac000a 100644 --- a/forge-gui/res/cardsfolder/c/coffin_queen.txt +++ b/forge-gui/res/cardsfolder/c/coffin_queen.txt @@ -1,16 +1,16 @@ -Name:Coffin Queen -ManaCost:2 B -Types:Creature Zombie Wizard -PT:1/1 -K:You may choose not to untap CARDNAME during your untap step. -A:AB$ ChangeZone | Cost$ 2 B T | Origin$ Graveyard | Destination$ Battlefield | RememberChanged$ True | GainControl$ True | TgtPrompt$ Select target creature card in a graveyard | ValidTgts$ Creature | ChangeNum$ 1 | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. When CARDNAME becomes untapped or you lose control of CARDNAME, exile that creature. -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | CheckSVar$ X | SVarCompare$ GE1 | Secondary$ True | TriggerDescription$ When CARDNAME becomes untapped, exile creature controlled by CARDNAME. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigExile | CheckSVar$ X | SVarCompare$ GE1 | Secondary$ True | TriggerDescription$ When you lose control of CARDNAME, exile creature controlled by CARDNAME. -T:Mode$ ChangesController | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | CheckSVar$ X | SVarCompare$ GE1 | Secondary$ True | TriggerDescription$ When you lose control of CARDNAME, exile creature controlled by CARDNAME. -SVar:TrigExile:DB$ChangeZoneAll | ChangeType$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -# Clear tracking effect if the creature put onto the battlefield leaves the battlefield, as per Oracle ruling -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ DBCleanup | Secondary$ True | Static$ True | TriggerDescription$ Clear tracking effect if the creature put onto the battlefield leaves the battlefield, as per Oracle ruling. -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/coffin_queen.jpg -Oracle:You may choose not to untap Coffin Queen during your untap step.\n{2}{B}, {T}: Put target creature card from a graveyard onto the battlefield under your control. When Coffin Queen becomes untapped or you lose control of Coffin Queen, exile that creature. \ No newline at end of file +Name:Coffin Queen +ManaCost:2 B +Types:Creature Zombie Wizard +PT:1/1 +K:You may choose not to untap CARDNAME during your untap step. +A:AB$ ChangeZone | Cost$ 2 B T | Origin$ Graveyard | Destination$ Battlefield | RememberChanged$ True | GainControl$ True | TgtPrompt$ Select target creature card in a graveyard | ValidTgts$ Creature | ChangeNum$ 1 | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. When CARDNAME becomes untapped or you lose control of CARDNAME, exile that creature. +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | CheckSVar$ X | SVarCompare$ GE1 | Secondary$ True | TriggerDescription$ When CARDNAME becomes untapped, exile creature controlled by CARDNAME. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigExile | CheckSVar$ X | SVarCompare$ GE1 | Secondary$ True | TriggerDescription$ When you lose control of CARDNAME, exile creature controlled by CARDNAME. +T:Mode$ ChangesController | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | CheckSVar$ X | SVarCompare$ GE1 | Secondary$ True | TriggerDescription$ When you lose control of CARDNAME, exile creature controlled by CARDNAME. +SVar:TrigExile:DB$ChangeZoneAll | ChangeType$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +# Clear tracking effect if the creature put onto the battlefield leaves the battlefield, as per Oracle ruling +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ DBCleanup | Secondary$ True | Static$ True | TriggerDescription$ Clear tracking effect if the creature put onto the battlefield leaves the battlefield, as per Oracle ruling. +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/coffin_queen.jpg +Oracle:You may choose not to untap Coffin Queen during your untap step.\n{2}{B}, {T}: Put target creature card from a graveyard onto the battlefield under your control. When Coffin Queen becomes untapped or you lose control of Coffin Queen, exile that creature. diff --git a/forge-gui/res/cardsfolder/c/cognivore.txt b/forge-gui/res/cardsfolder/c/cognivore.txt index d9c84df5fc3..b086d7e11ac 100644 --- a/forge-gui/res/cardsfolder/c/cognivore.txt +++ b/forge-gui/res/cardsfolder/c/cognivore.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$TypeInAllYards.Instant SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cognivore.jpg -Oracle:Flying\nCognivore's power and toughness are each equal to the number of instant cards in all graveyards. \ No newline at end of file +Oracle:Flying\nCognivore's power and toughness are each equal to the number of instant cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/c/coiled_tinviper.txt b/forge-gui/res/cardsfolder/c/coiled_tinviper.txt index 88c25e7153c..fce06e71746 100644 --- a/forge-gui/res/cardsfolder/c/coiled_tinviper.txt +++ b/forge-gui/res/cardsfolder/c/coiled_tinviper.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Snake PT:2/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/coiled_tinviper.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/c/coiling_oracle.txt b/forge-gui/res/cardsfolder/c/coiling_oracle.txt index 3590826a4b3..ab1eb5cfad9 100644 --- a/forge-gui/res/cardsfolder/c/coiling_oracle.txt +++ b/forge-gui/res/cardsfolder/c/coiling_oracle.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put that card into your hand. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | DestinationZone2$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/coiling_oracle.jpg -Oracle:When Coiling Oracle enters the battlefield, reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put that card into your hand. \ No newline at end of file +Oracle:When Coiling Oracle enters the battlefield, reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put that card into your hand. diff --git a/forge-gui/res/cardsfolder/c/coiling_woodworm.txt b/forge-gui/res/cardsfolder/c/coiling_woodworm.txt index ebb30d2b46b..07f6e440f70 100644 --- a/forge-gui/res/cardsfolder/c/coiling_woodworm.txt +++ b/forge-gui/res/cardsfolder/c/coiling_woodworm.txt @@ -5,4 +5,4 @@ PT:*/1 S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of Forests on the battlefield. SVar:X:Count$Valid Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/coiling_woodworm.jpg -Oracle:Coiling Woodworm's power is equal to the number of Forests on the battlefield. \ No newline at end of file +Oracle:Coiling Woodworm's power is equal to the number of Forests on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/coils_of_the_medusa.txt b/forge-gui/res/cardsfolder/c/coils_of_the_medusa.txt index e257f5a2306..b42aa304422 100644 --- a/forge-gui/res/cardsfolder/c/coils_of_the_medusa.txt +++ b/forge-gui/res/cardsfolder/c/coils_of_the_medusa.txt @@ -1,9 +1,9 @@ -Name:Coils of the Medusa -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse | RememberTargets$ True | ForgetOtherTargets$ True -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ -1 | Description$ Enchanted creature gets +1/-1. -A:AB$ DestroyAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.nonWall+blockingRemembered | SpellDescription$ Destroy all non-Wall creatures blocking enchanted creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/coils_of_the_medusa.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/-1.\nSacrifice Coils of the Medusa: Destroy all non-Wall creatures blocking enchanted creature. \ No newline at end of file +Name:Coils of the Medusa +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse | RememberTargets$ True | ForgetOtherTargets$ True +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ -1 | Description$ Enchanted creature gets +1/-1. +A:AB$ DestroyAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.nonWall+blockingRemembered | SpellDescription$ Destroy all non-Wall creatures blocking enchanted creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/coils_of_the_medusa.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/-1.\nSacrifice Coils of the Medusa: Destroy all non-Wall creatures blocking enchanted creature. diff --git a/forge-gui/res/cardsfolder/c/cold_eyed_selkie.txt b/forge-gui/res/cardsfolder/c/cold_eyed_selkie.txt index 4f941c9499c..97a9d126ba3 100644 --- a/forge-gui/res/cardsfolder/c/cold_eyed_selkie.txt +++ b/forge-gui/res/cardsfolder/c/cold_eyed_selkie.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ Tri SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/cold_eyed_selkie.jpg -Oracle:Islandwalk\nWhenever Cold-Eyed Selkie deals combat damage to a player, you may draw that many cards. \ No newline at end of file +Oracle:Islandwalk\nWhenever Cold-Eyed Selkie deals combat damage to a player, you may draw that many cards. diff --git a/forge-gui/res/cardsfolder/c/cold_snap.txt b/forge-gui/res/cardsfolder/c/cold_snap.txt index 135e0fcc9a8..8d984d45acd 100644 --- a/forge-gui/res/cardsfolder/c/cold_snap.txt +++ b/forge-gui/res/cardsfolder/c/cold_snap.txt @@ -1,10 +1,10 @@ -Name:Cold Snap -ManaCost:2 W -Types:Enchantment -K:Cumulative upkeep:2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, CARDNAME deals damage to that player equal to the number of snow lands he or she controls. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X -SVar:X:Count$Valid Land.Snow+ActivePlayerCtrl -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cold_snap.jpg -Oracle:Cumulative upkeep {2} (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.)\nAt the beginning of each player's upkeep, Cold Snap deals damage to that player equal to the number of snow lands he or she controls. \ No newline at end of file +Name:Cold Snap +ManaCost:2 W +Types:Enchantment +K:Cumulative upkeep:2 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, CARDNAME deals damage to that player equal to the number of snow lands he or she controls. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X +SVar:X:Count$Valid Land.Snow+ActivePlayerCtrl +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cold_snap.jpg +Oracle:Cumulative upkeep {2} (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.)\nAt the beginning of each player's upkeep, Cold Snap deals damage to that player equal to the number of snow lands he or she controls. diff --git a/forge-gui/res/cardsfolder/c/cold_storage.txt b/forge-gui/res/cardsfolder/c/cold_storage.txt index 842992ed70d..154d5f6289e 100644 --- a/forge-gui/res/cardsfolder/c/cold_storage.txt +++ b/forge-gui/res/cardsfolder/c/cold_storage.txt @@ -1,10 +1,10 @@ -Name:Cold Storage -ManaCost:4 -Types:Artifact -A:AB$ ChangeZone | Cost$ 3 | ValidTgts$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature you control | RememberTargets$ True | SpellDescription$ Exile target creature you control. -A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup | SpellDescription$ Return each creature card exiled with CARDNAME to the battlefield under your control. -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cold_storage.jpg -Oracle:{3}: Exile target creature you control.\nSacrifice Cold Storage: Return each creature card exiled with Cold Storage to the battlefield under your control. \ No newline at end of file +Name:Cold Storage +ManaCost:4 +Types:Artifact +A:AB$ ChangeZone | Cost$ 3 | ValidTgts$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature you control | RememberTargets$ True | SpellDescription$ Exile target creature you control. +A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup | SpellDescription$ Return each creature card exiled with CARDNAME to the battlefield under your control. +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cold_storage.jpg +Oracle:{3}: Exile target creature you control.\nSacrifice Cold Storage: Return each creature card exiled with Cold Storage to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/c/coldsteel_heart.txt b/forge-gui/res/cardsfolder/c/coldsteel_heart.txt index deecb1e2c91..cfc7200e02b 100644 --- a/forge-gui/res/cardsfolder/c/coldsteel_heart.txt +++ b/forge-gui/res/cardsfolder/c/coldsteel_heart.txt @@ -1,10 +1,10 @@ -Name:Coldsteel Heart -ManaCost:2 -Types:Snow Artifact -K:CARDNAME enters the battlefield tapped. -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/coldsteel_heart.jpg -Oracle:Coldsteel Heart enters the battlefield tapped.\nAs Coldsteel Heart enters the battlefield, choose a color.\n{T}: Add one mana of the chosen color to your mana pool. \ No newline at end of file +Name:Coldsteel Heart +ManaCost:2 +Types:Snow Artifact +K:CARDNAME enters the battlefield tapped. +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/coldsteel_heart.jpg +Oracle:Coldsteel Heart enters the battlefield tapped.\nAs Coldsteel Heart enters the battlefield, choose a color.\n{T}: Add one mana of the chosen color to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/colfenors_plans.txt b/forge-gui/res/cardsfolder/c/colfenors_plans.txt index 27b8addd773..4ddb206328d 100644 --- a/forge-gui/res/cardsfolder/c/colfenors_plans.txt +++ b/forge-gui/res/cardsfolder/c/colfenors_plans.txt @@ -1,13 +1,13 @@ -Name:Colfenor's Plans -ManaCost:2 B B -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile the top seven cards of your library face down. You may look at and play cards exiled with CARDNAME. -SVar:TrigExile:AB$ Dig | Cost$ 0 | DigNum$ 7 | DestinationZone$ Exile | NoLooking$ True | ChangeNum$ All | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ HIDDEN You may look at this card. & HIDDEN May be played | PumpZone$ Exile | UntilHostLeavesPlay$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. -S:Mode$ CantBeCast | ValidCard$ Card | Caster$ You | CheckSVar$ X | Description$ You can't cast more than one spell each turn. -SVar:X:Count$ThisTurnCast_Card.YouOwn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/colfenors_plans.jpg -Oracle:When Colfenor's Plans enters the battlefield, exile the top seven cards of your library face down.\nYou may look at and play cards exiled with Colfenor's Plans.\nSkip your draw step.\nYou can't cast more than one spell each turn. \ No newline at end of file +Name:Colfenor's Plans +ManaCost:2 B B +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile the top seven cards of your library face down. You may look at and play cards exiled with CARDNAME. +SVar:TrigExile:AB$ Dig | Cost$ 0 | DigNum$ 7 | DestinationZone$ Exile | NoLooking$ True | ChangeNum$ All | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ HIDDEN You may look at this card. & HIDDEN May be played | PumpZone$ Exile | UntilHostLeavesPlay$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. +S:Mode$ CantBeCast | ValidCard$ Card | Caster$ You | CheckSVar$ X | Description$ You can't cast more than one spell each turn. +SVar:X:Count$ThisTurnCast_Card.YouOwn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/colfenors_plans.jpg +Oracle:When Colfenor's Plans enters the battlefield, exile the top seven cards of your library face down.\nYou may look at and play cards exiled with Colfenor's Plans.\nSkip your draw step.\nYou can't cast more than one spell each turn. diff --git a/forge-gui/res/cardsfolder/c/colfenors_urn.txt b/forge-gui/res/cardsfolder/c/colfenors_urn.txt index 0f29297ba27..470484edb23 100644 --- a/forge-gui/res/cardsfolder/c/colfenors_urn.txt +++ b/forge-gui/res/cardsfolder/c/colfenors_urn.txt @@ -1,11 +1,11 @@ -Name:Colfenor's Urn -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature.toughnessGE4+YouOwn | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Whenever a creature with toughness 4 or greater is put into your graveyard from the battlefield, you may exile it. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Defined$ TriggeredCard | RememberChanged$ True -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE3 | Execute$ TrigReturnAll | TriggerDescription$ At the beginning of the end step, if three or more cards have been exiled with Colfenor's Urn, sacrifice it. If you do, return those cards to the battlefield under their owner's control. -SVar:TrigReturnAll:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/colfenors_urn.jpg -Oracle:Whenever a creature with toughness 4 or greater is put into your graveyard from the battlefield, you may exile it.\nAt the beginning of the end step, if three or more cards have been exiled with Colfenor's Urn, sacrifice it. If you do, return those cards to the battlefield under their owner's control. \ No newline at end of file +Name:Colfenor's Urn +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature.toughnessGE4+YouOwn | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Whenever a creature with toughness 4 or greater is put into your graveyard from the battlefield, you may exile it. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Defined$ TriggeredCard | RememberChanged$ True +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE3 | Execute$ TrigReturnAll | TriggerDescription$ At the beginning of the end step, if three or more cards have been exiled with Colfenor's Urn, sacrifice it. If you do, return those cards to the battlefield under their owner's control. +SVar:TrigReturnAll:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBSacSelf +SVar:DBSacSelf:DB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/colfenors_urn.jpg +Oracle:Whenever a creature with toughness 4 or greater is put into your graveyard from the battlefield, you may exile it.\nAt the beginning of the end step, if three or more cards have been exiled with Colfenor's Urn, sacrifice it. If you do, return those cards to the battlefield under their owner's control. diff --git a/forge-gui/res/cardsfolder/c/collapsing_borders.txt b/forge-gui/res/cardsfolder/c/collapsing_borders.txt index 3b28d2fc7b4..9fbc35888ec 100644 --- a/forge-gui/res/cardsfolder/c/collapsing_borders.txt +++ b/forge-gui/res/cardsfolder/c/collapsing_borders.txt @@ -1,10 +1,10 @@ -Name:Collapsing Borders -ManaCost:3 R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Domain - At the beginning of each player's upkeep, that player gains 1 life for each basic land type among lands he or she controls. Then CARDNAME deals 3 damage to him or her. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ DomainX | SubAbility$ DBDamage | References$ DomainX -SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 3 -SVar:DomainX:Count$DomainActivePlayer -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/collapsing_borders.jpg -Oracle:Domain - At the beginning of each player's upkeep, that player gains 1 life for each basic land type among lands he or she controls. Then Collapsing Borders deals 3 damage to him or her. \ No newline at end of file +Name:Collapsing Borders +ManaCost:3 R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Domain - At the beginning of each player's upkeep, that player gains 1 life for each basic land type among lands he or she controls. Then CARDNAME deals 3 damage to him or her. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ DomainX | SubAbility$ DBDamage | References$ DomainX +SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ 3 +SVar:DomainX:Count$DomainActivePlayer +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/collapsing_borders.jpg +Oracle:Domain - At the beginning of each player's upkeep, that player gains 1 life for each basic land type among lands he or she controls. Then Collapsing Borders deals 3 damage to him or her. diff --git a/forge-gui/res/cardsfolder/c/collective_blessing.txt b/forge-gui/res/cardsfolder/c/collective_blessing.txt index 62b074dee83..205bb01c81c 100644 --- a/forge-gui/res/cardsfolder/c/collective_blessing.txt +++ b/forge-gui/res/cardsfolder/c/collective_blessing.txt @@ -1,7 +1,7 @@ -Name:Collective Blessing -ManaCost:3 G G W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 3 | AddToughness$ 3 | Description$ Creatures you control get +3/+3. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/collective_blessing.jpg -Oracle:Creatures you control get +3/+3. \ No newline at end of file +Name:Collective Blessing +ManaCost:3 G G W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 3 | AddToughness$ 3 | Description$ Creatures you control get +3/+3. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/collective_blessing.jpg +Oracle:Creatures you control get +3/+3. diff --git a/forge-gui/res/cardsfolder/c/collective_restraint.txt b/forge-gui/res/cardsfolder/c/collective_restraint.txt index 12fd140e568..fddfc4bc9cb 100644 --- a/forge-gui/res/cardsfolder/c/collective_restraint.txt +++ b/forge-gui/res/cardsfolder/c/collective_restraint.txt @@ -4,4 +4,4 @@ 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. 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 +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. diff --git a/forge-gui/res/cardsfolder/c/collective_unconscious.txt b/forge-gui/res/cardsfolder/c/collective_unconscious.txt index 05ab070235d..515132dcb0d 100644 --- a/forge-gui/res/cardsfolder/c/collective_unconscious.txt +++ b/forge-gui/res/cardsfolder/c/collective_unconscious.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 4 G G | NumCards$ X | References$ X | SpellDescription$ Draw a card for each creature you control. SVar:X:Count$TypeYouCtrl.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/collective_unconscious.jpg -Oracle:Draw a card for each creature you control. \ No newline at end of file +Oracle:Draw a card for each creature you control. diff --git a/forge-gui/res/cardsfolder/c/collective_voyage.txt b/forge-gui/res/cardsfolder/c/collective_voyage.txt index 9334b1377c3..71878c81441 100644 --- a/forge-gui/res/cardsfolder/c/collective_voyage.txt +++ b/forge-gui/res/cardsfolder/c/collective_voyage.txt @@ -1,13 +1,13 @@ -Name:Collective Voyage -ManaCost:G -Types:Sorcery -A:SP$ RepeatEach | Cost$ G | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBSearch | StackDescription$ SpellDescription | SpellDescription$ Join forces - Starting with you, each player may pay any amount of mana. Each player searches his or her library for up to X basic land cards, where X is the total amount of mana paid this way, puts them onto the battlefield tapped, then shuffles his or her library. -SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana | SubAbility$ DBStore -SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount -SVar:DBSearch:DB$ ChangeZone | DefinedPlayer$ Each | ChangeType$ Land.Basic | ChangeNum$ JoinForcesAmount | Origin$ Library | Destination$ Battlefield | Tapped$ True | SubAbility$ DBReset | References$ JoinForcesAmount | StackDescription$ None -SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount -SVar:X:Count$ChosenNumber -SVar:JoinForcesAmount:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/collective_voyage.jpg -Oracle:Join forces - Starting with you, each player may pay any amount of mana. Each player searches his or her library for up to X basic land cards, where X is the total amount of mana paid this way, puts them onto the battlefield tapped, then shuffles his or her library. +Name:Collective Voyage +ManaCost:G +Types:Sorcery +A:SP$ RepeatEach | Cost$ G | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBSearch | StackDescription$ SpellDescription | SpellDescription$ Join forces - Starting with you, each player may pay any amount of mana. Each player searches his or her library for up to X basic land cards, where X is the total amount of mana paid this way, puts them onto the battlefield tapped, then shuffles his or her library. +SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana | SubAbility$ DBStore +SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount +SVar:DBSearch:DB$ ChangeZone | DefinedPlayer$ Each | ChangeType$ Land.Basic | ChangeNum$ JoinForcesAmount | Origin$ Library | Destination$ Battlefield | Tapped$ True | SubAbility$ DBReset | References$ JoinForcesAmount | StackDescription$ None +SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount +SVar:X:Count$ChosenNumber +SVar:JoinForcesAmount:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/collective_voyage.jpg +Oracle:Join forces - Starting with you, each player may pay any amount of mana. Each player searches his or her library for up to X basic land cards, where X is the total amount of mana paid this way, puts them onto the battlefield tapped, then shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/c/colos_yearling.txt b/forge-gui/res/cardsfolder/c/colos_yearling.txt index dae120e179e..e422476d656 100644 --- a/forge-gui/res/cardsfolder/c/colos_yearling.txt +++ b/forge-gui/res/cardsfolder/c/colos_yearling.txt @@ -5,4 +5,4 @@ PT:1/1 K:Mountainwalk A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/colos_yearling.jpg -Oracle:Mountainwalk\n{R}: Colos Yearling gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Mountainwalk\n{R}: Colos Yearling gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/colossal_heroics.txt b/forge-gui/res/cardsfolder/c/colossal_heroics.txt index abe7db13093..c93f33c540f 100644 --- a/forge-gui/res/cardsfolder/c/colossal_heroics.txt +++ b/forge-gui/res/cardsfolder/c/colossal_heroics.txt @@ -1,10 +1,10 @@ -Name:Colossal Heroics -ManaCost:2 G -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 G | EffectZone$ All | Description$ Strive - CARDNAME {1}{G} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | NumAtt$ +2 | NumDef$ +2 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SubAbility$ DBUntap | SpellDescription$ Any number of target creatures each get +2/+2 until end of turn. Untap those creatures. -SVar:DBUntap:DB$ Untap | Defined$ Targeted -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/colossal_heroics.jpg -Oracle:Strive - Colossal Heroics costs {1}{G} more to cast for each target beyond the first.\nAny number of target creatures each get +2/+2 until end of turn. Untap those creatures. \ No newline at end of file +Name:Colossal Heroics +ManaCost:2 G +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 G | EffectZone$ All | Description$ Strive - CARDNAME {1}{G} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | NumAtt$ +2 | NumDef$ +2 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SubAbility$ DBUntap | SpellDescription$ Any number of target creatures each get +2/+2 until end of turn. Untap those creatures. +SVar:DBUntap:DB$ Untap | Defined$ Targeted +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/colossal_heroics.jpg +Oracle:Strive - Colossal Heroics costs {1}{G} more to cast for each target beyond the first.\nAny number of target creatures each get +2/+2 until end of turn. Untap those creatures. diff --git a/forge-gui/res/cardsfolder/c/colossal_might.txt b/forge-gui/res/cardsfolder/c/colossal_might.txt index ffe220ba3b6..c95faed884d 100644 --- a/forge-gui/res/cardsfolder/c/colossal_might.txt +++ b/forge-gui/res/cardsfolder/c/colossal_might.txt @@ -3,4 +3,4 @@ ManaCost:R G Types:Instant A:SP$ Pump | Cost$ R G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +2 | KW$ Trample | SpellDescription$ Target creature gets +4/+2 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/colossal_might.jpg -Oracle:Target creature gets +4/+2 and gains trample until end of turn. \ No newline at end of file +Oracle:Target creature gets +4/+2 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/c/colossal_whale.txt b/forge-gui/res/cardsfolder/c/colossal_whale.txt index 87fcdcd103c..8c770c80836 100644 --- a/forge-gui/res/cardsfolder/c/colossal_whale.txt +++ b/forge-gui/res/cardsfolder/c/colossal_whale.txt @@ -1,14 +1,14 @@ -Name:Colossal Whale -ManaCost:5 U U -Types:Creature Whale -PT:5/5 -K:Islandwalk -T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may exile target creature defending player controls until CARDNAME leaves the battlefield. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player control | ConditionPresent$ Card.Self | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent -SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until Colossal Whale leaves the battlefield -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/colossal_whale.jpg -Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.)\nWhenever Colossal Whale attacks, you may exile target creature defending player controls until Colossal Whale leaves the battlefield. (That creature returns under its owner's control.) +Name:Colossal Whale +ManaCost:5 U U +Types:Creature Whale +PT:5/5 +K:Islandwalk +T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may exile target creature defending player controls until CARDNAME leaves the battlefield. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player control | ConditionPresent$ Card.Self | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Triggers$ ComeBack | RememberObjects$ Targeted | ImprintCards$ Self | SVars$ TrigReturn,ExileSelf | ConditionPresent$ Card.Self | Duration$ Permanent +SVar:ComeBack:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ TrigReturn | TriggerZones$ Command | TriggerController$ TriggeredCardController | Static$ True | TriggerDescription$ That creature is exiled until Colossal Whale leaves the battlefield +SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/colossal_whale.jpg +Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.)\nWhenever Colossal Whale attacks, you may exile target creature defending player controls until Colossal Whale leaves the battlefield. (That creature returns under its owner's control.) diff --git a/forge-gui/res/cardsfolder/c/colossus_of_akros.txt b/forge-gui/res/cardsfolder/c/colossus_of_akros.txt index 6b79b7b1a29..a7d60685211 100644 --- a/forge-gui/res/cardsfolder/c/colossus_of_akros.txt +++ b/forge-gui/res/cardsfolder/c/colossus_of_akros.txt @@ -1,10 +1,10 @@ -Name:Colossus of Akros -ManaCost:8 -Types:Artifact Creature Golem -PT:10/10 -K:Defender -K:Indestructible -K:Monstrosity 10:10 -S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Trample | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | Description$ As long as CARDNAME is monstrous, it has trample and can attack as though it didn't have defender. -SVar:Picture:http://www.wizards.com/global/images/magic/general/colossus_of_akros.jpg -Oracle:Defender, indestructible\n{10}: Monstrosity 10. (If this creature isn't monstrous, put ten +1/+1 counters on it and it becomes monstrous.)\nAs long as Colossus of Akros is monstrous, it has trample and can attack as though it didn't have defender. \ No newline at end of file +Name:Colossus of Akros +ManaCost:8 +Types:Artifact Creature Golem +PT:10/10 +K:Defender +K:Indestructible +K:Monstrosity 10:10 +S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Trample | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | Description$ As long as CARDNAME is monstrous, it has trample and can attack as though it didn't have defender. +SVar:Picture:http://www.wizards.com/global/images/magic/general/colossus_of_akros.jpg +Oracle:Defender, indestructible\n{10}: Monstrosity 10. (If this creature isn't monstrous, put ten +1/+1 counters on it and it becomes monstrous.)\nAs long as Colossus of Akros is monstrous, it has trample and can attack as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/c/colossus_of_sardia.txt b/forge-gui/res/cardsfolder/c/colossus_of_sardia.txt index 3874a51e99a..967949b4256 100644 --- a/forge-gui/res/cardsfolder/c/colossus_of_sardia.txt +++ b/forge-gui/res/cardsfolder/c/colossus_of_sardia.txt @@ -6,4 +6,4 @@ K:Trample K:CARDNAME doesn't untap during your untap step. A:AB$ Untap | Cost$ 9 | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Untap CARDNAME. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/colossus_of_sardia.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.)\nColossus of Sardia doesn't untap during your untap step.\n{9}: Untap Colossus of Sardia. Activate this ability only during your upkeep. \ No newline at end of file +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.)\nColossus of Sardia doesn't untap during your untap step.\n{9}: Untap Colossus of Sardia. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/c/coma_veil.txt b/forge-gui/res/cardsfolder/c/coma_veil.txt index 65acd4be866..f9db412feea 100644 --- a/forge-gui/res/cardsfolder/c/coma_veil.txt +++ b/forge-gui/res/cardsfolder/c/coma_veil.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 4 U | ValidTgts$ Artifact,Creature | TgtPrompt$ Select targ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted permanent doesn't untap during its controller's untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coma_veil.jpg -Oracle:Enchant artifact or creature\nEnchanted permanent doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant artifact or creature\nEnchanted permanent doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/c/combat_medic.txt b/forge-gui/res/cardsfolder/c/combat_medic.txt index bae01df3cc7..1d14b3eab85 100644 --- a/forge-gui/res/cardsfolder/c/combat_medic.txt +++ b/forge-gui/res/cardsfolder/c/combat_medic.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric Soldier PT:0/2 A:AB$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/combat_medic.jpg -Oracle:{1}{W}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{1}{W}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/c/combust.txt b/forge-gui/res/cardsfolder/c/combust.txt index 0502fe1cda4..e23a53aff89 100644 --- a/forge-gui/res/cardsfolder/c/combust.txt +++ b/forge-gui/res/cardsfolder/c/combust.txt @@ -5,4 +5,4 @@ K:CARDNAME can't be countered. A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.White,Creature.Blue | NumDmg$ 5 | NoPrevention$ True | TgtPrompt$ Select target white or blue creature. | SpellDescription$ CARDNAME deals 5 damage to target white or blue creature. The damage can't be prevented. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/combust.jpg -Oracle:Combust can't be countered by spells or abilities.\nCombust deals 5 damage to target white or blue creature. The damage can't be prevented. \ No newline at end of file +Oracle:Combust can't be countered by spells or abilities.\nCombust deals 5 damage to target white or blue creature. The damage can't be prevented. diff --git a/forge-gui/res/cardsfolder/c/comet_storm.txt b/forge-gui/res/cardsfolder/c/comet_storm.txt index 7cac0dbddc7..a6b6fc6c298 100644 --- a/forge-gui/res/cardsfolder/c/comet_storm.txt +++ b/forge-gui/res/cardsfolder/c/comet_storm.txt @@ -1,9 +1,9 @@ -Name:Comet Storm -ManaCost:X R R -Types:Instant -A:SP$ DealDamage | Cost$ X R R | Announce$ Multikicker,X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | TargetMin$ TargetsNum | TargetMax$ TargetsNum | References$ X,TargetsNum | SpellDescription$ CARDNAME deals X damage to each target creature and/or player. -K:Multikicker 1 -SVar:TargetsNum:Count$TimesKicked/Plus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/comet_storm.jpg -SVar:X:Count$xPaid -Oracle:Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.)\nChoose target creature or player, then choose another target creature or player for each time Comet Storm was kicked. Comet Storm deals X damage to each of them. \ No newline at end of file +Name:Comet Storm +ManaCost:X R R +Types:Instant +A:SP$ DealDamage | Cost$ X R R | Announce$ Multikicker,X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | TargetMin$ TargetsNum | TargetMax$ TargetsNum | References$ X,TargetsNum | SpellDescription$ CARDNAME deals X damage to each target creature and/or player. +K:Multikicker 1 +SVar:TargetsNum:Count$TimesKicked/Plus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/comet_storm.jpg +SVar:X:Count$xPaid +Oracle:Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.)\nChoose target creature or player, then choose another target creature or player for each time Comet Storm was kicked. Comet Storm deals X damage to each of them. diff --git a/forge-gui/res/cardsfolder/c/command_of_unsummoning.txt b/forge-gui/res/cardsfolder/c/command_of_unsummoning.txt index d56a566f234..e114bdcf043 100644 --- a/forge-gui/res/cardsfolder/c/command_of_unsummoning.txt +++ b/forge-gui/res/cardsfolder/c/command_of_unsummoning.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Instant A:SP$ ChangeZone | Cost$ 2 U | TargetMin$ 1 | TargetMax$ 2 | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Hand | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Return one or two target attacking creatures to their owner's hand. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/command_of_unsummoning.jpg -Oracle:Cast Command of Unsummoning only during the declare attackers step and only if you've been attacked this step.\nReturn one or two target attacking creatures to their owner's hand. \ No newline at end of file +Oracle:Cast Command of Unsummoning only during the declare attackers step and only if you've been attacked this step.\nReturn one or two target attacking creatures to their owner's hand. diff --git a/forge-gui/res/cardsfolder/c/command_tower.txt b/forge-gui/res/cardsfolder/c/command_tower.txt index 74993ba3f09..bf0269800e4 100644 --- a/forge-gui/res/cardsfolder/c/command_tower.txt +++ b/forge-gui/res/cardsfolder/c/command_tower.txt @@ -1,6 +1,6 @@ -Name:Command Tower -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ Combo ColorIdentity | SpellDescription$ Add to your mana pool one mana of any color in your commander's color identity. -SVar:Picture:http://www.wizards.com/global/images/magic/general/command_tower.jpg -Oracle:{T}: Add to your mana pool one mana of any color in your commander's color identity. +Name:Command Tower +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ Combo ColorIdentity | SpellDescription$ Add to your mana pool one mana of any color in your commander's color identity. +SVar:Picture:http://www.wizards.com/global/images/magic/general/command_tower.jpg +Oracle:{T}: Add to your mana pool one mana of any color in your commander's color identity. diff --git a/forge-gui/res/cardsfolder/c/commandeer.txt b/forge-gui/res/cardsfolder/c/commandeer.txt index ab822036b0c..13cc9ea0f48 100644 --- a/forge-gui/res/cardsfolder/c/commandeer.txt +++ b/forge-gui/res/cardsfolder/c/commandeer.txt @@ -1,9 +1,9 @@ -Name:Commandeer -ManaCost:5 U U -Types:Instant -A:SP$ ControlSpell | Cost$ 5 U U | ValidTgts$ Card.nonCreature | TargetType$ Spell | Mode$ Gain | SubAbility$ DBChooseTargets | SpellDescription$ Gain control of target noncreature spell. You may choose new targets for it. (If that spell is an artifact, enchantment, or planeswalker, the permanent enters the battlefield under your control.) -SVar:DBChooseTargets:DB$ ChangeTargets | Defined$ Targeted | Optional$ True -SVar:AltCost:Cost$ ExileFromHand<2/Card.Blue> | Description$ You may exile two blue cards from your hand rather than pay CARDNAME's mana cost. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/commandeer.jpg -Oracle:You may exile two blue cards from your hand rather than pay Commandeer's mana cost.\nGain control of target noncreature spell. You may choose new targets for it. (If that spell is an artifact, enchantment, or planeswalker, the permanent enters the battlefield under your control.) +Name:Commandeer +ManaCost:5 U U +Types:Instant +A:SP$ ControlSpell | Cost$ 5 U U | ValidTgts$ Card.nonCreature | TargetType$ Spell | Mode$ Gain | SubAbility$ DBChooseTargets | SpellDescription$ Gain control of target noncreature spell. You may choose new targets for it. (If that spell is an artifact, enchantment, or planeswalker, the permanent enters the battlefield under your control.) +SVar:DBChooseTargets:DB$ ChangeTargets | Defined$ Targeted | Optional$ True +SVar:AltCost:Cost$ ExileFromHand<2/Card.Blue> | Description$ You may exile two blue cards from your hand rather than pay CARDNAME's mana cost. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/commandeer.jpg +Oracle:You may exile two blue cards from your hand rather than pay Commandeer's mana cost.\nGain control of target noncreature spell. You may choose new targets for it. (If that spell is an artifact, enchantment, or planeswalker, the permanent enters the battlefield under your control.) diff --git a/forge-gui/res/cardsfolder/c/commander_eesha.txt b/forge-gui/res/cardsfolder/c/commander_eesha.txt index 8ecbf6bba2e..e79dab9362b 100644 --- a/forge-gui/res/cardsfolder/c/commander_eesha.txt +++ b/forge-gui/res/cardsfolder/c/commander_eesha.txt @@ -5,4 +5,4 @@ PT:2/4 K:Flying K:Protection from creatures SVar:Picture:http://www.wizards.com/global/images/magic/general/commander_eesha.jpg -Oracle:Flying, protection from creatures \ No newline at end of file +Oracle:Flying, protection from creatures diff --git a/forge-gui/res/cardsfolder/c/commander_greven_il_vec.txt b/forge-gui/res/cardsfolder/c/commander_greven_il_vec.txt index 6aa5d56af60..5863a8af4ed 100644 --- a/forge-gui/res/cardsfolder/c/commander_greven_il_vec.txt +++ b/forge-gui/res/cardsfolder/c/commander_greven_il_vec.txt @@ -8,4 +8,4 @@ SVar:TrigSac:DB$ Sacrifice | Defined$ You | SacValid$ Creature SVar:RemAIDeck:True SVar:NeedsToPlay:Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/commander_greven_il_vec.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhen Commander Greven il-Vec enters the battlefield, sacrifice a creature. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhen Commander Greven il-Vec enters the battlefield, sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/c/commanders_authority.txt b/forge-gui/res/cardsfolder/c/commanders_authority.txt index 84510b9614a..0e7b9c8a29f 100644 --- a/forge-gui/res/cardsfolder/c/commanders_authority.txt +++ b/forge-gui/res/cardsfolder/c/commanders_authority.txt @@ -1,10 +1,10 @@ -Name:Commander's Authority -ManaCost:4 W -Types:Enchantment Aura -K:Enchant Creature -A:SP$ Attach | Cost$ 4 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ CommanderTrig | AddSVar$ CommanderToken | Description$ Enchanted creature has "At the beginning of your upkeep, put a 1/1 white Human creature token onto the battlefield." -SVar:CommanderTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CommanderToken | TriggerDescription$ At the beginning of your upkeep, put a 1/1 white Human creature token onto the battlefield. -SVar:CommanderToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w 1 1 human avr -SVar:Picture:http://www.wizards.com/global/images/magic/general/commanders_authority.jpg -Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, put a 1/1 white Human creature token onto the battlefield." \ No newline at end of file +Name:Commander's Authority +ManaCost:4 W +Types:Enchantment Aura +K:Enchant Creature +A:SP$ Attach | Cost$ 4 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ CommanderTrig | AddSVar$ CommanderToken | Description$ Enchanted creature has "At the beginning of your upkeep, put a 1/1 white Human creature token onto the battlefield." +SVar:CommanderTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CommanderToken | TriggerDescription$ At the beginning of your upkeep, put a 1/1 white Human creature token onto the battlefield. +SVar:CommanderToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w 1 1 human avr +SVar:Picture:http://www.wizards.com/global/images/magic/general/commanders_authority.jpg +Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, put a 1/1 white Human creature token onto the battlefield." diff --git a/forge-gui/res/cardsfolder/c/commando_raid.txt b/forge-gui/res/cardsfolder/c/commando_raid.txt index 02e186339ea..c8bad38ddd0 100644 --- a/forge-gui/res/cardsfolder/c/commando_raid.txt +++ b/forge-gui/res/cardsfolder/c/commando_raid.txt @@ -1,9 +1,9 @@ -Name:Commando Raid -ManaCost:2 R -Types:Instant -A:SP$ Animate | Cost$ 2 R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Triggers$ TrigDamage | sVars$ Damage,CommandoRaidX | SpellDescription$ Until end of turn, target creature you control gains "When this creature deals combat damage to a player, you may have it deal damage equal to its power to target creature that player controls." -SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ Damage | OptionalDecider$ You | TriggerDescription$ When this creature deals combat damage to a player, you may have it deal damage equal to its power to target creature that player controls. -SVar:Damage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls | NumDmg$ CommandoRaidX | References$ CommandoRaidX -SVar:CommandoRaidX:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/commando_raid.jpg -Oracle:Until end of turn, target creature you control gains "When this creature deals combat damage to a player, you may have it deal damage equal to its power to target creature that player controls." \ No newline at end of file +Name:Commando Raid +ManaCost:2 R +Types:Instant +A:SP$ Animate | Cost$ 2 R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Triggers$ TrigDamage | sVars$ Damage,CommandoRaidX | SpellDescription$ Until end of turn, target creature you control gains "When this creature deals combat damage to a player, you may have it deal damage equal to its power to target creature that player controls." +SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ Damage | OptionalDecider$ You | TriggerDescription$ When this creature deals combat damage to a player, you may have it deal damage equal to its power to target creature that player controls. +SVar:Damage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls | NumDmg$ CommandoRaidX | References$ CommandoRaidX +SVar:CommandoRaidX:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/commando_raid.jpg +Oracle:Until end of turn, target creature you control gains "When this creature deals combat damage to a player, you may have it deal damage equal to its power to target creature that player controls." diff --git a/forge-gui/res/cardsfolder/c/common_bond.txt b/forge-gui/res/cardsfolder/c/common_bond.txt index e5e4b0a8673..b4cd2bb0756 100644 --- a/forge-gui/res/cardsfolder/c/common_bond.txt +++ b/forge-gui/res/cardsfolder/c/common_bond.txt @@ -1,7 +1,7 @@ -Name:Common Bond -ManaCost:1 G W -Types:Instant -A:SP$ PutCounter | Cost$ 1 G W | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ PutOneMore | SpellDescription$ Put a +1/+1 counter on target creature. -SVar:PutOneMore:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/common_bond.jpg -Oracle:Put a +1/+1 counter on target creature.\nPut a +1/+1 counter on target creature. \ No newline at end of file +Name:Common Bond +ManaCost:1 G W +Types:Instant +A:SP$ PutCounter | Cost$ 1 G W | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ PutOneMore | SpellDescription$ Put a +1/+1 counter on target creature. +SVar:PutOneMore:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/common_bond.jpg +Oracle:Put a +1/+1 counter on target creature.\nPut a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/c/common_cause.txt b/forge-gui/res/cardsfolder/c/common_cause.txt index 14c32dff63e..158333f1dc6 100644 --- a/forge-gui/res/cardsfolder/c/common_cause.txt +++ b/forge-gui/res/cardsfolder/c/common_cause.txt @@ -1,9 +1,9 @@ -Name:Common Cause -ManaCost:2 W -Types:Enchantment -S:Mode$ Continuous | AffectedZone$ Battlefield | Affected$ Creature.nonArtifact | AddPower$ 2 | AddToughness$ 2 | CheckSVar$ X | SVarCompare$ EQY | References$ X,Y | Description$ Nonartifact creatures get +2/+2 as long as they all share a color. -SVar:X:Count$Valid Creature.nonArtifact+SharesColorWith MostProminentColor -SVar:Y:Count$Valid Creature.nonArtifact -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/common_cause.jpg -Oracle:Nonartifact creatures get +2/+2 as long as they all share a color. \ No newline at end of file +Name:Common Cause +ManaCost:2 W +Types:Enchantment +S:Mode$ Continuous | AffectedZone$ Battlefield | Affected$ Creature.nonArtifact | AddPower$ 2 | AddToughness$ 2 | CheckSVar$ X | SVarCompare$ EQY | References$ X,Y | Description$ Nonartifact creatures get +2/+2 as long as they all share a color. +SVar:X:Count$Valid Creature.nonArtifact+SharesColorWith MostProminentColor +SVar:Y:Count$Valid Creature.nonArtifact +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/common_cause.jpg +Oracle:Nonartifact creatures get +2/+2 as long as they all share a color. diff --git a/forge-gui/res/cardsfolder/c/commune_with_nature.txt b/forge-gui/res/cardsfolder/c/commune_with_nature.txt index 087fa1031d1..d116528ab66 100644 --- a/forge-gui/res/cardsfolder/c/commune_with_nature.txt +++ b/forge-gui/res/cardsfolder/c/commune_with_nature.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Sorcery A:SP$ Dig | Cost$ G | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature | SpellDescription$ Look at the top five cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. SVar:Picture:http://www.wizards.com/global/images/magic/general/commune_with_nature.jpg -Oracle:Look at the top five cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Look at the top five cards of your library. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/c/commune_with_the_gods.txt b/forge-gui/res/cardsfolder/c/commune_with_the_gods.txt index bb7a7c006e9..323aa385f11 100644 --- a/forge-gui/res/cardsfolder/c/commune_with_the_gods.txt +++ b/forge-gui/res/cardsfolder/c/commune_with_the_gods.txt @@ -1,6 +1,6 @@ -Name:Commune with the Gods -ManaCost:1 G -Types:Sorcery -A:SP$ Dig | Cost$ 1 G | DigNum$ 5 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature,Enchantment | DestinationZone2$ Graveyard | Optional$ True | SpellDescription$ Reveal the top five cards of your library. You may put a creature or enchantment card from among them into your hand. Put the rest into your graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/commune_with_the_gods.jpg -Oracle:Reveal the top five cards of your library. You may put a creature or enchantment card from among them into your hand. Put the rest into your graveyard. \ No newline at end of file +Name:Commune with the Gods +ManaCost:1 G +Types:Sorcery +A:SP$ Dig | Cost$ 1 G | DigNum$ 5 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature,Enchantment | DestinationZone2$ Graveyard | Optional$ True | SpellDescription$ Reveal the top five cards of your library. You may put a creature or enchantment card from among them into your hand. Put the rest into your graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/commune_with_the_gods.jpg +Oracle:Reveal the top five cards of your library. You may put a creature or enchantment card from among them into your hand. Put the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/c/complex_automaton.txt b/forge-gui/res/cardsfolder/c/complex_automaton.txt index 916209ba475..3786ac2df82 100644 --- a/forge-gui/res/cardsfolder/c/complex_automaton.txt +++ b/forge-gui/res/cardsfolder/c/complex_automaton.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Permanent.YouCtrl SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/complex_automaton.jpg -Oracle:At the beginning of your upkeep, if you control seven or more permanents, return Complex Automaton to its owner's hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control seven or more permanents, return Complex Automaton to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/complicate.txt b/forge-gui/res/cardsfolder/c/complicate.txt index cda4e67fbcb..9377fab9980 100644 --- a/forge-gui/res/cardsfolder/c/complicate.txt +++ b/forge-gui/res/cardsfolder/c/complicate.txt @@ -1,9 +1,9 @@ -Name:Complicate -ManaCost:2 U -Types:Instant -K:Cycling:2 U -A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SpellDescription$ Counter target spell unless its controller pays {3}. -T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When you cycle CARDNAME, you may counter target spell unless its controller pays {1}. -SVar:TrigExile:AB$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/complicate.jpg -Oracle:Counter target spell unless its controller pays {3}.\nCycling {2}{U} ({2}{U}, Discard this card: Draw a card.)\nWhen you cycle Complicate, you may counter target spell unless its controller pays {1}. \ No newline at end of file +Name:Complicate +ManaCost:2 U +Types:Instant +K:Cycling:2 U +A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SpellDescription$ Counter target spell unless its controller pays {3}. +T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When you cycle CARDNAME, you may counter target spell unless its controller pays {1}. +SVar:TrigExile:AB$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/complicate.jpg +Oracle:Counter target spell unless its controller pays {3}.\nCycling {2}{U} ({2}{U}, Discard this card: Draw a card.)\nWhen you cycle Complicate, you may counter target spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/c/composite_golem.txt b/forge-gui/res/cardsfolder/c/composite_golem.txt index 021175a2dc9..71fb36e0a0e 100644 --- a/forge-gui/res/cardsfolder/c/composite_golem.txt +++ b/forge-gui/res/cardsfolder/c/composite_golem.txt @@ -5,4 +5,4 @@ PT:4/4 A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ W U B R G | SpellDescription$ Add {W}{U}{B}{R}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/composite_golem.jpg -Oracle:Sacrifice Composite Golem: Add {W}{U}{B}{R}{G} to your mana pool. \ No newline at end of file +Oracle:Sacrifice Composite Golem: Add {W}{U}{B}{R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/compost.txt b/forge-gui/res/cardsfolder/c/compost.txt index 1db658eea8f..c4734224dcb 100644 --- a/forge-gui/res/cardsfolder/c/compost.txt +++ b/forge-gui/res/cardsfolder/c/compost.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Black+nonToken+OppOwn | Origin$ Any | Dest SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/compost.jpg -Oracle:Whenever a black card is put into an opponent's graveyard from anywhere, you may draw a card. \ No newline at end of file +Oracle:Whenever a black card is put into an opponent's graveyard from anywhere, you may draw a card. diff --git a/forge-gui/res/cardsfolder/c/compulsion.txt b/forge-gui/res/cardsfolder/c/compulsion.txt index f308b0d01ee..51baa89fa0e 100644 --- a/forge-gui/res/cardsfolder/c/compulsion.txt +++ b/forge-gui/res/cardsfolder/c/compulsion.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ 1 U Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/compulsion.jpg -Oracle:{1}{U}, Discard a card: Draw a card.\n{1}{U}, Sacrifice Compulsion: Draw a card. \ No newline at end of file +Oracle:{1}{U}, Discard a card: Draw a card.\n{1}{U}, Sacrifice Compulsion: Draw a card. diff --git a/forge-gui/res/cardsfolder/c/compulsive_research.txt b/forge-gui/res/cardsfolder/c/compulsive_research.txt index a21a4a0c7dd..425b89b3c26 100644 --- a/forge-gui/res/cardsfolder/c/compulsive_research.txt +++ b/forge-gui/res/cardsfolder/c/compulsive_research.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 2 U | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws three cards. Then that player discards two cards unless he or she discards a land card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 2 | Mode$ TgtChoose | UnlessType$ Land SVar:Picture:http://www.wizards.com/global/images/magic/general/compulsive_research.jpg -Oracle:Target player draws three cards. Then that player discards two cards unless he or she discards a land card. \ No newline at end of file +Oracle:Target player draws three cards. Then that player discards two cards unless he or she discards a land card. diff --git a/forge-gui/res/cardsfolder/c/concentrate.txt b/forge-gui/res/cardsfolder/c/concentrate.txt index ec06ff2d1ad..fe78143266f 100644 --- a/forge-gui/res/cardsfolder/c/concentrate.txt +++ b/forge-gui/res/cardsfolder/c/concentrate.txt @@ -3,4 +3,4 @@ ManaCost:2 U U Types:Sorcery A:SP$ Draw | Cost$ 2 U U | NumCards$ 3 | SpellDescription$ Draw three cards. SVar:Picture:http://resources.wizards.com/magic/cards/8ed/en-us/card45262.jpg -Oracle:Draw three cards. \ No newline at end of file +Oracle:Draw three cards. diff --git a/forge-gui/res/cardsfolder/c/concerted_effort.txt b/forge-gui/res/cardsfolder/c/concerted_effort.txt index 0ce38ea4ef6..02f49389377 100644 --- a/forge-gui/res/cardsfolder/c/concerted_effort.txt +++ b/forge-gui/res/cardsfolder/c/concerted_effort.txt @@ -1,7 +1,7 @@ -Name:Concerted Effort -ManaCost:2 W W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of each upkeep, all creatures you control gain flying until end of turn if a creature you control has flying. The same is true for fear, first strike, double strike, landwalk, protection, trample, and vigilance. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Flying & Fear & First Strike & Double Strike & Landwalk & Protection & Trample & Vigilance | SharedKeywordsZone$ Battlefield | SharedRestrictions$ Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/concerted_effort.jpg -Oracle:At the beginning of each upkeep, all creatures you control gain flying until end of turn if a creature you control has flying. The same is true for fear, first strike, double strike, landwalk, protection, trample, and vigilance. \ No newline at end of file +Name:Concerted Effort +ManaCost:2 W W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of each upkeep, all creatures you control gain flying until end of turn if a creature you control has flying. The same is true for fear, first strike, double strike, landwalk, protection, trample, and vigilance. +SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Flying & Fear & First Strike & Double Strike & Landwalk & Protection & Trample & Vigilance | SharedKeywordsZone$ Battlefield | SharedRestrictions$ Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/concerted_effort.jpg +Oracle:At the beginning of each upkeep, all creatures you control gain flying until end of turn if a creature you control has flying. The same is true for fear, first strike, double strike, landwalk, protection, trample, and vigilance. diff --git a/forge-gui/res/cardsfolder/c/conch_horn.txt b/forge-gui/res/cardsfolder/c/conch_horn.txt index 99474c9ee47..90e68cbbf33 100644 --- a/forge-gui/res/cardsfolder/c/conch_horn.txt +++ b/forge-gui/res/cardsfolder/c/conch_horn.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 1 T Sac<1/CARDNAME> | NumCards$ 2 | SubAbility$ DBTop | Spell SVar:DBTop:DB$ ChangeZone | Origin$ Hand | Destination$ Library | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/conch_horn.jpg -Oracle:{1}, {T}, Sacrifice Conch Horn: Draw two cards, then put a card from your hand on top of your library. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Conch Horn: Draw two cards, then put a card from your hand on top of your library. diff --git a/forge-gui/res/cardsfolder/c/conclave_equenaut.txt b/forge-gui/res/cardsfolder/c/conclave_equenaut.txt index 7e1bdc6e792..5777cdb5fe6 100644 --- a/forge-gui/res/cardsfolder/c/conclave_equenaut.txt +++ b/forge-gui/res/cardsfolder/c/conclave_equenaut.txt @@ -1,8 +1,8 @@ -Name:Conclave Equenaut -ManaCost:4 W W -Types:Creature Human Soldier -PT:3/3 -K:Flying -K:Convoke -SVar:Picture:http://www.wizards.com/global/images/magic/general/conclave_equenaut.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nFlying \ No newline at end of file +Name:Conclave Equenaut +ManaCost:4 W W +Types:Creature Human Soldier +PT:3/3 +K:Flying +K:Convoke +SVar:Picture:http://www.wizards.com/global/images/magic/general/conclave_equenaut.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nFlying diff --git a/forge-gui/res/cardsfolder/c/conclave_phalanx.txt b/forge-gui/res/cardsfolder/c/conclave_phalanx.txt index ac7880cdd5e..4a2639d5f2d 100644 --- a/forge-gui/res/cardsfolder/c/conclave_phalanx.txt +++ b/forge-gui/res/cardsfolder/c/conclave_phalanx.txt @@ -1,10 +1,10 @@ -Name:Conclave Phalanx -ManaCost:4 W -Types:Creature Human Soldier -PT:2/4 -K:Convoke -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life for each creature you control. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/conclave_phalanx.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nWhen Conclave Phalanx enters the battlefield, you gain 1 life for each creature you control. \ No newline at end of file +Name:Conclave Phalanx +ManaCost:4 W +Types:Creature Human Soldier +PT:2/4 +K:Convoke +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life for each creature you control. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/conclave_phalanx.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nWhen Conclave Phalanx enters the battlefield, you gain 1 life for each creature you control. diff --git a/forge-gui/res/cardsfolder/c/conclaves_blessing.txt b/forge-gui/res/cardsfolder/c/conclaves_blessing.txt index fd5fe54dd50..a1a56fb7a11 100644 --- a/forge-gui/res/cardsfolder/c/conclaves_blessing.txt +++ b/forge-gui/res/cardsfolder/c/conclaves_blessing.txt @@ -1,9 +1,9 @@ -Name:Conclave's Blessing -ManaCost:3 W -Types:Enchantment Aura -K:Convoke -A:SP$Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.AttachedBy | AddToughness$ X | Description$ Enchanted creature gets +0/+2 for each other creature you control. -SVar:X:Count$Valid Creature.NotEnchantedBy+YouCtrl/Twice -SVar:Picture:http://www.wizards.com/global/images/magic/general/conclaves_blessing.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nEnchant creature\nEnchanted creature gets +0/+2 for each other creature you control. \ No newline at end of file +Name:Conclave's Blessing +ManaCost:3 W +Types:Enchantment Aura +K:Convoke +A:SP$Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.AttachedBy | AddToughness$ X | Description$ Enchanted creature gets +0/+2 for each other creature you control. +SVar:X:Count$Valid Creature.NotEnchantedBy+YouCtrl/Twice +SVar:Picture:http://www.wizards.com/global/images/magic/general/conclaves_blessing.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nEnchant creature\nEnchanted creature gets +0/+2 for each other creature you control. diff --git a/forge-gui/res/cardsfolder/c/concordant_crossroads.txt b/forge-gui/res/cardsfolder/c/concordant_crossroads.txt index 53019cf461c..06a15580145 100644 --- a/forge-gui/res/cardsfolder/c/concordant_crossroads.txt +++ b/forge-gui/res/cardsfolder/c/concordant_crossroads.txt @@ -7,4 +7,4 @@ SVar:AntiBuffedBy:Creature SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/concordant_crossroads.jpg -Oracle:All creatures have haste. \ No newline at end of file +Oracle:All creatures have haste. diff --git a/forge-gui/res/cardsfolder/c/concordia_pegasus.txt b/forge-gui/res/cardsfolder/c/concordia_pegasus.txt index 26cd3175fbc..a6a007eac5b 100644 --- a/forge-gui/res/cardsfolder/c/concordia_pegasus.txt +++ b/forge-gui/res/cardsfolder/c/concordia_pegasus.txt @@ -1,7 +1,7 @@ -Name:Concordia Pegasus -ManaCost:1 W -Types:Creature Pegasus -PT:1/3 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/concordia_pegasus.jpg -Oracle:Flying \ No newline at end of file +Name:Concordia Pegasus +ManaCost:1 W +Types:Creature Pegasus +PT:1/3 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/concordia_pegasus.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/c/concussive_bolt.txt b/forge-gui/res/cardsfolder/c/concussive_bolt.txt index 96470db4333..8dcb53217bd 100644 --- a/forge-gui/res/cardsfolder/c/concussive_bolt.txt +++ b/forge-gui/res/cardsfolder/c/concussive_bolt.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 4 | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 4 damage to target player. Metalcraft - If you control three or more artifacts, creatures that player controls can't block this turn. SVar:DBPump:DB$ PumpAll | Defined$ Targeted | ValidCards$ Creature | ConditionPresent$ Artifact.YouCtrl | ConditionCompare$ GE3 | KW$ HIDDEN CARDNAME can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/concussive_bolt.jpg -Oracle:Concussive Bolt deals 4 damage to target player.\nMetalcraft - If you control three or more artifacts, creatures that player controls can't block this turn. \ No newline at end of file +Oracle:Concussive Bolt deals 4 damage to target player.\nMetalcraft - If you control three or more artifacts, creatures that player controls can't block this turn. diff --git a/forge-gui/res/cardsfolder/c/condemn.txt b/forge-gui/res/cardsfolder/c/condemn.txt index 18e84c8e86e..4e3c15ea309 100644 --- a/forge-gui/res/cardsfolder/c/condemn.txt +++ b/forge-gui/res/cardsfolder/c/condemn.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ W | ValidTgts$ Creature.attacking | TgtPrompt$ Select t SVar:DBGainLife:DB$GainLife | Defined$ TargetedController | LifeAmount$ X | References$ X SVar:X:Targeted$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/condemn.jpg -Oracle:Put target attacking creature on the bottom of its owner's library. Its controller gains life equal to its toughness. \ No newline at end of file +Oracle:Put target attacking creature on the bottom of its owner's library. Its controller gains life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/c/condescend.txt b/forge-gui/res/cardsfolder/c/condescend.txt index 4e48b520ead..b0e6c7fda34 100644 --- a/forge-gui/res/cardsfolder/c/condescend.txt +++ b/forge-gui/res/cardsfolder/c/condescend.txt @@ -6,4 +6,4 @@ SVar:DBScry:DB$Scry | ScryNum$ 2 SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/condescend.jpg -Oracle:Counter target spell unless its controller pays {X}.\nScry 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.) \ No newline at end of file +Oracle:Counter target spell unless its controller pays {X}.\nScry 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.) diff --git a/forge-gui/res/cardsfolder/c/cone_of_flame.txt b/forge-gui/res/cardsfolder/c/cone_of_flame.txt index e21d6985755..c8cc0de17d8 100644 --- a/forge-gui/res/cardsfolder/c/cone_of_flame.txt +++ b/forge-gui/res/cardsfolder/c/cone_of_flame.txt @@ -1,8 +1,8 @@ -Name:Cone of Flame -ManaCost:3 R R -Types:Sorcery -A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to deal 1 damage to | NumDmg$ 1 | SubAbility$ DBDamageTwo | SpellDescription$ CARDNAME deals 1 damage to target creature or player, 2 damage to another target creature or player, and 3 damage to a third target creature or player. -SVar:DBDamageTwo:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select another target creature or player to deal 2 damage to | NumDmg$ 2 | TargetUnique$ True | SubAbility$ DBDamageThree -SVar:DBDamageThree:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select another target creature or player to deal 3 damage to | NumDmg$ 3 |TargetUnique$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cone_of_flame.jpg -Oracle:Cone of Flame deals 1 damage to target creature or player, 2 damage to another target creature or player, and 3 damage to a third target creature or player. \ No newline at end of file +Name:Cone of Flame +ManaCost:3 R R +Types:Sorcery +A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to deal 1 damage to | NumDmg$ 1 | SubAbility$ DBDamageTwo | SpellDescription$ CARDNAME deals 1 damage to target creature or player, 2 damage to another target creature or player, and 3 damage to a third target creature or player. +SVar:DBDamageTwo:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select another target creature or player to deal 2 damage to | NumDmg$ 2 | TargetUnique$ True | SubAbility$ DBDamageThree +SVar:DBDamageThree:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select another target creature or player to deal 3 damage to | NumDmg$ 3 |TargetUnique$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cone_of_flame.jpg +Oracle:Cone of Flame deals 1 damage to target creature or player, 2 damage to another target creature or player, and 3 damage to a third target creature or player. diff --git a/forge-gui/res/cardsfolder/c/confessor.txt b/forge-gui/res/cardsfolder/c/confessor.txt index 99f00c6ce43..b95ac6fa884 100644 --- a/forge-gui/res/cardsfolder/c/confessor.txt +++ b/forge-gui/res/cardsfolder/c/confessor.txt @@ -1,8 +1,8 @@ -Name:Confessor -ManaCost:W -Types:Creature Human Cleric -PT:1/1 -T:Mode$ Discarded | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ Whenever a player discards a card, you may gain 1 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/confessor.jpg -Oracle:Whenever a player discards a card, you may gain 1 life. \ No newline at end of file +Name:Confessor +ManaCost:W +Types:Creature Human Cleric +PT:1/1 +T:Mode$ Discarded | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ Whenever a player discards a card, you may gain 1 life. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/confessor.jpg +Oracle:Whenever a player discards a card, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/confiscate.txt b/forge-gui/res/cardsfolder/c/confiscate.txt index c0d57c296bd..fc81df7d03f 100644 --- a/forge-gui/res/cardsfolder/c/confiscate.txt +++ b/forge-gui/res/cardsfolder/c/confiscate.txt @@ -5,4 +5,4 @@ K:Enchant permanent A:SP$ Attach | Cost$ 4 U U | ValidTgts$ Permanent | AILogic$ GainControl S:Mode$ Continuous | Affected$ Permanent.EnchantedBy | GainControl$ You | Description$ You control enchanted permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/confiscate.jpg -Oracle:Enchant permanent (Target a permanent as you cast this. This card enters the battlefield attached to that permanent.)\nYou control enchanted permanent. \ No newline at end of file +Oracle:Enchant permanent (Target a permanent as you cast this. This card enters the battlefield attached to that permanent.)\nYou control enchanted permanent. diff --git a/forge-gui/res/cardsfolder/c/conflagrate.txt b/forge-gui/res/cardsfolder/c/conflagrate.txt index 48c71192e1c..df33cf4cf13 100644 --- a/forge-gui/res/cardsfolder/c/conflagrate.txt +++ b/forge-gui/res/cardsfolder/c/conflagrate.txt @@ -1,12 +1,12 @@ -Name:Conflagrate -ManaCost:X X R -Types:Sorcery -A:SP$ DealDamage | Announce$ X | Cost$ X X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature and/or player to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures and/or players. -SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures -SVar:NumCreatures:Count$Valid Creature -SVar:X:Count$xPaid -#X Will get overwritten by Announce -K:Flashback R R Discard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/conflagrate.jpg -Oracle:Conflagrate deals X damage divided as you choose among any number of target creatures and/or players.\nFlashback- {R}{R}, Discard X cards. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Conflagrate +ManaCost:X X R +Types:Sorcery +A:SP$ DealDamage | Announce$ X | Cost$ X X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature and/or player to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures and/or players. +SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures +SVar:NumCreatures:Count$Valid Creature +SVar:X:Count$xPaid +#X Will get overwritten by Announce +K:Flashback R R Discard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/conflagrate.jpg +Oracle:Conflagrate deals X damage divided as you choose among any number of target creatures and/or players.\nFlashback- {R}{R}, Discard X cards. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/conflux.txt b/forge-gui/res/cardsfolder/c/conflux.txt index 86d1bb0479e..a8a271e7bf6 100644 --- a/forge-gui/res/cardsfolder/c/conflux.txt +++ b/forge-gui/res/cardsfolder/c/conflux.txt @@ -7,4 +7,4 @@ SVar:DBBlack:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ C SVar:DBRed:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.Red | ChangeNum$ 1 | SubAbility$ DBGreen SVar:DBGreen:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.Green | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/conflux.jpg -Oracle:Search your library for a white card, a blue card, a black card, a red card, and a green card. Reveal those cards and put them into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a white card, a blue card, a black card, a red card, and a green card. Reveal those cards and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/confound.txt b/forge-gui/res/cardsfolder/c/confound.txt index c1e2c4c135f..b42c6f4d4b5 100644 --- a/forge-gui/res/cardsfolder/c/confound.txt +++ b/forge-gui/res/cardsfolder/c/confound.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Creature | SubAbility$ DBDraw | SpellDescription$ Counter target spell that targets one or more creatures. Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/confound.jpg -Oracle:Counter target spell that targets one or more creatures.\nDraw a card. \ No newline at end of file +Oracle:Counter target spell that targets one or more creatures.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/confusion_in_the_ranks.txt b/forge-gui/res/cardsfolder/c/confusion_in_the_ranks.txt index fafb6c7efcb..f45859e8ee8 100644 --- a/forge-gui/res/cardsfolder/c/confusion_in_the_ranks.txt +++ b/forge-gui/res/cardsfolder/c/confusion_in_the_ranks.txt @@ -1,9 +1,9 @@ -Name:Confusion in the Ranks -ManaCost:3 R R -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact,Creature,Enchantment | TriggerZones$ Battlefield | Execute$ TrigExchangeControl | TriggerDescription$ Whenever an artifact, creature, or enchantment enters the battlefield, its controller chooses target permanent another player controls that shares a card type with it. Exchange control of those permanents. -SVar:TrigExchangeControl:AB$ ExchangeControl | Cost$ 0 | Defined$ TriggeredCard | TargetingPlayer$ TriggeredCardController | TargetsWithDefinedController$ NonTriggeredCardController | ValidTgts$ Permanent | TargetsWithSharedCardType$ TriggeredCard -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/confusion_in_the_ranks.jpg -Oracle:Whenever an artifact, creature, or enchantment enters the battlefield, its controller chooses target permanent another player controls that shares a card type with it. Exchange control of those permanents. +Name:Confusion in the Ranks +ManaCost:3 R R +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact,Creature,Enchantment | TriggerZones$ Battlefield | Execute$ TrigExchangeControl | TriggerDescription$ Whenever an artifact, creature, or enchantment enters the battlefield, its controller chooses target permanent another player controls that shares a card type with it. Exchange control of those permanents. +SVar:TrigExchangeControl:AB$ ExchangeControl | Cost$ 0 | Defined$ TriggeredCard | TargetingPlayer$ TriggeredCardController | TargetsWithDefinedController$ NonTriggeredCardController | ValidTgts$ Permanent | TargetsWithSharedCardType$ TriggeredCard +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/confusion_in_the_ranks.jpg +Oracle:Whenever an artifact, creature, or enchantment enters the battlefield, its controller chooses target permanent another player controls that shares a card type with it. Exchange control of those permanents. diff --git a/forge-gui/res/cardsfolder/c/congregate.txt b/forge-gui/res/cardsfolder/c/congregate.txt index 78dbd071b69..de11611f3ee 100644 --- a/forge-gui/res/cardsfolder/c/congregate.txt +++ b/forge-gui/res/cardsfolder/c/congregate.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ GainLife | Cost$ 3 W | LifeAmount$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X | SpellDescription$ Target player gains 2 life for each creature on the battlefield. SVar:X:Count$TypeOnBattlefield.Creature/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/congregate.jpg -Oracle:Target player gains 2 life for each creature on the battlefield. \ No newline at end of file +Oracle:Target player gains 2 life for each creature on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/congregation_at_dawn.txt b/forge-gui/res/cardsfolder/c/congregation_at_dawn.txt index 3bd62bd125f..bbe70c8ba1f 100644 --- a/forge-gui/res/cardsfolder/c/congregation_at_dawn.txt +++ b/forge-gui/res/cardsfolder/c/congregation_at_dawn.txt @@ -3,4 +3,4 @@ ManaCost:G G W Types:Instant A:SP$ ChangeZone | Cost$ G G W | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Creature | ChangeNum$ 3 | SpellDescription$ Search your library for up to three creature cards and reveal them. Shuffle you library, then put those cards on top of it in any order. SVar:Picture:http://www.wizards.com/global/images/magic/general/congregation_at_dawn.jpg -Oracle:Search your library for up to three creature cards and reveal them. Shuffle your library, then put those cards on top of it in any order. \ No newline at end of file +Oracle:Search your library for up to three creature cards and reveal them. Shuffle your library, then put those cards on top of it in any order. diff --git a/forge-gui/res/cardsfolder/c/conjured_currency.txt b/forge-gui/res/cardsfolder/c/conjured_currency.txt index da70266e42e..02bed6add7e 100644 --- a/forge-gui/res/cardsfolder/c/conjured_currency.txt +++ b/forge-gui/res/cardsfolder/c/conjured_currency.txt @@ -1,8 +1,8 @@ -Name:Conjured Currency -ManaCost:5 U -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ ExchangeCards | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may exchange control of CARDNAME and target permanent you neither own nor control. -SVar:ExchangeCards:AB$ ExchangeControl | Cost$ 0 | Defined$ Self | ValidTgts$ Permanent.YouDontCtrl+YouDontOwn | TgtPrompt$ Select target permanent you neither own nor control | SpellDescription$ Exchange control of CARDNAME and target permanent you neither own nor control. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/conjured_currency.jpg -Oracle:At the beginning of your upkeep, you may exchange control of Conjured Currency and target permanent you neither own nor control. \ No newline at end of file +Name:Conjured Currency +ManaCost:5 U +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ ExchangeCards | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may exchange control of CARDNAME and target permanent you neither own nor control. +SVar:ExchangeCards:AB$ ExchangeControl | Cost$ 0 | Defined$ Self | ValidTgts$ Permanent.YouDontCtrl+YouDontOwn | TgtPrompt$ Select target permanent you neither own nor control | SpellDescription$ Exchange control of CARDNAME and target permanent you neither own nor control. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/conjured_currency.jpg +Oracle:At the beginning of your upkeep, you may exchange control of Conjured Currency and target permanent you neither own nor control. diff --git a/forge-gui/res/cardsfolder/c/conjurer's_closet.txt b/forge-gui/res/cardsfolder/c/conjurer's_closet.txt index 3db70b093e5..465bbef16cd 100644 --- a/forge-gui/res/cardsfolder/c/conjurer's_closet.txt +++ b/forge-gui/res/cardsfolder/c/conjurer's_closet.txt @@ -1,10 +1,10 @@ -Name:Conjurer's Closet -ManaCost:5 -Types:Artifact -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ConjurerExile | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step, you may exile target creature you control, then return it to the battlefield under your control. -SVar:ConjurerExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to flicker | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ ConjurerReturn -SVar:ConjurerReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/conjurers_closet.jpg -Oracle:At the beginning of your end step, you may exile target creature you control, then return that card to the battlefield under your control. \ No newline at end of file +Name:Conjurer's Closet +ManaCost:5 +Types:Artifact +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ConjurerExile | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step, you may exile target creature you control, then return it to the battlefield under your control. +SVar:ConjurerExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to flicker | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ ConjurerReturn +SVar:ConjurerReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/conjurers_closet.jpg +Oracle:At the beginning of your end step, you may exile target creature you control, then return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/c/conjurers_ban.txt b/forge-gui/res/cardsfolder/c/conjurers_ban.txt index cf153fc9c25..f7fd1d50fef 100644 --- a/forge-gui/res/cardsfolder/c/conjurers_ban.txt +++ b/forge-gui/res/cardsfolder/c/conjurers_ban.txt @@ -1,10 +1,10 @@ -Name:Conjurer's Ban -ManaCost:W B -Types:Sorcery -A:SP$ NameCard | Cost$ W B | Defined$ You | SubAbility$ DBEffect | AILogic$ MostProminentInHumanDeck | SpellDescription$ Name a card. Until your next turn, the named card can't be played. Draw a card. -SVar:DBEffect:DB$ Effect | StaticAbilities$ STCantCast,STCantPlayLand | SubAbility$ DBDraw | Duration$ UntilYourNextTurn -SVar:STCantCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card.NamedCard | Description$ The named card can't be played. -SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | ValidCard$ Card.NamedCard -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/conjurers_ban.jpg -Oracle:Name a card. Until your next turn, the named card can't be played.\nDraw a card. \ No newline at end of file +Name:Conjurer's Ban +ManaCost:W B +Types:Sorcery +A:SP$ NameCard | Cost$ W B | Defined$ You | SubAbility$ DBEffect | AILogic$ MostProminentInHumanDeck | SpellDescription$ Name a card. Until your next turn, the named card can't be played. Draw a card. +SVar:DBEffect:DB$ Effect | StaticAbilities$ STCantCast,STCantPlayLand | SubAbility$ DBDraw | Duration$ UntilYourNextTurn +SVar:STCantCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card.NamedCard | Description$ The named card can't be played. +SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | ValidCard$ Card.NamedCard +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/conjurers_ban.jpg +Oracle:Name a card. Until your next turn, the named card can't be played.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/conjurers_bauble.txt b/forge-gui/res/cardsfolder/c/conjurers_bauble.txt index 214bf1df861..a1ad3f06d36 100644 --- a/forge-gui/res/cardsfolder/c/conjurers_bauble.txt +++ b/forge-gui/res/cardsfolder/c/conjurers_bauble.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | ValidTgts$ Card.YouCtrl | TgtPrompt$ Select target card from your graveyard | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBDraw | SpellDescription$ Put up to one target card from your graveyard on the bottom of your library. Draw a card. SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/conjurers_bauble.jpg -Oracle:{T}, Sacrifice Conjurer's Bauble: Put up to one target card from your graveyard on the bottom of your library. Draw a card. \ No newline at end of file +Oracle:{T}, Sacrifice Conjurer's Bauble: Put up to one target card from your graveyard on the bottom of your library. Draw a card. diff --git a/forge-gui/res/cardsfolder/c/conquer.txt b/forge-gui/res/cardsfolder/c/conquer.txt index e3f91b21ac5..76348fa32cf 100644 --- a/forge-gui/res/cardsfolder/c/conquer.txt +++ b/forge-gui/res/cardsfolder/c/conquer.txt @@ -5,4 +5,4 @@ K:Enchant land A:SP$ Attach | Cost$ 3 R R | ValidTgts$ Land | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted land. SVar:Picture:http://www.wizards.com/global/images/magic/general/conquer.jpg -Oracle:Enchant land\nYou control enchanted land. \ No newline at end of file +Oracle:Enchant land\nYou control enchanted land. diff --git a/forge-gui/res/cardsfolder/c/conquering_manticore.txt b/forge-gui/res/cardsfolder/c/conquering_manticore.txt index 0b7e6249392..4cfc933401b 100644 --- a/forge-gui/res/cardsfolder/c/conquering_manticore.txt +++ b/forge-gui/res/cardsfolder/c/conquering_manticore.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ GainControl | Cost$ 0 | TgtPrompt$ Choose target creature you don't control | ValidTgts$ Creature.OppCtrl | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/conquering_manticore.jpg -Oracle:Flying\nWhen Conquering Manticore enters the battlefield, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. \ No newline at end of file +Oracle:Flying\nWhen Conquering Manticore enters the battlefield, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/c/conquerors_pledge.txt b/forge-gui/res/cardsfolder/c/conquerors_pledge.txt index 3b999a2bd2a..1b26620778f 100644 --- a/forge-gui/res/cardsfolder/c/conquerors_pledge.txt +++ b/forge-gui/res/cardsfolder/c/conquerors_pledge.txt @@ -5,4 +5,4 @@ K:Kicker 6 A:SP$ Token | Cost$ 2 W W W | TokenAmount$ WasKicked | References$ WasKicked | TokenName$ Kor Soldier | TokenTypes$ Creature,Kor,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put six 1/1 white Kor Soldier creature tokens onto the battlefield. If CARDNAME was kicked, put twelve of those tokens onto the battlefield instead. SVar:WasKicked:Count$Kicked.12.6 SVar:Picture:http://www.wizards.com/global/images/magic/general/conquerors_pledge.jpg -Oracle:Kicker {6} (You may pay an additional {6} as you cast this spell.)\nPut six 1/1 white Kor Soldier creature tokens onto the battlefield. If Conqueror's Pledge was kicked, put twelve of those tokens onto the battlefield instead. \ No newline at end of file +Oracle:Kicker {6} (You may pay an additional {6} as you cast this spell.)\nPut six 1/1 white Kor Soldier creature tokens onto the battlefield. If Conqueror's Pledge was kicked, put twelve of those tokens onto the battlefield instead. diff --git a/forge-gui/res/cardsfolder/c/consecrate_land.txt b/forge-gui/res/cardsfolder/c/consecrate_land.txt index b2d4a0bcc7a..b1c97645218 100644 --- a/forge-gui/res/cardsfolder/c/consecrate_land.txt +++ b/forge-gui/res/cardsfolder/c/consecrate_land.txt @@ -1,10 +1,10 @@ -Name:Consecrate Land -ManaCost:W -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ W | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddHiddenKeyword$ CARDNAME can't be enchanted. | AddKeyword$ Indestructible | Description$ Enchanted land is indestructible and can't be enchanted by other Auras. -SVar:RemRandomDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/consecrate_land.jpg -Oracle:Enchant land\nEnchanted land is indestructible and can't be enchanted by other Auras. \ No newline at end of file +Name:Consecrate Land +ManaCost:W +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ W | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddHiddenKeyword$ CARDNAME can't be enchanted. | AddKeyword$ Indestructible | Description$ Enchanted land is indestructible and can't be enchanted by other Auras. +SVar:RemRandomDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/consecrate_land.jpg +Oracle:Enchant land\nEnchanted land is indestructible and can't be enchanted by other Auras. diff --git a/forge-gui/res/cardsfolder/c/consecrated_sphinx.txt b/forge-gui/res/cardsfolder/c/consecrated_sphinx.txt index 445add6facd..da51b3bf0f8 100644 --- a/forge-gui/res/cardsfolder/c/consecrated_sphinx.txt +++ b/forge-gui/res/cardsfolder/c/consecrated_sphinx.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever an opponent draws a card, you may draw two cards. SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/consecrated_sphinx.jpg -Oracle:Flying\nWhenever an opponent draws a card, you may draw two cards. \ No newline at end of file +Oracle:Flying\nWhenever an opponent draws a card, you may draw two cards. diff --git a/forge-gui/res/cardsfolder/c/conservator.txt b/forge-gui/res/cardsfolder/c/conservator.txt index 9159073a330..12b2ad4240a 100644 --- a/forge-gui/res/cardsfolder/c/conservator.txt +++ b/forge-gui/res/cardsfolder/c/conservator.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ PreventDamage | Cost$ 3 T | Defined$ You | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to you this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/conservator.jpg -Oracle:{3}, {T}: Prevent the next 2 damage that would be dealt to you this turn. \ No newline at end of file +Oracle:{3}, {T}: Prevent the next 2 damage that would be dealt to you this turn. diff --git a/forge-gui/res/cardsfolder/c/consign_to_dream.txt b/forge-gui/res/cardsfolder/c/consign_to_dream.txt index 4ae43ba04b9..1ecefc84554 100644 --- a/forge-gui/res/cardsfolder/c/consign_to_dream.txt +++ b/forge-gui/res/cardsfolder/c/consign_to_dream.txt @@ -1,8 +1,8 @@ -Name:Consign to Dream -ManaCost:2 U -Types:Instant -A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZone | ConditionDefined$ Targeted | ConditionPresent$ Card.Green,Card.Red | ConditionCompare$ EQ0 | SpellDescription$ Return target permanent to its owner's hand. If that permanent is red or green, put it on top of its owner's library instead. -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | ConditionDefined$ Targeted | ConditionPresent$ Card.Green,Card.Red | ConditionCompare$ GE1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/consign_to_dream.jpg -Oracle:Return target permanent to its owner's hand. If that permanent is red or green, put it on top of its owner's library instead. \ No newline at end of file +Name:Consign to Dream +ManaCost:2 U +Types:Instant +A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZone | ConditionDefined$ Targeted | ConditionPresent$ Card.Green,Card.Red | ConditionCompare$ EQ0 | SpellDescription$ Return target permanent to its owner's hand. If that permanent is red or green, put it on top of its owner's library instead. +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | ConditionDefined$ Targeted | ConditionPresent$ Card.Green,Card.Red | ConditionCompare$ GE1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/consign_to_dream.jpg +Oracle:Return target permanent to its owner's hand. If that permanent is red or green, put it on top of its owner's library instead. diff --git a/forge-gui/res/cardsfolder/c/consign_to_dust.txt b/forge-gui/res/cardsfolder/c/consign_to_dust.txt index 9d8e075d046..22051674430 100644 --- a/forge-gui/res/cardsfolder/c/consign_to_dust.txt +++ b/forge-gui/res/cardsfolder/c/consign_to_dust.txt @@ -1,9 +1,9 @@ -Name:Consign to Dust -ManaCost:2 G -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 G | EffectZone$ All | Description$ Strive - CARDNAME {2}{G} more to cast for each target beyond the first. -A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Destroy any number of target artifacts and/or enchantments. -SVar:MaxTargets:Count$Valid Artifact,Enchantment -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/consign_to_dust.jpg -Oracle:Strive - Consign to Dust costs {2}{G} more to cast for each target beyond the first.\nDestroy any number of target artifacts and/or enchantments. \ No newline at end of file +Name:Consign to Dust +ManaCost:2 G +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 G | EffectZone$ All | Description$ Strive - CARDNAME {2}{G} more to cast for each target beyond the first. +A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Destroy any number of target artifacts and/or enchantments. +SVar:MaxTargets:Count$Valid Artifact,Enchantment +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/consign_to_dust.jpg +Oracle:Strive - Consign to Dust costs {2}{G} more to cast for each target beyond the first.\nDestroy any number of target artifacts and/or enchantments. diff --git a/forge-gui/res/cardsfolder/c/conspiracy.txt b/forge-gui/res/cardsfolder/c/conspiracy.txt index 80d0c67273d..2efddd0adda 100644 --- a/forge-gui/res/cardsfolder/c/conspiracy.txt +++ b/forge-gui/res/cardsfolder/c/conspiracy.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield,Hand SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/conspiracy.jpg -Oracle:As Conspiracy enters the battlefield, choose a creature type.\nCreature cards you own that aren't on the battlefield, creature spells you control, and creatures you control are the chosen type. \ No newline at end of file +Oracle:As Conspiracy enters the battlefield, choose a creature type.\nCreature cards you own that aren't on the battlefield, creature spells you control, and creatures you control are the chosen type. diff --git a/forge-gui/res/cardsfolder/c/constant_mists.txt b/forge-gui/res/cardsfolder/c/constant_mists.txt index cc90daa8660..71165a51970 100644 --- a/forge-gui/res/cardsfolder/c/constant_mists.txt +++ b/forge-gui/res/cardsfolder/c/constant_mists.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Fog | Cost$ 1 G | SpellDescription$ Prevent all combat damage that would be dealt this turn. K:Buyback Sac<1/Land> SVar:Picture:http://www.wizards.com/global/images/magic/general/constant_mists.jpg -Oracle:Buyback-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nPrevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:Buyback-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nPrevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/c/constricting_tendrils.txt b/forge-gui/res/cardsfolder/c/constricting_tendrils.txt index bc3b0e6ca13..5dd23b91bfe 100644 --- a/forge-gui/res/cardsfolder/c/constricting_tendrils.txt +++ b/forge-gui/res/cardsfolder/c/constricting_tendrils.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | K:Cycling:2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/constricting_tendrils.jpg -Oracle:Target creature gets -3/-0 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Target creature gets -3/-0 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/c/consult_the_necrosages.txt b/forge-gui/res/cardsfolder/c/consult_the_necrosages.txt index da8cd6c4648..92877960c87 100644 --- a/forge-gui/res/cardsfolder/c/consult_the_necrosages.txt +++ b/forge-gui/res/cardsfolder/c/consult_the_necrosages.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$ Draw | ValidTgts$ Player | NumCards$ 2 | SpellDescription$ Targe SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/consult_the_necrosages.jpg -Oracle:Choose one - Target player draws two cards; or target player discards two cards. \ No newline at end of file +Oracle:Choose one - Target player draws two cards; or target player discards two cards. diff --git a/forge-gui/res/cardsfolder/c/consume_spirit.txt b/forge-gui/res/cardsfolder/c/consume_spirit.txt index e27c35352de..833c46f21cb 100644 --- a/forge-gui/res/cardsfolder/c/consume_spirit.txt +++ b/forge-gui/res/cardsfolder/c/consume_spirit.txt @@ -1,9 +1,9 @@ -Name:Consume Spirit -ManaCost:X 1 B -Types:Sorcery -A:SP$DealDamage | Cost$ X 1 B | XColor$ B | Announce$ X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ Spend only black mana on X. Consume Spirit deals X damage to target creature or player and you gain X life. -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/consume_spirit.jpg -Oracle:Spend only black mana on X.\nConsume Spirit deals X damage to target creature or player and you gain X life. \ No newline at end of file +Name:Consume Spirit +ManaCost:X 1 B +Types:Sorcery +A:SP$DealDamage | Cost$ X 1 B | XColor$ B | Announce$ X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ Spend only black mana on X. Consume Spirit deals X damage to target creature or player and you gain X life. +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/consume_spirit.jpg +Oracle:Spend only black mana on X.\nConsume Spirit deals X damage to target creature or player and you gain X life. diff --git a/forge-gui/res/cardsfolder/c/consume_strength.txt b/forge-gui/res/cardsfolder/c/consume_strength.txt index 36141fb1ba8..108a88a43b2 100644 --- a/forge-gui/res/cardsfolder/c/consume_strength.txt +++ b/forge-gui/res/cardsfolder/c/consume_strength.txt @@ -1,7 +1,7 @@ -Name:Consume Strength -ManaCost:1 B G -Types:Instant -A:SP$ Pump | Cost$ 1 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +2/+2 | TargetUnique$ True | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn. -SVar:DBPumpNeg:DB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -2/-2 | TargetUnique$ True | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/consume_strength.jpg -Oracle:Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn. \ No newline at end of file +Name:Consume Strength +ManaCost:1 B G +Types:Instant +A:SP$ Pump | Cost$ 1 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +2/+2 | TargetUnique$ True | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn. +SVar:DBPumpNeg:DB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -2/-2 | TargetUnique$ True | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/consume_strength.jpg +Oracle:Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/consume_the_meek.txt b/forge-gui/res/cardsfolder/c/consume_the_meek.txt index de94f923c2e..c4ecd7d1560 100644 --- a/forge-gui/res/cardsfolder/c/consume_the_meek.txt +++ b/forge-gui/res/cardsfolder/c/consume_the_meek.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Instant A:SP$ DestroyAll | Cost$ 3 B B | ValidCards$ Creature.cmcLE3 | NoRegen$ True | SpellDescription$ Destroy each creature with converted mana cost 3 or less. They can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/consume_the_meek.jpg -Oracle:Destroy each creature with converted mana cost 3 or less. They can't be regenerated. \ No newline at end of file +Oracle:Destroy each creature with converted mana cost 3 or less. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/c/consuming_aberration.txt b/forge-gui/res/cardsfolder/c/consuming_aberration.txt index c4ea3534a72..188995a27c1 100644 --- a/forge-gui/res/cardsfolder/c/consuming_aberration.txt +++ b/forge-gui/res/cardsfolder/c/consuming_aberration.txt @@ -1,12 +1,12 @@ -Name:Consuming Aberration -ManaCost:3 U B -Types:Creature Horror -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ ConsumingPT | SetToughness$ ConsumingPT | Description$ CARDNAME's power and toughness are each equal to the number of cards in your opponents' graveyards. -T:Mode$ SpellCast | ValidActivatingPlayer$ You | Execute$ Grind | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell, each opponent reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. -SVar:Grind:AB$ DigUntil | Cost$ 0 | Defined$ Player.Opponent | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard -SVar:ConsumingPT:Count$ValidGraveyard Card.OppOwn -SVar:NeedsToPlayVar:ConsumingPT GT 0 -SVar:BuffedBy:Card -SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_aberration.jpg -Oracle:Consuming Aberration's power and toughness are each equal to the number of cards in your opponents' graveyards.\nWhenever you cast a spell, each opponent reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. \ No newline at end of file +Name:Consuming Aberration +ManaCost:3 U B +Types:Creature Horror +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ ConsumingPT | SetToughness$ ConsumingPT | Description$ CARDNAME's power and toughness are each equal to the number of cards in your opponents' graveyards. +T:Mode$ SpellCast | ValidActivatingPlayer$ You | Execute$ Grind | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell, each opponent reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. +SVar:Grind:AB$ DigUntil | Cost$ 0 | Defined$ Player.Opponent | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard +SVar:ConsumingPT:Count$ValidGraveyard Card.OppOwn +SVar:NeedsToPlayVar:ConsumingPT GT 0 +SVar:BuffedBy:Card +SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_aberration.jpg +Oracle:Consuming Aberration's power and toughness are each equal to the number of cards in your opponents' graveyards.\nWhenever you cast a spell, each opponent reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/c/consuming_bonfire.txt b/forge-gui/res/cardsfolder/c/consuming_bonfire.txt index fdd7791f068..2d52bdb342d 100644 --- a/forge-gui/res/cardsfolder/c/consuming_bonfire.txt +++ b/forge-gui/res/cardsfolder/c/consuming_bonfire.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ 3 R R | Choices$ DBDmg,DBDmg2 | SpellDescription$ Choose one SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature.nonElemental | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target non-Elemental creature; SVar:DBDmg2:DB$ DealDamage | ValidTgts$ Creature.Treefolk | NumDmg$ 7 | SpellDescription$ or CARDNAME deals 7 damage to target Treefolk creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_bonfire.jpg -Oracle:Choose one - Consuming Bonfire deals 4 damage to target non-Elemental creature; or Consuming Bonfire deals 7 damage to target Treefolk creature. \ No newline at end of file +Oracle:Choose one - Consuming Bonfire deals 4 damage to target non-Elemental creature; or Consuming Bonfire deals 7 damage to target Treefolk creature. diff --git a/forge-gui/res/cardsfolder/c/consuming_ferocity.txt b/forge-gui/res/cardsfolder/c/consuming_ferocity.txt index 79a3021a495..35f52990cb3 100644 --- a/forge-gui/res/cardsfolder/c/consuming_ferocity.txt +++ b/forge-gui/res/cardsfolder/c/consuming_ferocity.txt @@ -1,15 +1,15 @@ -Name:Consuming Ferocity -ManaCost:1 R -Types:Enchantment Aura -K:Enchant non-Wall creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature.nonWall | TgtPrompt$ Select target non-Wall creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | Description$ Enchanted creature gets +1/+0. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+0 counter on enchanted creature. If that creature has three or more +1/+0 counters on it, it deals damage equal to its power to its controller, then destroy that creature and it can't be regenerated. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P0 | CounterNum$ 1 | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ EnchantedController | DamageSource$ Enchanted | NumDmg$ X | References$ X | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE3 | SubAbility$ DBDes -SVar:DBDes:DB$ Destroy | Defined$ Enchanted | NoRegen$ True | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE3 -SVar:Y:Count$TotalCounters_P1P0_Creature.EnchantedBy -SVar:X:Enchanted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_ferocity.jpg -Oracle:Enchant non-Wall creature\nEnchanted creature gets +1/+0.\nAt the beginning of your upkeep, put a +1/+0 counter on enchanted creature. If that creature has three or more +1/+0 counters on it, it deals damage equal to its power to its controller, then destroy that creature and it can't be regenerated. \ No newline at end of file +Name:Consuming Ferocity +ManaCost:1 R +Types:Enchantment Aura +K:Enchant non-Wall creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature.nonWall | TgtPrompt$ Select target non-Wall creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | Description$ Enchanted creature gets +1/+0. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+0 counter on enchanted creature. If that creature has three or more +1/+0 counters on it, it deals damage equal to its power to its controller, then destroy that creature and it can't be regenerated. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P0 | CounterNum$ 1 | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ EnchantedController | DamageSource$ Enchanted | NumDmg$ X | References$ X | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE3 | SubAbility$ DBDes +SVar:DBDes:DB$ Destroy | Defined$ Enchanted | NoRegen$ True | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE3 +SVar:Y:Count$TotalCounters_P1P0_Creature.EnchantedBy +SVar:X:Enchanted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_ferocity.jpg +Oracle:Enchant non-Wall creature\nEnchanted creature gets +1/+0.\nAt the beginning of your upkeep, put a +1/+0 counter on enchanted creature. If that creature has three or more +1/+0 counters on it, it deals damage equal to its power to its controller, then destroy that creature and it can't be regenerated. diff --git a/forge-gui/res/cardsfolder/c/consuming_vapors.txt b/forge-gui/res/cardsfolder/c/consuming_vapors.txt index a075a691199..d174f9efa98 100644 --- a/forge-gui/res/cardsfolder/c/consuming_vapors.txt +++ b/forge-gui/res/cardsfolder/c/consuming_vapors.txt @@ -1,10 +1,10 @@ -Name:Consuming Vapors -ManaCost:3 B -Types:Sorcery -K:Rebound -A:SP$ Sacrifice | Cost$ 3 B | SacValid$ Creature | ValidTgts$ Player | TgtPrompt$ Select target opponent | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBGainLife | SpellDescription$ Target player sacrifices a creature. You gain life equal to that creature's toughness. -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_vapors.jpg -Oracle:Target player sacrifices a creature. You gain life equal to that creature's toughness.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Consuming Vapors +ManaCost:3 B +Types:Sorcery +K:Rebound +A:SP$ Sacrifice | Cost$ 3 B | SacValid$ Creature | ValidTgts$ Player | TgtPrompt$ Select target opponent | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBGainLife | SpellDescription$ Target player sacrifices a creature. You gain life equal to that creature's toughness. +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_vapors.jpg +Oracle:Target player sacrifices a creature. You gain life equal to that creature's toughness.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/c/consuming_vortex.txt b/forge-gui/res/cardsfolder/c/consuming_vortex.txt index bd2e066f35d..25065d2d02e 100644 --- a/forge-gui/res/cardsfolder/c/consuming_vortex.txt +++ b/forge-gui/res/cardsfolder/c/consuming_vortex.txt @@ -1,7 +1,7 @@ -Name:Consuming Vortex -ManaCost:1 U -Types:Instant Arcane -A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. -K:Splice onto Arcane 3 U -SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_vortex.jpg -Oracle:Return target creature to its owner's hand.\nSplice onto Arcane {3}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Consuming Vortex +ManaCost:1 U +Types:Instant Arcane +A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. +K:Splice onto Arcane 3 U +SVar:Picture:http://www.wizards.com/global/images/magic/general/consuming_vortex.jpg +Oracle:Return target creature to its owner's hand.\nSplice onto Arcane {3}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/c/consumptive_goo.txt b/forge-gui/res/cardsfolder/c/consumptive_goo.txt index af96ac2bb2a..ceede5a9be1 100644 --- a/forge-gui/res/cardsfolder/c/consumptive_goo.txt +++ b/forge-gui/res/cardsfolder/c/consumptive_goo.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 2 B B | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Target creature gets -1/-1 until end of turn. Put a +1/+1 counter on CARDNAME. | SubAbility$ DBPutCounter SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/consumptive_goo.jpg -Oracle:{2}{B}{B}: Target creature gets -1/-1 until end of turn. Put a +1/+1 counter on Consumptive Goo. \ No newline at end of file +Oracle:{2}{B}{B}: Target creature gets -1/-1 until end of turn. Put a +1/+1 counter on Consumptive Goo. diff --git a/forge-gui/res/cardsfolder/c/contagion.txt b/forge-gui/res/cardsfolder/c/contagion.txt index 9d9c89c2ae7..9d622f1f173 100644 --- a/forge-gui/res/cardsfolder/c/contagion.txt +++ b/forge-gui/res/cardsfolder/c/contagion.txt @@ -5,4 +5,4 @@ A:SP$ PutCounter | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target SVar:AltCost:Cost$ PayLife<1> ExileFromHand<1/Card.Black> | Description$ You may pay 1 life and exile a black card from your hand rather than pay Contagion's mana cost. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/contagion.jpg -Oracle:You may pay 1 life and exile a black card from your hand rather than pay Contagion's mana cost.\nDistribute two -2/-1 counters among one or two target creatures. \ No newline at end of file +Oracle:You may pay 1 life and exile a black card from your hand rather than pay Contagion's mana cost.\nDistribute two -2/-1 counters among one or two target creatures. diff --git a/forge-gui/res/cardsfolder/c/contagion_clasp.txt b/forge-gui/res/cardsfolder/c/contagion_clasp.txt index 8368bd63497..52d9bf70649 100644 --- a/forge-gui/res/cardsfolder/c/contagion_clasp.txt +++ b/forge-gui/res/cardsfolder/c/contagion_clasp.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S A:AB$ Proliferate | Cost$ 4 T | SpellDescription$ Proliferate. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/contagion_clasp.jpg -Oracle:When Contagion Clasp enters the battlefield, put a -1/-1 counter on target creature.\n{4}, {T}: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:When Contagion Clasp enters the battlefield, put a -1/-1 counter on target creature.\n{4}, {T}: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/c/contagion_engine.txt b/forge-gui/res/cardsfolder/c/contagion_engine.txt index 5ea242f63a9..9b756a3d34f 100644 --- a/forge-gui/res/cardsfolder/c/contagion_engine.txt +++ b/forge-gui/res/cardsfolder/c/contagion_engine.txt @@ -6,4 +6,4 @@ A:AB$ Proliferate | Cost$ 4 T | SubAbility$ DBProliferate | SpellDescription$ Pr SVar:DBProliferate:DB$Proliferate | Cost$ 0 SVar:TrigPutCounterAll:AB$ PutCounterAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | IsCurse$ True | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/contagion_engine.jpg -Oracle:When Contagion Engine enters the battlefield, put a -1/-1 counter on each creature target player controls.\n{4}, {T}: Proliferate, then proliferate again. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there. Then do it again.) \ No newline at end of file +Oracle:When Contagion Engine enters the battlefield, put a -1/-1 counter on each creature target player controls.\n{4}, {T}: Proliferate, then proliferate again. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there. Then do it again.) diff --git a/forge-gui/res/cardsfolder/c/contagious_nim.txt b/forge-gui/res/cardsfolder/c/contagious_nim.txt index 18a052dea82..869469a174b 100644 --- a/forge-gui/res/cardsfolder/c/contagious_nim.txt +++ b/forge-gui/res/cardsfolder/c/contagious_nim.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:2/2 K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/contagious_nim.jpg -Oracle:Infect (This creature 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 +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/c/contaminated_bond.txt b/forge-gui/res/cardsfolder/c/contaminated_bond.txt index 3ea5fb7f17b..c64beb478af 100644 --- a/forge-gui/res/cardsfolder/c/contaminated_bond.txt +++ b/forge-gui/res/cardsfolder/c/contaminated_bond.txt @@ -8,4 +8,4 @@ T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execut SVar:TrigLoseLifeAttack:AB$LoseLife | Cost$ 0 | Defined$ TriggeredAttackerController | LifeAmount$ 3 SVar:TrigLoseLifeBlock:AB$LoseLife | Cost$ 0 | Defined$ TriggeredBlockerController | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/contaminated_bond.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nWhenever enchanted creature attacks or blocks, its controller loses 3 life. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nWhenever enchanted creature attacks or blocks, its controller loses 3 life. diff --git a/forge-gui/res/cardsfolder/c/contaminated_ground.txt b/forge-gui/res/cardsfolder/c/contaminated_ground.txt index 911d6da30b6..c1672013cf5 100644 --- a/forge-gui/res/cardsfolder/c/contaminated_ground.txt +++ b/forge-gui/res/cardsfolder/c/contaminated_ground.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ Swamp | RemoveSubType T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigLose | TriggerDescription$ Whenever enchanted land becomes tapped, its controller loses 2 life. SVar:TrigLose:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/contaminated_ground.jpg -Oracle:Enchant land\nEnchanted land is a Swamp.\nWhenever enchanted land becomes tapped, its controller loses 2 life. \ No newline at end of file +Oracle:Enchant land\nEnchanted land is a Swamp.\nWhenever enchanted land becomes tapped, its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/c/contamination.txt b/forge-gui/res/cardsfolder/c/contamination.txt index acb89f98c7a..467e10a3ef7 100644 --- a/forge-gui/res/cardsfolder/c/contamination.txt +++ b/forge-gui/res/cardsfolder/c/contamination.txt @@ -1,11 +1,11 @@ -Name:Contamination -ManaCost:2 B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a creature. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | UnlessCost$ Sac<1/Creature> | UnlessPayer$ You -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 and amount. -SVar:ProduceB:Any->B -SVar:RemAIDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/contamination.jpg -Oracle:At the beginning of your upkeep, sacrifice Contamination unless you sacrifice a creature.\nIf a land is tapped for mana, it produces {B} instead of any other type and amount. +Name:Contamination +ManaCost:2 B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a creature. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | UnlessCost$ Sac<1/Creature> | UnlessPayer$ You +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 and amount. +SVar:ProduceB:Any->B +SVar:RemAIDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/contamination.jpg +Oracle:At the beginning of your upkeep, sacrifice Contamination unless you sacrifice a creature.\nIf a land is tapped for mana, it produces {B} instead of any other type and amount. diff --git a/forge-gui/res/cardsfolder/c/contemplation.txt b/forge-gui/res/cardsfolder/c/contemplation.txt index 62f67be6918..909d092c424 100644 --- a/forge-gui/res/cardsfolder/c/contemplation.txt +++ b/forge-gui/res/cardsfolder/c/contemplation.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a spell, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/contemplation.jpg -Oracle:Whenever you cast a spell, you gain 1 life. \ No newline at end of file +Oracle:Whenever you cast a spell, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/contempt.txt b/forge-gui/res/cardsfolder/c/contempt.txt index 46f4527ec2b..6e67cf931ad 100644 --- a/forge-gui/res/cardsfolder/c/contempt.txt +++ b/forge-gui/res/cardsfolder/c/contempt.txt @@ -1,12 +1,12 @@ -Name:Contempt -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Attacks | ValidCard$ Card.EnchantedBy | DelayedTrigger$ DelBounce | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, return it and CARDNAME to their owners' hands at end of combat. -SVar:DelBounce:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ BounceCritter | TriggerDescription$ Return enchanted creature and CARDNAME to their owners' hands. -SVar:BounceCritter:DB$ ChangeZone | Defined$ Enchanted | Origin$ Battlefield | Destination$ Hand | SubAbility$ BounceSelf -SVar:BounceSelf:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/contempt.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks, return it and Contempt to their owners' hands at end of combat. \ No newline at end of file +Name:Contempt +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Attacks | ValidCard$ Card.EnchantedBy | DelayedTrigger$ DelBounce | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, return it and CARDNAME to their owners' hands at end of combat. +SVar:DelBounce:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ BounceCritter | TriggerDescription$ Return enchanted creature and CARDNAME to their owners' hands. +SVar:BounceCritter:DB$ ChangeZone | Defined$ Enchanted | Origin$ Battlefield | Destination$ Hand | SubAbility$ BounceSelf +SVar:BounceSelf:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/contempt.jpg +Oracle:Enchant creature\nWhenever enchanted creature attacks, return it and Contempt to their owners' hands at end of combat. diff --git a/forge-gui/res/cardsfolder/c/contested_cliffs.txt b/forge-gui/res/cardsfolder/c/contested_cliffs.txt index 9e6afe79489..aa871a81367 100644 --- a/forge-gui/res/cardsfolder/c/contested_cliffs.txt +++ b/forge-gui/res/cardsfolder/c/contested_cliffs.txt @@ -1,9 +1,9 @@ -Name:Contested Cliffs -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Pump | Cost$ R G T | ValidTgts$ Creature.Beast+YouCtrl | TgtPrompt$ Choose target Beast creature you control | SubAbility$ FightForTheCliffs | StackDescription$ None | SpellDescription$ Choose target Beast creature you control and target creature an opponent controls. Each of those creatures deals damage equal to its power to the other. -SVar:FightForTheCliffs:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/contested_cliffs.jpg -Oracle:{T}: Add {1} to your mana pool.\n{R}{G}, {T}: Choose target Beast creature you control and target creature an opponent controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) \ No newline at end of file +Name:Contested Cliffs +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Pump | Cost$ R G T | ValidTgts$ Creature.Beast+YouCtrl | TgtPrompt$ Choose target Beast creature you control | SubAbility$ FightForTheCliffs | StackDescription$ None | SpellDescription$ Choose target Beast creature you control and target creature an opponent controls. Each of those creatures deals damage equal to its power to the other. +SVar:FightForTheCliffs:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/contested_cliffs.jpg +Oracle:{T}: Add {1} to your mana pool.\n{R}{G}, {T}: Choose target Beast creature you control and target creature an opponent controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/c/contested_war_zone.txt b/forge-gui/res/cardsfolder/c/contested_war_zone.txt index d9ecadf32a5..e99ee4d69d4 100644 --- a/forge-gui/res/cardsfolder/c/contested_war_zone.txt +++ b/forge-gui/res/cardsfolder/c/contested_war_zone.txt @@ -6,4 +6,4 @@ SVar:TrigControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Trig A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ PumpAll | Cost$ 1 T | ValidCards$ Creature.attacking | NumAtt$ +1 | SpellDescription$ Attacking creatures get +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/contested_war_zone.jpg -Oracle:Whenever a creature deals combat damage to you, that creature's controller gains control of Contested War Zone.\n{T}: Add {1} to your mana pool.\n{1}, {T}: Attacking creatures get +1/+0 until end of turn. \ No newline at end of file +Oracle:Whenever a creature deals combat damage to you, that creature's controller gains control of Contested War Zone.\n{T}: Add {1} to your mana pool.\n{1}, {T}: Attacking creatures get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/contract_from_below.txt b/forge-gui/res/cardsfolder/c/contract_from_below.txt index 5c774f16860..bbf576474a9 100644 --- a/forge-gui/res/cardsfolder/c/contract_from_below.txt +++ b/forge-gui/res/cardsfolder/c/contract_from_below.txt @@ -1,11 +1,11 @@ -Name:Contract from Below -ManaCost:B -Types:Sorcery -K:Remove CARDNAME from your deck before playing if you're not playing for ante. -A:SP$ Discard | Cost$ B | Mode$ Hand | Defined$ You | SubAbility$ DBAnte | SpellDescription$ Discard your hand, add the top card of your library to the ante, then draw seven cards. -SVar:DBAnte:DB$ ChangeZone | Defined$ TopOfLibrary | Origin$ Library | Destination$ Ante | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 7 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/contract_from_below.jpg -Oracle:Remove Contract from Below from your deck before playing if you're not playing for ante.\nDiscard your hand, add the top card of your library to the ante, then draw seven cards. \ No newline at end of file +Name:Contract from Below +ManaCost:B +Types:Sorcery +K:Remove CARDNAME from your deck before playing if you're not playing for ante. +A:SP$ Discard | Cost$ B | Mode$ Hand | Defined$ You | SubAbility$ DBAnte | SpellDescription$ Discard your hand, add the top card of your library to the ante, then draw seven cards. +SVar:DBAnte:DB$ ChangeZone | Defined$ TopOfLibrary | Origin$ Library | Destination$ Ante | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 7 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/contract_from_below.jpg +Oracle:Remove Contract from Below from your deck before playing if you're not playing for ante.\nDiscard your hand, add the top card of your library to the ante, then draw seven cards. diff --git a/forge-gui/res/cardsfolder/c/control_magic.txt b/forge-gui/res/cardsfolder/c/control_magic.txt index 8a5ac023f9c..15f4689eb26 100644 --- a/forge-gui/res/cardsfolder/c/control_magic.txt +++ b/forge-gui/res/cardsfolder/c/control_magic.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Creature | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/control_magic.jpg -Oracle:Enchant creature\nYou control enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nYou control enchanted creature. diff --git a/forge-gui/res/cardsfolder/c/control_of_the_court.txt b/forge-gui/res/cardsfolder/c/control_of_the_court.txt index 1aa66bc8569..038461a9274 100644 --- a/forge-gui/res/cardsfolder/c/control_of_the_court.txt +++ b/forge-gui/res/cardsfolder/c/control_of_the_court.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 1 R | NumCards$ 4 | SpellDescription$ Draw four cards, then discard three cards at random. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 3 | Mode$ Random SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Three_Kingdoms/control_of_the_court.jpg -Oracle:Draw four cards, then discard three cards at random. \ No newline at end of file +Oracle:Draw four cards, then discard three cards at random. diff --git a/forge-gui/res/cardsfolder/c/controlled_instincts.txt b/forge-gui/res/cardsfolder/c/controlled_instincts.txt index 2dcb74037f6..b8b00a8e940 100644 --- a/forge-gui/res/cardsfolder/c/controlled_instincts.txt +++ b/forge-gui/res/cardsfolder/c/controlled_instincts.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Creature.Green,Creature.Red | TgtPrompt$ Sel S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/controlled_instincts.jpg -Oracle:Enchant red or green creature\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant red or green creature\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/c/controvert.txt b/forge-gui/res/cardsfolder/c/controvert.txt index 97c1264e242..587bafedde6 100644 --- a/forge-gui/res/cardsfolder/c/controvert.txt +++ b/forge-gui/res/cardsfolder/c/controvert.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. K:Recover:2 U U SVar:Picture:http://www.wizards.com/global/images/magic/general/controvert.jpg -Oracle:Counter target spell.\nRecover {2}{U}{U} (When a creature is put into your graveyard from the battlefield, you may pay {2}{U}{U}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) \ No newline at end of file +Oracle:Counter target spell.\nRecover {2}{U}{U} (When a creature is put into your graveyard from the battlefield, you may pay {2}{U}{U}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) diff --git a/forge-gui/res/cardsfolder/c/conundrum_sphinx.txt b/forge-gui/res/cardsfolder/c/conundrum_sphinx.txt index 2fe2b471c36..46d73527700 100644 --- a/forge-gui/res/cardsfolder/c/conundrum_sphinx.txt +++ b/forge-gui/res/cardsfolder/c/conundrum_sphinx.txt @@ -1,13 +1,13 @@ -Name:Conundrum Sphinx -ManaCost:2 U U -Types:Creature Sphinx -PT:4/4 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ EachName | TriggerDescription$ Whenever CARDNAME attacks, each player names a card. Then each player reveals the top card of his or her library. If the card a player revealed is the card he or she named, that player puts it into his or her hand. If it's not, that player puts it on the bottom of his or her library. -SVar:EachName:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBName | SubAbility$ DBDigEach -SVar:DBName:DB$ NameCard | Defined$ Player.IsRemembered | AILogic$ RandomInComputerDeck -SVar:DBDigEach:DB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBDig -SVar:DBDig:DB$ Dig | DigNum$ 1 | Defined$ Player.IsRemembered | ChangeNum$ All | ChangeValid$ Card.NamedByRememberedPlayer | Reveal$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/conundrum_sphinx.jpg -Oracle:Flying\nWhenever Conundrum Sphinx attacks, each player names a card. Then each player reveals the top card of his or her library. If the card a player revealed is the card he or she named, that player puts it into his or her hand. If it's not, that player puts it on the bottom of his or her library. +Name:Conundrum Sphinx +ManaCost:2 U U +Types:Creature Sphinx +PT:4/4 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ EachName | TriggerDescription$ Whenever CARDNAME attacks, each player names a card. Then each player reveals the top card of his or her library. If the card a player revealed is the card he or she named, that player puts it into his or her hand. If it's not, that player puts it on the bottom of his or her library. +SVar:EachName:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBName | SubAbility$ DBDigEach +SVar:DBName:DB$ NameCard | Defined$ Player.IsRemembered | AILogic$ RandomInComputerDeck +SVar:DBDigEach:DB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBDig +SVar:DBDig:DB$ Dig | DigNum$ 1 | Defined$ Player.IsRemembered | ChangeNum$ All | ChangeValid$ Card.NamedByRememberedPlayer | Reveal$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/conundrum_sphinx.jpg +Oracle:Flying\nWhenever Conundrum Sphinx attacks, each player names a card. Then each player reveals the top card of his or her library. If the card a player revealed is the card he or she named, that player puts it into his or her hand. If it's not, that player puts it on the bottom of his or her library. diff --git a/forge-gui/res/cardsfolder/c/convalescence.txt b/forge-gui/res/cardsfolder/c/convalescence.txt index c6f6dc125d8..af625cb5bb5 100644 --- a/forge-gui/res/cardsfolder/c/convalescence.txt +++ b/forge-gui/res/cardsfolder/c/convalescence.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | LifeTotal$ You | LifeAmount$ LE10 | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, if you have 10 life or less, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/convalescence.jpg -Oracle:At the beginning of your upkeep, if you have 10 or less life, you gain 1 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have 10 or less life, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/convalescent_care.txt b/forge-gui/res/cardsfolder/c/convalescent_care.txt index bd6de4ed152..821a76e3d27 100644 --- a/forge-gui/res/cardsfolder/c/convalescent_care.txt +++ b/forge-gui/res/cardsfolder/c/convalescent_care.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | L SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/convalescent_care.jpg -Oracle:At the beginning of your upkeep, if you have 5 or less life, you gain 3 life and draw a card. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have 5 or less life, you gain 3 life and draw a card. diff --git a/forge-gui/res/cardsfolder/c/conversion.txt b/forge-gui/res/cardsfolder/c/conversion.txt index cd19c737ad0..80eaa3f4e20 100644 --- a/forge-gui/res/cardsfolder/c/conversion.txt +++ b/forge-gui/res/cardsfolder/c/conversion.txt @@ -5,4 +5,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay W W S:Mode$ Continuous | Affected$ Mountain | AddType$ Plains | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ All Mountains are Plains. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/conversion.jpg -Oracle:At the beginning of your upkeep, sacrifice Conversion unless you pay {W}{W}.\nAll Mountains are Plains. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Conversion unless you pay {W}{W}.\nAll Mountains are Plains. diff --git a/forge-gui/res/cardsfolder/c/conversion_chamber.txt b/forge-gui/res/cardsfolder/c/conversion_chamber.txt index 3d23ef08001..6ed00dd467a 100644 --- a/forge-gui/res/cardsfolder/c/conversion_chamber.txt +++ b/forge-gui/res/cardsfolder/c/conversion_chamber.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 2 T | Origin$ Graveyard | Destination$ Exile | ValidTgt SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 A:AB$ Token | Cost$ 2 T SubCounter<1/CHARGE> | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c 3 3 golem NPH | TokenOwner$ You | SpellDescription$ Put a 3/3 colorless Golem artifact creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/conversion_chamber.jpg -Oracle:{2}, {T}: Exile target artifact card from a graveyard. Put a charge counter on Conversion Chamber.\n{2}, {T}, Remove a charge counter from Conversion Chamber: Put a 3/3 colorless Golem artifact creature token onto the battlefield. \ No newline at end of file +Oracle:{2}, {T}: Exile target artifact card from a graveyard. Put a charge counter on Conversion Chamber.\n{2}, {T}, Remove a charge counter from Conversion Chamber: Put a 3/3 colorless Golem artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/conviction.txt b/forge-gui/res/cardsfolder/c/conviction.txt index 35d9a716a7d..d007cfc2940 100644 --- a/forge-gui/res/cardsfolder/c/conviction.txt +++ b/forge-gui/res/cardsfolder/c/conviction.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 3 | Description$ Enchanted creature gets +1/+3. A:AB$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/conviction.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+3.\n{W}: Return Conviction to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+3.\n{W}: Return Conviction to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/convincing_mirage.txt b/forge-gui/res/cardsfolder/c/convincing_mirage.txt index bf94f1712ae..0166192e03d 100644 --- a/forge-gui/res/cardsfolder/c/convincing_mirage.txt +++ b/forge-gui/res/cardsfolder/c/convincing_mirage.txt @@ -8,4 +8,4 @@ SVar:DBChooseBasic:DB$ ChooseType | Type$ Basic Land | SpellDescription$ As CARD S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ ChosenType | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Enchanted land is the chosen type. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/convincing_mirage.jpg -Oracle:Enchant land\nAs Convincing Mirage enters the battlefield, choose a basic land type.\nEnchanted land is the chosen type. \ No newline at end of file +Oracle:Enchant land\nAs Convincing Mirage enters the battlefield, choose a basic land type.\nEnchanted land is the chosen type. diff --git a/forge-gui/res/cardsfolder/c/convolute.txt b/forge-gui/res/cardsfolder/c/convolute.txt index 94ae5a1343d..07cb0ed68a6 100644 --- a/forge-gui/res/cardsfolder/c/convolute.txt +++ b/forge-gui/res/cardsfolder/c/convolute.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Instant A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 4 | SpellDescription$ Counter target spell unless its controller pays {4}. SVar:Picture:http://www.wizards.com/global/images/magic/general/convolute.jpg -Oracle:Counter target spell unless its controller pays {4}. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {4}. diff --git a/forge-gui/res/cardsfolder/c/convulsing_licid.txt b/forge-gui/res/cardsfolder/c/convulsing_licid.txt index 98302307536..7a937b695aa 100644 --- a/forge-gui/res/cardsfolder/c/convulsing_licid.txt +++ b/forge-gui/res/cardsfolder/c/convulsing_licid.txt @@ -1,24 +1,24 @@ -Name:Convulsing Licid -ManaCost:2 R -Types:Creature Licid -PT:2/2 -A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect. -SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse -AlternateMode:Licid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/convulsing_licid.jpg -Oracle:{R}, {T}: Convulsing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature can't attack. - -ALTERNATE - -Name:Convulsing Licid -ManaCost:2 R -Colors:red -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature can't block. -A:AB$ SetState | Cost$ R | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/convulsing_licid.jpg -Oracle:{R}, {T}: Convulsing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature can't attack. \ No newline at end of file +Name:Convulsing Licid +ManaCost:2 R +Types:Creature Licid +PT:2/2 +A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect. +SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse +AlternateMode:Licid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/convulsing_licid.jpg +Oracle:{R}, {T}: Convulsing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature can't attack. + +ALTERNATE + +Name:Convulsing Licid +ManaCost:2 R +Colors:red +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature can't block. +A:AB$ SetState | Cost$ R | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/convulsing_licid.jpg +Oracle:{R}, {T}: Convulsing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature can't attack. diff --git a/forge-gui/res/cardsfolder/c/cooperation.txt b/forge-gui/res/cardsfolder/c/cooperation.txt index 6b2bd63147e..9b9ccc424d8 100644 --- a/forge-gui/res/cardsfolder/c/cooperation.txt +++ b/forge-gui/res/cardsfolder/c/cooperation.txt @@ -1,9 +1,9 @@ -Name:Cooperation -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Banding | Description$ Enchanted creature has banding. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cooperation.jpg -Oracle:Enchant creature\nEnchanted creature has 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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Cooperation +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Banding | Description$ Enchanted creature has banding. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cooperation.jpg +Oracle:Enchant creature\nEnchanted creature has 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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/c/coordinated_assault.txt b/forge-gui/res/cardsfolder/c/coordinated_assault.txt index 254547146d1..6f6b478a2da 100644 --- a/forge-gui/res/cardsfolder/c/coordinated_assault.txt +++ b/forge-gui/res/cardsfolder/c/coordinated_assault.txt @@ -1,6 +1,6 @@ -Name:Coordinated Assault -ManaCost:R -Types:Instant -A:SP$ Pump | Cost$ R | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +1 | KW$ First Strike | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +1/+0 and gain first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/coordinated_assault.jpg -Oracle:Up to two target creatures each get +1/+0 and gain first strike until end of turn. \ No newline at end of file +Name:Coordinated Assault +ManaCost:R +Types:Instant +A:SP$ Pump | Cost$ R | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +1 | KW$ First Strike | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +1/+0 and gain first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/coordinated_assault.jpg +Oracle:Up to two target creatures each get +1/+0 and gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/c/coordinated_barrage.txt b/forge-gui/res/cardsfolder/c/coordinated_barrage.txt index c04ef2bd9d1..e10f0b41489 100644 --- a/forge-gui/res/cardsfolder/c/coordinated_barrage.txt +++ b/forge-gui/res/cardsfolder/c/coordinated_barrage.txt @@ -6,4 +6,4 @@ SVar:DBDealDamage:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature.attacking,Creatu SVar:X:Count$Valid Permanent.ChosenType+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coordinated_barrage.jpg -Oracle:Choose a creature type. Coordinated Barrage deals damage to target attacking or blocking creature equal to the number of permanents you control of the chosen type. \ No newline at end of file +Oracle:Choose a creature type. Coordinated Barrage deals damage to target attacking or blocking creature equal to the number of permanents you control of the chosen type. diff --git a/forge-gui/res/cardsfolder/c/copper_carapace.txt b/forge-gui/res/cardsfolder/c/copper_carapace.txt index c31cf33f6f9..5dd2dace5a8 100644 --- a/forge-gui/res/cardsfolder/c/copper_carapace.txt +++ b/forge-gui/res/cardsfolder/c/copper_carapace.txt @@ -5,4 +5,4 @@ K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Equipped creature gets +2/+2 and can't block. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/copper_carapace.jpg -Oracle:Equipped creature gets +2/+2 and can't block.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +2/+2 and can't block.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/c/copper_gnomes.txt b/forge-gui/res/cardsfolder/c/copper_gnomes.txt index ac7d7ba27e5..3a6a9ce1223 100644 --- a/forge-gui/res/cardsfolder/c/copper_gnomes.txt +++ b/forge-gui/res/cardsfolder/c/copper_gnomes.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Gnome PT:1/1 A:AB$ ChangeZone | Cost$ 4 Sac<1/CARDNAME> | Origin$ Hand | Destination$ Battlefield | ChangeType$ Artifact | ChangeNum$ 1 | Optional$ You | SpellDescription$ You may put an artifact card from your hand onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/copper_gnomes.jpg -Oracle:{4}, Sacrifice Copper Gnomes: You may put an artifact card from your hand onto the battlefield. \ No newline at end of file +Oracle:{4}, Sacrifice Copper Gnomes: You may put an artifact card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/copper_leaf_angel.txt b/forge-gui/res/cardsfolder/c/copper_leaf_angel.txt index e6a0c51a5da..b156b776118 100644 --- a/forge-gui/res/cardsfolder/c/copper_leaf_angel.txt +++ b/forge-gui/res/cardsfolder/c/copper_leaf_angel.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/copper_leaf_angel.jpg -Oracle:Flying\n{T}, Sacrifice X lands: Put X +1/+1 counters on Copper-Leaf Angel. \ No newline at end of file +Oracle:Flying\n{T}, Sacrifice X lands: Put X +1/+1 counters on Copper-Leaf Angel. diff --git a/forge-gui/res/cardsfolder/c/copper_myr.txt b/forge-gui/res/cardsfolder/c/copper_myr.txt index 3daa5440b20..d72505a013f 100644 --- a/forge-gui/res/cardsfolder/c/copper_myr.txt +++ b/forge-gui/res/cardsfolder/c/copper_myr.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:1/1 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/copper_myr.jpg -Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/copper_tablet.txt b/forge-gui/res/cardsfolder/c/copper_tablet.txt index 2b50c2412e3..611acfd3026 100644 --- a/forge-gui/res/cardsfolder/c/copper_tablet.txt +++ b/forge-gui/res/cardsfolder/c/copper_tablet.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/copper_tablet.jpg -Oracle:At the beginning of each player's upkeep, Copper Tablet deals 1 damage to that player. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, Copper Tablet deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/c/copperhoof_vorrac.txt b/forge-gui/res/cardsfolder/c/copperhoof_vorrac.txt index 427c9e0d617..4310e955683 100644 --- a/forge-gui/res/cardsfolder/c/copperhoof_vorrac.txt +++ b/forge-gui/res/cardsfolder/c/copperhoof_vorrac.txt @@ -1,10 +1,10 @@ -Name:Copperhoof Vorrac -ManaCost:3 G G -Types:Creature Boar Beast -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each untapped permanent your opponents control. -SVar:X:Count$Valid Permanent.untapped+OppCtrl -SVar:AITapDown:Permanent.OppCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/copperhoof_vorrac.jpg -Oracle:Copperhoof Vorrac gets +1/+1 for each untapped permanent your opponents control. \ No newline at end of file +Name:Copperhoof Vorrac +ManaCost:3 G G +Types:Creature Boar Beast +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each untapped permanent your opponents control. +SVar:X:Count$Valid Permanent.untapped+OppCtrl +SVar:AITapDown:Permanent.OppCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/copperhoof_vorrac.jpg +Oracle:Copperhoof Vorrac gets +1/+1 for each untapped permanent your opponents control. diff --git a/forge-gui/res/cardsfolder/c/copperhorn_scout.txt b/forge-gui/res/cardsfolder/c/copperhorn_scout.txt index 3d4de0909d1..060a891baa7 100644 --- a/forge-gui/res/cardsfolder/c/copperhorn_scout.txt +++ b/forge-gui/res/cardsfolder/c/copperhorn_scout.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigUntapAll | TriggerDescription$ Whenever CARDNAME attacks, untap each other creature you control. SVar:TrigUntapAll:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.Other+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/copperhorn_scout.jpg -Oracle:Whenever Copperhorn Scout attacks, untap each other creature you control. \ No newline at end of file +Oracle:Whenever Copperhorn Scout attacks, untap each other creature you control. diff --git a/forge-gui/res/cardsfolder/c/copperline_gorge.txt b/forge-gui/res/cardsfolder/c/copperline_gorge.txt index be345919988..9bd667f11a5 100644 --- a/forge-gui/res/cardsfolder/c/copperline_gorge.txt +++ b/forge-gui/res/cardsfolder/c/copperline_gorge.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Land.YouCtrl A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/copperline_gorge.jpg -Oracle:Copperline Gorge enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Oracle:Copperline Gorge enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/copy_artifact.txt b/forge-gui/res/cardsfolder/c/copy_artifact.txt index 60e0a6725df..559b912e51b 100644 --- a/forge-gui/res/cardsfolder/c/copy_artifact.txt +++ b/forge-gui/res/cardsfolder/c/copy_artifact.txt @@ -5,4 +5,4 @@ K:ETBReplacement:Copy:ChooseArtifact:Optional SVar:ChooseArtifact:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Artifact.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any artifact on the battlefield, except it's an enchantment in addition to its other types. SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTypes$ Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/copy_artifact.jpg -Oracle:You may have Copy Artifact enter the battlefield as a copy of any artifact on the battlefield, except it's an enchantment in addition to its other types. \ No newline at end of file +Oracle:You may have Copy Artifact enter the battlefield as a copy of any artifact on the battlefield, except it's an enchantment in addition to its other types. diff --git a/forge-gui/res/cardsfolder/c/copy_enchantment.txt b/forge-gui/res/cardsfolder/c/copy_enchantment.txt index 23d923daea0..8826b2d1a93 100644 --- a/forge-gui/res/cardsfolder/c/copy_enchantment.txt +++ b/forge-gui/res/cardsfolder/c/copy_enchantment.txt @@ -1,9 +1,9 @@ -Name:Copy Enchantment -ManaCost:2 U -Types:Enchantment -K:ETBReplacement:Copy:ChooseEnchantment:Optional -SVar:ChooseEnchantment:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Enchantment.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any enchantment on the battlefield. -SVar:DBCopy:DB$ Clone | Defined$ Remembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/copy_enchantment.jpg -Oracle:You may have Copy Enchantment enter the battlefield as a copy of any enchantment on the battlefield. \ No newline at end of file +Name:Copy Enchantment +ManaCost:2 U +Types:Enchantment +K:ETBReplacement:Copy:ChooseEnchantment:Optional +SVar:ChooseEnchantment:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Enchantment.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any enchantment on the battlefield. +SVar:DBCopy:DB$ Clone | Defined$ Remembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/copy_enchantment.jpg +Oracle:You may have Copy Enchantment enter the battlefield as a copy of any enchantment on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/coral_atoll.txt b/forge-gui/res/cardsfolder/c/coral_atoll.txt index 11767f566ed..c1a320ff8be 100644 --- a/forge-gui/res/cardsfolder/c/coral_atoll.txt +++ b/forge-gui/res/cardsfolder/c/coral_atoll.txt @@ -7,4 +7,4 @@ SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Island.u A:AB$ Mana | Cost$ T | Produced$ 1 U | SpellDescription$ Add {1}{U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coral_atoll.jpg -Oracle:Coral Atoll enters the battlefield tapped.\nWhen Coral Atoll enters the battlefield, sacrifice it unless you return an untapped Island you control to its owner's hand.\n{T}: Add {1}{U} to your mana pool. \ No newline at end of file +Oracle:Coral Atoll enters the battlefield tapped.\nWhen Coral Atoll enters the battlefield, sacrifice it unless you return an untapped Island you control to its owner's hand.\n{T}: Add {1}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/coral_eel.txt b/forge-gui/res/cardsfolder/c/coral_eel.txt index 3fadd421017..e767afe49ad 100644 --- a/forge-gui/res/cardsfolder/c/coral_eel.txt +++ b/forge-gui/res/cardsfolder/c/coral_eel.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Eel PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84073.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/c/coral_fighters.txt b/forge-gui/res/cardsfolder/c/coral_fighters.txt index 7fa1c4cd72b..844972089b4 100644 --- a/forge-gui/res/cardsfolder/c/coral_fighters.txt +++ b/forge-gui/res/cardsfolder/c/coral_fighters.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | E SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ DefendingPlayer | DigNum$ 1 | AnyNumber$ True | DestinationZone$ Library | LibraryPosition2$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coral_fighters.jpg -Oracle:Whenever Coral Fighters attacks and isn't blocked, look at the top card of defending player's library. You may put that card on the bottom of that player's library. \ No newline at end of file +Oracle:Whenever Coral Fighters attacks and isn't blocked, look at the top card of defending player's library. You may put that card on the bottom of that player's library. diff --git a/forge-gui/res/cardsfolder/c/coral_helm.txt b/forge-gui/res/cardsfolder/c/coral_helm.txt index b7625f26602..f8de3bc89cf 100644 --- a/forge-gui/res/cardsfolder/c/coral_helm.txt +++ b/forge-gui/res/cardsfolder/c/coral_helm.txt @@ -5,4 +5,4 @@ A:AB$ Pump | Cost$ 3 Discard<1/Random> | ValidTgts$ Creature | TgtPrompt$ Select SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coral_helm.jpg -Oracle:{3}, Discard a card at random: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{3}, Discard a card at random: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/coral_merfolk.txt b/forge-gui/res/cardsfolder/c/coral_merfolk.txt index 02415804170..6731cc95e76 100644 --- a/forge-gui/res/cardsfolder/c/coral_merfolk.txt +++ b/forge-gui/res/cardsfolder/c/coral_merfolk.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Merfolk PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/uz/en-us/card5613.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/c/coral_net.txt b/forge-gui/res/cardsfolder/c/coral_net.txt index 4aa6300ab8f..f2f423f2687 100644 --- a/forge-gui/res/cardsfolder/c/coral_net.txt +++ b/forge-gui/res/cardsfolder/c/coral_net.txt @@ -1,14 +1,14 @@ -Name:Coral Net -ManaCost:U -Types:Enchantment Aura -K:Enchant green or white creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature.Green,Creature.White | TgtPrompt$ Select target green or white creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddTrigger$ TrigCoralPhase | AddSVar$ TrigCoralDiscard & DBCoralSacrifice & DBCoralCleanup | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you discard a card." -SVar:TrigCoralPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCoralDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice this creature unless you discard a card. -SVar:TrigCoralDiscard:AB$ Discard | Cost$ 0 | Defined$ You | Mode$ TgtChoose | NumCards$ 1 | Optional$ True | RememberDiscarded$ True | SubAbility$ DBCoralSacrifice -SVar:DBCoralSacrifice:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCoralCleanup -SVar:DBCoralCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/coral_net.jpg -Oracle:Enchant green or white creature\nEnchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you discard a card." \ No newline at end of file +Name:Coral Net +ManaCost:U +Types:Enchantment Aura +K:Enchant green or white creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature.Green,Creature.White | TgtPrompt$ Select target green or white creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddTrigger$ TrigCoralPhase | AddSVar$ TrigCoralDiscard & DBCoralSacrifice & DBCoralCleanup | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you discard a card." +SVar:TrigCoralPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCoralDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice this creature unless you discard a card. +SVar:TrigCoralDiscard:AB$ Discard | Cost$ 0 | Defined$ You | Mode$ TgtChoose | NumCards$ 1 | Optional$ True | RememberDiscarded$ True | SubAbility$ DBCoralSacrifice +SVar:DBCoralSacrifice:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCoralCleanup +SVar:DBCoralCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/coral_net.jpg +Oracle:Enchant green or white creature\nEnchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you discard a card." diff --git a/forge-gui/res/cardsfolder/c/coral_reef.txt b/forge-gui/res/cardsfolder/c/coral_reef.txt index c81b1c90b18..8e5be570674 100644 --- a/forge-gui/res/cardsfolder/c/coral_reef.txt +++ b/forge-gui/res/cardsfolder/c/coral_reef.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ U tapXType<1/Creature.Blue> SubCounter<1/POLYP> | Count SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coral_reef.jpg -Oracle:Coral Reef enters the battlefield with four polyp counters on it.\nSacrifice an Island: Put two polyp counters on Coral Reef.\n{U}, Tap an untapped blue creature you control, Remove a polyp counter from Coral Reef: Put a +0/+1 counter on target creature. \ No newline at end of file +Oracle:Coral Reef enters the battlefield with four polyp counters on it.\nSacrifice an Island: Put two polyp counters on Coral Reef.\n{U}, Tap an untapped blue creature you control, Remove a polyp counter from Coral Reef: Put a +0/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/c/coral_trickster.txt b/forge-gui/res/cardsfolder/c/coral_trickster.txt index e7bfa4d84f2..b4145790315 100644 --- a/forge-gui/res/cardsfolder/c/coral_trickster.txt +++ b/forge-gui/res/cardsfolder/c/coral_trickster.txt @@ -7,4 +7,4 @@ T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigTapOrUntap | TriggerZon SVar:TrigTapOrUntap:AB$TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coral_trickster.jpg -Oracle:Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Coral Trickster is turned face up, you may tap or untap target permanent. \ No newline at end of file +Oracle:Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Coral Trickster is turned face up, you may tap or untap target permanent. diff --git a/forge-gui/res/cardsfolder/c/coralhelm_commander.txt b/forge-gui/res/cardsfolder/c/coralhelm_commander.txt index 2e497b32ec5..a7b3445b7cf 100644 --- a/forge-gui/res/cardsfolder/c/coralhelm_commander.txt +++ b/forge-gui/res/cardsfolder/c/coralhelm_commander.txt @@ -10,4 +10,4 @@ S:Mode$ Continuous | Affected$ Creature.Merfolk+YouCtrl+Other | AddPower$ 1 | Ad SVar:X:Count$Valid Card.Self+counters_GE2_LEVEL+counters_LE3_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE4_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/coralhelm_commander.jpg -Oracle:Level up {1} ({1}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-3\n3/3\nFlying\nLEVEL 4+\n4/4\nFlying\nOther Merfolk creatures you control get +1/+1. \ No newline at end of file +Oracle:Level up {1} ({1}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-3\n3/3\nFlying\nLEVEL 4+\n4/4\nFlying\nOther Merfolk creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/c/core_prowler.txt b/forge-gui/res/cardsfolder/c/core_prowler.txt index ed37a8f376e..43014327f5f 100644 --- a/forge-gui/res/cardsfolder/c/core_prowler.txt +++ b/forge-gui/res/cardsfolder/c/core_prowler.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigProliferate | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, proliferate. SVar:TrigProliferate:AB$Proliferate | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/core_prowler.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Core Prowler dies, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Core Prowler dies, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/c/coretapper.txt b/forge-gui/res/cardsfolder/c/coretapper.txt index fba9b64e5dc..cb6e2a8268a 100644 --- a/forge-gui/res/cardsfolder/c/coretapper.txt +++ b/forge-gui/res/cardsfolder/c/coretapper.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Sele SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/coretapper.jpg -Oracle:{T}: Put a charge counter on target artifact.\nSacrifice Coretapper: Put two charge counters on target artifact. \ No newline at end of file +Oracle:{T}: Put a charge counter on target artifact.\nSacrifice Coretapper: Put two charge counters on target artifact. diff --git a/forge-gui/res/cardsfolder/c/cornered_market.txt b/forge-gui/res/cardsfolder/c/cornered_market.txt index 185fa69f147..6bc21b44b2d 100644 --- a/forge-gui/res/cardsfolder/c/cornered_market.txt +++ b/forge-gui/res/cardsfolder/c/cornered_market.txt @@ -1,9 +1,9 @@ -Name:Cornered Market -ManaCost:2 W -Types:Enchantment -S:Mode$ CantPlayLand | ValidCard$ Land.nonBasic+sharesNameWith NonToken | Description$ Players can't play nonbasic lands with the same name as a nontoken permanent. -S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith NonToken | Description$ Players can't cast spells with the same name as a nontoken permanent. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cornered_market.jpg -Oracle:Players can't cast spells with the same name as a nontoken permanent.\nPlayers can't play nonbasic lands with the same name as a nontoken permanent. \ No newline at end of file +Name:Cornered Market +ManaCost:2 W +Types:Enchantment +S:Mode$ CantPlayLand | ValidCard$ Land.nonBasic+sharesNameWith NonToken | Description$ Players can't play nonbasic lands with the same name as a nontoken permanent. +S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith NonToken | Description$ Players can't cast spells with the same name as a nontoken permanent. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cornered_market.jpg +Oracle:Players can't cast spells with the same name as a nontoken permanent.\nPlayers can't play nonbasic lands with the same name as a nontoken permanent. diff --git a/forge-gui/res/cardsfolder/c/corpse_blockade.txt b/forge-gui/res/cardsfolder/c/corpse_blockade.txt index 5ca97625757..97572901331 100644 --- a/forge-gui/res/cardsfolder/c/corpse_blockade.txt +++ b/forge-gui/res/cardsfolder/c/corpse_blockade.txt @@ -1,9 +1,9 @@ -Name:Corpse Blockade -ManaCost:2 B -Types:Creature Zombie -PT:1/4 -K:Defender -A:AB$ Pump | Cost$ Sac<1/Creature.Other/another creature> | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_blockade.jpg -Oracle:Defender\nSacrifice another creature: Corpse Blockade gains deathtouch until end of turn. \ No newline at end of file +Name:Corpse Blockade +ManaCost:2 B +Types:Creature Zombie +PT:1/4 +K:Defender +A:AB$ Pump | Cost$ Sac<1/Creature.Other/another creature> | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_blockade.jpg +Oracle:Defender\nSacrifice another creature: Corpse Blockade gains deathtouch until end of turn. diff --git a/forge-gui/res/cardsfolder/c/corpse_connoisseur.txt b/forge-gui/res/cardsfolder/c/corpse_connoisseur.txt index b890c9ee708..9f445f27b2b 100644 --- a/forge-gui/res/cardsfolder/c/corpse_connoisseur.txt +++ b/forge-gui/res/cardsfolder/c/corpse_connoisseur.txt @@ -7,4 +7,4 @@ SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Gravey K:Unearth:3 B SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_connoisseur.jpg -Oracle:When Corpse Connoisseur enters the battlefield, you may search your library for a creature card and put that card into your graveyard. If you do, shuffle your library.\nUnearth {3}{B} ({3}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:When Corpse Connoisseur enters the battlefield, you may search your library for a creature card and put that card into your graveyard. If you do, shuffle your library.\nUnearth {3}{B} ({3}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/c/corpse_cur.txt b/forge-gui/res/cardsfolder/c/corpse_cur.txt index 46a4722c51d..3b27b7d72f7 100644 --- a/forge-gui/res/cardsfolder/c/corpse_cur.txt +++ b/forge-gui/res/cardsfolder/c/corpse_cur.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature card with infect from your graveyard to your hand. SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.withInfect+YouOwn | TgtPrompt$ Choose target creature with Infect in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_cur.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Corpse Cur enters the battlefield, you may return target creature card with infect from your graveyard to your hand. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Corpse Cur enters the battlefield, you may return target creature card with infect from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/corpse_dance.txt b/forge-gui/res/cardsfolder/c/corpse_dance.txt index 80cf4925617..00dd5d11108 100644 --- a/forge-gui/res/cardsfolder/c/corpse_dance.txt +++ b/forge-gui/res/cardsfolder/c/corpse_dance.txt @@ -1,11 +1,11 @@ -Name:Corpse Dance -ManaCost:2 B -Types:Instant -K:Buyback 2 -A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.TopGraveyardCreature+YouCtrl | Hidden$ True | Mandatory$ True | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Return the top creature card of your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ Haste | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ CARDNAME - Exile it at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_dance.jpg -Oracle:Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.)\nReturn the top creature card of your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. \ No newline at end of file +Name:Corpse Dance +ManaCost:2 B +Types:Instant +K:Buyback 2 +A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.TopGraveyardCreature+YouCtrl | Hidden$ True | Mandatory$ True | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Return the top creature card of your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ Haste | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ CARDNAME - Exile it at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_dance.jpg +Oracle:Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.)\nReturn the top creature card of your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/c/corpse_harvester.txt b/forge-gui/res/cardsfolder/c/corpse_harvester.txt index 9df2c0aa7dc..3eddcf60f17 100644 --- a/forge-gui/res/cardsfolder/c/corpse_harvester.txt +++ b/forge-gui/res/cardsfolder/c/corpse_harvester.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 1 B T Sac<1/Creature> | Origin$ Library | Destination$ SVar:DBSwamp:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Swamp | ChangeNum$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_harvester.jpg -Oracle:{1}{B}, {T}, Sacrifice a creature: Search your library for a Zombie card and a Swamp card, reveal them, and put them into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{1}{B}, {T}, Sacrifice a creature: Search your library for a Zombie card and a Swamp card, reveal them, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/corpse_hauler.txt b/forge-gui/res/cardsfolder/c/corpse_hauler.txt index 25ebf0f5c48..1e4b8ad0363 100644 --- a/forge-gui/res/cardsfolder/c/corpse_hauler.txt +++ b/forge-gui/res/cardsfolder/c/corpse_hauler.txt @@ -1,8 +1,8 @@ -Name:Corpse Hauler -ManaCost:1 B -Types:Creature Human Rogue -PT:2/1 -A:AB$ ChangeZone | Cost$ 2 B Sac<1/CARDNAME> | TgtPrompt$ Choose another target creature card in your graveyard | ValidTgts$ Creature.Other+YouOwn | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return another target creature card from your graveyard to your hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_hauler.jpg -Oracle:{2}{B}, Sacrifice Corpse Hauler: Return another target creature card from your graveyard to your hand. +Name:Corpse Hauler +ManaCost:1 B +Types:Creature Human Rogue +PT:2/1 +A:AB$ ChangeZone | Cost$ 2 B Sac<1/CARDNAME> | TgtPrompt$ Choose another target creature card in your graveyard | ValidTgts$ Creature.Other+YouOwn | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return another target creature card from your graveyard to your hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_hauler.jpg +Oracle:{2}{B}, Sacrifice Corpse Hauler: Return another target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/corpse_lunge.txt b/forge-gui/res/cardsfolder/c/corpse_lunge.txt index 36f4acd4e58..38238277449 100644 --- a/forge-gui/res/cardsfolder/c/corpse_lunge.txt +++ b/forge-gui/res/cardsfolder/c/corpse_lunge.txt @@ -1,8 +1,8 @@ -Name:Corpse Lunge -ManaCost:2 B -Types:Instant -A:SP$ DealDamage | Cost$ 2 B ExileFromGrave<1/Creature> | NumDmg$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature | CostDesc$ As an additional cost to cast CARDNAME, exile a creature card from your graveyard. | References$ X | SpellDescription$ CARDNAME deals damage equal to the exiled card's power to target creature. -SVar:X:Exiled$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_lunge.jpg -Oracle:As an additional cost to cast Corpse Lunge, exile a creature card from your graveyard.\nCorpse Lunge deals damage equal to the exiled card's power to target creature. \ No newline at end of file +Name:Corpse Lunge +ManaCost:2 B +Types:Instant +A:SP$ DealDamage | Cost$ 2 B ExileFromGrave<1/Creature> | NumDmg$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature | CostDesc$ As an additional cost to cast CARDNAME, exile a creature card from your graveyard. | References$ X | SpellDescription$ CARDNAME deals damage equal to the exiled card's power to target creature. +SVar:X:Exiled$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_lunge.jpg +Oracle:As an additional cost to cast Corpse Lunge, exile a creature card from your graveyard.\nCorpse Lunge deals damage equal to the exiled card's power to target creature. diff --git a/forge-gui/res/cardsfolder/c/corpse_traders.txt b/forge-gui/res/cardsfolder/c/corpse_traders.txt index 8b4871215f7..ec3ac797df3 100644 --- a/forge-gui/res/cardsfolder/c/corpse_traders.txt +++ b/forge-gui/res/cardsfolder/c/corpse_traders.txt @@ -1,8 +1,8 @@ -Name:Corpse Traders -ManaCost:3 B -Types:Creature Human Rogue -PT:3/3 -A:AB$ Discard | Cost$ 2 B Sac<1/Creature> | ValidTgts$ Player | Mode$ RevealYouChoose | NumCards$ 1 | SorcerySpeed$ True | SpellDescription$ Target player reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_traders.jpg -Oracle:{2}{B}, Sacrifice a creature: Target opponent reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Corpse Traders +ManaCost:3 B +Types:Creature Human Rogue +PT:3/3 +A:AB$ Discard | Cost$ 2 B Sac<1/Creature> | ValidTgts$ Player | Mode$ RevealYouChoose | NumCards$ 1 | SorcerySpeed$ True | SpellDescription$ Target player reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/corpse_traders.jpg +Oracle:{2}{B}, Sacrifice a creature: Target opponent reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/c/corpsehatch.txt b/forge-gui/res/cardsfolder/c/corpsehatch.txt index e334b9746e3..41abbd46755 100644 --- a/forge-gui/res/cardsfolder/c/corpsehatch.txt +++ b/forge-gui/res/cardsfolder/c/corpsehatch.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Choose t SVar:DBToken:DB$ Token | TokenAmount$ 2 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/corpsehatch.jpg -Oracle:Destroy target nonblack creature. Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:Destroy target nonblack creature. Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/c/corpsejack_menace.txt b/forge-gui/res/cardsfolder/c/corpsejack_menace.txt index eff196aafdb..9ef9b58fbc3 100644 --- a/forge-gui/res/cardsfolder/c/corpsejack_menace.txt +++ b/forge-gui/res/cardsfolder/c/corpsejack_menace.txt @@ -1,9 +1,9 @@ -Name:Corpsejack Menace -ManaCost:2 B G -Types:Creature Fungus -PT:4/4 -R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Creature.YouCtrl | ValidCounterType$ P1P1 | ReplaceWith$ AddDoubleCounters | Description$ If one or more +1/+1 counters would be placed on a creature you control, twice that many +1/+1 counters are placed on it instead. -SVar:AddDoubleCounters:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ ReplacedCounterType | CounterNum$ X | References$ X -SVar:X:ReplaceCount$CounterNum/Twice -SVar:Picture:http://www.wizards.com/global/images/magic/general/corpsejack_menace.jpg -Oracle:If one or more +1/+1 counters would be placed on a creature you control, twice that many +1/+1 counters are placed on it instead. \ No newline at end of file +Name:Corpsejack Menace +ManaCost:2 B G +Types:Creature Fungus +PT:4/4 +R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Creature.YouCtrl | ValidCounterType$ P1P1 | ReplaceWith$ AddDoubleCounters | Description$ If one or more +1/+1 counters would be placed on a creature you control, twice that many +1/+1 counters are placed on it instead. +SVar:AddDoubleCounters:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ ReplacedCounterType | CounterNum$ X | References$ X +SVar:X:ReplaceCount$CounterNum/Twice +SVar:Picture:http://www.wizards.com/global/images/magic/general/corpsejack_menace.jpg +Oracle:If one or more +1/+1 counters would be placed on a creature you control, twice that many +1/+1 counters are placed on it instead. diff --git a/forge-gui/res/cardsfolder/c/corpulent_corpse.txt b/forge-gui/res/cardsfolder/c/corpulent_corpse.txt index 4d69577d3c3..6204c2c0f7c 100644 --- a/forge-gui/res/cardsfolder/c/corpulent_corpse.txt +++ b/forge-gui/res/cardsfolder/c/corpulent_corpse.txt @@ -5,4 +5,4 @@ PT:3/3 K:Fear K:Suspend:5:B SVar:Picture:http://www.wizards.com/global/images/magic/general/corpulent_corpse.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSuspend 5-{B} (Rather than cast this card from your hand, you may pay {B} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSuspend 5-{B} (Rather than cast this card from your hand, you may pay {B} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/c/corrosion.txt b/forge-gui/res/cardsfolder/c/corrosion.txt index 2e144b5ee84..083e1c18830 100644 --- a/forge-gui/res/cardsfolder/c/corrosion.txt +++ b/forge-gui/res/cardsfolder/c/corrosion.txt @@ -1,15 +1,15 @@ -Name:Corrosion -ManaCost:1 B R -Types:Enchantment -K:Cumulative upkeep:1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCorrode | TriggerDescription$ At the beginning of your upkeep, put a rust counter on each artifact target opponent controls. Then destroy each artifact with converted mana cost less than or equal to the number of rust counters on it. Artifacts destroyed this way can't be regenerated. -SVar:TrigCorrode:DB$ PutCounterAll | ValidCards$ Artifact | CounterType$ RUST | CounterNum$ 1 | ValidTgts$ Opponent | SubAbility$ DBDestroyAllRusted -SVar:DBDestroyAllRusted:DB$ RepeatEach | RepeatCards$ Artifact | RepeatSubAbility$ DBDestroyRusted -SVar:DBDestroyRusted:DB$ Destroy | References$ RememberedCMC,X | Defined$ Remembered | ConditionCheckSVar$ RememberedCMC | ConditionSVarCompare$ GEX | NoRegen$ True -SVar:RememberedCMC:Remembered$CardCounters.RUST -SVar:X:Remembered$CardManaCost -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigWipeCounters | TriggerDescription$ When CARDNAME leaves the battlefield, remove all rust counters from all permanents. -SVar:TrigWipeCounters:DB$ RemoveCounterAll | Cost$ 3 B B | ValidCards$ Permanent | AllCounterTypes$ True -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$Valid Artifact.OppCtrl -Oracle:Cumulative upkeep {1} (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.)\nAt the beginning of your upkeep, put a rust counter on each artifact target opponent controls. Then destroy each artifact with converted mana cost less than or equal to the number of rust counters on it. Artifacts destroyed this way can't be regenerated.\nWhen Corrosion leaves the battlefield, remove all rust counters from all permanents. \ No newline at end of file +Name:Corrosion +ManaCost:1 B R +Types:Enchantment +K:Cumulative upkeep:1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCorrode | TriggerDescription$ At the beginning of your upkeep, put a rust counter on each artifact target opponent controls. Then destroy each artifact with converted mana cost less than or equal to the number of rust counters on it. Artifacts destroyed this way can't be regenerated. +SVar:TrigCorrode:DB$ PutCounterAll | ValidCards$ Artifact | CounterType$ RUST | CounterNum$ 1 | ValidTgts$ Opponent | SubAbility$ DBDestroyAllRusted +SVar:DBDestroyAllRusted:DB$ RepeatEach | RepeatCards$ Artifact | RepeatSubAbility$ DBDestroyRusted +SVar:DBDestroyRusted:DB$ Destroy | References$ RememberedCMC,X | Defined$ Remembered | ConditionCheckSVar$ RememberedCMC | ConditionSVarCompare$ GEX | NoRegen$ True +SVar:RememberedCMC:Remembered$CardCounters.RUST +SVar:X:Remembered$CardManaCost +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigWipeCounters | TriggerDescription$ When CARDNAME leaves the battlefield, remove all rust counters from all permanents. +SVar:TrigWipeCounters:DB$ RemoveCounterAll | Cost$ 3 B B | ValidCards$ Permanent | AllCounterTypes$ True +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$Valid Artifact.OppCtrl +Oracle:Cumulative upkeep {1} (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.)\nAt the beginning of your upkeep, put a rust counter on each artifact target opponent controls. Then destroy each artifact with converted mana cost less than or equal to the number of rust counters on it. Artifacts destroyed this way can't be regenerated.\nWhen Corrosion leaves the battlefield, remove all rust counters from all permanents. diff --git a/forge-gui/res/cardsfolder/c/corrosive_gale.txt b/forge-gui/res/cardsfolder/c/corrosive_gale.txt index 3b02de8aea4..06bd5cb19e0 100644 --- a/forge-gui/res/cardsfolder/c/corrosive_gale.txt +++ b/forge-gui/res/cardsfolder/c/corrosive_gale.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ X PG | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to each creature with flying. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/corrosive_gale.jpg -Oracle:({G/P} can be paid with either {G} or 2 life.)\nCorrosive Gale deals X damage to each creature with flying. \ No newline at end of file +Oracle:({G/P} can be paid with either {G} or 2 life.)\nCorrosive Gale deals X damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/c/corrosive_mentor.txt b/forge-gui/res/cardsfolder/c/corrosive_mentor.txt index 998dc804d6c..b43c3e20c37 100644 --- a/forge-gui/res/cardsfolder/c/corrosive_mentor.txt +++ b/forge-gui/res/cardsfolder/c/corrosive_mentor.txt @@ -5,4 +5,4 @@ PT:1/3 S:Mode$ Continuous | Affected$ Creature.Black+YouCtrl | AddKeyword$ Wither | Description$ Black creatures you control have wither. (They deal damage to creatures in the form of -1/-1 counters.) SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/corrosive_mentor.jpg -Oracle:Black creatures you control have wither. (They deal damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Black creatures you control have wither. (They deal damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/c/corrupt.txt b/forge-gui/res/cardsfolder/c/corrupt.txt index a0c48fe64f7..098be7cf085 100644 --- a/forge-gui/res/cardsfolder/c/corrupt.txt +++ b/forge-gui/res/cardsfolder/c/corrupt.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ Y | References$ Y | Sta SVar:X:Count$TypeYouCtrl.Swamp SVar:Y:Count$TotalDamageDoneByThisTurn SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupt.jpg -Oracle:Corrupt deals damage equal to the number of Swamps you control to target creature or player. You gain life equal to the damage dealt this way. \ No newline at end of file +Oracle:Corrupt deals damage equal to the number of Swamps you control to target creature or player. You gain life equal to the damage dealt this way. diff --git a/forge-gui/res/cardsfolder/c/corrupt_court_official.txt b/forge-gui/res/cardsfolder/c/corrupt_court_official.txt index e2f951f367a..e1244369aa2 100644 --- a/forge-gui/res/cardsfolder/c/corrupt_court_official.txt +++ b/forge-gui/res/cardsfolder/c/corrupt_court_official.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupt_court_official.jpg -Oracle:When Corrupt Court Official enters the battlefield, target opponent discards a card. \ No newline at end of file +Oracle:When Corrupt Court Official enters the battlefield, target opponent discards a card. diff --git a/forge-gui/res/cardsfolder/c/corrupt_eunuchs.txt b/forge-gui/res/cardsfolder/c/corrupt_eunuchs.txt index 774eb3427e7..90b6959bd90 100644 --- a/forge-gui/res/cardsfolder/c/corrupt_eunuchs.txt +++ b/forge-gui/res/cardsfolder/c/corrupt_eunuchs.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupt_eunuchs.jpg -Oracle:When Corrupt Eunuchs enters the battlefield, it deals 2 damage to target creature. \ No newline at end of file +Oracle:When Corrupt Eunuchs enters the battlefield, it deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/c/corrupt_official.txt b/forge-gui/res/cardsfolder/c/corrupt_official.txt index f8942d70c77..20a9352db9b 100644 --- a/forge-gui/res/cardsfolder/c/corrupt_official.txt +++ b/forge-gui/res/cardsfolder/c/corrupt_official.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player discards a card at random. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 1 | Mode$ Random SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupt_official.jpg -Oracle:{2}{B}: Regenerate Corrupt Official.\nWhenever Corrupt Official becomes blocked, defending player discards a card at random. \ No newline at end of file +Oracle:{2}{B}: Regenerate Corrupt Official.\nWhenever Corrupt Official becomes blocked, defending player discards a card at random. diff --git a/forge-gui/res/cardsfolder/c/corrupted_conscience.txt b/forge-gui/res/cardsfolder/c/corrupted_conscience.txt index 61661ae0df5..18d7039135f 100644 --- a/forge-gui/res/cardsfolder/c/corrupted_conscience.txt +++ b/forge-gui/res/cardsfolder/c/corrupted_conscience.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Creature | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Infect | Description$ Enchanted creature has infect. (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/corrupted_conscience.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nEnchanted creature has infect. (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 +Oracle:Enchant creature\nYou control enchanted creature.\nEnchanted creature has infect. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/c/corrupted_harvester.txt b/forge-gui/res/cardsfolder/c/corrupted_harvester.txt index d7bc74dd83e..37f2463d729 100644 --- a/forge-gui/res/cardsfolder/c/corrupted_harvester.txt +++ b/forge-gui/res/cardsfolder/c/corrupted_harvester.txt @@ -5,4 +5,4 @@ PT:6/3 A:AB$ Regenerate | Cost$ B Sac<1/Creature> | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupted_harvester.jpg -Oracle:{B}, Sacrifice a creature: Regenerate Corrupted Harvester. \ No newline at end of file +Oracle:{B}, Sacrifice a creature: Regenerate Corrupted Harvester. diff --git a/forge-gui/res/cardsfolder/c/corrupted_resolve.txt b/forge-gui/res/cardsfolder/c/corrupted_resolve.txt index 19924e20f31..bb2131a8ddc 100644 --- a/forge-gui/res/cardsfolder/c/corrupted_resolve.txt +++ b/forge-gui/res/cardsfolder/c/corrupted_resolve.txt @@ -1,10 +1,10 @@ -Name:Corrupted Resolve -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target spell if its controller is poisoned. -SVar:X:Count$OppPoisonCounters -SVar:NeedsToPlayVar:X GE1 -SVar:RemRandomDeck:True -DeckNeeds:Keyword$Infect -SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupted_resolve.jpg -Oracle:Counter target spell if its controller is poisoned. \ No newline at end of file +Name:Corrupted Resolve +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target spell if its controller is poisoned. +SVar:X:Count$OppPoisonCounters +SVar:NeedsToPlayVar:X GE1 +SVar:RemRandomDeck:True +DeckNeeds:Keyword$Infect +SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupted_resolve.jpg +Oracle:Counter target spell if its controller is poisoned. diff --git a/forge-gui/res/cardsfolder/c/corrupted_roots.txt b/forge-gui/res/cardsfolder/c/corrupted_roots.txt index f5eb7d6a64e..b81f0975a83 100644 --- a/forge-gui/res/cardsfolder/c/corrupted_roots.txt +++ b/forge-gui/res/cardsfolder/c/corrupted_roots.txt @@ -1,10 +1,10 @@ -Name:Corrupted Roots -ManaCost:B -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ B | ValidTgts$ Forest,Plains | TgtPrompt$ Select target Forest or Plains | AILogic$ Curse -T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigLose | TriggerDescription$ Whenever enchanted land becomes tapped, its controller loses 2 life. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupted_roots.jpg -Oracle:Enchant Forest or Plains\nWhenever enchanted land becomes tapped, its controller loses 2 life. \ No newline at end of file +Name:Corrupted Roots +ManaCost:B +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ B | ValidTgts$ Forest,Plains | TgtPrompt$ Select target Forest or Plains | AILogic$ Curse +T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigLose | TriggerDescription$ Whenever enchanted land becomes tapped, its controller loses 2 life. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupted_roots.jpg +Oracle:Enchant Forest or Plains\nWhenever enchanted land becomes tapped, its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/c/corrupted_zendikon.txt b/forge-gui/res/cardsfolder/c/corrupted_zendikon.txt index 412815cffb8..e8bf61de176 100644 --- a/forge-gui/res/cardsfolder/c/corrupted_zendikon.txt +++ b/forge-gui/res/cardsfolder/c/corrupted_zendikon.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Ooze | SetC T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted land is put into a graveyard, return that card to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupted_zendikon.jpg -Oracle:Enchant land\nEnchanted land is a 3/3 black Ooze creature. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. \ No newline at end of file +Oracle:Enchant land\nEnchanted land is a 3/3 black Ooze creature. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/corrupting_licid.txt b/forge-gui/res/cardsfolder/c/corrupting_licid.txt index f530b067577..55428811eb9 100644 --- a/forge-gui/res/cardsfolder/c/corrupting_licid.txt +++ b/forge-gui/res/cardsfolder/c/corrupting_licid.txt @@ -1,24 +1,24 @@ -Name:Corrupting Licid -ManaCost:2 B -Types:Creature Licid -PT:2/2 -A:AB$ SetState | Cost$ B T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect. -SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump -AlternateMode:Licid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupting_licid.jpg -Oracle:{B}, {T}: Corrupting Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) - -ALTERNATE - -Name:Corrupting Licid -ManaCost:2 B -Colors:black -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Fear | Description$ Enchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) -A:AB$ SetState | Cost$ B | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupting_licid.jpg -Oracle:{B}, {T}: Corrupting Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Name:Corrupting Licid +ManaCost:2 B +Types:Creature Licid +PT:2/2 +A:AB$ SetState | Cost$ B T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect. +SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump +AlternateMode:Licid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupting_licid.jpg +Oracle:{B}, {T}: Corrupting Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) + +ALTERNATE + +Name:Corrupting Licid +ManaCost:2 B +Colors:black +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Fear | Description$ Enchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) +A:AB$ SetState | Cost$ B | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/corrupting_licid.jpg +Oracle:{B}, {T}: Corrupting Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/c/cosis_ravager.txt b/forge-gui/res/cardsfolder/c/cosis_ravager.txt index 13e84742d14..cbbbb21614a 100644 --- a/forge-gui/res/cardsfolder/c/cosis_ravager.txt +++ b/forge-gui/res/cardsfolder/c/cosis_ravager.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may have CARDNAME deal 1 damage to target player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/cosis_ravager.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may have Cosi's Ravager deal 1 damage to target player. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may have Cosi's Ravager deal 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/c/cosis_trickster.txt b/forge-gui/res/cardsfolder/c/cosis_trickster.txt index 7ad96037b91..ac858280df8 100644 --- a/forge-gui/res/cardsfolder/c/cosis_trickster.txt +++ b/forge-gui/res/cardsfolder/c/cosis_trickster.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Shuffled | ValidPlayer$ Opponent | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent shuffles his or her library, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/cosis_trickster.jpg -Oracle:Whenever an opponent shuffles his or her library, you may put a +1/+1 counter on Cosi's Trickster. \ No newline at end of file +Oracle:Whenever an opponent shuffles his or her library, you may put a +1/+1 counter on Cosi's Trickster. diff --git a/forge-gui/res/cardsfolder/c/cosmic_horror.txt b/forge-gui/res/cardsfolder/c/cosmic_horror.txt index e0ba5f293e9..4ef1836f468 100644 --- a/forge-gui/res/cardsfolder/c/cosmic_horror.txt +++ b/forge-gui/res/cardsfolder/c/cosmic_horror.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ Self | RememberDestroyed$ True SVar:DBDmg:DB$ DealDamage | Defined$ You | NumDmg$ 7 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/cosmic_horror.jpg -Oracle:First strike\nAt the beginning of your upkeep, destroy Cosmic Horror unless you pay {3}{B}{B}{B}. If Cosmic Horror is destroyed this way, it deals 7 damage to you. \ No newline at end of file +Oracle:First strike\nAt the beginning of your upkeep, destroy Cosmic Horror unless you pay {3}{B}{B}{B}. If Cosmic Horror is destroyed this way, it deals 7 damage to you. diff --git a/forge-gui/res/cardsfolder/c/cosmic_larva.txt b/forge-gui/res/cardsfolder/c/cosmic_larva.txt index 79e70d5e8aa..29d5a8d98d5 100644 --- a/forge-gui/res/cardsfolder/c/cosmic_larva.txt +++ b/forge-gui/res/cardsfolder/c/cosmic_larva.txt @@ -1,10 +1,10 @@ -Name:Cosmic Larva -ManaCost:1 R R -Types:Creature Beast -PT:7/6 -K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice two lands. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Land> | UnlessPayer$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cosmic_larva.jpg -Oracle:Trample\nAt the beginning of your upkeep, sacrifice Cosmic Larva unless you sacrifice two lands. \ No newline at end of file +Name:Cosmic Larva +ManaCost:1 R R +Types:Creature Beast +PT:7/6 +K:Trample +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice two lands. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Land> | UnlessPayer$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cosmic_larva.jpg +Oracle:Trample\nAt the beginning of your upkeep, sacrifice Cosmic Larva unless you sacrifice two lands. diff --git a/forge-gui/res/cardsfolder/c/council_guardian.txt b/forge-gui/res/cardsfolder/c/council_guardian.txt index f4625bfa6c9..9a95082513a 100644 --- a/forge-gui/res/cardsfolder/c/council_guardian.txt +++ b/forge-gui/res/cardsfolder/c/council_guardian.txt @@ -1,12 +1,12 @@ -Name:Council Guardian -ManaCost:5 W -Types:Creature Giant Soldier -PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigVote | TriggerDescription$ Will of the Council - When CARDNAME enters the battlefield, starting with you, each player votes for blue, black, red, or green. CARDNAME gains protection from each color with the most votes or tied for most votes. -SVar:TrigVote:DB$ Vote | Defined$ Player | VoteRed$ PumpRed | VoteGreen$ PumpGreen | VoteBlack$ PumpBlack | VoteBlue$ PumpBlue | VoteType$ Blue,Black,Red,Green | AILogic$ Protection -SVar:PumpRed:DB$ Pump | KW$ Protection from red | Permanent$ True -SVar:PumpGreen:DB$ Pump | KW$ Protection from green | Permanent$ True -SVar:PumpBlack:DB$ Pump | KW$ Protection from black | Permanent$ True -SVar:PumpBlue:DB$ Pump | KW$ Protection from blue | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/council_guardian.jpg -Oracle:Will of the council - When Council Guardian enters the battlefield, starting with you, each player votes for blue, black, red, or green. Council Guardian gains protection from each color with the most votes or tied for most votes. +Name:Council Guardian +ManaCost:5 W +Types:Creature Giant Soldier +PT:5/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigVote | TriggerDescription$ Will of the Council - When CARDNAME enters the battlefield, starting with you, each player votes for blue, black, red, or green. CARDNAME gains protection from each color with the most votes or tied for most votes. +SVar:TrigVote:DB$ Vote | Defined$ Player | VoteRed$ PumpRed | VoteGreen$ PumpGreen | VoteBlack$ PumpBlack | VoteBlue$ PumpBlue | VoteType$ Blue,Black,Red,Green | AILogic$ Protection +SVar:PumpRed:DB$ Pump | KW$ Protection from red | Permanent$ True +SVar:PumpGreen:DB$ Pump | KW$ Protection from green | Permanent$ True +SVar:PumpBlack:DB$ Pump | KW$ Protection from black | Permanent$ True +SVar:PumpBlue:DB$ Pump | KW$ Protection from blue | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/council_guardian.jpg +Oracle:Will of the council - When Council Guardian enters the battlefield, starting with you, each player votes for blue, black, red, or green. Council Guardian gains protection from each color with the most votes or tied for most votes. diff --git a/forge-gui/res/cardsfolder/c/council_of_advisors.txt b/forge-gui/res/cardsfolder/c/council_of_advisors.txt index d9e79bfb3b0..0efb0d57b8a 100644 --- a/forge-gui/res/cardsfolder/c/council_of_advisors.txt +++ b/forge-gui/res/cardsfolder/c/council_of_advisors.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:DB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal_Three_Kingdoms/council_of_advisors.jpg -Oracle:When Council of Advisors enters the battlefield, draw a card. \ No newline at end of file +Oracle:When Council of Advisors enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/c/council_of_the_absolute.txt b/forge-gui/res/cardsfolder/c/council_of_the_absolute.txt index 553ad5a7df9..1d9821a0e38 100644 --- a/forge-gui/res/cardsfolder/c/council_of_the_absolute.txt +++ b/forge-gui/res/cardsfolder/c/council_of_the_absolute.txt @@ -1,11 +1,11 @@ -Name:Council of the Absolute -ManaCost:2 W U -Types:Creature Human Advisor -PT:2/4 -K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand+nonCreature | ValidDesc$ card other than a creature or a land card. | SpellDescription$ As CARDNAME enters the battlefield, name a card other than a creature or a land card. -S:Mode$ CantBeCast | ValidCard$ Card.NamedCard | Caster$ Player.Opponent | Description$ Your opponents can't cast the chosen card. -S:Mode$ ReduceCost | ValidCard$ Card.NamedCard | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Spells with the chosen name cost 2 less for you to cast. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/council_of_the_absolute.jpg -Oracle:As Council of the Absolute enters the battlefield, name a card other than a creature or land card.\nYour opponents can't cast cards with the chosen name.\nSpells with the chosen name you cast cost {2} less to cast. \ No newline at end of file +Name:Council of the Absolute +ManaCost:2 W U +Types:Creature Human Advisor +PT:2/4 +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand+nonCreature | ValidDesc$ card other than a creature or a land card. | SpellDescription$ As CARDNAME enters the battlefield, name a card other than a creature or a land card. +S:Mode$ CantBeCast | ValidCard$ Card.NamedCard | Caster$ Player.Opponent | Description$ Your opponents can't cast the chosen card. +S:Mode$ ReduceCost | ValidCard$ Card.NamedCard | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Spells with the chosen name cost 2 less for you to cast. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/council_of_the_absolute.jpg +Oracle:As Council of the Absolute enters the battlefield, name a card other than a creature or land card.\nYour opponents can't cast cards with the chosen name.\nSpells with the chosen name you cast cost {2} less to cast. diff --git a/forge-gui/res/cardsfolder/c/councils_judgment.txt b/forge-gui/res/cardsfolder/c/councils_judgment.txt index 8af7a4115ed..0ea834aceb1 100644 --- a/forge-gui/res/cardsfolder/c/councils_judgment.txt +++ b/forge-gui/res/cardsfolder/c/councils_judgment.txt @@ -1,7 +1,7 @@ -Name:Council's Judgment -ManaCost:1 W W -Types:Sorcery -A:SP$ Vote | Cost$ 1 W W | Defined$ Player | VoteSubAbility$ DBExile | VoteCard$ Permanent.nonLand+YouDontCtrl | VoteMessage$ for a nonland permanent you don't control | AILogic$ Judgment | SpellDescription$ Will of the Council - Starting with you, each player votes for a nonland permanent you don't control. Exile each permanent with the most votes or tied for most votes. -SVar:DBExile:DB$ ChangeZone | Defined$ Remembered | Origin$ Battlefield | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/councils_judgment.jpg -Oracle:Will of the council - Starting with you, each player votes for a nonland permanent you don't control. Exile each permanent with the most votes or tied for most votes. +Name:Council's Judgment +ManaCost:1 W W +Types:Sorcery +A:SP$ Vote | Cost$ 1 W W | Defined$ Player | VoteSubAbility$ DBExile | VoteCard$ Permanent.nonLand+YouDontCtrl | VoteMessage$ for a nonland permanent you don't control | AILogic$ Judgment | SpellDescription$ Will of the Council - Starting with you, each player votes for a nonland permanent you don't control. Exile each permanent with the most votes or tied for most votes. +SVar:DBExile:DB$ ChangeZone | Defined$ Remembered | Origin$ Battlefield | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/councils_judgment.jpg +Oracle:Will of the council - Starting with you, each player votes for a nonland permanent you don't control. Exile each permanent with the most votes or tied for most votes. diff --git a/forge-gui/res/cardsfolder/c/counsel_of_the_soratami.txt b/forge-gui/res/cardsfolder/c/counsel_of_the_soratami.txt index 6c37abc6aca..dd58eb0d593 100644 --- a/forge-gui/res/cardsfolder/c/counsel_of_the_soratami.txt +++ b/forge-gui/res/cardsfolder/c/counsel_of_the_soratami.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Sorcery A:SP$Draw | Cost$ 2 U | NumCards$ 2 | SpellDescription$ Draw two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/counsel_of_the_soratami.jpg -Oracle:Draw two cards. \ No newline at end of file +Oracle:Draw two cards. diff --git a/forge-gui/res/cardsfolder/c/counterbalance.txt b/forge-gui/res/cardsfolder/c/counterbalance.txt index 6c7fc38e060..f46938a27fe 100644 --- a/forge-gui/res/cardsfolder/c/counterbalance.txt +++ b/forge-gui/res/cardsfolder/c/counterbalance.txt @@ -6,4 +6,4 @@ SVar:TrigReveal:AB$Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | DestinationZone$ L SVar:DBCounter:DB$Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | ConditionPresent$ Card.cmcEQX | ConditionDefined$ TriggeredCard | ConditionCompare$ GE1 | References$ X SVar:X:Count$TopOfLibraryCMC SVar:Picture:http://www.wizards.com/global/images/magic/general/counterbalance.jpg -Oracle:Whenever an opponent casts a spell, you may reveal the top card of your library. If you do, counter that spell if it has the same converted mana cost as the revealed card. \ No newline at end of file +Oracle:Whenever an opponent casts a spell, you may reveal the top card of your library. If you do, counter that spell if it has the same converted mana cost as the revealed card. diff --git a/forge-gui/res/cardsfolder/c/counterbore.txt b/forge-gui/res/cardsfolder/c/counterbore.txt index 05a93933375..41d4985b046 100644 --- a/forge-gui/res/cardsfolder/c/counterbore.txt +++ b/forge-gui/res/cardsfolder/c/counterbore.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | ValidTgts$ Card | RememberCoun SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.sameName | Defined$ TargetedController | Origin$ Graveyard,Hand,Library | Destination$ Exile | Search$ True | Shuffle$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/counterbore.jpg -Oracle:Counter target spell. Search its controller's graveyard, hand, and library for all cards with the same name as that spell and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Counter target spell. Search its controller's graveyard, hand, and library for all cards with the same name as that spell and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/c/counterflux.txt b/forge-gui/res/cardsfolder/c/counterflux.txt index 7188e84eef7..7ef82e5e5f6 100644 --- a/forge-gui/res/cardsfolder/c/counterflux.txt +++ b/forge-gui/res/cardsfolder/c/counterflux.txt @@ -1,8 +1,8 @@ -Name:Counterflux -ManaCost:U U R -Types:Instant -K:CARDNAME can't be countered. -A:SP$ Counter | Cost$ U U R | TargetType$ Spell | TgtPrompt$ Select target spell you don't control. | ValidTgts$ Card.YouDontCtrl | SpellDescription$ Counter target spell you don't control. -A:SP$ Counter | Cost$ 1 U U R | AllType$ Spell | AllValid$ Card.YouDontCtrl | PrecostDesc$ Overload | CostDesc$ {1}{U}{U}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/counterflux.jpg -Oracle:Counterflux can't be countered by spells or abilities.\nCounter target spell you don't control.\nOverload {1}{U}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Counterflux +ManaCost:U U R +Types:Instant +K:CARDNAME can't be countered. +A:SP$ Counter | Cost$ U U R | TargetType$ Spell | TgtPrompt$ Select target spell you don't control. | ValidTgts$ Card.YouDontCtrl | SpellDescription$ Counter target spell you don't control. +A:SP$ Counter | Cost$ 1 U U R | AllType$ Spell | AllValid$ Card.YouDontCtrl | PrecostDesc$ Overload | CostDesc$ {1}{U}{U}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/counterflux.jpg +Oracle:Counterflux can't be countered by spells or abilities.\nCounter target spell you don't control.\nOverload {1}{U}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/c/counterintelligence.txt b/forge-gui/res/cardsfolder/c/counterintelligence.txt index 09cd14b2bf3..8323edbbe6b 100644 --- a/forge-gui/res/cardsfolder/c/counterintelligence.txt +++ b/forge-gui/res/cardsfolder/c/counterintelligence.txt @@ -3,4 +3,4 @@ ManaCost:2 U U Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U U | TargetMin$ 1 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return one or two target creatures to their owners' hands. SVar:Picture:http://www.wizards.com/global/images/magic/general/counterintelligence.jpg -Oracle:Return one or two target creatures to their owners' hands. \ No newline at end of file +Oracle:Return one or two target creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/c/counterlash.txt b/forge-gui/res/cardsfolder/c/counterlash.txt index 4cddc809bb9..b46cab2e5c8 100644 --- a/forge-gui/res/cardsfolder/c/counterlash.txt +++ b/forge-gui/res/cardsfolder/c/counterlash.txt @@ -1,7 +1,7 @@ -Name:Counterlash -ManaCost:4 U U -Types:Instant -A:SP$ Counter | Cost$ 4 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBPlay | SpellDescription$ Counter target spell. You may cast a nonland card in your hand that shares a card type with that spell without paying its mana cost. -SVar:DBPlay:DB$ Play | Valid$ Targeted.sharesTypeWith+nonLand+YouCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/counterlash.jpg -Oracle:Counter target spell. You may cast a nonland card in your hand that shares a card type with that spell without paying its mana cost. \ No newline at end of file +Name:Counterlash +ManaCost:4 U U +Types:Instant +A:SP$ Counter | Cost$ 4 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBPlay | SpellDescription$ Counter target spell. You may cast a nonland card in your hand that shares a card type with that spell without paying its mana cost. +SVar:DBPlay:DB$ Play | Valid$ Targeted.sharesTypeWith+nonLand+YouCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/counterlash.jpg +Oracle:Counter target spell. You may cast a nonland card in your hand that shares a card type with that spell without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/c/countermand.txt b/forge-gui/res/cardsfolder/c/countermand.txt index 9df903e7746..bc156a459ae 100644 --- a/forge-gui/res/cardsfolder/c/countermand.txt +++ b/forge-gui/res/cardsfolder/c/countermand.txt @@ -1,7 +1,7 @@ -Name:Countermand -ManaCost:2 U U -Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBMill | Destination$ Graveyard | SpellDescription$ Counter target spell. Its controller puts the top four cards of his or her library into his or her graveyard. -SVar:DBMill:DB$ Mill | NumCards$ 4 | Defined$ TargetedController -SVar:Picture:http://www.wizards.com/global/images/magic/general/countermand.jpg -Oracle:Counter target spell. Its controller puts the top four cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Countermand +ManaCost:2 U U +Types:Instant +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBMill | Destination$ Graveyard | SpellDescription$ Counter target spell. Its controller puts the top four cards of his or her library into his or her graveyard. +SVar:DBMill:DB$ Mill | NumCards$ 4 | Defined$ TargetedController +SVar:Picture:http://www.wizards.com/global/images/magic/general/countermand.jpg +Oracle:Counter target spell. Its controller puts the top four cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/c/counterspell.txt b/forge-gui/res/cardsfolder/c/counterspell.txt index ead646bdc6e..c76412ba1e8 100644 --- a/forge-gui/res/cardsfolder/c/counterspell.txt +++ b/forge-gui/res/cardsfolder/c/counterspell.txt @@ -3,4 +3,4 @@ ManaCost:U U Types:Instant A:SP$ Counter | Cost$ U U | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/counterspell.jpg -Oracle:Counter target spell. \ No newline at end of file +Oracle:Counter target spell. diff --git a/forge-gui/res/cardsfolder/c/countersquall.txt b/forge-gui/res/cardsfolder/c/countersquall.txt index e2644b95b54..e056a8a7603 100644 --- a/forge-gui/res/cardsfolder/c/countersquall.txt +++ b/forge-gui/res/cardsfolder/c/countersquall.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ U B | TargetType$ Spell | ValidTgts$ Card.nonCreature | TgtPrompt$ Select target nonCreature spell | SubAbility$ DBDrain | SpellDescription$ Counter target noncreature spell. Its controller loses 2 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/countersquall.jpg -Oracle:Counter target noncreature spell. Its controller loses 2 life. \ No newline at end of file +Oracle:Counter target noncreature spell. Its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/c/countryside_crusher.txt b/forge-gui/res/cardsfolder/c/countryside_crusher.txt index 20872576f9e..7d5f3153301 100644 --- a/forge-gui/res/cardsfolder/c/countryside_crusher.txt +++ b/forge-gui/res/cardsfolder/c/countryside_crusher.txt @@ -1,10 +1,10 @@ -Name:Countryside Crusher -ManaCost:1 R R -Types:Creature Giant Warrior -PT:3/3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReveal | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a land card, put it into your graveyard and repeat this process. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Land.nonToken+YouOwn | TriggerZones$ Battlefield | Execute$ TrigAddCounter | TriggerDescription$ Whenever a land card is put into your graveyard from anywhere, put a +1/+1 counter on Countryside Crusher. -SVar:TrigReveal:AB$DigUntil | Cost$ 0 | DigNum$ 1 | Valid$ Card.nonLand | ValidDescription$ a nonland card | FoundDestination$ Library | LibraryPosition$ 0 | RevealedDestination$ Graveyard -SVar:TrigAddCounter:AB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/countryside_crusher.jpg -Oracle:At the beginning of your upkeep, reveal the top card of your library. If it's a land card, put it into your graveyard and repeat this process.\nWhenever a land card is put into your graveyard from anywhere, put a +1/+1 counter on Countryside Crusher. \ No newline at end of file +Name:Countryside Crusher +ManaCost:1 R R +Types:Creature Giant Warrior +PT:3/3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReveal | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a land card, put it into your graveyard and repeat this process. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Land.nonToken+YouOwn | TriggerZones$ Battlefield | Execute$ TrigAddCounter | TriggerDescription$ Whenever a land card is put into your graveyard from anywhere, put a +1/+1 counter on Countryside Crusher. +SVar:TrigReveal:AB$DigUntil | Cost$ 0 | DigNum$ 1 | Valid$ Card.nonLand | ValidDescription$ a nonland card | FoundDestination$ Library | LibraryPosition$ 0 | RevealedDestination$ Graveyard +SVar:TrigAddCounter:AB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/countryside_crusher.jpg +Oracle:At the beginning of your upkeep, reveal the top card of your library. If it's a land card, put it into your graveyard and repeat this process.\nWhenever a land card is put into your graveyard from anywhere, put a +1/+1 counter on Countryside Crusher. diff --git a/forge-gui/res/cardsfolder/c/courier_hawk.txt b/forge-gui/res/cardsfolder/c/courier_hawk.txt index c89613a00d0..7e61da798a0 100644 --- a/forge-gui/res/cardsfolder/c/courier_hawk.txt +++ b/forge-gui/res/cardsfolder/c/courier_hawk.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card87913.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/c/couriers_capsule.txt b/forge-gui/res/cardsfolder/c/couriers_capsule.txt index 6bc7ba1798d..6cfd54b61bd 100644 --- a/forge-gui/res/cardsfolder/c/couriers_capsule.txt +++ b/forge-gui/res/cardsfolder/c/couriers_capsule.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Artifact A:AB$ Draw | Cost$ 1 U T Sac<1/CARDNAME> | NumCards$ 2 | SpellDescription$ Draw two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/couriers_capsule.jpg -Oracle:{1}{U}, {T}, Sacrifice Courier's Capsule: Draw two cards. \ No newline at end of file +Oracle:{1}{U}, {T}, Sacrifice Courier's Capsule: Draw two cards. diff --git a/forge-gui/res/cardsfolder/c/courser_of_kruphix.txt b/forge-gui/res/cardsfolder/c/courser_of_kruphix.txt index cea1466bb45..be62513e631 100644 --- a/forge-gui/res/cardsfolder/c/courser_of_kruphix.txt +++ b/forge-gui/res/cardsfolder/c/courser_of_kruphix.txt @@ -1,10 +1,10 @@ -Name:Courser of Kruphix -ManaCost:1 G G -Types:Enchantment Creature Centaur -PT:2/4 -K:Play with the top card of your library revealed. -S:Mode$ Continuous | Affected$ Land.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of your library if it's a land card. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a land enters the battlefield under your control, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/courser_of_kruphix.jpg -Oracle:Play with the top card of your library revealed.\nYou may play the top card of your library if it's a land card.\nWhenever a land enters the battlefield under your control, you gain 1 life. +Name:Courser of Kruphix +ManaCost:1 G G +Types:Enchantment Creature Centaur +PT:2/4 +K:Play with the top card of your library revealed. +S:Mode$ Continuous | Affected$ Land.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of your library if it's a land card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a land enters the battlefield under your control, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/courser_of_kruphix.jpg +Oracle:Play with the top card of your library revealed.\nYou may play the top card of your library if it's a land card.\nWhenever a land enters the battlefield under your control, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/coursers_accord.txt b/forge-gui/res/cardsfolder/c/coursers_accord.txt index 20a9efc8c67..66f060ff484 100644 --- a/forge-gui/res/cardsfolder/c/coursers_accord.txt +++ b/forge-gui/res/cardsfolder/c/coursers_accord.txt @@ -1,9 +1,9 @@ -Name:Coursers' Accord -ManaCost:4 G W -Types:Sorcery -A:SP$ Token | Cost$ 4 G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SubAbility$ DBChoose | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/coursers_accord.jpg -Oracle:Put a 3/3 green Centaur creature token onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Coursers' Accord +ManaCost:4 G W +Types:Sorcery +A:SP$ Token | Cost$ 4 G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SubAbility$ DBChoose | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/coursers_accord.jpg +Oracle:Put a 3/3 green Centaur creature token onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/c/court_archers.txt b/forge-gui/res/cardsfolder/c/court_archers.txt index d50e6ec6a09..e805adbff7b 100644 --- a/forge-gui/res/cardsfolder/c/court_archers.txt +++ b/forge-gui/res/cardsfolder/c/court_archers.txt @@ -5,4 +5,4 @@ PT:1/3 K:Reach K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/court_archers.jpg -Oracle:Reach (This can block creatures with flying.)\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Reach (This can block creatures with flying.)\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/c/court_homunculus.txt b/forge-gui/res/cardsfolder/c/court_homunculus.txt index a12b0e0bb88..0354a583d08 100644 --- a/forge-gui/res/cardsfolder/c/court_homunculus.txt +++ b/forge-gui/res/cardsfolder/c/court_homunculus.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control another artifact. SVar:X:Count$Valid Artifact.Other+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/court_homunculus.jpg -Oracle:Court Homunculus gets +1/+1 as long as you control another artifact. \ No newline at end of file +Oracle:Court Homunculus gets +1/+1 as long as you control another artifact. diff --git a/forge-gui/res/cardsfolder/c/court_hussar.txt b/forge-gui/res/cardsfolder/c/court_hussar.txt index 8367accbb36..3457b853af9 100644 --- a/forge-gui/res/cardsfolder/c/court_hussar.txt +++ b/forge-gui/res/cardsfolder/c/court_hussar.txt @@ -1,14 +1,14 @@ -Name:Court Hussar -ManaCost:2 U -Types:Creature Vedalken Knight -PT:1/3 -K:Vigilance -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top three cards of your library, then put one of them into your hand and the rest on the bottom of your library in any order. -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ W | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {W} was spent to cast it. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | Defined$ You -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:ManaNeededToAvoidNegativeEffect:white -SVar:RemRandomDeck:True -DeckNeeds:Color$white -SVar:Picture:http://www.wizards.com/global/images/magic/general/court_hussar.jpg -Oracle:Vigilance\nWhen Court Hussar enters the battlefield, look at the top three cards of your library, then put one of them into your hand and the rest on the bottom of your library in any order.\nWhen Court Hussar enters the battlefield, sacrifice it unless {W} was spent to cast it. \ No newline at end of file +Name:Court Hussar +ManaCost:2 U +Types:Creature Vedalken Knight +PT:1/3 +K:Vigilance +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top three cards of your library, then put one of them into your hand and the rest on the bottom of your library in any order. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ W | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {W} was spent to cast it. +SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | Defined$ You +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:ManaNeededToAvoidNegativeEffect:white +SVar:RemRandomDeck:True +DeckNeeds:Color$white +SVar:Picture:http://www.wizards.com/global/images/magic/general/court_hussar.jpg +Oracle:Vigilance\nWhen Court Hussar enters the battlefield, look at the top three cards of your library, then put one of them into your hand and the rest on the bottom of your library in any order.\nWhen Court Hussar enters the battlefield, sacrifice it unless {W} was spent to cast it. diff --git a/forge-gui/res/cardsfolder/c/court_street_denizen.txt b/forge-gui/res/cardsfolder/c/court_street_denizen.txt index 0289a920a6e..968c99634a8 100644 --- a/forge-gui/res/cardsfolder/c/court_street_denizen.txt +++ b/forge-gui/res/cardsfolder/c/court_street_denizen.txt @@ -1,9 +1,9 @@ -Name:Court Street Denizen -ManaCost:2 W -Types:Creature Human Soldier -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.White+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever another white creature enters the battlefield under your control, tap target creature an opponent controls. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. -SVar:BuffedBy:Creature.White -SVar:Picture:http://www.wizards.com/global/images/magic/general/court_street_denizen.jpg -Oracle:Whenever another white creature enters the battlefield under your control, tap target creature an opponent controls. \ No newline at end of file +Name:Court Street Denizen +ManaCost:2 W +Types:Creature Human Soldier +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.White+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever another white creature enters the battlefield under your control, tap target creature an opponent controls. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. +SVar:BuffedBy:Creature.White +SVar:Picture:http://www.wizards.com/global/images/magic/general/court_street_denizen.jpg +Oracle:Whenever another white creature enters the battlefield under your control, tap target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/c/courtly_provocateur.txt b/forge-gui/res/cardsfolder/c/courtly_provocateur.txt index 1667a389747..3a33f89aa73 100644 --- a/forge-gui/res/cardsfolder/c/courtly_provocateur.txt +++ b/forge-gui/res/cardsfolder/c/courtly_provocateur.txt @@ -1,9 +1,9 @@ -Name:Courtly Provocateur -ManaCost:2 U -Types:Creature Human Wizard -PT:1/1 -A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature attacks this turn if able. -A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME blocks each turn if able. | SpellDescription$ Target creature blocks this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/courtly_provocateur.jpg -Oracle:{T}: Target creature attacks this turn if able.\n{T}: Target creature blocks this turn if able. \ No newline at end of file +Name:Courtly Provocateur +ManaCost:2 U +Types:Creature Human Wizard +PT:1/1 +A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature attacks this turn if able. +A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME blocks each turn if able. | SpellDescription$ Target creature blocks this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/courtly_provocateur.jpg +Oracle:{T}: Target creature attacks this turn if able.\n{T}: Target creature blocks this turn if able. diff --git a/forge-gui/res/cardsfolder/c/covenant_of_minds.txt b/forge-gui/res/cardsfolder/c/covenant_of_minds.txt index bdf4a5e8be7..5931bdf4e11 100644 --- a/forge-gui/res/cardsfolder/c/covenant_of_minds.txt +++ b/forge-gui/res/cardsfolder/c/covenant_of_minds.txt @@ -1,11 +1,11 @@ -Name:Covenant of Minds -ManaCost:4 U -Types:Sorcery -A:SP$ Dig | Cost$ 4 U | DigNum$ 3 | NoMove$ True | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | SubAbility$ DBChoice | RememberRevealed$ True | SpellDescription$ Reveal the top three cards of your library. Target opponent may choose to put those cards into your hand. If he or she doesn't, put those cards into your graveyard and draw five cards. -SVar:DBChoice:DB$ GenericChoice | ValidTgts$ Opponent | Choices$ CovenantDraw,CovenantMillDraw -SVar:CovenantDraw:DB$ Draw | Defined$ SourceController | NumCards$ X | References$ X | SpellDescription$ You may choose to put those cards into that player's hand. -SVar:CovenantMillDraw:DB$ Mill | Defined$ SourceController | NumCards$ X | References$ X | SubAbility$ DBDraw | SpellDescription$ If you don't, put those cards into that player's graveyard and that player draws five cards. -SVar:DBDraw:DB$ Draw | Defined$ SourceController | NumCards$ 5 -SVar:X:Count$RememberedSize -SVar:Picture:http://www.wizards.com/global/images/magic/general/covenant_of_minds.jpg -Oracle:Reveal the top three cards of your library. Target opponent may choose to put those cards into your hand. If he or she doesn't, put those cards into your graveyard and draw five cards. \ No newline at end of file +Name:Covenant of Minds +ManaCost:4 U +Types:Sorcery +A:SP$ Dig | Cost$ 4 U | DigNum$ 3 | NoMove$ True | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | SubAbility$ DBChoice | RememberRevealed$ True | SpellDescription$ Reveal the top three cards of your library. Target opponent may choose to put those cards into your hand. If he or she doesn't, put those cards into your graveyard and draw five cards. +SVar:DBChoice:DB$ GenericChoice | ValidTgts$ Opponent | Choices$ CovenantDraw,CovenantMillDraw +SVar:CovenantDraw:DB$ Draw | Defined$ SourceController | NumCards$ X | References$ X | SpellDescription$ You may choose to put those cards into that player's hand. +SVar:CovenantMillDraw:DB$ Mill | Defined$ SourceController | NumCards$ X | References$ X | SubAbility$ DBDraw | SpellDescription$ If you don't, put those cards into that player's graveyard and that player draws five cards. +SVar:DBDraw:DB$ Draw | Defined$ SourceController | NumCards$ 5 +SVar:X:Count$RememberedSize +SVar:Picture:http://www.wizards.com/global/images/magic/general/covenant_of_minds.jpg +Oracle:Reveal the top three cards of your library. Target opponent may choose to put those cards into your hand. If he or she doesn't, put those cards into your graveyard and draw five cards. diff --git a/forge-gui/res/cardsfolder/c/cover_of_darkness.txt b/forge-gui/res/cardsfolder/c/cover_of_darkness.txt index 5dedaff908a..e6f98d03418 100644 --- a/forge-gui/res/cardsfolder/c/cover_of_darkness.txt +++ b/forge-gui/res/cardsfolder/c/cover_of_darkness.txt @@ -5,4 +5,4 @@ K:ETBReplacement:Other:ChooseCT SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeck S:Mode$ Continuous | Affected$ Creature.ChosenType | AddKeyword$ Fear | Description$ Creatures of the chosen type have fear. (They can't be blocked except by artifact creatures and/or black creatures.) SVar:Picture:http://www.wizards.com/global/images/magic/general/cover_of_darkness.jpg -Oracle:As Cover of Darkness enters the battlefield, choose a creature type.\nCreatures of the chosen type have fear. (They can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:As Cover of Darkness enters the battlefield, choose a creature type.\nCreatures of the chosen type have fear. (They can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/c/covert_operative.txt b/forge-gui/res/cardsfolder/c/covert_operative.txt index d52f18c4b73..6992455bc08 100644 --- a/forge-gui/res/cardsfolder/c/covert_operative.txt +++ b/forge-gui/res/cardsfolder/c/covert_operative.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:3/2 K:Unblockable SVar:Picture:http://resources.wizards.com/magic/cards/lgn/en-us/card30659.jpg -Oracle:Covert Operative can't be blocked. \ No newline at end of file +Oracle:Covert Operative can't be blocked. diff --git a/forge-gui/res/cardsfolder/c/covetous_dragon.txt b/forge-gui/res/cardsfolder/c/covetous_dragon.txt index 8ab935cedb9..534b9755f06 100644 --- a/forge-gui/res/cardsfolder/c/covetous_dragon.txt +++ b/forge-gui/res/cardsfolder/c/covetous_dragon.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Artifact.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/covetous_dragon.jpg -Oracle:Flying\nWhen you control no artifacts, sacrifice Covetous Dragon. \ No newline at end of file +Oracle:Flying\nWhen you control no artifacts, sacrifice Covetous Dragon. diff --git a/forge-gui/res/cardsfolder/c/cowardice.txt b/forge-gui/res/cardsfolder/c/cowardice.txt index f5c70c5713a..42fc4dfbb64 100644 --- a/forge-gui/res/cardsfolder/c/cowardice.txt +++ b/forge-gui/res/cardsfolder/c/cowardice.txt @@ -5,4 +5,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Creature | TriggerZones$ Battlefield | Exec SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredTarget | Origin$ Battlefield | Destination$ Hand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cowardice.jpg -Oracle:Whenever a creature becomes the target of a spell or ability, return that creature to its owner's hand. (It won't be affected by the spell or ability.) \ No newline at end of file +Oracle:Whenever a creature becomes the target of a spell or ability, return that creature to its owner's hand. (It won't be affected by the spell or ability.) diff --git a/forge-gui/res/cardsfolder/c/cowed_by_wisdom.txt b/forge-gui/res/cardsfolder/c/cowed_by_wisdom.txt index f1ae585efc5..07036adb172 100644 --- a/forge-gui/res/cardsfolder/c/cowed_by_wisdom.txt +++ b/forge-gui/res/cardsfolder/c/cowed_by_wisdom.txt @@ -1,10 +1,10 @@ -Name:Cowed by Wisdom -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ CantAttackUnless | ValidCard$ Creature.AttachedBy | Cost$ X | Description$ Enchanted creature can't attack or block unless its controller pays {1} for each card in your hand. -S:Mode$ CantBlockUnless | ValidCard$ Creature.AttachedBy | Cost$ X -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/cowed_by_wisdom.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block unless its controller pays {1} for each card in your hand. \ No newline at end of file +Name:Cowed by Wisdom +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ CantAttackUnless | ValidCard$ Creature.AttachedBy | Cost$ X | Description$ Enchanted creature can't attack or block unless its controller pays {1} for each card in your hand. +S:Mode$ CantBlockUnless | ValidCard$ Creature.AttachedBy | Cost$ X +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/cowed_by_wisdom.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block unless its controller pays {1} for each card in your hand. diff --git a/forge-gui/res/cardsfolder/c/cower_in_fear.txt b/forge-gui/res/cardsfolder/c/cower_in_fear.txt index 39578fbb64d..9cc9831ba1d 100644 --- a/forge-gui/res/cardsfolder/c/cower_in_fear.txt +++ b/forge-gui/res/cardsfolder/c/cower_in_fear.txt @@ -1,6 +1,6 @@ -Name:Cower in Fear -ManaCost:1 B B -Types:Instant -A:SP$ PumpAll | Cost$ 1 B B | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cower_in_fear.jpg -Oracle:Creatures your opponents control get -1/-1 until end of turn. \ No newline at end of file +Name:Cower in Fear +ManaCost:1 B B +Types:Instant +A:SP$ PumpAll | Cost$ 1 B B | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cower_in_fear.jpg +Oracle:Creatures your opponents control get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crab_umbra.txt b/forge-gui/res/cardsfolder/c/crab_umbra.txt index 57f1958d9cd..a663365e9a4 100644 --- a/forge-gui/res/cardsfolder/c/crab_umbra.txt +++ b/forge-gui/res/cardsfolder/c/crab_umbra.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump A:AB$ Untap | Cost$ 2 U | Defined$ Enchanted | SpellDescription$ Untap enchanted creature. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crab_umbra.jpg -Oracle:Enchant creature\n{2}{U}: Untap enchanted creature.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\n{2}{U}: Untap enchanted creature.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/c/crabapple_cohort.txt b/forge-gui/res/cardsfolder/c/crabapple_cohort.txt index 69bcbc52d94..14d17ae6688 100644 --- a/forge-gui/res/cardsfolder/c/crabapple_cohort.txt +++ b/forge-gui/res/cardsfolder/c/crabapple_cohort.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Check SVar:X:Count$Valid Creature.Green+Other+YouCtrl SVar:BuffedBy:Creature.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/crabapple_cohort.jpg -Oracle:Crabapple Cohort gets +1/+1 as long as you control another green creature. \ No newline at end of file +Oracle:Crabapple Cohort gets +1/+1 as long as you control another green creature. diff --git a/forge-gui/res/cardsfolder/c/crack_the_earth.txt b/forge-gui/res/cardsfolder/c/crack_the_earth.txt index b5575faa174..2c3b1da95fa 100644 --- a/forge-gui/res/cardsfolder/c/crack_the_earth.txt +++ b/forge-gui/res/cardsfolder/c/crack_the_earth.txt @@ -4,4 +4,4 @@ Types:Sorcery Arcane A:SP$ Sacrifice | Cost$ R | SacValid$ Permanent | Defined$ Each | SpellDescription$ Each player sacrifices a permanent. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crack_the_earth.jpg -Oracle:Each player sacrifices a permanent. \ No newline at end of file +Oracle:Each player sacrifices a permanent. diff --git a/forge-gui/res/cardsfolder/c/crackdown.txt b/forge-gui/res/cardsfolder/c/crackdown.txt index 68e142c429b..859f9db134d 100644 --- a/forge-gui/res/cardsfolder/c/crackdown.txt +++ b/forge-gui/res/cardsfolder/c/crackdown.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.powerGE3+nonWhite | AddHiddenKeyword$ CA SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crackdown.jpg -Oracle:Nonwhite creatures with power 3 or greater don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Nonwhite creatures with power 3 or greater don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/c/crackleburr.txt b/forge-gui/res/cardsfolder/c/crackleburr.txt index 2b2d750bc9c..616a1717c5f 100644 --- a/forge-gui/res/cardsfolder/c/crackleburr.txt +++ b/forge-gui/res/cardsfolder/c/crackleburr.txt @@ -1,8 +1,8 @@ -Name:Crackleburr -ManaCost:1 UR UR -Types:Creature Elemental -PT:2/2 -A:AB$ DealDamage | Cost$ UR UR T tapXType<2/Creature.Red/red creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. -A:AB$ ChangeZone | Cost$ UR UR Q untapYType<2/Creature.Blue+YouCtrl/blue creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/crackleburr.jpg -Oracle:{U/R}{U/R}, {T}, Tap two untapped red creatures you control: Crackleburr deals 3 damage to target creature or player.\n{U/R}{U/R}, {Q}, Untap two tapped blue creatures you control: Return target creature to its owner's hand. ({Q} is the untap symbol.) \ No newline at end of file +Name:Crackleburr +ManaCost:1 UR UR +Types:Creature Elemental +PT:2/2 +A:AB$ DealDamage | Cost$ UR UR T tapXType<2/Creature.Red/red creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +A:AB$ ChangeZone | Cost$ UR UR Q untapYType<2/Creature.Blue+YouCtrl/blue creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/crackleburr.jpg +Oracle:{U/R}{U/R}, {T}, Tap two untapped red creatures you control: Crackleburr deals 3 damage to target creature or player.\n{U/R}{U/R}, {Q}, Untap two tapped blue creatures you control: Return target creature to its owner's hand. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/c/crackling_club.txt b/forge-gui/res/cardsfolder/c/crackling_club.txt index 2973c8ea236..25d7718e7c4 100644 --- a/forge-gui/res/cardsfolder/c/crackling_club.txt +++ b/forge-gui/res/cardsfolder/c/crackling_club.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | Description$ Enchanted creature gets +1/+0. A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/crackling_club.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+0.\nSacrifice Crackling Club: Crackling Club deals 1 damage to target creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+0.\nSacrifice Crackling Club: Crackling Club deals 1 damage to target creature. diff --git a/forge-gui/res/cardsfolder/c/crackling_perimeter.txt b/forge-gui/res/cardsfolder/c/crackling_perimeter.txt index c87d39c8585..89b28261853 100644 --- a/forge-gui/res/cardsfolder/c/crackling_perimeter.txt +++ b/forge-gui/res/cardsfolder/c/crackling_perimeter.txt @@ -1,9 +1,9 @@ -Name:Crackling Perimeter -ManaCost:1 R -Types:Enchantment -A:AB$ DealDamage | Cost$ tapXType<1/Gate> | Defined$ Player.Opponent | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each opponent. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -DeckNeeds:Type$Gate -SVar:Picture:http://www.wizards.com/global/images/magic/general/crackling_perimeter.jpg -Oracle:Tap an untapped Gate you control: Crackling Perimeter deals 1 damage to each opponent. \ No newline at end of file +Name:Crackling Perimeter +ManaCost:1 R +Types:Enchantment +A:AB$ DealDamage | Cost$ tapXType<1/Gate> | Defined$ Player.Opponent | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each opponent. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +DeckNeeds:Type$Gate +SVar:Picture:http://www.wizards.com/global/images/magic/general/crackling_perimeter.jpg +Oracle:Tap an untapped Gate you control: Crackling Perimeter deals 1 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/c/crackling_triton.txt b/forge-gui/res/cardsfolder/c/crackling_triton.txt index eb1f31fa075..0316b9cd15a 100644 --- a/forge-gui/res/cardsfolder/c/crackling_triton.txt +++ b/forge-gui/res/cardsfolder/c/crackling_triton.txt @@ -1,7 +1,7 @@ -Name:Crackling Triton -ManaCost:2 U -Types:Creature Merfolk Wizard -PT:2/3 -A:AB$ DealDamage | Cost$ 2 R Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/crackling_triton.jpg -Oracle:{2}{R}, Sacrifice Crackling Triton: Crackling Triton deals 2 damage to target creature or player. \ No newline at end of file +Name:Crackling Triton +ManaCost:2 U +Types:Creature Merfolk Wizard +PT:2/3 +A:AB$ DealDamage | Cost$ 2 R Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/crackling_triton.jpg +Oracle:{2}{R}, Sacrifice Crackling Triton: Crackling Triton deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/c/cradle_guard.txt b/forge-gui/res/cardsfolder/c/cradle_guard.txt index 130bdd5056f..5a9a0e9e727 100644 --- a/forge-gui/res/cardsfolder/c/cradle_guard.txt +++ b/forge-gui/res/cardsfolder/c/cradle_guard.txt @@ -5,4 +5,4 @@ PT:4/4 K:Trample K:Echo:1 G G SVar:Picture:http://www.wizards.com/global/images/magic/general/cradle_guard.jpg -Oracle:Trample\nEcho {1}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Trample\nEcho {1}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/c/cradle_of_vitality.txt b/forge-gui/res/cardsfolder/c/cradle_of_vitality.txt index 1855894ac06..6afb525dc27 100644 --- a/forge-gui/res/cardsfolder/c/cradle_of_vitality.txt +++ b/forge-gui/res/cardsfolder/c/cradle_of_vitality.txt @@ -5,4 +5,4 @@ T:Mode$ LifeGained | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigPutC SVar:TrigPutCounter:AB$PutCounter | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:TriggerCount$LifeAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/cradle_of_vitality.jpg -Oracle:Whenever you gain life, you may pay {1}{W}. If you do, put a +1/+1 counter on target creature for each 1 life you gained. \ No newline at end of file +Oracle:Whenever you gain life, you may pay {1}{W}. If you do, put a +1/+1 counter on target creature for each 1 life you gained. diff --git a/forge-gui/res/cardsfolder/c/cradle_to_grave.txt b/forge-gui/res/cardsfolder/c/cradle_to_grave.txt index b7619fb40b3..15bbc48ffa9 100644 --- a/forge-gui/res/cardsfolder/c/cradle_to_grave.txt +++ b/forge-gui/res/cardsfolder/c/cradle_to_grave.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.nonBlack+enteredBattlefieldThisTurn | TgtPrompt$ Select target nonblack creature that entered the battlefield this turn | SpellDescription$ Destroy target nonblack creature that entered the battlefield this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cradle_to_grave.jpg -Oracle:Destroy target nonblack creature that entered the battlefield this turn. \ No newline at end of file +Oracle:Destroy target nonblack creature that entered the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/c/crafty_pathmage.txt b/forge-gui/res/cardsfolder/c/crafty_pathmage.txt index 671f30b638e..10fe852abb4 100644 --- a/forge-gui/res/cardsfolder/c/crafty_pathmage.txt +++ b/forge-gui/res/cardsfolder/c/crafty_pathmage.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.powerLE2 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature with power 2 or less can't be blocked this turn. | TgtPrompt$ Select target creature with power 2 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/crafty_pathmage.jpg -Oracle:{T}: Target creature with power 2 or less can't be blocked this turn. \ No newline at end of file +Oracle:{T}: Target creature with power 2 or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/c/crag_puca.txt b/forge-gui/res/cardsfolder/c/crag_puca.txt index f37fbdc758a..468bcde54ce 100644 --- a/forge-gui/res/cardsfolder/c/crag_puca.txt +++ b/forge-gui/res/cardsfolder/c/crag_puca.txt @@ -5,4 +5,4 @@ PT:2/4 A:AB$ Pump | Cost$ UR | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch CARDNAME's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crag_puca.jpg -Oracle:{U/R}: Switch Crag Puca's power and toughness until end of turn. \ No newline at end of file +Oracle:{U/R}: Switch Crag Puca's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crag_saurian.txt b/forge-gui/res/cardsfolder/c/crag_saurian.txt index b213dd34d51..0b714de6056 100644 --- a/forge-gui/res/cardsfolder/c/crag_saurian.txt +++ b/forge-gui/res/cardsfolder/c/crag_saurian.txt @@ -1,9 +1,9 @@ -Name:Crag Saurian -ManaCost:R R R -Types:Creature Lizard -PT:4/4 -T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ Traitor | TriggerZones$ Battlefield | TriggerDescription$ Whenever a source deals damage to CARDNAME, that source's controller gains control of CARDNAME. -SVar:Traitor:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ TriggeredSourceController -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crag_saurian.jpg -Oracle:Whenever a source deals damage to Crag Saurian, that source's controller gains control of Crag Saurian. \ No newline at end of file +Name:Crag Saurian +ManaCost:R R R +Types:Creature Lizard +PT:4/4 +T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ Traitor | TriggerZones$ Battlefield | TriggerDescription$ Whenever a source deals damage to CARDNAME, that source's controller gains control of CARDNAME. +SVar:Traitor:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ TriggeredSourceController +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crag_saurian.jpg +Oracle:Whenever a source deals damage to Crag Saurian, that source's controller gains control of Crag Saurian. diff --git a/forge-gui/res/cardsfolder/c/cragganwick_cremator.txt b/forge-gui/res/cardsfolder/c/cragganwick_cremator.txt index 6d5e036918c..bad704007d8 100644 --- a/forge-gui/res/cardsfolder/c/cragganwick_cremator.txt +++ b/forge-gui/res/cardsfolder/c/cragganwick_cremator.txt @@ -1,11 +1,11 @@ -Name:Cragganwick Cremator -ManaCost:2 R R -Types:Creature Giant Shaman -PT:5/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, discard a card at random. If you discard a creature card this way, CARDNAME deals damage equal to that card's power to target player. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ Random | RememberDiscarded$ True | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | NumDmg$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/cragganwick_cremator.jpg -Oracle:When Cragganwick Cremator enters the battlefield, discard a card at random. If you discard a creature card this way, Cragganwick Cremator deals damage equal to that card's power to target player. \ No newline at end of file +Name:Cragganwick Cremator +ManaCost:2 R R +Types:Creature Giant Shaman +PT:5/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, discard a card at random. If you discard a creature card this way, CARDNAME deals damage equal to that card's power to target player. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ Random | RememberDiscarded$ True | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | NumDmg$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/cragganwick_cremator.jpg +Oracle:When Cragganwick Cremator enters the battlefield, discard a card at random. If you discard a creature card this way, Cragganwick Cremator deals damage equal to that card's power to target player. diff --git a/forge-gui/res/cardsfolder/c/cranial_extraction.txt b/forge-gui/res/cardsfolder/c/cranial_extraction.txt index ed767ecc3ef..c3af44ca9f1 100644 --- a/forge-gui/res/cardsfolder/c/cranial_extraction.txt +++ b/forge-gui/res/cardsfolder/c/cranial_extraction.txt @@ -4,4 +4,4 @@ Types:Sorcery Arcane A:SP$ NameCard | Cost$ 3 B | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ Exile | SpellDescription$ Name a nonland card. Search target player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. SVar:Exile:DB$ ChangeZoneAll | Origin$ Graveyard,Hand,Library | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card.NamedCard | Search$ True | Shuffle$ True SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80281.jpg -Oracle:Name a nonland card. Search target player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Name a nonland card. Search target player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/c/cranial_plating.txt b/forge-gui/res/cardsfolder/c/cranial_plating.txt index bb84bf895e9..604d36671f5 100644 --- a/forge-gui/res/cardsfolder/c/cranial_plating.txt +++ b/forge-gui/res/cardsfolder/c/cranial_plating.txt @@ -1,11 +1,11 @@ -Name:Cranial Plating -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | Description$ Equipped creature gets +1/+0 for each artifact you control. -A:AB$ Attach | Cost$ B B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. -SVar:X:Count$Valid Artifact.YouCtrl -SVar:PlayMain1:TRUE -SVar:BuffedBy:Artifact -SVar:Picture:http://www.wizards.com/global/images/magic/general/cranial_plating.jpg -Oracle:Equipped creature gets +1/+0 for each artifact you control.\n{B}{B}: Attach Cranial Plating to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Cranial Plating +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | Description$ Equipped creature gets +1/+0 for each artifact you control. +A:AB$ Attach | Cost$ B B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. +SVar:X:Count$Valid Artifact.YouCtrl +SVar:PlayMain1:TRUE +SVar:BuffedBy:Artifact +SVar:Picture:http://www.wizards.com/global/images/magic/general/cranial_plating.jpg +Oracle:Equipped creature gets +1/+0 for each artifact you control.\n{B}{B}: Attach Cranial Plating to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/c/crash.txt b/forge-gui/res/cardsfolder/c/crash.txt index b4d204e6d46..09e1604994a 100644 --- a/forge-gui/res/cardsfolder/c/crash.txt +++ b/forge-gui/res/cardsfolder/c/crash.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:AltCost:Cost$ Sac<1/Mountain> SVar:Picture:http://www.wizards.com/global/images/magic/general/crash.jpg -Oracle:You may sacrifice a Mountain rather than pay Crash's mana cost.\nDestroy target artifact. \ No newline at end of file +Oracle:You may sacrifice a Mountain rather than pay Crash's mana cost.\nDestroy target artifact. diff --git a/forge-gui/res/cardsfolder/c/crash_landing.txt b/forge-gui/res/cardsfolder/c/crash_landing.txt index 23d8ddc46af..ef24b6aa065 100644 --- a/forge-gui/res/cardsfolder/c/crash_landing.txt +++ b/forge-gui/res/cardsfolder/c/crash_landing.txt @@ -5,4 +5,4 @@ A:SP$ Debuff | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select ta SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | References$ X SVar:X:Count$Valid Forest.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/crash_landing.jpg -Oracle:Target creature with flying loses flying until end of turn. Crash Landing deals damage to that creature equal to the number of Forests you control. \ No newline at end of file +Oracle:Target creature with flying loses flying until end of turn. Crash Landing deals damage to that creature equal to the number of Forests you control. diff --git a/forge-gui/res/cardsfolder/c/crash_of_rhinos.txt b/forge-gui/res/cardsfolder/c/crash_of_rhinos.txt index 76af4cdcc53..96b8c0f0a03 100644 --- a/forge-gui/res/cardsfolder/c/crash_of_rhinos.txt +++ b/forge-gui/res/cardsfolder/c/crash_of_rhinos.txt @@ -4,4 +4,4 @@ Types:Creature Rhino PT:8/4 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/mi/en-us/card3379.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/c/crashing_boars.txt b/forge-gui/res/cardsfolder/c/crashing_boars.txt index 884aaebfe3e..cd9049c4e7a 100644 --- a/forge-gui/res/cardsfolder/c/crashing_boars.txt +++ b/forge-gui/res/cardsfolder/c/crashing_boars.txt @@ -1,10 +1,10 @@ -Name:Crashing Boars -ManaCost:3 G G -Types:Creature Boar -PT:4/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ Whenever CARDNAME attacks, defending player chooses an untapped creature he or she controls. That creature blocks CARDNAME this turn if able. -SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ DefendingPlayer | Amount$ 1 | Choices$ Creature.untapped+DefenderCtrl | SubAbility$ DBMustBlock -SVar:DBMustBlock:DB$ MustBlock | Defined$ ChosenCard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crashing_boars.jpg -Oracle:Whenever Crashing Boars attacks, defending player chooses an untapped creature he or she controls. That creature blocks Crashing Boars this turn if able. \ No newline at end of file +Name:Crashing Boars +ManaCost:3 G G +Types:Creature Boar +PT:4/4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ Whenever CARDNAME attacks, defending player chooses an untapped creature he or she controls. That creature blocks CARDNAME this turn if able. +SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ DefendingPlayer | Amount$ 1 | Choices$ Creature.untapped+DefenderCtrl | SubAbility$ DBMustBlock +SVar:DBMustBlock:DB$ MustBlock | Defined$ ChosenCard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crashing_boars.jpg +Oracle:Whenever Crashing Boars attacks, defending player chooses an untapped creature he or she controls. That creature blocks Crashing Boars this turn if able. diff --git a/forge-gui/res/cardsfolder/c/crashing_centaur.txt b/forge-gui/res/cardsfolder/c/crashing_centaur.txt index e23e79b9a24..d7ec0869f38 100644 --- a/forge-gui/res/cardsfolder/c/crashing_centaur.txt +++ b/forge-gui/res/cardsfolder/c/crashing_centaur.txt @@ -5,4 +5,4 @@ PT:3/4 A:AB$ Pump | Cost$ G Discard<1/Card> | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn. S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Shroud | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and has shroud. (It can't be the target of spells or abilities.) SVar:Picture:http://www.wizards.com/global/images/magic/general/crashing_centaur.jpg -Oracle:{G}, Discard a card: Crashing Centaur gains trample until end of turn.\nThreshold - As long as seven or more cards are in your graveyard, Crashing Centaur gets +2/+2 and has shroud. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:{G}, Discard a card: Crashing Centaur gains trample until end of turn.\nThreshold - As long as seven or more cards are in your graveyard, Crashing Centaur gets +2/+2 and has shroud. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/c/crater_hellion.txt b/forge-gui/res/cardsfolder/c/crater_hellion.txt index c0709b17b7d..b2455778ceb 100644 --- a/forge-gui/res/cardsfolder/c/crater_hellion.txt +++ b/forge-gui/res/cardsfolder/c/crater_hellion.txt @@ -6,4 +6,4 @@ K:Echo:4 R R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAll | TriggerDescription$ When CARDNAME enters the battlefield, it deals 4 damage to each other creature. SVar:TrigDamageAll:DB$ DamageAll | Cost$ 0 | ValidCards$ Creature.Other | NumDmg$ 4 | ValidDescription$ each other creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/crater_hellion.jpg -Oracle:Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Crater Hellion enters the battlefield, it deals 4 damage to each other creature. \ No newline at end of file +Oracle:Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Crater Hellion enters the battlefield, it deals 4 damage to each other creature. diff --git a/forge-gui/res/cardsfolder/c/craterhoof_behemoth.txt b/forge-gui/res/cardsfolder/c/craterhoof_behemoth.txt index c304aa8c437..8e160e933cb 100644 --- a/forge-gui/res/cardsfolder/c/craterhoof_behemoth.txt +++ b/forge-gui/res/cardsfolder/c/craterhoof_behemoth.txt @@ -1,11 +1,11 @@ -Name:Craterhoof Behemoth -ManaCost:5 G G G -Types:Creature Beast -PT:5/5 -K:Haste -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ BehemothPump | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control gain trample and get +X/+X until end of turn, where X is the number of creatures you control. -SVar:BehemothPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Trample | NumAtt$ X | NumDef$ X | References$ X -SVar:X:Count$Valid Creature.YouCtrl -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/craterhoof_behemoth.jpg -Oracle:Haste\nWhen Craterhoof Behemoth enters the battlefield, creatures you control gain trample and get +X/+X until end of turn, where X is the number of creatures you control. \ No newline at end of file +Name:Craterhoof Behemoth +ManaCost:5 G G G +Types:Creature Beast +PT:5/5 +K:Haste +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ BehemothPump | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control gain trample and get +X/+X until end of turn, where X is the number of creatures you control. +SVar:BehemothPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Trample | NumAtt$ X | NumDef$ X | References$ X +SVar:X:Count$Valid Creature.YouCtrl +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/craterhoof_behemoth.jpg +Oracle:Haste\nWhen Craterhoof Behemoth enters the battlefield, creatures you control gain trample and get +X/+X until end of turn, where X is the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/c/craterize.txt b/forge-gui/res/cardsfolder/c/craterize.txt index 0f97cfc9061..e7b696dd105 100644 --- a/forge-gui/res/cardsfolder/c/craterize.txt +++ b/forge-gui/res/cardsfolder/c/craterize.txt @@ -1,6 +1,6 @@ -Name:Craterize -ManaCost:3 R -Types:Sorcery -A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/craterize.jpg -Oracle:Destroy target land. \ No newline at end of file +Name:Craterize +ManaCost:3 R +Types:Sorcery +A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/craterize.jpg +Oracle:Destroy target land. diff --git a/forge-gui/res/cardsfolder/c/craven_giant.txt b/forge-gui/res/cardsfolder/c/craven_giant.txt index df7b6d5e6a8..9b1c4d7b1ca 100644 --- a/forge-gui/res/cardsfolder/c/craven_giant.txt +++ b/forge-gui/res/cardsfolder/c/craven_giant.txt @@ -4,4 +4,4 @@ Types:Creature Giant PT:4/1 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5130.jpg -Oracle:Craven Giant can't block. \ No newline at end of file +Oracle:Craven Giant can't block. diff --git a/forge-gui/res/cardsfolder/c/craven_knight.txt b/forge-gui/res/cardsfolder/c/craven_knight.txt index 987f8adaac7..956fdd8a990 100644 --- a/forge-gui/res/cardsfolder/c/craven_knight.txt +++ b/forge-gui/res/cardsfolder/c/craven_knight.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/2 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4213.jpg -Oracle:Craven Knight can't block. \ No newline at end of file +Oracle:Craven Knight can't block. diff --git a/forge-gui/res/cardsfolder/c/craw_giant.txt b/forge-gui/res/cardsfolder/c/craw_giant.txt index c5ddfbe3037..5146c6d9e24 100644 --- a/forge-gui/res/cardsfolder/c/craw_giant.txt +++ b/forge-gui/res/cardsfolder/c/craw_giant.txt @@ -5,4 +5,4 @@ PT:6/4 K:Trample K:Rampage 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/craw_giant.jpg -Oracle:Trample\nRampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Trample\nRampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/c/craw_wurm.txt b/forge-gui/res/cardsfolder/c/craw_wurm.txt index 33a290f3769..9548cf528f0 100644 --- a/forge-gui/res/cardsfolder/c/craw_wurm.txt +++ b/forge-gui/res/cardsfolder/c/craw_wurm.txt @@ -3,4 +3,4 @@ ManaCost:4 G G Types:Creature Wurm PT:6/4 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83040.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/c/crawling_filth.txt b/forge-gui/res/cardsfolder/c/crawling_filth.txt index 71ce95fcf54..487dd1e7272 100644 --- a/forge-gui/res/cardsfolder/c/crawling_filth.txt +++ b/forge-gui/res/cardsfolder/c/crawling_filth.txt @@ -6,4 +6,4 @@ K:Fear K:Soulshift 5 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crawling_filth.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSoulshift 5 (When this creature dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSoulshift 5 (When this creature dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/c/crawlspace.txt b/forge-gui/res/cardsfolder/c/crawlspace.txt index 9ea8270ea5e..aa4a9fb88fd 100644 --- a/forge-gui/res/cardsfolder/c/crawlspace.txt +++ b/forge-gui/res/cardsfolder/c/crawlspace.txt @@ -5,4 +5,4 @@ K:No more than two creatures can attack you each combat. SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crawlspace.jpg -Oracle:No more than two creatures can attack you each combat. \ No newline at end of file +Oracle:No more than two creatures can attack you each combat. diff --git a/forge-gui/res/cardsfolder/c/crazed_armodon.txt b/forge-gui/res/cardsfolder/c/crazed_armodon.txt index 2681c08a733..ef19847ad98 100644 --- a/forge-gui/res/cardsfolder/c/crazed_armodon.txt +++ b/forge-gui/res/cardsfolder/c/crazed_armodon.txt @@ -7,4 +7,4 @@ SVar:DBDelayTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crazed_armodon.jpg -Oracle:{G}: Crazed Armodon gets +3/+0 and gains trample until end of turn. Destroy Crazed Armodon at the beginning of the next end step. Activate this ability only once each turn. \ No newline at end of file +Oracle:{G}: Crazed Armodon gets +3/+0 and gains trample until end of turn. Destroy Crazed Armodon at the beginning of the next end step. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/c/crazed_firecat.txt b/forge-gui/res/cardsfolder/c/crazed_firecat.txt index f58a77c377c..15924376b68 100644 --- a/forge-gui/res/cardsfolder/c/crazed_firecat.txt +++ b/forge-gui/res/cardsfolder/c/crazed_firecat.txt @@ -1,12 +1,12 @@ -Name:Crazed Firecat -ManaCost:5 R R -Types:Creature Elemental Cat -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFlip | TriggerDescription$ When CARDNAME enters the battlefield, flip a coin until you lose a flip. Put a +1/+1 counter on CARDNAME for each flip you win. -SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBFlipAgain | RememberWinner$ True -SVar:DBFlipAgain:DB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBFlipAgain | LoseSubAbility$ DBPutCounter | RememberWinner$ True -SVar:DBPutCounter:DB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanUp | References$ X -SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/crazed_firecat.jpg -Oracle:When Crazed Firecat enters the battlefield, flip a coin until you lose a flip. Put a +1/+1 counter on Crazed Firecat for each flip you win. \ No newline at end of file +Name:Crazed Firecat +ManaCost:5 R R +Types:Creature Elemental Cat +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFlip | TriggerDescription$ When CARDNAME enters the battlefield, flip a coin until you lose a flip. Put a +1/+1 counter on CARDNAME for each flip you win. +SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBFlipAgain | RememberWinner$ True +SVar:DBFlipAgain:DB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBFlipAgain | LoseSubAbility$ DBPutCounter | RememberWinner$ True +SVar:DBPutCounter:DB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanUp | References$ X +SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/crazed_firecat.jpg +Oracle:When Crazed Firecat enters the battlefield, flip a coin until you lose a flip. Put a +1/+1 counter on Crazed Firecat for each flip you win. diff --git a/forge-gui/res/cardsfolder/c/crazed_goblin.txt b/forge-gui/res/cardsfolder/c/crazed_goblin.txt index 6d789a181bf..2aac4e39d3b 100644 --- a/forge-gui/res/cardsfolder/c/crazed_goblin.txt +++ b/forge-gui/res/cardsfolder/c/crazed_goblin.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:1/1 K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/crazed_goblin.jpg -Oracle:Crazed Goblin attacks each turn if able. \ No newline at end of file +Oracle:Crazed Goblin attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/c/crazed_skirge.txt b/forge-gui/res/cardsfolder/c/crazed_skirge.txt index 4b7e1a17970..f15d9588630 100644 --- a/forge-gui/res/cardsfolder/c/crazed_skirge.txt +++ b/forge-gui/res/cardsfolder/c/crazed_skirge.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/uz/en-us/card5555.jpg -Oracle:Flying, haste \ No newline at end of file +Oracle:Flying, haste diff --git a/forge-gui/res/cardsfolder/c/creakwood_ghoul.txt b/forge-gui/res/cardsfolder/c/creakwood_ghoul.txt index f3e1932019e..01a48216ee0 100644 --- a/forge-gui/res/cardsfolder/c/creakwood_ghoul.txt +++ b/forge-gui/res/cardsfolder/c/creakwood_ghoul.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ ChangeZone | Cost$ BG BG | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBGainLife | SpellDescription$ Exile target card from a graveyard. You gain 1 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/creakwood_ghoul.jpg -Oracle:{B/G}{B/G}: Exile target card from a graveyard. You gain 1 life. \ No newline at end of file +Oracle:{B/G}{B/G}: Exile target card from a graveyard. You gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/creakwood_liege.txt b/forge-gui/res/cardsfolder/c/creakwood_liege.txt index 183130d5a1e..199ae2e5417 100644 --- a/forge-gui/res/cardsfolder/c/creakwood_liege.txt +++ b/forge-gui/res/cardsfolder/c/creakwood_liege.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Worm | TokenTypes$ Creature,Worm | TokenOwner$ You | TokenColors$ Black,Green | TokenPower$ 1 | TokenToughness$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/creakwood_liege.jpg -Oracle:Other black creatures you control get +1/+1.\nOther green creatures you control get +1/+1.\nAt the beginning of your upkeep, you may put a 1/1 black and green Worm creature token onto the battlefield. \ No newline at end of file +Oracle:Other black creatures you control get +1/+1.\nOther green creatures you control get +1/+1.\nAt the beginning of your upkeep, you may put a 1/1 black and green Worm creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/cream_of_the_crop.txt b/forge-gui/res/cardsfolder/c/cream_of_the_crop.txt index 1ba710ff155..4c68e8f8ee6 100644 --- a/forge-gui/res/cardsfolder/c/cream_of_the_crop.txt +++ b/forge-gui/res/cardsfolder/c/cream_of_the_crop.txt @@ -6,4 +6,4 @@ SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ X | ChangeNum$ 1 | DestinationZone$ Libr SVar:X:TriggeredCard$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cream_of_the_crop.jpg -Oracle:Whenever a creature enters the battlefield under your control, you may look at the top X cards of your library, where X is that creature's power. If you do, put one of those cards on top of your library and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield under your control, you may look at the top X cards of your library, where X is that creature's power. If you do, put one of those cards on top of your library and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/c/creature_bond.txt b/forge-gui/res/cardsfolder/c/creature_bond.txt index 47b09b448ce..e3514da026a 100644 --- a/forge-gui/res/cardsfolder/c/creature_bond.txt +++ b/forge-gui/res/cardsfolder/c/creature_bond.txt @@ -1,10 +1,10 @@ -Name:Creature Bond -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDamage | TriggerDescription$ When enchanted creature dies, CARDNAME deals damage equal to that creature's toughness to the creature's controller. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ Y | References$ Y -SVar:Y:TriggeredCard$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/creature_bond.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, Creature Bond deals damage equal to that creature's toughness to the creature's controller. \ No newline at end of file +Name:Creature Bond +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDamage | TriggerDescription$ When enchanted creature dies, CARDNAME deals damage equal to that creature's toughness to the creature's controller. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ Y | References$ Y +SVar:Y:TriggeredCard$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/creature_bond.jpg +Oracle:Enchant creature\nWhen enchanted creature dies, Creature Bond deals damage equal to that creature's toughness to the creature's controller. diff --git a/forge-gui/res/cardsfolder/c/credit_voucher.txt b/forge-gui/res/cardsfolder/c/credit_voucher.txt index ab71be0c2ff..3783967a827 100644 --- a/forge-gui/res/cardsfolder/c/credit_voucher.txt +++ b/forge-gui/res/cardsfolder/c/credit_voucher.txt @@ -1,12 +1,12 @@ -Name:Credit Voucher -ManaCost:2 -Types:Artifact -A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | Origin$ Hand | Destination$ Library | Shuffle$ True | ChangeType$ Card | ChangeNum$ X | RememberChanged$ True | SubAbility$ DBDraw | References$ X | SpellDescription$ Shuffle any number of cards from your hand into your library, then draw that many cards. -SVar:DBDraw:DB$ Draw | NumCards$ Y | References$ Y | SubAbility$ DBCleanup -SVar:X:Count$InYourHand -SVar:Y:Remembered$Amount -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/credit_voucher.jpg -Oracle:{2}, {T}, Sacrifice Credit Voucher: Shuffle any number of cards from your hand into your library, then draw that many cards. \ No newline at end of file +Name:Credit Voucher +ManaCost:2 +Types:Artifact +A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | Origin$ Hand | Destination$ Library | Shuffle$ True | ChangeType$ Card | ChangeNum$ X | RememberChanged$ True | SubAbility$ DBDraw | References$ X | SpellDescription$ Shuffle any number of cards from your hand into your library, then draw that many cards. +SVar:DBDraw:DB$ Draw | NumCards$ Y | References$ Y | SubAbility$ DBCleanup +SVar:X:Count$InYourHand +SVar:Y:Remembered$Amount +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/credit_voucher.jpg +Oracle:{2}, {T}, Sacrifice Credit Voucher: Shuffle any number of cards from your hand into your library, then draw that many cards. diff --git a/forge-gui/res/cardsfolder/c/creeping_corrosion.txt b/forge-gui/res/cardsfolder/c/creeping_corrosion.txt index 3049eccdd89..3afbb027eec 100644 --- a/forge-gui/res/cardsfolder/c/creeping_corrosion.txt +++ b/forge-gui/res/cardsfolder/c/creeping_corrosion.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Sorcery A:SP$ DestroyAll | Cost$ 2 G G | ValidCards$ Artifact | SpellDescription$ Destroy all artifacts. SVar:Picture:http://www.wizards.com/global/images/magic/general/creeping_corrosion.jpg -Oracle:Destroy all artifacts. \ No newline at end of file +Oracle:Destroy all artifacts. diff --git a/forge-gui/res/cardsfolder/c/creeping_mold.txt b/forge-gui/res/cardsfolder/c/creeping_mold.txt index 541f9568c67..815def86fe1 100644 --- a/forge-gui/res/cardsfolder/c/creeping_mold.txt +++ b/forge-gui/res/cardsfolder/c/creeping_mold.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Sorcery A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Artifact,Enchantment,Land | TgtPrompt$ Select target artifact, enchantment or land | SpellDescription$ Destroy target artifact, enchantment or land. SVar:Picture:http://www.wizards.com/global/images/magic/general/creeping_mold.jpg -Oracle:Destroy target artifact, enchantment, or land. \ No newline at end of file +Oracle:Destroy target artifact, enchantment, or land. diff --git a/forge-gui/res/cardsfolder/c/creeping_renaissance.txt b/forge-gui/res/cardsfolder/c/creeping_renaissance.txt index b69f9dd693b..15607bab595 100644 --- a/forge-gui/res/cardsfolder/c/creeping_renaissance.txt +++ b/forge-gui/res/cardsfolder/c/creeping_renaissance.txt @@ -1,9 +1,9 @@ -Name:Creeping Renaissance -ManaCost:3 G G -Types:Sorcery -K:Flashback 5 G G -A:SP$ ChooseType | Cost$ 3 G G | Defined$ You | Type$ Card | InvalidTypes$ Instant,Sorcery,Tribal | SubAbility$ DBReturn | SpellDescription$ Choose a permanent type. Return all cards of the chosen type from your graveyard to your hand. -SVar:DBReturn:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Hand | ChangeType$ Card.ChosenType+YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/creeping_renaissance.jpg -Oracle:Choose a permanent type. Return all cards of the chosen type from your graveyard to your hand.\nFlashback {5}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Creeping Renaissance +ManaCost:3 G G +Types:Sorcery +K:Flashback 5 G G +A:SP$ ChooseType | Cost$ 3 G G | Defined$ You | Type$ Card | InvalidTypes$ Instant,Sorcery,Tribal | SubAbility$ DBReturn | SpellDescription$ Choose a permanent type. Return all cards of the chosen type from your graveyard to your hand. +SVar:DBReturn:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Hand | ChangeType$ Card.ChosenType+YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/creeping_renaissance.jpg +Oracle:Choose a permanent type. Return all cards of the chosen type from your graveyard to your hand.\nFlashback {5}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/creeping_tar_pit.txt b/forge-gui/res/cardsfolder/c/creeping_tar_pit.txt index e44b98ae061..5d88712ed9d 100644 --- a/forge-gui/res/cardsfolder/c/creeping_tar_pit.txt +++ b/forge-gui/res/cardsfolder/c/creeping_tar_pit.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. A:AB$ Animate | Cost$ 1 U B | Defined$ Self | Power$ 3 | Toughness$ 2 | Types$ Creature,Elemental | Colors$ Blue,Black | HiddenKeywords$ Unblockable | SpellDescription$ Until end of turn, CARDNAME becomes a 3/2 blue and black Elemental creature and can't be blocked. It's still a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/creeping_tar_pit.jpg -Oracle:Creeping Tar Pit enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool.\n{1}{U}{B}: Until end of turn, Creeping Tar Pit becomes a 3/2 blue and black Elemental creature and can't be blocked. It's still a land. \ No newline at end of file +Oracle:Creeping Tar Pit enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool.\n{1}{U}{B}: Until end of turn, Creeping Tar Pit becomes a 3/2 blue and black Elemental creature and can't be blocked. It's still a land. diff --git a/forge-gui/res/cardsfolder/c/creepy_doll.txt b/forge-gui/res/cardsfolder/c/creepy_doll.txt index 24a6a6605f8..82f0ce68ea4 100644 --- a/forge-gui/res/cardsfolder/c/creepy_doll.txt +++ b/forge-gui/res/cardsfolder/c/creepy_doll.txt @@ -1,11 +1,11 @@ -Name:Creepy Doll -ManaCost:5 -Types:Artifact Creature Construct -PT:1/1 -K:Indestructible -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | Execute$ TrigFlip | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, flip a coin. If you win the flip, destroy that creature. -SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | Defined$ You | WinSubAbility$ DBDestroy -SVar:DBDestroy:DB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ False -SVar:HasCombatEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/creepy_doll.jpg -Oracle:Creepy Doll is indestructible.\nWhenever Creepy Doll deals combat damage to a creature, flip a coin. If you win the flip, destroy that creature. \ No newline at end of file +Name:Creepy Doll +ManaCost:5 +Types:Artifact Creature Construct +PT:1/1 +K:Indestructible +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | Execute$ TrigFlip | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, flip a coin. If you win the flip, destroy that creature. +SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | Defined$ You | WinSubAbility$ DBDestroy +SVar:DBDestroy:DB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ False +SVar:HasCombatEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/creepy_doll.jpg +Oracle:Creepy Doll is indestructible.\nWhenever Creepy Doll deals combat damage to a creature, flip a coin. If you win the flip, destroy that creature. diff --git a/forge-gui/res/cardsfolder/c/cremate.txt b/forge-gui/res/cardsfolder/c/cremate.txt index c0aa6746363..e2e0b4f05aa 100644 --- a/forge-gui/res/cardsfolder/c/cremate.txt +++ b/forge-gui/res/cardsfolder/c/cremate.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/cremate.jpg -Oracle:Exile target card from a graveyard.\nDraw a card. \ No newline at end of file +Oracle:Exile target card from a graveyard.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/crenellated_wall.txt b/forge-gui/res/cardsfolder/c/crenellated_wall.txt index 1b496b95ef5..c0e1261b24a 100644 --- a/forge-gui/res/cardsfolder/c/crenellated_wall.txt +++ b/forge-gui/res/cardsfolder/c/crenellated_wall.txt @@ -5,4 +5,4 @@ PT:0/4 K:Defender A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ +4 | SpellDescription$ Target creature gets +0/+4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/crenellated_wall.jpg -Oracle:Defender (This creature can't attack.)\n{T}: Target creature gets +0/+4 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{T}: Target creature gets +0/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crescendo_of_war.txt b/forge-gui/res/cardsfolder/c/crescendo_of_war.txt index 039f008405d..287669dbca4 100644 --- a/forge-gui/res/cardsfolder/c/crescendo_of_war.txt +++ b/forge-gui/res/cardsfolder/c/crescendo_of_war.txt @@ -1,12 +1,12 @@ -Name:Crescendo of War -ManaCost:3 W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigStrife | TriggerDescription$ At the beginning of each upkeep, put a strife counter on CARDNAME. -SVar:TrigStrife:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ STRIFE | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Creature.attacking | AddPower$ X | Description$ Attacking creatures get +1/+0 for each strife counter on CARDNAME. -S:Mode$ Continuous | Affected$ Creature.blocking+YouCtrl | AddPower$ X | Description$ Blocking creatures you control get +1/+0 for each strife counter on CARDNAME. -SVar:X:Count$CardCounters.STRIFE -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crescendo_of_war.jpg -Oracle:At the beginning of each upkeep, put a strife counter on Crescendo of War.\nAttacking creatures get +1/+0 for each strife counter on Crescendo of War.\nBlocking creatures you control get +1/+0 for each strife counter on Crescendo of War. \ No newline at end of file +Name:Crescendo of War +ManaCost:3 W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigStrife | TriggerDescription$ At the beginning of each upkeep, put a strife counter on CARDNAME. +SVar:TrigStrife:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ STRIFE | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Creature.attacking | AddPower$ X | Description$ Attacking creatures get +1/+0 for each strife counter on CARDNAME. +S:Mode$ Continuous | Affected$ Creature.blocking+YouCtrl | AddPower$ X | Description$ Blocking creatures you control get +1/+0 for each strife counter on CARDNAME. +SVar:X:Count$CardCounters.STRIFE +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crescendo_of_war.jpg +Oracle:At the beginning of each upkeep, put a strife counter on Crescendo of War.\nAttacking creatures get +1/+0 for each strife counter on Crescendo of War.\nBlocking creatures you control get +1/+0 for each strife counter on Crescendo of War. diff --git a/forge-gui/res/cardsfolder/c/crested_craghorn.txt b/forge-gui/res/cardsfolder/c/crested_craghorn.txt index faa27fcccf4..1e422941f05 100644 --- a/forge-gui/res/cardsfolder/c/crested_craghorn.txt +++ b/forge-gui/res/cardsfolder/c/crested_craghorn.txt @@ -1,9 +1,9 @@ -Name:Crested Craghorn -ManaCost:4 R -Types:Creature Goat Beast -PT:4/1 -K:Haste -K:Provoke -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crested_craghorn.jpg -Oracle:Haste\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) \ No newline at end of file +Name:Crested Craghorn +ManaCost:4 R +Types:Creature Goat Beast +PT:4/1 +K:Haste +K:Provoke +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crested_craghorn.jpg +Oracle:Haste\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) diff --git a/forge-gui/res/cardsfolder/c/crevasse.txt b/forge-gui/res/cardsfolder/c/crevasse.txt index 5598f87e670..1b918bacf2f 100644 --- a/forge-gui/res/cardsfolder/c/crevasse.txt +++ b/forge-gui/res/cardsfolder/c/crevasse.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.withMountainwalk | AddHiddenKeyword$ May SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crevasse.jpg -Oracle:Creatures with mountainwalk can be blocked as though they didn't have mountainwalk. \ No newline at end of file +Oracle:Creatures with mountainwalk can be blocked as though they didn't have mountainwalk. diff --git a/forge-gui/res/cardsfolder/c/crib_swap.txt b/forge-gui/res/cardsfolder/c/crib_swap.txt index d28ff0e368c..426a6b47194 100644 --- a/forge-gui/res/cardsfolder/c/crib_swap.txt +++ b/forge-gui/res/cardsfolder/c/crib_swap.txt @@ -6,4 +6,4 @@ A:SP$ ChangeZone | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:DBToken:DB$ Token | TokenImage$ C 1 1 Shapeshifter | TokenColors$ Colorless | TokenAmount$ 1 | TokenName$ Shapeshifter | TokenTypes$ Creature,Shapeshifter | TokenPower$ 1 | TokenToughness$ 1 | TokenStaticAbilities$ Changeling | TokenOwner$ TargetedController SVar:Changeling:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) SVar:Picture:http://www.wizards.com/global/images/magic/general/crib_swap.jpg -Oracle:Changeling (This card is every creature type at all times.)\nExile target creature. Its controller puts a 1/1 colorless Shapeshifter creature token with changeling onto the battlefield. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nExile target creature. Its controller puts a 1/1 colorless Shapeshifter creature token with changeling onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/crime_punishment.txt b/forge-gui/res/cardsfolder/c/crime_punishment.txt index 368830d379d..8f3f8aa83b5 100644 --- a/forge-gui/res/cardsfolder/c/crime_punishment.txt +++ b/forge-gui/res/cardsfolder/c/crime_punishment.txt @@ -1,16 +1,16 @@ -Name:Crime -ManaCost:3 W B -AlternateMode: Split -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 W B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature or enchantment in an opponent's graveyard | ValidTgts$ Creature.OppCtrl,Enchantment.OppCtrl | SpellDescription$ Put target creature or enchantment card from an opponent's graveyard onto the battlefield under your control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/crimepunishment.jpg -Oracle:Put target creature or enchantment card from an opponent's graveyard onto the battlefield under your control. - -ALTERNATE - -Name:Punishment -ManaCost:X B G -Types:Sorcery -A:SP$ DestroyAll | Cost$ X B G | ValidCards$ Artifact.cmcEQX,Creature.cmcEQX,Enchantment.cmcEQX | References$ X | SpellDescription$ Destroy each artifact, creature, and enchantment with converted mana cost X. -SVar:X:Count$xPaid -Oracle:Destroy each artifact, creature, and enchantment with converted mana cost X. \ No newline at end of file +Name:Crime +ManaCost:3 W B +AlternateMode: Split +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 W B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature or enchantment in an opponent's graveyard | ValidTgts$ Creature.OppCtrl,Enchantment.OppCtrl | SpellDescription$ Put target creature or enchantment card from an opponent's graveyard onto the battlefield under your control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/crimepunishment.jpg +Oracle:Put target creature or enchantment card from an opponent's graveyard onto the battlefield under your control. + +ALTERNATE + +Name:Punishment +ManaCost:X B G +Types:Sorcery +A:SP$ DestroyAll | Cost$ X B G | ValidCards$ Artifact.cmcEQX,Creature.cmcEQX,Enchantment.cmcEQX | References$ X | SpellDescription$ Destroy each artifact, creature, and enchantment with converted mana cost X. +SVar:X:Count$xPaid +Oracle:Destroy each artifact, creature, and enchantment with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/c/crimson_acolyte.txt b/forge-gui/res/cardsfolder/c/crimson_acolyte.txt index 893d6fdf89d..1ae03e89aad 100644 --- a/forge-gui/res/cardsfolder/c/crimson_acolyte.txt +++ b/forge-gui/res/cardsfolder/c/crimson_acolyte.txt @@ -5,4 +5,4 @@ PT:1/1 K:Protection from red A:AB$ Protection | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ red | SpellDescription$ Target creature gains protection from red until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_acolyte.jpg -Oracle:Protection from red\n{W}: Target creature gains protection from red until end of turn. \ No newline at end of file +Oracle:Protection from red\n{W}: Target creature gains protection from red until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crimson_hellkite.txt b/forge-gui/res/cardsfolder/c/crimson_hellkite.txt index dc65144d336..cc407859579 100644 --- a/forge-gui/res/cardsfolder/c/crimson_hellkite.txt +++ b/forge-gui/res/cardsfolder/c/crimson_hellkite.txt @@ -1,9 +1,9 @@ -Name:Crimson Hellkite -ManaCost:6 R R R -Types:Creature Dragon -PT:6/6 -A:AB$ DealDamage | Cost$ T X | XColor$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ Crimson Hellkite deals X damage to target creature. Spend only red mana this way. -K:Flying -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_hellkite.jpg -Oracle:Flying\n{X}, {T}: Crimson Hellkite deals X damage to target creature. Spend only red mana this way. \ No newline at end of file +Name:Crimson Hellkite +ManaCost:6 R R R +Types:Creature Dragon +PT:6/6 +A:AB$ DealDamage | Cost$ T X | XColor$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ Crimson Hellkite deals X damage to target creature. Spend only red mana this way. +K:Flying +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_hellkite.jpg +Oracle:Flying\n{X}, {T}: Crimson Hellkite deals X damage to target creature. Spend only red mana this way. diff --git a/forge-gui/res/cardsfolder/c/crimson_kobolds.txt b/forge-gui/res/cardsfolder/c/crimson_kobolds.txt index abbaa63d095..e6051eddf6a 100644 --- a/forge-gui/res/cardsfolder/c/crimson_kobolds.txt +++ b/forge-gui/res/cardsfolder/c/crimson_kobolds.txt @@ -4,4 +4,4 @@ Types:Creature Kobold PT:0/1 Colors:red SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_kobolds.jpg -Oracle:Crimson Kobolds is red. \ No newline at end of file +Oracle:Crimson Kobolds is red. diff --git a/forge-gui/res/cardsfolder/c/crimson_mage.txt b/forge-gui/res/cardsfolder/c/crimson_mage.txt index a964a2399eb..c6d76d17f08 100644 --- a/forge-gui/res/cardsfolder/c/crimson_mage.txt +++ b/forge-gui/res/cardsfolder/c/crimson_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Shaman PT:2/1 A:AB$ Pump | Cost$ R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Haste | SpellDescription$ Target creature you control gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_mage.jpg -Oracle:{R}: Target creature you control gains haste until end of turn. (It can attack and {T} this turn.) \ No newline at end of file +Oracle:{R}: Target creature you control gains haste until end of turn. (It can attack and {T} this turn.) diff --git a/forge-gui/res/cardsfolder/c/crimson_manticore.txt b/forge-gui/res/cardsfolder/c/crimson_manticore.txt index 905dffd0072..5a86c662787 100644 --- a/forge-gui/res/cardsfolder/c/crimson_manticore.txt +++ b/forge-gui/res/cardsfolder/c/crimson_manticore.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_manticore.jpg -Oracle:Flying\n{R}, {T}: Crimson Manticore deals 1 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:Flying\n{R}, {T}: Crimson Manticore deals 1 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/c/crimson_muckwader.txt b/forge-gui/res/cardsfolder/c/crimson_muckwader.txt index 3faf01d8ed7..52c832e4db2 100644 --- a/forge-gui/res/cardsfolder/c/crimson_muckwader.txt +++ b/forge-gui/res/cardsfolder/c/crimson_muckwader.txt @@ -1,9 +1,9 @@ -Name:Crimson Muckwader -ManaCost:1 R -Types:Creature Lizard -PT:2/1 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control a Swamp. -A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. -SVar:X:Count$Valid Swamp.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_muckwader.jpg -Oracle:Crimson Muckwader gets +1/+1 as long as you control a Swamp.\n{2}{B}: Regenerate Crimson Muckwader. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Name:Crimson Muckwader +ManaCost:1 R +Types:Creature Lizard +PT:2/1 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control a Swamp. +A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. +SVar:X:Count$Valid Swamp.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_muckwader.jpg +Oracle:Crimson Muckwader gets +1/+1 as long as you control a Swamp.\n{2}{B}: Regenerate Crimson Muckwader. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/c/crimson_roc.txt b/forge-gui/res/cardsfolder/c/crimson_roc.txt index 3aeb4409047..a1ea7018063 100644 --- a/forge-gui/res/cardsfolder/c/crimson_roc.txt +++ b/forge-gui/res/cardsfolder/c/crimson_roc.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ AttackerBlocked | ValidCard$ Creature.withoutFlying | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks a creature without flying, CARDNAME gets +1/+0 and gains first strike until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | KW$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_roc.jpg -Oracle:Flying\nWhenever Crimson Roc blocks a creature without flying, Crimson Roc gets +1/+0 and gains first strike until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever Crimson Roc blocks a creature without flying, Crimson Roc gets +1/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crimson_wisps.txt b/forge-gui/res/cardsfolder/c/crimson_wisps.txt index 55ca0e98662..ec581a465a3 100644 --- a/forge-gui/res/cardsfolder/c/crimson_wisps.txt +++ b/forge-gui/res/cardsfolder/c/crimson_wisps.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBDraw:DB$Draw | SubAbility$ DBColor | NumCards$ 1 SVar:DBColor:DB$Animate | Colors$ Red | OverwriteColors$ True | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/crimson_wisps.jpg -Oracle:Target creature becomes red and gains haste until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature becomes red and gains haste until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/crippling_blight.txt b/forge-gui/res/cardsfolder/c/crippling_blight.txt index 2dda6ff8a12..8b436820f25 100644 --- a/forge-gui/res/cardsfolder/c/crippling_blight.txt +++ b/forge-gui/res/cardsfolder/c/crippling_blight.txt @@ -1,8 +1,8 @@ -Name:Crippling Blight -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature gets -1/-1 and can't block. -SVar:Picture:http://www.wizards.com/global/images/magic/general/crippling_blight.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/-1 and can't block. \ No newline at end of file +Name:Crippling Blight +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature gets -1/-1 and can't block. +SVar:Picture:http://www.wizards.com/global/images/magic/general/crippling_blight.jpg +Oracle:Enchant creature\nEnchanted creature gets -1/-1 and can't block. diff --git a/forge-gui/res/cardsfolder/c/crippling_chill.txt b/forge-gui/res/cardsfolder/c/crippling_chill.txt index 120412c5b89..8d53d414d97 100644 --- a/forge-gui/res/cardsfolder/c/crippling_chill.txt +++ b/forge-gui/res/cardsfolder/c/crippling_chill.txt @@ -1,8 +1,8 @@ -Name:Crippling Chill -ManaCost:2 U -Types:Instant -A:SP$ Tap | Cost$ 2 U | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Tap target creature. It doesn't untap during its controller's next untap step. -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/crippling_chill.jpg -Oracle:Tap target creature. It doesn't untap during its controller's next untap step.\nDraw a card. \ No newline at end of file +Name:Crippling Chill +ManaCost:2 U +Types:Instant +A:SP$ Tap | Cost$ 2 U | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Tap target creature. It doesn't untap during its controller's next untap step. +SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/crippling_chill.jpg +Oracle:Tap target creature. It doesn't untap during its controller's next untap step.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/crippling_fatigue.txt b/forge-gui/res/cardsfolder/c/crippling_fatigue.txt index 9d0100c06f1..df974156eb7 100644 --- a/forge-gui/res/cardsfolder/c/crippling_fatigue.txt +++ b/forge-gui/res/cardsfolder/c/crippling_fatigue.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 1 B PayLife<3> A:SP$ Pump | Cost$ 1 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/crippling_fatigue.jpg -Oracle:Target creature gets -2/-2 until end of turn.\nFlashback-{1}{B}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target creature gets -2/-2 until end of turn.\nFlashback-{1}{B}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/crocanura.txt b/forge-gui/res/cardsfolder/c/crocanura.txt index cd412136fe3..7928bdeaa5b 100644 --- a/forge-gui/res/cardsfolder/c/crocanura.txt +++ b/forge-gui/res/cardsfolder/c/crocanura.txt @@ -1,8 +1,8 @@ -Name:Crocanura -ManaCost:2 G -Types:Creature Crocodile Frog -PT:1/3 -K:Reach -K:Evolve -SVar:Picture:http://www.wizards.com/global/images/magic/general/crocanura.jpg -Oracle:Reach (This creature can block creatures with flying.)\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) \ No newline at end of file +Name:Crocanura +ManaCost:2 G +Types:Creature Crocodile Frog +PT:1/3 +K:Reach +K:Evolve +SVar:Picture:http://www.wizards.com/global/images/magic/general/crocanura.jpg +Oracle:Reach (This creature can block creatures with flying.)\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/c/cromat.txt b/forge-gui/res/cardsfolder/c/cromat.txt index 6aee0faeb23..f6b6c5e30e9 100644 --- a/forge-gui/res/cardsfolder/c/cromat.txt +++ b/forge-gui/res/cardsfolder/c/cromat.txt @@ -8,4 +8,4 @@ A:AB$ Regenerate | Cost$ B G | SpellDescription$ Regenerate CARDNAME. A:AB$ Pump | Cost$ R W | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. A:AB$ ChangeZone | Cost$ G U | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put CARDNAME on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/cromat.jpg -Oracle:{W}{B}: Destroy target creature blocking or blocked by Cromat.\n{U}{R}: Cromat gains flying until end of turn.\n{B}{G}: Regenerate Cromat.\n{R}{W}: Cromat gets +1/+1 until end of turn.\n{G}{U}: Put Cromat on top of its owner's library. \ No newline at end of file +Oracle:{W}{B}: Destroy target creature blocking or blocked by Cromat.\n{U}{R}: Cromat gains flying until end of turn.\n{B}{G}: Regenerate Cromat.\n{R}{W}: Cromat gets +1/+1 until end of turn.\n{G}{U}: Put Cromat on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/c/crookclaw_elder.txt b/forge-gui/res/cardsfolder/c/crookclaw_elder.txt index 25fb1ce6224..bd1ef269c3c 100644 --- a/forge-gui/res/cardsfolder/c/crookclaw_elder.txt +++ b/forge-gui/res/cardsfolder/c/crookclaw_elder.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Draw | Cost$ tapXType<2/Bird> | NumCards$ 1 | SpellDescription$ Draw a card. A:AB$ Pump | Cost$ tapXType<2/Wizard> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/crookclaw_elder.jpg -Oracle:Flying\nTap two untapped Birds you control: Draw a card.\nTap two untapped Wizards you control: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:Flying\nTap two untapped Birds you control: Draw a card.\nTap two untapped Wizards you control: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crookclaw_transmuter.txt b/forge-gui/res/cardsfolder/c/crookclaw_transmuter.txt index 9d5140c5146..6a8eefdaf47 100644 --- a/forge-gui/res/cardsfolder/c/crookclaw_transmuter.txt +++ b/forge-gui/res/cardsfolder/c/crookclaw_transmuter.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME's power and toughness are switched SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crookclaw_transmuter.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Crookclaw Transmuter enters the battlefield, switch target creature's power and toughness until end of turn. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Crookclaw Transmuter enters the battlefield, switch target creature's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crooked_scales.txt b/forge-gui/res/cardsfolder/c/crooked_scales.txt index 84d021f46db..eac9ed212f2 100644 --- a/forge-gui/res/cardsfolder/c/crooked_scales.txt +++ b/forge-gui/res/cardsfolder/c/crooked_scales.txt @@ -1,12 +1,12 @@ -Name:Crooked Scales -ManaCost:4 -Types:Artifact -A:AB$ Pump | Cost$ 4 T | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberObjects$ ThisTargetedCard | IsCurse$ True | StackDescription$ SpellDescription | SubAbility$ DBPump | SpellDescription$ Flip a coin. If you win the flip, destroy target creature an opponent controls. If you lose the flip, destroy target creature you control unless you pay {3} and repeat this process. -SVar:DBPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | ImprintCards$ ThisTargetedCard | StackDescription$ None | SubAbility$ DBFlip -SVar:DBFlip:DB$ FlipACoin | Caller$ You | WinSubAbility$ DestroyOpp | LoseSubAbility$ DestroyYours | SubAbility$ DBCleanup | StackDescription$ None -SVar:DestroyOpp:DB$ Destroy | Defined$ Remembered -SVar:DestroyYours:DB$ Destroy | Defined$ Imprinted | UnlessCost$ 3 | UnlessPayer$ You | SubAbility$ DBFlip | UnlessResolveSubs$ WhenPaid -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crooked_scales.jpg -Oracle:{4}, {T}: Flip a coin. If you win the flip, destroy target creature an opponent controls. If you lose the flip, destroy target creature you control unless you pay {3} and repeat this process. +Name:Crooked Scales +ManaCost:4 +Types:Artifact +A:AB$ Pump | Cost$ 4 T | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberObjects$ ThisTargetedCard | IsCurse$ True | StackDescription$ SpellDescription | SubAbility$ DBPump | SpellDescription$ Flip a coin. If you win the flip, destroy target creature an opponent controls. If you lose the flip, destroy target creature you control unless you pay {3} and repeat this process. +SVar:DBPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | ImprintCards$ ThisTargetedCard | StackDescription$ None | SubAbility$ DBFlip +SVar:DBFlip:DB$ FlipACoin | Caller$ You | WinSubAbility$ DestroyOpp | LoseSubAbility$ DestroyYours | SubAbility$ DBCleanup | StackDescription$ None +SVar:DestroyOpp:DB$ Destroy | Defined$ Remembered +SVar:DestroyYours:DB$ Destroy | Defined$ Imprinted | UnlessCost$ 3 | UnlessPayer$ You | SubAbility$ DBFlip | UnlessResolveSubs$ WhenPaid +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crooked_scales.jpg +Oracle:{4}, {T}: Flip a coin. If you win the flip, destroy target creature an opponent controls. If you lose the flip, destroy target creature you control unless you pay {3} and repeat this process. diff --git a/forge-gui/res/cardsfolder/c/crookshank_kobolds.txt b/forge-gui/res/cardsfolder/c/crookshank_kobolds.txt index ec23098fd0c..733abebb074 100644 --- a/forge-gui/res/cardsfolder/c/crookshank_kobolds.txt +++ b/forge-gui/res/cardsfolder/c/crookshank_kobolds.txt @@ -4,4 +4,4 @@ Types:Creature Kobold PT:0/1 Colors:red SVar:Picture:http://www.wizards.com/global/images/magic/general/crookshank_kobolds.jpg -Oracle:Crookshank Kobolds is red. \ No newline at end of file +Oracle:Crookshank Kobolds is red. diff --git a/forge-gui/res/cardsfolder/c/crop_rotation.txt b/forge-gui/res/cardsfolder/c/crop_rotation.txt index f8993407d22..3d4a18c4544 100644 --- a/forge-gui/res/cardsfolder/c/crop_rotation.txt +++ b/forge-gui/res/cardsfolder/c/crop_rotation.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ G Sac<1/Land> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | SpellDescription$ Search your library for a land card and put that card onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crop_rotation.jpg -Oracle:As an additional cost to cast Crop Rotation, sacrifice a land.\nSearch your library for a land card and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:As an additional cost to cast Crop Rotation, sacrifice a land.\nSearch your library for a land card and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/crosis_the_purger.txt b/forge-gui/res/cardsfolder/c/crosis_the_purger.txt index 4e3cde19674..3670684c75b 100644 --- a/forge-gui/res/cardsfolder/c/crosis_the_purger.txt +++ b/forge-gui/res/cardsfolder/c/crosis_the_purger.txt @@ -1,10 +1,10 @@ -Name:Crosis, the Purger -ManaCost:3 U B R -Types:Legendary Creature Dragon -PT:6/6 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{B}. If you do, choose a color, then that player reveals his or her hand and discards all cards of that color. -SVar:TrigChoose:AB$ ChooseColor | Cost$ 2 B | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealDiscard -SVar:DBRevealDiscard:DB$ Discard | Mode$ RevealDiscardAll | DiscardValid$ Card.ChosenColor | Defined$ TriggeredTarget -SVar:Picture:http://www.wizards.com/global/images/magic/general/crosis_the_purger.jpg -Oracle:Flying\nWhenever Crosis, the Purger deals combat damage to a player, you may pay {2}{B}. If you do, choose a color, then that player reveals his or her hand and discards all cards of that color. \ No newline at end of file +Name:Crosis, the Purger +ManaCost:3 U B R +Types:Legendary Creature Dragon +PT:6/6 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{B}. If you do, choose a color, then that player reveals his or her hand and discards all cards of that color. +SVar:TrigChoose:AB$ ChooseColor | Cost$ 2 B | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealDiscard +SVar:DBRevealDiscard:DB$ Discard | Mode$ RevealDiscardAll | DiscardValid$ Card.ChosenColor | Defined$ TriggeredTarget +SVar:Picture:http://www.wizards.com/global/images/magic/general/crosis_the_purger.jpg +Oracle:Flying\nWhenever Crosis, the Purger deals combat damage to a player, you may pay {2}{B}. If you do, choose a color, then that player reveals his or her hand and discards all cards of that color. diff --git a/forge-gui/res/cardsfolder/c/crosiss_attendant.txt b/forge-gui/res/cardsfolder/c/crosiss_attendant.txt index 32e13579e7e..341f9b05593 100644 --- a/forge-gui/res/cardsfolder/c/crosiss_attendant.txt +++ b/forge-gui/res/cardsfolder/c/crosiss_attendant.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Mana | Cost$ 1 Sac<1/CARDNAME> | Produced$ U B R | SpellDescription$ Add {U}{B}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crosiss_attendant.jpg -Oracle:{1}, Sacrifice Crosis's Attendant: Add {U}{B}{R} to your mana pool. \ No newline at end of file +Oracle:{1}, Sacrifice Crosis's Attendant: Add {U}{B}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/crosiss_catacombs.txt b/forge-gui/res/cardsfolder/c/crosiss_catacombs.txt index 216cf9c140f..fbe77a6241f 100644 --- a/forge-gui/res/cardsfolder/c/crosiss_catacombs.txt +++ b/forge-gui/res/cardsfolder/c/crosiss_catacombs.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You SVar:NeedsToPlay:Land.nonLair+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/crosiss_catacombs.jpg -Oracle:When Crosis's Catacombs enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {U}, {B}, or {R} to your mana pool. \ No newline at end of file +Oracle:When Crosis's Catacombs enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {U}, {B}, or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/crosiss_charm.txt b/forge-gui/res/cardsfolder/c/crosiss_charm.txt index e2a64a4e823..302158db70a 100644 --- a/forge-gui/res/cardsfolder/c/crosiss_charm.txt +++ b/forge-gui/res/cardsfolder/c/crosiss_charm.txt @@ -6,4 +6,4 @@ SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Permanent | TgtPrompt$ Select targ SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature, and it can't be regenerated; SVar:DBDestroy2:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/crosiss_charm.jpg -Oracle:Choose one - Return target permanent to its owner's hand; or destroy target nonblack creature, and it can't be regenerated; or destroy target artifact. \ No newline at end of file +Oracle:Choose one - Return target permanent to its owner's hand; or destroy target nonblack creature, and it can't be regenerated; or destroy target artifact. diff --git a/forge-gui/res/cardsfolder/c/crossbow_ambush.txt b/forge-gui/res/cardsfolder/c/crossbow_ambush.txt index fece82168f1..421d4a266ff 100644 --- a/forge-gui/res/cardsfolder/c/crossbow_ambush.txt +++ b/forge-gui/res/cardsfolder/c/crossbow_ambush.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ G | ValidCards$ Creature.YouCtrl | KW$ Reach | SpellDescription$ Creatures you control gain reach until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crossbow_ambush.jpg -Oracle:Creatures you control gain reach until end of turn. (They can block creatures with flying.) \ No newline at end of file +Oracle:Creatures you control gain reach until end of turn. (They can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/c/crossbow_infantry.txt b/forge-gui/res/cardsfolder/c/crossbow_infantry.txt index 2fba832a5d9..8e3cac115fe 100644 --- a/forge-gui/res/cardsfolder/c/crossbow_infantry.txt +++ b/forge-gui/res/cardsfolder/c/crossbow_infantry.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Archer PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/crossbow_infantry.jpg -Oracle:{T}: Crossbow Infantry deals 1 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{T}: Crossbow Infantry deals 1 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/c/crosstown_courier.txt b/forge-gui/res/cardsfolder/c/crosstown_courier.txt index 270cba5d31a..00c38d590f9 100644 --- a/forge-gui/res/cardsfolder/c/crosstown_courier.txt +++ b/forge-gui/res/cardsfolder/c/crosstown_courier.txt @@ -1,9 +1,9 @@ -Name:Crosstown Courier -ManaCost:1 U -Types:Creature Vedalken -PT:2/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player puts that many cards from the top of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ X | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/crosstown_courier.jpg -Oracle:Whenever Crosstown Courier deals combat damage to a player, that player puts that many cards from the top of his or her library into his or her graveyard. \ No newline at end of file +Name:Crosstown Courier +ManaCost:1 U +Types:Creature Vedalken +PT:2/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player puts that many cards from the top of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ X | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/crosstown_courier.jpg +Oracle:Whenever Crosstown Courier deals combat damage to a player, that player puts that many cards from the top of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/c/crossway_vampire.txt b/forge-gui/res/cardsfolder/c/crossway_vampire.txt index d1cf1cbf7e9..ac37abb06c4 100644 --- a/forge-gui/res/cardsfolder/c/crossway_vampire.txt +++ b/forge-gui/res/cardsfolder/c/crossway_vampire.txt @@ -1,9 +1,9 @@ -Name:Crossway Vampire -ManaCost:1 R R -Types:Creature Vampire -PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters the battlefield, target creature can't block this turn. -SVar:TrigCanNotBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/crossway_vampire.jpg -Oracle:When Crossway Vampire enters the battlefield, target creature can't block this turn. \ No newline at end of file +Name:Crossway Vampire +ManaCost:1 R R +Types:Creature Vampire +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters the battlefield, target creature can't block this turn. +SVar:TrigCanNotBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/crossway_vampire.jpg +Oracle:When Crossway Vampire enters the battlefield, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/c/crosswinds.txt b/forge-gui/res/cardsfolder/c/crosswinds.txt index 375c6e0117f..314f43a8be2 100644 --- a/forge-gui/res/cardsfolder/c/crosswinds.txt +++ b/forge-gui/res/cardsfolder/c/crosswinds.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.withFlying | AddPower$ -2 | Description$ SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crosswinds.jpg -Oracle:Creatures with flying get -2/-0. \ No newline at end of file +Oracle:Creatures with flying get -2/-0. diff --git a/forge-gui/res/cardsfolder/c/crovax.txt b/forge-gui/res/cardsfolder/c/crovax.txt index 34888b425ee..d8a04f66b1c 100644 --- a/forge-gui/res/cardsfolder/c/crovax.txt +++ b/forge-gui/res/cardsfolder/c/crovax.txt @@ -1,8 +1,8 @@ -Name:Crovax -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+2/+0 -T:Mode$ DamageDone | ValidSource$ Creature+YouCtrl | ValidTarget$ Creature,Player | TriggerZones$ Command | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature you control deals damage to a creature or player, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/crovax.jpg -Oracle:Hand +2, life +0\nWhenever a creature you control deals damage to a creature or player, you gain 1 life. \ No newline at end of file +Name:Crovax +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+2/+0 +T:Mode$ DamageDone | ValidSource$ Creature+YouCtrl | ValidTarget$ Creature,Player | TriggerZones$ Command | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature you control deals damage to a creature or player, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/crovax.jpg +Oracle:Hand +2, life +0\nWhenever a creature you control deals damage to a creature or player, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/crovax_ascendant_hero.txt b/forge-gui/res/cardsfolder/c/crovax_ascendant_hero.txt index 1a809c3fe4f..6a00ef7c447 100644 --- a/forge-gui/res/cardsfolder/c/crovax_ascendant_hero.txt +++ b/forge-gui/res/cardsfolder/c/crovax_ascendant_hero.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.nonWhite | AddPower$ -1 | AddToughness$ A:AB$ ChangeZone | Cost$ PayLife<2> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/crovax_ascendant_hero.jpg -Oracle:Other white creatures get +1/+1.\nNonwhite creatures get -1/-1.\nPay 2 life: Return Crovax, Ascendant Hero to its owner's hand. \ No newline at end of file +Oracle:Other white creatures get +1/+1.\nNonwhite creatures get -1/-1.\nPay 2 life: Return Crovax, Ascendant Hero to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/crovax_the_cursed.txt b/forge-gui/res/cardsfolder/c/crovax_the_cursed.txt index 7e542fb268d..029439c33e2 100644 --- a/forge-gui/res/cardsfolder/c/crovax_the_cursed.txt +++ b/forge-gui/res/cardsfolder/c/crovax_the_cursed.txt @@ -1,14 +1,14 @@ -Name:Crovax the Cursed -ManaCost:2 B B -Types:Legendary Creature Vampire -PT:0/0 -K:etbCounter:P1P1:4 -A:AB$ Pump | Cost$ B | KW$ Flying | SpellDescription$ Crovax gains flying until end of turn. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice a creature. If you do, put a +1/+1 counter on Crovax. If you don't, remove a +1/+1 counter from Crovax. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Creature | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBSubCounter -SVar:DBSubCounter:DB$ RemoveCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crovax_the_cursed.jpg -Oracle:Crovax the Cursed enters the battlefield with four +1/+1 counters on it.\nAt the beginning of your upkeep, you may sacrifice a creature. If you do, put a +1/+1 counter on Crovax. If you don't, remove a +1/+1 counter from Crovax.\n{B}: Crovax gains flying until end of turn. \ No newline at end of file +Name:Crovax the Cursed +ManaCost:2 B B +Types:Legendary Creature Vampire +PT:0/0 +K:etbCounter:P1P1:4 +A:AB$ Pump | Cost$ B | KW$ Flying | SpellDescription$ Crovax gains flying until end of turn. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice a creature. If you do, put a +1/+1 counter on Crovax. If you don't, remove a +1/+1 counter from Crovax. +SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Creature | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBSubCounter +SVar:DBSubCounter:DB$ RemoveCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crovax_the_cursed.jpg +Oracle:Crovax the Cursed enters the battlefield with four +1/+1 counters on it.\nAt the beginning of your upkeep, you may sacrifice a creature. If you do, put a +1/+1 counter on Crovax. If you don't, remove a +1/+1 counter from Crovax.\n{B}: Crovax gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crowd_favorites.txt b/forge-gui/res/cardsfolder/c/crowd_favorites.txt index 0964d95d85a..4fb959ca112 100644 --- a/forge-gui/res/cardsfolder/c/crowd_favorites.txt +++ b/forge-gui/res/cardsfolder/c/crowd_favorites.txt @@ -5,4 +5,4 @@ PT:4/4 A:AB$ Tap | Cost$ 3 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. A:AB$ Pump | Cost$ 3 W | NumDef$ +5 | SpellDescription$ CARDNAME gets +0/+5 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/crowd_favorites.jpg -Oracle:{3}{W}: Tap target creature.\n{3}{W}: Crowd Favorites gets +0/+5 until end of turn. \ No newline at end of file +Oracle:{3}{W}: Tap target creature.\n{3}{W}: Crowd Favorites gets +0/+5 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crowd_of_cinders.txt b/forge-gui/res/cardsfolder/c/crowd_of_cinders.txt index 698d22fb29a..c221f669a03 100644 --- a/forge-gui/res/cardsfolder/c/crowd_of_cinders.txt +++ b/forge-gui/res/cardsfolder/c/crowd_of_cinders.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Permanent.Black+YouCtrl SVar:BuffedBy:Permanent.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/crowd_of_cinders.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nCrowd of Cinders's power and toughness are each equal to the number of black permanents you control. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nCrowd of Cinders's power and toughness are each equal to the number of black permanents you control. diff --git a/forge-gui/res/cardsfolder/c/crown_of_ascension.txt b/forge-gui/res/cardsfolder/c/crown_of_ascension.txt index 8df0ba34001..f2c18c5554e 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_ascension.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_ascension.txt @@ -1,10 +1,10 @@ -Name:Crown of Ascension -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. -A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | KW$ Flying | SpellDescription$ Enchanted creature and other creatures that share a creature type with it gain flying until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_ascension.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nSacrifice Crown of Ascension: Enchanted creature and other creatures that share a creature type with it gain flying until end of turn. \ No newline at end of file +Name:Crown of Ascension +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. +A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | KW$ Flying | SpellDescription$ Enchanted creature and other creatures that share a creature type with it gain flying until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_ascension.jpg +Oracle:Enchant creature\nEnchanted creature has flying.\nSacrifice Crown of Ascension: Enchanted creature and other creatures that share a creature type with it gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crown_of_awe.txt b/forge-gui/res/cardsfolder/c/crown_of_awe.txt index 2eebb462dd7..777f7688cad 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_awe.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_awe.txt @@ -1,10 +1,10 @@ -Name:Crown of Awe -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from black & Protection from red | Description$ Enchanted creature has protection from black and from red. -A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | KW$ Protection from black & Protection from red | SpellDescription$ Enchanted creature and other creatures that share a creature type with it gain protection from black and from red until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_awe.jpg -Oracle:Enchant creature\nEnchanted creature has protection from black and from red.\nSacrifice Crown of Awe: Enchanted creature and other creatures that share a creature type with it gain protection from black and from red until end of turn. \ No newline at end of file +Name:Crown of Awe +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from black & Protection from red | Description$ Enchanted creature has protection from black and from red. +A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | KW$ Protection from black & Protection from red | SpellDescription$ Enchanted creature and other creatures that share a creature type with it gain protection from black and from red until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_awe.jpg +Oracle:Enchant creature\nEnchanted creature has protection from black and from red.\nSacrifice Crown of Awe: Enchanted creature and other creatures that share a creature type with it gain protection from black and from red until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crown_of_convergence.txt b/forge-gui/res/cardsfolder/c/crown_of_convergence.txt index f9f8ff875e1..82aecb0bf26 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_convergence.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_convergence.txt @@ -1,9 +1,9 @@ -Name:Crown of Convergence -ManaCost:2 -Types:Artifact -K:Play with the top card of your library revealed. -S:Mode$ Continuous | Affected$ Creature.SharesColorWith TopCardOfLibrary+YouCtrl | AddPower$ 1 | AddToughness$ 1 | TopCardOfLibraryIs$ Creature | Description$ As long as the top card of your library is a creature card, creatures you control that share a color with that card get +1/+1. -A:AB$ Dig | Cost$ G W | LibraryPosition$ -1 | DigNum$ 1 | Reveal$ False | DestinationZone$ Library | SpellDescription$ Put the top card of your library on the bottom of your library -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_convergence.jpg -Oracle:Play with the top card of your library revealed.\nAs long as the top card of your library is a creature card, creatures you control that share a color with that card get +1/+1.\n{G}{W}: Put the top card of your library on the bottom of your library. \ No newline at end of file +Name:Crown of Convergence +ManaCost:2 +Types:Artifact +K:Play with the top card of your library revealed. +S:Mode$ Continuous | Affected$ Creature.SharesColorWith TopCardOfLibrary+YouCtrl | AddPower$ 1 | AddToughness$ 1 | TopCardOfLibraryIs$ Creature | Description$ As long as the top card of your library is a creature card, creatures you control that share a color with that card get +1/+1. +A:AB$ Dig | Cost$ G W | LibraryPosition$ -1 | DigNum$ 1 | Reveal$ False | DestinationZone$ Library | SpellDescription$ Put the top card of your library on the bottom of your library +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_convergence.jpg +Oracle:Play with the top card of your library revealed.\nAs long as the top card of your library is a creature card, creatures you control that share a color with that card get +1/+1.\n{G}{W}: Put the top card of your library on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/c/crown_of_empires.txt b/forge-gui/res/cardsfolder/c/crown_of_empires.txt index e74c5b27b52..e5894b57fca 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_empires.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_empires.txt @@ -1,13 +1,13 @@ -Name:Crown of Empires -ManaCost:2 -Types:Artifact -A:AB$ Tap | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionCheckSVar$ M12Complete | ConditionSVarCompare$ EQ0 | SubAbility$ DBControl | SpellDescription$ Tap target creature. Gain control of that creature instead if you control artifacts named Scepter of Empires and Throne of Empires. -SVar:DBControl:DB$ GainControl | Defined$ Targeted | ConditionCheckSVar$ M12Complete -SVar:RemRandomDeck:True -DeckHints:Name$Scepter of Empires|Throne of Empires -SVar:M12Complete:Count$Compare AllM12Empires GT0.1.0 -SVar:AllM12Empires:SVar$X/Times.Y -SVar:X:Count$Valid Artifact.namedScepter of Empires+YouCtrl -SVar:Y:Count$Valid Artifact.namedThrone of Empires+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_empires.jpg -Oracle:{3}, {T}: Tap target creature. Gain control of that creature instead if you control artifacts named Scepter of Empires and Throne of Empires. \ No newline at end of file +Name:Crown of Empires +ManaCost:2 +Types:Artifact +A:AB$ Tap | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionCheckSVar$ M12Complete | ConditionSVarCompare$ EQ0 | SubAbility$ DBControl | SpellDescription$ Tap target creature. Gain control of that creature instead if you control artifacts named Scepter of Empires and Throne of Empires. +SVar:DBControl:DB$ GainControl | Defined$ Targeted | ConditionCheckSVar$ M12Complete +SVar:RemRandomDeck:True +DeckHints:Name$Scepter of Empires|Throne of Empires +SVar:M12Complete:Count$Compare AllM12Empires GT0.1.0 +SVar:AllM12Empires:SVar$X/Times.Y +SVar:X:Count$Valid Artifact.namedScepter of Empires+YouCtrl +SVar:Y:Count$Valid Artifact.namedThrone of Empires+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_empires.jpg +Oracle:{3}, {T}: Tap target creature. Gain control of that creature instead if you control artifacts named Scepter of Empires and Throne of Empires. diff --git a/forge-gui/res/cardsfolder/c/crown_of_flames.txt b/forge-gui/res/cardsfolder/c/crown_of_flames.txt index d7f8ad9754f..53a87de74d3 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_flames.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_flames.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Encha A:AB$ ChangeZone | Cost$ R | Origin$ Battlefield | Destination$ Hand | Defined$ Self | SpellDescription$ Return CARDNAME to its owner's hand. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_flames.jpg -Oracle:Enchant creature\n{R}: Enchanted creature gets +1/+0 until end of turn.\n{R}: Return Crown of Flames to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\n{R}: Enchanted creature gets +1/+0 until end of turn.\n{R}: Return Crown of Flames to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/crown_of_fury.txt b/forge-gui/res/cardsfolder/c/crown_of_fury.txt index ea25faea04e..49965ad171e 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_fury.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_fury.txt @@ -1,10 +1,10 @@ -Name:Crown of Fury -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+0 and has first strike. -A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | NumAtt$ 1 | KW$ First Strike | SpellDescription$ Enchanted creature and other creatures that share a creature type with it get +1/+0 and gain first strike until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_fury.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+0 and has first strike.\nSacrifice Crown of Fury: Enchanted creature and other creatures that share a creature type with it get +1/+0 and gain first strike until end of turn. \ No newline at end of file +Name:Crown of Fury +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+0 and has first strike. +A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | NumAtt$ 1 | KW$ First Strike | SpellDescription$ Enchanted creature and other creatures that share a creature type with it get +1/+0 and gain first strike until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_fury.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+0 and has first strike.\nSacrifice Crown of Fury: Enchanted creature and other creatures that share a creature type with it get +1/+0 and gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crown_of_suspicion.txt b/forge-gui/res/cardsfolder/c/crown_of_suspicion.txt index fb4a0693755..7f2ae970250 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_suspicion.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_suspicion.txt @@ -1,10 +1,10 @@ -Name:Crown of Suspicion -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ -1 | Description$ Enchanted creature gets +2/-1. -A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | NumAtt$ 2 | NumDef$ -1 | SpellDescription$ Enchanted creature and other creatures that share a creature type with it get +2/-1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_suspicion.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/-1.\nSacrifice Crown of Suspicion: Enchanted creature and other creatures that share a creature type with it get +2/-1 until end of turn. \ No newline at end of file +Name:Crown of Suspicion +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ -1 | Description$ Enchanted creature gets +2/-1. +A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | NumAtt$ 2 | NumDef$ -1 | SpellDescription$ Enchanted creature and other creatures that share a creature type with it get +2/-1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_suspicion.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/-1.\nSacrifice Crown of Suspicion: Enchanted creature and other creatures that share a creature type with it get +2/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crown_of_the_ages.txt b/forge-gui/res/cardsfolder/c/crown_of_the_ages.txt index 07b99441b94..2c78c0f8c8c 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_the_ages.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_the_ages.txt @@ -1,10 +1,10 @@ -Name:Crown of the Ages -ManaCost:2 -Types:Artifact -A:AB$ Pump | Cost$ 4 T | Amount$ 1 | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature| SubAbility$ ChooseNewHost | StackDescription$ None | SpellDescription$ Attach target Aura attached to a creature to another creature. -SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.NotEnchantedByTargeted | ChoiceZone$ Battlefield | SubAbility$ CrownAttach | RememberChosen$ True | AILogic$ AtLeast1 -SVar:CrownAttach:DB$ Attach | Object$ ParentTarget | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_the_ages.jpg -Oracle:{4}, {T}: Attach target Aura attached to a creature to another creature. \ No newline at end of file +Name:Crown of the Ages +ManaCost:2 +Types:Artifact +A:AB$ Pump | Cost$ 4 T | Amount$ 1 | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature| SubAbility$ ChooseNewHost | StackDescription$ None | SpellDescription$ Attach target Aura attached to a creature to another creature. +SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.NotEnchantedByTargeted | ChoiceZone$ Battlefield | SubAbility$ CrownAttach | RememberChosen$ True | AILogic$ AtLeast1 +SVar:CrownAttach:DB$ Attach | Object$ ParentTarget | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_the_ages.jpg +Oracle:{4}, {T}: Attach target Aura attached to a creature to another creature. diff --git a/forge-gui/res/cardsfolder/c/crown_of_vigor.txt b/forge-gui/res/cardsfolder/c/crown_of_vigor.txt index c4896d5cae0..43480e70918 100644 --- a/forge-gui/res/cardsfolder/c/crown_of_vigor.txt +++ b/forge-gui/res/cardsfolder/c/crown_of_vigor.txt @@ -1,10 +1,10 @@ -Name:Crown of Vigor -ManaCost:1 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. -A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Enchanted creature and other creatures that share a creature type with it get +1/+1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_vigor.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1.\nSacrifice Crown of Vigor: Enchanted creature and other creatures that share a creature type with it get +1/+1 until end of turn. \ No newline at end of file +Name:Crown of Vigor +ManaCost:1 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. +A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.sharesCreatureTypeWith Enchanted | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Enchanted creature and other creatures that share a creature type with it get +1/+1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crown_of_vigor.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1.\nSacrifice Crown of Vigor: Enchanted creature and other creatures that share a creature type with it get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crowned_ceratok.txt b/forge-gui/res/cardsfolder/c/crowned_ceratok.txt index ae3e26669d9..5dda188728e 100644 --- a/forge-gui/res/cardsfolder/c/crowned_ceratok.txt +++ b/forge-gui/res/cardsfolder/c/crowned_ceratok.txt @@ -1,8 +1,8 @@ -Name:Crowned Ceratok -ManaCost:3 G -Types:Creature Rhino -PT:4/3 -K:Trample -S:Mode$ Continuous | Affected$ Creature.counters_GE1_P1P1 | AddKeyword$ Trample | Description$ Each creature with a +1/+1 counter on it has trample. -SVar:Picture:http://www.wizards.com/global/images/magic/general/crowned_ceratok.jpg -Oracle:Trample\nEach creature you control with a +1/+1 counter on it has trample. \ No newline at end of file +Name:Crowned Ceratok +ManaCost:3 G +Types:Creature Rhino +PT:4/3 +K:Trample +S:Mode$ Continuous | Affected$ Creature.counters_GE1_P1P1 | AddKeyword$ Trample | Description$ Each creature with a +1/+1 counter on it has trample. +SVar:Picture:http://www.wizards.com/global/images/magic/general/crowned_ceratok.jpg +Oracle:Trample\nEach creature you control with a +1/+1 counter on it has trample. diff --git a/forge-gui/res/cardsfolder/c/crucible_of_fire.txt b/forge-gui/res/cardsfolder/c/crucible_of_fire.txt index 6b04eeb14a4..472371530b7 100644 --- a/forge-gui/res/cardsfolder/c/crucible_of_fire.txt +++ b/forge-gui/res/cardsfolder/c/crucible_of_fire.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.Dragon+YouCtrl | AddPower$ 3 | AddToughn SVar:RemRandomDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/crucible_of_fire.jpg -Oracle:Dragon creatures you control get +3/+3. \ No newline at end of file +Oracle:Dragon creatures you control get +3/+3. diff --git a/forge-gui/res/cardsfolder/c/crucible_of_worlds.txt b/forge-gui/res/cardsfolder/c/crucible_of_worlds.txt index 2c828f2c495..2f10c2ec39c 100644 --- a/forge-gui/res/cardsfolder/c/crucible_of_worlds.txt +++ b/forge-gui/res/cardsfolder/c/crucible_of_worlds.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ Continuous | Affected$ Land.YouOwn | AddHiddenKeyword$ May be played | AffectedZone$ Graveyard | Description$ You may play land cards from your graveyard. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crucible_of_worlds.jpg -Oracle:You may play land cards from your graveyard. \ No newline at end of file +Oracle:You may play land cards from your graveyard. diff --git a/forge-gui/res/cardsfolder/c/crude_rampart.txt b/forge-gui/res/cardsfolder/c/crude_rampart.txt index 57e914eee0a..65873e300fb 100644 --- a/forge-gui/res/cardsfolder/c/crude_rampart.txt +++ b/forge-gui/res/cardsfolder/c/crude_rampart.txt @@ -5,4 +5,4 @@ PT:4/5 K:Defender K:Morph:4 W SVar:Picture:http://www.wizards.com/global/images/magic/general/crude_rampart.jpg -Oracle:Defender (This creature can't attack.)\nMorph {4}{W} (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 +Oracle:Defender (This creature can't attack.)\nMorph {4}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/c/cruel_bargain.txt b/forge-gui/res/cardsfolder/c/cruel_bargain.txt index 4973ecf5e2c..257974cec00 100644 --- a/forge-gui/res/cardsfolder/c/cruel_bargain.txt +++ b/forge-gui/res/cardsfolder/c/cruel_bargain.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ B B B | NumCards$ 4 | SubAbility$ DBLoseLife | SpellDescripti SVar:DBLoseLife:DB$LoseLife | LifeAmount$ X | References$ X SVar:X:Count$YourLifeTotal/HalfUp SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4214.jpg -Oracle:Draw four cards. You lose half your life, rounded up. \ No newline at end of file +Oracle:Draw four cards. You lose half your life, rounded up. diff --git a/forge-gui/res/cardsfolder/c/cruel_deceiver.txt b/forge-gui/res/cardsfolder/c/cruel_deceiver.txt index 1dbe9da0080..0d462b6b497 100644 --- a/forge-gui/res/cardsfolder/c/cruel_deceiver.txt +++ b/forge-gui/res/cardsfolder/c/cruel_deceiver.txt @@ -1,13 +1,13 @@ -Name:Cruel Deceiver -ManaCost:1 B -Types:Creature Spirit -PT:2/1 -A:AB$ Dig | Cost$ 1 | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | SpellDescription$ Look at the top card of your library. -A:AB$ Dig | Cost$ 2 | DigNum$ 1 | ActivationLimit$ 1 | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | RememberRevealed$ True | SubAbility$ TrigAnimate | SpellDescription$ Reveal the top card of your library. If it's a land card, CARDNAME gains "Whenever CARDNAME deals damage to a creature, destroy that creature" until end of turn. Activate this ability only once each turn. -SVar:TrigAnimate:DB$ Animate | Defined$ Self | Triggers$ TrigDamage | sVars$ TrigDestroy | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals damage to a creature, destroy that creature. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cruel_deceiver.jpg -Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, Cruel Deceiver gains "Whenever Cruel Deceiver deals damage to a creature, destroy that creature" until end of turn. Activate this ability only once each turn. \ No newline at end of file +Name:Cruel Deceiver +ManaCost:1 B +Types:Creature Spirit +PT:2/1 +A:AB$ Dig | Cost$ 1 | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | SpellDescription$ Look at the top card of your library. +A:AB$ Dig | Cost$ 2 | DigNum$ 1 | ActivationLimit$ 1 | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | RememberRevealed$ True | SubAbility$ TrigAnimate | SpellDescription$ Reveal the top card of your library. If it's a land card, CARDNAME gains "Whenever CARDNAME deals damage to a creature, destroy that creature" until end of turn. Activate this ability only once each turn. +SVar:TrigAnimate:DB$ Animate | Defined$ Self | Triggers$ TrigDamage | sVars$ TrigDestroy | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals damage to a creature, destroy that creature. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cruel_deceiver.jpg +Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, Cruel Deceiver gains "Whenever Cruel Deceiver deals damage to a creature, destroy that creature" until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/c/cruel_edict.txt b/forge-gui/res/cardsfolder/c/cruel_edict.txt index 67312a399ef..7db706cefb4 100644 --- a/forge-gui/res/cardsfolder/c/cruel_edict.txt +++ b/forge-gui/res/cardsfolder/c/cruel_edict.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ Sacrifice | Cost$ 1 B | ValidTgts$ Opponent | SacValid$ Creature | SacMessage$ Creature | SpellDescription$ Target opponent sacrifices a creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/cruel_edict.jpg -Oracle:Target opponent sacrifices a creature. \ No newline at end of file +Oracle:Target opponent sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/c/cruel_fate.txt b/forge-gui/res/cardsfolder/c/cruel_fate.txt index 9f2fa954c57..e3c26a48917 100644 --- a/forge-gui/res/cardsfolder/c/cruel_fate.txt +++ b/forge-gui/res/cardsfolder/c/cruel_fate.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ 4 U | ValidTgts$ Opponent | DigNum$ 5 | ChangeNum$ 1 | DestinationZone$ Graveyard | LibraryPosition2$ 0 | SpellDescription$ Look at the top five cards of target opponent's library. Put one of those cards into that player's graveyard, and the rest on top of his or her library in any order. SVar:RemAIDeck:True SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/cruel_fate.jpg -Oracle:Look at the top five cards of target opponent's library. Put one of those cards into that player's graveyard, and the rest on top of his or her library in any order. \ No newline at end of file +Oracle:Look at the top five cards of target opponent's library. Put one of those cards into that player's graveyard, and the rest on top of his or her library in any order. diff --git a/forge-gui/res/cardsfolder/c/cruel_feeding.txt b/forge-gui/res/cardsfolder/c/cruel_feeding.txt index b0f742ad2a4..3aab8707ad2 100644 --- a/forge-gui/res/cardsfolder/c/cruel_feeding.txt +++ b/forge-gui/res/cardsfolder/c/cruel_feeding.txt @@ -1,9 +1,9 @@ -Name:Cruel Feeding -ManaCost:B -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 B | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{B} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ B | ValidTgts$ Creature | KW$ Lifelink | NumAtt$ +1 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +1/+0 and gain lifelink until end of turn. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/cruel_feeding.jpg -Oracle:Strive - Cruel Feeding costs {2}{B} more to cast for each target beyond the first.\nAny number of target creatures each get +1/+0 and gain lifelink until end of turn. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.) \ No newline at end of file +Name:Cruel Feeding +ManaCost:B +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 B | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{B} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ B | ValidTgts$ Creature | KW$ Lifelink | NumAtt$ +1 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +1/+0 and gain lifelink until end of turn. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/cruel_feeding.jpg +Oracle:Strive - Cruel Feeding costs {2}{B} more to cast for each target beyond the first.\nAny number of target creatures each get +1/+0 and gain lifelink until end of turn. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/c/cruel_revival.txt b/forge-gui/res/cardsfolder/c/cruel_revival.txt index 7414f5a4fe7..2861b09bfe3 100644 --- a/forge-gui/res/cardsfolder/c/cruel_revival.txt +++ b/forge-gui/res/cardsfolder/c/cruel_revival.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Creature.nonZombie | TgtPrompt$ Select target non-Zombie creature | NoRegen$ True | SubAbility$ DBReturn | SpellDescription$ Destroy target non-Zombie creature. It can't be regenerated. Return up to one target Zombie card from your graveyard to your hand. SVar:DBReturn:DB$ChangeZone | Cost$ 0 | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Choose target Zombie card in your graveyard | ValidTgts$ Zombie.YouCtrl | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/cruel_revival.jpg -Oracle:Destroy target non-Zombie creature. It can't be regenerated. Return up to one target Zombie card from your graveyard to your hand. \ No newline at end of file +Oracle:Destroy target non-Zombie creature. It can't be regenerated. Return up to one target Zombie card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/cruel_tutor.txt b/forge-gui/res/cardsfolder/c/cruel_tutor.txt index 17e2ad3675c..fd318ebd8d4 100644 --- a/forge-gui/res/cardsfolder/c/cruel_tutor.txt +++ b/forge-gui/res/cardsfolder/c/cruel_tutor.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SubAbility$ DBLoseLife | SpellDescription$ Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life. SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 2 SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal/cruel_tutor.jpg -Oracle:Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life. \ No newline at end of file +Oracle:Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life. diff --git a/forge-gui/res/cardsfolder/c/cruel_ultimatum.txt b/forge-gui/res/cardsfolder/c/cruel_ultimatum.txt index 1a9b58b3f1c..47cc6249974 100644 --- a/forge-gui/res/cardsfolder/c/cruel_ultimatum.txt +++ b/forge-gui/res/cardsfolder/c/cruel_ultimatum.txt @@ -8,4 +8,4 @@ SVar:DBResurrectYou:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | Mand SVar:DBDrawYou:DB$Draw | NumCards$ 3 | SubAbility$ DBGainLifeYou SVar:DBGainLifeYou:DB$GainLife | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/cruel_ultimatum.jpg -Oracle:Target opponent sacrifices a creature, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life. \ No newline at end of file +Oracle:Target opponent sacrifices a creature, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life. diff --git a/forge-gui/res/cardsfolder/c/crumble.txt b/forge-gui/res/cardsfolder/c/crumble.txt index 22019dbe6ee..ac365efa9bc 100644 --- a/forge-gui/res/cardsfolder/c/crumble.txt +++ b/forge-gui/res/cardsfolder/c/crumble.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ G | ValidTgts$ Artifact | TgtPrompt$ Select target artifac SVar:DBGainLife:DB$GainLife | Defined$ TargetedController | LifeAmount$ X | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/crumble.jpg -Oracle:Destroy target artifact. It can't be regenerated. That artifact's controller gains life equal to its converted mana cost. \ No newline at end of file +Oracle:Destroy target artifact. It can't be regenerated. That artifact's controller gains life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/c/crumbling_ashes.txt b/forge-gui/res/cardsfolder/c/crumbling_ashes.txt index 2d1e67a0c54..5da991fbb39 100644 --- a/forge-gui/res/cardsfolder/c/crumbling_ashes.txt +++ b/forge-gui/res/cardsfolder/c/crumbling_ashes.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, destroy target creature with a -1/-1 counter on it. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.counters_GE1_M1M1 | TgtPrompt$ Select target creature with a -1/-1 counter on it. SVar:Picture:http://www.wizards.com/global/images/magic/general/crumbling_ashes.jpg -Oracle:At the beginning of your upkeep, destroy target creature with a -1/-1 counter on it. \ No newline at end of file +Oracle:At the beginning of your upkeep, destroy target creature with a -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/c/crumbling_colossus.txt b/forge-gui/res/cardsfolder/c/crumbling_colossus.txt index 37645545d4e..6d9e48001aa 100644 --- a/forge-gui/res/cardsfolder/c/crumbling_colossus.txt +++ b/forge-gui/res/cardsfolder/c/crumbling_colossus.txt @@ -8,4 +8,4 @@ SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ Tri SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Defined$ Self SVar:SacrificeEndCombat:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crumbling_colossus.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.)\nWhen Crumbling Colossus attacks, sacrifice it at end of combat. \ No newline at end of file +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.)\nWhen Crumbling Colossus attacks, sacrifice it at end of combat. diff --git a/forge-gui/res/cardsfolder/c/crumbling_necropolis.txt b/forge-gui/res/cardsfolder/c/crumbling_necropolis.txt index bc76afadf8d..705d57e88c4 100644 --- a/forge-gui/res/cardsfolder/c/crumbling_necropolis.txt +++ b/forge-gui/res/cardsfolder/c/crumbling_necropolis.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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/crumbling_necropolis.jpg -Oracle:Crumbling Necropolis enters the battlefield tapped.\n{T}: Add {U}, {B}, or {R} to your mana pool. \ No newline at end of file +Oracle:Crumbling Necropolis enters the battlefield tapped.\n{T}: Add {U}, {B}, or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/crumbling_sanctuary.txt b/forge-gui/res/cardsfolder/c/crumbling_sanctuary.txt index 64bead7bd01..c0d7dd04aee 100644 --- a/forge-gui/res/cardsfolder/c/crumbling_sanctuary.txt +++ b/forge-gui/res/cardsfolder/c/crumbling_sanctuary.txt @@ -7,4 +7,4 @@ SVar:X:ReplaceCount$DamageAmount SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crumbling_sanctuary.jpg -Oracle:If damage would be dealt to a player, that player exiles that many cards from the top of his or her library instead. \ No newline at end of file +Oracle:If damage would be dealt to a player, that player exiles that many cards from the top of his or her library instead. diff --git a/forge-gui/res/cardsfolder/c/crusade.txt b/forge-gui/res/cardsfolder/c/crusade.txt index d16f96d15a5..091ee4c96b7 100644 --- a/forge-gui/res/cardsfolder/c/crusade.txt +++ b/forge-gui/res/cardsfolder/c/crusade.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.White | AddPower$ 1 | AddToughness$ 1 | Description$ White creatures get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/crusade.jpg -Oracle:White creatures get +1/+1. \ No newline at end of file +Oracle:White creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/c/crusader_of_odric.txt b/forge-gui/res/cardsfolder/c/crusader_of_odric.txt index 959ffaf740b..2123948ce8b 100644 --- a/forge-gui/res/cardsfolder/c/crusader_of_odric.txt +++ b/forge-gui/res/cardsfolder/c/crusader_of_odric.txt @@ -1,9 +1,9 @@ -Name:Crusader of Odric -ManaCost:2 W -Types:Creature Human Soldier -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. -SVar:X:Count$Valid Creature.YouCtrl -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/crusader_of_odric.jpg -Oracle:Crusader of Odric's power and toughness are each equal to the number of creatures you control. \ No newline at end of file +Name:Crusader of Odric +ManaCost:2 W +Types:Creature Human Soldier +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. +SVar:X:Count$Valid Creature.YouCtrl +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/crusader_of_odric.jpg +Oracle:Crusader of Odric's power and toughness are each equal to the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/c/crusading_knight.txt b/forge-gui/res/cardsfolder/c/crusading_knight.txt index d6c7041b5f4..88fba38dc32 100644 --- a/forge-gui/res/cardsfolder/c/crusading_knight.txt +++ b/forge-gui/res/cardsfolder/c/crusading_knight.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Descr SVar:X:Count$Valid Swamp.OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crusading_knight.jpg -Oracle:Protection from black\nCrusading Knight gets +1/+1 for each Swamp your opponents control. \ No newline at end of file +Oracle:Protection from black\nCrusading Knight gets +1/+1 for each Swamp your opponents control. diff --git a/forge-gui/res/cardsfolder/c/crush.txt b/forge-gui/res/cardsfolder/c/crush.txt index 94833c0fa04..b34eacb3ec0 100644 --- a/forge-gui/res/cardsfolder/c/crush.txt +++ b/forge-gui/res/cardsfolder/c/crush.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ Destroy | Cost$ R | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | SpellDescription$ Destroy target noncreature artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/crush.jpg -Oracle:Destroy target noncreature artifact. \ No newline at end of file +Oracle:Destroy target noncreature artifact. diff --git a/forge-gui/res/cardsfolder/c/crush_of_wurms.txt b/forge-gui/res/cardsfolder/c/crush_of_wurms.txt index 072c94d8776..4fecc590efe 100644 --- a/forge-gui/res/cardsfolder/c/crush_of_wurms.txt +++ b/forge-gui/res/cardsfolder/c/crush_of_wurms.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 9 G G G A:SP$ Token | Cost$ 6 G G G | TokenAmount$ 3 | TokenName$ Wurm | TokenColors$ Green | TokenTypes$ Creature,Wurm | TokenOwner$ You | TokenPower$ 6 | TokenToughness$ 6 | SpellDescription$ Put three 6/6 green Wurm creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/crush_of_wurms.jpg -Oracle:Put three 6/6 green Wurm creature tokens onto the battlefield.\nFlashback {9}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put three 6/6 green Wurm creature tokens onto the battlefield.\nFlashback {9}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/c/crush_underfoot.txt b/forge-gui/res/cardsfolder/c/crush_underfoot.txt index 35357dc76ca..e20dfe6b639 100644 --- a/forge-gui/res/cardsfolder/c/crush_underfoot.txt +++ b/forge-gui/res/cardsfolder/c/crush_underfoot.txt @@ -1,10 +1,10 @@ -Name:Crush Underfoot -ManaCost:1 R -Types:Tribal Instant Giant -A:SP$ ChooseCard | Cost$ 1 R | Defined$ You | Amount$ 1 | Choices$ Creature.Giant+YouCtrl | ChoiceTitle$ Choose a Giant creature you control | RememberChosen$ True | SubAbility$ DBDmg | SpellDescription$ Choose a Giant creature you control. It deals damage equal to its power to target creature. -SVar:DBDmg:DB$ DealDamage | NumDmg$ X | References$ X | DamageSource$ Remembered | ValidTgts$ Creature | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardPower -SVar:BuffedBy:Giant -SVar:Picture:http://www.wizards.com/global/images/magic/general/crush_underfoot.jpg -Oracle:Choose a Giant creature you control. It deals damage equal to its power to target creature. \ No newline at end of file +Name:Crush Underfoot +ManaCost:1 R +Types:Tribal Instant Giant +A:SP$ ChooseCard | Cost$ 1 R | Defined$ You | Amount$ 1 | Choices$ Creature.Giant+YouCtrl | ChoiceTitle$ Choose a Giant creature you control | RememberChosen$ True | SubAbility$ DBDmg | SpellDescription$ Choose a Giant creature you control. It deals damage equal to its power to target creature. +SVar:DBDmg:DB$ DealDamage | NumDmg$ X | References$ X | DamageSource$ Remembered | ValidTgts$ Creature | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardPower +SVar:BuffedBy:Giant +SVar:Picture:http://www.wizards.com/global/images/magic/general/crush_underfoot.jpg +Oracle:Choose a Giant creature you control. It deals damage equal to its power to target creature. diff --git a/forge-gui/res/cardsfolder/c/crusher_zendikon.txt b/forge-gui/res/cardsfolder/c/crusher_zendikon.txt index de6500e3f85..2c6b0f24c17 100644 --- a/forge-gui/res/cardsfolder/c/crusher_zendikon.txt +++ b/forge-gui/res/cardsfolder/c/crusher_zendikon.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Beast | Set T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted land is put into a graveyard, return that card to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/crusher_zendikon.jpg -Oracle:Enchant land\nEnchanted land is a 4/2 red Beast creature with trample. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. \ No newline at end of file +Oracle:Enchant land\nEnchanted land is a 4/2 red Beast creature with trample. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/crushing_pain.txt b/forge-gui/res/cardsfolder/c/crushing_pain.txt index da8018581cd..c97b310cbdf 100644 --- a/forge-gui/res/cardsfolder/c/crushing_pain.txt +++ b/forge-gui/res/cardsfolder/c/crushing_pain.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant Arcane A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn | NumDmg$ 6 | SpellDescription$ CARDNAME deals 6 damage to target creature that was dealt damage this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/crushing_pain.jpg -Oracle:Crushing Pain deals 6 damage to target creature that was dealt damage this turn. \ No newline at end of file +Oracle:Crushing Pain deals 6 damage to target creature that was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/c/crushing_vines.txt b/forge-gui/res/cardsfolder/c/crushing_vines.txt index 4bbfedc17af..c10a9ab396a 100644 --- a/forge-gui/res/cardsfolder/c/crushing_vines.txt +++ b/forge-gui/res/cardsfolder/c/crushing_vines.txt @@ -1,8 +1,8 @@ -Name:Crushing Vines -ManaCost:2 G -Types:Instant -A:SP$ Charm | Cost$ 2 G | Choices$ DBDestroy,DBDestroy2 | SpellDescription$ Choose one - Destroy target creature with flying; or destroy target artifact. -SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target flying creature. | SpellDescription$ Destroy target creature with flying, -SVar:DBDestroy2:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. -SVar:Picture:http://www.wizards.com/global/images/magic/general/crushing_vines.jpg -Oracle:Choose one - Destroy target creature with flying; or destroy target artifact. \ No newline at end of file +Name:Crushing Vines +ManaCost:2 G +Types:Instant +A:SP$ Charm | Cost$ 2 G | Choices$ DBDestroy,DBDestroy2 | SpellDescription$ Choose one - Destroy target creature with flying; or destroy target artifact. +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target flying creature. | SpellDescription$ Destroy target creature with flying, +SVar:DBDestroy2:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +SVar:Picture:http://www.wizards.com/global/images/magic/general/crushing_vines.jpg +Oracle:Choose one - Destroy target creature with flying; or destroy target artifact. diff --git a/forge-gui/res/cardsfolder/c/cry_of_contrition.txt b/forge-gui/res/cardsfolder/c/cry_of_contrition.txt index b7a3118368d..0298b632c02 100644 --- a/forge-gui/res/cardsfolder/c/cry_of_contrition.txt +++ b/forge-gui/res/cardsfolder/c/cry_of_contrition.txt @@ -1,7 +1,7 @@ -Name:Cry of Contrition -ManaCost:B -Types:Sorcery -K:Haunt:TrigDiscard:Target player discards a card. -SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | Mode$ TgtChoose -Oracle:Target player discards a card.\nHaunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.)\nWhen the creature Cry of Contrition haunts dies, target player discards a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cry_of_contrition.jpg \ No newline at end of file +Name:Cry of Contrition +ManaCost:B +Types:Sorcery +K:Haunt:TrigDiscard:Target player discards a card. +SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | Mode$ TgtChoose +Oracle:Target player discards a card.\nHaunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.)\nWhen the creature Cry of Contrition haunts dies, target player discards a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cry_of_contrition.jpg diff --git a/forge-gui/res/cardsfolder/c/cryoclasm.txt b/forge-gui/res/cardsfolder/c/cryoclasm.txt index 0041e3e2efc..40d13e5ee19 100644 --- a/forge-gui/res/cardsfolder/c/cryoclasm.txt +++ b/forge-gui/res/cardsfolder/c/cryoclasm.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Plains,Island | TgtPrompt$ Choose target plains or island. | SubAbility$ DBDealDamage | SpellDescription$ Destroy target Plains or Island. CARDNAME deals 3 damage to that land's controller. SVar:DBDealDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/cryoclasm.jpg -Oracle:Destroy target Plains or Island. Cryoclasm deals 3 damage to that land's controller. \ No newline at end of file +Oracle:Destroy target Plains or Island. Cryoclasm deals 3 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/c/crypsis.txt b/forge-gui/res/cardsfolder/c/crypsis.txt index cdf03504fa0..65a401ba0d4 100644 --- a/forge-gui/res/cardsfolder/c/crypsis.txt +++ b/forge-gui/res/cardsfolder/c/crypsis.txt @@ -1,8 +1,8 @@ -Name:Crypsis -ManaCost:1 U -Types:Instant -A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Protection:Creature.OppCtrl:Protection from creatures your opponents control | SubAbility$ DBUntap | SpellDescription$ Target creature you control gains protection from creatures your opponents control until end of turn. Untap it. -SVar:DBUntap:DB$ Untap | Defined$ ParentTarget -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/crypsis.jpg -Oracle:Target creature you control gains protection from creatures your opponents control until end of turn. Untap it. +Name:Crypsis +ManaCost:1 U +Types:Instant +A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Protection:Creature.OppCtrl:Protection from creatures your opponents control | SubAbility$ DBUntap | SpellDescription$ Target creature you control gains protection from creatures your opponents control until end of turn. Untap it. +SVar:DBUntap:DB$ Untap | Defined$ ParentTarget +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/crypsis.jpg +Oracle:Target creature you control gains protection from creatures your opponents control until end of turn. Untap it. diff --git a/forge-gui/res/cardsfolder/c/crypt_angel.txt b/forge-gui/res/cardsfolder/c/crypt_angel.txt index ed7041ec276..55ecabf2349 100644 --- a/forge-gui/res/cardsfolder/c/crypt_angel.txt +++ b/forge-gui/res/cardsfolder/c/crypt_angel.txt @@ -7,4 +7,4 @@ K:Protection from white T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target blue or red creature card from your graveyard to your hand. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.Blue+YouCtrl,Creature.Red+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_angel.jpg -Oracle:Flying, protection from white\nWhen Crypt Angel enters the battlefield, return target blue or red creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Flying, protection from white\nWhen Crypt Angel enters the battlefield, return target blue or red creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/crypt_champion.txt b/forge-gui/res/cardsfolder/c/crypt_champion.txt index 5fbc6faf7b4..3df7559074a 100644 --- a/forge-gui/res/cardsfolder/c/crypt_champion.txt +++ b/forge-gui/res/cardsfolder/c/crypt_champion.txt @@ -1,13 +1,13 @@ -Name:Crypt Champion -ManaCost:3 B -Types:Creature Zombie -PT:2/2 -K:Double Strike -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, each player puts a creature card with converted mana cost 3 or less from his or her graveyard onto the battlefield. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ R | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {R} was spent to cast it. -SVar:TrigChangeZone:AB$ RepeatEach | RepeatPlayers$ Player | Cost$ 0 | RepeatSubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.RememberedPlayerCtrl+cmcLE3 | ChangeNum$ 1 | Hidden$ True | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:ManaNeededToAvoidNegativeEffect:red -SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_champion.jpg -Oracle:Double strike\nWhen Crypt Champion enters the battlefield, each player puts a creature card with converted mana cost 3 or less from his or her graveyard onto the battlefield.\nWhen Crypt Champion enters the battlefield, sacrifice it unless {R} was spent to cast it. \ No newline at end of file +Name:Crypt Champion +ManaCost:3 B +Types:Creature Zombie +PT:2/2 +K:Double Strike +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, each player puts a creature card with converted mana cost 3 or less from his or her graveyard onto the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ R | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {R} was spent to cast it. +SVar:TrigChangeZone:AB$ RepeatEach | RepeatPlayers$ Player | Cost$ 0 | RepeatSubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.RememberedPlayerCtrl+cmcLE3 | ChangeNum$ 1 | Hidden$ True | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:ManaNeededToAvoidNegativeEffect:red +SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_champion.jpg +Oracle:Double strike\nWhen Crypt Champion enters the battlefield, each player puts a creature card with converted mana cost 3 or less from his or her graveyard onto the battlefield.\nWhen Crypt Champion enters the battlefield, sacrifice it unless {R} was spent to cast it. diff --git a/forge-gui/res/cardsfolder/c/crypt_cobra.txt b/forge-gui/res/cardsfolder/c/crypt_cobra.txt index 422323d9cb4..8df96935157 100644 --- a/forge-gui/res/cardsfolder/c/crypt_cobra.txt +++ b/forge-gui/res/cardsfolder/c/crypt_cobra.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPoison | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) SVar:TrigPoison:AB$Poison | Cost$ 0 | Defined$ DefendingPlayer | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_cobra.jpg -Oracle:Whenever Crypt Cobra attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) \ No newline at end of file +Oracle:Whenever Crypt Cobra attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/c/crypt_creeper.txt b/forge-gui/res/cardsfolder/c/crypt_creeper.txt index 22e4a15a176..83ab9eb0b79 100644 --- a/forge-gui/res/cardsfolder/c/crypt_creeper.txt +++ b/forge-gui/res/cardsfolder/c/crypt_creeper.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_creeper.jpg -Oracle:Sacrifice Crypt Creeper: Exile target card from a graveyard. \ No newline at end of file +Oracle:Sacrifice Crypt Creeper: Exile target card from a graveyard. diff --git a/forge-gui/res/cardsfolder/c/crypt_ghast.txt b/forge-gui/res/cardsfolder/c/crypt_ghast.txt index 68424848abd..8204bc7b320 100644 --- a/forge-gui/res/cardsfolder/c/crypt_ghast.txt +++ b/forge-gui/res/cardsfolder/c/crypt_ghast.txt @@ -1,9 +1,9 @@ -Name:Crypt Ghast -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). -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 +Name:Crypt Ghast +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). +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). diff --git a/forge-gui/res/cardsfolder/c/crypt_incursion.txt b/forge-gui/res/cardsfolder/c/crypt_incursion.txt index 34d5ea52078..558c90953cc 100644 --- a/forge-gui/res/cardsfolder/c/crypt_incursion.txt +++ b/forge-gui/res/cardsfolder/c/crypt_incursion.txt @@ -1,9 +1,9 @@ -Name:Crypt Incursion -ManaCost:2 B -Types:Instant -A:SP$ ChangeZoneAll | Cost$ 2 B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Creature | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBGainLife | SpellDescription$ Exile all creature cards from target player's graveyard. You gain 3 life for each card exiled this way. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ Z | References$ X,Z -SVar:Z:SVar$X/Thrice -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_incursion.jpg -Oracle:Exile all creature cards from target player's graveyard. You gain 3 life for each card exiled this way. \ No newline at end of file +Name:Crypt Incursion +ManaCost:2 B +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 2 B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Creature | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBGainLife | SpellDescription$ Exile all creature cards from target player's graveyard. You gain 3 life for each card exiled this way. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ Z | References$ X,Z +SVar:Z:SVar$X/Thrice +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_incursion.jpg +Oracle:Exile all creature cards from target player's graveyard. You gain 3 life for each card exiled this way. diff --git a/forge-gui/res/cardsfolder/c/crypt_of_agadeem.txt b/forge-gui/res/cardsfolder/c/crypt_of_agadeem.txt index 18f415d4ea8..18b8676b292 100644 --- a/forge-gui/res/cardsfolder/c/crypt_of_agadeem.txt +++ b/forge-gui/res/cardsfolder/c/crypt_of_agadeem.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 2 T | Produced$ B | Amount$ X | References$ X | SpellDescript SVar:X:Count$ValidGraveyard Creature.Black+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_of_agadeem.jpg -Oracle:Crypt of Agadeem enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{2}, {T}: Add {B} to your mana pool for each black creature card in your graveyard. \ No newline at end of file +Oracle:Crypt of Agadeem enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{2}, {T}: Add {B} to your mana pool for each black creature card in your graveyard. diff --git a/forge-gui/res/cardsfolder/c/crypt_rats.txt b/forge-gui/res/cardsfolder/c/crypt_rats.txt index 3fa6ec60823..057208000f9 100644 --- a/forge-gui/res/cardsfolder/c/crypt_rats.txt +++ b/forge-gui/res/cardsfolder/c/crypt_rats.txt @@ -1,8 +1,8 @@ -Name:Crypt Rats -ManaCost:2 B -Types:Creature Rat -PT:1/1 -A:AB$ DamageAll | Cost$ X | XColor$ B | NumDmg$ X | ValidCards$ Creature | ValidPlayers$ Each | References$ X | ValidDescription$ each creature and each player. | SpellDescription$ Crypt Rats deals X damage to each creature and each player. Spend only black mana this way. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_rats.jpg -Oracle:{X}: Crypt Rats deals X damage to each creature and each player. Spend only black mana this way. \ No newline at end of file +Name:Crypt Rats +ManaCost:2 B +Types:Creature Rat +PT:1/1 +A:AB$ DamageAll | Cost$ X | XColor$ B | NumDmg$ X | ValidCards$ Creature | ValidPlayers$ Each | References$ X | ValidDescription$ each creature and each player. | SpellDescription$ Crypt Rats deals X damage to each creature and each player. Spend only black mana this way. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_rats.jpg +Oracle:{X}: Crypt Rats deals X damage to each creature and each player. Spend only black mana this way. diff --git a/forge-gui/res/cardsfolder/c/crypt_ripper.txt b/forge-gui/res/cardsfolder/c/crypt_ripper.txt index fdebc92bb87..1f1186ab693 100644 --- a/forge-gui/res/cardsfolder/c/crypt_ripper.txt +++ b/forge-gui/res/cardsfolder/c/crypt_ripper.txt @@ -5,4 +5,4 @@ PT:2/2 K:Haste A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_ripper.jpg -Oracle:Haste\n{B}: Crypt Ripper gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Haste\n{B}: Crypt Ripper gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/crypt_sliver.txt b/forge-gui/res/cardsfolder/c/crypt_sliver.txt index 054ccae7149..4f761bfade7 100644 --- a/forge-gui/res/cardsfolder/c/crypt_sliver.txt +++ b/forge-gui/res/cardsfolder/c/crypt_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Regen | Description$ All Sli SVar:Regen:AB$Regenerate | Cost$ T | ValidTgts$ Sliver | TgtPrompt$ Select a target Sliver. | SpellDescription$ Regenerate a target Sliver. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/crypt_sliver.jpg -Oracle:All Slivers have "{T}: Regenerate target Sliver." \ No newline at end of file +Oracle:All Slivers have "{T}: Regenerate target Sliver." diff --git a/forge-gui/res/cardsfolder/c/cryptborn_horror.txt b/forge-gui/res/cardsfolder/c/cryptborn_horror.txt index b8791d2bae2..ce161d23ed6 100644 --- a/forge-gui/res/cardsfolder/c/cryptborn_horror.txt +++ b/forge-gui/res/cardsfolder/c/cryptborn_horror.txt @@ -1,10 +1,10 @@ -Name:Cryptborn Horror -ManaCost:1 BR BR -Types:Creature Horror -PT:0/0 -K:Trample -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the total life lost by your opponents this turn. -SVar:X:Count$LifeOppsLostThisTurn -SVar:NeedsToPlayVar:X GE3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptborn_horror.jpg -Oracle:Trample\nCryptborn Horror enters the battlefield with X +1/+1 counters on it, where X is the total life lost by your opponents this turn. \ No newline at end of file +Name:Cryptborn Horror +ManaCost:1 BR BR +Types:Creature Horror +PT:0/0 +K:Trample +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the total life lost by your opponents this turn. +SVar:X:Count$LifeOppsLostThisTurn +SVar:NeedsToPlayVar:X GE3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptborn_horror.jpg +Oracle:Trample\nCryptborn Horror enters the battlefield with X +1/+1 counters on it, where X is the total life lost by your opponents this turn. diff --git a/forge-gui/res/cardsfolder/c/cryptic_annelid.txt b/forge-gui/res/cardsfolder/c/cryptic_annelid.txt index 2c2916f521e..c1cd8a3c8ee 100644 --- a/forge-gui/res/cardsfolder/c/cryptic_annelid.txt +++ b/forge-gui/res/cardsfolder/c/cryptic_annelid.txt @@ -8,4 +8,4 @@ SVar:DBScry2:DB$Scry | ScryNum$ 2 | SubAbility$ DBScry3 SVar:DBScry3:DB$Scry | ScryNum$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptic_annelid.jpg -Oracle:When Cryptic Annelid enters the battlefield, scry 1, then scry 2, then scry 3. (To scry X, look at the top X cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) \ No newline at end of file +Oracle:When Cryptic Annelid enters the battlefield, scry 1, then scry 2, then scry 3. (To scry X, look at the top X cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/c/cryptic_command.txt b/forge-gui/res/cardsfolder/c/cryptic_command.txt index 716da0b9c50..68af3ce35df 100644 --- a/forge-gui/res/cardsfolder/c/cryptic_command.txt +++ b/forge-gui/res/cardsfolder/c/cryptic_command.txt @@ -8,4 +8,4 @@ SVar:DBTapAll:DB$ TapAll | ValidCards$ Creature.OppCtrl | SpellDescription$ Tap SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptic_command.jpg -Oracle:Choose two - Counter target spell; or return target permanent to its owner's hand; or tap all creatures your opponents control; or draw a card. \ No newline at end of file +Oracle:Choose two - Counter target spell; or return target permanent to its owner's hand; or tap all creatures your opponents control; or draw a card. diff --git a/forge-gui/res/cardsfolder/c/cryptic_gateway.txt b/forge-gui/res/cardsfolder/c/cryptic_gateway.txt index d3bba233d09..1f06a7173b7 100644 --- a/forge-gui/res/cardsfolder/c/cryptic_gateway.txt +++ b/forge-gui/res/cardsfolder/c/cryptic_gateway.txt @@ -1,9 +1,9 @@ -Name:Cryptic Gateway -ManaCost:5 -Types:Artifact -A:AB$ ChangeZone | Cost$ tapXType<2/Creature> | RememberCostCards$ True | ChangeType$ Creature.sharesCreatureTypeWith AllRemembered | Origin$ Hand | Destination$ Battlefield | ChangeNum$ 1 | Optional$ True | SpellDescription$ You may put a creature card from your hand that shares a creature type with each creature tapped this way onto the battlefield. | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptic_gateway.jpg -Oracle:Tap two untapped creatures you control: You may put a creature card from your hand that shares a creature type with each creature tapped this way onto the battlefield. \ No newline at end of file +Name:Cryptic Gateway +ManaCost:5 +Types:Artifact +A:AB$ ChangeZone | Cost$ tapXType<2/Creature> | RememberCostCards$ True | ChangeType$ Creature.sharesCreatureTypeWith AllRemembered | Origin$ Hand | Destination$ Battlefield | ChangeNum$ 1 | Optional$ True | SpellDescription$ You may put a creature card from your hand that shares a creature type with each creature tapped this way onto the battlefield. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptic_gateway.jpg +Oracle:Tap two untapped creatures you control: You may put a creature card from your hand that shares a creature type with each creature tapped this way onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/cryptoplasm.txt b/forge-gui/res/cardsfolder/c/cryptoplasm.txt index 765296582ef..ed898826213 100644 --- a/forge-gui/res/cardsfolder/c/cryptoplasm.txt +++ b/forge-gui/res/cardsfolder/c/cryptoplasm.txt @@ -1,11 +1,11 @@ -Name:Cryptoplasm -ManaCost:1 U U -Types:Creature Shapeshifter -PT:2/2 -# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CryptoplasmCopy | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may have CARDNAME become a copy of another target creature. If you do, CARDNAME gains this ability. -SVar:CryptoplasmCopy:AB$ Clone | Cost$ 0 | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature to copy. | Optional$ True | AddTriggers$ CryptoplasmUpkeepTrig | AddSVars$ CryptoplasmCopy,CryptoplasmUpkeepTrig -SVar:CryptoplasmUpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CryptoplasmCopy | TriggerDescription$ At the beginning of your upkeep, you may have CARDNAME become a copy of another target creature. If you do, CARDNAME gains this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptoplasm.jpg -Oracle:At the beginning of your upkeep, you may have Cryptoplasm become a copy of another target creature. If you do, Cryptoplasm gains this ability. \ No newline at end of file +Name:Cryptoplasm +ManaCost:1 U U +Types:Creature Shapeshifter +PT:2/2 +# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CryptoplasmCopy | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may have CARDNAME become a copy of another target creature. If you do, CARDNAME gains this ability. +SVar:CryptoplasmCopy:AB$ Clone | Cost$ 0 | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature to copy. | Optional$ True | AddTriggers$ CryptoplasmUpkeepTrig | AddSVars$ CryptoplasmCopy,CryptoplasmUpkeepTrig +SVar:CryptoplasmUpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CryptoplasmCopy | TriggerDescription$ At the beginning of your upkeep, you may have CARDNAME become a copy of another target creature. If you do, CARDNAME gains this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptoplasm.jpg +Oracle:At the beginning of your upkeep, you may have Cryptoplasm become a copy of another target creature. If you do, Cryptoplasm gains this ability. diff --git a/forge-gui/res/cardsfolder/c/cryptwailing.txt b/forge-gui/res/cardsfolder/c/cryptwailing.txt index 51769aa2eb7..edd3298db2a 100644 --- a/forge-gui/res/cardsfolder/c/cryptwailing.txt +++ b/forge-gui/res/cardsfolder/c/cryptwailing.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Discard | Cost$ 1 ExileFromGrave<2/Creature> | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SorcerySpeed$ True | SpellDescription$ Target player discards a card. Activate this ability only any time you could cast a sorcery. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cryptwailing.jpg -Oracle:{1}, Exile two creature cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{1}, Exile two creature cards from your graveyard: Target player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/c/crystal_ball.txt b/forge-gui/res/cardsfolder/c/crystal_ball.txt index cbdd891c77f..df8b9f85fe7 100644 --- a/forge-gui/res/cardsfolder/c/crystal_ball.txt +++ b/forge-gui/res/cardsfolder/c/crystal_ball.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Scry | Cost$ 1 T | ScryNum$ 2 |SpellDescription$ 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:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_ball.jpg -Oracle:{1}, {T}: 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.) \ No newline at end of file +Oracle:{1}, {T}: 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.) diff --git a/forge-gui/res/cardsfolder/c/crystal_chimes.txt b/forge-gui/res/cardsfolder/c/crystal_chimes.txt index 4f1b2cc3746..5368ffff88b 100644 --- a/forge-gui/res/cardsfolder/c/crystal_chimes.txt +++ b/forge-gui/res/cardsfolder/c/crystal_chimes.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZoneAll | Cost$ 3 T Sac<1/CARDNAME> | ChangeType$ Enchantment.YouOwn | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return all enchantment cards from your graveyard to your hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_chimes.jpg -Oracle:{3}, {T}, Sacrifice Crystal Chimes: Return all enchantment cards from your graveyard to your hand. \ No newline at end of file +Oracle:{3}, {T}, Sacrifice Crystal Chimes: Return all enchantment cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/c/crystal_golem.txt b/forge-gui/res/cardsfolder/c/crystal_golem.txt index 351a1f1e533..8bf5d236899 100644 --- a/forge-gui/res/cardsfolder/c/crystal_golem.txt +++ b/forge-gui/res/cardsfolder/c/crystal_golem.txt @@ -1,8 +1,8 @@ -Name:Crystal Golem -ManaCost:4 -Types:Artifact Creature Golem -PT:3/3 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigPhase | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, CARDNAME phases out. -SVar:TrigPhase:DB$ Phases | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_golem.jpg -Oracle:At the beginning of your end step, Crystal Golem phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) \ No newline at end of file +Name:Crystal Golem +ManaCost:4 +Types:Artifact Creature Golem +PT:3/3 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigPhase | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, CARDNAME phases out. +SVar:TrigPhase:DB$ Phases | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_golem.jpg +Oracle:At the beginning of your end step, Crystal Golem phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/c/crystal_quarry.txt b/forge-gui/res/cardsfolder/c/crystal_quarry.txt index 814d814e556..a1df384cf74 100644 --- a/forge-gui/res/cardsfolder/c/crystal_quarry.txt +++ b/forge-gui/res/cardsfolder/c/crystal_quarry.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ 5 T | Produced$ W U B R G | SpellDescription$ Add {W}{U}{B}{R}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_quarry.jpg -Oracle:{T}: Add {1} to your mana pool.\n{5}, {T}: Add {W}{U}{B}{R}{G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{5}, {T}: Add {W}{U}{B}{R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/crystal_rod.txt b/forge-gui/res/cardsfolder/c/crystal_rod.txt index 12c98c4c25e..5929ae9b3c4 100644 --- a/forge-gui/res/cardsfolder/c/crystal_rod.txt +++ b/forge-gui/res/cardsfolder/c/crystal_rod.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Blue | TriggerZones$ Battlefield | OptionalD SVar:TrigGainLife:AB$GainLife | Cost$ 1 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_rod.jpg -Oracle:Whenever a player casts a blue spell, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a blue spell, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/c/crystal_seer.txt b/forge-gui/res/cardsfolder/c/crystal_seer.txt index 1d6e0511af3..aa5583ede0c 100644 --- a/forge-gui/res/cardsfolder/c/crystal_seer.txt +++ b/forge-gui/res/cardsfolder/c/crystal_seer.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigRearrange:AB$ RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 4 Svar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_seer.jpg -Oracle:When Crystal Seer enters the battlefield, look at the top four cards of your library, then put them back in any order.\n{4}{U}: Return Crystal Seer to its owner's hand. \ No newline at end of file +Oracle:When Crystal Seer enters the battlefield, look at the top four cards of your library, then put them back in any order.\n{4}{U}: Return Crystal Seer to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/crystal_shard.txt b/forge-gui/res/cardsfolder/c/crystal_shard.txt index c29f8bc64a4..9f23b9f933d 100644 --- a/forge-gui/res/cardsfolder/c/crystal_shard.txt +++ b/forge-gui/res/cardsfolder/c/crystal_shard.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target cr A:AB$ ChangeZone | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | UnlessCost$ 1 | UnlessPayer$ TargetedController | SpellDescription$ Return target creature to its owner's hand unless its controller pays {1}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_shard.jpg -Oracle:{3}, {T} or {U}, {T}: Return target creature to its owner's hand unless its controller pays {1}. \ No newline at end of file +Oracle:{3}, {T} or {U}, {T}: Return target creature to its owner's hand unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/c/crystal_vein.txt b/forge-gui/res/cardsfolder/c/crystal_vein.txt index 2dc2127fdca..4daa6fec8f7 100644 --- a/forge-gui/res/cardsfolder/c/crystal_vein.txt +++ b/forge-gui/res/cardsfolder/c/crystal_vein.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/crystal_vein.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Crystal Vein: Add {2} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Crystal Vein: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/crystalline_nautilus.txt b/forge-gui/res/cardsfolder/c/crystalline_nautilus.txt index 459b536c6a2..45d1391266a 100644 --- a/forge-gui/res/cardsfolder/c/crystalline_nautilus.txt +++ b/forge-gui/res/cardsfolder/c/crystalline_nautilus.txt @@ -1,13 +1,13 @@ -Name:Crystalline Nautilus -ManaCost:2 U -Types:Enchantment Creature Nautilus -PT:4/4 -K:Bestow:3 U U -T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ CrystallineNautilusSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. -SVar:CrystallineNautilusSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self -SVar:Targeting:Dies -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | AddTrigger$ SpellTarget | AddSVar$ CrystallineNautilusSac & CrystallineNautilusTarget | Description$ Enchanted creature gets +4/+4 and has "When this creature becomes the target of a spell or ability, sacrifice it." -SVar:SpellTarget:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ CrystallineNautilusSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. -SVar:CrystallineNautilusTarget:Targeting:Dies -SVar:Picture:http://www.wizards.com/global/images/magic/general/crystalline_nautilus.jpg -Oracle:Bestow {3}{U}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nWhen Crystalline Nautilus becomes the target of a spell or ability, sacrifice it.\nEnchanted creature gets +4/+4 and has "When this creature becomes the target of a spell or ability, sacrifice it." \ No newline at end of file +Name:Crystalline Nautilus +ManaCost:2 U +Types:Enchantment Creature Nautilus +PT:4/4 +K:Bestow:3 U U +T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ CrystallineNautilusSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. +SVar:CrystallineNautilusSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self +SVar:Targeting:Dies +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | AddTrigger$ SpellTarget | AddSVar$ CrystallineNautilusSac & CrystallineNautilusTarget | Description$ Enchanted creature gets +4/+4 and has "When this creature becomes the target of a spell or ability, sacrifice it." +SVar:SpellTarget:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ CrystallineNautilusSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. +SVar:CrystallineNautilusTarget:Targeting:Dies +SVar:Picture:http://www.wizards.com/global/images/magic/general/crystalline_nautilus.jpg +Oracle:Bestow {3}{U}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nWhen Crystalline Nautilus becomes the target of a spell or ability, sacrifice it.\nEnchanted creature gets +4/+4 and has "When this creature becomes the target of a spell or ability, sacrifice it." diff --git a/forge-gui/res/cardsfolder/c/crystalline_sliver.txt b/forge-gui/res/cardsfolder/c/crystalline_sliver.txt index 9ed04119d2a..68b742cb8ff 100644 --- a/forge-gui/res/cardsfolder/c/crystalline_sliver.txt +++ b/forge-gui/res/cardsfolder/c/crystalline_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Sliver | AddKeyword$ Shroud | Description$ All Slivers have shroud. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/crystalline_sliver.jpg -Oracle:All Slivers have shroud. (They can't be the targets of spells or abilities.) \ No newline at end of file +Oracle:All Slivers have shroud. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/c/crystallization.txt b/forge-gui/res/cardsfolder/c/crystallization.txt index 31abdd5a194..7afbd0866da 100644 --- a/forge-gui/res/cardsfolder/c/crystallization.txt +++ b/forge-gui/res/cardsfolder/c/crystallization.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ BecomesTarget | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ When enchanted creature becomes the target of a spell or ability, exile that creature. SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredTarget | Origin$ Battlefield | Destination$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/crystallization.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block.\nWhen enchanted creature becomes the target of a spell or ability, exile that creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block.\nWhen enchanted creature becomes the target of a spell or ability, exile that creature. diff --git a/forge-gui/res/cardsfolder/c/cudgel_troll.txt b/forge-gui/res/cardsfolder/c/cudgel_troll.txt index d31b6b6c277..3d47022757f 100644 --- a/forge-gui/res/cardsfolder/c/cudgel_troll.txt +++ b/forge-gui/res/cardsfolder/c/cudgel_troll.txt @@ -4,4 +4,4 @@ Types:Creature Troll PT:4/3 A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/cudgel_troll.jpg -Oracle:{G}: Regenerate Cudgel Troll. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:{G}: Regenerate Cudgel Troll. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/c/culling_dais.txt b/forge-gui/res/cardsfolder/c/culling_dais.txt index 8294fdb9ddb..4977a9db523 100644 --- a/forge-gui/res/cardsfolder/c/culling_dais.txt +++ b/forge-gui/res/cardsfolder/c/culling_dais.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ X | References$ X | SpellDescri SVar:X:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/culling_dais.jpg -Oracle:{T}, Sacrifice a creature: Put a charge counter on Culling Dais.\n{1}, Sacrifice Culling Dais: Draw a card for each charge counter on Culling Dais. \ No newline at end of file +Oracle:{T}, Sacrifice a creature: Put a charge counter on Culling Dais.\n{1}, Sacrifice Culling Dais: Draw a card for each charge counter on Culling Dais. diff --git a/forge-gui/res/cardsfolder/c/culling_mark.txt b/forge-gui/res/cardsfolder/c/culling_mark.txt index a88c7e25337..bab005fdfde 100644 --- a/forge-gui/res/cardsfolder/c/culling_mark.txt +++ b/forge-gui/res/cardsfolder/c/culling_mark.txt @@ -1,7 +1,7 @@ -Name:Culling Mark -ManaCost:2 G -Types:Sorcery -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME blocks each turn if able. | IsCurse$ True | SpellDescription$ Target creature blocks this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/culling_mark.jpg -Oracle:Target creature blocks this turn if able. +Name:Culling Mark +ManaCost:2 G +Types:Sorcery +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME blocks each turn if able. | IsCurse$ True | SpellDescription$ Target creature blocks this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/culling_mark.jpg +Oracle:Target creature blocks this turn if able. diff --git a/forge-gui/res/cardsfolder/c/culling_scales.txt b/forge-gui/res/cardsfolder/c/culling_scales.txt index a01a1811a1a..5cf137befd6 100644 --- a/forge-gui/res/cardsfolder/c/culling_scales.txt +++ b/forge-gui/res/cardsfolder/c/culling_scales.txt @@ -1,8 +1,8 @@ -Name:Culling Scales -ManaCost:3 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, destroy target nonland permanent with the lowest converted mana cost. (If two or more permanents are tied for lowest cost, target any one of them.) -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Permanent.nonLand+lowestCMC | TgtPrompt$ Select target nonland permanent with the lowest converted mana cost. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/culling_scales.jpg -Oracle:At the beginning of your upkeep, destroy target nonland permanent with the lowest converted mana cost. (If two or more permanents are tied for lowest cost, target any one of them.) \ No newline at end of file +Name:Culling Scales +ManaCost:3 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, destroy target nonland permanent with the lowest converted mana cost. (If two or more permanents are tied for lowest cost, target any one of them.) +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Permanent.nonLand+lowestCMC | TgtPrompt$ Select target nonland permanent with the lowest converted mana cost. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/culling_scales.jpg +Oracle:At the beginning of your upkeep, destroy target nonland permanent with the lowest converted mana cost. (If two or more permanents are tied for lowest cost, target any one of them.) diff --git a/forge-gui/res/cardsfolder/c/culling_sun.txt b/forge-gui/res/cardsfolder/c/culling_sun.txt index 4384e6f1231..223de7ef575 100644 --- a/forge-gui/res/cardsfolder/c/culling_sun.txt +++ b/forge-gui/res/cardsfolder/c/culling_sun.txt @@ -3,4 +3,4 @@ ManaCost:2 W W B Types:Sorcery A:SP$ DestroyAll | Cost$ 2 W W B | ValidCards$ Creature.cmcLE3 | SpellDescription$ Destroy each creature with converted manacost 3 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/culling_sun.jpg -Oracle:Destroy each creature with converted mana cost 3 or less. \ No newline at end of file +Oracle:Destroy each creature with converted mana cost 3 or less. diff --git a/forge-gui/res/cardsfolder/c/culling_the_weak.txt b/forge-gui/res/cardsfolder/c/culling_the_weak.txt index b7ce87dac89..dbb8f822b7b 100644 --- a/forge-gui/res/cardsfolder/c/culling_the_weak.txt +++ b/forge-gui/res/cardsfolder/c/culling_the_weak.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Mana | Cost$ B Sac<1/Creature> | Produced$ B | Amount$ 4 | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/culling_the_weak.jpg -Oracle:As an additional cost to cast Culling the Weak, sacrifice a creature.\nAdd {B}{B}{B}{B} to your mana pool. \ No newline at end of file +Oracle:As an additional cost to cast Culling the Weak, sacrifice a creature.\nAdd {B}{B}{B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/c/cultbrand_cinder.txt b/forge-gui/res/cardsfolder/c/cultbrand_cinder.txt index e23a3d2d2ed..858033d1daf 100644 --- a/forge-gui/res/cardsfolder/c/cultbrand_cinder.txt +++ b/forge-gui/res/cardsfolder/c/cultbrand_cinder.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/cultbrand_cinder.jpg -Oracle:When Cultbrand Cinder enters the battlefield, put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:When Cultbrand Cinder enters the battlefield, put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/c/cultivate.txt b/forge-gui/res/cardsfolder/c/cultivate.txt index 9a7520a2d50..8e3c72e0d9a 100644 --- a/forge-gui/res/cardsfolder/c/cultivate.txt +++ b/forge-gui/res/cardsfolder/c/cultivate.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBChangeZone | NoShuffle$ True | SpellDescription$ Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library. SVar:DBChangeZone:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/cultivate.jpg -Oracle:Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/cumber_stone.txt b/forge-gui/res/cardsfolder/c/cumber_stone.txt index 1dd5e2f4c0c..f3cf686d4d5 100644 --- a/forge-gui/res/cardsfolder/c/cumber_stone.txt +++ b/forge-gui/res/cardsfolder/c/cumber_stone.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ Continuous | Affected$ Creature.OppCtrl | AddPower$ -1 | Description$ Creatures your opponents control get -1/-0. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/cumber_stone.jpg -Oracle:Creatures your opponents control get -1/-0. \ No newline at end of file +Oracle:Creatures your opponents control get -1/-0. diff --git a/forge-gui/res/cardsfolder/c/cunning.txt b/forge-gui/res/cardsfolder/c/cunning.txt index 50aaabfa351..bca72bbfa1c 100644 --- a/forge-gui/res/cardsfolder/c/cunning.txt +++ b/forge-gui/res/cardsfolder/c/cunning.txt @@ -9,4 +9,4 @@ T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield| Delayed SVar:DelayedTrig:Mode$ Phase | Phase$ Cleanup | ValidPlayer$ Player | Execute$ TrigSac | TriggerDescription$ Sacrifice CARDNAME. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nWhen enchanted creature attacks or blocks, sacrifice Cunning at the beginning of the next cleanup step. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nWhen enchanted creature attacks or blocks, sacrifice Cunning at the beginning of the next cleanup step. diff --git a/forge-gui/res/cardsfolder/c/cunning_advisor.txt b/forge-gui/res/cardsfolder/c/cunning_advisor.txt index 9914ccb8c13..243e6fdf9f9 100644 --- a/forge-gui/res/cardsfolder/c/cunning_advisor.txt +++ b/forge-gui/res/cardsfolder/c/cunning_advisor.txt @@ -4,4 +4,4 @@ Types:Creature Human Advisor PT:1/1 A:AB$ Discard | Cost$ T | ValidTgts$ Opponent | NumCards$ 1 | Mode$ TgtChoose | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Target opponent discards a card. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_advisor.jpg -Oracle:{T}: Target opponent discards a card. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Target opponent discards a card. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/c/cunning_bandit_azamuki_treachery_incarnate.txt b/forge-gui/res/cardsfolder/c/cunning_bandit_azamuki_treachery_incarnate.txt index f24ba7ec1c5..8f4a745fea7 100644 --- a/forge-gui/res/cardsfolder/c/cunning_bandit_azamuki_treachery_incarnate.txt +++ b/forge-gui/res/cardsfolder/c/cunning_bandit_azamuki_treachery_incarnate.txt @@ -1,23 +1,23 @@ -Name:Cunning Bandit -ManaCost:1 R R -Types:Creature Human Warrior -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_bandit.jpg -AlternateMode:Flip -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Cunning Bandit.\nAt the beginning of the end step, if there are two or more ki counters on Cunning Bandit, you may flip it. - -ALTERNATE - -Name:Azamuki, Treachery Incarnate -ManaCost:1 R R -Colors:red -Types:Legendary Creature Spirit -PT:5/2 -A:AB$ GainControl | Cost$ SubCounter<1/KI> | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | SpellDescription$ Gain control of target creature until end of turn. -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/azamuki_treachery_incarnate.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:Remove a ki counter from Azamuki, Treachery Incarnate: Gain control of target creature until end of turn. \ No newline at end of file +Name:Cunning Bandit +ManaCost:1 R R +Types:Creature Human Warrior +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_bandit.jpg +AlternateMode:Flip +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Cunning Bandit.\nAt the beginning of the end step, if there are two or more ki counters on Cunning Bandit, you may flip it. + +ALTERNATE + +Name:Azamuki, Treachery Incarnate +ManaCost:1 R R +Colors:red +Types:Legendary Creature Spirit +PT:5/2 +A:AB$ GainControl | Cost$ SubCounter<1/KI> | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | SpellDescription$ Gain control of target creature until end of turn. +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/azamuki_treachery_incarnate.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:Remove a ki counter from Azamuki, Treachery Incarnate: Gain control of target creature until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cunning_giant.txt b/forge-gui/res/cardsfolder/c/cunning_giant.txt index 298d0b59aba..b90bf187c15 100644 --- a/forge-gui/res/cardsfolder/c/cunning_giant.txt +++ b/forge-gui/res/cardsfolder/c/cunning_giant.txt @@ -1,12 +1,12 @@ -Name:Cunning Giant -ManaCost:5 R -Types:Creature Giant -PT:4/4 -R:Event$ DamageDone | ValidTarget$ Player.attackedBySourceThisCombat | ValidSource$ Card.Self+unblocked | IsCombat$ True | ReplaceWith$ ChooseVictim | Optional$ True | OptionalDecider$ You | Description$ If CARDNAME is unblocked, you may have it assign its combat damage to a creature defending player controls. -R:Event$ DamageDone | ValidTarget$ Planeswalker.attackedBySourceThisCombat | ValidSource$ Card.Self+unblocked | IsCombat$ True | ReplaceWith$ ChooseVictim | Optional$ True | OptionalDecider$ You | Secondary$ True | Description$ If CARDNAME is unblocked, you may have it assign its combat damage to a creature defending player controls. -SVar:ChooseVictim:DB$ ChooseCard | ChoiceZone$ Battlefield | Choices$ Creature.DefenderCtrl | Amount$ 1 | ChoiceTitle$ Choose a card to deal the damage to | SubAbility$ CunningDmg -SVar:CunningDmg:DB$ DealDamage | Defined$ ChosenCard | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ CunningX -SVar:CunningX:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_giant.jpg -Oracle:If Cunning Giant is unblocked, you may have it assign its combat damage to a creature defending player controls. \ No newline at end of file +Name:Cunning Giant +ManaCost:5 R +Types:Creature Giant +PT:4/4 +R:Event$ DamageDone | ValidTarget$ Player.attackedBySourceThisCombat | ValidSource$ Card.Self+unblocked | IsCombat$ True | ReplaceWith$ ChooseVictim | Optional$ True | OptionalDecider$ You | Description$ If CARDNAME is unblocked, you may have it assign its combat damage to a creature defending player controls. +R:Event$ DamageDone | ValidTarget$ Planeswalker.attackedBySourceThisCombat | ValidSource$ Card.Self+unblocked | IsCombat$ True | ReplaceWith$ ChooseVictim | Optional$ True | OptionalDecider$ You | Secondary$ True | Description$ If CARDNAME is unblocked, you may have it assign its combat damage to a creature defending player controls. +SVar:ChooseVictim:DB$ ChooseCard | ChoiceZone$ Battlefield | Choices$ Creature.DefenderCtrl | Amount$ 1 | ChoiceTitle$ Choose a card to deal the damage to | SubAbility$ CunningDmg +SVar:CunningDmg:DB$ DealDamage | Defined$ ChosenCard | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ CunningX +SVar:CunningX:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_giant.jpg +Oracle:If Cunning Giant is unblocked, you may have it assign its combat damage to a creature defending player controls. diff --git a/forge-gui/res/cardsfolder/c/cunning_lethemancer.txt b/forge-gui/res/cardsfolder/c/cunning_lethemancer.txt index 648331d459d..1cc4157f142 100644 --- a/forge-gui/res/cardsfolder/c/cunning_lethemancer.txt +++ b/forge-gui/res/cardsfolder/c/cunning_lethemancer.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ At the beginning of your upkeep, each player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ Each | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_lethemancer.jpg -Oracle:At the beginning of your upkeep, each player discards a card. \ No newline at end of file +Oracle:At the beginning of your upkeep, each player discards a card. diff --git a/forge-gui/res/cardsfolder/c/cunning_sparkmage.txt b/forge-gui/res/cardsfolder/c/cunning_sparkmage.txt index 61765dd7489..fb9170173f0 100644 --- a/forge-gui/res/cardsfolder/c/cunning_sparkmage.txt +++ b/forge-gui/res/cardsfolder/c/cunning_sparkmage.txt @@ -5,4 +5,4 @@ PT:0/1 K:Haste A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_sparkmage.jpg -Oracle:Haste\n{T}: Cunning Sparkmage deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Haste\n{T}: Cunning Sparkmage deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/c/cunning_wish.txt b/forge-gui/res/cardsfolder/c/cunning_wish.txt index 211ddff4cef..5cb15a0c560 100644 --- a/forge-gui/res/cardsfolder/c/cunning_wish.txt +++ b/forge-gui/res/cardsfolder/c/cunning_wish.txt @@ -1,8 +1,8 @@ -Name:Cunning Wish -ManaCost:2 U -Types:Instant -A:SP$ ChangeZone | Cost$ 2 U | Origin$ Sideboard | Destination$ Hand | ChangeType$ Instant.YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose an instant card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_wish.jpg -Oracle:You may choose an instant card you own from outside the game, reveal that card, and put it into your hand. Exile Cunning Wish. \ No newline at end of file +Name:Cunning Wish +ManaCost:2 U +Types:Instant +A:SP$ ChangeZone | Cost$ 2 U | Origin$ Sideboard | Destination$ Hand | ChangeType$ Instant.YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose an instant card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cunning_wish.jpg +Oracle:You may choose an instant card you own from outside the game, reveal that card, and put it into your hand. Exile Cunning Wish. diff --git a/forge-gui/res/cardsfolder/c/cuombajj_witches.txt b/forge-gui/res/cardsfolder/c/cuombajj_witches.txt index 6719baf0b8c..21852b7c9d0 100644 --- a/forge-gui/res/cardsfolder/c/cuombajj_witches.txt +++ b/forge-gui/res/cardsfolder/c/cuombajj_witches.txt @@ -1,9 +1,9 @@ -Name:Cuombajj Witches -ManaCost:B B -Types:Creature Human Wizard -PT:1/3 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDmg | SpellDescription$ CARDNAME deals 1 damage to target creature or player and 1 damage to target creature or player of an opponent's choice. -SVar:DBDmg:DB$ DealDamage | TargetingPlayer$ Player.Opponent | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cuombajj_witches.jpg -Oracle:{T}: Cuombajj Witches deals 1 damage to target creature or player and 1 damage to target creature or player of an opponent's choice. +Name:Cuombajj Witches +ManaCost:B B +Types:Creature Human Wizard +PT:1/3 +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDmg | SpellDescription$ CARDNAME deals 1 damage to target creature or player and 1 damage to target creature or player of an opponent's choice. +SVar:DBDmg:DB$ DealDamage | TargetingPlayer$ Player.Opponent | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cuombajj_witches.jpg +Oracle:{T}: Cuombajj Witches deals 1 damage to target creature or player and 1 damage to target creature or player of an opponent's choice. diff --git a/forge-gui/res/cardsfolder/c/curfew.txt b/forge-gui/res/cardsfolder/c/curfew.txt index f12d079ba8a..d06f7bf2bb9 100644 --- a/forge-gui/res/cardsfolder/c/curfew.txt +++ b/forge-gui/res/cardsfolder/c/curfew.txt @@ -6,4 +6,4 @@ SVar:PlayChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Creatur SVar:BounceAll:DB$ ChangeZoneAll | Origin$ Battlefield | Destination$ Hand | ChangeType$ Creature.IsRemembered SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/curfew.jpg -Oracle:Each player returns a creature he or she controls to its owner's hand. \ No newline at end of file +Oracle:Each player returns a creature he or she controls to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/curiosity.txt b/forge-gui/res/cardsfolder/c/curiosity.txt index fea79d3098d..b61f5a518ec 100644 --- a/forge-gui/res/cardsfolder/c/curiosity.txt +++ b/forge-gui/res/cardsfolder/c/curiosity.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Opponent | Execute$ TrigDraw | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature deals damage to an opponent, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/curiosity.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage to an opponent, you may draw a card. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/c/curse_artifact.txt b/forge-gui/res/cardsfolder/c/curse_artifact.txt index 41a52b94104..b8d0f39b0ba 100644 --- a/forge-gui/res/cardsfolder/c/curse_artifact.txt +++ b/forge-gui/res/cardsfolder/c/curse_artifact.txt @@ -1,12 +1,12 @@ -Name:Curse Artifact -ManaCost:2 B B -Types:Enchantment Aura -K:Enchant artifact -A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Artifact | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TrigCurseArtifactSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted artifact's controller, CARDNAME deals 2 damage to that player unless he or she sacrifices that artifact. -SVar:TrigCurseArtifactSacrifice:DB$ Sacrifice | Defined$ EnchantedController | SacValid$ Artifact.EnchantedBy | Optional$ True | RememberSacrificed$ True | SubAbility$ DBCurseArtifactDamage -SVar:DBCurseArtifactDamage:DB$ DealDamage | Defined$ EnchantedController | NumDmg$ 2 | ConditionDefined$ Remembered | ConditionPresent$ Carde | ConditionCompare$ EQ0 | SubAbility$ DBCurseArtifactCleanup -SVar:DBCurseArtifactCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_artifact.jpg -Oracle:Enchant artifact\nAt the beginning of the upkeep of enchanted artifact's controller, Curse Artifact deals 2 damage to that player unless he or she sacrifices that artifact. \ No newline at end of file +Name:Curse Artifact +ManaCost:2 B B +Types:Enchantment Aura +K:Enchant artifact +A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Artifact | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TrigCurseArtifactSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted artifact's controller, CARDNAME deals 2 damage to that player unless he or she sacrifices that artifact. +SVar:TrigCurseArtifactSacrifice:DB$ Sacrifice | Defined$ EnchantedController | SacValid$ Artifact.EnchantedBy | Optional$ True | RememberSacrificed$ True | SubAbility$ DBCurseArtifactDamage +SVar:DBCurseArtifactDamage:DB$ DealDamage | Defined$ EnchantedController | NumDmg$ 2 | ConditionDefined$ Remembered | ConditionPresent$ Carde | ConditionCompare$ EQ0 | SubAbility$ DBCurseArtifactCleanup +SVar:DBCurseArtifactCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_artifact.jpg +Oracle:Enchant artifact\nAt the beginning of the upkeep of enchanted artifact's controller, Curse Artifact deals 2 damage to that player unless he or she sacrifices that artifact. diff --git a/forge-gui/res/cardsfolder/c/curse_of_bloodletting.txt b/forge-gui/res/cardsfolder/c/curse_of_bloodletting.txt index b79b098f55c..091c82b4368 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_bloodletting.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_bloodletting.txt @@ -1,12 +1,12 @@ -Name:Curse of Bloodletting -ManaCost:3 R R -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 3 R R | ValidTgts$ Player | AILogic$ Curse -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Player.EnchantedBy | ReplaceWith$ DmgTimes2 | IsCombat$ False | Description$ If a source would deal damage to enchanted player, it deals double that damage instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Player.EnchantedBy | ReplaceWith$ DmgTimes2Combat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to enchanted player, it deals double that damage instead. -SVar:DmgTimes2:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgTimes2Combat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Twice -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_bloodletting.jpg -Oracle:Enchant player\nIf a source would deal damage to enchanted player, it deals double that damage to that player instead. \ No newline at end of file +Name:Curse of Bloodletting +ManaCost:3 R R +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 3 R R | ValidTgts$ Player | AILogic$ Curse +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Player.EnchantedBy | ReplaceWith$ DmgTimes2 | IsCombat$ False | Description$ If a source would deal damage to enchanted player, it deals double that damage instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Player.EnchantedBy | ReplaceWith$ DmgTimes2Combat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to enchanted player, it deals double that damage instead. +SVar:DmgTimes2:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgTimes2Combat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Twice +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_bloodletting.jpg +Oracle:Enchant player\nIf a source would deal damage to enchanted player, it deals double that damage to that player instead. diff --git a/forge-gui/res/cardsfolder/c/curse_of_chains.txt b/forge-gui/res/cardsfolder/c/curse_of_chains.txt index 085e6e49ccf..fb0e3d857eb 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_chains.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_chains.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigTap | T SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ Enchanted SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_chains.jpg -Oracle:Enchant creature\nAt the beginning of each upkeep, tap enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of each upkeep, tap enchanted creature. diff --git a/forge-gui/res/cardsfolder/c/curse_of_chaos.txt b/forge-gui/res/cardsfolder/c/curse_of_chaos.txt index aed42f32d26..8b1f512be66 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_chaos.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_chaos.txt @@ -1,12 +1,12 @@ -Name:Curse of Chaos -ManaCost:2 R -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 2 R | ValidTgts$ Player | AILogic$ Curse -T:Mode$ AttackersDeclared | Execute$ TrigDiscard | TriggerZones$ Battlefield | AttackedTarget$ Player.EnchantedBy | OptionalDecider$ TriggeredAttackingPlayer | TriggerDescription$ Whenever a player attacks enchanted player with one or more creatures, that attacking player may discard a card. If the player does, he or she draws a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredAttackingPlayer | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBDraw | RememberDiscarded$ True -SVar:DBDraw:DB$ Draw | Defined$ TriggeredAttackingPlayer | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_chaos.jpg -Oracle:Enchant player\nWhenever a player attacks enchanted player with one or more creatures, that attacking player may discard a card. If the player does, he or she draws a card. +Name:Curse of Chaos +ManaCost:2 R +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 2 R | ValidTgts$ Player | AILogic$ Curse +T:Mode$ AttackersDeclared | Execute$ TrigDiscard | TriggerZones$ Battlefield | AttackedTarget$ Player.EnchantedBy | OptionalDecider$ TriggeredAttackingPlayer | TriggerDescription$ Whenever a player attacks enchanted player with one or more creatures, that attacking player may discard a card. If the player does, he or she draws a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredAttackingPlayer | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBDraw | RememberDiscarded$ True +SVar:DBDraw:DB$ Draw | Defined$ TriggeredAttackingPlayer | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_chaos.jpg +Oracle:Enchant player\nWhenever a player attacks enchanted player with one or more creatures, that attacking player may discard a card. If the player does, he or she draws a card. diff --git a/forge-gui/res/cardsfolder/c/curse_of_deaths_hold.txt b/forge-gui/res/cardsfolder/c/curse_of_deaths_hold.txt index ab95f43f974..dd7a1b24c85 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_deaths_hold.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_deaths_hold.txt @@ -1,8 +1,8 @@ -Name:Curse of Death's Hold -ManaCost:3 B B -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 3 B B | ValidTgts$ Player | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedPlayerCtrl | AddPower$ -1 | AddToughness$ -1 | Description$ Creatures enchanted player controls gets -1/-1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_deaths_hold.jpg -Oracle:Enchant player\nCreatures enchanted player controls get -1/-1. \ No newline at end of file +Name:Curse of Death's Hold +ManaCost:3 B B +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 3 B B | ValidTgts$ Player | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedPlayerCtrl | AddPower$ -1 | AddToughness$ -1 | Description$ Creatures enchanted player controls gets -1/-1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_deaths_hold.jpg +Oracle:Enchant player\nCreatures enchanted player controls get -1/-1. diff --git a/forge-gui/res/cardsfolder/c/curse_of_echoes.txt b/forge-gui/res/cardsfolder/c/curse_of_echoes.txt index d5b8c885399..bfca530b293 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_echoes.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_echoes.txt @@ -1,11 +1,11 @@ -Name:Curse of Echoes -ManaCost:4 U -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 4 U | ValidTgts$ Player | AILogic$ Curse -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player.EnchantedBy | Execute$ TrigCopy | TriggerZones$ Battlefield | OptionalDecider$ TriggeredCardOpponent | TriggerDescription$ Whenever enchanted player casts an instant or sorcery spell, each other player may copy that spell and may choose new targets for the copy he or she controls. -SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ TriggeredCardOpponent -SVar:RemAIDeck:True -SVar:RemMultiplayer:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_echoes.jpg -Oracle:Enchant player\nWhenever enchanted player casts an instant or sorcery spell, each other player may copy that spell and may choose new targets for the copy he or she controls. \ No newline at end of file +Name:Curse of Echoes +ManaCost:4 U +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 4 U | ValidTgts$ Player | AILogic$ Curse +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player.EnchantedBy | Execute$ TrigCopy | TriggerZones$ Battlefield | OptionalDecider$ TriggeredCardOpponent | TriggerDescription$ Whenever enchanted player casts an instant or sorcery spell, each other player may copy that spell and may choose new targets for the copy he or she controls. +SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ TriggeredCardOpponent +SVar:RemAIDeck:True +SVar:RemMultiplayer:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_echoes.jpg +Oracle:Enchant player\nWhenever enchanted player casts an instant or sorcery spell, each other player may copy that spell and may choose new targets for the copy he or she controls. diff --git a/forge-gui/res/cardsfolder/c/curse_of_exhaustion.txt b/forge-gui/res/cardsfolder/c/curse_of_exhaustion.txt index 73bc2c4b156..d71dada0531 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_exhaustion.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_exhaustion.txt @@ -1,8 +1,8 @@ -Name:Curse of Exhaustion -ManaCost:2 W W -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Player | AILogic$ Curse -S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player.EnchantedBy | NumLimitEachTurn$ 1 | Description$ Enchanted player can't cast more than one spell each turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_exhaustion.jpg -Oracle:Enchant player\nEnchanted player can't cast more than one spell each turn. \ No newline at end of file +Name:Curse of Exhaustion +ManaCost:2 W W +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Player | AILogic$ Curse +S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player.EnchantedBy | NumLimitEachTurn$ 1 | Description$ Enchanted player can't cast more than one spell each turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_exhaustion.jpg +Oracle:Enchant player\nEnchanted player can't cast more than one spell each turn. diff --git a/forge-gui/res/cardsfolder/c/curse_of_inertia.txt b/forge-gui/res/cardsfolder/c/curse_of_inertia.txt index 657c1eb1db6..b747e15ab7d 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_inertia.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_inertia.txt @@ -1,9 +1,9 @@ -Name:Curse of Inertia -ManaCost:2 U -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Player | AILogic$ Curse -T:Mode$ AttackersDeclared | Execute$ TrigTapOrUntap | TriggerZones$ Battlefield | AttackedTarget$ Player.EnchantedBy | TriggerDescription$ Whenever a player attacks enchanted player with one or more creatures, that attacking player may tap or untap target permanent of his or her choice. -SVar:TrigTapOrUntap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TargetingPlayer$ TriggeredAttackingPlayer -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_inertia.jpg -Oracle:Enchant player\nWhenever a player attacks enchanted player with one or more creatures, that attacking player may tap or untap target permanent of his or her choice. +Name:Curse of Inertia +ManaCost:2 U +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Player | AILogic$ Curse +T:Mode$ AttackersDeclared | Execute$ TrigTapOrUntap | TriggerZones$ Battlefield | AttackedTarget$ Player.EnchantedBy | TriggerDescription$ Whenever a player attacks enchanted player with one or more creatures, that attacking player may tap or untap target permanent of his or her choice. +SVar:TrigTapOrUntap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TargetingPlayer$ TriggeredAttackingPlayer +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_inertia.jpg +Oracle:Enchant player\nWhenever a player attacks enchanted player with one or more creatures, that attacking player may tap or untap target permanent of his or her choice. diff --git a/forge-gui/res/cardsfolder/c/curse_of_marit_lage.txt b/forge-gui/res/cardsfolder/c/curse_of_marit_lage.txt index d1dea707aeb..824c2aa6ff0 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_marit_lage.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_marit_lage.txt @@ -7,4 +7,4 @@ SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Island SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_marit_lage.jpg -Oracle:When Curse of Marit Lage enters the battlefield, tap all Islands.\nIslands don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:When Curse of Marit Lage enters the battlefield, tap all Islands.\nIslands don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/c/curse_of_misfortunes.txt b/forge-gui/res/cardsfolder/c/curse_of_misfortunes.txt index 73f18c6d6d4..734f788a3e6 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_misfortunes.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_misfortunes.txt @@ -1,9 +1,9 @@ -Name:Curse of Misfortunes -ManaCost:4 B -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 4 B | ValidTgts$ Player | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMisfortune | TriggerDescription$ At the beginning of your upkeep, you may search your library for a Curse card that doesn't have the same name as a Curse attached to enchanted player, put it onto the battlefield attached to that player, then shuffle you library. -SVar:TrigMisfortune:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Aura.Curse+NameNotEnchantingEnchantedPlayer | ChangeNum$ 1 | AttachedToPlayer$ EnchantedPlayer -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_misfortunes.jpg -Oracle:Enchant player\nAt the beginning of your upkeep, you may search your library for a Curse card that doesn't have the same name as a Curse attached to enchanted player, put it onto the battlefield attached to that player, then shuffle your library. \ No newline at end of file +Name:Curse of Misfortunes +ManaCost:4 B +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 4 B | ValidTgts$ Player | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMisfortune | TriggerDescription$ At the beginning of your upkeep, you may search your library for a Curse card that doesn't have the same name as a Curse attached to enchanted player, put it onto the battlefield attached to that player, then shuffle you library. +SVar:TrigMisfortune:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Aura.Curse+NameNotEnchantingEnchantedPlayer | ChangeNum$ 1 | AttachedToPlayer$ EnchantedPlayer +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_misfortunes.jpg +Oracle:Enchant player\nAt the beginning of your upkeep, you may search your library for a Curse card that doesn't have the same name as a Curse attached to enchanted player, put it onto the battlefield attached to that player, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/c/curse_of_oblivion.txt b/forge-gui/res/cardsfolder/c/curse_of_oblivion.txt index 4d8218d335c..1e8897fbbf6 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_oblivion.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_oblivion.txt @@ -1,9 +1,9 @@ -Name:Curse of Oblivion -ManaCost:3 B -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 3 B | ValidTgts$ Player | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of enchanted player's upkeep, that player exiles two cards from his or her graveyard. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Player.EnchantedBy | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 2 | Hidden$ True | Mandatory$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_oblivion.jpg -Oracle:Enchant player\nAt the beginning of enchanted player's upkeep, that player exiles two cards from his or her graveyard. \ No newline at end of file +Name:Curse of Oblivion +ManaCost:3 B +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 3 B | ValidTgts$ Player | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of enchanted player's upkeep, that player exiles two cards from his or her graveyard. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Player.EnchantedBy | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 2 | Hidden$ True | Mandatory$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_oblivion.jpg +Oracle:Enchant player\nAt the beginning of enchanted player's upkeep, that player exiles two cards from his or her graveyard. diff --git a/forge-gui/res/cardsfolder/c/curse_of_predation.txt b/forge-gui/res/cardsfolder/c/curse_of_predation.txt index bb9e63dcf41..8303dc15fc9 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_predation.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_predation.txt @@ -1,9 +1,9 @@ -Name:Curse of Predation -ManaCost:2 G -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Player | AILogic$ Curse -T:Mode$ Attacks | ValidCard$ Creature | Attacked$ Player.EnchantedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks enchanted player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredAttacker | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_predation.jpg -Oracle:Enchant player\nWhenever a creature attacks enchanted player, put a +1/+1 counter on it. +Name:Curse of Predation +ManaCost:2 G +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Player | AILogic$ Curse +T:Mode$ Attacks | ValidCard$ Creature | Attacked$ Player.EnchantedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks enchanted player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredAttacker | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_predation.jpg +Oracle:Enchant player\nWhenever a creature attacks enchanted player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/c/curse_of_shallow_graves.txt b/forge-gui/res/cardsfolder/c/curse_of_shallow_graves.txt index 0d549d9b034..15d180308bc 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_shallow_graves.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_shallow_graves.txt @@ -1,9 +1,9 @@ -Name:Curse of Shallow Graves -ManaCost:2 B -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Player | AILogic$ Curse -T:Mode$ AttackersDeclared | Execute$ TrigToken | TriggerZones$ Battlefield | AttackedTarget$ Player.EnchantedBy | OptionalDecider$ TriggeredAttackingPlayer | TriggerDescription$ Whenever a player attacks enchanted player with one or more creatures, that attacking player may put a 2/2 black Zombie creature token onto the battlefield tapped. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ TriggeredAttackingPlayer | TokenTapped$ True | TokenImage$ B 2 2 Zombie | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_shallow_graves.jpg -Oracle:Enchant player\nWhenever a player attacks enchanted player with one or more creatures, that attacking player may put a 2/2 black Zombie creature token onto the battlefield tapped. +Name:Curse of Shallow Graves +ManaCost:2 B +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Player | AILogic$ Curse +T:Mode$ AttackersDeclared | Execute$ TrigToken | TriggerZones$ Battlefield | AttackedTarget$ Player.EnchantedBy | OptionalDecider$ TriggeredAttackingPlayer | TriggerDescription$ Whenever a player attacks enchanted player with one or more creatures, that attacking player may put a 2/2 black Zombie creature token onto the battlefield tapped. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ TriggeredAttackingPlayer | TokenTapped$ True | TokenImage$ B 2 2 Zombie | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_shallow_graves.jpg +Oracle:Enchant player\nWhenever a player attacks enchanted player with one or more creatures, that attacking player may put a 2/2 black Zombie creature token onto the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/c/curse_of_stalked_prey.txt b/forge-gui/res/cardsfolder/c/curse_of_stalked_prey.txt index e9801b27a91..8389ed9c8fa 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_stalked_prey.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_stalked_prey.txt @@ -1,9 +1,9 @@ -Name:Curse of Stalked Prey -ManaCost:1 R -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 1 R| ValidTgts$ Player | AILogic$ Curse -T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Player.EnchantedBy | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature deals combat damage to enchanted player, put a +1/+1 counter on that creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_stalked_prey.jpg -Oracle:Enchant player\nWhenever a creature deals combat damage to enchanted player, put a +1/+1 counter on that creature. \ No newline at end of file +Name:Curse of Stalked Prey +ManaCost:1 R +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 1 R| ValidTgts$ Player | AILogic$ Curse +T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Player.EnchantedBy | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature deals combat damage to enchanted player, put a +1/+1 counter on that creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_stalked_prey.jpg +Oracle:Enchant player\nWhenever a creature deals combat damage to enchanted player, put a +1/+1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/c/curse_of_the_bloody_tome.txt b/forge-gui/res/cardsfolder/c/curse_of_the_bloody_tome.txt index d86469ea37a..e518cd56ce5 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_the_bloody_tome.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_the_bloody_tome.txt @@ -1,9 +1,9 @@ -Name:Curse of the Bloody Tome -ManaCost:2 U -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 2 U| ValidTgts$ Player | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of enchanted player's upkeep, that player puts the top two cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ Player.EnchantedBy | NumCards$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_bloody_tome.jpg -Oracle:Enchant player\nAt the beginning of enchanted player's upkeep, that player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Curse of the Bloody Tome +ManaCost:2 U +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 2 U| ValidTgts$ Player | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of enchanted player's upkeep, that player puts the top two cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ Player.EnchantedBy | NumCards$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_bloody_tome.jpg +Oracle:Enchant player\nAt the beginning of enchanted player's upkeep, that player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt b/forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt index c4383080c0c..d5505cef34f 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_the_cabal.txt @@ -1,14 +1,14 @@ -Name:Curse of the Cabal -ManaCost:9 B -Types:Sorcery -K:Suspend:2:2 B B -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigCursePayUP | TriggerZones$ Exile | IsPresent$ Card.suspended+Self | PresentZone$ Exile | TriggerDescription$ At the beginning of each player's upkeep, if CARDNAME is suspended, that player may sacrifice a permanent. If he or she does, put two time counters on CARDNAME. -A:SP$ Sacrifice | Cost$ 9 B | ValidTgts$ Player | TgtPrompt$ Select target player | Amount$ CurseX | SacValid$ Permanent | References$ CurseX | SpellDescription$ Target player sacrifices half the permanents he or she controls, rounded down. -SVar:TrigCursePayUP:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Permanent | Defined$ TriggeredPlayer | Optional$ True | RememberSacrificed$ True | SubAbility$ DBCursePutCounter -SVar:DBCursePutCounter:DB$ PutCounter | CounterType$ TIME | CounterNum$ 2 | ConditionCheckSVar$ CurseY | ConditionSVarCompare$ GT0 | SubAbility$ DBCurseCleanup | References$ CurseY -SVar:DBCurseCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:CurseX:TargetedPlayer$Valid Permanent.YouCtrl/HalfDown -SVar:CurseY:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_cabal.jpg -Oracle:Target player sacrifices half the permanents he or she controls, rounded down.\nSuspend 2-{2}{B}{B} (Rather than cast this card from your hand, you may pay {2}{B}{B} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nAt the beginning of each player's upkeep, if Curse of the Cabal is suspended, that player may sacrifice a permanent. If he or she does, put two time counters on Curse of the Cabal. \ No newline at end of file +Name:Curse of the Cabal +ManaCost:9 B +Types:Sorcery +K:Suspend:2:2 B B +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigCursePayUP | TriggerZones$ Exile | IsPresent$ Card.suspended+Self | PresentZone$ Exile | TriggerDescription$ At the beginning of each player's upkeep, if CARDNAME is suspended, that player may sacrifice a permanent. If he or she does, put two time counters on CARDNAME. +A:SP$ Sacrifice | Cost$ 9 B | ValidTgts$ Player | TgtPrompt$ Select target player | Amount$ CurseX | SacValid$ Permanent | References$ CurseX | SpellDescription$ Target player sacrifices half the permanents he or she controls, rounded down. +SVar:TrigCursePayUP:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Permanent | Defined$ TriggeredPlayer | Optional$ True | RememberSacrificed$ True | SubAbility$ DBCursePutCounter +SVar:DBCursePutCounter:DB$ PutCounter | CounterType$ TIME | CounterNum$ 2 | ConditionCheckSVar$ CurseY | ConditionSVarCompare$ GT0 | SubAbility$ DBCurseCleanup | References$ CurseY +SVar:DBCurseCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:CurseX:TargetedPlayer$Valid Permanent.YouCtrl/HalfDown +SVar:CurseY:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_cabal.jpg +Oracle:Target player sacrifices half the permanents he or she controls, rounded down.\nSuspend 2-{2}{B}{B} (Rather than cast this card from your hand, you may pay {2}{B}{B} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nAt the beginning of each player's upkeep, if Curse of the Cabal is suspended, that player may sacrifice a permanent. If he or she does, put two time counters on Curse of the Cabal. diff --git a/forge-gui/res/cardsfolder/c/curse_of_the_forsaken.txt b/forge-gui/res/cardsfolder/c/curse_of_the_forsaken.txt index 67b54291234..4f77d3ad8dd 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_the_forsaken.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_the_forsaken.txt @@ -1,9 +1,9 @@ -Name:Curse of the Forsaken -ManaCost:2 W -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Player | AILogic$ Curse -T:Mode$ Attacks | ValidCard$ Creature | Attacked$ Player.EnchantedBy | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks enchanted player, its controller gains 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ TriggeredAttackerController | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_forsaken.jpg -Oracle:Enchant player\nWhenever a creature attacks enchanted player, its controller gains 1 life. +Name:Curse of the Forsaken +ManaCost:2 W +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Player | AILogic$ Curse +T:Mode$ Attacks | ValidCard$ Creature | Attacked$ Player.EnchantedBy | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks enchanted player, its controller gains 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ TriggeredAttackerController | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_forsaken.jpg +Oracle:Enchant player\nWhenever a creature attacks enchanted player, its controller gains 1 life. diff --git a/forge-gui/res/cardsfolder/c/curse_of_the_nightly_hunt.txt b/forge-gui/res/cardsfolder/c/curse_of_the_nightly_hunt.txt index 3d9cc6f587f..adfa66a044a 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_the_nightly_hunt.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_the_nightly_hunt.txt @@ -1,8 +1,8 @@ -Name:Curse of the Nightly Hunt -ManaCost:2 R -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 2 R | ValidTgts$ Player | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedPlayerCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Creatures enchanted player controls attack each turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_nightly_hunt.jpg -Oracle:Enchant player\nCreatures enchanted player controls attack each turn if able. \ No newline at end of file +Name:Curse of the Nightly Hunt +ManaCost:2 R +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 2 R | ValidTgts$ Player | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedPlayerCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Creatures enchanted player controls attack each turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_nightly_hunt.jpg +Oracle:Enchant player\nCreatures enchanted player controls attack each turn if able. diff --git a/forge-gui/res/cardsfolder/c/curse_of_the_pierced_heart.txt b/forge-gui/res/cardsfolder/c/curse_of_the_pierced_heart.txt index 75be005e322..4f380c0bc3c 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_the_pierced_heart.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_the_pierced_heart.txt @@ -1,9 +1,9 @@ -Name:Curse of the Pierced Heart -ManaCost:1 R -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Player | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of enchanted player's upkeep, CARDNAME deals 1 damage to that player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ Player.EnchantedBy | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_pierced_heart.jpg -Oracle:Enchant player\nAt the beginning of enchanted player's upkeep, Curse of the Pierced Heart deals 1 damage to that player. \ No newline at end of file +Name:Curse of the Pierced Heart +ManaCost:1 R +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Player | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of enchanted player's upkeep, CARDNAME deals 1 damage to that player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ Player.EnchantedBy | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_pierced_heart.jpg +Oracle:Enchant player\nAt the beginning of enchanted player's upkeep, Curse of the Pierced Heart deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/c/curse_of_the_swine.txt b/forge-gui/res/cardsfolder/c/curse_of_the_swine.txt index 8df6b979a8d..1465aa78278 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_the_swine.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_the_swine.txt @@ -1,12 +1,12 @@ -Name:Curse of the Swine -ManaCost:X U U -Types:Sorcery -A:SP$ ChangeZone | Cost$ X U U | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | Origin$ Battlefield | Destination$ Exile | RememberLKI$ True | SubAbility$ DBToken | SpellDescription$ Exile X target creatures. For each creature exiled this way, its controller puts a 2/2 green Boar creature token onto the battlefield. -SVar:DBToken:DB$ RepeatEach | UseImprinted$ True | DefinedCards$ DirectRemembered | RepeatSubAbility$ TokenBoar | SubAbility$ DBCleanup -SVar:TokenBoar:DB$ Token | TokenAmount$ 1 | TokenName$ Boar | TokenTypes$ Creature,Boar | TokenOwner$ ImprintedController | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g_2_2_boar_ths -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_swine.jpg -Oracle:Exile X target creatures. For each creature exiled this way, its controller puts a 2/2 green Boar creature token onto the battlefield. \ No newline at end of file +Name:Curse of the Swine +ManaCost:X U U +Types:Sorcery +A:SP$ ChangeZone | Cost$ X U U | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | Origin$ Battlefield | Destination$ Exile | RememberLKI$ True | SubAbility$ DBToken | SpellDescription$ Exile X target creatures. For each creature exiled this way, its controller puts a 2/2 green Boar creature token onto the battlefield. +SVar:DBToken:DB$ RepeatEach | UseImprinted$ True | DefinedCards$ DirectRemembered | RepeatSubAbility$ TokenBoar | SubAbility$ DBCleanup +SVar:TokenBoar:DB$ Token | TokenAmount$ 1 | TokenName$ Boar | TokenTypes$ Creature,Boar | TokenOwner$ ImprintedController | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g_2_2_boar_ths +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_the_swine.jpg +Oracle:Exile X target creatures. For each creature exiled this way, its controller puts a 2/2 green Boar creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/curse_of_thirst.txt b/forge-gui/res/cardsfolder/c/curse_of_thirst.txt index 5e4d5785887..11041337cec 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_thirst.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_thirst.txt @@ -1,10 +1,10 @@ -Name:Curse of Thirst -ManaCost:4 B -Types:Enchantment Aura Curse -K:Enchant player -A:SP$ Attach | Cost$ 4 B | ValidTgts$ Player | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of enchanted player's upkeep, CARDNAME deals damage to that player equal to the number of Curses attached to him or her. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedPlayer | NumDmg$ X | References$ X -SVar:X:Count$Valid Curse.AttachedTo Player.EnchantedBy -SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_thirst.jpg -Oracle:Enchant player\nAt the beginning of enchanted player's upkeep, Curse of Thirst deals damage to that player equal to the number of Curses attached to him or her. \ No newline at end of file +Name:Curse of Thirst +ManaCost:4 B +Types:Enchantment Aura Curse +K:Enchant player +A:SP$ Attach | Cost$ 4 B | ValidTgts$ Player | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of enchanted player's upkeep, CARDNAME deals damage to that player equal to the number of Curses attached to him or her. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedPlayer | NumDmg$ X | References$ X +SVar:X:Count$Valid Curse.AttachedTo Player.EnchantedBy +SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_thirst.jpg +Oracle:Enchant player\nAt the beginning of enchanted player's upkeep, Curse of Thirst deals damage to that player equal to the number of Curses attached to him or her. diff --git a/forge-gui/res/cardsfolder/c/curse_of_wizardry.txt b/forge-gui/res/cardsfolder/c/curse_of_wizardry.txt index bc69d69b3fa..ad2f423182d 100644 --- a/forge-gui/res/cardsfolder/c/curse_of_wizardry.txt +++ b/forge-gui/res/cardsfolder/c/curse_of_wizardry.txt @@ -6,4 +6,4 @@ SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME T:Mode$ SpellCast | ValidCard$ Card.ChosenColor | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a player casts a spell of the chosen color, that player loses 1 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredActivator | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/curse_of_wizardry.jpg -Oracle:As Curse of Wizardry enters the battlefield, choose a color.\nWhenever a player casts a spell of the chosen color, that player loses 1 life. \ No newline at end of file +Oracle:As Curse of Wizardry enters the battlefield, choose a color.\nWhenever a player casts a spell of the chosen color, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/c/cursebreak.txt b/forge-gui/res/cardsfolder/c/cursebreak.txt index 6630c7c21b2..3559d851c48 100644 --- a/forge-gui/res/cardsfolder/c/cursebreak.txt +++ b/forge-gui/res/cardsfolder/c/cursebreak.txt @@ -1,7 +1,7 @@ -Name:Cursebreak -ManaCost:1 W -Types:Instant -A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SubAbility$ DBGainLife | SpellDescription$ Destroy target enchantment. You gain 2 life. -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/cursebreak.jpg -Oracle:Destroy target enchantment. You gain 2 life. \ No newline at end of file +Name:Cursebreak +ManaCost:1 W +Types:Instant +A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SubAbility$ DBGainLife | SpellDescription$ Destroy target enchantment. You gain 2 life. +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/cursebreak.jpg +Oracle:Destroy target enchantment. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/c/cursecatcher.txt b/forge-gui/res/cardsfolder/c/cursecatcher.txt index c68200cefe7..0177189bf94 100644 --- a/forge-gui/res/cardsfolder/c/cursecatcher.txt +++ b/forge-gui/res/cardsfolder/c/cursecatcher.txt @@ -5,4 +5,4 @@ PT:1/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/cursecatcher.jpg -Oracle:Sacrifice Cursecatcher: Counter target instant or sorcery spell unless its controller pays {1}. \ No newline at end of file +Oracle:Sacrifice Cursecatcher: Counter target instant or sorcery spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/c/cursed_flesh.txt b/forge-gui/res/cardsfolder/c/cursed_flesh.txt index 97b85c5071a..c68242f3fe9 100644 --- a/forge-gui/res/cardsfolder/c/cursed_flesh.txt +++ b/forge-gui/res/cardsfolder/c/cursed_flesh.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | AddKeyword$ Fear | Description$ Enchanted creature gets -1/-1 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.) SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_flesh.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/-1 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -1/-1 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/c/cursed_land.txt b/forge-gui/res/cardsfolder/c/cursed_land.txt index a743d122bf3..bf0dbb019ad 100644 --- a/forge-gui/res/cardsfolder/c/cursed_land.txt +++ b/forge-gui/res/cardsfolder/c/cursed_land.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Land | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted land's controller, CARDNAME deals 1 damage to that player. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_land.jpg -Oracle:Enchant land\nAt the beginning of the upkeep of enchanted land's controller, Cursed Land deals 1 damage to that player. \ No newline at end of file +Oracle:Enchant land\nAt the beginning of the upkeep of enchanted land's controller, Cursed Land deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/c/cursed_monstrosity.txt b/forge-gui/res/cardsfolder/c/cursed_monstrosity.txt index 0d94d46027c..0836ae341b6 100644 --- a/forge-gui/res/cardsfolder/c/cursed_monstrosity.txt +++ b/forge-gui/res/cardsfolder/c/cursed_monstrosity.txt @@ -1,10 +1,10 @@ -Name:Cursed Monstrosity -ManaCost:4 B -Types:Creature Horror -PT:4/3 -K:Flying -T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it unless you discard a land card. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Discard<1/Land> | UnlessPayer$ You -SVar:Targeting:Dies -SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_monstrosity.jpg -Oracle:Flying\nWhenever Cursed Monstrosity becomes the target of a spell or ability, sacrifice it unless you discard a land card. \ No newline at end of file +Name:Cursed Monstrosity +ManaCost:4 B +Types:Creature Horror +PT:4/3 +K:Flying +T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it unless you discard a land card. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Discard<1/Land> | UnlessPayer$ You +SVar:Targeting:Dies +SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_monstrosity.jpg +Oracle:Flying\nWhenever Cursed Monstrosity becomes the target of a spell or ability, sacrifice it unless you discard a land card. diff --git a/forge-gui/res/cardsfolder/c/cursed_rack.txt b/forge-gui/res/cardsfolder/c/cursed_rack.txt index 47c2096c76a..28defb5feed 100644 --- a/forge-gui/res/cardsfolder/c/cursed_rack.txt +++ b/forge-gui/res/cardsfolder/c/cursed_rack.txt @@ -6,4 +6,4 @@ SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogi S:Mode$ Continuous | Affected$ Player.Chosen | SetMaxHandSize$ 4 | Description$ The chosen player's maximum hand size is four. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_rack.jpg -Oracle:As Cursed Rack enters the battlefield, choose an opponent.\nThe chosen player's maximum hand size is four. \ No newline at end of file +Oracle:As Cursed Rack enters the battlefield, choose an opponent.\nThe chosen player's maximum hand size is four. diff --git a/forge-gui/res/cardsfolder/c/cursed_ronin.txt b/forge-gui/res/cardsfolder/c/cursed_ronin.txt index 09e5cfb3c24..64c36f1e9bb 100644 --- a/forge-gui/res/cardsfolder/c/cursed_ronin.txt +++ b/forge-gui/res/cardsfolder/c/cursed_ronin.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_ronin.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{B}: Cursed Ronin gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{B}: Cursed Ronin gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cursed_scroll.txt b/forge-gui/res/cardsfolder/c/cursed_scroll.txt index 87a975bcece..ddb3ab96462 100644 --- a/forge-gui/res/cardsfolder/c/cursed_scroll.txt +++ b/forge-gui/res/cardsfolder/c/cursed_scroll.txt @@ -7,4 +7,4 @@ SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPromp SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_scroll.jpg -Oracle:{3}, {T}: Name a card. Reveal a card at random from your hand. If it's the named card, Cursed Scroll deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{3}, {T}: Name a card. Reveal a card at random from your hand. If it's the named card, Cursed Scroll deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/c/cursed_totem.txt b/forge-gui/res/cardsfolder/c/cursed_totem.txt index 2b55d794b37..2c664472bb7 100644 --- a/forge-gui/res/cardsfolder/c/cursed_totem.txt +++ b/forge-gui/res/cardsfolder/c/cursed_totem.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME's activated SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cursed_totem.jpg -Oracle:Activated abilities of creatures can't be activated. \ No newline at end of file +Oracle:Activated abilities of creatures can't be activated. diff --git a/forge-gui/res/cardsfolder/c/curtain_of_light.txt b/forge-gui/res/cardsfolder/c/curtain_of_light.txt index 2027be22a98..c2d0c35cc3b 100644 --- a/forge-gui/res/cardsfolder/c/curtain_of_light.txt +++ b/forge-gui/res/cardsfolder/c/curtain_of_light.txt @@ -1,8 +1,8 @@ -Name:Curtain of Light -ManaCost:1 W -Types:Instant -Text:Cast CARDNAME only during combat after blockers are declared. -A:SP$ BecomesBlocked | Cost$ 1 W | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked attacking creature | SubAbility$ Draw | ActivationPhases$ Declare Blockers->EndCombat | SpellDescription$ Target unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.) Draw a card. -SVar:Draw:DB$ Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/curtain_of_light.jpg -Oracle:Cast Curtain of Light only during combat after blockers are declared.\nTarget unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.)\nDraw a card. \ No newline at end of file +Name:Curtain of Light +ManaCost:1 W +Types:Instant +Text:Cast CARDNAME only during combat after blockers are declared. +A:SP$ BecomesBlocked | Cost$ 1 W | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked attacking creature | SubAbility$ Draw | ActivationPhases$ Declare Blockers->EndCombat | SpellDescription$ Target unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.) Draw a card. +SVar:Draw:DB$ Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/curtain_of_light.jpg +Oracle:Cast Curtain of Light only during combat after blockers are declared.\nTarget unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/c/custodi_soulbinders.txt b/forge-gui/res/cardsfolder/c/custodi_soulbinders.txt index c5ae12ecd1e..c3394ad1ff1 100644 --- a/forge-gui/res/cardsfolder/c/custodi_soulbinders.txt +++ b/forge-gui/res/cardsfolder/c/custodi_soulbinders.txt @@ -1,9 +1,9 @@ -Name:Custodi Soulbinders -ManaCost:3 W -Types:Creature Human Cleric -PT:0/0 -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the number of other creatures on the battlefield. -SVar:X:Count$Valid Creature.Other -A:AB$ Token | Cost$ 2 W SubCounter<1/P1P1> | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/custodi_soulbinders.jpg -Oracle:Custodi Soulbinders enters the battlefield with X +1/+1 counters on it, where X is the number of other creatures on the battlefield.\n{2}{W}, Remove a +1/+1 counter from Custodi Soulbinders: Put a 1/1 white Spirit creature token with flying onto the battlefield. +Name:Custodi Soulbinders +ManaCost:3 W +Types:Creature Human Cleric +PT:0/0 +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the number of other creatures on the battlefield. +SVar:X:Count$Valid Creature.Other +A:AB$ Token | Cost$ 2 W SubCounter<1/P1P1> | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/custodi_soulbinders.jpg +Oracle:Custodi Soulbinders enters the battlefield with X +1/+1 counters on it, where X is the number of other creatures on the battlefield.\n{2}{W}, Remove a +1/+1 counter from Custodi Soulbinders: Put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/c/custodi_squire.txt b/forge-gui/res/cardsfolder/c/custodi_squire.txt index 7442bf17c02..66565e9bbdf 100644 --- a/forge-gui/res/cardsfolder/c/custodi_squire.txt +++ b/forge-gui/res/cardsfolder/c/custodi_squire.txt @@ -1,10 +1,10 @@ -Name:Custodi Squire -ManaCost:4 W -Types:Creature Spirit Cleric -PT:3/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigVote | TriggerDescription$ Will of the Council - When CARDNAME enters the battlefield, starting with you, each player votes for an artifact, creature, or enchantment card in your graveyard. Return each card with the most votes or tied for the most votes to your hand. -SVar:TrigVote:DB$ Vote | Defined$ Player | VoteSubAbility$ DBReturn | Zone$ Graveyard | VoteCard$ Creature.YouOwn,Enchantment.YouOwn,Arifact.YouOwn | VoteMessage$ for an artifact, creature, or enchantment card in your graveyard | AILogic$ Judgment -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Graveyard | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/custodi_squire.jpg -Oracle:Flying\nWill of the council - When Custodi Squire enters the battlefield, starting with you, each player votes for an artifact, creature, or enchantment card in your graveyard. Return each card with the most votes or tied for most votes to your hand. +Name:Custodi Squire +ManaCost:4 W +Types:Creature Spirit Cleric +PT:3/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigVote | TriggerDescription$ Will of the Council - When CARDNAME enters the battlefield, starting with you, each player votes for an artifact, creature, or enchantment card in your graveyard. Return each card with the most votes or tied for the most votes to your hand. +SVar:TrigVote:DB$ Vote | Defined$ Player | VoteSubAbility$ DBReturn | Zone$ Graveyard | VoteCard$ Creature.YouOwn,Enchantment.YouOwn,Arifact.YouOwn | VoteMessage$ for an artifact, creature, or enchantment card in your graveyard | AILogic$ Judgment +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Graveyard | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/custodi_squire.jpg +Oracle:Flying\nWill of the council - When Custodi Squire enters the battlefield, starting with you, each player votes for an artifact, creature, or enchantment card in your graveyard. Return each card with the most votes or tied for most votes to your hand. diff --git a/forge-gui/res/cardsfolder/c/custody_battle.txt b/forge-gui/res/cardsfolder/c/custody_battle.txt index 008dbf74e99..fbba8592fb1 100644 --- a/forge-gui/res/cardsfolder/c/custody_battle.txt +++ b/forge-gui/res/cardsfolder/c/custody_battle.txt @@ -1,14 +1,14 @@ -Name:Custody Battle -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddTrigger$ TrigCustodyBattlePhase | AddSVar$ TrigCustodyBattleSacrifice & DBCustodyBattleGainControl & DBCustodyBattleCleanup | Description$ Enchanted creature has "At the beginning of your upkeep, target opponent gains control of this creature unless you sacrifice a land." -SVar:TrigCustodyBattlePhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCustodyBattleSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Enchanted creature has "At the beginning of your upkeep, target opponent gains control of this creature unless you sacrifice a land." -SVar:TrigCustodyBattleSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBCustodyBattleGainControl -SVar:DBCustodyBattleGainControl:DB$ GainControl | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ0 | SubAbility$ DBCustodyBattleCleanup -SVar:DBCustodyBattleCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/custody_battle.jpg -Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, target opponent gains control of this creature unless you sacrifice a land." \ No newline at end of file +Name:Custody Battle +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddTrigger$ TrigCustodyBattlePhase | AddSVar$ TrigCustodyBattleSacrifice & DBCustodyBattleGainControl & DBCustodyBattleCleanup | Description$ Enchanted creature has "At the beginning of your upkeep, target opponent gains control of this creature unless you sacrifice a land." +SVar:TrigCustodyBattlePhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCustodyBattleSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Enchanted creature has "At the beginning of your upkeep, target opponent gains control of this creature unless you sacrifice a land." +SVar:TrigCustodyBattleSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBCustodyBattleGainControl +SVar:DBCustodyBattleGainControl:DB$ GainControl | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ0 | SubAbility$ DBCustodyBattleCleanup +SVar:DBCustodyBattleCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/custody_battle.jpg +Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, target opponent gains control of this creature unless you sacrifice a land." diff --git a/forge-gui/res/cardsfolder/c/customs_depot.txt b/forge-gui/res/cardsfolder/c/customs_depot.txt index f4a81704547..45bf5948c64 100644 --- a/forge-gui/res/cardsfolder/c/customs_depot.txt +++ b/forge-gui/res/cardsfolder/c/customs_depot.txt @@ -6,4 +6,4 @@ SVar:TrigLoot:AB$Draw | Cost$ 1 | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/customs_depot.jpg -Oracle:Whenever you cast a creature spell, you may pay {1}. If you do, draw a card, then discard a card. \ No newline at end of file +Oracle:Whenever you cast a creature spell, you may pay {1}. If you do, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/c/cut_the_earthly_bond.txt b/forge-gui/res/cardsfolder/c/cut_the_earthly_bond.txt index 5ee0632a6a8..5df5b34a790 100644 --- a/forge-gui/res/cardsfolder/c/cut_the_earthly_bond.txt +++ b/forge-gui/res/cardsfolder/c/cut_the_earthly_bond.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant Arcane A:SP$ ChangeZone | Cost$ U | ValidTgts$ Permanent.enchanted | TgtPrompt$ Select target enchanted permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target enchanted permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/cut_the_earthly_bond.jpg -Oracle:Return target enchanted permanent to its owner's hand. \ No newline at end of file +Oracle:Return target enchanted permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/cut_the_tethers.txt b/forge-gui/res/cardsfolder/c/cut_the_tethers.txt index ea5ebb0ac3e..445cb15b945 100644 --- a/forge-gui/res/cardsfolder/c/cut_the_tethers.txt +++ b/forge-gui/res/cardsfolder/c/cut_the_tethers.txt @@ -1,7 +1,7 @@ -Name:Cut the Tethers -ManaCost:2 U U -Types:Sorcery -A:SP$ RepeatEach | Cost$ 2 U U | RepeatSubAbility$ DBReturn | RepeatCards$ Creature.Spirit | SpellDescription$ For each Spirit, return it to its owner's hand unless that player pays {3}. -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Battlefield | Destination$ Hand | UnlessCost$ 3 | UnlessPayer$ RememberedController | ShowCurrentCard$ Remembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/cut_the_tethers.jpg -Oracle:For each Spirit, return it to its owner's hand unless that player pays {3}. \ No newline at end of file +Name:Cut the Tethers +ManaCost:2 U U +Types:Sorcery +A:SP$ RepeatEach | Cost$ 2 U U | RepeatSubAbility$ DBReturn | RepeatCards$ Creature.Spirit | SpellDescription$ For each Spirit, return it to its owner's hand unless that player pays {3}. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Battlefield | Destination$ Hand | UnlessCost$ 3 | UnlessPayer$ RememberedController | ShowCurrentCard$ Remembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/cut_the_tethers.jpg +Oracle:For each Spirit, return it to its owner's hand unless that player pays {3}. diff --git a/forge-gui/res/cardsfolder/c/cutthroat_il_dal.txt b/forge-gui/res/cardsfolder/c/cutthroat_il_dal.txt index 4bb666e9dec..c4ae59ca480 100644 --- a/forge-gui/res/cardsfolder/c/cutthroat_il_dal.txt +++ b/forge-gui/res/cardsfolder/c/cutthroat_il_dal.txt @@ -5,4 +5,4 @@ PT:4/1 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Shadow | Condition$ Hellbent | Description$ Hellbent - CARDNAME has shadow as long as you have no cards in hand. (It can block or be blocked by only creatures with shadow.) SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/cutthroat_il_dal.jpg -Oracle:Hellbent - Cutthroat il-Dal has shadow as long as you have no cards in hand. (It can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:Hellbent - Cutthroat il-Dal has shadow as long as you have no cards in hand. (It can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/c/cutthroat_maneuver.txt b/forge-gui/res/cardsfolder/c/cutthroat_maneuver.txt index 9e7ac0e87c0..5d7ef1f9202 100644 --- a/forge-gui/res/cardsfolder/c/cutthroat_maneuver.txt +++ b/forge-gui/res/cardsfolder/c/cutthroat_maneuver.txt @@ -1,6 +1,6 @@ -Name:Cutthroat Maneuver -ManaCost:3 B -Types:Instant -A:SP$ Pump | Cost$ 3 B | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +1 | NumDef$ +1| KW$ Lifelink | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +1/+1 and gain lifelink until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/cutthroat_maneuver.jpg -Oracle:Up to two target creatures each get +1/+1 and gain lifelink until end of turn. \ No newline at end of file +Name:Cutthroat Maneuver +ManaCost:3 B +Types:Instant +A:SP$ Pump | Cost$ 3 B | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +1 | NumDef$ +1| KW$ Lifelink | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +1/+1 and gain lifelink until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/cutthroat_maneuver.jpg +Oracle:Up to two target creatures each get +1/+1 and gain lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cycle_of_life.txt b/forge-gui/res/cardsfolder/c/cycle_of_life.txt index 9b1c52128d8..39784e9e29f 100644 --- a/forge-gui/res/cardsfolder/c/cycle_of_life.txt +++ b/forge-gui/res/cardsfolder/c/cycle_of_life.txt @@ -1,11 +1,11 @@ -Name:Cycle of Life -ManaCost:1 G G -Types:Enchantment -A:AB$ Animate | Cost$ Return<1/CARDNAME> | ValidTgts$ Creature.ThisTurnCast+YouOwn | TgtPrompt$ Select target creature you cast this turn | Power$ 0 | Toughness$ 1 | UntilYourNextUpkeep$ True | SubAbility$ LifeCycleEffect | SpellDescription$ Target creature you cast this turn becomes 0/1 until your next upkeep. At the beginning of your next upkeep, put a +1/+1 counter on that creature. -SVar:LifeCycleEffect:DB$ Effect | RememberObjects$ Targeted | Duration$ Permanent | Triggers$ LifeCycleTrig | SVars$ TrigGrowth,ExileEffect | References$ LifeCycleTrig,TrigGrowth,ExileEffect -SVar:LifeCycleTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGrowth | TriggerDescription$ At the beginning of your next upkeep, put a +1/+1 counter on that creature. -SVar:TrigGrowth:AB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cycle_of_life.jpg -Oracle:Return Cycle of Life to its owner's hand: Target creature you cast this turn becomes 0/1 until your next upkeep. At the beginning of your next upkeep, put a +1/+1 counter on that creature. +Name:Cycle of Life +ManaCost:1 G G +Types:Enchantment +A:AB$ Animate | Cost$ Return<1/CARDNAME> | ValidTgts$ Creature.ThisTurnCast+YouOwn | TgtPrompt$ Select target creature you cast this turn | Power$ 0 | Toughness$ 1 | UntilYourNextUpkeep$ True | SubAbility$ LifeCycleEffect | SpellDescription$ Target creature you cast this turn becomes 0/1 until your next upkeep. At the beginning of your next upkeep, put a +1/+1 counter on that creature. +SVar:LifeCycleEffect:DB$ Effect | RememberObjects$ Targeted | Duration$ Permanent | Triggers$ LifeCycleTrig | SVars$ TrigGrowth,ExileEffect | References$ LifeCycleTrig,TrigGrowth,ExileEffect +SVar:LifeCycleTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGrowth | TriggerDescription$ At the beginning of your next upkeep, put a +1/+1 counter on that creature. +SVar:TrigGrowth:AB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cycle_of_life.jpg +Oracle:Return Cycle of Life to its owner's hand: Target creature you cast this turn becomes 0/1 until your next upkeep. At the beginning of your next upkeep, put a +1/+1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/c/cyclical_evolution.txt b/forge-gui/res/cardsfolder/c/cyclical_evolution.txt index b61a304a2eb..d1f7afab031 100644 --- a/forge-gui/res/cardsfolder/c/cyclical_evolution.txt +++ b/forge-gui/res/cardsfolder/c/cyclical_evolution.txt @@ -8,4 +8,4 @@ SVar:DBPutCounter:DB$PutCounter | Defined$ Remembered | CounterType$ TIME | Coun SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclical_evolution.jpg -Oracle:Target creature gets +3/+3 until end of turn. Exile Cyclical Evolution with three time counters on it.\nSuspend 3-{2}{G} (Rather than cast this card from your hand, you may pay {2}{G} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Target creature gets +3/+3 until end of turn. Exile Cyclical Evolution with three time counters on it.\nSuspend 3-{2}{G} (Rather than cast this card from your hand, you may pay {2}{G} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/c/cyclone.txt b/forge-gui/res/cardsfolder/c/cyclone.txt index c5beebec347..9052f21c221 100644 --- a/forge-gui/res/cardsfolder/c/cyclone.txt +++ b/forge-gui/res/cardsfolder/c/cyclone.txt @@ -1,11 +1,11 @@ -Name:Cyclone -ManaCost:2 G G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a wind counter on CARDNAME, then sacrifice CARDNAME unless you pay {G} for each wind counter on it. If you pay, CARDNAME deals damage equal to the number of wind counters on it to each creature and each player. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ WIND | CounterNum$ 1 | SubAbility$ SacSelf -SVar:SacSelf:DB$ Sacrifice | Defined$ Card.Self | UnlessCost$ X | UnlessXColor$ G | UnlessPayer$ You | UnlessResolveSubs$ WhenPaid | SubAbility$ DBDamageAll | References$ X -SVar:DBDamageAll:DB$ DamageAll | NumDmg$ X | ValidCards$ Creature | ValidPlayers$ Each | References$ X -SVar:X:Count$CardCounters.WIND -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclone.jpg -Oracle:At the beginning of your upkeep, put a wind counter on Cyclone, then sacrifice Cyclone unless you pay {G} for each wind counter on it. If you pay, Cyclone deals damage equal to the number of wind counters on it to each creature and each player. \ No newline at end of file +Name:Cyclone +ManaCost:2 G G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a wind counter on CARDNAME, then sacrifice CARDNAME unless you pay {G} for each wind counter on it. If you pay, CARDNAME deals damage equal to the number of wind counters on it to each creature and each player. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ WIND | CounterNum$ 1 | SubAbility$ SacSelf +SVar:SacSelf:DB$ Sacrifice | Defined$ Card.Self | UnlessCost$ X | UnlessXColor$ G | UnlessPayer$ You | UnlessResolveSubs$ WhenPaid | SubAbility$ DBDamageAll | References$ X +SVar:DBDamageAll:DB$ DamageAll | NumDmg$ X | ValidCards$ Creature | ValidPlayers$ Each | References$ X +SVar:X:Count$CardCounters.WIND +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclone.jpg +Oracle:At the beginning of your upkeep, put a wind counter on Cyclone, then sacrifice Cyclone unless you pay {G} for each wind counter on it. If you pay, Cyclone deals damage equal to the number of wind counters on it to each creature and each player. diff --git a/forge-gui/res/cardsfolder/c/cyclonic_rift.txt b/forge-gui/res/cardsfolder/c/cyclonic_rift.txt index eeb1a78745a..e716b7d1397 100644 --- a/forge-gui/res/cardsfolder/c/cyclonic_rift.txt +++ b/forge-gui/res/cardsfolder/c/cyclonic_rift.txt @@ -1,7 +1,7 @@ -Name:Cyclonic Rift -ManaCost:1 U -Types:Instant -A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent.nonLand+YouDontCtrl | TgtPrompt$ Select target nonland permanent you don't control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent you don't control to its owner's hand. -A:SP$ ChangeZoneAll | Cost$ 6 U | ChangeType$ Permanent.nonLand+YouDontCtrl | Origin$ Battlefield | Destination$ Hand | PrecostDesc$ Overload | CostDesc$ {6}{U} | NonBasicSpell$ True | SpellDescription$ (Return each nonland permanent you don't control to its owner's hand.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclonic_rift.jpg -Oracle:Return target nonland permanent you don't control to its owner's hand.\nOverload {6}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Cyclonic Rift +ManaCost:1 U +Types:Instant +A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent.nonLand+YouDontCtrl | TgtPrompt$ Select target nonland permanent you don't control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent you don't control to its owner's hand. +A:SP$ ChangeZoneAll | Cost$ 6 U | ChangeType$ Permanent.nonLand+YouDontCtrl | Origin$ Battlefield | Destination$ Hand | PrecostDesc$ Overload | CostDesc$ {6}{U} | NonBasicSpell$ True | SpellDescription$ (Return each nonland permanent you don't control to its owner's hand.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclonic_rift.jpg +Oracle:Return target nonland permanent you don't control to its owner's hand.\nOverload {6}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/c/cyclopean_giant.txt b/forge-gui/res/cardsfolder/c/cyclopean_giant.txt index 37595742cfa..160f6a4b2e7 100644 --- a/forge-gui/res/cardsfolder/c/cyclopean_giant.txt +++ b/forge-gui/res/cardsfolder/c/cyclopean_giant.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigAnimate:AB$ Animate | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Swamp | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | Permanent$ True | SubAbility$ DBExile | SpellDescription$ Target land becomes a Swamp. SVar:DBExile:DB$ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclopean_giant.jpg -Oracle:When Cyclopean Giant dies, target land becomes a Swamp. Exile Cyclopean Giant. \ No newline at end of file +Oracle:When Cyclopean Giant dies, target land becomes a Swamp. Exile Cyclopean Giant. diff --git a/forge-gui/res/cardsfolder/c/cyclopean_mummy.txt b/forge-gui/res/cardsfolder/c/cyclopean_mummy.txt index 3097a4d7d84..2d0b7a8afb1 100644 --- a/forge-gui/res/cardsfolder/c/cyclopean_mummy.txt +++ b/forge-gui/res/cardsfolder/c/cyclopean_mummy.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, exile CARDNAME. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclopean_mummy.jpg -Oracle:When Cyclopean Mummy dies, exile it. \ No newline at end of file +Oracle:When Cyclopean Mummy dies, exile it. diff --git a/forge-gui/res/cardsfolder/c/cyclopean_snare.txt b/forge-gui/res/cardsfolder/c/cyclopean_snare.txt index ab1a3dd00f9..958438fe206 100644 --- a/forge-gui/res/cardsfolder/c/cyclopean_snare.txt +++ b/forge-gui/res/cardsfolder/c/cyclopean_snare.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Tap | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature, then return CARDNAME to its owner's hand. | SubAbility$ DBBounce SVar:DBBounce:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclopean_snare.jpg -Oracle:{3}, {T}: Tap target creature, then return Cyclopean Snare to its owner's hand. \ No newline at end of file +Oracle:{3}, {T}: Tap target creature, then return Cyclopean Snare to its owner's hand. diff --git a/forge-gui/res/cardsfolder/c/cyclopean_tomb.txt b/forge-gui/res/cardsfolder/c/cyclopean_tomb.txt index efed6decb48..1a7d43addda 100644 --- a/forge-gui/res/cardsfolder/c/cyclopean_tomb.txt +++ b/forge-gui/res/cardsfolder/c/cyclopean_tomb.txt @@ -1,18 +1,18 @@ -Name:Cyclopean Tomb -ManaCost:4 -Types:Artifact -A:AB$ PutCounter | Cost$ 2 T | ValidTgts$ Land.nonSwamp | TgtPrompt$ Select target non-Swamp land | RememberTargets$ True | CounterType$ MIRE | CounterNum$ 1 | ActivationPhases$ Upkeep | SubAbility$ DBAnimate | SpellDescription$ Put a mire counter on target non-Swamp land. That land is a Swamp for as long as it has a mire counter on it. Activate this ability only during your upkeep. -SVar:DBAnimate:DB$ Animate | Defined$ ParentTarget | staticAbilities$ AnimateSwamp | Permanent$ True -SVar:AnimateSwamp:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self+counters_GE1_MIRE | AddType$ Swamp | RemoveSubTypes$ True | RemoveAllAbilities$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, at the beginning of each of your upkeeps for the rest of the game, remove all mire counters from a land that a mire counter was put onto with CARDNAME but that a mire counter has not been removed from with CARDNAME. -SVar:TrigEffect:AB$ Effect | Cost$ 0 | ImprintCards$ Remembered | Triggers$ UpkeepRemove,TrigForget | SVars$ PumpForget,TrigRemove,DBRemoveCounter,DBForget | Duration$ Permanent -SVar:UpkeepRemove:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigRemove | TriggerZones$ Command | TriggerDescription$ At the beginning of your upkeep, remove all mire counters from a land that a mire counter was put onto with Cyclopean Tomb but that a mire counter has not been removed from with Cyclopean Tomb. -SVar:TrigRemove:AB$ ChooseCard | Cost$ 0 | Choices$ Card.IsImprinted | Mandatory$ True | SubAbility$ DBRemoveCounter -SVar:DBRemoveCounter:DB$ RemoveCounter | CounterType$ MIRE | CounterNum$ All | Defined$ ChosenCard | SubAbility$ DBForget -SVar:DBForget:DB$ Pump | ForgetImprinted$ ChosenCard -SVar:TrigForget:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | TriggerZones$ Command | ValidCard$ Card.IsImprinted | Static$ True | Execute$ PumpForget -SVar:PumpForget:DB$ Pump | ForgetImprinted$ TriggeredCard -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclopean_tomb.jpg -Oracle:{2}, {T}: Put a mire counter on target non-Swamp land. That land is a Swamp for as long as it has a mire counter on it. Activate this ability only during your upkeep.\nWhen Cyclopean Tomb is put into a graveyard from the battlefield, at the beginning of each of your upkeeps for the rest of the game, remove all mire counters from a land that a mire counter was put onto with Cyclopean Tomb but that a mire counter has not been removed from with Cyclopean Tomb. +Name:Cyclopean Tomb +ManaCost:4 +Types:Artifact +A:AB$ PutCounter | Cost$ 2 T | ValidTgts$ Land.nonSwamp | TgtPrompt$ Select target non-Swamp land | RememberTargets$ True | CounterType$ MIRE | CounterNum$ 1 | ActivationPhases$ Upkeep | SubAbility$ DBAnimate | SpellDescription$ Put a mire counter on target non-Swamp land. That land is a Swamp for as long as it has a mire counter on it. Activate this ability only during your upkeep. +SVar:DBAnimate:DB$ Animate | Defined$ ParentTarget | staticAbilities$ AnimateSwamp | Permanent$ True +SVar:AnimateSwamp:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self+counters_GE1_MIRE | AddType$ Swamp | RemoveSubTypes$ True | RemoveAllAbilities$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, at the beginning of each of your upkeeps for the rest of the game, remove all mire counters from a land that a mire counter was put onto with CARDNAME but that a mire counter has not been removed from with CARDNAME. +SVar:TrigEffect:AB$ Effect | Cost$ 0 | ImprintCards$ Remembered | Triggers$ UpkeepRemove,TrigForget | SVars$ PumpForget,TrigRemove,DBRemoveCounter,DBForget | Duration$ Permanent +SVar:UpkeepRemove:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigRemove | TriggerZones$ Command | TriggerDescription$ At the beginning of your upkeep, remove all mire counters from a land that a mire counter was put onto with Cyclopean Tomb but that a mire counter has not been removed from with Cyclopean Tomb. +SVar:TrigRemove:AB$ ChooseCard | Cost$ 0 | Choices$ Card.IsImprinted | Mandatory$ True | SubAbility$ DBRemoveCounter +SVar:DBRemoveCounter:DB$ RemoveCounter | CounterType$ MIRE | CounterNum$ All | Defined$ ChosenCard | SubAbility$ DBForget +SVar:DBForget:DB$ Pump | ForgetImprinted$ ChosenCard +SVar:TrigForget:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | TriggerZones$ Command | ValidCard$ Card.IsImprinted | Static$ True | Execute$ PumpForget +SVar:PumpForget:DB$ Pump | ForgetImprinted$ TriggeredCard +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclopean_tomb.jpg +Oracle:{2}, {T}: Put a mire counter on target non-Swamp land. That land is a Swamp for as long as it has a mire counter on it. Activate this ability only during your upkeep.\nWhen Cyclopean Tomb is put into a graveyard from the battlefield, at the beginning of each of your upkeeps for the rest of the game, remove all mire counters from a land that a mire counter was put onto with Cyclopean Tomb but that a mire counter has not been removed from with Cyclopean Tomb. diff --git a/forge-gui/res/cardsfolder/c/cyclops_gladiator.txt b/forge-gui/res/cardsfolder/c/cyclops_gladiator.txt index 9b1cd61cd9d..f135a928e1c 100644 --- a/forge-gui/res/cardsfolder/c/cyclops_gladiator.txt +++ b/forge-gui/res/cardsfolder/c/cyclops_gladiator.txt @@ -8,4 +8,4 @@ SVar:ReturnDmg:DB$DealDamage | Cost$ 0 | DamageSource$ Targeted | NumDmg$ TheirX SVar:MyX:Count$CardPower SVar:TheirX:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclops_gladiator.jpg -Oracle:Whenever Cyclops Gladiator attacks, you may have it deal damage equal to its power to target creature defending player controls. If you do, that creature deals damage equal to its power to Cyclops Gladiator. \ No newline at end of file +Oracle:Whenever Cyclops Gladiator attacks, you may have it deal damage equal to its power to target creature defending player controls. If you do, that creature deals damage equal to its power to Cyclops Gladiator. diff --git a/forge-gui/res/cardsfolder/c/cyclops_of_eternal_fury.txt b/forge-gui/res/cardsfolder/c/cyclops_of_eternal_fury.txt index ba54d1327b9..b80399023d7 100644 --- a/forge-gui/res/cardsfolder/c/cyclops_of_eternal_fury.txt +++ b/forge-gui/res/cardsfolder/c/cyclops_of_eternal_fury.txt @@ -1,9 +1,9 @@ -Name:Cyclops of Eternal Fury -ManaCost:4 R R -Types:Enchantment Creature Cyclops -PT:5/3 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. -SVar:BuffedBy:Creature -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclops_of_eternal_fury.jpg -Oracle:Creatures you control have haste. \ No newline at end of file +Name:Cyclops of Eternal Fury +ManaCost:4 R R +Types:Enchantment Creature Cyclops +PT:5/3 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. +SVar:BuffedBy:Creature +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclops_of_eternal_fury.jpg +Oracle:Creatures you control have haste. diff --git a/forge-gui/res/cardsfolder/c/cyclops_of_one_eyed_pass.txt b/forge-gui/res/cardsfolder/c/cyclops_of_one_eyed_pass.txt index 0b5430539ee..d57d9f3585b 100644 --- a/forge-gui/res/cardsfolder/c/cyclops_of_one_eyed_pass.txt +++ b/forge-gui/res/cardsfolder/c/cyclops_of_one_eyed_pass.txt @@ -1,6 +1,6 @@ -Name:Cyclops of One-Eyed Pass -ManaCost:2 R R -Types:Creature Cyclops -PT:5/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclops_of_one_eyed_pass.jpg -Oracle: +Name:Cyclops of One-Eyed Pass +ManaCost:2 R R +Types:Creature Cyclops +PT:5/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclops_of_one_eyed_pass.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/c/cyclops_tyrant.txt b/forge-gui/res/cardsfolder/c/cyclops_tyrant.txt index 223b86c444e..2498acc742a 100644 --- a/forge-gui/res/cardsfolder/c/cyclops_tyrant.txt +++ b/forge-gui/res/cardsfolder/c/cyclops_tyrant.txt @@ -1,8 +1,8 @@ -Name:Cyclops Tyrant -ManaCost:5 R -Types:Creature Cyclops -PT:3/4 -K:CantBlock Creature.powerLE2:creatures with power 2 or less -K:Intimidate -SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclops_tyrant.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nCyclops Tyrant can't block creatures with power 2 or less. +Name:Cyclops Tyrant +ManaCost:5 R +Types:Creature Cyclops +PT:3/4 +K:CantBlock Creature.powerLE2:creatures with power 2 or less +K:Intimidate +SVar:Picture:http://www.wizards.com/global/images/magic/general/cyclops_tyrant.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nCyclops Tyrant can't block creatures with power 2 or less. diff --git a/forge-gui/res/cardsfolder/c/cylian_elf.txt b/forge-gui/res/cardsfolder/c/cylian_elf.txt index c3b9ac78680..b2b9ebcdcd1 100644 --- a/forge-gui/res/cardsfolder/c/cylian_elf.txt +++ b/forge-gui/res/cardsfolder/c/cylian_elf.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Creature Elf Scout PT:2/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/cylian_elf.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/c/cylian_sunsinger.txt b/forge-gui/res/cardsfolder/c/cylian_sunsinger.txt index 69d2c5ce26e..1ef9b47a11e 100644 --- a/forge-gui/res/cardsfolder/c/cylian_sunsinger.txt +++ b/forge-gui/res/cardsfolder/c/cylian_sunsinger.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:2/2 A:AB$ PumpAll | Cost$ R G W | NumAtt$ +3 | NumDef$ +3 | ValidCards$ Creature.sameName | SpellDescription$ CARDNAME and each other creature with the same name as it get +3/+3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/cylian_sunsinger.jpg -Oracle:{R}{G}{W}: Cylian Sunsinger and each other creature with the same name as it get +3/+3 until end of turn. \ No newline at end of file +Oracle:{R}{G}{W}: Cylian Sunsinger and each other creature with the same name as it get +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cystbearer.txt b/forge-gui/res/cardsfolder/c/cystbearer.txt index e62c3498728..fc1443e8d9d 100644 --- a/forge-gui/res/cardsfolder/c/cystbearer.txt +++ b/forge-gui/res/cardsfolder/c/cystbearer.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:2/3 K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/cystbearer.jpg -Oracle:Infect (This creature 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 +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/c/cytoplast_manipulator.txt b/forge-gui/res/cardsfolder/c/cytoplast_manipulator.txt index 238c8917b36..1ed1f4a7154 100644 --- a/forge-gui/res/cardsfolder/c/cytoplast_manipulator.txt +++ b/forge-gui/res/cardsfolder/c/cytoplast_manipulator.txt @@ -1,9 +1,9 @@ -Name:Cytoplast Manipulator -ManaCost:2 U U -Types:Creature Human Wizard Mutant -PT:0/0 -K:Graft 2 -A:AB$ GainControl | Cost$ U T | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | LoseControl$ LeavesPlay | SpellDescription$ Gain control of target creature with a +1/+1 counter on it for as long as CARDNAME remains on the battlefield. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cytoplast_manipulator.jpg -Oracle:Graft 2 (This creature enters the battlefield with two +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{U}, {T}: Gain control of target creature with a +1/+1 counter on it for as long as Cytoplast Manipulator remains on the battlefield. \ No newline at end of file +Name:Cytoplast Manipulator +ManaCost:2 U U +Types:Creature Human Wizard Mutant +PT:0/0 +K:Graft 2 +A:AB$ GainControl | Cost$ U T | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | LoseControl$ LeavesPlay | SpellDescription$ Gain control of target creature with a +1/+1 counter on it for as long as CARDNAME remains on the battlefield. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cytoplast_manipulator.jpg +Oracle:Graft 2 (This creature enters the battlefield with two +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{U}, {T}: Gain control of target creature with a +1/+1 counter on it for as long as Cytoplast Manipulator remains on the battlefield. diff --git a/forge-gui/res/cardsfolder/c/cytoplast_root_kin.txt b/forge-gui/res/cardsfolder/c/cytoplast_root_kin.txt index a534c7acb9a..506ef7ec679 100644 --- a/forge-gui/res/cardsfolder/c/cytoplast_root_kin.txt +++ b/forge-gui/res/cardsfolder/c/cytoplast_root_kin.txt @@ -1,11 +1,11 @@ -Name:Cytoplast Root-Kin -ManaCost:2 G G -Types:Creature Elemental Mutant -PT:0/0 -K:Graft 4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounterAll | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on each other creature you control that has a +1/+1 counter on it. -SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.Other+YouCtrl+counters_GE1_P1P1 | CounterType$ P1P1 | CounterNum$ 1 -A:AB$ MoveCounter | Cost$ 2 | Defined$ Self | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Move a +1/+1 counter from target creature you control onto CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cytoplast_root_kin.jpg -Oracle:Graft 4 (This creature enters the battlefield with four +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\nWhen Cytoplast Root-Kin enters the battlefield, put a +1/+1 counter on each other creature you control that has a +1/+1 counter on it.\n{2}: Move a +1/+1 counter from target creature you control onto Cytoplast Root-Kin. \ No newline at end of file +Name:Cytoplast Root-Kin +ManaCost:2 G G +Types:Creature Elemental Mutant +PT:0/0 +K:Graft 4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounterAll | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on each other creature you control that has a +1/+1 counter on it. +SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.Other+YouCtrl+counters_GE1_P1P1 | CounterType$ P1P1 | CounterNum$ 1 +A:AB$ MoveCounter | Cost$ 2 | Defined$ Self | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Move a +1/+1 counter from target creature you control onto CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cytoplast_root_kin.jpg +Oracle:Graft 4 (This creature enters the battlefield with four +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\nWhen Cytoplast Root-Kin enters the battlefield, put a +1/+1 counter on each other creature you control that has a +1/+1 counter on it.\n{2}: Move a +1/+1 counter from target creature you control onto Cytoplast Root-Kin. diff --git a/forge-gui/res/cardsfolder/c/cytoshape.txt b/forge-gui/res/cardsfolder/c/cytoshape.txt index 92122dd6e7c..bbba3887b7a 100644 --- a/forge-gui/res/cardsfolder/c/cytoshape.txt +++ b/forge-gui/res/cardsfolder/c/cytoshape.txt @@ -1,9 +1,9 @@ -Name:Cytoshape -ManaCost:1 G U -Types:Instant -A:SP$ ChooseCard | Cost$ 1 G U | Defined$ You | Amount$ 1 | Choices$ Creature.nonLegendary | Mandatory$ True | SubAbility$ Pump4Tgt | RememberChosen$ True | AILogic$ Clone | SpellDescription$ Choose a nonlegendary creature on the battlefield. Target creature becomes a copy of that creature until end of turn. -SVar:Pump4Tgt:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Choose target creature | AILogic$ Pump | SubAbility$ ShapeTgt | StackDescription$ None -SVar:ShapeTgt:DB$ Clone | Defined$ Remembered | CloneTarget$ ParentTarget | Duration$ UntilEndOfTurn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cytoshape.jpg -Oracle:Choose a nonlegendary creature on the battlefield. Target creature becomes a copy of that creature until end of turn. \ No newline at end of file +Name:Cytoshape +ManaCost:1 G U +Types:Instant +A:SP$ ChooseCard | Cost$ 1 G U | Defined$ You | Amount$ 1 | Choices$ Creature.nonLegendary | Mandatory$ True | SubAbility$ Pump4Tgt | RememberChosen$ True | AILogic$ Clone | SpellDescription$ Choose a nonlegendary creature on the battlefield. Target creature becomes a copy of that creature until end of turn. +SVar:Pump4Tgt:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Choose target creature | AILogic$ Pump | SubAbility$ ShapeTgt | StackDescription$ None +SVar:ShapeTgt:DB$ Clone | Defined$ Remembered | CloneTarget$ ParentTarget | Duration$ UntilEndOfTurn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cytoshape.jpg +Oracle:Choose a nonlegendary creature on the battlefield. Target creature becomes a copy of that creature until end of turn. diff --git a/forge-gui/res/cardsfolder/c/cytospawn_shambler.txt b/forge-gui/res/cardsfolder/c/cytospawn_shambler.txt index f9339a280dc..0cd5d8159dd 100644 --- a/forge-gui/res/cardsfolder/c/cytospawn_shambler.txt +++ b/forge-gui/res/cardsfolder/c/cytospawn_shambler.txt @@ -1,9 +1,9 @@ -Name:Cytospawn Shambler -ManaCost:6 G -Types:Creature Elemental Mutant -PT:0/0 -K:Graft 6 -A:AB$ Pump | Cost$ G | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | KW$ Trample | SpellDescription$ Target creature with a +1/+1 counter on it gains trample until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/cytospawn_shambler.jpg -Oracle:Graft 6 (This creature enters the battlefield with six +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{G}: Target creature with a +1/+1 counter on it gains trample until end of turn. \ No newline at end of file +Name:Cytospawn Shambler +ManaCost:6 G +Types:Creature Elemental Mutant +PT:0/0 +K:Graft 6 +A:AB$ Pump | Cost$ G | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | KW$ Trample | SpellDescription$ Target creature with a +1/+1 counter on it gains trample until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/cytospawn_shambler.jpg +Oracle:Graft 6 (This creature enters the battlefield with six +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{G}: Target creature with a +1/+1 counter on it gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dack_fayden.txt b/forge-gui/res/cardsfolder/d/dack_fayden.txt index 231e4412cca..aa5a1e701b9 100644 --- a/forge-gui/res/cardsfolder/d/dack_fayden.txt +++ b/forge-gui/res/cardsfolder/d/dack_fayden.txt @@ -1,13 +1,13 @@ -Name:Dack Fayden -ManaCost:1 U R -Types:Planeswalker Dack -Loyalty:3 -A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws two cards, then discards two cards. | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 2 | Mode$ TgtChoose -A:AB$ GainControl | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Gain control of target artifact. -A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Dack Fayden emblem | Triggers$ TrigSpellCast | SVars$ EffSpellCast | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever you cast a spell that targets one or more permanents, gain control of those permanents." -SVar:TrigSpellCast:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Permanent | Execute$ EffSpellCast | TriggerDescription$ Whenever you cast a spell that targets one or more permanents, gain control of those permanents. -SVar:EffSpellCast:AB$ GainControl | Cost$ 0 | Defined$ TriggeredSpellAbilityTargetingCards -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dack_fayden.jpg -Oracle:[+1] Target player draws two cards, then discards two cards.\n[-2] Gain control of target artifact.\n[-6] You get an emblem with "Whenever you cast a spell that targets one or more permanents, gain control of those permanents." +Name:Dack Fayden +ManaCost:1 U R +Types:Planeswalker Dack +Loyalty:3 +A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws two cards, then discards two cards. | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 2 | Mode$ TgtChoose +A:AB$ GainControl | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Gain control of target artifact. +A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Dack Fayden emblem | Triggers$ TrigSpellCast | SVars$ EffSpellCast | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever you cast a spell that targets one or more permanents, gain control of those permanents." +SVar:TrigSpellCast:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Permanent | Execute$ EffSpellCast | TriggerDescription$ Whenever you cast a spell that targets one or more permanents, gain control of those permanents. +SVar:EffSpellCast:AB$ GainControl | Cost$ 0 | Defined$ TriggeredSpellAbilityTargetingCards +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dack_fayden.jpg +Oracle:[+1] Target player draws two cards, then discards two cards.\n[-2] Gain control of target artifact.\n[-6] You get an emblem with "Whenever you cast a spell that targets one or more permanents, gain control of those permanents." diff --git a/forge-gui/res/cardsfolder/d/dacks_duplicate.txt b/forge-gui/res/cardsfolder/d/dacks_duplicate.txt index 983bf4275fb..8747ea1381c 100644 --- a/forge-gui/res/cardsfolder/d/dacks_duplicate.txt +++ b/forge-gui/res/cardsfolder/d/dacks_duplicate.txt @@ -1,11 +1,11 @@ -Name:Dack's Duplicate -ManaCost:2 U R -Types:Creature Shapeshifter -PT:0/0 -K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | AILogic$ AtLeast1 | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone. (Whenever it attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) -SVar:DBCopy:DB$ Clone | Defined$ ChosenCard | AddKeywords$ Haste | AddTriggers$ DacksDuplicateDethrone | AddSVars$ DacksDuplicateSVar -SVar:DacksDuplicateDethrone:Mode$ Attacks | ValidCard$ Card.Self | Attacked$ Player.withMostLife | TriggerZones$ Battlefield | Execute$ DacksDuplicateSVar | TriggerDescription$ Dethrone (Whenever this creature attacks the player with the most life or tied for the most life, put a +1/+1 counter on it.) -SVar:DacksDuplicateSVar:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dacks_duplicate.jpg -Oracle:You may have Dack's Duplicate enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone. (Whenever it attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) +Name:Dack's Duplicate +ManaCost:2 U R +Types:Creature Shapeshifter +PT:0/0 +K:ETBReplacement:Copy:ChooseCreature:Optional +SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | AILogic$ AtLeast1 | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone. (Whenever it attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) +SVar:DBCopy:DB$ Clone | Defined$ ChosenCard | AddKeywords$ Haste | AddTriggers$ DacksDuplicateDethrone | AddSVars$ DacksDuplicateSVar +SVar:DacksDuplicateDethrone:Mode$ Attacks | ValidCard$ Card.Self | Attacked$ Player.withMostLife | TriggerZones$ Battlefield | Execute$ DacksDuplicateSVar | TriggerDescription$ Dethrone (Whenever this creature attacks the player with the most life or tied for the most life, put a +1/+1 counter on it.) +SVar:DacksDuplicateSVar:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dacks_duplicate.jpg +Oracle:You may have Dack's Duplicate enter the battlefield as a copy of any creature on the battlefield except it gains haste and dethrone. (Whenever it attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/d/daggerback_basilisk.txt b/forge-gui/res/cardsfolder/d/daggerback_basilisk.txt index 8fa9020fc0b..8ef89d42045 100644 --- a/forge-gui/res/cardsfolder/d/daggerback_basilisk.txt +++ b/forge-gui/res/cardsfolder/d/daggerback_basilisk.txt @@ -4,4 +4,4 @@ Types:Creature Basilisk PT:2/2 K:Deathtouch SVar:Picture:http://www.wizards.com/global/images/magic/general/daggerback_basilisk.jpg -Oracle:Deathtouch \ No newline at end of file +Oracle:Deathtouch diff --git a/forge-gui/res/cardsfolder/d/daggerclaw_imp.txt b/forge-gui/res/cardsfolder/d/daggerclaw_imp.txt index b14e338b84d..eef30111974 100644 --- a/forge-gui/res/cardsfolder/d/daggerclaw_imp.txt +++ b/forge-gui/res/cardsfolder/d/daggerclaw_imp.txt @@ -5,4 +5,4 @@ PT:3/1 K:Flying K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card96949.jpg -Oracle:Flying\nDaggerclaw Imp can't block. \ No newline at end of file +Oracle:Flying\nDaggerclaw Imp can't block. diff --git a/forge-gui/res/cardsfolder/d/daggerdrome_imp.txt b/forge-gui/res/cardsfolder/d/daggerdrome_imp.txt index d2df5c5e5ff..c3c394d89b1 100644 --- a/forge-gui/res/cardsfolder/d/daggerdrome_imp.txt +++ b/forge-gui/res/cardsfolder/d/daggerdrome_imp.txt @@ -1,8 +1,8 @@ -Name:Daggerdrome Imp -ManaCost:1 B -Types:Creature Imp -PT:1/1 -K:Flying -K:Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/daggerdrome_imp.jpg -Oracle:Flying\nLifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Name:Daggerdrome Imp +ManaCost:1 B +Types:Creature Imp +PT:1/1 +K:Flying +K:Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/daggerdrome_imp.jpg +Oracle:Flying\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/d/daily_regimen.txt b/forge-gui/res/cardsfolder/d/daily_regimen.txt index a88c427ff51..520e766a50c 100644 --- a/forge-gui/res/cardsfolder/d/daily_regimen.txt +++ b/forge-gui/res/cardsfolder/d/daily_regimen.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump A:AB$ PutCounter | Cost$ 1 W | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on enchanted creature. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/daily_regimen.jpg -Oracle:Enchant creature\n{1}{W}: Put a +1/+1 counter on enchanted creature. \ No newline at end of file +Oracle:Enchant creature\n{1}{W}: Put a +1/+1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/d/dakkon_blackblade.txt b/forge-gui/res/cardsfolder/d/dakkon_blackblade.txt index 29b24a67525..b42ca473895 100644 --- a/forge-gui/res/cardsfolder/d/dakkon_blackblade.txt +++ b/forge-gui/res/cardsfolder/d/dakkon_blackblade.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Land.YouCtrl SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/dakkon_blackblade.jpg -Oracle:Dakkon Blackblade's power and toughness are each equal to the number of lands you control. \ No newline at end of file +Oracle:Dakkon Blackblade's power and toughness are each equal to the number of lands you control. diff --git a/forge-gui/res/cardsfolder/d/dakkon_blackblade_avatar.txt b/forge-gui/res/cardsfolder/d/dakkon_blackblade_avatar.txt index 2cbd9a32d2b..5729b992cbc 100644 --- a/forge-gui/res/cardsfolder/d/dakkon_blackblade_avatar.txt +++ b/forge-gui/res/cardsfolder/d/dakkon_blackblade_avatar.txt @@ -1,9 +1,9 @@ -Name:Dakkon Blackblade Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+0 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Hand | Affected$ Card.nonColorless+YouOwn | AddAbility$ STPlayLand | Description$ You may play any colored card from your hand as a copy of a basic land card chosen at random that can produce mana of one of the card's colors. -SVar:STPlayLand:ST$ PlayLandVariant | Cost$ 0 | Clone$ BasicLand | SorcerySpeed$ True | ActivationZone$ Hand | SpellDescription$ Play CARDNAME from your hand as a copy of a basic land card chosen at random that can produce mana of one of CARDNAME's colors. -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/dakkon_blackblade_avatar.jpg -Oracle:Hand +1, life +0\nYou may play any colored card from your hand as a copy of a basic land card chosen at random that can produce mana of one of the card's colors. +Name:Dakkon Blackblade Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+0 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Hand | Affected$ Card.nonColorless+YouOwn | AddAbility$ STPlayLand | Description$ You may play any colored card from your hand as a copy of a basic land card chosen at random that can produce mana of one of the card's colors. +SVar:STPlayLand:ST$ PlayLandVariant | Cost$ 0 | Clone$ BasicLand | SorcerySpeed$ True | ActivationZone$ Hand | SpellDescription$ Play CARDNAME from your hand as a copy of a basic land card chosen at random that can produce mana of one of CARDNAME's colors. +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/dakkon_blackblade_avatar.jpg +Oracle:Hand +1, life +0\nYou may play any colored card from your hand as a copy of a basic land card chosen at random that can produce mana of one of the card's colors. diff --git a/forge-gui/res/cardsfolder/d/dakmor_bat.txt b/forge-gui/res/cardsfolder/d/dakmor_bat.txt index e4de4091748..9161d37ef9f 100644 --- a/forge-gui/res/cardsfolder/d/dakmor_bat.txt +++ b/forge-gui/res/cardsfolder/d/dakmor_bat.txt @@ -4,4 +4,4 @@ Types:Creature Bat PT:1/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/dakmor_bat.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/d/dakmor_ghoul.txt b/forge-gui/res/cardsfolder/d/dakmor_ghoul.txt index 33becaf2a28..faef64e3968 100644 --- a/forge-gui/res/cardsfolder/d/dakmor_ghoul.txt +++ b/forge-gui/res/cardsfolder/d/dakmor_ghoul.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://serv3.tcgimages.eu/img/cards/Starter_1999/dakmor_ghoul.jpg -Oracle:When Dakmor Ghoul enters the battlefield, target opponent loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:When Dakmor Ghoul enters the battlefield, target opponent loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/d/dakmor_lancer.txt b/forge-gui/res/cardsfolder/d/dakmor_lancer.txt index c78d5b73a32..dca00bffc01 100644 --- a/forge-gui/res/cardsfolder/d/dakmor_lancer.txt +++ b/forge-gui/res/cardsfolder/d/dakmor_lancer.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target nonblack creature. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/dakmor_lancer.jpg -Oracle:When Dakmor Lancer enters the battlefield, destroy target nonblack creature. \ No newline at end of file +Oracle:When Dakmor Lancer enters the battlefield, destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/d/dakmor_plague.txt b/forge-gui/res/cardsfolder/d/dakmor_plague.txt index 95823b93678..18f009ccbed 100644 --- a/forge-gui/res/cardsfolder/d/dakmor_plague.txt +++ b/forge-gui/res/cardsfolder/d/dakmor_plague.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Sorcery A:SP$ DamageAll | Cost$ 3 B B | NumDmg$ 3 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 3 damage to each creature and each player. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Second_Age/dakmor_plague.jpg -Oracle:Dakmor Plague deals 3 damage to each creature and each player. \ No newline at end of file +Oracle:Dakmor Plague deals 3 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/d/dakmor_salvage.txt b/forge-gui/res/cardsfolder/d/dakmor_salvage.txt index 0698b9096c0..fe6861c4e39 100644 --- a/forge-gui/res/cardsfolder/d/dakmor_salvage.txt +++ b/forge-gui/res/cardsfolder/d/dakmor_salvage.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool K:Dredge 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dakmor_salvage.jpg -Oracle:Dakmor Salvage enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Dakmor Salvage enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/d/dakmor_scorpion.txt b/forge-gui/res/cardsfolder/d/dakmor_scorpion.txt index 031a003ec0c..adcd8bd19b7 100644 --- a/forge-gui/res/cardsfolder/d/dakmor_scorpion.txt +++ b/forge-gui/res/cardsfolder/d/dakmor_scorpion.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Creature Scorpion PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20383.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/d/dakmor_sorceress.txt b/forge-gui/res/cardsfolder/d/dakmor_sorceress.txt index cea82c977d3..ba13e28d33d 100644 --- a/forge-gui/res/cardsfolder/d/dakmor_sorceress.txt +++ b/forge-gui/res/cardsfolder/d/dakmor_sorceress.txt @@ -5,4 +5,4 @@ PT:*/4 S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of Swamps you control. SVar:X:Count$Valid Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/dakmor_sorceress.jpg -Oracle:Dakmor Sorceress's power is equal to the number of Swamps you control. \ No newline at end of file +Oracle:Dakmor Sorceress's power is equal to the number of Swamps you control. diff --git a/forge-gui/res/cardsfolder/d/dakra_mystic.txt b/forge-gui/res/cardsfolder/d/dakra_mystic.txt index da926b0bad7..69d22aa8c81 100644 --- a/forge-gui/res/cardsfolder/d/dakra_mystic.txt +++ b/forge-gui/res/cardsfolder/d/dakra_mystic.txt @@ -1,11 +1,11 @@ -Name:Dakra Mystic -ManaCost:U -Types:Creature Merfolk Wizard -PT:1/1 -A:AB$ Dig | Cost$ U T | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBMill | SpellDescription$ Each player reveals the top card of his or her library. You may put the revealed cards into their owners' graveyards. If you don't, each player draws a card. -SVar:DBMill:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | Optional$ True | Imprint$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dakra_mystic.jpg -Oracle:{U}, {T}: Each player reveals the top card of his or her library. You may put the revealed cards into their owners' graveyards. If you don't, each player draws a card. \ No newline at end of file +Name:Dakra Mystic +ManaCost:U +Types:Creature Merfolk Wizard +PT:1/1 +A:AB$ Dig | Cost$ U T | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBMill | SpellDescription$ Each player reveals the top card of his or her library. You may put the revealed cards into their owners' graveyards. If you don't, each player draws a card. +SVar:DBMill:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | Optional$ True | Imprint$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dakra_mystic.jpg +Oracle:{U}, {T}: Each player reveals the top card of his or her library. You may put the revealed cards into their owners' graveyards. If you don't, each player draws a card. diff --git a/forge-gui/res/cardsfolder/d/damia_sage_of_stone.txt b/forge-gui/res/cardsfolder/d/damia_sage_of_stone.txt index 99d7f5493c5..c7bc6fc842a 100644 --- a/forge-gui/res/cardsfolder/d/damia_sage_of_stone.txt +++ b/forge-gui/res/cardsfolder/d/damia_sage_of_stone.txt @@ -1,12 +1,12 @@ -Name:Damia, Sage of Stone -ManaCost:4 G U B -Types:Legendary Creature Gorgon Wizard -PT:4/4 -K:Deathtouch -S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ LT7 | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, if you have fewer than seven cards in hand, draw cards equal to the difference. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ Difference | References$ X,Difference -SVar:X:Count$InYourHand -SVar:Difference:Number$7/Minus.X -SVar:Picture:http://www.wizards.com/global/images/magic/general/damia_sage_of_stone.jpg -Oracle:Deathtouch\nSkip your draw step.\nAt the beginning of your upkeep, if you have fewer than seven cards in hand, draw cards equal to the difference. \ No newline at end of file +Name:Damia, Sage of Stone +ManaCost:4 G U B +Types:Legendary Creature Gorgon Wizard +PT:4/4 +K:Deathtouch +S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ LT7 | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, if you have fewer than seven cards in hand, draw cards equal to the difference. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ Difference | References$ X,Difference +SVar:X:Count$InYourHand +SVar:Difference:Number$7/Minus.X +SVar:Picture:http://www.wizards.com/global/images/magic/general/damia_sage_of_stone.jpg +Oracle:Deathtouch\nSkip your draw step.\nAt the beginning of your upkeep, if you have fewer than seven cards in hand, draw cards equal to the difference. diff --git a/forge-gui/res/cardsfolder/d/damnation.txt b/forge-gui/res/cardsfolder/d/damnation.txt index d7ba6601685..3db01dc6cc5 100644 --- a/forge-gui/res/cardsfolder/d/damnation.txt +++ b/forge-gui/res/cardsfolder/d/damnation.txt @@ -3,4 +3,4 @@ ManaCost:2 B B Types:Sorcery A:SP$ DestroyAll | Cost$ 2 B B | ValidCards$ Creature | NoRegen$ True | SpellDescription$ Destroy all creatures. They can't be regenerated. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122423.jpg -Oracle:Destroy all creatures. They can't be regenerated. \ No newline at end of file +Oracle:Destroy all creatures. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/dampen_thought.txt b/forge-gui/res/cardsfolder/d/dampen_thought.txt index 5f9154f361b..1aea184039d 100644 --- a/forge-gui/res/cardsfolder/d/dampen_thought.txt +++ b/forge-gui/res/cardsfolder/d/dampen_thought.txt @@ -1,7 +1,7 @@ -Name:Dampen Thought -ManaCost:1 U -Types:Instant Arcane -A:SP$ Mill | Cost$ 1 U | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top four cards of his or her library into his or her graveyard. -K:Splice onto Arcane 1 U -SVar:Picture:http://www.wizards.com/global/images/magic/general/dampen_thought.jpg -Oracle:Target player puts the top four cards of his or her library into his or her graveyard.\nSplice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Dampen Thought +ManaCost:1 U +Types:Instant Arcane +A:SP$ Mill | Cost$ 1 U | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top four cards of his or her library into his or her graveyard. +K:Splice onto Arcane 1 U +SVar:Picture:http://www.wizards.com/global/images/magic/general/dampen_thought.jpg +Oracle:Target player puts the top four cards of his or her library into his or her graveyard.\nSplice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/d/damping_field.txt b/forge-gui/res/cardsfolder/d/damping_field.txt index e8e506ab3b8..9a21d118fc4 100644 --- a/forge-gui/res/cardsfolder/d/damping_field.txt +++ b/forge-gui/res/cardsfolder/d/damping_field.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Player | AddKeyword$ UntapAdjust:Artifact:1 | Des SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/damping_field.jpg -Oracle:Players can't untap more than one artifact during their untap steps. \ No newline at end of file +Oracle:Players can't untap more than one artifact during their untap steps. diff --git a/forge-gui/res/cardsfolder/d/damping_matrix.txt b/forge-gui/res/cardsfolder/d/damping_matrix.txt index 7fbcd794968..1c91abeea15 100644 --- a/forge-gui/res/cardsfolder/d/damping_matrix.txt +++ b/forge-gui/res/cardsfolder/d/damping_matrix.txt @@ -1,8 +1,8 @@ -Name:Damping Matrix -ManaCost:3 -Types:Artifact -S:Mode$ CantBeActivated | ValidCard$ Artifact,Creature | NonMana$ True | Description$ Activated abilities of artifacts and creatures can't be activated unless they're mana abilities. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/damping_matrix.jpg -Oracle:Activated abilities of artifacts and creatures can't be activated unless they're mana abilities. \ No newline at end of file +Name:Damping Matrix +ManaCost:3 +Types:Artifact +S:Mode$ CantBeActivated | ValidCard$ Artifact,Creature | NonMana$ True | Description$ Activated abilities of artifacts and creatures can't be activated unless they're mana abilities. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/damping_matrix.jpg +Oracle:Activated abilities of artifacts and creatures can't be activated unless they're mana abilities. diff --git a/forge-gui/res/cardsfolder/d/dance_of_many.txt b/forge-gui/res/cardsfolder/d/dance_of_many.txt index c3e2cea3c86..44b84ad043f 100644 --- a/forge-gui/res/cardsfolder/d/dance_of_many.txt +++ b/forge-gui/res/cardsfolder/d/dance_of_many.txt @@ -11,4 +11,4 @@ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dance_of_many.jpg -Oracle:When Dance of Many enters the battlefield, put a token that's a copy of target nontoken creature onto the battlefield.\nWhen Dance of Many leaves the battlefield, exile the token.\nWhen the token leaves the battlefield, sacrifice Dance of Many.\nAt the beginning of your upkeep, sacrifice Dance of Many unless you pay {U}{U}. \ No newline at end of file +Oracle:When Dance of Many enters the battlefield, put a token that's a copy of target nontoken creature onto the battlefield.\nWhen Dance of Many leaves the battlefield, exile the token.\nWhen the token leaves the battlefield, sacrifice Dance of Many.\nAt the beginning of your upkeep, sacrifice Dance of Many unless you pay {U}{U}. diff --git a/forge-gui/res/cardsfolder/d/dance_of_shadows.txt b/forge-gui/res/cardsfolder/d/dance_of_shadows.txt index 9ebb7cb8bb6..95c46cb2563 100644 --- a/forge-gui/res/cardsfolder/d/dance_of_shadows.txt +++ b/forge-gui/res/cardsfolder/d/dance_of_shadows.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Sorcery Arcane A:SP$ PumpAll | Cost$ 3 B B | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | KW$ Fear | SpellDescription$ Creatures you control get +1/+0 and gain fear until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card79094.jpg -Oracle:Creatures you control get +1/+0 and gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Creatures you control get +1/+0 and gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/d/dance_of_the_dead.txt b/forge-gui/res/cardsfolder/d/dance_of_the_dead.txt index 257bea3b75d..85f07fbfe48 100644 --- a/forge-gui/res/cardsfolder/d/dance_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/d/dance_of_the_dead.txt @@ -14,4 +14,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | OptionalDecider$ EnchantedController | Execute$ TrigUntap | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player may pay {1}{B}. If he or she does, untap that creature. SVar:TrigUntap:AB$Untap | Cost$ 1 B | Defined$ Enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/dance_of_the_dead.jpg -Oracle:Enchant creature card in a graveyard\nWhen Dance of the Dead enters the battlefield, if it's on the battlefield, it loses "enchant creature card in a graveyard" and gains "enchant creature put onto the battlefield with Dance of the Dead." Return enchanted creature card to the battlefield tapped under your control and attach Dance of the Dead to it. When Dance of the Dead leaves the battlefield, that creature's controller sacrifices it.\nEnchanted creature gets +1/+1 and doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted creature's controller, that player may pay {1}{B}. If he or she does, untap that creature. \ No newline at end of file +Oracle:Enchant creature card in a graveyard\nWhen Dance of the Dead enters the battlefield, if it's on the battlefield, it loses "enchant creature card in a graveyard" and gains "enchant creature put onto the battlefield with Dance of the Dead." Return enchanted creature card to the battlefield tapped under your control and attach Dance of the Dead to it. When Dance of the Dead leaves the battlefield, that creature's controller sacrifices it.\nEnchanted creature gets +1/+1 and doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted creature's controller, that player may pay {1}{B}. If he or she does, untap that creature. diff --git a/forge-gui/res/cardsfolder/d/dance_pathetic_marionette.txt b/forge-gui/res/cardsfolder/d/dance_pathetic_marionette.txt index 80a90a8d482..2cfd221a2ae 100644 --- a/forge-gui/res/cardsfolder/d/dance_pathetic_marionette.txt +++ b/forge-gui/res/cardsfolder/d/dance_pathetic_marionette.txt @@ -1,11 +1,11 @@ -Name:Dance, Pathetic Marionette -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ LibraryDance | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent reveals cards from the top of his or her library until he or she reveals a creature card. Choose one of the revealed creature cards and put it onto the battlefield under your control. Put all other cards revealed this way into their owners' graveyards. -SVar:LibraryDance:AB$ DigUntil | Cost$ 0 | Defined$ Player.Opponent | Valid$ Creature | ValidDescription$ creature | RememberFound$ True | NoMoveFound$ True | FoundDestination$ Library | FoundLibraryPosition$ 0 | RevealedDestination$ Graveyard | SubAbility$ MakeItChoose -SVar:MakeItChoose:DB$ ChooseCard | Choices$ Card.IsRemembered | ChoiceZone$ Library | Mandatory$ True | Amount$ 1 | SubAbility$ MakeItDance -SVar:MakeItDance:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Library | Destination$ Battlefield | Mandatory$ True | GainControl$ True | ForgetChanged$ True | SubAbility$ TakeOutTheTrash -SVar:TakeOutTheTrash:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Library | Destination$ Graveyard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/dance_pathetic_marionette.jpg -Oracle:When you set this scheme in motion, each opponent reveals cards from the top of his or her library until he or she reveals a creature card. Choose one of the revealed creature cards and put it onto the battlefield under your control. Put all other cards revealed this way into their owners' graveyards. \ No newline at end of file +Name:Dance, Pathetic Marionette +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ LibraryDance | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent reveals cards from the top of his or her library until he or she reveals a creature card. Choose one of the revealed creature cards and put it onto the battlefield under your control. Put all other cards revealed this way into their owners' graveyards. +SVar:LibraryDance:AB$ DigUntil | Cost$ 0 | Defined$ Player.Opponent | Valid$ Creature | ValidDescription$ creature | RememberFound$ True | NoMoveFound$ True | FoundDestination$ Library | FoundLibraryPosition$ 0 | RevealedDestination$ Graveyard | SubAbility$ MakeItChoose +SVar:MakeItChoose:DB$ ChooseCard | Choices$ Card.IsRemembered | ChoiceZone$ Library | Mandatory$ True | Amount$ 1 | SubAbility$ MakeItDance +SVar:MakeItDance:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Library | Destination$ Battlefield | Mandatory$ True | GainControl$ True | ForgetChanged$ True | SubAbility$ TakeOutTheTrash +SVar:TakeOutTheTrash:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Library | Destination$ Graveyard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/dance_pathetic_marionette.jpg +Oracle:When you set this scheme in motion, each opponent reveals cards from the top of his or her library until he or she reveals a creature card. Choose one of the revealed creature cards and put it onto the battlefield under your control. Put all other cards revealed this way into their owners' graveyards. diff --git a/forge-gui/res/cardsfolder/d/dancing_scimitar.txt b/forge-gui/res/cardsfolder/d/dancing_scimitar.txt index 7a4dee7bed5..e6e20c6b1c1 100644 --- a/forge-gui/res/cardsfolder/d/dancing_scimitar.txt +++ b/forge-gui/res/cardsfolder/d/dancing_scimitar.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Spirit PT:1/5 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84114.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/d/dandan.txt b/forge-gui/res/cardsfolder/d/dandan.txt index ad59c538ce5..2b21156151e 100644 --- a/forge-gui/res/cardsfolder/d/dandan.txt +++ b/forge-gui/res/cardsfolder/d/dandan.txt @@ -7,4 +7,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | Present SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card106631.jpg -Oracle:Dandan can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Dandan. \ No newline at end of file +Oracle:Dandan can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Dandan. diff --git a/forge-gui/res/cardsfolder/d/dangerous_wager.txt b/forge-gui/res/cardsfolder/d/dangerous_wager.txt index c2c5d1707d2..1826ac13baf 100644 --- a/forge-gui/res/cardsfolder/d/dangerous_wager.txt +++ b/forge-gui/res/cardsfolder/d/dangerous_wager.txt @@ -1,9 +1,9 @@ -Name:Dangerous Wager -ManaCost:1 R -Types:Instant -A:SP$ Discard | Cost$ 1 R | Mode$ Hand | Defined$ You | SubAbility$ BetThat | SpellDescription$ Discard your hand, then draw two cards. -SVar:BetThat:DB$ Draw | Defined$ You | NumCards$ 2 -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dangerous_wager.jpg -Oracle:Discard your hand, then draw two cards. \ No newline at end of file +Name:Dangerous Wager +ManaCost:1 R +Types:Instant +A:SP$ Discard | Cost$ 1 R | Mode$ Hand | Defined$ You | SubAbility$ BetThat | SpellDescription$ Discard your hand, then draw two cards. +SVar:BetThat:DB$ Draw | Defined$ You | NumCards$ 2 +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dangerous_wager.jpg +Oracle:Discard your hand, then draw two cards. diff --git a/forge-gui/res/cardsfolder/d/daraja_griffin.txt b/forge-gui/res/cardsfolder/d/daraja_griffin.txt index de6e232c0de..6d57aeb8cc4 100644 --- a/forge-gui/res/cardsfolder/d/daraja_griffin.txt +++ b/forge-gui/res/cardsfolder/d/daraja_griffin.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | SpellDescription$ Destroy target black creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/daraja_griffin.jpg -Oracle:Flying\nSacrifice Daraja Griffin: Destroy target black creature. \ No newline at end of file +Oracle:Flying\nSacrifice Daraja Griffin: Destroy target black creature. diff --git a/forge-gui/res/cardsfolder/d/darba.txt b/forge-gui/res/cardsfolder/d/darba.txt index 2b8d7d131ba..6c5fe680dca 100644 --- a/forge-gui/res/cardsfolder/d/darba.txt +++ b/forge-gui/res/cardsfolder/d/darba.txt @@ -4,4 +4,4 @@ Types:Creature Bird Beast PT:5/4 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G G SVar:Picture:http://www.wizards.com/global/images/magic/general/darba.jpg -Oracle:At the beginning of your upkeep, sacrifice Darba unless you pay {G}{G}. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Darba unless you pay {G}{G}. diff --git a/forge-gui/res/cardsfolder/d/darien_king_of_kjeldor.txt b/forge-gui/res/cardsfolder/d/darien_king_of_kjeldor.txt index 15d7d45fc8e..318c51d8a59 100644 --- a/forge-gui/res/cardsfolder/d/darien_king_of_kjeldor.txt +++ b/forge-gui/res/cardsfolder/d/darien_king_of_kjeldor.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | Execute$ TrigToken | ValidTarget$ You | TriggerZones$ Battl SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier CSP | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/darien_king_of_kjeldor.jpg -Oracle:Whenever you're dealt damage, you may put that many 1/1 white Soldier creature tokens onto the battlefield. \ No newline at end of file +Oracle:Whenever you're dealt damage, you may put that many 1/1 white Soldier creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt b/forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt index 487c36a7f64..c9c9b1ed0e5 100644 --- a/forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt +++ b/forge-gui/res/cardsfolder/d/darigaaz_the_igniter.txt @@ -1,13 +1,13 @@ -Name:Darigaaz, the Igniter -ManaCost:3 B R G -Types:Legendary Creature Dragon -PT:6/6 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChooseColor | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{R}. If you do, choose a color, then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way. -SVar:TrigChooseColor:AB$ ChooseColor | Cost$ 2 R | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealHand -SVar:DBRevealHand:DB$ RevealHand | Defined$ TriggeredTarget | RememberRevealed$ True | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredTarget | NumDmg$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Card.ChosenColor -SVar:Picture:http://www.wizards.com/global/images/magic/general/darigaaz_the_igniter.jpg -Oracle:Flying\nWhenever Darigaaz, the Igniter deals combat damage to a player, you may pay {2}{R}. If you do, choose a color, then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way. \ No newline at end of file +Name:Darigaaz, the Igniter +ManaCost:3 B R G +Types:Legendary Creature Dragon +PT:6/6 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChooseColor | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{R}. If you do, choose a color, then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way. +SVar:TrigChooseColor:AB$ ChooseColor | Cost$ 2 R | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealHand +SVar:DBRevealHand:DB$ RevealHand | Defined$ TriggeredTarget | RememberRevealed$ True | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredTarget | NumDmg$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.ChosenColor +SVar:Picture:http://www.wizards.com/global/images/magic/general/darigaaz_the_igniter.jpg +Oracle:Flying\nWhenever Darigaaz, the Igniter deals combat damage to a player, you may pay {2}{R}. If you do, choose a color, then that player reveals his or her hand and Darigaaz deals damage to the player equal to the number of cards of that color revealed this way. diff --git a/forge-gui/res/cardsfolder/d/darigaazs_attendant.txt b/forge-gui/res/cardsfolder/d/darigaazs_attendant.txt index cde5f498098..5f5ecb5e75f 100644 --- a/forge-gui/res/cardsfolder/d/darigaazs_attendant.txt +++ b/forge-gui/res/cardsfolder/d/darigaazs_attendant.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Mana | Cost$ 1 Sac<1/CARDNAME> | Produced$ B R G | SpellDescription$ Add {B}{R}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/darigaazs_attendant.jpg -Oracle:{1}, Sacrifice Darigaaz's Attendant: Add {B}{R}{G} to your mana pool. \ No newline at end of file +Oracle:{1}, Sacrifice Darigaaz's Attendant: Add {B}{R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/darigaazs_caldera.txt b/forge-gui/res/cardsfolder/d/darigaazs_caldera.txt index 9574127f34e..579e701e530 100644 --- a/forge-gui/res/cardsfolder/d/darigaazs_caldera.txt +++ b/forge-gui/res/cardsfolder/d/darigaazs_caldera.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You SVar:NeedsToPlay:Land.nonLair+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/darigaazs_caldera.jpg -Oracle:When Darigaaz's Caldera enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {B}, {R}, or {G} to your mana pool. \ No newline at end of file +Oracle:When Darigaaz's Caldera enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {B}, {R}, or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/darigaazs_charm.txt b/forge-gui/res/cardsfolder/d/darigaazs_charm.txt index 3b5b26ff791..ddf45fefd0b 100644 --- a/forge-gui/res/cardsfolder/d/darigaazs_charm.txt +++ b/forge-gui/res/cardsfolder/d/darigaazs_charm.txt @@ -7,4 +7,4 @@ SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select targe SVar:DBPump:DB$ Pump | ValidTgts$ Creature | NumAtt$ +3 | NumDef$ +3 | TgtPrompt$ Select target creature | SpellDescription$ Target creature gets +3/+3 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/darigaazs_charm.jpg -Oracle:Choose one - Return target creature card from your graveyard to your hand; or Darigaaz's Charm deals 3 damage to target creature or player; or target creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Choose one - Return target creature card from your graveyard to your hand; or Darigaaz's Charm deals 3 damage to target creature or player; or target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/daring_apprentice.txt b/forge-gui/res/cardsfolder/d/daring_apprentice.txt index b3b9d8c5b4f..655ac200ad5 100644 --- a/forge-gui/res/cardsfolder/d/daring_apprentice.txt +++ b/forge-gui/res/cardsfolder/d/daring_apprentice.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ Counter | Cost$ T Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Graveyard | SpellDescription$ Counter target spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/daring_apprentice.jpg -Oracle:{T}, Sacrifice Daring Apprentice: Counter target spell. \ No newline at end of file +Oracle:{T}, Sacrifice Daring Apprentice: Counter target spell. diff --git a/forge-gui/res/cardsfolder/d/daring_leap.txt b/forge-gui/res/cardsfolder/d/daring_leap.txt index 5709c8b79dc..cfe318c9dd6 100644 --- a/forge-gui/res/cardsfolder/d/daring_leap.txt +++ b/forge-gui/res/cardsfolder/d/daring_leap.txt @@ -3,4 +3,4 @@ ManaCost:1 W U Types:Instant A:SP$ Pump | Cost$ 1 W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Flying & First Strike | SpellDescription$ Target creature gets +1/+1 and gains flying and first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/daring_leap.jpg -Oracle:Target creature gets +1/+1 and gains flying and first strike until end of turn. \ No newline at end of file +Oracle:Target creature gets +1/+1 and gains flying and first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/d/daring_skyjek.txt b/forge-gui/res/cardsfolder/d/daring_skyjek.txt index c9a70d6b8c2..4179570e058 100644 --- a/forge-gui/res/cardsfolder/d/daring_skyjek.txt +++ b/forge-gui/res/cardsfolder/d/daring_skyjek.txt @@ -1,9 +1,9 @@ -Name:Daring Skyjek -ManaCost:1 W -Types:Creature Human Knight -PT:3/1 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gains flying until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Flying -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/daring_skyjek.jpg -Oracle:Battalion - Whenever Daring Skyjek and at least two other creatures attack, Daring Skyjek gains flying until end of turn. \ No newline at end of file +Name:Daring Skyjek +ManaCost:1 W +Types:Creature Human Knight +PT:3/1 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gains flying until end of turn. +SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Flying +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/daring_skyjek.jpg +Oracle:Battalion - Whenever Daring Skyjek and at least two other creatures attack, Daring Skyjek gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/d/daring_thief.txt b/forge-gui/res/cardsfolder/d/daring_thief.txt index 3e3ff2b9440..bbb9ebb58e3 100644 --- a/forge-gui/res/cardsfolder/d/daring_thief.txt +++ b/forge-gui/res/cardsfolder/d/daring_thief.txt @@ -1,12 +1,12 @@ -Name:Daring Thief -ManaCost:2 U -Types:Creature Human Rogue -PT:2/3 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExchangeControl | OptionalDecider$ You | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may exchange control of target nonland permanent you control and target permanent an opponent controls that shares a card type with it. -SVar:TrigExchangeControl:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent.YouCtrl+nonLand | TgtPrompt$ Select target nonland permanent you control | SubAbility$ DBExchange -SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls that shares a card type with it | TargetsWithSharedTypes$ Creature,Artifact,Enchantment,Planeswalker,Tribal -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/daring_thief.jpg - -Oracle:Inspired - Whenever Daring Thief becomes untapped, you may exchange control of target nonland permanent you control and target permanent an opponent controls that shares a card type with it. \ No newline at end of file +Name:Daring Thief +ManaCost:2 U +Types:Creature Human Rogue +PT:2/3 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExchangeControl | OptionalDecider$ You | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may exchange control of target nonland permanent you control and target permanent an opponent controls that shares a card type with it. +SVar:TrigExchangeControl:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent.YouCtrl+nonLand | TgtPrompt$ Select target nonland permanent you control | SubAbility$ DBExchange +SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls that shares a card type with it | TargetsWithSharedTypes$ Creature,Artifact,Enchantment,Planeswalker,Tribal +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/daring_thief.jpg + +Oracle:Inspired - Whenever Daring Thief becomes untapped, you may exchange control of target nonland permanent you control and target permanent an opponent controls that shares a card type with it. diff --git a/forge-gui/res/cardsfolder/d/dark_banishing.txt b/forge-gui/res/cardsfolder/d/dark_banishing.txt index 6d04d9f02d0..f602c651683 100644 --- a/forge-gui/res/cardsfolder/d/dark_banishing.txt +++ b/forge-gui/res/cardsfolder/d/dark_banishing.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Instant A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83046.jpg -Oracle:Destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/dark_betrayal.txt b/forge-gui/res/cardsfolder/d/dark_betrayal.txt index 15fa3da8f2f..722390068ea 100644 --- a/forge-gui/res/cardsfolder/d/dark_betrayal.txt +++ b/forge-gui/res/cardsfolder/d/dark_betrayal.txt @@ -1,7 +1,7 @@ -Name:Dark Betrayal -ManaCost:B -Types:Instant -A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | SpellDescription$ Destroy target black creature. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_betrayal.jpg -Oracle:Destroy target black creature. \ No newline at end of file +Name:Dark Betrayal +ManaCost:B +Types:Instant +A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | SpellDescription$ Destroy target black creature. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_betrayal.jpg +Oracle:Destroy target black creature. diff --git a/forge-gui/res/cardsfolder/d/dark_confidant.txt b/forge-gui/res/cardsfolder/d/dark_confidant.txt index ce58ba8868a..b21e37f8ad1 100644 --- a/forge-gui/res/cardsfolder/d/dark_confidant.txt +++ b/forge-gui/res/cardsfolder/d/dark_confidant.txt @@ -8,4 +8,4 @@ SVar:DBLose:DB$LoseLife | LifeAmount$ X | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_confidant.jpg -Oracle:At the beginning of your upkeep, reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. \ No newline at end of file +Oracle:At the beginning of your upkeep, reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/d/dark_depths.txt b/forge-gui/res/cardsfolder/d/dark_depths.txt index 6cf34737c4d..4d95bab5039 100644 --- a/forge-gui/res/cardsfolder/d/dark_depths.txt +++ b/forge-gui/res/cardsfolder/d/dark_depths.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | RememberSacrificed$ True | SubAbility$ DB SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Marit Lage | TokenTypes$ Creature,Avatar,Legendary | TokenOwner$ You | TokenColors$ Black | TokenPower$ 20 | TokenToughness$ 20 | TokenKeywords$ Flying<>Indestructible | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_depths.jpg -Oracle:Dark Depths enters the battlefield with ten ice counters on it.\n{3}: Remove an ice counter from Dark Depths.\nWhen Dark Depths has no ice counters on it, sacrifice it. If you do, put a legendary 20/20 black Avatar creature token with flying and "This creature is indestructible" named Marit Lage onto the battlefield. \ No newline at end of file +Oracle:Dark Depths enters the battlefield with ten ice counters on it.\n{3}: Remove an ice counter from Dark Depths.\nWhen Dark Depths has no ice counters on it, sacrifice it. If you do, put a legendary 20/20 black Avatar creature token with flying and "This creature is indestructible" named Marit Lage onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/dark_favor.txt b/forge-gui/res/cardsfolder/d/dark_favor.txt index 163ad35b306..e2d149e81a1 100644 --- a/forge-gui/res/cardsfolder/d/dark_favor.txt +++ b/forge-gui/res/cardsfolder/d/dark_favor.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 1 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_favor.jpg -Oracle:Enchant creature\nWhen Dark Favor enters the battlefield, you lose 1 life.\nEnchanted creature gets +3/+1. \ No newline at end of file +Oracle:Enchant creature\nWhen Dark Favor enters the battlefield, you lose 1 life.\nEnchanted creature gets +3/+1. diff --git a/forge-gui/res/cardsfolder/d/dark_hatchling.txt b/forge-gui/res/cardsfolder/d/dark_hatchling.txt index 2d56ce67b00..dc055c90edc 100644 --- a/forge-gui/res/cardsfolder/d/dark_hatchling.txt +++ b/forge-gui/res/cardsfolder/d/dark_hatchling.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target nonblack creature. It can't be regenerated. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.nonBlack | NoRegen$ True | TgtPrompt$ Select target nonblack creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_hatchling.jpg -Oracle:Flying\nWhen Dark Hatchling enters the battlefield, destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:Flying\nWhen Dark Hatchling enters the battlefield, destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/dark_heart_of_the_wood.txt b/forge-gui/res/cardsfolder/d/dark_heart_of_the_wood.txt index 6fa39481606..d63fd3a6f8f 100644 --- a/forge-gui/res/cardsfolder/d/dark_heart_of_the_wood.txt +++ b/forge-gui/res/cardsfolder/d/dark_heart_of_the_wood.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ GainLife | Cost$ Sac<1/Forest> | LifeAmount$ 3 | SpellDescription$ You gain 3 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_heart_of_the_wood.jpg -Oracle:Sacrifice a Forest: You gain 3 life. \ No newline at end of file +Oracle:Sacrifice a Forest: You gain 3 life. diff --git a/forge-gui/res/cardsfolder/d/dark_impostor.txt b/forge-gui/res/cardsfolder/d/dark_impostor.txt index 64518e46680..3277978ffde 100644 --- a/forge-gui/res/cardsfolder/d/dark_impostor.txt +++ b/forge-gui/res/cardsfolder/d/dark_impostor.txt @@ -1,9 +1,9 @@ -Name:Dark Impostor -ManaCost:2 B -Types:Creature Vampire Assassin -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature.IsRemembered | GainsAbilitiesOfZones$ Exile | Description$ CARDNAME has all activated abilities of all creature cards exiled with it. -A:AB$ ChangeZone | Cost$ 4 B B | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature | SubAbility$ DBCounter | RememberChanged$ True | SpellDescription$ Exile target creature and put a +1/+1 counter on CARDNAME. -SVar:DBCounter:DB$PutCounter | CounterType$ P1P1 | CounterNum$ 1 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_impostor.jpg -Oracle:{4}{B}{B}: Exile target creature and put a +1/+1 counter on Dark Impostor.\nDark Impostor has all activated abilities of all creature cards exiled with it. \ No newline at end of file +Name:Dark Impostor +ManaCost:2 B +Types:Creature Vampire Assassin +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature.IsRemembered | GainsAbilitiesOfZones$ Exile | Description$ CARDNAME has all activated abilities of all creature cards exiled with it. +A:AB$ ChangeZone | Cost$ 4 B B | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature | SubAbility$ DBCounter | RememberChanged$ True | SpellDescription$ Exile target creature and put a +1/+1 counter on CARDNAME. +SVar:DBCounter:DB$PutCounter | CounterType$ P1P1 | CounterNum$ 1 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_impostor.jpg +Oracle:{4}{B}{B}: Exile target creature and put a +1/+1 counter on Dark Impostor.\nDark Impostor has all activated abilities of all creature cards exiled with it. diff --git a/forge-gui/res/cardsfolder/d/dark_maze.txt b/forge-gui/res/cardsfolder/d/dark_maze.txt index 1252a394a18..209ffca9046 100644 --- a/forge-gui/res/cardsfolder/d/dark_maze.txt +++ b/forge-gui/res/cardsfolder/d/dark_maze.txt @@ -8,4 +8,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_maze.jpg -Oracle:Defender (This creature can't attack.)\n{0}: Dark Maze can attack this turn as though it didn't have defender. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{0}: Dark Maze can attack this turn as though it didn't have defender. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/d/dark_offering.txt b/forge-gui/res/cardsfolder/d/dark_offering.txt index e5588262aed..408dfbdd0ba 100644 --- a/forge-gui/res/cardsfolder/d/dark_offering.txt +++ b/forge-gui/res/cardsfolder/d/dark_offering.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target nonblack creature. You gain 3 life. SVar:DBGainLife:DB$GainLife | LifeAmount$ 3 SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/dark_offering.jpg -Oracle:Destroy target nonblack creature. You gain 3 life. \ No newline at end of file +Oracle:Destroy target nonblack creature. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/d/dark_privilege.txt b/forge-gui/res/cardsfolder/d/dark_privilege.txt index 1e631cd3865..7542bdca655 100644 --- a/forge-gui/res/cardsfolder/d/dark_privilege.txt +++ b/forge-gui/res/cardsfolder/d/dark_privilege.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness A:AB$ Regenerate | Cost$ Sac<1/Creature> | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_privilege.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1.\nSacrifice a creature: Regenerate enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1.\nSacrifice a creature: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/d/dark_prophecy.txt b/forge-gui/res/cardsfolder/d/dark_prophecy.txt index e29e6bb0a38..21d7792a8a5 100644 --- a/forge-gui/res/cardsfolder/d/dark_prophecy.txt +++ b/forge-gui/res/cardsfolder/d/dark_prophecy.txt @@ -1,8 +1,8 @@ -Name:Dark Prophecy -ManaCost:B B B -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | TriggerController$ TriggeredCardController | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control dies, you draw a card and lose 1 life. -SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_prophecy.jpg -Oracle:Whenever a creature you control dies, you draw a card and lose 1 life. +Name:Dark Prophecy +ManaCost:B B B +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | TriggerController$ TriggeredCardController | Execute$ TrigDraw | TriggerDescription$ Whenever a creature you control dies, you draw a card and lose 1 life. +SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_prophecy.jpg +Oracle:Whenever a creature you control dies, you draw a card and lose 1 life. diff --git a/forge-gui/res/cardsfolder/d/dark_revenant.txt b/forge-gui/res/cardsfolder/d/dark_revenant.txt index d546868c297..ce0ac3f97dd 100644 --- a/forge-gui/res/cardsfolder/d/dark_revenant.txt +++ b/forge-gui/res/cardsfolder/d/dark_revenant.txt @@ -1,9 +1,9 @@ -Name:Dark Revenant -ManaCost:3 B -Types:Creature Spirit -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put it on top of its owner's library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_revenant.jpg -Oracle:Flying\nWhen Dark Revenant dies, put it on top of its owner's library. \ No newline at end of file +Name:Dark Revenant +ManaCost:3 B +Types:Creature Spirit +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put it on top of its owner's library. +SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_revenant.jpg +Oracle:Flying\nWhen Dark Revenant dies, put it on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/d/dark_ritual.txt b/forge-gui/res/cardsfolder/d/dark_ritual.txt index 89533394c14..4f03d5ffa76 100644 --- a/forge-gui/res/cardsfolder/d/dark_ritual.txt +++ b/forge-gui/res/cardsfolder/d/dark_ritual.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Mana | Cost$ B | Produced$ B | Amount$ 3 | SpellDescription$ Add {B}{B}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_ritual.jpg -Oracle:Add {B}{B}{B} to your mana pool. \ No newline at end of file +Oracle:Add {B}{B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/dark_sphere.txt b/forge-gui/res/cardsfolder/d/dark_sphere.txt index 95a2389510c..d97872fa362 100644 --- a/forge-gui/res/cardsfolder/d/dark_sphere.txt +++ b/forge-gui/res/cardsfolder/d/dark_sphere.txt @@ -1,11 +1,11 @@ -Name:Dark Sphere -ManaCost:0 -Types:Artifact -A:AB$ ChooseSource | Cost$ T Sac<1/CARDNAME> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent half that damage, rounded down. -SVar:DBEffect:DB$ Effect | Triggers$ DamageDealt | StaticAbilities$ StaticPrevent | SVars$ ExileEffect | RememberObjects$ Remembered -SVar:StaticPrevent:Mode$ PreventDamage | Source$ Card.IsRemembered | Target$ You | Amount$ HalfDown | EffectZone$ Command | Description$ The next time a source of your choice would deal damage to you this turn, prevent half that damage, rounded down. -SVar:DamageDealt:Mode$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_sphere.jpg -Oracle:{T}, Sacrifice Dark Sphere: The next time a source of your choice would deal damage to you this turn, prevent half that damage, rounded down. +Name:Dark Sphere +ManaCost:0 +Types:Artifact +A:AB$ ChooseSource | Cost$ T Sac<1/CARDNAME> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent half that damage, rounded down. +SVar:DBEffect:DB$ Effect | Triggers$ DamageDealt | StaticAbilities$ StaticPrevent | SVars$ ExileEffect | RememberObjects$ Remembered +SVar:StaticPrevent:Mode$ PreventDamage | Source$ Card.IsRemembered | Target$ You | Amount$ HalfDown | EffectZone$ Command | Description$ The next time a source of your choice would deal damage to you this turn, prevent half that damage, rounded down. +SVar:DamageDealt:Mode$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_sphere.jpg +Oracle:{T}, Sacrifice Dark Sphere: The next time a source of your choice would deal damage to you this turn, prevent half that damage, rounded down. diff --git a/forge-gui/res/cardsfolder/d/dark_supplicant.txt b/forge-gui/res/cardsfolder/d/dark_supplicant.txt index 8f2b272b0a0..204455a8480 100644 --- a/forge-gui/res/cardsfolder/d/dark_supplicant.txt +++ b/forge-gui/res/cardsfolder/d/dark_supplicant.txt @@ -1,9 +1,9 @@ -Name:Dark Supplicant -ManaCost:B -Types:Creature Human Cleric -PT:1/1 -A:AB$ ChangeZone | Cost$ T Sac<3/Cleric> | Hidden$ True | Origin$ Library | OriginChoice$ True | OriginAlternative$ Graveyard,Hand | AlternativeMessage$ Would you like to search your library with this ability? If you do, your library will be shuffled. | Destination$ Battlefield | ChangeType$ Card.namedScion of Darkness | SpellDescription$ Search your graveyard, hand, and/or library for a card named Scion of Darkness and put it onto the battlefield. If you search your library this way, shuffle it. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_supplicant.jpg -Oracle:{T}, Sacrifice three Clerics: Search your graveyard, hand, and/or library for a card named Scion of Darkness and put it onto the battlefield. If you search your library this way, shuffle it. \ No newline at end of file +Name:Dark Supplicant +ManaCost:B +Types:Creature Human Cleric +PT:1/1 +A:AB$ ChangeZone | Cost$ T Sac<3/Cleric> | Hidden$ True | Origin$ Library | OriginChoice$ True | OriginAlternative$ Graveyard,Hand | AlternativeMessage$ Would you like to search your library with this ability? If you do, your library will be shuffled. | Destination$ Battlefield | ChangeType$ Card.namedScion of Darkness | SpellDescription$ Search your graveyard, hand, and/or library for a card named Scion of Darkness and put it onto the battlefield. If you search your library this way, shuffle it. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_supplicant.jpg +Oracle:{T}, Sacrifice three Clerics: Search your graveyard, hand, and/or library for a card named Scion of Darkness and put it onto the battlefield. If you search your library this way, shuffle it. diff --git a/forge-gui/res/cardsfolder/d/dark_suspicions.txt b/forge-gui/res/cardsfolder/d/dark_suspicions.txt index 433b816a62b..b65ec257554 100644 --- a/forge-gui/res/cardsfolder/d/dark_suspicions.txt +++ b/forge-gui/res/cardsfolder/d/dark_suspicions.txt @@ -1,10 +1,10 @@ -Name:Dark Suspicions -ManaCost:2 B B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ X | Defined$ TriggeredPlayer | References$ A,B,X -SVar:A:Count$InYourHand -SVar:B:TriggeredPlayer$CardsInHand -SVar:X:SVar$B/Minus.A -SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_suspicions.jpg -Oracle:At the beginning of each opponent's upkeep, that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand. \ No newline at end of file +Name:Dark Suspicions +ManaCost:2 B B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ X | Defined$ TriggeredPlayer | References$ A,B,X +SVar:A:Count$InYourHand +SVar:B:TriggeredPlayer$CardsInHand +SVar:X:SVar$B/Minus.A +SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_suspicions.jpg +Oracle:At the beginning of each opponent's upkeep, that player loses X life, where X is the number of cards in that player's hand minus the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/d/dark_temper.txt b/forge-gui/res/cardsfolder/d/dark_temper.txt index 17b0ca8122a..3faedc89de1 100644 --- a/forge-gui/res/cardsfolder/d/dark_temper.txt +++ b/forge-gui/res/cardsfolder/d/dark_temper.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature| TgtPrompt$ Creature | NumDmg SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | ConditionPresent$ Permanent.Black+YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a black permanent, SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_temper.jpg -Oracle:Dark Temper deals 2 damage to target creature. If you control a black permanent, destroy the creature instead. \ No newline at end of file +Oracle:Dark Temper deals 2 damage to target creature. If you control a black permanent, destroy the creature instead. diff --git a/forge-gui/res/cardsfolder/d/dark_triumph.txt b/forge-gui/res/cardsfolder/d/dark_triumph.txt index f627bb6e543..005d1813fc5 100644 --- a/forge-gui/res/cardsfolder/d/dark_triumph.txt +++ b/forge-gui/res/cardsfolder/d/dark_triumph.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 4 B | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | SpellDes A:SP$ PumpAll | Cost$ Sac<1/Creature> | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | IsPresent$ Swamp.YouCtrl | CostDesc$ If you control a Swamp, you may sacrifice a creature | SpellDescription$ rather than pay CARDNAME's mana cost. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_triumph.jpg -Oracle:If you control a Swamp, you may sacrifice a creature rather than pay Dark Triumph's mana cost.\nCreatures you control get +2/+0 until end of turn. \ No newline at end of file +Oracle:If you control a Swamp, you may sacrifice a creature rather than pay Dark Triumph's mana cost.\nCreatures you control get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dark_tutelage.txt b/forge-gui/res/cardsfolder/d/dark_tutelage.txt index 430e35e7a98..b91512befd8 100644 --- a/forge-gui/res/cardsfolder/d/dark_tutelage.txt +++ b/forge-gui/res/cardsfolder/d/dark_tutelage.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_tutelage.jpg -Oracle:At the beginning of your upkeep, reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. \ No newline at end of file +Oracle:At the beginning of your upkeep, reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/d/dark_withering.txt b/forge-gui/res/cardsfolder/d/dark_withering.txt index f6942e4e589..fad5034e7e3 100644 --- a/forge-gui/res/cardsfolder/d/dark_withering.txt +++ b/forge-gui/res/cardsfolder/d/dark_withering.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SpellDescription$ Destroy target nonblack creature. K:Madness:B SVar:Picture:http://www.wizards.com/global/images/magic/general/dark_withering.jpg -Oracle:Destroy target nonblack creature.\nMadness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Destroy target nonblack creature.\nMadness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/d/darkblast.txt b/forge-gui/res/cardsfolder/d/darkblast.txt index 2ce96cd4d87..b946e14d231 100644 --- a/forge-gui/res/cardsfolder/d/darkblast.txt +++ b/forge-gui/res/cardsfolder/d/darkblast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. K:Dredge 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/darkblast.jpg -Oracle:Target creature gets -1/-1 until end of turn.\nDredge 3 (If you would draw a card, instead you may put exactly three cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Target creature gets -1/-1 until end of turn.\nDredge 3 (If you would draw a card, instead you may put exactly three cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/d/darkest_hour.txt b/forge-gui/res/cardsfolder/d/darkest_hour.txt index a9f39085482..995704fc837 100644 --- a/forge-gui/res/cardsfolder/d/darkest_hour.txt +++ b/forge-gui/res/cardsfolder/d/darkest_hour.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature | SetColor$ Black | Description$ All cre SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/darkest_hour.jpg -Oracle:All creatures are black. \ No newline at end of file +Oracle:All creatures are black. diff --git a/forge-gui/res/cardsfolder/d/darkheart_sliver.txt b/forge-gui/res/cardsfolder/d/darkheart_sliver.txt index cc5bc7a9b8d..76db68b97a7 100644 --- a/forge-gui/res/cardsfolder/d/darkheart_sliver.txt +++ b/forge-gui/res/cardsfolder/d/darkheart_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ GainLife | Description$ All SVar:GainLife:AB$GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ 3 | Defined$ You | SpellDescription$ You gain 3 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/darkheart_sliver.jpg -Oracle:All Slivers have "Sacrifice this permanent: You gain 3 life." \ No newline at end of file +Oracle:All Slivers have "Sacrifice this permanent: You gain 3 life." diff --git a/forge-gui/res/cardsfolder/d/darkling_stalker.txt b/forge-gui/res/cardsfolder/d/darkling_stalker.txt index 3b849dbacf1..9f9c14d3d61 100644 --- a/forge-gui/res/cardsfolder/d/darkling_stalker.txt +++ b/forge-gui/res/cardsfolder/d/darkling_stalker.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Darkling Stalker gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/darkling_stalker.jpg -Oracle:{B}: Regenerate Darkling Stalker.\n{B}: Darkling Stalker gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}: Regenerate Darkling Stalker.\n{B}: Darkling Stalker gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/darklit_gargoyle.txt b/forge-gui/res/cardsfolder/d/darklit_gargoyle.txt index 0b050ab130b..ab059d1be09 100644 --- a/forge-gui/res/cardsfolder/d/darklit_gargoyle.txt +++ b/forge-gui/res/cardsfolder/d/darklit_gargoyle.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying A:AB$ Pump | Cost$ B | NumAtt$ +2 | NumDef$ -1 | SpellDescription$ CARDNAME gets +2/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/darklit_gargoyle.jpg -Oracle:Flying\n{B}: Darklit Gargoyle gets +2/-1 until end of turn. \ No newline at end of file +Oracle:Flying\n{B}: Darklit Gargoyle gets +2/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/darkness.txt b/forge-gui/res/cardsfolder/d/darkness.txt index 9f58c0d916c..d825c33aa05 100644 --- a/forge-gui/res/cardsfolder/d/darkness.txt +++ b/forge-gui/res/cardsfolder/d/darkness.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Instant A:SP$ Fog | Cost$ B | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/darkness.jpg -Oracle:Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/d/darkpact.txt b/forge-gui/res/cardsfolder/d/darkpact.txt index 00818baad8a..9dac14607dc 100644 --- a/forge-gui/res/cardsfolder/d/darkpact.txt +++ b/forge-gui/res/cardsfolder/d/darkpact.txt @@ -1,9 +1,9 @@ -Name:Darkpact -ManaCost:B B B -Types:Sorcery -K:Remove CARDNAME from your deck before playing if you're not playing for ante. -A:SP$ GainOwnership | Cost$ B B B | ValidTgts$ Card | TgtZone$ Ante | SubAbility$ ExchangeAnte | SpellDescription$ You own target card in the ante. Exchange that card with the top card of your library. | StackDescription$ You own target card ({c:Targeted}) in the ante. Exchange that card with the top card of your library. -SVar:ExchangeAnte:DB$ ExchangeZone | Zone1$ Ante | Zone2$ Library | Object$ ParentTarget | ValidExchange$ Card.TopLibrary | Mandatory$ True | StackDescription$ -SVar:Picture:http://www.wizards.com/global/images/magic/general/darkpact.jpg -SVar:RemAIDeck:True -Oracle:Remove Darkpact from your deck before playing if you're not playing for ante.\nYou own target card in the ante. Exchange that card with the top card of your library. +Name:Darkpact +ManaCost:B B B +Types:Sorcery +K:Remove CARDNAME from your deck before playing if you're not playing for ante. +A:SP$ GainOwnership | Cost$ B B B | ValidTgts$ Card | TgtZone$ Ante | SubAbility$ ExchangeAnte | SpellDescription$ You own target card in the ante. Exchange that card with the top card of your library. | StackDescription$ You own target card ({c:Targeted}) in the ante. Exchange that card with the top card of your library. +SVar:ExchangeAnte:DB$ ExchangeZone | Zone1$ Ante | Zone2$ Library | Object$ ParentTarget | ValidExchange$ Card.TopLibrary | Mandatory$ True | StackDescription$ +SVar:Picture:http://www.wizards.com/global/images/magic/general/darkpact.jpg +SVar:RemAIDeck:True +Oracle:Remove Darkpact from your deck before playing if you're not playing for ante.\nYou own target card in the ante. Exchange that card with the top card of your library. diff --git a/forge-gui/res/cardsfolder/d/darkslick_drake.txt b/forge-gui/res/cardsfolder/d/darkslick_drake.txt index 1b4091ae879..7882a76daac 100644 --- a/forge-gui/res/cardsfolder/d/darkslick_drake.txt +++ b/forge-gui/res/cardsfolder/d/darkslick_drake.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/darkslick_drake.jpg -Oracle:Flying\nWhen Darkslick Drake dies, draw a card. \ No newline at end of file +Oracle:Flying\nWhen Darkslick Drake dies, draw a card. diff --git a/forge-gui/res/cardsfolder/d/darkslick_shores.txt b/forge-gui/res/cardsfolder/d/darkslick_shores.txt index 7bd8762d2f4..e825a579cfb 100644 --- a/forge-gui/res/cardsfolder/d/darkslick_shores.txt +++ b/forge-gui/res/cardsfolder/d/darkslick_shores.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Land.YouCtrl A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/darkslick_shores.jpg -Oracle:Darkslick Shores enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Oracle:Darkslick Shores enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/darksteel_axe.txt b/forge-gui/res/cardsfolder/d/darksteel_axe.txt index 9d9e4174780..af1afa9e3d8 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_axe.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_axe.txt @@ -5,4 +5,4 @@ K:Indestructible K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0. SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_axe.jpg -Oracle:Darksteel Axe is indestructible. (Effects that say "destroy" don't destroy it.)\nEquipped creature gets +2/+0.\nEquip {2} \ No newline at end of file +Oracle:Darksteel Axe is indestructible. (Effects that say "destroy" don't destroy it.)\nEquipped creature gets +2/+0.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/d/darksteel_brute.txt b/forge-gui/res/cardsfolder/d/darksteel_brute.txt index bf75adda7c1..fc171d306ca 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_brute.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_brute.txt @@ -4,4 +4,4 @@ Types:Artifact K:Indestructible A:AB$ Animate | Cost$ 3 | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Creature,Artifact,Beast | SpellDescription$ CARDNAME becomes a 2/2 Beast artifact creature until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_brute.jpg -Oracle:Darksteel Brute is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\n{3}: Darksteel Brute becomes a 2/2 Beast artifact creature until end of turn. \ No newline at end of file +Oracle:Darksteel Brute is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\n{3}: Darksteel Brute becomes a 2/2 Beast artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/d/darksteel_citadel.txt b/forge-gui/res/cardsfolder/d/darksteel_citadel.txt index 2757b7aad11..9074bc63e0c 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_citadel.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_citadel.txt @@ -4,4 +4,4 @@ Types:Artifact Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. K:Indestructible SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_citadel.jpg -Oracle:Darksteel Citadel is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\n{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:Darksteel Citadel is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/darksteel_colossus.txt b/forge-gui/res/cardsfolder/d/darksteel_colossus.txt index a5b73b500f0..673d99be25b 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_colossus.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_colossus.txt @@ -6,4 +6,4 @@ K:Trample K:Indestructible K:If CARDNAME would be put into a graveyard from anywhere, reveal CARDNAME and shuffle it into its owner's library instead. SVar:Picture:http://resources.wizards.com/magic/cards/dst/en-us/card48158.jpg -Oracle:Trample\nDarksteel Colossus is indestructible.\nIf Darksteel Colossus would be put into a graveyard from anywhere, reveal Darksteel Colossus and shuffle it into its owner's library instead. \ No newline at end of file +Oracle:Trample\nDarksteel Colossus is indestructible.\nIf Darksteel Colossus would be put into a graveyard from anywhere, reveal Darksteel Colossus and shuffle it into its owner's library instead. diff --git a/forge-gui/res/cardsfolder/d/darksteel_forge.txt b/forge-gui/res/cardsfolder/d/darksteel_forge.txt index 6d983f03d94..db238926209 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_forge.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_forge.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddKeyword$ Indestructible | D SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_forge.jpg -Oracle:Artifacts you control are indestructible. ("Destroy" effects and lethal damage don't destroy them.) \ No newline at end of file +Oracle:Artifacts you control are indestructible. ("Destroy" effects and lethal damage don't destroy them.) diff --git a/forge-gui/res/cardsfolder/d/darksteel_gargoyle.txt b/forge-gui/res/cardsfolder/d/darksteel_gargoyle.txt index b7dafdd969a..8be01f10b98 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_gargoyle.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_gargoyle.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Indestructible SVar:Picture:http://resources.wizards.com/magic/cards/dst/en-us/card46136.jpg -Oracle:Flying\nDarksteel Gargoyle is indestructible. ("Destroy" effects and lethal damage don't destroy it.) \ No newline at end of file +Oracle:Flying\nDarksteel Gargoyle is indestructible. ("Destroy" effects and lethal damage don't destroy it.) diff --git a/forge-gui/res/cardsfolder/d/darksteel_garrison.txt b/forge-gui/res/cardsfolder/d/darksteel_garrison.txt index d3ecfd0dddf..959afef747f 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_garrison.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_garrison.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Land.FortifiedBy | AddKeyword$ Indestructible | D T:Mode$ Taps | ValidCard$ Land.FortifiedBy | Execute$ TrigPump | TriggerDescription$ Whenever fortified land becomes tapped, target creature gets +1/+1 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_garrison.jpg -Oracle:Fortified land is indestructible.\nWhenever fortified land becomes tapped, target creature gets +1/+1 until end of turn.\nFortify {3} ({3}: Attach to target land you control. Fortify only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the land leaves.) \ No newline at end of file +Oracle:Fortified land is indestructible.\nWhenever fortified land becomes tapped, target creature gets +1/+1 until end of turn.\nFortify {3} ({3}: Attach to target land you control. Fortify only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the land leaves.) diff --git a/forge-gui/res/cardsfolder/d/darksteel_ingot.txt b/forge-gui/res/cardsfolder/d/darksteel_ingot.txt index 21306495b8d..ce5ba216888 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_ingot.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_ingot.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. K:Indestructible SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_ingot.jpg -Oracle:Darksteel Ingot is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Darksteel Ingot is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/darksteel_juggernaut.txt b/forge-gui/res/cardsfolder/d/darksteel_juggernaut.txt index ef3c7a2d4ca..88df7c1b85e 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_juggernaut.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_juggernaut.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Artifact.YouCtrl SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_juggernaut.jpg -Oracle:Darksteel Juggernaut's power and toughness are each equal to the number of artifacts you control.\nDarksteel Juggernaut is indestructible and attacks each turn if able. \ No newline at end of file +Oracle:Darksteel Juggernaut's power and toughness are each equal to the number of artifacts you control.\nDarksteel Juggernaut is indestructible and attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/d/darksteel_mutation.txt b/forge-gui/res/cardsfolder/d/darksteel_mutation.txt index cbdee4f9f86..a934b52c8f2 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_mutation.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_mutation.txt @@ -1,10 +1,10 @@ -Name:Darksteel Mutation -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.EnchantedBy | SetPower$ 0 | SetToughness$ 1 | AddType$ Creature & Insect | RemoveCreatureTypes$ True | RemoveCardTypes$ True | RemoveAllAbilities$ True | AddKeyword$ Indestructible | Description$ Enchanted creature is a 0/1 Insect artifact creature with indestructible and loses all other abilities, card types, and creature types. -SVar:NonStackingAttachEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_mutation.jpg -Oracle:Enchant creature\nEnchanted creature is a 0/1 Insect artifact creature with indestructible and loses all other abilities, card types, and creature types. +Name:Darksteel Mutation +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.EnchantedBy | SetPower$ 0 | SetToughness$ 1 | AddType$ Creature & Insect | RemoveCreatureTypes$ True | RemoveCardTypes$ True | RemoveAllAbilities$ True | AddKeyword$ Indestructible | Description$ Enchanted creature is a 0/1 Insect artifact creature with indestructible and loses all other abilities, card types, and creature types. +SVar:NonStackingAttachEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_mutation.jpg +Oracle:Enchant creature\nEnchanted creature is a 0/1 Insect artifact creature with indestructible and loses all other abilities, card types, and creature types. diff --git a/forge-gui/res/cardsfolder/d/darksteel_myr.txt b/forge-gui/res/cardsfolder/d/darksteel_myr.txt index a273931a6fa..789fa261108 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_myr.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_myr.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:0/1 K:Indestructible SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_myr.jpg -Oracle:Darksteel Myr is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) \ No newline at end of file +Oracle:Darksteel Myr is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) diff --git a/forge-gui/res/cardsfolder/d/darksteel_pendant.txt b/forge-gui/res/cardsfolder/d/darksteel_pendant.txt index 8136af34a90..03c3ed59492 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_pendant.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_pendant.txt @@ -5,4 +5,4 @@ K:Indestructible A:AB$ Dig | Cost$ 1 T | DigNum$ 1 | DestinationZone$ Library | Optional$ True | LibraryPosition$ -1 | LibraryPosition2$ 0 | SpellDescription$ Look at the top card of your library. You may put that card on the bottom of your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_pendant.jpg -Oracle:Darksteel Pendant is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\n{1}, {T}: 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 +Oracle:Darksteel Pendant is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\n{1}, {T}: Look at the top card of your library. You may put that card on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/d/darksteel_plate.txt b/forge-gui/res/cardsfolder/d/darksteel_plate.txt index 7214485c422..002b5698b3f 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_plate.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_plate.txt @@ -5,4 +5,4 @@ K:Indestructible K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Indestructible | Description$ Equipped creature is indestructible. SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_plate.jpg -Oracle:Darksteel Plate is indestructible.\nEquipped creature is indestructible.\nEquip {2} \ No newline at end of file +Oracle:Darksteel Plate is indestructible.\nEquipped creature is indestructible.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/d/darksteel_reactor.txt b/forge-gui/res/cardsfolder/d/darksteel_reactor.txt index de8c7f9642f..d6eb127715d 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_reactor.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_reactor.txt @@ -8,4 +8,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ SVar:TrigWinGame:AB$WinsGame | Cost$ 0 | Defined$ You SVar:X:Number$20 SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_reactor.jpg -Oracle:Darksteel Reactor is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\nAt the beginning of your upkeep, you may put a charge counter on Darksteel Reactor.\nWhen Darksteel Reactor has twenty or more charge counters on it, you win the game. \ No newline at end of file +Oracle:Darksteel Reactor is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\nAt the beginning of your upkeep, you may put a charge counter on Darksteel Reactor.\nWhen Darksteel Reactor has twenty or more charge counters on it, you win the game. diff --git a/forge-gui/res/cardsfolder/d/darksteel_relic.txt b/forge-gui/res/cardsfolder/d/darksteel_relic.txt index dd6d387f1ba..5d323612124 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_relic.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_relic.txt @@ -4,4 +4,4 @@ Types:Artifact K:Indestructible SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_relic.jpg -Oracle:Darksteel Relic is indestructible. (Effects that say "destroy" don't destroy it.) \ No newline at end of file +Oracle:Darksteel Relic is indestructible. (Effects that say "destroy" don't destroy it.) diff --git a/forge-gui/res/cardsfolder/d/darksteel_sentinel.txt b/forge-gui/res/cardsfolder/d/darksteel_sentinel.txt index b444d40a768..009aa0e9f8b 100644 --- a/forge-gui/res/cardsfolder/d/darksteel_sentinel.txt +++ b/forge-gui/res/cardsfolder/d/darksteel_sentinel.txt @@ -6,4 +6,4 @@ K:Vigilance K:Indestructible K:Flash SVar:Picture:http://www.wizards.com/global/images/magic/general/darksteel_sentinel.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nVigilance\nDarksteel Sentinel is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nVigilance\nDarksteel Sentinel is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) diff --git a/forge-gui/res/cardsfolder/d/darkthicket_wolf.txt b/forge-gui/res/cardsfolder/d/darkthicket_wolf.txt index dd08c4b53e8..f8a490accff 100644 --- a/forge-gui/res/cardsfolder/d/darkthicket_wolf.txt +++ b/forge-gui/res/cardsfolder/d/darkthicket_wolf.txt @@ -1,7 +1,7 @@ -Name:Darkthicket Wolf -ManaCost:1 G -Types:Creature Wolf -PT:2/2 -A:AB$ Pump | Cost$ 2 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/darkthicket_wolf.jpg -Oracle:{2}{G}: Darkthicket Wolf gets +2/+2 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Name:Darkthicket Wolf +ManaCost:1 G +Types:Creature Wolf +PT:2/2 +A:AB$ Pump | Cost$ 2 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/darkthicket_wolf.jpg +Oracle:{2}{G}: Darkthicket Wolf gets +2/+2 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/d/darkwatch_elves.txt b/forge-gui/res/cardsfolder/d/darkwatch_elves.txt index 5ec84ce8a76..2d1882aea7d 100644 --- a/forge-gui/res/cardsfolder/d/darkwatch_elves.txt +++ b/forge-gui/res/cardsfolder/d/darkwatch_elves.txt @@ -5,4 +5,4 @@ PT:2/2 K:Protection from black K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/darkwatch_elves.jpg -Oracle:Protection from black\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Protection from black\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/d/darkwater_catacombs.txt b/forge-gui/res/cardsfolder/d/darkwater_catacombs.txt index dc6a54d4c4b..24c7c546231 100644 --- a/forge-gui/res/cardsfolder/d/darkwater_catacombs.txt +++ b/forge-gui/res/cardsfolder/d/darkwater_catacombs.txt @@ -4,4 +4,4 @@ Types:Land 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/darkwater_catacombs.jpg -Oracle:{1}, {T}: Add {U}{B} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {U}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/darkwater_egg.txt b/forge-gui/res/cardsfolder/d/darkwater_egg.txt index 367ee9d25bc..08c49f5bd1d 100644 --- a/forge-gui/res/cardsfolder/d/darkwater_egg.txt +++ b/forge-gui/res/cardsfolder/d/darkwater_egg.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/darkwater_egg.jpg -Oracle:{2}, {T}, Sacrifice Darkwater Egg: Add {U}{B} to your mana pool. Draw a card. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Darkwater Egg: Add {U}{B} to your mana pool. Draw a card. diff --git a/forge-gui/res/cardsfolder/d/darting_merfolk.txt b/forge-gui/res/cardsfolder/d/darting_merfolk.txt index 4886e03a9bd..e05b102e1c5 100644 --- a/forge-gui/res/cardsfolder/d/darting_merfolk.txt +++ b/forge-gui/res/cardsfolder/d/darting_merfolk.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk PT:1/1 A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/darting_merfolk.jpg -Oracle:{U}: Return Darting Merfolk to its owner's hand. \ No newline at end of file +Oracle:{U}: Return Darting Merfolk to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/daru_cavalier.txt b/forge-gui/res/cardsfolder/d/daru_cavalier.txt index 656c725dc2b..1018790b08f 100644 --- a/forge-gui/res/cardsfolder/d/daru_cavalier.txt +++ b/forge-gui/res/cardsfolder/d/daru_cavalier.txt @@ -6,4 +6,4 @@ K:First Strike T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a card named CARDNAME, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedDaru Cavalier | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_cavalier.jpg -Oracle:First strike\nWhen Daru Cavalier enters the battlefield, you may search your library for a card named Daru Cavalier, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:First strike\nWhen Daru Cavalier enters the battlefield, you may search your library for a card named Daru Cavalier, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/daru_encampment.txt b/forge-gui/res/cardsfolder/d/daru_encampment.txt index e621de6bad3..3a1d517711a 100644 --- a/forge-gui/res/cardsfolder/d/daru_encampment.txt +++ b/forge-gui/res/cardsfolder/d/daru_encampment.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Pump | Cost$ W T | ValidTgts$ Creature.Soldier | TgtPrompt$ Select target Soldier creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target Soldier creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_encampment.jpg -Oracle:{T}: Add {1} to your mana pool.\n{W}, {T}: Target Soldier creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{W}, {T}: Target Soldier creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/daru_healer.txt b/forge-gui/res/cardsfolder/d/daru_healer.txt index 87365e1a7ea..b6a7e7d3c77 100644 --- a/forge-gui/res/cardsfolder/d/daru_healer.txt +++ b/forge-gui/res/cardsfolder/d/daru_healer.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. K:Morph:W SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\nMorph {W} (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 +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\nMorph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/d/daru_lancer.txt b/forge-gui/res/cardsfolder/d/daru_lancer.txt index ccab45a7d24..ce3a03383e3 100644 --- a/forge-gui/res/cardsfolder/d/daru_lancer.txt +++ b/forge-gui/res/cardsfolder/d/daru_lancer.txt @@ -5,4 +5,4 @@ PT:3/4 K:First Strike K:Morph:2 W W SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_lancer.jpg -Oracle:First strike\nMorph {2}{W}{W} (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 +Oracle:First strike\nMorph {2}{W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/d/daru_mender.txt b/forge-gui/res/cardsfolder/d/daru_mender.txt index 1eab8d35443..5c5a3909443 100644 --- a/forge-gui/res/cardsfolder/d/daru_mender.txt +++ b/forge-gui/res/cardsfolder/d/daru_mender.txt @@ -6,4 +6,4 @@ K:Morph:W T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigRegenerate | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, regenerate target creature. SVar:TrigRegenerate:AB$Regenerate | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_mender.jpg -Oracle:Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Daru Mender is turned face up, regenerate target creature. \ No newline at end of file +Oracle:Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Daru Mender is turned face up, regenerate target creature. diff --git a/forge-gui/res/cardsfolder/d/daru_sanctifier.txt b/forge-gui/res/cardsfolder/d/daru_sanctifier.txt index 1fdabca9120..d543846ee7b 100644 --- a/forge-gui/res/cardsfolder/d/daru_sanctifier.txt +++ b/forge-gui/res/cardsfolder/d/daru_sanctifier.txt @@ -6,4 +6,4 @@ K:Morph:1 W T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, destroy target enchantment. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_sanctifier.jpg -Oracle:Morph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Daru Sanctifier is turned face up, destroy target enchantment. \ No newline at end of file +Oracle:Morph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Daru Sanctifier is turned face up, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/d/daru_spiritualist.txt b/forge-gui/res/cardsfolder/d/daru_spiritualist.txt index 9b1ab4c9531..c8a393abd5c 100644 --- a/forge-gui/res/cardsfolder/d/daru_spiritualist.txt +++ b/forge-gui/res/cardsfolder/d/daru_spiritualist.txt @@ -1,8 +1,8 @@ -Name:Daru Spiritualist -ManaCost:1 W -Types:Creature Human Cleric -PT:1/1 -T:Mode$ BecomesTarget | ValidTarget$ Cleric.Creature+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Cleric creature you control becomes the target of a spell or ability, it gets +0/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredTarget | NumDef$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_spiritualist.jpg -Oracle:Whenever a Cleric creature you control becomes the target of a spell or ability, it gets +0/+2 until end of turn. \ No newline at end of file +Name:Daru Spiritualist +ManaCost:1 W +Types:Creature Human Cleric +PT:1/1 +T:Mode$ BecomesTarget | ValidTarget$ Cleric.Creature+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Cleric creature you control becomes the target of a spell or ability, it gets +0/+2 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredTarget | NumDef$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_spiritualist.jpg +Oracle:Whenever a Cleric creature you control becomes the target of a spell or ability, it gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/daru_stinger.txt b/forge-gui/res/cardsfolder/d/daru_stinger.txt index 3c745559ab9..d7518c412e2 100644 --- a/forge-gui/res/cardsfolder/d/daru_stinger.txt +++ b/forge-gui/res/cardsfolder/d/daru_stinger.txt @@ -1,9 +1,9 @@ -Name:Daru Stinger -ManaCost:3 W -Types:Creature Human Soldier -PT:1/1 -K:Amplify:1:Human,Soldier -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of +1/+1 counters on it to target attacking or blocking creature. -SVar:X:Count$CardCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_stinger.jpg -Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Human and/or Soldier card you reveal in your hand.)\n{T}: Daru Stinger deals damage equal to the number of +1/+1 counters on it to target attacking or blocking creature. \ No newline at end of file +Name:Daru Stinger +ManaCost:3 W +Types:Creature Human Soldier +PT:1/1 +K:Amplify:1:Human,Soldier +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of +1/+1 counters on it to target attacking or blocking creature. +SVar:X:Count$CardCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_stinger.jpg +Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Human and/or Soldier card you reveal in your hand.)\n{T}: Daru Stinger deals damage equal to the number of +1/+1 counters on it to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/d/daru_warchief.txt b/forge-gui/res/cardsfolder/d/daru_warchief.txt index 41164bef4d3..99de08c5007 100644 --- a/forge-gui/res/cardsfolder/d/daru_warchief.txt +++ b/forge-gui/res/cardsfolder/d/daru_warchief.txt @@ -6,4 +6,4 @@ S:Mode$ ReduceCost | ValidCard$ Soldier | Type$ Spell | Activator$ You | Amount$ S:Mode$ Continuous | Affected$ Creature.Soldier+YouCtrl | AddPower$ 1 | AddToughness$ 2 | Description$ Soldier creatures you control get +1/+2. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/daru_warchief.jpg -Oracle:Soldier spells you cast cost {1} less to cast.\nSoldier creatures you control get +1/+2. \ No newline at end of file +Oracle:Soldier spells you cast cost {1} less to cast.\nSoldier creatures you control get +1/+2. diff --git a/forge-gui/res/cardsfolder/d/dash_hopes.txt b/forge-gui/res/cardsfolder/d/dash_hopes.txt index 2523d957083..f644efa0098 100644 --- a/forge-gui/res/cardsfolder/d/dash_hopes.txt +++ b/forge-gui/res/cardsfolder/d/dash_hopes.txt @@ -1,8 +1,8 @@ -Name:Dash Hopes -ManaCost:B B -Types:Instant -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you cast CARDNAME, any player may pay 5 life. If a player does, counter CARDNAME. -SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ PayLife<5> | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True -A:SP$ Counter | Cost$ B B | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dash_hopes.jpg -Oracle:When you cast Dash Hopes, any player may pay 5 life. If a player does, counter Dash Hopes.\nCounter target spell. \ No newline at end of file +Name:Dash Hopes +ManaCost:B B +Types:Instant +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you cast CARDNAME, any player may pay 5 life. If a player does, counter CARDNAME. +SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ PayLife<5> | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True +A:SP$ Counter | Cost$ B B | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dash_hopes.jpg +Oracle:When you cast Dash Hopes, any player may pay 5 life. If a player does, counter Dash Hopes.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/d/daughter_of_autumn.txt b/forge-gui/res/cardsfolder/d/daughter_of_autumn.txt index ad7df8d0624..c7d5e92411b 100644 --- a/forge-gui/res/cardsfolder/d/daughter_of_autumn.txt +++ b/forge-gui/res/cardsfolder/d/daughter_of_autumn.txt @@ -1,19 +1,19 @@ -Name:Daughter of Autumn -ManaCost:2 G G -Types:Legendary Creature Avatar -PT:2/4 -A:AB$ Effect | Name$ Daughter of Autumn's Effect | Cost$ W | ValidTgts$ Creature.White | TgtPrompt$ Select target white creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next 1 damage that would be dealt to target white creature this turn is dealt to CARDNAME instead. -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target white creature this turn is dealt to CARDNAME instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target white creature this turn is dealt to CARDNAME instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/daughter_of_autumn.jpg -Oracle:{W}: The next 1 damage that would be dealt to target white creature this turn is dealt to CARDNAME instead. \ No newline at end of file +Name:Daughter of Autumn +ManaCost:2 G G +Types:Legendary Creature Avatar +PT:2/4 +A:AB$ Effect | Name$ Daughter of Autumn's Effect | Cost$ W | ValidTgts$ Creature.White | TgtPrompt$ Select target white creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next 1 damage that would be dealt to target white creature this turn is dealt to CARDNAME instead. +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target white creature this turn is dealt to CARDNAME instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target white creature this turn is dealt to CARDNAME instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/daughter_of_autumn.jpg +Oracle:{W}: The next 1 damage that would be dealt to target white creature this turn is dealt to CARDNAME instead. diff --git a/forge-gui/res/cardsfolder/d/daunting_defender.txt b/forge-gui/res/cardsfolder/d/daunting_defender.txt index a9f01b5a3e9..75d16e14362 100644 --- a/forge-gui/res/cardsfolder/d/daunting_defender.txt +++ b/forge-gui/res/cardsfolder/d/daunting_defender.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric S:Mode$ PreventDamage | Target$ Creature.Cleric+YouCtrl | Amount$ 1 | Description$ If a source would deal damage to a Cleric creature you control, prevent 1 of that damage. PT:3/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/daunting_defender.jpg -Oracle:If a source would deal damage to a Cleric creature you control, prevent 1 of that damage. \ No newline at end of file +Oracle:If a source would deal damage to a Cleric creature you control, prevent 1 of that damage. diff --git a/forge-gui/res/cardsfolder/d/dauntless_dourbark.txt b/forge-gui/res/cardsfolder/d/dauntless_dourbark.txt index 4add3a9b028..f24fa19d60a 100644 --- a/forge-gui/res/cardsfolder/d/dauntless_dourbark.txt +++ b/forge-gui/res/cardsfolder/d/dauntless_dourbark.txt @@ -9,4 +9,4 @@ SVar:FOREST:Count$Valid Forest.YouCtrl SVar:OtherTREEFOLK:Count$Valid Treefolk.YouCtrl+Other SVar:BuffedBy:Forest,Treefolk SVar:Picture:http://www.wizards.com/global/images/magic/general/dauntless_dourbark.jpg -Oracle:Dauntless Dourbark's power and toughness are each equal to the number of Forests you control plus the number of Treefolk you control.\nDauntless Dourbark has trample as long as you control another Treefolk. \ No newline at end of file +Oracle:Dauntless Dourbark's power and toughness are each equal to the number of Forests you control plus the number of Treefolk you control.\nDauntless Dourbark has trample as long as you control another Treefolk. diff --git a/forge-gui/res/cardsfolder/d/dauntless_escort.txt b/forge-gui/res/cardsfolder/d/dauntless_escort.txt index 5167d493878..aad88c8f67c 100644 --- a/forge-gui/res/cardsfolder/d/dauntless_escort.txt +++ b/forge-gui/res/cardsfolder/d/dauntless_escort.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | KW$ Indestructible | SpellDescription$ Creatures you control get indestructible until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dauntless_escort.jpg -Oracle:Sacrifice Dauntless Escort: Creatures you control are indestructible this turn. \ No newline at end of file +Oracle:Sacrifice Dauntless Escort: Creatures you control are indestructible this turn. diff --git a/forge-gui/res/cardsfolder/d/dauntless_escort_avatar.txt b/forge-gui/res/cardsfolder/d/dauntless_escort_avatar.txt index 8dbbfcf9d7c..03e4a181083 100644 --- a/forge-gui/res/cardsfolder/d/dauntless_escort_avatar.txt +++ b/forge-gui/res/cardsfolder/d/dauntless_escort_avatar.txt @@ -1,7 +1,7 @@ -Name:Dauntless Escort Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+1 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Exalted | Description$ Creatures you control have exalted. (Whenever a creature you control attacks alone, it gets +1/+1 until end of turn for each instance of exalted among permanents you control.) -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/dauntless_escort_avatar.jpg -Oracle:Hand +1, life +1\nCreatures you control have exalted. (Whenever a creature you control attacks alone, it gets +1/+1 until end of turn for each instance of exalted among permanents you control.) \ No newline at end of file +Name:Dauntless Escort Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+1 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Exalted | Description$ Creatures you control have exalted. (Whenever a creature you control attacks alone, it gets +1/+1 until end of turn for each instance of exalted among permanents you control.) +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/dauntless_escort_avatar.jpg +Oracle:Hand +1, life +1\nCreatures you control have exalted. (Whenever a creature you control attacks alone, it gets +1/+1 until end of turn for each instance of exalted among permanents you control.) diff --git a/forge-gui/res/cardsfolder/d/dauntless_onslaught.txt b/forge-gui/res/cardsfolder/d/dauntless_onslaught.txt index 0220d5ea4ef..71ee917d641 100644 --- a/forge-gui/res/cardsfolder/d/dauntless_onslaught.txt +++ b/forge-gui/res/cardsfolder/d/dauntless_onslaught.txt @@ -1,6 +1,6 @@ -Name:Dauntless Onslaught -ManaCost:2 W -Types:Instant -A:SP$ Pump | Cost$ 2 W | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +2/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dauntless_onslaught.jpg -Oracle:Up to two target creatures each get +2/+2 until end of turn. \ No newline at end of file +Name:Dauntless Onslaught +ManaCost:2 W +Types:Instant +A:SP$ Pump | Cost$ 2 W | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +2/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dauntless_onslaught.jpg +Oracle:Up to two target creatures each get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dauthi_cutthroat.txt b/forge-gui/res/cardsfolder/d/dauthi_cutthroat.txt index 5c53b33748c..74bbfd688fa 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_cutthroat.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_cutthroat.txt @@ -5,4 +5,4 @@ PT:1/1 K:Shadow A:AB$ Destroy | Cost$ 1 B T | ValidTgts$ Creature.withShadow | TgtPrompt$ Select target creature with shadow | SpellDescription$ Destroy target creature with shadow. SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_cutthroat.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{1}{B}, {T}: Destroy target creature with shadow. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{1}{B}, {T}: Destroy target creature with shadow. diff --git a/forge-gui/res/cardsfolder/d/dauthi_embrace.txt b/forge-gui/res/cardsfolder/d/dauthi_embrace.txt index 5c360503e59..e02e2aaaa10 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_embrace.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_embrace.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Pump | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Shadow | SpellDescription$ Target creature gains shadow until end of turn. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_embrace.jpg -Oracle:{B}{B}: Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:{B}{B}: Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/d/dauthi_ghoul.txt b/forge-gui/res/cardsfolder/d/dauthi_ghoul.txt index ddffb087569..5840af111a5 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_ghoul.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_ghoul.txt @@ -6,4 +6,4 @@ K:Shadow T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.withShadow | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature with shadow is put into a graveyard from the battlefield, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_ghoul.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever a creature with shadow dies, put a +1/+1 counter on Dauthi Ghoul. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever a creature with shadow dies, put a +1/+1 counter on Dauthi Ghoul. diff --git a/forge-gui/res/cardsfolder/d/dauthi_horror.txt b/forge-gui/res/cardsfolder/d/dauthi_horror.txt index 8bb3aad5f61..24c775413c4 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_horror.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_horror.txt @@ -5,4 +5,4 @@ PT:2/1 K:Shadow K:CantBeBlockedBy Creature.White SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_horror.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nDauthi Horror can't be blocked by white creatures. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nDauthi Horror can't be blocked by white creatures. diff --git a/forge-gui/res/cardsfolder/d/dauthi_jackal.txt b/forge-gui/res/cardsfolder/d/dauthi_jackal.txt index d6cfa668794..f8811a5beba 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_jackal.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_jackal.txt @@ -5,4 +5,4 @@ PT:2/1 K:Shadow A:AB$ Destroy | Cost$ B B Sac<1/CARDNAME> | ValidTgts$ Creature.blocking | TgtPrompt$ Select target blocking creature | SpellDescription$ Destroy target blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_jackal.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{B}{B}, Sacrifice Dauthi Jackal: Destroy target blocking creature. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{B}{B}, Sacrifice Dauthi Jackal: Destroy target blocking creature. diff --git a/forge-gui/res/cardsfolder/d/dauthi_marauder.txt b/forge-gui/res/cardsfolder/d/dauthi_marauder.txt index a292e6c85d2..f0e0f0bfa82 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_marauder.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_marauder.txt @@ -4,4 +4,4 @@ Types:Creature Dauthi Minion PT:3/1 K:Shadow SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_marauder.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/d/dauthi_mercenary.txt b/forge-gui/res/cardsfolder/d/dauthi_mercenary.txt index 17753c6af99..d78ef30871d 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_mercenary.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_mercenary.txt @@ -5,4 +5,4 @@ PT:2/1 K:Shadow A:AB$ Pump | Cost$ 1 B | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_mercenary.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{1}{B}: Dauthi Mercenary gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{1}{B}: Dauthi Mercenary gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dauthi_mindripper.txt b/forge-gui/res/cardsfolder/d/dauthi_mindripper.txt index 894d88dad22..c4735e6b899 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_mindripper.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_mindripper.txt @@ -6,4 +6,4 @@ K:Shadow T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards. SVar:TrigDiscard:AB$Discard | Cost$ Sac<1/CARDNAME> | Defined$ DefendingPlayer | NumCards$ 3 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_mindripper.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Dauthi Mindripper attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Dauthi Mindripper attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards. diff --git a/forge-gui/res/cardsfolder/d/dauthi_slayer.txt b/forge-gui/res/cardsfolder/d/dauthi_slayer.txt index 3d80b6cc435..f1759decbe0 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_slayer.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_slayer.txt @@ -5,4 +5,4 @@ PT:2/2 K:Shadow K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_slayer.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nDauthi Slayer attacks each turn if able. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nDauthi Slayer attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/d/dauthi_trapper.txt b/forge-gui/res/cardsfolder/d/dauthi_trapper.txt index 27683b1eb4b..bc05056014f 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_trapper.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_trapper.txt @@ -4,4 +4,4 @@ Types:Creature Dauthi Minion PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Shadow | SpellDescription$ Target creature gains shadow until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_trapper.jpg -Oracle:{T}: Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:{T}: Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/d/dauthi_warlord.txt b/forge-gui/res/cardsfolder/d/dauthi_warlord.txt index 20a00a82997..9803a9063c9 100644 --- a/forge-gui/res/cardsfolder/d/dauthi_warlord.txt +++ b/forge-gui/res/cardsfolder/d/dauthi_warlord.txt @@ -6,4 +6,4 @@ K:Shadow S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of creatures with shadow on the battlefield. SVar:X:Count$Valid Creature.withShadow SVar:Picture:http://www.wizards.com/global/images/magic/general/dauthi_warlord.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nDauthi Warlord's power is equal to the number of creatures with shadow on the battlefield. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nDauthi Warlord's power is equal to the number of creatures with shadow on the battlefield. diff --git a/forge-gui/res/cardsfolder/d/davenant_archer.txt b/forge-gui/res/cardsfolder/d/davenant_archer.txt index aac96205ac9..02a3e8017b5 100644 --- a/forge-gui/res/cardsfolder/d/davenant_archer.txt +++ b/forge-gui/res/cardsfolder/d/davenant_archer.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Archer PT:1/2 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/davenant_archer.jpg -Oracle:{T}: D'Avenant Archer deals 1 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{T}: D'Avenant Archer deals 1 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/d/davenant_healer.txt b/forge-gui/res/cardsfolder/d/davenant_healer.txt index 2e0998a1190..a894063fc0b 100644 --- a/forge-gui/res/cardsfolder/d/davenant_healer.txt +++ b/forge-gui/res/cardsfolder/d/davenant_healer.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking or blocking creature. A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/davenant_healer.jpg -Oracle:{T}: D'Avenant Healer deals 1 damage to target attacking or blocking creature.\n{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: D'Avenant Healer deals 1 damage to target attacking or blocking creature.\n{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/d/dawn_charm.txt b/forge-gui/res/cardsfolder/d/dawn_charm.txt index 83fb836ef09..f0720efac08 100644 --- a/forge-gui/res/cardsfolder/d/dawn_charm.txt +++ b/forge-gui/res/cardsfolder/d/dawn_charm.txt @@ -1,9 +1,9 @@ -Name:Dawn Charm -ManaCost:1 W -Types:Instant -A:SP$ Charm | Cost$ 1 W | Choices$ DBFog,DBRegen,DBCounter | SpellDescription$ Choose one - Prevent all combat damage that would be dealt this turn; or regenerate target creature; or counter target spell that targets you. -SVar:DBFog:DB$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn; -SVar:DBRegen:DB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature; -SVar:DBCounter:DB$ Counter | TargetType$ Spell | TargetValidTargeting$ You | TgtPrompt$ Select target spell that is targeting you | ValidTgts$ Card | SpellDescription$ Counter target spell that targets you. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dawn_charm.jpg -Oracle:Choose one - Prevent all combat damage that would be dealt this turn; or regenerate target creature; or counter target spell that targets you. \ No newline at end of file +Name:Dawn Charm +ManaCost:1 W +Types:Instant +A:SP$ Charm | Cost$ 1 W | Choices$ DBFog,DBRegen,DBCounter | SpellDescription$ Choose one - Prevent all combat damage that would be dealt this turn; or regenerate target creature; or counter target spell that targets you. +SVar:DBFog:DB$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn; +SVar:DBRegen:DB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature; +SVar:DBCounter:DB$ Counter | TargetType$ Spell | TargetValidTargeting$ You | TgtPrompt$ Select target spell that is targeting you | ValidTgts$ Card | SpellDescription$ Counter target spell that targets you. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dawn_charm.jpg +Oracle:Choose one - Prevent all combat damage that would be dealt this turn; or regenerate target creature; or counter target spell that targets you. diff --git a/forge-gui/res/cardsfolder/d/dawn_elemental.txt b/forge-gui/res/cardsfolder/d/dawn_elemental.txt index 7a55ec10763..9c5f8db74e5 100644 --- a/forge-gui/res/cardsfolder/d/dawn_elemental.txt +++ b/forge-gui/res/cardsfolder/d/dawn_elemental.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Prevent all damage that would be dealt to CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/dawn_elemental.jpg -Oracle:Flying\nPrevent all damage that would be dealt to Dawn Elemental. \ No newline at end of file +Oracle:Flying\nPrevent all damage that would be dealt to Dawn Elemental. diff --git a/forge-gui/res/cardsfolder/d/dawn_of_the_dead.txt b/forge-gui/res/cardsfolder/d/dawn_of_the_dead.txt index 774a18997e5..ca05d64b34b 100644 --- a/forge-gui/res/cardsfolder/d/dawn_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/d/dawn_of_the_dead.txt @@ -10,4 +10,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dawn_of_the_dead.jpg -Oracle:At the beginning of your upkeep, you lose 1 life.\nAt the beginning of your upkeep, you may return target creature card from your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:At the beginning of your upkeep, you lose 1 life.\nAt the beginning of your upkeep, you may return target creature card from your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/d/dawn_to_dusk.txt b/forge-gui/res/cardsfolder/d/dawn_to_dusk.txt index 2669c07723a..d11307f0f14 100644 --- a/forge-gui/res/cardsfolder/d/dawn_to_dusk.txt +++ b/forge-gui/res/cardsfolder/d/dawn_to_dusk.txt @@ -1,8 +1,8 @@ -Name:Dawn to Dusk -ManaCost:2 W W -Types:Sorcery -A:SP$ Charm | Cost$ 2 W W | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ Change,Destroy | SpellDescription$ Choose one or both - Return target enchantment card from your graveyard to your hand; and/or destroy target enchantment. -SVar:Change:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Enchantment.YouCtrl | SpellDescription$ Return target enchantment card from your graveyard to your hand -SVar:Destroy:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dawn_to_dusk.jpg -Oracle:Choose one or both - Return target enchantment card from your graveyard to your hand; and/or destroy target enchantment. +Name:Dawn to Dusk +ManaCost:2 W W +Types:Sorcery +A:SP$ Charm | Cost$ 2 W W | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ Change,Destroy | SpellDescription$ Choose one or both - Return target enchantment card from your graveyard to your hand; and/or destroy target enchantment. +SVar:Change:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Enchantment.YouCtrl | SpellDescription$ Return target enchantment card from your graveyard to your hand +SVar:Destroy:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dawn_to_dusk.jpg +Oracle:Choose one or both - Return target enchantment card from your graveyard to your hand; and/or destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/d/dawnbringer_charioteers.txt b/forge-gui/res/cardsfolder/d/dawnbringer_charioteers.txt index d8ebe0dc7cc..3bcc6d6f37e 100644 --- a/forge-gui/res/cardsfolder/d/dawnbringer_charioteers.txt +++ b/forge-gui/res/cardsfolder/d/dawnbringer_charioteers.txt @@ -1,11 +1,11 @@ -Name:Dawnbringer Charioteers -ManaCost:2 W W -Types:Creature Human Soldier -PT:2/4 -K:Flying -K:Lifelink -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnbringer_charioteers.jpg - -Oracle:Flying, lifelink\nHeroic - Whenever you cast a spell that targets Dawnbringer Charioteers, put a +1/+1 counter on Dawnbringer Charioteers. \ No newline at end of file +Name:Dawnbringer Charioteers +ManaCost:2 W W +Types:Creature Human Soldier +PT:2/4 +K:Flying +K:Lifelink +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnbringer_charioteers.jpg + +Oracle:Flying, lifelink\nHeroic - Whenever you cast a spell that targets Dawnbringer Charioteers, put a +1/+1 counter on Dawnbringer Charioteers. diff --git a/forge-gui/res/cardsfolder/d/dawnfluke.txt b/forge-gui/res/cardsfolder/d/dawnfluke.txt index a99bf8d45d4..0461121154f 100644 --- a/forge-gui/res/cardsfolder/d/dawnfluke.txt +++ b/forge-gui/res/cardsfolder/d/dawnfluke.txt @@ -1,13 +1,13 @@ -Name:Dawnfluke -ManaCost:3 W -Types:Creature Elemental -PT:0/3 -K:Flash -K:Evoke:W -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPrevent | TriggerDescription$ When CARDNAME enters the battlefield, prevent the next 3 damage that would be dealt to target creature or player this turn. -SVar:TrigPrevent:DB$ PreventDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnfluke.jpg -Oracle:Flash\nWhen Dawnfluke enters the battlefield, prevent the next 3 damage that would be dealt to target creature or player this turn.\nEvoke {W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Name:Dawnfluke +ManaCost:3 W +Types:Creature Elemental +PT:0/3 +K:Flash +K:Evoke:W +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPrevent | TriggerDescription$ When CARDNAME enters the battlefield, prevent the next 3 damage that would be dealt to target creature or player this turn. +SVar:TrigPrevent:DB$ PreventDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnfluke.jpg +Oracle:Flash\nWhen Dawnfluke enters the battlefield, prevent the next 3 damage that would be dealt to target creature or player this turn.\nEvoke {W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/d/dawnglare_invoker.txt b/forge-gui/res/cardsfolder/d/dawnglare_invoker.txt index 6dadf425229..e1d80b3d665 100644 --- a/forge-gui/res/cardsfolder/d/dawnglare_invoker.txt +++ b/forge-gui/res/cardsfolder/d/dawnglare_invoker.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ TapAll | Cost$ 8 | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | SpellDescription$ Tap all creatures target player controls. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnglare_invoker.jpg -Oracle:Flying\n{8}: Tap all creatures target player controls. \ No newline at end of file +Oracle:Flying\n{8}: Tap all creatures target player controls. diff --git a/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt b/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt index 62edc821ea4..5f4e4375402 100644 --- a/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt +++ b/forge-gui/res/cardsfolder/d/dawnglow_infusion.txt @@ -1,8 +1,8 @@ -Name:Dawnglow Infusion -ManaCost:X GW -Types:Sorcery -A:SP$ GainLife | Cost$ X GW | 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 -Oracle:You gain X life if {G} was spent to cast Dawnglow Infusion and X life if {W} was spent to cast it. (Do both if {G}{W} was spent.) \ No newline at end of file +Name:Dawnglow Infusion +ManaCost:X GW +Types:Sorcery +A:SP$ GainLife | Cost$ X GW | 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 +Oracle:You gain X life if {G} was spent to cast Dawnglow Infusion and X life if {W} was spent to cast it. (Do both if {G}{W} was spent.) diff --git a/forge-gui/res/cardsfolder/d/dawning_purist.txt b/forge-gui/res/cardsfolder/d/dawning_purist.txt index dd3efb29a60..c1d9439a617 100644 --- a/forge-gui/res/cardsfolder/d/dawning_purist.txt +++ b/forge-gui/res/cardsfolder/d/dawning_purist.txt @@ -6,4 +6,4 @@ K:Morph:1 W T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target enchantment that player controls. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment.DefenderCtrl | TgtPrompt$ Select an enchantment your opponent controls. SVar:Picture:http://www.wizards.com/global/images/magic/general/dawning_purist.jpg -Oracle:Whenever Dawning Purist deals combat damage to a player, you may destroy target enchantment that player controls.\nMorph {1}{W} (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 +Oracle:Whenever Dawning Purist deals combat damage to a player, you may destroy target enchantment that player controls.\nMorph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/d/dawnray_archer.txt b/forge-gui/res/cardsfolder/d/dawnray_archer.txt index 325bda9ea88..44b6a42b57a 100644 --- a/forge-gui/res/cardsfolder/d/dawnray_archer.txt +++ b/forge-gui/res/cardsfolder/d/dawnray_archer.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ W T | ValidTgts$ Creature.attacking,Creature.blocking | SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnray_archer.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{W}, {T}: Dawnray Archer deals 1 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{W}, {T}: Dawnray Archer deals 1 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/d/dawns_reflection.txt b/forge-gui/res/cardsfolder/d/dawns_reflection.txt index 7c70695e6f7..530a32eeb7b 100644 --- a/forge-gui/res/cardsfolder/d/dawns_reflection.txt +++ b/forge-gui/res/cardsfolder/d/dawns_reflection.txt @@ -1,10 +1,10 @@ -Name:Dawn's Reflection -ManaCost:3 G -Types:Enchantment Aura -K:Enchant Land -A:SP$ Attach | Cost$ 3 G | ValidTgts$ Land | TgtPrompt$ Select target land | AILogic$ Pump -T:Mode$ TapsForMana | ValidCard$ Card.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool. (In addition to the mana the land produces.) -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Combo Any | Amount$ 2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dawns_reflection.jpg -Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool. (In addition to the mana the land produces.) \ No newline at end of file +Name:Dawn's Reflection +ManaCost:3 G +Types:Enchantment Aura +K:Enchant Land +A:SP$ Attach | Cost$ 3 G | ValidTgts$ Land | TgtPrompt$ Select target land | AILogic$ Pump +T:Mode$ TapsForMana | ValidCard$ Card.EnchantedBy | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool. (In addition to the mana the land produces.) +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Combo Any | Amount$ 2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dawns_reflection.jpg +Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool. (In addition to the mana the land produces.) diff --git a/forge-gui/res/cardsfolder/d/dawnstrider.txt b/forge-gui/res/cardsfolder/d/dawnstrider.txt index 96943693486..e6d614fdf90 100644 --- a/forge-gui/res/cardsfolder/d/dawnstrider.txt +++ b/forge-gui/res/cardsfolder/d/dawnstrider.txt @@ -4,4 +4,4 @@ Types:Creature Dryad Spellshaper PT:1/1 A:AB$ Fog | Cost$ G T Discard<1/Card> | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnstrider.jpg -Oracle:{G}, {T}, Discard a card: Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:{G}, {T}, Discard a card: Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/d/dawnstrike_paladin.txt b/forge-gui/res/cardsfolder/d/dawnstrike_paladin.txt index 92493dad64d..223270baeae 100644 --- a/forge-gui/res/cardsfolder/d/dawnstrike_paladin.txt +++ b/forge-gui/res/cardsfolder/d/dawnstrike_paladin.txt @@ -1,8 +1,8 @@ -Name:Dawnstrike Paladin -ManaCost:3 W W -Types:Creature Human Knight -PT:2/4 -K:Vigilance -K:Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnstrike_paladin.jpg -Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) +Name:Dawnstrike Paladin +ManaCost:3 W W +Types:Creature Human Knight +PT:2/4 +K:Vigilance +K:Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/dawnstrike_paladin.jpg +Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/d/dawntreader_elk.txt b/forge-gui/res/cardsfolder/d/dawntreader_elk.txt index 95dc785360d..a643b99d106 100644 --- a/forge-gui/res/cardsfolder/d/dawntreader_elk.txt +++ b/forge-gui/res/cardsfolder/d/dawntreader_elk.txt @@ -1,7 +1,7 @@ -Name:Dawntreader Elk -ManaCost:1 G -Types:Creature Elk -PT:2/2 -A:AB$ ChangeZone | Cost$ G 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 it onto the battlefield tapped, then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dawntreader_elk.jpg -Oracle:{G}, Sacrifice Dawntreader Elk: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Name:Dawntreader Elk +ManaCost:1 G +Types:Creature Elk +PT:2/2 +A:AB$ ChangeZone | Cost$ G 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 it onto the battlefield tapped, then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dawntreader_elk.jpg +Oracle:{G}, Sacrifice Dawntreader Elk: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/daxos_of_meletis.txt b/forge-gui/res/cardsfolder/d/daxos_of_meletis.txt index 851f27f7803..d252988f581 100644 --- a/forge-gui/res/cardsfolder/d/daxos_of_meletis.txt +++ b/forge-gui/res/cardsfolder/d/daxos_of_meletis.txt @@ -1,19 +1,19 @@ -Name:Daxos of Meletis -ManaCost:1 W U -Types:Legendary Creature Human Soldier -PT:2/2 -K:CantBeBlockedBy Creature.powerGE3 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile the top card of that player's library. You gain life equal to that card's converted mana cost. Until end of turn, you may cast that card and you may spend mana as though it were mana of any color to cast it. -SVar:TrigExile:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBEffect -SVar:X:Remembered$CardManaCost -SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay,STPlay2 | Triggers$ TriggerCastDoM | SVars$ TrigRemoveSelf,DoM | RememberObjects$ Remembered | SubAbility$ DBCleanup -SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+nonLand+YouOwn | AddSVar$ DoM | AddHiddenKeyword$ May be played & May spend mana as though it were mana of any color to cast CARDNAME | AffectedZone$ Exile | Description$ Until end of turn, you may cast that card and you may spend mana as though it were mana of any color to cast it. -SVar:STPlay2:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+nonLand+OppOwn | AddSVar$ DoM | AddHiddenKeyword$ May be played by your opponent & May spend mana as though it were mana of any color to cast CARDNAME | AffectedZone$ Exile -SVar:TriggerCastDoM:Mode$ SpellCast | ValidCard$ Card.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True -SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:DoM:SVar:ManaConversionMatrix:ManaColorConversion$ Additive | WhiteConversion$ All | BlueConversion$ All | BlackConversion$ All | RedConversion$ All | GreenConversion$ All | ColorlessConversion$ All -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/daxos_of_meletis.jpg -Oracle:Daxos of Meletis can't be blocked by creatures with power 3 or greater.\nWhenever Daxos of Meletis deals combat damage to a player, exile the top card of that player's library. You gain life equal to that card's converted mana cost. Until end of turn, you may cast that card and you may spend mana as though it were mana of any color to cast it. +Name:Daxos of Meletis +ManaCost:1 W U +Types:Legendary Creature Human Soldier +PT:2/2 +K:CantBeBlockedBy Creature.powerGE3 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile the top card of that player's library. You gain life equal to that card's converted mana cost. Until end of turn, you may cast that card and you may spend mana as though it were mana of any color to cast it. +SVar:TrigExile:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBEffect +SVar:X:Remembered$CardManaCost +SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay,STPlay2 | Triggers$ TriggerCastDoM | SVars$ TrigRemoveSelf,DoM | RememberObjects$ Remembered | SubAbility$ DBCleanup +SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+nonLand+YouOwn | AddSVar$ DoM | AddHiddenKeyword$ May be played & May spend mana as though it were mana of any color to cast CARDNAME | AffectedZone$ Exile | Description$ Until end of turn, you may cast that card and you may spend mana as though it were mana of any color to cast it. +SVar:STPlay2:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+nonLand+OppOwn | AddSVar$ DoM | AddHiddenKeyword$ May be played by your opponent & May spend mana as though it were mana of any color to cast CARDNAME | AffectedZone$ Exile +SVar:TriggerCastDoM:Mode$ SpellCast | ValidCard$ Card.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True +SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:DoM:SVar:ManaConversionMatrix:ManaColorConversion$ Additive | WhiteConversion$ All | BlueConversion$ All | BlackConversion$ All | RedConversion$ All | GreenConversion$ All | ColorlessConversion$ All +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/daxos_of_meletis.jpg +Oracle:Daxos of Meletis can't be blocked by creatures with power 3 or greater.\nWhenever Daxos of Meletis deals combat damage to a player, exile the top card of that player's library. You gain life equal to that card's converted mana cost. Until end of turn, you may cast that card and you may spend mana as though it were mana of any color to cast it. diff --git a/forge-gui/res/cardsfolder/d/day_of_destiny.txt b/forge-gui/res/cardsfolder/d/day_of_destiny.txt index 3bc44a40950..563713f1a60 100644 --- a/forge-gui/res/cardsfolder/d/day_of_destiny.txt +++ b/forge-gui/res/cardsfolder/d/day_of_destiny.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.Legendary+YouCtrl | AddPower$ 2 | AddTou SVar:RemRandomDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/day_of_destiny.jpg -Oracle:Legendary creatures you control get +2/+2. \ No newline at end of file +Oracle:Legendary creatures you control get +2/+2. diff --git a/forge-gui/res/cardsfolder/d/day_of_judgment.txt b/forge-gui/res/cardsfolder/d/day_of_judgment.txt index 63553a4bb69..00e27279dcf 100644 --- a/forge-gui/res/cardsfolder/d/day_of_judgment.txt +++ b/forge-gui/res/cardsfolder/d/day_of_judgment.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Sorcery A:SP$ DestroyAll | Cost$ 2 W W | ValidCards$ Creature | SpellDescription$ Destroy all creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/day_of_judgment.jpg -Oracle:Destroy all creatures. \ No newline at end of file +Oracle:Destroy all creatures. diff --git a/forge-gui/res/cardsfolder/d/day_of_the_dragons.txt b/forge-gui/res/cardsfolder/d/day_of_the_dragons.txt index 346b556fcff..f2a9ffa8337 100644 --- a/forge-gui/res/cardsfolder/d/day_of_the_dragons.txt +++ b/forge-gui/res/cardsfolder/d/day_of_the_dragons.txt @@ -9,4 +9,4 @@ SVar:DBToken:DB$Token | TokenAmount$ X | TokenName$ Dragon | TokenTypes$ Creatur SVar:DBReturn:DB$ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/day_of_the_dragons.jpg -Oracle:When Day of the Dragons enters the battlefield, exile all creatures you control. Then put that many 5/5 red Dragon creature tokens with flying onto the battlefield.\nWhen Day of the Dragons leaves the battlefield, sacrifice all Dragons you control. Then return the exiled cards to the battlefield under your control. \ No newline at end of file +Oracle:When Day of the Dragons enters the battlefield, exile all creatures you control. Then put that many 5/5 red Dragon creature tokens with flying onto the battlefield.\nWhen Day of the Dragons leaves the battlefield, sacrifice all Dragons you control. Then return the exiled cards to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/d/daybreak_coronet.txt b/forge-gui/res/cardsfolder/d/daybreak_coronet.txt index ab4de08cd71..87ead4a8475 100644 --- a/forge-gui/res/cardsfolder/d/daybreak_coronet.txt +++ b/forge-gui/res/cardsfolder/d/daybreak_coronet.txt @@ -1,8 +1,8 @@ -Name:Daybreak Coronet -ManaCost:W W -Types:Enchantment Aura -K:Enchant creature with another Aura attached to it -A:SP$ Attach | Cost$ W W | ValidTgts$ Creature.EnchantedBy Aura.Other | TgtPrompt$ Select target enchanted creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ First Strike & Vigilance & Lifelink | Description$ Enchanted creature gets +3/+3 and has first strike, vigilance, and lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/daybreak_coronet.jpg -Oracle:Enchant creature with another Aura attached to it\nEnchanted creature gets +3/+3 and has first strike, vigilance, and lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) \ No newline at end of file +Name:Daybreak Coronet +ManaCost:W W +Types:Enchantment Aura +K:Enchant creature with another Aura attached to it +A:SP$ Attach | Cost$ W W | ValidTgts$ Creature.EnchantedBy Aura.Other | TgtPrompt$ Select target enchanted creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ First Strike & Vigilance & Lifelink | Description$ Enchanted creature gets +3/+3 and has first strike, vigilance, and lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/daybreak_coronet.jpg +Oracle:Enchant creature with another Aura attached to it\nEnchanted creature gets +3/+3 and has first strike, vigilance, and lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/d/daybreak_ranger_nightfall_predator.txt b/forge-gui/res/cardsfolder/d/daybreak_ranger_nightfall_predator.txt index b18855e79fe..39854356cc9 100644 --- a/forge-gui/res/cardsfolder/d/daybreak_ranger_nightfall_predator.txt +++ b/forge-gui/res/cardsfolder/d/daybreak_ranger_nightfall_predator.txt @@ -1,23 +1,23 @@ -Name:Daybreak Ranger -ManaCost:2 G -Types:Creature Human Archer Werewolf -PT:2/2 -A:AB$DealDamage | Cost$ T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature with flying. -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/daybreak_ranger.jpg -Oracle:{T}: Daybreak Ranger deals 2 damage to target creature with flying.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Daybreak Ranger. - -ALTERNATE - -Name:Nightfall Predator -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:4/4 -A:AB$ Fight | Cost$ R T | Defined$ Self | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME fights target creature. (Each deals damage equal to its power to the other.) -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/nightfall_predator.jpg -Oracle:{R}, {T}: Nightfall Predator fights target creature. (Each deals damage equal to its power to the other.)\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Nightfall Predator. \ No newline at end of file +Name:Daybreak Ranger +ManaCost:2 G +Types:Creature Human Archer Werewolf +PT:2/2 +A:AB$DealDamage | Cost$ T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature with flying. +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/daybreak_ranger.jpg +Oracle:{T}: Daybreak Ranger deals 2 damage to target creature with flying.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Daybreak Ranger. + +ALTERNATE + +Name:Nightfall Predator +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:4/4 +A:AB$ Fight | Cost$ R T | Defined$ Self | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME fights target creature. (Each deals damage equal to its power to the other.) +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/nightfall_predator.jpg +Oracle:{R}, {T}: Nightfall Predator fights target creature. (Each deals damage equal to its power to the other.)\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Nightfall Predator. diff --git a/forge-gui/res/cardsfolder/d/daze.txt b/forge-gui/res/cardsfolder/d/daze.txt index 4e31e459667..cf3aa85c5e0 100644 --- a/forge-gui/res/cardsfolder/d/daze.txt +++ b/forge-gui/res/cardsfolder/d/daze.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | A:SP$ Counter | Cost$ Return<1/Island> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | CostDesc$ You may return an Island you control to its owner's hand | SpellDescription$ rather than pay CARDNAME's mana cost. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/daze.jpg -Oracle:You may return an Island you control to its owner's hand rather than pay Daze's mana cost.\nCounter target spell unless its controller pays {1}. \ No newline at end of file +Oracle:You may return an Island you control to its owner's hand rather than pay Daze's mana cost.\nCounter target spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/d/dazzling_beauty.txt b/forge-gui/res/cardsfolder/d/dazzling_beauty.txt index f4b1d64fc37..c041ac9d5f9 100644 --- a/forge-gui/res/cardsfolder/d/dazzling_beauty.txt +++ b/forge-gui/res/cardsfolder/d/dazzling_beauty.txt @@ -1,9 +1,9 @@ -Name:Dazzling Beauty -ManaCost:2 W -Types:Instant -Text:Cast CARDNAME only during the declare blockers step. -A:SP$ BecomesBlocked | Cost$ 2 W | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked attacking creature | SubAbility$ DelTrigSlowtrip | ActivationPhases$ Declare Blockers | SpellDescription$ Target unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.) Draw a card at the beginning of the next turn's upkeep. -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/dazzling_beauty.jpg -Oracle:Cast Dazzling Beauty only during the declare blockers step.\nTarget unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.)\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Dazzling Beauty +ManaCost:2 W +Types:Instant +Text:Cast CARDNAME only during the declare blockers step. +A:SP$ BecomesBlocked | Cost$ 2 W | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked attacking creature | SubAbility$ DelTrigSlowtrip | ActivationPhases$ Declare Blockers | SpellDescription$ Target unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.) Draw a card at the beginning of the next turn's upkeep. +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/dazzling_beauty.jpg +Oracle:Cast Dazzling Beauty only during the declare blockers step.\nTarget unblocked attacking creature becomes blocked. (This spell works on unblockable creatures.)\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/d/dead_gone.txt b/forge-gui/res/cardsfolder/d/dead_gone.txt index e7e9c7a8a53..ca50c0d9870 100644 --- a/forge-gui/res/cardsfolder/d/dead_gone.txt +++ b/forge-gui/res/cardsfolder/d/dead_gone.txt @@ -1,15 +1,15 @@ -Name:Dead -ManaCost:R -AlternateMode: Split -Types:Instant -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | NumDmg$ 2 | SpellDescription$ Dead deals 2 damage to target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deadgone.jpg -Oracle:Dead deals 2 damage to target creature. - -ALTERNATE - -Name:Gone -ManaCost:2 R -Types:Instant -A:SP$ ChangeZone | Cost$ 2 R | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature you don't control to its owner's hand. -Oracle:Return target creature you don't control to its owner's hand. \ No newline at end of file +Name:Dead +ManaCost:R +AlternateMode: Split +Types:Instant +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | NumDmg$ 2 | SpellDescription$ Dead deals 2 damage to target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deadgone.jpg +Oracle:Dead deals 2 damage to target creature. + +ALTERNATE + +Name:Gone +ManaCost:2 R +Types:Instant +A:SP$ ChangeZone | Cost$ 2 R | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature you don't control to its owner's hand. +Oracle:Return target creature you don't control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/dead_iron_sledge.txt b/forge-gui/res/cardsfolder/d/dead_iron_sledge.txt index fd215f0e9ad..7d9b71ffc05 100644 --- a/forge-gui/res/cardsfolder/d/dead_iron_sledge.txt +++ b/forge-gui/res/cardsfolder/d/dead_iron_sledge.txt @@ -9,4 +9,4 @@ SVar:DBDestroy:DB$Destroy | Defined$ TriggeredBlocker SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_iron_sledge.jpg -Oracle:Whenever equipped creature blocks or becomes blocked by a creature, destroy both creatures.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Whenever equipped creature blocks or becomes blocked by a creature, destroy both creatures.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/d/dead_reckoning.txt b/forge-gui/res/cardsfolder/d/dead_reckoning.txt index cd59833051d..39d0946a43b 100644 --- a/forge-gui/res/cardsfolder/d/dead_reckoning.txt +++ b/forge-gui/res/cardsfolder/d/dead_reckoning.txt @@ -1,11 +1,11 @@ -Name:Dead Reckoning -ManaCost:1 B B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 B B | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | RememberTargets$ True | SubAbility$ DBDamage | SpellDescription$ You may put target creature card from your graveyard on top of your library. If you do, CARDNAME deals damage equal to that card's power to target creature. -SVar:DBDamage:DB$ DealDamage | NumDmg$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionCheckSVar$ Y | ConditionSVarCompare$ GT0 | SubAbility$ DBCleanup | References$ X,Y -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardPower -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_reckoning.jpg -Oracle:You may put target creature card from your graveyard on top of your library. If you do, Dead Reckoning deals damage equal to that card's power to target creature. \ No newline at end of file +Name:Dead Reckoning +ManaCost:1 B B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 B B | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | RememberTargets$ True | SubAbility$ DBDamage | SpellDescription$ You may put target creature card from your graveyard on top of your library. If you do, CARDNAME deals damage equal to that card's power to target creature. +SVar:DBDamage:DB$ DealDamage | NumDmg$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionCheckSVar$ Y | ConditionSVarCompare$ GT0 | SubAbility$ DBCleanup | References$ X,Y +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardPower +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_reckoning.jpg +Oracle:You may put target creature card from your graveyard on top of your library. If you do, Dead Reckoning deals damage equal to that card's power to target creature. diff --git a/forge-gui/res/cardsfolder/d/dead_reveler.txt b/forge-gui/res/cardsfolder/d/dead_reveler.txt index c0bdc5b8cee..314390121f5 100644 --- a/forge-gui/res/cardsfolder/d/dead_reveler.txt +++ b/forge-gui/res/cardsfolder/d/dead_reveler.txt @@ -1,10 +1,10 @@ -Name:Dead Reveler -ManaCost:2 B -Types:Creature Zombie -PT:2/3 -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_reveler.jpg -Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Dead Reveler +ManaCost:2 B +Types:Creature Zombie +PT:2/3 +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_reveler.jpg +Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/d/dead_weight.txt b/forge-gui/res/cardsfolder/d/dead_weight.txt index 94ea1d7b844..0cfba1c6a72 100644 --- a/forge-gui/res/cardsfolder/d/dead_weight.txt +++ b/forge-gui/res/cardsfolder/d/dead_weight.txt @@ -1,8 +1,8 @@ -Name:Dead Weight -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddToughness$ -2 | Description$ Enchanted creature gets -2/-2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_weight.jpg -Oracle:Enchant creature\nEnchanted creature gets -2/-2. \ No newline at end of file +Name:Dead Weight +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddToughness$ -2 | Description$ Enchanted creature gets -2/-2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dead_weight.jpg +Oracle:Enchant creature\nEnchanted creature gets -2/-2. diff --git a/forge-gui/res/cardsfolder/d/deadapult.txt b/forge-gui/res/cardsfolder/d/deadapult.txt index cd665ee28de..87814c1749b 100644 --- a/forge-gui/res/cardsfolder/d/deadapult.txt +++ b/forge-gui/res/cardsfolder/d/deadapult.txt @@ -5,4 +5,4 @@ A:AB$ DealDamage | Cost$ R Sac<1/Zombie> | ValidTgts$ Creature,Player | TgtPromp SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/deadapult.jpg -Oracle:{R}, Sacrifice a Zombie: Deadapult deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{R}, Sacrifice a Zombie: Deadapult deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/d/deadbridge_chant.txt b/forge-gui/res/cardsfolder/d/deadbridge_chant.txt index 2817bfd56a6..b2f25b1a9dd 100644 --- a/forge-gui/res/cardsfolder/d/deadbridge_chant.txt +++ b/forge-gui/res/cardsfolder/d/deadbridge_chant.txt @@ -1,13 +1,13 @@ -Name:Deadbridge Chant -ManaCost:4 B G -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield,put the top ten cards of your library into your graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 10 | Defined$ You -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, put it into your hand. -SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | ChoiceZone$ Graveyard | AtRandom$ True | Choices$ Card.YouOwn | SubAbility$ DBChange -SVar:DBChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBChange2 -SVar:DBChange2:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 -SVar:Y:Count$InYourLibrary -SVar:NeedsToPlayVar:Y GE15 -SVar:Picture:http://www.wizards.com/global/images/magic/general/deadbridge_chant.jpg -Oracle:When Deadbridge Chant enters the battlefield, put the top ten cards of your library into your graveyard.\nAt the beginning of your upkeep, choose a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, put it into your hand. \ No newline at end of file +Name:Deadbridge Chant +ManaCost:4 B G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield,put the top ten cards of your library into your graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 10 | Defined$ You +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, put it into your hand. +SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | ChoiceZone$ Graveyard | AtRandom$ True | Choices$ Card.YouOwn | SubAbility$ DBChange +SVar:DBChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBChange2 +SVar:DBChange2:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 +SVar:Y:Count$InYourLibrary +SVar:NeedsToPlayVar:Y GE15 +SVar:Picture:http://www.wizards.com/global/images/magic/general/deadbridge_chant.jpg +Oracle:When Deadbridge Chant enters the battlefield, put the top ten cards of your library into your graveyard.\nAt the beginning of your upkeep, choose a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, put it into your hand. diff --git a/forge-gui/res/cardsfolder/d/deadbridge_goliath.txt b/forge-gui/res/cardsfolder/d/deadbridge_goliath.txt index 780b3003452..d006a0a6a8d 100644 --- a/forge-gui/res/cardsfolder/d/deadbridge_goliath.txt +++ b/forge-gui/res/cardsfolder/d/deadbridge_goliath.txt @@ -1,8 +1,8 @@ -Name:Deadbridge Goliath -ManaCost:2 G G -Types:Creature Insect -PT:5/5 -A:AB$ PutCounter | Cost$ 4 G G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/deadbridge_goliath.jpg -Oracle:Scavenge {4}{G}{G} ({4}{G}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Deadbridge Goliath +ManaCost:2 G G +Types:Creature Insect +PT:5/5 +A:AB$ PutCounter | Cost$ 4 G G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/deadbridge_goliath.jpg +Oracle:Scavenge {4}{G}{G} ({4}{G}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/deadeye_navigator.txt b/forge-gui/res/cardsfolder/d/deadeye_navigator.txt index c9825f22b2d..0c656a1ce18 100644 --- a/forge-gui/res/cardsfolder/d/deadeye_navigator.txt +++ b/forge-gui/res/cardsfolder/d/deadeye_navigator.txt @@ -1,10 +1,10 @@ -Name:Deadeye Navigator -ManaCost:4 U U -Types:Creature Spirit -PT:5/5 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Card.Self+Paired | AddAbility$ DeadeyeFlicker | AddSVar$ DeadeyeReturn | Description$ As long as CARDNAME is paired with another creature, both creatures have "{1}{U}: Exile this creature, then return it to the battlefield under your control." -SVar:DeadeyeFlicker:AB$ ChangeZone | Cost$ 1 U | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DeadeyeReturn | RememberChanged$ True | ForgetOtherRemembered$ True | SpellDescription$ Exile this creature, then return it to the battlefield under your control. -SVar:DeadeyeReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | GainControl$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deadeye_navigator.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Deadeye Navigator is paired with another creature, each of those creatures has "{1}{U}: Exile this creature, then return it to the battlefield under your control." \ No newline at end of file +Name:Deadeye Navigator +ManaCost:4 U U +Types:Creature Spirit +PT:5/5 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Card.Self+Paired | AddAbility$ DeadeyeFlicker | AddSVar$ DeadeyeReturn | Description$ As long as CARDNAME is paired with another creature, both creatures have "{1}{U}: Exile this creature, then return it to the battlefield under your control." +SVar:DeadeyeFlicker:AB$ ChangeZone | Cost$ 1 U | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DeadeyeReturn | RememberChanged$ True | ForgetOtherRemembered$ True | SpellDescription$ Exile this creature, then return it to the battlefield under your control. +SVar:DeadeyeReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | GainControl$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deadeye_navigator.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Deadeye Navigator is paired with another creature, each of those creatures has "{1}{U}: Exile this creature, then return it to the battlefield under your control." diff --git a/forge-gui/res/cardsfolder/d/deadfall.txt b/forge-gui/res/cardsfolder/d/deadfall.txt index dd905fc7314..c5c2c9181d5 100644 --- a/forge-gui/res/cardsfolder/d/deadfall.txt +++ b/forge-gui/res/cardsfolder/d/deadfall.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.withForestwalk | AddHiddenKeyword$ May b SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/deadfall.jpg -Oracle:Creatures with forestwalk can be blocked as though they didn't have forestwalk. \ No newline at end of file +Oracle:Creatures with forestwalk can be blocked as though they didn't have forestwalk. diff --git a/forge-gui/res/cardsfolder/d/deadly_allure.txt b/forge-gui/res/cardsfolder/d/deadly_allure.txt index 1e8b37b1780..3d5c5c1e979 100644 --- a/forge-gui/res/cardsfolder/d/deadly_allure.txt +++ b/forge-gui/res/cardsfolder/d/deadly_allure.txt @@ -1,7 +1,7 @@ -Name:Deadly Allure -ManaCost:B -Types:Sorcery -K:Flashback G -A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch & HIDDEN CARDNAME must be blocked if able. | SpellDescription$ Target creature gains deathtouch until end of turn and must be blocked this turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deadly_allure.jpg -Oracle:Target creature gains deathtouch until end of turn and must be blocked this turn if able.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Deadly Allure +ManaCost:B +Types:Sorcery +K:Flashback G +A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch & HIDDEN CARDNAME must be blocked if able. | SpellDescription$ Target creature gains deathtouch until end of turn and must be blocked this turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deadly_allure.jpg +Oracle:Target creature gains deathtouch until end of turn and must be blocked this turn if able.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/deadly_grub.txt b/forge-gui/res/cardsfolder/d/deadly_grub.txt index 03b0e1c22b6..0094ff2e716 100644 --- a/forge-gui/res/cardsfolder/d/deadly_grub.txt +++ b/forge-gui/res/cardsfolder/d/deadly_grub.txt @@ -6,4 +6,4 @@ K:Vanishing:3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+counters_EQ0_TIME | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if it had no time counters on it, put a 6/1 green Insect creature token with shroud onto the battlefield. (It can't be the target of spells or abilities.) SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 6 | TokenToughness$ 1 | TokenKeywords$ Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/deadly_grub.jpg -Oracle:Vanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Deadly Grub dies, if it had no time counters on it, put a 6/1 green Insect creature token with shroud onto the battlefield. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Vanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Deadly Grub dies, if it had no time counters on it, put a 6/1 green Insect creature token with shroud onto the battlefield. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/d/deadly_insect.txt b/forge-gui/res/cardsfolder/d/deadly_insect.txt index 831b2cbae03..ae723d7436f 100644 --- a/forge-gui/res/cardsfolder/d/deadly_insect.txt +++ b/forge-gui/res/cardsfolder/d/deadly_insect.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:6/1 K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/deadly_insect.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/d/deadly_recluse.txt b/forge-gui/res/cardsfolder/d/deadly_recluse.txt index 99b6f339921..7ea0138d3ac 100644 --- a/forge-gui/res/cardsfolder/d/deadly_recluse.txt +++ b/forge-gui/res/cardsfolder/d/deadly_recluse.txt @@ -5,4 +5,4 @@ PT:1/2 K:Reach K:Deathtouch SVar:Picture:http://www.wizards.com/global/images/magic/general/deadly_recluse.jpg -Oracle:Reach (This creature can block creatures with flying.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/d/deadshot.txt b/forge-gui/res/cardsfolder/d/deadshot.txt index 7f4ba9f3fa9..0b17e0e967f 100644 --- a/forge-gui/res/cardsfolder/d/deadshot.txt +++ b/forge-gui/res/cardsfolder/d/deadshot.txt @@ -1,9 +1,9 @@ -Name:Deadshot -ManaCost:3 R -Types:Sorcery -A:SP$ Tap | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature to tap | SubAbility$ DBDamage | SpellDescription$ Tap target creature. It deals damage equal to its power to another target creature. -SVar:DBDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another target creature to be dealt damage | DamageSource$ ParentTarget | NumDmg$ X | TargetUnique$ True | References$ X -SVar:X:ParentTargeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deadshot.jpg -Oracle:Tap target creature. It deals damage equal to its power to another target creature. \ No newline at end of file +Name:Deadshot +ManaCost:3 R +Types:Sorcery +A:SP$ Tap | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature to tap | SubAbility$ DBDamage | SpellDescription$ Tap target creature. It deals damage equal to its power to another target creature. +SVar:DBDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another target creature to be dealt damage | DamageSource$ ParentTarget | NumDmg$ X | TargetUnique$ True | References$ X +SVar:X:ParentTargeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deadshot.jpg +Oracle:Tap target creature. It deals damage equal to its power to another target creature. diff --git a/forge-gui/res/cardsfolder/d/deadshot_minotaur.txt b/forge-gui/res/cardsfolder/d/deadshot_minotaur.txt index 7d5a41da98f..d740e418130 100644 --- a/forge-gui/res/cardsfolder/d/deadshot_minotaur.txt +++ b/forge-gui/res/cardsfolder/d/deadshot_minotaur.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDealDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 3 K:Cycling:RG SVar:Picture:http://www.wizards.com/global/images/magic/general/deadshot_minotaur.jpg -Oracle:When Deadshot Minotaur enters the battlefield, it deals 3 damage to target creature with flying.\nCycling {R/G} ({R/G}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:When Deadshot Minotaur enters the battlefield, it deals 3 damage to target creature with flying.\nCycling {R/G} ({R/G}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/d/deadwood_treefolk.txt b/forge-gui/res/cardsfolder/d/deadwood_treefolk.txt index 5fb9f41bf7a..c16453c2f08 100644 --- a/forge-gui/res/cardsfolder/d/deadwood_treefolk.txt +++ b/forge-gui/res/cardsfolder/d/deadwood_treefolk.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or leaves the battlefield, return another target creature card from your graveyard to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.Other+YouCtrl | SpellDescription$ When CARDNAME enters the battlefield or leaves the battlefield, return another target creature card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/deadwood_treefolk.jpg -Oracle:Vanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Deadwood Treefolk enters the battlefield or leaves the battlefield, return another target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Vanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Deadwood Treefolk enters the battlefield or leaves the battlefield, return another target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/d/dearly_departed.txt b/forge-gui/res/cardsfolder/d/dearly_departed.txt index e02c3e9b6c3..cd661c5448a 100644 --- a/forge-gui/res/cardsfolder/d/dearly_departed.txt +++ b/forge-gui/res/cardsfolder/d/dearly_departed.txt @@ -1,10 +1,10 @@ -Name:Dearly Departed -ManaCost:4 W W -Types:Creature Spirit -PT:5/5 -K:Flying -R:Event$ Moved | ActiveZones$ Graveyard | Destination$ Battlefield | ValidCard$ Creature.Human+YouCtrl | ReplaceWith$ AddExtraCounter | Description$ As long as CARDNAME is in your graveyard, each Human creature you control enters the battlefield with an additional +1/+1 counter on it. -SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield -SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/dearly_departed.jpg -Oracle:Flying\nAs long as Dearly Departed is in your graveyard, each Human creature you control enters the battlefield with an additional +1/+1 counter on it. \ No newline at end of file +Name:Dearly Departed +ManaCost:4 W W +Types:Creature Spirit +PT:5/5 +K:Flying +R:Event$ Moved | ActiveZones$ Graveyard | Destination$ Battlefield | ValidCard$ Creature.Human+YouCtrl | ReplaceWith$ AddExtraCounter | Description$ As long as CARDNAME is in your graveyard, each Human creature you control enters the battlefield with an additional +1/+1 counter on it. +SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield +SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/dearly_departed.jpg +Oracle:Flying\nAs long as Dearly Departed is in your graveyard, each Human creature you control enters the battlefield with an additional +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/d/death_baron.txt b/forge-gui/res/cardsfolder/d/death_baron.txt index 54cccba7aa8..ed6c5a42a6e 100644 --- a/forge-gui/res/cardsfolder/d/death_baron.txt +++ b/forge-gui/res/cardsfolder/d/death_baron.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Zombie+Other+YouCtrl,Creature.Skeleton+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Deathtouch | Description$ Skeleton creatures you control and other Zombie creatures you control get +1/+1 and have deathtouch. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/death_baron.jpg -Oracle:Skeleton creatures you control and other Zombie creatures you control get +1/+1 and have deathtouch. \ No newline at end of file +Oracle:Skeleton creatures you control and other Zombie creatures you control get +1/+1 and have deathtouch. diff --git a/forge-gui/res/cardsfolder/d/death_bomb.txt b/forge-gui/res/cardsfolder/d/death_bomb.txt index f7a81830c72..dcbbde18a67 100644 --- a/forge-gui/res/cardsfolder/d/death_bomb.txt +++ b/forge-gui/res/cardsfolder/d/death_bomb.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 3 B Sac<1/Creature> | ValidTgts$ Creature.nonBlack | NoReg SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/death_bomb.jpg -Oracle:As an additional cost to cast Death Bomb, sacrifice a creature.\nDestroy target nonblack creature. It can't be regenerated. Its controller loses 2 life. \ No newline at end of file +Oracle:As an additional cost to cast Death Bomb, sacrifice a creature.\nDestroy target nonblack creature. It can't be regenerated. Its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/d/death_by_dragons.txt b/forge-gui/res/cardsfolder/d/death_by_dragons.txt index 76e7254e417..024caf779d2 100644 --- a/forge-gui/res/cardsfolder/d/death_by_dragons.txt +++ b/forge-gui/res/cardsfolder/d/death_by_dragons.txt @@ -1,7 +1,7 @@ -Name:Death by Dragons -ManaCost:4 R R -Types:Sorcery -A:SP$ Token | Cost$ 4 R R | ValidTgts$ Player | TgtPrompt$ Select target player who would not get a token | AITgts$ Opponent | RememberTargets$ True | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ Player.IsNotRemembered | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | StackDescription$ SpellDescription | SubAbility$ DBCleanup | SpellDescription$ Each player other than target player puts a 5/5 red Dragon creature token with flying onto the battlefield. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/death_by_dragons.jpg -Oracle:Each player other than target player puts a 5/5 red Dragon creature token with flying onto the battlefield. \ No newline at end of file +Name:Death by Dragons +ManaCost:4 R R +Types:Sorcery +A:SP$ Token | Cost$ 4 R R | ValidTgts$ Player | TgtPrompt$ Select target player who would not get a token | AITgts$ Opponent | RememberTargets$ True | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ Player.IsNotRemembered | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | StackDescription$ SpellDescription | SubAbility$ DBCleanup | SpellDescription$ Each player other than target player puts a 5/5 red Dragon creature token with flying onto the battlefield. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/death_by_dragons.jpg +Oracle:Each player other than target player puts a 5/5 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/death_charmer.txt b/forge-gui/res/cardsfolder/d/death_charmer.txt index 639c15a7dcf..bc162ec2b41 100644 --- a/forge-gui/res/cardsfolder/d/death_charmer.txt +++ b/forge-gui/res/cardsfolder/d/death_charmer.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDama SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredTargetController | LifeAmount$ 2 | UnlessCost$ 2 | UnlessPayer$ TriggeredTargetController SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/death_charmer.jpg -Oracle:Whenever Death Charmer deals combat damage to a creature, that creature's controller loses 2 life unless he or she pays {2}. \ No newline at end of file +Oracle:Whenever Death Charmer deals combat damage to a creature, that creature's controller loses 2 life unless he or she pays {2}. diff --git a/forge-gui/res/cardsfolder/d/death_cloud.txt b/forge-gui/res/cardsfolder/d/death_cloud.txt index c2f9b26de17..2ce95e9cc8c 100644 --- a/forge-gui/res/cardsfolder/d/death_cloud.txt +++ b/forge-gui/res/cardsfolder/d/death_cloud.txt @@ -8,4 +8,4 @@ SVar:DBSacLand:DB$Sacrifice | Amount$ X | SacValid$ Land | Defined$ Each | Refer SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/death_cloud.jpg -Oracle:Each player loses X life, then discards X cards, then sacrifices X creatures, then sacrifices X lands. \ No newline at end of file +Oracle:Each player loses X life, then discards X cards, then sacrifices X creatures, then sacrifices X lands. diff --git a/forge-gui/res/cardsfolder/d/death_cultist.txt b/forge-gui/res/cardsfolder/d/death_cultist.txt index 1adfba216ce..ae3d282fe82 100644 --- a/forge-gui/res/cardsfolder/d/death_cultist.txt +++ b/forge-gui/res/cardsfolder/d/death_cultist.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ LoseLife | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SubAbility$ DB1 | SpellDescription$ Target player loses 1 life and you gain 1 life. SVar:DB1:DB$GainLife | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/death_cultist.jpg -Oracle:Sacrifice Death Cultist: Target player loses 1 life and you gain 1 life. \ No newline at end of file +Oracle:Sacrifice Death Cultist: Target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/d/death_denied.txt b/forge-gui/res/cardsfolder/d/death_denied.txt index ce9a60e1c42..95c02dc2569 100644 --- a/forge-gui/res/cardsfolder/d/death_denied.txt +++ b/forge-gui/res/cardsfolder/d/death_denied.txt @@ -7,4 +7,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/death_denied.jpg -Oracle:Return X target creature cards from your graveyard to your hand. \ No newline at end of file +Oracle:Return X target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/d/death_grasp.txt b/forge-gui/res/cardsfolder/d/death_grasp.txt index e98466ebf62..12cc63c681e 100644 --- a/forge-gui/res/cardsfolder/d/death_grasp.txt +++ b/forge-gui/res/cardsfolder/d/death_grasp.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ X W B | ValidTgts$ Creature,Player | TgtPrompt$ Select SVar:DBGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/death_grasp.jpg -Oracle:Death Grasp deals X damage to target creature or player. You gain X life. \ No newline at end of file +Oracle:Death Grasp deals X damage to target creature or player. You gain X life. diff --git a/forge-gui/res/cardsfolder/d/death_hood_cobra.txt b/forge-gui/res/cardsfolder/d/death_hood_cobra.txt index 06de472f618..652814f8b5f 100644 --- a/forge-gui/res/cardsfolder/d/death_hood_cobra.txt +++ b/forge-gui/res/cardsfolder/d/death_hood_cobra.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ 1 G | KW$ Reach | SpellDescription$ CARDNAME gains reach until end of turn. (It can block creatures with flying.) A:AB$ Pump | Cost$ 1 G | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) SVar:Picture:http://www.wizards.com/global/images/magic/general/death_hood_cobra.jpg -Oracle:{1}{G}: Death-Hood Cobra gains reach until end of turn. (It can block creatures with flying.)\n{1}{G}: Death-Hood Cobra gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:{1}{G}: Death-Hood Cobra gains reach until end of turn. (It can block creatures with flying.)\n{1}{G}: Death-Hood Cobra gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/d/death_mask_duplicant.txt b/forge-gui/res/cardsfolder/d/death_mask_duplicant.txt index 2f6c55ca660..f4af9353d41 100644 --- a/forge-gui/res/cardsfolder/d/death_mask_duplicant.txt +++ b/forge-gui/res/cardsfolder/d/death_mask_duplicant.txt @@ -1,11 +1,11 @@ -Name:Death-Mask Duplicant -ManaCost:7 -Types:Artifact Creature Shapeshifter -PT:5/5 -A:AB$ ChangeZone | PrecostDesc$ Imprint - | Cost$ 1 | Imprint$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.YouOwn | SpellDescription$ Exile target creature card from your graveyard. -S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddKeyword$ Flying & Fear & First Strike & Double Strike & Haste & Landwalk & Protection & Trample | SharedKeywordsZone$ Exile | SharedRestrictions$ Card.IsImprinted | Description$ As long as a card exiled with CARDNAME has flying, CARDNAME has flying. The same is true for fear, first strike, double strike, haste, landwalk, protection, and trample. -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigForget | Static$ True -SVar:TrigForget:DB$ Cleanup | ClearImprinted$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/death_mask_duplicant.jpg -Oracle:Imprint - {1}: Exile target creature card from your graveyard.\nAs long as a card exiled with Death-Mask Duplicant has flying, Death-Mask Duplicant has flying. The same is true for fear, first strike, double strike, haste, landwalk, protection, and trample. \ No newline at end of file +Name:Death-Mask Duplicant +ManaCost:7 +Types:Artifact Creature Shapeshifter +PT:5/5 +A:AB$ ChangeZone | PrecostDesc$ Imprint - | Cost$ 1 | Imprint$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.YouOwn | SpellDescription$ Exile target creature card from your graveyard. +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddKeyword$ Flying & Fear & First Strike & Double Strike & Haste & Landwalk & Protection & Trample | SharedKeywordsZone$ Exile | SharedRestrictions$ Card.IsImprinted | Description$ As long as a card exiled with CARDNAME has flying, CARDNAME has flying. The same is true for fear, first strike, double strike, haste, landwalk, protection, and trample. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigForget | Static$ True +SVar:TrigForget:DB$ Cleanup | ClearImprinted$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/death_mask_duplicant.jpg +Oracle:Imprint - {1}: Exile target creature card from your graveyard.\nAs long as a card exiled with Death-Mask Duplicant has flying, Death-Mask Duplicant has flying. The same is true for fear, first strike, double strike, haste, landwalk, protection, and trample. diff --git a/forge-gui/res/cardsfolder/d/death_match.txt b/forge-gui/res/cardsfolder/d/death_match.txt index b1d52132bc9..7ad4193f2c0 100644 --- a/forge-gui/res/cardsfolder/d/death_match.txt +++ b/forge-gui/res/cardsfolder/d/death_match.txt @@ -1,8 +1,8 @@ -Name:Death Match -ManaCost:3 B -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigPump | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a creature enters the battlefield, that creature's controller may have target creature of his or her choice get -3/-3 until end of turn. -SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | TargetingPlayer$ TriggeredCardController -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/death_match.jpg -Oracle:Whenever a creature enters the battlefield, that creature's controller may have target creature of his or her choice get -3/-3 until end of turn. \ No newline at end of file +Name:Death Match +ManaCost:3 B +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigPump | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a creature enters the battlefield, that creature's controller may have target creature of his or her choice get -3/-3 until end of turn. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | TargetingPlayer$ TriggeredCardController +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/death_match.jpg +Oracle:Whenever a creature enters the battlefield, that creature's controller may have target creature of his or her choice get -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/death_mutation.txt b/forge-gui/res/cardsfolder/d/death_mutation.txt index 7ac48c281cf..4a0e27e5094 100644 --- a/forge-gui/res/cardsfolder/d/death_mutation.txt +++ b/forge-gui/res/cardsfolder/d/death_mutation.txt @@ -6,4 +6,4 @@ A:SP$ Destroy | Cost$ 6 B G | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select t SVar:TrigToken:DB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/death_mutation.jpg -Oracle:Destroy target nonblack creature. It can't be regenerated. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that creature's converted mana cost. \ No newline at end of file +Oracle:Destroy target nonblack creature. It can't be regenerated. Put X 1/1 green Saproling creature tokens onto the battlefield, where X is that creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/d/death_of_a_thousand_stings.txt b/forge-gui/res/cardsfolder/d/death_of_a_thousand_stings.txt index 9407a8e6572..43f3f34d60d 100644 --- a/forge-gui/res/cardsfolder/d/death_of_a_thousand_stings.txt +++ b/forge-gui/res/cardsfolder/d/death_of_a_thousand_stings.txt @@ -8,4 +8,4 @@ SVar:X:Count$InYourHand SVar:Y:PlayerCountOpponents$HighestCardsInHand SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/death_of_a_thousand_stings.jpg -Oracle:Target player loses 1 life and you gain 1 life.\nAt the beginning of your upkeep, if you have more cards in hand than each opponent, you may return Death of a Thousand Stings from your graveyard to your hand. \ No newline at end of file +Oracle:Target player loses 1 life and you gain 1 life.\nAt the beginning of your upkeep, if you have more cards in hand than each opponent, you may return Death of a Thousand Stings from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/d/death_or_glory.txt b/forge-gui/res/cardsfolder/d/death_or_glory.txt index 0ed8756a578..566fa0e0504 100644 --- a/forge-gui/res/cardsfolder/d/death_or_glory.txt +++ b/forge-gui/res/cardsfolder/d/death_or_glory.txt @@ -1,8 +1,8 @@ -Name:Death or Glory -ManaCost:4 W -Types:Sorcery -A:SP$ TwoPiles | Cost$ 4 W | Defined$ You | Separator$ You | Chooser$ Opponent | ChosenPile$ DBReturn | UnchosenPile$ DBExile | ValidCards$ Creature | Zone$ Graveyard | AILogic$ Worst | SpellDescription$ Separate all creature cards in your graveyard into two piles. Exile the pile of an opponent's choice and return the other to the battlefield. -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield -SVar:DBExile:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/death_or_glory.jpg -Oracle:Separate all creature cards in your graveyard into two piles. Exile the pile of an opponent's choice and return the other to the battlefield. \ No newline at end of file +Name:Death or Glory +ManaCost:4 W +Types:Sorcery +A:SP$ TwoPiles | Cost$ 4 W | Defined$ You | Separator$ You | Chooser$ Opponent | ChosenPile$ DBReturn | UnchosenPile$ DBExile | ValidCards$ Creature | Zone$ Graveyard | AILogic$ Worst | SpellDescription$ Separate all creature cards in your graveyard into two piles. Exile the pile of an opponent's choice and return the other to the battlefield. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield +SVar:DBExile:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/death_or_glory.jpg +Oracle:Separate all creature cards in your graveyard into two piles. Exile the pile of an opponent's choice and return the other to the battlefield. diff --git a/forge-gui/res/cardsfolder/d/death_pit_offering.txt b/forge-gui/res/cardsfolder/d/death_pit_offering.txt index 648a7e12908..378a9e3e907 100644 --- a/forge-gui/res/cardsfolder/d/death_pit_offering.txt +++ b/forge-gui/res/cardsfolder/d/death_pit_offering.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Creature.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/death_pit_offering.jpg -Oracle:When Death Pit Offering enters the battlefield, sacrifice all creatures you control.\nCreatures you control get +2/+2. \ No newline at end of file +Oracle:When Death Pit Offering enters the battlefield, sacrifice all creatures you control.\nCreatures you control get +2/+2. diff --git a/forge-gui/res/cardsfolder/d/death_pits_of_rath.txt b/forge-gui/res/cardsfolder/d/death_pits_of_rath.txt index 3586209a9ae..833a82b8c50 100644 --- a/forge-gui/res/cardsfolder/d/death_pits_of_rath.txt +++ b/forge-gui/res/cardsfolder/d/death_pits_of_rath.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidTarget$ Creature | Execute$ TrigDestroy | TriggerZones SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/death_pits_of_rath.jpg -Oracle:Whenever a creature is dealt damage, destroy it. It can't be regenerated. \ No newline at end of file +Oracle:Whenever a creature is dealt damage, destroy it. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/death_pulse.txt b/forge-gui/res/cardsfolder/d/death_pulse.txt index 57f5ec2b53b..2baa82ae2d5 100644 --- a/forge-gui/res/cardsfolder/d/death_pulse.txt +++ b/forge-gui/res/cardsfolder/d/death_pulse.txt @@ -6,4 +6,4 @@ A:SP$ Pump | Cost$ 2 B B | ValidTgts$ Creature | TgtPrompt$ Select target creatu T:Mode$ Cycled | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ When you cycle CARDNAME, you may have target creature get -1/-1 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/death_pulse.jpg -Oracle:Target creature gets -4/-4 until end of turn.\nCycling {1}{B}{B} ({1}{B}{B}, Discard this card: Draw a card.)\nWhen you cycle Death Pulse, you may have target creature get -1/-1 until end of turn. \ No newline at end of file +Oracle:Target creature gets -4/-4 until end of turn.\nCycling {1}{B}{B} ({1}{B}{B}, Discard this card: Draw a card.)\nWhen you cycle Death Pulse, you may have target creature get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/death_rattle.txt b/forge-gui/res/cardsfolder/d/death_rattle.txt index 28b96a466f2..7afc2f61393 100644 --- a/forge-gui/res/cardsfolder/d/death_rattle.txt +++ b/forge-gui/res/cardsfolder/d/death_rattle.txt @@ -1,7 +1,7 @@ -Name:Death Rattle -ManaCost:5 B -Types:Instant -K:Delve -A:SP$Destroy | Cost$ 5 B | ValidTgts$ Creature.nonGreen | TgtPrompt$ Select target non-green creature. | NoRegen$ True | SpellDescription$ Destroy target non-green creature. It can't be regenerated. -SVar:Picture:http://www.wizards.com/global/images/magic/general/death_rattle.jpg -Oracle:Delve (You may exile any number of cards from your graveyard as you cast this spell. It costs {1} less to cast for each card exiled this way.)\nDestroy target nongreen creature. It can't be regenerated. \ No newline at end of file +Name:Death Rattle +ManaCost:5 B +Types:Instant +K:Delve +A:SP$Destroy | Cost$ 5 B | ValidTgts$ Creature.nonGreen | TgtPrompt$ Select target non-green creature. | NoRegen$ True | SpellDescription$ Destroy target non-green creature. It can't be regenerated. +SVar:Picture:http://www.wizards.com/global/images/magic/general/death_rattle.jpg +Oracle:Delve (You may exile any number of cards from your graveyard as you cast this spell. It costs {1} less to cast for each card exiled this way.)\nDestroy target nongreen creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/death_spark.txt b/forge-gui/res/cardsfolder/d/death_spark.txt index d9dc16ac8ba..354715c5a61 100644 --- a/forge-gui/res/cardsfolder/d/death_spark.txt +++ b/forge-gui/res/cardsfolder/d/death_spark.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select targ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | IsPresent$ Creature.YouOwn+DirectlyAbove | PresentZone$ Graveyard | PresentCompare$ EQ1 | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return CARDNAME to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 1 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/death_spark.jpg -Oracle:Death Spark deals 1 damage to target creature or player.\nAt the beginning of your upkeep, if Death Spark is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return Death Spark to your hand. \ No newline at end of file +Oracle:Death Spark deals 1 damage to target creature or player.\nAt the beginning of your upkeep, if Death Spark is in your graveyard with a creature card directly above it, you may pay {1}. If you do, return Death Spark to your hand. diff --git a/forge-gui/res/cardsfolder/d/death_speakers.txt b/forge-gui/res/cardsfolder/d/death_speakers.txt index 35f6e14339e..4cbed976a53 100644 --- a/forge-gui/res/cardsfolder/d/death_speakers.txt +++ b/forge-gui/res/cardsfolder/d/death_speakers.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/death_speakers.jpg -Oracle:Protection from black \ No newline at end of file +Oracle:Protection from black diff --git a/forge-gui/res/cardsfolder/d/death_stroke.txt b/forge-gui/res/cardsfolder/d/death_stroke.txt index 821bdd93697..93321641b17 100644 --- a/forge-gui/res/cardsfolder/d/death_stroke.txt +++ b/forge-gui/res/cardsfolder/d/death_stroke.txt @@ -3,4 +3,4 @@ ManaCost:B B Types:Sorcery A:SP$ Destroy | Cost$ B B | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | SpellDescription$ Destroy target tapped creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/death_stroke.jpg -Oracle:Destroy target tapped creature. \ No newline at end of file +Oracle:Destroy target tapped creature. diff --git a/forge-gui/res/cardsfolder/d/death_ward.txt b/forge-gui/res/cardsfolder/d/death_ward.txt index 9e8ddfe834d..e3d3a1624d1 100644 --- a/forge-gui/res/cardsfolder/d/death_ward.txt +++ b/forge-gui/res/cardsfolder/d/death_ward.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ Regenerate | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/death_ward.jpg -Oracle:Regenerate target creature. \ No newline at end of file +Oracle:Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/d/death_watch.txt b/forge-gui/res/cardsfolder/d/death_watch.txt index 299bc791295..15577646416 100644 --- a/forge-gui/res/cardsfolder/d/death_watch.txt +++ b/forge-gui/res/cardsfolder/d/death_watch.txt @@ -1,12 +1,12 @@ -Name:Death Watch -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, its controller loses life equal to its power and you gain life equal to its toughness. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ X | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ Y -SVar:X:TriggeredCard$CardPower -SVar:Y:TriggeredCard$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/death_watch.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, its controller loses life equal to its power and you gain life equal to its toughness. \ No newline at end of file +Name:Death Watch +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, its controller loses life equal to its power and you gain life equal to its toughness. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ X | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ Y +SVar:X:TriggeredCard$CardPower +SVar:Y:TriggeredCard$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/death_watch.jpg +Oracle:Enchant creature\nWhen enchanted creature dies, its controller loses life equal to its power and you gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/d/death_wind.txt b/forge-gui/res/cardsfolder/d/death_wind.txt index 708c64a00e9..704daa6ddd0 100644 --- a/forge-gui/res/cardsfolder/d/death_wind.txt +++ b/forge-gui/res/cardsfolder/d/death_wind.txt @@ -1,7 +1,7 @@ -Name:Death Wind -ManaCost:X B -Types:Instant -A:SP$ Pump | Cost$ X B | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X | NumAtt$ -X | NumDef$ -X | IsCurse$ True | SpellDescription$ Target creature gets -X/-X until end of turn. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/death_wind.jpg -Oracle:Target creature gets -X/-X until end of turn. \ No newline at end of file +Name:Death Wind +ManaCost:X B +Types:Instant +A:SP$ Pump | Cost$ X B | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X | NumAtt$ -X | NumDef$ -X | IsCurse$ True | SpellDescription$ Target creature gets -X/-X until end of turn. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/death_wind.jpg +Oracle:Target creature gets -X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/d/death_wish.txt b/forge-gui/res/cardsfolder/d/death_wish.txt index cfccc24d50d..6755b5419f9 100644 --- a/forge-gui/res/cardsfolder/d/death_wish.txt +++ b/forge-gui/res/cardsfolder/d/death_wish.txt @@ -1,10 +1,10 @@ -Name:Death Wish -ManaCost:1 B B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 B B | Origin$ Sideboard | Destination$ Hand | ChangeType$ Card.YouOwn | ChangeNum$ 1 | SubAbility$ DBLoseLife | SpellDescription$ You may choose a card you own from outside the game and put it into your hand. You lose half your life, rounded up. Exile CARDNAME. -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X | SubAbility$ DBChange -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile -SVar:X:Count$YourLifeTotal/HalfUp -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/death_wish.jpg -Oracle:You may choose a card you own from outside the game and put it into your hand. You lose half your life, rounded up. Exile Death Wish. \ No newline at end of file +Name:Death Wish +ManaCost:1 B B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 B B | Origin$ Sideboard | Destination$ Hand | ChangeType$ Card.YouOwn | ChangeNum$ 1 | SubAbility$ DBLoseLife | SpellDescription$ You may choose a card you own from outside the game and put it into your hand. You lose half your life, rounded up. Exile CARDNAME. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X | SubAbility$ DBChange +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:X:Count$YourLifeTotal/HalfUp +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/death_wish.jpg +Oracle:You may choose a card you own from outside the game and put it into your hand. You lose half your life, rounded up. Exile Death Wish. diff --git a/forge-gui/res/cardsfolder/d/deathbellow_raider.txt b/forge-gui/res/cardsfolder/d/deathbellow_raider.txt index f0660dca038..86a098f303b 100644 --- a/forge-gui/res/cardsfolder/d/deathbellow_raider.txt +++ b/forge-gui/res/cardsfolder/d/deathbellow_raider.txt @@ -1,8 +1,8 @@ -Name:Deathbellow Raider -ManaCost:1 R -Types:Creature Minotaur Berserker -PT:2/3 -K:CARDNAME attacks each turn if able. -A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathbellow_raider.jpg -Oracle:Deathbellow Raider attacks each turn if able.\n{2}{B}: Regenerate Deathbellow Raider. \ No newline at end of file +Name:Deathbellow Raider +ManaCost:1 R +Types:Creature Minotaur Berserker +PT:2/3 +K:CARDNAME attacks each turn if able. +A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathbellow_raider.jpg +Oracle:Deathbellow Raider attacks each turn if able.\n{2}{B}: Regenerate Deathbellow Raider. diff --git a/forge-gui/res/cardsfolder/d/deathbringer_liege.txt b/forge-gui/res/cardsfolder/d/deathbringer_liege.txt index 4d70d6e39b3..074e94705b9 100644 --- a/forge-gui/res/cardsfolder/d/deathbringer_liege.txt +++ b/forge-gui/res/cardsfolder/d/deathbringer_liege.txt @@ -10,4 +10,4 @@ SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to destroy | ConditionDefined$ Targeted | ConditionPresent$ Creature.tapped SVar:BuffedBy:Card.White,Card.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/deathbringer_liege.jpg -Oracle:Other white creatures you control get +1/+1.\nOther black creatures you control get +1/+1.\nWhenever you cast a white spell, you may tap target creature.\nWhenever you cast a black spell, you may destroy target creature if it's tapped. \ No newline at end of file +Oracle:Other white creatures you control get +1/+1.\nOther black creatures you control get +1/+1.\nWhenever you cast a white spell, you may tap target creature.\nWhenever you cast a black spell, you may destroy target creature if it's tapped. diff --git a/forge-gui/res/cardsfolder/d/deathbringer_thoctar.txt b/forge-gui/res/cardsfolder/d/deathbringer_thoctar.txt index d8edd35527a..0dd0a323da5 100644 --- a/forge-gui/res/cardsfolder/d/deathbringer_thoctar.txt +++ b/forge-gui/res/cardsfolder/d/deathbringer_thoctar.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ A:AB$ DealDamage | Cost$ SubCounter<1/P1P1> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/deathbringer_thoctar.jpg -Oracle:Whenever another creature dies, you may put a +1/+1 counter on Deathbringer Thoctar.\nRemove a +1/+1 counter from Deathbringer Thoctar: Deathbringer Thoctar deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Whenever another creature dies, you may put a +1/+1 counter on Deathbringer Thoctar.\nRemove a +1/+1 counter from Deathbringer Thoctar: Deathbringer Thoctar deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/d/deathcoil_wurm.txt b/forge-gui/res/cardsfolder/d/deathcoil_wurm.txt index d3f80d494f4..28eee1c6c3b 100644 --- a/forge-gui/res/cardsfolder/d/deathcoil_wurm.txt +++ b/forge-gui/res/cardsfolder/d/deathcoil_wurm.txt @@ -1,7 +1,7 @@ -Name:Deathcoil Wurm -ManaCost:6 G G -Types:Creature Wurm -PT:7/6 -K:You may have CARDNAME assign its combat damage as though it weren't blocked. -SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=221518&type=card -Oracle:You may have Deathcoil Wurm assign its combat damage as though it weren't blocked. \ No newline at end of file +Name:Deathcoil Wurm +ManaCost:6 G G +Types:Creature Wurm +PT:7/6 +K:You may have CARDNAME assign its combat damage as though it weren't blocked. +SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=221518&type=card +Oracle:You may have Deathcoil Wurm assign its combat damage as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/d/deathcult_rogue.txt b/forge-gui/res/cardsfolder/d/deathcult_rogue.txt index 4c144f6c098..c6bba48423d 100644 --- a/forge-gui/res/cardsfolder/d/deathcult_rogue.txt +++ b/forge-gui/res/cardsfolder/d/deathcult_rogue.txt @@ -1,7 +1,7 @@ -Name:Deathcult Rogue -ManaCost:1 UB UB -Types:Creature Human Rogue -PT:2/2 -K:CantBeBlockedBy Creature.nonRogue -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathcult_rogue.jpg -Oracle:Deathcult Rogue can't be blocked except by Rogues. \ No newline at end of file +Name:Deathcult Rogue +ManaCost:1 UB UB +Types:Creature Human Rogue +PT:2/2 +K:CantBeBlockedBy Creature.nonRogue +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathcult_rogue.jpg +Oracle:Deathcult Rogue can't be blocked except by Rogues. diff --git a/forge-gui/res/cardsfolder/d/deathcurse_ogre.txt b/forge-gui/res/cardsfolder/d/deathcurse_ogre.txt index 555bcf9f4d3..220c1839203 100644 --- a/forge-gui/res/cardsfolder/d/deathcurse_ogre.txt +++ b/forge-gui/res/cardsfolder/d/deathcurse_ogre.txt @@ -1,8 +1,8 @@ -Name:Deathcurse Ogre -ManaCost:5 B -Types:Creature Ogre Warrior -PT:3/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player loses 3 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 3 | Defined$ Each -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathcurse_ogre.jpg -Oracle:When Deathcurse Ogre dies, each player loses 3 life. \ No newline at end of file +Name:Deathcurse Ogre +ManaCost:5 B +Types:Creature Ogre Warrior +PT:3/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player loses 3 life. +SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 3 | Defined$ Each +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathcurse_ogre.jpg +Oracle:When Deathcurse Ogre dies, each player loses 3 life. diff --git a/forge-gui/res/cardsfolder/d/deathforge_shaman.txt b/forge-gui/res/cardsfolder/d/deathforge_shaman.txt index 0a376be652e..90610fde036 100644 --- a/forge-gui/res/cardsfolder/d/deathforge_shaman.txt +++ b/forge-gui/res/cardsfolder/d/deathforge_shaman.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X SVar:X:Count$TimesKicked/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/Deathforge_Shaman.jpg -Oracle:Multikicker {R} (You may pay an additional {R} any number of times as you cast this spell.)\nWhen Deathforge Shaman enters the battlefield, it deals damage to target player equal to twice the number of times it was kicked. \ No newline at end of file +Oracle:Multikicker {R} (You may pay an additional {R} any number of times as you cast this spell.)\nWhen Deathforge Shaman enters the battlefield, it deals damage to target player equal to twice the number of times it was kicked. diff --git a/forge-gui/res/cardsfolder/d/deathgaze_cockatrice.txt b/forge-gui/res/cardsfolder/d/deathgaze_cockatrice.txt index 02ef700d0f6..05bdbed642e 100644 --- a/forge-gui/res/cardsfolder/d/deathgaze_cockatrice.txt +++ b/forge-gui/res/cardsfolder/d/deathgaze_cockatrice.txt @@ -1,8 +1,8 @@ -Name:Deathgaze Cockatrice -ManaCost:2 B B -Types:Creature Cockatrice -PT:2/2 -K:Flying -K:Deathtouch -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathgaze_cockatrice.jpg -Oracle:Flying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) +Name:Deathgaze Cockatrice +ManaCost:2 B B +Types:Creature Cockatrice +PT:2/2 +K:Flying +K:Deathtouch +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathgaze_cockatrice.jpg +Oracle:Flying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/d/deathgazer.txt b/forge-gui/res/cardsfolder/d/deathgazer.txt index 35a2c1c7737..ea2a7403274 100644 --- a/forge-gui/res/cardsfolder/d/deathgazer.txt +++ b/forge-gui/res/cardsfolder/d/deathgazer.txt @@ -9,4 +9,4 @@ SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execu SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/deathgazer.jpg -Oracle:Whenever Deathgazer blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Whenever Deathgazer blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/d/deathgreeter.txt b/forge-gui/res/cardsfolder/d/deathgreeter.txt index 44b550e0306..6caa6961cef 100644 --- a/forge-gui/res/cardsfolder/d/deathgreeter.txt +++ b/forge-gui/res/cardsfolder/d/deathgreeter.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ Whenever another creature is put into a graveyard from the battlefield, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/deathgreeter.jpg -Oracle:Whenever another creature dies, you may gain 1 life. \ No newline at end of file +Oracle:Whenever another creature dies, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/d/deathgrip.txt b/forge-gui/res/cardsfolder/d/deathgrip.txt index fae93fc0ef6..06549f9543f 100644 --- a/forge-gui/res/cardsfolder/d/deathgrip.txt +++ b/forge-gui/res/cardsfolder/d/deathgrip.txt @@ -5,4 +5,4 @@ A:AB$ Counter | Cost$ B B | TargetType$ Spell | TgtPrompt$ Select target Green S SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/deathgrip.jpg -Oracle:{B}{B}: Counter target green spell. \ No newline at end of file +Oracle:{B}{B}: Counter target green spell. diff --git a/forge-gui/res/cardsfolder/d/deathknell_kami.txt b/forge-gui/res/cardsfolder/d/deathknell_kami.txt index 8aaef43a415..206c3ffa765 100644 --- a/forge-gui/res/cardsfolder/d/deathknell_kami.txt +++ b/forge-gui/res/cardsfolder/d/deathknell_kami.txt @@ -9,4 +9,4 @@ SVar:DBDelay:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ Self | Controller$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/deathknell_kami.jpg -Oracle:Flying\n{2}: Deathknell Kami gets +1/+1 until end of turn. Sacrifice it at the beginning of the next end step.\nSoulshift 1 (When this creature dies, you may return target Spirit card with converted mana cost 1 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Flying\n{2}: Deathknell Kami gets +1/+1 until end of turn. Sacrifice it at the beginning of the next end step.\nSoulshift 1 (When this creature dies, you may return target Spirit card with converted mana cost 1 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/d/deathlace.txt b/forge-gui/res/cardsfolder/d/deathlace.txt index 7945442f551..411ffced085 100644 --- a/forge-gui/res/cardsfolder/d/deathlace.txt +++ b/forge-gui/res/cardsfolder/d/deathlace.txt @@ -1,8 +1,8 @@ -Name:Deathlace -ManaCost:B -Types:Instant -A:SP$ Animate | Cost$ B | Colors$ Black | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes black. (Mana symbols on that permanent remain unchanged.) -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathlace.jpg -Oracle:Target spell or permanent becomes black. (Mana symbols on that permanent remain unchanged.) \ No newline at end of file +Name:Deathlace +ManaCost:B +Types:Instant +A:SP$ Animate | Cost$ B | Colors$ Black | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes black. (Mana symbols on that permanent remain unchanged.) +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathlace.jpg +Oracle:Target spell or permanent becomes black. (Mana symbols on that permanent remain unchanged.) diff --git a/forge-gui/res/cardsfolder/d/deathless_angel.txt b/forge-gui/res/cardsfolder/d/deathless_angel.txt index cbed9630832..4478726a52c 100644 --- a/forge-gui/res/cardsfolder/d/deathless_angel.txt +++ b/forge-gui/res/cardsfolder/d/deathless_angel.txt @@ -5,4 +5,4 @@ PT:5/7 K:Flying A:AB$ Pump | Cost$ W W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Indestructible | SpellDescription$ Target creature is indestructible this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/deathless_angel.jpg -Oracle:Flying\n{W}{W}: Target creature is indestructible this turn. \ No newline at end of file +Oracle:Flying\n{W}{W}: Target creature is indestructible this turn. diff --git a/forge-gui/res/cardsfolder/d/deathmark.txt b/forge-gui/res/cardsfolder/d/deathmark.txt index 234e6722ae1..f6975c1f67c 100644 --- a/forge-gui/res/cardsfolder/d/deathmark.txt +++ b/forge-gui/res/cardsfolder/d/deathmark.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.Green,Creature.White | TgtPrompt$ Select target green or white creature | SpellDescription$ Destroy target green or white creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/deathmark.jpg -Oracle:Destroy target green or white creature. \ No newline at end of file +Oracle:Destroy target green or white creature. diff --git a/forge-gui/res/cardsfolder/d/deathmark_prelate.txt b/forge-gui/res/cardsfolder/d/deathmark_prelate.txt index 01c9e7c864f..4730171f6a2 100644 --- a/forge-gui/res/cardsfolder/d/deathmark_prelate.txt +++ b/forge-gui/res/cardsfolder/d/deathmark_prelate.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Destroy | Cost$ 2 B T Sac<1/Zombie> | ValidTgts$ Creature.nonZombie | TgtPrompt$ Select target non-Zombie creature | SorcerySpeed$ True | NoRegen$ True | SpellDescription$ Destroy target non-Zombie creature. It can't be regenerated. Activate this ability only any time you could cast a sorcery. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/deathmark_prelate.jpg -Oracle:{2}{B}, {T}, Sacrifice a Zombie: Destroy target non-Zombie creature. It can't be regenerated. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{2}{B}, {T}, Sacrifice a Zombie: Destroy target non-Zombie creature. It can't be regenerated. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/d/deathmask_nezumi.txt b/forge-gui/res/cardsfolder/d/deathmask_nezumi.txt index e3784071329..f7c6b66da1d 100644 --- a/forge-gui/res/cardsfolder/d/deathmask_nezumi.txt +++ b/forge-gui/res/cardsfolder/d/deathmask_nezumi.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 1 | AddKeyword$ Fear | CheckSVar$ X | SVarCompare$ GE7 | Description$ As long as you have seven or more cards in hand, CARDNAME gets +2/+1 and has fear. SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/deathmask_nezumi.jpg -Oracle:As long as you have seven or more cards in hand, Deathmask Nezumi gets +2/+1 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:As long as you have seven or more cards in hand, Deathmask Nezumi gets +2/+1 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/d/deathpact_angel.txt b/forge-gui/res/cardsfolder/d/deathpact_angel.txt index 1b0501f49d2..67a58eaaeae 100644 --- a/forge-gui/res/cardsfolder/d/deathpact_angel.txt +++ b/forge-gui/res/cardsfolder/d/deathpact_angel.txt @@ -1,11 +1,11 @@ -Name:Deathpact Angel -ManaCost:3 W B B -Types:Creature Angel -PT:5/5 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 1/1 white and black Cleric creature token onto the battlefield. It has "{3}{W}{B}{B}, {T}, Sacrifice this creature: Return a card named Deathpact Angel from your graveyard to the battlefield." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cleric | TokenTypes$ Creature,Cleric | TokenOwner$ You | TokenColors$ White,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABDeathpact -SVar:ABDeathpact:AB$ ChangeZone | Cost$ 3 W B B T Sac<1/CARDNAME> | ChangeType$ Card.namedDeathpact Angel+YouOwn | ChangeNum$ 1 | Origin$ Graveyard | Destination$ Battlefield | Hidden$ True | SpellDescription$ Return a card named Deathpact Angel from your graveyard to the battlefield. -SVar:SacMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathpact_angel.jpg -Oracle:Flying\nWhen Deathpact Angel dies, put a 1/1 white and black Cleric creature token onto the battlefield. It has "{3}{W}{B}{B}, {T}, Sacrifice this creature: Return a card named Deathpact Angel from your graveyard to the battlefield." \ No newline at end of file +Name:Deathpact Angel +ManaCost:3 W B B +Types:Creature Angel +PT:5/5 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 1/1 white and black Cleric creature token onto the battlefield. It has "{3}{W}{B}{B}, {T}, Sacrifice this creature: Return a card named Deathpact Angel from your graveyard to the battlefield." +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cleric | TokenTypes$ Creature,Cleric | TokenOwner$ You | TokenColors$ White,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABDeathpact +SVar:ABDeathpact:AB$ ChangeZone | Cost$ 3 W B B T Sac<1/CARDNAME> | ChangeType$ Card.namedDeathpact Angel+YouOwn | ChangeNum$ 1 | Origin$ Graveyard | Destination$ Battlefield | Hidden$ True | SpellDescription$ Return a card named Deathpact Angel from your graveyard to the battlefield. +SVar:SacMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathpact_angel.jpg +Oracle:Flying\nWhen Deathpact Angel dies, put a 1/1 white and black Cleric creature token onto the battlefield. It has "{3}{W}{B}{B}, {T}, Sacrifice this creature: Return a card named Deathpact Angel from your graveyard to the battlefield." diff --git a/forge-gui/res/cardsfolder/d/deathreap_ritual.txt b/forge-gui/res/cardsfolder/d/deathreap_ritual.txt index 438d9a859c3..6551b73fb37 100644 --- a/forge-gui/res/cardsfolder/d/deathreap_ritual.txt +++ b/forge-gui/res/cardsfolder/d/deathreap_ritual.txt @@ -1,8 +1,8 @@ -Name:Deathreap Ritual -ManaCost:2 B G -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE1 | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | References$ X | TriggerDescription$ Morbid - At the beginning of each end step, if a creature died this turn, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathreap_ritual.jpg -Oracle:Morbid - At the beginning of each end step, if a creature died this turn, you may draw a card. +Name:Deathreap Ritual +ManaCost:2 B G +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE1 | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | References$ X | TriggerDescription$ Morbid - At the beginning of each end step, if a creature died this turn, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathreap_ritual.jpg +Oracle:Morbid - At the beginning of each end step, if a creature died this turn, you may draw a card. diff --git a/forge-gui/res/cardsfolder/d/deathrender.txt b/forge-gui/res/cardsfolder/d/deathrender.txt index d0953543698..9cfe1a47364 100644 --- a/forge-gui/res/cardsfolder/d/deathrender.txt +++ b/forge-gui/res/cardsfolder/d/deathrender.txt @@ -1,11 +1,11 @@ -Name:Deathrender -ManaCost:4 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ CleanTheBlade | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature dies, you may put a creature card from your hand onto the battlefield and attach CARDNAME to it. -SVar:CleanTheBlade:DB$ Cleanup | Cost$ 0 | ClearRemembered$ True | SubAbility$ DeathrendersCall -SVar:DeathrendersCall:DB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DeathrenderAttach -SVar:DeathrenderAttach:DB$ Attach | Defined$ Remembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathrender.jpg -Oracle:Equipped creature gets +2/+2.\nWhenever equipped creature dies, you may put a creature card from your hand onto the battlefield and attach Deathrender to it.\nEquip {2} \ No newline at end of file +Name:Deathrender +ManaCost:4 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ CleanTheBlade | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature dies, you may put a creature card from your hand onto the battlefield and attach CARDNAME to it. +SVar:CleanTheBlade:DB$ Cleanup | Cost$ 0 | ClearRemembered$ True | SubAbility$ DeathrendersCall +SVar:DeathrendersCall:DB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DeathrenderAttach +SVar:DeathrenderAttach:DB$ Attach | Defined$ Remembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathrender.jpg +Oracle:Equipped creature gets +2/+2.\nWhenever equipped creature dies, you may put a creature card from your hand onto the battlefield and attach Deathrender to it.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/d/deathrite_shaman.txt b/forge-gui/res/cardsfolder/d/deathrite_shaman.txt index 80c331e4348..1166212cd6f 100644 --- a/forge-gui/res/cardsfolder/d/deathrite_shaman.txt +++ b/forge-gui/res/cardsfolder/d/deathrite_shaman.txt @@ -1,12 +1,12 @@ -Name:Deathrite Shaman -ManaCost:BG -Types:Creature Elf Shaman -PT:1/2 -A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Land | TgtPrompt$ Select target land card in a graveyard | SubAbility$ DBMana | SpellDescription$ Exile target land card from a graveyard. Add one mana of any color to your mana pool. -SVar:DBMana:DB$ Mana | Produced$ Any | Amount$ 1 | AILogic$ MostProminentInComputerHand -A:AB$ ChangeZone | Cost$ B T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery card in a graveyard | SubAbility$ DBLoseLife | SpellDescription$ Exile target instant or sorcery card from a graveyard. Each opponent loses 2 life. -SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 2 -A:AB$ ChangeZone | Cost$ G T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | TgtPrompt$ Select target creature card in a graveyard | SubAbility$ DBGainLife | SpellDescription$ Exile target creature card from a graveyard. You gain 2 life. -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/deathrite_shaman.jpg -Oracle:{T}: Exile target land card from a graveyard. Add one mana of any color to your mana pool.\n{B}, {T}: Exile target instant or sorcery card from a graveyard. Each opponent loses 2 life.\n{G}, {T}: Exile target creature card from a graveyard. You gain 2 life. \ No newline at end of file +Name:Deathrite Shaman +ManaCost:BG +Types:Creature Elf Shaman +PT:1/2 +A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Land | TgtPrompt$ Select target land card in a graveyard | SubAbility$ DBMana | SpellDescription$ Exile target land card from a graveyard. Add one mana of any color to your mana pool. +SVar:DBMana:DB$ Mana | Produced$ Any | Amount$ 1 | AILogic$ MostProminentInComputerHand +A:AB$ ChangeZone | Cost$ B T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery card in a graveyard | SubAbility$ DBLoseLife | SpellDescription$ Exile target instant or sorcery card from a graveyard. Each opponent loses 2 life. +SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 2 +A:AB$ ChangeZone | Cost$ G T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | TgtPrompt$ Select target creature card in a graveyard | SubAbility$ DBGainLife | SpellDescription$ Exile target creature card from a graveyard. You gain 2 life. +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/deathrite_shaman.jpg +Oracle:{T}: Exile target land card from a graveyard. Add one mana of any color to your mana pool.\n{B}, {T}: Exile target instant or sorcery card from a graveyard. Each opponent loses 2 life.\n{G}, {T}: Exile target creature card from a graveyard. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/d/deaths_approach.txt b/forge-gui/res/cardsfolder/d/deaths_approach.txt index 6d24f819587..1100b2f0905 100644 --- a/forge-gui/res/cardsfolder/d/deaths_approach.txt +++ b/forge-gui/res/cardsfolder/d/deaths_approach.txt @@ -1,10 +1,10 @@ -Name:Death's Approach -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets -X/-X, where X is the number of creature cards in its controller's graveyard. -SVar:X:Count$TypeInEnchantedYard.Creature/Negative -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_approach.jpg -Oracle:Enchant creature\nEnchanted creature gets -X/-X, where X is the number of creature cards in its controller's graveyard. \ No newline at end of file +Name:Death's Approach +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets -X/-X, where X is the number of creature cards in its controller's graveyard. +SVar:X:Count$TypeInEnchantedYard.Creature/Negative +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_approach.jpg +Oracle:Enchant creature\nEnchanted creature gets -X/-X, where X is the number of creature cards in its controller's graveyard. diff --git a/forge-gui/res/cardsfolder/d/deaths_caress.txt b/forge-gui/res/cardsfolder/d/deaths_caress.txt index e856c2e36d0..6944ea77805 100644 --- a/forge-gui/res/cardsfolder/d/deaths_caress.txt +++ b/forge-gui/res/cardsfolder/d/deaths_caress.txt @@ -1,10 +1,10 @@ -Name:Death's Caress -ManaCost:3 B B -Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberLKI$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. If that creature was a Human, you gain life equal to its toughness. -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | LifeAmount$ Y | ConditionCheckSVar$ IsHuman | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ IsHuman,Y -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:IsHuman:Remembered$Valid Human -SVar:Y:RememberedLKI$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_caress.jpg -Oracle:Destroy target creature. If that creature was a Human, you gain life equal to its toughness. \ No newline at end of file +Name:Death's Caress +ManaCost:3 B B +Types:Sorcery +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberLKI$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. If that creature was a Human, you gain life equal to its toughness. +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | LifeAmount$ Y | ConditionCheckSVar$ IsHuman | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ IsHuman,Y +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:IsHuman:Remembered$Valid Human +SVar:Y:RememberedLKI$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_caress.jpg +Oracle:Destroy target creature. If that creature was a Human, you gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/d/deaths_duet.txt b/forge-gui/res/cardsfolder/d/deaths_duet.txt index 70e77a416fb..4adc1e700a7 100644 --- a/forge-gui/res/cardsfolder/d/deaths_duet.txt +++ b/forge-gui/res/cardsfolder/d/deaths_duet.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return two target creature cards from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_duet.jpg -Oracle:Return two target creature cards from your graveyard to your hand. \ No newline at end of file +Oracle:Return two target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/d/deaths_head_buzzard.txt b/forge-gui/res/cardsfolder/d/deaths_head_buzzard.txt index e01a31abc3c..5c867c620e0 100644 --- a/forge-gui/res/cardsfolder/d/deaths_head_buzzard.txt +++ b/forge-gui/res/cardsfolder/d/deaths_head_buzzard.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_head_buzzard.jpg -Oracle:Flying\nWhen Death's-Head Buzzard dies, all creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:Flying\nWhen Death's-Head Buzzard dies, all creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/deaths_presence.txt b/forge-gui/res/cardsfolder/d/deaths_presence.txt index b9382bff4c6..f58ace04f83 100644 --- a/forge-gui/res/cardsfolder/d/deaths_presence.txt +++ b/forge-gui/res/cardsfolder/d/deaths_presence.txt @@ -1,8 +1,8 @@ -Name:Death's Presence -ManaCost:5 G -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control dies, put X +1/+1 counters on target creature you control, where X is the power of the creature that died. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:TriggeredCard$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_presence.jpg -Oracle:Whenever a creature you control dies, put X +1/+1 counters on target creature you control, where X is the power of the creature that died. \ No newline at end of file +Name:Death's Presence +ManaCost:5 G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control dies, put X +1/+1 counters on target creature you control, where X is the power of the creature that died. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:TriggeredCard$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_presence.jpg +Oracle:Whenever a creature you control dies, put X +1/+1 counters on target creature you control, where X is the power of the creature that died. diff --git a/forge-gui/res/cardsfolder/d/deaths_shadow.txt b/forge-gui/res/cardsfolder/d/deaths_shadow.txt index 4531ad6d41e..ac3ba1e4038 100644 --- a/forge-gui/res/cardsfolder/d/deaths_shadow.txt +++ b/forge-gui/res/cardsfolder/d/deaths_shadow.txt @@ -7,4 +7,4 @@ SVar:X:Count$YourLifeTotal/Negative SVar:NeedsToPlayVar:Y LE12 SVar:Y:Count$YourLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/deaths_shadow.jpg -Oracle:Death's Shadow gets -X/-X, where X is your life total. \ No newline at end of file +Oracle:Death's Shadow gets -X/-X, where X is your life total. diff --git a/forge-gui/res/cardsfolder/d/deathspore_thallid.txt b/forge-gui/res/cardsfolder/d/deathspore_thallid.txt index d36b7891061..07a4301b755 100644 --- a/forge-gui/res/cardsfolder/d/deathspore_thallid.txt +++ b/forge-gui/res/cardsfolder/d/deathspore_thallid.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPOR A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ Pump | Cost$ Sac<1/Saproling> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/deathspore_thallid.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Deathspore Thallid.\nRemove three spore counters from Deathspore Thallid: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Deathspore Thallid.\nRemove three spore counters from Deathspore Thallid: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/debt_of_loyalty.txt b/forge-gui/res/cardsfolder/d/debt_of_loyalty.txt index f21d080afae..b9c44a86f34 100644 --- a/forge-gui/res/cardsfolder/d/debt_of_loyalty.txt +++ b/forge-gui/res/cardsfolder/d/debt_of_loyalty.txt @@ -1,8 +1,8 @@ -Name:Debt of Loyalty -ManaCost:1 W W -Types:Instant -A:SP$ Regenerate | Cost$ 1 W W | ValidTgts$ Creature | TgtPrompt$ Select target creature | RegenerationTrigger$ TrigGainControl | ReplaceCardUID$ Targeted | SpellDescription$ Regenerate target creature. You gain control of that creature if it regenerates this way. -SVar:TrigGainControl:ST$ GainControl | Cost$ 0 | Defined$ CardUID_Targeted | NewController$ You | SpellDescription$ Source controller gains control of CARDNAME if it regenerates this way. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/debt_of_loyalty.jpg -Oracle:Regenerate target creature. You gain control of that creature if it regenerates this way. +Name:Debt of Loyalty +ManaCost:1 W W +Types:Instant +A:SP$ Regenerate | Cost$ 1 W W | ValidTgts$ Creature | TgtPrompt$ Select target creature | RegenerationTrigger$ TrigGainControl | ReplaceCardUID$ Targeted | SpellDescription$ Regenerate target creature. You gain control of that creature if it regenerates this way. +SVar:TrigGainControl:ST$ GainControl | Cost$ 0 | Defined$ CardUID_Targeted | NewController$ You | SpellDescription$ Source controller gains control of CARDNAME if it regenerates this way. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/debt_of_loyalty.jpg +Oracle:Regenerate target creature. You gain control of that creature if it regenerates this way. diff --git a/forge-gui/res/cardsfolder/d/debt_to_the_deathless.txt b/forge-gui/res/cardsfolder/d/debt_to_the_deathless.txt index 0d7d688e127..c0f5431d609 100644 --- a/forge-gui/res/cardsfolder/d/debt_to_the_deathless.txt +++ b/forge-gui/res/cardsfolder/d/debt_to_the_deathless.txt @@ -1,10 +1,10 @@ -Name:Debt to the Deathless -ManaCost:X W W B B -Types:Sorcery -A:SP$ LoseLife | Cost$ X W W B B | Defined$ Player.Opponent | LifeAmount$ Y | References$ X,Y | SubAbility$ DBGainLife | SpellDescription$ Each opponent loses two times X life. You gain life equal to the life lost this way. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost -SVar:AFLifeLost:Number$0 -SVar:X:Count$xPaid -SVar:Y:SVar$X/Twice -SVar:Picture:http://www.wizards.com/global/images/magic/general/debt_to_the_deathless.jpg -Oracle:Each opponent loses two times X life. You gain life equal to the life lost this way. \ No newline at end of file +Name:Debt to the Deathless +ManaCost:X W W B B +Types:Sorcery +A:SP$ LoseLife | Cost$ X W W B B | Defined$ Player.Opponent | LifeAmount$ Y | References$ X,Y | SubAbility$ DBGainLife | SpellDescription$ Each opponent loses two times X life. You gain life equal to the life lost this way. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost +SVar:AFLifeLost:Number$0 +SVar:X:Count$xPaid +SVar:Y:SVar$X/Twice +SVar:Picture:http://www.wizards.com/global/images/magic/general/debt_to_the_deathless.jpg +Oracle:Each opponent loses two times X life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/d/debtors_knell.txt b/forge-gui/res/cardsfolder/d/debtors_knell.txt index df8194ab101..76ab458f073 100644 --- a/forge-gui/res/cardsfolder/d/debtors_knell.txt +++ b/forge-gui/res/cardsfolder/d/debtors_knell.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, put target creature card from a graveyard onto the battlefield under your control. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ChangeNum$ 1 | Mandatory$ True | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/debtors_knell.jpg -Oracle:({W/B} can be paid with either {W} or {B}.)\nAt the beginning of your upkeep, put target creature card from a graveyard onto the battlefield under your control. \ No newline at end of file +Oracle:({W/B} can be paid with either {W} or {B}.)\nAt the beginning of your upkeep, put target creature card from a graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/d/debtors_pulpit.txt b/forge-gui/res/cardsfolder/d/debtors_pulpit.txt index 408ab5d102a..e7d7a766bfd 100644 --- a/forge-gui/res/cardsfolder/d/debtors_pulpit.txt +++ b/forge-gui/res/cardsfolder/d/debtors_pulpit.txt @@ -1,10 +1,10 @@ -Name:Debtor's Pulpit -ManaCost:4 W -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 4 W | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ DPTapCreature | Description$ Enchanted land has "{T}: Tap target creature." -SVar:DPTapCreature:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Choose target creature.| SpellDescription$ Tap target creature. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/debtors_pulpit.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Tap target creature." \ No newline at end of file +Name:Debtor's Pulpit +ManaCost:4 W +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 4 W | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ DPTapCreature | Description$ Enchanted land has "{T}: Tap target creature." +SVar:DPTapCreature:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Choose target creature.| SpellDescription$ Tap target creature. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/debtors_pulpit.jpg +Oracle:Enchant land\nEnchanted land has "{T}: Tap target creature." diff --git a/forge-gui/res/cardsfolder/d/decaying_soil.txt b/forge-gui/res/cardsfolder/d/decaying_soil.txt index 36e7688f66b..7a196bd46a9 100644 --- a/forge-gui/res/cardsfolder/d/decaying_soil.txt +++ b/forge-gui/res/cardsfolder/d/decaying_soil.txt @@ -1,11 +1,11 @@ -Name:Decaying Soil -ManaCost:1 B B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of your upkeep, exile a card from your graveyard. -SVar:TrigExile:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | DefinedPlayer$ You | Origin$ Graveyard | Destination$ Exile -S:Mode$ Continuous | Affected$ Card.Self | AddTrigger$ TrigDies | AddAbility$ TrigReturn | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {1}. If you do, return that card to your hand." -SVar:TrigDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {1}. If you do, return that card to your hand." -SVar:TrigReturn:AB$ ChangeZone | Cost$ 1 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/decaying_soil.jpg -Oracle:At the beginning of your upkeep, exile a card from your graveyard.\nThreshold - As long as seven or more cards are in your graveyard, Decaying Soil has "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {1}. If you do, return that card to your hand." \ No newline at end of file +Name:Decaying Soil +ManaCost:1 B B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ At the beginning of your upkeep, exile a card from your graveyard. +SVar:TrigExile:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | DefinedPlayer$ You | Origin$ Graveyard | Destination$ Exile +S:Mode$ Continuous | Affected$ Card.Self | AddTrigger$ TrigDies | AddAbility$ TrigReturn | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {1}. If you do, return that card to your hand." +SVar:TrigDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {1}. If you do, return that card to your hand." +SVar:TrigReturn:AB$ ChangeZone | Cost$ 1 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/decaying_soil.jpg +Oracle:At the beginning of your upkeep, exile a card from your graveyard.\nThreshold - As long as seven or more cards are in your graveyard, Decaying Soil has "Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {1}. If you do, return that card to your hand." diff --git a/forge-gui/res/cardsfolder/d/deceiver_exarch.txt b/forge-gui/res/cardsfolder/d/deceiver_exarch.txt index 613db1c4b2a..185f3739274 100644 --- a/forge-gui/res/cardsfolder/d/deceiver_exarch.txt +++ b/forge-gui/res/cardsfolder/d/deceiver_exarch.txt @@ -1,11 +1,11 @@ -Name:Deceiver Exarch -ManaCost:2 U -Types:Creature Cleric -PT:1/4 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Untap target permanent you control; or tap target permanent an opponent controls. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBUntap,DBTap | SpellDescription$ Choose one - Untap target permanent you control; or tap target permanent an opponent controls. -SVar:DBUntap:DB$ Untap | TgtPrompt$ Choose target permanent you control | ValidTgts$ Permanent.YouCtrl | SpellDescription$ Untap target permanent you control -SVar:DBTap:DB$ Tap | TgtPrompt$ Choose target permanent an opponent controls | ValidTgts$ Permanent.OppCtrl | SpellDescription$ Tap target permanent an opponent controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deceiver_exarch.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Deceiver Exarch enters the battlefield, choose one - Untap target permanent you control; or tap target permanent an opponent controls. \ No newline at end of file +Name:Deceiver Exarch +ManaCost:2 U +Types:Creature Cleric +PT:1/4 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Untap target permanent you control; or tap target permanent an opponent controls. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBUntap,DBTap | SpellDescription$ Choose one - Untap target permanent you control; or tap target permanent an opponent controls. +SVar:DBUntap:DB$ Untap | TgtPrompt$ Choose target permanent you control | ValidTgts$ Permanent.YouCtrl | SpellDescription$ Untap target permanent you control +SVar:DBTap:DB$ Tap | TgtPrompt$ Choose target permanent an opponent controls | ValidTgts$ Permanent.OppCtrl | SpellDescription$ Tap target permanent an opponent controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deceiver_exarch.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Deceiver Exarch enters the battlefield, choose one - Untap target permanent you control; or tap target permanent an opponent controls. diff --git a/forge-gui/res/cardsfolder/d/deception.txt b/forge-gui/res/cardsfolder/d/deception.txt index bf9275df329..15a60da6059 100644 --- a/forge-gui/res/cardsfolder/d/deception.txt +++ b/forge-gui/res/cardsfolder/d/deception.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ Discard | Cost$ 2 B | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target opponent discards two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/deception.jpg -Oracle:Target opponent discards two cards. \ No newline at end of file +Oracle:Target opponent discards two cards. diff --git a/forge-gui/res/cardsfolder/d/decimate.txt b/forge-gui/res/cardsfolder/d/decimate.txt index eab20a64cfd..90dbbed667b 100644 --- a/forge-gui/res/cardsfolder/d/decimate.txt +++ b/forge-gui/res/cardsfolder/d/decimate.txt @@ -6,4 +6,4 @@ SVar:DestroyCreature:DB$ Destroy | Cost$ 0 | ValidTgts$ Creature | SubAbility$ D SVar:DestroyEnch:DB$ Destroy | Cost$ 0 | ValidTgts$ Enchantment | SubAbility$ DestroyLand | TgtPrompt$ Select target enchantment SVar:DestroyLand:DB$ Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/decimate.jpg -Oracle:Destroy target artifact, target creature, target enchantment, and target land. \ No newline at end of file +Oracle:Destroy target artifact, target creature, target enchantment, and target land. diff --git a/forge-gui/res/cardsfolder/d/decimator_web.txt b/forge-gui/res/cardsfolder/d/decimator_web.txt index f281e27fdf5..ced7ddaaa22 100644 --- a/forge-gui/res/cardsfolder/d/decimator_web.txt +++ b/forge-gui/res/cardsfolder/d/decimator_web.txt @@ -5,4 +5,4 @@ A:AB$ LoseLife | Cost$ 4 T | LifeAmount$ 2 | ValidTgts$ Player | TgtPrompt$ Choo SVar:DBPoison:DB$ Poison | Num$ 1 | Defined$ Targeted | SubAbility$ DBMill SVar:DBMill:DB$ Mill | NumCards$ 6 | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/decimator_web.jpg -Oracle:{4}, {T}: Target opponent loses 2 life, gets a poison counter, then puts the top six cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:{4}, {T}: Target opponent loses 2 life, gets a poison counter, then puts the top six cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/d/declaration_of_naught.txt b/forge-gui/res/cardsfolder/d/declaration_of_naught.txt index 7af743bc117..3085c51e77a 100644 --- a/forge-gui/res/cardsfolder/d/declaration_of_naught.txt +++ b/forge-gui/res/cardsfolder/d/declaration_of_naught.txt @@ -1,9 +1,9 @@ -Name:Declaration of Naught -ManaCost:U U -Types:Enchantment -K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, name a card. -A:AB$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell with the chosen name. | ValidTgts$ Card.NamedCard | SpellDescription$ Counter target spell with the chosen name. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/declaration_of_naught.jpg -Oracle:As Declaration of Naught enters the battlefield, name a card.\n{U}: Counter target spell with the chosen name. \ No newline at end of file +Name:Declaration of Naught +ManaCost:U U +Types:Enchantment +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, name a card. +A:AB$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell with the chosen name. | ValidTgts$ Card.NamedCard | SpellDescription$ Counter target spell with the chosen name. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/declaration_of_naught.jpg +Oracle:As Declaration of Naught enters the battlefield, name a card.\n{U}: Counter target spell with the chosen name. diff --git a/forge-gui/res/cardsfolder/d/decompose.txt b/forge-gui/res/cardsfolder/d/decompose.txt index f048b0f97ea..99121865fd4 100644 --- a/forge-gui/res/cardsfolder/d/decompose.txt +++ b/forge-gui/res/cardsfolder/d/decompose.txt @@ -1,7 +1,7 @@ -Name:Decompose -ManaCost:1 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 B | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/decompose.jpg -Oracle:Exile up to three target cards from a single graveyard. \ No newline at end of file +Name:Decompose +ManaCost:1 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 B | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/decompose.jpg +Oracle:Exile up to three target cards from a single graveyard. diff --git a/forge-gui/res/cardsfolder/d/decomposition.txt b/forge-gui/res/cardsfolder/d/decomposition.txt index 574b204c96f..dd1701a8a3d 100644 --- a/forge-gui/res/cardsfolder/d/decomposition.txt +++ b/forge-gui/res/cardsfolder/d/decomposition.txt @@ -1,11 +1,11 @@ -Name:Decomposition -ManaCost:1 G -Types:Enchantment Aura -K:Enchant black creature -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature.Black | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Cumulative upkeep:PayLife<1>:Pay 1 life. | Description$ Enchanted creature has "Cumulative upkeep-Pay 1 life." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) -T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, its controller loses 2 life. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/decomposition.jpg -Oracle:Enchant black creature\nEnchanted creature has "Cumulative upkeep-Pay 1 life." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.)\nWhen enchanted creature dies, its controller loses 2 life. \ No newline at end of file +Name:Decomposition +ManaCost:1 G +Types:Enchantment Aura +K:Enchant black creature +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature.Black | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Cumulative upkeep:PayLife<1>:Pay 1 life. | Description$ Enchanted creature has "Cumulative upkeep-Pay 1 life." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) +T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, its controller loses 2 life. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/decomposition.jpg +Oracle:Enchant black creature\nEnchanted creature has "Cumulative upkeep-Pay 1 life." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.)\nWhen enchanted creature dies, its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/d/deconstruct.txt b/forge-gui/res/cardsfolder/d/deconstruct.txt index affc1eaf7c2..a513dee844c 100644 --- a/forge-gui/res/cardsfolder/d/deconstruct.txt +++ b/forge-gui/res/cardsfolder/d/deconstruct.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SubAbility$ DBMana | SpellDescription$ Destroy target artifact. Add {G}{G}{G} to your mana pool. SVar:DBMana:DB$Mana | Produced$ G | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/deconstruct.jpg -Oracle:Destroy target artifact. Add {G}{G}{G} to your mana pool. \ No newline at end of file +Oracle:Destroy target artifact. Add {G}{G}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/decorated_griffin.txt b/forge-gui/res/cardsfolder/d/decorated_griffin.txt index 21c051e7377..992e0cb453b 100644 --- a/forge-gui/res/cardsfolder/d/decorated_griffin.txt +++ b/forge-gui/res/cardsfolder/d/decorated_griffin.txt @@ -1,8 +1,8 @@ -Name:Decorated Griffin -ManaCost:4 W -Types:Creature Griffin -PT:2/3 -K:Flying -A:AB$ PreventDamage | Cost$ 1 W | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/decorated_griffin.jpg -Oracle:Flying\n{1}{W}: Prevent the next 1 combat damage that would be dealt to you this turn. \ No newline at end of file +Name:Decorated Griffin +ManaCost:4 W +Types:Creature Griffin +PT:2/3 +K:Flying +A:AB$ PreventDamage | Cost$ 1 W | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/decorated_griffin.jpg +Oracle:Flying\n{1}{W}: Prevent the next 1 combat damage that would be dealt to you this turn. diff --git a/forge-gui/res/cardsfolder/d/decree_of_annihilation.txt b/forge-gui/res/cardsfolder/d/decree_of_annihilation.txt index cf399ad9e8f..b16f243e2a2 100644 --- a/forge-gui/res/cardsfolder/d/decree_of_annihilation.txt +++ b/forge-gui/res/cardsfolder/d/decree_of_annihilation.txt @@ -9,4 +9,4 @@ SVar:DBExileGraveyard:DB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card | Origin$ Gr SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Land | SpellDescription$ Destroy all lands. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/decree_of_annihilation.jpg -Oracle:Exile all artifacts, creatures, and lands from the battlefield, all cards from all graveyards, and all cards from all hands.\nCycling {5}{R}{R} ({5}{R}{R}, Discard this card: Draw a card.)\nWhen you cycle Decree of Annihilation, destroy all lands. \ No newline at end of file +Oracle:Exile all artifacts, creatures, and lands from the battlefield, all cards from all graveyards, and all cards from all hands.\nCycling {5}{R}{R} ({5}{R}{R}, Discard this card: Draw a card.)\nWhen you cycle Decree of Annihilation, destroy all lands. diff --git a/forge-gui/res/cardsfolder/d/decree_of_justice.txt b/forge-gui/res/cardsfolder/d/decree_of_justice.txt index 5060a332f9d..be18e028d00 100644 --- a/forge-gui/res/cardsfolder/d/decree_of_justice.txt +++ b/forge-gui/res/cardsfolder/d/decree_of_justice.txt @@ -8,4 +8,4 @@ SVar:TrigToken:AB$ Token | Cost$ X | TokenAmount$ X | TokenName$ Soldier | Token SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/decree_of_justice.jpg -Oracle:Put X 4/4 white Angel creature tokens with flying onto the battlefield.\nCycling {2}{W} ({2}{W}, Discard this card: Draw a card.)\nWhen you cycle Decree of Justice, you may pay {X}. If you do, put X 1/1 white Soldier creature tokens onto the battlefield. \ No newline at end of file +Oracle:Put X 4/4 white Angel creature tokens with flying onto the battlefield.\nCycling {2}{W} ({2}{W}, Discard this card: Draw a card.)\nWhen you cycle Decree of Justice, you may pay {X}. If you do, put X 1/1 white Soldier creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/decree_of_pain.txt b/forge-gui/res/cardsfolder/d/decree_of_pain.txt index 246a6c95c5a..57e9306e7b9 100644 --- a/forge-gui/res/cardsfolder/d/decree_of_pain.txt +++ b/forge-gui/res/cardsfolder/d/decree_of_pain.txt @@ -1,13 +1,13 @@ -Name:Decree of Pain -ManaCost:6 B B -Types:Sorcery -K:Cycling:3 B B -A:SP$ DestroyAll | Cost$ 6 B B | ValidCards$ Creature | RememberDestroyed$ True | NoRegen$ True | SubAbility$ DBDraw | SpellDescription$ Destroy all creatures. They can't be regenerated. Draw a card for each creature destroyed this way. -SVar:DBDraw:DB$ Draw | NumCards$ DecreeX | SubAbility$ DBCleanup | References$ DecreeX -T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When you cycle CARDNAME, all creatures get -2/-2 until end of turn. -SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | NumAtt$ -2 | NumDef$ -2 | ValidCards$ Creature -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:DecreeX:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/decree_of_pain.jpg -Oracle:Destroy all creatures. They can't be regenerated. Draw a card for each creature destroyed this way.\nCycling {3}{B}{B} ({3}{B}{B}, Discard this card: Draw a card.)\nWhen you cycle Decree of Pain, all creatures get -2/-2 until end of turn. \ No newline at end of file +Name:Decree of Pain +ManaCost:6 B B +Types:Sorcery +K:Cycling:3 B B +A:SP$ DestroyAll | Cost$ 6 B B | ValidCards$ Creature | RememberDestroyed$ True | NoRegen$ True | SubAbility$ DBDraw | SpellDescription$ Destroy all creatures. They can't be regenerated. Draw a card for each creature destroyed this way. +SVar:DBDraw:DB$ Draw | NumCards$ DecreeX | SubAbility$ DBCleanup | References$ DecreeX +T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When you cycle CARDNAME, all creatures get -2/-2 until end of turn. +SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | NumAtt$ -2 | NumDef$ -2 | ValidCards$ Creature +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:DecreeX:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/decree_of_pain.jpg +Oracle:Destroy all creatures. They can't be regenerated. Draw a card for each creature destroyed this way.\nCycling {3}{B}{B} ({3}{B}{B}, Discard this card: Draw a card.)\nWhen you cycle Decree of Pain, all creatures get -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/decree_of_savagery.txt b/forge-gui/res/cardsfolder/d/decree_of_savagery.txt index 23124f511c9..738b4abe225 100644 --- a/forge-gui/res/cardsfolder/d/decree_of_savagery.txt +++ b/forge-gui/res/cardsfolder/d/decree_of_savagery.txt @@ -6,4 +6,4 @@ A:SP$ PutCounterAll | Cost$ 7 G G | ValidCards$ Creature.YouCtrl | CounterType$ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When you cycle CARDNAME, you may put four +1/+1 counters on target creature. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/decree_of_savagery.jpg -Oracle:Put four +1/+1 counters on each creature you control.\nCycling {4}{G}{G} ({4}{G}{G}, Discard this card: Draw a card.)\nWhen you cycle Decree of Savagery, you may put four +1/+1 counters on target creature. \ No newline at end of file +Oracle:Put four +1/+1 counters on each creature you control.\nCycling {4}{G}{G} ({4}{G}{G}, Discard this card: Draw a card.)\nWhen you cycle Decree of Savagery, you may put four +1/+1 counters on target creature. diff --git a/forge-gui/res/cardsfolder/d/decree_of_silence.txt b/forge-gui/res/cardsfolder/d/decree_of_silence.txt index fdf8cc8a658..cc7a6bbdef5 100644 --- a/forge-gui/res/cardsfolder/d/decree_of_silence.txt +++ b/forge-gui/res/cardsfolder/d/decree_of_silence.txt @@ -1,14 +1,14 @@ -Name:Decree of Silence -ManaCost:6 U U -Types:Enchantment -K:Cycling:4 U U -T:Mode$ SpellCast | ValidCard$ Card.OppCtrl | Execute$ TrigCounterSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell, counter that spell and put a depletion counter on CARDNAME. If there are three or more depletion counters on CARDNAME, sacrifice it. -SVar:TrigCounterSpell:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | CounterType$ DEPLETION | CounterNum$ 1 | Defined$ Self | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ DecreeX | ConditionSVarCompare$ GE1 -T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigCounter | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may counter target spell. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card -SVar:DecreeX:Count$Valid Card.Self+counters_GE3_DEPLETION -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/decree_of_silence.jpg -Oracle:Whenever an opponent casts a spell, counter that spell and put a depletion counter on Decree of Silence. If there are three or more depletion counters on Decree of Silence, sacrifice it.\nCycling {4}{U}{U} ({4}{U}{U}, Discard this card: Draw a card.)\nWhen you cycle Decree of Silence, you may counter target spell. \ No newline at end of file +Name:Decree of Silence +ManaCost:6 U U +Types:Enchantment +K:Cycling:4 U U +T:Mode$ SpellCast | ValidCard$ Card.OppCtrl | Execute$ TrigCounterSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell, counter that spell and put a depletion counter on CARDNAME. If there are three or more depletion counters on CARDNAME, sacrifice it. +SVar:TrigCounterSpell:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | CounterType$ DEPLETION | CounterNum$ 1 | Defined$ Self | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ DecreeX | ConditionSVarCompare$ GE1 +T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigCounter | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may counter target spell. +SVar:TrigCounter:AB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card +SVar:DecreeX:Count$Valid Card.Self+counters_GE3_DEPLETION +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/decree_of_silence.jpg +Oracle:Whenever an opponent casts a spell, counter that spell and put a depletion counter on Decree of Silence. If there are three or more depletion counters on Decree of Silence, sacrifice it.\nCycling {4}{U}{U} ({4}{U}{U}, Discard this card: Draw a card.)\nWhen you cycle Decree of Silence, you may counter target spell. diff --git a/forge-gui/res/cardsfolder/d/dedicated_martyr.txt b/forge-gui/res/cardsfolder/d/dedicated_martyr.txt index 5ccd11cd65a..49d444dd675 100644 --- a/forge-gui/res/cardsfolder/d/dedicated_martyr.txt +++ b/forge-gui/res/cardsfolder/d/dedicated_martyr.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ GainLife | Cost$ W Sac<1/CARDNAME> | LifeAmount$ 3 | SpellDescription$ You gain 3 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/dedicated_martyr.jpg -Oracle:{W}, Sacrifice Dedicated Martyr: You gain 3 life. \ No newline at end of file +Oracle:{W}, Sacrifice Dedicated Martyr: You gain 3 life. diff --git a/forge-gui/res/cardsfolder/d/deep_analysis.txt b/forge-gui/res/cardsfolder/d/deep_analysis.txt index 29b7704c677..6e00701e3be 100644 --- a/forge-gui/res/cardsfolder/d/deep_analysis.txt +++ b/forge-gui/res/cardsfolder/d/deep_analysis.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 1 U PayLife<3> A:SP$ Draw | Cost$ 3 U | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 2 | SpellDescription$ Target player draws two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_analysis.jpg -Oracle:Target player draws two cards.\nFlashback-{1}{U}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target player draws two cards.\nFlashback-{1}{U}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/deep_reconnaissance.txt b/forge-gui/res/cardsfolder/d/deep_reconnaissance.txt index 35979feca84..4b7255690fb 100644 --- a/forge-gui/res/cardsfolder/d/deep_reconnaissance.txt +++ b/forge-gui/res/cardsfolder/d/deep_reconnaissance.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 4 G A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True | 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/deep_reconnaissance.jpg -Oracle:Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.\nFlashback {4}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.\nFlashback {4}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/deep_sea_kraken.txt b/forge-gui/res/cardsfolder/d/deep_sea_kraken.txt index 9d82e519836..98f28b9f8b5 100644 --- a/forge-gui/res/cardsfolder/d/deep_sea_kraken.txt +++ b/forge-gui/res/cardsfolder/d/deep_sea_kraken.txt @@ -7,4 +7,4 @@ K:Suspend:9:2 U T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | Execute$ TrigRemoveCounter | TriggerZones$ Exile | IsPresent$ Card.Self+suspended | PresentZone$ Exile | TriggerDescription$ Whenever an opponent casts a spell, if CARDNAME is suspended, remove a time counter from it. SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_sea_kraken.jpg -Oracle:Deep-Sea Kraken can't be blocked.\nSuspend 9-{2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with nine time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever an opponent casts a spell, if Deep-Sea Kraken is suspended, remove a time counter from it. \ No newline at end of file +Oracle:Deep-Sea Kraken can't be blocked.\nSuspend 9-{2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with nine time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever an opponent casts a spell, if Deep-Sea Kraken is suspended, remove a time counter from it. diff --git a/forge-gui/res/cardsfolder/d/deep_sea_serpent.txt b/forge-gui/res/cardsfolder/d/deep_sea_serpent.txt index 6d8c8fa2518..afe6410ba4a 100644 --- a/forge-gui/res/cardsfolder/d/deep_sea_serpent.txt +++ b/forge-gui/res/cardsfolder/d/deep_sea_serpent.txt @@ -4,4 +4,4 @@ Types:Creature Serpent PT:5/5 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal/deep_sea_serpent.jpg -Oracle:Deep-Sea Serpent can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Deep-Sea Serpent can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/d/deep_slumber_titan.txt b/forge-gui/res/cardsfolder/d/deep_slumber_titan.txt index 78755d80c05..dbed96b7b3e 100644 --- a/forge-gui/res/cardsfolder/d/deep_slumber_titan.txt +++ b/forge-gui/res/cardsfolder/d/deep_slumber_titan.txt @@ -7,4 +7,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME is dealt damage, untap it. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_slumber_titan.jpg -Oracle:Deep-Slumber Titan enters the battlefield tapped.\nDeep-Slumber Titan doesn't untap during your untap step.\nWhenever Deep-Slumber Titan is dealt damage, untap it. \ No newline at end of file +Oracle:Deep-Slumber Titan enters the battlefield tapped.\nDeep-Slumber Titan doesn't untap during your untap step.\nWhenever Deep-Slumber Titan is dealt damage, untap it. diff --git a/forge-gui/res/cardsfolder/d/deep_spawn.txt b/forge-gui/res/cardsfolder/d/deep_spawn.txt index 0efbd077160..8d616399ddb 100644 --- a/forge-gui/res/cardsfolder/d/deep_spawn.txt +++ b/forge-gui/res/cardsfolder/d/deep_spawn.txt @@ -1,13 +1,13 @@ -Name:Deep Spawn -ManaCost:5 U U U -Types:Creature Homarid -PT:6/6 -K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you put the top two cards of your library into your graveyard. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Mill<2> | UnlessPayer$ You -A:AB$ Pump | Cost$ U | KW$ Shroud | SubAbility$ DBPump | SpellDescription$ CARDNAME gains shroud until end of turn and doesn't untap during your next untap step. Tap CARDNAME. (A permanent with shroud can't be the target of spells or abilities.) -SVar:DBPump:DB$ Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ DBTap -SVar:DBTap:DB$ Tap | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_spawn.jpg -Oracle:Trample\nAt the beginning of your upkeep, sacrifice Deep Spawn unless you put the top two cards of your library into your graveyard.\n{U}: Deep Spawn gains shroud until end of turn and doesn't untap during your next untap step. Tap Deep Spawn. (A permanent with shroud can't be the target of spells or abilities.) \ No newline at end of file +Name:Deep Spawn +ManaCost:5 U U U +Types:Creature Homarid +PT:6/6 +K:Trample +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you put the top two cards of your library into your graveyard. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Mill<2> | UnlessPayer$ You +A:AB$ Pump | Cost$ U | KW$ Shroud | SubAbility$ DBPump | SpellDescription$ CARDNAME gains shroud until end of turn and doesn't untap during your next untap step. Tap CARDNAME. (A permanent with shroud can't be the target of spells or abilities.) +SVar:DBPump:DB$ Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ DBTap +SVar:DBTap:DB$ Tap | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_spawn.jpg +Oracle:Trample\nAt the beginning of your upkeep, sacrifice Deep Spawn unless you put the top two cards of your library into your graveyard.\n{U}: Deep Spawn gains shroud until end of turn and doesn't untap during your next untap step. Tap Deep Spawn. (A permanent with shroud can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/d/deep_water.txt b/forge-gui/res/cardsfolder/d/deep_water.txt index 5f6605742ee..8238b88527e 100644 --- a/forge-gui/res/cardsfolder/d/deep_water.txt +++ b/forge-gui/res/cardsfolder/d/deep_water.txt @@ -1,10 +1,10 @@ -Name:Deep Water -ManaCost:U U -Types:Enchantment -A:AB$ Effect | Cost$ U | ReplacementEffects$ ReplaceU | SVars$ ProduceU | SpellDescription$ Until end of turn, if you tap a land you control for mana, it produces {U} instead of any other type. -SVar:ReplaceU:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land.YouCtrl | ManaReplacement$ ProduceU | Description$ If you tap a land you control for mana, it produces U instead of any other type. -SVar:ProduceU:Colorless->U & B->U & R->U & G->U & W->U -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_water.jpg -Oracle:{U}: Until end of turn, if you tap a land you control for mana, it produces {U} instead of any other type. \ No newline at end of file +Name:Deep Water +ManaCost:U U +Types:Enchantment +A:AB$ Effect | Cost$ U | ReplacementEffects$ ReplaceU | SVars$ ProduceU | SpellDescription$ Until end of turn, if you tap a land you control for mana, it produces {U} instead of any other type. +SVar:ReplaceU:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land.YouCtrl | ManaReplacement$ ProduceU | Description$ If you tap a land you control for mana, it produces U instead of any other type. +SVar:ProduceU:Colorless->U & B->U & R->U & G->U & W->U +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_water.jpg +Oracle:{U}: Until end of turn, if you tap a land you control for mana, it produces {U} instead of any other type. diff --git a/forge-gui/res/cardsfolder/d/deep_wood.txt b/forge-gui/res/cardsfolder/d/deep_wood.txt index 898d7e8b91c..d03b4aec93f 100644 --- a/forge-gui/res/cardsfolder/d/deep_wood.txt +++ b/forge-gui/res/cardsfolder/d/deep_wood.txt @@ -1,7 +1,7 @@ -Name:Deep Wood -ManaCost:1 G -Types:Instant -A:SP$ Effect | Cost$ 1 G | Name$ Deep Wood Effect | StaticAbilities$ STPrevent | AILogic$ Fog | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Prevent all damage that would be dealt to you this turn by attacking creatures. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.attacking | Target$ You | Description$ Prevent all damage that would be dealt to you this turn by attacking creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_wood.jpg -Oracle:Cast Deep Wood only during the declare attackers step and only if you've been attacked this step.\nPrevent all damage that would be dealt to you this turn by attacking creatures. \ No newline at end of file +Name:Deep Wood +ManaCost:1 G +Types:Instant +A:SP$ Effect | Cost$ 1 G | Name$ Deep Wood Effect | StaticAbilities$ STPrevent | AILogic$ Fog | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Prevent all damage that would be dealt to you this turn by attacking creatures. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.attacking | Target$ You | Description$ Prevent all damage that would be dealt to you this turn by attacking creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deep_wood.jpg +Oracle:Cast Deep Wood only during the declare attackers step and only if you've been attacked this step.\nPrevent all damage that would be dealt to you this turn by attacking creatures. diff --git a/forge-gui/res/cardsfolder/d/deepcavern_imp.txt b/forge-gui/res/cardsfolder/d/deepcavern_imp.txt index 82d4eb021db..624dc2f0422 100644 --- a/forge-gui/res/cardsfolder/d/deepcavern_imp.txt +++ b/forge-gui/res/cardsfolder/d/deepcavern_imp.txt @@ -1,9 +1,9 @@ -Name:Deepcavern Imp -ManaCost:2 B -Types:Creature Imp Rebel -PT:2/2 -K:Flying -K:Haste -K:Echo:Discard<1/Card>:Discard a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deepcavern_imp.jpg -Oracle:Flying, haste\nEcho-Discard a card. (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Name:Deepcavern Imp +ManaCost:2 B +Types:Creature Imp Rebel +PT:2/2 +K:Flying +K:Haste +K:Echo:Discard<1/Card>:Discard a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deepcavern_imp.jpg +Oracle:Flying, haste\nEcho-Discard a card. (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/d/deepchannel_mentor.txt b/forge-gui/res/cardsfolder/d/deepchannel_mentor.txt index c250909520d..4ebede68725 100644 --- a/forge-gui/res/cardsfolder/d/deepchannel_mentor.txt +++ b/forge-gui/res/cardsfolder/d/deepchannel_mentor.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Blue+YouCtrl | AddKeyword$ Unblockable | Description$ Blue creatures you control are unblockable. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/deepchannel_mentor.jpg -Oracle:Blue creatures you control are unblockable. \ No newline at end of file +Oracle:Blue creatures you control are unblockable. diff --git a/forge-gui/res/cardsfolder/d/deepfire_elemental.txt b/forge-gui/res/cardsfolder/d/deepfire_elemental.txt index 6338fb92b3e..71602d8b6ec 100644 --- a/forge-gui/res/cardsfolder/d/deepfire_elemental.txt +++ b/forge-gui/res/cardsfolder/d/deepfire_elemental.txt @@ -1,10 +1,10 @@ -Name:Deepfire Elemental -ManaCost:4 B R -Types:Creature Elemental -PT:4/4 -A:AB$ Destroy | Cost$ X X 1 | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | References$ X | SpellDescription$ Destroy target artifact or creature with converted mana cost X. -# It may seem wrong to not use X in the target, but since the Target is what defines X, it's redundant (and not supported by the code) -SVar:X:Targeted$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deepfire_elemental.jpg -Oracle:{X}{X}{1}: Destroy target artifact or creature with converted mana cost X. \ No newline at end of file +Name:Deepfire Elemental +ManaCost:4 B R +Types:Creature Elemental +PT:4/4 +A:AB$ Destroy | Cost$ X X 1 | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | References$ X | SpellDescription$ Destroy target artifact or creature with converted mana cost X. +# It may seem wrong to not use X in the target, but since the Target is what defines X, it's redundant (and not supported by the code) +SVar:X:Targeted$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deepfire_elemental.jpg +Oracle:{X}{X}{1}: Destroy target artifact or creature with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/d/deeptread_merrow.txt b/forge-gui/res/cardsfolder/d/deeptread_merrow.txt index 760e1be41ac..7944d8230a8 100644 --- a/forge-gui/res/cardsfolder/d/deeptread_merrow.txt +++ b/forge-gui/res/cardsfolder/d/deeptread_merrow.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Rogue PT:2/1 A:AB$ Pump | Cost$ U | KW$ Islandwalk | SpellDescription$ CARDNAME gains islandwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/deeptread_merrow.jpg -Oracle:{U}: Deeptread Merrow gains islandwalk until end of turn. \ No newline at end of file +Oracle:{U}: Deeptread Merrow gains islandwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/d/deepwater_hypnotist.txt b/forge-gui/res/cardsfolder/d/deepwater_hypnotist.txt index 631632e4583..46328dea7ae 100644 --- a/forge-gui/res/cardsfolder/d/deepwater_hypnotist.txt +++ b/forge-gui/res/cardsfolder/d/deepwater_hypnotist.txt @@ -1,8 +1,8 @@ -Name:Deepwater Hypnotist -ManaCost:1 U -Types:Creature Merfolk Wizard -PT:2/1 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, target creature an opponent controls gets -3/-0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -3 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwater_hypnotist.jpg -Oracle:Inspired - Whenever Deepwater Hypnotist becomes untapped, target creature an opponent controls gets -3/-0 until end of turn. +Name:Deepwater Hypnotist +ManaCost:1 U +Types:Creature Merfolk Wizard +PT:2/1 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, target creature an opponent controls gets -3/-0 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -3 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwater_hypnotist.jpg +Oracle:Inspired - Whenever Deepwater Hypnotist becomes untapped, target creature an opponent controls gets -3/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/deepwood_drummer.txt b/forge-gui/res/cardsfolder/d/deepwood_drummer.txt index 4f2bd32bdce..448dbf5d3b8 100644 --- a/forge-gui/res/cardsfolder/d/deepwood_drummer.txt +++ b/forge-gui/res/cardsfolder/d/deepwood_drummer.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:1/1 A:AB$ Pump | Cost$ G T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwood_drummer.jpg -Oracle:{G}, {T}, Discard a card: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{G}, {T}, Discard a card: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/deepwood_elder.txt b/forge-gui/res/cardsfolder/d/deepwood_elder.txt index 150370d08e6..b1e7562b464 100644 --- a/forge-gui/res/cardsfolder/d/deepwood_elder.txt +++ b/forge-gui/res/cardsfolder/d/deepwood_elder.txt @@ -1,12 +1,12 @@ -Name:Deepwood Elder -ManaCost:G G -Types:Creature Dryad Spellshaper -PT:2/2 -A:AB$ Animate | Cost$ X G G T Discard<1/Card> | TargetMin$ 0 | TargetMax$ Maxtgt | ValidTgts$ Land | TgtPrompt$ Select target land to become forest | Types$ Forest | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | References$ MaxTgt | SpellDescription$ X target lands become Forests until end of turn. -SVar:X:TargetedObjects$Amount -SVar:RemAIDeck:True -SVar:Maxtgt:Count$Valid Land -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwood_elder.jpg -Oracle:{X}{G}{G}, {T}, Discard a card: X target lands become Forests until end of turn. \ No newline at end of file +Name:Deepwood Elder +ManaCost:G G +Types:Creature Dryad Spellshaper +PT:2/2 +A:AB$ Animate | Cost$ X G G T Discard<1/Card> | TargetMin$ 0 | TargetMax$ Maxtgt | ValidTgts$ Land | TgtPrompt$ Select target land to become forest | Types$ Forest | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | References$ MaxTgt | SpellDescription$ X target lands become Forests until end of turn. +SVar:X:TargetedObjects$Amount +SVar:RemAIDeck:True +SVar:Maxtgt:Count$Valid Land +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwood_elder.jpg +Oracle:{X}{G}{G}, {T}, Discard a card: X target lands become Forests until end of turn. diff --git a/forge-gui/res/cardsfolder/d/deepwood_ghoul.txt b/forge-gui/res/cardsfolder/d/deepwood_ghoul.txt index 196b05291de..04aa93bf992 100644 --- a/forge-gui/res/cardsfolder/d/deepwood_ghoul.txt +++ b/forge-gui/res/cardsfolder/d/deepwood_ghoul.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:2/1 A:AB$ Regenerate | Cost$ PayLife<2> | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwood_ghoul.jpg -Oracle:Pay 2 life: Regenerate Deepwood Ghoul. \ No newline at end of file +Oracle:Pay 2 life: Regenerate Deepwood Ghoul. diff --git a/forge-gui/res/cardsfolder/d/deepwood_legate.txt b/forge-gui/res/cardsfolder/d/deepwood_legate.txt index 948cc93fb41..120e571f790 100644 --- a/forge-gui/res/cardsfolder/d/deepwood_legate.txt +++ b/forge-gui/res/cardsfolder/d/deepwood_legate.txt @@ -1,10 +1,10 @@ -Name:Deepwood Legate -ManaCost:3 B -Types:Creature Shade -PT:1/1 -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Forest and you control a Swamp, you may cast CARDNAME without paying its mana cost. -A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -SVar:X:Count$Valid Forest.OppCtrl -SVar:Y:Count$Valid Swamp.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwood_legate.jpg -Oracle:If an opponent controls a Forest and you control a Swamp, you may cast Deepwood Legate without paying its mana cost.\n{B}: Deepwood Legate gets +1/+1 until end of turn. \ No newline at end of file +Name:Deepwood Legate +ManaCost:3 B +Types:Creature Shade +PT:1/1 +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Forest and you control a Swamp, you may cast CARDNAME without paying its mana cost. +A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. +SVar:X:Count$Valid Forest.OppCtrl +SVar:Y:Count$Valid Swamp.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwood_legate.jpg +Oracle:If an opponent controls a Forest and you control a Swamp, you may cast Deepwood Legate without paying its mana cost.\n{B}: Deepwood Legate gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/deepwood_tantiv.txt b/forge-gui/res/cardsfolder/d/deepwood_tantiv.txt index 360eb3b32e0..9d2a298d3aa 100644 --- a/forge-gui/res/cardsfolder/d/deepwood_tantiv.txt +++ b/forge-gui/res/cardsfolder/d/deepwood_tantiv.txt @@ -5,4 +5,4 @@ PT:2/4 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigGain | TriggerDescription$ Whenever CARDNAME becomes blocked, you gain 2 life. SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwood_tantiv.jpg -Oracle:Whenever Deepwood Tantiv becomes blocked, you gain 2 life. \ No newline at end of file +Oracle:Whenever Deepwood Tantiv becomes blocked, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/d/deepwood_wolverine.txt b/forge-gui/res/cardsfolder/d/deepwood_wolverine.txt index 56e1192cbf4..e19c8fefc6f 100644 --- a/forge-gui/res/cardsfolder/d/deepwood_wolverine.txt +++ b/forge-gui/res/cardsfolder/d/deepwood_wolverine.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/deepwood_wolverine.jpg -Oracle:Whenever Deepwood Wolverine becomes blocked, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Deepwood Wolverine becomes blocked, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/defang.txt b/forge-gui/res/cardsfolder/d/defang.txt index e330e4bf6ef..ceaa8991276 100644 --- a/forge-gui/res/cardsfolder/d/defang.txt +++ b/forge-gui/res/cardsfolder/d/defang.txt @@ -1,9 +1,9 @@ -Name:Defang -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ PreventDamage | Source$ Creature.EnchantedBy | Description$ Prevent all damage that would be dealt by enchanted creature. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/defang.jpg -Oracle:Enchant creature\nPrevent all damage that would be dealt by enchanted creature. \ No newline at end of file +Name:Defang +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ PreventDamage | Source$ Creature.EnchantedBy | Description$ Prevent all damage that would be dealt by enchanted creature. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/defang.jpg +Oracle:Enchant creature\nPrevent all damage that would be dealt by enchanted creature. diff --git a/forge-gui/res/cardsfolder/d/defend_the_hearth.txt b/forge-gui/res/cardsfolder/d/defend_the_hearth.txt index eddf92f1191..52c980379a4 100644 --- a/forge-gui/res/cardsfolder/d/defend_the_hearth.txt +++ b/forge-gui/res/cardsfolder/d/defend_the_hearth.txt @@ -1,7 +1,7 @@ -Name:Defend the Hearth -ManaCost:1 G -Types:Instant -A:SP$ Effect | Cost$ 1 G | Name$ Defend the Hearth Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt to players this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | CombatDamage$ True | Target$ Player | Description$ Prevent all combat damage that would be dealt to players this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/defend_the_hearth.jpg -Oracle:Prevent all combat damage that would be dealt to players this turn. \ No newline at end of file +Name:Defend the Hearth +ManaCost:1 G +Types:Instant +A:SP$ Effect | Cost$ 1 G | Name$ Defend the Hearth Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt to players this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | CombatDamage$ True | Target$ Player | Description$ Prevent all combat damage that would be dealt to players this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/defend_the_hearth.jpg +Oracle:Prevent all combat damage that would be dealt to players this turn. diff --git a/forge-gui/res/cardsfolder/d/defender_en_vec.txt b/forge-gui/res/cardsfolder/d/defender_en_vec.txt index f873ce5b71b..e6e5655455a 100644 --- a/forge-gui/res/cardsfolder/d/defender_en_vec.txt +++ b/forge-gui/res/cardsfolder/d/defender_en_vec.txt @@ -1,8 +1,8 @@ -Name:Defender en-Vec -ManaCost:3 W -Types:Creature Human Cleric -PT:2/4 -K:Fading:4 -A:AB$ PreventDamage | Cost$ SubCounter<1/FADE> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/defender_en_vec.jpg -Oracle:Fading 4 (This creature enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Defender en-Vec: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Name:Defender en-Vec +ManaCost:3 W +Types:Creature Human Cleric +PT:2/4 +K:Fading:4 +A:AB$ PreventDamage | Cost$ SubCounter<1/FADE> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/defender_en_vec.jpg +Oracle:Fading 4 (This creature enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Defender en-Vec: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/d/defender_of_chaos.txt b/forge-gui/res/cardsfolder/d/defender_of_chaos.txt index d55d1dc5376..8659fade2c9 100644 --- a/forge-gui/res/cardsfolder/d/defender_of_chaos.txt +++ b/forge-gui/res/cardsfolder/d/defender_of_chaos.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flash K:Protection from white SVar:Picture:http://www.wizards.com/global/images/magic/general/defender_of_chaos.jpg -Oracle:Flash\nProtection from white \ No newline at end of file +Oracle:Flash\nProtection from white diff --git a/forge-gui/res/cardsfolder/d/defender_of_law.txt b/forge-gui/res/cardsfolder/d/defender_of_law.txt index 2fc0feb9bc6..a460797e3b6 100644 --- a/forge-gui/res/cardsfolder/d/defender_of_law.txt +++ b/forge-gui/res/cardsfolder/d/defender_of_law.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flash K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/defender_of_law.jpg -Oracle:Flash\nProtection from red \ No newline at end of file +Oracle:Flash\nProtection from red diff --git a/forge-gui/res/cardsfolder/d/defender_of_the_order.txt b/forge-gui/res/cardsfolder/d/defender_of_the_order.txt index 84368f0c323..235d77d177d 100644 --- a/forge-gui/res/cardsfolder/d/defender_of_the_order.txt +++ b/forge-gui/res/cardsfolder/d/defender_of_the_order.txt @@ -6,4 +6,4 @@ K:Morph:W W T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, creatures you control get +0/+2 until end of turn. SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumDef$ +2 SVar:Picture:http://www.wizards.com/global/images/magic/general/defender_of_the_order.jpg -Oracle:Morph {W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Defender of the Order is turned face up, creatures you control get +0/+2 until end of turn. \ No newline at end of file +Oracle:Morph {W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Defender of the Order is turned face up, creatures you control get +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/defense_grid.txt b/forge-gui/res/cardsfolder/d/defense_grid.txt index 0d5d56081ba..ce002d8826b 100644 --- a/forge-gui/res/cardsfolder/d/defense_grid.txt +++ b/forge-gui/res/cardsfolder/d/defense_grid.txt @@ -5,4 +5,4 @@ S:Mode$ RaiseCost | Activator$ You | Type$ Spell | Amount$ 3 | Condition$ NotPl S:Mode$ RaiseCost | Activator$ Opponent | Type$ Spell | Amount$ 3 | Condition$ PlayerTurn SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/defense_grid.jpg -Oracle:Each spell costs {3} more to cast except during its controller's turn. \ No newline at end of file +Oracle:Each spell costs {3} more to cast except during its controller's turn. diff --git a/forge-gui/res/cardsfolder/d/defense_of_the_heart.txt b/forge-gui/res/cardsfolder/d/defense_of_the_heart.txt index 515c57aabdd..c3a4ab7f00c 100644 --- a/forge-gui/res/cardsfolder/d/defense_of_the_heart.txt +++ b/forge-gui/res/cardsfolder/d/defense_of_the_heart.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SubAbility$ DBChange SVar:DBChange:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/defense_of_the_heart.jpg -Oracle:At the beginning of your upkeep, if an opponent controls three or more creatures, sacrifice Defense of the Heart, search your library for up to two creature cards, and put those cards onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:At the beginning of your upkeep, if an opponent controls three or more creatures, sacrifice Defense of the Heart, search your library for up to two creature cards, and put those cards onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/defensive_formation.txt b/forge-gui/res/cardsfolder/d/defensive_formation.txt index a61606527a8..1d4ff333870 100644 --- a/forge-gui/res/cardsfolder/d/defensive_formation.txt +++ b/forge-gui/res/cardsfolder/d/defensive_formation.txt @@ -1,8 +1,8 @@ -Name:Defensive Formation -ManaCost:W -Types:Enchantment -S:Mode$ Continuous | Affected$ You | AddKeyword$ You assign combat damage of each creature attacking you. | Description$ Rather than the attacking player, you assign the combat damage of each creature attacking you. You can divide that creature's combat damage as you choose among any of the creatures blocking it. -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/defensive_formation.jpg -Oracle:Rather than the attacking player, you assign the combat damage of each creature attacking you. You can divide that creature's combat damage as you choose among any of the creatures blocking it. +Name:Defensive Formation +ManaCost:W +Types:Enchantment +S:Mode$ Continuous | Affected$ You | AddKeyword$ You assign combat damage of each creature attacking you. | Description$ Rather than the attacking player, you assign the combat damage of each creature attacking you. You can divide that creature's combat damage as you choose among any of the creatures blocking it. +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/defensive_formation.jpg +Oracle:Rather than the attacking player, you assign the combat damage of each creature attacking you. You can divide that creature's combat damage as you choose among any of the creatures blocking it. diff --git a/forge-gui/res/cardsfolder/d/defensive_maneuvers.txt b/forge-gui/res/cardsfolder/d/defensive_maneuvers.txt index a9e365c6953..d03bd9a12e4 100644 --- a/forge-gui/res/cardsfolder/d/defensive_maneuvers.txt +++ b/forge-gui/res/cardsfolder/d/defensive_maneuvers.txt @@ -1,8 +1,8 @@ -Name:Defensive Maneuvers -ManaCost:3 W -Types:Instant -A:SP$ ChooseType | Cost$ 3 W | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBPumpAll | SpellDescription$ Creatures of the creature type of your choice get +0/+4 until end of turn. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.ChosenType | NumDef$ 4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/defensive_maneuvers.jpg -Oracle:Creatures of the creature type of your choice get +0/+4 until end of turn. \ No newline at end of file +Name:Defensive Maneuvers +ManaCost:3 W +Types:Instant +A:SP$ ChooseType | Cost$ 3 W | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBPumpAll | SpellDescription$ Creatures of the creature type of your choice get +0/+4 until end of turn. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.ChosenType | NumDef$ 4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/defensive_maneuvers.jpg +Oracle:Creatures of the creature type of your choice get +0/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/defensive_stance.txt b/forge-gui/res/cardsfolder/d/defensive_stance.txt index ac0b5fae7af..a3591ad8943 100644 --- a/forge-gui/res/cardsfolder/d/defensive_stance.txt +++ b/forge-gui/res/cardsfolder/d/defensive_stance.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ 1 | Description$ Enchanted creature gets -1/+1. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/defensive_stance.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/+1. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -1/+1. diff --git a/forge-gui/res/cardsfolder/d/defiant_elf.txt b/forge-gui/res/cardsfolder/d/defiant_elf.txt index 843670f4979..492e192e2bb 100644 --- a/forge-gui/res/cardsfolder/d/defiant_elf.txt +++ b/forge-gui/res/cardsfolder/d/defiant_elf.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:1/1 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/lgn/en-us/card39707.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/d/defiant_falcon.txt b/forge-gui/res/cardsfolder/d/defiant_falcon.txt index 48973eebf14..d64ba93185f 100644 --- a/forge-gui/res/cardsfolder/d/defiant_falcon.txt +++ b/forge-gui/res/cardsfolder/d/defiant_falcon.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ ChangeZone | Cost$ 4 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE3 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/defiant_falcon.jpg -Oracle:Flying\n{4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Flying\n{4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/defiant_stand.txt b/forge-gui/res/cardsfolder/d/defiant_stand.txt index a23b0bac7f5..9d5dd317768 100644 --- a/forge-gui/res/cardsfolder/d/defiant_stand.txt +++ b/forge-gui/res/cardsfolder/d/defiant_stand.txt @@ -1,8 +1,8 @@ -Name:Defiant Stand -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +3 | SubAbility$ DBUntap | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Target creature gets +1/+3 until end of turn. Untap that creature. -SVar:DBUntap:DB$Untap | Defined$ Targeted -SVar:RemAIDeck:True -SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=4380&type=card -Oracle:Cast Defiant Stand only during the declare attackers step and only if you've been attacked this step.\nTarget creature gets +1/+3 until end of turn. Untap that creature. \ No newline at end of file +Name:Defiant Stand +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +3 | SubAbility$ DBUntap | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Target creature gets +1/+3 until end of turn. Untap that creature. +SVar:DBUntap:DB$Untap | Defined$ Targeted +SVar:RemAIDeck:True +SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=4380&type=card +Oracle:Cast Defiant Stand only during the declare attackers step and only if you've been attacked this step.\nTarget creature gets +1/+3 until end of turn. Untap that creature. diff --git a/forge-gui/res/cardsfolder/d/defiant_vanguard.txt b/forge-gui/res/cardsfolder/d/defiant_vanguard.txt index 74f2e67ed45..8a5152bcd1b 100644 --- a/forge-gui/res/cardsfolder/d/defiant_vanguard.txt +++ b/forge-gui/res/cardsfolder/d/defiant_vanguard.txt @@ -1,10 +1,10 @@ -Name:Defiant Vanguard -ManaCost:2 W -Types:Creature Human Rebel -PT:2/2 -A:AB$ ChangeZone | Cost$ 5 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE4 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. -T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | TriggerDescription$ When CARDNAME blocks, at end of combat, destroy it and all creatures it blocked this turn. -SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy CARDNAME at end of combat. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Card.Self,Card.blockedBySourceThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/defiant_vanguard.jpg -Oracle:When Defiant Vanguard blocks, at end of combat, destroy it and all creatures it blocked this turn.\n{5}, {T}: Search your library for a Rebel permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Name:Defiant Vanguard +ManaCost:2 W +Types:Creature Human Rebel +PT:2/2 +A:AB$ ChangeZone | Cost$ 5 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE4 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. +T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | TriggerDescription$ When CARDNAME blocks, at end of combat, destroy it and all creatures it blocked this turn. +SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy CARDNAME at end of combat. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Card.Self,Card.blockedBySourceThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/defiant_vanguard.jpg +Oracle:When Defiant Vanguard blocks, at end of combat, destroy it and all creatures it blocked this turn.\n{5}, {T}: Search your library for a Rebel permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/defiler_of_souls.txt b/forge-gui/res/cardsfolder/d/defiler_of_souls.txt index 9e516d266e1..ea79643d8b1 100644 --- a/forge-gui/res/cardsfolder/d/defiler_of_souls.txt +++ b/forge-gui/res/cardsfolder/d/defiler_of_souls.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a monocolored creature. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature.MonoColor | Defined$ TriggeredPlayer | SacMessage$ monocolored creature SVar:Picture:http://www.wizards.com/global/images/magic/general/defiler_of_souls.jpg -Oracle:Flying\nAt the beginning of each player's upkeep, that player sacrifices a monocolored creature. \ No newline at end of file +Oracle:Flying\nAt the beginning of each player's upkeep, that player sacrifices a monocolored creature. diff --git a/forge-gui/res/cardsfolder/d/defiling_tears.txt b/forge-gui/res/cardsfolder/d/defiling_tears.txt index 74d103f6e15..095f78f2215 100644 --- a/forge-gui/res/cardsfolder/d/defiling_tears.txt +++ b/forge-gui/res/cardsfolder/d/defiling_tears.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBAnimate:DB$Animate | Colors$ Black | OverwriteColors$ True | Abilities$ ABRegenerate | Defined$ Targeted SVar:ABRegenerate:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/defiling_tears.jpg -Oracle:Until end of turn, target creature becomes black, gets +1/-1, and gains "{B}: Regenerate this creature." \ No newline at end of file +Oracle:Until end of turn, target creature becomes black, gets +1/-1, and gains "{B}: Regenerate this creature." diff --git a/forge-gui/res/cardsfolder/d/deflection.txt b/forge-gui/res/cardsfolder/d/deflection.txt index 92a9680f6d8..43eaa5f9aa2 100644 --- a/forge-gui/res/cardsfolder/d/deflection.txt +++ b/forge-gui/res/cardsfolder/d/deflection.txt @@ -1,7 +1,7 @@ -Name:Deflection -ManaCost:3 U -Types:Instant -A:SP$ ChangeTargets | Cost$ 3 U | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deflection.jpg -Oracle:Change the target of target spell with a single target. \ No newline at end of file +Name:Deflection +ManaCost:3 U +Types:Instant +A:SP$ ChangeTargets | Cost$ 3 U | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deflection.jpg +Oracle:Change the target of target spell with a single target. diff --git a/forge-gui/res/cardsfolder/d/deft_duelist.txt b/forge-gui/res/cardsfolder/d/deft_duelist.txt index 38b20f8a038..3b02284b680 100644 --- a/forge-gui/res/cardsfolder/d/deft_duelist.txt +++ b/forge-gui/res/cardsfolder/d/deft_duelist.txt @@ -5,4 +5,4 @@ PT:2/1 K:First Strike K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/deft_duelist.jpg -Oracle:First strike\nShroud (This creature can't be the target of spells or abilities.) \ No newline at end of file +Oracle:First strike\nShroud (This creature can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/d/deftblade_elite.txt b/forge-gui/res/cardsfolder/d/deftblade_elite.txt index 2970987788f..34a0e2a6984 100644 --- a/forge-gui/res/cardsfolder/d/deftblade_elite.txt +++ b/forge-gui/res/cardsfolder/d/deftblade_elite.txt @@ -1,9 +1,9 @@ -Name:Deftblade Elite -ManaCost:W -Types:Creature Human Soldier -PT:1/1 -K:Provoke -A:AB$ Pump | Cost$ 1 W | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to and dealt by CARDNAME this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deftblade_elite.jpg -Oracle:Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)\n{1}{W}: Prevent all combat damage that would be dealt to and dealt by Deftblade Elite this turn. \ No newline at end of file +Name:Deftblade Elite +ManaCost:W +Types:Creature Human Soldier +PT:1/1 +K:Provoke +A:AB$ Pump | Cost$ 1 W | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to and dealt by CARDNAME this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deftblade_elite.jpg +Oracle:Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)\n{1}{W}: Prevent all combat damage that would be dealt to and dealt by Deftblade Elite this turn. diff --git a/forge-gui/res/cardsfolder/d/defy_death.txt b/forge-gui/res/cardsfolder/d/defy_death.txt index 629d00936f6..7789d1b0d00 100644 --- a/forge-gui/res/cardsfolder/d/defy_death.txt +++ b/forge-gui/res/cardsfolder/d/defy_death.txt @@ -1,8 +1,8 @@ -Name:Defy Death -ManaCost:3 W W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 W W | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SubAbility$ DBPutCounter | SpellDescription$ Return target creature card from your graveyard to the battlefield. If it's an Angel, put two +1/+1 counters on it. -SVar:DBPutCounter:DB$PutCounter | CounterType$ P1P1 | CounterNum$ 2 | Defined$ Targeted | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X -SVar:X:Targeted$Valid Angel -SVar:Picture:http://www.wizards.com/global/images/magic/general/defy_death.jpg -Oracle:Return target creature card from your graveyard to the battlefield. If it's an Angel, put two +1/+1 counters on it. \ No newline at end of file +Name:Defy Death +ManaCost:3 W W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 W W | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SubAbility$ DBPutCounter | SpellDescription$ Return target creature card from your graveyard to the battlefield. If it's an Angel, put two +1/+1 counters on it. +SVar:DBPutCounter:DB$PutCounter | CounterType$ P1P1 | CounterNum$ 2 | Defined$ Targeted | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X +SVar:X:Targeted$Valid Angel +SVar:Picture:http://www.wizards.com/global/images/magic/general/defy_death.jpg +Oracle:Return target creature card from your graveyard to the battlefield. If it's an Angel, put two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/d/defy_gravity.txt b/forge-gui/res/cardsfolder/d/defy_gravity.txt index e4fc31d592b..302fd9c6b43 100644 --- a/forge-gui/res/cardsfolder/d/defy_gravity.txt +++ b/forge-gui/res/cardsfolder/d/defy_gravity.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback U A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/defy_gravity.jpg -Oracle:Target creature gains flying until end of turn.\nFlashback {U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target creature gains flying until end of turn.\nFlashback {U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/dega_disciple.txt b/forge-gui/res/cardsfolder/d/dega_disciple.txt index badb7aa2652..f6b7eb70bde 100644 --- a/forge-gui/res/cardsfolder/d/dega_disciple.txt +++ b/forge-gui/res/cardsfolder/d/dega_disciple.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | NumAtt$ -2 | SpellDescription$ Target creature gets -2/-0 until end of turn. A:AB$ Pump | Cost$ R T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | SpellDescription$ Target creature gets +2/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dega_disciple.jpg -Oracle:{B}, {T}: Target creature gets -2/-0 until end of turn.\n{R}, {T}: Target creature gets +2/+0 until end of turn. \ No newline at end of file +Oracle:{B}, {T}: Target creature gets -2/-0 until end of turn.\n{R}, {T}: Target creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dega_sanctuary.txt b/forge-gui/res/cardsfolder/d/dega_sanctuary.txt index ac13e158f51..2c5b423a170 100644 --- a/forge-gui/res/cardsfolder/d/dega_sanctuary.txt +++ b/forge-gui/res/cardsfolder/d/dega_sanctuary.txt @@ -9,4 +9,4 @@ SVar:Z:Count$Valid Permanent.Red+YouCtrl/LimitMax.1 SVar:X:SVar$Y/Plus.Z SVar:RemRandomDeck:True SVar:Picture:http://wizards.com/global/images/magic/general/dega_sanctuary.jpg -Oracle:At the beginning of your upkeep, if you control a black or red permanent, you gain 2 life. If you control a black permanent and a red permanent, you gain 4 life instead. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control a black or red permanent, you gain 2 life. If you control a black permanent and a red permanent, you gain 4 life instead. diff --git a/forge-gui/res/cardsfolder/d/degavolver.txt b/forge-gui/res/cardsfolder/d/degavolver.txt index 9a4b922d839..51bff45fcd5 100644 --- a/forge-gui/res/cardsfolder/d/degavolver.txt +++ b/forge-gui/res/cardsfolder/d/degavolver.txt @@ -13,4 +13,4 @@ SVar:VolverSpeed:DB$ Pump | Defined$ Self | KW$ First Strike | Permanent$ True SVar:RemRandomDeck:True DeckNeeds:Color$Black|Red SVar:Picture:http://www.wizards.com/global/images/magic/general/degavolver.jpg -Oracle:Kicker {1}{B} and/or {R} (You may pay an additional {1}{B} and/or {R} as you cast this spell.)\nIf Degavolver was kicked with its {1}{B} kicker, it enters the battlefield with two +1/+1 counters on it and with "Pay 3 life: Regenerate Degavolver."\nIf Degavolver was kicked with its {R} kicker, it enters the battlefield with a +1/+1 counter on it and with first strike. \ No newline at end of file +Oracle:Kicker {1}{B} and/or {R} (You may pay an additional {1}{B} and/or {R} as you cast this spell.)\nIf Degavolver was kicked with its {1}{B} kicker, it enters the battlefield with two +1/+1 counters on it and with "Pay 3 life: Regenerate Degavolver."\nIf Degavolver was kicked with its {R} kicker, it enters the battlefield with a +1/+1 counter on it and with first strike. diff --git a/forge-gui/res/cardsfolder/d/deglamer.txt b/forge-gui/res/cardsfolder/d/deglamer.txt index 7e3ece56187..fc0a959a2e7 100644 --- a/forge-gui/res/cardsfolder/d/deglamer.txt +++ b/forge-gui/res/cardsfolder/d/deglamer.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ ChangeZone | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SpellDescription$ Choose target artifact or enchantment. Its owner shuffles it into his or her library. SVar:Picture:http://www.wizards.com/global/images/magic/general/deglamer.jpg -Oracle:Choose target artifact or enchantment. Its owner shuffles it into his or her library. \ No newline at end of file +Oracle:Choose target artifact or enchantment. Its owner shuffles it into his or her library. diff --git a/forge-gui/res/cardsfolder/d/dehydration.txt b/forge-gui/res/cardsfolder/d/dehydration.txt index 520fe6e5c3b..33f1b572552 100644 --- a/forge-gui/res/cardsfolder/d/dehydration.txt +++ b/forge-gui/res/cardsfolder/d/dehydration.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/dehydration.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/d/deicide.txt b/forge-gui/res/cardsfolder/d/deicide.txt index e89fb30a957..c71876b0e79 100644 --- a/forge-gui/res/cardsfolder/d/deicide.txt +++ b/forge-gui/res/cardsfolder/d/deicide.txt @@ -1,14 +1,14 @@ -Name:Deicide -ManaCost:1 W -Types:Instant -A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ ExileYard | SpellDescription$ Exile target enchantment. If the exiled card is a God card, search its controller's graveyard, hand, and library for any number of cards with the same name as that card and exile them, then that player shuffles his or her library. -SVar:ExileYard:DB$ ChangeZone | ChangeType$ Remembered.sameName | Origin$ Graveyard | DefinedPlayer$ TargetedController | Chooser$ You | Destination$ Exile | ChangeNum$ NumInYard | References$ NumInYard | Hidden$ True | SubAbility$ ExileHand | StackDescription$ Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. | ConditionDefined$ Remembered | ConditionPresent$ God | ConditionCompare$ GE1 -SVar:ExileHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ TargetedController | ChangeType$ Remembered.sameName | ChangeNum$ NumInHand | References$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None | ConditionDefined$ Remembered | ConditionPresent$ God | ConditionCompare$ GE1 -SVar:ExileLib:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ TargetedController | ChangeType$ Remembered.sameName | ChangeNum$ NumInLib | References$ NumInLib | Chooser$ You | Shuffle$ True | StackDescription$ None | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ God | ConditionCompare$ GE1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NumInLib:TargetedController$CardsInLibrary -SVar:NumInHand:TargetedController$CardsInHand -SVar:NumInYard:TargetedController$CardsInGraveyard -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deicide.jpg -Oracle:Exile target enchantment. If the exiled card is a God card, search its controller's graveyard, hand, and library for any number of cards with the same name as that card and exile them, then that player shuffles his or her library. \ No newline at end of file +Name:Deicide +ManaCost:1 W +Types:Instant +A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ ExileYard | SpellDescription$ Exile target enchantment. If the exiled card is a God card, search its controller's graveyard, hand, and library for any number of cards with the same name as that card and exile them, then that player shuffles his or her library. +SVar:ExileYard:DB$ ChangeZone | ChangeType$ Remembered.sameName | Origin$ Graveyard | DefinedPlayer$ TargetedController | Chooser$ You | Destination$ Exile | ChangeNum$ NumInYard | References$ NumInYard | Hidden$ True | SubAbility$ ExileHand | StackDescription$ Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. | ConditionDefined$ Remembered | ConditionPresent$ God | ConditionCompare$ GE1 +SVar:ExileHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ TargetedController | ChangeType$ Remembered.sameName | ChangeNum$ NumInHand | References$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None | ConditionDefined$ Remembered | ConditionPresent$ God | ConditionCompare$ GE1 +SVar:ExileLib:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ TargetedController | ChangeType$ Remembered.sameName | ChangeNum$ NumInLib | References$ NumInLib | Chooser$ You | Shuffle$ True | StackDescription$ None | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ God | ConditionCompare$ GE1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NumInLib:TargetedController$CardsInLibrary +SVar:NumInHand:TargetedController$CardsInHand +SVar:NumInYard:TargetedController$CardsInGraveyard +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deicide.jpg +Oracle:Exile target enchantment. If the exiled card is a God card, search its controller's graveyard, hand, and library for any number of cards with the same name as that card and exile them, then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/d/deity_of_scars.txt b/forge-gui/res/cardsfolder/d/deity_of_scars.txt index 8df1d262128..2878de9b334 100644 --- a/forge-gui/res/cardsfolder/d/deity_of_scars.txt +++ b/forge-gui/res/cardsfolder/d/deity_of_scars.txt @@ -6,4 +6,4 @@ K:Trample K:etbCounter:M1M1:2 A:AB$ Regenerate | Cost$ BG SubCounter<1/M1M1> | SpellDescription$ Regenerate Deity of Scars. SVar:Picture:http://wizards.com/global/images/magic/general/deity_of_scars.jpg -Oracle:Trample\nDeity of Scars enters the battlefield with two -1/-1 counters on it.\n{B/G}, Remove a -1/-1 counter from Deity of Scars: Regenerate Deity of Scars. \ No newline at end of file +Oracle:Trample\nDeity of Scars enters the battlefield with two -1/-1 counters on it.\n{B/G}, Remove a -1/-1 counter from Deity of Scars: Regenerate Deity of Scars. diff --git a/forge-gui/res/cardsfolder/d/deja_vu.txt b/forge-gui/res/cardsfolder/d/deja_vu.txt index e3e23c4ea3e..ea312a15aaf 100644 --- a/forge-gui/res/cardsfolder/d/deja_vu.txt +++ b/forge-gui/res/cardsfolder/d/deja_vu.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target sorcery card in your graveyard | ValidTgts$ Sorcery.YouCtrl | SpellDescription$ Return target sorcery card from your graveyard to your hand. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/deja_vu.jpg -Oracle:Return target sorcery card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/d/delay.txt b/forge-gui/res/cardsfolder/d/delay.txt index c754fc5e3cd..911be64d254 100644 --- a/forge-gui/res/cardsfolder/d/delay.txt +++ b/forge-gui/res/cardsfolder/d/delay.txt @@ -1,9 +1,9 @@ -Name:Delay -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | Destination$ Exile | SubAbility$ DBPutCounter | SpellDescription$ Counter target spell. If the spell is countered this way, exile it with three time counters on it instead of putting it into its owner's graveyard. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, remove a counter from that card. When the last is removed, the player plays it without paying its mana cost. If it's a creature, it has haste.) -SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterNum$ 3 | CounterType$ TIME | SubAbility$ DBPump -SVar:DBPump:DB$ PumpAll | ValidCards$ Card.IsRemembered+withoutSuspend | PumpZone$ Exile | KW$ Suspend | Permanent$ True | SubAbility$ DBCleanup | StackDescription$ If it doesn't have suspend, it gains suspend. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/delay.jpg -Oracle:Counter target spell. If the spell is countered this way, exile it with three time counters on it instead of putting it into its owner's graveyard. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, remove a counter from that card. When the last is removed, the player plays it without paying its mana cost. If it's a creature, it has haste.) \ No newline at end of file +Name:Delay +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | Destination$ Exile | SubAbility$ DBPutCounter | SpellDescription$ Counter target spell. If the spell is countered this way, exile it with three time counters on it instead of putting it into its owner's graveyard. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, remove a counter from that card. When the last is removed, the player plays it without paying its mana cost. If it's a creature, it has haste.) +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterNum$ 3 | CounterType$ TIME | SubAbility$ DBPump +SVar:DBPump:DB$ PumpAll | ValidCards$ Card.IsRemembered+withoutSuspend | PumpZone$ Exile | KW$ Suspend | Permanent$ True | SubAbility$ DBCleanup | StackDescription$ If it doesn't have suspend, it gains suspend. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/delay.jpg +Oracle:Counter target spell. If the spell is countered this way, exile it with three time counters on it instead of putting it into its owner's graveyard. If it doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, remove a counter from that card. When the last is removed, the player plays it without paying its mana cost. If it's a creature, it has haste.) diff --git a/forge-gui/res/cardsfolder/d/delaying_shield.txt b/forge-gui/res/cardsfolder/d/delaying_shield.txt index d95c59747bf..8020c395666 100644 --- a/forge-gui/res/cardsfolder/d/delaying_shield.txt +++ b/forge-gui/res/cardsfolder/d/delaying_shield.txt @@ -1,15 +1,15 @@ -Name:Delaying Shield -ManaCost:3 W -Types:Enchantment -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ Counters | Description$ If damage would be dealt to you, put that many delay counters on CARDNAME instead. -SVar:Counters:AB$ PutCounter | Cost$ 0 | CounterType$ DELAY | CounterNum$ NumDamage | References$ NumDamage | Defined$ Self -SVar:NumDamage:ReplaceCount$DamageAmount -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+counters_GE1_DELAY | Execute$ RemoveCounters | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, remove all delay counters from CARDNAME. For each delay counter removed this way, you lose 1 life unless you pay {1}{W}. -SVar:RemoveCounters:AB$ RemoveCounter | Cost$ 0 | CounterType$ DELAY | CounterNum$ All | RememberRemoved$ True | SubAbility$ RepeatOnUpkeep -SVar:RepeatOnUpkeep:DB$ Repeat | MaxRepeat$ NumRemoved | References$ NumRemoved | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 | Defined$ You | UnlessCost$ 1 W | UnlessPayer$ You -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NumRemoved:Count$RememberedSize -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/delaying_shield.jpg -Oracle:If damage would be dealt to you, put that many delay counters on Delaying Shield instead.\nAt the beginning of your upkeep, remove all delay counters from Delaying Shield. For each delay counter removed this way, you lose 1 life unless you pay {1}{W}. \ No newline at end of file +Name:Delaying Shield +ManaCost:3 W +Types:Enchantment +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ Counters | Description$ If damage would be dealt to you, put that many delay counters on CARDNAME instead. +SVar:Counters:AB$ PutCounter | Cost$ 0 | CounterType$ DELAY | CounterNum$ NumDamage | References$ NumDamage | Defined$ Self +SVar:NumDamage:ReplaceCount$DamageAmount +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+counters_GE1_DELAY | Execute$ RemoveCounters | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, remove all delay counters from CARDNAME. For each delay counter removed this way, you lose 1 life unless you pay {1}{W}. +SVar:RemoveCounters:AB$ RemoveCounter | Cost$ 0 | CounterType$ DELAY | CounterNum$ All | RememberRemoved$ True | SubAbility$ RepeatOnUpkeep +SVar:RepeatOnUpkeep:DB$ Repeat | MaxRepeat$ NumRemoved | References$ NumRemoved | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 | Defined$ You | UnlessCost$ 1 W | UnlessPayer$ You +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NumRemoved:Count$RememberedSize +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/delaying_shield.jpg +Oracle:If damage would be dealt to you, put that many delay counters on Delaying Shield instead.\nAt the beginning of your upkeep, remove all delay counters from Delaying Shield. For each delay counter removed this way, you lose 1 life unless you pay {1}{W}. diff --git a/forge-gui/res/cardsfolder/d/delifs_cone.txt b/forge-gui/res/cardsfolder/d/delifs_cone.txt index 7af12b1a75a..9957fb47723 100644 --- a/forge-gui/res/cardsfolder/d/delifs_cone.txt +++ b/forge-gui/res/cardsfolder/d/delifs_cone.txt @@ -1,11 +1,11 @@ -Name:Delif's Cone -ManaCost:0 -Types:Artifact -A:AB$ Animate | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.YouCtrl | Triggers$ TrigAttackerUnblocked | sVars$ GainLife,DBPump,DelifX | SpellDescription$ This turn, when target creature you control attacks and isn't blocked, you may gain life equal to its power. If you do, it assigns no combat damage this turn. -SVar:TrigAttackerUnblocked:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ GainLife | OptionalDecider$ You | TriggerDescription$ This turn, when CARDNAME attacks and isn't blocked, you may gain life equal to its power. If you do, it assigns no combat damage this turn. -SVar:GainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ DelifX | SubAbility$ DBPump | References$ DelifX -SVar:DBPump:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage | StackDescription$ CARDNAME assigns no combat damage this turn. -SVar:DelifX:Count$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/delifs_cone.jpg -Oracle:{T}, Sacrifice Delif's Cone: This turn, when target creature you control attacks and isn't blocked, you may gain life equal to its power. If you do, it assigns no combat damage this turn. \ No newline at end of file +Name:Delif's Cone +ManaCost:0 +Types:Artifact +A:AB$ Animate | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.YouCtrl | Triggers$ TrigAttackerUnblocked | sVars$ GainLife,DBPump,DelifX | SpellDescription$ This turn, when target creature you control attacks and isn't blocked, you may gain life equal to its power. If you do, it assigns no combat damage this turn. +SVar:TrigAttackerUnblocked:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ GainLife | OptionalDecider$ You | TriggerDescription$ This turn, when CARDNAME attacks and isn't blocked, you may gain life equal to its power. If you do, it assigns no combat damage this turn. +SVar:GainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ DelifX | SubAbility$ DBPump | References$ DelifX +SVar:DBPump:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage | StackDescription$ CARDNAME assigns no combat damage this turn. +SVar:DelifX:Count$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/delifs_cone.jpg +Oracle:{T}, Sacrifice Delif's Cone: This turn, when target creature you control attacks and isn't blocked, you may gain life equal to its power. If you do, it assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/d/delifs_cube.txt b/forge-gui/res/cardsfolder/d/delifs_cube.txt index b6c2bb08899..b8378656668 100644 --- a/forge-gui/res/cardsfolder/d/delifs_cube.txt +++ b/forge-gui/res/cardsfolder/d/delifs_cube.txt @@ -1,13 +1,13 @@ -Name:Delif's Cube -ManaCost:1 -Types:Artifact -A:AB$ Effect | Cost$ 2 T | Name$ Delif's Cube Effect | ValidTgts$ Creature.YouCtrl | Triggers$ TrigAttackerUnblocked,TrigLeave | SVars$ DBPump,PutCounter,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ This turn, when target creature you control attacks and isn't blocked, it assigns no combat damage this turn and you put a cube counter on CARDNAME. -SVar:TrigAttackerUnblocked:Mode$ AttackerUnblocked | ValidCard$ Card.IsRemembered | Execute$ DBPump | TriggerDescription$ This turn, when targeted creature attacks and isn't blocked, it assigns no combat damage this turn and you put a cube counter on Delif's Cube. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ PutCounter -SVar:PutCounter:DB$ PutCounter | Defined$ Imprinted | CounterType$ CUBE | CounterNum$ 1 | SubAbility$ ExileEffect -SVar:TrigLeave:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -A:AB$ Regenerate | Cost$ 2 SubCounter<1/CUBE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/delifs_cube.jpg -Oracle:{2}, {T}: This turn, when target creature you control attacks and isn't blocked, it assigns no combat damage this turn and you put a cube counter on Delif's Cube.\n{2}, Remove a cube counter from Delif's Cube: Regenerate target creature. \ No newline at end of file +Name:Delif's Cube +ManaCost:1 +Types:Artifact +A:AB$ Effect | Cost$ 2 T | Name$ Delif's Cube Effect | ValidTgts$ Creature.YouCtrl | Triggers$ TrigAttackerUnblocked,TrigLeave | SVars$ DBPump,PutCounter,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ This turn, when target creature you control attacks and isn't blocked, it assigns no combat damage this turn and you put a cube counter on CARDNAME. +SVar:TrigAttackerUnblocked:Mode$ AttackerUnblocked | ValidCard$ Card.IsRemembered | Execute$ DBPump | TriggerDescription$ This turn, when targeted creature attacks and isn't blocked, it assigns no combat damage this turn and you put a cube counter on Delif's Cube. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ PutCounter +SVar:PutCounter:DB$ PutCounter | Defined$ Imprinted | CounterType$ CUBE | CounterNum$ 1 | SubAbility$ ExileEffect +SVar:TrigLeave:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +A:AB$ Regenerate | Cost$ 2 SubCounter<1/CUBE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/delifs_cube.jpg +Oracle:{2}, {T}: This turn, when target creature you control attacks and isn't blocked, it assigns no combat damage this turn and you put a cube counter on Delif's Cube.\n{2}, Remove a cube counter from Delif's Cube: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/d/delirium.txt b/forge-gui/res/cardsfolder/d/delirium.txt index c69a45c36d5..f680703d231 100644 --- a/forge-gui/res/cardsfolder/d/delirium.txt +++ b/forge-gui/res/cardsfolder/d/delirium.txt @@ -6,4 +6,4 @@ SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | DamageS SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. SVar:X:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/delirium.jpg -Oracle:Cast Delirium only during an opponent's turn.\nTap target creature that player controls. That creature deals damage equal to its power to the player. Prevent all combat damage that would be dealt to and dealt by the creature this turn. \ No newline at end of file +Oracle:Cast Delirium only during an opponent's turn.\nTap target creature that player controls. That creature deals damage equal to its power to the player. Prevent all combat damage that would be dealt to and dealt by the creature this turn. diff --git a/forge-gui/res/cardsfolder/d/delirium_skeins.txt b/forge-gui/res/cardsfolder/d/delirium_skeins.txt index 32192361b75..9b84cffd857 100644 --- a/forge-gui/res/cardsfolder/d/delirium_skeins.txt +++ b/forge-gui/res/cardsfolder/d/delirium_skeins.txt @@ -5,4 +5,4 @@ A:SP$ RepeatEach | Cost$ 2 B | RepeatPlayers$ Player | RepeatSubAbility$ Deliriu SVar:DeliriumDiscard:DB$ Discard | Mode$ TgtChoose | Defined$ Remembered | NumCards$ 3 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/delirium_skeins.jpg -Oracle:Each player discards three cards. \ No newline at end of file +Oracle:Each player discards three cards. diff --git a/forge-gui/res/cardsfolder/d/delraich.txt b/forge-gui/res/cardsfolder/d/delraich.txt index c44324ed05d..e8770d7f108 100644 --- a/forge-gui/res/cardsfolder/d/delraich.txt +++ b/forge-gui/res/cardsfolder/d/delraich.txt @@ -5,4 +5,4 @@ PT:6/6 K:Trample SVar:AltCost:Cost$ Sac<3/Creature.Black> | Description$ You may sacrifice three black creatures rather than pay Delraich's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/delraich.jpg -Oracle:Trample\nYou may sacrifice three black creatures rather than pay Delraich's mana cost. \ No newline at end of file +Oracle:Trample\nYou may sacrifice three black creatures rather than pay Delraich's mana cost. diff --git a/forge-gui/res/cardsfolder/d/deluge.txt b/forge-gui/res/cardsfolder/d/deluge.txt index 7a9e403e1ab..a2d4d47feab 100644 --- a/forge-gui/res/cardsfolder/d/deluge.txt +++ b/forge-gui/res/cardsfolder/d/deluge.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Instant A:SP$ TapAll | Cost$ 2 U | ValidCards$ Creature.withoutFlying | SpellDescription$ Tap all creatures without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/deluge.jpg -Oracle:Tap all creatures without flying. \ No newline at end of file +Oracle:Tap all creatures without flying. diff --git a/forge-gui/res/cardsfolder/d/delusions_of_mediocrity.txt b/forge-gui/res/cardsfolder/d/delusions_of_mediocrity.txt index a76306aaea4..5163ebd71de 100644 --- a/forge-gui/res/cardsfolder/d/delusions_of_mediocrity.txt +++ b/forge-gui/res/cardsfolder/d/delusions_of_mediocrity.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 10 SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 10 SVar:Picture:http://www.wizards.com/global/images/magic/general/delusions_of_mediocrity.jpg -Oracle:When Delusions of Mediocrity enters the battlefield, you gain 10 life.\nWhen Delusions of Mediocrity leaves the battlefield, you lose 10 life. \ No newline at end of file +Oracle:When Delusions of Mediocrity enters the battlefield, you gain 10 life.\nWhen Delusions of Mediocrity leaves the battlefield, you lose 10 life. diff --git a/forge-gui/res/cardsfolder/d/delver_of_secrets_insectile_aberration.txt b/forge-gui/res/cardsfolder/d/delver_of_secrets_insectile_aberration.txt index 6f787045922..64925ef81c8 100644 --- a/forge-gui/res/cardsfolder/d/delver_of_secrets_insectile_aberration.txt +++ b/forge-gui/res/cardsfolder/d/delver_of_secrets_insectile_aberration.txt @@ -1,23 +1,23 @@ -Name:Delver of Secrets -ManaCost:U -Types:Creature Human Wizard -PT:1/1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLook | TriggerDescription$ At the beginning of your upkeep, look at the top card of your library. You may reveal that card. If an instant or sorcery card is revealed this way, transform CARDNAME. -SVar:TrigLook:AB$ Dig | Cost$ 0 | DigNum$ 1 | NoMove$ True | SubAbility$ DBDig | SpellDescription$ Look at the top card of your library. -SVar:DBDig:DB$ Dig | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | RevealOptional$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBTransform -SVar:DBTransform:DB$ SetState | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Instant,Card.Sorcery | ConditionCompare$ EQ1 | SubAbility$ Cleanup | Mode$ Transform -SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/delver_of_secrets.jpg -Oracle:At the beginning of your upkeep, look at the top card of your library. You may reveal that card. If an instant or sorcery card is revealed this way, transform Delver of Secrets. - -ALTERNATE - -Name:Insectile Aberration -ManaCost:no cost -Colors:blue -Types:Creature Human Insect -PT:3/2 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/insectile_aberration.jpg -Oracle:Flying \ No newline at end of file +Name:Delver of Secrets +ManaCost:U +Types:Creature Human Wizard +PT:1/1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLook | TriggerDescription$ At the beginning of your upkeep, look at the top card of your library. You may reveal that card. If an instant or sorcery card is revealed this way, transform CARDNAME. +SVar:TrigLook:AB$ Dig | Cost$ 0 | DigNum$ 1 | NoMove$ True | SubAbility$ DBDig | SpellDescription$ Look at the top card of your library. +SVar:DBDig:DB$ Dig | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | RevealOptional$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBTransform +SVar:DBTransform:DB$ SetState | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Instant,Card.Sorcery | ConditionCompare$ EQ1 | SubAbility$ Cleanup | Mode$ Transform +SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/delver_of_secrets.jpg +Oracle:At the beginning of your upkeep, look at the top card of your library. You may reveal that card. If an instant or sorcery card is revealed this way, transform Delver of Secrets. + +ALTERNATE + +Name:Insectile Aberration +ManaCost:no cost +Colors:blue +Types:Creature Human Insect +PT:3/2 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/insectile_aberration.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/d/dematerialize.txt b/forge-gui/res/cardsfolder/d/dematerialize.txt index 4d852412b1f..ef0bb52a59b 100644 --- a/forge-gui/res/cardsfolder/d/dematerialize.txt +++ b/forge-gui/res/cardsfolder/d/dematerialize.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 5 U U A:SP$ ChangeZone | Cost$ 3 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/dematerialize.jpg -Oracle:Return target permanent to its owner's hand.\nFlashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Return target permanent to its owner's hand.\nFlashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/dementia_bat.txt b/forge-gui/res/cardsfolder/d/dementia_bat.txt index 226d1cb88a0..f8c421d56b9 100644 --- a/forge-gui/res/cardsfolder/d/dementia_bat.txt +++ b/forge-gui/res/cardsfolder/d/dementia_bat.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Discard | Cost$ Sac<1/CARDNAME> 4 B | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/dementia_bat.jpg -Oracle:Flying\n{4}{B}, Sacrifice Dementia Bat: Target player discards two cards. \ No newline at end of file +Oracle:Flying\n{4}{B}, Sacrifice Dementia Bat: Target player discards two cards. diff --git a/forge-gui/res/cardsfolder/d/dementia_sliver.txt b/forge-gui/res/cardsfolder/d/dementia_sliver.txt index d0a7643d42a..73428f42bb7 100644 --- a/forge-gui/res/cardsfolder/d/dementia_sliver.txt +++ b/forge-gui/res/cardsfolder/d/dementia_sliver.txt @@ -1,12 +1,12 @@ -Name:Dementia Sliver -ManaCost:3 U B -Types:Creature Sliver -PT:3/3 -S:Mode$ Continuous | Affected$ Sliver | AddAbility$ ABDementiaNameCard | AddSVar$ DBDementiaReveal & DBDementiaDiscard | Description$ All Slivers have "{T}: Name a card. Target opponent reveals a card at random from his or her hand. If it's the named card, that player discards it. Activate this ability only during your turn." -SVar:ABDementiaNameCard:AB$ NameCard | Cost$ T | Defined$ You | SubAbility$ DBDementiaReveal | SpellDescription$ Name a card. Target opponent reveals a card at random from his or her hand. If it's the named card, that player discards it. Activate this ability only during your turn." -SVar:DBDementiaReveal:DB$ Reveal | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Random$ True | PlayerTurn$ True | SubAbility$ DBDementiaDiscard -SVar:DBDementiaDiscard:DB$ Discard | DiscardValid$ Card.NamedCard | Mode$ TgtChoose | Defined$ Targeted -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dementia_sliver.jpg -Oracle:All Slivers have "{T}: Name a card. Target opponent reveals a card at random from his or her hand. If it's the named card, that player discards it. Activate this ability only during your turn." \ No newline at end of file +Name:Dementia Sliver +ManaCost:3 U B +Types:Creature Sliver +PT:3/3 +S:Mode$ Continuous | Affected$ Sliver | AddAbility$ ABDementiaNameCard | AddSVar$ DBDementiaReveal & DBDementiaDiscard | Description$ All Slivers have "{T}: Name a card. Target opponent reveals a card at random from his or her hand. If it's the named card, that player discards it. Activate this ability only during your turn." +SVar:ABDementiaNameCard:AB$ NameCard | Cost$ T | Defined$ You | SubAbility$ DBDementiaReveal | SpellDescription$ Name a card. Target opponent reveals a card at random from his or her hand. If it's the named card, that player discards it. Activate this ability only during your turn." +SVar:DBDementiaReveal:DB$ Reveal | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Random$ True | PlayerTurn$ True | SubAbility$ DBDementiaDiscard +SVar:DBDementiaDiscard:DB$ Discard | DiscardValid$ Card.NamedCard | Mode$ TgtChoose | Defined$ Targeted +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dementia_sliver.jpg +Oracle:All Slivers have "{T}: Name a card. Target opponent reveals a card at random from his or her hand. If it's the named card, that player discards it. Activate this ability only during your turn." diff --git a/forge-gui/res/cardsfolder/d/demigod_of_revenge.txt b/forge-gui/res/cardsfolder/d/demigod_of_revenge.txt index 6cf291ac098..e3cad11f11a 100644 --- a/forge-gui/res/cardsfolder/d/demigod_of_revenge.txt +++ b/forge-gui/res/cardsfolder/d/demigod_of_revenge.txt @@ -7,4 +7,4 @@ K:Haste T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerZones$ Stack | TriggerDescription$ When you cast CARDNAME, return all cards named Demigod of Revenge from your graveyard to the battlefield. SVar:TrigReturn:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.namedDemigod of Revenge | Origin$ Graveyard | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/demigod_of_revenge.jpg -Oracle:Flying, haste\nWhen you cast Demigod of Revenge, return all cards named Demigod of Revenge from your graveyard to the battlefield. \ No newline at end of file +Oracle:Flying, haste\nWhen you cast Demigod of Revenge, return all cards named Demigod of Revenge from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/d/demolish.txt b/forge-gui/res/cardsfolder/d/demolish.txt index dc2ecfa5c25..c086fbd1c03 100644 --- a/forge-gui/res/cardsfolder/d/demolish.txt +++ b/forge-gui/res/cardsfolder/d/demolish.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Sorcery A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. SVar:Picture:http://www.wizards.com/global/images/magic/general/demolish.jpg -Oracle:Destroy target artifact or land. \ No newline at end of file +Oracle:Destroy target artifact or land. diff --git a/forge-gui/res/cardsfolder/d/demon_of_deaths_gate.txt b/forge-gui/res/cardsfolder/d/demon_of_deaths_gate.txt index b784681ce61..9f09e01633d 100644 --- a/forge-gui/res/cardsfolder/d/demon_of_deaths_gate.txt +++ b/forge-gui/res/cardsfolder/d/demon_of_deaths_gate.txt @@ -6,4 +6,4 @@ K:Trample K:Flying SVar:AltCost:Cost$ PayLife<6> Sac<3/Creature.Black> | Description$ You may pay 6 life and sacrifice three black creatures rather than pay Demon of Death's Gate's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/demon_of_deaths_gate.jpg -Oracle:You may pay 6 life and sacrifice three black creatures rather than pay Demon of Death's Gate's mana cost.\nFlying, trample \ No newline at end of file +Oracle:You may pay 6 life and sacrifice three black creatures rather than pay Demon of Death's Gate's mana cost.\nFlying, trample diff --git a/forge-gui/res/cardsfolder/d/demonfire.txt b/forge-gui/res/cardsfolder/d/demonfire.txt index 67d07fdc770..b4cb0b33be1 100644 --- a/forge-gui/res/cardsfolder/d/demonfire.txt +++ b/forge-gui/res/cardsfolder/d/demonfire.txt @@ -1,11 +1,11 @@ -Name:Demonfire -ManaCost:X R -Types:Sorcery -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | SubAbility$ DBDemonfire | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. Hellbent - If you have no cards in hand, CARDNAME can't be countered by spells or abilities and the damage can't be prevented. -SVar:DBDemonfire:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | NoPrevention$ True | ConditionCheckSVar$ Y | References$ X,Y | ConditionSVarCompare$ EQ0 | SubAbility$ Annihilate -SVar:Annihilate:DB$ Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted -S:Mode$ Continuous | Affected$ Self | AffectedZone$ Stack | EffectZone$ All | CharacteristicDefining$ True | AddHiddenKeyword$ CARDNAME can't be countered. | CheckSVar$ Y | SVarCompare$ EQ0 | Description$ Hellbent - If you have no cards in hand, CARDNAME can't be countered by spells or abilities and the damage can't be prevented. -SVar:X:Count$xPaid -SVar:Y:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/demonfire.jpg -Oracle:Demonfire deals X damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead.\nHellbent - If you have no cards in hand, Demonfire can't be countered by spells or abilities and the damage can't be prevented. \ No newline at end of file +Name:Demonfire +ManaCost:X R +Types:Sorcery +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | SubAbility$ DBDemonfire | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. Hellbent - If you have no cards in hand, CARDNAME can't be countered by spells or abilities and the damage can't be prevented. +SVar:DBDemonfire:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | NoPrevention$ True | ConditionCheckSVar$ Y | References$ X,Y | ConditionSVarCompare$ EQ0 | SubAbility$ Annihilate +SVar:Annihilate:DB$ Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted +S:Mode$ Continuous | Affected$ Self | AffectedZone$ Stack | EffectZone$ All | CharacteristicDefining$ True | AddHiddenKeyword$ CARDNAME can't be countered. | CheckSVar$ Y | SVarCompare$ EQ0 | Description$ Hellbent - If you have no cards in hand, CARDNAME can't be countered by spells or abilities and the damage can't be prevented. +SVar:X:Count$xPaid +SVar:Y:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/demonfire.jpg +Oracle:Demonfire deals X damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead.\nHellbent - If you have no cards in hand, Demonfire can't be countered by spells or abilities and the damage can't be prevented. diff --git a/forge-gui/res/cardsfolder/d/demonic_appetite.txt b/forge-gui/res/cardsfolder/d/demonic_appetite.txt index dbaa5d2419e..cc56a4b11d6 100644 --- a/forge-gui/res/cardsfolder/d/demonic_appetite.txt +++ b/forge-gui/res/cardsfolder/d/demonic_appetite.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_appetite.jpg -Oracle:Enchant creature you control\nEnchanted creature gets +3/+3.\nAt the beginning of your upkeep, sacrifice a creature. \ No newline at end of file +Oracle:Enchant creature you control\nEnchanted creature gets +3/+3.\nAt the beginning of your upkeep, sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/d/demonic_attorney.txt b/forge-gui/res/cardsfolder/d/demonic_attorney.txt index 14cd7342f95..5359758873d 100644 --- a/forge-gui/res/cardsfolder/d/demonic_attorney.txt +++ b/forge-gui/res/cardsfolder/d/demonic_attorney.txt @@ -1,9 +1,9 @@ -Name:Demonic Attorney -ManaCost:1 B B -Types:Sorcery -K:Remove CARDNAME from your deck before playing if you're not playing for ante. -A:SP$ Mill | Cost$ 1 B B | Defined$ Each | NumCards$ 1 | Destination$ Ante | SpellDescription$ Each player antes the top card of his or her library. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_attorney.jpg -Oracle:Remove Demonic Attorney from your deck before playing if you're not playing for ante.\nEach player antes the top card of his or her library. \ No newline at end of file +Name:Demonic Attorney +ManaCost:1 B B +Types:Sorcery +K:Remove CARDNAME from your deck before playing if you're not playing for ante. +A:SP$ Mill | Cost$ 1 B B | Defined$ Each | NumCards$ 1 | Destination$ Ante | SpellDescription$ Each player antes the top card of his or her library. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_attorney.jpg +Oracle:Remove Demonic Attorney from your deck before playing if you're not playing for ante.\nEach player antes the top card of his or her library. diff --git a/forge-gui/res/cardsfolder/d/demonic_collusion.txt b/forge-gui/res/cardsfolder/d/demonic_collusion.txt index acbbe157091..67b281787c7 100644 --- a/forge-gui/res/cardsfolder/d/demonic_collusion.txt +++ b/forge-gui/res/cardsfolder/d/demonic_collusion.txt @@ -5,4 +5,4 @@ K:Buyback Discard<2/Card> A:SP$ ChangeZone | Cost$ 3 B B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | Shuffle$ True | SpellDescription$ Search your library for a card and put that card into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_collusion.jpg -Oracle:Buyback-Discard two cards. (You may discard two cards in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nSearch your library for a card and put that card into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Buyback-Discard two cards. (You may discard two cards in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nSearch your library for a card and put that card into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/demonic_consultation.txt b/forge-gui/res/cardsfolder/d/demonic_consultation.txt index 99463ae5395..adc0f09c283 100644 --- a/forge-gui/res/cardsfolder/d/demonic_consultation.txt +++ b/forge-gui/res/cardsfolder/d/demonic_consultation.txt @@ -6,4 +6,4 @@ SVar:DBMill:DB$ Mill | Defined$ You | NumCards$ 6 | Destination$ Exile | SubAbil SVar:DBDigUntil:DB$ DigUntil | Valid$ Card.NamedCard | FoundDestination$ Hand | RevealedDestination$ Exile | ValidDescription$ named card SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_consultation.jpg -Oracle:Name a card. Exile the top six cards of your library, then reveal cards from the top of your library until you reveal the named card. Put that card into your hand and exile all other cards revealed this way. \ No newline at end of file +Oracle:Name a card. Exile the top six cards of your library, then reveal cards from the top of your library until you reveal the named card. Put that card into your hand and exile all other cards revealed this way. diff --git a/forge-gui/res/cardsfolder/d/demonic_dread.txt b/forge-gui/res/cardsfolder/d/demonic_dread.txt index 522b83b8639..a8ee841c286 100644 --- a/forge-gui/res/cardsfolder/d/demonic_dread.txt +++ b/forge-gui/res/cardsfolder/d/demonic_dread.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ 1 B R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. K:Cascade SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_dread.jpg -Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nTarget creature can't block this turn. \ No newline at end of file +Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nTarget creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/d/demonic_hordes.txt b/forge-gui/res/cardsfolder/d/demonic_hordes.txt index 02b09887ee4..cc34ef30e23 100644 --- a/forge-gui/res/cardsfolder/d/demonic_hordes.txt +++ b/forge-gui/res/cardsfolder/d/demonic_hordes.txt @@ -10,4 +10,4 @@ SVar:DBChooseLand:DB$ ChooseCard | Defined$ ChosenPlayer | Choices$ Land.YouCtrl SVar:DBSacLand:DB$ Destroy | Sacrifice$ True| Defined$ ChosenCard | SubAbility$ DBReset SVar:PlayMain1:FALSE SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_hordes.jpg -Oracle:{T}: Destroy target land.\nAt the beginning of your upkeep, unless you pay {B}{B}{B}, tap Demonic Hordes and sacrifice a land of an opponent's choice. \ No newline at end of file +Oracle:{T}: Destroy target land.\nAt the beginning of your upkeep, unless you pay {B}{B}{B}, tap Demonic Hordes and sacrifice a land of an opponent's choice. diff --git a/forge-gui/res/cardsfolder/d/demonic_rising.txt b/forge-gui/res/cardsfolder/d/demonic_rising.txt index d1552116aea..190d69d5856 100644 --- a/forge-gui/res/cardsfolder/d/demonic_rising.txt +++ b/forge-gui/res/cardsfolder/d/demonic_rising.txt @@ -1,8 +1,8 @@ -Name:Demonic Rising -ManaCost:3 B B -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, if you control exactly one creature, put a 5/5 black Demon creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 5 5 Demon avr | TokenAmount$ 1 | TokenName$ Demon | TokenTypes$ Creature,Demon | TokenOwner$ You | TokenColors$ Black | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_rising.jpg -Oracle:At the beginning of your end step, if you control exactly one creature, put a 5/5 black Demon creature token with flying onto the battlefield. \ No newline at end of file +Name:Demonic Rising +ManaCost:3 B B +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ1 | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, if you control exactly one creature, put a 5/5 black Demon creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 5 5 Demon avr | TokenAmount$ 1 | TokenName$ Demon | TokenTypes$ Creature,Demon | TokenOwner$ You | TokenColors$ Black | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_rising.jpg +Oracle:At the beginning of your end step, if you control exactly one creature, put a 5/5 black Demon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/demonic_taskmaster.txt b/forge-gui/res/cardsfolder/d/demonic_taskmaster.txt index 1ed71f7268d..bb0586d09ca 100644 --- a/forge-gui/res/cardsfolder/d/demonic_taskmaster.txt +++ b/forge-gui/res/cardsfolder/d/demonic_taskmaster.txt @@ -1,10 +1,10 @@ -Name:Demonic Taskmaster -ManaCost:2 B -Types:Creature Demon -PT:4/3 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature other than CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.Other -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_taskmaster.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice a creature other than Demonic Taskmaster. \ No newline at end of file +Name:Demonic Taskmaster +ManaCost:2 B +Types:Creature Demon +PT:4/3 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature other than CARDNAME. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.Other +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_taskmaster.jpg +Oracle:Flying\nAt the beginning of your upkeep, sacrifice a creature other than Demonic Taskmaster. diff --git a/forge-gui/res/cardsfolder/d/demonic_torment.txt b/forge-gui/res/cardsfolder/d/demonic_torment.txt index 9664d8b965d..f5139872805 100644 --- a/forge-gui/res/cardsfolder/d/demonic_torment.txt +++ b/forge-gui/res/cardsfolder/d/demonic_torment.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack. & Prevent all combat damage that would be dealt by CARDNAME. | Description$ Enchanted creature can't attack. Prevent all combat damage that would be dealt by enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/demonic_torment.jpg -Oracle:Enchant creature\nEnchanted creature can't attack.\nPrevent all combat damage that would be dealt by enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack.\nPrevent all combat damage that would be dealt by enchanted creature. diff --git a/forge-gui/res/cardsfolder/d/demonic_tutor.txt b/forge-gui/res/cardsfolder/d/demonic_tutor.txt index ce769986414..78945ddb73f 100644 --- a/forge-gui/res/cardsfolder/d/demonic_tutor.txt +++ b/forge-gui/res/cardsfolder/d/demonic_tutor.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card and put that card into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/3e/en-us/card1155.jpg -Oracle:Search your library for a card and put that card into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a card and put that card into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/demonlord_of_ashmouth.txt b/forge-gui/res/cardsfolder/d/demonlord_of_ashmouth.txt index f629b9550cf..214f271f4f6 100644 --- a/forge-gui/res/cardsfolder/d/demonlord_of_ashmouth.txt +++ b/forge-gui/res/cardsfolder/d/demonlord_of_ashmouth.txt @@ -1,11 +1,11 @@ -Name:Demonlord of Ashmouth -ManaCost:2 B B -Types:Creature Demon -PT:5/4 -K:Flying -K:Undying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExileUnless | TriggerDescription$ When CARDNAME enters the battlefield, exile it unless you sacrifice another creature. -SVar:TrigExileUnless:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile | UnlessCost$ Sac<1/Creature.Other/other creature> | UnlessPayer$ You -SVar:NeedsToPlay:Creature.cmcLE2+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/demonlord_of_ashmouth.jpg -Oracle:Flying\nWhen Demonlord of Ashmouth enters the battlefield, exile it unless you sacrifice another creature.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Demonlord of Ashmouth +ManaCost:2 B B +Types:Creature Demon +PT:5/4 +K:Flying +K:Undying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExileUnless | TriggerDescription$ When CARDNAME enters the battlefield, exile it unless you sacrifice another creature. +SVar:TrigExileUnless:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile | UnlessCost$ Sac<1/Creature.Other/other creature> | UnlessPayer$ You +SVar:NeedsToPlay:Creature.cmcLE2+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/demonlord_of_ashmouth.jpg +Oracle:Flying\nWhen Demonlord of Ashmouth enters the battlefield, exile it unless you sacrifice another creature.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/d/demonmail_hauberk.txt b/forge-gui/res/cardsfolder/d/demonmail_hauberk.txt index 7afeee1cbff..f55943bcde8 100644 --- a/forge-gui/res/cardsfolder/d/demonmail_hauberk.txt +++ b/forge-gui/res/cardsfolder/d/demonmail_hauberk.txt @@ -1,7 +1,7 @@ -Name:Demonmail Hauberk -ManaCost:4 -Types:Artifact Equipment -K:Equip Sac<1/Creature> -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 4 | AddToughness$ 2 | Description$ Equipped creature gets +4/+2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/demonmail_hauberk.jpg -Oracle:Equipped creature gets +4/+2.\nEquip-Sacrifice a creature. \ No newline at end of file +Name:Demonmail Hauberk +ManaCost:4 +Types:Artifact Equipment +K:Equip Sac<1/Creature> +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 4 | AddToughness$ 2 | Description$ Equipped creature gets +4/+2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/demonmail_hauberk.jpg +Oracle:Equipped creature gets +4/+2.\nEquip-Sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/d/demons_herald.txt b/forge-gui/res/cardsfolder/d/demons_herald.txt index c03690cab45..98c1ba18031 100644 --- a/forge-gui/res/cardsfolder/d/demons_herald.txt +++ b/forge-gui/res/cardsfolder/d/demons_herald.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ ChangeZone | Cost$ 2 B T Sac<1/Creature.Blue> Sac<1/Creature.Black> Sac<1/Creature.Red> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedPrince of Thralls | ChangeNum$ 1 | CostDesc$ {2}{B}, {T}, Sacrifice a blue creature, a black creature, and a red creature: | SpellDescription$ Search your library for a card named Prince of Thralls and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/demons_herald.jpg -Oracle:{2}{B}, {T}, Sacrifice a blue creature, a black creature, and a red creature: Search your library for a card named Prince of Thralls and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{2}{B}, {T}, Sacrifice a blue creature, a black creature, and a red creature: Search your library for a card named Prince of Thralls and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/demons_horn.txt b/forge-gui/res/cardsfolder/d/demons_horn.txt index c43e45f909d..315d80052c3 100644 --- a/forge-gui/res/cardsfolder/d/demons_horn.txt +++ b/forge-gui/res/cardsfolder/d/demons_horn.txt @@ -6,4 +6,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/demons_horn.jpg -Oracle:Whenever a player casts a black spell, you may gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a black spell, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/d/demons_jester.txt b/forge-gui/res/cardsfolder/d/demons_jester.txt index a223998c109..2fa6f3d80bb 100644 --- a/forge-gui/res/cardsfolder/d/demons_jester.txt +++ b/forge-gui/res/cardsfolder/d/demons_jester.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 1 | Condition$ Hellbent | Description$ Hellbent - CARDNAME gets +2/+1 as long as you have no cards in hand. SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/demons_jester.jpg -Oracle:Flying\nHellbent - Demon's Jester gets +2/+1 as long as you have no cards in hand. \ No newline at end of file +Oracle:Flying\nHellbent - Demon's Jester gets +2/+1 as long as you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/d/demonspine_whip.txt b/forge-gui/res/cardsfolder/d/demonspine_whip.txt index 6bc5fd14a30..09c77efc766 100644 --- a/forge-gui/res/cardsfolder/d/demonspine_whip.txt +++ b/forge-gui/res/cardsfolder/d/demonspine_whip.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ X | Defined$ Equipped | NumAtt$ +X | References$ X | SpellDes SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/demonspine_whip.jpg -Oracle:{X}: Equipped creature gets +X/+0 until end of turn.\nEquip {1} \ No newline at end of file +Oracle:{X}: Equipped creature gets +X/+0 until end of turn.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/d/demoralize.txt b/forge-gui/res/cardsfolder/d/demoralize.txt index 4fb19d18d7a..a43b81ceb71 100644 --- a/forge-gui/res/cardsfolder/d/demoralize.txt +++ b/forge-gui/res/cardsfolder/d/demoralize.txt @@ -1,10 +1,10 @@ -Name:Demoralize -ManaCost:2 R -Types:Instant -A:SP$ Effect | Cost$ 2 R | Name$ Demoralize Effect | StaticAbilities$ KWPump | SubAbility$ DBEffect2 | SpellDescription$ Each creature can't be blocked this turn except by two or more creatures. -SVar:DBEffect2:DB$ Effect | Name$ Demoralize Effect 2 | StaticAbilities$ KWPump2 | Condition$ Threshold | SpellDescription$ Threshold - If seven or more cards are in your graveyard, creatures can't block this turn. -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each creature can't be blocked this turn except by two or more creatures. -SVar:KWPump2:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't block. | Description$ Threshold - If seven or more cards are in your graveyard, creatures can't block this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/demoralize.jpg -Oracle:Each creature can't be blocked this turn except by two or more creatures.\nThreshold - If seven or more cards are in your graveyard, creatures can't block this turn. \ No newline at end of file +Name:Demoralize +ManaCost:2 R +Types:Instant +A:SP$ Effect | Cost$ 2 R | Name$ Demoralize Effect | StaticAbilities$ KWPump | SubAbility$ DBEffect2 | SpellDescription$ Each creature can't be blocked this turn except by two or more creatures. +SVar:DBEffect2:DB$ Effect | Name$ Demoralize Effect 2 | StaticAbilities$ KWPump2 | Condition$ Threshold | SpellDescription$ Threshold - If seven or more cards are in your graveyard, creatures can't block this turn. +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each creature can't be blocked this turn except by two or more creatures. +SVar:KWPump2:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't block. | Description$ Threshold - If seven or more cards are in your graveyard, creatures can't block this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/demoralize.jpg +Oracle:Each creature can't be blocked this turn except by two or more creatures.\nThreshold - If seven or more cards are in your graveyard, creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/d/demystify.txt b/forge-gui/res/cardsfolder/d/demystify.txt index b80a127088f..5ac84f279a0 100644 --- a/forge-gui/res/cardsfolder/d/demystify.txt +++ b/forge-gui/res/cardsfolder/d/demystify.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ Destroy | Cost$ W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/demystify.jpg -Oracle:Destroy target enchantment. \ No newline at end of file +Oracle:Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/d/denizen_of_the_deep.txt b/forge-gui/res/cardsfolder/d/denizen_of_the_deep.txt index ee5eb0dfeb9..95c9fb2d30e 100644 --- a/forge-gui/res/cardsfolder/d/denizen_of_the_deep.txt +++ b/forge-gui/res/cardsfolder/d/denizen_of_the_deep.txt @@ -5,4 +5,4 @@ PT:11/11 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZoneAll | TriggerDescription$ When CARDNAME enters the battlefield, return each other creature you control to its owner's hand. SVar:TrigChangeZoneAll:AB$ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Creature.Other+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/denizen_of_the_deep.jpg -Oracle:When Denizen of the Deep enters the battlefield, return each other creature you control to its owner's hand. \ No newline at end of file +Oracle:When Denizen of the Deep enters the battlefield, return each other creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/dense_canopy.txt b/forge-gui/res/cardsfolder/d/dense_canopy.txt index ac268c70260..eb900b3d100 100644 --- a/forge-gui/res/cardsfolder/d/dense_canopy.txt +++ b/forge-gui/res/cardsfolder/d/dense_canopy.txt @@ -6,4 +6,4 @@ SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dense_canopy.jpg -Oracle:Creatures with flying can block only creatures with flying. \ No newline at end of file +Oracle:Creatures with flying can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/d/dense_foliage.txt b/forge-gui/res/cardsfolder/d/dense_foliage.txt index 1df6dc00c0e..9912196afc8 100644 --- a/forge-gui/res/cardsfolder/d/dense_foliage.txt +++ b/forge-gui/res/cardsfolder/d/dense_foliage.txt @@ -5,4 +5,4 @@ S:Mode$ CantTarget | ValidCard$ Creature | Spell$ True | Description$ Creatures SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dense_foliage.jpg -Oracle:Creatures can't be the targets of spells. \ No newline at end of file +Oracle:Creatures can't be the targets of spells. diff --git a/forge-gui/res/cardsfolder/d/deny_reality.txt b/forge-gui/res/cardsfolder/d/deny_reality.txt index 4ac2d95d678..9509b632806 100644 --- a/forge-gui/res/cardsfolder/d/deny_reality.txt +++ b/forge-gui/res/cardsfolder/d/deny_reality.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Cascade A:SP$ ChangeZone | Cost$ 3 U B | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/deny_reality.jpg -Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nReturn target permanent to its owner's hand. \ No newline at end of file +Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nReturn target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/denying_wind.txt b/forge-gui/res/cardsfolder/d/denying_wind.txt index 5fcb4e6f117..4a12dfc0c56 100644 --- a/forge-gui/res/cardsfolder/d/denying_wind.txt +++ b/forge-gui/res/cardsfolder/d/denying_wind.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 7 U U | Origin$ Library | Destination$ Exile | ValidTgts$ Player | ChangeType$ Card | ChangeNum$ 7 | IsCurse$ True | SpellDescription$ Search target player's library for up to seven cards and exile them. Then that player shuffles his or her library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/denying_wind.jpg -Oracle:Search target player's library for up to seven cards and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Search target player's library for up to seven cards and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/d/deprive.txt b/forge-gui/res/cardsfolder/d/deprive.txt index b8ac1948eff..020a8a7af39 100644 --- a/forge-gui/res/cardsfolder/d/deprive.txt +++ b/forge-gui/res/cardsfolder/d/deprive.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ U U Return<1/Land> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Graveyard | SpellDescription$ Counter target spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/deprive.jpg -Oracle:As an additional cost to cast Deprive, return a land you control to its owner's hand.\nCounter target spell. \ No newline at end of file +Oracle:As an additional cost to cast Deprive, return a land you control to its owner's hand.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/d/deputy_of_acquittals.txt b/forge-gui/res/cardsfolder/d/deputy_of_acquittals.txt index 901044dbc98..eb2f3cb31c5 100644 --- a/forge-gui/res/cardsfolder/d/deputy_of_acquittals.txt +++ b/forge-gui/res/cardsfolder/d/deputy_of_acquittals.txt @@ -1,9 +1,9 @@ -Name:Deputy of Acquittals -ManaCost:W U -Types:Creature Human Wizard -PT:2/2 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return another target creature you control to its owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select another creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deputy_of_acquittals.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Deputy of Acquittals enters the battlefield, you may return another target creature you control to its owner's hand. \ No newline at end of file +Name:Deputy of Acquittals +ManaCost:W U +Types:Creature Human Wizard +PT:2/2 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return another target creature you control to its owner's hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select another creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deputy_of_acquittals.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Deputy of Acquittals enters the battlefield, you may return another target creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/deranged_assistant.txt b/forge-gui/res/cardsfolder/d/deranged_assistant.txt index 292695239ad..5f1adcfea9f 100644 --- a/forge-gui/res/cardsfolder/d/deranged_assistant.txt +++ b/forge-gui/res/cardsfolder/d/deranged_assistant.txt @@ -1,7 +1,7 @@ -Name:Deranged Assistant -ManaCost:1 U -Types:Creature Human Wizard -PT:1/1 -A:AB$ Mana | Cost$ T Mill<1> | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deranged_assistant.jpg -Oracle:{T}, Put the top card of your library into your graveyard: Add {1} to your mana pool. \ No newline at end of file +Name:Deranged Assistant +ManaCost:1 U +Types:Creature Human Wizard +PT:1/1 +A:AB$ Mana | Cost$ T Mill<1> | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deranged_assistant.jpg +Oracle:{T}, Put the top card of your library into your graveyard: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/deranged_hermit.txt b/forge-gui/res/cardsfolder/d/deranged_hermit.txt index dbd92f025be..06f3fef1700 100644 --- a/forge-gui/res/cardsfolder/d/deranged_hermit.txt +++ b/forge-gui/res/cardsfolder/d/deranged_hermit.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 4 | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/deranged_hermit.jpg -Oracle:Echo {3}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Deranged Hermit enters the battlefield, put four 1/1 green Squirrel creature tokens onto the battlefield.\nSquirrel creatures get +1/+1. \ No newline at end of file +Oracle:Echo {3}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Deranged Hermit enters the battlefield, put four 1/1 green Squirrel creature tokens onto the battlefield.\nSquirrel creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/d/deranged_outcast.txt b/forge-gui/res/cardsfolder/d/deranged_outcast.txt index 9054435d126..78f90201d42 100644 --- a/forge-gui/res/cardsfolder/d/deranged_outcast.txt +++ b/forge-gui/res/cardsfolder/d/deranged_outcast.txt @@ -1,7 +1,7 @@ -Name:Deranged Outcast -ManaCost:1 G -Types:Creature Human Rogue -PT:2/1 -A:AB$ PutCounter | Cost$ 1 G Sac<1/Human> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deranged_outcast.jpg -Oracle:{1}{G}, Sacrifice a Human: Put two +1/+1 counters on target creature. \ No newline at end of file +Name:Deranged Outcast +ManaCost:1 G +Types:Creature Human Rogue +PT:2/1 +A:AB$ PutCounter | Cost$ 1 G Sac<1/Human> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deranged_outcast.jpg +Oracle:{1}{G}, Sacrifice a Human: Put two +1/+1 counters on target creature. diff --git a/forge-gui/res/cardsfolder/d/derelor.txt b/forge-gui/res/cardsfolder/d/derelor.txt index 8ac40632be6..8a576f60473 100644 --- a/forge-gui/res/cardsfolder/d/derelor.txt +++ b/forge-gui/res/cardsfolder/d/derelor.txt @@ -4,4 +4,4 @@ Types:Creature Thrull PT:4/4 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/derelor.jpg -Oracle:Black spells you cast cost {B} more to cast. \ No newline at end of file +Oracle:Black spells you cast cost {B} more to cast. diff --git a/forge-gui/res/cardsfolder/d/derevi_empyrial_tactician.txt b/forge-gui/res/cardsfolder/d/derevi_empyrial_tactician.txt index 1b916cc282b..9dd621ea9e6 100644 --- a/forge-gui/res/cardsfolder/d/derevi_empyrial_tactician.txt +++ b/forge-gui/res/cardsfolder/d/derevi_empyrial_tactician.txt @@ -1,11 +1,11 @@ -Name:Derevi, Empyrial Tactician -ManaCost:G W U -Types:Legendary Creature Bird Wizard -PT:2/3 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapOrUntap | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent. -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTapOrUntap | TriggerZones$ Battlefield | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent. -SVar:TrigTapOrUntap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent -A:AB$ ChangeZone | Cost$ 1 G W U | ActivationZone$ Command | Origin$ Command | Destination$ Battlefield | SpellDescription$ Put CARDNAME onto the battlefield from the command zone. -SVar:Picture:http://www.wizards.com/global/images/magic/general/derevi_empyrial_tactician.jpg -Oracle:Flying\nWhenever Derevi, Empyrial Tactician enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent.\n{1}{G}{W}{U}: Put Derevi onto the battlefield from the command zone. +Name:Derevi, Empyrial Tactician +ManaCost:G W U +Types:Legendary Creature Bird Wizard +PT:2/3 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapOrUntap | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent. +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTapOrUntap | TriggerZones$ Battlefield | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent. +SVar:TrigTapOrUntap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent +A:AB$ ChangeZone | Cost$ 1 G W U | ActivationZone$ Command | Origin$ Command | Destination$ Battlefield | SpellDescription$ Put CARDNAME onto the battlefield from the command zone. +SVar:Picture:http://www.wizards.com/global/images/magic/general/derevi_empyrial_tactician.jpg +Oracle:Flying\nWhenever Derevi, Empyrial Tactician enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent.\n{1}{G}{W}{U}: Put Derevi onto the battlefield from the command zone. diff --git a/forge-gui/res/cardsfolder/d/dermoplasm.txt b/forge-gui/res/cardsfolder/d/dermoplasm.txt index ee24f0d73d7..5aee6873134 100644 --- a/forge-gui/res/cardsfolder/d/dermoplasm.txt +++ b/forge-gui/res/cardsfolder/d/dermoplasm.txt @@ -1,12 +1,12 @@ -Name:Dermoplasm -ManaCost:2 U -Types:Creature Shapeshifter -PT:1/1 -K:Flying -K:Morph:2 U U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDermoplasmChangeZone | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, you may put a creature card with morph from your hand onto the battlefield face up. If you do, return CARDNAME to its owner's hand. -SVar:TrigDermoplasmChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.withMorph | RememberChanged$ True | SubAbility$ DBDermoplasmBounce -SVar:DBDermoplasmBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Creature.withMorph | ConditionCompare$ GE1 | SubAbility$ DBDermoplasmCleanup -SVar:DBDermoplasmCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dermoplasm.jpg -Oracle:Flying\nMorph {2}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Dermoplasm is turned face up, you may put a creature card with morph from your hand onto the battlefield face up. If you do, return Dermoplasm to its owner's hand. \ No newline at end of file +Name:Dermoplasm +ManaCost:2 U +Types:Creature Shapeshifter +PT:1/1 +K:Flying +K:Morph:2 U U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDermoplasmChangeZone | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, you may put a creature card with morph from your hand onto the battlefield face up. If you do, return CARDNAME to its owner's hand. +SVar:TrigDermoplasmChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.withMorph | RememberChanged$ True | SubAbility$ DBDermoplasmBounce +SVar:DBDermoplasmBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Creature.withMorph | ConditionCompare$ GE1 | SubAbility$ DBDermoplasmCleanup +SVar:DBDermoplasmCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dermoplasm.jpg +Oracle:Flying\nMorph {2}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Dermoplasm is turned face up, you may put a creature card with morph from your hand onto the battlefield face up. If you do, return Dermoplasm to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/descendant_of_kiyomaro.txt b/forge-gui/res/cardsfolder/d/descendant_of_kiyomaro.txt index cca2adcf013..8cab9498bfd 100644 --- a/forge-gui/res/cardsfolder/d/descendant_of_kiyomaro.txt +++ b/forge-gui/res/cardsfolder/d/descendant_of_kiyomaro.txt @@ -1,11 +1,11 @@ -Name:Descendant of Kiyomaro -ManaCost:1 W W -Types:Creature Human Soldier -PT:2/3 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | AddTrigger$ TriggerGainLife | AddSVar$ KiyomaroGainLife | CheckSVar$ X | SVarCompare$ GTY | Description$ As long as you have more cards in hand than each opponent, CARDNAME gets +1/+2 and has "Whenever this creature deals combat damage, you gain 3 life." -SVar:TriggerGainLife:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ KiyomaroGainLife | CombatDamage$ True | TriggerDescription$ Whenever this creature deals combat damage, you gain 3 life. -SVar:KiyomaroGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 -SVar:X:Count$InYourHand -SVar:Y:PlayerCountOpponents$HighestCardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/descendant_of_kiyomaro.jpg -Oracle:As long as you have more cards in hand than each opponent, Descendant of Kiyomaro gets +1/+2 and has "Whenever this creature deals combat damage, you gain 3 life." \ No newline at end of file +Name:Descendant of Kiyomaro +ManaCost:1 W W +Types:Creature Human Soldier +PT:2/3 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | AddTrigger$ TriggerGainLife | AddSVar$ KiyomaroGainLife | CheckSVar$ X | SVarCompare$ GTY | Description$ As long as you have more cards in hand than each opponent, CARDNAME gets +1/+2 and has "Whenever this creature deals combat damage, you gain 3 life." +SVar:TriggerGainLife:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ KiyomaroGainLife | CombatDamage$ True | TriggerDescription$ Whenever this creature deals combat damage, you gain 3 life. +SVar:KiyomaroGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 +SVar:X:Count$InYourHand +SVar:Y:PlayerCountOpponents$HighestCardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/descendant_of_kiyomaro.jpg +Oracle:As long as you have more cards in hand than each opponent, Descendant of Kiyomaro gets +1/+2 and has "Whenever this creature deals combat damage, you gain 3 life." diff --git a/forge-gui/res/cardsfolder/d/descendant_of_masumaro.txt b/forge-gui/res/cardsfolder/d/descendant_of_masumaro.txt index 86c79a7f7ab..19736c5e6e0 100644 --- a/forge-gui/res/cardsfolder/d/descendant_of_masumaro.txt +++ b/forge-gui/res/cardsfolder/d/descendant_of_masumaro.txt @@ -1,13 +1,13 @@ -Name:Descendant of Masumaro -ManaCost:2 G -Types:Creature Human Monk -PT:1/1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME for each card in your hand, then remove a +1/+1 counter from CARDNAME for each card in target opponent's hand. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | SubAbility$ SelectOpponent | References$ X -SVar:SelectOpponent:DB$ Pump | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ TrigRemoveCounter -SVar:TrigRemoveCounter:DB$ RemoveCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ Y | References$ Y -SVar:X:Count$InYourHand -SVar:Y:TargetedPlayer$CardsInHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/descendant_of_masumaro.jpg -Oracle:At the beginning of your upkeep, put a +1/+1 counter on Descendant of Masumaro for each card in your hand, then remove a +1/+1 counter from Descendant of Masumaro for each card in target opponent's hand. \ No newline at end of file +Name:Descendant of Masumaro +ManaCost:2 G +Types:Creature Human Monk +PT:1/1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME for each card in your hand, then remove a +1/+1 counter from CARDNAME for each card in target opponent's hand. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | SubAbility$ SelectOpponent | References$ X +SVar:SelectOpponent:DB$ Pump | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ TrigRemoveCounter +SVar:TrigRemoveCounter:DB$ RemoveCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ Y | References$ Y +SVar:X:Count$InYourHand +SVar:Y:TargetedPlayer$CardsInHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/descendant_of_masumaro.jpg +Oracle:At the beginning of your upkeep, put a +1/+1 counter on Descendant of Masumaro for each card in your hand, then remove a +1/+1 counter from Descendant of Masumaro for each card in target opponent's hand. diff --git a/forge-gui/res/cardsfolder/d/descendant_of_soramaro.txt b/forge-gui/res/cardsfolder/d/descendant_of_soramaro.txt index 2e254e1d0c6..db57e4a14d4 100644 --- a/forge-gui/res/cardsfolder/d/descendant_of_soramaro.txt +++ b/forge-gui/res/cardsfolder/d/descendant_of_soramaro.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ RearrangeTopOfLibrary | Cost$ 1 U | Defined$ You | NumCards$ X | References$ X | SpellDescription$ Look at the top X cards of your library, where X is the number of cards in your hand, then put them back in any order. SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/descendant_of_soramaro.jpg -Oracle:{1}{U}: Look at the top X cards of your library, where X is the number of cards in your hand, then put them back in any order. \ No newline at end of file +Oracle:{1}{U}: Look at the top X cards of your library, where X is the number of cards in your hand, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/d/descendants_path.txt b/forge-gui/res/cardsfolder/d/descendants_path.txt index 6491970c01d..257660c4ea8 100644 --- a/forge-gui/res/cardsfolder/d/descendants_path.txt +++ b/forge-gui/res/cardsfolder/d/descendants_path.txt @@ -1,11 +1,11 @@ -Name:Descendants' Path -ManaCost:2 G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a creature card that shares a creature type with a creature you control, you may cast that card without paying its mana cost. Otherwise, put that card on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | RememberRevealed$ True | ChangeNum$ All | ChangeValid$ Creature.sharesCreatureTypeWith Creature.YouCtrl | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ -1 | SubAbility$ DBPlayIT -SVar:DBPlayIT:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | RememberPlayed$ True | ConditionCheckSVar$ MatchType | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:MatchType:Remembered$Valid Creature.sharesCreatureTypeWith Card -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/descendants_path.jpg -Oracle:At the beginning of your upkeep, reveal the top card of your library. If it's a creature card that shares a creature type with a creature you control, you may cast that card without paying its mana cost. Otherwise, put that card on the bottom of your library. \ No newline at end of file +Name:Descendants' Path +ManaCost:2 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a creature card that shares a creature type with a creature you control, you may cast that card without paying its mana cost. Otherwise, put that card on the bottom of your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | RememberRevealed$ True | ChangeNum$ All | ChangeValid$ Creature.sharesCreatureTypeWith Creature.YouCtrl | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ -1 | SubAbility$ DBPlayIT +SVar:DBPlayIT:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | RememberPlayed$ True | ConditionCheckSVar$ MatchType | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:MatchType:Remembered$Valid Creature.sharesCreatureTypeWith Card +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/descendants_path.jpg +Oracle:At the beginning of your upkeep, reveal the top card of your library. If it's a creature card that shares a creature type with a creature you control, you may cast that card without paying its mana cost. Otherwise, put that card on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/d/descent_into_madness.txt b/forge-gui/res/cardsfolder/d/descent_into_madness.txt index aba6a1d3fa9..dfa6247797b 100644 --- a/forge-gui/res/cardsfolder/d/descent_into_madness.txt +++ b/forge-gui/res/cardsfolder/d/descent_into_madness.txt @@ -1,12 +1,12 @@ -Name:Descent into Madness -ManaCost:3 B B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a despair counter on CARDNAME, then each player exiles X permanents he or she controls and/or cards from his or her hand, where X is the number of despair counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DESPAIR | CounterNum$ 1 | SubAbility$ DBExileSelf -SVar:DBExileSelf:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered | ChangeType$ Permanent.RememberedPlayerCtrl,Card.RememberedPlayerCtrl | ChangeNum$ X | Hidden$ True | Origin$ Battlefield,Hand | Destination$ Exile | References$ X -SVar:X:Count$CardCounters.DESPAIR -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/descent_into_madness.jpg -Oracle:At the beginning of your upkeep, put a despair counter on Descent into Madness, then each player exiles X permanents he or she controls and/or cards from his or her hand, where X is the number of despair counters on Descent into Madness. \ No newline at end of file +Name:Descent into Madness +ManaCost:3 B B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a despair counter on CARDNAME, then each player exiles X permanents he or she controls and/or cards from his or her hand, where X is the number of despair counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DESPAIR | CounterNum$ 1 | SubAbility$ DBExileSelf +SVar:DBExileSelf:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered | ChangeType$ Permanent.RememberedPlayerCtrl,Card.RememberedPlayerCtrl | ChangeNum$ X | Hidden$ True | Origin$ Battlefield,Hand | Destination$ Exile | References$ X +SVar:X:Count$CardCounters.DESPAIR +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/descent_into_madness.jpg +Oracle:At the beginning of your upkeep, put a despair counter on Descent into Madness, then each player exiles X permanents he or she controls and/or cards from his or her hand, where X is the number of despair counters on Descent into Madness. diff --git a/forge-gui/res/cardsfolder/d/desecrated_earth.txt b/forge-gui/res/cardsfolder/d/desecrated_earth.txt index 7ee946f4092..363b9179c6a 100644 --- a/forge-gui/res/cardsfolder/d/desecrated_earth.txt +++ b/forge-gui/res/cardsfolder/d/desecrated_earth.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDiscard | SpellDescription$ Destroy target land. Its controller discards a card. SVar:DBDiscard:DB$Discard | Defined$ TargetedController | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/desecrated_earth.jpg -Oracle:Destroy target land. Its controller discards a card. \ No newline at end of file +Oracle:Destroy target land. Its controller discards a card. diff --git a/forge-gui/res/cardsfolder/d/desecration_demon.txt b/forge-gui/res/cardsfolder/d/desecration_demon.txt index 2904c58786f..69285b1a8bf 100644 --- a/forge-gui/res/cardsfolder/d/desecration_demon.txt +++ b/forge-gui/res/cardsfolder/d/desecration_demon.txt @@ -1,13 +1,13 @@ -Name:Desecration Demon -ManaCost:2 B B -Types:Creature Demon -PT:6/6 -K:Flying -T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each combat, any opponent may sacrifice a creature. If a player does, tap CARDNAME and put a +1/+1 counter on it. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Opponent | Amount$ 1 | SacValid$ Creature | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Tap | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/desecration_demon.jpg -Oracle:Flying\nAt the beginning of each combat, any opponent may sacrifice a creature. If a player does, tap Desecration Demon and put a +1/+1 counter on it. \ No newline at end of file +Name:Desecration Demon +ManaCost:2 B B +Types:Creature Demon +PT:6/6 +K:Flying +T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each combat, any opponent may sacrifice a creature. If a player does, tap CARDNAME and put a +1/+1 counter on it. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Opponent | Amount$ 1 | SacValid$ Creature | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf +SVar:DBSacSelf:DB$ Tap | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/desecration_demon.jpg +Oracle:Flying\nAt the beginning of each combat, any opponent may sacrifice a creature. If a player does, tap Desecration Demon and put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/d/desecration_elemental.txt b/forge-gui/res/cardsfolder/d/desecration_elemental.txt index 49f119b445a..876157bcfb2 100644 --- a/forge-gui/res/cardsfolder/d/desecration_elemental.txt +++ b/forge-gui/res/cardsfolder/d/desecration_elemental.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Creature SVar:RemAIDeck:True SVar:AntiBuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/desecration_elemental.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever a player casts a spell, sacrifice a creature. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever a player casts a spell, sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/d/desecration_plague.txt b/forge-gui/res/cardsfolder/d/desecration_plague.txt index 915d0887a59..8c88f11b3cf 100644 --- a/forge-gui/res/cardsfolder/d/desecration_plague.txt +++ b/forge-gui/res/cardsfolder/d/desecration_plague.txt @@ -1,6 +1,6 @@ -Name:Desecration Plague -ManaCost:3 G -Types:Sorcery -A:SP$ Destroy | Cost$ 3 G | ValidTgts$ Enchantment,Land | TgtPrompt$ Select target enchantment or land | SpellDescription$ Destroy target enchantment or land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/desecration_plague.jpg -Oracle:Destroy target enchantment or land. \ No newline at end of file +Name:Desecration Plague +ManaCost:3 G +Types:Sorcery +A:SP$ Destroy | Cost$ 3 G | ValidTgts$ Enchantment,Land | TgtPrompt$ Select target enchantment or land | SpellDescription$ Destroy target enchantment or land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/desecration_plague.jpg +Oracle:Destroy target enchantment or land. diff --git a/forge-gui/res/cardsfolder/d/desecrator_hag.txt b/forge-gui/res/cardsfolder/d/desecrator_hag.txt index e6450780845..5b835de10e4 100644 --- a/forge-gui/res/cardsfolder/d/desecrator_hag.txt +++ b/forge-gui/res/cardsfolder/d/desecrator_hag.txt @@ -1,9 +1,9 @@ -Name:Desecrator Hag -ManaCost:2 BG BG -Types:Creature Hag -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return to your hand the creature card in your graveyard with the greatest power. If two or more cards are tied for greatest power, you choose one of them. -SVar:TrigReturn:AB$ ChooseCard | Cost$ 0 | Choices$ Creature.yardGreatestPower+YouOwn | Amount$ 1 | ChoiceZone$ Graveyard | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/desecrator_hag.jpg -Oracle:When Desecrator Hag enters the battlefield, return to your hand the creature card in your graveyard with the greatest power. If two or more cards are tied for greatest power, you choose one of them. \ No newline at end of file +Name:Desecrator Hag +ManaCost:2 BG BG +Types:Creature Hag +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, return to your hand the creature card in your graveyard with the greatest power. If two or more cards are tied for greatest power, you choose one of them. +SVar:TrigReturn:AB$ ChooseCard | Cost$ 0 | Choices$ Creature.yardGreatestPower+YouOwn | Amount$ 1 | ChoiceZone$ Graveyard | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/desecrator_hag.jpg +Oracle:When Desecrator Hag enters the battlefield, return to your hand the creature card in your graveyard with the greatest power. If two or more cards are tied for greatest power, you choose one of them. diff --git a/forge-gui/res/cardsfolder/d/desert.txt b/forge-gui/res/cardsfolder/d/desert.txt index 281e1c64e07..77dd78248b5 100644 --- a/forge-gui/res/cardsfolder/d/desert.txt +++ b/forge-gui/res/cardsfolder/d/desert.txt @@ -4,4 +4,4 @@ Types:Land Desert A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking Creature | NumDmg$ 1 | ActivationPhases$ EndCombat | SpellDescription$ Desert deals 1 damage to target attacking creature. Activate this ability only during the end of combat step. SVar:Picture:http://www.wizards.com/global/images/magic/general/desert.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Desert deals 1 damage to target attacking creature. Activate this ability only during the end of combat step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Desert deals 1 damage to target attacking creature. Activate this ability only during the end of combat step. diff --git a/forge-gui/res/cardsfolder/d/desert_drake.txt b/forge-gui/res/cardsfolder/d/desert_drake.txt index 042881a5156..c0146ae07aa 100644 --- a/forge-gui/res/cardsfolder/d/desert_drake.txt +++ b/forge-gui/res/cardsfolder/d/desert_drake.txt @@ -4,4 +4,4 @@ Types:Creature Drake PT:2/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4333.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/d/desert_nomads.txt b/forge-gui/res/cardsfolder/d/desert_nomads.txt index 8dc5e84f944..d17b6052280 100644 --- a/forge-gui/res/cardsfolder/d/desert_nomads.txt +++ b/forge-gui/res/cardsfolder/d/desert_nomads.txt @@ -6,4 +6,4 @@ PT:2/2 K:Desertwalk K:PreventAllDamageBy Desert SVar:Picture:http://www.wizards.com/global/images/magic/general/desert_nomads.jpg -Oracle:Desertwalk\nPrevent all damage that would be dealt to Desert Nomads by Deserts. \ No newline at end of file +Oracle:Desertwalk\nPrevent all damage that would be dealt to Desert Nomads by Deserts. diff --git a/forge-gui/res/cardsfolder/d/desert_sandstorm.txt b/forge-gui/res/cardsfolder/d/desert_sandstorm.txt index f0b2ee490db..cfadbd9fbd6 100644 --- a/forge-gui/res/cardsfolder/d/desert_sandstorm.txt +++ b/forge-gui/res/cardsfolder/d/desert_sandstorm.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ DamageAll | Cost$ 2 R | NumDmg$ 1 | ValidCards$ Creature | ValidDescription$ each creature. | SpellDescription$ CARDNAME deals 1 damage to each creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/desert_sandstorm.jpg -Oracle:Desert Sandstorm deals 1 damage to each creature. \ No newline at end of file +Oracle:Desert Sandstorm deals 1 damage to each creature. diff --git a/forge-gui/res/cardsfolder/d/desert_twister.txt b/forge-gui/res/cardsfolder/d/desert_twister.txt index 9f6d3c6bec6..fa710a4ca00 100644 --- a/forge-gui/res/cardsfolder/d/desert_twister.txt +++ b/forge-gui/res/cardsfolder/d/desert_twister.txt @@ -3,4 +3,4 @@ ManaCost:4 G G Types:Sorcery A:SP$ Destroy | Cost$ 4 G G | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Destroy target permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/desert_twister.jpg -Oracle:Destroy target permanent. \ No newline at end of file +Oracle:Destroy target permanent. diff --git a/forge-gui/res/cardsfolder/d/deserted_temple.txt b/forge-gui/res/cardsfolder/d/deserted_temple.txt index 7f5426d75bb..f8265ff2e39 100644 --- a/forge-gui/res/cardsfolder/d/deserted_temple.txt +++ b/forge-gui/res/cardsfolder/d/deserted_temple.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Untap | Cost$ 1 T | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Untap target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/deserted_temple.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Untap target land. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Untap target land. diff --git a/forge-gui/res/cardsfolder/d/deserters_quarters.txt b/forge-gui/res/cardsfolder/d/deserters_quarters.txt index 6e7ee9f8318..e14d71756cd 100644 --- a/forge-gui/res/cardsfolder/d/deserters_quarters.txt +++ b/forge-gui/res/cardsfolder/d/deserters_quarters.txt @@ -1,9 +1,9 @@ -Name:Deserter's Quarters -ManaCost:2 -Types:Artifact -K:You may choose not to untap CARDNAME during your untap step. -A:AB$ Tap | Cost$ 6 T | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Tap target creature. It doesn't untap during its controller's untap step for as long as Deserter's Quarters remains tapped. -SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/deserters_quarters.jpg -Oracle:You may choose not to untap Deserter's Quarters during your untap step.\n{6}, {T}: Tap target creature. It doesn't untap during its controller's untap step for as long as Deserter's Quarters remains tapped. \ No newline at end of file +Name:Deserter's Quarters +ManaCost:2 +Types:Artifact +K:You may choose not to untap CARDNAME during your untap step. +A:AB$ Tap | Cost$ 6 T | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Tap target creature. It doesn't untap during its controller's untap step for as long as Deserter's Quarters remains tapped. +SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/deserters_quarters.jpg +Oracle:You may choose not to untap Deserter's Quarters during your untap step.\n{6}, {T}: Tap target creature. It doesn't untap during its controller's untap step for as long as Deserter's Quarters remains tapped. diff --git a/forge-gui/res/cardsfolder/d/desertion.txt b/forge-gui/res/cardsfolder/d/desertion.txt index 627c11c7f4c..b72d0663b80 100644 --- a/forge-gui/res/cardsfolder/d/desertion.txt +++ b/forge-gui/res/cardsfolder/d/desertion.txt @@ -1,8 +1,8 @@ -Name:Desertion -ManaCost:3 U U -Types:Instant -A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCounter | References$ X | SpellDescription$ Counter target spell. If an artifact or creature spell is countered this way, put that card onto the battlefield under your control instead of into its owner's graveyard. -SVar:DBCounter:DB$ Counter | Defined$ Targeted | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X -SVar:X:Targeted$Valid Artifact,Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/desertion.jpg -Oracle:Counter target spell. If an artifact or creature spell is countered this way, put that card onto the battlefield under your control instead of into its owner's graveyard. \ No newline at end of file +Name:Desertion +ManaCost:3 U U +Types:Instant +A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCounter | References$ X | SpellDescription$ Counter target spell. If an artifact or creature spell is countered this way, put that card onto the battlefield under your control instead of into its owner's graveyard. +SVar:DBCounter:DB$ Counter | Defined$ Targeted | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X +SVar:X:Targeted$Valid Artifact,Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/desertion.jpg +Oracle:Counter target spell. If an artifact or creature spell is countered this way, put that card onto the battlefield under your control instead of into its owner's graveyard. diff --git a/forge-gui/res/cardsfolder/d/desolate_lighthouse.txt b/forge-gui/res/cardsfolder/d/desolate_lighthouse.txt index fad0029fc38..8abde892d76 100644 --- a/forge-gui/res/cardsfolder/d/desolate_lighthouse.txt +++ b/forge-gui/res/cardsfolder/d/desolate_lighthouse.txt @@ -1,10 +1,10 @@ -Name:Desolate Lighthouse -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Draw | Cost$ 1 U R T | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/desolate_lighthouse.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{U}{R}, {T}: Draw a card, then discard a card. \ No newline at end of file +Name:Desolate Lighthouse +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Draw | Cost$ 1 U R T | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/desolate_lighthouse.jpg +Oracle:{T}: Add {1} to your mana pool.\n{1}{U}{R}, {T}: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/d/desolation_angel.txt b/forge-gui/res/cardsfolder/d/desolation_angel.txt index 1a1b6f9668a..cfde8ea6b17 100644 --- a/forge-gui/res/cardsfolder/d/desolation_angel.txt +++ b/forge-gui/res/cardsfolder/d/desolation_angel.txt @@ -11,4 +11,4 @@ SVar:TrigKicker:DB$DestroyAll | Cost$ 0 | ValidCards$ Land | SpellDescription$ C SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/desolation_angel.jpg -Oracle:Kicker {W}{W} (You may pay an additional {W}{W} as you cast this spell.)\nFlying\nWhen Desolation Angel enters the battlefield, destroy all lands you control. If it was kicked, destroy all lands instead. \ No newline at end of file +Oracle:Kicker {W}{W} (You may pay an additional {W}{W} as you cast this spell.)\nFlying\nWhen Desolation Angel enters the battlefield, destroy all lands you control. If it was kicked, destroy all lands instead. diff --git a/forge-gui/res/cardsfolder/d/desolation_giant.txt b/forge-gui/res/cardsfolder/d/desolation_giant.txt index 02ca0b69cbd..3e50919d335 100644 --- a/forge-gui/res/cardsfolder/d/desolation_giant.txt +++ b/forge-gui/res/cardsfolder/d/desolation_giant.txt @@ -10,4 +10,4 @@ SVar:TrigKicker:DB$DestroyAll | Cost$ 0 | ValidCards$ Creature.Other SVar:RemAIDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/desolation_giant.jpg -Oracle:Kicker {W}{W} (You may pay an additional {W}{W} as you cast this spell.)\nWhen Desolation Giant enters the battlefield, destroy all other creatures you control. If it was kicked, destroy all other creatures instead. \ No newline at end of file +Oracle:Kicker {W}{W} (You may pay an additional {W}{W} as you cast this spell.)\nWhen Desolation Giant enters the battlefield, destroy all other creatures you control. If it was kicked, destroy all other creatures instead. diff --git a/forge-gui/res/cardsfolder/d/desperate_charge.txt b/forge-gui/res/cardsfolder/d/desperate_charge.txt index 4b974c62d80..2ccd880ffe5 100644 --- a/forge-gui/res/cardsfolder/d/desperate_charge.txt +++ b/forge-gui/res/cardsfolder/d/desperate_charge.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ PumpAll | Cost$ 2 B | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | SpellDescription$ Creatures you control get +2/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10512.jpg -Oracle:Creatures you control get +2/+0 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/desperate_gambit.txt b/forge-gui/res/cardsfolder/d/desperate_gambit.txt index 7188f8ca1d1..c8926a8c420 100644 --- a/forge-gui/res/cardsfolder/d/desperate_gambit.txt +++ b/forge-gui/res/cardsfolder/d/desperate_gambit.txt @@ -1,17 +1,17 @@ -Name:Desperate Gambit -ManaCost:R -Types:Instant -A:SP$ ChooseSource | Cost$ R | Choices$ Card.YouCtrl | RememberChosen$ True | SubAbility$ CoinFlip | SpellDescription$ Choose a source you control and flip a coin. If you win the flip, the next time that source would deal damage this turn, it deals double that damage instead. If you lose the flip, the next time it would deal damage this turn, prevent that damage. -SVar:CoinFlip:DB$ FlipACoin | WinSubAbility$ CreateWinEffect | LoseSubAbility$ CreateLossEffect | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -# Winning Effect -SVar:CreateWinEffect:DB$ Effect | Name$ Desperate Gambit Win Effect | ReplacementEffects$ EventWinDamageDone | SVars$ DGDmgTimes2,WinX,ExileEffect | References$ EventWinDamageDone,DGDmgTimes2,WinX | RememberObjects$ Remembered -SVar:EventWinDamageDone:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ DGDmgTimes2 | Description$ The next time source would deal damage this turn, it deals double that damage instead. -SVar:DGDmgTimes2:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | NumDmg$ WinX | References$ WinX | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | SubAbility$ ExileEffect -SVar:WinX:ReplaceCount$DamageAmount/Times.2 -# Losing Effect -SVar:CreateLossEffect:DB$ Effect | Name$ Desperate Gambit Loss Effect | ReplacementEffects$ EventLossDamageDone | SVars$ ExileEffect | References$ EventLossDamageDone,ExileEffect | RememberObjects$ Remembered -SVar:EventLossDamageDone:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time it would deal damage this turn, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_gambit.jpg -Oracle:Choose a source you control and flip a coin. If you win the flip, the next time that source would deal damage this turn, it deals double that damage instead. If you lose the flip, the next time it would deal damage this turn, prevent that damage. \ No newline at end of file +Name:Desperate Gambit +ManaCost:R +Types:Instant +A:SP$ ChooseSource | Cost$ R | Choices$ Card.YouCtrl | RememberChosen$ True | SubAbility$ CoinFlip | SpellDescription$ Choose a source you control and flip a coin. If you win the flip, the next time that source would deal damage this turn, it deals double that damage instead. If you lose the flip, the next time it would deal damage this turn, prevent that damage. +SVar:CoinFlip:DB$ FlipACoin | WinSubAbility$ CreateWinEffect | LoseSubAbility$ CreateLossEffect | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +# Winning Effect +SVar:CreateWinEffect:DB$ Effect | Name$ Desperate Gambit Win Effect | ReplacementEffects$ EventWinDamageDone | SVars$ DGDmgTimes2,WinX,ExileEffect | References$ EventWinDamageDone,DGDmgTimes2,WinX | RememberObjects$ Remembered +SVar:EventWinDamageDone:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ DGDmgTimes2 | Description$ The next time source would deal damage this turn, it deals double that damage instead. +SVar:DGDmgTimes2:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | NumDmg$ WinX | References$ WinX | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | SubAbility$ ExileEffect +SVar:WinX:ReplaceCount$DamageAmount/Times.2 +# Losing Effect +SVar:CreateLossEffect:DB$ Effect | Name$ Desperate Gambit Loss Effect | ReplacementEffects$ EventLossDamageDone | SVars$ ExileEffect | References$ EventLossDamageDone,ExileEffect | RememberObjects$ Remembered +SVar:EventLossDamageDone:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time it would deal damage this turn, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_gambit.jpg +Oracle:Choose a source you control and flip a coin. If you win the flip, the next time that source would deal damage this turn, it deals double that damage instead. If you lose the flip, the next time it would deal damage this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/d/desperate_ravings.txt b/forge-gui/res/cardsfolder/d/desperate_ravings.txt index 14a7be2456f..d8415b9cc0a 100644 --- a/forge-gui/res/cardsfolder/d/desperate_ravings.txt +++ b/forge-gui/res/cardsfolder/d/desperate_ravings.txt @@ -1,8 +1,8 @@ -Name:Desperate Ravings -ManaCost:1 R -Types:Instant -K:Flashback 2 U -A:SP$ Draw | Cost$ 1 R | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard a card at random. -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ Random -SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_ravings.jpg -Oracle:Draw two cards, then discard a card at random.\nFlashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Desperate Ravings +ManaCost:1 R +Types:Instant +K:Flashback 2 U +A:SP$ Draw | Cost$ 1 R | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard a card at random. +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ Random +SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_ravings.jpg +Oracle:Draw two cards, then discard a card at random.\nFlashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/desperate_research.txt b/forge-gui/res/cardsfolder/d/desperate_research.txt index 42070e1a3c9..6dc337da52e 100644 --- a/forge-gui/res/cardsfolder/d/desperate_research.txt +++ b/forge-gui/res/cardsfolder/d/desperate_research.txt @@ -1,9 +1,9 @@ -Name:Desperate Research -ManaCost:1 B -Types:Sorcery -A:SP$ NameCard | Cost$ 1 B | Defined$ You | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ DBDig | SpellDescription$ Name a card other than a basic land card. Then reveal the top seven cards of your library and put all of them with that name into your hand. Exile the rest. -SVar:DBDig:DB$ Dig | DigNum$ 7 | Reveal$ True | DestinationZone2$ Exile | ChangeValid$ Card.NamedCard | ChangeNum$ All -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_research.jpg -Oracle:Name a card other than a basic land card. Then reveal the top seven cards of your library and put all of them with that name into your hand. Exile the rest. \ No newline at end of file +Name:Desperate Research +ManaCost:1 B +Types:Sorcery +A:SP$ NameCard | Cost$ 1 B | Defined$ You | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ DBDig | SpellDescription$ Name a card other than a basic land card. Then reveal the top seven cards of your library and put all of them with that name into your hand. Exile the rest. +SVar:DBDig:DB$ Dig | DigNum$ 7 | Reveal$ True | DestinationZone2$ Exile | ChangeValid$ Card.NamedCard | ChangeNum$ All +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_research.jpg +Oracle:Name a card other than a basic land card. Then reveal the top seven cards of your library and put all of them with that name into your hand. Exile the rest. diff --git a/forge-gui/res/cardsfolder/d/desperate_ritual.txt b/forge-gui/res/cardsfolder/d/desperate_ritual.txt index ab6e34c878f..1f57d7a07c7 100644 --- a/forge-gui/res/cardsfolder/d/desperate_ritual.txt +++ b/forge-gui/res/cardsfolder/d/desperate_ritual.txt @@ -1,8 +1,8 @@ -Name:Desperate Ritual -ManaCost:1 R -Types:Instant Arcane -A:SP$ Mana | Cost$ 1 R | Produced$ R | Amount$ 3 | SpellDescription$ Add {R}{R}{R} to your mana pool. -K:Splice onto Arcane 1 R -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_ritual.jpg -Oracle:Add {R}{R}{R} to your mana pool.\nSplice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Desperate Ritual +ManaCost:1 R +Types:Instant Arcane +A:SP$ Mana | Cost$ 1 R | Produced$ R | Amount$ 3 | SpellDescription$ Add {R}{R}{R} to your mana pool. +K:Splice onto Arcane 1 R +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_ritual.jpg +Oracle:Add {R}{R}{R} to your mana pool.\nSplice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/d/desperate_stand.txt b/forge-gui/res/cardsfolder/d/desperate_stand.txt index e528563d118..b080a1494b6 100644 --- a/forge-gui/res/cardsfolder/d/desperate_stand.txt +++ b/forge-gui/res/cardsfolder/d/desperate_stand.txt @@ -1,9 +1,9 @@ -Name:Desperate Stand -ManaCost:R W -Types:Sorcery -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ R W | EffectZone$ All | Description$ Strive - CARDNAME costs {R}{W} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ R W | ValidTgts$ Creature | NumAtt$ +2 | KW$ First Strike & Vigilance | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +2/+0 and gain first strike and vigilance until end of turn. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_stand.jpg -Oracle:Strive - Desperate Stand costs {R}{W} more to cast for each target beyond the first.\nAny number of target creatures each get +2/+0 and gain first strike and vigilance until end of turn. \ No newline at end of file +Name:Desperate Stand +ManaCost:R W +Types:Sorcery +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ R W | EffectZone$ All | Description$ Strive - CARDNAME costs {R}{W} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ R W | ValidTgts$ Creature | NumAtt$ +2 | KW$ First Strike & Vigilance | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +2/+0 and gain first strike and vigilance until end of turn. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/desperate_stand.jpg +Oracle:Strive - Desperate Stand costs {R}{W} more to cast for each target beyond the first.\nAny number of target creatures each get +2/+0 and gain first strike and vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/d/despise.txt b/forge-gui/res/cardsfolder/d/despise.txt index 3993bce1756..89d04bd07b9 100644 --- a/forge-gui/res/cardsfolder/d/despise.txt +++ b/forge-gui/res/cardsfolder/d/despise.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Opponent | NumCards$ 1 | DiscardValid$ Creature,Planeswalker | Mode$ RevealYouChoose | SpellDescription$ Target opponent reveals his or her hand. You choose a creature or planeswalker card from it. That player discards that card. SVar:Picture:http://www.wizards.com/global/images/magic/general/despise.jpg -Oracle:Target opponent reveals his or her hand. You choose a creature or planeswalker card from it. That player discards that card. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You choose a creature or planeswalker card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/d/despoil.txt b/forge-gui/res/cardsfolder/d/despoil.txt index 93868d2cdfc..4e02c71e435 100644 --- a/forge-gui/res/cardsfolder/d/despoil.txt +++ b/forge-gui/res/cardsfolder/d/despoil.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDrain | SpellDescription$ Destroy target land. Its controller loses 2 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/despoil.jpg -Oracle:Destroy target land. Its controller loses 2 life. \ No newline at end of file +Oracle:Destroy target land. Its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/d/despondency.txt b/forge-gui/res/cardsfolder/d/despondency.txt index edde739658a..132932e33bf 100644 --- a/forge-gui/res/cardsfolder/d/despondency.txt +++ b/forge-gui/res/cardsfolder/d/despondency.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/despondency.jpg -Oracle:Enchant creature\nEnchanted creature gets -2/-0.\nWhen Despondency is put into a graveyard from the battlefield, return Despondency to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -2/-0.\nWhen Despondency is put into a graveyard from the battlefield, return Despondency to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/despotic_scepter.txt b/forge-gui/res/cardsfolder/d/despotic_scepter.txt index b486edd67a7..6b21f32e633 100644 --- a/forge-gui/res/cardsfolder/d/despotic_scepter.txt +++ b/forge-gui/res/cardsfolder/d/despotic_scepter.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Destroy | Cost$ T | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent you own | NoRegen$ True | SpellDescription$ Destroy target permanent you own. It can't be regenerated. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/despotic_scepter.jpg -Oracle:{T}: Destroy target permanent you own. It can't be regenerated. \ No newline at end of file +Oracle:{T}: Destroy target permanent you own. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/destroy_the_evidence.txt b/forge-gui/res/cardsfolder/d/destroy_the_evidence.txt index afb36a17fbc..e2eaf2e9981 100644 --- a/forge-gui/res/cardsfolder/d/destroy_the_evidence.txt +++ b/forge-gui/res/cardsfolder/d/destroy_the_evidence.txt @@ -1,7 +1,7 @@ -Name:Destroy the Evidence -ManaCost:4 B -Types:Sorcery -A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDigUntil | SpellDescription$ Destroy target land. Its controller reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. -SVar:DBDigUntil:DB$ DigUntil | Defined$ TargetedController | Cost$ 0 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/destroy_the_evidence.jpg -Oracle:Destroy target land. Its controller reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. \ No newline at end of file +Name:Destroy the Evidence +ManaCost:4 B +Types:Sorcery +A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDigUntil | SpellDescription$ Destroy target land. Its controller reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. +SVar:DBDigUntil:DB$ DigUntil | Defined$ TargetedController | Cost$ 0 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/destroy_the_evidence.jpg +Oracle:Destroy target land. Its controller reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/d/destructive_flow.txt b/forge-gui/res/cardsfolder/d/destructive_flow.txt index 0b32402ed18..3aaa2f5cc32 100644 --- a/forge-gui/res/cardsfolder/d/destructive_flow.txt +++ b/forge-gui/res/cardsfolder/d/destructive_flow.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land.nonBasic | Defined$ TriggeredPlayer | SacMessage$ nonbasic land SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/destructive_flow.jpg -Oracle:At the beginning of each player's upkeep, that player sacrifices a nonbasic land. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player sacrifices a nonbasic land. diff --git a/forge-gui/res/cardsfolder/d/destructive_force.txt b/forge-gui/res/cardsfolder/d/destructive_force.txt index 23239e2497d..eb9ab9a5ed0 100644 --- a/forge-gui/res/cardsfolder/d/destructive_force.txt +++ b/forge-gui/res/cardsfolder/d/destructive_force.txt @@ -5,4 +5,4 @@ A:SP$ Sacrifice | Cost$ 5 R R | Defined$ Each | SacValid$ Land | Amount$ 5 | Spe SVar:DBDamage:DB$ DamageAll | NumDmg$ 5 | ValidCards$ Creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/destructive_force.jpg -Oracle:Each player sacrifices five lands. Destructive Force deals 5 damage to each creature. \ No newline at end of file +Oracle:Each player sacrifices five lands. Destructive Force deals 5 damage to each creature. diff --git a/forge-gui/res/cardsfolder/d/destructive_revelry.txt b/forge-gui/res/cardsfolder/d/destructive_revelry.txt index 3579e5f098c..2e304e05769 100644 --- a/forge-gui/res/cardsfolder/d/destructive_revelry.txt +++ b/forge-gui/res/cardsfolder/d/destructive_revelry.txt @@ -1,7 +1,7 @@ -Name:Destructive Revelry -ManaCost:R G -Types:Instant -A:SP$ Destroy | Cost$ R G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBDealDamage | SpellDescription$ Destroy target artifact or enchantment. CARDNAME deals 2 damage to that permanent's controller. -SVar:DBDealDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ TargetedController -SVar:Picture:http://www.wizards.com/global/images/magic/general/destructive_revelry.jpg -Oracle:Destroy target artifact or enchantment. Destructive Revelry deals 2 damage to that permanent's controller. \ No newline at end of file +Name:Destructive Revelry +ManaCost:R G +Types:Instant +A:SP$ Destroy | Cost$ R G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBDealDamage | SpellDescription$ Destroy target artifact or enchantment. CARDNAME deals 2 damage to that permanent's controller. +SVar:DBDealDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ TargetedController +SVar:Picture:http://www.wizards.com/global/images/magic/general/destructive_revelry.jpg +Oracle:Destroy target artifact or enchantment. Destructive Revelry deals 2 damage to that permanent's controller. diff --git a/forge-gui/res/cardsfolder/d/destructive_urge.txt b/forge-gui/res/cardsfolder/d/destructive_urge.txt index af2341710fb..2eb99dbc435 100644 --- a/forge-gui/res/cardsfolder/d/destructive_urge.txt +++ b/forge-gui/res/cardsfolder/d/destructive_urge.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 R R | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILog T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | Execute$ TrigSacrifice | CombatDamage$ True | TriggerDescription$ Whenever enchanted creature deals combat damage to a player, that player sacrifices a land. SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredTarget | SacValid$ Land | ChangeNum$ 1 | SpellDescription$ Sacrifice a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/destructive_urge.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals combat damage to a player, that player sacrifices a land. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals combat damage to a player, that player sacrifices a land. diff --git a/forge-gui/res/cardsfolder/d/detainment_spell.txt b/forge-gui/res/cardsfolder/d/detainment_spell.txt index b7d2b9fe852..9dd1e198531 100644 --- a/forge-gui/res/cardsfolder/d/detainment_spell.txt +++ b/forge-gui/res/cardsfolder/d/detainment_spell.txt @@ -1,10 +1,10 @@ -Name:Detainment Spell -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature's activated abilities can't be activated. -A:AB$ Attach | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Curse | SpellDescription$ Attach CARDNAME to target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/detainment_spell.jpg -Oracle:Enchant creature\nEnchanted creature's activated abilities can't be activated.\n{1}{W}: Attach Detainment Spell to target creature. \ No newline at end of file +Name:Detainment Spell +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature's activated abilities can't be activated. +A:AB$ Attach | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Curse | SpellDescription$ Attach CARDNAME to target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/detainment_spell.jpg +Oracle:Enchant creature\nEnchanted creature's activated abilities can't be activated.\n{1}{W}: Attach Detainment Spell to target creature. diff --git a/forge-gui/res/cardsfolder/d/detention_sphere.txt b/forge-gui/res/cardsfolder/d/detention_sphere.txt index 0efe13b6a64..d70e7fc3c41 100644 --- a/forge-gui/res/cardsfolder/d/detention_sphere.txt +++ b/forge-gui/res/cardsfolder/d/detention_sphere.txt @@ -1,11 +1,11 @@ -Name:Detention Sphere -ManaCost:1 W U -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, you may exile target nonland permanent not named CARDNAME and all other permanents with the same name as that permanent. -SVar:TrigExile:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+notnamedDetention Sphere | TgtPrompt$ Choose target nonland permanent not named Detention Sphere | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBChangeZoneAll -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.sameName | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to the battlefield under their owner's control. -SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Battlefield -SVar:OblivionRing:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/detention_sphere.jpg -Oracle:When Detention Sphere enters the battlefield, you may exile target nonland permanent not named Detention Sphere and all other permanents with the same name as that permanent.\nWhen Detention Sphere leaves the battlefield, return the exiled cards to the battlefield under their owner's control. \ No newline at end of file +Name:Detention Sphere +ManaCost:1 W U +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, you may exile target nonland permanent not named CARDNAME and all other permanents with the same name as that permanent. +SVar:TrigExile:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+notnamedDetention Sphere | TgtPrompt$ Choose target nonland permanent not named Detention Sphere | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBChangeZoneAll +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.sameName | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to the battlefield under their owner's control. +SVar:TrigReturn:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Battlefield +SVar:OblivionRing:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/detention_sphere.jpg +Oracle:When Detention Sphere enters the battlefield, you may exile target nonland permanent not named Detention Sphere and all other permanents with the same name as that permanent.\nWhen Detention Sphere leaves the battlefield, return the exiled cards to the battlefield under their owner's control. diff --git a/forge-gui/res/cardsfolder/d/detonate.txt b/forge-gui/res/cardsfolder/d/detonate.txt index 2692ebf2229..e161b359f4c 100644 --- a/forge-gui/res/cardsfolder/d/detonate.txt +++ b/forge-gui/res/cardsfolder/d/detonate.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ X R | ValidTgts$ Artifact | TgtPrompt$ Select target artif SVar:DBDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ X | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/detonate.jpg -Oracle:Destroy target artifact with converted mana cost X. It can't be regenerated. Detonate deals X damage to that artifact's controller. \ No newline at end of file +Oracle:Destroy target artifact with converted mana cost X. It can't be regenerated. Detonate deals X damage to that artifact's controller. diff --git a/forge-gui/res/cardsfolder/d/detritivore.txt b/forge-gui/res/cardsfolder/d/detritivore.txt index bde7ede3513..1ae7fa6396d 100644 --- a/forge-gui/res/cardsfolder/d/detritivore.txt +++ b/forge-gui/res/cardsfolder/d/detritivore.txt @@ -1,14 +1,14 @@ -Name:Detritivore -ManaCost:2 R R -Types:Creature Lhurgoyf -Text:X can't be 0. -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of nonbasic land cards in your opponents' graveyards. -K:Suspend:X:XCantBe0 X 3 R -T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigDestroy | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, destroy target nonbasic land. -SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select a nonbasic land. -SVar:X:Count$xPaid -SVar:Y:Count$ValidGraveyard Land.nonBasic+OppCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/detritivore.jpg -Oracle:Detritivore's power and toughness are each equal to the number of nonbasic land cards in your opponents' graveyards.\nSuspend X-{X}{3}{R}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{3}{R} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Detritivore while it's exiled, destroy target nonbasic land. \ No newline at end of file +Name:Detritivore +ManaCost:2 R R +Types:Creature Lhurgoyf +Text:X can't be 0. +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of nonbasic land cards in your opponents' graveyards. +K:Suspend:X:XCantBe0 X 3 R +T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigDestroy | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, destroy target nonbasic land. +SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select a nonbasic land. +SVar:X:Count$xPaid +SVar:Y:Count$ValidGraveyard Land.nonBasic+OppCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/detritivore.jpg +Oracle:Detritivore's power and toughness are each equal to the number of nonbasic land cards in your opponents' graveyards.\nSuspend X-{X}{3}{R}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{3}{R} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Detritivore while it's exiled, destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/d/deus_of_calamity.txt b/forge-gui/res/cardsfolder/d/deus_of_calamity.txt index 0bfcbae65fb..c783d6f348b 100644 --- a/forge-gui/res/cardsfolder/d/deus_of_calamity.txt +++ b/forge-gui/res/cardsfolder/d/deus_of_calamity.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | DamageAmount$ GE6 | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals 6 or more damage to an opponent, destroy target land that player controls. SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Land | TargetsWithDefinedController$ TriggeredTarget | TgtPrompt$ Select target land opponent controls. SVar:Picture:http://www.wizards.com/global/images/magic/general/deus_of_calamity.jpg -Oracle:Trample\nWhenever Deus of Calamity deals 6 or more damage to an opponent, destroy target land that player controls. \ No newline at end of file +Oracle:Trample\nWhenever Deus of Calamity deals 6 or more damage to an opponent, destroy target land that player controls. diff --git a/forge-gui/res/cardsfolder/d/devastate.txt b/forge-gui/res/cardsfolder/d/devastate.txt index fd17da00802..91218f89114 100644 --- a/forge-gui/res/cardsfolder/d/devastate.txt +++ b/forge-gui/res/cardsfolder/d/devastate.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 R R | ValidTgts$ Land | TgtPrompt$ Select target land. | SubAbility$ DBDamageAll | SpellDescription$ Destroy target land. CARDNAME deals 1 damage to each creature and each player. SVar:DBDamageAll:DB$DamageAll | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/devastate.jpg -Oracle:Destroy target land. Devastate deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:Destroy target land. Devastate deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/d/devastating_dreams.txt b/forge-gui/res/cardsfolder/d/devastating_dreams.txt index deb19ab18a7..88f032bb3f4 100644 --- a/forge-gui/res/cardsfolder/d/devastating_dreams.txt +++ b/forge-gui/res/cardsfolder/d/devastating_dreams.txt @@ -1,9 +1,9 @@ -Name:Devastating Dreams -ManaCost:R R -Types:Sorcery -A:SP$ Sacrifice | Cost$ R R Discard | Defined$ Each | SacValid$ Land | Amount$ ChosenX | SubAbility$ DBDamage | References$ X | SpellDescription$ Each player sacrifices X lands. CARDNAME deals X damage to each creature. -SVar:DBDamage:DB$ DamageAll | NumDmg$ ChosenX | ValidCards$ Creature | References$ X -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/devastating_dreams.jpg -Oracle:As an additional cost to cast Devastating Dreams, discard X cards at random.\nEach player sacrifices X lands. Devastating Dreams deals X damage to each creature. \ No newline at end of file +Name:Devastating Dreams +ManaCost:R R +Types:Sorcery +A:SP$ Sacrifice | Cost$ R R Discard | Defined$ Each | SacValid$ Land | Amount$ ChosenX | SubAbility$ DBDamage | References$ X | SpellDescription$ Each player sacrifices X lands. CARDNAME deals X damage to each creature. +SVar:DBDamage:DB$ DamageAll | NumDmg$ ChosenX | ValidCards$ Creature | References$ X +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/devastating_dreams.jpg +Oracle:As an additional cost to cast Devastating Dreams, discard X cards at random.\nEach player sacrifices X lands. Devastating Dreams deals X damage to each creature. diff --git a/forge-gui/res/cardsfolder/d/devastating_summons.txt b/forge-gui/res/cardsfolder/d/devastating_summons.txt index 0832644eb2a..4e551796b00 100644 --- a/forge-gui/res/cardsfolder/d/devastating_summons.txt +++ b/forge-gui/res/cardsfolder/d/devastating_summons.txt @@ -6,4 +6,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/devastating_summons.jpg -Oracle:As an additional cost to cast Devastating Summons, sacrifice X lands.\nPut two X/X red Elemental creature tokens onto the battlefield. \ No newline at end of file +Oracle:As an additional cost to cast Devastating Summons, sacrifice X lands.\nPut two X/X red Elemental creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/devastation.txt b/forge-gui/res/cardsfolder/d/devastation.txt index 7c25ef42ea7..e3bf8109ab2 100644 --- a/forge-gui/res/cardsfolder/d/devastation.txt +++ b/forge-gui/res/cardsfolder/d/devastation.txt @@ -3,4 +3,4 @@ ManaCost:5 R R Types:Sorcery A:SP$ DestroyAll | Cost$ 5 R R | ValidCards$ Creature,Land | SpellDescription$ Destroy all creatures and lands. SVar:Picture:http://www.wizards.com/global/images/magic/general/devastation.jpg -Oracle:Destroy all creatures and lands. \ No newline at end of file +Oracle:Destroy all creatures and lands. diff --git a/forge-gui/res/cardsfolder/d/devastation_tide.txt b/forge-gui/res/cardsfolder/d/devastation_tide.txt index 9dfa26fda5b..c8edc06c11f 100644 --- a/forge-gui/res/cardsfolder/d/devastation_tide.txt +++ b/forge-gui/res/cardsfolder/d/devastation_tide.txt @@ -1,8 +1,8 @@ -Name:Devastation Tide -ManaCost:3 U U -Types:Sorcery -K:Miracle:1 U -A:SP$ ChangeZoneAll | Cost$ 3 U U | ChangeType$ Permanent.nonLand | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all nonland permanents to their owners' hands. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/devastation_tide.jpg -Oracle:Return all nonland permanents to their owners' hands.\nMiracle {1}{U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Devastation Tide +ManaCost:3 U U +Types:Sorcery +K:Miracle:1 U +A:SP$ ChangeZoneAll | Cost$ 3 U U | ChangeType$ Permanent.nonLand | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all nonland permanents to their owners' hands. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/devastation_tide.jpg +Oracle:Return all nonland permanents to their owners' hands.\nMiracle {1}{U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/d/deviant_glee.txt b/forge-gui/res/cardsfolder/d/deviant_glee.txt index 3d1f5cc9930..b494163b751 100644 --- a/forge-gui/res/cardsfolder/d/deviant_glee.txt +++ b/forge-gui/res/cardsfolder/d/deviant_glee.txt @@ -1,9 +1,9 @@ -Name:Deviant Glee -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | AddAbility$ DeviantGleeTrample | Description$ Enchanted creature gets +2/+1 and has "{R}: This creature gains trample until end of turn." -SVar:DeviantGleeTrample:AB$ Pump | Cost$ R | Defined$ Self | KW$ Trample | SpellDescription$ This creature gains trample until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/deviant_glee.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+1 and has "{R}: This creature gains trample until end of turn." \ No newline at end of file +Name:Deviant Glee +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | AddAbility$ DeviantGleeTrample | Description$ Enchanted creature gets +2/+1 and has "{R}: This creature gains trample until end of turn." +SVar:DeviantGleeTrample:AB$ Pump | Cost$ R | Defined$ Self | KW$ Trample | SpellDescription$ This creature gains trample until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/deviant_glee.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+1 and has "{R}: This creature gains trample until end of turn." diff --git a/forge-gui/res/cardsfolder/d/devils_play.txt b/forge-gui/res/cardsfolder/d/devils_play.txt index 7fc24b49c1c..91f810e72f9 100644 --- a/forge-gui/res/cardsfolder/d/devils_play.txt +++ b/forge-gui/res/cardsfolder/d/devils_play.txt @@ -1,8 +1,8 @@ -Name:Devil's Play -ManaCost:X R -Types:Sorcery -K:Flashback X R R R -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/devils_play.jpg -Oracle:Devil's Play deals X damage to target creature or player.\nFlashback {X}{R}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Devil's Play +ManaCost:X R +Types:Sorcery +K:Flashback X R R R +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/devils_play.jpg +Oracle:Devil's Play deals X damage to target creature or player.\nFlashback {X}{R}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/devoted_caretaker.txt b/forge-gui/res/cardsfolder/d/devoted_caretaker.txt index ac34fa2a187..643be63045a 100644 --- a/forge-gui/res/cardsfolder/d/devoted_caretaker.txt +++ b/forge-gui/res/cardsfolder/d/devoted_caretaker.txt @@ -1,8 +1,8 @@ -Name:Devoted Caretaker -ManaCost:W -Types:Creature Human Cleric -PT:1/2 -A:AB$ Pump | Cost$ W T | KW$ Protection:Spell.Instant,Spell.Sorcery:Protection from instant spells and from sorcery spells | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | SpellDescription$ Target permanent you control gains protection from instant spells and from sorcery spells until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/devoted_caretaker.jpg -Oracle:{W}, {T}: Target permanent you control gains protection from instant spells and from sorcery spells until end of turn. \ No newline at end of file +Name:Devoted Caretaker +ManaCost:W +Types:Creature Human Cleric +PT:1/2 +A:AB$ Pump | Cost$ W T | KW$ Protection:Spell.Instant,Spell.Sorcery:Protection from instant spells and from sorcery spells | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | SpellDescription$ Target permanent you control gains protection from instant spells and from sorcery spells until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/devoted_caretaker.jpg +Oracle:{W}, {T}: Target permanent you control gains protection from instant spells and from sorcery spells until end of turn. diff --git a/forge-gui/res/cardsfolder/d/devoted_druid.txt b/forge-gui/res/cardsfolder/d/devoted_druid.txt index 4b362b70967..d627ec17779 100644 --- a/forge-gui/res/cardsfolder/d/devoted_druid.txt +++ b/forge-gui/res/cardsfolder/d/devoted_druid.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool A:AB$ Untap | Cost$ AddCounter<1/M1M1> | SpellDescription$ Untap CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/devoted_druid.jpg -Oracle:{T}: Add {G} to your mana pool.\nPut a -1/-1 counter on Devoted Druid: Untap Devoted Druid. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool.\nPut a -1/-1 counter on Devoted Druid: Untap Devoted Druid. diff --git a/forge-gui/res/cardsfolder/d/devoted_hero.txt b/forge-gui/res/cardsfolder/d/devoted_hero.txt index 485a8e1c216..6d1f09f980c 100644 --- a/forge-gui/res/cardsfolder/d/devoted_hero.txt +++ b/forge-gui/res/cardsfolder/d/devoted_hero.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Creature Elf Soldier PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21057.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/d/devoted_retainer.txt b/forge-gui/res/cardsfolder/d/devoted_retainer.txt index 807f70b3323..14f11e98e37 100644 --- a/forge-gui/res/cardsfolder/d/devoted_retainer.txt +++ b/forge-gui/res/cardsfolder/d/devoted_retainer.txt @@ -4,4 +4,4 @@ Types:Creature Human Samurai PT:1/1 K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/devoted_retainer.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/d/devour_flesh.txt b/forge-gui/res/cardsfolder/d/devour_flesh.txt index ab0bb23dceb..56a0b6049b0 100644 --- a/forge-gui/res/cardsfolder/d/devour_flesh.txt +++ b/forge-gui/res/cardsfolder/d/devour_flesh.txt @@ -1,9 +1,9 @@ -Name:Devour Flesh -ManaCost:1 B -Types:Instant -A:SP$ Sacrifice | Cost$ 1 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBGainLife | SpellDescription$ Target player sacrifices a creature, then gains life equal to that creature's toughness. | StackDescription$ SpellDescription -SVar:DBGainLife:DB$ GainLife | Defined$ Targeted | LifeAmount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/devour_flesh.jpg -Oracle:Target player sacrifices a creature, then gains life equal to that creature's toughness. \ No newline at end of file +Name:Devour Flesh +ManaCost:1 B +Types:Instant +A:SP$ Sacrifice | Cost$ 1 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBGainLife | SpellDescription$ Target player sacrifices a creature, then gains life equal to that creature's toughness. | StackDescription$ SpellDescription +SVar:DBGainLife:DB$ GainLife | Defined$ Targeted | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/devour_flesh.jpg +Oracle:Target player sacrifices a creature, then gains life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/d/devour_in_shadow.txt b/forge-gui/res/cardsfolder/d/devour_in_shadow.txt index 63bb1ff8285..f197c17b10b 100644 --- a/forge-gui/res/cardsfolder/d/devour_in_shadow.txt +++ b/forge-gui/res/cardsfolder/d/devour_in_shadow.txt @@ -6,4 +6,4 @@ SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X | Su SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardToughness SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card50210.jpg -Oracle:Destroy target creature. It can't be regenerated. You lose life equal to that creature's toughness. \ No newline at end of file +Oracle:Destroy target creature. It can't be regenerated. You lose life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/d/devouring_deep.txt b/forge-gui/res/cardsfolder/d/devouring_deep.txt index 6f7497ebf3a..1200a2691c1 100644 --- a/forge-gui/res/cardsfolder/d/devouring_deep.txt +++ b/forge-gui/res/cardsfolder/d/devouring_deep.txt @@ -4,4 +4,4 @@ Types:Creature Fish PT:1/2 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1476.jpg -Oracle:Islandwalk \ No newline at end of file +Oracle:Islandwalk diff --git a/forge-gui/res/cardsfolder/d/devouring_greed.txt b/forge-gui/res/cardsfolder/d/devouring_greed.txt index f912455aa88..3932b5de18c 100644 --- a/forge-gui/res/cardsfolder/d/devouring_greed.txt +++ b/forge-gui/res/cardsfolder/d/devouring_greed.txt @@ -1,13 +1,13 @@ -Name:Devouring Greed -ManaCost:2 B B -Types:Sorcery Arcane -A:SP$ LoseLife | Cost$ 2 B B Sac | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ C | SubAbility$ DBGainLife | References$ X,A,B,C | SpellDescription$ Target player loses 2 life plus 2 life for each Spirit sacrificed this way. You gain that much life. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ C | References$ X,A,B,C -SVar:X:XChoice -SVar:A:Sacrificed$Amount -SVar:B:SVar$A/Times.2 -SVar:C:SVar$B/Plus.2 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_greed.jpg -Oracle:As an additional cost to cast Devouring Greed, you may sacrifice any number of Spirits.\nTarget player loses 2 life plus 2 life for each Spirit sacrificed this way. You gain that much life. \ No newline at end of file +Name:Devouring Greed +ManaCost:2 B B +Types:Sorcery Arcane +A:SP$ LoseLife | Cost$ 2 B B Sac | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ C | SubAbility$ DBGainLife | References$ X,A,B,C | SpellDescription$ Target player loses 2 life plus 2 life for each Spirit sacrificed this way. You gain that much life. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ C | References$ X,A,B,C +SVar:X:XChoice +SVar:A:Sacrificed$Amount +SVar:B:SVar$A/Times.2 +SVar:C:SVar$B/Plus.2 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_greed.jpg +Oracle:As an additional cost to cast Devouring Greed, you may sacrifice any number of Spirits.\nTarget player loses 2 life plus 2 life for each Spirit sacrificed this way. You gain that much life. diff --git a/forge-gui/res/cardsfolder/d/devouring_light.txt b/forge-gui/res/cardsfolder/d/devouring_light.txt index a09ee1b4498..343551dfddf 100644 --- a/forge-gui/res/cardsfolder/d/devouring_light.txt +++ b/forge-gui/res/cardsfolder/d/devouring_light.txt @@ -1,7 +1,7 @@ -Name:Devouring Light -ManaCost:1 W W -Types:Instant -K:Convoke -A:SP$ ChangeZone | Cost$ 1 W W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature. | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target attacking or blocking creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_light.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nExile target attacking or blocking creature. \ No newline at end of file +Name:Devouring Light +ManaCost:1 W W +Types:Instant +K:Convoke +A:SP$ ChangeZone | Cost$ 1 W W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature. | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target attacking or blocking creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_light.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nExile target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/d/devouring_rage.txt b/forge-gui/res/cardsfolder/d/devouring_rage.txt index c737fdc9b01..a460a6c920c 100644 --- a/forge-gui/res/cardsfolder/d/devouring_rage.txt +++ b/forge-gui/res/cardsfolder/d/devouring_rage.txt @@ -1,11 +1,11 @@ -Name:Devouring Rage -ManaCost:4 R -Types:Instant Arcane -A:SP$ Pump | Cost$ 4 R Sac | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ Z | References$ X,Y,Z | SpellDescription$ Target creature gets +3/+0 until end of turn. For each Spirit sacrificed this way, that creature gets an additional +3/+0 until end of turn. -SVar:Z:SVar$Y/Thrice -SVar:Y:Sacrificed$Amount.Plus.1 -SVar:X:XChoice -#ChosenX SVar created by Cost payment -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_rage.jpg -Oracle:As an additional cost to cast Devouring Rage, you may sacrifice any number of Spirits.\nTarget creature gets +3/+0 until end of turn. For each Spirit sacrificed this way, that creature gets an additional +3/+0 until end of turn. \ No newline at end of file +Name:Devouring Rage +ManaCost:4 R +Types:Instant Arcane +A:SP$ Pump | Cost$ 4 R Sac | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ Z | References$ X,Y,Z | SpellDescription$ Target creature gets +3/+0 until end of turn. For each Spirit sacrificed this way, that creature gets an additional +3/+0 until end of turn. +SVar:Z:SVar$Y/Thrice +SVar:Y:Sacrificed$Amount.Plus.1 +SVar:X:XChoice +#ChosenX SVar created by Cost payment +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_rage.jpg +Oracle:As an additional cost to cast Devouring Rage, you may sacrifice any number of Spirits.\nTarget creature gets +3/+0 until end of turn. For each Spirit sacrificed this way, that creature gets an additional +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/devouring_strossus.txt b/forge-gui/res/cardsfolder/d/devouring_strossus.txt index fd0daa6af67..39481655701 100644 --- a/forge-gui/res/cardsfolder/d/devouring_strossus.txt +++ b/forge-gui/res/cardsfolder/d/devouring_strossus.txt @@ -1,12 +1,12 @@ -Name:Devouring Strossus -ManaCost:5 B B B -Types:Creature Horror -PT:9/9 -K:Flying -K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature -A:AB$ Regenerate | Cost$ Sac<1/Creature> | SpellDescription$ Regenerate CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_strossus.jpg -Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a creature.\nSacrifice a creature: Regenerate Devouring Strossus. \ No newline at end of file +Name:Devouring Strossus +ManaCost:5 B B B +Types:Creature Horror +PT:9/9 +K:Flying +K:Trample +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature +A:AB$ Regenerate | Cost$ Sac<1/Creature> | SpellDescription$ Regenerate CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_strossus.jpg +Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a creature.\nSacrifice a creature: Regenerate Devouring Strossus. diff --git a/forge-gui/res/cardsfolder/d/devouring_swarm.txt b/forge-gui/res/cardsfolder/d/devouring_swarm.txt index 69ac287a142..24f6cf78935 100644 --- a/forge-gui/res/cardsfolder/d/devouring_swarm.txt +++ b/forge-gui/res/cardsfolder/d/devouring_swarm.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying A:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/devouring_swarm.jpg -Oracle:Flying\nSacrifice a creature: Devouring Swarm gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\nSacrifice a creature: Devouring Swarm gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/devout_chaplain.txt b/forge-gui/res/cardsfolder/d/devout_chaplain.txt index 06f6bab3160..9bff94977f7 100644 --- a/forge-gui/res/cardsfolder/d/devout_chaplain.txt +++ b/forge-gui/res/cardsfolder/d/devout_chaplain.txt @@ -1,7 +1,7 @@ -Name:Devout Chaplain -ManaCost:2 W -Types:Creature Human Cleric -PT:2/2 -A:AB$ ChangeZone | Cost$ T tapXType<2/Human> | IsCurse$ True | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact or enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/devout_chaplain.jpg -Oracle:{T}, Tap two untapped Humans you control: Exile target artifact or enchantment. \ No newline at end of file +Name:Devout Chaplain +ManaCost:2 W +Types:Creature Human Cleric +PT:2/2 +A:AB$ ChangeZone | Cost$ T tapXType<2/Human> | IsCurse$ True | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact or enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/devout_chaplain.jpg +Oracle:{T}, Tap two untapped Humans you control: Exile target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/d/devout_harpist.txt b/forge-gui/res/cardsfolder/d/devout_harpist.txt index 01b164f2add..e5e6f2fe59f 100644 --- a/forge-gui/res/cardsfolder/d/devout_harpist.txt +++ b/forge-gui/res/cardsfolder/d/devout_harpist.txt @@ -4,4 +4,4 @@ Types:Creature Human PT:1/1 A:AB$ Destroy | Cost$ T | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature | SpellDescription$ Destroy target Aura attached to a creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/devout_harpist.jpg -Oracle:{T}: Destroy target Aura attached to a creature. \ No newline at end of file +Oracle:{T}: Destroy target Aura attached to a creature. diff --git a/forge-gui/res/cardsfolder/d/devout_invocation.txt b/forge-gui/res/cardsfolder/d/devout_invocation.txt index f2857369342..437306c3662 100644 --- a/forge-gui/res/cardsfolder/d/devout_invocation.txt +++ b/forge-gui/res/cardsfolder/d/devout_invocation.txt @@ -1,12 +1,12 @@ -Name:Devout Invocation -ManaCost:6 W -Types:Sorcery -A:SP$ ChooseCard | Cost$ 6 W | Defined$ You | Amount$ X | References$ X | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ TrigTap | SpellDescription$ Tap any number of untapped creatures you control. Put a 4/4 white Angel creature token with flying onto the battlefield for each creature tapped this way. -SVar:TrigTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ Y | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenImage$ w 4 4 angel M14 | TokenKeywords$ Flying | References$ Y | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Creature.YouCtrl -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/devout_invocation.jpg -Oracle:Tap any number of untapped creatures you control. Put a 4/4 white Angel creature token with flying onto the battlefield for each creature tapped this way. +Name:Devout Invocation +ManaCost:6 W +Types:Sorcery +A:SP$ ChooseCard | Cost$ 6 W | Defined$ You | Amount$ X | References$ X | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ TrigTap | SpellDescription$ Tap any number of untapped creatures you control. Put a 4/4 white Angel creature token with flying onto the battlefield for each creature tapped this way. +SVar:TrigTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ Y | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenImage$ w 4 4 angel M14 | TokenKeywords$ Flying | References$ Y | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Creature.YouCtrl +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/devout_invocation.jpg +Oracle:Tap any number of untapped creatures you control. Put a 4/4 white Angel creature token with flying onto the battlefield for each creature tapped this way. diff --git a/forge-gui/res/cardsfolder/d/devout_lightcaster.txt b/forge-gui/res/cardsfolder/d/devout_lightcaster.txt index 2d195e44303..a2013e71f4b 100644 --- a/forge-gui/res/cardsfolder/d/devout_lightcaster.txt +++ b/forge-gui/res/cardsfolder/d/devout_lightcaster.txt @@ -6,4 +6,4 @@ K:Protection from black T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, exile target black permanent. SVar:TrigChangeZone:DB$ChangeZone | Cost$ 0 | ValidTgts$ Permanent.Black | TgtPrompt$ Select target black permanent | Origin$ Battlefield | Destination$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/devout_lightcaster.jpg -Oracle:Protection from black\nWhen Devout Lightcaster enters the battlefield, exile target black permanent. \ No newline at end of file +Oracle:Protection from black\nWhen Devout Lightcaster enters the battlefield, exile target black permanent. diff --git a/forge-gui/res/cardsfolder/d/devout_monk.txt b/forge-gui/res/cardsfolder/d/devout_monk.txt index 89514141873..c44e3b2ca58 100644 --- a/forge-gui/res/cardsfolder/d/devout_monk.txt +++ b/forge-gui/res/cardsfolder/d/devout_monk.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://serv3.tcgimages.eu/img/cards/Starter_1999/devout_monk.jpg -Oracle:When Devout Monk enters the battlefield, you gain 1 life. \ No newline at end of file +Oracle:When Devout Monk enters the battlefield, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/d/devout_witness.txt b/forge-gui/res/cardsfolder/d/devout_witness.txt index 39a68925b0b..169f0493604 100644 --- a/forge-gui/res/cardsfolder/d/devout_witness.txt +++ b/forge-gui/res/cardsfolder/d/devout_witness.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:2/2 A:AB$ Destroy | Cost$ 1 W T Discard<1/Card> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/devout_witness.jpg -Oracle:{1}{W}, {T}, Discard a card: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:{1}{W}, {T}, Discard a card: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/d/dewdrop_spy.txt b/forge-gui/res/cardsfolder/d/dewdrop_spy.txt index e279084d8f8..cc7db07ea0f 100644 --- a/forge-gui/res/cardsfolder/d/dewdrop_spy.txt +++ b/forge-gui/res/cardsfolder/d/dewdrop_spy.txt @@ -7,4 +7,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at the top card of target player's library. SVar:TrigPeek:AB$ RearrangeTopOfLibrary | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player. | NumCards$ 1 | SpellDescription$ Look at the top card of target player's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/dewdrop_spy.jpg -Oracle:Flash\nFlying\nWhen Dewdrop Spy enters the battlefield, look at the top card of target player's library. \ No newline at end of file +Oracle:Flash\nFlying\nWhen Dewdrop Spy enters the battlefield, look at the top card of target player's library. diff --git a/forge-gui/res/cardsfolder/d/diabolic_edict.txt b/forge-gui/res/cardsfolder/d/diabolic_edict.txt index 3380b22497a..6369e7fd801 100644 --- a/forge-gui/res/cardsfolder/d/diabolic_edict.txt +++ b/forge-gui/res/cardsfolder/d/diabolic_edict.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Sacrifice | Cost$ 1 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | SpellDescription$ Target player sacrifices a creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_edict.jpg -Oracle:Target player sacrifices a creature. \ No newline at end of file +Oracle:Target player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/d/diabolic_intent.txt b/forge-gui/res/cardsfolder/d/diabolic_intent.txt index 43b1cb9279e..f3459a74c78 100644 --- a/forge-gui/res/cardsfolder/d/diabolic_intent.txt +++ b/forge-gui/res/cardsfolder/d/diabolic_intent.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 B Sac<1/Creature> | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card and put that card into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_intent.jpg -Oracle:As an additional cost to cast Diabolic Intent, sacrifice a creature.\nSearch your library for a card and put that card into your hand. Then shuffle your library. \ No newline at end of file +Oracle:As an additional cost to cast Diabolic Intent, sacrifice a creature.\nSearch your library for a card and put that card into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/diabolic_machine.txt b/forge-gui/res/cardsfolder/d/diabolic_machine.txt index 38b97ab47ee..4759d9a9863 100644 --- a/forge-gui/res/cardsfolder/d/diabolic_machine.txt +++ b/forge-gui/res/cardsfolder/d/diabolic_machine.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:4/4 A:AB$ Regenerate | Cost$ 3 | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_machine.jpg -Oracle:{3}: Regenerate Diabolic Machine. \ No newline at end of file +Oracle:{3}: Regenerate Diabolic Machine. diff --git a/forge-gui/res/cardsfolder/d/diabolic_revelation.txt b/forge-gui/res/cardsfolder/d/diabolic_revelation.txt index a68d975e8a2..2914ac2e99f 100644 --- a/forge-gui/res/cardsfolder/d/diabolic_revelation.txt +++ b/forge-gui/res/cardsfolder/d/diabolic_revelation.txt @@ -1,8 +1,8 @@ -Name:Diabolic Revelation -ManaCost:X 3 B B -Types:Sorcery -A:SP$ ChangeZone | Cost$ X 3 B B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ X | SpellDescription$ Search your library for up to X cards and put those cards into your hand. Then shuffle your library. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_revelation.jpg -Oracle:Search your library for up to X cards and put those cards into your hand. Then shuffle your library. \ No newline at end of file +Name:Diabolic Revelation +ManaCost:X 3 B B +Types:Sorcery +A:SP$ ChangeZone | Cost$ X 3 B B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ X | SpellDescription$ Search your library for up to X cards and put those cards into your hand. Then shuffle your library. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_revelation.jpg +Oracle:Search your library for up to X cards and put those cards into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/diabolic_servitude.txt b/forge-gui/res/cardsfolder/d/diabolic_servitude.txt index ad8d23bcfbd..c37d0d0c828 100644 --- a/forge-gui/res/cardsfolder/d/diabolic_servitude.txt +++ b/forge-gui/res/cardsfolder/d/diabolic_servitude.txt @@ -1,19 +1,19 @@ -Name:Diabolic Servitude -ManaCost:3 B -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigReturnFromGraveyard | TriggerDescription$ When CARDNAME enters the battlefield, return target creature card from your graveyard to the battlefield. -SVar:TrigReturnFromGraveyard:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | Origin$ Graveyard | Destination$ Battlefield | RememberTargets$ True -T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExileAndBounce | TriggerZones$ Battlefield | TriggerDescription$ When the creature put onto the battlefield with CARDNAME dies, exile it and return CARDNAME to its owner's hand. -SVar:TrigExileAndBounce:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBCleanupAndBounce -SVar:DBCleanupAndBounce:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBBounceMe -SVar:DBBounceMe:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand | Hidden$ True -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigExileCreature | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, exile the creature put onto the battlefield with CARDNAME. -SVar:TrigExileCreature:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Battlefield | Destination$ Exile | IsPresent$ Card.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Exile | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Exile. -T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Hand | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Hand. -T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Library | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Library. -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_servitude.jpg -Oracle:When Diabolic Servitude enters the battlefield, return target creature card from your graveyard to the battlefield.\nWhen the creature put onto the battlefield with Diabolic Servitude dies, exile it and return Diabolic Servitude to its owner's hand.\nWhen Diabolic Servitude leaves the battlefield, exile the creature put onto the battlefield with Diabolic Servitude. \ No newline at end of file +Name:Diabolic Servitude +ManaCost:3 B +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigReturnFromGraveyard | TriggerDescription$ When CARDNAME enters the battlefield, return target creature card from your graveyard to the battlefield. +SVar:TrigReturnFromGraveyard:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | Origin$ Graveyard | Destination$ Battlefield | RememberTargets$ True +T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExileAndBounce | TriggerZones$ Battlefield | TriggerDescription$ When the creature put onto the battlefield with CARDNAME dies, exile it and return CARDNAME to its owner's hand. +SVar:TrigExileAndBounce:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBCleanupAndBounce +SVar:DBCleanupAndBounce:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBBounceMe +SVar:DBBounceMe:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand | Hidden$ True +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigExileCreature | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, exile the creature put onto the battlefield with CARDNAME. +SVar:TrigExileCreature:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Battlefield | Destination$ Exile | IsPresent$ Card.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Exile | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Exile. +T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Hand | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Hand. +T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Library | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Library. +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_servitude.jpg +Oracle:When Diabolic Servitude enters the battlefield, return target creature card from your graveyard to the battlefield.\nWhen the creature put onto the battlefield with Diabolic Servitude dies, exile it and return Diabolic Servitude to its owner's hand.\nWhen Diabolic Servitude leaves the battlefield, exile the creature put onto the battlefield with Diabolic Servitude. diff --git a/forge-gui/res/cardsfolder/d/diabolic_tutor.txt b/forge-gui/res/cardsfolder/d/diabolic_tutor.txt index 9e3642f73a1..1cae7554347 100644 --- a/forge-gui/res/cardsfolder/d/diabolic_tutor.txt +++ b/forge-gui/res/cardsfolder/d/diabolic_tutor.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card and put that card into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_tutor.jpg -Oracle:Search your library for a card and put that card into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a card and put that card into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/diabolic_vision.txt b/forge-gui/res/cardsfolder/d/diabolic_vision.txt index 9d62bae2936..5848f70c65c 100644 --- a/forge-gui/res/cardsfolder/d/diabolic_vision.txt +++ b/forge-gui/res/cardsfolder/d/diabolic_vision.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ U B | DigNum$ 5 | ChangeNum$ 1 | LibraryPosition2$ 0 | SpellDescription$ Look at the top five cards of your library. Put one of them into your hand and the rest on top of your library in any order. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diabolic_vision.jpg -Oracle:Look at the top five cards of your library. Put one of them into your hand and the rest on top of your library in any order. \ No newline at end of file +Oracle:Look at the top five cards of your library. Put one of them into your hand and the rest on top of your library in any order. diff --git a/forge-gui/res/cardsfolder/d/diamond_faerie.txt b/forge-gui/res/cardsfolder/d/diamond_faerie.txt index b42b97c197b..2776b0180b5 100644 --- a/forge-gui/res/cardsfolder/d/diamond_faerie.txt +++ b/forge-gui/res/cardsfolder/d/diamond_faerie.txt @@ -7,4 +7,4 @@ A:AB$ PumpAll | Cost$ 1 S | ValidCards$ Creature.Snow+YouCtrl | NumAtt$ +1 | Num # AI can now use snow mana to pay for activated abilities. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diamond_faerie.jpg -Oracle:Flying\n{1}{S}: Snow creatures you control get +1/+1 until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Flying\n{1}{S}: Snow creatures you control get +1/+1 until end of turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/d/diamond_faerie_avatar.txt b/forge-gui/res/cardsfolder/d/diamond_faerie_avatar.txt index 3d106a595e1..2037c1c3697 100644 --- a/forge-gui/res/cardsfolder/d/diamond_faerie_avatar.txt +++ b/forge-gui/res/cardsfolder/d/diamond_faerie_avatar.txt @@ -1,8 +1,8 @@ -Name:Diamond Faerie Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+5 -A:AB$ Pump | ActivationZone$ Command | Cost$ S | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Target creature you control gets +1/+1 until end of turn. -SVar:RemRandomDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/diamond_faerie_avatar.jpg -Oracle:Hand +0, life +5\n{S}: Target creature you control gets +1/+1 until end of turn. \ No newline at end of file +Name:Diamond Faerie Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+5 +A:AB$ Pump | ActivationZone$ Command | Cost$ S | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Target creature you control gets +1/+1 until end of turn. +SVar:RemRandomDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/diamond_faerie_avatar.jpg +Oracle:Hand +0, life +5\n{S}: Target creature you control gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/diamond_kaleidoscope.txt b/forge-gui/res/cardsfolder/d/diamond_kaleidoscope.txt index f4b35f1280b..2485742fc6b 100644 --- a/forge-gui/res/cardsfolder/d/diamond_kaleidoscope.txt +++ b/forge-gui/res/cardsfolder/d/diamond_kaleidoscope.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ 3 T | TokenAmount$ 1 | TokenName$ Prism | TokenTypes$ Artifa A:AB$ Mana | Cost$ Sac<1/Prism.token/Prism token> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diamond_kaleidoscope.jpg -Oracle:{3}, {T}: Put a 0/1 colorless Prism artifact creature token onto the battlefield.\nSacrifice a Prism token: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{3}, {T}: Put a 0/1 colorless Prism artifact creature token onto the battlefield.\nSacrifice a Prism token: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/diamond_valley.txt b/forge-gui/res/cardsfolder/d/diamond_valley.txt index 21be20526bf..fc767b75b16 100644 --- a/forge-gui/res/cardsfolder/d/diamond_valley.txt +++ b/forge-gui/res/cardsfolder/d/diamond_valley.txt @@ -5,4 +5,4 @@ A:AB$ GainLife | Cost$ T Sac<1/Creature> | LifeAmount$ X | References$ X | Spell SVar:X:Sacrificed$CardToughness SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diamond_valley.jpg -Oracle:{T}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. \ No newline at end of file +Oracle:{T}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. diff --git a/forge-gui/res/cardsfolder/d/diaochan_artful_beauty.txt b/forge-gui/res/cardsfolder/d/diaochan_artful_beauty.txt index 70b245f1f87..2ca69bfb570 100644 --- a/forge-gui/res/cardsfolder/d/diaochan_artful_beauty.txt +++ b/forge-gui/res/cardsfolder/d/diaochan_artful_beauty.txt @@ -1,8 +1,8 @@ -Name:Diaochan, Artful Beauty -ManaCost:3 R -Types:Legendary Creature Human Advisor -PT:1/1 -A:AB$ Destroy | Cost$ T | ValidTgts$ Creature | SubAbility$ DBDestroy | AILogic$ OppDestroyYours | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Destroy target creature of your choice, then destroy target creature of an opponent's choice. Activate this ability only during your turn, before attackers are declared. -SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent -SVar:Picture:http://www.wizards.com/global/images/magic/general/diaochan_artful_beauty.jpg -Oracle:{T}: Destroy target creature of your choice, then destroy target creature of an opponent's choice. Activate this ability only during your turn, before attackers are declared. +Name:Diaochan, Artful Beauty +ManaCost:3 R +Types:Legendary Creature Human Advisor +PT:1/1 +A:AB$ Destroy | Cost$ T | ValidTgts$ Creature | SubAbility$ DBDestroy | AILogic$ OppDestroyYours | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Destroy target creature of your choice, then destroy target creature of an opponent's choice. Activate this ability only during your turn, before attackers are declared. +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent +SVar:Picture:http://www.wizards.com/global/images/magic/general/diaochan_artful_beauty.jpg +Oracle:{T}: Destroy target creature of your choice, then destroy target creature of an opponent's choice. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/d/dichotomancy.txt b/forge-gui/res/cardsfolder/d/dichotomancy.txt index e40134412ff..0f2cd089d1f 100644 --- a/forge-gui/res/cardsfolder/d/dichotomancy.txt +++ b/forge-gui/res/cardsfolder/d/dichotomancy.txt @@ -1,10 +1,10 @@ -Name:Dichotomancy -ManaCost:7 U U -Types:Sorcery -K:Suspend:3:1 U U -A:SP$ RepeatEach | Cost$ 7 U U | ValidTgts$ Opponent | UseImprinted$ True | RepeatCards$ Permanent.nonLand+TargetedPlayerCtrl+tapped | Zone$ Battlefield | ChooseOrder$ True | RepeatSubAbility$ DBSearch | SubAbility$ DBShuffle | StackDescription$ SpellDescription | SpellDescription$ For each tapped nonland permanent target opponent controls, search that player's library for a card with the same name as that permanent and put it onto the battlefield under your control. Then that player shuffles his or her library. -SVar:DBSearch:DB$ ChangeZone | DefinedPlayer$ ImprintedController | Chooser$ You | Origin$ Library | Destination$ Battlefield | GainControl$ True | ChangeType$ Card.sharesNameWith Imprinted | ChangeNum$ 1 | NoShuffle$ True -SVar:DBShuffle:DB$ Shuffle | Defined$ ParentTarget | StackDescription$ None -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dichotomancy.jpg -Oracle:For each tapped nonland permanent target opponent controls, search that player's library for a card with the same name as that permanent and put it onto the battlefield under your control. Then that player shuffles his or her library.\nSuspend 3- {1}{U}{U} (Rather than cast this card from your hand, you may pay {1}{U}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) +Name:Dichotomancy +ManaCost:7 U U +Types:Sorcery +K:Suspend:3:1 U U +A:SP$ RepeatEach | Cost$ 7 U U | ValidTgts$ Opponent | UseImprinted$ True | RepeatCards$ Permanent.nonLand+TargetedPlayerCtrl+tapped | Zone$ Battlefield | ChooseOrder$ True | RepeatSubAbility$ DBSearch | SubAbility$ DBShuffle | StackDescription$ SpellDescription | SpellDescription$ For each tapped nonland permanent target opponent controls, search that player's library for a card with the same name as that permanent and put it onto the battlefield under your control. Then that player shuffles his or her library. +SVar:DBSearch:DB$ ChangeZone | DefinedPlayer$ ImprintedController | Chooser$ You | Origin$ Library | Destination$ Battlefield | GainControl$ True | ChangeType$ Card.sharesNameWith Imprinted | ChangeNum$ 1 | NoShuffle$ True +SVar:DBShuffle:DB$ Shuffle | Defined$ ParentTarget | StackDescription$ None +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dichotomancy.jpg +Oracle:For each tapped nonland permanent target opponent controls, search that player's library for a card with the same name as that permanent and put it onto the battlefield under your control. Then that player shuffles his or her library.\nSuspend 3- {1}{U}{U} (Rather than cast this card from your hand, you may pay {1}{U}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/d/dictate_of_erebos.txt b/forge-gui/res/cardsfolder/d/dictate_of_erebos.txt index b60676536d9..9f287e6c912 100644 --- a/forge-gui/res/cardsfolder/d/dictate_of_erebos.txt +++ b/forge-gui/res/cardsfolder/d/dictate_of_erebos.txt @@ -1,8 +1,8 @@ -Name:Dictate of Erebos -ManaCost:3 B B -Types:Enchantment -K:Flash -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a creature you control dies, each opponent sacrifices a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Opponent | SacValid$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_erebos.jpg -Oracle:Flash\nWhenever a creature you control dies, each opponent sacrifices a creature. \ No newline at end of file +Name:Dictate of Erebos +ManaCost:3 B B +Types:Enchantment +K:Flash +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a creature you control dies, each opponent sacrifices a creature. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Opponent | SacValid$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_erebos.jpg +Oracle:Flash\nWhenever a creature you control dies, each opponent sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/d/dictate_of_heliod.txt b/forge-gui/res/cardsfolder/d/dictate_of_heliod.txt index ec79bd961c5..460fc83fa27 100644 --- a/forge-gui/res/cardsfolder/d/dictate_of_heliod.txt +++ b/forge-gui/res/cardsfolder/d/dictate_of_heliod.txt @@ -1,8 +1,8 @@ -Name:Dictate of Heliod -ManaCost:3 W W -Types:Enchantment -K:Flash -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Creatures you control get +2/+2. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_heliod.jpg -Oracle:Flash\nCreatures you control get +2/+2. \ No newline at end of file +Name:Dictate of Heliod +ManaCost:3 W W +Types:Enchantment +K:Flash +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Creatures you control get +2/+2. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_heliod.jpg +Oracle:Flash\nCreatures you control get +2/+2. diff --git a/forge-gui/res/cardsfolder/d/dictate_of_karametra.txt b/forge-gui/res/cardsfolder/d/dictate_of_karametra.txt index 08647f3950f..7400de9c465 100644 --- a/forge-gui/res/cardsfolder/d/dictate_of_karametra.txt +++ b/forge-gui/res/cardsfolder/d/dictate_of_karametra.txt @@ -1,8 +1,8 @@ -Name:Dictate of Karametra -ManaCost:3 G G -Types:Enchantment -K:Flash -T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_karametra.jpg -Oracle:Flash\nWhenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. \ No newline at end of file +Name:Dictate of Karametra +ManaCost:3 G G +Types:Enchantment +K:Flash +T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_karametra.jpg +Oracle:Flash\nWhenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/d/dictate_of_kruphix.txt b/forge-gui/res/cardsfolder/d/dictate_of_kruphix.txt index e03b17c4591..a103b7c1798 100644 --- a/forge-gui/res/cardsfolder/d/dictate_of_kruphix.txt +++ b/forge-gui/res/cardsfolder/d/dictate_of_kruphix.txt @@ -1,8 +1,8 @@ -Name:Dictate of Kruphix -ManaCost:1 U U -Types:Enchantment -K:Flash -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, that player draws an additional card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer -SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_kruphix.jpg -Oracle:Flash\nAt the beginning of each player's draw step, that player draws an additional card. \ No newline at end of file +Name:Dictate of Kruphix +ManaCost:1 U U +Types:Enchantment +K:Flash +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, that player draws an additional card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer +SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_kruphix.jpg +Oracle:Flash\nAt the beginning of each player's draw step, that player draws an additional card. diff --git a/forge-gui/res/cardsfolder/d/dictate_of_the_twin_gods.txt b/forge-gui/res/cardsfolder/d/dictate_of_the_twin_gods.txt index cf75dede6f8..a09026bb175 100644 --- a/forge-gui/res/cardsfolder/d/dictate_of_the_twin_gods.txt +++ b/forge-gui/res/cardsfolder/d/dictate_of_the_twin_gods.txt @@ -1,13 +1,13 @@ -Name:Dictate of the Twin Gods -ManaCost:3 R R -Types:Enchantment -K:Flash -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card | ValidTarget$ Permanent,Player | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ If a source would deal damage to a permanent or player, it deals double that damage to that permanent or player instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card | ValidTarget$ Permanent,Player | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to a permanent or player, it deals double that damage to that permanent or player instead. -SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Twice -SVar:PlayMain1:TRUE -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_the_twin_gods.jpg -Oracle:Flash\nIf a source would deal damage to a permanent or player, it deals double that damage to that permanent or player instead. \ No newline at end of file +Name:Dictate of the Twin Gods +ManaCost:3 R R +Types:Enchantment +K:Flash +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card | ValidTarget$ Permanent,Player | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ If a source would deal damage to a permanent or player, it deals double that damage to that permanent or player instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card | ValidTarget$ Permanent,Player | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to a permanent or player, it deals double that damage to that permanent or player instead. +SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Twice +SVar:PlayMain1:TRUE +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dictate_of_the_twin_gods.jpg +Oracle:Flash\nIf a source would deal damage to a permanent or player, it deals double that damage to that permanent or player instead. diff --git a/forge-gui/res/cardsfolder/d/didgeridoo.txt b/forge-gui/res/cardsfolder/d/didgeridoo.txt index e612aae80eb..06371231f6a 100644 --- a/forge-gui/res/cardsfolder/d/didgeridoo.txt +++ b/forge-gui/res/cardsfolder/d/didgeridoo.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 3 | Origin$ Hand | Destination$ Battlefield | ChangeTyp SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/didgeridoo.jpg -Oracle:{3}: You may put a Minotaur permanent card from your hand onto the battlefield. \ No newline at end of file +Oracle:{3}: You may put a Minotaur permanent card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/diligent_farmhand.txt b/forge-gui/res/cardsfolder/d/diligent_farmhand.txt index 1643558cdbc..6c48ab8ad23 100644 --- a/forge-gui/res/cardsfolder/d/diligent_farmhand.txt +++ b/forge-gui/res/cardsfolder/d/diligent_farmhand.txt @@ -5,4 +5,4 @@ Text:If Diligent Farmhand is in the graveyard, Muscle Burst's effect counts it a PT:1/1 A:AB$ ChangeZone | Cost$ 1 G 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 it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/diligent_farmhand.jpg -Oracle:{1}{G}, Sacrifice Diligent Farmhand: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.\nIf Diligent Farmhand is in a graveyard, effects from spells named Muscle Burst count it as a card named Muscle Burst. \ No newline at end of file +Oracle:{1}{G}, Sacrifice Diligent Farmhand: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.\nIf Diligent Farmhand is in a graveyard, effects from spells named Muscle Burst count it as a card named Muscle Burst. diff --git a/forge-gui/res/cardsfolder/d/diluvian_primordial.txt b/forge-gui/res/cardsfolder/d/diluvian_primordial.txt index f3f6f678c2e..b3d8390ffd1 100644 --- a/forge-gui/res/cardsfolder/d/diluvian_primordial.txt +++ b/forge-gui/res/cardsfolder/d/diluvian_primordial.txt @@ -1,12 +1,12 @@ -Name:Diluvian Primordial -ManaCost:5 U U -Types:Creature Avatar -PT:5/5 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ PickOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, you may cast up to one target instant or sorcery card from that player's graveyard without paying its mana cost. If a card cast this way would be put into a graveyard this turn, exile it instead. -SVar:PickOneEach:AB$ Pump | Cost$ 0 | ValidTgts$ Instant.OppCtrl,Sorcery.OppCtrl | TgtZone$ Graveyard | TgtPrompt$ Select target instant or sorcery card in each opponent's graveyard | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | PumpZone$ Graveyard | SubAbility$ LoopTgts -SVar:LoopTgts:DB$ RepeatEach | RepeatSubAbility$ CastEach | DefinedCards$ Targeted -SVar:CastEach:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True -SVar:OneEach:PlayerCountOpponents$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/diluvian_primordial.jpg -Oracle:Flying\nWhen Diluvian Primordial enters the battlefield, for each opponent, you may cast up to one target instant or sorcery card from that player's graveyard without paying its mana cost. If a card cast this way would be put into a graveyard this turn, exile it instead. \ No newline at end of file +Name:Diluvian Primordial +ManaCost:5 U U +Types:Creature Avatar +PT:5/5 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ PickOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, you may cast up to one target instant or sorcery card from that player's graveyard without paying its mana cost. If a card cast this way would be put into a graveyard this turn, exile it instead. +SVar:PickOneEach:AB$ Pump | Cost$ 0 | ValidTgts$ Instant.OppCtrl,Sorcery.OppCtrl | TgtZone$ Graveyard | TgtPrompt$ Select target instant or sorcery card in each opponent's graveyard | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | PumpZone$ Graveyard | SubAbility$ LoopTgts +SVar:LoopTgts:DB$ RepeatEach | RepeatSubAbility$ CastEach | DefinedCards$ Targeted +SVar:CastEach:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True +SVar:OneEach:PlayerCountOpponents$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/diluvian_primordial.jpg +Oracle:Flying\nWhen Diluvian Primordial enters the battlefield, for each opponent, you may cast up to one target instant or sorcery card from that player's graveyard without paying its mana cost. If a card cast this way would be put into a graveyard this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/d/dimensional_breach.txt b/forge-gui/res/cardsfolder/d/dimensional_breach.txt index a30a1ed2bf1..76584c263c7 100644 --- a/forge-gui/res/cardsfolder/d/dimensional_breach.txt +++ b/forge-gui/res/cardsfolder/d/dimensional_breach.txt @@ -1,14 +1,14 @@ -Name:Dimensional Breach -ManaCost:5 W W -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 5 W W | ChangeType$ Permanent | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile all permanents. For as long as any of those cards remain exiled, at the beginning of each player's upkeep, that player returns one of the exiled cards he or she owns to the battlefield. -SVar:DBEffect:DB$ Effect | Name$ Dimensional Breach Effect | Triggers$ TrigUpkeep,TrigCleanup | SVars$ BreachReturn,BreachCleanup,MoveChosen,BreachX | RememberObjects$ Remembered | Duration$ Permanent | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:TrigUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ BreachReturn | TriggerZones$ Command | TriggerController$ TriggeredPlayer | CheckSVar$ BreachX | SVarCompare$ GE1 | TriggerDescription$ At the beginning of each player's upkeep, that player returns one of the exiled cards he or she owns to the battlefield. -SVar:BreachReturn:AB$ ChooseCard | Cost$ 0 | Defined$ TriggeredPlayer | Amount$ 1 | Mandatory$ True | ChoiceTitle$ Choose a card to return to the battlefield | Choices$ Card.IsRemembered+ActivePlayerCtrl | ChoiceZone$ Exile | SubAbility$ MoveChosen -SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ ChosenCard | ForgetChanged$ True -SVar:TrigCleanup:Mode$ Always | CheckSVar$ BreachX | SVarCompare$ EQ0 | Static$ True | Execute$ BreachCleanup | TriggerZones$ Command -SVar:BreachCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:BreachX:Count$ValidExile Card.IsRemembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/dimensional_breach.jpg -Oracle:Exile all permanents. For as long as any of those cards remain exiled, at the beginning of each player's upkeep, that player returns one of the exiled cards he or she owns to the battlefield. \ No newline at end of file +Name:Dimensional Breach +ManaCost:5 W W +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 5 W W | ChangeType$ Permanent | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBEffect | SpellDescription$ Exile all permanents. For as long as any of those cards remain exiled, at the beginning of each player's upkeep, that player returns one of the exiled cards he or she owns to the battlefield. +SVar:DBEffect:DB$ Effect | Name$ Dimensional Breach Effect | Triggers$ TrigUpkeep,TrigCleanup | SVars$ BreachReturn,BreachCleanup,MoveChosen,BreachX | RememberObjects$ Remembered | Duration$ Permanent | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:TrigUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ BreachReturn | TriggerZones$ Command | TriggerController$ TriggeredPlayer | CheckSVar$ BreachX | SVarCompare$ GE1 | TriggerDescription$ At the beginning of each player's upkeep, that player returns one of the exiled cards he or she owns to the battlefield. +SVar:BreachReturn:AB$ ChooseCard | Cost$ 0 | Defined$ TriggeredPlayer | Amount$ 1 | Mandatory$ True | ChoiceTitle$ Choose a card to return to the battlefield | Choices$ Card.IsRemembered+ActivePlayerCtrl | ChoiceZone$ Exile | SubAbility$ MoveChosen +SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ ChosenCard | ForgetChanged$ True +SVar:TrigCleanup:Mode$ Always | CheckSVar$ BreachX | SVarCompare$ EQ0 | Static$ True | Execute$ BreachCleanup | TriggerZones$ Command +SVar:BreachCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:BreachX:Count$ValidExile Card.IsRemembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/dimensional_breach.jpg +Oracle:Exile all permanents. For as long as any of those cards remain exiled, at the beginning of each player's upkeep, that player returns one of the exiled cards he or she owns to the battlefield. diff --git a/forge-gui/res/cardsfolder/d/diminish.txt b/forge-gui/res/cardsfolder/d/diminish.txt index b0a58d6eb6b..822a539d2b5 100644 --- a/forge-gui/res/cardsfolder/d/diminish.txt +++ b/forge-gui/res/cardsfolder/d/diminish.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Animate | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | Toughness$ 1 | SpellDescription$ Target creature becomes 1/1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diminish.jpg -Oracle:Target creature becomes 1/1 until end of turn. \ No newline at end of file +Oracle:Target creature becomes 1/1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/diminishing_returns.txt b/forge-gui/res/cardsfolder/d/diminishing_returns.txt index b1634eb0a2a..156095d3aad 100644 --- a/forge-gui/res/cardsfolder/d/diminishing_returns.txt +++ b/forge-gui/res/cardsfolder/d/diminishing_returns.txt @@ -6,4 +6,4 @@ SVar:DBExile:DB$ Mill | Defined$ You | NumCards$ 10 | Destination$ Exile | SubAb SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 7 | SpellDescription$ Then each player draws up to seven cards. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diminishing_returns.jpg -Oracle:Each player shuffles his or her hand and graveyard into his or her library. You exile the top ten cards of your library. Then each player draws up to seven cards. \ No newline at end of file +Oracle:Each player shuffles his or her hand and graveyard into his or her library. You exile the top ten cards of your library. Then each player draws up to seven cards. diff --git a/forge-gui/res/cardsfolder/d/dimir_aqueduct.txt b/forge-gui/res/cardsfolder/d/dimir_aqueduct.txt index bdef7d7e4b8..c92e4bf570e 100644 --- a/forge-gui/res/cardsfolder/d/dimir_aqueduct.txt +++ b/forge-gui/res/cardsfolder/d/dimir_aqueduct.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_aqueduct.jpg -Oracle:Dimir Aqueduct enters the battlefield tapped.\nWhen Dimir Aqueduct enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {U}{B} to your mana pool. \ No newline at end of file +Oracle:Dimir Aqueduct enters the battlefield tapped.\nWhen Dimir Aqueduct enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {U}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/dimir_charm.txt b/forge-gui/res/cardsfolder/d/dimir_charm.txt index 13d57575288..74dee16424b 100644 --- a/forge-gui/res/cardsfolder/d/dimir_charm.txt +++ b/forge-gui/res/cardsfolder/d/dimir_charm.txt @@ -1,10 +1,10 @@ -Name:Dimir Charm -ManaCost:U B -Types:Instant -A:SP$ Charm | Cost$ U B | Choices$ CounterSorcery,DBDestroy,DBDig | CharmNum$ 1 | SpellDescription$ Choose one - Counter target sorcery spell; or destroy target creature with power 2 or less; or look at the top three cards of target player's library, then put one back and the rest into that player's graveyard. -SVar:CounterSorcery:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target Sorcery spell | ValidTgts$ Sorcery | SpellDescription$ Counter target sorcery spell. -SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less. | SpellDescription$ Destroy target creature with power 2 or less. -SVar:DBDig:DB$ Dig | DigNum$ 3 | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top three cards of target player's library, then put one back and the rest into that player's graveyard. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_charm.jpg -Oracle:Choose one — Counter target sorcery spell; or destroy target creature with power 2 or less; or look at the top three cards of target player's library, then put one back and the rest into that player's graveyard. \ No newline at end of file +Name:Dimir Charm +ManaCost:U B +Types:Instant +A:SP$ Charm | Cost$ U B | Choices$ CounterSorcery,DBDestroy,DBDig | CharmNum$ 1 | SpellDescription$ Choose one - Counter target sorcery spell; or destroy target creature with power 2 or less; or look at the top three cards of target player's library, then put one back and the rest into that player's graveyard. +SVar:CounterSorcery:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target Sorcery spell | ValidTgts$ Sorcery | SpellDescription$ Counter target sorcery spell. +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less. | SpellDescription$ Destroy target creature with power 2 or less. +SVar:DBDig:DB$ Dig | DigNum$ 3 | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top three cards of target player's library, then put one back and the rest into that player's graveyard. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_charm.jpg +Oracle:Choose one — Counter target sorcery spell; or destroy target creature with power 2 or less; or look at the top three cards of target player's library, then put one back and the rest into that player's graveyard. diff --git a/forge-gui/res/cardsfolder/d/dimir_cluestone.txt b/forge-gui/res/cardsfolder/d/dimir_cluestone.txt index dd3912f7237..45a138988f7 100644 --- a/forge-gui/res/cardsfolder/d/dimir_cluestone.txt +++ b/forge-gui/res/cardsfolder/d/dimir_cluestone.txt @@ -1,9 +1,9 @@ -Name:Dimir Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Draw | Cost$ U B T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$Blue|Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_cluestone.jpg -Oracle:{T}: Add {U} or {B} to your mana pool.\n{U}{B}, {T}, Sacrifice Dimir Cluestone: Draw a card. \ No newline at end of file +Name:Dimir Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Draw | Cost$ U B T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$Blue|Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_cluestone.jpg +Oracle:{T}: Add {U} or {B} to your mana pool.\n{U}{B}, {T}, Sacrifice Dimir Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/d/dimir_cutpurse.txt b/forge-gui/res/cardsfolder/d/dimir_cutpurse.txt index d1206c7a2c5..f09e2bff5ee 100644 --- a/forge-gui/res/cardsfolder/d/dimir_cutpurse.txt +++ b/forge-gui/res/cardsfolder/d/dimir_cutpurse.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigDrawDiscard:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_cutpurse.jpg -Oracle:Whenever Dimir Cutpurse deals combat damage to a player, that player discards a card and you draw a card. \ No newline at end of file +Oracle:Whenever Dimir Cutpurse deals combat damage to a player, that player discards a card and you draw a card. diff --git a/forge-gui/res/cardsfolder/d/dimir_doppelganger.txt b/forge-gui/res/cardsfolder/d/dimir_doppelganger.txt index 0150db64740..ab792aece12 100644 --- a/forge-gui/res/cardsfolder/d/dimir_doppelganger.txt +++ b/forge-gui/res/cardsfolder/d/dimir_doppelganger.txt @@ -1,11 +1,11 @@ -Name:Dimir Doppelganger -ManaCost:1 U B -Types:Creature Shapeshifter -PT:0/2 -# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -A:AB$ ChangeZone | Cost$ 1 U B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DDCopy | SpellDescription$ Exile target creature card from a graveyard. CARDNAME becomes a copy of that card and gains this ability. -SVar:DDCopy:DB$ Clone | Cost$ 0 | Defined$ Remembered | AddAbilities$ DDAbility | AddSVars$ DDAbility,DDCopy -SVar:DDAbility:AB$ ChangeZone | Cost$ 1 U B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DDCopy | SpellDescription$ Exile target creature card from a graveyard. CARDNAME becomes a copy of that card and gains this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_doppelganger.jpg -Oracle:{1}{U}{B}: Exile target creature card from a graveyard. Dimir Doppelganger becomes a copy of that card and gains this ability. \ No newline at end of file +Name:Dimir Doppelganger +ManaCost:1 U B +Types:Creature Shapeshifter +PT:0/2 +# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +A:AB$ ChangeZone | Cost$ 1 U B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DDCopy | SpellDescription$ Exile target creature card from a graveyard. CARDNAME becomes a copy of that card and gains this ability. +SVar:DDCopy:DB$ Clone | Cost$ 0 | Defined$ Remembered | AddAbilities$ DDAbility | AddSVars$ DDAbility,DDCopy +SVar:DDAbility:AB$ ChangeZone | Cost$ 1 U B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DDCopy | SpellDescription$ Exile target creature card from a graveyard. CARDNAME becomes a copy of that card and gains this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_doppelganger.jpg +Oracle:{1}{U}{B}: Exile target creature card from a graveyard. Dimir Doppelganger becomes a copy of that card and gains this ability. diff --git a/forge-gui/res/cardsfolder/d/dimir_guildgate.txt b/forge-gui/res/cardsfolder/d/dimir_guildgate.txt index d8715d01820..1a713e4abff 100644 --- a/forge-gui/res/cardsfolder/d/dimir_guildgate.txt +++ b/forge-gui/res/cardsfolder/d/dimir_guildgate.txt @@ -1,8 +1,8 @@ -Name:Dimir Guildgate -ManaCost:no cost -Types:Land Gate -K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_guildgate.jpg -Oracle:Dimir Guildgate enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Name:Dimir Guildgate +ManaCost:no cost +Types:Land Gate +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_guildgate.jpg +Oracle:Dimir Guildgate enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/dimir_guildmage.txt b/forge-gui/res/cardsfolder/d/dimir_guildmage.txt index fd178edf5bd..3a0b3c7987e 100644 --- a/forge-gui/res/cardsfolder/d/dimir_guildmage.txt +++ b/forge-gui/res/cardsfolder/d/dimir_guildmage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Draw | Cost$ 3 U | ValidTgts$ Player | NumCards$ 1 | SorcerySpeed$ True | SpellDescription$ Target player draws a card. Activate this ability only any time you could cast a sorcery. A:AB$ Discard | Cost$ 3 B | ValidTgts$ Player | Mode$ TgtChoose | NumCards$ 1 | SorcerySpeed$ True | SpellDescription$ Target player discards a card. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_guildmage.jpg -Oracle:({U/B} can be paid with either {U} or {B}.)\n{3}{U}: Target player draws a card. Activate this ability only any time you could cast a sorcery.\n{3}{B}: Target player discards a card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:({U/B} can be paid with either {U} or {B}.)\n{3}{U}: Target player draws a card. Activate this ability only any time you could cast a sorcery.\n{3}{B}: Target player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/d/dimir_house_guard.txt b/forge-gui/res/cardsfolder/d/dimir_house_guard.txt index 07a0428a9b0..de99019300c 100644 --- a/forge-gui/res/cardsfolder/d/dimir_house_guard.txt +++ b/forge-gui/res/cardsfolder/d/dimir_house_guard.txt @@ -6,4 +6,4 @@ K:Fear A:AB$ Regenerate | Cost$ Sac<1/Creature> | SpellDescription$ Regenerate CARDNAME. K:Transmute:1 B B SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_house_guard.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSacrifice a creature: Regenerate Dimir House Guard.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSacrifice a creature: Regenerate Dimir House Guard.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/dimir_infiltrator.txt b/forge-gui/res/cardsfolder/d/dimir_infiltrator.txt index 31defcd017f..3c393ef0439 100644 --- a/forge-gui/res/cardsfolder/d/dimir_infiltrator.txt +++ b/forge-gui/res/cardsfolder/d/dimir_infiltrator.txt @@ -5,4 +5,4 @@ PT:1/3 K:Unblockable K:Transmute:1 U B SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_infiltrator.jpg -Oracle:Dimir Infiltrator can't be blocked.\nTransmute {1}{U}{B} ({1}{U}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Dimir Infiltrator can't be blocked.\nTransmute {1}{U}{B} ({1}{U}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/dimir_keyrune.txt b/forge-gui/res/cardsfolder/d/dimir_keyrune.txt index 30741a7d2cf..fef27429883 100644 --- a/forge-gui/res/cardsfolder/d/dimir_keyrune.txt +++ b/forge-gui/res/cardsfolder/d/dimir_keyrune.txt @@ -1,10 +1,10 @@ -Name:Dimir Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Animate | Cost$ U B | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Horror | Colors$ Blue,Black | HiddenKeywords$ Unblockable | SpellDescription$ CARDNAME becomes a 2/2 blue and black Horror artifact creature until end of turn and can't be blocked this turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue|Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_keyrune.jpg -Oracle:{T}: Add {U} or {B} to your mana pool.\n{U}{B}: Dimir Keyrune becomes a 2/2 blue and black Horror artifact creature until end of turn and can't be blocked this turn. \ No newline at end of file +Name:Dimir Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Animate | Cost$ U B | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Horror | Colors$ Blue,Black | HiddenKeywords$ Unblockable | SpellDescription$ CARDNAME becomes a 2/2 blue and black Horror artifact creature until end of turn and can't be blocked this turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue|Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_keyrune.jpg +Oracle:{T}: Add {U} or {B} to your mana pool.\n{U}{B}: Dimir Keyrune becomes a 2/2 blue and black Horror artifact creature until end of turn and can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/d/dimir_machinations.txt b/forge-gui/res/cardsfolder/d/dimir_machinations.txt index 31738e4ff00..921d5124cf9 100644 --- a/forge-gui/res/cardsfolder/d/dimir_machinations.txt +++ b/forge-gui/res/cardsfolder/d/dimir_machinations.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ 2 B | DigNum$ 3 | ValidTgts$ Player | TgtPrompt$ Select target K:Transmute:1 B B SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dimir_machinations.jpg -Oracle:Look at the top three cards of target player's library. Exile any number of those cards, then put the rest back in any order.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Look at the top three cards of target player's library. Exile any number of those cards, then put the rest back in any order.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/dimir_signet.txt b/forge-gui/res/cardsfolder/d/dimir_signet.txt index 79a89299427..409c6a8c202 100644 --- a/forge-gui/res/cardsfolder/d/dimir_signet.txt +++ b/forge-gui/res/cardsfolder/d/dimir_signet.txt @@ -4,4 +4,4 @@ Types:Artifact 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 +Oracle:{1}, {T}: Add {U}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/din_of_the_fireherd.txt b/forge-gui/res/cardsfolder/d/din_of_the_fireherd.txt index 6722b8591d0..a862d7cbc6a 100644 --- a/forge-gui/res/cardsfolder/d/din_of_the_fireherd.txt +++ b/forge-gui/res/cardsfolder/d/din_of_the_fireherd.txt @@ -7,4 +7,4 @@ SVar:DBSac2:DB$ Sacrifice | SacValid$ Land | Defined$ Targeted | Amount$ Y | Ref SVar:X:Count$Valid Creature.Black+YouCtrl SVar:Y:Count$Valid Creature.Red+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/din_of_the_fireherd.jpg -Oracle:Put a 5/5 black and red Elemental creature token onto the battlefield. Target opponent sacrifices a creature for each black creature you control, then sacrifices a land for each red creature you control. \ No newline at end of file +Oracle:Put a 5/5 black and red Elemental creature token onto the battlefield. Target opponent sacrifices a creature for each black creature you control, then sacrifices a land for each red creature you control. diff --git a/forge-gui/res/cardsfolder/d/dingus_egg.txt b/forge-gui/res/cardsfolder/d/dingus_egg.txt index baebdf3b0dc..3a916121851 100644 --- a/forge-gui/res/cardsfolder/d/dingus_egg.txt +++ b/forge-gui/res/cardsfolder/d/dingus_egg.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dingus_egg.jpg -Oracle:Whenever a land is put into a graveyard from the battlefield, Dingus Egg deals 2 damage to that land's controller. \ No newline at end of file +Oracle:Whenever a land is put into a graveyard from the battlefield, Dingus Egg deals 2 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/d/dingus_staff.txt b/forge-gui/res/cardsfolder/d/dingus_staff.txt index 169cebbb58d..00d04206fb4 100644 --- a/forge-gui/res/cardsfolder/d/dingus_staff.txt +++ b/forge-gui/res/cardsfolder/d/dingus_staff.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dingus_staff.jpg -Oracle:Whenever a creature dies, Dingus Staff deals 2 damage to that creature's controller. \ No newline at end of file +Oracle:Whenever a creature dies, Dingus Staff deals 2 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/d/dinrova_horror.txt b/forge-gui/res/cardsfolder/d/dinrova_horror.txt index 8cb3a65ded4..95a6c1bb5a7 100644 --- a/forge-gui/res/cardsfolder/d/dinrova_horror.txt +++ b/forge-gui/res/cardsfolder/d/dinrova_horror.txt @@ -1,9 +1,9 @@ -Name:Dinrova Horror -ManaCost:4 U B -Types:Creature Horror -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When CARDNAME enters the battlefield, return target permanent to its owner's hand, then that player discards a card. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ TargetedOwner | NumCards$ 1 | Mode$ TgtChoose -SVar:Picture:http://www.wizards.com/global/images/magic/general/dinrova_horror.jpg -Oracle:When Dinrova Horror enters the battlefield, return target permanent to its owner's hand, then that player discards a card. \ No newline at end of file +Name:Dinrova Horror +ManaCost:4 U B +Types:Creature Horror +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When CARDNAME enters the battlefield, return target permanent to its owner's hand, then that player discards a card. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ TargetedOwner | NumCards$ 1 | Mode$ TgtChoose +SVar:Picture:http://www.wizards.com/global/images/magic/general/dinrova_horror.jpg +Oracle:When Dinrova Horror enters the battlefield, return target permanent to its owner's hand, then that player discards a card. diff --git a/forge-gui/res/cardsfolder/d/diplomatic_escort.txt b/forge-gui/res/cardsfolder/d/diplomatic_escort.txt index c8c0ebaeb57..9e9a98be91e 100644 --- a/forge-gui/res/cardsfolder/d/diplomatic_escort.txt +++ b/forge-gui/res/cardsfolder/d/diplomatic_escort.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:1/1 A:AB$ Counter | Cost$ U T Discard<1/Card> | TargetType$ Spell,Activated,Triggered | TgtPrompt$ Select target spell or ability | ValidTgts$ Card | TargetValidTargeting$ Creature | SpellDescription$ Counter target spell or ability that targets a creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/diplomatic_escort.jpg -Oracle:{U}, {T}, Discard a card: Counter target spell or ability that targets a creature. \ No newline at end of file +Oracle:{U}, {T}, Discard a card: Counter target spell or ability that targets a creature. diff --git a/forge-gui/res/cardsfolder/d/diplomatic_immunity.txt b/forge-gui/res/cardsfolder/d/diplomatic_immunity.txt index 0f011a3a362..ff7a36acf86 100644 --- a/forge-gui/res/cardsfolder/d/diplomatic_immunity.txt +++ b/forge-gui/res/cardsfolder/d/diplomatic_immunity.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted creature has shroud. K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/diplomatic_immunity.jpg -Oracle:Enchant creature\nShroud (This permanent can't be the target of spells or abilities.)\nEnchanted creature has shroud. \ No newline at end of file +Oracle:Enchant creature\nShroud (This permanent can't be the target of spells or abilities.)\nEnchanted creature has shroud. diff --git a/forge-gui/res/cardsfolder/d/dire_undercurrents.txt b/forge-gui/res/cardsfolder/d/dire_undercurrents.txt index ecf01ea4593..40d977075f6 100644 --- a/forge-gui/res/cardsfolder/d/dire_undercurrents.txt +++ b/forge-gui/res/cardsfolder/d/dire_undercurrents.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ select target p SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | NumCards$ 1 | TgtPrompt$ select target player to discard a card | Mode$ TgtChoose SVar:BuffedBy:Creature.Blue,Creature.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/dire_undercurrents.jpg -Oracle:Whenever a blue creature enters the battlefield under your control, you may have target player draw a card.\nWhenever a black creature enters the battlefield under your control, you may have target player discard a card. \ No newline at end of file +Oracle:Whenever a blue creature enters the battlefield under your control, you may have target player draw a card.\nWhenever a black creature enters the battlefield under your control, you may have target player discard a card. diff --git a/forge-gui/res/cardsfolder/d/dire_wolves.txt b/forge-gui/res/cardsfolder/d/dire_wolves.txt index bd4a2b1b415..f07d2afd5e6 100644 --- a/forge-gui/res/cardsfolder/d/dire_wolves.txt +++ b/forge-gui/res/cardsfolder/d/dire_wolves.txt @@ -1,9 +1,9 @@ -Name:Dire Wolves -ManaCost:2 G -Types:Creature Wolf -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Banding | CheckSVar$ CheckPLAINS | SVarCompare$ GE1 | Description$ CARDNAME has banding as long as you control a Plains. -SVar:CheckPLAINS:Count$Valid Plains.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dire_wolves.jpg -Oracle:Dire Wolves has banding as long as you control a Plains. (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.) +Name:Dire Wolves +ManaCost:2 G +Types:Creature Wolf +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Banding | CheckSVar$ CheckPLAINS | SVarCompare$ GE1 | Description$ CARDNAME has banding as long as you control a Plains. +SVar:CheckPLAINS:Count$Valid Plains.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dire_wolves.jpg +Oracle:Dire Wolves has banding as long as you control a Plains. (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.) diff --git a/forge-gui/res/cardsfolder/d/diregraf_captain.txt b/forge-gui/res/cardsfolder/d/diregraf_captain.txt index 7b1309cef4a..0a51f0730df 100644 --- a/forge-gui/res/cardsfolder/d/diregraf_captain.txt +++ b/forge-gui/res/cardsfolder/d/diregraf_captain.txt @@ -1,11 +1,11 @@ -Name:Diregraf Captain -ManaCost:1 U B -Types:Creature Zombie Soldier -PT:2/2 -K:Deathtouch -S:Mode$ Continuous | Affected$ Creature.Zombie+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Zombie creatures you control get +1/+1. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Zombie+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever another Zombie you control dies, target opponent loses 1 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/diregraf_captain.jpg -Oracle:Deathtouch\nOther Zombie creatures you control get +1/+1.\nWhenever another Zombie you control dies, target opponent loses 1 life. \ No newline at end of file +Name:Diregraf Captain +ManaCost:1 U B +Types:Creature Zombie Soldier +PT:2/2 +K:Deathtouch +S:Mode$ Continuous | Affected$ Creature.Zombie+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Zombie creatures you control get +1/+1. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Zombie+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever another Zombie you control dies, target opponent loses 1 life. +SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/diregraf_captain.jpg +Oracle:Deathtouch\nOther Zombie creatures you control get +1/+1.\nWhenever another Zombie you control dies, target opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/d/diregraf_escort.txt b/forge-gui/res/cardsfolder/d/diregraf_escort.txt index 57df5ec9ebd..4a533c119cc 100644 --- a/forge-gui/res/cardsfolder/d/diregraf_escort.txt +++ b/forge-gui/res/cardsfolder/d/diregraf_escort.txt @@ -1,8 +1,8 @@ -Name:Diregraf Escort -ManaCost:G -Types:Creature Human Cleric -PT:1/1 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Protection:Zombie:Protection from Zombies | Description$ As long as CARDNAME is paired with another creature, both creatures have protection from Zombies. -SVar:Picture:http://www.wizards.com/global/images/magic/general/diregraf_escort.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Diregraf Escort is paired with another creature, both creatures have protection from Zombies. \ No newline at end of file +Name:Diregraf Escort +ManaCost:G +Types:Creature Human Cleric +PT:1/1 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Protection:Zombie:Protection from Zombies | Description$ As long as CARDNAME is paired with another creature, both creatures have protection from Zombies. +SVar:Picture:http://www.wizards.com/global/images/magic/general/diregraf_escort.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Diregraf Escort is paired with another creature, both creatures have protection from Zombies. diff --git a/forge-gui/res/cardsfolder/d/diregraf_ghoul.txt b/forge-gui/res/cardsfolder/d/diregraf_ghoul.txt index 4b30a5d0bf5..90cbd179e5f 100644 --- a/forge-gui/res/cardsfolder/d/diregraf_ghoul.txt +++ b/forge-gui/res/cardsfolder/d/diregraf_ghoul.txt @@ -1,7 +1,7 @@ -Name:Diregraf Ghoul -ManaCost:B -Types:Creature Zombie -PT:2/2 -K:CARDNAME enters the battlefield tapped. -SVar:Picture:http://www.wizards.com/global/images/magic/general/diregraf_ghoul.jpg -Oracle:Diregraf Ghoul enters the battlefield tapped. \ No newline at end of file +Name:Diregraf Ghoul +ManaCost:B +Types:Creature Zombie +PT:2/2 +K:CARDNAME enters the battlefield tapped. +SVar:Picture:http://www.wizards.com/global/images/magic/general/diregraf_ghoul.jpg +Oracle:Diregraf Ghoul enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/d/dirge_of_dread.txt b/forge-gui/res/cardsfolder/d/dirge_of_dread.txt index f5f2bf4f81f..386085467b6 100644 --- a/forge-gui/res/cardsfolder/d/dirge_of_dread.txt +++ b/forge-gui/res/cardsfolder/d/dirge_of_dread.txt @@ -7,4 +7,4 @@ K:Cycling:1 B SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Fear SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dirge_of_dread.jpg -Oracle:All creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.)\nCycling {1}{B} ({1}{B}, Discard this card: Draw a card.)\nWhen you cycle Dirge of Dread, you may have target creature gain fear until end of turn. \ No newline at end of file +Oracle:All creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.)\nCycling {1}{B} ({1}{B}, Discard this card: Draw a card.)\nWhen you cycle Dirge of Dread, you may have target creature gain fear until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dirtcowl_wurm.txt b/forge-gui/res/cardsfolder/d/dirtcowl_wurm.txt index 11c0ee8fd97..69a05dda4e6 100644 --- a/forge-gui/res/cardsfolder/d/dirtcowl_wurm.txt +++ b/forge-gui/res/cardsfolder/d/dirtcowl_wurm.txt @@ -5,4 +5,4 @@ PT:3/4 T:Mode$ LandPlayed | ValidCard$ Land.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent plays a land, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/dirtcowl_wurm.jpg -Oracle:Whenever an opponent plays a land, put a +1/+1 counter on Dirtcowl Wurm. \ No newline at end of file +Oracle:Whenever an opponent plays a land, put a +1/+1 counter on Dirtcowl Wurm. diff --git a/forge-gui/res/cardsfolder/d/dirtwater_wraith.txt b/forge-gui/res/cardsfolder/d/dirtwater_wraith.txt index 8fe1dcad8ea..9f94909276c 100644 --- a/forge-gui/res/cardsfolder/d/dirtwater_wraith.txt +++ b/forge-gui/res/cardsfolder/d/dirtwater_wraith.txt @@ -5,4 +5,4 @@ PT:1/3 K:Swampwalk A:AB$ Pump | Cost$ B | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dirtwater_wraith.jpg -Oracle:Swampwalk\n{B}: Dirtwater Wraith gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Swampwalk\n{B}: Dirtwater Wraith gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dirty_wererat.txt b/forge-gui/res/cardsfolder/d/dirty_wererat.txt index 3bb5ecd71da..fdcb330ce0e 100644 --- a/forge-gui/res/cardsfolder/d/dirty_wererat.txt +++ b/forge-gui/res/cardsfolder/d/dirty_wererat.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Regenerate | Cost$ B Discard<1/Card> | SpellDescription$ Regenerate CARDNAME. S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ CARDNAME can't block. | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/dirty_wererat.jpg -Oracle:{B}, Discard a card: Regenerate Dirty Wererat.\nThreshold - As long as seven or more cards are in your graveyard, Dirty Wererat gets +2/+2 and can't block. \ No newline at end of file +Oracle:{B}, Discard a card: Regenerate Dirty Wererat.\nThreshold - As long as seven or more cards are in your graveyard, Dirty Wererat gets +2/+2 and can't block. diff --git a/forge-gui/res/cardsfolder/d/disappear.txt b/forge-gui/res/cardsfolder/d/disappear.txt index 59234199fe1..66c97282123 100644 --- a/forge-gui/res/cardsfolder/d/disappear.txt +++ b/forge-gui/res/cardsfolder/d/disappear.txt @@ -7,4 +7,4 @@ A:AB$ ChangeZone | Cost$ U | Defined$ Enchanted | Origin$ Battlefield | Destinat SVar:DBBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/disappear.jpg -Oracle:Enchant creature\n{U}: Return enchanted creature and Disappear to their owners' hands. \ No newline at end of file +Oracle:Enchant creature\n{U}: Return enchanted creature and Disappear to their owners' hands. diff --git a/forge-gui/res/cardsfolder/d/disarm.txt b/forge-gui/res/cardsfolder/d/disarm.txt index 37839f055ab..c2a246c834f 100644 --- a/forge-gui/res/cardsfolder/d/disarm.txt +++ b/forge-gui/res/cardsfolder/d/disarm.txt @@ -1,7 +1,7 @@ -Name:Disarm -ManaCost:U -Types:Instant -A:SP$ UnattachAll | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | UnattachValid$ Equipment | SpellDescription$ Unattach all Equipment from target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/disarm.jpg -Oracle:Unattach all Equipment from target creature. \ No newline at end of file +Name:Disarm +ManaCost:U +Types:Instant +A:SP$ UnattachAll | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | UnattachValid$ Equipment | SpellDescription$ Unattach all Equipment from target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/disarm.jpg +Oracle:Unattach all Equipment from target creature. diff --git a/forge-gui/res/cardsfolder/d/disaster_radius.txt b/forge-gui/res/cardsfolder/d/disaster_radius.txt index 1a50c9cfb7b..edba49e4c01 100644 --- a/forge-gui/res/cardsfolder/d/disaster_radius.txt +++ b/forge-gui/res/cardsfolder/d/disaster_radius.txt @@ -1,8 +1,8 @@ -Name:Disaster Radius -ManaCost:5 R R -Types:Sorcery -A:SP$ DamageAll | Cost$ 5 R R Reveal<1/Creature> | NumDmg$ X | ValidCards$ Creature.OppCtrl | ValidDescription$ each creature your opponents control. | References$ X | SpellDescription$ CARDNAME deals X damage to each creature your opponents control, where X is the revealed card's converted mana cost. -SVar:X:Revealed$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/disaster_radius.jpg -Oracle:As an additional cost to cast Disaster Radius, reveal a creature card from your hand.\nDisaster Radius deals X damage to each creature your opponents control, where X is the revealed card's converted mana cost. \ No newline at end of file +Name:Disaster Radius +ManaCost:5 R R +Types:Sorcery +A:SP$ DamageAll | Cost$ 5 R R Reveal<1/Creature> | NumDmg$ X | ValidCards$ Creature.OppCtrl | ValidDescription$ each creature your opponents control. | References$ X | SpellDescription$ CARDNAME deals X damage to each creature your opponents control, where X is the revealed card's converted mana cost. +SVar:X:Revealed$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/disaster_radius.jpg +Oracle:As an additional cost to cast Disaster Radius, reveal a creature card from your hand.\nDisaster Radius deals X damage to each creature your opponents control, where X is the revealed card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/d/disciple_of_bolas.txt b/forge-gui/res/cardsfolder/d/disciple_of_bolas.txt index a6932a8d3fa..35c59e8e72f 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_bolas.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_bolas.txt @@ -1,14 +1,14 @@ -Name:Disciple of Bolas -ManaCost:3 B -Types:Creature Human Wizard -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice another creature. You gain X life and draw X cards, where X is that creature's power. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Creature.Other | RememberSacrificed$ True | Mandatory$ True | SubAbility$ GainLife -SVar:GainLife:DB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardPower -SVar:NeedsToPlay:Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_bolas.jpg -Oracle:When Disciple of Bolas enters the battlefield, sacrifice another creature. You gain X life and draw X cards, where X is that creature's power. \ No newline at end of file +Name:Disciple of Bolas +ManaCost:3 B +Types:Creature Human Wizard +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice another creature. You gain X life and draw X cards, where X is that creature's power. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ Creature.Other | RememberSacrificed$ True | Mandatory$ True | SubAbility$ GainLife +SVar:GainLife:DB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardPower +SVar:NeedsToPlay:Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_bolas.jpg +Oracle:When Disciple of Bolas enters the battlefield, sacrifice another creature. You gain X life and draw X cards, where X is that creature's power. diff --git a/forge-gui/res/cardsfolder/d/disciple_of_deceit.txt b/forge-gui/res/cardsfolder/d/disciple_of_deceit.txt index 0f951a33c4a..5e92f4674a4 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_deceit.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_deceit.txt @@ -1,10 +1,10 @@ -Name:Disciple of Deceit -ManaCost:U B -Types:Creature Human Rogue -PT:1/3 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSearch | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may discard a nonland card. If you do, search your library for a card with the same converted mana cost as that card, reveal it, put it into your hand, then shuffle your library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ Discard<1/Card.nonLand/nonland card> | ChangeType$ Card.cmcEQX | References$ X | ChangeNum$ 1 | Origin$ Library | Destination$ Hand -SVar:X:Discarded$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_deceit.jpg - -Oracle:Inspired - Whenever Disciple of Deceit becomes untapped, you may discard a nonland card. If you do, search your library for a card with the same converted mana cost as that card, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Name:Disciple of Deceit +ManaCost:U B +Types:Creature Human Rogue +PT:1/3 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSearch | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may discard a nonland card. If you do, search your library for a card with the same converted mana cost as that card, reveal it, put it into your hand, then shuffle your library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ Discard<1/Card.nonLand/nonland card> | ChangeType$ Card.cmcEQX | References$ X | ChangeNum$ 1 | Origin$ Library | Destination$ Hand +SVar:X:Discarded$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_deceit.jpg + +Oracle:Inspired - Whenever Disciple of Deceit becomes untapped, you may discard a nonland card. If you do, search your library for a card with the same converted mana cost as that card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/disciple_of_grace.txt b/forge-gui/res/cardsfolder/d/disciple_of_grace.txt index 8c2d414dac5..499d0466a78 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_grace.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_grace.txt @@ -5,4 +5,4 @@ PT:1/2 K:Protection from black K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_grace.jpg -Oracle:Protection from black\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Protection from black\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/d/disciple_of_griselbrand.txt b/forge-gui/res/cardsfolder/d/disciple_of_griselbrand.txt index eb2dd32e4da..98bc6cf3fe5 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_griselbrand.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_griselbrand.txt @@ -1,9 +1,9 @@ -Name:Disciple of Griselbrand -ManaCost:1 B -Types:Creature Human Cleric -PT:1/1 -A:AB$ GainLife | Cost$ 1 Sac<1/Creature> | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the sacrificed creature's toughness. -SVar:X:Sacrificed$CardToughness -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_griselbrand.jpg -Oracle:{1}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. \ No newline at end of file +Name:Disciple of Griselbrand +ManaCost:1 B +Types:Creature Human Cleric +PT:1/1 +A:AB$ GainLife | Cost$ 1 Sac<1/Creature> | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the sacrificed creature's toughness. +SVar:X:Sacrificed$CardToughness +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_griselbrand.jpg +Oracle:{1}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. diff --git a/forge-gui/res/cardsfolder/d/disciple_of_kangee.txt b/forge-gui/res/cardsfolder/d/disciple_of_kangee.txt index 927410e01ec..02e86d0963d 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_kangee.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_kangee.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Blue:DB$ Animate | Defined$ Targeted | Colors$ Blue | OverwriteColors$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_kangee.jpg -Oracle:{U}, {T}: Target creature gains flying and becomes blue until end of turn. \ No newline at end of file +Oracle:{U}, {T}: Target creature gains flying and becomes blue until end of turn. diff --git a/forge-gui/res/cardsfolder/d/disciple_of_law.txt b/forge-gui/res/cardsfolder/d/disciple_of_law.txt index 96e27912e13..bb26336d0c9 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_law.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_law.txt @@ -5,4 +5,4 @@ PT:1/2 K:Protection from red K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_law.jpg -Oracle:Protection from red\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Protection from red\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/d/disciple_of_malice.txt b/forge-gui/res/cardsfolder/d/disciple_of_malice.txt index 9b5547043f5..0d298bfb1a4 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_malice.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_malice.txt @@ -5,4 +5,4 @@ PT:1/2 K:Protection from white K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_malice.jpg -Oracle:Protection from white\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Protection from white\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/d/disciple_of_phenax.txt b/forge-gui/res/cardsfolder/d/disciple_of_phenax.txt index 5421f27d79c..dacb29951ff 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_phenax.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_phenax.txt @@ -1,9 +1,9 @@ -Name:Disciple of Phenax -ManaCost:2 B B -Types:Creature Human Cleric -PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBDiscard | TriggerDescription$ Whenever CARDNAME enters the battlefield, target player reveals a number of cards from his or her hand equal to your devotion to black. You choose one of them. That player discards that card. -SVar:DBDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | References$ X | Mode$ RevealYouChoose | DiscardValid$ Card -SVar:X:Count$Devotion.B -SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_phenax.jpg -Oracle:When Disciple of Phenax enters the battlefield, target player reveals a number of cards from his or her hand equal to your devotion to black. You choose one of them. That player discards that card. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) \ No newline at end of file +Name:Disciple of Phenax +ManaCost:2 B B +Types:Creature Human Cleric +PT:1/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBDiscard | TriggerDescription$ Whenever CARDNAME enters the battlefield, target player reveals a number of cards from his or her hand equal to your devotion to black. You choose one of them. That player discards that card. +SVar:DBDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | References$ X | Mode$ RevealYouChoose | DiscardValid$ Card +SVar:X:Count$Devotion.B +SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_phenax.jpg +Oracle:When Disciple of Phenax enters the battlefield, target player reveals a number of cards from his or her hand equal to your devotion to black. You choose one of them. That player discards that card. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) diff --git a/forge-gui/res/cardsfolder/d/disciple_of_tevesh_szat.txt b/forge-gui/res/cardsfolder/d/disciple_of_tevesh_szat.txt index 8780ec8b60b..6bc52ef9e44 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_tevesh_szat.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_tevesh_szat.txt @@ -5,4 +5,4 @@ PT:3/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. A:AB$ Pump | Cost$ 4 B B T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -6 | NumDef$ -6 | IsCurse$ True | SpellDescription$ Target creature gets -6/-6 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_tevesh_szat.jpg -Oracle:{T}: Target creature gets -1/-1 until end of turn.\n{4}{B}{B}, {T}, Sacrifice Disciple of Tevesh Szat: Target creature gets -6/-6 until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gets -1/-1 until end of turn.\n{4}{B}{B}, {T}, Sacrifice Disciple of Tevesh Szat: Target creature gets -6/-6 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/disciple_of_the_old_ways.txt b/forge-gui/res/cardsfolder/d/disciple_of_the_old_ways.txt index e6912708ef7..be87a494670 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_the_old_ways.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_the_old_ways.txt @@ -1,7 +1,7 @@ -Name:Disciple of the Old Ways -ManaCost:1 G -Types:Creature Human Warrior -PT:2/2 -A:AB$ Pump | Cost$ R | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_the_old_ways.jpg -Oracle:{R}: Disciple of the Old Ways gains first strike until end of turn. \ No newline at end of file +Name:Disciple of the Old Ways +ManaCost:1 G +Types:Creature Human Warrior +PT:2/2 +A:AB$ Pump | Cost$ R | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_the_old_ways.jpg +Oracle:{R}: Disciple of the Old Ways gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/d/disciple_of_the_vault.txt b/forge-gui/res/cardsfolder/d/disciple_of_the_vault.txt index 49f1ad51d64..de5ebff30bf 100644 --- a/forge-gui/res/cardsfolder/d/disciple_of_the_vault.txt +++ b/forge-gui/res/cardsfolder/d/disciple_of_the_vault.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigLoseLife | TriggerDescription$ Whenever an artifact is put into a graveyard from the battlefield, you may have target opponent lose 1 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/disciple_of_the_vault.jpg -Oracle:Whenever an artifact is put into a graveyard from the battlefield, you may have target opponent lose 1 life. \ No newline at end of file +Oracle:Whenever an artifact is put into a graveyard from the battlefield, you may have target opponent lose 1 life. diff --git a/forge-gui/res/cardsfolder/d/discombobulate.txt b/forge-gui/res/cardsfolder/d/discombobulate.txt index 57e839409f6..91f26f4e8d4 100644 --- a/forge-gui/res/cardsfolder/d/discombobulate.txt +++ b/forge-gui/res/cardsfolder/d/discombobulate.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell SVar:DBRearrange:DB$RearrangeTopOfLibrary | Defined$ You | NumCards$ 4 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/discombobulate.jpg -Oracle:Counter target spell. Look at the top four cards of your library, then put them back in any order. \ No newline at end of file +Oracle:Counter target spell. Look at the top four cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/d/discordant_dirge.txt b/forge-gui/res/cardsfolder/d/discordant_dirge.txt index 19431fcaac3..08719a34e4f 100644 --- a/forge-gui/res/cardsfolder/d/discordant_dirge.txt +++ b/forge-gui/res/cardsfolder/d/discordant_dirge.txt @@ -6,4 +6,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE A:AB$ Discard | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Opponent | Mode$ RevealYouChoose | NumCards$ X | References$ X | SpellDescription$ Look at target opponent's hand and choose up to X cards from it, where X is the number of verse counters on CARDNAME. That player discards those cards. SVar:X:Count$CardCounters.VERSE SVar:Picture:http://www.wizards.com/global/images/magic/general/discordant_dirge.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Discordant Dirge.\n{B}, Sacrifice Discordant Dirge: Look at target opponent's hand and choose up to X cards from it, where X is the number of verse counters on Discordant Dirge. That player discards those cards. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on Discordant Dirge.\n{B}, Sacrifice Discordant Dirge: Look at target opponent's hand and choose up to X cards from it, where X is the number of verse counters on Discordant Dirge. That player discards those cards. diff --git a/forge-gui/res/cardsfolder/d/discordant_spirit.txt b/forge-gui/res/cardsfolder/d/discordant_spirit.txt index 9e91b5c05d9..d04ee3264ba 100644 --- a/forge-gui/res/cardsfolder/d/discordant_spirit.txt +++ b/forge-gui/res/cardsfolder/d/discordant_spirit.txt @@ -1,11 +1,11 @@ -Name:Discordant Spirit -ManaCost:2 B R -Types:Creature Spirit -PT:2/2 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player.Opponent | TriggerZones$ Battlefield | Execute$ GhostCounter | TriggerDescription$ At the beginning of each end step, if it's an opponent's turn, put a +1/+1 counter on CARDNAME for each 1 damage dealt to you this turn. -SVar:GhostCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ GhostClear | TriggerDescription$ At the beginning of your end step, remove all +1/+1 counters from CARDNAME. -SVar:GhostClear:AB$ RemoveCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ All -SVar:X:Count$YourDamageThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/discordant_spirit.jpg -Oracle:At the beginning of each end step, if it's an opponent's turn, put a +1/+1 counter on Discordant Spirit for each 1 damage dealt to you this turn.\nAt the beginning of your end step, remove all +1/+1 counters from Discordant Spirit. \ No newline at end of file +Name:Discordant Spirit +ManaCost:2 B R +Types:Creature Spirit +PT:2/2 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player.Opponent | TriggerZones$ Battlefield | Execute$ GhostCounter | TriggerDescription$ At the beginning of each end step, if it's an opponent's turn, put a +1/+1 counter on CARDNAME for each 1 damage dealt to you this turn. +SVar:GhostCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ GhostClear | TriggerDescription$ At the beginning of your end step, remove all +1/+1 counters from CARDNAME. +SVar:GhostClear:AB$ RemoveCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ All +SVar:X:Count$YourDamageThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/discordant_spirit.jpg +Oracle:At the beginning of each end step, if it's an opponent's turn, put a +1/+1 counter on Discordant Spirit for each 1 damage dealt to you this turn.\nAt the beginning of your end step, remove all +1/+1 counters from Discordant Spirit. diff --git a/forge-gui/res/cardsfolder/d/disease_carriers.txt b/forge-gui/res/cardsfolder/d/disease_carriers.txt index f94b7e66fe8..63bd2bdce12 100644 --- a/forge-gui/res/cardsfolder/d/disease_carriers.txt +++ b/forge-gui/res/cardsfolder/d/disease_carriers.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, target creature gets -2/-2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/disease_carriers.jpg -Oracle:When Disease Carriers dies, target creature gets -2/-2 until end of turn. \ No newline at end of file +Oracle:When Disease Carriers dies, target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/diseased_vermin.txt b/forge-gui/res/cardsfolder/d/diseased_vermin.txt index 60f1165f1a6..57855fb4429 100644 --- a/forge-gui/res/cardsfolder/d/diseased_vermin.txt +++ b/forge-gui/res/cardsfolder/d/diseased_vermin.txt @@ -1,14 +1,14 @@ -Name:Diseased Vermin -ManaCost:2 B -Types:Creature Rat -PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put an infection counter on it. -SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ INFECTION | CounterNum$ 1 | SubAbility$ DBRemember -SVar:DBRemember:DB$ Pump | RememberObjects$ Opponent | StackDescription$ None -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ DBDisease | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it. -SVar:DBDisease:DB$ DealDamage| ValidTgts$ Opponent.IsRemembered | NumDmg$ X | References$ X -SVar:X:Count$CardCounters.INFECTION -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Self | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/diseased_vermin.jpg -Oracle:Whenever Diseased Vermin deals combat damage to a player, put an infection counter on it.\nAt the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it. \ No newline at end of file +Name:Diseased Vermin +ManaCost:2 B +Types:Creature Rat +PT:1/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put an infection counter on it. +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ INFECTION | CounterNum$ 1 | SubAbility$ DBRemember +SVar:DBRemember:DB$ Pump | RememberObjects$ Opponent | StackDescription$ None +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ DBDisease | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it. +SVar:DBDisease:DB$ DealDamage| ValidTgts$ Opponent.IsRemembered | NumDmg$ X | References$ X +SVar:X:Count$CardCounters.INFECTION +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Self | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/diseased_vermin.jpg +Oracle:Whenever Diseased Vermin deals combat damage to a player, put an infection counter on it.\nAt the beginning of your upkeep, Diseased Vermin deals X damage to target opponent previously dealt damage by it, where X is the number of infection counters on it. diff --git a/forge-gui/res/cardsfolder/d/disembowel.txt b/forge-gui/res/cardsfolder/d/disembowel.txt index 729710e0eb6..d4837a34178 100644 --- a/forge-gui/res/cardsfolder/d/disembowel.txt +++ b/forge-gui/res/cardsfolder/d/disembowel.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ X B | ValidTgts$ Creature | References$ X | SpellDescripti SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/disembowel.jpg -Oracle:Destroy target creature with converted mana cost X. \ No newline at end of file +Oracle:Destroy target creature with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/d/disempower.txt b/forge-gui/res/cardsfolder/d/disempower.txt index 2bf264db57c..ace151f525f 100644 --- a/forge-gui/res/cardsfolder/d/disempower.txt +++ b/forge-gui/res/cardsfolder/d/disempower.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target artifact or enchantment on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/disempower.jpg -Oracle:Put target artifact or enchantment on top of its owner's library. \ No newline at end of file +Oracle:Put target artifact or enchantment on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/d/disenchant.txt b/forge-gui/res/cardsfolder/d/disenchant.txt index 5a3a1399d73..62a15aa27c2 100644 --- a/forge-gui/res/cardsfolder/d/disenchant.txt +++ b/forge-gui/res/cardsfolder/d/disenchant.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/disenchant.jpg -Oracle:Destroy target artifact or enchantment. \ No newline at end of file +Oracle:Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/d/disentomb.txt b/forge-gui/res/cardsfolder/d/disentomb.txt index 1cdfa26a40a..4e18c890e95 100644 --- a/forge-gui/res/cardsfolder/d/disentomb.txt +++ b/forge-gui/res/cardsfolder/d/disentomb.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/disentomb.jpg -Oracle:Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/d/disfigure.txt b/forge-gui/res/cardsfolder/d/disfigure.txt index 2b0608556ce..336192e9493 100644 --- a/forge-gui/res/cardsfolder/d/disfigure.txt +++ b/forge-gui/res/cardsfolder/d/disfigure.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Instant A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/disfigure.jpg -Oracle:Target creature gets -2/-2 until end of turn. \ No newline at end of file +Oracle:Target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/disharmony.txt b/forge-gui/res/cardsfolder/d/disharmony.txt index 618f7438680..5cdc9f033a9 100644 --- a/forge-gui/res/cardsfolder/d/disharmony.txt +++ b/forge-gui/res/cardsfolder/d/disharmony.txt @@ -1,10 +1,10 @@ -Name:Disharmony -ManaCost:2 R -Types:Instant -Text:Cast Disharmony only during combat before blockers are declared. -A:SP$ Untap | Cost$ 2 R | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | ActivationPhases$ BeginCombat->Declare Attackers | SpellDescription$ Untap target attacking creature and remove it from combat. Gain control of that creature until end of turn. | SubAbility$ DBGainControl -SVar:DBGainControl:DB$ GainControl | Defined$ Targeted | LoseControl$ EOT | SubAbility$ RemCombat -SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Targeted -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/disharmony.jpg -Oracle:Cast Disharmony only during combat before blockers are declared.\nUntap target attacking creature and remove it from combat. Gain control of that creature until end of turn. \ No newline at end of file +Name:Disharmony +ManaCost:2 R +Types:Instant +Text:Cast Disharmony only during combat before blockers are declared. +A:SP$ Untap | Cost$ 2 R | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | ActivationPhases$ BeginCombat->Declare Attackers | SpellDescription$ Untap target attacking creature and remove it from combat. Gain control of that creature until end of turn. | SubAbility$ DBGainControl +SVar:DBGainControl:DB$ GainControl | Defined$ Targeted | LoseControl$ EOT | SubAbility$ RemCombat +SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Targeted +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/disharmony.jpg +Oracle:Cast Disharmony only during combat before blockers are declared.\nUntap target attacking creature and remove it from combat. Gain control of that creature until end of turn. diff --git a/forge-gui/res/cardsfolder/d/disintegrate.txt b/forge-gui/res/cardsfolder/d/disintegrate.txt index 531a7710ca5..f717e6e7b12 100644 --- a/forge-gui/res/cardsfolder/d/disintegrate.txt +++ b/forge-gui/res/cardsfolder/d/disintegrate.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta SVar:X:Count$xPaid SVar:DB:DB$Pump | KW$ HIDDEN CARDNAME can't be regenerated. & HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/disintegrate.jpg -Oracle:Disintegrate deals X damage to target creature or player. That creature can't be regenerated this turn. If the creature would die this turn, exile it instead. \ No newline at end of file +Oracle:Disintegrate deals X damage to target creature or player. That creature can't be regenerated this turn. If the creature would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/d/dismal_failure.txt b/forge-gui/res/cardsfolder/d/dismal_failure.txt index 782e03657c8..ec9c16adc63 100644 --- a/forge-gui/res/cardsfolder/d/dismal_failure.txt +++ b/forge-gui/res/cardsfolder/d/dismal_failure.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Graveyard | SubAbility$ DBDiscard | SpellDescription$ Counter target spell. Its controller discards a card. SVar:DBDiscard:DB$Discard | Defined$ TargetedController | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/dismal_failure.jpg -Oracle:Counter target spell. Its controller discards a card. \ No newline at end of file +Oracle:Counter target spell. Its controller discards a card. diff --git a/forge-gui/res/cardsfolder/d/dismantle.txt b/forge-gui/res/cardsfolder/d/dismantle.txt index d6304f38566..c39d32dfd26 100644 --- a/forge-gui/res/cardsfolder/d/dismantle.txt +++ b/forge-gui/res/cardsfolder/d/dismantle.txt @@ -1,13 +1,13 @@ -Name:Dismantle -ManaCost:2 R -Types:Sorcery -A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | RememberTargets$ True | SubAbility$ DBChoice | SpellDescription$ Destroy target artifact. If that artifact had counters on it, put that many +1/+1 counters or charge counters on an artifact you control. -SVar:DBChoice:DB$ GenericChoice | Choices$ DBP1P1,DBCharge | ConditionDefined$ Targeted | ConditionPresent$ Card.HasCounters | ConditionCompare$ GE1 | StackDescription$ put that many +1/+1 counters or charge counters on an artifact you control. -SVar:DBP1P1:DB$ ChooseCard | Choices$ Artifact.YouCtrl | Amount$ 1 | SpellDescription$ +1/+1 | SubAbility$ DBPutP1P1 -SVar:DBPutP1P1:DB$ PutCounter | Defined$ ChosenCard | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCharge:DB$ ChooseCard | Choices$ Artifact.YouCtrl | Amount$ 1 | SpellDescription$ charge | SubAbility$ DBPutCharge -SVar:DBPutCharge:DB$ PutCounter | Defined$ ChosenCard | CounterType$ CHARGE | CounterNum$ X | References$ X | SpellDescription$ Charge | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardCounters.ALL -SVar:Picture:http://www.wizards.com/global/images/magic/general/dismantle.jpg -Oracle:Destroy target artifact. If that artifact had counters on it, put that many +1/+1 counters or charge counters on an artifact you control. \ No newline at end of file +Name:Dismantle +ManaCost:2 R +Types:Sorcery +A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | RememberTargets$ True | SubAbility$ DBChoice | SpellDescription$ Destroy target artifact. If that artifact had counters on it, put that many +1/+1 counters or charge counters on an artifact you control. +SVar:DBChoice:DB$ GenericChoice | Choices$ DBP1P1,DBCharge | ConditionDefined$ Targeted | ConditionPresent$ Card.HasCounters | ConditionCompare$ GE1 | StackDescription$ put that many +1/+1 counters or charge counters on an artifact you control. +SVar:DBP1P1:DB$ ChooseCard | Choices$ Artifact.YouCtrl | Amount$ 1 | SpellDescription$ +1/+1 | SubAbility$ DBPutP1P1 +SVar:DBPutP1P1:DB$ PutCounter | Defined$ ChosenCard | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCharge:DB$ ChooseCard | Choices$ Artifact.YouCtrl | Amount$ 1 | SpellDescription$ charge | SubAbility$ DBPutCharge +SVar:DBPutCharge:DB$ PutCounter | Defined$ ChosenCard | CounterType$ CHARGE | CounterNum$ X | References$ X | SpellDescription$ Charge | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardCounters.ALL +SVar:Picture:http://www.wizards.com/global/images/magic/general/dismantle.jpg +Oracle:Destroy target artifact. If that artifact had counters on it, put that many +1/+1 counters or charge counters on an artifact you control. diff --git a/forge-gui/res/cardsfolder/d/dismantling_blow.txt b/forge-gui/res/cardsfolder/d/dismantling_blow.txt index b108effbaf4..15e0d2e4409 100644 --- a/forge-gui/res/cardsfolder/d/dismantling_blow.txt +++ b/forge-gui/res/cardsfolder/d/dismantling_blow.txt @@ -1,8 +1,8 @@ -Name:Dismantling Blow -ManaCost:2 W -Types:Instant -K:Kicker 2 U -A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBDraw | SpellDescription$ Destroy target artifact or enchantment. If CARDNAME was kicked, draw two cards. -SVar:DBDraw:DB$ Draw | NumCards$ 2 | Condition$ Kicked | ConditionDescription$ If it was kicked, -SVar:Picture:http://www.wizards.com/global/images/magic/general/dismantling_blow.jpg -Oracle:Kicker {2}{U} (You may pay an additional {2}{U} as you cast this spell.)\nDestroy target artifact or enchantment.\nIf Dismantling Blow was kicked, draw two cards. \ No newline at end of file +Name:Dismantling Blow +ManaCost:2 W +Types:Instant +K:Kicker 2 U +A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBDraw | SpellDescription$ Destroy target artifact or enchantment. If CARDNAME was kicked, draw two cards. +SVar:DBDraw:DB$ Draw | NumCards$ 2 | Condition$ Kicked | ConditionDescription$ If it was kicked, +SVar:Picture:http://www.wizards.com/global/images/magic/general/dismantling_blow.jpg +Oracle:Kicker {2}{U} (You may pay an additional {2}{U} as you cast this spell.)\nDestroy target artifact or enchantment.\nIf Dismantling Blow was kicked, draw two cards. diff --git a/forge-gui/res/cardsfolder/d/dismember.txt b/forge-gui/res/cardsfolder/d/dismember.txt index 5d87085a243..5557402067f 100644 --- a/forge-gui/res/cardsfolder/d/dismember.txt +++ b/forge-gui/res/cardsfolder/d/dismember.txt @@ -3,4 +3,4 @@ ManaCost:1 PB PB Types:Instant A:SP$ Pump | Cost$ 1 PB PB | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -5 | NumDef$ -5 | SpellDescription$ Target creature gets -5/-5 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dismember.jpg -Oracle:({B/P} can be paid with either {B} or 2 life.)\nTarget creature gets -5/-5 until end of turn. \ No newline at end of file +Oracle:({B/P} can be paid with either {B} or 2 life.)\nTarget creature gets -5/-5 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dismiss.txt b/forge-gui/res/cardsfolder/d/dismiss.txt index 82d5f0bb415..33b70ac0805 100644 --- a/forge-gui/res/cardsfolder/d/dismiss.txt +++ b/forge-gui/res/cardsfolder/d/dismiss.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Counter target spell. Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/dismiss.jpg -Oracle:Counter target spell.\nDraw a card. \ No newline at end of file +Oracle:Counter target spell.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/d/dismiss_into_dream.txt b/forge-gui/res/cardsfolder/d/dismiss_into_dream.txt index a92ba0be3d8..054880f69b4 100644 --- a/forge-gui/res/cardsfolder/d/dismiss_into_dream.txt +++ b/forge-gui/res/cardsfolder/d/dismiss_into_dream.txt @@ -1,10 +1,10 @@ -Name:Dismiss into Dream -ManaCost:6 U -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.OppCtrl | AddType$ Illusion | AddTrigger$ DismissTarget | AddSVar$ DismissSac & TargetingSac | Description$ Each creature your opponents control is an Illusion in addition to its other types and has "When this creature becomes the target of a spell or ability, sacrifice it." -SVar:DismissTarget:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ DismissSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. -SVar:DismissSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:NonStackingEffect:True -SVar:TargetingSac:SVar:Targeting:Dies -SVar:Picture:http://www.wizards.com/global/images/magic/general/dismiss_into_dream.jpg -Oracle:Each creature your opponents control is an Illusion in addition to its other types and has "When this creature becomes the target of a spell or ability, sacrifice it." +Name:Dismiss into Dream +ManaCost:6 U +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.OppCtrl | AddType$ Illusion | AddTrigger$ DismissTarget | AddSVar$ DismissSac & TargetingSac | Description$ Each creature your opponents control is an Illusion in addition to its other types and has "When this creature becomes the target of a spell or ability, sacrifice it." +SVar:DismissTarget:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ DismissSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. +SVar:DismissSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:NonStackingEffect:True +SVar:TargetingSac:SVar:Targeting:Dies +SVar:Picture:http://www.wizards.com/global/images/magic/general/dismiss_into_dream.jpg +Oracle:Each creature your opponents control is an Illusion in addition to its other types and has "When this creature becomes the target of a spell or ability, sacrifice it." diff --git a/forge-gui/res/cardsfolder/d/disorder.txt b/forge-gui/res/cardsfolder/d/disorder.txt index f797702e2ac..9f9affdea5f 100644 --- a/forge-gui/res/cardsfolder/d/disorder.txt +++ b/forge-gui/res/cardsfolder/d/disorder.txt @@ -1,14 +1,14 @@ -Name:Disorder -ManaCost:1 R -Types:Sorcery -A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.White | NumDmg$ 2 | SubAbility$ RepeatedDisorder | RememberDamaged$ True | SpellDescription$ Disorder deals 2 damage to each white creature and each player who controls a white creature. -SVar:RepeatedDisorder:DB$ RepeatEach | Cost$ 2 W W | RepeatPlayers$ Player | RepeatSubAbility$ DisorderPlayerDmg | SubAbility$ DBCleanup -SVar:DisorderPlayerDmg:DB$ DealDamage | Defined$ Player.IsRemembered | ConditionCheckSVar$ DisorderX | ConditionSVarCompare$ GE1 | NumDmg$ 2 | References$ DisorderX,StillInPlay,AlreadyDestroyed -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -#Seeing as it should seal the damage to the creatures and players simultaneously, check whether the player DID have white creatures before the creature damage. -SVar:AlreadyDestroyed:RememberedLKI$Valid Creature.White+RememberedPlayerCtrl -SVar:StillInPlay:Count$Valid Creature.White+RememberedPlayerCtrl -SVar:DisorderX:SVar$AlreadyDestroyed/Plus.StillInPlay -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/disorder.jpg -Oracle:Disorder deals 2 damage to each white creature and each player who controls a white creature. \ No newline at end of file +Name:Disorder +ManaCost:1 R +Types:Sorcery +A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.White | NumDmg$ 2 | SubAbility$ RepeatedDisorder | RememberDamaged$ True | SpellDescription$ Disorder deals 2 damage to each white creature and each player who controls a white creature. +SVar:RepeatedDisorder:DB$ RepeatEach | Cost$ 2 W W | RepeatPlayers$ Player | RepeatSubAbility$ DisorderPlayerDmg | SubAbility$ DBCleanup +SVar:DisorderPlayerDmg:DB$ DealDamage | Defined$ Player.IsRemembered | ConditionCheckSVar$ DisorderX | ConditionSVarCompare$ GE1 | NumDmg$ 2 | References$ DisorderX,StillInPlay,AlreadyDestroyed +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +#Seeing as it should seal the damage to the creatures and players simultaneously, check whether the player DID have white creatures before the creature damage. +SVar:AlreadyDestroyed:RememberedLKI$Valid Creature.White+RememberedPlayerCtrl +SVar:StillInPlay:Count$Valid Creature.White+RememberedPlayerCtrl +SVar:DisorderX:SVar$AlreadyDestroyed/Plus.StillInPlay +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/disorder.jpg +Oracle:Disorder deals 2 damage to each white creature and each player who controls a white creature. diff --git a/forge-gui/res/cardsfolder/d/disorient.txt b/forge-gui/res/cardsfolder/d/disorient.txt index 7348e4018ed..3b156d05976 100644 --- a/forge-gui/res/cardsfolder/d/disorient.txt +++ b/forge-gui/res/cardsfolder/d/disorient.txt @@ -3,4 +3,4 @@ ManaCost:3 U Types:Instant A:SP$ Pump | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -7 | IsCurse$ True | SpellDescription$ Target creature gets -7/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/disorient.jpg -Oracle:Target creature gets -7/-0 until end of turn. \ No newline at end of file +Oracle:Target creature gets -7/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dispatch.txt b/forge-gui/res/cardsfolder/d/dispatch.txt index e56593c1a37..22889397205 100644 --- a/forge-gui/res/cardsfolder/d/dispatch.txt +++ b/forge-gui/res/cardsfolder/d/dispatch.txt @@ -7,4 +7,4 @@ SVar:NeedsToPlayVar:Y GE3 SVar:Y:Count$Valid Artifact.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dispatch.jpg -Oracle:Tap target creature.\nMetalcraft - If you control three or more artifacts, exile that creature. \ No newline at end of file +Oracle:Tap target creature.\nMetalcraft - If you control three or more artifacts, exile that creature. diff --git a/forge-gui/res/cardsfolder/d/dispel.txt b/forge-gui/res/cardsfolder/d/dispel.txt index 53cf5ee09ba..94567e20c35 100644 --- a/forge-gui/res/cardsfolder/d/dispel.txt +++ b/forge-gui/res/cardsfolder/d/dispel.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Instant | TgtPrompt$ Select target Instant Spell | SpellDescription$ Counter target instant spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/dispel.jpg -Oracle:Counter target instant spell. \ No newline at end of file +Oracle:Counter target instant spell. diff --git a/forge-gui/res/cardsfolder/d/dispellers_capsule.txt b/forge-gui/res/cardsfolder/d/dispellers_capsule.txt index b728dfd7ff1..e8bb824850a 100644 --- a/forge-gui/res/cardsfolder/d/dispellers_capsule.txt +++ b/forge-gui/res/cardsfolder/d/dispellers_capsule.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Artifact A:AB$ Destroy | Cost$ 2 W T Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/dispellers_capsule.jpg -Oracle:{2}{W}, {T}, Sacrifice Dispeller's Capsule: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:{2}{W}, {T}, Sacrifice Dispeller's Capsule: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/d/dispense_justice.txt b/forge-gui/res/cardsfolder/d/dispense_justice.txt index 995bb4f8f31..68492da4504 100644 --- a/forge-gui/res/cardsfolder/d/dispense_justice.txt +++ b/forge-gui/res/cardsfolder/d/dispense_justice.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Sacrifice | Cost$ 2 W | ValidTgts$ Player | SacValid$ Creature.attacking | SacMessage$ Attacking Creature | Amount$ X | References$ X | SpellDescription$ Target player sacrifices an attacking creature. Metalcraft - That player sacrifices two attacking creatures instead if you control three or more artifacts. SVar:X:Count$Metalcraft.2.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/dispense_justice.jpg -Oracle:Target player sacrifices an attacking creature.\nMetalcraft - That player sacrifices two attacking creatures instead if you control three or more artifacts. \ No newline at end of file +Oracle:Target player sacrifices an attacking creature.\nMetalcraft - That player sacrifices two attacking creatures instead if you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/d/dispersal_shield.txt b/forge-gui/res/cardsfolder/d/dispersal_shield.txt index 0b503554203..0711241becf 100644 --- a/forge-gui/res/cardsfolder/d/dispersal_shield.txt +++ b/forge-gui/res/cardsfolder/d/dispersal_shield.txt @@ -1,9 +1,9 @@ -Name:Dispersal Shield -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ LEY | References$ X,Y | SpellDescription$ Counter target spell if its converted mana cost is less than or equal to the highest converted mana cost among permanents you control. -SVar:X:Targeted$CardManaCost -SVar:Y:Count$MaxCMCYouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dispersal_shield.jpg -Oracle:Counter target spell if its converted mana cost is less than or equal to the highest converted mana cost among permanents you control. \ No newline at end of file +Name:Dispersal Shield +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ LEY | References$ X,Y | SpellDescription$ Counter target spell if its converted mana cost is less than or equal to the highest converted mana cost among permanents you control. +SVar:X:Targeted$CardManaCost +SVar:Y:Count$MaxCMCYouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dispersal_shield.jpg +Oracle:Counter target spell if its converted mana cost is less than or equal to the highest converted mana cost among permanents you control. diff --git a/forge-gui/res/cardsfolder/d/disperse.txt b/forge-gui/res/cardsfolder/d/disperse.txt index 39d5ac89526..72774e3e92a 100644 --- a/forge-gui/res/cardsfolder/d/disperse.txt +++ b/forge-gui/res/cardsfolder/d/disperse.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/disperse.jpg -Oracle:Return target nonland permanent to its owner's hand. \ No newline at end of file +Oracle:Return target nonland permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/dispersing_orb.txt b/forge-gui/res/cardsfolder/d/dispersing_orb.txt index c0902dfe745..2ca4bb17dbe 100644 --- a/forge-gui/res/cardsfolder/d/dispersing_orb.txt +++ b/forge-gui/res/cardsfolder/d/dispersing_orb.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 3 U Sac<1/Permanent> | ValidTgts$ Permanent | TgtPrompt SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dispersing_orb.jpg -Oracle:{3}{U}, Sacrifice a permanent: Return target permanent to its owner's hand. \ No newline at end of file +Oracle:{3}{U}, Sacrifice a permanent: Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/disrupt.txt b/forge-gui/res/cardsfolder/d/disrupt.txt index a4057e164f8..6feaca6eaa2 100644 --- a/forge-gui/res/cardsfolder/d/disrupt.txt +++ b/forge-gui/res/cardsfolder/d/disrupt.txt @@ -4,4 +4,4 @@ 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. 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 +Oracle:Counter target instant or sorcery spell unless its controller pays {1}.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/d/disrupting_scepter.txt b/forge-gui/res/cardsfolder/d/disrupting_scepter.txt index df429d3125d..0960ab12160 100644 --- a/forge-gui/res/cardsfolder/d/disrupting_scepter.txt +++ b/forge-gui/res/cardsfolder/d/disrupting_scepter.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ Discard | Cost$ 3 T | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | PlayerTurn$ True | SpellDescription$ Target player discards a card. Activate this ability only during your turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/disrupting_scepter.jpg -Oracle:{3}, {T}: Target player discards a card. Activate this ability only during your turn. \ No newline at end of file +Oracle:{3}, {T}: Target player discards a card. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/d/disrupting_shoal.txt b/forge-gui/res/cardsfolder/d/disrupting_shoal.txt index 7d630c4947e..1b550cf7bd7 100644 --- a/forge-gui/res/cardsfolder/d/disrupting_shoal.txt +++ b/forge-gui/res/cardsfolder/d/disrupting_shoal.txt @@ -1,11 +1,11 @@ -Name:Disrupting Shoal -ManaCost:X U U -Types:Instant Arcane -A:SP$ Counter | Cost$ X U U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ TargetCMC | ConditionSVarCompare$ EQX | References$ X,TargetCMC | SpellDescription$ Counter target spell if its converted mana cost is X. -A:SP$ Counter | Cost$ ExileFromHand<1/Card.Blue> | CostDesc$ You may exile a blue card with converted mana cost X from your hand. | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ TargetCMC | ConditionSVarCompare$ EQY | References$ TargetCMC,Y | SpellDescription$ Counter target spell if its converted mana cost is X. -SVar:X:Count$xPaid -SVar:TargetCMC:Targeted$CardManaCost -SVar:Y:Exiled$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/disrupting_shoal.jpg -Oracle:You may exile a blue card with converted mana cost X from your hand rather than pay Disrupting Shoal's mana cost.\nCounter target spell if its converted mana cost is X. \ No newline at end of file +Name:Disrupting Shoal +ManaCost:X U U +Types:Instant Arcane +A:SP$ Counter | Cost$ X U U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ TargetCMC | ConditionSVarCompare$ EQX | References$ X,TargetCMC | SpellDescription$ Counter target spell if its converted mana cost is X. +A:SP$ Counter | Cost$ ExileFromHand<1/Card.Blue> | CostDesc$ You may exile a blue card with converted mana cost X from your hand. | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ TargetCMC | ConditionSVarCompare$ EQY | References$ TargetCMC,Y | SpellDescription$ Counter target spell if its converted mana cost is X. +SVar:X:Count$xPaid +SVar:TargetCMC:Targeted$CardManaCost +SVar:Y:Exiled$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/disrupting_shoal.jpg +Oracle:You may exile a blue card with converted mana cost X from your hand rather than pay Disrupting Shoal's mana cost.\nCounter target spell if its converted mana cost is X. diff --git a/forge-gui/res/cardsfolder/d/disruption_aura.txt b/forge-gui/res/cardsfolder/d/disruption_aura.txt index 245da77ae5f..7414f7a79b2 100644 --- a/forge-gui/res/cardsfolder/d/disruption_aura.txt +++ b/forge-gui/res/cardsfolder/d/disruption_aura.txt @@ -1,11 +1,11 @@ -Name:Disruption Aura -ManaCost:2 U -Types:Enchantment Aura -K:Enchant artifact -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | AITgts$ Card.cmcGE1 | AILogic$ Curse -S:Mode$ Continuous | Affected$ Artifact.EnchantedBy | AddTrigger$ TrigPhase | AddSVar$ TrigDisruptionAura | Description$ Enchanted artifact has "At the beginning of your upkeep, sacrifice this artifact unless you pay its mana cost." -SVar:TrigPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDisruptionAura | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice this artifact unless you pay its mana cost. -SVar:TrigDisruptionAura:DB$ Sacrifice | Defined$ Self | UnlessCost$ CardManaCost | UnlessPayer$ You -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/disruption_aura.jpg -Oracle:Enchant artifact\nEnchanted artifact has "At the beginning of your upkeep, sacrifice this artifact unless you pay its mana cost." \ No newline at end of file +Name:Disruption Aura +ManaCost:2 U +Types:Enchantment Aura +K:Enchant artifact +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | AITgts$ Card.cmcGE1 | AILogic$ Curse +S:Mode$ Continuous | Affected$ Artifact.EnchantedBy | AddTrigger$ TrigPhase | AddSVar$ TrigDisruptionAura | Description$ Enchanted artifact has "At the beginning of your upkeep, sacrifice this artifact unless you pay its mana cost." +SVar:TrigPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDisruptionAura | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice this artifact unless you pay its mana cost. +SVar:TrigDisruptionAura:DB$ Sacrifice | Defined$ Self | UnlessCost$ CardManaCost | UnlessPayer$ You +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/disruption_aura.jpg +Oracle:Enchant artifact\nEnchanted artifact has "At the beginning of your upkeep, sacrifice this artifact unless you pay its mana cost." diff --git a/forge-gui/res/cardsfolder/d/disruptive_pitmage.txt b/forge-gui/res/cardsfolder/d/disruptive_pitmage.txt index ce3ac7e9861..940ed0eea63 100644 --- a/forge-gui/res/cardsfolder/d/disruptive_pitmage.txt +++ b/forge-gui/res/cardsfolder/d/disruptive_pitmage.txt @@ -5,4 +5,4 @@ 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}. 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 +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.) diff --git a/forge-gui/res/cardsfolder/d/disruptive_student.txt b/forge-gui/res/cardsfolder/d/disruptive_student.txt index 110c0362e21..510cbbd58e6 100644 --- a/forge-gui/res/cardsfolder/d/disruptive_student.txt +++ b/forge-gui/res/cardsfolder/d/disruptive_student.txt @@ -4,4 +4,4 @@ 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}. 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 +Oracle:{T}: Counter target spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/d/dissipate.txt b/forge-gui/res/cardsfolder/d/dissipate.txt index 297a1b6efb4..59f9792b5e7 100644 --- a/forge-gui/res/cardsfolder/d/dissipate.txt +++ b/forge-gui/res/cardsfolder/d/dissipate.txt @@ -3,4 +3,4 @@ ManaCost:1 U U Types:Instant A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Exile | SpellDescription$ Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/dissipate.jpg -Oracle:Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. \ No newline at end of file +Oracle:Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. diff --git a/forge-gui/res/cardsfolder/d/dissipation_field.txt b/forge-gui/res/cardsfolder/d/dissipation_field.txt index 5ed1cb9a77e..36812cbf38d 100644 --- a/forge-gui/res/cardsfolder/d/dissipation_field.txt +++ b/forge-gui/res/cardsfolder/d/dissipation_field.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ DamageDone | ValidSource$ Permanent | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Whenever a permanent deals damage to you, return it to its owner's hand. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ TriggeredSource SVar:Picture:http://www.wizards.com/global/images/magic/general/dissipation_field.jpg -Oracle:Whenever a permanent deals damage to you, return it to its owner's hand. \ No newline at end of file +Oracle:Whenever a permanent deals damage to you, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/dissolve.txt b/forge-gui/res/cardsfolder/d/dissolve.txt index d9d63a8d68e..546fbae3159 100644 --- a/forge-gui/res/cardsfolder/d/dissolve.txt +++ b/forge-gui/res/cardsfolder/d/dissolve.txt @@ -1,7 +1,7 @@ -Name:Dissolve -ManaCost:1 U U -Types:Instant -A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBScry | Destination$ Graveyard | SpellDescription$ Counter target spell. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dissolve.jpg -Oracle:Counter target spell. 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 +Name:Dissolve +ManaCost:1 U U +Types:Instant +A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBScry | Destination$ Graveyard | SpellDescription$ Counter target spell. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dissolve.jpg +Oracle:Counter target spell. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/d/distant_melody.txt b/forge-gui/res/cardsfolder/d/distant_melody.txt index 2894059561b..f79acf7ee29 100644 --- a/forge-gui/res/cardsfolder/d/distant_melody.txt +++ b/forge-gui/res/cardsfolder/d/distant_melody.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Permanent.ChosenType+YouCtrl SVar:RemAIDeck:True SVar:NeedsToPlay:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/distant_melody.jpg -Oracle:Choose a creature type. Draw a card for each permanent you control of that type. \ No newline at end of file +Oracle:Choose a creature type. Draw a card for each permanent you control of that type. diff --git a/forge-gui/res/cardsfolder/d/distant_memories.txt b/forge-gui/res/cardsfolder/d/distant_memories.txt index 2ca3a2e4e4f..d1073328c72 100644 --- a/forge-gui/res/cardsfolder/d/distant_memories.txt +++ b/forge-gui/res/cardsfolder/d/distant_memories.txt @@ -1,10 +1,10 @@ -Name:Distant Memories -ManaCost:2 U U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 U U | Origin$ Library | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBReturn | SpellDescription$ Search your library for a card, exile it, then shuffle your library. Any opponent may have you put that card into your hand. If no player does, you draw three cards. -SVar:DBReturn:DB$ChangeZone | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | Hidden$ True | Chooser$ Opponent | RememberChanged$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$Draw | NumCards$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ LE1 | References$ X -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/distant_memories.jpg -Oracle:Search your library for a card, exile it, then shuffle your library. Any opponent may have you put that card into your hand. If no player does, you draw three cards. \ No newline at end of file +Name:Distant Memories +ManaCost:2 U U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 U U | Origin$ Library | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBReturn | SpellDescription$ Search your library for a card, exile it, then shuffle your library. Any opponent may have you put that card into your hand. If no player does, you draw three cards. +SVar:DBReturn:DB$ChangeZone | Origin$ Exile | Destination$ Hand | ChangeType$ Card.IsRemembered | Hidden$ True | Chooser$ Opponent | RememberChanged$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$Draw | NumCards$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ LE1 | References$ X +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/distant_memories.jpg +Oracle:Search your library for a card, exile it, then shuffle your library. Any opponent may have you put that card into your hand. If no player does, you draw three cards. diff --git a/forge-gui/res/cardsfolder/d/distorting_lens.txt b/forge-gui/res/cardsfolder/d/distorting_lens.txt index f43d30672a6..34a9a21e9f4 100644 --- a/forge-gui/res/cardsfolder/d/distorting_lens.txt +++ b/forge-gui/res/cardsfolder/d/distorting_lens.txt @@ -1,9 +1,9 @@ -Name:Distorting Lens -ManaCost:2 -Types:Artifact -A:AB$ ChooseColor | Cost$ T | Defined$ You | SubAbility$ Animate | SpellDescription$ Target permanent becomes the color of your choice until end of turn. -SVar:Animate:DB$ Animate | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ ChosenColor | OverwriteColors$ True -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/distorting_lens.jpg -Oracle:{T}: Target permanent becomes the color of your choice until end of turn. \ No newline at end of file +Name:Distorting Lens +ManaCost:2 +Types:Artifact +A:AB$ ChooseColor | Cost$ T | Defined$ You | SubAbility$ Animate | SpellDescription$ Target permanent becomes the color of your choice until end of turn. +SVar:Animate:DB$ Animate | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ ChosenColor | OverwriteColors$ True +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/distorting_lens.jpg +Oracle:{T}: Target permanent becomes the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/d/distorting_wake.txt b/forge-gui/res/cardsfolder/d/distorting_wake.txt index cb95335f094..890355864ec 100644 --- a/forge-gui/res/cardsfolder/d/distorting_wake.txt +++ b/forge-gui/res/cardsfolder/d/distorting_wake.txt @@ -1,9 +1,9 @@ -Name:Distorting Wake -ManaCost:X U U U -Types:Sorcery -A:SP$ ChangeZone | Cost$ X U U U | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ MaxTgts | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | References$ X,MaxTgts | SpellDescription$ Return X target nonland permanents to their owners' hands. -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Permanent.nonLand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/distorting_wake.jpg -Oracle:Return X target nonland permanents to their owners' hands. \ No newline at end of file +Name:Distorting Wake +ManaCost:X U U U +Types:Sorcery +A:SP$ ChangeZone | Cost$ X U U U | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ MaxTgts | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | References$ X,MaxTgts | SpellDescription$ Return X target nonland permanents to their owners' hands. +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Permanent.nonLand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/distorting_wake.jpg +Oracle:Return X target nonland permanents to their owners' hands. diff --git a/forge-gui/res/cardsfolder/d/distortion_strike.txt b/forge-gui/res/cardsfolder/d/distortion_strike.txt index c80474443e6..8a184ef70fc 100644 --- a/forge-gui/res/cardsfolder/d/distortion_strike.txt +++ b/forge-gui/res/cardsfolder/d/distortion_strike.txt @@ -1,7 +1,7 @@ -Name:Distortion Strike -ManaCost:U -Types:Sorcery -K:Rebound -A:SP$Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature gets +1/+0 until end of turn and can't be blocked this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/distortion_strike.jpg -Oracle:Target creature gets +1/+0 until end of turn and can't be blocked this turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Distortion Strike +ManaCost:U +Types:Sorcery +K:Rebound +A:SP$Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature gets +1/+0 until end of turn and can't be blocked this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/distortion_strike.jpg +Oracle:Target creature gets +1/+0 until end of turn and can't be blocked this turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/d/distress.txt b/forge-gui/res/cardsfolder/d/distress.txt index 75d8b1129cf..5bf14b34de6 100644 --- a/forge-gui/res/cardsfolder/d/distress.txt +++ b/forge-gui/res/cardsfolder/d/distress.txt @@ -3,4 +3,4 @@ ManaCost:B B Types:Sorcery A:SP$ Discard | Cost$ B B | ValidTgts$ Player | Mode$ RevealYouChoose | DiscardValid$ Card.nonLand | NumCards$ 1 | SpellDescription$ Target player reveals his or her hand. You choose a nonland card from it. That player discards that card. SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card135219.jpg -Oracle:Target player reveals his or her hand. You choose a nonland card from it. That player discards that card. \ No newline at end of file +Oracle:Target player reveals his or her hand. You choose a nonland card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/d/disturbed_burial.txt b/forge-gui/res/cardsfolder/d/disturbed_burial.txt index 3c5fb247ad7..8a1ae20f538 100644 --- a/forge-gui/res/cardsfolder/d/disturbed_burial.txt +++ b/forge-gui/res/cardsfolder/d/disturbed_burial.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/disturbed_burial.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nReturn target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nReturn target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/d/disturbing_plot.txt b/forge-gui/res/cardsfolder/d/disturbing_plot.txt index 8804401f2f4..62aef747fdf 100644 --- a/forge-gui/res/cardsfolder/d/disturbing_plot.txt +++ b/forge-gui/res/cardsfolder/d/disturbing_plot.txt @@ -1,9 +1,9 @@ -Name:Disturbing Plot -ManaCost:1 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature in a graveyard to return | Origin$ Graveyard | Destination$ Hand| SpellDescription$ Return target creature card from a graveyard to its owner's hand. -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/disturbing_plot.jpg -Oracle:Return target creature card from a graveyard to its owner's hand.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) \ No newline at end of file +Name:Disturbing Plot +ManaCost:1 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature in a graveyard to return | Origin$ Graveyard | Destination$ Hand| SpellDescription$ Return target creature card from a graveyard to its owner's hand. +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/disturbing_plot.jpg +Oracle:Return target creature card from a graveyard to its owner's hand.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/d/dive_bomber.txt b/forge-gui/res/cardsfolder/d/dive_bomber.txt index 84b57069a9f..9870ab08cef 100644 --- a/forge-gui/res/cardsfolder/d/dive_bomber.txt +++ b/forge-gui/res/cardsfolder/d/dive_bomber.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ DealDamage | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dive_bomber.jpg -Oracle:Flying\n{T}, Sacrifice Dive Bomber: Dive Bomber deals 2 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:Flying\n{T}, Sacrifice Dive Bomber: Dive Bomber deals 2 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/d/divebomber_griffin.txt b/forge-gui/res/cardsfolder/d/divebomber_griffin.txt index 5b84532200c..2f67207a58a 100644 --- a/forge-gui/res/cardsfolder/d/divebomber_griffin.txt +++ b/forge-gui/res/cardsfolder/d/divebomber_griffin.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ DealDamage | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/divebomber_griffin.jpg -Oracle:Flying\n{T}, Sacrifice Divebomber Griffin: Divebomber Griffin deals 3 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:Flying\n{T}, Sacrifice Divebomber Griffin: Divebomber Griffin deals 3 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/d/divergent_growth.txt b/forge-gui/res/cardsfolder/d/divergent_growth.txt index 4c354671429..860c5c2d5fc 100644 --- a/forge-gui/res/cardsfolder/d/divergent_growth.txt +++ b/forge-gui/res/cardsfolder/d/divergent_growth.txt @@ -1,8 +1,8 @@ -Name:Divergent Growth -ManaCost:G -Types:Instant -A:SP$ AnimateAll | Cost$ G | ValidCards$ Land.YouCtrl | Abilities$ ABMana | SpellDescription$ Until end of turn, lands you control gain "{T}: Add one mana of any color to your mana pool." -SVar:ABMana:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/divergent_growth.jpg -Oracle:Until end of turn, lands you control gain "{T}: Add one mana of any color to your mana pool." \ No newline at end of file +Name:Divergent Growth +ManaCost:G +Types:Instant +A:SP$ AnimateAll | Cost$ G | ValidCards$ Land.YouCtrl | Abilities$ ABMana | SpellDescription$ Until end of turn, lands you control gain "{T}: Add one mana of any color to your mana pool." +SVar:ABMana:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/divergent_growth.jpg +Oracle:Until end of turn, lands you control gain "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/d/diversionary_tactics.txt b/forge-gui/res/cardsfolder/d/diversionary_tactics.txt index b4a0a2a17b1..0054412d7c5 100644 --- a/forge-gui/res/cardsfolder/d/diversionary_tactics.txt +++ b/forge-gui/res/cardsfolder/d/diversionary_tactics.txt @@ -5,4 +5,4 @@ A:AB$ Tap | Cost$ tapXType<2/Creature> | ValidTgts$ Creature | TgtPrompt$ Select SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/diversionary_tactics.jpg -Oracle:Tap two untapped creatures you control: Tap target creature. \ No newline at end of file +Oracle:Tap two untapped creatures you control: Tap target creature. diff --git a/forge-gui/res/cardsfolder/d/divert.txt b/forge-gui/res/cardsfolder/d/divert.txt index c88a36a67d7..6624157c5b0 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}. -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 +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}. +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}. diff --git a/forge-gui/res/cardsfolder/d/divination.txt b/forge-gui/res/cardsfolder/d/divination.txt index a1cd2105696..dcc7d7d4617 100644 --- a/forge-gui/res/cardsfolder/d/divination.txt +++ b/forge-gui/res/cardsfolder/d/divination.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Sorcery A:SP$ Draw | Cost$ 2 U | NumCards$ 2 | SpellDescription$ Draw two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/divination.jpg -Oracle:Draw two cards. \ No newline at end of file +Oracle:Draw two cards. diff --git a/forge-gui/res/cardsfolder/d/divine_congregation.txt b/forge-gui/res/cardsfolder/d/divine_congregation.txt index eee3ef4ae32..42e87e91eb8 100644 --- a/forge-gui/res/cardsfolder/d/divine_congregation.txt +++ b/forge-gui/res/cardsfolder/d/divine_congregation.txt @@ -5,4 +5,4 @@ K:Suspend:5:1 W A:SP$ GainLife | Cost$ 3 W | LifeAmount$ X | ValidTgts$ Player | TgtPrompt$ Select target player | Defined$ You | References$ X | SpellDescription$ You gain 2 life for each creature target player controls. SVar:X:TargetedPlayer$CreaturesInPlay/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_congregation.jpg -Oracle:You gain 2 life for each creature target player controls.\nSuspend 5-{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:You gain 2 life for each creature target player controls.\nSuspend 5-{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/d/divine_favor.txt b/forge-gui/res/cardsfolder/d/divine_favor.txt index 0f3bc1f4031..9c67de8b1fe 100644 --- a/forge-gui/res/cardsfolder/d/divine_favor.txt +++ b/forge-gui/res/cardsfolder/d/divine_favor.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_favor.jpg -Oracle:Enchant creature\nWhen Divine Favor enters the battlefield, you gain 3 life.\nEnchanted creature gets +1/+3. \ No newline at end of file +Oracle:Enchant creature\nWhen Divine Favor enters the battlefield, you gain 3 life.\nEnchanted creature gets +1/+3. diff --git a/forge-gui/res/cardsfolder/d/divine_light.txt b/forge-gui/res/cardsfolder/d/divine_light.txt index 23f91fe9be1..e7b53781e33 100644 --- a/forge-gui/res/cardsfolder/d/divine_light.txt +++ b/forge-gui/res/cardsfolder/d/divine_light.txt @@ -1,8 +1,8 @@ -Name:Divine Light -ManaCost:W -Types:Sorcery -A:SP$ Effect | Cost$ W | Name$ Divine Light Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt this turn to creatures you control. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature.YouCtrl | Description$ Prevent all damage that would be dealt this turn to creatures you control. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_light.jpg -Oracle:Prevent all damage that would be dealt this turn to creatures you control. \ No newline at end of file +Name:Divine Light +ManaCost:W +Types:Sorcery +A:SP$ Effect | Cost$ W | Name$ Divine Light Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt this turn to creatures you control. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature.YouCtrl | Description$ Prevent all damage that would be dealt this turn to creatures you control. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_light.jpg +Oracle:Prevent all damage that would be dealt this turn to creatures you control. diff --git a/forge-gui/res/cardsfolder/d/divine_offering.txt b/forge-gui/res/cardsfolder/d/divine_offering.txt index f7dc1681976..f0c3a11eb01 100644 --- a/forge-gui/res/cardsfolder/d/divine_offering.txt +++ b/forge-gui/res/cardsfolder/d/divine_offering.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Artifact | TgtPrompt$ Select target artif SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_offering.jpg -Oracle:Destroy target artifact. You gain life equal to its converted mana cost. \ No newline at end of file +Oracle:Destroy target artifact. You gain life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/d/divine_presence.txt b/forge-gui/res/cardsfolder/d/divine_presence.txt index bb975b6986e..5f0ebaef3ec 100644 --- a/forge-gui/res/cardsfolder/d/divine_presence.txt +++ b/forge-gui/res/cardsfolder/d/divine_presence.txt @@ -9,4 +9,4 @@ SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_presence.jpg -Oracle:If a source would deal 4 or more damage to a creature or player, that source deals 3 damage to that creature or player instead. \ No newline at end of file +Oracle:If a source would deal 4 or more damage to a creature or player, that source deals 3 damage to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/d/divine_reckoning.txt b/forge-gui/res/cardsfolder/d/divine_reckoning.txt index 0b64f191740..d8277a68603 100644 --- a/forge-gui/res/cardsfolder/d/divine_reckoning.txt +++ b/forge-gui/res/cardsfolder/d/divine_reckoning.txt @@ -1,11 +1,11 @@ -Name:Divine Reckoning -ManaCost:2 W W -Types:Sorcery -K:Flashback 5 W W -A:SP$ RepeatEach | Cost$ 2 W W | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | SubAbility$ DBDestroyAll | SpellDescription$ Each player chooses a creature he or she controls. Destroy the rest. -SVar:DBChoose:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Creature.RememberedPlayerCtrl | RememberChosen$ True -SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature.IsNotRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_reckoning.jpg -Oracle:Each player chooses a creature he or she controls. Destroy the rest.\nFlashback {5}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Divine Reckoning +ManaCost:2 W W +Types:Sorcery +K:Flashback 5 W W +A:SP$ RepeatEach | Cost$ 2 W W | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | SubAbility$ DBDestroyAll | SpellDescription$ Each player chooses a creature he or she controls. Destroy the rest. +SVar:DBChoose:DB$ ChooseCard | Defined$ Remembered | Amount$ 1 | Choices$ Creature.RememberedPlayerCtrl | RememberChosen$ True +SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature.IsNotRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_reckoning.jpg +Oracle:Each player chooses a creature he or she controls. Destroy the rest.\nFlashback {5}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/divine_retribution.txt b/forge-gui/res/cardsfolder/d/divine_retribution.txt index 7912107f9c4..0fe53fe0821 100644 --- a/forge-gui/res/cardsfolder/d/divine_retribution.txt +++ b/forge-gui/res/cardsfolder/d/divine_retribution.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target attacking creature equal to the number of attacking creatures. SVar:X:Count$Valid Creature.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_retribution.jpg -Oracle:Divine Retribution deals damage to target attacking creature equal to the number of attacking creatures. \ No newline at end of file +Oracle:Divine Retribution deals damage to target attacking creature equal to the number of attacking creatures. diff --git a/forge-gui/res/cardsfolder/d/divine_sacrament.txt b/forge-gui/res/cardsfolder/d/divine_sacrament.txt index 774dacf05d4..1dd6c7b30b7 100644 --- a/forge-gui/res/cardsfolder/d/divine_sacrament.txt +++ b/forge-gui/res/cardsfolder/d/divine_sacrament.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.White | AddPower$ 1 | AddToughness$ 1 | S:Mode$ Continuous | Affected$ Creature.White | AddPower$ 1 | AddToughness$ 1 | Condition$ Threshold | Description$ Threshold - White creatures get an additional +1/+1 as long as seven or more cards are in your graveyard. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_sacrament.jpg -Oracle:White creatures get +1/+1.\nThreshold - White creatures get an additional +1/+1 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:White creatures get +1/+1.\nThreshold - White creatures get an additional +1/+1 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/d/divine_transformation.txt b/forge-gui/res/cardsfolder/d/divine_transformation.txt index eead0b5d75f..fa5790e32b3 100644 --- a/forge-gui/res/cardsfolder/d/divine_transformation.txt +++ b/forge-gui/res/cardsfolder/d/divine_transformation.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_transformation.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3. diff --git a/forge-gui/res/cardsfolder/d/divine_verdict.txt b/forge-gui/res/cardsfolder/d/divine_verdict.txt index 3b4acece755..d21c21b91f3 100644 --- a/forge-gui/res/cardsfolder/d/divine_verdict.txt +++ b/forge-gui/res/cardsfolder/d/divine_verdict.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Instant A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | SpellDescription$ Destroy target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/divine_verdict.jpg -Oracle:Destroy target attacking or blocking creature. \ No newline at end of file +Oracle:Destroy target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/d/diviner_spirit.txt b/forge-gui/res/cardsfolder/d/diviner_spirit.txt index 55b7780615f..b2548df1ad9 100644 --- a/forge-gui/res/cardsfolder/d/diviner_spirit.txt +++ b/forge-gui/res/cardsfolder/d/diviner_spirit.txt @@ -1,10 +1,10 @@ -Name:Diviner Spirit -ManaCost:4 U -Types:Creature Spirit -PT:2/4 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you and that player each draw that many cards. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ TriggeredTarget | NumCards$ X | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/diviner_spirit.jpg -Oracle:Whenever Diviner Spirit deals combat damage to a player, you and that player each draw that many cards. +Name:Diviner Spirit +ManaCost:4 U +Types:Creature Spirit +PT:2/4 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you and that player each draw that many cards. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ TriggeredTarget | NumCards$ X | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/diviner_spirit.jpg +Oracle:Whenever Diviner Spirit deals combat damage to a player, you and that player each draw that many cards. diff --git a/forge-gui/res/cardsfolder/d/diviners_wand.txt b/forge-gui/res/cardsfolder/d/diviners_wand.txt index 26aec3af16a..0edc254f9dc 100644 --- a/forge-gui/res/cardsfolder/d/diviners_wand.txt +++ b/forge-gui/res/cardsfolder/d/diviners_wand.txt @@ -1,12 +1,12 @@ -Name:Diviner's Wand -ManaCost:3 -Types:Tribal Artifact Wizard Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ DivinerDraw | AddTrigger$ TrigDraw | AddSVar$ DivinerTrigPump | Description$ Equipped creature has "Whenever you draw a card, this creature gets +1/+1 and gains flying until end of turn" and "{4}: Draw a card." -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Wizard | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Wizard creature enters the battlefield, you may attach CARDNAME to it. -SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard -SVar:TrigDraw:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ DivinerTrigPump | TriggerDescription$ Whenever you draw a card, this creature gets +1/+1 and gains flying until end of turn -SVar:DivinerTrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | KW$ Flying -SVar:DivinerDraw:AB$Draw | Cost$ 4 | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/diviners_wand.jpg -Oracle:Equipped creature has "Whenever you draw a card, this creature gets +1/+1 and gains flying until end of turn" and "{4}: Draw a card."\nWhenever a Wizard creature enters the battlefield, you may attach Diviner's Wand to it.\nEquip {3} \ No newline at end of file +Name:Diviner's Wand +ManaCost:3 +Types:Tribal Artifact Wizard Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ DivinerDraw | AddTrigger$ TrigDraw | AddSVar$ DivinerTrigPump | Description$ Equipped creature has "Whenever you draw a card, this creature gets +1/+1 and gains flying until end of turn" and "{4}: Draw a card." +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Wizard | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Wizard creature enters the battlefield, you may attach CARDNAME to it. +SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard +SVar:TrigDraw:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ DivinerTrigPump | TriggerDescription$ Whenever you draw a card, this creature gets +1/+1 and gains flying until end of turn +SVar:DivinerTrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | KW$ Flying +SVar:DivinerDraw:AB$Draw | Cost$ 4 | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/diviners_wand.jpg +Oracle:Equipped creature has "Whenever you draw a card, this creature gets +1/+1 and gains flying until end of turn" and "{4}: Draw a card."\nWhenever a Wizard creature enters the battlefield, you may attach Diviner's Wand to it.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/d/diving_griffin.txt b/forge-gui/res/cardsfolder/d/diving_griffin.txt index 85b02cd3b4d..44da8bd8e5b 100644 --- a/forge-gui/res/cardsfolder/d/diving_griffin.txt +++ b/forge-gui/res/cardsfolder/d/diving_griffin.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/8ed/en-us/card45176.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/d/divining_witch.txt b/forge-gui/res/cardsfolder/d/divining_witch.txt index ac17a04c9b0..c922e630862 100644 --- a/forge-gui/res/cardsfolder/d/divining_witch.txt +++ b/forge-gui/res/cardsfolder/d/divining_witch.txt @@ -1,10 +1,10 @@ -Name:Divining Witch -ManaCost:1 B -Types:Creature Human Spellshaper -PT:1/1 -A:AB$ NameCard | Cost$ 1 B T Discard<1/Card> | Defined$ You | SubAbility$ DBMill | SpellDescription$ Name a card. Exile the top six cards of your library. Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way. -SVar:DBMill:DB$ Mill | Defined$ You | NumCards$ 6 | Destination$ Exile | SubAbility$ DBDigUntil -SVar:DBDigUntil:DB$ DigUntil | Valid$ Card.NamedCard | FoundDestination$ Hand | RevealedDestination$ Exile | ValidDescription$ named card -SVar:RemAIDeck:True -SVar:Picture:http://serv1.tcgimages.eu/img/cards/Nemesis/divining_witch.jpg -Oracle:{1}{B}, {T}, Discard a card: Name a card. Exile the top six cards of your library. Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way. \ No newline at end of file +Name:Divining Witch +ManaCost:1 B +Types:Creature Human Spellshaper +PT:1/1 +A:AB$ NameCard | Cost$ 1 B T Discard<1/Card> | Defined$ You | SubAbility$ DBMill | SpellDescription$ Name a card. Exile the top six cards of your library. Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way. +SVar:DBMill:DB$ Mill | Defined$ You | NumCards$ 6 | Destination$ Exile | SubAbility$ DBDigUntil +SVar:DBDigUntil:DB$ DigUntil | Valid$ Card.NamedCard | FoundDestination$ Hand | RevealedDestination$ Exile | ValidDescription$ named card +SVar:RemAIDeck:True +SVar:Picture:http://serv1.tcgimages.eu/img/cards/Nemesis/divining_witch.jpg +Oracle:{1}{B}, {T}, Discard a card: Name a card. Exile the top six cards of your library. Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way. diff --git a/forge-gui/res/cardsfolder/d/divinity_of_pride.txt b/forge-gui/res/cardsfolder/d/divinity_of_pride.txt index 13d2c035d57..ff25d812bb1 100644 --- a/forge-gui/res/cardsfolder/d/divinity_of_pride.txt +++ b/forge-gui/res/cardsfolder/d/divinity_of_pride.txt @@ -7,4 +7,4 @@ K:Lifelink S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 4 | AddToughness$ 4 | CheckSVar$ X | SVarCompare$ GE25 | Description$ CARDNAME gets +4/+4 as long as you have 25 or more life. SVar:X:Count$YourLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/divinity_of_pride.jpg -Oracle:Flying, lifelink\nDivinity of Pride gets +4/+4 as long as you have 25 or more life. \ No newline at end of file +Oracle:Flying, lifelink\nDivinity of Pride gets +4/+4 as long as you have 25 or more life. diff --git a/forge-gui/res/cardsfolder/d/dizzy_spell.txt b/forge-gui/res/cardsfolder/d/dizzy_spell.txt index b2e58fb0d6f..2bd33f10c50 100644 --- a/forge-gui/res/cardsfolder/d/dizzy_spell.txt +++ b/forge-gui/res/cardsfolder/d/dizzy_spell.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | K:Transmute:1 U U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dizzy_spell.jpg -Oracle:Target creature gets -3/-0 until end of turn.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Target creature gets -3/-0 until end of turn.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/dizzying_gaze.txt b/forge-gui/res/cardsfolder/d/dizzying_gaze.txt index 614118b2999..5a7c3c2c46d 100644 --- a/forge-gui/res/cardsfolder/d/dizzying_gaze.txt +++ b/forge-gui/res/cardsfolder/d/dizzying_gaze.txt @@ -1,9 +1,9 @@ -Name:Dizzying Gaze -ManaCost:R -Types:Enchantment Aura -K:Enchant creature you control -A:SP$ Attach | Cost$ R | ValidTgts$ Creature.YouCtrl | SpellDescription$ Enchant creature you control. -A:AB$ DealDamage | Cost$ R | NumDmg$ 1 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. | DamageSource$ Enchanted | SpellDescription$ Enchanted creature deals 1 damage to target creature with flying. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dizzying_gaze.jpg -Oracle:Enchant creature you control\n{R}: Enchanted creature deals 1 damage to target creature with flying. \ No newline at end of file +Name:Dizzying Gaze +ManaCost:R +Types:Enchantment Aura +K:Enchant creature you control +A:SP$ Attach | Cost$ R | ValidTgts$ Creature.YouCtrl | SpellDescription$ Enchant creature you control. +A:AB$ DealDamage | Cost$ R | NumDmg$ 1 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. | DamageSource$ Enchanted | SpellDescription$ Enchanted creature deals 1 damage to target creature with flying. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dizzying_gaze.jpg +Oracle:Enchant creature you control\n{R}: Enchanted creature deals 1 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/d/djinn_illuminatus.txt b/forge-gui/res/cardsfolder/d/djinn_illuminatus.txt index f6f57dfbb9e..7f6ddb7777c 100644 --- a/forge-gui/res/cardsfolder/d/djinn_illuminatus.txt +++ b/forge-gui/res/cardsfolder/d/djinn_illuminatus.txt @@ -1,9 +1,9 @@ -Name:Djinn Illuminatus -ManaCost:5 UR UR -Types:Creature Djinn -PT:3/5 -K:Flying -K:Each instant and sorcery spell you cast has replicate. The replicate cost is equal to its mana cost. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/djinn_illuminatus.jpg -Oracle:({U/R} can be paid with either {U} or {R}.)\nFlying\nEach instant and sorcery spell you cast has replicate. The replicate cost is equal to its mana cost. (When you cast it, copy it for each time you paid its replicate cost. You may choose new targets for the copies.) +Name:Djinn Illuminatus +ManaCost:5 UR UR +Types:Creature Djinn +PT:3/5 +K:Flying +K:Each instant and sorcery spell you cast has replicate. The replicate cost is equal to its mana cost. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/djinn_illuminatus.jpg +Oracle:({U/R} can be paid with either {U} or {R}.)\nFlying\nEach instant and sorcery spell you cast has replicate. The replicate cost is equal to its mana cost. (When you cast it, copy it for each time you paid its replicate cost. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/d/djinn_of_infinite_deceits.txt b/forge-gui/res/cardsfolder/d/djinn_of_infinite_deceits.txt index f7e125a7eee..a1bcd207a1d 100644 --- a/forge-gui/res/cardsfolder/d/djinn_of_infinite_deceits.txt +++ b/forge-gui/res/cardsfolder/d/djinn_of_infinite_deceits.txt @@ -1,9 +1,9 @@ -Name:Djinn of Infinite Deceits -ManaCost:4 U U -Types:Creature Djinn -PT:2/7 -K:Flying -A:AB$ ExchangeControl | Cost$ T | ValidTgts$ Creature.nonLegendary | TgtPrompt$ Select target nonlegendary creature | TargetMin$ 2 | TargetMax$ 2 | ActivationPhases$ Upkeep,Draw,Main1,Main2,End of Turn | SpellDescription$ Exchange control of two target nonlegendary creatures. You can't activate this ability during combat. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/djinn_of_infinite_deceits.jpg -Oracle:Flying\n{T}: Exchange control of two target nonlegendary creatures. You can't activate this ability during combat. +Name:Djinn of Infinite Deceits +ManaCost:4 U U +Types:Creature Djinn +PT:2/7 +K:Flying +A:AB$ ExchangeControl | Cost$ T | ValidTgts$ Creature.nonLegendary | TgtPrompt$ Select target nonlegendary creature | TargetMin$ 2 | TargetMax$ 2 | ActivationPhases$ Upkeep,Draw,Main1,Main2,End of Turn | SpellDescription$ Exchange control of two target nonlegendary creatures. You can't activate this ability during combat. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/djinn_of_infinite_deceits.jpg +Oracle:Flying\n{T}: Exchange control of two target nonlegendary creatures. You can't activate this ability during combat. diff --git a/forge-gui/res/cardsfolder/d/djinn_of_the_lamp.txt b/forge-gui/res/cardsfolder/d/djinn_of_the_lamp.txt index 30bccc13215..b8f20816015 100644 --- a/forge-gui/res/cardsfolder/d/djinn_of_the_lamp.txt +++ b/forge-gui/res/cardsfolder/d/djinn_of_the_lamp.txt @@ -4,4 +4,4 @@ Types:Creature Djinn PT:5/6 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4260.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/d/djinn_of_wishes.txt b/forge-gui/res/cardsfolder/d/djinn_of_wishes.txt index 75c359e66d1..4176076c85b 100644 --- a/forge-gui/res/cardsfolder/d/djinn_of_wishes.txt +++ b/forge-gui/res/cardsfolder/d/djinn_of_wishes.txt @@ -1,14 +1,14 @@ -Name:Djinn of Wishes -ManaCost:3 U U -Types:Creature Djinn -PT:4/4 -K:Flying -K:etbCounter:WISH:3 -A:AB$ Dig | Cost$ 2 U U SubCounter<1/WISH> | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBPlayIT | SpellDescription$ Reveal the top card of your library. You may play that card without paying its mana cost. If you don't, exile it. -SVar:DBPlayIT:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | RememberPlayed$ True | SubAbility$ DBExileIfNotPlayed -SVar:DBExileIfNotPlayed:DB$ ChangeZone | Origin$ Library | Destination$ Exile | Defined$ Remembered | DefinedPlayer$ You | ConditionCheckSVar$ DjinnX | ConditionSVarCompare$ EQ1 | SubAbility$ DBDjinnCleanup | References$ DjinnX -SVar:DBDjinnCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:DjinnX:Remembered$Valid Card.IsRemembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/djinn_of_wishes.jpg -Oracle:Flying\nDjinn of Wishes enters the battlefield with three wish counters on it.\n{2}{U}{U}, Remove a wish counter from Djinn of Wishes: Reveal the top card of your library. You may play that card without paying its mana cost. If you don't, exile it. \ No newline at end of file +Name:Djinn of Wishes +ManaCost:3 U U +Types:Creature Djinn +PT:4/4 +K:Flying +K:etbCounter:WISH:3 +A:AB$ Dig | Cost$ 2 U U SubCounter<1/WISH> | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBPlayIT | SpellDescription$ Reveal the top card of your library. You may play that card without paying its mana cost. If you don't, exile it. +SVar:DBPlayIT:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | RememberPlayed$ True | SubAbility$ DBExileIfNotPlayed +SVar:DBExileIfNotPlayed:DB$ ChangeZone | Origin$ Library | Destination$ Exile | Defined$ Remembered | DefinedPlayer$ You | ConditionCheckSVar$ DjinnX | ConditionSVarCompare$ EQ1 | SubAbility$ DBDjinnCleanup | References$ DjinnX +SVar:DBDjinnCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:DjinnX:Remembered$Valid Card.IsRemembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/djinn_of_wishes.jpg +Oracle:Flying\nDjinn of Wishes enters the battlefield with three wish counters on it.\n{2}{U}{U}, Remove a wish counter from Djinn of Wishes: Reveal the top card of your library. You may play that card without paying its mana cost. If you don't, exile it. diff --git a/forge-gui/res/cardsfolder/d/do_or_die.txt b/forge-gui/res/cardsfolder/d/do_or_die.txt index 6a292c52b64..f0b82e8b718 100644 --- a/forge-gui/res/cardsfolder/d/do_or_die.txt +++ b/forge-gui/res/cardsfolder/d/do_or_die.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ TwoPiles | Cost$ 1 B | ValidTgts$ Player | TgtPrompt$ Select target player | Separator$ You | ChosenPile$ DBDestroy | ValidCards$ Creature | Zone$ Battlefield | AILogic$ Worst | SpellDescription$ Separate all creatures target player controls into two piles. Destroy all creatures in the pile of that player's choice. They can't be regenerated. SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | NoRegen$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/do_or_die.jpg -Oracle:Separate all creatures target player controls into two piles. Destroy all creatures in the pile of that player's choice. They can't be regenerated. \ No newline at end of file +Oracle:Separate all creatures target player controls into two piles. Destroy all creatures in the pile of that player's choice. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/dodecapod.txt b/forge-gui/res/cardsfolder/d/dodecapod.txt index ef527ee75fe..07bcfbd289f 100644 --- a/forge-gui/res/cardsfolder/d/dodecapod.txt +++ b/forge-gui/res/cardsfolder/d/dodecapod.txt @@ -7,4 +7,4 @@ SVar:SurpriseETB:DB$ ChangeZone | DefinedPlayer$ ReplacedPlayer | Defined$ Repla SVar:TwiceTheSurprise:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 2 SVar:DiscardMeByOpp:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/dodecapod.jpg -Oracle:If a spell or ability an opponent controls causes you to discard Dodecapod, put it onto the battlefield with two +1/+1 counters on it instead of putting it into your graveyard. \ No newline at end of file +Oracle:If a spell or ability an opponent controls causes you to discard Dodecapod, put it onto the battlefield with two +1/+1 counters on it instead of putting it into your graveyard. diff --git a/forge-gui/res/cardsfolder/d/dogged_hunter.txt b/forge-gui/res/cardsfolder/d/dogged_hunter.txt index ce93a28d03d..5c25dd5de3f 100644 --- a/forge-gui/res/cardsfolder/d/dogged_hunter.txt +++ b/forge-gui/res/cardsfolder/d/dogged_hunter.txt @@ -4,4 +4,4 @@ Types:Creature Human Nomad PT:1/1 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.token | TgtPrompt$ Select target creature token | SpellDescription$ Destroy target creature token. SVar:Picture:http://www.wizards.com/global/images/magic/general/dogged_hunter.jpg -Oracle:{T}: Destroy target creature token. \ No newline at end of file +Oracle:{T}: Destroy target creature token. diff --git a/forge-gui/res/cardsfolder/d/dogpile.txt b/forge-gui/res/cardsfolder/d/dogpile.txt index cc650c61376..0fd274b7ede 100644 --- a/forge-gui/res/cardsfolder/d/dogpile.txt +++ b/forge-gui/res/cardsfolder/d/dogpile.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta SVar:X:Count$Valid Creature.attacking+YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dogpile.jpg -Oracle:Dogpile deals damage to target creature or player equal to the number of attacking creatures you control. \ No newline at end of file +Oracle:Dogpile deals damage to target creature or player equal to the number of attacking creatures you control. diff --git a/forge-gui/res/cardsfolder/d/dolmen_gate.txt b/forge-gui/res/cardsfolder/d/dolmen_gate.txt index 2fb562d6757..2a1cfd322c5 100644 --- a/forge-gui/res/cardsfolder/d/dolmen_gate.txt +++ b/forge-gui/res/cardsfolder/d/dolmen_gate.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ PreventDamage | Target$ Creature.attacking+YouCtrl | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt to attacking creatures you control. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dolmen_gate.jpg -Oracle:Prevent all combat damage that would be dealt to attacking creatures you control. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt to attacking creatures you control. diff --git a/forge-gui/res/cardsfolder/d/domestication.txt b/forge-gui/res/cardsfolder/d/domestication.txt index 75ef8f795af..3903770b417 100644 --- a/forge-gui/res/cardsfolder/d/domestication.txt +++ b/forge-gui/res/cardsfolder/d/domestication.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.AttachedBy+powerGE4 | Execute$ TrigSac | TriggerDescription$ At the beginning of your end step, if enchanted creature's power is 4 or greater, sacrifice CARDNAME. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/domestication.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your end step, if enchanted creature's power is 4 or greater, sacrifice Domestication. \ No newline at end of file +Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your end step, if enchanted creature's power is 4 or greater, sacrifice Domestication. diff --git a/forge-gui/res/cardsfolder/d/dominarias_judgment.txt b/forge-gui/res/cardsfolder/d/dominarias_judgment.txt index 59bb313a0db..03885f36264 100644 --- a/forge-gui/res/cardsfolder/d/dominarias_judgment.txt +++ b/forge-gui/res/cardsfolder/d/dominarias_judgment.txt @@ -8,4 +8,4 @@ SVar:DBRed:DB$PumpAll | ValidCards$ Creature.YouCtrl | KW$ Protection from red SVar:DBGreen:DB$PumpAll | ValidCards$ Creature.YouCtrl | KW$ Protection from green | ConditionPresent$ Forest.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control an Forest, SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dominarias_judgment.jpg -Oracle:Until end of turn, creatures you control gain protection from white if you control a Plains, from blue if you control an Island, from black if you control a Swamp, from red if you control a Mountain, and from green if you control a Forest. \ No newline at end of file +Oracle:Until end of turn, creatures you control gain protection from white if you control a Plains, from blue if you control an Island, from black if you control a Swamp, from red if you control a Mountain, and from green if you control a Forest. diff --git a/forge-gui/res/cardsfolder/d/dominate.txt b/forge-gui/res/cardsfolder/d/dominate.txt index fd5a2162411..9f0c3e337e2 100644 --- a/forge-gui/res/cardsfolder/d/dominate.txt +++ b/forge-gui/res/cardsfolder/d/dominate.txt @@ -5,4 +5,4 @@ A:SP$ GainControl | Cost$ X 1 U U | ValidTgts$ Creature | TgtPrompt$ Select targ SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dominate.jpg -Oracle:Gain control of target creature with converted mana cost X or less. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Gain control of target creature with converted mana cost X or less. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/d/dominating_licid.txt b/forge-gui/res/cardsfolder/d/dominating_licid.txt index 307e3acc160..e26d6271e67 100644 --- a/forge-gui/res/cardsfolder/d/dominating_licid.txt +++ b/forge-gui/res/cardsfolder/d/dominating_licid.txt @@ -1,25 +1,25 @@ -Name:Dominating Licid -ManaCost:1 U U -Types:Creature Licid -PT:1/1 -A:AB$ SetState | Cost$ 1 U U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay U to end this effect. -SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ GainControl -#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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dominating_licid.jpg -Oracle:{1}{U}{U}, {T}: Dominating Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay to end this effect.\nYou control enchanted creature. - -ALTERNATE - -Name:Dominating Licid -ManaCost:1 U U -Colors:blue -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ GainControl -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. -A:AB$ SetState | Cost$ U | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dominating_licid.jpg -Oracle:{1}{U}{U}, {T}: Dominating Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay to end this effect.\nYou control enchanted creature. \ No newline at end of file +Name:Dominating Licid +ManaCost:1 U U +Types:Creature Licid +PT:1/1 +A:AB$ SetState | Cost$ 1 U U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay U to end this effect. +SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ GainControl +#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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dominating_licid.jpg +Oracle:{1}{U}{U}, {T}: Dominating Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay to end this effect.\nYou control enchanted creature. + +ALTERNATE + +Name:Dominating Licid +ManaCost:1 U U +Colors:blue +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ GainControl +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. +A:AB$ SetState | Cost$ U | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dominating_licid.jpg +Oracle:{1}{U}{U}, {T}: Dominating Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay to end this effect.\nYou control enchanted creature. diff --git a/forge-gui/res/cardsfolder/d/domineer.txt b/forge-gui/res/cardsfolder/d/domineer.txt index e464b9f002f..225cea574ab 100644 --- a/forge-gui/res/cardsfolder/d/domineer.txt +++ b/forge-gui/res/cardsfolder/d/domineer.txt @@ -5,4 +5,4 @@ K:Enchant artifact creature A:SP$ Attach | Cost$ 1 U U | ValidTgts$ Creature.Artifact | AILogic$ GainControl | SpellDescription$ You control enchanted artifact creature. S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted artifact creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/domineer.jpg -Oracle:Enchant artifact creature\nYou control enchanted artifact creature. \ No newline at end of file +Oracle:Enchant artifact creature\nYou control enchanted artifact creature. diff --git a/forge-gui/res/cardsfolder/d/dominus_of_fealty.txt b/forge-gui/res/cardsfolder/d/dominus_of_fealty.txt index e8ddd0ff168..2445fcc77f3 100644 --- a/forge-gui/res/cardsfolder/d/dominus_of_fealty.txt +++ b/forge-gui/res/cardsfolder/d/dominus_of_fealty.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGainControl | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may gain control of target permanent until end of turn. If you do, untap it and it gains haste until end of turn. SVar:TrigGainControl:AB$GainControl | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Untap$ True | AddKWs$ Haste | LoseControl$ EOT SVar:Picture:http://www.wizards.com/global/images/magic/general/dominus_of_fealty.jpg -Oracle:Flying\nAt the beginning of your upkeep, you may gain control of target permanent until end of turn. If you do, untap it and it gains haste until end of turn. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, you may gain control of target permanent until end of turn. If you do, untap it and it gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/d/domri_rade.txt b/forge-gui/res/cardsfolder/d/domri_rade.txt index bb205e4405f..e75f46cd166 100644 --- a/forge-gui/res/cardsfolder/d/domri_rade.txt +++ b/forge-gui/res/cardsfolder/d/domri_rade.txt @@ -10,4 +10,4 @@ SVar:DomriFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature | Target A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Domri Rade emblem | Image$ domri_rade_emblem | StaticAbilities$ STDomri | Planeswalker$ True | Ultimate$ True | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Creatures you control have double strike, trample, hexproof and haste." SVar:STDomri:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield | AddKeyword$ Double Strike & Trample & Hexproof & Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/domri_rade.jpg -Oracle:+1: Look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand.\n-2: Target creature you control fights another target creature.\n-7: You get an emblem with "Creatures you control have double strike, trample, hexproof, and haste." \ No newline at end of file +Oracle:+1: Look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand.\n-2: Target creature you control fights another target creature.\n-7: You get an emblem with "Creatures you control have double strike, trample, hexproof, and haste." diff --git a/forge-gui/res/cardsfolder/d/donate.txt b/forge-gui/res/cardsfolder/d/donate.txt index 7538b029f52..e4984f06bb6 100644 --- a/forge-gui/res/cardsfolder/d/donate.txt +++ b/forge-gui/res/cardsfolder/d/donate.txt @@ -8,4 +8,4 @@ SVar:D3:DB$ GainControl | Defined$ Targeted | NewController$ Remembered | SubAbi SVar:D4:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/donate.jpg -Oracle:Target player gains control of target permanent you control. \ No newline at end of file +Oracle:Target player gains control of target permanent you control. diff --git a/forge-gui/res/cardsfolder/d/dong_zhou_the_tyrant.txt b/forge-gui/res/cardsfolder/d/dong_zhou_the_tyrant.txt index 10f1aa31692..440f736670e 100644 --- a/forge-gui/res/cardsfolder/d/dong_zhou_the_tyrant.txt +++ b/forge-gui/res/cardsfolder/d/dong_zhou_the_tyrant.txt @@ -1,11 +1,11 @@ -Name:Dong Zhou, the Tyrant -ManaCost:4 R -Types:Legendary Creature Human Soldiers -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDmgOpp | TriggerDescription$ When CARDNAME enters the battlefield, target creature an opponent controls deals damage equal to its power to that player. -SVar:TrigDmgOpp:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target target creature an opponent controls | RememberObjects$ Targeted | SubAbility$ DBDmgOpp | StackDescription$ None | IsCurse$ True | SpellDescription$ Target creature an opponent controls deals damage equal to its power to that player. -SVar:DBDmgOpp:DB$ DealDamage | DamageSource$ Remembered | Defined$ RememberedController | NumDmg$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/dong_zhou_the_tyrant.jpg -Oracle:When Dong Zhou, the Tyrant enters the battlefield, target creature an opponent controls deals damage equal to its power to that player. \ No newline at end of file +Name:Dong Zhou, the Tyrant +ManaCost:4 R +Types:Legendary Creature Human Soldiers +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDmgOpp | TriggerDescription$ When CARDNAME enters the battlefield, target creature an opponent controls deals damage equal to its power to that player. +SVar:TrigDmgOpp:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target target creature an opponent controls | RememberObjects$ Targeted | SubAbility$ DBDmgOpp | StackDescription$ None | IsCurse$ True | SpellDescription$ Target creature an opponent controls deals damage equal to its power to that player. +SVar:DBDmgOpp:DB$ DealDamage | DamageSource$ Remembered | Defined$ RememberedController | NumDmg$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/dong_zhou_the_tyrant.jpg +Oracle:When Dong Zhou, the Tyrant enters the battlefield, target creature an opponent controls deals damage equal to its power to that player. diff --git a/forge-gui/res/cardsfolder/d/doom_blade.txt b/forge-gui/res/cardsfolder/d/doom_blade.txt index 0d016773a62..91a81ea0f91 100644 --- a/forge-gui/res/cardsfolder/d/doom_blade.txt +++ b/forge-gui/res/cardsfolder/d/doom_blade.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SpellDescription$ Destroy target nonblack creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/doom_blade.jpg -Oracle:Destroy target nonblack creature. \ No newline at end of file +Oracle:Destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/d/doom_cannon.txt b/forge-gui/res/cardsfolder/d/doom_cannon.txt index 02c0b775725..fb5143cd3fa 100644 --- a/forge-gui/res/cardsfolder/d/doom_cannon.txt +++ b/forge-gui/res/cardsfolder/d/doom_cannon.txt @@ -5,4 +5,4 @@ K:ETBReplacement:Other:ChooseCT SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeck A:AB$ DealDamage | Cost$ 3 T Sac<1/Creature.ChosenType> | NumDmg$ 3 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | CostDesc$ {3}, {T}, Sacrifice a creature of the chosen type: | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/doom_cannon.jpg -Oracle:As Doom Cannon enters the battlefield, choose a creature type.\n{3}, {T}, Sacrifice a creature of the chosen type: Doom Cannon deals 3 damage to target creature or player. \ No newline at end of file +Oracle:As Doom Cannon enters the battlefield, choose a creature type.\n{3}, {T}, Sacrifice a creature of the chosen type: Doom Cannon deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/d/doomed_necromancer.txt b/forge-gui/res/cardsfolder/d/doomed_necromancer.txt index b373b6770b7..7b0d510367f 100644 --- a/forge-gui/res/cardsfolder/d/doomed_necromancer.txt +++ b/forge-gui/res/cardsfolder/d/doomed_necromancer.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric Mercenary PT:2/2 A:AB$ ChangeZone | Cost$ B T Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/doomed_necromancer.jpg -Oracle:{B}, {T}, Sacrifice Doomed Necromancer: Return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:{B}, {T}, Sacrifice Doomed Necromancer: Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/d/doomed_traveler.txt b/forge-gui/res/cardsfolder/d/doomed_traveler.txt index f7290380b70..1e830410703 100644 --- a/forge-gui/res/cardsfolder/d/doomed_traveler.txt +++ b/forge-gui/res/cardsfolder/d/doomed_traveler.txt @@ -1,9 +1,9 @@ -Name:Doomed Traveler -ManaCost:W -Types:Creature Human Soldier -PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:SacMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/doomed_traveler.jpg -Oracle:When Doomed Traveler dies, put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Name:Doomed Traveler +ManaCost:W +Types:Creature Human Soldier +PT:1/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:SacMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/doomed_traveler.jpg +Oracle:When Doomed Traveler dies, put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/doomgape.txt b/forge-gui/res/cardsfolder/d/doomgape.txt index ebd9752be15..7889e76d3d9 100644 --- a/forge-gui/res/cardsfolder/d/doomgape.txt +++ b/forge-gui/res/cardsfolder/d/doomgape.txt @@ -1,13 +1,13 @@ -Name:Doomgape -ManaCost:4 BG BG BG -Types:Creature Elemental -PT:10/10 -K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. You gain life equal to that creature's toughness. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBGainLife -SVar:DBGainLife:DB$GainLife | LifeAmount$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardToughness -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/doomgape.jpg -Oracle:Trample\nAt the beginning of your upkeep, sacrifice a creature. You gain life equal to that creature's toughness. \ No newline at end of file +Name:Doomgape +ManaCost:4 BG BG BG +Types:Creature Elemental +PT:10/10 +K:Trample +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. You gain life equal to that creature's toughness. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBGainLife +SVar:DBGainLife:DB$GainLife | LifeAmount$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardToughness +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/doomgape.jpg +Oracle:Trample\nAt the beginning of your upkeep, sacrifice a creature. You gain life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/d/doomsday.txt b/forge-gui/res/cardsfolder/d/doomsday.txt index 87570689171..bc9bf0a1cba 100644 --- a/forge-gui/res/cardsfolder/d/doomsday.txt +++ b/forge-gui/res/cardsfolder/d/doomsday.txt @@ -10,4 +10,4 @@ SVar:X:Count$InYourLibrary SVar:Y:Count$YourLifeTotal/HalfUp SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/doomsday.jpg -Oracle:Search your library and graveyard for five cards and exile the rest. Put the chosen cards on top of your library in any order. You lose half your life, rounded up. \ No newline at end of file +Oracle:Search your library and graveyard for five cards and exile the rest. Put the chosen cards on top of your library in any order. You lose half your life, rounded up. diff --git a/forge-gui/res/cardsfolder/d/doomsday_specter.txt b/forge-gui/res/cardsfolder/d/doomsday_specter.txt index 3d9c807016e..a514214fb42 100644 --- a/forge-gui/res/cardsfolder/d/doomsday_specter.txt +++ b/forge-gui/res/cardsfolder/d/doomsday_specter.txt @@ -9,4 +9,4 @@ SVar:TrigChange:AB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ RevealYouChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/doomsday_specter.jpg -Oracle:Flying\nWhen Doomsday Specter enters the battlefield, return a blue or black creature you control to its owner's hand.\nWhenever Doomsday Specter deals combat damage to a player, look at that player's hand and choose a card from it. The player discards that card. \ No newline at end of file +Oracle:Flying\nWhen Doomsday Specter enters the battlefield, return a blue or black creature you control to its owner's hand.\nWhenever Doomsday Specter deals combat damage to a player, look at that player's hand and choose a card from it. The player discards that card. diff --git a/forge-gui/res/cardsfolder/d/doomwake_giant.txt b/forge-gui/res/cardsfolder/d/doomwake_giant.txt index 04b24b7d651..d6e25ea4f24 100644 --- a/forge-gui/res/cardsfolder/d/doomwake_giant.txt +++ b/forge-gui/res/cardsfolder/d/doomwake_giant.txt @@ -1,11 +1,11 @@ -Name:Doomwake Giant -ManaCost:4 B -Types:Enchantment Creature Giant -PT:4/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMassacre | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigMassacre | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. -SVar:TrigMassacre:AB$ PumpAll | Cost$ 0 | NumAtt$ -1 | NumDef$ -1 | ValidCards$ Creature.OppCtrl | IsCurse$ True -SVar:PlayMain1:TRUE -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/doomwake_giant.jpg -Oracle:Constellation - Whenever Doomwake Giant or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. \ No newline at end of file +Name:Doomwake Giant +ManaCost:4 B +Types:Enchantment Creature Giant +PT:4/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMassacre | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigMassacre | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. +SVar:TrigMassacre:AB$ PumpAll | Cost$ 0 | NumAtt$ -1 | NumDef$ -1 | ValidCards$ Creature.OppCtrl | IsCurse$ True +SVar:PlayMain1:TRUE +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/doomwake_giant.jpg +Oracle:Constellation - Whenever Doomwake Giant or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/door_of_destinies.txt b/forge-gui/res/cardsfolder/d/door_of_destinies.txt index 494a641b993..474e7467ae8 100644 --- a/forge-gui/res/cardsfolder/d/door_of_destinies.txt +++ b/forge-gui/res/cardsfolder/d/door_of_destinies.txt @@ -10,4 +10,4 @@ SVar:X:Count$CardCounters.CHARGE SVar:BuffedBy:Creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/door_of_destinies.jpg -Oracle:As Door of Destinies enters the battlefield, choose a creature type.\nWhenever you cast a spell of the chosen type, put a charge counter on Door of Destinies.\nCreatures you control of the chosen type get +1/+1 for each charge counter on Door of Destinies. \ No newline at end of file +Oracle:As Door of Destinies enters the battlefield, choose a creature type.\nWhenever you cast a spell of the chosen type, put a charge counter on Door of Destinies.\nCreatures you control of the chosen type get +1/+1 for each charge counter on Door of Destinies. diff --git a/forge-gui/res/cardsfolder/d/door_to_nothingness.txt b/forge-gui/res/cardsfolder/d/door_to_nothingness.txt index 36505519c78..4cd1d905923 100644 --- a/forge-gui/res/cardsfolder/d/door_to_nothingness.txt +++ b/forge-gui/res/cardsfolder/d/door_to_nothingness.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ LosesGame | Cost$ W W U U B B R R G G T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player loses the game. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/door_to_nothingness.jpg -Oracle:Door to Nothingness enters the battlefield tapped.\n{W}{W}{U}{U}{B}{B}{R}{R}{G}{G}, {T}, Sacrifice Door to Nothingness: Target player loses the game. \ No newline at end of file +Oracle:Door to Nothingness enters the battlefield tapped.\n{W}{W}{U}{U}{B}{B}{R}{R}{G}{G}, {T}, Sacrifice Door to Nothingness: Target player loses the game. diff --git a/forge-gui/res/cardsfolder/d/doorkeeper.txt b/forge-gui/res/cardsfolder/d/doorkeeper.txt index 219ea4b2053..4ac17db2b15 100644 --- a/forge-gui/res/cardsfolder/d/doorkeeper.txt +++ b/forge-gui/res/cardsfolder/d/doorkeeper.txt @@ -1,9 +1,9 @@ -Name:Doorkeeper -ManaCost:1 U -Types:Creature Homunculus -PT:0/4 -K:Defender -A:AB$ Mill | Cost$ 2 U T | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of creatures with defender you control. -SVar:X:Count$Valid Creature.withDefender+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/doorkeeper.jpg -Oracle:Defender\n{2}{U}, {T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of creatures with defender you control. \ No newline at end of file +Name:Doorkeeper +ManaCost:1 U +Types:Creature Homunculus +PT:0/4 +K:Defender +A:AB$ Mill | Cost$ 2 U T | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of creatures with defender you control. +SVar:X:Count$Valid Creature.withDefender+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/doorkeeper.jpg +Oracle:Defender\n{2}{U}, {T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of creatures with defender you control. diff --git a/forge-gui/res/cardsfolder/d/doran_the_siege_tower.txt b/forge-gui/res/cardsfolder/d/doran_the_siege_tower.txt index 5c072526446..c3ebc0d34fd 100644 --- a/forge-gui/res/cardsfolder/d/doran_the_siege_tower.txt +++ b/forge-gui/res/cardsfolder/d/doran_the_siege_tower.txt @@ -5,4 +5,4 @@ PT:0/5 S:Mode$ Continuous | GlobalRule$ Each creature assigns combat damage equal to its toughness rather than its power. | Description$ Each creature assigns combat damage equal to its toughness rather than its power. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/doran_the_siege_tower.jpg -Oracle:Each creature assigns combat damage equal to its toughness rather than its power. \ No newline at end of file +Oracle:Each creature assigns combat damage equal to its toughness rather than its power. diff --git a/forge-gui/res/cardsfolder/d/dormant_gomazoa.txt b/forge-gui/res/cardsfolder/d/dormant_gomazoa.txt index af35cb5047c..0804af0a5d5 100644 --- a/forge-gui/res/cardsfolder/d/dormant_gomazoa.txt +++ b/forge-gui/res/cardsfolder/d/dormant_gomazoa.txt @@ -8,4 +8,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ BecomesTarget | ValidTarget$ You | SourceType$ Spell | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you become the target of a spell, you may untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/dormant_gomazoa.jpg -Oracle:Flying\nDormant Gomazoa enters the battlefield tapped.\nDormant Gomazoa doesn't untap during your untap step.\nWhenever you become the target of a spell, you may untap Dormant Gomazoa. \ No newline at end of file +Oracle:Flying\nDormant Gomazoa enters the battlefield tapped.\nDormant Gomazoa doesn't untap during your untap step.\nWhenever you become the target of a spell, you may untap Dormant Gomazoa. diff --git a/forge-gui/res/cardsfolder/d/dormant_sliver.txt b/forge-gui/res/cardsfolder/d/dormant_sliver.txt index 9a15d20ff07..f85f9eb0993 100644 --- a/forge-gui/res/cardsfolder/d/dormant_sliver.txt +++ b/forge-gui/res/cardsfolder/d/dormant_sliver.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Sliver SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:BuffedBy:Sliver SVar:Picture:http://www.wizards.com/global/images/magic/general/dormant_sliver.jpg -Oracle:All Sliver creatures have defender.\nAll Slivers have "When this permanent enters the battlefield, draw a card." \ No newline at end of file +Oracle:All Sliver creatures have defender.\nAll Slivers have "When this permanent enters the battlefield, draw a card." diff --git a/forge-gui/res/cardsfolder/d/dormant_volcano.txt b/forge-gui/res/cardsfolder/d/dormant_volcano.txt index 5279801c424..d93b96ab886 100644 --- a/forge-gui/res/cardsfolder/d/dormant_volcano.txt +++ b/forge-gui/res/cardsfolder/d/dormant_volcano.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Mountain.untapped/untapped Mountain> | UnlessPayer$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dormant_volcano.jpg -Oracle:Dormant Volcano enters the battlefield tapped.\nWhen Dormant Volcano enters the battlefield, sacrifice it unless you return an untapped Mountain you control to its owner's hand.\n{T}: Add {1}{R} to your mana pool. \ No newline at end of file +Oracle:Dormant Volcano enters the battlefield tapped.\nWhen Dormant Volcano enters the battlefield, sacrifice it unless you return an untapped Mountain you control to its owner's hand.\n{T}: Add {1}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/dosan_the_falling_leaf.txt b/forge-gui/res/cardsfolder/d/dosan_the_falling_leaf.txt index 413179783b6..72b6c56a5b4 100644 --- a/forge-gui/res/cardsfolder/d/dosan_the_falling_leaf.txt +++ b/forge-gui/res/cardsfolder/d/dosan_the_falling_leaf.txt @@ -1,8 +1,8 @@ -Name:Dosan the Falling Leaf -ManaCost:1 G G -Types:Legendary Creature Human Monk -PT:2/2 -S:Mode$ CantBeCast | ValidCard$ Card | Condition$ PlayerTurn | Caster$ Opponent | Description$ Players can cast spells only during their own turns. -S:Mode$ CantBeCast | ValidCard$ Card | Condition$ NotPlayerTurn | Caster$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/dosan_the_falling_leaf.jpg -Oracle:Players can cast spells only during their own turns. \ No newline at end of file +Name:Dosan the Falling Leaf +ManaCost:1 G G +Types:Legendary Creature Human Monk +PT:2/2 +S:Mode$ CantBeCast | ValidCard$ Card | Condition$ PlayerTurn | Caster$ Opponent | Description$ Players can cast spells only during their own turns. +S:Mode$ CantBeCast | ValidCard$ Card | Condition$ NotPlayerTurn | Caster$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/dosan_the_falling_leaf.jpg +Oracle:Players can cast spells only during their own turns. diff --git a/forge-gui/res/cardsfolder/d/dosans_oldest_chant.txt b/forge-gui/res/cardsfolder/d/dosans_oldest_chant.txt index 6a6e6f0a8d4..13600d30b52 100644 --- a/forge-gui/res/cardsfolder/d/dosans_oldest_chant.txt +++ b/forge-gui/res/cardsfolder/d/dosans_oldest_chant.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 4 G | LifeAmount$ 6 | SpellDescription$ You gain 6 life. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/dosans_oldest_chant.jpg -Oracle:You gain 6 life.\nDraw a card. \ No newline at end of file +Oracle:You gain 6 life.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/d/double_cleave.txt b/forge-gui/res/cardsfolder/d/double_cleave.txt index 82391ecca07..624ee50b2c0 100644 --- a/forge-gui/res/cardsfolder/d/double_cleave.txt +++ b/forge-gui/res/cardsfolder/d/double_cleave.txt @@ -3,4 +3,4 @@ ManaCost:1 RW Types:Instant A:SP$ Pump | Cost$ 1 RW | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Double Strike | SpellDescription$ Target creature gains double strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/double_cleave.jpg -Oracle:Target creature gains double strike until end of turn. (It deals both first-strike and regular combat damage.) \ No newline at end of file +Oracle:Target creature gains double strike until end of turn. (It deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/d/double_negative.txt b/forge-gui/res/cardsfolder/d/double_negative.txt index 441b304ce0a..b1cd4440773 100644 --- a/forge-gui/res/cardsfolder/d/double_negative.txt +++ b/forge-gui/res/cardsfolder/d/double_negative.txt @@ -1,6 +1,6 @@ -Name:Double Negative -ManaCost:U U R -Types:Instant -A:SP$ Counter | Cost$ U U R | TargetType$ Spell | ValidTgts$ Card | TargetMin$ 0 | TargetMax$ 2 | SpellDescription$ Counter up to two target spells. -SVar:Picture:http://www.wizards.com/global/images/magic/general/double_negative.jpg -Oracle:Counter up to two target spells. \ No newline at end of file +Name:Double Negative +ManaCost:U U R +Types:Instant +A:SP$ Counter | Cost$ U U R | TargetType$ Spell | ValidTgts$ Card | TargetMin$ 0 | TargetMax$ 2 | SpellDescription$ Counter up to two target spells. +SVar:Picture:http://www.wizards.com/global/images/magic/general/double_negative.jpg +Oracle:Counter up to two target spells. diff --git a/forge-gui/res/cardsfolder/d/doubling_chant.txt b/forge-gui/res/cardsfolder/d/doubling_chant.txt index e1fbae59caa..16390b68780 100644 --- a/forge-gui/res/cardsfolder/d/doubling_chant.txt +++ b/forge-gui/res/cardsfolder/d/doubling_chant.txt @@ -1,9 +1,9 @@ -Name:Doubling Chant -ManaCost:5 G -Types:Sorcery -A:SP$ RepeatEach | Cost$ 5 G | RepeatSubAbility$ DBSearch | RepeatCards$ Creature.YouCtrl | SubAbility$ DBShuffle | StackDescription$ SpellDescription | SpellDescription$ For each creature you control, you may search your library for a creature card with the same name as that creature. Put those cards onto the battlefield, then shuffle your library. -SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Remembered.Creature+sameName | ChangeNum$ 1 | NoShuffle$ True -SVar:DBShuffle:DB$ Shuffle | Defined$ You | StackDescription$ None -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/doubling_chant.jpg -Oracle:For each creature you control, you may search your library for a creature card with the same name as that creature. Put those cards onto the battlefield, then shuffle your library. \ No newline at end of file +Name:Doubling Chant +ManaCost:5 G +Types:Sorcery +A:SP$ RepeatEach | Cost$ 5 G | RepeatSubAbility$ DBSearch | RepeatCards$ Creature.YouCtrl | SubAbility$ DBShuffle | StackDescription$ SpellDescription | SpellDescription$ For each creature you control, you may search your library for a creature card with the same name as that creature. Put those cards onto the battlefield, then shuffle your library. +SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Remembered.Creature+sameName | ChangeNum$ 1 | NoShuffle$ True +SVar:DBShuffle:DB$ Shuffle | Defined$ You | StackDescription$ None +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/doubling_chant.jpg +Oracle:For each creature you control, you may search your library for a creature card with the same name as that creature. Put those cards onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/doubling_cube.txt b/forge-gui/res/cardsfolder/d/doubling_cube.txt index 6660f953fcf..b4f327661b1 100644 --- a/forge-gui/res/cardsfolder/d/doubling_cube.txt +++ b/forge-gui/res/cardsfolder/d/doubling_cube.txt @@ -1,19 +1,19 @@ -Name:Doubling Cube -ManaCost:2 -Types:Artifact -A:AB$ Mana | Cost$ 3 T | Produced$ W | Amount$ A | SubAbility$ ManaBlue | References$ A | SpellDescription$ Double the amount of each type of mana in your mana pool. -SVar:ManaBlue:DB$Mana | Produced$ U | Amount$ B | SubAbility$ ManaBlack | References$ B -SVar:ManaBlack:DB$Mana | Produced$ B | Amount$ C | SubAbility$ ManaRed | References$ C -SVar:ManaRed:DB$Mana | Produced$ R | Amount$ D | SubAbility$ ManaGreen | References$ D -SVar:ManaGreen:DB$Mana | Produced$ G | Amount$ E | SubAbility$ ManaColorless | References$ E -SVar:ManaColorless:DB$Mana | Produced$ 1 | Amount$ F | References$ F -SVar:A:Count$ManaPool:white -SVar:B:Count$ManaPool:blue -SVar:C:Count$ManaPool:black -SVar:D:Count$ManaPool:red -SVar:E:Count$ManaPool:green -SVar:F:Count$ManaPool:colorless -#AI doesn't have a mana pool -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/doubling_cube.jpg -Oracle:{3}, {T}: Double the amount of each type of mana in your mana pool. \ No newline at end of file +Name:Doubling Cube +ManaCost:2 +Types:Artifact +A:AB$ Mana | Cost$ 3 T | Produced$ W | Amount$ A | SubAbility$ ManaBlue | References$ A | SpellDescription$ Double the amount of each type of mana in your mana pool. +SVar:ManaBlue:DB$Mana | Produced$ U | Amount$ B | SubAbility$ ManaBlack | References$ B +SVar:ManaBlack:DB$Mana | Produced$ B | Amount$ C | SubAbility$ ManaRed | References$ C +SVar:ManaRed:DB$Mana | Produced$ R | Amount$ D | SubAbility$ ManaGreen | References$ D +SVar:ManaGreen:DB$Mana | Produced$ G | Amount$ E | SubAbility$ ManaColorless | References$ E +SVar:ManaColorless:DB$Mana | Produced$ 1 | Amount$ F | References$ F +SVar:A:Count$ManaPool:white +SVar:B:Count$ManaPool:blue +SVar:C:Count$ManaPool:black +SVar:D:Count$ManaPool:red +SVar:E:Count$ManaPool:green +SVar:F:Count$ManaPool:colorless +#AI doesn't have a mana pool +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/doubling_cube.jpg +Oracle:{3}, {T}: Double the amount of each type of mana in your mana pool. diff --git a/forge-gui/res/cardsfolder/d/doubling_season.txt b/forge-gui/res/cardsfolder/d/doubling_season.txt index dcd24a454bd..4a46d23b690 100644 --- a/forge-gui/res/cardsfolder/d/doubling_season.txt +++ b/forge-gui/res/cardsfolder/d/doubling_season.txt @@ -6,4 +6,4 @@ R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Permanent.YouCtrl | SVar:AddDoubleCounters:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ ReplacedCounterType | CounterNum$ X | References$ X SVar:X:ReplaceCount$CounterNum/Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/doubling_season.jpg -Oracle:If an effect would put one or more tokens onto the battlefield under your control, it puts twice that many of those tokens onto the battlefield instead.\nIf an effect would place one or more counters on a permanent you control, it places twice that many of those counters on that permanent instead. \ No newline at end of file +Oracle:If an effect would put one or more tokens onto the battlefield under your control, it puts twice that many of those tokens onto the battlefield instead.\nIf an effect would place one or more counters on a permanent you control, it places twice that many of those counters on that permanent instead. diff --git a/forge-gui/res/cardsfolder/d/doubtless_one.txt b/forge-gui/res/cardsfolder/d/doubtless_one.txt index 7a2770e085d..b2e69ff4806 100644 --- a/forge-gui/res/cardsfolder/d/doubtless_one.txt +++ b/forge-gui/res/cardsfolder/d/doubtless_one.txt @@ -10,4 +10,4 @@ SVar:Y:TriggerCount$DamageAmount SVar:BuffedBy:Cleric SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/doubtless_one.jpg -Oracle:Doubtless One's power and toughness are each equal to the number of Clerics on the battlefield.\nWhenever Doubtless One deals damage, you gain that much life. \ No newline at end of file +Oracle:Doubtless One's power and toughness are each equal to the number of Clerics on the battlefield.\nWhenever Doubtless One deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/d/douse.txt b/forge-gui/res/cardsfolder/d/douse.txt index 2535658f414..71b02b9534c 100644 --- a/forge-gui/res/cardsfolder/d/douse.txt +++ b/forge-gui/res/cardsfolder/d/douse.txt @@ -5,4 +5,4 @@ A:AB$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card.Red | TgtPrompt$ SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/douse.jpg -Oracle:{1}{U}: Counter target red spell. \ No newline at end of file +Oracle:{1}{U}: Counter target red spell. diff --git a/forge-gui/res/cardsfolder/d/douse_in_gloom.txt b/forge-gui/res/cardsfolder/d/douse_in_gloom.txt index 74fd5f699c6..201a4b0415c 100644 --- a/forge-gui/res/cardsfolder/d/douse_in_gloom.txt +++ b/forge-gui/res/cardsfolder/d/douse_in_gloom.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ Douse in Gloom deals 2 damage to target creature and you gain 2 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card97221.jpg -Oracle:Douse in Gloom deals 2 damage to target creature and you gain 2 life. \ No newline at end of file +Oracle:Douse in Gloom deals 2 damage to target creature and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/d/dovescape.txt b/forge-gui/res/cardsfolder/d/dovescape.txt index 721e9f325cc..77b14e6fc7b 100644 --- a/forge-gui/res/cardsfolder/d/dovescape.txt +++ b/forge-gui/res/cardsfolder/d/dovescape.txt @@ -7,4 +7,4 @@ SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Bird | TokenTypes$ Creature SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$RememberedNumber SVar:Picture:http://www.wizards.com/global/images/magic/general/dovescape.jpg -Oracle:({W/U} can be paid with either {W} or {U}.)\nWhenever a player casts a noncreature spell, counter that spell. That player puts X 1/1 white and blue Bird creature tokens with flying onto the battlefield, where X is the spell's converted mana cost. \ No newline at end of file +Oracle:({W/U} can be paid with either {W} or {U}.)\nWhenever a player casts a noncreature spell, counter that spell. That player puts X 1/1 white and blue Bird creature tokens with flying onto the battlefield, where X is the spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/d/down_dirty.txt b/forge-gui/res/cardsfolder/d/down_dirty.txt index 250993e3924..a04ef15a95c 100644 --- a/forge-gui/res/cardsfolder/d/down_dirty.txt +++ b/forge-gui/res/cardsfolder/d/down_dirty.txt @@ -1,14 +1,14 @@ -Name:Down -ManaCost:3 B -AlternateMode: Split -Types:Sorcery -K:Fuse -A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. -SVar:Picture:http://www.wizards.com/global/images/magic/general/down_dirty.jpg -Oracle:Target player discards two cards.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Dirty -ManaCost:2 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 G | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target card from your graveyard to your hand. -Oracle:Return target card from your graveyard to your hand.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Down +ManaCost:3 B +AlternateMode: Split +Types:Sorcery +K:Fuse +A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. +SVar:Picture:http://www.wizards.com/global/images/magic/general/down_dirty.jpg +Oracle:Target player discards two cards.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Dirty +ManaCost:2 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 G | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target card from your graveyard to your hand. +Oracle:Return target card from your graveyard to your hand.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/d/downdraft.txt b/forge-gui/res/cardsfolder/d/downdraft.txt index f611126b42d..45c272510ae 100644 --- a/forge-gui/res/cardsfolder/d/downdraft.txt +++ b/forge-gui/res/cardsfolder/d/downdraft.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Debuff | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Flying | SpellDescription$ Target creature loses flying until end of turn. A:AB$ DamageAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.withFlying | NumDmg$ 2 | ValidDescription$ each creature with flying. | SpellDescription$ CARDNAME deals 2 damage to each creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/downdraft.jpg -Oracle:{G}: Target creature loses flying until end of turn.\nSacrifice Downdraft: Downdraft deals 2 damage to each creature with flying. \ No newline at end of file +Oracle:{G}: Target creature loses flying until end of turn.\nSacrifice Downdraft: Downdraft deals 2 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/d/downhill_charge.txt b/forge-gui/res/cardsfolder/d/downhill_charge.txt index 0520b6aeff3..df044bd88ee 100644 --- a/forge-gui/res/cardsfolder/d/downhill_charge.txt +++ b/forge-gui/res/cardsfolder/d/downhill_charge.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:AltCost:Cost$ Sac<1/Mountain> | Description$ You may sacrifice a Mountain rather than pay CARDNAME's mana cost. SVar:X:Count$TypeYouCtrl.Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/downhill_charge.jpg -Oracle:You may sacrifice a Mountain rather than pay Downhill Charge's mana cost.\nTarget creature gets +X/+0 until end of turn, where X is the number of Mountains you control. \ No newline at end of file +Oracle:You may sacrifice a Mountain rather than pay Downhill Charge's mana cost.\nTarget creature gets +X/+0 until end of turn, where X is the number of Mountains you control. diff --git a/forge-gui/res/cardsfolder/d/downpour.txt b/forge-gui/res/cardsfolder/d/downpour.txt index 67696cbf949..f5a806bed42 100644 --- a/forge-gui/res/cardsfolder/d/downpour.txt +++ b/forge-gui/res/cardsfolder/d/downpour.txt @@ -1,6 +1,6 @@ -Name:Downpour -ManaCost:1 U -Types:Instant -A:SP$ Tap | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select up to three target creatures | TargetMin$ 0 | TargetMax$ 3 | SpellDescription$ Tap up to three target creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/downpour.jpg -Oracle:Tap up to three target creatures. \ No newline at end of file +Name:Downpour +ManaCost:1 U +Types:Instant +A:SP$ Tap | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select up to three target creatures | TargetMin$ 0 | TargetMax$ 3 | SpellDescription$ Tap up to three target creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/downpour.jpg +Oracle:Tap up to three target creatures. diff --git a/forge-gui/res/cardsfolder/d/downsize.txt b/forge-gui/res/cardsfolder/d/downsize.txt index 00310b95009..a37bc9956fe 100644 --- a/forge-gui/res/cardsfolder/d/downsize.txt +++ b/forge-gui/res/cardsfolder/d/downsize.txt @@ -1,7 +1,7 @@ -Name:Downsize -ManaCost:U -Types:Instant -A:SP$ Pump | Cost$ U | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | NumAtt$ -4 | SpellDescription$ Target creature you don't control gets -4/-0 until end of turn. -A:SP$ PumpAll | Cost$ 2 U | ValidCards$ Creature.YouDontCtrl | ValidDescription$ each creature you don't control. | NumAtt$ -4 | PrecostDesc$ Overload | CostDesc$ {2}{U} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/downsize.jpg -Oracle:Target creature you don't control gets -4/-0 until end of turn.\nOverload {2}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Downsize +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | NumAtt$ -4 | SpellDescription$ Target creature you don't control gets -4/-0 until end of turn. +A:SP$ PumpAll | Cost$ 2 U | ValidCards$ Creature.YouDontCtrl | ValidDescription$ each creature you don't control. | NumAtt$ -4 | PrecostDesc$ Overload | CostDesc$ {2}{U} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/downsize.jpg +Oracle:Target creature you don't control gets -4/-0 until end of turn.\nOverload {2}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/d/dowsing_shaman.txt b/forge-gui/res/cardsfolder/d/dowsing_shaman.txt index f60b3c378b3..4e16191859b 100644 --- a/forge-gui/res/cardsfolder/d/dowsing_shaman.txt +++ b/forge-gui/res/cardsfolder/d/dowsing_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Centaur Shaman PT:3/4 A:AB$ ChangeZone | Cost$ 2 G T | TgtPrompt$ Choose target enchantment card in your graveyard | ValidTgts$ Enchantment.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target enchantment card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/dowsing_shaman.jpg -Oracle:{2}{G}, {T}: Return target enchantment card from your graveyard to your hand. \ No newline at end of file +Oracle:{2}{G}, {T}: Return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/d/draco.txt b/forge-gui/res/cardsfolder/d/draco.txt index 7dc3e5bd6eb..6c4f539b236 100644 --- a/forge-gui/res/cardsfolder/d/draco.txt +++ b/forge-gui/res/cardsfolder/d/draco.txt @@ -1,12 +1,12 @@ -Name:Draco -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. -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 -SVar:Picture:http://www.wizards.com/global/images/magic/general/draco.jpg -Oracle:Domain - Draco costs {2} less to cast for each basic land type among lands you control.\nFlying\nDomain - At the beginning of your upkeep, sacrifice Draco unless you pay {10}. This cost is reduced by {2} for each basic land type among lands you control. \ No newline at end of file +Name:Draco +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. +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 +SVar:Picture:http://www.wizards.com/global/images/magic/general/draco.jpg +Oracle:Domain - Draco costs {2} less to cast for each basic land type among lands you control.\nFlying\nDomain - At the beginning of your upkeep, sacrifice Draco unless you pay {10}. This cost is reduced by {2} for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/d/draconian_cylix.txt b/forge-gui/res/cardsfolder/d/draconian_cylix.txt index c19daed759e..5ad5f8eca30 100644 --- a/forge-gui/res/cardsfolder/d/draconian_cylix.txt +++ b/forge-gui/res/cardsfolder/d/draconian_cylix.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ Regenerate | Cost$ 2 T Discard<1/Random> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/draconian_cylix.jpg -Oracle:{2}, {T}, Discard a card at random: Regenerate target creature. \ No newline at end of file +Oracle:{2}, {T}, Discard a card at random: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/d/dracoplasm.txt b/forge-gui/res/cardsfolder/d/dracoplasm.txt index d9e5b300bad..41ab1eea197 100644 --- a/forge-gui/res/cardsfolder/d/dracoplasm.txt +++ b/forge-gui/res/cardsfolder/d/dracoplasm.txt @@ -1,15 +1,15 @@ -Name:Dracoplasm -ManaCost:U R -Types:Creature Shapeshifter -PT:0/0 -K:Flying -K:ETBReplacement:Other:TrigSac -SVar:TrigSac:DB$ Sacrifice | Amount$ SacX | References$ SacX | SacValid$ Creature | Defined$ You | RememberSacrificed$ True | Optional$ True | SubAbility$ DBAnimate | SpellDescription$ As CARDNAME enters the battlefield, sacrifice any number of creatures. CARDNAME's power becomes the total power of those creatures and its toughness becomes their total toughness. -SVar:DBAnimate:DB$ Animate | Defined$ Self | Power$ DracoPwr | Toughness$ DracoTgn | References$ DracoPwr,DracoTgn | Permanent$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Creature.YouCtrl -SVar:DracoPwr:RememberedLKI$CardPower -SVar:DracoTgn:RememberedLKI$CardToughness -A:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dracoplasm.jpg -Oracle:Flying\nAs Dracoplasm enters the battlefield, sacrifice any number of creatures. Dracoplasm's power becomes the total power of those creatures and its toughness becomes their total toughness.\n{R}: Dracoplasm gets +1/+0 until end of turn. \ No newline at end of file +Name:Dracoplasm +ManaCost:U R +Types:Creature Shapeshifter +PT:0/0 +K:Flying +K:ETBReplacement:Other:TrigSac +SVar:TrigSac:DB$ Sacrifice | Amount$ SacX | References$ SacX | SacValid$ Creature | Defined$ You | RememberSacrificed$ True | Optional$ True | SubAbility$ DBAnimate | SpellDescription$ As CARDNAME enters the battlefield, sacrifice any number of creatures. CARDNAME's power becomes the total power of those creatures and its toughness becomes their total toughness. +SVar:DBAnimate:DB$ Animate | Defined$ Self | Power$ DracoPwr | Toughness$ DracoTgn | References$ DracoPwr,DracoTgn | Permanent$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Creature.YouCtrl +SVar:DracoPwr:RememberedLKI$CardPower +SVar:DracoTgn:RememberedLKI$CardToughness +A:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dracoplasm.jpg +Oracle:Flying\nAs Dracoplasm enters the battlefield, sacrifice any number of creatures. Dracoplasm's power becomes the total power of those creatures and its toughness becomes their total toughness.\n{R}: Dracoplasm gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/drafnas_restoration.txt b/forge-gui/res/cardsfolder/d/drafnas_restoration.txt index 02073528921..7037bf0bff8 100644 --- a/forge-gui/res/cardsfolder/d/drafnas_restoration.txt +++ b/forge-gui/res/cardsfolder/d/drafnas_restoration.txt @@ -1,10 +1,10 @@ -Name:Drafna's Restoration -ManaCost:U -Types:Sorcery -A:SP$ Pump | Cost$ U | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Return any number of target artifact cards from target player's graveyard to the top of his or her library in any order. -SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ X | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | TgtPrompt$ Choose target artifact card | ValidTgts$ Artifact | References$ X -SVar:X:Count$InAllYards -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/drafnas_restoration.jpg -Oracle:Return any number of target artifact cards from target player's graveyard to the top of his or her library in any order. \ No newline at end of file +Name:Drafna's Restoration +ManaCost:U +Types:Sorcery +A:SP$ Pump | Cost$ U | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Return any number of target artifact cards from target player's graveyard to the top of his or her library in any order. +SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ X | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | TgtPrompt$ Choose target artifact card | ValidTgts$ Artifact | References$ X +SVar:X:Count$InAllYards +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/drafnas_restoration.jpg +Oracle:Return any number of target artifact cards from target player's graveyard to the top of his or her library in any order. diff --git a/forge-gui/res/cardsfolder/d/drag_down.txt b/forge-gui/res/cardsfolder/d/drag_down.txt index d52960d322e..b57b5dcd6ac 100644 --- a/forge-gui/res/cardsfolder/d/drag_down.txt +++ b/forge-gui/res/cardsfolder/d/drag_down.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | References$ X | SpellDescription$ Domain - Target creature gets -1/-1 until end of turn for each basic land type among lands you control. SVar:X:Count$Domain SVar:Picture:http://www.wizards.com/global/images/magic/general/drag_down.jpg -Oracle:Domain - Target creature gets -1/-1 until end of turn for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Target creature gets -1/-1 until end of turn for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/d/dragon_appeasement.txt b/forge-gui/res/cardsfolder/d/dragon_appeasement.txt index 49c3e672ed6..3f6c5d313ee 100644 --- a/forge-gui/res/cardsfolder/d/dragon_appeasement.txt +++ b/forge-gui/res/cardsfolder/d/dragon_appeasement.txt @@ -6,4 +6,4 @@ T:Mode$ Sacrificed | ValidCard$ Creature.YouCtrl | Execute$ TrigDrawCard | Optio SVar:TrigDrawCard:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_appeasement.jpg -Oracle:Skip your draw step.\nWhenever you sacrifice a creature, you may draw a card. \ No newline at end of file +Oracle:Skip your draw step.\nWhenever you sacrifice a creature, you may draw a card. diff --git a/forge-gui/res/cardsfolder/d/dragon_arch.txt b/forge-gui/res/cardsfolder/d/dragon_arch.txt index 59f8a8045ee..5156878d9b8 100644 --- a/forge-gui/res/cardsfolder/d/dragon_arch.txt +++ b/forge-gui/res/cardsfolder/d/dragon_arch.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZone | Cost$ 2 T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.MultiColor | ChangeNum$ 1 | SpellDescription$ You may put a multicolored creature card from your hand onto the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_arch.jpg -Oracle:{2}, {T}: You may put a multicolored creature card from your hand onto the battlefield. \ No newline at end of file +Oracle:{2}, {T}: You may put a multicolored creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/dragon_blood.txt b/forge-gui/res/cardsfolder/d/dragon_blood.txt index 249d742daf8..33850977acc 100644 --- a/forge-gui/res/cardsfolder/d/dragon_blood.txt +++ b/forge-gui/res/cardsfolder/d/dragon_blood.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ PutCounter | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_blood.jpg -Oracle:{3}, {T}: Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:{3}, {T}: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/d/dragon_breath.txt b/forge-gui/res/cardsfolder/d/dragon_breath.txt index 985324b340d..c43311cb3b3 100644 --- a/forge-gui/res/cardsfolder/d/dragon_breath.txt +++ b/forge-gui/res/cardsfolder/d/dragon_breath.txt @@ -1,11 +1,11 @@ -Name:Dragon Breath -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Haste | Description$ Enchanted creature has haste. -A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Enchanted creature gets +1/+0 until end of turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_breath.jpg -Oracle:Enchant creature\nEnchanted creature has haste.\n{R}: Enchanted creature gets +1/+0 until end of turn.\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Breath from your graveyard to the battlefield attached to that creature. \ No newline at end of file +Name:Dragon Breath +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Haste | Description$ Enchanted creature has haste. +A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Enchanted creature gets +1/+0 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_breath.jpg +Oracle:Enchant creature\nEnchanted creature has haste.\n{R}: Enchanted creature gets +1/+0 until end of turn.\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Breath from your graveyard to the battlefield attached to that creature. diff --git a/forge-gui/res/cardsfolder/d/dragon_broodmother.txt b/forge-gui/res/cardsfolder/d/dragon_broodmother.txt index 2b226145920..71f5c94a4a0 100644 --- a/forge-gui/res/cardsfolder/d/dragon_broodmother.txt +++ b/forge-gui/res/cardsfolder/d/dragon_broodmother.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of each upkeep, put a 1/1 red and green Dragon creature token with flying and devour 2 onto the battlefield. (As the token enters the battlefield, you may sacrifice any number of creatures. It enters the battlefield with twice that many +1/+1 counters on it.) SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Green,Red | TokenKeywords$ Flying<>Devour:2 | TokenImage$ RG 1 1 dragon SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_broodmother.jpg -Oracle:Flying\nAt the beginning of each upkeep, put a 1/1 red and green Dragon creature token with flying and devour 2 onto the battlefield. (As the token enters the battlefield, you may sacrifice any number of creatures. It enters the battlefield with twice that many +1/+1 counters on it.) \ No newline at end of file +Oracle:Flying\nAt the beginning of each upkeep, put a 1/1 red and green Dragon creature token with flying and devour 2 onto the battlefield. (As the token enters the battlefield, you may sacrifice any number of creatures. It enters the battlefield with twice that many +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/d/dragon_egg.txt b/forge-gui/res/cardsfolder/d/dragon_egg.txt index 4e1cefa4503..6d36e791d9b 100644 --- a/forge-gui/res/cardsfolder/d/dragon_egg.txt +++ b/forge-gui/res/cardsfolder/d/dragon_egg.txt @@ -1,11 +1,11 @@ -Name:Dragon Egg -ManaCost:2 R -Types:Creature Dragon -PT:0/2 -K:Defender -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 2/2 red Dragon creature token with flying onto the battlefield. It has "{R}: This creature gets +1/+0 until end of turn". -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ r 2 2 dragon M14 | TokenKeywords$ Flying | TokenAbilities$ DragonPump -SVar:DragonPump:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:SacMe:4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_egg.jpg -Oracle:Defender (This creature can't attack.)\nWhen Dragon Egg dies, put a 2/2 red Dragon creature token with flying onto the battlefield. It has "{R}: This creature gets +1/+0 until end of turn." \ No newline at end of file +Name:Dragon Egg +ManaCost:2 R +Types:Creature Dragon +PT:0/2 +K:Defender +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 2/2 red Dragon creature token with flying onto the battlefield. It has "{R}: This creature gets +1/+0 until end of turn". +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ r 2 2 dragon M14 | TokenKeywords$ Flying | TokenAbilities$ DragonPump +SVar:DragonPump:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:SacMe:4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_egg.jpg +Oracle:Defender (This creature can't attack.)\nWhen Dragon Egg dies, put a 2/2 red Dragon creature token with flying onto the battlefield. It has "{R}: This creature gets +1/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/d/dragon_engine.txt b/forge-gui/res/cardsfolder/d/dragon_engine.txt index 0e9eb6689b8..f8690612e28 100644 --- a/forge-gui/res/cardsfolder/d/dragon_engine.txt +++ b/forge-gui/res/cardsfolder/d/dragon_engine.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:1/3 A:AB$ Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_engine.jpg -Oracle:{2}: Dragon Engine gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{2}: Dragon Engine gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dragon_fangs.txt b/forge-gui/res/cardsfolder/d/dragon_fangs.txt index f75c56c34a6..71401adde6e 100644 --- a/forge-gui/res/cardsfolder/d/dragon_fangs.txt +++ b/forge-gui/res/cardsfolder/d/dragon_fangs.txt @@ -1,10 +1,10 @@ -Name:Dragon Fangs -ManaCost:1 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Trample | Description$ Enchanted creature gets +1/+1 and has trample. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_fangs.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has trample.\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Fangs from your graveyard to the battlefield attached to that creature. \ No newline at end of file +Name:Dragon Fangs +ManaCost:1 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Trample | Description$ Enchanted creature gets +1/+1 and has trample. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_fangs.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has trample.\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Fangs from your graveyard to the battlefield attached to that creature. diff --git a/forge-gui/res/cardsfolder/d/dragon_fodder.txt b/forge-gui/res/cardsfolder/d/dragon_fodder.txt index 407f4bf7660..8e54188f5ed 100644 --- a/forge-gui/res/cardsfolder/d/dragon_fodder.txt +++ b/forge-gui/res/cardsfolder/d/dragon_fodder.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Sorcery A:SP$ Token | Cost$ 1 R | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin ALA | SpellDescription$ Put two 1/1 red Goblin creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_fodder.jpg -Oracle:Put two 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Oracle:Put two 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/dragon_hatchling.txt b/forge-gui/res/cardsfolder/d/dragon_hatchling.txt index d3cd398c2c8..91dad242344 100644 --- a/forge-gui/res/cardsfolder/d/dragon_hatchling.txt +++ b/forge-gui/res/cardsfolder/d/dragon_hatchling.txt @@ -1,8 +1,8 @@ -Name:Dragon Hatchling -ManaCost:1 R -Types:Creature Dragon -PT:0/1 -K:Flying -A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ +0 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_hatchling.jpg -Oracle:Flying\n{R}: Dragon Hatchling gets +1/+0 until end of turn. \ No newline at end of file +Name:Dragon Hatchling +ManaCost:1 R +Types:Creature Dragon +PT:0/1 +K:Flying +A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ +0 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_hatchling.jpg +Oracle:Flying\n{R}: Dragon Hatchling gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dragon_mage.txt b/forge-gui/res/cardsfolder/d/dragon_mage.txt index 169356e2027..012a2744399 100644 --- a/forge-gui/res/cardsfolder/d/dragon_mage.txt +++ b/forge-gui/res/cardsfolder/d/dragon_mage.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigDiscardDraw:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card | Origin$ Hand | Destination$ Graveyard | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | Defined$ Each | NumCards$ 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_mage.jpg -Oracle:Flying\nWhenever Dragon Mage deals combat damage to a player, each player discards his or her hand and draws seven cards. \ No newline at end of file +Oracle:Flying\nWhenever Dragon Mage deals combat damage to a player, each player discards his or her hand and draws seven cards. diff --git a/forge-gui/res/cardsfolder/d/dragon_mantle.txt b/forge-gui/res/cardsfolder/d/dragon_mantle.txt index 822fe15da97..f0c7c1795c6 100644 --- a/forge-gui/res/cardsfolder/d/dragon_mantle.txt +++ b/forge-gui/res/cardsfolder/d/dragon_mantle.txt @@ -1,11 +1,11 @@ -Name:Dragon Mantle -ManaCost:R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Pump | Description$ Enchanted creature has "{R}: This creature gets +1/+0 until end of turn." -SVar:Pump:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_mantle.jpg -Oracle:Enchant creature\nWhen Dragon Mantle enters the battlefield, draw a card.\nEnchanted creature has "{R}: This creature gets +1/+0 until end of turn." \ No newline at end of file +Name:Dragon Mantle +ManaCost:R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Pump | Description$ Enchanted creature has "{R}: This creature gets +1/+0 until end of turn." +SVar:Pump:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_mantle.jpg +Oracle:Enchant creature\nWhen Dragon Mantle enters the battlefield, draw a card.\nEnchanted creature has "{R}: This creature gets +1/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/d/dragon_mask.txt b/forge-gui/res/cardsfolder/d/dragon_mask.txt index 5930c27497b..049510d630c 100644 --- a/forge-gui/res/cardsfolder/d/dragon_mask.txt +++ b/forge-gui/res/cardsfolder/d/dragon_mask.txt @@ -1,10 +1,10 @@ -Name:Dragon Mask -ManaCost:3 -Types:Artifact -A:AB$ Pump | Cost$ 3 T | NumAtt$ 2 | NumDef$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DelTrig | SpellDescription$ Target creature you control gets +2/+2 until end of turn. Return it to its owner's hand at the beginning of the next end step. (Return it only if it's on the battlefield.) -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | Secondary$ True | RememberObjects$ ParentTarget | SpellDescription$ Return creature to owner's hand | SubAbility$ DBCleanup -SVar:TrigReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_mask.jpg -Oracle:{3}, {T}: Target creature you control gets +2/+2 until end of turn. Return it to its owner's hand at the beginning of the next end step. (Return it only if it's on the battlefield.) \ No newline at end of file +Name:Dragon Mask +ManaCost:3 +Types:Artifact +A:AB$ Pump | Cost$ 3 T | NumAtt$ 2 | NumDef$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DelTrig | SpellDescription$ Target creature you control gets +2/+2 until end of turn. Return it to its owner's hand at the beginning of the next end step. (Return it only if it's on the battlefield.) +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | Secondary$ True | RememberObjects$ ParentTarget | SpellDescription$ Return creature to owner's hand | SubAbility$ DBCleanup +SVar:TrigReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_mask.jpg +Oracle:{3}, {T}: Target creature you control gets +2/+2 until end of turn. Return it to its owner's hand at the beginning of the next end step. (Return it only if it's on the battlefield.) diff --git a/forge-gui/res/cardsfolder/d/dragon_roost.txt b/forge-gui/res/cardsfolder/d/dragon_roost.txt index e6f0b5b6d25..44aec0b23c5 100644 --- a/forge-gui/res/cardsfolder/d/dragon_roost.txt +++ b/forge-gui/res/cardsfolder/d/dragon_roost.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Token | Cost$ 5 R R | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | TokenImage$ r 5 5 dragon 10E | SpellDescription$ Put a 5/5 red Dragon creature token with flying onto the battlefield. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_roost.jpg -Oracle:{5}{R}{R}: Put a 5/5 red Dragon creature token with flying onto the battlefield. (It can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:{5}{R}{R}: Put a 5/5 red Dragon creature token with flying onto the battlefield. (It can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/d/dragon_scales.txt b/forge-gui/res/cardsfolder/d/dragon_scales.txt index 09ca35a8328..97be00171af 100644 --- a/forge-gui/res/cardsfolder/d/dragon_scales.txt +++ b/forge-gui/res/cardsfolder/d/dragon_scales.txt @@ -1,10 +1,10 @@ -Name:Dragon Scales -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | AddKeyword$ Vigilance | Description$ Enchanted creature gets +1/+2 and has vigilance. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_scales.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+2 and has vigilance.\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Scales from your graveyard to the battlefield attached to that creature. \ No newline at end of file +Name:Dragon Scales +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | AddKeyword$ Vigilance | Description$ Enchanted creature gets +1/+2 and has vigilance. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_scales.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+2 and has vigilance.\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Scales from your graveyard to the battlefield attached to that creature. diff --git a/forge-gui/res/cardsfolder/d/dragon_shadow.txt b/forge-gui/res/cardsfolder/d/dragon_shadow.txt index c61bfe08f7a..e4f759b0a1c 100644 --- a/forge-gui/res/cardsfolder/d/dragon_shadow.txt +++ b/forge-gui/res/cardsfolder/d/dragon_shadow.txt @@ -1,10 +1,10 @@ -Name:Dragon Shadow -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ Fear | Description$ Enchanted creature gets +1/+0 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.) -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_shadow.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+0 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.)\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Shadow from your graveyard to the battlefield attached to that creature. \ No newline at end of file +Name:Dragon Shadow +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ Fear | Description$ Enchanted creature gets +1/+0 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.) +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_shadow.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+0 and has fear. (It can't be blocked except by artifact creatures and/or black creatures.)\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Shadow from your graveyard to the battlefield attached to that creature. diff --git a/forge-gui/res/cardsfolder/d/dragon_tyrant.txt b/forge-gui/res/cardsfolder/d/dragon_tyrant.txt index 67575f21f4f..467791dbd92 100644 --- a/forge-gui/res/cardsfolder/d/dragon_tyrant.txt +++ b/forge-gui/res/cardsfolder/d/dragon_tyrant.txt @@ -8,4 +8,4 @@ K:Double Strike K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay R R R R A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_tyrant.jpg -Oracle:Flying, trample\nDouble strike (This creature deals both first-strike and regular combat damage.)\nAt the beginning of your upkeep, sacrifice Dragon Tyrant unless you pay {R}{R}{R}{R}.\n{R}: Dragon Tyrant gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying, trample\nDouble strike (This creature deals both first-strike and regular combat damage.)\nAt the beginning of your upkeep, sacrifice Dragon Tyrant unless you pay {R}{R}{R}{R}.\n{R}: Dragon Tyrant gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dragon_whelp.txt b/forge-gui/res/cardsfolder/d/dragon_whelp.txt index 9636ecda05d..1df6d942a1e 100644 --- a/forge-gui/res/cardsfolder/d/dragon_whelp.txt +++ b/forge-gui/res/cardsfolder/d/dragon_whelp.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ R | NumAtt$ +1 | ActivationNumberSacrifice$ GE4 | ActivationR SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Self | TriggerDescription$ If this ability has been activated four or more times this turn, sacrifice CARDNAME at the beginning of the next end step. | AILogic$ Always SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_whelp.jpg -Oracle:Flying\n{R}: Dragon Whelp gets +1/+0 until end of turn. If this ability has been activated four or more times this turn, sacrifice Dragon Whelp at the beginning of the next end step. \ No newline at end of file +Oracle:Flying\n{R}: Dragon Whelp gets +1/+0 until end of turn. If this ability has been activated four or more times this turn, sacrifice Dragon Whelp at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/d/dragon_wings.txt b/forge-gui/res/cardsfolder/d/dragon_wings.txt index 0714004822d..a506b2cc2c9 100644 --- a/forge-gui/res/cardsfolder/d/dragon_wings.txt +++ b/forge-gui/res/cardsfolder/d/dragon_wings.txt @@ -1,11 +1,11 @@ -Name:Dragon Wings -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. -K:Cycling:1 U -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_wings.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nCycling {1}{U} ({1}{U}, Discard this card: Draw a card.)\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Wings from your graveyard to the battlefield attached to that creature. \ No newline at end of file +Name:Dragon Wings +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. +K:Cycling:1 U +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.cmcGE6 | Execute$ TrigReturn | TriggerZones$ Graveyard | OptionalDecider$ You | TriggerDescription$ When a creature with converted mana cost 6 or greater enters the battlefield, you may return CARDNAME from your graveyard to the battlefield attached to that creature. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragon_wings.jpg +Oracle:Enchant creature\nEnchanted creature has flying.\nCycling {1}{U} ({1}{U}, Discard this card: Draw a card.)\nWhen a creature with converted mana cost 6 or greater enters the battlefield, you may return Dragon Wings from your graveyard to the battlefield attached to that creature. diff --git a/forge-gui/res/cardsfolder/d/dragonlair_spider.txt b/forge-gui/res/cardsfolder/d/dragonlair_spider.txt index 410c52817af..a1d8f146394 100644 --- a/forge-gui/res/cardsfolder/d/dragonlair_spider.txt +++ b/forge-gui/res/cardsfolder/d/dragonlair_spider.txt @@ -1,9 +1,9 @@ -Name:Dragonlair Spider -ManaCost:2 R R G G -Types:Creature Spider -PT:5/6 -K:Reach -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an opponent casts a spell, put a 1/1 green Insect creature token onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonlair_spider.jpg -Oracle:Reach\nWhenever an opponent casts a spell, put a 1/1 green Insect creature token onto the battlefield. \ No newline at end of file +Name:Dragonlair Spider +ManaCost:2 R R G G +Types:Creature Spider +PT:5/6 +K:Reach +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever an opponent casts a spell, put a 1/1 green Insect creature token onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonlair_spider.jpg +Oracle:Reach\nWhenever an opponent casts a spell, put a 1/1 green Insect creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/dragonmaster_outcast.txt b/forge-gui/res/cardsfolder/d/dragonmaster_outcast.txt index 5c91a594688..78693895570 100644 --- a/forge-gui/res/cardsfolder/d/dragonmaster_outcast.txt +++ b/forge-gui/res/cardsfolder/d/dragonmaster_outcast.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Land.YouCtrl | PresentCompare$ GE6| Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, if you control six or more lands, put a 5/5 red Dragon creature token with flying onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenImage$ r 5 5 dragon WWK | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonmaster_outcast.jpg -Oracle:At the beginning of your upkeep, if you control six or more lands, put a 5/5 red Dragon creature token with flying onto the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control six or more lands, put a 5/5 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/dragons_claw.txt b/forge-gui/res/cardsfolder/d/dragons_claw.txt index 56023fc75a4..b208c19aca4 100644 --- a/forge-gui/res/cardsfolder/d/dragons_claw.txt +++ b/forge-gui/res/cardsfolder/d/dragons_claw.txt @@ -6,4 +6,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True DeckNeeds:Color$Red SVar:Picture:http://www.wizards.com/global/images/magic/general/dragons_claw.jpg -Oracle:Whenever a player casts a red spell, you may gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a red spell, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/d/dragons_herald.txt b/forge-gui/res/cardsfolder/d/dragons_herald.txt index f7b4c9abfa0..41088ebdbd2 100644 --- a/forge-gui/res/cardsfolder/d/dragons_herald.txt +++ b/forge-gui/res/cardsfolder/d/dragons_herald.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:1/1 A:AB$ ChangeZone | Cost$ 2 R T Sac<1/Creature.Black> Sac<1/Creature.Red> Sac<1/Creature.Green> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedHellkite Overlord | ChangeNum$ 1 | CostDesc$ {2}{R}, {T}, Sacrifice a black creature, a red creature, and a green creature: | SpellDescription$ Search your library for a card named Hellkite Overlord and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/dragons_herald.jpg -Oracle:{2}{R}, {T}, Sacrifice a black creature, a red creature, and a green creature: Search your library for a card named Hellkite Overlord and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{2}{R}, {T}, Sacrifice a black creature, a red creature, and a green creature: Search your library for a card named Hellkite Overlord and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/dragonshift.txt b/forge-gui/res/cardsfolder/d/dragonshift.txt index 4d5a36b214c..19309632e7e 100644 --- a/forge-gui/res/cardsfolder/d/dragonshift.txt +++ b/forge-gui/res/cardsfolder/d/dragonshift.txt @@ -1,8 +1,8 @@ -Name:Dragonshift -ManaCost:1 U R -Types:Instant -A:SP$ Animate | Cost$ 1 U R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | Power$ 4 | Toughness$ 4 | Keywords$ Flying | RemoveAllAbilities$ True | Colors$ Blue,Red | OverwriteColors$ True | Types$ Dragon | RemoveCreatureTypes$ True | SpellDescription$ Until end of turn, target creature you control becomes a 4/4 blue and red Dragon, loses all abilites, and gains flying. -A:SP$ AnimateAll | Cost$ 3 U U R R | ValidCards$ Creature.YouCtrl | Power$ 4 | Toughness$ 4 | Keywords$ Flying | RemoveAllAbilities$ True | Colors$ Blue,Red | OverwriteColors$ True | Types$ Dragon | RemoveCreatureTypes$ True | PrecostDesc$ Overload | CostDesc$ {3}{U}{U}{R}{R} | NonBasicSpell$ True | SpellDescription$ Until end of turn, each creature you control becomes a 4/4 blue and red Dragon, loses all abilites, and gains flying. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonshift.jpg -Oracle:Until end of turn, target creature you control becomes a 4/4 blue and red Dragon, loses all abilities, and gains flying.\nOverload {3}{U}{U}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") \ No newline at end of file +Name:Dragonshift +ManaCost:1 U R +Types:Instant +A:SP$ Animate | Cost$ 1 U R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | Power$ 4 | Toughness$ 4 | Keywords$ Flying | RemoveAllAbilities$ True | Colors$ Blue,Red | OverwriteColors$ True | Types$ Dragon | RemoveCreatureTypes$ True | SpellDescription$ Until end of turn, target creature you control becomes a 4/4 blue and red Dragon, loses all abilites, and gains flying. +A:SP$ AnimateAll | Cost$ 3 U U R R | ValidCards$ Creature.YouCtrl | Power$ 4 | Toughness$ 4 | Keywords$ Flying | RemoveAllAbilities$ True | Colors$ Blue,Red | OverwriteColors$ True | Types$ Dragon | RemoveCreatureTypes$ True | PrecostDesc$ Overload | CostDesc$ {3}{U}{U}{R}{R} | NonBasicSpell$ True | SpellDescription$ Until end of turn, each creature you control becomes a 4/4 blue and red Dragon, loses all abilites, and gains flying. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonshift.jpg +Oracle:Until end of turn, target creature you control becomes a 4/4 blue and red Dragon, loses all abilities, and gains flying.\nOverload {3}{U}{U}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") diff --git a/forge-gui/res/cardsfolder/d/dragonskull_summit.txt b/forge-gui/res/cardsfolder/d/dragonskull_summit.txt index 6c31bb9d49e..31a1ec4bc00 100644 --- a/forge-gui/res/cardsfolder/d/dragonskull_summit.txt +++ b/forge-gui/res/cardsfolder/d/dragonskull_summit.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Swamp.YouCtrl,Mountain.YouCtrl A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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/dragonskull_summit.jpg -Oracle:Dragonskull Summit enters the battlefield tapped unless you control a Swamp or a Mountain.\n{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Oracle:Dragonskull Summit enters the battlefield tapped unless you control a Swamp or a Mountain.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/dragonsoul_knight.txt b/forge-gui/res/cardsfolder/d/dragonsoul_knight.txt index e2333dbc422..dddd724171a 100644 --- a/forge-gui/res/cardsfolder/d/dragonsoul_knight.txt +++ b/forge-gui/res/cardsfolder/d/dragonsoul_knight.txt @@ -6,4 +6,4 @@ K:First Strike A:AB$ Animate | Cost$ W U B R G | Defined$ Self | Types$ Dragon | Keywords$ Flying & Trample | SubAbility$ DBPump | SpellDescription$ Until end of turn, CARDNAME becomes a Dragon, gets +5/+3, and gains flying and trample. SVar:DBPump:DB$Pump | Defined$ Self | NumAtt$ +5 | NumDef$ +3 SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonsoul_knight.jpg -Oracle:First strike\n{W}{U}{B}{R}{G}: Until end of turn, Dragonsoul Knight becomes a Dragon, gets +5/+3, and gains flying and trample. \ No newline at end of file +Oracle:First strike\n{W}{U}{B}{R}{G}: Until end of turn, Dragonsoul Knight becomes a Dragon, gets +5/+3, and gains flying and trample. diff --git a/forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt b/forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt index 1d24898eba2..599c1a82e4b 100644 --- a/forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt +++ b/forge-gui/res/cardsfolder/d/dragonspeaker_shaman.txt @@ -4,4 +4,4 @@ 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. 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 +Oracle:Dragon spells you cast cost {2} less to cast. diff --git a/forge-gui/res/cardsfolder/d/dragonstalker.txt b/forge-gui/res/cardsfolder/d/dragonstalker.txt index 7204a067b64..334fb9ddfd3 100644 --- a/forge-gui/res/cardsfolder/d/dragonstalker.txt +++ b/forge-gui/res/cardsfolder/d/dragonstalker.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Protection from Dragons SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonstalker.jpg -Oracle:Flying, protection from Dragons \ No newline at end of file +Oracle:Flying, protection from Dragons diff --git a/forge-gui/res/cardsfolder/d/dragonstorm.txt b/forge-gui/res/cardsfolder/d/dragonstorm.txt index 70a7e2a0b25..e535a2f6560 100644 --- a/forge-gui/res/cardsfolder/d/dragonstorm.txt +++ b/forge-gui/res/cardsfolder/d/dragonstorm.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 8 R | Origin$ Library | Destination$ Battlefield | Chan K:Storm SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dragonstorm.jpg -Oracle:Search your library for a Dragon permanent card and put it onto the battlefield. Then shuffle your library.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) \ No newline at end of file +Oracle:Search your library for a Dragon permanent card and put it onto the battlefield. Then shuffle your library.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) diff --git a/forge-gui/res/cardsfolder/d/drain_life.txt b/forge-gui/res/cardsfolder/d/drain_life.txt index 1dc657e989a..44a44df4731 100644 --- a/forge-gui/res/cardsfolder/d/drain_life.txt +++ b/forge-gui/res/cardsfolder/d/drain_life.txt @@ -1,13 +1,13 @@ -Name:Drain Life -ManaCost:X 1 B -Types:Sorcery -A:SP$ StoreSVar | Cost$ X 1 B | XColor$ B | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SVar$ Limit | Type$ Targeted | Expression$ CardToughness | SubAbility$ StoreTgtP | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | SpellDescription$ Spend only black mana on X. CARDNAME deals X damage to target creature or player. You gain life equal to the damage dealt, but not more life than the player's life total before CARDNAME dealt damage or the creature's toughness. -SVar:StoreTgtP:DB$ StoreSVar | SVar$ Limit | Type$ Count | Expression$ TargetedLifeTotal | SubAbility$ DBDamage | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ EQ0 -SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | SubAbility$ DBGainLife | References$ X -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ DrainedLifeCard | References$ DrainedLifeCard -SVar:X:Count$xPaid -SVar:DrainedLifeCard:SVar$X/LimitMax.Limit -SVar:Limit:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/drain_life.jpg -Oracle:Spend only black mana on X.\nDrain Life deals X damage to target creature or player. You gain life equal to the damage dealt, but not more life than the player's life total before Drain Life dealt damage or the creature's toughness. +Name:Drain Life +ManaCost:X 1 B +Types:Sorcery +A:SP$ StoreSVar | Cost$ X 1 B | XColor$ B | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SVar$ Limit | Type$ Targeted | Expression$ CardToughness | SubAbility$ StoreTgtP | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | SpellDescription$ Spend only black mana on X. CARDNAME deals X damage to target creature or player. You gain life equal to the damage dealt, but not more life than the player's life total before CARDNAME dealt damage or the creature's toughness. +SVar:StoreTgtP:DB$ StoreSVar | SVar$ Limit | Type$ Count | Expression$ TargetedLifeTotal | SubAbility$ DBDamage | ConditionDefined$ Targeted | ConditionPresent$ Card.Creature | ConditionCompare$ EQ0 +SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | SubAbility$ DBGainLife | References$ X +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ DrainedLifeCard | References$ DrainedLifeCard +SVar:X:Count$xPaid +SVar:DrainedLifeCard:SVar$X/LimitMax.Limit +SVar:Limit:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/drain_life.jpg +Oracle:Spend only black mana on X.\nDrain Life deals X damage to target creature or player. You gain life equal to the damage dealt, but not more life than the player's life total before Drain Life dealt damage or the creature's toughness. diff --git a/forge-gui/res/cardsfolder/d/drain_the_well.txt b/forge-gui/res/cardsfolder/d/drain_the_well.txt index c74976bac00..ba3b5951fb3 100644 --- a/forge-gui/res/cardsfolder/d/drain_the_well.txt +++ b/forge-gui/res/cardsfolder/d/drain_the_well.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 BG BG | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBGainLife | SpellDescription$ Destroy target land. You gain 2 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/drain_the_well.jpg -Oracle:Destroy target land. You gain 2 life. \ No newline at end of file +Oracle:Destroy target land. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/d/draining_whelk.txt b/forge-gui/res/cardsfolder/d/draining_whelk.txt index c49f097b546..c4d8529ee62 100644 --- a/forge-gui/res/cardsfolder/d/draining_whelk.txt +++ b/forge-gui/res/cardsfolder/d/draining_whelk.txt @@ -1,13 +1,13 @@ -Name:Draining Whelk -ManaCost:4 U U -Types:Creature Illusion -PT:1/1 -K:Flash -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, counter target spell. Put X +1/+1 counters on CARDNAME, where X is that spell's converted mana cost. -SVar:TrigCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | RememberCounteredCMC$ True | SubAbility$ DBPutcounter -SVar:DBPutcounter:DB$ PutCounter | CounterType$ P1P1 | Defined$ Self | CounterNum$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$RememberedNumber -SVar:Picture:http://www.wizards.com/global/images/magic/general/draining_whelk.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Draining Whelk enters the battlefield, counter target spell. Put X +1/+1 counters on Draining Whelk, where X is that spell's converted mana cost. \ No newline at end of file +Name:Draining Whelk +ManaCost:4 U U +Types:Creature Illusion +PT:1/1 +K:Flash +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, counter target spell. Put X +1/+1 counters on CARDNAME, where X is that spell's converted mana cost. +SVar:TrigCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | RememberCounteredCMC$ True | SubAbility$ DBPutcounter +SVar:DBPutcounter:DB$ PutCounter | CounterType$ P1P1 | Defined$ Self | CounterNum$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedNumber +SVar:Picture:http://www.wizards.com/global/images/magic/general/draining_whelk.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Draining Whelk enters the battlefield, counter target spell. Put X +1/+1 counters on Draining Whelk, where X is that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/d/drainpipe_vermin.txt b/forge-gui/res/cardsfolder/d/drainpipe_vermin.txt index 21c2447c60e..a808138e124 100644 --- a/forge-gui/res/cardsfolder/d/drainpipe_vermin.txt +++ b/forge-gui/res/cardsfolder/d/drainpipe_vermin.txt @@ -1,8 +1,8 @@ -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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/d/drake_familiar.txt b/forge-gui/res/cardsfolder/d/drake_familiar.txt index 8a5e1a45e09..56d00f5e952 100644 --- a/forge-gui/res/cardsfolder/d/drake_familiar.txt +++ b/forge-gui/res/cardsfolder/d/drake_familiar.txt @@ -1,13 +1,13 @@ -Name:Drake Familiar -ManaCost:1 U -Types:Creature Drake -PT:2/1 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return an enchantment to its owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Enchantment | RememberChanged$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlay:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/drake_familiar.jpg -Oracle:Flying\nWhen Drake Familiar enters the battlefield, sacrifice it unless you return an enchantment to its owner's hand. \ No newline at end of file +Name:Drake Familiar +ManaCost:1 U +Types:Creature Drake +PT:2/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return an enchantment to its owner's hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Enchantment | RememberChanged$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlay:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/drake_familiar.jpg +Oracle:Flying\nWhen Drake Familiar enters the battlefield, sacrifice it unless you return an enchantment to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/drake_hatchling.txt b/forge-gui/res/cardsfolder/d/drake_hatchling.txt index a2bb5c8fef2..17b90a673e5 100644 --- a/forge-gui/res/cardsfolder/d/drake_hatchling.txt +++ b/forge-gui/res/cardsfolder/d/drake_hatchling.txt @@ -5,4 +5,4 @@ PT:1/3 K:Flying A:AB$ Pump | Cost$ U | NumAtt$ +1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/drake_hatchling.jpg -Oracle:Flying\n{U}: Drake Hatchling gets +1/+0 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flying\n{U}: Drake Hatchling gets +1/+0 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/d/drake_skull_cameo.txt b/forge-gui/res/cardsfolder/d/drake_skull_cameo.txt index ccda77825a3..92c1a881b7b 100644 --- a/forge-gui/res/cardsfolder/d/drake_skull_cameo.txt +++ b/forge-gui/res/cardsfolder/d/drake_skull_cameo.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool SVar:RemRandomDeck:True DeckNeeds:Color$Blue|Black SVar:Picture:http://www.wizards.com/global/images/magic/general/drake_skull_cameo.jpg -Oracle:{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/drake_umbra.txt b/forge-gui/res/cardsfolder/d/drake_umbra.txt index ec20b17c146..6e4b2c4e54f 100644 --- a/forge-gui/res/cardsfolder/d/drake_umbra.txt +++ b/forge-gui/res/cardsfolder/d/drake_umbra.txt @@ -6,4 +6,4 @@ K:Totem armor A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Flying | Description$ Enchanted creature gets +3/+3 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/drake_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has flying.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has flying.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/d/drakestown_forgotten.txt b/forge-gui/res/cardsfolder/d/drakestown_forgotten.txt index 4626eb206cd..e2b0cc112cf 100644 --- a/forge-gui/res/cardsfolder/d/drakestown_forgotten.txt +++ b/forge-gui/res/cardsfolder/d/drakestown_forgotten.txt @@ -1,10 +1,10 @@ -Name:Drakestown Forgotten -ManaCost:4 B -Types:Creature Zombie -PT:0/0 -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the number of creature cards in all graveyards. -SVar:X:Count$TypeInAllYards.Creature -SVar:NeedsToPlayVar:X GE4 -A:AB$ Pump | Cost$ 2 B SubCounter<1/P1P1> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/drakestown_forgotten.jpg -Oracle:Drakestown Forgotten enters the battlefield with X +1/+1 counters on it, where X is the number of creature cards in all graveyards.\n{2}{B}, Remove a +1/+1 counter from Drakestown Forgotten: Target creature gets -1/-1 until end of turn. +Name:Drakestown Forgotten +ManaCost:4 B +Types:Creature Zombie +PT:0/0 +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the number of creature cards in all graveyards. +SVar:X:Count$TypeInAllYards.Creature +SVar:NeedsToPlayVar:X GE4 +A:AB$ Pump | Cost$ 2 B SubCounter<1/P1P1> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/drakestown_forgotten.jpg +Oracle:Drakestown Forgotten enters the battlefield with X +1/+1 counters on it, where X is the number of creature cards in all graveyards.\n{2}{B}, Remove a +1/+1 counter from Drakestown Forgotten: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/drakewing_krasis.txt b/forge-gui/res/cardsfolder/d/drakewing_krasis.txt index 2ca8bfdb4ef..5ab4b03a98e 100644 --- a/forge-gui/res/cardsfolder/d/drakewing_krasis.txt +++ b/forge-gui/res/cardsfolder/d/drakewing_krasis.txt @@ -1,8 +1,8 @@ -Name:Drakewing Krasis -ManaCost:1 G U -Types:Creature Lizard Drake -PT:3/1 -K:Flying -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/drakewing_krasis.jpg -Oracle:Flying, trample \ No newline at end of file +Name:Drakewing Krasis +ManaCost:1 G U +Types:Creature Lizard Drake +PT:3/1 +K:Flying +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/drakewing_krasis.jpg +Oracle:Flying, trample diff --git a/forge-gui/res/cardsfolder/d/dralnu_lich_lord.txt b/forge-gui/res/cardsfolder/d/dralnu_lich_lord.txt index 6781b17f0cc..fb2578cca48 100644 --- a/forge-gui/res/cardsfolder/d/dralnu_lich_lord.txt +++ b/forge-gui/res/cardsfolder/d/dralnu_lich_lord.txt @@ -1,11 +1,11 @@ -Name:Dralnu, Lich Lord -ManaCost:3 U B -Types:Legendary Creature Zombie Wizard -PT:3/3 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ Sac | Description$ If damage would be dealt to CARDNAME, sacrifice that many permanents instead. -SVar:Sac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Permanent | SacMessage$ Permanent | Amount$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -A:AB$Pump | Cost$ T | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | KW$ Flashback | TgtZone$ Graveyard | PumpZone$ Graveyard | SpellDescription$ Target instant or sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (You may cast that card from your graveyard for its flashback cost. Then exile it.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dralnu_lich_lord.jpg -Oracle:If damage would be dealt to Dralnu, Lich Lord, sacrifice that many permanents instead.\n{T}: Target instant or sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (You may cast that card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Dralnu, Lich Lord +ManaCost:3 U B +Types:Legendary Creature Zombie Wizard +PT:3/3 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ Sac | Description$ If damage would be dealt to CARDNAME, sacrifice that many permanents instead. +SVar:Sac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Permanent | SacMessage$ Permanent | Amount$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +A:AB$Pump | Cost$ T | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | KW$ Flashback | TgtZone$ Graveyard | PumpZone$ Graveyard | SpellDescription$ Target instant or sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (You may cast that card from your graveyard for its flashback cost. Then exile it.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dralnu_lich_lord.jpg +Oracle:If damage would be dealt to Dralnu, Lich Lord, sacrifice that many permanents instead.\n{T}: Target instant or sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (You may cast that card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/dralnus_crusade.txt b/forge-gui/res/cardsfolder/d/dralnus_crusade.txt index 8ffc0fadf7e..b5e84b8f27f 100644 --- a/forge-gui/res/cardsfolder/d/dralnus_crusade.txt +++ b/forge-gui/res/cardsfolder/d/dralnus_crusade.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.Goblin | AddPower$ 1 | AddToughness$ 1 | S:Mode$ Continuous | Affected$ Goblin | AddType$ Zombie | SetColor$ Black | Description$ All Goblins are black and are Zombies in addition to their other creature types. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dralnus_crusade.jpg -Oracle:Goblin creatures get +1/+1.\nAll Goblins are black and are Zombies in addition to their other creature types. \ No newline at end of file +Oracle:Goblin creatures get +1/+1.\nAll Goblins are black and are Zombies in addition to their other creature types. diff --git a/forge-gui/res/cardsfolder/d/dralnus_pet.txt b/forge-gui/res/cardsfolder/d/dralnus_pet.txt index 90bedc532dc..4b9b13661e9 100644 --- a/forge-gui/res/cardsfolder/d/dralnus_pet.txt +++ b/forge-gui/res/cardsfolder/d/dralnus_pet.txt @@ -1,12 +1,12 @@ -Name:Dralnu's Pet -ManaCost:1 U U -Types:Creature Shapeshifter -PT:2/2 -K:Kicker 2 B Discard<1/Creature> -T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ PetLaunch | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost. -SVar:PetLaunch:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Flying | Permanent$ True | SubAbility$ PetStrength -SVar:PetStrength:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ KickedPet | References$ KickedPet -SVar:KickedPet:Discarded$CardManaCost -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dralnus_pet.jpg -Oracle:Kicker-{2}{B}, Discard a creature card. (You may pay {2}{B} and discard a creature card in addition to any other costs as you cast this spell.)\nIf Dralnu's Pet was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost. \ No newline at end of file +Name:Dralnu's Pet +ManaCost:1 U U +Types:Creature Shapeshifter +PT:2/2 +K:Kicker 2 B Discard<1/Creature> +T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ PetLaunch | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost. +SVar:PetLaunch:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Flying | Permanent$ True | SubAbility$ PetStrength +SVar:PetStrength:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ KickedPet | References$ KickedPet +SVar:KickedPet:Discarded$CardManaCost +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dralnus_pet.jpg +Oracle:Kicker-{2}{B}, Discard a creature card. (You may pay {2}{B} and discard a creature card in addition to any other costs as you cast this spell.)\nIf Dralnu's Pet was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/d/dramatic_entrance.txt b/forge-gui/res/cardsfolder/d/dramatic_entrance.txt index afb055eb697..a2968538c83 100644 --- a/forge-gui/res/cardsfolder/d/dramatic_entrance.txt +++ b/forge-gui/res/cardsfolder/d/dramatic_entrance.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 3 G G | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Green | ChangeNum$ 1 | SpellDescription$ You may put a green creature card from your hand onto the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dramatic_entrance.jpg -Oracle:You may put a green creature card from your hand onto the battlefield. \ No newline at end of file +Oracle:You may put a green creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/dramatic_rescue.txt b/forge-gui/res/cardsfolder/d/dramatic_rescue.txt index c049a44861c..c97a8aef655 100644 --- a/forge-gui/res/cardsfolder/d/dramatic_rescue.txt +++ b/forge-gui/res/cardsfolder/d/dramatic_rescue.txt @@ -1,7 +1,7 @@ -Name:Dramatic Rescue -ManaCost:W U -Types:Instant -A:SP$ ChangeZone | Cost$ W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBGainLife | SpellDescription$ Return target creature to its owner's hand. You gain 2 life. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dramatic_rescue.jpg -Oracle:Return target creature to its owner's hand. You gain 2 life. \ No newline at end of file +Name:Dramatic Rescue +ManaCost:W U +Types:Instant +A:SP$ ChangeZone | Cost$ W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBGainLife | SpellDescription$ Return target creature to its owner's hand. You gain 2 life. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dramatic_rescue.jpg +Oracle:Return target creature to its owner's hand. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/d/drana_kalastria_bloodchief.txt b/forge-gui/res/cardsfolder/d/drana_kalastria_bloodchief.txt index 0dd0a1117cb..360924a321d 100644 --- a/forge-gui/res/cardsfolder/d/drana_kalastria_bloodchief.txt +++ b/forge-gui/res/cardsfolder/d/drana_kalastria_bloodchief.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ X B B | NumDef$ -X | ValidTgts$ Creature | IsCurse$ True | Tg SVar:DBPump:DB$Pump | NumAtt$ +X | Defined$ Self | References$ X SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/drana_kalastria_bloodchief.jpg -Oracle:Flying\n{X}{B}{B}: Target creature gets -0/-X until end of turn and Drana, Kalastria Bloodchief gets +X/+0 until end of turn. \ No newline at end of file +Oracle:Flying\n{X}{B}{B}: Target creature gets -0/-X until end of turn and Drana, Kalastria Bloodchief gets +X/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/drastic_revelation.txt b/forge-gui/res/cardsfolder/d/drastic_revelation.txt index e6dab76aba6..93213d35010 100644 --- a/forge-gui/res/cardsfolder/d/drastic_revelation.txt +++ b/forge-gui/res/cardsfolder/d/drastic_revelation.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ 2 U B R | Mode$ Hand | SubAbility$ DBDraw | SpellDescripti SVar:DBDraw:DB$Draw | NumCards$ 7 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | NumCards$ 3 | Mode$ Random SVar:Picture:http://www.wizards.com/global/images/magic/general/drastic_revelation.jpg -Oracle:Discard your hand. Draw seven cards, then discard three cards at random. \ No newline at end of file +Oracle:Discard your hand. Draw seven cards, then discard three cards at random. diff --git a/forge-gui/res/cardsfolder/d/dread.txt b/forge-gui/res/cardsfolder/d/dread.txt index 04606fb4504..241cbdb2a0e 100644 --- a/forge-gui/res/cardsfolder/d/dread.txt +++ b/forge-gui/res/cardsfolder/d/dread.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature SVar:TrigShuffle:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredSource SVar:Picture:http://www.wizards.com/global/images/magic/general/dread.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever a creature deals damage to you, destroy it.\nWhen Dread is put into a graveyard from anywhere, shuffle it into its owner's library. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever a creature deals damage to you, destroy it.\nWhen Dread is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/d/dread_cacodemon.txt b/forge-gui/res/cardsfolder/d/dread_cacodemon.txt index 8001d0eaad3..5ec6c5b82b8 100644 --- a/forge-gui/res/cardsfolder/d/dread_cacodemon.txt +++ b/forge-gui/res/cardsfolder/d/dread_cacodemon.txt @@ -1,9 +1,9 @@ -Name:Dread Cacodemon -ManaCost:7 B B B -Types:Creature Demon -PT:8/8 -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.OppCtrl | SubAbility$ DBTapAll -SVar:DBTapAll:DB$TapAll | ValidCards$ Creature.YouCtrl+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_cacodemon.jpg -Oracle:When Dread Cacodemon enters the battlefield, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control. \ No newline at end of file +Name:Dread Cacodemon +ManaCost:7 B B B +Types:Creature Demon +PT:8/8 +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.OppCtrl | SubAbility$ DBTapAll +SVar:DBTapAll:DB$TapAll | ValidCards$ Creature.YouCtrl+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_cacodemon.jpg +Oracle:When Dread Cacodemon enters the battlefield, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control. diff --git a/forge-gui/res/cardsfolder/d/dread_charge.txt b/forge-gui/res/cardsfolder/d/dread_charge.txt index 6344abfb51f..dc065c1b638 100644 --- a/forge-gui/res/cardsfolder/d/dread_charge.txt +++ b/forge-gui/res/cardsfolder/d/dread_charge.txt @@ -1,7 +1,7 @@ -Name:Dread Charge -ManaCost:3 B -Types:Sorcery -A:SP$ PumpAll | Cost$ 3 B | ValidCards$ Creature.Black+YouCtrl | KW$ HIDDEN CantBeBlockedBy Creature.nonBlack | SpellDescription$ Until end of turn, black creatures you control can be blocked only by black creatures. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_charge.jpg -Oracle:Until end of turn, black creatures you control can be blocked only by black creatures. \ No newline at end of file +Name:Dread Charge +ManaCost:3 B +Types:Sorcery +A:SP$ PumpAll | Cost$ 3 B | ValidCards$ Creature.Black+YouCtrl | KW$ HIDDEN CantBeBlockedBy Creature.nonBlack | SpellDescription$ Until end of turn, black creatures you control can be blocked only by black creatures. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_charge.jpg +Oracle:Until end of turn, black creatures you control can be blocked only by black creatures. diff --git a/forge-gui/res/cardsfolder/d/dread_drone.txt b/forge-gui/res/cardsfolder/d/dread_drone.txt index e96cca4b86b..ddd953f86e0 100644 --- a/forge-gui/res/cardsfolder/d/dread_drone.txt +++ b/forge-gui/res/cardsfolder/d/dread_drone.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S 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 | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 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 +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." diff --git a/forge-gui/res/cardsfolder/d/dread_of_night.txt b/forge-gui/res/cardsfolder/d/dread_of_night.txt index 09ead9bc840..a59b43d9364 100644 --- a/forge-gui/res/cardsfolder/d/dread_of_night.txt +++ b/forge-gui/res/cardsfolder/d/dread_of_night.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.White | AddPower$ -1 | AddToughness$ -1 | Description$ White creatures get -1/-1. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_of_night.jpg -Oracle:White creatures get -1/-1. \ No newline at end of file +Oracle:White creatures get -1/-1. diff --git a/forge-gui/res/cardsfolder/d/dread_reaper.txt b/forge-gui/res/cardsfolder/d/dread_reaper.txt index e60b3a22b70..9c20477726e 100644 --- a/forge-gui/res/cardsfolder/d/dread_reaper.txt +++ b/forge-gui/res/cardsfolder/d/dread_reaper.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 5 life. SVar:TrigLoseLife:DB$ LoseLife | Cost$ 0 | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_reaper.jpg -Oracle:Flying\nWhen Dread Reaper enters the battlefield, you lose 5 life. \ No newline at end of file +Oracle:Flying\nWhen Dread Reaper enters the battlefield, you lose 5 life. diff --git a/forge-gui/res/cardsfolder/d/dread_return.txt b/forge-gui/res/cardsfolder/d/dread_return.txt index 7c14f0ca865..fefe844de33 100644 --- a/forge-gui/res/cardsfolder/d/dread_return.txt +++ b/forge-gui/res/cardsfolder/d/dread_return.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback Sac<3/Creature> A:SP$ ChangeZone | Cost$ 2 B B | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_return.jpg -Oracle:Return target creature card from your graveyard to the battlefield.\nFlashback-Sacrifice three creatures. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Return target creature card from your graveyard to the battlefield.\nFlashback-Sacrifice three creatures. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/dread_slag.txt b/forge-gui/res/cardsfolder/d/dread_slag.txt index f635860c627..2dc4b8f10a0 100644 --- a/forge-gui/res/cardsfolder/d/dread_slag.txt +++ b/forge-gui/res/cardsfolder/d/dread_slag.txt @@ -9,4 +9,4 @@ SVar:BuffedBy:Card SVar:NeedsToPlayVar:Y LE2 SVar:Y:Count$CardsInYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_slag.jpg -Oracle:Trample\nDread Slag gets -4/-4 for each card in your hand. \ No newline at end of file +Oracle:Trample\nDread Slag gets -4/-4 for each card in your hand. diff --git a/forge-gui/res/cardsfolder/d/dread_slaver.txt b/forge-gui/res/cardsfolder/d/dread_slaver.txt index 6a3760ad84b..256c2cd4a43 100644 --- a/forge-gui/res/cardsfolder/d/dread_slaver.txt +++ b/forge-gui/res/cardsfolder/d/dread_slaver.txt @@ -1,10 +1,10 @@ -Name:Dread Slaver -ManaCost:3 B B -Types:Creature Zombie Horror -PT:3/5 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | Execute$ TrigChange | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, return it to the battlefield under your control. That creature is a black Zombie in addition to its other colors and types. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard | RememberChanged$ True | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Types$ Zombie | Colors$ Black | Permanent$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_slaver.jpg -Oracle:Whenever a creature dealt damage by Dread Slaver this turn dies, return it to the battlefield under your control. That creature is a black Zombie in addition to its other colors and types. \ No newline at end of file +Name:Dread Slaver +ManaCost:3 B B +Types:Creature Zombie Horror +PT:3/5 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | Execute$ TrigChange | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, return it to the battlefield under your control. That creature is a black Zombie in addition to its other colors and types. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard | RememberChanged$ True | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Types$ Zombie | Colors$ Black | Permanent$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_slaver.jpg +Oracle:Whenever a creature dealt damage by Dread Slaver this turn dies, return it to the battlefield under your control. That creature is a black Zombie in addition to its other colors and types. diff --git a/forge-gui/res/cardsfolder/d/dread_specter.txt b/forge-gui/res/cardsfolder/d/dread_specter.txt index ed113d2e0a9..af43a3e65f7 100644 --- a/forge-gui/res/cardsfolder/d/dread_specter.txt +++ b/forge-gui/res/cardsfolder/d/dread_specter.txt @@ -9,4 +9,4 @@ SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execu SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_specter.jpg -Oracle:Whenever Dread Specter blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Whenever Dread Specter blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/d/dread_statuary.txt b/forge-gui/res/cardsfolder/d/dread_statuary.txt index c2b5c099991..2a6c35c7e9e 100644 --- a/forge-gui/res/cardsfolder/d/dread_statuary.txt +++ b/forge-gui/res/cardsfolder/d/dread_statuary.txt @@ -4,4 +4,4 @@ Types:Land 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 +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. diff --git a/forge-gui/res/cardsfolder/d/dread_warlock.txt b/forge-gui/res/cardsfolder/d/dread_warlock.txt index b303fedbfb0..07a5d4d785f 100644 --- a/forge-gui/res/cardsfolder/d/dread_warlock.txt +++ b/forge-gui/res/cardsfolder/d/dread_warlock.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:2/2 K:CantBeBlockedBy Creature.nonBlack SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_warlock.jpg -Oracle:Dread Warlock can't be blocked except by black creatures. \ No newline at end of file +Oracle:Dread Warlock can't be blocked except by black creatures. diff --git a/forge-gui/res/cardsfolder/d/dread_wight.txt b/forge-gui/res/cardsfolder/d/dread_wight.txt index 1c67bcedbf3..ca94a04a38f 100644 --- a/forge-gui/res/cardsfolder/d/dread_wight.txt +++ b/forge-gui/res/cardsfolder/d/dread_wight.txt @@ -1,18 +1,18 @@ -Name:Dread Wight -ManaCost:3 B B -Types:Creature Zombie -PT:3/4 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrigBlocked | TriggerDescription$At end of combat, put a paralyzation counter on each creature blocking or blocked by CARDNAME and tap those creatures. Each of those creatures doesn't untap during its controller's untap step for as long as it has a paralyzation counter on it. Each of those creatures gains "{4}: Remove a paralyzation counter from this creature." -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | DelayedTrigger$ DelTrigBlocker | Secondary$ True | TriggerDescription$ At end of combat, put a paralyzation counter on each creature blocking or blocked by CARDNAME and tap those creatures. Each of those creatures doesn't untap during its controller's untap step for as long as it has a paralyzation counter on it. Each of those creatures gains "{4}: Remove a paralyzation counter from this creature." -SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Opponent | Execute$ TrigCounterBlocked | TriggerDescription$ At the end of combat, put a paralyzation counter on creature -SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | Execute$ TrigCounterBlocker | TriggerDescription$ At the end of combat, put a paralyzation counter on creature -SVar:TrigCounterBlocked:AB$ PutCounter | Cost$ 0 | CounterType$ PARALYZATION | CounterNum$ 1 | Defined$ TriggeredAttacker | SubAbility$ DBTapBlocked | SpellDescription$ Put paralyzation counter on creature -SVar:TrigCounterBlocker:AB$ PutCounter | Cost$ 0 | CounterType$ PARALYZATION | CounterNum$ 1 | Defined$ TriggeredBlocker | SubAbility$ DBTapBlocker | SpellDescription$ Put paralyzation counter on creature -SVar:DBTapBlocked:DB$ Tap | Defined$ TriggeredAttacker | SpellDescription$ Tap creature | SubAbility$ DBAnimateAttacker -SVar:DBTapBlocker:DB$ Tap | Defined$ TriggeredBlocker | SpellDescription$ Tap creature | SubAbility$ DBAnimateBlocker -SVar:DBAnimateAttacker:DB$ Animate | Defined$ TriggeredAttacker | staticAbilities$ Static | Abilities$ ABRemoveCounter | Permanent$ True -SVar:DBAnimateBlocker:DB$ Animate | Defined$ TriggeredBlocker | staticAbilities$ Static | Abilities$ ABRemoveCounter | Permanent$ True -SVar:ABRemoveCounter:AB$ RemoveCounter | Defined$ Self | Cost$ 4 | CounterType$ PARALYZATION | CounterNum$ 1 | SpellDescription$ Remove a paralyzation counter from this creature. -SVar:Static:Mode$ Continuous | Affected$ Card.Self+counters_GE1_PARALYZATION | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | AffectedZone$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_wight.jpg -Oracle:At end of combat, put a paralyzation counter on each creature blocking or blocked by Dread Wight and tap those creatures. Each of those creatures doesn't untap during its controller's untap step for as long as it has a paralyzation counter on it. Each of those creatures gains "{4}: Remove a paralyzation counter from this creature." \ No newline at end of file +Name:Dread Wight +ManaCost:3 B B +Types:Creature Zombie +PT:3/4 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrigBlocked | TriggerDescription$At end of combat, put a paralyzation counter on each creature blocking or blocked by CARDNAME and tap those creatures. Each of those creatures doesn't untap during its controller's untap step for as long as it has a paralyzation counter on it. Each of those creatures gains "{4}: Remove a paralyzation counter from this creature." +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | DelayedTrigger$ DelTrigBlocker | Secondary$ True | TriggerDescription$ At end of combat, put a paralyzation counter on each creature blocking or blocked by CARDNAME and tap those creatures. Each of those creatures doesn't untap during its controller's untap step for as long as it has a paralyzation counter on it. Each of those creatures gains "{4}: Remove a paralyzation counter from this creature." +SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Opponent | Execute$ TrigCounterBlocked | TriggerDescription$ At the end of combat, put a paralyzation counter on creature +SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | Execute$ TrigCounterBlocker | TriggerDescription$ At the end of combat, put a paralyzation counter on creature +SVar:TrigCounterBlocked:AB$ PutCounter | Cost$ 0 | CounterType$ PARALYZATION | CounterNum$ 1 | Defined$ TriggeredAttacker | SubAbility$ DBTapBlocked | SpellDescription$ Put paralyzation counter on creature +SVar:TrigCounterBlocker:AB$ PutCounter | Cost$ 0 | CounterType$ PARALYZATION | CounterNum$ 1 | Defined$ TriggeredBlocker | SubAbility$ DBTapBlocker | SpellDescription$ Put paralyzation counter on creature +SVar:DBTapBlocked:DB$ Tap | Defined$ TriggeredAttacker | SpellDescription$ Tap creature | SubAbility$ DBAnimateAttacker +SVar:DBTapBlocker:DB$ Tap | Defined$ TriggeredBlocker | SpellDescription$ Tap creature | SubAbility$ DBAnimateBlocker +SVar:DBAnimateAttacker:DB$ Animate | Defined$ TriggeredAttacker | staticAbilities$ Static | Abilities$ ABRemoveCounter | Permanent$ True +SVar:DBAnimateBlocker:DB$ Animate | Defined$ TriggeredBlocker | staticAbilities$ Static | Abilities$ ABRemoveCounter | Permanent$ True +SVar:ABRemoveCounter:AB$ RemoveCounter | Defined$ Self | Cost$ 4 | CounterType$ PARALYZATION | CounterNum$ 1 | SpellDescription$ Remove a paralyzation counter from this creature. +SVar:Static:Mode$ Continuous | Affected$ Card.Self+counters_GE1_PARALYZATION | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | AffectedZone$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/dread_wight.jpg +Oracle:At end of combat, put a paralyzation counter on each creature blocking or blocked by Dread Wight and tap those creatures. Each of those creatures doesn't untap during its controller's untap step for as long as it has a paralyzation counter on it. Each of those creatures gains "{4}: Remove a paralyzation counter from this creature." diff --git a/forge-gui/res/cardsfolder/d/dreadbore.txt b/forge-gui/res/cardsfolder/d/dreadbore.txt index 49c01a1bf98..aa65c501877 100644 --- a/forge-gui/res/cardsfolder/d/dreadbore.txt +++ b/forge-gui/res/cardsfolder/d/dreadbore.txt @@ -1,6 +1,6 @@ -Name:Dreadbore -ManaCost:B R -Types:Sorcery -A:SP$ Destroy | Cost$ B R | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadbore.jpg -Oracle:Destroy target creature or planeswalker. \ No newline at end of file +Name:Dreadbore +ManaCost:B R +Types:Sorcery +A:SP$ Destroy | Cost$ B R | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadbore.jpg +Oracle:Destroy target creature or planeswalker. diff --git a/forge-gui/res/cardsfolder/d/dreadbringer_lampads.txt b/forge-gui/res/cardsfolder/d/dreadbringer_lampads.txt index 04141757580..f5296b93f1d 100644 --- a/forge-gui/res/cardsfolder/d/dreadbringer_lampads.txt +++ b/forge-gui/res/cardsfolder/d/dreadbringer_lampads.txt @@ -1,11 +1,11 @@ -Name:Dreadbringer Lampads -ManaCost:4 B -Types:Enchantment Creature Nymph -PT:4/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Intimidate -SVar:BuffedBy:Enchantment -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadbringer_lampads.jpg -Oracle:Constellation - Whenever Dreadbringer Lampads or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Name:Dreadbringer Lampads +ManaCost:4 B +Types:Enchantment Creature Nymph +PT:4/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Intimidate +SVar:BuffedBy:Enchantment +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadbringer_lampads.jpg +Oracle:Constellation - Whenever Dreadbringer Lampads or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/d/dreadship_reef.txt b/forge-gui/res/cardsfolder/d/dreadship_reef.txt index 7f3396c1dad..56635ee1abd 100644 --- a/forge-gui/res/cardsfolder/d/dreadship_reef.txt +++ b/forge-gui/res/cardsfolder/d/dreadship_reef.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo U B | Amount$ Chose SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadship_reef.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Dreadship Reef.\n{1}, Remove X storage counters from Dreadship Reef: Add X mana in any combination of {U} and/or {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Dreadship Reef.\n{1}, Remove X storage counters from Dreadship Reef: Add X mana in any combination of {U} and/or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/dreadwaters.txt b/forge-gui/res/cardsfolder/d/dreadwaters.txt index 5a756f566fb..3c87d6f92ca 100644 --- a/forge-gui/res/cardsfolder/d/dreadwaters.txt +++ b/forge-gui/res/cardsfolder/d/dreadwaters.txt @@ -1,7 +1,7 @@ -Name:Dreadwaters -ManaCost:3 U -Types:Sorcery -A:SP$ Mill | Cost$ 3 U | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of lands you control. -SVar:X:Count$Valid Land.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadwaters.jpg -Oracle:Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of lands you control. \ No newline at end of file +Name:Dreadwaters +ManaCost:3 U +Types:Sorcery +A:SP$ Mill | Cost$ 3 U | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of lands you control. +SVar:X:Count$Valid Land.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadwaters.jpg +Oracle:Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of lands you control. diff --git a/forge-gui/res/cardsfolder/d/dreadwing.txt b/forge-gui/res/cardsfolder/d/dreadwing.txt index c03cb279ecd..3d8cb6dd95e 100644 --- a/forge-gui/res/cardsfolder/d/dreadwing.txt +++ b/forge-gui/res/cardsfolder/d/dreadwing.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:1/1 A:AB$ Pump | Cost$ 1 U R | NumAtt$ +3 | KW$ Flying | SpellDescription$ CARDNAME gets +3/+0 and gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dreadwing.jpg -Oracle:{1}{U}{R}: Dreadwing gets +3/+0 and gains flying until end of turn. \ No newline at end of file +Oracle:{1}{U}{R}: Dreadwing gets +3/+0 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dream_cache.txt b/forge-gui/res/cardsfolder/d/dream_cache.txt index 1ad52a49311..06f41260ec4 100644 --- a/forge-gui/res/cardsfolder/d/dream_cache.txt +++ b/forge-gui/res/cardsfolder/d/dream_cache.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 2 U | NumCards$ 3 | SubAbility$ ChangeZoneDB | SpellDescription$ Draw three cards, then put two cards from your hand both on top of your library or both on the bottom of your library. SVar:ChangeZoneDB:DB$ChangeZone | Origin$ Hand | Destination$ Library | ChangeNum$ 2 | Mandatory$ True | DestinationAlternative$ Library | LibraryPositionAlternative$ -1 | AlternativeDestinationMessage$ Would you like to put the cards on the top of your library (and not on the bottom)? SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_cache.jpg -Oracle:Draw three cards, then put two cards from your hand both on top of your library or both on the bottom of your library. \ No newline at end of file +Oracle:Draw three cards, then put two cards from your hand both on top of your library or both on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/d/dream_chisel.txt b/forge-gui/res/cardsfolder/d/dream_chisel.txt index 185d0ddbfd3..a52e6984e2b 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. -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. \ No newline at end of file +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. +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. diff --git a/forge-gui/res/cardsfolder/d/dream_coat.txt b/forge-gui/res/cardsfolder/d/dream_coat.txt index 04c9edf0aae..710eaa5769a 100644 --- a/forge-gui/res/cardsfolder/d/dream_coat.txt +++ b/forge-gui/res/cardsfolder/d/dream_coat.txt @@ -1,10 +1,10 @@ -Name:Dream Coat -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump -A:AB$ ChooseColor | Cost$ 0 | Defined$ You | OrColors$ True | ActivationLimit$ 1 | SubAbility$ DBAnimate | SpellDescription$ Enchanted creature becomes the color or colors of your choice. Activate this ability only once each turn. -SVar:DBAnimate:DB$ Animate | Colors$ ChosenColor | OverwriteColors$ True | Defined$ Enchanted | Permanent$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_coat.jpg -Oracle:Enchant creature\n{0}: Enchanted creature becomes the color or colors of your choice. Activate this ability only once each turn. \ No newline at end of file +Name:Dream Coat +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump +A:AB$ ChooseColor | Cost$ 0 | Defined$ You | OrColors$ True | ActivationLimit$ 1 | SubAbility$ DBAnimate | SpellDescription$ Enchanted creature becomes the color or colors of your choice. Activate this ability only once each turn. +SVar:DBAnimate:DB$ Animate | Colors$ ChosenColor | OverwriteColors$ True | Defined$ Enchanted | Permanent$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_coat.jpg +Oracle:Enchant creature\n{0}: Enchanted creature becomes the color or colors of your choice. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/d/dream_fighter.txt b/forge-gui/res/cardsfolder/d/dream_fighter.txt index dcf07eb7401..ce26a5bdf55 100644 --- a/forge-gui/res/cardsfolder/d/dream_fighter.txt +++ b/forge-gui/res/cardsfolder/d/dream_fighter.txt @@ -1,11 +1,11 @@ -Name:Dream Fighter -ManaCost:2 U -Types:Creature Human Soldier -PT:1/1 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPhaseAttacker | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, Dream Fighter and that creature phase out. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPhaseBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, Dream Fighter and that creature phase out. -SVar:TrigPhaseAttacker:DB$ Phases | Defined$ TriggeredAttacker | SubAbility$ DBPhaseSelf -SVar:TrigPhaseBlocker:DB$ Phases | Defined$ TriggeredBlocker | SubAbility$ DBPhaseSelf -SVar:DBPhaseSelf:DB$ Phases | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_fighter.jpg -Oracle:Whenever Dream Fighter blocks or becomes blocked by a creature, Dream Fighter and that creature phase out. (While they're phased out, they're treated as though they don't exist. Each one phases in before its controller untaps during his or her next untap step.) \ No newline at end of file +Name:Dream Fighter +ManaCost:2 U +Types:Creature Human Soldier +PT:1/1 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPhaseAttacker | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, Dream Fighter and that creature phase out. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPhaseBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, Dream Fighter and that creature phase out. +SVar:TrigPhaseAttacker:DB$ Phases | Defined$ TriggeredAttacker | SubAbility$ DBPhaseSelf +SVar:TrigPhaseBlocker:DB$ Phases | Defined$ TriggeredBlocker | SubAbility$ DBPhaseSelf +SVar:DBPhaseSelf:DB$ Phases | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_fighter.jpg +Oracle:Whenever Dream Fighter blocks or becomes blocked by a creature, Dream Fighter and that creature phase out. (While they're phased out, they're treated as though they don't exist. Each one phases in before its controller untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/d/dream_fracture.txt b/forge-gui/res/cardsfolder/d/dream_fracture.txt index 899d5f7f603..db5844be129 100644 --- a/forge-gui/res/cardsfolder/d/dream_fracture.txt +++ b/forge-gui/res/cardsfolder/d/dream_fracture.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell SVar:DBDraw:DB$Draw | Defined$ TargetedController | NumCards$ 1 | SubAbility$ DBDrawYou SVar:DBDrawYou:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_fracture.jpg -Oracle:Counter target spell. Its controller draws a card.\nDraw a card. \ No newline at end of file +Oracle:Counter target spell. Its controller draws a card.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/d/dream_halls.txt b/forge-gui/res/cardsfolder/d/dream_halls.txt index bbc6949e1af..f30211cf98f 100644 --- a/forge-gui/res/cardsfolder/d/dream_halls.txt +++ b/forge-gui/res/cardsfolder/d/dream_halls.txt @@ -1,8 +1,8 @@ -Name:Dream Halls -ManaCost:3 U U -Types:Enchantment -S:Mode$ Continuous | Affected$ Card.YouCtrl+nonToken | AddHiddenKeyword$ Alternative Cost Discard<1/Card.SharesColorWith/color sharing> | AffectedZone$ Hand,Graveyard,Exile,Library,Command | Description$ Rather than pay the mana cost for a spell, its controller may discard a card that shares a color with that spell. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_halls.jpg -Oracle:Rather than pay the mana cost for a spell, its controller may discard a card that shares a color with that spell. \ No newline at end of file +Name:Dream Halls +ManaCost:3 U U +Types:Enchantment +S:Mode$ Continuous | Affected$ Card.YouCtrl+nonToken | AddHiddenKeyword$ Alternative Cost Discard<1/Card.SharesColorWith/color sharing> | AffectedZone$ Hand,Graveyard,Exile,Library,Command | Description$ Rather than pay the mana cost for a spell, its controller may discard a card that shares a color with that spell. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_halls.jpg +Oracle:Rather than pay the mana cost for a spell, its controller may discard a card that shares a color with that spell. diff --git a/forge-gui/res/cardsfolder/d/dream_leash.txt b/forge-gui/res/cardsfolder/d/dream_leash.txt index 793e92ba862..ab8b8d764fd 100644 --- a/forge-gui/res/cardsfolder/d/dream_leash.txt +++ b/forge-gui/res/cardsfolder/d/dream_leash.txt @@ -1,10 +1,10 @@ -Name:Dream Leash -ManaCost:3 U U -Types:Enchantment Aura -Text:You can't choose an untapped permanent as CARDNAME's target as you cast CARDNAME. -K:Enchant permanent -K:SpellCantTarget:Permanent.untapped -A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Permanent | AILogic$ GainControl -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted permanent. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_leash.jpg -Oracle:Enchant permanent\nYou can't choose an untapped permanent as Dream Leash's target as you cast Dream Leash.\nYou control enchanted permanent. +Name:Dream Leash +ManaCost:3 U U +Types:Enchantment Aura +Text:You can't choose an untapped permanent as CARDNAME's target as you cast CARDNAME. +K:Enchant permanent +K:SpellCantTarget:Permanent.untapped +A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Permanent | AILogic$ GainControl +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted permanent. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_leash.jpg +Oracle:Enchant permanent\nYou can't choose an untapped permanent as Dream Leash's target as you cast Dream Leash.\nYou control enchanted permanent. diff --git a/forge-gui/res/cardsfolder/d/dream_prowler.txt b/forge-gui/res/cardsfolder/d/dream_prowler.txt index c0152ff7a06..0fb4737d5bd 100644 --- a/forge-gui/res/cardsfolder/d/dream_prowler.txt +++ b/forge-gui/res/cardsfolder/d/dream_prowler.txt @@ -5,4 +5,4 @@ PT:1/5 S:Mode$ Continuous | Affected$ Card.Self+attacking | AddHiddenKeyword$ Unblockable | CheckSVar$ X | SVarCompare$ EQ1 | Description$ CARDNAME can't be blocked as long as it's attacking alone. SVar:X:Count$Valid Card.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_prowler.jpg -Oracle:Dream Prowler can't be blocked as long as it's attacking alone. \ No newline at end of file +Oracle:Dream Prowler can't be blocked as long as it's attacking alone. diff --git a/forge-gui/res/cardsfolder/d/dream_salvage.txt b/forge-gui/res/cardsfolder/d/dream_salvage.txt index 7a6f0875f2e..7e2ae6c0893 100644 --- a/forge-gui/res/cardsfolder/d/dream_salvage.txt +++ b/forge-gui/res/cardsfolder/d/dream_salvage.txt @@ -1,9 +1,9 @@ -Name:Dream Salvage -ManaCost:UB -Types:Instant -A:SP$ Draw | Cost$ UB | NumCards$ X | Defined$ You | ValidTgts$ Opponent | References$ X | SpellDescription$ Draw cards equal to the number of cards target opponent discarded this turn. -SVar:X:TargetedPlayer$CardsDiscardedThisTurn -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_salvage.jpg -Oracle:Draw cards equal to the number of cards target opponent discarded this turn. \ No newline at end of file +Name:Dream Salvage +ManaCost:UB +Types:Instant +A:SP$ Draw | Cost$ UB | NumCards$ X | Defined$ You | ValidTgts$ Opponent | References$ X | SpellDescription$ Draw cards equal to the number of cards target opponent discarded this turn. +SVar:X:TargetedPlayer$CardsDiscardedThisTurn +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_salvage.jpg +Oracle:Draw cards equal to the number of cards target opponent discarded this turn. diff --git a/forge-gui/res/cardsfolder/d/dream_stalker.txt b/forge-gui/res/cardsfolder/d/dream_stalker.txt index 845e6e151ec..482a6a11379 100644 --- a/forge-gui/res/cardsfolder/d/dream_stalker.txt +++ b/forge-gui/res/cardsfolder/d/dream_stalker.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Permanent.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_stalker.jpg -Oracle:When Dream Stalker enters the battlefield, return a permanent you control to its owner's hand. \ No newline at end of file +Oracle:When Dream Stalker enters the battlefield, return a permanent you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/d/dream_thief.txt b/forge-gui/res/cardsfolder/d/dream_thief.txt index 70f3f013819..43f18ef5ecb 100644 --- a/forge-gui/res/cardsfolder/d/dream_thief.txt +++ b/forge-gui/res/cardsfolder/d/dream_thief.txt @@ -1,10 +1,10 @@ -Name:Dream Thief -ManaCost:2 U -Types:Creature Faerie Rogue -PT:2/1 -K:Flying -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card if you've cast another blue spell this turn. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | ConditionCheckSVar$ X | References$ X -SVar:X:Count$ThisTurnCast_Card.Other+Blue+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_thief.jpg -Oracle:Flying\nWhen Dream Thief enters the battlefield, draw a card if you've cast another blue spell this turn. \ No newline at end of file +Name:Dream Thief +ManaCost:2 U +Types:Creature Faerie Rogue +PT:2/1 +K:Flying +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card if you've cast another blue spell this turn. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | ConditionCheckSVar$ X | References$ X +SVar:X:Count$ThisTurnCast_Card.Other+Blue+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_thief.jpg +Oracle:Flying\nWhen Dream Thief enters the battlefield, draw a card if you've cast another blue spell this turn. diff --git a/forge-gui/res/cardsfolder/d/dream_thrush.txt b/forge-gui/res/cardsfolder/d/dream_thrush.txt index 7c83eec5481..f353a2cbc1e 100644 --- a/forge-gui/res/cardsfolder/d/dream_thrush.txt +++ b/forge-gui/res/cardsfolder/d/dream_thrush.txt @@ -1,10 +1,10 @@ -Name:Dream Thrush -ManaCost:1 U -Types:Creature Bird -PT:1/1 -K:Flying -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_thrush.jpg -Oracle:Flying\n{T}: Target land becomes the basic land type of your choice until end of turn. \ No newline at end of file +Name:Dream Thrush +ManaCost:1 U +Types:Creature Bird +PT:1/1 +K:Flying +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_thrush.jpg +Oracle:Flying\n{T}: Target land becomes the basic land type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dream_tides.txt b/forge-gui/res/cardsfolder/d/dream_tides.txt index d27f7a503bf..2d900b7e583 100644 --- a/forge-gui/res/cardsfolder/d/dream_tides.txt +++ b/forge-gui/res/cardsfolder/d/dream_tides.txt @@ -1,13 +1,13 @@ -Name:Dream Tides -ManaCost:2 U U -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Creatures don't untap during their controllers' untap steps. -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may choose any number of tapped nongreen creatures he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures. -SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Creature.tapped+nonGreen | TargetControls$ True | ChoiceTitle$ Choose any number of tapped nongreen creatures you control | ChoiceZone$ Battlefield | SubAbility$ DBUntap -SVar:DBUntap:DB$ RepeatEach | DefinedCards$ ChosenCard | RepeatSubAbility$ UntapEach -SVar:UntapEach:DB$ Untap | Defined$ Remembered | UnlessCost$ 2 | UnlessPayer$ RememberedController | UnlessSwitched$ True | ShowCurrentCard$ Remembered -SVar:X:Count$Valid Creature.tapped+nonGreen+ActivePlayerCtrl -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_tides.jpg -Oracle:Creatures don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player may choose any number of tapped nongreen creatures he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures. +Name:Dream Tides +ManaCost:2 U U +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Creatures don't untap during their controllers' untap steps. +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may choose any number of tapped nongreen creatures he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures. +SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Creature.tapped+nonGreen | TargetControls$ True | ChoiceTitle$ Choose any number of tapped nongreen creatures you control | ChoiceZone$ Battlefield | SubAbility$ DBUntap +SVar:DBUntap:DB$ RepeatEach | DefinedCards$ ChosenCard | RepeatSubAbility$ UntapEach +SVar:UntapEach:DB$ Untap | Defined$ Remembered | UnlessCost$ 2 | UnlessPayer$ RememberedController | UnlessSwitched$ True | ShowCurrentCard$ Remembered +SVar:X:Count$Valid Creature.tapped+nonGreen+ActivePlayerCtrl +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_tides.jpg +Oracle:Creatures don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player may choose any number of tapped nongreen creatures he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures. diff --git a/forge-gui/res/cardsfolder/d/dream_twist.txt b/forge-gui/res/cardsfolder/d/dream_twist.txt index 3ea322bded0..63ba55e9a9c 100644 --- a/forge-gui/res/cardsfolder/d/dream_twist.txt +++ b/forge-gui/res/cardsfolder/d/dream_twist.txt @@ -1,7 +1,7 @@ -Name:Dream Twist -ManaCost:U -Types:Instant -K:Flashback 1 U -A:SP$ Mill | Cost$ U | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_twist.jpg -Oracle:Target player puts the top three cards of his or her library into his or her graveyard.\nFlashback {1}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Dream Twist +ManaCost:U +Types:Instant +K:Flashback 1 U +A:SP$ Mill | Cost$ U | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dream_twist.jpg +Oracle:Target player puts the top three cards of his or her library into his or her graveyard.\nFlashback {1}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/d/dreamborn_muse.txt b/forge-gui/res/cardsfolder/d/dreamborn_muse.txt index 60db875f8d3..0efb9e7bf13 100644 --- a/forge-gui/res/cardsfolder/d/dreamborn_muse.txt +++ b/forge-gui/res/cardsfolder/d/dreamborn_muse.txt @@ -7,4 +7,4 @@ SVar:TrigMillYou:AB$ Mill | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ X | R SVar:X:TriggeredPlayer$CardsInHand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamborn_muse.jpg -Oracle:At the beginning of each player's upkeep, that player puts the top X cards of his or her library into his or her graveyard, where X is the number of cards in his or her hand. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player puts the top X cards of his or her library into his or her graveyard, where X is the number of cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/d/dreamcatcher.txt b/forge-gui/res/cardsfolder/d/dreamcatcher.txt index ce7abad27f2..ff9896a2d90 100644 --- a/forge-gui/res/cardsfolder/d/dreamcatcher.txt +++ b/forge-gui/res/cardsfolder/d/dreamcatcher.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Exec SVar:TrigDraw:AB$Draw | Cost$ Sac<1/CARDNAME> | Defined$ You | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamcatcher.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may sacrifice Dreamcatcher. If you do, draw a card. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, you may sacrifice Dreamcatcher. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/d/dreampod_druid.txt b/forge-gui/res/cardsfolder/d/dreampod_druid.txt index 413efb92ae9..25cfd2ebb02 100644 --- a/forge-gui/res/cardsfolder/d/dreampod_druid.txt +++ b/forge-gui/res/cardsfolder/d/dreampod_druid.txt @@ -1,8 +1,8 @@ -Name:Dreampod Druid -ManaCost:1 G -Types:Creature Human Druid -PT:2/2 -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigToken | IsPresent$ Card.Self+enchanted | TriggerDescription$ At the beginning of each upkeep, if CARDNAME is enchanted, put a 1/1 green Saproling creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreampod_druid.jpg -Oracle:At the beginning of each upkeep, if Dreampod Druid is enchanted, put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Name:Dreampod Druid +ManaCost:1 G +Types:Creature Human Druid +PT:2/2 +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigToken | IsPresent$ Card.Self+enchanted | TriggerDescription$ At the beginning of each upkeep, if CARDNAME is enchanted, put a 1/1 green Saproling creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dreampod_druid.jpg +Oracle:At the beginning of each upkeep, if Dreampod Druid is enchanted, put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/dreams_grip.txt b/forge-gui/res/cardsfolder/d/dreams_grip.txt index 92a6d561baa..32a1520dd34 100644 --- a/forge-gui/res/cardsfolder/d/dreams_grip.txt +++ b/forge-gui/res/cardsfolder/d/dreams_grip.txt @@ -7,4 +7,4 @@ SVar:DBTap:DB$ Tap | ValidTgts$ Permanent | TgtPrompt$ Select target permanent t SVar:DBUntap:DB$ Untap | ValidTgts$ Permanent | TgtPrompt$ Select target permanent to untap | SpellDescription$ Untap target permanent. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dreams_grip.jpg -Oracle:Choose one - Tap target permanent; or untap target permanent.\nEntwine {1} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Tap target permanent; or untap target permanent.\nEntwine {1} (Choose both if you pay the entwine cost.) 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 efe799e033f..a5dd0c46a2a 100644 --- a/forge-gui/res/cardsfolder/d/dreams_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/d/dreams_of_the_dead.txt @@ -1,9 +1,9 @@ -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. -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 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreams_of_the_dead.jpg -Oracle:{1}{U}: 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. (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) \ No newline at end of file +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. +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 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dreams_of_the_dead.jpg +Oracle:{1}{U}: 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. (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) diff --git a/forge-gui/res/cardsfolder/d/dreamscape_artist.txt b/forge-gui/res/cardsfolder/d/dreamscape_artist.txt index 1eb79ec4925..5cb9c5b4f74 100644 --- a/forge-gui/res/cardsfolder/d/dreamscape_artist.txt +++ b/forge-gui/res/cardsfolder/d/dreamscape_artist.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:1/1 A:AB$ ChangeZone | Cost$ 2 U T Discard<1/Card> Sac<1/Land> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 2 | SpellDescription$ Search your library for up to two basic land cards and put them onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamscape_artist.jpg -Oracle:{2}{U}, {T}, Discard a card, Sacrifice a land: Search your library for up to two basic land cards and put them onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{2}{U}, {T}, Discard a card, Sacrifice a land: Search your library for up to two basic land cards and put them onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/d/dreamspoiler_witches.txt b/forge-gui/res/cardsfolder/d/dreamspoiler_witches.txt index 456dd536fc4..ee4328133a7 100644 --- a/forge-gui/res/cardsfolder/d/dreamspoiler_witches.txt +++ b/forge-gui/res/cardsfolder/d/dreamspoiler_witches.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ Whenever you cast a spell during an opponent's turn, you may have target creature get -1/-1 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamspoiler_witches.jpg -Oracle:Flying\nWhenever you cast a spell during an opponent's turn, you may have target creature get -1/-1 until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever you cast a spell during an opponent's turn, you may have target creature get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dreamstone_hedron.txt b/forge-gui/res/cardsfolder/d/dreamstone_hedron.txt index 10c953ef7e0..7859520c1e2 100644 --- a/forge-gui/res/cardsfolder/d/dreamstone_hedron.txt +++ b/forge-gui/res/cardsfolder/d/dreamstone_hedron.txt @@ -4,4 +4,4 @@ Types:Artifact 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 +Oracle:{T}: Add {3} to your mana pool.\n{3}, {T}, Sacrifice Dreamstone Hedron: Draw three cards. diff --git a/forge-gui/res/cardsfolder/d/dreamwinder.txt b/forge-gui/res/cardsfolder/d/dreamwinder.txt index 3155ca09347..318c99f55f6 100644 --- a/forge-gui/res/cardsfolder/d/dreamwinder.txt +++ b/forge-gui/res/cardsfolder/d/dreamwinder.txt @@ -1,9 +1,9 @@ -Name:Dreamwinder -ManaCost:3 U -Types:Creature Serpent -PT:4/3 -S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. -A:AB$ Animate | Cost$ U Sac<1/Island> | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land becomes an Island until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamwinder.jpg -Oracle:Dreamwinder can't attack unless defending player controls an Island.\n{U}, Sacrifice an Island: Target land becomes an Island until end of turn. \ No newline at end of file +Name:Dreamwinder +ManaCost:3 U +Types:Creature Serpent +PT:4/3 +S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. +A:AB$ Animate | Cost$ U Sac<1/Island> | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land becomes an Island until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dreamwinder.jpg +Oracle:Dreamwinder can't attack unless defending player controls an Island.\n{U}, Sacrifice an Island: Target land becomes an Island until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dredge.txt b/forge-gui/res/cardsfolder/d/dredge.txt index 0c77243a275..9fbd64049b5 100644 --- a/forge-gui/res/cardsfolder/d/dredge.txt +++ b/forge-gui/res/cardsfolder/d/dredge.txt @@ -5,4 +5,4 @@ A:SP$ Sacrifice | Cost$ B | SacValid$ Creature,Land | SacMessage$ Creature or La SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dredge.jpg -Oracle:Sacrifice a creature or land.\nDraw a card. \ No newline at end of file +Oracle:Sacrifice a creature or land.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/d/dreg_mangler.txt b/forge-gui/res/cardsfolder/d/dreg_mangler.txt index c5417890565..12d62f1a069 100644 --- a/forge-gui/res/cardsfolder/d/dreg_mangler.txt +++ b/forge-gui/res/cardsfolder/d/dreg_mangler.txt @@ -1,9 +1,9 @@ -Name:Dreg Mangler -ManaCost:1 B G -Types:Creature Plant Zombie -PT:3/3 -K:Haste -A:AB$ PutCounter | Cost$ 3 B G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/dreg_mangler.jpg -Oracle:Haste\nScavenge {3}{B}{G} ({3}{B}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Dreg Mangler +ManaCost:1 B G +Types:Creature Plant Zombie +PT:3/3 +K:Haste +A:AB$ PutCounter | Cost$ 3 B G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/dreg_mangler.jpg +Oracle:Haste\nScavenge {3}{B}{G} ({3}{B}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/dreg_reaver.txt b/forge-gui/res/cardsfolder/d/dreg_reaver.txt index ff609d468de..0df8e981e26 100644 --- a/forge-gui/res/cardsfolder/d/dreg_reaver.txt +++ b/forge-gui/res/cardsfolder/d/dreg_reaver.txt @@ -3,4 +3,4 @@ ManaCost:4 B Types:Creature Zombie Beast PT:4/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/dreg_reaver.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/d/dregs_of_sorrow.txt b/forge-gui/res/cardsfolder/d/dregs_of_sorrow.txt index 74cdef368ff..99785fbeaf2 100644 --- a/forge-gui/res/cardsfolder/d/dregs_of_sorrow.txt +++ b/forge-gui/res/cardsfolder/d/dregs_of_sorrow.txt @@ -8,4 +8,4 @@ SVar:MaxTgts:Count$Valid Creature.nonBlack SVar:DB:DB$Draw | Defined$ You | NumCards$ X SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dregs_of_sorrow.jpg -Oracle:Destroy X target nonblack creatures. Draw X cards. \ No newline at end of file +Oracle:Destroy X target nonblack creatures. Draw X cards. diff --git a/forge-gui/res/cardsfolder/d/dregscape_zombie.txt b/forge-gui/res/cardsfolder/d/dregscape_zombie.txt index f16895dd905..3e31ca6f95b 100644 --- a/forge-gui/res/cardsfolder/d/dregscape_zombie.txt +++ b/forge-gui/res/cardsfolder/d/dregscape_zombie.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:2/1 K:Unearth:B SVar:Picture:http://www.wizards.com/global/images/magic/general/dregscape_zombie.jpg -Oracle:Unearth {B} ({B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Unearth {B} ({B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/drekavac.txt b/forge-gui/res/cardsfolder/d/drekavac.txt index b6f73a259e0..7c49b67a82b 100644 --- a/forge-gui/res/cardsfolder/d/drekavac.txt +++ b/forge-gui/res/cardsfolder/d/drekavac.txt @@ -7,4 +7,4 @@ SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Discard<1/C SVar:NeedsToPlayVar:Y GE1 SVar:Y:Count$ValidHand Card.nonCreature+YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card111258.jpg -Oracle:When Drekavac enters the battlefield, sacrifice it unless you discard a noncreature card. \ No newline at end of file +Oracle:When Drekavac enters the battlefield, sacrifice it unless you discard a noncreature card. diff --git a/forge-gui/res/cardsfolder/d/drelnoch.txt b/forge-gui/res/cardsfolder/d/drelnoch.txt index 1e458add8be..787f2a147a4 100644 --- a/forge-gui/res/cardsfolder/d/drelnoch.txt +++ b/forge-gui/res/cardsfolder/d/drelnoch.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME becomes blocked, you may draw two cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/drelnoch.jpg -Oracle:Whenever Drelnoch becomes blocked, you may draw two cards. \ No newline at end of file +Oracle:Whenever Drelnoch becomes blocked, you may draw two cards. diff --git a/forge-gui/res/cardsfolder/d/drench_the_soil_in_their_blood.txt b/forge-gui/res/cardsfolder/d/drench_the_soil_in_their_blood.txt index 7abf4ce7d52..5af342bc019 100644 --- a/forge-gui/res/cardsfolder/d/drench_the_soil_in_their_blood.txt +++ b/forge-gui/res/cardsfolder/d/drench_the_soil_in_their_blood.txt @@ -1,8 +1,8 @@ -Name:Drench the Soil in Their Blood -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ BloodyCombat | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, after the main phase, there is an additional combat phase followed by an additional main phase. Creatures you control gain vigilance until end of turn. -SVar:BloodyCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 | SubAbility$ MakeVigilant -SVar:MakeVigilant:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Vigilance -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/drench_the_soil_in_their_blood.jpg -Oracle:When you set this scheme in motion, after the main phase, there is an additional combat phase followed by an additional main phase. Creatures you control gain vigilance until end of turn. +Name:Drench the Soil in Their Blood +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ BloodyCombat | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, after the main phase, there is an additional combat phase followed by an additional main phase. Creatures you control gain vigilance until end of turn. +SVar:BloodyCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 | SubAbility$ MakeVigilant +SVar:MakeVigilant:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Vigilance +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/drench_the_soil_in_their_blood.jpg +Oracle:When you set this scheme in motion, after the main phase, there is an additional combat phase followed by an additional main phase. Creatures you control gain vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/d/drift_of_phantasms.txt b/forge-gui/res/cardsfolder/d/drift_of_phantasms.txt index df737b67377..4d7bcd2d571 100644 --- a/forge-gui/res/cardsfolder/d/drift_of_phantasms.txt +++ b/forge-gui/res/cardsfolder/d/drift_of_phantasms.txt @@ -6,4 +6,4 @@ K:Defender K:Flying K:Transmute:1 U U SVar:Picture:http://www.wizards.com/global/images/magic/general/drift_of_phantasms.jpg -Oracle:Defender (This creature can't attack.)\nFlying\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFlying\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/drift_of_the_dead.txt b/forge-gui/res/cardsfolder/d/drift_of_the_dead.txt index ba8e5883715..516154b8e0d 100644 --- a/forge-gui/res/cardsfolder/d/drift_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/d/drift_of_the_dead.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Land.Snow+YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/drift_of_the_dead.jpg -Oracle:Defender (This creature can't attack.)\nDrift of the Dead's power and toughness are each equal to the number of snow lands you control. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nDrift of the Dead's power and toughness are each equal to the number of snow lands you control. diff --git a/forge-gui/res/cardsfolder/d/drifter_il_dal.txt b/forge-gui/res/cardsfolder/d/drifter_il_dal.txt index 70de511ca55..17c093753e7 100644 --- a/forge-gui/res/cardsfolder/d/drifter_il_dal.txt +++ b/forge-gui/res/cardsfolder/d/drifter_il_dal.txt @@ -5,4 +5,4 @@ PT:2/1 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U K:Shadow SVar:Picture:http://www.wizards.com/global/images/magic/general/drifter_il_dal.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nAt the beginning of your upkeep, sacrifice Drifter il-Dal unless you pay {U}. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nAt the beginning of your upkeep, sacrifice Drifter il-Dal unless you pay {U}. diff --git a/forge-gui/res/cardsfolder/d/drifting_djinn.txt b/forge-gui/res/cardsfolder/d/drifting_djinn.txt index a13036cedeb..98d548134fe 100644 --- a/forge-gui/res/cardsfolder/d/drifting_djinn.txt +++ b/forge-gui/res/cardsfolder/d/drifting_djinn.txt @@ -6,4 +6,4 @@ K:Flying K:Cycling:2 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 U SVar:Picture:http://www.wizards.com/global/images/magic/general/drifting_djinn.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Drifting Djinn unless you pay {1}{U}.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Drifting Djinn unless you pay {1}{U}.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/d/drifting_meadow.txt b/forge-gui/res/cardsfolder/d/drifting_meadow.txt index 7227311bac9..43d961e93b2 100644 --- a/forge-gui/res/cardsfolder/d/drifting_meadow.txt +++ b/forge-gui/res/cardsfolder/d/drifting_meadow.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. 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 +Oracle:Drifting Meadow enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/d/drifting_shade.txt b/forge-gui/res/cardsfolder/d/drifting_shade.txt index fee0dd6cdac..ef3fa800fdd 100644 --- a/forge-gui/res/cardsfolder/d/drifting_shade.txt +++ b/forge-gui/res/cardsfolder/d/drifting_shade.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/drifting_shade.jpg -Oracle:Flying\n{B}: Drifting Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{B}: Drifting Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/drill_skimmer.txt b/forge-gui/res/cardsfolder/d/drill_skimmer.txt index 0d5aa2e97d8..9f1e705c279 100644 --- a/forge-gui/res/cardsfolder/d/drill_skimmer.txt +++ b/forge-gui/res/cardsfolder/d/drill_skimmer.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Shroud | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has shroud as long as you control another artifact creature. (It can't be the target of spells or abilities.) SVar:X:Count$Valid Creature.Artifact+Other+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/drill_skimmer.jpg -Oracle:Flying\nDrill-Skimmer has shroud as long as you control another artifact creature. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flying\nDrill-Skimmer has shroud as long as you control another artifact creature. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/d/drinker_of_sorrow.txt b/forge-gui/res/cardsfolder/d/drinker_of_sorrow.txt index 716af651bbe..e21b22230b0 100644 --- a/forge-gui/res/cardsfolder/d/drinker_of_sorrow.txt +++ b/forge-gui/res/cardsfolder/d/drinker_of_sorrow.txt @@ -1,9 +1,9 @@ -Name:Drinker of Sorrow -ManaCost:2 B -Types:Creature Horror -PT:5/3 -K:CARDNAME can't block. -T:Mode$ DamageDone | ValidSource$ Card.Self | CombatDamage$ True | Execute$ TrigSac | TriggerDescription$ When CARDNAME deals combat damage, sacrifice a permanent. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Permanent -SVar:Picture:http://www.wizards.com/global/images/magic/general/drinker_of_sorrow.jpg -Oracle:Drinker of Sorrow can't block.\nWhenever Drinker of Sorrow deals combat damage, sacrifice a permanent. \ No newline at end of file +Name:Drinker of Sorrow +ManaCost:2 B +Types:Creature Horror +PT:5/3 +K:CARDNAME can't block. +T:Mode$ DamageDone | ValidSource$ Card.Self | CombatDamage$ True | Execute$ TrigSac | TriggerDescription$ When CARDNAME deals combat damage, sacrifice a permanent. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Permanent +SVar:Picture:http://www.wizards.com/global/images/magic/general/drinker_of_sorrow.jpg +Oracle:Drinker of Sorrow can't block.\nWhenever Drinker of Sorrow deals combat damage, sacrifice a permanent. diff --git a/forge-gui/res/cardsfolder/d/dripping_dead.txt b/forge-gui/res/cardsfolder/d/dripping_dead.txt index c99b5648429..d197fa376f9 100644 --- a/forge-gui/res/cardsfolder/d/dripping_dead.txt +++ b/forge-gui/res/cardsfolder/d/dripping_dead.txt @@ -6,4 +6,4 @@ K:CARDNAME can't block. T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature. It can't be regenerated. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/dripping_dead.jpg -Oracle:Dripping Dead can't block.\nWhenever Dripping Dead deals combat damage to a creature, destroy that creature. It can't be regenerated. \ No newline at end of file +Oracle:Dripping Dead can't block.\nWhenever Dripping Dead deals combat damage to a creature, destroy that creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/dripping_tongue_zubera.txt b/forge-gui/res/cardsfolder/d/dripping_tongue_zubera.txt index 06c9c73057d..1c037ebc0ec 100644 --- a/forge-gui/res/cardsfolder/d/dripping_tongue_zubera.txt +++ b/forge-gui/res/cardsfolder/d/dripping_tongue_zubera.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigToken:AB$Token | Cost$ 0 | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Colorless | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenAmount$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Card.Zubera SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80511.jpg -Oracle:When Dripping-Tongue Zubera dies, put a 1/1 colorless Spirit creature token onto the battlefield for each Zubera that died this turn. \ No newline at end of file +Oracle:When Dripping-Tongue Zubera dies, put a 1/1 colorless Spirit creature token onto the battlefield for each Zubera that died this turn. diff --git a/forge-gui/res/cardsfolder/d/driver_of_the_dead.txt b/forge-gui/res/cardsfolder/d/driver_of_the_dead.txt index a6e52f5168c..d9d69fcaad8 100644 --- a/forge-gui/res/cardsfolder/d/driver_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/d/driver_of_the_dead.txt @@ -1,8 +1,8 @@ -Name:Driver of the Dead -ManaCost:3 B -Types:Creature Vampire -PT:3/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME dies, return target creature with converted mana cost 2 or less from your graveyard to the battlefield. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card with converted mana cost 2 or less in your graveyard | ValidTgts$ Creature.YouCtrl+cmcLE2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/driver_of_the_dead.jpg -Oracle:When Driver of the Dead dies, return target creature card with converted mana cost 2 or less from your graveyard to the battlefield. \ No newline at end of file +Name:Driver of the Dead +ManaCost:3 B +Types:Creature Vampire +PT:3/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME dies, return target creature with converted mana cost 2 or less from your graveyard to the battlefield. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card with converted mana cost 2 or less in your graveyard | ValidTgts$ Creature.YouCtrl+cmcLE2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/driver_of_the_dead.jpg +Oracle:When Driver of the Dead dies, return target creature card with converted mana cost 2 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/d/drogskol_captain.txt b/forge-gui/res/cardsfolder/d/drogskol_captain.txt index 57b66f731f1..fc90aa74a2f 100644 --- a/forge-gui/res/cardsfolder/d/drogskol_captain.txt +++ b/forge-gui/res/cardsfolder/d/drogskol_captain.txt @@ -1,9 +1,9 @@ -Name:Drogskol Captain -ManaCost:1 W U -Types:Creature Spirit Soldier -PT:2/2 -K:Flying -S:Mode$ Continuous | Affected$ Creature.Spirit+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Hexproof | Description$ Other Spirit creatures you control get +1/+1 and have hexproof. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/drogskol_captain.jpg -Oracle:Flying\nOther Spirit creatures you control get +1/+1 and have hexproof. (They can't be the targets of spells or abilities your opponents control.) \ No newline at end of file +Name:Drogskol Captain +ManaCost:1 W U +Types:Creature Spirit Soldier +PT:2/2 +K:Flying +S:Mode$ Continuous | Affected$ Creature.Spirit+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Hexproof | Description$ Other Spirit creatures you control get +1/+1 and have hexproof. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/drogskol_captain.jpg +Oracle:Flying\nOther Spirit creatures you control get +1/+1 and have hexproof. (They can't be the targets of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/d/drogskol_reaver.txt b/forge-gui/res/cardsfolder/d/drogskol_reaver.txt index cd0926eb503..982451b9872 100644 --- a/forge-gui/res/cardsfolder/d/drogskol_reaver.txt +++ b/forge-gui/res/cardsfolder/d/drogskol_reaver.txt @@ -1,11 +1,11 @@ -Name:Drogskol Reaver -ManaCost:5 W U -Types:Creature Spirit -PT:3/5 -K:Flying -K:Double Strike -K:Lifelink -T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield |Execute$ TrigDraw | TriggerDescription$ Whenever you gain life, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/drogskol_reaver.jpg -Oracle:Flying, double strike, lifelink\nWhenever you gain life, draw a card. \ No newline at end of file +Name:Drogskol Reaver +ManaCost:5 W U +Types:Creature Spirit +PT:3/5 +K:Flying +K:Double Strike +K:Lifelink +T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield |Execute$ TrigDraw | TriggerDescription$ Whenever you gain life, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/drogskol_reaver.jpg +Oracle:Flying, double strike, lifelink\nWhenever you gain life, draw a card. diff --git a/forge-gui/res/cardsfolder/d/dromad_purebred.txt b/forge-gui/res/cardsfolder/d/dromad_purebred.txt index c8c7710a224..295d9067d60 100644 --- a/forge-gui/res/cardsfolder/d/dromad_purebred.txt +++ b/forge-gui/res/cardsfolder/d/dromad_purebred.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ TrigGainLife | TriggerDes SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/dromad_purebred.jpg -Oracle:Whenever Dromad Purebred is dealt damage, you gain 1 life. \ No newline at end of file +Oracle:Whenever Dromad Purebred is dealt damage, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/d/dromar_the_banisher.txt b/forge-gui/res/cardsfolder/d/dromar_the_banisher.txt index 7b6f6fe18a6..878ef72363e 100644 --- a/forge-gui/res/cardsfolder/d/dromar_the_banisher.txt +++ b/forge-gui/res/cardsfolder/d/dromar_the_banisher.txt @@ -1,11 +1,11 @@ -Name:Dromar, the Banisher -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. -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 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dromar_the_banisher.jpg -Oracle:Flying\nWhenever Dromar, the Banisher 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. \ No newline at end of file +Name:Dromar, the Banisher +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. +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 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dromar_the_banisher.jpg +Oracle:Flying\nWhenever Dromar, the Banisher 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. diff --git a/forge-gui/res/cardsfolder/d/dromars_attendant.txt b/forge-gui/res/cardsfolder/d/dromars_attendant.txt index bb897ef6d1a..5a21b8ab03c 100644 --- a/forge-gui/res/cardsfolder/d/dromars_attendant.txt +++ b/forge-gui/res/cardsfolder/d/dromars_attendant.txt @@ -5,4 +5,4 @@ PT:3/3 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 +Oracle:{1}, Sacrifice Dromar's Attendant: Add {W}{U}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/dromars_cavern.txt b/forge-gui/res/cardsfolder/d/dromars_cavern.txt index 1c86377dd46..6600bfa8463 100644 --- a/forge-gui/res/cardsfolder/d/dromars_cavern.txt +++ b/forge-gui/res/cardsfolder/d/dromars_cavern.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You SVar:NeedsToPlay:Land.nonLair+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/dromars_cavern.jpg -Oracle:When Dromar's Cavern enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {W}, {U}, or {B} to your mana pool. \ No newline at end of file +Oracle:When Dromar's Cavern enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {W}, {U}, or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/dromars_charm.txt b/forge-gui/res/cardsfolder/d/dromars_charm.txt index b72c1630133..39ab8311d8f 100644 --- a/forge-gui/res/cardsfolder/d/dromars_charm.txt +++ b/forge-gui/res/cardsfolder/d/dromars_charm.txt @@ -1,9 +1,9 @@ -Name:Dromar's Charm -ManaCost:W U B -Types:Instant -A:SP$ Charm | Cost$ W U B | Choices$ DBGainLife,DBCounter,DBPump | Defined$ You | SpellDescription$ Choose one - You gain 5 life; or counter target spell; or target creature gets -2/-2 until end of turn. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 5 | Defined$ You | SpellDescription$ You gain 5 life; -SVar:DBCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Counter target spell | SpellDescription$ Counter target spell; -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn -SVar:Picture:http://www.wizards.com/global/images/magic/general/dromars_charm.jpg -Oracle:Choose one - You gain 5 life; or counter target spell; or target creature gets -2/-2 until end of turn. \ No newline at end of file +Name:Dromar's Charm +ManaCost:W U B +Types:Instant +A:SP$ Charm | Cost$ W U B | Choices$ DBGainLife,DBCounter,DBPump | Defined$ You | SpellDescription$ Choose one - You gain 5 life; or counter target spell; or target creature gets -2/-2 until end of turn. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 5 | Defined$ You | SpellDescription$ You gain 5 life; +SVar:DBCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Counter target spell | SpellDescription$ Counter target spell; +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn +SVar:Picture:http://www.wizards.com/global/images/magic/general/dromars_charm.jpg +Oracle:Choose one - You gain 5 life; or counter target spell; or target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dromosaur.txt b/forge-gui/res/cardsfolder/d/dromosaur.txt index 821e0e3dd29..9690f4d54d6 100644 --- a/forge-gui/res/cardsfolder/d/dromosaur.txt +++ b/forge-gui/res/cardsfolder/d/dromosaur.txt @@ -6,4 +6,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigBlockedPump | TriggerDescri T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigBlockedPump | Secondary$ True | TriggerDescription$ CARDNAME gets +2/-2 until end of turn. SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ -2 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/dromosaur.jpg -Oracle:Whenever Dromosaur blocks or becomes blocked, it gets +2/-2 until end of turn. \ No newline at end of file +Oracle:Whenever Dromosaur blocks or becomes blocked, it gets +2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/droning_bureaucrats.txt b/forge-gui/res/cardsfolder/d/droning_bureaucrats.txt index 9c482b821ec..b42ca203276 100644 --- a/forge-gui/res/cardsfolder/d/droning_bureaucrats.txt +++ b/forge-gui/res/cardsfolder/d/droning_bureaucrats.txt @@ -1,12 +1,12 @@ -Name:Droning Bureaucrats -ManaCost:3 W -Types:Creature Human Advisor -PT:1/4 -A:AB$ StoreSVar | Cost$ X T | SVar$ DroningX | Type$ Count | Expression$ xPaid | SubAbility$ CreateDroningEffect | SpellDescription$ Each creature with converted mana cost X can't attack or block this turn. -SVar:CreateDroningEffect:DB$ Effect | Name$ Droning Bureaucrats Effect | StaticAbilities$ NoCombat | References$ NoCombat | SVars$ DroningX -SVar:NoCombat:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.cmcEQDroningX | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Each creature with converted mana cost X can't attack or block this turn. -SVar:X:Count$xPaid -SVar:DroningX:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/droning_bureaucrats.jpg -Oracle:{X}, {T}: Each creature with converted mana cost X can't attack or block this turn. \ No newline at end of file +Name:Droning Bureaucrats +ManaCost:3 W +Types:Creature Human Advisor +PT:1/4 +A:AB$ StoreSVar | Cost$ X T | SVar$ DroningX | Type$ Count | Expression$ xPaid | SubAbility$ CreateDroningEffect | SpellDescription$ Each creature with converted mana cost X can't attack or block this turn. +SVar:CreateDroningEffect:DB$ Effect | Name$ Droning Bureaucrats Effect | StaticAbilities$ NoCombat | References$ NoCombat | SVars$ DroningX +SVar:NoCombat:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.cmcEQDroningX | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Each creature with converted mana cost X can't attack or block this turn. +SVar:X:Count$xPaid +SVar:DroningX:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/droning_bureaucrats.jpg +Oracle:{X}, {T}: Each creature with converted mana cost X can't attack or block this turn. diff --git a/forge-gui/res/cardsfolder/d/drooling_groodion.txt b/forge-gui/res/cardsfolder/d/drooling_groodion.txt index 4d99a855c36..d02eb9ecc39 100644 --- a/forge-gui/res/cardsfolder/d/drooling_groodion.txt +++ b/forge-gui/res/cardsfolder/d/drooling_groodion.txt @@ -5,4 +5,4 @@ PT:4/3 A:AB$ Pump | Cost$ 2 B G Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +2/+2: | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBPump | SpellDescription$ Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn. SVar:DBPump:DB$Pump | Cost$ 0 | NumAtt$ -2 | NumDef$ -2 | ValidTgts$ Creature | TgtPromp$ Select target creature to get -2/-2 | TargetUnique$ True | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/drooling_groodion.jpg -Oracle:{2}{B}{G}, Sacrifice a creature: Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn. \ No newline at end of file +Oracle:{2}{B}{G}, Sacrifice a creature: Target creature gets +2/+2 until end of turn. Another target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/drooling_ogre.txt b/forge-gui/res/cardsfolder/d/drooling_ogre.txt index 0a487712c38..e25c057ecee 100644 --- a/forge-gui/res/cardsfolder/d/drooling_ogre.txt +++ b/forge-gui/res/cardsfolder/d/drooling_ogre.txt @@ -7,4 +7,4 @@ SVar:TrigControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Trig SVar:RemRandomDeck:True SVar:AntiBuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/drooling_ogre.jpg -Oracle:Whenever a player casts an artifact spell, that player gains control of Drooling Ogre. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Whenever a player casts an artifact spell, that player gains control of Drooling Ogre. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/d/drop_of_honey.txt b/forge-gui/res/cardsfolder/d/drop_of_honey.txt index 68f4e24c306..a8bae9b837d 100644 --- a/forge-gui/res/cardsfolder/d/drop_of_honey.txt +++ b/forge-gui/res/cardsfolder/d/drop_of_honey.txt @@ -9,4 +9,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Creature.YouDontCtrl+leastPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/drop_of_honey.jpg -Oracle:At the beginning of your upkeep, destroy the creature with the least power. It can't be regenerated. If two or more creatures are tied for least power, you choose one of them.\nWhen there are no creatures on the battlefield, sacrifice Drop of Honey. \ No newline at end of file +Oracle:At the beginning of your upkeep, destroy the creature with the least power. It can't be regenerated. If two or more creatures are tied for least power, you choose one of them.\nWhen there are no creatures on the battlefield, sacrifice Drop of Honey. diff --git a/forge-gui/res/cardsfolder/d/dross_crocodile.txt b/forge-gui/res/cardsfolder/d/dross_crocodile.txt index c8a645319bb..7dcac625019 100644 --- a/forge-gui/res/cardsfolder/d/dross_crocodile.txt +++ b/forge-gui/res/cardsfolder/d/dross_crocodile.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Creature Zombie Crocodile PT:5/1 SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card135216.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/d/dross_golem.txt b/forge-gui/res/cardsfolder/d/dross_golem.txt index b1569922fca..7f07d63ed2c 100644 --- a/forge-gui/res/cardsfolder/d/dross_golem.txt +++ b/forge-gui/res/cardsfolder/d/dross_golem.txt @@ -6,4 +6,4 @@ 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.) 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 +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.) diff --git a/forge-gui/res/cardsfolder/d/dross_harvester.txt b/forge-gui/res/cardsfolder/d/dross_harvester.txt index a319343717d..b5c4831e9d7 100644 --- a/forge-gui/res/cardsfolder/d/dross_harvester.txt +++ b/forge-gui/res/cardsfolder/d/dross_harvester.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/dross_harvester.jpg -Oracle:Protection from white\nAt the beginning of your end step, you lose 4 life.\nWhenever a creature dies, you gain 2 life. \ No newline at end of file +Oracle:Protection from white\nAt the beginning of your end step, you lose 4 life.\nWhenever a creature dies, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/d/dross_hopper.txt b/forge-gui/res/cardsfolder/d/dross_hopper.txt index 413c42815bd..88e3bfd5e42 100644 --- a/forge-gui/res/cardsfolder/d/dross_hopper.txt +++ b/forge-gui/res/cardsfolder/d/dross_hopper.txt @@ -4,4 +4,4 @@ Types:Creature Insect Horror PT:2/1 A:AB$ Pump | Cost$ Sac<1/Creature> | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dross_hopper.jpg -Oracle:Sacrifice a creature: Dross Hopper gains flying until end of turn. \ No newline at end of file +Oracle:Sacrifice a creature: Dross Hopper gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dross_prowler.txt b/forge-gui/res/cardsfolder/d/dross_prowler.txt index 4a46244b9ca..e34d2e359de 100644 --- a/forge-gui/res/cardsfolder/d/dross_prowler.txt +++ b/forge-gui/res/cardsfolder/d/dross_prowler.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:2/1 K:Fear SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card48570.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/d/dross_ripper.txt b/forge-gui/res/cardsfolder/d/dross_ripper.txt index 474f9515bf3..4035ae76b5b 100644 --- a/forge-gui/res/cardsfolder/d/dross_ripper.txt +++ b/forge-gui/res/cardsfolder/d/dross_ripper.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Hound PT:3/3 A:AB$ Pump | Cost$ 2 B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dross_ripper.jpg -Oracle:{2}{B}: Dross Ripper gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{2}{B}: Dross Ripper gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dross_scorpion.txt b/forge-gui/res/cardsfolder/d/dross_scorpion.txt index 0ad3d69d5d0..d78f41338c4 100644 --- a/forge-gui/res/cardsfolder/d/dross_scorpion.txt +++ b/forge-gui/res/cardsfolder/d/dross_scorpion.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ you may untap target artifact. SVar:TrigUntap:AB$Untap | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Choose target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/dross_scorpion.jpg -Oracle:Whenever Dross Scorpion or another artifact creature dies, you may untap target artifact. \ No newline at end of file +Oracle:Whenever Dross Scorpion or another artifact creature dies, you may untap target artifact. diff --git a/forge-gui/res/cardsfolder/d/drove_of_elves.txt b/forge-gui/res/cardsfolder/d/drove_of_elves.txt index 214d7a8262c..b6c3a2163d7 100644 --- a/forge-gui/res/cardsfolder/d/drove_of_elves.txt +++ b/forge-gui/res/cardsfolder/d/drove_of_elves.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Permanent.Green+YouCtrl SVar:BuffedBy:Permanent.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/drove_of_elves.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nDrove of Elves's power and toughness are each equal to the number of green permanents you control. \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nDrove of Elves's power and toughness are each equal to the number of green permanents you control. diff --git a/forge-gui/res/cardsfolder/d/drown_in_filth.txt b/forge-gui/res/cardsfolder/d/drown_in_filth.txt index 1bc26a6fe29..f335c13e454 100644 --- a/forge-gui/res/cardsfolder/d/drown_in_filth.txt +++ b/forge-gui/res/cardsfolder/d/drown_in_filth.txt @@ -1,9 +1,9 @@ -Name:Drown in Filth -ManaCost:B G -Types:Sorcery -A:SP$ Mill | Cost$ B G | NumCards$ 4 | Defined$ You | SubAbility$ DBPump | SpellDescription$ Choose target creature. Put the top four cards of your library into your graveyard, then that creatures gets -1/-1 until end of turn for each land card in your graveyard. -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | References$ X -SVar:X:Count$ValidGraveyard Land.YouOwn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/drown_in_filth.jpg -Oracle:Choose target creature. Put the top four cards of your library into your graveyard, then that creature gets -1/-1 until end of turn for each land card in your graveyard. \ No newline at end of file +Name:Drown in Filth +ManaCost:B G +Types:Sorcery +A:SP$ Mill | Cost$ B G | NumCards$ 4 | Defined$ You | SubAbility$ DBPump | SpellDescription$ Choose target creature. Put the top four cards of your library into your graveyard, then that creatures gets -1/-1 until end of turn for each land card in your graveyard. +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | References$ X +SVar:X:Count$ValidGraveyard Land.YouOwn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/drown_in_filth.jpg +Oracle:Choose target creature. Put the top four cards of your library into your graveyard, then that creature gets -1/-1 until end of turn for each land card in your graveyard. diff --git a/forge-gui/res/cardsfolder/d/drown_in_sorrow.txt b/forge-gui/res/cardsfolder/d/drown_in_sorrow.txt index 8d8ab4a5380..950cd08e0a7 100644 --- a/forge-gui/res/cardsfolder/d/drown_in_sorrow.txt +++ b/forge-gui/res/cardsfolder/d/drown_in_sorrow.txt @@ -1,7 +1,7 @@ -Name:Drown in Sorrow -ManaCost:1 B B -Types:Sorcery -A:SP$ PumpAll | Cost$ 1 B B | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SubAbility$ DBScry | SpellDescription$ All creatures get -2/-2 until end of turn. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/drown_in_sorrow.jpg -Oracle:All creatures get -2/-2 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +Name:Drown in Sorrow +ManaCost:1 B B +Types:Sorcery +A:SP$ PumpAll | Cost$ 1 B B | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SubAbility$ DBScry | SpellDescription$ All creatures get -2/-2 until end of turn. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/drown_in_sorrow.jpg +Oracle:All creatures get -2/-2 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/d/drowned.txt b/forge-gui/res/cardsfolder/d/drowned.txt index f13a4b14a20..ca773014477 100644 --- a/forge-gui/res/cardsfolder/d/drowned.txt +++ b/forge-gui/res/cardsfolder/d/drowned.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/drowned.jpg -Oracle:{B}: Regenerate Drowned. \ No newline at end of file +Oracle:{B}: Regenerate Drowned. diff --git a/forge-gui/res/cardsfolder/d/drowned_catacomb.txt b/forge-gui/res/cardsfolder/d/drowned_catacomb.txt index ff506f81f10..50aa5893a9e 100644 --- a/forge-gui/res/cardsfolder/d/drowned_catacomb.txt +++ b/forge-gui/res/cardsfolder/d/drowned_catacomb.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Island.YouCtrl,Swamp.YouCtrl A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} 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/drowned_catacomb.jpg -Oracle:Drowned Catacomb enters the battlefield tapped unless you control an Island or a Swamp.\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Oracle:Drowned Catacomb enters the battlefield tapped unless you control an Island or a Swamp.\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/drowned_rusalka.txt b/forge-gui/res/cardsfolder/d/drowned_rusalka.txt index d7b0a8e0d38..9faaf64660d 100644 --- a/forge-gui/res/cardsfolder/d/drowned_rusalka.txt +++ b/forge-gui/res/cardsfolder/d/drowned_rusalka.txt @@ -6,4 +6,4 @@ A:AB$ Discard | Cost$ U Sac<1/Creature> | Defined$ You | NumCards$ 1 | Mode$ Tgt SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/drowned_rusalka.jpg -Oracle:{U}, Sacrifice a creature: Discard a card, then draw a card. \ No newline at end of file +Oracle:{U}, Sacrifice a creature: Discard a card, then draw a card. diff --git a/forge-gui/res/cardsfolder/d/drowner_initiate.txt b/forge-gui/res/cardsfolder/d/drowner_initiate.txt index 5e0722e1ba9..c57704c9b31 100644 --- a/forge-gui/res/cardsfolder/d/drowner_initiate.txt +++ b/forge-gui/res/cardsfolder/d/drowner_initiate.txt @@ -5,4 +5,4 @@ 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. 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 +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. diff --git a/forge-gui/res/cardsfolder/d/drowner_of_secrets.txt b/forge-gui/res/cardsfolder/d/drowner_of_secrets.txt index 39ce4205281..446575feff2 100644 --- a/forge-gui/res/cardsfolder/d/drowner_of_secrets.txt +++ b/forge-gui/res/cardsfolder/d/drowner_of_secrets.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Wizard PT:1/3 A:AB$ Mill | Cost$ tapXType<1/Merfolk> | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a 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/drowner_of_secrets.jpg -Oracle:Tap an untapped Merfolk you control: Target player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Tap an untapped Merfolk you control: Target player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/d/drudge_beetle.txt b/forge-gui/res/cardsfolder/d/drudge_beetle.txt index ba3076ba8dc..fe87f25affa 100644 --- a/forge-gui/res/cardsfolder/d/drudge_beetle.txt +++ b/forge-gui/res/cardsfolder/d/drudge_beetle.txt @@ -1,8 +1,8 @@ -Name:Drudge Beetle -ManaCost:1 G -Types:Creature Insect -PT:2/2 -A:AB$ PutCounter | Cost$ 5 G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/drudge_beetle.jpg -Oracle:Scavenge {5}{G} ({5}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Drudge Beetle +ManaCost:1 G +Types:Creature Insect +PT:2/2 +A:AB$ PutCounter | Cost$ 5 G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/drudge_beetle.jpg +Oracle:Scavenge {5}{G} ({5}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/d/drudge_reavers.txt b/forge-gui/res/cardsfolder/d/drudge_reavers.txt index 2f4724418a1..528ff9330d9 100644 --- a/forge-gui/res/cardsfolder/d/drudge_reavers.txt +++ b/forge-gui/res/cardsfolder/d/drudge_reavers.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flash A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/drudge_reavers.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\n{B}: Regenerate Drudge Reavers. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\n{B}: Regenerate Drudge Reavers. diff --git a/forge-gui/res/cardsfolder/d/drudge_skeletons.txt b/forge-gui/res/cardsfolder/d/drudge_skeletons.txt index d452dd57e9f..d97fdb2c3d8 100644 --- a/forge-gui/res/cardsfolder/d/drudge_skeletons.txt +++ b/forge-gui/res/cardsfolder/d/drudge_skeletons.txt @@ -4,4 +4,4 @@ Types:Creature Skeleton PT:1/1 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83061.jpg -Oracle:{B}: Regenerate Drudge Skeletons. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:{B}: Regenerate Drudge Skeletons. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/d/drudge_spell.txt b/forge-gui/res/cardsfolder/d/drudge_spell.txt index 633f63068bb..83d86eda31c 100644 --- a/forge-gui/res/cardsfolder/d/drudge_spell.txt +++ b/forge-gui/res/cardsfolder/d/drudge_spell.txt @@ -7,4 +7,4 @@ SVar:ABRegen:AB$Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Skeleton.token | NoRegen$ True SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/drudge_spell.jpg -Oracle:{B}, Exile two creature cards from your graveyard: Put a 1/1 black Skeleton creature token onto the battlefield. It has "{B}: Regenerate this creature."\nWhen Drudge Spell leaves the battlefield, destroy all Skeleton tokens. They can't be regenerated. \ No newline at end of file +Oracle:{B}, Exile two creature cards from your graveyard: Put a 1/1 black Skeleton creature token onto the battlefield. It has "{B}: Regenerate this creature."\nWhen Drudge Spell leaves the battlefield, destroy all Skeleton tokens. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/d/druid_lyrist.txt b/forge-gui/res/cardsfolder/d/druid_lyrist.txt index 6d756e632ed..d600ee426fa 100644 --- a/forge-gui/res/cardsfolder/d/druid_lyrist.txt +++ b/forge-gui/res/cardsfolder/d/druid_lyrist.txt @@ -4,4 +4,4 @@ Types:Creature Human Druid PT:1/1 A:AB$ Destroy | Cost$ G T Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/druid_lyrist.jpg -Oracle:{G}, {T}, Sacrifice Druid Lyrist: Destroy target enchantment. \ No newline at end of file +Oracle:{G}, {T}, Sacrifice Druid Lyrist: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/d/druid_of_the_anima.txt b/forge-gui/res/cardsfolder/d/druid_of_the_anima.txt index 1b5daa96403..201dea5a4c9 100644 --- a/forge-gui/res/cardsfolder/d/druid_of_the_anima.txt +++ b/forge-gui/res/cardsfolder/d/druid_of_the_anima.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/druid_of_the_anima.jpg -Oracle:{T}: Add {R}, {G}, or {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {R}, {G}, or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/druidic_satchel.txt b/forge-gui/res/cardsfolder/d/druidic_satchel.txt index 08c23bbf29f..cff838bd005 100644 --- a/forge-gui/res/cardsfolder/d/druidic_satchel.txt +++ b/forge-gui/res/cardsfolder/d/druidic_satchel.txt @@ -1,10 +1,10 @@ -Name:Druidic Satchel -ManaCost:3 -Types:Artifact -A:AB$ Dig | Cost$ 2 T | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBToken | SpellDescription$ Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life. -SVar:DBToken:DB$ Token | Cost$ 0 | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling M12 | SubAbility$ DBMove | StackDescription$ If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. -SVar:DBMove:DB$ ChangeZone | Cost$ 0 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | SubAbility$ DBGainLife | StackDescription$ If it's a land card, put that card onto the battlefield under your control. -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | LifeAmount$ 2 | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand+nonCreature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup | StackDescription$ If it's a noncreature, nonland card, you gain 2 life. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/druidic_satchel.jpg -Oracle:{2}, {T}: Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life. \ No newline at end of file +Name:Druidic Satchel +ManaCost:3 +Types:Artifact +A:AB$ Dig | Cost$ 2 T | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBToken | SpellDescription$ Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life. +SVar:DBToken:DB$ Token | Cost$ 0 | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ EQ1 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling M12 | SubAbility$ DBMove | StackDescription$ If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. +SVar:DBMove:DB$ ChangeZone | Cost$ 0 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | SubAbility$ DBGainLife | StackDescription$ If it's a land card, put that card onto the battlefield under your control. +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | LifeAmount$ 2 | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand+nonCreature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup | StackDescription$ If it's a noncreature, nonland card, you gain 2 life. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/druidic_satchel.jpg +Oracle:{2}, {T}: Reveal the top card of your library. If it's a creature card, put a 1/1 green Saproling creature token onto the battlefield. If it's a land card, put that card onto the battlefield under your control. If it's a noncreature, nonland card, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/d/druids_call.txt b/forge-gui/res/cardsfolder/d/druids_call.txt index abfdea03050..0b272045117 100644 --- a/forge-gui/res/cardsfolder/d/druids_call.txt +++ b/forge-gui/res/cardsfolder/d/druids_call.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ TriggeredTargetController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/druids_call.jpg -Oracle:Enchant creature\nWhenever enchanted creature is dealt damage, its controller puts that many 1/1 green Squirrel creature tokens onto the battlefield. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature is dealt damage, its controller puts that many 1/1 green Squirrel creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/d/druids_deliverance.txt b/forge-gui/res/cardsfolder/d/druids_deliverance.txt index c087c0ed51e..706e8e274be 100644 --- a/forge-gui/res/cardsfolder/d/druids_deliverance.txt +++ b/forge-gui/res/cardsfolder/d/druids_deliverance.txt @@ -1,10 +1,10 @@ -Name:Druid's Deliverance -ManaCost:1 G -Types:Instant -A:SP$ Effect | Cost$ 1 G | Name$ Druid's Deliverance Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SubAbility$ DBChoose | SpellDescription$ Prevent all combat damage that would be dealt to you this turn. Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | CombatDamage$ True | Target$ You | Description$ Prevent all combat damage that would be dealt to you this turn. -SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/druids_deliverance.jpg -Oracle:Prevent all combat damage that would be dealt to you this turn. Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Druid's Deliverance +ManaCost:1 G +Types:Instant +A:SP$ Effect | Cost$ 1 G | Name$ Druid's Deliverance Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SubAbility$ DBChoose | SpellDescription$ Prevent all combat damage that would be dealt to you this turn. Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | CombatDamage$ True | Target$ You | Description$ Prevent all combat damage that would be dealt to you this turn. +SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/druids_deliverance.jpg +Oracle:Prevent all combat damage that would be dealt to you this turn. Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/d/druids_familiar.txt b/forge-gui/res/cardsfolder/d/druids_familiar.txt index 935edaea61b..5f870bf66ba 100644 --- a/forge-gui/res/cardsfolder/d/druids_familiar.txt +++ b/forge-gui/res/cardsfolder/d/druids_familiar.txt @@ -1,8 +1,8 @@ -Name:Druid's Familiar -ManaCost:3 G -Types:Creature Bear -PT:2/2 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddPower$ 2 | AddToughness$ 2 | Description$ As long as CARDNAME is paired with another creature, each of those creatures gets +2/+2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/druids_familiar.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Druid's Familiar is paired with another creature, each of those creatures gets +2/+2. \ No newline at end of file +Name:Druid's Familiar +ManaCost:3 G +Types:Creature Bear +PT:2/2 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddPower$ 2 | AddToughness$ 2 | Description$ As long as CARDNAME is paired with another creature, each of those creatures gets +2/+2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/druids_familiar.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Druid's Familiar is paired with another creature, each of those creatures gets +2/+2. diff --git a/forge-gui/res/cardsfolder/d/druids_repository.txt b/forge-gui/res/cardsfolder/d/druids_repository.txt index e4d10734a7a..0a3f9c0fa8c 100644 --- a/forge-gui/res/cardsfolder/d/druids_repository.txt +++ b/forge-gui/res/cardsfolder/d/druids_repository.txt @@ -1,9 +1,9 @@ -Name:Druids' Repository -ManaCost:1 G G -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPut | TriggerDescription$ Whenever a creature you control attacks, put a charge counter on CARDNAME. -SVar:TrigPut:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 -A:AB$ Mana | Cost$ SubCounter<1/CHARGE> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/druids_repository.jpg -Oracle:Whenever a creature you control attacks, put a charge counter on Druids' Repository.\nRemove a charge counter from Druids' Repository: Add one mana of any color to your mana pool. \ No newline at end of file +Name:Druids' Repository +ManaCost:1 G G +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPut | TriggerDescription$ Whenever a creature you control attacks, put a charge counter on CARDNAME. +SVar:TrigPut:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 +A:AB$ Mana | Cost$ SubCounter<1/CHARGE> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/druids_repository.jpg +Oracle:Whenever a creature you control attacks, put a charge counter on Druids' Repository.\nRemove a charge counter from Druids' Repository: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/d/drumhunter.txt b/forge-gui/res/cardsfolder/d/drumhunter.txt index 9a78628f876..9dac295fbce 100644 --- a/forge-gui/res/cardsfolder/d/drumhunter.txt +++ b/forge-gui/res/cardsfolder/d/drumhunter.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel 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 +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. diff --git a/forge-gui/res/cardsfolder/d/dry_spell.txt b/forge-gui/res/cardsfolder/d/dry_spell.txt index f6a159173ac..63afff3d1ae 100644 --- a/forge-gui/res/cardsfolder/d/dry_spell.txt +++ b/forge-gui/res/cardsfolder/d/dry_spell.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ DamageAll | Cost$ 1 B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/dry_spell.jpg -Oracle:Dry Spell deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:Dry Spell deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/d/dryad_arbor.txt b/forge-gui/res/cardsfolder/d/dryad_arbor.txt index af014d297d0..7b43287d5a1 100644 --- a/forge-gui/res/cardsfolder/d/dryad_arbor.txt +++ b/forge-gui/res/cardsfolder/d/dryad_arbor.txt @@ -4,4 +4,4 @@ Types:Land Creature Forest Dryad PT:1/1 Colors:green SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136196.jpg -Oracle:(Dryad Arbor isn't a spell, it's affected by summoning sickness, and it has "{T}: Add {G} to your mana pool.")\nDryad Arbor is green. \ No newline at end of file +Oracle:(Dryad Arbor isn't a spell, it's affected by summoning sickness, and it has "{T}: Add {G} to your mana pool.")\nDryad Arbor is green. diff --git a/forge-gui/res/cardsfolder/d/dryad_militant.txt b/forge-gui/res/cardsfolder/d/dryad_militant.txt index ecaf9a0db16..24f59b9fb89 100644 --- a/forge-gui/res/cardsfolder/d/dryad_militant.txt +++ b/forge-gui/res/cardsfolder/d/dryad_militant.txt @@ -1,8 +1,8 @@ -Name:Dryad Militant -ManaCost:GW -Types:Creature Dryad Soldier -PT:2/1 -R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Instant,Sorcery | ReplaceWith$ Exile | Description$ If an instant or sorcery would be put in a graveyard from anywhere, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/dryad_militant.jpg -Oracle:If an instant or sorcery card would be put into a graveyard from anywhere, exile it instead. \ No newline at end of file +Name:Dryad Militant +ManaCost:GW +Types:Creature Dryad Soldier +PT:2/1 +R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Instant,Sorcery | ReplaceWith$ Exile | Description$ If an instant or sorcery would be put in a graveyard from anywhere, exile it instead. +SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/dryad_militant.jpg +Oracle:If an instant or sorcery card would be put into a graveyard from anywhere, exile it instead. diff --git a/forge-gui/res/cardsfolder/d/dryad_sophisticate.txt b/forge-gui/res/cardsfolder/d/dryad_sophisticate.txt index 9dafd82c18b..369a5f8fedc 100644 --- a/forge-gui/res/cardsfolder/d/dryad_sophisticate.txt +++ b/forge-gui/res/cardsfolder/d/dryad_sophisticate.txt @@ -4,4 +4,4 @@ Types:Creature Dryad PT:2/1 K:Nonbasic landwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/dryad_sophisticate.jpg -Oracle:Nonbasic landwalk \ No newline at end of file +Oracle:Nonbasic landwalk diff --git a/forge-gui/res/cardsfolder/d/dryads_caress.txt b/forge-gui/res/cardsfolder/d/dryads_caress.txt index d98201d8f7e..e1be87c1ae3 100644 --- a/forge-gui/res/cardsfolder/d/dryads_caress.txt +++ b/forge-gui/res/cardsfolder/d/dryads_caress.txt @@ -1,10 +1,10 @@ -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. -SVar:DBUntapAll:DB$ UntapAll | ConditionManaSpent$ W | ValidCards$ Creature.YouCtrl -SVar:X:Count$Valid Creature -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dryads_caress.jpg -Oracle:You gain 1 life for each creature on the battlefield. If {W} was spent to cast Dryad's Caress, untap all creatures you control. \ No newline at end of file +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. +SVar:DBUntapAll:DB$ UntapAll | ConditionManaSpent$ W | ValidCards$ Creature.YouCtrl +SVar:X:Count$Valid Creature +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dryads_caress.jpg +Oracle:You gain 1 life for each creature on the battlefield. If {W} was spent to cast Dryad's Caress, untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/d/dryads_favor.txt b/forge-gui/res/cardsfolder/d/dryads_favor.txt index cb321d94643..60b7fe6ac94 100644 --- a/forge-gui/res/cardsfolder/d/dryads_favor.txt +++ b/forge-gui/res/cardsfolder/d/dryads_favor.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Forestwalk | Description$ Enchanted creature has forestwalk. (It's unblockable as long as defending player controls a Forest.) SVar:Picture:http://www.wizards.com/global/images/magic/general/dryads_favor.jpg -Oracle:Enchant creature\nEnchanted creature has forestwalk. (It's unblockable as long as defending player controls a Forest.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has forestwalk. (It's unblockable as long as defending player controls a Forest.) diff --git a/forge-gui/res/cardsfolder/d/dual_casting.txt b/forge-gui/res/cardsfolder/d/dual_casting.txt index d595925a363..c8af6478606 100644 --- a/forge-gui/res/cardsfolder/d/dual_casting.txt +++ b/forge-gui/res/cardsfolder/d/dual_casting.txt @@ -1,10 +1,10 @@ -Name:Dual Casting -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ForkStick | Description$ Enchanted creature has "{R}, {T}: Copy target instant or sorcery spell you control. You may choose new targets for the copy." -SVar:ForkStick:AB$ CopySpellAbility | Cost$ R T | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | SpellDescription$ Copy target instant or sorcery spell you control. You may choose new targets for the copy. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dual_casting.jpg -Oracle:Enchant creature\nEnchanted creature has "{R}, {T}: Copy target instant or sorcery spell you control. You may choose new targets for the copy." \ No newline at end of file +Name:Dual Casting +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ForkStick | Description$ Enchanted creature has "{R}, {T}: Copy target instant or sorcery spell you control. You may choose new targets for the copy." +SVar:ForkStick:AB$ CopySpellAbility | Cost$ R T | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | SpellDescription$ Copy target instant or sorcery spell you control. You may choose new targets for the copy. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dual_casting.jpg +Oracle:Enchant creature\nEnchanted creature has "{R}, {T}: Copy target instant or sorcery spell you control. You may choose new targets for the copy." diff --git a/forge-gui/res/cardsfolder/d/dual_nature.txt b/forge-gui/res/cardsfolder/d/dual_nature.txt index 6e1a803222e..a42abdad6ae 100644 --- a/forge-gui/res/cardsfolder/d/dual_nature.txt +++ b/forge-gui/res/cardsfolder/d/dual_nature.txt @@ -1,14 +1,14 @@ -Name:Dual Nature -ManaCost:4 G G -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken | TriggerZones$ Battlefield | Execute$ TrigDualCopy | TriggerDescription$ Whenever a nontoken creature enters the battlefield, its controller puts a token that's a copy of that creature onto the battlefield. -SVar:TrigDualCopy:AB$ CopyPermanent | Cost$ 0 | Defined$ TriggeredCard | Controller$ TriggeredCardController | RememberCopied$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.nonToken | TriggerZones$ Battlefield | Execute$ TrigDualExile | TriggerDescription$ Whenever a nontoken creature leaves the battlefield, exile all tokens with the same name as that creature. -SVar:TrigDualExile:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Triggered.sameName+token | Origin$ Battlefield | Destination$ Exile -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigDualExileAll | TriggerDescription$ When CARDNAME leaves the battlefield, exile all tokens put onto the battlefield with CARDNAME. -SVar:TrigDualExileAll:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | TriggerZones$ Battlefield | Execute$ TrigForget | Static$ True -SVar:TrigForget:DB$ Pump | ForgetObjects$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/dual_nature.jpg -Oracle:Whenever a nontoken creature enters the battlefield, its controller puts a token that's a copy of that creature onto the battlefield.\nWhenever a nontoken creature leaves the battlefield, exile all tokens with the same name as that creature.\nWhen Dual Nature leaves the battlefield, exile all tokens put onto the battlefield with Dual Nature. \ No newline at end of file +Name:Dual Nature +ManaCost:4 G G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken | TriggerZones$ Battlefield | Execute$ TrigDualCopy | TriggerDescription$ Whenever a nontoken creature enters the battlefield, its controller puts a token that's a copy of that creature onto the battlefield. +SVar:TrigDualCopy:AB$ CopyPermanent | Cost$ 0 | Defined$ TriggeredCard | Controller$ TriggeredCardController | RememberCopied$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.nonToken | TriggerZones$ Battlefield | Execute$ TrigDualExile | TriggerDescription$ Whenever a nontoken creature leaves the battlefield, exile all tokens with the same name as that creature. +SVar:TrigDualExile:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Triggered.sameName+token | Origin$ Battlefield | Destination$ Exile +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigDualExileAll | TriggerDescription$ When CARDNAME leaves the battlefield, exile all tokens put onto the battlefield with CARDNAME. +SVar:TrigDualExileAll:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | TriggerZones$ Battlefield | Execute$ TrigForget | Static$ True +SVar:TrigForget:DB$ Pump | ForgetObjects$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/dual_nature.jpg +Oracle:Whenever a nontoken creature enters the battlefield, its controller puts a token that's a copy of that creature onto the battlefield.\nWhenever a nontoken creature leaves the battlefield, exile all tokens with the same name as that creature.\nWhen Dual Nature leaves the battlefield, exile all tokens put onto the battlefield with Dual Nature. diff --git a/forge-gui/res/cardsfolder/d/duct_crawler.txt b/forge-gui/res/cardsfolder/d/duct_crawler.txt index b767601aadf..6c791319f35 100644 --- a/forge-gui/res/cardsfolder/d/duct_crawler.txt +++ b/forge-gui/res/cardsfolder/d/duct_crawler.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature that can't block this creature this turn | IsCurse$ True | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target creature can't block CARDNAME this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/duct_crawler.jpg -Oracle:{1}{R}: Target creature can't block Duct Crawler this turn. \ No newline at end of file +Oracle:{1}{R}: Target creature can't block Duct Crawler this turn. diff --git a/forge-gui/res/cardsfolder/d/due_respect.txt b/forge-gui/res/cardsfolder/d/due_respect.txt index 0afd4ee2537..d100b7c06cd 100644 --- a/forge-gui/res/cardsfolder/d/due_respect.txt +++ b/forge-gui/res/cardsfolder/d/due_respect.txt @@ -1,8 +1,8 @@ -Name:Due Respect -ManaCost:1 W -Types:Instant -A:SP$ Effect | Cost$ 1 W | Name$ Due Respect Effect | StaticAbilities$ STETBTapped | SubAbility$ DBDraw | AILogic$ BeginningOfOppTurn | SpellDescription$ Permanents enter the battlefield tapped this turn. -SVar:STETBTapped:Mode$ ETBTapped | EffectZone$ Command | ValidCard$ Permanent | Description$ Permanents enter the battlefield tapped this turn. -SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/due_respect.jpg -Oracle:Permanents enter the battlefield tapped this turn.\nDraw a card. \ No newline at end of file +Name:Due Respect +ManaCost:1 W +Types:Instant +A:SP$ Effect | Cost$ 1 W | Name$ Due Respect Effect | StaticAbilities$ STETBTapped | SubAbility$ DBDraw | AILogic$ BeginningOfOppTurn | SpellDescription$ Permanents enter the battlefield tapped this turn. +SVar:STETBTapped:Mode$ ETBTapped | EffectZone$ Command | ValidCard$ Permanent | Description$ Permanents enter the battlefield tapped this turn. +SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/due_respect.jpg +Oracle:Permanents enter the battlefield tapped this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/d/dueling_grounds.txt b/forge-gui/res/cardsfolder/d/dueling_grounds.txt index 3c60483832c..7d8f7778edb 100644 --- a/forge-gui/res/cardsfolder/d/dueling_grounds.txt +++ b/forge-gui/res/cardsfolder/d/dueling_grounds.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | GlobalRule$ No more than one creature can block each combat SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dueling_grounds.jpg -Oracle:No more than one creature can attack each turn.\nNo more than one creature can block each turn. \ No newline at end of file +Oracle:No more than one creature can attack each turn.\nNo more than one creature can block each turn. diff --git a/forge-gui/res/cardsfolder/d/duergar_assailant.txt b/forge-gui/res/cardsfolder/d/duergar_assailant.txt index 54c399069a4..f9ca5f82f33 100644 --- a/forge-gui/res/cardsfolder/d/duergar_assailant.txt +++ b/forge-gui/res/cardsfolder/d/duergar_assailant.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking or blocking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/duergar_assailant.jpg -Oracle:Sacrifice Duergar Assailant: Duergar Assailant deals 1 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:Sacrifice Duergar Assailant: Duergar Assailant deals 1 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/d/duergar_cave_guard.txt b/forge-gui/res/cardsfolder/d/duergar_cave_guard.txt index a4e170f0c02..081154c2699 100644 --- a/forge-gui/res/cardsfolder/d/duergar_cave_guard.txt +++ b/forge-gui/res/cardsfolder/d/duergar_cave_guard.txt @@ -5,4 +5,4 @@ PT:1/3 K:Wither A:AB$ Pump | Cost$ RW | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/duergar_cave_guard.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\n{R/W}: Duergar Cave-Guard gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\n{R/W}: Duergar Cave-Guard gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/duergar_hedge_mage.txt b/forge-gui/res/cardsfolder/d/duergar_hedge_mage.txt index 4c88cf432c7..17007ab8316 100644 --- a/forge-gui/res/cardsfolder/d/duergar_hedge_mage.txt +++ b/forge-gui/res/cardsfolder/d/duergar_hedge_mage.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroyA:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact SVar:TrigDestroyE:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/duergar_hedge_mage.jpg -Oracle:When Duergar Hedge-Mage enters the battlefield, if you control two or more Mountains, you may destroy target artifact.\nWhen Duergar Hedge-Mage enters the battlefield, if you control two or more Plains, you may destroy target enchantment. \ No newline at end of file +Oracle:When Duergar Hedge-Mage enters the battlefield, if you control two or more Mountains, you may destroy target artifact.\nWhen Duergar Hedge-Mage enters the battlefield, if you control two or more Plains, you may destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/d/duergar_mine_captain.txt b/forge-gui/res/cardsfolder/d/duergar_mine_captain.txt index 62bba5379e7..0aa51c2b306 100644 --- a/forge-gui/res/cardsfolder/d/duergar_mine_captain.txt +++ b/forge-gui/res/cardsfolder/d/duergar_mine_captain.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf Soldier PT:2/1 A:AB$ PumpAll | Cost$ 1 RW Q | ValidCards$ Creature.attacking | NumAtt$ +1 | SpellDescription$ Attacking creatures get +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/duergar_mine_captain.jpg -Oracle:{1}{R/W}, {Q}: Attacking creatures get +1/+0 until end of turn. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{1}{R/W}, {Q}: Attacking creatures get +1/+0 until end of turn. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/d/dune_brood_nephilim.txt b/forge-gui/res/cardsfolder/d/dune_brood_nephilim.txt index 3179bcbc9f8..110c4a409e4 100644 --- a/forge-gui/res/cardsfolder/d/dune_brood_nephilim.txt +++ b/forge-gui/res/cardsfolder/d/dune_brood_nephilim.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ C 1 1 Sand | TokenName$ Sand | TokenColors$ Colorless | TokenTypes$ Creature,Sand | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | TokenAmount$ X | References$ X SVar:X:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/dune_brood_nephilim.jpg -Oracle:Whenever Dune-Brood Nephilim deals combat damage to a player, put a 1/1 colorless Sand creature token onto the battlefield for each land you control. \ No newline at end of file +Oracle:Whenever Dune-Brood Nephilim deals combat damage to a player, put a 1/1 colorless Sand creature token onto the battlefield for each land you control. diff --git a/forge-gui/res/cardsfolder/d/dunerider_outlaw.txt b/forge-gui/res/cardsfolder/d/dunerider_outlaw.txt index 39800ccd8e8..d9f0f1e9ae8 100644 --- a/forge-gui/res/cardsfolder/d/dunerider_outlaw.txt +++ b/forge-gui/res/cardsfolder/d/dunerider_outlaw.txt @@ -6,4 +6,4 @@ K:Protection from green T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPutCounter | IsPresent$ Card.Self+dealtDamageToOppThisTurn | TriggerDescription$ At the beginning of each end step, if CARDNAME dealt damage to an opponent this turn, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/dunerider_outlaw.jpg -Oracle:Protection from green\nAt the beginning of each end step, if Dunerider Outlaw dealt damage to an opponent this turn, put a +1/+1 counter on it. \ No newline at end of file +Oracle:Protection from green\nAt the beginning of each end step, if Dunerider Outlaw dealt damage to an opponent this turn, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/d/dungeon_geists.txt b/forge-gui/res/cardsfolder/d/dungeon_geists.txt index 36e53cca452..97a67584198 100644 --- a/forge-gui/res/cardsfolder/d/dungeon_geists.txt +++ b/forge-gui/res/cardsfolder/d/dungeon_geists.txt @@ -1,11 +1,11 @@ -Name:Dungeon Geists -ManaCost:2 U U -Types:Creature Spirit -PT:3/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls. That creature doesn't untap for as long as you control CARDNAME. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | UntilLoseControlOfHost$ True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/dungeon_geists.jpg -Oracle:Flying\nWhen Dungeon Geists enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control Dungeon Geists. \ No newline at end of file +Name:Dungeon Geists +ManaCost:2 U U +Types:Creature Spirit +PT:3/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target creature an opponent controls. That creature doesn't untap for as long as you control CARDNAME. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | UntilLoseControlOfHost$ True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/dungeon_geists.jpg +Oracle:Flying\nWhen Dungeon Geists enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control Dungeon Geists. diff --git a/forge-gui/res/cardsfolder/d/dungeon_shade.txt b/forge-gui/res/cardsfolder/d/dungeon_shade.txt index 37104d0851b..d51d9c90a9f 100644 --- a/forge-gui/res/cardsfolder/d/dungeon_shade.txt +++ b/forge-gui/res/cardsfolder/d/dungeon_shade.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dungeon_shade.jpg -Oracle:Flying\n{B}: Dungeon Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{B}: Dungeon Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dungrove_elder.txt b/forge-gui/res/cardsfolder/d/dungrove_elder.txt index 405f6abd1a5..765a08bbe8f 100644 --- a/forge-gui/res/cardsfolder/d/dungrove_elder.txt +++ b/forge-gui/res/cardsfolder/d/dungrove_elder.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Forest.YouCtrl SVar:BuffedBy:Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/dungrove_elder.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nDungrove Elder's power and toughness are each equal to the number of Forests you control. \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nDungrove Elder's power and toughness are each equal to the number of Forests you control. diff --git a/forge-gui/res/cardsfolder/d/duplicant.txt b/forge-gui/res/cardsfolder/d/duplicant.txt index ae87c3034b1..01698e65b4e 100644 --- a/forge-gui/res/cardsfolder/d/duplicant.txt +++ b/forge-gui/res/cardsfolder/d/duplicant.txt @@ -1,15 +1,15 @@ -Name:Duplicant -ManaCost:6 -Types:Artifact Creature Shapeshifter -PT:2/4 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile target nontoken creature. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Unimprint$ True | Imprint$ True | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature -S:Mode$ Continuous | Affected$ Card.Self | AddType$ ImprintedCreatureType | CheckSVar$ Z | SVarCompare$ EQ1 | SetPower$ X | SetToughness$ Y | References$ X,Y,Z | Description$ As long as the exiled card is a creature card, CARDNAME has that card's power, toughness, and creature types. It's still a Shapeshifter. -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsImprinted | Execute$ DBCleanup -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -SVar:X:Imprinted$CardPower -SVar:Y:Imprinted$CardToughness -SVar:Z:Count$ValidExile Creature.IsImprinted -SVar:Picture:http://www.wizards.com/global/images/magic/general/duplicant.jpg -Oracle:Imprint - When Duplicant enters the battlefield, you may exile target nontoken creature.\nAs long as the exiled card is a creature card, Duplicant has that card's power, toughness, and creature types. It's still a Shapeshifter. \ No newline at end of file +Name:Duplicant +ManaCost:6 +Types:Artifact Creature Shapeshifter +PT:2/4 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile target nontoken creature. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Unimprint$ True | Imprint$ True | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature +S:Mode$ Continuous | Affected$ Card.Self | AddType$ ImprintedCreatureType | CheckSVar$ Z | SVarCompare$ EQ1 | SetPower$ X | SetToughness$ Y | References$ X,Y,Z | Description$ As long as the exiled card is a creature card, CARDNAME has that card's power, toughness, and creature types. It's still a Shapeshifter. +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsImprinted | Execute$ DBCleanup +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +SVar:X:Imprinted$CardPower +SVar:Y:Imprinted$CardToughness +SVar:Z:Count$ValidExile Creature.IsImprinted +SVar:Picture:http://www.wizards.com/global/images/magic/general/duplicant.jpg +Oracle:Imprint - When Duplicant enters the battlefield, you may exile target nontoken creature.\nAs long as the exiled card is a creature card, Duplicant has that card's power, toughness, and creature types. It's still a Shapeshifter. diff --git a/forge-gui/res/cardsfolder/d/duplicity.txt b/forge-gui/res/cardsfolder/d/duplicity.txt index fb52b8aa7a4..9e433a5ae19 100644 --- a/forge-gui/res/cardsfolder/d/duplicity.txt +++ b/forge-gui/res/cardsfolder/d/duplicity.txt @@ -1,18 +1,18 @@ -Name:Duplicity -ManaCost:3 U U -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile the top five cards of your library face down. -SVar:TrigExile:AB$ Mill | Cost$ 0 | NumCards$ 5 | Destination$ Exile | ExileFaceDown$ True | RememberMilled$ True -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeHandExile | TriggerDescription$ At the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with CARDNAME into your hand. -SVar:TrigChangeHandExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | ChangeType$ Card.YouCtrl | RememberChanged$ True | Imprint$ True | SubAbility$ ChangeBack -SVar:ChangeBack:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered+IsNotImprinted | Origin$ Exile | Destination$ Hand | ForgetChanged$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ At the beginning of your end step, discard a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ GoToYard | TriggerDescription$ When you lose control of CARDNAME, put all cards exiled with CARDNAME into their owner's graveyard. -T:Mode$ ChangesController | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GoToYard | Secondary$ True | TriggerDescription$ When you lose control of CARDNAME, put all cards exiled with CARDNAME into their owner's graveyard. -SVar:GoToYard:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Graveyard | ChangeType$ Card.IsRemembered | ForgetChanged$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/duplicity.jpg -Oracle:When Duplicity enters the battlefield, exile the top five cards of your library face down.\nAt the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with Duplicity into your hand.\nAt the beginning of your end step, discard a card.\nWhen you lose control of Duplicity, put all cards exiled with Duplicity into their owner's graveyard. \ No newline at end of file +Name:Duplicity +ManaCost:3 U U +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile the top five cards of your library face down. +SVar:TrigExile:AB$ Mill | Cost$ 0 | NumCards$ 5 | Destination$ Exile | ExileFaceDown$ True | RememberMilled$ True +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeHandExile | TriggerDescription$ At the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with CARDNAME into your hand. +SVar:TrigChangeHandExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | ChangeType$ Card.YouCtrl | RememberChanged$ True | Imprint$ True | SubAbility$ ChangeBack +SVar:ChangeBack:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered+IsNotImprinted | Origin$ Exile | Destination$ Hand | ForgetChanged$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ At the beginning of your end step, discard a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ GoToYard | TriggerDescription$ When you lose control of CARDNAME, put all cards exiled with CARDNAME into their owner's graveyard. +T:Mode$ ChangesController | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GoToYard | Secondary$ True | TriggerDescription$ When you lose control of CARDNAME, put all cards exiled with CARDNAME into their owner's graveyard. +SVar:GoToYard:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Exile | Destination$ Graveyard | ChangeType$ Card.IsRemembered | ForgetChanged$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/duplicity.jpg +Oracle:When Duplicity enters the battlefield, exile the top five cards of your library face down.\nAt the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with Duplicity into your hand.\nAt the beginning of your end step, discard a card.\nWhen you lose control of Duplicity, put all cards exiled with Duplicity into their owner's graveyard. diff --git a/forge-gui/res/cardsfolder/d/duress.txt b/forge-gui/res/cardsfolder/d/duress.txt index e4833a303a0..637f8df1ad8 100644 --- a/forge-gui/res/cardsfolder/d/duress.txt +++ b/forge-gui/res/cardsfolder/d/duress.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Opponent | Mode$ RevealYouChoose | DiscardValid$ Card.nonCreature+nonLand | NumCards$ 1 | SpellDescription$ Target opponent reveals his or her hand. You choose a noncreature, nonland card from it. That player discards that card. SVar:Picture:http://www.wizards.com/global/images/magic/general/duress.jpg -Oracle:Target opponent reveals his or her hand. You choose a noncreature, nonland card from it. That player discards that card. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You choose a noncreature, nonland card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/d/durkwood_baloth.txt b/forge-gui/res/cardsfolder/d/durkwood_baloth.txt index d8abfdd8392..fa8c9d098ca 100644 --- a/forge-gui/res/cardsfolder/d/durkwood_baloth.txt +++ b/forge-gui/res/cardsfolder/d/durkwood_baloth.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/5 K:Suspend:5:G SVar:Picture:http://www.wizards.com/global/images/magic/general/durkwood_baloth.jpg -Oracle:Suspend 5-{G} (Rather than cast this card from your hand, you may pay {G} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Suspend 5-{G} (Rather than cast this card from your hand, you may pay {G} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/d/durkwood_boars.txt b/forge-gui/res/cardsfolder/d/durkwood_boars.txt index f479e61ba77..d35901d59df 100644 --- a/forge-gui/res/cardsfolder/d/durkwood_boars.txt +++ b/forge-gui/res/cardsfolder/d/durkwood_boars.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Boar PT:4/4 SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card3972.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/d/durkwood_tracker.txt b/forge-gui/res/cardsfolder/d/durkwood_tracker.txt index 45e14943feb..098df7318d7 100644 --- a/forge-gui/res/cardsfolder/d/durkwood_tracker.txt +++ b/forge-gui/res/cardsfolder/d/durkwood_tracker.txt @@ -7,4 +7,4 @@ SVar:DBDamage:DB$ DealDamage | Defined$ Self | NumDmg$ Y | References$ Y SVar:X:Count$CardPower SVar:Y:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/durkwood_tracker.jpg -Oracle:{1}{G}, {T}: If Durkwood Tracker is on the battlefield, it deals damage equal to its power to target attacking creature. That creature deals damage equal to its power to Durkwood Tracker. \ No newline at end of file +Oracle:{1}{G}, {T}: If Durkwood Tracker is on the battlefield, it deals damage equal to its power to target attacking creature. That creature deals damage equal to its power to Durkwood Tracker. diff --git a/forge-gui/res/cardsfolder/d/dusk_imp.txt b/forge-gui/res/cardsfolder/d/dusk_imp.txt index d327926cb75..408477c6682 100644 --- a/forge-gui/res/cardsfolder/d/dusk_imp.txt +++ b/forge-gui/res/cardsfolder/d/dusk_imp.txt @@ -4,4 +4,4 @@ Types:Creature Imp PT:2/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/dusk_imp.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/d/dusk_urchins.txt b/forge-gui/res/cardsfolder/d/dusk_urchins.txt index e406601931d..a42f603d245 100644 --- a/forge-gui/res/cardsfolder/d/dusk_urchins.txt +++ b/forge-gui/res/cardsfolder/d/dusk_urchins.txt @@ -1,12 +1,12 @@ -Name:Dusk Urchins -ManaCost:2 B -Types:Creature Ouphe -PT:4/3 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, put a -1/-1 counter on it. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPutCounter | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, put a -1/-1 counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ M1M1 | CounterNum$ 1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card for each -1/-1 counter on it. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ X | References$ X -SVar:X:TriggeredCard$CardCounters.M1M1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dusk_urchins.jpg -Oracle:Whenever Dusk Urchins attacks or blocks, put a -1/-1 counter on it.\nWhen Dusk Urchins dies, draw a card for each -1/-1 counter on it. \ No newline at end of file +Name:Dusk Urchins +ManaCost:2 B +Types:Creature Ouphe +PT:4/3 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, put a -1/-1 counter on it. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPutCounter | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, put a -1/-1 counter on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ M1M1 | CounterNum$ 1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card for each -1/-1 counter on it. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ X | References$ X +SVar:X:TriggeredCard$CardCounters.M1M1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dusk_urchins.jpg +Oracle:Whenever Dusk Urchins attacks or blocks, put a -1/-1 counter on it.\nWhen Dusk Urchins dies, draw a card for each -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/d/duskdale_wurm.txt b/forge-gui/res/cardsfolder/d/duskdale_wurm.txt index 54e74617542..aa34c65aa26 100644 --- a/forge-gui/res/cardsfolder/d/duskdale_wurm.txt +++ b/forge-gui/res/cardsfolder/d/duskdale_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:7/7 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/duskdale_wurm.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.) \ No newline at end of file +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.) diff --git a/forge-gui/res/cardsfolder/d/duskhunter_bat.txt b/forge-gui/res/cardsfolder/d/duskhunter_bat.txt index 08c4815f3de..b87754ef07b 100644 --- a/forge-gui/res/cardsfolder/d/duskhunter_bat.txt +++ b/forge-gui/res/cardsfolder/d/duskhunter_bat.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Bloodthirst 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/duskhunter_bat.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nFlying \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nFlying diff --git a/forge-gui/res/cardsfolder/d/duskmantle_guildmage.txt b/forge-gui/res/cardsfolder/d/duskmantle_guildmage.txt index b2d9a3ae028..9d116665fe0 100644 --- a/forge-gui/res/cardsfolder/d/duskmantle_guildmage.txt +++ b/forge-gui/res/cardsfolder/d/duskmantle_guildmage.txt @@ -1,10 +1,10 @@ -Name:Duskmantle Guildmage -ManaCost:U B -Types:Creature Human Wizard -PT:2/2 -A:AB$ Effect | Cost$ 1 U B | Name$ Duskmantle Guildmage Effect | Triggers$ DuskmantleCardToGrave | SVars$ TrigLoseLife | SpellDescription$ Whenever a card is put into an opponent's graveyard from anywhere this turn, that player loses 1 life. -SVar:DuskmantleCardToGrave:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+OppOwn | TriggerZones$ Command | Execute$ TrigLoseLife | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere this turn, that player loses 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 1 -A:AB$ Mill | Cost$ 2 U B | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/duskmantle_guildmage.jpg -Oracle:{1}{U}{B}: Whenever a card is put into an opponent's graveyard from anywhere this turn, that player loses 1 life.\n{2}{U}{B}: Target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Duskmantle Guildmage +ManaCost:U B +Types:Creature Human Wizard +PT:2/2 +A:AB$ Effect | Cost$ 1 U B | Name$ Duskmantle Guildmage Effect | Triggers$ DuskmantleCardToGrave | SVars$ TrigLoseLife | SpellDescription$ Whenever a card is put into an opponent's graveyard from anywhere this turn, that player loses 1 life. +SVar:DuskmantleCardToGrave:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+OppOwn | TriggerZones$ Command | Execute$ TrigLoseLife | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere this turn, that player loses 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 1 +A:AB$ Mill | Cost$ 2 U B | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/duskmantle_guildmage.jpg +Oracle:{1}{U}{B}: Whenever a card is put into an opponent's graveyard from anywhere this turn, that player loses 1 life.\n{2}{U}{B}: Target player puts the top two cards of his or her library into his or her graveyard. 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 aef23fa0eaf..4df435054a7 100644 --- a/forge-gui/res/cardsfolder/d/duskmantle_house_of_shadow.txt +++ b/forge-gui/res/cardsfolder/d/duskmantle_house_of_shadow.txt @@ -4,4 +4,4 @@ Types:Land 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 +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. diff --git a/forge-gui/res/cardsfolder/d/duskmantle_prowler.txt b/forge-gui/res/cardsfolder/d/duskmantle_prowler.txt index a355adb745f..402ebf416c5 100644 --- a/forge-gui/res/cardsfolder/d/duskmantle_prowler.txt +++ b/forge-gui/res/cardsfolder/d/duskmantle_prowler.txt @@ -1,8 +1,8 @@ -Name:Duskmantle Prowler -ManaCost:3 B -Types:Creature Vampire Rogue -PT:2/2 -K:Exalted -K:Haste -SVar:Picture:http://www.wizards.com/global/images/magic/general/duskmantle_prowler.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Name:Duskmantle Prowler +ManaCost:3 B +Types:Creature Vampire Rogue +PT:2/2 +K:Exalted +K:Haste +SVar:Picture:http://www.wizards.com/global/images/magic/general/duskmantle_prowler.jpg +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/d/duskmantle_seer.txt b/forge-gui/res/cardsfolder/d/duskmantle_seer.txt index 3e270fbd3f6..953c4983bb0 100644 --- a/forge-gui/res/cardsfolder/d/duskmantle_seer.txt +++ b/forge-gui/res/cardsfolder/d/duskmantle_seer.txt @@ -1,13 +1,13 @@ -Name:Duskmantle Seer -ManaCost:2 U B -Types:Creature Vampire Wizard -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRepeat | TriggerDescription$ At the beginning of your upkeep, each player reveals the top card of his or her library, loses life equal to that card's converted mana cost, then puts it into his or her hand. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ EachDig -SVar:EachDig:DB$ Dig | Defined$ Remembered | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Hand | Imprint$ True | SubAbility$ EachLose -SVar:EachLose:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$Cleanup | ClearImprinted$ True -SVar:X:Imprinted$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/duskmantle_seer.jpg -Oracle:Flying\nAt the beginning of your upkeep, each player reveals the top card of his or her library, loses life equal to that card's converted mana cost, then puts it into his or her hand. \ No newline at end of file +Name:Duskmantle Seer +ManaCost:2 U B +Types:Creature Vampire Wizard +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRepeat | TriggerDescription$ At the beginning of your upkeep, each player reveals the top card of his or her library, loses life equal to that card's converted mana cost, then puts it into his or her hand. +SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ EachDig +SVar:EachDig:DB$ Dig | Defined$ Remembered | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Hand | Imprint$ True | SubAbility$ EachLose +SVar:EachLose:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$Cleanup | ClearImprinted$ True +SVar:X:Imprinted$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/duskmantle_seer.jpg +Oracle:Flying\nAt the beginning of your upkeep, each player reveals the top card of his or her library, loses life equal to that card's converted mana cost, then puts it into his or her hand. diff --git a/forge-gui/res/cardsfolder/d/duskrider_falcon.txt b/forge-gui/res/cardsfolder/d/duskrider_falcon.txt index d5d97d6caeb..7d9f0a6f086 100644 --- a/forge-gui/res/cardsfolder/d/duskrider_falcon.txt +++ b/forge-gui/res/cardsfolder/d/duskrider_falcon.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/duskrider_falcon.jpg -Oracle:Flying, protection from black \ No newline at end of file +Oracle:Flying, protection from black diff --git a/forge-gui/res/cardsfolder/d/duskrider_peregrine.txt b/forge-gui/res/cardsfolder/d/duskrider_peregrine.txt index 5feb206e32f..fee8e8957c6 100644 --- a/forge-gui/res/cardsfolder/d/duskrider_peregrine.txt +++ b/forge-gui/res/cardsfolder/d/duskrider_peregrine.txt @@ -6,4 +6,4 @@ K:Flying K:Protection from black K:Suspend:3:1 W SVar:Picture:http://www.wizards.com/global/images/magic/general/duskrider_peregrine.jpg -Oracle:Flying, protection from black\nSuspend 3-{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Flying, protection from black\nSuspend 3-{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/d/duskwalker.txt b/forge-gui/res/cardsfolder/d/duskwalker.txt index 8cfbb75dfc4..1d742cb2565 100644 --- a/forge-gui/res/cardsfolder/d/duskwalker.txt +++ b/forge-gui/res/cardsfolder/d/duskwalker.txt @@ -1,10 +1,10 @@ -Name:Duskwalker -ManaCost:B -Types:Creature Human Minion -PT:1/1 -K:Kicker 3 B -T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ GatherDust | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with fear. (It can't be blocked except by artifact creatures and/or black creatures.) -SVar:GatherDust:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ Dustwalk -SVar:Dustwalk:DB$ Pump | Defined$ Self | KW$ Fear | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/duskwalker.jpg -Oracle:Kicker {3}{B} (You may pay an additional {3}{B} as you cast this spell.)\nIf Duskwalker was kicked, it enters the battlefield with two +1/+1 counters on it and with fear. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Name:Duskwalker +ManaCost:B +Types:Creature Human Minion +PT:1/1 +K:Kicker 3 B +T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ GatherDust | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with fear. (It can't be blocked except by artifact creatures and/or black creatures.) +SVar:GatherDust:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ Dustwalk +SVar:Dustwalk:DB$ Pump | Defined$ Self | KW$ Fear | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/duskwalker.jpg +Oracle:Kicker {3}{B} (You may pay an additional {3}{B} as you cast this spell.)\nIf Duskwalker was kicked, it enters the battlefield with two +1/+1 counters on it and with fear. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/d/duskworker.txt b/forge-gui/res/cardsfolder/d/duskworker.txt index 1405f2ddcc2..3cf0f3330b8 100644 --- a/forge-gui/res/cardsfolder/d/duskworker.txt +++ b/forge-gui/res/cardsfolder/d/duskworker.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigRegen | TriggerDes A:AB$ Pump | Cost$ 3 | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:TrigRegen:AB$Regenerate | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/duskworker.jpg -Oracle:Whenever Duskworker becomes blocked, regenerate it.\n{3}: Duskworker gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Duskworker becomes blocked, regenerate it.\n{3}: Duskworker gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dust_bowl.txt b/forge-gui/res/cardsfolder/d/dust_bowl.txt index 0cc4c0d02cd..f9342f9de81 100644 --- a/forge-gui/res/cardsfolder/d/dust_bowl.txt +++ b/forge-gui/res/cardsfolder/d/dust_bowl.txt @@ -4,4 +4,4 @@ Types:Land 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 +Oracle:{T}: Add {1} to your mana pool.\n{3}, {T}, Sacrifice a land: Destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/d/dust_corona.txt b/forge-gui/res/cardsfolder/d/dust_corona.txt index 3cf33c84f3c..422caf694eb 100644 --- a/forge-gui/res/cardsfolder/d/dust_corona.txt +++ b/forge-gui/res/cardsfolder/d/dust_corona.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddHiddenKeyword$ CantBeBlockedBy Creature.withFlying | Description$ Enchanted creature gets +2/+0 and can't be blocked by creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/dust_corona.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+0 and can't be blocked by creatures with flying. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+0 and can't be blocked by creatures with flying. diff --git a/forge-gui/res/cardsfolder/d/dust_elemental.txt b/forge-gui/res/cardsfolder/d/dust_elemental.txt index 29d0719794b..a880eb8076e 100644 --- a/forge-gui/res/cardsfolder/d/dust_elemental.txt +++ b/forge-gui/res/cardsfolder/d/dust_elemental.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Creature.YouCtrl | ChangeNum$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dust_elemental.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying; fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhen Dust Elemental enters the battlefield, return three creatures you control to their owner's hand. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying; fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhen Dust Elemental enters the battlefield, return three creatures you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/d/dust_of_moments.txt b/forge-gui/res/cardsfolder/d/dust_of_moments.txt index d1c87e1a55d..83c909109d3 100644 --- a/forge-gui/res/cardsfolder/d/dust_of_moments.txt +++ b/forge-gui/res/cardsfolder/d/dust_of_moments.txt @@ -1,12 +1,12 @@ -Name:Dust of Moments -ManaCost:2 W -Types:Instant -A:SP$ Charm | Cost$ 2 W | CharmNum$ 1 | Choices$ LoseTime,GainTime | SpellDescription$ Choose one - Remove two time counters from each permanent and each suspended card; or put two time counters on each permanent with a time counter on it and each suspended card. -SVar:LoseTime:DB$ RemoveCounterAll | ValidCards$ Permanent | CounterType$ TIME | CounterNum$ 2 | SubAbility$ QuickenTime | SpellDescription$ Remove two time counters from each permanent and each suspended card. -SVar:QuickenTime:DB$ RemoveCounterAll | ValidCards$ Card.suspended | CounterType$ TIME | CounterNum$ 2 | ValidZone$ Exile -SVar:GainTime:DB$ PutCounterAll | ValidCards$ Permanent.counters_GE1_TIME | CounterType$ TIME | CounterNum$ 2 | SubAbility$ SlowTime | SpellDescription$ Put two time counters on each permanent with a time counter on it and each suspended card. -SVar:SlowTime:DB$ PutCounterAll | ValidCards$ Card.suspended | CounterType$ TIME | CounterNum$ 2 | ValidZone$ Exile -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dust_of_moments.jpg -Oracle:Choose one - Remove two time counters from each permanent and each suspended card; or put two time counters on each permanent with a time counter on it and each suspended card. \ No newline at end of file +Name:Dust of Moments +ManaCost:2 W +Types:Instant +A:SP$ Charm | Cost$ 2 W | CharmNum$ 1 | Choices$ LoseTime,GainTime | SpellDescription$ Choose one - Remove two time counters from each permanent and each suspended card; or put two time counters on each permanent with a time counter on it and each suspended card. +SVar:LoseTime:DB$ RemoveCounterAll | ValidCards$ Permanent | CounterType$ TIME | CounterNum$ 2 | SubAbility$ QuickenTime | SpellDescription$ Remove two time counters from each permanent and each suspended card. +SVar:QuickenTime:DB$ RemoveCounterAll | ValidCards$ Card.suspended | CounterType$ TIME | CounterNum$ 2 | ValidZone$ Exile +SVar:GainTime:DB$ PutCounterAll | ValidCards$ Permanent.counters_GE1_TIME | CounterType$ TIME | CounterNum$ 2 | SubAbility$ SlowTime | SpellDescription$ Put two time counters on each permanent with a time counter on it and each suspended card. +SVar:SlowTime:DB$ PutCounterAll | ValidCards$ Card.suspended | CounterType$ TIME | CounterNum$ 2 | ValidZone$ Exile +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dust_of_moments.jpg +Oracle:Choose one - Remove two time counters from each permanent and each suspended card; or put two time counters on each permanent with a time counter on it and each suspended card. diff --git a/forge-gui/res/cardsfolder/d/dust_to_dust.txt b/forge-gui/res/cardsfolder/d/dust_to_dust.txt index bca08c6c510..25b9f6e607f 100644 --- a/forge-gui/res/cardsfolder/d/dust_to_dust.txt +++ b/forge-gui/res/cardsfolder/d/dust_to_dust.txt @@ -3,4 +3,4 @@ ManaCost:1 W W Types:Sorcery A:SP$ ChangeZone | Cost$ 1 W W | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile two target artifacts. SVar:Picture:http://www.wizards.com/global/images/magic/general/dust_to_dust.jpg -Oracle:Exile two target artifacts. \ No newline at end of file +Oracle:Exile two target artifacts. diff --git a/forge-gui/res/cardsfolder/d/dutiful_thrull.txt b/forge-gui/res/cardsfolder/d/dutiful_thrull.txt index 60fe1b1cfb9..6a26c5fc837 100644 --- a/forge-gui/res/cardsfolder/d/dutiful_thrull.txt +++ b/forge-gui/res/cardsfolder/d/dutiful_thrull.txt @@ -1,7 +1,7 @@ -Name:Dutiful Thrull -ManaCost:W -Types:Creature Thrull -PT:1/1 -A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dutiful_thrull.jpg -Oracle:{B}: Regenerate Dutiful Thrull. \ No newline at end of file +Name:Dutiful Thrull +ManaCost:W +Types:Creature Thrull +PT:1/1 +A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dutiful_thrull.jpg +Oracle:{B}: Regenerate Dutiful Thrull. diff --git a/forge-gui/res/cardsfolder/d/duty_bound_dead.txt b/forge-gui/res/cardsfolder/d/duty_bound_dead.txt index 1e696a69dd0..0f37fcc7953 100644 --- a/forge-gui/res/cardsfolder/d/duty_bound_dead.txt +++ b/forge-gui/res/cardsfolder/d/duty_bound_dead.txt @@ -1,8 +1,8 @@ -Name:Duty-Bound Dead -ManaCost:B -Types:Creature Skeleton -PT:0/2 -K:Exalted -A:AB$ Regenerate | Cost$ 3 B | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/duty_bound_dead.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{3}{B}: Regenerate Duty-Bound Dead. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Name:Duty-Bound Dead +ManaCost:B +Types:Creature Skeleton +PT:0/2 +K:Exalted +A:AB$ Regenerate | Cost$ 3 B | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/duty_bound_dead.jpg +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{3}{B}: Regenerate Duty-Bound Dead. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/d/dwarven_armorer.txt b/forge-gui/res/cardsfolder/d/dwarven_armorer.txt index 540924cd968..509c48b6100 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_armorer.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_armorer.txt @@ -6,4 +6,4 @@ A:AB$ PutCounter | Cost$ R T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ A:AB$ PutCounter | Cost$ R T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P0P1 | CounterNum$ 1 | SpellDescription$ Put a +0/+1 counter on target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_armorer.jpg -Oracle:{R}, {T}, Discard a card: Put a +0/+1 counter or a +1/+0 counter on target creature. \ No newline at end of file +Oracle:{R}, {T}, Discard a card: Put a +0/+1 counter or a +1/+0 counter on target creature. diff --git a/forge-gui/res/cardsfolder/d/dwarven_armory.txt b/forge-gui/res/cardsfolder/d/dwarven_armory.txt index 692c8f5e212..420787df23f 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_armory.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_armory.txt @@ -5,4 +5,4 @@ A:AB$ PutCounter | Cost$ 2 Sac<1/Land> | CounterType$ P2P2 | CounterNum$ 1 | Val SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_armory.jpg -Oracle:{2}, Sacrifice a land: Put a +2/+2 counter on target creature. Activate this ability only during any upkeep step. \ No newline at end of file +Oracle:{2}, Sacrifice a land: Put a +2/+2 counter on target creature. Activate this ability only during any upkeep step. diff --git a/forge-gui/res/cardsfolder/d/dwarven_berserker.txt b/forge-gui/res/cardsfolder/d/dwarven_berserker.txt index 5c262c1c473..6ee4f3b7d6f 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_berserker.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_berserker.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +3/+0 and gains trample until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_berserker.jpg -Oracle:Whenever Dwarven Berserker becomes blocked, it gets +3/+0 and gains trample until end of turn. \ No newline at end of file +Oracle:Whenever Dwarven Berserker becomes blocked, it gets +3/+0 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_blastminer.txt b/forge-gui/res/cardsfolder/d/dwarven_blastminer.txt index 4b9c5d6aa57..77c327808cf 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_blastminer.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_blastminer.txt @@ -5,4 +5,4 @@ PT:1/1 K:Morph:R A:AB$ Destroy | Cost$ 2 R T | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_blastminer.jpg -Oracle:{2}{R}, {T}: Destroy target nonbasic land.\nMorph {R} (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 +Oracle:{2}{R}, {T}: Destroy target nonbasic land.\nMorph {R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/d/dwarven_bloodboiler.txt b/forge-gui/res/cardsfolder/d/dwarven_bloodboiler.txt index d31b27cf36f..7cfe7ed0b63 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_bloodboiler.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_bloodboiler.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ tapXType<1/Dwarf> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | SpellDescription$ Target creature gets +2/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_bloodboiler.jpg -Oracle:Tap an untapped Dwarf you control: Target creature gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Tap an untapped Dwarf you control: Target creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_catapult.txt b/forge-gui/res/cardsfolder/d/dwarven_catapult.txt index 2dbb0ae84ec..84d2cf3028c 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_catapult.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_catapult.txt @@ -1,9 +1,9 @@ -Name:Dwarven Catapult -ManaCost:X R -Types:Instant -A:SP$ DamageAll | Cost$ X R | ValidTgts$ Opponent | TgtPrompt$ Select a opponent | ValidCards$ Creature | NumDmg$ Z | References$ X,Y,Z | SpellDescription$ CARDNAME deals X damage divided evenly, rounded down, among all creatures target opponent controls. -SVar:X:Count$xPaid -SVar:Y:Count$Valid Creature.TargetedPlayerCtrl -SVar:Z:SVar$X/DivideEvenlyDown.Y -SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_catapult.jpg -Oracle:Dwarven Catapult deals X damage divided evenly, rounded down, among all creatures target opponent controls. \ No newline at end of file +Name:Dwarven Catapult +ManaCost:X R +Types:Instant +A:SP$ DamageAll | Cost$ X R | ValidTgts$ Opponent | TgtPrompt$ Select a opponent | ValidCards$ Creature | NumDmg$ Z | References$ X,Y,Z | SpellDescription$ CARDNAME deals X damage divided evenly, rounded down, among all creatures target opponent controls. +SVar:X:Count$xPaid +SVar:Y:Count$Valid Creature.TargetedPlayerCtrl +SVar:Z:SVar$X/DivideEvenlyDown.Y +SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_catapult.jpg +Oracle:Dwarven Catapult deals X damage divided evenly, rounded down, among all creatures target opponent controls. diff --git a/forge-gui/res/cardsfolder/d/dwarven_demolition_team.txt b/forge-gui/res/cardsfolder/d/dwarven_demolition_team.txt index 78480c96efd..61dbb884131 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_demolition_team.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_demolition_team.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf PT:1/1 A:AB$ Destroy | Cost$ T | ValidTgts$ Wall | TgtPrompt$ Select target Wall | SpellDescription$ Destroy target Wall. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_demolition_team.jpg -Oracle:{T}: Destroy target Wall. \ No newline at end of file +Oracle:{T}: Destroy target Wall. diff --git a/forge-gui/res/cardsfolder/d/dwarven_driller.txt b/forge-gui/res/cardsfolder/d/dwarven_driller.txt index 0f4fae39272..e74636a554f 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_driller.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_driller.txt @@ -1,7 +1,7 @@ -Name:Dwarven Driller -ManaCost:3 R -Types:Creature Dwarf -PT:2/2 -A:AB$ Destroy | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | UnlessCost$ DamageYou<2> | SpellDescription$ Destroy target land unless its controller has CARDNAME deal 2 damage to him or her. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_driller.jpg -Oracle:{T}: Destroy target land unless its controller has Dwarven Driller deal 2 damage to him or her. \ No newline at end of file +Name:Dwarven Driller +ManaCost:3 R +Types:Creature Dwarf +PT:2/2 +A:AB$ Destroy | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | UnlessCost$ DamageYou<2> | SpellDescription$ Destroy target land unless its controller has CARDNAME deal 2 damage to him or her. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_driller.jpg +Oracle:{T}: Destroy target land unless its controller has Dwarven Driller deal 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/d/dwarven_grunt.txt b/forge-gui/res/cardsfolder/d/dwarven_grunt.txt index bdf8bbc4553..aed544430d6 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_grunt.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_grunt.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf PT:1/1 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/od/en-us/card29760.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/d/dwarven_hold.txt b/forge-gui/res/cardsfolder/d/dwarven_hold.txt index 1ee09331d97..059ed179bd4 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_hold.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_hold.txt @@ -10,4 +10,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_hold.jpg -Oracle:Dwarven Hold enters the battlefield tapped.\nYou may choose not to untap Dwarven Hold during your untap step.\nAt the beginning of your upkeep, if Dwarven Hold is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Dwarven Hold: Add {R} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Dwarven Hold enters the battlefield tapped.\nYou may choose not to untap Dwarven Hold during your untap step.\nAt the beginning of your upkeep, if Dwarven Hold is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Dwarven Hold: Add {R} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/d/dwarven_landslide.txt b/forge-gui/res/cardsfolder/d/dwarven_landslide.txt index a7f58e67828..b6b6df43476 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_landslide.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_landslide.txt @@ -1,8 +1,8 @@ -Name:Dwarven Landslide -ManaCost:3 R -Types:Sorcery -K:Kicker 2 R Sac<1/Land> -A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TargetMin$ X | TargetMax$ X | References$ X | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. If CARDNAME was kicked, destroy another target land. -SVar:X:Count$Kicked.2.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_landslide.jpg -Oracle:Kicker-{2}{R}, Sacrifice a land. (You may pay {2}{R} and sacrifice a land in addition to any other costs as you cast this spell.)\nDestroy target land. If Dwarven Landslide was kicked, destroy another target land. \ No newline at end of file +Name:Dwarven Landslide +ManaCost:3 R +Types:Sorcery +K:Kicker 2 R Sac<1/Land> +A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TargetMin$ X | TargetMax$ X | References$ X | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. If CARDNAME was kicked, destroy another target land. +SVar:X:Count$Kicked.2.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_landslide.jpg +Oracle:Kicker-{2}{R}, Sacrifice a land. (You may pay {2}{R} and sacrifice a land in addition to any other costs as you cast this spell.)\nDestroy target land. If Dwarven Landslide was kicked, destroy another target land. diff --git a/forge-gui/res/cardsfolder/d/dwarven_lieutenant.txt b/forge-gui/res/cardsfolder/d/dwarven_lieutenant.txt index c6dd1c9b899..9e9b15a9871 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_lieutenant.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_lieutenant.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf Soldier PT:1/2 A:AB$ Pump | Cost$ 1 R | ValidTgts$ Creature.Dwarf | NumAtt$ +1 | SpellDescription$ Target Dwarf creature gets +1/+0 until end of turn. | TgtPrompt$ Select target Dwarf creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_lieutenant.jpg -Oracle:{1}{R}: Target Dwarf creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{1}{R}: Target Dwarf creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_miner.txt b/forge-gui/res/cardsfolder/d/dwarven_miner.txt index 5f19a4708cc..ebc5ceaedec 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_miner.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_miner.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf PT:1/2 A:AB$ Destroy | Cost$ 2 R T | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_miner.jpg -Oracle:{2}{R}, {T}: Destroy target nonbasic land. \ No newline at end of file +Oracle:{2}{R}, {T}: Destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/d/dwarven_nomad.txt b/forge-gui/res/cardsfolder/d/dwarven_nomad.txt index 2637dc708cd..bc970f2fa82 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_nomad.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_nomad.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf Nomad PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.powerLE2 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature with power 2 or less can't be blocked this turn. | TgtPrompt$ Select target creature with power 2 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_nomad.jpg -Oracle:{T}: Target creature with power 2 or less can't be blocked this turn. \ No newline at end of file +Oracle:{T}: Target creature with power 2 or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_patrol.txt b/forge-gui/res/cardsfolder/d/dwarven_patrol.txt index c45df894800..45c81d98924 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_patrol.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_patrol.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card.nonRed | ValidActivatingPlayer$ You | Trigge SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_patrol.jpg -Oracle:Dwarven Patrol doesn't untap during your untap step.\nWhenever you cast a nonred spell, untap Dwarven Patrol. \ No newline at end of file +Oracle:Dwarven Patrol doesn't untap during your untap step.\nWhenever you cast a nonred spell, untap Dwarven Patrol. diff --git a/forge-gui/res/cardsfolder/d/dwarven_pony.txt b/forge-gui/res/cardsfolder/d/dwarven_pony.txt index f119d3b11fc..62c871d1742 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_pony.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_pony.txt @@ -4,4 +4,4 @@ Types:Creature Horse PT:1/1 A:AB$ Pump | Cost$ 1 R T | ValidTgts$ Creature.Dwarf | TgtPrompt$ Select target Dwarf creature | KW$ Mountainwalk | SpellDescription$ Target Dwarf creature gains mountainwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_pony.jpg -Oracle:{1}{R}, {T}: Target Dwarf creature gains mountainwalk until end of turn. \ No newline at end of file +Oracle:{1}{R}, {T}: Target Dwarf creature gains mountainwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_recruiter.txt b/forge-gui/res/cardsfolder/d/dwarven_recruiter.txt index f811b909405..12155b5c444 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_recruiter.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_recruiter.txt @@ -1,10 +1,10 @@ -Name:Dwarven Recruiter -ManaCost:2 R -Types:Creature Dwarf -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of Dwarf cards and reveal those cards. Shuffle your library, then put them on top of it in any order. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ChangeNum$ X | ChangeType$ Dwarf | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | References$ X -SVar:X:Count$InYourLibrary.Dwarf -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_recruiter.jpg -Oracle:When Dwarven Recruiter enters the battlefield, search your library for any number of Dwarf cards and reveal those cards. Shuffle your library, then put them on top of it in any order. \ No newline at end of file +Name:Dwarven Recruiter +ManaCost:2 R +Types:Creature Dwarf +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of Dwarf cards and reveal those cards. Shuffle your library, then put them on top of it in any order. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ChangeNum$ X | ChangeType$ Dwarf | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | References$ X +SVar:X:Count$InYourLibrary.Dwarf +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_recruiter.jpg +Oracle:When Dwarven Recruiter enters the battlefield, search your library for any number of Dwarf cards and reveal those cards. Shuffle your library, then put them on top of it in any order. diff --git a/forge-gui/res/cardsfolder/d/dwarven_ruins.txt b/forge-gui/res/cardsfolder/d/dwarven_ruins.txt index 753939b9b0d..5f6de463ba8 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_ruins.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_ruins.txt @@ -6,4 +6,4 @@ 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 +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. diff --git a/forge-gui/res/cardsfolder/d/dwarven_scorcher.txt b/forge-gui/res/cardsfolder/d/dwarven_scorcher.txt index 96edbb058c6..b5d5ce7f2dd 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_scorcher.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_scorcher.txt @@ -1,7 +1,7 @@ -Name:Dwarven Scorcher -ManaCost:R -Types:Creature Dwarf -PT:1/1 -A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | UnlessCost$ DamageYou<2> | UnlessPayer$ TargetedController | SpellDescription$ CARDNAME deals 1 damage to target creature unless that creature's controller has CARDNAME deal 2 damage to him or her. -SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_scorcher.jpg -Oracle:Sacrifice Dwarven Scorcher: Dwarven Scorcher deals 1 damage to target creature unless that creature's controller has Dwarven Scorcher deal 2 damage to him or her. \ No newline at end of file +Name:Dwarven Scorcher +ManaCost:R +Types:Creature Dwarf +PT:1/1 +A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | UnlessCost$ DamageYou<2> | UnlessPayer$ TargetedController | SpellDescription$ CARDNAME deals 1 damage to target creature unless that creature's controller has CARDNAME deal 2 damage to him or her. +SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_scorcher.jpg +Oracle:Sacrifice Dwarven Scorcher: Dwarven Scorcher deals 1 damage to target creature unless that creature's controller has Dwarven Scorcher deal 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/d/dwarven_sea_clan.txt b/forge-gui/res/cardsfolder/d/dwarven_sea_clan.txt index ecbdb29897f..401f93509bb 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_sea_clan.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_sea_clan.txt @@ -1,13 +1,13 @@ -Name:Dwarven Sea Clan -ManaCost:2 R -Types:Creature Dwarf -PT:1/1 -A:AB$ Pump | Cost$ T | IsCurse$ True | ValidTgts$ Creature.ControllerControlsIsland+attacking,Creature.ControllerControlsIsland+blocking | TgtPrompt$ Select target attacking or blocking creature whose controller controls an Island | ActivationPhases$ BeginCombat->Combat Damage | ConditionDefined$ Targeted | ConditionPresent$ Creature.ControllerControlsIsland | ConditionCompare$ GE1 | SubAbility$ DBDelayTrig | StackDescription$ SpellDescription | SpellDescription$ Choose target attacking or blocking creature whose controller controls an Island. CARDNAME deals 2 damage to that creature at end of combat. Activate this ability only before the end of combat step. -SVar:DBDelayTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | Execute$ TrigDmg | SpellDescription$ CARDNAME deals 2 damage to that creature at end of combat. | RememberObjects$ ParentTarget | SubAbility$ DBCleanup -SVar:TrigDmg:DB$ DealDamage | NumDmg$ 2 | Defined$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NeedsToPlay:Island.OppCtrl -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_sea_clan.jpg -Oracle:{T}: Choose target attacking or blocking creature whose controller controls an Island. Dwarven Sea Clan deals 2 damage to that creature at end of combat. Activate this ability only before the end of combat step. \ No newline at end of file +Name:Dwarven Sea Clan +ManaCost:2 R +Types:Creature Dwarf +PT:1/1 +A:AB$ Pump | Cost$ T | IsCurse$ True | ValidTgts$ Creature.ControllerControlsIsland+attacking,Creature.ControllerControlsIsland+blocking | TgtPrompt$ Select target attacking or blocking creature whose controller controls an Island | ActivationPhases$ BeginCombat->Combat Damage | ConditionDefined$ Targeted | ConditionPresent$ Creature.ControllerControlsIsland | ConditionCompare$ GE1 | SubAbility$ DBDelayTrig | StackDescription$ SpellDescription | SpellDescription$ Choose target attacking or blocking creature whose controller controls an Island. CARDNAME deals 2 damage to that creature at end of combat. Activate this ability only before the end of combat step. +SVar:DBDelayTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | Execute$ TrigDmg | SpellDescription$ CARDNAME deals 2 damage to that creature at end of combat. | RememberObjects$ ParentTarget | SubAbility$ DBCleanup +SVar:TrigDmg:DB$ DealDamage | NumDmg$ 2 | Defined$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NeedsToPlay:Island.OppCtrl +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_sea_clan.jpg +Oracle:{T}: Choose target attacking or blocking creature whose controller controls an Island. Dwarven Sea Clan deals 2 damage to that creature at end of combat. Activate this ability only before the end of combat step. diff --git a/forge-gui/res/cardsfolder/d/dwarven_shrine.txt b/forge-gui/res/cardsfolder/d/dwarven_shrine.txt index 52b95ef6c87..e716b267589 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_shrine.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_shrine.txt @@ -1,11 +1,11 @@ -Name:Dwarven Shrine -ManaCost:1 R R -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDmgRem | TriggerDescription$ Whenever a player casts a spell, CARDNAME deals X damage to that player, where X is twice the number of cards in all graveyards with the same name as that spell. -SVar:TrigDmgRem:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | PumpZone$ Stack | RememberObjects$ TriggeredCard | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ TriggeredActivator | NumDmg$ X | References$ X | SubAbility$ DBCleanup -SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered/Twice -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_shrine.jpg -Oracle:Whenever a player casts a spell, Dwarven Shrine deals X damage to that player, where X is twice the number of cards in all graveyards with the same name as that spell. \ No newline at end of file +Name:Dwarven Shrine +ManaCost:1 R R +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDmgRem | TriggerDescription$ Whenever a player casts a spell, CARDNAME deals X damage to that player, where X is twice the number of cards in all graveyards with the same name as that spell. +SVar:TrigDmgRem:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | PumpZone$ Stack | RememberObjects$ TriggeredCard | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ TriggeredActivator | NumDmg$ X | References$ X | SubAbility$ DBCleanup +SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered/Twice +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_shrine.jpg +Oracle:Whenever a player casts a spell, Dwarven Shrine deals X damage to that player, where X is twice the number of cards in all graveyards with the same name as that spell. diff --git a/forge-gui/res/cardsfolder/d/dwarven_soldier.txt b/forge-gui/res/cardsfolder/d/dwarven_soldier.txt index b3556c04c11..fe7493d1b75 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_soldier.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_soldier.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Orc | Execute$ Tr T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Orc | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by one or more Orcs, CARDNAME gets +0/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_soldier.jpg -Oracle:Whenever Dwarven Soldier blocks or becomes blocked by one or more Orcs, Dwarven Soldier gets +0/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Dwarven Soldier blocks or becomes blocked by one or more Orcs, Dwarven Soldier gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_song.txt b/forge-gui/res/cardsfolder/d/dwarven_song.txt index c841fa6e482..0128f4398a2 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_song.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_song.txt @@ -6,4 +6,4 @@ SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_song.jpg -Oracle:Any number of target creatures become red until end of turn. \ No newline at end of file +Oracle:Any number of target creatures become red until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_strike_force.txt b/forge-gui/res/cardsfolder/d/dwarven_strike_force.txt index d1b7ad21b36..efdd7a0f88e 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_strike_force.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_strike_force.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf Berserker PT:4/3 A:AB$ Pump | Defined$ Self | Cost$ Discard<1/Random> | KW$ First Strike & Haste | SpellDescription$ CARDNAME gains first strike and haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_strike_force.jpg -Oracle:Discard a card at random: Dwarven Strike Force gains first strike and haste until end of turn. \ No newline at end of file +Oracle:Discard a card at random: Dwarven Strike Force gains first strike and haste until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_thaumaturgist.txt b/forge-gui/res/cardsfolder/d/dwarven_thaumaturgist.txt index 79011f3a356..651c0ab6aae 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_thaumaturgist.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_thaumaturgist.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | KW$ HIDDEN CARDNAME's power and toughness are switched | TgtPrompt$ Select target creature. | SpellDescription$ Switch target creature's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_thaumaturgist.jpg -Oracle:{T}: Switch target creature's power and toughness until end of turn. \ No newline at end of file +Oracle:{T}: Switch target creature's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_trader.txt b/forge-gui/res/cardsfolder/d/dwarven_trader.txt index 8416de55c65..6e5f33136ea 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_trader.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_trader.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Creature Dwarf PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/hm/en-us/card3001.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/d/dwarven_vigilantes.txt b/forge-gui/res/cardsfolder/d/dwarven_vigilantes.txt index 94a6fa22b90..a443d9f5682 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_vigilantes.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_vigilantes.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Selec SVar:DBNoCombatDamage:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_vigilantes.jpg -Oracle:Whenever Dwarven Vigilantes attacks and isn't blocked, you may have it deal damage equal to its power to target creature. If you do, Dwarven Vigilantes assigns no combat damage this turn. \ No newline at end of file +Oracle:Whenever Dwarven Vigilantes attacks and isn't blocked, you may have it deal damage equal to its power to target creature. If you do, Dwarven Vigilantes assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_warriors.txt b/forge-gui/res/cardsfolder/d/dwarven_warriors.txt index 1676c0ceff1..cce619fcd4a 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_warriors.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_warriors.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf Warrior PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.powerLE2 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature with power 2 or less can't be blocked this turn. | TgtPrompt$ Select target creature with power 2 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_warriors.jpg -Oracle:{T}: Target creature with power 2 or less can't be blocked this turn. \ No newline at end of file +Oracle:{T}: Target creature with power 2 or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/d/dwarven_weaponsmith.txt b/forge-gui/res/cardsfolder/d/dwarven_weaponsmith.txt index 2f70df03552..4e2deec10c3 100644 --- a/forge-gui/res/cardsfolder/d/dwarven_weaponsmith.txt +++ b/forge-gui/res/cardsfolder/d/dwarven_weaponsmith.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PutCounter | Cost$ T Sac<1/Artifact> | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Put a +1/+1 counter on target creature. Activate this ability only during your upkeep. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/dwarven_weaponsmith.jpg -Oracle:{T}, Sacrifice an artifact: Put a +1/+1 counter on target creature. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:{T}, Sacrifice an artifact: Put a +1/+1 counter on target creature. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/d/dwell_on_the_past.txt b/forge-gui/res/cardsfolder/d/dwell_on_the_past.txt index 75bdb5382fa..2fea39cd2b2 100644 --- a/forge-gui/res/cardsfolder/d/dwell_on_the_past.txt +++ b/forge-gui/res/cardsfolder/d/dwell_on_the_past.txt @@ -1,8 +1,8 @@ -Name:Dwell on the Past -ManaCost:G -Types:Sorcery -A:SP$ Pump | Cost$ G | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to four target cards from his or her graveyard into his or her library. -SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 4 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dwell_on_the_past.jpg -Oracle:Target player shuffles up to four target cards from his or her graveyard into his or her library. \ No newline at end of file +Name:Dwell on the Past +ManaCost:G +Types:Sorcery +A:SP$ Pump | Cost$ G | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to four target cards from his or her graveyard into his or her library. +SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 4 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dwell_on_the_past.jpg +Oracle:Target player shuffles up to four target cards from his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/d/dying_wail.txt b/forge-gui/res/cardsfolder/d/dying_wail.txt index 2da7568e1ee..0f4b11e94ba 100644 --- a/forge-gui/res/cardsfolder/d/dying_wail.txt +++ b/forge-gui/res/cardsfolder/d/dying_wail.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigDiscard | TriggerDescription$ When enchanted creature dies, target player discards two cards. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 2 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/dying_wail.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, target player discards two cards. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature dies, target player discards two cards. diff --git a/forge-gui/res/cardsfolder/d/dying_wish.txt b/forge-gui/res/cardsfolder/d/dying_wish.txt index 6d3dbd44be2..a514388c731 100644 --- a/forge-gui/res/cardsfolder/d/dying_wish.txt +++ b/forge-gui/res/cardsfolder/d/dying_wish.txt @@ -1,11 +1,11 @@ -Name:Dying Wish -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature you control -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ Pump -T:Mode$ ChangesZone | ValidCard$ Card.EnchantedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, target player loses X life and you gain X life, where X is its power. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | LifeAmount$ X | References$ X | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:TriggeredCard$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/dying_wish.jpg -Oracle:Enchant creature you control\nWhen enchanted creature dies, target player loses X life and you gain X life, where X is its power. \ No newline at end of file +Name:Dying Wish +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature you control +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ Pump +T:Mode$ ChangesZone | ValidCard$ Card.EnchantedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLose | TriggerDescription$ When enchanted creature dies, target player loses X life and you gain X life, where X is its power. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | LifeAmount$ X | References$ X | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:TriggeredCard$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/dying_wish.jpg +Oracle:Enchant creature you control\nWhen enchanted creature dies, target player loses X life and you gain X life, where X is its power. diff --git a/forge-gui/res/cardsfolder/d/dynacharge.txt b/forge-gui/res/cardsfolder/d/dynacharge.txt index bede39999ad..165b9389299 100644 --- a/forge-gui/res/cardsfolder/d/dynacharge.txt +++ b/forge-gui/res/cardsfolder/d/dynacharge.txt @@ -1,7 +1,7 @@ -Name:Dynacharge -ManaCost:R -Types:Instant -A:SP$ Pump | Cost$ R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. | NumAtt$ 2 | SpellDescription$ Target creature you control gets +2/+0 until end of turn. -A:SP$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ 2 | PrecostDesc$ Overload | CostDesc$ {2}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/dynacharge.jpg -Oracle:Target creature you control gets +2/+0 until end of turn.\nOverload {2}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Dynacharge +ManaCost:R +Types:Instant +A:SP$ Pump | Cost$ R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. | NumAtt$ 2 | SpellDescription$ Target creature you control gets +2/+0 until end of turn. +A:SP$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ 2 | PrecostDesc$ Overload | CostDesc$ {2}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/dynacharge.jpg +Oracle:Target creature you control gets +2/+0 until end of turn.\nOverload {2}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/d/dystopia.txt b/forge-gui/res/cardsfolder/d/dystopia.txt index 2b0fee0f8ac..1b906923691 100644 --- a/forge-gui/res/cardsfolder/d/dystopia.txt +++ b/forge-gui/res/cardsfolder/d/dystopia.txt @@ -1,9 +1,9 @@ -Name:Dystopia -ManaCost:1 B B -Types:Enchantment -K:Cumulative upkeep:PayLife<1>:Pay 1 life. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a green or white permanent. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Permanent.Green,Permanent.White | Defined$ TriggeredPlayer | SpellDescription$ Sacrifice a green or white permanent. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/dystopia.jpg -Oracle:Cumulative upkeep-Pay 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.)\nAt the beginning of each player's upkeep, that player sacrifices a green or white permanent. \ No newline at end of file +Name:Dystopia +ManaCost:1 B B +Types:Enchantment +K:Cumulative upkeep:PayLife<1>:Pay 1 life. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a green or white permanent. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Permanent.Green,Permanent.White | Defined$ TriggeredPlayer | SpellDescription$ Sacrifice a green or white permanent. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/dystopia.jpg +Oracle:Cumulative upkeep-Pay 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.)\nAt the beginning of each player's upkeep, that player sacrifices a green or white permanent. diff --git a/forge-gui/res/cardsfolder/e/eager_cadet.txt b/forge-gui/res/cardsfolder/e/eager_cadet.txt index e727e82d1d6..c5a8a344598 100644 --- a/forge-gui/res/cardsfolder/e/eager_cadet.txt +++ b/forge-gui/res/cardsfolder/e/eager_cadet.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Creature Human Soldier PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/8ed/en-us/card47784.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/e/eagle_of_the_watch.txt b/forge-gui/res/cardsfolder/e/eagle_of_the_watch.txt index 3b034807a17..820eed0cb23 100644 --- a/forge-gui/res/cardsfolder/e/eagle_of_the_watch.txt +++ b/forge-gui/res/cardsfolder/e/eagle_of_the_watch.txt @@ -1,8 +1,8 @@ -Name:Eagle of the Watch -ManaCost:2 W -Types:Creature Bird -PT:2/1 -K:Flying -K:Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/eagle_of_the_watch.jpg -Oracle:Flying, vigilance \ No newline at end of file +Name:Eagle of the Watch +ManaCost:2 W +Types:Creature Bird +PT:2/1 +K:Flying +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/eagle_of_the_watch.jpg +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/e/early_frost.txt b/forge-gui/res/cardsfolder/e/early_frost.txt index f6d0a1d5140..2f7e5969dbc 100644 --- a/forge-gui/res/cardsfolder/e/early_frost.txt +++ b/forge-gui/res/cardsfolder/e/early_frost.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Tap | Cost$ 1 U | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose target land | ValidTgts$ Land | SpellDescription$ Tap up to three target lands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/early_frost.jpg -Oracle:Tap up to three target lands. \ No newline at end of file +Oracle:Tap up to three target lands. diff --git a/forge-gui/res/cardsfolder/e/early_harvest.txt b/forge-gui/res/cardsfolder/e/early_harvest.txt index a97e30125d1..badefb2525b 100644 --- a/forge-gui/res/cardsfolder/e/early_harvest.txt +++ b/forge-gui/res/cardsfolder/e/early_harvest.txt @@ -1,7 +1,7 @@ -Name:Early Harvest -ManaCost:1 G G -Types:Instant -A:SP$ UntapAll | Cost$ 1 G G | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land.Basic | SpellDescription$ Target player untaps all basic lands he or she controls. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/early_harvest.jpg -Oracle:Target player untaps all basic lands he or she controls. \ No newline at end of file +Name:Early Harvest +ManaCost:1 G G +Types:Instant +A:SP$ UntapAll | Cost$ 1 G G | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land.Basic | SpellDescription$ Target player untaps all basic lands he or she controls. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/early_harvest.jpg +Oracle:Target player untaps all basic lands he or she controls. diff --git a/forge-gui/res/cardsfolder/e/earnest_fellowship.txt b/forge-gui/res/cardsfolder/e/earnest_fellowship.txt index e2160fedac8..165a1b7ffdc 100644 --- a/forge-gui/res/cardsfolder/e/earnest_fellowship.txt +++ b/forge-gui/res/cardsfolder/e/earnest_fellowship.txt @@ -11,4 +11,4 @@ SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/earnest_fellowship.jpg -Oracle:Each creature has protection from its colors. \ No newline at end of file +Oracle:Each creature has protection from its colors. diff --git a/forge-gui/res/cardsfolder/e/earsplitting_rats.txt b/forge-gui/res/cardsfolder/e/earsplitting_rats.txt index a8ba56dd663..d614e1a5ec4 100644 --- a/forge-gui/res/cardsfolder/e/earsplitting_rats.txt +++ b/forge-gui/res/cardsfolder/e/earsplitting_rats.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ Each | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/earsplitting_rats.jpg -Oracle:When Earsplitting Rats enters the battlefield, each player discards a card.\nDiscard a card: Regenerate Earsplitting Rats. \ No newline at end of file +Oracle:When Earsplitting Rats enters the battlefield, each player discards a card.\nDiscard a card: Regenerate Earsplitting Rats. diff --git a/forge-gui/res/cardsfolder/e/earth_elemental.txt b/forge-gui/res/cardsfolder/e/earth_elemental.txt index 16d269b2ffe..3cbc7afeff8 100644 --- a/forge-gui/res/cardsfolder/e/earth_elemental.txt +++ b/forge-gui/res/cardsfolder/e/earth_elemental.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Creature Elemental PT:4/5 SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129554.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/e/earth_rift.txt b/forge-gui/res/cardsfolder/e/earth_rift.txt index c0c975348be..fcd0ede325d 100644 --- a/forge-gui/res/cardsfolder/e/earth_rift.txt +++ b/forge-gui/res/cardsfolder/e/earth_rift.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 5 R R A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land. | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/earth_rift.jpg -Oracle:Destroy target land.\nFlashback {5}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Destroy target land.\nFlashback {5}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/e/earth_servant.txt b/forge-gui/res/cardsfolder/e/earth_servant.txt index ff42e2eb20e..b447984347b 100644 --- a/forge-gui/res/cardsfolder/e/earth_servant.txt +++ b/forge-gui/res/cardsfolder/e/earth_servant.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddToughness$ X | Description$ CARDNA SVar:X:Count$Valid Mountain.YouCtrl SVar:BuffedBy:Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/earth_servant.jpg -Oracle:Earth Servant gets +0/+1 for each Mountain you control. \ No newline at end of file +Oracle:Earth Servant gets +0/+1 for each Mountain you control. diff --git a/forge-gui/res/cardsfolder/e/earth_surge.txt b/forge-gui/res/cardsfolder/e/earth_surge.txt index c07136932d1..22e6cc6e7e8 100644 --- a/forge-gui/res/cardsfolder/e/earth_surge.txt +++ b/forge-gui/res/cardsfolder/e/earth_surge.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.Land | AddPower$ 2 | AddToughness$ 2 | D SVar:RemRandomDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/earth_surge.jpg -Oracle:Each land gets +2/+2 as long as it's a creature. \ No newline at end of file +Oracle:Each land gets +2/+2 as long as it's a creature. diff --git a/forge-gui/res/cardsfolder/e/earthbind.txt b/forge-gui/res/cardsfolder/e/earthbind.txt index 757fdc5104f..32079410684 100644 --- a/forge-gui/res/cardsfolder/e/earthbind.txt +++ b/forge-gui/res/cardsfolder/e/earthbind.txt @@ -8,4 +8,4 @@ SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ Valid Card.EnchantedBy | SVar:DBLoseFlying:DB$ Animate | Defined$ Self | staticAbilities$ LoseFlyingStatic | Permanent$ True SVar:LoseFlyingStatic:Mode$ Continuous | Affected$ Card.EnchantedBy | RemoveKeyword$ Flying | Description$ Enchanted creature loses flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/earthbind.jpg -Oracle:Enchant creature\nWhen Earthbind enters the battlefield, if enchanted creature has flying, Earthbind deals 2 damage to that creature and Earthbind gains "Enchanted creature loses flying." \ No newline at end of file +Oracle:Enchant creature\nWhen Earthbind enters the battlefield, if enchanted creature has flying, Earthbind deals 2 damage to that creature and Earthbind gains "Enchanted creature loses flying." diff --git a/forge-gui/res/cardsfolder/e/earthblighter.txt b/forge-gui/res/cardsfolder/e/earthblighter.txt index 88edaa463f2..9e7c20521cc 100644 --- a/forge-gui/res/cardsfolder/e/earthblighter.txt +++ b/forge-gui/res/cardsfolder/e/earthblighter.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ Destroy | Cost$ 2 B T Sac<1/Goblin> | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/earthblighter.jpg -Oracle:{2}{B}, {T}, Sacrifice a Goblin: Destroy target land. \ No newline at end of file +Oracle:{2}{B}, {T}, Sacrifice a Goblin: Destroy target land. diff --git a/forge-gui/res/cardsfolder/e/earthbrawn.txt b/forge-gui/res/cardsfolder/e/earthbrawn.txt index 746a3325cd3..0096195a7f7 100644 --- a/forge-gui/res/cardsfolder/e/earthbrawn.txt +++ b/forge-gui/res/cardsfolder/e/earthbrawn.txt @@ -6,4 +6,4 @@ A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature A:AB$ PutCounter | Cost$ 1 G 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. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/earthbrawn.jpg -Oracle:Target creature gets +3/+3 until end of turn.\nReinforce 1-{1}{G} ({1}{G}, Discard this card: Put a +1/+1 counter on target creature.) \ No newline at end of file +Oracle:Target creature gets +3/+3 until end of turn.\nReinforce 1-{1}{G} ({1}{G}, Discard this card: Put a +1/+1 counter on target creature.) diff --git a/forge-gui/res/cardsfolder/e/earthcraft.txt b/forge-gui/res/cardsfolder/e/earthcraft.txt index 32b5dc2c282..b08ead43aa0 100644 --- a/forge-gui/res/cardsfolder/e/earthcraft.txt +++ b/forge-gui/res/cardsfolder/e/earthcraft.txt @@ -5,4 +5,4 @@ A:AB$ Untap | Cost$ tapXType<1/Creature> | ValidTgts$ Land.Basic | TgtPrompt$ Se SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/earthcraft.jpg -Oracle:Tap an untapped creature you control: Untap target basic land. \ No newline at end of file +Oracle:Tap an untapped creature you control: Untap target basic land. diff --git a/forge-gui/res/cardsfolder/e/earthen_goo.txt b/forge-gui/res/cardsfolder/e/earthen_goo.txt index 401e45cb7e7..eb7a58f395b 100644 --- a/forge-gui/res/cardsfolder/e/earthen_goo.txt +++ b/forge-gui/res/cardsfolder/e/earthen_goo.txt @@ -7,4 +7,4 @@ K:Cumulative upkeep:RG S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each age counter on it. SVar:X:Count$CardCounters.AGE SVar:Picture:http://www.wizards.com/global/images/magic/general/earthen_goo.jpg -Oracle:Trample\nCumulative upkeep {R} or {G} (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.)\nEarthen Goo gets +1/+1 for each age counter on it. \ No newline at end of file +Oracle:Trample\nCumulative upkeep {R} or {G} (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.)\nEarthen Goo gets +1/+1 for each age counter on it. diff --git a/forge-gui/res/cardsfolder/e/earthlink.txt b/forge-gui/res/cardsfolder/e/earthlink.txt index 0f5a1a9ec64..6304abdb2c1 100644 --- a/forge-gui/res/cardsfolder/e/earthlink.txt +++ b/forge-gui/res/cardsfolder/e/earthlink.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | Defined$ TriggeredCardController SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/earthlink.jpg -Oracle:At the beginning of your upkeep, sacrifice Earthlink unless you pay {2}.\nWhenever a creature dies, that creature's controller sacrifices a land. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Earthlink unless you pay {2}.\nWhenever a creature dies, that creature's controller sacrifices a land. diff --git a/forge-gui/res/cardsfolder/e/earthlore.txt b/forge-gui/res/cardsfolder/e/earthlore.txt index 142a0fddfe8..23ed713e49d 100644 --- a/forge-gui/res/cardsfolder/e/earthlore.txt +++ b/forge-gui/res/cardsfolder/e/earthlore.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description SVar:Pump:AB$ Pump | Cost$ T | ValidTgts$ Creature.blocking | NumAtt$ 1 | NumDef$ 2 | SpellDescription$ Target blocking creature gets +1/+2 until end of turn. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/earthlore.jpg -Oracle:Enchant land you control\nEnchanted land has "{T}: Target blocking creature gets +1/+2 until end of turn." \ No newline at end of file +Oracle:Enchant land you control\nEnchanted land has "{T}: Target blocking creature gets +1/+2 until end of turn." diff --git a/forge-gui/res/cardsfolder/e/earthquake.txt b/forge-gui/res/cardsfolder/e/earthquake.txt index d56ca58c925..2b948ab8489 100644 --- a/forge-gui/res/cardsfolder/e/earthquake.txt +++ b/forge-gui/res/cardsfolder/e/earthquake.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ X R | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to each creature without flying and each player. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/earthquake.jpg -Oracle:Earthquake deals X damage to each creature without flying and each player. \ No newline at end of file +Oracle:Earthquake deals X damage to each creature without flying and each player. diff --git a/forge-gui/res/cardsfolder/e/earthshaker.txt b/forge-gui/res/cardsfolder/e/earthshaker.txt index e2da6f6d9b6..ddfbe372a15 100644 --- a/forge-gui/res/cardsfolder/e/earthshaker.txt +++ b/forge-gui/res/cardsfolder/e/earthshaker.txt @@ -7,4 +7,4 @@ SVar:TrigTremor:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.withoutFlying | N SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/earthshaker.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, Earthshaker deals 2 damage to each creature without flying. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, Earthshaker deals 2 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/e/earwig_squad.txt b/forge-gui/res/cardsfolder/e/earwig_squad.txt index a80d8c2c046..e582f7f3cb1 100644 --- a/forge-gui/res/cardsfolder/e/earwig_squad.txt +++ b/forge-gui/res/cardsfolder/e/earwig_squad.txt @@ -1,9 +1,9 @@ -Name:Earwig Squad -ManaCost:3 B B -Types:Creature Goblin Rogue -PT:5/3 -SVar:AltCost:Cost$ 2 B | Activation$ ProwlGoblin | Description$ Prowl {2}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -T:Mode$ ChangesZone | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | Condition$ AltCost | TriggerDescription$ When CARDNAME enters the battlefield, if its prowl cost was paid, search target opponent's library for three cards and exile them. Then that player shuffles his or her library. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card | ChangeNum$ 3 | Origin$ Library | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/earwig_squad.jpg -Oracle:Prowl {2}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.)\nWhen Earwig Squad enters the battlefield, if its prowl cost was paid, search target opponent's library for three cards and exile them. Then that player shuffles his or her library. \ No newline at end of file +Name:Earwig Squad +ManaCost:3 B B +Types:Creature Goblin Rogue +PT:5/3 +SVar:AltCost:Cost$ 2 B | Activation$ ProwlGoblin | Description$ Prowl {2}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) +T:Mode$ ChangesZone | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | Condition$ AltCost | TriggerDescription$ When CARDNAME enters the battlefield, if its prowl cost was paid, search target opponent's library for three cards and exile them. Then that player shuffles his or her library. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card | ChangeNum$ 3 | Origin$ Library | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/earwig_squad.jpg +Oracle:Prowl {2}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.)\nWhen Earwig Squad enters the battlefield, if its prowl cost was paid, search target opponent's library for three cards and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/e/eastern_paladin.txt b/forge-gui/res/cardsfolder/e/eastern_paladin.txt index 245835d1cbc..1153c915bf1 100644 --- a/forge-gui/res/cardsfolder/e/eastern_paladin.txt +++ b/forge-gui/res/cardsfolder/e/eastern_paladin.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Destroy | Cost$ B B T | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature | SpellDescription$ Destroy target green creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/eastern_paladin.jpg -Oracle:{B}{B}, {T}: Destroy target green creature. \ No newline at end of file +Oracle:{B}{B}, {T}: Destroy target green creature. diff --git a/forge-gui/res/cardsfolder/e/eaten_by_spiders.txt b/forge-gui/res/cardsfolder/e/eaten_by_spiders.txt index c333e8dc351..a07f9c33d19 100644 --- a/forge-gui/res/cardsfolder/e/eaten_by_spiders.txt +++ b/forge-gui/res/cardsfolder/e/eaten_by_spiders.txt @@ -1,7 +1,7 @@ -Name:Eaten by Spiders -ManaCost:2 G -Types:Instant -A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SubAbility$ ChompEquip | SpellDescription$ Destroy target creature with flying and all Equipment attached to that creature. -SVar:ChompEquip:DB$ DestroyAll | ValidCards$ Targeted.Equipment+Attached -SVar:Picture:http://www.wizards.com/global/images/magic/general/eaten_by_spiders.jpg -Oracle:Destroy target creature with flying and all Equipment attached to that creature. \ No newline at end of file +Name:Eaten by Spiders +ManaCost:2 G +Types:Instant +A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SubAbility$ ChompEquip | SpellDescription$ Destroy target creature with flying and all Equipment attached to that creature. +SVar:ChompEquip:DB$ DestroyAll | ValidCards$ Targeted.Equipment+Attached +SVar:Picture:http://www.wizards.com/global/images/magic/general/eaten_by_spiders.jpg +Oracle:Destroy target creature with flying and all Equipment attached to that creature. diff --git a/forge-gui/res/cardsfolder/e/eater_of_days.txt b/forge-gui/res/cardsfolder/e/eater_of_days.txt index d0404fbdd94..82dd0b3fc42 100644 --- a/forge-gui/res/cardsfolder/e/eater_of_days.txt +++ b/forge-gui/res/cardsfolder/e/eater_of_days.txt @@ -7,4 +7,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ EatSomeDays | TriggerDescription$ When CARDNAME enters the battlefield, you skip your next two turns. SVar:EatSomeDays:AB$ SkipTurn | Cost$ 0 | Defined$ You | NumTurns$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/eater_of_days.jpg -Oracle:Flying, trample\nWhen Eater of Days enters the battlefield, you skip your next two turns. \ No newline at end of file +Oracle:Flying, trample\nWhen Eater of Days enters the battlefield, you skip your next two turns. diff --git a/forge-gui/res/cardsfolder/e/eater_of_hope.txt b/forge-gui/res/cardsfolder/e/eater_of_hope.txt index b5c98a16a58..ba0a04eb3f1 100644 --- a/forge-gui/res/cardsfolder/e/eater_of_hope.txt +++ b/forge-gui/res/cardsfolder/e/eater_of_hope.txt @@ -1,11 +1,11 @@ -Name:Eater of Hope -ManaCost:5 B B -Types:Creature Demon -PT:6/4 -K:Flying -A:AB$ Regenerate | Cost$ B Sac<1/Creature.Other/another creature> | SpellDescription$ Regenerate CARDNAME. -A:AB$ Destroy | Cost$ 2 B Sac<2/Creature.Other/other creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eater_of_hope.jpg -Oracle:Flying\n{B}, Sacrifice another creature: Regenerate Eater of Hope.\n{2}{B}, Sacrifice two other creatures: Destroy target creature. +Name:Eater of Hope +ManaCost:5 B B +Types:Creature Demon +PT:6/4 +K:Flying +A:AB$ Regenerate | Cost$ B Sac<1/Creature.Other/another creature> | SpellDescription$ Regenerate CARDNAME. +A:AB$ Destroy | Cost$ 2 B Sac<2/Creature.Other/other creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eater_of_hope.jpg +Oracle:Flying\n{B}, Sacrifice another creature: Regenerate Eater of Hope.\n{2}{B}, Sacrifice two other creatures: Destroy target creature. diff --git a/forge-gui/res/cardsfolder/e/eater_of_the_dead.txt b/forge-gui/res/cardsfolder/e/eater_of_the_dead.txt index d04e62936ce..a34a7a60333 100644 --- a/forge-gui/res/cardsfolder/e/eater_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/e/eater_of_the_dead.txt @@ -1,8 +1,8 @@ -Name:Eater of the Dead -ManaCost:4 B -Types:Creature Horror -PT:3/4 -A:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | SubAbility$ DBUntap | IsPresent$ Card.Self+tapped | SpellDescription$ If CARDNAME is tapped, exile target creature card from a graveyard and untap CARDNAME. -SVar:DBUntap:DB$Untap | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/eater_of_the_dead.jpg -Oracle:{0}: If Eater of the Dead is tapped, exile target creature card from a graveyard and untap Eater of the Dead. \ No newline at end of file +Name:Eater of the Dead +ManaCost:4 B +Types:Creature Horror +PT:3/4 +A:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | SubAbility$ DBUntap | IsPresent$ Card.Self+tapped | SpellDescription$ If CARDNAME is tapped, exile target creature card from a graveyard and untap CARDNAME. +SVar:DBUntap:DB$Untap | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/eater_of_the_dead.jpg +Oracle:{0}: If Eater of the Dead is tapped, exile target creature card from a graveyard and untap Eater of the Dead. diff --git a/forge-gui/res/cardsfolder/e/ebon_dragon.txt b/forge-gui/res/cardsfolder/e/ebon_dragon.txt index a7989a164c0..8e3fa06028e 100644 --- a/forge-gui/res/cardsfolder/e/ebon_dragon.txt +++ b/forge-gui/res/cardsfolder/e/ebon_dragon.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may have target opponent discard a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent. | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/ebon_dragon.jpg -Oracle:Flying\nWhen Ebon Dragon enters the battlefield, you may have target opponent discard a card. \ No newline at end of file +Oracle:Flying\nWhen Ebon Dragon enters the battlefield, you may have target opponent discard a card. diff --git a/forge-gui/res/cardsfolder/e/ebon_drake.txt b/forge-gui/res/cardsfolder/e/ebon_drake.txt index 18d19bf0580..2cee6c74e4a 100644 --- a/forge-gui/res/cardsfolder/e/ebon_drake.txt +++ b/forge-gui/res/cardsfolder/e/ebon_drake.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerD SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:AntiBuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/ebon_drake.jpg -Oracle:Flying\nWhenever a player casts a spell, you lose 1 life. \ No newline at end of file +Oracle:Flying\nWhenever a player casts a spell, you lose 1 life. diff --git a/forge-gui/res/cardsfolder/e/ebon_praetor.txt b/forge-gui/res/cardsfolder/e/ebon_praetor.txt index 5997949e901..3bb0eaa8eb7 100644 --- a/forge-gui/res/cardsfolder/e/ebon_praetor.txt +++ b/forge-gui/res/cardsfolder/e/ebon_praetor.txt @@ -11,4 +11,4 @@ SVar:DBPutCounter:DB$ PutCounter | ConditionCheckSVar$ X | ConditionSVarCompare$ SVar:X:Sacrificed$Valid Thrull SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ebon_praetor.jpg -Oracle:First strike, trample\nAt the beginning of your upkeep, put a -2/-2 counter on Ebon Praetor.\nSacrifice a creature: Remove a -2/-2 counter from Ebon Praetor. If the sacrificed creature was a Thrull, put a +1/+0 counter on Ebon Praetor. Activate this ability only during your upkeep and only once each turn. \ No newline at end of file +Oracle:First strike, trample\nAt the beginning of your upkeep, put a -2/-2 counter on Ebon Praetor.\nSacrifice a creature: Remove a -2/-2 counter from Ebon Praetor. If the sacrificed creature was a Thrull, put a +1/+0 counter on Ebon Praetor. Activate this ability only during your upkeep and only once each turn. diff --git a/forge-gui/res/cardsfolder/e/ebon_stronghold.txt b/forge-gui/res/cardsfolder/e/ebon_stronghold.txt index 0e0aebf55b2..f660fb02e3c 100644 --- a/forge-gui/res/cardsfolder/e/ebon_stronghold.txt +++ b/forge-gui/res/cardsfolder/e/ebon_stronghold.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {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/ebon_stronghold.jpg -Oracle:Ebon Stronghold enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{T}, Sacrifice Ebon Stronghold: Add {B}{B} to your mana pool. \ No newline at end of file +Oracle:Ebon Stronghold enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{T}, Sacrifice Ebon Stronghold: Add {B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/ebonblade_reaper.txt b/forge-gui/res/cardsfolder/e/ebonblade_reaper.txt index 8646cdb63ed..7351e18713f 100644 --- a/forge-gui/res/cardsfolder/e/ebonblade_reaper.txt +++ b/forge-gui/res/cardsfolder/e/ebonblade_reaper.txt @@ -1,14 +1,14 @@ -Name:Ebonblade Reaper -ManaCost:2 B -Types:Creature Human Cleric -PT:1/1 -K:Morph:3 B B -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME attacks, you lose half your life, rounded up. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ EbonXYou | References$ EbonXYou -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigLoseLifeOpp | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses half his or her life, rounded up. -SVar:TrigLoseLifeOpp:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredTarget | LifeAmount$ EbonXOpp | References$ EbonXOpp -SVar:EbonXYou:Count$YourLifeTotal/HalfUp -SVar:EbonXOpp:TriggeredTarget$LifeTotal/HalfUp -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ebonblade_reaper.jpg -Oracle:Whenever Ebonblade Reaper attacks, you lose half your life, rounded up.\nWhenever Ebonblade Reaper deals combat damage to a player, that player loses half his or her life, rounded up.\nMorph {3}{B}{B} (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 +Name:Ebonblade Reaper +ManaCost:2 B +Types:Creature Human Cleric +PT:1/1 +K:Morph:3 B B +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME attacks, you lose half your life, rounded up. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ EbonXYou | References$ EbonXYou +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigLoseLifeOpp | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses half his or her life, rounded up. +SVar:TrigLoseLifeOpp:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredTarget | LifeAmount$ EbonXOpp | References$ EbonXOpp +SVar:EbonXYou:Count$YourLifeTotal/HalfUp +SVar:EbonXOpp:TriggeredTarget$LifeTotal/HalfUp +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ebonblade_reaper.jpg +Oracle:Whenever Ebonblade Reaper attacks, you lose half your life, rounded up.\nWhenever Ebonblade Reaper deals combat damage to a player, that player loses half his or her life, rounded up.\nMorph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/e/ebony_charm.txt b/forge-gui/res/cardsfolder/e/ebony_charm.txt index 3c8c258afcf..0c84433acda 100644 --- a/forge-gui/res/cardsfolder/e/ebony_charm.txt +++ b/forge-gui/res/cardsfolder/e/ebony_charm.txt @@ -1,11 +1,11 @@ -Name:Ebony Charm -ManaCost:B -Types:Instant -A:SP$ Charm | Cost$ B | Choices$ EbonyDrain,EbonyExile,EbonyFear | Defined$ You | SpellDescription$ Choose one - Target opponent loses 1 life and you gain 1 life; or exile up to three target cards from a single graveyard; or target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) -SVar:EbonyDrain:DB$ LoseLife | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | LifeAmount$ 1 | SubAbility$ EbonyGain | SpellDescription$ Target opponent loses 1 life and you gain 1 life; -SVar:EbonyGain:DB$ GainLife | Defined$ You | LifeAmount$ 1 -SVar:EbonyExile:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard; -SVar:EbonyFear:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Fear | SpellDescription$ Target creature gains fear until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ebony_charm.jpg -Oracle:Choose one - Target opponent loses 1 life and you gain 1 life; or exile up to three target cards from a single graveyard; or target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Name:Ebony Charm +ManaCost:B +Types:Instant +A:SP$ Charm | Cost$ B | Choices$ EbonyDrain,EbonyExile,EbonyFear | Defined$ You | SpellDescription$ Choose one - Target opponent loses 1 life and you gain 1 life; or exile up to three target cards from a single graveyard; or target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) +SVar:EbonyDrain:DB$ LoseLife | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | LifeAmount$ 1 | SubAbility$ EbonyGain | SpellDescription$ Target opponent loses 1 life and you gain 1 life; +SVar:EbonyGain:DB$ GainLife | Defined$ You | LifeAmount$ 1 +SVar:EbonyExile:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard; +SVar:EbonyFear:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Fear | SpellDescription$ Target creature gains fear until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ebony_charm.jpg +Oracle:Choose one - Target opponent loses 1 life and you gain 1 life; or exile up to three target cards from a single graveyard; or target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/e/ebony_horse.txt b/forge-gui/res/cardsfolder/e/ebony_horse.txt index 403f361447c..89d3a1994f8 100644 --- a/forge-gui/res/cardsfolder/e/ebony_horse.txt +++ b/forge-gui/res/cardsfolder/e/ebony_horse.txt @@ -5,4 +5,4 @@ A:AB$ Untap | Cost$ 2 T | ValidTgts$ Creature.attacking+YouCtrl | TgtPrompt$ Sel SVar:DB:DB$Pump | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | Defined$ Targeted SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ebony_horse.jpg -Oracle:{2}, {T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by that creature this turn. \ No newline at end of file +Oracle:{2}, {T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by that creature this turn. diff --git a/forge-gui/res/cardsfolder/e/ebony_owl_netsuke.txt b/forge-gui/res/cardsfolder/e/ebony_owl_netsuke.txt index c78b96a9f66..c07bde1ef34 100644 --- a/forge-gui/res/cardsfolder/e/ebony_owl_netsuke.txt +++ b/forge-gui/res/cardsfolder/e/ebony_owl_netsuke.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | CheckSVar$ TrigCount | S SVar:TrigDamageOpp:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 4 SVar:TrigCount:Count$ValidHand Card.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/ebony_owl_netsuke.jpg -Oracle:At the beginning of each opponent's upkeep, if that player has seven or more cards in hand, Ebony Owl Netsuke deals 4 damage to him or her. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, if that player has seven or more cards in hand, Ebony Owl Netsuke deals 4 damage to him or her. diff --git a/forge-gui/res/cardsfolder/e/ebony_rhino.txt b/forge-gui/res/cardsfolder/e/ebony_rhino.txt index dd6c36e3a2e..f6d0dcb5a82 100644 --- a/forge-gui/res/cardsfolder/e/ebony_rhino.txt +++ b/forge-gui/res/cardsfolder/e/ebony_rhino.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Rhino PT:4/5 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/hm/en-us/card2905.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/e/ebony_treefolk.txt b/forge-gui/res/cardsfolder/e/ebony_treefolk.txt index c6a993b27e7..f0a62e139dd 100644 --- a/forge-gui/res/cardsfolder/e/ebony_treefolk.txt +++ b/forge-gui/res/cardsfolder/e/ebony_treefolk.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk PT:3/3 A:AB$ Pump | Cost$ B G | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ebony_treefolk.jpg -Oracle:{B}{G}: Ebony Treefolk gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}{G}: Ebony Treefolk gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/echo_chamber.txt b/forge-gui/res/cardsfolder/e/echo_chamber.txt index 89e4da297f2..3b3765b49b3 100644 --- a/forge-gui/res/cardsfolder/e/echo_chamber.txt +++ b/forge-gui/res/cardsfolder/e/echo_chamber.txt @@ -1,6 +1,6 @@ -Name:Echo Chamber -ManaCost:4 -Types:Artifact -A:AB$ CopyPermanent | Cost$ 4 T | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | TgtPrompt$ Select target creature you control | Keywords$ Haste | AtEOT$ Exile | SorcerySpeed$ True | SpellDescription$ An opponent chooses target creature he or she controls. Put a token that's a copy of that creature onto the battlefield. That token gains haste until end of turn. Exile the token at the beginning of the next end step. Activate this ability only any time you could cast a sorcery. -SVar:Picture:http://www.wizards.com/global/images/magic/general/echo_chamber.jpg -Oracle:{4}, {T}: An opponent chooses target creature he or she controls. Put a token that's a copy of that creature onto the battlefield. That token gains haste until end of turn. Exile the token at the beginning of the next end step. Activate this ability only any time you could cast a sorcery. +Name:Echo Chamber +ManaCost:4 +Types:Artifact +A:AB$ CopyPermanent | Cost$ 4 T | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | TgtPrompt$ Select target creature you control | Keywords$ Haste | AtEOT$ Exile | SorcerySpeed$ True | SpellDescription$ An opponent chooses target creature he or she controls. Put a token that's a copy of that creature onto the battlefield. That token gains haste until end of turn. Exile the token at the beginning of the next end step. Activate this ability only any time you could cast a sorcery. +SVar:Picture:http://www.wizards.com/global/images/magic/general/echo_chamber.jpg +Oracle:{4}, {T}: An opponent chooses target creature he or she controls. Put a token that's a copy of that creature onto the battlefield. That token gains haste until end of turn. Exile the token at the beginning of the next end step. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/e/echo_circlet.txt b/forge-gui/res/cardsfolder/e/echo_circlet.txt index f5c086d079f..13e2abce6d9 100644 --- a/forge-gui/res/cardsfolder/e/echo_circlet.txt +++ b/forge-gui/res/cardsfolder/e/echo_circlet.txt @@ -1,7 +1,7 @@ -Name:Echo Circlet -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Equipped creature can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/echo_circlet.jpg -Oracle:Equipped creature can block an additional creature.\nEquip {1} \ No newline at end of file +Name:Echo Circlet +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Equipped creature can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/echo_circlet.jpg +Oracle:Equipped creature can block an additional creature.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/e/echo_mage.txt b/forge-gui/res/cardsfolder/e/echo_mage.txt index b8b1b6599ca..d8a472439ad 100644 --- a/forge-gui/res/cardsfolder/e/echo_mage.txt +++ b/forge-gui/res/cardsfolder/e/echo_mage.txt @@ -12,4 +12,4 @@ SVar:X:Count$Valid Card.Self+counters_GE2_LEVEL+counters_LT4_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE4_LEVEL SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/echo_mage.jpg -Oracle:Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-3\n2/4\n{U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.\nLEVEL 4+\n2/5\n{U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies. \ No newline at end of file +Oracle:Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-3\n2/4\n{U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.\nLEVEL 4+\n2/5\n{U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies. diff --git a/forge-gui/res/cardsfolder/e/echo_tracer.txt b/forge-gui/res/cardsfolder/e/echo_tracer.txt index 55ffc967256..44d6e348ce4 100644 --- a/forge-gui/res/cardsfolder/e/echo_tracer.txt +++ b/forge-gui/res/cardsfolder/e/echo_tracer.txt @@ -6,4 +6,4 @@ K:Morph:2 U T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, return target creature to its owner's hand. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/echo_tracer.jpg -Oracle:Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Echo Tracer is turned face up, return target creature to its owner's hand. \ No newline at end of file +Oracle:Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Echo Tracer is turned face up, return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/echoing_calm.txt b/forge-gui/res/cardsfolder/e/echoing_calm.txt index 5fa718ee1fb..edd21547a4a 100644 --- a/forge-gui/res/cardsfolder/e/echoing_calm.txt +++ b/forge-gui/res/cardsfolder/e/echoing_calm.txt @@ -6,4 +6,4 @@ SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Remembered.Enchantment+Other+sameN SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/echoing_calm.jpg -Oracle:Destroy target enchantment and all other enchantments with the same name as that enchantment. \ No newline at end of file +Oracle:Destroy target enchantment and all other enchantments with the same name as that enchantment. diff --git a/forge-gui/res/cardsfolder/e/echoing_courage.txt b/forge-gui/res/cardsfolder/e/echoing_courage.txt index 63572421855..e707151098c 100644 --- a/forge-gui/res/cardsfolder/e/echoing_courage.txt +++ b/forge-gui/res/cardsfolder/e/echoing_courage.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBPumpAll:DB$PumpAll | Cost$ 0 | ValidCards$ Remembered.Creature+Other+sameName | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/echoing_courage.jpg -Oracle:Target creature and all other creatures with the same name as that creature get +2/+2 until end of turn. \ No newline at end of file +Oracle:Target creature and all other creatures with the same name as that creature get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/echoing_decay.txt b/forge-gui/res/cardsfolder/e/echoing_decay.txt index 0fee44ea515..ff383aac4e5 100644 --- a/forge-gui/res/cardsfolder/e/echoing_decay.txt +++ b/forge-gui/res/cardsfolder/e/echoing_decay.txt @@ -6,4 +6,4 @@ SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Remembered.sameName+Other | NumAtt$ -2 SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/dst/en-us/card46176.jpg -Oracle:Target creature and all other creatures with the same name as that creature get -2/-2 until end of turn. \ No newline at end of file +Oracle:Target creature and all other creatures with the same name as that creature get -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/echoing_ruin.txt b/forge-gui/res/cardsfolder/e/echoing_ruin.txt index d07b143c471..8d55d41e798 100644 --- a/forge-gui/res/cardsfolder/e/echoing_ruin.txt +++ b/forge-gui/res/cardsfolder/e/echoing_ruin.txt @@ -6,4 +6,4 @@ SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Remembered.Artifact+Other+sameName SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/echoing_ruin.jpg -Oracle:Destroy target artifact and all other artifacts with the same name as that artifact. \ No newline at end of file +Oracle:Destroy target artifact and all other artifacts with the same name as that artifact. diff --git a/forge-gui/res/cardsfolder/e/echoing_truth.txt b/forge-gui/res/cardsfolder/e/echoing_truth.txt index c0bc11a95e9..a88c0a13ffd 100644 --- a/forge-gui/res/cardsfolder/e/echoing_truth.txt +++ b/forge-gui/res/cardsfolder/e/echoing_truth.txt @@ -6,4 +6,4 @@ SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Battlefield | Destination$ Hand SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/dst/en-us/card46162.jpg -Oracle:Return target nonland permanent and all other permanents with the same name as that permanent to their owners' hands. \ No newline at end of file +Oracle:Return target nonland permanent and all other permanents with the same name as that permanent to their owners' hands. diff --git a/forge-gui/res/cardsfolder/e/edge_of_autumn.txt b/forge-gui/res/cardsfolder/e/edge_of_autumn.txt index ba9102f6d94..3b463fa1326 100644 --- a/forge-gui/res/cardsfolder/e/edge_of_autumn.txt +++ b/forge-gui/res/cardsfolder/e/edge_of_autumn.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | Chan K:Cycling:Sac<1/Land> SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/edge_of_autumn.jpg -Oracle:If you control four or fewer lands, search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.\nCycling-Sacrifice a land. (Sacrifice a land, Discard this card: Draw a card.) \ No newline at end of file +Oracle:If you control four or fewer lands, search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.\nCycling-Sacrifice a land. (Sacrifice a land, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/e/edge_of_malacol.txt b/forge-gui/res/cardsfolder/e/edge_of_malacol.txt index 1204954b57a..fea6b7d7f96 100644 --- a/forge-gui/res/cardsfolder/e/edge_of_malacol.txt +++ b/forge-gui/res/cardsfolder/e/edge_of_malacol.txt @@ -1,10 +1,10 @@ -Name:Edge of Malacol -ManaCost:no cost -Types:Plane Belenon -R:Event$ Untap | ActiveZones$ Command | ValidCard$ Creature.YouCtrl | ReplaceWith$ RepPutCounter | UntapStep$ True | Description$ If a creature you control would untap during your untap step, put two +1/+1 counters on it instead. -SVar:RepPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 2 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, untap each creature you control. -SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl -SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/edge_of_malacol.jpg -Oracle:If a creature you control would untap during your untap step, put two +1/+1 counters on it instead.\nWhenever you roll {C}, untap each creature you control. \ No newline at end of file +Name:Edge of Malacol +ManaCost:no cost +Types:Plane Belenon +R:Event$ Untap | ActiveZones$ Command | ValidCard$ Creature.YouCtrl | ReplaceWith$ RepPutCounter | UntapStep$ True | Description$ If a creature you control would untap during your untap step, put two +1/+1 counters on it instead. +SVar:RepPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 2 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, untap each creature you control. +SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl +SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/edge_of_malacol.jpg +Oracle:If a creature you control would untap during your untap step, put two +1/+1 counters on it instead.\nWhenever you roll {C}, untap each creature you control. diff --git a/forge-gui/res/cardsfolder/e/edge_of_the_divinity.txt b/forge-gui/res/cardsfolder/e/edge_of_the_divinity.txt index e6ed28c416a..b982dac253c 100644 --- a/forge-gui/res/cardsfolder/e/edge_of_the_divinity.txt +++ b/forge-gui/res/cardsfolder/e/edge_of_the_divinity.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ WB | ValidTgts$ Creature | AITgts$ Card.White,Card.Black | S:Mode$ Continuous | Affected$ Creature.EnchantedBy+White | AddPower$ 1 | AddToughness$ 2 | Description$ As long as enchanted creature is white, it gets +1/+2. S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 2 | AddToughness$ 1 | Description$ As long as enchanted creature is black, it gets +2/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/edge_of_the_divinity.jpg -Oracle:Enchant creature\nAs long as enchanted creature is white, it gets +1/+2.\nAs long as enchanted creature is black, it gets +2/+1. \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is white, it gets +1/+2.\nAs long as enchanted creature is black, it gets +2/+1. diff --git a/forge-gui/res/cardsfolder/e/edgewalker.txt b/forge-gui/res/cardsfolder/e/edgewalker.txt index 943ef08e675..630d2ac3204 100644 --- a/forge-gui/res/cardsfolder/e/edgewalker.txt +++ b/forge-gui/res/cardsfolder/e/edgewalker.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ ReduceCost | ValidCard$ Cleric | Type$ Spell | Activator$ You | Amount$ 1 | Color$ W | Description$ Cleric spells you cast cost {W}{B} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Cleric spell with mana cost {1}{W}, it costs {1} to cast.) S:Mode$ ReduceCost | ValidCard$ Cleric | Type$ Spell | Activator$ You | Amount$ 1 | Color$ B SVar:Picture:http://www.wizards.com/global/images/magic/general/edgewalker.jpg -Oracle:Cleric spells you cast cost {W}{B} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Cleric spell with mana cost {1}{W}, it costs {1} to cast.) \ No newline at end of file +Oracle:Cleric spells you cast cost {W}{B} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Cleric spell with mana cost {1}{W}, it costs {1} to cast.) diff --git a/forge-gui/res/cardsfolder/e/edric_spymaster_of_trest.txt b/forge-gui/res/cardsfolder/e/edric_spymaster_of_trest.txt index 50eb1721d18..9aa24f8710e 100644 --- a/forge-gui/res/cardsfolder/e/edric_spymaster_of_trest.txt +++ b/forge-gui/res/cardsfolder/e/edric_spymaster_of_trest.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Opponent | CombatDamag SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredSourceController SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/edric_spymaster_of_trest.jpg -Oracle:Whenever a creature deals combat damage to one of your opponents, its controller may draw a card. \ No newline at end of file +Oracle:Whenever a creature deals combat damage to one of your opponents, its controller may draw a card. diff --git a/forge-gui/res/cardsfolder/e/eel_umbra.txt b/forge-gui/res/cardsfolder/e/eel_umbra.txt index 63c673365e3..a828a017718 100644 --- a/forge-gui/res/cardsfolder/e/eel_umbra.txt +++ b/forge-gui/res/cardsfolder/e/eel_umbra.txt @@ -7,4 +7,4 @@ K:Totem armor A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/eel_umbra.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +1/+1.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +1/+1.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/e/eerie_procession.txt b/forge-gui/res/cardsfolder/e/eerie_procession.txt index 3362d406fef..5b534ea3267 100644 --- a/forge-gui/res/cardsfolder/e/eerie_procession.txt +++ b/forge-gui/res/cardsfolder/e/eerie_procession.txt @@ -4,4 +4,4 @@ Types:Sorcery Arcane A:SP$ ChangeZone | Cost$ 2 U | Origin$ Library | Destination$ Hand | ChangeType$ Arcane | ChangeNum$ 1 | SpellDescription$ Search your library for an Arcane card, reveal that card, and put it into your hand. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/eerie_procession.jpg -Oracle:Search your library for an Arcane card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for an Arcane card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/ego_erasure.txt b/forge-gui/res/cardsfolder/e/ego_erasure.txt index 7b1ebda54e6..149fc503881 100644 --- a/forge-gui/res/cardsfolder/e/ego_erasure.txt +++ b/forge-gui/res/cardsfolder/e/ego_erasure.txt @@ -1,8 +1,8 @@ -Name:Ego Erasure -ManaCost:2 U -Types:Tribal Instant Shapeshifter -S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) -A:SP$ PumpAll | Cost$ 2 U | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -0 | IsCurse$ True | SubAbility$ DBAnimateAll | SpellDescription$ Creatures target player controls get -2/-0 and lose all creature types until end of turn. -SVar:DBAnimateAll:DB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.TargetedPlayerCtrl | RemoveCreatureTypes$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ego_erasure.jpg -Oracle:Changeling (This card is every creature type at all times.)\nCreatures target player controls get -2/-0 and lose all creature types until end of turn. \ No newline at end of file +Name:Ego Erasure +ManaCost:2 U +Types:Tribal Instant Shapeshifter +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) +A:SP$ PumpAll | Cost$ 2 U | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -0 | IsCurse$ True | SubAbility$ DBAnimateAll | SpellDescription$ Creatures target player controls get -2/-0 and lose all creature types until end of turn. +SVar:DBAnimateAll:DB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.TargetedPlayerCtrl | RemoveCreatureTypes$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ego_erasure.jpg +Oracle:Changeling (This card is every creature type at all times.)\nCreatures target player controls get -2/-0 and lose all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/e/eidolon_of_blossoms.txt b/forge-gui/res/cardsfolder/e/eidolon_of_blossoms.txt index 4cb9bee74b7..cdd29e73481 100644 --- a/forge-gui/res/cardsfolder/e/eidolon_of_blossoms.txt +++ b/forge-gui/res/cardsfolder/e/eidolon_of_blossoms.txt @@ -1,10 +1,10 @@ -Name:Eidolon of Blossoms -ManaCost:2 G G -Types:Enchantment Creature Spirit -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, draw a card. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigDraw | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_blossoms.jpg -Oracle:Constellation - Whenever Eidolon of Blossoms or another enchantment enters the battlefield under your control, draw a card. \ No newline at end of file +Name:Eidolon of Blossoms +ManaCost:2 G G +Types:Enchantment Creature Spirit +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, draw a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigDraw | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_blossoms.jpg +Oracle:Constellation - Whenever Eidolon of Blossoms or another enchantment enters the battlefield under your control, draw a card. diff --git a/forge-gui/res/cardsfolder/e/eidolon_of_countless_battles.txt b/forge-gui/res/cardsfolder/e/eidolon_of_countless_battles.txt index 12d555be1aa..6fc52085f37 100644 --- a/forge-gui/res/cardsfolder/e/eidolon_of_countless_battles.txt +++ b/forge-gui/res/cardsfolder/e/eidolon_of_countless_battles.txt @@ -1,10 +1,10 @@ -Name:Eidolon of Countless Battles -ManaCost:1 W W -Types:Enchantment Creature Spirit -PT:0/0 -K:Bestow:2 W W -S:Mode$ Continuous | Affected$ Card.Self,Card.EnchantedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ CARDNAME and enchanted creature get +1/+1 for each creature you control and +1/+1 for each Aura you control. -SVar:X:Count$Valid Creature.YouCtrl,Aura.YouCtrl -SVar:BuffedBy:Creature,Aura -SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_countless_battles.jpg -Oracle:Bestow {2}{W}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEidolon of Countless Battles and enchanted creature each get +1/+1 for each creature you control and +1/+1 for each Aura you control. +Name:Eidolon of Countless Battles +ManaCost:1 W W +Types:Enchantment Creature Spirit +PT:0/0 +K:Bestow:2 W W +S:Mode$ Continuous | Affected$ Card.Self,Card.EnchantedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ CARDNAME and enchanted creature get +1/+1 for each creature you control and +1/+1 for each Aura you control. +SVar:X:Count$Valid Creature.YouCtrl,Aura.YouCtrl +SVar:BuffedBy:Creature,Aura +SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_countless_battles.jpg +Oracle:Bestow {2}{W}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEidolon of Countless Battles and enchanted creature each get +1/+1 for each creature you control and +1/+1 for each Aura you control. diff --git a/forge-gui/res/cardsfolder/e/eidolon_of_rhetoric.txt b/forge-gui/res/cardsfolder/e/eidolon_of_rhetoric.txt index b7ca24e8be1..d751c755c01 100644 --- a/forge-gui/res/cardsfolder/e/eidolon_of_rhetoric.txt +++ b/forge-gui/res/cardsfolder/e/eidolon_of_rhetoric.txt @@ -1,9 +1,9 @@ -Name:Eidolon of Rhetoric -ManaCost:2 W -Types:Enchantment Creature Spirit -PT:1/4 -S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player | NumLimitEachTurn$ 1 | Description$ Each player can't cast more than one spell each turn. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_rhetoric.jpg -Oracle:Each player can't cast more than one spell each turn. \ No newline at end of file +Name:Eidolon of Rhetoric +ManaCost:2 W +Types:Enchantment Creature Spirit +PT:1/4 +S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player | NumLimitEachTurn$ 1 | Description$ Each player can't cast more than one spell each turn. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_rhetoric.jpg +Oracle:Each player can't cast more than one spell each turn. diff --git a/forge-gui/res/cardsfolder/e/eidolon_of_the_great_revel.txt b/forge-gui/res/cardsfolder/e/eidolon_of_the_great_revel.txt index 2e846d3411d..710f105e58e 100644 --- a/forge-gui/res/cardsfolder/e/eidolon_of_the_great_revel.txt +++ b/forge-gui/res/cardsfolder/e/eidolon_of_the_great_revel.txt @@ -1,9 +1,9 @@ -Name:Eidolon of the Great Revel -ManaCost:R R -Types:Enchantment Creature Spirit -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Card.cmcLE3 | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a player casts a spell with converted mana cost 3 or less, CARDNAME deals 2 damage to that player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_the_great_revel.jpg -Oracle:Whenever a player casts a spell with converted mana cost 3 or less, Eidolon of the Great Revel deals 2 damage to that player. \ No newline at end of file +Name:Eidolon of the Great Revel +ManaCost:R R +Types:Enchantment Creature Spirit +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Card.cmcLE3 | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a player casts a spell with converted mana cost 3 or less, CARDNAME deals 2 damage to that player. +SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eidolon_of_the_great_revel.jpg +Oracle:Whenever a player casts a spell with converted mana cost 3 or less, Eidolon of the Great Revel deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/e/eiganjo_castle.txt b/forge-gui/res/cardsfolder/e/eiganjo_castle.txt index 40fac4669aa..f3071f03bfb 100644 --- a/forge-gui/res/cardsfolder/e/eiganjo_castle.txt +++ b/forge-gui/res/cardsfolder/e/eiganjo_castle.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Creature.Legendary | Amount$ 2 | TgtPrompt$ Select target legendary creature | SpellDescription$ Prevent the next 2 damage that would be dealt to target legendary creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/eiganjo_castle.jpg -Oracle:{T}: Add {W} to your mana pool.\n{W}, {T}: Prevent the next 2 damage that would be dealt to target legendary creature this turn. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool.\n{W}, {T}: Prevent the next 2 damage that would be dealt to target legendary creature this turn. diff --git a/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt b/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt index 53d2518ef44..13b195d6cae 100644 --- a/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt +++ b/forge-gui/res/cardsfolder/e/eiganjo_free_riders.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Creature.White | P SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.White+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/eiganjo_free_riders.jpg -Oracle:Flying\nAt the beginning of your upkeep, return a white creature you control to its owner's hand. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, return a white creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/eight_and_a_half_tails.txt b/forge-gui/res/cardsfolder/e/eight_and_a_half_tails.txt index a8b4c847af4..540330cc694 100644 --- a/forge-gui/res/cardsfolder/e/eight_and_a_half_tails.txt +++ b/forge-gui/res/cardsfolder/e/eight_and_a_half_tails.txt @@ -1,10 +1,10 @@ -Name:Eight-and-a-Half-Tails -ManaCost:W W -Types:Legendary Creature Fox Cleric -PT:2/2 -A:AB$ Protection | Cost$ 1 W | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | Gains$ white | SpellDescription$ Target permanent you control gains protection from white until end of turn. -A:AB$ Animate | Cost$ 1 | Colors$ White | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | SpellDescription$ Target spell or permanent becomes white until end of turn. -SVar:RemAIDeck:True -DeckHints:Name$Pious Kitsune -SVar:Picture:http://www.wizards.com/global/images/magic/general/eight_and_a_half_tails.jpg -Oracle:{1}{W}: Target permanent you control gains protection from white until end of turn.\n{1}: Target spell or permanent becomes white until end of turn. \ No newline at end of file +Name:Eight-and-a-Half-Tails +ManaCost:W W +Types:Legendary Creature Fox Cleric +PT:2/2 +A:AB$ Protection | Cost$ 1 W | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | Gains$ white | SpellDescription$ Target permanent you control gains protection from white until end of turn. +A:AB$ Animate | Cost$ 1 | Colors$ White | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | SpellDescription$ Target spell or permanent becomes white until end of turn. +SVar:RemAIDeck:True +DeckHints:Name$Pious Kitsune +SVar:Picture:http://www.wizards.com/global/images/magic/general/eight_and_a_half_tails.jpg +Oracle:{1}{W}: Target permanent you control gains protection from white until end of turn.\n{1}: Target spell or permanent becomes white until end of turn. diff --git a/forge-gui/res/cardsfolder/e/eight_and_a_half_tails_avatar.txt b/forge-gui/res/cardsfolder/e/eight_and_a_half_tails_avatar.txt index a207c9b0979..36dd0bc5cc3 100644 --- a/forge-gui/res/cardsfolder/e/eight_and_a_half_tails_avatar.txt +++ b/forge-gui/res/cardsfolder/e/eight_and_a_half_tails_avatar.txt @@ -1,7 +1,7 @@ -Name:Eight-and-a-Half-Tails Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+2/-3 -A:AB$ Pump | Cost$ 1 | ActivationZone$ Command | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | KW$ Protection from red & Protection from blue & Protection from black & Protection from white & Protection from green | RandomKeyword$ True | NoRepetition$ True | StackDescription$ SpellDescription | SpellDescription$ Until end of turn, target permanent you control gains protection from a color chosen at random from colors it doesn't have protection from. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/eight_and_a_half_tails_avatar.jpg -Oracle:Hand +2, life -3\n{1}: Until end of turn, target permanent you control gains protection from a color chosen at random from colors it doesn't have protection from. \ No newline at end of file +Name:Eight-and-a-Half-Tails Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+2/-3 +A:AB$ Pump | Cost$ 1 | ActivationZone$ Command | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | KW$ Protection from red & Protection from blue & Protection from black & Protection from white & Protection from green | RandomKeyword$ True | NoRepetition$ True | StackDescription$ SpellDescription | SpellDescription$ Until end of turn, target permanent you control gains protection from a color chosen at random from colors it doesn't have protection from. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/eight_and_a_half_tails_avatar.jpg +Oracle:Hand +2, life -3\n{1}: Until end of turn, target permanent you control gains protection from a color chosen at random from colors it doesn't have protection from. diff --git a/forge-gui/res/cardsfolder/e/eightfold_maze.txt b/forge-gui/res/cardsfolder/e/eightfold_maze.txt index 649aac81c39..de6e8c2913f 100644 --- a/forge-gui/res/cardsfolder/e/eightfold_maze.txt +++ b/forge-gui/res/cardsfolder/e/eightfold_maze.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Destroy target attacking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/eightfold_maze.jpg -Oracle:Cast Eightfold Maze only during the declare attackers step and only if you've been attacked this step.\nDestroy target attacking creature. \ No newline at end of file +Oracle:Cast Eightfold Maze only during the declare attackers step and only if you've been attacked this step.\nDestroy target attacking creature. diff --git a/forge-gui/res/cardsfolder/e/ekundu_griffin.txt b/forge-gui/res/cardsfolder/e/ekundu_griffin.txt index 4036266414b..db420626111 100644 --- a/forge-gui/res/cardsfolder/e/ekundu_griffin.txt +++ b/forge-gui/res/cardsfolder/e/ekundu_griffin.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/ekundu_griffin.jpg -Oracle:Flying, first strike \ No newline at end of file +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/e/el_hajjaj.txt b/forge-gui/res/cardsfolder/e/el_hajjaj.txt index 2ea1847d8d0..8a490f9d8a2 100644 --- a/forge-gui/res/cardsfolder/e/el_hajjaj.txt +++ b/forge-gui/res/cardsfolder/e/el_hajjaj.txt @@ -7,4 +7,4 @@ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/el_hajjaj.jpg -Oracle:Whenever El-Hajjaj deals damage, you gain that much life. \ No newline at end of file +Oracle:Whenever El-Hajjaj deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/e/eladamri.txt b/forge-gui/res/cardsfolder/e/eladamri.txt index 61a6cb17d4b..5ed6b9f4035 100644 --- a/forge-gui/res/cardsfolder/e/eladamri.txt +++ b/forge-gui/res/cardsfolder/e/eladamri.txt @@ -1,18 +1,18 @@ -Name:Eladamri -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+15 -A:AB$ Effect | ActivationZone$ Command | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | Duration$ Permanent | SpellDescription$ The next 1 damage that would be dealt to target creature you control is dealt to you instead. -SVar:SelflessCombat:Event$ DamageDone | ActiveZones$ Command | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target creature you control is dealt to you instead. -SVar:SelflessNonCombat:Event$ DamageDone | ActiveZones$ Command | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target creature you control is dealt to you instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/eladamri.jpg -SVar:RemAIDeck:True -Oracle:Hand -1, life +15\n{0}: The next 1 damage that would be dealt to target creature you control is dealt to you instead. \ No newline at end of file +Name:Eladamri +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+15 +A:AB$ Effect | ActivationZone$ Command | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | Duration$ Permanent | SpellDescription$ The next 1 damage that would be dealt to target creature you control is dealt to you instead. +SVar:SelflessCombat:Event$ DamageDone | ActiveZones$ Command | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target creature you control is dealt to you instead. +SVar:SelflessNonCombat:Event$ DamageDone | ActiveZones$ Command | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target creature you control is dealt to you instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/eladamri.jpg +SVar:RemAIDeck:True +Oracle:Hand -1, life +15\n{0}: The next 1 damage that would be dealt to target creature you control is dealt to you instead. diff --git a/forge-gui/res/cardsfolder/e/eladamri_lord_of_leaves.txt b/forge-gui/res/cardsfolder/e/eladamri_lord_of_leaves.txt index b873b21f4a0..82856ee5eff 100644 --- a/forge-gui/res/cardsfolder/e/eladamri_lord_of_leaves.txt +++ b/forge-gui/res/cardsfolder/e/eladamri_lord_of_leaves.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Elf+Other | AddKeyword$ Forestwalk | Des S:Mode$ Continuous | Affected$ Card.Elf+Other | AddKeyword$ Shroud | Description$ Other Elves have shroud. (They can't be the targets of spells or abilities.) SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/eladamri_lord_of_leaves.jpg -Oracle:Other Elf creatures have forestwalk.\nOther Elves have shroud. (They can't be the targets of spells or abilities.) \ No newline at end of file +Oracle:Other Elf creatures have forestwalk.\nOther Elves have shroud. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/e/eladamri_lord_of_leaves_avatar.txt b/forge-gui/res/cardsfolder/e/eladamri_lord_of_leaves_avatar.txt index 29fb51d6442..6fe5a444741 100644 --- a/forge-gui/res/cardsfolder/e/eladamri_lord_of_leaves_avatar.txt +++ b/forge-gui/res/cardsfolder/e/eladamri_lord_of_leaves_avatar.txt @@ -1,10 +1,10 @@ -Name:Eladamri, Lord of Leaves Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+2 -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ Player | TriggerZones$ Command | Execute$ TrigAddMana | TriggerDescription$ At the beginning of each player's precombat main phase, that player adds {G}{G} to his or her mana pool. -SVar:TrigAddMana:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 2 | Defined$ TriggeredPlayer -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/eladamri_lord_of_leaves_avatar.jpg -Oracle:Hand -1, life +2\nAt the beginning of each player's precombat main phase, that player adds {G}{G} to his or her mana pool. \ No newline at end of file +Name:Eladamri, Lord of Leaves Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+2 +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ Player | TriggerZones$ Command | Execute$ TrigAddMana | TriggerDescription$ At the beginning of each player's precombat main phase, that player adds {G}{G} to his or her mana pool. +SVar:TrigAddMana:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 2 | Defined$ TriggeredPlayer +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/eladamri_lord_of_leaves_avatar.jpg +Oracle:Hand -1, life +2\nAt the beginning of each player's precombat main phase, that player adds {G}{G} to his or her mana pool. diff --git a/forge-gui/res/cardsfolder/e/eladamris_call.txt b/forge-gui/res/cardsfolder/e/eladamris_call.txt index 1edc113bc5e..a1103ceb34b 100644 --- a/forge-gui/res/cardsfolder/e/eladamris_call.txt +++ b/forge-gui/res/cardsfolder/e/eladamris_call.txt @@ -3,4 +3,4 @@ ManaCost:G W Types:Instant A:SP$ ChangeZone | Cost$ G W | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/eladamris_call.jpg -Oracle:Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/eladamris_vineyard.txt b/forge-gui/res/cardsfolder/e/eladamris_vineyard.txt index 7d019a28fdc..30ba99d20e2 100644 --- a/forge-gui/res/cardsfolder/e/eladamris_vineyard.txt +++ b/forge-gui/res/cardsfolder/e/eladamris_vineyard.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigMana | TriggerDescription$ At the beginning of each player's precombat main phase, add {G}{G} to that player's mana pool. SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ G | Amount$ 2 | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/eladamris_vineyard.jpg -Oracle:At the beginning of each player's precombat main phase, add {G}{G} to that player's mana pool. \ No newline at end of file +Oracle:At the beginning of each player's precombat main phase, add {G}{G} to that player's mana pool. diff --git a/forge-gui/res/cardsfolder/e/eland_umbra.txt b/forge-gui/res/cardsfolder/e/eland_umbra.txt index a5c39a3afce..443e5079465 100644 --- a/forge-gui/res/cardsfolder/e/eland_umbra.txt +++ b/forge-gui/res/cardsfolder/e/eland_umbra.txt @@ -6,4 +6,4 @@ K:Totem armor A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 4 | Description$ Enchanted creature gets +0/+4. SVar:Picture:http://www.wizards.com/global/images/magic/general/eland_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +0/+4.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +0/+4.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/e/elbrus_the_binding_blade_withengar_unbound.txt b/forge-gui/res/cardsfolder/e/elbrus_the_binding_blade_withengar_unbound.txt index f3fd05fa728..fe400c894e4 100644 --- a/forge-gui/res/cardsfolder/e/elbrus_the_binding_blade_withengar_unbound.txt +++ b/forge-gui/res/cardsfolder/e/elbrus_the_binding_blade_withengar_unbound.txt @@ -1,25 +1,25 @@ -Name:Elbrus, the Binding Blade -ManaCost:7 -Types:Legendary Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. -T:Mode$ DamageDone | ValidSource$ Creature.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTransform | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/elbrus_the_binding_blade.jpg -AlternateMode:DoubleFaced -Oracle:Equipped creature gets +1/+0.\nWhen equipped creature deals combat damage to a player, unattach Elbrus, the Binding Blade, then transform it.\nEquip {1} - -ALTERNATE - -Name:Withengar Unbound -ManaCost:no cost -Colors:black -Types:Legendary Creature Demon -PT:13/13 -K:Flying -K:Trample -K:Intimidate -T:Mode$ LosesGame | Execute$ TrigCounter | TriggerDescription$ Whenever a player loses the game, put thirteen +1/+1 counters on CARDNAME. -SVar:TrigCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 13 -SVar:Picture:http://www.wizards.com/global/images/magic/general/withengar_unbound.jpg -Oracle:Flying, intimidate, trample\nWhenever a player loses the game, put thirteen +1/+1 counters on Withengar Unbound. \ No newline at end of file +Name:Elbrus, the Binding Blade +ManaCost:7 +Types:Legendary Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. +T:Mode$ DamageDone | ValidSource$ Creature.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTransform | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, transform CARDNAME. +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/elbrus_the_binding_blade.jpg +AlternateMode:DoubleFaced +Oracle:Equipped creature gets +1/+0.\nWhen equipped creature deals combat damage to a player, unattach Elbrus, the Binding Blade, then transform it.\nEquip {1} + +ALTERNATE + +Name:Withengar Unbound +ManaCost:no cost +Colors:black +Types:Legendary Creature Demon +PT:13/13 +K:Flying +K:Trample +K:Intimidate +T:Mode$ LosesGame | Execute$ TrigCounter | TriggerDescription$ Whenever a player loses the game, put thirteen +1/+1 counters on CARDNAME. +SVar:TrigCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 13 +SVar:Picture:http://www.wizards.com/global/images/magic/general/withengar_unbound.jpg +Oracle:Flying, intimidate, trample\nWhenever a player loses the game, put thirteen +1/+1 counters on Withengar Unbound. diff --git a/forge-gui/res/cardsfolder/e/elder_cathar.txt b/forge-gui/res/cardsfolder/e/elder_cathar.txt index d2029a9b005..f8fd1292e1c 100644 --- a/forge-gui/res/cardsfolder/e/elder_cathar.txt +++ b/forge-gui/res/cardsfolder/e/elder_cathar.txt @@ -1,9 +1,9 @@ -Name:Elder Cathar -ManaCost:2 W -Types:Creature Human Soldier -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a +1/+1 counter on target creature you control. If that creature is a Human, put two +1/+1 counters on it instead. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:Targeted$Valid Creature.Human/Plus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_cathar.jpg -Oracle:When Elder Cathar dies, put a +1/+1 counter on target creature you control. If that creature is a Human, put two +1/+1 counters on it instead. \ No newline at end of file +Name:Elder Cathar +ManaCost:2 W +Types:Creature Human Soldier +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a +1/+1 counter on target creature you control. If that creature is a Human, put two +1/+1 counters on it instead. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:Targeted$Valid Creature.Human/Plus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_cathar.jpg +Oracle:When Elder Cathar dies, put a +1/+1 counter on target creature you control. If that creature is a Human, put two +1/+1 counters on it instead. diff --git a/forge-gui/res/cardsfolder/e/elder_druid.txt b/forge-gui/res/cardsfolder/e/elder_druid.txt index 1be404a4617..75663cb8160 100644 --- a/forge-gui/res/cardsfolder/e/elder_druid.txt +++ b/forge-gui/res/cardsfolder/e/elder_druid.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ TapOrUntap | Cost$ 3 G T | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | SpellDescription$ You may tap or untap target artifact, creature, or land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_druid.jpg -Oracle:{3}{G}, {T}: You may tap or untap target artifact, creature, or land. \ No newline at end of file +Oracle:{3}{G}, {T}: You may tap or untap target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/e/elder_land_wurm.txt b/forge-gui/res/cardsfolder/e/elder_land_wurm.txt index ecd48b7a575..de12a1c7b8c 100644 --- a/forge-gui/res/cardsfolder/e/elder_land_wurm.txt +++ b/forge-gui/res/cardsfolder/e/elder_land_wurm.txt @@ -7,4 +7,4 @@ K:Trample T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigDebuff | TriggerDescription$ When CARDNAME blocks, it loses defender. SVar:TrigDebuff:AB$Debuff | Cost$ 0 | Keywords$ Defender | Defined$ TriggeredBlocker | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_land_wurm.jpg -Oracle:Defender, trample\nWhen Elder Land Wurm blocks, it loses defender. \ No newline at end of file +Oracle:Defender, trample\nWhen Elder Land Wurm blocks, it loses defender. diff --git a/forge-gui/res/cardsfolder/e/elder_mastery.txt b/forge-gui/res/cardsfolder/e/elder_mastery.txt index 4a35a01f8ad..eb7926eb789 100644 --- a/forge-gui/res/cardsfolder/e/elder_mastery.txt +++ b/forge-gui/res/cardsfolder/e/elder_mastery.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature deals damage to a player, that player discards two cards. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 2 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_mastery.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has flying.\nWhenever enchanted creature deals damage to a player, that player discards two cards. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has flying.\nWhenever enchanted creature deals damage to a player, that player discards two cards. diff --git a/forge-gui/res/cardsfolder/e/elder_of_laurels.txt b/forge-gui/res/cardsfolder/e/elder_of_laurels.txt index e1b6d320cee..8520d3a03d4 100644 --- a/forge-gui/res/cardsfolder/e/elder_of_laurels.txt +++ b/forge-gui/res/cardsfolder/e/elder_of_laurels.txt @@ -1,8 +1,8 @@ -Name:Elder of Laurels -ManaCost:2 G -Types:Creature Human Advisor -PT:2/3 -A:AB$ Pump | Cost$ 3 G | NumAtt$ +X | NumDef$ +X | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is the number of creatures you control. -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_of_laurels.jpg -Oracle:{3}{G}: Target creature gets +X/+X until end of turn, where X is the number of creatures you control. \ No newline at end of file +Name:Elder of Laurels +ManaCost:2 G +Types:Creature Human Advisor +PT:2/3 +A:AB$ Pump | Cost$ 3 G | NumAtt$ +X | NumDef$ +X | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is the number of creatures you control. +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_of_laurels.jpg +Oracle:{3}{G}: Target creature gets +X/+X until end of turn, where X is the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/e/elder_pine_of_jukai.txt b/forge-gui/res/cardsfolder/e/elder_pine_of_jukai.txt index 9dc77772478..cc384f0de69 100644 --- a/forge-gui/res/cardsfolder/e/elder_pine_of_jukai.txt +++ b/forge-gui/res/cardsfolder/e/elder_pine_of_jukai.txt @@ -1,10 +1,10 @@ -Name:Elder Pine of Jukai -ManaCost:2 G -Types:Creature Spirit -PT:2/1 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land -K:Soulshift 2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_pine_of_jukai.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order.\nSoulshift 2 (When this creature dies, you may return target Spirit card with converted mana cost 2 or less from your graveyard to your hand.) \ No newline at end of file +Name:Elder Pine of Jukai +ManaCost:2 G +Types:Creature Spirit +PT:2/1 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order. +SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land +K:Soulshift 2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_pine_of_jukai.jpg +Oracle:Whenever you cast a Spirit or Arcane spell, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order.\nSoulshift 2 (When this creature dies, you may return target Spirit card with converted mana cost 2 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/e/elder_spawn.txt b/forge-gui/res/cardsfolder/e/elder_spawn.txt index 7f87a2a6549..fa7458a731c 100644 --- a/forge-gui/res/cardsfolder/e/elder_spawn.txt +++ b/forge-gui/res/cardsfolder/e/elder_spawn.txt @@ -1,13 +1,13 @@ -Name:Elder Spawn -ManaCost:4 U U U -Types:Creature Spawn -PT:6/6 -K:CantBeBlockedBy Creature.Red -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigElderSpawnSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, unless you sacrifice an Island, sacrifice CARDNAME and it deals 6 damage to you. CARDNAME can't be blocked by red creatures. -SVar:TrigElderSpawnSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Island | Optional$ True | RememberSacrificed$ True | SubAbility$ DBElderSpawnSacrificeMe -SVar:DBElderSpawnSacrificeMe:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Island | ConditionCompare$ EQ0 | SubAbility$ DBElderSpawnDamage -SVar:DBElderSpawnDamage:DB$ DealDamage | Defined$ You | NumDmg$ 6 | ConditionDefined$ Remembered | ConditionPresent$ Island | ConditionCompare$ EQ0 | SubAbility$ DBElderSpawnCleanup -SVar:DBElderSpawnCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_spawn.jpg -Oracle:At the beginning of your upkeep, unless you sacrifice an Island, sacrifice Elder Spawn and it deals 6 damage to you.\nElder Spawn can't be blocked by red creatures. \ No newline at end of file +Name:Elder Spawn +ManaCost:4 U U U +Types:Creature Spawn +PT:6/6 +K:CantBeBlockedBy Creature.Red +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigElderSpawnSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, unless you sacrifice an Island, sacrifice CARDNAME and it deals 6 damage to you. CARDNAME can't be blocked by red creatures. +SVar:TrigElderSpawnSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Island | Optional$ True | RememberSacrificed$ True | SubAbility$ DBElderSpawnSacrificeMe +SVar:DBElderSpawnSacrificeMe:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Island | ConditionCompare$ EQ0 | SubAbility$ DBElderSpawnDamage +SVar:DBElderSpawnDamage:DB$ DealDamage | Defined$ You | NumDmg$ 6 | ConditionDefined$ Remembered | ConditionPresent$ Island | ConditionCompare$ EQ0 | SubAbility$ DBElderSpawnCleanup +SVar:DBElderSpawnCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elder_spawn.jpg +Oracle:At the beginning of your upkeep, unless you sacrifice an Island, sacrifice Elder Spawn and it deals 6 damage to you.\nElder Spawn can't be blocked by red creatures. diff --git a/forge-gui/res/cardsfolder/e/elderscale_wurm.txt b/forge-gui/res/cardsfolder/e/elderscale_wurm.txt index 4e7f63047b1..d48ff5a84cb 100644 --- a/forge-gui/res/cardsfolder/e/elderscale_wurm.txt +++ b/forge-gui/res/cardsfolder/e/elderscale_wurm.txt @@ -1,19 +1,19 @@ -Name:Elderscale Wurm -ManaCost:4 G G G -Types:Creature Wurm -PT:7/7 -K:Trample -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigLife | CheckSVar$ ElderscaleCondition | SVarCompare$ LT7 | TriggerDescription$ When CARDNAME enters the battlefield, if your life total is less than 7, your life total becomes 7. -SVar:TrigLife:AB$ SetLife | Cost$ 0 | Defined$ You | LifeAmount$ 7 -R:Event$ DamageDone | ActiveZones$ Battlefield | Affected$ You | ValidTarget$ You | ReplaceWith$ DmgLucky7 | CheckSVar$ ElderscaleCondition | SVarCompare$ GE7 | IsCombat$ False | Description$ As long as you have 7 or more life, damage that would reduce your life total to less than 7 reduces it to 7 instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | Affected$ You | ValidTarget$ You | ReplaceWith$ DmgLucky7Combat | CheckSVar$ ElderscaleCondition | SVarCompare$ GE7 | IsCombat$ True | Secondary$ True | Description$ As long as you have 7 or more life, damage that would reduce your life total to less than 7 reduces it to 7 instead. -SVar:DmgLucky7:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ DmgDone | SubAbility$ NoPain -SVar:DmgLucky7Combat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ DmgDone | SubAbility$ NoPain -SVar:NoPain:DB$ SetLife | Defined$ You | LifeAmount$ 7 | ConditionCheckSVar$ DmgResult | ConditionSVarCompare$ LT7 | SubAbility$ LifelinkQuirk -#If you're on 7 life Elderscale Wurm in play and target yourself with a Prodigal Sorcerer that has lifelink you should go up to 8 life, but SetLife occurs after the life gain so it must be added back -SVar:LifelinkQuirk:DB$ GainLife | Defined$ You | LifeAmount$ DmgDone | ConditionDefined$ ReplacedSource | ConditionPresent$ Card.withLifelink+YouCtrl | ConditionCompare$ EQ1 | ConditionLifeTotal$ You | ConditionLifeAmount$ EQ7 -SVar:ElderscaleCondition:Count$YourLifeTotal -SVar:DmgDone:ReplaceCount$DamageAmount -SVar:DmgResult:Count$YourLifeTotal/Minus.DmgDone -SVar:Picture:http://www.wizards.com/global/images/magic/general/elderscale_wurm.jpg -Oracle:Trample\nWhen Elderscale Wurm enters the battlefield, if your life total is less than 7, your life total becomes 7.\nAs long as you have 7 or more life, damage that would reduce your life total to less than 7 reduces it to 7 instead. \ No newline at end of file +Name:Elderscale Wurm +ManaCost:4 G G G +Types:Creature Wurm +PT:7/7 +K:Trample +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigLife | CheckSVar$ ElderscaleCondition | SVarCompare$ LT7 | TriggerDescription$ When CARDNAME enters the battlefield, if your life total is less than 7, your life total becomes 7. +SVar:TrigLife:AB$ SetLife | Cost$ 0 | Defined$ You | LifeAmount$ 7 +R:Event$ DamageDone | ActiveZones$ Battlefield | Affected$ You | ValidTarget$ You | ReplaceWith$ DmgLucky7 | CheckSVar$ ElderscaleCondition | SVarCompare$ GE7 | IsCombat$ False | Description$ As long as you have 7 or more life, damage that would reduce your life total to less than 7 reduces it to 7 instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | Affected$ You | ValidTarget$ You | ReplaceWith$ DmgLucky7Combat | CheckSVar$ ElderscaleCondition | SVarCompare$ GE7 | IsCombat$ True | Secondary$ True | Description$ As long as you have 7 or more life, damage that would reduce your life total to less than 7 reduces it to 7 instead. +SVar:DmgLucky7:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ DmgDone | SubAbility$ NoPain +SVar:DmgLucky7Combat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ DmgDone | SubAbility$ NoPain +SVar:NoPain:DB$ SetLife | Defined$ You | LifeAmount$ 7 | ConditionCheckSVar$ DmgResult | ConditionSVarCompare$ LT7 | SubAbility$ LifelinkQuirk +#If you're on 7 life Elderscale Wurm in play and target yourself with a Prodigal Sorcerer that has lifelink you should go up to 8 life, but SetLife occurs after the life gain so it must be added back +SVar:LifelinkQuirk:DB$ GainLife | Defined$ You | LifeAmount$ DmgDone | ConditionDefined$ ReplacedSource | ConditionPresent$ Card.withLifelink+YouCtrl | ConditionCompare$ EQ1 | ConditionLifeTotal$ You | ConditionLifeAmount$ EQ7 +SVar:ElderscaleCondition:Count$YourLifeTotal +SVar:DmgDone:ReplaceCount$DamageAmount +SVar:DmgResult:Count$YourLifeTotal/Minus.DmgDone +SVar:Picture:http://www.wizards.com/global/images/magic/general/elderscale_wurm.jpg +Oracle:Trample\nWhen Elderscale Wurm enters the battlefield, if your life total is less than 7, your life total becomes 7.\nAs long as you have 7 or more life, damage that would reduce your life total to less than 7 reduces it to 7 instead. diff --git a/forge-gui/res/cardsfolder/e/elderwood_scion.txt b/forge-gui/res/cardsfolder/e/elderwood_scion.txt index f1ba12c856f..ae8146c0e77 100644 --- a/forge-gui/res/cardsfolder/e/elderwood_scion.txt +++ b/forge-gui/res/cardsfolder/e/elderwood_scion.txt @@ -1,11 +1,11 @@ -Name:Elderwood Scion -ManaCost:3 G W -Types:Creature Elemental -PT:4/4 -K:Trample -K:Lifelink -S:Mode$ ReduceCost | ValidTarget$ Card.Self | Activator$ You | Type$ Spell | Amount$ 2 | Description$ Spells you cast that target CARDNAME cost {2} less to cast. -S:Mode$ RaiseCost | ValidTarget$ Card.Self | Activator$ Opponent | Type$ Spell | Amount$ 2 | Description$ Spells your opponents cast that target CARDNAME cost {2} more to cast. -SVar:EnchantMe:Multiple -SVar:Picture:http://www.wizards.com/global/images/magic/general/elderwood_scion.jpg -Oracle:Trample, lifelink\nSpells you cast that target Elderwood Scion cost {2} less to cast.\nSpells your opponents cast that target Elderwood Scion cost {2} more to cast. \ No newline at end of file +Name:Elderwood Scion +ManaCost:3 G W +Types:Creature Elemental +PT:4/4 +K:Trample +K:Lifelink +S:Mode$ ReduceCost | ValidTarget$ Card.Self | Activator$ You | Type$ Spell | Amount$ 2 | Description$ Spells you cast that target CARDNAME cost {2} less to cast. +S:Mode$ RaiseCost | ValidTarget$ Card.Self | Activator$ Opponent | Type$ Spell | Amount$ 2 | Description$ Spells your opponents cast that target CARDNAME cost {2} more to cast. +SVar:EnchantMe:Multiple +SVar:Picture:http://www.wizards.com/global/images/magic/general/elderwood_scion.jpg +Oracle:Trample, lifelink\nSpells you cast that target Elderwood Scion cost {2} less to cast.\nSpells your opponents cast that target Elderwood Scion cost {2} more to cast. diff --git a/forge-gui/res/cardsfolder/e/eldrazi_conscription.txt b/forge-gui/res/cardsfolder/e/eldrazi_conscription.txt index 955073d1ff2..2f53018dcf4 100644 --- a/forge-gui/res/cardsfolder/e/eldrazi_conscription.txt +++ b/forge-gui/res/cardsfolder/e/eldrazi_conscription.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 8 | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 10 | AddToughness$ 10 | AddKeyword$ Trample & Annihilator 2 | Description$ Enchanted creature gets +10/+10 and has trample and annihilator 2. (Whenever it attacks, defending player sacrifices two permanents.) SVar:Picture:http://www.wizards.com/global/images/magic/general/eldrazi_conscription.jpg -Oracle:Enchant creature\nEnchanted creature gets +10/+10 and has trample and annihilator 2. (Whenever it attacks, defending player sacrifices two permanents.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +10/+10 and has trample and annihilator 2. (Whenever it attacks, defending player sacrifices two permanents.) diff --git a/forge-gui/res/cardsfolder/e/eldrazi_monument.txt b/forge-gui/res/cardsfolder/e/eldrazi_monument.txt index 83ea75f6a73..e2b54630d1d 100644 --- a/forge-gui/res/cardsfolder/e/eldrazi_monument.txt +++ b/forge-gui/res/cardsfolder/e/eldrazi_monument.txt @@ -11,4 +11,4 @@ SVar:PlayMain1:TRUE SVar:NeedsToPlayVar:Y GE3 SVar:Y:Count$Valid Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/eldrazi_monument.jpg -Oracle:Creatures you control get +1/+1, have flying, and are indestructible.\nAt the beginning of your upkeep, sacrifice a creature. If you can't, sacrifice Eldrazi Monument. \ No newline at end of file +Oracle:Creatures you control get +1/+1, have flying, and are indestructible.\nAt the beginning of your upkeep, sacrifice a creature. If you can't, sacrifice Eldrazi Monument. diff --git a/forge-gui/res/cardsfolder/e/eldrazi_temple.txt b/forge-gui/res/cardsfolder/e/eldrazi_temple.txt index efefce887c8..81c113aeef3 100644 --- a/forge-gui/res/cardsfolder/e/eldrazi_temple.txt +++ b/forge-gui/res/cardsfolder/e/eldrazi_temple.txt @@ -1,8 +1,8 @@ -Name:Eldrazi Temple -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 | Amount$ 2 | RestrictValid$ Card.Eldrazi+Colorless,Activated.Eldrazi+Colorless | SpellDescription$ Add {2} to your mana pool. Spend this mana only to cast colorless Eldrazi spells or activate abilities of colorless Eldrazi. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eldrazi_temple.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {2} to your mana pool. Spend this mana only to cast colorless Eldrazi spells or activate abilities of colorless Eldrazi. \ No newline at end of file +Name:Eldrazi Temple +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 | Amount$ 2 | RestrictValid$ Card.Eldrazi+Colorless,Activated.Eldrazi+Colorless | SpellDescription$ Add {2} to your mana pool. Spend this mana only to cast colorless Eldrazi spells or activate abilities of colorless Eldrazi. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eldrazi_temple.jpg +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {2} to your mana pool. Spend this mana only to cast colorless Eldrazi spells or activate abilities of colorless Eldrazi. diff --git a/forge-gui/res/cardsfolder/e/electric_eel.txt b/forge-gui/res/cardsfolder/e/electric_eel.txt index d3dd7551898..6c39632d8ab 100644 --- a/forge-gui/res/cardsfolder/e/electric_eel.txt +++ b/forge-gui/res/cardsfolder/e/electric_eel.txt @@ -7,4 +7,4 @@ SVar:DBDealDamage:DB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to you. SVar:TrigDealDamage:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/electric_eel.jpg -Oracle:When Electric Eel enters the battlefield, it deals 1 damage to you.\n{R}{R}: Electric Eel gets +2/+0 until end of turn and deals 1 damage to you. \ No newline at end of file +Oracle:When Electric Eel enters the battlefield, it deals 1 damage to you.\n{R}{R}: Electric Eel gets +2/+0 until end of turn and deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/e/electrickery.txt b/forge-gui/res/cardsfolder/e/electrickery.txt index c1987a94adb..297c57524be 100644 --- a/forge-gui/res/cardsfolder/e/electrickery.txt +++ b/forge-gui/res/cardsfolder/e/electrickery.txt @@ -1,7 +1,7 @@ -Name:Electrickery -ManaCost:R -Types:Instant -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control. | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature you don't control. -A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.YouDontCtrl | NumDmg$ 1 | PrecostDesc$ Overload | CostDesc$ {1}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/electrickery.jpg -Oracle:Electrickery deals 1 damage to target creature you don't control.\nOverload {1}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Electrickery +ManaCost:R +Types:Instant +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control. | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature you don't control. +A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.YouDontCtrl | NumDmg$ 1 | PrecostDesc$ Overload | CostDesc$ {1}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/electrickery.jpg +Oracle:Electrickery deals 1 damage to target creature you don't control.\nOverload {1}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/e/electrolyze.txt b/forge-gui/res/cardsfolder/e/electrolyze.txt index 11693c5d5e2..d5113247a42 100644 --- a/forge-gui/res/cardsfolder/e/electrolyze.txt +++ b/forge-gui/res/cardsfolder/e/electrolyze.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 U R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature, player or planeswalker to distribute damage to | NumDmg$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | SubAbility$ DBDraw | SpellDescription$ CARDNAME deals 2 damage divided as you choose among one or two target creatures and/or players. Draw a card. SVar:DBDraw:DB$ Draw | Cost$ 0 | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/electrolyze.jpg -Oracle:Electrolyze deals 2 damage divided as you choose among one or two target creatures and/or players.\nDraw a card. \ No newline at end of file +Oracle:Electrolyze deals 2 damage divided as you choose among one or two target creatures and/or players.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/e/electropotence.txt b/forge-gui/res/cardsfolder/e/electropotence.txt index 160c98c80a8..c66d4d9e8fa 100644 --- a/forge-gui/res/cardsfolder/e/electropotence.txt +++ b/forge-gui/res/cardsfolder/e/electropotence.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigDamage:AB$DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage SVar:Damage:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/electropotence.jpg -Oracle:Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to target creature or player. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/e/electrostatic_bolt.txt b/forge-gui/res/cardsfolder/e/electrostatic_bolt.txt index e0cd32e3d0b..b508133903c 100644 --- a/forge-gui/res/cardsfolder/e/electrostatic_bolt.txt +++ b/forge-gui/res/cardsfolder/e/electrostatic_bolt.txt @@ -1,8 +1,8 @@ -Name:Electrostatic Bolt -ManaCost:R -Types:Instant -A:SP$ DealDamage | Cost$ R | NumDmg$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | ConditionCheckSVar$ ElectrostaticCheck | ConditionSVarCompare$ EQ0 | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 2 damage to target creature. If it's an artifact creature, CARDNAME deals 4 damage to it instead. -SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ 4 | ConditionCheckSVar$ ElectrostaticCheck | ConditionSVarCompare$ EQ1 | StackDescription$ If it's an artifact creature, Electrostatic Bolt deals 4 damage to it instead. | References$ ElectrostaticCheck -SVar:ElectrostaticCheck:Targeted$Valid Creature.Artifact -SVar:Picture:http://www.wizards.com/global/images/magic/general/electrostatic_bolt.jpg -Oracle:Electrostatic Bolt deals 2 damage to target creature. If it's an artifact creature, Electrostatic Bolt deals 4 damage to it instead. \ No newline at end of file +Name:Electrostatic Bolt +ManaCost:R +Types:Instant +A:SP$ DealDamage | Cost$ R | NumDmg$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | ConditionCheckSVar$ ElectrostaticCheck | ConditionSVarCompare$ EQ0 | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 2 damage to target creature. If it's an artifact creature, CARDNAME deals 4 damage to it instead. +SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ 4 | ConditionCheckSVar$ ElectrostaticCheck | ConditionSVarCompare$ EQ1 | StackDescription$ If it's an artifact creature, Electrostatic Bolt deals 4 damage to it instead. | References$ ElectrostaticCheck +SVar:ElectrostaticCheck:Targeted$Valid Creature.Artifact +SVar:Picture:http://www.wizards.com/global/images/magic/general/electrostatic_bolt.jpg +Oracle:Electrostatic Bolt deals 2 damage to target creature. If it's an artifact creature, Electrostatic Bolt deals 4 damage to it instead. diff --git a/forge-gui/res/cardsfolder/e/electryte.txt b/forge-gui/res/cardsfolder/e/electryte.txt index 16d9627dfd0..ce8c9084911 100644 --- a/forge-gui/res/cardsfolder/e/electryte.txt +++ b/forge-gui/res/cardsfolder/e/electryte.txt @@ -1,10 +1,10 @@ -Name:Electryte -ManaCost:3 R R -Types:Creature Beast -PT:3/3 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDmgBlockers | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to defending player, it deals damage equal to its power to each blocking creature. -SVar:TrigDmgBlockers:AB$DamageAll | Cost$ 0 | ValidCards$ Creature.blocking | NumDmg$ X | ValidDescription$ each blocking creature | References$ X -SVar:X:Count$CardPower -SVar:MustBeBlocked:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/electryte.jpg -Oracle:Whenever Electryte deals combat damage to defending player, it deals damage equal to its power to each blocking creature. \ No newline at end of file +Name:Electryte +ManaCost:3 R R +Types:Creature Beast +PT:3/3 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDmgBlockers | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to defending player, it deals damage equal to its power to each blocking creature. +SVar:TrigDmgBlockers:AB$DamageAll | Cost$ 0 | ValidCards$ Creature.blocking | NumDmg$ X | ValidDescription$ each blocking creature | References$ X +SVar:X:Count$CardPower +SVar:MustBeBlocked:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/electryte.jpg +Oracle:Whenever Electryte deals combat damage to defending player, it deals damage equal to its power to each blocking creature. diff --git a/forge-gui/res/cardsfolder/e/elemental_appeal.txt b/forge-gui/res/cardsfolder/e/elemental_appeal.txt index ae143f5130b..2e7e7ffa182 100644 --- a/forge-gui/res/cardsfolder/e/elemental_appeal.txt +++ b/forge-gui/res/cardsfolder/e/elemental_appeal.txt @@ -1,12 +1,12 @@ -Name:Elemental Appeal -ManaCost:R R R R -Types:Sorcery -K:Kicker 5 -A:SP$ Token | Cost$ R R R R | TokenAmount$ 1 | TokenImage$ R 7 1 Elemental | TokenName$ Elemental | TokenColors$ Red | TokenTypes$ Creature,Elemental | TokenPower$ 7 | TokenToughness$ 1 | TokenKeywords$ Haste<>Trample | TokenSVars$ EOTExile | RememberTokens$ True | SubAbility$ DelTrig | TokenOwner$ You | TokenAmount$ 1 | SubAbility$ DelTrig | SpellDescription$ Put a 7/1 red Elemental creature token with trample and haste onto the battlefield. Exile it at the beginning of the next end step. If CARDNAME was kicked, that creature gets +7/+0 until end of turn. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ Exile the token at the beginning of the next end step. | SubAbility$ KickerPump | AILogic$ Always -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -SVar:KickerPump:DB$ Pump | Defined$ Remembered | NumAtt$ +7 | Condition$ Kicked | ConditionDescription$ If it was kicked, | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:EOTExile:SVar:EndOfTurnLeavePlay:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elemental_appeal.jpg -Oracle:Kicker {5} (You may pay an additional {5} as you cast this spell.)\nPut a 7/1 red Elemental creature token with trample and haste onto the battlefield. Exile it at the beginning of the next end step. If Elemental Appeal was kicked, that creature gets +7/+0 until end of turn. \ No newline at end of file +Name:Elemental Appeal +ManaCost:R R R R +Types:Sorcery +K:Kicker 5 +A:SP$ Token | Cost$ R R R R | TokenAmount$ 1 | TokenImage$ R 7 1 Elemental | TokenName$ Elemental | TokenColors$ Red | TokenTypes$ Creature,Elemental | TokenPower$ 7 | TokenToughness$ 1 | TokenKeywords$ Haste<>Trample | TokenSVars$ EOTExile | RememberTokens$ True | SubAbility$ DelTrig | TokenOwner$ You | TokenAmount$ 1 | SubAbility$ DelTrig | SpellDescription$ Put a 7/1 red Elemental creature token with trample and haste onto the battlefield. Exile it at the beginning of the next end step. If CARDNAME was kicked, that creature gets +7/+0 until end of turn. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ Exile the token at the beginning of the next end step. | SubAbility$ KickerPump | AILogic$ Always +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +SVar:KickerPump:DB$ Pump | Defined$ Remembered | NumAtt$ +7 | Condition$ Kicked | ConditionDescription$ If it was kicked, | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:EOTExile:SVar:EndOfTurnLeavePlay:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elemental_appeal.jpg +Oracle:Kicker {5} (You may pay an additional {5} as you cast this spell.)\nPut a 7/1 red Elemental creature token with trample and haste onto the battlefield. Exile it at the beginning of the next end step. If Elemental Appeal was kicked, that creature gets +7/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/elemental_augury.txt b/forge-gui/res/cardsfolder/e/elemental_augury.txt index 2f83341a4c1..a8682f8b5c8 100644 --- a/forge-gui/res/cardsfolder/e/elemental_augury.txt +++ b/forge-gui/res/cardsfolder/e/elemental_augury.txt @@ -5,4 +5,4 @@ A:AB$ RearrangeTopOfLibrary | Cost$ 3 | ValidTgts$ Player | TgtPrompt$ Choose ta SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elemental_augury.jpg -Oracle:{3}: Look at the top three cards of target player's library, then put them back in any order. \ No newline at end of file +Oracle:{3}: Look at the top three cards of target player's library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/e/elemental_mastery.txt b/forge-gui/res/cardsfolder/e/elemental_mastery.txt index f7ef0d68b8f..cf6c11b96cf 100644 --- a/forge-gui/res/cardsfolder/e/elemental_mastery.txt +++ b/forge-gui/res/cardsfolder/e/elemental_mastery.txt @@ -12,4 +12,4 @@ SVar:ElementalMasteryCleanup:DB$ Cleanup | ClearRemembered$ True SVar:ElementalMasteryCount:Count$CardPower SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elemental_mastery.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: Put X 1/1 red Elemental creature tokens with haste onto the battlefield, where X is this creature's power. Exile them at the beginning of the next end step." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: Put X 1/1 red Elemental creature tokens with haste onto the battlefield, where X is this creature's power. Exile them at the beginning of the next end step." diff --git a/forge-gui/res/cardsfolder/e/elemental_resonance.txt b/forge-gui/res/cardsfolder/e/elemental_resonance.txt index d5bb151b455..cc60b91cefa 100644 --- a/forge-gui/res/cardsfolder/e/elemental_resonance.txt +++ b/forge-gui/res/cardsfolder/e/elemental_resonance.txt @@ -1,9 +1,9 @@ -Name:Elemental Resonance -ManaCost:2 G G -Types:Enchantment Aura -K:Enchant permanent -A:SP$ Attach | Cost$ 2 G G | ValidTgts$ Permanent | AILogic$ Pump -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMana | TriggerDescription$ At the beginning of your precombat main phase, add mana equal to enchanted permanent's mana cost to your mana pool. (Mana cost includes color. If a mana symbol has multiple colors, choose one.) -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Special EnchantedManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/elemental_resonance.jpg -Oracle:Enchant permanent\nAt the beginning of your precombat main phase, add mana equal to enchanted permanent's mana cost to your mana pool. (Mana cost includes color. If a mana symbol has multiple colors, choose one.) +Name:Elemental Resonance +ManaCost:2 G G +Types:Enchantment Aura +K:Enchant permanent +A:SP$ Attach | Cost$ 2 G G | ValidTgts$ Permanent | AILogic$ Pump +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMana | TriggerDescription$ At the beginning of your precombat main phase, add mana equal to enchanted permanent's mana cost to your mana pool. (Mana cost includes color. If a mana symbol has multiple colors, choose one.) +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Special EnchantedManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/elemental_resonance.jpg +Oracle:Enchant permanent\nAt the beginning of your precombat main phase, add mana equal to enchanted permanent's mana cost to your mana pool. (Mana cost includes color. If a mana symbol has multiple colors, choose one.) diff --git a/forge-gui/res/cardsfolder/e/elephant_ambush.txt b/forge-gui/res/cardsfolder/e/elephant_ambush.txt index 6f44a5b7353..e8152c68d3b 100644 --- a/forge-gui/res/cardsfolder/e/elephant_ambush.txt +++ b/forge-gui/res/cardsfolder/e/elephant_ambush.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 6 G G A:SP$ Token | Cost$ 2 G G | TokenAmount$ 1 | TokenName$ Elephant | TokenTypes$ Creature,Elephant | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 elephant ODY | SpellDescription$ Put a 3/3 green Elephant creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/elephant_ambush.jpg -Oracle:Put a 3/3 green Elephant creature token onto the battlefield.\nFlashback {6}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put a 3/3 green Elephant creature token onto the battlefield.\nFlashback {6}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/e/elephant_grass.txt b/forge-gui/res/cardsfolder/e/elephant_grass.txt index 2d63fec635b..3dfbcf7862e 100644 --- a/forge-gui/res/cardsfolder/e/elephant_grass.txt +++ b/forge-gui/res/cardsfolder/e/elephant_grass.txt @@ -5,4 +5,4 @@ K:Cumulative upkeep:1 S:Mode$ CantAttack | ValidCard$ Creature.Black | Target$ You | Description$ Black creatures can't attack you. S:Mode$ CantAttackUnless | ValidCard$ Creature.nonBlack | Target$ You | Cost$ 2 | Description$ Nonblack creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. SVar:Picture:http://www.wizards.com/global/images/magic/general/elephant_grass.jpg -Oracle:Cumulative upkeep {1} (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.)\nBlack creatures can't attack you.\nNonblack creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\nBlack creatures can't attack you.\nNonblack creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. diff --git a/forge-gui/res/cardsfolder/e/elephant_graveyard.txt b/forge-gui/res/cardsfolder/e/elephant_graveyard.txt index 7f8a4af256d..01ba58b7c3f 100644 --- a/forge-gui/res/cardsfolder/e/elephant_graveyard.txt +++ b/forge-gui/res/cardsfolder/e/elephant_graveyard.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Regenerate | ValidTgts$ Creature.Elephant | TgtPrompt$ Select target Elephant | Cost$ T | SpellDescription$ Regenerate target Elephant. SVar:Picture:http://www.wizards.com/global/images/magic/general/elephant_graveyard.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Regenerate target Elephant. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Regenerate target Elephant. diff --git a/forge-gui/res/cardsfolder/e/elephant_guide.txt b/forge-gui/res/cardsfolder/e/elephant_guide.txt index f460df99b94..4ce2170914b 100644 --- a/forge-gui/res/cardsfolder/e/elephant_guide.txt +++ b/forge-gui/res/cardsfolder/e/elephant_guide.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerDescription$ When enchanted creature dies, put a 3/3 green Elephant creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elephant | TokenTypes$ Creature,Elephant | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/elephant_guide.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nWhen enchanted creature dies, put a 3/3 green Elephant creature token onto the battlefield. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nWhen enchanted creature dies, put a 3/3 green Elephant creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/elephant_resurgence.txt b/forge-gui/res/cardsfolder/e/elephant_resurgence.txt index 965695d4d47..0717c4f0a41 100644 --- a/forge-gui/res/cardsfolder/e/elephant_resurgence.txt +++ b/forge-gui/res/cardsfolder/e/elephant_resurgence.txt @@ -8,4 +8,4 @@ SVar:X:Count$TypeInYourYard.Creature SVar:Y:Count$TypeInOppYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elephant_resurgence.jpg -Oracle:Each player puts a green Elephant creature token onto the battlefield. Those creatures have "This creature's power and toughness are each equal to the number of creature cards in its controller's graveyard." \ No newline at end of file +Oracle:Each player puts a green Elephant creature token onto the battlefield. Those creatures have "This creature's power and toughness are each equal to the number of creature cards in its controller's graveyard." diff --git a/forge-gui/res/cardsfolder/e/elesh_norn_grand_cenobite.txt b/forge-gui/res/cardsfolder/e/elesh_norn_grand_cenobite.txt index f4643c5e8a4..61d1b50e67c 100644 --- a/forge-gui/res/cardsfolder/e/elesh_norn_grand_cenobite.txt +++ b/forge-gui/res/cardsfolder/e/elesh_norn_grand_cenobite.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddPower$ 2 | AddToughne S:Mode$ Continuous | Affected$ Creature.OppCtrl | AddPower$ -2 | AddToughness$ -2 | Description$ Creatures your opponents control get -2/-2. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/elesh_norn_grand_cenobite.jpg -Oracle:Vigilance\nOther creatures you control get +2/+2.\nCreatures your opponents control get -2/-2. \ No newline at end of file +Oracle:Vigilance\nOther creatures you control get +2/+2.\nCreatures your opponents control get -2/-2. diff --git a/forge-gui/res/cardsfolder/e/elf_replica.txt b/forge-gui/res/cardsfolder/e/elf_replica.txt index 99e3a2dc2ea..13f16fa26a0 100644 --- a/forge-gui/res/cardsfolder/e/elf_replica.txt +++ b/forge-gui/res/cardsfolder/e/elf_replica.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Elf PT:2/2 A:AB$ Destroy | Cost$ 1 G Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/elf_replica.jpg -Oracle:{1}{G}, Sacrifice Elf Replica: Destroy target enchantment. \ No newline at end of file +Oracle:{1}{G}, Sacrifice Elf Replica: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/e/elfhame_palace.txt b/forge-gui/res/cardsfolder/e/elfhame_palace.txt index 73aca58485e..d47fd616bca 100644 --- a/forge-gui/res/cardsfolder/e/elfhame_palace.txt +++ b/forge-gui/res/cardsfolder/e/elfhame_palace.txt @@ -5,4 +5,4 @@ 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$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/elfhame_palace.jpg -Oracle:Elfhame Palace enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool. \ No newline at end of file +Oracle:Elfhame Palace enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/elfhame_sanctuary.txt b/forge-gui/res/cardsfolder/e/elfhame_sanctuary.txt index 89ba4031998..ed6b4ba8c31 100644 --- a/forge-gui/res/cardsfolder/e/elfhame_sanctuary.txt +++ b/forge-gui/res/cardsfolder/e/elfhame_sanctuary.txt @@ -1,10 +1,10 @@ -Name:Elfhame Sanctuary -ManaCost:1 G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, you may search your library for a basic land card, reveal that card, and put it into your hand. If you do, you skip your draw step this turn and shuffle your library. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBSkipDraw | ShuffleNonMandatory$ True -SVar:DBSkipDraw:DB$ Effect | Name$ Elfhame Sanctuary Effect | Defined$ You | StaticAbilities$ SkipDraw -SVar:SkipDraw:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | EffectZone$ Command | Description$ Skip your draw step. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elfhame_sanctuary.jpg -Oracle:At the beginning of your upkeep, you may search your library for a basic land card, reveal that card, and put it into your hand. If you do, you skip your draw step this turn and shuffle your library. \ No newline at end of file +Name:Elfhame Sanctuary +ManaCost:1 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, you may search your library for a basic land card, reveal that card, and put it into your hand. If you do, you skip your draw step this turn and shuffle your library. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBSkipDraw | ShuffleNonMandatory$ True +SVar:DBSkipDraw:DB$ Effect | Name$ Elfhame Sanctuary Effect | Defined$ You | StaticAbilities$ SkipDraw +SVar:SkipDraw:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | EffectZone$ Command | Description$ Skip your draw step. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elfhame_sanctuary.jpg +Oracle:At the beginning of your upkeep, you may search your library for a basic land card, reveal that card, and put it into your hand. If you do, you skip your draw step this turn and shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/elgaud_inquisitor.txt b/forge-gui/res/cardsfolder/e/elgaud_inquisitor.txt index aa511ce8fe0..1f5265cd457 100644 --- a/forge-gui/res/cardsfolder/e/elgaud_inquisitor.txt +++ b/forge-gui/res/cardsfolder/e/elgaud_inquisitor.txt @@ -1,10 +1,10 @@ -Name:Elgaud Inquisitor -ManaCost:3 W -Types:Creature Human Cleric -PT:2/2 -K:Lifelink -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:SacMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/elgaud_inquisitor.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nWhen Elgaud Inquisitor dies, put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Name:Elgaud Inquisitor +ManaCost:3 W +Types:Creature Human Cleric +PT:2/2 +K:Lifelink +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:SacMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/elgaud_inquisitor.jpg +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nWhen Elgaud Inquisitor dies, put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/elgaud_shieldmate.txt b/forge-gui/res/cardsfolder/e/elgaud_shieldmate.txt index 12b88461474..8ffe553daf4 100644 --- a/forge-gui/res/cardsfolder/e/elgaud_shieldmate.txt +++ b/forge-gui/res/cardsfolder/e/elgaud_shieldmate.txt @@ -1,8 +1,8 @@ -Name:Elgaud Shieldmate -ManaCost:3 U -Types:Creature Human Soldier -PT:2/3 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Hexproof | Description$ As long as CARDNAME is paired with another creature, both creatures have hexproof. -SVar:Picture:http://www.wizards.com/global/images/magic/general/elgaud_shieldmate.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Elgaud Shieldmate is paired with another creature, both creatures have hexproof. (They can't be the targets of spells or abilities your opponents control.) \ No newline at end of file +Name:Elgaud Shieldmate +ManaCost:3 U +Types:Creature Human Soldier +PT:2/3 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Hexproof | Description$ As long as CARDNAME is paired with another creature, both creatures have hexproof. +SVar:Picture:http://www.wizards.com/global/images/magic/general/elgaud_shieldmate.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Elgaud Shieldmate is paired with another creature, both creatures have hexproof. (They can't be the targets of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/e/elite_arcanist.txt b/forge-gui/res/cardsfolder/e/elite_arcanist.txt index 77f8136d294..50fd3a4c06d 100644 --- a/forge-gui/res/cardsfolder/e/elite_arcanist.txt +++ b/forge-gui/res/cardsfolder/e/elite_arcanist.txt @@ -1,14 +1,14 @@ -Name:Elite Arcanist -ManaCost:3 U -Types:Creature Human Wizard -PT:1/1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, you may exile an instant card from your hand. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Instant | ChangeNum$ 1 -A:AB$ Play | Cost$ X T | Defined$ Imprinted | Amount$ All | CopyOnce$ True | References$ X | WithoutManaCost$ True | Optional$ True | CopyCard$ True | SpellDescription$ Copy the exiled card. You may cast the copy without paying its mana cost. X is the converted mana cost of the exiled card. -SVar:X:Imprinted$CardManaCost -T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Card.Self | Destination$ Any | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -#Amount$ All | CopyOnce$ True for Strionic Resonator -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_arcanist.jpg -Oracle:When Elite Arcanist enters the battlefield, you may exile an instant card from your hand.\n{X}, {T}: Copy the exiled card. You may cast the copy without paying its mana cost. X is the converted mana cost of the exiled card. \ No newline at end of file +Name:Elite Arcanist +ManaCost:3 U +Types:Creature Human Wizard +PT:1/1 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, you may exile an instant card from your hand. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Instant | ChangeNum$ 1 +A:AB$ Play | Cost$ X T | Defined$ Imprinted | Amount$ All | CopyOnce$ True | References$ X | WithoutManaCost$ True | Optional$ True | CopyCard$ True | SpellDescription$ Copy the exiled card. You may cast the copy without paying its mana cost. X is the converted mana cost of the exiled card. +SVar:X:Imprinted$CardManaCost +T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Card.Self | Destination$ Any | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +#Amount$ All | CopyOnce$ True for Strionic Resonator +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_arcanist.jpg +Oracle:When Elite Arcanist enters the battlefield, you may exile an instant card from your hand.\n{X}, {T}: Copy the exiled card. You may cast the copy without paying its mana cost. X is the converted mana cost of the exiled card. diff --git a/forge-gui/res/cardsfolder/e/elite_archers.txt b/forge-gui/res/cardsfolder/e/elite_archers.txt index d077b5e7394..50ef54585e2 100644 --- a/forge-gui/res/cardsfolder/e/elite_archers.txt +++ b/forge-gui/res/cardsfolder/e/elite_archers.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Archer PT:3/3 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_archers.jpg -Oracle:{T}: Elite Archers deals 3 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{T}: Elite Archers deals 3 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/e/elite_cat_warrior.txt b/forge-gui/res/cardsfolder/e/elite_cat_warrior.txt index c4a8ea55f3d..59d8c817029 100644 --- a/forge-gui/res/cardsfolder/e/elite_cat_warrior.txt +++ b/forge-gui/res/cardsfolder/e/elite_cat_warrior.txt @@ -4,4 +4,4 @@ Types:Creature Cat Warrior PT:2/3 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4293.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/e/elite_inquisitor.txt b/forge-gui/res/cardsfolder/e/elite_inquisitor.txt index 11620d11858..08cdac88ed7 100644 --- a/forge-gui/res/cardsfolder/e/elite_inquisitor.txt +++ b/forge-gui/res/cardsfolder/e/elite_inquisitor.txt @@ -1,9 +1,9 @@ -Name:Elite Inquisitor -ManaCost:W W -Types:Creature Human Soldier -PT:2/2 -K:First Strike -K:Vigilance -K:Protection:Vampire,Werewolf,Zombie:Protection from Vampires, from Werewolves, and from Zombies. -SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_inquisitor.jpg -Oracle:First strike, vigilance\nProtection from Vampires, from Werewolves, and from Zombies \ No newline at end of file +Name:Elite Inquisitor +ManaCost:W W +Types:Creature Human Soldier +PT:2/2 +K:First Strike +K:Vigilance +K:Protection:Vampire,Werewolf,Zombie:Protection from Vampires, from Werewolves, and from Zombies. +SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_inquisitor.jpg +Oracle:First strike, vigilance\nProtection from Vampires, from Werewolves, and from Zombies diff --git a/forge-gui/res/cardsfolder/e/elite_javelineer.txt b/forge-gui/res/cardsfolder/e/elite_javelineer.txt index 1984becc08f..59d4c8cb885 100644 --- a/forge-gui/res/cardsfolder/e/elite_javelineer.txt +++ b/forge-gui/res/cardsfolder/e/elite_javelineer.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME blocks, it deals 1 damage to target attacking creature. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature.attacking | TgtPrompt$ Choose target attacking creature. | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_javelineer.jpg -Oracle:Whenever Elite Javelineer blocks, it deals 1 damage to target attacking creature. \ No newline at end of file +Oracle:Whenever Elite Javelineer blocks, it deals 1 damage to target attacking creature. diff --git a/forge-gui/res/cardsfolder/e/elite_skirmisher.txt b/forge-gui/res/cardsfolder/e/elite_skirmisher.txt index dfd650c3253..65798fc0812 100644 --- a/forge-gui/res/cardsfolder/e/elite_skirmisher.txt +++ b/forge-gui/res/cardsfolder/e/elite_skirmisher.txt @@ -1,9 +1,9 @@ -Name:Elite Skirmisher -ManaCost:2 W -Types:Creature Human Soldier -PT:3/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTap | OptionalDecider$ You | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may tap target creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_skirmisher.jpg -Oracle:Heroic - Whenever you cast a spell that targets Elite Skirmisher, you may tap target creature. +Name:Elite Skirmisher +ManaCost:2 W +Types:Creature Human Soldier +PT:3/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTap | OptionalDecider$ You | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may tap target creature. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_skirmisher.jpg +Oracle:Heroic - Whenever you cast a spell that targets Elite Skirmisher, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/e/elite_vanguard.txt b/forge-gui/res/cardsfolder/e/elite_vanguard.txt index c18f7d8f29d..d14c1acf580 100644 --- a/forge-gui/res/cardsfolder/e/elite_vanguard.txt +++ b/forge-gui/res/cardsfolder/e/elite_vanguard.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Creature Human Soldier PT:2/1 SVar:Picture:http://www.wizards.com/global/images/magic/general/elite_vanguard.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/e/elixir_of_immortality.txt b/forge-gui/res/cardsfolder/e/elixir_of_immortality.txt index c874717b1d1..f053e8c9da4 100644 --- a/forge-gui/res/cardsfolder/e/elixir_of_immortality.txt +++ b/forge-gui/res/cardsfolder/e/elixir_of_immortality.txt @@ -5,4 +5,4 @@ A:AB$ GainLife | Cost$ 2 T | LifeAmount$ 5 | SubAbility$ DBShuffleElixir | Spell SVar:DBShuffleElixir:DB$ChangeZone | Origin$ Battlefield | Destination$ Library | Shuffle$ True | Defined$ Self | SubAbility$ DBShuffleGrave SVar:DBShuffleGrave:DB$ChangeZoneAll | Origin$ Graveyard | Destination$ Library | Shuffle$ True | ChangeType$ Card.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/elixir_of_immortality.jpg -Oracle:{2}, {T}: You gain 5 life. Shuffle Elixir of Immortality and your graveyard into their owner's library. \ No newline at end of file +Oracle:{2}, {T}: You gain 5 life. Shuffle Elixir of Immortality and your graveyard into their owner's library. diff --git a/forge-gui/res/cardsfolder/e/elixir_of_vitality.txt b/forge-gui/res/cardsfolder/e/elixir_of_vitality.txt index 02b603847a0..314d5cbf3ad 100644 --- a/forge-gui/res/cardsfolder/e/elixir_of_vitality.txt +++ b/forge-gui/res/cardsfolder/e/elixir_of_vitality.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ GainLife | Cost$ T Sac<1/CARDNAME> | LifeAmount$ 4 | SpellDescription$ You gain 4 life. A:AB$ GainLife | Cost$ 8 T Sac<1/CARDNAME> | LifeAmount$ 8 | SpellDescription$ You gain 8 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/elixir_of_vitality.jpg -Oracle:Elixir of Vitality enters the battlefield tapped.\n{T}, Sacrifice Elixir of Vitality: You gain 4 life.\n{8}, {T}, Sacrifice Elixir of Vitality: You gain 8 life. \ No newline at end of file +Oracle:Elixir of Vitality enters the battlefield tapped.\n{T}, Sacrifice Elixir of Vitality: You gain 4 life.\n{8}, {T}, Sacrifice Elixir of Vitality: You gain 8 life. diff --git a/forge-gui/res/cardsfolder/e/elkin_bottle.txt b/forge-gui/res/cardsfolder/e/elkin_bottle.txt index 33859f6879e..b89261cbcee 100644 --- a/forge-gui/res/cardsfolder/e/elkin_bottle.txt +++ b/forge-gui/res/cardsfolder/e/elkin_bottle.txt @@ -1,8 +1,8 @@ -Name:Elkin Bottle -ManaCost:3 -Types:Artifact -A:AB$ Dig | Cost$ 3 T | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Exile the top card of your library. Until the beginning of your next upkeep, you may play that card. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played | PumpZone$ Exile | UntilYourNextUpkeep$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elkin_bottle.jpg -Oracle:{3}, {T}: Exile the top card of your library. Until the beginning of your next upkeep, you may play that card. \ No newline at end of file +Name:Elkin Bottle +ManaCost:3 +Types:Artifact +A:AB$ Dig | Cost$ 3 T | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Exile the top card of your library. Until the beginning of your next upkeep, you may play that card. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played | PumpZone$ Exile | UntilYourNextUpkeep$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elkin_bottle.jpg +Oracle:{3}, {T}: Exile the top card of your library. Until the beginning of your next upkeep, you may play that card. diff --git a/forge-gui/res/cardsfolder/e/eloren_wilds.txt b/forge-gui/res/cardsfolder/e/eloren_wilds.txt index fb446004e73..6584680549c 100644 --- a/forge-gui/res/cardsfolder/e/eloren_wilds.txt +++ b/forge-gui/res/cardsfolder/e/eloren_wilds.txt @@ -1,13 +1,13 @@ -Name:Eloren Wilds -ManaCost:no cost -Types:Plane Shandalar -T:Mode$ TapsForMana | ValidCard$ Permanent | Execute$ TrigMana | TriggerZones$ Command | Static$ True | TriggerDescription$ Whenever a player taps a permanent for mana, that player adds one mana to his or her mana pool of any type that permanent produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target player can't cast spells until a player planeswalks. -SVar:RolledChaos:AB$ Effect | Cost$ 0 | ValidTgts$ Player | IsCurse$ True | Name$ Eloren Wilds Effect | StaticAbilities$ STCantCast | Triggers$ TrigPlaneswalk | SVars$ ExileSelf | RememberObjects$ Targeted | Duration$ Permanent -SVar:STCantCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Target player can't cast spells until a player planeswalks. -SVar:TrigPlaneswalk:Mode$ PlaneswalkedFrom | Execute$ ExileSelf | Static$ True -SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:AIRollPlanarDieParams:Mode$ Always -SVar:Picture:http://www.wizards.com/global/images/magic/general/eloren_wilds.jpg -Oracle:Whenever a player taps a permanent for mana, that player adds one mana to his or her mana pool of any type that permanent produced.\nWhenever you roll {C}, target player can't cast spells until a player planeswalks. \ No newline at end of file +Name:Eloren Wilds +ManaCost:no cost +Types:Plane Shandalar +T:Mode$ TapsForMana | ValidCard$ Permanent | Execute$ TrigMana | TriggerZones$ Command | Static$ True | TriggerDescription$ Whenever a player taps a permanent for mana, that player adds one mana to his or her mana pool of any type that permanent produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target player can't cast spells until a player planeswalks. +SVar:RolledChaos:AB$ Effect | Cost$ 0 | ValidTgts$ Player | IsCurse$ True | Name$ Eloren Wilds Effect | StaticAbilities$ STCantCast | Triggers$ TrigPlaneswalk | SVars$ ExileSelf | RememberObjects$ Targeted | Duration$ Permanent +SVar:STCantCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Target player can't cast spells until a player planeswalks. +SVar:TrigPlaneswalk:Mode$ PlaneswalkedFrom | Execute$ ExileSelf | Static$ True +SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:AIRollPlanarDieParams:Mode$ Always +SVar:Picture:http://www.wizards.com/global/images/magic/general/eloren_wilds.jpg +Oracle:Whenever a player taps a permanent for mana, that player adds one mana to his or her mana pool of any type that permanent produced.\nWhenever you roll {C}, target player can't cast spells until a player planeswalks. diff --git a/forge-gui/res/cardsfolder/e/elsewhere_flask.txt b/forge-gui/res/cardsfolder/e/elsewhere_flask.txt index 4d2055daa79..21ec5a520dc 100644 --- a/forge-gui/res/cardsfolder/e/elsewhere_flask.txt +++ b/forge-gui/res/cardsfolder/e/elsewhere_flask.txt @@ -1,10 +1,10 @@ -Name:Elsewhere Flask -ManaCost:2 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -A:AB$ ChooseType | Cost$ Sac<1/CARDNAME> | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Choose a basic land type. Each land you control becomes that type until end of turn. -SVar:DBAnimate:DB$ AnimateAll | ValidCards$ Land.YouCtrl | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elsewhere_flask.jpg -Oracle:When Elsewhere Flask enters the battlefield, draw a card.\nSacrifice Elsewhere Flask: Choose a basic land type. Each land you control becomes that type until end of turn. \ No newline at end of file +Name:Elsewhere Flask +ManaCost:2 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +A:AB$ ChooseType | Cost$ Sac<1/CARDNAME> | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Choose a basic land type. Each land you control becomes that type until end of turn. +SVar:DBAnimate:DB$ AnimateAll | ValidCards$ Land.YouCtrl | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elsewhere_flask.jpg +Oracle:When Elsewhere Flask enters the battlefield, draw a card.\nSacrifice Elsewhere Flask: Choose a basic land type. Each land you control becomes that type until end of turn. diff --git a/forge-gui/res/cardsfolder/e/elspeth_knight_errant.txt b/forge-gui/res/cardsfolder/e/elspeth_knight_errant.txt index 52d08f9f771..c9e38d065e5 100644 --- a/forge-gui/res/cardsfolder/e/elspeth_knight_errant.txt +++ b/forge-gui/res/cardsfolder/e/elspeth_knight_errant.txt @@ -8,4 +8,4 @@ A:AB$ Effect | Cost$ SubCounter<8/LOYALTY> | Name$ Elspeth, Knight-Errant emblem SVar:STIndestructible:Mode$ Continuous | EffectZone$ Command | Affected$ Artifact.YouCtrl,Creature.YouCtrl,Enchantment.YouCtrl,Land.YouCtrl | AffectedZone$ Battlefield | AddKeyword$ Indestructible SVar:Indestructible:Artifacts, creatures, enchantments, and lands you control are indestructible. SVar:Picture:http://www.wizards.com/global/images/magic/general/elspeth_knight_errant.jpg -Oracle:[+1] Put a 1/1 white Soldier creature token onto the battlefield.\n[+1] Target creature gets +3/+3 and gains flying until end of turn.\n[-8] You get an emblem with "Artifacts, creatures, enchantments, and lands you control are indestructible." \ No newline at end of file +Oracle:[+1] Put a 1/1 white Soldier creature token onto the battlefield.\n[+1] Target creature gets +3/+3 and gains flying until end of turn.\n[-8] You get an emblem with "Artifacts, creatures, enchantments, and lands you control are indestructible." diff --git a/forge-gui/res/cardsfolder/e/elspeth_suns_champion.txt b/forge-gui/res/cardsfolder/e/elspeth_suns_champion.txt index 140ef1249f1..479d40a8a2f 100644 --- a/forge-gui/res/cardsfolder/e/elspeth_suns_champion.txt +++ b/forge-gui/res/cardsfolder/e/elspeth_suns_champion.txt @@ -1,10 +1,10 @@ -Name:Elspeth, Sun's Champion -ManaCost:4 W W -Types:Planeswalker Elspeth -Loyalty:4 -A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | TokenAmount$ 3 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | Planeswalker$ True | TokenImage$ w_1_1_soldier_ths | TokenAltImages$ w 1 1 soldier2 THS | SpellDescription$ Put three 1/1 white Soldier creature tokens onto the battlefield. -A:AB$ DestroyAll | Cost$ SubCounter<3/LOYALTY> | ValidCards$ Creature.powerGE4 | Planeswalker$ True | SpellDescription$ Destroy all creatures with power 4 or greater. -A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Elspeth, Sun's Champion emblem | Image$ elspeth_suns_champion_emblem | StaticAbilities$ STFlying | Planeswalker$ True | Ultimate$ True | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Creatures you control get +2/+2 and have flying." -SVar:STFlying:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield | AddKeyword$ Flying | AddPower$ 2 | AddToughness$ 2 | Description$ Creatures you control get +2/+2 and have flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/elspeth_suns_champion.jpg -Oracle:+1: Put three 1/1 white Soldier creature tokens onto the battlefield.\n-3: Destroy all creatures with power 4 or greater.\n-7: You get an emblem with "Creatures you control get +2/+2 and have flying." \ No newline at end of file +Name:Elspeth, Sun's Champion +ManaCost:4 W W +Types:Planeswalker Elspeth +Loyalty:4 +A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | TokenAmount$ 3 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | Planeswalker$ True | TokenImage$ w_1_1_soldier_ths | TokenAltImages$ w 1 1 soldier2 THS | SpellDescription$ Put three 1/1 white Soldier creature tokens onto the battlefield. +A:AB$ DestroyAll | Cost$ SubCounter<3/LOYALTY> | ValidCards$ Creature.powerGE4 | Planeswalker$ True | SpellDescription$ Destroy all creatures with power 4 or greater. +A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Name$ Elspeth, Sun's Champion emblem | Image$ elspeth_suns_champion_emblem | StaticAbilities$ STFlying | Planeswalker$ True | Ultimate$ True | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Creatures you control get +2/+2 and have flying." +SVar:STFlying:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield | AddKeyword$ Flying | AddPower$ 2 | AddToughness$ 2 | Description$ Creatures you control get +2/+2 and have flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/elspeth_suns_champion.jpg +Oracle:+1: Put three 1/1 white Soldier creature tokens onto the battlefield.\n-3: Destroy all creatures with power 4 or greater.\n-7: You get an emblem with "Creatures you control get +2/+2 and have flying." diff --git a/forge-gui/res/cardsfolder/e/elspeth_tirel.txt b/forge-gui/res/cardsfolder/e/elspeth_tirel.txt index 5e1641f1270..753b9971577 100644 --- a/forge-gui/res/cardsfolder/e/elspeth_tirel.txt +++ b/forge-gui/res/cardsfolder/e/elspeth_tirel.txt @@ -7,4 +7,4 @@ A:AB$ Token | Cost$ SubCounter<2/LOYALTY> | TokenAmount$ 3 | TokenName$ Soldier A:AB$ DestroyAll | Cost$ SubCounter<5/LOYALTY> | ValidCards$ Permanent.nonLand+nonToken+Other | Planeswalker$ True | Ultimate$ True | SpellDescription$ Destroy all other permanents except for lands and tokens. SVar:XLife:Count$TypeYouCtrl.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/elspeth_tirel.jpg -Oracle:[+2] You gain 1 life for each creature you control.\n[-2] Put three 1/1 white Soldier creature tokens onto the battlefield.\n[-5] Destroy all other permanents except for lands and tokens. \ No newline at end of file +Oracle:[+2] You gain 1 life for each creature you control.\n[-2] Put three 1/1 white Soldier creature tokens onto the battlefield.\n[-5] Destroy all other permanents except for lands and tokens. diff --git a/forge-gui/res/cardsfolder/e/elusive_krasis.txt b/forge-gui/res/cardsfolder/e/elusive_krasis.txt index 7e273454b49..030fd9abe5b 100644 --- a/forge-gui/res/cardsfolder/e/elusive_krasis.txt +++ b/forge-gui/res/cardsfolder/e/elusive_krasis.txt @@ -1,8 +1,8 @@ -Name:Elusive Krasis -ManaCost:1 G U -Types:Creature Fish Mutant -PT:0/4 -K:Unblockable -K:Evolve -SVar:Picture:http://www.wizards.com/global/images/magic/general/elusive_krasis.jpg -Oracle:Elusive Krasis can't be blocked.\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) \ No newline at end of file +Name:Elusive Krasis +ManaCost:1 G U +Types:Creature Fish Mutant +PT:0/4 +K:Unblockable +K:Evolve +SVar:Picture:http://www.wizards.com/global/images/magic/general/elusive_krasis.jpg +Oracle:Elusive Krasis can't be blocked.\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/e/elven_cache.txt b/forge-gui/res/cardsfolder/e/elven_cache.txt index 1ee84fbf5c3..fb7fbdbb3c2 100644 --- a/forge-gui/res/cardsfolder/e/elven_cache.txt +++ b/forge-gui/res/cardsfolder/e/elven_cache.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Return target card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/elven_cache.jpg -Oracle:Return target card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/e/elven_fortress.txt b/forge-gui/res/cardsfolder/e/elven_fortress.txt index 992af36b8f7..772c4c74fdc 100644 --- a/forge-gui/res/cardsfolder/e/elven_fortress.txt +++ b/forge-gui/res/cardsfolder/e/elven_fortress.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Pump | Cost$ 1 G | ValidTgts$ Creature.blocking | NumDef$ +1 | SpellDescription$ Target blocking creature gets +0/+1 until end of turn. | TgtPrompt$ Select target blocking creature. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elven_fortress.jpg -Oracle:{1}{G}: Target blocking creature gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{1}{G}: Target blocking creature gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/elven_lyre.txt b/forge-gui/res/cardsfolder/e/elven_lyre.txt index 1cc02eb02ae..1a1643915ca 100644 --- a/forge-gui/res/cardsfolder/e/elven_lyre.txt +++ b/forge-gui/res/cardsfolder/e/elven_lyre.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Pump | Cost$ 1 T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/elven_lyre.jpg -Oracle:{1}, {T}, Sacrifice Elven Lyre: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Elven Lyre: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/elven_palisade.txt b/forge-gui/res/cardsfolder/e/elven_palisade.txt index 5c7f67ec1a5..e04b578e06f 100644 --- a/forge-gui/res/cardsfolder/e/elven_palisade.txt +++ b/forge-gui/res/cardsfolder/e/elven_palisade.txt @@ -5,4 +5,4 @@ A:AB$ Pump | Cost$ Sac<1/Forest> | NumAtt$ -3 | NumDef$ 0 | ValidTgts$ Creature. SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elven_palisade.jpg -Oracle:Sacrifice a Forest: Target attacking creature gets -3/-0 until end of turn. \ No newline at end of file +Oracle:Sacrifice a Forest: Target attacking creature gets -3/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/elven_riders.txt b/forge-gui/res/cardsfolder/e/elven_riders.txt index 5bef8fddcf0..7ff7e0e2344 100644 --- a/forge-gui/res/cardsfolder/e/elven_riders.txt +++ b/forge-gui/res/cardsfolder/e/elven_riders.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:3/3 K:CantBeBlockedBy Creature.withoutFlying+nonWall SVar:Picture:http://www.wizards.com/global/images/magic/general/elven_riders.jpg -Oracle:Elven Riders can't be blocked except by Walls and/or creatures with flying. \ No newline at end of file +Oracle:Elven Riders can't be blocked except by Walls and/or creatures with flying. diff --git a/forge-gui/res/cardsfolder/e/elven_rite.txt b/forge-gui/res/cardsfolder/e/elven_rite.txt index 27716b74f01..c36a83d31aa 100644 --- a/forge-gui/res/cardsfolder/e/elven_rite.txt +++ b/forge-gui/res/cardsfolder/e/elven_rite.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ PutCounter | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | SpellDescription$ Distribute two +1/+1 counters among one or two target creatures. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elven_rite.jpg -Oracle:Distribute two +1/+1 counters among one or two target creatures. \ No newline at end of file +Oracle:Distribute two +1/+1 counters among one or two target creatures. diff --git a/forge-gui/res/cardsfolder/e/elven_warhounds.txt b/forge-gui/res/cardsfolder/e/elven_warhounds.txt index c303a9d9443..d8cbfde02d1 100644 --- a/forge-gui/res/cardsfolder/e/elven_warhounds.txt +++ b/forge-gui/res/cardsfolder/e/elven_warhounds.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, put that creature on top of its owner's library. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredBlocker | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/elven_warhounds.jpg -Oracle:Whenever Elven Warhounds becomes blocked by a creature, put that creature on top of its owner's library. \ No newline at end of file +Oracle:Whenever Elven Warhounds becomes blocked by a creature, put that creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/e/elves_of_deep_shadow.txt b/forge-gui/res/cardsfolder/e/elves_of_deep_shadow.txt index bcb6fd7e677..811f8ea65ce 100644 --- a/forge-gui/res/cardsfolder/e/elves_of_deep_shadow.txt +++ b/forge-gui/res/cardsfolder/e/elves_of_deep_shadow.txt @@ -5,4 +5,4 @@ PT:1/1 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/elves_of_deep_shadow.jpg -Oracle:{T}: Add {B} to your mana pool. Elves of Deep Shadow deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool. Elves of Deep Shadow deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/e/elvish_aberration.txt b/forge-gui/res/cardsfolder/e/elvish_aberration.txt index 3e8856deaa9..dae07f49721 100644 --- a/forge-gui/res/cardsfolder/e/elvish_aberration.txt +++ b/forge-gui/res/cardsfolder/e/elvish_aberration.txt @@ -5,4 +5,4 @@ PT:4/5 A:AB$ Mana | Cost$ T | Produced$ G | Amount$ 3 | SpellDescription$ Add {G}{G}{G} to your mana pool. K:TypeCycling:Forest:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_aberration.jpg -Oracle:{T}: Add {G}{G}{G} to your mana pool.\nForestcycling {2} ({2}, Discard this card: Search your library for a Forest card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:{T}: Add {G}{G}{G} to your mana pool.\nForestcycling {2} ({2}, Discard this card: Search your library for a Forest card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/e/elvish_archdruid.txt b/forge-gui/res/cardsfolder/e/elvish_archdruid.txt index e940864ee1d..8791037cc49 100644 --- a/forge-gui/res/cardsfolder/e/elvish_archdruid.txt +++ b/forge-gui/res/cardsfolder/e/elvish_archdruid.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Elf.YouCtrl DeckHints:Type$Elf SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_archdruid.jpg -Oracle:Other Elf creatures you control get +1/+1.\n{T}: Add {G} to your mana pool for each Elf you control. \ No newline at end of file +Oracle:Other Elf creatures you control get +1/+1.\n{T}: Add {G} to your mana pool for each Elf you control. diff --git a/forge-gui/res/cardsfolder/e/elvish_archers.txt b/forge-gui/res/cardsfolder/e/elvish_archers.txt index 36ce9f849cb..f5d3db5b5c1 100644 --- a/forge-gui/res/cardsfolder/e/elvish_archers.txt +++ b/forge-gui/res/cardsfolder/e/elvish_archers.txt @@ -4,4 +4,4 @@ Types:Creature Elf Archer PT:2/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_archers.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/e/elvish_bard.txt b/forge-gui/res/cardsfolder/e/elvish_bard.txt index 63ec70d7b1b..65f29f4ed03 100644 --- a/forge-gui/res/cardsfolder/e/elvish_bard.txt +++ b/forge-gui/res/cardsfolder/e/elvish_bard.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:2/4 K:All creatures able to block CARDNAME do so. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_bard.jpg -Oracle:All creatures able to block Elvish Bard do so. \ No newline at end of file +Oracle:All creatures able to block Elvish Bard do so. diff --git a/forge-gui/res/cardsfolder/e/elvish_berserker.txt b/forge-gui/res/cardsfolder/e/elvish_berserker.txt index d7a5ba13763..cb1b8c09afc 100644 --- a/forge-gui/res/cardsfolder/e/elvish_berserker.txt +++ b/forge-gui/res/cardsfolder/e/elvish_berserker.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDesc SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +X | NumDef$ +X | References$ X SVar:X:TriggerCount$NumBlockers SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_berserker.jpg -Oracle:Whenever Elvish Berserker becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. \ No newline at end of file +Oracle:Whenever Elvish Berserker becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/e/elvish_branchbender.txt b/forge-gui/res/cardsfolder/e/elvish_branchbender.txt index c6012cbae25..2225fe1927d 100644 --- a/forge-gui/res/cardsfolder/e/elvish_branchbender.txt +++ b/forge-gui/res/cardsfolder/e/elvish_branchbender.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ T | ValidTgts$ Forest | TgtPrompt$ Select target Forest | SVar:X:Count$Valid Elf.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_branchbender.jpg -Oracle:{T}: Until end of turn, target Forest becomes an X/X Treefolk creature in addition to its other types, where X is the number of Elves you control. \ No newline at end of file +Oracle:{T}: Until end of turn, target Forest becomes an X/X Treefolk creature in addition to its other types, where X is the number of Elves you control. diff --git a/forge-gui/res/cardsfolder/e/elvish_champion.txt b/forge-gui/res/cardsfolder/e/elvish_champion.txt index 688e6211992..4257fae70eb 100644 --- a/forge-gui/res/cardsfolder/e/elvish_champion.txt +++ b/forge-gui/res/cardsfolder/e/elvish_champion.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Elf+Other | AddPower$ 1 | AddToughness$ SVar:PlayMain1:TRUE SVar:BuffedBy:Elf SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_champion.jpg -Oracle:Other Elf creatures get +1/+1 and have forestwalk. (They're unblockable as long as defending player controls a Forest.) \ No newline at end of file +Oracle:Other Elf creatures get +1/+1 and have forestwalk. (They're unblockable as long as defending player controls a Forest.) diff --git a/forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt b/forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt index e4f6b1828b3..ddcf5b35da6 100644 --- a/forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt +++ b/forge-gui/res/cardsfolder/e/elvish_champion_avatar.txt @@ -1,9 +1,9 @@ -Name:Elvish Champion Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-5 -T:Mode$ NewGame | TriggerZones$ Command | Execute$ TrigToken | Static$ True | TriggerDescription$ You begin the game with a 1/1 green Elf creature token on the battlefield. It has "{T}: Add {G} to your mana pool." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elf | TokenTypes$ Creature,Elf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ DBMana -SVar:DBMana:AB$ Mana | Cost$ T | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/elvish_champion_avatar.jpg -Oracle:Hand +0, life -5\nYou begin the game with a 1/1 green Elf creature token on the battlefield. It has "{T}: Add {G} to your mana pool." \ No newline at end of file +Name:Elvish Champion Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-5 +T:Mode$ NewGame | TriggerZones$ Command | Execute$ TrigToken | Static$ True | TriggerDescription$ You begin the game with a 1/1 green Elf creature token on the battlefield. It has "{T}: Add {G} to your mana pool." +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elf | TokenTypes$ Creature,Elf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ DBMana +SVar:DBMana:AB$ Mana | Cost$ T | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/elvish_champion_avatar.jpg +Oracle:Hand +0, life -5\nYou begin the game with a 1/1 green Elf creature token on the battlefield. It has "{T}: Add {G} to your mana pool." diff --git a/forge-gui/res/cardsfolder/e/elvish_eulogist.txt b/forge-gui/res/cardsfolder/e/elvish_eulogist.txt index 2062db1ab3c..955871a3533 100644 --- a/forge-gui/res/cardsfolder/e/elvish_eulogist.txt +++ b/forge-gui/res/cardsfolder/e/elvish_eulogist.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ GainLife | Cost$ Sac<1/CARDNAME>| LifeAmount$ X | References$ X | SpellDescription$ You gain 1 life for each Elf card in your graveyard. SVar:X:Count$TypeInYourYard.Elf SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_eulogist.jpg -Oracle:Sacrifice Elvish Eulogist: You gain 1 life for each Elf card in your graveyard. \ No newline at end of file +Oracle:Sacrifice Elvish Eulogist: You gain 1 life for each Elf card in your graveyard. diff --git a/forge-gui/res/cardsfolder/e/elvish_farmer.txt b/forge-gui/res/cardsfolder/e/elvish_farmer.txt index b349e69428c..067469cb56d 100644 --- a/forge-gui/res/cardsfolder/e/elvish_farmer.txt +++ b/forge-gui/res/cardsfolder/e/elvish_farmer.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ GainLife | Cost$ Sac<1/Saproling> | LifeAmount$ 2 | SpellDescription$ You gain 2 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_farmer.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Elvish Farmer.\nRemove three spore counters from Elvish Farmer: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: You gain 2 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Elvish Farmer.\nRemove three spore counters from Elvish Farmer: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: You gain 2 life. diff --git a/forge-gui/res/cardsfolder/e/elvish_fury.txt b/forge-gui/res/cardsfolder/e/elvish_fury.txt index 47e05223aeb..5912b123fab 100644 --- a/forge-gui/res/cardsfolder/e/elvish_fury.txt +++ b/forge-gui/res/cardsfolder/e/elvish_fury.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. K:Buyback 4 SVar:Picture:http://resources.wizards.com/magic/cards/te/en-us/card4760.jpg -Oracle:Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/elvish_guidance.txt b/forge-gui/res/cardsfolder/e/elvish_guidance.txt index a7c9700cdfb..9ab170933ce 100644 --- a/forge-gui/res/cardsfolder/e/elvish_guidance.txt +++ b/forge-gui/res/cardsfolder/e/elvish_guidance.txt @@ -9,4 +9,4 @@ SVar:X:Count$Valid Elf SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_guidance.jpg -Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds {G} to his or her mana pool for each Elf on the battlefield (in addition to the mana the land produces). \ No newline at end of file +Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds {G} to his or her mana pool for each Elf on the battlefield (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/e/elvish_handservant.txt b/forge-gui/res/cardsfolder/e/elvish_handservant.txt index 9db6503cbdd..4e42629a909 100644 --- a/forge-gui/res/cardsfolder/e/elvish_handservant.txt +++ b/forge-gui/res/cardsfolder/e/elvish_handservant.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Giant | TriggerZones$ Battlefield | OptionalDecid SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Giant SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_handservant.jpg -Oracle:Whenever a player casts a Giant spell, you may put a +1/+1 counter on Elvish Handservant. \ No newline at end of file +Oracle:Whenever a player casts a Giant spell, you may put a +1/+1 counter on Elvish Handservant. diff --git a/forge-gui/res/cardsfolder/e/elvish_harbinger.txt b/forge-gui/res/cardsfolder/e/elvish_harbinger.txt index caa49fa64a0..80434b50933 100644 --- a/forge-gui/res/cardsfolder/e/elvish_harbinger.txt +++ b/forge-gui/res/cardsfolder/e/elvish_harbinger.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Elf | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_harbinger.jpg -Oracle:When Elvish Harbinger enters the battlefield, you may search your library for an Elf card, reveal it, then shuffle your library and put that card on top of it.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:When Elvish Harbinger enters the battlefield, you may search your library for an Elf card, reveal it, then shuffle your library and put that card on top of it.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/elvish_healer.txt b/forge-gui/res/cardsfolder/e/elvish_healer.txt index ec20ea3750f..3998a18146a 100644 --- a/forge-gui/res/cardsfolder/e/elvish_healer.txt +++ b/forge-gui/res/cardsfolder/e/elvish_healer.txt @@ -1,10 +1,10 @@ -Name:Elvish Healer -ManaCost:2 W -Types:Creature Elf Cleric -PT:1/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | RememberTargets$ True | SubAbility$ DBCleanup | References$ X | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. If that creature is green, prevent the next 2 damage instead. -SVar:X:Remembered$Valid Creature.Green/Plus.1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. If that creature is green, prevent the next 2 damage instead. \ No newline at end of file +Name:Elvish Healer +ManaCost:2 W +Types:Creature Elf Cleric +PT:1/2 +A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | RememberTargets$ True | SubAbility$ DBCleanup | References$ X | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. If that creature is green, prevent the next 2 damage instead. +SVar:X:Remembered$Valid Creature.Green/Plus.1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_healer.jpg +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. If that creature is green, prevent the next 2 damage instead. diff --git a/forge-gui/res/cardsfolder/e/elvish_herder.txt b/forge-gui/res/cardsfolder/e/elvish_herder.txt index 34c1e25d524..8355ca2c964 100644 --- a/forge-gui/res/cardsfolder/e/elvish_herder.txt +++ b/forge-gui/res/cardsfolder/e/elvish_herder.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:1/1 A:AB$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SpellDescription$ Target creature gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_herder.jpg -Oracle:{G}: Target creature gains trample until end of turn. \ No newline at end of file +Oracle:{G}: Target creature gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/e/elvish_hexhunter.txt b/forge-gui/res/cardsfolder/e/elvish_hexhunter.txt index b0caf3f9675..b22d5ddb27c 100644 --- a/forge-gui/res/cardsfolder/e/elvish_hexhunter.txt +++ b/forge-gui/res/cardsfolder/e/elvish_hexhunter.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:1/1 A:AB$Destroy | Cost$ GW T Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_hexhunter.jpg -Oracle:{G/W}, {T}, Sacrifice Elvish Hexhunter: Destroy target enchantment. \ No newline at end of file +Oracle:{G/W}, {T}, Sacrifice Elvish Hexhunter: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/e/elvish_hunter.txt b/forge-gui/res/cardsfolder/e/elvish_hunter.txt index c07dd3dee4f..863cc26a7df 100644 --- a/forge-gui/res/cardsfolder/e/elvish_hunter.txt +++ b/forge-gui/res/cardsfolder/e/elvish_hunter.txt @@ -4,4 +4,4 @@ Types:Creature Elf Archer PT:1/1 A:AB$ Pump | Cost$ 1 G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True | SpellDescription$ Target creature doesn't untap during its controller's next untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_hunter.jpg -Oracle:{1}{G}, {T}: Target creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:{1}{G}, {T}: Target creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/e/elvish_lookout.txt b/forge-gui/res/cardsfolder/e/elvish_lookout.txt index 94f766b4745..fccdf641730 100644 --- a/forge-gui/res/cardsfolder/e/elvish_lookout.txt +++ b/forge-gui/res/cardsfolder/e/elvish_lookout.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:1/1 K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_lookout.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/e/elvish_lyrist.txt b/forge-gui/res/cardsfolder/e/elvish_lyrist.txt index 6ce839b1b71..e2b550272d9 100644 --- a/forge-gui/res/cardsfolder/e/elvish_lyrist.txt +++ b/forge-gui/res/cardsfolder/e/elvish_lyrist.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:1/1 A:AB$ Destroy | Cost$ G T Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_lyrist.jpg -Oracle:{G}, {T}, Sacrifice Elvish Lyrist: Destroy target enchantment. \ No newline at end of file +Oracle:{G}, {T}, Sacrifice Elvish Lyrist: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/e/elvish_mystic.txt b/forge-gui/res/cardsfolder/e/elvish_mystic.txt index 6163753ba0b..fe64f351a90 100644 --- a/forge-gui/res/cardsfolder/e/elvish_mystic.txt +++ b/forge-gui/res/cardsfolder/e/elvish_mystic.txt @@ -1,7 +1,7 @@ -Name:Elvish Mystic -ManaCost:G -Types:Creature Elf Druid -PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_mystic.jpg -Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file +Name:Elvish Mystic +ManaCost:G +Types:Creature Elf Druid +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_mystic.jpg +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/elvish_pathcutter.txt b/forge-gui/res/cardsfolder/e/elvish_pathcutter.txt index 87b143ef82d..fe1d158864f 100644 --- a/forge-gui/res/cardsfolder/e/elvish_pathcutter.txt +++ b/forge-gui/res/cardsfolder/e/elvish_pathcutter.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Pump | Cost$ 2 G | ValidTgts$ Creature.elf | TgtPrompt$ Select target Elf creature | KW$ Forestwalk | SpellDescription$ Target Elf creature gains forestwalk until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_pathcutter.jpg -Oracle:{2}{G}: Target Elf creature gains forestwalk until end of turn. \ No newline at end of file +Oracle:{2}{G}: Target Elf creature gains forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/e/elvish_pioneer.txt b/forge-gui/res/cardsfolder/e/elvish_pioneer.txt index ffa376dab9e..008906795d5 100644 --- a/forge-gui/res/cardsfolder/e/elvish_pioneer.txt +++ b/forge-gui/res/cardsfolder/e/elvish_pioneer.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may put a basic land card from your hand onto the battlefield tapped. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_pioneer.jpg -Oracle:When Elvish Pioneer enters the battlefield, you may put a basic land card from your hand onto the battlefield tapped. \ No newline at end of file +Oracle:When Elvish Pioneer enters the battlefield, you may put a basic land card from your hand onto the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/e/elvish_piper.txt b/forge-gui/res/cardsfolder/e/elvish_piper.txt index 942ecc32501..15d0502aca7 100644 --- a/forge-gui/res/cardsfolder/e/elvish_piper.txt +++ b/forge-gui/res/cardsfolder/e/elvish_piper.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman A:AB$ ChangeZone | Cost$ G T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ You may put a creature card from your hand onto the battlefield. PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83072.jpg -Oracle:{G}, {T}: You may put a creature card from your hand onto the battlefield. \ No newline at end of file +Oracle:{G}, {T}: You may put a creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/elvish_promenade.txt b/forge-gui/res/cardsfolder/e/elvish_promenade.txt index 647ce45cb71..4ee77d26d2a 100644 --- a/forge-gui/res/cardsfolder/e/elvish_promenade.txt +++ b/forge-gui/res/cardsfolder/e/elvish_promenade.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 3 G | TokenAmount$ X | TokenName$ Elf Warrior | TokenTypes$ SVar:X:Count$Valid Elf.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_promenade.jpg -Oracle:Put a 1/1 green Elf Warrior creature token onto the battlefield for each Elf you control. \ No newline at end of file +Oracle:Put a 1/1 green Elf Warrior creature token onto the battlefield for each Elf you control. diff --git a/forge-gui/res/cardsfolder/e/elvish_ranger.txt b/forge-gui/res/cardsfolder/e/elvish_ranger.txt index 4014a1f7d2a..cc8e5ac2117 100644 --- a/forge-gui/res/cardsfolder/e/elvish_ranger.txt +++ b/forge-gui/res/cardsfolder/e/elvish_ranger.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Creature Elf PT:4/1 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4296.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/e/elvish_scout.txt b/forge-gui/res/cardsfolder/e/elvish_scout.txt index 72074b74494..c36283bbc3c 100644 --- a/forge-gui/res/cardsfolder/e/elvish_scout.txt +++ b/forge-gui/res/cardsfolder/e/elvish_scout.txt @@ -6,4 +6,4 @@ A:AB$ Untap | Cost$ G T | ValidTgts$ Creature.attacking+YouCtrl | TgtPrompt$ Sel SVar:DBPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_scout.jpg -Oracle:{G}, {T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by it this turn. \ No newline at end of file +Oracle:{G}, {T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by it this turn. diff --git a/forge-gui/res/cardsfolder/e/elvish_scrapper.txt b/forge-gui/res/cardsfolder/e/elvish_scrapper.txt index c7055cbab9f..44d494fe167 100644 --- a/forge-gui/res/cardsfolder/e/elvish_scrapper.txt +++ b/forge-gui/res/cardsfolder/e/elvish_scrapper.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:1/1 A:AB$ Destroy | Cost$ G T Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_scrapper.jpg -Oracle:{G}, {T}, Sacrifice Elvish Scrapper: Destroy target artifact. \ No newline at end of file +Oracle:{G}, {T}, Sacrifice Elvish Scrapper: Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/e/elvish_skysweeper.txt b/forge-gui/res/cardsfolder/e/elvish_skysweeper.txt index 7ead40b43d9..3a8b8ac0bea 100644 --- a/forge-gui/res/cardsfolder/e/elvish_skysweeper.txt +++ b/forge-gui/res/cardsfolder/e/elvish_skysweeper.txt @@ -4,4 +4,4 @@ Types:Creature Elf Warrior PT:1/1 A:AB$ Destroy | Cost$ 4 G Sac<1/Creature> | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SpellDescription$ Destroy target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_skysweeper.jpg -Oracle:{4}{G}, Sacrifice a creature: Destroy target creature with flying. \ No newline at end of file +Oracle:{4}{G}, Sacrifice a creature: Destroy target creature with flying. diff --git a/forge-gui/res/cardsfolder/e/elvish_soultiller.txt b/forge-gui/res/cardsfolder/e/elvish_soultiller.txt index 4741f5c4759..755a6a8e7cf 100644 --- a/forge-gui/res/cardsfolder/e/elvish_soultiller.txt +++ b/forge-gui/res/cardsfolder/e/elvish_soultiller.txt @@ -1,9 +1,9 @@ -Name:Elvish Soultiller -ManaCost:3 G G -Types:Creature Elf Mutant -PT:5/4 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, choose a creature type. Shuffle all creature cards of that type from your graveyard into your library. -SVar:TrigChoose:AB$ ChooseType | Cost$ 0 | Defined$ You | Type$ Creature | AILogic$ MostProminentInComputerGraveyard | SubAbility$ ShuffleInto -SVar:ShuffleInto:DB$ ChangeZoneAll | ChangeType$ Creature.ChosenType+YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_soultiller.jpg -Oracle:When Elvish Soultiller dies, choose a creature type. Shuffle all creature cards of that type from your graveyard into your library. \ No newline at end of file +Name:Elvish Soultiller +ManaCost:3 G G +Types:Creature Elf Mutant +PT:5/4 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, choose a creature type. Shuffle all creature cards of that type from your graveyard into your library. +SVar:TrigChoose:AB$ ChooseType | Cost$ 0 | Defined$ You | Type$ Creature | AILogic$ MostProminentInComputerGraveyard | SubAbility$ ShuffleInto +SVar:ShuffleInto:DB$ ChangeZoneAll | ChangeType$ Creature.ChosenType+YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_soultiller.jpg +Oracle:When Elvish Soultiller dies, choose a creature type. Shuffle all creature cards of that type from your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/e/elvish_spirit_guide.txt b/forge-gui/res/cardsfolder/e/elvish_spirit_guide.txt index 204caa5e415..c5df8c63962 100644 --- a/forge-gui/res/cardsfolder/e/elvish_spirit_guide.txt +++ b/forge-gui/res/cardsfolder/e/elvish_spirit_guide.txt @@ -4,4 +4,4 @@ Types:Creature Elf Spirit PT:2/2 A:AB$ Mana | Cost$ ExileFromHand<1/CARDNAME> | Produced$ G | ActivationZone$ Hand | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_spirit_guide.jpg -Oracle:Exile Elvish Spirit Guide from your hand: Add {G} to your mana pool. \ No newline at end of file +Oracle:Exile Elvish Spirit Guide from your hand: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/elvish_vanguard.txt b/forge-gui/res/cardsfolder/e/elvish_vanguard.txt index 3b79cef394f..aa63a829bba 100644 --- a/forge-gui/res/cardsfolder/e/elvish_vanguard.txt +++ b/forge-gui/res/cardsfolder/e/elvish_vanguard.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 SVar:BuffedBy:Elf SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_vanguard.jpg -Oracle:Whenever another Elf enters the battlefield, put a +1/+1 counter on Elvish Vanguard. \ No newline at end of file +Oracle:Whenever another Elf enters the battlefield, put a +1/+1 counter on Elvish Vanguard. diff --git a/forge-gui/res/cardsfolder/e/elvish_visionary.txt b/forge-gui/res/cardsfolder/e/elvish_visionary.txt index 04e73e5d7f0..fcdc88dd322 100644 --- a/forge-gui/res/cardsfolder/e/elvish_visionary.txt +++ b/forge-gui/res/cardsfolder/e/elvish_visionary.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/elvish_visionary.jpg -Oracle:When Elvish Visionary enters the battlefield, draw a card. \ No newline at end of file +Oracle:When Elvish Visionary enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/e/elvish_warrior.txt b/forge-gui/res/cardsfolder/e/elvish_warrior.txt index d6a76684a1b..8864e966ca3 100644 --- a/forge-gui/res/cardsfolder/e/elvish_warrior.txt +++ b/forge-gui/res/cardsfolder/e/elvish_warrior.txt @@ -3,4 +3,4 @@ ManaCost:G G Types:Creature Elf Warrior PT:2/3 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83451.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/e/emancipation_angel.txt b/forge-gui/res/cardsfolder/e/emancipation_angel.txt index 4136fa050eb..6b819eebd6d 100644 --- a/forge-gui/res/cardsfolder/e/emancipation_angel.txt +++ b/forge-gui/res/cardsfolder/e/emancipation_angel.txt @@ -1,10 +1,10 @@ -Name:Emancipation Angel -ManaCost:1 W W -Types:Creature Angel -PT:3/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return a permanent you control to its owner's hand. -SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Permanent.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/emancipation_angel.jpg -Oracle:Flying\nWhen Emancipation Angel enters the battlefield, return a permanent you control to its owner's hand. \ No newline at end of file +Name:Emancipation Angel +ManaCost:1 W W +Types:Creature Angel +PT:3/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return a permanent you control to its owner's hand. +SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Permanent.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/emancipation_angel.jpg +Oracle:Flying\nWhen Emancipation Angel enters the battlefield, return a permanent you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/embalmed_brawler.txt b/forge-gui/res/cardsfolder/e/embalmed_brawler.txt index de52fba0d5b..4d32ca84b68 100644 --- a/forge-gui/res/cardsfolder/e/embalmed_brawler.txt +++ b/forge-gui/res/cardsfolder/e/embalmed_brawler.txt @@ -1,12 +1,12 @@ -Name:Embalmed Brawler -ManaCost:2 B -Types:Creature Zombie -PT:2/2 -K:Amplify:1:Zombie -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME attacks or blocks, you lose 1 life for each +1/+1 counter on it. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, you lose 1 life for each +1/+1 counter on it. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Count$CardCounters.P1P1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/embalmed_brawler.jpg -Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.)\nWhenever Embalmed Brawler attacks or blocks, you lose 1 life for each +1/+1 counter on it. \ No newline at end of file +Name:Embalmed Brawler +ManaCost:2 B +Types:Creature Zombie +PT:2/2 +K:Amplify:1:Zombie +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME attacks or blocks, you lose 1 life for each +1/+1 counter on it. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, you lose 1 life for each +1/+1 counter on it. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Count$CardCounters.P1P1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/embalmed_brawler.jpg +Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.)\nWhenever Embalmed Brawler attacks or blocks, you lose 1 life for each +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/e/embargo.txt b/forge-gui/res/cardsfolder/e/embargo.txt index 0cf38493688..ac446ab90b8 100644 --- a/forge-gui/res/cardsfolder/e/embargo.txt +++ b/forge-gui/res/cardsfolder/e/embargo.txt @@ -7,4 +7,4 @@ SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:RemRandomDeck:True SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/embargo.jpg -Oracle:Nonland permanents don't untap during their controllers' untap steps.\nAt the beginning of your upkeep, you lose 2 life. \ No newline at end of file +Oracle:Nonland permanents don't untap during their controllers' untap steps.\nAt the beginning of your upkeep, you lose 2 life. diff --git a/forge-gui/res/cardsfolder/e/ember_beast.txt b/forge-gui/res/cardsfolder/e/ember_beast.txt index dbad809ff62..6b850bb034a 100644 --- a/forge-gui/res/cardsfolder/e/ember_beast.txt +++ b/forge-gui/res/cardsfolder/e/ember_beast.txt @@ -1,7 +1,7 @@ -Name:Ember Beast -ManaCost:2 R -Types:Creature Beast -PT:3/4 -K:CARDNAME can't attack or block alone. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_beast.jpg -Oracle:Ember Beast can't attack or block alone. \ No newline at end of file +Name:Ember Beast +ManaCost:2 R +Types:Creature Beast +PT:3/4 +K:CARDNAME can't attack or block alone. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_beast.jpg +Oracle:Ember Beast can't attack or block alone. diff --git a/forge-gui/res/cardsfolder/e/ember_fist_zubera.txt b/forge-gui/res/cardsfolder/e/ember_fist_zubera.txt index 96601514db7..5f95d34a2d6 100644 --- a/forge-gui/res/cardsfolder/e/ember_fist_zubera.txt +++ b/forge-gui/res/cardsfolder/e/ember_fist_zubera.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Card.Zubera SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80508.jpg -Oracle:When Ember-Fist Zubera dies, it deals damage to target creature or player equal to the number of Zubera that died this turn. \ No newline at end of file +Oracle:When Ember-Fist Zubera dies, it deals damage to target creature or player equal to the number of Zubera that died this turn. diff --git a/forge-gui/res/cardsfolder/e/ember_gale.txt b/forge-gui/res/cardsfolder/e/ember_gale.txt index b778267da6c..fde7da3f763 100644 --- a/forge-gui/res/cardsfolder/e/ember_gale.txt +++ b/forge-gui/res/cardsfolder/e/ember_gale.txt @@ -1,9 +1,9 @@ -Name:Ember Gale -ManaCost:3 R -Types:Sorcery -A:SP$ Effect | Cost$ 3 R | Name$ Ember Gale Effect | ValidTgts$ Player | TgtPrompt$ Select target player | AILogic$ Evasion | StaticAbilities$ CantBlock | RememberObjects$ Targeted | SubAbility$ DBDamage | SpellDescription$ Creatures target player controls can't block this turn. CARDNAME deals 1 damage to each white and/or blue creature that player controls. -SVar:DBDamage:DB$ DamageAll | NumDmg$ 1 | ValidCards$ Creature.White+TargetedPlayerCtrl,Creature.Blue+TargetedPlayerCtrl | ValidDescription$ each creature that's white or blue that player controls. -SVar:CantBlock:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME can't block. | SubAbility$ DBDamage | SpellDescription$ Creatures targeted player controls can't block this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_gale.jpg -Oracle:Creatures target player controls can't block this turn. Ember Gale deals 1 damage to each white and/or blue creature that player controls. \ No newline at end of file +Name:Ember Gale +ManaCost:3 R +Types:Sorcery +A:SP$ Effect | Cost$ 3 R | Name$ Ember Gale Effect | ValidTgts$ Player | TgtPrompt$ Select target player | AILogic$ Evasion | StaticAbilities$ CantBlock | RememberObjects$ Targeted | SubAbility$ DBDamage | SpellDescription$ Creatures target player controls can't block this turn. CARDNAME deals 1 damage to each white and/or blue creature that player controls. +SVar:DBDamage:DB$ DamageAll | NumDmg$ 1 | ValidCards$ Creature.White+TargetedPlayerCtrl,Creature.Blue+TargetedPlayerCtrl | ValidDescription$ each creature that's white or blue that player controls. +SVar:CantBlock:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME can't block. | SubAbility$ DBDamage | SpellDescription$ Creatures targeted player controls can't block this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_gale.jpg +Oracle:Creatures target player controls can't block this turn. Ember Gale deals 1 damage to each white and/or blue creature that player controls. diff --git a/forge-gui/res/cardsfolder/e/ember_hauler.txt b/forge-gui/res/cardsfolder/e/ember_hauler.txt index f7722d170dd..2369c8183e2 100644 --- a/forge-gui/res/cardsfolder/e/ember_hauler.txt +++ b/forge-gui/res/cardsfolder/e/ember_hauler.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:2/2 A:AB$ DealDamage | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_hauler.jpg -Oracle:{1}, Sacrifice Ember Hauler: Ember Hauler deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{1}, Sacrifice Ember Hauler: Ember Hauler deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/e/ember_shot.txt b/forge-gui/res/cardsfolder/e/ember_shot.txt index 7d6fdb9913f..abb6be94bd4 100644 --- a/forge-gui/res/cardsfolder/e/ember_shot.txt +++ b/forge-gui/res/cardsfolder/e/ember_shot.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 6 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ Ember Shot deals 3 damage to target creature or player. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_shot.jpg -Oracle:Ember Shot deals 3 damage to target creature or player.\nDraw a card. \ No newline at end of file +Oracle:Ember Shot deals 3 damage to target creature or player.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/e/ember_swallower.txt b/forge-gui/res/cardsfolder/e/ember_swallower.txt index cf9e168da9a..22a75e85946 100644 --- a/forge-gui/res/cardsfolder/e/ember_swallower.txt +++ b/forge-gui/res/cardsfolder/e/ember_swallower.txt @@ -1,9 +1,9 @@ -Name:Ember Swallower -ManaCost:2 R R -Types:Creature Elemental -PT:4/5 -K:Monstrosity 3:5 R R -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When CARDNAME becomes monstrous, each player sacrifices three lands. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Each | SacValid$ Land | Amount$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_swallower.jpg -Oracle:{5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Ember Swallower becomes monstrous, each player sacrifices three lands. \ No newline at end of file +Name:Ember Swallower +ManaCost:2 R R +Types:Creature Elemental +PT:4/5 +K:Monstrosity 3:5 R R +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When CARDNAME becomes monstrous, each player sacrifices three lands. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Each | SacValid$ Land | Amount$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_swallower.jpg +Oracle:{5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Ember Swallower becomes monstrous, each player sacrifices three lands. diff --git a/forge-gui/res/cardsfolder/e/ember_weaver.txt b/forge-gui/res/cardsfolder/e/ember_weaver.txt index cf3a0123f33..9a8682fd8ef 100644 --- a/forge-gui/res/cardsfolder/e/ember_weaver.txt +++ b/forge-gui/res/cardsfolder/e/ember_weaver.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddKeyword$ First Strik SVar:X:Count$Valid Permanent.Red+YouCtrl SVar:BuffedBy:Permanent.Red SVar:Picture:http://www.wizards.com/global/images/magic/general/ember_weaver.jpg -Oracle:Reach (This can block creatures with flying.)\nAs long as you control a red permanent, Ember Weaver gets +1/+0 and has first strike. \ No newline at end of file +Oracle:Reach (This can block creatures with flying.)\nAs long as you control a red permanent, Ember Weaver gets +1/+0 and has first strike. diff --git a/forge-gui/res/cardsfolder/e/embermage_goblin.txt b/forge-gui/res/cardsfolder/e/embermage_goblin.txt index 81fb7d38080..c588d379be4 100644 --- a/forge-gui/res/cardsfolder/e/embermage_goblin.txt +++ b/forge-gui/res/cardsfolder/e/embermage_goblin.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select targ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a card named CARDNAME, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedEmbermage Goblin | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/embermage_goblin.jpg -Oracle:When Embermage Goblin enters the battlefield, you may search your library for a card named Embermage Goblin, reveal it, and put it into your hand. If you do, shuffle your library.\n{T}: Embermage Goblin deals 1 damage to target creature or player. \ No newline at end of file +Oracle:When Embermage Goblin enters the battlefield, you may search your library for a card named Embermage Goblin, reveal it, and put it into your hand. If you do, shuffle your library.\n{T}: Embermage Goblin deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/e/embersmith.txt b/forge-gui/res/cardsfolder/e/embersmith.txt index fea74059c1d..d9bb266c736 100644 --- a/forge-gui/res/cardsfolder/e/embersmith.txt +++ b/forge-gui/res/cardsfolder/e/embersmith.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ You | Execute$ SVar:TrigDamage:AB$DealDamage | Cost$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/embersmith.jpg -Oracle:Whenever you cast an artifact spell, you may pay {1}. If you do, Embersmith deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Whenever you cast an artifact spell, you may pay {1}. If you do, Embersmith deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/e/emberstrike_duo.txt b/forge-gui/res/cardsfolder/e/emberstrike_duo.txt index 146a35f4ffc..30d364de1cf 100644 --- a/forge-gui/res/cardsfolder/e/emberstrike_duo.txt +++ b/forge-gui/res/cardsfolder/e/emberstrike_duo.txt @@ -8,4 +8,4 @@ SVar:TrigPump11:AB$Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ Self SVar:TrigPumpFirstStrike:AB$Pump | Cost$ 0 | KW$ First Strike | Defined$ Self SVar:BuffedBy:Card.Black,Card.Red SVar:Picture:http://www.wizards.com/global/images/magic/general/emberstrike_duo.jpg -Oracle:Whenever you cast a black spell, Emberstrike Duo gets +1/+1 until end of turn.\nWhenever you cast a red spell, Emberstrike Duo gains first strike until end of turn. \ No newline at end of file +Oracle:Whenever you cast a black spell, Emberstrike Duo gets +1/+1 until end of turn.\nWhenever you cast a red spell, Emberstrike Duo gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/e/emberwilde_augur.txt b/forge-gui/res/cardsfolder/e/emberwilde_augur.txt index 68394d40f85..2896517d112 100644 --- a/forge-gui/res/cardsfolder/e/emberwilde_augur.txt +++ b/forge-gui/res/cardsfolder/e/emberwilde_augur.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:2/1 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | NumDmg$ 3 | ValidTgts$ Player | TgtPrompt$ Select target player | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ CARDNAME deals 3 damage to target player. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/emberwilde_augur.jpg -Oracle:Sacrifice Emberwilde Augur: Emberwilde Augur deals 3 damage to target player. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Sacrifice Emberwilde Augur: Emberwilde Augur deals 3 damage to target player. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/e/emberwilde_caliph.txt b/forge-gui/res/cardsfolder/e/emberwilde_caliph.txt index 47163cd63d2..2dbdd5efe21 100644 --- a/forge-gui/res/cardsfolder/e/emberwilde_caliph.txt +++ b/forge-gui/res/cardsfolder/e/emberwilde_caliph.txt @@ -10,4 +10,4 @@ SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Referen SVar:X:TriggerCount$DamageAmount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/emberwilde_caliph.jpg -Oracle:Flying, trample\nEmberwilde Caliph attacks each turn if able.\nWhenever Emberwilde Caliph deals damage, you lose that much life. \ No newline at end of file +Oracle:Flying, trample\nEmberwilde Caliph attacks each turn if able.\nWhenever Emberwilde Caliph deals damage, you lose that much life. diff --git a/forge-gui/res/cardsfolder/e/emberwilde_djinn.txt b/forge-gui/res/cardsfolder/e/emberwilde_djinn.txt index 24a0fb78bab..562b8b9e49a 100644 --- a/forge-gui/res/cardsfolder/e/emberwilde_djinn.txt +++ b/forge-gui/res/cardsfolder/e/emberwilde_djinn.txt @@ -1,11 +1,11 @@ -Name:Emberwilde Djinn -ManaCost:2 R R -Types:Creature Djinn -PT:5/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may pay {R}{R} or 2 life. If he or she does, the player gains control of CARDNAME. -SVar:TrigChoose:DB$ GenericChoice | Defined$ TriggeredPlayer | AILogic$ PayUnlessCost | Choices$ PayRR,Pay2Life -SVar:PayRR:DB$ GainControl | Defined$ Self | NewController$ TriggeredPlayer | UnlessCost$ R R | UnlessPayer$ TriggeredPlayer | UnlessSwitched$ True | UnlessAI$ OnlyDontControl | SpellDescription$ Pay R R to gain control of CARDNAME -SVar:Pay2Life:DB$ GainControl | Defined$ Self | NewController$ TriggeredPlayer | UnlessCost$ PayLife<2> | UnlessPayer$ TriggeredPlayer | UnlessSwitched$ True | UnlessAI$ OnlyDontControl | SpellDescription$ Pay 2 life to gain control of CARDNAME -SVar:Picture:http://www.wizards.com/global/images/magic/general/emberwilde_djinn.jpg -Oracle:Flying\nAt the beginning of each player's upkeep, that player may pay {R}{R} or 2 life. If he or she does, the player gains control of Emberwilde Djinn. +Name:Emberwilde Djinn +ManaCost:2 R R +Types:Creature Djinn +PT:5/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may pay {R}{R} or 2 life. If he or she does, the player gains control of CARDNAME. +SVar:TrigChoose:DB$ GenericChoice | Defined$ TriggeredPlayer | AILogic$ PayUnlessCost | Choices$ PayRR,Pay2Life +SVar:PayRR:DB$ GainControl | Defined$ Self | NewController$ TriggeredPlayer | UnlessCost$ R R | UnlessPayer$ TriggeredPlayer | UnlessSwitched$ True | UnlessAI$ OnlyDontControl | SpellDescription$ Pay R R to gain control of CARDNAME +SVar:Pay2Life:DB$ GainControl | Defined$ Self | NewController$ TriggeredPlayer | UnlessCost$ PayLife<2> | UnlessPayer$ TriggeredPlayer | UnlessSwitched$ True | UnlessAI$ OnlyDontControl | SpellDescription$ Pay 2 life to gain control of CARDNAME +SVar:Picture:http://www.wizards.com/global/images/magic/general/emberwilde_djinn.jpg +Oracle:Flying\nAt the beginning of each player's upkeep, that player may pay {R}{R} or 2 life. If he or she does, the player gains control of Emberwilde Djinn. diff --git a/forge-gui/res/cardsfolder/e/emblem_of_the_warmind.txt b/forge-gui/res/cardsfolder/e/emblem_of_the_warmind.txt index cc513e01dae..b368e670785 100644 --- a/forge-gui/res/cardsfolder/e/emblem_of_the_warmind.txt +++ b/forge-gui/res/cardsfolder/e/emblem_of_the_warmind.txt @@ -5,4 +5,4 @@ K:Enchant creature you control A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump | TgtPrompt$ Select target you control S:Mode$ Continuous | Affected$ Creature.YouCtrl| AddKeyword$ Haste | Description$ Creatures you control have haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/emblem_of_the_warmind.jpg -Oracle:Enchant creature you control\nCreatures you control have haste. \ No newline at end of file +Oracle:Enchant creature you control\nCreatures you control have haste. diff --git a/forge-gui/res/cardsfolder/e/embolden.txt b/forge-gui/res/cardsfolder/e/embolden.txt index 2bd3b55ef01..3fca731897d 100644 --- a/forge-gui/res/cardsfolder/e/embolden.txt +++ b/forge-gui/res/cardsfolder/e/embolden.txt @@ -1,8 +1,8 @@ -Name:Embolden -ManaCost:2 W -Types:Instant -A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. -K:Flashback 1 W -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/embolden.jpg -Oracle:Prevent the next 4 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose.\nFlashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Embolden +ManaCost:2 W +Types:Instant +A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. +K:Flashback 1 W +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/embolden.jpg +Oracle:Prevent the next 4 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose.\nFlashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/e/embrace_my_diabolical_vision.txt b/forge-gui/res/cardsfolder/e/embrace_my_diabolical_vision.txt index e5ed5554099..4a7e7683d05 100644 --- a/forge-gui/res/cardsfolder/e/embrace_my_diabolical_vision.txt +++ b/forge-gui/res/cardsfolder/e/embrace_my_diabolical_vision.txt @@ -1,9 +1,9 @@ -Name:Embrace My Diabolical Vision -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GraveEmbrace | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each player shuffles his or her hand and graveyard into his or her library. You draw seven cards, then each other player draws four cards. -SVar:GraveEmbrace:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card | Origin$ Graveyard,Hand | Destination$ Library | Shuffle$ True | SubAbility$ MyVision -SVar:MyVision:DB$ Draw | Defined$ You | NumCards$ 7 | SubAbility$ PitifulDraw -SVar:PitifulDraw:DB$ Draw | Defined$ Player.Other | NumCards$ 4 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/embrace_my_diabolical_vision.jpg -Oracle:When you set this scheme in motion, each player shuffles his or her hand and graveyard into his or her library. You draw seven cards, then each other player draws four cards. \ No newline at end of file +Name:Embrace My Diabolical Vision +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GraveEmbrace | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each player shuffles his or her hand and graveyard into his or her library. You draw seven cards, then each other player draws four cards. +SVar:GraveEmbrace:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card | Origin$ Graveyard,Hand | Destination$ Library | Shuffle$ True | SubAbility$ MyVision +SVar:MyVision:DB$ Draw | Defined$ You | NumCards$ 7 | SubAbility$ PitifulDraw +SVar:PitifulDraw:DB$ Draw | Defined$ Player.Other | NumCards$ 4 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/embrace_my_diabolical_vision.jpg +Oracle:When you set this scheme in motion, each player shuffles his or her hand and graveyard into his or her library. You draw seven cards, then each other player draws four cards. diff --git a/forge-gui/res/cardsfolder/e/emerald_charm.txt b/forge-gui/res/cardsfolder/e/emerald_charm.txt index 05f6f36aae5..f74de3f8a6a 100644 --- a/forge-gui/res/cardsfolder/e/emerald_charm.txt +++ b/forge-gui/res/cardsfolder/e/emerald_charm.txt @@ -7,4 +7,4 @@ SVar:DBDestroy:DB$ Destroy | ValidTgts$ Enchantment.nonAura | TgtPrompt$ Select SVar:DBDebuff:DB$ Debuff | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Flying | SpellDescription$ Target creature loses flying until end of turn SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/emerald_charm.jpg -Oracle:Choose one - Untap target permanent; or destroy target non-Aura enchantment; or target creature loses flying until end of turn. \ No newline at end of file +Oracle:Choose one - Untap target permanent; or destroy target non-Aura enchantment; or target creature loses flying until end of turn. diff --git a/forge-gui/res/cardsfolder/e/emerald_dragonfly.txt b/forge-gui/res/cardsfolder/e/emerald_dragonfly.txt index bfc46577379..b3e831d2fb6 100644 --- a/forge-gui/res/cardsfolder/e/emerald_dragonfly.txt +++ b/forge-gui/res/cardsfolder/e/emerald_dragonfly.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ G G | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/emerald_dragonfly.jpg -Oracle:Flying\n{G}{G}: Emerald Dragonfly gains first strike until end of turn. \ No newline at end of file +Oracle:Flying\n{G}{G}: Emerald Dragonfly gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/e/emerald_medallion.txt b/forge-gui/res/cardsfolder/e/emerald_medallion.txt index 9a871e6e398..2bf952b9735 100644 --- a/forge-gui/res/cardsfolder/e/emerald_medallion.txt +++ b/forge-gui/res/cardsfolder/e/emerald_medallion.txt @@ -5,4 +5,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Green | Type$ Spell | Activator$ You | Amou SVar:RemRandomDeck:True DeckNeeds:Color$green SVar:Picture:http://www.wizards.com/global/images/magic/general/emerald_medallion.jpg -Oracle:Green spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Green spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/e/emerald_oryx.txt b/forge-gui/res/cardsfolder/e/emerald_oryx.txt index 2a3a6574e51..ac33561efff 100644 --- a/forge-gui/res/cardsfolder/e/emerald_oryx.txt +++ b/forge-gui/res/cardsfolder/e/emerald_oryx.txt @@ -4,4 +4,4 @@ Types:Creature Antelope PT:2/3 K:Forestwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/emerald_oryx.jpg -Oracle:Forestwalk (This creature can't be blocked as long as defending player controls a Forest.) \ No newline at end of file +Oracle:Forestwalk (This creature can't be blocked as long as defending player controls a Forest.) diff --git a/forge-gui/res/cardsfolder/e/emerge_unscathed.txt b/forge-gui/res/cardsfolder/e/emerge_unscathed.txt index a14da563ade..bf1cd4153c1 100644 --- a/forge-gui/res/cardsfolder/e/emerge_unscathed.txt +++ b/forge-gui/res/cardsfolder/e/emerge_unscathed.txt @@ -1,7 +1,7 @@ -Name:Emerge Unscathed -ManaCost:W -Types:Instant -K:Rebound -A:SP$ Protection | Cost$ W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/emerge_unscathed.jpg -Oracle:Target creature you control gains protection from the color of your choice until end of turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Emerge Unscathed +ManaCost:W +Types:Instant +K:Rebound +A:SP$ Protection | Cost$ W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/emerge_unscathed.jpg +Oracle:Target creature you control gains protection from the color of your choice until end of turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/e/emeria_angel.txt b/forge-gui/res/cardsfolder/e/emeria_angel.txt index 09797e79199..5985759c871 100644 --- a/forge-gui/res/cardsfolder/e/emeria_angel.txt +++ b/forge-gui/res/cardsfolder/e/emeria_angel.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may put a 1/1 white Bird creature token with flying onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/emeria_angel.jpg -Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, you may put a 1/1 white Bird creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, you may put a 1/1 white Bird creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/emeria_the_sky_ruin.txt b/forge-gui/res/cardsfolder/e/emeria_the_sky_ruin.txt index cbc008fb78e..506f4c4b3d7 100644 --- a/forge-gui/res/cardsfolder/e/emeria_the_sky_ruin.txt +++ b/forge-gui/res/cardsfolder/e/emeria_the_sky_ruin.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | IsPresent$ Card.Plains+YouCtrl | PresentCompare$ GE7 | TriggerDescription$ At the beginning of your upkeep, if you control seven or more Plains, you may return target creature card from your graveyard to the battlefield. SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/emeria_the_sky_ruin.jpg -Oracle:Emeria, the Sky Ruin enters the battlefield tapped.\nAt the beginning of your upkeep, if you control seven or more Plains, you may return target creature card from your graveyard to the battlefield.\n{T}: Add {W} to your mana pool. \ No newline at end of file +Oracle:Emeria, the Sky Ruin enters the battlefield tapped.\nAt the beginning of your upkeep, if you control seven or more Plains, you may return target creature card from your graveyard to the battlefield.\n{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/emissary_of_despair.txt b/forge-gui/res/cardsfolder/e/emissary_of_despair.txt index 5601398a8e6..93aacba4ae6 100644 --- a/forge-gui/res/cardsfolder/e/emissary_of_despair.txt +++ b/forge-gui/res/cardsfolder/e/emissary_of_despair.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredTarget | LifeAmount$ X | References$ X SVar:X:Count$Valid Artifact.DefenderCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/emissary_of_despair.jpg -Oracle:Flying\nWhenever Emissary of Despair deals combat damage to a player, that player loses 1 life for each artifact he or she controls. \ No newline at end of file +Oracle:Flying\nWhenever Emissary of Despair deals combat damage to a player, that player loses 1 life for each artifact he or she controls. diff --git a/forge-gui/res/cardsfolder/e/emissary_of_hope.txt b/forge-gui/res/cardsfolder/e/emissary_of_hope.txt index 5e4e09a895d..8115a442703 100644 --- a/forge-gui/res/cardsfolder/e/emissary_of_hope.txt +++ b/forge-gui/res/cardsfolder/e/emissary_of_hope.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigLoseLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$Valid Artifact.DefenderCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/emissary_of_hope.jpg -Oracle:Flying\nWhenever Emissary of Hope deals combat damage to a player, you gain 1 life for each artifact that player controls. \ No newline at end of file +Oracle:Flying\nWhenever Emissary of Hope deals combat damage to a player, you gain 1 life for each artifact that player controls. diff --git a/forge-gui/res/cardsfolder/e/emmara_tandris.txt b/forge-gui/res/cardsfolder/e/emmara_tandris.txt index ff4b55be8f5..132dbeb1dad 100644 --- a/forge-gui/res/cardsfolder/e/emmara_tandris.txt +++ b/forge-gui/res/cardsfolder/e/emmara_tandris.txt @@ -1,8 +1,8 @@ -Name:Emmara Tandris -ManaCost:5 G W -Types:Legendary Creature Elf Shaman -PT:5/7 -S:Mode$ PreventDamage | Target$ Creature.token+YouCtrl | Description$ Prevent all damage that would be dealt to creature tokens you control. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/emmara_tandris.jpg -Oracle:Prevent all damage that would be dealt to creature tokens you control. \ No newline at end of file +Name:Emmara Tandris +ManaCost:5 G W +Types:Legendary Creature Elf Shaman +PT:5/7 +S:Mode$ PreventDamage | Target$ Creature.token+YouCtrl | Description$ Prevent all damage that would be dealt to creature tokens you control. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/emmara_tandris.jpg +Oracle:Prevent all damage that would be dealt to creature tokens you control. diff --git a/forge-gui/res/cardsfolder/e/emmessi_tome.txt b/forge-gui/res/cardsfolder/e/emmessi_tome.txt index 3c7475a1ef1..848ec7effcb 100644 --- a/forge-gui/res/cardsfolder/e/emmessi_tome.txt +++ b/forge-gui/res/cardsfolder/e/emmessi_tome.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Draw | Cost$ 5 T | NumCards$ 2 | SpellDescription$ Draw two cards, then discard a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/emmessi_tome.jpg -Oracle:{5}, {T}: Draw two cards, then discard a card. \ No newline at end of file +Oracle:{5}, {T}: Draw two cards, then discard a card. diff --git a/forge-gui/res/cardsfolder/e/emperor_crocodile.txt b/forge-gui/res/cardsfolder/e/emperor_crocodile.txt index cdfdc6e3ce7..debd13999e0 100644 --- a/forge-gui/res/cardsfolder/e/emperor_crocodile.txt +++ b/forge-gui/res/cardsfolder/e/emperor_crocodile.txt @@ -6,4 +6,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.Other+YouCtrl | SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/emperor_crocodile.jpg -Oracle:When you control no other creatures, sacrifice Emperor Crocodile. \ No newline at end of file +Oracle:When you control no other creatures, sacrifice Emperor Crocodile. diff --git a/forge-gui/res/cardsfolder/e/empress_galina.txt b/forge-gui/res/cardsfolder/e/empress_galina.txt index 4916a2663d4..c78006486f5 100644 --- a/forge-gui/res/cardsfolder/e/empress_galina.txt +++ b/forge-gui/res/cardsfolder/e/empress_galina.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Merfolk PT:1/3 A:AB$ GainControl | Cost$ U U T | ValidTgts$ Permanent.Legendary | TgtPrompt$ Select target legendary permanent | SpellDescription$ Gain control of target legendary permanent. (This effect lasts indefinitely.) SVar:Picture:http://www.wizards.com/global/images/magic/general/empress_galina.jpg -Oracle:{U}{U}, {T}: Gain control of target legendary permanent. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{U}{U}, {T}: Gain control of target legendary permanent. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/e/empty_city_ruse.txt b/forge-gui/res/cardsfolder/e/empty_city_ruse.txt index b7c360aaa30..0d0154ddc5f 100644 --- a/forge-gui/res/cardsfolder/e/empty_city_ruse.txt +++ b/forge-gui/res/cardsfolder/e/empty_city_ruse.txt @@ -1,7 +1,7 @@ -Name:Empty City Ruse -ManaCost:W -Types:Sorcery -A:SP$ Pump | Cost$ W | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | KW$ Skip all combat phases of your next turn. | Permanent$ True | SpellDescription$ Target opponent skips all combat phases of his or her next turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/empty_city_ruse.jpg -Oracle:Target opponent skips all combat phases of his or her next turn. \ No newline at end of file +Name:Empty City Ruse +ManaCost:W +Types:Sorcery +A:SP$ Pump | Cost$ W | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | KW$ Skip all combat phases of your next turn. | Permanent$ True | SpellDescription$ Target opponent skips all combat phases of his or her next turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/empty_city_ruse.jpg +Oracle:Target opponent skips all combat phases of his or her next turn. diff --git a/forge-gui/res/cardsfolder/e/empty_shrine_kannushi.txt b/forge-gui/res/cardsfolder/e/empty_shrine_kannushi.txt index 5763910ff3c..a64f851eaa8 100644 --- a/forge-gui/res/cardsfolder/e/empty_shrine_kannushi.txt +++ b/forge-gui/res/cardsfolder/e/empty_shrine_kannushi.txt @@ -13,4 +13,4 @@ SVar:BLACK:Count$Valid Permanent.Black+YouCtrl SVar:RED:Count$Valid Permanent.Red+YouCtrl SVar:GREEN:Count$Valid Permanent.Green+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/empty_shrine_kannushi.jpg -Oracle:Empty-Shrine Kannushi has protection from the colors of permanents you control. \ No newline at end of file +Oracle:Empty-Shrine Kannushi has protection from the colors of permanents you control. diff --git a/forge-gui/res/cardsfolder/e/empty_the_catacombs.txt b/forge-gui/res/cardsfolder/e/empty_the_catacombs.txt index cd24f7be294..ec83724629a 100644 --- a/forge-gui/res/cardsfolder/e/empty_the_catacombs.txt +++ b/forge-gui/res/cardsfolder/e/empty_the_catacombs.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 3 B | ChangeType$ Creature | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Each player returns all creature cards from his or her graveyard to his or her hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/empty_the_catacombs.jpg -Oracle:Each player returns all creature cards from his or her graveyard to his or her hand. \ No newline at end of file +Oracle:Each player returns all creature cards from his or her graveyard to his or her hand. diff --git a/forge-gui/res/cardsfolder/e/empty_the_warrens.txt b/forge-gui/res/cardsfolder/e/empty_the_warrens.txt index 04f12292eb4..1769bf1301b 100644 --- a/forge-gui/res/cardsfolder/e/empty_the_warrens.txt +++ b/forge-gui/res/cardsfolder/e/empty_the_warrens.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ 3 R | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin TSP | SpellDescription$ Put two 1/1 red Goblin creature tokens onto the battlefield. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/empty_the_warrens.jpg -Oracle:Put two 1/1 red Goblin creature tokens onto the battlefield.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) \ No newline at end of file +Oracle:Put two 1/1 red Goblin creature tokens onto the battlefield.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) diff --git a/forge-gui/res/cardsfolder/e/empyrial_archangel.txt b/forge-gui/res/cardsfolder/e/empyrial_archangel.txt index 036ceca3d9d..56f36f11748 100644 --- a/forge-gui/res/cardsfolder/e/empyrial_archangel.txt +++ b/forge-gui/res/cardsfolder/e/empyrial_archangel.txt @@ -1,13 +1,13 @@ -Name:Empyrial Archangel -ManaCost:4 G W W U -Types:Creature Angel -PT:5/8 -K:Flying -K:Shroud -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgSelf | IsCombat$ False | Description$ All damage that would be dealt to you is dealt to CARDNAME instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgSelfCombat | IsCombat$ True | Secondary$ True | Description$ All damage that would be dealt to you is dealt to CARDNAME instead. -SVar:DmgSelf:AB$DealDamage | Cost$ 0 | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgSelfCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/empyrial_archangel.jpg -Oracle:Flying, shroud\nAll damage that would be dealt to you is dealt to Empyrial Archangel instead. \ No newline at end of file +Name:Empyrial Archangel +ManaCost:4 G W W U +Types:Creature Angel +PT:5/8 +K:Flying +K:Shroud +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgSelf | IsCombat$ False | Description$ All damage that would be dealt to you is dealt to CARDNAME instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgSelfCombat | IsCombat$ True | Secondary$ True | Description$ All damage that would be dealt to you is dealt to CARDNAME instead. +SVar:DmgSelf:AB$DealDamage | Cost$ 0 | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgSelfCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/empyrial_archangel.jpg +Oracle:Flying, shroud\nAll damage that would be dealt to you is dealt to Empyrial Archangel instead. diff --git a/forge-gui/res/cardsfolder/e/empyrial_armor.txt b/forge-gui/res/cardsfolder/e/empyrial_armor.txt index e641e4ba9bb..8f4c9c7393f 100644 --- a/forge-gui/res/cardsfolder/e/empyrial_armor.txt +++ b/forge-gui/res/cardsfolder/e/empyrial_armor.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 W W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +1/+1 for each card in your hand. SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/empyrial_armor.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each card in your hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each card in your hand. diff --git a/forge-gui/res/cardsfolder/e/empyrial_plate.txt b/forge-gui/res/cardsfolder/e/empyrial_plate.txt index 05fb90655ee..f335282fc6b 100644 --- a/forge-gui/res/cardsfolder/e/empyrial_plate.txt +++ b/forge-gui/res/cardsfolder/e/empyrial_plate.txt @@ -5,4 +5,4 @@ K:Equip 2 S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | Description$ Equipped creature gets +1/+1 for each card in your hand. SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/empyrial_plate.jpg -Oracle:Equipped creature gets +1/+1 for each card in your hand.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +1/+1 for each card in your hand.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/e/emrakul_the_aeons_torn.txt b/forge-gui/res/cardsfolder/e/emrakul_the_aeons_torn.txt index df1e7d7eb3f..4ab34b5924b 100644 --- a/forge-gui/res/cardsfolder/e/emrakul_the_aeons_torn.txt +++ b/forge-gui/res/cardsfolder/e/emrakul_the_aeons_torn.txt @@ -11,4 +11,4 @@ SVar:TrigShuffle:AB$ ChangeZoneAll | Cost$ 0 | Defined$ TriggeredCardOwner | Cha T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigAddTurn | TriggerDescription$ When you cast CARDNAME, take an extra turn after this one. SVar:TrigAddTurn:AB$ AddTurn | Cost$ 0 | Defined$ You | NumTurns$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/emrakul_the_aeons_torn.jpg -Oracle:Emrakul, the Aeons Torn can't be countered.\nWhen you cast Emrakul, take an extra turn after this one.\nFlying, protection from colored spells, annihilator 6\nWhen Emrakul is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library. \ No newline at end of file +Oracle:Emrakul, the Aeons Torn can't be countered.\nWhen you cast Emrakul, take an extra turn after this one.\nFlying, protection from colored spells, annihilator 6\nWhen Emrakul is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt b/forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt index 8daaa0e8f45..5c3b091346c 100644 --- a/forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt +++ b/forge-gui/res/cardsfolder/e/emrakuls_hatcher.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/emrakuls_hatcher.jpg -Oracle:When Emrakul's Hatcher enters the battlefield, put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:When Emrakul's Hatcher enters the battlefield, put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/e/enatu_golem.txt b/forge-gui/res/cardsfolder/e/enatu_golem.txt index e0943b0c6a7..aa1d51fc70f 100644 --- a/forge-gui/res/cardsfolder/e/enatu_golem.txt +++ b/forge-gui/res/cardsfolder/e/enatu_golem.txt @@ -5,4 +5,4 @@ PT:3/5 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you gain 4 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/enatu_golem.jpg -Oracle:When Enatu Golem dies, you gain 4 life. \ No newline at end of file +Oracle:When Enatu Golem dies, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/e/enchanted_being.txt b/forge-gui/res/cardsfolder/e/enchanted_being.txt index 6f3cbbe42d5..c18c9990f49 100644 --- a/forge-gui/res/cardsfolder/e/enchanted_being.txt +++ b/forge-gui/res/cardsfolder/e/enchanted_being.txt @@ -4,4 +4,4 @@ Types:Creature Human PT:2/2 S:Mode$ PreventDamage | Source$ Creature.enchanted | Target$ Card.Self | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt to CARDNAME by enchanted creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/enchanted_being.jpg -Oracle:Prevent all combat damage that would be dealt to Enchanted Being by enchanted creatures. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt to Enchanted Being by enchanted creatures. diff --git a/forge-gui/res/cardsfolder/e/enchanted_evening.txt b/forge-gui/res/cardsfolder/e/enchanted_evening.txt index 1a7757fdab6..bd5cceeceb0 100644 --- a/forge-gui/res/cardsfolder/e/enchanted_evening.txt +++ b/forge-gui/res/cardsfolder/e/enchanted_evening.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Permanent | AddType$ Enchantment | Description$ A SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/enchanted_evening.jpg -Oracle:All permanents are enchantments in addition to their other types. \ No newline at end of file +Oracle:All permanents are enchantments in addition to their other types. diff --git a/forge-gui/res/cardsfolder/e/enchantment_alteration.txt b/forge-gui/res/cardsfolder/e/enchantment_alteration.txt index d320f20ae1e..a20cff26791 100644 --- a/forge-gui/res/cardsfolder/e/enchantment_alteration.txt +++ b/forge-gui/res/cardsfolder/e/enchantment_alteration.txt @@ -1,10 +1,10 @@ -Name:Enchantment Alteration -ManaCost:U -Types:Instant -A:SP$ Pump | Cost$ U | ValidTgts$ Aura.AttachedTo Creature,Aura.AttachedTo Land | TgtPrompt$ Select target Aura attached to a creature or land | SubAbility$ DBRem | StackDescription$ None | SpellDescription$ Attach target Aura attached to a creature or land to another permanent of that type. -SVar:DBRem:DB$ PumpAll | ValidCards$ Land.EnchantedBy Targeted,Creature.EnchantedBy Targeted | RememberAllPumped$ True | SubAbility$ ChooseNewHost -SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Permanent.CanBeEnchantedByTargeted+NotEnchantedByTargeted+sharesCardTypeWith Remembered | ChoiceZone$ Battlefield | SubAbility$ AlterationAttach | AILogic$ AtLeast1 -SVar:AlterationAttach:DB$ Attach | Object$ ParentTarget | Defined$ ChosenCard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/enchantment_alteration.jpg -Oracle:Attach target Aura attached to a creature or land to another permanent of that type. \ No newline at end of file +Name:Enchantment Alteration +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U | ValidTgts$ Aura.AttachedTo Creature,Aura.AttachedTo Land | TgtPrompt$ Select target Aura attached to a creature or land | SubAbility$ DBRem | StackDescription$ None | SpellDescription$ Attach target Aura attached to a creature or land to another permanent of that type. +SVar:DBRem:DB$ PumpAll | ValidCards$ Land.EnchantedBy Targeted,Creature.EnchantedBy Targeted | RememberAllPumped$ True | SubAbility$ ChooseNewHost +SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Permanent.CanBeEnchantedByTargeted+NotEnchantedByTargeted+sharesCardTypeWith Remembered | ChoiceZone$ Battlefield | SubAbility$ AlterationAttach | AILogic$ AtLeast1 +SVar:AlterationAttach:DB$ Attach | Object$ ParentTarget | Defined$ ChosenCard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/enchantment_alteration.jpg +Oracle:Attach target Aura attached to a creature or land to another permanent of that type. diff --git a/forge-gui/res/cardsfolder/e/enchantresss_presence.txt b/forge-gui/res/cardsfolder/e/enchantresss_presence.txt index 96bb33740f7..5b512eb0cfc 100644 --- a/forge-gui/res/cardsfolder/e/enchantresss_presence.txt +++ b/forge-gui/res/cardsfolder/e/enchantresss_presence.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execut SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/enchantresss_presence.jpg -Oracle:Whenever you cast an enchantment spell, draw a card. \ No newline at end of file +Oracle:Whenever you cast an enchantment spell, draw a card. diff --git a/forge-gui/res/cardsfolder/e/enclave_cryptologist.txt b/forge-gui/res/cardsfolder/e/enclave_cryptologist.txt index f4796e0ea8c..af89f32f768 100644 --- a/forge-gui/res/cardsfolder/e/enclave_cryptologist.txt +++ b/forge-gui/res/cardsfolder/e/enclave_cryptologist.txt @@ -12,4 +12,4 @@ SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LT3_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE3_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/enclave_cryptologist.jpg -Oracle:Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n0/1\n{T}: Draw a card, then discard a card.\nLEVEL 3+\n0/1\n{T}: Draw a card. \ No newline at end of file +Oracle:Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n0/1\n{T}: Draw a card, then discard a card.\nLEVEL 3+\n0/1\n{T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/e/enclave_elite.txt b/forge-gui/res/cardsfolder/e/enclave_elite.txt index 50104df081e..4536a46519e 100644 --- a/forge-gui/res/cardsfolder/e/enclave_elite.txt +++ b/forge-gui/res/cardsfolder/e/enclave_elite.txt @@ -8,4 +8,4 @@ K:ETBReplacement:Other:Multikicked SVar:Multikicked:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ XKicked | SpellDescription$ CARDNAME enters the battlefield with a +1/+1 counter on it for each time it was kicked. SVar:XKicked:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/enclave_elite.jpg -Oracle:Multikicker {1}{U} (You may pay an additional {1}{U} any number of times as you cast this spell.)\nIslandwalk\nEnclave Elite enters the battlefield with a +1/+1 counter on it for each time it was kicked. \ No newline at end of file +Oracle:Multikicker {1}{U} (You may pay an additional {1}{U} any number of times as you cast this spell.)\nIslandwalk\nEnclave Elite enters the battlefield with a +1/+1 counter on it for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/e/encroach.txt b/forge-gui/res/cardsfolder/e/encroach.txt index bc232819167..780f1540b4f 100644 --- a/forge-gui/res/cardsfolder/e/encroach.txt +++ b/forge-gui/res/cardsfolder/e/encroach.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Player | Mode$ RevealYouChoose | DiscardValid$ Land.nonBasic | NumCards$ 1 | SpellDescription$ Target player reveals his or her hand. You choose a nonbasic land card from it. That player discards that card. SVar:Picture:http://www.wizards.com/global/images/magic/general/encroach.jpg -Oracle:Target player reveals his or her hand. You choose a nonbasic land card from it. That player discards that card. \ No newline at end of file +Oracle:Target player reveals his or her hand. You choose a nonbasic land card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/e/encroaching_wastes.txt b/forge-gui/res/cardsfolder/e/encroaching_wastes.txt index c85932f9ae2..219d6691a45 100644 --- a/forge-gui/res/cardsfolder/e/encroaching_wastes.txt +++ b/forge-gui/res/cardsfolder/e/encroaching_wastes.txt @@ -1,7 +1,7 @@ -Name:Encroaching Wastes -ManaCost:no cost -Types:Land -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$ 4 T Sac<1/CARDNAME> | SpellDescription$ Destroy target nonbasic land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/encroaching_wastes.jpg -Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}, Sacrifice Encroaching Wastes: Destroy target nonbasic land. \ No newline at end of file +Name:Encroaching Wastes +ManaCost:no cost +Types:Land +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$ 4 T Sac<1/CARDNAME> | SpellDescription$ Destroy target nonbasic land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/encroaching_wastes.jpg +Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}, Sacrifice Encroaching Wastes: Destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/e/encrust.txt b/forge-gui/res/cardsfolder/e/encrust.txt index 797df867252..5f9dcc4a81c 100644 --- a/forge-gui/res/cardsfolder/e/encrust.txt +++ b/forge-gui/res/cardsfolder/e/encrust.txt @@ -1,8 +1,8 @@ -Name:Encrust -ManaCost:1 U U -Types:Enchantment Aura -K:Enchant artifact or creature -A:SP$ Attach | Cost$ 1 U U | ValidTgts$ Creature,Artifact | TgtPrompt$ Select target artifact or creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. & HIDDEN CARDNAME's activated abilities can't be activated. | Description$ Enchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated. -SVar:Picture:http://www.wizards.com/global/images/magic/general/encrust.jpg -Oracle:Enchant artifact or creature\nEnchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated. \ No newline at end of file +Name:Encrust +ManaCost:1 U U +Types:Enchantment Aura +K:Enchant artifact or creature +A:SP$ Attach | Cost$ 1 U U | ValidTgts$ Creature,Artifact | TgtPrompt$ Select target artifact or creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. & HIDDEN CARDNAME's activated abilities can't be activated. | Description$ Enchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated. +SVar:Picture:http://www.wizards.com/global/images/magic/general/encrust.jpg +Oracle:Enchant artifact or creature\nEnchanted permanent doesn't untap during its controller's untap step and its activated abilities can't be activated. diff --git a/forge-gui/res/cardsfolder/e/endangered_armodon.txt b/forge-gui/res/cardsfolder/e/endangered_armodon.txt index 5fe6ff65e89..3fd43bb27aa 100644 --- a/forge-gui/res/cardsfolder/e/endangered_armodon.txt +++ b/forge-gui/res/cardsfolder/e/endangered_armodon.txt @@ -6,4 +6,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.toughnessLE2+Yo SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/endangered_armodon.jpg -Oracle:When you control a creature with toughness 2 or less, sacrifice Endangered Armodon. \ No newline at end of file +Oracle:When you control a creature with toughness 2 or less, sacrifice Endangered Armodon. diff --git a/forge-gui/res/cardsfolder/e/endbringers_revel.txt b/forge-gui/res/cardsfolder/e/endbringers_revel.txt index d7efdc76842..bbabe49647a 100644 --- a/forge-gui/res/cardsfolder/e/endbringers_revel.txt +++ b/forge-gui/res/cardsfolder/e/endbringers_revel.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ 4 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature from any graveyard | AnyPlayer$ True | SorcerySpeed$ True | SpellDescription$ Return target creature card from a graveyard to its owner's hand. Any player may activate this ability but only any time he or she could cast a sorcery. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/endbringers_revel.jpg -Oracle:{4}: Return target creature card from a graveyard to its owner's hand. Any player may activate this ability but only any time he or she could cast a sorcery. \ No newline at end of file +Oracle:{4}: Return target creature card from a graveyard to its owner's hand. Any player may activate this ability but only any time he or she could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/e/endemic_plague.txt b/forge-gui/res/cardsfolder/e/endemic_plague.txt index 075fb39762c..63bf9bef781 100644 --- a/forge-gui/res/cardsfolder/e/endemic_plague.txt +++ b/forge-gui/res/cardsfolder/e/endemic_plague.txt @@ -1,8 +1,8 @@ -Name:Endemic Plague -ManaCost:3 B -Types:Sorcery -A:SP$ DestroyAll | Cost$ 3 B Sac<1/Creature> | RememberCostCards$ True | ValidCards$ Creature.sharesCreatureTypeWith Remembered | SubAbility$ DBCleanup | SpellDescription$ Destroy all creatures that share a creature type with the sacrificed creature. They can't be regenerated. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/endemic_plague.jpg -Oracle:As an additional cost to cast Endemic Plague, sacrifice a creature.\nDestroy all creatures that share a creature type with the sacrificed creature. They can't be regenerated. \ No newline at end of file +Name:Endemic Plague +ManaCost:3 B +Types:Sorcery +A:SP$ DestroyAll | Cost$ 3 B Sac<1/Creature> | RememberCostCards$ True | ValidCards$ Creature.sharesCreatureTypeWith Remembered | SubAbility$ DBCleanup | SpellDescription$ Destroy all creatures that share a creature type with the sacrificed creature. They can't be regenerated. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/endemic_plague.jpg +Oracle:As an additional cost to cast Endemic Plague, sacrifice a creature.\nDestroy all creatures that share a creature type with the sacrificed creature. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/e/endless_cockroaches.txt b/forge-gui/res/cardsfolder/e/endless_cockroaches.txt index 6e019e3a5ca..17506e67035 100644 --- a/forge-gui/res/cardsfolder/e/endless_cockroaches.txt +++ b/forge-gui/res/cardsfolder/e/endless_cockroaches.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4220.jpg -Oracle:When Endless Cockroaches dies, return it to its owner's hand. \ No newline at end of file +Oracle:When Endless Cockroaches dies, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/endless_horizons.txt b/forge-gui/res/cardsfolder/e/endless_horizons.txt index 9c072ee8020..296fec2b86c 100644 --- a/forge-gui/res/cardsfolder/e/endless_horizons.txt +++ b/forge-gui/res/cardsfolder/e/endless_horizons.txt @@ -1,11 +1,11 @@ -Name:Endless Horizons -ManaCost:3 W -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of Plains cards and exile them. Then shuffle your library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Exile | ChangeType$ Plains | ChangeNum$ X | RememberChanged$ True | References$ X -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigRetrieve | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may put a card you own exiled with CARDNAME into your hand. -SVar:TrigRetrieve:AB$ ChangeZone | Cost$ 0 | ChangeType$ Card.IsRemembered+YouOwn | ChangeNum$ 1 | Origin$ Exile | Destination$ Hand | Hidden$ True -SVar:X:Count$TypeInYourLibrary.Plains -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_horizons.jpg -Oracle:When Endless Horizons enters the battlefield, search your library for any number of Plains cards and exile them. Then shuffle your library.\nAt the beginning of your upkeep, you may put a card you own exiled with Endless Horizons into your hand. \ No newline at end of file +Name:Endless Horizons +ManaCost:3 W +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of Plains cards and exile them. Then shuffle your library. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Exile | ChangeType$ Plains | ChangeNum$ X | RememberChanged$ True | References$ X +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigRetrieve | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may put a card you own exiled with CARDNAME into your hand. +SVar:TrigRetrieve:AB$ ChangeZone | Cost$ 0 | ChangeType$ Card.IsRemembered+YouOwn | ChangeNum$ 1 | Origin$ Exile | Destination$ Hand | Hidden$ True +SVar:X:Count$TypeInYourLibrary.Plains +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_horizons.jpg +Oracle:When Endless Horizons enters the battlefield, search your library for any number of Plains cards and exile them. Then shuffle your library.\nAt the beginning of your upkeep, you may put a card you own exiled with Endless Horizons into your hand. diff --git a/forge-gui/res/cardsfolder/e/endless_ranks_of_the_dead.txt b/forge-gui/res/cardsfolder/e/endless_ranks_of_the_dead.txt index ebdc9715879..8515e122793 100644 --- a/forge-gui/res/cardsfolder/e/endless_ranks_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/e/endless_ranks_of_the_dead.txt @@ -1,9 +1,9 @@ -Name:Endless Ranks of the Dead -ManaCost:2 B B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, put X 2/2 black zombie creature tokens onto the battlefield, where X is half the number of the zombies you control, rounded down. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenAmount$ X | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Black | References$ X -SVar:X:Count$Valid Creature.zombie+YouCtrl/HalfDown -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_ranks_of_the_dead.jpg -Oracle:At the beginning of your upkeep, put X 2/2 black Zombie creature tokens onto the battlefield, where X is half the number of Zombies you control, rounded down. \ No newline at end of file +Name:Endless Ranks of the Dead +ManaCost:2 B B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, put X 2/2 black zombie creature tokens onto the battlefield, where X is half the number of the zombies you control, rounded down. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenAmount$ X | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Black | References$ X +SVar:X:Count$Valid Creature.zombie+YouCtrl/HalfDown +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_ranks_of_the_dead.jpg +Oracle:At the beginning of your upkeep, put X 2/2 black Zombie creature tokens onto the battlefield, where X is half the number of Zombies you control, rounded down. diff --git a/forge-gui/res/cardsfolder/e/endless_scream.txt b/forge-gui/res/cardsfolder/e/endless_scream.txt index 7a8b4acaa76..daaa5126579 100644 --- a/forge-gui/res/cardsfolder/e/endless_scream.txt +++ b/forge-gui/res/cardsfolder/e/endless_scream.txt @@ -1,11 +1,11 @@ -Name:Endless Scream -ManaCost:X B -Types:Enchantment Aura -K:Enchant creature -K:etbCounter:SCREAM:X -SVar:X:Count$xPaid -A:SP$ Attach | Cost$ X B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ Y | References$ Y | Description$ Enchanted creature gets +1/+0 for each scream counter on CARDNAME. -SVar:Y:Count$CardCounters.SCREAM -SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_scream.jpg -Oracle:Enchant creature\nEndless Scream enters the battlefield with X scream counters on it.\nEnchanted creature gets +1/+0 for each scream counter on Endless Scream. \ No newline at end of file +Name:Endless Scream +ManaCost:X B +Types:Enchantment Aura +K:Enchant creature +K:etbCounter:SCREAM:X +SVar:X:Count$xPaid +A:SP$ Attach | Cost$ X B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ Y | References$ Y | Description$ Enchanted creature gets +1/+0 for each scream counter on CARDNAME. +SVar:Y:Count$CardCounters.SCREAM +SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_scream.jpg +Oracle:Enchant creature\nEndless Scream enters the battlefield with X scream counters on it.\nEnchanted creature gets +1/+0 for each scream counter on Endless Scream. diff --git a/forge-gui/res/cardsfolder/e/endless_swarm.txt b/forge-gui/res/cardsfolder/e/endless_swarm.txt index 67d584c4973..53f747a2f8b 100644 --- a/forge-gui/res/cardsfolder/e/endless_swarm.txt +++ b/forge-gui/res/cardsfolder/e/endless_swarm.txt @@ -1,9 +1,9 @@ -Name:Endless Swarm -ManaCost:5 G G G -Types:Sorcery -K:Epic -A:SP$ Token | Cost$ 5 G G G | TokenAmount$ X | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 snake CHK | References$ X | SpellDescription$ Put a 1/1 green Snake creature token onto the battlefield for each card in your hand. -SVar:X:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_swarm.jpg -Oracle:Put a 1/1 green Snake creature token onto the battlefield for each card in your hand.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability.) \ No newline at end of file +Name:Endless Swarm +ManaCost:5 G G G +Types:Sorcery +K:Epic +A:SP$ Token | Cost$ 5 G G G | TokenAmount$ X | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 snake CHK | References$ X | SpellDescription$ Put a 1/1 green Snake creature token onto the battlefield for each card in your hand. +SVar:X:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_swarm.jpg +Oracle:Put a 1/1 green Snake creature token onto the battlefield for each card in your hand.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability.) diff --git a/forge-gui/res/cardsfolder/e/endless_whispers.txt b/forge-gui/res/cardsfolder/e/endless_whispers.txt index d63794090ad..a66238d9b7e 100644 --- a/forge-gui/res/cardsfolder/e/endless_whispers.txt +++ b/forge-gui/res/cardsfolder/e/endless_whispers.txt @@ -1,13 +1,13 @@ -Name:Endless Whispers -ManaCost:2 B B -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature | AddTrigger$ TrigEndlessDies | AddSVar$ EndlessDelayTrigReturn & TrigEndlessGain & EndlessRemoveEffect & EndlessReturn | Description$ Each creature has "When this creature dies, choose target opponent. That player puts this card from its owner's graveyard onto the battlefield under his or her control at the beginning of the next end step." -SVar:TrigEndlessDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ EndlessDelayTrigReturn | TriggerDescription$ When CARDNAME dies, choose target opponent. That player puts CARDNAME from its owner's graveyard onto the battlefield under his or her control at the beginning of the next end step. -SVar:EndlessDelayTrigReturn:AB$ Effect | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to return this card under his or her control | EffectOwner$ Targeted | ImprintCards$ Self | Triggers$ TrigEndlessGain | SVars$ EndlessReturn,EndlessRemoveEffect | Duration$ Permanent -SVar:TrigEndlessGain:Mode$ Phase | Phase$ End of Turn | Execute$ EndlessReturn | TriggerZones$ Command | TriggerDescription$ Return CARDNAME to the battlefield. -SVar:EndlessReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ Imprinted | GainControl$ True | SubAbility$ EndlessRemoveEffect -SVar:EndlessRemoveEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_whispers.jpg -Oracle:Each creature has "When this creature dies, choose target opponent. That player puts this card from its owner's graveyard onto the battlefield under his or her control at the beginning of the next end step." \ No newline at end of file +Name:Endless Whispers +ManaCost:2 B B +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature | AddTrigger$ TrigEndlessDies | AddSVar$ EndlessDelayTrigReturn & TrigEndlessGain & EndlessRemoveEffect & EndlessReturn | Description$ Each creature has "When this creature dies, choose target opponent. That player puts this card from its owner's graveyard onto the battlefield under his or her control at the beginning of the next end step." +SVar:TrigEndlessDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ EndlessDelayTrigReturn | TriggerDescription$ When CARDNAME dies, choose target opponent. That player puts CARDNAME from its owner's graveyard onto the battlefield under his or her control at the beginning of the next end step. +SVar:EndlessDelayTrigReturn:AB$ Effect | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to return this card under his or her control | EffectOwner$ Targeted | ImprintCards$ Self | Triggers$ TrigEndlessGain | SVars$ EndlessReturn,EndlessRemoveEffect | Duration$ Permanent +SVar:TrigEndlessGain:Mode$ Phase | Phase$ End of Turn | Execute$ EndlessReturn | TriggerZones$ Command | TriggerDescription$ Return CARDNAME to the battlefield. +SVar:EndlessReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ Imprinted | GainControl$ True | SubAbility$ EndlessRemoveEffect +SVar:EndlessRemoveEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_whispers.jpg +Oracle:Each creature has "When this creature dies, choose target opponent. That player puts this card from its owner's graveyard onto the battlefield under his or her control at the beginning of the next end step." diff --git a/forge-gui/res/cardsfolder/e/endless_wurm.txt b/forge-gui/res/cardsfolder/e/endless_wurm.txt index ddf9093cd08..c29b6d35799 100644 --- a/forge-gui/res/cardsfolder/e/endless_wurm.txt +++ b/forge-gui/res/cardsfolder/e/endless_wurm.txt @@ -1,10 +1,10 @@ -Name:Endless Wurm -ManaCost:3 G G -Types:Creature Wurm -PT:9/9 -K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice an enchantment. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Enchantment> | UnlessPayer$ You -SVar:NeedsToPlay:Enchantment.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_wurm.jpg -Oracle:Trample\nAt the beginning of your upkeep, sacrifice Endless Wurm unless you sacrifice an enchantment. \ No newline at end of file +Name:Endless Wurm +ManaCost:3 G G +Types:Creature Wurm +PT:9/9 +K:Trample +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice an enchantment. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Enchantment> | UnlessPayer$ You +SVar:NeedsToPlay:Enchantment.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/endless_wurm.jpg +Oracle:Trample\nAt the beginning of your upkeep, sacrifice Endless Wurm unless you sacrifice an enchantment. diff --git a/forge-gui/res/cardsfolder/e/endoskeleton.txt b/forge-gui/res/cardsfolder/e/endoskeleton.txt index b19fb96f5d2..978d2bd0773 100644 --- a/forge-gui/res/cardsfolder/e/endoskeleton.txt +++ b/forge-gui/res/cardsfolder/e/endoskeleton.txt @@ -5,4 +5,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 2 T | ValidTgts$ Creature | UntilUntaps$ True | NumDef$ +3 | SpellDescription$ Target creature gets +0/+3 for as long as CARDNAME remains tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/endoskeleton.jpg -Oracle:You may choose not to untap Endoskeleton during your untap step.\n{2}, {T}: Target creature gets +0/+3 for as long as Endoskeleton remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Endoskeleton during your untap step.\n{2}, {T}: Target creature gets +0/+3 for as long as Endoskeleton remains tapped. diff --git a/forge-gui/res/cardsfolder/e/endrek_sahr_master_breeder.txt b/forge-gui/res/cardsfolder/e/endrek_sahr_master_breeder.txt index 4eb4c8bb084..f93dbef1953 100644 --- a/forge-gui/res/cardsfolder/e/endrek_sahr_master_breeder.txt +++ b/forge-gui/res/cardsfolder/e/endrek_sahr_master_breeder.txt @@ -1,11 +1,11 @@ -Name:Endrek Sahr, Master Breeder -ManaCost:4 B -Types:Legendary Creature Human Wizard -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell, put X 1/1 black Thrull creature tokens onto the battlefield, where X is that spell's converted mana cost. -T:Mode$ Always | IsPresent$ Card.Thrull+YouCtrl | PresentCompare$ GE7 | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When you control seven or more Thrulls, sacrifice CARDNAME. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ X | TokenName$ Thrull | TokenTypes$ Creature,Thrull | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | References$ X -SVar:X:TriggerCount$CastSACMC -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/endrek_sahr_master_breeder.jpg -Oracle:Whenever you cast a creature spell, put X 1/1 black Thrull creature tokens onto the battlefield, where X is that spell's converted mana cost.\nWhen you control seven or more Thrulls, sacrifice Endrek Sahr, Master Breeder. \ No newline at end of file +Name:Endrek Sahr, Master Breeder +ManaCost:4 B +Types:Legendary Creature Human Wizard +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell, put X 1/1 black Thrull creature tokens onto the battlefield, where X is that spell's converted mana cost. +T:Mode$ Always | IsPresent$ Card.Thrull+YouCtrl | PresentCompare$ GE7 | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When you control seven or more Thrulls, sacrifice CARDNAME. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ X | TokenName$ Thrull | TokenTypes$ Creature,Thrull | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | References$ X +SVar:X:TriggerCount$CastSACMC +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/endrek_sahr_master_breeder.jpg +Oracle:Whenever you cast a creature spell, put X 1/1 black Thrull creature tokens onto the battlefield, where X is that spell's converted mana cost.\nWhen you control seven or more Thrulls, sacrifice Endrek Sahr, Master Breeder. diff --git a/forge-gui/res/cardsfolder/e/endure.txt b/forge-gui/res/cardsfolder/e/endure.txt index 080fc4030da..c20852d53fc 100644 --- a/forge-gui/res/cardsfolder/e/endure.txt +++ b/forge-gui/res/cardsfolder/e/endure.txt @@ -1,8 +1,8 @@ -Name:Endure -ManaCost:3 W W -Types:Instant -A:SP$ Effect | Cost$ 3 W W | Name$ Endure Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that would be dealt to you and permanents you control this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You,Permanent.YouCtrl | Description$ Prevent all damage that would be dealt to you and permanents you control this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/endure.jpg -Oracle:Prevent all damage that would be dealt to you and permanents you control this turn. \ No newline at end of file +Name:Endure +ManaCost:3 W W +Types:Instant +A:SP$ Effect | Cost$ 3 W W | Name$ Endure Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that would be dealt to you and permanents you control this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You,Permanent.YouCtrl | Description$ Prevent all damage that would be dealt to you and permanents you control this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/endure.jpg +Oracle:Prevent all damage that would be dealt to you and permanents you control this turn. diff --git a/forge-gui/res/cardsfolder/e/enduring_ideal.txt b/forge-gui/res/cardsfolder/e/enduring_ideal.txt index bcf9fb5cece..222a2e1e200 100644 --- a/forge-gui/res/cardsfolder/e/enduring_ideal.txt +++ b/forge-gui/res/cardsfolder/e/enduring_ideal.txt @@ -1,8 +1,8 @@ -Name:Enduring Ideal -ManaCost:5 W W -Types:Sorcery -K:Epic -A:SP$ChangeZone | Cost$ 5 W W | Origin$ Library | Destination$ Battlefield | ChangeType$ Enchantment | ChangeNum$ 1 | SpellDescription$ Search your library for an enchantment card and put it onto the battlefield. Then shuffle your library. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/enduring_ideal.jpg -Oracle:Search your library for an enchantment card and put it onto the battlefield. Then shuffle your library.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability.) \ No newline at end of file +Name:Enduring Ideal +ManaCost:5 W W +Types:Sorcery +K:Epic +A:SP$ChangeZone | Cost$ 5 W W | Origin$ Library | Destination$ Battlefield | ChangeType$ Enchantment | ChangeNum$ 1 | SpellDescription$ Search your library for an enchantment card and put it onto the battlefield. Then shuffle your library. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/enduring_ideal.jpg +Oracle:Search your library for an enchantment card and put it onto the battlefield. Then shuffle your library.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability.) diff --git a/forge-gui/res/cardsfolder/e/enduring_renewal.txt b/forge-gui/res/cardsfolder/e/enduring_renewal.txt index 3b52cfa1207..6e388c484b0 100644 --- a/forge-gui/res/cardsfolder/e/enduring_renewal.txt +++ b/forge-gui/res/cardsfolder/e/enduring_renewal.txt @@ -1,15 +1,15 @@ -Name:Enduring Renewal -ManaCost:2 W W -Types:Enchantment -S:Mode$ Continuous | Affected$ You | AddKeyword$ Play with your hand revealed. | Description$ Play with your hand revealed. -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ EnduringRevealTop | Description$ If you would draw a card, reveal the top card of your library instead. If it's a creature card, put it into your graveyard. Otherwise, draw a card. -SVar:EnduringRevealTop:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBEnduringGraveyard -SVar:DBEnduringGraveyard:DB$ ChangeZone | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ GE1 | Origin$ Library | Destination$ Graveyard | SubAbility$ DBEnduringDraw -SVar:DBEnduringDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBEnduringCleanup -SVar:DBEnduringCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChangesZone | ValidCard$ Creature.YouOwn | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigEnduringBounce | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature is put into your graveyard from the battlefield, return it to your hand. -SVar:TrigEnduringBounce:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/enduring_renewal.jpg -Oracle:Play with your hand revealed.\nIf you would draw a card, reveal the top card of your library instead. If it's a creature card, put it into your graveyard. Otherwise, draw a card.\nWhenever a creature is put into your graveyard from the battlefield, return it to your hand. \ No newline at end of file +Name:Enduring Renewal +ManaCost:2 W W +Types:Enchantment +S:Mode$ Continuous | Affected$ You | AddKeyword$ Play with your hand revealed. | Description$ Play with your hand revealed. +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ EnduringRevealTop | Description$ If you would draw a card, reveal the top card of your library instead. If it's a creature card, put it into your graveyard. Otherwise, draw a card. +SVar:EnduringRevealTop:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBEnduringGraveyard +SVar:DBEnduringGraveyard:DB$ ChangeZone | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ GE1 | Origin$ Library | Destination$ Graveyard | SubAbility$ DBEnduringDraw +SVar:DBEnduringDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBEnduringCleanup +SVar:DBEnduringCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | ValidCard$ Creature.YouOwn | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigEnduringBounce | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature is put into your graveyard from the battlefield, return it to your hand. +SVar:TrigEnduringBounce:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/enduring_renewal.jpg +Oracle:Play with your hand revealed.\nIf you would draw a card, reveal the top card of your library instead. If it's a creature card, put it into your graveyard. Otherwise, draw a card.\nWhenever a creature is put into your graveyard from the battlefield, return it to your hand. diff --git a/forge-gui/res/cardsfolder/e/enemy_of_the_guildpact.txt b/forge-gui/res/cardsfolder/e/enemy_of_the_guildpact.txt index 9d69123937b..8c0e587122e 100644 --- a/forge-gui/res/cardsfolder/e/enemy_of_the_guildpact.txt +++ b/forge-gui/res/cardsfolder/e/enemy_of_the_guildpact.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:4/2 K:Protection:Card.MultiColor:Protection from multicolored SVar:Picture:http://www.wizards.com/global/images/magic/general/enemy_of_the_guildpact.jpg -Oracle:Protection from multicolored \ No newline at end of file +Oracle:Protection from multicolored diff --git a/forge-gui/res/cardsfolder/e/energizer.txt b/forge-gui/res/cardsfolder/e/energizer.txt index e1334418391..0df31124834 100644 --- a/forge-gui/res/cardsfolder/e/energizer.txt +++ b/forge-gui/res/cardsfolder/e/energizer.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Juggernaut PT:2/2 A:AB$ PutCounter | Cost$ 2 T | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/energizer.jpg -Oracle:{2}, {T}: Put a +1/+1 counter on Energizer. \ No newline at end of file +Oracle:{2}, {T}: Put a +1/+1 counter on Energizer. diff --git a/forge-gui/res/cardsfolder/e/energy_arc.txt b/forge-gui/res/cardsfolder/e/energy_arc.txt index e7285443dec..32e0d55b40f 100644 --- a/forge-gui/res/cardsfolder/e/energy_arc.txt +++ b/forge-gui/res/cardsfolder/e/energy_arc.txt @@ -6,4 +6,4 @@ SVar:DBPump:DB$Pump | Defined$ Targeted | KW$ HIDDEN Prevent all combat damage t SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_arc.jpg -Oracle:Untap any number of target creatures. Prevent all combat damage that would be dealt to and dealt by those creatures this turn. \ No newline at end of file +Oracle:Untap any number of target creatures. Prevent all combat damage that would be dealt to and dealt by those creatures this turn. diff --git a/forge-gui/res/cardsfolder/e/energy_bolt.txt b/forge-gui/res/cardsfolder/e/energy_bolt.txt index ba9b4ff648f..1fdfad88388 100644 --- a/forge-gui/res/cardsfolder/e/energy_bolt.txt +++ b/forge-gui/res/cardsfolder/e/energy_bolt.txt @@ -7,4 +7,4 @@ SVar:DBGainLife:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target play SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_bolt.jpg -Oracle:Choose one - Energy Bolt deals X damage to target player; or target player gains X life. \ No newline at end of file +Oracle:Choose one - Energy Bolt deals X damage to target player; or target player gains X life. diff --git a/forge-gui/res/cardsfolder/e/energy_chamber.txt b/forge-gui/res/cardsfolder/e/energy_chamber.txt index 2a6bec26c21..018fc7da718 100644 --- a/forge-gui/res/cardsfolder/e/energy_chamber.txt +++ b/forge-gui/res/cardsfolder/e/energy_chamber.txt @@ -1,10 +1,10 @@ -Name:Energy Chamber -ManaCost:2 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose one - Put a +1/+1 counter on target artifact creature; or put a charge counter on target noncreature artifact. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ CounterP1P1,CounterCharge | CharmNum$ 1 | SpellDescription$ choose one - Put a +1/+1 counter on target artifact creature; or put a charge counter on target noncreature artifact. -SVar:CounterP1P1:DB$ PutCounter | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target artifact creature. -SVar:CounterCharge:DB$ PutCounter | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on target noncreature artifact. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_chamber.jpg -Oracle:At the beginning of your upkeep, choose one - Put a +1/+1 counter on target artifact creature; or put a charge counter on target noncreature artifact. \ No newline at end of file +Name:Energy Chamber +ManaCost:2 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose one - Put a +1/+1 counter on target artifact creature; or put a charge counter on target noncreature artifact. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ CounterP1P1,CounterCharge | CharmNum$ 1 | SpellDescription$ choose one - Put a +1/+1 counter on target artifact creature; or put a charge counter on target noncreature artifact. +SVar:CounterP1P1:DB$ PutCounter | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target artifact creature. +SVar:CounterCharge:DB$ PutCounter | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on target noncreature artifact. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_chamber.jpg +Oracle:At the beginning of your upkeep, choose one - Put a +1/+1 counter on target artifact creature; or put a charge counter on target noncreature artifact. diff --git a/forge-gui/res/cardsfolder/e/energy_field.txt b/forge-gui/res/cardsfolder/e/energy_field.txt index 9ca0cd3bdcf..d38d7ede85e 100644 --- a/forge-gui/res/cardsfolder/e/energy_field.txt +++ b/forge-gui/res/cardsfolder/e/energy_field.txt @@ -7,4 +7,4 @@ S:Mode$ PreventDamage | Target$ You | Source$ Card.YouDontCtrl | Description$ Pr SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_field.jpg -Oracle:Prevent all damage that would be dealt to you by sources you don't control.\nWhen a card is put into your graveyard from anywhere, sacrifice Energy Field. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to you by sources you don't control.\nWhen a card is put into your graveyard from anywhere, sacrifice Energy Field. diff --git a/forge-gui/res/cardsfolder/e/energy_flux.txt b/forge-gui/res/cardsfolder/e/energy_flux.txt index d29d109681b..e5cd0906e4a 100644 --- a/forge-gui/res/cardsfolder/e/energy_flux.txt +++ b/forge-gui/res/cardsfolder/e/energy_flux.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Artifact | AddKeyword$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay 2 | Description$ All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {2}." SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_flux.jpg -Oracle:All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {2}." \ No newline at end of file +Oracle:All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {2}." diff --git a/forge-gui/res/cardsfolder/e/energy_storm.txt b/forge-gui/res/cardsfolder/e/energy_storm.txt index 7e2a973a85b..16fccb33782 100644 --- a/forge-gui/res/cardsfolder/e/energy_storm.txt +++ b/forge-gui/res/cardsfolder/e/energy_storm.txt @@ -7,4 +7,4 @@ S:Mode$ PreventDamage | Source$ Instant,Sorcery | Description$ Prevent all damag SVar:RemRandomDeck:True SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_storm.jpg -Oracle:Cumulative upkeep {1} (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.)\nPrevent all damage that would be dealt by instant and sorcery spells.\nCreatures with flying don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\nPrevent all damage that would be dealt by instant and sorcery spells.\nCreatures with flying don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/e/energy_tap.txt b/forge-gui/res/cardsfolder/e/energy_tap.txt index 70dea6706b3..d66fbdba9d5 100644 --- a/forge-gui/res/cardsfolder/e/energy_tap.txt +++ b/forge-gui/res/cardsfolder/e/energy_tap.txt @@ -6,4 +6,4 @@ SVar:DBMana:DB$Mana | Produced$ 1 | Amount$ X | References$ X SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_tap.jpg -Oracle:Tap target untapped creature you control. If you do, add {X} to your mana pool, where X is that creature's converted mana cost. \ No newline at end of file +Oracle:Tap target untapped creature you control. If you do, add {X} to your mana pool, where X is that creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/e/energy_vortex.txt b/forge-gui/res/cardsfolder/e/energy_vortex.txt index 12b3100b667..d6fc496b147 100644 --- a/forge-gui/res/cardsfolder/e/energy_vortex.txt +++ b/forge-gui/res/cardsfolder/e/energy_vortex.txt @@ -1,15 +1,15 @@ -Name:Energy Vortex -ManaCost:3 U U -Types:Enchantment -K:ETBReplacement:Other:ChooseP -SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemove | TriggerDescription$ At the beginning of your upkeep, remove all energy counters from CARDNAME. -SVar:TrigRemove:AB$ RemoveCounter | Cost$ 0 | CounterType$ ENERGY | CounterNum$ All -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Chosen | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the chosen player's upkeep, CARDNAME deals 3 damage to that player unless he or she pays {1} for each energy counter on CARDNAME. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ ChosenPlayer | NumDmg$ 3 | UnlessCost$ Y | UnlessPayer$ ChosenPlayer | References$ Y -A:AB$ PutCounter | Cost$ X | CounterType$ ENERGY | CounterNum$ X | References$ X | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Put X energy counters on CARDNAME. Activate this ability only during your upkeep. -SVar:X:Count$xPaid -SVar:Y:Count$CardCounters.ENERGY -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_vortex.jpg -Oracle:As Energy Vortex enters the battlefield, choose an opponent.\nAt the beginning of your upkeep, remove all energy counters from Energy Vortex.\nAt the beginning of the chosen player's upkeep, Energy Vortex deals 3 damage to that player unless he or she pays {1} for each energy counter on Energy Vortex.\n{X}: Put X energy counters on Energy Vortex. Activate this ability only during your upkeep. \ No newline at end of file +Name:Energy Vortex +ManaCost:3 U U +Types:Enchantment +K:ETBReplacement:Other:ChooseP +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemove | TriggerDescription$ At the beginning of your upkeep, remove all energy counters from CARDNAME. +SVar:TrigRemove:AB$ RemoveCounter | Cost$ 0 | CounterType$ ENERGY | CounterNum$ All +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Chosen | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the chosen player's upkeep, CARDNAME deals 3 damage to that player unless he or she pays {1} for each energy counter on CARDNAME. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ ChosenPlayer | NumDmg$ 3 | UnlessCost$ Y | UnlessPayer$ ChosenPlayer | References$ Y +A:AB$ PutCounter | Cost$ X | CounterType$ ENERGY | CounterNum$ X | References$ X | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Put X energy counters on CARDNAME. Activate this ability only during your upkeep. +SVar:X:Count$xPaid +SVar:Y:Count$CardCounters.ENERGY +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/energy_vortex.jpg +Oracle:As Energy Vortex enters the battlefield, choose an opponent.\nAt the beginning of your upkeep, remove all energy counters from Energy Vortex.\nAt the beginning of the chosen player's upkeep, Energy Vortex deals 3 damage to that player unless he or she pays {1} for each energy counter on Energy Vortex.\n{X}: Put X energy counters on Energy Vortex. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/e/enervate.txt b/forge-gui/res/cardsfolder/e/enervate.txt index f14f3a506a3..737f757cc3e 100644 --- a/forge-gui/res/cardsfolder/e/enervate.txt +++ b/forge-gui/res/cardsfolder/e/enervate.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/enervate.jpg -Oracle:Tap target artifact, creature, or land.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Tap target artifact, creature, or land.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/e/enfeeblement.txt b/forge-gui/res/cardsfolder/e/enfeeblement.txt index 49d3379901d..e7031a63e27 100644 --- a/forge-gui/res/cardsfolder/e/enfeeblement.txt +++ b/forge-gui/res/cardsfolder/e/enfeeblement.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ B B | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddToughness$ -2 | Description$ Enchanted creature gets -2/-2. SVar:Picture:http://www.wizards.com/global/images/magic/general/enfeeblement.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets -2/-2. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets -2/-2. diff --git a/forge-gui/res/cardsfolder/e/engineered_explosives.txt b/forge-gui/res/cardsfolder/e/engineered_explosives.txt index 9048d533038..7398fe7c576 100644 --- a/forge-gui/res/cardsfolder/e/engineered_explosives.txt +++ b/forge-gui/res/cardsfolder/e/engineered_explosives.txt @@ -1,11 +1,11 @@ -Name:Engineered Explosives -ManaCost:X -Types:Artifact -K:Sunburst -A:AB$ DestroyAll | Cost$ 2 Sac<1/CARDNAME> | ValidCards$ Permanent.nonLand+cmcEQY | References$ Y | SpellDescription$ Destroy each nonland permanent with converted mana cost equal to the number of charge counters on CARDNAME. -SVar:X:Count$xPaid -SVar:Y:Count$CardCounters.CHARGE -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/engineered_explosives.jpg -Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\n{2}, Sacrifice Engineered Explosives: Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Engineered Explosives. \ No newline at end of file +Name:Engineered Explosives +ManaCost:X +Types:Artifact +K:Sunburst +A:AB$ DestroyAll | Cost$ 2 Sac<1/CARDNAME> | ValidCards$ Permanent.nonLand+cmcEQY | References$ Y | SpellDescription$ Destroy each nonland permanent with converted mana cost equal to the number of charge counters on CARDNAME. +SVar:X:Count$xPaid +SVar:Y:Count$CardCounters.CHARGE +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/engineered_explosives.jpg +Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\n{2}, Sacrifice Engineered Explosives: Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Engineered Explosives. diff --git a/forge-gui/res/cardsfolder/e/engineered_plague.txt b/forge-gui/res/cardsfolder/e/engineered_plague.txt index 4086cd7e9b0..06efcf5dfce 100644 --- a/forge-gui/res/cardsfolder/e/engineered_plague.txt +++ b/forge-gui/res/cardsfolder/e/engineered_plague.txt @@ -5,4 +5,4 @@ K:ETBReplacement:Other:ChooseCT SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentHumanControls S:Mode$ Continuous | Affected$ Creature.ChosenType | AddPower$ -1 | AddToughness$ -1 | Description$ All creatures of the chosen type get -1/-1. SVar:Picture:http://www.wizards.com/global/images/magic/general/engineered_plague.jpg -Oracle:As Engineered Plague enters the battlefield, choose a creature type.\nAll creatures of the chosen type get -1/-1. \ No newline at end of file +Oracle:As Engineered Plague enters the battlefield, choose a creature type.\nAll creatures of the chosen type get -1/-1. diff --git a/forge-gui/res/cardsfolder/e/engulfing_flames.txt b/forge-gui/res/cardsfolder/e/engulfing_flames.txt index a080ed891f6..34670af60ad 100644 --- a/forge-gui/res/cardsfolder/e/engulfing_flames.txt +++ b/forge-gui/res/cardsfolder/e/engulfing_flames.txt @@ -5,4 +5,4 @@ K:Flashback 3 R A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DB | SpellDescription$ CARDNAME deals 1 damage to target creature. It can't be regenerated this turn. SVar:DB:DB$Pump | KW$ HIDDEN CARDNAME can't be regenerated. | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/engulfing_flames.jpg -Oracle:Engulfing Flames deals 1 damage to target creature. It can't be regenerated this turn.\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Engulfing Flames deals 1 damage to target creature. It can't be regenerated this turn.\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/e/engulfing_slagwurm.txt b/forge-gui/res/cardsfolder/e/engulfing_slagwurm.txt index b6af9b8b084..e92e8892ae3 100644 --- a/forge-gui/res/cardsfolder/e/engulfing_slagwurm.txt +++ b/forge-gui/res/cardsfolder/e/engulfing_slagwurm.txt @@ -13,4 +13,4 @@ SVar:Y:TriggeredBlocker$CardToughness SVar:HasCombatEffect:TRUE SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/engulfing_slagwurm.jpg -Oracle:Whenever Engulfing Slagwurm blocks or becomes blocked by a creature, destroy that creature. You gain life equal to that creature's toughness. \ No newline at end of file +Oracle:Whenever Engulfing Slagwurm blocks or becomes blocked by a creature, destroy that creature. You gain life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/e/enigma_eidolon.txt b/forge-gui/res/cardsfolder/e/enigma_eidolon.txt index a1def31ebee..1d086d8df41 100644 --- a/forge-gui/res/cardsfolder/e/enigma_eidolon.txt +++ b/forge-gui/res/cardsfolder/e/enigma_eidolon.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Tr SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/enigma_eidolon.jpg -Oracle:{U}, Sacrifice Enigma Eidolon: Target player puts the top three cards of his or her library into his or her graveyard.\nWhenever you cast a multicolored spell, you may return Enigma Eidolon from your graveyard to your hand. \ No newline at end of file +Oracle:{U}, Sacrifice Enigma Eidolon: Target player puts the top three cards of his or her library into his or her graveyard.\nWhenever you cast a multicolored spell, you may return Enigma Eidolon from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/e/enigma_sphinx.txt b/forge-gui/res/cardsfolder/e/enigma_sphinx.txt index 5e6ebb5e3cc..80f4aadf1ed 100644 --- a/forge-gui/res/cardsfolder/e/enigma_sphinx.txt +++ b/forge-gui/res/cardsfolder/e/enigma_sphinx.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 2 K:Cascade SVar:Picture:http://www.wizards.com/global/images/magic/general/enigma_sphinx.jpg -Oracle:Flying\nWhen Enigma Sphinx is put into your graveyard from the battlefield, put it into your library third from the top.\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Oracle:Flying\nWhen Enigma Sphinx is put into your graveyard from the battlefield, put it into your library third from the top.\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/e/enigma_sphinx_avatar.txt b/forge-gui/res/cardsfolder/e/enigma_sphinx_avatar.txt index ca00eedc664..b0e038cbf33 100644 --- a/forge-gui/res/cardsfolder/e/enigma_sphinx_avatar.txt +++ b/forge-gui/res/cardsfolder/e/enigma_sphinx_avatar.txt @@ -1,12 +1,12 @@ -Name:Enigma Sphinx Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+5 -T:Mode$ SpellCast | ValidCard$ Artifact.nonColorless | ValidActivatingPlayer$ You | CheckSVar$ NumColoredCast | SVarCompare$ EQ1 | Execute$ TrigSearch | NoResolvingCheck$ True | TriggerZones$ Command | TriggerDescription$ Whenever you cast a colored artifact spell for the first time in a turn, search your library for a colored artifact card chosen at random whose converted mana cost is less than that spell's converted mana cost. You may play that card without paying its mana cost. If you don't, put that card on the bottom of your library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | AtRandom$ True | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | ChangeType$ Artifact.nonColorless+cmcLTX | ChangeNum$ 1 | References$ X | RememberChanged$ True | SubAbility$ DBPlay -SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NumColoredCast:Count$ThisTurnCast_Artifact.nonColorless+YouCtrl -SVar:X:Count$TriggeredCardManaCost -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/enigma_sphinx_avatar.jpg -Oracle:Hand +0, life +5\nWhenever you cast a colored artifact spell for the first time in a turn, search your library for a colored artifact card chosen at random whose converted mana cost is less than that spell's converted mana cost. You may play that card without paying its mana cost. If you don't, put that card on the bottom of your library. +Name:Enigma Sphinx Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+5 +T:Mode$ SpellCast | ValidCard$ Artifact.nonColorless | ValidActivatingPlayer$ You | CheckSVar$ NumColoredCast | SVarCompare$ EQ1 | Execute$ TrigSearch | NoResolvingCheck$ True | TriggerZones$ Command | TriggerDescription$ Whenever you cast a colored artifact spell for the first time in a turn, search your library for a colored artifact card chosen at random whose converted mana cost is less than that spell's converted mana cost. You may play that card without paying its mana cost. If you don't, put that card on the bottom of your library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | AtRandom$ True | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | ChangeType$ Artifact.nonColorless+cmcLTX | ChangeNum$ 1 | References$ X | RememberChanged$ True | SubAbility$ DBPlay +SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NumColoredCast:Count$ThisTurnCast_Artifact.nonColorless+YouCtrl +SVar:X:Count$TriggeredCardManaCost +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/enigma_sphinx_avatar.jpg +Oracle:Hand +0, life +5\nWhenever you cast a colored artifact spell for the first time in a turn, search your library for a colored artifact card chosen at random whose converted mana cost is less than that spell's converted mana cost. You may play that card without paying its mana cost. If you don't, put that card on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/e/enlarge.txt b/forge-gui/res/cardsfolder/e/enlarge.txt index ab94d79aefe..7c1083a5154 100644 --- a/forge-gui/res/cardsfolder/e/enlarge.txt +++ b/forge-gui/res/cardsfolder/e/enlarge.txt @@ -1,6 +1,6 @@ -Name:Enlarge -ManaCost:3 G G -Types:Sorcery -A:SP$ Pump | Cost$ 3 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +7 | NumDef$ +7 | KW$ Trample & HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SpellDescription$ Target creature gets +7/+7 and gains trample until end of turn. It must be blocked this turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/enlarge.jpg -Oracle:Target creature gets +7/+7 and gains trample until end of turn. It must be blocked this turn if able. (If a creature with trample 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.) +Name:Enlarge +ManaCost:3 G G +Types:Sorcery +A:SP$ Pump | Cost$ 3 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +7 | NumDef$ +7 | KW$ Trample & HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SpellDescription$ Target creature gets +7/+7 and gains trample until end of turn. It must be blocked this turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/enlarge.jpg +Oracle:Target creature gets +7/+7 and gains trample until end of turn. It must be blocked this turn if able. (If a creature with trample 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.) diff --git a/forge-gui/res/cardsfolder/e/enlightened_tutor.txt b/forge-gui/res/cardsfolder/e/enlightened_tutor.txt index f731ed44264..54cf9bb008b 100644 --- a/forge-gui/res/cardsfolder/e/enlightened_tutor.txt +++ b/forge-gui/res/cardsfolder/e/enlightened_tutor.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ W | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Artifact,Enchantment | ChangeNum$ 1 | SpellDescription$ Search your library for an artifact or enchantment card and reveal that card. Shuffle your library, then put the card on top of it. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/enlightened_tutor.jpg -Oracle:Search your library for an artifact or enchantment card and reveal that card. Shuffle your library, then put the card on top of it. \ No newline at end of file +Oracle:Search your library for an artifact or enchantment card and reveal that card. Shuffle your library, then put the card on top of it. diff --git a/forge-gui/res/cardsfolder/e/enlisted_wurm.txt b/forge-gui/res/cardsfolder/e/enlisted_wurm.txt index f108e9f043b..54e3526c641 100644 --- a/forge-gui/res/cardsfolder/e/enlisted_wurm.txt +++ b/forge-gui/res/cardsfolder/e/enlisted_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:5/5 K:Cascade SVar:Picture:http://www.wizards.com/global/images/magic/general/enlisted_wurm.jpg -Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/e/enlistment_officer.txt b/forge-gui/res/cardsfolder/e/enlistment_officer.txt index d0727cf4891..0068fd6dac6 100644 --- a/forge-gui/res/cardsfolder/e/enlistment_officer.txt +++ b/forge-gui/res/cardsfolder/e/enlistment_officer.txt @@ -6,4 +6,4 @@ K:First Strike T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top four cards of your library. Put all Soldier cards revealed this way into your hand and the rest on the bottom of your library in any order. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Soldier SVar:Picture:http://www.wizards.com/global/images/magic/general/enlistment_officer.jpg -Oracle:First strike\nWhen Enlistment Officer enters the battlefield, reveal the top four cards of your library. Put all Soldier cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:First strike\nWhen Enlistment Officer enters the battlefield, reveal the top four cards of your library. Put all Soldier cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/e/enormous_baloth.txt b/forge-gui/res/cardsfolder/e/enormous_baloth.txt index 5c32d758ea4..9484c3eb106 100644 --- a/forge-gui/res/cardsfolder/e/enormous_baloth.txt +++ b/forge-gui/res/cardsfolder/e/enormous_baloth.txt @@ -3,4 +3,4 @@ ManaCost:6 G Types:Creature Beast PT:7/7 SVar:Picture:http://resources.wizards.com/magic/cards/lgn/en-us/card44500.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/e/enrage.txt b/forge-gui/res/cardsfolder/e/enrage.txt index fc0d2c5448e..d57f2dc2dce 100644 --- a/forge-gui/res/cardsfolder/e/enrage.txt +++ b/forge-gui/res/cardsfolder/e/enrage.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ X R | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/enrage.jpg -Oracle:Target creature gets +X/+0 until end of turn. \ No newline at end of file +Oracle:Target creature gets +X/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/enraged_revolutionary.txt b/forge-gui/res/cardsfolder/e/enraged_revolutionary.txt index ae6d1f82316..af382e8ede7 100644 --- a/forge-gui/res/cardsfolder/e/enraged_revolutionary.txt +++ b/forge-gui/res/cardsfolder/e/enraged_revolutionary.txt @@ -1,7 +1,7 @@ -Name:Enraged Revolutionary -ManaCost:2 R -Types:Creature Human Warrior -PT:2/1 -K:Dethrone -SVar:Picture:http://www.wizards.com/global/images/magic/general/enraged_revolutionary.jpg -Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) +Name:Enraged Revolutionary +ManaCost:2 R +Types:Creature Human Warrior +PT:2/1 +K:Dethrone +SVar:Picture:http://www.wizards.com/global/images/magic/general/enraged_revolutionary.jpg +Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/e/enraging_licid.txt b/forge-gui/res/cardsfolder/e/enraging_licid.txt index 366fe4a4fc3..ad1dcc9144d 100644 --- a/forge-gui/res/cardsfolder/e/enraging_licid.txt +++ b/forge-gui/res/cardsfolder/e/enraging_licid.txt @@ -1,25 +1,25 @@ -Name:Enraging Licid -ManaCost:1 R -Types:Creature Licid -PT:1/1 -A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/enraging_licid.jpg -Oracle:{R}, {T}: Enraging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature has haste. - -ALTERNATE - -Name:Enraging Licid -ManaCost:1 R -Colors:red -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Haste | Description$ Enchanted creature has haste. -A:AB$ SetState | Cost$ R | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/enraging_licid.jpg -Oracle:{R}, {T}: Enraging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature has haste. \ No newline at end of file +Name:Enraging Licid +ManaCost:1 R +Types:Creature Licid +PT:1/1 +A:AB$ SetState | Cost$ R T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/enraging_licid.jpg +Oracle:{R}, {T}: Enraging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature has haste. + +ALTERNATE + +Name:Enraging Licid +ManaCost:1 R +Colors:red +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Haste | Description$ Enchanted creature has haste. +A:AB$ SetState | Cost$ R | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/enraging_licid.jpg +Oracle:{R}, {T}: Enraging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {R} to end this effect.\nEnchanted creature has haste. diff --git a/forge-gui/res/cardsfolder/e/enshrined_memories.txt b/forge-gui/res/cardsfolder/e/enshrined_memories.txt index d2c76eba3c3..83800049542 100644 --- a/forge-gui/res/cardsfolder/e/enshrined_memories.txt +++ b/forge-gui/res/cardsfolder/e/enshrined_memories.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ X G | DigNum$ X | Reveal$ True | ChangeNum$ All | ChangeValid$ SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/enshrined_memories.jpg -Oracle:Reveal the top X cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Reveal the top X cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/e/enslave.txt b/forge-gui/res/cardsfolder/e/enslave.txt index 96e369d6096..52ec9b6aaea 100644 --- a/forge-gui/res/cardsfolder/e/enslave.txt +++ b/forge-gui/res/cardsfolder/e/enslave.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ EnchantedOwner | DamageSource$ Enchanted | NumDmg$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/enslave.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your upkeep, enchanted creature deals 1 damage to its owner. \ No newline at end of file +Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your upkeep, enchanted creature deals 1 damage to its owner. diff --git a/forge-gui/res/cardsfolder/e/enslaved_dwarf.txt b/forge-gui/res/cardsfolder/e/enslaved_dwarf.txt index 641602c30d5..5be8aab3582 100644 --- a/forge-gui/res/cardsfolder/e/enslaved_dwarf.txt +++ b/forge-gui/res/cardsfolder/e/enslaved_dwarf.txt @@ -4,4 +4,4 @@ Types:Creature Dwarf PT:1/1 A:AB$ Pump | Cost$ R Sac<1/CARDNAME> | NumAtt$ +1 | KW$ First Strike | TgtPrompt$ Choose target Black creature | ValidTgts$ Creature.Black | SpellDescription$ Target black creature gets +1/+0 and gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/enslaved_dwarf.jpg -Oracle:{R}, Sacrifice Enslaved Dwarf: Target black creature gets +1/+0 and gains first strike until end of turn. \ No newline at end of file +Oracle:{R}, Sacrifice Enslaved Dwarf: Target black creature gets +1/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/e/enslaved_horror.txt b/forge-gui/res/cardsfolder/e/enslaved_horror.txt index 7200a62bc9d..a7491a3724f 100644 --- a/forge-gui/res/cardsfolder/e/enslaved_horror.txt +++ b/forge-gui/res/cardsfolder/e/enslaved_horror.txt @@ -1,10 +1,10 @@ -Name:Enslaved Horror -ManaCost:3 B -Types:Creature Horror -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatPlayers | TriggerDescription$ When CARDNAME enters the battlefield, each other player may return a creature card from his or her graveyard to the battlefield. -SVar:RepeatPlayers:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ TrigChange -SVar:TrigChange:DB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.RememberedPlayerCtrl | DefinedPlayer$ Player.Opponent | ChangeNum$ 1 | Hidden$ True | Optional$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/enslaved_horror.jpg -Oracle:When Enslaved Horror enters the battlefield, each other player may return a creature card from his or her graveyard to the battlefield. \ No newline at end of file +Name:Enslaved Horror +ManaCost:3 B +Types:Creature Horror +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatPlayers | TriggerDescription$ When CARDNAME enters the battlefield, each other player may return a creature card from his or her graveyard to the battlefield. +SVar:RepeatPlayers:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ TrigChange +SVar:TrigChange:DB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.RememberedPlayerCtrl | DefinedPlayer$ Player.Opponent | ChangeNum$ 1 | Hidden$ True | Optional$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/enslaved_horror.jpg +Oracle:When Enslaved Horror enters the battlefield, each other player may return a creature card from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/e/enslaved_scout.txt b/forge-gui/res/cardsfolder/e/enslaved_scout.txt index ec0d3e1a6f5..c395d86a211 100644 --- a/forge-gui/res/cardsfolder/e/enslaved_scout.txt +++ b/forge-gui/res/cardsfolder/e/enslaved_scout.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Scout PT:2/2 A:AB$ Pump | Cost$ 2 | KW$ Mountainwalk | SpellDescription$ Enslaved Scout gains mountainwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/enslaved_scout.jpg -Oracle:{2}: Enslaved Scout gains mountainwalk until end of turn. \ No newline at end of file +Oracle:{2}: Enslaved Scout gains mountainwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/e/ensnare.txt b/forge-gui/res/cardsfolder/e/ensnare.txt index aedf7b32329..2aa2a376e34 100644 --- a/forge-gui/res/cardsfolder/e/ensnare.txt +++ b/forge-gui/res/cardsfolder/e/ensnare.txt @@ -5,4 +5,4 @@ A:SP$ TapAll | Cost$ 3 U | ValidCards$ Creature | SpellDescription$ Tap all crea SVar:AltCost:Cost$ Return<2/Island> SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ensnare.jpg -Oracle:You may return two Islands you control to their owner's hand rather than pay Ensnare's mana cost.\nTap all creatures. \ No newline at end of file +Oracle:You may return two Islands you control to their owner's hand rather than pay Ensnare's mana cost.\nTap all creatures. diff --git a/forge-gui/res/cardsfolder/e/ensnaring_bridge.txt b/forge-gui/res/cardsfolder/e/ensnaring_bridge.txt index 8ae00e857f6..060f407cc3d 100644 --- a/forge-gui/res/cardsfolder/e/ensnaring_bridge.txt +++ b/forge-gui/res/cardsfolder/e/ensnaring_bridge.txt @@ -6,4 +6,4 @@ SVar:X:Count$InYourHand SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ensnaring_bridge.jpg -Oracle:Creatures with power greater than the number of cards in your hand can't attack. \ No newline at end of file +Oracle:Creatures with power greater than the number of cards in your hand can't attack. diff --git a/forge-gui/res/cardsfolder/e/ensouled_scimitar.txt b/forge-gui/res/cardsfolder/e/ensouled_scimitar.txt index 502c5e67bfa..df9a12af71b 100644 --- a/forge-gui/res/cardsfolder/e/ensouled_scimitar.txt +++ b/forge-gui/res/cardsfolder/e/ensouled_scimitar.txt @@ -1,8 +1,8 @@ -Name:Ensouled Scimitar -ManaCost:3 -Types:Artifact Equipment -K:Equip 2 -A:AB$ Animate | Cost$ 3 | Defined$ Self | Power$ 1 | Toughness$ 5 | Types$ Creature,Artifact,Spirit | Keywords$ Flying | OverwriteTypes$ True | SpellDescription$ CARDNAME becomes a 1/5 Spirit artifact creature with flying until end of turn. (Equipment that's a creature can't equip a creature.) -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 1 | AddToughness$ 5 | Description$ Equipped creature gets +1/+5. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ensouled_scimitar.jpg -Oracle:{3}: Ensouled Scimitar becomes a 1/5 Spirit artifact creature with flying until end of turn. (Equipment that's a creature can't equip a creature.)\nEquipped creature gets +1/+5.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Ensouled Scimitar +ManaCost:3 +Types:Artifact Equipment +K:Equip 2 +A:AB$ Animate | Cost$ 3 | Defined$ Self | Power$ 1 | Toughness$ 5 | Types$ Creature,Artifact,Spirit | Keywords$ Flying | OverwriteTypes$ True | SpellDescription$ CARDNAME becomes a 1/5 Spirit artifact creature with flying until end of turn. (Equipment that's a creature can't equip a creature.) +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 1 | AddToughness$ 5 | Description$ Equipped creature gets +1/+5. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ensouled_scimitar.jpg +Oracle:{3}: Ensouled Scimitar becomes a 1/5 Spirit artifact creature with flying until end of turn. (Equipment that's a creature can't equip a creature.)\nEquipped creature gets +1/+5.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/e/entangler.txt b/forge-gui/res/cardsfolder/e/entangler.txt index 2168248b979..98668f72c4d 100644 --- a/forge-gui/res/cardsfolder/e/entangler.txt +++ b/forge-gui/res/cardsfolder/e/entangler.txt @@ -1,8 +1,8 @@ -Name:Entangler -ManaCost:2 W W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can block any number of creatures. | Description$ Enchanted creature can block any number of creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/entangler.jpg -Oracle:Enchant creature\nEnchanted creature can block any number of creatures. \ No newline at end of file +Name:Entangler +ManaCost:2 W W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can block any number of creatures. | Description$ Enchanted creature can block any number of creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/entangler.jpg +Oracle:Enchant creature\nEnchanted creature can block any number of creatures. diff --git a/forge-gui/res/cardsfolder/e/entangling_trap.txt b/forge-gui/res/cardsfolder/e/entangling_trap.txt index 2731029cf1b..62cdc8949c6 100644 --- a/forge-gui/res/cardsfolder/e/entangling_trap.txt +++ b/forge-gui/res/cardsfolder/e/entangling_trap.txt @@ -8,4 +8,4 @@ T:Mode$ Clashed | ValidPlayer$ You | Won$ False | TriggerZones$ Battlefield | Ex SVar:TrigTapL:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/entangling_trap.jpg -Oracle:Whenever you clash, tap target creature an opponent controls. If you won, that creature doesn't untap during its controller's next untap step. (This ability triggers after the clash ends.) \ No newline at end of file +Oracle:Whenever you clash, tap target creature an opponent controls. If you won, that creature doesn't untap during its controller's next untap step. (This ability triggers after the clash ends.) diff --git a/forge-gui/res/cardsfolder/e/entangling_vines.txt b/forge-gui/res/cardsfolder/e/entangling_vines.txt index 68e8f9ca022..3911f370c09 100644 --- a/forge-gui/res/cardsfolder/e/entangling_vines.txt +++ b/forge-gui/res/cardsfolder/e/entangling_vines.txt @@ -5,4 +5,4 @@ K:Enchant tapped creature A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature.tapped | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/entangling_vines.jpg -Oracle:Enchant tapped creature\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant tapped creature\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/e/enter_the_infinite.txt b/forge-gui/res/cardsfolder/e/enter_the_infinite.txt index 8c8b86d5c10..cf4c353f0f8 100644 --- a/forge-gui/res/cardsfolder/e/enter_the_infinite.txt +++ b/forge-gui/res/cardsfolder/e/enter_the_infinite.txt @@ -1,11 +1,11 @@ -Name:Enter the Infinite -ManaCost:8 U U U U -Types:Sorcery -A:SP$ Draw | Cost$ 8 U U U U | NumCards$ X | References$ X | SubAbility$ DBTop | SpellDescription$ Draw cards equal to the number of cards in your library, then put a card from your hand on top of your library. You have no maximum hand size until your next turn. -SVar:DBTop:DB$ ChangeZone | Origin$ Hand | Destination$ Library | Hidden$ True | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Name$ Enter the Infinite Effect | StaticAbilities$ STHandSize | Duration$ UntilYourNextTurn -SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. -SVar:X:Count$InYourLibrary -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/enter_the_infinite.jpg -Oracle:Draw cards equal to the number of cards in your library, then put a card from your hand on top of your library. You have no maximum hand size until your next turn. \ No newline at end of file +Name:Enter the Infinite +ManaCost:8 U U U U +Types:Sorcery +A:SP$ Draw | Cost$ 8 U U U U | NumCards$ X | References$ X | SubAbility$ DBTop | SpellDescription$ Draw cards equal to the number of cards in your library, then put a card from your hand on top of your library. You have no maximum hand size until your next turn. +SVar:DBTop:DB$ ChangeZone | Origin$ Hand | Destination$ Library | Hidden$ True | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Name$ Enter the Infinite Effect | StaticAbilities$ STHandSize | Duration$ UntilYourNextTurn +SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. +SVar:X:Count$InYourLibrary +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/enter_the_infinite.jpg +Oracle:Draw cards equal to the number of cards in your library, then put a card from your hand on top of your library. You have no maximum hand size until your next turn. diff --git a/forge-gui/res/cardsfolder/e/entomb.txt b/forge-gui/res/cardsfolder/e/entomb.txt index f1c327303ee..66b0e02e6ad 100644 --- a/forge-gui/res/cardsfolder/e/entomb.txt +++ b/forge-gui/res/cardsfolder/e/entomb.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Instant A:SP$ ChangeZone | Cost$ B | Origin$ Library | Destination$ Graveyard | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card and put that card into your graveyard. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/entomb.jpg -Oracle:Search your library for a card and put that card into your graveyard. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a card and put that card into your graveyard. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/entomber_exarch.txt b/forge-gui/res/cardsfolder/e/entomber_exarch.txt index 1ee7c844bce..805119fa9e3 100644 --- a/forge-gui/res/cardsfolder/e/entomber_exarch.txt +++ b/forge-gui/res/cardsfolder/e/entomber_exarch.txt @@ -1,10 +1,10 @@ -Name:Entomber Exarch -ManaCost:2 B B -Types:Creature Cleric -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Return target creature card from your graveyard to your hand; or target opponent reveals his or her hand, you choose a noncreature card from it, then that player discards that card. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBSearch,DBRemove | SpellDescription$ Choose one - Return target creature card from your graveyard to your hand; or target opponent reveals his or her hand, you choose a noncreature card from it, then that player discards that card. -SVar:DBSearch:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand; -SVar:DBRemove:DB$ Discard | ValidTgts$ Opponent | NumCards$ 1 | Mode$ RevealYouChoose | DiscardValid$ Card.nonCreature | SpellDescription$ Target opponent reveals his or her hand, you choose a noncreature card from it, then that player discards that card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/entomber_exarch.jpg -Oracle:When Entomber Exarch enters the battlefield, choose one - Return target creature card from your graveyard to your hand; or target opponent reveals his or her hand, you choose a noncreature card from it, then that player discards that card. \ No newline at end of file +Name:Entomber Exarch +ManaCost:2 B B +Types:Creature Cleric +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Return target creature card from your graveyard to your hand; or target opponent reveals his or her hand, you choose a noncreature card from it, then that player discards that card. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBSearch,DBRemove | SpellDescription$ Choose one - Return target creature card from your graveyard to your hand; or target opponent reveals his or her hand, you choose a noncreature card from it, then that player discards that card. +SVar:DBSearch:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand; +SVar:DBRemove:DB$ Discard | ValidTgts$ Opponent | NumCards$ 1 | Mode$ RevealYouChoose | DiscardValid$ Card.nonCreature | SpellDescription$ Target opponent reveals his or her hand, you choose a noncreature card from it, then that player discards that card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/entomber_exarch.jpg +Oracle:When Entomber Exarch enters the battlefield, choose one - Return target creature card from your graveyard to your hand; or target opponent reveals his or her hand, you choose a noncreature card from it, then that player discards that card. diff --git a/forge-gui/res/cardsfolder/e/entrails_feaster.txt b/forge-gui/res/cardsfolder/e/entrails_feaster.txt index 9e3a050ac65..d372e30c937 100644 --- a/forge-gui/res/cardsfolder/e/entrails_feaster.txt +++ b/forge-gui/res/cardsfolder/e/entrails_feaster.txt @@ -1,12 +1,12 @@ -Name:Entrails Feaster -ManaCost:B -Types:Creature Zombie Cat -PT:1/1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may exile a creature card from a graveyard. If you do, put a +1/+1 counter on CARDNAME. If you don't, tap CARDNAME. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature | ChangeNum$ 1 | Origin$ Graveyard | Destination$ Exile | Optional$ True | IsCurse$ True | RememberChanged$ True | Hidden$ True | Chooser$ You | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBTap | References$ X -SVar:DBTap:DB$ Tap | ConditionCheckSVar$ X | ConditionSVarCompare$ LE0 | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/entrails_feaster.jpg -Oracle:At the beginning of your upkeep, you may exile a creature card from a graveyard. If you do, put a +1/+1 counter on Entrails Feaster. If you don't, tap Entrails Feaster. \ No newline at end of file +Name:Entrails Feaster +ManaCost:B +Types:Creature Zombie Cat +PT:1/1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may exile a creature card from a graveyard. If you do, put a +1/+1 counter on CARDNAME. If you don't, tap CARDNAME. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature | ChangeNum$ 1 | Origin$ Graveyard | Destination$ Exile | Optional$ True | IsCurse$ True | RememberChanged$ True | Hidden$ True | Chooser$ You | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBTap | References$ X +SVar:DBTap:DB$ Tap | ConditionCheckSVar$ X | ConditionSVarCompare$ LE0 | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/entrails_feaster.jpg +Oracle:At the beginning of your upkeep, you may exile a creature card from a graveyard. If you do, put a +1/+1 counter on Entrails Feaster. If you don't, tap Entrails Feaster. diff --git a/forge-gui/res/cardsfolder/e/entreat_the_angels.txt b/forge-gui/res/cardsfolder/e/entreat_the_angels.txt index 3767aa97bcd..c701bb9c8ad 100644 --- a/forge-gui/res/cardsfolder/e/entreat_the_angels.txt +++ b/forge-gui/res/cardsfolder/e/entreat_the_angels.txt @@ -1,8 +1,8 @@ -Name:Entreat the Angels -ManaCost:X X W W W -Types:Sorcery -A:SP$ Token | Cost$ X X W W W | Announce$ X | TokenAmount$ X | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel avr | TokenAltImages$ w_4_4_angel2_AVR | References$ X | SpellDescription$ Put X 4/4 white Angel creature tokens with flying onto the battlefield. -K:Miracle:X W W -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/entreat_the_angels.jpg -Oracle:Put X 4/4 white Angel creature tokens with flying onto the battlefield.\nMiracle {X}{W}{W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Entreat the Angels +ManaCost:X X W W W +Types:Sorcery +A:SP$ Token | Cost$ X X W W W | Announce$ X | TokenAmount$ X | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel avr | TokenAltImages$ w_4_4_angel2_AVR | References$ X | SpellDescription$ Put X 4/4 white Angel creature tokens with flying onto the battlefield. +K:Miracle:X W W +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/entreat_the_angels.jpg +Oracle:Put X 4/4 white Angel creature tokens with flying onto the battlefield.\nMiracle {X}{W}{W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/e/entropic_eidolon.txt b/forge-gui/res/cardsfolder/e/entropic_eidolon.txt index d1ad3f3e909..a9b371da984 100644 --- a/forge-gui/res/cardsfolder/e/entropic_eidolon.txt +++ b/forge-gui/res/cardsfolder/e/entropic_eidolon.txt @@ -8,4 +8,4 @@ T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Tr SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/entropic_eidolon.jpg -Oracle:{B}, Sacrifice Entropic Eidolon: Target player loses 1 life and you gain 1 life.\nWhenever you cast a multicolored spell, you may return Entropic Eidolon from your graveyard to your hand. \ No newline at end of file +Oracle:{B}, Sacrifice Entropic Eidolon: Target player loses 1 life and you gain 1 life.\nWhenever you cast a multicolored spell, you may return Entropic Eidolon from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/e/entropic_specter.txt b/forge-gui/res/cardsfolder/e/entropic_specter.txt index 313891e8072..9ced9c9d7a4 100644 --- a/forge-gui/res/cardsfolder/e/entropic_specter.txt +++ b/forge-gui/res/cardsfolder/e/entropic_specter.txt @@ -10,4 +10,4 @@ SVar:X:Count$InChosenHand T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/entropic_specter.jpg -Oracle:Flying\nAs Entropic Specter enters the battlefield, choose an opponent.\nEntropic Specter's power and toughness are each equal to the number of cards in the chosen player's hand.\nWhenever Entropic Specter deals damage to a player, that player discards a card. \ No newline at end of file +Oracle:Flying\nAs Entropic Specter enters the battlefield, choose an opponent.\nEntropic Specter's power and toughness are each equal to the number of cards in the chosen player's hand.\nWhenever Entropic Specter deals damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/e/envelop.txt b/forge-gui/res/cardsfolder/e/envelop.txt index 3e1251b6732..2c32da633a1 100644 --- a/forge-gui/res/cardsfolder/e/envelop.txt +++ b/forge-gui/res/cardsfolder/e/envelop.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target Sorcery spell | ValidTgts$ Sorcery | SpellDescription$ Counter target sorcery spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/envelop.jpg -Oracle:Counter target sorcery spell. \ No newline at end of file +Oracle:Counter target sorcery spell. diff --git a/forge-gui/res/cardsfolder/e/eon_hub.txt b/forge-gui/res/cardsfolder/e/eon_hub.txt index ff7de5382e6..449ee0cf9ea 100644 --- a/forge-gui/res/cardsfolder/e/eon_hub.txt +++ b/forge-gui/res/cardsfolder/e/eon_hub.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Player | AddKeyword$ Skip your upkeep step. | Des SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/eon_hub.jpg -Oracle:Players skip their upkeep steps. \ No newline at end of file +Oracle:Players skip their upkeep steps. diff --git a/forge-gui/res/cardsfolder/e/ephara_god_of_the_polis.txt b/forge-gui/res/cardsfolder/e/ephara_god_of_the_polis.txt index 5a13370b1a3..e3de776c385 100644 --- a/forge-gui/res/cardsfolder/e/ephara_god_of_the_polis.txt +++ b/forge-gui/res/cardsfolder/e/ephara_god_of_the_polis.txt @@ -1,13 +1,13 @@ -Name:Ephara, God of the Polis -ManaCost:2 W U -Types:Legendary Enchantment Creature God -PT:6/5 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to white and blue is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.U.W -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | CheckSVar$ Y | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each upkeep, if you had another creature enter the battlefield under your control last turn, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -SVar:Y:Count$LastTurnEntered_Battlefield_Creature.YouCtrl+Other -SVar:BuffedBy:Permanent.White,Permanent.Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/ephara_god_of_the_polis.jpg -Oracle:Indestructible\nAs long as your devotion to white and blue is less than seven, Ephara isn't a creature.\nAt the beginning of each upkeep, if you had another creature enter the battlefield under your control last turn, draw a card. +Name:Ephara, God of the Polis +ManaCost:2 W U +Types:Legendary Enchantment Creature God +PT:6/5 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to white and blue is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.U.W +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | CheckSVar$ Y | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each upkeep, if you had another creature enter the battlefield under your control last turn, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:Y:Count$LastTurnEntered_Battlefield_Creature.YouCtrl+Other +SVar:BuffedBy:Permanent.White,Permanent.Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/ephara_god_of_the_polis.jpg +Oracle:Indestructible\nAs long as your devotion to white and blue is less than seven, Ephara isn't a creature.\nAt the beginning of each upkeep, if you had another creature enter the battlefield under your control last turn, draw a card. diff --git a/forge-gui/res/cardsfolder/e/epharas_enlightenment.txt b/forge-gui/res/cardsfolder/e/epharas_enlightenment.txt index 3f0691d36cb..c2390b30fe4 100644 --- a/forge-gui/res/cardsfolder/e/epharas_enlightenment.txt +++ b/forge-gui/res/cardsfolder/e/epharas_enlightenment.txt @@ -1,12 +1,12 @@ -Name:Ephara's Enlightenment -ManaCost:1 W U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on enchanted creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may return CARDNAME to its owner's hand. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/epharas_enlightenment.jpg -Oracle:Enchant creature\nWhen Ephara's Enlightenment enters the battlefield, put a +1/+1 counter on enchanted creature.\nEnchanted creature has flying.\nWhenever a creature enters the battlefield under your control, you may return Ephara's Enlightenment to its owner's hand. +Name:Ephara's Enlightenment +ManaCost:1 W U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on enchanted creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may return CARDNAME to its owner's hand. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/epharas_enlightenment.jpg +Oracle:Enchant creature\nWhen Ephara's Enlightenment enters the battlefield, put a +1/+1 counter on enchanted creature.\nEnchanted creature has flying.\nWhenever a creature enters the battlefield under your control, you may return Ephara's Enlightenment to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/epharas_radiance.txt b/forge-gui/res/cardsfolder/e/epharas_radiance.txt index 9e1a9eb4727..b05d6a8348a 100644 --- a/forge-gui/res/cardsfolder/e/epharas_radiance.txt +++ b/forge-gui/res/cardsfolder/e/epharas_radiance.txt @@ -1,10 +1,10 @@ -Name:Ephara's Radiance -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABGainLife | Description$ Enchanted creature has "{1}{W}, {T}: You gain 3 life." -SVar:ABGainLife:AB$ GainLife | Cost$ 1 W T | LifeAmount$ 3 | SpellDescription$ You gain 3 life. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/epharas_radiance.jpg -Oracle:Enchant creature\nEnchanted creature has "{1}{W}, {T}: You gain 3 life." +Name:Ephara's Radiance +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABGainLife | Description$ Enchanted creature has "{1}{W}, {T}: You gain 3 life." +SVar:ABGainLife:AB$ GainLife | Cost$ 1 W T | LifeAmount$ 3 | SpellDescription$ You gain 3 life. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/epharas_radiance.jpg +Oracle:Enchant creature\nEnchanted creature has "{1}{W}, {T}: You gain 3 life." diff --git a/forge-gui/res/cardsfolder/e/epharas_warden.txt b/forge-gui/res/cardsfolder/e/epharas_warden.txt index 29b106b2d78..1ceefb53f04 100644 --- a/forge-gui/res/cardsfolder/e/epharas_warden.txt +++ b/forge-gui/res/cardsfolder/e/epharas_warden.txt @@ -1,7 +1,7 @@ -Name:Ephara's Warden -ManaCost:3 W -Types:Creature Human Cleric -PT:1/2 -A:AB$ Tap | Cost$ T | ValidTgts$ Creature.powerLE3 | TgtPrompt$ Select target creature with power 3 or less | SpellDescription$ Tap target creature with power 3 or less. -SVar:Picture:http://www.wizards.com/global/images/magic/general/epharas_warden.jpg -Oracle:{T}: Tap target creature with power 3 or less. \ No newline at end of file +Name:Ephara's Warden +ManaCost:3 W +Types:Creature Human Cleric +PT:1/2 +A:AB$ Tap | Cost$ T | ValidTgts$ Creature.powerLE3 | TgtPrompt$ Select target creature with power 3 or less | SpellDescription$ Tap target creature with power 3 or less. +SVar:Picture:http://www.wizards.com/global/images/magic/general/epharas_warden.jpg +Oracle:{T}: Tap target creature with power 3 or less. diff --git a/forge-gui/res/cardsfolder/e/ephemeron.txt b/forge-gui/res/cardsfolder/e/ephemeron.txt index 56d581a55cf..ea5ad02de99 100644 --- a/forge-gui/res/cardsfolder/e/ephemeron.txt +++ b/forge-gui/res/cardsfolder/e/ephemeron.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying A:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/ephemeron.jpg -Oracle:Flying\nDiscard a card: Return Ephemeron to its owner's hand. \ No newline at end of file +Oracle:Flying\nDiscard a card: Return Ephemeron to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/epic_experiment.txt b/forge-gui/res/cardsfolder/e/epic_experiment.txt index 08bea82ccc8..db9847a0ef3 100644 --- a/forge-gui/res/cardsfolder/e/epic_experiment.txt +++ b/forge-gui/res/cardsfolder/e/epic_experiment.txt @@ -1,11 +1,11 @@ -Name:Epic Experiment -ManaCost:X U R -Types:Sorcery -A:SP$ Mill | Cost$ X U R | References$ X | Defined$ You | NumCards$ X | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPlay | SpellDescription$ Exile the top X cards of your library. For each instant and sorcery card with converted mana cost X or less among them, you may cast that card without paying its mana cost. Then put all cards exiled this way that weren't cast into your graveyard. -SVar:DBPlay:DB$ Play | Valid$ Instant.cmcLEX+IsRemembered+YouOwn,Sorcery.cmcLEX+IsRemembered+YouOwn | ValidZone$ Exile | Controller$ You | WithoutManaCost$ True | Optional$ True | Amount$ All | SubAbility$ DBGrave -SVar:DBGrave:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Graveyard | ChangeType$ Card.IsRemembered+YouOwn | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/epic_experiment.jpg -Oracle:Exile the top X cards of your library. For each instant and sorcery card with converted mana cost X or less among them, you may cast that card without paying its mana cost. Then put all cards exiled this way that weren't cast into your graveyard. \ No newline at end of file +Name:Epic Experiment +ManaCost:X U R +Types:Sorcery +A:SP$ Mill | Cost$ X U R | References$ X | Defined$ You | NumCards$ X | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPlay | SpellDescription$ Exile the top X cards of your library. For each instant and sorcery card with converted mana cost X or less among them, you may cast that card without paying its mana cost. Then put all cards exiled this way that weren't cast into your graveyard. +SVar:DBPlay:DB$ Play | Valid$ Instant.cmcLEX+IsRemembered+YouOwn,Sorcery.cmcLEX+IsRemembered+YouOwn | ValidZone$ Exile | Controller$ You | WithoutManaCost$ True | Optional$ True | Amount$ All | SubAbility$ DBGrave +SVar:DBGrave:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Graveyard | ChangeType$ Card.IsRemembered+YouOwn | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/epic_experiment.jpg +Oracle:Exile the top X cards of your library. For each instant and sorcery card with converted mana cost X or less among them, you may cast that card without paying its mana cost. Then put all cards exiled this way that weren't cast into your graveyard. diff --git a/forge-gui/res/cardsfolder/e/epic_proportions.txt b/forge-gui/res/cardsfolder/e/epic_proportions.txt index 9ef9d91bffe..5e3f99df482 100644 --- a/forge-gui/res/cardsfolder/e/epic_proportions.txt +++ b/forge-gui/res/cardsfolder/e/epic_proportions.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 4 G G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 5 | AddToughness$ 5 | AddKeyword$ Trample | Description$ Enchanted creature gets +5/+5 and has trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/epic_proportions.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets +5/+5 and has trample. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets +5/+5 and has trample. diff --git a/forge-gui/res/cardsfolder/e/epic_struggle.txt b/forge-gui/res/cardsfolder/e/epic_struggle.txt index f2cd2ae225a..41fff928808 100644 --- a/forge-gui/res/cardsfolder/e/epic_struggle.txt +++ b/forge-gui/res/cardsfolder/e/epic_struggle.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | PresentCompare$ GE20 | IsPres SVar:TrigWinsLife:AB$WinsGame | Cost$ 0 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/epic_struggle.jpg -Oracle:At the beginning of your upkeep, if you control twenty or more creatures, you win the game. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control twenty or more creatures, you win the game. diff --git a/forge-gui/res/cardsfolder/e/epicenter.txt b/forge-gui/res/cardsfolder/e/epicenter.txt index 982d24988d2..baa076a1fdd 100644 --- a/forge-gui/res/cardsfolder/e/epicenter.txt +++ b/forge-gui/res/cardsfolder/e/epicenter.txt @@ -1,8 +1,8 @@ -Name:Epicenter -ManaCost:4 R -Types:Sorcery -A:SP$ Sacrifice | Cost$ 4 R | ConditionCheckSVar$ X | ConditionSVarCompare$ LE6 | ValidTgts$ Player | SacValid$ Land | SacMessage$ Land | SubAbility$ DBWasteLand | SpellDescription$ Target player sacrifices a Land. Threshold - Each player sacrifices all lands he or she controls instead if seven or more cards are in your graveyard -SVar:DBWasteLand:DB$ SacrificeAll | Condition$ Threshold | ValidCards$ Land -SVar:X:Count$InYourYard -SVar:Picture:http://www.wizards.com/global/images/magic/general/epicenter.jpg -Oracle:Target player sacrifices a land.\nThreshold - Each player sacrifices all lands he or she controls instead if seven or more cards are in your graveyard. \ No newline at end of file +Name:Epicenter +ManaCost:4 R +Types:Sorcery +A:SP$ Sacrifice | Cost$ 4 R | ConditionCheckSVar$ X | ConditionSVarCompare$ LE6 | ValidTgts$ Player | SacValid$ Land | SacMessage$ Land | SubAbility$ DBWasteLand | SpellDescription$ Target player sacrifices a Land. Threshold - Each player sacrifices all lands he or she controls instead if seven or more cards are in your graveyard +SVar:DBWasteLand:DB$ SacrificeAll | Condition$ Threshold | ValidCards$ Land +SVar:X:Count$InYourYard +SVar:Picture:http://www.wizards.com/global/images/magic/general/epicenter.jpg +Oracle:Target player sacrifices a land.\nThreshold - Each player sacrifices all lands he or she controls instead if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/e/epiphany_storm.txt b/forge-gui/res/cardsfolder/e/epiphany_storm.txt index d4d50d9057c..3c60d69fb09 100644 --- a/forge-gui/res/cardsfolder/e/epiphany_storm.txt +++ b/forge-gui/res/cardsfolder/e/epiphany_storm.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ UCDraw | Descr SVar:UCDraw:AB$ Draw | Cost$ R T Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/epiphany_storm.jpg -Oracle:Enchant creature\nEnchanted creature has "{R}, {T}, Discard a card: Draw a card." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{R}, {T}, Discard a card: Draw a card." diff --git a/forge-gui/res/cardsfolder/e/epochrasite.txt b/forge-gui/res/cardsfolder/e/epochrasite.txt index ff034ecf33b..bf6782ea3f2 100644 --- a/forge-gui/res/cardsfolder/e/epochrasite.txt +++ b/forge-gui/res/cardsfolder/e/epochrasite.txt @@ -1,13 +1,13 @@ -Name:Epochrasite -ManaCost:2 -Types:Artifact Creature Construct -PT:1/1 -R:Event$ Moved | ValidCard$ Card.Self+wasNotCastFromHand | Destination$ Battlefield | ReplaceWith$ ETBCounterSVar | Description$ CARDNAME enters the battlefield with three +1/+1 counters on it if you didn't cast it from your hand. -SVar:ETBCounterSVar:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ ETBCounterDBSVar -SVar:ETBCounterDBSVar:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it with three time counters on it and it gains suspend. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ TIME | CounterNum$ 3 | SubAbility$ GiveSuspend -SVar:GiveSuspend:DB$ Pump | Defined$ Self | KW$ Suspend | PumpZone$ Exile | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/epochrasite.jpg -Oracle:Epochrasite enters the battlefield with three +1/+1 counters on it if you didn't cast it from your hand.\nWhen Epochrasite dies, exile it with three time counters on it and it gains suspend. (At the beginning of your upkeep, remove a time counter. When the last is removed, cast this card without paying its mana cost. It has haste.) \ No newline at end of file +Name:Epochrasite +ManaCost:2 +Types:Artifact Creature Construct +PT:1/1 +R:Event$ Moved | ValidCard$ Card.Self+wasNotCastFromHand | Destination$ Battlefield | ReplaceWith$ ETBCounterSVar | Description$ CARDNAME enters the battlefield with three +1/+1 counters on it if you didn't cast it from your hand. +SVar:ETBCounterSVar:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ ETBCounterDBSVar +SVar:ETBCounterDBSVar:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it with three time counters on it and it gains suspend. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ TIME | CounterNum$ 3 | SubAbility$ GiveSuspend +SVar:GiveSuspend:DB$ Pump | Defined$ Self | KW$ Suspend | PumpZone$ Exile | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/epochrasite.jpg +Oracle:Epochrasite enters the battlefield with three +1/+1 counters on it if you didn't cast it from your hand.\nWhen Epochrasite dies, exile it with three time counters on it and it gains suspend. (At the beginning of your upkeep, remove a time counter. When the last is removed, cast this card without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/e/equal_treatment.txt b/forge-gui/res/cardsfolder/e/equal_treatment.txt index 45dc3755244..12915c3b900 100644 --- a/forge-gui/res/cardsfolder/e/equal_treatment.txt +++ b/forge-gui/res/cardsfolder/e/equal_treatment.txt @@ -1,12 +1,12 @@ -Name:Equal Treatment -ManaCost:1 W -Types:Instant -A:SP$ Effect | Cost$ 1 W | Name$ Equal Treatment Effect | ReplacementEffects$ EqualEvent,EqualEvent2 | SVars$ DmgTwo,DmgTwo2 | SubAbility$ DBDraw | SpellDescription$ If any source would deal 1 or more damage to a creature or player this turn, it deals 2 damage to that creature or player instead. Draw a card. -SVar:EqualEvent:Event$ DamageDone | ActiveZones$ Battlefield | IsCombat$ False | ValidSource$ Card | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwo | Description$ If any source would deal 1 or more damage to a creature or player this turn, it deals 2 damage to that creature or player instead. -SVar:DmgTwo:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 2 -SVar:EqualEvent2:Event$ DamageDone | ActiveZones$ Battlefield | IsCombat$ True | Secondary$ True | ValidSource$ Card | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwo2 | Description$ If any source would deal 1 or more damage to a creature or player this turn, it deals 2 damage to that creature or player instead. -SVar:DmgTwo2:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 2 -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/equal_treatment.jpg -Oracle:If any source would deal 1 or more damage to a creature or player this turn, it deals 2 damage to that creature or player instead.\nDraw a card. \ No newline at end of file +Name:Equal Treatment +ManaCost:1 W +Types:Instant +A:SP$ Effect | Cost$ 1 W | Name$ Equal Treatment Effect | ReplacementEffects$ EqualEvent,EqualEvent2 | SVars$ DmgTwo,DmgTwo2 | SubAbility$ DBDraw | SpellDescription$ If any source would deal 1 or more damage to a creature or player this turn, it deals 2 damage to that creature or player instead. Draw a card. +SVar:EqualEvent:Event$ DamageDone | ActiveZones$ Battlefield | IsCombat$ False | ValidSource$ Card | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwo | Description$ If any source would deal 1 or more damage to a creature or player this turn, it deals 2 damage to that creature or player instead. +SVar:DmgTwo:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 2 +SVar:EqualEvent2:Event$ DamageDone | ActiveZones$ Battlefield | IsCombat$ True | Secondary$ True | ValidSource$ Card | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwo2 | Description$ If any source would deal 1 or more damage to a creature or player this turn, it deals 2 damage to that creature or player instead. +SVar:DmgTwo2:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ 2 +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/equal_treatment.jpg +Oracle:If any source would deal 1 or more damage to a creature or player this turn, it deals 2 damage to that creature or player instead.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/e/equilibrium.txt b/forge-gui/res/cardsfolder/e/equilibrium.txt index 095b98bfbbd..d5acd21dc5f 100644 --- a/forge-gui/res/cardsfolder/e/equilibrium.txt +++ b/forge-gui/res/cardsfolder/e/equilibrium.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ SVar:TrigBounce:AB$ChangeZone | Cost$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/equilibrium.jpg -Oracle:Whenever you cast a creature spell, you may pay {1}. If you do, return target creature to its owner's hand. \ No newline at end of file +Oracle:Whenever you cast a creature spell, you may pay {1}. If you do, return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/equipoise.txt b/forge-gui/res/cardsfolder/e/equipoise.txt index 698e0950e1b..5889dc97efa 100644 --- a/forge-gui/res/cardsfolder/e/equipoise.txt +++ b/forge-gui/res/cardsfolder/e/equipoise.txt @@ -1,26 +1,26 @@ -Name:Equipoise -ManaCost:2 W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigEquipoise | TriggerDescription$ At the beginning of your upkeep, for each land target player controls in excess of the number you control, choose a land he or she controls, then the chosen permanents phase out. Repeat this process for artifacts and creatures. (While they're phased out, they're treated as though they don't exist. They phase in before that player untaps during his or her next untap step.) -SVar:TrigEquipoise:AB$ Pump | Cost$ 0 | ValidTgts$ Player | IsCurse$ True | RememberTargets$ True | SubAbility$ ChooseLand -SVar:ChooseLand:DB$ ChooseCard | Choices$ Land.TargetedPlayerCtrl | Mandatory$ True | Amount$ LandX | ChoiceTitle$ Choose a land that player controls | SubAbility$ PhasesLand | References$ LandX,OppLand,YourLand,ExcessLand -SVar:PhasesLand:DB$ Phases | Defined$ ChosenCard | SubAbility$ ChooseArtifact -SVar:ChooseArtifact:DB$ ChooseCard | Choices$ Artifact.TargetedPlayerCtrl | Mandatory$ True | Amount$ ArtifactX | ChoiceTitle$ Choose a artifact that player controls | SubAbility$ PhasesArtifact | References$ ArtifactX,OppArtifact,YourArtifact,ExcessArtifact -SVar:PhasesArtifact:DB$ Phases | Defined$ ChosenCard | SubAbility$ ChooseCreature -SVar:ChooseCreature:DB$ ChooseCard | Choices$ Creature.TargetedPlayerCtrl | Mandatory$ True | Amount$ CreatureX | ChoiceTitle$ Choose a creature that player controls | SubAbility$ PhasesCreature | References$ CreatureX,OppCreature,YourCreature,ExcessCreature -SVar:PhasesCreature:DB$ Phases | Defined$ ChosenCard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True | ClearRemembered$ True -SVar:LandX:SVar$ExcessLand/LimitMin.0 -SVar:OppLand:Count$Valid Land.RememberedPlayerCtrl -SVar:YourLand:Count$Valid Land.YouCtrl -SVar:ExcessLand:SVar$OppLand/Minus.YourLand -SVar:ArtifactX:SVar$ExcessArtifact/LimitMin.0 -SVar:OppArtifact:Count$Valid Artifact.RememberedPlayerCtrl -SVar:YourArtifact:Count$Valid Artifact.YouCtrl -SVar:ExcessArtifact:SVar$OppArtifact/Minus.YourArtifact -SVar:CreatureX:SVar$ExcessCreature/LimitMin.0 -SVar:OppCreature:Count$Valid Creature.RememberedPlayerCtrl -SVar:YourCreature:Count$Valid Creature.YouCtrl -SVar:ExcessCreature:SVar$OppCreature/Minus.YourCreature -SVar:Picture:http://www.wizards.com/global/images/magic/general/equipoise.jpg -Oracle:At the beginning of your upkeep, for each land target player controls in excess of the number you control, choose a land he or she controls, then the chosen permanents phase out. Repeat this process for artifacts and creatures. (While they're phased out, they're treated as though they don't exist. They phase in before that player untaps during his or her next untap step.) +Name:Equipoise +ManaCost:2 W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigEquipoise | TriggerDescription$ At the beginning of your upkeep, for each land target player controls in excess of the number you control, choose a land he or she controls, then the chosen permanents phase out. Repeat this process for artifacts and creatures. (While they're phased out, they're treated as though they don't exist. They phase in before that player untaps during his or her next untap step.) +SVar:TrigEquipoise:AB$ Pump | Cost$ 0 | ValidTgts$ Player | IsCurse$ True | RememberTargets$ True | SubAbility$ ChooseLand +SVar:ChooseLand:DB$ ChooseCard | Choices$ Land.TargetedPlayerCtrl | Mandatory$ True | Amount$ LandX | ChoiceTitle$ Choose a land that player controls | SubAbility$ PhasesLand | References$ LandX,OppLand,YourLand,ExcessLand +SVar:PhasesLand:DB$ Phases | Defined$ ChosenCard | SubAbility$ ChooseArtifact +SVar:ChooseArtifact:DB$ ChooseCard | Choices$ Artifact.TargetedPlayerCtrl | Mandatory$ True | Amount$ ArtifactX | ChoiceTitle$ Choose a artifact that player controls | SubAbility$ PhasesArtifact | References$ ArtifactX,OppArtifact,YourArtifact,ExcessArtifact +SVar:PhasesArtifact:DB$ Phases | Defined$ ChosenCard | SubAbility$ ChooseCreature +SVar:ChooseCreature:DB$ ChooseCard | Choices$ Creature.TargetedPlayerCtrl | Mandatory$ True | Amount$ CreatureX | ChoiceTitle$ Choose a creature that player controls | SubAbility$ PhasesCreature | References$ CreatureX,OppCreature,YourCreature,ExcessCreature +SVar:PhasesCreature:DB$ Phases | Defined$ ChosenCard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True | ClearRemembered$ True +SVar:LandX:SVar$ExcessLand/LimitMin.0 +SVar:OppLand:Count$Valid Land.RememberedPlayerCtrl +SVar:YourLand:Count$Valid Land.YouCtrl +SVar:ExcessLand:SVar$OppLand/Minus.YourLand +SVar:ArtifactX:SVar$ExcessArtifact/LimitMin.0 +SVar:OppArtifact:Count$Valid Artifact.RememberedPlayerCtrl +SVar:YourArtifact:Count$Valid Artifact.YouCtrl +SVar:ExcessArtifact:SVar$OppArtifact/Minus.YourArtifact +SVar:CreatureX:SVar$ExcessCreature/LimitMin.0 +SVar:OppCreature:Count$Valid Creature.RememberedPlayerCtrl +SVar:YourCreature:Count$Valid Creature.YouCtrl +SVar:ExcessCreature:SVar$OppCreature/Minus.YourCreature +SVar:Picture:http://www.wizards.com/global/images/magic/general/equipoise.jpg +Oracle:At the beginning of your upkeep, for each land target player controls in excess of the number you control, choose a land he or she controls, then the chosen permanents phase out. Repeat this process for artifacts and creatures. (While they're phased out, they're treated as though they don't exist. They phase in before that player untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/e/eradicate.txt b/forge-gui/res/cardsfolder/e/eradicate.txt index 0d96c9ee7d1..b33df10fda7 100644 --- a/forge-gui/res/cardsfolder/e/eradicate.txt +++ b/forge-gui/res/cardsfolder/e/eradicate.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 B B | Origin$ Battlefield | Destination$ Exile | Vali SVar:DBSearch:DB$ChangeZoneAll | Origin$ Graveyard,Hand,Library | Defined$ TargetedController | Destination$ Exile | ChangeType$ Remembered.sameName | Search$ True | Shuffle$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/eradicate.jpg -Oracle:Exile target nonblack creature. Search its controller's graveyard, hand, and library for all cards with the same name as that creature and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Exile target nonblack creature. Search its controller's graveyard, hand, and library for all cards with the same name as that creature and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/e/erase.txt b/forge-gui/res/cardsfolder/e/erase.txt index be32f1c2045..e0fa2893d5c 100644 --- a/forge-gui/res/cardsfolder/e/erase.txt +++ b/forge-gui/res/cardsfolder/e/erase.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ ChangeZone | Cost$ W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/erase.jpg -Oracle:Exile target enchantment. \ No newline at end of file +Oracle:Exile target enchantment. diff --git a/forge-gui/res/cardsfolder/e/erayo_soratami_ascendant_erayos_essence.txt b/forge-gui/res/cardsfolder/e/erayo_soratami_ascendant_erayos_essence.txt index 3b3ca2678f1..7d240bfcd96 100644 --- a/forge-gui/res/cardsfolder/e/erayo_soratami_ascendant_erayos_essence.txt +++ b/forge-gui/res/cardsfolder/e/erayo_soratami_ascendant_erayos_essence.txt @@ -1,23 +1,23 @@ -Name:Erayo, Soratami Ascendant -ManaCost:1 U -Types:Legendary Creature Moonfolk Monk -PT:1/1 -K:Flying -T:Mode$ SpellCast | CheckSVar$ NumCast | SVarCompare$ EQ4 | NoResolvingCheck$ True | Execute$ TrigFlip | TriggerZones$ Battlefield | TriggerDescription$ Whenever the fourth spell of a turn is cast, flip CARDNAME. -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:NumCast:Count$ThisTurnCast_Card -SVar:Picture:http://www.wizards.com/global/images/magic/general/erayo_soratami_ascendant.jpg -AlternateMode:Flip -Oracle:Flying\nWhenever the fourth spell of a turn is cast, flip Erayo, Soratami Ascendant. - -ALTERNATE - -Name:Erayo's Essence -ManaCost:1 U -Colors:blue -Types:Legendary Enchantment -T:Mode$ SpellCast | ValidActivatingPlayer$ Player.Opponent | ActivatorThisTurnCast$ EQ1 | NoResolvingCheck$ True | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell for the first time in a turn, counter that spell. -SVar:TrigCounter:AB$Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | Destination$ Graveyard -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/erayos_essence.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:Whenever an opponent casts a spell for the first time in a turn, counter that spell. +Name:Erayo, Soratami Ascendant +ManaCost:1 U +Types:Legendary Creature Moonfolk Monk +PT:1/1 +K:Flying +T:Mode$ SpellCast | CheckSVar$ NumCast | SVarCompare$ EQ4 | NoResolvingCheck$ True | Execute$ TrigFlip | TriggerZones$ Battlefield | TriggerDescription$ Whenever the fourth spell of a turn is cast, flip CARDNAME. +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:NumCast:Count$ThisTurnCast_Card +SVar:Picture:http://www.wizards.com/global/images/magic/general/erayo_soratami_ascendant.jpg +AlternateMode:Flip +Oracle:Flying\nWhenever the fourth spell of a turn is cast, flip Erayo, Soratami Ascendant. + +ALTERNATE + +Name:Erayo's Essence +ManaCost:1 U +Colors:blue +Types:Legendary Enchantment +T:Mode$ SpellCast | ValidActivatingPlayer$ Player.Opponent | ActivatorThisTurnCast$ EQ1 | NoResolvingCheck$ True | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell for the first time in a turn, counter that spell. +SVar:TrigCounter:AB$Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | Destination$ Graveyard +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/erayos_essence.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:Whenever an opponent casts a spell for the first time in a turn, counter that spell. diff --git a/forge-gui/res/cardsfolder/e/erdwal_ripper.txt b/forge-gui/res/cardsfolder/e/erdwal_ripper.txt index 8b3d74b58b2..5896b890cb4 100644 --- a/forge-gui/res/cardsfolder/e/erdwal_ripper.txt +++ b/forge-gui/res/cardsfolder/e/erdwal_ripper.txt @@ -1,9 +1,9 @@ -Name:Erdwal Ripper -ManaCost:1 R R -Types:Creature Vampire -PT:2/1 -K:Haste -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/erdwal_ripper.jpg -Oracle:Haste\nWhenever Erdwal Ripper deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Name:Erdwal Ripper +ManaCost:1 R R +Types:Creature Vampire +PT:2/1 +K:Haste +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/erdwal_ripper.jpg +Oracle:Haste\nWhenever Erdwal Ripper deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/e/erebos_god_of_the_dead.txt b/forge-gui/res/cardsfolder/e/erebos_god_of_the_dead.txt index 00051ef877e..85b265c7f2f 100644 --- a/forge-gui/res/cardsfolder/e/erebos_god_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/e/erebos_god_of_the_dead.txt @@ -1,13 +1,13 @@ -Name:Erebos, God of the Dead -ManaCost:3 B -Types:Legendary Enchantment Creature God -PT:5/7 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to black is less than 5, CARDNAME isn't a creature. (Each {B} in the mana costs of permanents you control counts towards your devotion to black.) -SVar:X:Count$Devotion.B -S:Mode$ Continuous | Affected$ Player.Opponent | AddKeyword$ You can't gain life. | Description$ Your opponents can't gain life. -A:AB$ Draw | Cost$ 1 B PayLife<2> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Permanent.Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/erebos_god_of_the_dead.jpg -Oracle:Indestructible\nAs long as your devotion to black is less than five, Erebos isn't a creature. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)\nYour opponents can't gain life.\n{1}{B}, Pay 2 life: Draw a card. \ No newline at end of file +Name:Erebos, God of the Dead +ManaCost:3 B +Types:Legendary Enchantment Creature God +PT:5/7 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to black is less than 5, CARDNAME isn't a creature. (Each {B} in the mana costs of permanents you control counts towards your devotion to black.) +SVar:X:Count$Devotion.B +S:Mode$ Continuous | Affected$ Player.Opponent | AddKeyword$ You can't gain life. | Description$ Your opponents can't gain life. +A:AB$ Draw | Cost$ 1 B PayLife<2> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Permanent.Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/erebos_god_of_the_dead.jpg +Oracle:Indestructible\nAs long as your devotion to black is less than five, Erebos isn't a creature. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.)\nYour opponents can't gain life.\n{1}{B}, Pay 2 life: Draw a card. diff --git a/forge-gui/res/cardsfolder/e/ereboss_emissary.txt b/forge-gui/res/cardsfolder/e/ereboss_emissary.txt index 4b6a40bfa95..9ce33b9ddd0 100644 --- a/forge-gui/res/cardsfolder/e/ereboss_emissary.txt +++ b/forge-gui/res/cardsfolder/e/ereboss_emissary.txt @@ -1,10 +1,10 @@ -Name:Erebos's Emissary -ManaCost:3 B -Types:Enchantment Creature Snake -PT:3/3 -K:Bestow:5 B -A:AB$ Pump | Cost$ Discard<1/Creature> | NumAtt$ +2 | NumDef$ +2 | ConditionPresent$ Card.Self+nonAura | SubAbility$ DBPump | SpellDescription$ CARDNAME gets +2/+2 until end of turn. If CARDNAME is an Aura, enchanted creature gets +2/+2 until end of turn instead. -SVar:DBPump:DB$ Pump | NumAtt$ +2 | NumDef$ +2 | Defined$ Enchanted | ConditionPresent$ Card.Self+Aura -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ereboss_emissary.jpg -Oracle:Bestow {5}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nDiscard a creature card: Erebos's Emissary gets +2/+2 until end of turn. If Erebos's Emissary is an Aura, enchanted creature gets +2/+2 until end of turn instead.\nEnchanted creature gets +3/+3. \ No newline at end of file +Name:Erebos's Emissary +ManaCost:3 B +Types:Enchantment Creature Snake +PT:3/3 +K:Bestow:5 B +A:AB$ Pump | Cost$ Discard<1/Creature> | NumAtt$ +2 | NumDef$ +2 | ConditionPresent$ Card.Self+nonAura | SubAbility$ DBPump | SpellDescription$ CARDNAME gets +2/+2 until end of turn. If CARDNAME is an Aura, enchanted creature gets +2/+2 until end of turn instead. +SVar:DBPump:DB$ Pump | NumAtt$ +2 | NumDef$ +2 | Defined$ Enchanted | ConditionPresent$ Card.Self+Aura +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ereboss_emissary.jpg +Oracle:Bestow {5}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nDiscard a creature card: Erebos's Emissary gets +2/+2 until end of turn. If Erebos's Emissary is an Aura, enchanted creature gets +2/+2 until end of turn instead.\nEnchanted creature gets +3/+3. diff --git a/forge-gui/res/cardsfolder/e/erg_raiders.txt b/forge-gui/res/cardsfolder/e/erg_raiders.txt index 63a0281f8e4..07ae04bf3ed 100644 --- a/forge-gui/res/cardsfolder/e/erg_raiders.txt +++ b/forge-gui/res/cardsfolder/e/erg_raiders.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 2 | ConditionC SVar:ErgAttacked:Count$Valid Creature.Self+notFirstTurnControlled SVar:MustAttack:True SVar:Picture:http://www.wizards.com/global/images/magic/general/erg_raiders.jpg -Oracle:At the beginning of your end step, if Erg Raiders didn't attack this turn, Erg Raiders deals 2 damage to you unless it came under your control this turn. \ No newline at end of file +Oracle:At the beginning of your end step, if Erg Raiders didn't attack this turn, Erg Raiders deals 2 damage to you unless it came under your control this turn. diff --git a/forge-gui/res/cardsfolder/e/erhnam_djinn.txt b/forge-gui/res/cardsfolder/e/erhnam_djinn.txt index 1285b8b69ea..83d8c585072 100644 --- a/forge-gui/res/cardsfolder/e/erhnam_djinn.txt +++ b/forge-gui/res/cardsfolder/e/erhnam_djinn.txt @@ -5,4 +5,4 @@ PT:4/5 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of your upkeep, target non-Wall creature an opponent controls gains forestwalk until your next upkeep. SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.nonWall+OppCtrl | TgtPrompt$ Select target non-Wall creature an opponent controls | KW$ Forestwalk | UntilYourNextUpkeep$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/erhnam_djinn.jpg -Oracle:At the beginning of your upkeep, target non-Wall creature an opponent controls gains forestwalk until your next upkeep. \ No newline at end of file +Oracle:At the beginning of your upkeep, target non-Wall creature an opponent controls gains forestwalk until your next upkeep. diff --git a/forge-gui/res/cardsfolder/e/erhnam_djinn_avatar.txt b/forge-gui/res/cardsfolder/e/erhnam_djinn_avatar.txt index 640fc0f3256..acb6b99eb71 100644 --- a/forge-gui/res/cardsfolder/e/erhnam_djinn_avatar.txt +++ b/forge-gui/res/cardsfolder/e/erhnam_djinn_avatar.txt @@ -1,8 +1,8 @@ -Name:Erhnam Djinn Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+3 -T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ DjinnisGift | TriggerZones$ Command | TriggerDescription$ Whenever you cast a creature spell, put a 1/1 green Saproling creature token onto the battlefield. -SVar:DjinnisGift:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/erhnam_djinn_avatar.jpg -Oracle:Hand +0, life +3\nWhenever you cast a creature spell, put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Name:Erhnam Djinn Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+3 +T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ DjinnisGift | TriggerZones$ Command | TriggerDescription$ Whenever you cast a creature spell, put a 1/1 green Saproling creature token onto the battlefield. +SVar:DjinnisGift:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/erhnam_djinn_avatar.jpg +Oracle:Hand +0, life +3\nWhenever you cast a creature spell, put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/erithizon.txt b/forge-gui/res/cardsfolder/e/erithizon.txt index 0e63ef76a1c..beb74cf2d87 100644 --- a/forge-gui/res/cardsfolder/e/erithizon.txt +++ b/forge-gui/res/cardsfolder/e/erithizon.txt @@ -1,9 +1,9 @@ -Name:Erithizon -ManaCost:2 G G -Types:Creature Beast -PT:4/4 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on target creature of defending player's choice. -SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | TargetingPlayer$ DefendingPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/erithizon.jpg -Oracle:Whenever Erithizon attacks, put a +1/+1 counter on target creature of defending player's choice. \ No newline at end of file +Name:Erithizon +ManaCost:2 G G +Types:Creature Beast +PT:4/4 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on target creature of defending player's choice. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | TargetingPlayer$ DefendingPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/erithizon.jpg +Oracle:Whenever Erithizon attacks, put a +1/+1 counter on target creature of defending player's choice. diff --git a/forge-gui/res/cardsfolder/e/eron_the_relentless.txt b/forge-gui/res/cardsfolder/e/eron_the_relentless.txt index 98b54179578..97abcf512d3 100644 --- a/forge-gui/res/cardsfolder/e/eron_the_relentless.txt +++ b/forge-gui/res/cardsfolder/e/eron_the_relentless.txt @@ -5,4 +5,4 @@ PT:5/2 K:Haste A:AB$ Regenerate | Cost$ R R R | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/eron_the_relentless.jpg -Oracle:Haste\n{R}{R}{R}: Regenerate Eron the Relentless. \ No newline at end of file +Oracle:Haste\n{R}{R}{R}: Regenerate Eron the Relentless. diff --git a/forge-gui/res/cardsfolder/e/erosion.txt b/forge-gui/res/cardsfolder/e/erosion.txt index 25be80e88af..d7feb7c70c3 100644 --- a/forge-gui/res/cardsfolder/e/erosion.txt +++ b/forge-gui/res/cardsfolder/e/erosion.txt @@ -1,11 +1,11 @@ -Name:Erosion -ManaCost:U U U -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ U U U | ValidTgts$ Land | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of the upkeep of enchanted land's controller, destroy that land unless that player pays {1} or 1 life. -SVar:TrigDestroy:AB$ GenericChoice | Cost$ 0 | Choices$ Pay1,Pay1Life | AILogic$ PayUnlessCost | Defined$ EnchantedController -SVar:Pay1:DB$ Destroy | Defined$ Enchanted | UnlessCost$ 1 | UnlessPayer$ TriggeredPlayer | SpellDescription$ Destroy enchanted land unless you pay {1} -SVar:Pay1Life:DB$ Destroy | Defined$ Enchanted | UnlessCost$ PayLife<1> | UnlessPayer$ TriggeredPlayer | SpellDescription$ Destroy enchanted land unless you pay 1 life -SVar:Picture:http://www.wizards.com/global/images/magic/general/erosion.jpg -Oracle:Enchant land\nAt the beginning of the upkeep of enchanted land's controller, destroy that land unless that player pays {1} or 1 life. +Name:Erosion +ManaCost:U U U +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ U U U | ValidTgts$ Land | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of the upkeep of enchanted land's controller, destroy that land unless that player pays {1} or 1 life. +SVar:TrigDestroy:AB$ GenericChoice | Cost$ 0 | Choices$ Pay1,Pay1Life | AILogic$ PayUnlessCost | Defined$ EnchantedController +SVar:Pay1:DB$ Destroy | Defined$ Enchanted | UnlessCost$ 1 | UnlessPayer$ TriggeredPlayer | SpellDescription$ Destroy enchanted land unless you pay {1} +SVar:Pay1Life:DB$ Destroy | Defined$ Enchanted | UnlessCost$ PayLife<1> | UnlessPayer$ TriggeredPlayer | SpellDescription$ Destroy enchanted land unless you pay 1 life +SVar:Picture:http://www.wizards.com/global/images/magic/general/erosion.jpg +Oracle:Enchant land\nAt the beginning of the upkeep of enchanted land's controller, destroy that land unless that player pays {1} or 1 life. diff --git a/forge-gui/res/cardsfolder/e/errand_of_duty.txt b/forge-gui/res/cardsfolder/e/errand_of_duty.txt index 163c3cde0df..a5f9f9eaa7e 100644 --- a/forge-gui/res/cardsfolder/e/errand_of_duty.txt +++ b/forge-gui/res/cardsfolder/e/errand_of_duty.txt @@ -1,7 +1,7 @@ -Name:Errand of Duty -ManaCost:1 W -Types:Instant -A:SP$ Token | Cost$ 1 W | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Banding | SpellDescription$ Put a 1/1 white Knight creature token with banding onto the battlefield. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/errand_of_duty.jpg -Oracle:Put a 1/1 white Knight creature token with banding onto the battlefield. (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.) +Name:Errand of Duty +ManaCost:1 W +Types:Instant +A:SP$ Token | Cost$ 1 W | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Banding | SpellDescription$ Put a 1/1 white Knight creature token with banding onto the battlefield. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/errand_of_duty.jpg +Oracle:Put a 1/1 white Knight creature token with banding onto the battlefield. (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.) diff --git a/forge-gui/res/cardsfolder/e/errant_doomsayers.txt b/forge-gui/res/cardsfolder/e/errant_doomsayers.txt index f22584501f1..9976e6bd71f 100644 --- a/forge-gui/res/cardsfolder/e/errant_doomsayers.txt +++ b/forge-gui/res/cardsfolder/e/errant_doomsayers.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel PT:1/1 A:AB$ Tap | Cost$ T | ValidTgts$ Creature.toughnessLE2 | TgtPrompt$ Select target creature with toughness 2 or less | SpellDescription$ Tap target creature with toughness 2 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/errant_doomsayers.jpg -Oracle:{T}: Tap target creature with toughness 2 or less. \ No newline at end of file +Oracle:{T}: Tap target creature with toughness 2 or less. diff --git a/forge-gui/res/cardsfolder/e/errant_ephemeron.txt b/forge-gui/res/cardsfolder/e/errant_ephemeron.txt index 0ef111a7894..b0067ece554 100644 --- a/forge-gui/res/cardsfolder/e/errant_ephemeron.txt +++ b/forge-gui/res/cardsfolder/e/errant_ephemeron.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying K:Suspend:4:1 U SVar:Picture:http://www.wizards.com/global/images/magic/general/errant_ephemeron.jpg -Oracle:Flying\nSuspend 4-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Flying\nSuspend 4-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/e/errantry.txt b/forge-gui/res/cardsfolder/e/errantry.txt index f6597d38ed8..29410d48079 100644 --- a/forge-gui/res/cardsfolder/e/errantry.txt +++ b/forge-gui/res/cardsfolder/e/errantry.txt @@ -1,8 +1,8 @@ -Name:Errantry -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddHiddenKeyword$ CARDNAME can only attack alone. | Description$ Enchanted creature gets +3/+0 and can only attack alone. -SVar:Picture:http://www.wizards.com/global/images/magic/general/errantry.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+0 and can only attack alone. \ No newline at end of file +Name:Errantry +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddHiddenKeyword$ CARDNAME can only attack alone. | Description$ Enchanted creature gets +3/+0 and can only attack alone. +SVar:Picture:http://www.wizards.com/global/images/magic/general/errantry.jpg +Oracle:Enchant creature\nEnchanted creature gets +3/+0 and can only attack alone. diff --git a/forge-gui/res/cardsfolder/e/erratic_explosion.txt b/forge-gui/res/cardsfolder/e/erratic_explosion.txt index a354fb83863..2da06bc90da 100644 --- a/forge-gui/res/cardsfolder/e/erratic_explosion.txt +++ b/forge-gui/res/cardsfolder/e/erratic_explosion.txt @@ -6,4 +6,4 @@ SVar:Damage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select targ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card12484.jpg -Oracle:Choose target creature or player. Reveal cards from the top of your library until you reveal a nonland card. Erratic Explosion deals damage equal to that card's converted mana cost to that creature or player. Put the revealed cards on the bottom of your library in any order. \ No newline at end of file +Oracle:Choose target creature or player. Reveal cards from the top of your library until you reveal a nonland card. Erratic Explosion deals damage equal to that card's converted mana cost to that creature or player. Put the revealed cards on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/e/erratic_mutation.txt b/forge-gui/res/cardsfolder/e/erratic_mutation.txt index eaf27aaabe1..c3c919a41b0 100644 --- a/forge-gui/res/cardsfolder/e/erratic_mutation.txt +++ b/forge-gui/res/cardsfolder/e/erratic_mutation.txt @@ -1,10 +1,10 @@ -Name:Erratic Mutation -ManaCost:2 U -Types:Instant -A:SP$ DigUntil | Cost$ 2 U | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Library | RevealedDestination$ Library | FoundLibraryPosition$ -1 | RevealedLibraryPosition$ -1 | RememberFound$ True | SubAbility$ MutantPump | SpellDescription$ Choose target creature. Reveal cards from the top of your library until you reveal a nonland card. That creature gets +X/-X until end of turn, where X is that card's converted mana cost. Put all cards revealed this way on the bottom of your library in any order. -SVar:MutantPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ -X | References$ X | SubAbility$ JitterClean -SVar:JitterClean:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/erratic_mutation.jpg -Oracle:Choose target creature. Reveal cards from the top of your library until you reveal a nonland card. That creature gets +X/-X until end of turn, where X is that card's converted mana cost. Put all cards revealed this way on the bottom of your library in any order. \ No newline at end of file +Name:Erratic Mutation +ManaCost:2 U +Types:Instant +A:SP$ DigUntil | Cost$ 2 U | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Library | RevealedDestination$ Library | FoundLibraryPosition$ -1 | RevealedLibraryPosition$ -1 | RememberFound$ True | SubAbility$ MutantPump | SpellDescription$ Choose target creature. Reveal cards from the top of your library until you reveal a nonland card. That creature gets +X/-X until end of turn, where X is that card's converted mana cost. Put all cards revealed this way on the bottom of your library in any order. +SVar:MutantPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ -X | References$ X | SubAbility$ JitterClean +SVar:JitterClean:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/erratic_mutation.jpg +Oracle:Choose target creature. Reveal cards from the top of your library until you reveal a nonland card. That creature gets +X/-X until end of turn, where X is that card's converted mana cost. Put all cards revealed this way on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/e/erratic_portal.txt b/forge-gui/res/cardsfolder/e/erratic_portal.txt index bcaf3163c5e..9898538c805 100644 --- a/forge-gui/res/cardsfolder/e/erratic_portal.txt +++ b/forge-gui/res/cardsfolder/e/erratic_portal.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZone | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | UnlessCost$ 1 | UnlessPayer$ TargetedController | SpellDescription$ Return target creature to its owner's hand unless its controller pays {1}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/erratic_portal.jpg -Oracle:{1}, {T}: Return target creature to its owner's hand unless its controller pays {1}. \ No newline at end of file +Oracle:{1}, {T}: Return target creature to its owner's hand unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/e/ersatz_gnomes.txt b/forge-gui/res/cardsfolder/e/ersatz_gnomes.txt index 3087dde8775..2216583a0c4 100644 --- a/forge-gui/res/cardsfolder/e/ersatz_gnomes.txt +++ b/forge-gui/res/cardsfolder/e/ersatz_gnomes.txt @@ -1,11 +1,11 @@ -Name:Ersatz Gnomes -ManaCost:3 -Types:Artifact Creature Gnome -PT:1/1 -A:AB$ Animate | Cost$ T | Colors$ Colorless | OverwriteColors$ True | ValidTgts$ Card.inZoneStack | TgtZone$ Stack,Battlefield | TgtPrompt$ Select target spell to make colorless | Permanent$ True | SpellDescription$ Target spell becomes colorless. -#For the above part to work, another zone MUST be included because of interaction with regular targeting on the stack that stops the ability from working correctly. Use the inZone targeting restriction to limit it to stack. TODO: Probably need to fix this properly. -A:AB$ Animate | Cost$ T | Colors$ Colorless | OverwriteColors$ True | ValidTgts$ Permanent | TgtPrompt$ Select target permanent to make colorless | SpellDescription$ Target permanent becomes colorless until end of turn. -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ersatz_gnomes.jpg -Oracle:{T}: Target spell becomes colorless.\n{T}: Target permanent becomes colorless until end of turn. \ No newline at end of file +Name:Ersatz Gnomes +ManaCost:3 +Types:Artifact Creature Gnome +PT:1/1 +A:AB$ Animate | Cost$ T | Colors$ Colorless | OverwriteColors$ True | ValidTgts$ Card.inZoneStack | TgtZone$ Stack,Battlefield | TgtPrompt$ Select target spell to make colorless | Permanent$ True | SpellDescription$ Target spell becomes colorless. +#For the above part to work, another zone MUST be included because of interaction with regular targeting on the stack that stops the ability from working correctly. Use the inZone targeting restriction to limit it to stack. TODO: Probably need to fix this properly. +A:AB$ Animate | Cost$ T | Colors$ Colorless | OverwriteColors$ True | ValidTgts$ Permanent | TgtPrompt$ Select target permanent to make colorless | SpellDescription$ Target permanent becomes colorless until end of turn. +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ersatz_gnomes.jpg +Oracle:{T}: Target spell becomes colorless.\n{T}: Target permanent becomes colorless until end of turn. diff --git a/forge-gui/res/cardsfolder/e/ertai.txt b/forge-gui/res/cardsfolder/e/ertai.txt index 98e9d872b90..847b81cc103 100644 --- a/forge-gui/res/cardsfolder/e/ertai.txt +++ b/forge-gui/res/cardsfolder/e/ertai.txt @@ -1,7 +1,7 @@ -Name:Ertai -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+4 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Hexproof | Description$ Creatures you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ertai.jpg -Oracle:Hand -1, life +4\nCreatures you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) \ No newline at end of file +Name:Ertai +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+4 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Hexproof | Description$ Creatures you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ertai.jpg +Oracle:Hand -1, life +4\nCreatures you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/e/ertai_the_corrupted.txt b/forge-gui/res/cardsfolder/e/ertai_the_corrupted.txt index 213b13d670d..7cd5c6f76bc 100644 --- a/forge-gui/res/cardsfolder/e/ertai_the_corrupted.txt +++ b/forge-gui/res/cardsfolder/e/ertai_the_corrupted.txt @@ -5,4 +5,4 @@ PT:3/4 A:AB$ Counter | Cost$ U T Sac<1/Creature;Enchantment/creature or enchantment> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ertai_the_corrupted.jpg -Oracle:{U}, {T}, Sacrifice a creature or enchantment: Counter target spell. \ No newline at end of file +Oracle:{U}, {T}, Sacrifice a creature or enchantment: Counter target spell. diff --git a/forge-gui/res/cardsfolder/e/ertai_wizard_adept.txt b/forge-gui/res/cardsfolder/e/ertai_wizard_adept.txt index 31f76d20e85..19bde5f67a4 100644 --- a/forge-gui/res/cardsfolder/e/ertai_wizard_adept.txt +++ b/forge-gui/res/cardsfolder/e/ertai_wizard_adept.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Wizard PT:1/1 A:AB$ Counter | Cost$ 2 U U T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/ertai_wizard_adept.jpg -Oracle:{2}{U}{U}, {T}: Counter target spell. \ No newline at end of file +Oracle:{2}{U}{U}, {T}: Counter target spell. diff --git a/forge-gui/res/cardsfolder/e/ertais_familiar.txt b/forge-gui/res/cardsfolder/e/ertais_familiar.txt index 573886536d9..8ca0d1481bc 100644 --- a/forge-gui/res/cardsfolder/e/ertais_familiar.txt +++ b/forge-gui/res/cardsfolder/e/ertais_familiar.txt @@ -1,11 +1,11 @@ -Name:Ertai's Familiar -ManaCost:1 U -Types:Creature Illusion -PT:2/2 -K:Phasing -T:Mode$ PhaseOut | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME phases out or leaves the battlefield, put the top three cards of your library into your graveyard. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigMill | TriggerDescription$ When CARDNAME phases out or leaves the battlefield, put the top three cards of your library into your graveyard. -SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You -A:AB$ Pump | Cost$ U | Defined$ Self | KW$ CARDNAME can't phase out. | UntilYourNextUpkeep$ True | SpellDescription$ Until your next upkeep, CARDNAME can't phase out. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ertais_familiar.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.)\nWhen Ertai's Familiar phases out or leaves the battlefield, put the top three cards of your library into your graveyard.\n{U}: Until your next upkeep, Ertai's Familiar can't phase out. +Name:Ertai's Familiar +ManaCost:1 U +Types:Creature Illusion +PT:2/2 +K:Phasing +T:Mode$ PhaseOut | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME phases out or leaves the battlefield, put the top three cards of your library into your graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigMill | TriggerDescription$ When CARDNAME phases out or leaves the battlefield, put the top three cards of your library into your graveyard. +SVar:TrigMill:DB$ Mill | NumCards$ 3 | Defined$ You +A:AB$ Pump | Cost$ U | Defined$ Self | KW$ CARDNAME can't phase out. | UntilYourNextUpkeep$ True | SpellDescription$ Until your next upkeep, CARDNAME can't phase out. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ertais_familiar.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.)\nWhen Ertai's Familiar phases out or leaves the battlefield, put the top three cards of your library into your graveyard.\n{U}: Until your next upkeep, Ertai's Familiar can't phase out. diff --git a/forge-gui/res/cardsfolder/e/ertais_trickery.txt b/forge-gui/res/cardsfolder/e/ertais_trickery.txt index d10d3e372bb..81c06cb6040 100644 --- a/forge-gui/res/cardsfolder/e/ertais_trickery.txt +++ b/forge-gui/res/cardsfolder/e/ertais_trickery.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell if SVar:ConditionKicked:Targeted$Valid Card.kicked SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ertais_trickery.jpg -Oracle:Counter target spell if it was kicked. \ No newline at end of file +Oracle:Counter target spell if it was kicked. diff --git a/forge-gui/res/cardsfolder/e/escape_artist.txt b/forge-gui/res/cardsfolder/e/escape_artist.txt index f47e696069e..63647093818 100644 --- a/forge-gui/res/cardsfolder/e/escape_artist.txt +++ b/forge-gui/res/cardsfolder/e/escape_artist.txt @@ -5,4 +5,4 @@ PT:1/1 K:Unblockable A:AB$ ChangeZone | Cost$ U Discard<1/Card> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/escape_artist.jpg -Oracle:Escape Artist can't be blocked.\n{U}, Discard a card: Return Escape Artist to its owner's hand. \ No newline at end of file +Oracle:Escape Artist can't be blocked.\n{U}, Discard a card: Return Escape Artist to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/escape_routes.txt b/forge-gui/res/cardsfolder/e/escape_routes.txt index 63db5bb36de..130bc328ebe 100644 --- a/forge-gui/res/cardsfolder/e/escape_routes.txt +++ b/forge-gui/res/cardsfolder/e/escape_routes.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature.White+YouCtrl,Creature.Black+ SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/escape_routes.jpg -Oracle:{2}{U}: Return target white or black creature you control to its owner's hand. \ No newline at end of file +Oracle:{2}{U}: Return target white or black creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/escaped_null.txt b/forge-gui/res/cardsfolder/e/escaped_null.txt index 9fe4817c8a2..173738f0a72 100644 --- a/forge-gui/res/cardsfolder/e/escaped_null.txt +++ b/forge-gui/res/cardsfolder/e/escaped_null.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, it gets +5/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +5 SVar:Picture:http://www.wizards.com/global/images/magic/general/escaped_null.jpg -Oracle:Lifelink\nWhenever Escaped Null blocks or becomes blocked, it gets +5/+0 until end of turn. \ No newline at end of file +Oracle:Lifelink\nWhenever Escaped Null blocks or becomes blocked, it gets +5/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/escaped_shapeshifter.txt b/forge-gui/res/cardsfolder/e/escaped_shapeshifter.txt index 9b7110b5fb2..ef18b116bb5 100644 --- a/forge-gui/res/cardsfolder/e/escaped_shapeshifter.txt +++ b/forge-gui/res/cardsfolder/e/escaped_shapeshifter.txt @@ -19,4 +19,4 @@ SVar:BLACK:Count$Valid Creature.withProtection from black+notnamed Escaped Shape SVar:RED:Count$Valid Creature.withProtection from red+notnamed Escaped Shapeshifter+OppCtrl SVar:GREEN:Count$Valid Creature.withProtection from green+notnamed Escaped Shapeshifter+OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/escaped_shapeshifter.jpg -Oracle:As long as an opponent controls a creature with flying not named Escaped Shapeshifter, Escaped Shapeshifter has flying. The same is true for first strike, trample, and protection from any color. \ No newline at end of file +Oracle:As long as an opponent controls a creature with flying not named Escaped Shapeshifter, Escaped Shapeshifter has flying. The same is true for first strike, trample, and protection from any color. diff --git a/forge-gui/res/cardsfolder/e/esper_battlemage.txt b/forge-gui/res/cardsfolder/e/esper_battlemage.txt index a179e223110..79898450445 100644 --- a/forge-gui/res/cardsfolder/e/esper_battlemage.txt +++ b/forge-gui/res/cardsfolder/e/esper_battlemage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ PreventDamage | Cost$ W T | Defined$ You | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to you this turn. A:AB$ Pump | Cost$ B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/esper_battlemage.jpg -Oracle:{W}, {T}: Prevent the next 2 damage that would be dealt to you this turn.\n{B}, {T}: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{W}, {T}: Prevent the next 2 damage that would be dealt to you this turn.\n{B}, {T}: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/esper_charm.txt b/forge-gui/res/cardsfolder/e/esper_charm.txt index 5e24c0dd1ee..ca83415172f 100644 --- a/forge-gui/res/cardsfolder/e/esper_charm.txt +++ b/forge-gui/res/cardsfolder/e/esper_charm.txt @@ -7,4 +7,4 @@ SVar:DBDraw:DB$ Draw | NumCards$ 2 | SpellDescription$ Draw two cards; SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/esper_charm.jpg -Oracle:Choose one - Destroy target enchantment; or draw two cards; or target player discards two cards. \ No newline at end of file +Oracle:Choose one - Destroy target enchantment; or draw two cards; or target player discards two cards. diff --git a/forge-gui/res/cardsfolder/e/esper_cormorants.txt b/forge-gui/res/cardsfolder/e/esper_cormorants.txt index c793a6fc833..8ce91cee723 100644 --- a/forge-gui/res/cardsfolder/e/esper_cormorants.txt +++ b/forge-gui/res/cardsfolder/e/esper_cormorants.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Bird PT:3/3 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/esper_cormorants.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/e/esper_panorama.txt b/forge-gui/res/cardsfolder/e/esper_panorama.txt index 2bd7e57468b..28706963aa8 100644 --- a/forge-gui/res/cardsfolder/e/esper_panorama.txt +++ b/forge-gui/res/cardsfolder/e/esper_panorama.txt @@ -4,4 +4,4 @@ Types:Land 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.Plains+Basic,Land.Island+Basic,Land.Swamp+Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic Plains, Island, or Swamp card and put it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/esper_panorama.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Esper Panorama: Search your library for a basic Plains, Island, or Swamp card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Esper Panorama: Search your library for a basic Plains, Island, or Swamp card and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/esper_sojourners.txt b/forge-gui/res/cardsfolder/e/esper_sojourners.txt index 46dd1f49d72..b31130d3f81 100644 --- a/forge-gui/res/cardsfolder/e/esper_sojourners.txt +++ b/forge-gui/res/cardsfolder/e/esper_sojourners.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigTapOrUntap:AB$TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/esper_sojourners.jpg -Oracle:When you cycle Esper Sojourners or it dies, you may tap or untap target permanent.\nCycling {2}{U} ({2}{U}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:When you cycle Esper Sojourners or it dies, you may tap or untap target permanent.\nCycling {2}{U} ({2}{U}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/e/esper_stormblade.txt b/forge-gui/res/cardsfolder/e/esper_stormblade.txt index 3ff4486c696..c3c871f2fdc 100644 --- a/forge-gui/res/cardsfolder/e/esper_stormblade.txt +++ b/forge-gui/res/cardsfolder/e/esper_stormblade.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKe SVar:X:Count$Valid Permanent.YouCtrl+MultiColor+Other SVar:BuffedBy:Permanent.MultiColor SVar:Picture:http://www.wizards.com/global/images/magic/general/esper_stormblade.jpg -Oracle:As long as you control another multicolored permanent, Esper Stormblade gets +1/+1 and has flying. \ No newline at end of file +Oracle:As long as you control another multicolored permanent, Esper Stormblade gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/e/esperzoa.txt b/forge-gui/res/cardsfolder/e/esperzoa.txt index 20f79cd91cc..6b751b797e6 100644 --- a/forge-gui/res/cardsfolder/e/esperzoa.txt +++ b/forge-gui/res/cardsfolder/e/esperzoa.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | ChangeType$ Artifact.YouCtrl | ChangeNum$ 1 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/esperzoa.jpg -Oracle:Flying\nAt the beginning of your upkeep, return an artifact you control to its owner's hand. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, return an artifact you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/essence_backlash.txt b/forge-gui/res/cardsfolder/e/essence_backlash.txt index 4423f9d0d08..38c2591d64f 100644 --- a/forge-gui/res/cardsfolder/e/essence_backlash.txt +++ b/forge-gui/res/cardsfolder/e/essence_backlash.txt @@ -1,8 +1,8 @@ -Name:Essence Backlash -ManaCost:2 U R -Types:Instant -A:SP$ Counter | Cost$ 2 U R | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBDamage | SpellDescription$ Counter target creature spell. CARDNAME deals damage equal to that spell's power to its controller. -SVar:DBDamage:DB$ DealDamage | Cost$ 0 | NumDmg$ Backlash | References$ Backlash | Defined$ TargetedController -SVar:Backlash:Targeted$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_backlash.jpg -Oracle:Counter target creature spell. Essence Backlash deals damage equal to that spell's power to its controller. \ No newline at end of file +Name:Essence Backlash +ManaCost:2 U R +Types:Instant +A:SP$ Counter | Cost$ 2 U R | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBDamage | SpellDescription$ Counter target creature spell. CARDNAME deals damage equal to that spell's power to its controller. +SVar:DBDamage:DB$ DealDamage | Cost$ 0 | NumDmg$ Backlash | References$ Backlash | Defined$ TargetedController +SVar:Backlash:Targeted$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_backlash.jpg +Oracle:Counter target creature spell. Essence Backlash deals damage equal to that spell's power to its controller. diff --git a/forge-gui/res/cardsfolder/e/essence_bottle.txt b/forge-gui/res/cardsfolder/e/essence_bottle.txt index 114fe50a367..af6c87451f2 100644 --- a/forge-gui/res/cardsfolder/e/essence_bottle.txt +++ b/forge-gui/res/cardsfolder/e/essence_bottle.txt @@ -1,9 +1,9 @@ -Name:Essence Bottle -ManaCost:2 -Types:Artifact -A:AB$ PutCounter | Cost$ 3 T | Defined$ Self | CounterType$ ELIXIR | CounterNum$ 1 | SpellDescription$ Put an elixir counter on CARDNAME. -A:AB$ GainLife | Cost$ T SubCounter | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each elixir counter removed this way. -SVar:X:SVar$CostCountersRemoved/Twice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_bottle.jpg -Oracle:{3}, {T}: Put an elixir counter on Essence Bottle.\n{T}, Remove all elixir counters from Essence Bottle: You gain 2 life for each elixir counter removed this way. \ No newline at end of file +Name:Essence Bottle +ManaCost:2 +Types:Artifact +A:AB$ PutCounter | Cost$ 3 T | Defined$ Self | CounterType$ ELIXIR | CounterNum$ 1 | SpellDescription$ Put an elixir counter on CARDNAME. +A:AB$ GainLife | Cost$ T SubCounter | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each elixir counter removed this way. +SVar:X:SVar$CostCountersRemoved/Twice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_bottle.jpg +Oracle:{3}, {T}: Put an elixir counter on Essence Bottle.\n{T}, Remove all elixir counters from Essence Bottle: You gain 2 life for each elixir counter removed this way. diff --git a/forge-gui/res/cardsfolder/e/essence_drain.txt b/forge-gui/res/cardsfolder/e/essence_drain.txt index a7eae715d90..c2224350a06 100644 --- a/forge-gui/res/cardsfolder/e/essence_drain.txt +++ b/forge-gui/res/cardsfolder/e/essence_drain.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 4 B | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBGainLife | SpellDescription$ Essence Drain deals 3 damage to target creature or player and you gain 3 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_drain.jpg -Oracle:Essence Drain deals 3 damage to target creature or player and you gain 3 life. \ No newline at end of file +Oracle:Essence Drain deals 3 damage to target creature or player and you gain 3 life. diff --git a/forge-gui/res/cardsfolder/e/essence_feed.txt b/forge-gui/res/cardsfolder/e/essence_feed.txt index 16ed39f9291..83c273ec9fa 100644 --- a/forge-gui/res/cardsfolder/e/essence_feed.txt +++ b/forge-gui/res/cardsfolder/e/essence_feed.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 | SubAbility$ DBToke SVar:DBToken:DB$ Token | TokenAmount$ 3 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 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/essence_feed.jpg -Oracle:Target player loses 3 life. You gain 3 life and put three 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 +Oracle:Target player loses 3 life. You gain 3 life and put three 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/e/essence_filter.txt b/forge-gui/res/cardsfolder/e/essence_filter.txt index ceece2088b9..eb56f35f673 100644 --- a/forge-gui/res/cardsfolder/e/essence_filter.txt +++ b/forge-gui/res/cardsfolder/e/essence_filter.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 1 G G | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments A:SP$ DestroyAll | Cost$ 1 G G | ValidCards$ Enchantment.nonWhite | SpellDescription$ or all nonwhite enchantments. SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_filter.jpg -Oracle:Destroy all enchantments or all nonwhite enchantments. \ No newline at end of file +Oracle:Destroy all enchantments or all nonwhite enchantments. diff --git a/forge-gui/res/cardsfolder/e/essence_flare.txt b/forge-gui/res/cardsfolder/e/essence_flare.txt index f3c83972c34..fda3c749ee1 100644 --- a/forge-gui/res/cardsfolder/e/essence_flare.txt +++ b/forge-gui/res/cardsfolder/e/essence_flare.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ M0M1 | CounterNum$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_flare.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+0.\nAt the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+0.\nAt the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/e/essence_fracture.txt b/forge-gui/res/cardsfolder/e/essence_fracture.txt index d77f33d4733..56ebe244407 100644 --- a/forge-gui/res/cardsfolder/e/essence_fracture.txt +++ b/forge-gui/res/cardsfolder/e/essence_fracture.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 3 U U | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return two target creatures to their owners' hands. K:Cycling:2 U SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_fracture.jpg -Oracle:Return two target creatures to their owners' hands.\nCycling {2}{U} ({2}{U}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Return two target creatures to their owners' hands.\nCycling {2}{U} ({2}{U}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/e/essence_harvest.txt b/forge-gui/res/cardsfolder/e/essence_harvest.txt index e511d5357f8..adf8386429c 100644 --- a/forge-gui/res/cardsfolder/e/essence_harvest.txt +++ b/forge-gui/res/cardsfolder/e/essence_harvest.txt @@ -1,8 +1,8 @@ -Name:Essence Harvest -ManaCost:2 B -Types:Sorcery -A:SP$ LoseLife | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ Target player loses X life and you gain X life, where X is the highest power amongst creatures you control. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Count$GreatestPower_Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_harvest.jpg -Oracle:Target player loses X life and you gain X life, where X is the greatest power among creatures you control. \ No newline at end of file +Name:Essence Harvest +ManaCost:2 B +Types:Sorcery +A:SP$ LoseLife | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ X | SubAbility$ DBGainLife | References$ X | SpellDescription$ Target player loses X life and you gain X life, where X is the highest power amongst creatures you control. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Count$GreatestPower_Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_harvest.jpg +Oracle:Target player loses X life and you gain X life, where X is the greatest power among creatures you control. diff --git a/forge-gui/res/cardsfolder/e/essence_leak.txt b/forge-gui/res/cardsfolder/e/essence_leak.txt index d97350a00cd..483ee90c4fb 100644 --- a/forge-gui/res/cardsfolder/e/essence_leak.txt +++ b/forge-gui/res/cardsfolder/e/essence_leak.txt @@ -1,12 +1,12 @@ -Name:Essence Leak -ManaCost:U -Types:Enchantment Aura -K:Enchant permanent -A:SP$ Attach | Cost$ U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | AITgts$ Card.cmcGE1+Green,Card.cmcGE1+Red | AILogic$ Curse -S:Mode$ Continuous | Affected$ Permanent.AttachedBy+Red,Permanent.AttachedBy+Green | AddTrigger$ TrigEssencePhase | AddSVar$ TrigEssenceLeak | Description$ As long as enchanted permanent is red or green, it has "At the beginning of your upkeep, sacrifice this permanent unless you pay its mana cost." -SVar:TrigEssencePhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigEssenceLeak | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice this permanent unless you pay its mana cost. -SVar:TrigEssenceLeak:DB$ Sacrifice | Defined$ Self | UnlessCost$ CardManaCost | UnlessPayer$ You -SVar:RemRandomDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_leak.jpg -Oracle:Enchant permanent\nAs long as enchanted permanent is red or green, it has "At the beginning of your upkeep, sacrifice this permanent unless you pay its mana cost." \ No newline at end of file +Name:Essence Leak +ManaCost:U +Types:Enchantment Aura +K:Enchant permanent +A:SP$ Attach | Cost$ U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | AITgts$ Card.cmcGE1+Green,Card.cmcGE1+Red | AILogic$ Curse +S:Mode$ Continuous | Affected$ Permanent.AttachedBy+Red,Permanent.AttachedBy+Green | AddTrigger$ TrigEssencePhase | AddSVar$ TrigEssenceLeak | Description$ As long as enchanted permanent is red or green, it has "At the beginning of your upkeep, sacrifice this permanent unless you pay its mana cost." +SVar:TrigEssencePhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigEssenceLeak | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice this permanent unless you pay its mana cost. +SVar:TrigEssenceLeak:DB$ Sacrifice | Defined$ Self | UnlessCost$ CardManaCost | UnlessPayer$ You +SVar:RemRandomDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_leak.jpg +Oracle:Enchant permanent\nAs long as enchanted permanent is red or green, it has "At the beginning of your upkeep, sacrifice this permanent unless you pay its mana cost." diff --git a/forge-gui/res/cardsfolder/e/essence_of_the_wild.txt b/forge-gui/res/cardsfolder/e/essence_of_the_wild.txt index 86c23569f07..704fe05609c 100644 --- a/forge-gui/res/cardsfolder/e/essence_of_the_wild.txt +++ b/forge-gui/res/cardsfolder/e/essence_of_the_wild.txt @@ -1,8 +1,8 @@ -Name:Essence of the Wild -ManaCost:3 G G G -Types:Creature Avatar -PT:6/6 -K:ETBReplacement:Copy:EssenceClone:Mandatory:Battlefield:Creature.YouCtrl -SVar:EssenceClone:DB$ Clone | Defined$ Self | CloneTarget$ ReplacedCard | SpellDescription$ Creatures you control enter the battlefield as a copy of CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_of_the_wild.jpg -Oracle:Creatures you control enter the battlefield as a copy of Essence of the Wild. \ No newline at end of file +Name:Essence of the Wild +ManaCost:3 G G G +Types:Creature Avatar +PT:6/6 +K:ETBReplacement:Copy:EssenceClone:Mandatory:Battlefield:Creature.YouCtrl +SVar:EssenceClone:DB$ Clone | Defined$ Self | CloneTarget$ ReplacedCard | SpellDescription$ Creatures you control enter the battlefield as a copy of CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_of_the_wild.jpg +Oracle:Creatures you control enter the battlefield as a copy of Essence of the Wild. diff --git a/forge-gui/res/cardsfolder/e/essence_scatter.txt b/forge-gui/res/cardsfolder/e/essence_scatter.txt index 39325527b23..9697452b46a 100644 --- a/forge-gui/res/cardsfolder/e/essence_scatter.txt +++ b/forge-gui/res/cardsfolder/e/essence_scatter.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SpellDescription$ Counter target creature spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_scatter.jpg -Oracle:Counter target creature spell. \ No newline at end of file +Oracle:Counter target creature spell. diff --git a/forge-gui/res/cardsfolder/e/essence_sliver.txt b/forge-gui/res/cardsfolder/e/essence_sliver.txt index 84c5c2b197a..9e5d4a13f0d 100644 --- a/forge-gui/res/cardsfolder/e/essence_sliver.txt +++ b/forge-gui/res/cardsfolder/e/essence_sliver.txt @@ -8,4 +8,4 @@ SVar:X:TriggerCount$DamageAmount SVar:PlayMain1:TRUE SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_sliver.jpg -Oracle:Whenever a Sliver deals damage, its controller gains that much life. \ No newline at end of file +Oracle:Whenever a Sliver deals damage, its controller gains that much life. diff --git a/forge-gui/res/cardsfolder/e/essence_vortex.txt b/forge-gui/res/cardsfolder/e/essence_vortex.txt index cc75b183832..58d832c4254 100644 --- a/forge-gui/res/cardsfolder/e/essence_vortex.txt +++ b/forge-gui/res/cardsfolder/e/essence_vortex.txt @@ -1,7 +1,7 @@ -Name:Essence Vortex -ManaCost:1 U B -Types:Instant -A:SP$ Destroy | Cost$ 1 U B | ValidTgts$ Creature | NoRegen$ True | UnlessCost$ PayLife | UnlessPayer$ TargetedController | SpellDescription$ Destroy target creature unless its controller pays life equal to its toughness. A creature destroyed this way can't be regenerated. -SVar:X:Targeted$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_vortex.jpg -Oracle:Destroy target creature unless its controller pays life equal to its toughness. A creature destroyed this way can't be regenerated. \ No newline at end of file +Name:Essence Vortex +ManaCost:1 U B +Types:Instant +A:SP$ Destroy | Cost$ 1 U B | ValidTgts$ Creature | NoRegen$ True | UnlessCost$ PayLife | UnlessPayer$ TargetedController | SpellDescription$ Destroy target creature unless its controller pays life equal to its toughness. A creature destroyed this way can't be regenerated. +SVar:X:Targeted$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/essence_vortex.jpg +Oracle:Destroy target creature unless its controller pays life equal to its toughness. A creature destroyed this way can't be regenerated. diff --git a/forge-gui/res/cardsfolder/e/essence_warden.txt b/forge-gui/res/cardsfolder/e/essence_warden.txt index bbbe9f63014..67229f62525 100644 --- a/forge-gui/res/cardsfolder/e/essence_warden.txt +++ b/forge-gui/res/cardsfolder/e/essence_warden.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122428.jpg -Oracle:Whenever another creature enters the battlefield, you gain 1 life. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/e/etched_champion.txt b/forge-gui/res/cardsfolder/e/etched_champion.txt index e6669a7719b..135e2a9ff1f 100644 --- a/forge-gui/res/cardsfolder/e/etched_champion.txt +++ b/forge-gui/res/cardsfolder/e/etched_champion.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection from white & Protection from blue & Protection from black & Protection from red & Protection from green | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME has protection from all colors as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/etched_champion.jpg -Oracle:Metalcraft - Etched Champion has protection from all colors as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Etched Champion has protection from all colors as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/e/etched_monstrosity.txt b/forge-gui/res/cardsfolder/e/etched_monstrosity.txt index 4242c1d8286..90cb4942bc6 100644 --- a/forge-gui/res/cardsfolder/e/etched_monstrosity.txt +++ b/forge-gui/res/cardsfolder/e/etched_monstrosity.txt @@ -5,4 +5,4 @@ PT:10/10 K:etbCounter:M1M1:5 A:AB$ Draw | Cost$ W U B R G SubCounter<5/M1M1> | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 3 | SpellDescription$ Target player draws three cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/etched_monstrosity.jpg -Oracle:Etched Monstrosity enters the battlefield with five -1/-1 counters on it.\n{W}{U}{B}{R}{G}, Remove five -1/-1 counters from Etched Monstrosity: Target player draws three cards. \ No newline at end of file +Oracle:Etched Monstrosity enters the battlefield with five -1/-1 counters on it.\n{W}{U}{B}{R}{G}, Remove five -1/-1 counters from Etched Monstrosity: Target player draws three cards. diff --git a/forge-gui/res/cardsfolder/e/etched_oracle.txt b/forge-gui/res/cardsfolder/e/etched_oracle.txt index 30ec33177df..c34dad1ee9e 100644 --- a/forge-gui/res/cardsfolder/e/etched_oracle.txt +++ b/forge-gui/res/cardsfolder/e/etched_oracle.txt @@ -6,4 +6,4 @@ K:Sunburst A:AB$ Draw | Cost$ 1 SubCounter<4/P1P1> | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 3 | SpellDescription$ Target player draws 3 cards. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/etched_oracle.jpg -Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\n{1}, Remove four +1/+1 counters from Etched Oracle: Target player draws three cards. \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\n{1}, Remove four +1/+1 counters from Etched Oracle: Target player draws three cards. diff --git a/forge-gui/res/cardsfolder/e/etched_oracle_avatar.txt b/forge-gui/res/cardsfolder/e/etched_oracle_avatar.txt index 9545ca32c76..c4822b8053e 100644 --- a/forge-gui/res/cardsfolder/e/etched_oracle_avatar.txt +++ b/forge-gui/res/cardsfolder/e/etched_oracle_avatar.txt @@ -1,8 +1,8 @@ -Name:Etched Oracle Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-4 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Card.YouCtrl | AddHiddenKeyword$ Alternative Cost W U B R G | AffectedZone$ Hand,Graveyard,Exile,Library,Command | Description$ You may pay {W}{U}{B}{R}{G} rather than pay the mana cost for spells that you cast. -SVar:RemRandomDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/etched_oracle_avatar.jpg -Oracle:Hand +1, life -4\nYou may pay {W}{U}{B}{R}{G} rather than pay the mana cost for spells that you cast. \ No newline at end of file +Name:Etched Oracle Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-4 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Card.YouCtrl | AddHiddenKeyword$ Alternative Cost W U B R G | AffectedZone$ Hand,Graveyard,Exile,Library,Command | Description$ You may pay {W}{U}{B}{R}{G} rather than pay the mana cost for spells that you cast. +SVar:RemRandomDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/etched_oracle_avatar.jpg +Oracle:Hand +1, life -4\nYou may pay {W}{U}{B}{R}{G} rather than pay the mana cost for spells that you cast. diff --git a/forge-gui/res/cardsfolder/e/eternal_dominion.txt b/forge-gui/res/cardsfolder/e/eternal_dominion.txt index ed61ab595cf..fbd73f8f9db 100644 --- a/forge-gui/res/cardsfolder/e/eternal_dominion.txt +++ b/forge-gui/res/cardsfolder/e/eternal_dominion.txt @@ -1,8 +1,8 @@ -Name:Eternal Dominion -ManaCost:7 U U U -Types:Sorcery -K:Epic -A:SP$ ChangeZone | Cost$ 7 U U U | Origin$ Library | Destination$ Battlefield | ValidTgts$ Opponent | ChangeType$ Artifact,Creature,Enchantment,Land | ChangeNum$ 1 | GainControl$ True | IsCurse$ True | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for a creature card and put that card onto the battlefield under your control. Then that player shuffles his or her library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eternal_dominion.jpg -Oracle:Search target opponent's library for an artifact, creature, enchantment, or land card. Put that card onto the battlefield under your control. Then that player shuffles his or her library.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability. You may choose a new target for the copy.) \ No newline at end of file +Name:Eternal Dominion +ManaCost:7 U U U +Types:Sorcery +K:Epic +A:SP$ ChangeZone | Cost$ 7 U U U | Origin$ Library | Destination$ Battlefield | ValidTgts$ Opponent | ChangeType$ Artifact,Creature,Enchantment,Land | ChangeNum$ 1 | GainControl$ True | IsCurse$ True | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for a creature card and put that card onto the battlefield under your control. Then that player shuffles his or her library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eternal_dominion.jpg +Oracle:Search target opponent's library for an artifact, creature, enchantment, or land card. Put that card onto the battlefield under your control. Then that player shuffles his or her library.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability. You may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/e/eternal_dragon.txt b/forge-gui/res/cardsfolder/e/eternal_dragon.txt index 2a0a7c53147..7417017cbbc 100644 --- a/forge-gui/res/cardsfolder/e/eternal_dragon.txt +++ b/forge-gui/res/cardsfolder/e/eternal_dragon.txt @@ -6,4 +6,4 @@ K:Flying K:TypeCycling:Plains:2 A:AB$ ChangeZone | Cost$ 3 W W | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/eternal_dragon.jpg -Oracle:Flying\n{3}{W}{W}: Return Eternal Dragon from your graveyard to your hand. Activate this ability only during your upkeep.\nPlainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Flying\n{3}{W}{W}: Return Eternal Dragon from your graveyard to your hand. Activate this ability only during your upkeep.\nPlainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/e/eternal_flame.txt b/forge-gui/res/cardsfolder/e/eternal_flame.txt index 1a473551999..b8ee9afcdf3 100644 --- a/forge-gui/res/cardsfolder/e/eternal_flame.txt +++ b/forge-gui/res/cardsfolder/e/eternal_flame.txt @@ -6,4 +6,4 @@ SVar:DBDealDamage:DB$DealDamage | NumDmg$ Y | Defined$ You | References$ Y SVar:X:Count$NumTypeYouCtrl.Mountain SVar:Y:Count$NumTypeYouCtrl.Mountain/HalfUp SVar:Picture:http://www.wizards.com/global/images/magic/general/eternal_flame.jpg -Oracle:Eternal Flame deals X damage to target opponent, where X is the number of Mountains you control. It deals half X damage, rounded up, to you. \ No newline at end of file +Oracle:Eternal Flame deals X damage to target opponent, where X is the number of Mountains you control. It deals half X damage, rounded up, to you. diff --git a/forge-gui/res/cardsfolder/e/eternal_warrior.txt b/forge-gui/res/cardsfolder/e/eternal_warrior.txt index 1ccc0e28158..78d52ef761b 100644 --- a/forge-gui/res/cardsfolder/e/eternal_warrior.txt +++ b/forge-gui/res/cardsfolder/e/eternal_warrior.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Vigilance | Description$ Enchanted creature has vigilance. SVar:Picture:http://www.wizards.com/global/images/magic/general/eternal_warrior.jpg -Oracle:Enchant creature\nEnchanted creature has vigilance. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has vigilance. diff --git a/forge-gui/res/cardsfolder/e/eternal_witness.txt b/forge-gui/res/cardsfolder/e/eternal_witness.txt index 08bbba6ac31..2f3497de215 100644 --- a/forge-gui/res/cardsfolder/e/eternal_witness.txt +++ b/forge-gui/res/cardsfolder/e/eternal_witness.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card51628.jpg -Oracle:When Eternal Witness enters the battlefield, you may return target card from your graveyard to your hand. \ No newline at end of file +Oracle:When Eternal Witness enters the battlefield, you may return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/e/eternity_snare.txt b/forge-gui/res/cardsfolder/e/eternity_snare.txt index e1f4dc0f567..3aebd574c62 100644 --- a/forge-gui/res/cardsfolder/e/eternity_snare.txt +++ b/forge-gui/res/cardsfolder/e/eternity_snare.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/eternity_snare.jpg -Oracle:Enchant creature\nWhen Eternity Snare enters the battlefield, draw a card.\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant creature\nWhen Eternity Snare enters the battlefield, draw a card.\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/e/eternity_vessel.txt b/forge-gui/res/cardsfolder/e/eternity_vessel.txt index df2c13ed86e..3e3fd71c93d 100644 --- a/forge-gui/res/cardsfolder/e/eternity_vessel.txt +++ b/forge-gui/res/cardsfolder/e/eternity_vessel.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigLife:AB$SetLife | Cost$ 0 | Defined$ You | LifeAmount$ Y | References$ Y SVar:Y:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/eternity_vessel.jpg -Oracle:Eternity Vessel enters the battlefield with X charge counters on it, where X is your life total.\nLandfall - Whenever a land enters the battlefield under your control, you may have your life total become the number of charge counters on Eternity Vessel. \ No newline at end of file +Oracle:Eternity Vessel enters the battlefield with X charge counters on it, where X is your life total.\nLandfall - Whenever a land enters the battlefield under your control, you may have your life total become the number of charge counters on Eternity Vessel. diff --git a/forge-gui/res/cardsfolder/e/ether_well.txt b/forge-gui/res/cardsfolder/e/ether_well.txt index d95de02caba..6845b807468 100644 --- a/forge-gui/res/cardsfolder/e/ether_well.txt +++ b/forge-gui/res/cardsfolder/e/ether_well.txt @@ -1,12 +1,12 @@ -Name:Ether Well -ManaCost:3 U -Types:Instant -A:SP$ Pump | Cost$ 3 U | ValidTgts$ Creature | IsCurse$ True | RememberObjects$ Targeted | SubAbility$ DBDefaultAction | StackDescription$ SpellDescription | SpellDescription$ Put target creature on top of its owner's library. If that creature is red, you may put it on the bottom of its owner's library instead. -SVar:DBDefaultAction:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBChoose -SVar:DBChoose:DB$ GenericChoice | Cost$ 0 | Choices$ DBBottomLibChoice,DBTopLibChoice | Defined$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBTopLibChoice:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. -SVar:DBBottomLibChoice:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ If that creature is red, you may put it on the bottom of its owner's library instead. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Creature.IsRemembered+Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/ether_well.jpg -Oracle:Put target creature on top of its owner's library. If that creature is red, you may put it on the bottom of its owner's library instead. \ No newline at end of file +Name:Ether Well +ManaCost:3 U +Types:Instant +A:SP$ Pump | Cost$ 3 U | ValidTgts$ Creature | IsCurse$ True | RememberObjects$ Targeted | SubAbility$ DBDefaultAction | StackDescription$ SpellDescription | SpellDescription$ Put target creature on top of its owner's library. If that creature is red, you may put it on the bottom of its owner's library instead. +SVar:DBDefaultAction:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBChoose +SVar:DBChoose:DB$ GenericChoice | Cost$ 0 | Choices$ DBBottomLibChoice,DBTopLibChoice | Defined$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBTopLibChoice:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. +SVar:DBBottomLibChoice:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ If that creature is red, you may put it on the bottom of its owner's library instead. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Creature.IsRemembered+Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/ether_well.jpg +Oracle:Put target creature on top of its owner's library. If that creature is red, you may put it on the bottom of its owner's library instead. diff --git a/forge-gui/res/cardsfolder/e/ethercaste_knight.txt b/forge-gui/res/cardsfolder/e/ethercaste_knight.txt index 3804d4d08bf..f36bb509e5c 100644 --- a/forge-gui/res/cardsfolder/e/ethercaste_knight.txt +++ b/forge-gui/res/cardsfolder/e/ethercaste_knight.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Human Knight PT:1/3 K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/ethercaste_knight.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/e/ethereal_armor.txt b/forge-gui/res/cardsfolder/e/ethereal_armor.txt index 42e4b009ea7..1b9fb85a733 100644 --- a/forge-gui/res/cardsfolder/e/ethereal_armor.txt +++ b/forge-gui/res/cardsfolder/e/ethereal_armor.txt @@ -1,10 +1,10 @@ -Name:Ethereal Armor -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+1 for each enchantment you control and has first strike. -SVar:X:Count$Valid Enchantment.YouCtrl -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_armor.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each enchantment you control and has first strike. \ No newline at end of file +Name:Ethereal Armor +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+1 for each enchantment you control and has first strike. +SVar:X:Count$Valid Enchantment.YouCtrl +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_armor.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each enchantment you control and has first strike. diff --git a/forge-gui/res/cardsfolder/e/ethereal_champion.txt b/forge-gui/res/cardsfolder/e/ethereal_champion.txt index 646519d6192..447ef630a28 100644 --- a/forge-gui/res/cardsfolder/e/ethereal_champion.txt +++ b/forge-gui/res/cardsfolder/e/ethereal_champion.txt @@ -5,4 +5,4 @@ PT:3/4 A:AB$ PreventDamage | Cost$ PayLife<1> | Defined$ Self | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to CARDNAME this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_champion.jpg -Oracle:Pay 1 life: Prevent the next 1 damage that would be dealt to Ethereal Champion this turn. \ No newline at end of file +Oracle:Pay 1 life: Prevent the next 1 damage that would be dealt to Ethereal Champion this turn. diff --git a/forge-gui/res/cardsfolder/e/ethereal_haze.txt b/forge-gui/res/cardsfolder/e/ethereal_haze.txt index 0ffd85c52cd..a38c86c7de2 100644 --- a/forge-gui/res/cardsfolder/e/ethereal_haze.txt +++ b/forge-gui/res/cardsfolder/e/ethereal_haze.txt @@ -1,7 +1,7 @@ -Name:Ethereal Haze -ManaCost:W -Types:Instant Arcane -A:SP$ Effect | Cost$ W | Name$ Ethereal Haze Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that would be dealt by creatures this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature | Description$ Prevent all damage that would be dealt by creatures this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_haze.jpg -Oracle:Prevent all damage that would be dealt by creatures this turn. \ No newline at end of file +Name:Ethereal Haze +ManaCost:W +Types:Instant Arcane +A:SP$ Effect | Cost$ W | Name$ Ethereal Haze Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that would be dealt by creatures this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature | Description$ Prevent all damage that would be dealt by creatures this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_haze.jpg +Oracle:Prevent all damage that would be dealt by creatures this turn. diff --git a/forge-gui/res/cardsfolder/e/ethereal_usher.txt b/forge-gui/res/cardsfolder/e/ethereal_usher.txt index 685d7b9fd6f..c2c771984a6 100644 --- a/forge-gui/res/cardsfolder/e/ethereal_usher.txt +++ b/forge-gui/res/cardsfolder/e/ethereal_usher.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Pump | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. K:Transmute:1 U U SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_usher.jpg -Oracle:{U}, {T}: Target creature can't be blocked this turn.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:{U}, {T}: Target creature can't be blocked this turn.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/e/ethereal_whiskergill.txt b/forge-gui/res/cardsfolder/e/ethereal_whiskergill.txt index 81272ca767f..8867aeaa3f4 100644 --- a/forge-gui/res/cardsfolder/e/ethereal_whiskergill.txt +++ b/forge-gui/res/cardsfolder/e/ethereal_whiskergill.txt @@ -5,4 +5,4 @@ PT:4/3 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/ethereal_whiskergill.jpg -Oracle:Flying\nEthereal Whiskergill can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Flying\nEthereal Whiskergill can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/e/etherium_abomination.txt b/forge-gui/res/cardsfolder/e/etherium_abomination.txt index c725c5eb628..63a56a090a1 100644 --- a/forge-gui/res/cardsfolder/e/etherium_abomination.txt +++ b/forge-gui/res/cardsfolder/e/etherium_abomination.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Horror PT:4/3 K:Unearth:1 U B SVar:Picture:http://www.wizards.com/global/images/magic/general/etherium_abomination.jpg -Oracle:Unearth {1}{U}{B} ({1}{U}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Unearth {1}{U}{B} ({1}{U}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/e/etherium_astrolabe.txt b/forge-gui/res/cardsfolder/e/etherium_astrolabe.txt index 5eeb5d3baa5..4130161b2b4 100644 --- a/forge-gui/res/cardsfolder/e/etherium_astrolabe.txt +++ b/forge-gui/res/cardsfolder/e/etherium_astrolabe.txt @@ -4,4 +4,4 @@ Types:Artifact K:Flash A:AB$ Draw | Cost$ B T Sac<1/Artifact> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/etherium_astrolabe.jpg -Oracle:Flash\n{B}, {T}, Sacrifice an artifact: Draw a card. \ No newline at end of file +Oracle:Flash\n{B}, {T}, Sacrifice an artifact: Draw a card. diff --git a/forge-gui/res/cardsfolder/e/etherium_horn_sorcerer.txt b/forge-gui/res/cardsfolder/e/etherium_horn_sorcerer.txt index bed59cd3414..961ab77aee5 100644 --- a/forge-gui/res/cardsfolder/e/etherium_horn_sorcerer.txt +++ b/forge-gui/res/cardsfolder/e/etherium_horn_sorcerer.txt @@ -1,8 +1,8 @@ -Name:Etherium-Horn Sorcerer -ManaCost:4 U R -Types:Artifact Creature Minotaur Wizard -PT:3/6 -A:AB$ ChangeZone | Cost$ 1 U R | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. -K:Cascade -SVar:Picture:http://www.wizards.com/global/images/magic/general/etherium_horn_sorcerer.jpg -Oracle:{1}{U}{R}: Return Etherium-Horn Sorcerer to its owner's hand.\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Name:Etherium-Horn Sorcerer +ManaCost:4 U R +Types:Artifact Creature Minotaur Wizard +PT:3/6 +A:AB$ ChangeZone | Cost$ 1 U R | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. +K:Cascade +SVar:Picture:http://www.wizards.com/global/images/magic/general/etherium_horn_sorcerer.jpg +Oracle:{1}{U}{R}: Return Etherium-Horn Sorcerer to its owner's hand.\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/e/etherium_sculptor.txt b/forge-gui/res/cardsfolder/e/etherium_sculptor.txt index f14faf03e5d..87ab9652523 100644 --- a/forge-gui/res/cardsfolder/e/etherium_sculptor.txt +++ b/forge-gui/res/cardsfolder/e/etherium_sculptor.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Vedalken Artificer PT:1/2 S:Mode$ ReduceCost | ValidCard$ Artifact | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Artifact spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/etherium_sculptor.jpg -Oracle:Artifact spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Artifact spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/e/ethersworn_adjudicator.txt b/forge-gui/res/cardsfolder/e/ethersworn_adjudicator.txt index c82e3e5f72f..1d6b6e18afb 100644 --- a/forge-gui/res/cardsfolder/e/ethersworn_adjudicator.txt +++ b/forge-gui/res/cardsfolder/e/ethersworn_adjudicator.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Untap | Cost$ 2 U | SpellDescription$ Untap CARDNAME. A:AB$ Destroy | Cost$ 1 W B T | ValidTgts$ Creature,Enchantment | TgtPrompt$ Select target creature or enchantment | SpellDescription$ Destroy target creature or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/ethersworn_adjudicator.jpg -Oracle:Flying\n{1}{W}{B}, {T}: Destroy target creature or enchantment.\n{2}{U}: Untap Ethersworn Adjudicator. \ No newline at end of file +Oracle:Flying\n{1}{W}{B}, {T}: Destroy target creature or enchantment.\n{2}{U}: Untap Ethersworn Adjudicator. diff --git a/forge-gui/res/cardsfolder/e/ethersworn_canonist.txt b/forge-gui/res/cardsfolder/e/ethersworn_canonist.txt index 89160560327..0f22be20680 100644 --- a/forge-gui/res/cardsfolder/e/ethersworn_canonist.txt +++ b/forge-gui/res/cardsfolder/e/ethersworn_canonist.txt @@ -1,8 +1,8 @@ -Name:Ethersworn Canonist -ManaCost:1 W -Types:Artifact Creature Human Cleric -PT:2/2 -S:Mode$ CantBeCast | ValidCard$ Card.nonArtifact | Caster$ Player | NumLimitEachTurn$ 1 | Description$ Each player who has cast a nonartifact spell this turn can't cast additional nonartifact spells. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ethersworn_canonist.jpg -Oracle:Each player who has cast a nonartifact spell this turn can't cast additional nonartifact spells. \ No newline at end of file +Name:Ethersworn Canonist +ManaCost:1 W +Types:Artifact Creature Human Cleric +PT:2/2 +S:Mode$ CantBeCast | ValidCard$ Card.nonArtifact | Caster$ Player | NumLimitEachTurn$ 1 | Description$ Each player who has cast a nonartifact spell this turn can't cast additional nonartifact spells. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ethersworn_canonist.jpg +Oracle:Each player who has cast a nonartifact spell this turn can't cast additional nonartifact spells. diff --git a/forge-gui/res/cardsfolder/e/ethersworn_shieldmage.txt b/forge-gui/res/cardsfolder/e/ethersworn_shieldmage.txt index fa11ca13dad..a71996230ee 100644 --- a/forge-gui/res/cardsfolder/e/ethersworn_shieldmage.txt +++ b/forge-gui/res/cardsfolder/e/ethersworn_shieldmage.txt @@ -1,10 +1,10 @@ -Name:Ethersworn Shieldmage -ManaCost:1 W U -Types:Artifact Creature Vedalken Wizard -PT:2/2 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerDescription$ When CARDNAME enters the battlefield, prevent all damage that would be dealt to artifact creatures this turn. -SVar:TrigEffect:DB$ Effect | Name$ Ethersworn Shieldmage Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt to artifact creatures this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature.Artifact | Description$ Prevent all damage that would be dealt to artifact creatures this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ethersworn_shieldmage.jpg -Oracle:Flash\nWhen Ethersworn Shieldmage enters the battlefield, prevent all damage that would be dealt to artifact creatures this turn. \ No newline at end of file +Name:Ethersworn Shieldmage +ManaCost:1 W U +Types:Artifact Creature Vedalken Wizard +PT:2/2 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerDescription$ When CARDNAME enters the battlefield, prevent all damage that would be dealt to artifact creatures this turn. +SVar:TrigEffect:DB$ Effect | Name$ Ethersworn Shieldmage Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt to artifact creatures this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature.Artifact | Description$ Prevent all damage that would be dealt to artifact creatures this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ethersworn_shieldmage.jpg +Oracle:Flash\nWhen Ethersworn Shieldmage enters the battlefield, prevent all damage that would be dealt to artifact creatures this turn. diff --git a/forge-gui/res/cardsfolder/e/etherwrought_page.txt b/forge-gui/res/cardsfolder/e/etherwrought_page.txt index 7d607658160..67831501624 100644 --- a/forge-gui/res/cardsfolder/e/etherwrought_page.txt +++ b/forge-gui/res/cardsfolder/e/etherwrought_page.txt @@ -1,11 +1,11 @@ -Name:Etherwrought Page -ManaCost:1 W U B -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose one - You gain 2 life; or look at the top card of your library, then you may put that card into your graveyard; or each opponent loses 1 life. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBGainLife,DBDig,DBLoseLife | CharmNum$ 1 -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 | SpellDescription$ You gain 2 life. -SVar:DBDig:DB$ Dig | DigNum$ 1 | ChangeNum$ 1 | DestinationZone$ Graveyard | Optional$ True | LibraryPosition2$ 0 | SpellDescription$ Look at the top card of your library, then you may put that card into your graveyard. -SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SpellDescription$ Opponent loses 1 life. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/etherwrought_page.jpg -Oracle:At the beginning of your upkeep, choose one - You gain 2 life; or look at the top card of your library, then you may put that card into your graveyard; or each opponent loses 1 life. \ No newline at end of file +Name:Etherwrought Page +ManaCost:1 W U B +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose one - You gain 2 life; or look at the top card of your library, then you may put that card into your graveyard; or each opponent loses 1 life. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBGainLife,DBDig,DBLoseLife | CharmNum$ 1 +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 | SpellDescription$ You gain 2 life. +SVar:DBDig:DB$ Dig | DigNum$ 1 | ChangeNum$ 1 | DestinationZone$ Graveyard | Optional$ True | LibraryPosition2$ 0 | SpellDescription$ Look at the top card of your library, then you may put that card into your graveyard. +SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 | SpellDescription$ Opponent loses 1 life. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/etherwrought_page.jpg +Oracle:At the beginning of your upkeep, choose one - You gain 2 life; or look at the top card of your library, then you may put that card into your graveyard; or each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/e/eunuchs_intrigues.txt b/forge-gui/res/cardsfolder/e/eunuchs_intrigues.txt index b99f3ec72c6..d20d18f116a 100644 --- a/forge-gui/res/cardsfolder/e/eunuchs_intrigues.txt +++ b/forge-gui/res/cardsfolder/e/eunuchs_intrigues.txt @@ -1,9 +1,9 @@ -Name:Eunuchs' Intrigues -ManaCost:2 R -Types:Sorcery -A:SP$ ChooseCard | Cost$ 2 R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 1 | Choices$ Creature.TargetedPlayerCtrl | SubAbility$ DBPumpAll | RememberChosen$ True | AILogic$ BestBlocker | SpellDescription$ Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.IsNotRemembered+TargetedPlayerCtrl | KW$ HIDDEN CARDNAME can't block. | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eunuchs_intrigues.jpg -Oracle:Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn. \ No newline at end of file +Name:Eunuchs' Intrigues +ManaCost:2 R +Types:Sorcery +A:SP$ ChooseCard | Cost$ 2 R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 1 | Choices$ Creature.TargetedPlayerCtrl | SubAbility$ DBPumpAll | RememberChosen$ True | AILogic$ BestBlocker | SpellDescription$ Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.IsNotRemembered+TargetedPlayerCtrl | KW$ HIDDEN CARDNAME can't block. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eunuchs_intrigues.jpg +Oracle:Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn. diff --git a/forge-gui/res/cardsfolder/e/eureka.txt b/forge-gui/res/cardsfolder/e/eureka.txt index debdec438a2..778beafdce8 100644 --- a/forge-gui/res/cardsfolder/e/eureka.txt +++ b/forge-gui/res/cardsfolder/e/eureka.txt @@ -1,21 +1,21 @@ -Name:Eureka -ManaCost:2 G G -Types:Sorcery -A:SP$ Repeat | Cost$ 2 G G | RepeatSubAbility$ ResetCheck | RepeatCheckSVar$ NumPlayerGiveup | RepeatSVarCompare$ LTTotalPlayer | SubAbility$ DBChangeZoneAll | StackDescription$ SpellDescription | SpellDescription$ Starting with you, each player may put a permanent card from his or her hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. -SVar:ResetCheck:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ Number | Expression$ 0 | SubAbility$ DBRepeatChoice -SVar:DBRepeatChoice:DB$ RepeatEach | StartingWithActivator$ True | RepeatSubAbility$ DBChoice | RepeatPlayers$ Player -SVar:DBChoice:DB$ GenericChoice | Choices$ DBCheckHand,DBNoChange | Defined$ Player.IsRemembered -SVar:DBCheckHand:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ CountSVar | Expression$ NumPlayerGiveup/Plus.1 | ConditionCheckSVar$ CheckHand | ConditionSVarCompare$ EQ0 | SubAbility$ DBChoose | SpellDescription$ Choose a permanent to put onto the battlefield -SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Permanent.IsNotRemembered+RememberedPlayerCtrl | ChoiceZone$ Hand | Amount$ 1 | RememberChosen$ True | Mandatory$ True | ConditionCheckSVar$ CheckHand | ConditionSVarCompare$ GE1 -SVar:DBNoChange:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ CountSVar | Expression$ NumPlayerGiveup/Plus.1 | SpellDescription$ Do not put a permanent onto the battlefield -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ FinalReset -SVar:FinalReset:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ Number | Expression$ 0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NumPlayerGiveup:Number$0 -SVar:TotalPlayer:PlayerCountPlayers$Amount -SVar:CheckHand:Count$ValidHand Permanent.IsNotRemembered+RememberedPlayerCtrl -SVar:RemRandomDeck:True -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$ValidHand Permanent.YouCtrl+cmcGE5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/eureka.jpg -Oracle:Starting with you, each player may put a permanent card from his or her hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. \ No newline at end of file +Name:Eureka +ManaCost:2 G G +Types:Sorcery +A:SP$ Repeat | Cost$ 2 G G | RepeatSubAbility$ ResetCheck | RepeatCheckSVar$ NumPlayerGiveup | RepeatSVarCompare$ LTTotalPlayer | SubAbility$ DBChangeZoneAll | StackDescription$ SpellDescription | SpellDescription$ Starting with you, each player may put a permanent card from his or her hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. +SVar:ResetCheck:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ Number | Expression$ 0 | SubAbility$ DBRepeatChoice +SVar:DBRepeatChoice:DB$ RepeatEach | StartingWithActivator$ True | RepeatSubAbility$ DBChoice | RepeatPlayers$ Player +SVar:DBChoice:DB$ GenericChoice | Choices$ DBCheckHand,DBNoChange | Defined$ Player.IsRemembered +SVar:DBCheckHand:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ CountSVar | Expression$ NumPlayerGiveup/Plus.1 | ConditionCheckSVar$ CheckHand | ConditionSVarCompare$ EQ0 | SubAbility$ DBChoose | SpellDescription$ Choose a permanent to put onto the battlefield +SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Permanent.IsNotRemembered+RememberedPlayerCtrl | ChoiceZone$ Hand | Amount$ 1 | RememberChosen$ True | Mandatory$ True | ConditionCheckSVar$ CheckHand | ConditionSVarCompare$ GE1 +SVar:DBNoChange:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ CountSVar | Expression$ NumPlayerGiveup/Plus.1 | SpellDescription$ Do not put a permanent onto the battlefield +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ FinalReset +SVar:FinalReset:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ Number | Expression$ 0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NumPlayerGiveup:Number$0 +SVar:TotalPlayer:PlayerCountPlayers$Amount +SVar:CheckHand:Count$ValidHand Permanent.IsNotRemembered+RememberedPlayerCtrl +SVar:RemRandomDeck:True +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$ValidHand Permanent.YouCtrl+cmcGE5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/eureka.jpg +Oracle:Starting with you, each player may put a permanent card from his or her hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/evacuation.txt b/forge-gui/res/cardsfolder/e/evacuation.txt index d1f596f02c6..81f159e4b49 100644 --- a/forge-gui/res/cardsfolder/e/evacuation.txt +++ b/forge-gui/res/cardsfolder/e/evacuation.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Instant A:SP$ ChangeZoneAll | Cost$ 3 U U | ChangeType$ Creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all creatures to their owners' hands. SVar:Picture:http://www.wizards.com/global/images/magic/general/evacuation.jpg -Oracle:Return all creatures to their owners' hands. \ No newline at end of file +Oracle:Return all creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/e/evanescent_intellect.txt b/forge-gui/res/cardsfolder/e/evanescent_intellect.txt index 168deabe816..f98d49cf1d0 100644 --- a/forge-gui/res/cardsfolder/e/evanescent_intellect.txt +++ b/forge-gui/res/cardsfolder/e/evanescent_intellect.txt @@ -8,4 +8,4 @@ SVar:Mill:AB$ Mill | Cost$ 1 U T | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ SVar:NonStackingAttachEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/evanescent_intellect.jpg -Oracle:Enchant creature\nEnchanted creature has "{1}{U}, {T}: Target player puts the top three cards of his or her library into his or her graveyard." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{1}{U}, {T}: Target player puts the top three cards of his or her library into his or her graveyard." diff --git a/forge-gui/res/cardsfolder/e/evangel_of_heliod.txt b/forge-gui/res/cardsfolder/e/evangel_of_heliod.txt index db6c06e631d..ec3bcd9f83f 100644 --- a/forge-gui/res/cardsfolder/e/evangel_of_heliod.txt +++ b/forge-gui/res/cardsfolder/e/evangel_of_heliod.txt @@ -1,9 +1,9 @@ -Name:Evangel of Heliod -ManaCost:4 W W -Types:Creature Human Cleric -PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a number of 1/1 white Soldier creature tokens onto the battlefield equal to your devotion to white. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w_1_1_soldier2_ths -SVar:X:Count$Devotion.W -SVar:Picture:http://www.wizards.com/global/images/magic/general/evangel_of_heliod.jpg -Oracle:When Evangel of Heliod enters the battlefield, put a number of 1/1 white Soldier creature tokens onto the battlefield equal to your devotion to white. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.) \ No newline at end of file +Name:Evangel of Heliod +ManaCost:4 W W +Types:Creature Human Cleric +PT:1/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a number of 1/1 white Soldier creature tokens onto the battlefield equal to your devotion to white. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w_1_1_soldier2_ths +SVar:X:Count$Devotion.W +SVar:Picture:http://www.wizards.com/global/images/magic/general/evangel_of_heliod.jpg +Oracle:When Evangel of Heliod enters the battlefield, put a number of 1/1 white Soldier creature tokens onto the battlefield equal to your devotion to white. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.) diff --git a/forge-gui/res/cardsfolder/e/evangelize.txt b/forge-gui/res/cardsfolder/e/evangelize.txt index c6af5305484..f1c8c60dd3a 100644 --- a/forge-gui/res/cardsfolder/e/evangelize.txt +++ b/forge-gui/res/cardsfolder/e/evangelize.txt @@ -1,7 +1,7 @@ -Name:Evangelize -ManaCost:4 W -Types:Sorcery -K:Buyback 2 W W -A:SP$ GainControl | Cost$ 4 W | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | SpellDescription$ Gain control of target creature of an opponent's choice he or she controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/evangelize.jpg -Oracle:Buyback {2}{W}{W} (You may pay an additional {2}{W}{W} as you cast this spell. If you do, put this card into your hand as it resolves.)\nGain control of target creature of an opponent's choice he or she controls. +Name:Evangelize +ManaCost:4 W +Types:Sorcery +K:Buyback 2 W W +A:SP$ GainControl | Cost$ 4 W | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | SpellDescription$ Gain control of target creature of an opponent's choice he or she controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/evangelize.jpg +Oracle:Buyback {2}{W}{W} (You may pay an additional {2}{W}{W} as you cast this spell. If you do, put this card into your hand as it resolves.)\nGain control of target creature of an opponent's choice he or she controls. diff --git a/forge-gui/res/cardsfolder/e/evaporate.txt b/forge-gui/res/cardsfolder/e/evaporate.txt index 496098c3368..00ec7cbed04 100644 --- a/forge-gui/res/cardsfolder/e/evaporate.txt +++ b/forge-gui/res/cardsfolder/e/evaporate.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ 2 R | NumDmg$ 1 | ValidCards$ Creature.White,Creature.Blue | ValidDescription$ each creature that's white or blue. | SpellDescription$ CARDNAME deals 1 damage to each creature that's white or blue. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/evaporate.jpg -Oracle:Evaporate deals 1 damage to each white and/or blue creature. \ No newline at end of file +Oracle:Evaporate deals 1 damage to each white and/or blue creature. diff --git a/forge-gui/res/cardsfolder/e/evasive_action.txt b/forge-gui/res/cardsfolder/e/evasive_action.txt index ad3fb076d36..2f0f6023460 100644 --- a/forge-gui/res/cardsfolder/e/evasive_action.txt +++ b/forge-gui/res/cardsfolder/e/evasive_action.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | References$ X | SpellDescription$ Domain - Counter target spell unless its controller pays {1} for each basic land type among lands you control. SVar:X:Count$Domain SVar:Picture:http://www.wizards.com/global/images/magic/general/evasive_action.jpg -Oracle:Domain - Counter target spell unless its controller pays {1} for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Counter target spell unless its controller pays {1} for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/e/even_the_odds.txt b/forge-gui/res/cardsfolder/e/even_the_odds.txt index f286658a0d1..4f5899e08d0 100644 --- a/forge-gui/res/cardsfolder/e/even_the_odds.txt +++ b/forge-gui/res/cardsfolder/e/even_the_odds.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 2 W | IsPresent$ Creature.YouCtrl | PresentCompare$ LTX | To SVar:X:PlayerCountOpponents$LowestValid Creature.YouCtrl # The YouCtrl in the above count is relative to each player checked SVar:Picture:http://www.wizards.com/global/images/magic/general/even_the_odds.jpg -Oracle:Cast Even the Odds only if you control fewer creatures than each opponent.\nPut three 1/1 white Soldier creature tokens onto the battlefield. \ No newline at end of file +Oracle:Cast Even the Odds only if you control fewer creatures than each opponent.\nPut three 1/1 white Soldier creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/everbark_shaman.txt b/forge-gui/res/cardsfolder/e/everbark_shaman.txt index 0abdfe71c08..31121d00ce4 100644 --- a/forge-gui/res/cardsfolder/e/everbark_shaman.txt +++ b/forge-gui/res/cardsfolder/e/everbark_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk Shaman PT:3/5 A:AB$ ChangeZone | Cost$ T ExileFromGrave<1/Treefolk> | Origin$ Library | Tapped$ True | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 2 | SpellDescription$ Search your library for two Forest cards and put them onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/everbark_shaman.jpg -Oracle:{T}, Exile a Treefolk card from your graveyard: Search your library for two Forest cards and put them onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Exile a Treefolk card from your graveyard: Search your library for two Forest cards and put them onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/everflame_eidolon.txt b/forge-gui/res/cardsfolder/e/everflame_eidolon.txt index 363676a3eb7..1e85c8e14f3 100644 --- a/forge-gui/res/cardsfolder/e/everflame_eidolon.txt +++ b/forge-gui/res/cardsfolder/e/everflame_eidolon.txt @@ -1,10 +1,10 @@ -Name:Everflame Eidolon -ManaCost:1 R -Types:Enchantment Creature Spirit -PT:1/1 -K:Bestow:2 R -A:AB$ Pump | Cost$ R | NumAtt$ +1 | ConditionPresent$ Card.Self+nonAura | SubAbility$ DBPump | SpellDescription$ CARDNAME gets +1/+0 until end of turn. If it's an Aura, enchanted creature gets +1/+0 until end of turn instead. -SVar:DBPump:DB$ Pump | Defined$ Enchanted | NumAtt$ +1 | ConditionPresent$ Card.Self+Aura -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/everflame_eidolon.jpg -Oracle:Bestow {2}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\n{R}: Everflame Eidolon gets +1/+0 until end of turn. If it's an Aura, enchanted creature gets +1/+0 until end of turn instead.\nEnchanted creature gets +1/+1. +Name:Everflame Eidolon +ManaCost:1 R +Types:Enchantment Creature Spirit +PT:1/1 +K:Bestow:2 R +A:AB$ Pump | Cost$ R | NumAtt$ +1 | ConditionPresent$ Card.Self+nonAura | SubAbility$ DBPump | SpellDescription$ CARDNAME gets +1/+0 until end of turn. If it's an Aura, enchanted creature gets +1/+0 until end of turn instead. +SVar:DBPump:DB$ Pump | Defined$ Enchanted | NumAtt$ +1 | ConditionPresent$ Card.Self+Aura +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/everflame_eidolon.jpg +Oracle:Bestow {2}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\n{R}: Everflame Eidolon gets +1/+0 until end of turn. If it's an Aura, enchanted creature gets +1/+0 until end of turn instead.\nEnchanted creature gets +1/+1. diff --git a/forge-gui/res/cardsfolder/e/everflowing_chalice.txt b/forge-gui/res/cardsfolder/e/everflowing_chalice.txt index 60d976afc46..964f4752f27 100644 --- a/forge-gui/res/cardsfolder/e/everflowing_chalice.txt +++ b/forge-gui/res/cardsfolder/e/everflowing_chalice.txt @@ -9,4 +9,4 @@ SVar:X:Count$CardCounters.CHARGE SVar:XKicked:Count$TimesKicked SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/everflowing_chalice.jpg -Oracle:Multikicker {2} (You may pay an additional {2} any number of times as you cast this spell.)\nEverflowing Chalice enters the battlefield with a charge counter on it for each time it was kicked.\n{T}: Add {1} to your mana pool for each charge counter on Everflowing Chalice. \ No newline at end of file +Oracle:Multikicker {2} (You may pay an additional {2} any number of times as you cast this spell.)\nEverflowing Chalice enters the battlefield with a charge counter on it for each time it was kicked.\n{T}: Add {1} to your mana pool for each charge counter on Everflowing Chalice. diff --git a/forge-gui/res/cardsfolder/e/everglades.txt b/forge-gui/res/cardsfolder/e/everglades.txt index 315b9b544cc..c9ec2c30e80 100644 --- a/forge-gui/res/cardsfolder/e/everglades.txt +++ b/forge-gui/res/cardsfolder/e/everglades.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Swamp.untapped/untapped Swamp> | UnlessPayer$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/everglades.jpg -Oracle:Everglades enters the battlefield tapped.\nWhen Everglades enters the battlefield, sacrifice it unless you return an untapped Swamp you control to its owner's hand.\n{T}: Add {1}{B} to your mana pool. \ No newline at end of file +Oracle:Everglades enters the battlefield tapped.\nWhen Everglades enters the battlefield, sacrifice it unless you return an untapped Swamp you control to its owner's hand.\n{T}: Add {1}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/everglove_courier.txt b/forge-gui/res/cardsfolder/e/everglove_courier.txt index 550fa25dcdd..b538463a52f 100644 --- a/forge-gui/res/cardsfolder/e/everglove_courier.txt +++ b/forge-gui/res/cardsfolder/e/everglove_courier.txt @@ -6,4 +6,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 2 G T | ValidTgts$ Creature.Elf | TgtPrompt$ Select target Elf creature | UntilUntaps$ True | NumAtt$ +2 | NumDef$ +2 | KW$ Trample | SpellDescription$ Target Elf creature gets +2/+2 and has trample for as long as CARDNAME remains tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/everglove_courier.jpg -Oracle:You may choose not to untap Everglove Courier during your untap step.\n{2}{G}, {T}: Target Elf creature gets +2/+2 and has trample for as long as Everglove Courier remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Everglove Courier during your untap step.\n{2}{G}, {T}: Target Elf creature gets +2/+2 and has trample for as long as Everglove Courier remains tapped. diff --git a/forge-gui/res/cardsfolder/e/everlasting_torment.txt b/forge-gui/res/cardsfolder/e/everlasting_torment.txt index f0773ce65e8..cd56ca1b6c2 100644 --- a/forge-gui/res/cardsfolder/e/everlasting_torment.txt +++ b/forge-gui/res/cardsfolder/e/everlasting_torment.txt @@ -1,10 +1,10 @@ -Name:Everlasting Torment -ManaCost:2 BR -Types:Enchantment -S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. -S:Mode$ Continuous | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. -S:Mode$ Continuous | GlobalRule$ All damage is dealt as though it's source had wither. | Description$ All damage is dealt as though it's source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.) -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/everlasting_torment.jpg -Oracle:Players can't gain life.\nDamage can't be prevented.\nAll damage is dealt as though its source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Name:Everlasting Torment +ManaCost:2 BR +Types:Enchantment +S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. +S:Mode$ Continuous | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. +S:Mode$ Continuous | GlobalRule$ All damage is dealt as though it's source had wither. | Description$ All damage is dealt as though it's source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.) +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/everlasting_torment.jpg +Oracle:Players can't gain life.\nDamage can't be prevented.\nAll damage is dealt as though its source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/e/evermind.txt b/forge-gui/res/cardsfolder/e/evermind.txt index bd2fb24e0db..2ed816750ae 100644 --- a/forge-gui/res/cardsfolder/e/evermind.txt +++ b/forge-gui/res/cardsfolder/e/evermind.txt @@ -1,9 +1,9 @@ -Name:Evermind -ManaCost:no cost -Types:Instant Arcane -Colors:blue -K:Splice onto Arcane 1 U -A:SP$ Draw | Cost$ 0 | NumCards$ 1 | ActivationLimit$ 0 | SpellDescription$ Draw a card. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/evermind.jpg -Oracle:Instant - Arcane\n(Nonexistent mana costs can't be paid.)\nDraw a card.\nSplice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Evermind +ManaCost:no cost +Types:Instant Arcane +Colors:blue +K:Splice onto Arcane 1 U +A:SP$ Draw | Cost$ 0 | NumCards$ 1 | ActivationLimit$ 0 | SpellDescription$ Draw a card. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/evermind.jpg +Oracle:Instant - Arcane\n(Nonexistent mana costs can't be paid.)\nDraw a card.\nSplice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/e/evernight_shade.txt b/forge-gui/res/cardsfolder/e/evernight_shade.txt index 90c34230408..5181e1daa65 100644 --- a/forge-gui/res/cardsfolder/e/evernight_shade.txt +++ b/forge-gui/res/cardsfolder/e/evernight_shade.txt @@ -1,8 +1,8 @@ -Name:Evernight Shade -ManaCost:3 B -Types:Creature Shade -PT:1/1 -K:Undying -A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/evernight_shade.jpg -Oracle:{B}: Evernight Shade gets +1/+1 until end of turn.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Evernight Shade +ManaCost:3 B +Types:Creature Shade +PT:1/1 +K:Undying +A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/evernight_shade.jpg +Oracle:{B}: Evernight Shade gets +1/+1 until end of turn.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/e/evershrike.txt b/forge-gui/res/cardsfolder/e/evershrike.txt index d730ba61f0b..12e26440bdb 100644 --- a/forge-gui/res/cardsfolder/e/evershrike.txt +++ b/forge-gui/res/cardsfolder/e/evershrike.txt @@ -1,15 +1,15 @@ -Name:Evershrike -ManaCost:3 WB WB -Types:Creature Elemental Spirit -PT:2/2 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ Y | AddToughness$ Y | References$ Y | Description$ CARDNAME gets +2/+2 for each Aura attached to it. -SVar:Y:Count$Valid Aura.Attached/Times.2 -A:AB$ ChangeZone | Cost$ X WB WB | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | SubAbility$ AttachAura | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it. If you don't, exile CARDNAME. -SVar:AttachAura:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource+YouCtrl+cmcLEX | AttachedTo$ Self | RememberChanged$ True | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Aura | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/evershrike.jpg -Oracle:Flying\nEvershrike gets +2/+2 for each Aura attached to it.\n{X}{W/B}{W/B}: Return Evershrike from your graveyard to the battlefield. You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it. If you don't, exile Evershrike. \ No newline at end of file +Name:Evershrike +ManaCost:3 WB WB +Types:Creature Elemental Spirit +PT:2/2 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ Y | AddToughness$ Y | References$ Y | Description$ CARDNAME gets +2/+2 for each Aura attached to it. +SVar:Y:Count$Valid Aura.Attached/Times.2 +A:AB$ ChangeZone | Cost$ X WB WB | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | SubAbility$ AttachAura | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it. If you don't, exile CARDNAME. +SVar:AttachAura:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Aura.CanEnchantSource+YouCtrl+cmcLEX | AttachedTo$ Self | RememberChanged$ True | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Aura | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/evershrike.jpg +Oracle:Flying\nEvershrike gets +2/+2 for each Aura attached to it.\n{X}{W/B}{W/B}: Return Evershrike from your graveyard to the battlefield. You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it. If you don't, exile Evershrike. diff --git a/forge-gui/res/cardsfolder/e/every_hope_shall_vanish.txt b/forge-gui/res/cardsfolder/e/every_hope_shall_vanish.txt index 846fc6142a3..08948036aae 100644 --- a/forge-gui/res/cardsfolder/e/every_hope_shall_vanish.txt +++ b/forge-gui/res/cardsfolder/e/every_hope_shall_vanish.txt @@ -1,7 +1,7 @@ -Name:Every Hope Shall Vanish -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DiscardHope | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent reveals his or her hand. Choose a nonland card from each of those hands. Those players discard those cards. -SVar:DiscardHope:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | Mode$ RevealYouChoose | DiscardValid$ Card.nonLand | NumCards$ 1 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/every_hope_shall_vanish.jpg -Oracle:When you set this scheme in motion, each opponent reveals his or her hand. Choose a nonland card from each of those hands. Those players discard those cards. \ No newline at end of file +Name:Every Hope Shall Vanish +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DiscardHope | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent reveals his or her hand. Choose a nonland card from each of those hands. Those players discard those cards. +SVar:DiscardHope:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | Mode$ RevealYouChoose | DiscardValid$ Card.nonLand | NumCards$ 1 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/every_hope_shall_vanish.jpg +Oracle:When you set this scheme in motion, each opponent reveals his or her hand. Choose a nonland card from each of those hands. Those players discard those cards. diff --git a/forge-gui/res/cardsfolder/e/every_last_vestige_shall_rot.txt b/forge-gui/res/cardsfolder/e/every_last_vestige_shall_rot.txt index 9627931d524..1103dad0523 100644 --- a/forge-gui/res/cardsfolder/e/every_last_vestige_shall_rot.txt +++ b/forge-gui/res/cardsfolder/e/every_last_vestige_shall_rot.txt @@ -1,8 +1,8 @@ -Name:Every Last Vestige Shall Rot -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ MoveToBottom | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, you may pay {X}. If you do, put each nonland permanent target player controls with converted mana cost X or less on the bottom of its owner's library. -SVar:MoveToBottom:AB$ ChangeZoneAll | Cost$ X | ChangeType$ Permanent.nonLand+cmcLEX | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 -SVar:X:Count$xPaid -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/every_last_vestige_shall_rot.jpg -Oracle:When you set this scheme in motion, you may pay {X}. If you do, put each nonland permanent target player controls with converted mana cost X or less on the bottom of its owner's library. \ No newline at end of file +Name:Every Last Vestige Shall Rot +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ MoveToBottom | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, you may pay {X}. If you do, put each nonland permanent target player controls with converted mana cost X or less on the bottom of its owner's library. +SVar:MoveToBottom:AB$ ChangeZoneAll | Cost$ X | ChangeType$ Permanent.nonLand+cmcLEX | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 +SVar:X:Count$xPaid +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/every_last_vestige_shall_rot.jpg +Oracle:When you set this scheme in motion, you may pay {X}. If you do, put each nonland permanent target player controls with converted mana cost X or less on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/e/evil_comes_to_fruition.txt b/forge-gui/res/cardsfolder/e/evil_comes_to_fruition.txt index fc8d99a423e..32bdbb89230 100644 --- a/forge-gui/res/cardsfolder/e/evil_comes_to_fruition.txt +++ b/forge-gui/res/cardsfolder/e/evil_comes_to_fruition.txt @@ -1,9 +1,9 @@ -Name:Evil Comes to Fruition -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ NewEvil | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put seven 0/1 green Plant creature tokens onto the battlefield. If you control ten or more lands, put seven 3/3 green Elemental creature tokens onto the battlefield instead. -SVar:NewEvil:AB$ Token | Cost$ 0 | TokenAmount$ 7 | TokenName$ Plant | TokenTypes$ Creature,Plant | TokenOwner$ You | TokenColors$ Green | TokenPower$ 0 | TokenToughness$ 1 | ConditionPresent$ Land.YouCtrl | ConditionCompare$ LT10 | SubAbility$ MatureEvil -SVar:MatureEvil:DB$ Token | Cost$ 0 | TokenAmount$ 7 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | ConditionPresent$ Land.YouCtrl | ConditionCompare$ GE10 -SVar:X:Count$NumTypeYouCtrl.Land -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/evil_comes_to_fruition.jpg -Oracle:When you set this scheme in motion, put seven 0/1 green Plant creature tokens onto the battlefield. If you control ten or more lands, put seven 3/3 green Elemental creature tokens onto the battlefield instead. \ No newline at end of file +Name:Evil Comes to Fruition +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ NewEvil | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put seven 0/1 green Plant creature tokens onto the battlefield. If you control ten or more lands, put seven 3/3 green Elemental creature tokens onto the battlefield instead. +SVar:NewEvil:AB$ Token | Cost$ 0 | TokenAmount$ 7 | TokenName$ Plant | TokenTypes$ Creature,Plant | TokenOwner$ You | TokenColors$ Green | TokenPower$ 0 | TokenToughness$ 1 | ConditionPresent$ Land.YouCtrl | ConditionCompare$ LT10 | SubAbility$ MatureEvil +SVar:MatureEvil:DB$ Token | Cost$ 0 | TokenAmount$ 7 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | ConditionPresent$ Land.YouCtrl | ConditionCompare$ GE10 +SVar:X:Count$NumTypeYouCtrl.Land +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/evil_comes_to_fruition.jpg +Oracle:When you set this scheme in motion, put seven 0/1 green Plant creature tokens onto the battlefield. If you control ten or more lands, put seven 3/3 green Elemental creature tokens onto the battlefield instead. diff --git a/forge-gui/res/cardsfolder/e/evil_eye_of_orms_by_gore.txt b/forge-gui/res/cardsfolder/e/evil_eye_of_orms_by_gore.txt index 630a41f503d..30ac57446f5 100644 --- a/forge-gui/res/cardsfolder/e/evil_eye_of_orms_by_gore.txt +++ b/forge-gui/res/cardsfolder/e/evil_eye_of_orms_by_gore.txt @@ -5,4 +5,4 @@ PT:3/6 K:CantBeBlockedBy Creature.nonWall S:Mode$ Continuous | Affected$ Creature.nonEye+YouCtrl | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Non-Eye creatures you control can't attack. SVar:Picture:http://www.wizards.com/global/images/magic/general/evil_eye_of_orms_by_gore.jpg -Oracle:Non-Eye creatures you control can't attack.\nEvil Eye of Orms-by-Gore can't be blocked except by Walls. \ No newline at end of file +Oracle:Non-Eye creatures you control can't attack.\nEvil Eye of Orms-by-Gore can't be blocked except by Walls. diff --git a/forge-gui/res/cardsfolder/e/evil_eye_of_urborg.txt b/forge-gui/res/cardsfolder/e/evil_eye_of_urborg.txt index e792aedce88..5b5d2a59b42 100644 --- a/forge-gui/res/cardsfolder/e/evil_eye_of_urborg.txt +++ b/forge-gui/res/cardsfolder/e/evil_eye_of_urborg.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.nonEye+YouCtrl | AddHiddenKeyword$ CARDN T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDestroyBlocker | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, destroy that creature. SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/evil_eye_of_urborg.jpg -Oracle:Non-Eye creatures you control can't attack.\nWhenever Evil Eye of Urborg becomes blocked by a creature, destroy that creature. \ No newline at end of file +Oracle:Non-Eye creatures you control can't attack.\nWhenever Evil Eye of Urborg becomes blocked by a creature, destroy that creature. diff --git a/forge-gui/res/cardsfolder/e/evil_presence.txt b/forge-gui/res/cardsfolder/e/evil_presence.txt index 48d6cbde5a5..4a0eca48f1b 100644 --- a/forge-gui/res/cardsfolder/e/evil_presence.txt +++ b/forge-gui/res/cardsfolder/e/evil_presence.txt @@ -5,4 +5,4 @@ K:Enchant land A:SP$ Attach | Cost$ B | ValidTgts$ Land | AILogic$ ChangeType S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ Swamp | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Enchanted land is a Swamp. SVar:Picture:http://www.wizards.com/global/images/magic/general/evil_presence.jpg -Oracle:Enchant land\nEnchanted land is a Swamp. \ No newline at end of file +Oracle:Enchant land\nEnchanted land is a Swamp. diff --git a/forge-gui/res/cardsfolder/e/evil_twin.txt b/forge-gui/res/cardsfolder/e/evil_twin.txt index 544c5e5a7e1..15feede3cfe 100644 --- a/forge-gui/res/cardsfolder/e/evil_twin.txt +++ b/forge-gui/res/cardsfolder/e/evil_twin.txt @@ -1,11 +1,11 @@ -Name:Evil Twin -ManaCost:2 U B -Types:Creature Shapeshifter -PT:0/0 -# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield except it gains "{U}{B}, {T}: Destroy target creature with the same name as this creature." -SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddAbilities$ EvilTwin -SVar:EvilTwin:AB$Destroy | Cost$ U B T | ValidTgts$ Creature.sameName | TgtPrompt$ Select target creature with the same name. | SpellDescription$ Destroy target creature with the same name as this creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/evil_twin.jpg -Oracle:You may have Evil Twin enter the battlefield as a copy of any creature on the battlefield except it gains "{U}{B}, {T}: Destroy target creature with the same name as this creature." \ No newline at end of file +Name:Evil Twin +ManaCost:2 U B +Types:Creature Shapeshifter +PT:0/0 +# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +K:ETBReplacement:Copy:ChooseCreature:Optional +SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield except it gains "{U}{B}, {T}: Destroy target creature with the same name as this creature." +SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddAbilities$ EvilTwin +SVar:EvilTwin:AB$Destroy | Cost$ U B T | ValidTgts$ Creature.sameName | TgtPrompt$ Select target creature with the same name. | SpellDescription$ Destroy target creature with the same name as this creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/evil_twin.jpg +Oracle:You may have Evil Twin enter the battlefield as a copy of any creature on the battlefield except it gains "{U}{B}, {T}: Destroy target creature with the same name as this creature." diff --git a/forge-gui/res/cardsfolder/e/evincars_justice.txt b/forge-gui/res/cardsfolder/e/evincars_justice.txt index 250aeaa63e9..7c4d7d128b3 100644 --- a/forge-gui/res/cardsfolder/e/evincars_justice.txt +++ b/forge-gui/res/cardsfolder/e/evincars_justice.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ 2 B B | NumDmg$ 2 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 2 damage to each creature and each player. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/evincars_justice.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nEvincar's Justice deals 2 damage to each creature and each player. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nEvincar's Justice deals 2 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/e/eviscerator.txt b/forge-gui/res/cardsfolder/e/eviscerator.txt index bf6879480e0..77bf3857699 100644 --- a/forge-gui/res/cardsfolder/e/eviscerator.txt +++ b/forge-gui/res/cardsfolder/e/eviscerator.txt @@ -6,4 +6,4 @@ K:Protection from white T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 5 life. SVar:TrigLoseLife:DB$ LoseLife | Cost$ 0 | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/eviscerator.jpg -Oracle:Protection from white\nWhen Eviscerator enters the battlefield, you lose 5 life. \ No newline at end of file +Oracle:Protection from white\nWhen Eviscerator enters the battlefield, you lose 5 life. diff --git a/forge-gui/res/cardsfolder/e/evolution_charm.txt b/forge-gui/res/cardsfolder/e/evolution_charm.txt index 420be2bd769..9dfe6d7f7ba 100644 --- a/forge-gui/res/cardsfolder/e/evolution_charm.txt +++ b/forge-gui/res/cardsfolder/e/evolution_charm.txt @@ -7,4 +7,4 @@ SVar:Return:DB$ ChangeZone | TgtPrompt$ Choose target creature card in your grav SVar:DoPump:DB$ Pump | ValidTgts$ Creature | KW$ Flying | TgtPrompt$ Select target creature | SpellDescription$ Target creature gains flying until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/evolution_charm.jpg -Oracle:Choose one - Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library; or return target creature card from your graveyard to your hand; or target creature gains flying until end of turn. \ No newline at end of file +Oracle:Choose one - Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library; or return target creature card from your graveyard to your hand; or target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/e/evolution_vat.txt b/forge-gui/res/cardsfolder/e/evolution_vat.txt index 25c2fb01fc7..f34d6adebbe 100644 --- a/forge-gui/res/cardsfolder/e/evolution_vat.txt +++ b/forge-gui/res/cardsfolder/e/evolution_vat.txt @@ -8,4 +8,4 @@ SVar:ABPutCounter:AB$PutCounter | Cost$ 2 G U | Defined$ Self | CounterType$ P1P SVar:EvolutionVatX:Count$CardCounters.P1P1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/evolution_vat.jpg -Oracle:{3}, {T}: Tap target creature and put a +1/+1 counter on it. Until end of turn, that creature gains "{2}{G}{U}: Double the number of +1/+1 counters on this creature." \ No newline at end of file +Oracle:{3}, {T}: Tap target creature and put a +1/+1 counter on it. Until end of turn, that creature gains "{2}{G}{U}: Double the number of +1/+1 counters on this creature." diff --git a/forge-gui/res/cardsfolder/e/evolving_wilds.txt b/forge-gui/res/cardsfolder/e/evolving_wilds.txt index 558f049d8d3..4e1635c084b 100644 --- a/forge-gui/res/cardsfolder/e/evolving_wilds.txt +++ b/forge-gui/res/cardsfolder/e/evolving_wilds.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ 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 it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/evolving_wilds.jpg -Oracle:{T}, Sacrifice Evolving Wilds: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Sacrifice Evolving Wilds: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/exalted_angel.txt b/forge-gui/res/cardsfolder/e/exalted_angel.txt index 133a82b7a24..de4af0077e1 100644 --- a/forge-gui/res/cardsfolder/e/exalted_angel.txt +++ b/forge-gui/res/cardsfolder/e/exalted_angel.txt @@ -9,4 +9,4 @@ SVar:X:TriggerCount$DamageAmount K:Morph:2 W W SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/exalted_angel.jpg -Oracle:Flying\nWhenever Exalted Angel deals damage, you gain that much life.\nMorph {2}{W}{W} (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 +Oracle:Flying\nWhenever Exalted Angel deals damage, you gain that much life.\nMorph {2}{W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/e/exalted_dragon.txt b/forge-gui/res/cardsfolder/e/exalted_dragon.txt index 15976d70651..ae04fcefa2a 100644 --- a/forge-gui/res/cardsfolder/e/exalted_dragon.txt +++ b/forge-gui/res/cardsfolder/e/exalted_dragon.txt @@ -1,9 +1,9 @@ -Name:Exalted Dragon -ManaCost:4 W W -Types:Creature Dragon -PT:5/5 -K:Flying -S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ CARDNAME can't attack unless you sacrifice a land. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/exalted_dragon.jpg -Oracle:Flying\nExalted Dragon can't attack unless you sacrifice a land. \ No newline at end of file +Name:Exalted Dragon +ManaCost:4 W W +Types:Creature Dragon +PT:5/5 +K:Flying +S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ CARDNAME can't attack unless you sacrifice a land. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/exalted_dragon.jpg +Oracle:Flying\nExalted Dragon can't attack unless you sacrifice a land. diff --git a/forge-gui/res/cardsfolder/e/exava_rakdos_blood_witch.txt b/forge-gui/res/cardsfolder/e/exava_rakdos_blood_witch.txt index d298a7c9afd..53c5ff9f04d 100644 --- a/forge-gui/res/cardsfolder/e/exava_rakdos_blood_witch.txt +++ b/forge-gui/res/cardsfolder/e/exava_rakdos_blood_witch.txt @@ -1,13 +1,13 @@ -Name:Exava, Rakdos Blood Witch -ManaCost:2 B R -Types:Legendary Creature Human Cleric -PT:3/3 -K:First Strike -K:Haste -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl+counters_GE1_P1P1 | AddKeyword$ Haste | Description$ Each other creature you control with a +1/+1 counter on it has haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/exava_rakdos_blood_witch.jpg -Oracle:First strike, haste\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.)\nEach other creature you control with a +1/+1 counter on it has haste. \ No newline at end of file +Name:Exava, Rakdos Blood Witch +ManaCost:2 B R +Types:Legendary Creature Human Cleric +PT:3/3 +K:First Strike +K:Haste +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl+counters_GE1_P1P1 | AddKeyword$ Haste | Description$ Each other creature you control with a +1/+1 counter on it has haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/exava_rakdos_blood_witch.jpg +Oracle:First strike, haste\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.)\nEach other creature you control with a +1/+1 counter on it has haste. diff --git a/forge-gui/res/cardsfolder/e/excavation.txt b/forge-gui/res/cardsfolder/e/excavation.txt index 569f96b1266..a2aae189681 100644 --- a/forge-gui/res/cardsfolder/e/excavation.txt +++ b/forge-gui/res/cardsfolder/e/excavation.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 1 Sac<1/Land> | NumCards$ 1 | AnyPlayer$ True | SpellDescript SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/excavation.jpg -Oracle:{1}, Sacrifice a land: Draw a card. Any player may activate this ability. \ No newline at end of file +Oracle:{1}, Sacrifice a land: Draw a card. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/e/excavator.txt b/forge-gui/res/cardsfolder/e/excavator.txt index f0b61ef001b..8ba9f91c390 100644 --- a/forge-gui/res/cardsfolder/e/excavator.txt +++ b/forge-gui/res/cardsfolder/e/excavator.txt @@ -1,8 +1,8 @@ -Name:Excavator -ManaCost:2 -Types:Artifact -A:AB$ Pump | Cost$ T Sac<1/Land.Basic/basic land> | DefinedLandwalk$ Sacrificed | ValidTgts$ Creature | SpellDescription$ Target creature gains landwalk of each of the land types of the sacrificed land until end of turn. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/excavator.jpg -Oracle:{T}, Sacrifice a basic land: Target creature gains landwalk of each of the land types of the sacrificed land until end of turn. +Name:Excavator +ManaCost:2 +Types:Artifact +A:AB$ Pump | Cost$ T Sac<1/Land.Basic/basic land> | DefinedLandwalk$ Sacrificed | ValidTgts$ Creature | SpellDescription$ Target creature gains landwalk of each of the land types of the sacrificed land until end of turn. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/excavator.jpg +Oracle:{T}, Sacrifice a basic land: Target creature gains landwalk of each of the land types of the sacrificed land until end of turn. diff --git a/forge-gui/res/cardsfolder/e/excise.txt b/forge-gui/res/cardsfolder/e/excise.txt index 262f50d63dc..404ac771a10 100644 --- a/forge-gui/res/cardsfolder/e/excise.txt +++ b/forge-gui/res/cardsfolder/e/excise.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ X W | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/excise.jpg -Oracle:Exile target attacking creature unless its controller pays {X}. \ No newline at end of file +Oracle:Exile target attacking creature unless its controller pays {X}. diff --git a/forge-gui/res/cardsfolder/e/exclude.txt b/forge-gui/res/cardsfolder/e/exclude.txt index 3fecfc9767f..553c2491467 100644 --- a/forge-gui/res/cardsfolder/e/exclude.txt +++ b/forge-gui/res/cardsfolder/e/exclude.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBDraw | SpellDescription$ Counter target creature spell. Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/exclude.jpg -Oracle:Counter target creature spell.\nDraw a card. \ No newline at end of file +Oracle:Counter target creature spell.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/e/exclusion_ritual.txt b/forge-gui/res/cardsfolder/e/exclusion_ritual.txt index 754947884af..55a25e71f2e 100644 --- a/forge-gui/res/cardsfolder/e/exclusion_ritual.txt +++ b/forge-gui/res/cardsfolder/e/exclusion_ritual.txt @@ -1,8 +1,8 @@ -Name:Exclusion Ritual -ManaCost:4 W W -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, exile target nonland permanent. -SVar:TrigExile:DB$ ChangeZone | Cost$ 0 | Imprint$ True | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Exile -S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith Imprinted | Description$ Players can't cast spells with the same name as the exiled card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/exclusion_ritual.jpg -Oracle:Imprint - When Exclusion Ritual enters the battlefield, exile target nonland permanent.\nPlayers can't cast spells with the same name as the exiled card. \ No newline at end of file +Name:Exclusion Ritual +ManaCost:4 W W +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, exile target nonland permanent. +SVar:TrigExile:DB$ ChangeZone | Cost$ 0 | Imprint$ True | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Exile +S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith Imprinted | Description$ Players can't cast spells with the same name as the exiled card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/exclusion_ritual.jpg +Oracle:Imprint - When Exclusion Ritual enters the battlefield, exile target nonland permanent.\nPlayers can't cast spells with the same name as the exiled card. diff --git a/forge-gui/res/cardsfolder/e/excommunicate.txt b/forge-gui/res/cardsfolder/e/excommunicate.txt index 36fe401c636..c648cac9338 100644 --- a/forge-gui/res/cardsfolder/e/excommunicate.txt +++ b/forge-gui/res/cardsfolder/e/excommunicate.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Sorcery A:SP$ ChangeZone | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/excommunicate.jpg -Oracle:Put target creature on top of its owner's library. \ No newline at end of file +Oracle:Put target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/e/excoriate.txt b/forge-gui/res/cardsfolder/e/excoriate.txt index c617c98c5f7..0594cfeb9cf 100644 --- a/forge-gui/res/cardsfolder/e/excoriate.txt +++ b/forge-gui/res/cardsfolder/e/excoriate.txt @@ -1,6 +1,6 @@ -Name:Excoriate -ManaCost:3 W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 W | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target tapped creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/excoriate.jpg -Oracle:Exile target tapped creature. +Name:Excoriate +ManaCost:3 W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 W | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target tapped creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/excoriate.jpg +Oracle:Exile target tapped creature. diff --git a/forge-gui/res/cardsfolder/e/excruciator.txt b/forge-gui/res/cardsfolder/e/excruciator.txt index 72d2de698eb..36261375b20 100644 --- a/forge-gui/res/cardsfolder/e/excruciator.txt +++ b/forge-gui/res/cardsfolder/e/excruciator.txt @@ -1,7 +1,7 @@ -Name:Excruciator -ManaCost:6 R R -Types:Creature Avatar -PT:7/7 -K:Damage that would be dealt by CARDNAME can't be prevented. -SVar:Picture:http://www.wizards.com/global/images/magic/general/excruciator.jpg -Oracle:Damage that would be dealt by Excruciator can't be prevented. \ No newline at end of file +Name:Excruciator +ManaCost:6 R R +Types:Creature Avatar +PT:7/7 +K:Damage that would be dealt by CARDNAME can't be prevented. +SVar:Picture:http://www.wizards.com/global/images/magic/general/excruciator.jpg +Oracle:Damage that would be dealt by Excruciator can't be prevented. diff --git a/forge-gui/res/cardsfolder/e/execute.txt b/forge-gui/res/cardsfolder/e/execute.txt index 150ac98ea95..949ce1b0cc6 100644 --- a/forge-gui/res/cardsfolder/e/execute.txt +++ b/forge-gui/res/cardsfolder/e/execute.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.White | TgtPrompt$ Select target SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/execute.jpg -Oracle:Destroy target white creature. It can't be regenerated.\nDraw a card. \ No newline at end of file +Oracle:Destroy target white creature. It can't be regenerated.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/e/executioners_capsule.txt b/forge-gui/res/cardsfolder/e/executioners_capsule.txt index 5bfe2e0b873..d8417f70a37 100644 --- a/forge-gui/res/cardsfolder/e/executioners_capsule.txt +++ b/forge-gui/res/cardsfolder/e/executioners_capsule.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Destroy | Cost$ 1 B T Sac<1/CARDNAME> | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SpellDescription$ Destroy target nonblack creature. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/executioners_capsule.jpg -Oracle:{1}{B}, {T}, Sacrifice Executioner's Capsule: Destroy target nonblack creature. \ No newline at end of file +Oracle:{1}{B}, {T}, Sacrifice Executioner's Capsule: Destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/e/executioners_hood.txt b/forge-gui/res/cardsfolder/e/executioners_hood.txt index 2e47e15a46f..963c0fc5462 100644 --- a/forge-gui/res/cardsfolder/e/executioners_hood.txt +++ b/forge-gui/res/cardsfolder/e/executioners_hood.txt @@ -1,7 +1,7 @@ -Name:Executioner's Hood -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Intimidate | Description$ Equipped creature has intimidate. -SVar:Picture:http://www.wizards.com/global/images/magic/general/executioners_hood.jpg -Oracle:Equipped creature has intimidate. (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Executioner's Hood +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Intimidate | Description$ Equipped creature has intimidate. +SVar:Picture:http://www.wizards.com/global/images/magic/general/executioners_hood.jpg +Oracle:Equipped creature has intimidate. (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/e/executioners_swing.txt b/forge-gui/res/cardsfolder/e/executioners_swing.txt index 81beb4ede5f..9054fda03aa 100644 --- a/forge-gui/res/cardsfolder/e/executioners_swing.txt +++ b/forge-gui/res/cardsfolder/e/executioners_swing.txt @@ -1,6 +1,6 @@ -Name:Executioner's Swing -ManaCost:W B -Types:Instant -A:SP$ Pump | Cost$ W B | IsCurse$ True | ValidTgts$ Creature.dealtDamageThisTurn | TgtPrompt$ Select target creature that dealt damage this turn | NumAtt$ -5 | NumDef$ -5 | SpellDescription$ Target creature that dealt damage this turn gets -5/-5 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/executioners_swing.jpg -Oracle:Target creature that dealt damage this turn gets -5/-5 until end of turn. \ No newline at end of file +Name:Executioner's Swing +ManaCost:W B +Types:Instant +A:SP$ Pump | Cost$ W B | IsCurse$ True | ValidTgts$ Creature.dealtDamageThisTurn | TgtPrompt$ Select target creature that dealt damage this turn | NumAtt$ -5 | NumDef$ -5 | SpellDescription$ Target creature that dealt damage this turn gets -5/-5 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/executioners_swing.jpg +Oracle:Target creature that dealt damage this turn gets -5/-5 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/exhaustion.txt b/forge-gui/res/cardsfolder/e/exhaustion.txt index cc1f1684489..0094163f45e 100644 --- a/forge-gui/res/cardsfolder/e/exhaustion.txt +++ b/forge-gui/res/cardsfolder/e/exhaustion.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Sorcery A:SP$ PumpAll | Cost$ 2 U | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ValidCards$ Creature.OppCtrl,Land.OppCtrl | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True | SpellDescription$ Creatures and lands target opponent controls don't untap during his or her next untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/exhaustion.jpg -Oracle:Creatures and lands target opponent controls don't untap during his or her next untap step. \ No newline at end of file +Oracle:Creatures and lands target opponent controls don't untap during his or her next untap step. diff --git a/forge-gui/res/cardsfolder/e/exhume.txt b/forge-gui/res/cardsfolder/e/exhume.txt index 0a0ce1f45bf..7edbb89e208 100644 --- a/forge-gui/res/cardsfolder/e/exhume.txt +++ b/forge-gui/res/cardsfolder/e/exhume.txt @@ -6,4 +6,4 @@ SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield SVar:X:Count$TypeInYourYard.Creature SVar:NeedsToPlayVar:X GE1 SVar:Picture:http://www.wizards.com/global/images/magic/general/exhume.jpg -Oracle:Each player puts a creature card from his or her graveyard onto the battlefield. \ No newline at end of file +Oracle:Each player puts a creature card from his or her graveyard onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/exhumer_thrull.txt b/forge-gui/res/cardsfolder/e/exhumer_thrull.txt index 699e9c57ceb..31841a8bb0a 100644 --- a/forge-gui/res/cardsfolder/e/exhumer_thrull.txt +++ b/forge-gui/res/cardsfolder/e/exhumer_thrull.txt @@ -1,8 +1,8 @@ -Name:Exhumer Thrull -ManaCost:5 B -Types:Creature Thrull -PT:3/3 -K:Haunt:TrigReturn:Return target creature card from your graveyard to your hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature card in your graveyard. | Origin$ Graveyard | Destination$ Hand -Oracle:Haunt (When this creature dies, exile it haunting target creature.)\nWhen Exhumer Thrull enters the battlefield or the creature it haunts dies, return target creature card from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/exhumer_thrull.jpg \ No newline at end of file +Name:Exhumer Thrull +ManaCost:5 B +Types:Creature Thrull +PT:3/3 +K:Haunt:TrigReturn:Return target creature card from your graveyard to your hand. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature card in your graveyard. | Origin$ Graveyard | Destination$ Hand +Oracle:Haunt (When this creature dies, exile it haunting target creature.)\nWhen Exhumer Thrull enters the battlefield or the creature it haunts dies, return target creature card from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/exhumer_thrull.jpg diff --git a/forge-gui/res/cardsfolder/e/exile.txt b/forge-gui/res/cardsfolder/e/exile.txt index 574c4dc53f4..5cc27bfc5a0 100644 --- a/forge-gui/res/cardsfolder/e/exile.txt +++ b/forge-gui/res/cardsfolder/e/exile.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | Su SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/exile.jpg -Oracle:Exile target nonwhite attacking creature. You gain life equal to its toughness. \ No newline at end of file +Oracle:Exile target nonwhite attacking creature. You gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/e/exile_into_darkness.txt b/forge-gui/res/cardsfolder/e/exile_into_darkness.txt index 6b3ea4fb755..efe66bd7150 100644 --- a/forge-gui/res/cardsfolder/e/exile_into_darkness.txt +++ b/forge-gui/res/cardsfolder/e/exile_into_darkness.txt @@ -7,4 +7,4 @@ SVar:X:Count$InYourHand SVar:Y:PlayerCountOpponents$HighestCardsInHand SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/exile_into_darkness.jpg -Oracle:Target player sacrifices a creature with converted mana cost 3 or less.\nAt the beginning of your upkeep, if you have more cards in hand than each opponent, you may return Exile into Darkness from your graveyard to your hand. \ No newline at end of file +Oracle:Target player sacrifices a creature with converted mana cost 3 or less.\nAt the beginning of your upkeep, if you have more cards in hand than each opponent, you may return Exile into Darkness from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/e/exiled_boggart.txt b/forge-gui/res/cardsfolder/e/exiled_boggart.txt index 90dc927eabd..0040fcf16bb 100644 --- a/forge-gui/res/cardsfolder/e/exiled_boggart.txt +++ b/forge-gui/res/cardsfolder/e/exiled_boggart.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, discard a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/exiled_boggart.jpg -Oracle:When Exiled Boggart dies, discard a card. \ No newline at end of file +Oracle:When Exiled Boggart dies, discard a card. diff --git a/forge-gui/res/cardsfolder/e/exiled_doomsayer.txt b/forge-gui/res/cardsfolder/e/exiled_doomsayer.txt index cd5691df373..55b89743001 100644 --- a/forge-gui/res/cardsfolder/e/exiled_doomsayer.txt +++ b/forge-gui/res/cardsfolder/e/exiled_doomsayer.txt @@ -1,8 +1,8 @@ -Name:Exiled Doomsayer -ManaCost:1 W -Types:Creature Human Cleric -PT:1/2 -S:Mode$ RaiseCost | ValidCard$ Creature.faceDown | Type$ MorphUp | Amount$ 2 | Description$ All morph costs cost {2} more. (This doesn't affect the cost to cast creature spells face down.) -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/exiled_doomsayer.jpg -Oracle:All morph costs cost {2} more. (This doesn't affect the cost to cast creature spells face down.) \ No newline at end of file +Name:Exiled Doomsayer +ManaCost:1 W +Types:Creature Human Cleric +PT:1/2 +S:Mode$ RaiseCost | ValidCard$ Creature.faceDown | Type$ MorphUp | Amount$ 2 | Description$ All morph costs cost {2} more. (This doesn't affect the cost to cast creature spells face down.) +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/exiled_doomsayer.jpg +Oracle:All morph costs cost {2} more. (This doesn't affect the cost to cast creature spells face down.) diff --git a/forge-gui/res/cardsfolder/e/exorcist.txt b/forge-gui/res/cardsfolder/e/exorcist.txt index 5c9ad0b2c1c..5cb80519804 100644 --- a/forge-gui/res/cardsfolder/e/exorcist.txt +++ b/forge-gui/res/cardsfolder/e/exorcist.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ Destroy | Cost$ 1 W T | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | SpellDescription$ Destroy target black creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/exorcist.jpg -Oracle:{1}{W}, {T}: Destroy target black creature. \ No newline at end of file +Oracle:{1}{W}, {T}: Destroy target black creature. diff --git a/forge-gui/res/cardsfolder/e/exoskeletal_armor.txt b/forge-gui/res/cardsfolder/e/exoskeletal_armor.txt index ae7528f009c..b77d507c8f9 100644 --- a/forge-gui/res/cardsfolder/e/exoskeletal_armor.txt +++ b/forge-gui/res/cardsfolder/e/exoskeletal_armor.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +X/+X, where X is the number of creature cards in all graveyards. SVar:X:Count$TypeInAllYards.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/exoskeletal_armor.jpg -Oracle:Enchant creature\nEnchanted creature gets +X/+X, where X is the number of creature cards in all graveyards. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +X/+X, where X is the number of creature cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/e/exotic_curse.txt b/forge-gui/res/cardsfolder/e/exotic_curse.txt index 523ddfe371c..bb7df627601 100644 --- a/forge-gui/res/cardsfolder/e/exotic_curse.txt +++ b/forge-gui/res/cardsfolder/e/exotic_curse.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness SVar:X:Count$Domain/Negative SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/exotic_curse.jpg -Oracle:Enchant creature\nDomain - Enchanted creature gets -1/-1 for each basic land type among lands you control. \ No newline at end of file +Oracle:Enchant creature\nDomain - Enchanted creature gets -1/-1 for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/e/exotic_disease.txt b/forge-gui/res/cardsfolder/e/exotic_disease.txt index e2cef31d4ae..a466b2a4c60 100644 --- a/forge-gui/res/cardsfolder/e/exotic_disease.txt +++ b/forge-gui/res/cardsfolder/e/exotic_disease.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/exotic_disease.jpg -Oracle:Domain - Target player loses X life and you gain X life, where X is the number of basic land types among lands you control. \ No newline at end of file +Oracle:Domain - Target player loses X life and you gain X life, where X is the number of basic land types among lands you control. diff --git a/forge-gui/res/cardsfolder/e/exotic_orchard.txt b/forge-gui/res/cardsfolder/e/exotic_orchard.txt index 872f0945566..cee7aaa5e61 100644 --- a/forge-gui/res/cardsfolder/e/exotic_orchard.txt +++ b/forge-gui/res/cardsfolder/e/exotic_orchard.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Land.OppCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any color that a land an opponent controls could produce. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/exotic_orchard.jpg -Oracle:{T}: Add to your mana pool one mana of any color that a land an opponent controls could produce. \ No newline at end of file +Oracle:{T}: Add to your mana pool one mana of any color that a land an opponent controls could produce. diff --git a/forge-gui/res/cardsfolder/e/expedition_map.txt b/forge-gui/res/cardsfolder/e/expedition_map.txt index 5dd9a06571a..7d44070fdf6 100644 --- a/forge-gui/res/cardsfolder/e/expedition_map.txt +++ b/forge-gui/res/cardsfolder/e/expedition_map.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Land | ChangeNum$ 1 | SpellDescription$ Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/expedition_map.jpg -Oracle:{2}, {T}, Sacrifice Expedition Map: Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Expedition Map: Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/expendable_troops.txt b/forge-gui/res/cardsfolder/e/expendable_troops.txt index e909dc06647..11c328c49b0 100644 --- a/forge-gui/res/cardsfolder/e/expendable_troops.txt +++ b/forge-gui/res/cardsfolder/e/expendable_troops.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ DealDamage | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/expendable_troops.jpg -Oracle:{T}, Sacrifice Expendable Troops: Expendable Troops deals 2 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{T}, Sacrifice Expendable Troops: Expendable Troops deals 2 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/e/experiment_kraj.txt b/forge-gui/res/cardsfolder/e/experiment_kraj.txt index 031fe993fda..722c1b62315 100644 --- a/forge-gui/res/cardsfolder/e/experiment_kraj.txt +++ b/forge-gui/res/cardsfolder/e/experiment_kraj.txt @@ -1,9 +1,9 @@ -Name:Experiment Kraj -ManaCost:2 G G U U -Types:Legendary Creature Ooze Mutant -PT:4/6 -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature.Other+counters_GE1_P1P1 | Description$ CARDNAME has all activated abilities of each other creature with a +1/+1 counter on it. -A:AB$PutCounter | Cost$ T | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature | SpellDescription$ Put a +1/+1 counter on target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/experiment_kraj.jpg -Oracle:Experiment Kraj has all activated abilities of each other creature with a +1/+1 counter on it.\n{T}: Put a +1/+1 counter on target creature. \ No newline at end of file +Name:Experiment Kraj +ManaCost:2 G G U U +Types:Legendary Creature Ooze Mutant +PT:4/6 +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature.Other+counters_GE1_P1P1 | Description$ CARDNAME has all activated abilities of each other creature with a +1/+1 counter on it. +A:AB$PutCounter | Cost$ T | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature | SpellDescription$ Put a +1/+1 counter on target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/experiment_kraj.jpg +Oracle:Experiment Kraj has all activated abilities of each other creature with a +1/+1 counter on it.\n{T}: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/e/experiment_one.txt b/forge-gui/res/cardsfolder/e/experiment_one.txt index 31bc87f30bb..d3d782bcded 100644 --- a/forge-gui/res/cardsfolder/e/experiment_one.txt +++ b/forge-gui/res/cardsfolder/e/experiment_one.txt @@ -1,8 +1,8 @@ -Name:Experiment One -ManaCost:G -Types:Creature Human Ooze -PT:1/1 -K:Evolve -A:AB$ Regenerate | Cost$ SubCounter<2/P1P1> | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/experiment_one.jpg -Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nRemove two +1/+1 counters from Experiment One: Regenerate Experiment One. \ No newline at end of file +Name:Experiment One +ManaCost:G +Types:Creature Human Ooze +PT:1/1 +K:Evolve +A:AB$ Regenerate | Cost$ SubCounter<2/P1P1> | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/experiment_one.jpg +Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nRemove two +1/+1 counters from Experiment One: Regenerate Experiment One. diff --git a/forge-gui/res/cardsfolder/e/exploding_borders.txt b/forge-gui/res/cardsfolder/e/exploding_borders.txt index 3680e0c1054..c899316d9ca 100644 --- a/forge-gui/res/cardsfolder/e/exploding_borders.txt +++ b/forge-gui/res/cardsfolder/e/exploding_borders.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 R G | Origin$ Library | Destination$ Battlefield | Ch SVar:DBDealDamage:DB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target player, 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/exploding_borders.jpg -Oracle:Domain - Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. Exploding Borders deals X damage to target player, where X is the number of basic land types among lands you control. \ No newline at end of file +Oracle:Domain - Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. Exploding Borders deals X damage to target player, where X is the number of basic land types among lands you control. diff --git a/forge-gui/res/cardsfolder/e/exploration.txt b/forge-gui/res/cardsfolder/e/exploration.txt index 4b0c93cd465..0b16fc351c8 100644 --- a/forge-gui/res/cardsfolder/e/exploration.txt +++ b/forge-gui/res/cardsfolder/e/exploration.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Enchantment S:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:1 | Description$ You may play an additional land on each of your turns. SVar:Picture:http://www.wizards.com/global/images/magic/general/exploration.jpg -Oracle:You may play an additional land on each of your turns. \ No newline at end of file +Oracle:You may play an additional land on each of your turns. diff --git a/forge-gui/res/cardsfolder/e/explore.txt b/forge-gui/res/cardsfolder/e/explore.txt index a946e7c340a..72e33aad534 100644 --- a/forge-gui/res/cardsfolder/e/explore.txt +++ b/forge-gui/res/cardsfolder/e/explore.txt @@ -5,4 +5,4 @@ A:SP$ Effect | Cost$ 1 G | Name$ Explore Effect | StaticAbilities$ Exploration | SVar:Exploration:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:1 | EffectZone$ Command | Description$ You may play an additional land this turn. SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/explore.jpg -Oracle:You may play an additional land this turn.\nDraw a card. \ No newline at end of file +Oracle:You may play an additional land this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/e/explorers_scope.txt b/forge-gui/res/cardsfolder/e/explorers_scope.txt index 02be2e4b702..454d010811d 100644 --- a/forge-gui/res/cardsfolder/e/explorers_scope.txt +++ b/forge-gui/res/cardsfolder/e/explorers_scope.txt @@ -1,8 +1,8 @@ -Name:Explorer's Scope -ManaCost:1 -Types:Artifact Equipment -K:Equip 1 -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigDig | TriggerDescription$ Whenever equipped creature attacks, look at the top card of your library. If it's a land card, you may put it onto the battlefield tapped. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ All | Optional$ True | ChangeValid$ Land | DestinationZone$ Battlefield | Tapped$ True | LibraryPosition2$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/explorers_scope.jpg -Oracle:Whenever equipped creature attacks, look at the top card of your library. If it's a land card, you may put it onto the battlefield tapped.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Explorer's Scope +ManaCost:1 +Types:Artifact Equipment +K:Equip 1 +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigDig | TriggerDescription$ Whenever equipped creature attacks, look at the top card of your library. If it's a land card, you may put it onto the battlefield tapped. +SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ All | Optional$ True | ChangeValid$ Land | DestinationZone$ Battlefield | Tapped$ True | LibraryPosition2$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/explorers_scope.jpg +Oracle:Whenever equipped creature attacks, look at the top card of your library. If it's a land card, you may put it onto the battlefield tapped.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/e/explosive_growth.txt b/forge-gui/res/cardsfolder/e/explosive_growth.txt index 2f4c77c5a00..66ed9e6e724 100644 --- a/forge-gui/res/cardsfolder/e/explosive_growth.txt +++ b/forge-gui/res/cardsfolder/e/explosive_growth.txt @@ -5,4 +5,4 @@ K:Kicker 5 A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ WasKicked | NumDef$ WasKicked | References$ WasKicked | SpellDescription$ Target creature gets +2/+2 until end of turn. If CARDNAME was kicked, that creature gets +5/+5 until end of turn instead. SVar:WasKicked:Count$Kicked.5.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/explosive_growth.jpg -Oracle:Kicker {5} (You may pay an additional {5} as you cast this spell.)\nTarget creature gets +2/+2 until end of turn. If Explosive Growth was kicked, that creature gets +5/+5 until end of turn instead. \ No newline at end of file +Oracle:Kicker {5} (You may pay an additional {5} as you cast this spell.)\nTarget creature gets +2/+2 until end of turn. If Explosive Growth was kicked, that creature gets +5/+5 until end of turn instead. diff --git a/forge-gui/res/cardsfolder/e/explosive_impact.txt b/forge-gui/res/cardsfolder/e/explosive_impact.txt index fb5064bd68f..ca9a0a1857e 100644 --- a/forge-gui/res/cardsfolder/e/explosive_impact.txt +++ b/forge-gui/res/cardsfolder/e/explosive_impact.txt @@ -1,6 +1,6 @@ -Name:Explosive Impact -ManaCost:5 R -Types:Instant -A:SP$ DealDamage | Cost$ 5 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/explosive_impact.jpg -Oracle:Explosive Impact deals 5 damage to target creature or player. \ No newline at end of file +Name:Explosive Impact +ManaCost:5 R +Types:Instant +A:SP$ DealDamage | Cost$ 5 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/explosive_impact.jpg +Oracle:Explosive Impact deals 5 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/e/explosive_revelation.txt b/forge-gui/res/cardsfolder/e/explosive_revelation.txt index ebae51bf7ef..72e87f2328e 100644 --- a/forge-gui/res/cardsfolder/e/explosive_revelation.txt +++ b/forge-gui/res/cardsfolder/e/explosive_revelation.txt @@ -6,4 +6,4 @@ SVar:Damage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select targ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/explosive_revelation.jpg -Oracle:Choose target creature or player. Reveal cards from the top of your library until you reveal a nonland card. Explosive Revelation deals damage equal to that card's converted mana cost to that creature or player. Put the nonland card into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Choose target creature or player. Reveal cards from the top of your library until you reveal a nonland card. Explosive Revelation deals damage equal to that card's converted mana cost to that creature or player. Put the nonland card into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/e/explosive_vegetation.txt b/forge-gui/res/cardsfolder/e/explosive_vegetation.txt index d80f4a42922..6c6eda5a04c 100644 --- a/forge-gui/res/cardsfolder/e/explosive_vegetation.txt +++ b/forge-gui/res/cardsfolder/e/explosive_vegetation.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Sorcery A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 2 | SpellDescription$ Search your library for up to two basic land cards and put them onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/explosive_vegetation.jpg -Oracle:Search your library for up to two basic land cards and put them onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for up to two basic land cards and put them onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/expunge.txt b/forge-gui/res/cardsfolder/e/expunge.txt index 81046d5e82b..25594111beb 100644 --- a/forge-gui/res/cardsfolder/e/expunge.txt +++ b/forge-gui/res/cardsfolder/e/expunge.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.nonBlack+nonArtifact | TgtPrompt$ Select target nonartifact, nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonartifact, nonblack creature. It can't be regenerated. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/expunge.jpg -Oracle:Destroy target nonartifact, nonblack creature. It can't be regenerated.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target nonartifact, nonblack creature. It can't be regenerated.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/e/exquisite_blood.txt b/forge-gui/res/cardsfolder/e/exquisite_blood.txt index 486965c4a4f..cf4929f1e58 100644 --- a/forge-gui/res/cardsfolder/e/exquisite_blood.txt +++ b/forge-gui/res/cardsfolder/e/exquisite_blood.txt @@ -1,8 +1,8 @@ -Name:Exquisite Blood -ManaCost:4 B -Types:Enchantment -T:Mode$ LifeLost | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigLifeGain | TriggerDescription$ Whenever an opponent loses life, you gain that much life. -SVar:TrigLifeGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:TriggerCount$LifeAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/exquisite_blood.jpg -Oracle:Whenever an opponent loses life, you gain that much life. \ No newline at end of file +Name:Exquisite Blood +ManaCost:4 B +Types:Enchantment +T:Mode$ LifeLost | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigLifeGain | TriggerDescription$ Whenever an opponent loses life, you gain that much life. +SVar:TrigLifeGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:TriggerCount$LifeAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/exquisite_blood.jpg +Oracle:Whenever an opponent loses life, you gain that much life. diff --git a/forge-gui/res/cardsfolder/e/exsanguinate.txt b/forge-gui/res/cardsfolder/e/exsanguinate.txt index e09b7227b12..549a4cee65d 100644 --- a/forge-gui/res/cardsfolder/e/exsanguinate.txt +++ b/forge-gui/res/cardsfolder/e/exsanguinate.txt @@ -7,4 +7,4 @@ SVar:X:Count$xPaid SVar:AFLifeLost:Number$0 #AFLifeLost will be set by LoseLife SVar:Picture:http://www.wizards.com/global/images/magic/general/exsanguinate.jpg -Oracle:Each opponent loses X life. You gain life equal to the life lost this way. \ No newline at end of file +Oracle:Each opponent loses X life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/e/extinction.txt b/forge-gui/res/cardsfolder/e/extinction.txt index 8ccaa14ad1d..6145b94a03b 100644 --- a/forge-gui/res/cardsfolder/e/extinction.txt +++ b/forge-gui/res/cardsfolder/e/extinction.txt @@ -1,7 +1,7 @@ -Name:Extinction -ManaCost:4 B -Types:Sorcery -A:SP$ ChooseType | Cost$ 4 B | Defined$ You | Type$ Creature | AILogic$ MostProminentHumanControls | SubAbility$ DBDestroyAll | SpellDescription$ Destroy all creatures of the creature type of your choice. -SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Creature.ChosenType -SVar:Picture:http://www.wizards.com/global/images/magic/general/extinction.jpg -Oracle:Destroy all creatures of the creature type of your choice. \ No newline at end of file +Name:Extinction +ManaCost:4 B +Types:Sorcery +A:SP$ ChooseType | Cost$ 4 B | Defined$ You | Type$ Creature | AILogic$ MostProminentHumanControls | SubAbility$ DBDestroyAll | SpellDescription$ Destroy all creatures of the creature type of your choice. +SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Creature.ChosenType +SVar:Picture:http://www.wizards.com/global/images/magic/general/extinction.jpg +Oracle:Destroy all creatures of the creature type of your choice. diff --git a/forge-gui/res/cardsfolder/e/extinguish.txt b/forge-gui/res/cardsfolder/e/extinguish.txt index 29d9375dbbc..877e2f9fc89 100644 --- a/forge-gui/res/cardsfolder/e/extinguish.txt +++ b/forge-gui/res/cardsfolder/e/extinguish.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target sorcery spell | ValidTgts$ Sorcery | SpellDescription$ Counter target sorcery spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/extinguish.jpg -Oracle:Counter target sorcery spell. \ No newline at end of file +Oracle:Counter target sorcery spell. diff --git a/forge-gui/res/cardsfolder/e/extinguish_all_hope.txt b/forge-gui/res/cardsfolder/e/extinguish_all_hope.txt index ce3237fdf67..1fc9ac0ca29 100644 --- a/forge-gui/res/cardsfolder/e/extinguish_all_hope.txt +++ b/forge-gui/res/cardsfolder/e/extinguish_all_hope.txt @@ -1,6 +1,6 @@ -Name:Extinguish All Hope -ManaCost:4 B B -Types:Sorcery -A:SP$ DestroyAll | Cost$ 4 B B | ValidCards$ Creature.nonEnchantment | SpellDescription$ Destroy all nonenchantment creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/extinguish_all_hope.jpg -Oracle:Destroy all nonenchantment creatures. \ No newline at end of file +Name:Extinguish All Hope +ManaCost:4 B B +Types:Sorcery +A:SP$ DestroyAll | Cost$ 4 B B | ValidCards$ Creature.nonEnchantment | SpellDescription$ Destroy all nonenchantment creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/extinguish_all_hope.jpg +Oracle:Destroy all nonenchantment creatures. diff --git a/forge-gui/res/cardsfolder/e/extirpate.txt b/forge-gui/res/cardsfolder/e/extirpate.txt index 0ebe2527337..2069a0cce0e 100644 --- a/forge-gui/res/cardsfolder/e/extirpate.txt +++ b/forge-gui/res/cardsfolder/e/extirpate.txt @@ -6,4 +6,4 @@ A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ SVar:DBSearch:DB$ChangeZoneAll | Origin$ Graveyard,Hand,Library | Destination$ Exile | Defined$ TargetedController | ChangeType$ Remembered.sameName | Search$ True | Shuffle$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/extirpate.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nChoose target card in a graveyard other than a basic land card. Search its owner's graveyard, hand, and library for all cards with the same name as that card and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nChoose target card in a graveyard other than a basic land card. Search its owner's graveyard, hand, and library for all cards with the same name as that card and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/e/extortion.txt b/forge-gui/res/cardsfolder/e/extortion.txt index f0065bdde02..6647628e6c3 100644 --- a/forge-gui/res/cardsfolder/e/extortion.txt +++ b/forge-gui/res/cardsfolder/e/extortion.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Sorcery A:SP$ Discard | Cost$ 3 B B | ValidTgts$ Opponent | Mode$ RevealYouChoose | NumCards$ 2 | SpellDescription$ Look at target player's hand and choose up to two cards from it. That player discards those cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/extortion.jpg -Oracle:Look at target player's hand and choose up to two cards from it. That player discards those cards. \ No newline at end of file +Oracle:Look at target player's hand and choose up to two cards from it. That player discards those cards. diff --git a/forge-gui/res/cardsfolder/e/extra_arms.txt b/forge-gui/res/cardsfolder/e/extra_arms.txt index cca9f478291..462a0e35afb 100644 --- a/forge-gui/res/cardsfolder/e/extra_arms.txt +++ b/forge-gui/res/cardsfolder/e/extra_arms.txt @@ -8,4 +8,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPromp S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE SVar:AE:SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/extra_arms.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks, it deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature attacks, it deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/e/extract.txt b/forge-gui/res/cardsfolder/e/extract.txt index 9e68b1029b0..6c3b6355c36 100644 --- a/forge-gui/res/cardsfolder/e/extract.txt +++ b/forge-gui/res/cardsfolder/e/extract.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ U | Origin$ Library | Destination$ Exile | ValidTgts$ Player | ChangeType$ Card | ChangeNum$ 1 | IsCurse$ True | SpellDescription$ Search target player's library for a card and exile it. Then that player shuffles his or her library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/extract.jpg -Oracle:Search target player's library for a card and exile it. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Search target player's library for a card and exile it. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/e/extract_from_darkness.txt b/forge-gui/res/cardsfolder/e/extract_from_darkness.txt index ceb3bf81f20..710131cea56 100644 --- a/forge-gui/res/cardsfolder/e/extract_from_darkness.txt +++ b/forge-gui/res/cardsfolder/e/extract_from_darkness.txt @@ -1,9 +1,9 @@ -Name:Extract from Darkness -ManaCost:3 U B -Types:Sorcery -A:SP$ Mill | Cost$ 3 U B | NumCards$ 2 | Defined$ Each | SubAbility$ DBChoose | SpellDescription$ Each player puts the top two cards of his or her library into his or her graveyard. Then put a creature card from a graveyard onto the battlefield under your control. -SVar:DBChoose:DB$ ChooseCard | Defined$ You | Choices$ Creature | ChoiceZone$ Graveyard | Mandatory$ True | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ChosenCard | GainControl$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/extract_from_darkness.jpg -Oracle:Each player puts the top two cards of his or her library into his or her graveyard. Then put a creature card from a graveyard onto the battlefield under your control. +Name:Extract from Darkness +ManaCost:3 U B +Types:Sorcery +A:SP$ Mill | Cost$ 3 U B | NumCards$ 2 | Defined$ Each | SubAbility$ DBChoose | SpellDescription$ Each player puts the top two cards of his or her library into his or her graveyard. Then put a creature card from a graveyard onto the battlefield under your control. +SVar:DBChoose:DB$ ChooseCard | Defined$ You | Choices$ Creature | ChoiceZone$ Graveyard | Mandatory$ True | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ChosenCard | GainControl$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/extract_from_darkness.jpg +Oracle:Each player puts the top two cards of his or her library into his or her graveyard. Then put a creature card from a graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/e/extractor_demon.txt b/forge-gui/res/cardsfolder/e/extractor_demon.txt index 49b8e092f74..dd723d28505 100644 --- a/forge-gui/res/cardsfolder/e/extractor_demon.txt +++ b/forge-gui/res/cardsfolder/e/extractor_demon.txt @@ -7,4 +7,4 @@ K:Unearth:2 B T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.Other | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMill | TriggerDescription$ Whenever another creature leaves the battlefield, you may have target player put the top two cards of his or her library into his or her graveyard. SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player SVar:Picture:http://www.wizards.com/global/images/magic/general/extractor_demon.jpg -Oracle:Flying\nWhenever another creature leaves the battlefield, you may have target player put the top two cards of his or her library into his or her graveyard.\nUnearth {2}{B} ({2}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Flying\nWhenever another creature leaves the battlefield, you may have target player put the top two cards of his or her library into his or her graveyard.\nUnearth {2}{B} ({2}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/e/extraplanar_lens.txt b/forge-gui/res/cardsfolder/e/extraplanar_lens.txt index 24ea6142a9d..d884e908dd3 100644 --- a/forge-gui/res/cardsfolder/e/extraplanar_lens.txt +++ b/forge-gui/res/cardsfolder/e/extraplanar_lens.txt @@ -1,10 +1,10 @@ -Name:Extraplanar Lens -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile target land you control. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select a target land you control -T:Mode$ TapsForMana | ValidCard$ Land.sharesNameWith Imprinted | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a land with the same name as the exiled card is tapped for mana, its controller adds one mana to his or her mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | Valid$ Defined.Triggered | ColorOrType$ Type | ReflectProperty$ Produced | Defined$ TriggeredPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/extraplanar_lens.jpg -Oracle:Imprint - When Extraplanar Lens enters the battlefield, you may exile target land you control.\nWhenever a land with the same name as the exiled card is tapped for mana, its controller adds one mana to his or her mana pool of any type that land produced. \ No newline at end of file +Name:Extraplanar Lens +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile target land you control. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select a target land you control +T:Mode$ TapsForMana | ValidCard$ Land.sharesNameWith Imprinted | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a land with the same name as the exiled card is tapped for mana, its controller adds one mana to his or her mana pool of any type that land produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | Valid$ Defined.Triggered | ColorOrType$ Type | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/extraplanar_lens.jpg +Oracle:Imprint - When Extraplanar Lens enters the battlefield, you may exile target land you control.\nWhenever a land with the same name as the exiled card is tapped for mana, its controller adds one mana to his or her mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/e/extravagant_spirit.txt b/forge-gui/res/cardsfolder/e/extravagant_spirit.txt index a8e8d43c0fe..17999e2b561 100644 --- a/forge-gui/res/cardsfolder/e/extravagant_spirit.txt +++ b/forge-gui/res/cardsfolder/e/extravagant_spirit.txt @@ -1,11 +1,11 @@ -Name:Extravagant Spirit -ManaCost:3 U -Types:Creature Spirit -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay {1} for each card in your hand. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ X | UnlessPayer$ You | References$ X -SVar:X:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/extravagant_spirit.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Extravagant Spirit unless you pay {1} for each card in your hand. \ No newline at end of file +Name:Extravagant Spirit +ManaCost:3 U +Types:Creature Spirit +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay {1} for each card in your hand. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ X | UnlessPayer$ You | References$ X +SVar:X:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/extravagant_spirit.jpg +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Extravagant Spirit unless you pay {1} for each card in your hand. diff --git a/forge-gui/res/cardsfolder/e/extruder.txt b/forge-gui/res/cardsfolder/e/extruder.txt index 6b8665476df..ad9720d2e54 100644 --- a/forge-gui/res/cardsfolder/e/extruder.txt +++ b/forge-gui/res/cardsfolder/e/extruder.txt @@ -5,4 +5,4 @@ PT:4/3 K:Echo:4 A:AB$ PutCounter | Cost$ Sac<1/Artifact> | ValidTgts$ Creature | TgtPrompt$ Select target Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/extruder.jpg -Oracle:Echo {4} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nSacrifice an artifact: Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Echo {4} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nSacrifice an artifact: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/e/exuberant_firestoker.txt b/forge-gui/res/cardsfolder/e/exuberant_firestoker.txt index 396b4109ea5..fa4f455509d 100644 --- a/forge-gui/res/cardsfolder/e/exuberant_firestoker.txt +++ b/forge-gui/res/cardsfolder/e/exuberant_firestoker.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/exuberant_firestoker.jpg -Oracle:At the beginning of your end step, if you control a creature with power 5 or greater, you may have Exuberant Firestoker deal 2 damage to target player.\n{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:At the beginning of your end step, if you control a creature with power 5 or greater, you may have Exuberant Firestoker deal 2 damage to target player.\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/eye_for_an_eye.txt b/forge-gui/res/cardsfolder/e/eye_for_an_eye.txt index c1438bb4597..f158f07b201 100644 --- a/forge-gui/res/cardsfolder/e/eye_for_an_eye.txt +++ b/forge-gui/res/cardsfolder/e/eye_for_an_eye.txt @@ -1,17 +1,17 @@ -Name:Eye for an Eye -ManaCost:W W -Types:Instant -A:SP$ ChooseSource | Cost$ W W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and CARDNAME deals that much damage to that source's controller. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ SelflessCombat,SelflessNonCombat | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X,EyeforEyeCombat,EyeforEyenonCombat | RememberObjects$ Remembered | ImprintCards$ Self | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and this card deals that much damage to that source's controller. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and this card deals that much damage to that source's controller. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ EyeforEyeCombat -SVar:EyeforEyeCombat:DB$ DealDamage | Defined$ RememberedController | DamageSource$ Imprinted | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ EyeforEyenonCombat -SVar:EyeforEyenonCombat:DB$ DealDamage | Defined$ RememberedController | DamageSource$ Imprinted | CombatDamage$ False | NumDmg$ X | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_for_an_eye.jpg -Oracle:The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and Eye for an Eye deals that much damage to that source's controller. \ No newline at end of file +Name:Eye for an Eye +ManaCost:W W +Types:Instant +A:SP$ ChooseSource | Cost$ W W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and CARDNAME deals that much damage to that source's controller. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ SelflessCombat,SelflessNonCombat | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X,EyeforEyeCombat,EyeforEyenonCombat | RememberObjects$ Remembered | ImprintCards$ Self | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and this card deals that much damage to that source's controller. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and this card deals that much damage to that source's controller. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ EyeforEyeCombat +SVar:EyeforEyeCombat:DB$ DealDamage | Defined$ RememberedController | DamageSource$ Imprinted | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ EyeforEyenonCombat +SVar:EyeforEyenonCombat:DB$ DealDamage | Defined$ RememberedController | DamageSource$ Imprinted | CombatDamage$ False | NumDmg$ X | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_for_an_eye.jpg +Oracle:The next time a source of your choice would deal damage to you this turn, instead that source deals that much damage to you and Eye for an Eye deals that much damage to that source's controller. diff --git a/forge-gui/res/cardsfolder/e/eye_gouge.txt b/forge-gui/res/cardsfolder/e/eye_gouge.txt index 9ffadbe022f..d00b4bb59c5 100644 --- a/forge-gui/res/cardsfolder/e/eye_gouge.txt +++ b/forge-gui/res/cardsfolder/e/eye_gouge.txt @@ -1,7 +1,7 @@ -Name:Eye Gouge -ManaCost:B -Types:Instant -A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. If it's a Cyclops, destroy it. | SubAbility$ DBDestroy -SVar:DBDestroy:DB$ Destroy | Defined$ ParentTarget | ConditionDefined$ ParentTarget | ConditionPresent$ Cyclops -SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_gouge.jpg -Oracle:Target creature gets -1/-1 until end of turn. If it's a Cyclops, destroy it. +Name:Eye Gouge +ManaCost:B +Types:Instant +A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. If it's a Cyclops, destroy it. | SubAbility$ DBDestroy +SVar:DBDestroy:DB$ Destroy | Defined$ ParentTarget | ConditionDefined$ ParentTarget | ConditionPresent$ Cyclops +SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_gouge.jpg +Oracle:Target creature gets -1/-1 until end of turn. If it's a Cyclops, destroy it. diff --git a/forge-gui/res/cardsfolder/e/eye_of_doom.txt b/forge-gui/res/cardsfolder/e/eye_of_doom.txt index ebaec3d8627..41ba4fe3375 100644 --- a/forge-gui/res/cardsfolder/e/eye_of_doom.txt +++ b/forge-gui/res/cardsfolder/e/eye_of_doom.txt @@ -1,11 +1,11 @@ -Name:Eye of Doom -ManaCost:4 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, each player chooses a nonland permanent and puts a doom counter on it. -SVar:TrigChoose:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose -SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Permanent.nonLand | AILogic$ OppPreferred | Mandatory$ True | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Defined$ ChosenCard | CounterType$ DOOM | CounterNum$ 1 -A:AB$ DestroyAll | Cost$ 2 T Sac<1/CARDNAME> | ValidCards$ Permanent.counters_GE1_DOOM | SpellDescription$ Destroy each permanent with a doom counter. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_doom.jpg -Oracle:When Eye of Doom enters the battlefield, each player chooses a nonland permanent and puts a doom counter on it.\n{2}, {T}, Sacrifice Eye of Doom: Destroy each permanent with a doom counter on it. +Name:Eye of Doom +ManaCost:4 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, each player chooses a nonland permanent and puts a doom counter on it. +SVar:TrigChoose:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose +SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Permanent.nonLand | AILogic$ OppPreferred | Mandatory$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ ChosenCard | CounterType$ DOOM | CounterNum$ 1 +A:AB$ DestroyAll | Cost$ 2 T Sac<1/CARDNAME> | ValidCards$ Permanent.counters_GE1_DOOM | SpellDescription$ Destroy each permanent with a doom counter. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_doom.jpg +Oracle:When Eye of Doom enters the battlefield, each player chooses a nonland permanent and puts a doom counter on it.\n{2}, {T}, Sacrifice Eye of Doom: Destroy each permanent with a doom counter on it. diff --git a/forge-gui/res/cardsfolder/e/eye_of_nowhere.txt b/forge-gui/res/cardsfolder/e/eye_of_nowhere.txt index 6aa58c00f75..a5bc42667bc 100644 --- a/forge-gui/res/cardsfolder/e/eye_of_nowhere.txt +++ b/forge-gui/res/cardsfolder/e/eye_of_nowhere.txt @@ -3,4 +3,4 @@ ManaCost:U U Types:Sorcery Arcane A:SP$ ChangeZone | Cost$ U U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_nowhere.jpg -Oracle:Return target permanent to its owner's hand. \ No newline at end of file +Oracle:Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/e/eye_of_ramos.txt b/forge-gui/res/cardsfolder/e/eye_of_ramos.txt index bc03bb04b3d..8c324019871 100644 --- a/forge-gui/res/cardsfolder/e/eye_of_ramos.txt +++ b/forge-gui/res/cardsfolder/e/eye_of_ramos.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_ramos.jpg -Oracle:{T}: Add {U} to your mana pool.\nSacrifice Eye of Ramos: Add {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool.\nSacrifice Eye of Ramos: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/e/eye_of_singularity.txt b/forge-gui/res/cardsfolder/e/eye_of_singularity.txt index 15ad0a2edf1..a39e4cb1ac4 100644 --- a/forge-gui/res/cardsfolder/e/eye_of_singularity.txt +++ b/forge-gui/res/cardsfolder/e/eye_of_singularity.txt @@ -1,13 +1,13 @@ -Name:Eye of Singularity -ManaCost:3 W -Types:World Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerDescription$ When CARDNAME enters the battlefield, destroy each permanent with the same name as another permanent, except for basic lands. They can't be regenerated. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Permanent.nonBasic | RepeatSubAbility$ DBDestroy | UseImprinted$ True | SubAbility$ DBCleanup -SVar:DBDestroy:DB$ Destroy | Defined$ Valid Permanent.sharesNameWith Imprinted+IsNotImprinted | NoRegen$ True -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.nonBasic | TriggerZones$ Battlefield | Execute$ TrigDestroyRem | TriggerDescription$ Whenever a permanent other than a basic land enters the battlefield, destroy all other permanents with that name. They can't be regenerated. -SVar:TrigDestroyRem:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBDestroyAll -SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Permanent.IsNotRemembered+sharesNameWith Remembered | NoRegen$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_singularity.jpg -Oracle:When Eye of Singularity enters the battlefield, destroy each permanent with the same name as another permanent, except for basic lands. They can't be regenerated.\nWhenever a permanent other than a basic land enters the battlefield, destroy all other permanents with that name. They can't be regenerated. \ No newline at end of file +Name:Eye of Singularity +ManaCost:3 W +Types:World Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerDescription$ When CARDNAME enters the battlefield, destroy each permanent with the same name as another permanent, except for basic lands. They can't be regenerated. +SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Permanent.nonBasic | RepeatSubAbility$ DBDestroy | UseImprinted$ True | SubAbility$ DBCleanup +SVar:DBDestroy:DB$ Destroy | Defined$ Valid Permanent.sharesNameWith Imprinted+IsNotImprinted | NoRegen$ True +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Permanent.nonBasic | TriggerZones$ Battlefield | Execute$ TrigDestroyRem | TriggerDescription$ Whenever a permanent other than a basic land enters the battlefield, destroy all other permanents with that name. They can't be regenerated. +SVar:TrigDestroyRem:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBDestroyAll +SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Permanent.IsNotRemembered+sharesNameWith Remembered | NoRegen$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_singularity.jpg +Oracle:When Eye of Singularity enters the battlefield, destroy each permanent with the same name as another permanent, except for basic lands. They can't be regenerated.\nWhenever a permanent other than a basic land enters the battlefield, destroy all other permanents with that name. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/e/eye_of_the_storm.txt b/forge-gui/res/cardsfolder/e/eye_of_the_storm.txt index c8694c6042f..58d831864f3 100644 --- a/forge-gui/res/cardsfolder/e/eye_of_the_storm.txt +++ b/forge-gui/res/cardsfolder/e/eye_of_the_storm.txt @@ -1,15 +1,15 @@ -Name:Eye of the Storm -ManaCost:5 U U -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Instant.nonToken,Sorcery.nonToken | Execute$ TrigExileSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery card, exile it. Then that player copies each instant or sorcery card exiled with CARDNAME. For each copy, the player may cast the copy without paying its mana cost. -SVar:TrigExileSpell:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Fizzle$ True | RememberChanged$ True | SubAbility$ DBPlaySpell -SVar:DBPlaySpell:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.IsRemembered | ChooseOrder$ True | Zone$ Exile | RepeatSubAbility$ DBPlay -SVar:DBPlay:DB$ Play | Defined$ Imprinted | Controller$ TriggeredCardController | WithoutManaCost$ True | CopyCard$ True | Optional$ True -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_the_storm.jpg -Oracle:Whenever a player casts an instant or sorcery card, exile it. Then that player copies each instant or sorcery card exiled with Eye of the Storm. For each copy, the player may cast the copy without paying its mana cost. \ No newline at end of file +Name:Eye of the Storm +ManaCost:5 U U +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Instant.nonToken,Sorcery.nonToken | Execute$ TrigExileSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery card, exile it. Then that player copies each instant or sorcery card exiled with CARDNAME. For each copy, the player may cast the copy without paying its mana cost. +SVar:TrigExileSpell:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Fizzle$ True | RememberChanged$ True | SubAbility$ DBPlaySpell +SVar:DBPlaySpell:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.IsRemembered | ChooseOrder$ True | Zone$ Exile | RepeatSubAbility$ DBPlay +SVar:DBPlay:DB$ Play | Defined$ Imprinted | Controller$ TriggeredCardController | WithoutManaCost$ True | CopyCard$ True | Optional$ True +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_the_storm.jpg +Oracle:Whenever a player casts an instant or sorcery card, exile it. Then that player copies each instant or sorcery card exiled with Eye of the Storm. For each copy, the player may cast the copy without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/e/eye_of_ugin.txt b/forge-gui/res/cardsfolder/e/eye_of_ugin.txt index e474438ffa5..f8c31910d7e 100644 --- a/forge-gui/res/cardsfolder/e/eye_of_ugin.txt +++ b/forge-gui/res/cardsfolder/e/eye_of_ugin.txt @@ -5,4 +5,4 @@ S:Mode$ ReduceCost | ValidCard$ Eldrazi.Colorless | Type$ Spell | Activator$ You A:AB$ ChangeZone | Cost$ 7 T | Origin$ Library | Destination$ Hand | ChangeType$ Creature.Colorless | ChangeNum$ 1 | SpellDescription$ Search your library for a colorless creature card, reveal it, and put it into your hand. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_ugin.jpg -Oracle:Colorless Eldrazi spells you cast cost {2} less to cast.\n{7}, {T}: Search your library for a colorless creature card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Colorless Eldrazi spells you cast cost {2} less to cast.\n{7}, {T}: Search your library for a colorless creature card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/e/eye_of_yawgmoth.txt b/forge-gui/res/cardsfolder/e/eye_of_yawgmoth.txt index f7c0ef19d85..8432277e05c 100644 --- a/forge-gui/res/cardsfolder/e/eye_of_yawgmoth.txt +++ b/forge-gui/res/cardsfolder/e/eye_of_yawgmoth.txt @@ -1,8 +1,8 @@ -Name:Eye of Yawgmoth -ManaCost:3 -Types:Artifact -A:AB$ Dig | Cost$ 3 T Sac<1/Creature> | RememberCostCards$ True | DigNum$ X | References$ X | ChangeNum$ 1 | DestinationZone2$ Exile | SpellDescription$ Reveal a number of cards from the top of your library equal to the sacrificed creature's power. Put one into your hand and exile the rest. | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_yawgmoth.jpg -Oracle:{3}, {T}, Sacrifice a creature: Reveal a number of cards from the top of your library equal to the sacrificed creature's power. Put one into your hand and exile the rest. \ No newline at end of file +Name:Eye of Yawgmoth +ManaCost:3 +Types:Artifact +A:AB$ Dig | Cost$ 3 T Sac<1/Creature> | RememberCostCards$ True | DigNum$ X | References$ X | ChangeNum$ 1 | DestinationZone2$ Exile | SpellDescription$ Reveal a number of cards from the top of your library equal to the sacrificed creature's power. Put one into your hand and exile the rest. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/eye_of_yawgmoth.jpg +Oracle:{3}, {T}, Sacrifice a creature: Reveal a number of cards from the top of your library equal to the sacrificed creature's power. Put one into your hand and exile the rest. diff --git a/forge-gui/res/cardsfolder/e/eye_spy.txt b/forge-gui/res/cardsfolder/e/eye_spy.txt index c947097b06a..568a2eccc03 100644 --- a/forge-gui/res/cardsfolder/e/eye_spy.txt +++ b/forge-gui/res/cardsfolder/e/eye_spy.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ U | ValidTgts$ Player | DigNum$ 1 | AnyNumber$ True | DestinationZone$ Graveyard | LibraryPosition2$ 0 | SpellDescription$ Look at the top card of target player's library. You may put that card into his or her graveyard. SVar:RemAIDeck:True SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal_Second_Age/eye_spy.jpg -Oracle:Look at the top card of target player's library. You may put that card into his or her graveyard. \ No newline at end of file +Oracle:Look at the top card of target player's library. You may put that card into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/e/eyeblights_ending.txt b/forge-gui/res/cardsfolder/e/eyeblights_ending.txt index 5c6fbfc9bcf..5a431c23cbb 100644 --- a/forge-gui/res/cardsfolder/e/eyeblights_ending.txt +++ b/forge-gui/res/cardsfolder/e/eyeblights_ending.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Tribal Instant Elf A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.nonElf | TgtPrompt$ Select target non-Elf creature | SpellDescription$ Destroy target non-Elf creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/eyeblights_ending.jpg -Oracle:Destroy target non-Elf creature. \ No newline at end of file +Oracle:Destroy target non-Elf creature. diff --git a/forge-gui/res/cardsfolder/e/eyes_in_the_skies.txt b/forge-gui/res/cardsfolder/e/eyes_in_the_skies.txt index 8c32b0c13f7..89f8c829b90 100644 --- a/forge-gui/res/cardsfolder/e/eyes_in_the_skies.txt +++ b/forge-gui/res/cardsfolder/e/eyes_in_the_skies.txt @@ -1,8 +1,8 @@ -Name:Eyes in the Skies -ManaCost:3 W -Types:Instant -A:SP$ Token | Cost$ 3 W | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr | SubAbility$ DBChoose | SpellDescription$ Put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | Mandatory$ True | SubAbility$ DBCopy -SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/eyes_in_the_skies.jpg -Oracle:Put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Eyes in the Skies +ManaCost:3 W +Types:Instant +A:SP$ Token | Cost$ 3 W | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr | SubAbility$ DBChoose | SpellDescription$ Put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | Mandatory$ True | SubAbility$ DBCopy +SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/eyes_in_the_skies.jpg +Oracle:Put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/e/eyes_of_the_watcher.txt b/forge-gui/res/cardsfolder/e/eyes_of_the_watcher.txt index de405a0190b..96978e6d575 100644 --- a/forge-gui/res/cardsfolder/e/eyes_of_the_watcher.txt +++ b/forge-gui/res/cardsfolder/e/eyes_of_the_watcher.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Ex SVar:TrigScry:AB$Scry | Cost$ 1 | ScryNum$ 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/eyes_of_the_watcher.jpg -Oracle:Whenever you cast an instant or sorcery spell, you may pay {1}. If you do, 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.) \ No newline at end of file +Oracle:Whenever you cast an instant or sorcery spell, you may pay {1}. If you do, 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.) diff --git a/forge-gui/res/cardsfolder/e/eyes_of_the_wisent.txt b/forge-gui/res/cardsfolder/e/eyes_of_the_wisent.txt index ab4c8c64c27..9df4bcc79cd 100644 --- a/forge-gui/res/cardsfolder/e/eyes_of_the_wisent.txt +++ b/forge-gui/res/cardsfolder/e/eyes_of_the_wisent.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ Opponent | Tri SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/eyes_of_the_wisent.jpg -Oracle:Whenever an opponent casts a blue spell during your turn, you may put a 4/4 green Elemental creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever an opponent casts a blue spell during your turn, you may put a 4/4 green Elemental creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/e/ezuri_renegade_leader.txt b/forge-gui/res/cardsfolder/e/ezuri_renegade_leader.txt index df1e54091fd..760093f6213 100644 --- a/forge-gui/res/cardsfolder/e/ezuri_renegade_leader.txt +++ b/forge-gui/res/cardsfolder/e/ezuri_renegade_leader.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ PumpAll | Cost$ 2 G G G | ValidCards$ Creature.Elf+YouCtrl | NumAtt$ +3 | NumDef$ +3 | KW$ Trample | SpellDescription$ Elf creatures you control get +3/+3 and gain trample until end of turn. A:AB$ Regenerate | ValidTgts$ Creature.Elf+Other | TgtPrompt$ Select another target Elf | Cost$ G | SpellDescription$ Regenerate another target Elf. SVar:Picture:http://www.wizards.com/global/images/magic/general/ezuri_renegade_leader.jpg -Oracle:{G}: Regenerate another target Elf.\n{2}{G}{G}{G}: Elf creatures you control get +3/+3 and gain trample until end of turn. \ No newline at end of file +Oracle:{G}: Regenerate another target Elf.\n{2}{G}{G}{G}: Elf creatures you control get +3/+3 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/e/ezuris_archers.txt b/forge-gui/res/cardsfolder/e/ezuris_archers.txt index c817cdc67de..94ced5b3274 100644 --- a/forge-gui/res/cardsfolder/e/ezuris_archers.txt +++ b/forge-gui/res/cardsfolder/e/ezuris_archers.txt @@ -6,4 +6,4 @@ K:Reach T:Mode$ AttackerBlocked | ValidCard$ Creature.withFlying | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks a creature with flying, CARDNAME gets +3/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/ezuris_archers.jpg -Oracle:Reach (This creature can block creatures with flying.)\nWhenever Ezuri's Archers blocks a creature with flying, Ezuri's Archers gets +3/+0 until end of turn. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nWhenever Ezuri's Archers blocks a creature with flying, Ezuri's Archers gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/e/ezuris_brigade.txt b/forge-gui/res/cardsfolder/e/ezuris_brigade.txt index 5be8155afc4..d096aaf8817 100644 --- a/forge-gui/res/cardsfolder/e/ezuris_brigade.txt +++ b/forge-gui/res/cardsfolder/e/ezuris_brigade.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 4 | AddToughness$ 4 | AddKeyword$ Trample | Condition$ Metalcraft | Description$ Metalcraft - As long as you control three or more artifacts, CARDNAME gets +4/+4 and has trample. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/ezuris_brigade.jpg -Oracle:Metalcraft - As long as you control three or more artifacts, Ezuri's Brigade gets +4/+4 and has trample. \ No newline at end of file +Oracle:Metalcraft - As long as you control three or more artifacts, Ezuri's Brigade gets +4/+4 and has trample. diff --git a/forge-gui/res/cardsfolder/f/faadiyah_seer.txt b/forge-gui/res/cardsfolder/f/faadiyah_seer.txt index 9443069d88b..4f749e8d296 100644 --- a/forge-gui/res/cardsfolder/f/faadiyah_seer.txt +++ b/forge-gui/res/cardsfolder/f/faadiyah_seer.txt @@ -1,9 +1,9 @@ -Name:Fa'adiyah Seer -ManaCost:1 G -Types:Creature Human Shaman -PT:1/1 -A:AB$ Draw | Cost$ T | NumCards$ 1 | Reveal$ True | RememberDrawn$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card and reveal it. If it isn't a land card, discard it. -SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ You | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/faadiyah_seer.jpg -Oracle:{T}: Draw a card and reveal it. If it isn't a land card, discard it. \ No newline at end of file +Name:Fa'adiyah Seer +ManaCost:1 G +Types:Creature Human Shaman +PT:1/1 +A:AB$ Draw | Cost$ T | NumCards$ 1 | Reveal$ True | RememberDrawn$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card and reveal it. If it isn't a land card, discard it. +SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ You | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/faadiyah_seer.jpg +Oracle:{T}: Draw a card and reveal it. If it isn't a land card, discard it. diff --git a/forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt b/forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt index 04a6d5688b3..284319be63e 100644 --- a/forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt +++ b/forge-gui/res/cardsfolder/f/fable_of_wolf_and_owl.txt @@ -7,4 +7,4 @@ SVar:TrigWolf:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wolf | TokenType SVar:TrigBird:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ u 1 1 bird EVE SVar:BuffedBy:Card.Green,Card.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/fable_of_wolf_and_owl.jpg -Oracle:Whenever you cast a green spell, you may put a 2/2 green Wolf creature token onto the battlefield.\nWhenever you cast a blue spell, you may put a 1/1 blue Bird creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Whenever you cast a green spell, you may put a 2/2 green Wolf creature token onto the battlefield.\nWhenever you cast a blue spell, you may put a 1/1 blue Bird creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/fabled_hero.txt b/forge-gui/res/cardsfolder/f/fabled_hero.txt index c3e44c0dc26..9576bc65333 100644 --- a/forge-gui/res/cardsfolder/f/fabled_hero.txt +++ b/forge-gui/res/cardsfolder/f/fabled_hero.txt @@ -1,9 +1,9 @@ -Name:Fabled Hero -ManaCost:1 W W -Types:Creature Human Soldier -PT:2/2 -K:Double Strike -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fabled_hero.jpg -Oracle:Double strike\nHeroic - Whenever you cast a spell that targets Fabled Hero, put a +1/+1 counter on Fabled Hero. \ No newline at end of file +Name:Fabled Hero +ManaCost:1 W W +Types:Creature Human Soldier +PT:2/2 +K:Double Strike +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fabled_hero.jpg +Oracle:Double strike\nHeroic - Whenever you cast a spell that targets Fabled Hero, put a +1/+1 counter on Fabled Hero. diff --git a/forge-gui/res/cardsfolder/f/fabricate.txt b/forge-gui/res/cardsfolder/f/fabricate.txt index ee329649503..2f4744b66c5 100644 --- a/forge-gui/res/cardsfolder/f/fabricate.txt +++ b/forge-gui/res/cardsfolder/f/fabricate.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U | Origin$ Library | Destination$ Hand | ChangeType$ Artifact | ChangeNum$ 1 | SpellDescription$ Search your library for an artifact card, reveal it, and put it into your hand. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fabricate.jpg -Oracle:Search your library for an artifact card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for an artifact card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/face_of_fear.txt b/forge-gui/res/cardsfolder/f/face_of_fear.txt index 8f6defc858b..7e222be1ea0 100644 --- a/forge-gui/res/cardsfolder/f/face_of_fear.txt +++ b/forge-gui/res/cardsfolder/f/face_of_fear.txt @@ -5,4 +5,4 @@ PT:3/4 A:AB$ Pump | Cost$ 2 B Discard<1/Card> | KW$ Fear | SpellDescription$ CARDNAME gains fear until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/face_of_fear.jpg -Oracle:{2}{B}, Discard a card: Face of Fear gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:{2}{B}, Discard a card: Face of Fear gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/f/faceless_butcher.txt b/forge-gui/res/cardsfolder/f/faceless_butcher.txt index 9898ca45ad4..35993047733 100644 --- a/forge-gui/res/cardsfolder/f/faceless_butcher.txt +++ b/forge-gui/res/cardsfolder/f/faceless_butcher.txt @@ -8,4 +8,4 @@ SVar:TrigExile:DB$ChangeZone | Cost$ 0 | TargetMin$ 1 | IsCurse$ True | ValidTgt SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card108840.jpg -Oracle:When Faceless Butcher enters the battlefield, exile target creature other than Faceless Butcher.\nWhen Faceless Butcher leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:When Faceless Butcher enters the battlefield, exile target creature other than Faceless Butcher.\nWhen Faceless Butcher leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/f/faceless_devourer.txt b/forge-gui/res/cardsfolder/f/faceless_devourer.txt index 6dba027d0c8..6479ec9bd41 100644 --- a/forge-gui/res/cardsfolder/f/faceless_devourer.txt +++ b/forge-gui/res/cardsfolder/f/faceless_devourer.txt @@ -9,4 +9,4 @@ SVar:TrigExile:DB$ChangeZone | Cost$ 0 | TargetMin$ 1 | IsCurse$ True | ValidTgt SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/faceless_devourer.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhen Faceless Devourer enters the battlefield, exile another target creature with shadow.\nWhen Faceless Devourer leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhen Faceless Devourer enters the battlefield, exile another target creature with shadow.\nWhen Faceless Devourer leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/f/faces_of_the_past.txt b/forge-gui/res/cardsfolder/f/faces_of_the_past.txt index 50f3c3a6ac1..cd86fbe88f6 100644 --- a/forge-gui/res/cardsfolder/f/faces_of_the_past.txt +++ b/forge-gui/res/cardsfolder/f/faces_of_the_past.txt @@ -1,8 +1,8 @@ -Name:Faces of the Past -ManaCost:2 U -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigTaporUntapAll | TriggerDescription$ Whenever a creature dies, tap all untapped creatures that share a creature type with it or untap all tapped creatures that share a creature type with it. -SVar:TrigTaporUntapAll:AB$ TaporUntapAll | Cost$ 0 | ValidCards$ TriggeredCard.sharesCreatureTypeWith | ValidMessage$ creatures that share a creature type with the triggered creature -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/faces_of_the_past.jpg -Oracle:Whenever a creature dies, tap all untapped creatures that share a creature type with it or untap all tapped creatures that share a creature type with it. \ No newline at end of file +Name:Faces of the Past +ManaCost:2 U +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigTaporUntapAll | TriggerDescription$ Whenever a creature dies, tap all untapped creatures that share a creature type with it or untap all tapped creatures that share a creature type with it. +SVar:TrigTaporUntapAll:AB$ TaporUntapAll | Cost$ 0 | ValidCards$ TriggeredCard.sharesCreatureTypeWith | ValidMessage$ creatures that share a creature type with the triggered creature +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/faces_of_the_past.jpg +Oracle:Whenever a creature dies, tap all untapped creatures that share a creature type with it or untap all tapped creatures that share a creature type with it. diff --git a/forge-gui/res/cardsfolder/f/facevaulter.txt b/forge-gui/res/cardsfolder/f/facevaulter.txt index 3245eed49bd..b77f75bb962 100644 --- a/forge-gui/res/cardsfolder/f/facevaulter.txt +++ b/forge-gui/res/cardsfolder/f/facevaulter.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:1/1 A:AB$ Pump | Cost$ B Sac<1/Goblin> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/facevaulter.jpg -Oracle:{B}, Sacrifice a Goblin: Facevaulter gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{B}, Sacrifice a Goblin: Facevaulter gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fact_or_fiction.txt b/forge-gui/res/cardsfolder/f/fact_or_fiction.txt index c8c8f782e29..e0112217fb5 100644 --- a/forge-gui/res/cardsfolder/f/fact_or_fiction.txt +++ b/forge-gui/res/cardsfolder/f/fact_or_fiction.txt @@ -7,4 +7,4 @@ SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination SVar:DBGrave:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/fact_or_fiction.jpg -Oracle:Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. \ No newline at end of file +Oracle:Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. diff --git a/forge-gui/res/cardsfolder/f/fade_from_memory.txt b/forge-gui/res/cardsfolder/f/fade_from_memory.txt index 86f76004c04..fd3beca9107 100644 --- a/forge-gui/res/cardsfolder/f/fade_from_memory.txt +++ b/forge-gui/res/cardsfolder/f/fade_from_memory.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. K:Cycling:B SVar:Picture:http://www.wizards.com/global/images/magic/general/fade_from_memory.jpg -Oracle:Exile target card from a graveyard.\nCycling {B} ({B}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Exile target card from a graveyard.\nCycling {B} ({B}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/f/fade_into_antiquity.txt b/forge-gui/res/cardsfolder/f/fade_into_antiquity.txt index c1cd9a8eda5..43a83d8a6e0 100644 --- a/forge-gui/res/cardsfolder/f/fade_into_antiquity.txt +++ b/forge-gui/res/cardsfolder/f/fade_into_antiquity.txt @@ -1,6 +1,6 @@ -Name:Fade into Antiquity -ManaCost:2 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact or enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fade_into_antiquity.jpg -Oracle:Exile target artifact or enchantment. \ No newline at end of file +Name:Fade into Antiquity +ManaCost:2 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact or enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fade_into_antiquity.jpg +Oracle:Exile target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/f/faerie_conclave.txt b/forge-gui/res/cardsfolder/f/faerie_conclave.txt index 6f6f22ec178..d0d503329e1 100644 --- a/forge-gui/res/cardsfolder/f/faerie_conclave.txt +++ b/forge-gui/res/cardsfolder/f/faerie_conclave.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. A:AB$ Animate | Cost$ 1 U | Defined$ Self | Power$ 2 | Toughness$ 1 | Types$ Creature,Faerie | Colors$ Blue | Keywords$ Flying | SpellDescription$ CARDNAME becomes a 2/1 blue Faerie creature with flying until end of turn. It's still a land. (It can't be blocked except by creatures with flying or reach.) SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_conclave.jpg -Oracle:Faerie Conclave enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{1}{U}: Faerie Conclave becomes a 2/1 blue Faerie creature with flying until end of turn. It's still a land. (It can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:Faerie Conclave enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{1}{U}: Faerie Conclave becomes a 2/1 blue Faerie creature with flying until end of turn. It's still a land. (It can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/f/faerie_harbinger.txt b/forge-gui/res/cardsfolder/f/faerie_harbinger.txt index 01660db3639..e3444b879f7 100644 --- a/forge-gui/res/cardsfolder/f/faerie_harbinger.txt +++ b/forge-gui/res/cardsfolder/f/faerie_harbinger.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Faerie | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_harbinger.jpg -Oracle:Flash\nFlying\nWhen Faerie Harbinger enters the battlefield, you may search your library for a Faerie card, reveal it, then shuffle your library and put that card on top of it. \ No newline at end of file +Oracle:Flash\nFlying\nWhen Faerie Harbinger enters the battlefield, you may search your library for a Faerie card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/f/faerie_impostor.txt b/forge-gui/res/cardsfolder/f/faerie_impostor.txt index 7dabdbcafd8..a6288af9eaf 100644 --- a/forge-gui/res/cardsfolder/f/faerie_impostor.txt +++ b/forge-gui/res/cardsfolder/f/faerie_impostor.txt @@ -1,10 +1,10 @@ -Name:Faerie Impostor -ManaCost:U -Types:Creature Faerie Rogue -PT:2/1 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return another creature you control to its owner's hand. -SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Creature.Other/other creature> | UnlessPayer$ You -SVar:NeedsToPlay:Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_impostor.jpg -Oracle:Flying\nWhen Faerie Impostor enters the battlefield, sacrifice it unless you return another creature you control to its owner's hand. \ No newline at end of file +Name:Faerie Impostor +ManaCost:U +Types:Creature Faerie Rogue +PT:2/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return another creature you control to its owner's hand. +SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Creature.Other/other creature> | UnlessPayer$ You +SVar:NeedsToPlay:Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_impostor.jpg +Oracle:Flying\nWhen Faerie Impostor enters the battlefield, sacrifice it unless you return another creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/faerie_invaders.txt b/forge-gui/res/cardsfolder/f/faerie_invaders.txt index 76cd0f8cd3c..b9e950cda06 100644 --- a/forge-gui/res/cardsfolder/f/faerie_invaders.txt +++ b/forge-gui/res/cardsfolder/f/faerie_invaders.txt @@ -1,8 +1,8 @@ -Name:Faerie Invaders -ManaCost:4 U -Types:Creature Faerie Rogue -PT:3/3 -K:Flash -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_invaders.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying \ No newline at end of file +Name:Faerie Invaders +ManaCost:4 U +Types:Creature Faerie Rogue +PT:3/3 +K:Flash +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_invaders.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying diff --git a/forge-gui/res/cardsfolder/f/faerie_macabre.txt b/forge-gui/res/cardsfolder/f/faerie_macabre.txt index afe1f7e9690..d74a0e29f9b 100644 --- a/forge-gui/res/cardsfolder/f/faerie_macabre.txt +++ b/forge-gui/res/cardsfolder/f/faerie_macabre.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ ChangeZone | Cost$ Discard<1/CARDNAME> | ActivationZone$ Hand | Origin$ Graveyard | Destination$ Exile | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select up to two target cards in graveyards | ValidTgts$ Card | SpellDescription$ Exile up to two target cards from graveyards. SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_macabre.jpg -Oracle:Flying\nDiscard Faerie Macabre: Exile up to two target cards from graveyards. \ No newline at end of file +Oracle:Flying\nDiscard Faerie Macabre: Exile up to two target cards from graveyards. diff --git a/forge-gui/res/cardsfolder/f/faerie_mechanist.txt b/forge-gui/res/cardsfolder/f/faerie_mechanist.txt index 79a868bf7ba..45248ccb1ad 100644 --- a/forge-gui/res/cardsfolder/f/faerie_mechanist.txt +++ b/forge-gui/res/cardsfolder/f/faerie_mechanist.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top three cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_mechanist.jpg -Oracle:Flying\nWhen Faerie Mechanist enters the battlefield, look at the top three cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Flying\nWhen Faerie Mechanist enters the battlefield, look at the top three cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/f/faerie_noble.txt b/forge-gui/res/cardsfolder/f/faerie_noble.txt index 2c329e9ee7b..8f035972d7e 100644 --- a/forge-gui/res/cardsfolder/f/faerie_noble.txt +++ b/forge-gui/res/cardsfolder/f/faerie_noble.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Faerie+Other+YouCtrl | AddToughness$ 1 | A:AB$ PumpAll | Cost$ T | ValidCards$ Creature.Faerie+Other+YouCtrl | NumAtt$ +1 | SpellDescription$ Other Faerie creatures you control get +1/+0 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_noble.jpg -Oracle:Flying\nOther Faerie creatures you control get +0/+1.\n{T}: Other Faerie creatures you control get +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\nOther Faerie creatures you control get +0/+1.\n{T}: Other Faerie creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/faerie_squadron.txt b/forge-gui/res/cardsfolder/f/faerie_squadron.txt index 355892a4274..cfbe035288f 100644 --- a/forge-gui/res/cardsfolder/f/faerie_squadron.txt +++ b/forge-gui/res/cardsfolder/f/faerie_squadron.txt @@ -1,10 +1,10 @@ -Name:Faerie Squadron -ManaCost:U -Types:Creature Faerie -PT:1/1 -K:Kicker 3 U -T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ SquadronEnlist | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with flying. -SVar:SquadronEnlist:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ SquadronLaunch -SVar:SquadronLaunch:DB$ Pump | Defined$ Self | KW$ Flying | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_squadron.jpg -Oracle:Kicker {3}{U} (You may pay an additional {3}{U} as you cast this spell.)\nIf Faerie Squadron was kicked, it enters the battlefield with two +1/+1 counters on it and with flying. \ No newline at end of file +Name:Faerie Squadron +ManaCost:U +Types:Creature Faerie +PT:1/1 +K:Kicker 3 U +T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ SquadronEnlist | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with flying. +SVar:SquadronEnlist:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ SquadronLaunch +SVar:SquadronLaunch:DB$ Pump | Defined$ Self | KW$ Flying | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_squadron.jpg +Oracle:Kicker {3}{U} (You may pay an additional {3}{U} as you cast this spell.)\nIf Faerie Squadron was kicked, it enters the battlefield with two +1/+1 counters on it and with flying. diff --git a/forge-gui/res/cardsfolder/f/faerie_swarm.txt b/forge-gui/res/cardsfolder/f/faerie_swarm.txt index bd5d59cd43f..1cefa3c0c1f 100644 --- a/forge-gui/res/cardsfolder/f/faerie_swarm.txt +++ b/forge-gui/res/cardsfolder/f/faerie_swarm.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Permanent.Blue+YouCtrl SVar:BuffedBy:Permanent.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_swarm.jpg -Oracle:Flying\nFaerie Swarm's power and toughness are each equal to the number of blue permanents you control. \ No newline at end of file +Oracle:Flying\nFaerie Swarm's power and toughness are each equal to the number of blue permanents you control. diff --git a/forge-gui/res/cardsfolder/f/faerie_tauntings.txt b/forge-gui/res/cardsfolder/f/faerie_tauntings.txt index d5f9419ac66..d1dcd795905 100644 --- a/forge-gui/res/cardsfolder/f/faerie_tauntings.txt +++ b/forge-gui/res/cardsfolder/f/faerie_tauntings.txt @@ -4,4 +4,4 @@ Types:Tribal Enchantment Faerie T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OpponentTurn$ True | Execute$ TrigLoseLife | OptionalDecider$ You | TriggerDescription$ Whenever you cast a spell during an opponent's turn, you may have each opponent lose 1 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_tauntings.jpg -Oracle:Whenever you cast a spell during an opponent's turn, you may have each opponent lose 1 life. \ No newline at end of file +Oracle:Whenever you cast a spell during an opponent's turn, you may have each opponent lose 1 life. diff --git a/forge-gui/res/cardsfolder/f/faerie_trickery.txt b/forge-gui/res/cardsfolder/f/faerie_trickery.txt index 771f4675b40..f7897e2a162 100644 --- a/forge-gui/res/cardsfolder/f/faerie_trickery.txt +++ b/forge-gui/res/cardsfolder/f/faerie_trickery.txt @@ -3,4 +3,4 @@ ManaCost:1 U U Types:Tribal Instant Faerie A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target non-Faerie spell | ValidTgts$ Card.nonFaerie | Destination$ Exile | SpellDescription$ Counter target non-Faerie spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_trickery.jpg -Oracle:Counter target non-Faerie spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. \ No newline at end of file +Oracle:Counter target non-Faerie spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. diff --git a/forge-gui/res/cardsfolder/f/faith_healer.txt b/forge-gui/res/cardsfolder/f/faith_healer.txt index eab951ee5d0..38bfacf07af 100644 --- a/forge-gui/res/cardsfolder/f/faith_healer.txt +++ b/forge-gui/res/cardsfolder/f/faith_healer.txt @@ -6,4 +6,4 @@ A:AB$ GainLife | Cost$ Sac<1/Enchantment> | LifeAmount$ X | References$ X | Spel SVar:X:Sacrificed$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/faith_healer.jpg -Oracle:Sacrifice an enchantment: You gain life equal to the sacrificed enchantment's converted mana cost. \ No newline at end of file +Oracle:Sacrifice an enchantment: You gain life equal to the sacrificed enchantment's converted mana cost. diff --git a/forge-gui/res/cardsfolder/f/faithful_squire_kaiso_memory_of_loyalty.txt b/forge-gui/res/cardsfolder/f/faithful_squire_kaiso_memory_of_loyalty.txt index d7424e488f3..8f938840543 100644 --- a/forge-gui/res/cardsfolder/f/faithful_squire_kaiso_memory_of_loyalty.txt +++ b/forge-gui/res/cardsfolder/f/faithful_squire_kaiso_memory_of_loyalty.txt @@ -1,24 +1,24 @@ -Name:Faithful Squire -ManaCost:1 W W -Types:Creature Human Soldier -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -SVar:TrigFlip:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/faithful_squire.jpg -AlternateMode:Flip -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Faithful Squire.\nAt the beginning of the end step, if there are two or more ki counters on Faithful Squire, you may flip it. - -ALTERNATE - -Name:Kaiso, Memory of Loyalty -ManaCost:1 W W -Colors:white -Types:Legendary Creature Spirit -PT:3/4 -K:Flying -A:AB$ Pump | Cost$ SubCounter<1/KI> | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage that would be dealt to target creature this turn. -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/kaiso_memory_of_loyalty.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:Remove a ki counter from Kaiso, Memory of Loyalty: Prevent all damage that would be dealt to target creature this turn. \ No newline at end of file +Name:Faithful Squire +ManaCost:1 W W +Types:Creature Human Soldier +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigFlip:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/faithful_squire.jpg +AlternateMode:Flip +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Faithful Squire.\nAt the beginning of the end step, if there are two or more ki counters on Faithful Squire, you may flip it. + +ALTERNATE + +Name:Kaiso, Memory of Loyalty +ManaCost:1 W W +Colors:white +Types:Legendary Creature Spirit +PT:3/4 +K:Flying +A:AB$ Pump | Cost$ SubCounter<1/KI> | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage that would be dealt to target creature this turn. +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/kaiso_memory_of_loyalty.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:Remove a ki counter from Kaiso, Memory of Loyalty: Prevent all damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/f/faithless_looting.txt b/forge-gui/res/cardsfolder/f/faithless_looting.txt index 01df0f7c079..3d6e8e8a6f6 100644 --- a/forge-gui/res/cardsfolder/f/faithless_looting.txt +++ b/forge-gui/res/cardsfolder/f/faithless_looting.txt @@ -1,9 +1,9 @@ -Name:Faithless Looting -ManaCost:R -Types:Sorcery -K:Flashback 2 R -A:SP$ Draw | Cost$ R | NumCards$ 2 | SpellDescription$ Draw two cards, then discard two cards. | SubAbility$ DBDiscard -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 2 | Mode$ TgtChoose -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/faithless_looting.jpg -Oracle:Draw two cards, then discard two cards.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Faithless Looting +ManaCost:R +Types:Sorcery +K:Flashback 2 R +A:SP$ Draw | Cost$ R | NumCards$ 2 | SpellDescription$ Draw two cards, then discard two cards. | SubAbility$ DBDiscard +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 2 | Mode$ TgtChoose +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/faithless_looting.jpg +Oracle:Draw two cards, then discard two cards.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/faiths_fetters.txt b/forge-gui/res/cardsfolder/f/faiths_fetters.txt index 0ad3d460590..b1de7371892 100644 --- a/forge-gui/res/cardsfolder/f/faiths_fetters.txt +++ b/forge-gui/res/cardsfolder/f/faiths_fetters.txt @@ -1,11 +1,11 @@ -Name:Faith's Fetters -ManaCost:3 W -Types:Enchantment Aura -K:Enchant permanent -A:SP$ Attach | Cost$ 3 W | ValidTgts$ Permanent | AITgts$ Creature | AILogic$ Curse -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 4 -S:Mode$ CantBeActivated | ValidCard$ Card.EnchantedBy | NonMana$ True | Description$ Enchanted permanent's activated abilities can't be activated unless they're mana abilities. If enchanted permanent is a creature, it can't attack or block. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. -SVar:Picture:http://www.wizards.com/global/images/magic/general/faiths_fetters.jpg -Oracle:Enchant permanent\nWhen Faith's Fetters enters the battlefield, you gain 4 life.\nEnchanted permanent's activated abilities can't be activated unless they're mana abilities. If enchanted permanent is a creature, it can't attack or block. \ No newline at end of file +Name:Faith's Fetters +ManaCost:3 W +Types:Enchantment Aura +K:Enchant permanent +A:SP$ Attach | Cost$ 3 W | ValidTgts$ Permanent | AITgts$ Creature | AILogic$ Curse +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 4 +S:Mode$ CantBeActivated | ValidCard$ Card.EnchantedBy | NonMana$ True | Description$ Enchanted permanent's activated abilities can't be activated unless they're mana abilities. If enchanted permanent is a creature, it can't attack or block. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. +SVar:Picture:http://www.wizards.com/global/images/magic/general/faiths_fetters.jpg +Oracle:Enchant permanent\nWhen Faith's Fetters enters the battlefield, you gain 4 life.\nEnchanted permanent's activated abilities can't be activated unless they're mana abilities. If enchanted permanent is a creature, it can't attack or block. diff --git a/forge-gui/res/cardsfolder/f/faiths_reward.txt b/forge-gui/res/cardsfolder/f/faiths_reward.txt index 9944d21748b..a5138be1544 100644 --- a/forge-gui/res/cardsfolder/f/faiths_reward.txt +++ b/forge-gui/res/cardsfolder/f/faiths_reward.txt @@ -1,6 +1,6 @@ -Name:Faith's Reward -ManaCost:3 W -Types:Instant -A:SP$ ChangeZone | Cost$ 3 W | Origin$ Graveyard | Destination$ Battlefield | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Permanent.YouOwn | SpellDescription$ Return to the battlefield all permanent cards in your graveyard that were put there from the battlefield this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/faiths_reward.jpg -Oracle:Return to the battlefield all permanent cards in your graveyard that were put there from the battlefield this turn. \ No newline at end of file +Name:Faith's Reward +ManaCost:3 W +Types:Instant +A:SP$ ChangeZone | Cost$ 3 W | Origin$ Graveyard | Destination$ Battlefield | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Permanent.YouOwn | SpellDescription$ Return to the battlefield all permanent cards in your graveyard that were put there from the battlefield this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/faiths_reward.jpg +Oracle:Return to the battlefield all permanent cards in your graveyard that were put there from the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/f/faiths_shield.txt b/forge-gui/res/cardsfolder/f/faiths_shield.txt index e4a3860dee2..4c85446de5a 100644 --- a/forge-gui/res/cardsfolder/f/faiths_shield.txt +++ b/forge-gui/res/cardsfolder/f/faiths_shield.txt @@ -1,10 +1,10 @@ -Name:Faith's Shield -ManaCost:W -Types:Instant -A:SP$ Protection | Cost$ W | CheckSVar$ FatefulHour | SVarCompare$ GT5 | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | Gains$ Choice | Choices$ AnyColor | References$ FatefulHour | SpellDescription$ Target permanent you control gains protection from the color of your choice until end of turn. -A:SP$ ChooseColor | Cost$ W | CheckSVar$ FatefulHour | SVarCompare$ LE5 | Defined$ You | AILogic$ MostProminentAttackers | SubAbility$ DBProtection | References$ FatefulHour | SpellDescription$ Fateful Hour - If you have 5 or less life, instead you and each permanent you control gain protection from the color of your choice until end of turn. -SVar:DBProtection:DB$ ProtectionAll | ValidCards$ Permanent.YouCtrl | ValidPlayers$ You | Gains$ ChosenColor -SVar:FatefulHour:Count$YourLifeTotal -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/faiths_shield.jpg -Oracle:Target permanent you control gains protection from the color of your choice until end of turn.\nFateful hour - If you have 5 or less life, instead you and each permanent you control gain protection from the color of your choice until end of turn. \ No newline at end of file +Name:Faith's Shield +ManaCost:W +Types:Instant +A:SP$ Protection | Cost$ W | CheckSVar$ FatefulHour | SVarCompare$ GT5 | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | Gains$ Choice | Choices$ AnyColor | References$ FatefulHour | SpellDescription$ Target permanent you control gains protection from the color of your choice until end of turn. +A:SP$ ChooseColor | Cost$ W | CheckSVar$ FatefulHour | SVarCompare$ LE5 | Defined$ You | AILogic$ MostProminentAttackers | SubAbility$ DBProtection | References$ FatefulHour | SpellDescription$ Fateful Hour - If you have 5 or less life, instead you and each permanent you control gain protection from the color of your choice until end of turn. +SVar:DBProtection:DB$ ProtectionAll | ValidCards$ Permanent.YouCtrl | ValidPlayers$ You | Gains$ ChosenColor +SVar:FatefulHour:Count$YourLifeTotal +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/faiths_shield.jpg +Oracle:Target permanent you control gains protection from the color of your choice until end of turn.\nFateful hour - If you have 5 or less life, instead you and each permanent you control gain protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/f/falkenrath_aristocrat.txt b/forge-gui/res/cardsfolder/f/falkenrath_aristocrat.txt index 44d29aa495e..f9f80bf798b 100644 --- a/forge-gui/res/cardsfolder/f/falkenrath_aristocrat.txt +++ b/forge-gui/res/cardsfolder/f/falkenrath_aristocrat.txt @@ -1,11 +1,11 @@ -Name:Falkenrath Aristocrat -ManaCost:2 B R -Types:Creature Vampire -PT:4/1 -K:Flying -K:Haste -A:AB$ Pump | Cost$ Sac<1/Creature> | KW$ Indestructible | SubAbility$ DBPutCounter | SpellDescription$ CARDNAME is indestructible this turn. If the sacrificed creature was a Human, put a +1/+1 counter on CARDNAME. -SVar:DBPutCounter:DB$PutCounter | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | CounterNum$ 1 | CounterType$ P1P1 | References$ X -SVar:X:Sacrificed$Valid Human -SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_aristocrat.jpg -Oracle:Flying, haste\nSacrifice a creature: Falkenrath Aristocrat is indestructible this turn. If the sacrificed creature was a Human, put a +1/+1 counter on Falkenrath Aristocrat. \ No newline at end of file +Name:Falkenrath Aristocrat +ManaCost:2 B R +Types:Creature Vampire +PT:4/1 +K:Flying +K:Haste +A:AB$ Pump | Cost$ Sac<1/Creature> | KW$ Indestructible | SubAbility$ DBPutCounter | SpellDescription$ CARDNAME is indestructible this turn. If the sacrificed creature was a Human, put a +1/+1 counter on CARDNAME. +SVar:DBPutCounter:DB$PutCounter | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | CounterNum$ 1 | CounterType$ P1P1 | References$ X +SVar:X:Sacrificed$Valid Human +SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_aristocrat.jpg +Oracle:Flying, haste\nSacrifice a creature: Falkenrath Aristocrat is indestructible this turn. If the sacrificed creature was a Human, put a +1/+1 counter on Falkenrath Aristocrat. diff --git a/forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt b/forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt index 346698432c5..ad30b71a2e4 100644 --- a/forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt +++ b/forge-gui/res/cardsfolder/f/falkenrath_exterminator.txt @@ -1,10 +1,10 @@ -Name:Falkenrath Exterminator -ManaCost:1 R -Types:Creature Vampire Archer -PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -A:AB$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the number of +1/+1 counters on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:X:Count$CardCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_exterminator.jpg -Oracle:Whenever Falkenrath Exterminator deals combat damage to a player, put a +1/+1 counter on it.\n{2}{R}: Falkenrath Exterminator deals damage to target creature equal to the number of +1/+1 counters on Falkenrath Exterminator. \ No newline at end of file +Name:Falkenrath Exterminator +ManaCost:1 R +Types:Creature Vampire Archer +PT:1/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +A:AB$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the number of +1/+1 counters on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:X:Count$CardCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_exterminator.jpg +Oracle:Whenever Falkenrath Exterminator deals combat damage to a player, put a +1/+1 counter on it.\n{2}{R}: Falkenrath Exterminator deals damage to target creature equal to the number of +1/+1 counters on Falkenrath Exterminator. diff --git a/forge-gui/res/cardsfolder/f/falkenrath_marauders.txt b/forge-gui/res/cardsfolder/f/falkenrath_marauders.txt index 281f31cd4a1..3e36014b4d9 100644 --- a/forge-gui/res/cardsfolder/f/falkenrath_marauders.txt +++ b/forge-gui/res/cardsfolder/f/falkenrath_marauders.txt @@ -1,10 +1,10 @@ -Name:Falkenrath Marauders -ManaCost:3 R R -Types:Creature Vampire Warrior -PT:2/2 -K:Flying -K:Haste -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put two +1/+1 counters on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_marauders.jpg -Oracle:Flying, haste\nWhenever Falkenrath Marauders deals combat damage to a player, put two +1/+1 counters on it. \ No newline at end of file +Name:Falkenrath Marauders +ManaCost:3 R R +Types:Creature Vampire Warrior +PT:2/2 +K:Flying +K:Haste +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put two +1/+1 counters on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_marauders.jpg +Oracle:Flying, haste\nWhenever Falkenrath Marauders deals combat damage to a player, put two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/f/falkenrath_noble.txt b/forge-gui/res/cardsfolder/f/falkenrath_noble.txt index 22c27cd46f0..2050075631f 100644 --- a/forge-gui/res/cardsfolder/f/falkenrath_noble.txt +++ b/forge-gui/res/cardsfolder/f/falkenrath_noble.txt @@ -1,11 +1,11 @@ -Name:Falkenrath Noble -ManaCost:3 B -Types:Creature Vampire -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose a player | LifeAmount$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_noble.jpg -Oracle:Flying\nWhenever Falkenrath Noble or another creature dies, target player loses 1 life and you gain 1 life. \ No newline at end of file +Name:Falkenrath Noble +ManaCost:3 B +Types:Creature Vampire +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player loses 1 life and you gain 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose a player | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_noble.jpg +Oracle:Flying\nWhenever Falkenrath Noble or another creature dies, target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/f/falkenrath_torturer.txt b/forge-gui/res/cardsfolder/f/falkenrath_torturer.txt index 0e84debe4c9..283d0c09278 100644 --- a/forge-gui/res/cardsfolder/f/falkenrath_torturer.txt +++ b/forge-gui/res/cardsfolder/f/falkenrath_torturer.txt @@ -1,10 +1,10 @@ -Name:Falkenrath Torturer -ManaCost:2 B -Types:Creature Vampire -PT:2/1 -A:AB$ Pump | Cost$ Sac<1/Creature> | KW$ Flying | SubAbility$ DBPutCounter | SpellDescription$ CARDNAME gains flying until end of turn. If the sacrificed creature was a Human, put a +1/+1 counter on Falkenrath Torturer. -SVar:DBPutCounter:DB$PutCounter | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | CounterNum$ 1 | CounterType$ P1P1 | References$ X -SVar:X:Sacrificed$Valid Human -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_torturer.jpg -Oracle:Sacrifice a creature: Falkenrath Torturer gains flying until end of turn. If the sacrificed creature was a Human, put a +1/+1 counter on Falkenrath Torturer. \ No newline at end of file +Name:Falkenrath Torturer +ManaCost:2 B +Types:Creature Vampire +PT:2/1 +A:AB$ Pump | Cost$ Sac<1/Creature> | KW$ Flying | SubAbility$ DBPutCounter | SpellDescription$ CARDNAME gains flying until end of turn. If the sacrificed creature was a Human, put a +1/+1 counter on Falkenrath Torturer. +SVar:DBPutCounter:DB$PutCounter | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | CounterNum$ 1 | CounterType$ P1P1 | References$ X +SVar:X:Sacrificed$Valid Human +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/falkenrath_torturer.jpg +Oracle:Sacrifice a creature: Falkenrath Torturer gains flying until end of turn. If the sacrificed creature was a Human, put a +1/+1 counter on Falkenrath Torturer. diff --git a/forge-gui/res/cardsfolder/f/fall_of_the_gavel.txt b/forge-gui/res/cardsfolder/f/fall_of_the_gavel.txt index 224b2abcb1c..2a7c663d219 100644 --- a/forge-gui/res/cardsfolder/f/fall_of_the_gavel.txt +++ b/forge-gui/res/cardsfolder/f/fall_of_the_gavel.txt @@ -1,7 +1,7 @@ -Name:Fall of the Gavel -ManaCost:3 W U -Types:Instant -A:SP$ Counter | Cost$ 3 W U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. You gain 5 life. | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fall_of_the_gavel.jpg -Oracle:Counter target spell. You gain 5 life. \ No newline at end of file +Name:Fall of the Gavel +ManaCost:3 W U +Types:Instant +A:SP$ Counter | Cost$ 3 W U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. You gain 5 life. | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fall_of_the_gavel.jpg +Oracle:Counter target spell. You gain 5 life. diff --git a/forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt b/forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt index 30e6a4c84cc..baa403f5e52 100644 --- a/forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt +++ b/forge-gui/res/cardsfolder/f/fall_of_the_hammer.txt @@ -1,8 +1,8 @@ -Name:Fall of the Hammer -ManaCost:1 R -Types:Instant -A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ None | SpellDescription$ Target creature you control deals damage equal to its power to target creature. -SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature | AILogic$ PowerDmg | NumDmg$ X | References$ X | DamageSource$ ParentTarget -SVar:X:ParentTargeted$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/fall_of_the_hammer.jpg -Oracle:Target creature you control deals damage equal to its power to another target creature. +Name:Fall of the Hammer +ManaCost:1 R +Types:Instant +A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ None | SpellDescription$ Target creature you control deals damage equal to its power to target creature. +SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature | AILogic$ PowerDmg | NumDmg$ X | References$ X | DamageSource$ ParentTarget +SVar:X:ParentTargeted$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/fall_of_the_hammer.jpg +Oracle:Target creature you control deals damage equal to its power to another target creature. diff --git a/forge-gui/res/cardsfolder/f/fallen_angel.txt b/forge-gui/res/cardsfolder/f/fallen_angel.txt index bed60ca8fae..ae91eb1a694 100644 --- a/forge-gui/res/cardsfolder/f/fallen_angel.txt +++ b/forge-gui/res/cardsfolder/f/fallen_angel.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ CARDNAME gets +2/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fallen_angel.jpg -Oracle:Flying\nSacrifice a creature: Fallen Angel gets +2/+1 until end of turn. \ No newline at end of file +Oracle:Flying\nSacrifice a creature: Fallen Angel gets +2/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt b/forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt index a63a2b97964..7e833e41db3 100644 --- a/forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt +++ b/forge-gui/res/cardsfolder/f/fallen_angel_avatar.txt @@ -1,9 +1,9 @@ -Name:Fallen Angel Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-5 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | Execute$ TrigDrain | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control dies, target opponent loses 1 life and you gain 1 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/fallen_angel_avatar.jpg -Oracle:Hand +0, life -5\nWhenever a creature you control dies, target opponent loses 1 life and you gain 1 life. \ No newline at end of file +Name:Fallen Angel Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-5 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | Execute$ TrigDrain | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control dies, target opponent loses 1 life and you gain 1 life. +SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/fallen_angel_avatar.jpg +Oracle:Hand +0, life -5\nWhenever a creature you control dies, target opponent loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/f/fallen_askari.txt b/forge-gui/res/cardsfolder/f/fallen_askari.txt index a257ce06842..1766a47a6f6 100644 --- a/forge-gui/res/cardsfolder/f/fallen_askari.txt +++ b/forge-gui/res/cardsfolder/f/fallen_askari.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking K:CARDNAME can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/fallen_askari.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nFallen Askari can't block. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nFallen Askari can't block. diff --git a/forge-gui/res/cardsfolder/f/fallen_cleric.txt b/forge-gui/res/cardsfolder/f/fallen_cleric.txt index 0f91b01b604..5ff391b1597 100644 --- a/forge-gui/res/cardsfolder/f/fallen_cleric.txt +++ b/forge-gui/res/cardsfolder/f/fallen_cleric.txt @@ -5,4 +5,4 @@ PT:4/2 K:Protection from Clerics K:Morph:4 B SVar:Picture:http://www.wizards.com/global/images/magic/general/fallen_cleric.jpg -Oracle:Protection from Clerics\nMorph {4}{B} (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 +Oracle:Protection from Clerics\nMorph {4}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/f/fallen_ferromancer.txt b/forge-gui/res/cardsfolder/f/fallen_ferromancer.txt index 6c2cb8d7b5b..6c2ed6ef461 100644 --- a/forge-gui/res/cardsfolder/f/fallen_ferromancer.txt +++ b/forge-gui/res/cardsfolder/f/fallen_ferromancer.txt @@ -5,4 +5,4 @@ PT:1/1 K:Infect A:AB$ DealDamage | Cost$ 1 R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/fallen_ferromancer.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{1}{R}, {T}: Fallen Ferromancer deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{1}{R}, {T}: Fallen Ferromancer deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/fallen_ideal.txt b/forge-gui/res/cardsfolder/f/fallen_ideal.txt index 4eadb9d48b3..9d6a628213b 100644 --- a/forge-gui/res/cardsfolder/f/fallen_ideal.txt +++ b/forge-gui/res/cardsfolder/f/fallen_ideal.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/fallen_ideal.jpg -Oracle:Enchant creature\nEnchanted creature has flying and "Sacrifice a creature: This creature gets +2/+1 until end of turn."\nWhen Fallen Ideal is put into a graveyard from the battlefield, return Fallen Ideal to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying and "Sacrifice a creature: This creature gets +2/+1 until end of turn."\nWhen Fallen Ideal is put into a graveyard from the battlefield, return Fallen Ideal to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/falling_timber.txt b/forge-gui/res/cardsfolder/f/falling_timber.txt index 39055596d78..de1df00615b 100644 --- a/forge-gui/res/cardsfolder/f/falling_timber.txt +++ b/forge-gui/res/cardsfolder/f/falling_timber.txt @@ -1,8 +1,8 @@ -Name:Falling Timber -ManaCost:2 G -Types:Instant -K:Kicker Sac<1/Land> -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ X | TargetMax$ X | References$ X | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SpellDescription$ Prevent all combat damage target creature would deal this turn. If CARDNAME was kicked, prevent all combat damage another target creature would deal this turn. -SVar:X:Count$Kicked.2.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/falling_timber.jpg -Oracle:Kicker-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.)\nPrevent all combat damage target creature would deal this turn. If Falling Timber was kicked, prevent all combat damage another target creature would deal this turn. \ No newline at end of file +Name:Falling Timber +ManaCost:2 G +Types:Instant +K:Kicker Sac<1/Land> +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ X | TargetMax$ X | References$ X | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SpellDescription$ Prevent all combat damage target creature would deal this turn. If CARDNAME was kicked, prevent all combat damage another target creature would deal this turn. +SVar:X:Count$Kicked.2.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/falling_timber.jpg +Oracle:Kicker-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.)\nPrevent all combat damage target creature would deal this turn. If Falling Timber was kicked, prevent all combat damage another target creature would deal this turn. diff --git a/forge-gui/res/cardsfolder/f/fallow_earth.txt b/forge-gui/res/cardsfolder/f/fallow_earth.txt index 6342f0c65a3..3a78e4cb38a 100644 --- a/forge-gui/res/cardsfolder/f/fallow_earth.txt +++ b/forge-gui/res/cardsfolder/f/fallow_earth.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G | ValidTgts$ Land | TgtPrompt$ Select target land | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target land on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/fallow_earth.jpg -Oracle:Put target land on top of its owner's library. \ No newline at end of file +Oracle:Put target land on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/f/fallow_wurm.txt b/forge-gui/res/cardsfolder/f/fallow_wurm.txt index 0452433b9c3..c9d93f27611 100644 --- a/forge-gui/res/cardsfolder/f/fallow_wurm.txt +++ b/forge-gui/res/cardsfolder/f/fallow_wurm.txt @@ -1,10 +1,10 @@ -Name:Fallow Wurm -ManaCost:2 G -Types:Creature Wurm -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a land card. -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Land> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$TypeInYourHand.Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/fallow_wurm.jpg -Oracle:When Fallow Wurm enters the battlefield, sacrifice it unless you discard a land card. \ No newline at end of file +Name:Fallow Wurm +ManaCost:2 G +Types:Creature Wurm +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a land card. +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Land> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$TypeInYourHand.Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/fallow_wurm.jpg +Oracle:When Fallow Wurm enters the battlefield, sacrifice it unless you discard a land card. diff --git a/forge-gui/res/cardsfolder/f/fallowsage.txt b/forge-gui/res/cardsfolder/f/fallowsage.txt index 21c0a1125f5..df6283da549 100644 --- a/forge-gui/res/cardsfolder/f/fallowsage.txt +++ b/forge-gui/res/cardsfolder/f/fallowsage.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME becomes tapped, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fallowsage.jpg -Oracle:Whenever Fallowsage becomes tapped, you may draw a card. \ No newline at end of file +Oracle:Whenever Fallowsage becomes tapped, you may draw a card. diff --git a/forge-gui/res/cardsfolder/f/false_cure.txt b/forge-gui/res/cardsfolder/f/false_cure.txt index 46ad687171e..95406063517 100644 --- a/forge-gui/res/cardsfolder/f/false_cure.txt +++ b/forge-gui/res/cardsfolder/f/false_cure.txt @@ -8,4 +8,4 @@ SVar:X:TriggerCount$LifeAmount/Times.2 SVar:RemRandomDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/false_cure.jpg -Oracle:Until end of turn, whenever a player gains life, that player loses 2 life for each 1 life he or she gained. \ No newline at end of file +Oracle:Until end of turn, whenever a player gains life, that player loses 2 life for each 1 life he or she gained. diff --git a/forge-gui/res/cardsfolder/f/false_dawn.txt b/forge-gui/res/cardsfolder/f/false_dawn.txt index d2583115173..c72b9ff8f98 100644 --- a/forge-gui/res/cardsfolder/f/false_dawn.txt +++ b/forge-gui/res/cardsfolder/f/false_dawn.txt @@ -1,12 +1,12 @@ -Name:False Dawn -ManaCost:1 W -Types:Sorcery -A:SP$ Effect | Cost$ 1 W | ReplacementEffects$ FDRep | StaticAbilities$ FDManaConvertion | SVars$ ProduceW | SubAbility$ DBDraw | SpellDescription$ Until end of turn, spells and abilities you control that would add colored mana to your mana pool add that much white mana instead. Until end of turn, you may spend white mana as though it were mana of any color. Draw a card. -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:FDRep:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Card.YouCtrl | NoTapCheck$ True | ManaReplacement$ ProduceW | Description$ Spells and abilities you control that would add colored mana to your mana pool add that much white mana instead. -SVar:ProduceW:R->W & B->W & U->W & G->W -SVar:FDManaConvertion:Mode$ Continuous | EffectZone$ Command | Affected$ You | ManaColorConversion$ Additive | WhiteConversion$ All | Description$ You may spend white mana as though it were mana of any color. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/false_dawn.jpg -Oracle:Until end of turn, spells and abilities you control that would add colored mana to your mana pool add that much white mana instead. Until end of turn, you may spend white mana as though it were mana of any color.\nDraw a card. +Name:False Dawn +ManaCost:1 W +Types:Sorcery +A:SP$ Effect | Cost$ 1 W | ReplacementEffects$ FDRep | StaticAbilities$ FDManaConvertion | SVars$ ProduceW | SubAbility$ DBDraw | SpellDescription$ Until end of turn, spells and abilities you control that would add colored mana to your mana pool add that much white mana instead. Until end of turn, you may spend white mana as though it were mana of any color. Draw a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:FDRep:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Card.YouCtrl | NoTapCheck$ True | ManaReplacement$ ProduceW | Description$ Spells and abilities you control that would add colored mana to your mana pool add that much white mana instead. +SVar:ProduceW:R->W & B->W & U->W & G->W +SVar:FDManaConvertion:Mode$ Continuous | EffectZone$ Command | Affected$ You | ManaColorConversion$ Additive | WhiteConversion$ All | Description$ You may spend white mana as though it were mana of any color. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/false_dawn.jpg +Oracle:Until end of turn, spells and abilities you control that would add colored mana to your mana pool add that much white mana instead. Until end of turn, you may spend white mana as though it were mana of any color.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/f/false_defeat.txt b/forge-gui/res/cardsfolder/f/false_defeat.txt index f876cd9d9fe..54cc4cb9f51 100644 --- a/forge-gui/res/cardsfolder/f/false_defeat.txt +++ b/forge-gui/res/cardsfolder/f/false_defeat.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Sorcery A:SP$ ChangeZone | Cost$ 3 W | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Three_Kingdoms/false_defeat.jpg -Oracle:Return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/f/false_demise.txt b/forge-gui/res/cardsfolder/f/false_demise.txt index 3c980ec5583..2bf709c8a44 100644 --- a/forge-gui/res/cardsfolder/f/false_demise.txt +++ b/forge-gui/res/cardsfolder/f/false_demise.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to the battlefield under your control. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/false_demise.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/f/false_memories.txt b/forge-gui/res/cardsfolder/f/false_memories.txt index f8ed2c76972..411e739d63b 100644 --- a/forge-gui/res/cardsfolder/f/false_memories.txt +++ b/forge-gui/res/cardsfolder/f/false_memories.txt @@ -1,9 +1,9 @@ -Name:False Memories -ManaCost:1 U -Types:Instant -A:SP$ Mill | Cost$ 1 U | NumCards$ 7 | SubAbility$ DelTrig | SpellDescription$ Put the top seven cards of your library into your graveyard. At the beginning of the next end step, exile seven cards from your graveyard. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigExile | TriggerDescription$ At the beginning of the next end step, exile seven cards from your graveyard. -SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.YouCtrl | ChangeNum$ 7 | Hidden$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/false_memories.jpg -Oracle:Put the top seven cards of your library into your graveyard. At the beginning of the next end step, exile seven cards from your graveyard. \ No newline at end of file +Name:False Memories +ManaCost:1 U +Types:Instant +A:SP$ Mill | Cost$ 1 U | NumCards$ 7 | SubAbility$ DelTrig | SpellDescription$ Put the top seven cards of your library into your graveyard. At the beginning of the next end step, exile seven cards from your graveyard. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigExile | TriggerDescription$ At the beginning of the next end step, exile seven cards from your graveyard. +SVar:TrigExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.YouCtrl | ChangeNum$ 7 | Hidden$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/false_memories.jpg +Oracle:Put the top seven cards of your library into your graveyard. At the beginning of the next end step, exile seven cards from your graveyard. diff --git a/forge-gui/res/cardsfolder/f/false_mourning.txt b/forge-gui/res/cardsfolder/f/false_mourning.txt index 697879842b5..ab206d92d6d 100644 --- a/forge-gui/res/cardsfolder/f/false_mourning.txt +++ b/forge-gui/res/cardsfolder/f/false_mourning.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Put target card from your graveyard on top of your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/false_mourning.jpg -Oracle:Put target card from your graveyard on top of your library. \ No newline at end of file +Oracle:Put target card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/f/false_peace.txt b/forge-gui/res/cardsfolder/f/false_peace.txt index c4bd929ce3e..36ba9c497c4 100644 --- a/forge-gui/res/cardsfolder/f/false_peace.txt +++ b/forge-gui/res/cardsfolder/f/false_peace.txt @@ -1,7 +1,7 @@ -Name:False Peace -ManaCost:W -Types:Sorcery -A:SP$ Pump | Cost$ W | ValidTgts$ Player | TgtPrompt$ Select target player | KW$ Skip all combat phases of your next turn. | Permanent$ True | SpellDescription$ Target player skips all combat phases of his or her next turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/false_peace.jpg -Oracle:Target player skips all combat phases of his or her next turn. \ No newline at end of file +Name:False Peace +ManaCost:W +Types:Sorcery +A:SP$ Pump | Cost$ W | ValidTgts$ Player | TgtPrompt$ Select target player | KW$ Skip all combat phases of your next turn. | Permanent$ True | SpellDescription$ Target player skips all combat phases of his or her next turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/false_peace.jpg +Oracle:Target player skips all combat phases of his or her next turn. diff --git a/forge-gui/res/cardsfolder/f/false_prophet.txt b/forge-gui/res/cardsfolder/f/false_prophet.txt index 8349298d1f5..bc96d3e5749 100644 --- a/forge-gui/res/cardsfolder/f/false_prophet.txt +++ b/forge-gui/res/cardsfolder/f/false_prophet.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigSac:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature | Origin$ Battlefield | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/false_prophet.jpg -Oracle:When False Prophet dies, exile all creatures. \ No newline at end of file +Oracle:When False Prophet dies, exile all creatures. diff --git a/forge-gui/res/cardsfolder/f/false_summoning.txt b/forge-gui/res/cardsfolder/f/false_summoning.txt index f025d3bae4d..5d02cca240a 100644 --- a/forge-gui/res/cardsfolder/f/false_summoning.txt +++ b/forge-gui/res/cardsfolder/f/false_summoning.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SpellDescription$ Counter target creature spell. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Second_Age/false_summoning.jpg -Oracle:Counter target creature spell. \ No newline at end of file +Oracle:Counter target creature spell. diff --git a/forge-gui/res/cardsfolder/f/falter.txt b/forge-gui/res/cardsfolder/f/falter.txt index 2bdadbb82e8..ee5d0b992cc 100644 --- a/forge-gui/res/cardsfolder/f/falter.txt +++ b/forge-gui/res/cardsfolder/f/falter.txt @@ -6,4 +6,4 @@ SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | SVar:PlayMain1:TRUE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/falter.jpg -Oracle:Creatures without flying can't block this turn. \ No newline at end of file +Oracle:Creatures without flying can't block this turn. diff --git a/forge-gui/res/cardsfolder/f/familiar_ground.txt b/forge-gui/res/cardsfolder/f/familiar_ground.txt index 579baec538d..6e1d5b8e059 100644 --- a/forge-gui/res/cardsfolder/f/familiar_ground.txt +++ b/forge-gui/res/cardsfolder/f/familiar_ground.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlocke SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/familiar_ground.jpg -Oracle:Each creature you control can't be blocked by more than one creature. \ No newline at end of file +Oracle:Each creature you control can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/f/familiars_ruse.txt b/forge-gui/res/cardsfolder/f/familiars_ruse.txt index f958d88fce3..77b72e9f3c5 100644 --- a/forge-gui/res/cardsfolder/f/familiars_ruse.txt +++ b/forge-gui/res/cardsfolder/f/familiars_ruse.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ U U Return<1/Creature> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Graveyard | SpellDescription$ Counter target spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/familiars_ruse.jpg -Oracle:As an additional cost to cast Familiar's Ruse, return a creature you control to its owner's hand.\nCounter target spell. \ No newline at end of file +Oracle:As an additional cost to cast Familiar's Ruse, return a creature you control to its owner's hand.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/f/famine.txt b/forge-gui/res/cardsfolder/f/famine.txt index 61ad5c543b1..9f12209b079 100644 --- a/forge-gui/res/cardsfolder/f/famine.txt +++ b/forge-gui/res/cardsfolder/f/famine.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Sorcery A:SP$ DamageAll | Cost$ 3 B B | NumDmg$ 3 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 3 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/famine.jpg -Oracle:Famine deals 3 damage to each creature and each player. \ No newline at end of file +Oracle:Famine deals 3 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/f/famished_ghoul.txt b/forge-gui/res/cardsfolder/f/famished_ghoul.txt index 6ac3d87c932..9412939e69d 100644 --- a/forge-gui/res/cardsfolder/f/famished_ghoul.txt +++ b/forge-gui/res/cardsfolder/f/famished_ghoul.txt @@ -1,8 +1,8 @@ -Name:Famished Ghoul -ManaCost:3 B -Types:Creature Zombie -PT:3/2 -A:AB$ ChangeZone | Cost$ 1 B Sac<1/CARDNAME> | TargetMin$ 0 | TargetMax$ 2 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to two target cards from a single graveyard. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/famished_ghoul.jpg -Oracle:{1}{B}, Sacrifice Famished Ghoul: Exile up to two target cards from a single graveyard. \ No newline at end of file +Name:Famished Ghoul +ManaCost:3 B +Types:Creature Zombie +PT:3/2 +A:AB$ ChangeZone | Cost$ 1 B Sac<1/CARDNAME> | TargetMin$ 0 | TargetMax$ 2 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to two target cards from a single graveyard. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/famished_ghoul.jpg +Oracle:{1}{B}, Sacrifice Famished Ghoul: Exile up to two target cards from a single graveyard. diff --git a/forge-gui/res/cardsfolder/f/fanatic_of_mogis.txt b/forge-gui/res/cardsfolder/f/fanatic_of_mogis.txt index 7143cacdda0..9c1a052cb0d 100644 --- a/forge-gui/res/cardsfolder/f/fanatic_of_mogis.txt +++ b/forge-gui/res/cardsfolder/f/fanatic_of_mogis.txt @@ -1,9 +1,9 @@ -Name:Fanatic of Mogis -ManaCost:3 R -Types:Creature Minotaur Shaman -PT:4/2 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to each opponent equal to your devotion to red. (Each {R} in the mana costs of permanents you control counts towards your devotion to red.) -SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | ValidPlayers$ Player.Opponent | NumDmg$ X | References$ X -SVar:X:Count$Devotion.R -SVar:Picture:http://www.wizards.com/global/images/magic/general/fanatic_of_mogis.jpg -Oracle:When Fanatic of Mogis enters the battlefield, it deals damage to each opponent equal to your devotion to red. (Each {R} in the mana costs of permanents you control counts toward your devotion to red.) \ No newline at end of file +Name:Fanatic of Mogis +ManaCost:3 R +Types:Creature Minotaur Shaman +PT:4/2 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to each opponent equal to your devotion to red. (Each {R} in the mana costs of permanents you control counts towards your devotion to red.) +SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | ValidPlayers$ Player.Opponent | NumDmg$ X | References$ X +SVar:X:Count$Devotion.R +SVar:Picture:http://www.wizards.com/global/images/magic/general/fanatic_of_mogis.jpg +Oracle:When Fanatic of Mogis enters the battlefield, it deals damage to each opponent equal to your devotion to red. (Each {R} in the mana costs of permanents you control counts toward your devotion to red.) diff --git a/forge-gui/res/cardsfolder/f/fanatic_of_xenagos.txt b/forge-gui/res/cardsfolder/f/fanatic_of_xenagos.txt index dc875f1668c..61ff4465a2b 100644 --- a/forge-gui/res/cardsfolder/f/fanatic_of_xenagos.txt +++ b/forge-gui/res/cardsfolder/f/fanatic_of_xenagos.txt @@ -1,11 +1,11 @@ -Name:Fanatic of Xenagos -ManaCost:1 R G -Types:Creature Centaur Warrior -PT:3/3 -K:Trample -K:Tribute 1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, it gets +1/+1 and gains haste until end of turn. -SVar:TrigNotTribute:AB$ Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | KW$ Haste -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/fanatic_of_xenagos.jpg -Oracle:Trample\nTribute 1 (As this creature enters the battlefield, an opponent of your choice may place a +1/+1 counter on it.)\nWhen Fanatic of Xenagos enters the battlefield, if tribute wasn't paid, it gets +1/+1 and gains haste until end of turn. +Name:Fanatic of Xenagos +ManaCost:1 R G +Types:Creature Centaur Warrior +PT:3/3 +K:Trample +K:Tribute 1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, it gets +1/+1 and gains haste until end of turn. +SVar:TrigNotTribute:AB$ Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | KW$ Haste +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/fanatic_of_xenagos.jpg +Oracle:Trample\nTribute 1 (As this creature enters the battlefield, an opponent of your choice may place a +1/+1 counter on it.)\nWhen Fanatic of Xenagos enters the battlefield, if tribute wasn't paid, it gets +1/+1 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fanatical_devotion.txt b/forge-gui/res/cardsfolder/f/fanatical_devotion.txt index bfaac9b26db..cb46e0d0591 100644 --- a/forge-gui/res/cardsfolder/f/fanatical_devotion.txt +++ b/forge-gui/res/cardsfolder/f/fanatical_devotion.txt @@ -5,4 +5,4 @@ A:AB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cos SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fanatical_devotion.jpg -Oracle:Sacrifice a creature: Regenerate target creature. \ No newline at end of file +Oracle:Sacrifice a creature: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/f/fanatical_fever.txt b/forge-gui/res/cardsfolder/f/fanatical_fever.txt index 9e0fc7f9fba..0b1b60aa5f1 100644 --- a/forge-gui/res/cardsfolder/f/fanatical_fever.txt +++ b/forge-gui/res/cardsfolder/f/fanatical_fever.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Instant A:SP$ Pump | Cost$ 2 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | KW$ Trample | SpellDescription$ Target creature gets +3/+0 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fanatical_fever.jpg -Oracle:Target creature gets +3/+0 and gains trample until end of turn. \ No newline at end of file +Oracle:Target creature gets +3/+0 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fang_skulkin.txt b/forge-gui/res/cardsfolder/f/fang_skulkin.txt index 9f389493616..881b51ec808 100644 --- a/forge-gui/res/cardsfolder/f/fang_skulkin.txt +++ b/forge-gui/res/cardsfolder/f/fang_skulkin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Scarecrow PT:2/1 A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | KW$ Wither | SpellDescription$ Target black creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) SVar:Picture:http://www.wizards.com/global/images/magic/general/fang_skulkin.jpg -Oracle:{2}: Target black creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:{2}: Target black creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/f/fangren_firstborn.txt b/forge-gui/res/cardsfolder/f/fangren_firstborn.txt index 25b59ab05cb..d05ad9294ac 100644 --- a/forge-gui/res/cardsfolder/f/fangren_firstborn.txt +++ b/forge-gui/res/cardsfolder/f/fangren_firstborn.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigCounters | TriggerDesc SVar:TrigCounters:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.attacking | CounterType$ P1P1 | CounterNum$ 1 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fangren_firstborn.jpg -Oracle:Whenever Fangren Firstborn attacks, put a +1/+1 counter on each attacking creature. \ No newline at end of file +Oracle:Whenever Fangren Firstborn attacks, put a +1/+1 counter on each attacking creature. diff --git a/forge-gui/res/cardsfolder/f/fangren_hunter.txt b/forge-gui/res/cardsfolder/f/fangren_hunter.txt index e853009511e..292613889c8 100644 --- a/forge-gui/res/cardsfolder/f/fangren_hunter.txt +++ b/forge-gui/res/cardsfolder/f/fangren_hunter.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:4/4 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card46115.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/f/fangren_marauder.txt b/forge-gui/res/cardsfolder/f/fangren_marauder.txt index 5c8dbf00307..e0d8fc29891 100644 --- a/forge-gui/res/cardsfolder/f/fangren_marauder.txt +++ b/forge-gui/res/cardsfolder/f/fangren_marauder.txt @@ -5,4 +5,4 @@ PT:5/5 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ Whenever an artifact is put into a graveyard from the battlefield, you may gain 5 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/fangren_marauder.jpg -Oracle:Whenever an artifact is put into a graveyard from the battlefield, you may gain 5 life. \ No newline at end of file +Oracle:Whenever an artifact is put into a graveyard from the battlefield, you may gain 5 life. diff --git a/forge-gui/res/cardsfolder/f/fangren_pathcutter.txt b/forge-gui/res/cardsfolder/f/fangren_pathcutter.txt index 2ad56a26382..df3277cbf46 100644 --- a/forge-gui/res/cardsfolder/f/fangren_pathcutter.txt +++ b/forge-gui/res/cardsfolder/f/fangren_pathcutter.txt @@ -5,4 +5,4 @@ PT:4/6 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, attacking creatures gain trample until end of turn. SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/fangren_pathcutter.jpg -Oracle:Whenever Fangren Pathcutter attacks, attacking creatures gain trample until end of turn. \ No newline at end of file +Oracle:Whenever Fangren Pathcutter attacks, attacking creatures gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fanning_the_flames.txt b/forge-gui/res/cardsfolder/f/fanning_the_flames.txt index 89aaaa16633..6f91075f613 100644 --- a/forge-gui/res/cardsfolder/f/fanning_the_flames.txt +++ b/forge-gui/res/cardsfolder/f/fanning_the_flames.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ X R R | ValidTgts$ Creature,Player | TgtPrompt$ Select K:Buyback 3 SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/fanning_the_flames.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nFanning the Flames deals X damage to target creature or player. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nFanning the Flames deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/far_away.txt b/forge-gui/res/cardsfolder/f/far_away.txt index e36c3177016..e99841c153b 100644 --- a/forge-gui/res/cardsfolder/f/far_away.txt +++ b/forge-gui/res/cardsfolder/f/far_away.txt @@ -1,16 +1,16 @@ -Name:Far -ManaCost:1 U -AlternateMode: Split -Types:Instant -K:Fuse -A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/far_away.jpg -Oracle:Return target creature to its owner's hand.\nFuse (You may cast one or both halves of this card from your hand.) - -ALTERNATE - -Name:Away -ManaCost:2 B -Types:Instant -A:SP$ Sacrifice | Cost$ 2 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | SpellDescription$ Target Player sacrifices a creature. -Oracle:Target player sacrifices a creature.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Far +ManaCost:1 U +AlternateMode: Split +Types:Instant +K:Fuse +A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/far_away.jpg +Oracle:Return target creature to its owner's hand.\nFuse (You may cast one or both halves of this card from your hand.) + +ALTERNATE + +Name:Away +ManaCost:2 B +Types:Instant +A:SP$ Sacrifice | Cost$ 2 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | SpellDescription$ Target Player sacrifices a creature. +Oracle:Target player sacrifices a creature.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/f/far_wanderings.txt b/forge-gui/res/cardsfolder/f/far_wanderings.txt index 00f40665e61..a38e937c9c1 100644 --- a/forge-gui/res/cardsfolder/f/far_wanderings.txt +++ b/forge-gui/res/cardsfolder/f/far_wanderings.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | Tapped$ True | ChangeNum$ X | References$ X | SpellDescription$ Search your library for a basic land card and put that card into play tapped. Then shuffle your library. Threshold - Instead search your library for three basic land cards and put them into play tapped. Then shuffle your library. SVar:X:Count$Threshold.3.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/far_wanderings.jpg -Oracle:Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.\nThreshold - If seven or more cards are in your graveyard, instead search your library for three basic land cards and put them onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library.\nThreshold - If seven or more cards are in your graveyard, instead search your library for three basic land cards and put them onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/farbog_boneflinger.txt b/forge-gui/res/cardsfolder/f/farbog_boneflinger.txt index 51324fe3374..6a315c552fc 100644 --- a/forge-gui/res/cardsfolder/f/farbog_boneflinger.txt +++ b/forge-gui/res/cardsfolder/f/farbog_boneflinger.txt @@ -1,9 +1,9 @@ -Name:Farbog Boneflinger -ManaCost:4 B -Types:Creature Zombie -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpCurse | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets -2/-2 until end of turn. -SVar:TrigPumpCurse:DB$Pump| ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | NumAtt$ -2 | NumDef$ -2 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/farbog_boneflinger.jpg -Oracle:When Farbog Boneflinger enters the battlefield, target creature gets -2/-2 until end of turn. \ No newline at end of file +Name:Farbog Boneflinger +ManaCost:4 B +Types:Creature Zombie +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpCurse | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets -2/-2 until end of turn. +SVar:TrigPumpCurse:DB$Pump| ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | NumAtt$ -2 | NumDef$ -2 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/farbog_boneflinger.jpg +Oracle:When Farbog Boneflinger enters the battlefield, target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/farbog_explorer.txt b/forge-gui/res/cardsfolder/f/farbog_explorer.txt index 76eb46a5b8f..d6016a16999 100644 --- a/forge-gui/res/cardsfolder/f/farbog_explorer.txt +++ b/forge-gui/res/cardsfolder/f/farbog_explorer.txt @@ -1,7 +1,7 @@ -Name:Farbog Explorer -ManaCost:2 W -Types:Creature Human Scout -PT:2/3 -K:Swampwalk -SVar:Picture:http://www.wizards.com/global/images/magic/general/farbog_explorer.jpg -Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) \ No newline at end of file +Name:Farbog Explorer +ManaCost:2 W +Types:Creature Human Scout +PT:2/3 +K:Swampwalk +SVar:Picture:http://www.wizards.com/global/images/magic/general/farbog_explorer.jpg +Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) diff --git a/forge-gui/res/cardsfolder/f/farhaven_elf.txt b/forge-gui/res/cardsfolder/f/farhaven_elf.txt index 28e588ad77d..effa5da8d7c 100644 --- a/forge-gui/res/cardsfolder/f/farhaven_elf.txt +++ b/forge-gui/res/cardsfolder/f/farhaven_elf.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/farhaven_elf.jpg -Oracle:When Farhaven Elf enters the battlefield, you may search your library for a basic land card and put it onto the battlefield tapped. If you do, shuffle your library. \ No newline at end of file +Oracle:When Farhaven Elf enters the battlefield, you may search your library for a basic land card and put it onto the battlefield tapped. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/farmstead.txt b/forge-gui/res/cardsfolder/f/farmstead.txt index fd351ae6c30..1ea8b823176 100644 --- a/forge-gui/res/cardsfolder/f/farmstead.txt +++ b/forge-gui/res/cardsfolder/f/farmstead.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddTrigger$ TriggerGainLife | SVar:TriggerGainLife:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ FarmsteadGainLife | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Enchanted land has "At the beginning of your upkeep, you may pay {W}{W}. If you do, you gain 1 life." SVar:FarmsteadGainLife:AB$GainLife | Cost$ W W | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/farmstead.jpg -Oracle:Enchant land\nEnchanted land has "At the beginning of your upkeep, you may pay {W}{W}. If you do, you gain 1 life." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "At the beginning of your upkeep, you may pay {W}{W}. If you do, you gain 1 life." diff --git a/forge-gui/res/cardsfolder/f/farrelite_priest.txt b/forge-gui/res/cardsfolder/f/farrelite_priest.txt index 65ac98bbd51..71874716a7d 100644 --- a/forge-gui/res/cardsfolder/f/farrelite_priest.txt +++ b/forge-gui/res/cardsfolder/f/farrelite_priest.txt @@ -7,4 +7,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ Yous SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/farrelite_priest.jpg -Oracle:{1}: Add {W} to your mana pool. If this ability has been activated four or more times this turn, sacrifice Farrelite Priest at the beginning of the next end step. \ No newline at end of file +Oracle:{1}: Add {W} to your mana pool. If this ability has been activated four or more times this turn, sacrifice Farrelite Priest at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/f/farrels_mantle.txt b/forge-gui/res/cardsfolder/f/farrels_mantle.txt index d672ba634fa..b9a1dd37cd1 100644 --- a/forge-gui/res/cardsfolder/f/farrels_mantle.txt +++ b/forge-gui/res/cardsfolder/f/farrels_mantle.txt @@ -1,11 +1,11 @@ -Name:Farrel's Mantle -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Pump -T:Mode$ AttackerUnblocked | ValidCard$ Creature.EnchantedBy | Execute$ FarrelDmg | TriggerController$ EnchantedController | OptionalDecider$ EnchantedController | TriggerDescription$ Whenever enchanted creature attacks and isn't blocked, its controller may have it deal damage equal to its power plus 2 to another target creature. If that player does, the attacking creature assigns no combat damage this turn. -SVar:FarrelDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select another target creature | NumDmg$ FarrelX | DamageSource$ Enchanted | References$ FarrelX | SubAbility$ FarrelPump -SVar:FarrelPump:DB$ Pump | Defined$ Enchanted | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. -SVar:FarrelX:TriggeredAttacker$CardPower/Plus.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/farrels_mantle.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks and isn't blocked, its controller may have it deal damage equal to its power plus 2 to another target creature. If that player does, the attacking creature assigns no combat damage this turn. \ No newline at end of file +Name:Farrel's Mantle +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Pump +T:Mode$ AttackerUnblocked | ValidCard$ Creature.EnchantedBy | Execute$ FarrelDmg | TriggerController$ EnchantedController | OptionalDecider$ EnchantedController | TriggerDescription$ Whenever enchanted creature attacks and isn't blocked, its controller may have it deal damage equal to its power plus 2 to another target creature. If that player does, the attacking creature assigns no combat damage this turn. +SVar:FarrelDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select another target creature | NumDmg$ FarrelX | DamageSource$ Enchanted | References$ FarrelX | SubAbility$ FarrelPump +SVar:FarrelPump:DB$ Pump | Defined$ Enchanted | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. +SVar:FarrelX:TriggeredAttacker$CardPower/Plus.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/farrels_mantle.jpg +Oracle:Enchant creature\nWhenever enchanted creature attacks and isn't blocked, its controller may have it deal damage equal to its power plus 2 to another target creature. If that player does, the attacking creature assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/f/farrels_zealot.txt b/forge-gui/res/cardsfolder/f/farrels_zealot.txt index 27d35a6b37f..8054034a197 100644 --- a/forge-gui/res/cardsfolder/f/farrels_zealot.txt +++ b/forge-gui/res/cardsfolder/f/farrels_zealot.txt @@ -1,9 +1,9 @@ -Name:Farrel's Zealot -ManaCost:1 W W -Types:Creature Human -PT:2/2 -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may have it deal 3 damage to target creature. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DBNoCombatDamage -SVar:DBNoCombatDamage:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage -SVar:Picture:http://www.wizards.com/global/images/magic/general/farrels_zealot.jpg -Oracle:Whenever Farrel's Zealot attacks and isn't blocked, you may have it deal 3 damage to target creature. If you do, Farrel's Zealot assigns no combat damage this turn. \ No newline at end of file +Name:Farrel's Zealot +ManaCost:1 W W +Types:Creature Human +PT:2/2 +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may have it deal 3 damage to target creature. If you do, CARDNAME assigns no combat damage this turn. +SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DBNoCombatDamage +SVar:DBNoCombatDamage:DB$Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage +SVar:Picture:http://www.wizards.com/global/images/magic/general/farrels_zealot.jpg +Oracle:Whenever Farrel's Zealot attacks and isn't blocked, you may have it deal 3 damage to target creature. If you do, Farrel's Zealot assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/f/farseek.txt b/forge-gui/res/cardsfolder/f/farseek.txt index 06d79075280..0c32e1f228c 100644 --- a/forge-gui/res/cardsfolder/f/farseek.txt +++ b/forge-gui/res/cardsfolder/f/farseek.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | Chan SVar:RemRandomDeck:True DeckNeeds:Color$White|Blue|Black|Red SVar:Picture:http://www.wizards.com/global/images/magic/general/farseek.jpg -Oracle:Search your library for a Plains, Island, Swamp, or Mountain card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Plains, Island, Swamp, or Mountain card and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/farsight_mask.txt b/forge-gui/res/cardsfolder/f/farsight_mask.txt index b7a23cb54ff..2673955fa83 100644 --- a/forge-gui/res/cardsfolder/f/farsight_mask.txt +++ b/forge-gui/res/cardsfolder/f/farsight_mask.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ DamageDone | ValidSource$ Card.OppCtrl | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | IsPresent$ Card.Self+untapped | TriggerDescription$ Whenever a source an opponent controls deals damage to you, if CARDNAME is untapped, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/farsight_mask.jpg -Oracle:Whenever a source an opponent controls deals damage to you, if Farsight Mask is untapped, you may draw a card. \ No newline at end of file +Oracle:Whenever a source an opponent controls deals damage to you, if Farsight Mask is untapped, you may draw a card. diff --git a/forge-gui/res/cardsfolder/f/fastbond.txt b/forge-gui/res/cardsfolder/f/fastbond.txt index 1cb131042c9..7873bbc26ea 100644 --- a/forge-gui/res/cardsfolder/f/fastbond.txt +++ b/forge-gui/res/cardsfolder/f/fastbond.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ You | AddKeyword$ You may play any number of addi T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl | NotFirstLand$ True | Execute$ DBPain | TriggerZones$ Battlefield | TriggerDescription$ Whenever you play a land, if it wasn't the first land you played this turn, CARDNAME deals 1 damage to you. SVar:DBPain:DB$ DealDamage | NumDmg$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/fastbond.jpg -Oracle:You may play any number of lands on each of your turns.\nWhenever you play a land, if it wasn't the first land you played this turn, Fastbond deals 1 damage to you. \ No newline at end of file +Oracle:You may play any number of lands on each of your turns.\nWhenever you play a land, if it wasn't the first land you played this turn, Fastbond deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/f/fatal_attraction.txt b/forge-gui/res/cardsfolder/f/fatal_attraction.txt index 88902ee039d..65d52d9b90e 100644 --- a/forge-gui/res/cardsfolder/f/fatal_attraction.txt +++ b/forge-gui/res/cardsfolder/f/fatal_attraction.txt @@ -9,4 +9,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDamage4:AB$ DealDamage | Cost$ 0 | Defined$ Enchanted | NumDmg$ 4 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_attraction.jpg -Oracle:Enchant creature\nWhen Fatal Attraction enters the battlefield, it deals 2 damage to enchanted creature.\nAt the beginning of your upkeep, Fatal Attraction deals 4 damage to enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nWhen Fatal Attraction enters the battlefield, it deals 2 damage to enchanted creature.\nAt the beginning of your upkeep, Fatal Attraction deals 4 damage to enchanted creature. diff --git a/forge-gui/res/cardsfolder/f/fatal_blow.txt b/forge-gui/res/cardsfolder/f/fatal_blow.txt index 3d0d49e41fc..34c5189a462 100644 --- a/forge-gui/res/cardsfolder/f/fatal_blow.txt +++ b/forge-gui/res/cardsfolder/f/fatal_blow.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Instant A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.wasDealtDamageThisTurn | NoRegen$ True | TgtPrompt$ Select target creature that was dealt damage this turn | SpellDescription$ Destroy target creature that was dealt damage this turn. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_blow.jpg -Oracle:Destroy target creature that was dealt damage this turn. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target creature that was dealt damage this turn. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/f/fatal_frenzy.txt b/forge-gui/res/cardsfolder/f/fatal_frenzy.txt index 81369d894fc..ea9110fc038 100644 --- a/forge-gui/res/cardsfolder/f/fatal_frenzy.txt +++ b/forge-gui/res/cardsfolder/f/fatal_frenzy.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Cont SVar:X:Targeted$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_frenzy.jpg -Oracle:Until end of turn, target creature you control gains trample and gets +X/+0, where X is its power. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:Until end of turn, target creature you control gains trample and gets +X/+0, where X is its power. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/f/fatal_fumes.txt b/forge-gui/res/cardsfolder/f/fatal_fumes.txt index c37136edacd..34acd1a08f2 100644 --- a/forge-gui/res/cardsfolder/f/fatal_fumes.txt +++ b/forge-gui/res/cardsfolder/f/fatal_fumes.txt @@ -1,6 +1,6 @@ -Name:Fatal Fumes -ManaCost:3 B -Types:Instant -A:SP$ Pump | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -4/-2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_fumes.jpg -Oracle:Target creature gets -4/-2 until end of turn. \ No newline at end of file +Name:Fatal Fumes +ManaCost:3 B +Types:Instant +A:SP$ Pump | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -4/-2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_fumes.jpg +Oracle:Target creature gets -4/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fatal_lore.txt b/forge-gui/res/cardsfolder/f/fatal_lore.txt index 3b56c3353e1..d585b7218c7 100644 --- a/forge-gui/res/cardsfolder/f/fatal_lore.txt +++ b/forge-gui/res/cardsfolder/f/fatal_lore.txt @@ -1,10 +1,10 @@ -Name:Fatal Lore -ManaCost:2 B B -Types:Sorcery -A:SP$ Charm | Cost$ 2 B B | Chooser$ Opponent | Choices$ DrawThree,DestroyAndDraw | SpellDescription$ An opponent chooses one - You draw three cards; or you destroy up to two target creatures that opponent controls and that player draws up to three cards. Those creatures can't be regenerated. -SVar:DrawThree:DB$ Draw | NumCards$ 3 | Defined$ You | SpellDescription$ You draw three cards. -SVar:DestroyAndDraw:DB$ Destroy | ValidTgts$ Creature.ChosenCtrl | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 2 | NoRegen$ True | SpellDescription$ You destroy up to two target creatures that opponent controls and that player draws up to three cards. Those creatures can't be regenerated. | SubAbility$ ChooserDraws -SVar:ChooserDraws:DB$ Draw | NumCards$ 3 | Defined$ ChosenPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_lore.jpg -Oracle:An opponent chooses one - You draw three cards; or you destroy up to two target creatures that opponent controls and that player draws up to three cards. Those creatures can't be regenerated. \ No newline at end of file +Name:Fatal Lore +ManaCost:2 B B +Types:Sorcery +A:SP$ Charm | Cost$ 2 B B | Chooser$ Opponent | Choices$ DrawThree,DestroyAndDraw | SpellDescription$ An opponent chooses one - You draw three cards; or you destroy up to two target creatures that opponent controls and that player draws up to three cards. Those creatures can't be regenerated. +SVar:DrawThree:DB$ Draw | NumCards$ 3 | Defined$ You | SpellDescription$ You draw three cards. +SVar:DestroyAndDraw:DB$ Destroy | ValidTgts$ Creature.ChosenCtrl | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 2 | NoRegen$ True | SpellDescription$ You destroy up to two target creatures that opponent controls and that player draws up to three cards. Those creatures can't be regenerated. | SubAbility$ ChooserDraws +SVar:ChooserDraws:DB$ Draw | NumCards$ 3 | Defined$ ChosenPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_lore.jpg +Oracle:An opponent chooses one - You draw three cards; or you destroy up to two target creatures that opponent controls and that player draws up to three cards. Those creatures can't be regenerated. diff --git a/forge-gui/res/cardsfolder/f/fatal_mutation.txt b/forge-gui/res/cardsfolder/f/fatal_mutation.txt index 6ca98e4f774..257591e1d7c 100644 --- a/forge-gui/res/cardsfolder/f/fatal_mutation.txt +++ b/forge-gui/res/cardsfolder/f/fatal_mutation.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard | NoRegen$ True SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fatal_mutation.jpg -Oracle:Enchant creature\nWhen enchanted creature is turned face up, destroy it. It can't be regenerated. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature is turned face up, destroy it. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/f/fate_foretold.txt b/forge-gui/res/cardsfolder/f/fate_foretold.txt index 4884069b57b..2d92851524b 100644 --- a/forge-gui/res/cardsfolder/f/fate_foretold.txt +++ b/forge-gui/res/cardsfolder/f/fate_foretold.txt @@ -1,11 +1,11 @@ -Name:Fate Foretold -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigDraw | TriggerDescription$ When enchanted creature dies, its controller draws a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController -SVar:Picture:http://www.wizards.com/global/images/magic/general/fate_foretold.jpg -Oracle:Enchant creature\nWhen Fate Foretold enters the battlefield, draw a card.\nWhen enchanted creature dies, its controller draws a card. \ No newline at end of file +Name:Fate Foretold +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigDraw | TriggerDescription$ When enchanted creature dies, its controller draws a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController +SVar:Picture:http://www.wizards.com/global/images/magic/general/fate_foretold.jpg +Oracle:Enchant creature\nWhen Fate Foretold enters the battlefield, draw a card.\nWhen enchanted creature dies, its controller draws a card. diff --git a/forge-gui/res/cardsfolder/f/fate_transfer.txt b/forge-gui/res/cardsfolder/f/fate_transfer.txt index c148d722705..c7565310caa 100644 --- a/forge-gui/res/cardsfolder/f/fate_transfer.txt +++ b/forge-gui/res/cardsfolder/f/fate_transfer.txt @@ -1,12 +1,12 @@ -Name:Fate Transfer -ManaCost:1 UB -Types:Instant -A:SP$ Pump | Cost$ 1 UB | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove counters | ImprintCards$ Targeted | SubAbility$ DBRemember | SpellDescription$ Move all counters from target creature onto another target creature. -SVar:DBRemember:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to get counters | RememberObjects$ Targeted | SubAbility$ DBMove -SVar:DBMove:DB$ RepeatEach | Defined$ Imprinted | RepeatCounters$ True | RepeatSubAbility$ MoveCounters | SubAbility$ DBCleanup -SVar:MoveCounters:DB$ MoveCounter | Source$ Imprinted | Defined$ Remembered | CounterType$ RepeatSVarCounter | CounterNum$ RepeatCounterAmount -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fate_transfer.jpg -Oracle:Move all counters from target creature onto another target creature. \ No newline at end of file +Name:Fate Transfer +ManaCost:1 UB +Types:Instant +A:SP$ Pump | Cost$ 1 UB | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove counters | ImprintCards$ Targeted | SubAbility$ DBRemember | SpellDescription$ Move all counters from target creature onto another target creature. +SVar:DBRemember:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to get counters | RememberObjects$ Targeted | SubAbility$ DBMove +SVar:DBMove:DB$ RepeatEach | Defined$ Imprinted | RepeatCounters$ True | RepeatSubAbility$ MoveCounters | SubAbility$ DBCleanup +SVar:MoveCounters:DB$ MoveCounter | Source$ Imprinted | Defined$ Remembered | CounterType$ RepeatSVarCounter | CounterNum$ RepeatCounterAmount +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fate_transfer.jpg +Oracle:Move all counters from target creature onto another target creature. diff --git a/forge-gui/res/cardsfolder/f/fate_unraveler.txt b/forge-gui/res/cardsfolder/f/fate_unraveler.txt index 048d41e8610..ca1d2498bbb 100644 --- a/forge-gui/res/cardsfolder/f/fate_unraveler.txt +++ b/forge-gui/res/cardsfolder/f/fate_unraveler.txt @@ -1,8 +1,8 @@ -Name:Fate Unraveler -ManaCost:3 B -Types:Enchantment Creature Hag -PT:3/4 -T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, CARDNAME deals 1 damage to that player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fate_unraveler.jpg -Oracle:Whenever an opponent draws a card, Fate Unraveler deals 1 damage to that player. +Name:Fate Unraveler +ManaCost:3 B +Types:Enchantment Creature Hag +PT:3/4 +T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, CARDNAME deals 1 damage to that player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fate_unraveler.jpg +Oracle:Whenever an opponent draws a card, Fate Unraveler deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/f/fated_conflagration.txt b/forge-gui/res/cardsfolder/f/fated_conflagration.txt index f1564b2d944..b7dfa2bee67 100644 --- a/forge-gui/res/cardsfolder/f/fated_conflagration.txt +++ b/forge-gui/res/cardsfolder/f/fated_conflagration.txt @@ -1,7 +1,7 @@ -Name:Fated Conflagration -ManaCost:1 R R R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R R R | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ 5 | SubAbility$ DBScry | SpellDescription$ CARDNAME deals 5 damage to target creature or planewalker. If it's your turn, scry 2. -SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_conflagration.jpg -Oracle:Fated Conflagration deals 5 damage to target creature or planeswalker. If it's your turn, 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.) +Name:Fated Conflagration +ManaCost:1 R R R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R R R | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ 5 | SubAbility$ DBScry | SpellDescription$ CARDNAME deals 5 damage to target creature or planewalker. If it's your turn, scry 2. +SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_conflagration.jpg +Oracle:Fated Conflagration deals 5 damage to target creature or planeswalker. If it's your turn, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/f/fated_infatuation.txt b/forge-gui/res/cardsfolder/f/fated_infatuation.txt index 30b973f68a4..e67677a8bde 100644 --- a/forge-gui/res/cardsfolder/f/fated_infatuation.txt +++ b/forge-gui/res/cardsfolder/f/fated_infatuation.txt @@ -1,7 +1,7 @@ -Name:Fated Infatuation -ManaCost:U U U -Types:Instant -A:SP$ CopyPermanent | Cost$ U U U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBScry | SpellDescription$ Put a token onto the battlefield that's a copy of target creature you control. If it's your turn, scry 2. -SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_infatuation.jpg -Oracle:Put a token onto the battlefield that's a copy of target creature you control. If it's your turn, 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.) +Name:Fated Infatuation +ManaCost:U U U +Types:Instant +A:SP$ CopyPermanent | Cost$ U U U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBScry | SpellDescription$ Put a token onto the battlefield that's a copy of target creature you control. If it's your turn, scry 2. +SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_infatuation.jpg +Oracle:Put a token onto the battlefield that's a copy of target creature you control. If it's your turn, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/f/fated_intervention.txt b/forge-gui/res/cardsfolder/f/fated_intervention.txt index d1c7e0a3687..ee7e4ef6f57 100644 --- a/forge-gui/res/cardsfolder/f/fated_intervention.txt +++ b/forge-gui/res/cardsfolder/f/fated_intervention.txt @@ -1,7 +1,7 @@ -Name:Fated Intervention -ManaCost:2 G G G -Types:Instant -A:SP$ Token | Cost$ 2 G G G | TokenAmount$ 2 | TokenName$ Centaur | TokenTypes$ Enchantment,Creature,Centaur | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur bng | SubAbility$ DBScry | SpellDescription$ Put two 3/3 green Centaur enchantment creature tokens onto the battlefield. If it's your turn, scry 2. -SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_intervention.jpg -Oracle:Put two 3/3 green Centaur enchantment creature tokens onto the battlefield. If it's your turn, 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.) +Name:Fated Intervention +ManaCost:2 G G G +Types:Instant +A:SP$ Token | Cost$ 2 G G G | TokenAmount$ 2 | TokenName$ Centaur | TokenTypes$ Enchantment,Creature,Centaur | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur bng | SubAbility$ DBScry | SpellDescription$ Put two 3/3 green Centaur enchantment creature tokens onto the battlefield. If it's your turn, scry 2. +SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_intervention.jpg +Oracle:Put two 3/3 green Centaur enchantment creature tokens onto the battlefield. If it's your turn, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/f/fated_retribution.txt b/forge-gui/res/cardsfolder/f/fated_retribution.txt index 57ca2845bfe..8846b177306 100644 --- a/forge-gui/res/cardsfolder/f/fated_retribution.txt +++ b/forge-gui/res/cardsfolder/f/fated_retribution.txt @@ -1,7 +1,7 @@ -Name:Fated Retribution -ManaCost:4 W W W -Types:Instant -A:SP$ DestroyAll | Cost$ 4 W W W | ValidCards$ Creature,Planeswalker | SubAbility$ DBScry | SpellDescription$ Destroy all creatures and planeswalkers. If it's your turn, scry 2. -SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_retribution.jpg -Oracle:Destroy all creatures and planeswalkers. If it's your turn, 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.) +Name:Fated Retribution +ManaCost:4 W W W +Types:Instant +A:SP$ DestroyAll | Cost$ 4 W W W | ValidCards$ Creature,Planeswalker | SubAbility$ DBScry | SpellDescription$ Destroy all creatures and planeswalkers. If it's your turn, scry 2. +SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_retribution.jpg +Oracle:Destroy all creatures and planeswalkers. If it's your turn, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/f/fated_return.txt b/forge-gui/res/cardsfolder/f/fated_return.txt index f3e76957132..5c9d4adc0c2 100644 --- a/forge-gui/res/cardsfolder/f/fated_return.txt +++ b/forge-gui/res/cardsfolder/f/fated_return.txt @@ -1,8 +1,8 @@ -Name:Fated Return -ManaCost:4 B B B -Types:Instant -A:SP$ ChangeZone | Cost$ 4 B B B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. It gains indestructible. If it's your turn, scry 2. -SVar:DBPump:DB$ Pump | Defined$ ParentTarget | KW$ Indestructible | Permanent$ True | SubAbility$ DBScry -SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_return.jpg -Oracle:Put target creature card from a graveyard onto the battlefield under your control. It gains indestructible. If it's your turn, 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.) +Name:Fated Return +ManaCost:4 B B B +Types:Instant +A:SP$ ChangeZone | Cost$ 4 B B B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. It gains indestructible. If it's your turn, scry 2. +SVar:DBPump:DB$ Pump | Defined$ ParentTarget | KW$ Indestructible | Permanent$ True | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 2 | ConditionPlayerTurn$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fated_return.jpg +Oracle:Put target creature card from a graveyard onto the battlefield under your control. It gains indestructible. If it's your turn, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/f/fatestitcher.txt b/forge-gui/res/cardsfolder/f/fatestitcher.txt index fc8660088b4..bbbeb5b7148 100644 --- a/forge-gui/res/cardsfolder/f/fatestitcher.txt +++ b/forge-gui/res/cardsfolder/f/fatestitcher.txt @@ -6,4 +6,4 @@ K:Unearth:U A:AB$ TapOrUntap | Cost$ T | ValidTgts$ Permanent.Other | TgtPrompt$ Select another target permanent | SpellDescription$ You may tap or untap another target permanent. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fatestitcher.jpg -Oracle:{T}: You may tap or untap another target permanent.\nUnearth {U} ({U}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:{T}: You may tap or untap another target permanent.\nUnearth {U} ({U}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/f/fathom_mage.txt b/forge-gui/res/cardsfolder/f/fathom_mage.txt index 0bbb95c4e69..0f65ca96127 100644 --- a/forge-gui/res/cardsfolder/f/fathom_mage.txt +++ b/forge-gui/res/cardsfolder/f/fathom_mage.txt @@ -1,9 +1,9 @@ -Name:Fathom Mage -ManaCost:2 G U -Types:Creature Human Wizard -PT:1/1 -K:Evolve -T:Mode$ CounterAdded | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | Execute$ FathomDraw | OptionalDecider$ You | TriggerDescription$ Whenever a +1/+1 counter is placed on CARDNAME, you may draw a card. -SVar:FathomDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fathom_mage.jpg -Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nWhenever a +1/+1 counter is placed on Fathom Mage, you may draw a card. \ No newline at end of file +Name:Fathom Mage +ManaCost:2 G U +Types:Creature Human Wizard +PT:1/1 +K:Evolve +T:Mode$ CounterAdded | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | Execute$ FathomDraw | OptionalDecider$ You | TriggerDescription$ Whenever a +1/+1 counter is placed on CARDNAME, you may draw a card. +SVar:FathomDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fathom_mage.jpg +Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nWhenever a +1/+1 counter is placed on Fathom Mage, you may draw a card. diff --git a/forge-gui/res/cardsfolder/f/fathom_seer.txt b/forge-gui/res/cardsfolder/f/fathom_seer.txt index d741969e8a9..eaf9cc90e93 100644 --- a/forge-gui/res/cardsfolder/f/fathom_seer.txt +++ b/forge-gui/res/cardsfolder/f/fathom_seer.txt @@ -6,4 +6,4 @@ K:Morph:Return<2/Island> T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, draw two cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/fathom_seer.jpg -Oracle:Morph-Return two Islands you control to their owner's hand. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Fathom Seer is turned face up, draw two cards. \ No newline at end of file +Oracle:Morph-Return two Islands you control to their owner's hand. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Fathom Seer is turned face up, draw two cards. diff --git a/forge-gui/res/cardsfolder/f/fathom_trawl.txt b/forge-gui/res/cardsfolder/f/fathom_trawl.txt index f65571e45d2..ae864e9a5a0 100644 --- a/forge-gui/res/cardsfolder/f/fathom_trawl.txt +++ b/forge-gui/res/cardsfolder/f/fathom_trawl.txt @@ -1,8 +1,8 @@ -Name:Fathom Trawl -ManaCost:3 U U -Types:Sorcery -A:SP$ DigUntil | Cost$ 3 U U | Amount$ 3 | Valid$ Card.nonLand+YouOwn | ValidDescription$ nonland | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | FoundDestination$ Hand | SpellDescription$ Reveal cards from the top of your library until you reveal three nonland cards. Put the nonland cards revealed this way into your hand, then put the rest of the revealed cards on the bottom of your library in any order. -SVar:NeedsToPlayVar:AIHand LE4 -SVar:AIHand:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/fathom_trawl.jpg -Oracle:Reveal cards from the top of your library until you reveal three nonland cards. Put the nonland cards revealed this way into your hand, then put the rest of the revealed cards on the bottom of your library in any order. \ No newline at end of file +Name:Fathom Trawl +ManaCost:3 U U +Types:Sorcery +A:SP$ DigUntil | Cost$ 3 U U | Amount$ 3 | Valid$ Card.nonLand+YouOwn | ValidDescription$ nonland | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | FoundDestination$ Hand | SpellDescription$ Reveal cards from the top of your library until you reveal three nonland cards. Put the nonland cards revealed this way into your hand, then put the rest of the revealed cards on the bottom of your library in any order. +SVar:NeedsToPlayVar:AIHand LE4 +SVar:AIHand:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/fathom_trawl.jpg +Oracle:Reveal cards from the top of your library until you reveal three nonland cards. Put the nonland cards revealed this way into your hand, then put the rest of the revealed cards on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/f/fatigue.txt b/forge-gui/res/cardsfolder/f/fatigue.txt index 12eb05c7fb0..69dc696a028 100644 --- a/forge-gui/res/cardsfolder/f/fatigue.txt +++ b/forge-gui/res/cardsfolder/f/fatigue.txt @@ -1,7 +1,7 @@ -Name:Fatigue -ManaCost:1 U -Types:Sorcery -A:SP$ Pump | Cost$ 1 U | ValidTgts$ Player | TgtPrompt$ Select target player | KW$ Skip your next draw step. | Permanent$ True | SpellDescription$ Target player skips his or her next draw step. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fatigue.jpg -Oracle:Target player skips his or her next draw step. \ No newline at end of file +Name:Fatigue +ManaCost:1 U +Types:Sorcery +A:SP$ Pump | Cost$ 1 U | ValidTgts$ Player | TgtPrompt$ Select target player | KW$ Skip your next draw step. | Permanent$ True | SpellDescription$ Target player skips his or her next draw step. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fatigue.jpg +Oracle:Target player skips his or her next draw step. diff --git a/forge-gui/res/cardsfolder/f/fault_line.txt b/forge-gui/res/cardsfolder/f/fault_line.txt index 035fde19d3f..1291f90679d 100644 --- a/forge-gui/res/cardsfolder/f/fault_line.txt +++ b/forge-gui/res/cardsfolder/f/fault_line.txt @@ -5,4 +5,4 @@ A:SP$ DamageAll | Cost$ X R R | ValidCards$ Creature.withoutFlying | ValidPlayer SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fault_line.jpg -Oracle:Fault Line deals X damage to each creature without flying and each player. \ No newline at end of file +Oracle:Fault Line deals X damage to each creature without flying and each player. diff --git a/forge-gui/res/cardsfolder/f/fault_riders.txt b/forge-gui/res/cardsfolder/f/fault_riders.txt index a84eca54a00..abbe6543663 100644 --- a/forge-gui/res/cardsfolder/f/fault_riders.txt +++ b/forge-gui/res/cardsfolder/f/fault_riders.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ Sac<1/Land> | NumAtt$ +2 | KW$ First Strike | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+0 and gains first strike until end of turn. Activate this ability only once each turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fault_riders.jpg -Oracle:Sacrifice a land: Fault Riders gets +2/+0 and gains first strike until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Sacrifice a land: Fault Riders gets +2/+0 and gains first strike until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/f/faultgrinder.txt b/forge-gui/res/cardsfolder/f/faultgrinder.txt index 9a5327825f0..50b0dcf5388 100644 --- a/forge-gui/res/cardsfolder/f/faultgrinder.txt +++ b/forge-gui/res/cardsfolder/f/faultgrinder.txt @@ -9,4 +9,4 @@ SVar:TrigDestroy:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select a land. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/faultgrinder.jpg -Oracle:Trample\nWhen Faultgrinder enters the battlefield, destroy target land.\nEvoke {4}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Trample\nWhen Faultgrinder enters the battlefield, destroy target land.\nEvoke {4}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/f/fauna_shaman.txt b/forge-gui/res/cardsfolder/f/fauna_shaman.txt index 36ab3ca70a5..4fc449b4852 100644 --- a/forge-gui/res/cardsfolder/f/fauna_shaman.txt +++ b/forge-gui/res/cardsfolder/f/fauna_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:2/2 A:AB$ ChangeZone | Cost$ G T Discard<1/Creature> | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a Creature card and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/fauna_shaman.jpg -Oracle:{G}, {T}, Discard a creature card: Search your library for a creature card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{G}, {T}, Discard a creature card: Search your library for a creature card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/favor_of_the_mighty.txt b/forge-gui/res/cardsfolder/f/favor_of_the_mighty.txt index e23dd568d6a..503fa0b5e9f 100644 --- a/forge-gui/res/cardsfolder/f/favor_of_the_mighty.txt +++ b/forge-gui/res/cardsfolder/f/favor_of_the_mighty.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.greatestCMC | AddKeyword$ Protection fro SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/favor_of_the_mighty.jpg -Oracle:Each creature with the highest converted mana cost has protection from all colors. \ No newline at end of file +Oracle:Each creature with the highest converted mana cost has protection from all colors. diff --git a/forge-gui/res/cardsfolder/f/favor_of_the_overbeing.txt b/forge-gui/res/cardsfolder/f/favor_of_the_overbeing.txt index 7eee74e6213..8186460aec9 100644 --- a/forge-gui/res/cardsfolder/f/favor_of_the_overbeing.txt +++ b/forge-gui/res/cardsfolder/f/favor_of_the_overbeing.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 GU | ValidTgts$ Creature | AITgts$ Card.Blue,Card.Green | S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Green | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance | Description$ As long as enchanted creature is green, it gets +1/+1 and has vigilance. S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Blue | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ As long as enchanted creature is blue, it gets +1/+1 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/favor_of_the_overbeing.jpg -Oracle:Enchant creature\nAs long as enchanted creature is green, it gets +1/+1 and has vigilance.\nAs long as enchanted creature is blue, it gets +1/+1 and has flying. \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is green, it gets +1/+1 and has vigilance.\nAs long as enchanted creature is blue, it gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/f/favor_of_the_woods.txt b/forge-gui/res/cardsfolder/f/favor_of_the_woods.txt index 4db4bb80fe9..f37be908538 100644 --- a/forge-gui/res/cardsfolder/f/favor_of_the_woods.txt +++ b/forge-gui/res/cardsfolder/f/favor_of_the_woods.txt @@ -1,9 +1,9 @@ -Name:Favor of the Woods -ManaCost:2 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever enchanted creature blocks, you gain 3 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/favor_of_the_woods.jpg -Oracle:Enchant creature\nWhenever enchanted creature blocks, you gain 3 life. \ No newline at end of file +Name:Favor of the Woods +ManaCost:2 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever enchanted creature blocks, you gain 3 life. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/favor_of_the_woods.jpg +Oracle:Enchant creature\nWhenever enchanted creature blocks, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/f/favorable_destiny.txt b/forge-gui/res/cardsfolder/f/favorable_destiny.txt index 746adcb6d13..7fc7dbd568b 100644 --- a/forge-gui/res/cardsfolder/f/favorable_destiny.txt +++ b/forge-gui/res/cardsfolder/f/favorable_destiny.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy+White | AddPower$ 1 | AddTou S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Shroud | CheckSVar$ X | SVarCompare$ GE2 | Description$ Enchanted creature has shroud as long as its controller controls another creature. (It can't be the target of spells or abilities.) SVar:X:Count$EnchantedControllerCreatures SVar:Picture:http://www.wizards.com/global/images/magic/general/favorable_destiny.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+2 as long as it's white.\nEnchanted creature has shroud as long as its controller controls another creature. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+2 as long as it's white.\nEnchanted creature has shroud as long as its controller controls another creature. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/f/favorable_winds.txt b/forge-gui/res/cardsfolder/f/favorable_winds.txt index 9f9c97b7cc7..f4e22f26c5c 100644 --- a/forge-gui/res/cardsfolder/f/favorable_winds.txt +++ b/forge-gui/res/cardsfolder/f/favorable_winds.txt @@ -1,7 +1,7 @@ -Name:Favorable Winds -ManaCost:1 U -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.withFlying+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control with flying get +1/+1. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/favorable_winds.jpg -Oracle:Creatures you control with flying get +1/+1. \ No newline at end of file +Name:Favorable Winds +ManaCost:1 U +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.withFlying+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control with flying get +1/+1. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/favorable_winds.jpg +Oracle:Creatures you control with flying get +1/+1. diff --git a/forge-gui/res/cardsfolder/f/favored_hoplite.txt b/forge-gui/res/cardsfolder/f/favored_hoplite.txt index 16e9e9a701d..632395eb09f 100644 --- a/forge-gui/res/cardsfolder/f/favored_hoplite.txt +++ b/forge-gui/res/cardsfolder/f/favored_hoplite.txt @@ -1,9 +1,9 @@ -Name:Favored Hoplite -ManaCost:W -Types:Creature Human Soldier -PT:1/2 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME and prevent all damage that would be dealt to it this turn. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/favored_hoplite.jpg -Oracle:Heroic - Whenever you cast a spell that targets Favored Hoplite, put a +1/+1 counter on Favored Hoplite and prevent all damage that would be dealt to it this turn. \ No newline at end of file +Name:Favored Hoplite +ManaCost:W +Types:Creature Human Soldier +PT:1/2 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME and prevent all damage that would be dealt to it this turn. +SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/favored_hoplite.jpg +Oracle:Heroic - Whenever you cast a spell that targets Favored Hoplite, put a +1/+1 counter on Favored Hoplite and prevent all damage that would be dealt to it this turn. diff --git a/forge-gui/res/cardsfolder/f/fear.txt b/forge-gui/res/cardsfolder/f/fear.txt index 2fca1daab45..ccc873ea532 100644 --- a/forge-gui/res/cardsfolder/f/fear.txt +++ b/forge-gui/res/cardsfolder/f/fear.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ B B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Fear | Description$ Enchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) SVar:Picture:http://www.wizards.com/global/images/magic/general/fear.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/f/fearsome_temper.txt b/forge-gui/res/cardsfolder/f/fearsome_temper.txt index c793d203be3..2e01ac87d62 100644 --- a/forge-gui/res/cardsfolder/f/fearsome_temper.txt +++ b/forge-gui/res/cardsfolder/f/fearsome_temper.txt @@ -1,9 +1,9 @@ -Name:Fearsome Temper -ManaCost:2 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddAbility$ CantBlockFT | Description$ Enchanted creature gets +2/+2 and has "{2}{R}: Target creature can't block this creature this turn." -SVar:CantBlockFT:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature that can't block this creature this turn | IsCurse$ True | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target creature can't block CARDNAME this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fearsome_temper.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "{2}{R}: Target creature can't block this creature this turn." \ No newline at end of file +Name:Fearsome Temper +ManaCost:2 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddAbility$ CantBlockFT | Description$ Enchanted creature gets +2/+2 and has "{2}{R}: Target creature can't block this creature this turn." +SVar:CantBlockFT:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature that can't block this creature this turn | IsCurse$ True | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target creature can't block CARDNAME this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fearsome_temper.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "{2}{R}: Target creature can't block this creature this turn." diff --git a/forge-gui/res/cardsfolder/f/feast_of_blood.txt b/forge-gui/res/cardsfolder/f/feast_of_blood.txt index da91a565207..c0700403b82 100644 --- a/forge-gui/res/cardsfolder/f/feast_of_blood.txt +++ b/forge-gui/res/cardsfolder/f/feast_of_blood.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creat SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/feast_of_blood.jpg -Oracle:Cast Feast of Blood only if you control two or more Vampires.\nDestroy target creature. You gain 4 life. \ No newline at end of file +Oracle:Cast Feast of Blood only if you control two or more Vampires.\nDestroy target creature. You gain 4 life. diff --git a/forge-gui/res/cardsfolder/f/feast_of_dreams.txt b/forge-gui/res/cardsfolder/f/feast_of_dreams.txt index 381111d8b66..8efb26cf2e2 100644 --- a/forge-gui/res/cardsfolder/f/feast_of_dreams.txt +++ b/forge-gui/res/cardsfolder/f/feast_of_dreams.txt @@ -1,6 +1,6 @@ -Name:Feast of Dreams -ManaCost:1 B -Types:Instant -A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.enchanted,Creature.Enchantment | TgtPrompt$ Select target enchanted creature or enchantment creature | SpellDescription$ Destroy target enchanted creature or enchantment creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/feast_of_dreams.jpg -Oracle:Destroy target enchanted creature or enchantment creature. \ No newline at end of file +Name:Feast of Dreams +ManaCost:1 B +Types:Instant +A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.enchanted,Creature.Enchantment | TgtPrompt$ Select target enchanted creature or enchantment creature | SpellDescription$ Destroy target enchanted creature or enchantment creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/feast_of_dreams.jpg +Oracle:Destroy target enchanted creature or enchantment creature. diff --git a/forge-gui/res/cardsfolder/f/feast_of_flesh.txt b/forge-gui/res/cardsfolder/f/feast_of_flesh.txt index 0a549880801..199163bbea9 100644 --- a/forge-gui/res/cardsfolder/f/feast_of_flesh.txt +++ b/forge-gui/res/cardsfolder/f/feast_of_flesh.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target crea SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$NamedInAllYards.Feast of Flesh/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/feast_of_flesh.jpg -Oracle:Feast of Flesh deals X damage to target creature and you gain X life, where X is 1 plus the number of cards named Feast of Flesh in all graveyards. \ No newline at end of file +Oracle:Feast of Flesh deals X damage to target creature and you gain X life, where X is 1 plus the number of cards named Feast of Flesh in all graveyards. diff --git a/forge-gui/res/cardsfolder/f/feast_of_the_unicorn.txt b/forge-gui/res/cardsfolder/f/feast_of_the_unicorn.txt index 14332bb4384..0eae89917af 100644 --- a/forge-gui/res/cardsfolder/f/feast_of_the_unicorn.txt +++ b/forge-gui/res/cardsfolder/f/feast_of_the_unicorn.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 4 | Description$ Enchanted creature gets +4/+0. SVar:Picture:http://www.wizards.com/global/images/magic/general/feast_of_the_unicorn.jpg -Oracle:Enchant creature\nEnchanted creature gets +4/+0. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +4/+0. diff --git a/forge-gui/res/cardsfolder/f/feast_of_worms.txt b/forge-gui/res/cardsfolder/f/feast_of_worms.txt index 0a4f938415c..17bdb0a9e2e 100644 --- a/forge-gui/res/cardsfolder/f/feast_of_worms.txt +++ b/forge-gui/res/cardsfolder/f/feast_of_worms.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 3 G G | ValidTgts$ Land | TgtPrompt$ Select target land | SVar:DBSacrifice:DB$ Sacrifice | Defined$ TargetedController | SacValid$ Land | ConditionDefined$ Targeted | ConditionPresent$ Land.Legendary | ConditionCompare$ EQ1 | ConditionDescription$ If that land was legendary, SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/feast_of_worms.jpg -Oracle:Destroy target land. If that land was legendary, its controller sacrifices another land. \ No newline at end of file +Oracle:Destroy target land. If that land was legendary, its controller sacrifices another land. diff --git a/forge-gui/res/cardsfolder/f/feast_or_famine.txt b/forge-gui/res/cardsfolder/f/feast_or_famine.txt index 4a225ff4051..87d46d51e7d 100644 --- a/forge-gui/res/cardsfolder/f/feast_or_famine.txt +++ b/forge-gui/res/cardsfolder/f/feast_or_famine.txt @@ -6,4 +6,4 @@ SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creatu SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.nonBlack+nonArtifact | TgtPrompt$ Select target nonblack, nonartifact creature | NoRegen$ True | SpellDescription$ Destroy target nonartifact, nonblack creature and it can't be regenerated. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/feast_or_famine.jpg -Oracle:Choose one - Put a 2/2 black Zombie creature token onto the battlefield; or destroy target nonartifact, nonblack creature and it can't be regenerated. \ No newline at end of file +Oracle:Choose one - Put a 2/2 black Zombie creature token onto the battlefield; or destroy target nonartifact, nonblack creature and it can't be regenerated. diff --git a/forge-gui/res/cardsfolder/f/fecundity.txt b/forge-gui/res/cardsfolder/f/fecundity.txt index 9cd52126791..d1ec33c9029 100644 --- a/forge-gui/res/cardsfolder/f/fecundity.txt +++ b/forge-gui/res/cardsfolder/f/fecundity.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fecundity.jpg -Oracle:Whenever a creature dies, that creature's controller may draw a card. \ No newline at end of file +Oracle:Whenever a creature dies, that creature's controller may draw a card. diff --git a/forge-gui/res/cardsfolder/f/feebleness.txt b/forge-gui/res/cardsfolder/f/feebleness.txt index a80a1464cfe..effea9560fe 100644 --- a/forge-gui/res/cardsfolder/f/feebleness.txt +++ b/forge-gui/res/cardsfolder/f/feebleness.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddToughness$ -1 | Description$ Enchanted creature gets -2/-1. SVar:Picture:http://www.wizards.com/global/images/magic/general/feebleness.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets -2/-1. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets -2/-1. diff --git a/forge-gui/res/cardsfolder/f/feed_the_pack.txt b/forge-gui/res/cardsfolder/f/feed_the_pack.txt index f7a60f8e344..4aea3d766d0 100644 --- a/forge-gui/res/cardsfolder/f/feed_the_pack.txt +++ b/forge-gui/res/cardsfolder/f/feed_the_pack.txt @@ -1,9 +1,9 @@ -Name:Feed the Pack -ManaCost:5 G -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, you may sacrifice a nontoken creature. If you do, put X 2/2 green Wolf creature tokens onto the battlefield where X is the sacrificed creature's toughness. -SVar:TrigToken:AB$ Token | Cost$ Sac<1/Creature.nonToken/nontoken creature> | TokenAmount$ X | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ISD | ConditionCheckSVar$ X | References$ X -SVar:X:Sacrificed$CardToughness -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/feed_the_pack.jpg -Oracle:At the beginning of your end step, you may sacrifice a nontoken creature. If you do, put X 2/2 green Wolf creature tokens onto the battlefield, where X is the sacrificed creature's toughness. \ No newline at end of file +Name:Feed the Pack +ManaCost:5 G +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, you may sacrifice a nontoken creature. If you do, put X 2/2 green Wolf creature tokens onto the battlefield where X is the sacrificed creature's toughness. +SVar:TrigToken:AB$ Token | Cost$ Sac<1/Creature.nonToken/nontoken creature> | TokenAmount$ X | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ISD | ConditionCheckSVar$ X | References$ X +SVar:X:Sacrificed$CardToughness +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/feed_the_pack.jpg +Oracle:At the beginning of your end step, you may sacrifice a nontoken creature. If you do, put X 2/2 green Wolf creature tokens onto the battlefield, where X is the sacrificed creature's toughness. diff --git a/forge-gui/res/cardsfolder/f/feedback.txt b/forge-gui/res/cardsfolder/f/feedback.txt index 80f4c3d98ca..fca951bcf55 100644 --- a/forge-gui/res/cardsfolder/f/feedback.txt +++ b/forge-gui/res/cardsfolder/f/feedback.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 U | ValidTgts$ Enchantment | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted enchantment's controller, CARDNAME deals 1 damage to that player. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/feedback.jpg -Oracle:Enchant enchantment\nAt the beginning of the upkeep of enchanted enchantment's controller, Feedback deals 1 damage to that player. \ No newline at end of file +Oracle:Enchant enchantment\nAt the beginning of the upkeep of enchanted enchantment's controller, Feedback deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/f/feedback_bolt.txt b/forge-gui/res/cardsfolder/f/feedback_bolt.txt index d9299f0882d..6cf9476bac1 100644 --- a/forge-gui/res/cardsfolder/f/feedback_bolt.txt +++ b/forge-gui/res/cardsfolder/f/feedback_bolt.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Player | TgtPrompt$ Select target play SVar:X:Count$TypeYouCtrl.Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/feedback_bolt.jpg -Oracle:Feedback Bolt deals damage to target player equal to the number of artifacts you control. \ No newline at end of file +Oracle:Feedback Bolt deals damage to target player equal to the number of artifacts you control. diff --git a/forge-gui/res/cardsfolder/f/feeding_frenzy.txt b/forge-gui/res/cardsfolder/f/feeding_frenzy.txt index 08b1923fcb1..7be6614ec94 100644 --- a/forge-gui/res/cardsfolder/f/feeding_frenzy.txt +++ b/forge-gui/res/cardsfolder/f/feeding_frenzy.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:X:Count$Valid Zombie SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/feeding_frenzy.jpg -Oracle:Target creature gets -X/-X until end of turn, where X is the number of Zombies on the battlefield. \ No newline at end of file +Oracle:Target creature gets -X/-X until end of turn, where X is the number of Zombies on the battlefield. diff --git a/forge-gui/res/cardsfolder/f/feeding_grounds.txt b/forge-gui/res/cardsfolder/f/feeding_grounds.txt index 29cfed66166..1ca873c8aaf 100644 --- a/forge-gui/res/cardsfolder/f/feeding_grounds.txt +++ b/forge-gui/res/cardsfolder/f/feeding_grounds.txt @@ -8,4 +8,4 @@ SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select targe SVar:Y:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/feeding_grounds.jpg SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True -Oracle:Red spells cost {1} less to cast.\nGreen spells cost {1} less to cast.\nWhenever you roll {C}, put X +1/+1 counters on target creature, where X is that creature's converted mana cost. \ No newline at end of file +Oracle:Red spells cost {1} less to cast.\nGreen spells cost {1} less to cast.\nWhenever you roll {C}, put X +1/+1 counters on target creature, where X is that creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/f/feeling_of_dread.txt b/forge-gui/res/cardsfolder/f/feeling_of_dread.txt index b680eb8cd90..407fff9c982 100644 --- a/forge-gui/res/cardsfolder/f/feeling_of_dread.txt +++ b/forge-gui/res/cardsfolder/f/feeling_of_dread.txt @@ -1,7 +1,7 @@ -Name:Feeling of Dread -ManaCost:1 W -Types:Instant -K:Flashback 1 U -A:SP$ Tap | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select up to two target creatures | TargetMin$ 0 | TargetMax$ 2 | SpellDescription$ Tap up to two target creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/feeling_of_dread.jpg -Oracle:Tap up to two target creatures.\nFlashback {1}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Feeling of Dread +ManaCost:1 W +Types:Instant +K:Flashback 1 U +A:SP$ Tap | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select up to two target creatures | TargetMin$ 0 | TargetMax$ 2 | SpellDescription$ Tap up to two target creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/feeling_of_dread.jpg +Oracle:Tap up to two target creatures.\nFlashback {1}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/feint.txt b/forge-gui/res/cardsfolder/f/feint.txt index 8dd52b35ea5..4ada541d26a 100644 --- a/forge-gui/res/cardsfolder/f/feint.txt +++ b/forge-gui/res/cardsfolder/f/feint.txt @@ -1,10 +1,10 @@ -Name:Feint -ManaCost:R -Types:Instant -A:SP$ TapAll | Cost$ R | ValidCards$ Creature.blockingRemembered | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | RememberTargets$ True | SubAbility$ FeintPump | SpellDescription$ Tap all creatures blocking target attacking creature. Prevent all combat damage that would be dealt this turn by that creature and each creature blocking it. -SVar:FeintPump:DB$ Pump | Defined$ Remembered | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SubAbility$ FeintPumpAll -SVar:FeintPumpAll:DB$ Pump | Defined$ Valid Creature.blockingRemembered | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/feint.jpg -Oracle:Tap all creatures blocking target attacking creature. Prevent all combat damage that would be dealt this turn by that creature and each creature blocking it. \ No newline at end of file +Name:Feint +ManaCost:R +Types:Instant +A:SP$ TapAll | Cost$ R | ValidCards$ Creature.blockingRemembered | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | RememberTargets$ True | SubAbility$ FeintPump | SpellDescription$ Tap all creatures blocking target attacking creature. Prevent all combat damage that would be dealt this turn by that creature and each creature blocking it. +SVar:FeintPump:DB$ Pump | Defined$ Remembered | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SubAbility$ FeintPumpAll +SVar:FeintPumpAll:DB$ Pump | Defined$ Valid Creature.blockingRemembered | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/feint.jpg +Oracle:Tap all creatures blocking target attacking creature. Prevent all combat damage that would be dealt this turn by that creature and each creature blocking it. diff --git a/forge-gui/res/cardsfolder/f/feldons_cane.txt b/forge-gui/res/cardsfolder/f/feldons_cane.txt index 5250b9045b7..7233cb849d3 100644 --- a/forge-gui/res/cardsfolder/f/feldons_cane.txt +++ b/forge-gui/res/cardsfolder/f/feldons_cane.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZoneAll | Cost$ T Exile<1/CARDNAME> | ChangeType$ Card.YouOwn | Orig SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/feldons_cane.jpg -Oracle:{T}, Exile Feldon's Cane: Shuffle your graveyard into your library. \ No newline at end of file +Oracle:{T}, Exile Feldon's Cane: Shuffle your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/f/felhide_brawler.txt b/forge-gui/res/cardsfolder/f/felhide_brawler.txt index 86ff51f08c4..a6e0913206d 100644 --- a/forge-gui/res/cardsfolder/f/felhide_brawler.txt +++ b/forge-gui/res/cardsfolder/f/felhide_brawler.txt @@ -1,8 +1,8 @@ -Name:Felhide Brawler -ManaCost:1 B -Types:Creature Minotaur -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | Description$ CARDNAME can't block unless you control another Minotaur. -SVar:X:Count$Valid Minotaur.Other+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/felhide_brawler.jpg -Oracle:Felhide Brawler can't block unless you control another Minotaur. +Name:Felhide Brawler +ManaCost:1 B +Types:Creature Minotaur +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | Description$ CARDNAME can't block unless you control another Minotaur. +SVar:X:Count$Valid Minotaur.Other+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/felhide_brawler.jpg +Oracle:Felhide Brawler can't block unless you control another Minotaur. diff --git a/forge-gui/res/cardsfolder/f/felhide_minotaur.txt b/forge-gui/res/cardsfolder/f/felhide_minotaur.txt index 786b6e87858..c4ebabea661 100644 --- a/forge-gui/res/cardsfolder/f/felhide_minotaur.txt +++ b/forge-gui/res/cardsfolder/f/felhide_minotaur.txt @@ -1,6 +1,6 @@ -Name:Felhide Minotaur -ManaCost:2 B -Types:Creature Minotaur -PT:2/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/felhide_minotaur.jpg -Oracle: \ No newline at end of file +Name:Felhide Minotaur +ManaCost:2 B +Types:Creature Minotaur +PT:2/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/felhide_minotaur.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/f/felhide_petrifier.txt b/forge-gui/res/cardsfolder/f/felhide_petrifier.txt index 2bed420967e..f45db889f70 100644 --- a/forge-gui/res/cardsfolder/f/felhide_petrifier.txt +++ b/forge-gui/res/cardsfolder/f/felhide_petrifier.txt @@ -1,9 +1,9 @@ -Name:Felhide Petrifier -ManaCost:2 B -Types:Creature Minotaur Warrior -PT:2/3 -K:Deathtouch -S:Mode$ Continuous | Affected$ Creature.Minotaur+Other+YouCtrl | AddKeyword$ Deathtouch | Description$ Other Minotaur creatures you control have deathtouch. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/felhide_petrifier.jpg -Oracle:Deathtouch\nOther Minotaur creatures you control have deathtouch. \ No newline at end of file +Name:Felhide Petrifier +ManaCost:2 B +Types:Creature Minotaur Warrior +PT:2/3 +K:Deathtouch +S:Mode$ Continuous | Affected$ Creature.Minotaur+Other+YouCtrl | AddKeyword$ Deathtouch | Description$ Other Minotaur creatures you control have deathtouch. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/felhide_petrifier.jpg +Oracle:Deathtouch\nOther Minotaur creatures you control have deathtouch. diff --git a/forge-gui/res/cardsfolder/f/felhide_spiritbinder.txt b/forge-gui/res/cardsfolder/f/felhide_spiritbinder.txt index aa4a139b5a5..5dbd5feb187 100644 --- a/forge-gui/res/cardsfolder/f/felhide_spiritbinder.txt +++ b/forge-gui/res/cardsfolder/f/felhide_spiritbinder.txt @@ -5,4 +5,4 @@ PT:3/4 T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCopy | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {1}{R}. If you do, put a token onto the battlefield that's a copy of another target creature except it's an enchantment in addition to its other types. It gains haste. Exile it at the beginning of the next end step. SVar:TrigCopy:AB$ CopyPermanent | Cost$ 1 R | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature | Keywords$ Haste | AtEOT$ Exile | AddTypes$ Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/felhide_spiritbinder.txt -Oracle:Inspired - Whenever Felhide Spiritbinder becomes untapped, you may pay {1}{R}. If you do, put a token onto the battlefield that's a copy of another target creature except it's an enchantment in addition to its other types. It gains haste. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:Inspired - Whenever Felhide Spiritbinder becomes untapped, you may pay {1}{R}. If you do, put a token onto the battlefield that's a copy of another target creature except it's an enchantment in addition to its other types. It gains haste. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/f/felidar_sovereign.txt b/forge-gui/res/cardsfolder/f/felidar_sovereign.txt index b493a638423..de40f36b779 100644 --- a/forge-gui/res/cardsfolder/f/felidar_sovereign.txt +++ b/forge-gui/res/cardsfolder/f/felidar_sovereign.txt @@ -7,4 +7,4 @@ K:Lifelink T:Mode$Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | LifeTotal$ You | LifeAmount$ GE40 | Execute$ TrigWin | TriggerDescription$ At the beginning of your upkeep, if you have 40 or more life, you win the game. SVar:TrigWin:AB$WinsGame | Cost$ 0 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/felidar_sovereign.jpg -Oracle:Vigilance, lifelink\nAt the beginning of your upkeep, if you have 40 or more life, you win the game. \ No newline at end of file +Oracle:Vigilance, lifelink\nAt the beginning of your upkeep, if you have 40 or more life, you win the game. diff --git a/forge-gui/res/cardsfolder/f/felidar_umbra.txt b/forge-gui/res/cardsfolder/f/felidar_umbra.txt index 651dc2adad3..a7f0f4d74c4 100644 --- a/forge-gui/res/cardsfolder/f/felidar_umbra.txt +++ b/forge-gui/res/cardsfolder/f/felidar_umbra.txt @@ -1,10 +1,10 @@ -Name:Felidar Umbra -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -K:Totem armor -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Lifelink | Description$ Enchanted creature has lifelink. -A:AB$ Attach | Cost$ 1 W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/felidar_umbra.jpg -Oracle:Enchant creature\nEnchanted creature has lifelink.\n{1}{W}: Attach Felidar Umbra to target creature you control.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Name:Felidar Umbra +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +K:Totem armor +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Lifelink | Description$ Enchanted creature has lifelink. +A:AB$ Attach | Cost$ 1 W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/felidar_umbra.jpg +Oracle:Enchant creature\nEnchanted creature has lifelink.\n{1}{W}: Attach Felidar Umbra to target creature you control.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/f/fell_shepherd.txt b/forge-gui/res/cardsfolder/f/fell_shepherd.txt index 25ba0238f03..fdad0ae7ebc 100644 --- a/forge-gui/res/cardsfolder/f/fell_shepherd.txt +++ b/forge-gui/res/cardsfolder/f/fell_shepherd.txt @@ -1,9 +1,9 @@ -Name:Fell Shepherd -ManaCost:5 B B -Types:Creature Avatar -PT:8/6 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may return all creature cards put into your graveyard from the battlefield this turn to your hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.YouOwn+Creature -A:AB$ Pump | Cost$ B Sac<1/Creature.Other/another creature> | ValidTgts$ Creature | NumAtt$ -2 | NumDef$ -2 | SpellDescription$ Target creature gets -2/-2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fell_shepherd.jpg -Oracle:Whenever Fell Shepherd deals combat damage to a player, you may return to your hand all creature cards that were put into your graveyard from the battlefield this turn.\n{B}, Sacrifice another creature: Target creature gets -2/-2 until end of turn. +Name:Fell Shepherd +ManaCost:5 B B +Types:Creature Avatar +PT:8/6 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may return all creature cards put into your graveyard from the battlefield this turn to your hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.YouOwn+Creature +A:AB$ Pump | Cost$ B Sac<1/Creature.Other/another creature> | ValidTgts$ Creature | NumAtt$ -2 | NumDef$ -2 | SpellDescription$ Target creature gets -2/-2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fell_shepherd.jpg +Oracle:Whenever Fell Shepherd deals combat damage to a player, you may return to your hand all creature cards that were put into your graveyard from the battlefield this turn.\n{B}, Sacrifice another creature: Target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fellwar_stone.txt b/forge-gui/res/cardsfolder/f/fellwar_stone.txt index b4fcb50f11e..69241d1d19b 100644 --- a/forge-gui/res/cardsfolder/f/fellwar_stone.txt +++ b/forge-gui/res/cardsfolder/f/fellwar_stone.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Land.OppCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any color that a land an opponent controls could produce. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fellwar_stone.jpg -Oracle:{T}: Add to your mana pool one mana of any color that a land an opponent controls could produce. \ No newline at end of file +Oracle:{T}: Add to your mana pool one mana of any color that a land an opponent controls could produce. diff --git a/forge-gui/res/cardsfolder/f/femeref_archers.txt b/forge-gui/res/cardsfolder/f/femeref_archers.txt index 0bee02cb784..33388111aa9 100644 --- a/forge-gui/res/cardsfolder/f/femeref_archers.txt +++ b/forge-gui/res/cardsfolder/f/femeref_archers.txt @@ -4,4 +4,4 @@ Types:Creature Human Archer PT:2/2 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking+withFlying | TgtPrompt$ Select target attacking creature with flying | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target attacking creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/femeref_archers.jpg -Oracle:{T}: Femeref Archers deals 4 damage to target attacking creature with flying. \ No newline at end of file +Oracle:{T}: Femeref Archers deals 4 damage to target attacking creature with flying. diff --git a/forge-gui/res/cardsfolder/f/femeref_enchantress.txt b/forge-gui/res/cardsfolder/f/femeref_enchantress.txt index 5e8869ae94f..f89fc90ea6a 100644 --- a/forge-gui/res/cardsfolder/f/femeref_enchantress.txt +++ b/forge-gui/res/cardsfolder/f/femeref_enchantress.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Enchantment | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an enchantment is put into a graveyard from the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/femeref_enchantress.jpg -Oracle:Whenever an enchantment is put into a graveyard from the battlefield, draw a card. \ No newline at end of file +Oracle:Whenever an enchantment is put into a graveyard from the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/f/femeref_healer.txt b/forge-gui/res/cardsfolder/f/femeref_healer.txt index cbf4fe88231..c14ce9287c8 100644 --- a/forge-gui/res/cardsfolder/f/femeref_healer.txt +++ b/forge-gui/res/cardsfolder/f/femeref_healer.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/femeref_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/f/femeref_knight.txt b/forge-gui/res/cardsfolder/f/femeref_knight.txt index 42eeaccc8b0..71d24ede204 100644 --- a/forge-gui/res/cardsfolder/f/femeref_knight.txt +++ b/forge-gui/res/cardsfolder/f/femeref_knight.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking A:AB$ Pump | Cost$ W | KW$ Vigilance | SpellDescription$ CARDNAME gains vigilance until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/femeref_knight.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{W}: Femeref Knight gains vigilance until end of turn. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{W}: Femeref Knight gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/f/femeref_scouts.txt b/forge-gui/res/cardsfolder/f/femeref_scouts.txt index 0c99108241f..18716cb0bbd 100644 --- a/forge-gui/res/cardsfolder/f/femeref_scouts.txt +++ b/forge-gui/res/cardsfolder/f/femeref_scouts.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Creature Human Scout PT:1/4 SVar:Picture:http://resources.wizards.com/magic/cards/mi/en-us/card3494.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/fen_stalker.txt b/forge-gui/res/cardsfolder/f/fen_stalker.txt index c062564bee6..70594178fac 100644 --- a/forge-gui/res/cardsfolder/f/fen_stalker.txt +++ b/forge-gui/res/cardsfolder/f/fen_stalker.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Fear | CheckSVar$ X | SVa SVar:X:Count$Valid Land.YouCtrl+untapped SVar:BuffedBy:Card.nonLand SVar:Picture:http://www.wizards.com/global/images/magic/general/fen_stalker.jpg -Oracle:Fen Stalker has fear as long as you control no untapped lands. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Fen Stalker has fear as long as you control no untapped lands. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/f/fencer_clique.txt b/forge-gui/res/cardsfolder/f/fencer_clique.txt index 8f30a2d95be..94f667aca6a 100644 --- a/forge-gui/res/cardsfolder/f/fencer_clique.txt +++ b/forge-gui/res/cardsfolder/f/fencer_clique.txt @@ -5,4 +5,4 @@ PT:3/2 K:Flying A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put CARDNAME on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/fencer_clique.jpg -Oracle:Flying\n{U}: Put Fencer Clique on top of its owner's library. \ No newline at end of file +Oracle:Flying\n{U}: Put Fencer Clique on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/f/fencers_magemark.txt b/forge-gui/res/cardsfolder/f/fencers_magemark.txt index 2e01d51b422..76ba6889e12 100644 --- a/forge-gui/res/cardsfolder/f/fencers_magemark.txt +++ b/forge-gui/res/cardsfolder/f/fencers_magemark.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.enchanted+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ First Strike | Description$ Creatures you control that are enchanted get +1/+1 and have first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/fencers_magemark.jpg -Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1 and have first strike. \ No newline at end of file +Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1 and have first strike. diff --git a/forge-gui/res/cardsfolder/f/fencing_ace.txt b/forge-gui/res/cardsfolder/f/fencing_ace.txt index 26996fae30c..bf95ce18af2 100644 --- a/forge-gui/res/cardsfolder/f/fencing_ace.txt +++ b/forge-gui/res/cardsfolder/f/fencing_ace.txt @@ -1,7 +1,7 @@ -Name:Fencing Ace -ManaCost:1 W -Types:Creature Human Soldier -PT:1/1 -K:Double Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/fencing_ace.jpg -Oracle:Double strike (This creature deals both first-strike and regular combat damage.) \ No newline at end of file +Name:Fencing Ace +ManaCost:1 W +Types:Creature Human Soldier +PT:1/1 +K:Double Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/fencing_ace.jpg +Oracle:Double strike (This creature deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/f/fend_off.txt b/forge-gui/res/cardsfolder/f/fend_off.txt index c0f0f9b8151..e5aca836ace 100644 --- a/forge-gui/res/cardsfolder/f/fend_off.txt +++ b/forge-gui/res/cardsfolder/f/fend_off.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature K:Cycling:2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fend_off.jpg -Oracle:Prevent all combat damage that would be dealt by target creature this turn.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt by target creature this turn.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/f/fendeep_summoner.txt b/forge-gui/res/cardsfolder/f/fendeep_summoner.txt index dbecab76f31..59fd64696f7 100644 --- a/forge-gui/res/cardsfolder/f/fendeep_summoner.txt +++ b/forge-gui/res/cardsfolder/f/fendeep_summoner.txt @@ -5,4 +5,4 @@ PT:3/5 A:AB$ Animate | Cost$ T | ValidTgts$ Swamp | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select target Swamp | Power$ 3 | Toughness$ 5 | Types$ Creature,Warrior,Treefolk | SpellDescription$ Up to two target Swamps each become 3/5 Treefolk Warrior creatures in addition to their other types until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fendeep_summoner.jpg -Oracle:{T}: Up to two target Swamps each become 3/5 Treefolk Warrior creatures in addition to their other types until end of turn. \ No newline at end of file +Oracle:{T}: Up to two target Swamps each become 3/5 Treefolk Warrior creatures in addition to their other types until end of turn. diff --git a/forge-gui/res/cardsfolder/f/feral_animist.txt b/forge-gui/res/cardsfolder/f/feral_animist.txt index 2c33679c6a6..8e1158c6126 100644 --- a/forge-gui/res/cardsfolder/f/feral_animist.txt +++ b/forge-gui/res/cardsfolder/f/feral_animist.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ 3 | NumAtt$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+0 until end of turn, where X is its power. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_animist.jpg -Oracle:{3}: Feral Animist gets +X/+0 until end of turn, where X is its power. \ No newline at end of file +Oracle:{3}: Feral Animist gets +X/+0 until end of turn, where X is its power. diff --git a/forge-gui/res/cardsfolder/f/feral_contest.txt b/forge-gui/res/cardsfolder/f/feral_contest.txt index 4b02387f45c..d7696f21ab5 100644 --- a/forge-gui/res/cardsfolder/f/feral_contest.txt +++ b/forge-gui/res/cardsfolder/f/feral_contest.txt @@ -1,8 +1,8 @@ -Name:Feral Contest -ManaCost:3 G -Types:Sorcery -A:SP$ PutCounter | Cost$ 3 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | References$ X | SubAbility$ DBMustBlock | SpellDescription$ Put a +1/+1 counter on target creature you control. Another target creature blocks it this turn if able. -SVar:DBMustBlock:DB$ MustBlock | DefinedAttacker$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to block -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_contest.jpg -Oracle:Put a +1/+1 counter on target creature you control. Another target creature blocks it this turn if able. \ No newline at end of file +Name:Feral Contest +ManaCost:3 G +Types:Sorcery +A:SP$ PutCounter | Cost$ 3 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | References$ X | SubAbility$ DBMustBlock | SpellDescription$ Put a +1/+1 counter on target creature you control. Another target creature blocks it this turn if able. +SVar:DBMustBlock:DB$ MustBlock | DefinedAttacker$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to block +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_contest.jpg +Oracle:Put a +1/+1 counter on target creature you control. Another target creature blocks it this turn if able. diff --git a/forge-gui/res/cardsfolder/f/feral_deceiver.txt b/forge-gui/res/cardsfolder/f/feral_deceiver.txt index 67c1e2a3e4a..4df16898496 100644 --- a/forge-gui/res/cardsfolder/f/feral_deceiver.txt +++ b/forge-gui/res/cardsfolder/f/feral_deceiver.txt @@ -8,4 +8,4 @@ SVar:TrigPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | KW$ T SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_deceiver.jpg -Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, Feral Deceiver gets +2/+2 and gains trample until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, Feral Deceiver gets +2/+2 and gains trample until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/f/feral_hydra.txt b/forge-gui/res/cardsfolder/f/feral_hydra.txt index b8dafac7458..078e471cf56 100644 --- a/forge-gui/res/cardsfolder/f/feral_hydra.txt +++ b/forge-gui/res/cardsfolder/f/feral_hydra.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:X SVar:X:Count$xPaid A:AB$ PutCounter | Cost$ 3 | CounterType$ P1P1 | CounterNum$ 1 | AnyPlayer$ True | SpellDescription$ Put a +1/+1 counter on CARDNAME. Any player may activate this ability. SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_hydra.jpg -Oracle:Feral Hydra enters the battlefield with X +1/+1 counters on it.\n{3}: Put a +1/+1 counter on Feral Hydra. Any player may activate this ability. \ No newline at end of file +Oracle:Feral Hydra enters the battlefield with X +1/+1 counters on it.\n{3}: Put a +1/+1 counter on Feral Hydra. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/f/feral_instinct.txt b/forge-gui/res/cardsfolder/f/feral_instinct.txt index e0e52974476..47d093a5464 100644 --- a/forge-gui/res/cardsfolder/f/feral_instinct.txt +++ b/forge-gui/res/cardsfolder/f/feral_instinct.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature 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/feral_instinct.jpg -Oracle:Target creature gets +1/+1 until end of turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Target creature gets +1/+1 until end of turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/f/feral_invocation.txt b/forge-gui/res/cardsfolder/f/feral_invocation.txt index 22b2d7cecb3..c9833925835 100644 --- a/forge-gui/res/cardsfolder/f/feral_invocation.txt +++ b/forge-gui/res/cardsfolder/f/feral_invocation.txt @@ -1,9 +1,9 @@ -Name:Feral Invocation -ManaCost:2 G -Types:Enchantment Aura -K:Flash -K:Enchant creature -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_invocation.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +2/+2. \ No newline at end of file +Name:Feral Invocation +ManaCost:2 G +Types:Enchantment Aura +K:Flash +K:Enchant creature +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_invocation.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +2/+2. diff --git a/forge-gui/res/cardsfolder/f/feral_lightning.txt b/forge-gui/res/cardsfolder/f/feral_lightning.txt index fc9fcd3c11a..803683393fb 100644 --- a/forge-gui/res/cardsfolder/f/feral_lightning.txt +++ b/forge-gui/res/cardsfolder/f/feral_lightning.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:FeralLightningEOT:SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card84373.jpg -Oracle:Put three 3/1 red Elemental creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step. \ No newline at end of file +Oracle:Put three 3/1 red Elemental creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/f/feral_ridgewolf.txt b/forge-gui/res/cardsfolder/f/feral_ridgewolf.txt index 454fa86c6e9..efada4f4c3f 100644 --- a/forge-gui/res/cardsfolder/f/feral_ridgewolf.txt +++ b/forge-gui/res/cardsfolder/f/feral_ridgewolf.txt @@ -1,8 +1,8 @@ -Name:Feral Ridgewolf -ManaCost:2 R -Types:Creature Wolf -PT:1/2 -K:Trample -A:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | NumDef$ +0 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_ridgewolf.jpg -Oracle:Trample\n{1}{R}: Feral Ridgewolf gets +2/+0 until end of turn. \ No newline at end of file +Name:Feral Ridgewolf +ManaCost:2 R +Types:Creature Wolf +PT:1/2 +K:Trample +A:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | NumDef$ +0 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_ridgewolf.jpg +Oracle:Trample\n{1}{R}: Feral Ridgewolf gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/feral_shadow.txt b/forge-gui/res/cardsfolder/f/feral_shadow.txt index 0e2cdb41469..22a17c4335f 100644 --- a/forge-gui/res/cardsfolder/f/feral_shadow.txt +++ b/forge-gui/res/cardsfolder/f/feral_shadow.txt @@ -4,4 +4,4 @@ Types:Creature Nightstalker PT:2/1 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20373.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/f/feral_thallid.txt b/forge-gui/res/cardsfolder/f/feral_thallid.txt index 54e08a898b2..832552e2c2b 100644 --- a/forge-gui/res/cardsfolder/f/feral_thallid.txt +++ b/forge-gui/res/cardsfolder/f/feral_thallid.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on CARDNAME. A:AB$ Regenerate | Cost$ SubCounter<3/SPORE> | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_thallid.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Feral Thallid.\nRemove three spore counters from Feral Thallid: Regenerate Feral Thallid. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Feral Thallid.\nRemove three spore counters from Feral Thallid: Regenerate Feral Thallid. diff --git a/forge-gui/res/cardsfolder/f/feral_throwback.txt b/forge-gui/res/cardsfolder/f/feral_throwback.txt index b51e806a958..4e05a65aace 100644 --- a/forge-gui/res/cardsfolder/f/feral_throwback.txt +++ b/forge-gui/res/cardsfolder/f/feral_throwback.txt @@ -1,8 +1,8 @@ -Name:Feral Throwback -ManaCost:4 G G -Types:Creature Beast -PT:3/3 -K:Amplify:2:Beast -K:Provoke -SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_throwback.jpg -Oracle:Amplify 2 (As this creature enters the battlefield, put two +1/+1 counters on it for each Beast card you reveal in your hand.)\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) \ No newline at end of file +Name:Feral Throwback +ManaCost:4 G G +Types:Creature Beast +PT:3/3 +K:Amplify:2:Beast +K:Provoke +SVar:Picture:http://www.wizards.com/global/images/magic/general/feral_throwback.jpg +Oracle:Amplify 2 (As this creature enters the battlefield, put two +1/+1 counters on it for each Beast card you reveal in your hand.)\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) diff --git a/forge-gui/res/cardsfolder/f/ferocious_charge.txt b/forge-gui/res/cardsfolder/f/ferocious_charge.txt index e77349edfcd..8a7cff772e0 100644 --- a/forge-gui/res/cardsfolder/f/ferocious_charge.txt +++ b/forge-gui/res/cardsfolder/f/ferocious_charge.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 4 | NumDef$ 4 | SubAbility$ DBScry | SpellDescription$ Target creature gets +4/+4 until end of turn. 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:Picture:http://www.wizards.com/global/images/magic/general/ferocious_charge.jpg -Oracle:Target creature gets +4/+4 until end of turn.\nScry 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.) \ No newline at end of file +Oracle:Target creature gets +4/+4 until end of turn.\nScry 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.) diff --git a/forge-gui/res/cardsfolder/f/ferocity.txt b/forge-gui/res/cardsfolder/f/ferocity.txt index 379496c8fa9..c09d4fe441e 100644 --- a/forge-gui/res/cardsfolder/f/ferocity.txt +++ b/forge-gui/res/cardsfolder/f/ferocity.txt @@ -8,4 +8,4 @@ T:Mode$ Blocks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter2 | Optiona SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredAttacker | CounterType$ P1P1 | CounterNum$ 1 SVar:TrigPutCounter2:AB$PutCounter | Cost$ 0 | Defined$ TriggeredBlocker | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ferocity.jpg -Oracle:Enchant creature\nWhenever enchanted creature blocks or becomes blocked, you may put a +1/+1 counter on it. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature blocks or becomes blocked, you may put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/f/ferozs_ban.txt b/forge-gui/res/cardsfolder/f/ferozs_ban.txt index f21ebbe3b42..4edcf231637 100644 --- a/forge-gui/res/cardsfolder/f/ferozs_ban.txt +++ b/forge-gui/res/cardsfolder/f/ferozs_ban.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ RaiseCost | ValidCard$ Creature | Type$ Spell | Amount$ 2 | Description$ Creature spells cost {2} more to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ferozs_ban.jpg -Oracle:Creature spells cost {2} more to cast. \ No newline at end of file +Oracle:Creature spells cost {2} more to cast. diff --git a/forge-gui/res/cardsfolder/f/ferropede.txt b/forge-gui/res/cardsfolder/f/ferropede.txt index 42455f0e56e..e5eafc33303 100644 --- a/forge-gui/res/cardsfolder/f/ferropede.txt +++ b/forge-gui/res/cardsfolder/f/ferropede.txt @@ -1,9 +1,9 @@ -Name:Ferropede -ManaCost:3 -Types:Artifact Creature Insect -PT:1/1 -K:Unblockable -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may remove a counter from target permanent. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ferropede.jpg -Oracle:Ferropede can't be blocked.\nWhenever Ferropede deals combat damage to a player, you may remove a counter from target permanent. \ No newline at end of file +Name:Ferropede +ManaCost:3 +Types:Artifact Creature Insect +PT:1/1 +K:Unblockable +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may remove a counter from target permanent. +SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ferropede.jpg +Oracle:Ferropede can't be blocked.\nWhenever Ferropede deals combat damage to a player, you may remove a counter from target permanent. diff --git a/forge-gui/res/cardsfolder/f/ferrovore.txt b/forge-gui/res/cardsfolder/f/ferrovore.txt index 8db6dc4c4b6..6d5bafb79be 100644 --- a/forge-gui/res/cardsfolder/f/ferrovore.txt +++ b/forge-gui/res/cardsfolder/f/ferrovore.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:2/2 A:AB$ Pump | Cost$ R Sac<1/Artifact> | NumAtt$ +3 | SpellDescription$ CARDNAME gets +3/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ferrovore.jpg -Oracle:{R}, Sacrifice an artifact: Ferrovore gets +3/+0 until end of turn. \ No newline at end of file +Oracle:{R}, Sacrifice an artifact: Ferrovore gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fertile_ground.txt b/forge-gui/res/cardsfolder/f/fertile_ground.txt index 6c2d3b5e351..afab6f4f194 100644 --- a/forge-gui/res/cardsfolder/f/fertile_ground.txt +++ b/forge-gui/res/cardsfolder/f/fertile_ground.txt @@ -1,10 +1,10 @@ -Name:Fertile Ground -ManaCost:1 G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Land | AILogic$ Pump -T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). -SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ Any | Amount$ 1 | Defined$ TriggeredCardController -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fertile_ground.jpg -Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Name:Fertile Ground +ManaCost:1 G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Land | AILogic$ Pump +T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). +SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ Any | Amount$ 1 | Defined$ TriggeredCardController +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fertile_ground.jpg +Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/f/fertile_imagination.txt b/forge-gui/res/cardsfolder/f/fertile_imagination.txt index c4f8998adce..82085a56e7f 100644 --- a/forge-gui/res/cardsfolder/f/fertile_imagination.txt +++ b/forge-gui/res/cardsfolder/f/fertile_imagination.txt @@ -1,11 +1,11 @@ -Name:Fertile Imagination -ManaCost:2 G G -Types:Sorcery -A:SP$ ChooseType | Cost$ 2 G G | Defined$ You | Type$ Card | SubAbility$ DBReveal | SpellDescription$ Choose a card type. Target opponent reveals his or her hand. Put two 1/1 green Saproling creature tokens onto the battlefield for each card of the chosen type revealed this way. -SVar:DBReveal:DB$ RevealHand | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | References$ X,Y -SVar:X:SVar$Y/Twice -SVar:Y:Remembered$Valid Card.ChosenType -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fertile_imagination.jpg -Oracle:Choose a card type. Target opponent reveals his or her hand. Put two 1/1 green Saproling creature tokens onto the battlefield for each card of the chosen type revealed this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) \ No newline at end of file +Name:Fertile Imagination +ManaCost:2 G G +Types:Sorcery +A:SP$ ChooseType | Cost$ 2 G G | Defined$ You | Type$ Card | SubAbility$ DBReveal | SpellDescription$ Choose a card type. Target opponent reveals his or her hand. Put two 1/1 green Saproling creature tokens onto the battlefield for each card of the chosen type revealed this way. +SVar:DBReveal:DB$ RevealHand | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | References$ X,Y +SVar:X:SVar$Y/Twice +SVar:Y:Remembered$Valid Card.ChosenType +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fertile_imagination.jpg +Oracle:Choose a card type. Target opponent reveals his or her hand. Put two 1/1 green Saproling creature tokens onto the battlefield for each card of the chosen type revealed this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) diff --git a/forge-gui/res/cardsfolder/f/fertilid.txt b/forge-gui/res/cardsfolder/f/fertilid.txt index 61c6463e81f..a305b76647b 100644 --- a/forge-gui/res/cardsfolder/f/fertilid.txt +++ b/forge-gui/res/cardsfolder/f/fertilid.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:2 A:AB$ ChangeZone | Cost$ 1 G SubCounter<1/P1P1> | ValidTgts$ Player | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | Chooser$ Targeted | SpellDescription$ Target player searches his or her library for a basic land card and puts it onto the battlefield tapped. Then that player shuffles his or her library. SVar:Picture:http://www.wizards.com/global/images/magic/general/fertilid.jpg -Oracle:Fertilid enters the battlefield with two +1/+1 counters on it.\n{1}{G}, Remove a +1/+1 counter from Fertilid: Target player searches his or her library for a basic land card and puts it onto the battlefield tapped. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Fertilid enters the battlefield with two +1/+1 counters on it.\n{1}{G}, Remove a +1/+1 counter from Fertilid: Target player searches his or her library for a basic land card and puts it onto the battlefield tapped. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/f/fervent_cathar.txt b/forge-gui/res/cardsfolder/f/fervent_cathar.txt index 4c01456029e..96fe023551c 100644 --- a/forge-gui/res/cardsfolder/f/fervent_cathar.txt +++ b/forge-gui/res/cardsfolder/f/fervent_cathar.txt @@ -1,10 +1,10 @@ -Name:Fervent Cathar -ManaCost:2 R -Types:Creature Human Knight -PT:2/1 -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters the battlefield, target creature can't block this turn. -SVar:TrigCanNotBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/fervent_cathar.jpg -Oracle:Haste\nWhen Fervent Cathar enters the battlefield, target creature can't block this turn. \ No newline at end of file +Name:Fervent Cathar +ManaCost:2 R +Types:Creature Human Knight +PT:2/1 +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCanNotBlock | TriggerDescription$ When CARDNAME enters the battlefield, target creature can't block this turn. +SVar:TrigCanNotBlock:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/fervent_cathar.jpg +Oracle:Haste\nWhen Fervent Cathar enters the battlefield, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/f/fervent_charge.txt b/forge-gui/res/cardsfolder/f/fervent_charge.txt index 064705c4c9d..ff22da1025d 100644 --- a/forge-gui/res/cardsfolder/f/fervent_charge.txt +++ b/forge-gui/res/cardsfolder/f/fervent_charge.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control attacks, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +2 | NumDef$ +2 SVar:Picture:http://www.wizards.com/global/images/magic/general/fervent_charge.jpg -Oracle:Whenever a creature you control attacks, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever a creature you control attacks, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fervent_denial.txt b/forge-gui/res/cardsfolder/f/fervent_denial.txt index b28f62adeac..2f3ccd3f7d0 100644 --- a/forge-gui/res/cardsfolder/f/fervent_denial.txt +++ b/forge-gui/res/cardsfolder/f/fervent_denial.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 5 U U A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/fervent_denial.jpg -Oracle:Counter target spell.\nFlashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Counter target spell.\nFlashback {5}{U}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/fervor.txt b/forge-gui/res/cardsfolder/f/fervor.txt index 49057b3e2f8..43e58923784 100644 --- a/forge-gui/res/cardsfolder/f/fervor.txt +++ b/forge-gui/res/cardsfolder/f/fervor.txt @@ -6,4 +6,4 @@ SVar:BuffedBy:Creature SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fervor.jpg -Oracle:Creatures you control have haste. \ No newline at end of file +Oracle:Creatures you control have haste. diff --git a/forge-gui/res/cardsfolder/f/festercreep.txt b/forge-gui/res/cardsfolder/f/festercreep.txt index 6498aa90cd4..f886deba365 100644 --- a/forge-gui/res/cardsfolder/f/festercreep.txt +++ b/forge-gui/res/cardsfolder/f/festercreep.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:1 A:AB$ PumpAll | Cost$ 1 B SubCounter<1/P1P1> | ValidCards$ Creature.Other | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ All other creatures get -1/-1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/festercreep.jpg -Oracle:Festercreep enters the battlefield with a +1/+1 counter on it.\n{1}{B}, Remove a +1/+1 counter from Festercreep: All other creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:Festercreep enters the battlefield with a +1/+1 counter on it.\n{1}{B}, Remove a +1/+1 counter from Festercreep: All other creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/festerhide_boar.txt b/forge-gui/res/cardsfolder/f/festerhide_boar.txt index 827869d0de6..cee0d87cb9f 100644 --- a/forge-gui/res/cardsfolder/f/festerhide_boar.txt +++ b/forge-gui/res/cardsfolder/f/festerhide_boar.txt @@ -1,9 +1,9 @@ -Name:Festerhide Boar -ManaCost:3 G -Types:Creature Boar -PT:3/3 -K:Trample -K:etbCounter:P1P1:2:CheckSVar$ Morbid:Morbid - CARDNAME enters the battlefield with two +1/+1 counters on it if a creature died this turn. -SVar:Morbid:Count$Morbid.1.0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/festerhide_boar.jpg -Oracle:Trample\nMorbid - Festerhide Boar enters the battlefield with two +1/+1 counters on it if a creature died this turn. \ No newline at end of file +Name:Festerhide Boar +ManaCost:3 G +Types:Creature Boar +PT:3/3 +K:Trample +K:etbCounter:P1P1:2:CheckSVar$ Morbid:Morbid - CARDNAME enters the battlefield with two +1/+1 counters on it if a creature died this turn. +SVar:Morbid:Count$Morbid.1.0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/festerhide_boar.jpg +Oracle:Trample\nMorbid - Festerhide Boar enters the battlefield with two +1/+1 counters on it if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/f/festering_evil.txt b/forge-gui/res/cardsfolder/f/festering_evil.txt index 30234906ed3..43a00808784 100644 --- a/forge-gui/res/cardsfolder/f/festering_evil.txt +++ b/forge-gui/res/cardsfolder/f/festering_evil.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E A:AB$ DamageAll | Cost$ B B Sac<1/CARDNAME> | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 3 | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 3 damage to each creature and each player. SVar:TrigDamageAll:AB$DamageAll | Cost$ 0 | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 1 | ValidDescription$ each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_evil.jpg -Oracle:At the beginning of your upkeep, Festering Evil deals 1 damage to each creature and each player.\n{B}{B}, Sacrifice Festering Evil: Festering Evil deals 3 damage to each creature and each player. \ No newline at end of file +Oracle:At the beginning of your upkeep, Festering Evil deals 1 damage to each creature and each player.\n{B}{B}, Sacrifice Festering Evil: Festering Evil deals 3 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/f/festering_goblin.txt b/forge-gui/res/cardsfolder/f/festering_goblin.txt index fb4d70ec915..0e895bc0fc2 100644 --- a/forge-gui/res/cardsfolder/f/festering_goblin.txt +++ b/forge-gui/res/cardsfolder/f/festering_goblin.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, target creature gets -1/-1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_goblin.jpg -Oracle:When Festering Goblin dies, target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:When Festering Goblin dies, target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/festering_march.txt b/forge-gui/res/cardsfolder/f/festering_march.txt index 9ac76053211..c42fd7ef55e 100644 --- a/forge-gui/res/cardsfolder/f/festering_march.txt +++ b/forge-gui/res/cardsfolder/f/festering_march.txt @@ -7,4 +7,4 @@ SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile | RememberChang SVar:DBPutCounter:DB$PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_march.jpg -Oracle:Creatures your opponents control get -1/-1 until end of turn. Exile Festering March with three time counters on it.\nSuspend 3-{2}{B} (Rather than cast this card from your hand, you may pay {2}{B} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Creatures your opponents control get -1/-1 until end of turn. Exile Festering March with three time counters on it.\nSuspend 3-{2}{B} (Rather than cast this card from your hand, you may pay {2}{B} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/f/festering_newt.txt b/forge-gui/res/cardsfolder/f/festering_newt.txt index d9d994ac5d6..c03ab00e372 100644 --- a/forge-gui/res/cardsfolder/f/festering_newt.txt +++ b/forge-gui/res/cardsfolder/f/festering_newt.txt @@ -1,11 +1,11 @@ -Name:Festering Newt -ManaCost:B -Types:Creature Salamander -PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target creature an opponent controls gets -1/-1 until end of turn. That creature gets -4/-4 instead if you control a creature named Bogbrew Witch. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ConditionCheckSVar$ BogbrewWitchPresent | ConditionSVarCompare$ EQ0 | References$ BogbrewWitchPresent | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ ParentTarget | NumAtt$ -4 | NumDef$ -4 | ConditionCheckSVar$ BogbrewWitchPresent | ConditionSVarCompare$ GE1 | References$ BogbrewWitchPresent -SVar:BogbrewWitchPresent:Count$Valid Creature.YouCtrl+namedBogbrew Witch -DeckHints:Name$Bubbling Cauldron|Bogbrew Witch -SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_newt.jpg -Oracle:When Festering Newt dies, target creature an opponent controls gets -1/-1 until end of turn. That creature gets -4/-4 instead if you control a creature named Bogbrew Witch. +Name:Festering Newt +ManaCost:B +Types:Creature Salamander +PT:1/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target creature an opponent controls gets -1/-1 until end of turn. That creature gets -4/-4 instead if you control a creature named Bogbrew Witch. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ConditionCheckSVar$ BogbrewWitchPresent | ConditionSVarCompare$ EQ0 | References$ BogbrewWitchPresent | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ ParentTarget | NumAtt$ -4 | NumDef$ -4 | ConditionCheckSVar$ BogbrewWitchPresent | ConditionSVarCompare$ GE1 | References$ BogbrewWitchPresent +SVar:BogbrewWitchPresent:Count$Valid Creature.YouCtrl+namedBogbrew Witch +DeckHints:Name$Bubbling Cauldron|Bogbrew Witch +SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_newt.jpg +Oracle:When Festering Newt dies, target creature an opponent controls gets -1/-1 until end of turn. That creature gets -4/-4 instead if you control a creature named Bogbrew Witch. diff --git a/forge-gui/res/cardsfolder/f/festering_wound.txt b/forge-gui/res/cardsfolder/f/festering_wound.txt index 6f8387d39de..88bbd86c8de 100644 --- a/forge-gui/res/cardsfolder/f/festering_wound.txt +++ b/forge-gui/res/cardsfolder/f/festering_wound.txt @@ -9,4 +9,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ INFE SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ X | References$ X SVar:X:Count$CardCounters.INFECTION SVar:Picture:http://www.wizards.com/global/images/magic/general/festering_wound.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, you may put an infection counter on Festering Wound.\nAt the beginning of the upkeep of enchanted creature's controller, Festering Wound deals X damage to that player, where X is the number of infection counters on Festering Wound. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of your upkeep, you may put an infection counter on Festering Wound.\nAt the beginning of the upkeep of enchanted creature's controller, Festering Wound deals X damage to that player, where X is the number of infection counters on Festering Wound. diff --git a/forge-gui/res/cardsfolder/f/festival.txt b/forge-gui/res/cardsfolder/f/festival.txt index 8184ae6a071..def0ed2952f 100644 --- a/forge-gui/res/cardsfolder/f/festival.txt +++ b/forge-gui/res/cardsfolder/f/festival.txt @@ -6,4 +6,4 @@ A:SP$ Effect | Cost$ W | Name$ Festival Effect | StaticAbilities$ KWPump | Oppon SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures can't attack this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/festival.jpg -Oracle:Cast Festival only during an opponent's upkeep.\nCreatures can't attack this turn. \ No newline at end of file +Oracle:Cast Festival only during an opponent's upkeep.\nCreatures can't attack this turn. diff --git a/forge-gui/res/cardsfolder/f/festival_of_the_guildpact.txt b/forge-gui/res/cardsfolder/f/festival_of_the_guildpact.txt index c5e2407dccf..dfc6913182e 100644 --- a/forge-gui/res/cardsfolder/f/festival_of_the_guildpact.txt +++ b/forge-gui/res/cardsfolder/f/festival_of_the_guildpact.txt @@ -1,9 +1,9 @@ -Name:Festival of the Guildpact -ManaCost:X W -Types:Instant -A:SP$ PreventDamage | Cost$ X W | Defined$ You | Amount$ X | SubAbility$ DBDraw | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to you this turn. -SVar:X:Count$xPaid -SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/festival_of_the_guildpact.jpg -Oracle:Prevent the next X damage that would be dealt to you this turn.\nDraw a card. \ No newline at end of file +Name:Festival of the Guildpact +ManaCost:X W +Types:Instant +A:SP$ PreventDamage | Cost$ X W | Defined$ You | Amount$ X | SubAbility$ DBDraw | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to you this turn. +SVar:X:Count$xPaid +SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/festival_of_the_guildpact.jpg +Oracle:Prevent the next X damage that would be dealt to you this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/f/festival_of_trokin.txt b/forge-gui/res/cardsfolder/f/festival_of_trokin.txt index 1e3e0191caf..b31f410621a 100644 --- a/forge-gui/res/cardsfolder/f/festival_of_trokin.txt +++ b/forge-gui/res/cardsfolder/f/festival_of_trokin.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each creature you control. SVar:X:Count$TypeYouCtrl.Creature/Times.2 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6504.jpg -Oracle:You gain 2 life for each creature you control. \ No newline at end of file +Oracle:You gain 2 life for each creature you control. diff --git a/forge-gui/res/cardsfolder/f/fetid_heath.txt b/forge-gui/res/cardsfolder/f/fetid_heath.txt index 74495a871d3..cd9948b09d9 100644 --- a/forge-gui/res/cardsfolder/f/fetid_heath.txt +++ b/forge-gui/res/cardsfolder/f/fetid_heath.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ WB T | Produced$ W B | SpellDescription$ Add {W}{B} to your m A:AB$ Mana | Cost$ WB T | 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/fetid_heath.jpg -Oracle:{T}: Add {1} to your mana pool.\n{W/B}, {T}: Add {W}{W}, {W}{B}, or {B}{B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{W/B}, {T}: Add {W}{W}, {W}{B}, or {B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fetid_horror.txt b/forge-gui/res/cardsfolder/f/fetid_horror.txt index 2e3f44a31b5..447da4211e7 100644 --- a/forge-gui/res/cardsfolder/f/fetid_horror.txt +++ b/forge-gui/res/cardsfolder/f/fetid_horror.txt @@ -4,4 +4,4 @@ Types:Creature Shade Horror PT:1/2 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fetid_horror.jpg -Oracle:{B}: Fetid Horror gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}: Fetid Horror gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fettergeist.txt b/forge-gui/res/cardsfolder/f/fettergeist.txt index 412a9b51d5f..dca30fbfa09 100644 --- a/forge-gui/res/cardsfolder/f/fettergeist.txt +++ b/forge-gui/res/cardsfolder/f/fettergeist.txt @@ -1,11 +1,11 @@ -Name:Fettergeist -ManaCost:2 U -Types:Creature Spirit -PT:3/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay {1} for each other creature you control. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ X | UnlessPayer$ You | References$ X -SVar:X:Count$Valid Creature.Other+YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fettergeist.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Fettergeist unless you pay {1} for each other creature you control. \ No newline at end of file +Name:Fettergeist +ManaCost:2 U +Types:Creature Spirit +PT:3/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay {1} for each other creature you control. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ X | UnlessPayer$ You | References$ X +SVar:X:Count$Valid Creature.Other+YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fettergeist.jpg +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Fettergeist unless you pay {1} for each other creature you control. diff --git a/forge-gui/res/cardsfolder/f/feudkillers_verdict.txt b/forge-gui/res/cardsfolder/f/feudkillers_verdict.txt index 1ef6b75cb68..6e44c0e1a30 100644 --- a/forge-gui/res/cardsfolder/f/feudkillers_verdict.txt +++ b/forge-gui/res/cardsfolder/f/feudkillers_verdict.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 4 W W | Defined$ You | LifeAmount$ 10 | SubAbility$ Token SVar:Token:DB$ Token | ConditionLifeTotal$ You | ConditionLifeAmount$ GTX | TokenAmount$ 1 | TokenName$ Giant Warrior | TokenTypes$ Creature,Giant,Warrior | TokenOwner$ You | TokenColors$ White | TokenPower$ 5 | TokenToughness$ 5 | References$ X SVar:X:PlayerCountOpponents$LowestLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/feudkillers_verdict.jpg -Oracle:You gain 10 life. Then if you have more life than an opponent, put a 5/5 white Giant Warrior creature token onto the battlefield. \ No newline at end of file +Oracle:You gain 10 life. Then if you have more life than an opponent, put a 5/5 white Giant Warrior creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/fever_charm.txt b/forge-gui/res/cardsfolder/f/fever_charm.txt index cc3186d7a62..b88114e04bd 100644 --- a/forge-gui/res/cardsfolder/f/fever_charm.txt +++ b/forge-gui/res/cardsfolder/f/fever_charm.txt @@ -7,4 +7,4 @@ SVar:DBPump2:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature.wizard | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target Wizard creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fever_charm.jpg -Oracle:Choose one - Target creature gains haste until end of turn; or target creature gets +2/+0 until end of turn; or Fever Charm deals 3 damage to target Wizard creature. \ No newline at end of file +Oracle:Choose one - Target creature gains haste until end of turn; or target creature gets +2/+0 until end of turn; or Fever Charm deals 3 damage to target Wizard creature. diff --git a/forge-gui/res/cardsfolder/f/fevered_convulsions.txt b/forge-gui/res/cardsfolder/f/fevered_convulsions.txt index 039efa3c820..bf8205eca6e 100644 --- a/forge-gui/res/cardsfolder/f/fevered_convulsions.txt +++ b/forge-gui/res/cardsfolder/f/fevered_convulsions.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ PutCounter | Cost$ 2 B B | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target Creature | CounterType$ M1M1 | CounterNum$ 1 | SpellDescription$ Put a -1/-1 counter on target creature. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fevered_convulsions.jpg -Oracle:{2}{B}{B}: Put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:{2}{B}{B}: Put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/f/fevered_strength.txt b/forge-gui/res/cardsfolder/f/fevered_strength.txt index 5c5cdb037ee..ae10aaf34ba 100644 --- a/forge-gui/res/cardsfolder/f/fevered_strength.txt +++ b/forge-gui/res/cardsfolder/f/fevered_strength.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature 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/fevered_strength.jpg -Oracle:Target creature gets +2/+0 until end of turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Target creature gets +2/+0 until end of turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/f/fickle_efreet.txt b/forge-gui/res/cardsfolder/f/fickle_efreet.txt index 7022a2a3144..dfbf09456e0 100644 --- a/forge-gui/res/cardsfolder/f/fickle_efreet.txt +++ b/forge-gui/res/cardsfolder/f/fickle_efreet.txt @@ -1,11 +1,11 @@ -Name:Fickle Efreet -ManaCost:3 R -Types:Creature Efreet -PT:5/2 -T:Mode$ Blocks | ValidCard$ Card.Self | TriggerZones$ Battlefield | DelayedTrigger$ DelayTrig | TriggerDescription$ Whenever CARDNAME attacks or blocks, flip a coin at end of combat. If you lose the flip, an opponent gains control of CARDNAME. -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | DelayedTrigger$ DelayTrig | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, flip a coin at end of combat. If you lose the flip, an opponent gains control of CARDNAME. -SVar:DelayTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigFlip | TriggerDescription$ flip a coin at end of combat. If you lose the flip, an opponent gains control of CARDNAME. -SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBGiveControl -SVar:DBGiveControl:DB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Opponent | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fickle_efreet.jpg -Oracle:Whenever Fickle Efreet attacks or blocks, flip a coin at end of combat. If you lose the flip, an opponent gains control of Fickle Efreet. \ No newline at end of file +Name:Fickle Efreet +ManaCost:3 R +Types:Creature Efreet +PT:5/2 +T:Mode$ Blocks | ValidCard$ Card.Self | TriggerZones$ Battlefield | DelayedTrigger$ DelayTrig | TriggerDescription$ Whenever CARDNAME attacks or blocks, flip a coin at end of combat. If you lose the flip, an opponent gains control of CARDNAME. +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | DelayedTrigger$ DelayTrig | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, flip a coin at end of combat. If you lose the flip, an opponent gains control of CARDNAME. +SVar:DelayTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigFlip | TriggerDescription$ flip a coin at end of combat. If you lose the flip, an opponent gains control of CARDNAME. +SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBGiveControl +SVar:DBGiveControl:DB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Opponent | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fickle_efreet.jpg +Oracle:Whenever Fickle Efreet attacks or blocks, flip a coin at end of combat. If you lose the flip, an opponent gains control of Fickle Efreet. diff --git a/forge-gui/res/cardsfolder/f/fiddlehead_kami.txt b/forge-gui/res/cardsfolder/f/fiddlehead_kami.txt index efcfd70338c..2386ac282cd 100644 --- a/forge-gui/res/cardsfolder/f/fiddlehead_kami.txt +++ b/forge-gui/res/cardsfolder/f/fiddlehead_kami.txt @@ -7,4 +7,4 @@ SVar:TrigRegen:AB$Regenerate | Cost$ 0 | Defined$ Self SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fiddlehead_kami.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, regenerate Fiddlehead Kami. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, regenerate Fiddlehead Kami. diff --git a/forge-gui/res/cardsfolder/f/field_marshal.txt b/forge-gui/res/cardsfolder/f/field_marshal.txt index e62504a1325..e010f3041ad 100644 --- a/forge-gui/res/cardsfolder/f/field_marshal.txt +++ b/forge-gui/res/cardsfolder/f/field_marshal.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Soldier+Other | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ First Strike | Description$ Other Soldier creatures get +1/+1 and have first strike. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/field_marshal.jpg -Oracle:Other Soldier creatures get +1/+1 and have first strike. (They deal combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Other Soldier creatures get +1/+1 and have first strike. (They deal combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/f/field_of_dreams.txt b/forge-gui/res/cardsfolder/f/field_of_dreams.txt index 6d40e884416..b6f184e0b45 100644 --- a/forge-gui/res/cardsfolder/f/field_of_dreams.txt +++ b/forge-gui/res/cardsfolder/f/field_of_dreams.txt @@ -1,8 +1,8 @@ -Name:Field of Dreams -ManaCost:U -Types:World Enchantment -K:Players play with the top card of their libraries revealed. -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/field_of_dreams.jpg -Oracle:Players play with the top card of their libraries revealed. \ No newline at end of file +Name:Field of Dreams +ManaCost:U +Types:World Enchantment +K:Players play with the top card of their libraries revealed. +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/field_of_dreams.jpg +Oracle:Players play with the top card of their libraries revealed. diff --git a/forge-gui/res/cardsfolder/f/field_of_reality.txt b/forge-gui/res/cardsfolder/f/field_of_reality.txt index b8db99885b1..ec89e9f2c0b 100644 --- a/forge-gui/res/cardsfolder/f/field_of_reality.txt +++ b/forge-gui/res/cardsfolder/f/field_of_reality.txt @@ -8,4 +8,4 @@ A:AB$ ChangeZone | Cost$ 1 U | Origin$ Battlefield | Destination$ Hand | SpellDe SVar:RemRandomDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/field_of_reality.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked by Spirits.\n{1}{U}: Return Field of Reality to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked by Spirits.\n{1}{U}: Return Field of Reality to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/field_of_souls.txt b/forge-gui/res/cardsfolder/f/field_of_souls.txt index af2830b22ca..94da4232c23 100644 --- a/forge-gui/res/cardsfolder/f/field_of_souls.txt +++ b/forge-gui/res/cardsfolder/f/field_of_souls.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken creature is put into your graveyard from the battlefield, put a 1/1 white Spirit creature token with flying onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/field_of_souls.jpg -Oracle:Whenever a nontoken creature is put into your graveyard from the battlefield, put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Whenever a nontoken creature is put into your graveyard from the battlefield, put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/field_surgeon.txt b/forge-gui/res/cardsfolder/f/field_surgeon.txt index 0099a96d4b7..44ef785fa41 100644 --- a/forge-gui/res/cardsfolder/f/field_surgeon.txt +++ b/forge-gui/res/cardsfolder/f/field_surgeon.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ PreventDamage | Cost$ tapXType<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/field_surgeon.jpg -Oracle:Tap an untapped creature you control: Prevent the next 1 damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:Tap an untapped creature you control: Prevent the next 1 damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/f/fieldmist_borderpost.txt b/forge-gui/res/cardsfolder/f/fieldmist_borderpost.txt index 6236d0689db..2c632a69583 100644 --- a/forge-gui/res/cardsfolder/f/fieldmist_borderpost.txt +++ b/forge-gui/res/cardsfolder/f/fieldmist_borderpost.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:AltCost:Cost$ 1 Return<1/Land.Basic> | Description$ You may pay {1} and return a basic land you control to its owner's hand rather than pay Fieldmist Borderpost's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/fieldmist_borderpost.jpg -Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Fieldmist Borderpost's mana cost.\nFieldmist Borderpost enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Fieldmist Borderpost's mana cost.\nFieldmist Borderpost enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fields_of_summer.txt b/forge-gui/res/cardsfolder/f/fields_of_summer.txt index f916dae52c6..c87be082064 100644 --- a/forge-gui/res/cardsfolder/f/fields_of_summer.txt +++ b/forge-gui/res/cardsfolder/f/fields_of_summer.txt @@ -1,10 +1,10 @@ -Name:Fields of Summer -ManaCost:no cost -Types:Plane Moag -T:Mode$ SpellCast | OptionalDecider$ TriggeredPlayer | TriggerZones$ Command | Execute$ LifeSummer | TriggerDescription$ Whenever a player casts a spell, that player may gain 2 life. -SVar:LifeSummer:AB$ GainLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 -T:Mode$ PlanarDice | Result$ Chaos | OptionalDecider$ You | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you may gain 10 life. -SVar:RolledChaos:AB$ GainLife | Cost$ 0 | LifeAmount$ 10 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/fields_of_summer.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:Whenever a player casts a spell, that player may gain 2 life.\nWhenever you roll {C}, you may gain 10 life. \ No newline at end of file +Name:Fields of Summer +ManaCost:no cost +Types:Plane Moag +T:Mode$ SpellCast | OptionalDecider$ TriggeredPlayer | TriggerZones$ Command | Execute$ LifeSummer | TriggerDescription$ Whenever a player casts a spell, that player may gain 2 life. +SVar:LifeSummer:AB$ GainLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 +T:Mode$ PlanarDice | Result$ Chaos | OptionalDecider$ You | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you may gain 10 life. +SVar:RolledChaos:AB$ GainLife | Cost$ 0 | LifeAmount$ 10 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/fields_of_summer.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:Whenever a player casts a spell, that player may gain 2 life.\nWhenever you roll {C}, you may gain 10 life. diff --git a/forge-gui/res/cardsfolder/f/fiend_hunter.txt b/forge-gui/res/cardsfolder/f/fiend_hunter.txt index c85e920d652..96038739968 100644 --- a/forge-gui/res/cardsfolder/f/fiend_hunter.txt +++ b/forge-gui/res/cardsfolder/f/fiend_hunter.txt @@ -1,11 +1,11 @@ -Name:Fiend Hunter -ManaCost:1 W W -Types:Creature Human Cleric -PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile another target creature. -SVar:TrigExile:DB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ForgetOtherRemembered$ True | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Remembered -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/fiend_hunter.jpg -Oracle:When Fiend Hunter enters the battlefield, you may exile another target creature.\nWhen Fiend Hunter leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Name:Fiend Hunter +ManaCost:1 W W +Types:Creature Human Cleric +PT:1/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile another target creature. +SVar:TrigExile:DB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ForgetOtherRemembered$ True | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Remembered +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/fiend_hunter.jpg +Oracle:When Fiend Hunter enters the battlefield, you may exile another target creature.\nWhen Fiend Hunter leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/f/fiend_of_the_shadows.txt b/forge-gui/res/cardsfolder/f/fiend_of_the_shadows.txt index 80aed0324ef..2ee080b4047 100644 --- a/forge-gui/res/cardsfolder/f/fiend_of_the_shadows.txt +++ b/forge-gui/res/cardsfolder/f/fiend_of_the_shadows.txt @@ -1,13 +1,13 @@ -Name:Fiend of the Shadows -ManaCost:3 B B -Types:Creature Vampire Wizard -PT:3/3 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player exiles a card from his or her hand. You may play that card for as long as it remains exiled. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | DefinedPlayer$ TriggeredTarget | Chooser$ TriggeredTarget | ChangeType$ Card | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent | PumpZone$ Exile | Permanent$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -A:AB$ Regenerate | Cost$ Sac<1/Human> | SpellDescription$ Regenerate CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fiend_of_the_shadows.jpg -Oracle:Flying\nWhenever Fiend of the Shadows deals combat damage to a player, that player exiles a card from his or her hand. You may play that card for as long as it remains exiled.\nSacrifice a Human: Regenerate Fiend of the Shadows. \ No newline at end of file +Name:Fiend of the Shadows +ManaCost:3 B B +Types:Creature Vampire Wizard +PT:3/3 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player exiles a card from his or her hand. You may play that card for as long as it remains exiled. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | DefinedPlayer$ TriggeredTarget | Chooser$ TriggeredTarget | ChangeType$ Card | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent | PumpZone$ Exile | Permanent$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ Regenerate | Cost$ Sac<1/Human> | SpellDescription$ Regenerate CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fiend_of_the_shadows.jpg +Oracle:Flying\nWhenever Fiend of the Shadows deals combat damage to a player, that player exiles a card from his or her hand. You may play that card for as long as it remains exiled.\nSacrifice a Human: Regenerate Fiend of the Shadows. diff --git a/forge-gui/res/cardsfolder/f/fiendslayer_paladin.txt b/forge-gui/res/cardsfolder/f/fiendslayer_paladin.txt index 12526690a3d..b1c3a3d1e90 100644 --- a/forge-gui/res/cardsfolder/f/fiendslayer_paladin.txt +++ b/forge-gui/res/cardsfolder/f/fiendslayer_paladin.txt @@ -1,9 +1,9 @@ -Name:Fiendslayer Paladin -ManaCost:1 W W -Types:Creature Human Knight -PT:2/2 -K:First Strike -K:Lifelink -S:Mode$ CantTarget | ValidCard$ Card.Self | ValidSource$ Card.Black,Card.Red | Spell$ True | Activator$ Opponent | Description$ CARDNAME can't be the target of black or red spells your opponents control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fiendslayer_paladin.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.)\nFiendslayer Paladin can't be the target of black or red spells your opponents control. +Name:Fiendslayer Paladin +ManaCost:1 W W +Types:Creature Human Knight +PT:2/2 +K:First Strike +K:Lifelink +S:Mode$ CantTarget | ValidCard$ Card.Self | ValidSource$ Card.Black,Card.Red | Spell$ True | Activator$ Opponent | Description$ CARDNAME can't be the target of black or red spells your opponents control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fiendslayer_paladin.jpg +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.)\nFiendslayer Paladin can't be the target of black or red spells your opponents control. diff --git a/forge-gui/res/cardsfolder/f/fierce_empath.txt b/forge-gui/res/cardsfolder/f/fierce_empath.txt index d9db7940b4f..85e62ed7a82 100644 --- a/forge-gui/res/cardsfolder/f/fierce_empath.txt +++ b/forge-gui/res/cardsfolder/f/fierce_empath.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a creature card with converted mana cost 6 or greater, reveal it, put it into your hand, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Creature.cmcGE6 | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fierce_empath.jpg -Oracle:When Fierce Empath enters the battlefield, you may search your library for a creature card with converted mana cost 6 or greater, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:When Fierce Empath enters the battlefield, you may search your library for a creature card with converted mana cost 6 or greater, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/fiery_bombardment.txt b/forge-gui/res/cardsfolder/f/fiery_bombardment.txt index 7d43b2545a8..9ca3340a38c 100644 --- a/forge-gui/res/cardsfolder/f/fiery_bombardment.txt +++ b/forge-gui/res/cardsfolder/f/fiery_bombardment.txt @@ -1,9 +1,9 @@ -Name:Fiery Bombardment -ManaCost:1 R -Types:Enchantment -A:AB$ DealDamage | Cost$ 2 Sac<1/Creature> | PrecostDesc$ Chroma - | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of red mana symbols in the sacrificed creature's mana cost. -SVar:X:Sacrificed$ChromaSource.R -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_bombardment.jpg -Oracle:Chroma - {2}, Sacrifice a creature: Fiery Bombardment deals damage to target creature or player equal to the number of red mana symbols in the sacrificed creature's mana cost. \ No newline at end of file +Name:Fiery Bombardment +ManaCost:1 R +Types:Enchantment +A:AB$ DealDamage | Cost$ 2 Sac<1/Creature> | PrecostDesc$ Chroma - | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of red mana symbols in the sacrificed creature's mana cost. +SVar:X:Sacrificed$ChromaSource.R +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_bombardment.jpg +Oracle:Chroma - {2}, Sacrifice a creature: Fiery Bombardment deals damage to target creature or player equal to the number of red mana symbols in the sacrificed creature's mana cost. diff --git a/forge-gui/res/cardsfolder/f/fiery_conclusion.txt b/forge-gui/res/cardsfolder/f/fiery_conclusion.txt index 4c000775ff7..defb135e5e1 100644 --- a/forge-gui/res/cardsfolder/f/fiery_conclusion.txt +++ b/forge-gui/res/cardsfolder/f/fiery_conclusion.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ DealDamage | Cost$ 1 R Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_conclusion.jpg -Oracle:As an additional cost to cast Fiery Conclusion, sacrifice a creature.\nFiery Conclusion deals 5 damage to target creature. \ No newline at end of file +Oracle:As an additional cost to cast Fiery Conclusion, sacrifice a creature.\nFiery Conclusion deals 5 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/fiery_fall.txt b/forge-gui/res/cardsfolder/f/fiery_fall.txt index 0329a54413a..7330394ec9f 100644 --- a/forge-gui/res/cardsfolder/f/fiery_fall.txt +++ b/forge-gui/res/cardsfolder/f/fiery_fall.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 5 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature. K:TypeCycling:Basic:1 R SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_fall.jpg -Oracle:Fiery Fall deals 5 damage to target creature.\nBasic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Fiery Fall deals 5 damage to target creature.\nBasic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/f/fiery_gambit.txt b/forge-gui/res/cardsfolder/f/fiery_gambit.txt index 81cd294e9fb..132f05a7b57 100644 --- a/forge-gui/res/cardsfolder/f/fiery_gambit.txt +++ b/forge-gui/res/cardsfolder/f/fiery_gambit.txt @@ -1,24 +1,24 @@ -Name:Fiery Gambit -ManaCost:2 R -Types:Sorcery -# Target a creature for three damage -A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Choose target creature for 3 damage | SubAbility$ RepeatFlip | StackDescription$ None | SpellDescription$ Flip a coin until you lose a flip or choose to stop flipping. If you lose a flip, CARDNAME has no effect. If you win one or more flips, CARDNAME deals 3 damage to target creature. If you win two or more flips, CARDNAME deals 6 damage to each opponent. If you win three or more flips, draw nine cards and untap all lands you control. -# Repeat Flip -SVar:RepeatFlip:DB$ Repeat | RepeatSubAbility$ FlipAgain | RepeatCheckSVar$ Loss | RepeatSVarCompare$ EQ0 | RepeatOptional$ True | SubAbility$ DamageCreature -SVar:FlipAgain:DB$ FlipACoin | WinSubAbility$ IncrementWins | LoseSubAbility$ IncrementLoss -SVar:IncrementWins:DB$ StoreSVar | SVar$ Wins | Type$ CountSVar | Expression$ Wins/Plus.1 -SVar:IncrementLoss:DB$ StoreSVar | SVar$ Loss | Type$ CountSVar | Expression$ Loss/Plus.1 | SubAbility$ ResetWins -SVar:ResetWins:DB$ StoreSVar | SVar$ Wins | Type$ Number | Expression$ 0 -# Damage target creature -SVar:DamageCreature:DB$ DealDamage | Defined$ Targeted | NumDmg$ 3 | ConditionCheckSVar$ Wins | ConditionSVarCompare$ GE1 | SubAbility$ DamageOpponents -# Damage each opponent -SVar:DamageOpponents:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 6 | ConditionCheckSVar$ Wins | ConditionSVarCompare$ GE2 | SubAbility$ DrawNine -# Draw Nine Cards -SVar:DrawNine:DB$ Draw | Defined$ You | NumCards$ 9 | ConditionCheckSVar$ Wins | ConditionSVarCompare$ GE3 | SubAbility$ UntapLands -# Untap Lands -SVar:UntapLands:DB$ UntapAll | ValidCards$ Land.YouCtrl | ConditionCheckSVar$ Wins | ConditionSVarCompare$ GE3 -SVar:Wins:Number$0 -SVar:Loss:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_gambit.jpg -Oracle:Flip a coin until you lose a flip or choose to stop flipping. If you lose a flip, Fiery Gambit has no effect. If you win one or more flips, Fiery Gambit deals 3 damage to target creature. If you win two or more flips, Fiery Gambit deals 6 damage to each opponent. If you win three or more flips, draw nine cards and untap all lands you control. \ No newline at end of file +Name:Fiery Gambit +ManaCost:2 R +Types:Sorcery +# Target a creature for three damage +A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Choose target creature for 3 damage | SubAbility$ RepeatFlip | StackDescription$ None | SpellDescription$ Flip a coin until you lose a flip or choose to stop flipping. If you lose a flip, CARDNAME has no effect. If you win one or more flips, CARDNAME deals 3 damage to target creature. If you win two or more flips, CARDNAME deals 6 damage to each opponent. If you win three or more flips, draw nine cards and untap all lands you control. +# Repeat Flip +SVar:RepeatFlip:DB$ Repeat | RepeatSubAbility$ FlipAgain | RepeatCheckSVar$ Loss | RepeatSVarCompare$ EQ0 | RepeatOptional$ True | SubAbility$ DamageCreature +SVar:FlipAgain:DB$ FlipACoin | WinSubAbility$ IncrementWins | LoseSubAbility$ IncrementLoss +SVar:IncrementWins:DB$ StoreSVar | SVar$ Wins | Type$ CountSVar | Expression$ Wins/Plus.1 +SVar:IncrementLoss:DB$ StoreSVar | SVar$ Loss | Type$ CountSVar | Expression$ Loss/Plus.1 | SubAbility$ ResetWins +SVar:ResetWins:DB$ StoreSVar | SVar$ Wins | Type$ Number | Expression$ 0 +# Damage target creature +SVar:DamageCreature:DB$ DealDamage | Defined$ Targeted | NumDmg$ 3 | ConditionCheckSVar$ Wins | ConditionSVarCompare$ GE1 | SubAbility$ DamageOpponents +# Damage each opponent +SVar:DamageOpponents:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 6 | ConditionCheckSVar$ Wins | ConditionSVarCompare$ GE2 | SubAbility$ DrawNine +# Draw Nine Cards +SVar:DrawNine:DB$ Draw | Defined$ You | NumCards$ 9 | ConditionCheckSVar$ Wins | ConditionSVarCompare$ GE3 | SubAbility$ UntapLands +# Untap Lands +SVar:UntapLands:DB$ UntapAll | ValidCards$ Land.YouCtrl | ConditionCheckSVar$ Wins | ConditionSVarCompare$ GE3 +SVar:Wins:Number$0 +SVar:Loss:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_gambit.jpg +Oracle:Flip a coin until you lose a flip or choose to stop flipping. If you lose a flip, Fiery Gambit has no effect. If you win one or more flips, Fiery Gambit deals 3 damage to target creature. If you win two or more flips, Fiery Gambit deals 6 damage to each opponent. If you win three or more flips, draw nine cards and untap all lands you control. diff --git a/forge-gui/res/cardsfolder/f/fiery_hellhound.txt b/forge-gui/res/cardsfolder/f/fiery_hellhound.txt index cd26e3b5193..d55bb733356 100644 --- a/forge-gui/res/cardsfolder/f/fiery_hellhound.txt +++ b/forge-gui/res/cardsfolder/f/fiery_hellhound.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Hound PT:2/2 A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_hellhound.jpg -Oracle:{R}: Fiery Hellhound gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Fiery Hellhound gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fiery_justice.txt b/forge-gui/res/cardsfolder/f/fiery_justice.txt index 09673d4b28b..0d6ad0e9a8a 100644 --- a/forge-gui/res/cardsfolder/f/fiery_justice.txt +++ b/forge-gui/res/cardsfolder/f/fiery_justice.txt @@ -1,8 +1,8 @@ -Name:Fiery Justice -ManaCost:R G W -Types:Sorcery -A:SP$ DealDamage | Cost$ R G W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SubAbility$ Justice | SpellDescription$ CARDNAME deals 5 damage divided as you choose among any number of target creatures and/or players. Target opponent gains 5 life. -SVar:Justice:DB$ GainLife | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to gain life | LifeAmount$ 5 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_justice.jpg -Oracle:Fiery Justice deals 5 damage divided as you choose among any number of target creatures and/or players. Target opponent gains 5 life. \ No newline at end of file +Name:Fiery Justice +ManaCost:R G W +Types:Sorcery +A:SP$ DealDamage | Cost$ R G W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SubAbility$ Justice | SpellDescription$ CARDNAME deals 5 damage divided as you choose among any number of target creatures and/or players. Target opponent gains 5 life. +SVar:Justice:DB$ GainLife | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to gain life | LifeAmount$ 5 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_justice.jpg +Oracle:Fiery Justice deals 5 damage divided as you choose among any number of target creatures and/or players. Target opponent gains 5 life. diff --git a/forge-gui/res/cardsfolder/f/fiery_mantle.txt b/forge-gui/res/cardsfolder/f/fiery_mantle.txt index b4b8ce1b2b9..259808b8dc9 100644 --- a/forge-gui/res/cardsfolder/f/fiery_mantle.txt +++ b/forge-gui/res/cardsfolder/f/fiery_mantle.txt @@ -9,4 +9,4 @@ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ H SVar:SacMe:2 SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_mantle.jpg -Oracle:Enchant creature\n{R}: Enchanted creature gets +1/+0 until end of turn.\nWhen Fiery Mantle is put into a graveyard from the battlefield, return Fiery Mantle to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\n{R}: Enchanted creature gets +1/+0 until end of turn.\nWhen Fiery Mantle is put into a graveyard from the battlefield, return Fiery Mantle to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/fiery_temper.txt b/forge-gui/res/cardsfolder/f/fiery_temper.txt index 83909d98167..175cf64303a 100644 --- a/forge-gui/res/cardsfolder/f/fiery_temper.txt +++ b/forge-gui/res/cardsfolder/f/fiery_temper.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. K:Madness:R SVar:Picture:http://www.wizards.com/global/images/magic/general/fiery_temper.jpg -Oracle:Fiery Temper deals 3 damage to target creature or player.\nMadness {R} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Fiery Temper deals 3 damage to target creature or player.\nMadness {R} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/f/fight_or_flight.txt b/forge-gui/res/cardsfolder/f/fight_or_flight.txt index 3a506bdebc9..26381848660 100644 --- a/forge-gui/res/cardsfolder/f/fight_or_flight.txt +++ b/forge-gui/res/cardsfolder/f/fight_or_flight.txt @@ -1,11 +1,11 @@ -Name:Fight or Flight -ManaCost:3 W -Types:Enchantment -T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ Player.Opponent | Execute$ TrigTwoPile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's combat, separate all creatures that player controls into two piles. Only creatures in the pile of his or her choice can attack this turn. -SVar:TrigTwoPile:AB$ TwoPiles | Cost$ 0 | Defined$ TriggeredPlayer | Chooser$ TriggeredPlayer | ValidCards$ Creature | Zone$ Battlefield | Separator$ You | ChosenPile$ DBEffect -SVar:DBEffect:DB$ EFfect | RememberObjects$ Remembered | StaticAbilities$ STCantAttack | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.IsNotRemembered | Description$ Only creatures in the pile of his or her choice can attack this turn. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fight_or_flight.jpg -Oracle:At the beginning of each opponent's combat, separate all creatures that player controls into two piles. Only creatures in the pile of his or her choice can attack this turn. +Name:Fight or Flight +ManaCost:3 W +Types:Enchantment +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ Player.Opponent | Execute$ TrigTwoPile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's combat, separate all creatures that player controls into two piles. Only creatures in the pile of his or her choice can attack this turn. +SVar:TrigTwoPile:AB$ TwoPiles | Cost$ 0 | Defined$ TriggeredPlayer | Chooser$ TriggeredPlayer | ValidCards$ Creature | Zone$ Battlefield | Separator$ You | ChosenPile$ DBEffect +SVar:DBEffect:DB$ EFfect | RememberObjects$ Remembered | StaticAbilities$ STCantAttack | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.IsNotRemembered | Description$ Only creatures in the pile of his or her choice can attack this turn. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fight_or_flight.jpg +Oracle:At the beginning of each opponent's combat, separate all creatures that player controls into two piles. Only creatures in the pile of his or her choice can attack this turn. diff --git a/forge-gui/res/cardsfolder/f/fight_to_the_death.txt b/forge-gui/res/cardsfolder/f/fight_to_the_death.txt index 1ed15f58781..f69b3ab843e 100644 --- a/forge-gui/res/cardsfolder/f/fight_to_the_death.txt +++ b/forge-gui/res/cardsfolder/f/fight_to_the_death.txt @@ -3,4 +3,4 @@ ManaCost:R W Types:Instant A:SP$ DestroyAll | Cost$ R W | ValidCards$ Creature.blocked,Creature.blocking | SpellDescription$ Destroy all blocking creatures and all blocked creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/fight_to_the_death.jpg -Oracle:Destroy all blocking creatures and all blocked creatures. \ No newline at end of file +Oracle:Destroy all blocking creatures and all blocked creatures. diff --git a/forge-gui/res/cardsfolder/f/fighting_chance.txt b/forge-gui/res/cardsfolder/f/fighting_chance.txt index dc59af5f834..d7e7e9e3eb9 100644 --- a/forge-gui/res/cardsfolder/f/fighting_chance.txt +++ b/forge-gui/res/cardsfolder/f/fighting_chance.txt @@ -1,9 +1,9 @@ -Name:Fighting Chance -ManaCost:R -Types:Instant -A:SP$ RepeatEach | Cost$ R | RepeatCards$ Creature.blocking | Zone$ Battlefield | RepeatSubAbility$ DBFlip | SpellDescription$ For each blocking creature, flip a coin. If you win the flip, prevent all combat damage that would be dealt by that creature this turn. -SVar:DBFlip:DB$ FlipACoin | WinSubAbility$ DBPreventDmg -SVar:DBPreventDmg:DB$ Pump | Defined$ Remembered | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fighting_chance.jpg -Oracle:For each blocking creature, flip a coin. If you win the flip, prevent all combat damage that would be dealt by that creature this turn. \ No newline at end of file +Name:Fighting Chance +ManaCost:R +Types:Instant +A:SP$ RepeatEach | Cost$ R | RepeatCards$ Creature.blocking | Zone$ Battlefield | RepeatSubAbility$ DBFlip | SpellDescription$ For each blocking creature, flip a coin. If you win the flip, prevent all combat damage that would be dealt by that creature this turn. +SVar:DBFlip:DB$ FlipACoin | WinSubAbility$ DBPreventDmg +SVar:DBPreventDmg:DB$ Pump | Defined$ Remembered | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fighting_chance.jpg +Oracle:For each blocking creature, flip a coin. If you win the flip, prevent all combat damage that would be dealt by that creature this turn. diff --git a/forge-gui/res/cardsfolder/f/fighting_drake.txt b/forge-gui/res/cardsfolder/f/fighting_drake.txt index 51d9bf7ae56..0be30c7898e 100644 --- a/forge-gui/res/cardsfolder/f/fighting_drake.txt +++ b/forge-gui/res/cardsfolder/f/fighting_drake.txt @@ -4,4 +4,4 @@ Types:Creature Drake PT:2/4 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/te/en-us/card4700.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/f/figure_of_destiny.txt b/forge-gui/res/cardsfolder/f/figure_of_destiny.txt index 667cbe0f448..5a009b911a4 100644 --- a/forge-gui/res/cardsfolder/f/figure_of_destiny.txt +++ b/forge-gui/res/cardsfolder/f/figure_of_destiny.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ RW | Types$ Kithkin,Spirit | Permanent$ True | Power$ 2 | A:AB$ Animate | Cost$ RW RW RW | IsPresent$ Card.Self+Spirit | PresentCompare$ EQ1 | Types$ Kithkin,Spirit,Warrior | Permanent$ True | Power$ 4 | Toughness$ 4 | SpellDescription$ If CARDNAME is a Spirit, it becomes a 4/4 Kithkin Spirit Warrior. A:AB$ Animate | Cost$ RW RW RW RW RW RW| IsPresent$ Card.Self+Warrior | PresentCompare$ EQ1 | Types$ Kithkin,Spirit,Warrior,Avatar | Permanent$ True | Power$ 8 | Toughness$ 8 | Keywords$ Flying & First Strike | SpellDescription$ If CARDNAME is a Warrior, it becomes an 8/8 Kithkin Spirit Warrior Avatar with flying and first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/figure_of_destiny.jpg -Oracle:{R/W}: Figure of Destiny becomes a 2/2 Kithkin Spirit.\n{R/W}{R/W}{R/W}: If Figure of Destiny is a Spirit, it becomes a 4/4 Kithkin Spirit Warrior.\n{R/W}{R/W}{R/W}{R/W}{R/W}{R/W}: If Figure of Destiny is a Warrior, it becomes an 8/8 Kithkin Spirit Warrior Avatar with flying and first strike. \ No newline at end of file +Oracle:{R/W}: Figure of Destiny becomes a 2/2 Kithkin Spirit.\n{R/W}{R/W}{R/W}: If Figure of Destiny is a Spirit, it becomes a 4/4 Kithkin Spirit Warrior.\n{R/W}{R/W}{R/W}{R/W}{R/W}{R/W}: If Figure of Destiny is a Warrior, it becomes an 8/8 Kithkin Spirit Warrior Avatar with flying and first strike. diff --git a/forge-gui/res/cardsfolder/f/figure_of_destiny_avatar.txt b/forge-gui/res/cardsfolder/f/figure_of_destiny_avatar.txt index 4577859f60e..98db5060c6d 100644 --- a/forge-gui/res/cardsfolder/f/figure_of_destiny_avatar.txt +++ b/forge-gui/res/cardsfolder/f/figure_of_destiny_avatar.txt @@ -1,8 +1,8 @@ -Name:Figure of Destiny Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+3 -A:AB$ PutCounter | ActivationZone$ Command | Announce$ X | Cost$ X | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature.counters_LTX_P1P1 | TgtPrompt$ Select target creature with fewer than X +1/+1 counters on it | References$ X | SpellDescription$ Put a +1/+1 counter on target creature with fewer than X +1/+1 counters on it. -SVar:X:Count$xPaid -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/figure_of_destiny_avatar.jpg -Oracle:{X}: Put a +1/+1 counter on target creature with fewer than X +1/+1 counters on it. \ No newline at end of file +Name:Figure of Destiny Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+3 +A:AB$ PutCounter | ActivationZone$ Command | Announce$ X | Cost$ X | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature.counters_LTX_P1P1 | TgtPrompt$ Select target creature with fewer than X +1/+1 counters on it | References$ X | SpellDescription$ Put a +1/+1 counter on target creature with fewer than X +1/+1 counters on it. +SVar:X:Count$xPaid +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/figure_of_destiny_avatar.jpg +Oracle:{X}: Put a +1/+1 counter on target creature with fewer than X +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/f/filigree_angel.txt b/forge-gui/res/cardsfolder/f/filigree_angel.txt index de8abe1e16d..5b6ba17ae7b 100644 --- a/forge-gui/res/cardsfolder/f/filigree_angel.txt +++ b/forge-gui/res/cardsfolder/f/filigree_angel.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ X | References$ X SVar:X:Count$Valid Artifact.YouCtrl/Times.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/filigree_angel.jpg -Oracle:Flying\nWhen Filigree Angel enters the battlefield, you gain 3 life for each artifact you control. \ No newline at end of file +Oracle:Flying\nWhen Filigree Angel enters the battlefield, you gain 3 life for each artifact you control. diff --git a/forge-gui/res/cardsfolder/f/filigree_fracture.txt b/forge-gui/res/cardsfolder/f/filigree_fracture.txt index 4cde6d4854f..b8c288d7b7a 100644 --- a/forge-gui/res/cardsfolder/f/filigree_fracture.txt +++ b/forge-gui/res/cardsfolder/f/filigree_fracture.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBDraw | SpellDescription$ Destroy target artifact or enchantment. If that permanent was blue or black, draw a card. SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Permanent.Blue,Permanent.Black | ConditionCompare$ EQ1 | ConditionDescription$ If that permanent was blue or black, SVar:Picture:http://www.wizards.com/global/images/magic/general/filigree_fracture.jpg -Oracle:Destroy target artifact or enchantment. If that permanent was blue or black, draw a card. \ No newline at end of file +Oracle:Destroy target artifact or enchantment. If that permanent was blue or black, draw a card. diff --git a/forge-gui/res/cardsfolder/f/filigree_sages.txt b/forge-gui/res/cardsfolder/f/filigree_sages.txt index 231abc6eeb7..6c7db99caef 100644 --- a/forge-gui/res/cardsfolder/f/filigree_sages.txt +++ b/forge-gui/res/cardsfolder/f/filigree_sages.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Vedalken Wizard PT:2/3 A:AB$ Untap | Cost$ 2 U | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Untap target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/filigree_sages.jpg -Oracle:{2}{U}: Untap target artifact. \ No newline at end of file +Oracle:{2}{U}: Untap target artifact. diff --git a/forge-gui/res/cardsfolder/f/fill_with_fright.txt b/forge-gui/res/cardsfolder/f/fill_with_fright.txt index f712f419dbb..b5f36767164 100644 --- a/forge-gui/res/cardsfolder/f/fill_with_fright.txt +++ b/forge-gui/res/cardsfolder/f/fill_with_fright.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | TgtPrompt$ Select a player | Mode$ TgtChoose | NumCards$ 2 | SubAbility$ DBScry | SpellDescription$ Target player discards two cards. 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:Picture:http://www.wizards.com/global/images/magic/general/fill_with_fright.jpg -Oracle:Target player discards two cards.\nScry 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.) \ No newline at end of file +Oracle:Target player discards two cards.\nScry 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.) diff --git a/forge-gui/res/cardsfolder/f/filth.txt b/forge-gui/res/cardsfolder/f/filth.txt index e2fc3048ffc..39f007b26e2 100644 --- a/forge-gui/res/cardsfolder/f/filth.txt +++ b/forge-gui/res/cardsfolder/f/filth.txt @@ -6,4 +6,4 @@ K:Swampwalk S:Mode$ Continuous | Affected$ Creature.YouCtrl | EffectZone$ Graveyard | AddKeyword$ Swampwalk | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as CARDNAME is in your graveyard and you control a Swamp, creatures you control have swampwalk. SVar:X:Count$Valid Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/filth.jpg -Oracle:Swampwalk\nAs long as Filth is in your graveyard and you control a Swamp, creatures you control have swampwalk. \ No newline at end of file +Oracle:Swampwalk\nAs long as Filth is in your graveyard and you control a Swamp, creatures you control have swampwalk. diff --git a/forge-gui/res/cardsfolder/f/filthy_cur.txt b/forge-gui/res/cardsfolder/f/filthy_cur.txt index 157f77e7b36..9fc921e5ce7 100644 --- a/forge-gui/res/cardsfolder/f/filthy_cur.txt +++ b/forge-gui/res/cardsfolder/f/filthy_cur.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execut SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/filthy_cur.jpg -Oracle:Whenever Filthy Cur is dealt damage, you lose that much life. \ No newline at end of file +Oracle:Whenever Filthy Cur is dealt damage, you lose that much life. diff --git a/forge-gui/res/cardsfolder/f/final_fortune.txt b/forge-gui/res/cardsfolder/f/final_fortune.txt index 337b8205799..2c37fbb6a21 100644 --- a/forge-gui/res/cardsfolder/f/final_fortune.txt +++ b/forge-gui/res/cardsfolder/f/final_fortune.txt @@ -1,7 +1,7 @@ -Name:Final Fortune -ManaCost:R R -Types:Instant -A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | LoseAtEndStep$ True | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/final_fortune.jpg -Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. \ No newline at end of file +Name:Final Fortune +ManaCost:R R +Types:Instant +A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | LoseAtEndStep$ True | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/final_fortune.jpg +Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. diff --git a/forge-gui/res/cardsfolder/f/final_judgment.txt b/forge-gui/res/cardsfolder/f/final_judgment.txt index 0fac88d2f57..333b6dbe600 100644 --- a/forge-gui/res/cardsfolder/f/final_judgment.txt +++ b/forge-gui/res/cardsfolder/f/final_judgment.txt @@ -3,4 +3,4 @@ ManaCost:4 W W Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 4 W W | ChangeType$ Creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/final_judgment.jpg -Oracle:Exile all creatures. \ No newline at end of file +Oracle:Exile all creatures. diff --git a/forge-gui/res/cardsfolder/f/final_punishment.txt b/forge-gui/res/cardsfolder/f/final_punishment.txt index 64f04514c14..03685d7d745 100644 --- a/forge-gui/res/cardsfolder/f/final_punishment.txt +++ b/forge-gui/res/cardsfolder/f/final_punishment.txt @@ -1,7 +1,7 @@ -Name:Final Punishment -ManaCost:3 B B -Types:Sorcery -A:SP$ LoseLife | Cost$ 3 B B | ValidTgts$ Player | LifeAmount$ X | References$ X | SpellDescription$ Target player loses life equal to the damage already dealt to him or her this turn. -SVar:X:TargetedPlayer$DamageThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/final_punishment.jpg -Oracle:Target player loses life equal to the damage already dealt to him or her this turn. \ No newline at end of file +Name:Final Punishment +ManaCost:3 B B +Types:Sorcery +A:SP$ LoseLife | Cost$ 3 B B | ValidTgts$ Player | LifeAmount$ X | References$ X | SpellDescription$ Target player loses life equal to the damage already dealt to him or her this turn. +SVar:X:TargetedPlayer$DamageThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/final_punishment.jpg +Oracle:Target player loses life equal to the damage already dealt to him or her this turn. diff --git a/forge-gui/res/cardsfolder/f/final_revels.txt b/forge-gui/res/cardsfolder/f/final_revels.txt index 2414cfa0825..f941ac466b5 100644 --- a/forge-gui/res/cardsfolder/f/final_revels.txt +++ b/forge-gui/res/cardsfolder/f/final_revels.txt @@ -6,4 +6,4 @@ SVar:DBPump:DB$ PumpAll | ValidCards$ Creature | NumAtt$ +2 | SpellDescription$ SVar:DBPump2:DB$ PumpAll | ValidCards$ Creature | NumDef$ -2 | SpellDescription$ All creatures get -0/-2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/final_revels.jpg -Oracle:Choose one - All creatures get +2/+0 until end of turn; or all creatures get -0/-2 until end of turn. \ No newline at end of file +Oracle:Choose one - All creatures get +2/+0 until end of turn; or all creatures get -0/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/final_sting_faerie.txt b/forge-gui/res/cardsfolder/f/final_sting_faerie.txt index 06daf0e5312..dcbae45696f 100644 --- a/forge-gui/res/cardsfolder/f/final_sting_faerie.txt +++ b/forge-gui/res/cardsfolder/f/final_sting_faerie.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target creature that was dealt damage this turn. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/final_sting_faerie.jpg -Oracle:Flying\nWhen Final-Sting Faerie enters the battlefield, destroy target creature that was dealt damage this turn. \ No newline at end of file +Oracle:Flying\nWhen Final-Sting Faerie enters the battlefield, destroy target creature that was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/f/final_strike.txt b/forge-gui/res/cardsfolder/f/final_strike.txt index 7562962b68c..a81b18e7b96 100644 --- a/forge-gui/res/cardsfolder/f/final_strike.txt +++ b/forge-gui/res/cardsfolder/f/final_strike.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 2 B B Sac<1/Creature> | ValidTgts$ Opponent | NumDmg$ X SVar:X:Sacrificed$CardPower SVar:RemAIDeck:True SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/final_strike.jpg -Oracle:As an additional cost to cast Final Strike, sacrifice a creature.\nFinal Strike deals damage to target opponent equal to the sacrificed creature's power. \ No newline at end of file +Oracle:As an additional cost to cast Final Strike, sacrifice a creature.\nFinal Strike deals damage to target opponent equal to the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/f/finest_hour.txt b/forge-gui/res/cardsfolder/f/finest_hour.txt index 21e8d8a1990..6a2515cb696 100644 --- a/forge-gui/res/cardsfolder/f/finest_hour.txt +++ b/forge-gui/res/cardsfolder/f/finest_hour.txt @@ -7,4 +7,4 @@ SVar:TrigUntap:DB$ Untap | Defined$ TriggeredAttacker | SubAbility$ DBAddCombat SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/finest_hour.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, if it's the first combat phase of the turn, untap that creature. After this phase, there is an additional combat phase. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, if it's the first combat phase of the turn, untap that creature. After this phase, there is an additional combat phase. diff --git a/forge-gui/res/cardsfolder/f/fire_ambush.txt b/forge-gui/res/cardsfolder/f/fire_ambush.txt index a5bed54a3d7..5bf8704475a 100644 --- a/forge-gui/res/cardsfolder/f/fire_ambush.txt +++ b/forge-gui/res/cardsfolder/f/fire_ambush.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Three_Kingdoms/fire_ambush.jpg -Oracle:Fire Ambush deals 3 damage to target creature or player. \ No newline at end of file +Oracle:Fire Ambush deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/fire_and_brimstone.txt b/forge-gui/res/cardsfolder/f/fire_and_brimstone.txt index 722fa3b7626..63ede59d6bb 100644 --- a/forge-gui/res/cardsfolder/f/fire_and_brimstone.txt +++ b/forge-gui/res/cardsfolder/f/fire_and_brimstone.txt @@ -1,8 +1,8 @@ -Name:Fire and Brimstone -ManaCost:3 W W -Types:Instant -A:SP$ DealDamage | Cost$ 3 W W | ValidTgts$ Player.DeclaredAttackerThisTurn | SubAbility$ DBDealDamage | TgtPrompt$ Select target player who declared an attacking creature this turn | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target player who declared an attacking creature this turn and 4 damage to you. -SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_and_brimstone.jpg -Oracle:Fire and Brimstone deals 4 damage to target player who declared an attacking creature this turn and 4 damage to you. \ No newline at end of file +Name:Fire and Brimstone +ManaCost:3 W W +Types:Instant +A:SP$ DealDamage | Cost$ 3 W W | ValidTgts$ Player.DeclaredAttackerThisTurn | SubAbility$ DBDealDamage | TgtPrompt$ Select target player who declared an attacking creature this turn | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target player who declared an attacking creature this turn and 4 damage to you. +SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_and_brimstone.jpg +Oracle:Fire and Brimstone deals 4 damage to target player who declared an attacking creature this turn and 4 damage to you. diff --git a/forge-gui/res/cardsfolder/f/fire_ants.txt b/forge-gui/res/cardsfolder/f/fire_ants.txt index 0c025ab0469..f7da8664192 100644 --- a/forge-gui/res/cardsfolder/f/fire_ants.txt +++ b/forge-gui/res/cardsfolder/f/fire_ants.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:2/1 A:AB$ DamageAll | Cost$ T | ValidCards$ Creature.withoutFlying+Other | NumDmg$ 1 | ValidDescription$ each other creature without flying. | SpellDescription$ CARDNAME deals 1 damage to each other creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_ants.jpg -Oracle:{T}: Fire Ants deals 1 damage to each other creature without flying. \ No newline at end of file +Oracle:{T}: Fire Ants deals 1 damage to each other creature without flying. diff --git a/forge-gui/res/cardsfolder/f/fire_at_will.txt b/forge-gui/res/cardsfolder/f/fire_at_will.txt index d489f57bbfe..8171c88b567 100644 --- a/forge-gui/res/cardsfolder/f/fire_at_will.txt +++ b/forge-gui/res/cardsfolder/f/fire_at_will.txt @@ -3,4 +3,4 @@ ManaCost:RW RW RW Types:Instant A:SP$ DealDamage | Cost$ RW RW RW | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three target attacking or blocking creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_at_will.jpg -Oracle:Fire at Will deals 3 damage divided as you choose among one, two, or three target attacking or blocking creatures. \ No newline at end of file +Oracle:Fire at Will deals 3 damage divided as you choose among one, two, or three target attacking or blocking creatures. diff --git a/forge-gui/res/cardsfolder/f/fire_belly_changeling.txt b/forge-gui/res/cardsfolder/f/fire_belly_changeling.txt index b49ece2fa20..82ba27e9864 100644 --- a/forge-gui/res/cardsfolder/f/fire_belly_changeling.txt +++ b/forge-gui/res/cardsfolder/f/fire_belly_changeling.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) A:AB$ Pump | Cost$ R | NumAtt$ +1 | ActivationLimit$ 2 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability no more than twice each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_belly_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{R}: Fire-Belly Changeling gets +1/+0 until end of turn. Activate this ability no more than twice each turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\n{R}: Fire-Belly Changeling gets +1/+0 until end of turn. Activate this ability no more than twice each turn. diff --git a/forge-gui/res/cardsfolder/f/fire_bowman.txt b/forge-gui/res/cardsfolder/f/fire_bowman.txt index f7a3ed5d345..43a6e643831 100644 --- a/forge-gui/res/cardsfolder/f/fire_bowman.txt +++ b/forge-gui/res/cardsfolder/f/fire_bowman.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Archer PT:1/1 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_bowman.jpg -Oracle:Sacrifice Fire Bowman: Fire Bowman deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:Sacrifice Fire Bowman: Fire Bowman deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/f/fire_covenant.txt b/forge-gui/res/cardsfolder/f/fire_covenant.txt index 8fb3dff4981..f99f1f99071 100644 --- a/forge-gui/res/cardsfolder/f/fire_covenant.txt +++ b/forge-gui/res/cardsfolder/f/fire_covenant.txt @@ -1,10 +1,10 @@ -Name:Fire Covenant -ManaCost:1 B R -Types:Instant -A:SP$ DealDamage | Announce$ X | Cost$ 1 B R PayLife | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures. -SVar:MaxTgts:Count$Valid Creature -SVar:X:Count$XChoice -#X Will get overwritten by Announce -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_covenant.jpg -Oracle:As an additional cost to cast Fire Covenant, pay X life.\nFire Covenant deals X damage divided as you choose among any number of target creatures. \ No newline at end of file +Name:Fire Covenant +ManaCost:1 B R +Types:Instant +A:SP$ DealDamage | Announce$ X | Cost$ 1 B R PayLife | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures. +SVar:MaxTgts:Count$Valid Creature +SVar:X:Count$XChoice +#X Will get overwritten by Announce +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_covenant.jpg +Oracle:As an additional cost to cast Fire Covenant, pay X life.\nFire Covenant deals X damage divided as you choose among any number of target creatures. diff --git a/forge-gui/res/cardsfolder/f/fire_diamond.txt b/forge-gui/res/cardsfolder/f/fire_diamond.txt index c5f688223b8..23204f5fe5e 100644 --- a/forge-gui/res/cardsfolder/f/fire_diamond.txt +++ b/forge-gui/res/cardsfolder/f/fire_diamond.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_diamond.jpg -Oracle:Fire Diamond enters the battlefield tapped.\n{T}: Add {R} to your mana pool. \ No newline at end of file +Oracle:Fire Diamond enters the battlefield tapped.\n{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fire_dragon.txt b/forge-gui/res/cardsfolder/f/fire_dragon.txt index 11e2be6376d..340b25b9fd0 100644 --- a/forge-gui/res/cardsfolder/f/fire_dragon.txt +++ b/forge-gui/res/cardsfolder/f/fire_dragon.txt @@ -8,4 +8,4 @@ SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select tar SVar:X:Count$TypeYouCtrl.Mountain SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_dragon.jpg -Oracle:Flying\nWhen Fire Dragon enters the battlefield, it deals damage equal to the number of Mountains you control to target creature. \ No newline at end of file +Oracle:Flying\nWhen Fire Dragon enters the battlefield, it deals damage equal to the number of Mountains you control to target creature. diff --git a/forge-gui/res/cardsfolder/f/fire_drake.txt b/forge-gui/res/cardsfolder/f/fire_drake.txt index 1df7770fa01..431e445eed3 100644 --- a/forge-gui/res/cardsfolder/f/fire_drake.txt +++ b/forge-gui/res/cardsfolder/f/fire_drake.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying A:AB$ Pump | Cost$ R | NumAtt$ +1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_drake.jpg -Oracle:Flying\n{R}: Fire Drake gets +1/+0 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flying\n{R}: Fire Drake gets +1/+0 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/f/fire_elemental.txt b/forge-gui/res/cardsfolder/f/fire_elemental.txt index f7ba522d81a..3ea715e7342 100644 --- a/forge-gui/res/cardsfolder/f/fire_elemental.txt +++ b/forge-gui/res/cardsfolder/f/fire_elemental.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Creature Elemental PT:5/4 SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card15813.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/fire_field_ogre.txt b/forge-gui/res/cardsfolder/f/fire_field_ogre.txt index 091de36c3f3..bac1ddc2d80 100644 --- a/forge-gui/res/cardsfolder/f/fire_field_ogre.txt +++ b/forge-gui/res/cardsfolder/f/fire_field_ogre.txt @@ -5,4 +5,4 @@ PT:4/2 K:First Strike K:Unearth:U B R SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_field_ogre.jpg -Oracle:First strike\nUnearth {U}{B}{R} ({U}{B}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:First strike\nUnearth {U}{B}{R} ({U}{B}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/f/fire_ice.txt b/forge-gui/res/cardsfolder/f/fire_ice.txt index 3f2f5df44be..8d3661dde9e 100644 --- a/forge-gui/res/cardsfolder/f/fire_ice.txt +++ b/forge-gui/res/cardsfolder/f/fire_ice.txt @@ -1,16 +1,16 @@ -Name:Fire -ManaCost:1 R -AlternateMode: Split -Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | SpellDescription$ Fire deals 2 damage divided as you choose among one or two target creatures and/or players. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_ice.jpg -Oracle:Fire deals 2 damage divided as you choose among one or two target creatures and/or players. - -ALTERNATE - -Name:Ice -ManaCost:1 U -Types:Instant -A:SP$ Tap | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SubAbility$ DBDraw | SpellDescription$ Tap target permanent. Draw a card. -SVar:DBDraw:DB$ Draw | NumCards$ 1 -Oracle:Tap target permanent.\nDraw a card. \ No newline at end of file +Name:Fire +ManaCost:1 R +AlternateMode: Split +Types:Instant +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | SpellDescription$ Fire deals 2 damage divided as you choose among one or two target creatures and/or players. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_ice.jpg +Oracle:Fire deals 2 damage divided as you choose among one or two target creatures and/or players. + +ALTERNATE + +Name:Ice +ManaCost:1 U +Types:Instant +A:SP$ Tap | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SubAbility$ DBDraw | SpellDescription$ Tap target permanent. Draw a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 +Oracle:Tap target permanent.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/f/fire_imp.txt b/forge-gui/res/cardsfolder/f/fire_imp.txt index 3e1b33fc986..e3d01929df3 100644 --- a/forge-gui/res/cardsfolder/f/fire_imp.txt +++ b/forge-gui/res/cardsfolder/f/fire_imp.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4337.jpg -Oracle:When Fire Imp enters the battlefield, it deals 2 damage to target creature. \ No newline at end of file +Oracle:When Fire Imp enters the battlefield, it deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/fire_juggler.txt b/forge-gui/res/cardsfolder/f/fire_juggler.txt index ea17c65e7af..377b61b77f1 100644 --- a/forge-gui/res/cardsfolder/f/fire_juggler.txt +++ b/forge-gui/res/cardsfolder/f/fire_juggler.txt @@ -1,9 +1,9 @@ -Name:Fire Juggler -ManaCost:2 R -Types:Creature Goblin Shaman -PT:2/2 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigClash | TriggerDescription$ Whenever CARDNAME becomes blocked, clash with an opponent. If you win, Fire Juggler deals 4 damage to each creature blocking it. -SVar:TrigClash:AB$ Clash | Cost$ 0 | WinSubAbility$ DBDamage -SVar:DBDamage:DB$ DamageAll | NumDmg$ 4 | ValidCards$ Creature.blockingSource -SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_juggler.jpg -Oracle:Whenever Fire Juggler becomes blocked, clash with an opponent. If you win, Fire Juggler deals 4 damage to each creature blocking it. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Name:Fire Juggler +ManaCost:2 R +Types:Creature Goblin Shaman +PT:2/2 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigClash | TriggerDescription$ Whenever CARDNAME becomes blocked, clash with an opponent. If you win, Fire Juggler deals 4 damage to each creature blocking it. +SVar:TrigClash:AB$ Clash | Cost$ 0 | WinSubAbility$ DBDamage +SVar:DBDamage:DB$ DamageAll | NumDmg$ 4 | ValidCards$ Creature.blockingSource +SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_juggler.jpg +Oracle:Whenever Fire Juggler becomes blocked, clash with an opponent. If you win, Fire Juggler deals 4 damage to each creature blocking it. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/f/fire_lit_thicket.txt b/forge-gui/res/cardsfolder/f/fire_lit_thicket.txt index ed9d11cdffd..8fc1c15d375 100644 --- a/forge-gui/res/cardsfolder/f/fire_lit_thicket.txt +++ b/forge-gui/res/cardsfolder/f/fire_lit_thicket.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ RG T | Produced$ R G | SpellDescription$ Add {R}{G} to your m A:AB$ Mana | Cost$ RG T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_lit_thicket.jpg -Oracle:{T}: Add {1} to your mana pool.\n{R/G}, {T}: Add {R}{R}, {R}{G}, or {G}{G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{R/G}, {T}: Add {R}{R}, {R}{G}, or {G}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fire_servant.txt b/forge-gui/res/cardsfolder/f/fire_servant.txt index f7c2349a686..cddeb8d0f85 100644 --- a/forge-gui/res/cardsfolder/f/fire_servant.txt +++ b/forge-gui/res/cardsfolder/f/fire_servant.txt @@ -6,4 +6,4 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Instant.YouCtrl,So SVar:DmgTwice:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X SVar:X:ReplaceCount$DamageAmount/Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_servant.jpg -Oracle:If a red instant or sorcery spell you control would deal damage, it deals double that damage instead. \ No newline at end of file +Oracle:If a red instant or sorcery spell you control would deal damage, it deals double that damage instead. diff --git a/forge-gui/res/cardsfolder/f/fire_snake.txt b/forge-gui/res/cardsfolder/f/fire_snake.txt index c13649e062f..b21cf65fe41 100644 --- a/forge-gui/res/cardsfolder/f/fire_snake.txt +++ b/forge-gui/res/cardsfolder/f/fire_snake.txt @@ -5,4 +5,4 @@ PT:3/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, destroy target land. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal/fire_snake.jpg -Oracle:When Fire Snake dies, destroy target land. \ No newline at end of file +Oracle:When Fire Snake dies, destroy target land. diff --git a/forge-gui/res/cardsfolder/f/fire_sprites.txt b/forge-gui/res/cardsfolder/f/fire_sprites.txt index cdb889d6e6b..b6c1b44dc52 100644 --- a/forge-gui/res/cardsfolder/f/fire_sprites.txt +++ b/forge-gui/res/cardsfolder/f/fire_sprites.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Mana | Cost$ G T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_sprites.jpg -Oracle:Flying\n{G}, {T}: Add {R} to your mana pool. \ No newline at end of file +Oracle:Flying\n{G}, {T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fire_tempest.txt b/forge-gui/res/cardsfolder/f/fire_tempest.txt index 4338688bbd3..c6e3c64733c 100644 --- a/forge-gui/res/cardsfolder/f/fire_tempest.txt +++ b/forge-gui/res/cardsfolder/f/fire_tempest.txt @@ -3,4 +3,4 @@ ManaCost:5 R R Types:Sorcery A:SP$ DamageAll | Cost$ 5 R R | NumDmg$ 6 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 6 damage to each creature and each player. SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal/fire_tempest.jpg -Oracle:Fire Tempest deals 6 damage to each creature and each player. \ No newline at end of file +Oracle:Fire Tempest deals 6 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/f/fire_whip.txt b/forge-gui/res/cardsfolder/f/fire_whip.txt index 3b65d2d0e07..148ade6850c 100644 --- a/forge-gui/res/cardsfolder/f/fire_whip.txt +++ b/forge-gui/res/cardsfolder/f/fire_whip.txt @@ -1,10 +1,10 @@ -Name:Fire Whip -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature you control -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ ABDamage | Description$ Enchanted creature has "{T}: This creature deals 1 damage to target creature or player." -SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ This creature deals 1 damage to target creature or player. -A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_whip.jpg -Oracle:Enchant creature you control\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player."\nSacrifice Fire Whip: Fire Whip deals 1 damage to target creature or player. \ No newline at end of file +Name:Fire Whip +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature you control +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ ABDamage | Description$ Enchanted creature has "{T}: This creature deals 1 damage to target creature or player." +SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ This creature deals 1 damage to target creature or player. +A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fire_whip.jpg +Oracle:Enchant creature you control\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player."\nSacrifice Fire Whip: Fire Whip deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/fireball.txt b/forge-gui/res/cardsfolder/f/fireball.txt index 76f4d56cd1b..1ad18bef22c 100644 --- a/forge-gui/res/cardsfolder/f/fireball.txt +++ b/forge-gui/res/cardsfolder/f/fireball.txt @@ -9,4 +9,4 @@ SVar:Maxplayer:PlayerCountPlayers$Amount SVar:Maxcreature:Count$Valid Creature SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fireball.jpg -Oracle:Fireball deals X damage divided evenly, rounded down, among any number of target creatures and/or players.\nFireball costs {1} more to cast for each target beyond the first. \ No newline at end of file +Oracle:Fireball deals X damage divided evenly, rounded down, among any number of target creatures and/or players.\nFireball costs {1} more to cast for each target beyond the first. diff --git a/forge-gui/res/cardsfolder/f/fireblast.txt b/forge-gui/res/cardsfolder/f/fireblast.txt index c125f7204e0..101da2aa03f 100644 --- a/forge-gui/res/cardsfolder/f/fireblast.txt +++ b/forge-gui/res/cardsfolder/f/fireblast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 4 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature or player. SVar:AltCost:Cost$ Sac<2/Mountain> SVar:Picture:http://www.wizards.com/global/images/magic/general/fireblast.jpg -Oracle:You may sacrifice two Mountains rather than pay Fireblast's mana cost.\nFireblast deals 4 damage to target creature or player. \ No newline at end of file +Oracle:You may sacrifice two Mountains rather than pay Fireblast's mana cost.\nFireblast deals 4 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/firebolt.txt b/forge-gui/res/cardsfolder/f/firebolt.txt index aaee2b58a83..78a2818194d 100644 --- a/forge-gui/res/cardsfolder/f/firebolt.txt +++ b/forge-gui/res/cardsfolder/f/firebolt.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 4 R A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://resources.wizards.com/magic/cards/od/en-us/card30570.jpg -Oracle:Firebolt deals 2 damage to target creature or player.\nFlashback {4}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Firebolt deals 2 damage to target creature or player.\nFlashback {4}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/firebrand_ranger.txt b/forge-gui/res/cardsfolder/f/firebrand_ranger.txt index 5a8060f0c50..38558448f2f 100644 --- a/forge-gui/res/cardsfolder/f/firebrand_ranger.txt +++ b/forge-gui/res/cardsfolder/f/firebrand_ranger.txt @@ -1,7 +1,7 @@ -Name:Firebrand Ranger -ManaCost:1 R -Types:Creature Human Soldier -PT:2/1 -A:AB$ ChangeZone | Cost$ G T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ You may put a basic land card from your hand onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/firebrand_ranger.jpg -Oracle:{G}, {T}: You may put a basic land card from your hand onto the battlefield. \ No newline at end of file +Name:Firebrand Ranger +ManaCost:1 R +Types:Creature Human Soldier +PT:2/1 +A:AB$ ChangeZone | Cost$ G T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ You may put a basic land card from your hand onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/firebrand_ranger.jpg +Oracle:{G}, {T}: You may put a basic land card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/firebreathing.txt b/forge-gui/res/cardsfolder/f/firebreathing.txt index e26b2823367..6958e721299 100644 --- a/forge-gui/res/cardsfolder/f/firebreathing.txt +++ b/forge-gui/res/cardsfolder/f/firebreathing.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Enchanted creature gets +1/+0 until end of turn. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/firebreathing.jpg -Oracle:Enchant creature\n{R}: Enchanted creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Enchant creature\n{R}: Enchanted creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/firecat_blitz.txt b/forge-gui/res/cardsfolder/f/firecat_blitz.txt index 1353225e3aa..5ab0601492a 100644 --- a/forge-gui/res/cardsfolder/f/firecat_blitz.txt +++ b/forge-gui/res/cardsfolder/f/firecat_blitz.txt @@ -13,4 +13,4 @@ SVar:Y:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/firecat_blitz.jpg -Oracle:Put X 1/1 red Elemental Cat creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step.\nFlashback-{R}{R}, Sacrifice X Mountains. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put X 1/1 red Elemental Cat creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step.\nFlashback-{R}{R}, Sacrifice X Mountains. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/firedrinker_satyr.txt b/forge-gui/res/cardsfolder/f/firedrinker_satyr.txt index c412e1fc3fb..c55d1d8c050 100644 --- a/forge-gui/res/cardsfolder/f/firedrinker_satyr.txt +++ b/forge-gui/res/cardsfolder/f/firedrinker_satyr.txt @@ -1,12 +1,12 @@ -Name:Firedrinker Satyr -ManaCost:R -Types:Creature Satyr Shaman -PT:2/1 -T:Mode$ DamageDone | Execute$ TrigDamage | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME is dealt damage, it deals that much damage to you. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | NumDmg$ X | Defined$ You | References$ X -SVar:X:TriggerCount$DamageAmount -A:AB$ Pump | Cost$ 1 R | NumAtt$ 1 | SubAbility$ DBDmg | SpellDescription$ CARDNAME gets +1/+0 until end of turn and deals 1 damage to you. -SVar:DBDmg:DB$ DealDamage | NumDmg$ 1 | Defined$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/firedrinker_satyr.jpg -Oracle:Whenever Firedrinker Satyr is dealt damage, it deals that much damage to you.\n{1}{R}: Firedrinker Satyr gets +1/+0 until end of turn and deals 1 damage to you. \ No newline at end of file +Name:Firedrinker Satyr +ManaCost:R +Types:Creature Satyr Shaman +PT:2/1 +T:Mode$ DamageDone | Execute$ TrigDamage | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME is dealt damage, it deals that much damage to you. +SVar:TrigDamage:AB$DealDamage | Cost$ 0 | NumDmg$ X | Defined$ You | References$ X +SVar:X:TriggerCount$DamageAmount +A:AB$ Pump | Cost$ 1 R | NumAtt$ 1 | SubAbility$ DBDmg | SpellDescription$ CARDNAME gets +1/+0 until end of turn and deals 1 damage to you. +SVar:DBDmg:DB$ DealDamage | NumDmg$ 1 | Defined$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/firedrinker_satyr.jpg +Oracle:Whenever Firedrinker Satyr is dealt damage, it deals that much damage to you.\n{1}{R}: Firedrinker Satyr gets +1/+0 until end of turn and deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/f/firefist_striker.txt b/forge-gui/res/cardsfolder/f/firefist_striker.txt index 429c259e93a..b705e22611b 100644 --- a/forge-gui/res/cardsfolder/f/firefist_striker.txt +++ b/forge-gui/res/cardsfolder/f/firefist_striker.txt @@ -1,9 +1,9 @@ -Name:Firefist Striker -ManaCost:1 R -Types:Creature Human Soldier -PT:2/1 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, target creature can't block this turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/firefist_striker.jpg -Oracle:Battalion - Whenever Firefist Striker and at least two other creatures attack, target creature can't block this turn. \ No newline at end of file +Name:Firefist Striker +ManaCost:1 R +Types:Creature Human Soldier +PT:2/1 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, target creature can't block this turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/firefist_striker.jpg +Oracle:Battalion - Whenever Firefist Striker and at least two other creatures attack, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/f/firefly.txt b/forge-gui/res/cardsfolder/f/firefly.txt index 165ae4a2e0d..238d626d0fb 100644 --- a/forge-gui/res/cardsfolder/f/firefly.txt +++ b/forge-gui/res/cardsfolder/f/firefly.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/firefly.jpg -Oracle:Flying\n{R}: Firefly gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\n{R}: Firefly gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/firefright_mage.txt b/forge-gui/res/cardsfolder/f/firefright_mage.txt index 6459071b6df..89e595b66d7 100644 --- a/forge-gui/res/cardsfolder/f/firefright_mage.txt +++ b/forge-gui/res/cardsfolder/f/firefright_mage.txt @@ -1,8 +1,8 @@ -Name:Firefright Mage -ManaCost:R -Types:Creature Goblin Spellshaper -PT:1/1 -A:AB$ Pump | Cost$ 1 R T Discard<1/Card> | KW$ HIDDEN CantBeBlockedBy Creature.nonArtifact+nonRed | ValidTgts$ Creature | SpellDescription$ Target creature can't be blocked this turn except by artifact creatures and/or red creatures. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/firefright_mage.jpg -Oracle:{1}{R}, {T}, Discard a card: Target creature can't be blocked this turn except by artifact creatures and/or red creatures. \ No newline at end of file +Name:Firefright Mage +ManaCost:R +Types:Creature Goblin Spellshaper +PT:1/1 +A:AB$ Pump | Cost$ 1 R T Discard<1/Card> | KW$ HIDDEN CantBeBlockedBy Creature.nonArtifact+nonRed | ValidTgts$ Creature | SpellDescription$ Target creature can't be blocked this turn except by artifact creatures and/or red creatures. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/firefright_mage.jpg +Oracle:{1}{R}, {T}, Discard a card: Target creature can't be blocked this turn except by artifact creatures and/or red creatures. diff --git a/forge-gui/res/cardsfolder/f/firemane_angel.txt b/forge-gui/res/cardsfolder/f/firemane_angel.txt index 49a47fe22a6..b97079845d2 100644 --- a/forge-gui/res/cardsfolder/f/firemane_angel.txt +++ b/forge-gui/res/cardsfolder/f/firemane_angel.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield,Gra A:AB$ ChangeZone | Cost$ 6 R R W W | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate this ability only during your upkeep. SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/firemane_angel.jpg -Oracle:Flying, first strike\nAt the beginning of your upkeep, if Firemane Angel is in your graveyard or on the battlefield, you may gain 1 life.\n{6}{R}{R}{W}{W}: Return Firemane Angel from your graveyard to the battlefield. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Flying, first strike\nAt the beginning of your upkeep, if Firemane Angel is in your graveyard or on the battlefield, you may gain 1 life.\n{6}{R}{R}{W}{W}: Return Firemane Angel from your graveyard to the battlefield. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/f/firemane_avenger.txt b/forge-gui/res/cardsfolder/f/firemane_avenger.txt index 87f9d80a191..0f9869a5561 100644 --- a/forge-gui/res/cardsfolder/f/firemane_avenger.txt +++ b/forge-gui/res/cardsfolder/f/firemane_avenger.txt @@ -1,11 +1,11 @@ -Name:Firemane Avenger -ManaCost:2 R W -Types:Creature Angel -PT:3/3 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionDmg | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME deals 3 damage to target creature or player and you gain 3 life. -SVar:TrigBattalionDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/firemane_avenger.jpg -Oracle:Flying\nBattalion - Whenever Firemane Avenger and at least two other creatures attack, Firemane Avenger deals 3 damage to target creature or player and you gain 3 life. \ No newline at end of file +Name:Firemane Avenger +ManaCost:2 R W +Types:Creature Angel +PT:3/3 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionDmg | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME deals 3 damage to target creature or player and you gain 3 life. +SVar:TrigBattalionDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/firemane_avenger.jpg +Oracle:Flying\nBattalion - Whenever Firemane Avenger and at least two other creatures attack, Firemane Avenger deals 3 damage to target creature or player and you gain 3 life. diff --git a/forge-gui/res/cardsfolder/f/firemaw_kavu.txt b/forge-gui/res/cardsfolder/f/firemaw_kavu.txt index fc4f12bc12e..2967070aee6 100644 --- a/forge-gui/res/cardsfolder/f/firemaw_kavu.txt +++ b/forge-gui/res/cardsfolder/f/firemaw_kavu.txt @@ -9,4 +9,4 @@ SVar:TrigDealDamage2pts:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select SVar:TrigDealDamage4pts:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/firemaw_kavu.jpg -Oracle:Echo {5}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Firemaw Kavu enters the battlefield, it deals 2 damage to target creature.\nWhen Firemaw Kavu leaves the battlefield, it deals 4 damage to target creature. \ No newline at end of file +Oracle:Echo {5}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Firemaw Kavu enters the battlefield, it deals 2 damage to target creature.\nWhen Firemaw Kavu leaves the battlefield, it deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/fireminds_foresight.txt b/forge-gui/res/cardsfolder/f/fireminds_foresight.txt index 5d02d7dc283..17fc5d5a783 100644 --- a/forge-gui/res/cardsfolder/f/fireminds_foresight.txt +++ b/forge-gui/res/cardsfolder/f/fireminds_foresight.txt @@ -1,8 +1,8 @@ -Name:Firemind's Foresight -ManaCost:5 U R -Types:Instant -A:SP$ ChangeZone | Cost$ 5 U R | ChangeType$ Instant.cmcEQ3 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC2 | StackDescription$ Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. | SpellDescription$ Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. Then repeat this process for instant cards with converted mana costs 2 and 1. Then shuffle your library. -SVar:FindCMC2:DB$ ChangeZone | Cost$ 0 | ChangeType$ Instant.cmcEQ2 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC1 | StackDescription$ Then repeat this process for instant cards with converted mana costs 2 and 1. -SVar:FindCMC1:DB$ ChangeZone | Cost$ 0 | ChangeType$ Instant.cmcEQ1 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | Shuffle$ True | StackDescription$ Then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fireminds_foresight.jpg -Oracle:Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. Then repeat this process for instant cards with converted mana costs 2 and 1. Then shuffle your library. \ No newline at end of file +Name:Firemind's Foresight +ManaCost:5 U R +Types:Instant +A:SP$ ChangeZone | Cost$ 5 U R | ChangeType$ Instant.cmcEQ3 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC2 | StackDescription$ Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. | SpellDescription$ Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. Then repeat this process for instant cards with converted mana costs 2 and 1. Then shuffle your library. +SVar:FindCMC2:DB$ ChangeZone | Cost$ 0 | ChangeType$ Instant.cmcEQ2 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | SubAbility$ FindCMC1 | StackDescription$ Then repeat this process for instant cards with converted mana costs 2 and 1. +SVar:FindCMC1:DB$ ChangeZone | Cost$ 0 | ChangeType$ Instant.cmcEQ1 | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | Shuffle$ True | StackDescription$ Then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fireminds_foresight.jpg +Oracle:Search your library for an instant card with converted mana cost 3, reveal it, and put it into your hand. Then repeat this process for instant cards with converted mana costs 2 and 1. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/fires_of_undeath.txt b/forge-gui/res/cardsfolder/f/fires_of_undeath.txt index 74f3083cc34..19bf99bd429 100644 --- a/forge-gui/res/cardsfolder/f/fires_of_undeath.txt +++ b/forge-gui/res/cardsfolder/f/fires_of_undeath.txt @@ -1,7 +1,7 @@ -Name:Fires of Undeath -ManaCost:2 R -Types:Instant -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -K:Flashback 5 B -SVar:Picture:http://www.wizards.com/global/images/magic/general/fires_of_undeath.jpg -Oracle:Fires of Undeath deals 2 damage to target creature or player.\nFlashback {5}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Fires of Undeath +ManaCost:2 R +Types:Instant +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +K:Flashback 5 B +SVar:Picture:http://www.wizards.com/global/images/magic/general/fires_of_undeath.jpg +Oracle:Fires of Undeath deals 2 damage to target creature or player.\nFlashback {5}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/fires_of_yavimaya.txt b/forge-gui/res/cardsfolder/f/fires_of_yavimaya.txt index 6ddc13c13cb..ae76c64f750 100644 --- a/forge-gui/res/cardsfolder/f/fires_of_yavimaya.txt +++ b/forge-gui/res/cardsfolder/f/fires_of_yavimaya.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. A:AB$ Pump | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fires_of_yavimaya.jpg -Oracle:Creatures you control have haste.\nSacrifice Fires of Yavimaya: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Creatures you control have haste.\nSacrifice Fires of Yavimaya: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/firescreamer.txt b/forge-gui/res/cardsfolder/f/firescreamer.txt index a0124434384..a4811623fd2 100644 --- a/forge-gui/res/cardsfolder/f/firescreamer.txt +++ b/forge-gui/res/cardsfolder/f/firescreamer.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until SVar:RemRandomDeck:True DeckNeeds:Color$Red SVar:Picture:http://www.wizards.com/global/images/magic/general/firescreamer.jpg -Oracle:{R}: Firescreamer gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Firescreamer gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fireshrieker.txt b/forge-gui/res/cardsfolder/f/fireshrieker.txt index cb6ba9a9b37..db9101aeb79 100644 --- a/forge-gui/res/cardsfolder/f/fireshrieker.txt +++ b/forge-gui/res/cardsfolder/f/fireshrieker.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Double Strike | Description$ Equipped creature has double strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/fireshrieker.jpg -Oracle:Equipped creature has double strike. (It deals both first-strike and regular combat damage.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature has double strike. (It deals both first-strike and regular combat damage.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/f/fireslinger.txt b/forge-gui/res/cardsfolder/f/fireslinger.txt index 580a8158da7..18642002111 100644 --- a/forge-gui/res/cardsfolder/f/fireslinger.txt +++ b/forge-gui/res/cardsfolder/f/fireslinger.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDealDamage | SpellDescription$ Fireslinger deals 1 damage to target creature or player and 1 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/fireslinger.jpg -Oracle:{T}: Fireslinger deals 1 damage to target creature or player and 1 damage to you. \ No newline at end of file +Oracle:{T}: Fireslinger deals 1 damage to target creature or player and 1 damage to you. diff --git a/forge-gui/res/cardsfolder/f/firespout.txt b/forge-gui/res/cardsfolder/f/firespout.txt index 7e6918ed250..fed8231150b 100644 --- a/forge-gui/res/cardsfolder/f/firespout.txt +++ b/forge-gui/res/cardsfolder/f/firespout.txt @@ -1,8 +1,8 @@ -Name:Firespout -ManaCost:2 RG -Types:Sorcery -A:SP$ DamageAll | Cost$ 2 RG | ValidCards$ Creature.withoutFlying | NumDmg$ 3 | ConditionManaSpent$ R | SubAbility$ GPaid | SpellDescription$ CARDNAME deals 3 damage to each creature without flying if {R} was spent to cast CARDNAME and 3 damage to each creature with flying if {G} was spent to cast it. (Do both if {R}{G} was spent.) -SVar:GPaid:DB$ DamageAll | ValidCards$ Creature.withFlying | NumDmg$ 3 | ConditionManaSpent$ G -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/firespout.jpg -Oracle:Firespout deals 3 damage to each creature without flying if {R} was spent to cast Firespout and 3 damage to each creature with flying if {G} was spent to cast it. (Do both if {R}{G} was spent.) \ No newline at end of file +Name:Firespout +ManaCost:2 RG +Types:Sorcery +A:SP$ DamageAll | Cost$ 2 RG | ValidCards$ Creature.withoutFlying | NumDmg$ 3 | ConditionManaSpent$ R | SubAbility$ GPaid | SpellDescription$ CARDNAME deals 3 damage to each creature without flying if {R} was spent to cast CARDNAME and 3 damage to each creature with flying if {G} was spent to cast it. (Do both if {R}{G} was spent.) +SVar:GPaid:DB$ DamageAll | ValidCards$ Creature.withFlying | NumDmg$ 3 | ConditionManaSpent$ G +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/firespout.jpg +Oracle:Firespout deals 3 damage to each creature without flying if {R} was spent to cast Firespout and 3 damage to each creature with flying if {G} was spent to cast it. (Do both if {R}{G} was spent.) diff --git a/forge-gui/res/cardsfolder/f/firestorm.txt b/forge-gui/res/cardsfolder/f/firestorm.txt index 133fd2338be..424e49bc335 100644 --- a/forge-gui/res/cardsfolder/f/firestorm.txt +++ b/forge-gui/res/cardsfolder/f/firestorm.txt @@ -6,4 +6,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature/Plus.2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/firestorm.jpg -Oracle:As an additional cost to cast Firestorm, discard X cards.\nFirestorm deals X damage to each of X target creatures and/or players. \ No newline at end of file +Oracle:As an additional cost to cast Firestorm, discard X cards.\nFirestorm deals X damage to each of X target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/f/firestorm_hellkite.txt b/forge-gui/res/cardsfolder/f/firestorm_hellkite.txt index 957367eaea4..66141664230 100644 --- a/forge-gui/res/cardsfolder/f/firestorm_hellkite.txt +++ b/forge-gui/res/cardsfolder/f/firestorm_hellkite.txt @@ -6,4 +6,4 @@ K:Flying K:Trample K:Cumulative upkeep:U R SVar:Picture:http://www.wizards.com/global/images/magic/general/firestorm_hellkite.jpg -Oracle:Flying, trample\nCumulative upkeep {U}{R} (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.) \ No newline at end of file +Oracle:Flying, trample\nCumulative upkeep {U}{R} (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.) diff --git a/forge-gui/res/cardsfolder/f/firewake_sliver.txt b/forge-gui/res/cardsfolder/f/firewake_sliver.txt index a0579d6fa92..796f5fef16f 100644 --- a/forge-gui/res/cardsfolder/f/firewake_sliver.txt +++ b/forge-gui/res/cardsfolder/f/firewake_sliver.txt @@ -8,4 +8,4 @@ SVar:Pump:AB$Pump | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Sliver | TgtPrompt$ Cho SVar:PlayMain1:TRUE SVar:BuffedBy:Sliver SVar:Picture:http://www.wizards.com/global/images/magic/general/firewake_sliver.jpg -Oracle:All Sliver creatures have haste.\nAll Slivers have "{1}, Sacrifice this permanent: Target Sliver creature gets +2/+2 until end of turn." \ No newline at end of file +Oracle:All Sliver creatures have haste.\nAll Slivers have "{1}, Sacrifice this permanent: Target Sliver creature gets +2/+2 until end of turn." diff --git a/forge-gui/res/cardsfolder/f/firewild_borderpost.txt b/forge-gui/res/cardsfolder/f/firewild_borderpost.txt index 20557276e8f..6b89e0e7f41 100644 --- a/forge-gui/res/cardsfolder/f/firewild_borderpost.txt +++ b/forge-gui/res/cardsfolder/f/firewild_borderpost.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:AltCost:Cost$ 1 Return<1/Land.Basic> | Description$ You may pay {1} and return a basic land you control to its owner's hand rather than pay Firewild Borderpost's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/firewild_borderpost.jpg -Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Firewild Borderpost's mana cost.\nFirewild Borderpost enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Firewild Borderpost's mana cost.\nFirewild Borderpost enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/firewing_phoenix.txt b/forge-gui/res/cardsfolder/f/firewing_phoenix.txt index 88fa7fa73fd..bb1700387ff 100644 --- a/forge-gui/res/cardsfolder/f/firewing_phoenix.txt +++ b/forge-gui/res/cardsfolder/f/firewing_phoenix.txt @@ -1,9 +1,9 @@ -Name:Firewing Phoenix -ManaCost:3 R -Types:Creature Phoenix -PT:4/2 -K:Flying -A:AB$ ChangeZone | Cost$ 1 R R R | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. -SVar:DiscardMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/firewing_phoenix.jpg -Oracle:Flying\n{1}{R}{R}{R}: Return Firewing Phoenix from your graveyard to your hand. \ No newline at end of file +Name:Firewing Phoenix +ManaCost:3 R +Types:Creature Phoenix +PT:4/2 +K:Flying +A:AB$ ChangeZone | Cost$ 1 R R R | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. +SVar:DiscardMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/firewing_phoenix.jpg +Oracle:Flying\n{1}{R}{R}{R}: Return Firewing Phoenix from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/f/first_volley.txt b/forge-gui/res/cardsfolder/f/first_volley.txt index 63095bd8609..3bf39c5e9c8 100644 --- a/forge-gui/res/cardsfolder/f/first_volley.txt +++ b/forge-gui/res/cardsfolder/f/first_volley.txt @@ -4,4 +4,4 @@ Types:Instant Arcane A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 1 damage to target creature and 1 damage to that creature's controller. SVar:DBDealDamage:DB$DealDamage | NumDmg$ 1 | Defined$ TargetedController SVar:Picture:http://www.wizards.com/global/images/magic/general/first_volley.jpg -Oracle:First Volley deals 1 damage to target creature and 1 damage to that creature's controller. \ No newline at end of file +Oracle:First Volley deals 1 damage to target creature and 1 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/f/fishliver_oil.txt b/forge-gui/res/cardsfolder/f/fishliver_oil.txt index d74a75f6531..67a1f9a5dcd 100644 --- a/forge-gui/res/cardsfolder/f/fishliver_oil.txt +++ b/forge-gui/res/cardsfolder/f/fishliver_oil.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Islandwalk | Description$ Enchanted creature has islandwalk. (This creature can't be blocked as long as defending player controls an Island.) SVar:Picture:http://www.wizards.com/global/images/magic/general/fishliver_oil.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has islandwalk. (This creature can't be blocked as long as defending player controls an Island.) \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has islandwalk. (This creature can't be blocked as long as defending player controls an Island.) diff --git a/forge-gui/res/cardsfolder/f/fissure.txt b/forge-gui/res/cardsfolder/f/fissure.txt index 701f55aa46a..d88e515bd12 100644 --- a/forge-gui/res/cardsfolder/f/fissure.txt +++ b/forge-gui/res/cardsfolder/f/fissure.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Instant A:SP$ Destroy | Cost$ 3 R R | ValidTgts$ Creature,Land | TgtPrompt$ Select target creature or land | NoRegen$ True | SpellDescription$ Destroy target creature or land. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/fissure.jpg -Oracle:Destroy target creature or land. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target creature or land. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/f/fissure_vent.txt b/forge-gui/res/cardsfolder/f/fissure_vent.txt index bc9f46bbdf1..995e1d91975 100644 --- a/forge-gui/res/cardsfolder/f/fissure_vent.txt +++ b/forge-gui/res/cardsfolder/f/fissure_vent.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ 3 R R | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ DestroyArtif SVar:DestroyArtifact:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact; SVar:DestroyLand:DB$ Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land; SVar:Picture:http://www.wizards.com/global/images/magic/general/fissure_vent.jpg -Oracle:Choose one or both - Destroy target artifact; and/or destroy target nonbasic land. \ No newline at end of file +Oracle:Choose one or both - Destroy target artifact; and/or destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/f/fistful_of_force.txt b/forge-gui/res/cardsfolder/f/fistful_of_force.txt index be84d0ec940..b2bf9b607a8 100644 --- a/forge-gui/res/cardsfolder/f/fistful_of_force.txt +++ b/forge-gui/res/cardsfolder/f/fistful_of_force.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBClash:DB$Clash | WinSubAbility$ AdditionalPump SVar:AdditionalPump:DB$Pump | Defined$ Targeted | NumAtt$ 2 | NumDef$ 2 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/fistful_of_force.jpg -Oracle:Target creature gets +2/+2 until end of turn. Clash with an opponent. If you win, that creature gets an additional +2/+2 and gains trample until end of turn. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Target creature gets +2/+2 until end of turn. Clash with an opponent. If you win, that creature gets an additional +2/+2 and gains trample until end of turn. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/f/fists_of_ironwood.txt b/forge-gui/res/cardsfolder/f/fists_of_ironwood.txt index 11672cd6f9e..4a0a939666c 100644 --- a/forge-gui/res/cardsfolder/f/fists_of_ironwood.txt +++ b/forge-gui/res/cardsfolder/f/fists_of_ironwood.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Trample | Desc T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 green Saproling creature tokens onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV SVar:Picture:http://www.wizards.com/global/images/magic/general/fists_of_ironwood.jpg -Oracle:Enchant creature\nWhen Fists of Ironwood enters the battlefield, put two 1/1 green Saproling creature tokens onto the battlefield.\nEnchanted creature has trample. \ No newline at end of file +Oracle:Enchant creature\nWhen Fists of Ironwood enters the battlefield, put two 1/1 green Saproling creature tokens onto the battlefield.\nEnchanted creature has trample. diff --git a/forge-gui/res/cardsfolder/f/fists_of_the_anvil.txt b/forge-gui/res/cardsfolder/f/fists_of_the_anvil.txt index 31c710c91a1..71079c25b4e 100644 --- a/forge-gui/res/cardsfolder/f/fists_of_the_anvil.txt +++ b/forge-gui/res/cardsfolder/f/fists_of_the_anvil.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | SpellDescription$ Target creature gets +4/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fists_of_the_anvil.jpg -Oracle:Target creature gets +4/+0 until end of turn. \ No newline at end of file +Oracle:Target creature gets +4/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fists_of_the_demigod.txt b/forge-gui/res/cardsfolder/f/fists_of_the_demigod.txt index 60570c8f3b5..40828849043 100644 --- a/forge-gui/res/cardsfolder/f/fists_of_the_demigod.txt +++ b/forge-gui/res/cardsfolder/f/fists_of_the_demigod.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 BR | ValidTgts$ Creature | AITgts$ Card.Black,Card.Red | S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Wither | Description$ As long as enchanted creature is black, it gets +1/+1 and has wither. (It deals damage to creatures in the form of -1/-1 counters.) S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Red | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ First Strike | Description$ As long as enchanted creature is red, it gets +1/+1 and has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/fists_of_the_demigod.jpg -Oracle:Enchant creature\nAs long as enchanted creature is black, it gets +1/+1 and has wither. (It deals damage to creatures in the form of -1/-1 counters.)\nAs long as enchanted creature is red, it gets +1/+1 and has first strike. \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is black, it gets +1/+1 and has wither. (It deals damage to creatures in the form of -1/-1 counters.)\nAs long as enchanted creature is red, it gets +1/+1 and has first strike. diff --git a/forge-gui/res/cardsfolder/f/fit_of_rage.txt b/forge-gui/res/cardsfolder/f/fit_of_rage.txt index a1864fa0b34..1627d5910ae 100644 --- a/forge-gui/res/cardsfolder/f/fit_of_rage.txt +++ b/forge-gui/res/cardsfolder/f/fit_of_rage.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Sorcery A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | KW$ First Strike | SpellDescription$ Target creature gets +3/+3 and gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fit_of_rage.jpg -Oracle:Target creature gets +3/+3 and gains first strike until end of turn. \ No newline at end of file +Oracle:Target creature gets +3/+3 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/f/five_alarm_fire.txt b/forge-gui/res/cardsfolder/f/five_alarm_fire.txt index 600acff754f..89dc393198e 100644 --- a/forge-gui/res/cardsfolder/f/five_alarm_fire.txt +++ b/forge-gui/res/cardsfolder/f/five_alarm_fire.txt @@ -1,8 +1,8 @@ -Name:Five-Alarm Fire -ManaCost:1 R R -Types:Enchantment -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control deals combat damage, put a blaze counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ BLAZE | CounterNum$ 1 -A:AB$ DealDamage | Cost$ SubCounter<5/BLAZE> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/five-alarm_fire.jpg -Oracle:Whenever a creature you control deals combat damage, put a blaze counter on Five-Alarm Fire.\nRemove five blaze counters from Five-Alarm Fire: Five-Alarm Fire deals 5 damage to target creature or player. \ No newline at end of file +Name:Five-Alarm Fire +ManaCost:1 R R +Types:Enchantment +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control deals combat damage, put a blaze counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ BLAZE | CounterNum$ 1 +A:AB$ DealDamage | Cost$ SubCounter<5/BLAZE> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/five-alarm_fire.jpg +Oracle:Whenever a creature you control deals combat damage, put a blaze counter on Five-Alarm Fire.\nRemove five blaze counters from Five-Alarm Fire: Five-Alarm Fire deals 5 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt b/forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt index b37554a9936..3d862d6bf59 100644 --- a/forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt +++ b/forge-gui/res/cardsfolder/f/flagstones_of_trokair.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Card.Plains | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:SacMe:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/flagstones_of_trokair.jpg -Oracle:{T}: Add {W} to your mana pool.\nWhen Flagstones of Trokair is put into a graveyard from the battlefield, you may search your library for a Plains card and put it onto the battlefield tapped. If you do, shuffle your library. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool.\nWhen Flagstones of Trokair is put into a graveyard from the battlefield, you may search your library for a Plains card and put it onto the battlefield tapped. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/flailing_drake.txt b/forge-gui/res/cardsfolder/f/flailing_drake.txt index 49719ddeed5..66f1dbd4547 100644 --- a/forge-gui/res/cardsfolder/f/flailing_drake.txt +++ b/forge-gui/res/cardsfolder/f/flailing_drake.txt @@ -1,11 +1,11 @@ -Name:Flailing Drake -ManaCost:3 G -Types:Creature Drake -PT:2/3 -K:Flying -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigBlocks | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigBlocked | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. -SVar:TrigBlocks:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +1 | NumDef$ +1 -SVar:TrigBlocked:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | NumAtt$ +1 | NumDef$ +1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/flailing_drake.jpg -Oracle:Flying\nWhenever Flailing Drake blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. \ No newline at end of file +Name:Flailing Drake +ManaCost:3 G +Types:Creature Drake +PT:2/3 +K:Flying +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigBlocks | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigBlocked | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. +SVar:TrigBlocks:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +1 | NumDef$ +1 +SVar:TrigBlocked:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | NumAtt$ +1 | NumDef$ +1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/flailing_drake.jpg +Oracle:Flying\nWhenever Flailing Drake blocks or becomes blocked by a creature, that creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flailing_manticore.txt b/forge-gui/res/cardsfolder/f/flailing_manticore.txt index 927ec070cde..91437629967 100644 --- a/forge-gui/res/cardsfolder/f/flailing_manticore.txt +++ b/forge-gui/res/cardsfolder/f/flailing_manticore.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ +1 | AnyPlayer$ True | SpellDescript A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ -1 | AnyPlayer$ True | IsCurse$ True | SpellDescription$ CARDNAME gets -1/-1 until end of turn. Any player may activate this ability. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flailing_manticore.jpg -Oracle:Flying, first strike\n{1}: Flailing Manticore gets +1/+1 until end of turn. Any player may activate this ability.\n{1}: Flailing Manticore gets -1/-1 until end of turn. Any player may activate this ability. \ No newline at end of file +Oracle:Flying, first strike\n{1}: Flailing Manticore gets +1/+1 until end of turn. Any player may activate this ability.\n{1}: Flailing Manticore gets -1/-1 until end of turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/f/flailing_ogre.txt b/forge-gui/res/cardsfolder/f/flailing_ogre.txt index d6896960789..0dcf450eb33 100644 --- a/forge-gui/res/cardsfolder/f/flailing_ogre.txt +++ b/forge-gui/res/cardsfolder/f/flailing_ogre.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ +1 | AnyPlayer$ True | SpellDescript A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ -1 | AnyPlayer$ True | IsCurse$ True | SpellDescription$ CARDNAME gets -1/-1 until end of turn. Any player may activate this ability. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flailing_ogre.jpg -Oracle:{1}: Flailing Ogre gets +1/+1 until end of turn. Any player may activate this ability.\n{1}: Flailing Ogre gets -1/-1 until end of turn. Any player may activate this ability. \ No newline at end of file +Oracle:{1}: Flailing Ogre gets +1/+1 until end of turn. Any player may activate this ability.\n{1}: Flailing Ogre gets -1/-1 until end of turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/f/flailing_soldier.txt b/forge-gui/res/cardsfolder/f/flailing_soldier.txt index 59fc0124f17..45030af7ec8 100644 --- a/forge-gui/res/cardsfolder/f/flailing_soldier.txt +++ b/forge-gui/res/cardsfolder/f/flailing_soldier.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ +1 | AnyPlayer$ True | SpellDescript A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ -1 | AnyPlayer$ True | IsCurse$ True | SpellDescription$ CARDNAME gets -1/-1 until end of turn. Any player may activate this ability. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flailing_soldier.jpg -Oracle:{1}: Flailing Soldier gets +1/+1 until end of turn. Any player may activate this ability.\n{1}: Flailing Soldier gets -1/-1 until end of turn. Any player may activate this ability. \ No newline at end of file +Oracle:{1}: Flailing Soldier gets +1/+1 until end of turn. Any player may activate this ability.\n{1}: Flailing Soldier gets -1/-1 until end of turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/f/flame_burst.txt b/forge-gui/res/cardsfolder/f/flame_burst.txt index 93ac34604b0..23f66ddf544 100644 --- a/forge-gui/res/cardsfolder/f/flame_burst.txt +++ b/forge-gui/res/cardsfolder/f/flame_burst.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta SVar:X:Count$NamedInAllYards.Flame Burst/Plus.Y SVar:Y:Count$NamedInAllYards.Pardic Firecat/Plus.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_burst.jpg -Oracle:Flame Burst deals X damage to target creature or player, where X is 2 plus the number of cards named Flame Burst in all graveyards. \ No newline at end of file +Oracle:Flame Burst deals X damage to target creature or player, where X is 2 plus the number of cards named Flame Burst in all graveyards. diff --git a/forge-gui/res/cardsfolder/f/flame_elemental.txt b/forge-gui/res/cardsfolder/f/flame_elemental.txt index 99c38db27ee..c1fa30ab6e7 100644 --- a/forge-gui/res/cardsfolder/f/flame_elemental.txt +++ b/forge-gui/res/cardsfolder/f/flame_elemental.txt @@ -5,4 +5,4 @@ PT:3/2 A:AB$ DealDamage | Cost$ R T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_elemental.jpg -Oracle:{R}, {T}, Sacrifice Flame Elemental: Flame Elemental deals damage equal to its power to target creature. \ No newline at end of file +Oracle:{R}, {T}, Sacrifice Flame Elemental: Flame Elemental deals damage equal to its power to target creature. diff --git a/forge-gui/res/cardsfolder/f/flame_fusillade.txt b/forge-gui/res/cardsfolder/f/flame_fusillade.txt index c292106d29d..a1788e47d5c 100644 --- a/forge-gui/res/cardsfolder/f/flame_fusillade.txt +++ b/forge-gui/res/cardsfolder/f/flame_fusillade.txt @@ -1,9 +1,9 @@ -Name:Flame Fusillade -ManaCost:3 R -Types:Sorcery -A:SP$ Effect | Cost$ 3 R | Name$ Flame Fusillade Effect | StaticAbilities$ STDamage | SVars$ ABDamage | SpellDescription$ Until end of turn, permanents you control gain "{T}: This permanent deals 1 damage to target creature or player." -SVar:STDamage:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Permanent.YouCtrl | AddAbility$ ABDamage | Description$ Until end of turn, permanents you control gain "{T}: This permanent deals 1 damage to target creature or player." -SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ CARDNAME deals 1 damage to target creature or player -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_fusillade.jpg -Oracle:Until end of turn, permanents you control gain "{T}: This permanent deals 1 damage to target creature or player." \ No newline at end of file +Name:Flame Fusillade +ManaCost:3 R +Types:Sorcery +A:SP$ Effect | Cost$ 3 R | Name$ Flame Fusillade Effect | StaticAbilities$ STDamage | SVars$ ABDamage | SpellDescription$ Until end of turn, permanents you control gain "{T}: This permanent deals 1 damage to target creature or player." +SVar:STDamage:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Permanent.YouCtrl | AddAbility$ ABDamage | Description$ Until end of turn, permanents you control gain "{T}: This permanent deals 1 damage to target creature or player." +SVar:ABDamage:AB$ DealDamage | Cost$ T | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ CARDNAME deals 1 damage to target creature or player +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_fusillade.jpg +Oracle:Until end of turn, permanents you control gain "{T}: This permanent deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/f/flame_jab.txt b/forge-gui/res/cardsfolder/f/flame_jab.txt index 37f33c96feb..445340a5b05 100644 --- a/forge-gui/res/cardsfolder/f/flame_jab.txt +++ b/forge-gui/res/cardsfolder/f/flame_jab.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. A:SP$ DealDamage | Cost$ R Discard<1/Land> | ActivationZone$ Graveyard | CostDesc$ Retrace | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_jab.jpg -Oracle:Flame Jab deals 1 damage to target creature or player.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Flame Jab deals 1 damage to target creature or player.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/f/flame_javelin.txt b/forge-gui/res/cardsfolder/f/flame_javelin.txt index b84b5e56709..991be510b55 100644 --- a/forge-gui/res/cardsfolder/f/flame_javelin.txt +++ b/forge-gui/res/cardsfolder/f/flame_javelin.txt @@ -3,4 +3,4 @@ ManaCost:2/R 2/R 2/R Types:Instant A:SP$ DealDamage | Cost$ 2/R 2/R 2/R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_javelin.jpg -Oracle:({2/R} can be paid with any two mana or with {R}. This card's converted mana cost is 6.)\nFlame Javelin deals 4 damage to target creature or player. \ No newline at end of file +Oracle:({2/R} can be paid with any two mana or with {R}. This card's converted mana cost is 6.)\nFlame Javelin deals 4 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/flame_jet.txt b/forge-gui/res/cardsfolder/f/flame_jet.txt index 7da869d86d0..855cb2e8eb5 100644 --- a/forge-gui/res/cardsfolder/f/flame_jet.txt +++ b/forge-gui/res/cardsfolder/f/flame_jet.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target player. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_jet.jpg -Oracle:Flame Jet deals 3 damage to target player.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Flame Jet deals 3 damage to target player.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt b/forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt index 5f7f59d45d5..dd6b99e4781 100644 --- a/forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt +++ b/forge-gui/res/cardsfolder/f/flame_kin_war_scout.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBDamage | Rem SVar:DBDamage:DB$DealDamage | Cost$ 0 | Defined$ TriggeredCard | NumDmg$ 4 | ConditionDefined$ Remembered | ConditionPresent$ Card.Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_kin_war_scout.jpg -Oracle:When another creature enters the battlefield, sacrifice Flame-Kin War Scout. If you do, Flame-Kin War Scout deals 4 damage to that creature. \ No newline at end of file +Oracle:When another creature enters the battlefield, sacrifice Flame-Kin War Scout. If you do, Flame-Kin War Scout deals 4 damage to that creature. diff --git a/forge-gui/res/cardsfolder/f/flame_kin_zealot.txt b/forge-gui/res/cardsfolder/f/flame_kin_zealot.txt index e3ca6eb4668..f8106807918 100644 --- a/forge-gui/res/cardsfolder/f/flame_kin_zealot.txt +++ b/forge-gui/res/cardsfolder/f/flame_kin_zealot.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Haste SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_kin_zealot.jpg -Oracle:When Flame-Kin Zealot enters the battlefield, creatures you control get +1/+1 and gain haste until end of turn. \ No newline at end of file +Oracle:When Flame-Kin Zealot enters the battlefield, creatures you control get +1/+1 and gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flame_rift.txt b/forge-gui/res/cardsfolder/f/flame_rift.txt index c840a0b61a0..c86b9c062e1 100644 --- a/forge-gui/res/cardsfolder/f/flame_rift.txt +++ b/forge-gui/res/cardsfolder/f/flame_rift.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Sorcery A:SP$ DamageAll | Cost$ 1 R | NumDmg$ 4 | ValidPlayers$ Each | ValidDescription$ each player. | SpellDescription$ CARDNAME deals 4 damage to each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_rift.jpg -Oracle:Flame Rift deals 4 damage to each player. \ No newline at end of file +Oracle:Flame Rift deals 4 damage to each player. diff --git a/forge-gui/res/cardsfolder/f/flame_slash.txt b/forge-gui/res/cardsfolder/f/flame_slash.txt index 65a9a1331f2..e86b9c1ca42 100644 --- a/forge-gui/res/cardsfolder/f/flame_slash.txt +++ b/forge-gui/res/cardsfolder/f/flame_slash.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Sorcery A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_slash.jpg -Oracle:Flame Slash deals 4 damage to target creature. \ No newline at end of file +Oracle:Flame Slash deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/flame_spirit.txt b/forge-gui/res/cardsfolder/f/flame_spirit.txt index fb0d279c935..52e0d83d570 100644 --- a/forge-gui/res/cardsfolder/f/flame_spirit.txt +++ b/forge-gui/res/cardsfolder/f/flame_spirit.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Spirit PT:2/3 A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_spirit.jpg -Oracle:{R}: Flame Spirit gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Flame Spirit gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flame_wave.txt b/forge-gui/res/cardsfolder/f/flame_wave.txt index 30dd1427fcb..2fa92ef5fa5 100644 --- a/forge-gui/res/cardsfolder/f/flame_wave.txt +++ b/forge-gui/res/cardsfolder/f/flame_wave.txt @@ -3,4 +3,4 @@ ManaCost:3 R R R R Types:Sorcery A:SP$ DamageAll | Cost$ 3 R R R R | NumDmg$ 4 | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | ValidPlayers$ Targeted | ValidDescription$ target player and each creature he or she controls. | SpellDescription$ CARDNAME deals 4 damage to target player and each creature he or she controls. SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_wave.jpg -Oracle:Flame Wave deals 4 damage to target player and each creature he or she controls. \ No newline at end of file +Oracle:Flame Wave deals 4 damage to target player and each creature he or she controls. diff --git a/forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt b/forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt index bd15523d810..a10b1d042f9 100644 --- a/forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt +++ b/forge-gui/res/cardsfolder/f/flame_wreathed_phoenix.txt @@ -1,14 +1,14 @@ -Name:Flame-Wreathed Phoenix -ManaCost:2 R R -Types:Creature Phoenix -PT:3/3 -K:Flying -K:Tribute 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, it gains haste and "When this creature dies, return it to its owner's hand." -SVar:TrigNotTribute:AB$ Animate | Cost$ 0 | Permanent$ True | Triggers$ FlamePhoenixChangeZone | Keywords$ Haste -SVar:FlamePhoenixChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to its owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand -SVar:TributeAILogic:CanBlockThisTurn -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_wreathed_phoenix.jpg -Oracle:Flying\nTribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Flame-Wreathed Phoenix enters the battlefield, if tribute wasn't paid, it gains haste and "When this creature dies, return it to its owner's hand." +Name:Flame-Wreathed Phoenix +ManaCost:2 R R +Types:Creature Phoenix +PT:3/3 +K:Flying +K:Tribute 2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, it gains haste and "When this creature dies, return it to its owner's hand." +SVar:TrigNotTribute:AB$ Animate | Cost$ 0 | Permanent$ True | Triggers$ FlamePhoenixChangeZone | Keywords$ Haste +SVar:FlamePhoenixChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to its owner's hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand +SVar:TributeAILogic:CanBlockThisTurn +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/flame_wreathed_phoenix.jpg +Oracle:Flying\nTribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Flame-Wreathed Phoenix enters the battlefield, if tribute wasn't paid, it gains haste and "When this creature dies, return it to its owner's hand." diff --git a/forge-gui/res/cardsfolder/f/flameblast_dragon.txt b/forge-gui/res/cardsfolder/f/flameblast_dragon.txt index 03c715f7a53..5b9c4552fb1 100644 --- a/forge-gui/res/cardsfolder/f/flameblast_dragon.txt +++ b/forge-gui/res/cardsfolder/f/flameblast_dragon.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescriptio SVar:TrigDamage:AB$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/flameblast_dragon.jpg -Oracle:Flying\nWhenever Flameblast Dragon attacks, you may pay {X}{R}. If you do, Flameblast Dragon deals X damage to target creature or player. \ No newline at end of file +Oracle:Flying\nWhenever Flameblast Dragon attacks, you may pay {X}{R}. If you do, Flameblast Dragon deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/flameborn_hellion.txt b/forge-gui/res/cardsfolder/f/flameborn_hellion.txt index b62d92fd17e..121960a7093 100644 --- a/forge-gui/res/cardsfolder/f/flameborn_hellion.txt +++ b/forge-gui/res/cardsfolder/f/flameborn_hellion.txt @@ -5,4 +5,4 @@ PT:5/4 K:Haste K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/flameborn_hellion.jpg -Oracle:Haste\nFlameborn Hellion attacks each turn if able. \ No newline at end of file +Oracle:Haste\nFlameborn Hellion attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/f/flameborn_viron.txt b/forge-gui/res/cardsfolder/f/flameborn_viron.txt index 80bf7803a96..2d41b2b74d5 100644 --- a/forge-gui/res/cardsfolder/f/flameborn_viron.txt +++ b/forge-gui/res/cardsfolder/f/flameborn_viron.txt @@ -3,4 +3,4 @@ ManaCost:4 R R Types:Creature Insect PT:6/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/flameborn_viron.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/flamebreak.txt b/forge-gui/res/cardsfolder/f/flamebreak.txt index c1f57e34c6f..97a2ca4f9e3 100644 --- a/forge-gui/res/cardsfolder/f/flamebreak.txt +++ b/forge-gui/res/cardsfolder/f/flamebreak.txt @@ -3,4 +3,4 @@ ManaCost:R R R Types:Sorcery A:SP$ DamageAll | Cost$ R R R | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | NumDmg$ 3 | NoRegen$ True | SpellDescription$ CARDNAME deals 3 damage to each creature without flying and each player. Creatures dealt damage this way can't be regenerated this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flamebreak.jpg -Oracle:Flamebreak deals 3 damage to each creature without flying and each player. Creatures dealt damage this way can't be regenerated this turn. \ No newline at end of file +Oracle:Flamebreak deals 3 damage to each creature without flying and each player. Creatures dealt damage this way can't be regenerated this turn. diff --git a/forge-gui/res/cardsfolder/f/flamecast_wheel.txt b/forge-gui/res/cardsfolder/f/flamecast_wheel.txt index b0275738a5f..0a319351413 100644 --- a/forge-gui/res/cardsfolder/f/flamecast_wheel.txt +++ b/forge-gui/res/cardsfolder/f/flamecast_wheel.txt @@ -1,6 +1,6 @@ -Name:Flamecast Wheel -ManaCost:1 -Types:Artifact -A:AB$ DealDamage | Cost$ 5 T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/flamecast_wheel.jpg -Oracle:{5}, {T}, Sacrifice Flamecast Wheel: Flamecast Wheel deals 3 damage to target creature. \ No newline at end of file +Name:Flamecast Wheel +ManaCost:1 +Types:Artifact +A:AB$ DealDamage | Cost$ 5 T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/flamecast_wheel.jpg +Oracle:{5}, {T}, Sacrifice Flamecast Wheel: Flamecast Wheel deals 3 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/flamecore_elemental.txt b/forge-gui/res/cardsfolder/f/flamecore_elemental.txt index 16f8077853d..e93ece24862 100644 --- a/forge-gui/res/cardsfolder/f/flamecore_elemental.txt +++ b/forge-gui/res/cardsfolder/f/flamecore_elemental.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:5/4 K:Echo:2 R R SVar:Picture:http://www.wizards.com/global/images/magic/general/flamecore_elemental.jpg -Oracle:Echo {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Echo {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/f/flamekin_bladewhirl.txt b/forge-gui/res/cardsfolder/f/flamekin_bladewhirl.txt index 5604441ddb4..34984497f9e 100644 --- a/forge-gui/res/cardsfolder/f/flamekin_bladewhirl.txt +++ b/forge-gui/res/cardsfolder/f/flamekin_bladewhirl.txt @@ -1,7 +1,7 @@ -Name:Flamekin Bladewhirl -ManaCost:R -Types:Creature Elemental Warrior -PT:2/1 -K:AlternateAdditionalCost:Reveal<1/Elemental>:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/flamekin_bladewhirl.jpg -Oracle:As an additional cost to cast Flamekin Bladewhirl, reveal an Elemental card from your hand or pay {3}. \ No newline at end of file +Name:Flamekin Bladewhirl +ManaCost:R +Types:Creature Elemental Warrior +PT:2/1 +K:AlternateAdditionalCost:Reveal<1/Elemental>:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/flamekin_bladewhirl.jpg +Oracle:As an additional cost to cast Flamekin Bladewhirl, reveal an Elemental card from your hand or pay {3}. diff --git a/forge-gui/res/cardsfolder/f/flamekin_brawler.txt b/forge-gui/res/cardsfolder/f/flamekin_brawler.txt index 6c5b65e601c..e0a2724c3ef 100644 --- a/forge-gui/res/cardsfolder/f/flamekin_brawler.txt +++ b/forge-gui/res/cardsfolder/f/flamekin_brawler.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Warrior PT:0/2 A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flamekin_brawler.jpg -Oracle:{R}: Flamekin Brawler gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Flamekin Brawler gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flamekin_harbinger.txt b/forge-gui/res/cardsfolder/f/flamekin_harbinger.txt index 960d4b4bb55..ddb3e5bf3f7 100644 --- a/forge-gui/res/cardsfolder/f/flamekin_harbinger.txt +++ b/forge-gui/res/cardsfolder/f/flamekin_harbinger.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Elemental | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flamekin_harbinger.jpg -Oracle:When Flamekin Harbinger enters the battlefield, you may search your library for an Elemental card, reveal it, then shuffle your library and put that card on top of it. \ No newline at end of file +Oracle:When Flamekin Harbinger enters the battlefield, you may search your library for an Elemental card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/f/flamekin_spitfire.txt b/forge-gui/res/cardsfolder/f/flamekin_spitfire.txt index 73f8d1f964c..2d27268287a 100644 --- a/forge-gui/res/cardsfolder/f/flamekin_spitfire.txt +++ b/forge-gui/res/cardsfolder/f/flamekin_spitfire.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Shaman PT:1/1 A:AB$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/flamekin_spitfire.jpg -Oracle:{3}{R}: Flamekin Spitfire deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{3}{R}: Flamekin Spitfire deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/flames_of_the_blood_hand.txt b/forge-gui/res/cardsfolder/f/flames_of_the_blood_hand.txt index f593ba96a25..1839b217e0b 100644 --- a/forge-gui/res/cardsfolder/f/flames_of_the_blood_hand.txt +++ b/forge-gui/res/cardsfolder/f/flames_of_the_blood_hand.txt @@ -1,8 +1,8 @@ -Name:Flames of the Blood Hand -ManaCost:2 R -Types:Instant -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 4 | NoPrevention$ True | SubAbility$ PreventHealing | SpellDescription$ CARDNAME deals 4 damage to target player. The damage can't be prevented. If that player would gain life this turn, that player gains no life instead. -SVar:PreventHealing:DB$ Effect | Name$ Blood Hand Effect | ReplacementEffects$ GainLifeEvent | RememberObjects$ Targeted -SVar:GainLifeEvent:Event$ GainLife | ValidPlayer$ Player.IsRemembered | Prevent$ True | Description$ If the targeted player would gain life this turn, that player gains no life instead. -SVar:Picture:http://www.wizards.com/global/images/magic/general/flames_of_the_blood_hand.jpg -Oracle:Flames of the Blood Hand deals 4 damage to target player. The damage can't be prevented. If that player would gain life this turn, that player gains no life instead. \ No newline at end of file +Name:Flames of the Blood Hand +ManaCost:2 R +Types:Instant +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 4 | NoPrevention$ True | SubAbility$ PreventHealing | SpellDescription$ CARDNAME deals 4 damage to target player. The damage can't be prevented. If that player would gain life this turn, that player gains no life instead. +SVar:PreventHealing:DB$ Effect | Name$ Blood Hand Effect | ReplacementEffects$ GainLifeEvent | RememberObjects$ Targeted +SVar:GainLifeEvent:Event$ GainLife | ValidPlayer$ Player.IsRemembered | Prevent$ True | Description$ If the targeted player would gain life this turn, that player gains no life instead. +SVar:Picture:http://www.wizards.com/global/images/magic/general/flames_of_the_blood_hand.jpg +Oracle:Flames of the Blood Hand deals 4 damage to target player. The damage can't be prevented. If that player would gain life this turn, that player gains no life instead. diff --git a/forge-gui/res/cardsfolder/f/flames_of_the_firebrand.txt b/forge-gui/res/cardsfolder/f/flames_of_the_firebrand.txt index a808d83e736..8ddb574a181 100644 --- a/forge-gui/res/cardsfolder/f/flames_of_the_firebrand.txt +++ b/forge-gui/res/cardsfolder/f/flames_of_the_firebrand.txt @@ -1,6 +1,6 @@ -Name:Flames of the Firebrand -ManaCost:2 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three target creatures and/or players. -SVar:Picture:http://www.wizards.com/global/images/magic/general/flames_of_the_firebrand.jpg -Oracle:Flames of the Firebrand deals 3 damage divided as you choose among one, two, or three target creatures and/or players. \ No newline at end of file +Name:Flames of the Firebrand +ManaCost:2 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three target creatures and/or players. +SVar:Picture:http://www.wizards.com/global/images/magic/general/flames_of_the_firebrand.jpg +Oracle:Flames of the Firebrand deals 3 damage divided as you choose among one, two, or three target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/f/flameshot.txt b/forge-gui/res/cardsfolder/f/flameshot.txt index 34083f02862..ee0ad780e9d 100644 --- a/forge-gui/res/cardsfolder/f/flameshot.txt +++ b/forge-gui/res/cardsfolder/f/flameshot.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:AltCost:Cost$ Discard<1/Mountain> SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flameshot.jpg -Oracle:You may discard a Mountain card rather than pay Flameshot's mana cost.\nFlameshot deals 3 damage divided as you choose among one, two, or three target creatures. \ No newline at end of file +Oracle:You may discard a Mountain card rather than pay Flameshot's mana cost.\nFlameshot deals 3 damage divided as you choose among one, two, or three target creatures. diff --git a/forge-gui/res/cardsfolder/f/flamespeaker_adept.txt b/forge-gui/res/cardsfolder/f/flamespeaker_adept.txt index eb34b05189d..5c3e812654a 100644 --- a/forge-gui/res/cardsfolder/f/flamespeaker_adept.txt +++ b/forge-gui/res/cardsfolder/f/flamespeaker_adept.txt @@ -1,8 +1,8 @@ -Name:Flamespeaker Adept -ManaCost:2 R -Types:Creature Human Shaman -PT:2/3 -T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you scry, CARDNAME gets +2/+0 and gains first strike until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +2 | KW$ First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/flamespeaker_adept.jpg -Oracle:Whenever you scry, Flamespeaker Adept gets +2/+0 and gains first strike until end of turn. \ No newline at end of file +Name:Flamespeaker Adept +ManaCost:2 R +Types:Creature Human Shaman +PT:2/3 +T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you scry, CARDNAME gets +2/+0 and gains first strike until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +2 | KW$ First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/flamespeaker_adept.jpg +Oracle:Whenever you scry, Flamespeaker Adept gets +2/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flamespeakers_will.txt b/forge-gui/res/cardsfolder/f/flamespeakers_will.txt index 972ec638b9e..483a744cb8c 100644 --- a/forge-gui/res/cardsfolder/f/flamespeakers_will.txt +++ b/forge-gui/res/cardsfolder/f/flamespeakers_will.txt @@ -1,10 +1,10 @@ -Name:Flamespeaker's Will -ManaCost:R -Types:Enchantment Aura -K:Enchant creature you control -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. -A:SP$ Attach | Cost$ R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ Pump -T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature deals combat damage to a player, you may sacrifice CARDNAME. If you do, destroy target artifact. -SVar:TrigDestroy:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Artifact -SVar:Picture:http://www.wizards.com/global/images/magic/general/flamespeakers_will.jpg -Oracle:Enchant creature you control\nEnchanted creature gets +1/+1.\nWhenever enchanted creature deals combat damage to a player, you may sacrifice Flamespeaker's Will. If you do, destroy target artifact. \ No newline at end of file +Name:Flamespeaker's Will +ManaCost:R +Types:Enchantment Aura +K:Enchant creature you control +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. +A:SP$ Attach | Cost$ R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ Pump +T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature deals combat damage to a player, you may sacrifice CARDNAME. If you do, destroy target artifact. +SVar:TrigDestroy:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Artifact +SVar:Picture:http://www.wizards.com/global/images/magic/general/flamespeakers_will.jpg +Oracle:Enchant creature you control\nEnchanted creature gets +1/+1.\nWhenever enchanted creature deals combat damage to a player, you may sacrifice Flamespeaker's Will. If you do, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/f/flamestick_courier.txt b/forge-gui/res/cardsfolder/f/flamestick_courier.txt index fbac03cf914..7175acfa843 100644 --- a/forge-gui/res/cardsfolder/f/flamestick_courier.txt +++ b/forge-gui/res/cardsfolder/f/flamestick_courier.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ 2 R T | ValidTgts$ Creature.Goblin | TgtPrompt$ Select target SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flamestick_courier.jpg -Oracle:You may choose not to untap Flamestick Courier during your untap step.\n{2}{R}, {T}: Target Goblin creature gets +2/+2 and has haste for as long as Flamestick Courier remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Flamestick Courier during your untap step.\n{2}{R}, {T}: Target Goblin creature gets +2/+2 and has haste for as long as Flamestick Courier remains tapped. diff --git a/forge-gui/res/cardsfolder/f/flametongue_kavu.txt b/forge-gui/res/cardsfolder/f/flametongue_kavu.txt index 96b5eaa1a0e..6ad20c0375f 100644 --- a/forge-gui/res/cardsfolder/f/flametongue_kavu.txt +++ b/forge-gui/res/cardsfolder/f/flametongue_kavu.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/ps/en-us/card26262.jpg -Oracle:When Flametongue Kavu enters the battlefield, it deals 4 damage to target creature. \ No newline at end of file +Oracle:When Flametongue Kavu enters the battlefield, it deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt b/forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt index 9bc008ff2ed..b8216fbedd1 100644 --- a/forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt +++ b/forge-gui/res/cardsfolder/f/flametongue_kavu_avatar.txt @@ -1,9 +1,9 @@ -Name:Flametongue Kavu Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-6 -T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerZones$ Command | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, that creature deals X damage to target creature, where X is a number chosen at random from 0 to 4. -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | NumDmg$ X | References$ X | DamageSource$ TriggeredCard -SVar:X:Count$Random.0.4 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/flametongue_kavu_avatar.jpg -Oracle:Hand +0, life -6\nWhenever a nontoken creature enters the battlefield under your control, that creature deals X damage to target creature, where X is a number chosen at random from 0 to 4. \ No newline at end of file +Name:Flametongue Kavu Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-6 +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigDealDamage | TriggerZones$ Command | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, that creature deals X damage to target creature, where X is a number chosen at random from 0 to 4. +SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | NumDmg$ X | References$ X | DamageSource$ TriggeredCard +SVar:X:Count$Random.0.4 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/flametongue_kavu_avatar.jpg +Oracle:Hand +0, life -6\nWhenever a nontoken creature enters the battlefield under your control, that creature deals X damage to target creature, where X is a number chosen at random from 0 to 4. diff --git a/forge-gui/res/cardsfolder/f/flamewave_invoker.txt b/forge-gui/res/cardsfolder/f/flamewave_invoker.txt index 1e1e830cc06..28529f08d73 100644 --- a/forge-gui/res/cardsfolder/f/flamewave_invoker.txt +++ b/forge-gui/res/cardsfolder/f/flamewave_invoker.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Mutant PT:2/2 A:AB$ DealDamage | Cost$ 7 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/flamewave_invoker.jpg -Oracle:{7}{R}: Flamewave Invoker deals 5 damage to target player. \ No newline at end of file +Oracle:{7}{R}: Flamewave Invoker deals 5 damage to target player. diff --git a/forge-gui/res/cardsfolder/f/flamewright.txt b/forge-gui/res/cardsfolder/f/flamewright.txt index 702205a3a9d..aed1426632c 100644 --- a/forge-gui/res/cardsfolder/f/flamewright.txt +++ b/forge-gui/res/cardsfolder/f/flamewright.txt @@ -1,8 +1,8 @@ -Name:Flamewright -ManaCost:R W -Types:Creature Human Artificer -PT:1/1 -A:AB$ Token | Cost$ 1 T | TokenAmount$ 1 | TokenName$ Construct | TokenTypes$ Artifact,Creature,Construct | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Defender | SpellDescription$ Put a 1/1 colorless Construct artifact creature token with defender onto the battlefield. -A:AB$ DealDamage | Cost$ T Sac<1/Creature.withDefender/creature with defender> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/flamewright.jpg -Oracle:{1}, {T}: Put a 1/1 colorless Construct artifact creature token with defender onto the battlefield.\n{T}, Sacrifice a creature with defender: Flamewright deals 1 damage to target creature or player. +Name:Flamewright +ManaCost:R W +Types:Creature Human Artificer +PT:1/1 +A:AB$ Token | Cost$ 1 T | TokenAmount$ 1 | TokenName$ Construct | TokenTypes$ Artifact,Creature,Construct | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Defender | SpellDescription$ Put a 1/1 colorless Construct artifact creature token with defender onto the battlefield. +A:AB$ DealDamage | Cost$ T Sac<1/Creature.withDefender/creature with defender> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/flamewright.jpg +Oracle:{1}, {T}: Put a 1/1 colorless Construct artifact creature token with defender onto the battlefield.\n{T}, Sacrifice a creature with defender: Flamewright deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/flaming_sword.txt b/forge-gui/res/cardsfolder/f/flaming_sword.txt index 897c28824c5..07be877adfe 100644 --- a/forge-gui/res/cardsfolder/f/flaming_sword.txt +++ b/forge-gui/res/cardsfolder/f/flaming_sword.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+0 and has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/flaming_sword.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+0 and has first strike. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+0 and has first strike. diff --git a/forge-gui/res/cardsfolder/f/flanking_troops.txt b/forge-gui/res/cardsfolder/f/flanking_troops.txt index 3abbdfb7ac6..41126d99b1d 100644 --- a/forge-gui/res/cardsfolder/f/flanking_troops.txt +++ b/forge-gui/res/cardsfolder/f/flanking_troops.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME attacks, you may tap target creature. SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/flanking_troops.jpg -Oracle:Whenever Flanking Troops attacks, you may tap target creature. \ No newline at end of file +Oracle:Whenever Flanking Troops attacks, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/f/flare.txt b/forge-gui/res/cardsfolder/f/flare.txt index 514d54a317e..b2c31d61789 100644 --- a/forge-gui/res/cardsfolder/f/flare.txt +++ b/forge-gui/res/cardsfolder/f/flare.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta 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/flare.jpg -Oracle:Flare deals 1 damage to target creature or player.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Flare deals 1 damage to target creature or player.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/f/flaring_flame_kin.txt b/forge-gui/res/cardsfolder/f/flaring_flame_kin.txt index 38e29952079..96a3bdedac8 100644 --- a/forge-gui/res/cardsfolder/f/flaring_flame_kin.txt +++ b/forge-gui/res/cardsfolder/f/flaring_flame_kin.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self+enchanted | AddPower$ 2 | AddToughness$ SVar:Pump:AB$Pump | Cost$ R | Defined$ Self | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:EnchantMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/flaring_flame_kin.jpg -Oracle:As long as Flaring Flame-Kin is enchanted, it gets +2/+2, has trample, and has "{R}: Flaring Flame-Kin gets +1/+0 until end of turn." \ No newline at end of file +Oracle:As long as Flaring Flame-Kin is enchanted, it gets +2/+2, has trample, and has "{R}: Flaring Flame-Kin gets +1/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/f/flaring_pain.txt b/forge-gui/res/cardsfolder/f/flaring_pain.txt index c70c64f9a88..3d4897d8a7e 100644 --- a/forge-gui/res/cardsfolder/f/flaring_pain.txt +++ b/forge-gui/res/cardsfolder/f/flaring_pain.txt @@ -1,10 +1,10 @@ -Name:Flaring Pain -ManaCost:1 R -Types:Instant -K:Flashback R -A:SP$ Effect | Cost$ 1 R | Name$ Flaring Pain Effect | StaticAbilities$ STCantPrevent | SpellDescription$ Damage can't be prevented this turn. -SVar:STCantPrevent:Mode$ Continuous | EffectZone$ Command | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flaring_pain.jpg -Oracle:Damage can't be prevented this turn.\nFlashback {R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Flaring Pain +ManaCost:1 R +Types:Instant +K:Flashback R +A:SP$ Effect | Cost$ 1 R | Name$ Flaring Pain Effect | StaticAbilities$ STCantPrevent | SpellDescription$ Damage can't be prevented this turn. +SVar:STCantPrevent:Mode$ Continuous | EffectZone$ Command | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flaring_pain.jpg +Oracle:Damage can't be prevented this turn.\nFlashback {R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/flash.txt b/forge-gui/res/cardsfolder/f/flash.txt index 3229f232d7e..e532fcfb4a8 100644 --- a/forge-gui/res/cardsfolder/f/flash.txt +++ b/forge-gui/res/cardsfolder/f/flash.txt @@ -1,9 +1,9 @@ -Name:Flash -ManaCost:1 U -Types:Instant -A:SP$ ChangeZone | Cost$ 1 U | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | SubAbility$ DBSac | RememberChanged$ True | SpellDescription$ You may put a creature card from your hand onto the battlefield. If you do, sacrifice it unless you pay its mana cost reduced by up to 2. -SVar:DBSac:DB$ SacrificeAll | Cost$ 0 | Defined$ Remembered | UnlessCost$ RememberedCostMinus2 | UnlessPayer$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flash.jpg -Oracle:You may put a creature card from your hand onto the battlefield. If you do, sacrifice it unless you pay its mana cost reduced by up to 2. \ No newline at end of file +Name:Flash +ManaCost:1 U +Types:Instant +A:SP$ ChangeZone | Cost$ 1 U | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | SubAbility$ DBSac | RememberChanged$ True | SpellDescription$ You may put a creature card from your hand onto the battlefield. If you do, sacrifice it unless you pay its mana cost reduced by up to 2. +SVar:DBSac:DB$ SacrificeAll | Cost$ 0 | Defined$ Remembered | UnlessCost$ RememberedCostMinus2 | UnlessPayer$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flash.jpg +Oracle:You may put a creature card from your hand onto the battlefield. If you do, sacrifice it unless you pay its mana cost reduced by up to 2. diff --git a/forge-gui/res/cardsfolder/f/flash_conscription.txt b/forge-gui/res/cardsfolder/f/flash_conscription.txt index f6bc7ffe7d3..f4bef99b18d 100644 --- a/forge-gui/res/cardsfolder/f/flash_conscription.txt +++ b/forge-gui/res/cardsfolder/f/flash_conscription.txt @@ -1,11 +1,11 @@ -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. -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 -SVar:X:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flash_conscription.jpg -Oracle: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 Flash Conscription, the creature gains "Whenever this creature deals combat damage, you gain that much life" until end of turn. \ No newline at end of file +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. +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 +SVar:X:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flash_conscription.jpg +Oracle: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 Flash Conscription, the creature gains "Whenever this creature deals combat damage, you gain that much life" until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flash_counter.txt b/forge-gui/res/cardsfolder/f/flash_counter.txt index c9d140c4730..47c7edf1e5e 100644 --- a/forge-gui/res/cardsfolder/f/flash_counter.txt +++ b/forge-gui/res/cardsfolder/f/flash_counter.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target Instant spell | ValidTgts$ Instant | SpellDescription$ Counter target instant spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/flash_counter.jpg -Oracle:Counter target instant spell. \ No newline at end of file +Oracle:Counter target instant spell. diff --git a/forge-gui/res/cardsfolder/f/flash_flood.txt b/forge-gui/res/cardsfolder/f/flash_flood.txt index ba05a574a25..a566c42992f 100644 --- a/forge-gui/res/cardsfolder/f/flash_flood.txt +++ b/forge-gui/res/cardsfolder/f/flash_flood.txt @@ -6,4 +6,4 @@ SVar:DBDestroy:DB$ Destroy | ValidTgts$ Permanent.Red | TgtPrompt$ Select target SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Mountain | TgtPrompt$ Select target Mountain | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target Mountain to its owner's hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flash_flood.jpg -Oracle:Choose one - Destroy target red permanent; or return target Mountain to its owner's hand. \ No newline at end of file +Oracle:Choose one - Destroy target red permanent; or return target Mountain to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/flash_of_defiance.txt b/forge-gui/res/cardsfolder/f/flash_of_defiance.txt index f9507a10fa9..ebe84069793 100644 --- a/forge-gui/res/cardsfolder/f/flash_of_defiance.txt +++ b/forge-gui/res/cardsfolder/f/flash_of_defiance.txt @@ -7,4 +7,4 @@ SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flash_of_defiance.jpg -Oracle:Green creatures and white creatures can't block this turn.\nFlashback-{1}{R}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Green creatures and white creatures can't block this turn.\nFlashback-{1}{R}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/flash_of_insight.txt b/forge-gui/res/cardsfolder/f/flash_of_insight.txt index 9e8de2daaae..3baeceb2dff 100644 --- a/forge-gui/res/cardsfolder/f/flash_of_insight.txt +++ b/forge-gui/res/cardsfolder/f/flash_of_insight.txt @@ -7,4 +7,4 @@ SVar:Y:XChoice SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flash_of_insight.jpg -Oracle:Look at the top X cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order.\nFlashback-{1}{U}, Exile X blue cards from your graveyard. (You may cast this card from your graveyard for its flashback cost. Then exile it. You can't exile Flash of Insight to pay for its own flashback cost.) \ No newline at end of file +Oracle:Look at the top X cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order.\nFlashback-{1}{U}, Exile X blue cards from your graveyard. (You may cast this card from your graveyard for its flashback cost. Then exile it. You can't exile Flash of Insight to pay for its own flashback cost.) diff --git a/forge-gui/res/cardsfolder/f/flashfires.txt b/forge-gui/res/cardsfolder/f/flashfires.txt index 888e1e3d461..9661ac40d9a 100644 --- a/forge-gui/res/cardsfolder/f/flashfires.txt +++ b/forge-gui/res/cardsfolder/f/flashfires.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 3 R | ValidCards$ Plains | SpellDescription$ Destroy all Plains. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flashfires.jpg -Oracle:Destroy all Plains. \ No newline at end of file +Oracle:Destroy all Plains. diff --git a/forge-gui/res/cardsfolder/f/flashfreeze.txt b/forge-gui/res/cardsfolder/f/flashfreeze.txt index 9319da1c7f8..c7f5816976b 100644 --- a/forge-gui/res/cardsfolder/f/flashfreeze.txt +++ b/forge-gui/res/cardsfolder/f/flashfreeze.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target Red or Green spell | ValidTgts$ Card.Red,Card.Green | SpellDescription$ Counter target red or green spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/flashfreeze.jpg -Oracle:Counter target red or green spell. \ No newline at end of file +Oracle:Counter target red or green spell. diff --git a/forge-gui/res/cardsfolder/f/flay.txt b/forge-gui/res/cardsfolder/f/flay.txt index 72baa96f9fc..53654694fd1 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}. -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 +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}. +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}. diff --git a/forge-gui/res/cardsfolder/f/flayed_nim.txt b/forge-gui/res/cardsfolder/f/flayed_nim.txt index 7c192101e79..019c9c75c2b 100644 --- a/forge-gui/res/cardsfolder/f/flayed_nim.txt +++ b/forge-gui/res/cardsfolder/f/flayed_nim.txt @@ -8,4 +8,4 @@ SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredTargetController | L SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/flayed_nim.jpg -Oracle:Whenever Flayed Nim deals combat damage to a creature, that creature's controller loses that much life.\n{2}{B}: Regenerate Flayed Nim. \ No newline at end of file +Oracle:Whenever Flayed Nim deals combat damage to a creature, that creature's controller loses that much life.\n{2}{B}: Regenerate Flayed Nim. diff --git a/forge-gui/res/cardsfolder/f/flayer_husk.txt b/forge-gui/res/cardsfolder/f/flayer_husk.txt index 9f8585a8a0c..d08ddee6072 100644 --- a/forge-gui/res/cardsfolder/f/flayer_husk.txt +++ b/forge-gui/res/cardsfolder/f/flayer_husk.txt @@ -5,4 +5,4 @@ K:Equip 2 K:Living Weapon S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/flayer_husk.jpg -Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +1/+1.\nEquip {2} \ No newline at end of file +Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +1/+1.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt b/forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt index f547ba65b47..0212c64a292 100644 --- a/forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt +++ b/forge-gui/res/cardsfolder/f/flayer_of_the_hatebound.txt @@ -1,10 +1,10 @@ -Name:Flayer of the Hatebound -ManaCost:5 R -Types:Creature Devil -PT:4/2 -K:Undying -T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Creature.YouOwn | Execute$ ReanimateDmg | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield from your graveyard, that creature deals damage equal to its power to target creature or player. -SVar:ReanimateDmg:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage -SVar:Damage:TriggeredCard$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/flayer_of_the_hatebound.jpg -Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.)\nWhenever Flayer of the Hatebound or another creature enters the battlefield from your graveyard, that creature deals damage equal to its power to target creature or player. \ No newline at end of file +Name:Flayer of the Hatebound +ManaCost:5 R +Types:Creature Devil +PT:4/2 +K:Undying +T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Creature.YouOwn | Execute$ ReanimateDmg | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield from your graveyard, that creature deals damage equal to its power to target creature or player. +SVar:ReanimateDmg:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage +SVar:Damage:TriggeredCard$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/flayer_of_the_hatebound.jpg +Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.)\nWhenever Flayer of the Hatebound or another creature enters the battlefield from your graveyard, that creature deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/fledgling_djinn.txt b/forge-gui/res/cardsfolder/f/fledgling_djinn.txt index 48c57a4938b..57e1257d4b3 100644 --- a/forge-gui/res/cardsfolder/f/fledgling_djinn.txt +++ b/forge-gui/res/cardsfolder/f/fledgling_djinn.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to you. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/wl/en-us/card4457.jpg -Oracle:Flying\nAt the beginning of your upkeep, Fledgling Djinn deals 1 damage to you. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, Fledgling Djinn deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/f/fledgling_dragon.txt b/forge-gui/res/cardsfolder/f/fledgling_dragon.txt index 77750ff0ab4..2aa0dfa3a09 100644 --- a/forge-gui/res/cardsfolder/f/fledgling_dragon.txt +++ b/forge-gui/res/cardsfolder/f/fledgling_dragon.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | AddAbility$ Pump | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +3/+3 and has "{R}: CARDNAME gets +1/+0 until end of turn." SVar:Pump:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fledgling_dragon.jpg -Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Fledgling Dragon gets +3/+3 and has "{R}: Fledgling Dragon gets +1/+0 until end of turn." \ No newline at end of file +Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Fledgling Dragon gets +3/+3 and has "{R}: Fledgling Dragon gets +1/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/f/fledgling_griffin.txt b/forge-gui/res/cardsfolder/f/fledgling_griffin.txt index 53ebcbf0944..3debfc45a30 100644 --- a/forge-gui/res/cardsfolder/f/fledgling_griffin.txt +++ b/forge-gui/res/cardsfolder/f/fledgling_griffin.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Flying SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/fledgling_griffin.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Fledgling Griffin gains flying until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Fledgling Griffin gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fledgling_imp.txt b/forge-gui/res/cardsfolder/f/fledgling_imp.txt index 012f6868968..4fac18d612d 100644 --- a/forge-gui/res/cardsfolder/f/fledgling_imp.txt +++ b/forge-gui/res/cardsfolder/f/fledgling_imp.txt @@ -4,4 +4,4 @@ Types:Creature Imp PT:2/2 A:AB$ Pump | Cost$ B Discard<1/Card> | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fledgling_imp.jpg -Oracle:{B}, Discard a card: Fledgling Imp gains flying until end of turn. \ No newline at end of file +Oracle:{B}, Discard a card: Fledgling Imp gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fledgling_mawcor.txt b/forge-gui/res/cardsfolder/f/fledgling_mawcor.txt index 66f9a88d65e..9cd4f786d45 100644 --- a/forge-gui/res/cardsfolder/f/fledgling_mawcor.txt +++ b/forge-gui/res/cardsfolder/f/fledgling_mawcor.txt @@ -6,4 +6,4 @@ K:Flying K:Morph:U U A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/fledgling_mawcor.jpg -Oracle:Flying\n{T}: Fledgling Mawcor deals 1 damage to target creature or player.\nMorph {U}{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 +Oracle:Flying\n{T}: Fledgling Mawcor deals 1 damage to target creature or player.\nMorph {U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/f/fledgling_osprey.txt b/forge-gui/res/cardsfolder/f/fledgling_osprey.txt index 63419310ee9..b50cb545fdd 100644 --- a/forge-gui/res/cardsfolder/f/fledgling_osprey.txt +++ b/forge-gui/res/cardsfolder/f/fledgling_osprey.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self+enchanted | AddKeyword$ Flying | Description$ CARDNAME has flying as long as it's enchanted. SVar:EnchantMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/fledgling_osprey.jpg -Oracle:Fledgling Osprey has flying as long as it's enchanted. \ No newline at end of file +Oracle:Fledgling Osprey has flying as long as it's enchanted. diff --git a/forge-gui/res/cardsfolder/f/fleecemane_lion.txt b/forge-gui/res/cardsfolder/f/fleecemane_lion.txt index 23b52d42b1a..c3eb27960d3 100644 --- a/forge-gui/res/cardsfolder/f/fleecemane_lion.txt +++ b/forge-gui/res/cardsfolder/f/fleecemane_lion.txt @@ -1,8 +1,8 @@ -Name:Fleecemane Lion -ManaCost:G W -Types:Creature Cat -PT:3/3 -K:Monstrosity 1:3 G W -S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Hexproof & Indestructible | Description$ As long as CARDNAME is monstrous, it has hexproof and indestructible. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fleecemane_lion.jpg -Oracle:{3}{G}{W}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counter on it and it becomes monstrous.)\nAs long as Fleecemane Lion is monstrous, it has hexproof and indestructible. \ No newline at end of file +Name:Fleecemane Lion +ManaCost:G W +Types:Creature Cat +PT:3/3 +K:Monstrosity 1:3 G W +S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Hexproof & Indestructible | Description$ As long as CARDNAME is monstrous, it has hexproof and indestructible. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fleecemane_lion.jpg +Oracle:{3}{G}{W}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counter on it and it becomes monstrous.)\nAs long as Fleecemane Lion is monstrous, it has hexproof and indestructible. diff --git a/forge-gui/res/cardsfolder/f/fleet_footed_monk.txt b/forge-gui/res/cardsfolder/f/fleet_footed_monk.txt index 6c2cee0d039..962ac9c2f54 100644 --- a/forge-gui/res/cardsfolder/f/fleet_footed_monk.txt +++ b/forge-gui/res/cardsfolder/f/fleet_footed_monk.txt @@ -4,4 +4,4 @@ Types:Creature Human Monk PT:1/1 K:CantBeBlockedBy Creature.powerGE2 SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/fleet_footed_monk.jpg -Oracle:Fleet-Footed Monk can't be blocked by creatures with power 2 or greater. \ No newline at end of file +Oracle:Fleet-Footed Monk can't be blocked by creatures with power 2 or greater. diff --git a/forge-gui/res/cardsfolder/f/fleetfeather_cockatrice.txt b/forge-gui/res/cardsfolder/f/fleetfeather_cockatrice.txt index a1e8037c53b..bccf01e0eb3 100644 --- a/forge-gui/res/cardsfolder/f/fleetfeather_cockatrice.txt +++ b/forge-gui/res/cardsfolder/f/fleetfeather_cockatrice.txt @@ -1,10 +1,10 @@ -Name:Fleetfeather Cockatrice -ManaCost:3 G U -Types:Creature Cockatrice -PT:3/3 -K:Flash -K:Flying -K:Deathtouch -K:Monstrosity 3:5 G U -SVar:Picture:http://www.wizards.com/global/images/magic/general/fleetfeather_cockatrice.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying, deathtouch\n{5}{G}{U}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) \ No newline at end of file +Name:Fleetfeather Cockatrice +ManaCost:3 G U +Types:Creature Cockatrice +PT:3/3 +K:Flash +K:Flying +K:Deathtouch +K:Monstrosity 3:5 G U +SVar:Picture:http://www.wizards.com/global/images/magic/general/fleetfeather_cockatrice.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying, deathtouch\n{5}{G}{U}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) diff --git a/forge-gui/res/cardsfolder/f/fleetfeather_sandals.txt b/forge-gui/res/cardsfolder/f/fleetfeather_sandals.txt index 76060bedcdc..df9b9ed4b1b 100644 --- a/forge-gui/res/cardsfolder/f/fleetfeather_sandals.txt +++ b/forge-gui/res/cardsfolder/f/fleetfeather_sandals.txt @@ -1,7 +1,7 @@ -Name:Fleetfeather Sandals -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying & Haste | Description$ Equipped creature has flying and haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fleetfeather_sandals.jpg -Oracle:Equipped creature has flying and haste.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Fleetfeather Sandals +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying & Haste | Description$ Equipped creature has flying and haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fleetfeather_sandals.jpg +Oracle:Equipped creature has flying and haste.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/f/fleetfoot_panther.txt b/forge-gui/res/cardsfolder/f/fleetfoot_panther.txt index ab1fe5dc865..e70fe7243c8 100644 --- a/forge-gui/res/cardsfolder/f/fleetfoot_panther.txt +++ b/forge-gui/res/cardsfolder/f/fleetfoot_panther.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.White+YouCtrl,Creature.Green+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fleetfoot_panther.jpg -Oracle:Flash\nWhen Fleetfoot Panther enters the battlefield, return a green or white creature you control to its owner's hand. \ No newline at end of file +Oracle:Flash\nWhen Fleetfoot Panther enters the battlefield, return a green or white creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/fleeting_aven.txt b/forge-gui/res/cardsfolder/f/fleeting_aven.txt index 7002be8789d..f097ff9aa03 100644 --- a/forge-gui/res/cardsfolder/f/fleeting_aven.txt +++ b/forge-gui/res/cardsfolder/f/fleeting_aven.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Cycled | ValidCard$ Card | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player cycles a card, return CARDNAME to its owner's hand. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/fleeting_aven.jpg -Oracle:Flying\nWhenever a player cycles a card, return Fleeting Aven to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhenever a player cycles a card, return Fleeting Aven to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/fleeting_distraction.txt b/forge-gui/res/cardsfolder/f/fleeting_distraction.txt index ba22daf214f..aea1e71cbb2 100644 --- a/forge-gui/res/cardsfolder/f/fleeting_distraction.txt +++ b/forge-gui/res/cardsfolder/f/fleeting_distraction.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-0 until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/fleeting_distraction.jpg -Oracle:Target creature gets -1/-0 until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gets -1/-0 until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/f/fleeting_image.txt b/forge-gui/res/cardsfolder/f/fleeting_image.txt index 42b58d22f68..5323add5f4f 100644 --- a/forge-gui/res/cardsfolder/f/fleeting_image.txt +++ b/forge-gui/res/cardsfolder/f/fleeting_image.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying A:AB$ ChangeZone | Cost$ 1 U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/fleeting_image.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{1}{U}: Return Fleeting Image to its owner's hand. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{1}{U}: Return Fleeting Image to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/flensermite.txt b/forge-gui/res/cardsfolder/f/flensermite.txt index ecf6a1d738e..290ba39cf52 100644 --- a/forge-gui/res/cardsfolder/f/flensermite.txt +++ b/forge-gui/res/cardsfolder/f/flensermite.txt @@ -5,4 +5,4 @@ PT:1/1 K:Infect K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/flensermite.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/f/flesh_allergy.txt b/forge-gui/res/cardsfolder/f/flesh_allergy.txt index b02b90d46b2..a6fe32c0af0 100644 --- a/forge-gui/res/cardsfolder/f/flesh_allergy.txt +++ b/forge-gui/res/cardsfolder/f/flesh_allergy.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 2 B B Sac<1/Creature> | ValidTgts$ Creature | SubAbility$ SVar:DBLoseLife:DB$LoseLife | Defined$ TargetedController | LifeAmount$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/flesh_allergy.jpg -Oracle:As an additional cost to cast Flesh Allergy, sacrifice a creature.\nDestroy target creature. Its controller loses life equal to the number of creatures that died this turn. \ No newline at end of file +Oracle:As an additional cost to cast Flesh Allergy, sacrifice a creature.\nDestroy target creature. Its controller loses life equal to the number of creatures that died this turn. diff --git a/forge-gui/res/cardsfolder/f/flesh_blood.txt b/forge-gui/res/cardsfolder/f/flesh_blood.txt index e17ee4869e9..5055ed63673 100644 --- a/forge-gui/res/cardsfolder/f/flesh_blood.txt +++ b/forge-gui/res/cardsfolder/f/flesh_blood.txt @@ -15,4 +15,4 @@ Types:Sorcery A:SP$ Pump | Cost$ R G | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ BloodDamage | StackDescription$ None | SpellDescription$ Target creature you control deals damage equal to its power to target creature or player. SVar:BloodDamage:DB$ DealDamage | ValidTgts$ Creature,Player | AILogic$ PowerDmg | TgtPrompt$ Select target creature or player | NumDmg$ Y | References$ Y | DamageSource$ ParentTarget SVar:Y:ParentTargeted$CardPower -Oracle:Target creature you control deals damage equal to its power to target creature or player.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Oracle:Target creature you control deals damage equal to its power to target creature or player.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/f/flesh_eater_imp.txt b/forge-gui/res/cardsfolder/f/flesh_eater_imp.txt index 8ae6712bef9..12d350bc7e8 100644 --- a/forge-gui/res/cardsfolder/f/flesh_eater_imp.txt +++ b/forge-gui/res/cardsfolder/f/flesh_eater_imp.txt @@ -6,4 +6,4 @@ K:Flying K:Infect A:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flesh_eater_imp.jpg -Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nSacrifice a creature: Flesh-Eater Imp gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nSacrifice a creature: Flesh-Eater Imp gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flesh_reaver.txt b/forge-gui/res/cardsfolder/f/flesh_reaver.txt index 40c62ee9f5a..61acf828901 100644 --- a/forge-gui/res/cardsfolder/f/flesh_reaver.txt +++ b/forge-gui/res/cardsfolder/f/flesh_reaver.txt @@ -1,10 +1,10 @@ -Name:Flesh Reaver -ManaCost:1 B -Types:Creature Horror -PT:4/4 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature,Opponent | Execute$ TrigFleshReaverDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a creature or opponent, CARDNAME deals that much damage to you. -SVar:TrigFleshReaverDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ FleshReaverX | Defined$ You | References$ FleshReaverX -SVar:FleshReaverX:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flesh_reaver.jpg -Oracle:Whenever Flesh Reaver deals damage to a creature or opponent, Flesh Reaver deals that much damage to you. \ No newline at end of file +Name:Flesh Reaver +ManaCost:1 B +Types:Creature Horror +PT:4/4 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature,Opponent | Execute$ TrigFleshReaverDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a creature or opponent, CARDNAME deals that much damage to you. +SVar:TrigFleshReaverDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ FleshReaverX | Defined$ You | References$ FleshReaverX +SVar:FleshReaverX:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flesh_reaver.jpg +Oracle:Whenever Flesh Reaver deals damage to a creature or opponent, Flesh Reaver deals that much damage to you. diff --git a/forge-gui/res/cardsfolder/f/fleshbag_marauder.txt b/forge-gui/res/cardsfolder/f/fleshbag_marauder.txt index 7a61e5e6807..71500b0a62e 100644 --- a/forge-gui/res/cardsfolder/f/fleshbag_marauder.txt +++ b/forge-gui/res/cardsfolder/f/fleshbag_marauder.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Each | SacValid$ Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshbag_marauder.jpg -Oracle:When Fleshbag Marauder enters the battlefield, each player sacrifices a creature. \ No newline at end of file +Oracle:When Fleshbag Marauder enters the battlefield, each player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/f/fleshformer.txt b/forge-gui/res/cardsfolder/f/fleshformer.txt index 41825b9cb2a..a33444ea74d 100644 --- a/forge-gui/res/cardsfolder/f/fleshformer.txt +++ b/forge-gui/res/cardsfolder/f/fleshformer.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ W U B R G | NumAtt$ +2 | NumDef$ +2 | KW$ Fear | ActivationLimit$ 1 | SubAbility$ DBPump | SpellDescription$ CARDNAME gets +2/+2 and gains fear until end of turn. SVar:DBPump:DB$Pump | Cost$ 0 | NumAtt$ -2 | NumDef$ -2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshformer.jpg -Oracle:{W}{U}{B}{R}{G}: Fleshformer gets +2/+2 and gains fear until end of turn. Target creature gets -2/-2 until end of turn. Activate this ability only during your turn. (A creature with fear can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:{W}{U}{B}{R}{G}: Fleshformer gets +2/+2 and gains fear until end of turn. Target creature gets -2/-2 until end of turn. Activate this ability only during your turn. (A creature with fear can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/f/fleshgrafter.txt b/forge-gui/res/cardsfolder/f/fleshgrafter.txt index f1aaa05a140..b4fd258e32f 100644 --- a/forge-gui/res/cardsfolder/f/fleshgrafter.txt +++ b/forge-gui/res/cardsfolder/f/fleshgrafter.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ Discard<1/Artifact> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshgrafter.jpg -Oracle:Discard an artifact card: Fleshgrafter gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Discard an artifact card: Fleshgrafter gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fleshmad_steed.txt b/forge-gui/res/cardsfolder/f/fleshmad_steed.txt index 9ee16e0a1ff..baa3ecb05ae 100644 --- a/forge-gui/res/cardsfolder/f/fleshmad_steed.txt +++ b/forge-gui/res/cardsfolder/f/fleshmad_steed.txt @@ -1,8 +1,8 @@ -Name:Fleshmad Steed -ManaCost:1 B -Types:Creature Horse -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature.Other | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever another creature dies, tap CARDNAME. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshmad_steed.jpg -Oracle:Whenever another creature dies, tap Fleshmad Steed. \ No newline at end of file +Name:Fleshmad Steed +ManaCost:1 B +Types:Creature Horse +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature.Other | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever another creature dies, tap CARDNAME. +SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshmad_steed.jpg +Oracle:Whenever another creature dies, tap Fleshmad Steed. diff --git a/forge-gui/res/cardsfolder/f/fleshpulper_giant.txt b/forge-gui/res/cardsfolder/f/fleshpulper_giant.txt index 67b5267520e..28b26042d4c 100644 --- a/forge-gui/res/cardsfolder/f/fleshpulper_giant.txt +++ b/forge-gui/res/cardsfolder/f/fleshpulper_giant.txt @@ -1,8 +1,8 @@ -Name:Fleshpulper Giant -ManaCost:5 R R -Types:Creature Giant -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target creature with toughness 2 or less. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.toughnessLE2 | TgtPrompt$ Select target creature with toughness 2 or less. -SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshpulper_giant.jpg -Oracle:When Fleshpulper Giant enters the battlefield, you may destroy target creature with toughness 2 or less. +Name:Fleshpulper Giant +ManaCost:5 R R +Types:Creature Giant +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target creature with toughness 2 or less. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.toughnessLE2 | TgtPrompt$ Select target creature with toughness 2 or less. +SVar:Picture:http://www.wizards.com/global/images/magic/general/fleshpulper_giant.jpg +Oracle:When Fleshpulper Giant enters the battlefield, you may destroy target creature with toughness 2 or less. diff --git a/forge-gui/res/cardsfolder/f/fleshwrither.txt b/forge-gui/res/cardsfolder/f/fleshwrither.txt index 63660ce0cb8..c02b7bbb360 100644 --- a/forge-gui/res/cardsfolder/f/fleshwrither.txt +++ b/forge-gui/res/cardsfolder/f/fleshwrither.txt @@ -4,4 +4,4 @@ Types:Creature Horror PT:3/3 A:AB$ ChangeZone | Cost$ 1 B B Sac<1/CARDNAME> | CostDesc$ Transfigure {1}{B}{B} | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.cmcEQ4 | ChangeNum$ 1 | SorcerySpeed$ True | SpellDescription$ ({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 +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.) diff --git a/forge-gui/res/cardsfolder/f/flicker.txt b/forge-gui/res/cardsfolder/f/flicker.txt index 11d5aa51b6f..839c607e3a0 100644 --- a/forge-gui/res/cardsfolder/f/flicker.txt +++ b/forge-gui/res/cardsfolder/f/flicker.txt @@ -6,4 +6,4 @@ SVar:DBReturn:DB$ChangeZone | Defined$ Remembered | Origin$ All | Destination$ B SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flicker.jpg -Oracle:Exile target nontoken permanent, then return it to the battlefield under its owner's control. \ No newline at end of file +Oracle:Exile target nontoken permanent, then return it to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/f/flickerform.txt b/forge-gui/res/cardsfolder/f/flickerform.txt index c3488818e85..c5166607539 100644 --- a/forge-gui/res/cardsfolder/f/flickerform.txt +++ b/forge-gui/res/cardsfolder/f/flickerform.txt @@ -1,20 +1,20 @@ -Name:Flickerform -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -A:AB$ Pump | Cost$ 2 W W | Defined$ Enchanted | ImprintCards$ Enchanted | StackDescription$ None | SubAbility$ DBRemAura | SpellDescription$ Exile enchanted creature and all Auras attached to it. At the beginning of the next end step, return that card to the battlefield under its owner's control. If you do, return those Auras to the battlefield under their owners' control attached to that creature. -SVar:DBRemAura:DB$ PumpAll | ValidCards$ Card.IsImprinted,Aura.AttachedTo Creature.IsImprinted | RememberAllPumped$ True | StackDescription$ None | SubAbility$ DBChangeZoneAll -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Battlefield | Destination$ Exile | ChangeType$ Card.IsRemembered | SubAbility$ DelayedEffect -SVar:DelayedEffect:DB$ Effect | Name$ Flickerform Effect | Triggers$ TrigEOT | SVars$ FlickerformReturn,FlickerformAttach,DBAllAuraAttach,FlickerformCleanup,ClearImprint | RememberObjects$ Remembered | ImprintCards$ Imprinted | Duration$ Permanent | SubAbility$ DBCleanup -SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | Execute$ FlickerformReturn | TriggerZones$ Command | TriggerDescription$ At the beginning of the next end step, return that card to the battlefield under its owner's control. -SVar:FlickerformReturn:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered+IsImprinted | Origin$ Exile | Destination$ Battlefield | SubAbility$ ClearImprint -SVar:ClearImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ FlickerformAttach -SVar:FlickerformAttach:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Aura.IsRemembered | Zone$ Exile | RepeatSubAbility$ DBAllAuraAttach | SubAbility$ FlickerformCleanup -SVar:DBAllAuraAttach:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Battlefield | AttachedTo$ Valid Creature.IsRemembered -SVar:FlickerformCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:RemAIDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flickerform.jpg -Oracle:Enchant creature\n{2}{W}{W}: Exile enchanted creature and all Auras attached to it. At the beginning of the next end step, return that card to the battlefield under its owner's control. If you do, return those Auras to the battlefield under their owners'control attached to that creature. \ No newline at end of file +Name:Flickerform +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +A:AB$ Pump | Cost$ 2 W W | Defined$ Enchanted | ImprintCards$ Enchanted | StackDescription$ None | SubAbility$ DBRemAura | SpellDescription$ Exile enchanted creature and all Auras attached to it. At the beginning of the next end step, return that card to the battlefield under its owner's control. If you do, return those Auras to the battlefield under their owners' control attached to that creature. +SVar:DBRemAura:DB$ PumpAll | ValidCards$ Card.IsImprinted,Aura.AttachedTo Creature.IsImprinted | RememberAllPumped$ True | StackDescription$ None | SubAbility$ DBChangeZoneAll +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Battlefield | Destination$ Exile | ChangeType$ Card.IsRemembered | SubAbility$ DelayedEffect +SVar:DelayedEffect:DB$ Effect | Name$ Flickerform Effect | Triggers$ TrigEOT | SVars$ FlickerformReturn,FlickerformAttach,DBAllAuraAttach,FlickerformCleanup,ClearImprint | RememberObjects$ Remembered | ImprintCards$ Imprinted | Duration$ Permanent | SubAbility$ DBCleanup +SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | Execute$ FlickerformReturn | TriggerZones$ Command | TriggerDescription$ At the beginning of the next end step, return that card to the battlefield under its owner's control. +SVar:FlickerformReturn:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered+IsImprinted | Origin$ Exile | Destination$ Battlefield | SubAbility$ ClearImprint +SVar:ClearImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ FlickerformAttach +SVar:FlickerformAttach:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Aura.IsRemembered | Zone$ Exile | RepeatSubAbility$ DBAllAuraAttach | SubAbility$ FlickerformCleanup +SVar:DBAllAuraAttach:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Battlefield | AttachedTo$ Valid Creature.IsRemembered +SVar:FlickerformCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:RemAIDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flickerform.jpg +Oracle:Enchant creature\n{2}{W}{W}: Exile enchanted creature and all Auras attached to it. At the beginning of the next end step, return that card to the battlefield under its owner's control. If you do, return those Auras to the battlefield under their owners'control attached to that creature. diff --git a/forge-gui/res/cardsfolder/f/flickering_spirit.txt b/forge-gui/res/cardsfolder/f/flickering_spirit.txt index eb3f2ebfde0..73eee15ee06 100644 --- a/forge-gui/res/cardsfolder/f/flickering_spirit.txt +++ b/forge-gui/res/cardsfolder/f/flickering_spirit.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ ChangeZone | Cost$ 3 W | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBReturn | SpellDescription$ Exile CARDNAME, then return it to the battlefield under its owner's control. SVar:DBReturn:DB$ChangeZone | Origin$ Exile | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/flickering_spirit.jpg -Oracle:Flying\n{3}{W}: Exile Flickering Spirit, then return it to the battlefield under its owner's control. \ No newline at end of file +Oracle:Flying\n{3}{W}: Exile Flickering Spirit, then return it to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/f/flickering_ward.txt b/forge-gui/res/cardsfolder/f/flickering_ward.txt index 1977681ccbf..423a5badf2e 100644 --- a/forge-gui/res/cardsfolder/f/flickering_ward.txt +++ b/forge-gui/res/cardsfolder/f/flickering_ward.txt @@ -1,12 +1,12 @@ -Name:Flickering Ward -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. -A:AB$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flickering_ward.jpg -Oracle:Enchant creature\nAs Flickering Ward enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Flickering Ward.\n{W}: Return Flickering Ward to its owner's hand. \ No newline at end of file +Name:Flickering Ward +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. +A:AB$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flickering_ward.jpg +Oracle:Enchant creature\nAs Flickering Ward enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Flickering Ward.\n{W}: Return Flickering Ward to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/flickerwisp.txt b/forge-gui/res/cardsfolder/f/flickerwisp.txt index 9e768c06b12..546ad1e6100 100644 --- a/forge-gui/res/cardsfolder/f/flickerwisp.txt +++ b/forge-gui/res/cardsfolder/f/flickerwisp.txt @@ -9,4 +9,4 @@ SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Tri SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/flickerwisp.jpg -Oracle:Flying\nWhen Flickerwisp enters the battlefield, exile another target permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Flying\nWhen Flickerwisp enters the battlefield, exile another target permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/f/flight.txt b/forge-gui/res/cardsfolder/f/flight.txt index 14d1f1c183d..d9c3c8b30d8 100644 --- a/forge-gui/res/cardsfolder/f/flight.txt +++ b/forge-gui/res/cardsfolder/f/flight.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. (It can't be blocked except by creatures with flying or reach.) SVar:Picture:http://www.wizards.com/global/images/magic/general/flight.jpg -Oracle:Enchant creature\nEnchanted creature has flying. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying. diff --git a/forge-gui/res/cardsfolder/f/flight_of_fancy.txt b/forge-gui/res/cardsfolder/f/flight_of_fancy.txt index 21d7d246ae1..97628439279 100644 --- a/forge-gui/res/cardsfolder/f/flight_of_fancy.txt +++ b/forge-gui/res/cardsfolder/f/flight_of_fancy.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Descr T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw two cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/flight_of_fancy.jpg -Oracle:Enchant creature\nWhen Flight of Fancy enters the battlefield, draw two cards.\nEnchanted creature has flying. \ No newline at end of file +Oracle:Enchant creature\nWhen Flight of Fancy enters the battlefield, draw two cards.\nEnchanted creature has flying. diff --git a/forge-gui/res/cardsfolder/f/flight_spellbomb.txt b/forge-gui/res/cardsfolder/f/flight_spellbomb.txt index b9f23c54bc4..729d3527a98 100644 --- a/forge-gui/res/cardsfolder/f/flight_spellbomb.txt +++ b/forge-gui/res/cardsfolder/f/flight_spellbomb.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ U | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flight_spellbomb.jpg -Oracle:{T}, Sacrifice Flight Spellbomb: Target creature gains flying until end of turn.\nWhen Flight Spellbomb is put into a graveyard from the battlefield, you may pay {U}. If you do, draw a card. \ No newline at end of file +Oracle:{T}, Sacrifice Flight Spellbomb: Target creature gains flying until end of turn.\nWhen Flight Spellbomb is put into a graveyard from the battlefield, you may pay {U}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/f/fling.txt b/forge-gui/res/cardsfolder/f/fling.txt index c805a93a136..0e2c6d0fcd9 100644 --- a/forge-gui/res/cardsfolder/f/fling.txt +++ b/forge-gui/res/cardsfolder/f/fling.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 1 R Sac<1/Creature> | ValidTgts$ Creature,Player | TgtP SVar:X:Sacrificed$CardPower SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fling.jpg -Oracle:As an additional cost to cast Fling, sacrifice a creature.\nFling deals damage equal to the sacrificed creature's power to target creature or player. \ No newline at end of file +Oracle:As an additional cost to cast Fling, sacrifice a creature.\nFling deals damage equal to the sacrificed creature's power to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/flint_golem.txt b/forge-gui/res/cardsfolder/f/flint_golem.txt index 502abf3f1a6..6a515282324 100644 --- a/forge-gui/res/cardsfolder/f/flint_golem.txt +++ b/forge-gui/res/cardsfolder/f/flint_golem.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player puts the top three cards of his or her library into his or her graveyard. SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/flint_golem.jpg -Oracle:Whenever Flint Golem becomes blocked, defending player puts the top three cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Whenever Flint Golem becomes blocked, defending player puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/f/flinthoof_boar.txt b/forge-gui/res/cardsfolder/f/flinthoof_boar.txt index 14a5686c5d0..90d40c6ac13 100644 --- a/forge-gui/res/cardsfolder/f/flinthoof_boar.txt +++ b/forge-gui/res/cardsfolder/f/flinthoof_boar.txt @@ -1,9 +1,9 @@ -Name:Flinthoof Boar -ManaCost:1 G -Types:Creature Boar -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control a Mountain. -A:AB$ Pump | Cost$ R | KW$ Haste | SpellDescription$ CARDNAME gains haste until end of turn. -SVar:X:Count$Valid Mountain.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/flinthoof_boar.jpg -Oracle:Flinthoof Boar gets +1/+1 as long as you control a Mountain.\n{R}: Flinthoof Boar gains haste until end of turn. (It can attack and {T} this turn.) \ No newline at end of file +Name:Flinthoof Boar +ManaCost:1 G +Types:Creature Boar +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control a Mountain. +A:AB$ Pump | Cost$ R | KW$ Haste | SpellDescription$ CARDNAME gains haste until end of turn. +SVar:X:Count$Valid Mountain.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/flinthoof_boar.jpg +Oracle:Flinthoof Boar gets +1/+1 as long as you control a Mountain.\n{R}: Flinthoof Boar gains haste until end of turn. (It can attack and {T} this turn.) diff --git a/forge-gui/res/cardsfolder/f/flitterstep_eidolon.txt b/forge-gui/res/cardsfolder/f/flitterstep_eidolon.txt index deacba22d76..c0963e663dc 100644 --- a/forge-gui/res/cardsfolder/f/flitterstep_eidolon.txt +++ b/forge-gui/res/cardsfolder/f/flitterstep_eidolon.txt @@ -1,9 +1,9 @@ -Name:Flitterstep Eidolon -ManaCost:1 U -Types:Enchantment Creature Spirit -PT:1/1 -K:Bestow:5 U -K:Unblockable -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Unblockable | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1 and can't be blocked. -SVar:Picture:http://www.wizards.com/global/images/magic/general/flitterstep_eidolon.jpg -Oracle:Bestow {5}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlitterstep Eidolon can't be blocked.\nEnchanted creature gets +1/+1 and can't be blocked. +Name:Flitterstep Eidolon +ManaCost:1 U +Types:Enchantment Creature Spirit +PT:1/1 +K:Bestow:5 U +K:Unblockable +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Unblockable | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1 and can't be blocked. +SVar:Picture:http://www.wizards.com/global/images/magic/general/flitterstep_eidolon.jpg +Oracle:Bestow {5}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlitterstep Eidolon can't be blocked.\nEnchanted creature gets +1/+1 and can't be blocked. diff --git a/forge-gui/res/cardsfolder/f/floating_dream_zubera.txt b/forge-gui/res/cardsfolder/f/floating_dream_zubera.txt index ddafa68bffc..7f6df84cccd 100644 --- a/forge-gui/res/cardsfolder/f/floating_dream_zubera.txt +++ b/forge-gui/res/cardsfolder/f/floating_dream_zubera.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Card.Zubera SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80507.jpg -Oracle:When Floating-Dream Zubera dies, draw a card for each Zubera that died this turn. \ No newline at end of file +Oracle:When Floating-Dream Zubera dies, draw a card for each Zubera that died this turn. diff --git a/forge-gui/res/cardsfolder/f/floating_shield.txt b/forge-gui/res/cardsfolder/f/floating_shield.txt index cdbd5e2b0d1..7408ed7edee 100644 --- a/forge-gui/res/cardsfolder/f/floating_shield.txt +++ b/forge-gui/res/cardsfolder/f/floating_shield.txt @@ -1,12 +1,12 @@ -Name:Floating Shield -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. -A:AB$ Protection | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ ChosenColor | SpellDescription$ Target creature gains protection from the chosen color until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/floating_shield.jpg -Oracle:Enchant creature\nAs Floating Shield enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Floating Shield.\nSacrifice Floating Shield: Target creature gains protection from the chosen color until end of turn. \ No newline at end of file +Name:Floating Shield +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. +A:AB$ Protection | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ ChosenColor | SpellDescription$ Target creature gains protection from the chosen color until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/floating_shield.jpg +Oracle:Enchant creature\nAs Floating Shield enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Floating Shield.\nSacrifice Floating Shield: Target creature gains protection from the chosen color until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flood.txt b/forge-gui/res/cardsfolder/f/flood.txt index 2949663232f..7bc7ca74b8f 100644 --- a/forge-gui/res/cardsfolder/f/flood.txt +++ b/forge-gui/res/cardsfolder/f/flood.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Tap | Cost$ U U | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without flying | SpellDescription$ Tap target creature without flying. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flood.jpg -Oracle:{U}{U}: Tap target creature without flying. \ No newline at end of file +Oracle:{U}{U}: Tap target creature without flying. diff --git a/forge-gui/res/cardsfolder/f/flood_plain.txt b/forge-gui/res/cardsfolder/f/flood_plain.txt index c07bf6fcbf1..c14d96bc493 100644 --- a/forge-gui/res/cardsfolder/f/flood_plain.txt +++ b/forge-gui/res/cardsfolder/f/flood_plain.txt @@ -4,4 +4,4 @@ Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Plains,Island | ChangeNum$ 1 | SpellDescription$ Search your library for a Plains or Island card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/flood_plain.jpg -Oracle:Flood Plain enters the battlefield tapped.\n{T}, Sacrifice Flood Plain: Search your library for a Plains or Island card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Flood Plain enters the battlefield tapped.\n{T}, Sacrifice Flood Plain: Search your library for a Plains or Island card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/floodbringer.txt b/forge-gui/res/cardsfolder/f/floodbringer.txt index 06ccb1669b5..026b4116d0d 100644 --- a/forge-gui/res/cardsfolder/f/floodbringer.txt +++ b/forge-gui/res/cardsfolder/f/floodbringer.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Tap | Cost$ 2 Return<1/Land> | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Tap target land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/floodbringer.jpg -Oracle:Flying\n{2}, Return a land you control to its owner's hand: Tap target land. \ No newline at end of file +Oracle:Flying\n{2}, Return a land you control to its owner's hand: Tap target land. diff --git a/forge-gui/res/cardsfolder/f/floodchaser.txt b/forge-gui/res/cardsfolder/f/floodchaser.txt index 3662029943f..33b4de99dc4 100644 --- a/forge-gui/res/cardsfolder/f/floodchaser.txt +++ b/forge-gui/res/cardsfolder/f/floodchaser.txt @@ -7,4 +7,4 @@ S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Des A:AB$ Animate | Cost$ U SubCounter<1/P1P1> | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land becomes an Island until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/floodchaser.jpg -Oracle:Floodchaser enters the battlefield with six +1/+1 counters on it.\nFloodchaser can't attack unless defending player controls an Island.\n{U}, Remove a +1/+1 counter from Floodchaser: Target land becomes an Island until end of turn. \ No newline at end of file +Oracle:Floodchaser enters the battlefield with six +1/+1 counters on it.\nFloodchaser can't attack unless defending player controls an Island.\n{U}, Remove a +1/+1 counter from Floodchaser: Target land becomes an Island until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flooded_grove.txt b/forge-gui/res/cardsfolder/f/flooded_grove.txt index df8336fefb6..770224c6510 100644 --- a/forge-gui/res/cardsfolder/f/flooded_grove.txt +++ b/forge-gui/res/cardsfolder/f/flooded_grove.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ GU T | Produced$ G U | SpellDescription$ Add {G}{U} to your m A:AB$ Mana | Cost$ GU T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flooded_grove.jpg -Oracle:{T}: Add {1} to your mana pool.\n{G/U}, {T}: Add {G}{G}, {G}{U}, or {U}{U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{G/U}, {T}: Add {G}{G}, {G}{U}, or {U}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/flooded_shoreline.txt b/forge-gui/res/cardsfolder/f/flooded_shoreline.txt index 79971e50838..e61be320f8b 100644 --- a/forge-gui/res/cardsfolder/f/flooded_shoreline.txt +++ b/forge-gui/res/cardsfolder/f/flooded_shoreline.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ U U Return<2/Island> | ValidTgts$ Creature | TgtPrompt$ SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flooded_shoreline.jpg -Oracle:{U}{U}, Return two Islands you control to their owner's hand: Return target creature to its owner's hand. \ No newline at end of file +Oracle:{U}{U}, Return two Islands you control to their owner's hand: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/flooded_strand.txt b/forge-gui/res/cardsfolder/f/flooded_strand.txt index 583b7698e45..588897528be 100644 --- a/forge-gui/res/cardsfolder/f/flooded_strand.txt +++ b/forge-gui/res/cardsfolder/f/flooded_strand.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Plains,Island | ChangeNum$ 1 | SpellDescription$ Search your library for a Plains or Island card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/flooded_strand.jpg -Oracle:{T}, Pay 1 life, Sacrifice Flooded Strand: Search your library for a Plains or Island card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Flooded Strand: Search your library for a Plains or Island card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/flooded_woodlands.txt b/forge-gui/res/cardsfolder/f/flooded_woodlands.txt index 52b38d3c3aa..56f0d7f66c9 100644 --- a/forge-gui/res/cardsfolder/f/flooded_woodlands.txt +++ b/forge-gui/res/cardsfolder/f/flooded_woodlands.txt @@ -1,7 +1,7 @@ -Name:Flooded Woodlands -ManaCost:2 U B -Types:Enchantment -S:Mode$ CantAttackUnless | ValidCard$ Creature.Green | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flooded_woodlands.jpg -Oracle:Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking. \ No newline at end of file +Name:Flooded Woodlands +ManaCost:2 U B +Types:Enchantment +S:Mode$ CantAttackUnless | ValidCard$ Creature.Green | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flooded_woodlands.jpg +Oracle:Green creatures can't attack unless their controller sacrifices a land for each green creature he or she controls that's attacking. diff --git a/forge-gui/res/cardsfolder/f/floodgate.txt b/forge-gui/res/cardsfolder/f/floodgate.txt index d8dcff9abf9..598d7b452e8 100644 --- a/forge-gui/res/cardsfolder/f/floodgate.txt +++ b/forge-gui/res/cardsfolder/f/floodgate.txt @@ -1,12 +1,12 @@ -Name:Floodgate -ManaCost:3 U -Types:Creature Wall -PT:0/5 -K:Defender -T:Mode$ Always | IsPresent$ Card.Self+withFlying | Execute$ Sacrifice | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME has flying, sacrifice it. -SVar:Sacrifice:AB$ Sacrifice | Cost$ 0 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, it deals damage equal to half the number of Islands you control, rounded down, to each nonblue creature without flying. -SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.nonBlue+withoutFlying | NumDmg$ X | References$ X -SVar:X:Count$Valid Island.YouCtrl/HalfDown -SVar:Picture:http://www.wizards.com/global/images/magic/general/floodgate.jpg -Oracle:Defender (This creature can't attack.)\nWhen Floodgate has flying, sacrifice it.\nWhen Floodgate leaves the battlefield, it deals damage equal to half the number of Islands you control, rounded down, to each nonblue creature without flying. \ No newline at end of file +Name:Floodgate +ManaCost:3 U +Types:Creature Wall +PT:0/5 +K:Defender +T:Mode$ Always | IsPresent$ Card.Self+withFlying | Execute$ Sacrifice | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME has flying, sacrifice it. +SVar:Sacrifice:AB$ Sacrifice | Cost$ 0 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, it deals damage equal to half the number of Islands you control, rounded down, to each nonblue creature without flying. +SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.nonBlue+withoutFlying | NumDmg$ X | References$ X +SVar:X:Count$Valid Island.YouCtrl/HalfDown +SVar:Picture:http://www.wizards.com/global/images/magic/general/floodgate.jpg +Oracle:Defender (This creature can't attack.)\nWhen Floodgate has flying, sacrifice it.\nWhen Floodgate leaves the battlefield, it deals damage equal to half the number of Islands you control, rounded down, to each nonblue creature without flying. diff --git a/forge-gui/res/cardsfolder/f/floodtide_serpent.txt b/forge-gui/res/cardsfolder/f/floodtide_serpent.txt index 2a31576fd49..e9b26dddb55 100644 --- a/forge-gui/res/cardsfolder/f/floodtide_serpent.txt +++ b/forge-gui/res/cardsfolder/f/floodtide_serpent.txt @@ -1,11 +1,11 @@ -Name:Floodtide Serpent -ManaCost:4 U -Types:Creature Serpent -PT:4/4 -S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Return<1/Enchantment> | Description$ CARDNAME can't attack unless you return an enchantment you control to its owner's hand. -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$Valid Enchantment.YouCtrl -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/floodtide_serpent.jpg -Oracle:Floodtide Serpent can't attack unless you return an enchantment you control to its owner's hand. (This cost is paid as attackers are declared.) +Name:Floodtide Serpent +ManaCost:4 U +Types:Creature Serpent +PT:4/4 +S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Return<1/Enchantment> | Description$ CARDNAME can't attack unless you return an enchantment you control to its owner's hand. +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$Valid Enchantment.YouCtrl +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/floodtide_serpent.jpg +Oracle:Floodtide Serpent can't attack unless you return an enchantment you control to its owner's hand. (This cost is paid as attackers are declared.) diff --git a/forge-gui/res/cardsfolder/f/floodwater_dam.txt b/forge-gui/res/cardsfolder/f/floodwater_dam.txt index 045f6525ae7..9cb55a48286 100644 --- a/forge-gui/res/cardsfolder/f/floodwater_dam.txt +++ b/forge-gui/res/cardsfolder/f/floodwater_dam.txt @@ -7,4 +7,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Land SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/floodwater_dam.jpg -Oracle:{X}{X}{1}, {T}: Tap X target lands. \ No newline at end of file +Oracle:{X}{X}{1}, {T}: Tap X target lands. diff --git a/forge-gui/res/cardsfolder/f/floral_spuzzem.txt b/forge-gui/res/cardsfolder/f/floral_spuzzem.txt index 1dd6064f06a..7ee8c464f41 100644 --- a/forge-gui/res/cardsfolder/f/floral_spuzzem.txt +++ b/forge-gui/res/cardsfolder/f/floral_spuzzem.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigDestroy | Option SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact | SubAbility$ DBPump SVar:DBPump:DB$Pump | KW$ HIDDEN CARDNAME assigns no combat damage SVar:Picture:http://www.wizards.com/global/images/magic/general/floral_spuzzem.jpg -Oracle:Whenever Floral Spuzzem attacks and isn't blocked, you may destroy target artifact defending player controls. If you do, Floral Spuzzem assigns no combat damage this turn. \ No newline at end of file +Oracle:Whenever Floral Spuzzem attacks and isn't blocked, you may destroy target artifact defending player controls. If you do, Floral Spuzzem assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/f/flourishing_defenses.txt b/forge-gui/res/cardsfolder/f/flourishing_defenses.txt index 591f8bc0430..74c2005ad89 100644 --- a/forge-gui/res/cardsfolder/f/flourishing_defenses.txt +++ b/forge-gui/res/cardsfolder/f/flourishing_defenses.txt @@ -5,4 +5,4 @@ T:Mode$ CounterAdded | ValidCard$ Creature | TriggerZones$ Battlefield | Counter SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 elf warrior SHM SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flourishing_defenses.jpg -Oracle:Whenever a -1/-1 counter is placed on a creature, you may put a 1/1 green Elf Warrior creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever a -1/-1 counter is placed on a creature, you may put a 1/1 green Elf Warrior creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/flow_of_ideas.txt b/forge-gui/res/cardsfolder/f/flow_of_ideas.txt index aa755e16968..27628610b7d 100644 --- a/forge-gui/res/cardsfolder/f/flow_of_ideas.txt +++ b/forge-gui/res/cardsfolder/f/flow_of_ideas.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 5 U | NumCards$ X | References$ X | SpellDescription$ Draw a SVar:X:Count$TypeYouCtrl.Island SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flow_of_ideas.jpg -Oracle:Draw a card for each Island you control. \ No newline at end of file +Oracle:Draw a card for each Island you control. diff --git a/forge-gui/res/cardsfolder/f/flow_of_maggots.txt b/forge-gui/res/cardsfolder/f/flow_of_maggots.txt index 32957249483..82330770241 100644 --- a/forge-gui/res/cardsfolder/f/flow_of_maggots.txt +++ b/forge-gui/res/cardsfolder/f/flow_of_maggots.txt @@ -5,4 +5,4 @@ PT:2/2 K:Cumulative upkeep:1 K:CantBeBlockedBy Creature.nonWall SVar:Picture:http://www.wizards.com/global/images/magic/general/flow_of_maggots.jpg -Oracle:Cumulative upkeep {1} (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.)\nFlow of Maggots can't be blocked by non-Wall creatures. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\nFlow of Maggots can't be blocked by non-Wall creatures. diff --git a/forge-gui/res/cardsfolder/f/flowering_field.txt b/forge-gui/res/cardsfolder/f/flowering_field.txt index 2c48fbb8bb1..c089254a4c2 100644 --- a/forge-gui/res/cardsfolder/f/flowering_field.txt +++ b/forge-gui/res/cardsfolder/f/flowering_field.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description SVar:Pump:AB$PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flowering_field.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn." diff --git a/forge-gui/res/cardsfolder/f/flowering_lumberknot.txt b/forge-gui/res/cardsfolder/f/flowering_lumberknot.txt index 4f95d95fb36..42a61e9718a 100644 --- a/forge-gui/res/cardsfolder/f/flowering_lumberknot.txt +++ b/forge-gui/res/cardsfolder/f/flowering_lumberknot.txt @@ -1,8 +1,8 @@ -Name:Flowering Lumberknot -ManaCost:3 G -Types:Creature Treefolk -PT:5/5 -S:Mode$ Continuous | Affected$ Creature.Self+NotPaired | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ CARDNAME can't attack or block unless it's paired with a creature with soulbond. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flowering_lumberknot.jpg -Oracle:Flowering Lumberknot can't attack or block unless it's paired with a creature with soulbond. \ No newline at end of file +Name:Flowering Lumberknot +ManaCost:3 G +Types:Creature Treefolk +PT:5/5 +S:Mode$ Continuous | Affected$ Creature.Self+NotPaired | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ CARDNAME can't attack or block unless it's paired with a creature with soulbond. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flowering_lumberknot.jpg +Oracle:Flowering Lumberknot can't attack or block unless it's paired with a creature with soulbond. diff --git a/forge-gui/res/cardsfolder/f/flowstone_armor.txt b/forge-gui/res/cardsfolder/f/flowstone_armor.txt index a69971b204b..dc3d4b21e39 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_armor.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_armor.txt @@ -5,4 +5,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | UntilUntaps$ True | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ Target creature gets +1/-1 for as long as CARDNAME remains tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_armor.jpg -Oracle:You may choose not to untap Flowstone Armor during your untap step.\n{3}, {T}: Target creature gets +1/-1 for as long as Flowstone Armor remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Flowstone Armor during your untap step.\n{3}, {T}: Target creature gets +1/-1 for as long as Flowstone Armor remains tapped. diff --git a/forge-gui/res/cardsfolder/f/flowstone_blade.txt b/forge-gui/res/cardsfolder/f/flowstone_blade.txt index 2fc4f589e8c..4dc3678cafb 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_blade.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_blade.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | NumDef$ -1 | SpellDescr SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_blade.jpg -Oracle:Enchant creature\n{R}: Enchanted creature gets +1/-1 until end of turn. \ No newline at end of file +Oracle:Enchant creature\n{R}: Enchanted creature gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_channeler.txt b/forge-gui/res/cardsfolder/f/flowstone_channeler.txt index 6b809a47908..60bc02afbe0 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_channeler.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_channeler.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:2/2 A:AB$ Pump | Cost$ 1 R T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ -1 | KW$ Haste | SpellDescription$ Target creature gets +1/-1 and gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_channeler.jpg -Oracle:{1}{R}, {T}, Discard a card: Target creature gets +1/-1 and gains haste until end of turn. \ No newline at end of file +Oracle:{1}{R}, {T}, Discard a card: Target creature gets +1/-1 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_charger.txt b/forge-gui/res/cardsfolder/f/flowstone_charger.txt index 370c9129ad1..48ea73c86c6 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_charger.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_charger.txt @@ -5,4 +5,4 @@ PT:2/5 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +3/-3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +3 | NumDef$ -3 SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_charger.jpg -Oracle:Whenever Flowstone Charger attacks, it gets +3/-3 until end of turn. \ No newline at end of file +Oracle:Whenever Flowstone Charger attacks, it gets +3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_crusher.txt b/forge-gui/res/cardsfolder/f/flowstone_crusher.txt index 20129881ed4..aa0d0d8658f 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_crusher.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_crusher.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:4/4 A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_crusher.jpg -Oracle:{R}: Flowstone Crusher gets +1/-1 until end of turn. \ No newline at end of file +Oracle:{R}: Flowstone Crusher gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_embrace.txt b/forge-gui/res/cardsfolder/f/flowstone_embrace.txt index db87165552c..2505b69f59c 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_embrace.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_embrace.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ T | Defined$ Enchanted | NumAtt$ +2 | NumDef$ -2 | SpellDescr SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_embrace.jpg -Oracle:Enchant creature\n{T}: Enchanted creature gets +2/-2 until end of turn. \ No newline at end of file +Oracle:Enchant creature\n{T}: Enchanted creature gets +2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_flood.txt b/forge-gui/res/cardsfolder/f/flowstone_flood.txt index 2d972476873..d90a6dab500 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_flood.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_flood.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Buyback PayLife<3> Discard<1/Random> A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_flood.jpg -Oracle:Buyback-Pay 3 life, Discard a card at random. (You may pay 3 life and discard a card at random in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nDestroy target land. \ No newline at end of file +Oracle:Buyback-Pay 3 life, Discard a card at random. (You may pay 3 life and discard a card at random in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nDestroy target land. diff --git a/forge-gui/res/cardsfolder/f/flowstone_giant.txt b/forge-gui/res/cardsfolder/f/flowstone_giant.txt index 908173f3142..9f6faded6b8 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_giant.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_giant.txt @@ -4,4 +4,4 @@ Types:Creature Giant PT:3/3 A:AB$ Pump | Cost$ R | NumAtt$ +2 | NumDef$ -2 | SpellDescription$ CARDNAME gets +2/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_giant.jpg -Oracle:{R}: Flowstone Giant gets +2/-2 until end of turn. \ No newline at end of file +Oracle:{R}: Flowstone Giant gets +2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_hellion.txt b/forge-gui/res/cardsfolder/f/flowstone_hellion.txt index ff296940bc4..8064f0f1e15 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_hellion.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_hellion.txt @@ -5,4 +5,4 @@ PT:3/3 K:Haste A:AB$ Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_hellion.jpg -Oracle:Haste\n{0}: Flowstone Hellion gets +1/-1 until end of turn. \ No newline at end of file +Oracle:Haste\n{0}: Flowstone Hellion gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_mauler.txt b/forge-gui/res/cardsfolder/f/flowstone_mauler.txt index 9fce0011a8a..c8f97270081 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_mauler.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_mauler.txt @@ -5,4 +5,4 @@ PT:4/5 K:Trample A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_mauler.jpg -Oracle:Trample\n{R}: Flowstone Mauler gets +1/-1 until end of turn. \ No newline at end of file +Oracle:Trample\n{R}: Flowstone Mauler gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_overseer.txt b/forge-gui/res/cardsfolder/f/flowstone_overseer.txt index 7289463cf12..c6b327a4da1 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_overseer.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_overseer.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:4/4 A:AB$ Pump | Cost$ R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ Target creature gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_overseer.jpg -Oracle:{R}{R}: Target creature gets +1/-1 until end of turn. \ No newline at end of file +Oracle:{R}{R}: Target creature gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_salamander.txt b/forge-gui/res/cardsfolder/f/flowstone_salamander.txt index 034bde8790a..f9d68e206d8 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_salamander.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_salamander.txt @@ -4,4 +4,4 @@ Types:Creature Salamander PT:3/4 A:AB$ DealDamage | Cost$ R | ValidTgts$ Creature.blockingSource | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature blocking it. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_salamander.jpg -Oracle:{R}: Flowstone Salamander deals 1 damage to target creature blocking it. \ No newline at end of file +Oracle:{R}: Flowstone Salamander deals 1 damage to target creature blocking it. diff --git a/forge-gui/res/cardsfolder/f/flowstone_sculpture.txt b/forge-gui/res/cardsfolder/f/flowstone_sculpture.txt index 2e8d6098da4..97b6e760547 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_sculpture.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_sculpture.txt @@ -8,4 +8,4 @@ SVar:ChooseFlying:DB$ Pump | Defined$ Self | KW$ Flying | Permanent$ True | Spel SVar:ChooseFirstStrike:DB$ Pump | Defined$ Self | KW$ First Strike | Permanent$ True | SpellDescription$ CARDNAME gains first strike. SVar:ChooseTrample:DB$ Pump | Defined$ Self | KW$ Trample | Permanent$ True | SpellDescription$ CARDNAME gains trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_sculpture.jpg -Oracle:{2}, Discard a card: Put a +1/+1 counter on Flowstone Sculpture or Flowstone Sculpture gains flying, first strike, or trample. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{2}, Discard a card: Put a +1/+1 counter on Flowstone Sculpture or Flowstone Sculpture gains flying, first strike, or trample. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/f/flowstone_shambler.txt b/forge-gui/res/cardsfolder/f/flowstone_shambler.txt index 9da7a8136a1..ecd658d0b1e 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_shambler.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_shambler.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:2/2 A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_shambler.jpg -Oracle:{R}: Flowstone Shambler gets +1/-1 until end of turn. \ No newline at end of file +Oracle:{R}: Flowstone Shambler gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_slide.txt b/forge-gui/res/cardsfolder/f/flowstone_slide.txt index 56f529ddc43..cad9369c19d 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_slide.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_slide.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ X 2 R R | ValidCards$ Creature | IsCurse$ True | NumAtt$ + SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_slide.jpg -Oracle:All creatures get +X/-X until end of turn. \ No newline at end of file +Oracle:All creatures get +X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_strike.txt b/forge-gui/res/cardsfolder/f/flowstone_strike.txt index 60b023418f5..6cf99e5b3d0 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_strike.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_strike.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ -1 | KW$ Haste | SpellDescription$ Target creature gets +1/-1 and gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_strike.jpg -Oracle:Target creature gets +1/-1 and gains haste until end of turn. \ No newline at end of file +Oracle:Target creature gets +1/-1 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_surge.txt b/forge-gui/res/cardsfolder/f/flowstone_surge.txt index b9b790e906e..c085e92d08f 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_surge.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_surge.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ -1 SVar:RemAIDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_surge.jpg -Oracle:Creatures you control get +1/-1. \ No newline at end of file +Oracle:Creatures you control get +1/-1. diff --git a/forge-gui/res/cardsfolder/f/flowstone_thopter.txt b/forge-gui/res/cardsfolder/f/flowstone_thopter.txt index eb656b36877..e93d1d89114 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_thopter.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_thopter.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Thopter PT:4/4 A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ -1 | KW$ Flying | SpellDescription$ CARDNAME gets +1/-1 and gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_thopter.jpg -Oracle:{1}: Flowstone Thopter gets +1/-1 and gains flying until end of turn. \ No newline at end of file +Oracle:{1}: Flowstone Thopter gets +1/-1 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_wall.txt b/forge-gui/res/cardsfolder/f/flowstone_wall.txt index bdcc8b6a5a7..d2d57c0d339 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_wall.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_wall.txt @@ -5,4 +5,4 @@ PT:0/6 K:Defender A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_wall.jpg -Oracle:Defender (This creature can't attack.)\n{R}: Flowstone Wall gets +1/-1 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{R}: Flowstone Wall gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flowstone_wyvern.txt b/forge-gui/res/cardsfolder/f/flowstone_wyvern.txt index ece1c9f1018..7da87a2bc8d 100644 --- a/forge-gui/res/cardsfolder/f/flowstone_wyvern.txt +++ b/forge-gui/res/cardsfolder/f/flowstone_wyvern.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ Pump | Cost$ R | NumAtt$ +2 | NumDef$ -2 | SpellDescription$ CARDNAME gets +2/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flowstone_wyvern.jpg -Oracle:Flying\n{R}: Flowstone Wyvern gets +2/-2 until end of turn. \ No newline at end of file +Oracle:Flying\n{R}: Flowstone Wyvern gets +2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fluctuator.txt b/forge-gui/res/cardsfolder/f/fluctuator.txt index a126fb0760f..dcdb8f53dfe 100644 --- a/forge-gui/res/cardsfolder/f/fluctuator.txt +++ b/forge-gui/res/cardsfolder/f/fluctuator.txt @@ -4,4 +4,4 @@ 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. 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 +Oracle:Cycling abilities you activate cost you up to {2} less to activate. diff --git a/forge-gui/res/cardsfolder/f/flurry_of_horns.txt b/forge-gui/res/cardsfolder/f/flurry_of_horns.txt index 01c6e9be07e..0da95311049 100644 --- a/forge-gui/res/cardsfolder/f/flurry_of_horns.txt +++ b/forge-gui/res/cardsfolder/f/flurry_of_horns.txt @@ -1,6 +1,6 @@ -Name:Flurry of Horns -ManaCost:4 R -Types:Sorcery -A:SP$ Token | Cost$ 4 R | TokenAmount$ 2 | TokenName$ Minotaur | TokenTypes$ Creature,Minotaur | TokenOwner$ You | TokenColors$ Red | TokenPower$ 2 | TokenToughness$ 3 | TokenKeywords$ Haste | SpellDescription$ Put two 2/3 red Minotaur creature tokens with haste onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/flurry_of_horns.jpg -Oracle:Put two 2/3 red Minotaur creature tokens with haste onto the battlefield. \ No newline at end of file +Name:Flurry of Horns +ManaCost:4 R +Types:Sorcery +A:SP$ Token | Cost$ 4 R | TokenAmount$ 2 | TokenName$ Minotaur | TokenTypes$ Creature,Minotaur | TokenOwner$ You | TokenColors$ Red | TokenPower$ 2 | TokenToughness$ 3 | TokenKeywords$ Haste | SpellDescription$ Put two 2/3 red Minotaur creature tokens with haste onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/flurry_of_horns.jpg +Oracle:Put two 2/3 red Minotaur creature tokens with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/flurry_of_wings.txt b/forge-gui/res/cardsfolder/f/flurry_of_wings.txt index f86537c5406..b50907ef33c 100644 --- a/forge-gui/res/cardsfolder/f/flurry_of_wings.txt +++ b/forge-gui/res/cardsfolder/f/flurry_of_wings.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ G W U | TokenAmount$ X | TokenName$ Bird Soldier | TokenType SVar:X:Count$Valid Creature.attacking SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flurry_of_wings.jpg -Oracle:Put X 1/1 white Bird Soldier creature tokens with flying onto the battlefield, where X is the number of attacking creatures. \ No newline at end of file +Oracle:Put X 1/1 white Bird Soldier creature tokens with flying onto the battlefield, where X is the number of attacking creatures. diff --git a/forge-gui/res/cardsfolder/f/flusterstorm.txt b/forge-gui/res/cardsfolder/f/flusterstorm.txt index c1425de9742..e7afa8d47a6 100644 --- a/forge-gui/res/cardsfolder/f/flusterstorm.txt +++ b/forge-gui/res/cardsfolder/f/flusterstorm.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtP K:Storm SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/flusterstorm.jpg -Oracle:Counter target instant or sorcery spell unless its controller pays {1}.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Counter target instant or sorcery spell unless its controller pays {1}.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/f/flux.txt b/forge-gui/res/cardsfolder/f/flux.txt index 227bc7f59ce..7940b1885ef 100644 --- a/forge-gui/res/cardsfolder/f/flux.txt +++ b/forge-gui/res/cardsfolder/f/flux.txt @@ -1,13 +1,13 @@ -Name:Flux -ManaCost:2 U -Types:Sorcery -A:SP$ RepeatEach | Cost$ 2 U | RepeatPlayers$ Player | RepeatSubAbility$ DBFluxDiscard | SubAbility$ DBDraw | SpellDescription$ Each player discards any number of cards, then draws that many cards. Draw a card. -SVar:DBFluxDiscard:DB$ Discard | Defined$ Player.IsRemembered | AnyNumber$ True | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBFluxDraw -SVar:DBFluxDraw:DB$ Draw | NumCards$ X | Defined$ Player.IsRemembered | References$ X | SubAbility$ CleanTheFlux -SVar:CleanTheFlux:DB$ Cleanup | ClearRemembered$ True -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:X:Remembered$Amount/Minus.1 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/flux.jpg -Oracle:Each player discards any number of cards, then draws that many cards.\nDraw a card. \ No newline at end of file +Name:Flux +ManaCost:2 U +Types:Sorcery +A:SP$ RepeatEach | Cost$ 2 U | RepeatPlayers$ Player | RepeatSubAbility$ DBFluxDiscard | SubAbility$ DBDraw | SpellDescription$ Each player discards any number of cards, then draws that many cards. Draw a card. +SVar:DBFluxDiscard:DB$ Discard | Defined$ Player.IsRemembered | AnyNumber$ True | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBFluxDraw +SVar:DBFluxDraw:DB$ Draw | NumCards$ X | Defined$ Player.IsRemembered | References$ X | SubAbility$ CleanTheFlux +SVar:CleanTheFlux:DB$ Cleanup | ClearRemembered$ True +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:X:Remembered$Amount/Minus.1 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/flux.jpg +Oracle:Each player discards any number of cards, then draws that many cards.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/f/fluxcharger.txt b/forge-gui/res/cardsfolder/f/fluxcharger.txt index b4eb5a566c9..ffe62714dda 100644 --- a/forge-gui/res/cardsfolder/f/fluxcharger.txt +++ b/forge-gui/res/cardsfolder/f/fluxcharger.txt @@ -1,10 +1,10 @@ -Name:Fluxcharger -ManaCost:2 U R -Types:Creature Weird -PT:1/5 -K:Flying -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChangePT | OptionalDecider$ You | TriggerDescription$ Whenever you cast a instant or sorcery spell, you may switch CARDNAME's power and toughness until end of turn. -SVar:TrigChangePT:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME's power and toughness are switched | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fluxcharger.jpg -Oracle:Flying\nWhenever you cast an instant or sorcery spell, you may switch Fluxcharger's power and toughness until end of turn. \ No newline at end of file +Name:Fluxcharger +ManaCost:2 U R +Types:Creature Weird +PT:1/5 +K:Flying +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChangePT | OptionalDecider$ You | TriggerDescription$ Whenever you cast a instant or sorcery spell, you may switch CARDNAME's power and toughness until end of turn. +SVar:TrigChangePT:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME's power and toughness are switched | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fluxcharger.jpg +Oracle:Flying\nWhenever you cast an instant or sorcery spell, you may switch Fluxcharger's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flying_carpet.txt b/forge-gui/res/cardsfolder/f/flying_carpet.txt index 23661542c10..1975ec69d97 100644 --- a/forge-gui/res/cardsfolder/f/flying_carpet.txt +++ b/forge-gui/res/cardsfolder/f/flying_carpet.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Pump | Cost$ 2 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/flying_carpet.jpg -Oracle:{2}, {T}: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:{2}, {T}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/f/flying_men.txt b/forge-gui/res/cardsfolder/f/flying_men.txt index a35ed1cde6e..70993b70900 100644 --- a/forge-gui/res/cardsfolder/f/flying_men.txt +++ b/forge-gui/res/cardsfolder/f/flying_men.txt @@ -4,4 +4,4 @@ Types:Creature Human PT:1/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/flying_men.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/f/fodder_cannon.txt b/forge-gui/res/cardsfolder/f/fodder_cannon.txt index e99f1cc655d..6d635de6a8f 100644 --- a/forge-gui/res/cardsfolder/f/fodder_cannon.txt +++ b/forge-gui/res/cardsfolder/f/fodder_cannon.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ DealDamage | Cost$ 4 T Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fodder_cannon.jpg -Oracle:{4}, {T}, Sacrifice a creature: Fodder Cannon deals 4 damage to target creature. \ No newline at end of file +Oracle:{4}, {T}, Sacrifice a creature: Fodder Cannon deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/fodder_launch.txt b/forge-gui/res/cardsfolder/f/fodder_launch.txt index 29cd2bfae9c..a7e1bd91e9d 100644 --- a/forge-gui/res/cardsfolder/f/fodder_launch.txt +++ b/forge-gui/res/cardsfolder/f/fodder_launch.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 3 B Sac<1/Goblin> | ValidTgts$ Creature | TgtPrompt$ Select t SVar:DBDealDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ 5 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fodder_launch.jpg -Oracle:As an additional cost to cast Fodder Launch, sacrifice a Goblin.\nTarget creature gets -5/-5 until end of turn. Fodder Launch deals 5 damage to that creature's controller. \ No newline at end of file +Oracle:As an additional cost to cast Fodder Launch, sacrifice a Goblin.\nTarget creature gets -5/-5 until end of turn. Fodder Launch deals 5 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/f/fog.txt b/forge-gui/res/cardsfolder/f/fog.txt index 25c313c219d..1acc794fefc 100644 --- a/forge-gui/res/cardsfolder/f/fog.txt +++ b/forge-gui/res/cardsfolder/f/fog.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Fog | Cost$ G | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fog.jpg -Oracle:Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/f/fog_bank.txt b/forge-gui/res/cardsfolder/f/fog_bank.txt index 6e173dc8a67..bbc45270395 100644 --- a/forge-gui/res/cardsfolder/f/fog_bank.txt +++ b/forge-gui/res/cardsfolder/f/fog_bank.txt @@ -6,4 +6,4 @@ K:Defender K:Flying K:Prevent all combat damage that would be dealt to and dealt by CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/fog_bank.jpg -Oracle:Defender, flying\nPrevent all combat damage that would be dealt to and dealt by Fog Bank. \ No newline at end of file +Oracle:Defender, flying\nPrevent all combat damage that would be dealt to and dealt by Fog Bank. diff --git a/forge-gui/res/cardsfolder/f/fog_elemental.txt b/forge-gui/res/cardsfolder/f/fog_elemental.txt index c3cd0507e86..08f69a2832e 100644 --- a/forge-gui/res/cardsfolder/f/fog_elemental.txt +++ b/forge-gui/res/cardsfolder/f/fog_elemental.txt @@ -9,4 +9,4 @@ SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ Tri SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:SacrificeEndCombat:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fog_elemental.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Fog Elemental attacks or blocks, sacrifice it at end of combat. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Fog Elemental attacks or blocks, sacrifice it at end of combat. diff --git a/forge-gui/res/cardsfolder/f/fog_of_gnats.txt b/forge-gui/res/cardsfolder/f/fog_of_gnats.txt index 97cf926c8af..1793d8d0cc1 100644 --- a/forge-gui/res/cardsfolder/f/fog_of_gnats.txt +++ b/forge-gui/res/cardsfolder/f/fog_of_gnats.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/fog_of_gnats.jpg -Oracle:Flying\n{B}: Regenerate Fog of Gnats. \ No newline at end of file +Oracle:Flying\n{B}: Regenerate Fog of Gnats. diff --git a/forge-gui/res/cardsfolder/f/fog_patch.txt b/forge-gui/res/cardsfolder/f/fog_patch.txt index 5cc4f5d6de1..bc3353e1e24 100644 --- a/forge-gui/res/cardsfolder/f/fog_patch.txt +++ b/forge-gui/res/cardsfolder/f/fog_patch.txt @@ -1,9 +1,9 @@ -Name:Fog Patch -ManaCost:1 G -Types:Instant -Text:Cast CARDNAME only during the declare blockers step. -A:SP$ RepeatEach | Cost$ 1 G | ActivationPhases$ Declare Blockers | RepeatSubAbility$ DBBecomeBlocked | RepeatCards$ Creature.attacking | SpellDescription$ Attacking creatures become blocked. (This spell works on unblockable creatures.) -SVar:DBBecomeBlocked:DB$ BecomesBlocked | Defined$ Remembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fog_patch.jpg -Oracle:Cast Fog Patch only during the declare blockers step.\nAttacking creatures become blocked. (This spell works on unblockable creatures.) \ No newline at end of file +Name:Fog Patch +ManaCost:1 G +Types:Instant +Text:Cast CARDNAME only during the declare blockers step. +A:SP$ RepeatEach | Cost$ 1 G | ActivationPhases$ Declare Blockers | RepeatSubAbility$ DBBecomeBlocked | RepeatCards$ Creature.attacking | SpellDescription$ Attacking creatures become blocked. (This spell works on unblockable creatures.) +SVar:DBBecomeBlocked:DB$ BecomesBlocked | Defined$ Remembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fog_patch.jpg +Oracle:Cast Fog Patch only during the declare blockers step.\nAttacking creatures become blocked. (This spell works on unblockable creatures.) diff --git a/forge-gui/res/cardsfolder/f/foil.txt b/forge-gui/res/cardsfolder/f/foil.txt index 07f5b2a24f1..949fb5dba11 100644 --- a/forge-gui/res/cardsfolder/f/foil.txt +++ b/forge-gui/res/cardsfolder/f/foil.txt @@ -1,7 +1,7 @@ -Name:Foil -ManaCost:2 U U -Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell. -SVar:AltCost:Cost$ Discard<1/Island> Discard<1/Card> | Description$ You may discard an Island card and another card rather than pay Foil's mana cost. -SVar:Picture:http://www.wizards.com/global/images/magic/general/foil.jpg -Oracle:You may discard an Island card and another card rather than pay Foil's mana cost.\nCounter target spell. \ No newline at end of file +Name:Foil +ManaCost:2 U U +Types:Instant +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell. +SVar:AltCost:Cost$ Discard<1/Island> Discard<1/Card> | Description$ You may discard an Island card and another card rather than pay Foil's mana cost. +SVar:Picture:http://www.wizards.com/global/images/magic/general/foil.jpg +Oracle:You may discard an Island card and another card rather than pay Foil's mana cost.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/f/fold_into_aether.txt b/forge-gui/res/cardsfolder/f/fold_into_aether.txt index 22bf56ab3f2..331b0c485e0 100644 --- a/forge-gui/res/cardsfolder/f/fold_into_aether.txt +++ b/forge-gui/res/cardsfolder/f/fold_into_aether.txt @@ -1,8 +1,8 @@ -Name:Fold into AEther -ManaCost:2 U U -Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | SubAbility$ DBChangeZone | SpellDescription$ Counter target spell. If that spell is countered this way, its controller may put a creature card from his or her hand onto the battlefield. -SVar:DBChangeZone:DB$ ChangeZone | ChangeType$ Creature | Origin$ Hand | Destination$ Battlefield | ChangeNum$ 1 | ConditionDefined$ Remembered | DefinedPlayer$ TargetedController | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fold_into_aether.jpg -Oracle:Counter target spell. If that spell is countered this way, its controller may put a creature card from his or her hand onto the battlefield. \ No newline at end of file +Name:Fold into AEther +ManaCost:2 U U +Types:Instant +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | SubAbility$ DBChangeZone | SpellDescription$ Counter target spell. If that spell is countered this way, its controller may put a creature card from his or her hand onto the battlefield. +SVar:DBChangeZone:DB$ ChangeZone | ChangeType$ Creature | Origin$ Hand | Destination$ Battlefield | ChangeNum$ 1 | ConditionDefined$ Remembered | DefinedPlayer$ TargetedController | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fold_into_aether.jpg +Oracle:Counter target spell. If that spell is countered this way, its controller may put a creature card from his or her hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/folk_medicine.txt b/forge-gui/res/cardsfolder/f/folk_medicine.txt index f0b407598a6..35793bda4f2 100644 --- a/forge-gui/res/cardsfolder/f/folk_medicine.txt +++ b/forge-gui/res/cardsfolder/f/folk_medicine.txt @@ -7,4 +7,4 @@ SVar:X:Count$TypeYouCtrl.Creature SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/folk_medicine.jpg -Oracle:You gain 1 life for each creature you control.\nFlashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:You gain 1 life for each creature you control.\nFlashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/folk_of_an_havva.txt b/forge-gui/res/cardsfolder/f/folk_of_an_havva.txt index c65cbb8399a..0d736fd8ec7 100644 --- a/forge-gui/res/cardsfolder/f/folk_of_an_havva.txt +++ b/forge-gui/res/cardsfolder/f/folk_of_an_havva.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/folk_of_an_havva.jpg -Oracle:Whenever Folk of An-Havva blocks, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Folk of An-Havva blocks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/folk_of_the_pines.txt b/forge-gui/res/cardsfolder/f/folk_of_the_pines.txt index 4270b69225a..e8fa422f6cb 100644 --- a/forge-gui/res/cardsfolder/f/folk_of_the_pines.txt +++ b/forge-gui/res/cardsfolder/f/folk_of_the_pines.txt @@ -4,4 +4,4 @@ Types:Creature Dryad PT:2/5 A:AB$ Pump | Cost$ 1 G | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/folk_of_the_pines.jpg -Oracle:{1}{G}: Folk of the Pines gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{1}{G}: Folk of the Pines gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/followed_footsteps.txt b/forge-gui/res/cardsfolder/f/followed_footsteps.txt index 7c4b2500e72..0a9089dff89 100644 --- a/forge-gui/res/cardsfolder/f/followed_footsteps.txt +++ b/forge-gui/res/cardsfolder/f/followed_footsteps.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, put a token that's a copy of enchanted creature onto the battlefield. SVar:TrigCopy:AB$ CopyPermanent | Cost$ 0 | Defined$ Enchanted | SpellDescription$ At the beginning of your upkeep, put a token that's a copy of enchanted creature onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/followed_footsteps.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, put a token that's a copy of enchanted creature onto the battlefield. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of your upkeep, put a token that's a copy of enchanted creature onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/fomori_nomad.txt b/forge-gui/res/cardsfolder/f/fomori_nomad.txt index 6e6625bb8e3..484f7626377 100644 --- a/forge-gui/res/cardsfolder/f/fomori_nomad.txt +++ b/forge-gui/res/cardsfolder/f/fomori_nomad.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Creature Nomad Giant PT:4/4 SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card126149.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/font_of_fertility.txt b/forge-gui/res/cardsfolder/f/font_of_fertility.txt index 4da73a3da66..7f5ca741ad1 100644 --- a/forge-gui/res/cardsfolder/f/font_of_fertility.txt +++ b/forge-gui/res/cardsfolder/f/font_of_fertility.txt @@ -1,6 +1,6 @@ -Name:Font of Fertility -ManaCost:G -Types:Enchantment -A:AB$ ChangeZone | Cost$ 1 G 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 it onto the battlefield tapped, then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_fertility.jpg -Oracle:{1}{G}, Sacrifice Font of Fertility: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Name:Font of Fertility +ManaCost:G +Types:Enchantment +A:AB$ ChangeZone | Cost$ 1 G 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 it onto the battlefield tapped, then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_fertility.jpg +Oracle:{1}{G}, Sacrifice Font of Fertility: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/font_of_fortunes.txt b/forge-gui/res/cardsfolder/f/font_of_fortunes.txt index 4a79e096b90..5e1bd056793 100644 --- a/forge-gui/res/cardsfolder/f/font_of_fortunes.txt +++ b/forge-gui/res/cardsfolder/f/font_of_fortunes.txt @@ -1,6 +1,6 @@ -Name:Font of Fortunes -ManaCost:1 U -Types:Enchantment -A:AB$ Draw | Cost$ 1 U Sac<1/CARDNAME> | NumCards$ 2 | SpellDescription$ Draw two cards. -SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_fortunes.jpg -Oracle:{1}{U}, Sacrifice Font of Fortunes: Draw two cards. \ No newline at end of file +Name:Font of Fortunes +ManaCost:1 U +Types:Enchantment +A:AB$ Draw | Cost$ 1 U Sac<1/CARDNAME> | NumCards$ 2 | SpellDescription$ Draw two cards. +SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_fortunes.jpg +Oracle:{1}{U}, Sacrifice Font of Fortunes: Draw two cards. diff --git a/forge-gui/res/cardsfolder/f/font_of_ire.txt b/forge-gui/res/cardsfolder/f/font_of_ire.txt index 0dd571fae62..aebb5bbd7fd 100644 --- a/forge-gui/res/cardsfolder/f/font_of_ire.txt +++ b/forge-gui/res/cardsfolder/f/font_of_ire.txt @@ -1,6 +1,6 @@ -Name:Font of Ire -ManaCost:1 R -Types:Enchantment -A:AB$ DealDamage | Cost$ 3 R Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_ire.jpg -Oracle:{3}{R}, Sacrifice Font of Ire: Font of Ire deals 5 damage to target player. \ No newline at end of file +Name:Font of Ire +ManaCost:1 R +Types:Enchantment +A:AB$ DealDamage | Cost$ 3 R Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_ire.jpg +Oracle:{3}{R}, Sacrifice Font of Ire: Font of Ire deals 5 damage to target player. diff --git a/forge-gui/res/cardsfolder/f/font_of_mythos.txt b/forge-gui/res/cardsfolder/f/font_of_mythos.txt index ae0d21a9094..90cde7374df 100644 --- a/forge-gui/res/cardsfolder/f/font_of_mythos.txt +++ b/forge-gui/res/cardsfolder/f/font_of_mythos.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, that player draws two additional cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 2 | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_mythos.jpg -Oracle:At the beginning of each player's draw step, that player draws two additional cards. \ No newline at end of file +Oracle:At the beginning of each player's draw step, that player draws two additional cards. diff --git a/forge-gui/res/cardsfolder/f/font_of_return.txt b/forge-gui/res/cardsfolder/f/font_of_return.txt index c884bd916c1..65dc579fe53 100644 --- a/forge-gui/res/cardsfolder/f/font_of_return.txt +++ b/forge-gui/res/cardsfolder/f/font_of_return.txt @@ -1,6 +1,6 @@ -Name:Font of Return -ManaCost:1 B -Types:Enchantment -A:AB$ ChangeZone | Cost$ 3 B Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return up to three target creature cards from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_return.jpg -Oracle:{3}{B}, Sacrifice Font of Return: Return up to three target creature cards from your graveyard to your hand. \ No newline at end of file +Name:Font of Return +ManaCost:1 B +Types:Enchantment +A:AB$ ChangeZone | Cost$ 3 B Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return up to three target creature cards from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_return.jpg +Oracle:{3}{B}, Sacrifice Font of Return: Return up to three target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/f/font_of_vigor.txt b/forge-gui/res/cardsfolder/f/font_of_vigor.txt index a2f038bb7bf..ef3e128d167 100644 --- a/forge-gui/res/cardsfolder/f/font_of_vigor.txt +++ b/forge-gui/res/cardsfolder/f/font_of_vigor.txt @@ -1,6 +1,6 @@ -Name:Font of Vigor -ManaCost:1 W -Types:Enchantment -A:AB$ GainLife | Cost$ 2 W Sac<1/CARDNAME> | LifeAmount$ 7 | SpellDescription$ You gain 7 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_vigor.jpg -Oracle:{2}{W}, Sacrifice Font of Vigor: You gain 7 life. \ No newline at end of file +Name:Font of Vigor +ManaCost:1 W +Types:Enchantment +A:AB$ GainLife | Cost$ 2 W Sac<1/CARDNAME> | LifeAmount$ 7 | SpellDescription$ You gain 7 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/font_of_vigor.jpg +Oracle:{2}{W}, Sacrifice Font of Vigor: You gain 7 life. diff --git a/forge-gui/res/cardsfolder/f/food_chain.txt b/forge-gui/res/cardsfolder/f/food_chain.txt index 20f7f1add5b..23cc024a6f2 100644 --- a/forge-gui/res/cardsfolder/f/food_chain.txt +++ b/forge-gui/res/cardsfolder/f/food_chain.txt @@ -1,9 +1,9 @@ -Name:Food Chain -ManaCost:2 G -Types:Enchantment -A:AB$ Mana | Cost$ Exile<1/Creature> | Produced$ Any | Amount$ X | RestrictValid$ Card.Creature | References$ X | SpellDescription$ Add X mana of any one color to your mana pool, where X is the exiled creature's converted mana cost plus one. Spend this mana only to cast creature spells. -SVar:X:Exiled$CardManaCost/Plus.1 -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/food_chain.jpg -Oracle:Exile a creature you control: Add X mana of any one color to your mana pool, where X is the exiled creature's converted mana cost plus one. Spend this mana only to cast creature spells. \ No newline at end of file +Name:Food Chain +ManaCost:2 G +Types:Enchantment +A:AB$ Mana | Cost$ Exile<1/Creature> | Produced$ Any | Amount$ X | RestrictValid$ Card.Creature | References$ X | SpellDescription$ Add X mana of any one color to your mana pool, where X is the exiled creature's converted mana cost plus one. Spend this mana only to cast creature spells. +SVar:X:Exiled$CardManaCost/Plus.1 +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/food_chain.jpg +Oracle:Exile a creature you control: Add X mana of any one color to your mana pool, where X is the exiled creature's converted mana cost plus one. Spend this mana only to cast creature spells. diff --git a/forge-gui/res/cardsfolder/f/fools_demise.txt b/forge-gui/res/cardsfolder/f/fools_demise.txt index 3d7b8681560..23ff7e8be96 100644 --- a/forge-gui/res/cardsfolder/f/fools_demise.txt +++ b/forge-gui/res/cardsfolder/f/fools_demise.txt @@ -8,4 +8,4 @@ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battl T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return CARDNAME to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/fools_demise.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control.\nWhen Fool's Demise is put into a graveyard from the battlefield, return Fool's Demise to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control.\nWhen Fool's Demise is put into a graveyard from the battlefield, return Fool's Demise to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/fools_tome.txt b/forge-gui/res/cardsfolder/f/fools_tome.txt index 8c1a44cecb5..b4a806c93b3 100644 --- a/forge-gui/res/cardsfolder/f/fools_tome.txt +++ b/forge-gui/res/cardsfolder/f/fools_tome.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Draw | Cost$ 2 T | NumCards$ 1 | ActivationCardsInHand$ 0 | SpellDescription$ Draw a card. Activate this ability only if you have no cards in hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/fools_tome.jpg -Oracle:{2}, {T}: Draw a card. Activate this ability only if you have no cards in hand. \ No newline at end of file +Oracle:{2}, {T}: Draw a card. Activate this ability only if you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/f/foot_soldiers.txt b/forge-gui/res/cardsfolder/f/foot_soldiers.txt index c4753540250..5c81d7b3ed1 100644 --- a/forge-gui/res/cardsfolder/f/foot_soldiers.txt +++ b/forge-gui/res/cardsfolder/f/foot_soldiers.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Creature Human Soldier PT:2/4 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84608.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/footbottom_feast.txt b/forge-gui/res/cardsfolder/f/footbottom_feast.txt index 79d04b62f5a..9793de91d32 100644 --- a/forge-gui/res/cardsfolder/f/footbottom_feast.txt +++ b/forge-gui/res/cardsfolder/f/footbottom_feast.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:X:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/footbottom_feast.jpg -Oracle:Put any number of target creature cards from your graveyard on top of your library.\nDraw a card. \ No newline at end of file +Oracle:Put any number of target creature cards from your graveyard on top of your library.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/f/foothill_guide.txt b/forge-gui/res/cardsfolder/f/foothill_guide.txt index 4860d0a8380..0fea970f716 100644 --- a/forge-gui/res/cardsfolder/f/foothill_guide.txt +++ b/forge-gui/res/cardsfolder/f/foothill_guide.txt @@ -5,4 +5,4 @@ PT:1/1 K:Morph:W K:Protection from Goblins SVar:Picture:http://www.wizards.com/global/images/magic/general/foothill_guide.jpg -Oracle:Protection from Goblins\nMorph {W} (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 +Oracle:Protection from Goblins\nMorph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/f/footsteps_of_the_goryo.txt b/forge-gui/res/cardsfolder/f/footsteps_of_the_goryo.txt index 78d2eb72173..efd329b7c69 100644 --- a/forge-gui/res/cardsfolder/f/footsteps_of_the_goryo.txt +++ b/forge-gui/res/cardsfolder/f/footsteps_of_the_goryo.txt @@ -6,4 +6,4 @@ SVar:DBDelay:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/footsteps_of_the_goryo.jpg -Oracle:Return target creature card from your graveyard to the battlefield. Sacrifice that creature at the beginning of the next end step. \ No newline at end of file +Oracle:Return target creature card from your graveyard to the battlefield. Sacrifice that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/f/foratog.txt b/forge-gui/res/cardsfolder/f/foratog.txt index d7b89fb6317..5e5a37f4a95 100644 --- a/forge-gui/res/cardsfolder/f/foratog.txt +++ b/forge-gui/res/cardsfolder/f/foratog.txt @@ -4,4 +4,4 @@ Types:Creature Atog PT:1/2 A:AB$ Pump | Cost$ G Sac<1/Forest> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/foratog.jpg -Oracle:{G}, Sacrifice a Forest: Foratog gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{G}, Sacrifice a Forest: Foratog gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/forbid.txt b/forge-gui/res/cardsfolder/f/forbid.txt index 0fc62d43b41..54420d4445e 100644 --- a/forge-gui/res/cardsfolder/f/forbid.txt +++ b/forge-gui/res/cardsfolder/f/forbid.txt @@ -5,4 +5,4 @@ K:Buyback Discard<2/Card> A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Graveyard | SpellDescription$ Counter target spell. SVar:RemAIDeck:True SVar:Picture:http://magiccards.info/scans/en/fnmp/27.jpg -Oracle:Buyback-Discard two cards. (You may discard two cards in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nCounter target spell. \ No newline at end of file +Oracle:Buyback-Discard two cards. (You may discard two cards in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/f/forbidden_alchemy.txt b/forge-gui/res/cardsfolder/f/forbidden_alchemy.txt index 92012eb01cb..7e2bec54de9 100644 --- a/forge-gui/res/cardsfolder/f/forbidden_alchemy.txt +++ b/forge-gui/res/cardsfolder/f/forbidden_alchemy.txt @@ -1,8 +1,8 @@ -Name:Forbidden Alchemy -ManaCost:2 U -Types:Instant -K:Flashback 6 B -A:SP$ Dig | Cost$ 2 U | DigNum$ 4 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top four cards of your library. Put one of them into your hand and the rest into your graveyard. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_alchemy.jpg -Oracle:Look at the top four cards of your library. Put one of them into your hand and the rest into your graveyard.\nFlashback {6}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Forbidden Alchemy +ManaCost:2 U +Types:Instant +K:Flashback 6 B +A:SP$ Dig | Cost$ 2 U | DigNum$ 4 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top four cards of your library. Put one of them into your hand and the rest into your graveyard. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_alchemy.jpg +Oracle:Look at the top four cards of your library. Put one of them into your hand and the rest into your graveyard.\nFlashback {6}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/f/forbidden_crypt.txt b/forge-gui/res/cardsfolder/f/forbidden_crypt.txt index fa9a3f84132..cc5e9580779 100644 --- a/forge-gui/res/cardsfolder/f/forbidden_crypt.txt +++ b/forge-gui/res/cardsfolder/f/forbidden_crypt.txt @@ -1,14 +1,14 @@ -Name:Forbidden Crypt -ManaCost:3 B B -Types:Enchantment -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ CheckLoseCondition | Description$ If you would draw a card, return a card from your graveyard to your hand instead. If you can't, you lose the game. -SVar:CheckLoseCondition:DB$ LosesGame | Defined$ You | ConditionCheckSVar$ CardsInGrave | ConditionSVarCompare$ EQ0 | SubAbility$ ForbiddenPractice -SVar:ForbiddenPractice:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card.YouOwn | ChangeNum$ 1 | Origin$ Graveyard | Destination$ Hand -SVar:CardsInGrave:Count$InYourYard -R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ CryptExile | Description$ If a card would be put into your graveyard from anywhere, exile that card instead. -SVar:CryptExile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_crypt.jpg -Oracle:If you would draw a card, return a card from your graveyard to your hand instead. If you can't, you lose the game.\nIf a card would be put into your graveyard from anywhere, exile that card instead. \ No newline at end of file +Name:Forbidden Crypt +ManaCost:3 B B +Types:Enchantment +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ CheckLoseCondition | Description$ If you would draw a card, return a card from your graveyard to your hand instead. If you can't, you lose the game. +SVar:CheckLoseCondition:DB$ LosesGame | Defined$ You | ConditionCheckSVar$ CardsInGrave | ConditionSVarCompare$ EQ0 | SubAbility$ ForbiddenPractice +SVar:ForbiddenPractice:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card.YouOwn | ChangeNum$ 1 | Origin$ Graveyard | Destination$ Hand +SVar:CardsInGrave:Count$InYourYard +R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ CryptExile | Description$ If a card would be put into your graveyard from anywhere, exile that card instead. +SVar:CryptExile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_crypt.jpg +Oracle:If you would draw a card, return a card from your graveyard to your hand instead. If you can't, you lose the game.\nIf a card would be put into your graveyard from anywhere, exile that card instead. diff --git a/forge-gui/res/cardsfolder/f/forbidden_lore.txt b/forge-gui/res/cardsfolder/f/forbidden_lore.txt index 35f4bf9e2c4..3150be7fdd2 100644 --- a/forge-gui/res/cardsfolder/f/forbidden_lore.txt +++ b/forge-gui/res/cardsfolder/f/forbidden_lore.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ Damage | Description$ Enchanted land has "{T}: Target creature gets +2/+1 until end of turn." SVar:Damage:AB$Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ Target creature gets +2/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_lore.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Target creature gets +2/+1 until end of turn." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: Target creature gets +2/+1 until end of turn." diff --git a/forge-gui/res/cardsfolder/f/forbidden_orchard.txt b/forge-gui/res/cardsfolder/f/forbidden_orchard.txt index 45fd7de944c..0ba25f4ef14 100644 --- a/forge-gui/res/cardsfolder/f/forbidden_orchard.txt +++ b/forge-gui/res/cardsfolder/f/forbidden_orchard.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any col T:Mode$ TapsForMana | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever you tap CARDNAME for mana, put a 1/1 colorless Spirit creature token onto the battlefield under target opponent's control. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ Opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_orchard.jpg -Oracle:{T}: Add one mana of any color to your mana pool.\nWhenever you tap Forbidden Orchard for mana, put a 1/1 colorless Spirit creature token onto the battlefield under target opponent's control. \ No newline at end of file +Oracle:{T}: Add one mana of any color to your mana pool.\nWhenever you tap Forbidden Orchard for mana, put a 1/1 colorless Spirit creature token onto the battlefield under target opponent's control. diff --git a/forge-gui/res/cardsfolder/f/forbidden_ritual.txt b/forge-gui/res/cardsfolder/f/forbidden_ritual.txt index f8a9dec6b37..762434e4afb 100644 --- a/forge-gui/res/cardsfolder/f/forbidden_ritual.txt +++ b/forge-gui/res/cardsfolder/f/forbidden_ritual.txt @@ -1,13 +1,13 @@ -Name:Forbidden Ritual -ManaCost:2 B B -Types:Sorcery -A:SP$ Repeat | Cost$ 2 B B | ValidTgts$ Opponent | RepeatSubAbility$ DBSac | RepeatOptional$ True | StackDescription$ SpellDescription | SpellDescription$ Sacrifice a nontoken permanent. If you do, target opponent loses 2 life unless he or she sacrifices a permanent or discards a card. You may repeat this process any number of times. -SVar:DBSac:DB$ Sacrifice | SacValid$ Permanent.nonToken | SacMessage$ nontoken permanent | RememberSacrificed$ True | SubAbility$ DBGenericChoice -SVar:DBGenericChoice:DB$ GenericChoice | Choices$ PaySac,PayDiscard | Defined$ Targeted | AILogic$ PayUnlessCost | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:PaySac:DB$ LoseLife | LifeAmount$ 2 | Defined$ Targeted | UnlessCost$ Sac<1/Permanent> | UnlessPayer$ Targeted | UnlessAI$ LifeLE2 | SpellDescription$ You lose 2 life unless you sacrifice a permanent -SVar:PayDiscard:DB$ LoseLife | LifeAmount$ 2 | Defined$ Targeted | UnlessCost$ Discard<1/Card> | UnlessPayer$ Targeted | UnlessAI$ LifeLE2 | SpellDescription$ You lose 2 life unless you discard a card -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_ritual.jpg -Oracle:Sacrifice a nontoken permanent. If you do, target opponent loses 2 life unless he or she sacrifices a permanent or discards a card. You may repeat this process any number of times. +Name:Forbidden Ritual +ManaCost:2 B B +Types:Sorcery +A:SP$ Repeat | Cost$ 2 B B | ValidTgts$ Opponent | RepeatSubAbility$ DBSac | RepeatOptional$ True | StackDescription$ SpellDescription | SpellDescription$ Sacrifice a nontoken permanent. If you do, target opponent loses 2 life unless he or she sacrifices a permanent or discards a card. You may repeat this process any number of times. +SVar:DBSac:DB$ Sacrifice | SacValid$ Permanent.nonToken | SacMessage$ nontoken permanent | RememberSacrificed$ True | SubAbility$ DBGenericChoice +SVar:DBGenericChoice:DB$ GenericChoice | Choices$ PaySac,PayDiscard | Defined$ Targeted | AILogic$ PayUnlessCost | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:PaySac:DB$ LoseLife | LifeAmount$ 2 | Defined$ Targeted | UnlessCost$ Sac<1/Permanent> | UnlessPayer$ Targeted | UnlessAI$ LifeLE2 | SpellDescription$ You lose 2 life unless you sacrifice a permanent +SVar:PayDiscard:DB$ LoseLife | LifeAmount$ 2 | Defined$ Targeted | UnlessCost$ Discard<1/Card> | UnlessPayer$ Targeted | UnlessAI$ LifeLE2 | SpellDescription$ You lose 2 life unless you discard a card +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/forbidden_ritual.jpg +Oracle:Sacrifice a nontoken permanent. If you do, target opponent loses 2 life unless he or she sacrifices a permanent or discards a card. You may repeat this process any number of times. diff --git a/forge-gui/res/cardsfolder/f/forbidding_watchtower.txt b/forge-gui/res/cardsfolder/f/forbidding_watchtower.txt index 2de3f0220e4..afd94a7b381 100644 --- a/forge-gui/res/cardsfolder/f/forbidding_watchtower.txt +++ b/forge-gui/res/cardsfolder/f/forbidding_watchtower.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. 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 +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. diff --git a/forge-gui/res/cardsfolder/f/force_bubble.txt b/forge-gui/res/cardsfolder/f/force_bubble.txt index 9b82798bd67..84e1c252123 100644 --- a/forge-gui/res/cardsfolder/f/force_bubble.txt +++ b/forge-gui/res/cardsfolder/f/force_bubble.txt @@ -1,13 +1,13 @@ -Name:Force Bubble -ManaCost:2 W W -Types:Enchantment -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ Counters | Description$ If damage would be dealt to you, put that many depletion counters on CARDNAME instead. -SVar:Counters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ X | References$ X -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE4_DEPLETION | Execute$ TrigSac | TriggerDescription$ When there are four or more depletion counters on CARDNAME, sacrifice it. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ At the beginning of each end step, remove all depletion counters from CARDNAME. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ DEPLETION | CounterNum$ All | References$ All -SVar:X:ReplaceCount$DamageAmount -SVar:All:Count$CardCounters.DEPLETION -SVar:Picture:http://www.wizards.com/global/images/magic/general/force_bubble.jpg -Oracle:If damage would be dealt to you, put that many depletion counters on Force Bubble instead.\nWhen there are four or more depletion counters on Force Bubble, sacrifice it.\nAt the beginning of each end step, remove all depletion counters from Force Bubble. \ No newline at end of file +Name:Force Bubble +ManaCost:2 W W +Types:Enchantment +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ Counters | Description$ If damage would be dealt to you, put that many depletion counters on CARDNAME instead. +SVar:Counters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ X | References$ X +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE4_DEPLETION | Execute$ TrigSac | TriggerDescription$ When there are four or more depletion counters on CARDNAME, sacrifice it. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ At the beginning of each end step, remove all depletion counters from CARDNAME. +SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ DEPLETION | CounterNum$ All | References$ All +SVar:X:ReplaceCount$DamageAmount +SVar:All:Count$CardCounters.DEPLETION +SVar:Picture:http://www.wizards.com/global/images/magic/general/force_bubble.jpg +Oracle:If damage would be dealt to you, put that many depletion counters on Force Bubble instead.\nWhen there are four or more depletion counters on Force Bubble, sacrifice it.\nAt the beginning of each end step, remove all depletion counters from Force Bubble. diff --git a/forge-gui/res/cardsfolder/f/force_of_nature.txt b/forge-gui/res/cardsfolder/f/force_of_nature.txt index ec61d8f0dc1..a2beb3e6808 100644 --- a/forge-gui/res/cardsfolder/f/force_of_nature.txt +++ b/forge-gui/res/cardsfolder/f/force_of_nature.txt @@ -6,4 +6,4 @@ 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}. 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 +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}. diff --git a/forge-gui/res/cardsfolder/f/force_of_savagery.txt b/forge-gui/res/cardsfolder/f/force_of_savagery.txt index 015cc625d80..f6ba7ade81a 100644 --- a/forge-gui/res/cardsfolder/f/force_of_savagery.txt +++ b/forge-gui/res/cardsfolder/f/force_of_savagery.txt @@ -6,4 +6,4 @@ K:Trample A:SP$ PermanentCreature | Cost$ 2 G | AILogic$ ZeroToughness SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/force_of_savagery.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/f/force_of_will.txt b/forge-gui/res/cardsfolder/f/force_of_will.txt index cec5ad8c1dc..61d41e524b6 100644 --- a/forge-gui/res/cardsfolder/f/force_of_will.txt +++ b/forge-gui/res/cardsfolder/f/force_of_will.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell SVar:AltCost:Cost$ PayLife<1> ExileFromHand<1/Card.Blue> | Description$ You may pay 1 life and exile a blue card from your hand rather than pay CARDNAME's mana cost. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/force_of_will.jpg -Oracle:You may pay 1 life and exile a blue card from your hand rather than pay Force of Will's mana cost.\nCounter target spell. \ No newline at end of file +Oracle:You may pay 1 life and exile a blue card from your hand rather than pay Force of Will's mana cost.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/f/force_spike.txt b/forge-gui/res/cardsfolder/f/force_spike.txt index b136319ed28..61b8ac07733 100644 --- a/forge-gui/res/cardsfolder/f/force_spike.txt +++ b/forge-gui/res/cardsfolder/f/force_spike.txt @@ -3,4 +3,4 @@ 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}. 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 +Oracle:Counter target spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/f/force_void.txt b/forge-gui/res/cardsfolder/f/force_void.txt index db16e785498..dde34ee4e0c 100644 --- a/forge-gui/res/cardsfolder/f/force_void.txt +++ b/forge-gui/res/cardsfolder/f/force_void.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | 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 -Oracle:Counter target spell unless its controller pays {1}.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {1}.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/f/forced_adaptation.txt b/forge-gui/res/cardsfolder/f/forced_adaptation.txt index 5717f7c3885..a509a6b3cc1 100644 --- a/forge-gui/res/cardsfolder/f/forced_adaptation.txt +++ b/forge-gui/res/cardsfolder/f/forced_adaptation.txt @@ -1,9 +1,9 @@ -Name:Forced Adaptation -ManaCost:G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on enchanted creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/forced_adaptation.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, put a +1/+1 counter on enchanted creature. \ No newline at end of file +Name:Forced Adaptation +ManaCost:G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on enchanted creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/forced_adaptation.jpg +Oracle:Enchant creature\nAt the beginning of your upkeep, put a +1/+1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/f/forced_fruition.txt b/forge-gui/res/cardsfolder/f/forced_fruition.txt index 0a9987656b6..7effcf3e5a7 100644 --- a/forge-gui/res/cardsfolder/f/forced_fruition.txt +++ b/forge-gui/res/cardsfolder/f/forced_fruition.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredActivator | NumCards$ 7 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Forced_Fruition.jpg -Oracle:Whenever an opponent casts a spell, that player draws seven cards. \ No newline at end of file +Oracle:Whenever an opponent casts a spell, that player draws seven cards. diff --git a/forge-gui/res/cardsfolder/f/forced_march.txt b/forge-gui/res/cardsfolder/f/forced_march.txt index 5fad183620a..918caee5a37 100644 --- a/forge-gui/res/cardsfolder/f/forced_march.txt +++ b/forge-gui/res/cardsfolder/f/forced_march.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ X B B B | ValidCards$ Creature.cmcLEX | References$ X | SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forced_march.jpg -Oracle:Destroy all creatures with converted mana cost X or less. \ No newline at end of file +Oracle:Destroy all creatures with converted mana cost X or less. diff --git a/forge-gui/res/cardsfolder/f/forced_retreat.txt b/forge-gui/res/cardsfolder/f/forced_retreat.txt index a77df2fb406..b411fc2fcef 100644 --- a/forge-gui/res/cardsfolder/f/forced_retreat.txt +++ b/forge-gui/res/cardsfolder/f/forced_retreat.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/forced_retreat.jpg -Oracle:Put target creature on top of its owner's library. \ No newline at end of file +Oracle:Put target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/f/forced_worship.txt b/forge-gui/res/cardsfolder/f/forced_worship.txt index f0a25e7ccfe..e15b34d3edd 100644 --- a/forge-gui/res/cardsfolder/f/forced_worship.txt +++ b/forge-gui/res/cardsfolder/f/forced_worship.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Enchanted creature can't attack. A:AB$ ChangeZone | Cost$ 2 W | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/forced_worship.jpg -Oracle:Enchant creature\nEnchanted creature can't attack.\n{2}{W}: Return Forced Worship to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack.\n{2}{W}: Return Forced Worship to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/forcefield.txt b/forge-gui/res/cardsfolder/f/forcefield.txt index c6eb984f9d5..0d50a9ea9da 100644 --- a/forge-gui/res/cardsfolder/f/forcefield.txt +++ b/forge-gui/res/cardsfolder/f/forcefield.txt @@ -1,12 +1,12 @@ -Name:Forcefield -ManaCost:3 -Types:Artifact -A:AB$ ChooseCard | Cost$ 1 | Choices$ Creature.unblocked | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SVars$ DBEffect,RPreventNextFromCreature,CombatDmg,ExileEffect | SpellDescription$ The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromCreature | RememberObjects$ Remembered | SVars$ RPreventNextFromCreature,CombatDmg,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromCreature:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ CombatDmg | PreventionEffect$ True | CombatDamage$ True | Description$ The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/forcefield.jpg -Oracle:{1}: The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage. \ No newline at end of file +Name:Forcefield +ManaCost:3 +Types:Artifact +A:AB$ ChooseCard | Cost$ 1 | Choices$ Creature.unblocked | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SVars$ DBEffect,RPreventNextFromCreature,CombatDmg,ExileEffect | SpellDescription$ The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromCreature | RememberObjects$ Remembered | SVars$ RPreventNextFromCreature,CombatDmg,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromCreature:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ CombatDmg | PreventionEffect$ True | CombatDamage$ True | Description$ The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/forcefield.jpg +Oracle:{1}: The next time an unblocked creature of your choice would deal combat damage to you this turn, prevent all but 1 of that damage. diff --git a/forge-gui/res/cardsfolder/f/forcemage_advocate.txt b/forge-gui/res/cardsfolder/f/forcemage_advocate.txt index c79296a0626..0e998915306 100644 --- a/forge-gui/res/cardsfolder/f/forcemage_advocate.txt +++ b/forge-gui/res/cardsfolder/f/forcemage_advocate.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ ChangeZone | Cost$ T | ValidTgts$ Card.OppOwn | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBPutCounter | SpellDescription$ Return target card from an opponent's graveyard to his or her hand. Put a +1/+1 counter on target creature. SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/forcemage_advocate.jpg -Oracle:{T}: Return target card from an opponent's graveyard to his or her hand. Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:{T}: Return target card from an opponent's graveyard to his or her hand. Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/f/foresee.txt b/forge-gui/res/cardsfolder/f/foresee.txt index 10725c88437..10b7b0aa8f2 100644 --- a/forge-gui/res/cardsfolder/f/foresee.txt +++ b/forge-gui/res/cardsfolder/f/foresee.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Scry | Cost$ 3 U | ScryNum$ 4 | SpellDescription$ Scry 4, then draw two cards. (To scry 4, look at the top four cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/foresee.jpg -Oracle:Scry 4, then draw two cards. (To scry 4, look at the top four cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) \ No newline at end of file +Oracle:Scry 4, then draw two cards. (To scry 4, look at the top four cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/f/foreshadow.txt b/forge-gui/res/cardsfolder/f/foreshadow.txt index 03627d7f221..64bed787f75 100644 --- a/forge-gui/res/cardsfolder/f/foreshadow.txt +++ b/forge-gui/res/cardsfolder/f/foreshadow.txt @@ -1,12 +1,12 @@ -Name:Foreshadow -ManaCost:1 U -Types:Instant -A:SP$ NameCard | Cost$ 1 U | Defined$ You | SubAbility$ DBMill | SpellDescription$ Name a card, then put the top card of target opponent's library into his or her graveyard. If that card is the named card, you draw a card. Draw a card at the beginning of the next turn's upkeep. -SVar:DBMill:DB$ Mill | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DelTrigSlowtrip | References$ X -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:X:Remembered$Valid Card.NamedCard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/foreshadow.jpg -Oracle:Name a card, then put the top card of target opponent's library into his or her graveyard. If that card is the named card, you draw a card.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Foreshadow +ManaCost:1 U +Types:Instant +A:SP$ NameCard | Cost$ 1 U | Defined$ You | SubAbility$ DBMill | SpellDescription$ Name a card, then put the top card of target opponent's library into his or her graveyard. If that card is the named card, you draw a card. Draw a card at the beginning of the next turn's upkeep. +SVar:DBMill:DB$ Mill | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DelTrigSlowtrip | References$ X +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:X:Remembered$Valid Card.NamedCard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/foreshadow.jpg +Oracle:Name a card, then put the top card of target opponent's library into his or her graveyard. If that card is the named card, you draw a card.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/f/foresight.txt b/forge-gui/res/cardsfolder/f/foresight.txt index c0c97fb3416..7bc4c03b625 100644 --- a/forge-gui/res/cardsfolder/f/foresight.txt +++ b/forge-gui/res/cardsfolder/f/foresight.txt @@ -7,4 +7,4 @@ SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/foresight.jpg -Oracle:Search your library for three cards, exile them, then shuffle your library.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Search your library for three cards, exile them, then shuffle your library.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/f/forest.txt b/forge-gui/res/cardsfolder/f/forest.txt index 1f6254b833e..1b77ef7e60d 100644 --- a/forge-gui/res/cardsfolder/f/forest.txt +++ b/forge-gui/res/cardsfolder/f/forest.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Basic Land Forest SVar:PicCount:4 SVar:Picture:http://resources.wizards.com/magic/cards/unh/en-us/card73946.jpg\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=2748\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=587\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=586 -Oracle:({T}: Add {G} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {G} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/f/forest_bear.txt b/forge-gui/res/cardsfolder/f/forest_bear.txt index 005d89bd68a..26da3615932 100644 --- a/forge-gui/res/cardsfolder/f/forest_bear.txt +++ b/forge-gui/res/cardsfolder/f/forest_bear.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Creature Bear PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10505.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/forethought_amulet.txt b/forge-gui/res/cardsfolder/f/forethought_amulet.txt index 3ae0adb5f5b..e42bf100d47 100644 --- a/forge-gui/res/cardsfolder/f/forethought_amulet.txt +++ b/forge-gui/res/cardsfolder/f/forethought_amulet.txt @@ -6,4 +6,4 @@ SVar:Dmg2:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ Repl K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 3 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forethought_amulet.jpg -Oracle:At the beginning of your upkeep, sacrifice Forethought Amulet unless you pay {3}.\nIf an instant or sorcery source would deal 3 or more damage to you, it deals 2 damage to you instead. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Forethought Amulet unless you pay {3}.\nIf an instant or sorcery source would deal 3 or more damage to you, it deals 2 damage to you instead. diff --git a/forge-gui/res/cardsfolder/f/forfend.txt b/forge-gui/res/cardsfolder/f/forfend.txt index 07fe9b30f0e..107ac4ce6d3 100644 --- a/forge-gui/res/cardsfolder/f/forfend.txt +++ b/forge-gui/res/cardsfolder/f/forfend.txt @@ -5,4 +5,4 @@ A:SP$ Effect | Cost$ 1 W | Name$ Forfend Effect | StaticAbilities$ STPrevent | S SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature | Description$ Prevent all damage that would be dealt to creatures this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forfend.jpg -Oracle:Prevent all damage that would be dealt to creatures this turn. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to creatures this turn. diff --git a/forge-gui/res/cardsfolder/f/forge_armor.txt b/forge-gui/res/cardsfolder/f/forge_armor.txt index d4ac5d0e796..6c9a5964557 100644 --- a/forge-gui/res/cardsfolder/f/forge_armor.txt +++ b/forge-gui/res/cardsfolder/f/forge_armor.txt @@ -6,4 +6,4 @@ SVar:X:Sacrificed$CardManaCost SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forge_armor.jpg -Oracle:As an additional cost to cast Forge Armor, sacrifice an artifact.\nPut X +1/+1 counters on target creature, where X is the sacrificed artifact's converted mana cost. \ No newline at end of file +Oracle:As an additional cost to cast Forge Armor, sacrifice an artifact.\nPut X +1/+1 counters on target creature, where X is the sacrificed artifact's converted mana cost. diff --git a/forge-gui/res/cardsfolder/f/forge_devil.txt b/forge-gui/res/cardsfolder/f/forge_devil.txt index ff0543aa23d..2499d040c48 100644 --- a/forge-gui/res/cardsfolder/f/forge_devil.txt +++ b/forge-gui/res/cardsfolder/f/forge_devil.txt @@ -1,9 +1,9 @@ -Name:Forge Devil -ManaCost:R -Types:Creature Devil -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to target creature and 1 damage to you. -SVar:TrigDealDamage:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBDamageYou -SVar:DBDamageYou:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/forge_devil.jpg -Oracle:When Forge Devil enters the battlefield, it deals 1 damage to target creature and 1 damage to you. \ No newline at end of file +Name:Forge Devil +ManaCost:R +Types:Creature Devil +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to target creature and 1 damage to you. +SVar:TrigDealDamage:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBDamageYou +SVar:DBDamageYou:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/forge_devil.jpg +Oracle:When Forge Devil enters the battlefield, it deals 1 damage to target creature and 1 damage to you. diff --git a/forge-gui/res/cardsfolder/f/forgeborn_oreads.txt b/forge-gui/res/cardsfolder/f/forgeborn_oreads.txt index bed97203b64..02effdfbb87 100644 --- a/forge-gui/res/cardsfolder/f/forgeborn_oreads.txt +++ b/forge-gui/res/cardsfolder/f/forgeborn_oreads.txt @@ -1,11 +1,11 @@ -Name:Forgeborn Oreads -ManaCost:2 R R -Types:Enchantment Creature Nymph -PT:4/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. -SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 -SVar:PlayMain1:TRUE -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/forgeborn_oreads.jpg -Oracle:Constellation - Whenever Forgeborn Oreads or another enchantment enters the battlefield under your control, Forgeborn Oreads deals 1 damage to target creature or player. \ No newline at end of file +Name:Forgeborn Oreads +ManaCost:2 R R +Types:Enchantment Creature Nymph +PT:4/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. +SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:PlayMain1:TRUE +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/forgeborn_oreads.jpg +Oracle:Constellation - Whenever Forgeborn Oreads or another enchantment enters the battlefield under your control, Forgeborn Oreads deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/forgestoker_dragon.txt b/forge-gui/res/cardsfolder/f/forgestoker_dragon.txt index f1dbcd1ae6e..a851ba0bd62 100644 --- a/forge-gui/res/cardsfolder/f/forgestoker_dragon.txt +++ b/forge-gui/res/cardsfolder/f/forgestoker_dragon.txt @@ -1,9 +1,9 @@ -Name:Forgestoker Dragon -ManaCost:4 R R -Types:Creature Dragon -PT:5/4 -K:Flying -A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump | IsPresent$ Card.Self+attacking | SpellDescription$ CARDNAME deals 1 damage to target creature. It can't be regenerated this turn. That creature can't block this combat. Activate this ability only if CARDNAME is attacking. -SVar:DBPump:DB$ Pump | Defined$ ParentTarget | KW$ HIDDEN CARDNAME can't block. | UntilEndOfCombat$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/forgestoker_dragon.jpg -Oracle:Flying\n{1}{R}: Forgestoker Dragon deals 1 damage to target creature. That creature can't block this combat. Activate this ability only if Forgestoker Dragon is attacking. +Name:Forgestoker Dragon +ManaCost:4 R R +Types:Creature Dragon +PT:5/4 +K:Flying +A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump | IsPresent$ Card.Self+attacking | SpellDescription$ CARDNAME deals 1 damage to target creature. It can't be regenerated this turn. That creature can't block this combat. Activate this ability only if CARDNAME is attacking. +SVar:DBPump:DB$ Pump | Defined$ ParentTarget | KW$ HIDDEN CARDNAME can't block. | UntilEndOfCombat$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/forgestoker_dragon.jpg +Oracle:Flying\n{1}{R}: Forgestoker Dragon deals 1 damage to target creature. That creature can't block this combat. Activate this ability only if Forgestoker Dragon is attacking. diff --git a/forge-gui/res/cardsfolder/f/forget.txt b/forge-gui/res/cardsfolder/f/forget.txt index 92e52445296..140cc48f015 100644 --- a/forge-gui/res/cardsfolder/f/forget.txt +++ b/forge-gui/res/cardsfolder/f/forget.txt @@ -1,8 +1,8 @@ -Name:Forget -ManaCost:U U -Types:Sorcery -A:SP$ Discard | Cost$ U U | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose | NumCards$ 2 | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Target player discards two cards, then draws as many cards as he or she discarded this way. -SVar:DBDraw:DB$ Draw | Cost$ 0 | Defined$ Targeted | NumCards$ X | References$ X -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/forget.jpg -Oracle:Target player discards two cards, then draws as many cards as he or she discarded this way. \ No newline at end of file +Name:Forget +ManaCost:U U +Types:Sorcery +A:SP$ Discard | Cost$ U U | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose | NumCards$ 2 | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Target player discards two cards, then draws as many cards as he or she discarded this way. +SVar:DBDraw:DB$ Draw | Cost$ 0 | Defined$ Targeted | NumCards$ X | References$ X +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/forget.jpg +Oracle:Target player discards two cards, then draws as many cards as he or she discarded this way. diff --git a/forge-gui/res/cardsfolder/f/forgotten_ancient.txt b/forge-gui/res/cardsfolder/f/forgotten_ancient.txt index 5bc6331b2f2..ac531a4a4f4 100644 --- a/forge-gui/res/cardsfolder/f/forgotten_ancient.txt +++ b/forge-gui/res/cardsfolder/f/forgotten_ancient.txt @@ -15,4 +15,4 @@ SVar:X:Count$CardCounters.P1P1 SVar:Y:Count$ChosenNumber SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forgotten_ancient.jpg -Oracle:Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.\nAt the beginning of your upkeep, you may move any number of +1/+1 counters from Forgotten Ancient onto other creatures. \ No newline at end of file +Oracle:Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.\nAt the beginning of your upkeep, you may move any number of +1/+1 counters from Forgotten Ancient onto other creatures. diff --git a/forge-gui/res/cardsfolder/f/forgotten_cave.txt b/forge-gui/res/cardsfolder/f/forgotten_cave.txt index 01ab2393e39..aaf6eedc07f 100644 --- a/forge-gui/res/cardsfolder/f/forgotten_cave.txt +++ b/forge-gui/res/cardsfolder/f/forgotten_cave.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. 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 +Oracle:Forgotten Cave enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\nCycling {R} ({R}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/f/forgotten_harvest.txt b/forge-gui/res/cardsfolder/f/forgotten_harvest.txt index b5b7bf3eb8f..4e3561072bb 100644 --- a/forge-gui/res/cardsfolder/f/forgotten_harvest.txt +++ b/forge-gui/res/cardsfolder/f/forgotten_harvest.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may exile a land card from your graveyard. If you do, put a +1/+1 counter on target creature. SVar:TrigPutCounter:AB$PutCounter | Cost$ ExileFromGrave<1/Land> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/forgotten_harvest.jpg -Oracle:At the beginning of your upkeep, you may exile a land card from your graveyard. If you do, put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may exile a land card from your graveyard. If you do, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/f/forgotten_lore.txt b/forge-gui/res/cardsfolder/f/forgotten_lore.txt index d8052863d6d..71180a16915 100644 --- a/forge-gui/res/cardsfolder/f/forgotten_lore.txt +++ b/forge-gui/res/cardsfolder/f/forgotten_lore.txt @@ -1,15 +1,15 @@ -Name:Forgotten Lore -ManaCost:G -Types:Sorcery -A:SP$ ChooseCard | Cost$ G | ValidTgts$ Opponent | ChoiceZone$ Graveyard | Choices$ Card.YouOwn | AILogic$ WorstCard | Mandatory$ True | RememberChosen$ True | SubAbility$ DBRepeat | SpellDescription$ Target opponent chooses a card in your graveyard. You may pay {G}. If you do, repeat this process except that opponent can't choose a card already chosen for CARDNAME. Then put the last chosen card into your hand. -SVar:DBRepeat:DB$ Repeat | RepeatSubAbility$ DBChooseAgain | ConditionCheckSVar$ ChoiceNum | ConditionSVarCompare$ GE1 | References$ ChoiceNum,CheckNotPaid,CheckRepeat | SubAbility$ DBMoveChosen | RepeatCheckSVar$ CheckRepeat | RepeatSVarCompare$ GT0 | StackDescription$ You may pay G. If you do, repeat this process except that opponent can't choose a card already chosen for CARDNAME. -SVar:DBChooseAgain:DB$ ChooseCard | Defined$ ParentTarget | ChoiceZone$ Graveyard | Choices$ Card.YouOwn+IsNotRemembered | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | UnlessCost$ G | UnlessPayer$ You | UnlessSwitched$ True | UnlessResolveSubs$ WhenNotPaid | SubAbility$ DBStoreSVar | ShowCurrentCard$ ChosenCard -SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckNotPaid | Type$ Number | Expression$ 0 | References$ CheckNotPaid -SVar:DBMoveChosen:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ CheckNotPaid | Type$ Number | Expression$ 1 | References$ CheckNotPaid -SVar:ChoiceNum:Count$ValidGraveyard Card.YouOwn+IsNotRemembered -SVar:CheckNotPaid:Number$1 -SVar:CheckRepeat:SVar$ChoiceNum/Times.CheckNotPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/forgotten_lore.jpg -Oracle:Target opponent chooses a card in your graveyard. You may pay {G}. If you do, repeat this process except that opponent can't choose a card already chosen for Forgotten Lore. Then put the last chosen card into your hand. \ No newline at end of file +Name:Forgotten Lore +ManaCost:G +Types:Sorcery +A:SP$ ChooseCard | Cost$ G | ValidTgts$ Opponent | ChoiceZone$ Graveyard | Choices$ Card.YouOwn | AILogic$ WorstCard | Mandatory$ True | RememberChosen$ True | SubAbility$ DBRepeat | SpellDescription$ Target opponent chooses a card in your graveyard. You may pay {G}. If you do, repeat this process except that opponent can't choose a card already chosen for CARDNAME. Then put the last chosen card into your hand. +SVar:DBRepeat:DB$ Repeat | RepeatSubAbility$ DBChooseAgain | ConditionCheckSVar$ ChoiceNum | ConditionSVarCompare$ GE1 | References$ ChoiceNum,CheckNotPaid,CheckRepeat | SubAbility$ DBMoveChosen | RepeatCheckSVar$ CheckRepeat | RepeatSVarCompare$ GT0 | StackDescription$ You may pay G. If you do, repeat this process except that opponent can't choose a card already chosen for CARDNAME. +SVar:DBChooseAgain:DB$ ChooseCard | Defined$ ParentTarget | ChoiceZone$ Graveyard | Choices$ Card.YouOwn+IsNotRemembered | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | UnlessCost$ G | UnlessPayer$ You | UnlessSwitched$ True | UnlessResolveSubs$ WhenNotPaid | SubAbility$ DBStoreSVar | ShowCurrentCard$ ChosenCard +SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckNotPaid | Type$ Number | Expression$ 0 | References$ CheckNotPaid +SVar:DBMoveChosen:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ CheckNotPaid | Type$ Number | Expression$ 1 | References$ CheckNotPaid +SVar:ChoiceNum:Count$ValidGraveyard Card.YouOwn+IsNotRemembered +SVar:CheckNotPaid:Number$1 +SVar:CheckRepeat:SVar$ChoiceNum/Times.CheckNotPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/forgotten_lore.jpg +Oracle:Target opponent chooses a card in your graveyard. You may pay {G}. If you do, repeat this process except that opponent can't choose a card already chosen for Forgotten Lore. Then put the last chosen card into your hand. diff --git a/forge-gui/res/cardsfolder/f/foriysian_brigade.txt b/forge-gui/res/cardsfolder/f/foriysian_brigade.txt index ecaeb36daab..679d505c830 100644 --- a/forge-gui/res/cardsfolder/f/foriysian_brigade.txt +++ b/forge-gui/res/cardsfolder/f/foriysian_brigade.txt @@ -1,7 +1,7 @@ -Name:Foriysian Brigade -ManaCost:3 W -Types:Creature Human Soldier -PT:2/4 -K:CARDNAME can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_brigade.jpg -Oracle:Foriysian Brigade can block an additional creature. \ No newline at end of file +Name:Foriysian Brigade +ManaCost:3 W +Types:Creature Human Soldier +PT:2/4 +K:CARDNAME can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_brigade.jpg +Oracle:Foriysian Brigade can block an additional creature. diff --git a/forge-gui/res/cardsfolder/f/foriysian_interceptor.txt b/forge-gui/res/cardsfolder/f/foriysian_interceptor.txt index 24a0530ea46..cbfc05a8a9b 100644 --- a/forge-gui/res/cardsfolder/f/foriysian_interceptor.txt +++ b/forge-gui/res/cardsfolder/f/foriysian_interceptor.txt @@ -1,9 +1,9 @@ -Name:Foriysian Interceptor -ManaCost:3 W -Types:Creature Human Soldier -PT:0/5 -K:Flash -K:Defender -K:CARDNAME can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_interceptor.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDefender\nForiysian Interceptor can block an additional creature. \ No newline at end of file +Name:Foriysian Interceptor +ManaCost:3 W +Types:Creature Human Soldier +PT:0/5 +K:Flash +K:Defender +K:CARDNAME can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_interceptor.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDefender\nForiysian Interceptor can block an additional creature. diff --git a/forge-gui/res/cardsfolder/f/foriysian_totem.txt b/forge-gui/res/cardsfolder/f/foriysian_totem.txt index fa4052025cb..13e27a9a776 100644 --- a/forge-gui/res/cardsfolder/f/foriysian_totem.txt +++ b/forge-gui/res/cardsfolder/f/foriysian_totem.txt @@ -1,9 +1,9 @@ -Name:Foriysian Totem -ManaCost:3 -Types:Artifact -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 -SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_totem.jpg -Oracle:{T}: Add {R} to your mana pool.\n{4}{R}: Foriysian Totem becomes a 4/4 red Giant artifact creature with trample until end of turn.\nAs long as Foriysian Totem is a creature, it can block an additional creature. \ No newline at end of file +Name:Foriysian Totem +ManaCost:3 +Types:Artifact +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 +SVar:Picture:http://www.wizards.com/global/images/magic/general/foriysian_totem.jpg +Oracle:{T}: Add {R} to your mana pool.\n{4}{R}: Foriysian Totem becomes a 4/4 red Giant artifact creature with trample until end of turn.\nAs long as Foriysian Totem is a creature, it can block an additional creature. diff --git a/forge-gui/res/cardsfolder/f/fork.txt b/forge-gui/res/cardsfolder/f/fork.txt index aed11a0d135..202f8527b93 100644 --- a/forge-gui/res/cardsfolder/f/fork.txt +++ b/forge-gui/res/cardsfolder/f/fork.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ CopySpellAbility | Cost$ R R | ValidTgts$ Instant,Sorcery | TargetType$ Spell | CopyIsColor$ Red | OverwriteColors$ True | SpellDescription$ Copy target instant or sorcery spell, except that the copy is red. You may choose new targets for the copy. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fork.jpg -Oracle:Copy target instant or sorcery spell, except that the copy is red. You may choose new targets for the copy. \ No newline at end of file +Oracle:Copy target instant or sorcery spell, except that the copy is red. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/f/forked_bolt.txt b/forge-gui/res/cardsfolder/f/forked_bolt.txt index 05ca67f8b8c..8e85718a41b 100644 --- a/forge-gui/res/cardsfolder/f/forked_bolt.txt +++ b/forge-gui/res/cardsfolder/f/forked_bolt.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Sorcery A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 2 | TargetMin$ 1 | TargetMax$ 2 | DividedAsYouChoose$ 2 | SpellDescription$ CARDNAME deals 2 damage divided as you choose among one or two target creatures and/or players. SVar:Picture:http://www.wizards.com/global/images/magic/general/forked_bolt.jpg -Oracle:Forked Bolt deals 2 damage divided as you choose among one or two target creatures and/or players. \ No newline at end of file +Oracle:Forked Bolt deals 2 damage divided as you choose among one or two target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/f/forked_branch_garami.txt b/forge-gui/res/cardsfolder/f/forked_branch_garami.txt index a84a5d0acc0..056fcc8e83e 100644 --- a/forge-gui/res/cardsfolder/f/forked_branch_garami.txt +++ b/forge-gui/res/cardsfolder/f/forked_branch_garami.txt @@ -5,4 +5,4 @@ PT:4/4 K:Soulshift 4 K:Soulshift 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/forked_branch_garami.jpg -Oracle:Soulshift 4, soulshift 4 (When this creature dies, you may return up to two target Spirit cards with converted mana cost 4 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Soulshift 4, soulshift 4 (When this creature dies, you may return up to two target Spirit cards with converted mana cost 4 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/f/forked_lightning.txt b/forge-gui/res/cardsfolder/f/forked_lightning.txt index 6fa4d9237a2..20b15b236e1 100644 --- a/forge-gui/res/cardsfolder/f/forked_lightning.txt +++ b/forge-gui/res/cardsfolder/f/forked_lightning.txt @@ -1,6 +1,6 @@ -Name:Forked Lightning -ManaCost:3 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among one, two, or three target creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/forked_lightning.jpg -Oracle:Forked Lightning deals 4 damage divided as you choose among one, two, or three target creatures. \ No newline at end of file +Name:Forked Lightning +ManaCost:3 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among one, two, or three target creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/forked_lightning.jpg +Oracle:Forked Lightning deals 4 damage divided as you choose among one, two, or three target creatures. diff --git a/forge-gui/res/cardsfolder/f/forlorn_pseudamma.txt b/forge-gui/res/cardsfolder/f/forlorn_pseudamma.txt index c027e7c8aa8..fa720214488 100644 --- a/forge-gui/res/cardsfolder/f/forlorn_pseudamma.txt +++ b/forge-gui/res/cardsfolder/f/forlorn_pseudamma.txt @@ -1,9 +1,9 @@ -Name:Forlorn Pseudamma -ManaCost:3 B -Types:Creature Zombie -K:Intimidate -PT:2/1 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{B}. If you do, put a 2/2 black Zombie enchantment creature token onto the battlefield. -SVar:GFGToken:AB$ Token | Cost$ 2 B | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Enchantment,Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie bng -SVar:Picture:http://www.wizards.com/global/images/magic/general/forlorn_pseudamma.txt -Oracle:Intimidate\nInspired - Whenever Forlorn Pseudamma becomes untapped, you may pay {2}{B}. If you do, put a 2/2 black Zombie enchantment creature token onto the battlefield. \ No newline at end of file +Name:Forlorn Pseudamma +ManaCost:3 B +Types:Creature Zombie +K:Intimidate +PT:2/1 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{B}. If you do, put a 2/2 black Zombie enchantment creature token onto the battlefield. +SVar:GFGToken:AB$ Token | Cost$ 2 B | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Enchantment,Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie bng +SVar:Picture:http://www.wizards.com/global/images/magic/general/forlorn_pseudamma.txt +Oracle:Intimidate\nInspired - Whenever Forlorn Pseudamma becomes untapped, you may pay {2}{B}. If you do, put a 2/2 black Zombie enchantment creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/form_of_the_dragon.txt b/forge-gui/res/cardsfolder/f/form_of_the_dragon.txt index d2b9775e646..d44f4a76323 100644 --- a/forge-gui/res/cardsfolder/f/form_of_the_dragon.txt +++ b/forge-gui/res/cardsfolder/f/form_of_the_dragon.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigLife | TriggerDescription$ At the beginning of each end step, your life total becomes 5. SVar:TrigLife:AB$SetLife | Cost$ 0 | Defined$ You | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/form_of_the_dragon.jpg -Oracle:At the beginning of your upkeep, Form of the Dragon deals 5 damage to target creature or player.\nAt the beginning of each end step, your life total becomes 5.\nCreatures without flying can't attack you. \ No newline at end of file +Oracle:At the beginning of your upkeep, Form of the Dragon deals 5 damage to target creature or player.\nAt the beginning of each end step, your life total becomes 5.\nCreatures without flying can't attack you. diff --git a/forge-gui/res/cardsfolder/f/formation.txt b/forge-gui/res/cardsfolder/f/formation.txt index c1d6ba43135..34a8b8d68e8 100644 --- a/forge-gui/res/cardsfolder/f/formation.txt +++ b/forge-gui/res/cardsfolder/f/formation.txt @@ -1,9 +1,9 @@ -Name:Formation -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Banding | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target creature gains banding until end of turn. Draw a card at the beginning of the next turn's upkeep. -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:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/formation.jpg -Oracle:Target creature gains banding until end of turn. (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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)\nDraw a card at the beginning of the next turn's upkeep. +Name:Formation +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Banding | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target creature gains banding until end of turn. Draw a card at the beginning of the next turn's upkeep. +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:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/formation.jpg +Oracle:Target creature gains banding until end of turn. (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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.)\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/f/forsaken_city.txt b/forge-gui/res/cardsfolder/f/forsaken_city.txt index 811d4ee64b9..f46d79cad84 100644 --- a/forge-gui/res/cardsfolder/f/forsaken_city.txt +++ b/forge-gui/res/cardsfolder/f/forsaken_city.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigUntap:AB$Untap | Cost$ ExileFromHand<1/Card> | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forsaken_city.jpg -Oracle:Forsaken City doesn't untap during your untap step.\nAt the beginning of your upkeep, you may exile a card from your hand. If you do, untap Forsaken City.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Forsaken City doesn't untap during your untap step.\nAt the beginning of your upkeep, you may exile a card from your hand. If you do, untap Forsaken City.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/forsaken_drifters.txt b/forge-gui/res/cardsfolder/f/forsaken_drifters.txt index f8e091cc10b..487606f58b0 100644 --- a/forge-gui/res/cardsfolder/f/forsaken_drifters.txt +++ b/forge-gui/res/cardsfolder/f/forsaken_drifters.txt @@ -1,8 +1,8 @@ -Name:Forsaken Drifters -ManaCost:3 B -Types:Creature Zombie -PT:4/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigMill | TriggerDescription$ When CARDNAME dies, put the top four cards of your library into your graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 4 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/forsaken_drifters.jpg -Oracle:When Forsaken Drifters dies, put the top four cards of your library into your graveyard. +Name:Forsaken Drifters +ManaCost:3 B +Types:Creature Zombie +PT:4/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigMill | TriggerDescription$ When CARDNAME dies, put the top four cards of your library into your graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 4 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/forsaken_drifters.jpg +Oracle:When Forsaken Drifters dies, put the top four cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/f/forsaken_wastes.txt b/forge-gui/res/cardsfolder/f/forsaken_wastes.txt index 44550e47115..f843f467477 100644 --- a/forge-gui/res/cardsfolder/f/forsaken_wastes.txt +++ b/forge-gui/res/cardsfolder/f/forsaken_wastes.txt @@ -8,4 +8,4 @@ SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount SVar:TrigLoseLife5:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredSourceController | LifeAmount$ 5 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/forsaken_wastes.jpg -Oracle:Players can't gain life.\nAt the beginning of each player's upkeep, that player loses 1 life.\nWhenever Forsaken Wastes becomes the target of a spell, that spell's controller loses 5 life. \ No newline at end of file +Oracle:Players can't gain life.\nAt the beginning of each player's upkeep, that player loses 1 life.\nWhenever Forsaken Wastes becomes the target of a spell, that spell's controller loses 5 life. diff --git a/forge-gui/res/cardsfolder/f/fortified_area.txt b/forge-gui/res/cardsfolder/f/fortified_area.txt index b2519145897..db47a700af0 100644 --- a/forge-gui/res/cardsfolder/f/fortified_area.txt +++ b/forge-gui/res/cardsfolder/f/fortified_area.txt @@ -1,8 +1,8 @@ -Name:Fortified Area -ManaCost:1 W W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl+Wall | AddPower$ 1 | AddKeyword$ Banding | Description$ Wall creatures you control get +1/+0 and have banding. -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fortified_area.jpg -Oracle:Wall creatures you control get +1/+0 and have 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.) +Name:Fortified Area +ManaCost:1 W W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl+Wall | AddPower$ 1 | AddKeyword$ Banding | Description$ Wall creatures you control get +1/+0 and have banding. +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fortified_area.jpg +Oracle:Wall creatures you control get +1/+0 and have 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.) diff --git a/forge-gui/res/cardsfolder/f/fortify.txt b/forge-gui/res/cardsfolder/f/fortify.txt index 4d02eca5f5b..da82ce6325a 100644 --- a/forge-gui/res/cardsfolder/f/fortify.txt +++ b/forge-gui/res/cardsfolder/f/fortify.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ 2 W | Choices$ DBPump,DBPump2 | SpellDescription$ Choose one SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | SpellDescription$ Creatures you control get +2/+0 until end of turn; SVar:DBPump2:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumDef$ +2 | SpellDescription$ Creatures you control get +0/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fortify.jpg -Oracle:Choose one - Creatures you control get +2/+0 until end of turn; or creatures you control get +0/+2 until end of turn. \ No newline at end of file +Oracle:Choose one - Creatures you control get +2/+0 until end of turn; or creatures you control get +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fortitude.txt b/forge-gui/res/cardsfolder/f/fortitude.txt index 4097471a5d7..9ffec3c7bd1 100644 --- a/forge-gui/res/cardsfolder/f/fortitude.txt +++ b/forge-gui/res/cardsfolder/f/fortitude.txt @@ -9,4 +9,4 @@ SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fortitude.jpg -Oracle:Enchant creature\nSacrifice a Forest: Regenerate enchanted creature.\nWhen Fortitude is put into a graveyard from the battlefield, return Fortitude to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nSacrifice a Forest: Regenerate enchanted creature.\nWhen Fortitude is put into a graveyard from the battlefield, return Fortitude to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/fortress_crab.txt b/forge-gui/res/cardsfolder/f/fortress_crab.txt index 9aa1354159f..3669232d451 100644 --- a/forge-gui/res/cardsfolder/f/fortress_crab.txt +++ b/forge-gui/res/cardsfolder/f/fortress_crab.txt @@ -1,6 +1,6 @@ -Name:Fortress Crab -ManaCost:3 U -Types:Creature Crab -PT:1/6 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fortress_crab.jpg -Oracle: \ No newline at end of file +Name:Fortress Crab +ManaCost:3 U +Types:Creature Crab +PT:1/6 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fortress_crab.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/f/fortress_cyclops.txt b/forge-gui/res/cardsfolder/f/fortress_cyclops.txt index 979e5a97878..1d773501c0e 100644 --- a/forge-gui/res/cardsfolder/f/fortress_cyclops.txt +++ b/forge-gui/res/cardsfolder/f/fortress_cyclops.txt @@ -1,10 +1,10 @@ -Name:Fortress Cyclops -ManaCost:3 R W -Types:Creature Cyclops Soldier -PT:3/3 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAttack | TriggerDescription$ Whenever CARDNAME attacks, it gets +3/+0 until end of turn. -SVar:TrigPumpAttack:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPumpBlock | TriggerDescription$ Whenever CARDNAME blocks, it gets +0/+3 until end of turn. -SVar:TrigPumpBlock:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fortress_cyclops.jpg -Oracle:Whenever Fortress Cyclops attacks, it gets +3/+0 until end of turn.\nWhenever Fortress Cyclops blocks, it gets +0/+3 until end of turn. \ No newline at end of file +Name:Fortress Cyclops +ManaCost:3 R W +Types:Creature Cyclops Soldier +PT:3/3 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAttack | TriggerDescription$ Whenever CARDNAME attacks, it gets +3/+0 until end of turn. +SVar:TrigPumpAttack:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPumpBlock | TriggerDescription$ Whenever CARDNAME blocks, it gets +0/+3 until end of turn. +SVar:TrigPumpBlock:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fortress_cyclops.jpg +Oracle:Whenever Fortress Cyclops attacks, it gets +3/+0 until end of turn.\nWhenever Fortress Cyclops blocks, it gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fortune_thief.txt b/forge-gui/res/cardsfolder/f/fortune_thief.txt index d9f1c657ad2..4ac58b517ea 100644 --- a/forge-gui/res/cardsfolder/f/fortune_thief.txt +++ b/forge-gui/res/cardsfolder/f/fortune_thief.txt @@ -5,4 +5,4 @@ PT:0/1 K:Morph:R R S:Mode$ Continuous | Affected$ You | AddKeyword$ Damage that would reduce your life total to less than 1 reduces it to 1 instead. | Description$ Damage that would reduce your life total to less than 1 reduces it to 1 instead. SVar:Picture:http://www.wizards.com/global/images/magic/general/fortune_thief.jpg -Oracle:Damage that would reduce your life total to less than 1 reduces it to 1 instead.\nMorph {R}{R} (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 +Oracle:Damage that would reduce your life total to less than 1 reduces it to 1 instead.\nMorph {R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/f/fossil_find.txt b/forge-gui/res/cardsfolder/f/fossil_find.txt index e8e0ee44295..f45c5dfc255 100644 --- a/forge-gui/res/cardsfolder/f/fossil_find.txt +++ b/forge-gui/res/cardsfolder/f/fossil_find.txt @@ -1,9 +1,9 @@ -Name:Fossil Find -ManaCost:RG -Types:Sorcery -A:SP$ ChooseCard | Cost$ RG | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | AtRandom$ True | Amount$ 1 | SubAbility$ DBReturn | SpellDescription$ Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose. -SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard | SubAbility$ DBReorder -SVar:DBReorder:DB$ ReorderZone | Zone$ Graveyard | Defined$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fossil_find.jpg -Oracle:Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose. +Name:Fossil Find +ManaCost:RG +Types:Sorcery +A:SP$ ChooseCard | Cost$ RG | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | AtRandom$ True | Amount$ 1 | SubAbility$ DBReturn | SpellDescription$ Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose. +SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard | SubAbility$ DBReorder +SVar:DBReorder:DB$ ReorderZone | Zone$ Graveyard | Defined$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fossil_find.jpg +Oracle:Return a card at random from your graveyard to your hand, then reorder your graveyard as you choose. diff --git a/forge-gui/res/cardsfolder/f/foster.txt b/forge-gui/res/cardsfolder/f/foster.txt index c7e3f5e1ffb..c5923d7d409 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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/f/foul_familiar.txt b/forge-gui/res/cardsfolder/f/foul_familiar.txt index a3960b05461..4ed036bf427 100644 --- a/forge-gui/res/cardsfolder/f/foul_familiar.txt +++ b/forge-gui/res/cardsfolder/f/foul_familiar.txt @@ -5,4 +5,4 @@ PT:3/1 K:CARDNAME can't block. A:AB$ ChangeZone | Cost$ B PayLife<1> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/foul_familiar.jpg -Oracle:Foul Familiar can't block.\n{B}, Pay 1 life: Return Foul Familiar to its owner's hand. \ No newline at end of file +Oracle:Foul Familiar can't block.\n{B}, Pay 1 life: Return Foul Familiar to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/foul_imp.txt b/forge-gui/res/cardsfolder/f/foul_imp.txt index 4b3bf61f61a..56a3cb3fe2f 100644 --- a/forge-gui/res/cardsfolder/f/foul_imp.txt +++ b/forge-gui/res/cardsfolder/f/foul_imp.txt @@ -7,4 +7,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 2 life. SVar:TrigLoseLife:DB$ LoseLife | Cost$ 0 | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5158.jpg -Oracle:Flying\nWhen Foul Imp enters the battlefield, you lose 2 life. \ No newline at end of file +Oracle:Flying\nWhen Foul Imp enters the battlefield, you lose 2 life. diff --git a/forge-gui/res/cardsfolder/f/foul_presence.txt b/forge-gui/res/cardsfolder/f/foul_presence.txt index 3f024a5cfcd..117b08892f6 100644 --- a/forge-gui/res/cardsfolder/f/foul_presence.txt +++ b/forge-gui/res/cardsfolder/f/foul_presence.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughnes SVar:Pump:AB$Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Target creature gets -1/-1 until end of turn." SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/foul_presence.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/-1 and has "{T}: Target creature gets -1/-1 until end of turn." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -1/-1 and has "{T}: Target creature gets -1/-1 until end of turn." diff --git a/forge-gui/res/cardsfolder/f/foul_spirit.txt b/forge-gui/res/cardsfolder/f/foul_spirit.txt index 2b1921109a1..ef49e392d1e 100644 --- a/forge-gui/res/cardsfolder/f/foul_spirit.txt +++ b/forge-gui/res/cardsfolder/f/foul_spirit.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice a land. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/foul_spirit.jpg -Oracle:Flying\nWhen Foul Spirit enters the battlefield, sacrifice a land. \ No newline at end of file +Oracle:Flying\nWhen Foul Spirit enters the battlefield, sacrifice a land. diff --git a/forge-gui/res/cardsfolder/f/foundry_champion.txt b/forge-gui/res/cardsfolder/f/foundry_champion.txt index 35deac5374d..176071d54a8 100644 --- a/forge-gui/res/cardsfolder/f/foundry_champion.txt +++ b/forge-gui/res/cardsfolder/f/foundry_champion.txt @@ -1,11 +1,11 @@ -Name:Foundry Champion -ManaCost:4 R W -Types:Creature Elemental Soldier -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target creature or player equal to the number of creatures you control. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X -A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/foundry_champion.jpg -Oracle:When Foundry Champion enters the battlefield, it deals damage to target creature or player equal to the number of creatures you control.\n{R}: Foundry Champion gets +1/+0 until end of turn.\n{W}: Foundry Champion gets +0/+1 until end of turn. \ No newline at end of file +Name:Foundry Champion +ManaCost:4 R W +Types:Creature Elemental Soldier +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target creature or player equal to the number of creatures you control. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X +A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/foundry_champion.jpg +Oracle:When Foundry Champion enters the battlefield, it deals damage to target creature or player equal to the number of creatures you control.\n{R}: Foundry Champion gets +1/+0 until end of turn.\n{W}: Foundry Champion gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/foundry_street_denizen.txt b/forge-gui/res/cardsfolder/f/foundry_street_denizen.txt index 631b1dc6d13..7e8a62c163b 100644 --- a/forge-gui/res/cardsfolder/f/foundry_street_denizen.txt +++ b/forge-gui/res/cardsfolder/f/foundry_street_denizen.txt @@ -1,9 +1,9 @@ -Name:Foundry Street Denizen -ManaCost:R -Types:Creature Goblin Warrior -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Red | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another red creature enters the battlefield under your control, CARDNAME gets +1/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 -SVar:BuffedBy:Creature.Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/foundry_street_denizen.jpg -Oracle:Whenever another red creature enters the battlefield under your control, Foundry Street Denizen gets +1/+0 until end of turn. \ No newline at end of file +Name:Foundry Street Denizen +ManaCost:R +Types:Creature Goblin Warrior +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Red | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another red creature enters the battlefield under your control, CARDNAME gets +1/+0 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 +SVar:BuffedBy:Creature.Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/foundry_street_denizen.jpg +Oracle:Whenever another red creature enters the battlefield under your control, Foundry Street Denizen gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fountain_of_cho.txt b/forge-gui/res/cardsfolder/f/fountain_of_cho.txt index 48be5508fa2..a8fafd7510f 100644 --- a/forge-gui/res/cardsfolder/f/fountain_of_cho.txt +++ b/forge-gui/res/cardsfolder/f/fountain_of_cho.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fountain_of_cho.jpg -Oracle:Fountain of Cho enters the battlefield tapped.\n{T}: Put a storage counter on Fountain of Cho.\n{T}, Remove any number of storage counters from Fountain of Cho: Add {W} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Fountain of Cho enters the battlefield tapped.\n{T}: Put a storage counter on Fountain of Cho.\n{T}, Remove any number of storage counters from Fountain of Cho: Add {W} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/f/fountain_of_youth.txt b/forge-gui/res/cardsfolder/f/fountain_of_youth.txt index 29c286508df..e7bba93c361 100644 --- a/forge-gui/res/cardsfolder/f/fountain_of_youth.txt +++ b/forge-gui/res/cardsfolder/f/fountain_of_youth.txt @@ -3,4 +3,4 @@ ManaCost:0 Types:Artifact A:AB$ GainLife | Cost$ 2 T | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/fountain_of_youth.jpg -Oracle:{2}, {T}: You gain 1 life. \ No newline at end of file +Oracle:{2}, {T}: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/f/fountain_watch.txt b/forge-gui/res/cardsfolder/f/fountain_watch.txt index 21c5ea5985f..4915a0bc79a 100644 --- a/forge-gui/res/cardsfolder/f/fountain_watch.txt +++ b/forge-gui/res/cardsfolder/f/fountain_watch.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:2/4 S:Mode$ Continuous | Affected$ Artifact.YouCtrl,Enchantment.YouCtrl | AddKeyword$ Shroud | Description$ Artifacts and enchantments you control have shroud. SVar:Picture:http://www.wizards.com/global/images/magic/general/fountain_watch.jpg -Oracle:Artifacts and enchantments you control have shroud. (They can't be the targets of spells or abilities.) \ No newline at end of file +Oracle:Artifacts and enchantments you control have shroud. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/f/foxfire.txt b/forge-gui/res/cardsfolder/f/foxfire.txt index 250306cf879..d6f84dc2980 100644 --- a/forge-gui/res/cardsfolder/f/foxfire.txt +++ b/forge-gui/res/cardsfolder/f/foxfire.txt @@ -7,4 +7,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/foxfire.jpg -Oracle:Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/f/foxfire_oak.txt b/forge-gui/res/cardsfolder/f/foxfire_oak.txt index dd485b7c3b5..a92f6d35cf6 100644 --- a/forge-gui/res/cardsfolder/f/foxfire_oak.txt +++ b/forge-gui/res/cardsfolder/f/foxfire_oak.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk Shaman PT:3/6 A:AB$ Pump | Cost$ RG RG RG | NumAtt$ +3 | SpellDescription$ CARDNAME gets +3/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/foxfire_oak.jpg -Oracle:{R/G}{R/G}{R/G}: Foxfire Oak gets +3/+0 until end of turn. \ No newline at end of file +Oracle:{R/G}{R/G}{R/G}: Foxfire Oak gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fractured_loyalty.txt b/forge-gui/res/cardsfolder/f/fractured_loyalty.txt index c46136ddd11..43dee910516 100644 --- a/forge-gui/res/cardsfolder/f/fractured_loyalty.txt +++ b/forge-gui/res/cardsfolder/f/fractured_loyalty.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.EnchantedBy | TriggerZones$ Battlefiel SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ Enchanted | NewController$ TriggeredSourceController | Permanent$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fractured_loyalty.jpg -Oracle:Enchant creature\nWhenever enchanted creature becomes the target of a spell or ability, that spell or ability's controller gains control of that creature. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature becomes the target of a spell or ability, that spell or ability's controller gains control of that creature. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/f/fractured_powerstone.txt b/forge-gui/res/cardsfolder/f/fractured_powerstone.txt index 854f460eac5..7fe570e798b 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$ 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. \ No newline at end of file +Name:Fractured Powerstone +ManaCost:2 +Types:Artifact +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. diff --git a/forge-gui/res/cardsfolder/f/fracturing_gust.txt b/forge-gui/res/cardsfolder/f/fracturing_gust.txt index 02a6d868387..3579b8f59dc 100644 --- a/forge-gui/res/cardsfolder/f/fracturing_gust.txt +++ b/forge-gui/res/cardsfolder/f/fracturing_gust.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ 2 GW GW GW | ValidCards$ Artifact,Enchantment | Remembe SVar:DBGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Remembered$Amount.Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/fracturing_gust.jpg -Oracle:Destroy all artifacts and enchantments. You gain 2 life for each permanent destroyed this way. \ No newline at end of file +Oracle:Destroy all artifacts and enchantments. You gain 2 life for each permanent destroyed this way. diff --git a/forge-gui/res/cardsfolder/f/frankensteins_monster.txt b/forge-gui/res/cardsfolder/f/frankensteins_monster.txt index 4e087dd299c..c1539d36ee2 100644 --- a/forge-gui/res/cardsfolder/f/frankensteins_monster.txt +++ b/forge-gui/res/cardsfolder/f/frankensteins_monster.txt @@ -1,21 +1,21 @@ -Name:Frankenstein's Monster -ManaCost:X B B -Types:Creature Zombie -PT:0/1 -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ ExileCreature | Description$ As CARDNAME enters the battlefield, exile X creature cards from your graveyard. If you can't, put CARDNAME into its owner's graveyard instead of onto the battlefield. For each creature card exiled this way, CARDNAME enters the battlefield with a +2/+0, +1/+1, or +0/+2 counter on it. -SVar:ExileCreature:AB$ ChooseCard | Cost$ 0 | Choices$ Creature.YouOwn | ChoiceZone$ Graveyard | Amount$ X | Mandatory$ True | ConditionCheckSVar$ CheckYard | ConditionSVarCompare$ GEX | References$ CheckYard,X | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ Movetoyard -SVar:Movetoyard:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Graveyard | Defined$ Self | ConditionCheckSVar$ CheckExiled | ConditionSVarCompare$ LTX | References$ CheckExiled,X | Imprint$ True | SubAbility$ ChooseCounters -SVar:ChooseCounters:DB$ Repeat | MaxRepeat$ X | RepeatSubAbility$ DBChooseCounter | ConditionCheckSVar$ CheckExiled | ConditionSVarCompare$ EQX | References$ CheckExiled,X | SubAbility$ MovetoPlay -SVar:DBChooseCounter:DB$ GenericChoice | Choices$ SVarP1P1,SVarP2P0,SVarP0P2 -SVar:SVarP1P1:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ +1/+1 -SVar:SVarP2P0:DB$ PutCounter | CounterType$ P2P0 | CounterNum$ 1 | SpellDescription$ +2/+0 -SVar:SVarP0P2:DB$ PutCounter | CounterType$ P0P2 | CounterNum$ 1 | SpellDescription$ +0/+2 -SVar:MovetoPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ Self | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:X:Count$xPaid -SVar:CheckExiled:Count$ValidExile Card.IsRemembered -SVar:CheckYard:Count$ValidGraveyard Creature.YouOwn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/frankensteins_monster.jpg -Oracle:As Frankenstein's Monster enters the battlefield, exile X creature cards from your graveyard. If you can't, put Frankenstein's Monster into its owner's graveyard instead of onto the battlefield. For each creature card exiled this way, Frankenstein's Monster enters the battlefield with a +2/+0, +1/+1, or +0/+2 counter on it. +Name:Frankenstein's Monster +ManaCost:X B B +Types:Creature Zombie +PT:0/1 +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ ExileCreature | Description$ As CARDNAME enters the battlefield, exile X creature cards from your graveyard. If you can't, put CARDNAME into its owner's graveyard instead of onto the battlefield. For each creature card exiled this way, CARDNAME enters the battlefield with a +2/+0, +1/+1, or +0/+2 counter on it. +SVar:ExileCreature:AB$ ChooseCard | Cost$ 0 | Choices$ Creature.YouOwn | ChoiceZone$ Graveyard | Amount$ X | Mandatory$ True | ConditionCheckSVar$ CheckYard | ConditionSVarCompare$ GEX | References$ CheckYard,X | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ Movetoyard +SVar:Movetoyard:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Graveyard | Defined$ Self | ConditionCheckSVar$ CheckExiled | ConditionSVarCompare$ LTX | References$ CheckExiled,X | Imprint$ True | SubAbility$ ChooseCounters +SVar:ChooseCounters:DB$ Repeat | MaxRepeat$ X | RepeatSubAbility$ DBChooseCounter | ConditionCheckSVar$ CheckExiled | ConditionSVarCompare$ EQX | References$ CheckExiled,X | SubAbility$ MovetoPlay +SVar:DBChooseCounter:DB$ GenericChoice | Choices$ SVarP1P1,SVarP2P0,SVarP0P2 +SVar:SVarP1P1:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ +1/+1 +SVar:SVarP2P0:DB$ PutCounter | CounterType$ P2P0 | CounterNum$ 1 | SpellDescription$ +2/+0 +SVar:SVarP0P2:DB$ PutCounter | CounterType$ P0P2 | CounterNum$ 1 | SpellDescription$ +0/+2 +SVar:MovetoPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ Self | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:X:Count$xPaid +SVar:CheckExiled:Count$ValidExile Card.IsRemembered +SVar:CheckYard:Count$ValidGraveyard Creature.YouOwn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/frankensteins_monster.jpg +Oracle:As Frankenstein's Monster enters the battlefield, exile X creature cards from your graveyard. If you can't, put Frankenstein's Monster into its owner's graveyard instead of onto the battlefield. For each creature card exiled this way, Frankenstein's Monster enters the battlefield with a +2/+0, +1/+1, or +0/+2 counter on it. diff --git a/forge-gui/res/cardsfolder/f/frantic_purification.txt b/forge-gui/res/cardsfolder/f/frantic_purification.txt index 51026cd5898..1228a7a5b79 100644 --- a/forge-gui/res/cardsfolder/f/frantic_purification.txt +++ b/forge-gui/res/cardsfolder/f/frantic_purification.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. K:Madness:W SVar:Picture:http://www.wizards.com/global/images/magic/general/frantic_purification.jpg -Oracle:Destroy target enchantment.\nMadness {W} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Destroy target enchantment.\nMadness {W} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/f/frantic_salvage.txt b/forge-gui/res/cardsfolder/f/frantic_salvage.txt index 8a7129c1af6..74aded2bb79 100644 --- a/forge-gui/res/cardsfolder/f/frantic_salvage.txt +++ b/forge-gui/res/cardsfolder/f/frantic_salvage.txt @@ -7,4 +7,4 @@ SVar:X:Count$TypeInYourYard.Artifact SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/frantic_salvage.jpg -Oracle:Put any number of target artifact cards from your graveyard on top of your library.\nDraw a card. \ No newline at end of file +Oracle:Put any number of target artifact cards from your graveyard on top of your library.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/f/frantic_search.txt b/forge-gui/res/cardsfolder/f/frantic_search.txt index 2b40f735c44..1d22d04f5e1 100644 --- a/forge-gui/res/cardsfolder/f/frantic_search.txt +++ b/forge-gui/res/cardsfolder/f/frantic_search.txt @@ -6,4 +6,4 @@ SVar:DBDiscard:DB$Discard | NumCards$ 2 | Mode$ TgtChoose | SubAbility$ DBUntap SVar:DBUntap:DB$ Untap | UntapUpTo$ True | UntapType$ Land | Amount$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/frantic_search.jpg -Oracle:Draw two cards, then discard two cards. Untap up to three lands. \ No newline at end of file +Oracle:Draw two cards, then discard two cards. Untap up to three lands. diff --git a/forge-gui/res/cardsfolder/f/frazzle.txt b/forge-gui/res/cardsfolder/f/frazzle.txt index b0c9d181e02..736a46b1bba 100644 --- a/forge-gui/res/cardsfolder/f/frazzle.txt +++ b/forge-gui/res/cardsfolder/f/frazzle.txt @@ -3,4 +3,4 @@ ManaCost:3 U Types:Instant A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | TgtPrompt$ Select target nonblue spell | ValidTgts$ Card.nonBlue | SpellDescription$ Counter target nonblue spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/frazzle.jpg -Oracle:Counter target nonblue spell. \ No newline at end of file +Oracle:Counter target nonblue spell. diff --git a/forge-gui/res/cardsfolder/f/freed_from_the_real.txt b/forge-gui/res/cardsfolder/f/freed_from_the_real.txt index 22f365f6970..560c4b7b193 100644 --- a/forge-gui/res/cardsfolder/f/freed_from_the_real.txt +++ b/forge-gui/res/cardsfolder/f/freed_from_the_real.txt @@ -8,4 +8,4 @@ A:AB$ Untap | Cost$ U | Defined$ Enchanted | SpellDescription$ Untap enchanted c SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/freed_from_the_real.jpg -Oracle:Enchant creature\n{U}: Tap enchanted creature.\n{U}: Untap enchanted creature. \ No newline at end of file +Oracle:Enchant creature\n{U}: Tap enchanted creature.\n{U}: Untap enchanted creature. diff --git a/forge-gui/res/cardsfolder/f/freewind_equenaut.txt b/forge-gui/res/cardsfolder/f/freewind_equenaut.txt index a113962f6c9..ba31fa2eb77 100644 --- a/forge-gui/res/cardsfolder/f/freewind_equenaut.txt +++ b/forge-gui/res/cardsfolder/f/freewind_equenaut.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self+enchanted | AddAbility$ DealDamage | De SVar:DealDamage:AB$DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | Secondary$ True | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature." SVar:EnchantMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/freewind_equenaut.jpg -Oracle:Flying\nAs long as Freewind Equenaut is enchanted, it has "{T}: Freewind Equenaut deals 2 damage to target attacking or blocking creature." \ No newline at end of file +Oracle:Flying\nAs long as Freewind Equenaut is enchanted, it has "{T}: Freewind Equenaut deals 2 damage to target attacking or blocking creature." diff --git a/forge-gui/res/cardsfolder/f/freewind_falcon.txt b/forge-gui/res/cardsfolder/f/freewind_falcon.txt index a4eebcae58c..f0f8fb2ec7a 100644 --- a/forge-gui/res/cardsfolder/f/freewind_falcon.txt +++ b/forge-gui/res/cardsfolder/f/freewind_falcon.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/freewind_falcon.jpg -Oracle:Flying, protection from red \ No newline at end of file +Oracle:Flying, protection from red diff --git a/forge-gui/res/cardsfolder/f/frenetic_efreet.txt b/forge-gui/res/cardsfolder/f/frenetic_efreet.txt index 97672243603..892ff51f7db 100644 --- a/forge-gui/res/cardsfolder/f/frenetic_efreet.txt +++ b/forge-gui/res/cardsfolder/f/frenetic_efreet.txt @@ -1,11 +1,11 @@ -Name:Frenetic Efreet -ManaCost:1 U R -Types:Creature Efreet -PT:2/1 -K:Flying -A:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBPhase | LoseSubAbility$ DBSacrifice | SpellDescription$ Flip a coin. If you win the flip, Frenetic Efreet phases out. If you lose the flip, sacrifice Frenetic Efreet. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) -SVar:DBPhase:DB$ Phases | Defined$ Self -SVar:DBSacrifice:DB$ Sacrifice | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/frenetic_efreet.jpg -Oracle:Flying\n{0}: Flip a coin. If you win the flip, Frenetic Efreet phases out. If you lose the flip, sacrifice Frenetic Efreet. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) \ No newline at end of file +Name:Frenetic Efreet +ManaCost:1 U R +Types:Creature Efreet +PT:2/1 +K:Flying +A:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBPhase | LoseSubAbility$ DBSacrifice | SpellDescription$ Flip a coin. If you win the flip, Frenetic Efreet phases out. If you lose the flip, sacrifice Frenetic Efreet. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) +SVar:DBPhase:DB$ Phases | Defined$ Self +SVar:DBSacrifice:DB$ Sacrifice | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/frenetic_efreet.jpg +Oracle:Flying\n{0}: Flip a coin. If you win the flip, Frenetic Efreet phases out. If you lose the flip, sacrifice Frenetic Efreet. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt b/forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt index 082d3f4a69b..96159b7985b 100644 --- a/forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt +++ b/forge-gui/res/cardsfolder/f/frenetic_efreet_avatar.txt @@ -1,10 +1,10 @@ -Name:Frenetic Efreet Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/-3 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent.YouCtrl | AddKeyword$ Phasing | Description$ Each permanent you control has phasing. (It phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.) -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigFlip | TriggerDescription$ At the beginning of your end step, flip a coin. If you win the flip, take an extra turn after this one. -SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | Defined$ You | WinSubAbility$ DBAddTurn -SVar:DBAddTurn:DB$ AddTurn | NumTurns$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/frenetic_efreet_avatar.jpg -Oracle:Hand -1, life -3\nEach permanent you control has phasing. (It phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.)\nAt the beginning of your end step, flip a coin. If you win the flip, take an extra turn after this one. \ No newline at end of file +Name:Frenetic Efreet Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/-3 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent.YouCtrl | AddKeyword$ Phasing | Description$ Each permanent you control has phasing. (It phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.) +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigFlip | TriggerDescription$ At the beginning of your end step, flip a coin. If you win the flip, take an extra turn after this one. +SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | Defined$ You | WinSubAbility$ DBAddTurn +SVar:DBAddTurn:DB$ AddTurn | NumTurns$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/frenetic_efreet_avatar.jpg +Oracle:Hand -1, life -3\nEach permanent you control has phasing. (It phases in or out before you untap during each of your untap steps. While it's phased out, it's treated as though it doesn't exist.)\nAt the beginning of your end step, flip a coin. If you win the flip, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/f/frenetic_ogre.txt b/forge-gui/res/cardsfolder/f/frenetic_ogre.txt index 5199f460789..3a43659cf8b 100644 --- a/forge-gui/res/cardsfolder/f/frenetic_ogre.txt +++ b/forge-gui/res/cardsfolder/f/frenetic_ogre.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Pump | Cost$ R Discard<1/Random> | NumAtt$ +3 | SpellDescription$ CARDNAME gets +3/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/frenetic_ogre.jpg -Oracle:{R}, Discard a card at random: Frenetic Ogre gets +3/+0 until end of turn. \ No newline at end of file +Oracle:{R}, Discard a card at random: Frenetic Ogre gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/frenetic_raptor.txt b/forge-gui/res/cardsfolder/f/frenetic_raptor.txt index c9fee1a44d5..12711e40389 100644 --- a/forge-gui/res/cardsfolder/f/frenetic_raptor.txt +++ b/forge-gui/res/cardsfolder/f/frenetic_raptor.txt @@ -4,4 +4,4 @@ Types:Creature Lizard Beast PT:6/6 S:Mode$ Continuous | Affected$ Creature.Beast | AddHiddenKeyword$ CARDNAME can't block. | Description$ Beasts can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/frenetic_raptor.jpg -Oracle:Beasts can't block. \ No newline at end of file +Oracle:Beasts can't block. diff --git a/forge-gui/res/cardsfolder/f/frenetic_sliver.txt b/forge-gui/res/cardsfolder/f/frenetic_sliver.txt index 3949822bb57..745c1d45112 100644 --- a/forge-gui/res/cardsfolder/f/frenetic_sliver.txt +++ b/forge-gui/res/cardsfolder/f/frenetic_sliver.txt @@ -1,14 +1,14 @@ -Name:Frenetic Sliver -ManaCost:1 U R -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Frenetic | AddSVar$ DBExile & DelTrig & MoveBack & DBSacSelf | Description$ All Slivers have "{0}: If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it." -SVar:Frenetic:AB$ FlipACoin | Cost$ 0 | ConditionPresent$ Card.Self | ConditionCompare$ EQ1 | WinSubAbility$ DBExile | LoseSubAbility$ DBSacSelf | SpellDescription$ If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it. -SVar:DBExile:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | Defined$ Self | SubAbility$ DelTrig -SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ MoveBack | Static$ True -SVar:MoveBack:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Self -SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:PlayMain1:TRUE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/frenetic_sliver.jpg -Oracle:All Slivers have "{0}: If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it." \ No newline at end of file +Name:Frenetic Sliver +ManaCost:1 U R +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Frenetic | AddSVar$ DBExile & DelTrig & MoveBack & DBSacSelf | Description$ All Slivers have "{0}: If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it." +SVar:Frenetic:AB$ FlipACoin | Cost$ 0 | ConditionPresent$ Card.Self | ConditionCompare$ EQ1 | WinSubAbility$ DBExile | LoseSubAbility$ DBSacSelf | SpellDescription$ If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it. +SVar:DBExile:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | Defined$ Self | SubAbility$ DelTrig +SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ MoveBack | Static$ True +SVar:MoveBack:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Self +SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:PlayMain1:TRUE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/frenetic_sliver.jpg +Oracle:All Slivers have "{0}: If this permanent is on the battlefield, flip a coin. If you win the flip, exile this permanent and return it to the battlefield under its owner's control at the beginning of the next end step. If you lose the flip, sacrifice it." diff --git a/forge-gui/res/cardsfolder/f/frenzied_goblin.txt b/forge-gui/res/cardsfolder/f/frenzied_goblin.txt index a3afcc28222..89388bf821b 100644 --- a/forge-gui/res/cardsfolder/f/frenzied_goblin.txt +++ b/forge-gui/res/cardsfolder/f/frenzied_goblin.txt @@ -1,8 +1,8 @@ -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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/f/frenzied_tilling.txt b/forge-gui/res/cardsfolder/f/frenzied_tilling.txt index bcc04c1bacd..6c673dd35b9 100644 --- a/forge-gui/res/cardsfolder/f/frenzied_tilling.txt +++ b/forge-gui/res/cardsfolder/f/frenzied_tilling.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 R G | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBSearch | SpellDescription$ Destroy target land. Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. SVar:DBSearch:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/frenzied_tilling.jpg -Oracle:Destroy target land. 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 +Oracle:Destroy target land. Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/frenzy_sliver.txt b/forge-gui/res/cardsfolder/f/frenzy_sliver.txt index 7a40aea9a7f..f1b0eeb18bb 100644 --- a/forge-gui/res/cardsfolder/f/frenzy_sliver.txt +++ b/forge-gui/res/cardsfolder/f/frenzy_sliver.txt @@ -7,4 +7,4 @@ SVar:TrigFrenzy:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ Frenzy SVar:FrenzyPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 | Defined$ TriggeredAttacker SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/frenzy_sliver.jpg -Oracle:All Sliver creatures have frenzy 1. (Whenever a Sliver attacks and isn't blocked, it gets +1/+0 until end of turn.) \ No newline at end of file +Oracle:All Sliver creatures have frenzy 1. (Whenever a Sliver attacks and isn't blocked, it gets +1/+0 until end of turn.) diff --git a/forge-gui/res/cardsfolder/f/fresh_meat.txt b/forge-gui/res/cardsfolder/f/fresh_meat.txt index 51f02d427d2..c3d132fa970 100644 --- a/forge-gui/res/cardsfolder/f/fresh_meat.txt +++ b/forge-gui/res/cardsfolder/f/fresh_meat.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 3 G | TokenAmount$ X | TokenOwner$ You | TokenName$ Beast | SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fresh_meat.jpg -Oracle:Put a 3/3 green Beast creature token onto the battlefield for each creature put into your graveyard from the battlefield this turn. \ No newline at end of file +Oracle:Put a 3/3 green Beast creature token onto the battlefield for each creature put into your graveyard from the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/f/fresh_volunteers.txt b/forge-gui/res/cardsfolder/f/fresh_volunteers.txt index 70ffd41cf56..d636dd1b3d7 100644 --- a/forge-gui/res/cardsfolder/f/fresh_volunteers.txt +++ b/forge-gui/res/cardsfolder/f/fresh_volunteers.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Creature Human Rebel PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card19542.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/freyalise_supplicant.txt b/forge-gui/res/cardsfolder/f/freyalise_supplicant.txt index 35cf678a3ae..1ed2d4b0a90 100644 --- a/forge-gui/res/cardsfolder/f/freyalise_supplicant.txt +++ b/forge-gui/res/cardsfolder/f/freyalise_supplicant.txt @@ -7,4 +7,4 @@ SVar:X:Sacrificed$CardPower/HalfDown SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/freyalise_supplicant.jpg -Oracle:{T}, Sacrifice a red or white creature: Freyalise Supplicant deals damage to target creature or player equal to half the sacrificed creature's power, rounded down. \ No newline at end of file +Oracle:{T}, Sacrifice a red or white creature: Freyalise Supplicant deals damage to target creature or player equal to half the sacrificed creature's power, rounded down. diff --git a/forge-gui/res/cardsfolder/f/freyalises_charm.txt b/forge-gui/res/cardsfolder/f/freyalises_charm.txt index d39aa589432..48792ee4b58 100644 --- a/forge-gui/res/cardsfolder/f/freyalises_charm.txt +++ b/forge-gui/res/cardsfolder/f/freyalises_charm.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ Opponent | Tr 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 -Oracle:Whenever an opponent casts a black spell, you may pay {G}{G}. If you do, you draw a card.\n{G}{G}: Return Freyalise's Charm to its owner's hand. \ No newline at end of file +Oracle:Whenever an opponent casts a black spell, you may pay {G}{G}. If you do, you draw a card.\n{G}{G}: Return Freyalise's Charm to its owner's hand. diff --git a/forge-gui/res/cardsfolder/f/freyalises_radiance.txt b/forge-gui/res/cardsfolder/f/freyalises_radiance.txt index ec39598e525..330fdc5a6ca 100644 --- a/forge-gui/res/cardsfolder/f/freyalises_radiance.txt +++ b/forge-gui/res/cardsfolder/f/freyalises_radiance.txt @@ -6,4 +6,4 @@ K:Cumulative upkeep:2 SVar:RemRandomDeck:True SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/freyalises_radiance.jpg -Oracle:Cumulative upkeep {2} (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.)\nSnow permanents don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Cumulative upkeep {2} (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.)\nSnow permanents don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/f/freyalises_winds.txt b/forge-gui/res/cardsfolder/f/freyalises_winds.txt index 539f7c3b6a0..b345142e40c 100644 --- a/forge-gui/res/cardsfolder/f/freyalises_winds.txt +++ b/forge-gui/res/cardsfolder/f/freyalises_winds.txt @@ -7,4 +7,4 @@ R:Event$ Untap | ActiveZones$ Battlefield | ValidCard$ Permanent.counters_GE1_WI SVar:RepRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ WIND | CounterNum$ All SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/freyalises_winds.jpg -Oracle:Whenever a permanent becomes tapped, put a wind counter on it.\nIf a permanent with a wind counter on it would untap during its controller's untap step, remove all wind counters from it instead. \ No newline at end of file +Oracle:Whenever a permanent becomes tapped, put a wind counter on it.\nIf a permanent with a wind counter on it would untap during its controller's untap step, remove all wind counters from it instead. diff --git a/forge-gui/res/cardsfolder/f/frightcrawler.txt b/forge-gui/res/cardsfolder/f/frightcrawler.txt index 301cc2ea9a5..3b4f1ffd04e 100644 --- a/forge-gui/res/cardsfolder/f/frightcrawler.txt +++ b/forge-gui/res/cardsfolder/f/frightcrawler.txt @@ -5,4 +5,4 @@ PT:1/1 K:Fear S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ CARDNAME can't block. | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/frightcrawler.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nThreshold - As long as seven or more cards are in your graveyard, Frightcrawler gets +2/+2 and can't block. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nThreshold - As long as seven or more cards are in your graveyard, Frightcrawler gets +2/+2 and can't block. diff --git a/forge-gui/res/cardsfolder/f/frightful_delusion.txt b/forge-gui/res/cardsfolder/f/frightful_delusion.txt index ffd588eaf3e..31e200fd915 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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/f/frightshroud_courier.txt b/forge-gui/res/cardsfolder/f/frightshroud_courier.txt index ded52bfa4ba..6ea9cc2d5b4 100644 --- a/forge-gui/res/cardsfolder/f/frightshroud_courier.txt +++ b/forge-gui/res/cardsfolder/f/frightshroud_courier.txt @@ -6,4 +6,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 2 B T | ValidTgts$ Creature.Zombie | TgtPrompt$ Select target Zombie creature | UntilUntaps$ True | NumAtt$ +2 | NumDef$ +2 | KW$ Fear | SpellDescription$ Target Zombie creature gets +2/+2 and has fear for as long as CARDNAME remains tapped. (It can't be blocked except by artifact creatures and/or black creatures.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/frightshroud_courier.jpg -Oracle:You may choose not to untap Frightshroud Courier during your untap step.\n{2}{B}, {T}: Target Zombie creature gets +2/+2 and has fear for as long as Frightshroud Courier remains tapped. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:You may choose not to untap Frightshroud Courier during your untap step.\n{2}{B}, {T}: Target Zombie creature gets +2/+2 and has fear for as long as Frightshroud Courier remains tapped. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/f/frilled_oculus.txt b/forge-gui/res/cardsfolder/f/frilled_oculus.txt index f699e35cf91..eb4f255a028 100644 --- a/forge-gui/res/cardsfolder/f/frilled_oculus.txt +++ b/forge-gui/res/cardsfolder/f/frilled_oculus.txt @@ -1,7 +1,7 @@ -Name:Frilled Oculus -ManaCost:1 U -Types:Creature Homunculus -PT:1/3 -A:AB$ Pump | Cost$ 1 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/frilled_oculus.jpg -Oracle:{1}{G}: Frilled Oculus gets +2/+2 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Name:Frilled Oculus +ManaCost:1 U +Types:Creature Homunculus +PT:1/3 +A:AB$ Pump | Cost$ 1 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/frilled_oculus.jpg +Oracle:{1}{G}: Frilled Oculus gets +2/+2 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/f/frog_tongue.txt b/forge-gui/res/cardsfolder/f/frog_tongue.txt index 09866c865d9..4b763ffc740 100644 --- a/forge-gui/res/cardsfolder/f/frog_tongue.txt +++ b/forge-gui/res/cardsfolder/f/frog_tongue.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Reach | Descri T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/frog_tongue.jpg -Oracle:Enchant creature\nWhen Frog Tongue enters the battlefield, draw a card.\nEnchanted creature has reach. (It can block creatures with flying.) \ No newline at end of file +Oracle:Enchant creature\nWhen Frog Tongue enters the battlefield, draw a card.\nEnchanted creature has reach. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/f/frogmite.txt b/forge-gui/res/cardsfolder/f/frogmite.txt index 5003deff3f5..5c92b8d3c75 100644 --- a/forge-gui/res/cardsfolder/f/frogmite.txt +++ b/forge-gui/res/cardsfolder/f/frogmite.txt @@ -5,4 +5,4 @@ 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.) 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 +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) diff --git a/forge-gui/res/cardsfolder/f/frogtosser_banneret.txt b/forge-gui/res/cardsfolder/f/frogtosser_banneret.txt index 7df324340db..d95e9b212ae 100644 --- a/forge-gui/res/cardsfolder/f/frogtosser_banneret.txt +++ b/forge-gui/res/cardsfolder/f/frogtosser_banneret.txt @@ -5,4 +5,4 @@ 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. 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 +Oracle:Haste\nGoblin spells and Rogue spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/f/from_the_ashes.txt b/forge-gui/res/cardsfolder/f/from_the_ashes.txt index fc421562d68..46278a0963f 100644 --- a/forge-gui/res/cardsfolder/f/from_the_ashes.txt +++ b/forge-gui/res/cardsfolder/f/from_the_ashes.txt @@ -1,13 +1,13 @@ -Name:From the Ashes -ManaCost:3 R -Types:Sorcery -A:SP$ DestroyAll | Cost$ 3 R | ValidCards$ Land.nonBasic | RememberDestroyed$ True | SubAbility$ DBRepeat | SpellDescription$ Destroy all nonbasic lands. For each land destroyed this way, its controller may search his or her library for a basic land card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. -SVar:DBRepeat:DB$ RepeatEach | UseImprinted$ True | DefinedCards$ DirectRemembered | RepeatSubAbility$ DBSearch | SubAbility$ DBShuffle -SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | RememberChanged$ True | DefinedPlayer$ ImprintedController | Chooser$ ImprintedController | NoShuffle$ True | Optional$ True -SVar:DBShuffle:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ShuffleSearched | SubAbility$ DBCleanup -SVar:ShuffleSearched:DB$ Shuffle | Defined$ Player.IsRemembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X -SVar:X:Count$Valid Card.IsRemembered+RememberedPlayerCtrl -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/from_the_ashes.jpg -Oracle:Destroy all nonbasic lands. For each land destroyed this way, its controller may search his or her library for a basic land card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. +Name:From the Ashes +ManaCost:3 R +Types:Sorcery +A:SP$ DestroyAll | Cost$ 3 R | ValidCards$ Land.nonBasic | RememberDestroyed$ True | SubAbility$ DBRepeat | SpellDescription$ Destroy all nonbasic lands. For each land destroyed this way, its controller may search his or her library for a basic land card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. +SVar:DBRepeat:DB$ RepeatEach | UseImprinted$ True | DefinedCards$ DirectRemembered | RepeatSubAbility$ DBSearch | SubAbility$ DBShuffle +SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | RememberChanged$ True | DefinedPlayer$ ImprintedController | Chooser$ ImprintedController | NoShuffle$ True | Optional$ True +SVar:DBShuffle:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ShuffleSearched | SubAbility$ DBCleanup +SVar:ShuffleSearched:DB$ Shuffle | Defined$ Player.IsRemembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X +SVar:X:Count$Valid Card.IsRemembered+RememberedPlayerCtrl +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/from_the_ashes.jpg +Oracle:Destroy all nonbasic lands. For each land destroyed this way, its controller may search his or her library for a basic land card and put it onto the battlefield. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/f/frontier_guide.txt b/forge-gui/res/cardsfolder/f/frontier_guide.txt index a38377cf1e4..cfc0396f0f7 100644 --- a/forge-gui/res/cardsfolder/f/frontier_guide.txt +++ b/forge-gui/res/cardsfolder/f/frontier_guide.txt @@ -4,4 +4,4 @@ Types:Creature Elf Scout PT:1/1 A:AB$ ChangeZone | Cost$ 3 G T | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/Frontier_guide.jpg -Oracle:{3}{G}, {T}: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:{3}{G}, {T}: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/f/frontline_medic.txt b/forge-gui/res/cardsfolder/f/frontline_medic.txt index bb5debc7319..ac7e1980e6a 100644 --- a/forge-gui/res/cardsfolder/f/frontline_medic.txt +++ b/forge-gui/res/cardsfolder/f/frontline_medic.txt @@ -1,12 +1,12 @@ -Name:Frontline Medic -ManaCost:2 W -Types:Creature Human Cleric -PT:3/3 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionEffect | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, creatures you control are indestructible this turn. -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}. -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 +Name:Frontline Medic +ManaCost:2 W +Types:Creature Human Cleric +PT:3/3 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionEffect | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, creatures you control are indestructible this turn. +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}. +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}. diff --git a/forge-gui/res/cardsfolder/f/frontline_sage.txt b/forge-gui/res/cardsfolder/f/frontline_sage.txt index 3c98fcbf1a9..30b6b7aea38 100644 --- a/forge-gui/res/cardsfolder/f/frontline_sage.txt +++ b/forge-gui/res/cardsfolder/f/frontline_sage.txt @@ -6,4 +6,4 @@ K:Exalted A:AB$ Draw | Cost$ U T | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/frontline_sage.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{U}, {T}: Draw a card, then discard a card. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{U}, {T}: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/f/frontline_strategist.txt b/forge-gui/res/cardsfolder/f/frontline_strategist.txt index 9cdda729da1..6a6d7ae367d 100644 --- a/forge-gui/res/cardsfolder/f/frontline_strategist.txt +++ b/forge-gui/res/cardsfolder/f/frontline_strategist.txt @@ -7,4 +7,4 @@ T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerZones$ SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.nonSoldier | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/frontline_strategist.jpg -Oracle:Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Frontline Strategist is turned face up, prevent all combat damage non-Soldier creatures would deal this turn. \ No newline at end of file +Oracle:Morph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Frontline Strategist is turned face up, prevent all combat damage non-Soldier creatures would deal this turn. diff --git a/forge-gui/res/cardsfolder/f/frost_breath.txt b/forge-gui/res/cardsfolder/f/frost_breath.txt index 8cf6e8e4748..1356ea57aec 100644 --- a/forge-gui/res/cardsfolder/f/frost_breath.txt +++ b/forge-gui/res/cardsfolder/f/frost_breath.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Tap | Cost$ 2 U | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SubAbility$ TrigPump | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. SVar:TrigPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_breath.jpg -Oracle:Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. \ No newline at end of file +Oracle:Tap up to two target creatures. Those creatures don't untap during their controller's next untap step. diff --git a/forge-gui/res/cardsfolder/f/frost_giant.txt b/forge-gui/res/cardsfolder/f/frost_giant.txt index 2308fd1128c..d73b5e6a7ce 100644 --- a/forge-gui/res/cardsfolder/f/frost_giant.txt +++ b/forge-gui/res/cardsfolder/f/frost_giant.txt @@ -4,4 +4,4 @@ Types:Creature Giant PT:4/4 K:Rampage 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_giant.jpg -Oracle:Rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/f/frost_marsh.txt b/forge-gui/res/cardsfolder/f/frost_marsh.txt index f3f81655ac1..1131f59f19f 100644 --- a/forge-gui/res/cardsfolder/f/frost_marsh.txt +++ b/forge-gui/res/cardsfolder/f/frost_marsh.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_marsh.jpg -Oracle:Frost Marsh enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Oracle:Frost Marsh enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/frost_ogre.txt b/forge-gui/res/cardsfolder/f/frost_ogre.txt index 5db3ed007cb..cd89e67dba3 100644 --- a/forge-gui/res/cardsfolder/f/frost_ogre.txt +++ b/forge-gui/res/cardsfolder/f/frost_ogre.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Creature Ogre Warrior PT:5/3 SVar:Picture:http://resources.wizards.com/magic/cards/bok/en-us/card74589.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/frost_raptor.txt b/forge-gui/res/cardsfolder/f/frost_raptor.txt index c2bb1a870b8..5649e6dde42 100644 --- a/forge-gui/res/cardsfolder/f/frost_raptor.txt +++ b/forge-gui/res/cardsfolder/f/frost_raptor.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ S S | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_raptor.jpg -Oracle:Flying\n{S}{S}: Frost Raptor gains shroud until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Flying\n{S}{S}: Frost Raptor gains shroud until end of turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/f/frost_titan.txt b/forge-gui/res/cardsfolder/f/frost_titan.txt index 271c8883ba2..614492d17e2 100644 --- a/forge-gui/res/cardsfolder/f/frost_titan.txt +++ b/forge-gui/res/cardsfolder/f/frost_titan.txt @@ -10,4 +10,4 @@ SVar:DBPump:DB$ Pump | Defined$ Targeted | Permanent$ True | KW$ HIDDEN This car SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSourceSA | UnlessCost$ 2 | UnlessPayer$ TriggeredSourceSAController SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/frost_titan.jpg -Oracle:Whenever Frost Titan becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}.\nWhenever Frost Titan enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Whenever Frost Titan becomes the target of a spell or ability an opponent controls, counter that spell or ability unless its controller pays {2}.\nWhenever Frost Titan enters the battlefield or attacks, tap target permanent. It doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/f/frostburn_weird.txt b/forge-gui/res/cardsfolder/f/frostburn_weird.txt index b012b78abc2..17732d208c7 100644 --- a/forge-gui/res/cardsfolder/f/frostburn_weird.txt +++ b/forge-gui/res/cardsfolder/f/frostburn_weird.txt @@ -1,7 +1,7 @@ -Name:Frostburn Weird -ManaCost:UR UR -Types:Creature Weird -PT:1/4 -A:AB$ Pump | Cost$ UR | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/frostburn_weird.jpg -Oracle:{U/R}: Frostburn Weird gets +1/-1 until end of turn. \ No newline at end of file +Name:Frostburn Weird +ManaCost:UR UR +Types:Creature Weird +PT:1/4 +A:AB$ Pump | Cost$ UR | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/frostburn_weird.jpg +Oracle:{U/R}: Frostburn Weird gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/frostling.txt b/forge-gui/res/cardsfolder/f/frostling.txt index d835feefe90..01fd9a7061c 100644 --- a/forge-gui/res/cardsfolder/f/frostling.txt +++ b/forge-gui/res/cardsfolder/f/frostling.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:1/1 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME deals 1 damage to target creature. SVar:Picture:http://resources.wizards.com/magic/cards/bok/en-us/card74621.jpg -Oracle:Sacrifice Frostling: Frostling deals 1 damage to target creature. \ No newline at end of file +Oracle:Sacrifice Frostling: Frostling deals 1 damage to target creature. diff --git a/forge-gui/res/cardsfolder/f/frostweb_spider.txt b/forge-gui/res/cardsfolder/f/frostweb_spider.txt index f51e51f5212..8197a54b074 100644 --- a/forge-gui/res/cardsfolder/f/frostweb_spider.txt +++ b/forge-gui/res/cardsfolder/f/frostweb_spider.txt @@ -7,4 +7,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Creature.withFlying | ValidBlocker$ Card.Se SVar:DelayedTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigPutCounter | TriggerDescription$ Put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/csp/en-us/card121197.jpg -Oracle:Reach (This creature can block creatures with flying.)\nWhenever Frostweb Spider blocks a creature with flying, put a +1/+1 counter on Frostweb Spider at end of combat. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nWhenever Frostweb Spider blocks a creature with flying, put a +1/+1 counter on Frostweb Spider at end of combat. diff --git a/forge-gui/res/cardsfolder/f/frostwielder.txt b/forge-gui/res/cardsfolder/f/frostwielder.txt index c9fc2e04e9e..1169c0cf389 100644 --- a/forge-gui/res/cardsfolder/f/frostwielder.txt +++ b/forge-gui/res/cardsfolder/f/frostwielder.txt @@ -1,8 +1,8 @@ -Name:Frostwielder -ManaCost:2 R R -Types:Creature Human Shaman -PT:1/2 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -S:Mode$ Continuous | Affected$ Creature.DamagedBy | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a creature dealt damage by CARDNAME this turn would die, exile it instead. -SVar:Picture:http://www.wizards.com/global/images/magic/general/frostwielder.jpg -Oracle:{T}: Frostwielder deals 1 damage to target creature or player.\nIf a creature dealt damage by Frostwielder this turn would die, exile it instead. \ No newline at end of file +Name:Frostwielder +ManaCost:2 R R +Types:Creature Human Shaman +PT:1/2 +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +S:Mode$ Continuous | Affected$ Creature.DamagedBy | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a creature dealt damage by CARDNAME this turn would die, exile it instead. +SVar:Picture:http://www.wizards.com/global/images/magic/general/frostwielder.jpg +Oracle:{T}: Frostwielder deals 1 damage to target creature or player.\nIf a creature dealt damage by Frostwielder this turn would die, exile it instead. diff --git a/forge-gui/res/cardsfolder/f/frostwind_invoker.txt b/forge-gui/res/cardsfolder/f/frostwind_invoker.txt index 8c91add84ee..c674845baec 100644 --- a/forge-gui/res/cardsfolder/f/frostwind_invoker.txt +++ b/forge-gui/res/cardsfolder/f/frostwind_invoker.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ PumpAll | Cost$ 8 | ValidCards$ Creature.YouCtrl | KW$ Flying | SpellDescription$ Creatures you control gain flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/frostwind_invoker.jpg -Oracle:Flying\n{8}: Creatures you control gain flying until end of turn. \ No newline at end of file +Oracle:Flying\n{8}: Creatures you control gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/f/frozen_aether.txt b/forge-gui/res/cardsfolder/f/frozen_aether.txt index 8f646d1e210..b4c1aa7c656 100644 --- a/forge-gui/res/cardsfolder/f/frozen_aether.txt +++ b/forge-gui/res/cardsfolder/f/frozen_aether.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ ETBTapped | ValidCard$ Artifact.OppCtrl,Creature.OppCtrl,Land.OppCtrl | Description$ Artifacts, creatures, and lands your opponents control enter the battlefield tapped. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/frozen_aether.jpg -Oracle:Artifacts, creatures, and lands your opponents control enter the battlefield tapped. \ No newline at end of file +Oracle:Artifacts, creatures, and lands your opponents control enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/f/frozen_shade.txt b/forge-gui/res/cardsfolder/f/frozen_shade.txt index fb06f923a2d..0ebe34525a4 100644 --- a/forge-gui/res/cardsfolder/f/frozen_shade.txt +++ b/forge-gui/res/cardsfolder/f/frozen_shade.txt @@ -4,4 +4,4 @@ Types:Creature Shade PT:0/1 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/frozen_shade.jpg -Oracle:{B}: Frozen Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}: Frozen Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/frozen_solid.txt b/forge-gui/res/cardsfolder/f/frozen_solid.txt index ff60a767f67..e0e76bc67c7 100644 --- a/forge-gui/res/cardsfolder/f/frozen_solid.txt +++ b/forge-gui/res/cardsfolder/f/frozen_solid.txt @@ -8,4 +8,4 @@ SVar:FrozenSolidDestroy:SVar:DestroyWhenDamaged:True T:Mode$ DamageDone | ValidTarget$ Creature.EnchantedBy | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ When enchanted creature is dealt damage, destroy it. SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget SVar:Picture:http://www.wizards.com/global/images/magic/general/frozen_solid.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nWhen enchanted creature is dealt damage, destroy it. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nWhen enchanted creature is dealt damage, destroy it. diff --git a/forge-gui/res/cardsfolder/f/fruition.txt b/forge-gui/res/cardsfolder/f/fruition.txt index e310c83dcad..032618882bf 100644 --- a/forge-gui/res/cardsfolder/f/fruition.txt +++ b/forge-gui/res/cardsfolder/f/fruition.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ G | LifeAmount$ X | References$ X | SpellDescription$ You gain 1 life for each Forest on the battlefield. SVar:X:Count$TypeOnBattlefield.Forest SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal/fruition.jpg -Oracle:You gain 1 life for each Forest on the battlefield. \ No newline at end of file +Oracle:You gain 1 life for each Forest on the battlefield. diff --git a/forge-gui/res/cardsfolder/f/fuel_for_the_cause.txt b/forge-gui/res/cardsfolder/f/fuel_for_the_cause.txt index 25f3d0adb96..89ca579bdca 100644 --- a/forge-gui/res/cardsfolder/f/fuel_for_the_cause.txt +++ b/forge-gui/res/cardsfolder/f/fuel_for_the_cause.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBProliferate | SpellDescription$ Counter target spell, then proliferate. SVar:DBProliferate:DB$Proliferate SVar:Picture:http://www.wizards.com/global/images/magic/general/fuel_for_the_cause.jpg -Oracle:Counter target spell, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:Counter target spell, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/f/fugitive_druid.txt b/forge-gui/res/cardsfolder/f/fugitive_druid.txt index a55067fd1f5..1628538b4d6 100644 --- a/forge-gui/res/cardsfolder/f/fugitive_druid.txt +++ b/forge-gui/res/cardsfolder/f/fugitive_druid.txt @@ -1,8 +1,8 @@ -Name:Fugitive Druid -ManaCost:3 G -Types:Creature Human Druid -PT:3/2 -T:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Aura | SourceType$ Spell | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME becomes the target of an Aura spell, you draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fugitive_druid.jpg -Oracle:Whenever Fugitive Druid becomes the target of an Aura spell, you draw a card. \ No newline at end of file +Name:Fugitive Druid +ManaCost:3 G +Types:Creature Human Druid +PT:3/2 +T:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Aura | SourceType$ Spell | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME becomes the target of an Aura spell, you draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fugitive_druid.jpg +Oracle:Whenever Fugitive Druid becomes the target of an Aura spell, you draw a card. diff --git a/forge-gui/res/cardsfolder/f/fugitive_wizard.txt b/forge-gui/res/cardsfolder/f/fugitive_wizard.txt index 89215e543c2..b3f3350d584 100644 --- a/forge-gui/res/cardsfolder/f/fugitive_wizard.txt +++ b/forge-gui/res/cardsfolder/f/fugitive_wizard.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Creature Human Wizard PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card134762.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/fugue.txt b/forge-gui/res/cardsfolder/f/fugue.txt index 0239e3b7814..f64c326717c 100644 --- a/forge-gui/res/cardsfolder/f/fugue.txt +++ b/forge-gui/res/cardsfolder/f/fugue.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Sorcery A:SP$ Discard | Cost$ 3 B B | ValidTgts$ Player | NumCards$ 3 | Mode$ TgtChoose | SpellDescription$ Target player discards three cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/fugue.jpg -Oracle:Target player discards three cards. \ No newline at end of file +Oracle:Target player discards three cards. diff --git a/forge-gui/res/cardsfolder/f/fulgent_distraction.txt b/forge-gui/res/cardsfolder/f/fulgent_distraction.txt index 51b020e3ac8..1c9b8ba8cb3 100644 --- a/forge-gui/res/cardsfolder/f/fulgent_distraction.txt +++ b/forge-gui/res/cardsfolder/f/fulgent_distraction.txt @@ -1,7 +1,7 @@ -Name:Fulgent Distraction -ManaCost:2 W -Types:Instant -A:SP$ Tap | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | SubAbility$ DBUnattach | SpellDescription$ Choose two target creatures. Tap those creatures, then unattach all Equipment from them. -SVar:DBUnattach:DB$ UnattachAll | Defined$ Targeted | UnattachValid$ Equipment -SVar:Picture:http://www.wizards.com/global/images/magic/general/fulgent_distraction.jpg -Oracle:Choose two target creatures. Tap those creatures, then unattach all Equipment from them. \ No newline at end of file +Name:Fulgent Distraction +ManaCost:2 W +Types:Instant +A:SP$ Tap | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | SubAbility$ DBUnattach | SpellDescription$ Choose two target creatures. Tap those creatures, then unattach all Equipment from them. +SVar:DBUnattach:DB$ UnattachAll | Defined$ Targeted | UnattachValid$ Equipment +SVar:Picture:http://www.wizards.com/global/images/magic/general/fulgent_distraction.jpg +Oracle:Choose two target creatures. Tap those creatures, then unattach all Equipment from them. diff --git a/forge-gui/res/cardsfolder/f/full_moons_rise.txt b/forge-gui/res/cardsfolder/f/full_moons_rise.txt index 963dfe9d6dd..bd3ccaef8df 100644 --- a/forge-gui/res/cardsfolder/f/full_moons_rise.txt +++ b/forge-gui/res/cardsfolder/f/full_moons_rise.txt @@ -1,8 +1,8 @@ -Name:Full Moon's Rise -ManaCost:1 G -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.Werewolf+YouCtrl | AddPower$ 1 | AddToughness$ 0 | AddKeyword$ Trample | Description$ Werewolf creatures you control get +1/+0 and have trample. -A:AB$RegenerateAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.Werewolf+YouCtrl | SpellDescription$ Regenerate all Werewolf creatures you control. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/full_moons_rise.jpg -Oracle:Werewolf creatures you control get +1/+0 and have trample.\nSacrifice Full Moon's Rise: Regenerate all Werewolf creatures you control. \ No newline at end of file +Name:Full Moon's Rise +ManaCost:1 G +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.Werewolf+YouCtrl | AddPower$ 1 | AddToughness$ 0 | AddKeyword$ Trample | Description$ Werewolf creatures you control get +1/+0 and have trample. +A:AB$RegenerateAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.Werewolf+YouCtrl | SpellDescription$ Regenerate all Werewolf creatures you control. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/full_moons_rise.jpg +Oracle:Werewolf creatures you control get +1/+0 and have trample.\nSacrifice Full Moon's Rise: Regenerate all Werewolf creatures you control. diff --git a/forge-gui/res/cardsfolder/f/fulminator_mage.txt b/forge-gui/res/cardsfolder/f/fulminator_mage.txt index 89cf90fa46f..15a31e0c0a7 100644 --- a/forge-gui/res/cardsfolder/f/fulminator_mage.txt +++ b/forge-gui/res/cardsfolder/f/fulminator_mage.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Shaman PT:2/2 A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/fulminator_mage.jpg -Oracle:Sacrifice Fulminator Mage: Destroy target nonbasic land. \ No newline at end of file +Oracle:Sacrifice Fulminator Mage: Destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/f/fumarole.txt b/forge-gui/res/cardsfolder/f/fumarole.txt index 2772bc9f829..30de6f7d4a2 100644 --- a/forge-gui/res/cardsfolder/f/fumarole.txt +++ b/forge-gui/res/cardsfolder/f/fumarole.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 B R PayLife<3> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDestroy | SpellDescription$ Destroy target creature and target land. SVar:DBDestroy:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/fumarole.jpg -Oracle:As an additional cost to cast Fumarole, pay 3 life.\nDestroy target creature and target land. \ No newline at end of file +Oracle:As an additional cost to cast Fumarole, pay 3 life.\nDestroy target creature and target land. diff --git a/forge-gui/res/cardsfolder/f/fume_spitter.txt b/forge-gui/res/cardsfolder/f/fume_spitter.txt index f896c052266..19b2707ff83 100644 --- a/forge-gui/res/cardsfolder/f/fume_spitter.txt +++ b/forge-gui/res/cardsfolder/f/fume_spitter.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PutCounter | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | CounterType$ M1M1 | CounterNum$ 1 | SpellDescription$ Put a -1/-1 counter on target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fume_spitter.jpg -Oracle:Sacrifice Fume Spitter: Put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:Sacrifice Fume Spitter: Put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/f/fumiko_the_lowblood.txt b/forge-gui/res/cardsfolder/f/fumiko_the_lowblood.txt index 567869e5f2a..939a5ce4412 100644 --- a/forge-gui/res/cardsfolder/f/fumiko_the_lowblood.txt +++ b/forge-gui/res/cardsfolder/f/fumiko_the_lowblood.txt @@ -8,4 +8,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X SVar:X:Count$Valid Creature.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/fumiko_the_lowblood.jpg -Oracle:Fumiko the Lowblood has bushido X, where X is the number of attacking creatures. (When this blocks or becomes blocked, it gets +X/+X until end of turn.)\nCreatures your opponents control attack each turn if able. \ No newline at end of file +Oracle:Fumiko the Lowblood has bushido X, where X is the number of attacking creatures. (When this blocks or becomes blocked, it gets +X/+X until end of turn.)\nCreatures your opponents control attack each turn if able. diff --git a/forge-gui/res/cardsfolder/f/funeral_charm.txt b/forge-gui/res/cardsfolder/f/funeral_charm.txt index e49f3fa68f0..ef0283a3249 100644 --- a/forge-gui/res/cardsfolder/f/funeral_charm.txt +++ b/forge-gui/res/cardsfolder/f/funeral_charm.txt @@ -7,4 +7,4 @@ SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBPump2:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Swampwalk | SpellDescription$ Target creature gains swampwalk until end of turn. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card108895.jpg -Oracle:Choose one - Target player discards a card; or target creature gets +2/-1 until end of turn; or target creature gains swampwalk until end of turn. \ No newline at end of file +Oracle:Choose one - Target player discards a card; or target creature gets +2/-1 until end of turn; or target creature gains swampwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/f/funeral_march.txt b/forge-gui/res/cardsfolder/f/funeral_march.txt index d3ac033e7ea..e8c301b4926 100644 --- a/forge-gui/res/cardsfolder/f/funeral_march.txt +++ b/forge-gui/res/cardsfolder/f/funeral_march.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 B B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.AttachedBy | Execute$ TrigSac | TriggerDescription$ When enchanted creature leaves the battlefield, its controller sacrifices a creature. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ TriggeredCardController SVar:Picture:http://www.wizards.com/global/images/magic/general/funeral_march.jpg -Oracle:Enchant creature\nWhen enchanted creature leaves the battlefield, its controller sacrifices a creature. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature leaves the battlefield, its controller sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/f/funeral_pyre.txt b/forge-gui/res/cardsfolder/f/funeral_pyre.txt index 1a1e9bb42ad..28727df867a 100644 --- a/forge-gui/res/cardsfolder/f/funeral_pyre.txt +++ b/forge-gui/res/cardsfolder/f/funeral_pyre.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ W | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ TargetedController | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/funeral_pyre.jpg -Oracle:Exile target card from a graveyard. Its owner puts a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Exile target card from a graveyard. Its owner puts a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/f/fungal_behemoth.txt b/forge-gui/res/cardsfolder/f/fungal_behemoth.txt index 37b8f3fe572..914a432f9bc 100644 --- a/forge-gui/res/cardsfolder/f/fungal_behemoth.txt +++ b/forge-gui/res/cardsfolder/f/fungal_behemoth.txt @@ -1,14 +1,14 @@ -Name:Fungal Behemoth -ManaCost:3 G -Types:Creature Fungus -Text:X can't be 0. -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of +1/+1 counters on creatures you control. -K:Suspend:X:XCantBe0 X G G -T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigPut | OptionalDecider$ You | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, you may put a +1/+1 counter on target creature. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -SVar:X:Count$xPaid -SVar:Y:Count$TotalCounters_P1P1_Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_behemoth.jpg -Oracle:Fungal Behemoth's power and toughness are each equal to the number of +1/+1 counters on creatures you control.\nSuspend X-{X}{G}{G}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{G}{G} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Fungal Behemoth while it's exiled, you may put a +1/+1 counter on target creature. \ No newline at end of file +Name:Fungal Behemoth +ManaCost:3 G +Types:Creature Fungus +Text:X can't be 0. +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y | Description$ CARDNAME's power and toughness are each equal to the number of +1/+1 counters on creatures you control. +K:Suspend:X:XCantBe0 X G G +T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigPut | OptionalDecider$ You | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, you may put a +1/+1 counter on target creature. +SVar:TrigPut:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:X:Count$xPaid +SVar:Y:Count$TotalCounters_P1P1_Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_behemoth.jpg +Oracle:Fungal Behemoth's power and toughness are each equal to the number of +1/+1 counters on creatures you control.\nSuspend X-{X}{G}{G}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{G}{G} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Fungal Behemoth while it's exiled, you may put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/f/fungal_bloom.txt b/forge-gui/res/cardsfolder/f/fungal_bloom.txt index 6c58d31201c..7f6f6758019 100644 --- a/forge-gui/res/cardsfolder/f/fungal_bloom.txt +++ b/forge-gui/res/cardsfolder/f/fungal_bloom.txt @@ -5,4 +5,4 @@ A:AB$ PutCounter | Cost$ G G | ValidTgts$ Fungus | TgtPrompt$ Select target Fung SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_bloom.jpg -Oracle:{G}{G}: Put a spore counter on target Fungus. \ No newline at end of file +Oracle:{G}{G}: Put a spore counter on target Fungus. diff --git a/forge-gui/res/cardsfolder/f/fungal_reaches.txt b/forge-gui/res/cardsfolder/f/fungal_reaches.txt index 5dc6b3f4770..1f548717f52 100644 --- a/forge-gui/res/cardsfolder/f/fungal_reaches.txt +++ b/forge-gui/res/cardsfolder/f/fungal_reaches.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo R G | Amount$ Chose SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_reaches.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Fungal Reaches.\n{1}, Remove X storage counters from Fungal Reaches: Add X mana in any combination of {R} and/or {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Fungal Reaches.\n{1}, Remove X storage counters from Fungal Reaches: Add X mana in any combination of {R} and/or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fungal_shambler.txt b/forge-gui/res/cardsfolder/f/fungal_shambler.txt index 65596641221..45afc99ecbc 100644 --- a/forge-gui/res/cardsfolder/f/fungal_shambler.txt +++ b/forge-gui/res/cardsfolder/f/fungal_shambler.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ T SVar:TrigDrawDiscard:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$ Discard | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_shambler.jpg -Oracle:Trample\nWhenever Fungal Shambler deals damage to an opponent, you draw a card and that opponent discards a card. \ No newline at end of file +Oracle:Trample\nWhenever Fungal Shambler deals damage to an opponent, you draw a card and that opponent discards a card. diff --git a/forge-gui/res/cardsfolder/f/fungal_sprouting.txt b/forge-gui/res/cardsfolder/f/fungal_sprouting.txt index ddc6263778d..e27b42ba6c5 100644 --- a/forge-gui/res/cardsfolder/f/fungal_sprouting.txt +++ b/forge-gui/res/cardsfolder/f/fungal_sprouting.txt @@ -1,7 +1,7 @@ -Name:Fungal Sprouting -ManaCost:3 G -Types:Sorcery -A:SP$ Token | Cost$ 3 G | TokenAmount$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling M13 | References$ X | SpellDescription$ Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the greatest power among creatures you control. -SVar:X:Count$GreatestPower_Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_sprouting.jpg -Oracle:Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the greatest power among creatures you control. \ No newline at end of file +Name:Fungal Sprouting +ManaCost:3 G +Types:Sorcery +A:SP$ Token | Cost$ 3 G | TokenAmount$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling M13 | References$ X | SpellDescription$ Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the greatest power among creatures you control. +SVar:X:Count$GreatestPower_Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/fungal_sprouting.jpg +Oracle:Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the greatest power among creatures you control. diff --git a/forge-gui/res/cardsfolder/f/fungus_elemental.txt b/forge-gui/res/cardsfolder/f/fungus_elemental.txt index f49e774ae67..183b3d630cc 100644 --- a/forge-gui/res/cardsfolder/f/fungus_elemental.txt +++ b/forge-gui/res/cardsfolder/f/fungus_elemental.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ PutCounter | Cost$ G Sac<1/Forest> | Defined$ Self | CounterType$ P2P2 | CounterNum$ 1 | IsPresent$ Card.Self+enteredBattlefieldThisTurn | SpellDescription$ Put a +2/+2 counter on CARDNAME. Activate this ability only if CARDNAME entered the battlefield this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fungus_elemental.jpg -Oracle:{G}, Sacrifice a Forest: Put a +2/+2 counter on Fungus Elemental. Activate this ability only if Fungus Elemental entered the battlefield this turn. \ No newline at end of file +Oracle:{G}, Sacrifice a Forest: Put a +2/+2 counter on Fungus Elemental. Activate this ability only if Fungus Elemental entered the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/f/fungus_sliver.txt b/forge-gui/res/cardsfolder/f/fungus_sliver.txt index 1a7333fe2a6..f715a9d931d 100644 --- a/forge-gui/res/cardsfolder/f/fungus_sliver.txt +++ b/forge-gui/res/cardsfolder/f/fungus_sliver.txt @@ -8,4 +8,4 @@ SVar:FungusSliverCounters:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SVar:PlayMain1:TRUE SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fungus_sliver.jpg -Oracle:All Sliver creatures have "Whenever this creature is dealt damage, put a +1/+1 counter on it." (The damage is dealt before the counter is put on.) \ No newline at end of file +Oracle:All Sliver creatures have "Whenever this creature is dealt damage, put a +1/+1 counter on it." (The damage is dealt before the counter is put on.) diff --git a/forge-gui/res/cardsfolder/f/fungusaur.txt b/forge-gui/res/cardsfolder/f/fungusaur.txt index 7e6a30d9021..fd4b0cacfaa 100644 --- a/forge-gui/res/cardsfolder/f/fungusaur.txt +++ b/forge-gui/res/cardsfolder/f/fungusaur.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ TrigPutCounter | TriggerD SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fungusaur.jpg -Oracle:Whenever Fungusaur is dealt damage, put a +1/+1 counter on it. \ No newline at end of file +Oracle:Whenever Fungusaur is dealt damage, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/f/furious_assault.txt b/forge-gui/res/cardsfolder/f/furious_assault.txt index d17a3187feb..3ff7c147bab 100644 --- a/forge-gui/res/cardsfolder/f/furious_assault.txt +++ b/forge-gui/res/cardsfolder/f/furious_assault.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZo SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/furious_assault.jpg -Oracle:Whenever you cast a creature spell, Furious Assault deals 1 damage to target player. \ No newline at end of file +Oracle:Whenever you cast a creature spell, Furious Assault deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/f/furious_resistance.txt b/forge-gui/res/cardsfolder/f/furious_resistance.txt index 61a37c8953f..eb32704ea00 100644 --- a/forge-gui/res/cardsfolder/f/furious_resistance.txt +++ b/forge-gui/res/cardsfolder/f/furious_resistance.txt @@ -1,6 +1,6 @@ -Name:Furious Resistance -ManaCost:R -Types:Instant -A:SP$ Pump | Cost$ R | ValidTgts$ Creature.blocking | NumAtt$ +3 | KW$ First Strike | TgtPrompt$ Select target blocking creature | SpellDescription$ Target blocking creature gets +3/+0 and gains first strike until end a turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/furious_resistance.jpg -Oracle:Target blocking creature gets +3/+0 and gains first strike until end of turn. \ No newline at end of file +Name:Furious Resistance +ManaCost:R +Types:Instant +A:SP$ Pump | Cost$ R | ValidTgts$ Creature.blocking | NumAtt$ +3 | KW$ First Strike | TgtPrompt$ Select target blocking creature | SpellDescription$ Target blocking creature gets +3/+0 and gains first strike until end a turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/furious_resistance.jpg +Oracle:Target blocking creature gets +3/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/f/furnace_brood.txt b/forge-gui/res/cardsfolder/f/furnace_brood.txt index 919f72e65e7..c45aa5cca8e 100644 --- a/forge-gui/res/cardsfolder/f/furnace_brood.txt +++ b/forge-gui/res/cardsfolder/f/furnace_brood.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't be regenerated. | IsCurse$ True | SpellDescription$ Target creature can't be regenerated this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/furnace_brood.jpg -Oracle:{R}: Target creature can't be regenerated this turn. \ No newline at end of file +Oracle:{R}: Target creature can't be regenerated this turn. diff --git a/forge-gui/res/cardsfolder/f/furnace_celebration.txt b/forge-gui/res/cardsfolder/f/furnace_celebration.txt index ff06b1742a0..0be63a8a9fe 100644 --- a/forge-gui/res/cardsfolder/f/furnace_celebration.txt +++ b/forge-gui/res/cardsfolder/f/furnace_celebration.txt @@ -5,4 +5,4 @@ T:Mode$ Sacrificed | ValidCard$ Permanent.Other | Execute$ TrigDealDamage | Opti SVar:TrigDealDamage:AB$DealDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/furnace_celebration.jpg -Oracle:Whenever you sacrifice another permanent, you may pay {2}. If you do, Furnace Celebration deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Whenever you sacrifice another permanent, you may pay {2}. If you do, Furnace Celebration deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/f/furnace_dragon.txt b/forge-gui/res/cardsfolder/f/furnace_dragon.txt index 5db8fd26049..4a748b2ef04 100644 --- a/forge-gui/res/cardsfolder/f/furnace_dragon.txt +++ b/forge-gui/res/cardsfolder/f/furnace_dragon.txt @@ -8,4 +8,4 @@ SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Artifact | Origin$ Battl 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 +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. diff --git a/forge-gui/res/cardsfolder/f/furnace_layer.txt b/forge-gui/res/cardsfolder/f/furnace_layer.txt index e93ab7fab78..4860de4bb19 100644 --- a/forge-gui/res/cardsfolder/f/furnace_layer.txt +++ b/forge-gui/res/cardsfolder/f/furnace_layer.txt @@ -1,13 +1,13 @@ -Name:Furnace Layer -ManaCost:no cost -Types:Plane New Phyrexia -T:Mode$ PlaneswalkedTo | ValidCard$ Plane.Self | TriggerZones$ Command | Execute$ FurnaceDiscard | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ FurnaceDiscard | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life. -SVar:FurnaceDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | TargetsAtRandom$ True | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLoseLife -SVar: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 {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. \ No newline at end of file +Name:Furnace Layer +ManaCost:no cost +Types:Plane New Phyrexia +T:Mode$ PlaneswalkedTo | ValidCard$ Plane.Self | TriggerZones$ Command | Execute$ FurnaceDiscard | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ FurnaceDiscard | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, select target player at random. That player discards a card. If that player discards a land card this way, he or she loses 3 life. +SVar:FurnaceDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | TargetsAtRandom$ True | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLoseLife +SVar: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 {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. diff --git a/forge-gui/res/cardsfolder/f/furnace_of_rath.txt b/forge-gui/res/cardsfolder/f/furnace_of_rath.txt index 268df4fb486..54fece8e21e 100644 --- a/forge-gui/res/cardsfolder/f/furnace_of_rath.txt +++ b/forge-gui/res/cardsfolder/f/furnace_of_rath.txt @@ -9,4 +9,4 @@ SVar:X:ReplaceCount$DamageAmount/Twice SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/furnace_of_rath.jpg -Oracle:If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead. \ No newline at end of file +Oracle:If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/f/furnace_scamp.txt b/forge-gui/res/cardsfolder/f/furnace_scamp.txt index aa695f7a378..e4aaa99d0d8 100644 --- a/forge-gui/res/cardsfolder/f/furnace_scamp.txt +++ b/forge-gui/res/cardsfolder/f/furnace_scamp.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may sacrifice it. If you do, CARDNAME deals 3 damage to that player. SVar:TrigDamage:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | Defined$ TriggeredTarget | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/furnace_scamp.jpg -Oracle:Whenever Furnace Scamp deals combat damage to a player, you may sacrifice it. If you do, Furnace Scamp deals 3 damage to that player. \ No newline at end of file +Oracle:Whenever Furnace Scamp deals combat damage to a player, you may sacrifice it. If you do, Furnace Scamp deals 3 damage to that player. diff --git a/forge-gui/res/cardsfolder/f/furnace_spirit.txt b/forge-gui/res/cardsfolder/f/furnace_spirit.txt index fc703bf2dba..659af045fa9 100644 --- a/forge-gui/res/cardsfolder/f/furnace_spirit.txt +++ b/forge-gui/res/cardsfolder/f/furnace_spirit.txt @@ -5,4 +5,4 @@ PT:1/1 K:Haste A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5160.jpg -Oracle:Haste\n{R}: Furnace Spirit gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Haste\n{R}: Furnace Spirit gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/furnace_whelp.txt b/forge-gui/res/cardsfolder/f/furnace_whelp.txt index 33bc18fe9a5..0a37f0997b8 100644 --- a/forge-gui/res/cardsfolder/f/furnace_whelp.txt +++ b/forge-gui/res/cardsfolder/f/furnace_whelp.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card73578.jpg -Oracle:Flying\n{R}: Furnace Whelp gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\n{R}: Furnace Whelp gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/f/furor_of_the_bitten.txt b/forge-gui/res/cardsfolder/f/furor_of_the_bitten.txt index 5d22bd91077..7e8ddb6855d 100644 --- a/forge-gui/res/cardsfolder/f/furor_of_the_bitten.txt +++ b/forge-gui/res/cardsfolder/f/furor_of_the_bitten.txt @@ -1,8 +1,8 @@ -Name:Furor of the Bitten -ManaCost:R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Enchanted creature gets +2/+2 and attacks each turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/furor_of_the_bitten.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and attacks each turn if able. \ No newline at end of file +Name:Furor of the Bitten +ManaCost:R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Enchanted creature gets +2/+2 and attacks each turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/furor_of_the_bitten.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/f/fury_charm.txt b/forge-gui/res/cardsfolder/f/fury_charm.txt index d1756c516ea..50a0ef53636 100644 --- a/forge-gui/res/cardsfolder/f/fury_charm.txt +++ b/forge-gui/res/cardsfolder/f/fury_charm.txt @@ -1,10 +1,10 @@ -Name:Fury Charm -ManaCost:1 R -Types:Instant -A:SP$ Charm | Cost$ 1 R | CharmNum$ 1 | Choices$ Bash,Buff,LoseTime | SpellDescription$ Choose one - Destroy target artifact; or target creature gets +1/+1 and gains trample until end of turn; or remove two time counters from target permanent or suspended card. -SVar:Bash:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. -SVar:Buff:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ Trample | SpellDescription$ Target creature gets +1/+1 and gains trample until end of turn. -SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Remove two time counters from target permanent or suspended card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/fury_charm.jpg -Oracle:Choose one - Destroy target artifact; or target creature gets +1/+1 and gains trample until end of turn; or remove two time counters from target permanent or suspended card. \ No newline at end of file +Name:Fury Charm +ManaCost:1 R +Types:Instant +A:SP$ Charm | Cost$ 1 R | CharmNum$ 1 | Choices$ Bash,Buff,LoseTime | SpellDescription$ Choose one - Destroy target artifact; or target creature gets +1/+1 and gains trample until end of turn; or remove two time counters from target permanent or suspended card. +SVar:Bash:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +SVar:Buff:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ Trample | SpellDescription$ Target creature gets +1/+1 and gains trample until end of turn. +SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Remove two time counters from target permanent or suspended card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/fury_charm.jpg +Oracle:Choose one - Destroy target artifact; or target creature gets +1/+1 and gains trample until end of turn; or remove two time counters from target permanent or suspended card. diff --git a/forge-gui/res/cardsfolder/f/fury_of_the_horde.txt b/forge-gui/res/cardsfolder/f/fury_of_the_horde.txt index 0b5c77b4f09..c3c248d87fa 100644 --- a/forge-gui/res/cardsfolder/f/fury_of_the_horde.txt +++ b/forge-gui/res/cardsfolder/f/fury_of_the_horde.txt @@ -1,8 +1,8 @@ -Name:Fury of the Horde -ManaCost:5 R R -Types:Sorcery -SVar:AltCost:Cost$ ExileFromHand<2/Card.Red> | Description$ You may exile two red cards from your hand rather than pay CARDNAME's mana cost. -A:SP$ UntapAll | Cost$ 5 R R | ValidCards$ Creature.attackedThisTurn | SubAbility$ DBAddCombat | SpellDescription$ Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fury_of_the_horde.jpg -Oracle:You may exile two red cards from your hand rather than pay Fury of the Horde's mana cost.\nUntap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. \ No newline at end of file +Name:Fury of the Horde +ManaCost:5 R R +Types:Sorcery +SVar:AltCost:Cost$ ExileFromHand<2/Card.Red> | Description$ You may exile two red cards from your hand rather than pay CARDNAME's mana cost. +A:SP$ UntapAll | Cost$ 5 R R | ValidCards$ Creature.attackedThisTurn | SubAbility$ DBAddCombat | SpellDescription$ Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fury_of_the_horde.jpg +Oracle:You may exile two red cards from your hand rather than pay Fury of the Horde's mana cost.\nUntap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. diff --git a/forge-gui/res/cardsfolder/f/fury_sliver.txt b/forge-gui/res/cardsfolder/f/fury_sliver.txt index fb16f022399..f21efd758bf 100644 --- a/forge-gui/res/cardsfolder/f/fury_sliver.txt +++ b/forge-gui/res/cardsfolder/f/fury_sliver.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Double Strike | Description$ All Sliver creatures have double strike. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/fury_sliver.jpg -Oracle:All Sliver creatures have double strike. \ No newline at end of file +Oracle:All Sliver creatures have double strike. diff --git a/forge-gui/res/cardsfolder/f/furyborn_hellkite.txt b/forge-gui/res/cardsfolder/f/furyborn_hellkite.txt index 2d28d91cfc2..c5cf7e1c2c9 100644 --- a/forge-gui/res/cardsfolder/f/furyborn_hellkite.txt +++ b/forge-gui/res/cardsfolder/f/furyborn_hellkite.txt @@ -5,4 +5,4 @@ PT:6/6 K:Bloodthirst 6 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/furyborn_hellkite.jpg -Oracle:Bloodthirst 6 (If an opponent was dealt damage this turn, this creature enters the battlefield with six +1/+1 counters on it.)\nFlying \ No newline at end of file +Oracle:Bloodthirst 6 (If an opponent was dealt damage this turn, this creature enters the battlefield with six +1/+1 counters on it.)\nFlying diff --git a/forge-gui/res/cardsfolder/f/furystoke_giant.txt b/forge-gui/res/cardsfolder/f/furystoke_giant.txt index b9ae43d7d72..4e53ee0bb96 100644 --- a/forge-gui/res/cardsfolder/f/furystoke_giant.txt +++ b/forge-gui/res/cardsfolder/f/furystoke_giant.txt @@ -1,10 +1,10 @@ -Name:Furystoke Giant -ManaCost:3 R R -Types:Creature Giant Warrior -PT:3/3 -K:Persist -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters the battlefield, other creatures you control gain "{T}: This creature deals 2 damage to target creature or player" until end of turn. -SVar:TrigAnimate:DB$AnimateAll | ValidCards$ Creature.Other+YouCtrl | Abilities$ ABDealDamage | SpellDescription$ Other creatures you control gain "{T}: This creature deals 2 damage to target creature or player" until end of turn. -SVar:ABDealDamage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/furystoke_giant.jpg -Oracle:When Furystoke Giant enters the battlefield, other creatures you control gain "{T}: This creature deals 2 damage to target creature or player" until end of turn.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Name:Furystoke Giant +ManaCost:3 R R +Types:Creature Giant Warrior +PT:3/3 +K:Persist +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME enters the battlefield, other creatures you control gain "{T}: This creature deals 2 damage to target creature or player" until end of turn. +SVar:TrigAnimate:DB$AnimateAll | ValidCards$ Creature.Other+YouCtrl | Abilities$ ABDealDamage | SpellDescription$ Other creatures you control gain "{T}: This creature deals 2 damage to target creature or player" until end of turn. +SVar:ABDealDamage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/furystoke_giant.jpg +Oracle:When Furystoke Giant enters the battlefield, other creatures you control gain "{T}: This creature deals 2 damage to target creature or player" until end of turn.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/f/fusion_elemental.txt b/forge-gui/res/cardsfolder/f/fusion_elemental.txt index 04544ba1a4f..5e1916307fc 100644 --- a/forge-gui/res/cardsfolder/f/fusion_elemental.txt +++ b/forge-gui/res/cardsfolder/f/fusion_elemental.txt @@ -3,4 +3,4 @@ ManaCost:W U B R G Types:Creature Elemental PT:8/8 SVar:Picture:http://www.wizards.com/global/images/magic/general/fusion_elemental.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/f/future_sight.txt b/forge-gui/res/cardsfolder/f/future_sight.txt index 42fefedc5e5..a3872b54837 100644 --- a/forge-gui/res/cardsfolder/f/future_sight.txt +++ b/forge-gui/res/cardsfolder/f/future_sight.txt @@ -1,8 +1,8 @@ -Name:Future Sight -ManaCost:2 U U U -Types:Enchantment -K:Play with the top card of your library revealed. -S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of your library. -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/future_sight.jpg -Oracle:Play with the top card of your library revealed.\nYou may play the top card of your library. \ No newline at end of file +Name:Future Sight +ManaCost:2 U U U +Types:Enchantment +K:Play with the top card of your library revealed. +S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of your library. +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/future_sight.jpg +Oracle:Play with the top card of your library revealed.\nYou may play the top card of your library. diff --git a/forge-gui/res/cardsfolder/f/fylamarid.txt b/forge-gui/res/cardsfolder/f/fylamarid.txt index 65b6d4dedfc..242bbcae433 100644 --- a/forge-gui/res/cardsfolder/f/fylamarid.txt +++ b/forge-gui/res/cardsfolder/f/fylamarid.txt @@ -7,4 +7,4 @@ K:CantBeBlockedBy Creature.Blue A:AB$ Animate | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ Blue | OverwriteColors$ True | SpellDescription$ Target creature becomes blue until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fylamarid.jpg -Oracle:Flying\nFylamarid can't be blocked by blue creatures.\n{U}: Target creature becomes blue until end of turn. \ No newline at end of file +Oracle:Flying\nFylamarid can't be blocked by blue creatures.\n{U}: Target creature becomes blue until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fylgja.txt b/forge-gui/res/cardsfolder/f/fylgja.txt index 6800754aa81..73de30e837e 100644 --- a/forge-gui/res/cardsfolder/f/fylgja.txt +++ b/forge-gui/res/cardsfolder/f/fylgja.txt @@ -8,4 +8,4 @@ A:AB$ PreventDamage | Cost$ SubCounter<1/HEALING> | Defined$ Enchanted | Amount$ A:AB$ PutCounter | Cost$ 2 W | CounterType$ HEALING | CounterNum$ 1 | SpellDescription$ Put a healing counter on CARDNAME. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fylgja.jpg -Oracle:Enchant creature\nFylgja enters the battlefield with four healing counters on it.\nRemove a healing counter from Fylgja: Prevent the next 1 damage that would be dealt to enchanted creature this turn.\n{2}{W}: Put a healing counter on Fylgja. \ No newline at end of file +Oracle:Enchant creature\nFylgja enters the battlefield with four healing counters on it.\nRemove a healing counter from Fylgja: Prevent the next 1 damage that would be dealt to enchanted creature this turn.\n{2}{W}: Put a healing counter on Fylgja. diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_bow.txt b/forge-gui/res/cardsfolder/f/fyndhorn_bow.txt index b4572785674..b49fabae414 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_bow.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_bow.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/fyndhorn_bow.jpg -Oracle:{3}, {T}: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:{3}, {T}: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_brownie.txt b/forge-gui/res/cardsfolder/f/fyndhorn_brownie.txt index a82ade0deaa..f3ab47e5096 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_brownie.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_brownie.txt @@ -4,4 +4,4 @@ Types:Creature Ouphe PT:1/1 A:AB$ Untap | Cost$ 2 G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Untap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/fyndhorn_brownie.jpg -Oracle:{2}{G}, {T}: Untap target creature. \ No newline at end of file +Oracle:{2}{G}, {T}: Untap target creature. diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_druid.txt b/forge-gui/res/cardsfolder/f/fyndhorn_druid.txt index d4c14383720..f095ad3389d 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_druid.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_druid.txt @@ -1,8 +1,8 @@ -Name:Fyndhorn Druid -ManaCost:2 G -Types:Creature Elf Druid -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+gotBlockedThisTurn | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if it was blocked this turn, you gain 4 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/fyndhorn_druid.jpg -Oracle:When Fyndhorn Druid dies, if it was blocked this turn, you gain 4 life. \ No newline at end of file +Name:Fyndhorn Druid +ManaCost:2 G +Types:Creature Elf Druid +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+gotBlockedThisTurn | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, if it was blocked this turn, you gain 4 life. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/fyndhorn_druid.jpg +Oracle:When Fyndhorn Druid dies, if it was blocked this turn, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_elder.txt b/forge-gui/res/cardsfolder/f/fyndhorn_elder.txt index 9265d84a0fb..826cdb72577 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_elder.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_elder.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid PT:1/1 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 +Oracle:{T}: Add {G}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_elves.txt b/forge-gui/res/cardsfolder/f/fyndhorn_elves.txt index 861a951ae6b..ab9272b4339 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_elves.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_elves.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid PT:1/1 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 +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/f/fyndhorn_pollen.txt b/forge-gui/res/cardsfolder/f/fyndhorn_pollen.txt index 56350f46f62..38fff9c82e7 100644 --- a/forge-gui/res/cardsfolder/f/fyndhorn_pollen.txt +++ b/forge-gui/res/cardsfolder/f/fyndhorn_pollen.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature | AddPower$ -1 | Description$ All creatu A:AB$ PumpAll | Cost$ 1 G | ValidCards$ Creature | NumAtt$ -1 | IsCurse$ True | SpellDescription$ All creatures get -1/-0 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/fyndhorn_pollen.jpg -Oracle:Cumulative upkeep {1} (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.)\nAll creatures get -1/-0.\n{1}{G}: All creatures get -1/-0 until end of turn. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\nAll creatures get -1/-0.\n{1}{G}: All creatures get -1/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gabriel_angelfire.txt b/forge-gui/res/cardsfolder/g/gabriel_angelfire.txt index 7a98d348b1b..f8df6838ede 100644 --- a/forge-gui/res/cardsfolder/g/gabriel_angelfire.txt +++ b/forge-gui/res/cardsfolder/g/gabriel_angelfire.txt @@ -1,13 +1,13 @@ -Name:Gabriel Angelfire -ManaCost:3 G G W W -Types:Legendary Creature Angel -PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChoice | TriggerDescription$ At the beginning of your upkeep, choose flying, first strike, trample, or rampage 3. CARDNAME gains that ability until your next upkeep. -SVar:TrigChoice:AB$ GenericChoice | Cost$ 0 | Defined$ You | Choices$ SVar1,SVar2,SVar3,SVar4 -SVar:SVar1:DB$ Pump | Defined$ Self | KW$ Flying | UntilYourNextUpkeep$ True | SpellDescription$ Flying -SVar:SVar2:DB$ Pump | Defined$ Self | KW$ First Strike | UntilYourNextUpkeep$ True | SpellDescription$ First strike -SVar:SVar3:DB$ Pump | Defined$ Self | KW$ Trample | UntilYourNextUpkeep$ True | SpellDescription$ Trample -SVar:SVar4:DB$ Pump | Defined$ Self | KW$ Rampage 3 | UntilYourNextUpkeep$ True | SpellDescription$ Rampage 3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gabriel_angelfire.jpg -Oracle:At the beginning of your upkeep, choose flying, first strike, trample, or rampage 3. Gabriel Angelfire gains that ability until your next upkeep. (Whenever a creature with rampage 3 becomes blocked, it gets +3/+3 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Name:Gabriel Angelfire +ManaCost:3 G G W W +Types:Legendary Creature Angel +PT:4/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChoice | TriggerDescription$ At the beginning of your upkeep, choose flying, first strike, trample, or rampage 3. CARDNAME gains that ability until your next upkeep. +SVar:TrigChoice:AB$ GenericChoice | Cost$ 0 | Defined$ You | Choices$ SVar1,SVar2,SVar3,SVar4 +SVar:SVar1:DB$ Pump | Defined$ Self | KW$ Flying | UntilYourNextUpkeep$ True | SpellDescription$ Flying +SVar:SVar2:DB$ Pump | Defined$ Self | KW$ First Strike | UntilYourNextUpkeep$ True | SpellDescription$ First strike +SVar:SVar3:DB$ Pump | Defined$ Self | KW$ Trample | UntilYourNextUpkeep$ True | SpellDescription$ Trample +SVar:SVar4:DB$ Pump | Defined$ Self | KW$ Rampage 3 | UntilYourNextUpkeep$ True | SpellDescription$ Rampage 3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gabriel_angelfire.jpg +Oracle:At the beginning of your upkeep, choose flying, first strike, trample, or rampage 3. Gabriel Angelfire gains that ability until your next upkeep. (Whenever a creature with rampage 3 becomes blocked, it gets +3/+3 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/g/gaddock_teeg.txt b/forge-gui/res/cardsfolder/g/gaddock_teeg.txt index a22c1226cd2..a03646130c3 100644 --- a/forge-gui/res/cardsfolder/g/gaddock_teeg.txt +++ b/forge-gui/res/cardsfolder/g/gaddock_teeg.txt @@ -5,4 +5,4 @@ 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. 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 +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. diff --git a/forge-gui/res/cardsfolder/g/gaeas_anthem.txt b/forge-gui/res/cardsfolder/g/gaeas_anthem.txt index 88a68d33a0e..c7d90aee077 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_anthem.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_anthem.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122367.jpg -Oracle:Creatures you control get +1/+1. \ No newline at end of file +Oracle:Creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/g/gaeas_avenger.txt b/forge-gui/res/cardsfolder/g/gaeas_avenger.txt index 2e01246f3cf..2880445985e 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_avenger.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_avenger.txt @@ -5,4 +5,4 @@ PT:1+*/1+* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to 1 plus the number of artifacts your opponents control. SVar:X:Count$NumTypeOppCtrl.Artifact/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_avenger.jpg -Oracle:Gaea's Avenger's power and toughness are each equal to 1 plus the number of artifacts your opponents control. \ No newline at end of file +Oracle:Gaea's Avenger's power and toughness are each equal to 1 plus the number of artifacts your opponents control. diff --git a/forge-gui/res/cardsfolder/g/gaeas_balance.txt b/forge-gui/res/cardsfolder/g/gaeas_balance.txt index 4cfb53a0e3d..23798cd7aee 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_balance.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_balance.txt @@ -1,12 +1,12 @@ -Name:Gaea's Balance -ManaCost:3 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 G Sac<5/Land> | Origin$ Library | Destination$ Battlefield | ChangeType$ Plains | SubAbility$ DBIsland | Shuffle$ False | SpellDescription$ Search your library for a land card of each basic land type and put them onto the battlefield. Then shuffle your library. -SVar:DBIsland:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Island | SubAbility$ DBMountain | Shuffle$ False -SVar:DBMountain:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Mountain | SubAbility$ DBSwamp | Shuffle$ False -SVar:DBSwamp:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Swamp | SubAbility$ DBForest | Shuffle$ False -SVar:DBForest:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | SubAbility$ DBShuffle | Shuffle$ False -SVar:DBShuffle:DB$ Shuffle -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_balance.jpg -Oracle:As an additional cost to cast Gaea's Balance, sacrifice five lands.\nSearch your library for a land card of each basic land type and put them onto the battlefield. Then shuffle your library. \ No newline at end of file +Name:Gaea's Balance +ManaCost:3 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 G Sac<5/Land> | Origin$ Library | Destination$ Battlefield | ChangeType$ Plains | SubAbility$ DBIsland | Shuffle$ False | SpellDescription$ Search your library for a land card of each basic land type and put them onto the battlefield. Then shuffle your library. +SVar:DBIsland:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Island | SubAbility$ DBMountain | Shuffle$ False +SVar:DBMountain:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Mountain | SubAbility$ DBSwamp | Shuffle$ False +SVar:DBSwamp:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Swamp | SubAbility$ DBForest | Shuffle$ False +SVar:DBForest:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | SubAbility$ DBShuffle | Shuffle$ False +SVar:DBShuffle:DB$ Shuffle +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_balance.jpg +Oracle:As an additional cost to cast Gaea's Balance, sacrifice five lands.\nSearch your library for a land card of each basic land type and put them onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/gaeas_blessing.txt b/forge-gui/res/cardsfolder/g/gaeas_blessing.txt index 52b41a4a819..d098fdb5c09 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_blessing.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_blessing.txt @@ -1,11 +1,11 @@ -Name:Gaea's Blessing -ManaCost:1 G -Types:Sorcery -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to three target cards from his or her graveyard into his or her library. -SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card | SubAbility$ DBDraw -SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. -T:Mode$ ChangesZone | Origin$ Library | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME is put into your graveyard from your library, shuffle your graveyard into your library. -SVar:TrigChange:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SpellDescription$ Shuffle your graveyard into your library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_blessing.jpg -Oracle:Target player shuffles up to three target cards from his or her graveyard into his or her library.\nDraw a card.\nWhen Gaea's Blessing is put into your graveyard from your library, shuffle your graveyard into your library. \ No newline at end of file +Name:Gaea's Blessing +ManaCost:1 G +Types:Sorcery +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to three target cards from his or her graveyard into his or her library. +SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card | SubAbility$ DBDraw +SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. +T:Mode$ ChangesZone | Origin$ Library | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME is put into your graveyard from your library, shuffle your graveyard into your library. +SVar:TrigChange:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SpellDescription$ Shuffle your graveyard into your library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_blessing.jpg +Oracle:Target player shuffles up to three target cards from his or her graveyard into his or her library.\nDraw a card.\nWhen Gaea's Blessing is put into your graveyard from your library, shuffle your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/g/gaeas_bounty.txt b/forge-gui/res/cardsfolder/g/gaeas_bounty.txt index fc011483caa..456bbb6a413 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_bounty.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_bounty.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Hand | ChangeType$ Forest | ChangeNum$ 2 | SpellDescription$ Search your library for up to two Forest cards, reveal those cards, and put them into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_bounty.jpg -Oracle:Search your library for up to two Forest cards, reveal those cards, and put them into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for up to two Forest cards, reveal those cards, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/gaeas_cradle.txt b/forge-gui/res/cardsfolder/g/gaeas_cradle.txt index 302c763600f..5c841792abc 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_cradle.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_cradle.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add {G} to your mana pool for each Creature you control. SVar:X:Count$Valid Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_cradle.jpg -Oracle:{T}: Add {G} to your mana pool for each creature you control. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool for each creature you control. diff --git a/forge-gui/res/cardsfolder/g/gaeas_embrace.txt b/forge-gui/res/cardsfolder/g/gaeas_embrace.txt index 864c17e912c..af9f1b37e6e 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_embrace.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_embrace.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Trample | Description$ Enchanted creature gets +3/+3 and has trample. A:AB$ Regenerate | Cost$ G | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_embrace.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has trample.\n{G}: Regenerate enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has trample.\n{G}: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/g/gaeas_herald.txt b/forge-gui/res/cardsfolder/g/gaeas_herald.txt index d071aff8e86..fe535fc506f 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_herald.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_herald.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:1/1 S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't be countered. | AffectedZone$ Stack | Description$ Creature spells can't be countered. SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_herald.jpg -Oracle:Creature spells can't be countered. \ No newline at end of file +Oracle:Creature spells can't be countered. diff --git a/forge-gui/res/cardsfolder/g/gaeas_liege.txt b/forge-gui/res/cardsfolder/g/gaeas_liege.txt index 1f8f595f9f5..385a23fd81b 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_liege.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_liege.txt @@ -12,4 +12,4 @@ A:AB$Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types SVar:BuffedBy:Forest SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_liege.jpg -Oracle:As long as Gaea's Liege isn't attacking, its power and toughness are each equal to the number of Forests you control. As long as Gaea's Liege is attacking, its power and toughness are each equal to the number of Forests defending player controls.\n{T}: Target land becomes a Forest until Gaea's Liege leaves the battlefield. \ No newline at end of file +Oracle:As long as Gaea's Liege isn't attacking, its power and toughness are each equal to the number of Forests you control. As long as Gaea's Liege is attacking, its power and toughness are each equal to the number of Forests defending player controls.\n{T}: Target land becomes a Forest until Gaea's Liege leaves the battlefield. diff --git a/forge-gui/res/cardsfolder/g/gaeas_might.txt b/forge-gui/res/cardsfolder/g/gaeas_might.txt index 6addcfcecef..fe6d238a3c4 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_might.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_might.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_might.jpg -Oracle:Domain - Target creature gets +1/+1 until end of turn for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Target creature gets +1/+1 until end of turn for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/g/gaeas_revenge.txt b/forge-gui/res/cardsfolder/g/gaeas_revenge.txt index 36f09da15c5..bf7d967021c 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_revenge.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_revenge.txt @@ -6,4 +6,4 @@ K:CARDNAME can't be countered. K:Haste S:Mode$ CantTarget | ValidCard$ Card.Self | ValidSource$ Card.nonGreen | Description$ CARDNAME can't be the target of nongreen spells or abilities from nongreen sources. SVar:Picture:http://www.wizards.com/global/images/magic/general/gaeas_revenge.jpg -Oracle:Gaea's Revenge can't be countered.\nHaste\nGaea's Revenge can't be the target of nongreen spells or abilities from nongreen sources. \ No newline at end of file +Oracle:Gaea's Revenge can't be countered.\nHaste\nGaea's Revenge can't be the target of nongreen spells or abilities from nongreen sources. diff --git a/forge-gui/res/cardsfolder/g/gaeas_skyfolk.txt b/forge-gui/res/cardsfolder/g/gaeas_skyfolk.txt index 415c901d9f2..62f1e2164d2 100644 --- a/forge-gui/res/cardsfolder/g/gaeas_skyfolk.txt +++ b/forge-gui/res/cardsfolder/g/gaeas_skyfolk.txt @@ -4,4 +4,4 @@ Types:Creature Elf Merfolk PT:2/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card26757.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/g/gaeas_touch.txt b/forge-gui/res/cardsfolder/g/gaeas_touch.txt index 3a1b1ef9c24..d10e5f265c8 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$ 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. \ No newline at end of file +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$ 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. diff --git a/forge-gui/res/cardsfolder/g/gahiji_honored_one.txt b/forge-gui/res/cardsfolder/g/gahiji_honored_one.txt index 4810717b680..d5dedf6b16b 100644 --- a/forge-gui/res/cardsfolder/g/gahiji_honored_one.txt +++ b/forge-gui/res/cardsfolder/g/gahiji_honored_one.txt @@ -1,8 +1,8 @@ -Name:Gahiji, Honored One -ManaCost:2 R G W -Types:Legendary Creature Beast -PT:4/4 -T:Mode$ Attacks | ValidCard$ Creature | Attacked$ Player.Opponent,Planeswalker.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature attacks one of your opponents or a planeswalker an opponent controls, that creature gets +2/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gahiji_honored_one.jpg -Oracle:Whenever a creature attacks one of your opponents or a planeswalker an opponent controls, that creature gets +2/+0 until end of turn. +Name:Gahiji, Honored One +ManaCost:2 R G W +Types:Legendary Creature Beast +PT:4/4 +T:Mode$ Attacks | ValidCard$ Creature | Attacked$ Player.Opponent,Planeswalker.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature attacks one of your opponents or a planeswalker an opponent controls, that creature gets +2/+0 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gahiji_honored_one.jpg +Oracle:Whenever a creature attacks one of your opponents or a planeswalker an opponent controls, that creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gainsay.txt b/forge-gui/res/cardsfolder/g/gainsay.txt index 8f710b68715..9576543ebcf 100644 --- a/forge-gui/res/cardsfolder/g/gainsay.txt +++ b/forge-gui/res/cardsfolder/g/gainsay.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target Blue spell | ValidTgts$ Card.Blue | SpellDescription$ Counter target blue spell. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gainsay.jpg -Oracle:Counter target blue spell. \ No newline at end of file +Oracle:Counter target blue spell. diff --git a/forge-gui/res/cardsfolder/g/gale_force.txt b/forge-gui/res/cardsfolder/g/gale_force.txt index 91c217c9139..4023b3bcaf7 100644 --- a/forge-gui/res/cardsfolder/g/gale_force.txt +++ b/forge-gui/res/cardsfolder/g/gale_force.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ 4 G | NumDmg$ 5 | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | SpellDescription$ CARDNAME deals 5 damage to each creature with flying. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gale_force.jpg -Oracle:Gale Force deals 5 damage to each creature with flying. \ No newline at end of file +Oracle:Gale Force deals 5 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/g/galepowder_mage.txt b/forge-gui/res/cardsfolder/g/galepowder_mage.txt index aa4f041e4b8..91da206e3cc 100644 --- a/forge-gui/res/cardsfolder/g/galepowder_mage.txt +++ b/forge-gui/res/cardsfolder/g/galepowder_mage.txt @@ -9,4 +9,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Tr SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/galepowder_mage.jpg -Oracle:Flying\nWhenever Galepowder Mage attacks, exile another target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Flying\nWhenever Galepowder Mage attacks, exile another target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/galerider_sliver.txt b/forge-gui/res/cardsfolder/g/galerider_sliver.txt index 698bb78ee3b..db91903c8c6 100644 --- a/forge-gui/res/cardsfolder/g/galerider_sliver.txt +++ b/forge-gui/res/cardsfolder/g/galerider_sliver.txt @@ -1,8 +1,8 @@ -Name:Galerider Sliver -ManaCost:U -Types:Creature Sliver -PT:1/1 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Flying | Description$ Sliver creatures you control have flying. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/galerider_sliver.jpg -Oracle:Sliver creatures you control have flying. +Name:Galerider Sliver +ManaCost:U +Types:Creature Sliver +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Flying | Description$ Sliver creatures you control have flying. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/galerider_sliver.jpg +Oracle:Sliver creatures you control have flying. diff --git a/forge-gui/res/cardsfolder/g/galinas_knight.txt b/forge-gui/res/cardsfolder/g/galinas_knight.txt index e024b1ea698..991870a5df9 100644 --- a/forge-gui/res/cardsfolder/g/galinas_knight.txt +++ b/forge-gui/res/cardsfolder/g/galinas_knight.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Knight PT:2/2 K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/galinas_knight.jpg -Oracle:Protection from red \ No newline at end of file +Oracle:Protection from red diff --git a/forge-gui/res/cardsfolder/g/gallantry.txt b/forge-gui/res/cardsfolder/g/gallantry.txt index 14c28e268f2..474bc514528 100644 --- a/forge-gui/res/cardsfolder/g/gallantry.txt +++ b/forge-gui/res/cardsfolder/g/gallantry.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature.blocking | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target blocking creature gets +4/+4 until end of turn. | TgtPrompt$Select target blocking creature. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/gallantry.jpg -Oracle:Target blocking creature gets +4/+4 until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target blocking creature gets +4/+4 until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/g/gallowbraid.txt b/forge-gui/res/cardsfolder/g/gallowbraid.txt index 917abef986b..0a66272102d 100644 --- a/forge-gui/res/cardsfolder/g/gallowbraid.txt +++ b/forge-gui/res/cardsfolder/g/gallowbraid.txt @@ -1,9 +1,9 @@ -Name:Gallowbraid -ManaCost:3 B B -Types:Legendary Creature Horror -PT:5/5 -K:Trample -K:Cumulative upkeep:PayLife<1>:Pay 1 life. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gallowbraid.jpg -Oracle:Trample\nCumulative upkeep-Pay 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.) \ No newline at end of file +Name:Gallowbraid +ManaCost:3 B B +Types:Legendary Creature Horror +PT:5/5 +K:Trample +K:Cumulative upkeep:PayLife<1>:Pay 1 life. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gallowbraid.jpg +Oracle:Trample\nCumulative upkeep-Pay 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.) diff --git a/forge-gui/res/cardsfolder/g/gallows_at_willow_hill.txt b/forge-gui/res/cardsfolder/g/gallows_at_willow_hill.txt index 412b8c190af..7171a998265 100644 --- a/forge-gui/res/cardsfolder/g/gallows_at_willow_hill.txt +++ b/forge-gui/res/cardsfolder/g/gallows_at_willow_hill.txt @@ -1,8 +1,8 @@ -Name:Gallows at Willow Hill -ManaCost:3 -Types:Artifact -A:AB$ Destroy | Cost$ 3 T tapXType<3/Human> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ GhostToken | SpellDescription$ Destroy target creature. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:GhostToken:DB$Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ TargetedController | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 spirit avr -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gallows_at_willow_hill.jpg -Oracle:{3}, {T}, Tap three untapped Humans you control: Destroy target creature. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Name:Gallows at Willow Hill +ManaCost:3 +Types:Artifact +A:AB$ Destroy | Cost$ 3 T tapXType<3/Human> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ GhostToken | SpellDescription$ Destroy target creature. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:GhostToken:DB$Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ TargetedController | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 spirit avr +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gallows_at_willow_hill.jpg +Oracle:{3}, {T}, Tap three untapped Humans you control: Destroy target creature. Its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/gallows_warden.txt b/forge-gui/res/cardsfolder/g/gallows_warden.txt index 6c0d858d9f7..75a281632a3 100644 --- a/forge-gui/res/cardsfolder/g/gallows_warden.txt +++ b/forge-gui/res/cardsfolder/g/gallows_warden.txt @@ -1,8 +1,8 @@ -Name:Gallows Warden -ManaCost:4 W -Types:Creature Spirit -PT:3/3 -K:Flying -S:Mode$ Continuous | Affected$ Creature.Spirit+Other+YouCtrl | AddPower$ 0 | AddToughness$ 1 | Description$ Other Spirit creatures you control get +0/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gallows_warden.jpg -Oracle:Flying\nOther Spirit creatures you control get +0/+1. \ No newline at end of file +Name:Gallows Warden +ManaCost:4 W +Types:Creature Spirit +PT:3/3 +K:Flying +S:Mode$ Continuous | Affected$ Creature.Spirit+Other+YouCtrl | AddPower$ 0 | AddToughness$ 1 | Description$ Other Spirit creatures you control get +0/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gallows_warden.jpg +Oracle:Flying\nOther Spirit creatures you control get +0/+1. diff --git a/forge-gui/res/cardsfolder/g/galvanic_alchemist.txt b/forge-gui/res/cardsfolder/g/galvanic_alchemist.txt index 9a1570edbb6..422a0046e89 100644 --- a/forge-gui/res/cardsfolder/g/galvanic_alchemist.txt +++ b/forge-gui/res/cardsfolder/g/galvanic_alchemist.txt @@ -1,9 +1,9 @@ -Name:Galvanic Alchemist -ManaCost:2 U -Types:Creature Human Wizard -PT:1/4 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddAbility$ Untap | Description$ As long as CARDNAME is paired with another creature, each of those creatures have "{2}{U}: Untap this creature." -SVar:Untap:AB$Untap | Cost$ 2 U | Defined$ Self | SpellDescription$ Untap CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanic_alchemist.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Galvanic Alchemist is paired with another creature, each of those creatures has "{2}{U}: Untap this creature." \ No newline at end of file +Name:Galvanic Alchemist +ManaCost:2 U +Types:Creature Human Wizard +PT:1/4 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddAbility$ Untap | Description$ As long as CARDNAME is paired with another creature, each of those creatures have "{2}{U}: Untap this creature." +SVar:Untap:AB$Untap | Cost$ 2 U | Defined$ Self | SpellDescription$ Untap CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanic_alchemist.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Galvanic Alchemist is paired with another creature, each of those creatures has "{2}{U}: Untap this creature." diff --git a/forge-gui/res/cardsfolder/g/galvanic_arc.txt b/forge-gui/res/cardsfolder/g/galvanic_arc.txt index e6bb6d2bd12..7a6fb83b72e 100644 --- a/forge-gui/res/cardsfolder/g/galvanic_arc.txt +++ b/forge-gui/res/cardsfolder/g/galvanic_arc.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanic_arc.jpg -Oracle:Enchant creature\nWhen Galvanic Arc enters the battlefield, it deals 3 damage to target creature or player.\nEnchanted creature has first strike. \ No newline at end of file +Oracle:Enchant creature\nWhen Galvanic Arc enters the battlefield, it deals 3 damage to target creature or player.\nEnchanted creature has first strike. diff --git a/forge-gui/res/cardsfolder/g/galvanic_blast.txt b/forge-gui/res/cardsfolder/g/galvanic_blast.txt index afd418d9bd4..ef7a44705b7 100644 --- a/forge-gui/res/cardsfolder/g/galvanic_blast.txt +++ b/forge-gui/res/cardsfolder/g/galvanic_blast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals 2 damage to target creature or player. Metalcraft - CARDNAME deals 4 damage to that creature or player instead if you control 3 or more artifacts. SVar:X:Count$Metalcraft.4.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanic_blast.jpg -Oracle:Galvanic Blast deals 2 damage to target creature or player.\nMetalcraft - Galvanic Blast deals 4 damage to that creature or player instead if you control three or more artifacts. \ No newline at end of file +Oracle:Galvanic Blast deals 2 damage to target creature or player.\nMetalcraft - Galvanic Blast deals 4 damage to that creature or player instead if you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/g/galvanic_juggernaut.txt b/forge-gui/res/cardsfolder/g/galvanic_juggernaut.txt index 01d40ba7e00..b0ffdf579f3 100644 --- a/forge-gui/res/cardsfolder/g/galvanic_juggernaut.txt +++ b/forge-gui/res/cardsfolder/g/galvanic_juggernaut.txt @@ -1,10 +1,10 @@ -Name:Galvanic Juggernaut -ManaCost:4 -Types:Artifact Creature Juggernaut -PT:5/5 -K:CARDNAME attacks each turn if able. -K:CARDNAME doesn't untap during your untap step. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever another creature dies, untap CARDNAME -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanic_juggernaut.jpg -Oracle:Galvanic Juggernaut attacks each turn if able.\nGalvanic Juggernaut doesn't untap during your untap step.\nWhenever another creature dies, untap Galvanic Juggernaut. \ No newline at end of file +Name:Galvanic Juggernaut +ManaCost:4 +Types:Artifact Creature Juggernaut +PT:5/5 +K:CARDNAME attacks each turn if able. +K:CARDNAME doesn't untap during your untap step. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever another creature dies, untap CARDNAME +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanic_juggernaut.jpg +Oracle:Galvanic Juggernaut attacks each turn if able.\nGalvanic Juggernaut doesn't untap during your untap step.\nWhenever another creature dies, untap Galvanic Juggernaut. diff --git a/forge-gui/res/cardsfolder/g/galvanic_key.txt b/forge-gui/res/cardsfolder/g/galvanic_key.txt index ff454b2a57c..82cece491c6 100644 --- a/forge-gui/res/cardsfolder/g/galvanic_key.txt +++ b/forge-gui/res/cardsfolder/g/galvanic_key.txt @@ -5,4 +5,4 @@ K:Flash A:AB$ Untap | Cost$ 3 T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Untap target artifact. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanic_key.jpg -Oracle:Flash\n{3}, {T}: Untap target artifact. \ No newline at end of file +Oracle:Flash\n{3}, {T}: Untap target artifact. diff --git a/forge-gui/res/cardsfolder/g/galvanoth.txt b/forge-gui/res/cardsfolder/g/galvanoth.txt index 0dc60d89d65..bde532508de 100644 --- a/forge-gui/res/cardsfolder/g/galvanoth.txt +++ b/forge-gui/res/cardsfolder/g/galvanoth.txt @@ -1,9 +1,9 @@ -Name:Galvanoth -ManaCost:3 R R -Types:Creature Beast -PT:3/3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may look at the top card of your library. If it's an instant or sorcery card, you may cast it without paying its mana cost. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | NoMove$ True | SubAbility$ TrigPlay -SVar:TrigPlay:DB$ Play | Defined$ TopOfLibrary | WithoutManaCost$ True | Optional$ True | ConditionDefined$ TopOfLibrary | ConditionPresent$ Instant,Sorcery | ConditionCompare$ EQ1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanoth.jpg -Oracle:At the beginning of your upkeep, you may look at the top card of your library. If it's an instant or sorcery card, you may cast it without paying its mana cost. \ No newline at end of file +Name:Galvanoth +ManaCost:3 R R +Types:Creature Beast +PT:3/3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may look at the top card of your library. If it's an instant or sorcery card, you may cast it without paying its mana cost. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | NoMove$ True | SubAbility$ TrigPlay +SVar:TrigPlay:DB$ Play | Defined$ TopOfLibrary | WithoutManaCost$ True | Optional$ True | ConditionDefined$ TopOfLibrary | ConditionPresent$ Instant,Sorcery | ConditionCompare$ EQ1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/galvanoth.jpg +Oracle:At the beginning of your upkeep, you may look at the top card of your library. If it's an instant or sorcery card, you may cast it without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/g/gamble.txt b/forge-gui/res/cardsfolder/g/gamble.txt index 90161fa59fd..5f2b1808fbc 100644 --- a/forge-gui/res/cardsfolder/g/gamble.txt +++ b/forge-gui/res/cardsfolder/g/gamble.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ R | Origin$ Library | Destination$ Hand | ChangeType$ C SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ Random SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gamble.jpg -Oracle:Search your library for a card, put that card into your hand, discard a card at random, then shuffle your library. \ No newline at end of file +Oracle:Search your library for a card, put that card into your hand, discard a card at random, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/game_of_chaos.txt b/forge-gui/res/cardsfolder/g/game_of_chaos.txt index 2c79cf77427..fb9605c5392 100644 --- a/forge-gui/res/cardsfolder/g/game_of_chaos.txt +++ b/forge-gui/res/cardsfolder/g/game_of_chaos.txt @@ -1,18 +1,18 @@ -Name:Game of Chaos -ManaCost:R R R -Types:Sorcery -A:SP$ Repeat | Cost$ R R R | ValidTgts$ Opponent | IsCurse$ True | StackDescription$ SpellDescription | RepeatOptional$ True | RepeatSubAbility$ DBCleanup | RepeatOptionalDecider$ Remembered | SubAbility$ DBRestore | SpellDescription$ Flip a coin. If you win the flip, you gain 1 life and target opponent loses 1 life, and you decide whether to flip again. If you lose the flip, you lose 1 life and that opponent gains 1 life, and that player decides whether to flip again. Double the life stakes with each flip. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBFlip -SVar:DBFlip:DB$ FlipACoin | Caller$ You | WinSubAbility$ GainlifeYou | LoseSubAbility$ GainlifeOpp | SubAbility$ DoubleLifeStake -SVar:GainlifeYou:DB$ GainLife | Defined$ You | LifeAmount$ NumLife | SubAbility$ LoseLifeOpp -SVar:LoseLifeOpp:DB$ LoseLife | Defined$ Targeted | LifeAmount$ NumLife | SubAbility$ RememberYou -SVar:RememberYou:DB$ Pump | RememberObjects$ You -SVar:GainlifeOpp:DB$ GainLife | Defined$ Targeted | LifeAmount$ NumLife | SubAbility$ LoseLifeYou -SVar:LoseLifeYou:DB$ LoseLife | Defined$ You | LifeAmount$ NumLife | SubAbility$ RememberOpp -SVar:RememberOpp:DB$ Pump | RememberObjects$ Targeted -SVar:DoubleLifeStake:DB$ StoreSVar | SVar$ NumLife | References$ NumLife | Type$ CountSVar | Expression$ NumLife/Times.2 -SVar:DBRestore:DB$ StoreSVar | SVar$ NumLife | References$ NumLife | Type$ Number | Expression$ 1 -SVar:NumLife:Number$1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/game_of_chaos.jpg -Oracle:Flip a coin. If you win the flip, you gain 1 life and target opponent loses 1 life, and you decide whether to flip again. If you lose the flip, you lose 1 life and that opponent gains 1 life, and that player decides whether to flip again. Double the life stakes with each flip. +Name:Game of Chaos +ManaCost:R R R +Types:Sorcery +A:SP$ Repeat | Cost$ R R R | ValidTgts$ Opponent | IsCurse$ True | StackDescription$ SpellDescription | RepeatOptional$ True | RepeatSubAbility$ DBCleanup | RepeatOptionalDecider$ Remembered | SubAbility$ DBRestore | SpellDescription$ Flip a coin. If you win the flip, you gain 1 life and target opponent loses 1 life, and you decide whether to flip again. If you lose the flip, you lose 1 life and that opponent gains 1 life, and that player decides whether to flip again. Double the life stakes with each flip. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBFlip +SVar:DBFlip:DB$ FlipACoin | Caller$ You | WinSubAbility$ GainlifeYou | LoseSubAbility$ GainlifeOpp | SubAbility$ DoubleLifeStake +SVar:GainlifeYou:DB$ GainLife | Defined$ You | LifeAmount$ NumLife | SubAbility$ LoseLifeOpp +SVar:LoseLifeOpp:DB$ LoseLife | Defined$ Targeted | LifeAmount$ NumLife | SubAbility$ RememberYou +SVar:RememberYou:DB$ Pump | RememberObjects$ You +SVar:GainlifeOpp:DB$ GainLife | Defined$ Targeted | LifeAmount$ NumLife | SubAbility$ LoseLifeYou +SVar:LoseLifeYou:DB$ LoseLife | Defined$ You | LifeAmount$ NumLife | SubAbility$ RememberOpp +SVar:RememberOpp:DB$ Pump | RememberObjects$ Targeted +SVar:DoubleLifeStake:DB$ StoreSVar | SVar$ NumLife | References$ NumLife | Type$ CountSVar | Expression$ NumLife/Times.2 +SVar:DBRestore:DB$ StoreSVar | SVar$ NumLife | References$ NumLife | Type$ Number | Expression$ 1 +SVar:NumLife:Number$1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/game_of_chaos.jpg +Oracle:Flip a coin. If you win the flip, you gain 1 life and target opponent loses 1 life, and you decide whether to flip again. If you lose the flip, you lose 1 life and that opponent gains 1 life, and that player decides whether to flip again. Double the life stakes with each flip. diff --git a/forge-gui/res/cardsfolder/g/game_preserve.txt b/forge-gui/res/cardsfolder/g/game_preserve.txt index f5ace826a4c..8b439501209 100644 --- a/forge-gui/res/cardsfolder/g/game_preserve.txt +++ b/forge-gui/res/cardsfolder/g/game_preserve.txt @@ -1,12 +1,12 @@ -Name:Game Preserve -ManaCost:2 G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReveal | TriggerDescription$ At the beginning of your upkeep, each player reveals the top card of his or her library. If all cards revealed this way are creature cards, put those cards onto the battlefield under their owners'control. -SVar:TrigReveal:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ EachDig | SubAbility$ GoToBattlefield -SVar:EachDig:DB$ Dig | Defined$ Remembered | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True -SVar:GoToBattlefield:DB$ ChangeZoneAll | ChangeType$ Card.TopLibrary | Origin$ Library | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$ValidLibrary Card.nonCreature+IsRemembered -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/game_preserve.jpg -Oracle:At the beginning of your upkeep, each player reveals the top card of his or her library. If all cards revealed this way are creature cards, put those cards onto the battlefield under their owners' control. \ No newline at end of file +Name:Game Preserve +ManaCost:2 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReveal | TriggerDescription$ At the beginning of your upkeep, each player reveals the top card of his or her library. If all cards revealed this way are creature cards, put those cards onto the battlefield under their owners'control. +SVar:TrigReveal:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ EachDig | SubAbility$ GoToBattlefield +SVar:EachDig:DB$ Dig | Defined$ Remembered | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True +SVar:GoToBattlefield:DB$ ChangeZoneAll | ChangeType$ Card.TopLibrary | Origin$ Library | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ValidLibrary Card.nonCreature+IsRemembered +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/game_preserve.jpg +Oracle:At the beginning of your upkeep, each player reveals the top card of his or her library. If all cards revealed this way are creature cards, put those cards onto the battlefield under their owners' control. diff --git a/forge-gui/res/cardsfolder/g/game_trail_changeling.txt b/forge-gui/res/cardsfolder/g/game_trail_changeling.txt index 808ec53b55d..51ceb40d6c7 100644 --- a/forge-gui/res/cardsfolder/g/game_trail_changeling.txt +++ b/forge-gui/res/cardsfolder/g/game_trail_changeling.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/game_trail_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\nTrample \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nTrample diff --git a/forge-gui/res/cardsfolder/g/gamekeeper.txt b/forge-gui/res/cardsfolder/g/gamekeeper.txt index 872abe49e60..b716f3091d3 100644 --- a/forge-gui/res/cardsfolder/g/gamekeeper.txt +++ b/forge-gui/res/cardsfolder/g/gamekeeper.txt @@ -1,9 +1,9 @@ -Name:Gamekeeper -ManaCost:3 G -Types:Creature Elf -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and put all other cards revealed this way into your graveyard. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBDigUntil -SVar:DBDigUntil:DB$ DigUntil | Valid$ Creature | ValidDescription$ Creature | FoundDestination$ Battlefield | RevealedDestination$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/gamekeeper.jpg -Oracle:When Gamekeeper dies, you may exile it. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and put all other cards revealed this way into your graveyard. \ No newline at end of file +Name:Gamekeeper +ManaCost:3 G +Types:Creature Elf +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and put all other cards revealed this way into your graveyard. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBDigUntil +SVar:DBDigUntil:DB$ DigUntil | Valid$ Creature | ValidDescription$ Creature | FoundDestination$ Battlefield | RevealedDestination$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/gamekeeper.jpg +Oracle:When Gamekeeper dies, you may exile it. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and put all other cards revealed this way into your graveyard. diff --git a/forge-gui/res/cardsfolder/g/gang_of_devils.txt b/forge-gui/res/cardsfolder/g/gang_of_devils.txt index d58cae8c504..9846c5034b1 100644 --- a/forge-gui/res/cardsfolder/g/gang_of_devils.txt +++ b/forge-gui/res/cardsfolder/g/gang_of_devils.txt @@ -1,8 +1,8 @@ -Name:Gang of Devils -ManaCost:5 R -Types:Creature Devil -PT:3/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ DevilTakeYou | TriggerDescription$ When CARDNAME dies, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players. -SVar:DevilTakeYou:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gang_of_devils.jpg -Oracle:When Gang of Devils dies, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players. \ No newline at end of file +Name:Gang of Devils +ManaCost:5 R +Types:Creature Devil +PT:3/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ DevilTakeYou | TriggerDescription$ When CARDNAME dies, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players. +SVar:DevilTakeYou:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gang_of_devils.jpg +Oracle:When Gang of Devils dies, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/g/gang_of_elk.txt b/forge-gui/res/cardsfolder/g/gang_of_elk.txt index cb7c583f1bd..93ad84fce03 100644 --- a/forge-gui/res/cardsfolder/g/gang_of_elk.txt +++ b/forge-gui/res/cardsfolder/g/gang_of_elk.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDesc SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +X | NumDef$ +X | References$ X SVar:X:TriggerCount$NumBlockers/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/gang_of_elk.jpg -Oracle:Whenever Gang of Elk becomes blocked, it gets +2/+2 until end of turn for each creature blocking it. \ No newline at end of file +Oracle:Whenever Gang of Elk becomes blocked, it gets +2/+2 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/g/gangrenous_goliath.txt b/forge-gui/res/cardsfolder/g/gangrenous_goliath.txt index 4872f9b69c2..d98ddfcd63b 100644 --- a/forge-gui/res/cardsfolder/g/gangrenous_goliath.txt +++ b/forge-gui/res/cardsfolder/g/gangrenous_goliath.txt @@ -5,4 +5,4 @@ PT:4/4 A:AB$ ChangeZone | Cost$tapXType<3/Cleric> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. Var:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gangrenous_goliath.jpg -Oracle:Tap three untapped Clerics you control: Return Gangrenous Goliath from your graveyard to your hand. \ No newline at end of file +Oracle:Tap three untapped Clerics you control: Return Gangrenous Goliath from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/gangrenous_zombies.txt b/forge-gui/res/cardsfolder/g/gangrenous_zombies.txt index e73e954a0b7..7b7fe0cde20 100644 --- a/forge-gui/res/cardsfolder/g/gangrenous_zombies.txt +++ b/forge-gui/res/cardsfolder/g/gangrenous_zombies.txt @@ -7,4 +7,4 @@ SVar:X:Count$Compare Y EQ0.1.2 SVar:Y:Count$Valid Swamp.Snow+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gangrenous_zombies.jpg -Oracle:{T}, Sacrifice Gangrenous Zombies: Gangrenous Zombies deals 1 damage to each creature and each player. If you control a snow Swamp, Gangrenous Zombies deals 2 damage to each creature and each player instead. \ No newline at end of file +Oracle:{T}, Sacrifice Gangrenous Zombies: Gangrenous Zombies deals 1 damage to each creature and each player. If you control a snow Swamp, Gangrenous Zombies deals 2 damage to each creature and each player instead. diff --git a/forge-gui/res/cardsfolder/g/gargantuan_gorilla.txt b/forge-gui/res/cardsfolder/g/gargantuan_gorilla.txt index 2c1876b6730..9a35d1115e8 100644 --- a/forge-gui/res/cardsfolder/g/gargantuan_gorilla.txt +++ b/forge-gui/res/cardsfolder/g/gargantuan_gorilla.txt @@ -1,17 +1,17 @@ -Name:Gargantuan Gorilla -ManaCost:4 G G G -Types:Creature Ape -PT:7/7 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice a Forest. If you sacrifice a snow Forest this way, CARDNAME gains trample until end of turn. If you don't sacrifice a Forest, sacrifice CARDNAME and it deals 7 damage to you. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Forest | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Trample | ConditionDefined$ Remembered | ConditionPresent$ Forest.Snow | ConditionCompare$ EQ1 | SubAbility$ DBSacMe -SVar:DBSacMe:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Forest | ConditionCompare$ EQ0 | SubAbility$ DBRageDamage -SVar:DBRageDamage:DB$ DealDamage | Defined$ You | NumDmg$ 7 | ConditionDefined$ Remembered | ConditionPresent$ Forest | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.Other | TgtPrompt$ Select target othere creature | NumDmg$ X | References$ X | SubAbility$ DamageThis | SpellDescription$ CARDNAME deals damage equal to its power to target creature. That creature deals damage equal to its power to CARDNAME. -SVar:DamageThis:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ Y | References$ Y -SVar:X:Count$CardPower -SVar:Y:Targeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gargantuan_gorilla.jpg -Oracle:At the beginning of your upkeep, you may sacrifice a Forest. If you sacrifice a snow Forest this way, Gargantuan Gorilla gains trample until end of turn. If you don't sacrifice a Forest, sacrifice Gargantuan Gorilla and it deals 7 damage to you.\n{T}: Gargantuan Gorilla deals damage equal to its power to another target creature. That creature deals damage equal to its power to Gargantuan Gorilla. \ No newline at end of file +Name:Gargantuan Gorilla +ManaCost:4 G G G +Types:Creature Ape +PT:7/7 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice a Forest. If you sacrifice a snow Forest this way, CARDNAME gains trample until end of turn. If you don't sacrifice a Forest, sacrifice CARDNAME and it deals 7 damage to you. +SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Forest | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Trample | ConditionDefined$ Remembered | ConditionPresent$ Forest.Snow | ConditionCompare$ EQ1 | SubAbility$ DBSacMe +SVar:DBSacMe:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Forest | ConditionCompare$ EQ0 | SubAbility$ DBRageDamage +SVar:DBRageDamage:DB$ DealDamage | Defined$ You | NumDmg$ 7 | ConditionDefined$ Remembered | ConditionPresent$ Forest | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.Other | TgtPrompt$ Select target othere creature | NumDmg$ X | References$ X | SubAbility$ DamageThis | SpellDescription$ CARDNAME deals damage equal to its power to target creature. That creature deals damage equal to its power to CARDNAME. +SVar:DamageThis:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ Y | References$ Y +SVar:X:Count$CardPower +SVar:Y:Targeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gargantuan_gorilla.jpg +Oracle:At the beginning of your upkeep, you may sacrifice a Forest. If you sacrifice a snow Forest this way, Gargantuan Gorilla gains trample until end of turn. If you don't sacrifice a Forest, sacrifice Gargantuan Gorilla and it deals 7 damage to you.\n{T}: Gargantuan Gorilla deals damage equal to its power to another target creature. That creature deals damage equal to its power to Gargantuan Gorilla. diff --git a/forge-gui/res/cardsfolder/g/gargoyle_castle.txt b/forge-gui/res/cardsfolder/g/gargoyle_castle.txt index 21add1adf85..d386171e966 100644 --- a/forge-gui/res/cardsfolder/g/gargoyle_castle.txt +++ b/forge-gui/res/cardsfolder/g/gargoyle_castle.txt @@ -4,4 +4,4 @@ Types:Land 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 +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. diff --git a/forge-gui/res/cardsfolder/g/gargoyle_sentinel.txt b/forge-gui/res/cardsfolder/g/gargoyle_sentinel.txt index 0068d8f2e2b..be8f4381665 100644 --- a/forge-gui/res/cardsfolder/g/gargoyle_sentinel.txt +++ b/forge-gui/res/cardsfolder/g/gargoyle_sentinel.txt @@ -8,4 +8,4 @@ SVar:Flight:DB$ Pump | Defined$ Self | KW$ Flying #The AI currently won't understand that this ability is actually a good thing to do. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gargoyle_sentinel.jpg -Oracle:Defender (This creature can't attack.)\n{3}: Until end of turn, Gargoyle Sentinel loses defender and gains flying. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{3}: Until end of turn, Gargoyle Sentinel loses defender and gains flying. diff --git a/forge-gui/res/cardsfolder/g/garruk_caller_of_beasts.txt b/forge-gui/res/cardsfolder/g/garruk_caller_of_beasts.txt index b16de8aac8c..0e81daece2f 100644 --- a/forge-gui/res/cardsfolder/g/garruk_caller_of_beasts.txt +++ b/forge-gui/res/cardsfolder/g/garruk_caller_of_beasts.txt @@ -1,11 +1,11 @@ -Name:Garruk, Caller of Beasts -ManaCost:4 G G -Types:Planeswalker Garruk -Loyalty:4 -A:AB$ Dig | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | DigNum$ 5 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | SpellDescription$ Reveal the top five cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. -A:AB$ ChangeZone | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Green+YouCtrl | Optional$ True | SpellDescription$ You may put a Green creature card from your hand onto the battlefield. -A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Garruk, Caller of Beasts emblem | Image$ garruk_caller_of_beasts_emblem | Triggers$ TrigSearch | SVars$ DBSearch | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever you cast a creature spell, you may search your library for a creature card, put it onto the battlefield, then shuffle your library." -SVar:TrigSearch:Mode$ SpellCast | ValidCard$ Card.Creature | ValidActivatingPlayer$ You | TriggerZones$ Command | OptionalDecider$ You | Execute$ DBSearch | TriggerDescription$ Whenever you cast a creature spell, you may search your library for a creature card, put it onto the battlefield, then shuffle your library. -SVar:DBSearch:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature | Origin$ Library | Destination$ Battlefield | ShuffleNonMandatory$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/garruk_caller_of_beasts.jpg -Oracle:[+1] Reveal the top five cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order.\n[-3] You may put a green creature card from your hand onto the battlefield.\n[-7] You get an emblem with "Whenever you cast a creature spell, you may search your library for a creature card, put it onto the battlefield, then shuffle your library." +Name:Garruk, Caller of Beasts +ManaCost:4 G G +Types:Planeswalker Garruk +Loyalty:4 +A:AB$ Dig | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | DigNum$ 5 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | SpellDescription$ Reveal the top five cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. +A:AB$ ChangeZone | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Green+YouCtrl | Optional$ True | SpellDescription$ You may put a Green creature card from your hand onto the battlefield. +A:AB$ Effect | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Garruk, Caller of Beasts emblem | Image$ garruk_caller_of_beasts_emblem | Triggers$ TrigSearch | SVars$ DBSearch | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Whenever you cast a creature spell, you may search your library for a creature card, put it onto the battlefield, then shuffle your library." +SVar:TrigSearch:Mode$ SpellCast | ValidCard$ Card.Creature | ValidActivatingPlayer$ You | TriggerZones$ Command | OptionalDecider$ You | Execute$ DBSearch | TriggerDescription$ Whenever you cast a creature spell, you may search your library for a creature card, put it onto the battlefield, then shuffle your library. +SVar:DBSearch:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature | Origin$ Library | Destination$ Battlefield | ShuffleNonMandatory$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/garruk_caller_of_beasts.jpg +Oracle:[+1] Reveal the top five cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order.\n[-3] You may put a green creature card from your hand onto the battlefield.\n[-7] You get an emblem with "Whenever you cast a creature spell, you may search your library for a creature card, put it onto the battlefield, then shuffle your library." diff --git a/forge-gui/res/cardsfolder/g/garruk_primal_hunter.txt b/forge-gui/res/cardsfolder/g/garruk_primal_hunter.txt index cac934bf7bc..5f3679550d9 100644 --- a/forge-gui/res/cardsfolder/g/garruk_primal_hunter.txt +++ b/forge-gui/res/cardsfolder/g/garruk_primal_hunter.txt @@ -8,4 +8,4 @@ SVar:X:Count$GreatestPower_Creature.YouCtrl A:AB$ Token | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | TokenAmount$ Y | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ You | TokenColors$ Green | TokenPower$ 6 | TokenToughness$ 6 | TokenImage$ g 6 6 wurm M12 | SpellDescription$ Put a 6/6 green Wurm creature token onto the battlefield for each land you control. SVar:Y:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/garruk_primal_hunter.jpg -Oracle:[+1] Put a 3/3 green Beast creature token onto the battlefield.\n[-3] Draw cards equal to the greatest power among creatures you control.\n[-6] Put a 6/6 green Wurm creature token onto the battlefield for each land you control. \ No newline at end of file +Oracle:[+1] Put a 3/3 green Beast creature token onto the battlefield.\n[-3] Draw cards equal to the greatest power among creatures you control.\n[-6] Put a 6/6 green Wurm creature token onto the battlefield for each land you control. diff --git a/forge-gui/res/cardsfolder/g/garruk_relentless_garruk_the_veil_cursed.txt b/forge-gui/res/cardsfolder/g/garruk_relentless_garruk_the_veil_cursed.txt index 5a3c57fa8f0..f96a0e9d5a1 100644 --- a/forge-gui/res/cardsfolder/g/garruk_relentless_garruk_the_veil_cursed.txt +++ b/forge-gui/res/cardsfolder/g/garruk_relentless_garruk_the_veil_cursed.txt @@ -1,28 +1,28 @@ -Name:Garruk Relentless -ManaCost:3 G -Types:Planeswalker Garruk -Loyalty:3 -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_LE2_LOYALTY | Execute$ TrigTransform | TriggerDescription$ When CARDNAME has two or fewer loyalty counters on him, transform him. -A:AB$ DealDamage | Cost$ AddCounter<0/LOYALTY> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DamageThis | Planeswalker$ True | SpellDescription$ CARDNAME deals 3 damage to target creature. That creature deals damage equal to its power to him. -A:AB$ Token | Cost$ AddCounter<0/LOYALTY> | TokenAmount$ 1 | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ISD | Planeswalker$ True | References$ Y | SpellDescription$ Put a 2/2 green Wolf creature token onto the battlefield. -SVar:DamageThis:DB$ DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ Y | References$ Y -SVar:Y:Targeted$CardPower -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/garruk_relentless.jpg -Oracle:When Garruk Relentless has two or fewer loyalty counters on him, transform him.\n[0] Garruk Relentless deals 3 damage to target creature. That creature deals damage equal to its power to him.\n[0] Put a 2/2 green Wolf creature token onto the battlefield. - -ALTERNATE - -Name:Garruk, the Veil-Cursed -ManaCost:no cost -Colors:green,black -Types:Planeswalker Garruk -Loyalty:3 -A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | TokenAmount$ 1 | TokenName$ Wolf | TokenImage$ B 1 1 Wolf |TokenColors$ Black | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Deathtouch | Planeswalker$ True | SpellDescription$ Put a 1/1 black Wolf creature token with deathtouch onto the battlefield. -A:AB$ Sacrifice | Cost$ SubCounter<1/LOYALTY> | Defined$ You | SacValid$ Creature | SacMessage$ Creature | SubAbility$ DBSearch | Planeswalker$ True | SpellDescription$ Sacrifice a creature. If you do, search your library for a creature card, reveal it, put it into your hand, then shuffle your library. -A:AB$ PumpAll | Cost$ SubCounter<3/LOYALTY> | ValidCards$ Creature.YouCtrl | KW$ Trample | NumAtt$ X | NumDef$ X | Planeswalker$ True | Ultimate$ True | References$ X | SpellDescription$ Creatures you control gain trample and get +X/+X until end of turn, where X is the number of creature cards in your graveyard. -SVar:X:Count$TypeInYourYard.Creature -SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/garruk_the_veil_cursed.jpg -Oracle:[+1] Put a 1/1 black Wolf creature token with deathtouch onto the battlefield.\n[-1] Sacrifice a creature. If you do, search your library for a creature card, reveal it, put it into your hand, then shuffle your library.\n[-3] Creatures you control gain trample and get +X/+X until end of turn, where X is the number of creature cards in your graveyard. \ No newline at end of file +Name:Garruk Relentless +ManaCost:3 G +Types:Planeswalker Garruk +Loyalty:3 +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_LE2_LOYALTY | Execute$ TrigTransform | TriggerDescription$ When CARDNAME has two or fewer loyalty counters on him, transform him. +A:AB$ DealDamage | Cost$ AddCounter<0/LOYALTY> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DamageThis | Planeswalker$ True | SpellDescription$ CARDNAME deals 3 damage to target creature. That creature deals damage equal to its power to him. +A:AB$ Token | Cost$ AddCounter<0/LOYALTY> | TokenAmount$ 1 | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ISD | Planeswalker$ True | References$ Y | SpellDescription$ Put a 2/2 green Wolf creature token onto the battlefield. +SVar:DamageThis:DB$ DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ Y | References$ Y +SVar:Y:Targeted$CardPower +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/garruk_relentless.jpg +Oracle:When Garruk Relentless has two or fewer loyalty counters on him, transform him.\n[0] Garruk Relentless deals 3 damage to target creature. That creature deals damage equal to its power to him.\n[0] Put a 2/2 green Wolf creature token onto the battlefield. + +ALTERNATE + +Name:Garruk, the Veil-Cursed +ManaCost:no cost +Colors:green,black +Types:Planeswalker Garruk +Loyalty:3 +A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | TokenAmount$ 1 | TokenName$ Wolf | TokenImage$ B 1 1 Wolf |TokenColors$ Black | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Deathtouch | Planeswalker$ True | SpellDescription$ Put a 1/1 black Wolf creature token with deathtouch onto the battlefield. +A:AB$ Sacrifice | Cost$ SubCounter<1/LOYALTY> | Defined$ You | SacValid$ Creature | SacMessage$ Creature | SubAbility$ DBSearch | Planeswalker$ True | SpellDescription$ Sacrifice a creature. If you do, search your library for a creature card, reveal it, put it into your hand, then shuffle your library. +A:AB$ PumpAll | Cost$ SubCounter<3/LOYALTY> | ValidCards$ Creature.YouCtrl | KW$ Trample | NumAtt$ X | NumDef$ X | Planeswalker$ True | Ultimate$ True | References$ X | SpellDescription$ Creatures you control gain trample and get +X/+X until end of turn, where X is the number of creature cards in your graveyard. +SVar:X:Count$TypeInYourYard.Creature +SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/garruk_the_veil_cursed.jpg +Oracle:[+1] Put a 1/1 black Wolf creature token with deathtouch onto the battlefield.\n[-1] Sacrifice a creature. If you do, search your library for a creature card, reveal it, put it into your hand, then shuffle your library.\n[-3] Creatures you control gain trample and get +X/+X until end of turn, where X is the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/garruk_wildspeaker.txt b/forge-gui/res/cardsfolder/g/garruk_wildspeaker.txt index ae09f125c88..f9a370cc425 100644 --- a/forge-gui/res/cardsfolder/g/garruk_wildspeaker.txt +++ b/forge-gui/res/cardsfolder/g/garruk_wildspeaker.txt @@ -6,4 +6,4 @@ A:AB$ Untap | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Land A:AB$ Token | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 beast LRW | SpellDescription$ Put a 3/3 green Beast creature token onto the battlefield. A:AB$ PumpAll | Cost$ SubCounter<4/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidCards$ Creature.YouCtrl | NumAtt$ +3 | NumDef$ +3 | KW$ Trample | SpellDescription$ Creatures you control get +3/+3 and gain trample until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card140205.jpg -Oracle:[+1] Untap two target lands.\n[-1] Put a 3/3 green Beast creature token onto the battlefield.\n[-4] Creatures you control get +3/+3 and gain trample until end of turn. \ No newline at end of file +Oracle:[+1] Untap two target lands.\n[-1] Put a 3/3 green Beast creature token onto the battlefield.\n[-4] Creatures you control get +3/+3 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/g/garruks_companion.txt b/forge-gui/res/cardsfolder/g/garruks_companion.txt index be502574130..bbde6ee7368 100644 --- a/forge-gui/res/cardsfolder/g/garruks_companion.txt +++ b/forge-gui/res/cardsfolder/g/garruks_companion.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:3/2 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/garruks_companion.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.) \ No newline at end of file +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.) diff --git a/forge-gui/res/cardsfolder/g/garruks_horde.txt b/forge-gui/res/cardsfolder/g/garruks_horde.txt index 85893caefb1..a449710276f 100644 --- a/forge-gui/res/cardsfolder/g/garruks_horde.txt +++ b/forge-gui/res/cardsfolder/g/garruks_horde.txt @@ -1,9 +1,9 @@ -Name:Garruk's Horde -ManaCost:5 G G -Types:Creature Beast -PT:7/7 -K:Trample -K:Play with the top card of your library revealed. -S:Mode$ Continuous | Affected$ Creature.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may cast the top card of your library if it's a creature card. (Do this only any time you could cast that creature card. You still pay the spell's costs.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/garruks_horde.jpg -Oracle:Trample\nPlay with the top card of your library revealed.\nYou may cast the top card of your library if it's a creature card. (Do this only any time you could cast that creature card. You still pay the spell's costs.) \ No newline at end of file +Name:Garruk's Horde +ManaCost:5 G G +Types:Creature Beast +PT:7/7 +K:Trample +K:Play with the top card of your library revealed. +S:Mode$ Continuous | Affected$ Creature.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may cast the top card of your library if it's a creature card. (Do this only any time you could cast that creature card. You still pay the spell's costs.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/garruks_horde.jpg +Oracle:Trample\nPlay with the top card of your library revealed.\nYou may cast the top card of your library if it's a creature card. (Do this only any time you could cast that creature card. You still pay the spell's costs.) diff --git a/forge-gui/res/cardsfolder/g/garruks_packleader.txt b/forge-gui/res/cardsfolder/g/garruks_packleader.txt index d5900bc8a97..40c511f4aed 100644 --- a/forge-gui/res/cardsfolder/g/garruks_packleader.txt +++ b/forge-gui/res/cardsfolder/g/garruks_packleader.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerGE3+Other+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever another creature with power 3 or greater enters the battlefield under your control, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/garruks_packleader.jpg -Oracle:Whenever another creature with power 3 or greater enters the battlefield under your control, you may draw a card. \ No newline at end of file +Oracle:Whenever another creature with power 3 or greater enters the battlefield under your control, you may draw a card. diff --git a/forge-gui/res/cardsfolder/g/garza_zol_plague_queen.txt b/forge-gui/res/cardsfolder/g/garza_zol_plague_queen.txt index f996f201828..4fa86266468 100644 --- a/forge-gui/res/cardsfolder/g/garza_zol_plague_queen.txt +++ b/forge-gui/res/cardsfolder/g/garza_zol_plague_queen.txt @@ -9,4 +9,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | C T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/garza_zol_plague_queen.jpg -Oracle:Flying, haste\nWhenever a creature dealt damage by Garza Zol, Plague Queen this turn dies, put a +1/+1 counter on Garza Zol.\nWhenever Garza Zol deals combat damage to a player, you may draw a card. \ No newline at end of file +Oracle:Flying, haste\nWhenever a creature dealt damage by Garza Zol, Plague Queen this turn dies, put a +1/+1 counter on Garza Zol.\nWhenever Garza Zol deals combat damage to a player, you may draw a card. diff --git a/forge-gui/res/cardsfolder/g/garzas_assassin.txt b/forge-gui/res/cardsfolder/g/garzas_assassin.txt index fc755587547..f0cf9177321 100644 --- a/forge-gui/res/cardsfolder/g/garzas_assassin.txt +++ b/forge-gui/res/cardsfolder/g/garzas_assassin.txt @@ -1,9 +1,9 @@ -Name:Garza's Assassin -ManaCost:B B B -Types:Creature Human Assassin -PT:2/2 -K:Recover:PayLife -A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | References$ X | SpellDescription$ Destroy target nonblack creature. -SVar:X:Count$YourLifeTotal/HalfUp -SVar:Picture:http://www.wizards.com/global/images/magic/general/garzas_assassin.jpg -Oracle:Sacrifice Garza's Assassin: Destroy target nonblack creature.\nRecover-Pay half your life, rounded up. (When another creature is put into your graveyard from the battlefield, you may pay half your life, rounded up. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) \ No newline at end of file +Name:Garza's Assassin +ManaCost:B B B +Types:Creature Human Assassin +PT:2/2 +K:Recover:PayLife +A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | References$ X | SpellDescription$ Destroy target nonblack creature. +SVar:X:Count$YourLifeTotal/HalfUp +SVar:Picture:http://www.wizards.com/global/images/magic/general/garzas_assassin.jpg +Oracle:Sacrifice Garza's Assassin: Destroy target nonblack creature.\nRecover-Pay half your life, rounded up. (When another creature is put into your graveyard from the battlefield, you may pay half your life, rounded up. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) diff --git a/forge-gui/res/cardsfolder/g/gaseous_form.txt b/forge-gui/res/cardsfolder/g/gaseous_form.txt index 3fa706a33a4..539d39b5aba 100644 --- a/forge-gui/res/cardsfolder/g/gaseous_form.txt +++ b/forge-gui/res/cardsfolder/g/gaseous_form.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Prevent all combat damage that would be dealt to and dealt by CARDNAME. | Description$ Prevent all combat damage that would be dealt to and dealt by enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/gaseous_form.jpg -Oracle:Enchant creature\nPrevent all combat damage that would be dealt to and dealt by enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nPrevent all combat damage that would be dealt to and dealt by enchanted creature. diff --git a/forge-gui/res/cardsfolder/g/gate_hound.txt b/forge-gui/res/cardsfolder/g/gate_hound.txt index a9ce8a2e6c3..a0413f9dd18 100644 --- a/forge-gui/res/cardsfolder/g/gate_hound.txt +++ b/forge-gui/res/cardsfolder/g/gate_hound.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Vigilance | CheckS SVar:X:Count$Valid Card.Self+enchanted SVar:EnchantMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/gate_hound.jpg -Oracle:Creatures you control have vigilance as long as Gate Hound is enchanted. \ No newline at end of file +Oracle:Creatures you control have vigilance as long as Gate Hound is enchanted. diff --git a/forge-gui/res/cardsfolder/g/gate_to_phyrexia.txt b/forge-gui/res/cardsfolder/g/gate_to_phyrexia.txt index e6714325af0..62a525fce84 100644 --- a/forge-gui/res/cardsfolder/g/gate_to_phyrexia.txt +++ b/forge-gui/res/cardsfolder/g/gate_to_phyrexia.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Destroy | Cost$ Sac<1/Creature> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | ActivationPhases$ Upkeep | ActivationLimit$ 1 | PlayerTurn$ True | SpellDescription$ Destroy target artifact. Activate this ability only during your upkeep and only once each turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gate_to_phyrexia.jpg -Oracle:Sacrifice a creature: Destroy target artifact. Activate this ability only during your upkeep and only once each turn. \ No newline at end of file +Oracle:Sacrifice a creature: Destroy target artifact. Activate this ability only during your upkeep and only once each turn. diff --git a/forge-gui/res/cardsfolder/g/gate_to_the_aether.txt b/forge-gui/res/cardsfolder/g/gate_to_the_aether.txt index 315eadca184..f70215857f3 100644 --- a/forge-gui/res/cardsfolder/g/gate_to_the_aether.txt +++ b/forge-gui/res/cardsfolder/g/gate_to_the_aether.txt @@ -1,8 +1,8 @@ -Name:Gate to the AEther -ManaCost:6 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigAetherDig | TriggerController$ TriggeredPlayer | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player reveals the top card of his or her library. If it's an artifact, creature, enchantment, or land card, the player may put it onto the battlefield. -SVar:TrigAetherDig:DB$ Dig | Defined$ TriggeredPlayer | DigNum$ 1 | Reveal$ True | DestinationZone$ Battlefield | DestinationZone2$ Library | LibraryPosition2$ 0 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Artifact,Creature,Enchantment,Land -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gate_to_the_aether.jpg -Oracle:At the beginning of each player's upkeep, that player reveals the top card of his or her library. If it's an artifact, creature, enchantment, or land card, the player may put it onto the battlefield. \ No newline at end of file +Name:Gate to the AEther +ManaCost:6 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigAetherDig | TriggerController$ TriggeredPlayer | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player reveals the top card of his or her library. If it's an artifact, creature, enchantment, or land card, the player may put it onto the battlefield. +SVar:TrigAetherDig:DB$ Dig | Defined$ TriggeredPlayer | DigNum$ 1 | Reveal$ True | DestinationZone$ Battlefield | DestinationZone2$ Library | LibraryPosition2$ 0 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Artifact,Creature,Enchantment,Land +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gate_to_the_aether.jpg +Oracle:At the beginning of each player's upkeep, that player reveals the top card of his or her library. If it's an artifact, creature, enchantment, or land card, the player may put it onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/gatecreeper_vine.txt b/forge-gui/res/cardsfolder/g/gatecreeper_vine.txt index 6c9897394a9..2d4847ec3e2 100644 --- a/forge-gui/res/cardsfolder/g/gatecreeper_vine.txt +++ b/forge-gui/res/cardsfolder/g/gatecreeper_vine.txt @@ -1,9 +1,9 @@ -Name:Gatecreeper Vine -ManaCost:1 G -Types:Creature Plant -PT:0/2 -K:Defender -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSearch | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card or a Gate card, reveal it, put it into your hand, then shuffle your library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic,Card.Gate | ChangeNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gatecreeper_vine.jpg -Oracle:Defender\nWhen Gatecreeper Vine enters the battlefield, you may search your library for a basic land card or a Gate card, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Name:Gatecreeper Vine +ManaCost:1 G +Types:Creature Plant +PT:0/2 +K:Defender +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSearch | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card or a Gate card, reveal it, put it into your hand, then shuffle your library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic,Card.Gate | ChangeNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gatecreeper_vine.jpg +Oracle:Defender\nWhen Gatecreeper Vine enters the battlefield, you may search your library for a basic land card or a Gate card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/gatekeeper_of_malakir.txt b/forge-gui/res/cardsfolder/g/gatekeeper_of_malakir.txt index 3379498c8a0..ee9e4d1706c 100644 --- a/forge-gui/res/cardsfolder/g/gatekeeper_of_malakir.txt +++ b/forge-gui/res/cardsfolder/g/gatekeeper_of_malakir.txt @@ -8,4 +8,4 @@ SVar:TrigKicker:DB$ Sacrifice | ValidTgts$ Player | SacValid$ Creature | SacMess SVar:NeedsToPlay:Creature.YouDontCtrl SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/gatekeeper_of_malakir.jpg -Oracle:Kicker {B} (You may pay an additional {B} as you cast this spell.)\nWhen Gatekeeper of Malakir enters the battlefield, if it was kicked, target player sacrifices a creature. \ No newline at end of file +Oracle:Kicker {B} (You may pay an additional {B} as you cast this spell.)\nWhen Gatekeeper of Malakir enters the battlefield, if it was kicked, target player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/g/gateway_shade.txt b/forge-gui/res/cardsfolder/g/gateway_shade.txt index f81c1170e52..98f0a07cbc4 100644 --- a/forge-gui/res/cardsfolder/g/gateway_shade.txt +++ b/forge-gui/res/cardsfolder/g/gateway_shade.txt @@ -1,10 +1,10 @@ -Name:Gateway Shade -ManaCost:2 B -Types:Creature Shade -PT:1/1 -A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -A:AB$ Pump | Cost$ tapXType<1/Gate> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Type$Gate -SVar:Picture:http://www.wizards.com/global/images/magic/general/gateway_shade.jpg -Oracle:{B}: Gateway Shade gets +1/+1 until end of turn.\nTap an untapped Gate you control: Gateway Shade gets +2/+2 until end of turn. \ No newline at end of file +Name:Gateway Shade +ManaCost:2 B +Types:Creature Shade +PT:1/1 +A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. +A:AB$ Pump | Cost$ tapXType<1/Gate> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Type$Gate +SVar:Picture:http://www.wizards.com/global/images/magic/general/gateway_shade.jpg +Oracle:{B}: Gateway Shade gets +1/+1 until end of turn.\nTap an untapped Gate you control: Gateway Shade gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gathan_raiders.txt b/forge-gui/res/cardsfolder/g/gathan_raiders.txt index e3e62991dae..7b74c6e14c9 100644 --- a/forge-gui/res/cardsfolder/g/gathan_raiders.txt +++ b/forge-gui/res/cardsfolder/g/gathan_raiders.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condi SVar:X:Count$Valid Card.Self+faceUp SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/gathan_raiders.jpg -Oracle:Hellbent - Gathan Raiders gets +2/+2 if you have no cards in hand.\nMorph-Discard a card. (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 +Oracle:Hellbent - Gathan Raiders gets +2/+2 if you have no cards in hand.\nMorph-Discard a card. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/g/gather_courage.txt b/forge-gui/res/cardsfolder/g/gather_courage.txt index c88838b3d2c..6fe26ff712a 100644 --- a/forge-gui/res/cardsfolder/g/gather_courage.txt +++ b/forge-gui/res/cardsfolder/g/gather_courage.txt @@ -1,7 +1,7 @@ -Name:Gather Courage -ManaCost:G -Types:Instant -K:Convoke -A:SP$Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ Target creature gets +2/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gather_courage.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTarget creature gets +2/+2 until end of turn. \ No newline at end of file +Name:Gather Courage +ManaCost:G +Types:Instant +K:Convoke +A:SP$Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ Target creature gets +2/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gather_courage.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTarget creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gather_specimens.txt b/forge-gui/res/cardsfolder/g/gather_specimens.txt index 893a36e6216..37626843921 100644 --- a/forge-gui/res/cardsfolder/g/gather_specimens.txt +++ b/forge-gui/res/cardsfolder/g/gather_specimens.txt @@ -1,9 +1,9 @@ -Name:Gather Specimens -ManaCost:3 U U U -Types:Instant -A:SP$ Effect | Cost$ 3 U U U | Name$ Gather Specimens Effect | ReplacementEffects$ OppCreatEnters | SVars$ ETBYourCtrl | SpellDescription$ If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. -SVar:OppCreatEnters:Event$ Moved | Destination$ Battlefield | ValidCard$ Creature.OppCtrl | ReplaceWith$ ETBYourCtrl | Description$ If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. -SVar:ETBYourCtrl:AB$ ChangeZone | Cost$ 0 | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gather_specimens.jpg -Oracle:If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. \ No newline at end of file +Name:Gather Specimens +ManaCost:3 U U U +Types:Instant +A:SP$ Effect | Cost$ 3 U U U | Name$ Gather Specimens Effect | ReplacementEffects$ OppCreatEnters | SVars$ ETBYourCtrl | SpellDescription$ If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. +SVar:OppCreatEnters:Event$ Moved | Destination$ Battlefield | ValidCard$ Creature.OppCtrl | ReplaceWith$ ETBYourCtrl | Description$ If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. +SVar:ETBYourCtrl:AB$ ChangeZone | Cost$ 0 | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | GainControl$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gather_specimens.jpg +Oracle:If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. diff --git a/forge-gui/res/cardsfolder/g/gather_the_townsfolk.txt b/forge-gui/res/cardsfolder/g/gather_the_townsfolk.txt index 273a137bb2d..020bff26bf8 100644 --- a/forge-gui/res/cardsfolder/g/gather_the_townsfolk.txt +++ b/forge-gui/res/cardsfolder/g/gather_the_townsfolk.txt @@ -1,7 +1,7 @@ -Name:Gather the Townsfolk -ManaCost:1 W -Types:Sorcery -A:SP$ Token | Cost$ 1 W | TokenAmount$ X | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | References$ X | SpellDescription$ Put two 1/1 white Human creature tokens onto the battlefield. Fateful Hour - If you have 5 or less life, put 5 of those tokens onto the battlefield instead. -SVar:X:Count$FatefulHour.5.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gather_the_townsfolk.jpg -Oracle:Put two 1/1 white Human creature tokens onto the battlefield.\nFateful hour - If you have 5 or less life, put five of those tokens onto the battlefield instead. \ No newline at end of file +Name:Gather the Townsfolk +ManaCost:1 W +Types:Sorcery +A:SP$ Token | Cost$ 1 W | TokenAmount$ X | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | References$ X | SpellDescription$ Put two 1/1 white Human creature tokens onto the battlefield. Fateful Hour - If you have 5 or less life, put 5 of those tokens onto the battlefield instead. +SVar:X:Count$FatefulHour.5.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gather_the_townsfolk.jpg +Oracle:Put two 1/1 white Human creature tokens onto the battlefield.\nFateful hour - If you have 5 or less life, put five of those tokens onto the battlefield instead. diff --git a/forge-gui/res/cardsfolder/g/gatherer_of_graces.txt b/forge-gui/res/cardsfolder/g/gatherer_of_graces.txt index 6c02cc16550..bdcf2a42ef9 100644 --- a/forge-gui/res/cardsfolder/g/gatherer_of_graces.txt +++ b/forge-gui/res/cardsfolder/g/gatherer_of_graces.txt @@ -7,4 +7,4 @@ A:AB$ Regenerate | Cost$ Sac<1/Aura> | SpellDescription$ Regenerate Gatherer of SVar:X:Count$Valid Aura.Attached SVar:EnchantMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/gatherer_of_graces.jpg -Oracle:Gatherer of Graces gets +1/+1 for each Aura attached to it.\nSacrifice an Aura: Regenerate Gatherer of Graces. \ No newline at end of file +Oracle:Gatherer of Graces gets +1/+1 for each Aura attached to it.\nSacrifice an Aura: Regenerate Gatherer of Graces. diff --git a/forge-gui/res/cardsfolder/g/gatstaf_shepherd_gatstaf_howler.txt b/forge-gui/res/cardsfolder/g/gatstaf_shepherd_gatstaf_howler.txt index 6efef8710f1..abef1a61f94 100644 --- a/forge-gui/res/cardsfolder/g/gatstaf_shepherd_gatstaf_howler.txt +++ b/forge-gui/res/cardsfolder/g/gatstaf_shepherd_gatstaf_howler.txt @@ -1,22 +1,22 @@ -Name:Gatstaf Shepherd -ManaCost:1 G -Types:Creature Human Werewolf -PT:2/2 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/gatstaf_shepherd.jpg -AlternateMode:DoubleFaced -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Gatstaf Shepherd. - -ALTERNATE - -Name:Gatstaf Howler -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:3/3 -K:Intimidate -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/gatstaf_howler.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Gatstaf Howler. \ No newline at end of file +Name:Gatstaf Shepherd +ManaCost:1 G +Types:Creature Human Werewolf +PT:2/2 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/gatstaf_shepherd.jpg +AlternateMode:DoubleFaced +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Gatstaf Shepherd. + +ALTERNATE + +Name:Gatstaf Howler +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:3/3 +K:Intimidate +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/gatstaf_howler.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Gatstaf Howler. diff --git a/forge-gui/res/cardsfolder/g/gauntlet_of_might.txt b/forge-gui/res/cardsfolder/g/gauntlet_of_might.txt index 6a21cfe3037..05236e3a8e9 100644 --- a/forge-gui/res/cardsfolder/g/gauntlet_of_might.txt +++ b/forge-gui/res/cardsfolder/g/gauntlet_of_might.txt @@ -7,4 +7,4 @@ SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ R | Amount$ 1 | Defined$ TriggeredP SVar:RemRandomDeck:True DeckNeeds:Color$Red SVar:Picture:http://www.wizards.com/global/images/magic/general/gauntlet_of_might.jpg -Oracle:Red creatures get +1/+1.\nWhenever a Mountain is tapped for mana, its controller adds {R} to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Oracle:Red creatures get +1/+1.\nWhenever a Mountain is tapped for mana, its controller adds {R} to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/g/gauntlet_of_power.txt b/forge-gui/res/cardsfolder/g/gauntlet_of_power.txt index d0aa0860c57..a47b39994d9 100644 --- a/forge-gui/res/cardsfolder/g/gauntlet_of_power.txt +++ b/forge-gui/res/cardsfolder/g/gauntlet_of_power.txt @@ -1,10 +1,10 @@ -Name:Gauntlet of Power -ManaCost:5 -Types:Artifact -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -S:Mode$ Continuous | Affected$ Creature.ChosenColor | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures of the chosen color get +1/+1. -T:Mode$ TapsForMana | ValidCard$ Land.Basic | Produced$ ChosenColor | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a basic land is tapped for mana of the chosen color, its controller adds one mana of that color to his or her mana pool (in addition to the mana the land produces). -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Chosen | Amount$ 1 | Defined$ TriggeredPlayer -SVar:Picture:http://www.wizards.com/global/images/magic/general/gauntlet_of_power.jpg -Oracle:As Gauntlet of Power enters the battlefield, choose a color.\nCreatures of the chosen color get +1/+1.\nWhenever a basic land is tapped for mana of the chosen color, its controller adds one mana of that color to his or her mana pool . (in addition to the mana the land produces) \ No newline at end of file +Name:Gauntlet of Power +ManaCost:5 +Types:Artifact +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +S:Mode$ Continuous | Affected$ Creature.ChosenColor | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures of the chosen color get +1/+1. +T:Mode$ TapsForMana | ValidCard$ Land.Basic | Produced$ ChosenColor | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a basic land is tapped for mana of the chosen color, its controller adds one mana of that color to his or her mana pool (in addition to the mana the land produces). +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Chosen | Amount$ 1 | Defined$ TriggeredPlayer +SVar:Picture:http://www.wizards.com/global/images/magic/general/gauntlet_of_power.jpg +Oracle:As Gauntlet of Power enters the battlefield, choose a color.\nCreatures of the chosen color get +1/+1.\nWhenever a basic land is tapped for mana of the chosen color, its controller adds one mana of that color to his or her mana pool . (in addition to the mana the land produces) diff --git a/forge-gui/res/cardsfolder/g/gauntlets_of_chaos.txt b/forge-gui/res/cardsfolder/g/gauntlets_of_chaos.txt index 531e3ef5a76..8d94fad66e9 100644 --- a/forge-gui/res/cardsfolder/g/gauntlets_of_chaos.txt +++ b/forge-gui/res/cardsfolder/g/gauntlets_of_chaos.txt @@ -1,10 +1,10 @@ -Name:Gauntlets of Chaos -ManaCost:5 -Types:Artifact -A:AB$ Pump | Cost$ 5 Sac<1/CARDNAME> | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl | TgtPrompt$ target artifact, creature, or land you control | StackDescription$ None | SubAbility$ DBExchange | SpellDescription$ Exchange control of target artifact, creature, or land you control and target permanent an opponent controls that shares one of those types with it. If those permanents are exchanged this way, destroy all Auras attached to them. -SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls that shares one of those types | TargetsWithSharedTypes$ Artifact,Creature,Land | RememberExchanged$ True | SubAbility$ DBDestroyAll -SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Aura.AttachedTo Card.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gauntlets_of_chaos.jpg -Oracle:{5}, Sacrifice Gauntlets of Chaos: Exchange control of target artifact, creature, or land you control and target permanent an opponent controls that shares one of those types with it. If those permanents are exchanged this way, destroy all Auras attached to them. +Name:Gauntlets of Chaos +ManaCost:5 +Types:Artifact +A:AB$ Pump | Cost$ 5 Sac<1/CARDNAME> | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl | TgtPrompt$ target artifact, creature, or land you control | StackDescription$ None | SubAbility$ DBExchange | SpellDescription$ Exchange control of target artifact, creature, or land you control and target permanent an opponent controls that shares one of those types with it. If those permanents are exchanged this way, destroy all Auras attached to them. +SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls that shares one of those types | TargetsWithSharedTypes$ Artifact,Creature,Land | RememberExchanged$ True | SubAbility$ DBDestroyAll +SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Aura.AttachedTo Card.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gauntlets_of_chaos.jpg +Oracle:{5}, Sacrifice Gauntlets of Chaos: Exchange control of target artifact, creature, or land you control and target permanent an opponent controls that shares one of those types with it. If those permanents are exchanged this way, destroy all Auras attached to them. diff --git a/forge-gui/res/cardsfolder/g/gavony.txt b/forge-gui/res/cardsfolder/g/gavony.txt index 9c2860f2396..afd99c6765e 100644 --- a/forge-gui/res/cardsfolder/g/gavony.txt +++ b/forge-gui/res/cardsfolder/g/gavony.txt @@ -1,9 +1,9 @@ -Name:Gavony -ManaCost:no cost -Types:Plane Innistrad -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddKeyword$ Vigilance | Description$ All creatures have vigilance. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, creatures you control are indestructible this turn. -SVar:RolledChaos:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Indestructible -SVar:Picture:http://www.wizards.com/global/images/magic/general/gavony.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:All creatures have vigilance.\nWhenever you roll {C}, creatures you control are indestructible this turn. \ No newline at end of file +Name:Gavony +ManaCost:no cost +Types:Plane Innistrad +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddKeyword$ Vigilance | Description$ All creatures have vigilance. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, creatures you control are indestructible this turn. +SVar:RolledChaos:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Indestructible +SVar:Picture:http://www.wizards.com/global/images/magic/general/gavony.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:All creatures have vigilance.\nWhenever you roll {C}, creatures you control are indestructible this turn. diff --git a/forge-gui/res/cardsfolder/g/gavony_ironwright.txt b/forge-gui/res/cardsfolder/g/gavony_ironwright.txt index 932da05827e..cd344c26aca 100644 --- a/forge-gui/res/cardsfolder/g/gavony_ironwright.txt +++ b/forge-gui/res/cardsfolder/g/gavony_ironwright.txt @@ -1,8 +1,8 @@ -Name:Gavony Ironwright -ManaCost:2 W -Types:Creature Human Soldier -PT:1/4 -S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddPower$ 1 | AddToughness$ 4 | Condition$ FatefulHour | Description$ Fateful hour - As long as you have 5 or less life, other creatures you control get +1/+4 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/gavony_ironwright.jpg -Oracle:Fateful hour - As long as you have 5 or less life, other creatures you control get +1/+4. \ No newline at end of file +Name:Gavony Ironwright +ManaCost:2 W +Types:Creature Human Soldier +PT:1/4 +S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddPower$ 1 | AddToughness$ 4 | Condition$ FatefulHour | Description$ Fateful hour - As long as you have 5 or less life, other creatures you control get +1/+4 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/gavony_ironwright.jpg +Oracle:Fateful hour - As long as you have 5 or less life, other creatures you control get +1/+4. diff --git a/forge-gui/res/cardsfolder/g/gavony_township.txt b/forge-gui/res/cardsfolder/g/gavony_township.txt index 33f530bfc5d..c2d63a46eb9 100644 --- a/forge-gui/res/cardsfolder/g/gavony_township.txt +++ b/forge-gui/res/cardsfolder/g/gavony_township.txt @@ -1,7 +1,7 @@ -Name:Gavony Township -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ PutCounterAll | Cost$ 2 G W T | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gavony_township.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}{G}{W}, {T}: Put a +1/+1 counter on each creature you control. \ No newline at end of file +Name:Gavony Township +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ PutCounterAll | Cost$ 2 G W T | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gavony_township.jpg +Oracle:{T}: Add {1} to your mana pool.\n{2}{G}{W}, {T}: Put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/g/gaze_of_adamaro.txt b/forge-gui/res/cardsfolder/g/gaze_of_adamaro.txt index 6a070153821..9fb0b212952 100644 --- a/forge-gui/res/cardsfolder/g/gaze_of_adamaro.txt +++ b/forge-gui/res/cardsfolder/g/gaze_of_adamaro.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 2 R R | ValidTgts$ Player | NumDmg$ X | References$ X | SVar:X:TargetedPlayer$CardsInHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gaze_of_adamaro.jpg -Oracle:Gaze of Adamaro deals damage equal to the number of cards in target player's hand to that player. \ No newline at end of file +Oracle:Gaze of Adamaro deals damage equal to the number of cards in target player's hand to that player. diff --git a/forge-gui/res/cardsfolder/g/gaze_of_granite.txt b/forge-gui/res/cardsfolder/g/gaze_of_granite.txt index 546fd713acf..94d56bf5d04 100644 --- a/forge-gui/res/cardsfolder/g/gaze_of_granite.txt +++ b/forge-gui/res/cardsfolder/g/gaze_of_granite.txt @@ -1,8 +1,8 @@ -Name:Gaze of Granite -ManaCost:X B B G -Types:Sorcery -A:SP$ DestroyAll | Cost$ X B B G | ValidCards$ Permanent.nonLand+cmcLEX | References$ X | SpellDescription$ Destroy each nonland permanent with converted mana cost X or less. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gaze_of_granite.jpg -Oracle:Destroy each nonland permanent with converted mana cost X or less. \ No newline at end of file +Name:Gaze of Granite +ManaCost:X B B G +Types:Sorcery +A:SP$ DestroyAll | Cost$ X B B G | ValidCards$ Permanent.nonLand+cmcLEX | References$ X | SpellDescription$ Destroy each nonland permanent with converted mana cost X or less. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gaze_of_granite.jpg +Oracle:Destroy each nonland permanent with converted mana cost X or less. diff --git a/forge-gui/res/cardsfolder/g/gaze_of_justice.txt b/forge-gui/res/cardsfolder/g/gaze_of_justice.txt index 218e9834e44..ef6abfedce5 100644 --- a/forge-gui/res/cardsfolder/g/gaze_of_justice.txt +++ b/forge-gui/res/cardsfolder/g/gaze_of_justice.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 5 W tapXType<3/Creature.White/white creature> A:SP$ ChangeZone | Cost$ W tapXType<3/Creature.White> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | CostDesc$ As an additional cost to cast CARDNAME, tap three untapped white creatures you control. | SpellDescription$ Exile target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/gaze_of_justice.jpg -Oracle:As an additional cost to cast Gaze of Justice, tap three untapped white creatures you control.\nExile target creature.\nFlashback {5}{W} (You may cast this card from your graveyard for its flashback cost and any additional costs. Then exile it.) \ No newline at end of file +Oracle:As an additional cost to cast Gaze of Justice, tap three untapped white creatures you control.\nExile target creature.\nFlashback {5}{W} (You may cast this card from your graveyard for its flashback cost and any additional costs. Then exile it.) diff --git a/forge-gui/res/cardsfolder/g/gaze_of_pain.txt b/forge-gui/res/cardsfolder/g/gaze_of_pain.txt index 9b0928e17bd..c511aad6805 100644 --- a/forge-gui/res/cardsfolder/g/gaze_of_pain.txt +++ b/forge-gui/res/cardsfolder/g/gaze_of_pain.txt @@ -8,4 +8,4 @@ SVar:DBPump:DB$ Pump | Defined$ TriggeredAttacker | KW$ HIDDEN CARDNAME assigns SVar:X:TriggeredAttacker$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gaze_of_pain.jpg -Oracle:Until end of turn, whenever a creature you control attacks and isn't blocked, you may choose to have it deal damage equal to its power to a target creature. If you do, it assigns no combat damage this turn. \ No newline at end of file +Oracle:Until end of turn, whenever a creature you control attacks and isn't blocked, you may choose to have it deal damage equal to its power to a target creature. If you do, it assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/g/gaze_of_the_gorgon.txt b/forge-gui/res/cardsfolder/g/gaze_of_the_gorgon.txt index 409fa42a0ff..a80e57938a7 100644 --- a/forge-gui/res/cardsfolder/g/gaze_of_the_gorgon.txt +++ b/forge-gui/res/cardsfolder/g/gaze_of_the_gorgon.txt @@ -1,9 +1,9 @@ -Name:Gaze of the Gorgon -ManaCost:3 BG -Types:Instant -A:SP$ Regenerate | Cost$ 3 BG | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ TrigGorgonEffect | SpellDescription$ Regenerate target creature. At end of combat, destroy all creatures that blocked or were blocked by that creature this turn. -SVar:TrigGorgonEffect:DB$ Effect | Name$ Gaze of the Gorgon Effect | Triggers$ DelGorgonTrig | SVars$ TrigGorgonDestroy | RememberObjects$ Targeted -SVar:DelGorgonTrig:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Command | ValidPlayer$ Player | Execute$ TrigGorgonDestroy | TriggerDescription$ At end of combat, destroy all creatures that blocked or were blocked by that creature this turn. -SVar:TrigGorgonDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedRemembered,Creature.blockedByRemembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/gaze_of_the_gorgon.jpg -Oracle:({B/G} can be paid with either {B} or {G}.)\nRegenerate target creature. At end of combat, destroy all creatures that blocked or were blocked by that creature this turn. \ No newline at end of file +Name:Gaze of the Gorgon +ManaCost:3 BG +Types:Instant +A:SP$ Regenerate | Cost$ 3 BG | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ TrigGorgonEffect | SpellDescription$ Regenerate target creature. At end of combat, destroy all creatures that blocked or were blocked by that creature this turn. +SVar:TrigGorgonEffect:DB$ Effect | Name$ Gaze of the Gorgon Effect | Triggers$ DelGorgonTrig | SVars$ TrigGorgonDestroy | RememberObjects$ Targeted +SVar:DelGorgonTrig:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Command | ValidPlayer$ Player | Execute$ TrigGorgonDestroy | TriggerDescription$ At end of combat, destroy all creatures that blocked or were blocked by that creature this turn. +SVar:TrigGorgonDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedRemembered,Creature.blockedByRemembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/gaze_of_the_gorgon.jpg +Oracle:({B/G} can be paid with either {B} or {G}.)\nRegenerate target creature. At end of combat, destroy all creatures that blocked or were blocked by that creature this turn. diff --git a/forge-gui/res/cardsfolder/g/geist_honored_monk.txt b/forge-gui/res/cardsfolder/g/geist_honored_monk.txt index 7ee70b3f37c..bc0fefca0e2 100644 --- a/forge-gui/res/cardsfolder/g/geist_honored_monk.txt +++ b/forge-gui/res/cardsfolder/g/geist_honored_monk.txt @@ -1,12 +1,12 @@ -Name:Geist-Honored Monk -ManaCost:3 W W -Types:Creature Human Monk -PT:*/* -K:Vigilance -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 white Spirit creature tokens with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenKeywords$ Flying | References$ X -SVar:X:Count$Valid Creature.YouCtrl -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/geist_honored_monk.jpg -Oracle:Vigilance\nGeist-Honored Monk's power and toughness are each equal to the number of creatures you control.\nWhen Geist-Honored Monk enters the battlefield, put two 1/1 white Spirit creature tokens with flying onto the battlefield. \ No newline at end of file +Name:Geist-Honored Monk +ManaCost:3 W W +Types:Creature Human Monk +PT:*/* +K:Vigilance +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 white Spirit creature tokens with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenKeywords$ Flying | References$ X +SVar:X:Count$Valid Creature.YouCtrl +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/geist_honored_monk.jpg +Oracle:Vigilance\nGeist-Honored Monk's power and toughness are each equal to the number of creatures you control.\nWhen Geist-Honored Monk enters the battlefield, put two 1/1 white Spirit creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/geist_of_saint_traft.txt b/forge-gui/res/cardsfolder/g/geist_of_saint_traft.txt index 3adb6912fcc..1acbbb81b3b 100644 --- a/forge-gui/res/cardsfolder/g/geist_of_saint_traft.txt +++ b/forge-gui/res/cardsfolder/g/geist_of_saint_traft.txt @@ -1,13 +1,13 @@ -Name:Geist of Saint Traft -ManaCost:1 W U -Types:Legendary Creature Spirit Cleric -PT:2/2 -K:Hexproof -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, put a 4/4 white Angel creature token with flying onto the battlefield tapped and attacking. Exile that token at the end of combat. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 4 4 Angel ISD | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenTapped$ True | TokenAttacking$ True | RememberTokens$ True | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ At end of combat, exile the Angel token. | SubAbility$ DBCleanup -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/geist_of_saint_traft.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever Geist of Saint Traft attacks, put a 4/4 white Angel creature token with flying onto the battlefield tapped and attacking. Exile that token at end of combat. \ No newline at end of file +Name:Geist of Saint Traft +ManaCost:1 W U +Types:Legendary Creature Spirit Cleric +PT:2/2 +K:Hexproof +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, put a 4/4 white Angel creature token with flying onto the battlefield tapped and attacking. Exile that token at the end of combat. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 4 4 Angel ISD | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenTapped$ True | TokenAttacking$ True | RememberTokens$ True | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ At end of combat, exile the Angel token. | SubAbility$ DBCleanup +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/geist_of_saint_traft.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever Geist of Saint Traft attacks, put a 4/4 white Angel creature token with flying onto the battlefield tapped and attacking. Exile that token at end of combat. diff --git a/forge-gui/res/cardsfolder/g/geist_snatch.txt b/forge-gui/res/cardsfolder/g/geist_snatch.txt index 49f834a16eb..cebfc0c88ce 100644 --- a/forge-gui/res/cardsfolder/g/geist_snatch.txt +++ b/forge-gui/res/cardsfolder/g/geist_snatch.txt @@ -1,7 +1,7 @@ -Name:Geist Snatch -ManaCost:2 U U -Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBToken | SpellDescription$ Counter target creature spell. Put a 1/1 blue Spirit creature token with flying onto the battlefield. -SVar:DBToken:DB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/geist_snatch.jpg -Oracle:Counter target creature spell. Put a 1/1 blue Spirit creature token with flying onto the battlefield. \ No newline at end of file +Name:Geist Snatch +ManaCost:2 U U +Types:Instant +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBToken | SpellDescription$ Counter target creature spell. Put a 1/1 blue Spirit creature token with flying onto the battlefield. +SVar:DBToken:DB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/geist_snatch.jpg +Oracle:Counter target creature spell. Put a 1/1 blue Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/geist_trappers.txt b/forge-gui/res/cardsfolder/g/geist_trappers.txt index 2ece53a200c..8dd09eddd19 100644 --- a/forge-gui/res/cardsfolder/g/geist_trappers.txt +++ b/forge-gui/res/cardsfolder/g/geist_trappers.txt @@ -1,8 +1,8 @@ -Name:Geist Trappers -ManaCost:4 G -Types:Creature Human Warrior -PT:3/5 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Reach | Description$ As long as CARDNAME is paired with another creature, both creatures have reach. -SVar:Picture:http://www.wizards.com/global/images/magic/general/geist_trappers.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Geist Trappers is paired with another creature, both creatures have reach. \ No newline at end of file +Name:Geist Trappers +ManaCost:4 G +Types:Creature Human Warrior +PT:3/5 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Reach | Description$ As long as CARDNAME is paired with another creature, both creatures have reach. +SVar:Picture:http://www.wizards.com/global/images/magic/general/geist_trappers.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Geist Trappers is paired with another creature, both creatures have reach. diff --git a/forge-gui/res/cardsfolder/g/geistcatchers_rig.txt b/forge-gui/res/cardsfolder/g/geistcatchers_rig.txt index b9285479d00..142903ecce3 100644 --- a/forge-gui/res/cardsfolder/g/geistcatchers_rig.txt +++ b/forge-gui/res/cardsfolder/g/geistcatchers_rig.txt @@ -1,8 +1,8 @@ -Name:Geistcatcher's Rig -ManaCost:6 -Types:Artifact Creature Construct -PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may have it deal 4 damage to target creature with flying. -SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/geistcatchers_rig.jpg -Oracle:When Geistcatcher's Rig enters the battlefield, you may have it deal 4 damage to target creature with flying. \ No newline at end of file +Name:Geistcatcher's Rig +ManaCost:6 +Types:Artifact Creature Construct +PT:4/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may have it deal 4 damage to target creature with flying. +SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/geistcatchers_rig.jpg +Oracle:When Geistcatcher's Rig enters the battlefield, you may have it deal 4 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/g/geistflame.txt b/forge-gui/res/cardsfolder/g/geistflame.txt index d17b43a36af..7359d4a0932 100644 --- a/forge-gui/res/cardsfolder/g/geistflame.txt +++ b/forge-gui/res/cardsfolder/g/geistflame.txt @@ -1,7 +1,7 @@ -Name:Geistflame -ManaCost:R -Types:Instant -K:Flashback 3 R -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/geistflame.jpg -Oracle:Geistflame deals 1 damage to target creature or player.\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Geistflame +ManaCost:R +Types:Instant +K:Flashback 3 R +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/geistflame.jpg +Oracle:Geistflame deals 1 damage to target creature or player.\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/g/gelatinous_genesis.txt b/forge-gui/res/cardsfolder/g/gelatinous_genesis.txt index 15263773fdb..1983433e21d 100644 --- a/forge-gui/res/cardsfolder/g/gelatinous_genesis.txt +++ b/forge-gui/res/cardsfolder/g/gelatinous_genesis.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ X X G | TokenImage$ G X X Ooze ROE | TokenAmount$ X | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | References$ X | SpellDescription$ Put X X/X green Ooze creature tokens onto the battlefield. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/gelatinous_genesis.jpg -Oracle:Put X X/X green Ooze creature tokens onto the battlefield. \ No newline at end of file +Oracle:Put X X/X green Ooze creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/gelectrode.txt b/forge-gui/res/cardsfolder/g/gelectrode.txt index deaa49d6568..87f3399394f 100644 --- a/forge-gui/res/cardsfolder/g/gelectrode.txt +++ b/forge-gui/res/cardsfolder/g/gelectrode.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select targ T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | OptionalDecider$ You | TriggerDescription$ Whenever you cast an instant or sorcery spell, you may untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/gelectrode.jpg -Oracle:{T}: Gelectrode deals 1 damage to target creature or player.\nWhenever you cast an instant or sorcery spell, you may untap Gelectrode. \ No newline at end of file +Oracle:{T}: Gelectrode deals 1 damage to target creature or player.\nWhenever you cast an instant or sorcery spell, you may untap Gelectrode. diff --git a/forge-gui/res/cardsfolder/g/gelid_shackles.txt b/forge-gui/res/cardsfolder/g/gelid_shackles.txt index c67a52a3118..9af89f63828 100644 --- a/forge-gui/res/cardsfolder/g/gelid_shackles.txt +++ b/forge-gui/res/cardsfolder/g/gelid_shackles.txt @@ -9,4 +9,4 @@ A:AB$ Pump | Cost$ S | Defined$ Enchanted | KW$ Defender | IsCurse$ True | Spell SVar:RemRandomDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gelid_shackles.jpg -Oracle:Enchant creature\nEnchanted creature can't block, and its activated abilities can't be activated.\n{S}: Enchanted creature gains defender until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't block, and its activated abilities can't be activated.\n{S}: Enchanted creature gains defender until end of turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/g/gem_of_becoming.txt b/forge-gui/res/cardsfolder/g/gem_of_becoming.txt index f88268d012d..b0d1e61c077 100644 --- a/forge-gui/res/cardsfolder/g/gem_of_becoming.txt +++ b/forge-gui/res/cardsfolder/g/gem_of_becoming.txt @@ -1,10 +1,10 @@ -Name:Gem of Becoming -ManaCost:3 -Types:Artifact -A:AB$ ChangeZone | Cost$ 3 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Island | ChangeNum$ 1 | SubAbility$ DBSwamp | SpellDescription$ Search your library for an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library. -SVar:DBSwamp:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Swamp | ChangeNum$ 1 | SubAbility$ DBMountain -SVar:DBMountain:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Mountain | ChangeNum$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$blue|black|red -SVar:Picture:http://www.wizards.com/global/images/magic/general/gem_of_becoming.jpg -Oracle:{3}, {T}, Sacrifice Gem of Becoming: Search your library for an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library. \ No newline at end of file +Name:Gem of Becoming +ManaCost:3 +Types:Artifact +A:AB$ ChangeZone | Cost$ 3 T Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Island | ChangeNum$ 1 | SubAbility$ DBSwamp | SpellDescription$ Search your library for an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library. +SVar:DBSwamp:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Swamp | ChangeNum$ 1 | SubAbility$ DBMountain +SVar:DBMountain:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Mountain | ChangeNum$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$blue|black|red +SVar:Picture:http://www.wizards.com/global/images/magic/general/gem_of_becoming.jpg +Oracle:{3}, {T}, Sacrifice Gem of Becoming: Search your library for an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/gemhide_sliver.txt b/forge-gui/res/cardsfolder/g/gemhide_sliver.txt index 047c3df7479..382429a8ea5 100644 --- a/forge-gui/res/cardsfolder/g/gemhide_sliver.txt +++ b/forge-gui/res/cardsfolder/g/gemhide_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ AnyMana | Description$ All S SVar:AnyMana:AB$Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/gemhide_sliver.jpg -Oracle:All Slivers have "{T}: Add one mana of any color to your mana pool." \ No newline at end of file +Oracle:All Slivers have "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/g/gemini_engine.txt b/forge-gui/res/cardsfolder/g/gemini_engine.txt index c8ba72db0fe..342cf0667a2 100644 --- a/forge-gui/res/cardsfolder/g/gemini_engine.txt +++ b/forge-gui/res/cardsfolder/g/gemini_engine.txt @@ -11,4 +11,4 @@ SVar:X:Count$CardPower SVar:Y:Count$CardToughness SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/gemini_engine.jpg -Oracle:Whenever Gemini Engine attacks, put a colorless Construct artifact creature token named Twin onto the battlefield attacking. Its power is equal to Gemini Engine's power and its toughness is equal to Gemini Engine's toughness. Sacrifice the token at end of combat. \ No newline at end of file +Oracle:Whenever Gemini Engine attacks, put a colorless Construct artifact creature token named Twin onto the battlefield attacking. Its power is equal to Gemini Engine's power and its toughness is equal to Gemini Engine's toughness. Sacrifice the token at end of combat. diff --git a/forge-gui/res/cardsfolder/g/gempalm_avenger.txt b/forge-gui/res/cardsfolder/g/gempalm_avenger.txt index 4d8c326fbd2..0d1ad304836 100644 --- a/forge-gui/res/cardsfolder/g/gempalm_avenger.txt +++ b/forge-gui/res/cardsfolder/g/gempalm_avenger.txt @@ -6,4 +6,4 @@ K:Cycling:2 W T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When you cycle CARDNAME, Soldier creatures get +1/+1 and gain first strike until end of turn. SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.Soldier | NumAtt$ +1 | NumDef$ +1 | KW$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/gempalm_avenger.jpg -Oracle:Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Avenger, Soldier creatures get +1/+1 and gain first strike until end of turn. \ No newline at end of file +Oracle:Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Avenger, Soldier creatures get +1/+1 and gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gempalm_incinerator.txt b/forge-gui/res/cardsfolder/g/gempalm_incinerator.txt index 9b2c1d54e56..5cf0d26f394 100644 --- a/forge-gui/res/cardsfolder/g/gempalm_incinerator.txt +++ b/forge-gui/res/cardsfolder/g/gempalm_incinerator.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ Y SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X SVar:X:Count$Valid Goblin SVar:Picture:http://www.wizards.com/global/images/magic/general/gempalm_incinerator.jpg -Oracle:Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Incinerator, you may have it deal X damage to target creature, where X is the number of Goblins on the battlefield. \ No newline at end of file +Oracle:Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Incinerator, you may have it deal X damage to target creature, where X is the number of Goblins on the battlefield. diff --git a/forge-gui/res/cardsfolder/g/gempalm_polluter.txt b/forge-gui/res/cardsfolder/g/gempalm_polluter.txt index 974ba0d3fd9..0839e9811db 100644 --- a/forge-gui/res/cardsfolder/g/gempalm_polluter.txt +++ b/forge-gui/res/cardsfolder/g/gempalm_polluter.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigLoseLife | OptionalDecider$ SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ X | References$ X SVar:X:Count$Valid Zombie SVar:Picture:http://www.wizards.com/global/images/magic/general/gempalm_polluter.jpg -Oracle:Cycling {B}{B} ({B}{B}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Polluter, you may have target player lose life equal to the number of Zombies on the battlefield. \ No newline at end of file +Oracle:Cycling {B}{B} ({B}{B}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Polluter, you may have target player lose life equal to the number of Zombies on the battlefield. diff --git a/forge-gui/res/cardsfolder/g/gempalm_sorcerer.txt b/forge-gui/res/cardsfolder/g/gempalm_sorcerer.txt index 63c337c8f83..bdb245ab726 100644 --- a/forge-gui/res/cardsfolder/g/gempalm_sorcerer.txt +++ b/forge-gui/res/cardsfolder/g/gempalm_sorcerer.txt @@ -6,4 +6,4 @@ K:Cycling:2 U T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When you cycle CARDNAME, all Wizards gain flying until end of turn. SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Wizard | KW$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/gempalm_sorcerer.jpg -Oracle:Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Sorcerer, Wizard creatures gain flying until end of turn. \ No newline at end of file +Oracle:Cycling {2}{U} ({2}{U}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Sorcerer, Wizard creatures gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gempalm_strider.txt b/forge-gui/res/cardsfolder/g/gempalm_strider.txt index 98b1ab6a852..b612b05eff6 100644 --- a/forge-gui/res/cardsfolder/g/gempalm_strider.txt +++ b/forge-gui/res/cardsfolder/g/gempalm_strider.txt @@ -6,4 +6,4 @@ K:Cycling:2 G G T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When you cycle CARDNAME, Elf creatures get +2/+2 until end of turn. SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.Elf | NumAtt$ +2 | NumDef$ +2 SVar:Picture:http://www.wizards.com/global/images/magic/general/gempalm_strider.jpg -Oracle:Cycling {2}{G}{G} ({2}{G}{G}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Strider, Elf creatures get +2/+2 until end of turn. \ No newline at end of file +Oracle:Cycling {2}{G}{G} ({2}{G}{G}, Discard this card: Draw a card.)\nWhen you cycle Gempalm Strider, Elf creatures get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gemstone_array.txt b/forge-gui/res/cardsfolder/g/gemstone_array.txt index cc48b0e877f..389c31cac4e 100644 --- a/forge-gui/res/cardsfolder/g/gemstone_array.txt +++ b/forge-gui/res/cardsfolder/g/gemstone_array.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PutCounter | Cost$ 2 | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. A:AB$ Mana | Cost$ 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/gemstone_array.jpg -Oracle:{2}: Put a charge counter on Gemstone Array.\nRemove a charge counter from Gemstone Array: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{2}: Put a charge counter on Gemstone Array.\nRemove a charge counter from Gemstone Array: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/gemstone_caverns.txt b/forge-gui/res/cardsfolder/g/gemstone_caverns.txt index 23c38af9f9c..f7656ca5660 100644 --- a/forge-gui/res/cardsfolder/g/gemstone_caverns.txt +++ b/forge-gui/res/cardsfolder/g/gemstone_caverns.txt @@ -1,14 +1,14 @@ -Name:Gemstone Caverns -ManaCost:no cost -Types:Legendary Land -K:MayEffectFromOpeningHand:FromOpeningHand:!PlayFirst -Text:If CARDNAME is in your opening hand and you're not playing first, you may begin the game with CARDNAME on the battlefield with a luck counter on it. If you do, exile a card from your hand. -SVar:FromOpeningHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SubAbility$ LuckCounter | SpellDescription$ If CARDNAME is in your opening hand and you're not playing first, you may begin the game with CARDNAME on the battlefield with a luck counter on it. -SVar:LuckCounter:DB$ PutCounter | CounterType$ LUCK | CounterNum$ 1 | Defined$ Self | SubAbility$ ExileFromHand -SVar:ExileFromHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ If you do, exile a card from your hand. -A:AB$ Mana | Cost$ T | Produced$ 1 | ConditionCheckSVar$ CheckCounter | ConditionSVarCompare$ EQ0 | SubAbility$ DBMana | SpellDescription$ Add {1} to your mana pool. If CARDNAME has a luck counter on it, instead add one mana of any color to your mana pool. -SVar:DBMana:DB$ Mana | Produced$ Any | ConditionCheckSVar$ CheckCounter | ConditionSVarCompare$ GE1 -SVar:CheckCounter:Count$CardCounters.LUCK -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gemstone_caverns.jpg -Oracle:If Gemstone Caverns is in your opening hand and you're not playing first, you may begin the game with Gemstone Caverns on the battlefield with a luck counter on it. If you do, exile a card from your hand.\n{T}: Add {1} to your mana pool. If Gemstone Caverns has a luck counter on it, instead add one mana of any color to your mana pool. \ No newline at end of file +Name:Gemstone Caverns +ManaCost:no cost +Types:Legendary Land +K:MayEffectFromOpeningHand:FromOpeningHand:!PlayFirst +Text:If CARDNAME is in your opening hand and you're not playing first, you may begin the game with CARDNAME on the battlefield with a luck counter on it. If you do, exile a card from your hand. +SVar:FromOpeningHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destination$ Battlefield | SubAbility$ LuckCounter | SpellDescription$ If CARDNAME is in your opening hand and you're not playing first, you may begin the game with CARDNAME on the battlefield with a luck counter on it. +SVar:LuckCounter:DB$ PutCounter | CounterType$ LUCK | CounterNum$ 1 | Defined$ Self | SubAbility$ ExileFromHand +SVar:ExileFromHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ If you do, exile a card from your hand. +A:AB$ Mana | Cost$ T | Produced$ 1 | ConditionCheckSVar$ CheckCounter | ConditionSVarCompare$ EQ0 | SubAbility$ DBMana | SpellDescription$ Add {1} to your mana pool. If CARDNAME has a luck counter on it, instead add one mana of any color to your mana pool. +SVar:DBMana:DB$ Mana | Produced$ Any | ConditionCheckSVar$ CheckCounter | ConditionSVarCompare$ GE1 +SVar:CheckCounter:Count$CardCounters.LUCK +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gemstone_caverns.jpg +Oracle:If Gemstone Caverns is in your opening hand and you're not playing first, you may begin the game with Gemstone Caverns on the battlefield with a luck counter on it. If you do, exile a card from your hand.\n{T}: Add {1} to your mana pool. If Gemstone Caverns has a luck counter on it, instead add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/gemstone_mine.txt b/forge-gui/res/cardsfolder/g/gemstone_mine.txt index 2ad6cf158a0..6f7569b3675 100644 --- a/forge-gui/res/cardsfolder/g/gemstone_mine.txt +++ b/forge-gui/res/cardsfolder/g/gemstone_mine.txt @@ -5,4 +5,4 @@ K:etbCounter:MINING:3 A:AB$ Mana | Cost$ T SubCounter<1/MINING> | Produced$ Any | Deplete$ MINING | SpellDescription$ Add one mana of any color to your mana pool. If there are no mining counters on Gemstone Mine, sacrifice it. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gemstone_mine.jpg -Oracle:Gemstone Mine enters the battlefield with three mining counters on it.\n{T}, Remove a mining counter from Gemstone Mine: Add one mana of any color to your mana pool. If there are no mining counters on Gemstone Mine, sacrifice it. \ No newline at end of file +Oracle:Gemstone Mine enters the battlefield with three mining counters on it.\n{T}, Remove a mining counter from Gemstone Mine: Add one mana of any color to your mana pool. If there are no mining counters on Gemstone Mine, sacrifice it. diff --git a/forge-gui/res/cardsfolder/g/generals_kabuto.txt b/forge-gui/res/cardsfolder/g/generals_kabuto.txt index 9364377e94e..137b1a91992 100644 --- a/forge-gui/res/cardsfolder/g/generals_kabuto.txt +++ b/forge-gui/res/cardsfolder/g/generals_kabuto.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Shroud | AddHiddenKeyword$ Prevent all combat damage that would be dealt to CARDNAME. | Description$ Equipped creature has shroud. (It can't be the target of spells or abilities.) Prevent all combat damage that would be dealt to equipped creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/generals_kabuto.jpg -Oracle:Equipped creature has shroud. (It can't be the target of spells or abilities.)\nPrevent all combat damage that would be dealt to equipped creature.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature has shroud. (It can't be the target of spells or abilities.)\nPrevent all combat damage that would be dealt to equipped creature.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/generals_regalia.txt b/forge-gui/res/cardsfolder/g/generals_regalia.txt index 99d50a06988..b59fbf97bb0 100644 --- a/forge-gui/res/cardsfolder/g/generals_regalia.txt +++ b/forge-gui/res/cardsfolder/g/generals_regalia.txt @@ -1,16 +1,16 @@ -Name:General's Regalia -ManaCost:3 -Types:Artifact -A:AB$ ChooseSource | Cost$ 3 | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature you control instead. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect damage to | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Remembered | ImprintCards$ Targeted | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature you control instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature you control instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/generals_regalia.jpg -Oracle:{3}: The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature you control instead. \ No newline at end of file +Name:General's Regalia +ManaCost:3 +Types:Artifact +A:AB$ ChooseSource | Cost$ 3 | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature you control instead. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect damage to | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Remembered | ImprintCards$ Targeted | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature you control instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature you control instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/generals_regalia.jpg +Oracle:{3}: The next time a source of your choice would deal damage to you this turn, that damage is dealt to target creature you control instead. diff --git a/forge-gui/res/cardsfolder/g/genesis.txt b/forge-gui/res/cardsfolder/g/genesis.txt index f46e1979055..516d9d2f830 100644 --- a/forge-gui/res/cardsfolder/g/genesis.txt +++ b/forge-gui/res/cardsfolder/g/genesis.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | Exe SVar:TrigChange:AB$ChangeZone | Cost$ 2 G | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/genesis.jpg -Oracle:At the beginning of your upkeep, if Genesis is in your graveyard, you may pay {2}{G}. If you do, return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, if Genesis is in your graveyard, you may pay {2}{G}. If you do, return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/genesis_chamber.txt b/forge-gui/res/cardsfolder/g/genesis_chamber.txt index 0fa1e63bdfa..f85fa20c2de 100644 --- a/forge-gui/res/cardsfolder/g/genesis_chamber.txt +++ b/forge-gui/res/cardsfolder/g/genesis_chamber.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | ValidPlayer$ Player | Origin$ Any | Destination$ Battlefie SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ TriggeredCardController | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 Myr artifact creature token onto the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/genesis_chamber.jpg -Oracle:Whenever a nontoken creature enters the battlefield, if Genesis Chamber is untapped, that creature's controller puts a 1/1 colorless Myr artifact creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever a nontoken creature enters the battlefield, if Genesis Chamber is untapped, that creature's controller puts a 1/1 colorless Myr artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/genesis_wave.txt b/forge-gui/res/cardsfolder/g/genesis_wave.txt index 1d1b8edba93..e362722ffd6 100644 --- a/forge-gui/res/cardsfolder/g/genesis_wave.txt +++ b/forge-gui/res/cardsfolder/g/genesis_wave.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ X G G G | DigNum$ X | Reveal$ True | AnyNumber$ True | ChangeV SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/genesis_wave.jpg -Oracle:Reveal the top X cards of your library. You may put any number of permanent cards with converted mana cost X or less from among them onto the battlefield. Then put all cards revealed this way that weren't put onto the battlefield into your graveyard. \ No newline at end of file +Oracle:Reveal the top X cards of your library. You may put any number of permanent cards with converted mana cost X or less from among them onto the battlefield. Then put all cards revealed this way that weren't put onto the battlefield into your graveyard. diff --git a/forge-gui/res/cardsfolder/g/genju_of_the_cedars.txt b/forge-gui/res/cardsfolder/g/genju_of_the_cedars.txt index cfb7b95f2d8..cf897a40ee0 100644 --- a/forge-gui/res/cardsfolder/g/genju_of_the_cedars.txt +++ b/forge-gui/res/cardsfolder/g/genju_of_the_cedars.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destina SVar:TrigReturnOwner:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/genju_of_the_cedars.jpg -Oracle:Enchant Forest\n{2}: Enchanted Forest becomes a 4/4 green Spirit creature until end of turn. It's still a land.\nWhen enchanted Forest is put into a graveyard, you may return Genju of the Cedars from your graveyard to your hand. \ No newline at end of file +Oracle:Enchant Forest\n{2}: Enchanted Forest becomes a 4/4 green Spirit creature until end of turn. It's still a land.\nWhen enchanted Forest is put into a graveyard, you may return Genju of the Cedars from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/genju_of_the_falls.txt b/forge-gui/res/cardsfolder/g/genju_of_the_falls.txt index 73094db8ed5..e40b47bcb6c 100644 --- a/forge-gui/res/cardsfolder/g/genju_of_the_falls.txt +++ b/forge-gui/res/cardsfolder/g/genju_of_the_falls.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destina SVar:TrigReturnOwner:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/genju_of_the_falls.jpg -Oracle:Enchant Island\n{2}: Enchanted Island becomes a 3/2 blue Spirit creature with flying until end of turn. It's still a land.\nWhen enchanted Island is put into a graveyard, you may return Genju of the Falls from your graveyard to your hand. \ No newline at end of file +Oracle:Enchant Island\n{2}: Enchanted Island becomes a 3/2 blue Spirit creature with flying until end of turn. It's still a land.\nWhen enchanted Island is put into a graveyard, you may return Genju of the Falls from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/genju_of_the_fens.txt b/forge-gui/res/cardsfolder/g/genju_of_the_fens.txt index 59d9e1ae76b..8f639f33d55 100644 --- a/forge-gui/res/cardsfolder/g/genju_of_the_fens.txt +++ b/forge-gui/res/cardsfolder/g/genju_of_the_fens.txt @@ -9,4 +9,4 @@ SVar:ABPump:AB$Pump | Cost$ B | Defined$ Self | NumAtt$ +1 | NumDef$ +1 | SpellD SVar:TrigReturnOwner:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/genju_of_the_fens.jpg -Oracle:Enchant Swamp\n{2}: Until end of turn, enchanted Swamp becomes a 2/2 black Spirit creature with "{B}: This creature gets +1/+1 until end of turn." It's still a land.\nWhen enchanted Swamp is put into a graveyard, you may return Genju of the Fens from your graveyard to your hand. \ No newline at end of file +Oracle:Enchant Swamp\n{2}: Until end of turn, enchanted Swamp becomes a 2/2 black Spirit creature with "{B}: This creature gets +1/+1 until end of turn." It's still a land.\nWhen enchanted Swamp is put into a graveyard, you may return Genju of the Fens from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/genju_of_the_fields.txt b/forge-gui/res/cardsfolder/g/genju_of_the_fields.txt index b3032bc126b..a585b800cbe 100644 --- a/forge-gui/res/cardsfolder/g/genju_of_the_fields.txt +++ b/forge-gui/res/cardsfolder/g/genju_of_the_fields.txt @@ -11,4 +11,4 @@ SVar:GenjuTrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ GenjuX | R SVar:NonStackingAttachEffect:True SVar:GenjuX:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/genju_of_the_fields.jpg -Oracle:Enchant Plains\n{2}: Until end of turn, enchanted Plains becomes a 2/5 white Spirit creature with "Whenever this creature deals damage, its controller gains that much life." It's still a land.\nWhen enchanted Plains is put into a graveyard, you may return Genju of the Fields from your graveyard to your hand. \ No newline at end of file +Oracle:Enchant Plains\n{2}: Until end of turn, enchanted Plains becomes a 2/5 white Spirit creature with "Whenever this creature deals damage, its controller gains that much life." It's still a land.\nWhen enchanted Plains is put into a graveyard, you may return Genju of the Fields from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/genju_of_the_realm.txt b/forge-gui/res/cardsfolder/g/genju_of_the_realm.txt index e2b6780cae2..13b87073cd0 100644 --- a/forge-gui/res/cardsfolder/g/genju_of_the_realm.txt +++ b/forge-gui/res/cardsfolder/g/genju_of_the_realm.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destina SVar:TrigReturnOwner:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/genju_of_the_realm.jpg -Oracle:Enchant land\n{2}: Enchanted land becomes a legendary 8/12 Spirit creature with trample until end of turn. It's still a land.\nWhen enchanted land is put into a graveyard, you may return Genju of the Realm from your graveyard to your hand. \ No newline at end of file +Oracle:Enchant land\n{2}: Enchanted land becomes a legendary 8/12 Spirit creature with trample until end of turn. It's still a land.\nWhen enchanted land is put into a graveyard, you may return Genju of the Realm from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/genju_of_the_spires.txt b/forge-gui/res/cardsfolder/g/genju_of_the_spires.txt index 5c7d9835a30..38a96f1aca0 100644 --- a/forge-gui/res/cardsfolder/g/genju_of_the_spires.txt +++ b/forge-gui/res/cardsfolder/g/genju_of_the_spires.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destina SVar:TrigReturnOwner:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/genju_of_the_spires.jpg -Oracle:Enchant Mountain\n{2}: Enchanted Mountain becomes a 6/1 red Spirit creature until end of turn. It's still a land.\nWhen enchanted Mountain is put into a graveyard, you may return Genju of the Spires from your graveyard to your hand. \ No newline at end of file +Oracle:Enchant Mountain\n{2}: Enchanted Mountain becomes a 6/1 red Spirit creature until end of turn. It's still a land.\nWhen enchanted Mountain is put into a graveyard, you may return Genju of the Spires from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/geosurge.txt b/forge-gui/res/cardsfolder/g/geosurge.txt index ef6dbddcd65..eab7e2ade36 100644 --- a/forge-gui/res/cardsfolder/g/geosurge.txt +++ b/forge-gui/res/cardsfolder/g/geosurge.txt @@ -1,7 +1,7 @@ -Name:Geosurge -ManaCost:R R R R -Types:Sorcery -A:SP$ Mana | Cost$ R R R R | Produced$ R | Amount$ 7 | RestrictValid$ Card.Artifact,Card.Creature | SpellDescription$ Add {R}{R}{R}{R}{R}{R}{R} to your mana pool. Spend this mana only to cast artifact or creature spells. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/geosurge.jpg -Oracle:Add {R}{R}{R}{R}{R}{R}{R} to your mana pool. Spend this mana only to cast artifact or creature spells. \ No newline at end of file +Name:Geosurge +ManaCost:R R R R +Types:Sorcery +A:SP$ Mana | Cost$ R R R R | Produced$ R | Amount$ 7 | RestrictValid$ Card.Artifact,Card.Creature | SpellDescription$ Add {R}{R}{R}{R}{R}{R}{R} to your mana pool. Spend this mana only to cast artifact or creature spells. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/geosurge.jpg +Oracle:Add {R}{R}{R}{R}{R}{R}{R} to your mana pool. Spend this mana only to cast artifact or creature spells. diff --git a/forge-gui/res/cardsfolder/g/geothermal_crevice.txt b/forge-gui/res/cardsfolder/g/geothermal_crevice.txt index 12ad1588273..96e7708bfbe 100644 --- a/forge-gui/res/cardsfolder/g/geothermal_crevice.txt +++ b/forge-gui/res/cardsfolder/g/geothermal_crevice.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ B G | SpellDescription$ Add {B}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/geothermal_crevice.jpg -Oracle:Geothermal Crevice enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\n{T}, Sacrifice Geothermal Crevice: Add {B}{G} to your mana pool. \ No newline at end of file +Oracle:Geothermal Crevice enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\n{T}, Sacrifice Geothermal Crevice: Add {B}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/geralfs_messenger.txt b/forge-gui/res/cardsfolder/g/geralfs_messenger.txt index 3212633ab33..9871d7eedc6 100644 --- a/forge-gui/res/cardsfolder/g/geralfs_messenger.txt +++ b/forge-gui/res/cardsfolder/g/geralfs_messenger.txt @@ -1,10 +1,10 @@ -Name:Geralf's Messenger -ManaCost:B B B -Types:Creature Zombie -PT:3/2 -K:Undying -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, target opponent loses 2 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/geralfs_messenger.jpg -Oracle:Geralf's Messenger enters the battlefield tapped.\nWhen Geralf's Messenger enters the battlefield, target opponent loses 2 life.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Geralf's Messenger +ManaCost:B B B +Types:Creature Zombie +PT:3/2 +K:Undying +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, target opponent loses 2 life. +SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/geralfs_messenger.jpg +Oracle:Geralf's Messenger enters the battlefield tapped.\nWhen Geralf's Messenger enters the battlefield, target opponent loses 2 life.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/g/geralfs_mindcrusher.txt b/forge-gui/res/cardsfolder/g/geralfs_mindcrusher.txt index 55b01bb21e7..5883cec6a65 100644 --- a/forge-gui/res/cardsfolder/g/geralfs_mindcrusher.txt +++ b/forge-gui/res/cardsfolder/g/geralfs_mindcrusher.txt @@ -1,9 +1,9 @@ -Name:Geralf's Mindcrusher -ManaCost:4 U U -Types:Creature Zombie Horror -PT:5/5 -K:Undying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player puts the top 5 cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 5 | ValidTgts$ Player | TgtPrompt$ Choose a player -SVar:Picture:http://www.wizards.com/global/images/magic/general/geralfs_mindcrusher.jpg -Oracle:When Geralf's Mindcrusher enters the battlefield, target player puts the top five cards of his or her library into his or her graveyard.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Geralf's Mindcrusher +ManaCost:4 U U +Types:Creature Zombie Horror +PT:5/5 +K:Undying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player puts the top 5 cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 5 | ValidTgts$ Player | TgtPrompt$ Choose a player +SVar:Picture:http://www.wizards.com/global/images/magic/general/geralfs_mindcrusher.jpg +Oracle:When Geralf's Mindcrusher enters the battlefield, target player puts the top five cards of his or her library into his or her graveyard.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/g/gerrard.txt b/forge-gui/res/cardsfolder/g/gerrard.txt index ab139cc323c..0a6b8d67c36 100644 --- a/forge-gui/res/cardsfolder/g/gerrard.txt +++ b/forge-gui/res/cardsfolder/g/gerrard.txt @@ -1,8 +1,8 @@ -Name:Gerrard -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-4/+0 -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ At the beginning of your draw step, draw an additional card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/gerrard.jpg -Oracle:Hand -4, life +0\nAt the beginning of your draw step, draw an additional card. \ No newline at end of file +Name:Gerrard +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-4/+0 +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ At the beginning of your draw step, draw an additional card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/gerrard.jpg +Oracle:Hand -4, life +0\nAt the beginning of your draw step, draw an additional card. diff --git a/forge-gui/res/cardsfolder/g/gerrard_capashen.txt b/forge-gui/res/cardsfolder/g/gerrard_capashen.txt index fb26aed489e..9455bd496c3 100644 --- a/forge-gui/res/cardsfolder/g/gerrard_capashen.txt +++ b/forge-gui/res/cardsfolder/g/gerrard_capashen.txt @@ -1,10 +1,10 @@ -Name:Gerrard Capashen -ManaCost:3 W W -Types:Legendary Creature Human Soldier -PT:3/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you gain 1 life for each card in target opponent's hand. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Defined$ You | References$ X -A:AB$ Tap | Cost$ 3 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsPresent$ Card.Self+attacking | SpellDescription$ Tap target creature. Activate this ability only if CARDNAME is attacking. -SVar:X:TargetedPlayer$CardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/gerrard_capashen.jpg -Oracle:At the beginning of your upkeep, you gain 1 life for each card in target opponent's hand.\n{3}{W}: Tap target creature. Activate this ability only if Gerrard Capashen is attacking. \ No newline at end of file +Name:Gerrard Capashen +ManaCost:3 W W +Types:Legendary Creature Human Soldier +PT:3/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you gain 1 life for each card in target opponent's hand. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Defined$ You | References$ X +A:AB$ Tap | Cost$ 3 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsPresent$ Card.Self+attacking | SpellDescription$ Tap target creature. Activate this ability only if CARDNAME is attacking. +SVar:X:TargetedPlayer$CardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/gerrard_capashen.jpg +Oracle:At the beginning of your upkeep, you gain 1 life for each card in target opponent's hand.\n{3}{W}: Tap target creature. Activate this ability only if Gerrard Capashen is attacking. diff --git a/forge-gui/res/cardsfolder/g/gerrards_battle_cry.txt b/forge-gui/res/cardsfolder/g/gerrards_battle_cry.txt index f2ab7a59434..f1e086780e0 100644 --- a/forge-gui/res/cardsfolder/g/gerrards_battle_cry.txt +++ b/forge-gui/res/cardsfolder/g/gerrards_battle_cry.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Enchantment A:AB$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/gerrards_battle_cry.jpg -Oracle:{2}{W}: Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:{2}{W}: Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gerrards_command.txt b/forge-gui/res/cardsfolder/g/gerrards_command.txt index ddead4da0a6..8a4fd2850b6 100644 --- a/forge-gui/res/cardsfolder/g/gerrards_command.txt +++ b/forge-gui/res/cardsfolder/g/gerrards_command.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SubAbility$ DBUntap | SpellDescription$ Untap target creature. It gets +3/+3 until end of turn. SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/gerrards_command.jpg -Oracle:Untap target creature. It gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Untap target creature. It gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gerrards_irregulars.txt b/forge-gui/res/cardsfolder/g/gerrards_irregulars.txt index 8080d9af2e9..4e70be3f36a 100644 --- a/forge-gui/res/cardsfolder/g/gerrards_irregulars.txt +++ b/forge-gui/res/cardsfolder/g/gerrards_irregulars.txt @@ -5,4 +5,4 @@ PT:4/2 K:Haste K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card19842.jpg -Oracle:Trample, haste \ No newline at end of file +Oracle:Trample, haste diff --git a/forge-gui/res/cardsfolder/g/gerrards_verdict.txt b/forge-gui/res/cardsfolder/g/gerrards_verdict.txt index 65d13dd4b3b..7b8ea7874f2 100644 --- a/forge-gui/res/cardsfolder/g/gerrards_verdict.txt +++ b/forge-gui/res/cardsfolder/g/gerrards_verdict.txt @@ -6,4 +6,4 @@ SVar:DBGainLife1:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | SubAbili SVar:X:Remembered$Valid Land/Times.3 SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/gerrards_verdict.jpg -Oracle:Target player discards two cards. You gain 3 life for each land card discarded this way. \ No newline at end of file +Oracle:Target player discards two cards. You gain 3 life for each land card discarded this way. diff --git a/forge-gui/res/cardsfolder/g/gerrards_wisdom.txt b/forge-gui/res/cardsfolder/g/gerrards_wisdom.txt index 57c3f2edac5..d083780fa84 100644 --- a/forge-gui/res/cardsfolder/g/gerrards_wisdom.txt +++ b/forge-gui/res/cardsfolder/g/gerrards_wisdom.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 2 W W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each card in your hand. SVar:X:Count$CardsInYourHand/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/gerrards_wisdom.jpg -Oracle:You gain 2 life for each card in your hand. \ No newline at end of file +Oracle:You gain 2 life for each card in your hand. diff --git a/forge-gui/res/cardsfolder/g/geth_lord_of_the_vault.txt b/forge-gui/res/cardsfolder/g/geth_lord_of_the_vault.txt index 724a34b9b5f..3d3b5f2b557 100644 --- a/forge-gui/res/cardsfolder/g/geth_lord_of_the_vault.txt +++ b/forge-gui/res/cardsfolder/g/geth_lord_of_the_vault.txt @@ -7,4 +7,4 @@ A:AB$ ChangeZone | Cost$ X B | Origin$ Graveyard | Destination$ Battlefield | Ga SVar:DBMill:DB$ Mill | NumCards$ X | Defined$ TargetedOwner | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/geth_lord_of_the_vault.jpg -Oracle:Intimidate\n{X}{B}: Put target artifact or creature card with converted mana cost X from an opponent's graveyard onto the battlefield under your control tapped. Then that player puts the top X cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Intimidate\n{X}{B}: Put target artifact or creature card with converted mana cost X from an opponent's graveyard onto the battlefield under your control tapped. Then that player puts the top X cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/g/geths_grimoire.txt b/forge-gui/res/cardsfolder/g/geths_grimoire.txt index 9018d8892ba..16064dede07 100644 --- a/forge-gui/res/cardsfolder/g/geths_grimoire.txt +++ b/forge-gui/res/cardsfolder/g/geths_grimoire.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent discards a card, you may draw a card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/geths_grimoire.jpg -Oracle:Whenever an opponent discards a card, you may draw a card. \ No newline at end of file +Oracle:Whenever an opponent discards a card, you may draw a card. diff --git a/forge-gui/res/cardsfolder/g/geths_verdict.txt b/forge-gui/res/cardsfolder/g/geths_verdict.txt index 63fde29e62b..933bceaf19b 100644 --- a/forge-gui/res/cardsfolder/g/geths_verdict.txt +++ b/forge-gui/res/cardsfolder/g/geths_verdict.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Sacrifice | Cost$ B B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | SubAbility$ DBDrain | SpellDescription$ Target player sacrifices a creature and loses 1 life. SVar:DBDrain:DB$LoseLife | Defined$ Targeted | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/geths_verdict.jpg -Oracle:Target player sacrifices a creature and loses 1 life. \ No newline at end of file +Oracle:Target player sacrifices a creature and loses 1 life. diff --git a/forge-gui/res/cardsfolder/g/geyser_glider.txt b/forge-gui/res/cardsfolder/g/geyser_glider.txt index 0eb0f35996e..d31b3286d7a 100644 --- a/forge-gui/res/cardsfolder/g/geyser_glider.txt +++ b/forge-gui/res/cardsfolder/g/geyser_glider.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigFlying | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, CARDNAME gains flying until end of turn. SVar:TrigFlying:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/Geyser_glider.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Geyser Glider gains flying until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Geyser Glider gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghalmas_warden.txt b/forge-gui/res/cardsfolder/g/ghalmas_warden.txt index 42871a5ddb9..c4ad3ec8147 100644 --- a/forge-gui/res/cardsfolder/g/ghalmas_warden.txt +++ b/forge-gui/res/cardsfolder/g/ghalmas_warden.txt @@ -5,4 +5,4 @@ PT:2/4 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME gets +2/+2 as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/ghalmas_warden.jpg -Oracle:Metalcraft - Ghalma's Warden gets +2/+2 as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Ghalma's Warden gets +2/+2 as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/g/ghastlord_of_fugue.txt b/forge-gui/res/cardsfolder/g/ghastlord_of_fugue.txt index 09ba80fbb6b..e5b710ea5ee 100644 --- a/forge-gui/res/cardsfolder/g/ghastlord_of_fugue.txt +++ b/forge-gui/res/cardsfolder/g/ghastlord_of_fugue.txt @@ -6,4 +6,4 @@ K:Unblockable T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player reveals his or her hand. You choose a card from it. That player exiles that card. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | DefinedPlayer$ TriggeredTarget | Chooser$ You | ChangeType$ Card | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ghastlord_of_fugue.jpg -Oracle:Ghastlord of Fugue can't be blocked.\nWhenever Ghastlord of Fugue deals combat damage to a player, that player reveals his or her hand. You choose a card from it. That player exiles that card. \ No newline at end of file +Oracle:Ghastlord of Fugue can't be blocked.\nWhenever Ghastlord of Fugue deals combat damage to a player, that player reveals his or her hand. You choose a card from it. That player exiles that card. diff --git a/forge-gui/res/cardsfolder/g/ghastly_demise.txt b/forge-gui/res/cardsfolder/g/ghastly_demise.txt index 4839a47eebd..78ced7746b3 100644 --- a/forge-gui/res/cardsfolder/g/ghastly_demise.txt +++ b/forge-gui/res/cardsfolder/g/ghastly_demise.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.nonBlack+toughnessLEX | TgtPrompt$ Select target nonblack creature with toughness less than or equal to the number of cards in your graveyard. | References$ X | SpellDescription$ Destroy target nonblack creature if its toughness is less than or equal to the number of cards in your graveyard. SVar:X:Count$InYourYard SVar:Picture:http://www.wizards.com/global/images/magic/general/ghastly_demise.jpg -Oracle:Destroy target nonblack creature if its toughness is less than or equal to the number of cards in your graveyard. \ No newline at end of file +Oracle:Destroy target nonblack creature if its toughness is less than or equal to the number of cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/ghastly_discovery.txt b/forge-gui/res/cardsfolder/g/ghastly_discovery.txt index f7a55bac2e4..fa2ea2cee9f 100644 --- a/forge-gui/res/cardsfolder/g/ghastly_discovery.txt +++ b/forge-gui/res/cardsfolder/g/ghastly_discovery.txt @@ -1,10 +1,10 @@ -Name:Ghastly Discovery -ManaCost:2 U -Types:Sorcery -A:SP$ Draw | Cost$ 2 U | NumCards$ 2 | SpellDescription$ Draw two cards, then discard a card. | SubAbility$ DBDiscard -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghastly_discovery.jpg -Oracle:Draw two cards, then discard a card.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it.) \ No newline at end of file +Name:Ghastly Discovery +ManaCost:2 U +Types:Sorcery +A:SP$ Draw | Cost$ 2 U | NumCards$ 2 | SpellDescription$ Draw two cards, then discard a card. | SubAbility$ DBDiscard +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghastly_discovery.jpg +Oracle:Draw two cards, then discard a card.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it.) diff --git a/forge-gui/res/cardsfolder/g/ghastly_remains.txt b/forge-gui/res/cardsfolder/g/ghastly_remains.txt index 8ae66a20f8b..e4650be05db 100644 --- a/forge-gui/res/cardsfolder/g/ghastly_remains.txt +++ b/forge-gui/res/cardsfolder/g/ghastly_remains.txt @@ -1,13 +1,13 @@ -Name:Ghastly Remains -ManaCost:B B B -Types:Creature Zombie -PT:0/0 -K:Amplify:1:Zombie -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {B}{B}{B}. If you do, return CARDNAME to your hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ B B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand -SVar:NeedsToPlayVar:X GE2 -SVar:X:Count$TypeInYourHand.Zombie -SVar:SacMe:2 -SVar:DiscardMe:2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghastly_remains.jpg -Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.)\nAt the beginning of your upkeep, if Ghastly Remains is in your graveyard, you may pay {B}{B}{B}. If you do, return Ghastly Remains to your hand. \ No newline at end of file +Name:Ghastly Remains +ManaCost:B B B +Types:Creature Zombie +PT:0/0 +K:Amplify:1:Zombie +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self | PresentZone$ Graveyard | PresentPlayer$ You | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may pay {B}{B}{B}. If you do, return CARDNAME to your hand. +SVar:TrigReturn:AB$ChangeZone | Cost$ B B B | Defined$ Self | Origin$ Graveyard | Destination$ Hand +SVar:NeedsToPlayVar:X GE2 +SVar:X:Count$TypeInYourHand.Zombie +SVar:SacMe:2 +SVar:DiscardMe:2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghastly_remains.jpg +Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.)\nAt the beginning of your upkeep, if Ghastly Remains is in your graveyard, you may pay {B}{B}{B}. If you do, return Ghastly Remains to your hand. diff --git a/forge-gui/res/cardsfolder/g/ghave_guru_of_spores.txt b/forge-gui/res/cardsfolder/g/ghave_guru_of_spores.txt index 3e4fc621975..5b5fe77ac5f 100644 --- a/forge-gui/res/cardsfolder/g/ghave_guru_of_spores.txt +++ b/forge-gui/res/cardsfolder/g/ghave_guru_of_spores.txt @@ -1,10 +1,10 @@ -Name:Ghave, Guru of Spores -ManaCost:2 B G W -Types:Legendary Creature Fungus Shaman -PT:0/0 -K:etbCounter:P1P1:5 -A:AB$ Token | Cost$ 1 SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. -A:AB$ PutCounter | Cost$ 1 Sac<1/Creature> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghave_guru_of_spores.jpg -Oracle:Ghave, Guru of Spores enters the battlefield with five +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from a creature you control: Put a 1/1 green Saproling creature token onto the battlefield.\n{1}, Sacrifice a creature: Put a +1/+1 counter on target creature. \ No newline at end of file +Name:Ghave, Guru of Spores +ManaCost:2 B G W +Types:Legendary Creature Fungus Shaman +PT:0/0 +K:etbCounter:P1P1:5 +A:AB$ Token | Cost$ 1 SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. +A:AB$ PutCounter | Cost$ 1 Sac<1/Creature> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghave_guru_of_spores.jpg +Oracle:Ghave, Guru of Spores enters the battlefield with five +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from a creature you control: Put a 1/1 green Saproling creature token onto the battlefield.\n{1}, Sacrifice a creature: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/g/ghazban_ogre.txt b/forge-gui/res/cardsfolder/g/ghazban_ogre.txt index 702acb32e8d..863e0dcfb88 100644 --- a/forge-gui/res/cardsfolder/g/ghazban_ogre.txt +++ b/forge-gui/res/cardsfolder/g/ghazban_ogre.txt @@ -1,9 +1,9 @@ -Name:Ghazban Ogre -ManaCost:G -Types:Creature Ogre -PT:2/2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | APlayerHasMoreLifeThanEachOther$ True | Execute$ TrigOppControl | TriggerDescription$ At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of CARDNAME. -SVar:TrigOppControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostLife -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghazban_ogre.jpg -Oracle:At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of Ghazban Ogre. \ No newline at end of file +Name:Ghazban Ogre +ManaCost:G +Types:Creature Ogre +PT:2/2 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | APlayerHasMoreLifeThanEachOther$ True | Execute$ TrigOppControl | TriggerDescription$ At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of CARDNAME. +SVar:TrigOppControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostLife +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghazban_ogre.jpg +Oracle:At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of Ghazban Ogre. diff --git a/forge-gui/res/cardsfolder/g/ghitu_encampment.txt b/forge-gui/res/cardsfolder/g/ghitu_encampment.txt index db1f023ea25..9382678cc3f 100644 --- a/forge-gui/res/cardsfolder/g/ghitu_encampment.txt +++ b/forge-gui/res/cardsfolder/g/ghitu_encampment.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Animate | Cost$ 1 R | Defined$ Self | Power$ 2 | Toughness$ 1 | Types$ Creature,Warrior | Colors$ Red | Keywords$ First Strike | SpellDescription$ CARDNAME becomes a 2/1 red Warrior creature with first strike until end of turn. It's still a land. (It deals combat damage before creatures without first strike.) SVar:Picture:http://www.wizards.com/global/images/magic/general/ghitu_encampment.jpg -Oracle:Ghitu Encampment enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\n{1}{R}: Ghitu Encampment becomes a 2/1 red Warrior creature with first strike until end of turn. It's still a land. (It deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Ghitu Encampment enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\n{1}{R}: Ghitu Encampment becomes a 2/1 red Warrior creature with first strike until end of turn. It's still a land. (It deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/g/ghitu_fire.txt b/forge-gui/res/cardsfolder/g/ghitu_fire.txt index be36f6ba601..a3ec76134e4 100644 --- a/forge-gui/res/cardsfolder/g/ghitu_fire.txt +++ b/forge-gui/res/cardsfolder/g/ghitu_fire.txt @@ -1,8 +1,8 @@ -Name:Ghitu Fire -ManaCost:X R -Types:Sorcery -K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghitu_fire.jpg -Oracle:You may cast Ghitu Fire any time you could cast an instant if you pay {2} more to cast it.\nGhitu Fire deals X damage to target creature or player. \ No newline at end of file +Name:Ghitu Fire +ManaCost:X R +Types:Sorcery +K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghitu_fire.jpg +Oracle:You may cast Ghitu Fire any time you could cast an instant if you pay {2} more to cast it.\nGhitu Fire deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/ghitu_fire_eater.txt b/forge-gui/res/cardsfolder/g/ghitu_fire_eater.txt index 8ef12f00cec..9d6c5f2c6b8 100644 --- a/forge-gui/res/cardsfolder/g/ghitu_fire_eater.txt +++ b/forge-gui/res/cardsfolder/g/ghitu_fire_eater.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature or player. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/ghitu_fire_eater.jpg -Oracle:{T}, Sacrifice Ghitu Fire-Eater: Ghitu Fire-Eater deals damage equal to its power to target creature or player. \ No newline at end of file +Oracle:{T}, Sacrifice Ghitu Fire-Eater: Ghitu Fire-Eater deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/ghitu_firebreathing.txt b/forge-gui/res/cardsfolder/g/ghitu_firebreathing.txt index 1002731d2af..d85d33e02de 100644 --- a/forge-gui/res/cardsfolder/g/ghitu_firebreathing.txt +++ b/forge-gui/res/cardsfolder/g/ghitu_firebreathing.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Encha A:AB$ ChangeZone | Cost$ R | Defined$ Self | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ghitu_firebreathing.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\n{R}: Enchanted creature gets +1/+0 until end of turn.\n{R}: Return Ghitu Firebreathing to its owner's hand. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\n{R}: Enchanted creature gets +1/+0 until end of turn.\n{R}: Return Ghitu Firebreathing to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/ghitu_slinger.txt b/forge-gui/res/cardsfolder/g/ghitu_slinger.txt index a4de1f00ed8..7de6c9773af 100644 --- a/forge-gui/res/cardsfolder/g/ghitu_slinger.txt +++ b/forge-gui/res/cardsfolder/g/ghitu_slinger.txt @@ -7,4 +7,4 @@ K:Echo:2 R SVar:TrigDealDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/ghitu_slinger.jpg -Oracle:Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Ghitu Slinger enters the battlefield, it deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Ghitu Slinger enters the battlefield, it deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/ghitu_war_cry.txt b/forge-gui/res/cardsfolder/g/ghitu_war_cry.txt index 45fe8a07fbd..2ef2963ec8a 100644 --- a/forge-gui/res/cardsfolder/g/ghitu_war_cry.txt +++ b/forge-gui/res/cardsfolder/g/ghitu_war_cry.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Enchantment A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | SpellDescription$ Target creature gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghitu_war_cry.jpg -Oracle:{R}: Target creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Target creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghor_clan_bloodscale.txt b/forge-gui/res/cardsfolder/g/ghor_clan_bloodscale.txt index 0b88700cf1d..932a537dbbb 100644 --- a/forge-gui/res/cardsfolder/g/ghor_clan_bloodscale.txt +++ b/forge-gui/res/cardsfolder/g/ghor_clan_bloodscale.txt @@ -5,4 +5,4 @@ PT:2/1 K:First Strike A:AB$ Pump | Cost$ 3 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghor_clan_bloodscale.jpg -Oracle:First strike\n{3}{G}: Ghor-Clan Bloodscale gets +2/+2 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:First strike\n{3}{G}: Ghor-Clan Bloodscale gets +2/+2 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/g/ghor_clan_rampager.txt b/forge-gui/res/cardsfolder/g/ghor_clan_rampager.txt index 06c102e8041..5afea06f29a 100644 --- a/forge-gui/res/cardsfolder/g/ghor_clan_rampager.txt +++ b/forge-gui/res/cardsfolder/g/ghor_clan_rampager.txt @@ -1,8 +1,8 @@ -Name:Ghor-Clan Rampager -ManaCost:2 R G -Types:Creature Beast -PT:4/4 -K:Trample -A:AB$ Pump | Cost$ R G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +4 | NumDef$ +4 | KW$ Trample | SpellDescription$ Target attacking creature gets +4/+4 and gains trample until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghor-clan_rampager.jpg -Oracle:Trample\nBloodrush - {R}{G}, Discard Ghor-Clan Rampager: Target attacking creature gets +4/+4 and gains trample until end of turn. \ No newline at end of file +Name:Ghor-Clan Rampager +ManaCost:2 R G +Types:Creature Beast +PT:4/4 +K:Trample +A:AB$ Pump | Cost$ R G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +4 | NumDef$ +4 | KW$ Trample | SpellDescription$ Target attacking creature gets +4/+4 and gains trample until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghor-clan_rampager.jpg +Oracle:Trample\nBloodrush - {R}{G}, Discard Ghor-Clan Rampager: Target attacking creature gets +4/+4 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghor_clan_savage.txt b/forge-gui/res/cardsfolder/g/ghor_clan_savage.txt index 40f0918f44e..b11bf3b24df 100644 --- a/forge-gui/res/cardsfolder/g/ghor_clan_savage.txt +++ b/forge-gui/res/cardsfolder/g/ghor_clan_savage.txt @@ -4,4 +4,4 @@ Types:Creature Centaur Berserker PT:2/3 K:Bloodthirst 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/ghor_clan_savage.jpg -Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.) \ No newline at end of file +Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/g/ghost_council_of_orzhova.txt b/forge-gui/res/cardsfolder/g/ghost_council_of_orzhova.txt index 588732ee0c0..cf951e65283 100644 --- a/forge-gui/res/cardsfolder/g/ghost_council_of_orzhova.txt +++ b/forge-gui/res/cardsfolder/g/ghost_council_of_orzhova.txt @@ -9,4 +9,4 @@ A:AB$ ChangeZone | Cost$ 1 Sac<1/Creature> | Defined$ Self | Origin$ Battlefield SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_council_of_orzhova.jpg -Oracle:When Ghost Council of Orzhova enters the battlefield, target opponent loses 1 life and you gain 1 life.\n{1}, Sacrifice a creature: Exile Ghost Council of Orzhova. Return it to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:When Ghost Council of Orzhova enters the battlefield, target opponent loses 1 life and you gain 1 life.\n{1}, Sacrifice a creature: Exile Ghost Council of Orzhova. Return it to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/ghost_hounds.txt b/forge-gui/res/cardsfolder/g/ghost_hounds.txt index d79b8d41338..48490fdd5d3 100644 --- a/forge-gui/res/cardsfolder/g/ghost_hounds.txt +++ b/forge-gui/res/cardsfolder/g/ghost_hounds.txt @@ -7,4 +7,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Creature.White | ValidBlocker$ Card.Self | T:Mode$ Blocks | ValidCard$ Creature.White | ValidBlocked$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a white creature, CARDNAME gains first strike until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_hounds.jpg -Oracle:Vigilance\nWhenever Ghost Hounds blocks or becomes blocked by a white creature, Ghost Hounds gains first strike until end of turn. \ No newline at end of file +Oracle:Vigilance\nWhenever Ghost Hounds blocks or becomes blocked by a white creature, Ghost Hounds gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghost_lit_nourisher.txt b/forge-gui/res/cardsfolder/g/ghost_lit_nourisher.txt index 228e3be8ac3..54ce6274c3e 100644 --- a/forge-gui/res/cardsfolder/g/ghost_lit_nourisher.txt +++ b/forge-gui/res/cardsfolder/g/ghost_lit_nourisher.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ 2 G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. A:AB$ Pump | Cost$ 3 G Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | PrecostDesc$ Channel - | SpellDescription$ Target creature gets +4/+4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_lit_nourisher.jpg -Oracle:{2}{G}, {T}: Target creature gets +2/+2 until end of turn.\nChannel - {3}{G}, Discard Ghost-Lit Nourisher: Target creature gets +4/+4 until end of turn. \ No newline at end of file +Oracle:{2}{G}, {T}: Target creature gets +2/+2 until end of turn.\nChannel - {3}{G}, Discard Ghost-Lit Nourisher: Target creature gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghost_lit_raider.txt b/forge-gui/res/cardsfolder/g/ghost_lit_raider.txt index 7b1e17d77af..d9a91b5310f 100644 --- a/forge-gui/res/cardsfolder/g/ghost_lit_raider.txt +++ b/forge-gui/res/cardsfolder/g/ghost_lit_raider.txt @@ -5,4 +5,4 @@ A:AB$ DealDamage | Cost$ 2 R T | ValidTgts$ Creature | TgtPrompt$ Select target A:AB$ DealDamage | Cost$ 3 R Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | ActivationZone$ Hand | PrecostDesc$ Channel - | SpellDescription$ CARDNAME deals 4 damage to target creature. PT:2/1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_lit_raider.jpg -Oracle:{2}{R}, {T}: Ghost-Lit Raider deals 2 damage to target creature.\nChannel - {3}{R}, Discard Ghost-Lit Raider: Ghost-Lit Raider deals 4 damage to target creature. \ No newline at end of file +Oracle:{2}{R}, {T}: Ghost-Lit Raider deals 2 damage to target creature.\nChannel - {3}{R}, Discard Ghost-Lit Raider: Ghost-Lit Raider deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/g/ghost_lit_redeemer.txt b/forge-gui/res/cardsfolder/g/ghost_lit_redeemer.txt index b0e83bb20c9..c1e5a5e89cf 100644 --- a/forge-gui/res/cardsfolder/g/ghost_lit_redeemer.txt +++ b/forge-gui/res/cardsfolder/g/ghost_lit_redeemer.txt @@ -5,4 +5,4 @@ A:AB$ GainLife | Cost$ W T | LifeAmount$ 2 | SpellDescription$ You gain 2 life. A:AB$ GainLife | Cost$ 1 W Discard<1/CARDNAME> | LifeAmount$ 4 | ActivationZone$ Hand | PrecostDesc$ Channel - | SpellDescription$ You gain 4 life. PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card74082.jpg -Oracle:{W}, {T}: You gain 2 life.\nChannel - {1}{W}, Discard Ghost-Lit Redeemer: You gain 4 life. \ No newline at end of file +Oracle:{W}, {T}: You gain 2 life.\nChannel - {1}{W}, Discard Ghost-Lit Redeemer: You gain 4 life. diff --git a/forge-gui/res/cardsfolder/g/ghost_lit_stalker.txt b/forge-gui/res/cardsfolder/g/ghost_lit_stalker.txt index ba4d985f1ce..8d2ceaedac9 100644 --- a/forge-gui/res/cardsfolder/g/ghost_lit_stalker.txt +++ b/forge-gui/res/cardsfolder/g/ghost_lit_stalker.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Discard | Cost$ 4 B T | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SorcerySpeed$ True | SpellDescription$ Target player discards two cards. Activate this ability only any time you could cast a sorcery. A:AB$ Discard | Cost$ 5 B B Discard<1/CARDNAME> | ValidTgts$ Player | NumCards$ 4 | Mode$ TgtChoose | SorcerySpeed$ True | ActivationZone$ Hand | PrecostDesc$ Channel - | SpellDescription$ Target player discards four cards. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_lit_stalker.jpg -Oracle:{4}{B}, {T}: Target player discards two cards. Activate this ability only any time you could cast a sorcery.\nChannel - {5}{B}{B}, Discard Ghost-Lit Stalker: Target player discards four cards. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{4}{B}, {T}: Target player discards two cards. Activate this ability only any time you could cast a sorcery.\nChannel - {5}{B}{B}, Discard Ghost-Lit Stalker: Target player discards four cards. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/g/ghost_lit_warder.txt b/forge-gui/res/cardsfolder/g/ghost_lit_warder.txt index f69cf2abf6b..9213763c0ae 100644 --- a/forge-gui/res/cardsfolder/g/ghost_lit_warder.txt +++ b/forge-gui/res/cardsfolder/g/ghost_lit_warder.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Counter | Cost$ 3 U T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 2 | SpellDescription$ Counter target spell unless its controller pays {2}. A:AB$ Counter | Cost$ 3 U Discard<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 4 | ActivationZone$ Hand | PrecostDesc$ Channel - | SpellDescription$ Counter target spell unless its controller pays {4}. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_lit_warder.jpg -Oracle:{3}{U}, {T}: Counter target spell unless its controller pays {2}.\nChannel - {3}{U}, Discard Ghost-Lit Warder: Counter target spell unless its controller pays {4}. \ No newline at end of file +Oracle:{3}{U}, {T}: Counter target spell unless its controller pays {2}.\nChannel - {3}{U}, Discard Ghost-Lit Warder: Counter target spell unless its controller pays {4}. diff --git a/forge-gui/res/cardsfolder/g/ghost_quarter.txt b/forge-gui/res/cardsfolder/g/ghost_quarter.txt index 9b701ed904e..836e89391b4 100644 --- a/forge-gui/res/cardsfolder/g/ghost_quarter.txt +++ b/forge-gui/res/cardsfolder/g/ghost_quarter.txt @@ -6,4 +6,4 @@ A:AB$ Destroy | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Land | TgtPrompt$ Select ta SVar:DBChange:DB$ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | DefinedPlayer$ TargetedController SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_quarter.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Ghost Quarter: Destroy target land. Its controller may search his or her library for a basic land card, put it onto the battlefield, then shuffle his or her library. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Ghost Quarter: Destroy target land. Its controller may search his or her library for a basic land card, put it onto the battlefield, then shuffle his or her library. diff --git a/forge-gui/res/cardsfolder/g/ghost_ship.txt b/forge-gui/res/cardsfolder/g/ghost_ship.txt index bca489e694e..aae20c0e8e9 100644 --- a/forge-gui/res/cardsfolder/g/ghost_ship.txt +++ b/forge-gui/res/cardsfolder/g/ghost_ship.txt @@ -5,4 +5,4 @@ PT:2/4 K:Flying A:AB$ Regenerate | Cost$ U U U | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card107294.jpg -Oracle:Flying\n{U}{U}{U}: Regenerate Ghost Ship. \ No newline at end of file +Oracle:Flying\n{U}{U}{U}: Regenerate Ghost Ship. diff --git a/forge-gui/res/cardsfolder/g/ghost_tactician.txt b/forge-gui/res/cardsfolder/g/ghost_tactician.txt index 2b35cdd6ecc..4774b668770 100644 --- a/forge-gui/res/cardsfolder/g/ghost_tactician.txt +++ b/forge-gui/res/cardsfolder/g/ghost_tactician.txt @@ -5,4 +5,4 @@ PT:2/5 A:AB$ PumpAll | Cost$ W T Discard<1/Card> | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_tactician.jpg -Oracle:{W}, {T}, Discard a card: Creatures you control get +1/+0 until end of turn. \ No newline at end of file +Oracle:{W}, {T}, Discard a card: Creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghost_town.txt b/forge-gui/res/cardsfolder/g/ghost_town.txt index 457da27f61d..bd5c434a697 100644 --- a/forge-gui/res/cardsfolder/g/ghost_town.txt +++ b/forge-gui/res/cardsfolder/g/ghost_town.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | OpponentTurn$ True | SpellDescription$ Return CARDNAME to its owner's hand. Activate this ability only if it's not your turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghost_town.jpg -Oracle:{T}: Add {1} to your mana pool.\n{0}: Return Ghost Town to its owner's hand. Activate this ability only if it's not your turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{0}: Return Ghost Town to its owner's hand. Activate this ability only if it's not your turn. diff --git a/forge-gui/res/cardsfolder/g/ghost_warden.txt b/forge-gui/res/cardsfolder/g/ghost_warden.txt index 07f9a88bf11..49e0c1e4371 100644 --- a/forge-gui/res/cardsfolder/g/ghost_warden.txt +++ b/forge-gui/res/cardsfolder/g/ghost_warden.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card96901.jpg -Oracle:{T}: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghostblade_eidolon.txt b/forge-gui/res/cardsfolder/g/ghostblade_eidolon.txt index c0ea8bff87f..9cf6c7d7d20 100644 --- a/forge-gui/res/cardsfolder/g/ghostblade_eidolon.txt +++ b/forge-gui/res/cardsfolder/g/ghostblade_eidolon.txt @@ -1,9 +1,9 @@ -Name:Ghostblade Eidolon -ManaCost:2 W -Types:Enchantment Creature Spirit -PT:1/1 -K:Bestow:5 W -K:Double Strike -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Double Strike | Description$ Enchanted creature gets +1/+1 and has double strike. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostblade_eidolon.jpg -Oracle:Bestow {5}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nDouble strike (This creature deals both first-strike and regular combat damage.)\nEnchanted creature gets +1/+1 and has double strike. +Name:Ghostblade Eidolon +ManaCost:2 W +Types:Enchantment Creature Spirit +PT:1/1 +K:Bestow:5 W +K:Double Strike +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Double Strike | Description$ Enchanted creature gets +1/+1 and has double strike. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostblade_eidolon.jpg +Oracle:Bestow {5}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nDouble strike (This creature deals both first-strike and regular combat damage.)\nEnchanted creature gets +1/+1 and has double strike. diff --git a/forge-gui/res/cardsfolder/g/ghostfire.txt b/forge-gui/res/cardsfolder/g/ghostfire.txt index bc79480ab01..3058cfd01b1 100644 --- a/forge-gui/res/cardsfolder/g/ghostfire.txt +++ b/forge-gui/res/cardsfolder/g/ghostfire.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Colors:colorless SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostfire.jpg -Oracle:Ghostfire is colorless.\nGhostfire deals 3 damage to target creature or player. \ No newline at end of file +Oracle:Ghostfire is colorless.\nGhostfire deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/ghostflame_sliver.txt b/forge-gui/res/cardsfolder/g/ghostflame_sliver.txt index 80ab8a15a0a..296751534af 100644 --- a/forge-gui/res/cardsfolder/g/ghostflame_sliver.txt +++ b/forge-gui/res/cardsfolder/g/ghostflame_sliver.txt @@ -4,4 +4,4 @@ Types:Creature Sliver PT:2/2 S:Mode$ Continuous | Affected$ Sliver | SetColor$ Colorless | Description$ All Slivers are colorless. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostflame_sliver.jpg -Oracle:All Slivers are colorless. \ No newline at end of file +Oracle:All Slivers are colorless. diff --git a/forge-gui/res/cardsfolder/g/ghostform.txt b/forge-gui/res/cardsfolder/g/ghostform.txt index 935b1351885..82b8dbdac5f 100644 --- a/forge-gui/res/cardsfolder/g/ghostform.txt +++ b/forge-gui/res/cardsfolder/g/ghostform.txt @@ -1,7 +1,7 @@ -Name:Ghostform -ManaCost:1 U -Types:Sorcery -A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | KW$ HIDDEN Unblockable | AILogic$ Pump | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select up to two target creatures | SpellDescription$ Up to two target creatures are unblockable this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostform.jpg -Oracle:Up to two target creatures are unblockable this turn. \ No newline at end of file +Name:Ghostform +ManaCost:1 U +Types:Sorcery +A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | KW$ HIDDEN Unblockable | AILogic$ Pump | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select up to two target creatures | SpellDescription$ Up to two target creatures are unblockable this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostform.jpg +Oracle:Up to two target creatures are unblockable this turn. diff --git a/forge-gui/res/cardsfolder/g/ghosthelm_courier.txt b/forge-gui/res/cardsfolder/g/ghosthelm_courier.txt index 40248a491db..8399a289ae1 100644 --- a/forge-gui/res/cardsfolder/g/ghosthelm_courier.txt +++ b/forge-gui/res/cardsfolder/g/ghosthelm_courier.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ 2 U T | ValidTgts$ Creature.Wizard | TgtPrompt$ Select target SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ghosthelm_courier.jpg -Oracle:You may choose not to untap Ghosthelm Courier during your untap step.\n{2}{U}, {T}: Target Wizard creature gets +2/+2 and has shroud for as long as Ghosthelm Courier remains tapped. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:You may choose not to untap Ghosthelm Courier during your untap step.\n{2}{U}, {T}: Target Wizard creature gets +2/+2 and has shroud for as long as Ghosthelm Courier remains tapped. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/g/ghostly_changeling.txt b/forge-gui/res/cardsfolder/g/ghostly_changeling.txt index f93c0d60353..2fdb1b4e09c 100644 --- a/forge-gui/res/cardsfolder/g/ghostly_changeling.txt +++ b/forge-gui/res/cardsfolder/g/ghostly_changeling.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) A:AB$ Pump | Cost$ 1 B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{1}{B}: Ghostly Changeling gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\n{1}{B}: Ghostly Changeling gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghostly_flicker.txt b/forge-gui/res/cardsfolder/g/ghostly_flicker.txt index ca59b946397..95009d64f6b 100644 --- a/forge-gui/res/cardsfolder/g/ghostly_flicker.txt +++ b/forge-gui/res/cardsfolder/g/ghostly_flicker.txt @@ -1,9 +1,9 @@ -Name:Ghostly Flicker -ManaCost:2 U -Types:Instant -A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select 2 target artifacts, creatures, or lands that you control | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ Exile two target artifacts, creatures and/or lands you control, then return those cards to the battlefield under your control. -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_flicker.jpg -Oracle:Exile two target artifacts, creatures, and/or lands you control, then return those cards to the battlefield under your control. \ No newline at end of file +Name:Ghostly Flicker +ManaCost:2 U +Types:Instant +A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select 2 target artifacts, creatures, or lands that you control | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ Exile two target artifacts, creatures and/or lands you control, then return those cards to the battlefield under your control. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_flicker.jpg +Oracle:Exile two target artifacts, creatures, and/or lands you control, then return those cards to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/g/ghostly_possession.txt b/forge-gui/res/cardsfolder/g/ghostly_possession.txt index 1aa0330e0e3..4ede4703f89 100644 --- a/forge-gui/res/cardsfolder/g/ghostly_possession.txt +++ b/forge-gui/res/cardsfolder/g/ghostly_possession.txt @@ -1,9 +1,9 @@ -Name:Ghostly Possession -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | AddHiddenKeyword$ Prevent all combat damage that would be dealt to and dealt by CARDNAME. | Description$ Enchanted creature has flying. Prevent all combat damage that would be dealt to and dealt by enchanted creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_possession.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nPrevent all combat damage that would be dealt to and dealt by enchanted creature. \ No newline at end of file +Name:Ghostly Possession +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | AddHiddenKeyword$ Prevent all combat damage that would be dealt to and dealt by CARDNAME. | Description$ Enchanted creature has flying. Prevent all combat damage that would be dealt to and dealt by enchanted creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_possession.jpg +Oracle:Enchant creature\nEnchanted creature has flying.\nPrevent all combat damage that would be dealt to and dealt by enchanted creature. diff --git a/forge-gui/res/cardsfolder/g/ghostly_prison.txt b/forge-gui/res/cardsfolder/g/ghostly_prison.txt index fc61c5fe14b..31f5a683fc7 100644 --- a/forge-gui/res/cardsfolder/g/ghostly_prison.txt +++ b/forge-gui/res/cardsfolder/g/ghostly_prison.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Enchantment S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You | Cost$ 2 | Description$ Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_prison.jpg -Oracle:Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. \ No newline at end of file +Oracle:Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. diff --git a/forge-gui/res/cardsfolder/g/ghostly_touch.txt b/forge-gui/res/cardsfolder/g/ghostly_touch.txt index aebd7cd232e..529751b8858 100644 --- a/forge-gui/res/cardsfolder/g/ghostly_touch.txt +++ b/forge-gui/res/cardsfolder/g/ghostly_touch.txt @@ -1,11 +1,11 @@ -Name:Ghostly Touch -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ AttackTrigger | AddSVar$ TrigTapUnTap | Description$ Enchanted creature has "Whenever this creature attacks, you may tap or untap target permanent. -SVar:AttackTrigger:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTapUnTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may tap or untap target permanent. -SVar:TrigTapUnTap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_touch.jpg -Oracle:Enchant creature\nEnchanted creature has "Whenever this creature attacks, you may tap or untap target permanent." \ No newline at end of file +Name:Ghostly Touch +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ AttackTrigger | AddSVar$ TrigTapUnTap | Description$ Enchanted creature has "Whenever this creature attacks, you may tap or untap target permanent. +SVar:AttackTrigger:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTapUnTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may tap or untap target permanent. +SVar:TrigTapUnTap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_touch.jpg +Oracle:Enchant creature\nEnchanted creature has "Whenever this creature attacks, you may tap or untap target permanent." diff --git a/forge-gui/res/cardsfolder/g/ghostly_visit.txt b/forge-gui/res/cardsfolder/g/ghostly_visit.txt index f10d895d3a5..b55f3946ff7 100644 --- a/forge-gui/res/cardsfolder/g/ghostly_visit.txt +++ b/forge-gui/res/cardsfolder/g/ghostly_visit.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SpellDescription$ Destroy target nonblack creature. SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Three_Kingdoms/ghostly_visit.jpg -Oracle:Destroy target nonblack creature. \ No newline at end of file +Oracle:Destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/g/ghostly_wings.txt b/forge-gui/res/cardsfolder/g/ghostly_wings.txt index 85195f7a729..baf730e71a2 100644 --- a/forge-gui/res/cardsfolder/g/ghostly_wings.txt +++ b/forge-gui/res/cardsfolder/g/ghostly_wings.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ Enchanted creature gets +1/+1 and has flying. A:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Battlefield | Destination$ Hand | Defined$ Enchanted | SpellDescription$ Return enchanted creature to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostly_wings.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has flying.\nDiscard a card: Return enchanted creature to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has flying.\nDiscard a card: Return enchanted creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/ghosts_of_the_damned.txt b/forge-gui/res/cardsfolder/g/ghosts_of_the_damned.txt index 325d351ff26..9aeb3a02b53 100644 --- a/forge-gui/res/cardsfolder/g/ghosts_of_the_damned.txt +++ b/forge-gui/res/cardsfolder/g/ghosts_of_the_damned.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:0/2 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | NumAtt$ -1 | IsCurse$ True | TgtPrompt$ Select target creature | SpellDescription$ Target creature gets -1/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ghosts_of_the_damned.jpg -Oracle:{T}: Target creature gets -1/-0 until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gets -1/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ghosts_of_the_innocent.txt b/forge-gui/res/cardsfolder/g/ghosts_of_the_innocent.txt index 8cba66db016..064bee93979 100644 --- a/forge-gui/res/cardsfolder/g/ghosts_of_the_innocent.txt +++ b/forge-gui/res/cardsfolder/g/ghosts_of_the_innocent.txt @@ -1,12 +1,12 @@ -Name:Ghosts of the Innocent -ManaCost:5 W W -Types:Creature Spirit -PT:4/5 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Player,Creature | ReplaceWith$ DmgHalfDown | IsCombat$ False | Description$ If a source would deal damage to a creature or player, it deals half that damage, rounded down, to that creature or player instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Player,Creature | ReplaceWith$ DmgHalfDownCombat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to a creature or player, it deals half that damage, rounded down, to that creature or player instead. -SVar:DmgHalfDown:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgHalfDownCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/HalfDown -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghosts_of_the_innocent.jpg -SVar:RemAIDeck:True -Oracle:If a source would deal damage to a creature or player, it deals half that damage, rounded down, to that creature or player instead. \ No newline at end of file +Name:Ghosts of the Innocent +ManaCost:5 W W +Types:Creature Spirit +PT:4/5 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Player,Creature | ReplaceWith$ DmgHalfDown | IsCombat$ False | Description$ If a source would deal damage to a creature or player, it deals half that damage, rounded down, to that creature or player instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Player,Creature | ReplaceWith$ DmgHalfDownCombat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to a creature or player, it deals half that damage, rounded down, to that creature or player instead. +SVar:DmgHalfDown:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgHalfDownCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/HalfDown +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghosts_of_the_innocent.jpg +SVar:RemAIDeck:True +Oracle:If a source would deal damage to a creature or player, it deals half that damage, rounded down, to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/g/ghostway.txt b/forge-gui/res/cardsfolder/g/ghostway.txt index 5570e8e468b..d6090085190 100644 --- a/forge-gui/res/cardsfolder/g/ghostway.txt +++ b/forge-gui/res/cardsfolder/g/ghostway.txt @@ -7,4 +7,4 @@ SVar:TrigGhostReturn:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ghostway.jpg -Oracle:Exile each creature you control. Return those cards to the battlefield under their owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Exile each creature you control. Return those cards to the battlefield under their owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/ghoulcallers_bell.txt b/forge-gui/res/cardsfolder/g/ghoulcallers_bell.txt index 87812027930..874ebde6fd0 100644 --- a/forge-gui/res/cardsfolder/g/ghoulcallers_bell.txt +++ b/forge-gui/res/cardsfolder/g/ghoulcallers_bell.txt @@ -1,7 +1,7 @@ -Name:Ghoulcaller's Bell -ManaCost:1 -Types:Artifact -A:AB$ Mill | Cost$ T | NumCards$ 1 | Defined$ Each | SpellDescription$ Each player puts the top card of his or her library into his or her graveyard. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulcallers_bell.jpg -Oracle:{T}: Each player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Name:Ghoulcaller's Bell +ManaCost:1 +Types:Artifact +A:AB$ Mill | Cost$ T | NumCards$ 1 | Defined$ Each | SpellDescription$ Each player puts the top card of his or her library into his or her graveyard. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulcallers_bell.jpg +Oracle:{T}: Each player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/g/ghoulcallers_chant.txt b/forge-gui/res/cardsfolder/g/ghoulcallers_chant.txt index 6824b12adb5..5603f3d2047 100644 --- a/forge-gui/res/cardsfolder/g/ghoulcallers_chant.txt +++ b/forge-gui/res/cardsfolder/g/ghoulcallers_chant.txt @@ -1,9 +1,9 @@ -Name:Ghoulcaller's Chant -ManaCost:B -Types:Sorcery -A:SP$ Charm | Cost$ B | CharmNum$ 1 | Choices$ DBChangeZone1,DBChangeZone2 | SpellDescription$ Choose one - Return target creature card from your graveyard to your hand; or return two target Zombie cards from your graveyard to your hand. -SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return target creature card from your graveyard to your hand -SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select two target Zombie cards in your graveyard | ValidTgts$ Zombie.YouOwn | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ return two target Zombie cards from your graveyard to your hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulcallers_chant.jpg -Oracle:Choose one - Return target creature card from your graveyard to your hand; or return two target Zombie cards from your graveyard to your hand. \ No newline at end of file +Name:Ghoulcaller's Chant +ManaCost:B +Types:Sorcery +A:SP$ Charm | Cost$ B | CharmNum$ 1 | Choices$ DBChangeZone1,DBChangeZone2 | SpellDescription$ Choose one - Return target creature card from your graveyard to your hand; or return two target Zombie cards from your graveyard to your hand. +SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return target creature card from your graveyard to your hand +SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Mandatory$ True | TgtPrompt$ Select two target Zombie cards in your graveyard | ValidTgts$ Zombie.YouOwn | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ return two target Zombie cards from your graveyard to your hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulcallers_chant.jpg +Oracle:Choose one - Return target creature card from your graveyard to your hand; or return two target Zombie cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/ghoulflesh.txt b/forge-gui/res/cardsfolder/g/ghoulflesh.txt index aba45185fcc..9a50fba1ff7 100644 --- a/forge-gui/res/cardsfolder/g/ghoulflesh.txt +++ b/forge-gui/res/cardsfolder/g/ghoulflesh.txt @@ -1,8 +1,8 @@ -Name:Ghoulflesh -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | AddType$ Zombie | AddColor$ Black | Description$ Enchanted creature gets -1/-1 and is a black Zombie in addition to its other colors and types. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulflesh.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/-1 and is a black Zombie in addition to its other colors and types. \ No newline at end of file +Name:Ghoulflesh +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | AddType$ Zombie | AddColor$ Black | Description$ Enchanted creature gets -1/-1 and is a black Zombie in addition to its other colors and types. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulflesh.jpg +Oracle:Enchant creature\nEnchanted creature gets -1/-1 and is a black Zombie in addition to its other colors and types. diff --git a/forge-gui/res/cardsfolder/g/ghoulraiser.txt b/forge-gui/res/cardsfolder/g/ghoulraiser.txt index c80eed8a7c7..3bce052fb74 100644 --- a/forge-gui/res/cardsfolder/g/ghoulraiser.txt +++ b/forge-gui/res/cardsfolder/g/ghoulraiser.txt @@ -1,8 +1,8 @@ -Name:Ghoulraiser -ManaCost:1 B B -Types:Creature Zombie -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return a Zombie card at random from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | ChangeType$ Zombie.YouCtrl | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | AtRandom$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulraiser.jpg -Oracle:When Ghoulraiser enters the battlefield, return a Zombie card at random from your graveyard to your hand. \ No newline at end of file +Name:Ghoulraiser +ManaCost:1 B B +Types:Creature Zombie +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return a Zombie card at random from your graveyard to your hand. +SVar:TrigChangeZone:AB$ChangeZone | ChangeType$ Zombie.YouCtrl | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | AtRandom$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoulraiser.jpg +Oracle:When Ghoulraiser enters the battlefield, return a Zombie card at random from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/ghouls_feast.txt b/forge-gui/res/cardsfolder/g/ghouls_feast.txt index 11f5ea51c05..fb97976aac4 100644 --- a/forge-gui/res/cardsfolder/g/ghouls_feast.txt +++ b/forge-gui/res/cardsfolder/g/ghouls_feast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | References$ X | SpellDescription$ Target creature gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. SVar:X:Count$TypeInYourYard.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/ghouls_feast.jpg -Oracle:Target creature gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. \ No newline at end of file +Oracle:Target creature gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/ghoultree.txt b/forge-gui/res/cardsfolder/g/ghoultree.txt index 88c4493fb02..10e295154b3 100644 --- a/forge-gui/res/cardsfolder/g/ghoultree.txt +++ b/forge-gui/res/cardsfolder/g/ghoultree.txt @@ -1,8 +1,8 @@ -Name:Ghoultree -ManaCost:7 G -Types:Creature Zombie Treefolk -PT:10/10 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each creature card in your graveyard. -SVar:X:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoultree.jpg -Oracle:Ghoultree costs {1} less to cast for each creature card in your graveyard. \ No newline at end of file +Name:Ghoultree +ManaCost:7 G +Types:Creature Zombie Treefolk +PT:10/10 +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each creature card in your graveyard. +SVar:X:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghoultree.jpg +Oracle:Ghoultree costs {1} less to cast for each creature card in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/giant_adephage.txt b/forge-gui/res/cardsfolder/g/giant_adephage.txt index ab62a564c2a..4b844846590 100644 --- a/forge-gui/res/cardsfolder/g/giant_adephage.txt +++ b/forge-gui/res/cardsfolder/g/giant_adephage.txt @@ -1,9 +1,9 @@ -Name:Giant Adephage -ManaCost:5 G G -Types:Creature Insect -PT:7/7 -K:Trample -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a token onto the battlefield that's a copy of CARDNAME. -SVar:TrigCopy:DB$ CopyPermanent | Defined$ Self | NumCopies$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_adephage.jpg -Oracle:Trample\nWhenever Giant Adephage deals combat damage to a player, put a token onto the battlefield that's a copy of Giant Adephage. \ No newline at end of file +Name:Giant Adephage +ManaCost:5 G G +Types:Creature Insect +PT:7/7 +K:Trample +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a token onto the battlefield that's a copy of CARDNAME. +SVar:TrigCopy:DB$ CopyPermanent | Defined$ Self | NumCopies$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_adephage.jpg +Oracle:Trample\nWhenever Giant Adephage deals combat damage to a player, put a token onto the battlefield that's a copy of Giant Adephage. diff --git a/forge-gui/res/cardsfolder/g/giant_ambush_beetle.txt b/forge-gui/res/cardsfolder/g/giant_ambush_beetle.txt index de45a33cc89..e458e3a20e1 100644 --- a/forge-gui/res/cardsfolder/g/giant_ambush_beetle.txt +++ b/forge-gui/res/cardsfolder/g/giant_ambush_beetle.txt @@ -1,9 +1,9 @@ -Name:Giant Ambush Beetle -ManaCost:3 BG R -Types:Creature Insect -PT:4/3 -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigProvoke | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may have target creature block it this turn if able. -SVar:TrigProvoke:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_ambush_beetle.jpg -Oracle:Haste\nWhen Giant Ambush Beetle enters the battlefield, you may have target creature block it this turn if able. \ No newline at end of file +Name:Giant Ambush Beetle +ManaCost:3 BG R +Types:Creature Insect +PT:4/3 +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigProvoke | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may have target creature block it this turn if able. +SVar:TrigProvoke:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_ambush_beetle.jpg +Oracle:Haste\nWhen Giant Ambush Beetle enters the battlefield, you may have target creature block it this turn if able. diff --git a/forge-gui/res/cardsfolder/g/giant_badger.txt b/forge-gui/res/cardsfolder/g/giant_badger.txt index 5cc0768d0a0..f2d7a8d14c4 100644 --- a/forge-gui/res/cardsfolder/g/giant_badger.txt +++ b/forge-gui/res/cardsfolder/g/giant_badger.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_badger.jpg -Oracle:Whenever Giant Badger blocks, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Giant Badger blocks, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/giant_caterpillar.txt b/forge-gui/res/cardsfolder/g/giant_caterpillar.txt index 5d0bea274db..779cc1fea23 100644 --- a/forge-gui/res/cardsfolder/g/giant_caterpillar.txt +++ b/forge-gui/res/cardsfolder/g/giant_caterpillar.txt @@ -6,4 +6,4 @@ A:AB$ DelayedTrigger | Cost$ G Sac<1/CARDNAME> | Mode$ Phase | Phase$ End of Tur SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Butterfly | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_caterpillar.jpg -Oracle:{G}, Sacrifice Giant Caterpillar: Put a 1/1 green Insect creature token with flying named Butterfly onto the battlefield at the beginning of the next end step. \ No newline at end of file +Oracle:{G}, Sacrifice Giant Caterpillar: Put a 1/1 green Insect creature token with flying named Butterfly onto the battlefield at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/giant_cockroach.txt b/forge-gui/res/cardsfolder/g/giant_cockroach.txt index 269d9adb1db..5fef2007c49 100644 --- a/forge-gui/res/cardsfolder/g/giant_cockroach.txt +++ b/forge-gui/res/cardsfolder/g/giant_cockroach.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Creature Insect PT:4/2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83102.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/giant_crab.txt b/forge-gui/res/cardsfolder/g/giant_crab.txt index 62153fb7547..6ac86dee4b6 100644 --- a/forge-gui/res/cardsfolder/g/giant_crab.txt +++ b/forge-gui/res/cardsfolder/g/giant_crab.txt @@ -4,4 +4,4 @@ Types:Creature Crab PT:3/3 A:AB$ Pump | Cost$ U | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_crab.jpg -Oracle:{U}: Giant Crab gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:{U}: Giant Crab gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/g/giant_dustwasp.txt b/forge-gui/res/cardsfolder/g/giant_dustwasp.txt index 21f4b3c9f21..53fac74362b 100644 --- a/forge-gui/res/cardsfolder/g/giant_dustwasp.txt +++ b/forge-gui/res/cardsfolder/g/giant_dustwasp.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Suspend:4:1 G SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122313.jpg -Oracle:Flying\nSuspend 4-{1}{G} (Rather than cast this card from your hand, you may pay {1}{G} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Flying\nSuspend 4-{1}{G} (Rather than cast this card from your hand, you may pay {1}{G} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/g/giant_growth.txt b/forge-gui/res/cardsfolder/g/giant_growth.txt index 935d7a3d11b..d0abbbf7756 100644 --- a/forge-gui/res/cardsfolder/g/giant_growth.txt +++ b/forge-gui/res/cardsfolder/g/giant_growth.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target creature gets +3/+3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_growth.jpg -Oracle:Target creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/giant_harbinger.txt b/forge-gui/res/cardsfolder/g/giant_harbinger.txt index 0e7b0c93e0c..8a52ed97ef8 100644 --- a/forge-gui/res/cardsfolder/g/giant_harbinger.txt +++ b/forge-gui/res/cardsfolder/g/giant_harbinger.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Giant | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_harbinger.jpg -Oracle:When Giant Harbinger enters the battlefield, you may search your library for a Giant card, reveal it, then shuffle your library and put that card on top of it. \ No newline at end of file +Oracle:When Giant Harbinger enters the battlefield, you may search your library for a Giant card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/g/giant_mantis.txt b/forge-gui/res/cardsfolder/g/giant_mantis.txt index da51ebc1f91..dd1d1ff8c78 100644 --- a/forge-gui/res/cardsfolder/g/giant_mantis.txt +++ b/forge-gui/res/cardsfolder/g/giant_mantis.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:2/4 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/mi/en-us/card3387.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/g/giant_octopus.txt b/forge-gui/res/cardsfolder/g/giant_octopus.txt index 5341bf9310f..d67dd6471ed 100644 --- a/forge-gui/res/cardsfolder/g/giant_octopus.txt +++ b/forge-gui/res/cardsfolder/g/giant_octopus.txt @@ -3,4 +3,4 @@ ManaCost:3 U Types:Creature Octopus PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83104.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/giant_scorpion.txt b/forge-gui/res/cardsfolder/g/giant_scorpion.txt index 5c166e5c908..47ea6e8666f 100644 --- a/forge-gui/res/cardsfolder/g/giant_scorpion.txt +++ b/forge-gui/res/cardsfolder/g/giant_scorpion.txt @@ -4,4 +4,4 @@ Types:Creature Scorpion PT:1/3 K:Deathtouch SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_scorpion.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/g/giant_shark.txt b/forge-gui/res/cardsfolder/g/giant_shark.txt index 8fa06ac605a..5a076ce2027 100644 --- a/forge-gui/res/cardsfolder/g/giant_shark.txt +++ b/forge-gui/res/cardsfolder/g/giant_shark.txt @@ -10,4 +10,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | Present SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_shark.jpg -Oracle:Giant Shark can't attack unless defending player controls an Island.\nWhenever Giant Shark blocks or becomes blocked by a creature that has been dealt damage this turn, Giant Shark gets +2/+0 and gains trample until end of turn.\nWhen you control no Islands, sacrifice Giant Shark. \ No newline at end of file +Oracle:Giant Shark can't attack unless defending player controls an Island.\nWhenever Giant Shark blocks or becomes blocked by a creature that has been dealt damage this turn, Giant Shark gets +2/+0 and gains trample until end of turn.\nWhen you control no Islands, sacrifice Giant Shark. diff --git a/forge-gui/res/cardsfolder/g/giant_slug.txt b/forge-gui/res/cardsfolder/g/giant_slug.txt index 153c126e6f7..c69d6142d9b 100644 --- a/forge-gui/res/cardsfolder/g/giant_slug.txt +++ b/forge-gui/res/cardsfolder/g/giant_slug.txt @@ -1,11 +1,11 @@ -Name:Giant Slug -ManaCost:1 B -Types:Creature Slug -PT:1/1 -A:AB$ Effect | Cost$ 5 | Duration$ Permanent | Triggers$ ChooseBasicTrig | AILogic$ EndOfOppTurn | Stackable$ False | SVars$ ChooseB,ExileEffect,DBPump | RememberObjects$ Self | SpellDescription$ At the beginning of your next upkeep, choose a basic land type. CARDNAME gains landwalk of the chosen type until the end of that turn. -SVar:ChooseBasicTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ ChooseB | TriggerDescription$ At the beginning of your next upkeep, choose a basic land type. Giant Slug gains landwalk of the chosen type until the end of that turn. -SVar:ChooseB:AB$ ChooseType | Cost$ 0 | Defined$ You | Type$ Basic Land | AILogic$ ChosenLandwalk | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ ChosenTypewalk | DefinedKW$ ChosenType | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_slug.jpg -Oracle:{5}: At the beginning of your next upkeep, choose a basic land type. Giant Slug gains landwalk of the chosen type until the end of that turn. \ No newline at end of file +Name:Giant Slug +ManaCost:1 B +Types:Creature Slug +PT:1/1 +A:AB$ Effect | Cost$ 5 | Duration$ Permanent | Triggers$ ChooseBasicTrig | AILogic$ EndOfOppTurn | Stackable$ False | SVars$ ChooseB,ExileEffect,DBPump | RememberObjects$ Self | SpellDescription$ At the beginning of your next upkeep, choose a basic land type. CARDNAME gains landwalk of the chosen type until the end of that turn. +SVar:ChooseBasicTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ ChooseB | TriggerDescription$ At the beginning of your next upkeep, choose a basic land type. Giant Slug gains landwalk of the chosen type until the end of that turn. +SVar:ChooseB:AB$ ChooseType | Cost$ 0 | Defined$ You | Type$ Basic Land | AILogic$ ChosenLandwalk | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ ChosenTypewalk | DefinedKW$ ChosenType | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_slug.jpg +Oracle:{5}: At the beginning of your next upkeep, choose a basic land type. Giant Slug gains landwalk of the chosen type until the end of that turn. diff --git a/forge-gui/res/cardsfolder/g/giant_solifuge.txt b/forge-gui/res/cardsfolder/g/giant_solifuge.txt index caaad160106..380a9445107 100644 --- a/forge-gui/res/cardsfolder/g/giant_solifuge.txt +++ b/forge-gui/res/cardsfolder/g/giant_solifuge.txt @@ -6,4 +6,4 @@ K:Trample K:Haste K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_solifuge.jpg -Oracle:({R/G} can be paid with either {R} or {G}.)\nTrample; haste; shroud (This permanent can't be the target of spells or abilities.) \ No newline at end of file +Oracle:({R/G} can be paid with either {R} or {G}.)\nTrample; haste; shroud (This permanent can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/g/giant_spider.txt b/forge-gui/res/cardsfolder/g/giant_spider.txt index c6b5b56aa82..5c884aa5c9d 100644 --- a/forge-gui/res/cardsfolder/g/giant_spider.txt +++ b/forge-gui/res/cardsfolder/g/giant_spider.txt @@ -4,4 +4,4 @@ Types:Creature Spider PT:2/4 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129570.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/g/giant_strength.txt b/forge-gui/res/cardsfolder/g/giant_strength.txt index 035a8e0ee3c..203c0c4cbe3 100644 --- a/forge-gui/res/cardsfolder/g/giant_strength.txt +++ b/forge-gui/res/cardsfolder/g/giant_strength.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ R R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_strength.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2. diff --git a/forge-gui/res/cardsfolder/g/giant_tortoise.txt b/forge-gui/res/cardsfolder/g/giant_tortoise.txt index dd15b1821a9..1b13489422e 100644 --- a/forge-gui/res/cardsfolder/g/giant_tortoise.txt +++ b/forge-gui/res/cardsfolder/g/giant_tortoise.txt @@ -4,4 +4,4 @@ Types:Creature Turtle PT:1/1 S:Mode$ Continuous | Affected$ Card.Self+untapped | AddToughness$ 3 | Description$ As long as CARDNAME is untapped, it gets +0/+3. SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_tortoise.jpg -Oracle:Giant Tortoise gets +0/+3 as long as it's untapped. \ No newline at end of file +Oracle:Giant Tortoise gets +0/+3 as long as it's untapped. diff --git a/forge-gui/res/cardsfolder/g/giant_trap_door_spider.txt b/forge-gui/res/cardsfolder/g/giant_trap_door_spider.txt index da1d139da81..1fb9d8ba0ef 100644 --- a/forge-gui/res/cardsfolder/g/giant_trap_door_spider.txt +++ b/forge-gui/res/cardsfolder/g/giant_trap_door_spider.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 1 R G T | ValidTgts$ Creature.attackingYou+withoutFlyin SVar:ExileME:DB$ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_trap_door_spider.jpg -Oracle:{1}{R}{G}, {T}: Exile Giant Trap Door Spider and target creature without flying that's attacking you. \ No newline at end of file +Oracle:{1}{R}{G}, {T}: Exile Giant Trap Door Spider and target creature without flying that's attacking you. diff --git a/forge-gui/res/cardsfolder/g/giant_turtle.txt b/forge-gui/res/cardsfolder/g/giant_turtle.txt index 53fb4cfdc3f..7763d230c68 100644 --- a/forge-gui/res/cardsfolder/g/giant_turtle.txt +++ b/forge-gui/res/cardsfolder/g/giant_turtle.txt @@ -1,7 +1,7 @@ -Name:Giant Turtle -ManaCost:1 G G -Types:Creature Turtle -PT:2/4 -S:Mode$ Continuous | Affected$ Card.Self+attackedLastTurn | AddHiddenKeyword$ CARDNAME can't attack. | Description$ CARDNAME can't attack if it attacked during your last turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_turtle.jpg -Oracle:Giant Turtle can't attack if it attacked during your last turn. \ No newline at end of file +Name:Giant Turtle +ManaCost:1 G G +Types:Creature Turtle +PT:2/4 +S:Mode$ Continuous | Affected$ Card.Self+attackedLastTurn | AddHiddenKeyword$ CARDNAME can't attack. | Description$ CARDNAME can't attack if it attacked during your last turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/giant_turtle.jpg +Oracle:Giant Turtle can't attack if it attacked during your last turn. diff --git a/forge-gui/res/cardsfolder/g/giant_warthog.txt b/forge-gui/res/cardsfolder/g/giant_warthog.txt index d7712fc7f85..ed6e1ad307f 100644 --- a/forge-gui/res/cardsfolder/g/giant_warthog.txt +++ b/forge-gui/res/cardsfolder/g/giant_warthog.txt @@ -4,4 +4,4 @@ Types:Creature Boar Beast PT:5/5 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/jud/en-us/card36112.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/g/giantbaiting.txt b/forge-gui/res/cardsfolder/g/giantbaiting.txt index a15591c6f51..bc69d264a70 100644 --- a/forge-gui/res/cardsfolder/g/giantbaiting.txt +++ b/forge-gui/res/cardsfolder/g/giantbaiting.txt @@ -1,13 +1,13 @@ -Name:Giantbaiting -ManaCost:2 RG -Types:Sorcery -A:SP$ Token | Cost$ 2 RG | TokenAmount$ 1 | TokenName$ Giant Warrior | TokenTypes$ Creature,Giant,Warrior | TokenOwner$ You | TokenColors$ Red,Green | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Haste | TokenSVars$ GiantbaitingEOT | RememberTokens$ True | SubAbility$ DelTrig | SpellDescription$ Put a 4/4 red and green Giant Warrior creature token with haste onto the battlefield. Exile it at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ Exile the token at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:GiantbaitingEOT:SVar:EndOfTurnLeavePlay:True -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/giantbaiting.jpg -Oracle:Put a 4/4 red and green Giant Warrior creature token with haste onto the battlefield. Exile it at the beginning of the next end step.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it.) \ No newline at end of file +Name:Giantbaiting +ManaCost:2 RG +Types:Sorcery +A:SP$ Token | Cost$ 2 RG | TokenAmount$ 1 | TokenName$ Giant Warrior | TokenTypes$ Creature,Giant,Warrior | TokenOwner$ You | TokenColors$ Red,Green | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Haste | TokenSVars$ GiantbaitingEOT | RememberTokens$ True | SubAbility$ DelTrig | SpellDescription$ Put a 4/4 red and green Giant Warrior creature token with haste onto the battlefield. Exile it at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ Exile the token at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:GiantbaitingEOT:SVar:EndOfTurnLeavePlay:True +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/giantbaiting.jpg +Oracle:Put a 4/4 red and green Giant Warrior creature token with haste onto the battlefield. Exile it at the beginning of the next end step.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it.) diff --git a/forge-gui/res/cardsfolder/g/giants_ire.txt b/forge-gui/res/cardsfolder/g/giants_ire.txt index 435dc1a8fe2..6bf3e7635c4 100644 --- a/forge-gui/res/cardsfolder/g/giants_ire.txt +++ b/forge-gui/res/cardsfolder/g/giants_ire.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | TgtPrompt$ Select target play SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Giant.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Giant, SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/giants_ire.jpg -Oracle:Giant's Ire deals 4 damage to target player. If you control a Giant, draw a card. \ No newline at end of file +Oracle:Giant's Ire deals 4 damage to target player. If you control a Giant, draw a card. diff --git a/forge-gui/res/cardsfolder/g/gibbering_descent.txt b/forge-gui/res/cardsfolder/g/gibbering_descent.txt index eb5c96335b9..995fc73f8bf 100644 --- a/forge-gui/res/cardsfolder/g/gibbering_descent.txt +++ b/forge-gui/res/cardsfolder/g/gibbering_descent.txt @@ -8,4 +8,4 @@ SVar:TrigLoseLifeDiscard:AB$LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | Life SVar:DBDiscard:DB$Discard | Defined$ TriggeredPlayer | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gibbering_descent.jpg -Oracle:At the beginning of each player's upkeep, that player loses 1 life and discards a card.\nHellbent - Skip your upkeep step if you have no cards in hand.\nMadness {2}{B}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player loses 1 life and discards a card.\nHellbent - Skip your upkeep step if you have no cards in hand.\nMadness {2}{B}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/g/gibbering_hyenas.txt b/forge-gui/res/cardsfolder/g/gibbering_hyenas.txt index 6119c5b8232..5b3b6c065ab 100644 --- a/forge-gui/res/cardsfolder/g/gibbering_hyenas.txt +++ b/forge-gui/res/cardsfolder/g/gibbering_hyenas.txt @@ -4,4 +4,4 @@ Types:Creature Hyena PT:3/2 K:CantBlock Creature.Black:black creatures SVar:Picture:http://www.wizards.com/global/images/magic/general/gibbering_hyenas.jpg -Oracle:Gibbering Hyenas can't block black creatures. \ No newline at end of file +Oracle:Gibbering Hyenas can't block black creatures. diff --git a/forge-gui/res/cardsfolder/g/gibbering_kami.txt b/forge-gui/res/cardsfolder/g/gibbering_kami.txt index 63b991f0c2d..1b51e99c8fd 100644 --- a/forge-gui/res/cardsfolder/g/gibbering_kami.txt +++ b/forge-gui/res/cardsfolder/g/gibbering_kami.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Soulshift 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/gibbering_kami.jpg -Oracle:Flying\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Flying\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/g/gideon_champion_of_justice.txt b/forge-gui/res/cardsfolder/g/gideon_champion_of_justice.txt index f44c480b747..7d441c1707f 100644 --- a/forge-gui/res/cardsfolder/g/gideon_champion_of_justice.txt +++ b/forge-gui/res/cardsfolder/g/gideon_champion_of_justice.txt @@ -1,13 +1,13 @@ -Name:Gideon, Champion of Justice -ManaCost:2 W W -Types:Planeswalker Gideon -Loyalty:4 -A:AB$ PutCounter | Cost$ AddCounter<1/LOYALTY> | Defined$ Self | CounterType$ LOYALTY | CounterNum$ X | References$ X | ValidTgts$ Opponent | TgtPrompt$ Select which target opponent's creatures to count | Planeswalker$ True | StackDescription$ SpellDescription | SpellDescription$ Put a loyalty counter on CARDNAME for each creature target opponent controls. -A:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ GideonPT | Toughness$ GideonPT | References$ GideonPT | Keywords$ Indestructible | Types$ Creature,Human,Soldier | SubAbility$ GideonPrevent | Planeswalker$ True | SpellDescription$ Until end of turn, Gideon becomes an indestructible Human Soldier creature with power and toughness each equal to the number of loyalty counters on him. He's still a planeswalker. Prevent all damage that would be dealt to him this turn. -SVar:GideonPrevent:DB$ Pump | Defined$ Self | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. -A:AB$ ChangeZoneAll | Cost$ SubCounter<15/LOYALTY> | ChangeType$ Permanent.Other | ValidDescription$ other permanent | Origin$ Battlefield | Destination$ Exile | Planeswalker$ True | Ultimate$ True | SpellDescription$ Exile all other permanents. -SVar:X:TargetedPlayer$CreaturesInPlay -SVar:GideonPT:Count$NumCounters.LOYALTY -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gideon_champion_of_justice.jpg -Oracle:+1: Put a loyalty counter on Gideon, Champion of Justice for each creature target opponent controls.\n0: Until end of turn, Gideon, Champion of Justice becomes an indestructible Human Soldier creature with power and toughness each equal to the number of loyalty counters on him. He's still a planeswalker. Prevent all damage that would be dealt to him this turn.\n-15: Exile all other permanents. \ No newline at end of file +Name:Gideon, Champion of Justice +ManaCost:2 W W +Types:Planeswalker Gideon +Loyalty:4 +A:AB$ PutCounter | Cost$ AddCounter<1/LOYALTY> | Defined$ Self | CounterType$ LOYALTY | CounterNum$ X | References$ X | ValidTgts$ Opponent | TgtPrompt$ Select which target opponent's creatures to count | Planeswalker$ True | StackDescription$ SpellDescription | SpellDescription$ Put a loyalty counter on CARDNAME for each creature target opponent controls. +A:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ GideonPT | Toughness$ GideonPT | References$ GideonPT | Keywords$ Indestructible | Types$ Creature,Human,Soldier | SubAbility$ GideonPrevent | Planeswalker$ True | SpellDescription$ Until end of turn, Gideon becomes an indestructible Human Soldier creature with power and toughness each equal to the number of loyalty counters on him. He's still a planeswalker. Prevent all damage that would be dealt to him this turn. +SVar:GideonPrevent:DB$ Pump | Defined$ Self | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. +A:AB$ ChangeZoneAll | Cost$ SubCounter<15/LOYALTY> | ChangeType$ Permanent.Other | ValidDescription$ other permanent | Origin$ Battlefield | Destination$ Exile | Planeswalker$ True | Ultimate$ True | SpellDescription$ Exile all other permanents. +SVar:X:TargetedPlayer$CreaturesInPlay +SVar:GideonPT:Count$NumCounters.LOYALTY +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gideon_champion_of_justice.jpg +Oracle:+1: Put a loyalty counter on Gideon, Champion of Justice for each creature target opponent controls.\n0: Until end of turn, Gideon, Champion of Justice becomes an indestructible Human Soldier creature with power and toughness each equal to the number of loyalty counters on him. He's still a planeswalker. Prevent all damage that would be dealt to him this turn.\n-15: Exile all other permanents. diff --git a/forge-gui/res/cardsfolder/g/gideon_jura.txt b/forge-gui/res/cardsfolder/g/gideon_jura.txt index 4819e2ba815..8c6741a363b 100644 --- a/forge-gui/res/cardsfolder/g/gideon_jura.txt +++ b/forge-gui/res/cardsfolder/g/gideon_jura.txt @@ -9,4 +9,4 @@ SVar:DBPrevent:DB$ Pump | Defined$ Self | KW$ HIDDEN Prevent all damage that wou #restriction logic will need to be added to Human declare attackers for this to be OK for the AI to use SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gideon_jura.jpg -Oracle:[+2] During target opponent's next turn, creatures that player controls attack Gideon Jura if able.\n[-2] Destroy target tapped creature.\n[0] Until end of turn, Gideon Jura becomes a 6/6 Human Soldier creature that's still a planeswalker. Prevent all damage that would be dealt to him this turn. \ No newline at end of file +Oracle:[+2] During target opponent's next turn, creatures that player controls attack Gideon Jura if able.\n[-2] Destroy target tapped creature.\n[0] Until end of turn, Gideon Jura becomes a 6/6 Human Soldier creature that's still a planeswalker. Prevent all damage that would be dealt to him this turn. diff --git a/forge-gui/res/cardsfolder/g/gideons_avenger.txt b/forge-gui/res/cardsfolder/g/gideons_avenger.txt index 15e558a061b..80687322059 100644 --- a/forge-gui/res/cardsfolder/g/gideons_avenger.txt +++ b/forge-gui/res/cardsfolder/g/gideons_avenger.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Taps | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature an opponent controls becomes tapped, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/gideons_avenger.jpg -Oracle:Whenever a creature an opponent controls becomes tapped, put a +1/+1 counter on Gideon's Avenger. \ No newline at end of file +Oracle:Whenever a creature an opponent controls becomes tapped, put a +1/+1 counter on Gideon's Avenger. diff --git a/forge-gui/res/cardsfolder/g/gideons_lawkeeper.txt b/forge-gui/res/cardsfolder/g/gideons_lawkeeper.txt index 84ebc91055c..581c951fa0b 100644 --- a/forge-gui/res/cardsfolder/g/gideons_lawkeeper.txt +++ b/forge-gui/res/cardsfolder/g/gideons_lawkeeper.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/gideons_lawkeeper.jpg -Oracle:{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/g/gift_of_estates.txt b/forge-gui/res/cardsfolder/g/gift_of_estates.txt index 7318c3729b9..91db1a53f1b 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_estates.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_estates.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 W | ConditionPresent$ Land.YouCtrl | ConditionCompare$ LTX | Origin$ Library | Destination$ Hand | ChangeType$ Plains | ChangeNum$ 3 | References$ X | SpellDescription$ If an opponent controls more lands than you, search your library for up to three Plains cards and put them into your hand. SVar:X:Count$Valid Land.OppCtrl SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84504.jpg -Oracle:If an opponent controls more lands than you, search your library for up to three Plains cards, reveal them, and put them into your hand. Then shuffle your library. \ No newline at end of file +Oracle:If an opponent controls more lands than you, search your library for up to three Plains cards, reveal them, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/gift_of_granite.txt b/forge-gui/res/cardsfolder/g/gift_of_granite.txt index 80866bd19ed..31332f242b2 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_granite.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_granite.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | Description$ Enchanted creature gets +0/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_granite.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +0/+2. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +0/+2. diff --git a/forge-gui/res/cardsfolder/g/gift_of_immortality.txt b/forge-gui/res/cardsfolder/g/gift_of_immortality.txt index 3ffa246c870..f36e3763ef5 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_immortality.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_immortality.txt @@ -1,12 +1,12 @@ -Name:Gift of Immortality -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.EnchantedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to the battlefield under its owner's control. Return CARDNAME to the battlefield attached to that creature at the beginning of the next end step. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBDelTrig -SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield attached to that creature at the beginning of the next end step. | SubAbility$ DBCleanup | RememberObjects$ Remembered -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ Self | AttachedTo$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_immortality.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under its owner's control. Return Gift of Immortality to the battlefield attached to that creature at the beginning of the next end step. \ No newline at end of file +Name:Gift of Immortality +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.EnchantedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to the battlefield under its owner's control. Return CARDNAME to the battlefield attached to that creature at the beginning of the next end step. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBDelTrig +SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield attached to that creature at the beginning of the next end step. | SubAbility$ DBCleanup | RememberObjects$ Remembered +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ Self | AttachedTo$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_immortality.jpg +Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under its owner's control. Return Gift of Immortality to the battlefield attached to that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/gift_of_orzhova.txt b/forge-gui/res/cardsfolder/g/gift_of_orzhova.txt index ae90be62238..905372b80ce 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_orzhova.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_orzhova.txt @@ -1,8 +1,8 @@ -Name:Gift of Orzhova -ManaCost:1 WB WB -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 WB WB | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Lifelink & Flying | Description$ Enchanted creature gets +1/+1 and has flying and lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_orzhova.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has flying and lifelink. \ No newline at end of file +Name:Gift of Orzhova +ManaCost:1 WB WB +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 WB WB | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Lifelink & Flying | Description$ Enchanted creature gets +1/+1 and has flying and lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_orzhova.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has flying and lifelink. diff --git a/forge-gui/res/cardsfolder/g/gift_of_the_deity.txt b/forge-gui/res/cardsfolder/g/gift_of_the_deity.txt index 1ff308d285f..69dc0496fb4 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_the_deity.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_the_deity.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 4 BG | ValidTgts$ Creature | AITgts$ Card.Black,Card.Green S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Deathtouch | Description$ As long as enchanted creature is black, it gets +1/+1 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.) S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Green | AddPower$ 1 | AddToughness$ 1 | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ As long as enchanted creature is green, it gets +1/+1 and all creatures able to block it do so. SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_the_deity.jpg -Oracle:Enchant creature\nAs long as enchanted creature is black, it gets +1/+1 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.)\nAs long as enchanted creature is green, it gets +1/+1 and all creatures able to block it do so. \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is black, it gets +1/+1 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.)\nAs long as enchanted creature is green, it gets +1/+1 and all creatures able to block it do so. diff --git a/forge-gui/res/cardsfolder/g/gift_of_the_gargantuan.txt b/forge-gui/res/cardsfolder/g/gift_of_the_gargantuan.txt index 01b114a1f46..a0def31f76d 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_the_gargantuan.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_the_gargantuan.txt @@ -1,6 +1,6 @@ -Name:Gift of the Gargantuan -ManaCost:2 G -Types:Sorcery -A:SP$ Dig | Cost$ 2 G | DigNum$ 4 | ChangeValid$ Creature | AndOrValid$ Land | ChangeNum$ 2 | SpellDescription$ Look at the top four cards of your library. You may reveal a creature card and/or a land card from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_the_gargantuan.jpg -Oracle:Look at the top four cards of your library. You may reveal a creature card and/or a land card from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. \ No newline at end of file +Name:Gift of the Gargantuan +ManaCost:2 G +Types:Sorcery +A:SP$ Dig | Cost$ 2 G | DigNum$ 4 | ChangeValid$ Creature | AndOrValid$ Land | ChangeNum$ 2 | SpellDescription$ Look at the top four cards of your library. You may reveal a creature card and/or a land card from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_the_gargantuan.jpg +Oracle:Look at the top four cards of your library. You may reveal a creature card and/or a land card from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/g/gift_of_the_woods.txt b/forge-gui/res/cardsfolder/g/gift_of_the_woods.txt index e00894690e0..ab2fc1620cb 100644 --- a/forge-gui/res/cardsfolder/g/gift_of_the_woods.txt +++ b/forge-gui/res/cardsfolder/g/gift_of_the_woods.txt @@ -8,4 +8,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Enchanted | NumDef$ +3 | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/gift_of_the_woods.jpg -Oracle:Enchant creature\nWhenever enchanted creature blocks or becomes blocked, it gets +0/+3 until end of turn and you gain 1 life. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature blocks or becomes blocked, it gets +0/+3 until end of turn and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/g/gifts_ungiven.txt b/forge-gui/res/cardsfolder/g/gifts_ungiven.txt index 5ae2372ca35..3cc354fd29c 100644 --- a/forge-gui/res/cardsfolder/g/gifts_ungiven.txt +++ b/forge-gui/res/cardsfolder/g/gifts_ungiven.txt @@ -1,9 +1,9 @@ -Name:Gifts Ungiven -ManaCost:3 U -Types:Instant -A:SP$ ChangeZone | Cost$ 3 U | Origin$ Library | Destination$ Library | ChangeType$ Card | ChangeNum$ 4 | RememberChanged$ True | Reveal$ True | Shuffle$ False | DifferentNames$ True | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for four cards with different names and reveal them. Target opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. -SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Card.IsRemembered | Chooser$ Opponent | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the graveyard | Shuffle$ False | SubAbility$ DBChangeZone2 | StackDescription$ None -SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.IsRemembered | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the hand | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gifts_ungiven.jpg -Oracle:Search your library for four cards with different names and reveal them. Target opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. \ No newline at end of file +Name:Gifts Ungiven +ManaCost:3 U +Types:Instant +A:SP$ ChangeZone | Cost$ 3 U | Origin$ Library | Destination$ Library | ChangeType$ Card | ChangeNum$ 4 | RememberChanged$ True | Reveal$ True | Shuffle$ False | DifferentNames$ True | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for four cards with different names and reveal them. Target opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. +SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Card.IsRemembered | Chooser$ Opponent | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the graveyard | Shuffle$ False | SubAbility$ DBChangeZone2 | StackDescription$ None +SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.IsRemembered | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the hand | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gifts_ungiven.jpg +Oracle:Search your library for four cards with different names and reveal them. Target opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/gigadrowse.txt b/forge-gui/res/cardsfolder/g/gigadrowse.txt index e2f16a070f9..937674b35fb 100644 --- a/forge-gui/res/cardsfolder/g/gigadrowse.txt +++ b/forge-gui/res/cardsfolder/g/gigadrowse.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Tap | Cost$ U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Tap target permanent. K:Replicate U SVar:Picture:http://www.wizards.com/global/images/magic/general/gigadrowse.jpg -Oracle:Replicate {U} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nTap target permanent. \ No newline at end of file +Oracle:Replicate {U} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nTap target permanent. diff --git a/forge-gui/res/cardsfolder/g/gigantiform.txt b/forge-gui/res/cardsfolder/g/gigantiform.txt index a079700d9ff..06244c57b76 100644 --- a/forge-gui/res/cardsfolder/g/gigantiform.txt +++ b/forge-gui/res/cardsfolder/g/gigantiform.txt @@ -1,12 +1,12 @@ -Name:Gigantiform -ManaCost:3 G G -Types:Enchantment Aura -K:Kicker 4 -K:Enchant creature -A:SP$ Attach | Cost$ 3 G G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | SetPower$ 8 | SetToughness$ 8 | AddKeyword$ Trample | Description$ Enchanted creature is 8/8 and has trample. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | OptionalDecider$ You | Execute$ KickedGiant | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, you may search your library for a card named CARDNAME, put it onto the battlefield, then shuffle your library. -SVar:KickedGiant:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedGigantiform | ChangeNum$ 1 | ShuffleNonMandatory$ True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gigantiform.jpg -Oracle:Kicker {4}\nEnchant creature\nEnchanted creature is 8/8 and has trample.\nWhen Gigantiform enters the battlefield, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle your library. \ No newline at end of file +Name:Gigantiform +ManaCost:3 G G +Types:Enchantment Aura +K:Kicker 4 +K:Enchant creature +A:SP$ Attach | Cost$ 3 G G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | SetPower$ 8 | SetToughness$ 8 | AddKeyword$ Trample | Description$ Enchanted creature is 8/8 and has trample. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | OptionalDecider$ You | Execute$ KickedGiant | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, you may search your library for a card named CARDNAME, put it onto the battlefield, then shuffle your library. +SVar:KickedGiant:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedGigantiform | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gigantiform.jpg +Oracle:Kicker {4}\nEnchant creature\nEnchanted creature is 8/8 and has trample.\nWhen Gigantiform enters the battlefield, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/gigantomancer.txt b/forge-gui/res/cardsfolder/g/gigantomancer.txt index b984ebf5d50..28a8606e1f0 100644 --- a/forge-gui/res/cardsfolder/g/gigantomancer.txt +++ b/forge-gui/res/cardsfolder/g/gigantomancer.txt @@ -4,4 +4,4 @@ Types:Creature Human Shaman PT:1/1 A:AB$ Animate | Cost$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Power$ 7 | Toughness$ 7 | SpellDescription$ Target creature you control becomes 7/7 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/gigantomancer.jpg -Oracle:{1}: Target creature you control becomes 7/7 until end of turn. \ No newline at end of file +Oracle:{1}: Target creature you control becomes 7/7 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gigapede.txt b/forge-gui/res/cardsfolder/g/gigapede.txt index 3673d781aea..387ae6db0c1 100644 --- a/forge-gui/res/cardsfolder/g/gigapede.txt +++ b/forge-gui/res/cardsfolder/g/gigapede.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | Opt SVar:TrigChange:AB$ChangeZone | Cost$ Discard<1/Card> | Origin$ Graveyard | Destination$ Hand | Defined$ Self K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/gigapede.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nAt the beginning of your upkeep, if Gigapede is in your graveyard, you may discard a card. If you do, return Gigapede to your hand. \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nAt the beginning of your upkeep, if Gigapede is in your graveyard, you may discard a card. If you do, return Gigapede to your hand. diff --git a/forge-gui/res/cardsfolder/g/gild.txt b/forge-gui/res/cardsfolder/g/gild.txt index 5f19d1dbaa0..96b991d041d 100644 --- a/forge-gui/res/cardsfolder/g/gild.txt +++ b/forge-gui/res/cardsfolder/g/gild.txt @@ -1,8 +1,8 @@ -Name:Gild -ManaCost:3 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBToken | SpellDescription$ Exile target creature. Put a colorless artifact token named Gold onto the battlefield. It has "Sacrifice this artifact: Add one mana of any color to your mana pool." -SVar:DBToken:DB$ Token | TokenName$ Gold | TokenTypes$ Artifact | TokenColors$ Colorless | TokenOwner$ You | TokenAmount$ 1 | TokenImage$ c gold | TokenAbilities$ ABMana | References$ ABMana -SVar:ABMana:AB$ Mana | Cost$ 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/gild.jpg -Oracle:Exile target creature. Put a colorless artifact token named Gold onto the battlefield. It has "Sacrifice this artifact: Add one mana of any color to your mana pool." \ No newline at end of file +Name:Gild +ManaCost:3 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBToken | SpellDescription$ Exile target creature. Put a colorless artifact token named Gold onto the battlefield. It has "Sacrifice this artifact: Add one mana of any color to your mana pool." +SVar:DBToken:DB$ Token | TokenName$ Gold | TokenTypes$ Artifact | TokenColors$ Colorless | TokenOwner$ You | TokenAmount$ 1 | TokenImage$ c gold | TokenAbilities$ ABMana | References$ ABMana +SVar:ABMana:AB$ Mana | Cost$ 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/gild.jpg +Oracle:Exile target creature. Put a colorless artifact token named Gold onto the battlefield. It has "Sacrifice this artifact: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/g/gilded_drake.txt b/forge-gui/res/cardsfolder/g/gilded_drake.txt index 59ef801b832..539f93dca42 100644 --- a/forge-gui/res/cardsfolder/g/gilded_drake.txt +++ b/forge-gui/res/cardsfolder/g/gilded_drake.txt @@ -1,11 +1,11 @@ -Name:Gilded Drake -ManaCost:1 U -Types:Creature Drake -PT:3/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters the battlefield, exchange control of CARDNAME and up to one target creature an opponent controls. If you don't make an exchange, sacrifice CARDNAME. This ability can't be countered except by spells and abilities. (This effect lasts indefinitely.) -SVar:TrigExchange:AB$ ExchangeControl | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | TargetMin$ 0 | TargetMax$ 1 | CantFizzle$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Self | ConditionPresent$ Card.YouCtrl -SVar:NeedsToPlay:Creature.OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/gilded_drake.jpg -Oracle:Flying\nWhen Gilded Drake enters the battlefield, exchange control of Gilded Drake and up to one target creature an opponent controls. If you don't make an exchange, sacrifice Gilded Drake. This ability can't be countered except by spells and abilities. (This effect lasts indefinitely.) +Name:Gilded Drake +ManaCost:1 U +Types:Creature Drake +PT:3/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters the battlefield, exchange control of CARDNAME and up to one target creature an opponent controls. If you don't make an exchange, sacrifice CARDNAME. This ability can't be countered except by spells and abilities. (This effect lasts indefinitely.) +SVar:TrigExchange:AB$ ExchangeControl | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | TargetMin$ 0 | TargetMax$ 1 | CantFizzle$ True | SubAbility$ DBSacSelf +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Self | ConditionPresent$ Card.YouCtrl +SVar:NeedsToPlay:Creature.OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/gilded_drake.jpg +Oracle:Flying\nWhen Gilded Drake enters the battlefield, exchange control of Gilded Drake and up to one target creature an opponent controls. If you don't make an exchange, sacrifice Gilded Drake. This ability can't be countered except by spells and abilities. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/g/gilded_light.txt b/forge-gui/res/cardsfolder/g/gilded_light.txt index 60ddcc01e8e..208ae3a7a79 100644 --- a/forge-gui/res/cardsfolder/g/gilded_light.txt +++ b/forge-gui/res/cardsfolder/g/gilded_light.txt @@ -1,8 +1,8 @@ -Name:Gilded Light -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | Defined$ You | KW$ Shroud | SpellDescription$ You gain shroud until end of turn. (You can't be the target of spells or abilities.) -K:Cycling:2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gilded_light.jpg -Oracle:You gain shroud until end of turn. (You can't be the target of spells or abilities.)\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Gilded Light +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | Defined$ You | KW$ Shroud | SpellDescription$ You gain shroud until end of turn. (You can't be the target of spells or abilities.) +K:Cycling:2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gilded_light.jpg +Oracle:You gain shroud until end of turn. (You can't be the target of spells or abilities.)\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/g/gilded_lotus.txt b/forge-gui/res/cardsfolder/g/gilded_lotus.txt index d83f82aa522..0fc5646bbc9 100644 --- a/forge-gui/res/cardsfolder/g/gilded_lotus.txt +++ b/forge-gui/res/cardsfolder/g/gilded_lotus.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 3 | SpellDescription$ Add three mana of any one color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gilded_lotus.jpg -Oracle:{T}: Add three mana of any one color to your mana pool. \ No newline at end of file +Oracle:{T}: Add three mana of any one color to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/gilder_bairn.txt b/forge-gui/res/cardsfolder/g/gilder_bairn.txt index f6cced7cc9e..7e8a5945f45 100644 --- a/forge-gui/res/cardsfolder/g/gilder_bairn.txt +++ b/forge-gui/res/cardsfolder/g/gilder_bairn.txt @@ -6,4 +6,4 @@ A:AB$ RepeatEach | Cost$ 2 GU Untap | ValidTgts$ Permanent | RepeatCounters$ Tru SVar:DoubleCounters:DB$ PutCounter | Defined$ Targeted | CounterType$ RepeatSVarCounter | CounterNum$ RepeatCounterAmount SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/gilder_bairn.jpg -Oracle:{2}{G/U}, {Q}: For each counter on target permanent, put another of those counters on that permanent. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{2}{G/U}, {Q}: For each counter on target permanent, put another of those counters on that permanent. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/g/gilt_leaf_ambush.txt b/forge-gui/res/cardsfolder/g/gilt_leaf_ambush.txt index 3a8055bd7e4..f27a0519c84 100644 --- a/forge-gui/res/cardsfolder/g/gilt_leaf_ambush.txt +++ b/forge-gui/res/cardsfolder/g/gilt_leaf_ambush.txt @@ -1,9 +1,9 @@ -Name:Gilt-Leaf Ambush -ManaCost:2 G -Types:Tribal Instant Elf -A:SP$ Token | Cost$ 2 G | TokenAmount$ 2 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ DBClash | RememberTokens$ True | SpellDescription$ Put two 1/1 green Elf Warrior creature tokens onto the battlefield. Clash with an opponent. If you win, those creatures gain deathtouch until end of turn. -SVar:DBClash:DB$Clash | WinSubAbility$ AdditionalPump -SVar:AdditionalPump:DB$PumpAll | ValidCards$ Creature.IsRemembered | KW$ Deathtouch | SubAbility$ DBCleanUp -SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gilt_leaf_ambush.jpg -Oracle:Put two 1/1 green Elf Warrior creature tokens onto the battlefield. Clash with an opponent. If you win, those creatures gain deathtouch until end of turn. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost. Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Gilt-Leaf Ambush +ManaCost:2 G +Types:Tribal Instant Elf +A:SP$ Token | Cost$ 2 G | TokenAmount$ 2 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ DBClash | RememberTokens$ True | SpellDescription$ Put two 1/1 green Elf Warrior creature tokens onto the battlefield. Clash with an opponent. If you win, those creatures gain deathtouch until end of turn. +SVar:DBClash:DB$Clash | WinSubAbility$ AdditionalPump +SVar:AdditionalPump:DB$PumpAll | ValidCards$ Creature.IsRemembered | KW$ Deathtouch | SubAbility$ DBCleanUp +SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gilt_leaf_ambush.jpg +Oracle:Put two 1/1 green Elf Warrior creature tokens onto the battlefield. Clash with an opponent. If you win, those creatures gain deathtouch until end of turn. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost. Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/g/gilt_leaf_archdruid.txt b/forge-gui/res/cardsfolder/g/gilt_leaf_archdruid.txt index 02d9221ffd6..f469e3427db 100644 --- a/forge-gui/res/cardsfolder/g/gilt_leaf_archdruid.txt +++ b/forge-gui/res/cardsfolder/g/gilt_leaf_archdruid.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Druid | ValidActivatingPlayer$ You | Execute$ Tri SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 A:AB$ GainControl | Cost$ tapXType<7/Druid> | ValidTgts$ Player | TgtPrompt$ Select target player | AllValid$ Land | ControlledByTarget$ True | NewController$ You | CostDesc$ Tap seven untapped Druids you control: | SpellDescription$ Gain control of all lands target player controls. SVar:Picture:http://www.wizards.com/global/images/magic/general/gilt_leaf_archdruid.jpg -Oracle:Whenever you cast a Druid spell, you may draw a card.\nTap seven untapped Druids you control: Gain control of all lands target player controls. \ No newline at end of file +Oracle:Whenever you cast a Druid spell, you may draw a card.\nTap seven untapped Druids you control: Gain control of all lands target player controls. diff --git a/forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt b/forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt index 4939ba0230b..46c47048cb6 100644 --- a/forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt +++ b/forge-gui/res/cardsfolder/g/gilt_leaf_palace.txt @@ -8,4 +8,4 @@ SVar:RemRandomDeck:True K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Elf> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/gilt_leaf_palace.jpg -Oracle:As Gilt-Leaf Palace enters the battlefield, you may reveal an Elf card from your hand. If you don't, Gilt-Leaf Palace enters the battlefield tapped.\n{T}: Add {B} or {G} to your mana pool. \ No newline at end of file +Oracle:As Gilt-Leaf Palace enters the battlefield, you may reveal an Elf card from your hand. If you don't, Gilt-Leaf Palace enters the battlefield tapped.\n{T}: Add {B} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/gilt_leaf_seer.txt b/forge-gui/res/cardsfolder/g/gilt_leaf_seer.txt index a239c96114a..bdd05e1471a 100644 --- a/forge-gui/res/cardsfolder/g/gilt_leaf_seer.txt +++ b/forge-gui/res/cardsfolder/g/gilt_leaf_seer.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:2/2 A:AB$ RearrangeTopOfLibrary | Cost$ G T | Defined$ You | NumCards$ 2 | SpellDescription$ Look at the top two cards of your library, then put them back in any order. SVar:Picture:http://www.wizards.com/global/images/magic/general/gilt_leaf_seer.jpg -Oracle:{G}, {T}: Look at the top two cards of your library, then put them back in any order. \ No newline at end of file +Oracle:{G}, {T}: Look at the top two cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/g/giltspire_avenger.txt b/forge-gui/res/cardsfolder/g/giltspire_avenger.txt index 3b7b5bc15a6..5cf60413e97 100644 --- a/forge-gui/res/cardsfolder/g/giltspire_avenger.txt +++ b/forge-gui/res/cardsfolder/g/giltspire_avenger.txt @@ -5,4 +5,4 @@ PT:2/2 K:Exalted A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.dealtDamageToYouThisTurn | TgtPrompt$ Select target creature that dealt damage to you this turn | SpellDescription$ Destroy target creature that dealt damage to you this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/giltspire_avenger.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{T}: Destroy target creature that dealt damage to you this turn. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{T}: Destroy target creature that dealt damage to you this turn. diff --git a/forge-gui/res/cardsfolder/g/gisela_blade_of_goldnight.txt b/forge-gui/res/cardsfolder/g/gisela_blade_of_goldnight.txt index 89f77e01237..cda9fc59353 100644 --- a/forge-gui/res/cardsfolder/g/gisela_blade_of_goldnight.txt +++ b/forge-gui/res/cardsfolder/g/gisela_blade_of_goldnight.txt @@ -1,15 +1,15 @@ -Name:Gisela, Blade of Goldnight -ManaCost:4 R W W -Types:Legendary Creature Angel -PT:5/5 -K:Flying -K:First Strike -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card | ValidTarget$ Opponent,Permanent.OppCtrl | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card | ValidTarget$ Opponent,Permanent.OppCtrl | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. -SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Twice -S:Mode$ PreventDamage | Target$ You,Permanent.YouCtrl | Amount$ HalfUp | Description$ If a source would deal damage to you or a permanent you control, prevent half that damage, rounded up. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/gisela_blade_of_goldnight.jpg -Oracle:Flying, first strike\nIf a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead.\nIf a source would deal damage to you or a permanent you control, prevent half that damage, rounded up. \ No newline at end of file +Name:Gisela, Blade of Goldnight +ManaCost:4 R W W +Types:Legendary Creature Angel +PT:5/5 +K:Flying +K:First Strike +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card | ValidTarget$ Opponent,Permanent.OppCtrl | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Card | ValidTarget$ Opponent,Permanent.OppCtrl | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead. +SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Twice +S:Mode$ PreventDamage | Target$ You,Permanent.YouCtrl | Amount$ HalfUp | Description$ If a source would deal damage to you or a permanent you control, prevent half that damage, rounded up. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/gisela_blade_of_goldnight.jpg +Oracle:Flying, first strike\nIf a source would deal damage to an opponent or a permanent an opponent controls, that source deals double that damage to that player or permanent instead.\nIf a source would deal damage to you or a permanent you control, prevent half that damage, rounded up. diff --git a/forge-gui/res/cardsfolder/g/gitaxian_probe.txt b/forge-gui/res/cardsfolder/g/gitaxian_probe.txt index 8c12a4c19cd..29404f72d23 100644 --- a/forge-gui/res/cardsfolder/g/gitaxian_probe.txt +++ b/forge-gui/res/cardsfolder/g/gitaxian_probe.txt @@ -5,4 +5,4 @@ A:SP$ RevealHand | Cost$ PU | ValidTgts$ Player | TgtPrompt$ Select target playe SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gitaxian_probe.jpg -Oracle:({U/P} can be paid with either {U} or 2 life.)\nLook at target player's hand.\nDraw a card. \ No newline at end of file +Oracle:({U/P} can be paid with either {U} or 2 life.)\nLook at target player's hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/g/give_take.txt b/forge-gui/res/cardsfolder/g/give_take.txt index bd72da2a899..28796300957 100644 --- a/forge-gui/res/cardsfolder/g/give_take.txt +++ b/forge-gui/res/cardsfolder/g/give_take.txt @@ -1,18 +1,18 @@ -Name:Give -ManaCost:2 G -AlternateMode: Split -Types:Sorcery -K:Fuse -A:SP$ PutCounter | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to put counters | CounterType$ P1P1 | CounterNum$ 3 | SpellDescription$ Put three +1/+1 counters on target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/give_take.jpg -Oracle:Put three +1/+1 counters on target creature.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Take -ManaCost:2 U -Types:Sorcery -A:SP$ RemoveCounter | Cost$ 2 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to remove counters | CounterType$ P1P1 | CounterNum$ All | RememberRemoved$ True | SubAbility$ DBDraw | SpellDescription$ Remove all +1/+1 counters from target creature you control. Draw that many cards. -SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$RememberedSize -SVar:RemAIDeck:True -Oracle:Remove all +1/+1 counters from target creature you control. Draw that many cards.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Give +ManaCost:2 G +AlternateMode: Split +Types:Sorcery +K:Fuse +A:SP$ PutCounter | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to put counters | CounterType$ P1P1 | CounterNum$ 3 | SpellDescription$ Put three +1/+1 counters on target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/give_take.jpg +Oracle:Put three +1/+1 counters on target creature.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Take +ManaCost:2 U +Types:Sorcery +A:SP$ RemoveCounter | Cost$ 2 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to remove counters | CounterType$ P1P1 | CounterNum$ All | RememberRemoved$ True | SubAbility$ DBDraw | SpellDescription$ Remove all +1/+1 counters from target creature you control. Draw that many cards. +SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedSize +SVar:RemAIDeck:True +Oracle:Remove all +1/+1 counters from target creature you control. Draw that many cards.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/g/gix.txt b/forge-gui/res/cardsfolder/g/gix.txt index 63710f26313..416caa9bd0e 100644 --- a/forge-gui/res/cardsfolder/g/gix.txt +++ b/forge-gui/res/cardsfolder/g/gix.txt @@ -1,7 +1,7 @@ -Name:Gix -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-2/+18 -A:AB$ ChangeZone | Cost$ 3 | ActivationZone$ Command | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/gix.jpg -Oracle:Hand -2, life +18\n{3}: Return target creature card from your graveyard to your hand. \ No newline at end of file +Name:Gix +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-2/+18 +A:AB$ ChangeZone | Cost$ 3 | ActivationZone$ Command | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/gix.jpg +Oracle:Hand -2, life +18\n{3}: Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/glacial_chasm.txt b/forge-gui/res/cardsfolder/g/glacial_chasm.txt index 33d31eb6484..d26bc2b5c40 100644 --- a/forge-gui/res/cardsfolder/g/glacial_chasm.txt +++ b/forge-gui/res/cardsfolder/g/glacial_chasm.txt @@ -1,11 +1,11 @@ -Name:Glacial Chasm -ManaCost:no cost -Types:Land -K:Cumulative upkeep:PayLife<2>:Pay 2 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice a land. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | ChangeNum$ 1 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures you control can't attack. -S:Mode$ PreventDamage | Target$ You | Description$ Prevent all damage that would be dealt to you. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glacial_chasm.jpg -Oracle:Cumulative upkeep-Pay 2 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.)\nWhen Glacial Chasm enters the battlefield, sacrifice a land.\nCreatures you control can't attack.\nPrevent all damage that would be dealt to you. \ No newline at end of file +Name:Glacial Chasm +ManaCost:no cost +Types:Land +K:Cumulative upkeep:PayLife<2>:Pay 2 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice a land. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | ChangeNum$ 1 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures you control can't attack. +S:Mode$ PreventDamage | Target$ You | Description$ Prevent all damage that would be dealt to you. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glacial_chasm.jpg +Oracle:Cumulative upkeep-Pay 2 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.)\nWhen Glacial Chasm enters the battlefield, sacrifice a land.\nCreatures you control can't attack.\nPrevent all damage that would be dealt to you. diff --git a/forge-gui/res/cardsfolder/g/glacial_crevasses.txt b/forge-gui/res/cardsfolder/g/glacial_crevasses.txt index 815da5d52d8..64e94b4894a 100644 --- a/forge-gui/res/cardsfolder/g/glacial_crevasses.txt +++ b/forge-gui/res/cardsfolder/g/glacial_crevasses.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Fog | Cost$ Sac<1/Mountain.Snow/snow Mountain> | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glacial_crevasses.jpg -Oracle:Sacrifice a snow Mountain: Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:Sacrifice a snow Mountain: Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/g/glacial_fortress.txt b/forge-gui/res/cardsfolder/g/glacial_fortress.txt index 0321ad0a50d..b72006a7b00 100644 --- a/forge-gui/res/cardsfolder/g/glacial_fortress.txt +++ b/forge-gui/res/cardsfolder/g/glacial_fortress.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Island.YouCtrl,Plains.YouCtrl A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/glacial_fortress.jpg -Oracle:Glacial Fortress enters the battlefield tapped unless you control a Plains or an Island.\n{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Oracle:Glacial Fortress enters the battlefield tapped unless you control a Plains or an Island.\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/glacial_plating.txt b/forge-gui/res/cardsfolder/g/glacial_plating.txt index ec445df98bd..1e174279cc3 100644 --- a/forge-gui/res/cardsfolder/g/glacial_plating.txt +++ b/forge-gui/res/cardsfolder/g/glacial_plating.txt @@ -1,11 +1,11 @@ -Name:Glacial Plating -ManaCost:2 W W -Types:Snow Enchantment Aura -K:Enchant creature -K:Cumulative upkeep:S -A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ Enchanted creature gets +3/+3 for each age counter on CARDNAME. -SVar:X:Count$CardCounters.AGE/Thrice -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glacial_plating.jpg -Oracle:Enchant creature\nCumulative upkeep {S} (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. {S} can be paid with one mana from a snow permanent.)\nEnchanted creature gets +3/+3 for each age counter on Glacial Plating. \ No newline at end of file +Name:Glacial Plating +ManaCost:2 W W +Types:Snow Enchantment Aura +K:Enchant creature +K:Cumulative upkeep:S +A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ Enchanted creature gets +3/+3 for each age counter on CARDNAME. +SVar:X:Count$CardCounters.AGE/Thrice +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glacial_plating.jpg +Oracle:Enchant creature\nCumulative upkeep {S} (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. {S} can be paid with one mana from a snow permanent.)\nEnchanted creature gets +3/+3 for each age counter on Glacial Plating. diff --git a/forge-gui/res/cardsfolder/g/glacial_ray.txt b/forge-gui/res/cardsfolder/g/glacial_ray.txt index 4b4d3b6e698..00b804e71b9 100644 --- a/forge-gui/res/cardsfolder/g/glacial_ray.txt +++ b/forge-gui/res/cardsfolder/g/glacial_ray.txt @@ -1,7 +1,7 @@ -Name:Glacial Ray -ManaCost:1 R -Types:Instant Arcane -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -K:Splice onto Arcane 1 R -SVar:Picture:http://www.wizards.com/global/images/magic/general/glacial_ray.jpg -Oracle:Glacial Ray deals 2 damage to target creature or player.\nSplice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Glacial Ray +ManaCost:1 R +Types:Instant Arcane +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +K:Splice onto Arcane 1 R +SVar:Picture:http://www.wizards.com/global/images/magic/general/glacial_ray.jpg +Oracle:Glacial Ray deals 2 damage to target creature or player.\nSplice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/g/glacial_wall.txt b/forge-gui/res/cardsfolder/g/glacial_wall.txt index 07f4eefcda8..9672b8f9f48 100644 --- a/forge-gui/res/cardsfolder/g/glacial_wall.txt +++ b/forge-gui/res/cardsfolder/g/glacial_wall.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:0/7 K:Defender SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card3912.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/g/glaciers.txt b/forge-gui/res/cardsfolder/g/glaciers.txt index 25e68d2c71e..22785fd1fc1 100644 --- a/forge-gui/res/cardsfolder/g/glaciers.txt +++ b/forge-gui/res/cardsfolder/g/glaciers.txt @@ -5,4 +5,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay W U S:Mode$ Continuous | Affected$ Mountain | AddType$ Plains | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ All Mountains are Plains. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glaciers.jpg -Oracle:At the beginning of your upkeep, sacrifice Glaciers unless you pay {W}{U}.\nAll Mountains are Plains. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Glaciers unless you pay {W}{U}.\nAll Mountains are Plains. diff --git a/forge-gui/res/cardsfolder/g/glade_gnarr.txt b/forge-gui/res/cardsfolder/g/glade_gnarr.txt index 1ca9e226b07..64579149433 100644 --- a/forge-gui/res/cardsfolder/g/glade_gnarr.txt +++ b/forge-gui/res/cardsfolder/g/glade_gnarr.txt @@ -8,4 +8,4 @@ SVar:BuffedBy:Card.Blue SVar:RemRandomDeck:True DeckNeeds:Color$Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/glade_gnarr.jpg -Oracle:Whenever a player casts a blue spell, Glade Gnarr gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever a player casts a blue spell, Glade Gnarr gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gladecover_scout.txt b/forge-gui/res/cardsfolder/g/gladecover_scout.txt index 78aaa2be92d..76cca098194 100644 --- a/forge-gui/res/cardsfolder/g/gladecover_scout.txt +++ b/forge-gui/res/cardsfolder/g/gladecover_scout.txt @@ -4,4 +4,4 @@ Types:Creature Elf Scout PT:1/1 K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/gladecover_scout.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/g/glamer_spinners.txt b/forge-gui/res/cardsfolder/g/glamer_spinners.txt index 4dd93ef4897..38c5fa6d87d 100644 --- a/forge-gui/res/cardsfolder/g/glamer_spinners.txt +++ b/forge-gui/res/cardsfolder/g/glamer_spinners.txt @@ -1,15 +1,15 @@ -Name:Glamer Spinners -ManaCost:4 WU -Types:Creature Faerie Wizard -PT:2/4 -K:Flash -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRem | TriggerDescription$ When CARDNAME enters the battlefield, attach all Auras enchanting target permanent to another permanent with the same controller. -SVar:TrigRem:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent to remove auras | ImprintCards$ Targeted | RememberObjects$ Valid Aura.AttachedTo Targeted | SubAbility$ DBNewHost -SVar:DBNewHost:DB$ ChooseCard | Choices$ Permanent.IsNotImprinted+sharesControllerWith Imprinted+CanBeEnchantedByAllRemembered | SubAbility$ ClearImprint -SVar:ClearImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ DBMove -SVar:DBMove:DB$ RepeatEach | RepeatCards$ Aura.IsRemembered | RepeatSubAbility$ DBAuraAttach | UseImprinted$ True | SubAbility$ DBCleanup -SVar:DBAuraAttach:DB$ Attach | Object$ Imprinted | Defined$ ChosenCard -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glamer_spinners.jpg -Oracle:Flash\nFlying\nWhen Glamer Spinners enters the battlefield, attach all Auras enchanting target permanent to another permanent with the same controller. \ No newline at end of file +Name:Glamer Spinners +ManaCost:4 WU +Types:Creature Faerie Wizard +PT:2/4 +K:Flash +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRem | TriggerDescription$ When CARDNAME enters the battlefield, attach all Auras enchanting target permanent to another permanent with the same controller. +SVar:TrigRem:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent to remove auras | ImprintCards$ Targeted | RememberObjects$ Valid Aura.AttachedTo Targeted | SubAbility$ DBNewHost +SVar:DBNewHost:DB$ ChooseCard | Choices$ Permanent.IsNotImprinted+sharesControllerWith Imprinted+CanBeEnchantedByAllRemembered | SubAbility$ ClearImprint +SVar:ClearImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ DBMove +SVar:DBMove:DB$ RepeatEach | RepeatCards$ Aura.IsRemembered | RepeatSubAbility$ DBAuraAttach | UseImprinted$ True | SubAbility$ DBCleanup +SVar:DBAuraAttach:DB$ Attach | Object$ Imprinted | Defined$ ChosenCard +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glamer_spinners.jpg +Oracle:Flash\nFlying\nWhen Glamer Spinners enters the battlefield, attach all Auras enchanting target permanent to another permanent with the same controller. diff --git a/forge-gui/res/cardsfolder/g/glare_of_heresy.txt b/forge-gui/res/cardsfolder/g/glare_of_heresy.txt index aa2356ab666..b8f032c0d16 100644 --- a/forge-gui/res/cardsfolder/g/glare_of_heresy.txt +++ b/forge-gui/res/cardsfolder/g/glare_of_heresy.txt @@ -1,6 +1,6 @@ -Name:Glare of Heresy -ManaCost:1 W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Permanent.White | TgtPrompt$ Select target white permanent | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target white permanent. -SVar:Picture:http://www.wizards.com/global/images/magic/general/glare_of_heresy.jpg -Oracle:Exile target white permanent. \ No newline at end of file +Name:Glare of Heresy +ManaCost:1 W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Permanent.White | TgtPrompt$ Select target white permanent | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target white permanent. +SVar:Picture:http://www.wizards.com/global/images/magic/general/glare_of_heresy.jpg +Oracle:Exile target white permanent. diff --git a/forge-gui/res/cardsfolder/g/glare_of_subdual.txt b/forge-gui/res/cardsfolder/g/glare_of_subdual.txt index 215931129c6..6056d0c0e21 100644 --- a/forge-gui/res/cardsfolder/g/glare_of_subdual.txt +++ b/forge-gui/res/cardsfolder/g/glare_of_subdual.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Tap | Cost$ tapXType<1/Creature> | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | SpellDescription$ Tap target artifact or creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glare_of_subdual.jpg -Oracle:Tap an untapped creature you control: Tap target artifact or creature. \ No newline at end of file +Oracle:Tap an untapped creature you control: Tap target artifact or creature. diff --git a/forge-gui/res/cardsfolder/g/glarecaster.txt b/forge-gui/res/cardsfolder/g/glarecaster.txt index 23064151e65..a09380a58a0 100644 --- a/forge-gui/res/cardsfolder/g/glarecaster.txt +++ b/forge-gui/res/cardsfolder/g/glarecaster.txt @@ -1,16 +1,16 @@ -Name:Glarecaster -ManaCost:4 W W -Types:Creature Bird Cleric -PT:3/3 -K:Flying -A:AB$ Effect | Cost$ 5 W | Name$ Glarecaster Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect damamge | ReplacementEffects$ SelfCombat,SelfNonCombat | Triggers$ OutOfSight | SVars$ MirrorwoodDmgCombat,MirrorwoodDmgnonCombat,MirrorwoodX,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next time damage would be dealt to CARDNAME and/or you this turn, that damage is dealt to target creature or player instead. -SVar:SelfCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted,You | IsCombat$ True | ReplaceWith$ MirrorwoodDmgCombat | Description$ The next time damage would be dealt to this creature and/or you this turn, that damage is dealt to target creature or player instead. -SVar:SelfNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted,You | IsCombat$ False | ReplaceWith$ MirrorwoodDmgnonCombat | Secondary$ True | Description$ The next time damage would be dealt to this creature and/or you this turn, that damage is dealt to target creature or player instead. -SVar:MirrorwoodDmgCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect -SVar:MirrorwoodDmgnonCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ False | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect -SVar:MirrorwoodX:ReplaceCount$DamageAmount -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered,Card.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glarecaster.jpg -Oracle:Flying\n{5}{W}: The next time damage would be dealt to Glarecaster and/or you this turn, that damage is dealt to target creature or player instead. \ No newline at end of file +Name:Glarecaster +ManaCost:4 W W +Types:Creature Bird Cleric +PT:3/3 +K:Flying +A:AB$ Effect | Cost$ 5 W | Name$ Glarecaster Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect damamge | ReplacementEffects$ SelfCombat,SelfNonCombat | Triggers$ OutOfSight | SVars$ MirrorwoodDmgCombat,MirrorwoodDmgnonCombat,MirrorwoodX,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next time damage would be dealt to CARDNAME and/or you this turn, that damage is dealt to target creature or player instead. +SVar:SelfCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted,You | IsCombat$ True | ReplaceWith$ MirrorwoodDmgCombat | Description$ The next time damage would be dealt to this creature and/or you this turn, that damage is dealt to target creature or player instead. +SVar:SelfNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted,You | IsCombat$ False | ReplaceWith$ MirrorwoodDmgnonCombat | Secondary$ True | Description$ The next time damage would be dealt to this creature and/or you this turn, that damage is dealt to target creature or player instead. +SVar:MirrorwoodDmgCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect +SVar:MirrorwoodDmgnonCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ False | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect +SVar:MirrorwoodX:ReplaceCount$DamageAmount +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered,Card.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glarecaster.jpg +Oracle:Flying\n{5}{W}: The next time damage would be dealt to Glarecaster and/or you this turn, that damage is dealt to target creature or player instead. diff --git a/forge-gui/res/cardsfolder/g/glarewielder.txt b/forge-gui/res/cardsfolder/g/glarewielder.txt index 3c73076fe7b..ebc51e74e95 100644 --- a/forge-gui/res/cardsfolder/g/glarewielder.txt +++ b/forge-gui/res/cardsfolder/g/glarewielder.txt @@ -11,4 +11,4 @@ K:Haste SVar:PlayMain1:TRUE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glarewielder.jpg -Oracle:Haste\nWhen Glarewielder enters the battlefield, up to two target creatures can't block this turn.\nEvoke {1}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Haste\nWhen Glarewielder enters the battlefield, up to two target creatures can't block this turn.\nEvoke {1}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/g/glaring_spotlight.txt b/forge-gui/res/cardsfolder/g/glaring_spotlight.txt index 1802a3a628a..23d963b0ad4 100644 --- a/forge-gui/res/cardsfolder/g/glaring_spotlight.txt +++ b/forge-gui/res/cardsfolder/g/glaring_spotlight.txt @@ -1,9 +1,9 @@ -Name:Glaring Spotlight -ManaCost:1 -Types:Artifact -S:Mode$ Continuous | Affected$ You | AddKeyword$ Spells and abilities you control can target hexproof creatures | Description$ Creatures your opponents control with hexproof can be the targets of spells and abilities you control as though they didn't have hexproof. -A:AB$ PumpAll | Cost$ 3 Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | KW$ Hexproof | SubAbility$ GSEffect | SpellDescription$ Creatures you control gain hexproof until end of turn and are unblockable this turn. -SVar:GSEffect:DB$ Effect | Name$ Glaring Spotlight Effect | StaticAbilities$ KWPump -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Unblockable | Description$ Creatures you control are unblockable this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/glaring_spotlight.jpg -Oracle:Creatures your opponents control with hexproof can be the targets of spells and abilities you control as though they didn't have hexproof.\n{3}, Sacrifice Glaring Spotlight: Creatures you control gain hexproof until end of turn and are unblockable this turn. \ No newline at end of file +Name:Glaring Spotlight +ManaCost:1 +Types:Artifact +S:Mode$ Continuous | Affected$ You | AddKeyword$ Spells and abilities you control can target hexproof creatures | Description$ Creatures your opponents control with hexproof can be the targets of spells and abilities you control as though they didn't have hexproof. +A:AB$ PumpAll | Cost$ 3 Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | KW$ Hexproof | SubAbility$ GSEffect | SpellDescription$ Creatures you control gain hexproof until end of turn and are unblockable this turn. +SVar:GSEffect:DB$ Effect | Name$ Glaring Spotlight Effect | StaticAbilities$ KWPump +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Unblockable | Description$ Creatures you control are unblockable this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/glaring_spotlight.jpg +Oracle:Creatures your opponents control with hexproof can be the targets of spells and abilities you control as though they didn't have hexproof.\n{3}, Sacrifice Glaring Spotlight: Creatures you control gain hexproof until end of turn and are unblockable this turn. diff --git a/forge-gui/res/cardsfolder/g/glass_asp.txt b/forge-gui/res/cardsfolder/g/glass_asp.txt index 181ca61dfd2..5b255931f90 100644 --- a/forge-gui/res/cardsfolder/g/glass_asp.txt +++ b/forge-gui/res/cardsfolder/g/glass_asp.txt @@ -1,12 +1,12 @@ -Name:Glass Asp -ManaCost:1 G G -Types:Creature Snake -PT:2/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ NafsEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses 2 life at the beginning of his or her next draw step unless he or she pays {2} before that step. -SVar:NafsEffect:AB$ Effect | Cost$ 0 | Name$ Glass Asp Effect | EffectOwner$ TriggeredTarget | Duration$ Permanent | Triggers$ DrawTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect -SVar:DrawTrig:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You lose 2 life at the beginning of your next draw step unless you pay 2 before that step. -SVar:Bleed:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:PayUp:AB$ ChangeZone | Cost$ 2 | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay 2 to remove this effect. -SVar:Picture:http://www.wizards.com/global/images/magic/general/glass_asp.jpg -Oracle:Whenever Glass Asp deals combat damage to a player, that player loses 2 life at the beginning of his or her next draw step unless he or she pays {2} before that step. \ No newline at end of file +Name:Glass Asp +ManaCost:1 G G +Types:Creature Snake +PT:2/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ NafsEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player loses 2 life at the beginning of his or her next draw step unless he or she pays {2} before that step. +SVar:NafsEffect:AB$ Effect | Cost$ 0 | Name$ Glass Asp Effect | EffectOwner$ TriggeredTarget | Duration$ Permanent | Triggers$ DrawTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect +SVar:DrawTrig:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You lose 2 life at the beginning of your next draw step unless you pay 2 before that step. +SVar:Bleed:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:PayUp:AB$ ChangeZone | Cost$ 2 | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay 2 to remove this effect. +SVar:Picture:http://www.wizards.com/global/images/magic/general/glass_asp.jpg +Oracle:Whenever Glass Asp deals combat damage to a player, that player loses 2 life at the beginning of his or her next draw step unless he or she pays {2} before that step. diff --git a/forge-gui/res/cardsfolder/g/glass_golem.txt b/forge-gui/res/cardsfolder/g/glass_golem.txt index 57fa884885f..e4501da4bbf 100644 --- a/forge-gui/res/cardsfolder/g/glass_golem.txt +++ b/forge-gui/res/cardsfolder/g/glass_golem.txt @@ -3,4 +3,4 @@ ManaCost:5 Types:Artifact Creature Golem PT:6/2 SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card83719.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/glassdust_hulk.txt b/forge-gui/res/cardsfolder/g/glassdust_hulk.txt index 859a2616014..64f2745c198 100644 --- a/forge-gui/res/cardsfolder/g/glassdust_hulk.txt +++ b/forge-gui/res/cardsfolder/g/glassdust_hulk.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifa SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | KW$ HIDDEN Unblockable SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/glassdust_hulk.jpg -Oracle:Whenever another artifact enters the battlefield under your control, Glassdust Hulk gets +1/+1 until end of turn and can't be blocked this turn.\nCycling {W/U} ({W/U}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Whenever another artifact enters the battlefield under your control, Glassdust Hulk gets +1/+1 until end of turn and can't be blocked this turn.\nCycling {W/U} ({W/U}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/g/glasses_of_urza.txt b/forge-gui/res/cardsfolder/g/glasses_of_urza.txt index ceaec3e6cfd..0135f9362f1 100644 --- a/forge-gui/res/cardsfolder/g/glasses_of_urza.txt +++ b/forge-gui/res/cardsfolder/g/glasses_of_urza.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ RevealHand | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Look at target player's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glasses_of_urza.jpg -Oracle:{T}: Look at target player's hand. \ No newline at end of file +Oracle:{T}: Look at target player's hand. diff --git a/forge-gui/res/cardsfolder/g/glaze_fiend.txt b/forge-gui/res/cardsfolder/g/glaze_fiend.txt index 77235b9fc54..ef7761cce04 100644 --- a/forge-gui/res/cardsfolder/g/glaze_fiend.txt +++ b/forge-gui/res/cardsfolder/g/glaze_fiend.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifa SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/glaze_fiend.jpg -Oracle:Flying\nWhenever another artifact enters the battlefield under your control, Glaze Fiend gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever another artifact enters the battlefield under your control, Glaze Fiend gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gleam_of_battle.txt b/forge-gui/res/cardsfolder/g/gleam_of_battle.txt index e682851728e..1106a8e90e9 100644 --- a/forge-gui/res/cardsfolder/g/gleam_of_battle.txt +++ b/forge-gui/res/cardsfolder/g/gleam_of_battle.txt @@ -1,8 +1,8 @@ -Name:Gleam of Battle -ManaCost:4 R W -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPut | TriggerDescription$ Whenever a creature you control attacks, put a +1/+1 counter on it. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredAttacker | CounterType$ P1P1 | CounterNum$ 1 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/gleam_of_battle.jpg -Oracle:Whenever a creature you control attacks, put a +1/+1 counter on it. \ No newline at end of file +Name:Gleam of Battle +ManaCost:4 R W +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPut | TriggerDescription$ Whenever a creature you control attacks, put a +1/+1 counter on it. +SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredAttacker | CounterType$ P1P1 | CounterNum$ 1 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/gleam_of_battle.jpg +Oracle:Whenever a creature you control attacks, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/g/gleam_of_resistance.txt b/forge-gui/res/cardsfolder/g/gleam_of_resistance.txt index b47863c7abb..e1ff41637f3 100644 --- a/forge-gui/res/cardsfolder/g/gleam_of_resistance.txt +++ b/forge-gui/res/cardsfolder/g/gleam_of_resistance.txt @@ -6,4 +6,4 @@ SVar:DBPumpYourCreatures:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 K:TypeCycling:Basic:1 W SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gleam_of_resistance.jpg -Oracle:Creatures you control get +1/+2 until end of turn. Untap those creatures.\nBasic landcycling {1}{W} ({1}{W}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Creatures you control get +1/+2 until end of turn. Untap those creatures.\nBasic landcycling {1}{W} ({1}{W}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/g/gleancrawler.txt b/forge-gui/res/cardsfolder/g/gleancrawler.txt index 96fd2e1864f..6e7a0db2739 100644 --- a/forge-gui/res/cardsfolder/g/gleancrawler.txt +++ b/forge-gui/res/cardsfolder/g/gleancrawler.txt @@ -1,9 +1,9 @@ -Name:Gleancrawler -ManaCost:3 BG BG BG -Types:Creature Insect Horror -PT:6/6 -K:Trample -T:Mode$Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of your end step, return to your hand all creature cards in your graveyard that were put there from the battlefield this turn. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.Creature+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/gleancrawler.jpg -Oracle:({B/G} can be paid with either {B} or {G}.)\nTrample\nAt the beginning of your end step, return to your hand all creature cards in your graveyard that were put there from the battlefield this turn. \ No newline at end of file +Name:Gleancrawler +ManaCost:3 BG BG BG +Types:Creature Insect Horror +PT:6/6 +K:Trample +T:Mode$Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of your end step, return to your hand all creature cards in your graveyard that were put there from the battlefield this turn. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.Creature+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/gleancrawler.jpg +Oracle:({B/G} can be paid with either {B} or {G}.)\nTrample\nAt the beginning of your end step, return to your hand all creature cards in your graveyard that were put there from the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/g/gleeful_sabotage.txt b/forge-gui/res/cardsfolder/g/gleeful_sabotage.txt index 7914ca7bf1f..a77cea983b2 100644 --- a/forge-gui/res/cardsfolder/g/gleeful_sabotage.txt +++ b/forge-gui/res/cardsfolder/g/gleeful_sabotage.txt @@ -1,9 +1,9 @@ -Name:Gleeful Sabotage -ManaCost:1 G -Types:Sorcery -A:SP$ Destroy | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gleeful_sabotage.jpg -Oracle:Destroy target artifact or enchantment.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) \ No newline at end of file +Name:Gleeful Sabotage +ManaCost:1 G +Types:Sorcery +A:SP$ Destroy | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gleeful_sabotage.jpg +Oracle:Destroy target artifact or enchantment.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/g/glen_elendra_archmage.txt b/forge-gui/res/cardsfolder/g/glen_elendra_archmage.txt index 157ea82a117..c4190495253 100644 --- a/forge-gui/res/cardsfolder/g/glen_elendra_archmage.txt +++ b/forge-gui/res/cardsfolder/g/glen_elendra_archmage.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Counter | Cost$ U Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature | SpellDescription$ Counter target noncreature spell. K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/glen_elendra_archmage.jpg -Oracle:Flying\n{U}, Sacrifice Glen Elendra Archmage: Counter target noncreature spell.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Flying\n{U}, Sacrifice Glen Elendra Archmage: Counter target noncreature spell.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/g/glen_elendra_liege.txt b/forge-gui/res/cardsfolder/g/glen_elendra_liege.txt index cf33a3b27f6..0e7cd9f41c3 100644 --- a/forge-gui/res/cardsfolder/g/glen_elendra_liege.txt +++ b/forge-gui/res/cardsfolder/g/glen_elendra_liege.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Blue+Other+YouCtrl | AddPower$ 1 | AddTo S:Mode$ Continuous | Affected$ Creature.Black+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other black creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/glen_elendra_liege.jpg -Oracle:Flying\nOther blue creatures you control get +1/+1.\nOther black creatures you control get +1/+1. \ No newline at end of file +Oracle:Flying\nOther blue creatures you control get +1/+1.\nOther black creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/g/glen_elendra_pranksters.txt b/forge-gui/res/cardsfolder/g/glen_elendra_pranksters.txt index e1e45253e9e..4ce5160dbc5 100644 --- a/forge-gui/res/cardsfolder/g/glen_elendra_pranksters.txt +++ b/forge-gui/res/cardsfolder/g/glen_elendra_pranksters.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glen_elendra_pranksters.jpg -Oracle:Flying\nWhenever you cast a spell during an opponent's turn, you may return target creature you control to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhenever you cast a spell during an opponent's turn, you may return target creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/gliding_licid.txt b/forge-gui/res/cardsfolder/g/gliding_licid.txt index 14f449c4b31..8376a12d3b0 100644 --- a/forge-gui/res/cardsfolder/g/gliding_licid.txt +++ b/forge-gui/res/cardsfolder/g/gliding_licid.txt @@ -1,25 +1,25 @@ -Name:Gliding Licid -ManaCost:2 U -Types:Creature Licid -PT:2/2 -A:AB$ SetState | Cost$ U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gliding_licid.jpg -Oracle:{U}, {T}: Glidinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nEnchanted creature has flying. - -ALTERNATE - -Name:Gliding Licid -ManaCost:2 U -Colors:blue -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. -A:AB$ SetState | Cost$ U | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gliding_licid.jpg -Oracle:{U}, {T}: Glidinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nEnchanted creature has flying. \ No newline at end of file +Name:Gliding Licid +ManaCost:2 U +Types:Creature Licid +PT:2/2 +A:AB$ SetState | Cost$ U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gliding_licid.jpg +Oracle:{U}, {T}: Glidinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nEnchanted creature has flying. + +ALTERNATE + +Name:Gliding Licid +ManaCost:2 U +Colors:blue +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. +A:AB$ SetState | Cost$ U | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gliding_licid.jpg +Oracle:{U}, {T}: Glidinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nEnchanted creature has flying. diff --git a/forge-gui/res/cardsfolder/g/glimmerdust_nap.txt b/forge-gui/res/cardsfolder/g/glimmerdust_nap.txt index 917ca14e95d..4535bd664dc 100644 --- a/forge-gui/res/cardsfolder/g/glimmerdust_nap.txt +++ b/forge-gui/res/cardsfolder/g/glimmerdust_nap.txt @@ -5,4 +5,4 @@ K:Enchant tapped creature A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature.tapped | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/glimmerdust_nap.jpg -Oracle:Enchant tapped creature\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant tapped creature\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/g/glimmering_angel.txt b/forge-gui/res/cardsfolder/g/glimmering_angel.txt index c8a5e8c4727..d7ef5a90a7b 100644 --- a/forge-gui/res/cardsfolder/g/glimmering_angel.txt +++ b/forge-gui/res/cardsfolder/g/glimmering_angel.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ U | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/glimmering_angel.jpg -Oracle:Flying\n{U}: Glimmering Angel gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flying\n{U}: Glimmering Angel gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt b/forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt index 204ea819f4d..e7851e7303c 100644 --- a/forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt +++ b/forge-gui/res/cardsfolder/g/glimmerpoint_stag.txt @@ -9,4 +9,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Tr SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/glimmerpoint_stag.jpg -Oracle:Vigilance\nWhen Glimmerpoint Stag enters the battlefield, exile another target permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Vigilance\nWhen Glimmerpoint Stag enters the battlefield, exile another target permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/glimmerpost.txt b/forge-gui/res/cardsfolder/g/glimmerpost.txt index d657248dd9a..2f3f6e05af5 100644 --- a/forge-gui/res/cardsfolder/g/glimmerpost.txt +++ b/forge-gui/res/cardsfolder/g/glimmerpost.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ X | References$ X SVar:X:Count$TypeOnBattlefield.Locus SVar:Picture:http://www.wizards.com/global/images/magic/general/glimmerpost.jpg -Oracle:When Glimmerpost enters the battlefield, you gain 1 life for each Locus on the battlefield.\n{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:When Glimmerpost enters the battlefield, you gain 1 life for each Locus on the battlefield.\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/glimmervoid.txt b/forge-gui/res/cardsfolder/g/glimmervoid.txt index eb9069d7c61..bdd42b65ad0 100644 --- a/forge-gui/res/cardsfolder/g/glimmervoid.txt +++ b/forge-gui/res/cardsfolder/g/glimmervoid.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Artifact.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glimmervoid.jpg -Oracle:At the beginning of the end step, if you control no artifacts, sacrifice Glimmervoid.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:At the beginning of the end step, if you control no artifacts, sacrifice Glimmervoid.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/glimpse_of_nature.txt b/forge-gui/res/cardsfolder/g/glimpse_of_nature.txt index d6fe92763cf..f40a80161f7 100644 --- a/forge-gui/res/cardsfolder/g/glimpse_of_nature.txt +++ b/forge-gui/res/cardsfolder/g/glimpse_of_nature.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/glimpse_of_nature.jpg -Oracle:Whenever you cast a creature spell this turn, draw a card. \ No newline at end of file +Oracle:Whenever you cast a creature spell this turn, draw a card. diff --git a/forge-gui/res/cardsfolder/g/glimpse_the_future.txt b/forge-gui/res/cardsfolder/g/glimpse_the_future.txt index c87309f0c7f..7fdd9166ee9 100644 --- a/forge-gui/res/cardsfolder/g/glimpse_the_future.txt +++ b/forge-gui/res/cardsfolder/g/glimpse_the_future.txt @@ -1,7 +1,7 @@ -Name:Glimpse the Future -ManaCost:2 U -Types:Sorcery -A:SP$ Dig | Cost$ 2 U | DigNum$ 3 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glimpse_the_future.jpg -Oracle:Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard. +Name:Glimpse the Future +ManaCost:2 U +Types:Sorcery +A:SP$ Dig | Cost$ 2 U | DigNum$ 3 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glimpse_the_future.jpg +Oracle:Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/g/glimpse_the_sun_god.txt b/forge-gui/res/cardsfolder/g/glimpse_the_sun_god.txt index dd72e78df22..6b9c6b95aed 100644 --- a/forge-gui/res/cardsfolder/g/glimpse_the_sun_god.txt +++ b/forge-gui/res/cardsfolder/g/glimpse_the_sun_god.txt @@ -1,10 +1,10 @@ -Name:Glimpse the Sun God -ManaCost:X W -Types:Instant -A:SP$ Tap | Cost$ X W | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | SubAbility$ DBScry | SpellDescription$ Tap X target creatures. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glimpse_the_sun_god.jpg -Oracle:Tap X target creatures. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +Name:Glimpse the Sun God +ManaCost:X W +Types:Instant +A:SP$ Tap | Cost$ X W | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | SubAbility$ DBScry | SpellDescription$ Tap X target creatures. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glimpse_the_sun_god.jpg +Oracle:Tap X target creatures. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/g/glimpse_the_unthinkable.txt b/forge-gui/res/cardsfolder/g/glimpse_the_unthinkable.txt index 810062e7718..dcd379ea0fa 100644 --- a/forge-gui/res/cardsfolder/g/glimpse_the_unthinkable.txt +++ b/forge-gui/res/cardsfolder/g/glimpse_the_unthinkable.txt @@ -3,4 +3,4 @@ ManaCost:U B Types:Sorcery A:SP$ Mill | Cost$ U B | NumCards$ 10 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top ten cards of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/glimpse_the_unthinkable.jpg -Oracle:Target player puts the top ten cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Target player puts the top ten cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/g/glint_eye_nephilim.txt b/forge-gui/res/cardsfolder/g/glint_eye_nephilim.txt index 0be99e0c3d6..7b53aa140f4 100644 --- a/forge-gui/res/cardsfolder/g/glint_eye_nephilim.txt +++ b/forge-gui/res/cardsfolder/g/glint_eye_nephilim.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X SVar:X:TriggerCount$DamageAmount A:AB$ Pump | Cost$ 1 Discard<1/Card> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/glint_eye_nephilim.jpg -Oracle:Whenever Glint-Eye Nephilim deals combat damage to a player, draw that many cards.\n{1}, Discard a card: Glint-Eye Nephilim gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever Glint-Eye Nephilim deals combat damage to a player, draw that many cards.\n{1}, Discard a card: Glint-Eye Nephilim gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/glint_hawk.txt b/forge-gui/res/cardsfolder/g/glint_hawk.txt index ef0864bf640..10f15b1c6bf 100644 --- a/forge-gui/res/cardsfolder/g/glint_hawk.txt +++ b/forge-gui/res/cardsfolder/g/glint_hawk.txt @@ -1,10 +1,10 @@ -Name:Glint Hawk -ManaCost:W -Types:Creature Bird -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return an artifact you control to its owner's hand. -SVar:DBSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Return<1/Artifact> | UnlessPayer$ You -SVar:NeedsToPlay:Artifact.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/glint_hawk.jpg -Oracle:Flying\nWhen Glint Hawk enters the battlefield, sacrifice it unless you return an artifact you control to its owner's hand. \ No newline at end of file +Name:Glint Hawk +ManaCost:W +Types:Creature Bird +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return an artifact you control to its owner's hand. +SVar:DBSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Return<1/Artifact> | UnlessPayer$ You +SVar:NeedsToPlay:Artifact.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/glint_hawk.jpg +Oracle:Flying\nWhen Glint Hawk enters the battlefield, sacrifice it unless you return an artifact you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/glint_hawk_idol.txt b/forge-gui/res/cardsfolder/g/glint_hawk_idol.txt index ba4d0bf9318..d5cbdca47d1 100644 --- a/forge-gui/res/cardsfolder/g/glint_hawk_idol.txt +++ b/forge-gui/res/cardsfolder/g/glint_hawk_idol.txt @@ -8,4 +8,4 @@ SVar:BuffedBy:Artifact SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/glint_hawk_idol.jpg -Oracle:Whenever another artifact enters the battlefield under your control, you may have Glint Hawk Idol become a 2/2 Bird artifact creature with flying until end of turn.\n{W}: Glint Hawk Idol becomes a 2/2 Bird artifact creature with flying until end of turn. \ No newline at end of file +Oracle:Whenever another artifact enters the battlefield under your control, you may have Glint Hawk Idol become a 2/2 Bird artifact creature with flying until end of turn.\n{W}: Glint Hawk Idol becomes a 2/2 Bird artifact creature with flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/glintwing_invoker.txt b/forge-gui/res/cardsfolder/g/glintwing_invoker.txt index 2cc59a7f55f..46f3469929a 100644 --- a/forge-gui/res/cardsfolder/g/glintwing_invoker.txt +++ b/forge-gui/res/cardsfolder/g/glintwing_invoker.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard Mutant PT:3/3 A:AB$ Pump | Cost$ 7 U | NumAtt$ +3 | NumDef$ +3 | KW$ Flying | SpellDescription$ CARDNAME gets +3/+3 and gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/glintwing_invoker.jpg -Oracle:{7}{U}: Glintwing Invoker gets +3/+3 and gains flying until end of turn. \ No newline at end of file +Oracle:{7}{U}: Glintwing Invoker gets +3/+3 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/glissa_sunseeker.txt b/forge-gui/res/cardsfolder/g/glissa_sunseeker.txt index b6999774767..99f19676a5e 100644 --- a/forge-gui/res/cardsfolder/g/glissa_sunseeker.txt +++ b/forge-gui/res/cardsfolder/g/glissa_sunseeker.txt @@ -1,12 +1,12 @@ -Name:Glissa Sunseeker -ManaCost:2 G G -Types:Legendary Creature Elf -PT:3/2 -K:First Strike -A:AB$ Destroy | Cost$ T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQX | References$ X,Y | SpellDescription$ Destroy target artifact if its converted mana cost is equal to the amount of mana in your mana pool. -SVar:X:Count$ManaPool:All -SVar:Y:Targeted$CardManaCost -#AI doesn't have a mana pool -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glissa_sunseeker.jpg -Oracle:First strike\n{T}: Destroy target artifact if its converted mana cost is equal to the amount of mana in your mana pool. \ No newline at end of file +Name:Glissa Sunseeker +ManaCost:2 G G +Types:Legendary Creature Elf +PT:3/2 +K:First Strike +A:AB$ Destroy | Cost$ T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQX | References$ X,Y | SpellDescription$ Destroy target artifact if its converted mana cost is equal to the amount of mana in your mana pool. +SVar:X:Count$ManaPool:All +SVar:Y:Targeted$CardManaCost +#AI doesn't have a mana pool +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glissa_sunseeker.jpg +Oracle:First strike\n{T}: Destroy target artifact if its converted mana cost is equal to the amount of mana in your mana pool. diff --git a/forge-gui/res/cardsfolder/g/glissa_the_traitor.txt b/forge-gui/res/cardsfolder/g/glissa_the_traitor.txt index 4ad943fd5e8..5d8f23c9ab5 100644 --- a/forge-gui/res/cardsfolder/g/glissa_the_traitor.txt +++ b/forge-gui/res/cardsfolder/g/glissa_the_traitor.txt @@ -7,4 +7,4 @@ K:Deathtouch T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ Whenever a creature an opponent controls is put into a graveyard from the battlefield, you may return target artifact card from your graveyard to your hand. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | ValidTgts$ Artifact.YouCtrl | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target artifact card in your graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/glissa_the_traitor.jpg -Oracle:First strike, deathtouch\nWhenever a creature an opponent controls dies, you may return target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:First strike, deathtouch\nWhenever a creature an opponent controls dies, you may return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/glissas_courier.txt b/forge-gui/res/cardsfolder/g/glissas_courier.txt index 6172dc7e1c1..55eab087697 100644 --- a/forge-gui/res/cardsfolder/g/glissas_courier.txt +++ b/forge-gui/res/cardsfolder/g/glissas_courier.txt @@ -4,4 +4,4 @@ Types:Creature Horror PT:2/3 K:Mountainwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/glissas_courier.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/g/glissas_scorn.txt b/forge-gui/res/cardsfolder/g/glissas_scorn.txt index 5e144ed7c02..ddb710008b2 100644 --- a/forge-gui/res/cardsfolder/g/glissas_scorn.txt +++ b/forge-gui/res/cardsfolder/g/glissas_scorn.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SubAbility$ DBDrain | SpellDescription$ Destroy target artifact. Its controller loses 1 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/glissas_scorn.jpg -Oracle:Destroy target artifact. Its controller loses 1 life. \ No newline at end of file +Oracle:Destroy target artifact. Its controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/g/glistener_elf.txt b/forge-gui/res/cardsfolder/g/glistener_elf.txt index 5fbcbfdc34e..a233c897aa9 100644 --- a/forge-gui/res/cardsfolder/g/glistener_elf.txt +++ b/forge-gui/res/cardsfolder/g/glistener_elf.txt @@ -4,4 +4,4 @@ Types:Creature Elf Warrior PT:1/1 K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/glistener_elf.jpg -Oracle:Infect (This creature 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 +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/g/glistening_oil.txt b/forge-gui/res/cardsfolder/g/glistening_oil.txt index 90ed7ba7e37..718fbc13aef 100644 --- a/forge-gui/res/cardsfolder/g/glistening_oil.txt +++ b/forge-gui/res/cardsfolder/g/glistening_oil.txt @@ -9,4 +9,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return CARDNAME to its owner's hand. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/glistening_oil.jpg -Oracle:Enchant creature\nEnchanted creature has infect.\nAt the beginning of your upkeep, put a -1/-1 counter on enchanted creature.\nWhen Glistening Oil is put into a graveyard from the battlefield, return Glistening Oil to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has infect.\nAt the beginning of your upkeep, put a -1/-1 counter on enchanted creature.\nWhen Glistening Oil is put into a graveyard from the battlefield, return Glistening Oil to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/glitterfang.txt b/forge-gui/res/cardsfolder/g/glitterfang.txt index a5f4d1a6c9f..eb49422b7f4 100644 --- a/forge-gui/res/cardsfolder/g/glitterfang.txt +++ b/forge-gui/res/cardsfolder/g/glitterfang.txt @@ -6,4 +6,4 @@ K:Haste T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the end step, return CARDNAME to its owner's hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/glitterfang.jpg -Oracle:Haste\nAt the beginning of the end step, return Glitterfang to its owner's hand. \ No newline at end of file +Oracle:Haste\nAt the beginning of the end step, return Glitterfang to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/glittering_lion.txt b/forge-gui/res/cardsfolder/g/glittering_lion.txt index dec296ffbd4..52fadb3e4ff 100644 --- a/forge-gui/res/cardsfolder/g/glittering_lion.txt +++ b/forge-gui/res/cardsfolder/g/glittering_lion.txt @@ -1,8 +1,8 @@ -Name:Glittering Lion -ManaCost:2 W -Types:Creature Cat -PT:2/2 -K:Prevent all damage that would be dealt to CARDNAME. -A:AB$ Debuff | Cost$ 3 | Defined$ Self | Keywords$ Prevent all damage that would be dealt to CARDNAME. | AnyPlayer$ True | SpellDescription$ Until end of turn, CARDNAME loses "Prevent all damage that would be dealt to CARDNAME." Any player may activate this ability. -SVar:Picture:http://www.wizards.com/global/images/magic/general/glittering_lion.jpg -Oracle:Prevent all damage that would be dealt to Glittering Lion.\n{3}: Until end of turn, Glittering Lion loses "Prevent all damage that would be dealt to Glittering Lion." Any player may activate this ability. \ No newline at end of file +Name:Glittering Lion +ManaCost:2 W +Types:Creature Cat +PT:2/2 +K:Prevent all damage that would be dealt to CARDNAME. +A:AB$ Debuff | Cost$ 3 | Defined$ Self | Keywords$ Prevent all damage that would be dealt to CARDNAME. | AnyPlayer$ True | SpellDescription$ Until end of turn, CARDNAME loses "Prevent all damage that would be dealt to CARDNAME." Any player may activate this ability. +SVar:Picture:http://www.wizards.com/global/images/magic/general/glittering_lion.jpg +Oracle:Prevent all damage that would be dealt to Glittering Lion.\n{3}: Until end of turn, Glittering Lion loses "Prevent all damage that would be dealt to Glittering Lion." Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/g/glittering_lynx.txt b/forge-gui/res/cardsfolder/g/glittering_lynx.txt index 9bc62a8ed5e..87107f7f41f 100644 --- a/forge-gui/res/cardsfolder/g/glittering_lynx.txt +++ b/forge-gui/res/cardsfolder/g/glittering_lynx.txt @@ -1,8 +1,8 @@ -Name:Glittering Lynx -ManaCost:W -Types:Creature Cat -PT:1/1 -K:Prevent all damage that would be dealt to CARDNAME. -A:AB$ Debuff | Cost$ 2 | Defined$ Self | Keywords$ Prevent all damage that would be dealt to CARDNAME. | AnyPlayer$ True | SpellDescription$ Until end of turn, CARDNAME loses "Prevent all damage that would be dealt to CARDNAME." Any player may activate this ability. -SVar:Picture:http://www.wizards.com/global/images/magic/general/glittering_lynx.jpg -Oracle:Prevent all damage that would be dealt to Glittering Lynx.\n{2}: Until end of turn, Glittering Lynx loses "Prevent all damage that would be dealt to Glittering Lynx." Any player may activate this ability. \ No newline at end of file +Name:Glittering Lynx +ManaCost:W +Types:Creature Cat +PT:1/1 +K:Prevent all damage that would be dealt to CARDNAME. +A:AB$ Debuff | Cost$ 2 | Defined$ Self | Keywords$ Prevent all damage that would be dealt to CARDNAME. | AnyPlayer$ True | SpellDescription$ Until end of turn, CARDNAME loses "Prevent all damage that would be dealt to CARDNAME." Any player may activate this ability. +SVar:Picture:http://www.wizards.com/global/images/magic/general/glittering_lynx.jpg +Oracle:Prevent all damage that would be dealt to Glittering Lynx.\n{2}: Until end of turn, Glittering Lynx loses "Prevent all damage that would be dealt to Glittering Lynx." Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/g/glittering_wish.txt b/forge-gui/res/cardsfolder/g/glittering_wish.txt index 0b1bb5a28f6..9c7defcf708 100644 --- a/forge-gui/res/cardsfolder/g/glittering_wish.txt +++ b/forge-gui/res/cardsfolder/g/glittering_wish.txt @@ -1,8 +1,8 @@ -Name:Glittering Wish -ManaCost:G W -Types:Sorcery -A:SP$ ChangeZone | Cost$ G W | Origin$ Sideboard | Destination$ Hand | ChangeType$ Card.MultiColor+YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose a multicolored card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glittering_wish.jpg -Oracle:You may choose a multicolored card you own from outside the game, reveal that card, and put it into your hand. Exile Glittering Wish. \ No newline at end of file +Name:Glittering Wish +ManaCost:G W +Types:Sorcery +A:SP$ ChangeZone | Cost$ G W | Origin$ Sideboard | Destination$ Hand | ChangeType$ Card.MultiColor+YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose a multicolored card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glittering_wish.jpg +Oracle:You may choose a multicolored card you own from outside the game, reveal that card, and put it into your hand. Exile Glittering Wish. diff --git a/forge-gui/res/cardsfolder/g/global_ruin.txt b/forge-gui/res/cardsfolder/g/global_ruin.txt index d932e74aca3..5ef24ea9872 100644 --- a/forge-gui/res/cardsfolder/g/global_ruin.txt +++ b/forge-gui/res/cardsfolder/g/global_ruin.txt @@ -5,4 +5,4 @@ A:SP$ ChooseCard | Cost$ 4 W | Defined$ Player | EachBasicType$ Controlled | Sub SVar:DBDestroy:DB$ SacrificeAll | ValidCards$ Land.nonChosenCard | StackDescription$ None SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/global_ruin.jpg -Oracle:Each player chooses from the lands he or she controls a land of each basic land type, then sacrifices the rest. \ No newline at end of file +Oracle:Each player chooses from the lands he or she controls a land of each basic land type, then sacrifices the rest. diff --git a/forge-gui/res/cardsfolder/g/gloom.txt b/forge-gui/res/cardsfolder/g/gloom.txt index e1d9ec656bf..a7b1ba60b0e 100644 --- a/forge-gui/res/cardsfolder/g/gloom.txt +++ b/forge-gui/res/cardsfolder/g/gloom.txt @@ -5,4 +5,4 @@ S:Mode$ RaiseCost | ValidCard$ Card.White | Type$ Spell | Amount$ 3 | Descriptio S:Mode$ RaiseCost | ValidCard$ Enchantment.White | Type$ Ability | Amount$ 3 | AffectedZone$ Battlefield | Description$ Activated abilities of white enchantments cost {3} more to activate. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gloom.jpg -Oracle:White spells cost {3} more to cast.\nActivated abilities of white enchantments cost {3} more to activate. \ No newline at end of file +Oracle:White spells cost {3} more to cast.\nActivated abilities of white enchantments cost {3} more to activate. diff --git a/forge-gui/res/cardsfolder/g/gloom_surgeon.txt b/forge-gui/res/cardsfolder/g/gloom_surgeon.txt index fea1ab9d0f1..c77b9c8eb7c 100644 --- a/forge-gui/res/cardsfolder/g/gloom_surgeon.txt +++ b/forge-gui/res/cardsfolder/g/gloom_surgeon.txt @@ -1,9 +1,9 @@ -Name:Gloom Surgeon -ManaCost:1 B -Types:Creature Spirit -PT:2/1 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | IsCombat$ True | ReplaceWith$ Exile | PreventionEffect$ True | Description$ If combat damage would be dealt to CARDNAME, prevent that damage and exile that many cards from the top of your library. -SVar:Exile:AB$ Dig | Cost$ 0 | DigNum$ X | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/gloom_surgeon.jpg -Oracle:If combat damage would be dealt to Gloom Surgeon, prevent that damage and exile that many cards from the top of your library. \ No newline at end of file +Name:Gloom Surgeon +ManaCost:1 B +Types:Creature Spirit +PT:2/1 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | IsCombat$ True | ReplaceWith$ Exile | PreventionEffect$ True | Description$ If combat damage would be dealt to CARDNAME, prevent that damage and exile that many cards from the top of your library. +SVar:Exile:AB$ Dig | Cost$ 0 | DigNum$ X | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/gloom_surgeon.jpg +Oracle:If combat damage would be dealt to Gloom Surgeon, prevent that damage and exile that many cards from the top of your library. diff --git a/forge-gui/res/cardsfolder/g/gloomdrifter.txt b/forge-gui/res/cardsfolder/g/gloomdrifter.txt index 0131ce103cc..867cbf10d87 100644 --- a/forge-gui/res/cardsfolder/g/gloomdrifter.txt +++ b/forge-gui/res/cardsfolder/g/gloomdrifter.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.nonBlack | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/gloomdrifter.jpg -Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Gloomdrifter has "When Gloomdrifter enters the battlefield, nonblack creatures get -2/-2 until end of turn." \ No newline at end of file +Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Gloomdrifter has "When Gloomdrifter enters the battlefield, nonblack creatures get -2/-2 until end of turn." diff --git a/forge-gui/res/cardsfolder/g/gloomhunter.txt b/forge-gui/res/cardsfolder/g/gloomhunter.txt index 52abf939cde..aca7d84c3d1 100644 --- a/forge-gui/res/cardsfolder/g/gloomhunter.txt +++ b/forge-gui/res/cardsfolder/g/gloomhunter.txt @@ -4,4 +4,4 @@ Types:Creature Bat PT:2/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/gloomhunter.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/g/gloomlance.txt b/forge-gui/res/cardsfolder/g/gloomlance.txt index 33294df4003..b68f3a53f9e 100644 --- a/forge-gui/res/cardsfolder/g/gloomlance.txt +++ b/forge-gui/res/cardsfolder/g/gloomlance.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDiscard | SpellDescription$ Destroy target creature. If that creature was green or white, its controller discards a card. SVar:DBDiscard:DB$ Discard | Defined$ TargetedController | NumCards$ 1 | Mode$ TgtChoose | ConditionDefined$ Targeted | ConditionPresent$ Card.Green,Card.White | ConditionCompare$ EQ1 | ConditionDescription$ If that creature was green or white, SVar:Picture:http://www.wizards.com/global/images/magic/general/gloomlance.jpg -Oracle:Destroy target creature. If that creature was green or white, its controller discards a card. \ No newline at end of file +Oracle:Destroy target creature. If that creature was green or white, its controller discards a card. diff --git a/forge-gui/res/cardsfolder/g/gloomwidow.txt b/forge-gui/res/cardsfolder/g/gloomwidow.txt index 05931258049..bc6da7168e3 100644 --- a/forge-gui/res/cardsfolder/g/gloomwidow.txt +++ b/forge-gui/res/cardsfolder/g/gloomwidow.txt @@ -5,4 +5,4 @@ PT:3/3 K:Reach K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/gloomwidow.jpg -Oracle:Reach\nGloomwidow can block only creatures with flying. \ No newline at end of file +Oracle:Reach\nGloomwidow can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/g/gloomwidows_feast.txt b/forge-gui/res/cardsfolder/g/gloomwidows_feast.txt index a56666757f3..68dcd33e95d 100644 --- a/forge-gui/res/cardsfolder/g/gloomwidows_feast.txt +++ b/forge-gui/res/cardsfolder/g/gloomwidows_feast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 3 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SubAbility$ DBToken | SpellDescription$ Destroy target creature with flying. If that creature was blue or black, put a 1/2 green Spider creature token with reach onto the battlefield. SVar:DBToken:DB$Token | ConditionDefined$ Targeted | ConditionPresent$ Card.Blue,Card.Black | ConditionCompare$ EQ1 | TokenAmount$ 1 | TokenName$ Spider | TokenTypes$ Creature,Spider | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 2 | TokenKeywords$ Reach | ConditionDescription$ If that creature was blue or black, put a 1/2 green Spider creature token with reach onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/gloomwidows_feast.jpg -Oracle:Destroy target creature with flying. If that creature was blue or black, put a 1/2 green Spider creature token with reach onto the battlefield. (It can block creatures with flying.) \ No newline at end of file +Oracle:Destroy target creature with flying. If that creature was blue or black, put a 1/2 green Spider creature token with reach onto the battlefield. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/g/glorious_anthem.txt b/forge-gui/res/cardsfolder/g/glorious_anthem.txt index c0432797a9e..7dcdb922335 100644 --- a/forge-gui/res/cardsfolder/g/glorious_anthem.txt +++ b/forge-gui/res/cardsfolder/g/glorious_anthem.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83106.jpg -Oracle:Creatures you control get +1/+1. \ No newline at end of file +Oracle:Creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/g/glorious_charge.txt b/forge-gui/res/cardsfolder/g/glorious_charge.txt index c2f76bd0ed2..c2780619d20 100644 --- a/forge-gui/res/cardsfolder/g/glorious_charge.txt +++ b/forge-gui/res/cardsfolder/g/glorious_charge.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/glorious_charge.jpg -Oracle:Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/glory.txt b/forge-gui/res/cardsfolder/g/glory.txt index 110dbaf192a..565fdc12d4f 100644 --- a/forge-gui/res/cardsfolder/g/glory.txt +++ b/forge-gui/res/cardsfolder/g/glory.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ ProtectionAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | Gains$ Choice | Choices$ AnyColor | ActivationZone$ Graveyard | SpellDescription$ Choose a color. Creatures you control gain protection from the chosen color until end of turn. Activate this ability only if CARDNAME is in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/glory.jpg -Oracle:Flying\n{2}{W}: Choose a color. Creatures you control gain protection from the chosen color until end of turn. Activate this ability only if Glory is in your graveyard. \ No newline at end of file +Oracle:Flying\n{2}{W}: Choose a color. Creatures you control gain protection from the chosen color until end of turn. Activate this ability only if Glory is in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/glory_of_warfare.txt b/forge-gui/res/cardsfolder/g/glory_of_warfare.txt index 3f19e091033..4349df74ffc 100644 --- a/forge-gui/res/cardsfolder/g/glory_of_warfare.txt +++ b/forge-gui/res/cardsfolder/g/glory_of_warfare.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 2 | Condition$ Playe S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 2 | Condition$ NotPlayerTurn | Description$ As long as it's not your turn, creatures you control get +0/+2. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/glory_of_warfare.jpg -Oracle:As long as it's your turn, creatures you control get +2/+0.\nAs long as it's not your turn, creatures you control get +0/+2. \ No newline at end of file +Oracle:As long as it's your turn, creatures you control get +2/+0.\nAs long as it's not your turn, creatures you control get +0/+2. diff --git a/forge-gui/res/cardsfolder/g/glory_seeker.txt b/forge-gui/res/cardsfolder/g/glory_seeker.txt index 78af3f934e6..2722abaacdd 100644 --- a/forge-gui/res/cardsfolder/g/glory_seeker.txt +++ b/forge-gui/res/cardsfolder/g/glory_seeker.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Creature Human Soldier PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83107.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/gloryscale_viashino.txt b/forge-gui/res/cardsfolder/g/gloryscale_viashino.txt index 591f02084c7..0624a7e5cb2 100644 --- a/forge-gui/res/cardsfolder/g/gloryscale_viashino.txt +++ b/forge-gui/res/cardsfolder/g/gloryscale_viashino.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Tr SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +3 | NumDef$ +3 | Defined$ Self SVar:BuffedBy:Card.MultiColor SVar:Picture:http://www.wizards.com/global/images/magic/general/gloryscale_viashino.jpg -Oracle:Whenever you cast a multicolored spell, Gloryscale Viashino gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Whenever you cast a multicolored spell, Gloryscale Viashino gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/glowering_rogon.txt b/forge-gui/res/cardsfolder/g/glowering_rogon.txt index e4e816a690c..014922938bc 100644 --- a/forge-gui/res/cardsfolder/g/glowering_rogon.txt +++ b/forge-gui/res/cardsfolder/g/glowering_rogon.txt @@ -1,7 +1,7 @@ -Name:Glowering Rogon -ManaCost:5 G -Types:Creature Beast -PT:4/4 -K:Amplify:1:Beast -SVar:Picture:http://www.wizards.com/global/images/magic/general/glowering_rogon.jpg -Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Beast card you reveal in your hand.) \ No newline at end of file +Name:Glowering Rogon +ManaCost:5 G +Types:Creature Beast +PT:4/4 +K:Amplify:1:Beast +SVar:Picture:http://www.wizards.com/global/images/magic/general/glowering_rogon.jpg +Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Beast card you reveal in your hand.) diff --git a/forge-gui/res/cardsfolder/g/glowing_anemone.txt b/forge-gui/res/cardsfolder/g/glowing_anemone.txt index ff4b305e373..e436b54f5d1 100644 --- a/forge-gui/res/cardsfolder/g/glowing_anemone.txt +++ b/forge-gui/res/cardsfolder/g/glowing_anemone.txt @@ -5,4 +5,4 @@ PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target land to its owner's hand. SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Land | TgtPrompt$ Select target land | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/glowing_anemone.jpg -Oracle:When Glowing Anemone enters the battlefield, you may return target land to its owner's hand. \ No newline at end of file +Oracle:When Glowing Anemone enters the battlefield, you may return target land to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/glowrider.txt b/forge-gui/res/cardsfolder/g/glowrider.txt index e098fe3f174..0dd14a961dc 100644 --- a/forge-gui/res/cardsfolder/g/glowrider.txt +++ b/forge-gui/res/cardsfolder/g/glowrider.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:2/1 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/glowrider.jpg -Oracle:Noncreature spells cost {1} more to cast. \ No newline at end of file +Oracle:Noncreature spells cost {1} more to cast. diff --git a/forge-gui/res/cardsfolder/g/gluttonous_cyclops.txt b/forge-gui/res/cardsfolder/g/gluttonous_cyclops.txt index 57d32b92121..a52672cc549 100644 --- a/forge-gui/res/cardsfolder/g/gluttonous_cyclops.txt +++ b/forge-gui/res/cardsfolder/g/gluttonous_cyclops.txt @@ -1,7 +1,7 @@ -Name:Gluttonous Cyclops -ManaCost:5 R -Types:Creature Cyclops -PT:5/4 -K:Monstrosity 3:5 R R -SVar:Picture:http://www.wizards.com/global/images/magic/general/gluttonous_cyclops.jpg -Oracle:{5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) \ No newline at end of file +Name:Gluttonous Cyclops +ManaCost:5 R +Types:Creature Cyclops +PT:5/4 +K:Monstrosity 3:5 R R +SVar:Picture:http://www.wizards.com/global/images/magic/general/gluttonous_cyclops.jpg +Oracle:{5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) diff --git a/forge-gui/res/cardsfolder/g/gluttonous_slime.txt b/forge-gui/res/cardsfolder/g/gluttonous_slime.txt index df23a0df576..c823628de9a 100644 --- a/forge-gui/res/cardsfolder/g/gluttonous_slime.txt +++ b/forge-gui/res/cardsfolder/g/gluttonous_slime.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flash K:Devour:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/gluttonous_slime.jpg -Oracle:Flash\nDevour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) \ No newline at end of file +Oracle:Flash\nDevour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/g/gluttonous_zombie.txt b/forge-gui/res/cardsfolder/g/gluttonous_zombie.txt index 6dff2ed646f..e77a7c0ed20 100644 --- a/forge-gui/res/cardsfolder/g/gluttonous_zombie.txt +++ b/forge-gui/res/cardsfolder/g/gluttonous_zombie.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:3/3 K:Fear SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84064.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/g/glyph_of_destruction.txt b/forge-gui/res/cardsfolder/g/glyph_of_destruction.txt index a0a9855b0ed..6451f48cc3b 100644 --- a/forge-gui/res/cardsfolder/g/glyph_of_destruction.txt +++ b/forge-gui/res/cardsfolder/g/glyph_of_destruction.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ DelayTriggerRemembered SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/glyph_of_destruction.jpg -Oracle:Target blocking Wall you control gets +10/+0 until end of combat. Prevent all damage that would be dealt to it this turn. Destroy it at the beginning of the next end step. \ No newline at end of file +Oracle:Target blocking Wall you control gets +10/+0 until end of combat. Prevent all damage that would be dealt to it this turn. Destroy it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/g/glyph_of_doom.txt b/forge-gui/res/cardsfolder/g/glyph_of_doom.txt index 1b298de95db..399b205e9c4 100644 --- a/forge-gui/res/cardsfolder/g/glyph_of_doom.txt +++ b/forge-gui/res/cardsfolder/g/glyph_of_doom.txt @@ -1,10 +1,10 @@ -Name:Glyph of Doom -ManaCost:B -Types:Instant -A:SP$ Effect | Cost$ B | ValidTgts$ Wall | TgtPrompt$ Select target wall | Name$ Glyph of Doom Effect | Triggers$ DelTrig | SVars$ TrigDestroy | RememberObjects$ Targeted | SpellDescription$ At end of combat, destroy all creatures that were blocked by target Wall this turn. -SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Command | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ At end of combat, destroy all creatures that were blocked by that wall this turn. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedByRemembered -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glyph_of_doom.jpg -Oracle:At end of combat, destroy all creatures that were blocked by target Wall this turn. \ No newline at end of file +Name:Glyph of Doom +ManaCost:B +Types:Instant +A:SP$ Effect | Cost$ B | ValidTgts$ Wall | TgtPrompt$ Select target wall | Name$ Glyph of Doom Effect | Triggers$ DelTrig | SVars$ TrigDestroy | RememberObjects$ Targeted | SpellDescription$ At end of combat, destroy all creatures that were blocked by target Wall this turn. +SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Command | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ At end of combat, destroy all creatures that were blocked by that wall this turn. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedByRemembered +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glyph_of_doom.jpg +Oracle:At end of combat, destroy all creatures that were blocked by target Wall this turn. diff --git a/forge-gui/res/cardsfolder/g/glyph_of_life.txt b/forge-gui/res/cardsfolder/g/glyph_of_life.txt index dc4fcac1eac..b06cf0c31f1 100644 --- a/forge-gui/res/cardsfolder/g/glyph_of_life.txt +++ b/forge-gui/res/cardsfolder/g/glyph_of_life.txt @@ -1,11 +1,11 @@ -Name:Glyph of Life -ManaCost:W -Types:Instant -A:SP$ Effect | Cost$ W | Name$ Glyph of Life Effect | ValidTgts$ Creature.Wall | TgtPrompt$ Select target Wall creature | Triggers$ TrigDamage | SVars$ TrigGainLife,X | RememberObjects$ Targeted | SpellDescription$ Until end of turn, whenever an attacking creature deals damage to target Wall creature, you gain that much life. -SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.attacking | ValidTarget$ Creature.IsRemembered | Execute$ TrigGainLife | TriggerDescription$ Whenever an attacking creature deals damage to target Wall creature, you gain that much life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | Defined$ You | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/glyph_of_life.jpg -Oracle:Until end of turn, whenever an attacking creature deals damage to target Wall creature, you gain that much life. \ No newline at end of file +Name:Glyph of Life +ManaCost:W +Types:Instant +A:SP$ Effect | Cost$ W | Name$ Glyph of Life Effect | ValidTgts$ Creature.Wall | TgtPrompt$ Select target Wall creature | Triggers$ TrigDamage | SVars$ TrigGainLife,X | RememberObjects$ Targeted | SpellDescription$ Until end of turn, whenever an attacking creature deals damage to target Wall creature, you gain that much life. +SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.attacking | ValidTarget$ Creature.IsRemembered | Execute$ TrigGainLife | TriggerDescription$ Whenever an attacking creature deals damage to target Wall creature, you gain that much life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | Defined$ You | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/glyph_of_life.jpg +Oracle:Until end of turn, whenever an attacking creature deals damage to target Wall creature, you gain that much life. diff --git a/forge-gui/res/cardsfolder/g/gnarled_effigy.txt b/forge-gui/res/cardsfolder/g/gnarled_effigy.txt index 6259053e10e..8842f08ad28 100644 --- a/forge-gui/res/cardsfolder/g/gnarled_effigy.txt +++ b/forge-gui/res/cardsfolder/g/gnarled_effigy.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ PutCounter | Cost$ 4 T | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target Creature | CounterType$ M1M1 | CounterNum$ 1 | SpellDescription$ Put a -1/-1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/gnarled_effigy.jpg -Oracle:{4}, {T}: Put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:{4}, {T}: Put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/g/gnarled_mass.txt b/forge-gui/res/cardsfolder/g/gnarled_mass.txt index 702288af6bf..ffe67544b57 100644 --- a/forge-gui/res/cardsfolder/g/gnarled_mass.txt +++ b/forge-gui/res/cardsfolder/g/gnarled_mass.txt @@ -3,4 +3,4 @@ ManaCost:1 G G Types:Creature Spirit PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/bok/en-us/card74435.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/gnarled_scarhide.txt b/forge-gui/res/cardsfolder/g/gnarled_scarhide.txt index 4c0892bb596..311d1b1a859 100644 --- a/forge-gui/res/cardsfolder/g/gnarled_scarhide.txt +++ b/forge-gui/res/cardsfolder/g/gnarled_scarhide.txt @@ -1,9 +1,9 @@ -Name:Gnarled Scarhide -ManaCost:B -Types:Enchantment Creature Minotaur -PT:2/1 -K:Bestow:3 B -K:CARDNAME can't block. -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature gets +2/+1 and can't block. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gnarled_scarhide.jpg -Oracle:Bestow {3}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nGnarled Scarhide can't block.\nEnchanted creature gets +2/+1 and can't block. \ No newline at end of file +Name:Gnarled Scarhide +ManaCost:B +Types:Enchantment Creature Minotaur +PT:2/1 +K:Bestow:3 B +K:CARDNAME can't block. +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature gets +2/+1 and can't block. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gnarled_scarhide.jpg +Oracle:Bestow {3}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nGnarled Scarhide can't block.\nEnchanted creature gets +2/+1 and can't block. diff --git a/forge-gui/res/cardsfolder/g/gnarlid_pack.txt b/forge-gui/res/cardsfolder/g/gnarlid_pack.txt index 8ad2849244c..81e7ad19895 100644 --- a/forge-gui/res/cardsfolder/g/gnarlid_pack.txt +++ b/forge-gui/res/cardsfolder/g/gnarlid_pack.txt @@ -7,4 +7,4 @@ K:ETBReplacement:Other:Multikicked SVar:Multikicked:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ XKicked | SpellDescription$ CARDNAME enters the battlefield with a +1/+1 counter on it for each time it was kicked. SVar:XKicked:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/gnarlid_pack.jpg -Oracle:Multikicker {1}{G} (You may pay an additional {1}{G} any number of times as you cast this spell.)\nGnarlid Pack enters the battlefield with a +1/+1 counter on it for each time it was kicked. \ No newline at end of file +Oracle:Multikicker {1}{G} (You may pay an additional {1}{G} any number of times as you cast this spell.)\nGnarlid Pack enters the battlefield with a +1/+1 counter on it for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/g/gnat_alley_creeper.txt b/forge-gui/res/cardsfolder/g/gnat_alley_creeper.txt index 2bff84f373d..a423e508072 100644 --- a/forge-gui/res/cardsfolder/g/gnat_alley_creeper.txt +++ b/forge-gui/res/cardsfolder/g/gnat_alley_creeper.txt @@ -4,4 +4,4 @@ Types:Creature Human Rogue PT:3/1 K:CantBeBlockedBy Creature.withFlying SVar:Picture:http://www.wizards.com/global/images/magic/general/gnat_alley_creeper.jpg -Oracle:Gnat Alley Creeper can't be blocked by creatures with flying. \ No newline at end of file +Oracle:Gnat Alley Creeper can't be blocked by creatures with flying. diff --git a/forge-gui/res/cardsfolder/g/gnat_miser.txt b/forge-gui/res/cardsfolder/g/gnat_miser.txt index 961ebf7c24f..7d3964ffbc5 100644 --- a/forge-gui/res/cardsfolder/g/gnat_miser.txt +++ b/forge-gui/res/cardsfolder/g/gnat_miser.txt @@ -4,4 +4,4 @@ Types:Creature Rat Shaman PT:1/1 S:Mode$ Continuous | Affected$ Opponent | RaiseMaxHandSize$ -1 | Description$ Each opponent's maximum hand size is reduced by one. SVar:Picture:http://www.wizards.com/global/images/magic/general/gnat_miser.jpg -Oracle:Each opponent's maximum hand size is reduced by one. \ No newline at end of file +Oracle:Each opponent's maximum hand size is reduced by one. diff --git a/forge-gui/res/cardsfolder/g/gnathosaur.txt b/forge-gui/res/cardsfolder/g/gnathosaur.txt index 7984356eeb2..decb8a89624 100644 --- a/forge-gui/res/cardsfolder/g/gnathosaur.txt +++ b/forge-gui/res/cardsfolder/g/gnathosaur.txt @@ -5,4 +5,4 @@ PT:5/4 A:AB$ Pump | Cost$ Sac<1/Artifact> | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gnathosaur.jpg -Oracle:Sacrifice an artifact: Gnathosaur gains trample until end of turn. \ No newline at end of file +Oracle:Sacrifice an artifact: Gnathosaur gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gnaw_to_the_bone.txt b/forge-gui/res/cardsfolder/g/gnaw_to_the_bone.txt index f2fd8b74a55..c646444cee8 100644 --- a/forge-gui/res/cardsfolder/g/gnaw_to_the_bone.txt +++ b/forge-gui/res/cardsfolder/g/gnaw_to_the_bone.txt @@ -1,8 +1,8 @@ -Name:Gnaw to the Bone -ManaCost:2 G -Types:Instant -K:Flashback 2 G -A:SP$ GainLife | Cost$ 2 G | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each creature card in your graveyard. -SVar:X:Count$TypeInYourYard.Creature/Times.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gnaw_to_the_bone.jpg -Oracle:You gain 2 life for each creature card in your graveyard.\nFlashback {2}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Gnaw to the Bone +ManaCost:2 G +Types:Instant +K:Flashback 2 G +A:SP$ GainLife | Cost$ 2 G | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each creature card in your graveyard. +SVar:X:Count$TypeInYourYard.Creature/Times.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gnaw_to_the_bone.jpg +Oracle:You gain 2 life for each creature card in your graveyard.\nFlashback {2}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/g/gnawing_zombie.txt b/forge-gui/res/cardsfolder/g/gnawing_zombie.txt index 2d9cd55a58c..73937a1cade 100644 --- a/forge-gui/res/cardsfolder/g/gnawing_zombie.txt +++ b/forge-gui/res/cardsfolder/g/gnawing_zombie.txt @@ -1,8 +1,8 @@ -Name:Gnawing Zombie -ManaCost:1 B -Types:Creature Zombie -PT:1/3 -A:AB$ LoseLife | Cost$ 1 B Sac<1/Creature> | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 1 life and you gain 1 life. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gnawing_zombie.jpg -Oracle:{1}{B}, Sacrifice a creature: Target player loses 1 life and you gain 1 life. +Name:Gnawing Zombie +ManaCost:1 B +Types:Creature Zombie +PT:1/3 +A:AB$ LoseLife | Cost$ 1 B Sac<1/Creature> | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 1 life and you gain 1 life. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gnawing_zombie.jpg +Oracle:{1}{B}, Sacrifice a creature: Target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/g/go_for_the_throat.txt b/forge-gui/res/cardsfolder/g/go_for_the_throat.txt index 693c1bf5ddd..4de2e232965 100644 --- a/forge-gui/res/cardsfolder/g/go_for_the_throat.txt +++ b/forge-gui/res/cardsfolder/g/go_for_the_throat.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select target nonartifact creature | SpellDescription$ Destroy target nonartifact creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/go_for_the_throat.jpg -Oracle:Destroy target nonartifact creature. \ No newline at end of file +Oracle:Destroy target nonartifact creature. diff --git a/forge-gui/res/cardsfolder/g/goatnapper.txt b/forge-gui/res/cardsfolder/g/goatnapper.txt index ff244251c15..9d2d2581d8a 100644 --- a/forge-gui/res/cardsfolder/g/goatnapper.txt +++ b/forge-gui/res/cardsfolder/g/goatnapper.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGoatGrab | TriggerDescription$ When CARDNAME enters the battlefield, untap target Goat and gain control of it until end of turn. It gains haste until end of turn. SVar:TrigGoatGrab:AB$GainControl | Cost$ 0 | ValidTgts$ Permanent.Goat | TgtPrompt$ Select target Goat | LoseControl$ EOT | Untap$ True | AddKWs$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/goatnapper.jpg -Oracle:When Goatnapper enters the battlefield, untap target Goat and gain control of it until end of turn. It gains haste until end of turn. \ No newline at end of file +Oracle:When Goatnapper enters the battlefield, untap target Goat and gain control of it until end of turn. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gobbling_ooze.txt b/forge-gui/res/cardsfolder/g/gobbling_ooze.txt index 8c1837ded44..28c4a0fbcf5 100644 --- a/forge-gui/res/cardsfolder/g/gobbling_ooze.txt +++ b/forge-gui/res/cardsfolder/g/gobbling_ooze.txt @@ -1,7 +1,7 @@ -Name:Gobbling Ooze -ManaCost:4 G -Types:Creature Ooze -PT:3/3 -A:AB$ PutCounter | Cost$ G Sac<1/Creature.Other/creature other than CARDNAME> | CounterType$ P1P1 | CounterNum$1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gobbling_ooze.jpg -Oracle:{G}, Sacrifice another creature: Put a +1/+1 counter on Gobbling Ooze. \ No newline at end of file +Name:Gobbling Ooze +ManaCost:4 G +Types:Creature Ooze +PT:3/3 +A:AB$ PutCounter | Cost$ G Sac<1/Creature.Other/creature other than CARDNAME> | CounterType$ P1P1 | CounterNum$1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gobbling_ooze.jpg +Oracle:{G}, Sacrifice another creature: Put a +1/+1 counter on Gobbling Ooze. diff --git a/forge-gui/res/cardsfolder/g/gobhobbler_rats.txt b/forge-gui/res/cardsfolder/g/gobhobbler_rats.txt index 0f18402ea3d..e0b95786ec8 100644 --- a/forge-gui/res/cardsfolder/g/gobhobbler_rats.txt +++ b/forge-gui/res/cardsfolder/g/gobhobbler_rats.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddAbility$ Pump | Cond SVar:Pump:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/gobhobbler_rats.jpg -Oracle:Hellbent - As long as you have no cards in hand, Gobhobbler Rats gets +1/+0 and has "{B}: Regenerate Gobhobbler Rats." \ No newline at end of file +Oracle:Hellbent - As long as you have no cards in hand, Gobhobbler Rats gets +1/+0 and has "{B}: Regenerate Gobhobbler Rats." diff --git a/forge-gui/res/cardsfolder/g/goblin_archaeologist.txt b/forge-gui/res/cardsfolder/g/goblin_archaeologist.txt index 9090f8c05a7..e22d76d0342 100644 --- a/forge-gui/res/cardsfolder/g/goblin_archaeologist.txt +++ b/forge-gui/res/cardsfolder/g/goblin_archaeologist.txt @@ -1,11 +1,11 @@ -Name:Goblin Archaeologist -ManaCost:1 R -Types:Creature Goblin Artificer -PT:1/2 -A:AB$ FlipACoin | Cost$ R T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | WinSubAbility$ DBDestroy | LoseSubAbility$ DBSacSelf | SpellDescription$ Flip a coin. If you win the flip, destroy target artifact and untap Goblin Archaeologist. If you lose the flip, sacrifice Goblin Archaeologist. -SVar:DBDestroy:DB$ Destroy | Cost$ 0 | Defined$ Targeted | SubAbility$ DBUntapSelf -SVar:DBUntapSelf:DB$ Untap | Cost$ 0 | Defined$ Self -SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_archaeologist.jpg -Oracle:{R}, {T}: Flip a coin. If you win the flip, destroy target artifact and untap Goblin Archaeologist. If you lose the flip, sacrifice Goblin Archaeologist. \ No newline at end of file +Name:Goblin Archaeologist +ManaCost:1 R +Types:Creature Goblin Artificer +PT:1/2 +A:AB$ FlipACoin | Cost$ R T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | WinSubAbility$ DBDestroy | LoseSubAbility$ DBSacSelf | SpellDescription$ Flip a coin. If you win the flip, destroy target artifact and untap Goblin Archaeologist. If you lose the flip, sacrifice Goblin Archaeologist. +SVar:DBDestroy:DB$ Destroy | Cost$ 0 | Defined$ Targeted | SubAbility$ DBUntapSelf +SVar:DBUntapSelf:DB$ Untap | Cost$ 0 | Defined$ Self +SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_archaeologist.jpg +Oracle:{R}, {T}: Flip a coin. If you win the flip, destroy target artifact and untap Goblin Archaeologist. If you lose the flip, sacrifice Goblin Archaeologist. diff --git a/forge-gui/res/cardsfolder/g/goblin_arsonist.txt b/forge-gui/res/cardsfolder/g/goblin_arsonist.txt index b421a82196c..115f646002a 100644 --- a/forge-gui/res/cardsfolder/g/goblin_arsonist.txt +++ b/forge-gui/res/cardsfolder/g/goblin_arsonist.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may have it deal 1 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_arsonist.jpg -Oracle:When Goblin Arsonist dies, you may have it deal 1 damage to target creature or player. \ No newline at end of file +Oracle:When Goblin Arsonist dies, you may have it deal 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/goblin_artillery.txt b/forge-gui/res/cardsfolder/g/goblin_artillery.txt index dabaea62028..0ce81f4ffca 100644 --- a/forge-gui/res/cardsfolder/g/goblin_artillery.txt +++ b/forge-gui/res/cardsfolder/g/goblin_artillery.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 2 damage to target creature or player and 3 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_artillery.jpg -Oracle:{T}: Goblin Artillery deals 2 damage to target creature or player and 3 damage to you. \ No newline at end of file +Oracle:{T}: Goblin Artillery deals 2 damage to target creature or player and 3 damage to you. diff --git a/forge-gui/res/cardsfolder/g/goblin_assassin.txt b/forge-gui/res/cardsfolder/g/goblin_assassin.txt index 0d10fe8b1ed..6d90f56bada 100644 --- a/forge-gui/res/cardsfolder/g/goblin_assassin.txt +++ b/forge-gui/res/cardsfolder/g/goblin_assassin.txt @@ -1,12 +1,12 @@ -Name:Goblin Assassin -ManaCost:3 R R -Types:Creature Goblin Assassin -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatFlips | TriggerDescription$ Whenever CARDNAME or another Goblin enters the battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Goblin.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ RepeatFlips | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Goblin enters the battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. -SVar:RepeatFlips:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ AssassinsFlip | SubAbility$ Assassination -SVar:AssassinsFlip:DB$ FlipACoin | Flipper$ Remembered | NoCall$ True | RememberResult$ True -SVar:Assassination:DB$ Sacrifice | Defined$ FlippedTails | SacValid$ Creature | Amount$ 1 | SubAbility$ ResetFlips -SVar:ResetFlips:DB$ Cleanup | ClearCoinFlips$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_assassin.jpg -Oracle:Whenever Goblin Assassin or another Goblin enters the battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. \ No newline at end of file +Name:Goblin Assassin +ManaCost:3 R R +Types:Creature Goblin Assassin +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RepeatFlips | TriggerDescription$ Whenever CARDNAME or another Goblin enters the battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Goblin.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ RepeatFlips | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Goblin enters the battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. +SVar:RepeatFlips:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ AssassinsFlip | SubAbility$ Assassination +SVar:AssassinsFlip:DB$ FlipACoin | Flipper$ Remembered | NoCall$ True | RememberResult$ True +SVar:Assassination:DB$ Sacrifice | Defined$ FlippedTails | SacValid$ Creature | Amount$ 1 | SubAbility$ ResetFlips +SVar:ResetFlips:DB$ Cleanup | ClearCoinFlips$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_assassin.jpg +Oracle:Whenever Goblin Assassin or another Goblin enters the battlefield, each player flips a coin. Each player whose coin comes up tails sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/g/goblin_assault.txt b/forge-gui/res/cardsfolder/g/goblin_assault.txt index 49649488228..3ae386f82ed 100644 --- a/forge-gui/res/cardsfolder/g/goblin_assault.txt +++ b/forge-gui/res/cardsfolder/g/goblin_assault.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.Goblin | AddHiddenKeyword$ CARDNAME atta T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin ALA | TokenKeywords$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_assault.jpg -Oracle:At the beginning of your upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield.\nGoblin creatures attack each turn if able. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a 1/1 red Goblin creature token with haste onto the battlefield.\nGoblin creatures attack each turn if able. diff --git a/forge-gui/res/cardsfolder/g/goblin_balloon_brigade.txt b/forge-gui/res/cardsfolder/g/goblin_balloon_brigade.txt index b2bf26fcffa..b74ae425dc9 100644 --- a/forge-gui/res/cardsfolder/g/goblin_balloon_brigade.txt +++ b/forge-gui/res/cardsfolder/g/goblin_balloon_brigade.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:1/1 A:AB$ Pump | Cost$ R | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84540.jpg -Oracle:{R}: Goblin Balloon Brigade gains flying until end of turn. \ No newline at end of file +Oracle:{R}: Goblin Balloon Brigade gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_bangchuckers.txt b/forge-gui/res/cardsfolder/g/goblin_bangchuckers.txt index f9816ebbf6e..00911ff7f0d 100644 --- a/forge-gui/res/cardsfolder/g/goblin_bangchuckers.txt +++ b/forge-gui/res/cardsfolder/g/goblin_bangchuckers.txt @@ -1,10 +1,10 @@ -Name:Goblin Bangchuckers -ManaCost:2 R R -Types:Creature Goblin Warrior -PT:2/2 -A:AB$ FlipACoin | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | WinSubAbility$ DBDamageTarget | LoseSubAbility$ DBDamageSelf | SpellDescription$ Flip a coin. If you win the flip, CARDNAME deals 2 damage to target creature or player. If you lose the flip, CARDNAME deals 2 damage to itself. -SVar:DBDamageTarget:DB$DealDamage | Cost$ 0 | Defined$ Targeted | NumDmg$ 2 -SVar:DBDamageSelf:DB$DealDamage | Cost$ 0 | Defined$ Self | NumDmg$ 2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_bangchuckers.jpg -Oracle:{T}: Flip a coin. If you win the flip, Goblin Bangchuckers deals 2 damage to target creature or player. If you lose the flip, Goblin Bangchuckers deals 2 damage to itself. \ No newline at end of file +Name:Goblin Bangchuckers +ManaCost:2 R R +Types:Creature Goblin Warrior +PT:2/2 +A:AB$ FlipACoin | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | WinSubAbility$ DBDamageTarget | LoseSubAbility$ DBDamageSelf | SpellDescription$ Flip a coin. If you win the flip, CARDNAME deals 2 damage to target creature or player. If you lose the flip, CARDNAME deals 2 damage to itself. +SVar:DBDamageTarget:DB$DealDamage | Cost$ 0 | Defined$ Targeted | NumDmg$ 2 +SVar:DBDamageSelf:DB$DealDamage | Cost$ 0 | Defined$ Self | NumDmg$ 2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_bangchuckers.jpg +Oracle:{T}: Flip a coin. If you win the flip, Goblin Bangchuckers deals 2 damage to target creature or player. If you lose the flip, Goblin Bangchuckers deals 2 damage to itself. diff --git a/forge-gui/res/cardsfolder/g/goblin_battle_jester.txt b/forge-gui/res/cardsfolder/g/goblin_battle_jester.txt index c7f55d9fc35..57299d5f07e 100644 --- a/forge-gui/res/cardsfolder/g/goblin_battle_jester.txt +++ b/forge-gui/res/cardsfolder/g/goblin_battle_jester.txt @@ -1,9 +1,9 @@ -Name:Goblin Battle Jester -ManaCost:3 R -Types:Creature Goblin -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPumpCurse | TriggerDescription$ Whenever you cast a red spell, target creature can't block this turn. -SVar:TrigPumpCurse:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. -SVar:BuffedBy:Card.Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_battle_jester.jpg -Oracle:Whenever you cast a red spell, target creature can't block this turn. \ No newline at end of file +Name:Goblin Battle Jester +ManaCost:3 R +Types:Creature Goblin +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPumpCurse | TriggerDescription$ Whenever you cast a red spell, target creature can't block this turn. +SVar:TrigPumpCurse:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. +SVar:BuffedBy:Card.Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_battle_jester.jpg +Oracle:Whenever you cast a red spell, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_berserker.txt b/forge-gui/res/cardsfolder/g/goblin_berserker.txt index 256bb3f72f1..6a59a73e7f2 100644 --- a/forge-gui/res/cardsfolder/g/goblin_berserker.txt +++ b/forge-gui/res/cardsfolder/g/goblin_berserker.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_berserker.jpg -Oracle:First strike, haste \ No newline at end of file +Oracle:First strike, haste diff --git a/forge-gui/res/cardsfolder/g/goblin_bomb.txt b/forge-gui/res/cardsfolder/g/goblin_bomb.txt index de993af17f8..79f97da7312 100644 --- a/forge-gui/res/cardsfolder/g/goblin_bomb.txt +++ b/forge-gui/res/cardsfolder/g/goblin_bomb.txt @@ -1,11 +1,11 @@ -Name:Goblin Bomb -ManaCost:1 R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigFlip | TriggerDescription$ At the beginning of your upkeep, you may flip a coin. If you win the flip, put a fuse counter on CARDNAME. If you lose the flip, remove a fuse counter from CARDNAME. -SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBAddCounter | LoseSubAbility$ DBRemoveCounter -SVar:DBAddCounter:DB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ FUSE | CounterNum$ 1 -SVar:DBRemoveCounter:DB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ FUSE | CounterNum$ 1 -A:AB$ DealDamage | Cost$ SubCounter<5/FUSE> Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Choose target player | NumDmg$ 20 | SpellDescription$ CARDNAME deals 20 damage to target player. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_bomb.jpg -Oracle:At the beginning of your upkeep, you may flip a coin. If you win the flip, put a fuse counter on Goblin Bomb. If you lose the flip, remove a fuse counter from Goblin Bomb.\nRemove five fuse counters from Goblin Bomb, Sacrifice Goblin Bomb: Goblin Bomb deals 20 damage to target player. \ No newline at end of file +Name:Goblin Bomb +ManaCost:1 R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigFlip | TriggerDescription$ At the beginning of your upkeep, you may flip a coin. If you win the flip, put a fuse counter on CARDNAME. If you lose the flip, remove a fuse counter from CARDNAME. +SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBAddCounter | LoseSubAbility$ DBRemoveCounter +SVar:DBAddCounter:DB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ FUSE | CounterNum$ 1 +SVar:DBRemoveCounter:DB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ FUSE | CounterNum$ 1 +A:AB$ DealDamage | Cost$ SubCounter<5/FUSE> Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Choose target player | NumDmg$ 20 | SpellDescription$ CARDNAME deals 20 damage to target player. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_bomb.jpg +Oracle:At the beginning of your upkeep, you may flip a coin. If you win the flip, put a fuse counter on Goblin Bomb. If you lose the flip, remove a fuse counter from Goblin Bomb.\nRemove five fuse counters from Goblin Bomb, Sacrifice Goblin Bomb: Goblin Bomb deals 20 damage to target player. diff --git a/forge-gui/res/cardsfolder/g/goblin_bombardment.txt b/forge-gui/res/cardsfolder/g/goblin_bombardment.txt index e735909ceb7..8d4d7a5d7a4 100644 --- a/forge-gui/res/cardsfolder/g/goblin_bombardment.txt +++ b/forge-gui/res/cardsfolder/g/goblin_bombardment.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ DealDamage | Cost$ Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_bombardment.jpg -Oracle:Sacrifice a creature: Goblin Bombardment deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Sacrifice a creature: Goblin Bombardment deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/goblin_brawler.txt b/forge-gui/res/cardsfolder/g/goblin_brawler.txt index 88e454d42f2..114d4357802 100644 --- a/forge-gui/res/cardsfolder/g/goblin_brawler.txt +++ b/forge-gui/res/cardsfolder/g/goblin_brawler.txt @@ -1,8 +1,8 @@ -Name:Goblin Brawler -ManaCost:2 R -Types:Creature Goblin Warrior -PT:2/2 -K:First Strike -K:CARDNAME can't be equipped. -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_brawler.jpg -Oracle:First strike\nGoblin Brawler can't be equipped. \ No newline at end of file +Name:Goblin Brawler +ManaCost:2 R +Types:Creature Goblin Warrior +PT:2/2 +K:First Strike +K:CARDNAME can't be equipped. +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_brawler.jpg +Oracle:First strike\nGoblin Brawler can't be equipped. diff --git a/forge-gui/res/cardsfolder/g/goblin_brigand.txt b/forge-gui/res/cardsfolder/g/goblin_brigand.txt index 2c6660300f5..efefbcb332a 100644 --- a/forge-gui/res/cardsfolder/g/goblin_brigand.txt +++ b/forge-gui/res/cardsfolder/g/goblin_brigand.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:2/2 K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_brigand.jpg -Oracle:Goblin Brigand attacks each turn if able. \ No newline at end of file +Oracle:Goblin Brigand attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/g/goblin_bully.txt b/forge-gui/res/cardsfolder/g/goblin_bully.txt index 2e4f6030599..7b674241ab0 100644 --- a/forge-gui/res/cardsfolder/g/goblin_bully.txt +++ b/forge-gui/res/cardsfolder/g/goblin_bully.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Creature Goblin PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4342.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/goblin_burrows.txt b/forge-gui/res/cardsfolder/g/goblin_burrows.txt index d24dca0e501..e999dfec4c9 100644 --- a/forge-gui/res/cardsfolder/g/goblin_burrows.txt +++ b/forge-gui/res/cardsfolder/g/goblin_burrows.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Pump | Cost$ 1 R T | ValidTgts$ Creature.Goblin | TgtPrompt$ Select target Goblin creature | NumAtt$ +2 | SpellDescription$ Target Goblin creature gets +2/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_burrows.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{R}, {T}: Target Goblin creature gets +2/+0 until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}{R}, {T}: Target Goblin creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt b/forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt index cf3a241d903..360aefe2243 100644 --- a/forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt +++ b/forge-gui/res/cardsfolder/g/goblin_bushwhacker.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | KW$ Haste SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_bushwhacker.jpg -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nWhen Goblin Bushwhacker enters the battlefield, if it was kicked, creatures you control get +1/+0 and gain haste until end of turn. \ No newline at end of file +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nWhen Goblin Bushwhacker enters the battlefield, if it was kicked, creatures you control get +1/+0 and gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_cadets.txt b/forge-gui/res/cardsfolder/g/goblin_cadets.txt index ee193e8ffc2..328848ef17a 100644 --- a/forge-gui/res/cardsfolder/g/goblin_cadets.txt +++ b/forge-gui/res/cardsfolder/g/goblin_cadets.txt @@ -1,12 +1,12 @@ -Name:Goblin Cadets -ManaCost:R -Types:Creature Goblin -PT:2/1 -T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Creature | Execute$ ChangeControl | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, target opponent gains control of it. (This removes CARDNAME from combat.) -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ ChangeControl | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, target opponent gains control of it. (This removes CARDNAME from combat.) -SVar:ChangeControl:AB$GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent gains control of CARDNAME. | SubAbility$ RemCombat -SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self -SVar:SacMe:1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_cadets.jpg -Oracle:Whenever Goblin Cadets blocks or becomes blocked, target opponent gains control of it. (This removes Goblin Cadets from combat.) \ No newline at end of file +Name:Goblin Cadets +ManaCost:R +Types:Creature Goblin +PT:2/1 +T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Creature | Execute$ ChangeControl | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, target opponent gains control of it. (This removes CARDNAME from combat.) +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ ChangeControl | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, target opponent gains control of it. (This removes CARDNAME from combat.) +SVar:ChangeControl:AB$GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent gains control of CARDNAME. | SubAbility$ RemCombat +SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self +SVar:SacMe:1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_cadets.jpg +Oracle:Whenever Goblin Cadets blocks or becomes blocked, target opponent gains control of it. (This removes Goblin Cadets from combat.) diff --git a/forge-gui/res/cardsfolder/g/goblin_cannon.txt b/forge-gui/res/cardsfolder/g/goblin_cannon.txt index f79bf4dd916..bc559ddc893 100644 --- a/forge-gui/res/cardsfolder/g/goblin_cannon.txt +++ b/forge-gui/res/cardsfolder/g/goblin_cannon.txt @@ -1,8 +1,8 @@ -Name:Goblin Cannon -ManaCost:4 -Types:Artifact -A:AB$DealDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBSac | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Sacrifice CARDNAME. -SVar:DBSac:DB$Sacrifice | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_cannon.jpg -Oracle:{2}: Goblin Cannon deals 1 damage to target creature or player. Sacrifice Goblin Cannon. \ No newline at end of file +Name:Goblin Cannon +ManaCost:4 +Types:Artifact +A:AB$DealDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBSac | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Sacrifice CARDNAME. +SVar:DBSac:DB$Sacrifice | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_cannon.jpg +Oracle:{2}: Goblin Cannon deals 1 damage to target creature or player. Sacrifice Goblin Cannon. diff --git a/forge-gui/res/cardsfolder/g/goblin_cavaliers.txt b/forge-gui/res/cardsfolder/g/goblin_cavaliers.txt index 93cdd209469..f70ed923823 100644 --- a/forge-gui/res/cardsfolder/g/goblin_cavaliers.txt +++ b/forge-gui/res/cardsfolder/g/goblin_cavaliers.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Creature Goblin PT:3/2 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20214.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/goblin_caves.txt b/forge-gui/res/cardsfolder/g/goblin_caves.txt index 4021cd61773..9a28be6cd6b 100644 --- a/forge-gui/res/cardsfolder/g/goblin_caves.txt +++ b/forge-gui/res/cardsfolder/g/goblin_caves.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Land.AttachedBy+Basic+Mountain SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_caves.jpg -Oracle:Enchant land\nAs long as enchanted land is a basic Mountain, Goblin creatures get +0/+2. \ No newline at end of file +Oracle:Enchant land\nAs long as enchanted land is a basic Mountain, Goblin creatures get +0/+2. diff --git a/forge-gui/res/cardsfolder/g/goblin_charbelcher.txt b/forge-gui/res/cardsfolder/g/goblin_charbelcher.txt index 5e7e4a7c97f..72a8b87b93a 100644 --- a/forge-gui/res/cardsfolder/g/goblin_charbelcher.txt +++ b/forge-gui/res/cardsfolder/g/goblin_charbelcher.txt @@ -9,4 +9,4 @@ SVar:X:Remembered$Valid Card.nonLand SVar:DoubleX:Remembered$Valid Card.nonLand/Times.2 SVar:FoundMountain:Remembered$Valid Card.Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_charbelcher.jpg -Oracle:{3}, {T}: Reveal cards from the top of your library until you reveal a land card. Goblin Charbelcher deals damage equal to the number of nonland cards revealed this way to target creature or player. If the revealed land card was a Mountain, Goblin Charbelcher deals double that damage instead. Put the revealed cards on the bottom of your library in any order. \ No newline at end of file +Oracle:{3}, {T}: Reveal cards from the top of your library until you reveal a land card. Goblin Charbelcher deals damage equal to the number of nonland cards revealed this way to target creature or player. If the revealed land card was a Mountain, Goblin Charbelcher deals double that damage instead. Put the revealed cards on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/g/goblin_chariot.txt b/forge-gui/res/cardsfolder/g/goblin_chariot.txt index 69e2d5e5b64..34a643079b0 100644 --- a/forge-gui/res/cardsfolder/g/goblin_chariot.txt +++ b/forge-gui/res/cardsfolder/g/goblin_chariot.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:2/2 K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83109.jpg -Oracle:Haste (This creature can attack the turn it comes under your control.) \ No newline at end of file +Oracle:Haste (This creature can attack the turn it comes under your control.) diff --git a/forge-gui/res/cardsfolder/g/goblin_chieftain.txt b/forge-gui/res/cardsfolder/g/goblin_chieftain.txt index 2d913abb30e..0ef354c0832 100644 --- a/forge-gui/res/cardsfolder/g/goblin_chieftain.txt +++ b/forge-gui/res/cardsfolder/g/goblin_chieftain.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Goblin+Other+YouCtrl | AddPower$ 1 | Add SVar:PlayMain1:TRUE SVar:BuffedBy:Goblin SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_chieftain.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nOther Goblin creatures you control get +1/+1 and have haste. \ No newline at end of file +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nOther Goblin creatures you control get +1/+1 and have haste. diff --git a/forge-gui/res/cardsfolder/g/goblin_chirurgeon.txt b/forge-gui/res/cardsfolder/g/goblin_chirurgeon.txt index 9f5355aea05..a0b5d1317c9 100644 --- a/forge-gui/res/cardsfolder/g/goblin_chirurgeon.txt +++ b/forge-gui/res/cardsfolder/g/goblin_chirurgeon.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:0/2 A:AB$ Regenerate | Cost$ Sac<1/Goblin> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_chirurgeon.jpg -Oracle:Sacrifice a Goblin: Regenerate target creature. \ No newline at end of file +Oracle:Sacrifice a Goblin: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/g/goblin_clearcutter.txt b/forge-gui/res/cardsfolder/g/goblin_clearcutter.txt index a02af92d9a5..8ed2e28f09f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_clearcutter.txt +++ b/forge-gui/res/cardsfolder/g/goblin_clearcutter.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Mana | Cost$ T Sac<1/Forest> | Produced$ Combo R G | Amount$ 3 | SpellDescription$ Add three mana in any combination of {R} and/or {G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_clearcutter.jpg -Oracle:{T}, Sacrifice a Forest: Add three mana in any combination of {R} and/or {G} to your mana pool. \ No newline at end of file +Oracle:{T}, Sacrifice a Forest: Add three mana in any combination of {R} and/or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/goblin_cohort.txt b/forge-gui/res/cardsfolder/g/goblin_cohort.txt index e15dd40eeb6..7f5c3034f34 100644 --- a/forge-gui/res/cardsfolder/g/goblin_cohort.txt +++ b/forge-gui/res/cardsfolder/g/goblin_cohort.txt @@ -1,8 +1,8 @@ -Name:Goblin Cohort -ManaCost:R -Types:Creature Goblin Warrior -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't attack unless you've cast a creature spell this turn. -SVar:X:Count$ThisTurnCast_Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_cohort.jpg -Oracle:Goblin Cohort can't attack unless you've cast a creature spell this turn. \ No newline at end of file +Name:Goblin Cohort +ManaCost:R +Types:Creature Goblin Warrior +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't attack unless you've cast a creature spell this turn. +SVar:X:Count$ThisTurnCast_Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_cohort.jpg +Oracle:Goblin Cohort can't attack unless you've cast a creature spell this turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_commando.txt b/forge-gui/res/cardsfolder/g/goblin_commando.txt index 851ec9d40b0..ec29bcf67d8 100644 --- a/forge-gui/res/cardsfolder/g/goblin_commando.txt +++ b/forge-gui/res/cardsfolder/g/goblin_commando.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_commando.jpg -Oracle:When Goblin Commando enters the battlefield, it deals 2 damage to target creature. \ No newline at end of file +Oracle:When Goblin Commando enters the battlefield, it deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/g/goblin_deathraiders.txt b/forge-gui/res/cardsfolder/g/goblin_deathraiders.txt index 9ea2e68299b..5f5b10e384e 100644 --- a/forge-gui/res/cardsfolder/g/goblin_deathraiders.txt +++ b/forge-gui/res/cardsfolder/g/goblin_deathraiders.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:3/1 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_deathraiders.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/g/goblin_digging_team.txt b/forge-gui/res/cardsfolder/g/goblin_digging_team.txt index b548259c4bc..a7c93666d38 100644 --- a/forge-gui/res/cardsfolder/g/goblin_digging_team.txt +++ b/forge-gui/res/cardsfolder/g/goblin_digging_team.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:1/1 A:AB$ Destroy | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Wall | TgtPrompt$ Select target Wall | SpellDescription$ Destroy target Wall. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_digging_team.jpg -Oracle:{T}, Sacrifice Goblin Digging Team: Destroy target Wall. \ No newline at end of file +Oracle:{T}, Sacrifice Goblin Digging Team: Destroy target Wall. diff --git a/forge-gui/res/cardsfolder/g/goblin_diplomats.txt b/forge-gui/res/cardsfolder/g/goblin_diplomats.txt index 97b19b0ce4b..c99df660200 100644 --- a/forge-gui/res/cardsfolder/g/goblin_diplomats.txt +++ b/forge-gui/res/cardsfolder/g/goblin_diplomats.txt @@ -1,9 +1,9 @@ -Name:Goblin Diplomats -ManaCost:1 R -Types:Creature Goblin -PT:2/1 -A:AB$ Effect | Cost$ T | Name$ Goblin Diplomats Effect | StaticAbilities$ KWPump | SpellDescription$ Each creature attacks this turn if able. -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Each creature attacks this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_diplomats.jpg -Oracle:{T}: Each creature attacks this turn if able. +Name:Goblin Diplomats +ManaCost:1 R +Types:Creature Goblin +PT:2/1 +A:AB$ Effect | Cost$ T | Name$ Goblin Diplomats Effect | StaticAbilities$ KWPump | SpellDescription$ Each creature attacks this turn if able. +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Each creature attacks this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_diplomats.jpg +Oracle:{T}: Each creature attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/g/goblin_dirigible.txt b/forge-gui/res/cardsfolder/g/goblin_dirigible.txt index 0386ac978e2..eb3c53edc50 100644 --- a/forge-gui/res/cardsfolder/g/goblin_dirigible.txt +++ b/forge-gui/res/cardsfolder/g/goblin_dirigible.txt @@ -7,4 +7,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ At the beginning of your upkeep, you may pay {4}. If you do, untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 4 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_dirigible.jpg -Oracle:Flying\nGoblin Dirigible doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {4}. If you do, untap Goblin Dirigible. \ No newline at end of file +Oracle:Flying\nGoblin Dirigible doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {4}. If you do, untap Goblin Dirigible. diff --git a/forge-gui/res/cardsfolder/g/goblin_dynamo.txt b/forge-gui/res/cardsfolder/g/goblin_dynamo.txt index ff2ef296322..4f0007519d8 100644 --- a/forge-gui/res/cardsfolder/g/goblin_dynamo.txt +++ b/forge-gui/res/cardsfolder/g/goblin_dynamo.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ X R T Sac<1/CARDNAME> | ValidTgts$ Creature,Player | Tg SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_dynamo.jpg -Oracle:{T}: Goblin Dynamo deals 1 damage to target creature or player.\n{X}{R}, {T}, Sacrifice Goblin Dynamo: Goblin Dynamo deals X damage to target creature or player. \ No newline at end of file +Oracle:{T}: Goblin Dynamo deals 1 damage to target creature or player.\n{X}{R}, {T}, Sacrifice Goblin Dynamo: Goblin Dynamo deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/goblin_electromancer.txt b/forge-gui/res/cardsfolder/g/goblin_electromancer.txt index 5921627f4dd..aeea21d6729 100644 --- a/forge-gui/res/cardsfolder/g/goblin_electromancer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_electromancer.txt @@ -1,8 +1,8 @@ -Name:Goblin Electromancer -ManaCost:U R -Types:Creature Goblin Wizard -PT:2/2 -S:Mode$ ReduceCost | ValidCard$ Instant,Sorcery | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Instant and sorcery spells you cast cost {1} less to cast. -DeckHints:Type$Instant|Sorcery -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_electromancer.jpg -Oracle:Instant and sorcery spells you cast cost {1} less to cast. \ No newline at end of file +Name:Goblin Electromancer +ManaCost:U R +Types:Creature Goblin Wizard +PT:2/2 +S:Mode$ ReduceCost | ValidCard$ Instant,Sorcery | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Instant and sorcery spells you cast cost {1} less to cast. +DeckHints:Type$Instant|Sorcery +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_electromancer.jpg +Oracle:Instant and sorcery spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/g/goblin_elite_infantry.txt b/forge-gui/res/cardsfolder/g/goblin_elite_infantry.txt index 733d6658ffa..e567996ab5d 100644 --- a/forge-gui/res/cardsfolder/g/goblin_elite_infantry.txt +++ b/forge-gui/res/cardsfolder/g/goblin_elite_infantry.txt @@ -6,4 +6,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, it gets -1/-1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -1 | NumDef$ -1 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_elite_infantry.jpg -Oracle:Whenever Goblin Elite Infantry blocks or becomes blocked, it gets -1/-1 until end of turn. \ No newline at end of file +Oracle:Whenever Goblin Elite Infantry blocks or becomes blocked, it gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_festival.txt b/forge-gui/res/cardsfolder/g/goblin_festival.txt index e3b534ecf5a..21f206d8cd4 100644 --- a/forge-gui/res/cardsfolder/g/goblin_festival.txt +++ b/forge-gui/res/cardsfolder/g/goblin_festival.txt @@ -1,11 +1,11 @@ -Name:Goblin Festival -ManaCost:1 R -Types:Enchantment -A:AB$ DealDamage | Cost$ 2 | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SubAbility$ RememberActivator | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Flip a coin. If you lose the flip, choose one of your opponents. That player gains control of CARDNAME. -SVar:RememberActivator:DB$ Pump | RememberObjects$ You | Static$ True | StackDescription$ None | SubAbility$ ControlFlip -SVar:ControlFlip:DB$ FlipACoin | Defined$ Remembered | LoseSubAbility$ ChooseOpp | WinSubAbility$ DBCleanup -SVar:ChooseOpp:DB$ ChoosePlayer | Defined$ Remembered | Choices$ RememberedOpponent | AILogic$ Curse | SubAbility$ LoseControl -SVar:LoseControl:DB$ GainControl | Defined$ Self | NewController$ ChosenPlayer | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_festival.jpg -Oracle:{2}: Goblin Festival deals 1 damage to target creature or player. Flip a coin. If you lose the flip, choose one of your opponents. That player gains control of Goblin Festival. \ No newline at end of file +Name:Goblin Festival +ManaCost:1 R +Types:Enchantment +A:AB$ DealDamage | Cost$ 2 | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SubAbility$ RememberActivator | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Flip a coin. If you lose the flip, choose one of your opponents. That player gains control of CARDNAME. +SVar:RememberActivator:DB$ Pump | RememberObjects$ You | Static$ True | StackDescription$ None | SubAbility$ ControlFlip +SVar:ControlFlip:DB$ FlipACoin | Defined$ Remembered | LoseSubAbility$ ChooseOpp | WinSubAbility$ DBCleanup +SVar:ChooseOpp:DB$ ChoosePlayer | Defined$ Remembered | Choices$ RememberedOpponent | AILogic$ Curse | SubAbility$ LoseControl +SVar:LoseControl:DB$ GainControl | Defined$ Self | NewController$ ChosenPlayer | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_festival.jpg +Oracle:{2}: Goblin Festival deals 1 damage to target creature or player. Flip a coin. If you lose the flip, choose one of your opponents. That player gains control of Goblin Festival. diff --git a/forge-gui/res/cardsfolder/g/goblin_fire_fiend.txt b/forge-gui/res/cardsfolder/g/goblin_fire_fiend.txt index d3b044bc4c6..da8729f9101 100644 --- a/forge-gui/res/cardsfolder/g/goblin_fire_fiend.txt +++ b/forge-gui/res/cardsfolder/g/goblin_fire_fiend.txt @@ -1,9 +1,9 @@ -Name:Goblin Fire Fiend -ManaCost:3 R -Types:Creature Goblin Berserker -PT:1/1 -K:Haste -K:CARDNAME must be blocked if able. -A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_fire_fiend.jpg -Oracle:Haste\nGoblin Fire Fiend must be blocked if able.\n{R}: Goblin Fire Fiend gets +1/+0 until end of turn. \ No newline at end of file +Name:Goblin Fire Fiend +ManaCost:3 R +Types:Creature Goblin Berserker +PT:1/1 +K:Haste +K:CARDNAME must be blocked if able. +A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_fire_fiend.jpg +Oracle:Haste\nGoblin Fire Fiend must be blocked if able.\n{R}: Goblin Fire Fiend gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_firebug.txt b/forge-gui/res/cardsfolder/g/goblin_firebug.txt index 98412774fde..b350456d9ea 100644 --- a/forge-gui/res/cardsfolder/g/goblin_firebug.txt +++ b/forge-gui/res/cardsfolder/g/goblin_firebug.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, sacrifice a land. SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 | SacValid$ Land SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_firebug.jpg -Oracle:When Goblin Firebug leaves the battlefield, sacrifice a land. \ No newline at end of file +Oracle:When Goblin Firebug leaves the battlefield, sacrifice a land. diff --git a/forge-gui/res/cardsfolder/g/goblin_fireslinger.txt b/forge-gui/res/cardsfolder/g/goblin_fireslinger.txt index 706a98d15f0..c981efb2d96 100644 --- a/forge-gui/res/cardsfolder/g/goblin_fireslinger.txt +++ b/forge-gui/res/cardsfolder/g/goblin_fireslinger.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_fireslinger.jpg -Oracle:{T}: Goblin Fireslinger deals 1 damage to target player. \ No newline at end of file +Oracle:{T}: Goblin Fireslinger deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/g/goblin_firestarter.txt b/forge-gui/res/cardsfolder/g/goblin_firestarter.txt index 428243b56f2..2ac221a3119 100644 --- a/forge-gui/res/cardsfolder/g/goblin_firestarter.txt +++ b/forge-gui/res/cardsfolder/g/goblin_firestarter.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:1/1 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_firestarter.jpg -Oracle:Sacrifice Goblin Firestarter: Goblin Firestarter deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:Sacrifice Goblin Firestarter: Goblin Firestarter deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/g/goblin_flectomancer.txt b/forge-gui/res/cardsfolder/g/goblin_flectomancer.txt index f8395248a3f..1448f088a71 100644 --- a/forge-gui/res/cardsfolder/g/goblin_flectomancer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_flectomancer.txt @@ -1,8 +1,8 @@ -Name:Goblin Flectomancer -ManaCost:U R R -Types:Creature Goblin Wizard -PT:2/2 -A:AB$ ChangeTargets | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery spell | SpellDescription$ You may change the targets of target instant or sorcery spell. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_flectomancer.jpg -Oracle:Sacrifice Goblin Flectomancer: You may change the targets of target instant or sorcery spell. +Name:Goblin Flectomancer +ManaCost:U R R +Types:Creature Goblin Wizard +PT:2/2 +A:AB$ ChangeTargets | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target instant or sorcery spell | SpellDescription$ You may change the targets of target instant or sorcery spell. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_flectomancer.jpg +Oracle:Sacrifice Goblin Flectomancer: You may change the targets of target instant or sorcery spell. diff --git a/forge-gui/res/cardsfolder/g/goblin_flotilla.txt b/forge-gui/res/cardsfolder/g/goblin_flotilla.txt index e61a004a3a0..b05b5789c67 100644 --- a/forge-gui/res/cardsfolder/g/goblin_flotilla.txt +++ b/forge-gui/res/cardsfolder/g/goblin_flotilla.txt @@ -1,12 +1,12 @@ -Name:Goblin Flotilla -ManaCost:2 R -Types:Creature Goblin -PT:2/2 -K:Islandwalk -T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ AnimateDB | TriggerDescription$ At the beginning of each combat, unless you pay {R}, whenever CARDNAME blocks or becomes blocked by a creature this combat, that creature gains first strike until end of turn. -SVar:AnimateDB:DB$Animate | Triggers$ AttackerBlocked,Blocks | UnlessCost$ R | UnlessPayer$ You -SVar:AttackerBlocked:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ PumpOthers | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature this combat, that creature gains first strike until end of turn. -SVar:Blocks:Mode$ Blocks | ValidCard$ Card.Self | Execute$ PumpOthers | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature this combat, that creature gains first strike until end of turn. -SVar:PumpOthers:DB$PumpAll | ValidCards$ Creature.blockingSource,Creature.blockedBySource | KW$ First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_flotilla.jpg -Oracle:Islandwalk\nAt the beginning of each combat, unless you pay R, whenever Goblin Flotilla blocks or becomes blocked by a creature this combat, that creature gains first strike until end of turn. \ No newline at end of file +Name:Goblin Flotilla +ManaCost:2 R +Types:Creature Goblin +PT:2/2 +K:Islandwalk +T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ AnimateDB | TriggerDescription$ At the beginning of each combat, unless you pay {R}, whenever CARDNAME blocks or becomes blocked by a creature this combat, that creature gains first strike until end of turn. +SVar:AnimateDB:DB$Animate | Triggers$ AttackerBlocked,Blocks | UnlessCost$ R | UnlessPayer$ You +SVar:AttackerBlocked:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ PumpOthers | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature this combat, that creature gains first strike until end of turn. +SVar:Blocks:Mode$ Blocks | ValidCard$ Card.Self | Execute$ PumpOthers | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature this combat, that creature gains first strike until end of turn. +SVar:PumpOthers:DB$PumpAll | ValidCards$ Creature.blockingSource,Creature.blockedBySource | KW$ First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_flotilla.jpg +Oracle:Islandwalk\nAt the beginning of each combat, unless you pay R, whenever Goblin Flotilla blocks or becomes blocked by a creature this combat, that creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_furrier.txt b/forge-gui/res/cardsfolder/g/goblin_furrier.txt index f7e598c29b0..a3d0f8dc33e 100644 --- a/forge-gui/res/cardsfolder/g/goblin_furrier.txt +++ b/forge-gui/res/cardsfolder/g/goblin_furrier.txt @@ -1,7 +1,7 @@ -Name:Goblin Furrier -ManaCost:1 R -Types:Creature Goblin Warrior -PT:2/2 -S:Mode$ PreventDamage | Source$ Card.Self | Target$ Creature.Snow | Description$ Prevent all damage that CARDNAME would deal to snow creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_furrier.jpg -Oracle:Prevent all damage that Goblin Furrier would deal to snow creatures. \ No newline at end of file +Name:Goblin Furrier +ManaCost:1 R +Types:Creature Goblin Warrior +PT:2/2 +S:Mode$ PreventDamage | Source$ Card.Self | Target$ Creature.Snow | Description$ Prevent all damage that CARDNAME would deal to snow creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_furrier.jpg +Oracle:Prevent all damage that Goblin Furrier would deal to snow creatures. diff --git a/forge-gui/res/cardsfolder/g/goblin_game.txt b/forge-gui/res/cardsfolder/g/goblin_game.txt index 4f41032b294..b5299f83049 100644 --- a/forge-gui/res/cardsfolder/g/goblin_game.txt +++ b/forge-gui/res/cardsfolder/g/goblin_game.txt @@ -1,11 +1,11 @@ -Name:Goblin Game -ManaCost:5 R R -Types:Sorcery -A:SP$ ChooseNumber | Defined$ Each | Cost$ 5 R R | Min$ 1 | SecretlyChoose$ True | ChooseNumberSubAbility$ DBLoseLife | Lowest$ DBLoseHalfLife | AILogic$ LowestLoseLife | SpellDescription$ Each player hides at least one item, then all players reveal them simultaneously. Each player loses life equal to the number of items he or she revealed. The player who revealed the fewest items then loses half his or her life, rounded up. If two or more players are tied for fewest, each loses half his or her life, rounded up. -SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | References$ X | LifeAmount$ X -SVar:X:Count$ChosenNumber -SVar:DBLoseHalfLife:DB$ LoseLife | Defined$ Remembered | References$ Y | LifeAmount$ Y -SVar:Y:PlayerCountRemembered$LifeTotal/HalfUp -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_game.jpg -Oracle:Each player hides at least one item, then all players reveal them simultaneously. Each player loses life equal to the number of items he or she revealed. The player who revealed the fewest items then loses half his or her life, rounded up. If two or more players are tied for fewest, each loses half his or her life, rounded up. +Name:Goblin Game +ManaCost:5 R R +Types:Sorcery +A:SP$ ChooseNumber | Defined$ Each | Cost$ 5 R R | Min$ 1 | SecretlyChoose$ True | ChooseNumberSubAbility$ DBLoseLife | Lowest$ DBLoseHalfLife | AILogic$ LowestLoseLife | SpellDescription$ Each player hides at least one item, then all players reveal them simultaneously. Each player loses life equal to the number of items he or she revealed. The player who revealed the fewest items then loses half his or her life, rounded up. If two or more players are tied for fewest, each loses half his or her life, rounded up. +SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | References$ X | LifeAmount$ X +SVar:X:Count$ChosenNumber +SVar:DBLoseHalfLife:DB$ LoseLife | Defined$ Remembered | References$ Y | LifeAmount$ Y +SVar:Y:PlayerCountRemembered$LifeTotal/HalfUp +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_game.jpg +Oracle:Each player hides at least one item, then all players reveal them simultaneously. Each player loses life equal to the number of items he or she revealed. The player who revealed the fewest items then loses half his or her life, rounded up. If two or more players are tied for fewest, each loses half his or her life, rounded up. diff --git a/forge-gui/res/cardsfolder/g/goblin_gardener.txt b/forge-gui/res/cardsfolder/g/goblin_gardener.txt index 879f561a73a..b8b8e170d3c 100644 --- a/forge-gui/res/cardsfolder/g/goblin_gardener.txt +++ b/forge-gui/res/cardsfolder/g/goblin_gardener.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, destroy target land. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_gardener.jpg -Oracle:When Goblin Gardener dies, destroy target land. \ No newline at end of file +Oracle:When Goblin Gardener dies, destroy target land. diff --git a/forge-gui/res/cardsfolder/g/goblin_gaveleer.txt b/forge-gui/res/cardsfolder/g/goblin_gaveleer.txt index 877f74b8a6b..6ae326cd3d6 100644 --- a/forge-gui/res/cardsfolder/g/goblin_gaveleer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_gaveleer.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | Description$ CARDNAME g SVar:X:Count$Valid Equipment.Attached/Times.2 SVar:EquipMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_gaveleer.jpg -Oracle:Trample\nGoblin Gaveleer gets +2/+0 for each Equipment attached to it. \ No newline at end of file +Oracle:Trample\nGoblin Gaveleer gets +2/+0 for each Equipment attached to it. diff --git a/forge-gui/res/cardsfolder/g/goblin_general.txt b/forge-gui/res/cardsfolder/g/goblin_general.txt index e01672bbef1..a66dfe23aa0 100644 --- a/forge-gui/res/cardsfolder/g/goblin_general.txt +++ b/forge-gui/res/cardsfolder/g/goblin_general.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, Goblin creatures you control get +1/+1 until end of turn. SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Goblin+YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal_Second_Age/goblin_general.jpg -Oracle:Whenever Goblin General attacks, Goblin creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever Goblin General attacks, Goblin creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_glider.txt b/forge-gui/res/cardsfolder/g/goblin_glider.txt index d05c7255503..5e8a4df7236 100644 --- a/forge-gui/res/cardsfolder/g/goblin_glider.txt +++ b/forge-gui/res/cardsfolder/g/goblin_glider.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6584.jpg -Oracle:Flying\nGoblin Glider can't block. \ No newline at end of file +Oracle:Flying\nGoblin Glider can't block. diff --git a/forge-gui/res/cardsfolder/g/goblin_goon.txt b/forge-gui/res/cardsfolder/g/goblin_goon.txt index adea3a8f220..8832c4ef2f2 100644 --- a/forge-gui/res/cardsfolder/g/goblin_goon.txt +++ b/forge-gui/res/cardsfolder/g/goblin_goon.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Creature.YouCtrl SVar:Y:Count$Valid Creature.YouDontCtrl SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_goon.jpg -Oracle:Goblin Goon can't attack unless you control more creatures than defending player.\nGoblin Goon can't block unless you control more creatures than attacking player. \ No newline at end of file +Oracle:Goblin Goon can't attack unless you control more creatures than defending player.\nGoblin Goon can't block unless you control more creatures than attacking player. diff --git a/forge-gui/res/cardsfolder/g/goblin_grappler.txt b/forge-gui/res/cardsfolder/g/goblin_grappler.txt index e8767fdfce2..7867710f1a9 100644 --- a/forge-gui/res/cardsfolder/g/goblin_grappler.txt +++ b/forge-gui/res/cardsfolder/g/goblin_grappler.txt @@ -1,8 +1,8 @@ -Name:Goblin Grappler -ManaCost:R -Types:Creature Goblin -PT:1/1 -K:Provoke -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_grappler.jpg -Oracle:Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.) \ No newline at end of file +Name:Goblin Grappler +ManaCost:R +Types:Creature Goblin +PT:1/1 +K:Provoke +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_grappler.jpg +Oracle:Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.) diff --git a/forge-gui/res/cardsfolder/g/goblin_grenade.txt b/forge-gui/res/cardsfolder/g/goblin_grenade.txt index c26812ee4dc..3819b7fa2b8 100644 --- a/forge-gui/res/cardsfolder/g/goblin_grenade.txt +++ b/forge-gui/res/cardsfolder/g/goblin_grenade.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ R Sac<1/Goblin> | ValidTgts$ Creature,Player | TgtPromp SVar:RemRandomDeck:True DeckNeeds:Type$Goblin SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_grenade.jpg -Oracle:As an additional cost to cast Goblin Grenade, sacrifice a Goblin.\nGoblin Grenade deals 5 damage to target creature or player. \ No newline at end of file +Oracle:As an additional cost to cast Goblin Grenade, sacrifice a Goblin.\nGoblin Grenade deals 5 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/goblin_grenadiers.txt b/forge-gui/res/cardsfolder/g/goblin_grenadiers.txt index 4e521cb79d6..96750701bdc 100644 --- a/forge-gui/res/cardsfolder/g/goblin_grenadiers.txt +++ b/forge-gui/res/cardsfolder/g/goblin_grenadiers.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | E SVar:TrigDestroyCreature:AB$Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Mandatory$ True | SubAbility$ DBDestroyLand SVar:DBDestroyLand:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select target land | Mandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_grenadiers.jpg -Oracle:Whenever Goblin Grenadiers attacks and isn't blocked, you may sacrifice it. If you do, destroy target creature and target land. \ No newline at end of file +Oracle:Whenever Goblin Grenadiers attacks and isn't blocked, you may sacrifice it. If you do, destroy target creature and target land. diff --git a/forge-gui/res/cardsfolder/g/goblin_guide.txt b/forge-gui/res/cardsfolder/g/goblin_guide.txt index 0e9d527c5c9..aff31db3223 100644 --- a/forge-gui/res/cardsfolder/g/goblin_guide.txt +++ b/forge-gui/res/cardsfolder/g/goblin_guide.txt @@ -6,4 +6,4 @@ K:Haste T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME attacks, defending player reveals the top card of his or her library. If it's a land card, that player puts it into his or her hand. SVar:TrigDig:AB$Dig | Cost$ 0 | Defined$ DefendingPlayer | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | LibraryPosition2$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_guide.jpg -Oracle:Haste\nWhenever Goblin Guide attacks, defending player reveals the top card of his or her library. If it's a land card, that player puts it into his or her hand. \ No newline at end of file +Oracle:Haste\nWhenever Goblin Guide attacks, defending player reveals the top card of his or her library. If it's a land card, that player puts it into his or her hand. diff --git a/forge-gui/res/cardsfolder/g/goblin_hero.txt b/forge-gui/res/cardsfolder/g/goblin_hero.txt index c1d838b77f4..8cf85c14f1e 100644 --- a/forge-gui/res/cardsfolder/g/goblin_hero.txt +++ b/forge-gui/res/cardsfolder/g/goblin_hero.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Creature Goblin PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/p4/en-us/card25486.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/goblin_king.txt b/forge-gui/res/cardsfolder/g/goblin_king.txt index e5b17e730a7..e92ec73899c 100644 --- a/forge-gui/res/cardsfolder/g/goblin_king.txt +++ b/forge-gui/res/cardsfolder/g/goblin_king.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Goblin+Other | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Mountainwalk | Description$ Other Goblin creatures get +1/+1 and have mountainwalk. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_king.jpg -Oracle:Other Goblin creatures get +1/+1 and have mountainwalk. (They're unblockable as long as defending player controls a Mountain.) \ No newline at end of file +Oracle:Other Goblin creatures get +1/+1 and have mountainwalk. (They're unblockable as long as defending player controls a Mountain.) diff --git a/forge-gui/res/cardsfolder/g/goblin_kites.txt b/forge-gui/res/cardsfolder/g/goblin_kites.txt index 395b28d6404..335724a6ada 100644 --- a/forge-gui/res/cardsfolder/g/goblin_kites.txt +++ b/forge-gui/res/cardsfolder/g/goblin_kites.txt @@ -1,10 +1,10 @@ -Name:Goblin Kites -ManaCost:1 R -Types:Enchantment -A:AB$ Pump | Cost$ R | ValidTgts$ Creature.YouCtrl+toughnessLE2 | TgtPrompt$ Choose creature you control with toughness 2 or less | RememberTargets$ True | ForgetOtherTargets$ True | KW$ Flying | SubAbility$ DelTrig | SpellDescription$ Target creature you control with toughness 2 or less gains flying until end of turn. Flip a coin at the beginning of the next end step. If you lose the flip, sacrifice that creature. -SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigFlip | TriggerDescription$ Flip a coin at the beginning of the next end step. If you lose the flip, sacrifice that creature. -SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.IsRemembered |Amount$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_kites.jpg -Oracle:{R}: Target creature you control with toughness 2 or less gains flying until end of turn. Flip a coin at the beginning of the next end step. If you lose the flip, sacrifice that creature. \ No newline at end of file +Name:Goblin Kites +ManaCost:1 R +Types:Enchantment +A:AB$ Pump | Cost$ R | ValidTgts$ Creature.YouCtrl+toughnessLE2 | TgtPrompt$ Choose creature you control with toughness 2 or less | RememberTargets$ True | ForgetOtherTargets$ True | KW$ Flying | SubAbility$ DelTrig | SpellDescription$ Target creature you control with toughness 2 or less gains flying until end of turn. Flip a coin at the beginning of the next end step. If you lose the flip, sacrifice that creature. +SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigFlip | TriggerDescription$ Flip a coin at the beginning of the next end step. If you lose the flip, sacrifice that creature. +SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.IsRemembered |Amount$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_kites.jpg +Oracle:{R}: Target creature you control with toughness 2 or less gains flying until end of turn. Flip a coin at the beginning of the next end step. If you lose the flip, sacrifice that creature. diff --git a/forge-gui/res/cardsfolder/g/goblin_lackey.txt b/forge-gui/res/cardsfolder/g/goblin_lackey.txt index 7447dc8fb02..4ceb60e6257 100644 --- a/forge-gui/res/cardsfolder/g/goblin_lackey.txt +++ b/forge-gui/res/cardsfolder/g/goblin_lackey.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigChange | TriggerDescription$ Whenever CARDNAME deals damage to a player, you may put a Goblin permanent card from your hand onto the battlefield. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Permanent.Goblin | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_lackey.jpg -Oracle:Whenever Goblin Lackey deals damage to a player, you may put a Goblin permanent card from your hand onto the battlefield. \ No newline at end of file +Oracle:Whenever Goblin Lackey deals damage to a player, you may put a Goblin permanent card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_legionnaire.txt b/forge-gui/res/cardsfolder/g/goblin_legionnaire.txt index fb531ee8dc5..c67ee78b1de 100644 --- a/forge-gui/res/cardsfolder/g/goblin_legionnaire.txt +++ b/forge-gui/res/cardsfolder/g/goblin_legionnaire.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPro A:AB$ PreventDamage | Cost$ W Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_legionnaire.jpg -Oracle:{R}, Sacrifice Goblin Legionnaire: Goblin Legionnaire deals 2 damage to target creature or player.\n{W}, Sacrifice Goblin Legionnaire: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{R}, Sacrifice Goblin Legionnaire: Goblin Legionnaire deals 2 damage to target creature or player.\n{W}, Sacrifice Goblin Legionnaire: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_lookout.txt b/forge-gui/res/cardsfolder/g/goblin_lookout.txt index b97f286c0d4..30fcd2ec3b3 100644 --- a/forge-gui/res/cardsfolder/g/goblin_lookout.txt +++ b/forge-gui/res/cardsfolder/g/goblin_lookout.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:1/2 A:AB$ PumpAll | Cost$ T Sac<1/Goblin> | ValidCards$ Creature.Goblin | NumAtt$ +2 | SpellDescription$ Goblin creatures get +2/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_lookout.jpg -Oracle:{T}, Sacrifice a Goblin: Goblin creatures get +2/+0 until end of turn. \ No newline at end of file +Oracle:{T}, Sacrifice a Goblin: Goblin creatures get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_lore.txt b/forge-gui/res/cardsfolder/g/goblin_lore.txt index 154fdaf237d..6ac66316e08 100644 --- a/forge-gui/res/cardsfolder/g/goblin_lore.txt +++ b/forge-gui/res/cardsfolder/g/goblin_lore.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 1 R | NumCards$ 4 | SpellDescription$ Draw four cards, then discard three cards at random. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 3 | Mode$ Random SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_lore.jpg -Oracle:Draw four cards, then discard three cards at random. \ No newline at end of file +Oracle:Draw four cards, then discard three cards at random. diff --git a/forge-gui/res/cardsfolder/g/goblin_lyre.txt b/forge-gui/res/cardsfolder/g/goblin_lyre.txt index 021f14f85d0..a993b8198e1 100644 --- a/forge-gui/res/cardsfolder/g/goblin_lyre.txt +++ b/forge-gui/res/cardsfolder/g/goblin_lyre.txt @@ -1,11 +1,11 @@ -Name:Goblin Lyre -ManaCost:3 -Types:Artifact -A:AB$ FlipACoin | Cost$ Sac<1/CARDNAME> | WinSubAbility$ DBDamageOpp | LoseSubAbility$ DBDamageYou | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent | SpellDescription$ Flip a coin. If you win the flip, Goblin Lyre deals damage to target opponent equal to the number of creatures you control. If you lose the flip, Goblin Lyre deals damage to you equal to the number of creatures that opponent controls. -SVar:DBDamageOpp:DB$ DealDamage | Cost$ 0 | Defined$ Targeted | NumDmg$ X | References$ X -SVar:DBDamageYou:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ Y | References$ Y -SVar:X:Count$Valid Creature.YouCtrl -SVar:Y:Count$Valid Creature.OppCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_lyre.jpg -Oracle:Sacrifice Goblin Lyre: Flip a coin. If you win the flip, Goblin Lyre deals damage to target opponent equal to the number of creatures you control. If you lose the flip, Goblin Lyre deals damage to you equal to the number of creatures that opponent controls. \ No newline at end of file +Name:Goblin Lyre +ManaCost:3 +Types:Artifact +A:AB$ FlipACoin | Cost$ Sac<1/CARDNAME> | WinSubAbility$ DBDamageOpp | LoseSubAbility$ DBDamageYou | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent | SpellDescription$ Flip a coin. If you win the flip, Goblin Lyre deals damage to target opponent equal to the number of creatures you control. If you lose the flip, Goblin Lyre deals damage to you equal to the number of creatures that opponent controls. +SVar:DBDamageOpp:DB$ DealDamage | Cost$ 0 | Defined$ Targeted | NumDmg$ X | References$ X +SVar:DBDamageYou:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ Y | References$ Y +SVar:X:Count$Valid Creature.YouCtrl +SVar:Y:Count$Valid Creature.OppCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_lyre.jpg +Oracle:Sacrifice Goblin Lyre: Flip a coin. If you win the flip, Goblin Lyre deals damage to target opponent equal to the number of creatures you control. If you lose the flip, Goblin Lyre deals damage to you equal to the number of creatures that opponent controls. diff --git a/forge-gui/res/cardsfolder/g/goblin_machinist.txt b/forge-gui/res/cardsfolder/g/goblin_machinist.txt index 2e5e6da4ba4..38f9cc23606 100644 --- a/forge-gui/res/cardsfolder/g/goblin_machinist.txt +++ b/forge-gui/res/cardsfolder/g/goblin_machinist.txt @@ -1,11 +1,11 @@ -Name:Goblin Machinist -ManaCost:4 R -Types:Creature Goblin -PT:0/5 -A:AB$ DigUntil | Cost$ 2 R | Valid$ Card.nonLand | ValidDescription$ nonland | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | FoundDestination$ Library | FoundLibraryPosition$ -1 | RememberFound$ True | SubAbility$ DBPump | SpellDescription$ Reveal cards from the top of your library until you reveal a nonland card. CARDNAME gets +X/+0 until end of turn, where X is that card's converted mana cost. Put the revealed cards on the bottom of your library in any order. -SVar:DBPump:DB$ Pump | NumAtt$ RCX | SubAbility$ DBCleanup | References$ RCX -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RCX:Remembered$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_machinist.jpg -Oracle:{2}{R}: Reveal cards from the top of your library until you reveal a nonland card. Goblin Machinist gets +X/+0 until end of turn, where X is that card's converted mana cost. Put the revealed cards on the bottom of your library in any order. \ No newline at end of file +Name:Goblin Machinist +ManaCost:4 R +Types:Creature Goblin +PT:0/5 +A:AB$ DigUntil | Cost$ 2 R | Valid$ Card.nonLand | ValidDescription$ nonland | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | FoundDestination$ Library | FoundLibraryPosition$ -1 | RememberFound$ True | SubAbility$ DBPump | SpellDescription$ Reveal cards from the top of your library until you reveal a nonland card. CARDNAME gets +X/+0 until end of turn, where X is that card's converted mana cost. Put the revealed cards on the bottom of your library in any order. +SVar:DBPump:DB$ Pump | NumAtt$ RCX | SubAbility$ DBCleanup | References$ RCX +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RCX:Remembered$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_machinist.jpg +Oracle:{2}{R}: Reveal cards from the top of your library until you reveal a nonland card. Goblin Machinist gets +X/+0 until end of turn, where X is that card's converted mana cost. Put the revealed cards on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/g/goblin_marshal.txt b/forge-gui/res/cardsfolder/g/goblin_marshal.txt index d93570ed60e..2e548b4851c 100644 --- a/forge-gui/res/cardsfolder/g/goblin_marshal.txt +++ b/forge-gui/res/cardsfolder/g/goblin_marshal.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or is put into a graveyard from the battlefield, put two 1/1 red Goblin creature tokens onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_marshal.jpg -Oracle:Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Goblin Marshal enters the battlefield or dies, put two 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Oracle:Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Goblin Marshal enters the battlefield or dies, put two 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_masons.txt b/forge-gui/res/cardsfolder/g/goblin_masons.txt index 90ff7ed677d..b28bedc559e 100644 --- a/forge-gui/res/cardsfolder/g/goblin_masons.txt +++ b/forge-gui/res/cardsfolder/g/goblin_masons.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, destroy target Wall. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Wall | TgtPrompt$ Select target wall SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_masons.jpg -Oracle:When Goblin Masons dies, destroy target Wall. \ No newline at end of file +Oracle:When Goblin Masons dies, destroy target Wall. diff --git a/forge-gui/res/cardsfolder/g/goblin_matron.txt b/forge-gui/res/cardsfolder/g/goblin_matron.txt index 67a38234534..aa9bdbdcfde 100644 --- a/forge-gui/res/cardsfolder/g/goblin_matron.txt +++ b/forge-gui/res/cardsfolder/g/goblin_matron.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Goblin card, reveal that card, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.Goblin | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_matron.jpg -Oracle:When Goblin Matron enters the battlefield, you may search your library for a Goblin card, reveal that card, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:When Goblin Matron enters the battlefield, you may search your library for a Goblin card, reveal that card, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/goblin_medics.txt b/forge-gui/res/cardsfolder/g/goblin_medics.txt index 198c7da1061..7d86b9546e7 100644 --- a/forge-gui/res/cardsfolder/g/goblin_medics.txt +++ b/forge-gui/res/cardsfolder/g/goblin_medics.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Taps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME becomes tapped, it deals 1 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_medics.jpg -Oracle:Whenever Goblin Medics becomes tapped, it deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Whenever Goblin Medics becomes tapped, it deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/goblin_mountaineer.txt b/forge-gui/res/cardsfolder/g/goblin_mountaineer.txt index c40f575409a..06fe0cf09d6 100644 --- a/forge-gui/res/cardsfolder/g/goblin_mountaineer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_mountaineer.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Scout PT:1/1 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83018.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/g/goblin_mutant.txt b/forge-gui/res/cardsfolder/g/goblin_mutant.txt index fdc3474deab..ed023942db9 100644 --- a/forge-gui/res/cardsfolder/g/goblin_mutant.txt +++ b/forge-gui/res/cardsfolder/g/goblin_mutant.txt @@ -6,4 +6,4 @@ K:Trample S:Mode$ CantAttack | ValidCard$ Card.Self | IfDefenderControls$ Creature.untapped+powerGE3 | Description$ CARDNAME can't attack if defending player controls an untapped creature with power 3 or greater. K:CantBlock Creature.powerGE3:creatures with power 3 or greater SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_mutant.jpg -Oracle:Trample\nGoblin Mutant can't attack if defending player controls an untapped creature with power 3 or greater.\nGoblin Mutant can't block creatures with power 3 or greater. \ No newline at end of file +Oracle:Trample\nGoblin Mutant can't attack if defending player controls an untapped creature with power 3 or greater.\nGoblin Mutant can't block creatures with power 3 or greater. diff --git a/forge-gui/res/cardsfolder/g/goblin_offensive.txt b/forge-gui/res/cardsfolder/g/goblin_offensive.txt index 78fc3dc01db..27287fdf687 100644 --- a/forge-gui/res/cardsfolder/g/goblin_offensive.txt +++ b/forge-gui/res/cardsfolder/g/goblin_offensive.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ X 1 R R | TokenAmount$ X | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | References$ X | SpellDescription$ Put X 1/1 red Goblin creature tokens onto the battlefield. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_offensive.jpg -Oracle:Put X 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Oracle:Put X 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_outlander.txt b/forge-gui/res/cardsfolder/g/goblin_outlander.txt index 1f87a8c4142..1f90e9201e2 100644 --- a/forge-gui/res/cardsfolder/g/goblin_outlander.txt +++ b/forge-gui/res/cardsfolder/g/goblin_outlander.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Scout PT:2/2 K:Protection from white SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_outlander.jpg -Oracle:Protection from white \ No newline at end of file +Oracle:Protection from white diff --git a/forge-gui/res/cardsfolder/g/goblin_patrol.txt b/forge-gui/res/cardsfolder/g/goblin_patrol.txt index 4605da7b781..dc33ab6ad3e 100644 --- a/forge-gui/res/cardsfolder/g/goblin_patrol.txt +++ b/forge-gui/res/cardsfolder/g/goblin_patrol.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:2/1 K:Echo:R SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_patrol.jpg -Oracle:Echo {R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Echo {R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/g/goblin_piker.txt b/forge-gui/res/cardsfolder/g/goblin_piker.txt index 8b7938cd100..ea659d21ff1 100644 --- a/forge-gui/res/cardsfolder/g/goblin_piker.txt +++ b/forge-gui/res/cardsfolder/g/goblin_piker.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Creature Goblin Warrior PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card82957.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/goblin_piledriver.txt b/forge-gui/res/cardsfolder/g/goblin_piledriver.txt index 296825f1dff..b1edd84d619 100644 --- a/forge-gui/res/cardsfolder/g/goblin_piledriver.txt +++ b/forge-gui/res/cardsfolder/g/goblin_piledriver.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X SVar:X:Count$Valid Goblin.attacking+Other/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_piledriver.jpg -Oracle:Protection from blue\nWhenever Goblin Piledriver attacks, it gets +2/+0 until end of turn for each other attacking Goblin. \ No newline at end of file +Oracle:Protection from blue\nWhenever Goblin Piledriver attacks, it gets +2/+0 until end of turn for each other attacking Goblin. diff --git a/forge-gui/res/cardsfolder/g/goblin_psychopath.txt b/forge-gui/res/cardsfolder/g/goblin_psychopath.txt index 5873771f0e3..9af5a53e240 100644 --- a/forge-gui/res/cardsfolder/g/goblin_psychopath.txt +++ b/forge-gui/res/cardsfolder/g/goblin_psychopath.txt @@ -1,15 +1,15 @@ -Name:Goblin Psychopath -ManaCost:3 R -Types:Creature Goblin Mutant -PT:5/5 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ CoinFlip | TriggerDescription$ Whenever CARDNAME attacks or blocks, flip a coin. If you lose the flip, the next time it would deal combat damage this turn, it deals that damage to you instead. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ CoinFlip | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, flip a coin. If you lose the flip, the next time it would deal combat damage this turn, it deals that damage to you instead. -SVar:CoinFlip:DB$ FlipACoin | LoseSubAbility$ CreateEffect -SVar:CreateEffect:DB$ Effect | Name$ Goblin Psychopath Effect | ReplacementEffects$ EventPsychoDamageDone | SVars$ DamagePsychoYou,PsychoX,ExileEffect | References$ EventPsychoDamageDone,DamagePsychoYou,PsychoX,ExileEffect | ImprintCards$ Self -SVar:EventPsychoDamageDone:Event$ DamageDone | ValidSource$ Card.IsImprinted | ReplaceWith$ DamagePsychoYou | IsCombat$ True | Description$ The next time Goblin Psychopath would deal combat damage this turn, it deals that damage to you instead. -SVar:DamagePsychoYou:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | NumDmg$ PsychoX | References$ PsychoX | Defined$ You | DamageSource$ Imprinted | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:PsychoX:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_psychopath.jpg -Oracle:Whenever Goblin Psychopath attacks or blocks, flip a coin. If you lose the flip, the next time it would deal combat damage this turn, it deals that damage to you instead. \ No newline at end of file +Name:Goblin Psychopath +ManaCost:3 R +Types:Creature Goblin Mutant +PT:5/5 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ CoinFlip | TriggerDescription$ Whenever CARDNAME attacks or blocks, flip a coin. If you lose the flip, the next time it would deal combat damage this turn, it deals that damage to you instead. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ CoinFlip | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, flip a coin. If you lose the flip, the next time it would deal combat damage this turn, it deals that damage to you instead. +SVar:CoinFlip:DB$ FlipACoin | LoseSubAbility$ CreateEffect +SVar:CreateEffect:DB$ Effect | Name$ Goblin Psychopath Effect | ReplacementEffects$ EventPsychoDamageDone | SVars$ DamagePsychoYou,PsychoX,ExileEffect | References$ EventPsychoDamageDone,DamagePsychoYou,PsychoX,ExileEffect | ImprintCards$ Self +SVar:EventPsychoDamageDone:Event$ DamageDone | ValidSource$ Card.IsImprinted | ReplaceWith$ DamagePsychoYou | IsCombat$ True | Description$ The next time Goblin Psychopath would deal combat damage this turn, it deals that damage to you instead. +SVar:DamagePsychoYou:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | NumDmg$ PsychoX | References$ PsychoX | Defined$ You | DamageSource$ Imprinted | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:PsychoX:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_psychopath.jpg +Oracle:Whenever Goblin Psychopath attacks or blocks, flip a coin. If you lose the flip, the next time it would deal combat damage this turn, it deals that damage to you instead. diff --git a/forge-gui/res/cardsfolder/g/goblin_pyromancer.txt b/forge-gui/res/cardsfolder/g/goblin_pyromancer.txt index 5058132c340..578903aaf3f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_pyromancer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_pyromancer.txt @@ -8,4 +8,4 @@ SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Goblin | NumAtt$ 3 SVar:TrigDestroy:AB$DestroyAll | Cost$ 0 | ValidCards$ Creature.Goblin SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_pyromancer.jpg -Oracle:When Goblin Pyromancer enters the battlefield, Goblin creatures get +3/+0 until end of turn.\nAt the beginning of the end step, destroy all Goblins. \ No newline at end of file +Oracle:When Goblin Pyromancer enters the battlefield, Goblin creatures get +3/+0 until end of turn.\nAt the beginning of the end step, destroy all Goblins. diff --git a/forge-gui/res/cardsfolder/g/goblin_raider.txt b/forge-gui/res/cardsfolder/g/goblin_raider.txt index 7a9a75d7f40..ac198471470 100644 --- a/forge-gui/res/cardsfolder/g/goblin_raider.txt +++ b/forge-gui/res/cardsfolder/g/goblin_raider.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:2/2 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6583.jpg -Oracle:Goblin Raider can't block. \ No newline at end of file +Oracle:Goblin Raider can't block. diff --git a/forge-gui/res/cardsfolder/g/goblin_rally.txt b/forge-gui/res/cardsfolder/g/goblin_rally.txt index fcf7c8cea40..7ed7ee21f1e 100644 --- a/forge-gui/res/cardsfolder/g/goblin_rally.txt +++ b/forge-gui/res/cardsfolder/g/goblin_rally.txt @@ -1,6 +1,6 @@ -Name:Goblin Rally -ManaCost:3 R R -Types:Sorcery -A:SP$ Token | Cost$ 3 R R | TokenAmount$ 4 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin rtr | SpellDescription$ Put four 1/1 red Goblin creature tokens onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_rally.jpg -Oracle:Put four 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Name:Goblin Rally +ManaCost:3 R R +Types:Sorcery +A:SP$ Token | Cost$ 3 R R | TokenAmount$ 4 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin rtr | SpellDescription$ Put four 1/1 red Goblin creature tokens onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_rally.jpg +Oracle:Put four 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_razerunners.txt b/forge-gui/res/cardsfolder/g/goblin_razerunners.txt index f858edcbf3b..be3000c0ec7 100644 --- a/forge-gui/res/cardsfolder/g/goblin_razerunners.txt +++ b/forge-gui/res/cardsfolder/g/goblin_razerunners.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X SVar:X:Count$CardCounters.P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_razerunners.jpg -Oracle:{1}{R}, Sacrifice a land: Put a +1/+1 counter on Goblin Razerunners.\nAt the beginning of your end step, you may have Goblin Razerunners deal damage equal to the number of +1/+1 counters on it to target player. \ No newline at end of file +Oracle:{1}{R}, Sacrifice a land: Put a +1/+1 counter on Goblin Razerunners.\nAt the beginning of your end step, you may have Goblin Razerunners deal damage equal to the number of +1/+1 counters on it to target player. diff --git a/forge-gui/res/cardsfolder/g/goblin_recruiter.txt b/forge-gui/res/cardsfolder/g/goblin_recruiter.txt index 91f349f4e72..3e8a5f469e2 100644 --- a/forge-gui/res/cardsfolder/g/goblin_recruiter.txt +++ b/forge-gui/res/cardsfolder/g/goblin_recruiter.txt @@ -1,10 +1,10 @@ -Name:Goblin Recruiter -ManaCost:1 R -Types:Creature Goblin -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of Goblin cards and reveal those cards. Shuffle your library, then put them on top of it in any order. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ChangeNum$ X | ChangeType$ Goblin | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | References$ X -SVar:X:Count$InYourLibrary.Goblin -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_recruiter.jpg -Oracle:When Goblin Recruiter enters the battlefield, search your library for any number of Goblin cards and reveal those cards. Shuffle your library, then put them on top of it in any order. \ No newline at end of file +Name:Goblin Recruiter +ManaCost:1 R +Types:Creature Goblin +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of Goblin cards and reveal those cards. Shuffle your library, then put them on top of it in any order. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ChangeNum$ X | ChangeType$ Goblin | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | References$ X +SVar:X:Count$InYourLibrary.Goblin +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_recruiter.jpg +Oracle:When Goblin Recruiter enters the battlefield, search your library for any number of Goblin cards and reveal those cards. Shuffle your library, then put them on top of it in any order. diff --git a/forge-gui/res/cardsfolder/g/goblin_replica.txt b/forge-gui/res/cardsfolder/g/goblin_replica.txt index 92df1a1aacb..a429ab75874 100644 --- a/forge-gui/res/cardsfolder/g/goblin_replica.txt +++ b/forge-gui/res/cardsfolder/g/goblin_replica.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Goblin PT:2/2 A:AB$ Destroy | Cost$ 3 R Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_replica.jpg -Oracle:{3}{R}, Sacrifice Goblin Replica: Destroy target artifact. \ No newline at end of file +Oracle:{3}{R}, Sacrifice Goblin Replica: Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/g/goblin_rimerunner.txt b/forge-gui/res/cardsfolder/g/goblin_rimerunner.txt index 835787ccd44..08c6fccf402 100644 --- a/forge-gui/res/cardsfolder/g/goblin_rimerunner.txt +++ b/forge-gui/res/cardsfolder/g/goblin_rimerunner.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. A:AB$ Pump | Cost$ S | KW$ Haste | SpellDescription$ CARDNAME gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_rimerunner.jpg -Oracle:{T}: Target creature can't block this turn.\n{S}: Goblin Rimerunner gains haste until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:{T}: Target creature can't block this turn.\n{S}: Goblin Rimerunner gains haste until end of turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/g/goblin_ringleader.txt b/forge-gui/res/cardsfolder/g/goblin_ringleader.txt index d1806939021..0cf98926138 100644 --- a/forge-gui/res/cardsfolder/g/goblin_ringleader.txt +++ b/forge-gui/res/cardsfolder/g/goblin_ringleader.txt @@ -6,4 +6,4 @@ K:Haste T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top four cards of your library. Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Goblin SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card27664.jpg -Oracle:Haste\nWhen Goblin Ringleader enters the battlefield, reveal the top four cards of your library. Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Haste\nWhen Goblin Ringleader enters the battlefield, reveal the top four cards of your library. Put all Goblin cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/g/goblin_rock_sled.txt b/forge-gui/res/cardsfolder/g/goblin_rock_sled.txt index 9d52df56837..f4158f4a8f6 100644 --- a/forge-gui/res/cardsfolder/g/goblin_rock_sled.txt +++ b/forge-gui/res/cardsfolder/g/goblin_rock_sled.txt @@ -1,9 +1,9 @@ -Name:Goblin Rock Sled -ManaCost:1 R -Types:Creature Goblin -PT:3/1 -K:Trample -S:Mode$ Continuous | Affected$ Card.Self+attackedLastTurn | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ CARDNAME doesn't untap during your untap step if it attacked during your last turn. -S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Mountain | Description$ CARDNAME can't attack unless defending player controls a Mountain. -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_rock_sled.jpg -Oracle:Trample\nGoblin Rock Sled doesn't untap during your untap step if it attacked during your last turn.\nGoblin Rock Sled can't attack unless defending player controls a Mountain. \ No newline at end of file +Name:Goblin Rock Sled +ManaCost:1 R +Types:Creature Goblin +PT:3/1 +K:Trample +S:Mode$ Continuous | Affected$ Card.Self+attackedLastTurn | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ CARDNAME doesn't untap during your untap step if it attacked during your last turn. +S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Mountain | Description$ CARDNAME can't attack unless defending player controls a Mountain. +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_rock_sled.jpg +Oracle:Trample\nGoblin Rock Sled doesn't untap during your untap step if it attacked during your last turn.\nGoblin Rock Sled can't attack unless defending player controls a Mountain. diff --git a/forge-gui/res/cardsfolder/g/goblin_roughrider.txt b/forge-gui/res/cardsfolder/g/goblin_roughrider.txt index 1da949f01c3..5712e4b4640 100644 --- a/forge-gui/res/cardsfolder/g/goblin_roughrider.txt +++ b/forge-gui/res/cardsfolder/g/goblin_roughrider.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Creature Goblin Knight PT:3/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_roughrider.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt b/forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt index fe8f346aa13..0f56b9c9ede 100644 --- a/forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt +++ b/forge-gui/res/cardsfolder/g/goblin_ruinblaster.txt @@ -7,4 +7,4 @@ K:Kicker R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target nonbasic land. SVar:TrigKicker:AB$Destroy | Cost$ 0 | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_ruinblaster.jpg -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nHaste\nWhen Goblin Ruinblaster enters the battlefield, if it was kicked, destroy target nonbasic land. \ No newline at end of file +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nHaste\nWhen Goblin Ruinblaster enters the battlefield, if it was kicked, destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/g/goblin_sappers.txt b/forge-gui/res/cardsfolder/g/goblin_sappers.txt index a87dbe30d8f..264a75bceb4 100644 --- a/forge-gui/res/cardsfolder/g/goblin_sappers.txt +++ b/forge-gui/res/cardsfolder/g/goblin_sappers.txt @@ -1,14 +1,14 @@ -Name:Goblin Sappers -ManaCost:1 R -Types:Creature Goblin -PT:1/1 -A:AB$ Pump | Cost$ R R T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ HIDDEN Unblockable | SubAbility$ DelTrigBoth | RememberTargets$ True | SpellDescription$ Target creature you control can't be blocked this turn. Destroy it and Goblin Sappers at end of combat. -A:AB$ Pump | Cost$ R R R R T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ HIDDEN Unblockable | SubAbility$ DelTrigFriend | RememberTargets$ True | SpellDescription$ Target creature you control can't be blocked this turn. Destroy it at end of combat. -SVar:DelTrigFriend:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyFriend | TriggerDescription$ Destroy it at end of combat. | RememberObjects$ Remembered | SubAbility$ DBCleanup -SVar:TrigDestroyFriend:DB$ Destroy | Defined$ DelayTriggerRemembered -SVar:DelTrigBoth:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroySapper | TriggerDescription$ Destroy it and CARDNAME at end of combat. | RememberObjects$ Remembered | SubAbility$ DBCleanup -SVar:TrigDestroySapper:DB$ Destroy | Defined$ Self | SubAbility$ TrigDestroyFriend -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_sappers.jpg -Oracle:{R}{R}, {T}: Target creature you control can't be blocked this turn. Destroy it and Goblin Sappers at end of combat.\n{R}{R}{R}{R}, {T}: Target creature you control can't be blocked this turn. Destroy it at end of combat. \ No newline at end of file +Name:Goblin Sappers +ManaCost:1 R +Types:Creature Goblin +PT:1/1 +A:AB$ Pump | Cost$ R R T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ HIDDEN Unblockable | SubAbility$ DelTrigBoth | RememberTargets$ True | SpellDescription$ Target creature you control can't be blocked this turn. Destroy it and Goblin Sappers at end of combat. +A:AB$ Pump | Cost$ R R R R T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ HIDDEN Unblockable | SubAbility$ DelTrigFriend | RememberTargets$ True | SpellDescription$ Target creature you control can't be blocked this turn. Destroy it at end of combat. +SVar:DelTrigFriend:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyFriend | TriggerDescription$ Destroy it at end of combat. | RememberObjects$ Remembered | SubAbility$ DBCleanup +SVar:TrigDestroyFriend:DB$ Destroy | Defined$ DelayTriggerRemembered +SVar:DelTrigBoth:DB$ DelayedTrigger | Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroySapper | TriggerDescription$ Destroy it and CARDNAME at end of combat. | RememberObjects$ Remembered | SubAbility$ DBCleanup +SVar:TrigDestroySapper:DB$ Destroy | Defined$ Self | SubAbility$ TrigDestroyFriend +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_sappers.jpg +Oracle:{R}{R}, {T}: Target creature you control can't be blocked this turn. Destroy it and Goblin Sappers at end of combat.\n{R}{R}{R}{R}, {T}: Target creature you control can't be blocked this turn. Destroy it at end of combat. diff --git a/forge-gui/res/cardsfolder/g/goblin_scouts.txt b/forge-gui/res/cardsfolder/g/goblin_scouts.txt index 9fc1a689b68..1a4fe7c376c 100644 --- a/forge-gui/res/cardsfolder/g/goblin_scouts.txt +++ b/forge-gui/res/cardsfolder/g/goblin_scouts.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Sorcery A:SP$ Token | Cost$ 3 R R | TokenAmount$ 3 | TokenName$ Goblin Scout | TokenTypes$ Creature,Goblin,Scout | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Mountainwalk | SpellDescription$ Put three 1/1 red Goblin Scout creature tokens with mountainwalk onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_scouts.jpg -Oracle:Put three 1/1 red Goblin Scout creature tokens with mountainwalk onto the battlefield. \ No newline at end of file +Oracle:Put three 1/1 red Goblin Scout creature tokens with mountainwalk onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_settler.txt b/forge-gui/res/cardsfolder/g/goblin_settler.txt index 75ac209a1de..1124ff1c430 100644 --- a/forge-gui/res/cardsfolder/g/goblin_settler.txt +++ b/forge-gui/res/cardsfolder/g/goblin_settler.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target land. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select a land. SVar:Picture:http://serv2.tcgimages.eu/img/cards/Starter_1999/goblin_settler.jpg -Oracle:When Goblin Settler enters the battlefield, destroy target land. \ No newline at end of file +Oracle:When Goblin Settler enters the battlefield, destroy target land. diff --git a/forge-gui/res/cardsfolder/g/goblin_sharpshooter.txt b/forge-gui/res/cardsfolder/g/goblin_sharpshooter.txt index 43ff4b22dd7..33fcb176b46 100644 --- a/forge-gui/res/cardsfolder/g/goblin_sharpshooter.txt +++ b/forge-gui/res/cardsfolder/g/goblin_sharpshooter.txt @@ -7,4 +7,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever a creature is put into a graveyard from the battlefield, untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_sharpshooter.jpg -Oracle:Goblin Sharpshooter doesn't untap during your untap step.\nWhenever a creature dies, untap Goblin Sharpshooter.\n{T}: Goblin Sharpshooter deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Goblin Sharpshooter doesn't untap during your untap step.\nWhenever a creature dies, untap Goblin Sharpshooter.\n{T}: Goblin Sharpshooter deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/goblin_shortcutter.txt b/forge-gui/res/cardsfolder/g/goblin_shortcutter.txt index b02a3844b94..282a7f9ae28 100644 --- a/forge-gui/res/cardsfolder/g/goblin_shortcutter.txt +++ b/forge-gui/res/cardsfolder/g/goblin_shortcutter.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigCanNotBlock:AB$Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_shortcutter.jpg -Oracle:When Goblin Shortcutter enters the battlefield, target creature can't block this turn. \ No newline at end of file +Oracle:When Goblin Shortcutter enters the battlefield, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_shrine.txt b/forge-gui/res/cardsfolder/g/goblin_shrine.txt index 810936b36db..4f86e62e68f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_shrine.txt +++ b/forge-gui/res/cardsfolder/g/goblin_shrine.txt @@ -10,4 +10,4 @@ SVar:X:Count$Valid Land.AttachedBy+Basic+Mountain SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_shrine.jpg -Oracle:Enchant land\nAs long as enchanted land is a basic Mountain, Goblin creatures get +1/+0.\nWhen Goblin Shrine leaves the battlefield, it deals 1 damage to each Goblin creature. \ No newline at end of file +Oracle:Enchant land\nAs long as enchanted land is a basic Mountain, Goblin creatures get +1/+0.\nWhen Goblin Shrine leaves the battlefield, it deals 1 damage to each Goblin creature. diff --git a/forge-gui/res/cardsfolder/g/goblin_ski_patrol.txt b/forge-gui/res/cardsfolder/g/goblin_ski_patrol.txt index b45cc3c73ee..694934adaab 100644 --- a/forge-gui/res/cardsfolder/g/goblin_ski_patrol.txt +++ b/forge-gui/res/cardsfolder/g/goblin_ski_patrol.txt @@ -7,4 +7,4 @@ SVar:DBDelay:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_ski_patrol.jpg -Oracle:{1}{R}: Goblin Ski Patrol gets +2/+0 and gains flying. Its controller sacrifices it at the beginning of the next end step. Activate this ability only once and only if you control a snow Mountain. \ No newline at end of file +Oracle:{1}{R}: Goblin Ski Patrol gets +2/+0 and gains flying. Its controller sacrifices it at the beginning of the next end step. Activate this ability only once and only if you control a snow Mountain. diff --git a/forge-gui/res/cardsfolder/g/goblin_sky_raider.txt b/forge-gui/res/cardsfolder/g/goblin_sky_raider.txt index 4631dbe35ca..e665b7f8f1f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_sky_raider.txt +++ b/forge-gui/res/cardsfolder/g/goblin_sky_raider.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:1/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83305.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/g/goblin_skycutter.txt b/forge-gui/res/cardsfolder/g/goblin_skycutter.txt index 345d4529294..1b538951866 100644 --- a/forge-gui/res/cardsfolder/g/goblin_skycutter.txt +++ b/forge-gui/res/cardsfolder/g/goblin_skycutter.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 | SubAbility$ DBDebuff | SpellDescription$ CARDNAME deals 2 damage to target creature with flying. That creature loses flying until end of turn. SVar:DBDebuff:DB$ Debuff | Defined$ Targeted | Keywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_skycutter.jpg -Oracle:Sacrifice Goblin Skycutter: Goblin Skycutter deals 2 damage to target creature with flying. That creature loses flying until end of turn. \ No newline at end of file +Oracle:Sacrifice Goblin Skycutter: Goblin Skycutter deals 2 damage to target creature with flying. That creature loses flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_sledder.txt b/forge-gui/res/cardsfolder/g/goblin_sledder.txt index 62061338870..b36b7466fb2 100644 --- a/forge-gui/res/cardsfolder/g/goblin_sledder.txt +++ b/forge-gui/res/cardsfolder/g/goblin_sledder.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:1/1 A:AB$ Pump | Cost$ Sac<1/Goblin> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_sledder.jpg -Oracle:Sacrifice a Goblin: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Sacrifice a Goblin: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_snowman.txt b/forge-gui/res/cardsfolder/g/goblin_snowman.txt index 11c46e2c766..31236c65202 100644 --- a/forge-gui/res/cardsfolder/g/goblin_snowman.txt +++ b/forge-gui/res/cardsfolder/g/goblin_snowman.txt @@ -1,9 +1,9 @@ -Name:Goblin Snowman -ManaCost:3 R -Types:Creature Goblin -PT:1/1 -T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Creature | Execute$ TrigPrevent | TriggerDescription$ Whenever CARDNAME blocks, prevent all combat damage that would be dealt to and dealt by it this turn. -SVar:TrigPrevent:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.blockedBySource | TgtPrompt$ Select target creature Goblin Snowman is blocking | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature it's blocking. -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_snowman.jpg -Oracle:Whenever Goblin Snowman blocks, prevent all combat damage that would be dealt to and dealt by it this turn.\n{T}: Goblin Snowman deals 1 damage to target creature it's blocking. \ No newline at end of file +Name:Goblin Snowman +ManaCost:3 R +Types:Creature Goblin +PT:1/1 +T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Creature | Execute$ TrigPrevent | TriggerDescription$ Whenever CARDNAME blocks, prevent all combat damage that would be dealt to and dealt by it this turn. +SVar:TrigPrevent:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.blockedBySource | TgtPrompt$ Select target creature Goblin Snowman is blocking | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature it's blocking. +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_snowman.jpg +Oracle:Whenever Goblin Snowman blocks, prevent all combat damage that would be dealt to and dealt by it this turn.\n{T}: Goblin Snowman deals 1 damage to target creature it's blocking. diff --git a/forge-gui/res/cardsfolder/g/goblin_soothsayer.txt b/forge-gui/res/cardsfolder/g/goblin_soothsayer.txt index 7250df14c68..875cca308ad 100644 --- a/forge-gui/res/cardsfolder/g/goblin_soothsayer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_soothsayer.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:1/1 A:AB$ PumpAll | Cost$ R T Sac<1/Goblin> | ValidCards$ Creature.Red | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Red creatures get +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_soothsayer.jpg -Oracle:{R}, {T}, Sacrifice a Goblin: Red creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:{R}, {T}, Sacrifice a Goblin: Red creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_spelunkers.txt b/forge-gui/res/cardsfolder/g/goblin_spelunkers.txt index 223dcc8c8d9..8846dca74bd 100644 --- a/forge-gui/res/cardsfolder/g/goblin_spelunkers.txt +++ b/forge-gui/res/cardsfolder/g/goblin_spelunkers.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:2/2 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card83803.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/g/goblin_spy.txt b/forge-gui/res/cardsfolder/g/goblin_spy.txt index fbec10b5fbd..22212082888 100644 --- a/forge-gui/res/cardsfolder/g/goblin_spy.txt +++ b/forge-gui/res/cardsfolder/g/goblin_spy.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:1/1 K:Play with the top card of your library revealed. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_spy.jpg -Oracle:Play with the top card of your library revealed. \ No newline at end of file +Oracle:Play with the top card of your library revealed. diff --git a/forge-gui/res/cardsfolder/g/goblin_striker.txt b/forge-gui/res/cardsfolder/g/goblin_striker.txt index f72c229f49a..f0e5333acc2 100644 --- a/forge-gui/res/cardsfolder/g/goblin_striker.txt +++ b/forge-gui/res/cardsfolder/g/goblin_striker.txt @@ -5,4 +5,4 @@ PT:1/1 K:First Strike K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_striker.jpg -Oracle:First strike, haste \ No newline at end of file +Oracle:First strike, haste diff --git a/forge-gui/res/cardsfolder/g/goblin_swine_rider.txt b/forge-gui/res/cardsfolder/g/goblin_swine_rider.txt index cc23c4832f1..afa69a37751 100644 --- a/forge-gui/res/cardsfolder/g/goblin_swine_rider.txt +++ b/forge-gui/res/cardsfolder/g/goblin_swine_rider.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME becomes blocked, it deals 2 damage to each attacking creature and each blocking creature. SVar:TrigDealDamage:AB$DamageAll | Cost$ 0 | ValidCards$ Creature.attacking,Creature.blocking | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_swine_rider.jpg -Oracle:Whenever Goblin Swine-Rider becomes blocked, it deals 2 damage to each attacking creature and each blocking creature. \ No newline at end of file +Oracle:Whenever Goblin Swine-Rider becomes blocked, it deals 2 damage to each attacking creature and each blocking creature. diff --git a/forge-gui/res/cardsfolder/g/goblin_taskmaster.txt b/forge-gui/res/cardsfolder/g/goblin_taskmaster.txt index c5443bd15d7..55d75cb2d8c 100644 --- a/forge-gui/res/cardsfolder/g/goblin_taskmaster.txt +++ b/forge-gui/res/cardsfolder/g/goblin_taskmaster.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 1 R | ValidTgts$ Creature.goblin | TgtPrompt$ Select target Goblin creature | NumAtt$ +1 | SpellDescription$ Target Goblin creature gets +1/+0 until end of turn. K:Morph:R SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_taskmaster.jpg -Oracle:{1}{R}: Target Goblin creature gets +1/+0 until end of turn.\nMorph {R} (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 +Oracle:{1}{R}: Target Goblin creature gets +1/+0 until end of turn.\nMorph {R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/g/goblin_test_pilot.txt b/forge-gui/res/cardsfolder/g/goblin_test_pilot.txt index 3c76d9c7847..f51e86b0096 100644 --- a/forge-gui/res/cardsfolder/g/goblin_test_pilot.txt +++ b/forge-gui/res/cardsfolder/g/goblin_test_pilot.txt @@ -1,10 +1,10 @@ -Name:Goblin Test Pilot -ManaCost:1 U R -Types:Creature Goblin Wizard -PT:0/2 -K:Flying -A:AB$ DealDamage | Cost$ T | NumDmg$ 2 | ValidTgts$ Creature,Player | TargetsAtRandom$ True | TgtPrompt$ Select target creature or player | SpellDescription$ CARDNAME deals 2 damage to target creature or player chosen at random. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_test_pilot.jpg -Oracle:Flying\n{T}: Goblin Test Pilot deals 2 damage to target creature or player chosen at random. \ No newline at end of file +Name:Goblin Test Pilot +ManaCost:1 U R +Types:Creature Goblin Wizard +PT:0/2 +K:Flying +A:AB$ DealDamage | Cost$ T | NumDmg$ 2 | ValidTgts$ Creature,Player | TargetsAtRandom$ True | TgtPrompt$ Select target creature or player | SpellDescription$ CARDNAME deals 2 damage to target creature or player chosen at random. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_test_pilot.jpg +Oracle:Flying\n{T}: Goblin Test Pilot deals 2 damage to target creature or player chosen at random. diff --git a/forge-gui/res/cardsfolder/g/goblin_tinkerer.txt b/forge-gui/res/cardsfolder/g/goblin_tinkerer.txt index 5faa8a3fa76..c78e83ab896 100644 --- a/forge-gui/res/cardsfolder/g/goblin_tinkerer.txt +++ b/forge-gui/res/cardsfolder/g/goblin_tinkerer.txt @@ -6,4 +6,4 @@ A:AB$ Destroy | Cost$ R T | ValidTgts$ Artifact | TgtPrompt$ Select target artif SVar:DBDamage:DB$DealDamage | Defined$ Self | NumDmg$ X | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_tinkerer.jpg -Oracle:{R}, {T}: Destroy target artifact. That artifact deals damage equal to its converted mana cost to Goblin Tinkerer. \ No newline at end of file +Oracle:{R}, {T}: Destroy target artifact. That artifact deals damage equal to its converted mana cost to Goblin Tinkerer. diff --git a/forge-gui/res/cardsfolder/g/goblin_trenches.txt b/forge-gui/res/cardsfolder/g/goblin_trenches.txt index ff43a4af1f5..5516ad0cb6b 100644 --- a/forge-gui/res/cardsfolder/g/goblin_trenches.txt +++ b/forge-gui/res/cardsfolder/g/goblin_trenches.txt @@ -3,4 +3,4 @@ ManaCost:1 R W Types:Enchantment A:AB$ Token | Cost$ 2 Sac<1/Land> | TokenAmount$ 2 | TokenName$ Goblin Soldier | TokenTypes$ Creature,Goblin,Soldier | TokenOwner$ You | TokenColors$ White,Red | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put two 1/1 red and white Goblin Soldier creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_trenches.jpg -Oracle:{2}, Sacrifice a land: Put two 1/1 red and white Goblin Soldier creature tokens onto the battlefield. \ No newline at end of file +Oracle:{2}, Sacrifice a land: Put two 1/1 red and white Goblin Soldier creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_tunneler.txt b/forge-gui/res/cardsfolder/g/goblin_tunneler.txt index 6cd462232f7..8561800464e 100644 --- a/forge-gui/res/cardsfolder/g/goblin_tunneler.txt +++ b/forge-gui/res/cardsfolder/g/goblin_tunneler.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Rogue PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less. | KW$ HIDDEN Unblockable | SpellDescription$ Target creature with power 2 or less can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_tunneler.jpg -Oracle:{T}: Target creature with power 2 or less can't be blocked this turn. \ No newline at end of file +Oracle:{T}: Target creature with power 2 or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_turncoat.txt b/forge-gui/res/cardsfolder/g/goblin_turncoat.txt index d1acbe6340e..63825a88e2f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_turncoat.txt +++ b/forge-gui/res/cardsfolder/g/goblin_turncoat.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Mercenary PT:2/1 A:AB$ Regenerate | Cost$ Sac<1/Goblin> | Defined$ Self | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_turncoat.jpg -Oracle:Sacrifice a Goblin: Regenerate Goblin Turncoat. \ No newline at end of file +Oracle:Sacrifice a Goblin: Regenerate Goblin Turncoat. diff --git a/forge-gui/res/cardsfolder/g/goblin_vandal.txt b/forge-gui/res/cardsfolder/g/goblin_vandal.txt index 440cfbb27b9..bce7f8f1eb0 100644 --- a/forge-gui/res/cardsfolder/g/goblin_vandal.txt +++ b/forge-gui/res/cardsfolder/g/goblin_vandal.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | E SVar:TrigDestroy:AB$Destroy | Cost$ R | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact defending player controls | SubAbility$ DBPump | Mandatory$ True SVar:DBPump:DB$Pump | KW$ HIDDEN CARDNAME assigns no combat damage SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_vandal.jpg -Oracle:Whenever Goblin Vandal attacks and isn't blocked, you may pay {R}. If you do, destroy target artifact defending player controls and Goblin Vandal assigns no combat damage this turn. \ No newline at end of file +Oracle:Whenever Goblin Vandal attacks and isn't blocked, you may pay {R}. If you do, destroy target artifact defending player controls and Goblin Vandal assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_war_buggy.txt b/forge-gui/res/cardsfolder/g/goblin_war_buggy.txt index 990699e0f2a..d734464b05c 100644 --- a/forge-gui/res/cardsfolder/g/goblin_war_buggy.txt +++ b/forge-gui/res/cardsfolder/g/goblin_war_buggy.txt @@ -5,4 +5,4 @@ PT:2/2 K:Haste K:Echo:1 R SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_war_buggy.jpg -Oracle:Haste\nEcho {1}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Haste\nEcho {1}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/g/goblin_war_cry.txt b/forge-gui/res/cardsfolder/g/goblin_war_cry.txt index 0bdec9a88d4..1d9ab40f78f 100644 --- a/forge-gui/res/cardsfolder/g/goblin_war_cry.txt +++ b/forge-gui/res/cardsfolder/g/goblin_war_cry.txt @@ -1,9 +1,9 @@ -Name:Goblin War Cry -ManaCost:2 R -Types:Sorcery -A:SP$ ChooseCard | Cost$ 2 R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 1 | Choices$ Creature.TargetedPlayerCtrl | SubAbility$ DBPumpAll | RememberChosen$ True | AILogic$ BestBlocker | SpellDescription$ Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.IsNotRemembered+TargetedPlayerCtrl | KW$ HIDDEN CARDNAME can't block. | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_war_cry.jpg -Oracle:Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn. \ No newline at end of file +Name:Goblin War Cry +ManaCost:2 R +Types:Sorcery +A:SP$ ChooseCard | Cost$ 2 R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 1 | Choices$ Creature.TargetedPlayerCtrl | SubAbility$ DBPumpAll | RememberChosen$ True | AILogic$ BestBlocker | SpellDescription$ Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.IsNotRemembered+TargetedPlayerCtrl | KW$ HIDDEN CARDNAME can't block. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_war_cry.jpg +Oracle:Target opponent chooses a creature he or she controls. Other creatures he or she controls can't block this turn. diff --git a/forge-gui/res/cardsfolder/g/goblin_war_drums.txt b/forge-gui/res/cardsfolder/g/goblin_war_drums.txt index a970e4cc526..0f2e973bbea 100644 --- a/forge-gui/res/cardsfolder/g/goblin_war_drums.txt +++ b/forge-gui/res/cardsfolder/g/goblin_war_drums.txt @@ -1,8 +1,8 @@ -Name:Goblin War Drums -ManaCost:2 R -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each creature you control can't be blocked except by two or more creatures. -SVar:NonStackingEffect:True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_war_drums.jpg -Oracle:Each creature you control can't be blocked except by two or more creatures. \ No newline at end of file +Name:Goblin War Drums +ManaCost:2 R +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each creature you control can't be blocked except by two or more creatures. +SVar:NonStackingEffect:True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_war_drums.jpg +Oracle:Each creature you control can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/g/goblin_war_paint.txt b/forge-gui/res/cardsfolder/g/goblin_war_paint.txt index 3e94ab7207b..eb247627356 100644 --- a/forge-gui/res/cardsfolder/g/goblin_war_paint.txt +++ b/forge-gui/res/cardsfolder/g/goblin_war_paint.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Haste | Description$ Enchanted creature gets +2/+2 and has haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_war_paint.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has haste. (It can attack and {T} no matter when it came under its controller's control.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has haste. (It can attack and {T} no matter when it came under its controller's control.) diff --git a/forge-gui/res/cardsfolder/g/goblin_war_strike.txt b/forge-gui/res/cardsfolder/g/goblin_war_strike.txt index fbc4305d5ff..2e378dbcd48 100644 --- a/forge-gui/res/cardsfolder/g/goblin_war_strike.txt +++ b/forge-gui/res/cardsfolder/g/goblin_war_strike.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ R | ValidTgts$ Player | TgtPrompt$ Select target player SVar:X:Count$TypeYouCtrl.Goblin SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_war_strike.jpg -Oracle:Goblin War Strike deals damage equal to the number of Goblins you control to target player. \ No newline at end of file +Oracle:Goblin War Strike deals damage equal to the number of Goblins you control to target player. diff --git a/forge-gui/res/cardsfolder/g/goblin_war_wagon.txt b/forge-gui/res/cardsfolder/g/goblin_war_wagon.txt index 1498d246b27..bd730ff26eb 100644 --- a/forge-gui/res/cardsfolder/g/goblin_war_wagon.txt +++ b/forge-gui/res/cardsfolder/g/goblin_war_wagon.txt @@ -6,4 +6,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ At the beginning of your upkeep, you may pay {2}. If you do, untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 2 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_war_wagon.jpg -Oracle:Goblin War Wagon doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {2}. If you do, untap Goblin War Wagon. \ No newline at end of file +Oracle:Goblin War Wagon doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {2}. If you do, untap Goblin War Wagon. diff --git a/forge-gui/res/cardsfolder/g/goblin_warchief.txt b/forge-gui/res/cardsfolder/g/goblin_warchief.txt index 64853e44a83..905e7ef8ca0 100644 --- a/forge-gui/res/cardsfolder/g/goblin_warchief.txt +++ b/forge-gui/res/cardsfolder/g/goblin_warchief.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Goblin+YouCtrl | AddKeyword$ Haste | Des SVar:PlayMain1:TRUE SVar:BuffedBy:Goblin SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_warchief.jpg -Oracle:Goblin spells you cast cost {1} less to cast.\nGoblin creatures you control have haste. \ No newline at end of file +Oracle:Goblin spells you cast cost {1} less to cast.\nGoblin creatures you control have haste. diff --git a/forge-gui/res/cardsfolder/g/goblin_warchief_avatar.txt b/forge-gui/res/cardsfolder/g/goblin_warchief_avatar.txt index 7f5083a1ced..748aa5b2890 100644 --- a/forge-gui/res/cardsfolder/g/goblin_warchief_avatar.txt +++ b/forge-gui/res/cardsfolder/g/goblin_warchief_avatar.txt @@ -1,7 +1,7 @@ -Name:Goblin Warchief Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+2 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.attacking+YouCtrl | AddPower$ 1 | Description$ Attacking creatures you control get +1/+0. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/goblin_warchief_avatar.jpg -Oracle:Hand +1, life +2\nAttacking creatures you control get +1/+0. \ No newline at end of file +Name:Goblin Warchief Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+2 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.attacking+YouCtrl | AddPower$ 1 | Description$ Attacking creatures you control get +1/+0. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/goblin_warchief_avatar.jpg +Oracle:Hand +1, life +2\nAttacking creatures you control get +1/+0. diff --git a/forge-gui/res/cardsfolder/g/goblin_wardriver.txt b/forge-gui/res/cardsfolder/g/goblin_wardriver.txt index fab7e49c1a1..96b6949e8f3 100644 --- a/forge-gui/res/cardsfolder/g/goblin_wardriver.txt +++ b/forge-gui/res/cardsfolder/g/goblin_wardriver.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBattleCry | TriggerDescription$ Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) SVar:TrigBattleCry:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_wardriver.jpg -Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) \ No newline at end of file +Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) diff --git a/forge-gui/res/cardsfolder/g/goblin_warrens.txt b/forge-gui/res/cardsfolder/g/goblin_warrens.txt index 229e8a6e686..25cfc550ebf 100644 --- a/forge-gui/res/cardsfolder/g/goblin_warrens.txt +++ b/forge-gui/res/cardsfolder/g/goblin_warrens.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ 2 R Sac<2/Goblin> | TokenAmount$ 3 | TokenName$ Goblin | Tok SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_warrens.jpg -Oracle:{2}{R}, Sacrifice two Goblins: Put three 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Oracle:{2}{R}, Sacrifice two Goblins: Put three 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_welder.txt b/forge-gui/res/cardsfolder/g/goblin_welder.txt index 6e6fcae3c62..17f54322053 100644 --- a/forge-gui/res/cardsfolder/g/goblin_welder.txt +++ b/forge-gui/res/cardsfolder/g/goblin_welder.txt @@ -1,14 +1,14 @@ -Name:Goblin Welder -ManaCost:R -Types:Creature Goblin Artificer -PT:1/1 -A:AB$ Pump | Cost$ T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact a player controls | RememberObjects$ Targeted | Condition$ AllTargetsLegal | StackDescription$ SpellDescription | SubAbility$ DBTargetYard | SpellDescription$ Choose target artifact a player controls and target artifact card in that player's graveyard. If both targets are still legal as this ability resolves, that player simultaneously sacrifices the artifact and returns the artifact card to the battlefield. -SVar:DBTargetYard:DB$ Pump | ValidTgts$ Artifact | TgtPrompt$ Select target artifact in that player's graveyard | TgtZone$ Graveyard | PumpZone$ Graveyard | TargetsWithSameController$ True | ImprintCards$ Targeted | Condition$ AllTargetsLegal | StackDescription$ None | SubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ SacrificeAll | ValidCards$ Card.IsRemembered | ConditionDefined$ Remembered | ConditionPresent$ Artifact | ConditionCompare$ GE1 | ConditionCheckSVar$ CheckImprint | ConditionSVarCompare$ GE1 | SubAbility$ DBReturn | StackDescription$ None -SVar:DBReturn:DB$ ChangeZone | Defined$ Imprinted | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Artifact | ConditionCompare$ GE1 | ConditionCheckSVar$ CheckImprint | ConditionSVarCompare$ GE1 | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:CheckImprint:Imprinted$Valid Artifact.sharesControllerWith Remembered -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_welder.jpg -Oracle:{T}: Choose target artifact a player controls and target artifact card in that player's graveyard. If both targets are still legal as this ability resolves, that player simultaneously sacrifices the artifact and returns the artifact card to the battlefield. \ No newline at end of file +Name:Goblin Welder +ManaCost:R +Types:Creature Goblin Artificer +PT:1/1 +A:AB$ Pump | Cost$ T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact a player controls | RememberObjects$ Targeted | Condition$ AllTargetsLegal | StackDescription$ SpellDescription | SubAbility$ DBTargetYard | SpellDescription$ Choose target artifact a player controls and target artifact card in that player's graveyard. If both targets are still legal as this ability resolves, that player simultaneously sacrifices the artifact and returns the artifact card to the battlefield. +SVar:DBTargetYard:DB$ Pump | ValidTgts$ Artifact | TgtPrompt$ Select target artifact in that player's graveyard | TgtZone$ Graveyard | PumpZone$ Graveyard | TargetsWithSameController$ True | ImprintCards$ Targeted | Condition$ AllTargetsLegal | StackDescription$ None | SubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ SacrificeAll | ValidCards$ Card.IsRemembered | ConditionDefined$ Remembered | ConditionPresent$ Artifact | ConditionCompare$ GE1 | ConditionCheckSVar$ CheckImprint | ConditionSVarCompare$ GE1 | SubAbility$ DBReturn | StackDescription$ None +SVar:DBReturn:DB$ ChangeZone | Defined$ Imprinted | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Artifact | ConditionCompare$ GE1 | ConditionCheckSVar$ CheckImprint | ConditionSVarCompare$ GE1 | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:CheckImprint:Imprinted$Valid Artifact.sharesControllerWith Remembered +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_welder.jpg +Oracle:{T}: Choose target artifact a player controls and target artifact card in that player's graveyard. If both targets are still legal as this ability resolves, that player simultaneously sacrifices the artifact and returns the artifact card to the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goblin_wizard.txt b/forge-gui/res/cardsfolder/g/goblin_wizard.txt index e9b72991d70..e2ff968a058 100644 --- a/forge-gui/res/cardsfolder/g/goblin_wizard.txt +++ b/forge-gui/res/cardsfolder/g/goblin_wizard.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Permanent.Goblin | ChangeNum$ 1 | SpellDescription$ You may put a Goblin permanent card from your hand onto the battlefield. A:AB$ Protection | Cost$ R | ValidTgts$ Permanent.Goblin | TgtPrompt$ Select target Goblin | Gains$ white | SpellDescription$ Target Goblin gains protection from white until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/goblin_wizard.jpg -Oracle:{T}: You may put a Goblin permanent card from your hand onto the battlefield.\n{R}: Target Goblin gains protection from white until end of turn. \ No newline at end of file +Oracle:{T}: You may put a Goblin permanent card from your hand onto the battlefield.\n{R}: Target Goblin gains protection from white until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goblins_of_the_flarg.txt b/forge-gui/res/cardsfolder/g/goblins_of_the_flarg.txt index 9e12cf19d31..dd5c2569f10 100644 --- a/forge-gui/res/cardsfolder/g/goblins_of_the_flarg.txt +++ b/forge-gui/res/cardsfolder/g/goblins_of_the_flarg.txt @@ -6,4 +6,4 @@ K:Mountainwalk T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Dwarf.YouCtrl | PresentCompare$ GE1 | Execute$ TrigSac | TriggerDescription$ When you control a Dwarf, sacrifice CARDNAME. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/goblins_of_the_flarg.jpg -Oracle:Mountainwalk\nWhen you control a Dwarf, sacrifice Goblins of the Flarg. \ No newline at end of file +Oracle:Mountainwalk\nWhen you control a Dwarf, sacrifice Goblins of the Flarg. diff --git a/forge-gui/res/cardsfolder/g/god_favoured_general.txt b/forge-gui/res/cardsfolder/g/god_favoured_general.txt index 70ec859ebd0..1980f5371b5 100644 --- a/forge-gui/res/cardsfolder/g/god_favoured_general.txt +++ b/forge-gui/res/cardsfolder/g/god_favoured_general.txt @@ -1,8 +1,8 @@ -Name:God-Favored General -ManaCost:1 W -Types:Creature Human Soldier -PT:1/1 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{W}. If you do, put two 1/1 white Soldier enchantment creature tokens onto the battlefield. -SVar:GFGToken:AB$ Token | Cost$ 2 W | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Enchantment,Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier bng -SVar:Picture:http://www.wizards.com/global/images/magic/general/god-favored_general.txt -Oracle:Inspired - Whenever God-Favored General becomes untapped, you may pay {2}{W}. If you do, put two 1/1 white Soldier enchantment creature tokens onto the battlefield. \ No newline at end of file +Name:God-Favored General +ManaCost:1 W +Types:Creature Human Soldier +PT:1/1 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{W}. If you do, put two 1/1 white Soldier enchantment creature tokens onto the battlefield. +SVar:GFGToken:AB$ Token | Cost$ 2 W | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Enchantment,Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier bng +SVar:Picture:http://www.wizards.com/global/images/magic/general/god-favored_general.txt +Oracle:Inspired - Whenever God-Favored General becomes untapped, you may pay {2}{W}. If you do, put two 1/1 white Soldier enchantment creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/godhead_of_awe.txt b/forge-gui/res/cardsfolder/g/godhead_of_awe.txt index 0fc083ff04d..70c60f85e47 100644 --- a/forge-gui/res/cardsfolder/g/godhead_of_awe.txt +++ b/forge-gui/res/cardsfolder/g/godhead_of_awe.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Creature.Other | SetPower$ 1 | SetToughness$ 1 | Description$ Other creatures are 1/1. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/godhead_of_awe.jpg -Oracle:Flying\nOther creatures are 1/1. \ No newline at end of file +Oracle:Flying\nOther creatures are 1/1. diff --git a/forge-gui/res/cardsfolder/g/godhunter_octopus.txt b/forge-gui/res/cardsfolder/g/godhunter_octopus.txt index c8109f7144b..e06b9706fed 100644 --- a/forge-gui/res/cardsfolder/g/godhunter_octopus.txt +++ b/forge-gui/res/cardsfolder/g/godhunter_octopus.txt @@ -1,8 +1,8 @@ -Name:Godhunter Octopus -ManaCost:5 U -Types:Creature Octopus -PT:5/5 -S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Enchantment,Permanent.enchanted | Description$ CARDNAME can't attack unless defending player controls an enchantment or an enchanted permanent. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/godhunter_octopus.jpg -Oracle:Godhunter Octopus can't attack unless defending player controls an enchantment or an enchanted permanent. \ No newline at end of file +Name:Godhunter Octopus +ManaCost:5 U +Types:Creature Octopus +PT:5/5 +S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Enchantment,Permanent.enchanted | Description$ CARDNAME can't attack unless defending player controls an enchantment or an enchanted permanent. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/godhunter_octopus.jpg +Oracle:Godhunter Octopus can't attack unless defending player controls an enchantment or an enchanted permanent. diff --git a/forge-gui/res/cardsfolder/g/godless_shrine.txt b/forge-gui/res/cardsfolder/g/godless_shrine.txt index 493ee3f6567..c8aa6f5a673 100644 --- a/forge-gui/res/cardsfolder/g/godless_shrine.txt +++ b/forge-gui/res/cardsfolder/g/godless_shrine.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card96935.jpg -Oracle:({T}: Add {W} or {B} to your mana pool.)\nAs Godless Shrine enters the battlefield, you may pay 2 life. If you don't, Godless Shrine enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {W} or {B} to your mana pool.)\nAs Godless Shrine enters the battlefield, you may pay 2 life. If you don't, Godless Shrine enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt b/forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt index ed51c8cef83..92f621948a4 100644 --- a/forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt +++ b/forge-gui/res/cardsfolder/g/godo_bandit_warlord.txt @@ -1,11 +1,11 @@ -Name:Godo, Bandit Warlord -ManaCost:5 R -Types:Legendary Creature Human Barbarian -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTutorEquip | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an Equipment card and put it onto the battlefield. If you do, shuffle your library. -SVar:TrigTutorEquip:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Equipment | ChangeNum$ 1 | ShuffleNonMandatory$ True -T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | FirstAttack$ True | TriggerDescription$ Whenever CARDNAME attacks for the first time each turn, untap it and all Samurai you control. After this phase, there is an additional combat phase. -SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Card.Self,Samurai.YouCtrl | SubAbility$ DBAddCombat -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat -SVar:Picture:http://www.wizards.com/global/images/magic/general/godo_bandit_warlord.jpg -Oracle:When Godo, Bandit Warlord enters the battlefield, you may search your library for an Equipment card and put it onto the battlefield. If you do, shuffle your library.\nWhenever Godo attacks for the first time each turn, untap it and all Samurai you control. After this phase, there is an additional combat phase. \ No newline at end of file +Name:Godo, Bandit Warlord +ManaCost:5 R +Types:Legendary Creature Human Barbarian +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTutorEquip | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an Equipment card and put it onto the battlefield. If you do, shuffle your library. +SVar:TrigTutorEquip:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Equipment | ChangeNum$ 1 | ShuffleNonMandatory$ True +T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | FirstAttack$ True | TriggerDescription$ Whenever CARDNAME attacks for the first time each turn, untap it and all Samurai you control. After this phase, there is an additional combat phase. +SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Card.Self,Samurai.YouCtrl | SubAbility$ DBAddCombat +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat +SVar:Picture:http://www.wizards.com/global/images/magic/general/godo_bandit_warlord.jpg +Oracle:When Godo, Bandit Warlord enters the battlefield, you may search your library for an Equipment card and put it onto the battlefield. If you do, shuffle your library.\nWhenever Godo attacks for the first time each turn, untap it and all Samurai you control. After this phase, there is an additional combat phase. diff --git a/forge-gui/res/cardsfolder/g/godos_irregulars.txt b/forge-gui/res/cardsfolder/g/godos_irregulars.txt index 3d15fb27f55..27332efbc56 100644 --- a/forge-gui/res/cardsfolder/g/godos_irregulars.txt +++ b/forge-gui/res/cardsfolder/g/godos_irregulars.txt @@ -4,4 +4,4 @@ Types:Creature Human Warrior PT:1/1 A:AB$ DealDamage | Cost$ R | ValidTgts$ Creature.blockingSource | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature blocking it. SVar:Picture:http://www.wizards.com/global/images/magic/general/godos_irregulars.jpg -Oracle:{R}: Godo's Irregulars deals 1 damage to target creature blocking it. \ No newline at end of file +Oracle:{R}: Godo's Irregulars deals 1 damage to target creature blocking it. diff --git a/forge-gui/res/cardsfolder/g/gods_eye_gate_to_the_reikai.txt b/forge-gui/res/cardsfolder/g/gods_eye_gate_to_the_reikai.txt index 0edab4c30f3..dd6020d9e38 100644 --- a/forge-gui/res/cardsfolder/g/gods_eye_gate_to_the_reikai.txt +++ b/forge-gui/res/cardsfolder/g/gods_eye_gate_to_the_reikai.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ TriggeredCardController SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/gods_eye_gate_to_the_reikai.jpg -Oracle:{T}: Add {1} to your mana pool.\nWhen Gods' Eye, Gate to the Reikai is put into a graveyard from the battlefield, put a 1/1 colorless Spirit creature token onto the battlefield. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\nWhen Gods' Eye, Gate to the Reikai is put into a graveyard from the battlefield, put a 1/1 colorless Spirit creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/gods_willing.txt b/forge-gui/res/cardsfolder/g/gods_willing.txt index 8ff652999ea..77eb566d20c 100644 --- a/forge-gui/res/cardsfolder/g/gods_willing.txt +++ b/forge-gui/res/cardsfolder/g/gods_willing.txt @@ -1,7 +1,7 @@ -Name:Gods Willing -ManaCost:W -Types:Instant -A:SP$ Protection | Cost$ W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SubAbility$ DBScry | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gods_willing.jpg -Oracle:Target creature you control gains protection from the color of your choice until end of turn. 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 +Name:Gods Willing +ManaCost:W +Types:Instant +A:SP$ Protection | Cost$ W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SubAbility$ DBScry | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gods_willing.jpg +Oracle:Target creature you control gains protection from the color of your choice until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/g/godsend.txt b/forge-gui/res/cardsfolder/g/godsend.txt index cde7619e421..d56417f3445 100644 --- a/forge-gui/res/cardsfolder/g/godsend.txt +++ b/forge-gui/res/cardsfolder/g/godsend.txt @@ -1,16 +1,16 @@ -Name:Godsend -ManaCost:1 W W -Types:Legendary Artifact Equipment -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Equipped creature gets +3/+3. -T:Mode$ Blocks | ValidCard$ Card.EquippedBy | ValidBlocked$ Creature | Execute$ TrigChooseAttackers | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by one or more creatures, you may exile one of those creatures. -T:Mode$ AttackerBlocked | ValidCard$ Card.EquippedBy | ValidBlocker$ Creature | Execute$ TrigChooseBlockers | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by one or more creatures, you may exile one of those creatures. -SVar:TrigChooseAttackers:AB$ ChooseCard | Cost$ 0 | DefinedCards$ TriggeredAttackers | SubAbility$ DBExile -SVar:TrigChooseBlockers:AB$ ChooseCard | Cost$ 0 | DefinedCards$ TriggeredBlockers | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True -S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith Remembered | Caster$ Opponent | Description$ Opponents can't cast cards with the same name as cards exiled with CARDNAME. -# Clears remembered cards when entering the battlefield -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ StaticClear | Static$ True -SVar:StaticClear:DB$ Cleanup | ClearRemembered$ True -K:Equip 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/godsend.jpg -Oracle:Equipped creature gets +3/+3.\nWhenever equipped creature blocks or becomes blocked by one or more creatures, you may exile one of those creatures.\nOpponents can't cast cards with the same name as cards exiled with Godsend.\nEquip {3} \ No newline at end of file +Name:Godsend +ManaCost:1 W W +Types:Legendary Artifact Equipment +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Equipped creature gets +3/+3. +T:Mode$ Blocks | ValidCard$ Card.EquippedBy | ValidBlocked$ Creature | Execute$ TrigChooseAttackers | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by one or more creatures, you may exile one of those creatures. +T:Mode$ AttackerBlocked | ValidCard$ Card.EquippedBy | ValidBlocker$ Creature | Execute$ TrigChooseBlockers | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by one or more creatures, you may exile one of those creatures. +SVar:TrigChooseAttackers:AB$ ChooseCard | Cost$ 0 | DefinedCards$ TriggeredAttackers | SubAbility$ DBExile +SVar:TrigChooseBlockers:AB$ ChooseCard | Cost$ 0 | DefinedCards$ TriggeredBlockers | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True +S:Mode$ CantBeCast | ValidCard$ Card.sharesNameWith Remembered | Caster$ Opponent | Description$ Opponents can't cast cards with the same name as cards exiled with CARDNAME. +# Clears remembered cards when entering the battlefield +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ StaticClear | Static$ True +SVar:StaticClear:DB$ Cleanup | ClearRemembered$ True +K:Equip 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/godsend.jpg +Oracle:Equipped creature gets +3/+3.\nWhenever equipped creature blocks or becomes blocked by one or more creatures, you may exile one of those creatures.\nOpponents can't cast cards with the same name as cards exiled with Godsend.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/g/godsire.txt b/forge-gui/res/cardsfolder/g/godsire.txt index 3098b08fb23..c4de2f269eb 100644 --- a/forge-gui/res/cardsfolder/g/godsire.txt +++ b/forge-gui/res/cardsfolder/g/godsire.txt @@ -5,4 +5,4 @@ PT:8/8 K:Vigilance A:AB$ Token | Cost$ T | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ White,Red,Green | TokenPower$ 8 | TokenToughness$ 8 | SpellDescription$ Put an 8/8 Beast creature token that's red, green, and white onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/godsire.jpg -Oracle:Vigilance\n{T}: Put an 8/8 Beast creature token that's red, green, and white onto the battlefield. \ No newline at end of file +Oracle:Vigilance\n{T}: Put an 8/8 Beast creature token that's red, green, and white onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/godtoucher.txt b/forge-gui/res/cardsfolder/g/godtoucher.txt index c0a4f6256a4..8f9e05cca48 100644 --- a/forge-gui/res/cardsfolder/g/godtoucher.txt +++ b/forge-gui/res/cardsfolder/g/godtoucher.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 1 W T | KW$ HIDDEN Prevent all damage that would be dealt to SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/godtoucher.jpg -Oracle:{1}{W}, {T}: Prevent all damage that would be dealt to target creature with power 5 or greater this turn. \ No newline at end of file +Oracle:{1}{W}, {T}: Prevent all damage that would be dealt to target creature with power 5 or greater this turn. diff --git a/forge-gui/res/cardsfolder/g/godtracker_of_jund.txt b/forge-gui/res/cardsfolder/g/godtracker_of_jund.txt index 974caa75eaf..53f69c8247a 100644 --- a/forge-gui/res/cardsfolder/g/godtracker_of_jund.txt +++ b/forge-gui/res/cardsfolder/g/godtracker_of_jund.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerGE5+Other+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature with power 5 or greater enters the battlefield under your control, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/godtracker_of_jund.jpg -Oracle:Whenever a creature with power 5 or greater enters the battlefield under your control, you may put a +1/+1 counter on Godtracker of Jund. \ No newline at end of file +Oracle:Whenever a creature with power 5 or greater enters the battlefield under your control, you may put a +1/+1 counter on Godtracker of Jund. diff --git a/forge-gui/res/cardsfolder/g/goham_djinn.txt b/forge-gui/res/cardsfolder/g/goham_djinn.txt index 2de565a6a2a..03071377553 100644 --- a/forge-gui/res/cardsfolder/g/goham_djinn.txt +++ b/forge-gui/res/cardsfolder/g/goham_djinn.txt @@ -1,8 +1,8 @@ -Name:Goham Djinn -ManaCost:5 B -Types:Creature Djinn -PT:5/5 -A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. -S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor black | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as black is the most common color among all permanents or is tied for most common. -SVar:Picture:http://www.wizards.com/global/images/magic/general/goham_djinn.jpg -Oracle:{1}{B}: Regenerate Goham Djinn.\nGoham Djinn gets -2/-2 as long as black is the most common color among all permanents or is tied for most common. \ No newline at end of file +Name:Goham Djinn +ManaCost:5 B +Types:Creature Djinn +PT:5/5 +A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. +S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor black | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as black is the most common color among all permanents or is tied for most common. +SVar:Picture:http://www.wizards.com/global/images/magic/general/goham_djinn.jpg +Oracle:{1}{B}: Regenerate Goham Djinn.\nGoham Djinn gets -2/-2 as long as black is the most common color among all permanents or is tied for most common. diff --git a/forge-gui/res/cardsfolder/g/gold_forged_sentinel.txt b/forge-gui/res/cardsfolder/g/gold_forged_sentinel.txt index 2638e23745b..b17c7ad3e3e 100644 --- a/forge-gui/res/cardsfolder/g/gold_forged_sentinel.txt +++ b/forge-gui/res/cardsfolder/g/gold_forged_sentinel.txt @@ -1,7 +1,7 @@ -Name:Gold-Forged Sentinel -ManaCost:6 -Types:Artifact Creature Chimera -PT:4/4 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/gold_forged_sentinel.jpg -Oracle:Flying \ No newline at end of file +Name:Gold-Forged Sentinel +ManaCost:6 +Types:Artifact Creature Chimera +PT:4/4 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/gold_forged_sentinel.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/g/gold_myr.txt b/forge-gui/res/cardsfolder/g/gold_myr.txt index 2759386cf26..50b1427ec63 100644 --- a/forge-gui/res/cardsfolder/g/gold_myr.txt +++ b/forge-gui/res/cardsfolder/g/gold_myr.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:1/1 A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/gold_myr.jpg -Oracle:{T}: Add {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/golden_bear.txt b/forge-gui/res/cardsfolder/g/golden_bear.txt index 3e734141f5a..c3cc561b77e 100644 --- a/forge-gui/res/cardsfolder/g/golden_bear.txt +++ b/forge-gui/res/cardsfolder/g/golden_bear.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Creature Bear PT:4/3 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6616.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/golden_hind.txt b/forge-gui/res/cardsfolder/g/golden_hind.txt index 3c0637d6b24..835fbe2fd95 100644 --- a/forge-gui/res/cardsfolder/g/golden_hind.txt +++ b/forge-gui/res/cardsfolder/g/golden_hind.txt @@ -1,7 +1,7 @@ -Name:Golden Hind -ManaCost:1 G -Types:Creature Elk -PT:2/1 -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/golden_hind.jpg -Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file +Name:Golden Hind +ManaCost:1 G +Types:Creature Elk +PT:2/1 +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/golden_hind.jpg +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/golden_urn.txt b/forge-gui/res/cardsfolder/g/golden_urn.txt index ee4c3e87b76..4e9bf4ba7be 100644 --- a/forge-gui/res/cardsfolder/g/golden_urn.txt +++ b/forge-gui/res/cardsfolder/g/golden_urn.txt @@ -6,4 +6,4 @@ A:AB$ GainLife | Cost$ T Sac<1/CARDNAME> | LifeAmount$ X | References$ X | Spell SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/golden_urn.jpg -Oracle:At the beginning of your upkeep, you may put a charge counter on Golden Urn.\n{T}, Sacrifice Golden Urn: You gain life equal to the number of charge counters on Golden Urn. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a charge counter on Golden Urn.\n{T}, Sacrifice Golden Urn: You gain life equal to the number of charge counters on Golden Urn. diff --git a/forge-gui/res/cardsfolder/g/golden_wish.txt b/forge-gui/res/cardsfolder/g/golden_wish.txt index d512397413e..18dd3166907 100644 --- a/forge-gui/res/cardsfolder/g/golden_wish.txt +++ b/forge-gui/res/cardsfolder/g/golden_wish.txt @@ -1,8 +1,8 @@ -Name:Golden Wish -ManaCost:3 W W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 W W | Origin$ Sideboard | Destination$ Hand | ChangeType$ Artifact.YouOwn,Enchantment.YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose an artifact or enchantment card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/golden_wish.jpg -Oracle:You may choose an artifact or enchantment card you own from outside the game, reveal that card, and put it into your hand. Exile Golden Wish. \ No newline at end of file +Name:Golden Wish +ManaCost:3 W W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 W W | Origin$ Sideboard | Destination$ Hand | ChangeType$ Artifact.YouOwn,Enchantment.YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose an artifact or enchantment card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/golden_wish.jpg +Oracle:You may choose an artifact or enchantment card you own from outside the game, reveal that card, and put it into your hand. Exile Golden Wish. diff --git a/forge-gui/res/cardsfolder/g/goldenglow_moth.txt b/forge-gui/res/cardsfolder/g/goldenglow_moth.txt index 5448a090edf..287b6ea2fbd 100644 --- a/forge-gui/res/cardsfolder/g/goldenglow_moth.txt +++ b/forge-gui/res/cardsfolder/g/goldenglow_moth.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigGain SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/goldenglow_moth.jpg -Oracle:Flying\nWhenever Goldenglow Moth blocks, you may gain 4 life. \ No newline at end of file +Oracle:Flying\nWhenever Goldenglow Moth blocks, you may gain 4 life. diff --git a/forge-gui/res/cardsfolder/g/goldenhide_ox.txt b/forge-gui/res/cardsfolder/g/goldenhide_ox.txt index 6e360d5def2..889648baf2f 100644 --- a/forge-gui/res/cardsfolder/g/goldenhide_ox.txt +++ b/forge-gui/res/cardsfolder/g/goldenhide_ox.txt @@ -1,11 +1,11 @@ -Name:Goldenhide Ox -ManaCost:5 G -Types:Enchantment Creature Ox -PT:5/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, target creature must be blocked this turn if able. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, target creature must be blocked this turn if able. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump -SVar:PlayMain1:TRUE -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/goldenhide_ox.jpg -Oracle:Constellation - Whenever Goldenhide Ox or another enchantment enters the battlefield under your control, target creature must be blocked this turn if able. \ No newline at end of file +Name:Goldenhide Ox +ManaCost:5 G +Types:Enchantment Creature Ox +PT:5/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, target creature must be blocked this turn if able. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, target creature must be blocked this turn if able. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump +SVar:PlayMain1:TRUE +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/goldenhide_ox.jpg +Oracle:Constellation - Whenever Goldenhide Ox or another enchantment enters the battlefield under your control, target creature must be blocked this turn if able. diff --git a/forge-gui/res/cardsfolder/g/goldmeadow.txt b/forge-gui/res/cardsfolder/g/goldmeadow.txt index 204d29b773f..3a4b6085713 100644 --- a/forge-gui/res/cardsfolder/g/goldmeadow.txt +++ b/forge-gui/res/cardsfolder/g/goldmeadow.txt @@ -1,10 +1,10 @@ -Name:Goldmeadow -ManaCost:no cost -Types:Plane Lorwyn -T:Mode$ ChangesZone | ValidCard$ Land | Destination$ Battlefield | Execute$ TripleGoat | TriggerZones$ Command | TriggerDescription$ Whenever a land enters the battlefield, that land's controller puts three 0/1 white Goat creature tokens onto the battlefield. -SVar:TripleGoat:AB$ Token | Cost$ 0 | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenPower$ 0 | TokenToughness$ 1 | TokenColors$ White | TokenOwner$ TriggeredCardController | TokenImage$ W 0 1 Goat | TokenAmount$ 3 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put a 0/1 white Goat creature token onto the battlefield. -SVar:RolledChaos:AB$ Token | Cost$ 0 | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenPower$ 0 | TokenToughness$ 1 | TokenColors$ White | TokenOwner$ You | TokenImage$ W 0 1 Goat | TokenAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/goldmeadow.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:Whenever a land enters the battlefield, that land's controller puts three 0/1 white Goat creature tokens onto the battlefield.\nWhenever you roll {C}, put a 0/1 white Goat creature token onto the battlefield. \ No newline at end of file +Name:Goldmeadow +ManaCost:no cost +Types:Plane Lorwyn +T:Mode$ ChangesZone | ValidCard$ Land | Destination$ Battlefield | Execute$ TripleGoat | TriggerZones$ Command | TriggerDescription$ Whenever a land enters the battlefield, that land's controller puts three 0/1 white Goat creature tokens onto the battlefield. +SVar:TripleGoat:AB$ Token | Cost$ 0 | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenPower$ 0 | TokenToughness$ 1 | TokenColors$ White | TokenOwner$ TriggeredCardController | TokenImage$ W 0 1 Goat | TokenAmount$ 3 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put a 0/1 white Goat creature token onto the battlefield. +SVar:RolledChaos:AB$ Token | Cost$ 0 | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenPower$ 0 | TokenToughness$ 1 | TokenColors$ White | TokenOwner$ You | TokenImage$ W 0 1 Goat | TokenAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/goldmeadow.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:Whenever a land enters the battlefield, that land's controller puts three 0/1 white Goat creature tokens onto the battlefield.\nWhenever you roll {C}, put a 0/1 white Goat creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/goldmeadow_dodger.txt b/forge-gui/res/cardsfolder/g/goldmeadow_dodger.txt index ceebdc10d28..064875eda6d 100644 --- a/forge-gui/res/cardsfolder/g/goldmeadow_dodger.txt +++ b/forge-gui/res/cardsfolder/g/goldmeadow_dodger.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Rogue PT:1/1 K:CantBeBlockedBy Creature.powerGE4 SVar:Picture:http://www.wizards.com/global/images/magic/general/goldmeadow_dodger.jpg -Oracle:Goldmeadow Dodger can't be blocked by creatures with power 4 or greater. \ No newline at end of file +Oracle:Goldmeadow Dodger can't be blocked by creatures with power 4 or greater. diff --git a/forge-gui/res/cardsfolder/g/goldmeadow_harrier.txt b/forge-gui/res/cardsfolder/g/goldmeadow_harrier.txt index 882150e5081..4924f513dbc 100644 --- a/forge-gui/res/cardsfolder/g/goldmeadow_harrier.txt +++ b/forge-gui/res/cardsfolder/g/goldmeadow_harrier.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Soldier PT:1/1 A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/goldmeadow_harrier.jpg -Oracle:{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/g/goldmeadow_lookout.txt b/forge-gui/res/cardsfolder/g/goldmeadow_lookout.txt index ca41ed645e8..caac69892d7 100644 --- a/forge-gui/res/cardsfolder/g/goldmeadow_lookout.txt +++ b/forge-gui/res/cardsfolder/g/goldmeadow_lookout.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Token | Cost$ W T Discard<1/Card> | TokenAmount$ 1 | TokenName$ Goldmeadow Harrier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABTap | SpellDescription$ Put a 1/1 white Kithkin Soldier creature token onto the battlefield. It has "{W}, {T}: Tap target creature." SVar:ABTap:AB$Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130311.jpg -Oracle:{W}, {T}, Discard a card: Put a 1/1 white Kithkin Soldier creature token named Goldmeadow Harrier onto the battlefield. It has "{W}, {T}: Tap target creature." \ No newline at end of file +Oracle:{W}, {T}, Discard a card: Put a 1/1 white Kithkin Soldier creature token named Goldmeadow Harrier onto the battlefield. It has "{W}, {T}: Tap target creature." diff --git a/forge-gui/res/cardsfolder/g/goldmeadow_stalwart.txt b/forge-gui/res/cardsfolder/g/goldmeadow_stalwart.txt index 269a9a0cb6f..13c60f45992 100644 --- a/forge-gui/res/cardsfolder/g/goldmeadow_stalwart.txt +++ b/forge-gui/res/cardsfolder/g/goldmeadow_stalwart.txt @@ -1,7 +1,7 @@ -Name:Goldmeadow Stalwart -ManaCost:W -Types:Creature Kithkin Soldier -PT:2/2 -K:AlternateAdditionalCost:Reveal<1/Kithkin>:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/goldmeadow_stalwart.jpg -Oracle:As an additional cost to cast Goldmeadow Stalwart, reveal a Kithkin card from your hand or pay {3}. \ No newline at end of file +Name:Goldmeadow Stalwart +ManaCost:W +Types:Creature Kithkin Soldier +PT:2/2 +K:AlternateAdditionalCost:Reveal<1/Kithkin>:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/goldmeadow_stalwart.jpg +Oracle:As an additional cost to cast Goldmeadow Stalwart, reveal a Kithkin card from your hand or pay {3}. diff --git a/forge-gui/res/cardsfolder/g/goldnight_commander.txt b/forge-gui/res/cardsfolder/g/goldnight_commander.txt index bdf52a86233..c2a472e2107 100644 --- a/forge-gui/res/cardsfolder/g/goldnight_commander.txt +++ b/forge-gui/res/cardsfolder/g/goldnight_commander.txt @@ -1,9 +1,9 @@ -Name:Goldnight Commander -ManaCost:3 W -Types:Creature Human Cleric Soldier -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever another creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. -SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1 -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/goldnight_commander.jpg -Oracle:Whenever another creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. \ No newline at end of file +Name:Goldnight Commander +ManaCost:3 W +Types:Creature Human Cleric Soldier +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever another creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. +SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1 +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/goldnight_commander.jpg +Oracle:Whenever another creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/goldnight_redeemer.txt b/forge-gui/res/cardsfolder/g/goldnight_redeemer.txt index 6f0cf726338..f9cc2d41feb 100644 --- a/forge-gui/res/cardsfolder/g/goldnight_redeemer.txt +++ b/forge-gui/res/cardsfolder/g/goldnight_redeemer.txt @@ -1,10 +1,10 @@ -Name:Goldnight Redeemer -ManaCost:4 W W -Types:Creature Angel -PT:4/4 -K:Flying -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life for each other creature you control. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Count$Valid Creature.Other+YouCtrl/Times.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/goldnight_redeemer.jpg -Oracle:Flying\nWhen Goldnight Redeemer enters the battlefield, you gain 2 life for each other creature you control. \ No newline at end of file +Name:Goldnight Redeemer +ManaCost:4 W W +Types:Creature Angel +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life for each other creature you control. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Count$Valid Creature.Other+YouCtrl/Times.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/goldnight_redeemer.jpg +Oracle:Flying\nWhen Goldnight Redeemer enters the battlefield, you gain 2 life for each other creature you control. diff --git a/forge-gui/res/cardsfolder/g/golem_artisan.txt b/forge-gui/res/cardsfolder/g/golem_artisan.txt index 5bce1f7f175..b9779214834 100644 --- a/forge-gui/res/cardsfolder/g/golem_artisan.txt +++ b/forge-gui/res/cardsfolder/g/golem_artisan.txt @@ -8,4 +8,4 @@ SVar:DBFlying:DB$ Pump | Defined$ Targeted | KW$ Flying | SpellDescription$ Targ SVar:DBTrample:DB$ Pump | Defined$ Targeted | KW$ Trample | SpellDescription$ Target artifact creature gains trample until end of turn. SVar:DBHaste:DB$ Pump | Defined$ Targeted | KW$ Haste | SpellDescription$ Target artifact creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/golem_artisan.jpg -Oracle:{2}: Target artifact creature gets +1/+1 until end of turn.\n{2}: Target artifact creature gains your choice of flying, trample, or haste until end of turn. \ No newline at end of file +Oracle:{2}: Target artifact creature gets +1/+1 until end of turn.\n{2}: Target artifact creature gains your choice of flying, trample, or haste until end of turn. diff --git a/forge-gui/res/cardsfolder/g/golem_foundry.txt b/forge-gui/res/cardsfolder/g/golem_foundry.txt index 35311a1545b..1268a0a6270 100644 --- a/forge-gui/res/cardsfolder/g/golem_foundry.txt +++ b/forge-gui/res/cardsfolder/g/golem_foundry.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ You | Execute$ A:AB$ Token | Cost$ SubCounter<3/CHARGE> | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | SpellDescription$ Put a 3/3 colorless Golem artifact creature token onto the battlefield. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/golem_foundry.jpg -Oracle:Whenever you cast an artifact spell, you may put a charge counter on Golem Foundry.\nRemove three charge counters from Golem Foundry: Put a 3/3 colorless Golem artifact creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever you cast an artifact spell, you may put a charge counter on Golem Foundry.\nRemove three charge counters from Golem Foundry: Put a 3/3 colorless Golem artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/golem_skin_gauntlets.txt b/forge-gui/res/cardsfolder/g/golem_skin_gauntlets.txt index d881f4bccce..9d85c0618a4 100644 --- a/forge-gui/res/cardsfolder/g/golem_skin_gauntlets.txt +++ b/forge-gui/res/cardsfolder/g/golem_skin_gauntlets.txt @@ -1,8 +1,8 @@ -Name:Golem-Skin Gauntlets -ManaCost:1 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | Description$ Equipped creature gets +1/+0 for each Equipment attached to it. -SVar:X:Count$Valid Equipment.AttachedTo Creature.EquippedBy -SVar:Picture:http://www.wizards.com/global/images/magic/general/golem_skin_gauntlets.jpg -Oracle:Equipped creature gets +1/+0 for each Equipment attached to it.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Name:Golem-Skin Gauntlets +ManaCost:1 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | Description$ Equipped creature gets +1/+0 for each Equipment attached to it. +SVar:X:Count$Valid Equipment.AttachedTo Creature.EquippedBy +SVar:Picture:http://www.wizards.com/global/images/magic/general/golem_skin_gauntlets.jpg +Oracle:Equipped creature gets +1/+0 for each Equipment attached to it.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/g/golems_heart.txt b/forge-gui/res/cardsfolder/g/golems_heart.txt index cfadabeda7f..e869fa02da3 100644 --- a/forge-gui/res/cardsfolder/g/golems_heart.txt +++ b/forge-gui/res/cardsfolder/g/golems_heart.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ SpellCast | ValidCard$ Artifact | Execute$ TrigGainLife | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a player casts an artifact spell, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/golems_heart.jpg -Oracle:Whenever a player casts an artifact spell, you may gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts an artifact spell, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/g/golgari_brownscale.txt b/forge-gui/res/cardsfolder/g/golgari_brownscale.txt index 3948efec32d..ac2cf185182 100644 --- a/forge-gui/res/cardsfolder/g/golgari_brownscale.txt +++ b/forge-gui/res/cardsfolder/g/golgari_brownscale.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Hand | ValidCard$ Card.Se K:Dredge 2 SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_brownscale.jpg -Oracle:When Golgari Brownscale is put into your hand from your graveyard, you gain 2 life.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:When Golgari Brownscale is put into your hand from your graveyard, you gain 2 life.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/g/golgari_charm.txt b/forge-gui/res/cardsfolder/g/golgari_charm.txt index 275b3f600c2..c6fdd9090c3 100644 --- a/forge-gui/res/cardsfolder/g/golgari_charm.txt +++ b/forge-gui/res/cardsfolder/g/golgari_charm.txt @@ -1,9 +1,9 @@ -Name:Golgari Charm -ManaCost:B G -Types:Instant -A:SP$ Charm | Cost$ B G | Choices$ PumpAll,DestroyEnch,RegenAll | CharmNum$ 1 | SpellDescription$ Choose one - all creatures get -1/-1 until end of turn; or destroy target enchantment; or regenerate each creature you control. -SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ All creatures get -1/-1 until end of turn. -SVar:DestroyEnch:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. -SVar:RegenAll:DB$ RegenerateAll | ValidCards$ Creature.YouCtrl | SpellDescription$ Regenerate each creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_charm.jpg -Oracle:Choose one - All creatures get -1/-1 until end of turn; or destroy target enchantment; or regenerate each creature you control. \ No newline at end of file +Name:Golgari Charm +ManaCost:B G +Types:Instant +A:SP$ Charm | Cost$ B G | Choices$ PumpAll,DestroyEnch,RegenAll | CharmNum$ 1 | SpellDescription$ Choose one - all creatures get -1/-1 until end of turn; or destroy target enchantment; or regenerate each creature you control. +SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ All creatures get -1/-1 until end of turn. +SVar:DestroyEnch:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. +SVar:RegenAll:DB$ RegenerateAll | ValidCards$ Creature.YouCtrl | SpellDescription$ Regenerate each creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_charm.jpg +Oracle:Choose one - All creatures get -1/-1 until end of turn; or destroy target enchantment; or regenerate each creature you control. diff --git a/forge-gui/res/cardsfolder/g/golgari_cluestone.txt b/forge-gui/res/cardsfolder/g/golgari_cluestone.txt index 0088b7a45d6..75fe0ada40c 100644 --- a/forge-gui/res/cardsfolder/g/golgari_cluestone.txt +++ b/forge-gui/res/cardsfolder/g/golgari_cluestone.txt @@ -1,9 +1,9 @@ -Name:Golgari Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Draw | Cost$ B G T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$Black|Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_cluestone.jpg -Oracle:{T}: Add {B} or {G} to your mana pool.\n{B}{G}, {T}, Sacrifice Golgari Cluestone: Draw a card. \ No newline at end of file +Name:Golgari Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Draw | Cost$ B G T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$Black|Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_cluestone.jpg +Oracle:{T}: Add {B} or {G} to your mana pool.\n{B}{G}, {T}, Sacrifice Golgari Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/g/golgari_decoy.txt b/forge-gui/res/cardsfolder/g/golgari_decoy.txt index 2262b8ef147..a1ac147e6e5 100644 --- a/forge-gui/res/cardsfolder/g/golgari_decoy.txt +++ b/forge-gui/res/cardsfolder/g/golgari_decoy.txt @@ -1,9 +1,9 @@ -Name:Golgari Decoy -ManaCost:3 G -Types:Creature Elf Rogue -PT:2/2 -K:All creatures able to block CARDNAME do so. -A:AB$ PutCounter | Cost$ 3 G G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_decoy.jpg -Oracle:All creatures able to block Golgari Decoy do so.\nScavenge {3}{G}{G} ({3}{G}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Golgari Decoy +ManaCost:3 G +Types:Creature Elf Rogue +PT:2/2 +K:All creatures able to block CARDNAME do so. +A:AB$ PutCounter | Cost$ 3 G G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_decoy.jpg +Oracle:All creatures able to block Golgari Decoy do so.\nScavenge {3}{G}{G} ({3}{G}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/golgari_germination.txt b/forge-gui/res/cardsfolder/g/golgari_germination.txt index 2241a4b942b..9ec94d4484d 100644 --- a/forge-gui/res/cardsfolder/g/golgari_germination.txt +++ b/forge-gui/res/cardsfolder/g/golgari_germination.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+nonToken | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a nontoken creature you control is put into a graveyard from the battlefield, put a 1/1 green Saproling creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_germination.jpg -Oracle:Whenever a nontoken creature you control dies, put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever a nontoken creature you control dies, put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/golgari_grave_troll.txt b/forge-gui/res/cardsfolder/g/golgari_grave_troll.txt index 7bbb6e695d8..cf10db8c4e4 100644 --- a/forge-gui/res/cardsfolder/g/golgari_grave_troll.txt +++ b/forge-gui/res/cardsfolder/g/golgari_grave_troll.txt @@ -8,4 +8,4 @@ K:Dredge 6 SVar:X:Count$TypeInYourYard.Creature SVar:NeedsToPlayVar:X GE1 SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_grave_troll.jpg -Oracle:Golgari Grave-Troll enters the battlefield with a +1/+1 counter on it for each creature card in your graveyard.\n{1}, Remove a +1/+1 counter from Golgari Grave-Troll: Regenerate Golgari Grave-Troll.\nDredge 6 (If you would draw a card, instead you may put exactly six cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Golgari Grave-Troll enters the battlefield with a +1/+1 counter on it for each creature card in your graveyard.\n{1}, Remove a +1/+1 counter from Golgari Grave-Troll: Regenerate Golgari Grave-Troll.\nDredge 6 (If you would draw a card, instead you may put exactly six cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/g/golgari_guildgate.txt b/forge-gui/res/cardsfolder/g/golgari_guildgate.txt index 1ee0b5d4fe9..4b4d75c0308 100644 --- a/forge-gui/res/cardsfolder/g/golgari_guildgate.txt +++ b/forge-gui/res/cardsfolder/g/golgari_guildgate.txt @@ -1,8 +1,8 @@ -Name:Golgari Guildgate -ManaCost:no cost -Types:Land Gate -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$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_guildgate.jpg -Oracle:Golgari Guildgate enters the battlefield tapped.\n{T}: Add {B} or {G} to your mana pool. \ No newline at end of file +Name:Golgari Guildgate +ManaCost:no cost +Types:Land Gate +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$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_guildgate.jpg +Oracle:Golgari Guildgate enters the battlefield tapped.\n{T}: Add {B} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/golgari_guildmage.txt b/forge-gui/res/cardsfolder/g/golgari_guildmage.txt index 9b10c2a26f0..0c6177ae81b 100644 --- a/forge-gui/res/cardsfolder/g/golgari_guildmage.txt +++ b/forge-gui/res/cardsfolder/g/golgari_guildmage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ ChangeZone | Cost$ 4 B Sac<1/Creature> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target creature card from your graveyard to your hand. A:AB$ PutCounter | Cost$ 4 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_guildmage.jpg -Oracle:{4}{B}, Sacrifice a creature: Return target creature card from your graveyard to your hand.\n{4}{G}: Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:{4}{B}, Sacrifice a creature: Return target creature card from your graveyard to your hand.\n{4}{G}: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/g/golgari_keyrune.txt b/forge-gui/res/cardsfolder/g/golgari_keyrune.txt index fdc4c983e84..0fd17c8f6de 100644 --- a/forge-gui/res/cardsfolder/g/golgari_keyrune.txt +++ b/forge-gui/res/cardsfolder/g/golgari_keyrune.txt @@ -1,10 +1,10 @@ -Name:Golgari Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Animate | Cost$ B G | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Insect | Colors$ Black,Green | Keywords$ Deathtouch | SpellDescription$ CARDNAME becomes a 2/2 black and green Insect artifact creature with deathtouch until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$Black|Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_keyrune.jpg -Oracle:{T}: Add {B} or {G} to your mana pool.\n{B}{G}: Golgari Keyrune becomes a 2/2 black and green Insect artifact creature with deathtouch until end of turn. \ No newline at end of file +Name:Golgari Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Animate | Cost$ B G | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Insect | Colors$ Black,Green | Keywords$ Deathtouch | SpellDescription$ CARDNAME becomes a 2/2 black and green Insect artifact creature with deathtouch until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$Black|Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_keyrune.jpg +Oracle:{T}: Add {B} or {G} to your mana pool.\n{B}{G}: Golgari Keyrune becomes a 2/2 black and green Insect artifact creature with deathtouch until end of turn. diff --git a/forge-gui/res/cardsfolder/g/golgari_longlegs.txt b/forge-gui/res/cardsfolder/g/golgari_longlegs.txt index 7975c10b4ac..6780e4fc477 100644 --- a/forge-gui/res/cardsfolder/g/golgari_longlegs.txt +++ b/forge-gui/res/cardsfolder/g/golgari_longlegs.txt @@ -1,6 +1,6 @@ -Name:Golgari Longlegs -ManaCost:3 BG BG -Types:Creature Insect -PT:5/4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_longlegs.jpg -Oracle: \ No newline at end of file +Name:Golgari Longlegs +ManaCost:3 BG BG +Types:Creature Insect +PT:5/4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_longlegs.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/g/golgari_rot_farm.txt b/forge-gui/res/cardsfolder/g/golgari_rot_farm.txt index f3eef454f27..9c8f7d53225 100644 --- a/forge-gui/res/cardsfolder/g/golgari_rot_farm.txt +++ b/forge-gui/res/cardsfolder/g/golgari_rot_farm.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_rot_farm.jpg -Oracle:Golgari Rot Farm enters the battlefield tapped.\nWhen Golgari Rot Farm enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {B}{G} to your mana pool. \ No newline at end of file +Oracle:Golgari Rot Farm enters the battlefield tapped.\nWhen Golgari Rot Farm enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {B}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/golgari_rotwurm.txt b/forge-gui/res/cardsfolder/g/golgari_rotwurm.txt index 04f4325c135..a913730542f 100644 --- a/forge-gui/res/cardsfolder/g/golgari_rotwurm.txt +++ b/forge-gui/res/cardsfolder/g/golgari_rotwurm.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Wurm PT:5/4 A:AB$ LoseLife | Cost$ B Sac<1/Creature> | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_rotwurm.jpg -Oracle:{B}, Sacrifice a creature: Target player loses 1 life. \ No newline at end of file +Oracle:{B}, Sacrifice a creature: Target player loses 1 life. diff --git a/forge-gui/res/cardsfolder/g/golgari_signet.txt b/forge-gui/res/cardsfolder/g/golgari_signet.txt index 1921910b8c2..dcfa1443277 100644 --- a/forge-gui/res/cardsfolder/g/golgari_signet.txt +++ b/forge-gui/res/cardsfolder/g/golgari_signet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ B G | SpellDescription$ Add {B}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_signet.jpg -Oracle:{1}, {T}: Add {B}{G} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {B}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/golgari_thug.txt b/forge-gui/res/cardsfolder/g/golgari_thug.txt index 6230affd321..a92ea1ca319 100644 --- a/forge-gui/res/cardsfolder/g/golgari_thug.txt +++ b/forge-gui/res/cardsfolder/g/golgari_thug.txt @@ -6,4 +6,4 @@ K:Dredge 4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put target creature card from your graveyard on top of your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target creature card from your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/golgari_thug.jpg -Oracle:When Golgari Thug dies, put target creature card from your graveyard on top of your library.\nDredge 4 (If you would draw a card, instead you may put exactly four cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:When Golgari Thug dies, put target creature card from your graveyard on top of your library.\nDredge 4 (If you would draw a card, instead you may put exactly four cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/g/golgothian_sylex.txt b/forge-gui/res/cardsfolder/g/golgothian_sylex.txt index 1f27b31ce95..c008a509851 100644 --- a/forge-gui/res/cardsfolder/g/golgothian_sylex.txt +++ b/forge-gui/res/cardsfolder/g/golgothian_sylex.txt @@ -1,8 +1,8 @@ -Name:Golgothian Sylex -ManaCost:4 -Types:Artifact -A:AB$ SacrificeAll | Cost$ 1 T | ValidCards$ Permanent.nonToken+setATQ | SpellDescription$ Each nontoken permanent from the Antiquities expansion is sacrificed by its controller. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/golgothian_sylex.jpg -Oracle:{1}, {T}: Each nontoken permanent from the Antiquities expansion is sacrificed by its controller. \ No newline at end of file +Name:Golgothian Sylex +ManaCost:4 +Types:Artifact +A:AB$ SacrificeAll | Cost$ 1 T | ValidCards$ Permanent.nonToken+setATQ | SpellDescription$ Each nontoken permanent from the Antiquities expansion is sacrificed by its controller. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/golgothian_sylex.jpg +Oracle:{1}, {T}: Each nontoken permanent from the Antiquities expansion is sacrificed by its controller. diff --git a/forge-gui/res/cardsfolder/g/goliath_beetle.txt b/forge-gui/res/cardsfolder/g/goliath_beetle.txt index 03cabe73e06..b0a4cc1c1b4 100644 --- a/forge-gui/res/cardsfolder/g/goliath_beetle.txt +++ b/forge-gui/res/cardsfolder/g/goliath_beetle.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:3/1 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/cg/en-us/card15223.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/g/goliath_sphinx.txt b/forge-gui/res/cardsfolder/g/goliath_sphinx.txt index 108bb4dcc61..47cee8a16d5 100644 --- a/forge-gui/res/cardsfolder/g/goliath_sphinx.txt +++ b/forge-gui/res/cardsfolder/g/goliath_sphinx.txt @@ -4,4 +4,4 @@ Types:Creature Sphinx PT:8/7 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/goliath_sphinx.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/g/goliath_spider.txt b/forge-gui/res/cardsfolder/g/goliath_spider.txt index 810bb3d1de8..a38dee381e6 100644 --- a/forge-gui/res/cardsfolder/g/goliath_spider.txt +++ b/forge-gui/res/cardsfolder/g/goliath_spider.txt @@ -4,4 +4,4 @@ Types:Creature Spider PT:7/6 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card88959.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/g/gomazoa.txt b/forge-gui/res/cardsfolder/g/gomazoa.txt index 07cd7039ce9..21d286e3981 100644 --- a/forge-gui/res/cardsfolder/g/gomazoa.txt +++ b/forge-gui/res/cardsfolder/g/gomazoa.txt @@ -1,14 +1,14 @@ -Name:Gomazoa -ManaCost:2 U -Types:Creature Jellyfish -PT:0/3 -K:Defender -K:Flying -A:AB$ ChangeZoneAll | Cost$ T | ChangeType$ Creature.blockedBySource | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ JellyBounceSelf | SpellDescription$ Put CARDNAME and each creature it's blocking on top of their owners' libraries, then those players shuffle their libraries. -SVar:JellyBounceSelf:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SubAbility$ WobbleOppJelly -SVar:WobbleOppJelly:DB$ Shuffle | Defined$ RememberedOwner | SubAbility$ WobbleYourJelly | ConditionCheckSVar$ X | References$ X -SVar:WobbleYourJelly:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/gomazoa.jpg -Oracle:Defender, flying\n{T}: Put Gomazoa and each creature it's blocking on top of their owners' libraries, then those players shuffle their libraries. \ No newline at end of file +Name:Gomazoa +ManaCost:2 U +Types:Creature Jellyfish +PT:0/3 +K:Defender +K:Flying +A:AB$ ChangeZoneAll | Cost$ T | ChangeType$ Creature.blockedBySource | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ JellyBounceSelf | SpellDescription$ Put CARDNAME and each creature it's blocking on top of their owners' libraries, then those players shuffle their libraries. +SVar:JellyBounceSelf:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SubAbility$ WobbleOppJelly +SVar:WobbleOppJelly:DB$ Shuffle | Defined$ RememberedOwner | SubAbility$ WobbleYourJelly | ConditionCheckSVar$ X | References$ X +SVar:WobbleYourJelly:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/gomazoa.jpg +Oracle:Defender, flying\n{T}: Put Gomazoa and each creature it's blocking on top of their owners' libraries, then those players shuffle their libraries. diff --git a/forge-gui/res/cardsfolder/g/gore_house_chainwalker.txt b/forge-gui/res/cardsfolder/g/gore_house_chainwalker.txt index f425048b977..a37a5177bbb 100644 --- a/forge-gui/res/cardsfolder/g/gore_house_chainwalker.txt +++ b/forge-gui/res/cardsfolder/g/gore_house_chainwalker.txt @@ -1,10 +1,10 @@ -Name:Gore-House Chainwalker -ManaCost:1 R -Types:Creature Human Warrior -PT:2/1 -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gore_house_chainwalker.jpg -Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Gore-House Chainwalker +ManaCost:1 R +Types:Creature Human Warrior +PT:2/1 +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gore_house_chainwalker.jpg +Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/g/gore_vassal.txt b/forge-gui/res/cardsfolder/g/gore_vassal.txt index cd383753c6d..6ce18e72074 100644 --- a/forge-gui/res/cardsfolder/g/gore_vassal.txt +++ b/forge-gui/res/cardsfolder/g/gore_vassal.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardToughness SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gore_vassal.jpg -Oracle:Sacrifice Gore Vassal: Put a -1/-1 counter on target creature. Then if that creature's toughness is 1 or greater, regenerate it. \ No newline at end of file +Oracle:Sacrifice Gore Vassal: Put a -1/-1 counter on target creature. Then if that creature's toughness is 1 or greater, regenerate it. diff --git a/forge-gui/res/cardsfolder/g/gorehorn_minotaurs.txt b/forge-gui/res/cardsfolder/g/gorehorn_minotaurs.txt index ffdd15b98e9..45cf8f67da7 100644 --- a/forge-gui/res/cardsfolder/g/gorehorn_minotaurs.txt +++ b/forge-gui/res/cardsfolder/g/gorehorn_minotaurs.txt @@ -4,4 +4,4 @@ Types:Creature Minotaur Warrior PT:3/3 K:Bloodthirst 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/gorehorn_minotaurs.jpg -Oracle:Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.) \ No newline at end of file +Oracle:Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/g/goretusk_firebeast.txt b/forge-gui/res/cardsfolder/g/goretusk_firebeast.txt index cd0315622b4..daba565d863 100644 --- a/forge-gui/res/cardsfolder/g/goretusk_firebeast.txt +++ b/forge-gui/res/cardsfolder/g/goretusk_firebeast.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 4 damage to target player. SVar:TrigDealDamage:DB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 4 SVar:Picture:http://resources.wizards.com/magic/cards/jud/en-us/card34917.jpg -Oracle:When Goretusk Firebeast enters the battlefield, it deals 4 damage to target player. \ No newline at end of file +Oracle:When Goretusk Firebeast enters the battlefield, it deals 4 damage to target player. diff --git a/forge-gui/res/cardsfolder/g/gorger_wurm.txt b/forge-gui/res/cardsfolder/g/gorger_wurm.txt index 17c093aa96b..ae8f662a34d 100644 --- a/forge-gui/res/cardsfolder/g/gorger_wurm.txt +++ b/forge-gui/res/cardsfolder/g/gorger_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:5/5 K:Devour:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/gorger_wurm.jpg -Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) \ No newline at end of file +Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/g/gorgon_flail.txt b/forge-gui/res/cardsfolder/g/gorgon_flail.txt index 7e07986d372..b2bb54cd178 100644 --- a/forge-gui/res/cardsfolder/g/gorgon_flail.txt +++ b/forge-gui/res/cardsfolder/g/gorgon_flail.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Deathtouch | Description$ Equipped creature gets +1/+1 and has deathtouch. SVar:Picture:http://www.wizards.com/global/images/magic/general/gorgon_flail.jpg -Oracle:Equipped creature gets +1/+1 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +1/+1 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/gorgon_recluse.txt b/forge-gui/res/cardsfolder/g/gorgon_recluse.txt index b46ae827008..b2195a3e464 100644 --- a/forge-gui/res/cardsfolder/g/gorgon_recluse.txt +++ b/forge-gui/res/cardsfolder/g/gorgon_recluse.txt @@ -10,4 +10,4 @@ SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker K:Madness:B B SVar:Picture:http://www.wizards.com/global/images/magic/general/gorgon_recluse.jpg -Oracle:Whenever Gorgon Recluse blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat.\nMadness {B}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Whenever Gorgon Recluse blocks or becomes blocked by a nonblack creature, destroy that creature at end of combat.\nMadness {B}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/g/gorgons_head.txt b/forge-gui/res/cardsfolder/g/gorgons_head.txt index ac9e9c4fc32..f307efca534 100644 --- a/forge-gui/res/cardsfolder/g/gorgons_head.txt +++ b/forge-gui/res/cardsfolder/g/gorgons_head.txt @@ -1,7 +1,7 @@ -Name:Gorgon's Head -ManaCost:1 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Deathtouch | Description$ Equipped creature has deathtouch. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gorgons_head.jpg -Oracle:Equipped creature has deathtouch.\nEquip {2} +Name:Gorgon's Head +ManaCost:1 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Deathtouch | Description$ Equipped creature has deathtouch. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gorgons_head.jpg +Oracle:Equipped creature has deathtouch.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/g/gorilla_berserkers.txt b/forge-gui/res/cardsfolder/g/gorilla_berserkers.txt index fbb97452cfe..385147935b4 100644 --- a/forge-gui/res/cardsfolder/g/gorilla_berserkers.txt +++ b/forge-gui/res/cardsfolder/g/gorilla_berserkers.txt @@ -1,10 +1,10 @@ -Name:Gorilla Berserkers -ManaCost:3 G G -Types:Creature Ape Berserker -PT:2/3 -K:Trample -K:Rampage 2 -K:CantBeBlockedByAmount LT3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_berserkers.jpg -Oracle:Trample, rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.)\nGorilla Berserkers can't be blocked except by three or more creatures. - +Name:Gorilla Berserkers +ManaCost:3 G G +Types:Creature Ape Berserker +PT:2/3 +K:Trample +K:Rampage 2 +K:CantBeBlockedByAmount LT3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_berserkers.jpg +Oracle:Trample, rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.)\nGorilla Berserkers can't be blocked except by three or more creatures. + diff --git a/forge-gui/res/cardsfolder/g/gorilla_chieftain.txt b/forge-gui/res/cardsfolder/g/gorilla_chieftain.txt index 1065c9ad497..c2495a66f69 100644 --- a/forge-gui/res/cardsfolder/g/gorilla_chieftain.txt +++ b/forge-gui/res/cardsfolder/g/gorilla_chieftain.txt @@ -4,4 +4,4 @@ Types:Creature Ape PT:3/3 A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_chieftain.jpg -Oracle:{1}{G}: Regenerate Gorilla Chieftain. \ No newline at end of file +Oracle:{1}{G}: Regenerate Gorilla Chieftain. diff --git a/forge-gui/res/cardsfolder/g/gorilla_pack.txt b/forge-gui/res/cardsfolder/g/gorilla_pack.txt index 04cbea0a9f7..3ebf5eff49e 100644 --- a/forge-gui/res/cardsfolder/g/gorilla_pack.txt +++ b/forge-gui/res/cardsfolder/g/gorilla_pack.txt @@ -7,4 +7,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Forest.YouCtrl | Present SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Forest.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_pack.jpg -Oracle:Gorilla Pack can't attack unless defending player controls a Forest.\nWhen you control no Forests, sacrifice Gorilla Pack. \ No newline at end of file +Oracle:Gorilla Pack can't attack unless defending player controls a Forest.\nWhen you control no Forests, sacrifice Gorilla Pack. diff --git a/forge-gui/res/cardsfolder/g/gorilla_shaman.txt b/forge-gui/res/cardsfolder/g/gorilla_shaman.txt index c2597cf42db..45bbdc661a3 100644 --- a/forge-gui/res/cardsfolder/g/gorilla_shaman.txt +++ b/forge-gui/res/cardsfolder/g/gorilla_shaman.txt @@ -7,4 +7,4 @@ A:AB$ Destroy | Cost$ X X 1 | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Selec SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_shaman.jpg -Oracle:{X}{X}{1}: Destroy target noncreature artifact with converted mana cost X. \ No newline at end of file +Oracle:{X}{X}{1}: Destroy target noncreature artifact with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/g/gorilla_titan.txt b/forge-gui/res/cardsfolder/g/gorilla_titan.txt index e3ead91aa73..d2471cd2e70 100644 --- a/forge-gui/res/cardsfolder/g/gorilla_titan.txt +++ b/forge-gui/res/cardsfolder/g/gorilla_titan.txt @@ -1,9 +1,9 @@ -Name:Gorilla Titan -ManaCost:3 G G -Types:Creature Ape -PT:4/4 -K:Trample -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 4 | AddToughness$ 4 | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME gets +4/+4 as long as there are no cards in your graveyard. -SVar:X:Count$InYourYard -SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_titan.jpg -Oracle:Trample\nGorilla Titan gets +4/+4 as long as there are no cards in your graveyard. \ No newline at end of file +Name:Gorilla Titan +ManaCost:3 G G +Types:Creature Ape +PT:4/4 +K:Trample +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 4 | AddToughness$ 4 | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME gets +4/+4 as long as there are no cards in your graveyard. +SVar:X:Count$InYourYard +SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_titan.jpg +Oracle:Trample\nGorilla Titan gets +4/+4 as long as there are no cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/gorilla_war_cry.txt b/forge-gui/res/cardsfolder/g/gorilla_war_cry.txt index 21a1f0e7ba2..1bb504a4fe7 100644 --- a/forge-gui/res/cardsfolder/g/gorilla_war_cry.txt +++ b/forge-gui/res/cardsfolder/g/gorilla_war_cry.txt @@ -1,9 +1,9 @@ -Name:Gorilla War Cry -ManaCost:1 R -Types:Instant -A:SP$ Effect | Cost$ 1 R | Name$ Gorilla War Cry Effect | StaticAbilities$ Blocking | ActivationPhases$ BeginCombat->Declare Attackers | AILogic$ Evasion | SubAbility$ DelTrigSlowtrip | SpellDescription$ Cast CARDNAME only during combat before blockers are declared. Creatures can't be blocked this turn except by two or more creatures. Draw a card at the beginning of next turn's upkeep. -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:Blocking:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Creatures can't be blocked this turn except by two or more creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_war_cry.jpg -Oracle:Cast Gorilla War Cry only during combat before blockers are declared.\nCreatures can't be blocked this turn except by two or more creatures.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Gorilla War Cry +ManaCost:1 R +Types:Instant +A:SP$ Effect | Cost$ 1 R | Name$ Gorilla War Cry Effect | StaticAbilities$ Blocking | ActivationPhases$ BeginCombat->Declare Attackers | AILogic$ Evasion | SubAbility$ DelTrigSlowtrip | SpellDescription$ Cast CARDNAME only during combat before blockers are declared. Creatures can't be blocked this turn except by two or more creatures. Draw a card at the beginning of next turn's upkeep. +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:Blocking:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Creatures can't be blocked this turn except by two or more creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gorilla_war_cry.jpg +Oracle:Cast Gorilla War Cry only during combat before blockers are declared.\nCreatures can't be blocked this turn except by two or more creatures.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/g/gorilla_warrior.txt b/forge-gui/res/cardsfolder/g/gorilla_warrior.txt index e18bacd746f..ab9a7033e22 100644 --- a/forge-gui/res/cardsfolder/g/gorilla_warrior.txt +++ b/forge-gui/res/cardsfolder/g/gorilla_warrior.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Creature Ape Warrior PT:3/2 SVar:Picture:http://resources.wizards.com/magic/cards/uz/en-us/card5683.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/goryos_vengeance.txt b/forge-gui/res/cardsfolder/g/goryos_vengeance.txt index f27bf01e2e9..5a6eaac08c0 100644 --- a/forge-gui/res/cardsfolder/g/goryos_vengeance.txt +++ b/forge-gui/res/cardsfolder/g/goryos_vengeance.txt @@ -1,11 +1,11 @@ -Name:Goryo's Vengeance -ManaCost:1 B -Types:Instant Arcane -A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.Legendary+YouCtrl | TgtPrompt$ Select target legendary creature in your graveyard | GainControl$ True | SubAbility$ DBPump | AILogic$ BeforeCombat | SpellDescription$ Return target legendary creature card from your graveyard to the battlefield. That creature gains haste. Exile it at the beginning of the next end step. -SVar:DBPump:DB$Pump | KW$ Haste | Defined$ Targeted | Permanent$ True | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Targeted | TriggerDescription$ Exile it at the beginning of the next end step. | AILogic$ Always -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -K:Splice onto Arcane 2 B -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/goryos_vengeance.jpg -Oracle:Return target legendary creature card from your graveyard to the battlefield. That creature gains haste. Exile it at the beginning of the next end step.\nSplice onto Arcane {2}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Goryo's Vengeance +ManaCost:1 B +Types:Instant Arcane +A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.Legendary+YouCtrl | TgtPrompt$ Select target legendary creature in your graveyard | GainControl$ True | SubAbility$ DBPump | AILogic$ BeforeCombat | SpellDescription$ Return target legendary creature card from your graveyard to the battlefield. That creature gains haste. Exile it at the beginning of the next end step. +SVar:DBPump:DB$Pump | KW$ Haste | Defined$ Targeted | Permanent$ True | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Targeted | TriggerDescription$ Exile it at the beginning of the next end step. | AILogic$ Always +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +K:Splice onto Arcane 2 B +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/goryos_vengeance.jpg +Oracle:Return target legendary creature card from your graveyard to the battlefield. That creature gains haste. Exile it at the beginning of the next end step.\nSplice onto Arcane {2}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/g/gossamer_chains.txt b/forge-gui/res/cardsfolder/g/gossamer_chains.txt index 974f30c4db0..64e6a4f82c0 100644 --- a/forge-gui/res/cardsfolder/g/gossamer_chains.txt +++ b/forge-gui/res/cardsfolder/g/gossamer_chains.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Pump | Cost$ Return<1/CARDNAME> | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked creature | IsCurse$ True | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt by target unblocked creature this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gossamer_chains.jpg -Oracle:Return Gossamer Chains to its owner's hand: Prevent all combat damage that would be dealt by target unblocked creature this turn. \ No newline at end of file +Oracle:Return Gossamer Chains to its owner's hand: Prevent all combat damage that would be dealt by target unblocked creature this turn. diff --git a/forge-gui/res/cardsfolder/g/gossamer_phantasm.txt b/forge-gui/res/cardsfolder/g/gossamer_phantasm.txt index 00c7e5fc72d..1770715b62b 100644 --- a/forge-gui/res/cardsfolder/g/gossamer_phantasm.txt +++ b/forge-gui/res/cardsfolder/g/gossamer_phantasm.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/gossamer_phantasm.jpg -Oracle:Flying\nWhen Gossamer Phantasm becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:Flying\nWhen Gossamer Phantasm becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/g/gosta_dirk.txt b/forge-gui/res/cardsfolder/g/gosta_dirk.txt index 821200d14f8..82e1799885f 100644 --- a/forge-gui/res/cardsfolder/g/gosta_dirk.txt +++ b/forge-gui/res/cardsfolder/g/gosta_dirk.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | Affected$ Creature.withIslandwalk | AddHiddenKeyword$ May be blocked as though it doesn't have Islandwalk. | Description$ Creatures with islandwalk can be blocked as though they didn't have islandwalk. K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/gosta_dirk.jpg -Oracle:First strike\nCreatures with islandwalk can be blocked as though they didn't have islandwalk. \ No newline at end of file +Oracle:First strike\nCreatures with islandwalk can be blocked as though they didn't have islandwalk. diff --git a/forge-gui/res/cardsfolder/g/govern_the_guildless.txt b/forge-gui/res/cardsfolder/g/govern_the_guildless.txt index 229afff43f9..d7e7486e2fb 100644 --- a/forge-gui/res/cardsfolder/g/govern_the_guildless.txt +++ b/forge-gui/res/cardsfolder/g/govern_the_guildless.txt @@ -5,4 +5,4 @@ A:SP$ GainControl | Cost$ 5 U | ValidTgts$ Creature.MonoColor | TgtPrompt$ Selec A:AB$ ChooseColor | Cost$ 1 U | Defined$ You | OrColors$ True | SubAbility$ Animate | ActivationZone$ Hand | ActivationLimit$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep | PrecostDesc$ Forecast - | CostDesc$ {1}{U}, Reveal CARDNAME from your hand: | SpellDescription$ Target creature becomes the color or colors of your choice until end of turn. (Activate this ability only during your upkeep and only once each turn.) SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/govern_the_guildless.jpg -Oracle:Gain control of target monocolored creature.\nForecast - {1}{U}, Reveal Govern the Guildless from your hand: Target creature becomes the color or colors of your choice until end of turn. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Gain control of target monocolored creature.\nForecast - {1}{U}, Reveal Govern the Guildless from your hand: Target creature becomes the color or colors of your choice until end of turn. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/g/grab_the_reins.txt b/forge-gui/res/cardsfolder/g/grab_the_reins.txt index 759df686c03..2ab1428c478 100644 --- a/forge-gui/res/cardsfolder/g/grab_the_reins.txt +++ b/forge-gui/res/cardsfolder/g/grab_the_reins.txt @@ -1,13 +1,13 @@ -Name:Grab the Reins -ManaCost:3 R -Types:Instant -K:Entwine 2 R -A:SP$ Charm | Cost$ 3 R | Choices$ DBGainControl,DBSac | CharmNum$ 1 | SpellDescription$ Choose one - Until end of turn, you gain control of target creature and it gains haste; or sacrifice a creature, then CARDNAME deals damage equal to that creature's power to target creature or player. -SVar:DBGainControl:DB$ GainControl | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain control of | LoseControl$ EOT | AddKWs$ Haste | SpellDescription$ Until end of turn, you gain control of target creature and it gains haste; -SVar:DBSac:DB$ Sacrifice | Amount$ 1 | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ GrabDmg | SpellDescription$ Sacrifice a creature, then CARDNAME deals damage equal to that creature's power to target creature or player. -SVar:GrabDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to deal the damage to | NumDmg$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grab_the_reins.jpg -Oracle:Choose one - Until end of turn, you gain control of target creature and it gains haste; or sacrifice a creature, then Grab the Reins deals damage equal to that creature's power to target creature or player.\nEntwine {2}{R} (Choose both if you pay the entwine cost.) \ No newline at end of file +Name:Grab the Reins +ManaCost:3 R +Types:Instant +K:Entwine 2 R +A:SP$ Charm | Cost$ 3 R | Choices$ DBGainControl,DBSac | CharmNum$ 1 | SpellDescription$ Choose one - Until end of turn, you gain control of target creature and it gains haste; or sacrifice a creature, then CARDNAME deals damage equal to that creature's power to target creature or player. +SVar:DBGainControl:DB$ GainControl | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain control of | LoseControl$ EOT | AddKWs$ Haste | SpellDescription$ Until end of turn, you gain control of target creature and it gains haste; +SVar:DBSac:DB$ Sacrifice | Amount$ 1 | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ GrabDmg | SpellDescription$ Sacrifice a creature, then CARDNAME deals damage equal to that creature's power to target creature or player. +SVar:GrabDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to deal the damage to | NumDmg$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grab_the_reins.jpg +Oracle:Choose one - Until end of turn, you gain control of target creature and it gains haste; or sacrifice a creature, then Grab the Reins deals damage equal to that creature's power to target creature or player.\nEntwine {2}{R} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/g/graceful_adept.txt b/forge-gui/res/cardsfolder/g/graceful_adept.txt index 2af5ff64e20..b331c975f84 100644 --- a/forge-gui/res/cardsfolder/g/graceful_adept.txt +++ b/forge-gui/res/cardsfolder/g/graceful_adept.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/3 S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. SVar:Picture:http://www.wizards.com/global/images/magic/general/graceful_adept.jpg -Oracle:You have no maximum hand size. \ No newline at end of file +Oracle:You have no maximum hand size. diff --git a/forge-gui/res/cardsfolder/g/graceful_antelope.txt b/forge-gui/res/cardsfolder/g/graceful_antelope.txt index b2068148493..08016023ba3 100644 --- a/forge-gui/res/cardsfolder/g/graceful_antelope.txt +++ b/forge-gui/res/cardsfolder/g/graceful_antelope.txt @@ -1,10 +1,10 @@ -Name:Graceful Antelope -ManaCost:2 W W -Types:Creature Antelope -PT:1/4 -K:Plainswalk -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigAnimate | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may have target land become a Plains until CARDNAME leaves the battlefield. -SVar:TrigAnimate:AB$ Animate | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land | UntilHostLeavesPlay$ True | Types$ Plains | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/graceful_antelope.jpg -Oracle:Plainswalk\nWhenever Graceful Antelope deals combat damage to a player, you may have target land become a Plains until Graceful Antelope leaves the battlefield. \ No newline at end of file +Name:Graceful Antelope +ManaCost:2 W W +Types:Creature Antelope +PT:1/4 +K:Plainswalk +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigAnimate | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may have target land become a Plains until CARDNAME leaves the battlefield. +SVar:TrigAnimate:AB$ Animate | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land | UntilHostLeavesPlay$ True | Types$ Plains | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/graceful_antelope.jpg +Oracle:Plainswalk\nWhenever Graceful Antelope deals combat damage to a player, you may have target land become a Plains until Graceful Antelope leaves the battlefield. diff --git a/forge-gui/res/cardsfolder/g/graceful_reprieve.txt b/forge-gui/res/cardsfolder/g/graceful_reprieve.txt index 30b481b75e2..ae733e33279 100644 --- a/forge-gui/res/cardsfolder/g/graceful_reprieve.txt +++ b/forge-gui/res/cardsfolder/g/graceful_reprieve.txt @@ -1,10 +1,10 @@ -Name:Graceful Reprieve -ManaCost:1 W -Types:Instant -A:SP$ Effect | Cost$ 1 W | Name$ Graceful Reprieve Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigGracefulReprieve | SVars$ GracefulReprieveReturn,ExileEffect | References$ TrigGracefulReprieve,GracefulReprieveReturn,ExileEffect | RememberObjects$ Targeted | SpellDescription$ When target creature dies this turn, return that card to the battlefield under its owner's control. -SVar:TrigGracefulReprieve:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.IsRemembered | Execute$ GracefulReprieveReturn | TriggerDescription$ When target creature dies this turn, return that card to the battlefield under its owner's control. -SVar:GracefulReprieveReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/graceful_reprieve.jpg -Oracle:When target creature dies this turn, return that card to the battlefield under its owner's control. \ No newline at end of file +Name:Graceful Reprieve +ManaCost:1 W +Types:Instant +A:SP$ Effect | Cost$ 1 W | Name$ Graceful Reprieve Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigGracefulReprieve | SVars$ GracefulReprieveReturn,ExileEffect | References$ TrigGracefulReprieve,GracefulReprieveReturn,ExileEffect | RememberObjects$ Targeted | SpellDescription$ When target creature dies this turn, return that card to the battlefield under its owner's control. +SVar:TrigGracefulReprieve:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.IsRemembered | Execute$ GracefulReprieveReturn | TriggerDescription$ When target creature dies this turn, return that card to the battlefield under its owner's control. +SVar:GracefulReprieveReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/graceful_reprieve.jpg +Oracle:When target creature dies this turn, return that card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/g/grafdiggers_cage.txt b/forge-gui/res/cardsfolder/g/grafdiggers_cage.txt index 71d156629fe..cccaadba167 100644 --- a/forge-gui/res/cardsfolder/g/grafdiggers_cage.txt +++ b/forge-gui/res/cardsfolder/g/grafdiggers_cage.txt @@ -1,11 +1,11 @@ -Name:Grafdigger's Cage -ManaCost:1 -Types:Artifact -R:Event$Moved | ActiveZones$ Battlefield | Origin$ Graveyard | Destination$ Battlefield | ValidCard$ Creature | Prevent$ True | Description$ Creature cards can't enter the battlefield from graveyards or libraries. -R:Event$Moved | ActiveZones$ Battlefield | Origin$ Library | Destination$ Battlefield | ValidCard$ Creature | Prevent$ True -S:Mode$ CantBeCast | Origin$ Graveyard | Description$ Players can't cast cards in graveyards or libraries. -S:Mode$ CantBeCast | Origin$ Library -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grafdiggers_cage.jpg -Oracle:Creature cards can't enter the battlefield from graveyards or libraries.\nPlayers can't cast cards in graveyards or libraries. \ No newline at end of file +Name:Grafdigger's Cage +ManaCost:1 +Types:Artifact +R:Event$Moved | ActiveZones$ Battlefield | Origin$ Graveyard | Destination$ Battlefield | ValidCard$ Creature | Prevent$ True | Description$ Creature cards can't enter the battlefield from graveyards or libraries. +R:Event$Moved | ActiveZones$ Battlefield | Origin$ Library | Destination$ Battlefield | ValidCard$ Creature | Prevent$ True +S:Mode$ CantBeCast | Origin$ Graveyard | Description$ Players can't cast cards in graveyards or libraries. +S:Mode$ CantBeCast | Origin$ Library +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grafdiggers_cage.jpg +Oracle:Creature cards can't enter the battlefield from graveyards or libraries.\nPlayers can't cast cards in graveyards or libraries. diff --git a/forge-gui/res/cardsfolder/g/grafted_exoskeleton.txt b/forge-gui/res/cardsfolder/g/grafted_exoskeleton.txt index 1dd3017eafa..4aef581f0a0 100644 --- a/forge-gui/res/cardsfolder/g/grafted_exoskeleton.txt +++ b/forge-gui/res/cardsfolder/g/grafted_exoskeleton.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ T:Mode$ Unequip | ValidEquipment$ Card.Self | ValidCard$ Permanent | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME becomes unattached from a permanent, sacrifice that permanent. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/grafted_exoskeleton.jpg -Oracle:Equipped creature gets +2/+2 and has infect. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever Grafted Exoskeleton becomes unattached from a permanent, sacrifice that permanent.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+2 and has infect. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever Grafted Exoskeleton becomes unattached from a permanent, sacrifice that permanent.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/g/grafted_skullcap.txt b/forge-gui/res/cardsfolder/g/grafted_skullcap.txt index 332c9382c27..4e607a0d789 100644 --- a/forge-gui/res/cardsfolder/g/grafted_skullcap.txt +++ b/forge-gui/res/cardsfolder/g/grafted_skullcap.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 SVar:TrigDiscard:AB$Discard | Cost$ 0 | Mode$ Hand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grafted_skullcap.jpg -Oracle:At the beginning of your draw step, draw an additional card.\nAt the beginning of your end step, discard your hand. \ No newline at end of file +Oracle:At the beginning of your draw step, draw an additional card.\nAt the beginning of your end step, discard your hand. diff --git a/forge-gui/res/cardsfolder/g/grafted_wargear.txt b/forge-gui/res/cardsfolder/g/grafted_wargear.txt index b0cfa12885f..1588d8e0fab 100644 --- a/forge-gui/res/cardsfolder/g/grafted_wargear.txt +++ b/forge-gui/res/cardsfolder/g/grafted_wargear.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ T:Mode$ Unequip | ValidEquipment$ Card.Self | ValidCard$ Permanent | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME becomes unattached from a permanent, sacrifice that permanent. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/grafted_wargear.jpg -Oracle:Equipped creature gets +3/+2.\nWhenever Grafted Wargear becomes unattached from a permanent, sacrifice that permanent.\nEquip {0} ({0}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +3/+2.\nWhenever Grafted Wargear becomes unattached from a permanent, sacrifice that permanent.\nEquip {0} ({0}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/grand_abolisher.txt b/forge-gui/res/cardsfolder/g/grand_abolisher.txt index 0a214d16bf3..14631245dc8 100644 --- a/forge-gui/res/cardsfolder/g/grand_abolisher.txt +++ b/forge-gui/res/cardsfolder/g/grand_abolisher.txt @@ -1,8 +1,8 @@ -Name:Grand Abolisher -ManaCost:W W -Types:Creature Human Cleric -PT:2/2 -S:Mode$ CantBeCast | ValidCard$ Card | Condition$ PlayerTurn | Caster$ Opponent | Description$ During your turn, your opponents can't cast spells or activate abilities of artifacts, creatures, or enchantments. -S:Mode$ CantBeActivated | ValidCard$ Artifact,Creature,Enchantment | Condition$ PlayerTurn | Activator$ Opponent -SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_abolisher.jpg -Oracle:During your turn, your opponents can't cast spells or activate abilities of artifacts, creatures, or enchantments. \ No newline at end of file +Name:Grand Abolisher +ManaCost:W W +Types:Creature Human Cleric +PT:2/2 +S:Mode$ CantBeCast | ValidCard$ Card | Condition$ PlayerTurn | Caster$ Opponent | Description$ During your turn, your opponents can't cast spells or activate abilities of artifacts, creatures, or enchantments. +S:Mode$ CantBeActivated | ValidCard$ Artifact,Creature,Enchantment | Condition$ PlayerTurn | Activator$ Opponent +SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_abolisher.jpg +Oracle:During your turn, your opponents can't cast spells or activate abilities of artifacts, creatures, or enchantments. diff --git a/forge-gui/res/cardsfolder/g/grand_arbiter_augustin_iv.txt b/forge-gui/res/cardsfolder/g/grand_arbiter_augustin_iv.txt index 231fe32417e..2f3900613c8 100644 --- a/forge-gui/res/cardsfolder/g/grand_arbiter_augustin_iv.txt +++ b/forge-gui/res/cardsfolder/g/grand_arbiter_augustin_iv.txt @@ -6,4 +6,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.White | Type$ Spell | Activator$ You | Amou S:Mode$ ReduceCost | ValidCard$ Card.Blue | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Blue spells you cast cost {1} less to cast. S:Mode$ RaiseCost | Activator$ Opponent | Type$ Spell | Amount$ 1 | Description$ Spells your opponents cast cost {1} more to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_arbiter_augustin_iv.jpg -Oracle:White spells you cast cost {1} less to cast.\nBlue spells you cast cost {1} less to cast.\nSpells your opponents cast cost {1} more to cast. \ No newline at end of file +Oracle:White spells you cast cost {1} less to cast.\nBlue spells you cast cost {1} less to cast.\nSpells your opponents cast cost {1} more to cast. diff --git a/forge-gui/res/cardsfolder/g/grand_architect.txt b/forge-gui/res/cardsfolder/g/grand_architect.txt index 850fbcc36c3..07e4b5ce609 100644 --- a/forge-gui/res/cardsfolder/g/grand_architect.txt +++ b/forge-gui/res/cardsfolder/g/grand_architect.txt @@ -1,10 +1,10 @@ -Name:Grand Architect -ManaCost:1 U U -Types:Creature Vedalken Artificer -PT:1/3 -S:Mode$ Continuous | Affected$ Creature.Blue+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other blue creatures you control get +1/+1. -A:AB$ Animate | Cost$ U | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | Colors$ Blue | OverwriteColors$ True | SpellDescription$ Target artifact creature becomes blue until end of turn. -A:AB$ Mana | Cost$ tapXType<1/Creature.Blue> | Produced$ 1 | Amount$ 2 | RestrictValid$ Card.Artifact,Activated.Artifact | SpellDescription$ Add {2} to your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_architect.jpg -Oracle:Other blue creatures you control get +1/+1.\n{U}: Target artifact creature becomes blue until end of turn.\nTap an untapped blue creature you control: Add {2} to your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts. \ No newline at end of file +Name:Grand Architect +ManaCost:1 U U +Types:Creature Vedalken Artificer +PT:1/3 +S:Mode$ Continuous | Affected$ Creature.Blue+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other blue creatures you control get +1/+1. +A:AB$ Animate | Cost$ U | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | Colors$ Blue | OverwriteColors$ True | SpellDescription$ Target artifact creature becomes blue until end of turn. +A:AB$ Mana | Cost$ tapXType<1/Creature.Blue> | Produced$ 1 | Amount$ 2 | RestrictValid$ Card.Artifact,Activated.Artifact | SpellDescription$ Add {2} to your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_architect.jpg +Oracle:Other blue creatures you control get +1/+1.\n{U}: Target artifact creature becomes blue until end of turn.\nTap an untapped blue creature you control: Add {2} to your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts. diff --git a/forge-gui/res/cardsfolder/g/grand_coliseum.txt b/forge-gui/res/cardsfolder/g/grand_coliseum.txt index 39636cff323..007877bbe47 100644 --- a/forge-gui/res/cardsfolder/g/grand_coliseum.txt +++ b/forge-gui/res/cardsfolder/g/grand_coliseum.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ Any | SubAbility$ DBPain | SpellDescription$ Ad SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_coliseum.jpg -Oracle:Grand Coliseum enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add one mana of any color to your mana pool. Grand Coliseum deals 1 damage to you. \ No newline at end of file +Oracle:Grand Coliseum enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add one mana of any color to your mana pool. Grand Coliseum deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/g/grand_melee.txt b/forge-gui/res/cardsfolder/g/grand_melee.txt index f7c4c7cbd41..953347d58cb 100644 --- a/forge-gui/res/cardsfolder/g/grand_melee.txt +++ b/forge-gui/res/cardsfolder/g/grand_melee.txt @@ -1,7 +1,7 @@ -Name:Grand Melee -ManaCost:3 R -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME blocks each turn if able. & CARDNAME attacks each turn if able. | Description$ All creatures attack each turn if able. All creatures block each turn if able. -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_melee.jpg -Oracle:All creatures attack each turn if able.\nAll creatures block each turn if able. \ No newline at end of file +Name:Grand Melee +ManaCost:3 R +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME blocks each turn if able. & CARDNAME attacks each turn if able. | Description$ All creatures attack each turn if able. All creatures block each turn if able. +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_melee.jpg +Oracle:All creatures attack each turn if able.\nAll creatures block each turn if able. diff --git a/forge-gui/res/cardsfolder/g/grand_ossuary.txt b/forge-gui/res/cardsfolder/g/grand_ossuary.txt index 384184e0298..ced263c7fc3 100644 --- a/forge-gui/res/cardsfolder/g/grand_ossuary.txt +++ b/forge-gui/res/cardsfolder/g/grand_ossuary.txt @@ -1,17 +1,17 @@ -Name:Grand Ossuary -ManaCost:no cost -Types:Plane Ravnica -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Command | Execute$ OssuaryCounters | TriggerDescription$ Whenever a creature dies, its controller distributes a number of +1/+1 counters equal to its power among any number of target creatures he or she controls. -SVar:OssuaryCounters:DB$ PutCounter | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredCardController | TargetingPlayer$ TriggeredCardController | TgtPrompt$ Select target creature you control to distribute counters to | CounterType$ P1P1 | CounterNum$ OssuaryX | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ OssuaryX | References$ OssuaryX,MaxTgts -SVar:OssuaryX:TriggeredCard$CardPower -SVar:MaxTgts:TriggeredCardController$Valid Creature.YouCtrl -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, each player exiles all creatures he or she controls and puts X 1/1 green Saproling creature tokens onto the battlefield, where X is the total power of the creatures he or she exiled this way. Then planeswalk. -SVar:RolledChaos:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Creature | Imprint$ True | Origin$ Battlefield | Destination$ Exile | SubAbility$ OssuaryRepeat -SVar:OssuaryRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ OssuaryTokens | SubAbility$ WalkAway -SVar:OssuaryTokens:DB$ Token | TokenAmount$ OsX | References$ OsX | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ Player.IsRemembered | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 -SVar:WalkAway:DB$ Planeswalk | SubAbility$ ClearImprinted -SVar:ClearImprinted:DB$ Cleanup | ClearImprinted$ True -SVar:OsX:ImprintedLKI$FilterControlledByRemembered_CardPower -SVar:AIRollPlanarDieParams:Mode$ Random | MinTurn$ 5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_ossuary.jpg -Oracle:Whenever a creature dies, its controller distributes a number of +1/+1 counters equal to its power among any number of target creatures he or she controls.\nWhenever you roll {C}, each player exiles all creatures he or she controls and puts X 1/1 green Saproling creature tokens onto the battlefield, where X is the total power of the creatures he or she exiled this way. Then planeswalk. \ No newline at end of file +Name:Grand Ossuary +ManaCost:no cost +Types:Plane Ravnica +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Command | Execute$ OssuaryCounters | TriggerDescription$ Whenever a creature dies, its controller distributes a number of +1/+1 counters equal to its power among any number of target creatures he or she controls. +SVar:OssuaryCounters:DB$ PutCounter | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredCardController | TargetingPlayer$ TriggeredCardController | TgtPrompt$ Select target creature you control to distribute counters to | CounterType$ P1P1 | CounterNum$ OssuaryX | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ OssuaryX | References$ OssuaryX,MaxTgts +SVar:OssuaryX:TriggeredCard$CardPower +SVar:MaxTgts:TriggeredCardController$Valid Creature.YouCtrl +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, each player exiles all creatures he or she controls and puts X 1/1 green Saproling creature tokens onto the battlefield, where X is the total power of the creatures he or she exiled this way. Then planeswalk. +SVar:RolledChaos:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Creature | Imprint$ True | Origin$ Battlefield | Destination$ Exile | SubAbility$ OssuaryRepeat +SVar:OssuaryRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ OssuaryTokens | SubAbility$ WalkAway +SVar:OssuaryTokens:DB$ Token | TokenAmount$ OsX | References$ OsX | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ Player.IsRemembered | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:WalkAway:DB$ Planeswalk | SubAbility$ ClearImprinted +SVar:ClearImprinted:DB$ Cleanup | ClearImprinted$ True +SVar:OsX:ImprintedLKI$FilterControlledByRemembered_CardPower +SVar:AIRollPlanarDieParams:Mode$ Random | MinTurn$ 5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/grand_ossuary.jpg +Oracle:Whenever a creature dies, its controller distributes a number of +1/+1 counters equal to its power among any number of target creatures he or she controls.\nWhenever you roll {C}, each player exiles all creatures he or she controls and puts X 1/1 green Saproling creature tokens onto the battlefield, where X is the total power of the creatures he or she exiled this way. Then planeswalk. diff --git a/forge-gui/res/cardsfolder/g/grandmother_sengir.txt b/forge-gui/res/cardsfolder/g/grandmother_sengir.txt index eb056ca966d..62af9606d87 100644 --- a/forge-gui/res/cardsfolder/g/grandmother_sengir.txt +++ b/forge-gui/res/cardsfolder/g/grandmother_sengir.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Wizard PT:3/3 A:AB$ Pump | Cost$ 1 B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/grandmother_sengir.jpg -Oracle:{1}{B}, {T}: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{1}{B}, {T}: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/granger_guildmage.txt b/forge-gui/res/cardsfolder/g/granger_guildmage.txt index df732a12b86..654db6be2a5 100644 --- a/forge-gui/res/cardsfolder/g/granger_guildmage.txt +++ b/forge-gui/res/cardsfolder/g/granger_guildmage.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature A:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 1 damage to target creature or player and 1 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/granger_guildmage.jpg -Oracle:{W}, {T}: Target creature gains first strike until end of turn.\n{R}, {T}: Granger Guildmage deals 1 damage to target creature or player and 1 damage to you. \ No newline at end of file +Oracle:{W}, {T}: Target creature gains first strike until end of turn.\n{R}, {T}: Granger Guildmage deals 1 damage to target creature or player and 1 damage to you. diff --git a/forge-gui/res/cardsfolder/g/granite_gargoyle.txt b/forge-gui/res/cardsfolder/g/granite_gargoyle.txt index ea84f8451e5..9dbdb318198 100644 --- a/forge-gui/res/cardsfolder/g/granite_gargoyle.txt +++ b/forge-gui/res/cardsfolder/g/granite_gargoyle.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ R | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/granite_gargoyle.jpg -Oracle:Flying\n{R}: Granite Gargoyle gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{R}: Granite Gargoyle gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/granite_grip.txt b/forge-gui/res/cardsfolder/g/granite_grip.txt index 31acd00c7f1..7dacf565c43 100644 --- a/forge-gui/res/cardsfolder/g/granite_grip.txt +++ b/forge-gui/res/cardsfolder/g/granite_grip.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | Description$ SVar:X:Count$Valid Mountain.YouCtrl/Times.1 SVar:BuffedBy:Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/granite_grip.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+0 for each Mountain you control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+0 for each Mountain you control. diff --git a/forge-gui/res/cardsfolder/g/granite_shard.txt b/forge-gui/res/cardsfolder/g/granite_shard.txt index 15af77b8dde..3ead654a6ea 100644 --- a/forge-gui/res/cardsfolder/g/granite_shard.txt +++ b/forge-gui/res/cardsfolder/g/granite_shard.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ DealDamage | Cost$ 3 T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. A:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/granite_shard.jpg -Oracle:{3}, {T} or {R}, {T}: Granite Shard deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{3}, {T} or {R}, {T}: Granite Shard deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/granulate.txt b/forge-gui/res/cardsfolder/g/granulate.txt index fc10280d011..0698438593d 100644 --- a/forge-gui/res/cardsfolder/g/granulate.txt +++ b/forge-gui/res/cardsfolder/g/granulate.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Sorcery A:SP$ DestroyAll | Cost$ 2 R R | ValidCards$ Artifact.nonLand+cmcLE4 | SpellDescription$ Destroy each nonland artifact with converted mana cost 4 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/granulate.jpg -Oracle:Destroy each nonland artifact with converted mana cost 4 or less. \ No newline at end of file +Oracle:Destroy each nonland artifact with converted mana cost 4 or less. diff --git a/forge-gui/res/cardsfolder/g/grapeshot.txt b/forge-gui/res/cardsfolder/g/grapeshot.txt index e9b95494510..3e74a3a2c35 100644 --- a/forge-gui/res/cardsfolder/g/grapeshot.txt +++ b/forge-gui/res/cardsfolder/g/grapeshot.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/grapeshot.jpg -Oracle:Grapeshot deals 1 damage to target creature or player.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Grapeshot deals 1 damage to target creature or player.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/g/grapeshot_catapult.txt b/forge-gui/res/cardsfolder/g/grapeshot_catapult.txt index c9afb07f85d..f5e5c6472ec 100644 --- a/forge-gui/res/cardsfolder/g/grapeshot_catapult.txt +++ b/forge-gui/res/cardsfolder/g/grapeshot_catapult.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:2/3 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/grapeshot_catapult.jpg -Oracle:{T}: Grapeshot Catapult deals 1 damage to target creature with flying. \ No newline at end of file +Oracle:{T}: Grapeshot Catapult deals 1 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/g/grappler_spider.txt b/forge-gui/res/cardsfolder/g/grappler_spider.txt index ee75ea15343..43a12616915 100644 --- a/forge-gui/res/cardsfolder/g/grappler_spider.txt +++ b/forge-gui/res/cardsfolder/g/grappler_spider.txt @@ -4,4 +4,4 @@ Types:Creature Spider PT:2/1 K:Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/grappler_spider.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/g/grappling_hook.txt b/forge-gui/res/cardsfolder/g/grappling_hook.txt index 36fb2453a01..e0c7f6f6063 100644 --- a/forge-gui/res/cardsfolder/g/grappling_hook.txt +++ b/forge-gui/res/cardsfolder/g/grappling_hook.txt @@ -1,9 +1,9 @@ -Name:Grappling Hook -ManaCost:4 -Types:Artifact Equipment -K:Equip 4 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Double Strike| Description$ Equipped creature has double strike. -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigProvoke | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature attacks, you may have target creature block it this turn if able. -SVar:TrigProvoke:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature | DefinedAttacker$ Equipped | TgtPrompt$ Select target creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/grappling_hook.jpg -Oracle:Equipped creature has double strike.\nWhenever equipped creature attacks, you may have target creature block it this turn if able.\nEquip {4} \ No newline at end of file +Name:Grappling Hook +ManaCost:4 +Types:Artifact Equipment +K:Equip 4 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Double Strike| Description$ Equipped creature has double strike. +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigProvoke | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature attacks, you may have target creature block it this turn if able. +SVar:TrigProvoke:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature | DefinedAttacker$ Equipped | TgtPrompt$ Select target creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/grappling_hook.jpg +Oracle:Equipped creature has double strike.\nWhenever equipped creature attacks, you may have target creature block it this turn if able.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/g/grasp_of_darkness.txt b/forge-gui/res/cardsfolder/g/grasp_of_darkness.txt index 031ec5e231f..f6c1e556353 100644 --- a/forge-gui/res/cardsfolder/g/grasp_of_darkness.txt +++ b/forge-gui/res/cardsfolder/g/grasp_of_darkness.txt @@ -3,4 +3,4 @@ ManaCost:B B Types:Instant A:SP$ Pump | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | NumDef$ -4 | IsCurse$ True | SpellDescription$ Target creature gets -4/-4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/grasp_of_darkness.jpg -Oracle:Target creature gets -4/-4 until end of turn. \ No newline at end of file +Oracle:Target creature gets -4/-4 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/grasp_of_phantoms.txt b/forge-gui/res/cardsfolder/g/grasp_of_phantoms.txt index 78fbd7eed9a..93aaa7b3a31 100644 --- a/forge-gui/res/cardsfolder/g/grasp_of_phantoms.txt +++ b/forge-gui/res/cardsfolder/g/grasp_of_phantoms.txt @@ -1,7 +1,7 @@ -Name:Grasp of Phantoms -ManaCost:3 U -Types:Sorcery -K:Flashback 7 U -A:SP$ ChangeZone | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/grasp_of_phantoms.jpg -Oracle:Put target creature on top of its owner's library.\nFlashback {7}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Grasp of Phantoms +ManaCost:3 U +Types:Sorcery +K:Flashback 7 U +A:SP$ ChangeZone | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/grasp_of_phantoms.jpg +Oracle:Put target creature on top of its owner's library.\nFlashback {7}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/g/grassland_crusader.txt b/forge-gui/res/cardsfolder/g/grassland_crusader.txt index 4548f2be4c7..afc4fdc7252 100644 --- a/forge-gui/res/cardsfolder/g/grassland_crusader.txt +++ b/forge-gui/res/cardsfolder/g/grassland_crusader.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ T | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature.Elf,Creature.Soldier | TgtPrompt$ Select target Elf or Soldier creature | SpellDescription$ Target Elf or Soldier creature gets +2/+2 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grassland_crusader.jpg -Oracle:{T}: Target Elf or Soldier creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{T}: Target Elf or Soldier creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/grasslands.txt b/forge-gui/res/cardsfolder/g/grasslands.txt index 9ad62edb210..179dbf25960 100644 --- a/forge-gui/res/cardsfolder/g/grasslands.txt +++ b/forge-gui/res/cardsfolder/g/grasslands.txt @@ -4,4 +4,4 @@ Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest,Plains | ChangeNum$ 1 | SpellDescription$ Search your library for a Forest or Plains card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/grasslands.jpg -Oracle:Grasslands enters the battlefield tapped.\n{T}, Sacrifice Grasslands: Search your library for a Forest or Plains card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Grasslands enters the battlefield tapped.\n{T}, Sacrifice Grasslands: Search your library for a Forest or Plains card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/gratuitous_violence.txt b/forge-gui/res/cardsfolder/g/gratuitous_violence.txt index 19d4d5f18a3..986ca5be5d4 100644 --- a/forge-gui/res/cardsfolder/g/gratuitous_violence.txt +++ b/forge-gui/res/cardsfolder/g/gratuitous_violence.txt @@ -8,4 +8,4 @@ SVar:DmgTwiceCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Repl SVar:X:ReplaceCount$DamageAmount/Twice SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/gratuitous_violence.jpg -Oracle:If a creature you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. \ No newline at end of file +Oracle:If a creature you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/g/grave_betrayal.txt b/forge-gui/res/cardsfolder/g/grave_betrayal.txt index 95186832de0..1eefbd3ff82 100644 --- a/forge-gui/res/cardsfolder/g/grave_betrayal.txt +++ b/forge-gui/res/cardsfolder/g/grave_betrayal.txt @@ -1,12 +1,12 @@ -Name:Grave Betrayal -ManaCost:5 B B -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouDontCtrl | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ Whenever a creature you don't control dies, return it to the battlefield under your control with an additional +1/+1 counter on it at the beginning of the next end step. That creature is a black Zombie in addition to its other colors and types. -SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Grave Betrayal Effect | Triggers$ TrigEOT | SVars$ GBReturn,GBCounter,GBZombify,GBCleanup | References$ GBReturn,GBCounter,GBZombify,GBCleanup | RememberObjects$ TriggeredCard | Duration$ Permanent -SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | Execute$ GBReturn | TriggerDescription$ Return creature to the battlefield under your control with an additional +1/+1 counter on it at the beginning of the next end step. It is a black Zombie in addition to its other colors and types. -SVar:GBReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ GBCounter -SVar:GBCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ GBZombify -SVar:GBZombify:DB$ Animate | Defined$ Remembered | Types$ Zombie | Colors$ Black | Permanent$ True | SubAbility$ GBCleanup -SVar:GBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_betrayal.jpg -Oracle:Whenever a creature you don't control dies, return it to the battlefield under your control with an additional +1/+1 counter on it at the beginning of the next end step. That creature is a black Zombie in addition to its other colors and types. \ No newline at end of file +Name:Grave Betrayal +ManaCost:5 B B +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouDontCtrl | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ Whenever a creature you don't control dies, return it to the battlefield under your control with an additional +1/+1 counter on it at the beginning of the next end step. That creature is a black Zombie in addition to its other colors and types. +SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Grave Betrayal Effect | Triggers$ TrigEOT | SVars$ GBReturn,GBCounter,GBZombify,GBCleanup | References$ GBReturn,GBCounter,GBZombify,GBCleanup | RememberObjects$ TriggeredCard | Duration$ Permanent +SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | Execute$ GBReturn | TriggerDescription$ Return creature to the battlefield under your control with an additional +1/+1 counter on it at the beginning of the next end step. It is a black Zombie in addition to its other colors and types. +SVar:GBReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ GBCounter +SVar:GBCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ GBZombify +SVar:GBZombify:DB$ Animate | Defined$ Remembered | Types$ Zombie | Colors$ Black | Permanent$ True | SubAbility$ GBCleanup +SVar:GBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_betrayal.jpg +Oracle:Whenever a creature you don't control dies, return it to the battlefield under your control with an additional +1/+1 counter on it at the beginning of the next end step. That creature is a black Zombie in addition to its other colors and types. diff --git a/forge-gui/res/cardsfolder/g/grave_bramble.txt b/forge-gui/res/cardsfolder/g/grave_bramble.txt index 625cfc39c02..27f8e54531f 100644 --- a/forge-gui/res/cardsfolder/g/grave_bramble.txt +++ b/forge-gui/res/cardsfolder/g/grave_bramble.txt @@ -1,8 +1,8 @@ -Name:Grave Bramble -ManaCost:1 G G -Types:Creature Plant -PT:3/4 -K:Defender -K:Protection:Zombie:Protection from Zombies -SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_bramble.jpg -Oracle:Defender, protection from Zombies \ No newline at end of file +Name:Grave Bramble +ManaCost:1 G G +Types:Creature Plant +PT:3/4 +K:Defender +K:Protection:Zombie:Protection from Zombies +SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_bramble.jpg +Oracle:Defender, protection from Zombies diff --git a/forge-gui/res/cardsfolder/g/grave_consequences.txt b/forge-gui/res/cardsfolder/g/grave_consequences.txt index 08c3168eca8..f0ead0ca5aa 100644 --- a/forge-gui/res/cardsfolder/g/grave_consequences.txt +++ b/forge-gui/res/cardsfolder/g/grave_consequences.txt @@ -1,16 +1,16 @@ -Name:Grave Consequences -ManaCost:1 B -Types:Instant -#AI will exile all cards from its graveyard currently -A:SP$ RepeatEach | Cost$ 1 B | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseNum | SubAbility$ DBExile | SpellDescription$ Each player may exile any number of cards from his or her graveyard. Then each player loses 1 life for each card in his or her graveyard. Draw a card. -SVar:DBChooseNum:DB$ ChooseNumber | Defined$ Player.IsRemembered | Min$ 0 | Max$ X | References$ X | ListTitle$ Exile how many cards in your graveyard? | SubAbility$ DBChooseCard -SVar:DBChooseCard:DB$ ChooseCard | Defined$ Player.IsRemembered | Amount$ Y | References$ Y | Choices$ Card.RememberedPlayerCtrl | ChoiceZone$ Graveyard | Mandatory$ True | RememberChosen$ True -SVar:DBExile:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBRepeat -SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBLoseLife | SubAbility$ DBDraw -SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.IsRemembered | LifeAmount$ X | References$ X -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:X:Count$ValidGraveyard Card.RememberedPlayerCtrl -SVar:Y:Count$ChosenNumber -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_consequences.jpg -Oracle:Each player may exile any number of cards from his or her graveyard. Then each player loses 1 life for each card in his or her graveyard.\nDraw a card. +Name:Grave Consequences +ManaCost:1 B +Types:Instant +#AI will exile all cards from its graveyard currently +A:SP$ RepeatEach | Cost$ 1 B | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseNum | SubAbility$ DBExile | SpellDescription$ Each player may exile any number of cards from his or her graveyard. Then each player loses 1 life for each card in his or her graveyard. Draw a card. +SVar:DBChooseNum:DB$ ChooseNumber | Defined$ Player.IsRemembered | Min$ 0 | Max$ X | References$ X | ListTitle$ Exile how many cards in your graveyard? | SubAbility$ DBChooseCard +SVar:DBChooseCard:DB$ ChooseCard | Defined$ Player.IsRemembered | Amount$ Y | References$ Y | Choices$ Card.RememberedPlayerCtrl | ChoiceZone$ Graveyard | Mandatory$ True | RememberChosen$ True +SVar:DBExile:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBRepeat +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBLoseLife | SubAbility$ DBDraw +SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.IsRemembered | LifeAmount$ X | References$ X +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:X:Count$ValidGraveyard Card.RememberedPlayerCtrl +SVar:Y:Count$ChosenNumber +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_consequences.jpg +Oracle:Each player may exile any number of cards from his or her graveyard. Then each player loses 1 life for each card in his or her graveyard.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/g/grave_defiler.txt b/forge-gui/res/cardsfolder/g/grave_defiler.txt index 967796baf80..eb3cc36a751 100644 --- a/forge-gui/res/cardsfolder/g/grave_defiler.txt +++ b/forge-gui/res/cardsfolder/g/grave_defiler.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Zombie A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_defiler.jpg -Oracle:When Grave Defiler enters the battlefield, reveal the top four cards of your library. Put all Zombie cards revealed this way into your hand and the rest on the bottom of your library in any order.\n{1}{B}: Regenerate Grave Defiler. \ No newline at end of file +Oracle:When Grave Defiler enters the battlefield, reveal the top four cards of your library. Put all Zombie cards revealed this way into your hand and the rest on the bottom of your library in any order.\n{1}{B}: Regenerate Grave Defiler. diff --git a/forge-gui/res/cardsfolder/g/grave_exchange.txt b/forge-gui/res/cardsfolder/g/grave_exchange.txt index 4f1e74bf7ff..a3d0fdeb748 100644 --- a/forge-gui/res/cardsfolder/g/grave_exchange.txt +++ b/forge-gui/res/cardsfolder/g/grave_exchange.txt @@ -1,7 +1,7 @@ -Name:Grave Exchange -ManaCost:4 B B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 4 B B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SubAbility$ DBSacrifice | SpellDescription$ Return target creature card from your graveyard to your hand. Target player sacrifices a creature. -SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_exchange.jpg -Oracle:Return target creature card from your graveyard to your hand. Target player sacrifices a creature. \ No newline at end of file +Name:Grave Exchange +ManaCost:4 B B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 4 B B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SubAbility$ DBSacrifice | SpellDescription$ Return target creature card from your graveyard to your hand. Target player sacrifices a creature. +SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_exchange.jpg +Oracle:Return target creature card from your graveyard to your hand. Target player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/g/grave_pact.txt b/forge-gui/res/cardsfolder/g/grave_pact.txt index 5732ba3992e..424ac81844a 100644 --- a/forge-gui/res/cardsfolder/g/grave_pact.txt +++ b/forge-gui/res/cardsfolder/g/grave_pact.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a creature you control dies, each other player sacrifices a creature. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Other | SacValid$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_pact.jpg -Oracle:Whenever a creature you control dies, each other player sacrifices a creature. \ No newline at end of file +Oracle:Whenever a creature you control dies, each other player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/g/grave_peril.txt b/forge-gui/res/cardsfolder/g/grave_peril.txt index 734972bf5fe..8e240af000e 100644 --- a/forge-gui/res/cardsfolder/g/grave_peril.txt +++ b/forge-gui/res/cardsfolder/g/grave_peril.txt @@ -7,4 +7,4 @@ SVar:DBDestroy:DB$Destroy | Cost$ 0 | Defined$ TriggeredCard | ConditionDefined$ SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_peril.jpg -Oracle:When a nonblack creature enters the battlefield, sacrifice Grave Peril. If you do, destroy that creature. \ No newline at end of file +Oracle:When a nonblack creature enters the battlefield, sacrifice Grave Peril. If you do, destroy that creature. diff --git a/forge-gui/res/cardsfolder/g/grave_robbers.txt b/forge-gui/res/cardsfolder/g/grave_robbers.txt index 59024761b4d..0a1140b8e42 100644 --- a/forge-gui/res/cardsfolder/g/grave_robbers.txt +++ b/forge-gui/res/cardsfolder/g/grave_robbers.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ B T | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target artifact card in a graveyard | ValidTgts$ Artifact | SubAbility$ DBGainLife | SpellDescription$ Exile target artifact card from a graveyard. You gain 2 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_robbers.jpg -Oracle:{B}, {T}: Exile target artifact card from a graveyard. You gain 2 life. \ No newline at end of file +Oracle:{B}, {T}: Exile target artifact card from a graveyard. You gain 2 life. diff --git a/forge-gui/res/cardsfolder/g/grave_scrabbler.txt b/forge-gui/res/cardsfolder/g/grave_scrabbler.txt index 832d3b1c6f4..1d588ea1023 100644 --- a/forge-gui/res/cardsfolder/g/grave_scrabbler.txt +++ b/forge-gui/res/cardsfolder/g/grave_scrabbler.txt @@ -1,9 +1,9 @@ -Name:Grave Scrabbler -ManaCost:3 B -Types:Creature Zombie -PT:2/2 -K:Madness:1 B -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+madness | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, if its madness cost was paid, you may return target creature card from a graveyard to its owner's hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | Origin$ Graveyard | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_scrabbler.jpg -Oracle:Madness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)\nWhen Grave Scrabbler enters the battlefield, if its madness cost was paid, you may return target creature card from a graveyard to its owner's hand. +Name:Grave Scrabbler +ManaCost:3 B +Types:Creature Zombie +PT:2/2 +K:Madness:1 B +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+madness | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, if its madness cost was paid, you may return target creature card from a graveyard to its owner's hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | Origin$ Graveyard | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_scrabbler.jpg +Oracle:Madness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.)\nWhen Grave Scrabbler enters the battlefield, if its madness cost was paid, you may return target creature card from a graveyard to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/grave_servitude.txt b/forge-gui/res/cardsfolder/g/grave_servitude.txt index 5ab098f0d9d..234dd509c25 100644 --- a/forge-gui/res/cardsfolder/g/grave_servitude.txt +++ b/forge-gui/res/cardsfolder/g/grave_servitude.txt @@ -1,14 +1,14 @@ -Name:Grave Servitude -ManaCost:1 B -Types:Enchantment Aura -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -K:Enchant creature -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ -1 | SetColor$ Black | Description$ Enchanted creature gets +3/-1 and is black. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_servitude.jpg -Oracle:You may cast Grave Servitude as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature gets +3/-1 and is black. \ No newline at end of file +Name:Grave Servitude +ManaCost:1 B +Types:Enchantment Aura +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +K:Enchant creature +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ -1 | SetColor$ Black | Description$ Enchanted creature gets +3/-1 and is black. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_servitude.jpg +Oracle:You may cast Grave Servitude as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature gets +3/-1 and is black. diff --git a/forge-gui/res/cardsfolder/g/grave_shell_scarab.txt b/forge-gui/res/cardsfolder/g/grave_shell_scarab.txt index 1214f173400..176452c2ff2 100644 --- a/forge-gui/res/cardsfolder/g/grave_shell_scarab.txt +++ b/forge-gui/res/cardsfolder/g/grave_shell_scarab.txt @@ -5,4 +5,4 @@ PT:4/4 A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. K:Dredge 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_shell_scarab.jpg -Oracle:{1}, Sacrifice Grave-Shell Scarab: Draw a card.\nDredge 1 (If you would draw a card, instead you may put exactly one card from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:{1}, Sacrifice Grave-Shell Scarab: Draw a card.\nDredge 1 (If you would draw a card, instead you may put exactly one card from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/g/grave_titan.txt b/forge-gui/res/cardsfolder/g/grave_titan.txt index 79d7136fb67..031e2786010 100644 --- a/forge-gui/res/cardsfolder/g/grave_titan.txt +++ b/forge-gui/res/cardsfolder/g/grave_titan.txt @@ -8,4 +8,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerZones$ Batt SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie M11 | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 2 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/grave_titan.jpg -Oracle:Deathtouch\nWhenever Grave Titan enters the battlefield or attacks, put two 2/2 black Zombie creature tokens onto the battlefield. \ No newline at end of file +Oracle:Deathtouch\nWhenever Grave Titan enters the battlefield or attacks, put two 2/2 black Zombie creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/gravebane_zombie.txt b/forge-gui/res/cardsfolder/g/gravebane_zombie.txt index e2aac44de11..a169306b6d9 100644 --- a/forge-gui/res/cardsfolder/g/gravebane_zombie.txt +++ b/forge-gui/res/cardsfolder/g/gravebane_zombie.txt @@ -1,8 +1,8 @@ -Name:Gravebane Zombie -ManaCost:3 B -Types:Creature Zombie -PT:3/2 -R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | ReplaceWith$ ToLibrary | Description$ If CARDNAME would die, put CARDNAME on top of its owner's library instead. -SVar:ToLibrary:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Defined$ ReplacedCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/gravebane_zombie.jpg -Oracle:If Gravebane Zombie would die, put Gravebane Zombie on top of its owner's library instead. \ No newline at end of file +Name:Gravebane Zombie +ManaCost:3 B +Types:Creature Zombie +PT:3/2 +R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | ReplaceWith$ ToLibrary | Description$ If CARDNAME would die, put CARDNAME on top of its owner's library instead. +SVar:ToLibrary:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Defined$ ReplacedCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/gravebane_zombie.jpg +Oracle:If Gravebane Zombie would die, put Gravebane Zombie on top of its owner's library instead. diff --git a/forge-gui/res/cardsfolder/g/gravebind.txt b/forge-gui/res/cardsfolder/g/gravebind.txt index 9272b758d22..2ebf4cfa3da 100644 --- a/forge-gui/res/cardsfolder/g/gravebind.txt +++ b/forge-gui/res/cardsfolder/g/gravebind.txt @@ -7,4 +7,4 @@ SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gravebind.jpg -Oracle:Target creature can't be regenerated this turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Target creature can't be regenerated this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/g/graveborn_muse.txt b/forge-gui/res/cardsfolder/g/graveborn_muse.txt index 81548db32e5..9f2c9a66830 100644 --- a/forge-gui/res/cardsfolder/g/graveborn_muse.txt +++ b/forge-gui/res/cardsfolder/g/graveborn_muse.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | SubAbility$ DBLos SVar:DBLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$Valid Zombie.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/graveborn_muse.jpg -Oracle:At the beginning of your upkeep, you draw X cards and you lose X life, where X is the number of Zombies you control. \ No newline at end of file +Oracle:At the beginning of your upkeep, you draw X cards and you lose X life, where X is the number of Zombies you control. diff --git a/forge-gui/res/cardsfolder/g/gravecrawler.txt b/forge-gui/res/cardsfolder/g/gravecrawler.txt index 4b65d235b90..7af2cbb3871 100644 --- a/forge-gui/res/cardsfolder/g/gravecrawler.txt +++ b/forge-gui/res/cardsfolder/g/gravecrawler.txt @@ -1,11 +1,11 @@ -Name:Gravecrawler -ManaCost:B -Types:Creature Zombie -PT:2/1 -K:CARDNAME can't block. -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Graveyard | AddHiddenKeyword$ May be played | CheckSVar$ X | SVarCompare$ GE1 | Description$ You may cast CARDNAME from you graveyard as long as you control a Zombie. -SVar:X:Count$Valid Zombie.YouCtrl -SVar:SacMe:3 -SVar:DiscardMe:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gravecrawler.jpg -Oracle:Gravecrawler can't block.\nYou may cast Gravecrawler from your graveyard as long as you control a Zombie. \ No newline at end of file +Name:Gravecrawler +ManaCost:B +Types:Creature Zombie +PT:2/1 +K:CARDNAME can't block. +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Graveyard | AddHiddenKeyword$ May be played | CheckSVar$ X | SVarCompare$ GE1 | Description$ You may cast CARDNAME from you graveyard as long as you control a Zombie. +SVar:X:Count$Valid Zombie.YouCtrl +SVar:SacMe:3 +SVar:DiscardMe:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gravecrawler.jpg +Oracle:Gravecrawler can't block.\nYou may cast Gravecrawler from your graveyard as long as you control a Zombie. diff --git a/forge-gui/res/cardsfolder/g/gravedigger.txt b/forge-gui/res/cardsfolder/g/gravedigger.txt index 75fc3365027..569039cbe5c 100644 --- a/forge-gui/res/cardsfolder/g/gravedigger.txt +++ b/forge-gui/res/cardsfolder/g/gravedigger.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83114.jpg -Oracle:When Gravedigger enters the battlefield, you may return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:When Gravedigger enters the battlefield, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/gravegouger.txt b/forge-gui/res/cardsfolder/g/gravegouger.txt index 581a7b258bb..182b5320b59 100644 --- a/forge-gui/res/cardsfolder/g/gravegouger.txt +++ b/forge-gui/res/cardsfolder/g/gravegouger.txt @@ -1,10 +1,10 @@ -Name:Gravegouger -ManaCost:2 B -Types:Creature Nightmare Horror -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile up to two target cards from a single graveyard. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to their owner's graveyard. -SVar:TrigExile:DB$ChangeZone | Cost$ 0 | TargetMin$ 0 | TargetMax$ 2 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | RememberTargets$ True | ForgetOtherTargets$ True -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/gravegouger.jpg -Oracle:When Gravegouger enters the battlefield, exile up to two target cards from a single graveyard.\nWhen Gravegouger leaves the battlefield, return the exiled cards to their owner's graveyard. \ No newline at end of file +Name:Gravegouger +ManaCost:2 B +Types:Creature Nightmare Horror +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile up to two target cards from a single graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to their owner's graveyard. +SVar:TrigExile:DB$ChangeZone | Cost$ 0 | TargetMin$ 0 | TargetMax$ 2 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | RememberTargets$ True | ForgetOtherTargets$ True +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/gravegouger.jpg +Oracle:When Gravegouger enters the battlefield, exile up to two target cards from a single graveyard.\nWhen Gravegouger leaves the battlefield, return the exiled cards to their owner's graveyard. diff --git a/forge-gui/res/cardsfolder/g/gravel_slinger.txt b/forge-gui/res/cardsfolder/g/gravel_slinger.txt index b6d5f8d3349..6bb7d6be213 100644 --- a/forge-gui/res/cardsfolder/g/gravel_slinger.txt +++ b/forge-gui/res/cardsfolder/g/gravel_slinger.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking or blocking creature. K:Morph:1 W SVar:Picture:http://www.wizards.com/global/images/magic/general/gravel_slinger.jpg -Oracle:{T}: Gravel Slinger deals 1 damage to target attacking or blocking creature.\nMorph {1}{W} (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 +Oracle:{T}: Gravel Slinger deals 1 damage to target attacking or blocking creature.\nMorph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/g/gravelgill_axeshark.txt b/forge-gui/res/cardsfolder/g/gravelgill_axeshark.txt index 369cf17dd0b..9b7daf33897 100644 --- a/forge-gui/res/cardsfolder/g/gravelgill_axeshark.txt +++ b/forge-gui/res/cardsfolder/g/gravelgill_axeshark.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Soldier PT:3/3 K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/gravelgill_axeshark.jpg -Oracle:Persist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Persist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/g/gravelgill_duo.txt b/forge-gui/res/cardsfolder/g/gravelgill_duo.txt index 22bc5a1f54e..59fcaf6c971 100644 --- a/forge-gui/res/cardsfolder/g/gravelgill_duo.txt +++ b/forge-gui/res/cardsfolder/g/gravelgill_duo.txt @@ -8,4 +8,4 @@ SVar:TrigPump11:AB$Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ Self SVar:TrigPumpFear:AB$Pump | Cost$ 0 | KW$ Fear | Defined$ Self SVar:BuffedBy:Card.Blue,Card.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/gravelgill_duo.jpg -Oracle:Whenever you cast a blue spell, Gravelgill Duo gets +1/+1 until end of turn.\nWhenever you cast a black spell, Gravelgill Duo gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Whenever you cast a blue spell, Gravelgill Duo gets +1/+1 until end of turn.\nWhenever you cast a black spell, Gravelgill Duo gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/g/graven_cairns.txt b/forge-gui/res/cardsfolder/g/graven_cairns.txt index 657f3458057..e788153137b 100644 --- a/forge-gui/res/cardsfolder/g/graven_cairns.txt +++ b/forge-gui/res/cardsfolder/g/graven_cairns.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ BR T | Produced$ B R | SpellDescription$ Add {B}{R} to your m A:AB$ Mana | Cost$ BR T | 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/graven_cairns.jpg -Oracle:{T}: Add {1} to your mana pool.\n{B/R}, {T}: Add {B}{B}, {B}{R}, or {R}{R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{B/R}, {T}: Add {B}{B}, {B}{R}, or {R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/graven_dominator.txt b/forge-gui/res/cardsfolder/g/graven_dominator.txt index f271bbfcc6e..08d535108cf 100644 --- a/forge-gui/res/cardsfolder/g/graven_dominator.txt +++ b/forge-gui/res/cardsfolder/g/graven_dominator.txt @@ -1,9 +1,9 @@ -Name:Graven Dominator -ManaCost:4 W W -Types:Creature Gargoyle -PT:4/4 -K:Flying -K:Haunt:TrigAnimate:Each other creature becomes 1/1 until end of turn. -SVar:TrigAnimate:AB$AnimateAll | Cost$ 0 | ValidCards$ Creature.Other | Power$ 1 | Toughness$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/graven_dominator.jpg -Oracle:Flying\nHaunt (When this creature dies, exile it haunting target creature.)\nWhen Graven Dominator enters the battlefield or the creature it haunts dies, each other creature becomes 1/1 until end of turn. \ No newline at end of file +Name:Graven Dominator +ManaCost:4 W W +Types:Creature Gargoyle +PT:4/4 +K:Flying +K:Haunt:TrigAnimate:Each other creature becomes 1/1 until end of turn. +SVar:TrigAnimate:AB$AnimateAll | Cost$ 0 | ValidCards$ Creature.Other | Power$ 1 | Toughness$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/graven_dominator.jpg +Oracle:Flying\nHaunt (When this creature dies, exile it haunting target creature.)\nWhen Graven Dominator enters the battlefield or the creature it haunts dies, each other creature becomes 1/1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gravepurge.txt b/forge-gui/res/cardsfolder/g/gravepurge.txt index db427ad4219..332208695d6 100644 --- a/forge-gui/res/cardsfolder/g/gravepurge.txt +++ b/forge-gui/res/cardsfolder/g/gravepurge.txt @@ -1,9 +1,9 @@ -Name:Gravepurge -ManaCost:2 B -Types:Instant -A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Library | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SubAbility$ DBDraw | References$ X | SpellDescription$ Put any number of target creature cards from your graveyard on top of your library. -SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:X:Count$TypeInYourYard.Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gravepurge.jpg -Oracle:Put any number of target creature cards from your graveyard on top of your library.\nDraw a card. \ No newline at end of file +Name:Gravepurge +ManaCost:2 B +Types:Instant +A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Library | TargetMin$ 0 | TargetMax$ X | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SubAbility$ DBDraw | References$ X | SpellDescription$ Put any number of target creature cards from your graveyard on top of your library. +SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:X:Count$TypeInYourYard.Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gravepurge.jpg +Oracle:Put any number of target creature cards from your graveyard on top of your library.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/g/graverobber_spider.txt b/forge-gui/res/cardsfolder/g/graverobber_spider.txt index 3f059fe0b14..877bc1aa9d7 100644 --- a/forge-gui/res/cardsfolder/g/graverobber_spider.txt +++ b/forge-gui/res/cardsfolder/g/graverobber_spider.txt @@ -1,11 +1,11 @@ -Name:Graverobber Spider -ManaCost:3 G -Types:Creature Spider -PT:2/4 -K:Reach -A:AB$ Pump | Cost$ 3 B | NumAtt$ X | NumDef$ X | References$ X | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. Activate this ability only once each turn. -SVar:X:Count$TypeInYourYard.Creature -SVar:RemAIDeck:True -DeckNeeds:Color$Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/graverobber_spider.jpg -Oracle:Reach\n{3}{B}: Graverobber Spider gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. Activate this ability only once each turn. +Name:Graverobber Spider +ManaCost:3 G +Types:Creature Spider +PT:2/4 +K:Reach +A:AB$ Pump | Cost$ 3 B | NumAtt$ X | NumDef$ X | References$ X | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. Activate this ability only once each turn. +SVar:X:Count$TypeInYourYard.Creature +SVar:RemAIDeck:True +DeckNeeds:Color$Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/graverobber_spider.jpg +Oracle:Reach\n{3}{B}: Graverobber Spider gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/g/gravespawn_sovereign.txt b/forge-gui/res/cardsfolder/g/gravespawn_sovereign.txt index d785b9b2a21..a6364dcb8e9 100644 --- a/forge-gui/res/cardsfolder/g/gravespawn_sovereign.txt +++ b/forge-gui/res/cardsfolder/g/gravespawn_sovereign.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ ChangeZone | Cost$ tapXType<5/Zombie> | TgtPrompt$ Choose target creature card in a graveyard | GainControl$ True | ValidTgts$ Creature | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gravespawn_sovereign.jpg -Oracle:Tap five untapped Zombies you control: Put target creature card from a graveyard onto the battlefield under your control. \ No newline at end of file +Oracle:Tap five untapped Zombies you control: Put target creature card from a graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/g/gravestorm.txt b/forge-gui/res/cardsfolder/g/gravestorm.txt index 9767125091e..6f19002776c 100644 --- a/forge-gui/res/cardsfolder/g/gravestorm.txt +++ b/forge-gui/res/cardsfolder/g/gravestorm.txt @@ -1,10 +1,10 @@ -Name:Gravestorm -ManaCost:B B B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, target opponent may exile a card from his or her graveyard. If that player doesn't, you may draw a card. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.YouDontCtrl | ChangeNum$ 1 | Hidden$ True | Chooser$ Targeted | RememberChanged$ True | Optional$ Targeted | IsCurse$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | Defined$ You | OptionalDecider$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/gravestorm.jpg -Oracle:At the beginning of your upkeep, target opponent may exile a card from his or her graveyard. If that player doesn't, you may draw a card. \ No newline at end of file +Name:Gravestorm +ManaCost:B B B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, target opponent may exile a card from his or her graveyard. If that player doesn't, you may draw a card. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.YouDontCtrl | ChangeNum$ 1 | Hidden$ True | Chooser$ Targeted | RememberChanged$ True | Optional$ Targeted | IsCurse$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | Defined$ You | OptionalDecider$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/gravestorm.jpg +Oracle:At the beginning of your upkeep, target opponent may exile a card from his or her graveyard. If that player doesn't, you may draw a card. diff --git a/forge-gui/res/cardsfolder/g/gravetiller_wurm.txt b/forge-gui/res/cardsfolder/g/gravetiller_wurm.txt index 54d3b64a8aa..d0bb5b5ab25 100644 --- a/forge-gui/res/cardsfolder/g/gravetiller_wurm.txt +++ b/forge-gui/res/cardsfolder/g/gravetiller_wurm.txt @@ -1,9 +1,9 @@ -Name:Gravetiller Wurm -ManaCost:5 G -Types:Creature Wurm -PT:4/4 -K:Trample -K:etbCounter:P1P1:4:CheckSVar$ Morbid:Morbid - CARDNAME enters the battlefield with four +1/+1 counters on it if a creature died this turn. -SVar:Morbid:Count$Morbid.1.0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gravetiller_wurm.jpg -Oracle:Trample\nMorbid - Gravetiller Wurm enters the battlefield with four +1/+1 counters on it if a creature died this turn. \ No newline at end of file +Name:Gravetiller Wurm +ManaCost:5 G +Types:Creature Wurm +PT:4/4 +K:Trample +K:etbCounter:P1P1:4:CheckSVar$ Morbid:Morbid - CARDNAME enters the battlefield with four +1/+1 counters on it if a creature died this turn. +SVar:Morbid:Count$Morbid.1.0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gravetiller_wurm.jpg +Oracle:Trample\nMorbid - Gravetiller Wurm enters the battlefield with four +1/+1 counters on it if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/g/graveyard_shovel.txt b/forge-gui/res/cardsfolder/g/graveyard_shovel.txt index 75496765e66..f3b4a41bda8 100644 --- a/forge-gui/res/cardsfolder/g/graveyard_shovel.txt +++ b/forge-gui/res/cardsfolder/g/graveyard_shovel.txt @@ -1,9 +1,9 @@ -Name:Graveyard Shovel -ManaCost:2 -Types:Artifact -A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Player | DefinedPlayer$ Targeted | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | Chooser$ Targeted | Mandatory$ True | SubAbility$ DBGainLife | ForgetOtherTargets$ True | RememberChanged$ True | IsCurse$ True | StackDescription$ Target player exiles a card from his or her graveyard. If it's a creature card, you gain 2 life. | SpellDescription$ Target player exiles a card from his or her graveyard. If it's a creature card, you gain 2 life. -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/graveyard_shovel.jpg -Oracle:{2}, {T}: Target player exiles a card from his or her graveyard. If it's a creature card, you gain 2 life. \ No newline at end of file +Name:Graveyard Shovel +ManaCost:2 +Types:Artifact +A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Player | DefinedPlayer$ Targeted | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | Chooser$ Targeted | Mandatory$ True | SubAbility$ DBGainLife | ForgetOtherTargets$ True | RememberChanged$ True | IsCurse$ True | StackDescription$ Target player exiles a card from his or her graveyard. If it's a creature card, you gain 2 life. | SpellDescription$ Target player exiles a card from his or her graveyard. If it's a creature card, you gain 2 life. +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/graveyard_shovel.jpg +Oracle:{2}, {T}: Target player exiles a card from his or her graveyard. If it's a creature card, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/g/gravitational_shift.txt b/forge-gui/res/cardsfolder/g/gravitational_shift.txt index 7331b512d58..bf75b3a3585 100644 --- a/forge-gui/res/cardsfolder/g/gravitational_shift.txt +++ b/forge-gui/res/cardsfolder/g/gravitational_shift.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.withoutFlying | AddPower$ -2 | Descripti SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gravitational_shift.jpg -Oracle:Creatures with flying get +2/+0.\nCreatures without flying get -2/-0. \ No newline at end of file +Oracle:Creatures with flying get +2/+0.\nCreatures without flying get -2/-0. diff --git a/forge-gui/res/cardsfolder/g/gravity_sphere.txt b/forge-gui/res/cardsfolder/g/gravity_sphere.txt index d657f75c128..11f708b56ea 100644 --- a/forge-gui/res/cardsfolder/g/gravity_sphere.txt +++ b/forge-gui/res/cardsfolder/g/gravity_sphere.txt @@ -1,9 +1,9 @@ -Name:Gravity Sphere -ManaCost:2 R -Types:World Enchantment -S:Mode$ Continuous | Affected$ Creature | RemoveKeyword$ Flying | Description$ All creatures lose flying. -SVar:NonStackingEffect:True -SVar:PlayMain1:TRUE -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gravity_sphere.jpg -Oracle:All creatures lose flying. \ No newline at end of file +Name:Gravity Sphere +ManaCost:2 R +Types:World Enchantment +S:Mode$ Continuous | Affected$ Creature | RemoveKeyword$ Flying | Description$ All creatures lose flying. +SVar:NonStackingEffect:True +SVar:PlayMain1:TRUE +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gravity_sphere.jpg +Oracle:All creatures lose flying. diff --git a/forge-gui/res/cardsfolder/g/gravity_well.txt b/forge-gui/res/cardsfolder/g/gravity_well.txt index 9df4228624e..508b62d58a9 100644 --- a/forge-gui/res/cardsfolder/g/gravity_well.txt +++ b/forge-gui/res/cardsfolder/g/gravity_well.txt @@ -1,7 +1,7 @@ -Name:Gravity Well -ManaCost:1 G G -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature.withFlying | Execute$ Debuff | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature with flying attacks, it loses flying until end of turn. -SVar:Debuff:AB$Debuff | Cost$ 0 | Defined$ TriggeredAttacker | Keywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/gravity_well.jpg -Oracle:Whenever a creature with flying attacks, it loses flying until end of turn. \ No newline at end of file +Name:Gravity Well +ManaCost:1 G G +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature.withFlying | Execute$ Debuff | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature with flying attacks, it loses flying until end of turn. +SVar:Debuff:AB$Debuff | Cost$ 0 | Defined$ TriggeredAttacker | Keywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/gravity_well.jpg +Oracle:Whenever a creature with flying attacks, it loses flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/graxiplon.txt b/forge-gui/res/cardsfolder/g/graxiplon.txt index fcc7e390d36..71c4856f6c4 100644 --- a/forge-gui/res/cardsfolder/g/graxiplon.txt +++ b/forge-gui/res/cardsfolder/g/graxiplon.txt @@ -1,8 +1,8 @@ -Name:Graxiplon -ManaCost:5 U -Types:Creature Beast -PT:3/4 -S:Mode$ Continuous | Affected$ Card.Self+attacking | AddHiddenKeyword$ Unblockable | CheckSVar$ X | References$ X | SVarCompare$ LT3 | Description$ CARDNAME can't be blocked unless defending player controls three or more creatures that share a creature type. -SVar:X:Count$MostProminentCreatureType Creature.DefenderCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/graxiplon.jpg -Oracle:Graxiplon can't be blocked unless defending player controls three or more creatures that share a creature type. +Name:Graxiplon +ManaCost:5 U +Types:Creature Beast +PT:3/4 +S:Mode$ Continuous | Affected$ Card.Self+attacking | AddHiddenKeyword$ Unblockable | CheckSVar$ X | References$ X | SVarCompare$ LT3 | Description$ CARDNAME can't be blocked unless defending player controls three or more creatures that share a creature type. +SVar:X:Count$MostProminentCreatureType Creature.DefenderCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/graxiplon.jpg +Oracle:Graxiplon can't be blocked unless defending player controls three or more creatures that share a creature type. diff --git a/forge-gui/res/cardsfolder/g/gray_merchant_of_asphodel.txt b/forge-gui/res/cardsfolder/g/gray_merchant_of_asphodel.txt index 407b5cc0173..8ca94b1eeac 100644 --- a/forge-gui/res/cardsfolder/g/gray_merchant_of_asphodel.txt +++ b/forge-gui/res/cardsfolder/g/gray_merchant_of_asphodel.txt @@ -1,12 +1,12 @@ -Name:Gray Merchant of Asphodel -ManaCost:3 B B -Types:Creature Zombie -PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, each opponent loses X life, where X is your devotion to black. You gain life equal to the life lost this way. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ X | References$ X | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost -SVar:AFLifeLost:Number$0 -#AFLifeLost will be set by LoseLife -SVar:X:Count$Devotion.B -SVar:Picture:http://www.wizards.com/global/images/magic/general/gray_merchant_of_asphodel.jpg -Oracle:When Gray Merchant of Asphodel enters the battlefield, each opponent loses X life, where X is your devotion to black. You gain life equal to the life lost this way. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) \ No newline at end of file +Name:Gray Merchant of Asphodel +ManaCost:3 B B +Types:Creature Zombie +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, each opponent loses X life, where X is your devotion to black. You gain life equal to the life lost this way. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ X | References$ X | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost +SVar:AFLifeLost:Number$0 +#AFLifeLost will be set by LoseLife +SVar:X:Count$Devotion.B +SVar:Picture:http://www.wizards.com/global/images/magic/general/gray_merchant_of_asphodel.jpg +Oracle:When Gray Merchant of Asphodel enters the battlefield, each opponent loses X life, where X is your devotion to black. You gain life equal to the life lost this way. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) diff --git a/forge-gui/res/cardsfolder/g/gray_ogre.txt b/forge-gui/res/cardsfolder/g/gray_ogre.txt index 3e796f9ef6e..7b045bcb62e 100644 --- a/forge-gui/res/cardsfolder/g/gray_ogre.txt +++ b/forge-gui/res/cardsfolder/g/gray_ogre.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Creature Ogre PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/4e/en-us/card2283.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/graypelt_hunter.txt b/forge-gui/res/cardsfolder/g/graypelt_hunter.txt index da7488b12d7..c5756f489f0 100644 --- a/forge-gui/res/cardsfolder/g/graypelt_hunter.txt +++ b/forge-gui/res/cardsfolder/g/graypelt_hunter.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/graypelt_hunter.jpg -Oracle:Trample\nWhenever Graypelt Hunter or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Graypelt Hunter. \ No newline at end of file +Oracle:Trample\nWhenever Graypelt Hunter or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Graypelt Hunter. diff --git a/forge-gui/res/cardsfolder/g/graypelt_refuge.txt b/forge-gui/res/cardsfolder/g/graypelt_refuge.txt index a421b80bc4a..2f2b096ac32 100644 --- a/forge-gui/res/cardsfolder/g/graypelt_refuge.txt +++ b/forge-gui/res/cardsfolder/g/graypelt_refuge.txt @@ -7,4 +7,4 @@ 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 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/graypelt_refuge.jpg -Oracle:Graypelt Refuge enters the battlefield tapped.\nWhen Graypelt Refuge enters the battlefield, you gain 1 life.\n{T}: Add {G} or {W} to your mana pool. \ No newline at end of file +Oracle:Graypelt Refuge enters the battlefield tapped.\nWhen Graypelt Refuge enters the battlefield, you gain 1 life.\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/grayscaled_gharial.txt b/forge-gui/res/cardsfolder/g/grayscaled_gharial.txt index 8088084db92..fda4e25ae47 100644 --- a/forge-gui/res/cardsfolder/g/grayscaled_gharial.txt +++ b/forge-gui/res/cardsfolder/g/grayscaled_gharial.txt @@ -4,4 +4,4 @@ Types:Creature Crocodile PT:1/1 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card87914.jpg -Oracle:Islandwalk \ No newline at end of file +Oracle:Islandwalk diff --git a/forge-gui/res/cardsfolder/g/grazing_gladehart.txt b/forge-gui/res/cardsfolder/g/grazing_gladehart.txt index 17009b5d707..e6ae33ea684 100644 --- a/forge-gui/res/cardsfolder/g/grazing_gladehart.txt +++ b/forge-gui/res/cardsfolder/g/grazing_gladehart.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/grazing_gladehart.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may gain 2 life. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may gain 2 life. diff --git a/forge-gui/res/cardsfolder/g/grazing_kelpie.txt b/forge-gui/res/cardsfolder/g/grazing_kelpie.txt index b82eafe6b29..df135564069 100644 --- a/forge-gui/res/cardsfolder/g/grazing_kelpie.txt +++ b/forge-gui/res/cardsfolder/g/grazing_kelpie.txt @@ -6,4 +6,4 @@ K:Persist A:AB$ ChangeZone | Cost$ GU Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Library | ValidTgts$ Card | TgtPrompt$ Select target card from a graveyard | LibraryPosition$ -1 | SpellDescription$ Put target card from a graveyard on the bottom of its owner's library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grazing_kelpie.jpg -Oracle:{G/U}, Sacrifice Grazing Kelpie: Put target card from a graveyard on the bottom of its owner's library.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:{G/U}, Sacrifice Grazing Kelpie: Put target card from a graveyard on the bottom of its owner's library.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/g/great_defender.txt b/forge-gui/res/cardsfolder/g/great_defender.txt index 51f68c38509..d57db92db12 100644 --- a/forge-gui/res/cardsfolder/g/great_defender.txt +++ b/forge-gui/res/cardsfolder/g/great_defender.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ W | ValidTgts$ Creature | NumDef$ +X | TgtPrompt$ Select targ SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/great_defender.jpg -Oracle:Target creature gets +0/+X until end of turn, where X is its converted mana cost. \ No newline at end of file +Oracle:Target creature gets +0/+X until end of turn, where X is its converted mana cost. diff --git a/forge-gui/res/cardsfolder/g/great_furnace.txt b/forge-gui/res/cardsfolder/g/great_furnace.txt index 318a812bef3..fc7210dfed6 100644 --- a/forge-gui/res/cardsfolder/g/great_furnace.txt +++ b/forge-gui/res/cardsfolder/g/great_furnace.txt @@ -4,4 +4,4 @@ Types:Artifact Land Text:(Great Furnace isn't a spell.) A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/great_furnace.jpg -Oracle:(Great Furnace isn't a spell.)\n{T}: Add {R} to your mana pool. \ No newline at end of file +Oracle:(Great Furnace isn't a spell.)\n{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/great_hart.txt b/forge-gui/res/cardsfolder/g/great_hart.txt index 57aeeb54dae..06e95b1a858 100644 --- a/forge-gui/res/cardsfolder/g/great_hart.txt +++ b/forge-gui/res/cardsfolder/g/great_hart.txt @@ -1,6 +1,6 @@ -Name:Great Hart -ManaCost:3 W -Types:Creature Elk -PT:2/4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/great_hart.jpg -Oracle: +Name:Great Hart +ManaCost:3 W +Types:Creature Elk +PT:2/4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/great_hart.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/g/great_sable_stag.txt b/forge-gui/res/cardsfolder/g/great_sable_stag.txt index 7c7c6ea78c0..f4622a85c9b 100644 --- a/forge-gui/res/cardsfolder/g/great_sable_stag.txt +++ b/forge-gui/res/cardsfolder/g/great_sable_stag.txt @@ -6,4 +6,4 @@ K:Protection from blue K:Protection from black K:CARDNAME can't be countered. SVar:Picture:http://www.wizards.com/global/images/magic/general/great_sable_stag.jpg -Oracle:Great Sable Stag can't be countered.\nProtection from blue and from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything blue or black.) \ No newline at end of file +Oracle:Great Sable Stag can't be countered.\nProtection from blue and from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything blue or black.) diff --git a/forge-gui/res/cardsfolder/g/great_wall.txt b/forge-gui/res/cardsfolder/g/great_wall.txt index 3d068ce4e3c..c3597e8ee5f 100644 --- a/forge-gui/res/cardsfolder/g/great_wall.txt +++ b/forge-gui/res/cardsfolder/g/great_wall.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.withPlainswalk | AddHiddenKeyword$ May b SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/great_wall.jpg -Oracle:Creatures with plainswalk can be blocked as though they didn't have plainswalk. \ No newline at end of file +Oracle:Creatures with plainswalk can be blocked as though they didn't have plainswalk. diff --git a/forge-gui/res/cardsfolder/g/great_whale.txt b/forge-gui/res/cardsfolder/g/great_whale.txt index 0a4fa22a376..ffeaf3a406c 100644 --- a/forge-gui/res/cardsfolder/g/great_whale.txt +++ b/forge-gui/res/cardsfolder/g/great_whale.txt @@ -5,4 +5,4 @@ PT:5/5 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap up to seven lands. SVar:TrigUntap:AB$ Untap | Cost$ 0 | UntapUpTo$ True | UntapType$ Land | Amount$ 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/great_whale.jpg -Oracle:When Great Whale enters the battlefield, untap up to seven lands. \ No newline at end of file +Oracle:When Great Whale enters the battlefield, untap up to seven lands. diff --git a/forge-gui/res/cardsfolder/g/greatbow_doyen.txt b/forge-gui/res/cardsfolder/g/greatbow_doyen.txt index 55b378b1b4a..fe9eb5e2c98 100644 --- a/forge-gui/res/cardsfolder/g/greatbow_doyen.txt +++ b/forge-gui/res/cardsfolder/g/greatbow_doyen.txt @@ -8,4 +8,4 @@ SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredTargetController SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/greatbow_doyen.jpg -Oracle:Other Archer creatures you control get +1/+1.\nWhenever an Archer you control deals damage to a creature, that Archer deals that much damage to that creature's controller. \ No newline at end of file +Oracle:Other Archer creatures you control get +1/+1.\nWhenever an Archer you control deals damage to a creature, that Archer deals that much damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/g/greater_auramancy.txt b/forge-gui/res/cardsfolder/g/greater_auramancy.txt index 0b66045e39e..f973b4a4de8 100644 --- a/forge-gui/res/cardsfolder/g/greater_auramancy.txt +++ b/forge-gui/res/cardsfolder/g/greater_auramancy.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Enchantment.Other+YouCtrl | AddKeyword$ Shroud | S:Mode$ Continuous | Affected$ Creature.enchanted+YouCtrl | AddKeyword$ Shroud | Description$ Enchanted creatures you control have shroud. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_auramancy.jpg -Oracle:Other enchantments you control have shroud.\nEnchanted creatures you control have shroud. \ No newline at end of file +Oracle:Other enchantments you control have shroud.\nEnchanted creatures you control have shroud. diff --git a/forge-gui/res/cardsfolder/g/greater_basilisk.txt b/forge-gui/res/cardsfolder/g/greater_basilisk.txt index ba4a61d4b1e..23c39954837 100644 --- a/forge-gui/res/cardsfolder/g/greater_basilisk.txt +++ b/forge-gui/res/cardsfolder/g/greater_basilisk.txt @@ -4,4 +4,4 @@ Types:Creature Basilisk PT:3/5 K:Deathtouch SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_basilisk.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/g/greater_forgeling.txt b/forge-gui/res/cardsfolder/g/greater_forgeling.txt index 2ccdc74f316..a63a259b11b 100644 --- a/forge-gui/res/cardsfolder/g/greater_forgeling.txt +++ b/forge-gui/res/cardsfolder/g/greater_forgeling.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:3/4 A:AB$ Pump | Cost$ 1 R | NumAtt$ +3 | NumDef$ -3 | SpellDescription$ CARDNAME gets +3/-3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_forgeling.jpg -Oracle:{1}{R}: Greater Forgeling gets +3/-3 until end of turn. \ No newline at end of file +Oracle:{1}{R}: Greater Forgeling gets +3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/greater_gargadon.txt b/forge-gui/res/cardsfolder/g/greater_gargadon.txt index 39b82280889..2f60aa875ed 100644 --- a/forge-gui/res/cardsfolder/g/greater_gargadon.txt +++ b/forge-gui/res/cardsfolder/g/greater_gargadon.txt @@ -1,8 +1,8 @@ -Name:Greater Gargadon -ManaCost:9 R -Types:Creature Beast -PT:9/7 -K:Suspend:10:R -A:AB$ RemoveCounter | Cost$ Sac<1/Artifact;Creature;Land/artifact, creature or land> | CostDesc$ Sacrifice an artifact, creature, or land: | Defined$ Self | CounterType$ TIME | CounterNum$ 1 | ActivationZone$ Exile | IsPresent$ Card.Self+suspended | PresentZone$ Exile | SpellDescription$ Remove a time counter from CARDNAME. Activate this ability only if CARDNAME is suspended. -SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_gargadon.jpg -Oracle:Suspend 10-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with ten time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nSacrifice an artifact, creature, or land: Remove a time counter from Greater Gargadon. Activate this ability only if Greater Gargadon is suspended. \ No newline at end of file +Name:Greater Gargadon +ManaCost:9 R +Types:Creature Beast +PT:9/7 +K:Suspend:10:R +A:AB$ RemoveCounter | Cost$ Sac<1/Artifact;Creature;Land/artifact, creature or land> | CostDesc$ Sacrifice an artifact, creature, or land: | Defined$ Self | CounterType$ TIME | CounterNum$ 1 | ActivationZone$ Exile | IsPresent$ Card.Self+suspended | PresentZone$ Exile | SpellDescription$ Remove a time counter from CARDNAME. Activate this ability only if CARDNAME is suspended. +SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_gargadon.jpg +Oracle:Suspend 10-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with ten time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nSacrifice an artifact, creature, or land: Remove a time counter from Greater Gargadon. Activate this ability only if Greater Gargadon is suspended. diff --git a/forge-gui/res/cardsfolder/g/greater_good.txt b/forge-gui/res/cardsfolder/g/greater_good.txt index 6b666e93202..070fed6a373 100644 --- a/forge-gui/res/cardsfolder/g/greater_good.txt +++ b/forge-gui/res/cardsfolder/g/greater_good.txt @@ -6,4 +6,4 @@ SVar:DB:DB$Discard | NumCards$ 3 | Mode$ TgtChoose SVar:X:Sacrificed$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_good.jpg -Oracle:Sacrifice a creature: Draw cards equal to the sacrificed creature's power, then discard three cards. \ No newline at end of file +Oracle:Sacrifice a creature: Draw cards equal to the sacrificed creature's power, then discard three cards. diff --git a/forge-gui/res/cardsfolder/g/greater_harvester.txt b/forge-gui/res/cardsfolder/g/greater_harvester.txt index 8d22de44ddd..105e3f0079d 100644 --- a/forge-gui/res/cardsfolder/g/greater_harvester.txt +++ b/forge-gui/res/cardsfolder/g/greater_harvester.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigSacOpp:AB$ Sacrifice | Cost$ 0 | SacValid$ Permanent | Amount$ 2 | Defined$ TriggeredTarget SVar:MustBeBlocked:True SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_harvester.jpg -Oracle:At the beginning of your upkeep, sacrifice a permanent.\nWhenever Greater Harvester deals combat damage to a player, that player sacrifices two permanents. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice a permanent.\nWhenever Greater Harvester deals combat damage to a player, that player sacrifices two permanents. diff --git a/forge-gui/res/cardsfolder/g/greater_mossdog.txt b/forge-gui/res/cardsfolder/g/greater_mossdog.txt index bc2e5ea03e9..42f1f7736b0 100644 --- a/forge-gui/res/cardsfolder/g/greater_mossdog.txt +++ b/forge-gui/res/cardsfolder/g/greater_mossdog.txt @@ -4,4 +4,4 @@ Types:Creature Plant Hound PT:3/3 K:Dredge 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_mossdog.jpg -Oracle:Dredge 3 (If you would draw a card, instead you may put exactly three cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Dredge 3 (If you would draw a card, instead you may put exactly three cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/g/greater_realm_of_preservation.txt b/forge-gui/res/cardsfolder/g/greater_realm_of_preservation.txt index c9c9a592ae4..98d4c34b4ba 100644 --- a/forge-gui/res/cardsfolder/g/greater_realm_of_preservation.txt +++ b/forge-gui/res/cardsfolder/g/greater_realm_of_preservation.txt @@ -1,11 +1,11 @@ -Name:Greater Realm of Preservation -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 W | Choices$ Card.Black,Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black or red source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_realm_of_preservation.jpg -Oracle:{1}{W}: The next time a black or red source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Greater Realm of Preservation +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 W | Choices$ Card.Black,Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black or red source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_realm_of_preservation.jpg +Oracle:{1}{W}: The next time a black or red source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/g/greater_stone_spirit.txt b/forge-gui/res/cardsfolder/g/greater_stone_spirit.txt index 1e7b5cd1d15..1d6b633a5b6 100644 --- a/forge-gui/res/cardsfolder/g/greater_stone_spirit.txt +++ b/forge-gui/res/cardsfolder/g/greater_stone_spirit.txt @@ -1,10 +1,10 @@ -Name:Greater Stone Spirit -ManaCost:4 R R -Types:Creature Elemental Spirit -PT:4/4 -K:CantBeBlockedBy Creature.withFlying -A:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | NumDef$ 2 | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gets +0/+2 and gains "{R}: This creature gets +1/+0 until end of turn." -SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Abilities$ Pump -SVar:Pump:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ This creature gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_stone_spirit.jpg -Oracle:Greater Stone Spirit can't be blocked by creatures with flying.\n{2}{R}: Until end of turn, target creature gets +0/+2 and gains "{R}: This creature gets +1/+0 until end of turn." \ No newline at end of file +Name:Greater Stone Spirit +ManaCost:4 R R +Types:Creature Elemental Spirit +PT:4/4 +K:CantBeBlockedBy Creature.withFlying +A:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | NumDef$ 2 | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gets +0/+2 and gains "{R}: This creature gets +1/+0 until end of turn." +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Abilities$ Pump +SVar:Pump:AB$ Pump | Cost$ R | NumAtt$ 1 | SpellDescription$ This creature gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_stone_spirit.jpg +Oracle:Greater Stone Spirit can't be blocked by creatures with flying.\n{2}{R}: Until end of turn, target creature gets +0/+2 and gains "{R}: This creature gets +1/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/g/greater_werewolf.txt b/forge-gui/res/cardsfolder/g/greater_werewolf.txt index a1965460916..6cfe7001938 100644 --- a/forge-gui/res/cardsfolder/g/greater_werewolf.txt +++ b/forge-gui/res/cardsfolder/g/greater_werewolf.txt @@ -1,12 +1,12 @@ -Name:Greater Werewolf -ManaCost:4 B -Types:Creature Werewolf -PT:2/4 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrigBlocked | TriggerDescription$ At end of combat, put a -0/-2 counter on each creature blocking or blocked by CARDNAME. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | DelayedTrigger$ DelTrigBlocker | Secondary$ True | TriggerDescription$ At end of combat, put a -0/-2 counter on each creature blocking or blocked by CARDNAME. -SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Opponent | Execute$ TrigCounterBlocked | TriggerDescription$ At the end of combat, put a -0/-2 counter on creature(s) -SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | Execute$ TrigCounterBlocker | TriggerDescription$ At the end of combat, put a -0/-2 counter on creature(s) -SVar:TrigCounterBlocked:AB$ PutCounter | Cost$ 0 | CounterType$ M0M2 | CounterNum$ 1 | Defined$ TriggeredAttacker -SVar:TrigCounterBlocker:AB$ PutCounter | Cost$ 0 | CounterType$ M0M2 | CounterNum$ 1 | Defined$ TriggeredBlocker -SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_werewolf.jpg -Oracle:At end of combat, put a -0/-2 counter on each creature blocking or blocked by Greater Werewolf. \ No newline at end of file +Name:Greater Werewolf +ManaCost:4 B +Types:Creature Werewolf +PT:2/4 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrigBlocked | TriggerDescription$ At end of combat, put a -0/-2 counter on each creature blocking or blocked by CARDNAME. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | DelayedTrigger$ DelTrigBlocker | Secondary$ True | TriggerDescription$ At end of combat, put a -0/-2 counter on each creature blocking or blocked by CARDNAME. +SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Opponent | Execute$ TrigCounterBlocked | TriggerDescription$ At the end of combat, put a -0/-2 counter on creature(s) +SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | Execute$ TrigCounterBlocker | TriggerDescription$ At the end of combat, put a -0/-2 counter on creature(s) +SVar:TrigCounterBlocked:AB$ PutCounter | Cost$ 0 | CounterType$ M0M2 | CounterNum$ 1 | Defined$ TriggeredAttacker +SVar:TrigCounterBlocker:AB$ PutCounter | Cost$ 0 | CounterType$ M0M2 | CounterNum$ 1 | Defined$ TriggeredBlocker +SVar:Picture:http://www.wizards.com/global/images/magic/general/greater_werewolf.jpg +Oracle:At end of combat, put a -0/-2 counter on each creature blocking or blocked by Greater Werewolf. diff --git a/forge-gui/res/cardsfolder/g/greatsword.txt b/forge-gui/res/cardsfolder/g/greatsword.txt index 8c6d90f72ae..07663249047 100644 --- a/forge-gui/res/cardsfolder/g/greatsword.txt +++ b/forge-gui/res/cardsfolder/g/greatsword.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | Description$ Equipped creature gets +3/+0. SVar:Picture:http://www.wizards.com/global/images/magic/general/greatsword.jpg -Oracle:Equipped creature gets +3/+0.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +3/+0.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/greed.txt b/forge-gui/res/cardsfolder/g/greed.txt index d4b9afce413..25212817c18 100644 --- a/forge-gui/res/cardsfolder/g/greed.txt +++ b/forge-gui/res/cardsfolder/g/greed.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Enchantment A:AB$ Draw | Cost$ B PayLife<2> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/greed.jpg -Oracle:{B}, Pay 2 life: Draw a card. \ No newline at end of file +Oracle:{B}, Pay 2 life: Draw a card. diff --git a/forge-gui/res/cardsfolder/g/greel_mind_raker.txt b/forge-gui/res/cardsfolder/g/greel_mind_raker.txt index 704e78cb3a5..05d1e11fd61 100644 --- a/forge-gui/res/cardsfolder/g/greel_mind_raker.txt +++ b/forge-gui/res/cardsfolder/g/greel_mind_raker.txt @@ -6,4 +6,4 @@ A:AB$ Discard | Cost$ X B T Discard<2/Card> | ValidTgts$ Player | NumCards$ X | SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/greel_mind_raker.jpg -Oracle:{X}{B}, {T}, Discard two cards: Target player discards X cards at random. \ No newline at end of file +Oracle:{X}{B}, {T}, Discard two cards: Target player discards X cards at random. diff --git a/forge-gui/res/cardsfolder/g/greels_caress.txt b/forge-gui/res/cardsfolder/g/greels_caress.txt index 3359ae05568..bfe396eb7c2 100644 --- a/forge-gui/res/cardsfolder/g/greels_caress.txt +++ b/forge-gui/res/cardsfolder/g/greels_caress.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -3 | Description$ Enchanted creature gets -3/-0. SVar:Picture:http://www.wizards.com/global/images/magic/general/greels_caress.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets -3/-0. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets -3/-0. diff --git a/forge-gui/res/cardsfolder/g/green_mana_battery.txt b/forge-gui/res/cardsfolder/g/green_mana_battery.txt index dea59c6a82d..d5006d76644 100644 --- a/forge-gui/res/cardsfolder/g/green_mana_battery.txt +++ b/forge-gui/res/cardsfolder/g/green_mana_battery.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/green_mana_battery.jpg -Oracle:{2}, {T}: Put a charge counter on Green Mana Battery.\n{T}, Remove any number of charge counters from Green Mana Battery: Add {G} to your mana pool, then add an additional {G} to your mana pool for each charge counter removed this way. \ No newline at end of file +Oracle:{2}, {T}: Put a charge counter on Green Mana Battery.\n{T}, Remove any number of charge counters from Green Mana Battery: Add {G} to your mana pool, then add an additional {G} to your mana pool for each charge counter removed this way. diff --git a/forge-gui/res/cardsfolder/g/green_scarab.txt b/forge-gui/res/cardsfolder/g/green_scarab.txt index de32f0755d1..bccabdc17e1 100644 --- a/forge-gui/res/cardsfolder/g/green_scarab.txt +++ b/forge-gui/res/cardsfolder/g/green_scarab.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness SVar:X:Count$Valid Permanent.Green+OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/green_scarab.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked by green creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a green permanent. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked by green creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a green permanent. diff --git a/forge-gui/res/cardsfolder/g/green_suns_zenith.txt b/forge-gui/res/cardsfolder/g/green_suns_zenith.txt index 04840ac0e9b..449dc1d405a 100644 --- a/forge-gui/res/cardsfolder/g/green_suns_zenith.txt +++ b/forge-gui/res/cardsfolder/g/green_suns_zenith.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ X G | Origin$ Library | Destination$ Battlefield | Chan SVar:X:Count$xPaid SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/green_suns_zenith.jpg -Oracle:Search your library for a green creature card with converted mana cost X or less, put it onto the battlefield, then shuffle your library. Shuffle Green Sun's Zenith into its owner's library. \ No newline at end of file +Oracle:Search your library for a green creature card with converted mana cost X or less, put it onto the battlefield, then shuffle your library. Shuffle Green Sun's Zenith into its owner's library. diff --git a/forge-gui/res/cardsfolder/g/green_ward.txt b/forge-gui/res/cardsfolder/g/green_ward.txt index 053703a54e8..529b275576d 100644 --- a/forge-gui/res/cardsfolder/g/green_ward.txt +++ b/forge-gui/res/cardsfolder/g/green_ward.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from green | Description$ Enchanted creature has protection from green. This effect doesn't remove Green Ward. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/green_ward.jpg -Oracle:Enchant creature\nEnchanted creature has protection from green. This effect doesn't remove Green Ward. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has protection from green. This effect doesn't remove Green Ward. diff --git a/forge-gui/res/cardsfolder/g/greener_pastures.txt b/forge-gui/res/cardsfolder/g/greener_pastures.txt index e4c17d68d39..f0e3d0b1ff6 100644 --- a/forge-gui/res/cardsfolder/g/greener_pastures.txt +++ b/forge-gui/res/cardsfolder/g/greener_pastures.txt @@ -7,4 +7,4 @@ SVar:ActiveLands:Count$Valid Land.ActivePlayerCtrl SVar:HighestOpp:PlayerCountNonActive$HighestValid Land.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/greener_pastures.jpg -Oracle:At the beginning of each player's upkeep, if that player controls more lands than each other player, the player puts a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, if that player controls more lands than each other player, the player puts a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/greenhilt_trainee.txt b/forge-gui/res/cardsfolder/g/greenhilt_trainee.txt index 3b92fe46bf2..82ec9eebea6 100644 --- a/forge-gui/res/cardsfolder/g/greenhilt_trainee.txt +++ b/forge-gui/res/cardsfolder/g/greenhilt_trainee.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsPresent$ Card.powerGE4+Self | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. Activate this ability only if CARDNAME's power is 4 or greater. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/greenhilt_trainee.jpg -Oracle:{T}: Target creature gets +4/+4 until end of turn. Activate this ability only if Greenhilt Trainee's power is 4 or greater. \ No newline at end of file +Oracle:{T}: Target creature gets +4/+4 until end of turn. Activate this ability only if Greenhilt Trainee's power is 4 or greater. diff --git a/forge-gui/res/cardsfolder/g/greenseeker.txt b/forge-gui/res/cardsfolder/g/greenseeker.txt index e9473cbfd75..a5f4bce5186 100644 --- a/forge-gui/res/cardsfolder/g/greenseeker.txt +++ b/forge-gui/res/cardsfolder/g/greenseeker.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ G T Discard<1/Card> | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/greenseeker.jpg -Oracle:{G}, {T}, Discard a card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{G}, {T}, Discard a card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/greenside_watcher.txt b/forge-gui/res/cardsfolder/g/greenside_watcher.txt index 69d9c2e33d8..f3f9784ae94 100644 --- a/forge-gui/res/cardsfolder/g/greenside_watcher.txt +++ b/forge-gui/res/cardsfolder/g/greenside_watcher.txt @@ -1,8 +1,8 @@ -Name:Greenside Watcher -ManaCost:1 G -Types:Creature Elf Druid -PT:2/1 -A:AB$ Untap | Cost$ T | ValidTgts$ Gate | TgtPrompt$ Select target gate | SpellDescription$ Untap target Gate. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/greenside_watcher.jpg -Oracle:{T}: Untap target Gate. \ No newline at end of file +Name:Greenside Watcher +ManaCost:1 G +Types:Creature Elf Druid +PT:2/1 +A:AB$ Untap | Cost$ T | ValidTgts$ Gate | TgtPrompt$ Select target gate | SpellDescription$ Untap target Gate. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/greenside_watcher.jpg +Oracle:{T}: Untap target Gate. diff --git a/forge-gui/res/cardsfolder/g/greenweaver_druid.txt b/forge-gui/res/cardsfolder/g/greenweaver_druid.txt index 1e0484f309e..989e509bc6c 100644 --- a/forge-gui/res/cardsfolder/g/greenweaver_druid.txt +++ b/forge-gui/res/cardsfolder/g/greenweaver_druid.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid PT:1/1 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/greenweaver_druid.jpg -Oracle:{T}: Add {G}{G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/gremlin_mine.txt b/forge-gui/res/cardsfolder/g/gremlin_mine.txt index 880ab0fab35..cf91d529cc1 100644 --- a/forge-gui/res/cardsfolder/g/gremlin_mine.txt +++ b/forge-gui/res/cardsfolder/g/gremlin_mine.txt @@ -5,4 +5,4 @@ A:AB$ DealDamage | Cost$ 1 T Sac<1/CARDNAME> | ValidTgts$ Creature.Artifact | Tg A:AB$ RemoveCounter | Cost$ 1 T Sac<1/CARDNAME> | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | CounterType$ CHARGE | CounterNum$ 4 | UpTo$ True | SpellDescription$ Remove up to four charge counters from target noncreature artifact. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gremlin_mine.jpg -Oracle:{1}, {T}, Sacrifice Gremlin Mine: Gremlin Mine deals 4 damage to target artifact creature.\n{1}, {T}, Sacrifice Gremlin Mine: Remove up to four charge counters from target noncreature artifact. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Gremlin Mine: Gremlin Mine deals 4 damage to target artifact creature.\n{1}, {T}, Sacrifice Gremlin Mine: Remove up to four charge counters from target noncreature artifact. diff --git a/forge-gui/res/cardsfolder/g/grenzo_dungeon_warden.txt b/forge-gui/res/cardsfolder/g/grenzo_dungeon_warden.txt index 8a34d40fd6d..48984f87632 100644 --- a/forge-gui/res/cardsfolder/g/grenzo_dungeon_warden.txt +++ b/forge-gui/res/cardsfolder/g/grenzo_dungeon_warden.txt @@ -1,13 +1,13 @@ -Name:Grenzo, Dungeon Warden -ManaCost:X B R -Types:Legendary Creature Goblin Rogue -PT:2/2 -K:etbCounter:P1P1:X -SVar:X:Count$xPaid -A:AB$ ChangeZone | Cost$ 2 | Defined$ BottomOfLibrary | Origin$ Library | Destination$ Graveyard | RememberChanged$ True | SubAbility$ DBChangeZone | StackDescription$ SpellDescription | SpellDescription$ Put the bottom card of your library into your graveyard. If it's a creature card with power less than or equal to CARDNAME's power, put it onto the battlefield. -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | Hidden$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature+powerLEY | ConditionCompare$ GE1 | References$ Y | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Y:Count$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grenzo_dungeon_warden.jpg -Oracle:Grenzo, Dungeon Warden enters the battlefield with X +1/+1 counters on it.\n{2}: Put the bottom card of your library into your graveyard. If it's a creature card with power less than or equal to Grenzo's power, put it onto the battlefield. +Name:Grenzo, Dungeon Warden +ManaCost:X B R +Types:Legendary Creature Goblin Rogue +PT:2/2 +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +A:AB$ ChangeZone | Cost$ 2 | Defined$ BottomOfLibrary | Origin$ Library | Destination$ Graveyard | RememberChanged$ True | SubAbility$ DBChangeZone | StackDescription$ SpellDescription | SpellDescription$ Put the bottom card of your library into your graveyard. If it's a creature card with power less than or equal to CARDNAME's power, put it onto the battlefield. +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ All | Destination$ Battlefield | Hidden$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature+powerLEY | ConditionCompare$ GE1 | References$ Y | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Y:Count$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grenzo_dungeon_warden.jpg +Oracle:Grenzo, Dungeon Warden enters the battlefield with X +1/+1 counters on it.\n{2}: Put the bottom card of your library into your graveyard. If it's a creature card with power less than or equal to Grenzo's power, put it onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/grenzos_cutthroat.txt b/forge-gui/res/cardsfolder/g/grenzos_cutthroat.txt index 7f58121e359..8a16cfec5c0 100644 --- a/forge-gui/res/cardsfolder/g/grenzos_cutthroat.txt +++ b/forge-gui/res/cardsfolder/g/grenzos_cutthroat.txt @@ -1,8 +1,8 @@ -Name:Grenzo's Cutthroat -ManaCost:1 R -Types:Creature Goblin Rogue -PT:1/1 -K:First Strike -K:Dethrone -SVar:Picture:http://www.wizards.com/global/images/magic/general/grenzos_cutthroat.jpg -Oracle:First strike\nDethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) +Name:Grenzo's Cutthroat +ManaCost:1 R +Types:Creature Goblin Rogue +PT:1/1 +K:First Strike +K:Dethrone +SVar:Picture:http://www.wizards.com/global/images/magic/general/grenzos_cutthroat.jpg +Oracle:First strike\nDethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt b/forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt index 9892f3ae287..cb3e8dc1a4c 100644 --- a/forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt +++ b/forge-gui/res/cardsfolder/g/grenzos_rebuttal.txt @@ -1,13 +1,13 @@ -Name:Grenzo's Rebuttal -ManaCost:4 R R -Types:Sorcery -A:SP$ Token | Cost$ 4 R R | TokenAmount$ 1 | TokenName$ Ogre | TokenTypes$ Creature,Ogre | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | SubAbility$ DBRepeat | SpellDescription$ Put a 4/4 red Ogre creature token onto the battlefield. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to his or her left. Destroy each permanent chosen this way. -SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBChooseArtifact | SubAbility$ DBDestroy -SVar:DBChooseArtifact:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.ControlledByPlayerInTheDirection_Left_Player.IsRemembered | Mandatory$ True | ChoiceTitle$ Choose a artifact | SubAbility$ DBChooseCreature | RememberChosen$ True -SVar:DBChooseCreature:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.ControlledByPlayerInTheDirection_Left_Player.IsRemembered | ChoiceTitle$ Choose a creature | Mandatory$ True | SubAbility$ DBChooseLand | RememberChosen$ True -SVar:DBChooseLand:DB$ ChooseCard | Defined$ Remembered | Choices$ Land.ControlledByPlayerInTheDirection_Left_Player.IsRemembered | ChoiceTitle$ Choose a land | Mandatory$ True | RememberChosen$ True -SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grenzos_rebuttal.jpg -Oracle:Put a 4/4 red Ogre creature token onto the battlefield. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to his or her left. Destroy each permanent chosen this way. +Name:Grenzo's Rebuttal +ManaCost:4 R R +Types:Sorcery +A:SP$ Token | Cost$ 4 R R | TokenAmount$ 1 | TokenName$ Ogre | TokenTypes$ Creature,Ogre | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | SubAbility$ DBRepeat | SpellDescription$ Put a 4/4 red Ogre creature token onto the battlefield. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to his or her left. Destroy each permanent chosen this way. +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBChooseArtifact | SubAbility$ DBDestroy +SVar:DBChooseArtifact:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.ControlledByPlayerInTheDirection_Left_Player.IsRemembered | Mandatory$ True | ChoiceTitle$ Choose a artifact | SubAbility$ DBChooseCreature | RememberChosen$ True +SVar:DBChooseCreature:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.ControlledByPlayerInTheDirection_Left_Player.IsRemembered | ChoiceTitle$ Choose a creature | Mandatory$ True | SubAbility$ DBChooseLand | RememberChosen$ True +SVar:DBChooseLand:DB$ ChooseCard | Defined$ Remembered | Choices$ Land.ControlledByPlayerInTheDirection_Left_Player.IsRemembered | ChoiceTitle$ Choose a land | Mandatory$ True | RememberChosen$ True +SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grenzos_rebuttal.jpg +Oracle:Put a 4/4 red Ogre creature token onto the battlefield. Starting with you, each player chooses an artifact, a creature, and a land from among the permanents controlled by the player to his or her left. Destroy each permanent chosen this way. diff --git a/forge-gui/res/cardsfolder/g/greven_il_vec.txt b/forge-gui/res/cardsfolder/g/greven_il_vec.txt index 92d04649d73..6351816a9eb 100644 --- a/forge-gui/res/cardsfolder/g/greven_il_vec.txt +++ b/forge-gui/res/cardsfolder/g/greven_il_vec.txt @@ -1,8 +1,8 @@ -Name:Greven il-Vec -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+2 -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Creature | TriggerZones$ Command | Execute$ TrigDestroy | TriggerDescription$ Whenever a creature you control deals damage to a creature, destroy the other creature. It can't be regenerated. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/greven_il-vec.jpg -Oracle:Hand -1, life +2\nWhenever a creature you control deals damage to a creature, destroy the other creature. It can't be regenerated. \ No newline at end of file +Name:Greven il-Vec +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+2 +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Creature | TriggerZones$ Command | Execute$ TrigDestroy | TriggerDescription$ Whenever a creature you control deals damage to a creature, destroy the other creature. It can't be regenerated. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/greven_il-vec.jpg +Oracle:Hand -1, life +2\nWhenever a creature you control deals damage to a creature, destroy the other creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/g/grid_monitor.txt b/forge-gui/res/cardsfolder/g/grid_monitor.txt index a79956b67e1..69494782c25 100644 --- a/forge-gui/res/cardsfolder/g/grid_monitor.txt +++ b/forge-gui/res/cardsfolder/g/grid_monitor.txt @@ -1,8 +1,8 @@ -Name:Grid Monitor -ManaCost:4 -Types:Artifact Creature Construct -PT:4/6 -S:Mode$ CantBeCast | ValidCard$ Creature | Caster$ You | Description$ You can't cast creature spells. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grid_monitor.jpg -Oracle:You can't cast creature spells. \ No newline at end of file +Name:Grid Monitor +ManaCost:4 +Types:Artifact Creature Construct +PT:4/6 +S:Mode$ CantBeCast | ValidCard$ Creature | Caster$ You | Description$ You can't cast creature spells. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grid_monitor.jpg +Oracle:You can't cast creature spells. diff --git a/forge-gui/res/cardsfolder/g/gridlock.txt b/forge-gui/res/cardsfolder/g/gridlock.txt index 58a2b51e2a6..3a93c58672d 100644 --- a/forge-gui/res/cardsfolder/g/gridlock.txt +++ b/forge-gui/res/cardsfolder/g/gridlock.txt @@ -1,9 +1,9 @@ -Name:Gridlock -ManaCost:X U -Types:Instant -A:SP$ Tap | Cost$ X U | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Tap X target nonland permanents. -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Permanent.nonLand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gridlock.jpg -Oracle:Tap X target nonland permanents. \ No newline at end of file +Name:Gridlock +ManaCost:X U +Types:Instant +A:SP$ Tap | Cost$ X U | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Tap X target nonland permanents. +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Permanent.nonLand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gridlock.jpg +Oracle:Tap X target nonland permanents. diff --git a/forge-gui/res/cardsfolder/g/grief_tyrant.txt b/forge-gui/res/cardsfolder/g/grief_tyrant.txt index cc4e8653a79..e56090b3c55 100644 --- a/forge-gui/res/cardsfolder/g/grief_tyrant.txt +++ b/forge-gui/res/cardsfolder/g/grief_tyrant.txt @@ -1,10 +1,10 @@ -Name:Grief Tyrant -ManaCost:5 BR -Types:Creature Horror -PT:8/8 -K:etbCounter:M1M1:4 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigCurse | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a -1/-1 counter on target creature for each -1/-1 counter on CARDNAME. -SVar:TrigCurse:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | CounterType$ M1M1 | IsCurse$ True | CounterNum$ X | References$ X -SVar:X:TriggeredCard$CardCounters.M1M1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/grief_tyrant.jpg -Oracle:Grief Tyrant enters the battlefield with four -1/-1 counters on it.\nWhen Grief Tyrant dies, put a -1/-1 counter on target creature for each -1/-1 counter on Grief Tyrant. \ No newline at end of file +Name:Grief Tyrant +ManaCost:5 BR +Types:Creature Horror +PT:8/8 +K:etbCounter:M1M1:4 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigCurse | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a -1/-1 counter on target creature for each -1/-1 counter on CARDNAME. +SVar:TrigCurse:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | CounterType$ M1M1 | IsCurse$ True | CounterNum$ X | References$ X +SVar:X:TriggeredCard$CardCounters.M1M1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/grief_tyrant.jpg +Oracle:Grief Tyrant enters the battlefield with four -1/-1 counters on it.\nWhen Grief Tyrant dies, put a -1/-1 counter on target creature for each -1/-1 counter on Grief Tyrant. diff --git a/forge-gui/res/cardsfolder/g/griffin_canyon.txt b/forge-gui/res/cardsfolder/g/griffin_canyon.txt index 3ba5aa773b4..1409b5184d1 100644 --- a/forge-gui/res/cardsfolder/g/griffin_canyon.txt +++ b/forge-gui/res/cardsfolder/g/griffin_canyon.txt @@ -6,4 +6,4 @@ A:AB$ Untap | Cost$ T | ValidTgts$ Griffin | TgtPrompt$ Select target Griffin | SVar:DBPump:DB$Pump | NumAtt$ +1 | NumDef$ +1 | Defined$ Targeted SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/griffin_canyon.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Untap target Griffin. If it's a creature, it gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Untap target Griffin. If it's a creature, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/griffin_dreamfinder.txt b/forge-gui/res/cardsfolder/g/griffin_dreamfinder.txt index 4675ae740b2..0fb84953668 100644 --- a/forge-gui/res/cardsfolder/g/griffin_dreamfinder.txt +++ b/forge-gui/res/cardsfolder/g/griffin_dreamfinder.txt @@ -1,9 +1,9 @@ -Name:Griffin Dreamfinder -ManaCost:3 W W -Types:Creature Griffin -PT:1/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target enchantment card from your graveyard to your hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/griffin_dreamfinder.jpg -Oracle:Flying\nWhen Griffin Dreamfinder enters the battlefield, return target enchantment card from your graveyard to your hand. +Name:Griffin Dreamfinder +ManaCost:3 W W +Types:Creature Griffin +PT:1/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target enchantment card from your graveyard to your hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/griffin_dreamfinder.jpg +Oracle:Flying\nWhen Griffin Dreamfinder enters the battlefield, return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/griffin_guide.txt b/forge-gui/res/cardsfolder/g/griffin_guide.txt index 9bceb9181df..bdecb924f23 100644 --- a/forge-gui/res/cardsfolder/g/griffin_guide.txt +++ b/forge-gui/res/cardsfolder/g/griffin_guide.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerDescription$ When enchanted creature dies, put a 2/2 white Griffin creature token with flying onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Griffin | TokenTypes$ Creature,Griffin | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/griffin_guide.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying.\nWhen enchanted creature dies, put a 2/2 white Griffin creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying.\nWhen enchanted creature dies, put a 2/2 white Griffin creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/griffin_protector.txt b/forge-gui/res/cardsfolder/g/griffin_protector.txt index 8f5a5fd99c8..ea30ddd279a 100644 --- a/forge-gui/res/cardsfolder/g/griffin_protector.txt +++ b/forge-gui/res/cardsfolder/g/griffin_protector.txt @@ -1,10 +1,10 @@ -Name:Griffin Protector -ManaCost:3 W -Types:Creature Griffin -PT:2/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another creature enters the battlefield under your control, CARDNAME gets +1/+1 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/griffin_protector.jpg -Oracle:Flying\nWhenever another creature enters the battlefield under your control, Griffin Protector gets +1/+1 until end of turn. \ No newline at end of file +Name:Griffin Protector +ManaCost:3 W +Types:Creature Griffin +PT:2/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another creature enters the battlefield under your control, CARDNAME gets +1/+1 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/griffin_protector.jpg +Oracle:Flying\nWhenever another creature enters the battlefield under your control, Griffin Protector gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/griffin_rider.txt b/forge-gui/res/cardsfolder/g/griffin_rider.txt index 6c03a82cf92..0ff00807884 100644 --- a/forge-gui/res/cardsfolder/g/griffin_rider.txt +++ b/forge-gui/res/cardsfolder/g/griffin_rider.txt @@ -8,4 +8,4 @@ SVar:BuffedBy:Griffin SVar:RemRandomDeck:True DeckHints:Type$Griffin SVar:Picture:http://www.wizards.com/global/images/magic/general/griffin_rider.jpg -Oracle:As long as you control a Griffin creature, Griffin Rider gets +3/+3 and has flying. \ No newline at end of file +Oracle:As long as you control a Griffin creature, Griffin Rider gets +3/+3 and has flying. diff --git a/forge-gui/res/cardsfolder/g/griffin_sentinel.txt b/forge-gui/res/cardsfolder/g/griffin_sentinel.txt index 04128f91aa0..74f5220451f 100644 --- a/forge-gui/res/cardsfolder/g/griffin_sentinel.txt +++ b/forge-gui/res/cardsfolder/g/griffin_sentinel.txt @@ -5,4 +5,4 @@ PT:1/3 K:Flying K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/griffin_sentinel.jpg -Oracle:Flying\nVigilance (Attacking doesn't cause this creature to tap.) \ No newline at end of file +Oracle:Flying\nVigilance (Attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/g/grifters_blade.txt b/forge-gui/res/cardsfolder/g/grifters_blade.txt index c3ff487bd4a..08c3cda5b89 100644 --- a/forge-gui/res/cardsfolder/g/grifters_blade.txt +++ b/forge-gui/res/cardsfolder/g/grifters_blade.txt @@ -1,11 +1,11 @@ -Name:Grifter's Blade -ManaCost:3 -Types:Artifact Equipment -K:Equip 1 -K:Flash -K:ETBReplacement:Other:ChooseC -SVar:ChooseC:DB$ ChooseCard | Defined$ You | Choices$ Creature.YouCtrl+CanBeEquippedBy | Amount$ 1 | Mandatory$ True | SubAbility$ DBAttach | SpellDescription$ As CARDNAME enters the battlefield, choose a creature you control it could be attached to. If you do, it enters the battlefield attached to that creature. -SVar:DBAttach:DB$ Attach | Object$ Self | Defined$ ChosenCard -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/grifters_blade.jpg -Oracle:Flash\nAs Grifter's Blade enters the battlefield, choose a creature you control it could be attached to. If you do, it enters the battlefield attached to that creature.\nEquipped creature gets +1/+1.\nEquip {1} \ No newline at end of file +Name:Grifter's Blade +ManaCost:3 +Types:Artifact Equipment +K:Equip 1 +K:Flash +K:ETBReplacement:Other:ChooseC +SVar:ChooseC:DB$ ChooseCard | Defined$ You | Choices$ Creature.YouCtrl+CanBeEquippedBy | Amount$ 1 | Mandatory$ True | SubAbility$ DBAttach | SpellDescription$ As CARDNAME enters the battlefield, choose a creature you control it could be attached to. If you do, it enters the battlefield attached to that creature. +SVar:DBAttach:DB$ Attach | Object$ Self | Defined$ ChosenCard +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/grifters_blade.jpg +Oracle:Flash\nAs Grifter's Blade enters the battlefield, choose a creature you control it could be attached to. If you do, it enters the battlefield attached to that creature.\nEquipped creature gets +1/+1.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/g/grim_affliction.txt b/forge-gui/res/cardsfolder/g/grim_affliction.txt index 2e5db2fb4f6..fe484c3894c 100644 --- a/forge-gui/res/cardsfolder/g/grim_affliction.txt +++ b/forge-gui/res/cardsfolder/g/grim_affliction.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PutCounter | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True | SubAbility$ DBProliferate | SpellDescription$ Put a -1/-1 counter on target creature, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) SVar:DBProliferate:DB$Proliferate SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_affliction.jpg -Oracle:Put a -1/-1 counter on target creature, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:Put a -1/-1 counter on target creature, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/g/grim_backwoods.txt b/forge-gui/res/cardsfolder/g/grim_backwoods.txt index eae8a23dc38..e85d32e7b4d 100644 --- a/forge-gui/res/cardsfolder/g/grim_backwoods.txt +++ b/forge-gui/res/cardsfolder/g/grim_backwoods.txt @@ -1,7 +1,7 @@ -Name:Grim Backwoods -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Draw | Cost$ 2 B G T Sac<1/Creature> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_backwoods.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}{B}{G}, {T}, Sacrifice a creature: Draw a card. \ No newline at end of file +Name:Grim Backwoods +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Draw | Cost$ 2 B G T Sac<1/Creature> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_backwoods.jpg +Oracle:{T}: Add {1} to your mana pool.\n{2}{B}{G}, {T}, Sacrifice a creature: Draw a card. diff --git a/forge-gui/res/cardsfolder/g/grim_discovery.txt b/forge-gui/res/cardsfolder/g/grim_discovery.txt index fbe468cc5f7..628fd01b096 100644 --- a/forge-gui/res/cardsfolder/g/grim_discovery.txt +++ b/forge-gui/res/cardsfolder/g/grim_discovery.txt @@ -1,8 +1,8 @@ -Name:Grim Discovery -ManaCost:1 B -Types:Sorcery -A:SP$ Charm | Cost$ 1 B | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ ChangeCreature,ChangeLand | SpellDescription$ Choose one or both - Return target creature card from your graveyard to your hand; and/or return target land card from your graveyard to your hand. -SVar:ChangeCreature:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. -SVar:ChangeLand:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target land card in your graveyard | ValidTgts$ Land.YouCtrl | SpellDescription$ Return target land card from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_discovery.jpg -Oracle:Choose one or both - Return target creature card from your graveyard to your hand; and/or return target land card from your graveyard to your hand. \ No newline at end of file +Name:Grim Discovery +ManaCost:1 B +Types:Sorcery +A:SP$ Charm | Cost$ 1 B | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ ChangeCreature,ChangeLand | SpellDescription$ Choose one or both - Return target creature card from your graveyard to your hand; and/or return target land card from your graveyard to your hand. +SVar:ChangeCreature:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. +SVar:ChangeLand:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target land card in your graveyard | ValidTgts$ Land.YouCtrl | SpellDescription$ Return target land card from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_discovery.jpg +Oracle:Choose one or both - Return target creature card from your graveyard to your hand; and/or return target land card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/grim_feast.txt b/forge-gui/res/cardsfolder/g/grim_feast.txt index e9d65e1b6af..015d8ec521e 100644 --- a/forge-gui/res/cardsfolder/g/grim_feast.txt +++ b/forge-gui/res/cardsfolder/g/grim_feast.txt @@ -8,4 +8,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Referen SVar:X:TriggeredCard$CardToughness SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_feast.jpg -Oracle:At the beginning of your upkeep, Grim Feast deals 1 damage to you.\nWhenever a creature is put into an opponent's graveyard from the battlefield, you gain life equal to its toughness. \ No newline at end of file +Oracle:At the beginning of your upkeep, Grim Feast deals 1 damage to you.\nWhenever a creature is put into an opponent's graveyard from the battlefield, you gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/g/grim_flowering.txt b/forge-gui/res/cardsfolder/g/grim_flowering.txt index 97beae38eec..1cb6b7d4df2 100644 --- a/forge-gui/res/cardsfolder/g/grim_flowering.txt +++ b/forge-gui/res/cardsfolder/g/grim_flowering.txt @@ -1,7 +1,7 @@ -Name:Grim Flowering -ManaCost:5 G -Types:Sorcery -A:SP$ Draw | Cost$ 5 G | NumCards$ X | References$ X | SpellDescription$ Draw a card for each creature card in your graveyard. -SVar:X:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_flowering.jpg -Oracle:Draw a card for each creature card in your graveyard. \ No newline at end of file +Name:Grim Flowering +ManaCost:5 G +Types:Sorcery +A:SP$ Draw | Cost$ 5 G | NumCards$ X | References$ X | SpellDescription$ Draw a card for each creature card in your graveyard. +SVar:X:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_flowering.jpg +Oracle:Draw a card for each creature card in your graveyard. diff --git a/forge-gui/res/cardsfolder/g/grim_guardian.txt b/forge-gui/res/cardsfolder/g/grim_guardian.txt index b56634dd16d..6663e0fc747 100644 --- a/forge-gui/res/cardsfolder/g/grim_guardian.txt +++ b/forge-gui/res/cardsfolder/g/grim_guardian.txt @@ -1,9 +1,9 @@ -Name:Grim Guardian -ManaCost:2 B -Types:Enchantment Creature Zombie -PT:1/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, each opponent loses 1 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDrain | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, each opponent loses 1 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_guardian.jpg -Oracle:Constellation - Whenever Grim Guardian or another enchantment enters the battlefield under your control, each opponent loses 1 life. \ No newline at end of file +Name:Grim Guardian +ManaCost:2 B +Types:Enchantment Creature Zombie +PT:1/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, each opponent loses 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDrain | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, each opponent loses 1 life. +SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_guardian.jpg +Oracle:Constellation - Whenever Grim Guardian or another enchantment enters the battlefield under your control, each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/g/grim_harvest.txt b/forge-gui/res/cardsfolder/g/grim_harvest.txt index b5c71f7f788..bf224b5aaea 100644 --- a/forge-gui/res/cardsfolder/g/grim_harvest.txt +++ b/forge-gui/res/cardsfolder/g/grim_harvest.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target creature | SpellDescription$ Return target creature card from your graveyard to your hand. K:Recover:2 B SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_harvest.jpg -Oracle:Return target creature card from your graveyard to your hand.\nRecover {2}{B} (When a creature is put into your graveyard from the battlefield, you may pay {2}{B}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) \ No newline at end of file +Oracle:Return target creature card from your graveyard to your hand.\nRecover {2}{B} (When a creature is put into your graveyard from the battlefield, you may pay {2}{B}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) diff --git a/forge-gui/res/cardsfolder/g/grim_lavamancer.txt b/forge-gui/res/cardsfolder/g/grim_lavamancer.txt index fc8d7b7ee7a..4bdcce8aa81 100644 --- a/forge-gui/res/cardsfolder/g/grim_lavamancer.txt +++ b/forge-gui/res/cardsfolder/g/grim_lavamancer.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ DealDamage | Cost$ R T ExileFromGrave<2/Card> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_lavamancer.jpg -Oracle:{R}, {T}, Exile two cards from your graveyard: Grim Lavamancer deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{R}, {T}, Exile two cards from your graveyard: Grim Lavamancer deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/grim_monolith.txt b/forge-gui/res/cardsfolder/g/grim_monolith.txt index 60b091a50c9..de766a91a2f 100644 --- a/forge-gui/res/cardsfolder/g/grim_monolith.txt +++ b/forge-gui/res/cardsfolder/g/grim_monolith.txt @@ -6,4 +6,4 @@ A:AB$ Untap | Cost$ 4 | SpellDescription$ Untap CARDNAME. 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/grim_monolith.jpg -Oracle:Grim Monolith doesn't untap during your untap step.\n{T}: Add {3} to your mana pool.\n{4}: Untap Grim Monolith. \ No newline at end of file +Oracle:Grim Monolith doesn't untap during your untap step.\n{T}: Add {3} to your mana pool.\n{4}: Untap Grim Monolith. diff --git a/forge-gui/res/cardsfolder/g/grim_poppet.txt b/forge-gui/res/cardsfolder/g/grim_poppet.txt index 8b97fea384c..14012f3217a 100644 --- a/forge-gui/res/cardsfolder/g/grim_poppet.txt +++ b/forge-gui/res/cardsfolder/g/grim_poppet.txt @@ -5,4 +5,4 @@ PT:4/4 K:etbCounter:M1M1:3 A:AB$ PutCounter | Cost$ SubCounter<1/M1M1> | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target Creature | CounterType$ M1M1 | CounterNum$ 1 | SpellDescription$ Put a -1/-1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_poppet.jpg -Oracle:Grim Poppet enters the battlefield with three -1/-1 counters on it.\nRemove a -1/-1 counter from Grim Poppet: Put a -1/-1 counter on another target creature. \ No newline at end of file +Oracle:Grim Poppet enters the battlefield with three -1/-1 counters on it.\nRemove a -1/-1 counter from Grim Poppet: Put a -1/-1 counter on another target creature. diff --git a/forge-gui/res/cardsfolder/g/grim_reminder.txt b/forge-gui/res/cardsfolder/g/grim_reminder.txt index 6099af9e867..4efefd9138b 100644 --- a/forge-gui/res/cardsfolder/g/grim_reminder.txt +++ b/forge-gui/res/cardsfolder/g/grim_reminder.txt @@ -1,14 +1,14 @@ -Name:Grim Reminder -ManaCost:2 B -Types:Instant -A:SP$ ChangeZone | Cost$ 2 B | Origin$ Library | Destination$ Library | ChangeType$ Card | ChangeNum$ 1 | Imprint$ True | Reveal$ True | Shuffle$ False | StackDescription$ SpellDescription | SubAbility$ DBRepeat | SpellDescription$ Search your library for a nonland card and reveal it. Each opponent who cast a card this turn with the same name as that card loses 6 life. Then shuffle your library. -SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Opponent | RepeatSubAbility$ DBLoseLife | SubAbility$ DBShuffle -SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.IsRemembered | LifeAmount$ 6 | ConditionCheckSVar$ LoseLifeCheck | ConditionSVarCompare$ GE1 -SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -SVar:LoseLifeCheck:Count$ThisTurnCast_Card.RememberedPlayerCtrl+sharesNameWith Imprinted -A:AB$ ChangeZone | Cost$ B B | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate this ability only during your upkeep.. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_reminder.jpg -Oracle:Search your library for a nonland card and reveal it. Each opponent who cast a card this turn with the same name as that card loses 6 life. Then shuffle your library.\n{B}{B}: Return Grim Reminder from your graveyard to your hand. Activate this ability only during your upkeep. \ No newline at end of file +Name:Grim Reminder +ManaCost:2 B +Types:Instant +A:SP$ ChangeZone | Cost$ 2 B | Origin$ Library | Destination$ Library | ChangeType$ Card | ChangeNum$ 1 | Imprint$ True | Reveal$ True | Shuffle$ False | StackDescription$ SpellDescription | SubAbility$ DBRepeat | SpellDescription$ Search your library for a nonland card and reveal it. Each opponent who cast a card this turn with the same name as that card loses 6 life. Then shuffle your library. +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Opponent | RepeatSubAbility$ DBLoseLife | SubAbility$ DBShuffle +SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.IsRemembered | LifeAmount$ 6 | ConditionCheckSVar$ LoseLifeCheck | ConditionSVarCompare$ GE1 +SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +SVar:LoseLifeCheck:Count$ThisTurnCast_Card.RememberedPlayerCtrl+sharesNameWith Imprinted +A:AB$ ChangeZone | Cost$ B B | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate this ability only during your upkeep.. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_reminder.jpg +Oracle:Search your library for a nonland card and reveal it. Each opponent who cast a card this turn with the same name as that card loses 6 life. Then shuffle your library.\n{B}{B}: Return Grim Reminder from your graveyard to your hand. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/g/grim_return.txt b/forge-gui/res/cardsfolder/g/grim_return.txt index 57c9f5898c7..d294b601570 100644 --- a/forge-gui/res/cardsfolder/g/grim_return.txt +++ b/forge-gui/res/cardsfolder/g/grim_return.txt @@ -1,6 +1,6 @@ -Name:Grim Return -ManaCost:2 B -Types:Instant -A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Card.Creature+ThisTurnEntered_Graveyard_from_Battlefield | TgtPrompt$ Select target creature card in a graveyard that was put there from the battlefield this turn | SpellDescription$ Choose target creature card in a graveyard that was put there from the battlefield this turn. Put that card onto the battlefield under your control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_return.jpg -Oracle:Choose target creature card in a graveyard that was put there from the battlefield this turn. Put that card onto the battlefield under your control. +Name:Grim Return +ManaCost:2 B +Types:Instant +A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Card.Creature+ThisTurnEntered_Graveyard_from_Battlefield | TgtPrompt$ Select target creature card in a graveyard that was put there from the battlefield this turn | SpellDescription$ Choose target creature card in a graveyard that was put there from the battlefield this turn. Put that card onto the battlefield under your control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_return.jpg +Oracle:Choose target creature card in a graveyard that was put there from the battlefield this turn. Put that card onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/g/grim_roustabout.txt b/forge-gui/res/cardsfolder/g/grim_roustabout.txt index 3add1f69984..ab23bcff347 100644 --- a/forge-gui/res/cardsfolder/g/grim_roustabout.txt +++ b/forge-gui/res/cardsfolder/g/grim_roustabout.txt @@ -1,11 +1,11 @@ -Name:Grim Roustabout -ManaCost:1 B -Types:Creature Skeleton Warrior -PT:1/1 -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -A:AB$ Regenerate | Cost$ 1 B | Defined$ Self | SpellDescription$ Regenerate CARDNAME. -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_roustabout.jpg -Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.)\n{1}{B}: Regenerate Grim Roustabout. \ No newline at end of file +Name:Grim Roustabout +ManaCost:1 B +Types:Creature Skeleton Warrior +PT:1/1 +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +A:AB$ Regenerate | Cost$ 1 B | Defined$ Self | SpellDescription$ Regenerate CARDNAME. +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_roustabout.jpg +Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.)\n{1}{B}: Regenerate Grim Roustabout. diff --git a/forge-gui/res/cardsfolder/g/grim_tutor.txt b/forge-gui/res/cardsfolder/g/grim_tutor.txt index b4f354c9a17..b758bee3288 100644 --- a/forge-gui/res/cardsfolder/g/grim_tutor.txt +++ b/forge-gui/res/cardsfolder/g/grim_tutor.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 B B | Origin$ Library | Destination$ Hand | ChangeTyp SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grim_tutor.jpg -Oracle:Search your library for a card and put that card into your hand, then shuffle your library. You lose 3 life. \ No newline at end of file +Oracle:Search your library for a card and put that card into your hand, then shuffle your library. You lose 3 life. diff --git a/forge-gui/res/cardsfolder/g/grimclaw_bats.txt b/forge-gui/res/cardsfolder/g/grimclaw_bats.txt index a06756cff9d..2742ee96f16 100644 --- a/forge-gui/res/cardsfolder/g/grimclaw_bats.txt +++ b/forge-gui/res/cardsfolder/g/grimclaw_bats.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ B PayLife<1> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/grimclaw_bats.jpg -Oracle:Flying\n{B}, Pay 1 life: Grimclaw Bats gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{B}, Pay 1 life: Grimclaw Bats gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/grimgrin_corpse_born.txt b/forge-gui/res/cardsfolder/g/grimgrin_corpse_born.txt index a8788becb9a..ae2109952df 100644 --- a/forge-gui/res/cardsfolder/g/grimgrin_corpse_born.txt +++ b/forge-gui/res/cardsfolder/g/grimgrin_corpse_born.txt @@ -1,15 +1,15 @@ -Name:Grimgrin, Corpse-Born -ManaCost:3 U B -Types:Legendary Creature Zombie Warrior -PT:5/5 -K:CARDNAME enters the battlefield tapped. -K:CARDNAME doesn't untap during your untap step. -A:AB$ Untap | Cost$ Sac<1/Creature.Other/another creature> | SubAbility$ DBPutCounter | SpellDescription$ Untap CARDNAME and put a +1/+1 counter on it. -SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$1 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME attacks, destroy target creature defending player controls, then put a +1/+1 counter on CARDNAME. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$1 -SVar:RemAIDeck:True -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/grimgrin_corpse_born.jpg -Oracle:Grimgrin, Corpse-Born enters the battlefield tapped and doesn't untap during your untap step.\nSacrifice another creature: Untap Grimgrin and put a +1/+1 counter on it.\nWhenever Grimgrin attacks, destroy target creature defending player controls, then put a +1/+1 counter on Grimgrin. \ No newline at end of file +Name:Grimgrin, Corpse-Born +ManaCost:3 U B +Types:Legendary Creature Zombie Warrior +PT:5/5 +K:CARDNAME enters the battlefield tapped. +K:CARDNAME doesn't untap during your untap step. +A:AB$ Untap | Cost$ Sac<1/Creature.Other/another creature> | SubAbility$ DBPutCounter | SpellDescription$ Untap CARDNAME and put a +1/+1 counter on it. +SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$1 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME attacks, destroy target creature defending player controls, then put a +1/+1 counter on CARDNAME. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$1 +SVar:RemAIDeck:True +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/grimgrin_corpse_born.jpg +Oracle:Grimgrin, Corpse-Born enters the battlefield tapped and doesn't untap during your untap step.\nSacrifice another creature: Untap Grimgrin and put a +1/+1 counter on it.\nWhenever Grimgrin attacks, destroy target creature defending player controls, then put a +1/+1 counter on Grimgrin. diff --git a/forge-gui/res/cardsfolder/g/grimoire_of_the_dead.txt b/forge-gui/res/cardsfolder/g/grimoire_of_the_dead.txt index dea8bc3d024..888c3d927f3 100644 --- a/forge-gui/res/cardsfolder/g/grimoire_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/g/grimoire_of_the_dead.txt @@ -1,9 +1,9 @@ -Name:Grimoire of the Dead -ManaCost:4 -Types:Legendary Artifact -A:AB$ PutCounter | Cost$ 1 T Discard<1/Card> | Defined$ Self | CounterType$ STUDY | CounterNum$ 1 | SpellDescription$ Put a study counter on Grimoire of the Dead. -A:AB$ ChangeZoneAll | Cost$ T SubCounter<3/STUDY> Sac<1/CARDNAME> | ChangeType$ Creature | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | RememberChanged$ True | SubAbility$ DBAnimate | SpellDescription$ Put all creature cards in all graveyards onto the battlefield under your control. They are black Zombies in addition to their other colors and types. -SVar:DBAnimate:DB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.IsRemembered | Colors$ Black | Types$ Zombie | Permanent$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grimoire_of_the_dead.jpg -Oracle:{1}, {T}, Discard a card: Put a study counter on Grimoire of the Dead.\n{T}, Remove three study counters from Grimoire of the Dead and sacrifice it: Put all creature cards from all graveyards onto the battlefield under your control. They're black Zombies in addition to their other colors and types. \ No newline at end of file +Name:Grimoire of the Dead +ManaCost:4 +Types:Legendary Artifact +A:AB$ PutCounter | Cost$ 1 T Discard<1/Card> | Defined$ Self | CounterType$ STUDY | CounterNum$ 1 | SpellDescription$ Put a study counter on Grimoire of the Dead. +A:AB$ ChangeZoneAll | Cost$ T SubCounter<3/STUDY> Sac<1/CARDNAME> | ChangeType$ Creature | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | RememberChanged$ True | SubAbility$ DBAnimate | SpellDescription$ Put all creature cards in all graveyards onto the battlefield under your control. They are black Zombies in addition to their other colors and types. +SVar:DBAnimate:DB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.IsRemembered | Colors$ Black | Types$ Zombie | Permanent$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grimoire_of_the_dead.jpg +Oracle:{1}, {T}, Discard a card: Put a study counter on Grimoire of the Dead.\n{T}, Remove three study counters from Grimoire of the Dead and sacrifice it: Put all creature cards from all graveyards onto the battlefield under your control. They're black Zombies in addition to their other colors and types. diff --git a/forge-gui/res/cardsfolder/g/grimoire_thief.txt b/forge-gui/res/cardsfolder/g/grimoire_thief.txt index ec1e5284280..db0f149e5b7 100644 --- a/forge-gui/res/cardsfolder/g/grimoire_thief.txt +++ b/forge-gui/res/cardsfolder/g/grimoire_thief.txt @@ -1,17 +1,17 @@ -Name:Grimoire Thief -ManaCost:U U -Types:Creature Merfolk Rogue -PT:2/2 -T:Mode$ Taps | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME becomes tapped, exile the top three cards of target opponent's library face down. -SVar:TrigExile:AB$ Mill | Cost$ 0 | ValidTgts$ Opponent | NumCards$ 3 | Destination$ Exile | ExileFaceDown$ True | RememberMilled$ True -S:Mode$ MayLookAt | Affected$ Card.IsRemembered | Player$ You | AffectedZone$ Exile | Description$ You may look at cards exiled with CARDNAME. -A:AB$ SetState | Cost$ U Sac<1/CARDNAME> | Defined$ Remembered | Mode$ TurnFace | SubAbility$ DBCounter | SpellDescription$ Turn all cards exiled with CARDNAME face up. Counter all spells with those names. -SVar:DBCounter:DB$ Counter | AllType$ Spell | AllValid$ Card.sharesNameWith Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBCleanup | Static$ True -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grimoire_thief.jpg -Oracle:Whenever Grimoire Thief becomes tapped, exile the top three cards of target opponent's library face down.\nYou may look at cards exiled with Grimoire Thief.\n{U}, Sacrifice Grimoire Thief: Turn all cards exiled with Grimoire Thief face up. Counter all spells with those names. \ No newline at end of file +Name:Grimoire Thief +ManaCost:U U +Types:Creature Merfolk Rogue +PT:2/2 +T:Mode$ Taps | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME becomes tapped, exile the top three cards of target opponent's library face down. +SVar:TrigExile:AB$ Mill | Cost$ 0 | ValidTgts$ Opponent | NumCards$ 3 | Destination$ Exile | ExileFaceDown$ True | RememberMilled$ True +S:Mode$ MayLookAt | Affected$ Card.IsRemembered | Player$ You | AffectedZone$ Exile | Description$ You may look at cards exiled with CARDNAME. +A:AB$ SetState | Cost$ U Sac<1/CARDNAME> | Defined$ Remembered | Mode$ TurnFace | SubAbility$ DBCounter | SpellDescription$ Turn all cards exiled with CARDNAME face up. Counter all spells with those names. +SVar:DBCounter:DB$ Counter | AllType$ Spell | AllValid$ Card.sharesNameWith Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBCleanup | Static$ True +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grimoire_thief.jpg +Oracle:Whenever Grimoire Thief becomes tapped, exile the top three cards of target opponent's library face down.\nYou may look at cards exiled with Grimoire Thief.\n{U}, Sacrifice Grimoire Thief: Turn all cards exiled with Grimoire Thief face up. Counter all spells with those names. diff --git a/forge-gui/res/cardsfolder/g/grindclock.txt b/forge-gui/res/cardsfolder/g/grindclock.txt index f0e1969875f..0dda5ab5077 100644 --- a/forge-gui/res/cardsfolder/g/grindclock.txt +++ b/forge-gui/res/cardsfolder/g/grindclock.txt @@ -5,4 +5,4 @@ A:AB$ PutCounter | Cost$ T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescript A:AB$ Mill | Cost$ T | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of charge counters on Grindclock. SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/grindclock.jpg -Oracle:{T}: Put a charge counter on Grindclock.\n{T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of charge counters on Grindclock. \ No newline at end of file +Oracle:{T}: Put a charge counter on Grindclock.\n{T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of charge counters on Grindclock. diff --git a/forge-gui/res/cardsfolder/g/grinding_station.txt b/forge-gui/res/cardsfolder/g/grinding_station.txt index 9a4a4185136..cd89ef1a911 100644 --- a/forge-gui/res/cardsfolder/g/grinding_station.txt +++ b/forge-gui/res/cardsfolder/g/grinding_station.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifa SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grinding_station.jpg -Oracle:{T}, Sacrifice an artifact: Target player puts the top three cards of his or her library into his or her graveyard.\nWhenever an artifact enters the battlefield, you may untap Grinding Station. \ No newline at end of file +Oracle:{T}, Sacrifice an artifact: Target player puts the top three cards of his or her library into his or her graveyard.\nWhenever an artifact enters the battlefield, you may untap Grinding Station. diff --git a/forge-gui/res/cardsfolder/g/grindstone.txt b/forge-gui/res/cardsfolder/g/grindstone.txt index 89c0fe05c49..b0c6fd5fc8d 100644 --- a/forge-gui/res/cardsfolder/g/grindstone.txt +++ b/forge-gui/res/cardsfolder/g/grindstone.txt @@ -9,4 +9,4 @@ SVar:MaxRepeats:TargetedPlayer$CardsInLibrary SVar:MilledSharesColor:RememberedLKI$Valid Card.SharesColorWith Remembered SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/grindstone.jpg -Oracle:{3}, {T}: Put the top two cards of target player's library into that player's graveyard. If both cards share a color, repeat this process. \ No newline at end of file +Oracle:{3}, {T}: Put the top two cards of target player's library into that player's graveyard. If both cards share a color, repeat this process. diff --git a/forge-gui/res/cardsfolder/g/grinning_demon.txt b/forge-gui/res/cardsfolder/g/grinning_demon.txt index 34e377a2f0e..34218592ef7 100644 --- a/forge-gui/res/cardsfolder/g/grinning_demon.txt +++ b/forge-gui/res/cardsfolder/g/grinning_demon.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 K:Morph:2 B B SVar:Picture:http://www.wizards.com/global/images/magic/general/grinning_demon.jpg -Oracle:At the beginning of your upkeep, you lose 2 life.\nMorph {2}{B}{B} (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 +Oracle:At the beginning of your upkeep, you lose 2 life.\nMorph {2}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/g/grinning_demon_avatar.txt b/forge-gui/res/cardsfolder/g/grinning_demon_avatar.txt index cf7f66b8eb4..707a06f072a 100644 --- a/forge-gui/res/cardsfolder/g/grinning_demon_avatar.txt +++ b/forge-gui/res/cardsfolder/g/grinning_demon_avatar.txt @@ -1,8 +1,8 @@ -Name:Grinning Demon Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/-2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+nonToken | TriggerZones$ Command | Execute$ GrinningDiscard | TriggerDescription$ Whenever a nontoken creature you control dies, target opponent discards a card. -SVar:GrinningDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select an opponent to discard | NumCards$ 1 | Mode$ TgtChoose -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/grinning_demon_avatar.jpg -Oracle:Hand -1, life -2\nWhenever a nontoken creature you control dies, target opponent discards a card. \ No newline at end of file +Name:Grinning Demon Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/-2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+nonToken | TriggerZones$ Command | Execute$ GrinningDiscard | TriggerDescription$ Whenever a nontoken creature you control dies, target opponent discards a card. +SVar:GrinningDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select an opponent to discard | NumCards$ 1 | Mode$ TgtChoose +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/grinning_demon_avatar.jpg +Oracle:Hand -1, life -2\nWhenever a nontoken creature you control dies, target opponent discards a card. diff --git a/forge-gui/res/cardsfolder/g/grinning_ignus.txt b/forge-gui/res/cardsfolder/g/grinning_ignus.txt index 87993bba0a3..e4e2f19c723 100644 --- a/forge-gui/res/cardsfolder/g/grinning_ignus.txt +++ b/forge-gui/res/cardsfolder/g/grinning_ignus.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Mana | Cost$ R Return<1/CARDNAME> | Produced$ 2 R | Amount$ 1 | SorcerySpeed$ True | SpellDescription$ Add {2}{R} to your mana pool. Activate this ability only any time you could cast a sorcery. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grinning_ignus.jpg -Oracle:{R}, Return Grinning Ignus to its owner's hand: Add {2}{R} to your mana pool. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{R}, Return Grinning Ignus to its owner's hand: Add {2}{R} to your mana pool. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/g/grip_of_amnesia.txt b/forge-gui/res/cardsfolder/g/grip_of_amnesia.txt index 654d50f2782..2a45ead573b 100644 --- a/forge-gui/res/cardsfolder/g/grip_of_amnesia.txt +++ b/forge-gui/res/cardsfolder/g/grip_of_amnesia.txt @@ -1,7 +1,7 @@ -Name:Grip of Amnesia -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | UnlessCost$ ExileFromGrave<1/All> | SubAbility$ DBDraw | SpellDescription$ Counter target spell unless its controller exiles all cards from his or her graveyard. -SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/grip_of_amnesia.jpg -Oracle:Counter target spell unless its controller exiles all cards from his or her graveyard.\nDraw a card. \ No newline at end of file +Name:Grip of Amnesia +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | UnlessCost$ ExileFromGrave<1/All> | SubAbility$ DBDraw | SpellDescription$ Counter target spell unless its controller exiles all cards from his or her graveyard. +SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/grip_of_amnesia.jpg +Oracle:Counter target spell unless its controller exiles all cards from his or her graveyard.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/g/grip_of_chaos.txt b/forge-gui/res/cardsfolder/g/grip_of_chaos.txt index fed503690a6..1fbffecd948 100644 --- a/forge-gui/res/cardsfolder/g/grip_of_chaos.txt +++ b/forge-gui/res/cardsfolder/g/grip_of_chaos.txt @@ -1,9 +1,9 @@ -Name:Grip of Chaos -ManaCost:4 R R -Types:Enchantment -T:Mode$ SpellAbilityCast | IsSingleTarget$ True | TriggerZones$ Battlefield | Execute$ TrigChangeTarget | TriggerDescription$ Whenever a spell or ability is put onto the stack, if it has a single target, reselect its target at random. (Select from among all legal targets.) -SVar:TrigChangeTarget:AB$ ChangeTargets | Cost$ 0 | Defined$ TriggeredSpellAbility | RandomTarget$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grip_of_chaos.jpg -Oracle:Whenever a spell or ability is put onto the stack, if it has a single target, reselect its target at random. (Select from among all legal targets.) +Name:Grip of Chaos +ManaCost:4 R R +Types:Enchantment +T:Mode$ SpellAbilityCast | IsSingleTarget$ True | TriggerZones$ Battlefield | Execute$ TrigChangeTarget | TriggerDescription$ Whenever a spell or ability is put onto the stack, if it has a single target, reselect its target at random. (Select from among all legal targets.) +SVar:TrigChangeTarget:AB$ ChangeTargets | Cost$ 0 | Defined$ TriggeredSpellAbility | RandomTarget$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grip_of_chaos.jpg +Oracle:Whenever a spell or ability is put onto the stack, if it has a single target, reselect its target at random. (Select from among all legal targets.) diff --git a/forge-gui/res/cardsfolder/g/griptide.txt b/forge-gui/res/cardsfolder/g/griptide.txt index 18fb9586f3f..5d4da67b0cb 100644 --- a/forge-gui/res/cardsfolder/g/griptide.txt +++ b/forge-gui/res/cardsfolder/g/griptide.txt @@ -1,6 +1,6 @@ -Name:Griptide -ManaCost:3 U -Types:Instant -A:SP$ ChangeZone | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/griptide.jpg -Oracle:Put target creature on top of its owner's library. \ No newline at end of file +Name:Griptide +ManaCost:3 U +Types:Instant +A:SP$ ChangeZone | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/griptide.jpg +Oracle:Put target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/g/griselbrand.txt b/forge-gui/res/cardsfolder/g/griselbrand.txt index b0aa1903686..20f01e4597c 100644 --- a/forge-gui/res/cardsfolder/g/griselbrand.txt +++ b/forge-gui/res/cardsfolder/g/griselbrand.txt @@ -1,9 +1,9 @@ -Name:Griselbrand -ManaCost:4 B B B B -Types:Legendary Creature Demon -PT:7/7 -K:Flying -K:Lifelink -A:AB$ Draw | Cost$ PayLife<7> | NumCards$ 7 | SpellDescription$ Draw seven cards. -SVar:Picture:http://www.wizards.com/global/images/magic/general/griselbrand.jpg -Oracle:Flying, lifelink\nPay 7 life: Draw seven cards. \ No newline at end of file +Name:Griselbrand +ManaCost:4 B B B B +Types:Legendary Creature Demon +PT:7/7 +K:Flying +K:Lifelink +A:AB$ Draw | Cost$ PayLife<7> | NumCards$ 7 | SpellDescription$ Draw seven cards. +SVar:Picture:http://www.wizards.com/global/images/magic/general/griselbrand.jpg +Oracle:Flying, lifelink\nPay 7 life: Draw seven cards. diff --git a/forge-gui/res/cardsfolder/g/grisly_salvage.txt b/forge-gui/res/cardsfolder/g/grisly_salvage.txt index f0ed61b2dcc..7fe5ba9ade5 100644 --- a/forge-gui/res/cardsfolder/g/grisly_salvage.txt +++ b/forge-gui/res/cardsfolder/g/grisly_salvage.txt @@ -1,6 +1,6 @@ -Name:Grisly Salvage -ManaCost:B G -Types:Instant -A:SP$ Dig | Cost$ B G | DigNum$ 5 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature,Land | DestinationZone2$ Graveyard | Optional$ True | SpellDescription$ Reveal the top five cards of your library. You may put a creature or land card from among them into your hand. Put the rest into your graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/grisly_salvage.jpg -Oracle:Reveal the top five cards of your library. You may put a creature or land card from among them into your hand. Put the rest into your graveyard. \ No newline at end of file +Name:Grisly Salvage +ManaCost:B G +Types:Instant +A:SP$ Dig | Cost$ B G | DigNum$ 5 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature,Land | DestinationZone2$ Graveyard | Optional$ True | SpellDescription$ Reveal the top five cards of your library. You may put a creature or land card from among them into your hand. Put the rest into your graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/grisly_salvage.jpg +Oracle:Reveal the top five cards of your library. You may put a creature or land card from among them into your hand. Put the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/g/grisly_spectacle.txt b/forge-gui/res/cardsfolder/g/grisly_spectacle.txt index 46acf39fc88..dc6743af9f3 100644 --- a/forge-gui/res/cardsfolder/g/grisly_spectacle.txt +++ b/forge-gui/res/cardsfolder/g/grisly_spectacle.txt @@ -1,9 +1,9 @@ -Name:Grisly Spectacle -ManaCost:2 B B -Types:Instant -A:SP$ Destroy | Cost$ 2 B B | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select target nonartifact creature | SubAbility$ DBMill | RememberLKI$ True | SpellDescription$ Destroy target nonartifact creature. Its controller puts a number of cards equal to that creature's power from the top of his or her library into his or her graveyard. -SVar:DBMill:DB$ Mill | NumCards$ X | Defined$ TargetedController | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/grisly_spectacle.jpg -Oracle:Destroy target nonartifact creature. Its controller puts a number of cards equal to that creature's power from the top of his or her library into his or her graveyard. \ No newline at end of file +Name:Grisly Spectacle +ManaCost:2 B B +Types:Instant +A:SP$ Destroy | Cost$ 2 B B | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select target nonartifact creature | SubAbility$ DBMill | RememberLKI$ True | SpellDescription$ Destroy target nonartifact creature. Its controller puts a number of cards equal to that creature's power from the top of his or her library into his or her graveyard. +SVar:DBMill:DB$ Mill | NumCards$ X | Defined$ TargetedController | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/grisly_spectacle.jpg +Oracle:Destroy target nonartifact creature. Its controller puts a number of cards equal to that creature's power from the top of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/g/grisly_transformation.txt b/forge-gui/res/cardsfolder/g/grisly_transformation.txt index 603c628c111..d6c3341e9d7 100644 --- a/forge-gui/res/cardsfolder/g/grisly_transformation.txt +++ b/forge-gui/res/cardsfolder/g/grisly_transformation.txt @@ -1,10 +1,10 @@ -Name:Grisly Transformation -ManaCost:2 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Intimidate | Description$ Enchanted creature has intimidate. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/grisly_transformation.jpg -Oracle:Enchant creature\nWhen Grisly Transformation enters the battlefield, draw a card.\nEnchanted creature has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) +Name:Grisly Transformation +ManaCost:2 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Intimidate | Description$ Enchanted creature has intimidate. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/grisly_transformation.jpg +Oracle:Enchant creature\nWhen Grisly Transformation enters the battlefield, draw a card.\nEnchanted creature has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/g/gristle_grinner.txt b/forge-gui/res/cardsfolder/g/gristle_grinner.txt index 83958994784..c0ece699854 100644 --- a/forge-gui/res/cardsfolder/g/gristle_grinner.txt +++ b/forge-gui/res/cardsfolder/g/gristle_grinner.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature is put into a graveyard from the battlefield, CARDNAME gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/gristle_grinner.jpg -Oracle:Whenever a creature dies, Gristle Grinner gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever a creature dies, Gristle Grinner gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gristleback.txt b/forge-gui/res/cardsfolder/g/gristleback.txt index 79f229efa24..a65540d09cc 100644 --- a/forge-gui/res/cardsfolder/g/gristleback.txt +++ b/forge-gui/res/cardsfolder/g/gristleback.txt @@ -6,4 +6,4 @@ K:Bloodthirst 1 A:AB$ GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to CARDNAME's power. SVar:X:Sacrificed$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/gristleback.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nSacrifice Gristleback: You gain life equal to Gristleback's power. \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nSacrifice Gristleback: You gain life equal to Gristleback's power. diff --git a/forge-gui/res/cardsfolder/g/grixis.txt b/forge-gui/res/cardsfolder/g/grixis.txt index ba7e027f88c..b2e77d6d7e8 100644 --- a/forge-gui/res/cardsfolder/g/grixis.txt +++ b/forge-gui/res/cardsfolder/g/grixis.txt @@ -1,13 +1,13 @@ -Name:Grixis -ManaCost:no cost -Types:Plane Alara -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Graveyard | Affected$ Creature.YouOwn+Blue,Creature.YouOwn+Red,Creature.YouOwn+Black | AddAbility$ Unearth | AddSVar$ GrixisUnearthed & GrixisTrueDeath & GrixisUnavailable | Description$ Blue, black, and/or red creature cards in your graveyard have unearth. The unearth cost is equal to the card's mana cost. (Pay the card's mana cost: Return it to the battlefield. The creature gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) -SVar:Unearth:AB$ ChangeZone | Cost$ CardManaCost | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SorcerySpeed$ True | ActivationZone$ Graveyard | Unearth$ True | SubAbility$ GrixisUnearthed | PrecostDesc$ Unearth | StackDescription$ Unearth: Return CARDNAME to the battlefield. | SpellDescription$ (Pay the card's mana cost: Return CARDNAME to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) -SVar:GrixisUnearthed:DB$ Pump | Defined$ Self | KW$ Haste & HIDDEN If CARDNAME would leave the battlefield, exile it instead of putting it anywhere else. | Permanent$ True | SubAbility$ GrixisTrueDeath | StackDescription$ It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. -SVar:GrixisTrueDeath:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ GrixisUnavailable | TriggerDescription$ Exile CARDNAME at the beginning of the next end step. -SVar:GrixisUnavailable:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put target creature card from a graveyard onto the battlefield under your control. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:Blue, black, and/or red creature cards in your graveyard have unearth. The unearth cost is equal to the card's mana cost. (Pay the card's mana cost: Return it to the battlefield. The creature gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.)\nWhenever you roll {C}, put target creature card from a graveyard onto the battlefield under your control. \ No newline at end of file +Name:Grixis +ManaCost:no cost +Types:Plane Alara +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Graveyard | Affected$ Creature.YouOwn+Blue,Creature.YouOwn+Red,Creature.YouOwn+Black | AddAbility$ Unearth | AddSVar$ GrixisUnearthed & GrixisTrueDeath & GrixisUnavailable | Description$ Blue, black, and/or red creature cards in your graveyard have unearth. The unearth cost is equal to the card's mana cost. (Pay the card's mana cost: Return it to the battlefield. The creature gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) +SVar:Unearth:AB$ ChangeZone | Cost$ CardManaCost | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SorcerySpeed$ True | ActivationZone$ Graveyard | Unearth$ True | SubAbility$ GrixisUnearthed | PrecostDesc$ Unearth | StackDescription$ Unearth: Return CARDNAME to the battlefield. | SpellDescription$ (Pay the card's mana cost: Return CARDNAME to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) +SVar:GrixisUnearthed:DB$ Pump | Defined$ Self | KW$ Haste & HIDDEN If CARDNAME would leave the battlefield, exile it instead of putting it anywhere else. | Permanent$ True | SubAbility$ GrixisTrueDeath | StackDescription$ It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. +SVar:GrixisTrueDeath:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ GrixisUnavailable | TriggerDescription$ Exile CARDNAME at the beginning of the next end step. +SVar:GrixisUnavailable:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put target creature card from a graveyard onto the battlefield under your control. +SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:Blue, black, and/or red creature cards in your graveyard have unearth. The unearth cost is equal to the card's mana cost. (Pay the card's mana cost: Return it to the battlefield. The creature gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.)\nWhenever you roll {C}, put target creature card from a graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/g/grixis_battlemage.txt b/forge-gui/res/cardsfolder/g/grixis_battlemage.txt index 199087cc233..e842a8df714 100644 --- a/forge-gui/res/cardsfolder/g/grixis_battlemage.txt +++ b/forge-gui/res/cardsfolder/g/grixis_battlemage.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ U T | NumCards$ 1 | SpellDescription$ Draw a card, then disca SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose A:AB$ Pump | Cost$ R T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis_battlemage.jpg -Oracle:{U}, {T}: Draw a card, then discard a card.\n{R}, {T}: Target creature can't block this turn. \ No newline at end of file +Oracle:{U}, {T}: Draw a card, then discard a card.\n{R}, {T}: Target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/g/grixis_charm.txt b/forge-gui/res/cardsfolder/g/grixis_charm.txt index 605a8f0f570..3e92fe8d42d 100644 --- a/forge-gui/res/cardsfolder/g/grixis_charm.txt +++ b/forge-gui/res/cardsfolder/g/grixis_charm.txt @@ -7,4 +7,4 @@ SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ 0 | SpellDescription$ Creatures you control get +2/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis_charm.jpg -Oracle:Choose one - Return target permanent to its owner's hand; or target creature gets -4/-4 until end of turn; or creatures you control get +2/+0 until end of turn. \ No newline at end of file +Oracle:Choose one - Return target permanent to its owner's hand; or target creature gets -4/-4 until end of turn; or creatures you control get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/grixis_grimblade.txt b/forge-gui/res/cardsfolder/g/grixis_grimblade.txt index 3072dd7cea0..9dd0ecee0ab 100644 --- a/forge-gui/res/cardsfolder/g/grixis_grimblade.txt +++ b/forge-gui/res/cardsfolder/g/grixis_grimblade.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKe SVar:X:Count$Valid Permanent.YouCtrl+MultiColor+Other SVar:BuffedBy:Permanent.MultiColor SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis_grimblade.jpg -Oracle:As long as you control another multicolored permanent, Grixis Grimblade gets +1/+1 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.) \ No newline at end of file +Oracle:As long as you control another multicolored permanent, Grixis Grimblade gets +1/+1 and has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.) diff --git a/forge-gui/res/cardsfolder/g/grixis_illusionist.txt b/forge-gui/res/cardsfolder/g/grixis_illusionist.txt index a619975467c..0fcf222de67 100644 --- a/forge-gui/res/cardsfolder/g/grixis_illusionist.txt +++ b/forge-gui/res/cardsfolder/g/grixis_illusionist.txt @@ -1,9 +1,9 @@ -Name:Grixis Illusionist -ManaCost:U -Types:Creature Human Wizard -PT:1/1 -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land you control becomes the basic land type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis_illusionist.jpg -Oracle:{T}: Target land you control becomes the basic land type of your choice until end of turn. \ No newline at end of file +Name:Grixis Illusionist +ManaCost:U +Types:Creature Human Wizard +PT:1/1 +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land you control becomes the basic land type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis_illusionist.jpg +Oracle:{T}: Target land you control becomes the basic land type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/g/grixis_panorama.txt b/forge-gui/res/cardsfolder/g/grixis_panorama.txt index b25e073605b..c8d7fc44f8c 100644 --- a/forge-gui/res/cardsfolder/g/grixis_panorama.txt +++ b/forge-gui/res/cardsfolder/g/grixis_panorama.txt @@ -4,4 +4,4 @@ Types:Land 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.Island+Basic,Land.Swamp+Basic,Land.Mountain+Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic Island, Swamp, or Mountain card and put it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis_panorama.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Grixis Panorama: Search your library for a basic Island, Swamp, or Mountain card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Grixis Panorama: Search your library for a basic Island, Swamp, or Mountain card and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/grixis_slavedriver.txt b/forge-gui/res/cardsfolder/g/grixis_slavedriver.txt index f4036f9cdb6..820893fecf0 100644 --- a/forge-gui/res/cardsfolder/g/grixis_slavedriver.txt +++ b/forge-gui/res/cardsfolder/g/grixis_slavedriver.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S K:Unearth:3 B SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie ALA SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis_slavedriver.jpg -Oracle:When Grixis Slavedriver leaves the battlefield, put a 2/2 black Zombie creature token onto the battlefield.\nUnearth {3}{B} ({3}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:When Grixis Slavedriver leaves the battlefield, put a 2/2 black Zombie creature token onto the battlefield.\nUnearth {3}{B} ({3}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/grixis_sojourners.txt b/forge-gui/res/cardsfolder/g/grixis_sojourners.txt index e65b44d4c1e..0416467f019 100644 --- a/forge-gui/res/cardsfolder/g/grixis_sojourners.txt +++ b/forge-gui/res/cardsfolder/g/grixis_sojourners.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecide T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | Secondary$ True | TriggerDescription$ When you cycle CARDNAME or it's put into a graveyard from the battlefield, you may exile target card from a graveyard. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | TgtPrompt$ Select target card in a graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/grixis_sojourners.jpg -Oracle:When you cycle Grixis Sojourners or it dies, you may exile target card from a graveyard.\nCycling {2}{B} ({2}{B}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:When you cycle Grixis Sojourners or it dies, you may exile target card from a graveyard.\nCycling {2}{B} ({2}{B}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/g/grizzled_leotau.txt b/forge-gui/res/cardsfolder/g/grizzled_leotau.txt index cd817ead458..5eb1b3feba6 100644 --- a/forge-gui/res/cardsfolder/g/grizzled_leotau.txt +++ b/forge-gui/res/cardsfolder/g/grizzled_leotau.txt @@ -3,4 +3,4 @@ ManaCost:G W Types:Creature Cat PT:1/5 SVar:Picture:http://www.wizards.com/global/images/magic/general/grizzled_leotau.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/grizzled_outcasts_krallenhorde_wantons.txt b/forge-gui/res/cardsfolder/g/grizzled_outcasts_krallenhorde_wantons.txt index 1c955ce22e3..f004eea82a5 100644 --- a/forge-gui/res/cardsfolder/g/grizzled_outcasts_krallenhorde_wantons.txt +++ b/forge-gui/res/cardsfolder/g/grizzled_outcasts_krallenhorde_wantons.txt @@ -1,21 +1,21 @@ -Name:Grizzled Outcasts -ManaCost:4 G -Types:Creature Human Werewolf -PT:4/4 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/grizzled_outcasts.jpg -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Grizzled Outcasts. - -ALTERNATE - -Name:Krallenhorde Wantons -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:7/7 -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/krallenhorde_wantons.jpg -Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Wantons. \ No newline at end of file +Name:Grizzled Outcasts +ManaCost:4 G +Types:Creature Human Werewolf +PT:4/4 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/grizzled_outcasts.jpg +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Grizzled Outcasts. + +ALTERNATE + +Name:Krallenhorde Wantons +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:7/7 +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/krallenhorde_wantons.jpg +Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Wantons. diff --git a/forge-gui/res/cardsfolder/g/grizzled_wolverine.txt b/forge-gui/res/cardsfolder/g/grizzled_wolverine.txt index 0032e3a5c34..91664b9992f 100644 --- a/forge-gui/res/cardsfolder/g/grizzled_wolverine.txt +++ b/forge-gui/res/cardsfolder/g/grizzled_wolverine.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, you may pay {R}. If you do, CARDNAME gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ R | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/grizzled_wolverine.jpg -Oracle:Whenever Grizzled Wolverine becomes blocked, you may pay {R}. If you do, Grizzled Wolverine gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Grizzled Wolverine becomes blocked, you may pay {R}. If you do, Grizzled Wolverine gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/grizzly_bears.txt b/forge-gui/res/cardsfolder/g/grizzly_bears.txt index 442831954aa..bed0f200941 100644 --- a/forge-gui/res/cardsfolder/g/grizzly_bears.txt +++ b/forge-gui/res/cardsfolder/g/grizzly_bears.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Creature Bear PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83115.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/g/grizzly_fate.txt b/forge-gui/res/cardsfolder/g/grizzly_fate.txt index 2cc9181c7a5..072276780de 100644 --- a/forge-gui/res/cardsfolder/g/grizzly_fate.txt +++ b/forge-gui/res/cardsfolder/g/grizzly_fate.txt @@ -5,4 +5,4 @@ K:Flashback 5 G G A:SP$ Token | Cost$ 3 G G | TokenAmount$ X | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | References$ X | SpellDescription$ Put two 2/2 green Bear creature tokens onto the battlefield. Threshold - Put four 2/2 green Bear creature tokens onto the battlefield instead if seven or more cards are in your graveyard. SVar:X:Count$Threshold.4.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/grizzly_fate.jpg -Oracle:Put two 2/2 green Bear creature tokens onto the battlefield.\nThreshold - Put four 2/2 green Bear creature tokens onto the battlefield instead if seven or more cards are in your graveyard.\nFlashback {5}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put two 2/2 green Bear creature tokens onto the battlefield.\nThreshold - Put four 2/2 green Bear creature tokens onto the battlefield instead if seven or more cards are in your graveyard.\nFlashback {5}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/g/groffskithur.txt b/forge-gui/res/cardsfolder/g/groffskithur.txt index e696f1913e9..32be0fb9c5f 100644 --- a/forge-gui/res/cardsfolder/g/groffskithur.txt +++ b/forge-gui/res/cardsfolder/g/groffskithur.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ When CARDNAME becomes blocked, you may return target card named CARDNAME from your graveyard to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidCard$ Card.namedGroffskithur | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/groffskithur.jpg -Oracle:Whenever Groffskithur becomes blocked, you may return target card named Groffskithur from your graveyard to your hand. \ No newline at end of file +Oracle:Whenever Groffskithur becomes blocked, you may return target card named Groffskithur from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/grollub.txt b/forge-gui/res/cardsfolder/g/grollub.txt index 5982c14a6eb..0c88a6aa4d2 100644 --- a/forge-gui/res/cardsfolder/g/grollub.txt +++ b/forge-gui/res/cardsfolder/g/grollub.txt @@ -7,4 +7,4 @@ SVar:TrigGain:AB$ GainLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ X SVar:X:TriggerCount$DamageAmount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grollub.jpg -Oracle:Whenever Grollub is dealt damage, each opponent gains that much life. \ No newline at end of file +Oracle:Whenever Grollub is dealt damage, each opponent gains that much life. diff --git a/forge-gui/res/cardsfolder/g/grotag_siege_runner.txt b/forge-gui/res/cardsfolder/g/grotag_siege_runner.txt index b5b9978f74a..08b30ce9179 100644 --- a/forge-gui/res/cardsfolder/g/grotag_siege_runner.txt +++ b/forge-gui/res/cardsfolder/g/grotag_siege_runner.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Destroy | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature.withDefender | TgtPrompt$ Select target creature with defender | SubAbility$ DBDealDamage | SpellDescription$ Destroy target creature with defender. CARDNAME deals 2 damage to that creature's controller. SVar:DBDealDamage:DB$DealDamage | NumDmg$ 2 | Defined$ TargetedController SVar:Picture:http://www.wizards.com/global/images/magic/general/grotag_siege_runner.jpg -Oracle:{R}, Sacrifice Grotag Siege-Runner: Destroy target creature with defender. Grotag Siege-Runner deals 2 damage to that creature's controller. \ No newline at end of file +Oracle:{R}, Sacrifice Grotag Siege-Runner: Destroy target creature with defender. Grotag Siege-Runner deals 2 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/g/grotag_thrasher.txt b/forge-gui/res/cardsfolder/g/grotag_thrasher.txt index a52539a661e..7f8c31ee186 100644 --- a/forge-gui/res/cardsfolder/g/grotag_thrasher.txt +++ b/forge-gui/res/cardsfolder/g/grotag_thrasher.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, target creature can't block this turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/grotag_thrasher.jpg -Oracle:Whenever Grotag Thrasher attacks, target creature can't block this turn. \ No newline at end of file +Oracle:Whenever Grotag Thrasher attacks, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/g/grotesque_hybrid.txt b/forge-gui/res/cardsfolder/g/grotesque_hybrid.txt index d35d01cd9dd..75fb5f80746 100644 --- a/forge-gui/res/cardsfolder/g/grotesque_hybrid.txt +++ b/forge-gui/res/cardsfolder/g/grotesque_hybrid.txt @@ -7,4 +7,4 @@ SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True A:AB$Pump | Cost$ Discard<1/Card> | KW$ Flying | SubAbility$ DBProtect | SpellDescription$ CARDNAME gains flying and protection from green and from white until end of turn. SVar:DBProtect:DB$ Protection | Defined$ Self | Gains$ green,white SVar:Picture:http://www.wizards.com/global/images/magic/general/grotesque_hybrid.jpg -Oracle:Whenever Grotesque Hybrid deals combat damage to a creature, destroy that creature. It can't be regenerated.\nDiscard a card: Grotesque Hybrid gains flying and protection from green and from white until end of turn. \ No newline at end of file +Oracle:Whenever Grotesque Hybrid deals combat damage to a creature, destroy that creature. It can't be regenerated.\nDiscard a card: Grotesque Hybrid gains flying and protection from green and from white until end of turn. diff --git a/forge-gui/res/cardsfolder/g/ground_assault.txt b/forge-gui/res/cardsfolder/g/ground_assault.txt index 77ddc1c6200..35000d7965d 100644 --- a/forge-gui/res/cardsfolder/g/ground_assault.txt +++ b/forge-gui/res/cardsfolder/g/ground_assault.txt @@ -1,7 +1,7 @@ -Name:Ground Assault -ManaCost:R G -Types:Sorcery -A:SP$ DealDamage | Cost$ R G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of lands you control to target creature. -SVar:X:Count$TypeYouCtrl.Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/ground_assault.jpg -Oracle:Ground Assault deals damage to target creature equal to the number of lands you control. \ No newline at end of file +Name:Ground Assault +ManaCost:R G +Types:Sorcery +A:SP$ DealDamage | Cost$ R G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of lands you control to target creature. +SVar:X:Count$TypeYouCtrl.Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/ground_assault.jpg +Oracle:Ground Assault deals damage to target creature equal to the number of lands you control. diff --git a/forge-gui/res/cardsfolder/g/ground_rift.txt b/forge-gui/res/cardsfolder/g/ground_rift.txt index c08fc18c471..fe9590d0097 100644 --- a/forge-gui/res/cardsfolder/g/ground_rift.txt +++ b/forge-gui/res/cardsfolder/g/ground_rift.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ R | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without flying | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature without flying can't block this turn. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/ground_rift.jpg -Oracle:Target creature without flying can't block this turn.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Target creature without flying can't block this turn.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/g/ground_seal.txt b/forge-gui/res/cardsfolder/g/ground_seal.txt index 3a2267e0d76..db1426e64f1 100644 --- a/forge-gui/res/cardsfolder/g/ground_seal.txt +++ b/forge-gui/res/cardsfolder/g/ground_seal.txt @@ -1,10 +1,10 @@ -Name:Ground Seal -ManaCost:1 G -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -S:Mode$ CantTarget | AffectedZone$ Graveyard | Description$ Cards in graveyards can't be the targets of spells or abilities. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ground_seal.jpg -Oracle:When Ground Seal enters the battlefield, draw a card.\nCards in graveyards can't be the targets of spells or abilities. \ No newline at end of file +Name:Ground Seal +ManaCost:1 G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +S:Mode$ CantTarget | AffectedZone$ Graveyard | Description$ Cards in graveyards can't be the targets of spells or abilities. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ground_seal.jpg +Oracle:When Ground Seal enters the battlefield, draw a card.\nCards in graveyards can't be the targets of spells or abilities. diff --git a/forge-gui/res/cardsfolder/g/groundbreaker.txt b/forge-gui/res/cardsfolder/g/groundbreaker.txt index 62d70d903c1..b566e133f36 100644 --- a/forge-gui/res/cardsfolder/g/groundbreaker.txt +++ b/forge-gui/res/cardsfolder/g/groundbreaker.txt @@ -9,4 +9,4 @@ SVar:TrigSac:DB$ Sacrifice | SacValid$ Self SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122429.jpg -Oracle:Trample, haste\nAt the beginning of the end step, sacrifice Groundbreaker. \ No newline at end of file +Oracle:Trample, haste\nAt the beginning of the end step, sacrifice Groundbreaker. diff --git a/forge-gui/res/cardsfolder/g/grounded.txt b/forge-gui/res/cardsfolder/g/grounded.txt index 57cb09bad4c..3f5796bbdae 100644 --- a/forge-gui/res/cardsfolder/g/grounded.txt +++ b/forge-gui/res/cardsfolder/g/grounded.txt @@ -1,8 +1,8 @@ -Name:Grounded -ManaCost:1 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AITgts$ Creature.withFlying | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.EnchantedBy | RemoveKeyword$ Flying | Description$ Enchanted creature loses flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/grounded.jpg -Oracle:Enchant creature\nEnchanted creature loses flying. \ No newline at end of file +Name:Grounded +ManaCost:1 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AITgts$ Creature.withFlying | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.EnchantedBy | RemoveKeyword$ Flying | Description$ Enchanted creature loses flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/grounded.jpg +Oracle:Enchant creature\nEnchanted creature loses flying. diff --git a/forge-gui/res/cardsfolder/g/groundling_pouncer.txt b/forge-gui/res/cardsfolder/g/groundling_pouncer.txt index f85aa935d35..db0d98a5a1a 100644 --- a/forge-gui/res/cardsfolder/g/groundling_pouncer.txt +++ b/forge-gui/res/cardsfolder/g/groundling_pouncer.txt @@ -4,4 +4,4 @@ Types:Creature Faerie PT:2/1 A:AB$ Pump | Cost$ GU | NumAtt$ 1 | NumDef$ 3 | KW$ Flying | ActivationLimit$ 1 | IsPresent$ Creature.withFlying+OppCtrl | SpellDescription$ CARDNAME gets +1/+3 and gains flying until end of turn. Activate this ability only once each turn and only if an opponent controls a creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/groundling_pouncer.jpg -Oracle:{G/U}: Groundling Pouncer gets +1/+3 and gains flying until end of turn. Activate this ability only once each turn and only if an opponent controls a creature with flying. \ No newline at end of file +Oracle:{G/U}: Groundling Pouncer gets +1/+3 and gains flying until end of turn. Activate this ability only once each turn and only if an opponent controls a creature with flying. diff --git a/forge-gui/res/cardsfolder/g/groundshaker_sliver.txt b/forge-gui/res/cardsfolder/g/groundshaker_sliver.txt index 5ed71417c1a..6a228ed00cf 100644 --- a/forge-gui/res/cardsfolder/g/groundshaker_sliver.txt +++ b/forge-gui/res/cardsfolder/g/groundshaker_sliver.txt @@ -1,9 +1,9 @@ -Name:Groundshaker Sliver -ManaCost:6 G -Types:Creature Sliver -PT:5/5 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Trample | Description$ Sliver creatures you control have trample. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Sliver -SVar:Picture:http://www.wizards.com/global/images/magic/general/groundshaker_sliver.jpg -Oracle:Sliver creatures you control have trample. (If a Sliver you control 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.) +Name:Groundshaker Sliver +ManaCost:6 G +Types:Creature Sliver +PT:5/5 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Trample | Description$ Sliver creatures you control have trample. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Sliver +SVar:Picture:http://www.wizards.com/global/images/magic/general/groundshaker_sliver.jpg +Oracle:Sliver creatures you control have trample. (If a Sliver you control 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.) diff --git a/forge-gui/res/cardsfolder/g/groundskeeper.txt b/forge-gui/res/cardsfolder/g/groundskeeper.txt index f5230e2674c..991aa7c0ca1 100644 --- a/forge-gui/res/cardsfolder/g/groundskeeper.txt +++ b/forge-gui/res/cardsfolder/g/groundskeeper.txt @@ -4,4 +4,4 @@ Types:Creature Human Druid PT:1/1 A:AB$ ChangeZone | Cost$ 1 G | TgtPrompt$ Choose target basic land in your graveyard | ValidTgts$ Land.Basic+YouOwn | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target basic land card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/groundskeeper.jpg -Oracle:{1}{G}: Return target basic land card from your graveyard to your hand. \ No newline at end of file +Oracle:{1}{G}: Return target basic land card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/g/groundswell.txt b/forge-gui/res/cardsfolder/g/groundswell.txt index f9be7040433..f9c8016ce24 100644 --- a/forge-gui/res/cardsfolder/g/groundswell.txt +++ b/forge-gui/res/cardsfolder/g/groundswell.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +2/+2 until end of turn. Landfall - If you had a land enter the battlefield under your control this turn, that creature gets +4/+4 until end of turn instead. SVar:X:Count$Landfall.4.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/groundswell.jpg -Oracle:Target creature gets +2/+2 until end of turn.\nLandfall - If you had a land enter the battlefield under your control this turn, that creature gets +4/+4 until end of turn instead. \ No newline at end of file +Oracle:Target creature gets +2/+2 until end of turn.\nLandfall - If you had a land enter the battlefield under your control this turn, that creature gets +4/+4 until end of turn instead. diff --git a/forge-gui/res/cardsfolder/g/grove_of_the_burnwillows.txt b/forge-gui/res/cardsfolder/g/grove_of_the_burnwillows.txt index 822cb065c12..8109889cdd0 100644 --- a/forge-gui/res/cardsfolder/g/grove_of_the_burnwillows.txt +++ b/forge-gui/res/cardsfolder/g/grove_of_the_burnwillows.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SubAbility$ DBLife | SpellDescription$ Add A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBLife | SpellDescription$ Add {R} to your mana pool. SVar:DBLife:DB$ GainLife | LifeAmount$ 1 | Defined$ Player.Opponent | SpellDescription$ Each opponent gains 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/grove_of_the_burnwillows.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Each opponent gains 1 life. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Each opponent gains 1 life. diff --git a/forge-gui/res/cardsfolder/g/grove_of_the_dreampods.txt b/forge-gui/res/cardsfolder/g/grove_of_the_dreampods.txt index 78daf80b662..94e7915bf9b 100644 --- a/forge-gui/res/cardsfolder/g/grove_of_the_dreampods.txt +++ b/forge-gui/res/cardsfolder/g/grove_of_the_dreampods.txt @@ -1,11 +1,11 @@ -Name:Grove of the Dreampods -ManaCost:no cost -Types:Plane Fabacin -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ DreampodsDig | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ DreampodsDig | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. -SVar:DreampodsDig:AB$ DigUntil | Cost$ 0 | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RevealRandomOrder$ True -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, return target creature card from your graveyard to the battlefield. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/grove_of_the_dreampods.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 -Oracle:When you planeswalk to Grove of the Dreampods or at the beginning of your upkeep, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and the rest on the bottom of your library in a random order.\nWhenever you roll {C}, return target creature card from your graveyard to the battlefield. \ No newline at end of file +Name:Grove of the Dreampods +ManaCost:no cost +Types:Plane Fabacin +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ DreampodsDig | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ DreampodsDig | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and the rest on the bottom of your library in a random order. +SVar:DreampodsDig:AB$ DigUntil | Cost$ 0 | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RevealRandomOrder$ True +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, return target creature card from your graveyard to the battlefield. +SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/grove_of_the_dreampods.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 +Oracle:When you planeswalk to Grove of the Dreampods or at the beginning of your upkeep, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield and the rest on the bottom of your library in a random order.\nWhenever you roll {C}, return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/g/grove_of_the_guardian.txt b/forge-gui/res/cardsfolder/g/grove_of_the_guardian.txt index 0f22bcff171..c441920b2ae 100644 --- a/forge-gui/res/cardsfolder/g/grove_of_the_guardian.txt +++ b/forge-gui/res/cardsfolder/g/grove_of_the_guardian.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Token | Cost$ 3 G W T tapXType<2/Creature> Sac<1/CARDNAME> | CostDesc$ {3}{G}{W}, {T}, Tap two untapped creatures you control, Sacrifice CARDNAME: | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green,White | TokenPower$ 8 | TokenToughness$ 8 | TokenKeywords$ Vigilance | TokenImage$ gw 8 8 elemental rtr | SpellDescription$ Put an 8/8 green and white Elemental creature token with vigilance onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/grove_of_the_guardian.jpg -Oracle:{T}: Add {1} to your mana pool.\n{3}{G}{W}, {T}, Tap two untapped creatures you control, Sacrifice Grove of the Guardian: Put an 8/8 green and white Elemental creature token with vigilance onto the battlefield. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{3}{G}{W}, {T}, Tap two untapped creatures you control, Sacrifice Grove of the Guardian: Put an 8/8 green and white Elemental creature token with vigilance onto the battlefield. diff --git a/forge-gui/res/cardsfolder/g/growing_ranks.txt b/forge-gui/res/cardsfolder/g/growing_ranks.txt index 2c52b47b532..3a29705b61f 100644 --- a/forge-gui/res/cardsfolder/g/growing_ranks.txt +++ b/forge-gui/res/cardsfolder/g/growing_ranks.txt @@ -1,9 +1,9 @@ -Name:Growing Ranks -ManaCost:2 GW GW -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigChoose | TriggerDescription$ At the beginning of your upkeep, populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/growing_ranks.jpg -Oracle:At the beginning of your upkeep, populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Growing Ranks +ManaCost:2 GW GW +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigChoose | TriggerDescription$ At the beginning of your upkeep, populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/growing_ranks.jpg +Oracle:At the beginning of your upkeep, populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/g/growth_spasm.txt b/forge-gui/res/cardsfolder/g/growth_spasm.txt index 27e63551515..4ae0315f0b3 100644 --- a/forge-gui/res/cardsfolder/g/growth_spasm.txt +++ b/forge-gui/res/cardsfolder/g/growth_spasm.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | Chan SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/growth_spasm.jpg -Oracle:Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. Put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. Put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/g/grozoth.txt b/forge-gui/res/cardsfolder/g/grozoth.txt index a2ec24c3f64..64fc3a00765 100644 --- a/forge-gui/res/cardsfolder/g/grozoth.txt +++ b/forge-gui/res/cardsfolder/g/grozoth.txt @@ -10,4 +10,4 @@ K:Transmute:1 U U SVar:X:Count$InYourLibrary SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/grozoth.jpg -Oracle:Defender (This creature can't attack.)\nWhen Grozoth enters the battlefield, you may search your library for any number of cards that have converted mana cost 9, reveal them, and put them into your hand. If you do, shuffle your library.\n{4}: Grozoth loses defender until end of turn.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhen Grozoth enters the battlefield, you may search your library for any number of cards that have converted mana cost 9, reveal them, and put them into your hand. If you do, shuffle your library.\n{4}: Grozoth loses defender until end of turn.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/g/grudge_keeper.txt b/forge-gui/res/cardsfolder/g/grudge_keeper.txt index fdc083f2dcd..e71c2c6862b 100644 --- a/forge-gui/res/cardsfolder/g/grudge_keeper.txt +++ b/forge-gui/res/cardsfolder/g/grudge_keeper.txt @@ -1,8 +1,8 @@ -Name:Grudge Keeper -ManaCost:1 B -Types:Creature Zombie Wizard -PT:2/1 -T:Mode$ Vote | Execute$ TrigLoseLife | TriggerDescription$ Whenever players finish voting, each opponent who voted for a choice you didn't vote for loses 2 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredOtherVoters | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/grudge_keeper.jpg -Oracle:Whenever players finish voting, each opponent who voted for a choice you didn't vote for loses 2 life. +Name:Grudge Keeper +ManaCost:1 B +Types:Creature Zombie Wizard +PT:2/1 +T:Mode$ Vote | Execute$ TrigLoseLife | TriggerDescription$ Whenever players finish voting, each opponent who voted for a choice you didn't vote for loses 2 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredOtherVoters | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/grudge_keeper.jpg +Oracle:Whenever players finish voting, each opponent who voted for a choice you didn't vote for loses 2 life. diff --git a/forge-gui/res/cardsfolder/g/gruesome_deformity.txt b/forge-gui/res/cardsfolder/g/gruesome_deformity.txt index 7f3f825f05e..84d545f254b 100644 --- a/forge-gui/res/cardsfolder/g/gruesome_deformity.txt +++ b/forge-gui/res/cardsfolder/g/gruesome_deformity.txt @@ -1,8 +1,8 @@ -Name:Gruesome Deformity -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Intimidate | Description$ Enchanted creature has intimidate. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruesome_deformity.jpg -Oracle:Enchant creature\nEnchanted creature has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Name:Gruesome Deformity +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Intimidate | Description$ Enchanted creature has intimidate. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruesome_deformity.jpg +Oracle:Enchant creature\nEnchanted creature has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/g/gruesome_discovery.txt b/forge-gui/res/cardsfolder/g/gruesome_discovery.txt index f6ea532e051..367304bd6fb 100644 --- a/forge-gui/res/cardsfolder/g/gruesome_discovery.txt +++ b/forge-gui/res/cardsfolder/g/gruesome_discovery.txt @@ -1,8 +1,8 @@ -Name:Gruesome Discovery -ManaCost:2 B B -Types:Sorcery -A:SP$ Discard | Cost$ 2 B B | ValidTgts$ Player | Mode$ TgtChoose | NumCards$ 2 | ConditionCheckSVar$ Morbid | ConditionSVarCompare$ EQ0 | SubAbility$ MorbidDiscard | SpellDescription$ Target player discards two cards. -SVar:MorbidDiscard:DB$ Discard | Defined$ Targeted | Mode$ RevealYouChoose | NumCards$ 2 | ConditionCheckSVar$ Morbid | ConditionSVarCompare$ GE1 | References$ Morbid | SpellDescription$ Morbid - If a creature died this turn, instead that player reveals his or her hand, you choose two cards from it, then that player discards those cards. -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruesome_discovery.jpg -Oracle:Target player discards two cards.\nMorbid - If a creature died this turn, instead that player reveals his or her hand, you choose two cards from it, then that player discards those cards. \ No newline at end of file +Name:Gruesome Discovery +ManaCost:2 B B +Types:Sorcery +A:SP$ Discard | Cost$ 2 B B | ValidTgts$ Player | Mode$ TgtChoose | NumCards$ 2 | ConditionCheckSVar$ Morbid | ConditionSVarCompare$ EQ0 | SubAbility$ MorbidDiscard | SpellDescription$ Target player discards two cards. +SVar:MorbidDiscard:DB$ Discard | Defined$ Targeted | Mode$ RevealYouChoose | NumCards$ 2 | ConditionCheckSVar$ Morbid | ConditionSVarCompare$ GE1 | References$ Morbid | SpellDescription$ Morbid - If a creature died this turn, instead that player reveals his or her hand, you choose two cards from it, then that player discards those cards. +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruesome_discovery.jpg +Oracle:Target player discards two cards.\nMorbid - If a creature died this turn, instead that player reveals his or her hand, you choose two cards from it, then that player discards those cards. diff --git a/forge-gui/res/cardsfolder/g/gruesome_encore.txt b/forge-gui/res/cardsfolder/g/gruesome_encore.txt index 5b698b5be6d..6fdaeab22ed 100644 --- a/forge-gui/res/cardsfolder/g/gruesome_encore.txt +++ b/forge-gui/res/cardsfolder/g/gruesome_encore.txt @@ -6,4 +6,4 @@ SVar:DBPump:DB$ Pump | KW$ Haste & HIDDEN If CARDNAME would leave the battlefiel SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Targeted | TriggerDescription$ Exile it at the beginning of the next end step. | AILogic$ Always SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/gruesome_encore.jpg -Oracle:Put target creature card from an opponent's graveyard onto the battlefield under your control. It gains haste. Exile it at the beginning of the next end step. If that creature would leave the battlefield, exile it instead of putting it anywhere else. \ No newline at end of file +Oracle:Put target creature card from an opponent's graveyard onto the battlefield under your control. It gains haste. Exile it at the beginning of the next end step. If that creature would leave the battlefield, exile it instead of putting it anywhere else. diff --git a/forge-gui/res/cardsfolder/g/gruul_charm.txt b/forge-gui/res/cardsfolder/g/gruul_charm.txt index eca5307a6c6..dd20a38b0ca 100644 --- a/forge-gui/res/cardsfolder/g/gruul_charm.txt +++ b/forge-gui/res/cardsfolder/g/gruul_charm.txt @@ -1,10 +1,10 @@ -Name:Gruul Charm -ManaCost:R G -Types:Instant -A:SP$ Charm | Cost$ R G | Choices$ CantBlockEffect,DBGainCtrl,DmgAll | CharmNum$ 1 | SpellDescription$ Choose one - Creatures without flying can't block this turn; or gain control of all permanents you own; or Gruul Charm deals 3 damage to each creature with flying. -SVar:CantBlockEffect:DB$ Effect | Name$ Gruul Charm Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ Creatures without flying can't block this turn. -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures without flying can't block this turn. -SVar:DBGainCtrl:DB$ GainControl | AllValid$ Permanent.YouOwn | SpellDescription$ Gain control of all permanents you own. -SVar:DmgAll:DB$ DamageAll | NumDmg$ 3 | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | SpellDescription$ CARDNAME deals 3 damage to each creature with flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_charm.jpg -Oracle:Choose one — Creatures without flying can't block this turn; or gain control of all permanents you own; or Gruul Charm deals 3 damage to each creature with flying. \ No newline at end of file +Name:Gruul Charm +ManaCost:R G +Types:Instant +A:SP$ Charm | Cost$ R G | Choices$ CantBlockEffect,DBGainCtrl,DmgAll | CharmNum$ 1 | SpellDescription$ Choose one - Creatures without flying can't block this turn; or gain control of all permanents you own; or Gruul Charm deals 3 damage to each creature with flying. +SVar:CantBlockEffect:DB$ Effect | Name$ Gruul Charm Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ Creatures without flying can't block this turn. +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures without flying can't block this turn. +SVar:DBGainCtrl:DB$ GainControl | AllValid$ Permanent.YouOwn | SpellDescription$ Gain control of all permanents you own. +SVar:DmgAll:DB$ DamageAll | NumDmg$ 3 | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | SpellDescription$ CARDNAME deals 3 damage to each creature with flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_charm.jpg +Oracle:Choose one — Creatures without flying can't block this turn; or gain control of all permanents you own; or Gruul Charm deals 3 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/g/gruul_cluestone.txt b/forge-gui/res/cardsfolder/g/gruul_cluestone.txt index 16727e77ef5..14ad747853d 100644 --- a/forge-gui/res/cardsfolder/g/gruul_cluestone.txt +++ b/forge-gui/res/cardsfolder/g/gruul_cluestone.txt @@ -1,9 +1,9 @@ -Name:Gruul Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Draw | Cost$ R G T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$Red|Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_cluestone.jpg -Oracle:{T}: Add {R} or {G} to your mana pool.\n{R}{G}, {T}, Sacrifice Gruul Cluestone: Draw a card. \ No newline at end of file +Name:Gruul Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Draw | Cost$ R G T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$Red|Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_cluestone.jpg +Oracle:{T}: Add {R} or {G} to your mana pool.\n{R}{G}, {T}, Sacrifice Gruul Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/g/gruul_guildgate.txt b/forge-gui/res/cardsfolder/g/gruul_guildgate.txt index 51b6120dd2e..738749815b2 100644 --- a/forge-gui/res/cardsfolder/g/gruul_guildgate.txt +++ b/forge-gui/res/cardsfolder/g/gruul_guildgate.txt @@ -1,8 +1,8 @@ -Name:Gruul Guildgate -ManaCost:no cost -Types:Land Gate -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$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_guildgate.jpg -Oracle:Gruul Guildgate enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Name:Gruul Guildgate +ManaCost:no cost +Types:Land Gate +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$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_guildgate.jpg +Oracle:Gruul Guildgate enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/gruul_guildmage.txt b/forge-gui/res/cardsfolder/g/gruul_guildmage.txt index 4ef99653e0c..384e2941d9e 100644 --- a/forge-gui/res/cardsfolder/g/gruul_guildmage.txt +++ b/forge-gui/res/cardsfolder/g/gruul_guildmage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. A:AB$ DealDamage | Cost$ 3 R Sac<1/Land> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_guildmage.jpg -Oracle:({R/G} can be paid with either {R} or {G}.)\n{3}{R}, Sacrifice a land: Gruul Guildmage deals 2 damage to target player.\n{3}{G}: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:({R/G} can be paid with either {R} or {G}.)\n{3}{R}, Sacrifice a land: Gruul Guildmage deals 2 damage to target player.\n{3}{G}: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gruul_keyrune.txt b/forge-gui/res/cardsfolder/g/gruul_keyrune.txt index 09eebfe5f4e..066d85337a0 100644 --- a/forge-gui/res/cardsfolder/g/gruul_keyrune.txt +++ b/forge-gui/res/cardsfolder/g/gruul_keyrune.txt @@ -1,10 +1,10 @@ -Name:Gruul Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Animate | Cost$ R G | Defined$ Self | Power$ 3 | Toughness$ 2 | Types$ Artifact,Creature,Beast | Colors$ Red,Green | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 3/2 red and green Beast artifact creature with trample until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$Red|Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_keyrune.jpg -Oracle:{T}: Add {R} or {G} to your mana pool.\n{R}{G}: Gruul Keyrune becomes a 3/2 red and green Beast artifact creature with trample until end of turn. \ No newline at end of file +Name:Gruul Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Animate | Cost$ R G | Defined$ Self | Power$ 3 | Toughness$ 2 | Types$ Artifact,Creature,Beast | Colors$ Red,Green | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 3/2 red and green Beast artifact creature with trample until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$Red|Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_keyrune.jpg +Oracle:{T}: Add {R} or {G} to your mana pool.\n{R}{G}: Gruul Keyrune becomes a 3/2 red and green Beast artifact creature with trample until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gruul_nodorog.txt b/forge-gui/res/cardsfolder/g/gruul_nodorog.txt index 40caf9428e4..21c2b71c75b 100644 --- a/forge-gui/res/cardsfolder/g/gruul_nodorog.txt +++ b/forge-gui/res/cardsfolder/g/gruul_nodorog.txt @@ -1,7 +1,7 @@ -Name:Gruul Nodorog -ManaCost:4 G G -Types:Creature Beast -PT:4/4 -A:AB$ Pump | Cost$ R | KW$ HIDDEN CantBeBlockedByAmount LT2 | SpellDescription$ CARDNAME can't be blocked this turn except by two or more creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_nodorog.jpg -Oracle:{R}: Gruul Nodorog can't be blocked this turn except by two or more creatures. \ No newline at end of file +Name:Gruul Nodorog +ManaCost:4 G G +Types:Creature Beast +PT:4/4 +A:AB$ Pump | Cost$ R | KW$ HIDDEN CantBeBlockedByAmount LT2 | SpellDescription$ CARDNAME can't be blocked this turn except by two or more creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_nodorog.jpg +Oracle:{R}: Gruul Nodorog can't be blocked this turn except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/g/gruul_ragebeast.txt b/forge-gui/res/cardsfolder/g/gruul_ragebeast.txt index b1e11b2049f..565d0e10609 100644 --- a/forge-gui/res/cardsfolder/g/gruul_ragebeast.txt +++ b/forge-gui/res/cardsfolder/g/gruul_ragebeast.txt @@ -1,9 +1,9 @@ -Name:Gruul Ragebeast -ManaCost:5 R G -Types:Creature Beast -PT:6/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFight | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigFight | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. -SVar:TrigFight:AB$ Fight | Cost$ 0 | Defined$ TriggeredCard | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_ragebeast.jpg -Oracle:Whenever Gruul Ragebeast or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. \ No newline at end of file +Name:Gruul Ragebeast +ManaCost:5 R G +Types:Creature Beast +PT:6/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFight | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigFight | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. +SVar:TrigFight:AB$ Fight | Cost$ 0 | Defined$ TriggeredCard | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_ragebeast.jpg +Oracle:Whenever Gruul Ragebeast or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/g/gruul_scrapper.txt b/forge-gui/res/cardsfolder/g/gruul_scrapper.txt index 7c14e95bbab..887cf067168 100644 --- a/forge-gui/res/cardsfolder/g/gruul_scrapper.txt +++ b/forge-gui/res/cardsfolder/g/gruul_scrapper.txt @@ -1,11 +1,11 @@ -Name:Gruul Scrapper -ManaCost:3 G -Types:Creature Human Berserker -PT:3/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | ManaSpent$ R | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if {R} was spent to cast CARDNAME, it gains haste until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Haste -SVar:ManaNeededToAvoidNegativeEffect:red -SVar:RemRandomDeck:True -DeckNeeds:Color$Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_scrapper.jpg -Oracle:When Gruul Scrapper enters the battlefield, if {R} was spent to cast Gruul Scrapper, it gains haste until end of turn. \ No newline at end of file +Name:Gruul Scrapper +ManaCost:3 G +Types:Creature Human Berserker +PT:3/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | ManaSpent$ R | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if {R} was spent to cast CARDNAME, it gains haste until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Haste +SVar:ManaNeededToAvoidNegativeEffect:red +SVar:RemRandomDeck:True +DeckNeeds:Color$Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_scrapper.jpg +Oracle:When Gruul Scrapper enters the battlefield, if {R} was spent to cast Gruul Scrapper, it gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gruul_signet.txt b/forge-gui/res/cardsfolder/g/gruul_signet.txt index d159c0a56c6..0f93cb2640c 100644 --- a/forge-gui/res/cardsfolder/g/gruul_signet.txt +++ b/forge-gui/res/cardsfolder/g/gruul_signet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ R G | SpellDescription$ Add {R}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_signet.jpg -Oracle:{1}, {T}: Add {R}{G} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/gruul_turf.txt b/forge-gui/res/cardsfolder/g/gruul_turf.txt index ff26d51e21b..b10d339ce18 100644 --- a/forge-gui/res/cardsfolder/g/gruul_turf.txt +++ b/forge-gui/res/cardsfolder/g/gruul_turf.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_turf.jpg -Oracle:Gruul Turf enters the battlefield tapped.\nWhen Gruul Turf enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {R}{G} to your mana pool. \ No newline at end of file +Oracle:Gruul Turf enters the battlefield tapped.\nWhen Gruul Turf enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/g/gruul_war_chant.txt b/forge-gui/res/cardsfolder/g/gruul_war_chant.txt index 103bbde78d6..7609f18239d 100644 --- a/forge-gui/res/cardsfolder/g/gruul_war_chant.txt +++ b/forge-gui/res/cardsfolder/g/gruul_war_chant.txt @@ -1,7 +1,7 @@ -Name:Gruul War Chant -ManaCost:2 R G -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl+attacking | AddPower$ 1 | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each attacking creature you control gets +1/+0 and can't be blocked except by two or more creatures. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_war_chant.jpg -Oracle:Each attacking creature you control gets +1/+0 and can't be blocked except by two or more creatures. \ No newline at end of file +Name:Gruul War Chant +ManaCost:2 R G +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl+attacking | AddPower$ 1 | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each attacking creature you control gets +1/+0 and can't be blocked except by two or more creatures. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_war_chant.jpg +Oracle:Each attacking creature you control gets +1/+0 and can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/g/gruul_war_plow.txt b/forge-gui/res/cardsfolder/g/gruul_war_plow.txt index 36842234221..bc20e644796 100644 --- a/forge-gui/res/cardsfolder/g/gruul_war_plow.txt +++ b/forge-gui/res/cardsfolder/g/gruul_war_plow.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Trample | Description$ Creatures you control have trample. A:AB$ Animate | Cost$ 1 R G | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Artifact,Juggernaut | SpellDescription$ CARDNAME becomes a 4/4 Juggernaut artifact creature until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/gruul_war_plow.jpg -Oracle:Creatures you control have trample.\n{1}{R}{G}: Gruul War Plow becomes a 4/4 Juggernaut artifact creature until end of turn. \ No newline at end of file +Oracle:Creatures you control have trample.\n{1}{R}{G}: Gruul War Plow becomes a 4/4 Juggernaut artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gryff_vanguard.txt b/forge-gui/res/cardsfolder/g/gryff_vanguard.txt index 4af368c3caf..09f687d4c26 100644 --- a/forge-gui/res/cardsfolder/g/gryff_vanguard.txt +++ b/forge-gui/res/cardsfolder/g/gryff_vanguard.txt @@ -1,9 +1,9 @@ -Name:Gryff Vanguard -ManaCost:4 U -Types:Creature Human Knight -PT:3/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gryff_vanguard.jpg -Oracle:Flying\nWhen Gryff Vanguard enters the battlefield, draw a card. \ No newline at end of file +Name:Gryff Vanguard +ManaCost:4 U +Types:Creature Human Knight +PT:3/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gryff_vanguard.jpg +Oracle:Flying\nWhen Gryff Vanguard enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/g/guan_yu_sainted_warrior.txt b/forge-gui/res/cardsfolder/g/guan_yu_sainted_warrior.txt index c99ab4c3ac4..1c7ec2003b7 100644 --- a/forge-gui/res/cardsfolder/g/guan_yu_sainted_warrior.txt +++ b/forge-gui/res/cardsfolder/g/guan_yu_sainted_warrior.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME is put into your graveyard from the battlefield, you may shuffle CARDNAME into your library. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/guan_yu_sainted_warrior.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Guan Yu, Sainted Warrior is put into your graveyard from the battlefield, you may shuffle Guan Yu into your library. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Guan Yu, Sainted Warrior is put into your graveyard from the battlefield, you may shuffle Guan Yu into your library. diff --git a/forge-gui/res/cardsfolder/g/guan_yus_1000_li_march.txt b/forge-gui/res/cardsfolder/g/guan_yus_1000_li_march.txt index 153890c74c0..da2bc20c206 100644 --- a/forge-gui/res/cardsfolder/g/guan_yus_1000_li_march.txt +++ b/forge-gui/res/cardsfolder/g/guan_yus_1000_li_march.txt @@ -3,4 +3,4 @@ ManaCost:4 W W Types:Sorcery A:SP$ DestroyAll | Cost$ 4 W W | ValidCards$ Creature.tapped | SpellDescription$ Destroy all tapped creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/guan_yus_1000_li_march.jpg -Oracle:Destroy all tapped creatures. \ No newline at end of file +Oracle:Destroy all tapped creatures. diff --git a/forge-gui/res/cardsfolder/g/guard_dogs.txt b/forge-gui/res/cardsfolder/g/guard_dogs.txt index bc25cdcc79a..d639c65a370 100644 --- a/forge-gui/res/cardsfolder/g/guard_dogs.txt +++ b/forge-gui/res/cardsfolder/g/guard_dogs.txt @@ -1,11 +1,11 @@ -Name:Guard Dogs -ManaCost:3 W -Types:Creature Hound -PT:2/2 -A:AB$ ChooseCard | Cost$ 2 W T | Choices$ Permanent.YouCtrl | Amount$ 1 | ChoiceTitle$ Choose a permanent you control | RememberChosen$ True | SubAbility$ DBPrevent | SpellDescription$ Choose a permanent you control. Prevent all combat damage target creature would deal this turn if it shares a color with that permanent. -SVar:DBPrevent:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature whose combat damage will be prevented | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | ConditionDefined$ Targeted | ConditionPresent$ Card.SharesColorWith Card.IsRemembered | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/guard_dogs.jpg -Oracle:{2}{W}, {T}: Choose a permanent you control. Prevent all combat damage target creature would deal this turn if it shares a color with that permanent. \ No newline at end of file +Name:Guard Dogs +ManaCost:3 W +Types:Creature Hound +PT:2/2 +A:AB$ ChooseCard | Cost$ 2 W T | Choices$ Permanent.YouCtrl | Amount$ 1 | ChoiceTitle$ Choose a permanent you control | RememberChosen$ True | SubAbility$ DBPrevent | SpellDescription$ Choose a permanent you control. Prevent all combat damage target creature would deal this turn if it shares a color with that permanent. +SVar:DBPrevent:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature whose combat damage will be prevented | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | ConditionDefined$ Targeted | ConditionPresent$ Card.SharesColorWith Card.IsRemembered | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/guard_dogs.jpg +Oracle:{2}{W}, {T}: Choose a permanent you control. Prevent all combat damage target creature would deal this turn if it shares a color with that permanent. diff --git a/forge-gui/res/cardsfolder/g/guard_duty.txt b/forge-gui/res/cardsfolder/g/guard_duty.txt index c4ee4c401c4..97490681315 100644 --- a/forge-gui/res/cardsfolder/g/guard_duty.txt +++ b/forge-gui/res/cardsfolder/g/guard_duty.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Defender | Description$ Enchanted creature has defender. SVar:Picture:http://www.wizards.com/global/images/magic/general/guard_duty.jpg -Oracle:Enchant creature\nEnchanted creature has defender. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has defender. diff --git a/forge-gui/res/cardsfolder/g/guard_gomazoa.txt b/forge-gui/res/cardsfolder/g/guard_gomazoa.txt index bc8c30f0f25..49b391c89a7 100644 --- a/forge-gui/res/cardsfolder/g/guard_gomazoa.txt +++ b/forge-gui/res/cardsfolder/g/guard_gomazoa.txt @@ -6,4 +6,4 @@ K:Defender K:Flying K:Prevent all combat damage that would be dealt to CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/guard_gomazoa.jpg -Oracle:Defender, flying\nPrevent all combat damage that would be dealt to Guard Gomazoa. \ No newline at end of file +Oracle:Defender, flying\nPrevent all combat damage that would be dealt to Guard Gomazoa. diff --git a/forge-gui/res/cardsfolder/g/guardian_angel.txt b/forge-gui/res/cardsfolder/g/guardian_angel.txt index 03897bbf1e8..12956d26d00 100644 --- a/forge-gui/res/cardsfolder/g/guardian_angel.txt +++ b/forge-gui/res/cardsfolder/g/guardian_angel.txt @@ -1,12 +1,12 @@ -Name:Guardian Angel -ManaCost:X W -Types:Instant -A:SP$ PreventDamage | Cost$ X W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SubAbility$ GuardianEffect | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. -SVar:GuardianEffect:DB$ Effect | Name$ Guardian Angel Effect | Abilities$ ABProtect | RememberObjects$ Targeted | Triggers$ OutOfSight | SVars$ ExileEffect -SVar:ABProtect:AB$ PreventDamage | ActivationZone$ Command | Cost$ 1 | InstantSpeed$ True | Defined$ Remembered | Amount$ 1 | SpellDescription$ You may pay 1 any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:RemAIDeck:True -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_angel.jpg -Oracle:Prevent the next X damage that would be dealt to target creature or player this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. \ No newline at end of file +Name:Guardian Angel +ManaCost:X W +Types:Instant +A:SP$ PreventDamage | Cost$ X W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SubAbility$ GuardianEffect | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. +SVar:GuardianEffect:DB$ Effect | Name$ Guardian Angel Effect | Abilities$ ABProtect | RememberObjects$ Targeted | Triggers$ OutOfSight | SVars$ ExileEffect +SVar:ABProtect:AB$ PreventDamage | ActivationZone$ Command | Cost$ 1 | InstantSpeed$ True | Defined$ Remembered | Amount$ 1 | SpellDescription$ You may pay 1 any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:RemAIDeck:True +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_angel.jpg +Oracle:Prevent the next X damage that would be dealt to target creature or player this turn. Until end of turn, you may pay {1} any time you could cast an instant. If you do, prevent the next 1 damage that would be dealt to that creature or player this turn. diff --git a/forge-gui/res/cardsfolder/g/guardian_beast.txt b/forge-gui/res/cardsfolder/g/guardian_beast.txt index d08611737a9..987fca6f839 100644 --- a/forge-gui/res/cardsfolder/g/guardian_beast.txt +++ b/forge-gui/res/cardsfolder/g/guardian_beast.txt @@ -1,8 +1,8 @@ -Name:Guardian Beast -ManaCost:3 B -Types:Creature Beast -PT:2/4 -S:Mode$ Continuous | Affected$ Artifact.nonCreature+YouCtrl | AddKeyword$ Indestructible | AddHiddenKeyword$ Other players can't gain control of CARDNAME. & CARDNAME can't be enchanted in the future. | CheckSVar$ X | Description$ As long as CARDNAME is untapped, noncreature artifacts you control can't be enchanted, they have indestructible, and other players can't gain control of them. This effect doesn't remove Auras already attached to those artifacts. -SVar:X:Count$Valid Card.Self+untapped -SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_beast.jpg -Oracle:As long as Guardian Beast is untapped, noncreature artifacts you control can't be enchanted, they have indestructible, and other players can't gain control of them. This effect doesn't remove Auras already attached to those artifacts. +Name:Guardian Beast +ManaCost:3 B +Types:Creature Beast +PT:2/4 +S:Mode$ Continuous | Affected$ Artifact.nonCreature+YouCtrl | AddKeyword$ Indestructible | AddHiddenKeyword$ Other players can't gain control of CARDNAME. & CARDNAME can't be enchanted in the future. | CheckSVar$ X | Description$ As long as CARDNAME is untapped, noncreature artifacts you control can't be enchanted, they have indestructible, and other players can't gain control of them. This effect doesn't remove Auras already attached to those artifacts. +SVar:X:Count$Valid Card.Self+untapped +SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_beast.jpg +Oracle:As long as Guardian Beast is untapped, noncreature artifacts you control can't be enchanted, they have indestructible, and other players can't gain control of them. This effect doesn't remove Auras already attached to those artifacts. diff --git a/forge-gui/res/cardsfolder/g/guardian_idol.txt b/forge-gui/res/cardsfolder/g/guardian_idol.txt index 6f75a78be43..f80710dd5a8 100644 --- a/forge-gui/res/cardsfolder/g/guardian_idol.txt +++ b/forge-gui/res/cardsfolder/g/guardian_idol.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Golem | SpellDescription$ CARDNAME becomes a 2/2 Golem artifact creature until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_idol.jpg -Oracle:Guardian Idol enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{2}: Guardian Idol becomes a 2/2 Golem artifact creature until end of turn. \ No newline at end of file +Oracle:Guardian Idol enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{2}: Guardian Idol becomes a 2/2 Golem artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/g/guardian_lions.txt b/forge-gui/res/cardsfolder/g/guardian_lions.txt index 920829fab30..fe39e16e58e 100644 --- a/forge-gui/res/cardsfolder/g/guardian_lions.txt +++ b/forge-gui/res/cardsfolder/g/guardian_lions.txt @@ -1,7 +1,7 @@ -Name:Guardian Lions -ManaCost:4 W -Types:Creature Cat -PT:1/6 -K:Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_lions.jpg -Oracle:Vigilance (Attacking doesn't cause this creature to tap.) \ No newline at end of file +Name:Guardian Lions +ManaCost:4 W +Types:Creature Cat +PT:1/6 +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_lions.jpg +Oracle:Vigilance (Attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt b/forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt index 0e8ef6fc11d..3f1afc4abe7 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_cloverdell.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 A:AB$ GainLife | Cost$ G Sac<1/Kithkin> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_cloverdell.jpg -Oracle:When Guardian of Cloverdell enters the battlefield, put three 1/1 white Kithkin Soldier creature tokens onto the battlefield.\n{G}, Sacrifice a Kithkin: You gain 1 life. \ No newline at end of file +Oracle:When Guardian of Cloverdell enters the battlefield, put three 1/1 white Kithkin Soldier creature tokens onto the battlefield.\n{G}, Sacrifice a Kithkin: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/g/guardian_of_solitude.txt b/forge-gui/res/cardsfolder/g/guardian_of_solitude.txt index 8d0ba7f5ca1..9e6e737575b 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_solitude.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_solitude.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying SVar:BuffedBy:Arcane,Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_solitude.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, target creature gains flying until end of turn. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/guardian_of_the_ages.txt b/forge-gui/res/cardsfolder/g/guardian_of_the_ages.txt index b9d3390b55e..dfe82e0b0a9 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_the_ages.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_the_ages.txt @@ -1,9 +1,9 @@ -Name:Guardian of the Ages -ManaCost:7 -Types:Artifact Creature Golem -PT:7/7 -K:Defender -T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | IsPresent$ Card.Self+withDefender | TriggerZones$ Battlefield | Execute$ DBAnimate | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, if CARDNAME has defender, it loses defender and gains trample. -SVar:DBAnimate:DB$ Animate | Keywords$ Trample | RemoveKeywords$ Defender | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_the_ages.jpg -Oracle:Defender (This creature can't attack.)\nWhen a creature attacks you or a planeswalker you control, if Guardian of the Ages has defender, it loses defender and gains trample. +Name:Guardian of the Ages +ManaCost:7 +Types:Artifact Creature Golem +PT:7/7 +K:Defender +T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | IsPresent$ Card.Self+withDefender | TriggerZones$ Battlefield | Execute$ DBAnimate | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, if CARDNAME has defender, it loses defender and gains trample. +SVar:DBAnimate:DB$ Animate | Keywords$ Trample | RemoveKeywords$ Defender | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_the_ages.jpg +Oracle:Defender (This creature can't attack.)\nWhen a creature attacks you or a planeswalker you control, if Guardian of the Ages has defender, it loses defender and gains trample. diff --git a/forge-gui/res/cardsfolder/g/guardian_of_the_gateless.txt b/forge-gui/res/cardsfolder/g/guardian_of_the_gateless.txt index a323d662640..d442ff8d64b 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_the_gateless.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_the_gateless.txt @@ -1,11 +1,11 @@ -Name:Guardian of the Gateless -ManaCost:4 W -Types:Creature Angel -PT:3/3 -K:Flying -K:CARDNAME can block any number of creatures. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +1/+1 until end of turn for each creature it's blocking. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X -SVar:X:Count$Valid Creature.blockedBySource -SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_the_gateless.jpg -Oracle:Flying\nGuardian of the Gateless can block any number of creatures.\nWhenever Guardian of the Gateless blocks, it gets +1/+1 until end of turn for each creature it's blocking. \ No newline at end of file +Name:Guardian of the Gateless +ManaCost:4 W +Types:Creature Angel +PT:3/3 +K:Flying +K:CARDNAME can block any number of creatures. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +1/+1 until end of turn for each creature it's blocking. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X +SVar:X:Count$Valid Creature.blockedBySource +SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_the_gateless.jpg +Oracle:Flying\nGuardian of the Gateless can block any number of creatures.\nWhenever Guardian of the Gateless blocks, it gets +1/+1 until end of turn for each creature it's blocking. diff --git a/forge-gui/res/cardsfolder/g/guardian_of_the_guildpact.txt b/forge-gui/res/cardsfolder/g/guardian_of_the_guildpact.txt index 24d22d5f7a7..feb412c51b3 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_the_guildpact.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_the_guildpact.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:2/3 K:Protection:Card.MonoColor:Protection from monocolored SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_the_guildpact.jpg -Oracle:Protection from monocolored \ No newline at end of file +Oracle:Protection from monocolored diff --git a/forge-gui/res/cardsfolder/g/guardian_of_vitu_ghazi.txt b/forge-gui/res/cardsfolder/g/guardian_of_vitu_ghazi.txt index 6d6ce626a8e..5140568972b 100644 --- a/forge-gui/res/cardsfolder/g/guardian_of_vitu_ghazi.txt +++ b/forge-gui/res/cardsfolder/g/guardian_of_vitu_ghazi.txt @@ -1,8 +1,8 @@ -Name:Guardian of Vitu-Ghazi -ManaCost:6 G W -Types:Creature Elemental -PT:4/7 -K:Convoke -K:Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_vitu_ghazi.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nVigilance \ No newline at end of file +Name:Guardian of Vitu-Ghazi +ManaCost:6 G W +Types:Creature Elemental +PT:4/7 +K:Convoke +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_of_vitu_ghazi.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nVigilance diff --git a/forge-gui/res/cardsfolder/g/guardian_seraph.txt b/forge-gui/res/cardsfolder/g/guardian_seraph.txt index 97c3a9bd89e..0e2a71faa4c 100644 --- a/forge-gui/res/cardsfolder/g/guardian_seraph.txt +++ b/forge-gui/res/cardsfolder/g/guardian_seraph.txt @@ -5,4 +5,4 @@ PT:3/4 K:Flying S:Mode$ PreventDamage | Target$ You | Source$ Card.OppCtrl | Amount$ 1 | Description$ If a source an opponent controls would deal damage to you, prevent 1 of that damage. SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_seraph.jpg -Oracle:Flying\nIf a source an opponent controls would deal damage to you, prevent 1 of that damage. \ No newline at end of file +Oracle:Flying\nIf a source an opponent controls would deal damage to you, prevent 1 of that damage. diff --git a/forge-gui/res/cardsfolder/g/guardian_zendikon.txt b/forge-gui/res/cardsfolder/g/guardian_zendikon.txt index 7829e0ec860..0cd9a9f3069 100644 --- a/forge-gui/res/cardsfolder/g/guardian_zendikon.txt +++ b/forge-gui/res/cardsfolder/g/guardian_zendikon.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Wall | SetC T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted land is put into a graveyard, return that card to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/guardian_zendikon.jpg -Oracle:Enchant land\nEnchanted land is a 2/6 white Wall creature with defender. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. \ No newline at end of file +Oracle:Enchant land\nEnchanted land is a 2/6 white Wall creature with defender. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/g/guardians_magemark.txt b/forge-gui/res/cardsfolder/g/guardians_magemark.txt index d121a4e4c19..61cd2c34842 100644 --- a/forge-gui/res/cardsfolder/g/guardians_magemark.txt +++ b/forge-gui/res/cardsfolder/g/guardians_magemark.txt @@ -6,4 +6,4 @@ K:Flash A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.enchanted+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control that are enchanted get +1/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/guardians_magemark.jpg -Oracle:Flash\nEnchant creature\nCreatures you control that are enchanted get +1/+1. \ No newline at end of file +Oracle:Flash\nEnchant creature\nCreatures you control that are enchanted get +1/+1. diff --git a/forge-gui/res/cardsfolder/g/guardians_of_akrasa.txt b/forge-gui/res/cardsfolder/g/guardians_of_akrasa.txt index 0d55131feba..97472b8d2b0 100644 --- a/forge-gui/res/cardsfolder/g/guardians_of_akrasa.txt +++ b/forge-gui/res/cardsfolder/g/guardians_of_akrasa.txt @@ -5,4 +5,4 @@ PT:0/4 K:Defender K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/guardians_of_akrasa.jpg -Oracle:Defender\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Defender\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/g/guardians_of_meletis.txt b/forge-gui/res/cardsfolder/g/guardians_of_meletis.txt index d63251e7b47..12b2494a64f 100644 --- a/forge-gui/res/cardsfolder/g/guardians_of_meletis.txt +++ b/forge-gui/res/cardsfolder/g/guardians_of_meletis.txt @@ -1,7 +1,7 @@ -Name:Guardians of Meletis -ManaCost:3 -Types:Artifact Creature Golem -PT:0/6 -K:Defender -SVar:Picture:http://www.wizards.com/global/images/magic/general/guardians_of_meletis.jpg -Oracle:Defender \ No newline at end of file +Name:Guardians of Meletis +ManaCost:3 +Types:Artifact Creature Golem +PT:0/6 +K:Defender +SVar:Picture:http://www.wizards.com/global/images/magic/general/guardians_of_meletis.jpg +Oracle:Defender diff --git a/forge-gui/res/cardsfolder/g/guardians_pledge.txt b/forge-gui/res/cardsfolder/g/guardians_pledge.txt index 1387470dc00..a613026e6cd 100644 --- a/forge-gui/res/cardsfolder/g/guardians_pledge.txt +++ b/forge-gui/res/cardsfolder/g/guardians_pledge.txt @@ -3,4 +3,4 @@ ManaCost:1 W W Types:Instant A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.White+YouCtrl | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ White creatures you control get +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/guardians_pledge.jpg -Oracle:White creatures you control get +2/+2 until end of turn. \ No newline at end of file +Oracle:White creatures you control get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/guerrilla_tactics.txt b/forge-gui/res/cardsfolder/g/guerrilla_tactics.txt index 317acf16ffc..61f7082b40e 100644 --- a/forge-gui/res/cardsfolder/g/guerrilla_tactics.txt +++ b/forge-gui/res/cardsfolder/g/guerrilla_tactics.txt @@ -6,4 +6,4 @@ T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ T SVar:TrigDoubleDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 SVar:DiscardMeByOpp:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/guerrilla_tactics.jpg -Oracle:Guerrilla Tactics deals 2 damage to target creature or player.\nWhen a spell or ability an opponent controls causes you to discard Guerrilla Tactics, Guerrilla Tactics deals 4 damage to target creature or player. \ No newline at end of file +Oracle:Guerrilla Tactics deals 2 damage to target creature or player.\nWhen a spell or ability an opponent controls causes you to discard Guerrilla Tactics, Guerrilla Tactics deals 4 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/guided_passage.txt b/forge-gui/res/cardsfolder/g/guided_passage.txt index e2076b44e80..db46d7ba057 100644 --- a/forge-gui/res/cardsfolder/g/guided_passage.txt +++ b/forge-gui/res/cardsfolder/g/guided_passage.txt @@ -1,10 +1,10 @@ -Name:Guided Passage -ManaCost:U R G -Types:Sorcery -A:SP$ Dig | Cost$ U R G | NumCards$ X | Reveal$ True | NoMove$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | SubAbility$ DBCreature | References$ X | SpellDescription$ Reveal the cards in your library. An opponent chooses from among them a creature card, a land card, and a noncreature, nonland card. You put the chosen cards into your hand. Then shuffle your library. -SVar:DBCreature:DB$ ChangeZone | ChangeType$ Creature.YouOwn | ChangeNum$ 1 | Chooser$ Opponent | Origin$ Library | Destination$ Hand | SubAbility$ DBLand -SVar:DBLand:DB$ ChangeZone | ChangeType$ Land.YouOwn | ChangeNum$ 1 | Chooser$ Opponent | Origin$ Library | Destination$ Hand | SubAbility$ DBNonCreatureNonLand -SVar:DBNonCreatureNonLand:DB$ ChangeZone | ChangeType$ Card.nonCreature+nonLand+YouOwn | ChangeNum$ 1 | Chooser$ Opponent | Origin$ Library | Destination$ Hand | Shuffle$ True -SVar:X:Count$InYourLibrary -SVar:Picture:http://www.wizards.com/global/images/magic/general/guided_passage.jpg -Oracle:Reveal the cards in your library. An opponent chooses from among them a creature card, a land card, and a noncreature, nonland card. You put the chosen cards into your hand. Then shuffle your library. \ No newline at end of file +Name:Guided Passage +ManaCost:U R G +Types:Sorcery +A:SP$ Dig | Cost$ U R G | NumCards$ X | Reveal$ True | NoMove$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | SubAbility$ DBCreature | References$ X | SpellDescription$ Reveal the cards in your library. An opponent chooses from among them a creature card, a land card, and a noncreature, nonland card. You put the chosen cards into your hand. Then shuffle your library. +SVar:DBCreature:DB$ ChangeZone | ChangeType$ Creature.YouOwn | ChangeNum$ 1 | Chooser$ Opponent | Origin$ Library | Destination$ Hand | SubAbility$ DBLand +SVar:DBLand:DB$ ChangeZone | ChangeType$ Land.YouOwn | ChangeNum$ 1 | Chooser$ Opponent | Origin$ Library | Destination$ Hand | SubAbility$ DBNonCreatureNonLand +SVar:DBNonCreatureNonLand:DB$ ChangeZone | ChangeType$ Card.nonCreature+nonLand+YouOwn | ChangeNum$ 1 | Chooser$ Opponent | Origin$ Library | Destination$ Hand | Shuffle$ True +SVar:X:Count$InYourLibrary +SVar:Picture:http://www.wizards.com/global/images/magic/general/guided_passage.jpg +Oracle:Reveal the cards in your library. An opponent chooses from among them a creature card, a land card, and a noncreature, nonland card. You put the chosen cards into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/g/guided_strike.txt b/forge-gui/res/cardsfolder/g/guided_strike.txt index ace4011b82a..9d007a951f5 100644 --- a/forge-gui/res/cardsfolder/g/guided_strike.txt +++ b/forge-gui/res/cardsfolder/g/guided_strike.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target creature gets +1/+0 and gains first strike until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/guided_strike.jpg -Oracle:Target creature gets +1/+0 and gains first strike until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gets +1/+0 and gains first strike until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/g/guiding_spirit.txt b/forge-gui/res/cardsfolder/g/guiding_spirit.txt index c9cea86366b..449e542b6f6 100644 --- a/forge-gui/res/cardsfolder/g/guiding_spirit.txt +++ b/forge-gui/res/cardsfolder/g/guiding_spirit.txt @@ -1,9 +1,9 @@ -Name:Guiding Spirit -ManaCost:1 W U -Types:Creature Angel Spirit -PT:1/2 -K:Flying -A:AB$ ChangeZoneAll | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Library | ChangeType$ Card.TopGraveyardCreature | SpellDescription$ If the top card of target player's graveyard is a creature card, put that card on top of that player's library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/guiding_spirit.jpg -Oracle:Flying\n{T}: If the top card of target player's graveyard is a creature card, put that card on top of that player's library. \ No newline at end of file +Name:Guiding Spirit +ManaCost:1 W U +Types:Creature Angel Spirit +PT:1/2 +K:Flying +A:AB$ ChangeZoneAll | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Library | ChangeType$ Card.TopGraveyardCreature | SpellDescription$ If the top card of target player's graveyard is a creature card, put that card on top of that player's library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/guiding_spirit.jpg +Oracle:Flying\n{T}: If the top card of target player's graveyard is a creature card, put that card on top of that player's library. diff --git a/forge-gui/res/cardsfolder/g/guild_feud.txt b/forge-gui/res/cardsfolder/g/guild_feud.txt index ed521911a4f..113fdac642f 100644 --- a/forge-gui/res/cardsfolder/g/guild_feud.txt +++ b/forge-gui/res/cardsfolder/g/guild_feud.txt @@ -1,12 +1,12 @@ -Name:Guild Feud -ManaCost:5 R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ OppPick | TriggerDescription$ At the beginning of your upkeep, target opponent reveals the top three cards of his or her library, may put a creature card from among them onto the battlefield, then puts the rest into his or her graveyard. You do the same with the top three cards of your library. If two creatures are put onto the battlefield this way, those creatures fight each other. -SVar:OppPick:AB$ Dig | Cost$ 0 | ValidTgts$ Opponent | DigNum$ 3 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | Choser$ Targeted | Optional$ True | RememberChanged$ True | SubAbility$ YouPick -SVar:YouPick:DB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 3 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | Optional$ True | RememberChanged$ True | SubAbility$ PicksFight -SVar:PicksFight:DB$ Fight | Defined$ Remembered | SubAbility$ DBCleanup | ConditionCheckSVar$ NumFighters | References$ NumFighters | ConditionSVarCompare$ EQ2 | StackDescription$ If two creatures are put onto the battlefield this way, those creatures fight each other. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NumFighters:Remembered$Amount -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/guild_feud.jpg -Oracle:At the beginning of your upkeep, target opponent reveals the top three cards of his or her library, may put a creature card from among them onto the battlefield, then puts the rest into his or her graveyard. You do the same with the top three cards of your library. If two creatures are put onto the battlefield this way, those creatures fight each other. \ No newline at end of file +Name:Guild Feud +ManaCost:5 R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ OppPick | TriggerDescription$ At the beginning of your upkeep, target opponent reveals the top three cards of his or her library, may put a creature card from among them onto the battlefield, then puts the rest into his or her graveyard. You do the same with the top three cards of your library. If two creatures are put onto the battlefield this way, those creatures fight each other. +SVar:OppPick:AB$ Dig | Cost$ 0 | ValidTgts$ Opponent | DigNum$ 3 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | Choser$ Targeted | Optional$ True | RememberChanged$ True | SubAbility$ YouPick +SVar:YouPick:DB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 3 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | Optional$ True | RememberChanged$ True | SubAbility$ PicksFight +SVar:PicksFight:DB$ Fight | Defined$ Remembered | SubAbility$ DBCleanup | ConditionCheckSVar$ NumFighters | References$ NumFighters | ConditionSVarCompare$ EQ2 | StackDescription$ If two creatures are put onto the battlefield this way, those creatures fight each other. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NumFighters:Remembered$Amount +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/guild_feud.jpg +Oracle:At the beginning of your upkeep, target opponent reveals the top three cards of his or her library, may put a creature card from among them onto the battlefield, then puts the rest into his or her graveyard. You do the same with the top three cards of your library. If two creatures are put onto the battlefield this way, those creatures fight each other. diff --git a/forge-gui/res/cardsfolder/g/guildscorn_ward.txt b/forge-gui/res/cardsfolder/g/guildscorn_ward.txt index a1dbafba159..08654e2f328 100644 --- a/forge-gui/res/cardsfolder/g/guildscorn_ward.txt +++ b/forge-gui/res/cardsfolder/g/guildscorn_ward.txt @@ -1,8 +1,8 @@ -Name:Guildscorn Ward -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.MultiColor:Protection from multicolored | Description$ Enchanted creature has protection from multicolored. -SVar:Picture:http://www.wizards.com/global/images/magic/general/guildscorn_ward.jpg -Oracle:Enchant creature\nEnchanted creature has protection from multicolored. \ No newline at end of file +Name:Guildscorn Ward +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.MultiColor:Protection from multicolored | Description$ Enchanted creature has protection from multicolored. +SVar:Picture:http://www.wizards.com/global/images/magic/general/guildscorn_ward.jpg +Oracle:Enchant creature\nEnchanted creature has protection from multicolored. diff --git a/forge-gui/res/cardsfolder/g/guile.txt b/forge-gui/res/cardsfolder/g/guile.txt index db85cbad532..1843c2cbbe4 100644 --- a/forge-gui/res/cardsfolder/g/guile.txt +++ b/forge-gui/res/cardsfolder/g/guile.txt @@ -1,12 +1,12 @@ -Name:Guile -ManaCost:3 U U U -Types:Creature Elemental Incarnation -PT:6/6 -K:CantBeBlockedByAmount LT3 -R:Event$ Counter | ActiveZones$ Battlefield | ValidType$ Spell | ValidCause$ Card.YouCtrl | ReplaceWith$ DBRemove | Description$ If a spell or ability you control would counter a spell, instead exile that spell and you may play that card without paying its mana cost. -SVar:DBRemove:AB$ ChangeZone | Cost$ 0 | Defined$ ReplacedCard | Origin$ Stack | Destination$ Exile | Fizzle$ True | SubAbility$ DBPlay -SVar:DBPlay:DB$ Play | Defined$ ReplacedCard | WithoutManaCost$ True | Optional$ True -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. -SVar:TrigShuffle:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/guile.jpg -Oracle:Guile can't be blocked except by three or more creatures.\nIf a spell or ability you control would counter a spell, instead exile that spell and you may play that card without paying its mana cost.\nWhen Guile is put into a graveyard from anywhere, shuffle it into its owner's library. +Name:Guile +ManaCost:3 U U U +Types:Creature Elemental Incarnation +PT:6/6 +K:CantBeBlockedByAmount LT3 +R:Event$ Counter | ActiveZones$ Battlefield | ValidType$ Spell | ValidCause$ Card.YouCtrl | ReplaceWith$ DBRemove | Description$ If a spell or ability you control would counter a spell, instead exile that spell and you may play that card without paying its mana cost. +SVar:DBRemove:AB$ ChangeZone | Cost$ 0 | Defined$ ReplacedCard | Origin$ Stack | Destination$ Exile | Fizzle$ True | SubAbility$ DBPlay +SVar:DBPlay:DB$ Play | Defined$ ReplacedCard | WithoutManaCost$ True | Optional$ True +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. +SVar:TrigShuffle:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/guile.jpg +Oracle:Guile can't be blocked except by three or more creatures.\nIf a spell or ability you control would counter a spell, instead exile that spell and you may play that card without paying its mana cost.\nWhen Guile is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/g/guiltfeeder.txt b/forge-gui/res/cardsfolder/g/guiltfeeder.txt index f6f1cb61ed6..41d65c69591 100644 --- a/forge-gui/res/cardsfolder/g/guiltfeeder.txt +++ b/forge-gui/res/cardsfolder/g/guiltfeeder.txt @@ -7,4 +7,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | E SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ DefendingPlayer | LifeAmount$ X | References$ X SVar:X:Count$InOppYard SVar:Picture:http://www.wizards.com/global/images/magic/general/guiltfeeder.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Guiltfeeder attacks and isn't blocked, defending player loses 1 life for each card in his or her graveyard. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Guiltfeeder attacks and isn't blocked, defending player loses 1 life for each card in his or her graveyard. diff --git a/forge-gui/res/cardsfolder/g/guilty_conscience.txt b/forge-gui/res/cardsfolder/g/guilty_conscience.txt index a77de3eff59..bfd0177fac3 100644 --- a/forge-gui/res/cardsfolder/g/guilty_conscience.txt +++ b/forge-gui/res/cardsfolder/g/guilty_conscience.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | Execute$ TrigDamage | Trigge SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredSource | NumDmg$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/guilty_conscience.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage, Guilty Conscience deals that much damage to that creature. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals damage, Guilty Conscience deals that much damage to that creature. diff --git a/forge-gui/res/cardsfolder/g/guise_of_fire.txt b/forge-gui/res/cardsfolder/g/guise_of_fire.txt index 502f641e710..e3ed72ce9fe 100644 --- a/forge-gui/res/cardsfolder/g/guise_of_fire.txt +++ b/forge-gui/res/cardsfolder/g/guise_of_fire.txt @@ -1,8 +1,8 @@ -Name:Guise of Fire -ManaCost:R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ -1 | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Enchanted creature gets +1/-1 and attacks each turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/guise_of_fire.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/-1 and attacks each turn if able. \ No newline at end of file +Name:Guise of Fire +ManaCost:R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ -1 | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Enchanted creature gets +1/-1 and attacks each turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/guise_of_fire.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/-1 and attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/g/gulf_squid.txt b/forge-gui/res/cardsfolder/g/gulf_squid.txt index 6b2d3c0f275..c986dfb6bbf 100644 --- a/forge-gui/res/cardsfolder/g/gulf_squid.txt +++ b/forge-gui/res/cardsfolder/g/gulf_squid.txt @@ -1,9 +1,9 @@ -Name:Gulf Squid -ManaCost:3 U -Types:Creature Squid Beast -PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all lands target player controls. -SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/gulf_squid.jpg -Oracle:When Gulf Squid enters the battlefield, tap all lands target player controls. \ No newline at end of file +Name:Gulf Squid +ManaCost:3 U +Types:Creature Squid Beast +PT:2/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all lands target player controls. +SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/gulf_squid.jpg +Oracle:When Gulf Squid enters the battlefield, tap all lands target player controls. diff --git a/forge-gui/res/cardsfolder/g/guma.txt b/forge-gui/res/cardsfolder/g/guma.txt index 3cbea640005..890e362b887 100644 --- a/forge-gui/res/cardsfolder/g/guma.txt +++ b/forge-gui/res/cardsfolder/g/guma.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:2/2 K:Protection from blue SVar:Picture:http://www.wizards.com/global/images/magic/general/guma.jpg -Oracle:Protection from blue \ No newline at end of file +Oracle:Protection from blue diff --git a/forge-gui/res/cardsfolder/g/gurzigost.txt b/forge-gui/res/cardsfolder/g/gurzigost.txt index 5281f4c91fc..681d750705e 100644 --- a/forge-gui/res/cardsfolder/g/gurzigost.txt +++ b/forge-gui/res/cardsfolder/g/gurzigost.txt @@ -1,12 +1,12 @@ -Name:Gurzigost -ManaCost:3 G G -Types:Creature Beast -PT:6/8 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGurzigostChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you put two cards from your graveyard on the bottom of your library. -SVar:TrigGurzigostChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | Optional$ True | ChangeType$ Card.YouOwn | ChangeNum$ 2 | Hidden$ True | RememberChanged$ True | SubAbility$ DBGurzigostSacrifice -SVar:DBGurzigostSacrifice:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ LT2 | SubAbility$ DBGurzigostCleanup -SVar:DBGurzigostCleanup:DB$ Cleanup | ClearRemembered$ True -A:AB$ Pump | Cost$ G G Discard<1/Card> | KW$ HIDDEN You may have CARDNAME assign its combat damage as though it weren't blocked. | SpellDescription$ You may have CARDNAME assign its combat damage this turn as though it weren't blocked. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gurzigost.jpg -Oracle:At the beginning of your upkeep, sacrifice Gurzigost unless you put two cards from your graveyard on the bottom of your library.\n{G}{G}, Discard a card: You may have Gurzigost assign its combat damage this turn as though it weren't blocked. \ No newline at end of file +Name:Gurzigost +ManaCost:3 G G +Types:Creature Beast +PT:6/8 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGurzigostChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you put two cards from your graveyard on the bottom of your library. +SVar:TrigGurzigostChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | Optional$ True | ChangeType$ Card.YouOwn | ChangeNum$ 2 | Hidden$ True | RememberChanged$ True | SubAbility$ DBGurzigostSacrifice +SVar:DBGurzigostSacrifice:DB$ Sacrifice | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ LT2 | SubAbility$ DBGurzigostCleanup +SVar:DBGurzigostCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ Pump | Cost$ G G Discard<1/Card> | KW$ HIDDEN You may have CARDNAME assign its combat damage as though it weren't blocked. | SpellDescription$ You may have CARDNAME assign its combat damage this turn as though it weren't blocked. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gurzigost.jpg +Oracle:At the beginning of your upkeep, sacrifice Gurzigost unless you put two cards from your graveyard on the bottom of your library.\n{G}{G}, Discard a card: You may have Gurzigost assign its combat damage this turn as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/g/gush.txt b/forge-gui/res/cardsfolder/g/gush.txt index 52d55feac6b..7d67c25d7a3 100644 --- a/forge-gui/res/cardsfolder/g/gush.txt +++ b/forge-gui/res/cardsfolder/g/gush.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ 4 U | NumCards$ 2 | SpellDescription$ Draw two cards. SVar:AltCost:Cost$ Return<2/Island> SVar:Picture:http://www.wizards.com/global/images/magic/general/gush.jpg -Oracle:You may return two Islands you control to their owner's hand rather than pay Gush's mana cost.\nDraw two cards. \ No newline at end of file +Oracle:You may return two Islands you control to their owner's hand rather than pay Gush's mana cost.\nDraw two cards. diff --git a/forge-gui/res/cardsfolder/g/gust_skimmer.txt b/forge-gui/res/cardsfolder/g/gust_skimmer.txt index e68da819010..c1bbb09a0fa 100644 --- a/forge-gui/res/cardsfolder/g/gust_skimmer.txt +++ b/forge-gui/res/cardsfolder/g/gust_skimmer.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Insect PT:2/1 A:AB$ Pump | Cost$ U | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/gust_skimmer.jpg -Oracle:{U}: Gust-Skimmer gains flying until end of turn. \ No newline at end of file +Oracle:{U}: Gust-Skimmer gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gustcloak_cavalier.txt b/forge-gui/res/cardsfolder/g/gustcloak_cavalier.txt index f02f00b0bec..bc74d0792c3 100644 --- a/forge-gui/res/cardsfolder/g/gustcloak_cavalier.txt +++ b/forge-gui/res/cardsfolder/g/gustcloak_cavalier.txt @@ -1,12 +1,12 @@ -Name:Gustcloak Cavalier -ManaCost:3 W W -Types:Creature Human Knight -PT:2/2 -K:Flanking -T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME attacks, you may tap target creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self | SubAbility$ RemCombat -SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_cavalier.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhenever Gustcloak Cavalier attacks, you may tap target creature.\nWhenever Gustcloak Cavalier becomes blocked, you may untap Gustcloak Cavalier and remove it from combat. \ No newline at end of file +Name:Gustcloak Cavalier +ManaCost:3 W W +Types:Creature Human Knight +PT:2/2 +K:Flanking +T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME attacks, you may tap target creature. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self | SubAbility$ RemCombat +SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_cavalier.jpg +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhenever Gustcloak Cavalier attacks, you may tap target creature.\nWhenever Gustcloak Cavalier becomes blocked, you may untap Gustcloak Cavalier and remove it from combat. diff --git a/forge-gui/res/cardsfolder/g/gustcloak_harrier.txt b/forge-gui/res/cardsfolder/g/gustcloak_harrier.txt index 2f7931d7afd..903f446e208 100644 --- a/forge-gui/res/cardsfolder/g/gustcloak_harrier.txt +++ b/forge-gui/res/cardsfolder/g/gustcloak_harrier.txt @@ -1,10 +1,10 @@ -Name:Gustcloak Harrier -ManaCost:1 W W -Types:Creature Bird Soldier -PT:2/2 -K:Flying -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self | SubAbility$ RemCombat -SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_harrier.jpg -Oracle:Flying\nWhenever Gustcloak Harrier becomes blocked, you may untap it and remove it from combat. \ No newline at end of file +Name:Gustcloak Harrier +ManaCost:1 W W +Types:Creature Bird Soldier +PT:2/2 +K:Flying +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self | SubAbility$ RemCombat +SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_harrier.jpg +Oracle:Flying\nWhenever Gustcloak Harrier becomes blocked, you may untap it and remove it from combat. diff --git a/forge-gui/res/cardsfolder/g/gustcloak_runner.txt b/forge-gui/res/cardsfolder/g/gustcloak_runner.txt index 8587f42a295..1f785e18b20 100644 --- a/forge-gui/res/cardsfolder/g/gustcloak_runner.txt +++ b/forge-gui/res/cardsfolder/g/gustcloak_runner.txt @@ -1,9 +1,9 @@ -Name:Gustcloak Runner -ManaCost:W -Types:Creature Human Soldier -PT:1/1 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self | SubAbility$ RemCombat -SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_runner.jpg -Oracle:Whenever Gustcloak Runner becomes blocked, you may untap it and remove it from combat. \ No newline at end of file +Name:Gustcloak Runner +ManaCost:W +Types:Creature Human Soldier +PT:1/1 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self | SubAbility$ RemCombat +SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_runner.jpg +Oracle:Whenever Gustcloak Runner becomes blocked, you may untap it and remove it from combat. diff --git a/forge-gui/res/cardsfolder/g/gustcloak_savior.txt b/forge-gui/res/cardsfolder/g/gustcloak_savior.txt index 85db078b710..d25645401bb 100644 --- a/forge-gui/res/cardsfolder/g/gustcloak_savior.txt +++ b/forge-gui/res/cardsfolder/g/gustcloak_savior.txt @@ -1,10 +1,10 @@ -Name:Gustcloak Savior -ManaCost:4 W -Types:Creature Bird Soldier -PT:3/4 -K:Flying -T:Mode$ AttackerBlocked | ValidCard$ Creature.YouCtrl | Execute$ TrigUntapRemove | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a creature you control becomes blocked, you may untap that creature and remove it from combat. -SVar:TrigUntapRemove:AB$ Untap | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ DBRemoveCombat -SVar:DBRemoveCombat:DB$ RemoveFromCombat | Defined$ TriggeredAttacker -SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_savior.jpg -Oracle:Flying\nWhenever a creature you control becomes blocked, you may untap that creature and remove it from combat. \ No newline at end of file +Name:Gustcloak Savior +ManaCost:4 W +Types:Creature Bird Soldier +PT:3/4 +K:Flying +T:Mode$ AttackerBlocked | ValidCard$ Creature.YouCtrl | Execute$ TrigUntapRemove | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a creature you control becomes blocked, you may untap that creature and remove it from combat. +SVar:TrigUntapRemove:AB$ Untap | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ DBRemoveCombat +SVar:DBRemoveCombat:DB$ RemoveFromCombat | Defined$ TriggeredAttacker +SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_savior.jpg +Oracle:Flying\nWhenever a creature you control becomes blocked, you may untap that creature and remove it from combat. diff --git a/forge-gui/res/cardsfolder/g/gustcloak_sentinel.txt b/forge-gui/res/cardsfolder/g/gustcloak_sentinel.txt index 029d5c9eec0..8c7a3fec9a6 100644 --- a/forge-gui/res/cardsfolder/g/gustcloak_sentinel.txt +++ b/forge-gui/res/cardsfolder/g/gustcloak_sentinel.txt @@ -1,9 +1,9 @@ -Name:Gustcloak Sentinel -ManaCost:2 W W -Types:Creature Human Soldier -PT:3/3 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigUntapRemove | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. -SVar:TrigUntapRemove:AB$ Untap | Cost$ 0 | SubAbility$ DBRemoveCombat -SVar:DBRemoveCombat:DB$ RemoveFromCombat -SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_sentinel.jpg -Oracle:Whenever Gustcloak Sentinel becomes blocked, you may untap it and remove it from combat. \ No newline at end of file +Name:Gustcloak Sentinel +ManaCost:2 W W +Types:Creature Human Soldier +PT:3/3 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigUntapRemove | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. +SVar:TrigUntapRemove:AB$ Untap | Cost$ 0 | SubAbility$ DBRemoveCombat +SVar:DBRemoveCombat:DB$ RemoveFromCombat +SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_sentinel.jpg +Oracle:Whenever Gustcloak Sentinel becomes blocked, you may untap it and remove it from combat. diff --git a/forge-gui/res/cardsfolder/g/gustcloak_skirmisher.txt b/forge-gui/res/cardsfolder/g/gustcloak_skirmisher.txt index b7dfce8efae..fdd4df1956b 100644 --- a/forge-gui/res/cardsfolder/g/gustcloak_skirmisher.txt +++ b/forge-gui/res/cardsfolder/g/gustcloak_skirmisher.txt @@ -1,10 +1,10 @@ -Name:Gustcloak Skirmisher -ManaCost:3 W -Types:Creature Bird Soldier -PT:2/3 -K:Flying -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self | SubAbility$ RemCombat -SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_skirmisher.jpg -Oracle:Flying\nWhenever Gustcloak Skirmisher becomes blocked, you may untap it and remove it from combat. \ No newline at end of file +Name:Gustcloak Skirmisher +ManaCost:3 W +Types:Creature Bird Soldier +PT:2/3 +K:Flying +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, you may untap it and remove it from combat. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self | SubAbility$ RemCombat +SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/gustcloak_skirmisher.jpg +Oracle:Flying\nWhenever Gustcloak Skirmisher becomes blocked, you may untap it and remove it from combat. diff --git a/forge-gui/res/cardsfolder/g/gusthas_scepter.txt b/forge-gui/res/cardsfolder/g/gusthas_scepter.txt index 7fd6e8c26c4..cb3cbefecff 100644 --- a/forge-gui/res/cardsfolder/g/gusthas_scepter.txt +++ b/forge-gui/res/cardsfolder/g/gusthas_scepter.txt @@ -1,16 +1,16 @@ -Name:Gustha's Scepter -ManaCost:0 -Types:Artifact -A:AB$ ChangeZone | Cost$ T | ChangeType$ Card | ChangeNum$ 1 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | Mandatory$ True | SpellDescription$ Exile a card from your hand face down. You may look at it for as long as it remains exiled. -S:Mode$ MayLookAt | Affected$ Card.IsRemembered | Player$ You | AffectedZone$ Exile -A:AB$ ChooseCard | Cost$ T | Defined$ You | Amount$ 1 | Mandatory$ True | AILogic$ AtLeast1 | ChoiceTitle$ Choose a card you own to put into your hand | Choices$ Card.IsRemembered+YouOwn | ChoiceZone$ Exile | SubAbility$ MoveChosen | SpellDescription$ Return a card you own exiled with CARDNAME to your hand. -SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ ChosenCard -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ DBChangeZoneAll | TriggerDescription$ When you lose control of CARDNAME, put all cards exiled with CARDNAME into their owner's graveyard. -T:Mode$ ChangesController | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ DBChangeZoneAll | Secondary$ True | TriggerDescription$ When you lose control of CARDNAME, put all cards exiled with CARDNAME into their owner's graveyard. -SVar:DBChangeZoneAll:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Graveyard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gusthas_scepter.jpg -Oracle:{T}: Exile a card from your hand face down. You may look at it for as long as it remains exiled.\n{T}: Return a card you own exiled with Gustha's Scepter to your hand.\nWhen you lose control of Gustha's Scepter, put all cards exiled with Gustha's Scepter into their owner's graveyard. \ No newline at end of file +Name:Gustha's Scepter +ManaCost:0 +Types:Artifact +A:AB$ ChangeZone | Cost$ T | ChangeType$ Card | ChangeNum$ 1 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | Mandatory$ True | SpellDescription$ Exile a card from your hand face down. You may look at it for as long as it remains exiled. +S:Mode$ MayLookAt | Affected$ Card.IsRemembered | Player$ You | AffectedZone$ Exile +A:AB$ ChooseCard | Cost$ T | Defined$ You | Amount$ 1 | Mandatory$ True | AILogic$ AtLeast1 | ChoiceTitle$ Choose a card you own to put into your hand | Choices$ Card.IsRemembered+YouOwn | ChoiceZone$ Exile | SubAbility$ MoveChosen | SpellDescription$ Return a card you own exiled with CARDNAME to your hand. +SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ ChosenCard +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ DBChangeZoneAll | TriggerDescription$ When you lose control of CARDNAME, put all cards exiled with CARDNAME into their owner's graveyard. +T:Mode$ ChangesController | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ DBChangeZoneAll | Secondary$ True | TriggerDescription$ When you lose control of CARDNAME, put all cards exiled with CARDNAME into their owner's graveyard. +SVar:DBChangeZoneAll:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Graveyard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gusthas_scepter.jpg +Oracle:{T}: Exile a card from your hand face down. You may look at it for as long as it remains exiled.\n{T}: Return a card you own exiled with Gustha's Scepter to your hand.\nWhen you lose control of Gustha's Scepter, put all cards exiled with Gustha's Scepter into their owner's graveyard. diff --git a/forge-gui/res/cardsfolder/g/gustrider_exuberant.txt b/forge-gui/res/cardsfolder/g/gustrider_exuberant.txt index c0ff9646e85..ffe622be8e5 100644 --- a/forge-gui/res/cardsfolder/g/gustrider_exuberant.txt +++ b/forge-gui/res/cardsfolder/g/gustrider_exuberant.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.powerGE5+YouCtrl | KW$ Flying | SpellDescription$ Creatures you control with power 5 or greater gain flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/gustrider_exuberant.jpg -Oracle:Flying\nSacrifice Gustrider Exuberant: Creatures you control with power 5 or greater gain flying until end of turn. \ No newline at end of file +Oracle:Flying\nSacrifice Gustrider Exuberant: Creatures you control with power 5 or greater gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/g/gut_shot.txt b/forge-gui/res/cardsfolder/g/gut_shot.txt index a9221124cab..926df983aac 100644 --- a/forge-gui/res/cardsfolder/g/gut_shot.txt +++ b/forge-gui/res/cardsfolder/g/gut_shot.txt @@ -3,4 +3,4 @@ ManaCost:PR Types:Instant A:SP$ DealDamage | Cost$ PR | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/gut_shot.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nGut Shot deals 1 damage to target creature or player. \ No newline at end of file +Oracle:({R/P} can be paid with either {R} or 2 life.)\nGut Shot deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/g/gutless_ghoul.txt b/forge-gui/res/cardsfolder/g/gutless_ghoul.txt index 592b419ced9..25b646c6a96 100644 --- a/forge-gui/res/cardsfolder/g/gutless_ghoul.txt +++ b/forge-gui/res/cardsfolder/g/gutless_ghoul.txt @@ -4,4 +4,4 @@ Types:Snow Creature Zombie PT:2/2 A:AB$ GainLife | Cost$ 1 Sac<1/Creature> | LifeAmount$ 2 | SpellDescription$ You gain 2 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/gutless_ghoul.jpg -Oracle:{1}, Sacrifice a creature: You gain 2 life. \ No newline at end of file +Oracle:{1}, Sacrifice a creature: You gain 2 life. diff --git a/forge-gui/res/cardsfolder/g/gutter_grime.txt b/forge-gui/res/cardsfolder/g/gutter_grime.txt index a2f8bdac8fa..40064c5b7d9 100644 --- a/forge-gui/res/cardsfolder/g/gutter_grime.txt +++ b/forge-gui/res/cardsfolder/g/gutter_grime.txt @@ -1,11 +1,11 @@ -Name:Gutter Grime -ManaCost:4 G -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+nonToken | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a nontoken creature you control dies, put a slime counter on CARDNAME, then put a green Ooze creature token onto the battlefield with "This creature's power and toughness are each equal to the number of slime counters on CARDNAME." -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SLIME | CounterNum$ 1 | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ G X X Ooze ISD | TokenSVars$ GutterGrimePT | RememberSource$ True | TokenStaticAbilities$ Static -SVar:Static:Mode$ Continuous | SetPower$ GutterGrimePT | SetToughness$ GutterGrimePT | CharacteristicDefining$ True | Description$ This creature's power and toughness are each equal to the number of slime counters on Gutter Grime. -SVar:GutterGrimePT:Remembered$CardCounters.SLIME -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/gutter_grime.jpg -Oracle:Whenever a nontoken creature you control dies, put a slime counter on Gutter Grime, then put a green Ooze creature token onto the battlefield with "This creature's power and toughness are each equal to the number of slime counters on Gutter Grime." \ No newline at end of file +Name:Gutter Grime +ManaCost:4 G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+nonToken | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a nontoken creature you control dies, put a slime counter on CARDNAME, then put a green Ooze creature token onto the battlefield with "This creature's power and toughness are each equal to the number of slime counters on CARDNAME." +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SLIME | CounterNum$ 1 | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ G X X Ooze ISD | TokenSVars$ GutterGrimePT | RememberSource$ True | TokenStaticAbilities$ Static +SVar:Static:Mode$ Continuous | SetPower$ GutterGrimePT | SetToughness$ GutterGrimePT | CharacteristicDefining$ True | Description$ This creature's power and toughness are each equal to the number of slime counters on Gutter Grime. +SVar:GutterGrimePT:Remembered$CardCounters.SLIME +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/gutter_grime.jpg +Oracle:Whenever a nontoken creature you control dies, put a slime counter on Gutter Grime, then put a green Ooze creature token onto the battlefield with "This creature's power and toughness are each equal to the number of slime counters on Gutter Grime." diff --git a/forge-gui/res/cardsfolder/g/gutter_skulk.txt b/forge-gui/res/cardsfolder/g/gutter_skulk.txt index 60ca7d971d2..92f19e86533 100644 --- a/forge-gui/res/cardsfolder/g/gutter_skulk.txt +++ b/forge-gui/res/cardsfolder/g/gutter_skulk.txt @@ -1,6 +1,6 @@ -Name:Gutter Skulk -ManaCost:1 B -Types:Creature Zombie Rat -PT:2/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gutter_skulk.jpg -Oracle: \ No newline at end of file +Name:Gutter Skulk +ManaCost:1 B +Types:Creature Zombie Rat +PT:2/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gutter_skulk.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/g/guttersnipe.txt b/forge-gui/res/cardsfolder/g/guttersnipe.txt index 13d0f930d91..9fddcce59b7 100644 --- a/forge-gui/res/cardsfolder/g/guttersnipe.txt +++ b/forge-gui/res/cardsfolder/g/guttersnipe.txt @@ -1,9 +1,9 @@ -Name:Guttersnipe -ManaCost:2 R -Types:Creature Goblin Shaman -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever you cast an instant or sorcery spell, CARDNAME deals 2 damage to each opponent. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0| Defined$ Player.Opponent | NumDmg$ 2 -DeckHints:Type$Instant|Sorcery -SVar:Picture:http://www.wizards.com/global/images/magic/general/guttersnipe.jpg -Oracle:Whenever you cast an instant or sorcery spell, Guttersnipe deals 2 damage to each opponent. \ No newline at end of file +Name:Guttersnipe +ManaCost:2 R +Types:Creature Goblin Shaman +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever you cast an instant or sorcery spell, CARDNAME deals 2 damage to each opponent. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0| Defined$ Player.Opponent | NumDmg$ 2 +DeckHints:Type$Instant|Sorcery +SVar:Picture:http://www.wizards.com/global/images/magic/general/guttersnipe.jpg +Oracle:Whenever you cast an instant or sorcery spell, Guttersnipe deals 2 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/g/guttural_response.txt b/forge-gui/res/cardsfolder/g/guttural_response.txt index aa263dd9abf..3ffbe889460 100644 --- a/forge-gui/res/cardsfolder/g/guttural_response.txt +++ b/forge-gui/res/cardsfolder/g/guttural_response.txt @@ -3,4 +3,4 @@ ManaCost:RG Types:Instant A:SP$ Counter | Cost$ RG | TargetType$ Spell | TgtPrompt$ Select target Blue Instant spell | ValidTgts$ Instant.Blue | SpellDescription$ Counter target blue instant spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/guttural_response.jpg -Oracle:Counter target blue instant spell. \ No newline at end of file +Oracle:Counter target blue instant spell. diff --git a/forge-gui/res/cardsfolder/g/gutwrencher_oni.txt b/forge-gui/res/cardsfolder/g/gutwrencher_oni.txt index 9079cf74ef5..23b4ac183cf 100644 --- a/forge-gui/res/cardsfolder/g/gutwrencher_oni.txt +++ b/forge-gui/res/cardsfolder/g/gutwrencher_oni.txt @@ -8,4 +8,4 @@ SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ TgtCh SVar:RemRandomDeck:True SVar:NeedsToPlay:Ogre.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/gutwrencher_oni.jpg -Oracle:Trample\nAt the beginning of your upkeep, discard a card if you don't control an Ogre. \ No newline at end of file +Oracle:Trample\nAt the beginning of your upkeep, discard a card if you don't control an Ogre. diff --git a/forge-gui/res/cardsfolder/g/guul_draz_assassin.txt b/forge-gui/res/cardsfolder/g/guul_draz_assassin.txt index 140c864b202..be254507e77 100644 --- a/forge-gui/res/cardsfolder/g/guul_draz_assassin.txt +++ b/forge-gui/res/cardsfolder/g/guul_draz_assassin.txt @@ -11,4 +11,4 @@ SVar:HighLvl:AB$ Pump | Cost$ B T | ValidTgts$ Creature | TgtPrompt$ Select targ SVar:X:Count$Valid Card.Self+counters_GE2_LEVEL+counters_LT4_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE4_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/guul_draz_assassin.jpg -Oracle:Level up {1}{B} ({1}{B}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-3\n2/2\n{B}, {T}: Target creature gets -2/-2 until end of turn.\nLEVEL 4+\n4/4\n{B}, {T}: Target creature gets -4/-4 until end of turn. \ No newline at end of file +Oracle:Level up {1}{B} ({1}{B}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-3\n2/2\n{B}, {T}: Target creature gets -2/-2 until end of turn.\nLEVEL 4+\n4/4\n{B}, {T}: Target creature gets -4/-4 until end of turn. diff --git a/forge-gui/res/cardsfolder/g/guul_draz_specter.txt b/forge-gui/res/cardsfolder/g/guul_draz_specter.txt index 1861df909c4..2bd1e8ce2ab 100644 --- a/forge-gui/res/cardsfolder/g/guul_draz_specter.txt +++ b/forge-gui/res/cardsfolder/g/guul_draz_specter.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ Tri SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:X:Count$InOppHand SVar:Picture:http://www.wizards.com/global/images/magic/general/guul_draz_specter.jpg -Oracle:Flying\nGuul Draz Specter gets +3/+3 as long as an opponent has no cards in hand.\nWhenever Guul Draz Specter deals combat damage to a player, that player discards a card. \ No newline at end of file +Oracle:Flying\nGuul Draz Specter gets +3/+3 as long as an opponent has no cards in hand.\nWhenever Guul Draz Specter deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/g/guul_draz_vampire.txt b/forge-gui/res/cardsfolder/g/guul_draz_vampire.txt index 87e028a1fd7..33758eabebf 100644 --- a/forge-gui/res/cardsfolder/g/guul_draz_vampire.txt +++ b/forge-gui/res/cardsfolder/g/guul_draz_vampire.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 1 | AddKeyword$ Intimidate | CheckSVar$ X | SVarCompare$ LE10 | Description$ As long as an opponent has 10 or less life, CARDNAME gets +2/+1 and has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) SVar:X:PlayerCountOpponents$LowestLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/guul_draz_vampire.jpg -Oracle:As long as an opponent has 10 or less life, Guul Draz Vampire gets +2/+1 and has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Oracle:As long as an opponent has 10 or less life, Guul Draz Vampire gets +2/+1 and has intimidate. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/g/gwafa_hazid_profiteer.txt b/forge-gui/res/cardsfolder/g/gwafa_hazid_profiteer.txt index cebf64b6a12..870f4c320ae 100644 --- a/forge-gui/res/cardsfolder/g/gwafa_hazid_profiteer.txt +++ b/forge-gui/res/cardsfolder/g/gwafa_hazid_profiteer.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.counters_GE1_BRIBERY | AddHiddenKeyword$ A:AB$ PutCounter | Cost$ W U T | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control. | CounterType$ BRIBERY | CounterNum$ 1 | SubAbility$ DBDraw | SpellDescription$ Put a bribery counter on target creature you don't control. Its controller draws a card. SVar:DBDraw:DB$Draw | Defined$ TargetedController | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/gwafa_hazid_profiteer.jpg -Oracle:{W}{U}, {T}: Put a bribery counter on target creature you don't control. Its controller draws a card.\nCreatures with bribery counters on them can't attack or block. \ No newline at end of file +Oracle:{W}{U}, {T}: Put a bribery counter on target creature you don't control. Its controller draws a card.\nCreatures with bribery counters on them can't attack or block. diff --git a/forge-gui/res/cardsfolder/g/gwendlyn_di_corci.txt b/forge-gui/res/cardsfolder/g/gwendlyn_di_corci.txt index d34be673bf3..8c199d23bc5 100644 --- a/forge-gui/res/cardsfolder/g/gwendlyn_di_corci.txt +++ b/forge-gui/res/cardsfolder/g/gwendlyn_di_corci.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Rogue PT:3/5 A:AB$ Discard | Cost$ T | ValidTgts$ Player | PlayerTurn$ True | NumCards$ 1 | Mode$ Random | SpellDescription$ Target player discards a card at random. Activate this ability only during your turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/gwendlyn_di_corci.jpg -Oracle:{T}: Target player discards a card at random. Activate this ability only during your turn. \ No newline at end of file +Oracle:{T}: Target player discards a card at random. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt b/forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt index 0ddf504403e..b43d796a649 100644 --- a/forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt +++ b/forge-gui/res/cardsfolder/g/gwyllion_hedge_mage.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 kithkin soldier SHM SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/gwyllion_hedge_mage.jpg -Oracle:When Gwyllion Hedge-Mage enters the battlefield, if you control two or more Plains, you may put a 1/1 white Kithkin Soldier creature token onto the battlefield.\nWhen Gwyllion Hedge-Mage enters the battlefield, if you control two or more Swamps, you may put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:When Gwyllion Hedge-Mage enters the battlefield, if you control two or more Plains, you may put a 1/1 white Kithkin Soldier creature token onto the battlefield.\nWhen Gwyllion Hedge-Mage enters the battlefield, if you control two or more Swamps, you may put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/g/gyre_sage.txt b/forge-gui/res/cardsfolder/g/gyre_sage.txt index a2eb0f60195..876e31baebb 100644 --- a/forge-gui/res/cardsfolder/g/gyre_sage.txt +++ b/forge-gui/res/cardsfolder/g/gyre_sage.txt @@ -1,9 +1,9 @@ -Name:Gyre Sage -ManaCost:1 G -Types:Creature Elf Druid -PT:1/2 -K:Evolve -A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add {G} to your mana pool for each +1/+1 counter on CARDNAME. -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/gyre_sage.jpg -Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{T}: Add {G} to your mana pool for each +1/+1 counter on Gyre Sage. \ No newline at end of file +Name:Gyre Sage +ManaCost:1 G +Types:Creature Elf Druid +PT:1/2 +K:Evolve +A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add {G} to your mana pool for each +1/+1 counter on CARDNAME. +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/gyre_sage.jpg +Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{T}: Add {G} to your mana pool for each +1/+1 counter on Gyre Sage. diff --git a/forge-gui/res/cardsfolder/g/skarrg_goliath.txt b/forge-gui/res/cardsfolder/g/skarrg_goliath.txt index 59e15c7a7a4..25afaa124a5 100644 --- a/forge-gui/res/cardsfolder/g/skarrg_goliath.txt +++ b/forge-gui/res/cardsfolder/g/skarrg_goliath.txt @@ -1,8 +1,8 @@ -Name:Skarrg Goliath -ManaCost:6 G G -Types:Creature Beast -PT:9/9 -K:Trample -A:AB$ Pump | Cost$ 5 G G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +9 | NumDef$ +9 | KW$ Trample | SpellDescription$ Target attacking creature gets +9/+9 and gains trample until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrg_goliath.jpg -Oracle:Trample\nBloodrush - {5}{G}{G}, Discard Skarrg Goliath: Target attacking creature gets +9/+9 and gains trample until end of turn. \ No newline at end of file +Name:Skarrg Goliath +ManaCost:6 G G +Types:Creature Beast +PT:9/9 +K:Trample +A:AB$ Pump | Cost$ 5 G G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +9 | NumDef$ +9 | KW$ Trample | SpellDescription$ Target attacking creature gets +9/+9 and gains trample until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrg_goliath.jpg +Oracle:Trample\nBloodrush - {5}{G}{G}, Discard Skarrg Goliath: Target attacking creature gets +9/+9 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/h/haakon_stromgald_scourge.txt b/forge-gui/res/cardsfolder/h/haakon_stromgald_scourge.txt index 2a68abb5660..883abfca0db 100644 --- a/forge-gui/res/cardsfolder/h/haakon_stromgald_scourge.txt +++ b/forge-gui/res/cardsfolder/h/haakon_stromgald_scourge.txt @@ -1,13 +1,13 @@ -Name:Haakon, Stromgald Scourge -ManaCost:1 B B -Types:Legendary Creature Zombie Knight -PT:3/3 -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ May be played | AffectedZone$ Graveyard | EffectZone$ Graveyard -S:Mode$ CantBeCast | ValidCard$ Card.Self | Origin$ Exile,Hand,Library,Command | EffectZone$ Graveyard,Hand,Library,Command | Description$ You may cast CARDNAME from your graveyard, but not from anywhere else. -S:Mode$ Continuous | Affected$ Knight.YouCtrl | AddHiddenKeyword$ May be played | EffectZone$ Battlefield | AffectedZone$ Graveyard | Description$ As long as CARDNAME is on the battlefield, you may play Knight cards from your graveyard. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLose | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you lose 2 life. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 -SVar:RemRandomDeck:True -SVar:DiscardMe:5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/haakon_stromgald_scourge.jpg -Oracle:You may cast Haakon, Stromgald Scourge from your graveyard, but not from anywhere else.\nAs long as Haakon is on the battlefield, you may play Knight cards from your graveyard.\nWhen Haakon dies, you lose 2 life. \ No newline at end of file +Name:Haakon, Stromgald Scourge +ManaCost:1 B B +Types:Legendary Creature Zombie Knight +PT:3/3 +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ May be played | AffectedZone$ Graveyard | EffectZone$ Graveyard +S:Mode$ CantBeCast | ValidCard$ Card.Self | Origin$ Exile,Hand,Library,Command | EffectZone$ Graveyard,Hand,Library,Command | Description$ You may cast CARDNAME from your graveyard, but not from anywhere else. +S:Mode$ Continuous | Affected$ Knight.YouCtrl | AddHiddenKeyword$ May be played | EffectZone$ Battlefield | AffectedZone$ Graveyard | Description$ As long as CARDNAME is on the battlefield, you may play Knight cards from your graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLose | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you lose 2 life. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 +SVar:RemRandomDeck:True +SVar:DiscardMe:5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/haakon_stromgald_scourge.jpg +Oracle:You may cast Haakon, Stromgald Scourge from your graveyard, but not from anywhere else.\nAs long as Haakon is on the battlefield, you may play Knight cards from your graveyard.\nWhen Haakon dies, you lose 2 life. diff --git a/forge-gui/res/cardsfolder/h/haakon_stromgald_scourge_avatar.txt b/forge-gui/res/cardsfolder/h/haakon_stromgald_scourge_avatar.txt index 65f55a3fdf7..4307a4e80d5 100644 --- a/forge-gui/res/cardsfolder/h/haakon_stromgald_scourge_avatar.txt +++ b/forge-gui/res/cardsfolder/h/haakon_stromgald_scourge_avatar.txt @@ -1,10 +1,10 @@ -Name:Haakon, Stromgald Scourge Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-3 -A:AB$ Pump | ActivationZone$ Command | Cost$ PayLife<1> | TgtZone$ Graveyard | ValidTgts$ Creature.YouOwn | PumpZone$ Graveyard | TgtPrompt$ Select target creature in your graveyard, you may play it this turn | KW$ HIDDEN May be played | SpellDescription$ You may play target creature card in your graveyard this turn. -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | ValidControllingPlayer$ You | TriggerZones$ Command | Execute$ TrigAnimate | TriggerDescription$ Whenever you play a creature card from your graveyard, it becomes a black Zombie Knight. -SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ TriggeredCard | Types$ Zombie,Knight | Colors$ Black | OverwriteColors$ True | Permanent$ True | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -S:Mode$ Continuous | EffectZone$ Command | Affected$ Card.Zombie+Knight | AffectedZone$ Battlefield | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a Zombie Knight would be put into your graveyard from the battlefield, exile it instead. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/haakon_stromgald_scourge_avatar.jpg -Oracle:Hand +0, life -3\nPay 1 life: You may play target creature card in your graveyard this turn.\nWhenever you play a creature card from your graveyard, it becomes a black Zombie Knight.\nIf a Zombie Knight would be put into your graveyard from the battlefield, exile it instead. \ No newline at end of file +Name:Haakon, Stromgald Scourge Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-3 +A:AB$ Pump | ActivationZone$ Command | Cost$ PayLife<1> | TgtZone$ Graveyard | ValidTgts$ Creature.YouOwn | PumpZone$ Graveyard | TgtPrompt$ Select target creature in your graveyard, you may play it this turn | KW$ HIDDEN May be played | SpellDescription$ You may play target creature card in your graveyard this turn. +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | ValidControllingPlayer$ You | TriggerZones$ Command | Execute$ TrigAnimate | TriggerDescription$ Whenever you play a creature card from your graveyard, it becomes a black Zombie Knight. +SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ TriggeredCard | Types$ Zombie,Knight | Colors$ Black | OverwriteColors$ True | Permanent$ True | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +S:Mode$ Continuous | EffectZone$ Command | Affected$ Card.Zombie+Knight | AffectedZone$ Battlefield | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a Zombie Knight would be put into your graveyard from the battlefield, exile it instead. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/haakon_stromgald_scourge_avatar.jpg +Oracle:Hand +0, life -3\nPay 1 life: You may play target creature card in your graveyard this turn.\nWhenever you play a creature card from your graveyard, it becomes a black Zombie Knight.\nIf a Zombie Knight would be put into your graveyard from the battlefield, exile it instead. diff --git a/forge-gui/res/cardsfolder/h/haazda_exonerator.txt b/forge-gui/res/cardsfolder/h/haazda_exonerator.txt index 765553ab88c..7708637a5a0 100644 --- a/forge-gui/res/cardsfolder/h/haazda_exonerator.txt +++ b/forge-gui/res/cardsfolder/h/haazda_exonerator.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ Destroy | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Aura | TgtPrompt$ Select target Aura | SpellDescription$ Destroy target Aura. SVar:Picture:http://www.wizards.com/global/images/magic/general/haazda_exonerator.jpg -Oracle:{T}, Sacrifice Haazda Exonerator: Destroy target Aura. \ No newline at end of file +Oracle:{T}, Sacrifice Haazda Exonerator: Destroy target Aura. diff --git a/forge-gui/res/cardsfolder/h/haazda_shield_mate.txt b/forge-gui/res/cardsfolder/h/haazda_shield_mate.txt index ee7ecd703d1..f06536eca2c 100644 --- a/forge-gui/res/cardsfolder/h/haazda_shield_mate.txt +++ b/forge-gui/res/cardsfolder/h/haazda_shield_mate.txt @@ -1,13 +1,13 @@ -Name:Haazda Shield Mate -ManaCost:2 W -Types:Creature Human Soldier -PT:1/1 -K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay W W -A:AB$ ChooseSource | Cost$ W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/haazda_shield_mate.jpg -Oracle:At the beginning of your upkeep, sacrifice Haazda Shield Mate unless you pay {W}{W}.\n{W}: The next time a source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Haazda Shield Mate +ManaCost:2 W +Types:Creature Human Soldier +PT:1/1 +K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay W W +A:AB$ ChooseSource | Cost$ W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/haazda_shield_mate.jpg +Oracle:At the beginning of your upkeep, sacrifice Haazda Shield Mate unless you pay {W}{W}.\n{W}: The next time a source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/h/haazda_snare_squad.txt b/forge-gui/res/cardsfolder/h/haazda_snare_squad.txt index a348537e412..a426f316668 100644 --- a/forge-gui/res/cardsfolder/h/haazda_snare_squad.txt +++ b/forge-gui/res/cardsfolder/h/haazda_snare_squad.txt @@ -1,8 +1,8 @@ -Name:Haazda Snare Squad -ManaCost:2 W -Types:Creature Human Soldier -PT:1/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may pay {W}. If you do, tap target creature an opponent controls. -SVar:TrigTap:AB$ Tap | Cost$ W | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls -SVar:Picture:http://www.wizards.com/global/images/magic/general/haazda_snare_squad.jpg -Oracle:Whenever Haazda Snare Squad attacks, you may pay {W}. If you do, tap target creature an opponent controls. \ No newline at end of file +Name:Haazda Snare Squad +ManaCost:2 W +Types:Creature Human Soldier +PT:1/4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may pay {W}. If you do, tap target creature an opponent controls. +SVar:TrigTap:AB$ Tap | Cost$ W | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls +SVar:Picture:http://www.wizards.com/global/images/magic/general/haazda_snare_squad.jpg +Oracle:Whenever Haazda Snare Squad attacks, you may pay {W}. If you do, tap target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/h/hada_freeblade.txt b/forge-gui/res/cardsfolder/h/hada_freeblade.txt index 0a7c6f33891..4cfcf1b2a62 100644 --- a/forge-gui/res/cardsfolder/h/hada_freeblade.txt +++ b/forge-gui/res/cardsfolder/h/hada_freeblade.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/hada_freeblade.jpg -Oracle:Whenever Hada Freeblade or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Hada Freeblade. \ No newline at end of file +Oracle:Whenever Hada Freeblade or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Hada Freeblade. diff --git a/forge-gui/res/cardsfolder/h/hada_spy_patrol.txt b/forge-gui/res/cardsfolder/h/hada_spy_patrol.txt index 1b31020433d..dc85c7ff985 100644 --- a/forge-gui/res/cardsfolder/h/hada_spy_patrol.txt +++ b/forge-gui/res/cardsfolder/h/hada_spy_patrol.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 3 | SetToughness$ 3 | AddKe SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE2_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE3_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/hada_spy_patrol.jpg -Oracle:Level up {2}{U} ({2}{U}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n2/2\nHada Spy Patrol can't be blocked.\nLEVEL 3+\n3/3\nShroud\nHada Spy Patrol can't be blocked. \ No newline at end of file +Oracle:Level up {2}{U} ({2}{U}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n2/2\nHada Spy Patrol can't be blocked.\nLEVEL 3+\n3/3\nShroud\nHada Spy Patrol can't be blocked. diff --git a/forge-gui/res/cardsfolder/h/hag_hedge_mage.txt b/forge-gui/res/cardsfolder/h/hag_hedge_mage.txt index d1e76d3a8ea..d09177cc469 100644 --- a/forge-gui/res/cardsfolder/h/hag_hedge_mage.txt +++ b/forge-gui/res/cardsfolder/h/hag_hedge_mage.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | Mode$ TgtChoose SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/hag_hedge_mage.jpg -Oracle:When Hag Hedge-Mage enters the battlefield, if you control two or more Swamps, you may have target player discard a card.\nWhen Hag Hedge-Mage enters the battlefield, if you control two or more Forests, you may put target card from your graveyard on top of your library. \ No newline at end of file +Oracle:When Hag Hedge-Mage enters the battlefield, if you control two or more Swamps, you may have target player discard a card.\nWhen Hag Hedge-Mage enters the battlefield, if you control two or more Forests, you may put target card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/h/hagra_crocodile.txt b/forge-gui/res/cardsfolder/h/hagra_crocodile.txt index 32b3b01b5f4..ccdeed5a096 100644 --- a/forge-gui/res/cardsfolder/h/hagra_crocodile.txt +++ b/forge-gui/res/cardsfolder/h/hagra_crocodile.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/hagra_crocodile.jpg -Oracle:Hagra Crocodile can't block.\nLandfall - Whenever a land enters the battlefield under your control, Hagra Crocodile gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Hagra Crocodile can't block.\nLandfall - Whenever a land enters the battlefield under your control, Hagra Crocodile gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hagra_diabolist.txt b/forge-gui/res/cardsfolder/h/hagra_diabolist.txt index 6366a64d55a..4db340d99e7 100644 --- a/forge-gui/res/cardsfolder/h/hagra_diabolist.txt +++ b/forge-gui/res/cardsfolder/h/hagra_diabolist.txt @@ -10,4 +10,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hagra_diabolist.jpg -Oracle:Whenever Hagra Diabolist or another Ally enters the battlefield under your control, you may have target player lose life equal to the number of Allies you control. \ No newline at end of file +Oracle:Whenever Hagra Diabolist or another Ally enters the battlefield under your control, you may have target player lose life equal to the number of Allies you control. diff --git a/forge-gui/res/cardsfolder/h/hail_of_arrows.txt b/forge-gui/res/cardsfolder/h/hail_of_arrows.txt index f4d0cd77cb1..c61de78321b 100644 --- a/forge-gui/res/cardsfolder/h/hail_of_arrows.txt +++ b/forge-gui/res/cardsfolder/h/hail_of_arrows.txt @@ -1,9 +1,9 @@ -Name:Hail of Arrows -ManaCost:X W -Types:Instant -A:SP$ DealDamage | Announce$ X | Cost$ X W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target attacking creatures. -SVar:MaxTgts:Count$Valid Creature.attacking -SVar:X:Count$XChoice -#X Will get overwritten by Announce -SVar:Picture:http://www.wizards.com/global/images/magic/general/hail_of_arrows.jpg -Oracle:Hail of Arrows deals X damage divided as you choose among any number of target attacking creatures. \ No newline at end of file +Name:Hail of Arrows +ManaCost:X W +Types:Instant +A:SP$ DealDamage | Announce$ X | Cost$ X W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target attacking creatures. +SVar:MaxTgts:Count$Valid Creature.attacking +SVar:X:Count$XChoice +#X Will get overwritten by Announce +SVar:Picture:http://www.wizards.com/global/images/magic/general/hail_of_arrows.jpg +Oracle:Hail of Arrows deals X damage divided as you choose among any number of target attacking creatures. diff --git a/forge-gui/res/cardsfolder/h/hail_storm.txt b/forge-gui/res/cardsfolder/h/hail_storm.txt index 92bd6a5dc68..b50d3406f97 100644 --- a/forge-gui/res/cardsfolder/h/hail_storm.txt +++ b/forge-gui/res/cardsfolder/h/hail_storm.txt @@ -6,4 +6,4 @@ SVar:DBDamage:DB$DealDamage | NumDmg$ 1 | Defined$ You | SubAbility$ DBDamageAll SVar:DBDamageAll:DB$DamageAll | NumDmg$ 1 | ValidCards$ Creature.YouCtrl | ValidDescription$ each creature you control. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hail_storm.jpg -Oracle:Hail Storm deals 2 damage to each attacking creature and 1 damage to you and each creature you control. \ No newline at end of file +Oracle:Hail Storm deals 2 damage to each attacking creature and 1 damage to you and each creature you control. diff --git a/forge-gui/res/cardsfolder/h/hair_strung_koto.txt b/forge-gui/res/cardsfolder/h/hair_strung_koto.txt index a28c8ec8732..46e2745c138 100644 --- a/forge-gui/res/cardsfolder/h/hair_strung_koto.txt +++ b/forge-gui/res/cardsfolder/h/hair_strung_koto.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mill | Cost$ tapXType<1/Creature> | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top card of his or her library into his or her graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hair_strung_koto.jpg -Oracle:Tap an untapped creature you control: Target player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Tap an untapped creature you control: Target player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/h/hakim_loreweaver.txt b/forge-gui/res/cardsfolder/h/hakim_loreweaver.txt index f25250b5d0c..62f4e8a5aa9 100644 --- a/forge-gui/res/cardsfolder/h/hakim_loreweaver.txt +++ b/forge-gui/res/cardsfolder/h/hakim_loreweaver.txt @@ -1,9 +1,9 @@ -Name:Hakim, Loreweaver -ManaCost:3 U U -Types:Legendary Creature Human Wizard -PT:2/4 -K:Flying -A:AB$ ChangeZone | Cost$ U U | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Aura.YouOwn | AttachedTo$ Self | ActivationPhases$ Upkeep | PlayerTurn$ True | IsPresent$ Aura.Attached | PresentCompare$ EQ0 | SpellDescription$ Return target Aura card from your graveyard to the battlefield attached to CARDNAME. Activate this ability only during your upkeep and only if CARDNAME isn't enchanted. -A:AB$ DestroyAll | Cost$ U U T | ValidCards$ Card.Aura+AttachedTo Card.Self | SpellDescription$ Destroy all Auras attached to CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hakim_loreweaver.jpg -Oracle:Flying\n{U}{U}: Return target Aura card from your graveyard to the battlefield attached to Hakim, Loreweaver. Activate this ability only during your upkeep and only if Hakim isn't enchanted.\n{U}{U}, {T}: Destroy all Auras attached to Hakim. \ No newline at end of file +Name:Hakim, Loreweaver +ManaCost:3 U U +Types:Legendary Creature Human Wizard +PT:2/4 +K:Flying +A:AB$ ChangeZone | Cost$ U U | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Aura.YouOwn | AttachedTo$ Self | ActivationPhases$ Upkeep | PlayerTurn$ True | IsPresent$ Aura.Attached | PresentCompare$ EQ0 | SpellDescription$ Return target Aura card from your graveyard to the battlefield attached to CARDNAME. Activate this ability only during your upkeep and only if CARDNAME isn't enchanted. +A:AB$ DestroyAll | Cost$ U U T | ValidCards$ Card.Aura+AttachedTo Card.Self | SpellDescription$ Destroy all Auras attached to CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hakim_loreweaver.jpg +Oracle:Flying\n{U}{U}: Return target Aura card from your graveyard to the battlefield attached to Hakim, Loreweaver. Activate this ability only during your upkeep and only if Hakim isn't enchanted.\n{U}{U}, {T}: Destroy all Auras attached to Hakim. diff --git a/forge-gui/res/cardsfolder/h/halam_djinn.txt b/forge-gui/res/cardsfolder/h/halam_djinn.txt index 486444e5521..04bb82f429e 100644 --- a/forge-gui/res/cardsfolder/h/halam_djinn.txt +++ b/forge-gui/res/cardsfolder/h/halam_djinn.txt @@ -1,8 +1,8 @@ -Name:Halam Djinn -ManaCost:5 R -Types:Creature Djinn -PT:6/5 -K:Haste -S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor red | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as red is the most common color among all permanents or is tied for most common. -SVar:Picture:http://www.wizards.com/global/images/magic/general/halam_djinn.jpg -Oracle:Haste\nHalam Djinn gets -2/-2 as long as red is the most common color among all permanents or is tied for most common. \ No newline at end of file +Name:Halam Djinn +ManaCost:5 R +Types:Creature Djinn +PT:6/5 +K:Haste +S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor red | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as red is the most common color among all permanents or is tied for most common. +SVar:Picture:http://www.wizards.com/global/images/magic/general/halam_djinn.jpg +Oracle:Haste\nHalam Djinn gets -2/-2 as long as red is the most common color among all permanents or is tied for most common. diff --git a/forge-gui/res/cardsfolder/h/halberdier.txt b/forge-gui/res/cardsfolder/h/halberdier.txt index d5cdd8ea47f..d5979d922b2 100644 --- a/forge-gui/res/cardsfolder/h/halberdier.txt +++ b/forge-gui/res/cardsfolder/h/halberdier.txt @@ -4,4 +4,4 @@ Types:Creature Human Barbarian PT:3/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/halberdier.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/h/halcyon_glaze.txt b/forge-gui/res/cardsfolder/h/halcyon_glaze.txt index a63f64a7fee..d328ddbf7d3 100644 --- a/forge-gui/res/cardsfolder/h/halcyon_glaze.txt +++ b/forge-gui/res/cardsfolder/h/halcyon_glaze.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZo SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Illusion | Keywords$ Flying SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/halcyon_glaze.jpg -Oracle:Whenever you cast a creature spell, Halcyon Glaze becomes a 4/4 Illusion creature with flying until end of turn. It's still an enchantment. \ No newline at end of file +Oracle:Whenever you cast a creature spell, Halcyon Glaze becomes a 4/4 Illusion creature with flying until end of turn. It's still an enchantment. diff --git a/forge-gui/res/cardsfolder/h/halfdane.txt b/forge-gui/res/cardsfolder/h/halfdane.txt index 3e0866f1da3..0705949abf8 100644 --- a/forge-gui/res/cardsfolder/h/halfdane.txt +++ b/forge-gui/res/cardsfolder/h/halfdane.txt @@ -1,11 +1,11 @@ -Name:Halfdane -ManaCost:1 W U B -Types:Legendary Creature Shapeshifter -PT:3/3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ At the beginning of your upkeep, CARDNAME's power and toughness become equal to the power and toughness of target creature other than CARDNAME until the end of your next upkeep. -SVar:TrigAnimate:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature other than this creature | AILogic$ HighestPower | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Defined$ Self | Power$ X | Toughness$ Y | References$ X,Y | UntilTheEndOfYourNextUpkeep$ True -SVar:X:Targeted$CardPower -SVar:Y:Targeted$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/halfdane.jpg -Oracle:At the beginning of your upkeep, Halfdane's power and toughness become equal to the power and toughness of target creature other than Halfdane until the end of your next upkeep. +Name:Halfdane +ManaCost:1 W U B +Types:Legendary Creature Shapeshifter +PT:3/3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ At the beginning of your upkeep, CARDNAME's power and toughness become equal to the power and toughness of target creature other than CARDNAME until the end of your next upkeep. +SVar:TrigAnimate:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature other than this creature | AILogic$ HighestPower | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Self | Power$ X | Toughness$ Y | References$ X,Y | UntilTheEndOfYourNextUpkeep$ True +SVar:X:Targeted$CardPower +SVar:Y:Targeted$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/halfdane.jpg +Oracle:At the beginning of your upkeep, Halfdane's power and toughness become equal to the power and toughness of target creature other than Halfdane until the end of your next upkeep. diff --git a/forge-gui/res/cardsfolder/h/halimar_depths.txt b/forge-gui/res/cardsfolder/h/halimar_depths.txt index d984e20a5b5..5f71eb758b4 100644 --- a/forge-gui/res/cardsfolder/h/halimar_depths.txt +++ b/forge-gui/res/cardsfolder/h/halimar_depths.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRearrange | TriggerDescription$ When Halimar Depths enters the battlefield, look at the top three cards of your library, then put them back in any order. SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/halimar_depths.jpg -Oracle:Halimar Depths enters the battlefield tapped.\nWhen Halimar Depths enters the battlefield, look at the top three cards of your library, then put them back in any order.\n{T}: Add {U} to your mana pool. \ No newline at end of file +Oracle:Halimar Depths enters the battlefield tapped.\nWhen Halimar Depths enters the battlefield, look at the top three cards of your library, then put them back in any order.\n{T}: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/halimar_excavator.txt b/forge-gui/res/cardsfolder/h/halimar_excavator.txt index bcbae5575c8..486bb7491ee 100644 --- a/forge-gui/res/cardsfolder/h/halimar_excavator.txt +++ b/forge-gui/res/cardsfolder/h/halimar_excavator.txt @@ -8,4 +8,4 @@ SVar:TrigMill:AB$Mill | Cost$ 0 | ValidTgts$ Player | NumCards$ X | TgtPrompt$ S SVar:X:Count$Valid Ally.YouCtrl SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/halimar_excavator.jpg -Oracle:Whenever Halimar Excavator or another Ally enters the battlefield under your control, target player puts the top X cards of his or her library into his or her graveyard, where X is the number of Allies you control. \ No newline at end of file +Oracle:Whenever Halimar Excavator or another Ally enters the battlefield under your control, target player puts the top X cards of his or her library into his or her graveyard, where X is the number of Allies you control. diff --git a/forge-gui/res/cardsfolder/h/halimar_wavewatch.txt b/forge-gui/res/cardsfolder/h/halimar_wavewatch.txt index c9c41eaa91a..cbb34a246a2 100644 --- a/forge-gui/res/cardsfolder/h/halimar_wavewatch.txt +++ b/forge-gui/res/cardsfolder/h/halimar_wavewatch.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 6 | SetToughness$ 6 | AddKe SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE4_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE5_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/halimar_wavewatch.jpg -Oracle:Level up {2} ({2}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-4\n0/6\nLEVEL 5+\n6/6\nIslandwalk \ No newline at end of file +Oracle:Level up {2} ({2}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-4\n0/6\nLEVEL 5+\n6/6\nIslandwalk diff --git a/forge-gui/res/cardsfolder/h/hall_of_gemstone.txt b/forge-gui/res/cardsfolder/h/hall_of_gemstone.txt index b24a4e36b13..22ddbe1a1a9 100644 --- a/forge-gui/res/cardsfolder/h/hall_of_gemstone.txt +++ b/forge-gui/res/cardsfolder/h/hall_of_gemstone.txt @@ -1,10 +1,10 @@ -Name:Hall of Gemstone -ManaCost:1 G G -Types:World Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player chooses a color. Until end of turn, lands tapped for mana produce mana of the chosen color instead of any other color. -SVar:TrigChoose:AB$ ChooseColor | Cost$ 0 | Defined$ TriggeredPlayer | AILogic$ MostProminentInActivePlayerHand | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | ReplacementEffects$ ReplaceChosen | SVars$ ProduceChosen -SVar:ReplaceChosen:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land | ManaReplacement$ ProduceChosen | Description$ Lands tapped for mana produce mana of the chosen color instead of any other color. -SVar:ProduceChosen:Colorless->Chosen & U->Chosen & B->Chosen & R->Chosen & G->Chosen & W->Chosen -SVar:Picture:http://www.wizards.com/global/images/magic/general/hall_of_gemstone.jpg -Oracle:At the beginning of each player's upkeep, that player chooses a color. Until end of turn, lands tapped for mana produce mana of the chosen color instead of any other color. +Name:Hall of Gemstone +ManaCost:1 G G +Types:World Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player chooses a color. Until end of turn, lands tapped for mana produce mana of the chosen color instead of any other color. +SVar:TrigChoose:AB$ ChooseColor | Cost$ 0 | Defined$ TriggeredPlayer | AILogic$ MostProminentInActivePlayerHand | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | ReplacementEffects$ ReplaceChosen | SVars$ ProduceChosen +SVar:ReplaceChosen:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land | ManaReplacement$ ProduceChosen | Description$ Lands tapped for mana produce mana of the chosen color instead of any other color. +SVar:ProduceChosen:Colorless->Chosen & U->Chosen & B->Chosen & R->Chosen & G->Chosen & W->Chosen +SVar:Picture:http://www.wizards.com/global/images/magic/general/hall_of_gemstone.jpg +Oracle:At the beginning of each player's upkeep, that player chooses a color. Until end of turn, lands tapped for mana produce mana of the chosen color instead of any other color. diff --git a/forge-gui/res/cardsfolder/h/hall_of_the_bandit_lord.txt b/forge-gui/res/cardsfolder/h/hall_of_the_bandit_lord.txt index c0c03254373..1cd06ae30b5 100644 --- a/forge-gui/res/cardsfolder/h/hall_of_the_bandit_lord.txt +++ b/forge-gui/res/cardsfolder/h/hall_of_the_bandit_lord.txt @@ -1,7 +1,7 @@ -Name:Hall of the Bandit Lord -ManaCost:no cost -Types:Legendary Land -K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T PayLife<3> | Produced$ 1 | AddsKeywords$ Haste | SpellDescription$ Add {1} to your mana pool. If that mana is spent on a creature spell, it gains haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hall_of_the_bandit_lord.jpg -Oracle:Hall of the Bandit Lord enters the battlefield tapped.\n{T}, Pay 3 life: Add {1} to your mana pool. If that mana is spent on a creature spell, it gains haste. \ No newline at end of file +Name:Hall of the Bandit Lord +ManaCost:no cost +Types:Legendary Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T PayLife<3> | Produced$ 1 | AddsKeywords$ Haste | SpellDescription$ Add {1} to your mana pool. If that mana is spent on a creature spell, it gains haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hall_of_the_bandit_lord.jpg +Oracle:Hall of the Bandit Lord enters the battlefield tapped.\n{T}, Pay 3 life: Add {1} to your mana pool. If that mana is spent on a creature spell, it gains haste. diff --git a/forge-gui/res/cardsfolder/h/hall_of_triumph.txt b/forge-gui/res/cardsfolder/h/hall_of_triumph.txt index 69bea6c2fe8..cb6813dcbb0 100644 --- a/forge-gui/res/cardsfolder/h/hall_of_triumph.txt +++ b/forge-gui/res/cardsfolder/h/hall_of_triumph.txt @@ -1,8 +1,8 @@ -Name:Hall of Triumph -ManaCost:3 -Types:Legendary Artifact -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -S:Mode$ Continuous | Affected$ Creature.ChosenColor+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control of the chosen color get +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hall_of_triumph.jpg -Oracle:As Hall of Triumph enters the battlefield, choose a color.\nCreatures you control of the chosen color get +1/+1. \ No newline at end of file +Name:Hall of Triumph +ManaCost:3 +Types:Legendary Artifact +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +S:Mode$ Continuous | Affected$ Creature.ChosenColor+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control of the chosen color get +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hall_of_triumph.jpg +Oracle:As Hall of Triumph enters the battlefield, choose a color.\nCreatures you control of the chosen color get +1/+1. diff --git a/forge-gui/res/cardsfolder/h/hallow.txt b/forge-gui/res/cardsfolder/h/hallow.txt index 59c1bf312d4..fda32b4de68 100644 --- a/forge-gui/res/cardsfolder/h/hallow.txt +++ b/forge-gui/res/cardsfolder/h/hallow.txt @@ -1,12 +1,12 @@ -Name:Hallow -ManaCost:W -Types:Instant -A:SP$ Effect | Cost$ W | ValidTgts$ Card.inZoneStack | TgtZone$ Stack,Battlefield | TgtPrompt$ Select target spell to prevent damage from | ReplacementEffects$ PreventDmg | Triggers$ TargetMoved | SVars$ GainLifeYou,X,ExileEffect | RememberObjects$ Targeted | SpellDescription$ Prevent all damage target spell would deal this turn. You gain life equal to the damage prevented this way. -SVar:PreventDmg:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ GainLifeYou | PreventionEffect$ True | Description$ Prevent all damage that would be dealt by targeted spell this turn. You gain life equal to the damage prevented this way. -SVar:GainLifeYou:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:TargetMoved:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | ExcludedDestinations$ Battlefield | Execute$ ExileEffect | TriggerZones$ Command | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hallow.jpg -Oracle:Prevent all damage target spell would deal this turn. You gain life equal to the damage prevented this way. +Name:Hallow +ManaCost:W +Types:Instant +A:SP$ Effect | Cost$ W | ValidTgts$ Card.inZoneStack | TgtZone$ Stack,Battlefield | TgtPrompt$ Select target spell to prevent damage from | ReplacementEffects$ PreventDmg | Triggers$ TargetMoved | SVars$ GainLifeYou,X,ExileEffect | RememberObjects$ Targeted | SpellDescription$ Prevent all damage target spell would deal this turn. You gain life equal to the damage prevented this way. +SVar:PreventDmg:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ GainLifeYou | PreventionEffect$ True | Description$ Prevent all damage that would be dealt by targeted spell this turn. You gain life equal to the damage prevented this way. +SVar:GainLifeYou:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:TargetMoved:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | ExcludedDestinations$ Battlefield | Execute$ ExileEffect | TriggerZones$ Command | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hallow.jpg +Oracle:Prevent all damage target spell would deal this turn. You gain life equal to the damage prevented this way. diff --git a/forge-gui/res/cardsfolder/h/hallowed_burial.txt b/forge-gui/res/cardsfolder/h/hallowed_burial.txt index 834a02eec51..38761b533d8 100644 --- a/forge-gui/res/cardsfolder/h/hallowed_burial.txt +++ b/forge-gui/res/cardsfolder/h/hallowed_burial.txt @@ -3,4 +3,4 @@ ManaCost:3 W W Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 3 W W | ChangeType$ Creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 |SpellDescription$ Put all creatures on the bottom of their owners' libraries. SVar:Picture:http://www.wizards.com/global/images/magic/general/hallowed_burial.jpg -Oracle:Put all creatures on the bottom of their owners' libraries. \ No newline at end of file +Oracle:Put all creatures on the bottom of their owners' libraries. diff --git a/forge-gui/res/cardsfolder/h/hallowed_fountain.txt b/forge-gui/res/cardsfolder/h/hallowed_fountain.txt index 150e2706080..7a55f0a376d 100644 --- a/forge-gui/res/cardsfolder/h/hallowed_fountain.txt +++ b/forge-gui/res/cardsfolder/h/hallowed_fountain.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card97071.jpg -Oracle:({T}: Add {W} or {U} to your mana pool.)\nAs Hallowed Fountain enters the battlefield, you may pay 2 life. If you don't, Hallowed Fountain enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {W} or {U} to your mana pool.)\nAs Hallowed Fountain enters the battlefield, you may pay 2 life. If you don't, Hallowed Fountain enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/h/hallowed_ground.txt b/forge-gui/res/cardsfolder/h/hallowed_ground.txt index 0389b7d3d20..3b9c5019067 100644 --- a/forge-gui/res/cardsfolder/h/hallowed_ground.txt +++ b/forge-gui/res/cardsfolder/h/hallowed_ground.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ W W | ValidTgts$ Land.nonSnow+YouCtrl | TgtPrompt$ Target nonsnow land you control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonsnow land you control to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hallowed_ground.jpg -Oracle:{W}{W}: Return target nonsnow land you control to its owner's hand. \ No newline at end of file +Oracle:{W}{W}: Return target nonsnow land you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/hallowed_healer.txt b/forge-gui/res/cardsfolder/h/hallowed_healer.txt index fe6c5c2a0eb..a1aaf2bda24 100644 --- a/forge-gui/res/cardsfolder/h/hallowed_healer.txt +++ b/forge-gui/res/cardsfolder/h/hallowed_healer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 4 | Activation$ Threshold | PrecostDesc$ Threshold - | SpellDescription$ Prevent the next 4 damage that would be dealt to target creature or player this turn. Activate this ability only if seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/hallowed_healer.jpg -Oracle:{T}: Prevent the next 2 damage that would be dealt to target creature or player this turn.\nThreshold - {T}: Prevent the next 4 damage that would be dealt to target creature or player this turn. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Prevent the next 2 damage that would be dealt to target creature or player this turn.\nThreshold - {T}: Prevent the next 4 damage that would be dealt to target creature or player this turn. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/h/halls_of_mist.txt b/forge-gui/res/cardsfolder/h/halls_of_mist.txt index e5105b1316a..03192228f0b 100644 --- a/forge-gui/res/cardsfolder/h/halls_of_mist.txt +++ b/forge-gui/res/cardsfolder/h/halls_of_mist.txt @@ -1,8 +1,8 @@ -Name:Halls of Mist -ManaCost:no cost -Types:Land -K:Cumulative upkeep:1 -S:Mode$ Continuous | Affected$ Creature.attackedLastTurn | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures that attacked during their controller's last turn can't attack. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/halls_of_mist.jpg -Oracle:Cumulative upkeep {1} (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.)\nCreatures that attacked during their controller's last turn can't attack. \ No newline at end of file +Name:Halls of Mist +ManaCost:no cost +Types:Land +K:Cumulative upkeep:1 +S:Mode$ Continuous | Affected$ Creature.attackedLastTurn | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures that attacked during their controller's last turn can't attack. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/halls_of_mist.jpg +Oracle:Cumulative upkeep {1} (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.)\nCreatures that attacked during their controller's last turn can't attack. diff --git a/forge-gui/res/cardsfolder/h/halo_hunter.txt b/forge-gui/res/cardsfolder/h/halo_hunter.txt index 4eb9b2cc4ba..1e5366473eb 100644 --- a/forge-gui/res/cardsfolder/h/halo_hunter.txt +++ b/forge-gui/res/cardsfolder/h/halo_hunter.txt @@ -6,4 +6,4 @@ K:Intimidate T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target Angel. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Angel | TgtPrompt$ Select target Angel SVar:Picture:http://www.wizards.com/global/images/magic/general/halo_hunter.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhen Halo Hunter enters the battlefield, destroy target Angel. \ No newline at end of file +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhen Halo Hunter enters the battlefield, destroy target Angel. diff --git a/forge-gui/res/cardsfolder/h/halt_order.txt b/forge-gui/res/cardsfolder/h/halt_order.txt index 19fc73e8166..28cdb3a3201 100644 --- a/forge-gui/res/cardsfolder/h/halt_order.txt +++ b/forge-gui/res/cardsfolder/h/halt_order.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target Artifact spell | ValidTgts$ Artifact | SubAbility$ DBDraw | SpellDescription$ Counter target artifact spell. Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/halt_order.jpg -Oracle:Counter target artifact spell.\nDraw a card. \ No newline at end of file +Oracle:Counter target artifact spell.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/h/hamlet_captain.txt b/forge-gui/res/cardsfolder/h/hamlet_captain.txt index 94b869d5909..9e6da9edea1 100644 --- a/forge-gui/res/cardsfolder/h/hamlet_captain.txt +++ b/forge-gui/res/cardsfolder/h/hamlet_captain.txt @@ -1,9 +1,9 @@ -Name:Hamlet Captain -ManaCost:1 G -Types:Creature Human Warrior -PT:2/2 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME attacks or blocks, other Human creatures you control get +1/+1 until end of turn -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPumpAll | Secondary$ True | TriggerDescription$ When CARDNAME attacks or blocks, other Human creatures you control get +1/+1 until end of turn -SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.Other+Human+YouCtrl | NumAtt$ +1 | NumDef$ +1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hamlet_captain.jpg -Oracle:Whenever Hamlet Captain attacks or blocks, other Human creatures you control get +1/+1 until end of turn. \ No newline at end of file +Name:Hamlet Captain +ManaCost:1 G +Types:Creature Human Warrior +PT:2/2 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME attacks or blocks, other Human creatures you control get +1/+1 until end of turn +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPumpAll | Secondary$ True | TriggerDescription$ When CARDNAME attacks or blocks, other Human creatures you control get +1/+1 until end of turn +SVar:TrigPumpAll:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.Other+Human+YouCtrl | NumAtt$ +1 | NumDef$ +1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hamlet_captain.jpg +Oracle:Whenever Hamlet Captain attacks or blocks, other Human creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hamletback_goliath.txt b/forge-gui/res/cardsfolder/h/hamletback_goliath.txt index 01aecf289b0..1b9c18df2a6 100644 --- a/forge-gui/res/cardsfolder/h/hamletback_goliath.txt +++ b/forge-gui/res/cardsfolder/h/hamletback_goliath.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/hamletback_goliath.jpg -Oracle:Whenever another creature enters the battlefield, you may put X +1/+1 counters on Hamletback Goliath, where X is that creature's power. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield, you may put X +1/+1 counters on Hamletback Goliath, where X is that creature's power. diff --git a/forge-gui/res/cardsfolder/h/hammer_mage.txt b/forge-gui/res/cardsfolder/h/hammer_mage.txt index 5fd001b0f44..1ec710e9f2f 100644 --- a/forge-gui/res/cardsfolder/h/hammer_mage.txt +++ b/forge-gui/res/cardsfolder/h/hammer_mage.txt @@ -6,4 +6,4 @@ A:AB$ DestroyAll | Cost$ X R T Discard<1/Card> | ValidCards$ Artifact.cmcLEX | R SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hammer_mage.jpg -Oracle:{X}{R}, {T}, Discard a card: Destroy all artifacts with converted mana cost X or less. \ No newline at end of file +Oracle:{X}{R}, {T}, Discard a card: Destroy all artifacts with converted mana cost X or less. diff --git a/forge-gui/res/cardsfolder/h/hammer_of_bogardan.txt b/forge-gui/res/cardsfolder/h/hammer_of_bogardan.txt index 805a0ab1eb8..e3849cfe1c5 100644 --- a/forge-gui/res/cardsfolder/h/hammer_of_bogardan.txt +++ b/forge-gui/res/cardsfolder/h/hammer_of_bogardan.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. A:AB$ ChangeZone | Cost$ 2 R R R | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/hammer_of_bogardan.jpg -Oracle:Hammer of Bogardan deals 3 damage to target creature or player.\n{2}{R}{R}{R}: Return Hammer of Bogardan from your graveyard to your hand. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Hammer of Bogardan deals 3 damage to target creature or player.\n{2}{R}{R}{R}: Return Hammer of Bogardan from your graveyard to your hand. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/h/hammer_of_purphoros.txt b/forge-gui/res/cardsfolder/h/hammer_of_purphoros.txt index e66333c5b93..2b16d81d5a2 100644 --- a/forge-gui/res/cardsfolder/h/hammer_of_purphoros.txt +++ b/forge-gui/res/cardsfolder/h/hammer_of_purphoros.txt @@ -1,10 +1,10 @@ -Name:Hammer of Purphoros -ManaCost:1 R R -Types:Legendary Enchantment Artifact -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. -A:AB$ Token | Cost$ 2 R T Sac<1/Land> | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Enchantment,Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c_3_3_golem_ths | SpellDescription$ Put a 3/3 colorless Golem enchantment artifact creature token onto the battlefield. -SVar:BuffedBy:Creature -SVar:NonStackingEffect:True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/hammer_of_purphoros.jpg -Oracle:Creatures you control have haste.\n{2}{R}, {T}, Sacrifice a land: Put a 3/3 colorless Golem enchantment artifact creature token onto the battlefield. \ No newline at end of file +Name:Hammer of Purphoros +ManaCost:1 R R +Types:Legendary Enchantment Artifact +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. +A:AB$ Token | Cost$ 2 R T Sac<1/Land> | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Enchantment,Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c_3_3_golem_ths | SpellDescription$ Put a 3/3 colorless Golem enchantment artifact creature token onto the battlefield. +SVar:BuffedBy:Creature +SVar:NonStackingEffect:True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/hammer_of_purphoros.jpg +Oracle:Creatures you control have haste.\n{2}{R}, {T}, Sacrifice a land: Put a 3/3 colorless Golem enchantment artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hammer_of_ruin.txt b/forge-gui/res/cardsfolder/h/hammer_of_ruin.txt index 0245119dc8b..65331c3313f 100644 --- a/forge-gui/res/cardsfolder/h/hammer_of_ruin.txt +++ b/forge-gui/res/cardsfolder/h/hammer_of_ruin.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, you may destroy target Equipment that player controls. SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Equipment.DefenderCtrl | TgtPrompt$ Select target equipment defending player controls SVar:Picture:http://www.wizards.com/global/images/magic/general/hammer_of_ruin.jpg -Oracle:Equipped creature gets +2/+0.\nWhenever equipped creature deals combat damage to a player, you may destroy target Equipment that player controls.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+0.\nWhenever equipped creature deals combat damage to a player, you may destroy target Equipment that player controls.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/h/hammerfist_giant.txt b/forge-gui/res/cardsfolder/h/hammerfist_giant.txt index f8bb216c53c..dbd3ac8384b 100644 --- a/forge-gui/res/cardsfolder/h/hammerfist_giant.txt +++ b/forge-gui/res/cardsfolder/h/hammerfist_giant.txt @@ -4,4 +4,4 @@ Types:Creature Giant Warrior PT:5/4 A:AB$ DamageAll | Cost$ T | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | ValidDescription$ each creature without flying and each player. | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to each creature without flying and each player. SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card83712.jpg -Oracle:{T}: Hammerfist Giant deals 4 damage to each creature without flying and each player. \ No newline at end of file +Oracle:{T}: Hammerfist Giant deals 4 damage to each creature without flying and each player. diff --git a/forge-gui/res/cardsfolder/h/hammerhead_shark.txt b/forge-gui/res/cardsfolder/h/hammerhead_shark.txt index 0be56d29372..d8b04d8ce8e 100644 --- a/forge-gui/res/cardsfolder/h/hammerhead_shark.txt +++ b/forge-gui/res/cardsfolder/h/hammerhead_shark.txt @@ -4,4 +4,4 @@ Types:Creature Fish PT:2/3 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/hammerhead_shark.jpg -Oracle:Hammerhead Shark can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Hammerhead Shark can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/h/hammerheim.txt b/forge-gui/res/cardsfolder/h/hammerheim.txt index 52d4aa83c9d..ae99f9fb596 100644 --- a/forge-gui/res/cardsfolder/h/hammerheim.txt +++ b/forge-gui/res/cardsfolder/h/hammerheim.txt @@ -1,8 +1,8 @@ -Name:Hammerheim -ManaCost:no cost -Types:Legendary Land -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | AllSuffixKeywords$ walk | SpellDescription$ Target creature loses all landwalk abilities until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hammerheim.jpg -Oracle:{T}: Add {R} to your mana pool.\n{T}: Target creature loses all landwalk abilities until end of turn. \ No newline at end of file +Name:Hammerheim +ManaCost:no cost +Types:Legendary Land +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | AllSuffixKeywords$ walk | SpellDescription$ Target creature loses all landwalk abilities until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hammerheim.jpg +Oracle:{T}: Add {R} to your mana pool.\n{T}: Target creature loses all landwalk abilities until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hammerheim_deadeye.txt b/forge-gui/res/cardsfolder/h/hammerheim_deadeye.txt index 989ce217279..9dbb61b650d 100644 --- a/forge-gui/res/cardsfolder/h/hammerheim_deadeye.txt +++ b/forge-gui/res/cardsfolder/h/hammerheim_deadeye.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.withFlying | TgtPrompt$ Select SVar:NeedsToPlayVar:Y GE6 SVar:Y:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/hammerheim_deadeye.jpg -Oracle:Echo {5}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Hammerheim Deadeye enters the battlefield, destroy target creature with flying. \ No newline at end of file +Oracle:Echo {5}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Hammerheim Deadeye enters the battlefield, destroy target creature with flying. diff --git a/forge-gui/res/cardsfolder/h/hana_kami.txt b/forge-gui/res/cardsfolder/h/hana_kami.txt index 8b358707ae1..e578c353afe 100644 --- a/forge-gui/res/cardsfolder/h/hana_kami.txt +++ b/forge-gui/res/cardsfolder/h/hana_kami.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ 1 G Sac<1/CARDNAME> | TgtPrompt$ Choose target Arcane card in your graveyard | ValidTgts$ Arcane | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target Arcane card from your graveyard to your hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hana_kami.jpg -Oracle:{1}{G}, Sacrifice Hana Kami: Return target Arcane card from your graveyard to your hand. \ No newline at end of file +Oracle:{1}{G}, Sacrifice Hana Kami: Return target Arcane card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/h/hanabi_blast.txt b/forge-gui/res/cardsfolder/h/hanabi_blast.txt index 4e3bcda2195..321ba2708f9 100644 --- a/forge-gui/res/cardsfolder/h/hanabi_blast.txt +++ b/forge-gui/res/cardsfolder/h/hanabi_blast.txt @@ -1,8 +1,8 @@ -Name:Hanabi Blast -ManaCost:1 R R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ DBBounce | SpellDescription$ CARDNAME deals 2 damage to target creature or player. Return CARDNAME to its owner's hand, then discard a card at random. -SVar:DBBounce:DB$ ChangeZone | Origin$ Stack | Destination$ Hand | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ You | Mode$ Random | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hanabi_blast.jpg -Oracle:Hanabi Blast deals 2 damage to target creature or player. Return Hanabi Blast to its owner's hand, then discard a card at random. \ No newline at end of file +Name:Hanabi Blast +ManaCost:1 R R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ DBBounce | SpellDescription$ CARDNAME deals 2 damage to target creature or player. Return CARDNAME to its owner's hand, then discard a card at random. +SVar:DBBounce:DB$ ChangeZone | Origin$ Stack | Destination$ Hand | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ You | Mode$ Random | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hanabi_blast.jpg +Oracle:Hanabi Blast deals 2 damage to target creature or player. Return Hanabi Blast to its owner's hand, then discard a card at random. diff --git a/forge-gui/res/cardsfolder/h/hand_of_cruelty.txt b/forge-gui/res/cardsfolder/h/hand_of_cruelty.txt index 75b6b31826b..d1ff01a0442 100644 --- a/forge-gui/res/cardsfolder/h/hand_of_cruelty.txt +++ b/forge-gui/res/cardsfolder/h/hand_of_cruelty.txt @@ -5,4 +5,4 @@ PT:2/2 K:Protection from white K:Bushido 1 SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card74063.jpg -Oracle:Protection from white\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Protection from white\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/h/hand_of_death.txt b/forge-gui/res/cardsfolder/h/hand_of_death.txt index 564c772e076..8d59016e703 100644 --- a/forge-gui/res/cardsfolder/h/hand_of_death.txt +++ b/forge-gui/res/cardsfolder/h/hand_of_death.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SpellDescription$ Destroy target nonblack creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_of_death.jpg -Oracle:Destroy target nonblack creature. \ No newline at end of file +Oracle:Destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/h/hand_of_emrakul.txt b/forge-gui/res/cardsfolder/h/hand_of_emrakul.txt index a3ae9bab0f2..c585c97f0c8 100644 --- a/forge-gui/res/cardsfolder/h/hand_of_emrakul.txt +++ b/forge-gui/res/cardsfolder/h/hand_of_emrakul.txt @@ -5,4 +5,4 @@ PT:7/7 K:Annihilator 1 SVar:AltCost:Cost$ Sac<4/Eldrazi.Spawn> | Description$ You may sacrifice four Eldrazi Spawn rather than pay Hand of Emrakul's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_of_emrakul.jpg -Oracle:You may sacrifice four Eldrazi Spawn rather than pay Hand of Emrakul's mana cost.\nAnnihilator 1 (Whenever this creature attacks, defending player sacrifices a permanent.) \ No newline at end of file +Oracle:You may sacrifice four Eldrazi Spawn rather than pay Hand of Emrakul's mana cost.\nAnnihilator 1 (Whenever this creature attacks, defending player sacrifices a permanent.) diff --git a/forge-gui/res/cardsfolder/h/hand_of_honor.txt b/forge-gui/res/cardsfolder/h/hand_of_honor.txt index 4d0f4d3fe59..23a3b112d4a 100644 --- a/forge-gui/res/cardsfolder/h/hand_of_honor.txt +++ b/forge-gui/res/cardsfolder/h/hand_of_honor.txt @@ -5,4 +5,4 @@ PT:2/2 K:Protection from black K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_of_honor.jpg -Oracle:Protection from black\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Protection from black\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/h/hand_of_justice.txt b/forge-gui/res/cardsfolder/h/hand_of_justice.txt index 7404711e7c4..f1509901538 100644 --- a/forge-gui/res/cardsfolder/h/hand_of_justice.txt +++ b/forge-gui/res/cardsfolder/h/hand_of_justice.txt @@ -4,4 +4,4 @@ Types:Creature Avatar PT:2/6 A:AB$ Destroy | Cost$ T tapXType<3/Creature.White> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CostDesc$ {T}, Tap three untapped white creatures you control: | SpellDescription$ Destroy target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_of_justice.jpg -Oracle:{T}, Tap three untapped white creatures you control: Destroy target creature. \ No newline at end of file +Oracle:{T}, Tap three untapped white creatures you control: Destroy target creature. diff --git a/forge-gui/res/cardsfolder/h/hand_of_the_praetors.txt b/forge-gui/res/cardsfolder/h/hand_of_the_praetors.txt index 756b818dc56..fb3d478d311 100644 --- a/forge-gui/res/cardsfolder/h/hand_of_the_praetors.txt +++ b/forge-gui/res/cardsfolder/h/hand_of_the_praetors.txt @@ -9,4 +9,4 @@ SVar:TrigPoison:AB$ Poison | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select tar SVar:BuffedBy:Card.withInfect SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_of_the_praetors.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nOther creatures you control with infect get +1/+1.\nWhenever you cast a creature spell with infect, target player gets a poison counter. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nOther creatures you control with infect get +1/+1.\nWhenever you cast a creature spell with infect, target player gets a poison counter. diff --git a/forge-gui/res/cardsfolder/h/hand_to_hand.txt b/forge-gui/res/cardsfolder/h/hand_to_hand.txt index c86d20152a2..09620dbd698 100644 --- a/forge-gui/res/cardsfolder/h/hand_to_hand.txt +++ b/forge-gui/res/cardsfolder/h/hand_to_hand.txt @@ -1,9 +1,9 @@ -Name:Hand to Hand -ManaCost:2 R -Types:Enchantment -S:Mode$ CantBeCast | ValidCard$ Instant | Phases$ BeginCombat->EndCombat | Description$ During combat, players can't cast instant spells or activate abilities that aren't mana abilities. -S:Mode$ CantBeActivated | ValidCard$ Card | Phases$ BeginCombat->EndCombat | NonMana$ True -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_to_hand.jpg -Oracle:During combat, players can't cast instant spells or activate abilities that aren't mana abilities. \ No newline at end of file +Name:Hand to Hand +ManaCost:2 R +Types:Enchantment +S:Mode$ CantBeCast | ValidCard$ Instant | Phases$ BeginCombat->EndCombat | Description$ During combat, players can't cast instant spells or activate abilities that aren't mana abilities. +S:Mode$ CantBeActivated | ValidCard$ Card | Phases$ BeginCombat->EndCombat | NonMana$ True +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hand_to_hand.jpg +Oracle:During combat, players can't cast instant spells or activate abilities that aren't mana abilities. diff --git a/forge-gui/res/cardsfolder/h/hands_of_binding.txt b/forge-gui/res/cardsfolder/h/hands_of_binding.txt index fb2352b6c2f..fbfde871b81 100644 --- a/forge-gui/res/cardsfolder/h/hands_of_binding.txt +++ b/forge-gui/res/cardsfolder/h/hands_of_binding.txt @@ -1,9 +1,9 @@ -Name:Hands of Binding -ManaCost:1 U -Types:Sorcery -A:SP$ Tap | Cost$ 1 U | ValidTgts$ Creature.OppCtrl | SubAbility$ DBPump | SpellDescription$ Tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ Cipher -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hands_of_binding.jpg -Oracle:Tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Hands of Binding +ManaCost:1 U +Types:Sorcery +A:SP$ Tap | Cost$ 1 U | ValidTgts$ Creature.OppCtrl | SubAbility$ DBPump | SpellDescription$ Tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ Cipher +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hands_of_binding.jpg +Oracle:Tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/h/hankyu.txt b/forge-gui/res/cardsfolder/h/hankyu.txt index 489aa29179f..7a6e95e064a 100644 --- a/forge-gui/res/cardsfolder/h/hankyu.txt +++ b/forge-gui/res/cardsfolder/h/hankyu.txt @@ -1,12 +1,12 @@ -Name:Hankyu -ManaCost:1 -Types:Artifact Equipment -K:Equip 4 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ HankyuPutCounter & HankyuDmg | AddSVar$ HankyuX | Description$ Equipped creature has "{T}: Put an aim counter on CARDNAME" and "{T}, Remove all aim counters from CARDNAME: This creature deals damage to target creature or player equal to the number of aim counters removed this way." -SVar:HankyuPutCounter:AB$ PutCounter | Cost$ T | CounterType$ AIM | CounterNum$ 1 | Defined$ OriginalHost | SpellDescription$ Put an aim counter on Hankyu. -SVar:HankyuDmg:AB$ DealDamage | Cost$ T SubCounter | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ HankyuX | References$ HankyuX | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of aim counters removed this way. -SVar:HankyuX:SVar$CostCountersRemoved -SVar:RemAIDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hankyu.jpg -Oracle:Equipped creature has "{T}: Put an aim counter on Hankyu" and "{T}, Remove all aim counters from Hankyu: This creature deals damage to target creature or player equal to the number of aim counters removed this way."\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Hankyu +ManaCost:1 +Types:Artifact Equipment +K:Equip 4 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ HankyuPutCounter & HankyuDmg | AddSVar$ HankyuX | Description$ Equipped creature has "{T}: Put an aim counter on CARDNAME" and "{T}, Remove all aim counters from CARDNAME: This creature deals damage to target creature or player equal to the number of aim counters removed this way." +SVar:HankyuPutCounter:AB$ PutCounter | Cost$ T | CounterType$ AIM | CounterNum$ 1 | Defined$ OriginalHost | SpellDescription$ Put an aim counter on Hankyu. +SVar:HankyuDmg:AB$ DealDamage | Cost$ T SubCounter | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ HankyuX | References$ HankyuX | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of aim counters removed this way. +SVar:HankyuX:SVar$CostCountersRemoved +SVar:RemAIDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hankyu.jpg +Oracle:Equipped creature has "{T}: Put an aim counter on Hankyu" and "{T}, Remove all aim counters from Hankyu: This creature deals damage to target creature or player equal to the number of aim counters removed this way."\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/h/hanna.txt b/forge-gui/res/cardsfolder/h/hanna.txt index 07d924ed353..885914e5551 100644 --- a/forge-gui/res/cardsfolder/h/hanna.txt +++ b/forge-gui/res/cardsfolder/h/hanna.txt @@ -1,7 +1,7 @@ -Name:Hanna -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-5 -S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Card | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Spells you cast cost {1} less to cast. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/hanna.jpg -Oracle:Hand +1, life -5\nSpells you cast cost {1} less to cast. \ No newline at end of file +Name:Hanna +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-5 +S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Card | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Spells you cast cost {1} less to cast. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/hanna.jpg +Oracle:Hand +1, life -5\nSpells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/h/hanna_ships_navigator.txt b/forge-gui/res/cardsfolder/h/hanna_ships_navigator.txt index 6985d574608..6fa9058cb76 100644 --- a/forge-gui/res/cardsfolder/h/hanna_ships_navigator.txt +++ b/forge-gui/res/cardsfolder/h/hanna_ships_navigator.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Artificer PT:1/2 A:AB$ ChangeZone | Cost$ 1 W U T | TgtPrompt$ Choose target artifact or enchantment in your graveyard | ValidTgts$ Artifact.YouCtrl,Enchantment.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target artifact or enchantment card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/hanna_ships_navigator.jpg -Oracle:{1}{W}{U}, {T}: Return target artifact or enchantment card from your graveyard to your hand. \ No newline at end of file +Oracle:{1}{W}{U}, {T}: Return target artifact or enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/h/hannas_custody.txt b/forge-gui/res/cardsfolder/h/hannas_custody.txt index b9331fecf9d..61f3c77fe02 100644 --- a/forge-gui/res/cardsfolder/h/hannas_custody.txt +++ b/forge-gui/res/cardsfolder/h/hannas_custody.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Artifact | AddKeyword$ Shroud | Description$ All SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hannas_custody.jpg -Oracle:All artifacts have shroud. (They can't be the targets of spells or abilities.) \ No newline at end of file +Oracle:All artifacts have shroud. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/h/hanweir_lancer.txt b/forge-gui/res/cardsfolder/h/hanweir_lancer.txt index cef98aa1fd7..780dc5d1bd4 100644 --- a/forge-gui/res/cardsfolder/h/hanweir_lancer.txt +++ b/forge-gui/res/cardsfolder/h/hanweir_lancer.txt @@ -1,8 +1,8 @@ -Name:Hanweir Lancer -ManaCost:2 R -Types:Creature Human Knight -PT:2/2 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ First Strike | Description$ As long as CARDNAME is paired with another creature, both creature have first strike. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hanweir_lancer.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Hanweir Lancer is paired with another creature, both creatures have first strike. \ No newline at end of file +Name:Hanweir Lancer +ManaCost:2 R +Types:Creature Human Knight +PT:2/2 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ First Strike | Description$ As long as CARDNAME is paired with another creature, both creature have first strike. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hanweir_lancer.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Hanweir Lancer is paired with another creature, both creatures have first strike. diff --git a/forge-gui/res/cardsfolder/h/hanweir_watchkeep_bane_of_hanweir.txt b/forge-gui/res/cardsfolder/h/hanweir_watchkeep_bane_of_hanweir.txt index db1e13b8222..36188a9e0a8 100644 --- a/forge-gui/res/cardsfolder/h/hanweir_watchkeep_bane_of_hanweir.txt +++ b/forge-gui/res/cardsfolder/h/hanweir_watchkeep_bane_of_hanweir.txt @@ -1,23 +1,23 @@ -Name:Hanweir Watchkeep -ManaCost:2 R -Types:Creature Human Warrior Werewolf -PT:1/5 -K:Defender -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/hanweir_watchkeep.jpg -Oracle:Defender\nAt the beginning of each upkeep, if no spells were cast last turn, transform Hanweir Watchkeep. - -ALTERNATE - -Name:Bane of Hanweir -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:5/5 -K:CARDNAME attacks each turn if able. -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/bane_of_hanweir.jpg -Oracle:Bane of Hanweir attacks each turn if able.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Bane of Hanweir. \ No newline at end of file +Name:Hanweir Watchkeep +ManaCost:2 R +Types:Creature Human Warrior Werewolf +PT:1/5 +K:Defender +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/hanweir_watchkeep.jpg +Oracle:Defender\nAt the beginning of each upkeep, if no spells were cast last turn, transform Hanweir Watchkeep. + +ALTERNATE + +Name:Bane of Hanweir +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:5/5 +K:CARDNAME attacks each turn if able. +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/bane_of_hanweir.jpg +Oracle:Bane of Hanweir attacks each turn if able.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Bane of Hanweir. diff --git a/forge-gui/res/cardsfolder/h/hapless_researcher.txt b/forge-gui/res/cardsfolder/h/hapless_researcher.txt index 17440b68bb5..c48ebb14a54 100644 --- a/forge-gui/res/cardsfolder/h/hapless_researcher.txt +++ b/forge-gui/res/cardsfolder/h/hapless_researcher.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hapless_researcher.jpg -Oracle:Sacrifice Hapless Researcher: Draw a card, then discard a card. \ No newline at end of file +Oracle:Sacrifice Hapless Researcher: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/h/harabaz_druid.txt b/forge-gui/res/cardsfolder/h/harabaz_druid.txt index 83710fbfa3e..2af5e6806f5 100644 --- a/forge-gui/res/cardsfolder/h/harabaz_druid.txt +++ b/forge-gui/res/cardsfolder/h/harabaz_druid.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ X | References$ X | SpellDescript SVar:X:Count$Valid Ally.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/harabaz_druid.jpg -Oracle:{T}: Add X mana of any one color to your mana pool, where X is the number of Allies you control. \ No newline at end of file +Oracle:{T}: Add X mana of any one color to your mana pool, where X is the number of Allies you control. diff --git a/forge-gui/res/cardsfolder/h/harbinger_of_night.txt b/forge-gui/res/cardsfolder/h/harbinger_of_night.txt index d0588955e2a..f84fe1fdc1a 100644 --- a/forge-gui/res/cardsfolder/h/harbinger_of_night.txt +++ b/forge-gui/res/cardsfolder/h/harbinger_of_night.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounterAll:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/harbinger_of_night.jpg -Oracle:At the beginning of your upkeep, put a -1/-1 counter on each creature. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a -1/-1 counter on each creature. diff --git a/forge-gui/res/cardsfolder/h/harbinger_of_spring.txt b/forge-gui/res/cardsfolder/h/harbinger_of_spring.txt index 25d235d0097..9a58c7ea2ea 100644 --- a/forge-gui/res/cardsfolder/h/harbinger_of_spring.txt +++ b/forge-gui/res/cardsfolder/h/harbinger_of_spring.txt @@ -5,4 +5,4 @@ PT:2/1 K:Protection:Creature.nonSpirit:Protection from non-Spirit creatures K:Soulshift 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/harbinger_of_spring.jpg -Oracle:Protection from non-Spirit creatures\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Protection from non-Spirit creatures\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/h/harbor_bandit.txt b/forge-gui/res/cardsfolder/h/harbor_bandit.txt index ff2c699fc27..8b2653e9c9c 100644 --- a/forge-gui/res/cardsfolder/h/harbor_bandit.txt +++ b/forge-gui/res/cardsfolder/h/harbor_bandit.txt @@ -1,9 +1,9 @@ -Name:Harbor Bandit -ManaCost:2 B -Types:Creature Human Rogue -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control an Island. -SVar:X:Count$Valid Island.YouCtrl -A:AB$ Pump | Cost$ 1 U | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME can't be blocked this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/harbor_bandit.jpg -Oracle:Harbor Bandit gets +1/+1 as long as you control an Island.\n{1}{U}: Harbor Bandit can't be blocked this turn. \ No newline at end of file +Name:Harbor Bandit +ManaCost:2 B +Types:Creature Human Rogue +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control an Island. +SVar:X:Count$Valid Island.YouCtrl +A:AB$ Pump | Cost$ 1 U | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME can't be blocked this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/harbor_bandit.jpg +Oracle:Harbor Bandit gets +1/+1 as long as you control an Island.\n{1}{U}: Harbor Bandit can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/h/harbor_guardian.txt b/forge-gui/res/cardsfolder/h/harbor_guardian.txt index 478134481dd..2349646343a 100644 --- a/forge-gui/res/cardsfolder/h/harbor_guardian.txt +++ b/forge-gui/res/cardsfolder/h/harbor_guardian.txt @@ -6,4 +6,4 @@ K:Reach T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | OptionalDecider$ Opponent | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME attacks, defending player may draw a card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/harbor_guardian.jpg -Oracle:Reach (This creature can block creatures with flying.)\nWhenever Harbor Guardian attacks, defending player may draw a card. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nWhenever Harbor Guardian attacks, defending player may draw a card. diff --git a/forge-gui/res/cardsfolder/h/harbor_serpent.txt b/forge-gui/res/cardsfolder/h/harbor_serpent.txt index 8a202ab5648..dda9a37f2c2 100644 --- a/forge-gui/res/cardsfolder/h/harbor_serpent.txt +++ b/forge-gui/res/cardsfolder/h/harbor_serpent.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME can't attack. | SVar:X:Count$Valid Island SVar:BuffedBy:Island SVar:Picture:http://www.wizards.com/global/images/magic/general/harbor_serpent.jpg -Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.)\nHarbor Serpent can't attack unless there are five or more Islands on the battlefield. \ No newline at end of file +Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.)\nHarbor Serpent can't attack unless there are five or more Islands on the battlefield. diff --git a/forge-gui/res/cardsfolder/h/harmattan_efreet.txt b/forge-gui/res/cardsfolder/h/harmattan_efreet.txt index 748c3a8f973..f868e217f8d 100644 --- a/forge-gui/res/cardsfolder/h/harmattan_efreet.txt +++ b/forge-gui/res/cardsfolder/h/harmattan_efreet.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ 1 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/harmattan_efreet.jpg -Oracle:Flying\n{1}{U}{U}: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{U}{U}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/h/harmless_assault.txt b/forge-gui/res/cardsfolder/h/harmless_assault.txt index 889c2e6a804..091f874d26e 100644 --- a/forge-gui/res/cardsfolder/h/harmless_assault.txt +++ b/forge-gui/res/cardsfolder/h/harmless_assault.txt @@ -1,7 +1,7 @@ -Name:Harmless Assault -ManaCost:2 W W -Types:Instant -A:SP$ Effect | Cost$ 2 W W | Name$ Harmless Assault Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn by attacking creatures. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.attacking | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt this turn by attacking creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/harmless_assault.jpg -Oracle:Prevent all combat damage that would be dealt this turn by attacking creatures. \ No newline at end of file +Name:Harmless Assault +ManaCost:2 W W +Types:Instant +A:SP$ Effect | Cost$ 2 W W | Name$ Harmless Assault Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn by attacking creatures. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.attacking | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt this turn by attacking creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/harmless_assault.jpg +Oracle:Prevent all combat damage that would be dealt this turn by attacking creatures. diff --git a/forge-gui/res/cardsfolder/h/harmonic_convergence.txt b/forge-gui/res/cardsfolder/h/harmonic_convergence.txt index 9bce91ff729..90354b2178b 100644 --- a/forge-gui/res/cardsfolder/h/harmonic_convergence.txt +++ b/forge-gui/res/cardsfolder/h/harmonic_convergence.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZoneAll | Cost$ 2 G | ChangeType$ Enchantment | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 |SpellDescription$ Put all enchantments on top of their owners' libraries. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/harmonic_convergence.jpg -Oracle:Put all enchantments on top of their owners' libraries. \ No newline at end of file +Oracle:Put all enchantments on top of their owners' libraries. diff --git a/forge-gui/res/cardsfolder/h/harmonic_sliver.txt b/forge-gui/res/cardsfolder/h/harmonic_sliver.txt index a72250a12a1..fa767fc334f 100644 --- a/forge-gui/res/cardsfolder/h/harmonic_sliver.txt +++ b/forge-gui/res/cardsfolder/h/harmonic_sliver.txt @@ -1,11 +1,11 @@ -Name:Harmonic Sliver -ManaCost:1 G W -Types:Creature Sliver -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Sliver.Self | TriggerZones$ Battlefield | Execute$ HarmonicDestroy | TriggerDescription$ When this permanent enters the battlefield, destroy target artifact or enchantment. -S:Mode$ Continuous | Affected$ Sliver.Other | EffectZone$ Battlefield | AffectedZone$ Exile,Graveyard,Hand,Library,Stack,Battlefield,Command | AddTrigger$ HarmonicETB | AddSVar$ HarmonicDestroy | Description$ All Slivers have "When this permanent enters the battlefield, destroy target artifact or enchantment." -SVar:HarmonicETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Sliver.Self | TriggerZones$ Battlefield | Execute$ HarmonicDestroy | TriggerDescription$ When this permanent enters the battlefield, destroy target artifact or enchantment. -SVar:HarmonicDestroy:DB$Destroy | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment. -SVar:BuffedBy:Sliver -SVar:Picture:http://www.wizards.com/global/images/magic/general/harmonic_sliver.jpg -Oracle:All Slivers have "When this permanent enters the battlefield, destroy target artifact or enchantment." \ No newline at end of file +Name:Harmonic Sliver +ManaCost:1 G W +Types:Creature Sliver +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Sliver.Self | TriggerZones$ Battlefield | Execute$ HarmonicDestroy | TriggerDescription$ When this permanent enters the battlefield, destroy target artifact or enchantment. +S:Mode$ Continuous | Affected$ Sliver.Other | EffectZone$ Battlefield | AffectedZone$ Exile,Graveyard,Hand,Library,Stack,Battlefield,Command | AddTrigger$ HarmonicETB | AddSVar$ HarmonicDestroy | Description$ All Slivers have "When this permanent enters the battlefield, destroy target artifact or enchantment." +SVar:HarmonicETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Sliver.Self | TriggerZones$ Battlefield | Execute$ HarmonicDestroy | TriggerDescription$ When this permanent enters the battlefield, destroy target artifact or enchantment. +SVar:HarmonicDestroy:DB$Destroy | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment. +SVar:BuffedBy:Sliver +SVar:Picture:http://www.wizards.com/global/images/magic/general/harmonic_sliver.jpg +Oracle:All Slivers have "When this permanent enters the battlefield, destroy target artifact or enchantment." diff --git a/forge-gui/res/cardsfolder/h/harmonize.txt b/forge-gui/res/cardsfolder/h/harmonize.txt index 2b48a14b47b..a31d37d5c37 100644 --- a/forge-gui/res/cardsfolder/h/harmonize.txt +++ b/forge-gui/res/cardsfolder/h/harmonize.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Sorcery A:SP$ Draw | Cost$ 2 G G | NumCards$ 3 | SpellDescription$ Draw three cards. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122362.jpg -Oracle:Draw three cards. \ No newline at end of file +Oracle:Draw three cards. diff --git a/forge-gui/res/cardsfolder/h/harmony_of_nature.txt b/forge-gui/res/cardsfolder/h/harmony_of_nature.txt index e4444c1d44a..58abd8e7a0c 100644 --- a/forge-gui/res/cardsfolder/h/harmony_of_nature.txt +++ b/forge-gui/res/cardsfolder/h/harmony_of_nature.txt @@ -1,13 +1,13 @@ -Name:Harmony of Nature -ManaCost:2 G -Types:Sorcery -A:SP$ ChooseCard | Cost$ 2 G | Defined$ You | Amount$ X | References$ X | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ TrigTap | SpellDescription$ Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way. -SVar:TrigTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ Z | SubAbility$ DBCleanup | References$ Y,Z -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Creature.YouCtrl -SVar:Y:Remembered$Amount -SVar:Z:SVar$Y/Times.4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/harmony_of_nature.jpg -Oracle:Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way. \ No newline at end of file +Name:Harmony of Nature +ManaCost:2 G +Types:Sorcery +A:SP$ ChooseCard | Cost$ 2 G | Defined$ You | Amount$ X | References$ X | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ TrigTap | SpellDescription$ Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way. +SVar:TrigTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ Z | SubAbility$ DBCleanup | References$ Y,Z +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Creature.YouCtrl +SVar:Y:Remembered$Amount +SVar:Z:SVar$Y/Times.4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/harmony_of_nature.jpg +Oracle:Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way. diff --git a/forge-gui/res/cardsfolder/h/harness_by_force.txt b/forge-gui/res/cardsfolder/h/harness_by_force.txt index de50aeefd45..431d664552e 100644 --- a/forge-gui/res/cardsfolder/h/harness_by_force.txt +++ b/forge-gui/res/cardsfolder/h/harness_by_force.txt @@ -1,9 +1,9 @@ -Name:Harness by Force -ManaCost:1 R R -Types:Sorcery -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 R | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{R} more to cast for each target beyond the first. -A:SP$ GainControl | Cost$ 1 R R | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of any number of target creatures until end of turn. Untap those creatures. They gain haste until end of turn. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/harness_by_force.jpg -Oracle:Strive - Harness by Force costs {2}{R} more to cast for each target beyond the first.\nGain control of any number of target creatures until end of turn. Untap those creatures. They gain haste until end of turn. \ No newline at end of file +Name:Harness by Force +ManaCost:1 R R +Types:Sorcery +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 R | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{R} more to cast for each target beyond the first. +A:SP$ GainControl | Cost$ 1 R R | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of any number of target creatures until end of turn. Untap those creatures. They gain haste until end of turn. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/harness_by_force.jpg +Oracle:Strive - Harness by Force costs {2}{R} more to cast for each target beyond the first.\nGain control of any number of target creatures until end of turn. Untap those creatures. They gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/h/harpoon_sniper.txt b/forge-gui/res/cardsfolder/h/harpoon_sniper.txt index f9b3a3ed6ab..dc9a7e48da2 100644 --- a/forge-gui/res/cardsfolder/h/harpoon_sniper.txt +++ b/forge-gui/res/cardsfolder/h/harpoon_sniper.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ W T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target attacking or blocking creature, where X is the number of Merfolk you control. SVar:X:Count$TypeYouCtrl.Merfolk SVar:Picture:http://www.wizards.com/global/images/magic/general/harpoon_sniper.jpg -Oracle:{W}, {T}: Harpoon Sniper deals X damage to target attacking or blocking creature, where X is the number of Merfolk you control. \ No newline at end of file +Oracle:{W}, {T}: Harpoon Sniper deals X damage to target attacking or blocking creature, where X is the number of Merfolk you control. diff --git a/forge-gui/res/cardsfolder/h/harrier_griffin.txt b/forge-gui/res/cardsfolder/h/harrier_griffin.txt index 0b60b27caf8..e9d5c0328e1 100644 --- a/forge-gui/res/cardsfolder/h/harrier_griffin.txt +++ b/forge-gui/res/cardsfolder/h/harrier_griffin.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ At the beginning of your upkeep, tap target creature. SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/harrier_griffin.jpg -Oracle:Flying\nAt the beginning of your upkeep, tap target creature. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, tap target creature. diff --git a/forge-gui/res/cardsfolder/h/harrow.txt b/forge-gui/res/cardsfolder/h/harrow.txt index db3e3cd1efa..4471145299b 100644 --- a/forge-gui/res/cardsfolder/h/harrow.txt +++ b/forge-gui/res/cardsfolder/h/harrow.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Instant A:SP$ ChangeZone | Cost$ 2 G Sac<1/Land> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 2 | SpellDescription$ Search your library for up to two basic land cards and put them onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/harrow.jpg -Oracle:As an additional cost to cast Harrow, sacrifice a land.\nSearch your library for up to two basic land cards and put them onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:As an additional cost to cast Harrow, sacrifice a land.\nSearch your library for up to two basic land cards and put them onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/h/harrowing_journey.txt b/forge-gui/res/cardsfolder/h/harrowing_journey.txt index 6b40d4db655..fe786230e6a 100644 --- a/forge-gui/res/cardsfolder/h/harrowing_journey.txt +++ b/forge-gui/res/cardsfolder/h/harrowing_journey.txt @@ -1,7 +1,7 @@ -Name:Harrowing Journey -ManaCost:4 B -Types:Sorcery -A:SP$ Draw | Cost$ 4 B | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife | SpellDescription$ Target player draws three cards and loses 3 life. -SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 3 | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/harrowing_journey.jpg -Oracle:Target player draws three cards and loses 3 life. \ No newline at end of file +Name:Harrowing Journey +ManaCost:4 B +Types:Sorcery +A:SP$ Draw | Cost$ 4 B | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife | SpellDescription$ Target player draws three cards and loses 3 life. +SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 3 | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/harrowing_journey.jpg +Oracle:Target player draws three cards and loses 3 life. diff --git a/forge-gui/res/cardsfolder/h/harsh_deceiver.txt b/forge-gui/res/cardsfolder/h/harsh_deceiver.txt index 102b8cb01e2..bdafe5e82a1 100644 --- a/forge-gui/res/cardsfolder/h/harsh_deceiver.txt +++ b/forge-gui/res/cardsfolder/h/harsh_deceiver.txt @@ -1,12 +1,12 @@ -Name:Harsh Deceiver -ManaCost:3 W -Types:Creature Spirit -PT:1/4 -A:AB$ Dig | Cost$ 1 | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | SpellDescription$ Look at the top card of your library. -A:AB$ Dig | Cost$ 2 | DigNum$ 1 | ActivationLimit$ 1 | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBUntap | SpellDescription$ Reveal the top card of your library. If it's a land card, untap CARDNAME and it gets +1/+1 until end of turn. Activate this ability only once each turn. -SVar:DBUntap:DB$ Untap | Defined$ Self | SubAbility$ DBPump | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 -SVar:DBPump:DB$ Pump | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_deceiver.jpg -Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, untap Harsh Deceiver and it gets +1/+1 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Name:Harsh Deceiver +ManaCost:3 W +Types:Creature Spirit +PT:1/4 +A:AB$ Dig | Cost$ 1 | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | SpellDescription$ Look at the top card of your library. +A:AB$ Dig | Cost$ 2 | DigNum$ 1 | ActivationLimit$ 1 | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBUntap | SpellDescription$ Reveal the top card of your library. If it's a land card, untap CARDNAME and it gets +1/+1 until end of turn. Activate this ability only once each turn. +SVar:DBUntap:DB$ Untap | Defined$ Self | SubAbility$ DBPump | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 +SVar:DBPump:DB$ Pump | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_deceiver.jpg +Oracle:{1}: Look at the top card of your library.\n{2}: Reveal the top card of your library. If it's a land card, untap Harsh Deceiver and it gets +1/+1 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/h/harsh_judgment.txt b/forge-gui/res/cardsfolder/h/harsh_judgment.txt index 81061749684..2f47b063351 100644 --- a/forge-gui/res/cardsfolder/h/harsh_judgment.txt +++ b/forge-gui/res/cardsfolder/h/harsh_judgment.txt @@ -1,12 +1,12 @@ -Name:Harsh Judgment -ManaCost:2 W W -Types:Enchantment -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -R:Event$ DamageDone | ValidTarget$ You | ActiveZones$ Battlefield | ValidSource$ Instant.ChosenColor,Sorcery.ChosenColor | IsCombat$ False | ReplaceWith$ HarshDmg | Description$ If an instant or sorcery spell of the chosen color would deal damage to you, it deals that damage to its controller instead. -SVar:HarshDmg:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedSourceController | DamageSource$ ReplacedSource | NumDmg$ HarshX | References$ HarshX -SVar:HarshX:ReplaceCount$DamageAmount -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_judgment.jpg -Oracle:As Harsh Judgment enters the battlefield, choose a color.\nIf an instant or sorcery spell of the chosen color would deal damage to you, it deals that damage to its controller instead. +Name:Harsh Judgment +ManaCost:2 W W +Types:Enchantment +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +R:Event$ DamageDone | ValidTarget$ You | ActiveZones$ Battlefield | ValidSource$ Instant.ChosenColor,Sorcery.ChosenColor | IsCombat$ False | ReplaceWith$ HarshDmg | Description$ If an instant or sorcery spell of the chosen color would deal damage to you, it deals that damage to its controller instead. +SVar:HarshDmg:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedSourceController | DamageSource$ ReplacedSource | NumDmg$ HarshX | References$ HarshX +SVar:HarshX:ReplaceCount$DamageAmount +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_judgment.jpg +Oracle:As Harsh Judgment enters the battlefield, choose a color.\nIf an instant or sorcery spell of the chosen color would deal damage to you, it deals that damage to its controller instead. diff --git a/forge-gui/res/cardsfolder/h/harsh_justice.txt b/forge-gui/res/cardsfolder/h/harsh_justice.txt index 01656454741..b9bd0931ca3 100644 --- a/forge-gui/res/cardsfolder/h/harsh_justice.txt +++ b/forge-gui/res/cardsfolder/h/harsh_justice.txt @@ -1,10 +1,10 @@ -Name:Harsh Justice -ManaCost:2 W -Types:Instant -A:SP$ Effect | Cost$ 2 W | Name$ Harsh Justice Effect | Triggers$ TrigDamage | SVars$ TrigDealDamage,X | AILogic$ Fog | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. This turn, whenever an attacking creature deals combat damage to you, it deals that much damage to its controller. -SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.attacking | ValidTarget$ You | Execute$ TrigDealDamage | CombatDamage$ True | TriggerDescription$ This turn, whenever an attacking creature deals combat damage to you, it deals that much damage to its controller. -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | NumDmg$ X | DamageSource$ TriggeredSource | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_justice.jpg -Oracle:Cast Harsh Justice only during the declare attackers step and only if you've been attacked this step.\nThis turn, whenever an attacking creature deals combat damage to you, it deals that much damage to its controller. \ No newline at end of file +Name:Harsh Justice +ManaCost:2 W +Types:Instant +A:SP$ Effect | Cost$ 2 W | Name$ Harsh Justice Effect | Triggers$ TrigDamage | SVars$ TrigDealDamage,X | AILogic$ Fog | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. This turn, whenever an attacking creature deals combat damage to you, it deals that much damage to its controller. +SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.attacking | ValidTarget$ You | Execute$ TrigDealDamage | CombatDamage$ True | TriggerDescription$ This turn, whenever an attacking creature deals combat damage to you, it deals that much damage to its controller. +SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | NumDmg$ X | DamageSource$ TriggeredSource | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_justice.jpg +Oracle:Cast Harsh Justice only during the declare attackers step and only if you've been attacked this step.\nThis turn, whenever an attacking creature deals combat damage to you, it deals that much damage to its controller. diff --git a/forge-gui/res/cardsfolder/h/harsh_mercy.txt b/forge-gui/res/cardsfolder/h/harsh_mercy.txt index ff002c2b3bd..8e6cca7c822 100644 --- a/forge-gui/res/cardsfolder/h/harsh_mercy.txt +++ b/forge-gui/res/cardsfolder/h/harsh_mercy.txt @@ -1,11 +1,11 @@ -Name:Harsh Mercy -ManaCost:2 W -Types:Sorcery -A:SP$ RepeatEach | Cost$ 2 W | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseType | SubAbility$ DBDestroyAll | StackDescription$ SpellDescription | SpellDescription$ Each player chooses a creature type. Destroy all creatures that aren't of a type chosen this way. They can't be regenerated. -SVar:DBChooseType:DB$ ChooseType | Defined$ Player.IsRemembered | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBRemember -SVar:DBRemember:DB$ PumpAll | ValidCards$ Creature.ChosenType | RememberAllPumped$ True -SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature.IsNotRemembered | NoRegen$ True | SubAbility$ DBCleanup | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_mercy.jpg -Oracle:Each player chooses a creature type. Destroy all creatures that aren't of a type chosen this way. They can't be regenerated. \ No newline at end of file +Name:Harsh Mercy +ManaCost:2 W +Types:Sorcery +A:SP$ RepeatEach | Cost$ 2 W | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseType | SubAbility$ DBDestroyAll | StackDescription$ SpellDescription | SpellDescription$ Each player chooses a creature type. Destroy all creatures that aren't of a type chosen this way. They can't be regenerated. +SVar:DBChooseType:DB$ ChooseType | Defined$ Player.IsRemembered | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBRemember +SVar:DBRemember:DB$ PumpAll | ValidCards$ Creature.ChosenType | RememberAllPumped$ True +SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature.IsNotRemembered | NoRegen$ True | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/harsh_mercy.jpg +Oracle:Each player chooses a creature type. Destroy all creatures that aren't of a type chosen this way. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/h/haru_onna.txt b/forge-gui/res/cardsfolder/h/haru_onna.txt index 73dae3f0835..48dae9fda17 100644 --- a/forge-gui/res/cardsfolder/h/haru_onna.txt +++ b/forge-gui/res/cardsfolder/h/haru_onna.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may return CARDNAME to its owner's hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/haru_onna.jpg -Oracle:When Haru-Onna enters the battlefield, draw a card.\nWhenever you cast a Spirit or Arcane spell, you may return Haru-Onna to its owner's hand. \ No newline at end of file +Oracle:When Haru-Onna enters the battlefield, draw a card.\nWhenever you cast a Spirit or Arcane spell, you may return Haru-Onna to its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/harvest_gwyllion.txt b/forge-gui/res/cardsfolder/h/harvest_gwyllion.txt index ef9edcf6442..2ce07fb9858 100644 --- a/forge-gui/res/cardsfolder/h/harvest_gwyllion.txt +++ b/forge-gui/res/cardsfolder/h/harvest_gwyllion.txt @@ -4,4 +4,4 @@ Types:Creature Hag PT:2/4 K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/harvest_gwyllion.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/h/harvest_mage.txt b/forge-gui/res/cardsfolder/h/harvest_mage.txt index 4f8c224b04c..38377390b64 100644 --- a/forge-gui/res/cardsfolder/h/harvest_mage.txt +++ b/forge-gui/res/cardsfolder/h/harvest_mage.txt @@ -1,11 +1,11 @@ -Name:Harvest Mage -ManaCost:G -Types:Creature Human Spellshaper -PT:1/1 -A:AB$ Effect | Cost$ G T Discard<1/Card> | ReplacementEffects$ HarvestReplacement | SVars$ HarvestProduce | References$ HarvestReplacement,HarvestProduce | AILogic$ Never | Stackable$ False | SpellDescription$ Until end of turn, if you tap a land for mana, it produces one mana of a color of your choice instead of any other type and amount. -SVar:HarvestReplacement:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land.YouCtrl | ManaReplacement$ HarvestProduce | Description$ If you tap a land for mana, it produces one mana of a color of your choice instead of any other type and amount. -SVar:HarvestProduce:Any->Any -SVar:RemAIDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/harvest_mage.jpg -Oracle:{G}, {T}, Discard a card: Until end of turn, if you tap a land for mana, it produces one mana of a color of your choice instead of any other type and amount. \ No newline at end of file +Name:Harvest Mage +ManaCost:G +Types:Creature Human Spellshaper +PT:1/1 +A:AB$ Effect | Cost$ G T Discard<1/Card> | ReplacementEffects$ HarvestReplacement | SVars$ HarvestProduce | References$ HarvestReplacement,HarvestProduce | AILogic$ Never | Stackable$ False | SpellDescription$ Until end of turn, if you tap a land for mana, it produces one mana of a color of your choice instead of any other type and amount. +SVar:HarvestReplacement:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land.YouCtrl | ManaReplacement$ HarvestProduce | Description$ If you tap a land for mana, it produces one mana of a color of your choice instead of any other type and amount. +SVar:HarvestProduce:Any->Any +SVar:RemAIDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/harvest_mage.jpg +Oracle:{G}, {T}, Discard a card: Until end of turn, if you tap a land for mana, it produces one mana of a color of your choice instead of any other type and amount. diff --git a/forge-gui/res/cardsfolder/h/harvest_pyre.txt b/forge-gui/res/cardsfolder/h/harvest_pyre.txt index db42d0a46e2..963e05dc520 100644 --- a/forge-gui/res/cardsfolder/h/harvest_pyre.txt +++ b/forge-gui/res/cardsfolder/h/harvest_pyre.txt @@ -1,9 +1,9 @@ -Name:Harvest Pyre -ManaCost:1 R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R ExileFromGrave | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ Y | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target creature. -SVar:Y:Number$0/Plus.ChosenX -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/harvest_pyre.jpg -Oracle:As an additional cost to cast Harvest Pyre, exile X cards from your graveyard.\nHarvest Pyre deals X damage to target creature. \ No newline at end of file +Name:Harvest Pyre +ManaCost:1 R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R ExileFromGrave | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ Y | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target creature. +SVar:Y:Number$0/Plus.ChosenX +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/harvest_pyre.jpg +Oracle:As an additional cost to cast Harvest Pyre, exile X cards from your graveyard.\nHarvest Pyre deals X damage to target creature. diff --git a/forge-gui/res/cardsfolder/h/harvest_wurm.txt b/forge-gui/res/cardsfolder/h/harvest_wurm.txt index 6ddbce20b8b..78f8ab0e190 100644 --- a/forge-gui/res/cardsfolder/h/harvest_wurm.txt +++ b/forge-gui/res/cardsfolder/h/harvest_wurm.txt @@ -1,13 +1,13 @@ -Name:Harvest Wurm -ManaCost:1 G -Types:Creature Wurm -PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return a basic land card from your graveyard to your hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | ChangeType$ Land.Basic+YouOwn | RememberChanged$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$TypeInYourYard.Basic -SVar:Picture:http://www.wizards.com/global/images/magic/general/harvest_wurm.jpg -Oracle:When Harvest Wurm enters the battlefield, sacrifice it unless you return a basic land card from your graveyard to your hand. \ No newline at end of file +Name:Harvest Wurm +ManaCost:1 G +Types:Creature Wurm +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return a basic land card from your graveyard to your hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | ChangeType$ Land.Basic+YouOwn | RememberChanged$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$TypeInYourYard.Basic +SVar:Picture:http://www.wizards.com/global/images/magic/general/harvest_wurm.jpg +Oracle:When Harvest Wurm enters the battlefield, sacrifice it unless you return a basic land card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/h/harvester_druid.txt b/forge-gui/res/cardsfolder/h/harvester_druid.txt index 156dcbbf2e1..277f2731908 100644 --- a/forge-gui/res/cardsfolder/h/harvester_druid.txt +++ b/forge-gui/res/cardsfolder/h/harvester_druid.txt @@ -4,4 +4,4 @@ Types:Creature Human Druid PT:1/1 A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Land.YouCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any color that a land you control could produce. SVar:Picture:http://www.wizards.com/global/images/magic/general/harvester_druid.jpg -Oracle:{T}: Add to your mana pool one mana of any color that a land you control could produce. \ No newline at end of file +Oracle:{T}: Add to your mana pool one mana of any color that a land you control could produce. diff --git a/forge-gui/res/cardsfolder/h/harvester_of_souls.txt b/forge-gui/res/cardsfolder/h/harvester_of_souls.txt index 3f0ec80c3bc..f48238528a6 100644 --- a/forge-gui/res/cardsfolder/h/harvester_of_souls.txt +++ b/forge-gui/res/cardsfolder/h/harvester_of_souls.txt @@ -1,9 +1,9 @@ -Name:Harvester of Souls -ManaCost:4 B B -Types:Creature Demon -PT:5/5 -K:Deathtouch -T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+Other | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever another nontoken creature dies, you may draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/harvester_of_souls.jpg -Oracle:Deathtouch\nWhenever another nontoken creature dies, you may draw a card. \ No newline at end of file +Name:Harvester of Souls +ManaCost:4 B B +Types:Creature Demon +PT:5/5 +K:Deathtouch +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+Other | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever another nontoken creature dies, you may draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/harvester_of_souls.jpg +Oracle:Deathtouch\nWhenever another nontoken creature dies, you may draw a card. diff --git a/forge-gui/res/cardsfolder/h/harvestguard_alseids.txt b/forge-gui/res/cardsfolder/h/harvestguard_alseids.txt index a9121f3bbbb..ab795db9004 100644 --- a/forge-gui/res/cardsfolder/h/harvestguard_alseids.txt +++ b/forge-gui/res/cardsfolder/h/harvestguard_alseids.txt @@ -1,11 +1,11 @@ -Name:Harvestguard Alseids -ManaCost:2 W -Types:Enchantment Creature Nymph -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, prevent all damage that would be dealt to target creature this turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, prevent all damage that would be dealt to target creature this turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/harvestguard_alseids.jpg -Oracle:Constellation - Whenever Harvestguard Alseids or another enchantment enters the battlefield under your control, prevent all damage that would be dealt to target creature this turn. \ No newline at end of file +Name:Harvestguard Alseids +ManaCost:2 W +Types:Enchantment Creature Nymph +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, prevent all damage that would be dealt to target creature this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, prevent all damage that would be dealt to target creature this turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/harvestguard_alseids.jpg +Oracle:Constellation - Whenever Harvestguard Alseids or another enchantment enters the battlefield under your control, prevent all damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/h/hasran_ogress.txt b/forge-gui/res/cardsfolder/h/hasran_ogress.txt index 71deea56a4b..6fe7b35d7dd 100644 --- a/forge-gui/res/cardsfolder/h/hasran_ogress.txt +++ b/forge-gui/res/cardsfolder/h/hasran_ogress.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 3 | UnlessCost$ 2 | UnlessPayer$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hasran_ogress.jpg -Oracle:Whenever Hasran Ogress attacks, it deals 3 damage to you unless you pay {2}. \ No newline at end of file +Oracle:Whenever Hasran Ogress attacks, it deals 3 damage to you unless you pay {2}. diff --git a/forge-gui/res/cardsfolder/h/hatchet_bully.txt b/forge-gui/res/cardsfolder/h/hatchet_bully.txt index fdb6f10eddd..afb92c24692 100644 --- a/forge-gui/res/cardsfolder/h/hatchet_bully.txt +++ b/forge-gui/res/cardsfolder/h/hatchet_bully.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ PutCounter | Cost$ 2 R T | CounterType$ M1M1 | CounterNum$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | SpellDescription$ Put a -1/-1 counter on a creature you control: CARDNAME deals 2 damage to target creature or player. SVar:DBDamage:DB$DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/hatchet_bully.jpg -Oracle:{2}{R}, {T}, Put a -1/-1 counter on a creature you control: Hatchet Bully deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{2}{R}, {T}, Put a -1/-1 counter on a creature you control: Hatchet Bully deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/h/hatching_plans.txt b/forge-gui/res/cardsfolder/h/hatching_plans.txt index 56f4b02c6df..67c8cbb8cd3 100644 --- a/forge-gui/res/cardsfolder/h/hatching_plans.txt +++ b/forge-gui/res/cardsfolder/h/hatching_plans.txt @@ -6,4 +6,4 @@ SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ SVar:SacMe:5 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hatching_plans.jpg -Oracle:When Hatching Plans is put into a graveyard from the battlefield, draw three cards. \ No newline at end of file +Oracle:When Hatching Plans is put into a graveyard from the battlefield, draw three cards. diff --git a/forge-gui/res/cardsfolder/h/hate_weaver.txt b/forge-gui/res/cardsfolder/h/hate_weaver.txt index 4fbe9dbb868..a4ab621e955 100644 --- a/forge-gui/res/cardsfolder/h/hate_weaver.txt +++ b/forge-gui/res/cardsfolder/h/hate_weaver.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.Blue,Creature.Red | NumAtt$ +1 | SpellDescription$ Target blue or red creature gets +1/+0 until end of turn. | TgtPrompt$ Select target blue or red creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hate_weaver.jpg -Oracle:{2}: Target blue or red creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{2}: Target blue or red creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hateflayer.txt b/forge-gui/res/cardsfolder/h/hateflayer.txt index d9ca6d5e64a..d7ddb8d91f3 100644 --- a/forge-gui/res/cardsfolder/h/hateflayer.txt +++ b/forge-gui/res/cardsfolder/h/hateflayer.txt @@ -6,4 +6,4 @@ K:Wither A:AB$ DealDamage | Cost$ 2 R Untap | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature or player. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/hateflayer.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\n{2}{R}, {Q}: Hateflayer deals damage equal to its power to target creature or player. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\n{2}{R}, {Q}: Hateflayer deals damage equal to its power to target creature or player. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/h/hatred.txt b/forge-gui/res/cardsfolder/h/hatred.txt index 0f2f7ae0a04..3dc367fb6b2 100644 --- a/forge-gui/res/cardsfolder/h/hatred.txt +++ b/forge-gui/res/cardsfolder/h/hatred.txt @@ -1,9 +1,9 @@ -Name:Hatred -ManaCost:3 B B -Types:Instant -A:SP$ Pump | Cost$ 3 B B PayLife | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ ChosenX | References$ X | SpellDescription$ Target creature gets +X/+0 until end of turn. -SVar:X:XChoice -#ChosenX SVar created by Cost payment -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hatred.jpg -Oracle:As an additional cost to cast Hatred, pay X life.\nTarget creature gets +X/+0 until end of turn. \ No newline at end of file +Name:Hatred +ManaCost:3 B B +Types:Instant +A:SP$ Pump | Cost$ 3 B B PayLife | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ ChosenX | References$ X | SpellDescription$ Target creature gets +X/+0 until end of turn. +SVar:X:XChoice +#ChosenX SVar created by Cost payment +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hatred.jpg +Oracle:As an additional cost to cast Hatred, pay X life.\nTarget creature gets +X/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/haunted_angel.txt b/forge-gui/res/cardsfolder/h/haunted_angel.txt index 57c6cbccc8e..159d38fbb6c 100644 --- a/forge-gui/res/cardsfolder/h/haunted_angel.txt +++ b/forge-gui/res/cardsfolder/h/haunted_angel.txt @@ -8,4 +8,4 @@ SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exil SVar:DBToken:DB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ Player.Other | TokenColors$ Black | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Flying SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card25910.jpg -Oracle:Flying\nWhen Haunted Angel dies, exile Haunted Angel and each other player puts a 3/3 black Angel creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Flying\nWhen Haunted Angel dies, exile Haunted Angel and each other player puts a 3/3 black Angel creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/haunted_cadaver.txt b/forge-gui/res/cardsfolder/h/haunted_cadaver.txt index 4e9b729cd96..51fc6a47ce4 100644 --- a/forge-gui/res/cardsfolder/h/haunted_cadaver.txt +++ b/forge-gui/res/cardsfolder/h/haunted_cadaver.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigDiscard:AB$ Discard | Cost$ Sac<1/CARDNAME> | Defined$ TriggeredTarget | NumCards$ 3 | Mode$ TgtChoose K:Morph:1 B SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_cadaver.jpg -Oracle:Whenever Haunted Cadaver deals combat damage to a player, you may sacrifice it. If you do, that player discards three cards.\nMorph {1}{B} (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 +Oracle:Whenever Haunted Cadaver deals combat damage to a player, you may sacrifice it. If you do, that player discards three cards.\nMorph {1}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/h/haunted_crossroads.txt b/forge-gui/res/cardsfolder/h/haunted_crossroads.txt index 81e9d38d1ea..a5832e21c05 100644 --- a/forge-gui/res/cardsfolder/h/haunted_crossroads.txt +++ b/forge-gui/res/cardsfolder/h/haunted_crossroads.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ B | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | SpellDescription$ Put target creature card from your graveyard on top of your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_crossroads.jpg -Oracle:{B}: Put target creature card from your graveyard on top of your library. \ No newline at end of file +Oracle:{B}: Put target creature card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/h/haunted_fengraf.txt b/forge-gui/res/cardsfolder/h/haunted_fengraf.txt index fb120a69f54..c9c19e0e546 100644 --- a/forge-gui/res/cardsfolder/h/haunted_fengraf.txt +++ b/forge-gui/res/cardsfolder/h/haunted_fengraf.txt @@ -1,7 +1,7 @@ -Name:Haunted Fengraf -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ ChangeZone | Cost$ 3 T Sac<1/CARDNAME> | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Hand | Hidden$ True | AtRandom$ True | SpellDescription$ Return a creature card at random from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_fengraf.jpg -Oracle:{T}: Add {1} to your mana pool.\n{3}, {T}, Sacrifice Haunted Fengraf: Return a creature card at random from your graveyard to your hand. \ No newline at end of file +Name:Haunted Fengraf +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ ChangeZone | Cost$ 3 T Sac<1/CARDNAME> | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Hand | Hidden$ True | AtRandom$ True | SpellDescription$ Return a creature card at random from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_fengraf.jpg +Oracle:{T}: Add {1} to your mana pool.\n{3}, {T}, Sacrifice Haunted Fengraf: Return a creature card at random from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/h/haunted_guardian.txt b/forge-gui/res/cardsfolder/h/haunted_guardian.txt index eac27152032..45a1625a439 100644 --- a/forge-gui/res/cardsfolder/h/haunted_guardian.txt +++ b/forge-gui/res/cardsfolder/h/haunted_guardian.txt @@ -1,8 +1,8 @@ -Name:Haunted Guardian -ManaCost:2 -Types:Artifact Creature Construct -PT:2/1 -K:Defender -K:First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_guardian.jpg -Oracle:Defender, first strike \ No newline at end of file +Name:Haunted Guardian +ManaCost:2 +Types:Artifact Creature Construct +PT:2/1 +K:Defender +K:First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_guardian.jpg +Oracle:Defender, first strike diff --git a/forge-gui/res/cardsfolder/h/haunted_plate_mail.txt b/forge-gui/res/cardsfolder/h/haunted_plate_mail.txt index 718913be19b..83acebde7c7 100644 --- a/forge-gui/res/cardsfolder/h/haunted_plate_mail.txt +++ b/forge-gui/res/cardsfolder/h/haunted_plate_mail.txt @@ -1,8 +1,8 @@ -Name:Haunted Plate Mail -ManaCost:4 -Types:Artifact Equipment -K:Equip 4 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | AddToughness$ 4 | Description$ Equipped creature gets +4/+4. -A:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Artifact,Spirit | RemoveTypes$ Equipment | IsPresent$ Creature.YouCtrl | PresentCompare$ EQ0 | SpellDescription$ Until end of turn, CARDNAME becomes a 4/4 Spirit artifact creature that's no longer an Equipment. Activate this ability only if you control no creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_plate_mail.jpg -Oracle:Equipped creature gets +4/+4.\n{0}: Until end of turn, Haunted Plate Mail becomes a 4/4 Spirit artifact creature that's no longer an Equipment. Activate this ability only if you control no creatures.\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.) +Name:Haunted Plate Mail +ManaCost:4 +Types:Artifact Equipment +K:Equip 4 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | AddToughness$ 4 | Description$ Equipped creature gets +4/+4. +A:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Artifact,Spirit | RemoveTypes$ Equipment | IsPresent$ Creature.YouCtrl | PresentCompare$ EQ0 | SpellDescription$ Until end of turn, CARDNAME becomes a 4/4 Spirit artifact creature that's no longer an Equipment. Activate this ability only if you control no creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/haunted_plate_mail.jpg +Oracle:Equipped creature gets +4/+4.\n{0}: Until end of turn, Haunted Plate Mail becomes a 4/4 Spirit artifact creature that's no longer an Equipment. Activate this ability only if you control no creatures.\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/h/haunter_of_nightveil.txt b/forge-gui/res/cardsfolder/h/haunter_of_nightveil.txt index 9ee99dc9a52..f9cbe9b9786 100644 --- a/forge-gui/res/cardsfolder/h/haunter_of_nightveil.txt +++ b/forge-gui/res/cardsfolder/h/haunter_of_nightveil.txt @@ -1,8 +1,8 @@ -Name:Haunter of Nightveil -ManaCost:3 U B -Types:Creature Spirit -PT:3/4 -S:Mode$ Continuous | Affected$ Creature.OppCtrl | AddPower$ -1 | Description$ Creatures your opponents control get -1/-0. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/haunter_of_nightveil.jpg -Oracle:Creatures your opponents control get -1/-0. \ No newline at end of file +Name:Haunter of Nightveil +ManaCost:3 U B +Types:Creature Spirit +PT:3/4 +S:Mode$ Continuous | Affected$ Creature.OppCtrl | AddPower$ -1 | Description$ Creatures your opponents control get -1/-0. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/haunter_of_nightveil.jpg +Oracle:Creatures your opponents control get -1/-0. diff --git a/forge-gui/res/cardsfolder/h/haunting_apparition.txt b/forge-gui/res/cardsfolder/h/haunting_apparition.txt index b59364b8eda..f011f758014 100644 --- a/forge-gui/res/cardsfolder/h/haunting_apparition.txt +++ b/forge-gui/res/cardsfolder/h/haunting_apparition.txt @@ -8,4 +8,4 @@ SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogi S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to 1 plus the number of green creature cards in the chosen player's graveyard. SVar:X:Count$ValidGraveyard Creature.Green+ChosenCtrl/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/haunting_apparition.jpg -Oracle:Flying\nAs Haunting Apparition enters the battlefield, choose an opponent.\nHaunting Apparition's power is equal to 1 plus the number of green creature cards in the chosen player's graveyard. \ No newline at end of file +Oracle:Flying\nAs Haunting Apparition enters the battlefield, choose an opponent.\nHaunting Apparition's power is equal to 1 plus the number of green creature cards in the chosen player's graveyard. diff --git a/forge-gui/res/cardsfolder/h/haunting_echoes.txt b/forge-gui/res/cardsfolder/h/haunting_echoes.txt index 5b52f4161c3..216ba9d2f95 100644 --- a/forge-gui/res/cardsfolder/h/haunting_echoes.txt +++ b/forge-gui/res/cardsfolder/h/haunting_echoes.txt @@ -6,4 +6,4 @@ SVar:DBRepeat:DB$ ChangeZoneAll | Origin$ Library | Defined$ Targeted | Destinat SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/haunting_echoes.jpg -Oracle:Exile all cards from target player's graveyard other than basic land cards. For each card exiled this way, search that player's library for all cards with the same name as that card and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Exile all cards from target player's graveyard other than basic land cards. For each card exiled this way, search that player's library for all cards with the same name as that card and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/h/haunting_hymn.txt b/forge-gui/res/cardsfolder/h/haunting_hymn.txt index b7277a06414..e36e5378d4d 100644 --- a/forge-gui/res/cardsfolder/h/haunting_hymn.txt +++ b/forge-gui/res/cardsfolder/h/haunting_hymn.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Discard | Cost$ 4 B B | ValidTgts$ Player | NumCards$ X | Mode$ TgtChoose | References$ X | SpellDescription$ Target player discards two cards. If you cast this spell during your main phase, that player discards four cards instead. SVar:X:Count$IfMainPhase.4.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/haunting_hymn.jpg -Oracle:Target player discards two cards. If you cast this spell during your main phase, that player discards four cards instead. \ No newline at end of file +Oracle:Target player discards two cards. If you cast this spell during your main phase, that player discards four cards instead. diff --git a/forge-gui/res/cardsfolder/h/haunting_misery.txt b/forge-gui/res/cardsfolder/h/haunting_misery.txt index b8699aa20d1..efa5ca1633c 100644 --- a/forge-gui/res/cardsfolder/h/haunting_misery.txt +++ b/forge-gui/res/cardsfolder/h/haunting_misery.txt @@ -6,4 +6,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/haunting_misery.jpg -Oracle:As an additional cost to cast Haunting Misery, exile X creature cards from your graveyard.\nHaunting Misery deals X damage to target player. \ No newline at end of file +Oracle:As an additional cost to cast Haunting Misery, exile X creature cards from your graveyard.\nHaunting Misery deals X damage to target player. diff --git a/forge-gui/res/cardsfolder/h/haunting_wind.txt b/forge-gui/res/cardsfolder/h/haunting_wind.txt index 6e04f74e326..2bfc659ffb6 100644 --- a/forge-gui/res/cardsfolder/h/haunting_wind.txt +++ b/forge-gui/res/cardsfolder/h/haunting_wind.txt @@ -5,4 +5,4 @@ T:Mode$ AbilityCast | NonTapCost$ True | ValidCard$ Artifact | TriggerZones$ Bat T:Mode$ Taps | ValidCard$ Artifact | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Whenever an artifact becomes tapped or a player activates an artifact's ability without {T} in its activation cost, CARDNAME deals 1 damage to that artifact's controller. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/haunting_wind.jpg -Oracle:Whenever an artifact becomes tapped or a player activates an artifact's ability without {T} in its activation cost, Haunting Wind deals 1 damage to that artifact's controller. \ No newline at end of file +Oracle:Whenever an artifact becomes tapped or a player activates an artifact's ability without {T} in its activation cost, Haunting Wind deals 1 damage to that artifact's controller. diff --git a/forge-gui/res/cardsfolder/h/havengul_lich.txt b/forge-gui/res/cardsfolder/h/havengul_lich.txt index 6144ff8483a..1304c455436 100644 --- a/forge-gui/res/cardsfolder/h/havengul_lich.txt +++ b/forge-gui/res/cardsfolder/h/havengul_lich.txt @@ -1,18 +1,18 @@ -Name:Havengul Lich -ManaCost:3 U B -Types:Creature Zombie Wizard -PT:4/4 -A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature | TgtZone$ Graveyard | TgtPrompt$ Select target creature card | PumpZone$ Graveyard | SubAbility$ PumpYour | RememberObjects$ Targeted | SpellDescription$ You may cast target creature card in a graveyard this turn. When you cast that card this turn, CARDNAME gains all activated abilities of that card until end of turn. -SVar:PumpYour:DB$ Pump | Defined$ Remembered | ConditionCheckSVar$ SelectKW | ConditionSVarCompare$ EQ1 | KW$ HIDDEN May be played | PumpZone$ Graveyard | SubAbility$ PumpTheir | References$ SelectKW -SVar:PumpTheir:DB$ Pump | Defined$ Remembered | ConditionCheckSVar$ SelectKW | ConditionSVarCompare$ EQ0 | KW$ HIDDEN May be played by your opponent | PumpZone$ Graveyard | SubAbility$ FXCast | References$ SelectKW -SVar:FXCast:DB$ Effect | Name$ Havengul Lich Delayed Trigger | Triggers$ DTCast | SVars$ StealAbs,STSteal,CleanupDT | RememberObjects$ Targeted -SVar:DTCast:Mode$ SpellCast | ValidCard$ Card.IsRemembered | Execute$ StealAbs | TriggerDescription$ When you cast that card this turn, Havengul Lich gains all activated abilities of that card until end of turn. -SVar:StealAbs:DB$ Effect | Name$ Havengul Lich effect | RememberObjects$ TriggeredCard | StaticAbilities$ STSteal | SubAbility$ CleanupDT -SVar:STSteal:Mode$ Continuous | Affected$ EffectSource | EffectZone$ Command | GainsAbilitiesOf$ Creature.IsRemembered | GainsAbilitiesOfZones$ Library,Hand,Stack,Battlefield,Graveyard,Exile,Command -T:Mode$ Phase | Phase$ Cleanup | Static$ True | Execute$ Cleanup | Secondary$ True | TriggerDescription$ A little behind the scenes. -SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True -SVar:CleanupDT:DB$ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile -SVar:SelectKW:Remembered$Valid Card.YouOwn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/havengul_lich.jpg -Oracle:{1}: You may cast target creature card in a graveyard this turn. When you cast that card this turn, Havengul Lich gains all activated abilities of that card until end of turn. \ No newline at end of file +Name:Havengul Lich +ManaCost:3 U B +Types:Creature Zombie Wizard +PT:4/4 +A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature | TgtZone$ Graveyard | TgtPrompt$ Select target creature card | PumpZone$ Graveyard | SubAbility$ PumpYour | RememberObjects$ Targeted | SpellDescription$ You may cast target creature card in a graveyard this turn. When you cast that card this turn, CARDNAME gains all activated abilities of that card until end of turn. +SVar:PumpYour:DB$ Pump | Defined$ Remembered | ConditionCheckSVar$ SelectKW | ConditionSVarCompare$ EQ1 | KW$ HIDDEN May be played | PumpZone$ Graveyard | SubAbility$ PumpTheir | References$ SelectKW +SVar:PumpTheir:DB$ Pump | Defined$ Remembered | ConditionCheckSVar$ SelectKW | ConditionSVarCompare$ EQ0 | KW$ HIDDEN May be played by your opponent | PumpZone$ Graveyard | SubAbility$ FXCast | References$ SelectKW +SVar:FXCast:DB$ Effect | Name$ Havengul Lich Delayed Trigger | Triggers$ DTCast | SVars$ StealAbs,STSteal,CleanupDT | RememberObjects$ Targeted +SVar:DTCast:Mode$ SpellCast | ValidCard$ Card.IsRemembered | Execute$ StealAbs | TriggerDescription$ When you cast that card this turn, Havengul Lich gains all activated abilities of that card until end of turn. +SVar:StealAbs:DB$ Effect | Name$ Havengul Lich effect | RememberObjects$ TriggeredCard | StaticAbilities$ STSteal | SubAbility$ CleanupDT +SVar:STSteal:Mode$ Continuous | Affected$ EffectSource | EffectZone$ Command | GainsAbilitiesOf$ Creature.IsRemembered | GainsAbilitiesOfZones$ Library,Hand,Stack,Battlefield,Graveyard,Exile,Command +T:Mode$ Phase | Phase$ Cleanup | Static$ True | Execute$ Cleanup | Secondary$ True | TriggerDescription$ A little behind the scenes. +SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True +SVar:CleanupDT:DB$ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile +SVar:SelectKW:Remembered$Valid Card.YouOwn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/havengul_lich.jpg +Oracle:{1}: You may cast target creature card in a graveyard this turn. When you cast that card this turn, Havengul Lich gains all activated abilities of that card until end of turn. diff --git a/forge-gui/res/cardsfolder/h/havengul_runebinder.txt b/forge-gui/res/cardsfolder/h/havengul_runebinder.txt index ef0e20891f2..37d710d2453 100644 --- a/forge-gui/res/cardsfolder/h/havengul_runebinder.txt +++ b/forge-gui/res/cardsfolder/h/havengul_runebinder.txt @@ -1,8 +1,8 @@ -Name:Havengul Runebinder -ManaCost:2 U U -Types:Creature Human Wizard -PT:2/2 -A:AB$ Token | Cost$ 2 U T ExileFromGrave<1/Creature> | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | SubAbility$ DBCounters | SpellDescription$ Put a 2/2 black Zombie creature token onto the battlefield, then put a +1/+1 counter on each Zombie creature you control. -SVar:DBCounters:DB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.Zombie+YouCtrl | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/havengul_runebinder.jpg -Oracle:{2}{U}, {T}, Exile a creature card from your graveyard: Put a 2/2 black Zombie creature token onto the battlefield, then put a +1/+1 counter on each Zombie creature you control. \ No newline at end of file +Name:Havengul Runebinder +ManaCost:2 U U +Types:Creature Human Wizard +PT:2/2 +A:AB$ Token | Cost$ 2 U T ExileFromGrave<1/Creature> | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | SubAbility$ DBCounters | SpellDescription$ Put a 2/2 black Zombie creature token onto the battlefield, then put a +1/+1 counter on each Zombie creature you control. +SVar:DBCounters:DB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.Zombie+YouCtrl | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/havengul_runebinder.jpg +Oracle:{2}{U}, {T}, Exile a creature card from your graveyard: Put a 2/2 black Zombie creature token onto the battlefield, then put a +1/+1 counter on each Zombie creature you control. diff --git a/forge-gui/res/cardsfolder/h/havengul_skaab.txt b/forge-gui/res/cardsfolder/h/havengul_skaab.txt index 300bccb5a16..8af66ff9758 100644 --- a/forge-gui/res/cardsfolder/h/havengul_skaab.txt +++ b/forge-gui/res/cardsfolder/h/havengul_skaab.txt @@ -1,9 +1,9 @@ -Name:Havengul Skaab -ManaCost:5 U -Types:Creature Zombie Horror -PT:4/5 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, return another creature you control to its owner's hand. -SVar:TrigChange:AB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.Other+YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/havengul_skaab.jpg -Oracle:Whenever Havengul Skaab attacks, return another creature you control to its owner's hand. \ No newline at end of file +Name:Havengul Skaab +ManaCost:5 U +Types:Creature Zombie Horror +PT:4/5 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, return another creature you control to its owner's hand. +SVar:TrigChange:AB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.Other+YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/havengul_skaab.jpg +Oracle:Whenever Havengul Skaab attacks, return another creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/havengul_vampire.txt b/forge-gui/res/cardsfolder/h/havengul_vampire.txt index b75b1d82fdc..42c47dd4cee 100644 --- a/forge-gui/res/cardsfolder/h/havengul_vampire.txt +++ b/forge-gui/res/cardsfolder/h/havengul_vampire.txt @@ -1,9 +1,9 @@ -Name:Havengul Vampire -ManaCost:3 R -Types:Creature Vampire -PT:2/2 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ DeathGift | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature.Other | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ DeathGift | TriggerDescription$ Whenever another creature dies, put a +1/+1 counter on CARDNAME. -SVar:DeathGift:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/havengul_vampire.jpg -Oracle:Whenever Havengul Vampire deals combat damage to a player, put a +1/+1 counter on it.\nWhenever another creature dies, put a +1/+1 counter on Havengul Vampire. \ No newline at end of file +Name:Havengul Vampire +ManaCost:3 R +Types:Creature Vampire +PT:2/2 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ DeathGift | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature.Other | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ DeathGift | TriggerDescription$ Whenever another creature dies, put a +1/+1 counter on CARDNAME. +SVar:DeathGift:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/havengul_vampire.jpg +Oracle:Whenever Havengul Vampire deals combat damage to a player, put a +1/+1 counter on it.\nWhenever another creature dies, put a +1/+1 counter on Havengul Vampire. diff --git a/forge-gui/res/cardsfolder/h/havenwood_battleground.txt b/forge-gui/res/cardsfolder/h/havenwood_battleground.txt index d05c45ae896..bc0825f8f26 100644 --- a/forge-gui/res/cardsfolder/h/havenwood_battleground.txt +++ b/forge-gui/res/cardsfolder/h/havenwood_battleground.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ G | Amount$ 2 |SpellDescription$ Add {G}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/havenwood_battleground.jpg -Oracle:Havenwood Battleground enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{T}, Sacrifice Havenwood Battleground: Add {G}{G} to your mana pool. \ No newline at end of file +Oracle:Havenwood Battleground enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{T}, Sacrifice Havenwood Battleground: Add {G}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/havenwood_wurm.txt b/forge-gui/res/cardsfolder/h/havenwood_wurm.txt index 2ddf4ee2d49..45e9d3cbd17 100644 --- a/forge-gui/res/cardsfolder/h/havenwood_wurm.txt +++ b/forge-gui/res/cardsfolder/h/havenwood_wurm.txt @@ -5,4 +5,4 @@ PT:5/6 K:Flash K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/havenwood_wurm.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nTrample \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nTrample diff --git a/forge-gui/res/cardsfolder/h/havoc.txt b/forge-gui/res/cardsfolder/h/havoc.txt index 9371a2bac13..a779b454cb0 100644 --- a/forge-gui/res/cardsfolder/h/havoc.txt +++ b/forge-gui/res/cardsfolder/h/havoc.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ Opponent | Tr SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredActivator | LifeAmount$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/havoc.jpg -Oracle:Whenever an opponent casts a white spell, he or she loses 2 life. \ No newline at end of file +Oracle:Whenever an opponent casts a white spell, he or she loses 2 life. diff --git a/forge-gui/res/cardsfolder/h/havoc_demon.txt b/forge-gui/res/cardsfolder/h/havoc_demon.txt index 3f4cb7fe05e..12eef9539b0 100644 --- a/forge-gui/res/cardsfolder/h/havoc_demon.txt +++ b/forge-gui/res/cardsfolder/h/havoc_demon.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature | NumAtt$ -5 | NumDef$ -5 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/havoc_demon.jpg -Oracle:Flying\nWhen Havoc Demon dies, all creatures get -5/-5 until end of turn. \ No newline at end of file +Oracle:Flying\nWhen Havoc Demon dies, all creatures get -5/-5 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/havoc_festival.txt b/forge-gui/res/cardsfolder/h/havoc_festival.txt index b97f3f33f9f..35830f0c3b3 100644 --- a/forge-gui/res/cardsfolder/h/havoc_festival.txt +++ b/forge-gui/res/cardsfolder/h/havoc_festival.txt @@ -1,10 +1,10 @@ -Name:Havoc Festival -ManaCost:4 B R -Types:Enchantment -S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of each player's upkeep, that player loses half his or her life, rounded up. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ HavocX -SVar:HavocX:TriggeredPlayer$LifeTotal/HalfUp -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/havoc_festival.jpg -Oracle:Players can't gain life.\nAt the beginning of each player's upkeep, that player loses half his or her life, rounded up. \ No newline at end of file +Name:Havoc Festival +ManaCost:4 B R +Types:Enchantment +S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of each player's upkeep, that player loses half his or her life, rounded up. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ HavocX +SVar:HavocX:TriggeredPlayer$LifeTotal/HalfUp +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/havoc_festival.jpg +Oracle:Players can't gain life.\nAt the beginning of each player's upkeep, that player loses half his or her life, rounded up. diff --git a/forge-gui/res/cardsfolder/h/hawkeater_moth.txt b/forge-gui/res/cardsfolder/h/hawkeater_moth.txt index 8c1293ef732..2d17b5f6035 100644 --- a/forge-gui/res/cardsfolder/h/hawkeater_moth.txt +++ b/forge-gui/res/cardsfolder/h/hawkeater_moth.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/hawkeater_moth.jpg -Oracle:Flying; shroud (This permanent can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flying; shroud (This permanent can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/h/haze_frog.txt b/forge-gui/res/cardsfolder/h/haze_frog.txt index 1585dde12b2..0ace53b842f 100644 --- a/forge-gui/res/cardsfolder/h/haze_frog.txt +++ b/forge-gui/res/cardsfolder/h/haze_frog.txt @@ -1,11 +1,11 @@ -Name:Haze Frog -ManaCost:3 G G -Types:Creature Frog -PT:2/1 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerDescription$ When CARDNAME enters the battlefield, prevent all combat damage that other creatures would deal this turn. -SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Haze Frog Effect | StaticAbilities$ HazeFrogPrevent | References$ HazeFrogPrevent | RememberObjects$ Self -SVar:HazeFrogPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.IsNotRemembered | CombatDamage$ True | Description$ Prevent all combat damage that other creatures would deal this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/haze_frog.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Haze Frog enters the battlefield, prevent all combat damage that other creatures would deal this turn. \ No newline at end of file +Name:Haze Frog +ManaCost:3 G G +Types:Creature Frog +PT:2/1 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEffect | TriggerDescription$ When CARDNAME enters the battlefield, prevent all combat damage that other creatures would deal this turn. +SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Haze Frog Effect | StaticAbilities$ HazeFrogPrevent | References$ HazeFrogPrevent | RememberObjects$ Self +SVar:HazeFrogPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.IsNotRemembered | CombatDamage$ True | Description$ Prevent all combat damage that other creatures would deal this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/haze_frog.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Haze Frog enters the battlefield, prevent all combat damage that other creatures would deal this turn. diff --git a/forge-gui/res/cardsfolder/h/haze_of_rage.txt b/forge-gui/res/cardsfolder/h/haze_of_rage.txt index 551938ca7cc..505900d4d07 100644 --- a/forge-gui/res/cardsfolder/h/haze_of_rage.txt +++ b/forge-gui/res/cardsfolder/h/haze_of_rage.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 1 R | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDes K:Buyback 2 K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/haze_of_rage.jpg -Oracle:Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.)\nCreatures you control get +1/+0 until end of turn.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) \ No newline at end of file +Oracle:Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.)\nCreatures you control get +1/+0 until end of turn.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) diff --git a/forge-gui/res/cardsfolder/h/hazerider_drake.txt b/forge-gui/res/cardsfolder/h/hazerider_drake.txt index 4a3eab89850..200c5050290 100644 --- a/forge-gui/res/cardsfolder/h/hazerider_drake.txt +++ b/forge-gui/res/cardsfolder/h/hazerider_drake.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/hazerider_drake.jpg -Oracle:Flying, protection from red \ No newline at end of file +Oracle:Flying, protection from red diff --git a/forge-gui/res/cardsfolder/h/hazezon_tamar.txt b/forge-gui/res/cardsfolder/h/hazezon_tamar.txt index eadf57ffe9e..9c40f297975 100644 --- a/forge-gui/res/cardsfolder/h/hazezon_tamar.txt +++ b/forge-gui/res/cardsfolder/h/hazezon_tamar.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ChangeType$ Sand.Warrior SVar:X:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/hazezon_tamar.jpg -Oracle:When Hazezon Tamar enters the battlefield, put X 1/1 Sand Warrior creature tokens that are red, green, and white onto the battlefield at the beginning of your next upkeep, where X is the number of lands you control at that time.\nWhen Hazezon leaves the battlefield, exile all Sand Warriors. \ No newline at end of file +Oracle:When Hazezon Tamar enters the battlefield, put X 1/1 Sand Warrior creature tokens that are red, green, and white onto the battlefield at the beginning of your next upkeep, where X is the number of lands you control at that time.\nWhen Hazezon leaves the battlefield, exile all Sand Warriors. diff --git a/forge-gui/res/cardsfolder/h/hazy_homunculus.txt b/forge-gui/res/cardsfolder/h/hazy_homunculus.txt index 7e0c7755cd1..ee70afd7895 100644 --- a/forge-gui/res/cardsfolder/h/hazy_homunculus.txt +++ b/forge-gui/res/cardsfolder/h/hazy_homunculus.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Unblockable | Check SVar:X:Count$Valid Land.DefenderCtrl+untapped SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hazy_homunculus.jpg -Oracle:Hazy Homunculus can't be blocked as long as defending player controls an untapped land. \ No newline at end of file +Oracle:Hazy Homunculus can't be blocked as long as defending player controls an untapped land. diff --git a/forge-gui/res/cardsfolder/h/he_who_hungers.txt b/forge-gui/res/cardsfolder/h/he_who_hungers.txt index 6b5ca3c1cf2..36639954061 100644 --- a/forge-gui/res/cardsfolder/h/he_who_hungers.txt +++ b/forge-gui/res/cardsfolder/h/he_who_hungers.txt @@ -7,4 +7,4 @@ A:AB$ Discard | Cost$ 1 Sac<1/Spirit> | ValidTgts$ Opponent | SorcerySpeed$ True K:Soulshift 4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/he_who_hungers.jpg -Oracle:Flying\n{1}, Sacrifice a Spirit: Target opponent reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery.\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Flying\n{1}, Sacrifice a Spirit: Target opponent reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery.\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/h/head_games.txt b/forge-gui/res/cardsfolder/h/head_games.txt index 11e382a3831..2058e7ccf3c 100644 --- a/forge-gui/res/cardsfolder/h/head_games.txt +++ b/forge-gui/res/cardsfolder/h/head_games.txt @@ -1,10 +1,10 @@ -Name:Head Games -ManaCost:3 B B -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 3 B B | ValidTgts$ Opponent | Origin$ Hand | Destination$ Library | ChangeType$ Card | RememberChanged$ True | IsCurse$ True | SubAbility$ HeadChange | SpellDescription$ Target opponent puts the cards from his or her hand on top of his or her library. Search that player's library for that many cards. The player puts those cards into his or her hand, then shuffles his or her library. -SVar:HeadChange:DB$ ChangeZone | DefinedPlayer$ Targeted | Origin$ Library | Destination$ Hand | ChangeNum$ X | ChangeType$ Card | Chooser$ You | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/head_games.jpg -Oracle:Target opponent puts the cards from his or her hand on top of his or her library. Search that player's library for that many cards. The player puts those cards into his or her hand, then shuffles his or her library. \ No newline at end of file +Name:Head Games +ManaCost:3 B B +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 3 B B | ValidTgts$ Opponent | Origin$ Hand | Destination$ Library | ChangeType$ Card | RememberChanged$ True | IsCurse$ True | SubAbility$ HeadChange | SpellDescription$ Target opponent puts the cards from his or her hand on top of his or her library. Search that player's library for that many cards. The player puts those cards into his or her hand, then shuffles his or her library. +SVar:HeadChange:DB$ ChangeZone | DefinedPlayer$ Targeted | Origin$ Library | Destination$ Hand | ChangeNum$ X | ChangeType$ Card | Chooser$ You | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/head_games.jpg +Oracle:Target opponent puts the cards from his or her hand on top of his or her library. Search that player's library for that many cards. The player puts those cards into his or her hand, then shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/h/headhunter.txt b/forge-gui/res/cardsfolder/h/headhunter.txt index 681c1a77616..7018006c57e 100644 --- a/forge-gui/res/cardsfolder/h/headhunter.txt +++ b/forge-gui/res/cardsfolder/h/headhunter.txt @@ -6,4 +6,4 @@ K:Morph:B T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/headhunter.jpg -Oracle:Whenever Headhunter deals combat damage to a player, that player discards a card.\nMorph {B} (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 +Oracle:Whenever Headhunter deals combat damage to a player, that player discards a card.\nMorph {B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/h/headless_horseman.txt b/forge-gui/res/cardsfolder/h/headless_horseman.txt index 26619c95dbb..d25b91e95e1 100644 --- a/forge-gui/res/cardsfolder/h/headless_horseman.txt +++ b/forge-gui/res/cardsfolder/h/headless_horseman.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Creature Zombie Knight PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1442.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/h/headless_skaab.txt b/forge-gui/res/cardsfolder/h/headless_skaab.txt index ca9344331eb..3babe87e02d 100644 --- a/forge-gui/res/cardsfolder/h/headless_skaab.txt +++ b/forge-gui/res/cardsfolder/h/headless_skaab.txt @@ -1,9 +1,9 @@ -Name:Headless Skaab -ManaCost:2 U -Types:Creature Zombie Warrior -Text:As an additional cost to cast CARDNAME, exile a creature card from your graveyard. -PT:3/6 -K:CARDNAME enters the battlefield tapped. -SVar:FullCost:2 U ExileFromGrave<1/Creature> -SVar:Picture:http://www.wizards.com/global/images/magic/general/headless_skaab.jpg -Oracle:As an additional cost to cast Headless Skaab, exile a creature card from your graveyard.\nHeadless Skaab enters the battlefield tapped. \ No newline at end of file +Name:Headless Skaab +ManaCost:2 U +Types:Creature Zombie Warrior +Text:As an additional cost to cast CARDNAME, exile a creature card from your graveyard. +PT:3/6 +K:CARDNAME enters the battlefield tapped. +SVar:FullCost:2 U ExileFromGrave<1/Creature> +SVar:Picture:http://www.wizards.com/global/images/magic/general/headless_skaab.jpg +Oracle:As an additional cost to cast Headless Skaab, exile a creature card from your graveyard.\nHeadless Skaab enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/h/headlong_rush.txt b/forge-gui/res/cardsfolder/h/headlong_rush.txt index f24cd957851..560e6fcc58f 100644 --- a/forge-gui/res/cardsfolder/h/headlong_rush.txt +++ b/forge-gui/res/cardsfolder/h/headlong_rush.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 1 R | ValidCards$ Creature.attacking | KW$ First Strike | SpellDescription$ Attacking creatures gain first strike until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/headlong_rush.jpg -Oracle:Attacking creatures gain first strike until end of turn. \ No newline at end of file +Oracle:Attacking creatures gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/h/headstone.txt b/forge-gui/res/cardsfolder/h/headstone.txt index dc6d59058bb..e338c232089 100644 --- a/forge-gui/res/cardsfolder/h/headstone.txt +++ b/forge-gui/res/cardsfolder/h/headstone.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Exile | TgtPromp 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/headstone.jpg -Oracle:Exile target card from a graveyard.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Exile target card from a graveyard.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/h/heal.txt b/forge-gui/res/cardsfolder/h/heal.txt index 151477df51e..e15a9a70adb 100644 --- a/forge-gui/res/cardsfolder/h/heal.txt +++ b/forge-gui/res/cardsfolder/h/heal.txt @@ -5,4 +5,4 @@ A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | TgtPrompt$ Select t 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/heal.jpg -Oracle:Prevent the next 1 damage that would be dealt to target creature or player this turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Prevent the next 1 damage that would be dealt to target creature or player this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/h/heal_the_scars.txt b/forge-gui/res/cardsfolder/h/heal_the_scars.txt index 81fbd905654..c56c745d616 100644 --- a/forge-gui/res/cardsfolder/h/heal_the_scars.txt +++ b/forge-gui/res/cardsfolder/h/heal_the_scars.txt @@ -1,8 +1,8 @@ -Name:Heal the Scars -ManaCost:3 G -Types:Instant -A:SP$ Regenerate | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Regenerate target creature. You gain life equal to that creature's toughness. -SVar:DBGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Targeted$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/heal_the_scars.jpg -Oracle:Regenerate target creature. You gain life equal to that creature's toughness. \ No newline at end of file +Name:Heal the Scars +ManaCost:3 G +Types:Instant +A:SP$ Regenerate | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Regenerate target creature. You gain life equal to that creature's toughness. +SVar:DBGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Targeted$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/heal_the_scars.jpg +Oracle:Regenerate target creature. You gain life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/h/healer_of_the_pride.txt b/forge-gui/res/cardsfolder/h/healer_of_the_pride.txt index 67e048b29dd..48ae80c9a2f 100644 --- a/forge-gui/res/cardsfolder/h/healer_of_the_pride.txt +++ b/forge-gui/res/cardsfolder/h/healer_of_the_pride.txt @@ -1,8 +1,8 @@ -Name:Healer of the Pride -ManaCost:3 W -Types:Creature Cat Cleric -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield under your control, you gain 2 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/healer_of_the_pride.jpg -Oracle:Whenever another creature enters the battlefield under your control, you gain 2 life. \ No newline at end of file +Name:Healer of the Pride +ManaCost:3 W +Types:Creature Cat Cleric +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield under your control, you gain 2 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/healer_of_the_pride.jpg +Oracle:Whenever another creature enters the battlefield under your control, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/h/healers_headdress.txt b/forge-gui/res/cardsfolder/h/healers_headdress.txt index 5f1aa85b34a..6d40c6f0df3 100644 --- a/forge-gui/res/cardsfolder/h/healers_headdress.txt +++ b/forge-gui/res/cardsfolder/h/healers_headdress.txt @@ -1,9 +1,9 @@ -Name:Healer's Headdress -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -A:AB$ Attach | Cost$ W W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Prevent | AddToughness$ 2 | Description$ Equipped creature gets +0/+2 and has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn." -SVar:Prevent:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/healers_headdress.jpg -Oracle:Equipped creature gets +0/+2 and has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn."\n{W}{W}: Attach Healer's Headdress to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Healer's Headdress +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +A:AB$ Attach | Cost$ W W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Prevent | AddToughness$ 2 | Description$ Equipped creature gets +0/+2 and has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn." +SVar:Prevent:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/healers_headdress.jpg +Oracle:Equipped creature gets +0/+2 and has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn."\n{W}{W}: Attach Healer's Headdress to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/h/healing_leaves.txt b/forge-gui/res/cardsfolder/h/healing_leaves.txt index 3a42f5bea28..c9b753b8fe0 100644 --- a/forge-gui/res/cardsfolder/h/healing_leaves.txt +++ b/forge-gui/res/cardsfolder/h/healing_leaves.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ G | Choices$ DBGainLife,DBPreventDmg | CharmNum$ 1 | SpellDe SVar:DBGainLife:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 3 | SpellDescription$ Target player gains 3 life; SVar:DBPreventDmg:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/healing_leaves.jpg -Oracle:Choose one - Target player gains 3 life; or prevent the next 3 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Choose one - Target player gains 3 life; or prevent the next 3 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/h/healing_salve.txt b/forge-gui/res/cardsfolder/h/healing_salve.txt index 76379490fbd..6224c5d06f0 100644 --- a/forge-gui/res/cardsfolder/h/healing_salve.txt +++ b/forge-gui/res/cardsfolder/h/healing_salve.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ W | Choices$ DBGainLife,DBPreventDmg | CharmNum$ 1 | SpellDe SVar:DBGainLife:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 3 | SpellDescription$ Target player gains 3 life; SVar:DBPreventDmg:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/healing_salve.jpg -Oracle:Choose one - Target player gains 3 life; or prevent the next 3 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Choose one - Target player gains 3 life; or prevent the next 3 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/h/heap_doll.txt b/forge-gui/res/cardsfolder/h/heap_doll.txt index 19b3a1b214e..8cd2fd28e75 100644 --- a/forge-gui/res/cardsfolder/h/heap_doll.txt +++ b/forge-gui/res/cardsfolder/h/heap_doll.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heap_doll.jpg -Oracle:Sacrifice Heap Doll: Exile target card from a graveyard. \ No newline at end of file +Oracle:Sacrifice Heap Doll: Exile target card from a graveyard. diff --git a/forge-gui/res/cardsfolder/h/heart_of_bogardan.txt b/forge-gui/res/cardsfolder/h/heart_of_bogardan.txt index c2d73a2e129..d8bc0711957 100644 --- a/forge-gui/res/cardsfolder/h/heart_of_bogardan.txt +++ b/forge-gui/res/cardsfolder/h/heart_of_bogardan.txt @@ -1,10 +1,10 @@ -Name:Heart of Bogardan -ManaCost:2 R R -Types:Enchantment -K:Cumulative upkeep:2 -T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ False | Execute$ TrigDmg | TriggerDescription$ When a player doesn't pay CARDNAME's cumulative upkeep, CARDNAME deals X damage to target player and each creature he or she controls, where X is twice the number of age counters on CARDNAME minus 2. -SVar:TrigDmg:AB$ DamageAll | Cost$ 0 | NumDmg$ Y | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | ValidPlayers$ Targeted | ValidDescription$ target player and each creature he or she controls. | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target player and each creature he or she controls. -SVar:X:TriggeredCard$CardCounters.AGE/Twice -SVar:Y:SVar$X/Minus.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_of_bogardan.jpg -Oracle:Cumulative upkeep {2} (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.)\nWhen a player doesn't pay Heart of Bogardan's cumulative upkeep, Heart of Bogardan deals X damage to target player and each creature he or she controls, where X is twice the number of age counters on Heart of Bogardan minus 2. +Name:Heart of Bogardan +ManaCost:2 R R +Types:Enchantment +K:Cumulative upkeep:2 +T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ False | Execute$ TrigDmg | TriggerDescription$ When a player doesn't pay CARDNAME's cumulative upkeep, CARDNAME deals X damage to target player and each creature he or she controls, where X is twice the number of age counters on CARDNAME minus 2. +SVar:TrigDmg:AB$ DamageAll | Cost$ 0 | NumDmg$ Y | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | ValidPlayers$ Targeted | ValidDescription$ target player and each creature he or she controls. | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target player and each creature he or she controls. +SVar:X:TriggeredCard$CardCounters.AGE/Twice +SVar:Y:SVar$X/Minus.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_of_bogardan.jpg +Oracle:Cumulative upkeep {2} (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.)\nWhen a player doesn't pay Heart of Bogardan's cumulative upkeep, Heart of Bogardan deals X damage to target player and each creature he or she controls, where X is twice the number of age counters on Heart of Bogardan minus 2. diff --git a/forge-gui/res/cardsfolder/h/heart_of_light.txt b/forge-gui/res/cardsfolder/h/heart_of_light.txt index 247eac5e786..e79c37411eb 100644 --- a/forge-gui/res/cardsfolder/h/heart_of_light.txt +++ b/forge-gui/res/cardsfolder/h/heart_of_light.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Prevent all damage that would be dealt to and dealt by CARDNAME. | Description$ Prevent all damage that would be dealt to and dealt by enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_of_light.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nPrevent all damage that would be dealt to and dealt by enchanted creature. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nPrevent all damage that would be dealt to and dealt by enchanted creature. diff --git a/forge-gui/res/cardsfolder/h/heart_of_ramos.txt b/forge-gui/res/cardsfolder/h/heart_of_ramos.txt index 3af537a73ec..36fb838efbf 100644 --- a/forge-gui/res/cardsfolder/h/heart_of_ramos.txt +++ b/forge-gui/res/cardsfolder/h/heart_of_ramos.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_of_ramos.jpg -Oracle:{T}: Add {R} to your mana pool.\nSacrifice Heart of Ramos: Add {R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {R} to your mana pool.\nSacrifice Heart of Ramos: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/heart_of_yavimaya.txt b/forge-gui/res/cardsfolder/h/heart_of_yavimaya.txt index 1664c6ea030..bf9c1f0ab7c 100644 --- a/forge-gui/res/cardsfolder/h/heart_of_yavimaya.txt +++ b/forge-gui/res/cardsfolder/h/heart_of_yavimaya.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:NeedsToPlay:Forest.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_of_yavimaya.jpg -Oracle:If Heart of Yavimaya would enter the battlefield, sacrifice a Forest instead. If you do, put Heart of Yavimaya onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {G} to your mana pool.\n{T}: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:If Heart of Yavimaya would enter the battlefield, sacrifice a Forest instead. If you do, put Heart of Yavimaya onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {G} to your mana pool.\n{T}: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/heart_sliver.txt b/forge-gui/res/cardsfolder/h/heart_sliver.txt index 84e939bc887..2a482351d04 100644 --- a/forge-gui/res/cardsfolder/h/heart_sliver.txt +++ b/forge-gui/res/cardsfolder/h/heart_sliver.txt @@ -7,4 +7,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Sliver SVar:AntiBuffedBy:Sliver SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_sliver.jpg -Oracle:All Sliver creatures have haste. \ No newline at end of file +Oracle:All Sliver creatures have haste. diff --git a/forge-gui/res/cardsfolder/h/heart_warden.txt b/forge-gui/res/cardsfolder/h/heart_warden.txt index 33d909247ed..354a69143ca 100644 --- a/forge-gui/res/cardsfolder/h/heart_warden.txt +++ b/forge-gui/res/cardsfolder/h/heart_warden.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_warden.jpg -Oracle:{T}: Add {G} to your mana pool.\n{2}, Sacrifice Heart Warden: Draw a card. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool.\n{2}, Sacrifice Heart Warden: Draw a card. diff --git a/forge-gui/res/cardsfolder/h/heart_wolf.txt b/forge-gui/res/cardsfolder/h/heart_wolf.txt index 591a0dd0ffc..46f6ead19a2 100644 --- a/forge-gui/res/cardsfolder/h/heart_wolf.txt +++ b/forge-gui/res/cardsfolder/h/heart_wolf.txt @@ -1,13 +1,13 @@ -Name:Heart Wolf -ManaCost:3 R -Types:Creature Wolf -PT:2/2 -K:First Strike -A:AB$ Pump | Cost$ T | NumAtt$ +2 | KW$ First Strike | ValidTgts$ Creature.Dwarf | TgtPrompt$ Select target dwarf creature | ActivationPhases$ BeginCombat->EndCombat | SubAbility$ EliteGuardEffect | SpellDescription$ Target Dwarf creature gets +2/+0 and gains first strike until end of turn. When that creature leaves the battlefield this turn, sacrifice CARDNAME. Activate this ability only during combat. -SVar:EliteGuardEffect:DB$ Effect | Name$ Heart Wolf Effect | Triggers$ LostTheGuarded | SVars$ ExileEffect,EliteDefence | References$ LostTheGuarded,ExileEffect,EliteDefence | RememberObjects$ Targeted | ImprintCards$ Self -SVar:LostTheGuarded:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ EliteDefence | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Heart Wolf. -SVar:EliteDefence:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_wolf.jpg -Oracle:First strike\n{T}: Target Dwarf creature gets +2/+0 and gains first strike until end of turn. When that creature leaves the battlefield this turn, sacrifice Heart Wolf. Activate this ability only during combat. \ No newline at end of file +Name:Heart Wolf +ManaCost:3 R +Types:Creature Wolf +PT:2/2 +K:First Strike +A:AB$ Pump | Cost$ T | NumAtt$ +2 | KW$ First Strike | ValidTgts$ Creature.Dwarf | TgtPrompt$ Select target dwarf creature | ActivationPhases$ BeginCombat->EndCombat | SubAbility$ EliteGuardEffect | SpellDescription$ Target Dwarf creature gets +2/+0 and gains first strike until end of turn. When that creature leaves the battlefield this turn, sacrifice CARDNAME. Activate this ability only during combat. +SVar:EliteGuardEffect:DB$ Effect | Name$ Heart Wolf Effect | Triggers$ LostTheGuarded | SVars$ ExileEffect,EliteDefence | References$ LostTheGuarded,ExileEffect,EliteDefence | RememberObjects$ Targeted | ImprintCards$ Self +SVar:LostTheGuarded:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ EliteDefence | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Heart Wolf. +SVar:EliteDefence:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heart_wolf.jpg +Oracle:First strike\n{T}: Target Dwarf creature gets +2/+0 and gains first strike until end of turn. When that creature leaves the battlefield this turn, sacrifice Heart Wolf. Activate this ability only during combat. diff --git a/forge-gui/res/cardsfolder/h/heartbeat_of_spring.txt b/forge-gui/res/cardsfolder/h/heartbeat_of_spring.txt index 6e774b1624f..2a4190085b0 100644 --- a/forge-gui/res/cardsfolder/h/heartbeat_of_spring.txt +++ b/forge-gui/res/cardsfolder/h/heartbeat_of_spring.txt @@ -1,8 +1,8 @@ -Name:Heartbeat of Spring -ManaCost:2 G -Types:Enchantment -T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heartbeat_of_spring.jpg -Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. \ No newline at end of file +Name:Heartbeat of Spring +ManaCost:2 G +Types:Enchantment +T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heartbeat_of_spring.jpg +Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/h/hearth_charm.txt b/forge-gui/res/cardsfolder/h/hearth_charm.txt index 3b3fb66aaa2..ea09de88b0a 100644 --- a/forge-gui/res/cardsfolder/h/hearth_charm.txt +++ b/forge-gui/res/cardsfolder/h/hearth_charm.txt @@ -7,4 +7,4 @@ SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.attacking | NumAtt$ +1 | Spell SVar:DBPump:DB$ Pump | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less | KW$ HIDDEN Unblockable | SpellDescription$ or target creature with power 2 or less can't be blocked this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hearth_charm.jpg -Oracle:Choose one - Destroy target artifact creature; or attacking creatures get +1/+0 until end of turn; or target creature with power 2 or less can't be blocked this turn. \ No newline at end of file +Oracle:Choose one - Destroy target artifact creature; or attacking creatures get +1/+0 until end of turn; or target creature with power 2 or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/h/hearth_kami.txt b/forge-gui/res/cardsfolder/h/hearth_kami.txt index a0b7715991a..ffa284bac55 100644 --- a/forge-gui/res/cardsfolder/h/hearth_kami.txt +++ b/forge-gui/res/cardsfolder/h/hearth_kami.txt @@ -1,10 +1,10 @@ -Name:Hearth Kami -ManaCost:1 R -Types:Creature Spirit -PT:2/1 -A:AB$ Destroy | Cost$ X Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | References$ X | SpellDescription$ Destroy target artifact with converted mana cost X. -# It may seem wrong to not use X in the target, but since the Target is what defines X, it's redundant (and not supported by the code) -SVar:X:Targeted$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hearth_kami.jpg -Oracle:{X}, Sacrifice Hearth Kami: Destroy target artifact with converted mana cost X. \ No newline at end of file +Name:Hearth Kami +ManaCost:1 R +Types:Creature Spirit +PT:2/1 +A:AB$ Destroy | Cost$ X Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | References$ X | SpellDescription$ Destroy target artifact with converted mana cost X. +# It may seem wrong to not use X in the target, but since the Target is what defines X, it's redundant (and not supported by the code) +SVar:X:Targeted$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hearth_kami.jpg +Oracle:{X}, Sacrifice Hearth Kami: Destroy target artifact with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/h/hearthcage_giant.txt b/forge-gui/res/cardsfolder/h/hearthcage_giant.txt index 91ab3d5b0de..b82d2c4b334 100644 --- a/forge-gui/res/cardsfolder/h/hearthcage_giant.txt +++ b/forge-gui/res/cardsfolder/h/hearthcage_giant.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ R 3 1 Elemental Shaman | TokenName$ Elemental Shaman | TokenColors$ Red | TokenTypes$ Creature,Elemental,Shaman | TokenPower$ 3 | TokenToughness$ 1 | TokenOwner$ You | TokenAmount$ 2 A:AB$ Pump | Cost$ Sac<1/Elemental> | ValidTgts$ Creature.Giant | TgtPrompt$ Select target Giant creature | NumAtt$ +3 | NumDef$ +1 | SpellDescription$ Target Giant creature gets +3/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hearthcage_giant.jpg -Oracle:When Hearthcage Giant enters the battlefield, put two 3/1 red Elemental Shaman creature tokens onto the battlefield.\nSacrifice an Elemental: Target Giant creature gets +3/+1 until end of turn. \ No newline at end of file +Oracle:When Hearthcage Giant enters the battlefield, put two 3/1 red Elemental Shaman creature tokens onto the battlefield.\nSacrifice an Elemental: Target Giant creature gets +3/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hearthfire_hobgoblin.txt b/forge-gui/res/cardsfolder/h/hearthfire_hobgoblin.txt index bcec953688b..89583ede7a3 100644 --- a/forge-gui/res/cardsfolder/h/hearthfire_hobgoblin.txt +++ b/forge-gui/res/cardsfolder/h/hearthfire_hobgoblin.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Soldier PT:2/2 K:Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/hearthfire_hobgoblin.jpg -Oracle:Double strike \ No newline at end of file +Oracle:Double strike diff --git a/forge-gui/res/cardsfolder/h/heartlash_cinder.txt b/forge-gui/res/cardsfolder/h/heartlash_cinder.txt index 72dee6fe799..39f8fc69cf4 100644 --- a/forge-gui/res/cardsfolder/h/heartlash_cinder.txt +++ b/forge-gui/res/cardsfolder/h/heartlash_cinder.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ X | Defined$ Self | References$ X SVar:X:Count$Chroma.R SVar:Picture:http://www.wizards.com/global/images/magic/general/heartlash_cinder.jpg -Oracle:Haste\nChroma - When Heartlash Cinder enters the battlefield, it gets +X/+0 until end of turn, where X is the number of red mana symbols in the mana costs of permanents you control. \ No newline at end of file +Oracle:Haste\nChroma - When Heartlash Cinder enters the battlefield, it gets +X/+0 until end of turn, where X is the number of red mana symbols in the mana costs of permanents you control. diff --git a/forge-gui/res/cardsfolder/h/heartless_hidetsugu.txt b/forge-gui/res/cardsfolder/h/heartless_hidetsugu.txt index 7e82ecec67b..398203126bc 100644 --- a/forge-gui/res/cardsfolder/h/heartless_hidetsugu.txt +++ b/forge-gui/res/cardsfolder/h/heartless_hidetsugu.txt @@ -7,4 +7,4 @@ SVar:DBDealDamage:DB$ DealDamage | Defined$ Remembered | NumDmg$ HeartlessX | Re SVar:HeartlessX:PlayerCountRemembered$LifeTotal/HalfDown SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heartless_hidetsugu.jpg -Oracle:{T}: Heartless Hidetsugu deals damage to each player equal to half that player's life total, rounded down. \ No newline at end of file +Oracle:{T}: Heartless Hidetsugu deals damage to each player equal to half that player's life total, rounded down. diff --git a/forge-gui/res/cardsfolder/h/heartless_summoning.txt b/forge-gui/res/cardsfolder/h/heartless_summoning.txt index 2c7994ee859..f5f9a6e8e47 100644 --- a/forge-gui/res/cardsfolder/h/heartless_summoning.txt +++ b/forge-gui/res/cardsfolder/h/heartless_summoning.txt @@ -1,8 +1,8 @@ -Name:Heartless Summoning -ManaCost:1 B -Types:Enchantment -S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Creature spells you cast cost {2} less to cast. -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ -1 | AddToughness$ -1 | Description$ Creatures you control get -1/-1. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heartless_summoning.jpg -Oracle:Creature spells you cast cost {2} less to cast.\nCreatures you control get -1/-1. \ No newline at end of file +Name:Heartless Summoning +ManaCost:1 B +Types:Enchantment +S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Creature spells you cast cost {2} less to cast. +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ -1 | AddToughness$ -1 | Description$ Creatures you control get -1/-1. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heartless_summoning.jpg +Oracle:Creature spells you cast cost {2} less to cast.\nCreatures you control get -1/-1. diff --git a/forge-gui/res/cardsfolder/h/heartmender.txt b/forge-gui/res/cardsfolder/h/heartmender.txt index d114448ee4b..6c4f3805e96 100644 --- a/forge-gui/res/cardsfolder/h/heartmender.txt +++ b/forge-gui/res/cardsfolder/h/heartmender.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigMend:AB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ M1M1 | CounterNum$ 1 K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/heartmender.jpg -Oracle:At the beginning of your upkeep, remove a -1/-1 counter from each creature you control.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:At the beginning of your upkeep, remove a -1/-1 counter from each creature you control.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/h/heartseeker.txt b/forge-gui/res/cardsfolder/h/heartseeker.txt index 8455bb623b9..b15273f8f0d 100644 --- a/forge-gui/res/cardsfolder/h/heartseeker.txt +++ b/forge-gui/res/cardsfolder/h/heartseeker.txt @@ -1,8 +1,8 @@ -Name:Heartseeker -ManaCost:4 -Types:Artifact Equipment -K:Equip 5 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | AddAbility$ SeekerDestroy | Description$ Equipped creature gets +2/+1 and has "{T}, Unattach CARDNAME: Destroy target creature." -SVar:SeekerDestroy:AB$ Destroy | Cost$ T Unattach | ValidTgts$ Creature | SpellDescription$ Destroy target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/heartseeker.jpg -Oracle:Equipped creature gets +2/+1 and has "{T}, Unattach Heartseeker: Destroy target creature."\nEquip {5} ({5}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Name:Heartseeker +ManaCost:4 +Types:Artifact Equipment +K:Equip 5 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | AddAbility$ SeekerDestroy | Description$ Equipped creature gets +2/+1 and has "{T}, Unattach CARDNAME: Destroy target creature." +SVar:SeekerDestroy:AB$ Destroy | Cost$ T Unattach | ValidTgts$ Creature | SpellDescription$ Destroy target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/heartseeker.jpg +Oracle:Equipped creature gets +2/+1 and has "{T}, Unattach Heartseeker: Destroy target creature."\nEquip {5} ({5}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/h/heartstabber_mosquito.txt b/forge-gui/res/cardsfolder/h/heartstabber_mosquito.txt index 9097faf93ae..3805bdf5afd 100644 --- a/forge-gui/res/cardsfolder/h/heartstabber_mosquito.txt +++ b/forge-gui/res/cardsfolder/h/heartstabber_mosquito.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigKicker:DB$Destroy | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/Heartstabber_Mosquito.jpg -Oracle:Kicker {2}{B} (You may pay an additional {2}{B} as you cast this spell.)\nFlying\nWhen Heartstabber Mosquito enters the battlefield, if it was kicked, destroy target creature. \ No newline at end of file +Oracle:Kicker {2}{B} (You may pay an additional {2}{B} as you cast this spell.)\nFlying\nWhen Heartstabber Mosquito enters the battlefield, if it was kicked, destroy target creature. diff --git a/forge-gui/res/cardsfolder/h/heartstone.txt b/forge-gui/res/cardsfolder/h/heartstone.txt index 9afea085e65..b7d680f0031 100644 --- a/forge-gui/res/cardsfolder/h/heartstone.txt +++ b/forge-gui/res/cardsfolder/h/heartstone.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact S:Mode$ ReduceCost | ValidCard$ Creature.YouCtrl | Type$ Ability | Amount$ 1 | MinMana$ 1 | AffectedZone$ Battlefield | Description$ Activated abilities of creatures you control cost 1 less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana. SVar:Picture:http://www.wizards.com/global/images/magic/general/heartstone.jpg -Oracle:Activated abilities of creatures cost {1} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana. \ No newline at end of file +Oracle:Activated abilities of creatures cost {1} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana. diff --git a/forge-gui/res/cardsfolder/h/heartwood_dryad.txt b/forge-gui/res/cardsfolder/h/heartwood_dryad.txt index 63d3fb801a0..7f64e871c8c 100644 --- a/forge-gui/res/cardsfolder/h/heartwood_dryad.txt +++ b/forge-gui/res/cardsfolder/h/heartwood_dryad.txt @@ -4,4 +4,4 @@ Types:Creature Dryad PT:2/1 K:CARDNAME can block creatures with shadow as though they didn't have shadow. SVar:Picture:http://www.wizards.com/global/images/magic/general/heartwood_dryad.jpg -Oracle:Heartwood Dryad can block creatures with shadow as though Heartwood Dryad had shadow. \ No newline at end of file +Oracle:Heartwood Dryad can block creatures with shadow as though Heartwood Dryad had shadow. diff --git a/forge-gui/res/cardsfolder/h/heartwood_giant.txt b/forge-gui/res/cardsfolder/h/heartwood_giant.txt index 653f4e338d9..f01307d3506 100644 --- a/forge-gui/res/cardsfolder/h/heartwood_giant.txt +++ b/forge-gui/res/cardsfolder/h/heartwood_giant.txt @@ -1,7 +1,7 @@ -Name:Heartwood Giant -ManaCost:3 G G -Types:Creature Giant -PT:4/4 -A:AB$ DealDamage | Cost$ T Sac<1/Forest> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/heartwood_giant.jpg -Oracle:{T}, Sacrifice a Forest: Heartwood Giant deals 2 damage to target player. \ No newline at end of file +Name:Heartwood Giant +ManaCost:3 G G +Types:Creature Giant +PT:4/4 +A:AB$ DealDamage | Cost$ T Sac<1/Forest> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/heartwood_giant.jpg +Oracle:{T}, Sacrifice a Forest: Heartwood Giant deals 2 damage to target player. diff --git a/forge-gui/res/cardsfolder/h/heartwood_shard.txt b/forge-gui/res/cardsfolder/h/heartwood_shard.txt index f4e59721657..8c85efa82e0 100644 --- a/forge-gui/res/cardsfolder/h/heartwood_shard.txt +++ b/forge-gui/res/cardsfolder/h/heartwood_shard.txt @@ -5,4 +5,4 @@ A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SpellDescription$ Target creature gains trample until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heartwood_shard.jpg -Oracle:{3}, {T} or {G}, {T}: Target creature gains trample until end of turn. \ No newline at end of file +Oracle:{3}, {T} or {G}, {T}: Target creature gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/h/heartwood_storyteller.txt b/forge-gui/res/cardsfolder/h/heartwood_storyteller.txt index 2b8b403cece..88120ff6d6f 100644 --- a/forge-gui/res/cardsfolder/h/heartwood_storyteller.txt +++ b/forge-gui/res/cardsfolder/h/heartwood_storyteller.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | TriggerZones$ Battlefield | ValidCard$ Card.nonCreature | Va SVar:TrigDraw:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ TriggeredCardOpponent | RepeatSubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ Player.IsRemembered | NumCards$ 1 | OptionalDecider$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/heartwood_storyteller.jpg -Oracle:Whenever a player casts a noncreature spell, each of that player's opponents may draw a card. \ No newline at end of file +Oracle:Whenever a player casts a noncreature spell, each of that player's opponents may draw a card. diff --git a/forge-gui/res/cardsfolder/h/heartwood_storyteller_avatar.txt b/forge-gui/res/cardsfolder/h/heartwood_storyteller_avatar.txt index 4f07e5072a9..9aee05d4372 100644 --- a/forge-gui/res/cardsfolder/h/heartwood_storyteller_avatar.txt +++ b/forge-gui/res/cardsfolder/h/heartwood_storyteller_avatar.txt @@ -1,8 +1,8 @@ -Name:Heartwood Storyteller Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+4 -S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Card.Creature | Activator$ You | Type$ Spell | OnlyFirstSpell$ True | Amount$ 1 | Description$ The first creature spell you cast each turn costs {1} less to cast. -S:Mode$ RaiseCost | EffectZone$ Command | ValidCard$ Card.nonCreature | Activator$ Player.Opponent | Type$ Spell | OnlyFirstSpell$ True | Amount$ 1 | Description$ The first noncreature spell each opponent casts each turn costs {1} more to cast. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/heartwood_storyteller_avatar.jpg -Oracle:Hand -1, life +4\nThe first creature spell you cast each turn costs {1} less to cast.\nThe first noncreature spell each opponent casts each turn costs {1} more to cast. +Name:Heartwood Storyteller Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+4 +S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Card.Creature | Activator$ You | Type$ Spell | OnlyFirstSpell$ True | Amount$ 1 | Description$ The first creature spell you cast each turn costs {1} less to cast. +S:Mode$ RaiseCost | EffectZone$ Command | ValidCard$ Card.nonCreature | Activator$ Player.Opponent | Type$ Spell | OnlyFirstSpell$ True | Amount$ 1 | Description$ The first noncreature spell each opponent casts each turn costs {1} more to cast. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/heartwood_storyteller_avatar.jpg +Oracle:Hand -1, life +4\nThe first creature spell you cast each turn costs {1} less to cast.\nThe first noncreature spell each opponent casts each turn costs {1} more to cast. diff --git a/forge-gui/res/cardsfolder/h/heartwood_treefolk.txt b/forge-gui/res/cardsfolder/h/heartwood_treefolk.txt index fedaa8eba1b..ebf238f837b 100644 --- a/forge-gui/res/cardsfolder/h/heartwood_treefolk.txt +++ b/forge-gui/res/cardsfolder/h/heartwood_treefolk.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk PT:3/4 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/te/en-us/card4767.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/h/heat_of_battle.txt b/forge-gui/res/cardsfolder/h/heat_of_battle.txt index 895b05f3390..27ec6c2facb 100644 --- a/forge-gui/res/cardsfolder/h/heat_of_battle.txt +++ b/forge-gui/res/cardsfolder/h/heat_of_battle.txt @@ -5,4 +5,4 @@ T:Mode$ Blocks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ Trig SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredBlockerController | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heat_of_battle.jpg -Oracle:Whenever a creature blocks, Heat of Battle deals 1 damage to that creature's controller. \ No newline at end of file +Oracle:Whenever a creature blocks, Heat of Battle deals 1 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/h/heat_ray.txt b/forge-gui/res/cardsfolder/h/heat_ray.txt index acad2cfe903..eb31232b09a 100644 --- a/forge-gui/res/cardsfolder/h/heat_ray.txt +++ b/forge-gui/res/cardsfolder/h/heat_ray.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/heat_ray.jpg -Oracle:Heat Ray deals X damage to target creature. \ No newline at end of file +Oracle:Heat Ray deals X damage to target creature. diff --git a/forge-gui/res/cardsfolder/h/heat_shimmer.txt b/forge-gui/res/cardsfolder/h/heat_shimmer.txt index 82b5f873300..0f3e6ebb3ad 100644 --- a/forge-gui/res/cardsfolder/h/heat_shimmer.txt +++ b/forge-gui/res/cardsfolder/h/heat_shimmer.txt @@ -5,4 +5,4 @@ A:SP$CopyPermanent | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target SVar:HeatShimmerTrig:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ HearShimmerExile | TriggerDescription$ At the beginning of the end step, exile CARDNAME. SVar:HearShimmerExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/heat_shimmer.jpg -Oracle:Put a token that's a copy of target creature onto the battlefield. That token has haste and "At the beginning of the end step, exile this permanent." \ No newline at end of file +Oracle:Put a token that's a copy of target creature onto the battlefield. That token has haste and "At the beginning of the end step, exile this permanent." diff --git a/forge-gui/res/cardsfolder/h/heat_stroke.txt b/forge-gui/res/cardsfolder/h/heat_stroke.txt index 63e88b879f3..b6d1e77ecaa 100644 --- a/forge-gui/res/cardsfolder/h/heat_stroke.txt +++ b/forge-gui/res/cardsfolder/h/heat_stroke.txt @@ -1,9 +1,9 @@ -Name:Heat Stroke -ManaCost:2 R -Types:Enchantment -T:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Battlefield | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ At end of combat, destroy each creature that blocked or was blocked this turn. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedByThisTurn,Creature.blockedThisTurn -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heat_stroke.jpg -Oracle:At end of combat, destroy each creature that blocked or was blocked this turn. \ No newline at end of file +Name:Heat Stroke +ManaCost:2 R +Types:Enchantment +T:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Battlefield | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ At end of combat, destroy each creature that blocked or was blocked this turn. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedByThisTurn,Creature.blockedThisTurn +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heat_stroke.jpg +Oracle:At end of combat, destroy each creature that blocked or was blocked this turn. diff --git a/forge-gui/res/cardsfolder/h/heat_wave.txt b/forge-gui/res/cardsfolder/h/heat_wave.txt index d5dd7d64543..374013a08d2 100644 --- a/forge-gui/res/cardsfolder/h/heat_wave.txt +++ b/forge-gui/res/cardsfolder/h/heat_wave.txt @@ -1,9 +1,9 @@ -Name:Heat Wave -ManaCost:2 R -Types:Enchantment -K:Cumulative upkeep:R -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedBy Creature.Blue | Description$ Blue creatures can't block creatures you control. -S:Mode$ CantBlockUnless | ValidCard$ Creature.nonBlue | Attacker$ Creature.YouCtrl | Cost$ PayLife<1> | Description$ Nonblue creatures can't block creatures you control unless their controller pays 1 life for each blocking creature he or she controls. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heat_wave.jpg -Oracle:Cumulative upkeep {R} (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.)\nBlue creatures can't block creatures you control.\nNonblue creatures can't block creatures you control unless their controller pays 1 life for each blocking creature he or she controls. \ No newline at end of file +Name:Heat Wave +ManaCost:2 R +Types:Enchantment +K:Cumulative upkeep:R +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedBy Creature.Blue | Description$ Blue creatures can't block creatures you control. +S:Mode$ CantBlockUnless | ValidCard$ Creature.nonBlue | Attacker$ Creature.YouCtrl | Cost$ PayLife<1> | Description$ Nonblue creatures can't block creatures you control unless their controller pays 1 life for each blocking creature he or she controls. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heat_wave.jpg +Oracle:Cumulative upkeep {R} (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.)\nBlue creatures can't block creatures you control.\nNonblue creatures can't block creatures you control unless their controller pays 1 life for each blocking creature he or she controls. diff --git a/forge-gui/res/cardsfolder/h/heavens_gate.txt b/forge-gui/res/cardsfolder/h/heavens_gate.txt index d79c0826e68..493e1693554 100644 --- a/forge-gui/res/cardsfolder/h/heavens_gate.txt +++ b/forge-gui/res/cardsfolder/h/heavens_gate.txt @@ -6,4 +6,4 @@ SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heavens_gate.jpg -Oracle:Any number of target creatures become white until end of turn. \ No newline at end of file +Oracle:Any number of target creatures become white until end of turn. diff --git a/forge-gui/res/cardsfolder/h/heavy_arbalest.txt b/forge-gui/res/cardsfolder/h/heavy_arbalest.txt index 2fa05cbb0a6..27587a6d5e6 100644 --- a/forge-gui/res/cardsfolder/h/heavy_arbalest.txt +++ b/forge-gui/res/cardsfolder/h/heavy_arbalest.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Damage | Descriptio SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heavy_arbalest.jpg -Oracle:Equipped creature doesn't untap during its controller's untap step.\nEquipped creature has "{T}: This creature deals 2 damage to target creature or player."\nEquip {4} \ No newline at end of file +Oracle:Equipped creature doesn't untap during its controller's untap step.\nEquipped creature has "{T}: This creature deals 2 damage to target creature or player."\nEquip {4} diff --git a/forge-gui/res/cardsfolder/h/heavy_ballista.txt b/forge-gui/res/cardsfolder/h/heavy_ballista.txt index a1bd36e0b25..71cd22cc72f 100644 --- a/forge-gui/res/cardsfolder/h/heavy_ballista.txt +++ b/forge-gui/res/cardsfolder/h/heavy_ballista.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/3 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/heavy_ballista.jpg -Oracle:{T}: Heavy Ballista deals 2 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{T}: Heavy Ballista deals 2 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/h/heavy_fog.txt b/forge-gui/res/cardsfolder/h/heavy_fog.txt index 68963ea2f8d..cdb84ddce69 100644 --- a/forge-gui/res/cardsfolder/h/heavy_fog.txt +++ b/forge-gui/res/cardsfolder/h/heavy_fog.txt @@ -1,7 +1,7 @@ -Name:Heavy Fog -ManaCost:1 G -Types:Instant -A:SP$ Effect | Cost$ 1 G | Name$ Heavy Fog Effect | StaticAbilities$ STPrevent | AILogic$ Fog | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Prevent all damage that would be dealt to you this turn by attacking creatures. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.attacking | Target$ You | Description$ Prevent all damage that would be dealt to you this turn by attacking creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/heavy_fog.jpg -Oracle:Cast Heavy Fog only during the declare attackers step and only if you've been attacked this step.\nPrevent all damage that would be dealt to you this turn by attacking creatures. \ No newline at end of file +Name:Heavy Fog +ManaCost:1 G +Types:Instant +A:SP$ Effect | Cost$ 1 G | Name$ Heavy Fog Effect | StaticAbilities$ STPrevent | AILogic$ Fog | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Prevent all damage that would be dealt to you this turn by attacking creatures. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.attacking | Target$ You | Description$ Prevent all damage that would be dealt to you this turn by attacking creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/heavy_fog.jpg +Oracle:Cast Heavy Fog only during the declare attackers step and only if you've been attacked this step.\nPrevent all damage that would be dealt to you this turn by attacking creatures. diff --git a/forge-gui/res/cardsfolder/h/heavy_mattock.txt b/forge-gui/res/cardsfolder/h/heavy_mattock.txt index 965f544131a..5d64b6ce499 100644 --- a/forge-gui/res/cardsfolder/h/heavy_mattock.txt +++ b/forge-gui/res/cardsfolder/h/heavy_mattock.txt @@ -1,8 +1,8 @@ -Name:Heavy Mattock -ManaCost:3 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. -S:Mode$ Continuous | Affected$ Human.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ As long as equipped creature is a Human, it gets an additional +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/heavy_mattock.jpg -Oracle:Equipped creature gets +1/+1.\nAs long as equipped creature is a Human, it gets an additional +1/+1.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Heavy Mattock +ManaCost:3 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. +S:Mode$ Continuous | Affected$ Human.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ As long as equipped creature is a Human, it gets an additional +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/heavy_mattock.jpg +Oracle:Equipped creature gets +1/+1.\nAs long as equipped creature is a Human, it gets an additional +1/+1.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/h/hecatomb.txt b/forge-gui/res/cardsfolder/h/hecatomb.txt index 443c4d61fd6..cf149f1b27b 100644 --- a/forge-gui/res/cardsfolder/h/hecatomb.txt +++ b/forge-gui/res/cardsfolder/h/hecatomb.txt @@ -1,14 +1,14 @@ -Name:Hecatomb -ManaCost:1 B B -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice CARDNAME unless you sacrifice four creatures. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 4 | SacValid$ Creature | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT4 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -A:AB$ DealDamage | Cost$ tapXType<1/Swamp> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:RemAIDeck:True -SVar:NeedsToPlayVar:Creats GE4 -SVar:Creats:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/hecatomb.jpg -Oracle:When Hecatomb enters the battlefield, sacrifice Hecatomb unless you sacrifice four creatures.\nTap an untapped Swamp you control: Hecatomb deals 1 damage to target creature or player. \ No newline at end of file +Name:Hecatomb +ManaCost:1 B B +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice CARDNAME unless you sacrifice four creatures. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Amount$ 4 | SacValid$ Creature | RememberSacrificed$ True | Optional$ True | SubAbility$ DBSacSelf +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT4 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +A:AB$ DealDamage | Cost$ tapXType<1/Swamp> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:RemAIDeck:True +SVar:NeedsToPlayVar:Creats GE4 +SVar:Creats:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/hecatomb.jpg +Oracle:When Hecatomb enters the battlefield, sacrifice Hecatomb unless you sacrifice four creatures.\nTap an untapped Swamp you control: Hecatomb deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/h/heckling_fiends.txt b/forge-gui/res/cardsfolder/h/heckling_fiends.txt index f9ac674a49d..486216f41e5 100644 --- a/forge-gui/res/cardsfolder/h/heckling_fiends.txt +++ b/forge-gui/res/cardsfolder/h/heckling_fiends.txt @@ -1,7 +1,7 @@ -Name:Heckling Fiends -ManaCost:2 R -Types:Creature Devil -PT:2/2 -A:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature attacks this turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/heckling_fiends.jpg -Oracle:{2}{R}: Target creature attacks this turn if able. \ No newline at end of file +Name:Heckling Fiends +ManaCost:2 R +Types:Creature Devil +PT:2/2 +A:AB$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature attacks this turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/heckling_fiends.jpg +Oracle:{2}{R}: Target creature attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/h/hedge_troll.txt b/forge-gui/res/cardsfolder/h/hedge_troll.txt index 2d3d2ed4f90..b5f7549b036 100644 --- a/forge-gui/res/cardsfolder/h/hedge_troll.txt +++ b/forge-gui/res/cardsfolder/h/hedge_troll.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Check SVar:X:Count$Valid Plains.YouCtrl A:AB$ Regenerate | Cost$ W | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/hedge_troll.jpg -Oracle:Hedge Troll gets +1/+1 as long as you control a Plains.\n{W}: Regenerate Hedge Troll. \ No newline at end of file +Oracle:Hedge Troll gets +1/+1 as long as you control a Plains.\n{W}: Regenerate Hedge Troll. diff --git a/forge-gui/res/cardsfolder/h/hedron_crab.txt b/forge-gui/res/cardsfolder/h/hedron_crab.txt index 92c95737738..28131f5c165 100644 --- a/forge-gui/res/cardsfolder/h/hedron_crab.txt +++ b/forge-gui/res/cardsfolder/h/hedron_crab.txt @@ -5,4 +5,4 @@ PT:0/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, target player puts the top three cards of his or her library into his or her graveyard. SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player SVar:Picture:http://www.wizards.com/global/images/magic/general/hedron_crab.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, target player puts the top three cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, target player puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/h/hedron_field_purists.txt b/forge-gui/res/cardsfolder/h/hedron_field_purists.txt index c67b940e888..ee01371e7f6 100644 --- a/forge-gui/res/cardsfolder/h/hedron_field_purists.txt +++ b/forge-gui/res/cardsfolder/h/hedron_field_purists.txt @@ -1,14 +1,14 @@ -Name:Hedron-Field Purists -ManaCost:2 W -Types:Creature Human Cleric -PT:0/3 -K:Level up:2 W -SVar:maxLevel:5 -S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 1 | SetToughness$ 4 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ LEVEL 1-4 1/4 If a source would deal damage to you or a creature you control prevent 1 of that damage. -S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 2 | SetToughness$ 5 | CheckSVar$ Y | SVarCompare$ EQ1 | Description$ LEVEL 5+ 2/5 If a source would deal damage to you or a creature you control prevent 2 of that damage. -S:Mode$ PreventDamage | Target$ You,Creature.YouCtrl | Amount$ 1 | CheckSVar$ X | SVarCompare$ EQ1 -S:Mode$ PreventDamage | Target$ You,Creature.YouCtrl | Amount$ 2 | CheckSVar$ Y | SVarCompare$ EQ1 -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/hedron_field_purists.jpg -Oracle:Level up {2}{W} ({2}{W}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-4\n1/4\nIf a source would deal damage to you or a creature you control, prevent 1 of that damage.\nLEVEL 5+\n2/5\nIf a source would deal damage to you or a creature you control, prevent 2 of that damage. \ No newline at end of file +Name:Hedron-Field Purists +ManaCost:2 W +Types:Creature Human Cleric +PT:0/3 +K:Level up:2 W +SVar:maxLevel:5 +S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 1 | SetToughness$ 4 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ LEVEL 1-4 1/4 If a source would deal damage to you or a creature you control prevent 1 of that damage. +S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 2 | SetToughness$ 5 | CheckSVar$ Y | SVarCompare$ EQ1 | Description$ LEVEL 5+ 2/5 If a source would deal damage to you or a creature you control prevent 2 of that damage. +S:Mode$ PreventDamage | Target$ You,Creature.YouCtrl | Amount$ 1 | CheckSVar$ X | SVarCompare$ EQ1 +S:Mode$ PreventDamage | Target$ You,Creature.YouCtrl | Amount$ 2 | CheckSVar$ Y | SVarCompare$ EQ1 +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/hedron_field_purists.jpg +Oracle:Level up {2}{W} ({2}{W}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-4\n1/4\nIf a source would deal damage to you or a creature you control, prevent 1 of that damage.\nLEVEL 5+\n2/5\nIf a source would deal damage to you or a creature you control, prevent 2 of that damage. diff --git a/forge-gui/res/cardsfolder/h/hedron_fields_of_agadeem.txt b/forge-gui/res/cardsfolder/h/hedron_fields_of_agadeem.txt index cf48ab61c4f..b00d7b01d68 100644 --- a/forge-gui/res/cardsfolder/h/hedron_fields_of_agadeem.txt +++ b/forge-gui/res/cardsfolder/h/hedron_fields_of_agadeem.txt @@ -1,9 +1,9 @@ -Name:Hedron Fields of Agadeem -ManaCost:no cost -Types:Plane Zendikar -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.powerGE7 | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Creatures with power 7 or greater can't attack or block. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put a 7/7 colorless Eldrazi creature token with annihilator 1 onto the battlefield. (Whenever it attacks, defending player sacrifices a permanent.) -SVar:RolledChaos:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi | TokenTypes$ Creature,Eldrazi | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 7 | TokenToughness$ 7 | TokenKeywords$ Annihilator 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hedron_fields_of_agadeem.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:Creatures with power 7 or greater can't attack or block.\nWhenever you roll {C}, put a 7/7 colorless Eldrazi creature token with annihilator 1 onto the battlefield. (Whenever it attacks, defending player sacrifices a permanent.) \ No newline at end of file +Name:Hedron Fields of Agadeem +ManaCost:no cost +Types:Plane Zendikar +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.powerGE7 | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Creatures with power 7 or greater can't attack or block. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put a 7/7 colorless Eldrazi creature token with annihilator 1 onto the battlefield. (Whenever it attacks, defending player sacrifices a permanent.) +SVar:RolledChaos:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi | TokenTypes$ Creature,Eldrazi | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 7 | TokenToughness$ 7 | TokenKeywords$ Annihilator 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hedron_fields_of_agadeem.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:Creatures with power 7 or greater can't attack or block.\nWhenever you roll {C}, put a 7/7 colorless Eldrazi creature token with annihilator 1 onto the battlefield. (Whenever it attacks, defending player sacrifices a permanent.) diff --git a/forge-gui/res/cardsfolder/h/hedron_matrix.txt b/forge-gui/res/cardsfolder/h/hedron_matrix.txt index 7de994e54e8..16a5db4722e 100644 --- a/forge-gui/res/cardsfolder/h/hedron_matrix.txt +++ b/forge-gui/res/cardsfolder/h/hedron_matrix.txt @@ -5,4 +5,4 @@ K:Equip 4 S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | Description$ Equipped creature gets +X/+X, where X is its converted mana cost. SVar:X:Count$EquippedCardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/hedron_matrix.jpg -Oracle:Equipped creature gets +X/+X, where X is its converted mana cost.\nEquip {4} \ No newline at end of file +Oracle:Equipped creature gets +X/+X, where X is its converted mana cost.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/h/hedron_rover.txt b/forge-gui/res/cardsfolder/h/hedron_rover.txt index 316716a754c..a32d6df0105 100644 --- a/forge-gui/res/cardsfolder/h/hedron_rover.txt +++ b/forge-gui/res/cardsfolder/h/hedron_rover.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/hedron_rover.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Hedron Rover gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Hedron Rover gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hedron_scrabbler.txt b/forge-gui/res/cardsfolder/h/hedron_scrabbler.txt index 7b83294ef33..0321d85cbdf 100644 --- a/forge-gui/res/cardsfolder/h/hedron_scrabbler.txt +++ b/forge-gui/res/cardsfolder/h/hedron_scrabbler.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/hedron_scrabbler.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Hedron Scrabbler gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Hedron Scrabbler gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/heed_the_mists.txt b/forge-gui/res/cardsfolder/h/heed_the_mists.txt index 9343bc05202..83d36a94a16 100644 --- a/forge-gui/res/cardsfolder/h/heed_the_mists.txt +++ b/forge-gui/res/cardsfolder/h/heed_the_mists.txt @@ -6,4 +6,4 @@ SVar:TrigDraw:DB$Draw | NumCards$ X | SubAbility$ DBCleanup | References$ X SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/heed_the_mists.jpg -Oracle:Put the top card of your library into your graveyard, then draw cards equal to that card's converted mana cost. \ No newline at end of file +Oracle:Put the top card of your library into your graveyard, then draw cards equal to that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/h/heedless_one.txt b/forge-gui/res/cardsfolder/h/heedless_one.txt index cc07c3a975a..db118101bcd 100644 --- a/forge-gui/res/cardsfolder/h/heedless_one.txt +++ b/forge-gui/res/cardsfolder/h/heedless_one.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Elf SVar:BuffedBy:Permanent.Elf SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heedless_one.jpg -Oracle:Trample\nHeedless One's power and toughness are each equal to the number of Elves on the battlefield. \ No newline at end of file +Oracle:Trample\nHeedless One's power and toughness are each equal to the number of Elves on the battlefield. diff --git a/forge-gui/res/cardsfolder/h/heidar_rimewind_master.txt b/forge-gui/res/cardsfolder/h/heidar_rimewind_master.txt index 53ffdd9b9e5..fa837f03e6a 100644 --- a/forge-gui/res/cardsfolder/h/heidar_rimewind_master.txt +++ b/forge-gui/res/cardsfolder/h/heidar_rimewind_master.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Permanent | TgtPrompt$ Select target Permanent | Origin$ Battlefield | Destination$ Hand | IsPresent$ Permanent.Snow+YouCtrl | PresentCompare$ GE4 | SpellDescription$ Return target permanent to its owner's hand. Play this ability only if you control four or more snow permanents. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heidar_rimewind_master.jpg -Oracle:{2}, {T}: Return target permanent to its owner's hand. Activate this ability only if you control four or more snow permanents. \ No newline at end of file +Oracle:{2}, {T}: Return target permanent to its owner's hand. Activate this ability only if you control four or more snow permanents. diff --git a/forge-gui/res/cardsfolder/h/heightened_awareness.txt b/forge-gui/res/cardsfolder/h/heightened_awareness.txt index 51f179c5118..239421e494c 100644 --- a/forge-gui/res/cardsfolder/h/heightened_awareness.txt +++ b/forge-gui/res/cardsfolder/h/heightened_awareness.txt @@ -8,4 +8,4 @@ SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 SVar:NeedsToPlayVar:Y LE2 SVar:Y:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/heightened_awareness.jpg -Oracle:As Heightened Awareness enters the battlefield, discard your hand.\nAt the beginning of your draw step, draw an additional card. \ No newline at end of file +Oracle:As Heightened Awareness enters the battlefield, discard your hand.\nAt the beginning of your draw step, draw an additional card. diff --git a/forge-gui/res/cardsfolder/h/heirs_of_stromkirk.txt b/forge-gui/res/cardsfolder/h/heirs_of_stromkirk.txt index 1a7700b6e01..6d749d49ac3 100644 --- a/forge-gui/res/cardsfolder/h/heirs_of_stromkirk.txt +++ b/forge-gui/res/cardsfolder/h/heirs_of_stromkirk.txt @@ -1,9 +1,9 @@ -Name:Heirs of Stromkirk -ManaCost:2 R R -Types:Creature Vampire -PT:2/2 -K:Intimidate -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/heirs_of_stromkirk.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhenever Heirs of Stromkirk deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Name:Heirs of Stromkirk +ManaCost:2 R R +Types:Creature Vampire +PT:2/2 +K:Intimidate +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/heirs_of_stromkirk.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhenever Heirs of Stromkirk deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/h/heliod_god_of_the_sun.txt b/forge-gui/res/cardsfolder/h/heliod_god_of_the_sun.txt index 1094809ebb0..fd24979feb3 100644 --- a/forge-gui/res/cardsfolder/h/heliod_god_of_the_sun.txt +++ b/forge-gui/res/cardsfolder/h/heliod_god_of_the_sun.txt @@ -1,13 +1,13 @@ -Name:Heliod, God of the Sun -ManaCost:3 W -Types:Legendary Enchantment Creature God -PT:5/6 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to white is less than 5, CARDNAME isn't a creature. (Each {W} in the mana costs of permanents you control counts towards your devotion to white.) -SVar:X:Count$Devotion.W -S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Vigilance | Description$ Other creatures you control have vigilance. -A:AB$ Token | Cost$ 2 W W | TokenAmount$ 1 | TokenName$ Cleric | TokenTypes$ Enchantment,Creature,Cleric | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w_2_1_cleric | SpellDescription$ Put a 2/1 white Cleric enchantment creature token onto the battlefield. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Permanent.White -SVar:Picture:http://www.wizards.com/global/images/magic/general/heliod_god_of_the_sun.jpg -Oracle:Indestructible\nAs long as your devotion to white is less than five, Heliod isn't a creature. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.)\nOther creatures you control have vigilance.\n{2}{W}{W}: Put a 2/1 white Cleric enchantment creature token onto the battlefield. \ No newline at end of file +Name:Heliod, God of the Sun +ManaCost:3 W +Types:Legendary Enchantment Creature God +PT:5/6 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to white is less than 5, CARDNAME isn't a creature. (Each {W} in the mana costs of permanents you control counts towards your devotion to white.) +SVar:X:Count$Devotion.W +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Vigilance | Description$ Other creatures you control have vigilance. +A:AB$ Token | Cost$ 2 W W | TokenAmount$ 1 | TokenName$ Cleric | TokenTypes$ Enchantment,Creature,Cleric | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w_2_1_cleric | SpellDescription$ Put a 2/1 white Cleric enchantment creature token onto the battlefield. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Permanent.White +SVar:Picture:http://www.wizards.com/global/images/magic/general/heliod_god_of_the_sun.jpg +Oracle:Indestructible\nAs long as your devotion to white is less than five, Heliod isn't a creature. (Each {W} in the mana costs of permanents you control counts toward your devotion to white.)\nOther creatures you control have vigilance.\n{2}{W}{W}: Put a 2/1 white Cleric enchantment creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/heliods_emissary.txt b/forge-gui/res/cardsfolder/h/heliods_emissary.txt index 9655a4552e8..690d4db7cba 100644 --- a/forge-gui/res/cardsfolder/h/heliods_emissary.txt +++ b/forge-gui/res/cardsfolder/h/heliods_emissary.txt @@ -1,10 +1,10 @@ -Name:Heliod's Emissary -ManaCost:3 W -Types:Enchantment Creature Elk -PT:3/3 -K:Bestow:6 W -T:Mode$ Attacks | ValidCard$ Card.Self,Creature.EnchantedBy | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME or enchanted creature attacks, tap target creature an opponent controls. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. -SVar:Picture:http://www.wizards.com/global/images/magic/general/heliods_emissary.jpg -Oracle:Bestow {6}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nWhenever Heliod's Emissary or enchanted creature attacks, tap target creature an opponent controls.\nEnchanted creature gets +3/+3. \ No newline at end of file +Name:Heliod's Emissary +ManaCost:3 W +Types:Enchantment Creature Elk +PT:3/3 +K:Bestow:6 W +T:Mode$ Attacks | ValidCard$ Card.Self,Creature.EnchantedBy | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME or enchanted creature attacks, tap target creature an opponent controls. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. +SVar:Picture:http://www.wizards.com/global/images/magic/general/heliods_emissary.jpg +Oracle:Bestow {6}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nWhenever Heliod's Emissary or enchanted creature attacks, tap target creature an opponent controls.\nEnchanted creature gets +3/+3. diff --git a/forge-gui/res/cardsfolder/h/helionaut.txt b/forge-gui/res/cardsfolder/h/helionaut.txt index da5812f1b65..d612172afa4 100644 --- a/forge-gui/res/cardsfolder/h/helionaut.txt +++ b/forge-gui/res/cardsfolder/h/helionaut.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/helionaut.jpg -Oracle:Flying\n{1}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Flying\n{1}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/heliophial.txt b/forge-gui/res/cardsfolder/h/heliophial.txt index 6714f336e4e..4c0bef0ffb0 100644 --- a/forge-gui/res/cardsfolder/h/heliophial.txt +++ b/forge-gui/res/cardsfolder/h/heliophial.txt @@ -5,4 +5,4 @@ A:AB$ DealDamage | Cost$ 2 Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPro K:Sunburst SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/heliophial.jpg -Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\n{2}, Sacrifice Heliophial: Heliophial deals damage equal to the number of charge counters on it to target creature or player. \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\n{2}, Sacrifice Heliophial: Heliophial deals damage equal to the number of charge counters on it to target creature or player. diff --git a/forge-gui/res/cardsfolder/h/helium_squirter.txt b/forge-gui/res/cardsfolder/h/helium_squirter.txt index 8f873881f75..26fef8f19df 100644 --- a/forge-gui/res/cardsfolder/h/helium_squirter.txt +++ b/forge-gui/res/cardsfolder/h/helium_squirter.txt @@ -1,9 +1,9 @@ -Name:Helium Squirter -ManaCost:4 U -Types:Creature Beast Mutant -PT:0/0 -K:Graft 3 -A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | KW$ Flying | SpellDescription$ Target creature with a +1/+1 counter on it gains flying until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/helium_squirter.jpg -Oracle:Graft 3 (This creature enters the battlefield with three +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}: Target creature with a +1/+1 counter on it gains flying until end of turn. \ No newline at end of file +Name:Helium Squirter +ManaCost:4 U +Types:Creature Beast Mutant +PT:0/0 +K:Graft 3 +A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | KW$ Flying | SpellDescription$ Target creature with a +1/+1 counter on it gains flying until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/helium_squirter.jpg +Oracle:Graft 3 (This creature enters the battlefield with three +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}: Target creature with a +1/+1 counter on it gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/h/helix_pinnacle.txt b/forge-gui/res/cardsfolder/h/helix_pinnacle.txt index 6cf872cd5e7..ca20fd63992 100644 --- a/forge-gui/res/cardsfolder/h/helix_pinnacle.txt +++ b/forge-gui/res/cardsfolder/h/helix_pinnacle.txt @@ -8,4 +8,4 @@ A:AB$ PutCounter | Cost$ X | CounterType$ TOWER | CounterNum$ X | References$ X SVar:X:Count$xPaid SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/helix_pinnacle.jpg -Oracle:Shroud\n{X}: Put X tower counters on Helix Pinnacle.\nAt the beginning of your upkeep, if there are 100 or more tower counters on Helix Pinnacle, you win the game. \ No newline at end of file +Oracle:Shroud\n{X}: Put X tower counters on Helix Pinnacle.\nAt the beginning of your upkeep, if there are 100 or more tower counters on Helix Pinnacle, you win the game. diff --git a/forge-gui/res/cardsfolder/h/hell_bent_raider.txt b/forge-gui/res/cardsfolder/h/hell_bent_raider.txt index 77ea47f5152..3cc8e1cf09d 100644 --- a/forge-gui/res/cardsfolder/h/hell_bent_raider.txt +++ b/forge-gui/res/cardsfolder/h/hell_bent_raider.txt @@ -7,4 +7,4 @@ K:Haste A:AB$ Protection | Cost$ Discard<1/Random> | Gains$ white | SpellDescription$ CARDNAME gains protection from white until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hell_bent_raider.jpg -Oracle:First strike, haste\nDiscard a card at random: Hell-Bent Raider gains protection from white until end of turn. \ No newline at end of file +Oracle:First strike, haste\nDiscard a card at random: Hell-Bent Raider gains protection from white until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hell_swarm.txt b/forge-gui/res/cardsfolder/h/hell_swarm.txt index ecff93d7737..9a0691d443d 100644 --- a/forge-gui/res/cardsfolder/h/hell_swarm.txt +++ b/forge-gui/res/cardsfolder/h/hell_swarm.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ B | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -0 | IsCurse$ True | SpellDescription$ All creatures get -1/-0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hell_swarm.jpg -Oracle:All creatures get -1/-0 until end of turn. \ No newline at end of file +Oracle:All creatures get -1/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hellcarver_demon.txt b/forge-gui/res/cardsfolder/h/hellcarver_demon.txt index 339c87f05b9..779c4d93c8f 100644 --- a/forge-gui/res/cardsfolder/h/hellcarver_demon.txt +++ b/forge-gui/res/cardsfolder/h/hellcarver_demon.txt @@ -1,13 +1,13 @@ -Name:Hellcarver Demon -ManaCost:3 B B B -Types:Creature Demon -PT:6/6 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, sacrifice all other permanents you control and discard your hand. Exile the top six cards of your library. You may cast any number of nonland cards exiled this way without paying their mana costs. -SVar:TrigSacrifice:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Permanent.YouCtrl+Other | SubAbility$ DBDiscardHand -SVar:DBDiscardHand:DB$ Discard | Mode$ Hand | Defined$ You | SubAbility$ DBExileSix -SVar:DBExileSix:DB$ Mill | Destination$ Exile | RememberMilled$ True | NumCards$ 6 | SubAbility$ DBPlayThem -SVar:DBPlayThem:DB$ Play | Valid$ Card.IsRemembered+nonLand | ValidZone$ Exile | Controller$ You | WithoutManaCost$ True | Amount$ 6 | Optional$ True | SubAbility$ DBHellCleanup -SVar:DBHellCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hellcarver_demon.jpg -Oracle:Flying\nWhenever Hellcarver Demon deals combat damage to a player, sacrifice all other permanents you control and discard your hand. Exile the top six cards of your library. You may cast any number of nonland cards exiled this way without paying their mana costs. \ No newline at end of file +Name:Hellcarver Demon +ManaCost:3 B B B +Types:Creature Demon +PT:6/6 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, sacrifice all other permanents you control and discard your hand. Exile the top six cards of your library. You may cast any number of nonland cards exiled this way without paying their mana costs. +SVar:TrigSacrifice:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Permanent.YouCtrl+Other | SubAbility$ DBDiscardHand +SVar:DBDiscardHand:DB$ Discard | Mode$ Hand | Defined$ You | SubAbility$ DBExileSix +SVar:DBExileSix:DB$ Mill | Destination$ Exile | RememberMilled$ True | NumCards$ 6 | SubAbility$ DBPlayThem +SVar:DBPlayThem:DB$ Play | Valid$ Card.IsRemembered+nonLand | ValidZone$ Exile | Controller$ You | WithoutManaCost$ True | Amount$ 6 | Optional$ True | SubAbility$ DBHellCleanup +SVar:DBHellCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hellcarver_demon.jpg +Oracle:Flying\nWhenever Hellcarver Demon deals combat damage to a player, sacrifice all other permanents you control and discard your hand. Exile the top six cards of your library. You may cast any number of nonland cards exiled this way without paying their mana costs. diff --git a/forge-gui/res/cardsfolder/h/helldozer.txt b/forge-gui/res/cardsfolder/h/helldozer.txt index a4e76773732..17450da07d5 100644 --- a/forge-gui/res/cardsfolder/h/helldozer.txt +++ b/forge-gui/res/cardsfolder/h/helldozer.txt @@ -5,4 +5,4 @@ PT:6/5 A:AB$ Destroy | Cost$ B B B T | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBUntap | SpellDescription$ Destroy target land. If that land was nonbasic, untap CARDNAME. SVar:DBUntap:DB$Untap | Cost$ 0 | ConditionDefined$ Targeted | ConditionPresent$ Land.nonBasic | ConditionCompare$ EQ1 | Defined$ Self SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card88990.jpg -Oracle:{B}{B}{B}, {T}: Destroy target land. If that land was nonbasic, untap Helldozer. \ No newline at end of file +Oracle:{B}{B}{B}, {T}: Destroy target land. If that land was nonbasic, untap Helldozer. diff --git a/forge-gui/res/cardsfolder/h/hellfire.txt b/forge-gui/res/cardsfolder/h/hellfire.txt index 2cf78c0f9fe..4beaceb685e 100644 --- a/forge-gui/res/cardsfolder/h/hellfire.txt +++ b/forge-gui/res/cardsfolder/h/hellfire.txt @@ -9,4 +9,4 @@ SVar:NeedsToPlayVar:Y GE5 SVar:Y:Count$YourLifeTotal SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hellfire.jpg -Oracle:Destroy all nonblack creatures. Hellfire deals X plus 3 damage to you, where X is the number of creatures that died this way. \ No newline at end of file +Oracle:Destroy all nonblack creatures. Hellfire deals X plus 3 damage to you, where X is the number of creatures that died this way. diff --git a/forge-gui/res/cardsfolder/h/hellfire_mongrel.txt b/forge-gui/res/cardsfolder/h/hellfire_mongrel.txt index 90c5a4958f6..4046d37dacb 100644 --- a/forge-gui/res/cardsfolder/h/hellfire_mongrel.txt +++ b/forge-gui/res/cardsfolder/h/hellfire_mongrel.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | CheckSVar$ TrigHand | SV SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 SVar:TrigHand:Count$ValidHand Card.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/hellfire_mongrel.jpg -Oracle:At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Hellfire Mongrel deals 2 damage to him or her. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Hellfire Mongrel deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/h/hellhole_flailer.txt b/forge-gui/res/cardsfolder/h/hellhole_flailer.txt index 7c017499773..36289ff66cd 100644 --- a/forge-gui/res/cardsfolder/h/hellhole_flailer.txt +++ b/forge-gui/res/cardsfolder/h/hellhole_flailer.txt @@ -1,12 +1,12 @@ -Name:Hellhole Flailer -ManaCost:1 B R -Types:Creature Ogre Warrior -PT:3/2 -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ NumP1P1 | SVarCompare$ GE1 | References$ NumP1P1 -SVar:NumP1P1:Count$NumCounters.P1P1 -A:AB$ DealDamage | Cost$ 2 B R Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target player. -SVar:X:Sacrificed$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/hellhole_flailer.jpg -Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.)\n{2}{B}{R}, Sacrifice Hellhole Flailer: Hellhole Flailer deals damage equal to its power to target player. \ No newline at end of file +Name:Hellhole Flailer +ManaCost:1 B R +Types:Creature Ogre Warrior +PT:3/2 +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ NumP1P1 | SVarCompare$ GE1 | References$ NumP1P1 +SVar:NumP1P1:Count$NumCounters.P1P1 +A:AB$ DealDamage | Cost$ 2 B R Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target player. +SVar:X:Sacrificed$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/hellhole_flailer.jpg +Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.)\n{2}{B}{R}, Sacrifice Hellhole Flailer: Hellhole Flailer deals damage equal to its power to target player. diff --git a/forge-gui/res/cardsfolder/h/hellhole_rats.txt b/forge-gui/res/cardsfolder/h/hellhole_rats.txt index 15f89de95a3..816e2cc6e1c 100644 --- a/forge-gui/res/cardsfolder/h/hellhole_rats.txt +++ b/forge-gui/res/cardsfolder/h/hellhole_rats.txt @@ -9,4 +9,4 @@ SVar:DBDamage:DB$DealDamage | Defined$ Targeted | NumDmg$ X | SubAbility$ DBClea SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/hellhole_rats.jpg -Oracle:Haste\nWhen Hellhole Rats enters the battlefield, target player discards a card. Hellhole Rats deals damage to that player equal to that card's converted mana cost. \ No newline at end of file +Oracle:Haste\nWhen Hellhole Rats enters the battlefield, target player discards a card. Hellhole Rats deals damage to that player equal to that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/h/hellion_crucible.txt b/forge-gui/res/cardsfolder/h/hellion_crucible.txt index e0ddfade8af..5d59c6adc21 100644 --- a/forge-gui/res/cardsfolder/h/hellion_crucible.txt +++ b/forge-gui/res/cardsfolder/h/hellion_crucible.txt @@ -1,8 +1,8 @@ -Name:Hellion Crucible -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ PutCounter | Cost$ 1 R T | CounterType$ PRESSURE | CounterNum$ 1 | SpellDescription$ Put a pressure counter on CARDNAME. -A:AB$ Token | Cost$ 1 R T SubCounter<2/PRESSURE> Sac<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Hellion | TokenTypes$ Creature,Hellion | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | TokenImage$ r 4 4 hellion M13 | TokenKeywords$ Haste | SpellDescription$ Put a 4/4 red Hellion creature token with haste onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hellion_crucible.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{R}, {T}: Put a pressure counter on Hellion Crucible.\n{1}{R}, {T}, Remove two pressure counters from Hellion Crucible and sacrifice it: Put a 4/4 red Hellion creature token with haste onto the battlefield. (It can attack and {T} as soon as it comes under your control.) \ No newline at end of file +Name:Hellion Crucible +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ PutCounter | Cost$ 1 R T | CounterType$ PRESSURE | CounterNum$ 1 | SpellDescription$ Put a pressure counter on CARDNAME. +A:AB$ Token | Cost$ 1 R T SubCounter<2/PRESSURE> Sac<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Hellion | TokenTypes$ Creature,Hellion | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | TokenImage$ r 4 4 hellion M13 | TokenKeywords$ Haste | SpellDescription$ Put a 4/4 red Hellion creature token with haste onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hellion_crucible.jpg +Oracle:{T}: Add {1} to your mana pool.\n{1}{R}, {T}: Put a pressure counter on Hellion Crucible.\n{1}{R}, {T}, Remove two pressure counters from Hellion Crucible and sacrifice it: Put a 4/4 red Hellion creature token with haste onto the battlefield. (It can attack and {T} as soon as it comes under your control.) diff --git a/forge-gui/res/cardsfolder/h/hellion_eruption.txt b/forge-gui/res/cardsfolder/h/hellion_eruption.txt index de9b571d5a3..1332a247bc2 100644 --- a/forge-gui/res/cardsfolder/h/hellion_eruption.txt +++ b/forge-gui/res/cardsfolder/h/hellion_eruption.txt @@ -6,4 +6,4 @@ SVar:DBToken:DB$Token | TokenAmount$ X | TokenName$ Hellion | TokenTypes$ Creatu SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hellion_eruption.jpg -Oracle:Sacrifice all creatures you control, then put that many 4/4 red Hellion creature tokens onto the battlefield. \ No newline at end of file +Oracle:Sacrifice all creatures you control, then put that many 4/4 red Hellion creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hellkite_charger.txt b/forge-gui/res/cardsfolder/h/hellkite_charger.txt index edbd188ebc1..1fcc95e0011 100644 --- a/forge-gui/res/cardsfolder/h/hellkite_charger.txt +++ b/forge-gui/res/cardsfolder/h/hellkite_charger.txt @@ -1,12 +1,12 @@ -Name:Hellkite Charger -ManaCost:4 R R -Types:Creature Dragon -PT:5/5 -K:Flying -K:Haste -T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME attacks, you may pay {5}{R}{R}. If you do, untap all attacking creatures and after this phase, there is an additional combat phase. -SVar:TrigUntap:AB$ UntapAll | Cost$ 5 R R | ValidCards$ Creature.attacking | SubAbility$ DBAddCombat -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/hellkite_charger.jpg -Oracle:Flying, haste\nWhenever Hellkite Charger attacks, you may pay {5}{R}{R}. If you do, untap all attacking creatures and after this phase, there is an additional combat phase. \ No newline at end of file +Name:Hellkite Charger +ManaCost:4 R R +Types:Creature Dragon +PT:5/5 +K:Flying +K:Haste +T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME attacks, you may pay {5}{R}{R}. If you do, untap all attacking creatures and after this phase, there is an additional combat phase. +SVar:TrigUntap:AB$ UntapAll | Cost$ 5 R R | ValidCards$ Creature.attacking | SubAbility$ DBAddCombat +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/hellkite_charger.jpg +Oracle:Flying, haste\nWhenever Hellkite Charger attacks, you may pay {5}{R}{R}. If you do, untap all attacking creatures and after this phase, there is an additional combat phase. diff --git a/forge-gui/res/cardsfolder/h/hellkite_hatchling.txt b/forge-gui/res/cardsfolder/h/hellkite_hatchling.txt index d2f1bba65e0..8191613d8fb 100644 --- a/forge-gui/res/cardsfolder/h/hellkite_hatchling.txt +++ b/forge-gui/res/cardsfolder/h/hellkite_hatchling.txt @@ -5,4 +5,4 @@ PT:2/2 K:Devour:1 S:Mode$ Continuous | Affected$ Card.Self+HasDevoured | AddKeyword$ Flying & Trample | Description$ CARDNAME has flying and trample if it devoured a creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/hellkite_hatchling.jpg -Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nHellkite Hatchling has flying and trample if it devoured a creature. \ No newline at end of file +Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nHellkite Hatchling has flying and trample if it devoured a creature. diff --git a/forge-gui/res/cardsfolder/h/hellkite_igniter.txt b/forge-gui/res/cardsfolder/h/hellkite_igniter.txt index 7b3742fa310..1782b39938b 100644 --- a/forge-gui/res/cardsfolder/h/hellkite_igniter.txt +++ b/forge-gui/res/cardsfolder/h/hellkite_igniter.txt @@ -7,4 +7,4 @@ K:Haste A:AB$ Pump | Cost$ 1 R | NumAtt$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+0 until end of turn, where X is the number of artifacts you control. SVar:X:Count$TypeYouCtrl.Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/hellkite_igniter.jpg -Oracle:Flying, haste\n{1}{R}: Hellkite Igniter gets +X/+0 until end of turn, where X is the number of artifacts you control. \ No newline at end of file +Oracle:Flying, haste\n{1}{R}: Hellkite Igniter gets +X/+0 until end of turn, where X is the number of artifacts you control. diff --git a/forge-gui/res/cardsfolder/h/hellkite_overlord.txt b/forge-gui/res/cardsfolder/h/hellkite_overlord.txt index 90da0ad55fb..05d72a6c21f 100644 --- a/forge-gui/res/cardsfolder/h/hellkite_overlord.txt +++ b/forge-gui/res/cardsfolder/h/hellkite_overlord.txt @@ -8,4 +8,4 @@ K:Haste A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. A:AB$ Regenerate | Cost$ B G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/hellkite_overlord.jpg -Oracle:Flying, trample, haste\n{R}: Hellkite Overlord gets +1/+0 until end of turn.\n{B}{G}: Regenerate Hellkite Overlord. \ No newline at end of file +Oracle:Flying, trample, haste\n{R}: Hellkite Overlord gets +1/+0 until end of turn.\n{B}{G}: Regenerate Hellkite Overlord. diff --git a/forge-gui/res/cardsfolder/h/hellkite_tyrant.txt b/forge-gui/res/cardsfolder/h/hellkite_tyrant.txt index 7120f11ffdf..325612506e2 100644 --- a/forge-gui/res/cardsfolder/h/hellkite_tyrant.txt +++ b/forge-gui/res/cardsfolder/h/hellkite_tyrant.txt @@ -1,12 +1,12 @@ -Name:Hellkite Tyrant -ManaCost:4 R R -Types:Creature Dragon -PT:6/5 -K:Flying -K:Trample -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, gain control of all artifacts that player controls. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | AllValid$ Artifact.DefenderCtrl | NewController$ You -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | PresentCompare$ GE20 | IsPresent$ Artifact.YouCtrl | Execute$ WinGame | TriggerDescription$ At the beginning of your upkeep, if you control twenty or more artifacts, you win the game. -SVar:WinGame:AB$ WinsGame | Cost$ 0 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/hellkite_tyrant.jpg -Oracle:Flying, trample\nWhenever Hellkite Tyrant deals combat damage to a player, gain control of all artifacts that player controls.\nAt the beginning of your upkeep, if you control twenty or more artifacts, you win the game. \ No newline at end of file +Name:Hellkite Tyrant +ManaCost:4 R R +Types:Creature Dragon +PT:6/5 +K:Flying +K:Trample +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, gain control of all artifacts that player controls. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | AllValid$ Artifact.DefenderCtrl | NewController$ You +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | PresentCompare$ GE20 | IsPresent$ Artifact.YouCtrl | Execute$ WinGame | TriggerDescription$ At the beginning of your upkeep, if you control twenty or more artifacts, you win the game. +SVar:WinGame:AB$ WinsGame | Cost$ 0 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/hellkite_tyrant.jpg +Oracle:Flying, trample\nWhenever Hellkite Tyrant deals combat damage to a player, gain control of all artifacts that player controls.\nAt the beginning of your upkeep, if you control twenty or more artifacts, you win the game. diff --git a/forge-gui/res/cardsfolder/h/hellraiser_goblin.txt b/forge-gui/res/cardsfolder/h/hellraiser_goblin.txt index 078ef2da817..4f5d7d26058 100644 --- a/forge-gui/res/cardsfolder/h/hellraiser_goblin.txt +++ b/forge-gui/res/cardsfolder/h/hellraiser_goblin.txt @@ -1,10 +1,10 @@ -Name:Hellraiser Goblin -ManaCost:2 R -Types:Creature Goblin Berserker -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste and attack each combat if able. -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/hellraiser_goblin.jpg -Oracle:Creatures you control have haste and attack each combat if able. \ No newline at end of file +Name:Hellraiser Goblin +ManaCost:2 R +Types:Creature Goblin Berserker +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste and attack each combat if able. +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/hellraiser_goblin.jpg +Oracle:Creatures you control have haste and attack each combat if able. diff --git a/forge-gui/res/cardsfolder/h/hellrider.txt b/forge-gui/res/cardsfolder/h/hellrider.txt index 2f4da5eaf9b..6139a124c14 100644 --- a/forge-gui/res/cardsfolder/h/hellrider.txt +++ b/forge-gui/res/cardsfolder/h/hellrider.txt @@ -1,10 +1,10 @@ -Name:Hellrider -ManaCost:2 R R -Types:Creature Devil -PT:3/3 -K:Haste -T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Execute$ TrigDealDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control attacks, CARDNAME deals 1 damage to defending player. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredDefender| NumDmg$ 1 -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/hellrider.jpg -Oracle:Haste\nWhenever a creature you control attacks, Hellrider deals 1 damage to defending player. \ No newline at end of file +Name:Hellrider +ManaCost:2 R R +Types:Creature Devil +PT:3/3 +K:Haste +T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Execute$ TrigDealDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control attacks, CARDNAME deals 1 damage to defending player. +SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredDefender| NumDmg$ 1 +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/hellrider.jpg +Oracle:Haste\nWhenever a creature you control attacks, Hellrider deals 1 damage to defending player. diff --git a/forge-gui/res/cardsfolder/h/hells_caretaker.txt b/forge-gui/res/cardsfolder/h/hells_caretaker.txt index 1e5aec10a36..7630d7b933f 100644 --- a/forge-gui/res/cardsfolder/h/hells_caretaker.txt +++ b/forge-gui/res/cardsfolder/h/hells_caretaker.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ T Sac<1/Creature> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Return target creature card from your graveyard to the battlefield. Activate this ability only during your upkeep. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hells_caretaker.jpg -Oracle:{T}, Sacrifice a creature: Return target creature card from your graveyard to the battlefield. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:{T}, Sacrifice a creature: Return target creature card from your graveyard to the battlefield. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/h/hells_caretaker_avatar.txt b/forge-gui/res/cardsfolder/h/hells_caretaker_avatar.txt index 3837f6557d0..a18b7d98f76 100644 --- a/forge-gui/res/cardsfolder/h/hells_caretaker_avatar.txt +++ b/forge-gui/res/cardsfolder/h/hells_caretaker_avatar.txt @@ -1,8 +1,8 @@ -Name:Hell's Caretaker Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/-4 -A:AB$ ChangeZone | Cost$ 3 Sac<1/Creature/creature> | ActivationZone$ Command | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature in your graveyard | SpellDescription$ Return target creature card from your graveyard to the battlefield. -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/hells_caretaker_avatar.jpg -Oracle:Hand -1, life -4\n{3}, Sacrifice a creature: Return target creature card from your graveyard to the battlefield. \ No newline at end of file +Name:Hell's Caretaker Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/-4 +A:AB$ ChangeZone | Cost$ 3 Sac<1/Creature/creature> | ActivationZone$ Command | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature in your graveyard | SpellDescription$ Return target creature card from your graveyard to the battlefield. +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/hells_caretaker_avatar.jpg +Oracle:Hand -1, life -4\n{3}, Sacrifice a creature: Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hells_thunder.txt b/forge-gui/res/cardsfolder/h/hells_thunder.txt index e848fea825e..d7f95174faf 100644 --- a/forge-gui/res/cardsfolder/h/hells_thunder.txt +++ b/forge-gui/res/cardsfolder/h/hells_thunder.txt @@ -10,4 +10,4 @@ SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE K:Unearth:4 R SVar:Picture:http://www.wizards.com/global/images/magic/general/hells_thunder.jpg -Oracle:Flying, haste\nAt the beginning of the end step, sacrifice Hell's Thunder.\nUnearth {4}{R} ({4}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Flying, haste\nAt the beginning of the end step, sacrifice Hell's Thunder.\nUnearth {4}{R} ({4}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/h/hellspark_elemental.txt b/forge-gui/res/cardsfolder/h/hellspark_elemental.txt index c615266c7aa..3aba914b8de 100644 --- a/forge-gui/res/cardsfolder/h/hellspark_elemental.txt +++ b/forge-gui/res/cardsfolder/h/hellspark_elemental.txt @@ -10,4 +10,4 @@ SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE K:Unearth:1 R SVar:Picture:http://www.wizards.com/global/images/magic/general/hellspark_elemental.jpg -Oracle:Trample, haste\nAt the beginning of the end step, sacrifice Hellspark Elemental.\nUnearth {1}{R} ({1}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Trample, haste\nAt the beginning of the end step, sacrifice Hellspark Elemental.\nUnearth {1}{R} ({1}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/h/helm_of_awakening.txt b/forge-gui/res/cardsfolder/h/helm_of_awakening.txt index 2f2d94bfaf7..f87bb67f8de 100644 --- a/forge-gui/res/cardsfolder/h/helm_of_awakening.txt +++ b/forge-gui/res/cardsfolder/h/helm_of_awakening.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact S:Mode$ ReduceCost | ValidCard$ Card | Type$ Spell | Amount$ 1 | Description$ Spells cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_awakening.jpg -Oracle:Spells cost {1} less to cast. \ No newline at end of file +Oracle:Spells cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/h/helm_of_chatzuk.txt b/forge-gui/res/cardsfolder/h/helm_of_chatzuk.txt index 274767699ca..2c5c4bdc712 100644 --- a/forge-gui/res/cardsfolder/h/helm_of_chatzuk.txt +++ b/forge-gui/res/cardsfolder/h/helm_of_chatzuk.txt @@ -1,7 +1,7 @@ -Name:Helm of Chatzuk -ManaCost:1 -Types:Artifact -A:AB$ Pump | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Banding | SpellDescription$ Target creature gains banding until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_chatzuk.jpg -Oracle:{1}, {T}: Target creature gains banding until end of turn. (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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Helm of Chatzuk +ManaCost:1 +Types:Artifact +A:AB$ Pump | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Banding | SpellDescription$ Target creature gains banding until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_chatzuk.jpg +Oracle:{1}, {T}: Target creature gains banding until end of turn. (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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/h/helm_of_kaldra.txt b/forge-gui/res/cardsfolder/h/helm_of_kaldra.txt index 91d65d5cc07..39bda0f2c89 100644 --- a/forge-gui/res/cardsfolder/h/helm_of_kaldra.txt +++ b/forge-gui/res/cardsfolder/h/helm_of_kaldra.txt @@ -1,14 +1,14 @@ -Name:Helm of Kaldra -ManaCost:3 -Types:Legendary Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike & Trample & Haste | Description$ Equipped creature has first strike, trample, and haste. -A:AB$ Token | Cost$ 1 | TokenAmount$ 1 | TokenImage$ C 4 4 Kaldra | TokenName$ Kaldra | TokenTypes$ Legendary,Creature,Avatar | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 4 | TokenToughness$ 4 | SubAbility$ DBAttachEach | RememberTokens$ True | ConditionCheckSVar$ HelmX | ConditionSVarCompare$ EQ2 | AILogic$ Never | SpellDescription$ If you control Equipment named CARDNAME, Sword of Kaldra, and Shield of Kaldra, put a legendary 4/4 colorless Avatar creature token named Kaldra onto the battlefield and attach those Equipment to it. -SVar:DBAttachEach:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.Self,Equipment.YouCtrl+namedSword of Kaldra,Equipment.YouCtrl+namedShield of Kaldra | CheckSVar$ HelmY | SVarCompare$ EQ1 | RepeatSubAbility$ DBAttach | SubAbility$ DBCleanup -SVar:DBAttach:DB$ Attach | Object$ Imprinted | Defined$ Remembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:HelmX:Count$Valid Equipment.YouCtrl+namedSword of Kaldra,Equipment.YouCtrl+namedShield of Kaldra -SVar:HelmY:Remembered$Amount -DeckHints:Name$Sword of Kaldra|Shield of Kaldra -SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_kaldra.jpg -Oracle:Equipped creature has first strike, trample, and haste.\n{1}: If you control Equipment named Helm of Kaldra, Sword of Kaldra, and Shield of Kaldra, put a legendary 4/4 colorless Avatar creature token named Kaldra onto the battlefield and attach those Equipment to it.\nEquip {2} \ No newline at end of file +Name:Helm of Kaldra +ManaCost:3 +Types:Legendary Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike & Trample & Haste | Description$ Equipped creature has first strike, trample, and haste. +A:AB$ Token | Cost$ 1 | TokenAmount$ 1 | TokenImage$ C 4 4 Kaldra | TokenName$ Kaldra | TokenTypes$ Legendary,Creature,Avatar | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 4 | TokenToughness$ 4 | SubAbility$ DBAttachEach | RememberTokens$ True | ConditionCheckSVar$ HelmX | ConditionSVarCompare$ EQ2 | AILogic$ Never | SpellDescription$ If you control Equipment named CARDNAME, Sword of Kaldra, and Shield of Kaldra, put a legendary 4/4 colorless Avatar creature token named Kaldra onto the battlefield and attach those Equipment to it. +SVar:DBAttachEach:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.Self,Equipment.YouCtrl+namedSword of Kaldra,Equipment.YouCtrl+namedShield of Kaldra | CheckSVar$ HelmY | SVarCompare$ EQ1 | RepeatSubAbility$ DBAttach | SubAbility$ DBCleanup +SVar:DBAttach:DB$ Attach | Object$ Imprinted | Defined$ Remembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:HelmX:Count$Valid Equipment.YouCtrl+namedSword of Kaldra,Equipment.YouCtrl+namedShield of Kaldra +SVar:HelmY:Remembered$Amount +DeckHints:Name$Sword of Kaldra|Shield of Kaldra +SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_kaldra.jpg +Oracle:Equipped creature has first strike, trample, and haste.\n{1}: If you control Equipment named Helm of Kaldra, Sword of Kaldra, and Shield of Kaldra, put a legendary 4/4 colorless Avatar creature token named Kaldra onto the battlefield and attach those Equipment to it.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/h/helm_of_obedience.txt b/forge-gui/res/cardsfolder/h/helm_of_obedience.txt index c975af7ecf7..9edb254d62b 100644 --- a/forge-gui/res/cardsfolder/h/helm_of_obedience.txt +++ b/forge-gui/res/cardsfolder/h/helm_of_obedience.txt @@ -1,23 +1,23 @@ -Name:Helm of Obedience -ManaCost:4 -Types:Artifact -#Doesn't interact properly with Myr Welder right now -A:AB$ Repeat | Cost$ XCantBe0 X T | ValidTgts$ Opponent | MaxRepeat$ MaxRepeats | RepeatSubAbility$ DBCleanBeforeRepeat | RepeatCheckSVar$ AccumlatedMilled | RepeatSVarCompare$ LTX | StackDescription$ Target opponent puts cards from the top of his or her library into his or her graveyard until a creature card or X cards are put into that graveyard this way, whichever comes first. If a creature card is put into that graveyard this way, sacrifice Helm of Obedience and put that card onto the battlefield under your control. X can't be 0. | SpellDescription$ Target opponent puts cards from the top of his or her library into his or her graveyard until a creature card or X cards are put into that graveyard this way, whichever comes first. If a creature card is put into that graveyard this way, sacrifice Helm of Obedience and put that card onto the battlefield under your control. X can't be 0. | SubAbility$ DBSacHelm -SVar:DBCleanBeforeRepeat:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBMill -SVar:DBMill:DB$ Mill | NumCards$ 1 | RememberMilled$ True | Defined$ Targeted | SubAbility$ DBAccumulateX -SVar:DBAccumulateX:DB$ StoreSVar | SVar$ AccumlatedMilled | Type$ CountSVar | Expression$ AccumlatedMilled/Plus.1 | ConditionCheckSVar$ MilledCard | ConditionSVarCompare$ EQ1 | SubAbility$ DBMilledCreature -SVar:DBMilledCreature:DB$ StoreSVar | SVar$ AccumlatedMilled | Type$ CountSVar | Expression$ X | ConditionCheckSVar$ MilledCreature | ConditionSVarCompare$ EQ1 | SubAbility$ DBEmptyLibrary -SVar:DBEmptyLibrary:DB$ StoreSVar | SVar$ AccumlatedMilled | Type$ CountSVar | Expression$ X | ConditionCheckSVar$ TargetedLibrary | ConditionSVarCompare$ EQ0 -SVar:DBSacHelm:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ MilledCreature | ConditionSVarCompare$ EQ1 | SubAbility$ DBStealCreature -SVar:DBStealCreature:DB$ ChangeZone | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SubAbility$ DBResetCounter | ConditionCheckSVar$ MilledCreature | ConditionSVarCompare$ EQ1 -SVar:DBResetCounter:DB$ StoreSVar | SVar$ AccumlatedMilled | Type$ Number | Expression$ 0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:TargetedLibrary:TargetedPlayer$CardsInLibrary -SVar:MaxRepeats:TargetedPlayer$CardsInLibrary/Plus.2 -SVar:MilledCreature:Count$ValidGraveyard Creature.IsRemembered -SVar:MilledCard:Count$ValidGraveyard Card.IsRemembered -SVar:AccumlatedMilled:Number$0 -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_obedience.jpg -Oracle:{X}, {T}: Target opponent puts cards from the top of his or her library into his or her graveyard until a creature card or X cards are put into that graveyard this way, whichever comes first. If a creature card is put into that graveyard this way, sacrifice Helm of Obedience and put that card onto the battlefield under your control. X can't be 0. \ No newline at end of file +Name:Helm of Obedience +ManaCost:4 +Types:Artifact +#Doesn't interact properly with Myr Welder right now +A:AB$ Repeat | Cost$ XCantBe0 X T | ValidTgts$ Opponent | MaxRepeat$ MaxRepeats | RepeatSubAbility$ DBCleanBeforeRepeat | RepeatCheckSVar$ AccumlatedMilled | RepeatSVarCompare$ LTX | StackDescription$ Target opponent puts cards from the top of his or her library into his or her graveyard until a creature card or X cards are put into that graveyard this way, whichever comes first. If a creature card is put into that graveyard this way, sacrifice Helm of Obedience and put that card onto the battlefield under your control. X can't be 0. | SpellDescription$ Target opponent puts cards from the top of his or her library into his or her graveyard until a creature card or X cards are put into that graveyard this way, whichever comes first. If a creature card is put into that graveyard this way, sacrifice Helm of Obedience and put that card onto the battlefield under your control. X can't be 0. | SubAbility$ DBSacHelm +SVar:DBCleanBeforeRepeat:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBMill +SVar:DBMill:DB$ Mill | NumCards$ 1 | RememberMilled$ True | Defined$ Targeted | SubAbility$ DBAccumulateX +SVar:DBAccumulateX:DB$ StoreSVar | SVar$ AccumlatedMilled | Type$ CountSVar | Expression$ AccumlatedMilled/Plus.1 | ConditionCheckSVar$ MilledCard | ConditionSVarCompare$ EQ1 | SubAbility$ DBMilledCreature +SVar:DBMilledCreature:DB$ StoreSVar | SVar$ AccumlatedMilled | Type$ CountSVar | Expression$ X | ConditionCheckSVar$ MilledCreature | ConditionSVarCompare$ EQ1 | SubAbility$ DBEmptyLibrary +SVar:DBEmptyLibrary:DB$ StoreSVar | SVar$ AccumlatedMilled | Type$ CountSVar | Expression$ X | ConditionCheckSVar$ TargetedLibrary | ConditionSVarCompare$ EQ0 +SVar:DBSacHelm:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ MilledCreature | ConditionSVarCompare$ EQ1 | SubAbility$ DBStealCreature +SVar:DBStealCreature:DB$ ChangeZone | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SubAbility$ DBResetCounter | ConditionCheckSVar$ MilledCreature | ConditionSVarCompare$ EQ1 +SVar:DBResetCounter:DB$ StoreSVar | SVar$ AccumlatedMilled | Type$ Number | Expression$ 0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:TargetedLibrary:TargetedPlayer$CardsInLibrary +SVar:MaxRepeats:TargetedPlayer$CardsInLibrary/Plus.2 +SVar:MilledCreature:Count$ValidGraveyard Creature.IsRemembered +SVar:MilledCard:Count$ValidGraveyard Card.IsRemembered +SVar:AccumlatedMilled:Number$0 +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_obedience.jpg +Oracle:{X}, {T}: Target opponent puts cards from the top of his or her library into his or her graveyard until a creature card or X cards are put into that graveyard this way, whichever comes first. If a creature card is put into that graveyard this way, sacrifice Helm of Obedience and put that card onto the battlefield under your control. X can't be 0. diff --git a/forge-gui/res/cardsfolder/h/helm_of_possession.txt b/forge-gui/res/cardsfolder/h/helm_of_possession.txt index c4b33c304ad..d0632eb3ec5 100644 --- a/forge-gui/res/cardsfolder/h/helm_of_possession.txt +++ b/forge-gui/res/cardsfolder/h/helm_of_possession.txt @@ -5,4 +5,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ GainControl | Cost$ 2 T Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ Untap,LeavesPlay,LoseControl | SpellDescription$ Gain control of target creature for as long as you control CARDNAME and CARDNAME remains tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_possession.jpg -Oracle:You may choose not to untap Helm of Possession during your untap step.\n{2}, {T}, Sacrifice a creature: Gain control of target creature for as long as you control Helm of Possession and Helm of Possession remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Helm of Possession during your untap step.\n{2}, {T}, Sacrifice a creature: Gain control of target creature for as long as you control Helm of Possession and Helm of Possession remains tapped. diff --git a/forge-gui/res/cardsfolder/h/helm_of_the_ghastlord.txt b/forge-gui/res/cardsfolder/h/helm_of_the_ghastlord.txt index 2ff28dc3fa6..96f5ff6a612 100644 --- a/forge-gui/res/cardsfolder/h/helm_of_the_ghastlord.txt +++ b/forge-gui/res/cardsfolder/h/helm_of_the_ghastlord.txt @@ -10,4 +10,4 @@ SVar:BlackTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Oppon SVar:HelmTrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 SVar:HelmTrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/helm_of_the_ghastlord.jpg -Oracle:Enchant creature\nAs long as enchanted creature is blue, it gets +1/+1 and has "Whenever this creature deals damage to an opponent, draw a card."\nAs long as enchanted creature is black, it gets +1/+1 and has "Whenever this creature deals damage to an opponent, that player discards a card." \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is blue, it gets +1/+1 and has "Whenever this creature deals damage to an opponent, draw a card."\nAs long as enchanted creature is black, it gets +1/+1 and has "Whenever this creature deals damage to an opponent, that player discards a card." diff --git a/forge-gui/res/cardsfolder/h/helvault.txt b/forge-gui/res/cardsfolder/h/helvault.txt index aff29662a38..31bbbed44bd 100644 --- a/forge-gui/res/cardsfolder/h/helvault.txt +++ b/forge-gui/res/cardsfolder/h/helvault.txt @@ -1,11 +1,11 @@ -Name:Helvault -ManaCost:3 -Types:Legendary Artifact -A:AB$ ChangeZone | Cost$ 1 T | ValidTgts$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature you control | RememberTargets$ True | SpellDescription$ Exile target creature you control. -A:AB$ ChangeZone | Cost$ 7 T | ValidTgts$ Creature.YouDontCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature you don't control | RememberTargets$ True | IsCurse$ True | SpellDescription$ Exile target creature you don't control. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return all cards exiled with it to the battlefield under their owners' control. -SVar:TrigReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/helvault.jpg -Oracle:{1}, {T}: Exile target creature you control.\n{7}, {T}: Exile target creature you don't control.\nWhen Helvault is put into a graveyard from the battlefield, return all cards exiled with it to the battlefield under their owners' control. \ No newline at end of file +Name:Helvault +ManaCost:3 +Types:Legendary Artifact +A:AB$ ChangeZone | Cost$ 1 T | ValidTgts$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature you control | RememberTargets$ True | SpellDescription$ Exile target creature you control. +A:AB$ ChangeZone | Cost$ 7 T | ValidTgts$ Creature.YouDontCtrl | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature you don't control | RememberTargets$ True | IsCurse$ True | SpellDescription$ Exile target creature you don't control. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return all cards exiled with it to the battlefield under their owners' control. +SVar:TrigReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/helvault.jpg +Oracle:{1}, {T}: Exile target creature you control.\n{7}, {T}: Exile target creature you don't control.\nWhen Helvault is put into a graveyard from the battlefield, return all cards exiled with it to the battlefield under their owners' control. diff --git a/forge-gui/res/cardsfolder/h/hematite_golem.txt b/forge-gui/res/cardsfolder/h/hematite_golem.txt index e0eab20db2d..4ed27f6e2cc 100644 --- a/forge-gui/res/cardsfolder/h/hematite_golem.txt +++ b/forge-gui/res/cardsfolder/h/hematite_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:1/4 A:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hematite_golem.jpg -Oracle:{1}{R}: Hematite Golem gets +2/+0 until end of turn. \ No newline at end of file +Oracle:{1}{R}: Hematite Golem gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hematite_talisman.txt b/forge-gui/res/cardsfolder/h/hematite_talisman.txt index e179b1dba9e..bb4a8688556 100644 --- a/forge-gui/res/cardsfolder/h/hematite_talisman.txt +++ b/forge-gui/res/cardsfolder/h/hematite_talisman.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Red | TriggerZones$ Battlefield | OptionalDe SVar:TrigUntap:AB$Untap | Cost$ 3 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hematite_talisman.jpg -Oracle:Whenever a player casts a red spell, you may pay {3}. If you do, untap target permanent. \ No newline at end of file +Oracle:Whenever a player casts a red spell, you may pay {3}. If you do, untap target permanent. diff --git a/forge-gui/res/cardsfolder/h/henchfiend_of_ukor.txt b/forge-gui/res/cardsfolder/h/henchfiend_of_ukor.txt index cf218617bb4..acdcbd72856 100644 --- a/forge-gui/res/cardsfolder/h/henchfiend_of_ukor.txt +++ b/forge-gui/res/cardsfolder/h/henchfiend_of_ukor.txt @@ -10,4 +10,4 @@ SVar:Y:Count$Valid Swamp.YouCtrl SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/henchfiend_of_ukor.jpg -Oracle:Haste\nEcho {1}{B} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice this permanent unless you pay its echo cost.)\n{B/R}: Henchfiend of Ukor gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Haste\nEcho {1}{B} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice this permanent unless you pay its echo cost.)\n{B/R}: Henchfiend of Ukor gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/henge_guardian.txt b/forge-gui/res/cardsfolder/h/henge_guardian.txt index 30e809c60ff..1eccdcce29b 100644 --- a/forge-gui/res/cardsfolder/h/henge_guardian.txt +++ b/forge-gui/res/cardsfolder/h/henge_guardian.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Dragon Wurm PT:3/4 A:AB$ Pump | Cost$ 2 | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/henge_guardian.jpg -Oracle:{2}: Henge Guardian gains trample until end of turn. \ No newline at end of file +Oracle:{2}: Henge Guardian gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/h/henge_of_ramos.txt b/forge-gui/res/cardsfolder/h/henge_of_ramos.txt index 7988aa73a31..a0279a54ab7 100644 --- a/forge-gui/res/cardsfolder/h/henge_of_ramos.txt +++ b/forge-gui/res/cardsfolder/h/henge_of_ramos.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ 2 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/henge_of_ramos.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/herald_of_leshrac.txt b/forge-gui/res/cardsfolder/h/herald_of_leshrac.txt index fc4e532ef6a..8ff7a21ecc3 100644 --- a/forge-gui/res/cardsfolder/h/herald_of_leshrac.txt +++ b/forge-gui/res/cardsfolder/h/herald_of_leshrac.txt @@ -1,13 +1,13 @@ -Name:Herald of Leshrac -ManaCost:6 B -Types:Creature Avatar -PT:2/4 -K:Flying -K:Cumulative upkeep:GainControl<1/Land.YouDontCtrl/land you don't control>:Gain control of a land you don't control. -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | References$ X | Description$ CARDNAME gets +1/+1 for each land you control but don't own. -SVar:X:Count$Valid Land.YouCtrl+YouDontOwn -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerDescription$ When CARDNAME leaves the battlefield, each player gains control of each land he or she owns that you control. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatSubAbility$ DBGainControl | RepeatCards$ Land.YouCtrl -SVar:DBGainControl:DB$ GainControl | Defined$ Remembered | NewController$ RememberedOwner -SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_leshrac.jpg -Oracle:Flying\nCumulative upkeep-Gain control of a land you don't control. (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.)\nHerald of Leshrac gets +1/+1 for each land you control but don't own.\nWhen Herald of Leshrac leaves the battlefield, each player gains control of each land he or she owns that you control. +Name:Herald of Leshrac +ManaCost:6 B +Types:Creature Avatar +PT:2/4 +K:Flying +K:Cumulative upkeep:GainControl<1/Land.YouDontCtrl/land you don't control>:Gain control of a land you don't control. +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | References$ X | Description$ CARDNAME gets +1/+1 for each land you control but don't own. +SVar:X:Count$Valid Land.YouCtrl+YouDontOwn +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerDescription$ When CARDNAME leaves the battlefield, each player gains control of each land he or she owns that you control. +SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatSubAbility$ DBGainControl | RepeatCards$ Land.YouCtrl +SVar:DBGainControl:DB$ GainControl | Defined$ Remembered | NewController$ RememberedOwner +SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_leshrac.jpg +Oracle:Flying\nCumulative upkeep-Gain control of a land you don't control. (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.)\nHerald of Leshrac gets +1/+1 for each land you control but don't own.\nWhen Herald of Leshrac leaves the battlefield, each player gains control of each land he or she owns that you control. diff --git a/forge-gui/res/cardsfolder/h/herald_of_serra.txt b/forge-gui/res/cardsfolder/h/herald_of_serra.txt index ceb830e9c1b..cbbc22896d5 100644 --- a/forge-gui/res/cardsfolder/h/herald_of_serra.txt +++ b/forge-gui/res/cardsfolder/h/herald_of_serra.txt @@ -6,4 +6,4 @@ K:Flying K:Vigilance K:Echo:2 W W SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_serra.jpg -Oracle:Flying, vigilance\nEcho {2}{W}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Flying, vigilance\nEcho {2}{W}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/h/herald_of_torment.txt b/forge-gui/res/cardsfolder/h/herald_of_torment.txt index 3c217645c9a..9028f600810 100644 --- a/forge-gui/res/cardsfolder/h/herald_of_torment.txt +++ b/forge-gui/res/cardsfolder/h/herald_of_torment.txt @@ -1,11 +1,11 @@ -Name:Herald of Torment -ManaCost:1 B B -Types:Enchantment Creature Demon -PT:3/3 -K:Bestow:3 B B -K:Flying -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Flying | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3 and has flying. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_torment.jpg -Oracle:Bestow {3}{B}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying\nAt the beginning of your upkeep, you lose 1 life.\nEnchanted creature gets +3/+3 and has flying. +Name:Herald of Torment +ManaCost:1 B B +Types:Enchantment Creature Demon +PT:3/3 +K:Bestow:3 B B +K:Flying +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Flying | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3 and has flying. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_torment.jpg +Oracle:Bestow {3}{B}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying\nAt the beginning of your upkeep, you lose 1 life.\nEnchanted creature gets +3/+3 and has flying. diff --git a/forge-gui/res/cardsfolder/h/herald_of_war.txt b/forge-gui/res/cardsfolder/h/herald_of_war.txt index c2d577212cd..bf0d7d144f0 100644 --- a/forge-gui/res/cardsfolder/h/herald_of_war.txt +++ b/forge-gui/res/cardsfolder/h/herald_of_war.txt @@ -1,12 +1,12 @@ -Name:Herald of War -ManaCost:3 W W -Types:Creature Angel -PT:3/3 -K:Flying -T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ HeraldsWarCry | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on it. -SVar:HeraldsWarCry:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -S:Mode$ ReduceCost | ValidCard$ Angel,Human | Type$ Spell | Activator$ You | Amount$ X | Description$ Angels and Humans you cast cost 1 less for each +1/+1 counter on CARDNAME. -SVar:X:Count$NumCounters.P1P1 -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_war.jpg -Oracle:Flying\nWhenever Herald of War attacks, put a +1/+1 counter on it.\nAngel spells and Human spells you cast cost {1} less to cast for each +1/+1 counter on Herald of War. \ No newline at end of file +Name:Herald of War +ManaCost:3 W W +Types:Creature Angel +PT:3/3 +K:Flying +T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ HeraldsWarCry | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on it. +SVar:HeraldsWarCry:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +S:Mode$ ReduceCost | ValidCard$ Angel,Human | Type$ Spell | Activator$ You | Amount$ X | Description$ Angels and Humans you cast cost 1 less for each +1/+1 counter on CARDNAME. +SVar:X:Count$NumCounters.P1P1 +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/herald_of_war.jpg +Oracle:Flying\nWhenever Herald of War attacks, put a +1/+1 counter on it.\nAngel spells and Human spells you cast cost {1} less to cast for each +1/+1 counter on Herald of War. diff --git a/forge-gui/res/cardsfolder/h/herbal_poultice.txt b/forge-gui/res/cardsfolder/h/herbal_poultice.txt index ae561ca4046..b5145cad903 100644 --- a/forge-gui/res/cardsfolder/h/herbal_poultice.txt +++ b/forge-gui/res/cardsfolder/h/herbal_poultice.txt @@ -3,4 +3,4 @@ ManaCost:0 Types:Artifact A:AB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cost$ 3 Sac<1/CARDNAME> | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/herbal_poultice.jpg -Oracle:{3}, Sacrifice Herbal Poultice: Regenerate target creature. \ No newline at end of file +Oracle:{3}, Sacrifice Herbal Poultice: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/h/herd_gnarr.txt b/forge-gui/res/cardsfolder/h/herd_gnarr.txt index d515738b37e..2041ed1e616 100644 --- a/forge-gui/res/cardsfolder/h/herd_gnarr.txt +++ b/forge-gui/res/cardsfolder/h/herd_gnarr.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/herd_gnarr.jpg -Oracle:Whenever another creature enters the battlefield under your control, Herd Gnarr gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield under your control, Herd Gnarr gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/heretics_punishment.txt b/forge-gui/res/cardsfolder/h/heretics_punishment.txt index b0ee802f3e2..7a333d1cb39 100644 --- a/forge-gui/res/cardsfolder/h/heretics_punishment.txt +++ b/forge-gui/res/cardsfolder/h/heretics_punishment.txt @@ -1,11 +1,11 @@ -Name:Heretic's Punishment -ManaCost:4 R -Types:Enchantment -A:AB$ Mill | Cost$ 3 R | NumCards$ 3 | RememberMilled$ True | SubAbility$ DBHereticDamage | SpellDescription$ Choose target creature or player, then put the top three cards of your library into your graveyard. CARDNAME deals damage to that creature or player equal to the highest converted mana cost among those cards. -SVar:DBHereticDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ HereticX | SubAbility$ DBHereticCleanup | References$ HereticX -SVar:DBHereticCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:HereticX:Count$HighestCMC_Card.IsRemembered -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heretics_punishment.jpg -Oracle:{3}{R}: Choose target creature or player, then put the top three cards of your library into your graveyard. Heretic's Punishment deals damage to that creature or player equal to the highest converted mana cost among those cards. \ No newline at end of file +Name:Heretic's Punishment +ManaCost:4 R +Types:Enchantment +A:AB$ Mill | Cost$ 3 R | NumCards$ 3 | RememberMilled$ True | SubAbility$ DBHereticDamage | SpellDescription$ Choose target creature or player, then put the top three cards of your library into your graveyard. CARDNAME deals damage to that creature or player equal to the highest converted mana cost among those cards. +SVar:DBHereticDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ HereticX | SubAbility$ DBHereticCleanup | References$ HereticX +SVar:DBHereticCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:HereticX:Count$HighestCMC_Card.IsRemembered +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heretics_punishment.jpg +Oracle:{3}{R}: Choose target creature or player, then put the top three cards of your library into your graveyard. Heretic's Punishment deals damage to that creature or player equal to the highest converted mana cost among those cards. diff --git a/forge-gui/res/cardsfolder/h/heritage_druid.txt b/forge-gui/res/cardsfolder/h/heritage_druid.txt index 160cf3daee0..dfa985f2c22 100644 --- a/forge-gui/res/cardsfolder/h/heritage_druid.txt +++ b/forge-gui/res/cardsfolder/h/heritage_druid.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ tapXType<3/Elf> | Produced$ G | Amount$ 3 | SpellDescription$ Add {G}{G}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/heritage_druid.jpg -Oracle:Tap three untapped Elves you control: Add {G}{G}{G} to your mana pool. \ No newline at end of file +Oracle:Tap three untapped Elves you control: Add {G}{G}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/hermetic_study.txt b/forge-gui/res/cardsfolder/h/hermetic_study.txt index 958a6f40cb1..7b64d9475f7 100644 --- a/forge-gui/res/cardsfolder/h/hermetic_study.txt +++ b/forge-gui/res/cardsfolder/h/hermetic_study.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Damage | Descr SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hermetic_study.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/h/hermit_druid.txt b/forge-gui/res/cardsfolder/h/hermit_druid.txt index 9eb795c0d9c..721ac924a21 100644 --- a/forge-gui/res/cardsfolder/h/hermit_druid.txt +++ b/forge-gui/res/cardsfolder/h/hermit_druid.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DigUntil | Cost$ G T | Valid$ Land.Basic | ValidDescription$ basic land | FoundDestination$ Hand | RevealedDestination$ Graveyard | SpellDescription$ Reveal cards from the top of your library until you reveal a basic land card. Put that card into your hand and all other cards revealed this way into your graveyard. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hermit_druid.jpg -Oracle:{G}, {T}: Reveal cards from the top of your library until you reveal a basic land card. Put that card into your hand and all other cards revealed this way into your graveyard. \ No newline at end of file +Oracle:{G}, {T}: Reveal cards from the top of your library until you reveal a basic land card. Put that card into your hand and all other cards revealed this way into your graveyard. diff --git a/forge-gui/res/cardsfolder/h/hermit_druid_avatar.txt b/forge-gui/res/cardsfolder/h/hermit_druid_avatar.txt index be337690e86..d55beb027b7 100644 --- a/forge-gui/res/cardsfolder/h/hermit_druid_avatar.txt +++ b/forge-gui/res/cardsfolder/h/hermit_druid_avatar.txt @@ -1,8 +1,8 @@ -Name:Hermit Druid Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-2/-2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | TriggerZones$ Command | TriggerDescription$ At the beginning of your upkeep, put a land card from your library chosen at random onto the battlefield. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | AtRandom$ True | ChangeType$ Land -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/hermit_druid_avatar.jpg -Oracle:Hand -2, life -2\nAt the beginning of your upkeep, put a land card from your library chosen at random onto the battlefield. \ No newline at end of file +Name:Hermit Druid Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-2/-2 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | TriggerZones$ Command | TriggerDescription$ At the beginning of your upkeep, put a land card from your library chosen at random onto the battlefield. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | AtRandom$ True | ChangeType$ Land +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/hermit_druid_avatar.jpg +Oracle:Hand -2, life -2\nAt the beginning of your upkeep, put a land card from your library chosen at random onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hero_of_bladehold.txt b/forge-gui/res/cardsfolder/h/hero_of_bladehold.txt index f71a9ac3c93..7fefe087d1b 100644 --- a/forge-gui/res/cardsfolder/h/hero_of_bladehold.txt +++ b/forge-gui/res/cardsfolder/h/hero_of_bladehold.txt @@ -8,4 +8,4 @@ SVar:TrigBattleCry:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenTapped$ True | TokenAttacking$ True | TokenImage$ w 1 1 soldier SOM SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/hero_of_bladehold.jpg -Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)\nWhenever Hero of Bladehold attacks, put two 1/1 white Soldier creature tokens onto the battlefield tapped and attacking. \ No newline at end of file +Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)\nWhenever Hero of Bladehold attacks, put two 1/1 white Soldier creature tokens onto the battlefield tapped and attacking. diff --git a/forge-gui/res/cardsfolder/h/hero_of_iroas.txt b/forge-gui/res/cardsfolder/h/hero_of_iroas.txt index 5421789f315..d8919c94005 100644 --- a/forge-gui/res/cardsfolder/h/hero_of_iroas.txt +++ b/forge-gui/res/cardsfolder/h/hero_of_iroas.txt @@ -1,9 +1,9 @@ -Name:Hero of Iroas -ManaCost:1 W -Types:Creature Human Soldier -PT:2/2 -S:Mode$ ReduceCost | ValidCard$ Aura | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Aura spells you cast cost {1} less to cast. -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hero_of_iroas.jpg -Oracle:Aura spells you cast cost {1} less to cast.\nHeroic - Whenever you cast a spell that targets Hero of Iroas, put a +1/+1 counter on Hero of Iroas. +Name:Hero of Iroas +ManaCost:1 W +Types:Creature Human Soldier +PT:2/2 +S:Mode$ ReduceCost | ValidCard$ Aura | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Aura spells you cast cost {1} less to cast. +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hero_of_iroas.jpg +Oracle:Aura spells you cast cost {1} less to cast.\nHeroic - Whenever you cast a spell that targets Hero of Iroas, put a +1/+1 counter on Hero of Iroas. diff --git a/forge-gui/res/cardsfolder/h/hero_of_leina_tower.txt b/forge-gui/res/cardsfolder/h/hero_of_leina_tower.txt index fe2dab1daed..8e4ada55bd8 100644 --- a/forge-gui/res/cardsfolder/h/hero_of_leina_tower.txt +++ b/forge-gui/res/cardsfolder/h/hero_of_leina_tower.txt @@ -1,9 +1,9 @@ -Name:Hero of Leina Tower -ManaCost:G -Types:Creature Human Warrior -PT:1/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may pay {X}. If you do, put X +1/+1 counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ X | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/hero_of_leina_tower.jpg -Oracle:Heroic - Whenever you cast a spell that targets Hero of Leina Tower, you may pay {X}. If you do, put X +1/+1 counters on Hero of Leina Tower. +Name:Hero of Leina Tower +ManaCost:G +Types:Creature Human Warrior +PT:1/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may pay {X}. If you do, put X +1/+1 counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ X | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/hero_of_leina_tower.jpg +Oracle:Heroic - Whenever you cast a spell that targets Hero of Leina Tower, you may pay {X}. If you do, put X +1/+1 counters on Hero of Leina Tower. diff --git a/forge-gui/res/cardsfolder/h/hero_of_oxid_ridge.txt b/forge-gui/res/cardsfolder/h/hero_of_oxid_ridge.txt index 5d20ac2f11b..e5232eb4334 100644 --- a/forge-gui/res/cardsfolder/h/hero_of_oxid_ridge.txt +++ b/forge-gui/res/cardsfolder/h/hero_of_oxid_ridge.txt @@ -9,4 +9,4 @@ SVar:TrigBattleCry:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Hero of Oxid Ridge Effect | StaticAbilities$ KWPump SVar:KWPump:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.powerLE1 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures with power 1 or less can't block this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hero_of_oxid_ridge.jpg -Oracle:Haste\nBattle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)\nWhenever Hero of Oxid Ridge attacks, creatures with power 1 or less can't block this turn. \ No newline at end of file +Oracle:Haste\nBattle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)\nWhenever Hero of Oxid Ridge attacks, creatures with power 1 or less can't block this turn. diff --git a/forge-gui/res/cardsfolder/h/heroes_bane.txt b/forge-gui/res/cardsfolder/h/heroes_bane.txt index 07540acb0d5..1259d172947 100644 --- a/forge-gui/res/cardsfolder/h/heroes_bane.txt +++ b/forge-gui/res/cardsfolder/h/heroes_bane.txt @@ -1,9 +1,9 @@ -Name:Heroes' Bane -ManaCost:3 G G -Types:Creature Hydra -PT:0/0 -K:etbCounter:P1P1:4 -A:AB$ PutCounter | Cost$ 2 G G | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Put X +1/+1 counters on CARDNAME, where X is its power. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/heroes_bane.jpg -Oracle:Heroes' Bane enters the battlefield with four +1/+1 counters on it.\n{2}{G}{G}: Put X +1/+1 counters on Heroes' Bane, where X is its power. \ No newline at end of file +Name:Heroes' Bane +ManaCost:3 G G +Types:Creature Hydra +PT:0/0 +K:etbCounter:P1P1:4 +A:AB$ PutCounter | Cost$ 2 G G | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Put X +1/+1 counters on CARDNAME, where X is its power. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/heroes_bane.jpg +Oracle:Heroes' Bane enters the battlefield with four +1/+1 counters on it.\n{2}{G}{G}: Put X +1/+1 counters on Heroes' Bane, where X is its power. diff --git a/forge-gui/res/cardsfolder/h/heroes_podium.txt b/forge-gui/res/cardsfolder/h/heroes_podium.txt index 065d744f608..7a5b30e71fd 100644 --- a/forge-gui/res/cardsfolder/h/heroes_podium.txt +++ b/forge-gui/res/cardsfolder/h/heroes_podium.txt @@ -1,10 +1,10 @@ -Name:Heroes' Podium -ManaCost:5 -Types:Legendary Artifact -S:Mode$ Continuous | Affected$ Creature.Legendary | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Each legendary creature you control gets +1/+1 for each other legendary creature you control. -SVar:AffectedX:Count$Valid Creature.Legendary+Other -A:AB$ Dig | Cost$ X T | DigNum$ X | ChangeNum$ 1 | ChangeValid$ Creature.Legendary | DestinationZone$ Hand | DestinationZone2$ Library | LibraryPosition$ -1 | RestRandomOrder$ True | References$ X | SpellDescription$ Look at the top X cards of your library. You may reveal a legendary creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. -SVar:X:Count$xPaid -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heroes_podium.jpg -Oracle:Each legendary creature you control gets +1/+1 for each other legendary creature you control.\n{X}, {T}: Look at the top X cards of your library. You may reveal a legendary creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. +Name:Heroes' Podium +ManaCost:5 +Types:Legendary Artifact +S:Mode$ Continuous | Affected$ Creature.Legendary | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Each legendary creature you control gets +1/+1 for each other legendary creature you control. +SVar:AffectedX:Count$Valid Creature.Legendary+Other +A:AB$ Dig | Cost$ X T | DigNum$ X | ChangeNum$ 1 | ChangeValid$ Creature.Legendary | DestinationZone$ Hand | DestinationZone2$ Library | LibraryPosition$ -1 | RestRandomOrder$ True | References$ X | SpellDescription$ Look at the top X cards of your library. You may reveal a legendary creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. +SVar:X:Count$xPaid +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heroes_podium.jpg +Oracle:Each legendary creature you control gets +1/+1 for each other legendary creature you control.\n{X}, {T}: Look at the top X cards of your library. You may reveal a legendary creature card from among them and put it into your hand. Put the rest on the bottom of your library in a random order. diff --git a/forge-gui/res/cardsfolder/h/heroes_remembered.txt b/forge-gui/res/cardsfolder/h/heroes_remembered.txt index f7cfeba0651..a4fd88a4e54 100644 --- a/forge-gui/res/cardsfolder/h/heroes_remembered.txt +++ b/forge-gui/res/cardsfolder/h/heroes_remembered.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 6 W W W | LifeAmount$ 20 | SpellDescription$ You gain 20 life. K:Suspend:10:W SVar:Picture:http://www.wizards.com/global/images/magic/general/heroes_remembered.jpg -Oracle:You gain 20 life.\nSuspend 10-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with ten time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:You gain 20 life.\nSuspend 10-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with ten time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/h/heroes_reunion.txt b/forge-gui/res/cardsfolder/h/heroes_reunion.txt index 3b206effff3..df6c07ac706 100644 --- a/forge-gui/res/cardsfolder/h/heroes_reunion.txt +++ b/forge-gui/res/cardsfolder/h/heroes_reunion.txt @@ -3,4 +3,4 @@ ManaCost:G W Types:Instant A:SP$ GainLife | Cost$ G W | LifeAmount$ 7 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 7 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/heroes_reunion.jpg -Oracle:Target player gains 7 life. \ No newline at end of file +Oracle:Target player gains 7 life. diff --git a/forge-gui/res/cardsfolder/h/heroic_defiance.txt b/forge-gui/res/cardsfolder/h/heroic_defiance.txt index 103a8d182b5..1d7f451ffd0 100644 --- a/forge-gui/res/cardsfolder/h/heroic_defiance.txt +++ b/forge-gui/res/cardsfolder/h/heroic_defiance.txt @@ -1,10 +1,10 @@ -Name:Heroic Defiance -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | CheckSVar$ X | SVarCompare$ EQ0 | Description$ Enchanted creature gets +3/+3 unless it shares a color with the most common color among all permanents or a color tied for most common. -SVar:X:Count$Valid Card.EnchantedBy+SharesColorWith MostProminentColor -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heroic_defiance.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3 unless it shares a color with the most common color among all permanents or a color tied for most common. \ No newline at end of file +Name:Heroic Defiance +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | CheckSVar$ X | SVarCompare$ EQ0 | Description$ Enchanted creature gets +3/+3 unless it shares a color with the most common color among all permanents or a color tied for most common. +SVar:X:Count$Valid Card.EnchantedBy+SharesColorWith MostProminentColor +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heroic_defiance.jpg +Oracle:Enchant creature\nEnchanted creature gets +3/+3 unless it shares a color with the most common color among all permanents or a color tied for most common. diff --git a/forge-gui/res/cardsfolder/h/heroism.txt b/forge-gui/res/cardsfolder/h/heroism.txt index 6510f233040..86b1653db3c 100644 --- a/forge-gui/res/cardsfolder/h/heroism.txt +++ b/forge-gui/res/cardsfolder/h/heroism.txt @@ -1,9 +1,9 @@ -Name:Heroism -ManaCost:2 W -Types:Enchantment -A:AB$ RepeatEach | Cost$ Sac<1/Creature.White/White Creature> | RepeatCards$ Creature.attacking+Red | RepeatSubAbility$ DBPump | SpellDescription$ For each attacking red creature, prevent all combat damage that would be dealt by that creature this turn unless its controller pays {2}{R}. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | UnlessCost$ 2 R | UnlessPayer$ RememberedController | ShowCurrentCard$ Remembered -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/heroism.jpg -Oracle:Sacrifice a white creature: For each attacking red creature, prevent all combat damage that would be dealt by that creature this turn unless its controller pays {2}{R}. \ No newline at end of file +Name:Heroism +ManaCost:2 W +Types:Enchantment +A:AB$ RepeatEach | Cost$ Sac<1/Creature.White/White Creature> | RepeatCards$ Creature.attacking+Red | RepeatSubAbility$ DBPump | SpellDescription$ For each attacking red creature, prevent all combat damage that would be dealt by that creature this turn unless its controller pays {2}{R}. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | UnlessCost$ 2 R | UnlessPayer$ RememberedController | ShowCurrentCard$ Remembered +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/heroism.jpg +Oracle:Sacrifice a white creature: For each attacking red creature, prevent all combat damage that would be dealt by that creature this turn unless its controller pays {2}{R}. diff --git a/forge-gui/res/cardsfolder/h/heros_demise.txt b/forge-gui/res/cardsfolder/h/heros_demise.txt index 5535ae16440..a4c24f75714 100644 --- a/forge-gui/res/cardsfolder/h/heros_demise.txt +++ b/forge-gui/res/cardsfolder/h/heros_demise.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | SpellDescription$ Destroy target legendary creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/heros_demise.jpg -Oracle:Destroy target legendary creature. \ No newline at end of file +Oracle:Destroy target legendary creature. diff --git a/forge-gui/res/cardsfolder/h/heros_downfall.txt b/forge-gui/res/cardsfolder/h/heros_downfall.txt index fbc7a52ddb6..8b65b631b1b 100644 --- a/forge-gui/res/cardsfolder/h/heros_downfall.txt +++ b/forge-gui/res/cardsfolder/h/heros_downfall.txt @@ -1,6 +1,6 @@ -Name:Hero's Downfall -ManaCost:1 B B -Types:Instant -A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker. -SVar:Picture:http://www.wizards.com/global/images/magic/general/heros_downfall.jpg -Oracle:Destroy target creature or planeswalker. \ No newline at end of file +Name:Hero's Downfall +ManaCost:1 B B +Types:Instant +A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | SpellDescription$ Destroy target creature or planeswalker. +SVar:Picture:http://www.wizards.com/global/images/magic/general/heros_downfall.jpg +Oracle:Destroy target creature or planeswalker. diff --git a/forge-gui/res/cardsfolder/h/heros_resolve.txt b/forge-gui/res/cardsfolder/h/heros_resolve.txt index 738abbd51bf..3d766d68b69 100644 --- a/forge-gui/res/cardsfolder/h/heros_resolve.txt +++ b/forge-gui/res/cardsfolder/h/heros_resolve.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 5 | Description$ Enchanted creature gets +1/+5. SVar:Picture:http://www.wizards.com/global/images/magic/general/heros_resolve.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+5. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+5. diff --git a/forge-gui/res/cardsfolder/h/hesitation.txt b/forge-gui/res/cardsfolder/h/hesitation.txt index 4b35d49b116..e0bf4db3d61 100644 --- a/forge-gui/res/cardsfolder/h/hesitation.txt +++ b/forge-gui/res/cardsfolder/h/hesitation.txt @@ -1,9 +1,9 @@ -Name:Hesitation -ManaCost:1 U -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ When a player casts a spell, sacrifice CARDNAME and counter that spell. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | SubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ Sacrifice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hesitation.jpg -Oracle:When a player casts a spell, sacrifice Hesitation and counter that spell. \ No newline at end of file +Name:Hesitation +ManaCost:1 U +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ When a player casts a spell, sacrifice CARDNAME and counter that spell. +SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | SubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hesitation.jpg +Oracle:When a player casts a spell, sacrifice Hesitation and counter that spell. diff --git a/forge-gui/res/cardsfolder/h/hex.txt b/forge-gui/res/cardsfolder/h/hex.txt index d9a3c0bf776..c991a4727d9 100644 --- a/forge-gui/res/cardsfolder/h/hex.txt +++ b/forge-gui/res/cardsfolder/h/hex.txt @@ -3,4 +3,4 @@ ManaCost:4 B B Types:Sorcery A:SP$ Destroy | Cost$ 4 B B | TargetMin$ 6 | TargetMax$ 6 | ValidTgts$ Creature | TgtPrompt$ Select target creatures | SpellDescription$ Destroy six target creatures. SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card89059.jpg -Oracle:Destroy six target creatures. \ No newline at end of file +Oracle:Destroy six target creatures. diff --git a/forge-gui/res/cardsfolder/h/hex_parasite.txt b/forge-gui/res/cardsfolder/h/hex_parasite.txt index 5ecbcf3cf55..6a38cc5979e 100644 --- a/forge-gui/res/cardsfolder/h/hex_parasite.txt +++ b/forge-gui/res/cardsfolder/h/hex_parasite.txt @@ -1,12 +1,12 @@ -Name:Hex Parasite -ManaCost:1 -Types:Artifact Creature Insect -PT:1/1 -A:AB$ RemoveCounter | Cost$ X PB | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ X | RememberRemoved$ True | SubAbility$ DBPump | References$ X | SpellDescription$ Remove up to X counters from target permanent. For each counter removed this way, CARDNAME gets +1/+0 until end of turn. -SVar:DBPump:DB$Pump | NumAtt$ +Y | Defined$ Self | SubAbility$ DBCleanup | References$ Y -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$xPaid -SVar:Y:Count$RememberedSize -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hex_parasite.jpg -Oracle:{X}{B/P}: Remove up to X counters from target permanent. For each counter removed this way, Hex Parasite gets +1/+0 until end of turn. ({B/P} can be paid with either {B} or 2 life.) \ No newline at end of file +Name:Hex Parasite +ManaCost:1 +Types:Artifact Creature Insect +PT:1/1 +A:AB$ RemoveCounter | Cost$ X PB | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ X | RememberRemoved$ True | SubAbility$ DBPump | References$ X | SpellDescription$ Remove up to X counters from target permanent. For each counter removed this way, CARDNAME gets +1/+0 until end of turn. +SVar:DBPump:DB$Pump | NumAtt$ +Y | Defined$ Self | SubAbility$ DBCleanup | References$ Y +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$xPaid +SVar:Y:Count$RememberedSize +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hex_parasite.jpg +Oracle:{X}{B/P}: Remove up to X counters from target permanent. For each counter removed this way, Hex Parasite gets +1/+0 until end of turn. ({B/P} can be paid with either {B} or 2 life.) diff --git a/forge-gui/res/cardsfolder/h/hexplate_golem.txt b/forge-gui/res/cardsfolder/h/hexplate_golem.txt index fe4da3c912f..66d0cbb84b4 100644 --- a/forge-gui/res/cardsfolder/h/hexplate_golem.txt +++ b/forge-gui/res/cardsfolder/h/hexplate_golem.txt @@ -3,4 +3,4 @@ ManaCost:7 Types:Artifact Creature Golem PT:5/7 SVar:Picture:http://www.wizards.com/global/images/magic/general/hexplate_golem.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/h/hibernation.txt b/forge-gui/res/cardsfolder/h/hibernation.txt index 5a36daffd8a..56247e97218 100644 --- a/forge-gui/res/cardsfolder/h/hibernation.txt +++ b/forge-gui/res/cardsfolder/h/hibernation.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZoneAll | Cost$ 2 U | ChangeType$ Permanent.Green | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all green permanents to their owners' hands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hibernation.jpg -Oracle:Return all green permanents to their owners' hands. \ No newline at end of file +Oracle:Return all green permanents to their owners' hands. diff --git a/forge-gui/res/cardsfolder/h/hibernation_sliver.txt b/forge-gui/res/cardsfolder/h/hibernation_sliver.txt index 9fc6a8445f6..b402de983ef 100644 --- a/forge-gui/res/cardsfolder/h/hibernation_sliver.txt +++ b/forge-gui/res/cardsfolder/h/hibernation_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Bounce | Description$ All Sl SVar:Bounce:AB$ChangeZone | Cost$ PayLife<2> | Defined$ Self | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return this permanent to its owner's hand SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/hibernation_sliver.jpg -Oracle:All Slivers have "Pay 2 life: Return this permanent to its owner's hand." \ No newline at end of file +Oracle:All Slivers have "Pay 2 life: Return this permanent to its owner's hand." diff --git a/forge-gui/res/cardsfolder/h/hibernations_end.txt b/forge-gui/res/cardsfolder/h/hibernations_end.txt index 69a52805f3a..c9536e61741 100644 --- a/forge-gui/res/cardsfolder/h/hibernations_end.txt +++ b/forge-gui/res/cardsfolder/h/hibernations_end.txt @@ -1,9 +1,9 @@ -Name:Hibernation's End -ManaCost:4 G -Types:Enchantment -K:Cumulative upkeep:1 -T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ True | Execute$ TrigSearch | OptionalDecider$ You | TriggerDescription$ Whenever you pay CARDNAME's cumulative upkeep, you may search your library for a creature card with converted mana cost equal to the number of age counters on CARDNAME and put it onto the battlefield. If you do, shuffle your library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature.cmcEQX | References$ X | ChangeNum$ 1 | Origin$ Library | Destination$ Battlefield | ShuffleNonMandatory$ True -SVar:X:Count$CardCounters.AGE -SVar:Picture:http://www.wizards.com/global/images/magic/general/hibernations_end.jpg -Oracle:Cumulative upkeep {1} (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.)\nWhenever you pay Hibernation's End's cumulative upkeep, you may search your library for a creature card with converted mana cost equal to the number of age counters on Hibernation's End and put it onto the battlefield. If you do, shuffle your library. +Name:Hibernation's End +ManaCost:4 G +Types:Enchantment +K:Cumulative upkeep:1 +T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ True | Execute$ TrigSearch | OptionalDecider$ You | TriggerDescription$ Whenever you pay CARDNAME's cumulative upkeep, you may search your library for a creature card with converted mana cost equal to the number of age counters on CARDNAME and put it onto the battlefield. If you do, shuffle your library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature.cmcEQX | References$ X | ChangeNum$ 1 | Origin$ Library | Destination$ Battlefield | ShuffleNonMandatory$ True +SVar:X:Count$CardCounters.AGE +SVar:Picture:http://www.wizards.com/global/images/magic/general/hibernations_end.jpg +Oracle:Cumulative upkeep {1} (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.)\nWhenever you pay Hibernation's End's cumulative upkeep, you may search your library for a creature card with converted mana cost equal to the number of age counters on Hibernation's End and put it onto the battlefield. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/h/hickory_woodlot.txt b/forge-gui/res/cardsfolder/h/hickory_woodlot.txt index d53ff815122..6c78f1dfcc6 100644 --- a/forge-gui/res/cardsfolder/h/hickory_woodlot.txt +++ b/forge-gui/res/cardsfolder/h/hickory_woodlot.txt @@ -9,4 +9,4 @@ A:AB$ Mana | Cost$ T SubCounter<1/DEPLETION> | Produced$ G | Deplete$ DEPLETION SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://wizards.com/global/images/magic/general/hickory_woodlot.jpg -Oracle:Hickory Woodlot enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Hickory Woodlot: Add {G}{G} to your mana pool. If there are no depletion counters on Hickory Woodlot, sacrifice it. \ No newline at end of file +Oracle:Hickory Woodlot enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Hickory Woodlot: Add {G}{G} to your mana pool. If there are no depletion counters on Hickory Woodlot, sacrifice it. diff --git a/forge-gui/res/cardsfolder/h/hidden_ancients.txt b/forge-gui/res/cardsfolder/h/hidden_ancients.txt index 61d13fa0778..cfb2a6e1586 100644 --- a/forge-gui/res/cardsfolder/h/hidden_ancients.txt +++ b/forge-gui/res/cardsfolder/h/hidden_ancients.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts an enchantment spell, if CARDNAME is an enchantment, CARDNAME becomes a 5/5 Treefolk creature. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 5 | Toughness$ 5 | Types$ Creature,Treefolk | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_ancients.jpg -Oracle:When an opponent casts an enchantment spell, if Hidden Ancients is an enchantment, Hidden Ancients becomes a 5/5 Treefolk creature. \ No newline at end of file +Oracle:When an opponent casts an enchantment spell, if Hidden Ancients is an enchantment, Hidden Ancients becomes a 5/5 Treefolk creature. diff --git a/forge-gui/res/cardsfolder/h/hidden_gibbons.txt b/forge-gui/res/cardsfolder/h/hidden_gibbons.txt index f94941b69a0..5c608c78046 100644 --- a/forge-gui/res/cardsfolder/h/hidden_gibbons.txt +++ b/forge-gui/res/cardsfolder/h/hidden_gibbons.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Instant | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts an instant spell, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Ape creature. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Ape | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_gibbons.jpg -Oracle:When an opponent casts an instant spell, if Hidden Gibbons is an enchantment, Hidden Gibbons becomes a 4/4 Ape creature. \ No newline at end of file +Oracle:When an opponent casts an instant spell, if Hidden Gibbons is an enchantment, Hidden Gibbons becomes a 4/4 Ape creature. diff --git a/forge-gui/res/cardsfolder/h/hidden_guerrillas.txt b/forge-gui/res/cardsfolder/h/hidden_guerrillas.txt index 73c6b4cd0b7..c1fe94b0c84 100644 --- a/forge-gui/res/cardsfolder/h/hidden_guerrillas.txt +++ b/forge-gui/res/cardsfolder/h/hidden_guerrillas.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts an artifact spell, if CARDNAME is an enchantment, CARDNAME becomes a 5/3 Soldier creature with trample. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 5 | Toughness$ 3 | Keywords$ Trample | Types$ Creature,Soldier | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_guerrillas.jpg -Oracle:When an opponent casts an artifact spell, if Hidden Guerrillas is an enchantment, Hidden Guerrillas becomes a 5/3 Soldier creature with trample. \ No newline at end of file +Oracle:When an opponent casts an artifact spell, if Hidden Guerrillas is an enchantment, Hidden Guerrillas becomes a 5/3 Soldier creature with trample. diff --git a/forge-gui/res/cardsfolder/h/hidden_herd.txt b/forge-gui/res/cardsfolder/h/hidden_herd.txt index 001f89fa790..afa3f053a3f 100644 --- a/forge-gui/res/cardsfolder/h/hidden_herd.txt +++ b/forge-gui/res/cardsfolder/h/hidden_herd.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ LandPlayed | ValidCard$ Land.nonBasic+OppCtrl | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent plays a nonbasic land, if CARDNAME is an enchantment, CARDNAME becomes a 3/3 Beast creature. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Creature,Beast | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_herd.jpg -Oracle:When an opponent plays a nonbasic land, if Hidden Herd is an enchantment, Hidden Herd becomes a 3/3 Beast creature. \ No newline at end of file +Oracle:When an opponent plays a nonbasic land, if Hidden Herd is an enchantment, Hidden Herd becomes a 3/3 Beast creature. diff --git a/forge-gui/res/cardsfolder/h/hidden_horror.txt b/forge-gui/res/cardsfolder/h/hidden_horror.txt index 5fdbfd36d0d..4173d1686a8 100644 --- a/forge-gui/res/cardsfolder/h/hidden_horror.txt +++ b/forge-gui/res/cardsfolder/h/hidden_horror.txt @@ -1,10 +1,10 @@ -Name:Hidden Horror -ManaCost:1 B B -Types:Creature Horror -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a creature card. -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$TypeInYourHand.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_horror.jpg -Oracle:When Hidden Horror enters the battlefield, sacrifice it unless you discard a creature card. \ No newline at end of file +Name:Hidden Horror +ManaCost:1 B B +Types:Creature Horror +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a creature card. +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$TypeInYourHand.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_horror.jpg +Oracle:When Hidden Horror enters the battlefield, sacrifice it unless you discard a creature card. diff --git a/forge-gui/res/cardsfolder/h/hidden_path.txt b/forge-gui/res/cardsfolder/h/hidden_path.txt index 30639481ec8..a33c2dcaa32 100644 --- a/forge-gui/res/cardsfolder/h/hidden_path.txt +++ b/forge-gui/res/cardsfolder/h/hidden_path.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.Green | AddKeyword$ Forestwalk | Descrip SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_path.jpg -Oracle:Green creatures have forestwalk. \ No newline at end of file +Oracle:Green creatures have forestwalk. diff --git a/forge-gui/res/cardsfolder/h/hidden_predators.txt b/forge-gui/res/cardsfolder/h/hidden_predators.txt index c5a42def7f6..f7b2123022e 100644 --- a/forge-gui/res/cardsfolder/h/hidden_predators.txt +++ b/forge-gui/res/cardsfolder/h/hidden_predators.txt @@ -1,7 +1,7 @@ -Name:Hidden Predators -ManaCost:G -Types:Enchantment -T:Mode$ Always | IsPresent$ Creature.powerGE4+OppCtrl | TriggerZones$ Battlefield | Execute$ TrigLurkingJackalsAnimate | IsPresent2$ Card.Self+Enchantment | ResolvingCheck$ IsPresent2 | TriggerDescription$ When an opponent controls a creature with power 4 or greater, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Beast creature. -SVar:TrigLurkingJackalsAnimate:AB$ Animate | Cost$ 0 | Types$ Creature,Beast | Power$ 4 | Toughness$ 4 | OverwriteTypes$ True | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_predators.jpg -Oracle:When an opponent controls a creature with power 4 or greater, if Hidden Predators is an enchantment, Hidden Predators becomes a 4/4 Beast creature. \ No newline at end of file +Name:Hidden Predators +ManaCost:G +Types:Enchantment +T:Mode$ Always | IsPresent$ Creature.powerGE4+OppCtrl | TriggerZones$ Battlefield | Execute$ TrigLurkingJackalsAnimate | IsPresent2$ Card.Self+Enchantment | ResolvingCheck$ IsPresent2 | TriggerDescription$ When an opponent controls a creature with power 4 or greater, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Beast creature. +SVar:TrigLurkingJackalsAnimate:AB$ Animate | Cost$ 0 | Types$ Creature,Beast | Power$ 4 | Toughness$ 4 | OverwriteTypes$ True | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_predators.jpg +Oracle:When an opponent controls a creature with power 4 or greater, if Hidden Predators is an enchantment, Hidden Predators becomes a 4/4 Beast creature. diff --git a/forge-gui/res/cardsfolder/h/hidden_spider.txt b/forge-gui/res/cardsfolder/h/hidden_spider.txt index bad66e5a06a..9b7c8f47fb3 100644 --- a/forge-gui/res/cardsfolder/h/hidden_spider.txt +++ b/forge-gui/res/cardsfolder/h/hidden_spider.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature.withFlying | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a creature spell with flying, if CARDNAME is an enchantment, CARDNAME becomes a 3/5 Spider creature with reach. (It can block creatures with flying.) SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 5 | Keywords$ Reach | Types$ Creature,Spider | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_spider.jpg -Oracle:When an opponent casts a creature spell with flying, if Hidden Spider is an enchantment, Hidden Spider becomes a 3/5 Spider creature with reach. (It can block creatures with flying.) \ No newline at end of file +Oracle:When an opponent casts a creature spell with flying, if Hidden Spider is an enchantment, Hidden Spider becomes a 3/5 Spider creature with reach. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/h/hidden_stag.txt b/forge-gui/res/cardsfolder/h/hidden_stag.txt index 81cd5378db1..9dec4b66bd0 100644 --- a/forge-gui/res/cardsfolder/h/hidden_stag.txt +++ b/forge-gui/res/cardsfolder/h/hidden_stag.txt @@ -1,10 +1,10 @@ -Name:Hidden Stag -ManaCost:1 G -Types:Enchantment -T:Mode$ LandPlayed | ValidCard$ Land.OppCtrl | IsPresent$ Card.Self+Enchantment | Execute$ TrigHiddenStagAnimateOppLand | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent plays a land, if CARDNAME is an enchantment, CARDNAME becomes a 3/2 Elk Beast creature. -SVar:TrigHiddenStagAnimateOppLand:AB$ Animate | Cost$ 0 | Defined$ Self | Types$ Creature,Elk,Beast | Power$ 3 | Toughness$ 2 | OverwriteTypes$ True | Permanent$ True -T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl | IsPresent$ Card.Self+Creature | Execute$ TrigHiddenStagAnimateYourLand | TriggerZones$ Battlefield | TriggerDescription$ Whenever you play a land, if CARDNAME is a creature, CARDNAME becomes an enchantment. -SVar:TrigHiddenStagAnimateYourLand:AB$ Animate | Cost$ 0 | Defined$ Self | Types$ Enchantment | OverwriteTypes$ True | Permanent$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_stag.jpg -Oracle:Whenever an opponent plays a land, if Hidden Stag is an enchantment, Hidden Stag becomes a 3/2 Elk Beast creature.\nWhenever you play a land, if Hidden Stag is a creature, Hidden Stag becomes an enchantment. \ No newline at end of file +Name:Hidden Stag +ManaCost:1 G +Types:Enchantment +T:Mode$ LandPlayed | ValidCard$ Land.OppCtrl | IsPresent$ Card.Self+Enchantment | Execute$ TrigHiddenStagAnimateOppLand | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent plays a land, if CARDNAME is an enchantment, CARDNAME becomes a 3/2 Elk Beast creature. +SVar:TrigHiddenStagAnimateOppLand:AB$ Animate | Cost$ 0 | Defined$ Self | Types$ Creature,Elk,Beast | Power$ 3 | Toughness$ 2 | OverwriteTypes$ True | Permanent$ True +T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl | IsPresent$ Card.Self+Creature | Execute$ TrigHiddenStagAnimateYourLand | TriggerZones$ Battlefield | TriggerDescription$ Whenever you play a land, if CARDNAME is a creature, CARDNAME becomes an enchantment. +SVar:TrigHiddenStagAnimateYourLand:AB$ Animate | Cost$ 0 | Defined$ Self | Types$ Enchantment | OverwriteTypes$ True | Permanent$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_stag.jpg +Oracle:Whenever an opponent plays a land, if Hidden Stag is an enchantment, Hidden Stag becomes a 3/2 Elk Beast creature.\nWhenever you play a land, if Hidden Stag is a creature, Hidden Stag becomes an enchantment. diff --git a/forge-gui/res/cardsfolder/h/hidden_strings.txt b/forge-gui/res/cardsfolder/h/hidden_strings.txt index e6e9588819c..d49d2183279 100644 --- a/forge-gui/res/cardsfolder/h/hidden_strings.txt +++ b/forge-gui/res/cardsfolder/h/hidden_strings.txt @@ -1,10 +1,10 @@ -Name:Hidden Strings -ManaCost:1 U -Types:Sorcery -A:SP$ TapOrUntap | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SubAbility$ DBTapOrUntap | SpellDescription$ You may tap or untap target permanent, then you may tap or untap another target permanent. Cipher -SVar:DBTapOrUntap:DB$ TapOrUntap | ValidTgts$ Permanent | TgtPrompt$ Select target permanent (2) | TargetUnique$ True | SubAbility$ Cipher -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_strings.jpg -Oracle:You may tap or untap target permanent, then you may tap or untap another target permanent.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Hidden Strings +ManaCost:1 U +Types:Sorcery +A:SP$ TapOrUntap | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SubAbility$ DBTapOrUntap | SpellDescription$ You may tap or untap target permanent, then you may tap or untap another target permanent. Cipher +SVar:DBTapOrUntap:DB$ TapOrUntap | ValidTgts$ Permanent | TgtPrompt$ Select target permanent (2) | TargetUnique$ True | SubAbility$ Cipher +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hidden_strings.jpg +Oracle:You may tap or untap target permanent, then you may tap or untap another target permanent.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/h/hide_seek.txt b/forge-gui/res/cardsfolder/h/hide_seek.txt index a17f61a0dac..f580e6d1cc6 100644 --- a/forge-gui/res/cardsfolder/h/hide_seek.txt +++ b/forge-gui/res/cardsfolder/h/hide_seek.txt @@ -1,19 +1,19 @@ -Name:Hide -ManaCost:R W -AlternateMode: Split -Types:Instant -A:SP$ ChangeZone | Cost$ R W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target artifact or enchantment on the bottom of its owner's library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hideseek.jpg - -Oracle:Put target artifact or enchantment on the bottom of its owner's library. - -ALTERNATE - -Name:Seek -ManaCost:W B -Types:Instant -A:SP$ ChangeZone | Cost$ W B | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Origin$ Library | DefinedPlayer$ Targeted | Chooser$ You | Destination$ Exile | Changetype$ Card | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBGainLife | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for a card and exile it. You gain life equal to its converted mana cost. Then that player shuffles his or her library. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -Oracle:Search target opponent's library for a card and exile it. You gain life equal to its converted mana cost. Then that player shuffles his or her library. \ No newline at end of file +Name:Hide +ManaCost:R W +AlternateMode: Split +Types:Instant +A:SP$ ChangeZone | Cost$ R W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target artifact or enchantment on the bottom of its owner's library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hideseek.jpg + +Oracle:Put target artifact or enchantment on the bottom of its owner's library. + +ALTERNATE + +Name:Seek +ManaCost:W B +Types:Instant +A:SP$ ChangeZone | Cost$ W B | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Origin$ Library | DefinedPlayer$ Targeted | Chooser$ You | Destination$ Exile | Changetype$ Card | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBGainLife | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for a card and exile it. You gain life equal to its converted mana cost. Then that player shuffles his or her library. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +Oracle:Search target opponent's library for a card and exile it. You gain life equal to its converted mana cost. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/h/hideous_end.txt b/forge-gui/res/cardsfolder/h/hideous_end.txt index e1d1cef45f7..6183693f20b 100644 --- a/forge-gui/res/cardsfolder/h/hideous_end.txt +++ b/forge-gui/res/cardsfolder/h/hideous_end.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SubAbility$ DBDrain | SpellDescription$ Destroy target nonblack creature. Its controller loses 2 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/hideous_end.jpg -Oracle:Destroy target nonblack creature. Its controller loses 2 life. \ No newline at end of file +Oracle:Destroy target nonblack creature. Its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/h/hideous_laughter.txt b/forge-gui/res/cardsfolder/h/hideous_laughter.txt index be2ed676c7d..6ad6f7718bb 100644 --- a/forge-gui/res/cardsfolder/h/hideous_laughter.txt +++ b/forge-gui/res/cardsfolder/h/hideous_laughter.txt @@ -1,7 +1,7 @@ -Name:Hideous Laughter -ManaCost:2 B B -Types:Instant Arcane -A:SP$ PumpAll | Cost$ 2 B B | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-2 until end of turn. -K:Splice onto Arcane 3 B B -SVar:Picture:http://www.wizards.com/global/images/magic/general/hideous_laughter.jpg -Oracle:All creatures get -2/-2 until end of turn.\nSplice onto Arcane {3}{B}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Hideous Laughter +ManaCost:2 B B +Types:Instant Arcane +A:SP$ PumpAll | Cost$ 2 B B | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-2 until end of turn. +K:Splice onto Arcane 3 B B +SVar:Picture:http://www.wizards.com/global/images/magic/general/hideous_laughter.jpg +Oracle:All creatures get -2/-2 until end of turn.\nSplice onto Arcane {3}{B}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/h/hideous_visage.txt b/forge-gui/res/cardsfolder/h/hideous_visage.txt index 8216c830b3c..3ad344a7459 100644 --- a/forge-gui/res/cardsfolder/h/hideous_visage.txt +++ b/forge-gui/res/cardsfolder/h/hideous_visage.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ PumpAll | Cost$ 2 B | ValidCards$ Creature.YouCtrl | KW$ Intimidate | SpellDescription$ Creatures you control gain intimidate until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hideous_visage.jpg -Oracle:Creatures you control gain intimidate until end of turn. (Each of those creatures can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Oracle:Creatures you control gain intimidate until end of turn. (Each of those creatures can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/h/hidetsugus_second_rite.txt b/forge-gui/res/cardsfolder/h/hidetsugus_second_rite.txt index 8b6fa64e1df..225453024ea 100644 --- a/forge-gui/res/cardsfolder/h/hidetsugus_second_rite.txt +++ b/forge-gui/res/cardsfolder/h/hidetsugus_second_rite.txt @@ -6,4 +6,4 @@ SVar:X:TargetedPlayer$LifeTotal SVar:Y:Count$OppLifeTotal SVar:NeedsToPlayVar:Y EQ10 SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card88818.jpg -Oracle:If target player has exactly 10 life, Hidetsugu's Second Rite deals 10 damage to that player. \ No newline at end of file +Oracle:If target player has exactly 10 life, Hidetsugu's Second Rite deals 10 damage to that player. diff --git a/forge-gui/res/cardsfolder/h/high_ground.txt b/forge-gui/res/cardsfolder/h/high_ground.txt index ff7e735f5c9..8308722231b 100644 --- a/forge-gui/res/cardsfolder/h/high_ground.txt +++ b/forge-gui/res/cardsfolder/h/high_ground.txt @@ -1,6 +1,6 @@ -Name:High Ground -ManaCost:W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/high_ground.jpg -Oracle:Each creature you control can block an additional creature. \ No newline at end of file +Name:High Ground +ManaCost:W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/high_ground.jpg +Oracle:Each creature you control can block an additional creature. diff --git a/forge-gui/res/cardsfolder/h/high_market.txt b/forge-gui/res/cardsfolder/h/high_market.txt index 01ddf1f6ba6..7cab879df1f 100644 --- a/forge-gui/res/cardsfolder/h/high_market.txt +++ b/forge-gui/res/cardsfolder/h/high_market.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ GainLife | Cost$ T Sac<1/Creature> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/high_market.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice a creature: You gain 1 life. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice a creature: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/h/high_priest_of_penance.txt b/forge-gui/res/cardsfolder/h/high_priest_of_penance.txt index fe8b460ac89..3df9d107043 100644 --- a/forge-gui/res/cardsfolder/h/high_priest_of_penance.txt +++ b/forge-gui/res/cardsfolder/h/high_priest_of_penance.txt @@ -1,9 +1,9 @@ -Name:High Priest of Penance -ManaCost:W B -Types:Creature Human Cleric -PT:1/1 -T:Mode$ DamageDone | ValidTarget$ Card.Self | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME is dealt damage, you may destroy target nonland permanent. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent -SVar:HasCombatEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/high_priest_of_penance.jpg -Oracle:Whenever High Priest of Penance is dealt damage, you may destroy target nonland permanent. \ No newline at end of file +Name:High Priest of Penance +ManaCost:W B +Types:Creature Human Cleric +PT:1/1 +T:Mode$ DamageDone | ValidTarget$ Card.Self | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME is dealt damage, you may destroy target nonland permanent. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent +SVar:HasCombatEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/high_priest_of_penance.jpg +Oracle:Whenever High Priest of Penance is dealt damage, you may destroy target nonland permanent. diff --git a/forge-gui/res/cardsfolder/h/high_seas.txt b/forge-gui/res/cardsfolder/h/high_seas.txt index 356fe11a13d..bdb9212e16c 100644 --- a/forge-gui/res/cardsfolder/h/high_seas.txt +++ b/forge-gui/res/cardsfolder/h/high_seas.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ RaiseCost | ValidCard$ Creature.Red,Creature.Green | Type$ Spell | Amount$ 1 | Description$ Red creature spells and green creature spells cost {1} more to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/high_seas.jpg -Oracle:Red creature spells and green creature spells cost {1} more to cast. \ No newline at end of file +Oracle:Red creature spells and green creature spells cost {1} more to cast. diff --git a/forge-gui/res/cardsfolder/h/high_tide.txt b/forge-gui/res/cardsfolder/h/high_tide.txt index ca273b6a666..c12838bd2f6 100644 --- a/forge-gui/res/cardsfolder/h/high_tide.txt +++ b/forge-gui/res/cardsfolder/h/high_tide.txt @@ -6,4 +6,4 @@ SVar:IslandTrigger:Mode$ TapsForMana | ValidCard$ Island | Execute$ TrigMana | S SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ U | Amount$ 1 | Defined$ TriggeredPlayer SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/high_tide.jpg -Oracle:Until end of turn, whenever a player taps an Island for mana, that player adds {U} to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Oracle:Until end of turn, whenever a player taps an Island for mana, that player adds {U} to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/h/highborn_ghoul.txt b/forge-gui/res/cardsfolder/h/highborn_ghoul.txt index e28e59fb2a1..7e7787e605d 100644 --- a/forge-gui/res/cardsfolder/h/highborn_ghoul.txt +++ b/forge-gui/res/cardsfolder/h/highborn_ghoul.txt @@ -1,7 +1,7 @@ -Name:Highborn Ghoul -ManaCost:B B -Types:Creature Zombie -PT:2/1 -K:Intimidate -SVar:Picture:http://www.wizards.com/global/images/magic/general/highborn_ghoul.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Name:Highborn Ghoul +ManaCost:B B +Types:Creature Zombie +PT:2/1 +K:Intimidate +SVar:Picture:http://www.wizards.com/global/images/magic/general/highborn_ghoul.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/h/highland_berserker.txt b/forge-gui/res/cardsfolder/h/highland_berserker.txt index 5e7669b15d3..7e98d31b8e5 100644 --- a/forge-gui/res/cardsfolder/h/highland_berserker.txt +++ b/forge-gui/res/cardsfolder/h/highland_berserker.txt @@ -9,4 +9,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/highland_berserker.jpg -Oracle:Whenever Highland Berserker or another Ally enters the battlefield under your control, you may have Ally creatures you control gain first strike until end of turn. \ No newline at end of file +Oracle:Whenever Highland Berserker or another Ally enters the battlefield under your control, you may have Ally creatures you control gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/h/highland_giant.txt b/forge-gui/res/cardsfolder/h/highland_giant.txt index a18fee0674a..d3709897b50 100644 --- a/forge-gui/res/cardsfolder/h/highland_giant.txt +++ b/forge-gui/res/cardsfolder/h/highland_giant.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Creature Giant PT:3/4 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4343.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/h/highland_weald.txt b/forge-gui/res/cardsfolder/h/highland_weald.txt index 1045ab5b21b..78d1863605d 100644 --- a/forge-gui/res/cardsfolder/h/highland_weald.txt +++ b/forge-gui/res/cardsfolder/h/highland_weald.txt @@ -5,4 +5,4 @@ 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$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/highland_weald.jpg -Oracle:Highland Weald enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Oracle:Highland Weald enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/highway_robber.txt b/forge-gui/res/cardsfolder/h/highway_robber.txt index 5d0a4674151..f4b235a39e7 100644 --- a/forge-gui/res/cardsfolder/h/highway_robber.txt +++ b/forge-gui/res/cardsfolder/h/highway_robber.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84505.jpg -Oracle:When Highway Robber enters the battlefield, target opponent loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:When Highway Robber enters the battlefield, target opponent loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/h/higure_the_still_wind.txt b/forge-gui/res/cardsfolder/h/higure_the_still_wind.txt index 66fd07cc536..bbddc652e78 100644 --- a/forge-gui/res/cardsfolder/h/higure_the_still_wind.txt +++ b/forge-gui/res/cardsfolder/h/higure_the_still_wind.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ Tri SVar:TrigSearch:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Ninja | ChangeNum$ 1 | ShuffleNonMandatory$ True A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.Ninja | KW$ HIDDEN Unblockable | SpellDescription$ Target Ninja creature can't be blocked this turn. | TgtPrompt$ Select target Ninja creature SVar:Picture:http://www.wizards.com/global/images/magic/general/higure_the_still_wind.jpg -Oracle:Ninjutsu {2}{U}{U} ({2}{U}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Higure, the Still Wind deals combat damage to a player, you may search your library for a Ninja card, reveal it, and put it into your hand. If you do, shuffle your library.\n{2}: Target Ninja creature can't be blocked this turn. \ No newline at end of file +Oracle:Ninjutsu {2}{U}{U} ({2}{U}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Higure, the Still Wind deals combat damage to a player, you may search your library for a Ninja card, reveal it, and put it into your hand. If you do, shuffle your library.\n{2}: Target Ninja creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/h/higure_the_still_wind_avatar.txt b/forge-gui/res/cardsfolder/h/higure_the_still_wind_avatar.txt index d685da29cb6..bd91b3b9f49 100644 --- a/forge-gui/res/cardsfolder/h/higure_the_still_wind_avatar.txt +++ b/forge-gui/res/cardsfolder/h/higure_the_still_wind_avatar.txt @@ -1,8 +1,8 @@ -Name:Higure, the Still Wind Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+3 -T:Mode$ DamageDone | ValidSource$ Creature.nonToken+YouCtrl | ValidTarget$ Opponent | TriggerZones$ Command | CombatDamage$ True | Execute$ TrigChangeZone | TriggerDescription$ Whenever a nontoken creature you control deals combat damage to an opponent, choose a creature card at random from your library, reveal that card, and put it into your hand. Then shuffle your library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | AtRandom$ True | ChangeType$ Card.Creature | ChangeNum$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/higure_the_still_wind_avatar.jpg -Oracle:Hand -1, life +3\nWhenever a nontoken creature you control deals combat damage to an opponent, choose a creature card at random from your library, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Name:Higure, the Still Wind Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+3 +T:Mode$ DamageDone | ValidSource$ Creature.nonToken+YouCtrl | ValidTarget$ Opponent | TriggerZones$ Command | CombatDamage$ True | Execute$ TrigChangeZone | TriggerDescription$ Whenever a nontoken creature you control deals combat damage to an opponent, choose a creature card at random from your library, reveal that card, and put it into your hand. Then shuffle your library. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | AtRandom$ True | ChangeType$ Card.Creature | ChangeNum$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/higure_the_still_wind_avatar.jpg +Oracle:Hand -1, life +3\nWhenever a nontoken creature you control deals combat damage to an opponent, choose a creature card at random from your library, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt b/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt index eecbe06c94c..604ee08703a 100644 --- a/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt +++ b/forge-gui/res/cardsfolder/h/hikari_twilight_guardian.txt @@ -1,12 +1,12 @@ -Name:Hikari, Twilight Guardian -ManaCost:3 W W -Types:Legendary Creature Spirit -PT:4/4 -K:Flying -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may exile CARDNAME. If you do, return it to the battlefield under its owner's control at the beginning of the next end step. -SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Exile | Destination$ Battlefield -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hikari_twilight_guardian.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may exile Hikari, Twilight Guardian. If you do, return it to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Name:Hikari, Twilight Guardian +ManaCost:3 W W +Types:Legendary Creature Spirit +PT:4/4 +K:Flying +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may exile CARDNAME. If you do, return it to the battlefield under its owner's control at the beginning of the next end step. +SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Exile | Destination$ Battlefield +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hikari_twilight_guardian.jpg +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may exile Hikari, Twilight Guardian. If you do, return it to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/h/hill_giant.txt b/forge-gui/res/cardsfolder/h/hill_giant.txt index 0c6567fb9e9..30eeaaf92d6 100644 --- a/forge-gui/res/cardsfolder/h/hill_giant.txt +++ b/forge-gui/res/cardsfolder/h/hill_giant.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Giant PT:3/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/hill_giant.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/h/hillcomber_giant.txt b/forge-gui/res/cardsfolder/h/hillcomber_giant.txt index 9a2e79dac90..44656a5aee4 100644 --- a/forge-gui/res/cardsfolder/h/hillcomber_giant.txt +++ b/forge-gui/res/cardsfolder/h/hillcomber_giant.txt @@ -4,4 +4,4 @@ Types:Creature Giant Scout PT:3/3 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card145971.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/h/hinder.txt b/forge-gui/res/cardsfolder/h/hinder.txt index 320b4efd7b6..17df6cf2707 100644 --- a/forge-gui/res/cardsfolder/h/hinder.txt +++ b/forge-gui/res/cardsfolder/h/hinder.txt @@ -1,6 +1,6 @@ -Name:Hinder -ManaCost:1 U U -Types:Instant -A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | DestinationChoice$ BottomOfLibrary,TopOfLibrary | SpellDescription$ Counter target spell. If that spell is countered this way, put that card on the top or bottom of its owner's library instead of into that player's graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hinder.jpg -Oracle:Counter target spell. If that spell is countered this way, put that card on the top or bottom of its owner's library instead of into that player's graveyard. \ No newline at end of file +Name:Hinder +ManaCost:1 U U +Types:Instant +A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | DestinationChoice$ BottomOfLibrary,TopOfLibrary | SpellDescription$ Counter target spell. If that spell is countered this way, put that card on the top or bottom of its owner's library instead of into that player's graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hinder.jpg +Oracle:Counter target spell. If that spell is countered this way, put that card on the top or bottom of its owner's library instead of into that player's graveyard. diff --git a/forge-gui/res/cardsfolder/h/hindering_light.txt b/forge-gui/res/cardsfolder/h/hindering_light.txt index 72d178163ba..8f5fa721f99 100644 --- a/forge-gui/res/cardsfolder/h/hindering_light.txt +++ b/forge-gui/res/cardsfolder/h/hindering_light.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ W U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Permanent.YouCtrl,You | SpellDescription$ Counter target spell that targets you or a permanent you control. Draw a card. | SubAbility$ DB SVar:DB:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hindering_light.jpg -Oracle:Counter target spell that targets you or a permanent you control.\nDraw a card. \ No newline at end of file +Oracle:Counter target spell that targets you or a permanent you control.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/h/hindering_touch.txt b/forge-gui/res/cardsfolder/h/hindering_touch.txt index 41c0e2b3329..b41e3f45c91 100644 --- a/forge-gui/res/cardsfolder/h/hindering_touch.txt +++ b/forge-gui/res/cardsfolder/h/hindering_touch.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | TgtPrompt$ Select target spell | K:Storm SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hindering_touch.jpg -Oracle:Counter target spell unless its controller pays {2}.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Counter target spell unless its controller pays {2}.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/h/hindervines.txt b/forge-gui/res/cardsfolder/h/hindervines.txt index 69575f77b53..4d44078e739 100644 --- a/forge-gui/res/cardsfolder/h/hindervines.txt +++ b/forge-gui/res/cardsfolder/h/hindervines.txt @@ -1,7 +1,7 @@ -Name:Hindervines -ManaCost:2 G -Types:Instant -A:SP$ Effect | Cost$ 2 G | Name$ Hindervines Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.counters_EQ0_P1P1 | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt by creatures with no +1/+1 counters. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hindervines.jpg -Oracle:Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters on them. \ No newline at end of file +Name:Hindervines +ManaCost:2 G +Types:Instant +A:SP$ Effect | Cost$ 2 G | Name$ Hindervines Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.counters_EQ0_P1P1 | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt by creatures with no +1/+1 counters. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hindervines.jpg +Oracle:Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters on them. diff --git a/forge-gui/res/cardsfolder/h/hint_of_insanity.txt b/forge-gui/res/cardsfolder/h/hint_of_insanity.txt index ef985cfecdf..5674f3fe948 100644 --- a/forge-gui/res/cardsfolder/h/hint_of_insanity.txt +++ b/forge-gui/res/cardsfolder/h/hint_of_insanity.txt @@ -1,10 +1,10 @@ -Name:Hint of Insanity -ManaCost:2 B -Types:Sorcery -A:SP$ RevealHand | Cost$ 2 B | ValidTgts$ Player | IsCurse$ True | RememberRevealed$ True | RememberTargets$ True | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Target player reveals his or her hand. That player discards all nonland cards with the same name as another card in his or her hand. -SVar:DBRepeat:DB$ RepeatEach | RepeatCards$ Card.IsRemembered+nonLand | Zone$ Hand | RepeatSubAbility$ DBDiscard | UseImprinted$ True | SubAbility$ DBCleanup -SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ Remembered | DefinedCards$ ValidHand Card.sharesNameWith Imprinted+RememberedPlayerCtrl+IsNotImprinted -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hint_of_insanity.jpg -Oracle:Target player reveals his or her hand. That player discards all nonland cards with the same name as another card in his or her hand. \ No newline at end of file +Name:Hint of Insanity +ManaCost:2 B +Types:Sorcery +A:SP$ RevealHand | Cost$ 2 B | ValidTgts$ Player | IsCurse$ True | RememberRevealed$ True | RememberTargets$ True | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Target player reveals his or her hand. That player discards all nonland cards with the same name as another card in his or her hand. +SVar:DBRepeat:DB$ RepeatEach | RepeatCards$ Card.IsRemembered+nonLand | Zone$ Hand | RepeatSubAbility$ DBDiscard | UseImprinted$ True | SubAbility$ DBCleanup +SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ Remembered | DefinedCards$ ValidHand Card.sharesNameWith Imprinted+RememberedPlayerCtrl+IsNotImprinted +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hint_of_insanity.jpg +Oracle:Target player reveals his or her hand. That player discards all nonland cards with the same name as another card in his or her hand. diff --git a/forge-gui/res/cardsfolder/h/hinterland_harbor.txt b/forge-gui/res/cardsfolder/h/hinterland_harbor.txt index 5533b863bdd..acf137acec4 100644 --- a/forge-gui/res/cardsfolder/h/hinterland_harbor.txt +++ b/forge-gui/res/cardsfolder/h/hinterland_harbor.txt @@ -1,11 +1,11 @@ -Name:Hinterland Harbor -ManaCost:no cost -Types:Land -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Forest or an Island. -SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay -SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -SVar:ETBCheckSVar:Count$Valid Island.YouCtrl,Forest.YouCtrl -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hinterland_harbor.jpg -Oracle:Hinterland Harbor enters the battlefield tapped unless you control a Forest or an Island.\n{T}: Add {G} or {U} to your mana pool. \ No newline at end of file +Name:Hinterland Harbor +ManaCost:no cost +Types:Land +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Forest or an Island. +SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +SVar:ETBCheckSVar:Count$Valid Island.YouCtrl,Forest.YouCtrl +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hinterland_harbor.jpg +Oracle:Hinterland Harbor enters the battlefield tapped unless you control a Forest or an Island.\n{T}: Add {G} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/hinterland_hermit_hinterland_scourge.txt b/forge-gui/res/cardsfolder/h/hinterland_hermit_hinterland_scourge.txt index a0aceeab293..fd0555e7d46 100644 --- a/forge-gui/res/cardsfolder/h/hinterland_hermit_hinterland_scourge.txt +++ b/forge-gui/res/cardsfolder/h/hinterland_hermit_hinterland_scourge.txt @@ -1,22 +1,22 @@ -Name:Hinterland Hermit -ManaCost:1 R -Types:Creature Human Werewolf -PT:2/1 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/hinterland_hermit.jpg -AlternateMode:DoubleFaced -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Hinterland Hermit. - -ALTERNATE - -Name:Hinterland Scourge -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:3/2 -K:CARDNAME must be blocked if able. -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/hinterland_scourge.jpg -Oracle:Hinterland Scourge must be blocked if able.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Hinterland Scourge. \ No newline at end of file +Name:Hinterland Hermit +ManaCost:1 R +Types:Creature Human Werewolf +PT:2/1 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/hinterland_hermit.jpg +AlternateMode:DoubleFaced +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Hinterland Hermit. + +ALTERNATE + +Name:Hinterland Scourge +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:3/2 +K:CARDNAME must be blocked if able. +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/hinterland_scourge.jpg +Oracle:Hinterland Scourge must be blocked if able.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Hinterland Scourge. diff --git a/forge-gui/res/cardsfolder/h/hipparion.txt b/forge-gui/res/cardsfolder/h/hipparion.txt index 84bedddd9ee..13b77ff3bae 100644 --- a/forge-gui/res/cardsfolder/h/hipparion.txt +++ b/forge-gui/res/cardsfolder/h/hipparion.txt @@ -1,7 +1,7 @@ -Name:Hipparion -ManaCost:1 W -Types:Creature Horse -PT:1/3 -S:Mode$ CantBlockUnless | ValidCard$ Card.Self | Attacker$ Creature.powerGE3 | Cost$ 1 | Description$ CARDNAME can't block creatures with power 3 or greater unless you pay {1}. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hipparion.jpg -Oracle:Hipparion can't block creatures with power 3 or greater unless you pay {1}. \ No newline at end of file +Name:Hipparion +ManaCost:1 W +Types:Creature Horse +PT:1/3 +S:Mode$ CantBlockUnless | ValidCard$ Card.Self | Attacker$ Creature.powerGE3 | Cost$ 1 | Description$ CARDNAME can't block creatures with power 3 or greater unless you pay {1}. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hipparion.jpg +Oracle:Hipparion can't block creatures with power 3 or greater unless you pay {1}. diff --git a/forge-gui/res/cardsfolder/h/hired_giant.txt b/forge-gui/res/cardsfolder/h/hired_giant.txt index 35bcf439c55..7f8c94477d9 100644 --- a/forge-gui/res/cardsfolder/h/hired_giant.txt +++ b/forge-gui/res/cardsfolder/h/hired_giant.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, each other player may search his or her library for a land card and put that card onto the battlefield. Then each player who searched his or her library this way shuffles it. SVar:TrigChange:AB$ ChangeZone | Optional$ True | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Land | DefinedPlayer$ Player.Other | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hired_giant.jpg -Oracle:When Hired Giant enters the battlefield, each other player may search his or her library for a land card and put that card onto the battlefield. Then each player who searched his or her library this way shuffles it. \ No newline at end of file +Oracle:When Hired Giant enters the battlefield, each other player may search his or her library for a land card and put that card onto the battlefield. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/h/hired_muscle_scarmaker.txt b/forge-gui/res/cardsfolder/h/hired_muscle_scarmaker.txt index 761851ca95e..dda93d8eb75 100644 --- a/forge-gui/res/cardsfolder/h/hired_muscle_scarmaker.txt +++ b/forge-gui/res/cardsfolder/h/hired_muscle_scarmaker.txt @@ -1,23 +1,23 @@ -Name:Hired Muscle -ManaCost:1 B B -Types:Creature Human Warrior -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Card.Spirit,Card.Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/hired_muscle.jpg -AlternateMode:Flip -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Hired Muscle.\nAt the beginning of the end step, if there are two or more ki counters on Hired Muscle, you may flip it. - -ALTERNATE - -Name:Scarmaker -ManaCost:1 B B -Colors:black -Types:Legendary Creature Spirit -PT:4/4 -A:AB$ Pump | Cost$ SubCounter<1/KI> | KW$ Fear | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/scarmaker.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:Remove a ki counter from Scarmaker: Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) +Name:Hired Muscle +ManaCost:1 B B +Types:Creature Human Warrior +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Card.Spirit,Card.Arcane | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Card.Self+counters_GE2_KI | Execute$ TrigFlip | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if there are two or more ki counters on CARDNAME, you may flip it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/hired_muscle.jpg +AlternateMode:Flip +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Hired Muscle.\nAt the beginning of the end step, if there are two or more ki counters on Hired Muscle, you may flip it. + +ALTERNATE + +Name:Scarmaker +ManaCost:1 B B +Colors:black +Types:Legendary Creature Spirit +PT:4/4 +A:AB$ Pump | Cost$ SubCounter<1/KI> | KW$ Fear | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/BOK/scarmaker.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:Remove a ki counter from Scarmaker: Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/h/hired_torturer.txt b/forge-gui/res/cardsfolder/h/hired_torturer.txt index 86ddcf8fa4c..0aacdf8d17f 100644 --- a/forge-gui/res/cardsfolder/h/hired_torturer.txt +++ b/forge-gui/res/cardsfolder/h/hired_torturer.txt @@ -1,9 +1,9 @@ -Name:Hired Torturer -ManaCost:2 B -Types:Creature Human Rogue -PT:2/3 -K:Defender -A:AB$ LoseLife | Cost$ 3 B T | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$ DBReveal | SpellDescription$ Target opponent loses 2 life and reveals a card at random from his or her hand. -SVar:DBReveal:DB$ Reveal | Random$ True | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/hired_torturer.jpg -Oracle:Defender\n{3}{B}, {T}: Target opponent loses 2 life, then reveals a card at random from his or her hand. \ No newline at end of file +Name:Hired Torturer +ManaCost:2 B +Types:Creature Human Rogue +PT:2/3 +K:Defender +A:AB$ LoseLife | Cost$ 3 B T | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$ DBReveal | SpellDescription$ Target opponent loses 2 life and reveals a card at random from his or her hand. +SVar:DBReveal:DB$ Reveal | Random$ True | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/hired_torturer.jpg +Oracle:Defender\n{3}{B}, {T}: Target opponent loses 2 life, then reveals a card at random from his or her hand. diff --git a/forge-gui/res/cardsfolder/h/hisoka_minamo_sensei.txt b/forge-gui/res/cardsfolder/h/hisoka_minamo_sensei.txt index 5b3d9e3ef4b..9bd69d29b2b 100644 --- a/forge-gui/res/cardsfolder/h/hisoka_minamo_sensei.txt +++ b/forge-gui/res/cardsfolder/h/hisoka_minamo_sensei.txt @@ -1,10 +1,10 @@ -Name:Hisoka, Minamo Sensei -ManaCost:2 U U -Types:Legendary Creature Human Wizard -PT:1/3 -A:AB$ Counter | Cost$ 2 U Discard<1/Card> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ EQY | References$ X,Y | SpellDescription$ Counter target spell if it has the same converted mana cost as the discarded card. -SVar:X:Targeted$CardManaCost -SVar:Y:Discarded$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hisoka_minamo_sensei.jpg -Oracle:{2}{U}, Discard a card: Counter target spell if it has the same converted mana cost as the discarded card. \ No newline at end of file +Name:Hisoka, Minamo Sensei +ManaCost:2 U U +Types:Legendary Creature Human Wizard +PT:1/3 +A:AB$ Counter | Cost$ 2 U Discard<1/Card> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ EQY | References$ X,Y | SpellDescription$ Counter target spell if it has the same converted mana cost as the discarded card. +SVar:X:Targeted$CardManaCost +SVar:Y:Discarded$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hisoka_minamo_sensei.jpg +Oracle:{2}{U}, Discard a card: Counter target spell if it has the same converted mana cost as the discarded card. diff --git a/forge-gui/res/cardsfolder/h/hisokas_defiance.txt b/forge-gui/res/cardsfolder/h/hisokas_defiance.txt index 88580067191..5a2fd4d001f 100644 --- a/forge-gui/res/cardsfolder/h/hisokas_defiance.txt +++ b/forge-gui/res/cardsfolder/h/hisokas_defiance.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target Spirit or Arcane spell | ValidTgts$ Spirit,Arcane | SpellDescription$ Counter target Spirit or Arcane spell. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hisokas_defiance.jpg -Oracle:Counter target Spirit or Arcane spell. \ No newline at end of file +Oracle:Counter target Spirit or Arcane spell. diff --git a/forge-gui/res/cardsfolder/h/hisokas_guard.txt b/forge-gui/res/cardsfolder/h/hisokas_guard.txt index 7b037ce2578..bb2dbcfac31 100644 --- a/forge-gui/res/cardsfolder/h/hisokas_guard.txt +++ b/forge-gui/res/cardsfolder/h/hisokas_guard.txt @@ -6,4 +6,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 1 U T | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select target creature other than Hisoka's Guard that you control | UntilUntaps$ True | KW$ Shroud | SpellDescription$ Target creature you control other than CARDNAME has shroud for as long as CARDNAME remains tapped. (It can't be the target of spells or abilities.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hisokas_guard.jpg -Oracle:You may choose not to untap Hisoka's Guard during your untap step.\n{1}{U}, {T}: Target creature you control other than Hisoka's Guard has shroud for as long as Hisoka's Guard remains tapped. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:You may choose not to untap Hisoka's Guard during your untap step.\n{1}{U}, {T}: Target creature you control other than Hisoka's Guard has shroud for as long as Hisoka's Guard remains tapped. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/h/hissing_iguanar.txt b/forge-gui/res/cardsfolder/h/hissing_iguanar.txt index 84aef135424..953c55a5d8d 100644 --- a/forge-gui/res/cardsfolder/h/hissing_iguanar.txt +++ b/forge-gui/res/cardsfolder/h/hissing_iguanar.txt @@ -5,4 +5,4 @@ PT:3/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerDescription$ Whenever another creature is put into a graveyard from the battlefield, you may have CARDNAME deal 1 damage to target player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hissing_iguanar.jpg -Oracle:Whenever another creature dies, you may have Hissing Iguanar deal 1 damage to target player. \ No newline at end of file +Oracle:Whenever another creature dies, you may have Hissing Iguanar deal 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/h/hissing_miasma.txt b/forge-gui/res/cardsfolder/h/hissing_miasma.txt index 8d5463400d7..ad1a9525a61 100644 --- a/forge-gui/res/cardsfolder/h/hissing_miasma.txt +++ b/forge-gui/res/cardsfolder/h/hissing_miasma.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature attacks you, its controller loses 1 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredAttackerController | LifeAmount$ 1 | SpellDescription$ Whenever a creature attacks you, its controller loses 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/hissing_miasma.jpg -Oracle:Whenever a creature attacks you, its controller loses 1 life. \ No newline at end of file +Oracle:Whenever a creature attacks you, its controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/h/hit_run.txt b/forge-gui/res/cardsfolder/h/hit_run.txt index 90ef7c36c4a..9fc4182d5eb 100644 --- a/forge-gui/res/cardsfolder/h/hit_run.txt +++ b/forge-gui/res/cardsfolder/h/hit_run.txt @@ -1,19 +1,19 @@ -Name:Hit -ManaCost:1 B R -AlternateMode: Split -Types:Instant -A:SP$ Sacrifice | Cost$ 1 B R | ValidTgts$ Player | SacValid$ Creature,Artifact | SacMessage$ Creature or Artifact | RememberSacrificed$ True | SubAbility$ DBDmg | SpellDescription$ Target player sacrifices an artifact or creature. Hit deals damage to that player equal to that permanent's converted mana cost. -SVar:DBDmg:DB$ DealDamage | NumDmg$ X | References$ X | Defined$ Targeted | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/hitrun.jpg -Oracle:Target player sacrifices an artifact or creature. Hit deals damage to that player equal to that permanent's converted mana cost. - -ALTERNATE - -Name:Run -ManaCost:3 R G -Types:Instant -A:SP$ PumpAll | Cost$ 3 R G | ValidCards$ Creature.attacking+YouCtrl | NumAtt$ +Y | References$ Y | SpellDescription$ Attacking creatures you control get +1/+0 until end of turn for each other attacking creature. -SVar:Y:Count$Valid Creature.attacking/Minus.1 -Oracle:Attacking creatures you control get +1/+0 until end of turn for each other attacking creature. +Name:Hit +ManaCost:1 B R +AlternateMode: Split +Types:Instant +A:SP$ Sacrifice | Cost$ 1 B R | ValidTgts$ Player | SacValid$ Creature,Artifact | SacMessage$ Creature or Artifact | RememberSacrificed$ True | SubAbility$ DBDmg | SpellDescription$ Target player sacrifices an artifact or creature. Hit deals damage to that player equal to that permanent's converted mana cost. +SVar:DBDmg:DB$ DealDamage | NumDmg$ X | References$ X | Defined$ Targeted | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/hitrun.jpg +Oracle:Target player sacrifices an artifact or creature. Hit deals damage to that player equal to that permanent's converted mana cost. + +ALTERNATE + +Name:Run +ManaCost:3 R G +Types:Instant +A:SP$ PumpAll | Cost$ 3 R G | ValidCards$ Creature.attacking+YouCtrl | NumAtt$ +Y | References$ Y | SpellDescription$ Attacking creatures you control get +1/+0 until end of turn for each other attacking creature. +SVar:Y:Count$Valid Creature.attacking/Minus.1 +Oracle:Attacking creatures you control get +1/+0 until end of turn for each other attacking creature. diff --git a/forge-gui/res/cardsfolder/h/hive_mind.txt b/forge-gui/res/cardsfolder/h/hive_mind.txt index d813ee51b91..3d149d0aeca 100644 --- a/forge-gui/res/cardsfolder/h/hive_mind.txt +++ b/forge-gui/res/cardsfolder/h/hive_mind.txt @@ -1,9 +1,9 @@ -Name:Hive Mind -ManaCost:5 U -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for his or her copy. -SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ TriggeredCardOpponent -SVar:RemAIDeck:True -SVar:RemMultiplayer:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hive_mind.jpg -Oracle:Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for his or her copy. \ No newline at end of file +Name:Hive Mind +ManaCost:5 U +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for his or her copy. +SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ TriggeredCardOpponent +SVar:RemAIDeck:True +SVar:RemMultiplayer:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hive_mind.jpg +Oracle:Whenever a player casts an instant or sorcery spell, each other player copies that spell. Each of those players may choose new targets for his or her copy. diff --git a/forge-gui/res/cardsfolder/h/hive_stirrings.txt b/forge-gui/res/cardsfolder/h/hive_stirrings.txt index 34d2918efbe..4c73ba72c3d 100644 --- a/forge-gui/res/cardsfolder/h/hive_stirrings.txt +++ b/forge-gui/res/cardsfolder/h/hive_stirrings.txt @@ -1,6 +1,6 @@ -Name:Hive Stirrings -ManaCost:2 W -Types:Sorcery -A:SP$ Token | Cost$ 2 W | TokenAmount$ 2 | TokenName$ Sliver | TokenTypes$ Creature,Sliver | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 sliver M14 | SpellDescription$ Put two 1/1 colorless Sliver creature tokens onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hive_stirrings.jpg -Oracle:Put two 1/1 colorless Sliver creature tokens onto the battlefield. +Name:Hive Stirrings +ManaCost:2 W +Types:Sorcery +A:SP$ Token | Cost$ 2 W | TokenAmount$ 2 | TokenName$ Sliver | TokenTypes$ Creature,Sliver | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 sliver M14 | SpellDescription$ Put two 1/1 colorless Sliver creature tokens onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hive_stirrings.jpg +Oracle:Put two 1/1 colorless Sliver creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hivestone.txt b/forge-gui/res/cardsfolder/h/hivestone.txt index 50a213463ef..495d6de2330 100644 --- a/forge-gui/res/cardsfolder/h/hivestone.txt +++ b/forge-gui/res/cardsfolder/h/hivestone.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddType$ Sliver | Description$ SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hivestone.jpg -Oracle:Creatures you control are Slivers in addition to their other creature types. \ No newline at end of file +Oracle:Creatures you control are Slivers in addition to their other creature types. diff --git a/forge-gui/res/cardsfolder/h/hivis_of_the_scale.txt b/forge-gui/res/cardsfolder/h/hivis_of_the_scale.txt index 2ed9ebf8487..ccc9bb86373 100644 --- a/forge-gui/res/cardsfolder/h/hivis_of_the_scale.txt +++ b/forge-gui/res/cardsfolder/h/hivis_of_the_scale.txt @@ -6,4 +6,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ GainControl | Cost$ T | ValidTgts$ Dragon | TgtPrompt$ Select target Dragon. | LoseControl$ Untap,LeavesPlay,LoseControl | SpellDescription$ Gain control of target Dragon for as long as you control CARDNAME and CARDNAME remains tapped. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hivis_of_the_scale.jpg -Oracle:You may choose not to untap Hivis of the Scale during your untap step.\n{T}: Gain control of target Dragon for as long as you control Hivis and Hivis remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Hivis of the Scale during your untap step.\n{T}: Gain control of target Dragon for as long as you control Hivis and Hivis remains tapped. diff --git a/forge-gui/res/cardsfolder/h/hoar_shade.txt b/forge-gui/res/cardsfolder/h/hoar_shade.txt index 23dbcc8c848..3f9375ef998 100644 --- a/forge-gui/res/cardsfolder/h/hoar_shade.txt +++ b/forge-gui/res/cardsfolder/h/hoar_shade.txt @@ -4,4 +4,4 @@ Types:Creature Shade PT:1/2 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hoar_shade.jpg -Oracle:{B}: Hoar Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}: Hoar Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hoard_smelter_dragon.txt b/forge-gui/res/cardsfolder/h/hoard_smelter_dragon.txt index 231f86d0895..8f4f5f3e736 100644 --- a/forge-gui/res/cardsfolder/h/hoard_smelter_dragon.txt +++ b/forge-gui/res/cardsfolder/h/hoard_smelter_dragon.txt @@ -7,4 +7,4 @@ A:AB$ Destroy | Cost$ 3 R | ValidTgts$ Artifact | TgtPrompt$ Select target artif SVar:DBPump:DB$ Pump | NumAtt$ X | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/hoard_smelter_dragon.jpg -Oracle:Flying\n{3}{R}: Destroy target artifact. Hoard-Smelter Dragon gets +X/+0 until end of turn, where X is that artifact's converted mana cost. \ No newline at end of file +Oracle:Flying\n{3}{R}: Destroy target artifact. Hoard-Smelter Dragon gets +X/+0 until end of turn, where X is that artifact's converted mana cost. diff --git a/forge-gui/res/cardsfolder/h/hoarders_greed.txt b/forge-gui/res/cardsfolder/h/hoarders_greed.txt index 9f6d19dcd97..0d594a19ff7 100644 --- a/forge-gui/res/cardsfolder/h/hoarders_greed.txt +++ b/forge-gui/res/cardsfolder/h/hoarders_greed.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 2 | SubAbility$ DBClash SVar:DBLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ 2 | SubAbility$ DBDraw SVar:DBClash:DB$Clash | WinSubAbility$ DBLoseLife SVar:Picture:http://www.wizards.com/global/images/magic/general/hoarders_greed.jpg -Oracle:You lose 2 life and draw two cards, then clash with an opponent. If you win, repeat this process. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:You lose 2 life and draw two cards, then clash with an opponent. If you win, repeat this process. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/h/hoarding_dragon.txt b/forge-gui/res/cardsfolder/h/hoarding_dragon.txt index 37f2dc574b3..31a893dc279 100644 --- a/forge-gui/res/cardsfolder/h/hoarding_dragon.txt +++ b/forge-gui/res/cardsfolder/h/hoarding_dragon.txt @@ -1,11 +1,11 @@ -Name:Hoarding Dragon -ManaCost:3 R R -Types:Creature Dragon -PT:4/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an artifact card, exile it, then shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Exile | ChangeType$ Artifact | ChangeNum$ 1 | RememberChanged$ True | ShuffleNonMandatory$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may put the exiled card into its owner's hand. -SVar:TrigReturn:DB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/hoarding_dragon.jpg -Oracle:Flying\nWhen Hoarding Dragon enters the battlefield, you may search your library for an artifact card, exile it, then shuffle your library.\nWhen Hoarding Dragon dies, you may put the exiled card into its owner's hand. \ No newline at end of file +Name:Hoarding Dragon +ManaCost:3 R R +Types:Creature Dragon +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an artifact card, exile it, then shuffle your library. +SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Exile | ChangeType$ Artifact | ChangeNum$ 1 | RememberChanged$ True | ShuffleNonMandatory$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may put the exiled card into its owner's hand. +SVar:TrigReturn:DB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/hoarding_dragon.jpg +Oracle:Flying\nWhen Hoarding Dragon enters the battlefield, you may search your library for an artifact card, exile it, then shuffle your library.\nWhen Hoarding Dragon dies, you may put the exiled card into its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/hobble.txt b/forge-gui/res/cardsfolder/h/hobble.txt index 2dc1f84ae24..738d058b27f 100644 --- a/forge-gui/res/cardsfolder/h/hobble.txt +++ b/forge-gui/res/cardsfolder/h/hobble.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddHiddenKeyword$ CA T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hobble.jpg -Oracle:Enchant creature\nWhen Hobble enters the battlefield, draw a card.\nEnchanted creature can't attack.\nEnchanted creature can't block if it's black. \ No newline at end of file +Oracle:Enchant creature\nWhen Hobble enters the battlefield, draw a card.\nEnchanted creature can't attack.\nEnchanted creature can't block if it's black. diff --git a/forge-gui/res/cardsfolder/h/hobgoblin_dragoon.txt b/forge-gui/res/cardsfolder/h/hobgoblin_dragoon.txt index 3a92156a1be..c112b305238 100644 --- a/forge-gui/res/cardsfolder/h/hobgoblin_dragoon.txt +++ b/forge-gui/res/cardsfolder/h/hobgoblin_dragoon.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/hobgoblin_dragoon.jpg -Oracle:Flying, first strike \ No newline at end of file +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/h/hokori_dust_drinker.txt b/forge-gui/res/cardsfolder/h/hokori_dust_drinker.txt index 38322860f94..ea2c602cc64 100644 --- a/forge-gui/res/cardsfolder/h/hokori_dust_drinker.txt +++ b/forge-gui/res/cardsfolder/h/hokori_dust_drinker.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigUntap:AB$ Untap | Cost$ 0 | UntapUpTo$ True | UntapType$ Land.ActivePlayerCtrl | Amount$ 1 | Defined$ TriggeredPlayer SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hokori_dust_drinker.jpg -Oracle:Lands don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player untaps a land he or she controls. \ No newline at end of file +Oracle:Lands don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player untaps a land he or she controls. diff --git a/forge-gui/res/cardsfolder/h/hold_at_bay.txt b/forge-gui/res/cardsfolder/h/hold_at_bay.txt index b6cd8ae149c..b2609d97f1c 100644 --- a/forge-gui/res/cardsfolder/h/hold_at_bay.txt +++ b/forge-gui/res/cardsfolder/h/hold_at_bay.txt @@ -1,7 +1,7 @@ -Name:Hold at Bay -ManaCost:1 W -Types:Instant -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 7 | SpellDescription$ Prevent the next 7 damage that would be dealt to target creature or player this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hold_at_bay.jpg -Oracle:Prevent the next 7 damage that would be dealt to target creature or player this turn. +Name:Hold at Bay +ManaCost:1 W +Types:Instant +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 7 | SpellDescription$ Prevent the next 7 damage that would be dealt to target creature or player this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hold_at_bay.jpg +Oracle:Prevent the next 7 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/h/hold_the_gates.txt b/forge-gui/res/cardsfolder/h/hold_the_gates.txt index 317efa6a2da..078f52376df 100644 --- a/forge-gui/res/cardsfolder/h/hold_the_gates.txt +++ b/forge-gui/res/cardsfolder/h/hold_the_gates.txt @@ -1,8 +1,8 @@ -Name:Hold the Gates -ManaCost:2 W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ X | AddKeyword$ Vigilance | References$ X | Description$ Creatures you control get +0/+1 for each Gate you control and have vigilance. -SVar:X:Count$Valid Gate.YouCtrl -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/hold_the_gates.jpg -Oracle:Creatures you control get +0/+1 for each Gate you control and have vigilance. \ No newline at end of file +Name:Hold the Gates +ManaCost:2 W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ X | AddKeyword$ Vigilance | References$ X | Description$ Creatures you control get +0/+1 for each Gate you control and have vigilance. +SVar:X:Count$Valid Gate.YouCtrl +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/hold_the_gates.jpg +Oracle:Creatures you control get +0/+1 for each Gate you control and have vigilance. diff --git a/forge-gui/res/cardsfolder/h/hold_the_line.txt b/forge-gui/res/cardsfolder/h/hold_the_line.txt index 7c23e162fd2..790f6341e16 100644 --- a/forge-gui/res/cardsfolder/h/hold_the_line.txt +++ b/forge-gui/res/cardsfolder/h/hold_the_line.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.blocking | NumAtt$ +7 | NumDef$ +7 | SpellDescription$ Blocking creatures get +7/+7 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hold_the_line.jpg -Oracle:Blocking creatures get +7/+7 until end of turn. \ No newline at end of file +Oracle:Blocking creatures get +7/+7 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/holistic_wisdom.txt b/forge-gui/res/cardsfolder/h/holistic_wisdom.txt index 371d7ef656b..6fa03ef8ccb 100644 --- a/forge-gui/res/cardsfolder/h/holistic_wisdom.txt +++ b/forge-gui/res/cardsfolder/h/holistic_wisdom.txt @@ -1,9 +1,9 @@ -Name:Holistic Wisdom -ManaCost:1 G G -Types:Enchantment -A:AB$ Pump | Cost$ 2 ExileFromHand<1/Card> | RememberCostCards$ True | SubAbility$ DBChangeZone | ValidTgts$ Card.YouOwn | TgtZone$ Graveyard | StackDescription$ None | SpellDescription$ Return target card from your graveyard to your hand if it shares a card type with the card exiled this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) -SVar:DBChangeZone:DB$ ChangeZone | Defined$ ParentTarget | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ ParentTarget | ConditionPresent$ Card.sharesCardTypeWith Remembered | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/holistic_wisdom.jpg -Oracle:{2}, Exile a card from your hand: Return target card from your graveyard to your hand if it shares a card type with the card exiled this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) \ No newline at end of file +Name:Holistic Wisdom +ManaCost:1 G G +Types:Enchantment +A:AB$ Pump | Cost$ 2 ExileFromHand<1/Card> | RememberCostCards$ True | SubAbility$ DBChangeZone | ValidTgts$ Card.YouOwn | TgtZone$ Graveyard | StackDescription$ None | SpellDescription$ Return target card from your graveyard to your hand if it shares a card type with the card exiled this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) +SVar:DBChangeZone:DB$ ChangeZone | Defined$ ParentTarget | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ ParentTarget | ConditionPresent$ Card.sharesCardTypeWith Remembered | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/holistic_wisdom.jpg +Oracle:{2}, Exile a card from your hand: Return target card from your graveyard to your hand if it shares a card type with the card exiled this way. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) diff --git a/forge-gui/res/cardsfolder/h/hollow_dogs.txt b/forge-gui/res/cardsfolder/h/hollow_dogs.txt index 53783786191..c629ded7944 100644 --- a/forge-gui/res/cardsfolder/h/hollow_dogs.txt +++ b/forge-gui/res/cardsfolder/h/hollow_dogs.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/hollow_dogs.jpg -Oracle:Whenever Hollow Dogs attacks, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Hollow Dogs attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hollow_specter.txt b/forge-gui/res/cardsfolder/h/hollow_specter.txt index 64ac4c6b795..91db8bd6378 100644 --- a/forge-gui/res/cardsfolder/h/hollow_specter.txt +++ b/forge-gui/res/cardsfolder/h/hollow_specter.txt @@ -1,10 +1,10 @@ -Name:Hollow Specter -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. -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 -Oracle:Flying\nWhenever Hollow Specter 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. \ No newline at end of file +Name:Hollow Specter +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. +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 +Oracle:Flying\nWhenever Hollow Specter 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. diff --git a/forge-gui/res/cardsfolder/h/hollow_trees.txt b/forge-gui/res/cardsfolder/h/hollow_trees.txt index 3c79543acc3..ce309c55b4f 100644 --- a/forge-gui/res/cardsfolder/h/hollow_trees.txt +++ b/forge-gui/res/cardsfolder/h/hollow_trees.txt @@ -10,4 +10,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hollow_trees.jpg -Oracle:Hollow Trees enters the battlefield tapped.\nYou may choose not to untap Hollow Trees during your untap step.\nAt the beginning of your upkeep, if Hollow Trees is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Hollow Trees: Add {G} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Hollow Trees enters the battlefield tapped.\nYou may choose not to untap Hollow Trees during your untap step.\nAt the beginning of your upkeep, if Hollow Trees is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Hollow Trees: Add {G} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/h/hollow_warrior.txt b/forge-gui/res/cardsfolder/h/hollow_warrior.txt index 198903405d5..7c5566573c2 100644 --- a/forge-gui/res/cardsfolder/h/hollow_warrior.txt +++ b/forge-gui/res/cardsfolder/h/hollow_warrior.txt @@ -1,9 +1,9 @@ -Name:Hollow Warrior -ManaCost:4 -Types:Artifact Creature Golem Warrior -PT:4/4 -S:Mode$ CantAttackUnless | ValidCard$ Card.Self | Cost$ tapXType<1/Creature.notattacking> | Description$ CARDNAME can't attack or block unless you tap an untapped creature you control not declared as an attacking or blocking creature this combat. (This cost is paid as attackers or blockers are declared.) -S:Mode$ CantBlockUnless | ValidCard$ Card.Self | Cost$ tapXType<1/Creature.notblocking> -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hollow_warrior.jpg -Oracle:Hollow Warrior can't attack or block unless you tap an untapped creature you control not declared as an attacking or blocking creature this combat. (This cost is paid as attackers or blockers are declared.) +Name:Hollow Warrior +ManaCost:4 +Types:Artifact Creature Golem Warrior +PT:4/4 +S:Mode$ CantAttackUnless | ValidCard$ Card.Self | Cost$ tapXType<1/Creature.notattacking> | Description$ CARDNAME can't attack or block unless you tap an untapped creature you control not declared as an attacking or blocking creature this combat. (This cost is paid as attackers or blockers are declared.) +S:Mode$ CantBlockUnless | ValidCard$ Card.Self | Cost$ tapXType<1/Creature.notblocking> +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hollow_warrior.jpg +Oracle:Hollow Warrior can't attack or block unless you tap an untapped creature you control not declared as an attacking or blocking creature this combat. (This cost is paid as attackers or blockers are declared.) diff --git a/forge-gui/res/cardsfolder/h/hollowborn_barghest.txt b/forge-gui/res/cardsfolder/h/hollowborn_barghest.txt index 87feb558f2b..de92bc41d88 100644 --- a/forge-gui/res/cardsfolder/h/hollowborn_barghest.txt +++ b/forge-gui/res/cardsfolder/h/hollowborn_barghest.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefiel SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 SVar:TrigHand:Count$ValidHand Card.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/hollowborn_barghest.jpg -Oracle:At the beginning of your upkeep, if you have no cards in hand, each opponent loses 2 life.\nAt the beginning of each opponent's upkeep, if that player has no cards in hand, he or she loses 2 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have no cards in hand, each opponent loses 2 life.\nAt the beginning of each opponent's upkeep, if that player has no cards in hand, he or she loses 2 life. diff --git a/forge-gui/res/cardsfolder/h/hollowhenge_beast.txt b/forge-gui/res/cardsfolder/h/hollowhenge_beast.txt index 800fa10f341..81c9207e5e7 100644 --- a/forge-gui/res/cardsfolder/h/hollowhenge_beast.txt +++ b/forge-gui/res/cardsfolder/h/hollowhenge_beast.txt @@ -1,6 +1,6 @@ -Name:Hollowhenge Beast -ManaCost:3 G G -Types:Creature Beast -PT:5/5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hollowhenge_beast.jpg -Oracle: \ No newline at end of file +Name:Hollowhenge Beast +ManaCost:3 G G +Types:Creature Beast +PT:5/5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hollowhenge_beast.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/h/hollowhenge_scavenger.txt b/forge-gui/res/cardsfolder/h/hollowhenge_scavenger.txt index 2ad1c4fb3f0..58a6239e86f 100644 --- a/forge-gui/res/cardsfolder/h/hollowhenge_scavenger.txt +++ b/forge-gui/res/cardsfolder/h/hollowhenge_scavenger.txt @@ -1,9 +1,9 @@ -Name:Hollowhenge Scavenger -ManaCost:3 G G -Types:Creature Elemental -PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigGainLife | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, you gain 5 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 5 -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/hollowhenge_scavenger.jpg -Oracle:Morbid - When Hollowhenge Scavenger enters the battlefield, if a creature died this turn, you gain 5 life. \ No newline at end of file +Name:Hollowhenge Scavenger +ManaCost:3 G G +Types:Creature Elemental +PT:4/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigGainLife | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, you gain 5 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 5 +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/hollowhenge_scavenger.jpg +Oracle:Morbid - When Hollowhenge Scavenger enters the battlefield, if a creature died this turn, you gain 5 life. diff --git a/forge-gui/res/cardsfolder/h/hollowhenge_spirit.txt b/forge-gui/res/cardsfolder/h/hollowhenge_spirit.txt index b292855e7ed..37e1b95cdd4 100644 --- a/forge-gui/res/cardsfolder/h/hollowhenge_spirit.txt +++ b/forge-gui/res/cardsfolder/h/hollowhenge_spirit.txt @@ -1,10 +1,10 @@ -Name:Hollowhenge Spirit -ManaCost:3 W -Types:Creature Spirit -PT:2/2 -K:Flash -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRemove | TriggerDescription$ When CARDNAME enters the battlefield, remove target attacking or blocking creature from combat. -SVar:TrigRemove:AB$ RemoveFromCombat | Cost$ 0 | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/hollowhenge_spirit.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Hollowhenge Spirit enters the battlefield, remove target attacking or blocking creature from combat. \ No newline at end of file +Name:Hollowhenge Spirit +ManaCost:3 W +Types:Creature Spirit +PT:2/2 +K:Flash +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRemove | TriggerDescription$ When CARDNAME enters the battlefield, remove target attacking or blocking creature from combat. +SVar:TrigRemove:AB$ RemoveFromCombat | Cost$ 0 | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/hollowhenge_spirit.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Hollowhenge Spirit enters the battlefield, remove target attacking or blocking creature from combat. diff --git a/forge-gui/res/cardsfolder/h/hollowsage.txt b/forge-gui/res/cardsfolder/h/hollowsage.txt index 7110a58dd4d..fdde3272b44 100644 --- a/forge-gui/res/cardsfolder/h/hollowsage.txt +++ b/forge-gui/res/cardsfolder/h/hollowsage.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME becomes untapped, you may have target player discard a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/hollowsage.jpg -Oracle:Whenever Hollowsage becomes untapped, you may have target player discard a card. \ No newline at end of file +Oracle:Whenever Hollowsage becomes untapped, you may have target player discard a card. diff --git a/forge-gui/res/cardsfolder/h/holy_armor.txt b/forge-gui/res/cardsfolder/h/holy_armor.txt index 203e8c7c8ae..29b5c364b04 100644 --- a/forge-gui/res/cardsfolder/h/holy_armor.txt +++ b/forge-gui/res/cardsfolder/h/holy_armor.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | Description$ Enchanted creature gets +0/+2. A:AB$ Pump | Cost$ W | Defined$ Enchanted | NumDef$ +1 | SpellDescription$ Enchanted creature gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_armor.jpg -Oracle:Enchant creature\nEnchanted creature gets +0/+2.\n{W}: Enchanted creature gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +0/+2.\n{W}: Enchanted creature gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/holy_day.txt b/forge-gui/res/cardsfolder/h/holy_day.txt index 24ee23a645f..16fe0f045f6 100644 --- a/forge-gui/res/cardsfolder/h/holy_day.txt +++ b/forge-gui/res/cardsfolder/h/holy_day.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ Fog | Cost$ W | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_day.jpg -Oracle:Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/h/holy_justiciar.txt b/forge-gui/res/cardsfolder/h/holy_justiciar.txt index 5f7a67d4751..7d810b017c1 100644 --- a/forge-gui/res/cardsfolder/h/holy_justiciar.txt +++ b/forge-gui/res/cardsfolder/h/holy_justiciar.txt @@ -1,9 +1,9 @@ -Name:Holy Justiciar -ManaCost:3 W -Types:Creature Human Cleric -PT:2/1 -A:AB$ Tap | Cost$ 2 W T | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SubAbility$ DBExile | SpellDescription$ Tap target creature. If that creature is a Zombie, exile it. -SVar:DBExile:DB$ChangeZone | ConditionDefined$ Targeted | ConditionPresent$ Creature.Zombie | ConditionCompare$ EQ1 | Defined$ Targeted | Origin$ Battlefield | Destination$ Exile | ConditionDescription$ If that creature is a Zombie, -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_justiciar.jpg -Oracle:{2}{W}, {T}: Tap target creature. If that creature is a Zombie, exile it. \ No newline at end of file +Name:Holy Justiciar +ManaCost:3 W +Types:Creature Human Cleric +PT:2/1 +A:AB$ Tap | Cost$ 2 W T | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SubAbility$ DBExile | SpellDescription$ Tap target creature. If that creature is a Zombie, exile it. +SVar:DBExile:DB$ChangeZone | ConditionDefined$ Targeted | ConditionPresent$ Creature.Zombie | ConditionCompare$ EQ1 | Defined$ Targeted | Origin$ Battlefield | Destination$ Exile | ConditionDescription$ If that creature is a Zombie, +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_justiciar.jpg +Oracle:{2}{W}, {T}: Tap target creature. If that creature is a Zombie, exile it. diff --git a/forge-gui/res/cardsfolder/h/holy_light.txt b/forge-gui/res/cardsfolder/h/holy_light.txt index ffec9b6bd8c..8b2e3fa9fe4 100644 --- a/forge-gui/res/cardsfolder/h/holy_light.txt +++ b/forge-gui/res/cardsfolder/h/holy_light.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.nonWhite | IsCurse$ True | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Nonwhite creatures get -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_light.jpg -Oracle:Nonwhite creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:Nonwhite creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/holy_mantle.txt b/forge-gui/res/cardsfolder/h/holy_mantle.txt index 33be3665978..a8df15bfe64 100644 --- a/forge-gui/res/cardsfolder/h/holy_mantle.txt +++ b/forge-gui/res/cardsfolder/h/holy_mantle.txt @@ -1,8 +1,8 @@ -Name:Holy Mantle -ManaCost:2 W W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Protection:Creature:Protection from creatures | Description$ Enchanted creature gets +2/+2 and has protection from creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_mantle.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has protection from creatures. \ No newline at end of file +Name:Holy Mantle +ManaCost:2 W W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Protection:Creature:Protection from creatures | Description$ Enchanted creature gets +2/+2 and has protection from creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_mantle.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has protection from creatures. diff --git a/forge-gui/res/cardsfolder/h/holy_strength.txt b/forge-gui/res/cardsfolder/h/holy_strength.txt index a5bc855d2ce..9c6a9463aea 100644 --- a/forge-gui/res/cardsfolder/h/holy_strength.txt +++ b/forge-gui/res/cardsfolder/h/holy_strength.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/holy_strength.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+2. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+2. diff --git a/forge-gui/res/cardsfolder/h/homarid.txt b/forge-gui/res/cardsfolder/h/homarid.txt index 3743fef1193..d72bdaee6ef 100644 --- a/forge-gui/res/cardsfolder/h/homarid.txt +++ b/forge-gui/res/cardsfolder/h/homarid.txt @@ -11,4 +11,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE4_T SVar:TrigRemove:DB$ RemoveCounter | CounterType$ TIDE | CounterNum$ All SVar:All:Count$CardCounters.TIDE SVar:Picture:http://www.wizards.com/global/images/magic/general/homarid.jpg -Oracle:Homarid enters the battlefield with a tide counter on it.\nAt the beginning of your upkeep, put a tide counter on Homarid.\nAs long as there is exactly one tide counter on Homarid, it gets -1/-1.\nAs long as there are exactly three tide counters on Homarid, it gets +1/+1.\nWhenever there are four tide counters on Homarid, remove all tide counters from it. \ No newline at end of file +Oracle:Homarid enters the battlefield with a tide counter on it.\nAt the beginning of your upkeep, put a tide counter on Homarid.\nAs long as there is exactly one tide counter on Homarid, it gets -1/-1.\nAs long as there are exactly three tide counters on Homarid, it gets +1/+1.\nWhenever there are four tide counters on Homarid, remove all tide counters from it. diff --git a/forge-gui/res/cardsfolder/h/homarid_shaman.txt b/forge-gui/res/cardsfolder/h/homarid_shaman.txt index ecd0a00b871..1ef12a7f82c 100644 --- a/forge-gui/res/cardsfolder/h/homarid_shaman.txt +++ b/forge-gui/res/cardsfolder/h/homarid_shaman.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Tap | Cost$ U | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature | SpellDescription$ Tap target green creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/homarid_shaman.jpg -Oracle:{U}: Tap target green creature. \ No newline at end of file +Oracle:{U}: Tap target green creature. diff --git a/forge-gui/res/cardsfolder/h/homarid_spawning_bed.txt b/forge-gui/res/cardsfolder/h/homarid_spawning_bed.txt index a84132f5b1f..374337a0828 100644 --- a/forge-gui/res/cardsfolder/h/homarid_spawning_bed.txt +++ b/forge-gui/res/cardsfolder/h/homarid_spawning_bed.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ 1 U U Sac<1/Creature.Blue/blue creature> | TokenImage$ U 1 1 SVar:X:Sacrificed$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/homarid_spawning_bed.jpg -Oracle:{1}{U}{U}, Sacrifice a blue creature: Put X 1/1 blue Camarid creature tokens onto the battlefield, where X is the sacrificed creature's converted mana cost. \ No newline at end of file +Oracle:{1}{U}{U}, Sacrifice a blue creature: Put X 1/1 blue Camarid creature tokens onto the battlefield, where X is the sacrificed creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/h/homarid_warrior.txt b/forge-gui/res/cardsfolder/h/homarid_warrior.txt index cf8dee15a93..c428c551482 100644 --- a/forge-gui/res/cardsfolder/h/homarid_warrior.txt +++ b/forge-gui/res/cardsfolder/h/homarid_warrior.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ U | KW$ Shroud | SubAbility$ DBPumpNoUntap | SpellDescription SVar:DBPumpNoUntap:DB$Pump | Defined$ Self | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ DBTap SVar:DBTap:DB$Tap | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/homarid_warrior.jpg -Oracle:{U}: Homarid Warrior gains shroud until end of turn and doesn't untap during your next untap step. Tap Homarid Warrior. (A permanent with shroud can't be the target of spells or abilities.) \ No newline at end of file +Oracle:{U}: Homarid Warrior gains shroud until end of turn and doesn't untap during your next untap step. Tap Homarid Warrior. (A permanent with shroud can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/h/homeward_path.txt b/forge-gui/res/cardsfolder/h/homeward_path.txt index 875f1908345..0daa562d40e 100644 --- a/forge-gui/res/cardsfolder/h/homeward_path.txt +++ b/forge-gui/res/cardsfolder/h/homeward_path.txt @@ -1,8 +1,8 @@ -Name:Homeward Path -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ RepeatEach | Cost$ T | RepeatPlayers$ Player | AILogic$ GainControlOwns | RepeatSubAbility$ DBGainControl | SpellDescription$ Each player gains control of all creatures he or she owns. -SVar:DBGainControl:DB$ GainControl | AllValid$ Creature.RememberedPlayerOwn | NewController$ Player.IsRemembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/homeward_path.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Each player gains control of all creatures he or she owns. \ No newline at end of file +Name:Homeward Path +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ RepeatEach | Cost$ T | RepeatPlayers$ Player | AILogic$ GainControlOwns | RepeatSubAbility$ DBGainControl | SpellDescription$ Each player gains control of all creatures he or she owns. +SVar:DBGainControl:DB$ GainControl | AllValid$ Creature.RememberedPlayerOwn | NewController$ Player.IsRemembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/homeward_path.jpg +Oracle:{T}: Add {1} to your mana pool.\n{T}: Each player gains control of all creatures he or she owns. diff --git a/forge-gui/res/cardsfolder/h/homicidal_seclusion.txt b/forge-gui/res/cardsfolder/h/homicidal_seclusion.txt index e7b181d5e3f..27fe691d8f9 100644 --- a/forge-gui/res/cardsfolder/h/homicidal_seclusion.txt +++ b/forge-gui/res/cardsfolder/h/homicidal_seclusion.txt @@ -1,8 +1,8 @@ -Name:Homicidal Seclusion -ManaCost:4 B -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 3 | AddToughness$ 1 | AddKeyword$ Lifelink | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as you control exactly one creature, that creature gets +3/+1 and has lifelink. -SVar:X:Count$Valid Creature.YouCtrl -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/homicidal_seclusion.jpg -Oracle:As long as you control exactly one creature, that creature gets +3/+1 and has lifelink. \ No newline at end of file +Name:Homicidal Seclusion +ManaCost:4 B +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 3 | AddToughness$ 1 | AddKeyword$ Lifelink | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as you control exactly one creature, that creature gets +3/+1 and has lifelink. +SVar:X:Count$Valid Creature.YouCtrl +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/homicidal_seclusion.jpg +Oracle:As long as you control exactly one creature, that creature gets +3/+1 and has lifelink. diff --git a/forge-gui/res/cardsfolder/h/homing_lightning.txt b/forge-gui/res/cardsfolder/h/homing_lightning.txt index 1de5de1dc03..926121feec2 100644 --- a/forge-gui/res/cardsfolder/h/homing_lightning.txt +++ b/forge-gui/res/cardsfolder/h/homing_lightning.txt @@ -1,7 +1,7 @@ -Name:Homing Lightning -ManaCost:2 R R -Types:Instant -A:SP$ DealDamage | Cost$ 2 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SubAbility$ DamageSame | SpellDescription$ CARDNAME deals 4 damage to target creature and to each other creature with the same name as that creature. -SVar:DamageSame:DB$ DamageAll | ValidCards$ Targeted.sameName+Other | ValidDescription$ each other creature with the same name as that creature. | NumDmg$ 4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/homing_lightning.jpg -Oracle:Homing Lightning deals 4 damage to target creature and each other creature with the same name as that creature. \ No newline at end of file +Name:Homing Lightning +ManaCost:2 R R +Types:Instant +A:SP$ DealDamage | Cost$ 2 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SubAbility$ DamageSame | SpellDescription$ CARDNAME deals 4 damage to target creature and to each other creature with the same name as that creature. +SVar:DamageSame:DB$ DamageAll | ValidCards$ Targeted.sameName+Other | ValidDescription$ each other creature with the same name as that creature. | NumDmg$ 4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/homing_lightning.jpg +Oracle:Homing Lightning deals 4 damage to target creature and each other creature with the same name as that creature. diff --git a/forge-gui/res/cardsfolder/h/homing_sliver.txt b/forge-gui/res/cardsfolder/h/homing_sliver.txt index 362fd2b7501..6dc2dce8b32 100644 --- a/forge-gui/res/cardsfolder/h/homing_sliver.txt +++ b/forge-gui/res/cardsfolder/h/homing_sliver.txt @@ -1,10 +1,10 @@ -Name:Homing Sliver -ManaCost:2 R -Types:Creature Sliver -PT:2/2 -K:TypeCycling:Sliver:3 -S:Mode$ Continuous | Affected$ Sliver | EffectZone$ Battlefield | AffectedZone$ Hand | AddAbility$ SliverCycling | Description$ Each Sliver card in each player's hand has slivercycling {3}. -SVar:SliverCycling:AB$ ChangeZone | Cost$ 3 Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Slivercycling | CostDesc$ {3} | Origin$ Library | Destination$ Hand | ChangeType$ Sliver | ChangeNum$ 1 | SpellDescription$ (3, Discard this card: Search your library for a Sliver card, reveal it, and put it into your hand. Then shuffle your library.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/homing_sliver.jpg -Oracle:Each Sliver card in each player's hand has slivercycling {3}.\nSlivercycling {3} ({3}, Discard this card: Search your library for a Sliver card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Name:Homing Sliver +ManaCost:2 R +Types:Creature Sliver +PT:2/2 +K:TypeCycling:Sliver:3 +S:Mode$ Continuous | Affected$ Sliver | EffectZone$ Battlefield | AffectedZone$ Hand | AddAbility$ SliverCycling | Description$ Each Sliver card in each player's hand has slivercycling {3}. +SVar:SliverCycling:AB$ ChangeZone | Cost$ 3 Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Slivercycling | CostDesc$ {3} | Origin$ Library | Destination$ Hand | ChangeType$ Sliver | ChangeNum$ 1 | SpellDescription$ (3, Discard this card: Search your library for a Sliver card, reveal it, and put it into your hand. Then shuffle your library.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/homing_sliver.jpg +Oracle:Each Sliver card in each player's hand has slivercycling {3}.\nSlivercycling {3} ({3}, Discard this card: Search your library for a Sliver card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/h/homura_human_ascendant_homuras_essence.txt b/forge-gui/res/cardsfolder/h/homura_human_ascendant_homuras_essence.txt index 7631cabc4de..eaabffbbfab 100644 --- a/forge-gui/res/cardsfolder/h/homura_human_ascendant_homuras_essence.txt +++ b/forge-gui/res/cardsfolder/h/homura_human_ascendant_homuras_essence.txt @@ -1,23 +1,23 @@ -Name:Homura, Human Ascendant -ManaCost:4 R R -Types:Legendary Creature Human Monk -PT:4/4 -K:CARDNAME can't block. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield flipped. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ TrigFlip -SVar:TrigFlip:DB$SetState | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/homura_human_ascendant.jpg -AlternateMode:Flip -Oracle:Homura, Human Ascendant can't block.\nWhen Homura dies, return it to the battlefield flipped. - -ALTERNATE - -Name:Homura's Essence -ManaCost:4 R R -Colors:red -Types:Legendary Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | AddAbility$ ABPump | Description$ Creatures you control get +2/+2 and have flying and "{R}: This creature gets +1/+0 until end of turn." -SVar:ABPump:AB$Pump | Cost$ R | Defined$ Self | NumAtt$ 1 | SpellDescription$ This creature gets +1/+0 until end of turn. -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/homuras_essence.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:Creatures you control get +2/+2 and have flying and "{R}: This creature gets +1/+0 until end of turn." \ No newline at end of file +Name:Homura, Human Ascendant +ManaCost:4 R R +Types:Legendary Creature Human Monk +PT:4/4 +K:CARDNAME can't block. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield flipped. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ TrigFlip +SVar:TrigFlip:DB$SetState | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/homura_human_ascendant.jpg +AlternateMode:Flip +Oracle:Homura, Human Ascendant can't block.\nWhen Homura dies, return it to the battlefield flipped. + +ALTERNATE + +Name:Homura's Essence +ManaCost:4 R R +Colors:red +Types:Legendary Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | AddAbility$ ABPump | Description$ Creatures you control get +2/+2 and have flying and "{R}: This creature gets +1/+0 until end of turn." +SVar:ABPump:AB$Pump | Cost$ R | Defined$ Self | NumAtt$ 1 | SpellDescription$ This creature gets +1/+0 until end of turn. +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/homuras_essence.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:Creatures you control get +2/+2 and have flying and "{R}: This creature gets +1/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/h/honden_of_cleansing_fire.txt b/forge-gui/res/cardsfolder/h/honden_of_cleansing_fire.txt index 8541bf2edd6..2084d6e8239 100644 --- a/forge-gui/res/cardsfolder/h/honden_of_cleansing_fire.txt +++ b/forge-gui/res/cardsfolder/h/honden_of_cleansing_fire.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$TypeYouCtrl.Shrine/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/honden_of_cleansing_fire.jpg -Oracle:At the beginning of your upkeep, you gain 2 life for each Shrine you control. \ No newline at end of file +Oracle:At the beginning of your upkeep, you gain 2 life for each Shrine you control. diff --git a/forge-gui/res/cardsfolder/h/honden_of_infinite_rage.txt b/forge-gui/res/cardsfolder/h/honden_of_infinite_rage.txt index c1a60b79ff0..57e8942aef4 100644 --- a/forge-gui/res/cardsfolder/h/honden_of_infinite_rage.txt +++ b/forge-gui/res/cardsfolder/h/honden_of_infinite_rage.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X SVar:X:Count$TypeYouCtrl.Shrine SVar:Picture:http://www.wizards.com/global/images/magic/general/honden_of_infinite_rage.jpg -Oracle:At the beginning of your upkeep, Honden of Infinite Rage deals damage to target creature or player equal to the number of Shrines you control. \ No newline at end of file +Oracle:At the beginning of your upkeep, Honden of Infinite Rage deals damage to target creature or player equal to the number of Shrines you control. diff --git a/forge-gui/res/cardsfolder/h/honden_of_lifes_web.txt b/forge-gui/res/cardsfolder/h/honden_of_lifes_web.txt index 826ad91cb1c..ca3edad4a6b 100644 --- a/forge-gui/res/cardsfolder/h/honden_of_lifes_web.txt +++ b/forge-gui/res/cardsfolder/h/honden_of_lifes_web.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | References$ X SVar:X:Count$TypeYouCtrl.Shrine SVar:Picture:http://www.wizards.com/global/images/magic/general/honden_of_lifes_web.jpg -Oracle:At the beginning of your upkeep, put a 1/1 colorless Spirit creature token onto the battlefield for each Shrine you control. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a 1/1 colorless Spirit creature token onto the battlefield for each Shrine you control. diff --git a/forge-gui/res/cardsfolder/h/honden_of_nights_reach.txt b/forge-gui/res/cardsfolder/h/honden_of_nights_reach.txt index 296b0498e37..57ad79634fe 100644 --- a/forge-gui/res/cardsfolder/h/honden_of_nights_reach.txt +++ b/forge-gui/res/cardsfolder/h/honden_of_nights_reach.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ X | Mode$ TgtChoose | References$ X SVar:X:Count$TypeYouCtrl.Shrine SVar:Picture:http://www.wizards.com/global/images/magic/general/honden_of_nights_reach.jpg -Oracle:At the beginning of your upkeep, target opponent discards a card for each Shrine you control. \ No newline at end of file +Oracle:At the beginning of your upkeep, target opponent discards a card for each Shrine you control. diff --git a/forge-gui/res/cardsfolder/h/honden_of_seeing_winds.txt b/forge-gui/res/cardsfolder/h/honden_of_seeing_winds.txt index 56abe28e8f5..c7e602ae820 100644 --- a/forge-gui/res/cardsfolder/h/honden_of_seeing_winds.txt +++ b/forge-gui/res/cardsfolder/h/honden_of_seeing_winds.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X SVar:X:Count$TypeYouCtrl.Shrine SVar:Picture:http://www.wizards.com/global/images/magic/general/honden_of_seeing_winds.jpg -Oracle:At the beginning of your upkeep, draw a card for each Shrine you control. \ No newline at end of file +Oracle:At the beginning of your upkeep, draw a card for each Shrine you control. diff --git a/forge-gui/res/cardsfolder/h/honor_guard.txt b/forge-gui/res/cardsfolder/h/honor_guard.txt index bdc2483b700..40894acec81 100644 --- a/forge-gui/res/cardsfolder/h/honor_guard.txt +++ b/forge-gui/res/cardsfolder/h/honor_guard.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/honor_guard.jpg -Oracle:{W}: Honor Guard gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{W}: Honor Guard gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/honor_of_the_pure.txt b/forge-gui/res/cardsfolder/h/honor_of_the_pure.txt index 0d6f395897c..86d9c521286 100644 --- a/forge-gui/res/cardsfolder/h/honor_of_the_pure.txt +++ b/forge-gui/res/cardsfolder/h/honor_of_the_pure.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.White+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ White creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/honor_of_the_pure.jpg -Oracle:White creatures you control get +1/+1. \ No newline at end of file +Oracle:White creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/h/honor_the_fallen.txt b/forge-gui/res/cardsfolder/h/honor_the_fallen.txt index 786ab8290cc..fb601a51dea 100644 --- a/forge-gui/res/cardsfolder/h/honor_the_fallen.txt +++ b/forge-gui/res/cardsfolder/h/honor_the_fallen.txt @@ -1,9 +1,9 @@ -Name:Honor the Fallen -ManaCost:1 W -Types:Instant -A:SP$ ChangeZoneAll | Cost$ 1 W | ChangeType$ Creature | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBGainLife | SpellDescription$ Exile all creature cards from all graveyards. You gain 1 life for each card exiled this way. -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/honor_the_fallen.jpg -Oracle:Exile all creature cards from all graveyards. You gain 1 life for each card exiled this way. \ No newline at end of file +Name:Honor the Fallen +ManaCost:1 W +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 1 W | ChangeType$ Creature | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBGainLife | SpellDescription$ Exile all creature cards from all graveyards. You gain 1 life for each card exiled this way. +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/honor_the_fallen.jpg +Oracle:Exile all creature cards from all graveyards. You gain 1 life for each card exiled this way. diff --git a/forge-gui/res/cardsfolder/h/honor_worn_shaku.txt b/forge-gui/res/cardsfolder/h/honor_worn_shaku.txt index 8da5b35de8a..adca85acc0a 100644 --- a/forge-gui/res/cardsfolder/h/honor_worn_shaku.txt +++ b/forge-gui/res/cardsfolder/h/honor_worn_shaku.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Untap | Cost$ tapXType<1/Permanent.Legendary> | CostDesc$ Tap an untapped legendary permanent you control: | SpellDescription$ Untap CARDNAME. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/honor_worn_shaku.jpg -Oracle:{T}: Add {1} to your mana pool.\nTap an untapped legendary permanent you control: Untap Honor-Worn Shaku. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\nTap an untapped legendary permanent you control: Untap Honor-Worn Shaku. diff --git a/forge-gui/res/cardsfolder/h/honorable_scout.txt b/forge-gui/res/cardsfolder/h/honorable_scout.txt index d20a8a3b810..70a6d8cc3d6 100644 --- a/forge-gui/res/cardsfolder/h/honorable_scout.txt +++ b/forge-gui/res/cardsfolder/h/honorable_scout.txt @@ -1,9 +1,9 @@ -Name:Honorable Scout -ManaCost:W -Types:Creature Human Soldier Scout -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ HonorGained | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life for each black and/or red creature target opponent controls. -SVar:HonorGained:AB$ GainLife | Cost$ 0 | LifeAmount$ ScoutsHonor | Defined$ You | TgtPrompt$ Select target opponent | ValidTgts$ Opponent -SVar:ScoutsHonor:Count$Valid Creature.Black+TargetedPlayerCtrl,Creature.Red+TargetedPlayerCtrl/Times.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/honorable_scout.jpg -Oracle:When Honorable Scout enters the battlefield, you gain 2 life for each black and/or red creature target opponent controls. \ No newline at end of file +Name:Honorable Scout +ManaCost:W +Types:Creature Human Soldier Scout +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ HonorGained | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life for each black and/or red creature target opponent controls. +SVar:HonorGained:AB$ GainLife | Cost$ 0 | LifeAmount$ ScoutsHonor | Defined$ You | TgtPrompt$ Select target opponent | ValidTgts$ Opponent +SVar:ScoutsHonor:Count$Valid Creature.Black+TargetedPlayerCtrl,Creature.Red+TargetedPlayerCtrl/Times.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/honorable_scout.jpg +Oracle:When Honorable Scout enters the battlefield, you gain 2 life for each black and/or red creature target opponent controls. diff --git a/forge-gui/res/cardsfolder/h/hooded_horror.txt b/forge-gui/res/cardsfolder/h/hooded_horror.txt index 6371c02e4e7..ddde3ad5c46 100644 --- a/forge-gui/res/cardsfolder/h/hooded_horror.txt +++ b/forge-gui/res/cardsfolder/h/hooded_horror.txt @@ -1,9 +1,9 @@ -Name:Hooded Horror -ManaCost:4 B -Types:Creature Horror -PT:4/4 -S:Mode$ Continuous | Affected$ Card.Self+attacking | AddHiddenKeyword$ Unblockable | CheckSVar$ X | References$ X,Y | SVarCompare$ EQY | Description$ CARDNAME can't be blocked if defending player controls the most creatures or is tied for the most. -SVar:X:Count$Valid Creature.DefenderCtrl -SVar:Y:PlayerCountPlayers$HighestValid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/hooded_horror.jpg -Oracle:Hooded Horror can't be blocked if defending player controls the most creatures or is tied for the most. +Name:Hooded Horror +ManaCost:4 B +Types:Creature Horror +PT:4/4 +S:Mode$ Continuous | Affected$ Card.Self+attacking | AddHiddenKeyword$ Unblockable | CheckSVar$ X | References$ X,Y | SVarCompare$ EQY | Description$ CARDNAME can't be blocked if defending player controls the most creatures or is tied for the most. +SVar:X:Count$Valid Creature.DefenderCtrl +SVar:Y:PlayerCountPlayers$HighestValid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/hooded_horror.jpg +Oracle:Hooded Horror can't be blocked if defending player controls the most creatures or is tied for the most. diff --git a/forge-gui/res/cardsfolder/h/hooded_kavu.txt b/forge-gui/res/cardsfolder/h/hooded_kavu.txt index 7119e931562..529eb59bcf0 100644 --- a/forge-gui/res/cardsfolder/h/hooded_kavu.txt +++ b/forge-gui/res/cardsfolder/h/hooded_kavu.txt @@ -4,4 +4,4 @@ Types:Creature Kavu PT:2/2 A:AB$ Pump | Cost$ B | KW$ Fear | SpellDescription$ CARDNAME gains fear until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hooded_kavu.jpg -Oracle:{B}: Hooded Kavu gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:{B}: Hooded Kavu gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/h/hoodwink.txt b/forge-gui/res/cardsfolder/h/hoodwink.txt index 109698f786d..b14a65a017e 100644 --- a/forge-gui/res/cardsfolder/h/hoodwink.txt +++ b/forge-gui/res/cardsfolder/h/hoodwink.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Artifact,Enchantment,Land | TgtPrompt$ Select target artifact, enchantment, or land | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target artifact, enchantment, or land to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/hoodwink.jpg -Oracle:Return target artifact, enchantment, or land to its owner's hand. \ No newline at end of file +Oracle:Return target artifact, enchantment, or land to its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/hoof_skulkin.txt b/forge-gui/res/cardsfolder/h/hoof_skulkin.txt index 35a3861b380..0c519e2abc5 100644 --- a/forge-gui/res/cardsfolder/h/hoof_skulkin.txt +++ b/forge-gui/res/cardsfolder/h/hoof_skulkin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Scarecrow PT:2/2 A:AB$ Pump | Cost$ 3 | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target green creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hoof_skulkin.jpg -Oracle:{3}: Target green creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{3}: Target green creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hoofprints_of_the_stag.txt b/forge-gui/res/cardsfolder/h/hoofprints_of_the_stag.txt index c41ece5aa40..bc00cddfaaa 100644 --- a/forge-gui/res/cardsfolder/h/hoofprints_of_the_stag.txt +++ b/forge-gui/res/cardsfolder/h/hoofprints_of_the_stag.txt @@ -5,4 +5,4 @@ T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | OptionalDe SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ HOOFPRINT | CounterNum$ 1 A:AB$ Token | Cost$ 2 W SubCounter<4/HOOFPRINT> | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | PlayerTurn$ True | SpellDescription$ Put a 4/4 white Elemental creature token with flying onto the battlefield. Activate this ability only during your turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hoofprints_of_the_stag.jpg -Oracle:Whenever you draw a card, you may put a hoofprint counter on Hoofprints of the Stag.\n{2}{W}, Remove four hoofprint counters from Hoofprints of the Stag: Put a 4/4 white Elemental creature token with flying onto the battlefield. Activate this ability only during your turn. \ No newline at end of file +Oracle:Whenever you draw a card, you may put a hoofprint counter on Hoofprints of the Stag.\n{2}{W}, Remove four hoofprint counters from Hoofprints of the Stag: Put a 4/4 white Elemental creature token with flying onto the battlefield. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/h/hope_and_glory.txt b/forge-gui/res/cardsfolder/h/hope_and_glory.txt index 7f579f4c929..d6f881aca65 100644 --- a/forge-gui/res/cardsfolder/h/hope_and_glory.txt +++ b/forge-gui/res/cardsfolder/h/hope_and_glory.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Untap | Cost$ 1 W | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select two target creatures | SubAbility$ DBPump | SpellDescription$ Untap two target creatures. Each of them gets +1/+1 until end of turn. SVar:DBPump:DB$Pump | Defined$ Targeted | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hope_and_glory.jpg -Oracle:Untap two target creatures. Each of them gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Untap two target creatures. Each of them gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hope_charm.txt b/forge-gui/res/cardsfolder/h/hope_charm.txt index 4a8f84778d9..1ad63004221 100644 --- a/forge-gui/res/cardsfolder/h/hope_charm.txt +++ b/forge-gui/res/cardsfolder/h/hope_charm.txt @@ -7,4 +7,4 @@ SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | ValidTgts$ Player | TgtPrompt$ Ch SVar:DBDestroy:DB$ Destroy | ValidTgts$ Aura | TgtPrompt$ Select target Aura | SpellDescription$ Destroy target Aura. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hope_charm.jpg -Oracle:Choose one - Target creature gains first strike until end of turn; or target player gains 2 life; or destroy target Aura. \ No newline at end of file +Oracle:Choose one - Target creature gains first strike until end of turn; or target player gains 2 life; or destroy target Aura. diff --git a/forge-gui/res/cardsfolder/h/hopeful_eidolon.txt b/forge-gui/res/cardsfolder/h/hopeful_eidolon.txt index ca575c02275..9478deab564 100644 --- a/forge-gui/res/cardsfolder/h/hopeful_eidolon.txt +++ b/forge-gui/res/cardsfolder/h/hopeful_eidolon.txt @@ -1,9 +1,9 @@ -Name:Hopeful Eidolon -ManaCost:W -Types:Enchantment Creature Spirit -PT:1/1 -K:Bestow:3 W -K:Lifelink -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Lifelink | Description$ Enchanted creature gets +1/+1 and has lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hopeful_eidolon.jpg -Oracle:Bestow {3}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.)\nEnchanted creature gets +1/+1 and has lifelink. \ No newline at end of file +Name:Hopeful Eidolon +ManaCost:W +Types:Enchantment Creature Spirit +PT:1/1 +K:Bestow:3 W +K:Lifelink +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Lifelink | Description$ Enchanted creature gets +1/+1 and has lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hopeful_eidolon.jpg +Oracle:Bestow {3}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.)\nEnchanted creature gets +1/+1 and has lifelink. diff --git a/forge-gui/res/cardsfolder/h/hopping_automaton.txt b/forge-gui/res/cardsfolder/h/hopping_automaton.txt index e26d6e12c97..8f6d4a25b00 100644 --- a/forge-gui/res/cardsfolder/h/hopping_automaton.txt +++ b/forge-gui/res/cardsfolder/h/hopping_automaton.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:2/2 A:AB$ Pump | Cost$ 0 | NumAtt$ -1 | NumDef$ -1 | KW$ Flying | SpellDescription$ CARDNAME gets -1/-1 and gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hopping_automaton.jpg -Oracle:{0}: Hopping Automaton gets -1/-1 and gains flying until end of turn. \ No newline at end of file +Oracle:{0}: Hopping Automaton gets -1/-1 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/h/horde_of_boggarts.txt b/forge-gui/res/cardsfolder/h/horde_of_boggarts.txt index 036c86ccc6e..7dda998d099 100644 --- a/forge-gui/res/cardsfolder/h/horde_of_boggarts.txt +++ b/forge-gui/res/cardsfolder/h/horde_of_boggarts.txt @@ -1,10 +1,10 @@ -Name:Horde of Boggarts -ManaCost:3 R -Types:Creature Goblin -PT:*/* -K:CantBeBlockedByAmount LT2 -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of red permanents you control. -SVar:X:Count$Valid Permanent.Red+YouCtrl -SVar:BuffedBy:Permanent.Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/horde_of_boggarts.jpg -Oracle:Horde of Boggarts's power and toughness are each equal to the number of red permanents you control.\nHorde of Boggarts can't be blocked except by two or more creatures. \ No newline at end of file +Name:Horde of Boggarts +ManaCost:3 R +Types:Creature Goblin +PT:*/* +K:CantBeBlockedByAmount LT2 +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of red permanents you control. +SVar:X:Count$Valid Permanent.Red+YouCtrl +SVar:BuffedBy:Permanent.Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/horde_of_boggarts.jpg +Oracle:Horde of Boggarts's power and toughness are each equal to the number of red permanents you control.\nHorde of Boggarts can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/h/horde_of_notions.txt b/forge-gui/res/cardsfolder/h/horde_of_notions.txt index a3c131e4ee6..2244afdbf4b 100644 --- a/forge-gui/res/cardsfolder/h/horde_of_notions.txt +++ b/forge-gui/res/cardsfolder/h/horde_of_notions.txt @@ -7,4 +7,4 @@ K:Trample K:Haste A:AB$ Play | Cost$ W U B R G | TgtZone$ Graveyard | WithoutManaCost$ True | ValidTgts$ Elemental.YouCtrl | TgtPrompt$ Choose target Elemental card from your graveyard | Optional$ True | SpellDescription$ You may play target Elemental card from your graveyard without paying its mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/horde_of_notions.jpg -Oracle:Vigilance, trample, haste\n{W}{U}{B}{R}{G}: You may play target Elemental card from your graveyard without paying its mana cost. \ No newline at end of file +Oracle:Vigilance, trample, haste\n{W}{U}{B}{R}{G}: You may play target Elemental card from your graveyard without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/h/horizon_boughs.txt b/forge-gui/res/cardsfolder/h/horizon_boughs.txt index 9b462429774..f1ce33d7fde 100644 --- a/forge-gui/res/cardsfolder/h/horizon_boughs.txt +++ b/forge-gui/res/cardsfolder/h/horizon_boughs.txt @@ -1,9 +1,9 @@ -Name:Horizon Boughs -ManaCost:no cost -Types:Plane Pyrulea -S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ All permanents untap during each player's untap step. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ DBFetch | TriggerDescription$ Whenever you roll {C}, you may search your library for up to three basic land cards, put them onto the battlefield tapped, then shuffle your library. -SVar:DBFetch:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 3 -SVar:Picture:http://www.cardforge.org/fpics/lq_planes_promos/horizon_boughs.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:All permanents untap during each player's untap step.\nWhenever you roll {C}, you may search your library for up to three basic land cards, put them onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Name:Horizon Boughs +ManaCost:no cost +Types:Plane Pyrulea +S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ All permanents untap during each player's untap step. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ DBFetch | TriggerDescription$ Whenever you roll {C}, you may search your library for up to three basic land cards, put them onto the battlefield tapped, then shuffle your library. +SVar:DBFetch:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 3 +SVar:Picture:http://www.cardforge.org/fpics/lq_planes_promos/horizon_boughs.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:All permanents untap during each player's untap step.\nWhenever you roll {C}, you may search your library for up to three basic land cards, put them onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/h/horizon_canopy.txt b/forge-gui/res/cardsfolder/h/horizon_canopy.txt index 8a5ed82672e..0766e6c73a4 100644 --- a/forge-gui/res/cardsfolder/h/horizon_canopy.txt +++ b/forge-gui/res/cardsfolder/h/horizon_canopy.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T PayLife<1> | Produced$ G | SpellDescription$ Add {G} to you A:AB$ Mana | Cost$ T PayLife<1> | Produced$ W | SpellDescription$ Add {W} to your mana pool. A:AB$ Draw | Cost$ 1 T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_canopy.jpg -Oracle:{T}, Pay 1 life: Add {G} or {W} to your mana pool.\n{1}, {T}, Sacrifice Horizon Canopy: Draw a card. \ No newline at end of file +Oracle:{T}, Pay 1 life: Add {G} or {W} to your mana pool.\n{1}, {T}, Sacrifice Horizon Canopy: Draw a card. diff --git a/forge-gui/res/cardsfolder/h/horizon_chimera.txt b/forge-gui/res/cardsfolder/h/horizon_chimera.txt index e86652020c8..3182f5329f1 100644 --- a/forge-gui/res/cardsfolder/h/horizon_chimera.txt +++ b/forge-gui/res/cardsfolder/h/horizon_chimera.txt @@ -1,11 +1,11 @@ -Name:Horizon Chimera -ManaCost:2 G U -Types:Creature Chimera -PT:3/2 -K:Flash -K:Flying -K:Trample -T:Mode$ Drawn | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you draw a card, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_chimera.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying, trample\nWhenever you draw a card, you gain 1 life. \ No newline at end of file +Name:Horizon Chimera +ManaCost:2 G U +Types:Creature Chimera +PT:3/2 +K:Flash +K:Flying +K:Trample +T:Mode$ Drawn | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you draw a card, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_chimera.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying, trample\nWhenever you draw a card, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/h/horizon_drake.txt b/forge-gui/res/cardsfolder/h/horizon_drake.txt index 6614b0f638a..ce975e61254 100644 --- a/forge-gui/res/cardsfolder/h/horizon_drake.txt +++ b/forge-gui/res/cardsfolder/h/horizon_drake.txt @@ -5,4 +5,4 @@ PT:3/1 K:Flying K:Protection:Land:Protection from lands SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_drake.jpg -Oracle:Flying, protection from lands \ No newline at end of file +Oracle:Flying, protection from lands diff --git a/forge-gui/res/cardsfolder/h/horizon_scholar.txt b/forge-gui/res/cardsfolder/h/horizon_scholar.txt index 5d57ca98791..57cb14c0867 100644 --- a/forge-gui/res/cardsfolder/h/horizon_scholar.txt +++ b/forge-gui/res/cardsfolder/h/horizon_scholar.txt @@ -1,9 +1,9 @@ -Name:Horizon Scholar -ManaCost:5 U -Types:Creature Sphinx -PT:4/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, 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:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_scholar.jpg -Oracle:Flying\nWhen Horizon Scholar enters the battlefield, 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.) \ No newline at end of file +Name:Horizon Scholar +ManaCost:5 U +Types:Creature Sphinx +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, 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:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_scholar.jpg +Oracle:Flying\nWhen Horizon Scholar enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/h/horizon_seed.txt b/forge-gui/res/cardsfolder/h/horizon_seed.txt index 05b8c53f182..b62eda36712 100644 --- a/forge-gui/res/cardsfolder/h/horizon_seed.txt +++ b/forge-gui/res/cardsfolder/h/horizon_seed.txt @@ -1,11 +1,11 @@ -Name:Horizon Seed -ManaCost:4 W -Types:Creature Spirit -PT:2/1 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRegenerate | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, regenerate target creature. -SVar:TrigRegenerate:AB$ Regenerate | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:BuffedBy:Spirit,Arcane -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_seed.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, regenerate target creature. \ No newline at end of file +Name:Horizon Seed +ManaCost:4 W +Types:Creature Spirit +PT:2/1 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRegenerate | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, regenerate target creature. +SVar:TrigRegenerate:AB$ Regenerate | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:BuffedBy:Spirit,Arcane +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_seed.jpg +Oracle:Whenever you cast a Spirit or Arcane spell, regenerate target creature. diff --git a/forge-gui/res/cardsfolder/h/horizon_spellbomb.txt b/forge-gui/res/cardsfolder/h/horizon_spellbomb.txt index 60d427085bc..55af6714f6b 100644 --- a/forge-gui/res/cardsfolder/h/horizon_spellbomb.txt +++ b/forge-gui/res/cardsfolder/h/horizon_spellbomb.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | ChangeType$ Land.Basic | Origin$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {G}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ G | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/horizon_spellbomb.jpg -Oracle:{2}, {T}, Sacrifice Horizon Spellbomb: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.\nWhen Horizon Spellbomb is put into a graveyard from the battlefield, you may pay {G}. If you do, draw a card. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Horizon Spellbomb: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.\nWhen Horizon Spellbomb is put into a graveyard from the battlefield, you may pay {G}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/h/horn_of_deafening.txt b/forge-gui/res/cardsfolder/h/horn_of_deafening.txt index f26a4f4fcdb..8e41a347dde 100644 --- a/forge-gui/res/cardsfolder/h/horn_of_deafening.txt +++ b/forge-gui/res/cardsfolder/h/horn_of_deafening.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Pump | Cost$ 2 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SpellDescription$ Prevent all combat damage that would be dealt by target creature this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/horn_of_deafening.jpg -Oracle:{2}, {T}: Prevent all combat damage that would be dealt by target creature this turn. \ No newline at end of file +Oracle:{2}, {T}: Prevent all combat damage that would be dealt by target creature this turn. diff --git a/forge-gui/res/cardsfolder/h/horn_of_greed.txt b/forge-gui/res/cardsfolder/h/horn_of_greed.txt index f7b80583039..4040e38741e 100644 --- a/forge-gui/res/cardsfolder/h/horn_of_greed.txt +++ b/forge-gui/res/cardsfolder/h/horn_of_greed.txt @@ -5,4 +5,4 @@ T:Mode$ LandPlayed | ValidCard$ Land | TriggerZones$ Battlefield | Execute$ Trig SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/horn_of_greed.jpg -Oracle:Whenever a player plays a land, that player draws a card. \ No newline at end of file +Oracle:Whenever a player plays a land, that player draws a card. diff --git a/forge-gui/res/cardsfolder/h/horn_of_plenty.txt b/forge-gui/res/cardsfolder/h/horn_of_plenty.txt index 3eeb1c3452f..71b74ac2e30 100644 --- a/forge-gui/res/cardsfolder/h/horn_of_plenty.txt +++ b/forge-gui/res/cardsfolder/h/horn_of_plenty.txt @@ -1,11 +1,11 @@ -Name:Horn of Plenty -ManaCost:6 -Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ DelayedTrigEff | TriggerDescription$ Whenever a player casts a spell, that player may pay {1}. If that player does, he or she draws a card at the beginning of the next end step. -SVar:DelayedTrigEff:AB$ Effect | Cost$ 0 | Triggers$ EOTTrig | SVars$ TrigDraw,RemoveEff | RememberObjects$ TriggeredActivator | UnlessCost$ 1 | UnlessPayer$ TriggeredActivator | UnlessSwitched$ True -SVar:EOTTrig:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Draw a card at the beginning of the next end step. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ Player.IsRemembered | NumCards$ 1 | SubAbility$ RemoveEff -SVar:RemoveEff:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/horn_of_plenty.jpg -Oracle:Whenever a player casts a spell, he or she may pay {1}. If that player does, he or she draws a card at the beginning of the next end step. \ No newline at end of file +Name:Horn of Plenty +ManaCost:6 +Types:Artifact +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ DelayedTrigEff | TriggerDescription$ Whenever a player casts a spell, that player may pay {1}. If that player does, he or she draws a card at the beginning of the next end step. +SVar:DelayedTrigEff:AB$ Effect | Cost$ 0 | Triggers$ EOTTrig | SVars$ TrigDraw,RemoveEff | RememberObjects$ TriggeredActivator | UnlessCost$ 1 | UnlessPayer$ TriggeredActivator | UnlessSwitched$ True +SVar:EOTTrig:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Draw a card at the beginning of the next end step. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ Player.IsRemembered | NumCards$ 1 | SubAbility$ RemoveEff +SVar:RemoveEff:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/horn_of_plenty.jpg +Oracle:Whenever a player casts a spell, he or she may pay {1}. If that player does, he or she draws a card at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/h/horn_of_ramos.txt b/forge-gui/res/cardsfolder/h/horn_of_ramos.txt index 9f14aa0f3d7..593e4792382 100644 --- a/forge-gui/res/cardsfolder/h/horn_of_ramos.txt +++ b/forge-gui/res/cardsfolder/h/horn_of_ramos.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool A:AB$ Mana | Cost$Sac<1/CARDNAME> | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/horn_of_ramos.jpg -Oracle:{T}: Add {G} to your mana pool.\nSacrifice Horn of Ramos: Add {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool.\nSacrifice Horn of Ramos: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/h/horncallers_chant.txt b/forge-gui/res/cardsfolder/h/horncallers_chant.txt index 36534a02f40..05728a781b5 100644 --- a/forge-gui/res/cardsfolder/h/horncallers_chant.txt +++ b/forge-gui/res/cardsfolder/h/horncallers_chant.txt @@ -1,9 +1,9 @@ -Name:Horncaller's Chant -ManaCost:7 G -Types:Sorcery -A:SP$ Token | Cost$ 7 G | TokenAmount$ 1 | TokenName$ Rhino | TokenTypes$ Creature,Rhino | TokenColors$ Green | TokenOwner$ You | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Trample | TokenImage$ g 4 4 rhino rtr | SubAbility$ DBChoose | SpellDescription$ Put a 4/4 green Rhino creature token with trample onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/horncallers_chant.jpg -Oracle:Put a 4/4 green Rhino creature token with trample onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Horncaller's Chant +ManaCost:7 G +Types:Sorcery +A:SP$ Token | Cost$ 7 G | TokenAmount$ 1 | TokenName$ Rhino | TokenTypes$ Creature,Rhino | TokenColors$ Green | TokenOwner$ You | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Trample | TokenImage$ g 4 4 rhino rtr | SubAbility$ DBChoose | SpellDescription$ Put a 4/4 green Rhino creature token with trample onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/horncallers_chant.jpg +Oracle:Put a 4/4 green Rhino creature token with trample onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/h/horned_cheetah.txt b/forge-gui/res/cardsfolder/h/horned_cheetah.txt index 4ff45a31f73..9e4852fdd61 100644 --- a/forge-gui/res/cardsfolder/h/horned_cheetah.txt +++ b/forge-gui/res/cardsfolder/h/horned_cheetah.txt @@ -7,4 +7,4 @@ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/horned_cheetah.jpg -Oracle:Whenever Horned Cheetah deals damage, you gain that much life. \ No newline at end of file +Oracle:Whenever Horned Cheetah deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/h/horned_helm.txt b/forge-gui/res/cardsfolder/h/horned_helm.txt index 9d03f951d3c..fbdaca69f2e 100644 --- a/forge-gui/res/cardsfolder/h/horned_helm.txt +++ b/forge-gui/res/cardsfolder/h/horned_helm.txt @@ -1,8 +1,8 @@ -Name:Horned Helm -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Trample | Description$ Equipped creature gets +1/+1 and has trample. -A:AB$ Attach | Cost$ G G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/horned_helm.jpg -Oracle:Equipped creature gets +1/+1 and has trample.\n{G}{G}: Attach Horned Helm to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Horned Helm +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Trample | Description$ Equipped creature gets +1/+1 and has trample. +A:AB$ Attach | Cost$ G G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/horned_helm.jpg +Oracle:Equipped creature gets +1/+1 and has trample.\n{G}{G}: Attach Horned Helm to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/h/horned_kavu.txt b/forge-gui/res/cardsfolder/h/horned_kavu.txt index 15be58da9a9..47383002348 100644 --- a/forge-gui/res/cardsfolder/h/horned_kavu.txt +++ b/forge-gui/res/cardsfolder/h/horned_kavu.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.Red+YouCtrl,Creature.Green+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/horned_kavu.jpg -Oracle:When Horned Kavu enters the battlefield, return a red or green creature you control to its owner's hand. \ No newline at end of file +Oracle:When Horned Kavu enters the battlefield, return a red or green creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/horned_sliver.txt b/forge-gui/res/cardsfolder/h/horned_sliver.txt index 5389e65b0ec..38f1b3c69c6 100644 --- a/forge-gui/res/cardsfolder/h/horned_sliver.txt +++ b/forge-gui/res/cardsfolder/h/horned_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Trample | Description$ All Sliver creatures have trample. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/horned_sliver.jpg -Oracle:All Sliver creatures have trample. \ No newline at end of file +Oracle:All Sliver creatures have trample. diff --git a/forge-gui/res/cardsfolder/h/horned_troll.txt b/forge-gui/res/cardsfolder/h/horned_troll.txt index d9ed081fa4e..1b13ce4d476 100644 --- a/forge-gui/res/cardsfolder/h/horned_troll.txt +++ b/forge-gui/res/cardsfolder/h/horned_troll.txt @@ -4,4 +4,4 @@ Types:Creature Troll PT:2/2 A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/horned_troll.jpg -Oracle:{G}: Regenerate Horned Troll. \ No newline at end of file +Oracle:{G}: Regenerate Horned Troll. diff --git a/forge-gui/res/cardsfolder/h/horned_turtle.txt b/forge-gui/res/cardsfolder/h/horned_turtle.txt index c5acc1cd9a4..1068997f8f6 100644 --- a/forge-gui/res/cardsfolder/h/horned_turtle.txt +++ b/forge-gui/res/cardsfolder/h/horned_turtle.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Creature Turtle PT:1/4 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83125.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/h/hornet_cannon.txt b/forge-gui/res/cardsfolder/h/hornet_cannon.txt index 02a0a6e1cd7..091c6188f61 100644 --- a/forge-gui/res/cardsfolder/h/hornet_cannon.txt +++ b/forge-gui/res/cardsfolder/h/hornet_cannon.txt @@ -7,4 +7,4 @@ SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ DelayTriggerRemembered SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:HornetCannonEOT:SVar:EndOfTurnLeavePlay:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hornet_cannon.jpg -Oracle:{3}, {T}: Put a 1/1 colorless Insect artifact creature token with flying and haste named Hornet onto the battlefield. Destroy it at the beginning of the next end step. \ No newline at end of file +Oracle:{3}, {T}: Put a 1/1 colorless Insect artifact creature token with flying and haste named Hornet onto the battlefield. Destroy it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/h/hornet_cobra.txt b/forge-gui/res/cardsfolder/h/hornet_cobra.txt index 7a2257f5d33..ba9855b5a1b 100644 --- a/forge-gui/res/cardsfolder/h/hornet_cobra.txt +++ b/forge-gui/res/cardsfolder/h/hornet_cobra.txt @@ -4,4 +4,4 @@ Types:Creature Snake PT:2/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/hornet_cobra.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/h/hornet_harasser.txt b/forge-gui/res/cardsfolder/h/hornet_harasser.txt index ba8034c188e..ac2fd8a2f11 100644 --- a/forge-gui/res/cardsfolder/h/hornet_harasser.txt +++ b/forge-gui/res/cardsfolder/h/hornet_harasser.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, target creature gets -2/-2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/hornet_harasser.jpg -Oracle:When Hornet Harasser dies, target creature gets -2/-2 until end of turn. \ No newline at end of file +Oracle:When Hornet Harasser dies, target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hornet_queen.txt b/forge-gui/res/cardsfolder/h/hornet_queen.txt index f76cf8e74d7..232d2efc2dc 100644 --- a/forge-gui/res/cardsfolder/h/hornet_queen.txt +++ b/forge-gui/res/cardsfolder/h/hornet_queen.txt @@ -7,4 +7,4 @@ K:Deathtouch T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put four 1/1 green Insect creature tokens with flying and deathtouch onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 4 | TokenName$ Insect | TokenImage$ G 1 1 Insect Deathtouch | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying<>Deathtouch SVar:Picture:http://www.wizards.com/global/images/magic/general/hornet_queen.jpg -Oracle:Flying, deathtouch\nWhen Hornet Queen enters the battlefield, put four 1/1 green Insect creature tokens with flying and deathtouch onto the battlefield. \ No newline at end of file +Oracle:Flying, deathtouch\nWhen Hornet Queen enters the battlefield, put four 1/1 green Insect creature tokens with flying and deathtouch onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hornet_sting.txt b/forge-gui/res/cardsfolder/h/hornet_sting.txt index 414bd6e0f8c..b342f965c95 100644 --- a/forge-gui/res/cardsfolder/h/hornet_sting.txt +++ b/forge-gui/res/cardsfolder/h/hornet_sting.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ DealDamage | Cost$ G | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ Hornet Sting deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/hornet_sting.jpg -Oracle:Hornet Sting deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Hornet Sting deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/h/horobi_deaths_wail.txt b/forge-gui/res/cardsfolder/h/horobi_deaths_wail.txt index d3528c5234a..033ec67fe2c 100644 --- a/forge-gui/res/cardsfolder/h/horobi_deaths_wail.txt +++ b/forge-gui/res/cardsfolder/h/horobi_deaths_wail.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ BecomesTarget | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever a creature becomes the target of a spell or ability, destroy that creature. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget SVar:Picture:http://www.wizards.com/global/images/magic/general/horobi_deaths_wail.jpg -Oracle:Flying\nWhenever a creature becomes the target of a spell or ability, destroy that creature. \ No newline at end of file +Oracle:Flying\nWhenever a creature becomes the target of a spell or ability, destroy that creature. diff --git a/forge-gui/res/cardsfolder/h/horobis_whisper.txt b/forge-gui/res/cardsfolder/h/horobis_whisper.txt index 34504af51c8..5e87b21b55e 100644 --- a/forge-gui/res/cardsfolder/h/horobis_whisper.txt +++ b/forge-gui/res/cardsfolder/h/horobis_whisper.txt @@ -1,8 +1,8 @@ -Name:Horobi's Whisper -ManaCost:1 B B -Types:Instant Arcane -A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | ConditionPresent$ Swamp.YouCtrl | ConditionCompare$ GE1 | SpellDescription$ If you control a Swamp, destroy target nonblack creature. -K:Splice onto Arcane ExileFromGrave<4/Card> -SVar:NeedsToPlay:Swamp.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/horobis_whisper.jpg -Oracle:If you control a Swamp, destroy target nonblack creature.\nSplice onto Arcane-Exile four cards from your graveyard. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Horobi's Whisper +ManaCost:1 B B +Types:Instant Arcane +A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | ConditionPresent$ Swamp.YouCtrl | ConditionCompare$ GE1 | SpellDescription$ If you control a Swamp, destroy target nonblack creature. +K:Splice onto Arcane ExileFromGrave<4/Card> +SVar:NeedsToPlay:Swamp.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/horobis_whisper.jpg +Oracle:If you control a Swamp, destroy target nonblack creature.\nSplice onto Arcane-Exile four cards from your graveyard. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/h/horrible_hordes.txt b/forge-gui/res/cardsfolder/h/horrible_hordes.txt index 538aa5c8360..0ce76dc2840 100644 --- a/forge-gui/res/cardsfolder/h/horrible_hordes.txt +++ b/forge-gui/res/cardsfolder/h/horrible_hordes.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Spirit PT:2/2 K:Rampage 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/horrible_hordes.jpg -Oracle:Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/h/horrifying_revelation.txt b/forge-gui/res/cardsfolder/h/horrifying_revelation.txt index 56dd2cd7f71..a17921b435f 100644 --- a/forge-gui/res/cardsfolder/h/horrifying_revelation.txt +++ b/forge-gui/res/cardsfolder/h/horrifying_revelation.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Player | TgtPrompt$ Choose a player | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBMill | SpellDescription$ Target player discards a card, then puts the top card of his or her library into his or her graveyard. SVar:DBMill:DB$Mill | NumCards$ 1 | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/horrifying_revelation.jpg -Oracle:Target player discards a card, then puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Target player discards a card, then puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/h/horror_of_horrors.txt b/forge-gui/res/cardsfolder/h/horror_of_horrors.txt index 01ab927b1e3..c432823ec77 100644 --- a/forge-gui/res/cardsfolder/h/horror_of_horrors.txt +++ b/forge-gui/res/cardsfolder/h/horror_of_horrors.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Regenerate | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | Cost$ Sac<1/Swamp> | SpellDescription$ Regenerate target black creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/horror_of_horrors.jpg -Oracle:Sacrifice a Swamp: Regenerate target black creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:Sacrifice a Swamp: Regenerate target black creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/h/horror_of_the_dim.txt b/forge-gui/res/cardsfolder/h/horror_of_the_dim.txt index 08c6b14fa6a..ed14c8c472f 100644 --- a/forge-gui/res/cardsfolder/h/horror_of_the_dim.txt +++ b/forge-gui/res/cardsfolder/h/horror_of_the_dim.txt @@ -1,7 +1,7 @@ -Name:Horror of the Dim -ManaCost:4 B -Types:Creature Horror -PT:3/4 -A:AB$ Pump | Cost$ U | KW$ Hexproof | SpellDescription$ CARDNAME gains hexproof until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/horror_of_the_dim.jpg -Oracle:{U}: Horror of the Dim gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Horror of the Dim +ManaCost:4 B +Types:Creature Horror +PT:3/4 +A:AB$ Pump | Cost$ U | KW$ Hexproof | SpellDescription$ CARDNAME gains hexproof until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/horror_of_the_dim.jpg +Oracle:{U}: Horror of the Dim gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/h/horseshoe_crab.txt b/forge-gui/res/cardsfolder/h/horseshoe_crab.txt index 66a1eb5bb9f..de60e69baea 100644 --- a/forge-gui/res/cardsfolder/h/horseshoe_crab.txt +++ b/forge-gui/res/cardsfolder/h/horseshoe_crab.txt @@ -4,4 +4,4 @@ Types:Creature Crab PT:1/3 A:AB$ Untap | Cost$ U | SpellDescription$ Untap CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/horseshoe_crab.jpg -Oracle:{U}: Untap Horseshoe Crab. \ No newline at end of file +Oracle:{U}: Untap Horseshoe Crab. diff --git a/forge-gui/res/cardsfolder/h/hostile_realm.txt b/forge-gui/res/cardsfolder/h/hostile_realm.txt index bb53669cb7d..59de0ee927e 100644 --- a/forge-gui/res/cardsfolder/h/hostile_realm.txt +++ b/forge-gui/res/cardsfolder/h/hostile_realm.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ Pump | Description SVar:Pump:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. | SpellDescription$ Target creature can't block this turn. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hostile_realm.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Target creature can't block this turn." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: Target creature can't block this turn." diff --git a/forge-gui/res/cardsfolder/h/hostility.txt b/forge-gui/res/cardsfolder/h/hostility.txt index 06a0a2498ad..54183087147 100644 --- a/forge-gui/res/cardsfolder/h/hostility.txt +++ b/forge-gui/res/cardsfolder/h/hostility.txt @@ -1,12 +1,12 @@ -Name:Hostility -ManaCost:3 R R R -Types:Creature Elemental Incarnation -PT:6/6 -K:Haste -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Spell.YouCtrl | ValidTarget$ Opponent | PreventionEffect$ True | ReplaceWith$ HostilityTokens | Description$ If a spell you control would deal damage to an opponent, prevent that damage. Put a 3/1 red Elemental Shaman creature token with haste onto the battlefield for each 1 damage prevented this way. -SVar:HostilityTokens:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenImage$ R 3 1 Elemental Shaman | TokenName$ Elemental Shaman | TokenColors$ Red | TokenTypes$ Creature,Elemental,Shaman | TokenPower$ 3 | TokenToughness$ 1 | TokenKeywords$ Haste | TokenOwner$ You -SVar:X:ReplaceCount$DamageAmount -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. -SVar:TrigShuffle:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/hostility.jpg -Oracle:Haste\nIf a spell you control would deal damage to an opponent, prevent that damage. Put a 3/1 red Elemental Shaman creature token with haste onto the battlefield for each 1 damage prevented this way.\nWhen Hostility is put into a graveyard from anywhere, shuffle it into its owner's library. \ No newline at end of file +Name:Hostility +ManaCost:3 R R R +Types:Creature Elemental Incarnation +PT:6/6 +K:Haste +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Spell.YouCtrl | ValidTarget$ Opponent | PreventionEffect$ True | ReplaceWith$ HostilityTokens | Description$ If a spell you control would deal damage to an opponent, prevent that damage. Put a 3/1 red Elemental Shaman creature token with haste onto the battlefield for each 1 damage prevented this way. +SVar:HostilityTokens:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenImage$ R 3 1 Elemental Shaman | TokenName$ Elemental Shaman | TokenColors$ Red | TokenTypes$ Creature,Elemental,Shaman | TokenPower$ 3 | TokenToughness$ 1 | TokenKeywords$ Haste | TokenOwner$ You +SVar:X:ReplaceCount$DamageAmount +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. +SVar:TrigShuffle:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/hostility.jpg +Oracle:Haste\nIf a spell you control would deal damage to an opponent, prevent that damage. Put a 3/1 red Elemental Shaman creature token with haste onto the battlefield for each 1 damage prevented this way.\nWhen Hostility is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/h/hot_springs.txt b/forge-gui/res/cardsfolder/h/hot_springs.txt index 32c62dee806..22781dc9501 100644 --- a/forge-gui/res/cardsfolder/h/hot_springs.txt +++ b/forge-gui/res/cardsfolder/h/hot_springs.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 G | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target la S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn." SVar:Pump:AB$PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hot_springs.jpg -Oracle:Enchant land you control\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn." \ No newline at end of file +Oracle:Enchant land you control\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn." diff --git a/forge-gui/res/cardsfolder/h/hotheaded_giant.txt b/forge-gui/res/cardsfolder/h/hotheaded_giant.txt index cb2a1eba5f2..a6b802177c7 100644 --- a/forge-gui/res/cardsfolder/h/hotheaded_giant.txt +++ b/forge-gui/res/cardsfolder/h/hotheaded_giant.txt @@ -1,9 +1,9 @@ -Name:Hotheaded Giant -ManaCost:3 R -Types:Creature Giant Warrior -PT:4/4 -K:Haste -K:etbCounter:M1M1:2:CheckSVar$ OtherRedCast | SVarCompare$ EQ0:CARDNAME enters the battlefield with two -1/-1 counters on it unless you've cast another red spell this turn. -SVar:OtherRedCast:Count$ThisTurnCast_Card.Red+Other+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/hotheaded_giant.jpg -Oracle:Haste\nHotheaded Giant enters the battlefield with two -1/-1 counters on it unless you've cast another red spell this turn. \ No newline at end of file +Name:Hotheaded Giant +ManaCost:3 R +Types:Creature Giant Warrior +PT:4/4 +K:Haste +K:etbCounter:M1M1:2:CheckSVar$ OtherRedCast | SVarCompare$ EQ0:CARDNAME enters the battlefield with two -1/-1 counters on it unless you've cast another red spell this turn. +SVar:OtherRedCast:Count$ThisTurnCast_Card.Red+Other+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/hotheaded_giant.jpg +Oracle:Haste\nHotheaded Giant enters the battlefield with two -1/-1 counters on it unless you've cast another red spell this turn. diff --git a/forge-gui/res/cardsfolder/h/hound_of_griselbrand.txt b/forge-gui/res/cardsfolder/h/hound_of_griselbrand.txt index 2bbf0570216..253ff2b3628 100644 --- a/forge-gui/res/cardsfolder/h/hound_of_griselbrand.txt +++ b/forge-gui/res/cardsfolder/h/hound_of_griselbrand.txt @@ -1,8 +1,8 @@ -Name:Hound of Griselbrand -ManaCost:2 R R -Types:Creature Elemental Hound -PT:2/2 -K:Double Strike -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/hound_of_griselbrand.jpg -Oracle:Double strike\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Hound of Griselbrand +ManaCost:2 R R +Types:Creature Elemental Hound +PT:2/2 +K:Double Strike +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/hound_of_griselbrand.jpg +Oracle:Double strike\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/h/hour_of_need.txt b/forge-gui/res/cardsfolder/h/hour_of_need.txt index 2bea6714046..51cfaac2511 100644 --- a/forge-gui/res/cardsfolder/h/hour_of_need.txt +++ b/forge-gui/res/cardsfolder/h/hour_of_need.txt @@ -1,13 +1,13 @@ -Name:Hour of Need -ManaCost:2 U -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 U | EffectZone$ All | Description$ Strive - CARDNAME costs {1}{U} more to cast for each target beyond the first. -A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | Origin$ Battlefield | Destination$ Exile | References$ X,IncreaseCost | RememberLKI$ True | SubAbility$ DBRepeat | SpellDescription$ Exile any number of target creatures. For each creature exiled this way, its controller puts a 4/4 blue Sphinx creature token with flying onto the battlefield. -SVar:DBRepeat:DB$ RepeatEach | DefinedCards$ DirectRemembered | UseImprinted$ True | RepeatSubAbility$ DBToken | SubAbility$ DBCleanup -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Sphinx | TokenTypes$ Creature,Sphinx | TokenOwner$ ImprintedController | TokenColors$ Blue | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hour_of_need.jpg -Oracle:Strive - Hour of Need costs {1}{U} more to cast for each target beyond the first.\nExile any number of target creatures. For each creature exiled this way, its controller puts a 4/4 blue Sphinx creature token with flying onto the battlefield. \ No newline at end of file +Name:Hour of Need +ManaCost:2 U +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 U | EffectZone$ All | Description$ Strive - CARDNAME costs {1}{U} more to cast for each target beyond the first. +A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | Origin$ Battlefield | Destination$ Exile | References$ X,IncreaseCost | RememberLKI$ True | SubAbility$ DBRepeat | SpellDescription$ Exile any number of target creatures. For each creature exiled this way, its controller puts a 4/4 blue Sphinx creature token with flying onto the battlefield. +SVar:DBRepeat:DB$ RepeatEach | DefinedCards$ DirectRemembered | UseImprinted$ True | RepeatSubAbility$ DBToken | SubAbility$ DBCleanup +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Sphinx | TokenTypes$ Creature,Sphinx | TokenOwner$ ImprintedController | TokenColors$ Blue | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hour_of_need.jpg +Oracle:Strive - Hour of Need costs {1}{U} more to cast for each target beyond the first.\nExile any number of target creatures. For each creature exiled this way, its controller puts a 4/4 blue Sphinx creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hour_of_reckoning.txt b/forge-gui/res/cardsfolder/h/hour_of_reckoning.txt index 1c11b728991..f35948679b2 100644 --- a/forge-gui/res/cardsfolder/h/hour_of_reckoning.txt +++ b/forge-gui/res/cardsfolder/h/hour_of_reckoning.txt @@ -1,7 +1,7 @@ -Name:Hour of Reckoning -ManaCost:4 W W W -Types:Sorcery -K:Convoke -A:SP$DestroyAll | Cost$ 4 W W W | ValidCards$ Creature.nonToken | SpellDescription$ Destroy all nonToken creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hour_of_reckoning.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nDestroy all nontoken creatures. \ No newline at end of file +Name:Hour of Reckoning +ManaCost:4 W W W +Types:Sorcery +K:Convoke +A:SP$DestroyAll | Cost$ 4 W W W | ValidCards$ Creature.nonToken | SpellDescription$ Destroy all nonToken creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hour_of_reckoning.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nDestroy all nontoken creatures. diff --git a/forge-gui/res/cardsfolder/h/hover_barrier.txt b/forge-gui/res/cardsfolder/h/hover_barrier.txt index 48a795fc979..dee0e522bb4 100644 --- a/forge-gui/res/cardsfolder/h/hover_barrier.txt +++ b/forge-gui/res/cardsfolder/h/hover_barrier.txt @@ -1,8 +1,8 @@ -Name:Hover Barrier -ManaCost:2 U -Types:Creature Illusion Wall -PT:0/6 -K:Flying -K:Defender -SVar:Picture:http://www.wizards.com/global/images/magic/general/hover_barrier.jpg -Oracle:Defender, flying \ No newline at end of file +Name:Hover Barrier +ManaCost:2 U +Types:Creature Illusion Wall +PT:0/6 +K:Flying +K:Defender +SVar:Picture:http://www.wizards.com/global/images/magic/general/hover_barrier.jpg +Oracle:Defender, flying diff --git a/forge-gui/res/cardsfolder/h/hoverguard_observer.txt b/forge-gui/res/cardsfolder/h/hoverguard_observer.txt index dd83ce7d157..31b5fa2abec 100644 --- a/forge-gui/res/cardsfolder/h/hoverguard_observer.txt +++ b/forge-gui/res/cardsfolder/h/hoverguard_observer.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/hoverguard_observer.jpg -Oracle:Flying\nHoverguard Observer can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nHoverguard Observer can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/h/hoverguard_sweepers.txt b/forge-gui/res/cardsfolder/h/hoverguard_sweepers.txt index 38bdca92759..bba696f0741 100644 --- a/forge-gui/res/cardsfolder/h/hoverguard_sweepers.txt +++ b/forge-gui/res/cardsfolder/h/hoverguard_sweepers.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return up to two target creatures to their owners' hands. SVar:TrigChangeZone:DB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/hoverguard_sweepers.jpg -Oracle:Flying\nWhen Hoverguard Sweepers enters the battlefield, you may return up to two target creatures to their owners' hands. \ No newline at end of file +Oracle:Flying\nWhen Hoverguard Sweepers enters the battlefield, you may return up to two target creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/h/hovermyr.txt b/forge-gui/res/cardsfolder/h/hovermyr.txt index 489b9cf9ff5..541ad993cd4 100644 --- a/forge-gui/res/cardsfolder/h/hovermyr.txt +++ b/forge-gui/res/cardsfolder/h/hovermyr.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/hovermyr.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/h/howl_from_beyond.txt b/forge-gui/res/cardsfolder/h/howl_from_beyond.txt index a392fa0e15b..3d5817c3ee8 100644 --- a/forge-gui/res/cardsfolder/h/howl_from_beyond.txt +++ b/forge-gui/res/cardsfolder/h/howl_from_beyond.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ X B | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/howl_from_beyond.jpg -Oracle:Target creature gets +X/+0 until end of turn. \ No newline at end of file +Oracle:Target creature gets +X/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/howl_of_the_night_pack.txt b/forge-gui/res/cardsfolder/h/howl_of_the_night_pack.txt index 9416f848d7a..f164eea7e5a 100644 --- a/forge-gui/res/cardsfolder/h/howl_of_the_night_pack.txt +++ b/forge-gui/res/cardsfolder/h/howl_of_the_night_pack.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ 6 G | TokenAmount$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage g 2 2 wolf SHM | References$ X | SpellDescription$ Put a 2/2 green Wolf creature token onto the battlefield for each Forest you control. SVar:X:Count$TypeYouCtrl.Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/howl_of_the_night_pack.jpg -Oracle:Put a 2/2 green Wolf creature token onto the battlefield for each Forest you control. \ No newline at end of file +Oracle:Put a 2/2 green Wolf creature token onto the battlefield for each Forest you control. diff --git a/forge-gui/res/cardsfolder/h/howlgeist.txt b/forge-gui/res/cardsfolder/h/howlgeist.txt index 686a7eeb236..0d0123f8ba8 100644 --- a/forge-gui/res/cardsfolder/h/howlgeist.txt +++ b/forge-gui/res/cardsfolder/h/howlgeist.txt @@ -1,8 +1,8 @@ -Name:Howlgeist -ManaCost:5 G -Types:Creature Spirit Wolf -PT:4/2 -K:Creatures with power less than CARDNAME's power can't block it. -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/howlgeist.jpg -Oracle:Creatures with power less than Howlgeist's power can't block it.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Howlgeist +ManaCost:5 G +Types:Creature Spirit Wolf +PT:4/2 +K:Creatures with power less than CARDNAME's power can't block it. +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/howlgeist.jpg +Oracle:Creatures with power less than Howlgeist's power can't block it.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/h/howling_banshee.txt b/forge-gui/res/cardsfolder/h/howling_banshee.txt index 24feab3462f..c7971ffb2b1 100644 --- a/forge-gui/res/cardsfolder/h/howling_banshee.txt +++ b/forge-gui/res/cardsfolder/h/howling_banshee.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, each player loses 3 life. SVar:TrigLoseLife:DB$LoseLife | Cost$ 0 | Defined$ Each | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/howling_banshee.jpg -Oracle:Flying\nWhen Howling Banshee enters the battlefield, each player loses 3 life. \ No newline at end of file +Oracle:Flying\nWhen Howling Banshee enters the battlefield, each player loses 3 life. diff --git a/forge-gui/res/cardsfolder/h/howling_fury.txt b/forge-gui/res/cardsfolder/h/howling_fury.txt index 7bd071709f6..0bef68b7785 100644 --- a/forge-gui/res/cardsfolder/h/howling_fury.txt +++ b/forge-gui/res/cardsfolder/h/howling_fury.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | SpellDescription$ Target creature gets +4/+0 until end of turn. SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal/howling_fury.jpg -Oracle:Target creature gets +4/+0 until end of turn. \ No newline at end of file +Oracle:Target creature gets +4/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/howling_gale.txt b/forge-gui/res/cardsfolder/h/howling_gale.txt index 8ae009efd3c..d898aaa5fe6 100644 --- a/forge-gui/res/cardsfolder/h/howling_gale.txt +++ b/forge-gui/res/cardsfolder/h/howling_gale.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 1 G A:SP$ DamageAll | Cost$ 1 G | NumDmg$ 1 | ValidCards$ Creature.withFlying | ValidPlayers$ Each | ValidDescription$ each creature with flying and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature with flying and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/howling_gale.jpg -Oracle:Howling Gale deals 1 damage to each creature with flying and each player.\nFlashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Howling Gale deals 1 damage to each creature with flying and each player.\nFlashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/h/howling_mine.txt b/forge-gui/res/cardsfolder/h/howling_mine.txt index f1909439c8e..b29a034aadc 100644 --- a/forge-gui/res/cardsfolder/h/howling_mine.txt +++ b/forge-gui/res/cardsfolder/h/howling_mine.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | IsPresent$ Card.Self+untapped | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, if CARDNAME is untapped, that player draws an additional card. SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/howling_mine.jpg -Oracle:At the beginning of each player's draw step, if Howling Mine is untapped, that player draws an additional card. \ No newline at end of file +Oracle:At the beginning of each player's draw step, if Howling Mine is untapped, that player draws an additional card. diff --git a/forge-gui/res/cardsfolder/h/howling_wolf.txt b/forge-gui/res/cardsfolder/h/howling_wolf.txt index 5d3196552ed..a0fb9478882 100644 --- a/forge-gui/res/cardsfolder/h/howling_wolf.txt +++ b/forge-gui/res/cardsfolder/h/howling_wolf.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named CARDNAME, reveal them, and put them into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedHowling Wolf | ChangeNum$ 3 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/howling_wolf.jpg -Oracle:When Howling Wolf enters the battlefield, you may search your library for up to three cards named Howling Wolf, reveal them, and put them into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:When Howling Wolf enters the battlefield, you may search your library for up to three cards named Howling Wolf, reveal them, and put them into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/h/howltooth_hollow.txt b/forge-gui/res/cardsfolder/h/howltooth_hollow.txt index 2e4ffee93e4..012bf1e2807 100644 --- a/forge-gui/res/cardsfolder/h/howltooth_hollow.txt +++ b/forge-gui/res/cardsfolder/h/howltooth_hollow.txt @@ -1,12 +1,12 @@ -Name:Howltooth Hollow -ManaCost:no cost -Types:Land -K:Hideaway -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Play | Cost$ B T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | ConditionCheckSVar$ Hands | ConditionSVarCompare$ EQ0 | ForgetRemembered$ True | References$ Hands | SpellDescription$ You may play the exiled card without paying its mana cost if each player has no cards in hand. -SVar:Hands:Count$NumInAllHands -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/howltooth_hollow.jpg -Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {B} to your mana pool.\n{B}, {T}: You may play the exiled card without paying its mana cost if each player has no cards in hand. \ No newline at end of file +Name:Howltooth Hollow +ManaCost:no cost +Types:Land +K:Hideaway +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Play | Cost$ B T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | ConditionCheckSVar$ Hands | ConditionSVarCompare$ EQ0 | ForgetRemembered$ True | References$ Hands | SpellDescription$ You may play the exiled card without paying its mana cost if each player has no cards in hand. +SVar:Hands:Count$NumInAllHands +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/howltooth_hollow.jpg +Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {B} to your mana pool.\n{B}, {T}: You may play the exiled card without paying its mana cost if each player has no cards in hand. diff --git a/forge-gui/res/cardsfolder/h/hua_tuo_honored_physician.txt b/forge-gui/res/cardsfolder/h/hua_tuo_honored_physician.txt index 75feebd517f..d899537e24e 100644 --- a/forge-gui/res/cardsfolder/h/hua_tuo_honored_physician.txt +++ b/forge-gui/res/cardsfolder/h/hua_tuo_honored_physician.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ ChangeZone | Cost$ T | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Put target creature card from your graveyard on top of your library. Activate this ability only during your turn, before attackers are declared. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hua_tuo_honored_physician.jpg -Oracle:{T}: Put target creature card from your graveyard on top of your library. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Put target creature card from your graveyard on top of your library. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/h/huang_zhong_shu_general.txt b/forge-gui/res/cardsfolder/h/huang_zhong_shu_general.txt index c0baba4d6ed..286ff2a35a4 100644 --- a/forge-gui/res/cardsfolder/h/huang_zhong_shu_general.txt +++ b/forge-gui/res/cardsfolder/h/huang_zhong_shu_general.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Soldier PT:2/3 K:CantBeBlockedByAmount GT1 SVar:Picture:http://www.wizards.com/global/images/magic/general/huang_zhong_shu_general.jpg -Oracle:Huang Zhong, Shu General can't be blocked by more than one creature. \ No newline at end of file +Oracle:Huang Zhong, Shu General can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/h/hubris.txt b/forge-gui/res/cardsfolder/h/hubris.txt index b1da44ca88d..69fa4bb5ed0 100644 --- a/forge-gui/res/cardsfolder/h/hubris.txt +++ b/forge-gui/res/cardsfolder/h/hubris.txt @@ -1,8 +1,8 @@ -Name:Hubris -ManaCost:1 U -Types:Instant -A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | IsCurse$ True | RememberTargets$ True | SubAbility$ DBBounce | StackDescription$ Return {c:Targeted} and all Auras attached to it to their owners' hands. | SpellDescription$ Return target creature and all Auras attached to it to their owners' hands. -SVar:DBBounce:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Aura.AttachedTo Targeted | Origin$ Battlefield | Destination$ Hand | UseAllOriginZones$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hubris.jpg -Oracle:Return target creature and all Auras attached to it to their owners' hands. \ No newline at end of file +Name:Hubris +ManaCost:1 U +Types:Instant +A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | IsCurse$ True | RememberTargets$ True | SubAbility$ DBBounce | StackDescription$ Return {c:Targeted} and all Auras attached to it to their owners' hands. | SpellDescription$ Return target creature and all Auras attached to it to their owners' hands. +SVar:DBBounce:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Aura.AttachedTo Targeted | Origin$ Battlefield | Destination$ Hand | UseAllOriginZones$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hubris.jpg +Oracle:Return target creature and all Auras attached to it to their owners' hands. diff --git a/forge-gui/res/cardsfolder/h/hulking_cyclops.txt b/forge-gui/res/cardsfolder/h/hulking_cyclops.txt index 33eec775780..93e19ae921f 100644 --- a/forge-gui/res/cardsfolder/h/hulking_cyclops.txt +++ b/forge-gui/res/cardsfolder/h/hulking_cyclops.txt @@ -4,4 +4,4 @@ Types:Creature Cyclops PT:5/5 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/vi/en-us/card3691.jpg -Oracle:Hulking Cyclops can't block. \ No newline at end of file +Oracle:Hulking Cyclops can't block. diff --git a/forge-gui/res/cardsfolder/h/hulking_goblin.txt b/forge-gui/res/cardsfolder/h/hulking_goblin.txt index a9966f76ea7..2e2bef8ac8e 100644 --- a/forge-gui/res/cardsfolder/h/hulking_goblin.txt +++ b/forge-gui/res/cardsfolder/h/hulking_goblin.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:2/2 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20212.jpg -Oracle:Hulking Goblin can't block. \ No newline at end of file +Oracle:Hulking Goblin can't block. diff --git a/forge-gui/res/cardsfolder/h/hulking_ogre.txt b/forge-gui/res/cardsfolder/h/hulking_ogre.txt index 9de1b76456b..6246445c08b 100644 --- a/forge-gui/res/cardsfolder/h/hulking_ogre.txt +++ b/forge-gui/res/cardsfolder/h/hulking_ogre.txt @@ -4,4 +4,4 @@ Types:Creature Ogre PT:3/3 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20197.jpg -Oracle:Hulking Ogre can't block. \ No newline at end of file +Oracle:Hulking Ogre can't block. diff --git a/forge-gui/res/cardsfolder/h/hull_breach.txt b/forge-gui/res/cardsfolder/h/hull_breach.txt index 1bf48a55eba..c7bab48bb7b 100644 --- a/forge-gui/res/cardsfolder/h/hull_breach.txt +++ b/forge-gui/res/cardsfolder/h/hull_breach.txt @@ -8,4 +8,4 @@ SVar:DBDestroy3:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target art SVar:DestroyEnch:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hull_breach.jpg -Oracle:Choose one - Destroy target artifact; or destroy target enchantment; or destroy target artifact and target enchantment. \ No newline at end of file +Oracle:Choose one - Destroy target artifact; or destroy target enchantment; or destroy target artifact and target enchantment. diff --git a/forge-gui/res/cardsfolder/h/hum_of_the_radix.txt b/forge-gui/res/cardsfolder/h/hum_of_the_radix.txt index a5ab9eb03ac..76eed30ea46 100644 --- a/forge-gui/res/cardsfolder/h/hum_of_the_radix.txt +++ b/forge-gui/res/cardsfolder/h/hum_of_the_radix.txt @@ -5,4 +5,4 @@ S:Mode$ RaiseCost | ValidCard$ Artifact | Activator$ Player | Type$ Spell | Amou SVar:X:Count$Valid Artifact.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hum_of_the_radix.jpg -Oracle:Each artifact spell costs {1} more to cast for each artifact its controller controls. \ No newline at end of file +Oracle:Each artifact spell costs {1} more to cast for each artifact its controller controls. diff --git a/forge-gui/res/cardsfolder/h/human_frailty.txt b/forge-gui/res/cardsfolder/h/human_frailty.txt index 06d59125c9e..d44265947c9 100644 --- a/forge-gui/res/cardsfolder/h/human_frailty.txt +++ b/forge-gui/res/cardsfolder/h/human_frailty.txt @@ -1,6 +1,6 @@ -Name:Human Frailty -ManaCost:B -Types:Instant -A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.Human | TgtPrompt$ Choose target Human creature. | SpellDescription$ Destroy target Human creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/human_frailty.jpg -Oracle:Destroy target Human creature. \ No newline at end of file +Name:Human Frailty +ManaCost:B +Types:Instant +A:SP$ Destroy | Cost$ B | ValidTgts$ Creature.Human | TgtPrompt$ Choose target Human creature. | SpellDescription$ Destroy target Human creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/human_frailty.jpg +Oracle:Destroy target Human creature. diff --git a/forge-gui/res/cardsfolder/h/humble.txt b/forge-gui/res/cardsfolder/h/humble.txt index f5bf6a3d13a..ea71268dcac 100644 --- a/forge-gui/res/cardsfolder/h/humble.txt +++ b/forge-gui/res/cardsfolder/h/humble.txt @@ -1,7 +1,7 @@ -Name:Humble -ManaCost:1 W -Types:Instant -A:SP$ Animate | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 0 | Toughness$ 1 | RemoveAllAbilities$ True | SpellDescription$ Target creature loses all abilities and becomes 0/1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/humble.jpg -Oracle:Target creature loses all abilities and becomes 0/1 until end of turn. \ No newline at end of file +Name:Humble +ManaCost:1 W +Types:Instant +A:SP$ Animate | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 0 | Toughness$ 1 | RemoveAllAbilities$ True | SpellDescription$ Target creature loses all abilities and becomes 0/1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/humble.jpg +Oracle:Target creature loses all abilities and becomes 0/1 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/humble_budoka.txt b/forge-gui/res/cardsfolder/h/humble_budoka.txt index 347a19136c5..fef392ffc50 100644 --- a/forge-gui/res/cardsfolder/h/humble_budoka.txt +++ b/forge-gui/res/cardsfolder/h/humble_budoka.txt @@ -4,4 +4,4 @@ Types:Creature Human Monk PT:2/2 K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/humble_budoka.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/h/humbler_of_mortals.txt b/forge-gui/res/cardsfolder/h/humbler_of_mortals.txt index 34cf892b553..4b8e6b6462d 100644 --- a/forge-gui/res/cardsfolder/h/humbler_of_mortals.txt +++ b/forge-gui/res/cardsfolder/h/humbler_of_mortals.txt @@ -1,11 +1,11 @@ -Name:Humbler of Mortals -ManaCost:4 G G -Types:Enchantment Creature Elemental -PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, creatures you control gain trample until end of turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, creatures you control gain trample until end of turn. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Trample | SpellDescription$ Creatures you control gain trample until end of turn. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/humbler_of_mortals.jpg -Oracle:Constellation - Whenever Humbler of Mortals or another enchantment enters the battlefield under your control, creatures you control gain trample until end of turn. \ No newline at end of file +Name:Humbler of Mortals +ManaCost:4 G G +Types:Enchantment Creature Elemental +PT:5/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, creatures you control gain trample until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Constellation - When CARDNAME or another enchantment enters the battlefield under your control, creatures you control gain trample until end of turn. +SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Trample | SpellDescription$ Creatures you control gain trample until end of turn. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/humbler_of_mortals.jpg +Oracle:Constellation - Whenever Humbler of Mortals or another enchantment enters the battlefield under your control, creatures you control gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/h/humility.txt b/forge-gui/res/cardsfolder/h/humility.txt index dcaed6a4ab0..1c6781741cf 100644 --- a/forge-gui/res/cardsfolder/h/humility.txt +++ b/forge-gui/res/cardsfolder/h/humility.txt @@ -1,8 +1,8 @@ -Name:Humility -ManaCost:2 W W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature | SetPower$ 1 | SetToughness$ 1 | RemoveAllAbilities$ True | Description$ All creatures lose all abilities and are 1/1. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/humility.jpg -Oracle:All creatures lose all abilities and are 1/1. \ No newline at end of file +Name:Humility +ManaCost:2 W W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature | SetPower$ 1 | SetToughness$ 1 | RemoveAllAbilities$ True | Description$ All creatures lose all abilities and are 1/1. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/humility.jpg +Oracle:All creatures lose all abilities and are 1/1. diff --git a/forge-gui/res/cardsfolder/h/hunding_gjornersen.txt b/forge-gui/res/cardsfolder/h/hunding_gjornersen.txt index b35f5920a97..8470143e1bc 100644 --- a/forge-gui/res/cardsfolder/h/hunding_gjornersen.txt +++ b/forge-gui/res/cardsfolder/h/hunding_gjornersen.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Warrior PT:5/4 K:Rampage 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hunding_gjornersen.jpg -Oracle:Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/h/hundred_handed_one.txt b/forge-gui/res/cardsfolder/h/hundred_handed_one.txt index 33ec6f86431..bd390b2e8b1 100644 --- a/forge-gui/res/cardsfolder/h/hundred_handed_one.txt +++ b/forge-gui/res/cardsfolder/h/hundred_handed_one.txt @@ -1,9 +1,9 @@ -Name:Hundred-Handed One -ManaCost:2 W W -Types:Creature Giant -PT:3/5 -K:Vigilance -K:Monstrosity 3:3 W W W -S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Reach & CARDNAME can block an additional ninety-nine creatures. | Description$ As long as CARDNAME is monstrous, it has reach and can block an additional ninety-nine creatures each combat. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hundred_handed_one.jpg -Oracle:Vigilance\n{3}{W}{W}{W}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nAs long as Hundred-Handed One is monstrous, it has reach and can block an additional ninety-nine creatures each combat. \ No newline at end of file +Name:Hundred-Handed One +ManaCost:2 W W +Types:Creature Giant +PT:3/5 +K:Vigilance +K:Monstrosity 3:3 W W W +S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Reach & CARDNAME can block an additional ninety-nine creatures. | Description$ As long as CARDNAME is monstrous, it has reach and can block an additional ninety-nine creatures each combat. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hundred_handed_one.jpg +Oracle:Vigilance\n{3}{W}{W}{W}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nAs long as Hundred-Handed One is monstrous, it has reach and can block an additional ninety-nine creatures each combat. diff --git a/forge-gui/res/cardsfolder/h/hundred_talon_kami.txt b/forge-gui/res/cardsfolder/h/hundred_talon_kami.txt index 590916aa78c..6f2842a2f46 100644 --- a/forge-gui/res/cardsfolder/h/hundred_talon_kami.txt +++ b/forge-gui/res/cardsfolder/h/hundred_talon_kami.txt @@ -1,8 +1,8 @@ -Name:Hundred-Talon Kami -ManaCost:4 W -Types:Creature Spirit -PT:2/3 -K:Flying -K:Soulshift 4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hundred_talon_kami.jpg -Oracle:Flying\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) \ No newline at end of file +Name:Hundred-Talon Kami +ManaCost:4 W +Types:Creature Spirit +PT:2/3 +K:Flying +K:Soulshift 4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hundred_talon_kami.jpg +Oracle:Flying\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/h/hundred_talon_strike.txt b/forge-gui/res/cardsfolder/h/hundred_talon_strike.txt index 98c13147f6c..94a6cec8c13 100644 --- a/forge-gui/res/cardsfolder/h/hundred_talon_strike.txt +++ b/forge-gui/res/cardsfolder/h/hundred_talon_strike.txt @@ -1,8 +1,8 @@ -Name:Hundred-Talon Strike -ManaCost:W -Types:Instant Arcane -A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target creature gets +1/+0 and gains first strike until end of turn. -K:Splice onto Arcane tapXType<1/Creature.White/white creature> -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hundred_talon_strike.jpg -Oracle:Target creature gets +1/+0 and gains first strike until end of turn.\nSplice onto Arcane-Tap an untapped white creature you control. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Hundred-Talon Strike +ManaCost:W +Types:Instant Arcane +A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target creature gets +1/+0 and gains first strike until end of turn. +K:Splice onto Arcane tapXType<1/Creature.White/white creature> +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hundred_talon_strike.jpg +Oracle:Target creature gets +1/+0 and gains first strike until end of turn.\nSplice onto Arcane-Tap an untapped white creature you control. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/h/hundroog.txt b/forge-gui/res/cardsfolder/h/hundroog.txt index adce59a2baa..e9f6b2dcd3b 100644 --- a/forge-gui/res/cardsfolder/h/hundroog.txt +++ b/forge-gui/res/cardsfolder/h/hundroog.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:4/7 K:Cycling:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/hundroog.jpg -Oracle:Cycling {3} ({3}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Cycling {3} ({3}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/h/hunger_of_the_howlpack.txt b/forge-gui/res/cardsfolder/h/hunger_of_the_howlpack.txt index 790fb8e9b70..a2033e47f91 100644 --- a/forge-gui/res/cardsfolder/h/hunger_of_the_howlpack.txt +++ b/forge-gui/res/cardsfolder/h/hunger_of_the_howlpack.txt @@ -1,7 +1,7 @@ -Name:Hunger of the Howlpack -ManaCost:G -Types:Instant -A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Put a +1/+1 counter on target creature. Morbid - Put three +1/+1 counters on that creature instead if a creature died this turn. -SVar:X:Count$Morbid.3.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunger_of_the_howlpack.jpg -Oracle:Put a +1/+1 counter on target creature.\nMorbid - Put three +1/+1 counters on that creature instead if a creature died this turn. \ No newline at end of file +Name:Hunger of the Howlpack +ManaCost:G +Types:Instant +A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Put a +1/+1 counter on target creature. Morbid - Put three +1/+1 counters on that creature instead if a creature died this turn. +SVar:X:Count$Morbid.3.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunger_of_the_howlpack.jpg +Oracle:Put a +1/+1 counter on target creature.\nMorbid - Put three +1/+1 counters on that creature instead if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/h/hunger_of_the_nim.txt b/forge-gui/res/cardsfolder/h/hunger_of_the_nim.txt index 266796d3934..5291f3e2dbd 100644 --- a/forge-gui/res/cardsfolder/h/hunger_of_the_nim.txt +++ b/forge-gui/res/cardsfolder/h/hunger_of_the_nim.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:X:Count$TypeYouCtrl.Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hunger_of_the_nim.jpg -Oracle:Target creature gets +1/+0 until end of turn for each artifact you control. \ No newline at end of file +Oracle:Target creature gets +1/+0 until end of turn for each artifact you control. diff --git a/forge-gui/res/cardsfolder/h/hungry_mist.txt b/forge-gui/res/cardsfolder/h/hungry_mist.txt index 4abfdf735ab..8bbbde3eb88 100644 --- a/forge-gui/res/cardsfolder/h/hungry_mist.txt +++ b/forge-gui/res/cardsfolder/h/hungry_mist.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:6/2 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G G SVar:Picture:http://www.wizards.com/global/images/magic/general/hungry_mist.jpg -Oracle:At the beginning of your upkeep, sacrifice Hungry Mist unless you pay {G}{G}. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Hungry Mist unless you pay {G}{G}. diff --git a/forge-gui/res/cardsfolder/h/hungry_spriggan.txt b/forge-gui/res/cardsfolder/h/hungry_spriggan.txt index 7acf64f43b4..59594f96c60 100644 --- a/forge-gui/res/cardsfolder/h/hungry_spriggan.txt +++ b/forge-gui/res/cardsfolder/h/hungry_spriggan.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +3/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 | NumDef$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/hungry_spriggan.jpg -Oracle:Trample\nWhenever Hungry Spriggan attacks, it gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Trample\nWhenever Hungry Spriggan attacks, it gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hunt_down.txt b/forge-gui/res/cardsfolder/h/hunt_down.txt index 983f19a51c7..5585bab83e2 100644 --- a/forge-gui/res/cardsfolder/h/hunt_down.txt +++ b/forge-gui/res/cardsfolder/h/hunt_down.txt @@ -1,8 +1,8 @@ -Name:Hunt Down -ManaCost:G -Types:Sorcery -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature to attack | StackDescription$ None | SubAbility$ DBMustBlock | SpellDescription$ Target creature blocks target creature this turn if able. -SVar:DBMustBlock:DB$ MustBlock | DefinedAttacker$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to block -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunt_down.jpg -Oracle:Target creature blocks target creature this turn if able. \ No newline at end of file +Name:Hunt Down +ManaCost:G +Types:Sorcery +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature to attack | StackDescription$ None | SubAbility$ DBMustBlock | SpellDescription$ Target creature blocks target creature this turn if able. +SVar:DBMustBlock:DB$ MustBlock | DefinedAttacker$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to block +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunt_down.jpg +Oracle:Target creature blocks target creature this turn if able. diff --git a/forge-gui/res/cardsfolder/h/hunt_the_hunter.txt b/forge-gui/res/cardsfolder/h/hunt_the_hunter.txt index 0d3ba50126c..3e1029d38c3 100644 --- a/forge-gui/res/cardsfolder/h/hunt_the_hunter.txt +++ b/forge-gui/res/cardsfolder/h/hunt_the_hunter.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ G | ValidTgts$ Creature.YouCtrl+Green | AILogic$ Fight | TgtPrompt$ Select target green creature you control | SubAbility$ DBFight | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target green creature you control gets +2/+2 until end of turn. It fights target green creature an opponent controls. SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl+Green | TgtPrompt$ Select target green creature an opponent controls SVar:Picture:http://www.wizards.com/global/images/magic/general/hunt_the_hunter.jpg -Oracle:Target green creature you control gets +2/+2 until end of turn. It fights target green creature an opponent controls. \ No newline at end of file +Oracle:Target green creature you control gets +2/+2 until end of turn. It fights target green creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/h/hunt_the_weak.txt b/forge-gui/res/cardsfolder/h/hunt_the_weak.txt index 0a534d44d36..5cb9698a95f 100644 --- a/forge-gui/res/cardsfolder/h/hunt_the_weak.txt +++ b/forge-gui/res/cardsfolder/h/hunt_the_weak.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ PutCounter | Cost$ 3 G | AILogic$ Fight | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to put a +1/+1 counter | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBFight | SpellDescription$ Put a +1/+1 counter on target creature you control. Then that creature fights target creature you don't control. SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control SVar:Picture:http://www.wizards.com/global/images/magic/general/hunt_the_weak.jpg -Oracle:Put a +1/+1 counter on target creature you control. Then that creature fights target creature you don't control. (Each deals damage equal to its power to the other.) \ No newline at end of file +Oracle:Put a +1/+1 counter on target creature you control. Then that creature fights target creature you don't control. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/h/hunted_dragon.txt b/forge-gui/res/cardsfolder/h/hunted_dragon.txt index f6acddf3db9..9597b984ff8 100644 --- a/forge-gui/res/cardsfolder/h/hunted_dragon.txt +++ b/forge-gui/res/cardsfolder/h/hunted_dragon.txt @@ -7,4 +7,4 @@ K:Haste T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put three 2/2 white Knight creature tokens with first strike onto the battlefield under target opponent's control. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Knight | TokenImage$ W 2 2 Knight First Strike | TokenTypes$ Creature,Knight | ValidTgts$ Opponent | TokenOwner$ Targeted | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/hunted_dragon.jpg -Oracle:Flying, haste\nWhen Hunted Dragon enters the battlefield, put three 2/2 white Knight creature tokens with first strike onto the battlefield under target opponent's control. \ No newline at end of file +Oracle:Flying, haste\nWhen Hunted Dragon enters the battlefield, put three 2/2 white Knight creature tokens with first strike onto the battlefield under target opponent's control. diff --git a/forge-gui/res/cardsfolder/h/hunted_ghoul.txt b/forge-gui/res/cardsfolder/h/hunted_ghoul.txt index a5afa70407d..3942cd56574 100644 --- a/forge-gui/res/cardsfolder/h/hunted_ghoul.txt +++ b/forge-gui/res/cardsfolder/h/hunted_ghoul.txt @@ -1,7 +1,7 @@ -Name:Hunted Ghoul -ManaCost:B -Types:Creature Zombie -PT:1/2 -K:CantBlock Creature.Human:Humans -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunted_ghoul.jpg -Oracle:Hunted Ghoul can't block Humans. \ No newline at end of file +Name:Hunted Ghoul +ManaCost:B +Types:Creature Zombie +PT:1/2 +K:CantBlock Creature.Human:Humans +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunted_ghoul.jpg +Oracle:Hunted Ghoul can't block Humans. diff --git a/forge-gui/res/cardsfolder/h/hunted_horror.txt b/forge-gui/res/cardsfolder/h/hunted_horror.txt index dfebc9d17d1..9e235248331 100644 --- a/forge-gui/res/cardsfolder/h/hunted_horror.txt +++ b/forge-gui/res/cardsfolder/h/hunted_horror.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 3/3 green Centaur creature tokens with protection from black onto the battlefield under target opponent's control. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Centaur | TokenImage$ G 3 3 Centaur Pro Black | TokenTypes$ Creature,Centaur | ValidTgts$ Opponent | TokenOwner$ Targeted | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/hunted_horror.jpg -Oracle:Trample\nWhen Hunted Horror enters the battlefield, put two 3/3 green Centaur creature tokens with protection from black onto the battlefield under target opponent's control. \ No newline at end of file +Oracle:Trample\nWhen Hunted Horror enters the battlefield, put two 3/3 green Centaur creature tokens with protection from black onto the battlefield under target opponent's control. diff --git a/forge-gui/res/cardsfolder/h/hunted_lammasu.txt b/forge-gui/res/cardsfolder/h/hunted_lammasu.txt index 88dbc885824..fcfadd02deb 100644 --- a/forge-gui/res/cardsfolder/h/hunted_lammasu.txt +++ b/forge-gui/res/cardsfolder/h/hunted_lammasu.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 4/4 black Horror creature token onto the battlefield under target opponent's control. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Horror | TokenTypes$ Creature,Horror | ValidTgts$ Opponent | TokenOwner$ Targeted | TokenColors$ Black | TokenPower$ 4 | TokenToughness$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/hunted_lammasu.jpg -Oracle:Flying\nWhen Hunted Lammasu enters the battlefield, put a 4/4 black Horror creature token onto the battlefield under target opponent's control. \ No newline at end of file +Oracle:Flying\nWhen Hunted Lammasu enters the battlefield, put a 4/4 black Horror creature token onto the battlefield under target opponent's control. diff --git a/forge-gui/res/cardsfolder/h/hunted_phantasm.txt b/forge-gui/res/cardsfolder/h/hunted_phantasm.txt index 5eed644d51b..8797a5c4c96 100644 --- a/forge-gui/res/cardsfolder/h/hunted_phantasm.txt +++ b/forge-gui/res/cardsfolder/h/hunted_phantasm.txt @@ -6,4 +6,4 @@ K:Unblockable T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put five 1/1 red Goblin creature tokens onto the battlefield under target opponent's control. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 5 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | ValidTgts$ Opponent | TokenOwner$ Targeted | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin RAV SVar:Picture:http://www.wizards.com/global/images/magic/general/hunted_phantasm.jpg -Oracle:Hunted Phantasm can't be blocked.\nWhen Hunted Phantasm enters the battlefield, put five 1/1 red Goblin creature tokens onto the battlefield under target opponent's control. \ No newline at end of file +Oracle:Hunted Phantasm can't be blocked.\nWhen Hunted Phantasm enters the battlefield, put five 1/1 red Goblin creature tokens onto the battlefield under target opponent's control. diff --git a/forge-gui/res/cardsfolder/h/hunted_troll.txt b/forge-gui/res/cardsfolder/h/hunted_troll.txt index 5cf3aae0e24..6c6c25ae751 100644 --- a/forge-gui/res/cardsfolder/h/hunted_troll.txt +++ b/forge-gui/res/cardsfolder/h/hunted_troll.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put four 1/1 blue Faerie creature tokens with flying onto the battlefield under target opponent's control. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 4 | TokenName$ Faerie | TokenTypes$ Creature,Faerie | ValidTgts$ Opponent | TokenOwner$ Targeted | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card89079.jpg -Oracle:When Hunted Troll enters the battlefield, put four 1/1 blue Faerie creature tokens with flying onto the battlefield under target opponent's control.\n{G}: Regenerate Hunted Troll. \ No newline at end of file +Oracle:When Hunted Troll enters the battlefield, put four 1/1 blue Faerie creature tokens with flying onto the battlefield under target opponent's control.\n{G}: Regenerate Hunted Troll. diff --git a/forge-gui/res/cardsfolder/h/hunted_wumpus.txt b/forge-gui/res/cardsfolder/h/hunted_wumpus.txt index 0886c0713d2..aaa72e716fc 100644 --- a/forge-gui/res/cardsfolder/h/hunted_wumpus.txt +++ b/forge-gui/res/cardsfolder/h/hunted_wumpus.txt @@ -5,4 +5,4 @@ PT:6/6 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, each other player may put a creature card from his or her hand onto the battlefield. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | DefinedPlayer$ Player.Other | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hunted_wumpus.jpg -Oracle:When Hunted Wumpus enters the battlefield, each other player may put a creature card from his or her hand onto the battlefield. \ No newline at end of file +Oracle:When Hunted Wumpus enters the battlefield, each other player may put a creature card from his or her hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hunter_of_eyeblights.txt b/forge-gui/res/cardsfolder/h/hunter_of_eyeblights.txt index f5035dbe1e0..232ff578f4e 100644 --- a/forge-gui/res/cardsfolder/h/hunter_of_eyeblights.txt +++ b/forge-gui/res/cardsfolder/h/hunter_of_eyeblights.txt @@ -1,9 +1,9 @@ -Name:Hunter of Eyeblights -ManaCost:3 B B -Types:Creature Elf Assassin -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounterOpp | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you don't control. -SVar:TrigPutCounterOpp:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control | SpellDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you don't control. -A:AB$ Destroy | Cost$ 2 B T | ValidTgts$ Creature.HasCounters | TgtPrompt$ Select target creature with a counter on it | SpellDescription$ Destroy target creature with a counter on it. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunter_of_eyeblights.jpg -Oracle:When Hunter of Eyeblights enters the battlefield, put a +1/+1 counter on target creature you don't control.\n{2}{B}, {T}: Destroy target creature with a counter on it. \ No newline at end of file +Name:Hunter of Eyeblights +ManaCost:3 B B +Types:Creature Elf Assassin +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounterOpp | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you don't control. +SVar:TrigPutCounterOpp:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control | SpellDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you don't control. +A:AB$ Destroy | Cost$ 2 B T | ValidTgts$ Creature.HasCounters | TgtPrompt$ Select target creature with a counter on it | SpellDescription$ Destroy target creature with a counter on it. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunter_of_eyeblights.jpg +Oracle:When Hunter of Eyeblights enters the battlefield, put a +1/+1 counter on target creature you don't control.\n{2}{B}, {T}: Destroy target creature with a counter on it. diff --git a/forge-gui/res/cardsfolder/h/hunter_sliver.txt b/forge-gui/res/cardsfolder/h/hunter_sliver.txt index 95040752e30..2fa61202410 100644 --- a/forge-gui/res/cardsfolder/h/hunter_sliver.txt +++ b/forge-gui/res/cardsfolder/h/hunter_sliver.txt @@ -1,11 +1,11 @@ -Name:Hunter Sliver -ManaCost:1 R -Types:Creature Sliver -PT:1/1 -S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Provoke | AddTrigger$ TrigHunt | AddSVar$ HunterSliverTrigUntap & HunterSliverTrigSelectPrey | Description$ All Sliver creatures have provoke. (When a Sliver attacks, its controller may have target creature defending player controls untap and block it if able.) -SVar:TrigHunt:Mode$ Attacks | ValidCard$ Card.Self | Execute$ HunterSliverTrigSelectPrey | TriggerZones$ Battlefield | OptionalDecider$ You | Secondary$ True | TriggerDescription$ When this attacks, you may have target creature defending player controls untap and block it if able. -SVar:HunterSliverTrigSelectPrey:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature to provoke | SubAbility$ HunterSliverTrigUntap -SVar:HunterSliverTrigUntap:DB$ Untap | Defined$ Targeted -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunter_sliver.jpg -Oracle:All Sliver creatures have provoke. (When a Sliver attacks, its controller may have target creature defending player controls untap and block it if able.) \ No newline at end of file +Name:Hunter Sliver +ManaCost:1 R +Types:Creature Sliver +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Provoke | AddTrigger$ TrigHunt | AddSVar$ HunterSliverTrigUntap & HunterSliverTrigSelectPrey | Description$ All Sliver creatures have provoke. (When a Sliver attacks, its controller may have target creature defending player controls untap and block it if able.) +SVar:TrigHunt:Mode$ Attacks | ValidCard$ Card.Self | Execute$ HunterSliverTrigSelectPrey | TriggerZones$ Battlefield | OptionalDecider$ You | Secondary$ True | TriggerDescription$ When this attacks, you may have target creature defending player controls untap and block it if able. +SVar:HunterSliverTrigSelectPrey:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature to provoke | SubAbility$ HunterSliverTrigUntap +SVar:HunterSliverTrigUntap:DB$ Untap | Defined$ Targeted +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunter_sliver.jpg +Oracle:All Sliver creatures have provoke. (When a Sliver attacks, its controller may have target creature defending player controls untap and block it if able.) diff --git a/forge-gui/res/cardsfolder/h/hunters_feast.txt b/forge-gui/res/cardsfolder/h/hunters_feast.txt index 0afd22e869f..4dc18db8209 100644 --- a/forge-gui/res/cardsfolder/h/hunters_feast.txt +++ b/forge-gui/res/cardsfolder/h/hunters_feast.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 3 G | ValidTgts$ Player | TgtPrompt$ Select target player | TargetMin$ 0 | TargetMax$ MaxTgt | References$ MaxTgt | LifeAmount$ 6 | SpellDescription$ Any number of target players each gain 6 life. SVar:MaxTgt:PlayerCountPlayers$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/hunters_feast.jpg -Oracle:Any number of target players each gain 6 life. \ No newline at end of file +Oracle:Any number of target players each gain 6 life. diff --git a/forge-gui/res/cardsfolder/h/hunters_insight.txt b/forge-gui/res/cardsfolder/h/hunters_insight.txt index 6d57875741b..ae0f8dddf9f 100644 --- a/forge-gui/res/cardsfolder/h/hunters_insight.txt +++ b/forge-gui/res/cardsfolder/h/hunters_insight.txt @@ -1,10 +1,10 @@ -Name:Hunter's Insight -ManaCost:2 G -Types:Instant -A:SP$ Effect | Cost$ 2 G | Name$ Hunter's Insight Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigDamage | SVars$ TrigDraw,X | RememberObjects$ Targeted | SpellDescription$ Choose target creature you control. Whenever that creature deals combat damage to a player or planeswalker this turn, draw that many cards. -SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | ValidTarget$ Player,Planeswalker | Execute$ TrigDraw | CombatDamage$ True | TriggerDescription$ Whenever that creature deals combat damage to a player or planeswalker this turn, draw that many cards. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunters_insight.jpg -Oracle:Choose target creature you control. Whenever that creature deals combat damage to a player or planeswalker this turn, draw that many cards. \ No newline at end of file +Name:Hunter's Insight +ManaCost:2 G +Types:Instant +A:SP$ Effect | Cost$ 2 G | Name$ Hunter's Insight Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigDamage | SVars$ TrigDraw,X | RememberObjects$ Targeted | SpellDescription$ Choose target creature you control. Whenever that creature deals combat damage to a player or planeswalker this turn, draw that many cards. +SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | ValidTarget$ Player,Planeswalker | Execute$ TrigDraw | CombatDamage$ True | TriggerDescription$ Whenever that creature deals combat damage to a player or planeswalker this turn, draw that many cards. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunters_insight.jpg +Oracle:Choose target creature you control. Whenever that creature deals combat damage to a player or planeswalker this turn, draw that many cards. diff --git a/forge-gui/res/cardsfolder/h/hunters_prowess.txt b/forge-gui/res/cardsfolder/h/hunters_prowess.txt index ba1685cb166..e45fd72f0d2 100644 --- a/forge-gui/res/cardsfolder/h/hunters_prowess.txt +++ b/forge-gui/res/cardsfolder/h/hunters_prowess.txt @@ -1,10 +1,10 @@ -Name:Hunter's Prowess -ManaCost:4 G -Types:Sorcery -A:SP$ Pump | Cost$ 4 G | ValidTgts$ Creature | NumAtt$ 3 | NumDef$ 3 | KW$ Trample | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gets +3/+3 and gains trample and "Whenever this creature deals combat damage to a player, draw that many cards." -SVar:DBAnimate:DB$ Animate | Defined$ ParentTarget | Triggers$ HunterProwessTrig | sVars$ HunterProwessX,HunterProwessY -SVar:HunterProwessTrig:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ HunterProwessX | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw that many cards. -SVar:HunterProwessX:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ HunterProwessY | References$ HunterProwessY -SVar:HunterProwessY:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunters_prowess.txt -Oracle:Until end of turn, target creature gets +3/+3 and gains trample and "Whenever this creature deals combat damage to a player, draw that many cards." \ No newline at end of file +Name:Hunter's Prowess +ManaCost:4 G +Types:Sorcery +A:SP$ Pump | Cost$ 4 G | ValidTgts$ Creature | NumAtt$ 3 | NumDef$ 3 | KW$ Trample | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gets +3/+3 and gains trample and "Whenever this creature deals combat damage to a player, draw that many cards." +SVar:DBAnimate:DB$ Animate | Defined$ ParentTarget | Triggers$ HunterProwessTrig | sVars$ HunterProwessX,HunterProwessY +SVar:HunterProwessTrig:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ HunterProwessX | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw that many cards. +SVar:HunterProwessX:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ HunterProwessY | References$ HunterProwessY +SVar:HunterProwessY:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunters_prowess.txt +Oracle:Until end of turn, target creature gets +3/+3 and gains trample and "Whenever this creature deals combat damage to a player, draw that many cards." diff --git a/forge-gui/res/cardsfolder/h/hunting_cheetah.txt b/forge-gui/res/cardsfolder/h/hunting_cheetah.txt index 72c184717c3..fa8ee1115cd 100644 --- a/forge-gui/res/cardsfolder/h/hunting_cheetah.txt +++ b/forge-gui/res/cardsfolder/h/hunting_cheetah.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ TrigSearch | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you may search your library for a Forest card, reveal that card, put it into your hand, then shuffle your library. SVar:TrigSearch:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Forest | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_cheetah.jpg -Oracle:Whenever Hunting Cheetah deals damage to an opponent, you may search your library for a Forest card, reveal that card, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:Whenever Hunting Cheetah deals damage to an opponent, you may search your library for a Forest card, reveal that card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/h/hunting_drake.txt b/forge-gui/res/cardsfolder/h/hunting_drake.txt index 68f1f5b00be..cc11f8b36e2 100644 --- a/forge-gui/res/cardsfolder/h/hunting_drake.txt +++ b/forge-gui/res/cardsfolder/h/hunting_drake.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChangeZone:DB$ChangeZone | Cost$ 0 | ValidTgts$ Creature.Red,Creature.Green | TgtPrompt$ Select target red or green creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_drake.jpg -Oracle:Flying\nWhen Hunting Drake enters the battlefield, put target red or green creature on top of its owner's library. \ No newline at end of file +Oracle:Flying\nWhen Hunting Drake enters the battlefield, put target red or green creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/h/hunting_grounds.txt b/forge-gui/res/cardsfolder/h/hunting_grounds.txt index fee68beb5db..e667b843f56 100644 --- a/forge-gui/res/cardsfolder/h/hunting_grounds.txt +++ b/forge-gui/res/cardsfolder/h/hunting_grounds.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigChangeZone | OptionalDecider$ You | Threshold$ True | TriggerDescription$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "Whenever an opponent casts a spell, you may put a creature card from your hand onto the battlefield." SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature | ChangeNum$ 1 | Origin$ Hand | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_grounds.jpg -Oracle:Threshold - As long as seven or more cards are in your graveyard, Hunting Grounds has "Whenever an opponent casts a spell, you may put a creature card from your hand onto the battlefield." \ No newline at end of file +Oracle:Threshold - As long as seven or more cards are in your graveyard, Hunting Grounds has "Whenever an opponent casts a spell, you may put a creature card from your hand onto the battlefield." diff --git a/forge-gui/res/cardsfolder/h/hunting_kavu.txt b/forge-gui/res/cardsfolder/h/hunting_kavu.txt index 05ae974d0f3..772375822e6 100644 --- a/forge-gui/res/cardsfolder/h/hunting_kavu.txt +++ b/forge-gui/res/cardsfolder/h/hunting_kavu.txt @@ -1,8 +1,8 @@ -Name:Hunting Kavu -ManaCost:1 R G -Types:Creature Kavu -PT:2/3 -A:AB$ ChangeZone | Cost$ 1 R G T | ValidTgts$ Creature.withoutFlying+attackingYou | TgtPrompt$ Select target creature without flying that's attacking you | Origin$ Battlefield | Destination$ Exile | SubAbility$ ExileSelf | SpellDescription$ Exile CARDNAME and target creature without flying that's attacking you. -SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_kavu.jpg -Oracle:{1}{R}{G}, {T}: Exile Hunting Kavu and target creature without flying that's attacking you. \ No newline at end of file +Name:Hunting Kavu +ManaCost:1 R G +Types:Creature Kavu +PT:2/3 +A:AB$ ChangeZone | Cost$ 1 R G T | ValidTgts$ Creature.withoutFlying+attackingYou | TgtPrompt$ Select target creature without flying that's attacking you | Origin$ Battlefield | Destination$ Exile | SubAbility$ ExileSelf | SpellDescription$ Exile CARDNAME and target creature without flying that's attacking you. +SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_kavu.jpg +Oracle:{1}{R}{G}, {T}: Exile Hunting Kavu and target creature without flying that's attacking you. diff --git a/forge-gui/res/cardsfolder/h/hunting_moa.txt b/forge-gui/res/cardsfolder/h/hunting_moa.txt index 192893145c1..b5df48edf8f 100644 --- a/forge-gui/res/cardsfolder/h/hunting_moa.txt +++ b/forge-gui/res/cardsfolder/h/hunting_moa.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerController$ TriggeredCardController | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or dies, put a +1/+1 counter on target creature. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_moa.jpg -Oracle:Echo {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Hunting Moa enters the battlefield or dies, put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Echo {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Hunting Moa enters the battlefield or dies, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/h/hunting_pack.txt b/forge-gui/res/cardsfolder/h/hunting_pack.txt index e94373ad87b..0951fd44062 100644 --- a/forge-gui/res/cardsfolder/h/hunting_pack.txt +++ b/forge-gui/res/cardsfolder/h/hunting_pack.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Token | Cost$ 5 G G | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 | SpellDescription$ Put a 4/4 green Beast creature token onto the battlefield. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_pack.jpg -Oracle:Put a 4/4 green Beast creature token onto the battlefield.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) \ No newline at end of file +Oracle:Put a 4/4 green Beast creature token onto the battlefield.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) diff --git a/forge-gui/res/cardsfolder/h/hunting_triad.txt b/forge-gui/res/cardsfolder/h/hunting_triad.txt index b45a7e04fa1..8e07c1882d5 100644 --- a/forge-gui/res/cardsfolder/h/hunting_triad.txt +++ b/forge-gui/res/cardsfolder/h/hunting_triad.txt @@ -5,4 +5,4 @@ Types:Tribal Sorcery Elf A:SP$ Token | Cost$ 3 G | TokenAmount$ 3 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put three 1/1 green Elf Warrior creature tokens onto the battlefield. A:AB$ PutCounter | Cost$ 3 G Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 3 | ActivationZone$ Hand | PrecostDesc$ Reinforce 3 - | SpellDescription$ Put three +1/+1 counters on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_triad.jpg -Oracle:Put three 1/1 green Elf Warrior creature tokens onto the battlefield.\nReinforce 3-{3}{G} ({3}{G}, Discard this card: Put three +1/+1 counters on target creature.) \ No newline at end of file +Oracle:Put three 1/1 green Elf Warrior creature tokens onto the battlefield.\nReinforce 3-{3}{G} ({3}{G}, Discard this card: Put three +1/+1 counters on target creature.) diff --git a/forge-gui/res/cardsfolder/h/hunting_wilds.txt b/forge-gui/res/cardsfolder/h/hunting_wilds.txt index d9592b8494d..f967ef4aa57 100644 --- a/forge-gui/res/cardsfolder/h/hunting_wilds.txt +++ b/forge-gui/res/cardsfolder/h/hunting_wilds.txt @@ -1,11 +1,11 @@ -Name:Hunting Wilds -ManaCost:3 G -Types:Sorcery -K:Kicker 3 G -A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 2 | Tapped$ True | RememberChanged$ True | SubAbility$ DBUntap | SpellDescription$ Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library. If CARDNAME was kicked, untap all Forests put onto the battlefield this way. They become 3/3 green creatures with haste that are still lands. -SVar:DBUntap:DB$ Untap | Defined$ Remembered | KW$ May be played | PumpZone$ Exile | SubAbility$ DBAnimate | Condition$ Kicked | ConditionDescription$ If it was kicked, -SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Power$ 3 | Toughness$ 3 | Types$ Creature | Keywords$ Haste| Condition$ Kicked | Permanent$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_wilds.jpg -Oracle:Kicker {3}{G} (You may pay an additional {3}{G} as you cast this spell.)\nSearch your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library.\nIf Hunting Wilds was kicked, untap all Forests put onto the battlefield this way. They become 3/3 green creatures with haste that are still lands. \ No newline at end of file +Name:Hunting Wilds +ManaCost:3 G +Types:Sorcery +K:Kicker 3 G +A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 2 | Tapped$ True | RememberChanged$ True | SubAbility$ DBUntap | SpellDescription$ Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library. If CARDNAME was kicked, untap all Forests put onto the battlefield this way. They become 3/3 green creatures with haste that are still lands. +SVar:DBUntap:DB$ Untap | Defined$ Remembered | KW$ May be played | PumpZone$ Exile | SubAbility$ DBAnimate | Condition$ Kicked | ConditionDescription$ If it was kicked, +SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Power$ 3 | Toughness$ 3 | Types$ Creature | Keywords$ Haste| Condition$ Kicked | Permanent$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hunting_wilds.jpg +Oracle:Kicker {3}{G} (You may pay an additional {3}{G} as you cast this spell.)\nSearch your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library.\nIf Hunting Wilds was kicked, untap all Forests put onto the battlefield this way. They become 3/3 green creatures with haste that are still lands. diff --git a/forge-gui/res/cardsfolder/h/huntmaster_of_the_fells_ravager_of_the_fells.txt b/forge-gui/res/cardsfolder/h/huntmaster_of_the_fells_ravager_of_the_fells.txt index 07ad0d4fff8..03b23e04a7d 100644 --- a/forge-gui/res/cardsfolder/h/huntmaster_of_the_fells_ravager_of_the_fells.txt +++ b/forge-gui/res/cardsfolder/h/huntmaster_of_the_fells_ravager_of_the_fells.txt @@ -1,29 +1,29 @@ -Name:Huntmaster of the Fells -ManaCost:2 R G -Types:Creature Human Werewolf -PT:2/2 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TokenAndLife | TriggerDescription$ Whenever this creature enters the battlefield or transforms into CARDNAME, put a 2/2 green Wolf creature token onto the battlefield and you gain 2 life. -T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TokenAndLife | Secondary$ True | TriggerDescription$ Whenever this creature enters the battlefield or transforms into CARDNAME, put a 2/2 green Wolf creature token onto the battlefield and you gain 2 life. -SVar:TokenAndLife:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ISD | TokenAmount$ 1 | SubAbility$ Life -SVar:Life:DB$ GainLife | Defined$ You | LifeAmount$ 2 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/huntmaster_of_the_fells.jpg -Oracle:Whenever this creature enters the battlefield or transforms into Huntmaster of the Fells, put a 2/2 green Wolf creature token onto the battlefield and you gain 2 life.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Huntmaster of the Fells. - -ALTERNATE - -Name:Ravager of the Fells -ManaCost:no cost -Colors:green,red -Types:Creature Werewolf -PT:4/4 -K:Trample -T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ DamageAndMoreDamage | TriggerDescription$ Whenever this creature transforms into CARDNAME, it deals 2 damage to target opponent and 2 damage to up to one target creature that player controls. -SVar:DamageAndMoreDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ 2 | SubAbility$ MoreDamage -SVar:MoreDamage:DB$ DealDamage | ValidTgts$ Creature | TargetsWithDefinedController$ ParentTarget | NumDmg$ 2 | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature opponent controls -T:Mode$ Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/ravager_of_the_fells.jpg -Oracle:Trample\nWhenever this creature transforms into Ravager of the Fells, it deals 2 damage to target opponent and 2 damage to up to one target creature that player controls.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ravager of the Fells. \ No newline at end of file +Name:Huntmaster of the Fells +ManaCost:2 R G +Types:Creature Human Werewolf +PT:2/2 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TokenAndLife | TriggerDescription$ Whenever this creature enters the battlefield or transforms into CARDNAME, put a 2/2 green Wolf creature token onto the battlefield and you gain 2 life. +T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ TokenAndLife | Secondary$ True | TriggerDescription$ Whenever this creature enters the battlefield or transforms into CARDNAME, put a 2/2 green Wolf creature token onto the battlefield and you gain 2 life. +SVar:TokenAndLife:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ISD | TokenAmount$ 1 | SubAbility$ Life +SVar:Life:DB$ GainLife | Defined$ You | LifeAmount$ 2 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/huntmaster_of_the_fells.jpg +Oracle:Whenever this creature enters the battlefield or transforms into Huntmaster of the Fells, put a 2/2 green Wolf creature token onto the battlefield and you gain 2 life.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Huntmaster of the Fells. + +ALTERNATE + +Name:Ravager of the Fells +ManaCost:no cost +Colors:green,red +Types:Creature Werewolf +PT:4/4 +K:Trample +T:Mode$ Transformed | ValidCard$ Card.Self | Execute$ DamageAndMoreDamage | TriggerDescription$ Whenever this creature transforms into CARDNAME, it deals 2 damage to target opponent and 2 damage to up to one target creature that player controls. +SVar:DamageAndMoreDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ 2 | SubAbility$ MoreDamage +SVar:MoreDamage:DB$ DealDamage | ValidTgts$ Creature | TargetsWithDefinedController$ ParentTarget | NumDmg$ 2 | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature opponent controls +T:Mode$ Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/ravager_of_the_fells.jpg +Oracle:Trample\nWhenever this creature transforms into Ravager of the Fells, it deals 2 damage to target opponent and 2 damage to up to one target creature that player controls.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ravager of the Fells. diff --git a/forge-gui/res/cardsfolder/h/hurkyls_recall.txt b/forge-gui/res/cardsfolder/h/hurkyls_recall.txt index d03f0a3f8cc..762f51053c0 100644 --- a/forge-gui/res/cardsfolder/h/hurkyls_recall.txt +++ b/forge-gui/res/cardsfolder/h/hurkyls_recall.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ ChangeZoneAll | Cost$ 1 U | ValidTgts$ Player | ChangeType$ Artifact.TargetedPlayerOwn | UseAllOriginZones$ True | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all artifacts target player owns to his or her hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/hurkyls_recall.jpg -Oracle:Return all artifacts target player owns to his or her hand. \ No newline at end of file +Oracle:Return all artifacts target player owns to his or her hand. diff --git a/forge-gui/res/cardsfolder/h/hurloon_minotaur.txt b/forge-gui/res/cardsfolder/h/hurloon_minotaur.txt index 80bcce464ac..35817400946 100644 --- a/forge-gui/res/cardsfolder/h/hurloon_minotaur.txt +++ b/forge-gui/res/cardsfolder/h/hurloon_minotaur.txt @@ -3,4 +3,4 @@ ManaCost:1 R R Types:Creature Minotaur PT:2/3 SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card4061.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/h/hurloon_shaman.txt b/forge-gui/res/cardsfolder/h/hurloon_shaman.txt index 6bd9bcdcea2..e5c32ca45ef 100644 --- a/forge-gui/res/cardsfolder/h/hurloon_shaman.txt +++ b/forge-gui/res/cardsfolder/h/hurloon_shaman.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player sacrifices a land. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Land | Defined$ Each SVar:Picture:http://www.wizards.com/global/images/magic/general/hurloon_shaman.jpg -Oracle:When Hurloon Shaman dies, each player sacrifices a land. \ No newline at end of file +Oracle:When Hurloon Shaman dies, each player sacrifices a land. diff --git a/forge-gui/res/cardsfolder/h/hurly_burly.txt b/forge-gui/res/cardsfolder/h/hurly_burly.txt index 729f87dcbdf..126411d1a1a 100644 --- a/forge-gui/res/cardsfolder/h/hurly_burly.txt +++ b/forge-gui/res/cardsfolder/h/hurly_burly.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ 1 R | Choices$ DBDmg1,DBDmg2 | CharmNum$ 1 | SpellDescriptio SVar:DBDmg1:DB$ DamageAll | NumDmg$ 1 | ValidCards$ Creature.withoutFlying | ValidDescription$ each creature without flying. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying; SVar:DBDmg2:DB$ DamageAll | NumDmg$ 1 | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | SpellDescription$ CARDNAME deals 1 damage to each creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/hurly_burly.jpg -Oracle:Choose one - Hurly-Burly deals 1 damage to each creature without flying; or Hurly-Burly deals 1 damage to each creature with flying. \ No newline at end of file +Oracle:Choose one - Hurly-Burly deals 1 damage to each creature without flying; or Hurly-Burly deals 1 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/h/hurr_jackal.txt b/forge-gui/res/cardsfolder/h/hurr_jackal.txt index 9a10ee317c9..662bc01e842 100644 --- a/forge-gui/res/cardsfolder/h/hurr_jackal.txt +++ b/forge-gui/res/cardsfolder/h/hurr_jackal.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't be regenerated. | IsCurse$ True | SpellDescription$ Target creature can't be regenerated this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hurr_jackal.jpg -Oracle:{T}: Target creature can't be regenerated this turn. \ No newline at end of file +Oracle:{T}: Target creature can't be regenerated this turn. diff --git a/forge-gui/res/cardsfolder/h/hurricane.txt b/forge-gui/res/cardsfolder/h/hurricane.txt index 90cf70df889..290377b7c62 100644 --- a/forge-gui/res/cardsfolder/h/hurricane.txt +++ b/forge-gui/res/cardsfolder/h/hurricane.txt @@ -5,4 +5,4 @@ A:SP$ DamageAll | Cost$ X G | ValidCards$ Creature.withFlying | ValidPlayers$ Ea SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hurricane.jpg -Oracle:Hurricane deals X damage to each creature with flying and each player. \ No newline at end of file +Oracle:Hurricane deals X damage to each creature with flying and each player. diff --git a/forge-gui/res/cardsfolder/h/hush.txt b/forge-gui/res/cardsfolder/h/hush.txt index e70742a3b90..74f0fee8ea3 100644 --- a/forge-gui/res/cardsfolder/h/hush.txt +++ b/forge-gui/res/cardsfolder/h/hush.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 3 G | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/hush.jpg -Oracle:Destroy all enchantments.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy all enchantments.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/h/hussar_patrol.txt b/forge-gui/res/cardsfolder/h/hussar_patrol.txt index a5e6631f536..91ecb32fd0c 100644 --- a/forge-gui/res/cardsfolder/h/hussar_patrol.txt +++ b/forge-gui/res/cardsfolder/h/hussar_patrol.txt @@ -1,8 +1,8 @@ -Name:Hussar Patrol -ManaCost:2 W U -Types:Creature Human Knight -PT:2/4 -K:Flash -K:Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/hussar_patrol.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nVigilance \ No newline at end of file +Name:Hussar Patrol +ManaCost:2 W U +Types:Creature Human Knight +PT:2/4 +K:Flash +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/hussar_patrol.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nVigilance diff --git a/forge-gui/res/cardsfolder/h/hyalopterous_lemure.txt b/forge-gui/res/cardsfolder/h/hyalopterous_lemure.txt index b66cd930189..aff3ae81da9 100644 --- a/forge-gui/res/cardsfolder/h/hyalopterous_lemure.txt +++ b/forge-gui/res/cardsfolder/h/hyalopterous_lemure.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:4/3 A:AB$Pump | Cost$ 0 | NumAtt$ -1 | KW$ Flying | SpellDescription$ Hyalopterous Lemure gets -1/-0 and gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/hyalopterous_lemure.jpg -Oracle:{0}: Hyalopterous Lemure gets -1/-0 and gains flying until end of turn. \ No newline at end of file +Oracle:{0}: Hyalopterous Lemure gets -1/-0 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hydra_broodmaster.txt b/forge-gui/res/cardsfolder/h/hydra_broodmaster.txt index 8585bcbdc81..64e863bf86c 100644 --- a/forge-gui/res/cardsfolder/h/hydra_broodmaster.txt +++ b/forge-gui/res/cardsfolder/h/hydra_broodmaster.txt @@ -1,11 +1,11 @@ -Name:Hydra Broodmaster -ManaCost:4 G G -Types:Creature Hydra -PT:7/7 -K:Monstrosity X:X X G -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME becomes monstrous, put X X/X green Hydra creature tokens onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ MonstrosityX | TokenName$ Hydra | TokenTypes$ Creature,Hydra | TokenOwner$ You | TokenColors$ Green | TokenPower$ MonstrosityX | TokenToughness$ MonstrosityX | References$ MonstrosityX -SVar:X:Count$xPaid -SVar:MonstrosityX:Count$MonstrosityMagnitude -SVar:Picture:http://www.wizards.com/global/images/magic/general/hydra_broodmaster.jpg -Oracle:{X}{X}{G}: Monstrosity X. (If this creature isn't monstrous, put X +1/+1 counters on it and it becomes monstrous.)\nWhen Hydra Broodmaster becomes monstrous, put X X/X green Hydra creature tokens onto the battlefield. \ No newline at end of file +Name:Hydra Broodmaster +ManaCost:4 G G +Types:Creature Hydra +PT:7/7 +K:Monstrosity X:X X G +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME becomes monstrous, put X X/X green Hydra creature tokens onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ MonstrosityX | TokenName$ Hydra | TokenTypes$ Creature,Hydra | TokenOwner$ You | TokenColors$ Green | TokenPower$ MonstrosityX | TokenToughness$ MonstrosityX | References$ MonstrosityX +SVar:X:Count$xPaid +SVar:MonstrosityX:Count$MonstrosityMagnitude +SVar:Picture:http://www.wizards.com/global/images/magic/general/hydra_broodmaster.jpg +Oracle:{X}{X}{G}: Monstrosity X. (If this creature isn't monstrous, put X +1/+1 counters on it and it becomes monstrous.)\nWhen Hydra Broodmaster becomes monstrous, put X X/X green Hydra creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hydra_omnivore.txt b/forge-gui/res/cardsfolder/h/hydra_omnivore.txt index d80df2c2ade..9e27d8e2b78 100644 --- a/forge-gui/res/cardsfolder/h/hydra_omnivore.txt +++ b/forge-gui/res/cardsfolder/h/hydra_omnivore.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDama SVar:TrigDmg:AB$ DamageAll | Cost$ 0 | ValidPlayers$ OppNonTriggeredTarget | NumDmg$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/hydra_omnivore.jpg -Oracle:Whenever Hydra Omnivore deals combat damage to an opponent, it deals that much damage to each other opponent. \ No newline at end of file +Oracle:Whenever Hydra Omnivore deals combat damage to an opponent, it deals that much damage to each other opponent. diff --git a/forge-gui/res/cardsfolder/h/hydroblast.txt b/forge-gui/res/cardsfolder/h/hydroblast.txt index 4226a2c8777..6db444e822f 100644 --- a/forge-gui/res/cardsfolder/h/hydroblast.txt +++ b/forge-gui/res/cardsfolder/h/hydroblast.txt @@ -1,10 +1,10 @@ -Name:Hydroblast -ManaCost:U -Types:Instant -A:SP$ Charm | Cost$ U | Choices$ DBCounter,DBDestroy | CharmNum$ 1 | SpellDescription$ Choose one - Counter target spell if it's red; or destroy target permanent if it's red. -SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | AITgts$ Card.Red | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target spell if it's red; -SVar:DBDestroy:DB$ Destroy | ValidTgts$ Permanent | AITgts$ Card.Red | TgtPrompt$ Select target permanent | ConditionDefined$ Targeted | ConditionPresent$ Card.Red | ConditionCompare$ GE1 | SpellDescription$ Destroy target permanent if it's red. -SVar:X:Targeted$Valid Card.Red -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hydroblast.jpg -Oracle:Choose one - Counter target spell if it's red; or destroy target permanent if it's red. \ No newline at end of file +Name:Hydroblast +ManaCost:U +Types:Instant +A:SP$ Charm | Cost$ U | Choices$ DBCounter,DBDestroy | CharmNum$ 1 | SpellDescription$ Choose one - Counter target spell if it's red; or destroy target permanent if it's red. +SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | AITgts$ Card.Red | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target spell if it's red; +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Permanent | AITgts$ Card.Red | TgtPrompt$ Select target permanent | ConditionDefined$ Targeted | ConditionPresent$ Card.Red | ConditionCompare$ GE1 | SpellDescription$ Destroy target permanent if it's red. +SVar:X:Targeted$Valid Card.Red +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hydroblast.jpg +Oracle:Choose one - Counter target spell if it's red; or destroy target permanent if it's red. diff --git a/forge-gui/res/cardsfolder/h/hydroform.txt b/forge-gui/res/cardsfolder/h/hydroform.txt index 4b019445762..51dc2cf7c4f 100644 --- a/forge-gui/res/cardsfolder/h/hydroform.txt +++ b/forge-gui/res/cardsfolder/h/hydroform.txt @@ -1,7 +1,7 @@ -Name:Hydroform -ManaCost:G U -Types:Instant -A:SP$ Animate | Cost$ G U | ValidTgts$ Land | TgtPrompt$ Select target land | Power$ 3 | Toughness$ 3 | Types$ Creature,Elemental | Keywords$ Flying | SpellDescription$ Target land becomes a 3/3 Elemental creature with flying until end of turn. It's still a land. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hydroform.jpg -Oracle:Target land becomes a 3/3 Elemental creature with flying until end of turn. It's still a land. \ No newline at end of file +Name:Hydroform +ManaCost:G U +Types:Instant +A:SP$ Animate | Cost$ G U | ValidTgts$ Land | TgtPrompt$ Select target land | Power$ 3 | Toughness$ 3 | Types$ Creature,Elemental | Keywords$ Flying | SpellDescription$ Target land becomes a 3/3 Elemental creature with flying until end of turn. It's still a land. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hydroform.jpg +Oracle:Target land becomes a 3/3 Elemental creature with flying until end of turn. It's still a land. diff --git a/forge-gui/res/cardsfolder/h/hydromorph_guardian.txt b/forge-gui/res/cardsfolder/h/hydromorph_guardian.txt index 13b0477904d..66159d77114 100644 --- a/forge-gui/res/cardsfolder/h/hydromorph_guardian.txt +++ b/forge-gui/res/cardsfolder/h/hydromorph_guardian.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Counter | Cost$ U Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Creature.YouCtrl | SpellDescription$ Counter target spell that targets one or more creatures you control. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hydromorph_guardian.jpg -Oracle:{U}, Sacrifice Hydromorph Guardian: Counter target spell that targets one or more creatures you control. \ No newline at end of file +Oracle:{U}, Sacrifice Hydromorph Guardian: Counter target spell that targets one or more creatures you control. diff --git a/forge-gui/res/cardsfolder/h/hydromorph_gull.txt b/forge-gui/res/cardsfolder/h/hydromorph_gull.txt index 234f160d695..43f664579ff 100644 --- a/forge-gui/res/cardsfolder/h/hydromorph_gull.txt +++ b/forge-gui/res/cardsfolder/h/hydromorph_gull.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Counter | Cost$ U Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Creature.YouCtrl | SpellDescription$ Counter target spell that targets one or more creatures you control. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hydromorph_gull.jpg -Oracle:Flying\n{U}, Sacrifice Hydromorph Gull: Counter target spell that targets one or more creatures you control. \ No newline at end of file +Oracle:Flying\n{U}, Sacrifice Hydromorph Gull: Counter target spell that targets one or more creatures you control. diff --git a/forge-gui/res/cardsfolder/h/hydrosurge.txt b/forge-gui/res/cardsfolder/h/hydrosurge.txt index ccaf28f708e..60ab1a9f0b4 100644 --- a/forge-gui/res/cardsfolder/h/hydrosurge.txt +++ b/forge-gui/res/cardsfolder/h/hydrosurge.txt @@ -1,6 +1,6 @@ -Name:Hydrosurge -ManaCost:U -Types:Instant -A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -5 | IsCurse$ True | SpellDescription$ Target creature gets -5/-0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hydrosurge.jpg -Oracle:Target creature gets -5/-0 until end of turn. \ No newline at end of file +Name:Hydrosurge +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -5 | IsCurse$ True | SpellDescription$ Target creature gets -5/-0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hydrosurge.jpg +Oracle:Target creature gets -5/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hyena_umbra.txt b/forge-gui/res/cardsfolder/h/hyena_umbra.txt index da7a569aa53..54f004c4139 100644 --- a/forge-gui/res/cardsfolder/h/hyena_umbra.txt +++ b/forge-gui/res/cardsfolder/h/hyena_umbra.txt @@ -6,4 +6,4 @@ K:Totem armor A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+1 and has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/hyena_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has first strike.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has first strike.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/h/hymn_of_rebirth.txt b/forge-gui/res/cardsfolder/h/hymn_of_rebirth.txt index b2164101313..fab1872b00f 100644 --- a/forge-gui/res/cardsfolder/h/hymn_of_rebirth.txt +++ b/forge-gui/res/cardsfolder/h/hymn_of_rebirth.txt @@ -3,4 +3,4 @@ ManaCost:3 G W Types:Sorcery A:SP$ ChangeZone | Cost$ 3 G W | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. SVar:Picture:http://www.wizards.com/global/images/magic/general/hymn_of_rebirth.jpg -Oracle:Put target creature card from a graveyard onto the battlefield under your control. \ No newline at end of file +Oracle:Put target creature card from a graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/h/hymn_to_tourach.txt b/forge-gui/res/cardsfolder/h/hymn_to_tourach.txt index c89057a88dc..e182229701d 100644 --- a/forge-gui/res/cardsfolder/h/hymn_to_tourach.txt +++ b/forge-gui/res/cardsfolder/h/hymn_to_tourach.txt @@ -3,4 +3,4 @@ ManaCost:B B Types:Sorcery A:SP$ Discard | Cost$ B B | ValidTgts$ Player | NumCards$ 2 | Mode$ Random | SpellDescription$ Target player discards two cards at random. SVar:Picture:http://resources.wizards.com/magic/cards/fe/en-us/card1849.jpg -Oracle:Target player discards two cards at random. \ No newline at end of file +Oracle:Target player discards two cards at random. diff --git a/forge-gui/res/cardsfolder/h/hypergenesis.txt b/forge-gui/res/cardsfolder/h/hypergenesis.txt index bd46ac326ea..158bf713fca 100644 --- a/forge-gui/res/cardsfolder/h/hypergenesis.txt +++ b/forge-gui/res/cardsfolder/h/hypergenesis.txt @@ -1,23 +1,23 @@ -Name:Hypergenesis -ManaCost:no cost -Types:Sorcery -Colors:green -K:Suspend:3:1 G G -A:SP$ Repeat | Cost$ 0 | RepeatSubAbility$ ResetCheck | RepeatCheckSVar$ NumPlayerGiveup | RepeatSVarCompare$ LTTotalPlayer | SubAbility$ DBChangeZoneAll | StackDescription$ SpellDescription | SpellDescription$ Starting with you, each player may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. -SVar:ResetCheck:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ Number | Expression$ 0 | SubAbility$ DBRepeatChoice -SVar:DBRepeatChoice:DB$ RepeatEach | StartingWithActivator$ True | RepeatSubAbility$ DBChoice | RepeatPlayers$ Player -SVar:DBChoice:DB$ GenericChoice | Choices$ DBCheckHand,DBNoChange | Defined$ Player.IsRemembered -SVar:DBCheckHand:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ CountSVar | Expression$ NumPlayerGiveup/Plus.1 | ConditionCheckSVar$ CheckHand | ConditionSVarCompare$ EQ0 | SubAbility$ DBChoose | SpellDescription$ Choose an artifact, creature, enchantment, or land card from your hand onto the battlefield -SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Artifact.IsNotRemembered+RememberedPlayerCtrl,Creature.IsNotRemembered+RememberedPlayerCtrl,Enchantment.IsNotRemembered+RememberedPlayerCtrl,Land.IsNotRemembered+RememberedPlayerCtrl | ChoiceZone$ Hand | Amount$ 1 | RememberChosen$ True | Mandatory$ True | ConditionCheckSVar$ CheckHand | ConditionSVarCompare$ GE1 -SVar:DBNoChange:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ CountSVar | Expression$ NumPlayerGiveup/Plus.1 | SpellDescription$ Do not put an artifact, creature, enchantment, or land card from your hand onto the battlefield -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Hand | Defined$ Each | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ FinalReset -SVar:FinalReset:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ Number | Expression$ 0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NumPlayerGiveup:Number$0 -SVar:TotalPlayer:PlayerCountPlayers$Amount -SVar:CheckHand:Count$ValidHand Artifact.IsNotRemembered+RememberedPlayerCtrl,Creature.IsNotRemembered+RememberedPlayerCtrl,Enchantment.IsNotRemembered+RememberedPlayerCtrl,Land.IsNotRemembered+RememberedPlayerCtrl -SVar:RemRandomDeck:True -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$ValidHand Permanent.YouCtrl+cmcGE5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hypergenesis.jpg -Oracle:Sorcery\nSuspend 3- {1}{G}{G} (Rather than cast this card from your hand, pay {1}{G}{G} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nStarting with you, each player may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. \ No newline at end of file +Name:Hypergenesis +ManaCost:no cost +Types:Sorcery +Colors:green +K:Suspend:3:1 G G +A:SP$ Repeat | Cost$ 0 | RepeatSubAbility$ ResetCheck | RepeatCheckSVar$ NumPlayerGiveup | RepeatSVarCompare$ LTTotalPlayer | SubAbility$ DBChangeZoneAll | StackDescription$ SpellDescription | SpellDescription$ Starting with you, each player may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. +SVar:ResetCheck:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ Number | Expression$ 0 | SubAbility$ DBRepeatChoice +SVar:DBRepeatChoice:DB$ RepeatEach | StartingWithActivator$ True | RepeatSubAbility$ DBChoice | RepeatPlayers$ Player +SVar:DBChoice:DB$ GenericChoice | Choices$ DBCheckHand,DBNoChange | Defined$ Player.IsRemembered +SVar:DBCheckHand:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ CountSVar | Expression$ NumPlayerGiveup/Plus.1 | ConditionCheckSVar$ CheckHand | ConditionSVarCompare$ EQ0 | SubAbility$ DBChoose | SpellDescription$ Choose an artifact, creature, enchantment, or land card from your hand onto the battlefield +SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Artifact.IsNotRemembered+RememberedPlayerCtrl,Creature.IsNotRemembered+RememberedPlayerCtrl,Enchantment.IsNotRemembered+RememberedPlayerCtrl,Land.IsNotRemembered+RememberedPlayerCtrl | ChoiceZone$ Hand | Amount$ 1 | RememberChosen$ True | Mandatory$ True | ConditionCheckSVar$ CheckHand | ConditionSVarCompare$ GE1 +SVar:DBNoChange:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ CountSVar | Expression$ NumPlayerGiveup/Plus.1 | SpellDescription$ Do not put an artifact, creature, enchantment, or land card from your hand onto the battlefield +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Hand | Defined$ Each | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ FinalReset +SVar:FinalReset:DB$ StoreSVar | SVar$ NumPlayerGiveup | Type$ Number | Expression$ 0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NumPlayerGiveup:Number$0 +SVar:TotalPlayer:PlayerCountPlayers$Amount +SVar:CheckHand:Count$ValidHand Artifact.IsNotRemembered+RememberedPlayerCtrl,Creature.IsNotRemembered+RememberedPlayerCtrl,Enchantment.IsNotRemembered+RememberedPlayerCtrl,Land.IsNotRemembered+RememberedPlayerCtrl +SVar:RemRandomDeck:True +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$ValidHand Permanent.YouCtrl+cmcGE5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hypergenesis.jpg +Oracle:Sorcery\nSuspend 3- {1}{G}{G} (Rather than cast this card from your hand, pay {1}{G}{G} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nStarting with you, each player may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. Repeat this process until no one puts a card onto the battlefield. diff --git a/forge-gui/res/cardsfolder/h/hyperion_blacksmith.txt b/forge-gui/res/cardsfolder/h/hyperion_blacksmith.txt index f07363fcc8e..acd58582b50 100644 --- a/forge-gui/res/cardsfolder/h/hyperion_blacksmith.txt +++ b/forge-gui/res/cardsfolder/h/hyperion_blacksmith.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ TapOrUntap | Cost$ T | ValidTgts$ Artifact.OppCtrl | TgtPrompt$ Select target artifact an opponent controls | SpellDescription$ You may tap or untap target artifact an opponent controls. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hyperion_blacksmith.jpg -Oracle:{T}: You may tap or untap target artifact an opponent controls. \ No newline at end of file +Oracle:{T}: You may tap or untap target artifact an opponent controls. diff --git a/forge-gui/res/cardsfolder/h/hypersonic_dragon.txt b/forge-gui/res/cardsfolder/h/hypersonic_dragon.txt index 67905415aca..0708967462e 100644 --- a/forge-gui/res/cardsfolder/h/hypersonic_dragon.txt +++ b/forge-gui/res/cardsfolder/h/hypersonic_dragon.txt @@ -1,9 +1,9 @@ -Name:Hypersonic Dragon -ManaCost:3 U R -Types:Creature Dragon -PT:4/4 -K:Flying -K:Haste -S:Mode$ Continuous | Affected$ Sorcery.YouCtrl | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library | Description$ You may cast sorcery spells as though they had flash. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hypersonic_dragon.jpg -Oracle:Flying, haste\nYou may cast sorcery spells as though they had flash. (You may cast them any time you could cast an instant.) \ No newline at end of file +Name:Hypersonic Dragon +ManaCost:3 U R +Types:Creature Dragon +PT:4/4 +K:Flying +K:Haste +S:Mode$ Continuous | Affected$ Sorcery.YouCtrl | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library | Description$ You may cast sorcery spells as though they had flash. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hypersonic_dragon.jpg +Oracle:Flying, haste\nYou may cast sorcery spells as though they had flash. (You may cast them any time you could cast an instant.) diff --git a/forge-gui/res/cardsfolder/h/hypervolt_grasp.txt b/forge-gui/res/cardsfolder/h/hypervolt_grasp.txt index 699aad8bbb2..8be116601e7 100644 --- a/forge-gui/res/cardsfolder/h/hypervolt_grasp.txt +++ b/forge-gui/res/cardsfolder/h/hypervolt_grasp.txt @@ -8,4 +8,4 @@ A:AB$ ChangeZone | Cost$ 1 U | Defined$ Self | Origin$ Battlefield | Destination SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hypervolt_grasp.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player."\n{1}{U}: Return Hypervolt Grasp to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player."\n{1}{U}: Return Hypervolt Grasp to its owner's hand. diff --git a/forge-gui/res/cardsfolder/h/hypnotic_cloud.txt b/forge-gui/res/cardsfolder/h/hypnotic_cloud.txt index 30a5e6aa03b..c1a7a9bc735 100644 --- a/forge-gui/res/cardsfolder/h/hypnotic_cloud.txt +++ b/forge-gui/res/cardsfolder/h/hypnotic_cloud.txt @@ -1,8 +1,8 @@ -Name:Hypnotic Cloud -ManaCost:1 B -Types:Sorcery -K:Kicker 4 -A:SP$ Discard | Cost$ 1 B | NumCards$ X | References$ X | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose | SpellDescription$ Target player discards a card. If CARDNAME was kicked, that player discards three cards instead. -SVar:X:Count$Kicked.3.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/hypnotic_cloud.jpg -Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nTarget player discards a card. If Hypnotic Cloud was kicked, that player discards three cards instead. \ No newline at end of file +Name:Hypnotic Cloud +ManaCost:1 B +Types:Sorcery +K:Kicker 4 +A:SP$ Discard | Cost$ 1 B | NumCards$ X | References$ X | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose | SpellDescription$ Target player discards a card. If CARDNAME was kicked, that player discards three cards instead. +SVar:X:Count$Kicked.3.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/hypnotic_cloud.jpg +Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nTarget player discards a card. If Hypnotic Cloud was kicked, that player discards three cards instead. diff --git a/forge-gui/res/cardsfolder/h/hypnotic_siren.txt b/forge-gui/res/cardsfolder/h/hypnotic_siren.txt index c9ef319e7d8..b77c84b8e4a 100644 --- a/forge-gui/res/cardsfolder/h/hypnotic_siren.txt +++ b/forge-gui/res/cardsfolder/h/hypnotic_siren.txt @@ -1,10 +1,10 @@ -Name:Hypnotic Siren -ManaCost:U -Types:Enchantment Creature Siren -PT:1/1 -K:Bestow:5 U U:GainControl -K:Flying -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ Enchanted creature gets +1/+1 and has flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hypnotic_siren.jpg -Oracle:Bestow {5}{U}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying\nYou control enchanted creature.\nEnchanted creature gets +1/+1 and has flying. \ No newline at end of file +Name:Hypnotic Siren +ManaCost:U +Types:Enchantment Creature Siren +PT:1/1 +K:Bestow:5 U U:GainControl +K:Flying +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ Enchanted creature gets +1/+1 and has flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hypnotic_siren.jpg +Oracle:Bestow {5}{U}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying\nYou control enchanted creature.\nEnchanted creature gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/h/hypnotic_specter.txt b/forge-gui/res/cardsfolder/h/hypnotic_specter.txt index 94c0cc9afcd..40a48f73021 100644 --- a/forge-gui/res/cardsfolder/h/hypnotic_specter.txt +++ b/forge-gui/res/cardsfolder/h/hypnotic_specter.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that player discards a card at random. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ Random SVar:Picture:http://www.wizards.com/global/images/magic/general/hypnotic_specter.jpg -Oracle:Flying\nWhenever Hypnotic Specter deals damage to an opponent, that player discards a card at random. \ No newline at end of file +Oracle:Flying\nWhenever Hypnotic Specter deals damage to an opponent, that player discards a card at random. diff --git a/forge-gui/res/cardsfolder/h/hypnox.txt b/forge-gui/res/cardsfolder/h/hypnox.txt index e2ea024a90f..d865976b052 100644 --- a/forge-gui/res/cardsfolder/h/hypnox.txt +++ b/forge-gui/res/cardsfolder/h/hypnox.txt @@ -1,13 +1,13 @@ -Name:Hypnox -ManaCost:8 B B B -Types:Creature Nightmare Horror -PT:8/8 -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 cards from target opponent's hand. -SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | ValidTgts$ Opponent | ChangeType$ Card.TargetedPlayerCtrl | Origin$ Hand | Destination$ Exile | RememberChanged$ True -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to their owner's hand. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/hypnox.jpg -Oracle:Flying\nWhen Hypnox enters the battlefield, if you cast it from your hand, exile all cards from target opponent's hand.\nWhen Hypnox leaves the battlefield, return the exiled cards to their owner's hand. \ No newline at end of file +Name:Hypnox +ManaCost:8 B B B +Types:Creature Nightmare Horror +PT:8/8 +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 cards from target opponent's hand. +SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | ValidTgts$ Opponent | ChangeType$ Card.TargetedPlayerCtrl | Origin$ Hand | Destination$ Exile | RememberChanged$ True +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to their owner's hand. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/hypnox.jpg +Oracle:Flying\nWhen Hypnox enters the battlefield, if you cast it from your hand, exile all cards from target opponent's hand.\nWhen Hypnox leaves the battlefield, return the exiled cards to their owner's hand. diff --git a/forge-gui/res/cardsfolder/h/hypochondria.txt b/forge-gui/res/cardsfolder/h/hypochondria.txt index 225de68bd13..4a9763744db 100644 --- a/forge-gui/res/cardsfolder/h/hypochondria.txt +++ b/forge-gui/res/cardsfolder/h/hypochondria.txt @@ -5,4 +5,4 @@ A:AB$ PreventDamage | Cost$ W Discard<1/Card> | ValidTgts$ Creature,Player | Tgt A:AB$ PreventDamage | Cost$ W Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/hypochondria.jpg -Oracle:{W}, Discard a card: Prevent the next 3 damage that would be dealt to target creature or player this turn.\n{W}, Sacrifice Hypochondria: Prevent the next 3 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{W}, Discard a card: Prevent the next 3 damage that would be dealt to target creature or player this turn.\n{W}, Sacrifice Hypochondria: Prevent the next 3 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/h/hysterical_blindness.txt b/forge-gui/res/cardsfolder/h/hysterical_blindness.txt index 3e46ba2068e..81239ddd27b 100644 --- a/forge-gui/res/cardsfolder/h/hysterical_blindness.txt +++ b/forge-gui/res/cardsfolder/h/hysterical_blindness.txt @@ -1,6 +1,6 @@ -Name:Hysterical Blindness -ManaCost:2 U -Types:Instant -A:SP$ PumpAll | Cost$ 2 U | ValidCards$ Creature.OppCtrl | NumAtt$ -4 | NumDef$ 0 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -4/-0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/hysterical_blindness.jpg -Oracle:Creatures your opponents control get -4/-0 until end of turn. \ No newline at end of file +Name:Hysterical Blindness +ManaCost:2 U +Types:Instant +A:SP$ PumpAll | Cost$ 2 U | ValidCards$ Creature.OppCtrl | NumAtt$ -4 | NumDef$ 0 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -4/-0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/hysterical_blindness.jpg +Oracle:Creatures your opponents control get -4/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/h/hystrodon.txt b/forge-gui/res/cardsfolder/h/hystrodon.txt index 54d85dcbf85..abd73f54492 100644 --- a/forge-gui/res/cardsfolder/h/hystrodon.txt +++ b/forge-gui/res/cardsfolder/h/hystrodon.txt @@ -7,4 +7,4 @@ K:Morph:1 G G T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/hystrodon.jpg -Oracle:Trample\nWhenever Hystrodon deals combat damage to a player, you may draw a card.\nMorph {1}{G}{G} (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 +Oracle:Trample\nWhenever Hystrodon deals combat damage to a player, you may draw a card.\nMorph {1}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/h/hythonia_the_cruel.txt b/forge-gui/res/cardsfolder/h/hythonia_the_cruel.txt index 4134707b745..a1e99da7adb 100644 --- a/forge-gui/res/cardsfolder/h/hythonia_the_cruel.txt +++ b/forge-gui/res/cardsfolder/h/hythonia_the_cruel.txt @@ -1,10 +1,10 @@ -Name:Hythonia the Cruel -ManaCost:4 B B -Types:Legendary Creature Gorgon -PT:4/6 -K:Deathtouch -K:Monstrosity 3:6 B B -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroyAll | TriggerDescription$ When CARDNAME becomes monstrous, destroy all non-Gorgon creatures. -SVar:TrigDestroyAll:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.nonGorgon -SVar:Picture:http://www.wizards.com/global/images/magic/general/hythonia_the_cruel.jpg -Oracle:Deathtouch\n{6}{B}{B}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Hythonia the Cruel becomes monstrous, destroy all non-Gorgon creatures. \ No newline at end of file +Name:Hythonia the Cruel +ManaCost:4 B B +Types:Legendary Creature Gorgon +PT:4/6 +K:Deathtouch +K:Monstrosity 3:6 B B +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroyAll | TriggerDescription$ When CARDNAME becomes monstrous, destroy all non-Gorgon creatures. +SVar:TrigDestroyAll:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.nonGorgon +SVar:Picture:http://www.wizards.com/global/images/magic/general/hythonia_the_cruel.jpg +Oracle:Deathtouch\n{6}{B}{B}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Hythonia the Cruel becomes monstrous, destroy all non-Gorgon creatures. diff --git a/forge-gui/res/cardsfolder/i/i_call_on_the_ancient_magics.txt b/forge-gui/res/cardsfolder/i/i_call_on_the_ancient_magics.txt index 258d081c37c..c7b38ce1628 100644 --- a/forge-gui/res/cardsfolder/i/i_call_on_the_ancient_magics.txt +++ b/forge-gui/res/cardsfolder/i/i_call_on_the_ancient_magics.txt @@ -1,8 +1,8 @@ -Name:I Call on the Ancient Magics -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ OppTutor | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each other player searches his or her library for a card, reveals it, and puts it into his or her hand. Then you search your library for two cards and put them into your hand. Each player shuffles his or her library. -SVar:OppTutor:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Player.Other | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Reveal$ True | Mandatory$ True | SubAbility$ MyMagic -SVar:MyMagic:DB$ ChangeZone | DefinedPlayer$ You | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 2 | Mandatory$ True -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/i_call_on_the_ancient_magics.jpg -Oracle:When you set this scheme in motion, each other player searches his or her library for a card, reveals it, and puts it into his or her hand. Then you search your library for two cards and put them into your hand. Each player shuffles his or her library. \ No newline at end of file +Name:I Call on the Ancient Magics +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ OppTutor | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each other player searches his or her library for a card, reveals it, and puts it into his or her hand. Then you search your library for two cards and put them into your hand. Each player shuffles his or her library. +SVar:OppTutor:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Player.Other | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Reveal$ True | Mandatory$ True | SubAbility$ MyMagic +SVar:MyMagic:DB$ ChangeZone | DefinedPlayer$ You | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 2 | Mandatory$ True +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/i_call_on_the_ancient_magics.jpg +Oracle:When you set this scheme in motion, each other player searches his or her library for a card, reveals it, and puts it into his or her hand. Then you search your library for two cards and put them into your hand. Each player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/i/i_delight_in_your_convulsions.txt b/forge-gui/res/cardsfolder/i/i_delight_in_your_convulsions.txt index 8b9105b541a..62c3944c7e1 100644 --- a/forge-gui/res/cardsfolder/i/i_delight_in_your_convulsions.txt +++ b/forge-gui/res/cardsfolder/i/i_delight_in_your_convulsions.txt @@ -1,9 +1,9 @@ -Name:I Delight in Your Convulsions -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent loses 3 life. You gain life equal to the life lost this way. -SVar:DarkEffect:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 3 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | StackDescription$ You gain life equal to the life lost this way. -SVar:AFLifeLost:Number$0 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/i_delight_in_your_convulsions.jpg -Oracle:When you set this scheme in motion, each opponent loses 3 life. You gain life equal to the life lost this way. \ No newline at end of file +Name:I Delight in Your Convulsions +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent loses 3 life. You gain life equal to the life lost this way. +SVar:DarkEffect:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 3 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost | StackDescription$ You gain life equal to the life lost this way. +SVar:AFLifeLost:Number$0 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/i_delight_in_your_convulsions.jpg +Oracle:When you set this scheme in motion, each opponent loses 3 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/i/i_know_all_i_see_all.txt b/forge-gui/res/cardsfolder/i/i_know_all_i_see_all.txt index b106da77b86..b408ad32226 100644 --- a/forge-gui/res/cardsfolder/i/i_know_all_i_see_all.txt +++ b/forge-gui/res/cardsfolder/i/i_know_all_i_see_all.txt @@ -1,9 +1,9 @@ -Name:I Know All, I See All -ManaCost:no cost -Types:Ongoing Scheme -S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent.YouCtrl | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap all permanents you control during each other player's untap step. -T:Mode$ Phase | Phase$ End of Turn | Execute$ Abandon | TriggerZones$ Command | CheckSVar$ X | SVarCompare$ GE3 | TriggerDescription$ At the beginning of each end step, if three or more cards were put into your graveyard this turn from anywhere, abandon this scheme. -SVar:Abandon:AB$ Abandon | Cost$ 0 -SVar:X:Count$ThisTurnEntered_Graveyard_Card.YouOwn -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/i_know_all_i_see_all.jpg -Oracle:(An ongoing scheme remains face up until it's abandoned.)\nUntap all permanents you control during each opponent's untap step.\nAt the beginning of each end step, if three or more cards were put into your graveyard this turn from anywhere, abandon this scheme. \ No newline at end of file +Name:I Know All, I See All +ManaCost:no cost +Types:Ongoing Scheme +S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent.YouCtrl | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap all permanents you control during each other player's untap step. +T:Mode$ Phase | Phase$ End of Turn | Execute$ Abandon | TriggerZones$ Command | CheckSVar$ X | SVarCompare$ GE3 | TriggerDescription$ At the beginning of each end step, if three or more cards were put into your graveyard this turn from anywhere, abandon this scheme. +SVar:Abandon:AB$ Abandon | Cost$ 0 +SVar:X:Count$ThisTurnEntered_Graveyard_Card.YouOwn +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/i_know_all_i_see_all.jpg +Oracle:(An ongoing scheme remains face up until it's abandoned.)\nUntap all permanents you control during each opponent's untap step.\nAt the beginning of each end step, if three or more cards were put into your graveyard this turn from anywhere, abandon this scheme. diff --git a/forge-gui/res/cardsfolder/i/ib_halfheart_goblin_tactician.txt b/forge-gui/res/cardsfolder/i/ib_halfheart_goblin_tactician.txt index 1d57fda096c..61997572c63 100644 --- a/forge-gui/res/cardsfolder/i/ib_halfheart_goblin_tactician.txt +++ b/forge-gui/res/cardsfolder/i/ib_halfheart_goblin_tactician.txt @@ -1,14 +1,14 @@ -Name:Ib Halfheart, Goblin Tactician -ManaCost:3 R -Types:Legendary Creature Goblin Advisor -PT:3/2 -A:AB$ Token | Cost$ Sac<2/Mountain> | TokenAmount$ 2 | TokenPower$ 1 | TokenName$ Goblin | TokenToughness$ 1 | TokenColors$ Red | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenImage$ r 1 1 goblin TSP | SpellDescription$ Put two 1/1 red Goblin creature tokens onto the battlefield. -T:Mode$ Blocks | ValidCard$ Creature.YouDontCtrl | ValidBlocked$ Goblin.YouCtrl+Other | Execute$ HalfHeartTrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever another Goblin you control becomes blocked, sacrifice it. If you do, it deals 4 damage to each creature blocking it. -SVar:HalfHeartTrigSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ TriggeredAttacker | RememberSacrificed$ True | SubAbility$ HalfHeartDBDamage -SVar:HalfHeartDBDamage:DB$ DealDamage | DamageSource$ TriggeredAttacker | NumDmg$ 4 | Defined$ TriggeredBlocker | ConditionCheckSVar$ GoblinX | ConditionSVarCompare$ EQ1 | References$ GoblinX -T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | Execute$ DBCleanup | TriggerZones$ Battlefield | Static$ True | Secondary$ True | TriggerDescription$ Clear Remembered List -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:GoblinX:TriggeredAttacker$Valid Card.IsRemembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ib_halfheart_goblin_tactician.jpg -Oracle:Whenever another Goblin you control becomes blocked, sacrifice it. If you do, it deals 4 damage to each creature blocking it.\nSacrifice two Mountains: Put two 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Name:Ib Halfheart, Goblin Tactician +ManaCost:3 R +Types:Legendary Creature Goblin Advisor +PT:3/2 +A:AB$ Token | Cost$ Sac<2/Mountain> | TokenAmount$ 2 | TokenPower$ 1 | TokenName$ Goblin | TokenToughness$ 1 | TokenColors$ Red | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenImage$ r 1 1 goblin TSP | SpellDescription$ Put two 1/1 red Goblin creature tokens onto the battlefield. +T:Mode$ Blocks | ValidCard$ Creature.YouDontCtrl | ValidBlocked$ Goblin.YouCtrl+Other | Execute$ HalfHeartTrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever another Goblin you control becomes blocked, sacrifice it. If you do, it deals 4 damage to each creature blocking it. +SVar:HalfHeartTrigSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ TriggeredAttacker | RememberSacrificed$ True | SubAbility$ HalfHeartDBDamage +SVar:HalfHeartDBDamage:DB$ DealDamage | DamageSource$ TriggeredAttacker | NumDmg$ 4 | Defined$ TriggeredBlocker | ConditionCheckSVar$ GoblinX | ConditionSVarCompare$ EQ1 | References$ GoblinX +T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | Execute$ DBCleanup | TriggerZones$ Battlefield | Static$ True | Secondary$ True | TriggerDescription$ Clear Remembered List +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:GoblinX:TriggeredAttacker$Valid Card.IsRemembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ib_halfheart_goblin_tactician.jpg +Oracle:Whenever another Goblin you control becomes blocked, sacrifice it. If you do, it deals 4 damage to each creature blocking it.\nSacrifice two Mountains: Put two 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/icatian_crier.txt b/forge-gui/res/cardsfolder/i/icatian_crier.txt index abbd1b9b7d5..ee84ce2e8a3 100644 --- a/forge-gui/res/cardsfolder/i/icatian_crier.txt +++ b/forge-gui/res/cardsfolder/i/icatian_crier.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Token | Cost$ 1 W T Discard<1/Card> | TokenAmount$ 2 | TokenName$ Citizen | TokenTypes$ Creature,Citizen | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put two 1/1 white Citizen creature tokens onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_crier.jpg -Oracle:{1}{W}, {T}, Discard a card: Put two 1/1 white Citizen creature tokens onto the battlefield. \ No newline at end of file +Oracle:{1}{W}, {T}, Discard a card: Put two 1/1 white Citizen creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/icatian_infantry.txt b/forge-gui/res/cardsfolder/i/icatian_infantry.txt index 023c8ac297c..d16d4cc2cda 100644 --- a/forge-gui/res/cardsfolder/i/icatian_infantry.txt +++ b/forge-gui/res/cardsfolder/i/icatian_infantry.txt @@ -1,9 +1,9 @@ -Name:Icatian Infantry -ManaCost:W -Types:Creature Human Soldier -PT:1/1 -A:AB$ Pump | Cost$ 1 | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. -A:AB$ Pump | Cost$ 1 | KW$ Banding | SpellDescription$ CARDNAME gains banding until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_infantry.jpg -Oracle:{1}: Icatian Infantry gains first strike until end of turn.\n{1}: Icatian Infantry gains banding until end of turn. (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.) +Name:Icatian Infantry +ManaCost:W +Types:Creature Human Soldier +PT:1/1 +A:AB$ Pump | Cost$ 1 | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. +A:AB$ Pump | Cost$ 1 | KW$ Banding | SpellDescription$ CARDNAME gains banding until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_infantry.jpg +Oracle:{1}: Icatian Infantry gains first strike until end of turn.\n{1}: Icatian Infantry gains banding until end of turn. (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.) diff --git a/forge-gui/res/cardsfolder/i/icatian_javelineers.txt b/forge-gui/res/cardsfolder/i/icatian_javelineers.txt index 8f8e55be527..e1ac3e13d0e 100644 --- a/forge-gui/res/cardsfolder/i/icatian_javelineers.txt +++ b/forge-gui/res/cardsfolder/i/icatian_javelineers.txt @@ -5,4 +5,4 @@ PT:1/1 K:etbCounter:JAVELIN:1 A:AB$ DealDamage | Cost$ T SubCounter<1/JAVELIN> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_javelineers.jpg -Oracle:Icatian Javelineers enters the battlefield with a javelin counter on it.\n{T}, Remove a javelin counter from Icatian Javelineers: Icatian Javelineers deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Icatian Javelineers enters the battlefield with a javelin counter on it.\n{T}, Remove a javelin counter from Icatian Javelineers: Icatian Javelineers deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/i/icatian_lieutenant.txt b/forge-gui/res/cardsfolder/i/icatian_lieutenant.txt index ae974b9862a..b97c4ac022d 100644 --- a/forge-gui/res/cardsfolder/i/icatian_lieutenant.txt +++ b/forge-gui/res/cardsfolder/i/icatian_lieutenant.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/2 A:AB$ Pump | Cost$ 1 W | ValidTgts$ Creature.Soldier | NumAtt$ +1 | SpellDescription$ Target Soldier creature gets +1/+0 until end of turn. | TgtPrompt$ Select target Soldier creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_lieutenant.jpg -Oracle:{1}{W}: Target Soldier creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{1}{W}: Target Soldier creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/icatian_moneychanger.txt b/forge-gui/res/cardsfolder/i/icatian_moneychanger.txt index cfc773c999c..783bf3d99ca 100644 --- a/forge-gui/res/cardsfolder/i/icatian_moneychanger.txt +++ b/forge-gui/res/cardsfolder/i/icatian_moneychanger.txt @@ -11,4 +11,4 @@ A:AB$ GainLife | Cost$ Sac<1/CARDNAME> | LifeAmount$ X | PlayerTurn$ True | Acti SVar:X:Count$CardCounters.CREDIT SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_moneychanger.jpg -Oracle:Icatian Moneychanger enters the battlefield with three credit counters on it.\nWhen Icatian Moneychanger enters the battlefield, it deals 3 damage to you.\nAt the beginning of your upkeep, put a credit counter on Icatian Moneychanger.\nSacrifice Icatian Moneychanger: You gain 1 life for each credit counter on Icatian Moneychanger. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Icatian Moneychanger enters the battlefield with three credit counters on it.\nWhen Icatian Moneychanger enters the battlefield, it deals 3 damage to you.\nAt the beginning of your upkeep, put a credit counter on Icatian Moneychanger.\nSacrifice Icatian Moneychanger: You gain 1 life for each credit counter on Icatian Moneychanger. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/i/icatian_phalanx.txt b/forge-gui/res/cardsfolder/i/icatian_phalanx.txt index b11f7eef6a7..c4dbbda9dc2 100644 --- a/forge-gui/res/cardsfolder/i/icatian_phalanx.txt +++ b/forge-gui/res/cardsfolder/i/icatian_phalanx.txt @@ -1,8 +1,8 @@ -Name:Icatian Phalanx -ManaCost:4 W -Types:Creature Human Soldier -PT:2/4 -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_phalanx.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.) +Name:Icatian Phalanx +ManaCost:4 W +Types:Creature Human Soldier +PT:2/4 +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_phalanx.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.) diff --git a/forge-gui/res/cardsfolder/i/icatian_priest.txt b/forge-gui/res/cardsfolder/i/icatian_priest.txt index 391f439ed8b..cf7c3205098 100644 --- a/forge-gui/res/cardsfolder/i/icatian_priest.txt +++ b/forge-gui/res/cardsfolder/i/icatian_priest.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ Pump | Cost$ 1 W W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_priest.jpg -Oracle:{1}{W}{W}: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{1}{W}{W}: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/icatian_scout.txt b/forge-gui/res/cardsfolder/i/icatian_scout.txt index 57d062f8156..5a032c7aadd 100644 --- a/forge-gui/res/cardsfolder/i/icatian_scout.txt +++ b/forge-gui/res/cardsfolder/i/icatian_scout.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Scout PT:1/1 A:AB$ Pump | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_scout.jpg -Oracle:{1}, {T}: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:{1}, {T}: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/i/icatian_skirmishers.txt b/forge-gui/res/cardsfolder/i/icatian_skirmishers.txt index 90183a5aea4..aa735dc6b68 100644 --- a/forge-gui/res/cardsfolder/i/icatian_skirmishers.txt +++ b/forge-gui/res/cardsfolder/i/icatian_skirmishers.txt @@ -1,11 +1,11 @@ -Name:Icatian Skirmishers -ManaCost:3 W -Types:Creature Human Soldier -PT:1/1 -K:First Strike -K:Banding -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, all creatures banded with it gain first strike until end of turn. -SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.attackersBandedWith | KW$ First Strike -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_skirmishers.jpg -Oracle:First strike, 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.)\nWhenever Icatian Skirmishers attacks, all creatures banded with it gain first strike until end of turn. +Name:Icatian Skirmishers +ManaCost:3 W +Types:Creature Human Soldier +PT:1/1 +K:First Strike +K:Banding +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, all creatures banded with it gain first strike until end of turn. +SVar:TrigPump:DB$ PumpAll | ValidCards$ Creature.attackersBandedWith | KW$ First Strike +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_skirmishers.jpg +Oracle:First strike, 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.)\nWhenever Icatian Skirmishers attacks, all creatures banded with it gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/i/icatian_store.txt b/forge-gui/res/cardsfolder/i/icatian_store.txt index 8b8ea499a9d..7790f2aa68d 100644 --- a/forge-gui/res/cardsfolder/i/icatian_store.txt +++ b/forge-gui/res/cardsfolder/i/icatian_store.txt @@ -10,4 +10,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_store.jpg -Oracle:Icatian Store enters the battlefield tapped.\nYou may choose not to untap Icatian Store during your untap step.\nAt the beginning of your upkeep, if Icatian Store is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Icatian Store: Add {W} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Icatian Store enters the battlefield tapped.\nYou may choose not to untap Icatian Store during your untap step.\nAt the beginning of your upkeep, if Icatian Store is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Icatian Store: Add {W} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/i/icatian_town.txt b/forge-gui/res/cardsfolder/i/icatian_town.txt index 52b487f4ad6..0bbb6ca6f8c 100644 --- a/forge-gui/res/cardsfolder/i/icatian_town.txt +++ b/forge-gui/res/cardsfolder/i/icatian_town.txt @@ -3,4 +3,4 @@ ManaCost:5 W Types:Sorcery A:SP$ Token | Cost$ 5 W | TokenAmount$ 4 | TokenName$ Citizen | TokenTypes$ Creature,Citizen | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put four 1/1 white Citizen creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/icatian_town.jpg -Oracle:Put four 1/1 white Citizen creature tokens onto the battlefield. \ No newline at end of file +Oracle:Put four 1/1 white Citizen creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/ice_cage.txt b/forge-gui/res/cardsfolder/i/ice_cage.txt index 9d5a781b948..d3708ab1dde 100644 --- a/forge-gui/res/cardsfolder/i/ice_cage.txt +++ b/forge-gui/res/cardsfolder/i/ice_cage.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ BecomesTarget | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When enchanted creature becomes the target of a spell or ability, destroy CARDNAME. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/ice_cage.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\nWhen enchanted creature becomes the target of a spell or ability, destroy Ice Cage. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\nWhen enchanted creature becomes the target of a spell or ability, destroy Ice Cage. diff --git a/forge-gui/res/cardsfolder/i/ice_cave.txt b/forge-gui/res/cardsfolder/i/ice_cave.txt index 84710222d02..1057a2c36d6 100644 --- a/forge-gui/res/cardsfolder/i/ice_cave.txt +++ b/forge-gui/res/cardsfolder/i/ice_cave.txt @@ -1,7 +1,7 @@ -Name:Ice Cave -ManaCost:3 U U -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever a player casts a spell, any other player may pay that spell's mana cost. If a player does, counter the spell. (Mana cost includes color.) -SVar:TrigCounter:DB$ Counter | Defined$ TriggeredSpellAbility | UnlessCost$ TriggeredSpellManaCost | UnlessPayer$ NonTriggeredCardController | UnlessSwitched$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ice_cave.jpg -Oracle:Whenever a player casts a spell, any other player may pay that spell's mana cost. If a player does, counter the spell. (Mana cost includes color.) +Name:Ice Cave +ManaCost:3 U U +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever a player casts a spell, any other player may pay that spell's mana cost. If a player does, counter the spell. (Mana cost includes color.) +SVar:TrigCounter:DB$ Counter | Defined$ TriggeredSpellAbility | UnlessCost$ TriggeredSpellManaCost | UnlessPayer$ NonTriggeredCardController | UnlessSwitched$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ice_cave.jpg +Oracle:Whenever a player casts a spell, any other player may pay that spell's mana cost. If a player does, counter the spell. (Mana cost includes color.) diff --git a/forge-gui/res/cardsfolder/i/ice_floe.txt b/forge-gui/res/cardsfolder/i/ice_floe.txt index 3492fc47ff8..ac9ba5811b5 100644 --- a/forge-gui/res/cardsfolder/i/ice_floe.txt +++ b/forge-gui/res/cardsfolder/i/ice_floe.txt @@ -6,4 +6,4 @@ A:AB$ Tap | Cost$ T | ValidTgts$ Creature.withoutFlying+attackingYou | TgtPrompt SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ice_floe.jpg -Oracle:You may choose not to untap Ice Floe during your untap step.\n{T}: Tap target creature without flying that's attacking you. It doesn't untap during its controller's untap step for as long as Ice Floe remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Ice Floe during your untap step.\n{T}: Tap target creature without flying that's attacking you. It doesn't untap during its controller's untap step for as long as Ice Floe remains tapped. diff --git a/forge-gui/res/cardsfolder/i/ice_storm.txt b/forge-gui/res/cardsfolder/i/ice_storm.txt index 56d4a0a3f78..477776793bf 100644 --- a/forge-gui/res/cardsfolder/i/ice_storm.txt +++ b/forge-gui/res/cardsfolder/i/ice_storm.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/ice_storm.jpg -Oracle:Destroy target land. \ No newline at end of file +Oracle:Destroy target land. diff --git a/forge-gui/res/cardsfolder/i/iceberg.txt b/forge-gui/res/cardsfolder/i/iceberg.txt index 6a618ed38c1..9b65d9961ef 100644 --- a/forge-gui/res/cardsfolder/i/iceberg.txt +++ b/forge-gui/res/cardsfolder/i/iceberg.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ 3 | CounterType$ ICE | CounterNum$ 1 | SpellDescription A:AB$ Mana | Cost$ SubCounter<1/ICE> | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/iceberg.jpg -Oracle:Iceberg enters the battlefield with X ice counters on it.\n{3}: Put an ice counter on Iceberg.\nRemove an ice counter from Iceberg: Add {1} to your mana pool. \ No newline at end of file +Oracle:Iceberg enters the battlefield with X ice counters on it.\n{3}: Put an ice counter on Iceberg.\nRemove an ice counter from Iceberg: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/i/icefall.txt b/forge-gui/res/cardsfolder/i/icefall.txt index f106f7ec053..b2352ab7591 100644 --- a/forge-gui/res/cardsfolder/i/icefall.txt +++ b/forge-gui/res/cardsfolder/i/icefall.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 R R | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land. | SpellDescription$ Destroy target artifact or land. K:Recover:R R SVar:Picture:http://www.wizards.com/global/images/magic/general/icefall.jpg -Oracle:Destroy target artifact or land.\nRecover {R}{R} (When a creature is put into your graveyard from the battlefield, you may pay {R}{R}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) \ No newline at end of file +Oracle:Destroy target artifact or land.\nRecover {R}{R} (When a creature is put into your graveyard from the battlefield, you may pay {R}{R}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) diff --git a/forge-gui/res/cardsfolder/i/icequake.txt b/forge-gui/res/cardsfolder/i/icequake.txt index 2a754261850..c7ce4897836 100644 --- a/forge-gui/res/cardsfolder/i/icequake.txt +++ b/forge-gui/res/cardsfolder/i/icequake.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDamage | SpellDescription$ Destroy target land. If that land was a snow land, Icequake deals 1 damage to that land's controller. SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Land.Snow | ConditionCompare$ EQ1 | ConditionDescription$ If that land was a snow land, SVar:Picture:http://www.wizards.com/global/images/magic/general/icequake.jpg -Oracle:Destroy target land. If that land was a snow land, Icequake deals 1 damage to that land's controller. \ No newline at end of file +Oracle:Destroy target land. If that land was a snow land, Icequake deals 1 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/i/ichneumon_druid.txt b/forge-gui/res/cardsfolder/i/ichneumon_druid.txt index 5d9a96bf01e..b67bc30f7d6 100644 --- a/forge-gui/res/cardsfolder/i/ichneumon_druid.txt +++ b/forge-gui/res/cardsfolder/i/ichneumon_druid.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Instant | ValidActivatingPlayer$ Player.Opponent SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ichneumon_druid.jpg -Oracle:Whenever an opponent casts an instant spell other than the first instant spell that player casts each turn, Ichneumon Druid deals 4 damage to him or her. \ No newline at end of file +Oracle:Whenever an opponent casts an instant spell other than the first instant spell that player casts each turn, Ichneumon Druid deals 4 damage to him or her. diff --git a/forge-gui/res/cardsfolder/i/ichor_explosion.txt b/forge-gui/res/cardsfolder/i/ichor_explosion.txt index e8de8f8f081..829ae2b6cd6 100644 --- a/forge-gui/res/cardsfolder/i/ichor_explosion.txt +++ b/forge-gui/res/cardsfolder/i/ichor_explosion.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 5 B B Sac<1/Creature> | ValidCards$ Creature | IsCurse$ Tr SVar:X:Sacrificed$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ichor_explosion.jpg -Oracle:As an additional cost to cast Ichor Explosion, sacrifice a creature.\nAll creatures get -X/-X until end of turn, where X is the sacrificed creature's power. \ No newline at end of file +Oracle:As an additional cost to cast Ichor Explosion, sacrifice a creature.\nAll creatures get -X/-X until end of turn, where X is the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/i/ichor_rats.txt b/forge-gui/res/cardsfolder/i/ichor_rats.txt index ce541a3d839..652424f51ab 100644 --- a/forge-gui/res/cardsfolder/i/ichor_rats.txt +++ b/forge-gui/res/cardsfolder/i/ichor_rats.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPoison | TriggerDescription$ When CARDNAME enters the battlefield, each player gets a poison counter. SVar:TrigPoison:AB$Poison | Cost$ 0 | Defined$ Each | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ichor_rats.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Ichor Rats enters the battlefield, each player gets a poison counter. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Ichor Rats enters the battlefield, each player gets a poison counter. diff --git a/forge-gui/res/cardsfolder/i/ichor_slick.txt b/forge-gui/res/cardsfolder/i/ichor_slick.txt index 0ecade61c19..e173254457a 100644 --- a/forge-gui/res/cardsfolder/i/ichor_slick.txt +++ b/forge-gui/res/cardsfolder/i/ichor_slick.txt @@ -5,4 +5,4 @@ K:Cycling:2 K:Madness:3 B A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | SpellDescription$ Target creature gets -3/-3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ichor_slick.jpg -Oracle:Target creature gets -3/-3 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.)\nMadness {3}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Target creature gets -3/-3 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.)\nMadness {3}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/i/ichor_wellspring.txt b/forge-gui/res/cardsfolder/i/ichor_wellspring.txt index bd08de956e5..e4d92044efd 100644 --- a/forge-gui/res/cardsfolder/i/ichor_wellspring.txt +++ b/forge-gui/res/cardsfolder/i/ichor_wellspring.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController SVar:RemRandomDeck:True SVar:SacMe:5 SVar:Picture:http://www.wizards.com/global/images/magic/general/ichor_wellspring.jpg -Oracle:When Ichor Wellspring enters the battlefield or is put into a graveyard from the battlefield, draw a card. \ No newline at end of file +Oracle:When Ichor Wellspring enters the battlefield or is put into a graveyard from the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/i/ichorclaw_myr.txt b/forge-gui/res/cardsfolder/i/ichorclaw_myr.txt index 2b565499818..b79d6e172d2 100644 --- a/forge-gui/res/cardsfolder/i/ichorclaw_myr.txt +++ b/forge-gui/res/cardsfolder/i/ichorclaw_myr.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/ichorclaw_myr.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever Ichorclaw Myr becomes blocked, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever Ichorclaw Myr becomes blocked, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/ichorid.txt b/forge-gui/res/cardsfolder/i/ichorid.txt index 306699b85d6..4d162a2d454 100644 --- a/forge-gui/res/cardsfolder/i/ichorid.txt +++ b/forge-gui/res/cardsfolder/i/ichorid.txt @@ -10,4 +10,4 @@ SVar:PlayMain1:TRUE T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | TriggerZones$ Graveyard | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in your graveyard, you may exile a black creature card other than CARDNAME from your graveyard. If you do, return CARDNAME to the battlefield. SVar:TrigReturn:AB$ChangeZone | Cost$ ExileFromGrave<1/Creature.Black+Other> | Origin$ Graveyard | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/ichorid.jpg -Oracle:Haste\nAt the beginning of the end step, sacrifice Ichorid.\nAt the beginning of your upkeep, if Ichorid is in your graveyard, you may exile a black creature card other than Ichorid from your graveyard. If you do, return Ichorid to the battlefield. \ No newline at end of file +Oracle:Haste\nAt the beginning of the end step, sacrifice Ichorid.\nAt the beginning of your upkeep, if Ichorid is in your graveyard, you may exile a black creature card other than Ichorid from your graveyard. If you do, return Ichorid to the battlefield. diff --git a/forge-gui/res/cardsfolder/i/icy_manipulator.txt b/forge-gui/res/cardsfolder/i/icy_manipulator.txt index 1d588b91abe..c85d5880399 100644 --- a/forge-gui/res/cardsfolder/i/icy_manipulator.txt +++ b/forge-gui/res/cardsfolder/i/icy_manipulator.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Tap | Cost$ 1 T | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land. | SpellDescription$ Tap target artifact, creature, or land. SVar:Picture:http://www.wizards.com/global/images/magic/general/icy_manipulator.jpg -Oracle:{1}, {T}: Tap target artifact, creature, or land. \ No newline at end of file +Oracle:{1}, {T}: Tap target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/i/icy_prison.txt b/forge-gui/res/cardsfolder/i/icy_prison.txt index 1b20c80935e..639683f348a 100644 --- a/forge-gui/res/cardsfolder/i/icy_prison.txt +++ b/forge-gui/res/cardsfolder/i/icy_prison.txt @@ -1,14 +1,14 @@ -Name:Icy Prison -ManaCost:U U -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature. -SVar:TrigExile:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ForgetOtherRemembered$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Remembered -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless any player pays {3}. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ 3 | UnlessPayer$ Player | UnlessAI$ OnlyOwn -SVar:PlayMain1:TRUE -SVar:NeedsToPlayVar:Y GE3 -SVar:Y:Count$Valid Land.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/icy_prison.jpg -Oracle:When Icy Prison enters the battlefield, exile target creature.\nAt the beginning of your upkeep, sacrifice Icy Prison unless any player pays {3}.\nWhen Icy Prison leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Name:Icy Prison +ManaCost:U U +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target creature. +SVar:TrigExile:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | ForgetOtherRemembered$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Remembered +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless any player pays {3}. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ 3 | UnlessPayer$ Player | UnlessAI$ OnlyOwn +SVar:PlayMain1:TRUE +SVar:NeedsToPlayVar:Y GE3 +SVar:Y:Count$Valid Land.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/icy_prison.jpg +Oracle:When Icy Prison enters the battlefield, exile target creature.\nAt the beginning of your upkeep, sacrifice Icy Prison unless any player pays {3}.\nWhen Icy Prison leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/i/ideas_unbound.txt b/forge-gui/res/cardsfolder/i/ideas_unbound.txt index 96d3ad5bea6..fb42fb14eb2 100644 --- a/forge-gui/res/cardsfolder/i/ideas_unbound.txt +++ b/forge-gui/res/cardsfolder/i/ideas_unbound.txt @@ -1,9 +1,9 @@ -Name:Ideas Unbound -ManaCost:U U -Types:Sorcery Arcane -A:SP$ Draw | Cost$ U U | Defined$ You | NumCards$ 3 | SubAbility$ DelayedDiscard | SpellDescription$ Draw three cards. Discard three cards at the beginning of the next end step. -SVar:DelayedDiscard:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Discard | TriggerDescription$ Discard three cards. -SVar:Discard:DB$ Discard | Defined$ You | NumCards$ 3 | Mode$ TgtChoose -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ideas_unbound.jpg -Oracle:Draw three cards. Discard three cards at the beginning of the next end step. \ No newline at end of file +Name:Ideas Unbound +ManaCost:U U +Types:Sorcery Arcane +A:SP$ Draw | Cost$ U U | Defined$ You | NumCards$ 3 | SubAbility$ DelayedDiscard | SpellDescription$ Draw three cards. Discard three cards at the beginning of the next end step. +SVar:DelayedDiscard:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Discard | TriggerDescription$ Discard three cards. +SVar:Discard:DB$ Discard | Defined$ You | NumCards$ 3 | Mode$ TgtChoose +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ideas_unbound.jpg +Oracle:Draw three cards. Discard three cards at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/i/identity_crisis.txt b/forge-gui/res/cardsfolder/i/identity_crisis.txt index 4c503db4389..525ce6a1713 100644 --- a/forge-gui/res/cardsfolder/i/identity_crisis.txt +++ b/forge-gui/res/cardsfolder/i/identity_crisis.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 2 W W B B | Origin$ Hand | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | SubAbility$ DBChangeZoneAll | SpellDescription$ Exile all cards from target player's hand and graveyard. SVar:DBChangeZoneAll:DB$ChangeZoneAll | Defined$ Targeted | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card SVar:Picture:http://www.wizards.com/global/images/magic/general/identity_crisis.jpg -Oracle:Exile all cards from target player's hand and graveyard. \ No newline at end of file +Oracle:Exile all cards from target player's hand and graveyard. diff --git a/forge-gui/res/cardsfolder/i/idle_thoughts.txt b/forge-gui/res/cardsfolder/i/idle_thoughts.txt index a8c78670754..df92e561e9b 100644 --- a/forge-gui/res/cardsfolder/i/idle_thoughts.txt +++ b/forge-gui/res/cardsfolder/i/idle_thoughts.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Draw | Cost$ 2 | NumCards$ 1 | AICheckSVar$ X | AISVarCompare$ EQ0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SpellDescription$ Draw a card if you have no cards in hand. SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/idle_thoughts.jpg -Oracle:{2}: Draw a card if you have no cards in hand. \ No newline at end of file +Oracle:{2}: Draw a card if you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/i/idyllic_tutor.txt b/forge-gui/res/cardsfolder/i/idyllic_tutor.txt index 59590ff8206..0c2571f3498 100644 --- a/forge-gui/res/cardsfolder/i/idyllic_tutor.txt +++ b/forge-gui/res/cardsfolder/i/idyllic_tutor.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 W | Origin$ Library | Destination$ Hand | ChangeType$ Enchantment | ChangeNum$ 1 | SpellDescription$ Search your library for an enchantment card, reveal it, and put it into your hand. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/idyllic_tutor.jpg -Oracle:Search your library for an enchantment card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for an enchantment card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/i/ifh_biff_efreet.txt b/forge-gui/res/cardsfolder/i/ifh_biff_efreet.txt index 184764b7762..cee91ba0955 100644 --- a/forge-gui/res/cardsfolder/i/ifh_biff_efreet.txt +++ b/forge-gui/res/cardsfolder/i/ifh_biff_efreet.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ DamageAll | Cost$ G | NumDmg$ 1 | ValidCards$ Creature.withFlying | ValidPlayers$ Each | ValidDescription$ each creature with flying and each player. | AnyPlayer$ True | SpellDescription$ CARDNAME deals 1 damage to each creature with flying and each player. Any player may activate this ability. SVar:Picture:http://resources.wizards.com/magic/cards/an/en-us/card947.jpg -Oracle:Flying\n{G}: Ifh-Biff Efreet deals 1 damage to each creature with flying and each player. Any player may activate this ability. \ No newline at end of file +Oracle:Flying\n{G}: Ifh-Biff Efreet deals 1 damage to each creature with flying and each player. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/i/igneous_golem.txt b/forge-gui/res/cardsfolder/i/igneous_golem.txt index 1a6223066f6..7042af127f2 100644 --- a/forge-gui/res/cardsfolder/i/igneous_golem.txt +++ b/forge-gui/res/cardsfolder/i/igneous_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:3/4 A:AB$ Pump | Cost$ 2 | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/igneous_golem.jpg -Oracle:{2}: Igneous Golem gains trample until end of turn. \ No newline at end of file +Oracle:{2}: Igneous Golem gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/i/igneous_pouncer.txt b/forge-gui/res/cardsfolder/i/igneous_pouncer.txt index 921431f183a..3c63d65cc44 100644 --- a/forge-gui/res/cardsfolder/i/igneous_pouncer.txt +++ b/forge-gui/res/cardsfolder/i/igneous_pouncer.txt @@ -6,4 +6,4 @@ K:Haste K:TypeCycling:Swamp:2 K:TypeCycling:Mountain:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/igneous_pouncer.jpg -Oracle:Haste\nSwampcycling {2}, mountaincycling {2} ({2}, Discard this card: Search your library for a Swamp or Mountain card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Haste\nSwampcycling {2}, mountaincycling {2} ({2}, Discard this card: Search your library for a Swamp or Mountain card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/i/ignite_disorder.txt b/forge-gui/res/cardsfolder/i/ignite_disorder.txt index 314798b757b..d5492cd554f 100644 --- a/forge-gui/res/cardsfolder/i/ignite_disorder.txt +++ b/forge-gui/res/cardsfolder/i/ignite_disorder.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.Blue,Creature.White | TgtPrompt$ Select target white and/or blue creature to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | SpellDescription$ CARDNAME deals 3 damage divided as you choose among one, two, or three target white and/or blue creatures. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ignite_disorder.jpg -Oracle:Ignite Disorder deals 3 damage divided as you choose among one, two, or three target white and/or blue creatures. \ No newline at end of file +Oracle:Ignite Disorder deals 3 damage divided as you choose among one, two, or three target white and/or blue creatures. diff --git a/forge-gui/res/cardsfolder/i/ignite_memories.txt b/forge-gui/res/cardsfolder/i/ignite_memories.txt index 2942cc69caf..925f6e33aef 100644 --- a/forge-gui/res/cardsfolder/i/ignite_memories.txt +++ b/forge-gui/res/cardsfolder/i/ignite_memories.txt @@ -7,4 +7,4 @@ SVar:DBDamage:DB$ DealDamage | NumDmg$ X | Defined$ Targeted | SubAbility$ DBCle SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/ignite_memories.jpg -Oracle:Target player reveals a card at random from his or her hand. Ignite Memories deals damage to that player equal to that card's converted mana cost.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Target player reveals a card at random from his or her hand. Ignite Memories deals damage to that player equal to that card's converted mana cost.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/i/ignite_the_cloneforge.txt b/forge-gui/res/cardsfolder/i/ignite_the_cloneforge.txt index 79006db6378..65ef2590440 100644 --- a/forge-gui/res/cardsfolder/i/ignite_the_cloneforge.txt +++ b/forge-gui/res/cardsfolder/i/ignite_the_cloneforge.txt @@ -1,7 +1,7 @@ -Name:Ignite the Cloneforge! -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put a token onto the battlefield that's a copy of target permanent an opponent controls. -SVar:DarkEffect:AB$ CopyPermanent | Cost$ 0 | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/ignite_the_cloneforge.jpg -Oracle:When you set this scheme in motion, put a token onto the battlefield that's a copy of target permanent an opponent controls. \ No newline at end of file +Name:Ignite the Cloneforge! +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put a token onto the battlefield that's a copy of target permanent an opponent controls. +SVar:DarkEffect:AB$ CopyPermanent | Cost$ 0 | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/ignite_the_cloneforge.jpg +Oracle:When you set this scheme in motion, put a token onto the battlefield that's a copy of target permanent an opponent controls. diff --git a/forge-gui/res/cardsfolder/i/ignition_team.txt b/forge-gui/res/cardsfolder/i/ignition_team.txt index f956f6f9b2a..89b5392c9f6 100644 --- a/forge-gui/res/cardsfolder/i/ignition_team.txt +++ b/forge-gui/res/cardsfolder/i/ignition_team.txt @@ -1,10 +1,10 @@ -Name:Ignition Team -ManaCost:5 R R -Types:Creature Goblin Warrior -PT:0/0 -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the number of tapped lands on the battlefield. -SVar:X:Count$Valid Land.tapped -A:AB$ Animate | Cost$ 2 R SubCounter<1/P1P1> | ValidTgts$ Land | Power$ 4 | Toughness$ 4 | Types$ Creature,Elemental | Colors$ Red | SpellDescription$ Target land becomes a 4/4 red Elemental creature until end of turn. It's still a land. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ignition_team.jpg -Oracle:Ignition Team enters the battlefield with X +1/+1 counters on it, where X is the number of tapped lands on the battlefield.\n{2}{R}, Remove a +1/+1 counter from Ignition Team: Target land becomes a 4/4 red Elemental creature until end of turn. It's still a land. +Name:Ignition Team +ManaCost:5 R R +Types:Creature Goblin Warrior +PT:0/0 +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the number of tapped lands on the battlefield. +SVar:X:Count$Valid Land.tapped +A:AB$ Animate | Cost$ 2 R SubCounter<1/P1P1> | ValidTgts$ Land | Power$ 4 | Toughness$ 4 | Types$ Creature,Elemental | Colors$ Red | SpellDescription$ Target land becomes a 4/4 red Elemental creature until end of turn. It's still a land. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ignition_team.jpg +Oracle:Ignition Team enters the battlefield with X +1/+1 counters on it, where X is the number of tapped lands on the battlefield.\n{2}{R}, Remove a +1/+1 counter from Ignition Team: Target land becomes a 4/4 red Elemental creature until end of turn. It's still a land. diff --git a/forge-gui/res/cardsfolder/i/ignoble_soldier.txt b/forge-gui/res/cardsfolder/i/ignoble_soldier.txt index 30a2b898d2d..5a28338b44f 100644 --- a/forge-gui/res/cardsfolder/i/ignoble_soldier.txt +++ b/forge-gui/res/cardsfolder/i/ignoble_soldier.txt @@ -1,9 +1,9 @@ -Name:Ignoble Soldier -ManaCost:2 W -Types:Creature Human Soldier -PT:3/1 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigNodamage | TriggerDescription$ Whenever CARDNAME becomes blocked, prevent all combat damage that would be dealt by it this turn. -SVar:TrigNodamage:AB$ Pump | Cost$ 0 | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt by CARDNAME this turn. -SVar:MustBeBlocked:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ignoble_soldier.jpg -Oracle:Whenever Ignoble Soldier becomes blocked, prevent all combat damage that would be dealt by it this turn. \ No newline at end of file +Name:Ignoble Soldier +ManaCost:2 W +Types:Creature Human Soldier +PT:3/1 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigNodamage | TriggerDescription$ Whenever CARDNAME becomes blocked, prevent all combat damage that would be dealt by it this turn. +SVar:TrigNodamage:AB$ Pump | Cost$ 0 | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt by CARDNAME this turn. +SVar:MustBeBlocked:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ignoble_soldier.jpg +Oracle:Whenever Ignoble Soldier becomes blocked, prevent all combat damage that would be dealt by it this turn. diff --git a/forge-gui/res/cardsfolder/i/ignorant_bliss.txt b/forge-gui/res/cardsfolder/i/ignorant_bliss.txt index 27a36911c68..dcab0f351b8 100644 --- a/forge-gui/res/cardsfolder/i/ignorant_bliss.txt +++ b/forge-gui/res/cardsfolder/i/ignorant_bliss.txt @@ -1,11 +1,11 @@ -Name:Ignorant Bliss -ManaCost:1 R -Types:Instant -A:SP$ ChangeZoneAll | Cost$ 1 R | ChangeType$ Card.YouCtrl | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DelayedReturn | SpellDescription$ Exile all cards from your hand face down. At the beginning of the next end step, return those cards to your hand, then draw a card. -SVar:DelayedReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ ReturnAll | RememberObjects$ Remembered | TriggerDescription$ Return exiled cards to your hand, then draw a card. | SubAbility$ DBCleanup -SVar:ReturnAll:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ DelayTriggerRemembered | SubAbility$ YouDraw -SVar:YouDraw:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ignorant_bliss.jpg -Oracle:Exile all cards from your hand face down. At the beginning of the next end step, return those cards to your hand, then draw a card. \ No newline at end of file +Name:Ignorant Bliss +ManaCost:1 R +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 1 R | ChangeType$ Card.YouCtrl | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DelayedReturn | SpellDescription$ Exile all cards from your hand face down. At the beginning of the next end step, return those cards to your hand, then draw a card. +SVar:DelayedReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ ReturnAll | RememberObjects$ Remembered | TriggerDescription$ Return exiled cards to your hand, then draw a card. | SubAbility$ DBCleanup +SVar:ReturnAll:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ DelayTriggerRemembered | SubAbility$ YouDraw +SVar:YouDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ignorant_bliss.jpg +Oracle:Exile all cards from your hand face down. At the beginning of the next end step, return those cards to your hand, then draw a card. diff --git a/forge-gui/res/cardsfolder/i/ihsans_shade.txt b/forge-gui/res/cardsfolder/i/ihsans_shade.txt index ce05e4f6b1f..5fce3fdf42b 100644 --- a/forge-gui/res/cardsfolder/i/ihsans_shade.txt +++ b/forge-gui/res/cardsfolder/i/ihsans_shade.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Shade Knight PT:5/5 K:Protection from white SVar:Picture:http://www.wizards.com/global/images/magic/general/ihsans_shade.jpg -Oracle:Protection from white \ No newline at end of file +Oracle:Protection from white diff --git a/forge-gui/res/cardsfolder/i/iizuka_the_ruthless.txt b/forge-gui/res/cardsfolder/i/iizuka_the_ruthless.txt index 7def9ca56b3..90e112f9933 100644 --- a/forge-gui/res/cardsfolder/i/iizuka_the_ruthless.txt +++ b/forge-gui/res/cardsfolder/i/iizuka_the_ruthless.txt @@ -6,4 +6,4 @@ K:Bushido 2 A:AB$ PumpAll | Cost$ 2 R Sac<1/Samurai> | ValidCards$ Creature.Samurai+YouCtrl | KW$ Double Strike | SpellDescription$ Samurai creatures you control gain double strike until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/iizuka_the_ruthless.jpg -Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\n{2}{R}, Sacrifice a Samurai: Samurai creatures you control gain double strike until end of turn. \ No newline at end of file +Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\n{2}{R}, Sacrifice a Samurai: Samurai creatures you control gain double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/i/ikiral_outrider.txt b/forge-gui/res/cardsfolder/i/ikiral_outrider.txt index 052c91e5cf0..280dab4194e 100644 --- a/forge-gui/res/cardsfolder/i/ikiral_outrider.txt +++ b/forge-gui/res/cardsfolder/i/ikiral_outrider.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 3 | SetToughness$ 10 | AddK SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE3_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE4_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/ikiral_outrider.jpg -Oracle:Level up {4} ({4}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-3\n2/6\nVigilance\nLEVEL 4+\n3/10\nVigilance \ No newline at end of file +Oracle:Level up {4} ({4}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-3\n2/6\nVigilance\nLEVEL 4+\n3/10\nVigilance diff --git a/forge-gui/res/cardsfolder/i/ill_gotten_gains.txt b/forge-gui/res/cardsfolder/i/ill_gotten_gains.txt index 33511825895..e4ee8afb6fe 100644 --- a/forge-gui/res/cardsfolder/i/ill_gotten_gains.txt +++ b/forge-gui/res/cardsfolder/i/ill_gotten_gains.txt @@ -7,4 +7,4 @@ SVar:DBChangeZoneChoose:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbilit SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ChangeNum$ 3 | ChangeType$ Card | DefinedPlayer$ Remembered | Hidden$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ill_gotten_gains.jpg -Oracle:Exile Ill-Gotten Gains. Each player discards his or her hand, then returns up to three cards from his or her graveyard to his or her hand. \ No newline at end of file +Oracle:Exile Ill-Gotten Gains. Each player discards his or her hand, then returns up to three cards from his or her graveyard to his or her hand. diff --git a/forge-gui/res/cardsfolder/i/ill_tempered_cyclops.txt b/forge-gui/res/cardsfolder/i/ill_tempered_cyclops.txt index 546a4bd8ceb..342546b13fe 100644 --- a/forge-gui/res/cardsfolder/i/ill_tempered_cyclops.txt +++ b/forge-gui/res/cardsfolder/i/ill_tempered_cyclops.txt @@ -1,8 +1,8 @@ -Name:Ill-Tempered Cyclops -ManaCost:3 R -Types:Creature Cyclops -PT:3/3 -K:Trample -K:Monstrosity 3:5 R -SVar:Picture:http://www.wizards.com/global/images/magic/general/ill_tempered_cyclops.jpg -Oracle:Trample\n{5}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) \ No newline at end of file +Name:Ill-Tempered Cyclops +ManaCost:3 R +Types:Creature Cyclops +PT:3/3 +K:Trample +K:Monstrosity 3:5 R +SVar:Picture:http://www.wizards.com/global/images/magic/general/ill_tempered_cyclops.jpg +Oracle:Trample\n{5}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) diff --git a/forge-gui/res/cardsfolder/i/illicit_auction.txt b/forge-gui/res/cardsfolder/i/illicit_auction.txt index b647251722c..9403456cbda 100644 --- a/forge-gui/res/cardsfolder/i/illicit_auction.txt +++ b/forge-gui/res/cardsfolder/i/illicit_auction.txt @@ -1,9 +1,9 @@ -Name:Illicit Auction -ManaCost:3 R R -Types:Sorcery -A:SP$ BidLife | Cost$ 3 R R | ValidTgts$ Creature | AILogic$ Min | AIBidMax$ 8 | BidSubAbility$ DBLoseLife | SpellDescription$ Each player may bid life for control of target creature. You start the bidding with a bid of 0. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and gains control of the creature. (This effect lasts indefinitely.) -SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X | SubAbility$ DBControl -SVar:DBControl:DB$ GainControl | Defined$ Targeted | NewController$ Remembered -SVar:X:Count$ChosenNumber -SVar:Picture:http://www.wizards.com/global/images/magic/general/illicit_auction.jpg -Oracle:Each player may bid life for control of target creature. You start the bidding with a bid of 0. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and gains control of the creature. (This effect lasts indefinitely.) +Name:Illicit Auction +ManaCost:3 R R +Types:Sorcery +A:SP$ BidLife | Cost$ 3 R R | ValidTgts$ Creature | AILogic$ Min | AIBidMax$ 8 | BidSubAbility$ DBLoseLife | SpellDescription$ Each player may bid life for control of target creature. You start the bidding with a bid of 0. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and gains control of the creature. (This effect lasts indefinitely.) +SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X | SubAbility$ DBControl +SVar:DBControl:DB$ GainControl | Defined$ Targeted | NewController$ Remembered +SVar:X:Count$ChosenNumber +SVar:Picture:http://www.wizards.com/global/images/magic/general/illicit_auction.jpg +Oracle:Each player may bid life for control of target creature. You start the bidding with a bid of 0. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and gains control of the creature. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/i/illness_in_the_ranks.txt b/forge-gui/res/cardsfolder/i/illness_in_the_ranks.txt index fbe8999d8ba..502dfb0d56b 100644 --- a/forge-gui/res/cardsfolder/i/illness_in_the_ranks.txt +++ b/forge-gui/res/cardsfolder/i/illness_in_the_ranks.txt @@ -1,8 +1,8 @@ -Name:Illness in the Ranks -ManaCost:B -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.token | AddPower$ -1 | AddToughness$ -1 | Description$ Creature tokens get -1/-1. -SVar:PlayMain1:TRUE -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/illness_in_the_ranks.jpg -Oracle:Creature tokens get -1/-1. \ No newline at end of file +Name:Illness in the Ranks +ManaCost:B +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.token | AddPower$ -1 | AddToughness$ -1 | Description$ Creature tokens get -1/-1. +SVar:PlayMain1:TRUE +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/illness_in_the_ranks.jpg +Oracle:Creature tokens get -1/-1. diff --git a/forge-gui/res/cardsfolder/i/illuminate.txt b/forge-gui/res/cardsfolder/i/illuminate.txt index 19342030054..9b56a7e354f 100644 --- a/forge-gui/res/cardsfolder/i/illuminate.txt +++ b/forge-gui/res/cardsfolder/i/illuminate.txt @@ -1,10 +1,10 @@ -Name:Illuminate -ManaCost:X R -K:Kicker 2 R : 3 U -Types:Sorcery -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DmgController | Announce$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature. -SVar:DmgController:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | SubAbility$ DrawYou | Condition$ Kicked 1 | References$ X | SpellDescription$ If CARDNAME was kicked with its {2}{R} kicker, it deals X damage to that creature's controller. -SVar:DrawYou:DB$ Draw | NumCards$ X | Defined$ You | References$ X | Condition$ Kicked 2 | SpellDescription$ If CARDNAME was kicked with its {3}{U} kicker, you draw X cards. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/illuminate.jpg -Oracle:Kicker {2}{R} and/or {3}{U} (You may pay an additional {2}{R} and/or {3}{U} as you cast this spell.)\nIlluminate deals X damage to target creature. If Illuminate was kicked with its {2}{R} kicker, it deals X damage to that creature's controller. If Illuminate was kicked with its {3}{U} kicker, you draw X cards. \ No newline at end of file +Name:Illuminate +ManaCost:X R +K:Kicker 2 R : 3 U +Types:Sorcery +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | SubAbility$ DmgController | Announce$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature. +SVar:DmgController:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | SubAbility$ DrawYou | Condition$ Kicked 1 | References$ X | SpellDescription$ If CARDNAME was kicked with its {2}{R} kicker, it deals X damage to that creature's controller. +SVar:DrawYou:DB$ Draw | NumCards$ X | Defined$ You | References$ X | Condition$ Kicked 2 | SpellDescription$ If CARDNAME was kicked with its {3}{U} kicker, you draw X cards. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/illuminate.jpg +Oracle:Kicker {2}{R} and/or {3}{U} (You may pay an additional {2}{R} and/or {3}{U} as you cast this spell.)\nIlluminate deals X damage to target creature. If Illuminate was kicked with its {2}{R} kicker, it deals X damage to that creature's controller. If Illuminate was kicked with its {3}{U} kicker, you draw X cards. diff --git a/forge-gui/res/cardsfolder/i/illuminated_folio.txt b/forge-gui/res/cardsfolder/i/illuminated_folio.txt index bea6e9f86b9..3435e544fb0 100644 --- a/forge-gui/res/cardsfolder/i/illuminated_folio.txt +++ b/forge-gui/res/cardsfolder/i/illuminated_folio.txt @@ -1,7 +1,7 @@ -Name:Illuminated Folio -ManaCost:5 -Types:Artifact -A:AB$ Draw | Cost$ 1 T Reveal<2/SameColor> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/illuminated_folio.jpg -Oracle:{1}, {T}, Reveal two cards from your hand that share a color: Draw a card. +Name:Illuminated Folio +ManaCost:5 +Types:Artifact +A:AB$ Draw | Cost$ 1 T Reveal<2/SameColor> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/illuminated_folio.jpg +Oracle:{1}, {T}, Reveal two cards from your hand that share a color: Draw a card. diff --git a/forge-gui/res/cardsfolder/i/illuminated_wings.txt b/forge-gui/res/cardsfolder/i/illuminated_wings.txt index 0e92585407f..6a48c5637be 100644 --- a/forge-gui/res/cardsfolder/i/illuminated_wings.txt +++ b/forge-gui/res/cardsfolder/i/illuminated_wings.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Descr A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/illuminated_wings.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\n{2}, Sacrifice Illuminated Wings: Draw a card. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying.\n{2}, Sacrifice Illuminated Wings: Draw a card. diff --git a/forge-gui/res/cardsfolder/i/illumination.txt b/forge-gui/res/cardsfolder/i/illumination.txt index 13f17b35a6a..a3861e12ebb 100644 --- a/forge-gui/res/cardsfolder/i/illumination.txt +++ b/forge-gui/res/cardsfolder/i/illumination.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ W W | TargetType$ Spell | TgtPrompt$ Select target Artifac SVar:DBGainLife:DB$ GainLife | Defined$ TargetedController | LifeAmount$ X | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/illumination.jpg -Oracle:Counter target artifact or enchantment spell. Its controller gains life equal to its converted mana cost. \ No newline at end of file +Oracle:Counter target artifact or enchantment spell. Its controller gains life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/i/illusion_reality.txt b/forge-gui/res/cardsfolder/i/illusion_reality.txt index e03af1bd409..92641ded4b8 100644 --- a/forge-gui/res/cardsfolder/i/illusion_reality.txt +++ b/forge-gui/res/cardsfolder/i/illusion_reality.txt @@ -1,16 +1,16 @@ -Name:Illusion -ManaCost:U -AlternateMode: Split -Types:Instant -A:SP$ ChooseColor | Cost$ U | Defined$ You | SubAbility$ Animate | SpellDescription$ Target spell or permanent becomes the color of your choice until end of turn. -SVar:Animate:DB$ Animate | ValidTgts$ Card | TgtPrompt$ Select target spell or permanent to change the color of | TgtZone$ Stack,Battlefield | Colors$ ChosenColor | OverwriteColors$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/illusion_reality.jpg -Oracle:Target spell or permanent becomes the color of your choice until end of turn. - -ALTERNATE - -Name:Reality -ManaCost:2 G -Types:Instant -A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. -Oracle:Destroy target artifact. \ No newline at end of file +Name:Illusion +ManaCost:U +AlternateMode: Split +Types:Instant +A:SP$ ChooseColor | Cost$ U | Defined$ You | SubAbility$ Animate | SpellDescription$ Target spell or permanent becomes the color of your choice until end of turn. +SVar:Animate:DB$ Animate | ValidTgts$ Card | TgtPrompt$ Select target spell or permanent to change the color of | TgtZone$ Stack,Battlefield | Colors$ ChosenColor | OverwriteColors$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/illusion_reality.jpg +Oracle:Target spell or permanent becomes the color of your choice until end of turn. + +ALTERNATE + +Name:Reality +ManaCost:2 G +Types:Instant +A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +Oracle:Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/i/illusionary_armor.txt b/forge-gui/res/cardsfolder/i/illusionary_armor.txt index 6f93af8bf23..2a678f56db9 100644 --- a/forge-gui/res/cardsfolder/i/illusionary_armor.txt +++ b/forge-gui/res/cardsfolder/i/illusionary_armor.txt @@ -1,11 +1,11 @@ -Name:Illusionary Armor -ManaCost:4 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | Description$ Enchanted creature gets +4/+4. -T:Mode$ BecomesTarget | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When enchanted creature becomes the target of a spell or ability, sacrifice CARDNAME. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionary_armor.jpg -Oracle:Enchant creature\nEnchanted creature gets +4/+4.\nWhen enchanted creature becomes the target of a spell or ability, sacrifice Illusionary Armor. +Name:Illusionary Armor +ManaCost:4 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | Description$ Enchanted creature gets +4/+4. +T:Mode$ BecomesTarget | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When enchanted creature becomes the target of a spell or ability, sacrifice CARDNAME. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionary_armor.jpg +Oracle:Enchant creature\nEnchanted creature gets +4/+4.\nWhen enchanted creature becomes the target of a spell or ability, sacrifice Illusionary Armor. diff --git a/forge-gui/res/cardsfolder/i/illusionary_forces.txt b/forge-gui/res/cardsfolder/i/illusionary_forces.txt index 5f9971a9130..5e9f67b9557 100644 --- a/forge-gui/res/cardsfolder/i/illusionary_forces.txt +++ b/forge-gui/res/cardsfolder/i/illusionary_forces.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying K:Cumulative upkeep:U SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionary_forces.jpg -Oracle:Flying\nCumulative 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.) \ No newline at end of file +Oracle:Flying\nCumulative 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.) diff --git a/forge-gui/res/cardsfolder/i/illusionary_presence.txt b/forge-gui/res/cardsfolder/i/illusionary_presence.txt index 1b0cd6ad021..a1479fbf42e 100644 --- a/forge-gui/res/cardsfolder/i/illusionary_presence.txt +++ b/forge-gui/res/cardsfolder/i/illusionary_presence.txt @@ -1,10 +1,10 @@ -Name:Illusionary Presence -ManaCost:1 U U -Types:Creature Illusion -PT:2/2 -K:Cumulative upkeep:U -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCL | TriggerDescription$ At the beginning of your upkeep, choose a land type. CARDNAME gains landwalk of the chosen type until end of turn. -SVar:TrigCL:AB$ ChooseType | Cost$ 0 | Defined$ You | Type$ Land | AILogic$ ChosenLandwalk | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | KW$ ChosenTypewalk | DefinedKW$ ChosenType -SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionary_presence.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.)\nAt the beginning of your upkeep, choose a land type. Illusionary Presence gains landwalk of the chosen type until end of turn. \ No newline at end of file +Name:Illusionary Presence +ManaCost:1 U U +Types:Creature Illusion +PT:2/2 +K:Cumulative upkeep:U +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCL | TriggerDescription$ At the beginning of your upkeep, choose a land type. CARDNAME gains landwalk of the chosen type until end of turn. +SVar:TrigCL:AB$ ChooseType | Cost$ 0 | Defined$ You | Type$ Land | AILogic$ ChosenLandwalk | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | KW$ ChosenTypewalk | DefinedKW$ ChosenType +SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionary_presence.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.)\nAt the beginning of your upkeep, choose a land type. Illusionary Presence gains landwalk of the chosen type until end of turn. diff --git a/forge-gui/res/cardsfolder/i/illusionary_servant.txt b/forge-gui/res/cardsfolder/i/illusionary_servant.txt index 647185eb4bf..34c2806214f 100644 --- a/forge-gui/res/cardsfolder/i/illusionary_servant.txt +++ b/forge-gui/res/cardsfolder/i/illusionary_servant.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionary_servant.jpg -Oracle:Flying\nWhen Illusionary Servant becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:Flying\nWhen Illusionary Servant becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/i/illusionary_wall.txt b/forge-gui/res/cardsfolder/i/illusionary_wall.txt index 4106cee9012..4bbdce41462 100644 --- a/forge-gui/res/cardsfolder/i/illusionary_wall.txt +++ b/forge-gui/res/cardsfolder/i/illusionary_wall.txt @@ -7,4 +7,4 @@ K:Flying K:First Strike K:Cumulative upkeep:U SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionary_wall.jpg -Oracle:Defender, flying, first strike\nCumulative 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.) \ No newline at end of file +Oracle:Defender, flying, first strike\nCumulative 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.) diff --git a/forge-gui/res/cardsfolder/i/illusionists_bracers.txt b/forge-gui/res/cardsfolder/i/illusionists_bracers.txt index 2cd6e200de4..b9cb1154197 100644 --- a/forge-gui/res/cardsfolder/i/illusionists_bracers.txt +++ b/forge-gui/res/cardsfolder/i/illusionists_bracers.txt @@ -1,8 +1,8 @@ -Name:Illusionist's Bracers -ManaCost:2 -Types:Artifact Equipment -K:Equip 3 -T:Mode$ AbilityCast | ValidCard$ Creature.EquippedBy | TriggerZones$ Battlefield | Execute$ TrigCopyAbility | OptionalDecider$ You | TriggerDescription$ Whenever an ability of equipped creature is activated, if it isn't a mana ability, copy that ability. You may choose new targets for the copy. -SVar:TrigCopyAbility:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility -SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionists_bracers.jpg -Oracle:Whenever an ability of equipped creature is activated, if it isn't a mana ability, copy that ability. You may choose new targets for the copy.\nEquip {3} \ No newline at end of file +Name:Illusionist's Bracers +ManaCost:2 +Types:Artifact Equipment +K:Equip 3 +T:Mode$ AbilityCast | ValidCard$ Creature.EquippedBy | TriggerZones$ Battlefield | Execute$ TrigCopyAbility | OptionalDecider$ You | TriggerDescription$ Whenever an ability of equipped creature is activated, if it isn't a mana ability, copy that ability. You may choose new targets for the copy. +SVar:TrigCopyAbility:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility +SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionists_bracers.jpg +Oracle:Whenever an ability of equipped creature is activated, if it isn't a mana ability, copy that ability. You may choose new targets for the copy.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/i/illusionists_gambit.txt b/forge-gui/res/cardsfolder/i/illusionists_gambit.txt index c9ecd1a25c2..b307d2f1cf5 100644 --- a/forge-gui/res/cardsfolder/i/illusionists_gambit.txt +++ b/forge-gui/res/cardsfolder/i/illusionists_gambit.txt @@ -1,14 +1,14 @@ -Name:Illusionist's Gambit -ManaCost:2 U U -Types:Instant -A:SP$ RemoveFromCombat | Cost$ 2 U U | Defined$ Valid Creature.attacking | ActivationPhases$ Declare Blockers | OpponentTurn$ True | RememberRemovedFromCombat$ True | SubAbility$ DBUntap | SpellDescription$ Cast CARDNAME only on the declare blockers step on an opponent's turn. Remove all attacking creatures from combat and untap them. After this phase, there is an additional combat phase. Each of those creatures attacks that combat if able. They can't attack you or a planeswalker you control that combat. -SVar:DBUntap:DB$ Untap | Defined$ Remembered | SubAbility$ DBAddPhase -SVar:DBAddPhase:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat | SubAbility$ DBDelayedEffect -SVar:DBDelayedEffect:DB$ DelayedTrigger | Mode$ Phase | Phase$ BeginCombat | Execute$ DBEffect | Static$ True -SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ STCantAttack,STMustAttack | SubAbility$ DBCleanup | Duration$ UntilEndOfCombat -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.IsRemembered | Target$ You,Planeswalker.YouCtrl | Description$ Each of those creatures attacks that combat if able. -SVar:STMustAttack:Mode$ Continuous | EffectZone$ Command | ValidCard$ Creature.IsRemembered | AddHiddenKeyword$ CARDNAME attacks each turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionists_gambit.jpg -Oracle:Cast Illusionist's Gambit only during the declare blockers step on an opponent's turn.\nRemove all attacking creatures from combat and untap them. After this phase, there is an additional combat phase. Each of those creatures attacks that combat if able. They can't attack you or a planeswalker you control that combat. +Name:Illusionist's Gambit +ManaCost:2 U U +Types:Instant +A:SP$ RemoveFromCombat | Cost$ 2 U U | Defined$ Valid Creature.attacking | ActivationPhases$ Declare Blockers | OpponentTurn$ True | RememberRemovedFromCombat$ True | SubAbility$ DBUntap | SpellDescription$ Cast CARDNAME only on the declare blockers step on an opponent's turn. Remove all attacking creatures from combat and untap them. After this phase, there is an additional combat phase. Each of those creatures attacks that combat if able. They can't attack you or a planeswalker you control that combat. +SVar:DBUntap:DB$ Untap | Defined$ Remembered | SubAbility$ DBAddPhase +SVar:DBAddPhase:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat | SubAbility$ DBDelayedEffect +SVar:DBDelayedEffect:DB$ DelayedTrigger | Mode$ Phase | Phase$ BeginCombat | Execute$ DBEffect | Static$ True +SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ STCantAttack,STMustAttack | SubAbility$ DBCleanup | Duration$ UntilEndOfCombat +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.IsRemembered | Target$ You,Planeswalker.YouCtrl | Description$ Each of those creatures attacks that combat if able. +SVar:STMustAttack:Mode$ Continuous | EffectZone$ Command | ValidCard$ Creature.IsRemembered | AddHiddenKeyword$ CARDNAME attacks each turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/illusionists_gambit.jpg +Oracle:Cast Illusionist's Gambit only during the declare blockers step on an opponent's turn.\nRemove all attacking creatures from combat and untap them. After this phase, there is an additional combat phase. Each of those creatures attacks that combat if able. They can't attack you or a planeswalker you control that combat. diff --git a/forge-gui/res/cardsfolder/i/illusions_of_grandeur.txt b/forge-gui/res/cardsfolder/i/illusions_of_grandeur.txt index de37b29f1cf..b1eb7c71135 100644 --- a/forge-gui/res/cardsfolder/i/illusions_of_grandeur.txt +++ b/forge-gui/res/cardsfolder/i/illusions_of_grandeur.txt @@ -8,4 +8,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | Lif SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 20 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/illusions_of_grandeur.jpg -Oracle:Cumulative upkeep {2} (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.)\nWhen Illusions of Grandeur enters the battlefield, you gain 20 life.\nWhen Illusions of Grandeur leaves the battlefield, you lose 20 life. \ No newline at end of file +Oracle:Cumulative upkeep {2} (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.)\nWhen Illusions of Grandeur enters the battlefield, you gain 20 life.\nWhen Illusions of Grandeur leaves the battlefield, you lose 20 life. diff --git a/forge-gui/res/cardsfolder/i/illusory_angel.txt b/forge-gui/res/cardsfolder/i/illusory_angel.txt index 9bd7e591bad..4196e25885c 100644 --- a/forge-gui/res/cardsfolder/i/illusory_angel.txt +++ b/forge-gui/res/cardsfolder/i/illusory_angel.txt @@ -1,9 +1,9 @@ -Name:Illusory Angel -ManaCost:2 U -Types:Creature Angel Illusion -PT:4/4 -K:Flying -S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVarCompare$ LE0 | Description$ Cast CARDNAME only if you've cast another spell this turn. -SVar:X:Count$ThisTurnCast_Card.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/illusory_angel.jpg -Oracle:Flying\nCast Illusory Angel only if you've cast another spell this turn. \ No newline at end of file +Name:Illusory Angel +ManaCost:2 U +Types:Creature Angel Illusion +PT:4/4 +K:Flying +S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVarCompare$ LE0 | Description$ Cast CARDNAME only if you've cast another spell this turn. +SVar:X:Count$ThisTurnCast_Card.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/illusory_angel.jpg +Oracle:Flying\nCast Illusory Angel only if you've cast another spell this turn. diff --git a/forge-gui/res/cardsfolder/i/illusory_demon.txt b/forge-gui/res/cardsfolder/i/illusory_demon.txt index 51028a3f01f..9f1215ed8ab 100644 --- a/forge-gui/res/cardsfolder/i/illusory_demon.txt +++ b/forge-gui/res/cardsfolder/i/illusory_demon.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ Trig SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/illusory_demon.jpg -Oracle:Flying\nWhen you cast a spell, sacrifice Illusory Demon. \ No newline at end of file +Oracle:Flying\nWhen you cast a spell, sacrifice Illusory Demon. diff --git a/forge-gui/res/cardsfolder/i/imagecrafter.txt b/forge-gui/res/cardsfolder/i/imagecrafter.txt index 2b34d213c5d..b69127ba95d 100644 --- a/forge-gui/res/cardsfolder/i/imagecrafter.txt +++ b/forge-gui/res/cardsfolder/i/imagecrafter.txt @@ -1,9 +1,9 @@ -Name:Imagecrafter -ManaCost:U -Types:Creature Human Wizard -PT:1/1 -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Creature | InvalidTypes$ Wall | SubAbility$ DBAnimate | SpellDescription$ Choose a creature type other than Wall. Target creature becomes that type until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/imagecrafter.jpg -Oracle:{T}: Choose a creature type other than Wall. Target creature becomes that type until end of turn. \ No newline at end of file +Name:Imagecrafter +ManaCost:U +Types:Creature Human Wizard +PT:1/1 +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Creature | InvalidTypes$ Wall | SubAbility$ DBAnimate | SpellDescription$ Choose a creature type other than Wall. Target creature becomes that type until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/imagecrafter.jpg +Oracle:{T}: Choose a creature type other than Wall. Target creature becomes that type until end of turn. diff --git a/forge-gui/res/cardsfolder/i/imaginary_pet.txt b/forge-gui/res/cardsfolder/i/imaginary_pet.txt index 5aec15916d7..88758ad8304 100644 --- a/forge-gui/res/cardsfolder/i/imaginary_pet.txt +++ b/forge-gui/res/cardsfolder/i/imaginary_pet.txt @@ -7,4 +7,4 @@ SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Han SVar:NeedsToPlayVar:Y LE1 SVar:Y:Count$CardsInYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/imaginary_pet.jpg -Oracle:At the beginning of your upkeep, if you have a card in hand, return Imaginary Pet to its owner's hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have a card in hand, return Imaginary Pet to its owner's hand. diff --git a/forge-gui/res/cardsfolder/i/imi_statue.txt b/forge-gui/res/cardsfolder/i/imi_statue.txt index c4aea3f8c18..24b20533b36 100644 --- a/forge-gui/res/cardsfolder/i/imi_statue.txt +++ b/forge-gui/res/cardsfolder/i/imi_statue.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Player | AddKeyword$ UntapAdjust:Artifact:1 | Des SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/imi_statue.jpg -Oracle:Players can't untap more than one artifact during their untap steps. \ No newline at end of file +Oracle:Players can't untap more than one artifact during their untap steps. diff --git a/forge-gui/res/cardsfolder/i/immaculate_magistrate.txt b/forge-gui/res/cardsfolder/i/immaculate_magistrate.txt index 1969bfe361c..03234a419de 100644 --- a/forge-gui/res/cardsfolder/i/immaculate_magistrate.txt +++ b/forge-gui/res/cardsfolder/i/immaculate_magistrate.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ PutCounter | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Put a +1/+1 counter on target creature for each Elf you control. SVar:X:Count$Valid Elf.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/immaculate_magistrate.jpg -Oracle:{T}: Put a +1/+1 counter on target creature for each Elf you control. \ No newline at end of file +Oracle:{T}: Put a +1/+1 counter on target creature for each Elf you control. diff --git a/forge-gui/res/cardsfolder/i/immersturm.txt b/forge-gui/res/cardsfolder/i/immersturm.txt index c6e8943e57b..a900a66210e 100644 --- a/forge-gui/res/cardsfolder/i/immersturm.txt +++ b/forge-gui/res/cardsfolder/i/immersturm.txt @@ -1,13 +1,13 @@ -Name:Immersturm -ManaCost:no cost -Types:Plane Valla -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Command | Execute$ TrigDamage | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ Y | References$ Y | DamageSource$ TriggeredCard | TargetingPlayer$ TriggeredCardController -SVar:Y:TriggeredCard$CardPower -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, exile target creature, then return it to the battlefield under its owner's control. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | SubAbility$ RestorationReturn -SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/immersturm.jpg -Oracle:Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice.\nWhenever you roll {C}, exile target creature, then return it to the battlefield under its owner's control. \ No newline at end of file +Name:Immersturm +ManaCost:no cost +Types:Plane Valla +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Command | Execute$ TrigDamage | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice. +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ Y | References$ Y | DamageSource$ TriggeredCard | TargetingPlayer$ TriggeredCardController +SVar:Y:TriggeredCard$CardPower +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, exile target creature, then return it to the battlefield under its owner's control. +SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | SubAbility$ RestorationReturn +SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/immersturm.jpg +Oracle:Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice.\nWhenever you roll {C}, exile target creature, then return it to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/i/immerwolf.txt b/forge-gui/res/cardsfolder/i/immerwolf.txt index 89de49f0bf9..7c4a3fe511b 100644 --- a/forge-gui/res/cardsfolder/i/immerwolf.txt +++ b/forge-gui/res/cardsfolder/i/immerwolf.txt @@ -1,10 +1,10 @@ -Name:Immerwolf -ManaCost:1 R G -Types:Creature Wolf -PT:2/2 -K:Intimidate -S:Mode$ Continuous | Affected$ Creature.Wolf+Other+YouCtrl,Creature.Werewolf+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Wolf and Werewolf creatures you control get +1/+1. -S:Mode$ Continuous | Affected$ Creature.Werewolf+nonHuman+YouCtrl | AddHiddenKeyword$ CARDNAME can't transform | Description$ Non-Human Werewolf creatures you control can't transform. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/immerwolf.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nOther Wolf and Werewolf creatures you control get +1/+1.\nNon-Human Werewolves you control can't transform. \ No newline at end of file +Name:Immerwolf +ManaCost:1 R G +Types:Creature Wolf +PT:2/2 +K:Intimidate +S:Mode$ Continuous | Affected$ Creature.Wolf+Other+YouCtrl,Creature.Werewolf+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Wolf and Werewolf creatures you control get +1/+1. +S:Mode$ Continuous | Affected$ Creature.Werewolf+nonHuman+YouCtrl | AddHiddenKeyword$ CARDNAME can't transform | Description$ Non-Human Werewolf creatures you control can't transform. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/immerwolf.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nOther Wolf and Werewolf creatures you control get +1/+1.\nNon-Human Werewolves you control can't transform. diff --git a/forge-gui/res/cardsfolder/i/immobilizing_ink.txt b/forge-gui/res/cardsfolder/i/immobilizing_ink.txt index 0c450e78ed6..f243b8ccada 100644 --- a/forge-gui/res/cardsfolder/i/immobilizing_ink.txt +++ b/forge-gui/res/cardsfolder/i/immobilizing_ink.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Untap | Description$ Enchanted creature has "{1}, Discard a card: Untap this creature." SVar:Untap:AB$Untap | Cost$ 1 Discard<1/Card> | Defined$ Self | SpellDescription$ Untap CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/immobilizing_ink.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nEnchanted creature has "{1}, Discard a card: Untap this creature." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nEnchanted creature has "{1}, Discard a card: Untap this creature." diff --git a/forge-gui/res/cardsfolder/i/immolating_souleater.txt b/forge-gui/res/cardsfolder/i/immolating_souleater.txt index 524920b6195..5941d5875dc 100644 --- a/forge-gui/res/cardsfolder/i/immolating_souleater.txt +++ b/forge-gui/res/cardsfolder/i/immolating_souleater.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Hound PT:1/1 A:AB$ Pump | Cost$ PR | Defined$ Self | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/immolating_souleater.jpg -Oracle:{R/P}: Immolating Souleater gets +1/+0 until end of turn. ({R/P} can be paid with either {R} or 2 life.) \ No newline at end of file +Oracle:{R/P}: Immolating Souleater gets +1/+0 until end of turn. ({R/P} can be paid with either {R} or 2 life.) diff --git a/forge-gui/res/cardsfolder/i/immolation.txt b/forge-gui/res/cardsfolder/i/immolation.txt index 32c10663c3c..773e61a3275 100644 --- a/forge-gui/res/cardsfolder/i/immolation.txt +++ b/forge-gui/res/cardsfolder/i/immolation.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ -2 | Description$ Enchanted creature gets +2/-2. SVar:Picture:http://www.wizards.com/global/images/magic/general/immolation.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/-2. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/-2. diff --git a/forge-gui/res/cardsfolder/i/immortal_coil.txt b/forge-gui/res/cardsfolder/i/immortal_coil.txt index 08f80fab29a..1b68c82b8fc 100644 --- a/forge-gui/res/cardsfolder/i/immortal_coil.txt +++ b/forge-gui/res/cardsfolder/i/immortal_coil.txt @@ -11,4 +11,4 @@ SVar:Y:Count$ValidGraveyard Card.YouCtrl SVar:NeedsToPlayVar:Y GE1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/immortal_coil.jpg -Oracle:{T}, Exile two cards from your graveyard: Draw a card.\nIf damage would be dealt to you, prevent that damage. Exile a card from your graveyard for each 1 damage prevented this way.\nWhen there are no cards in your graveyard, you lose the game. \ No newline at end of file +Oracle:{T}, Exile two cards from your graveyard: Draw a card.\nIf damage would be dealt to you, prevent that damage. Exile a card from your graveyard for each 1 damage prevented this way.\nWhen there are no cards in your graveyard, you lose the game. diff --git a/forge-gui/res/cardsfolder/i/immortal_servitude.txt b/forge-gui/res/cardsfolder/i/immortal_servitude.txt index 620ec6b8d11..ea0cf823529 100644 --- a/forge-gui/res/cardsfolder/i/immortal_servitude.txt +++ b/forge-gui/res/cardsfolder/i/immortal_servitude.txt @@ -1,7 +1,7 @@ -Name:Immortal Servitude -ManaCost:X WB WB WB -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ X WB WB WB | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.YouOwn+cmcEQX | References$ X | SpellDescription$ Return each creature with converted mana cost X from your graveyard to the battlefield. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/immortal_servitude.jpg -Oracle:Return each creature card with converted mana cost X from your graveyard to the battlefield. \ No newline at end of file +Name:Immortal Servitude +ManaCost:X WB WB WB +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ X WB WB WB | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.YouOwn+cmcEQX | References$ X | SpellDescription$ Return each creature with converted mana cost X from your graveyard to the battlefield. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/immortal_servitude.jpg +Oracle:Return each creature card with converted mana cost X from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/i/impaler_shrike.txt b/forge-gui/res/cardsfolder/i/impaler_shrike.txt index 975578a589e..c7a08496968 100644 --- a/forge-gui/res/cardsfolder/i/impaler_shrike.txt +++ b/forge-gui/res/cardsfolder/i/impaler_shrike.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may sacrifice it. If you do, draw three cards. SVar:TrigDraw:AB$Draw | Cost$ Sac<1/CARDNAME> | Defined$ You | NumCards$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/impaler_shrike.jpg -Oracle:Flying\nWhenever Impaler Shrike deals combat damage to a player, you may sacrifice it. If you do, draw three cards. \ No newline at end of file +Oracle:Flying\nWhenever Impaler Shrike deals combat damage to a player, you may sacrifice it. If you do, draw three cards. diff --git a/forge-gui/res/cardsfolder/i/impatience.txt b/forge-gui/res/cardsfolder/i/impatience.txt index 352c2da9a97..5e886f8b665 100644 --- a/forge-gui/res/cardsfolder/i/impatience.txt +++ b/forge-gui/res/cardsfolder/i/impatience.txt @@ -1,9 +1,9 @@ -Name:Impatience -ManaCost:2 R -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ TrigCast | SVarCompare$ EQ0 | Execute$ ImpatientDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's end step, if that player didn't cast a spell this turn, CARDNAME deals 2 damage to him or her. -SVar:ImpatientDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 -SVar:TrigCast:Count$ThisTurnCast_Card.ActivePlayerCtrl -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/impatience.jpg -Oracle:At the beginning of each player's end step, if that player didn't cast a spell this turn, Impatience deals 2 damage to him or her. \ No newline at end of file +Name:Impatience +ManaCost:2 R +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ TrigCast | SVarCompare$ EQ0 | Execute$ ImpatientDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's end step, if that player didn't cast a spell this turn, CARDNAME deals 2 damage to him or her. +SVar:ImpatientDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 +SVar:TrigCast:Count$ThisTurnCast_Card.ActivePlayerCtrl +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/impatience.jpg +Oracle:At the beginning of each player's end step, if that player didn't cast a spell this turn, Impatience deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/i/impelled_giant.txt b/forge-gui/res/cardsfolder/i/impelled_giant.txt index 633eebd9438..ae9423b9bca 100644 --- a/forge-gui/res/cardsfolder/i/impelled_giant.txt +++ b/forge-gui/res/cardsfolder/i/impelled_giant.txt @@ -1,10 +1,10 @@ -Name:Impelled Giant -ManaCost:4 R R -Types:Creature Giant Warrior -PT:3/3 -K:Trample -A:AB$ Pump | Cost$ tapXType<1/Creature.Red+Other/other red creature> | NumAtt$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+0 until end of turn, where X is the power of the creature tapped this way. -SVar:X:Tapped$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/impelled_giant.jpg -Oracle:Trample\nTap an untapped red creature you control other than Impelled Giant: Impelled Giant gets +X/+0 until end of turn, where X is the power of the creature tapped this way. \ No newline at end of file +Name:Impelled Giant +ManaCost:4 R R +Types:Creature Giant Warrior +PT:3/3 +K:Trample +A:AB$ Pump | Cost$ tapXType<1/Creature.Red+Other/other red creature> | NumAtt$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+0 until end of turn, where X is the power of the creature tapped this way. +SVar:X:Tapped$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/impelled_giant.jpg +Oracle:Trample\nTap an untapped red creature you control other than Impelled Giant: Impelled Giant gets +X/+0 until end of turn, where X is the power of the creature tapped this way. diff --git a/forge-gui/res/cardsfolder/i/impending_disaster.txt b/forge-gui/res/cardsfolder/i/impending_disaster.txt index 8f73886f586..0780c58fcfa 100644 --- a/forge-gui/res/cardsfolder/i/impending_disaster.txt +++ b/forge-gui/res/cardsfolder/i/impending_disaster.txt @@ -6,4 +6,4 @@ SVar:TrigSac:AB$Sacrifice | Defined$ Self | Cost$ 0 | SubAbility$ DBDestroyAll SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Land | SpellDescription$ Destroy all lands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/impending_disaster.jpg -Oracle:At the beginning of your upkeep, if there are seven or more lands on the battlefield, sacrifice Impending Disaster and destroy all lands. \ No newline at end of file +Oracle:At the beginning of your upkeep, if there are seven or more lands on the battlefield, sacrifice Impending Disaster and destroy all lands. diff --git a/forge-gui/res/cardsfolder/i/imperial_edict.txt b/forge-gui/res/cardsfolder/i/imperial_edict.txt index 3d7422b94a5..456158725c5 100644 --- a/forge-gui/res/cardsfolder/i/imperial_edict.txt +++ b/forge-gui/res/cardsfolder/i/imperial_edict.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ Sacrifice | Cost$ 1 B | ValidTgts$ Opponent | SacValid$ Creature | SacMessage$ Creature | Destroy$ True | SpellDescription$ Target opponent chooses a creature he or she controls. Destroy it. SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_edict.jpg -Oracle:Target opponent chooses a creature he or she controls. Destroy it. \ No newline at end of file +Oracle:Target opponent chooses a creature he or she controls. Destroy it. diff --git a/forge-gui/res/cardsfolder/i/imperial_hellkite.txt b/forge-gui/res/cardsfolder/i/imperial_hellkite.txt index e262ebc0347..93907cb8dbe 100644 --- a/forge-gui/res/cardsfolder/i/imperial_hellkite.txt +++ b/forge-gui/res/cardsfolder/i/imperial_hellkite.txt @@ -7,4 +7,4 @@ K:Morph:6 R R T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, you may search your library for a Dragon card, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Dragon | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_hellkite.jpg -Oracle:Flying\nMorph {6}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Imperial Hellkite is turned face up, you may search your library for a Dragon card, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:Flying\nMorph {6}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Imperial Hellkite is turned face up, you may search your library for a Dragon card, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/i/imperial_mask.txt b/forge-gui/res/cardsfolder/i/imperial_mask.txt index fc739945aab..5673720bfaa 100644 --- a/forge-gui/res/cardsfolder/i/imperial_mask.txt +++ b/forge-gui/res/cardsfolder/i/imperial_mask.txt @@ -1,10 +1,10 @@ -Name:Imperial Mask -ManaCost:4 W -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+nonToken | Execute$ TrigCopyPermanent | TriggerDescription$ When CARDNAME enters the battlefield, if it's not a token, each of your teammates puts a token that's a copy of CARDNAME onto the battlefield. -SVar:TrigCopyPermanent:DB$ RepeatEach | RepeatSubAbility$ DBClone | RepeatPlayers$ Player.Allies -SVar:DBClone:DB$ CopyPermanent | Defined$ TriggeredCard | Controller$ Remembered -S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_mask.jpg -Oracle:When Imperial Mask enters the battlefield, if it's not a token, each of your teammates puts a token that's a copy of Imperial Mask onto the battlefield.\nYou have hexproof. (You can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Imperial Mask +ManaCost:4 W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+nonToken | Execute$ TrigCopyPermanent | TriggerDescription$ When CARDNAME enters the battlefield, if it's not a token, each of your teammates puts a token that's a copy of CARDNAME onto the battlefield. +SVar:TrigCopyPermanent:DB$ RepeatEach | RepeatSubAbility$ DBClone | RepeatPlayers$ Player.Allies +SVar:DBClone:DB$ CopyPermanent | Defined$ TriggeredCard | Controller$ Remembered +S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_mask.jpg +Oracle:When Imperial Mask enters the battlefield, if it's not a token, each of your teammates puts a token that's a copy of Imperial Mask onto the battlefield.\nYou have hexproof. (You can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/i/imperial_recruiter.txt b/forge-gui/res/cardsfolder/i/imperial_recruiter.txt index 5511ed8f4b0..ce72b55c6a9 100644 --- a/forge-gui/res/cardsfolder/i/imperial_recruiter.txt +++ b/forge-gui/res/cardsfolder/i/imperial_recruiter.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, search your library for a creature card with power 2 or less, reveal it, and put it into your hand. Then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Creature.powerLE2 | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_recruiter.jpg -Oracle:When Imperial Recruiter enters the battlefield, search your library for a creature card with power 2 or less, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:When Imperial Recruiter enters the battlefield, search your library for a creature card with power 2 or less, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/i/imperial_seal.txt b/forge-gui/res/cardsfolder/i/imperial_seal.txt index f03cc1b0f4d..a49273876db 100644 --- a/forge-gui/res/cardsfolder/i/imperial_seal.txt +++ b/forge-gui/res/cardsfolder/i/imperial_seal.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ B | Origin$ Library | Destination$ Library | LibraryPos SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/imperial_seal.jpg -Oracle:Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life. \ No newline at end of file +Oracle:Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life. diff --git a/forge-gui/res/cardsfolder/i/imperiosaur.txt b/forge-gui/res/cardsfolder/i/imperiosaur.txt index 429967d4edd..c6801019159 100644 --- a/forge-gui/res/cardsfolder/i/imperiosaur.txt +++ b/forge-gui/res/cardsfolder/i/imperiosaur.txt @@ -5,4 +5,4 @@ Text:Spend only mana produced by basic lands to cast CARDNAME. PT:5/5 SVar:FullCost:Mana<2 G G\Basic> SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130634.jpg -Oracle:Spend only mana produced by basic lands to cast Imperiosaur. \ No newline at end of file +Oracle:Spend only mana produced by basic lands to cast Imperiosaur. diff --git a/forge-gui/res/cardsfolder/i/imperious_perfect.txt b/forge-gui/res/cardsfolder/i/imperious_perfect.txt index 8452a8d2475..7cb400f7b08 100644 --- a/forge-gui/res/cardsfolder/i/imperious_perfect.txt +++ b/forge-gui/res/cardsfolder/i/imperious_perfect.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Elf+Other+YouCtrl | AddPower$ 1 | AddTou A:AB$ Token | Cost$ G T | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Elf Warrior creature token onto the battlefield. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/imperious_perfect.jpg -Oracle:Other Elf creatures you control get +1/+1.\n{G}, {T}: Put a 1/1 green Elf Warrior creature token onto the battlefield. \ No newline at end of file +Oracle:Other Elf creatures you control get +1/+1.\n{G}, {T}: Put a 1/1 green Elf Warrior creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/impetuous_sunchaser.txt b/forge-gui/res/cardsfolder/i/impetuous_sunchaser.txt index a0365a1ae8f..ee62d3b022d 100644 --- a/forge-gui/res/cardsfolder/i/impetuous_sunchaser.txt +++ b/forge-gui/res/cardsfolder/i/impetuous_sunchaser.txt @@ -1,9 +1,9 @@ -Name:Impetuous Sunchaser -ManaCost:1 R -Types:Creature Human Warrior -PT:1/1 -K:Flying -K:Haste -K:CARDNAME attacks each turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/impetuous_sunchaser.jpg -Oracle:Flying, haste\nImpetuous Sunchaser attacks each turn if able. +Name:Impetuous Sunchaser +ManaCost:1 R +Types:Creature Human Warrior +PT:1/1 +K:Flying +K:Haste +K:CARDNAME attacks each turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/impetuous_sunchaser.jpg +Oracle:Flying, haste\nImpetuous Sunchaser attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/i/implements_of_sacrifice.txt b/forge-gui/res/cardsfolder/i/implements_of_sacrifice.txt index d9d788552d3..30df6bf3021 100644 --- a/forge-gui/res/cardsfolder/i/implements_of_sacrifice.txt +++ b/forge-gui/res/cardsfolder/i/implements_of_sacrifice.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T Sac<1/CARDNAME> | Produced$ Any | Amount$ 2 | SpellDescription$ Add two mana of any one color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/implements_of_sacrifice.jpg -Oracle:{1}, {T}, Sacrifice Implements of Sacrifice: Add two mana of any one color to your mana pool. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Implements of Sacrifice: Add two mana of any one color to your mana pool. diff --git a/forge-gui/res/cardsfolder/i/implode.txt b/forge-gui/res/cardsfolder/i/implode.txt index b74d5378822..a7be71121b9 100644 --- a/forge-gui/res/cardsfolder/i/implode.txt +++ b/forge-gui/res/cardsfolder/i/implode.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/implode.jpg -Oracle:Destroy target land.\nDraw a card. \ No newline at end of file +Oracle:Destroy target land.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/i/imposing_sovereign.txt b/forge-gui/res/cardsfolder/i/imposing_sovereign.txt index 44b52cc35fe..b8a7ba84658 100644 --- a/forge-gui/res/cardsfolder/i/imposing_sovereign.txt +++ b/forge-gui/res/cardsfolder/i/imposing_sovereign.txt @@ -1,7 +1,7 @@ -Name:Imposing Sovereign -ManaCost:1 W -Types:Creature Human -PT:2/1 -S:Mode$ ETBTapped | ValidCard$ Creature.OppCtrl | Description$ Creatures your opponents control enter the battlefield tapped. -SVar:Picture:http://www.wizards.com/global/images/magic/general/imposing_sovereign.jpg -Oracle:Creatures your opponents control enter the battlefield tapped. +Name:Imposing Sovereign +ManaCost:1 W +Types:Creature Human +PT:2/1 +S:Mode$ ETBTapped | ValidCard$ Creature.OppCtrl | Description$ Creatures your opponents control enter the battlefield tapped. +SVar:Picture:http://www.wizards.com/global/images/magic/general/imposing_sovereign.jpg +Oracle:Creatures your opponents control enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/i/imposing_visage.txt b/forge-gui/res/cardsfolder/i/imposing_visage.txt index 03de9d2a268..fde2047309b 100644 --- a/forge-gui/res/cardsfolder/i/imposing_visage.txt +++ b/forge-gui/res/cardsfolder/i/imposing_visage.txt @@ -1,8 +1,8 @@ -Name:Imposing Visage -ManaCost:R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Enchanted creature can't be blocked except by two or more creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/imposing_visage.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked except by two or more creatures. \ No newline at end of file +Name:Imposing Visage +ManaCost:R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Enchanted creature can't be blocked except by two or more creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/imposing_visage.jpg +Oracle:Enchant creature\nEnchanted creature can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/i/imprison_this_insolent_wretch.txt b/forge-gui/res/cardsfolder/i/imprison_this_insolent_wretch.txt index 5d52e00e99c..f5926ed6877 100644 --- a/forge-gui/res/cardsfolder/i/imprison_this_insolent_wretch.txt +++ b/forge-gui/res/cardsfolder/i/imprison_this_insolent_wretch.txt @@ -1,11 +1,11 @@ -Name:Imprison This Insolent Wretch -ManaCost:no cost -Types:Ongoing Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ChooseTheWretch | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, choose an opponent. -SVar:ChooseTheWretch:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse -S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent.ChosenCtrl | AffectedZone$ Battlefield | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Permanents the chosen player controls don't untap during his or her untap step. -T:Mode$ Attacks | ValidCard$ Card | Attacked$ Player.Chosen | Execute$ Abandon | TriggerZones$ Command | TriggerDescription$ When the chosen player is attacked or becomes the target of a spell or ability, abandon this scheme. -T:Mode$ BecomesTarget | ValidTarget$ Player.Chosen | TriggerZones$ Command | Execute$ Abandon | Secondary$ True | TriggerDescription$ When the chosen player is attacked or becomes the target of a spell or ability, abandon this scheme. -SVar:Abandon:AB$ Abandon | Cost$ 0 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/imprison_this_insolent_wretch.jpg -Oracle:When you set this scheme in motion, choose an opponent.\nPermanents the chosen player controls don't untap during his or her untap step.\nWhen the chosen player is attacked or becomes the target of a spell or ability, abandon this scheme. \ No newline at end of file +Name:Imprison This Insolent Wretch +ManaCost:no cost +Types:Ongoing Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ChooseTheWretch | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, choose an opponent. +SVar:ChooseTheWretch:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse +S:Mode$ Continuous | EffectZone$ Command | Affected$ Permanent.ChosenCtrl | AffectedZone$ Battlefield | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Permanents the chosen player controls don't untap during his or her untap step. +T:Mode$ Attacks | ValidCard$ Card | Attacked$ Player.Chosen | Execute$ Abandon | TriggerZones$ Command | TriggerDescription$ When the chosen player is attacked or becomes the target of a spell or ability, abandon this scheme. +T:Mode$ BecomesTarget | ValidTarget$ Player.Chosen | TriggerZones$ Command | Execute$ Abandon | Secondary$ True | TriggerDescription$ When the chosen player is attacked or becomes the target of a spell or ability, abandon this scheme. +SVar:Abandon:AB$ Abandon | Cost$ 0 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/imprison_this_insolent_wretch.jpg +Oracle:When you set this scheme in motion, choose an opponent.\nPermanents the chosen player controls don't untap during his or her untap step.\nWhen the chosen player is attacked or becomes the target of a spell or ability, abandon this scheme. diff --git a/forge-gui/res/cardsfolder/i/impromptu_raid.txt b/forge-gui/res/cardsfolder/i/impromptu_raid.txt index c5db86f7646..7baf40457f5 100644 --- a/forge-gui/res/cardsfolder/i/impromptu_raid.txt +++ b/forge-gui/res/cardsfolder/i/impromptu_raid.txt @@ -1,11 +1,11 @@ -Name:Impromptu Raid -ManaCost:3 RG -Types:Enchantment -A:AB$ Dig | Cost$ 2 RG | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Reveal the top card of your library. If it isn't a creature card, put it into your graveyard. Otherwise, put that card onto the battlefield. That creature gains haste. Sacrifice it at the beginning of the next end step. -SVar:DBPump:DB$ Pump | KW$ Haste | Defined$ Remembered | Permanent$ True | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ Sacrifice the creature at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/impromptu_raid.jpg -Oracle:{2}{R/G}: Reveal the top card of your library. If it isn't a creature card, put it into your graveyard. Otherwise, put that card onto the battlefield. That creature gains haste. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Name:Impromptu Raid +ManaCost:3 RG +Types:Enchantment +A:AB$ Dig | Cost$ 2 RG | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Reveal the top card of your library. If it isn't a creature card, put it into your graveyard. Otherwise, put that card onto the battlefield. That creature gains haste. Sacrifice it at the beginning of the next end step. +SVar:DBPump:DB$ Pump | KW$ Haste | Defined$ Remembered | Permanent$ True | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ Sacrifice the creature at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/impromptu_raid.jpg +Oracle:{2}{R/G}: Reveal the top card of your library. If it isn't a creature card, put it into your graveyard. Otherwise, put that card onto the battlefield. That creature gains haste. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/i/improvised_armor.txt b/forge-gui/res/cardsfolder/i/improvised_armor.txt index ead211a6ff2..b78ea4fe0ce 100644 --- a/forge-gui/res/cardsfolder/i/improvised_armor.txt +++ b/forge-gui/res/cardsfolder/i/improvised_armor.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 5 | Description$ Enchanted creature gets +2/+5. SVar:Picture:http://www.wizards.com/global/images/magic/general/improvised_armor.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+5.\nCycling {3} ({3}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+5.\nCycling {3} ({3}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/i/imps_mischief.txt b/forge-gui/res/cardsfolder/i/imps_mischief.txt index fab4c9db101..ef1766daaaf 100644 --- a/forge-gui/res/cardsfolder/i/imps_mischief.txt +++ b/forge-gui/res/cardsfolder/i/imps_mischief.txt @@ -1,10 +1,10 @@ -Name:Imp's Mischief -ManaCost:1 B -Types:Instant -A:SP$ ChangeTargets | Cost$ 1 B | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | RememberTargetedCard$ True | SubAbility$ DBLoseLife | SpellDescription$ Change the target of target spell with a single target. You lose life equal to that spell's converted mana cost. -SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/imps_mischief.jpg -Oracle:Change the target of target spell with a single target. You lose life equal to that spell's converted mana cost. \ No newline at end of file +Name:Imp's Mischief +ManaCost:1 B +Types:Instant +A:SP$ ChangeTargets | Cost$ 1 B | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | RememberTargetedCard$ True | SubAbility$ DBLoseLife | SpellDescription$ Change the target of target spell with a single target. You lose life equal to that spell's converted mana cost. +SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/imps_mischief.jpg +Oracle:Change the target of target spell with a single target. You lose life equal to that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/i/imps_taunt.txt b/forge-gui/res/cardsfolder/i/imps_taunt.txt index d43911af1c0..2099973ee6f 100644 --- a/forge-gui/res/cardsfolder/i/imps_taunt.txt +++ b/forge-gui/res/cardsfolder/i/imps_taunt.txt @@ -1,8 +1,8 @@ -Name:Imps' Taunt -ManaCost:1 B -Types:Instant -K:Buyback 3 -A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | KW$ HIDDEN CARDNAME attacks each turn if able. | TgtPrompt$ Select target creature | SpellDescription$ Target creature attacks this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/imps_taunt.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget creature attacks this turn if able. \ No newline at end of file +Name:Imps' Taunt +ManaCost:1 B +Types:Instant +K:Buyback 3 +A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | KW$ HIDDEN CARDNAME attacks each turn if able. | TgtPrompt$ Select target creature | SpellDescription$ Target creature attacks this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/imps_taunt.jpg +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget creature attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/i/impulse.txt b/forge-gui/res/cardsfolder/i/impulse.txt index 5223942762e..82c22a6dffe 100644 --- a/forge-gui/res/cardsfolder/i/impulse.txt +++ b/forge-gui/res/cardsfolder/i/impulse.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Dig | Cost$ 1 U | DigNum$ 4 | ChangeNum$ 1 | SpellDescription$ Look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/vi/en-us/card3641.jpg -Oracle:Look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/i/impulsive_maneuvers.txt b/forge-gui/res/cardsfolder/i/impulsive_maneuvers.txt index cd5b788c63a..afcd345aa95 100644 --- a/forge-gui/res/cardsfolder/i/impulsive_maneuvers.txt +++ b/forge-gui/res/cardsfolder/i/impulsive_maneuvers.txt @@ -1,17 +1,17 @@ -Name:Impulsive Maneuvers -ManaCost:2 R R -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature | Execute$ CoinFlip | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks, flip a coin. If you win the flip, the next time that creature would deal combat damage this turn, it deals double that damage instead. If you lose the flip, the next time that creature would deal combat damage this turn, prevent that damage. -SVar:CoinFlip:DB$ FlipACoin | WinSubAbility$ CreateWinEffect | LoseSubAbility$ CreateLossEffect -# Winning Effect -SVar:CreateWinEffect:DB$ Effect | Name$ Impulsive Maneuvers Win Effect | ReplacementEffects$ EventWinDamageDone | SVars$ IMDmgTimes2,WinX,ExileEffect | References$ EventWinDamageDone,IMDmgTimes2,WinX | ImprintCards$ TriggeredAttacker -SVar:EventWinDamageDone:Event$ DamageDone | ValidSource$ Card.IsImprinted | ReplaceWith$ IMDmgTimes2 | IsCombat$ True | Description$ The next time creature would deal combat damage this turn, it deals double that damage instead. -SVar:IMDmgTimes2:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | NumDmg$ WinX | References$ WinX | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | SubAbility$ ExileEffect -SVar:WinX:ReplaceCount$DamageAmount/Times.2 -# Losing Effect -SVar:CreateLossEffect:DB$ Effect | Name$ Impulsive Maneuvers Loss Effect | ReplacementEffects$ EventLossDamageDone | SVars$ ExileEffect | References$ EventLossDamageDone,ExileEffect | ImprintCards$ TriggeredAttacker -SVar:EventLossDamageDone:Event$ DamageDone | ValidSource$ Card.IsImprinted | ReplaceWith$ ExileEffect | PreventionEffect$ True | IsCombat$ True | Description$ The next time creature would deal combat damage this turn, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/impulsive_maneuvers.jpg -Oracle:Whenever a creature attacks, flip a coin. If you win the flip, the next time that creature would deal combat damage this turn, it deals double that damage instead. If you lose the flip, the next time that creature would deal combat damage this turn, prevent that damage. \ No newline at end of file +Name:Impulsive Maneuvers +ManaCost:2 R R +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature | Execute$ CoinFlip | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature attacks, flip a coin. If you win the flip, the next time that creature would deal combat damage this turn, it deals double that damage instead. If you lose the flip, the next time that creature would deal combat damage this turn, prevent that damage. +SVar:CoinFlip:DB$ FlipACoin | WinSubAbility$ CreateWinEffect | LoseSubAbility$ CreateLossEffect +# Winning Effect +SVar:CreateWinEffect:DB$ Effect | Name$ Impulsive Maneuvers Win Effect | ReplacementEffects$ EventWinDamageDone | SVars$ IMDmgTimes2,WinX,ExileEffect | References$ EventWinDamageDone,IMDmgTimes2,WinX | ImprintCards$ TriggeredAttacker +SVar:EventWinDamageDone:Event$ DamageDone | ValidSource$ Card.IsImprinted | ReplaceWith$ IMDmgTimes2 | IsCombat$ True | Description$ The next time creature would deal combat damage this turn, it deals double that damage instead. +SVar:IMDmgTimes2:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | NumDmg$ WinX | References$ WinX | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | SubAbility$ ExileEffect +SVar:WinX:ReplaceCount$DamageAmount/Times.2 +# Losing Effect +SVar:CreateLossEffect:DB$ Effect | Name$ Impulsive Maneuvers Loss Effect | ReplacementEffects$ EventLossDamageDone | SVars$ ExileEffect | References$ EventLossDamageDone,ExileEffect | ImprintCards$ TriggeredAttacker +SVar:EventLossDamageDone:Event$ DamageDone | ValidSource$ Card.IsImprinted | ReplaceWith$ ExileEffect | PreventionEffect$ True | IsCombat$ True | Description$ The next time creature would deal combat damage this turn, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/impulsive_maneuvers.jpg +Oracle:Whenever a creature attacks, flip a coin. If you win the flip, the next time that creature would deal combat damage this turn, it deals double that damage instead. If you lose the flip, the next time that creature would deal combat damage this turn, prevent that damage. 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 289c728827e..7fb801f8afe 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 @@ -6,4 +6,4 @@ SVar:TrigCounter:AB$Counter | Cost$ 0 | Defined$ TriggeredSpellAbility | UnlessC SVar:X:TriggeredCard$CardManaCost SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/in_the_eye_of_chaos.jpg -Oracle:Whenever a player casts an instant spell, counter it unless that player pays {X}, where X is its converted mana cost. \ No newline at end of file +Oracle:Whenever a player casts an instant spell, counter it unless that player pays {X}, where X is its converted mana cost. diff --git a/forge-gui/res/cardsfolder/i/in_the_web_of_war.txt b/forge-gui/res/cardsfolder/i/in_the_web_of_war.txt index 34941164731..a94be99e84f 100644 --- a/forge-gui/res/cardsfolder/i/in_the_web_of_war.txt +++ b/forge-gui/res/cardsfolder/i/in_the_web_of_war.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature enters the battlefield under your control, it gets +2/+0 and gains haste until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredCard | NumAtt$ +2 | KW$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/in_the_web_of_war.jpg -Oracle:Whenever a creature enters the battlefield under your control, it gets +2/+0 and gains haste until end of turn. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield under your control, it gets +2/+0 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/i/inaction_injunction.txt b/forge-gui/res/cardsfolder/i/inaction_injunction.txt index 6e35ad5adbc..cb970cd4b4b 100644 --- a/forge-gui/res/cardsfolder/i/inaction_injunction.txt +++ b/forge-gui/res/cardsfolder/i/inaction_injunction.txt @@ -1,7 +1,7 @@ -Name:Inaction Injunction -ManaCost:1 U -Types:Sorcery -A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | SubAbility$ DBDraw | SpellDescription$ Detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) -SVar:DBDraw:DB$ Draw | Cost$ 0 | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/inaction_injunction.jpg -Oracle:Detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.)\nDraw a card. \ No newline at end of file +Name:Inaction Injunction +ManaCost:1 U +Types:Sorcery +A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | SubAbility$ DBDraw | SpellDescription$ Detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) +SVar:DBDraw:DB$ Draw | Cost$ 0 | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/inaction_injunction.jpg +Oracle:Detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/i/iname_as_one.txt b/forge-gui/res/cardsfolder/i/iname_as_one.txt index 10bd24e1bf8..fe253ebde81 100644 --- a/forge-gui/res/cardsfolder/i/iname_as_one.txt +++ b/forge-gui/res/cardsfolder/i/iname_as_one.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidCard$ Card.Self | SubAbility$ DBReturn SVar:DBReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Hidden$ True | ChangeType$ Spirit.YouCtrl | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/iname_as_one.jpg -Oracle:When Iname as One enters the battlefield, if you cast it from your hand, you may search your library for a Spirit permanent card, put it onto the battlefield, then shuffle your library.\nWhen Iname as One dies, you may exile it. If you do, return target Spirit permanent card from your graveyard to the battlefield. \ No newline at end of file +Oracle:When Iname as One enters the battlefield, if you cast it from your hand, you may search your library for a Spirit permanent card, put it onto the battlefield, then shuffle your library.\nWhen Iname as One dies, you may exile it. If you do, return target Spirit permanent card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/i/iname_death_aspect.txt b/forge-gui/res/cardsfolder/i/iname_death_aspect.txt index 57b03387102..c68f14e7e66 100644 --- a/forge-gui/res/cardsfolder/i/iname_death_aspect.txt +++ b/forge-gui/res/cardsfolder/i/iname_death_aspect.txt @@ -1,10 +1,10 @@ -Name:Iname, Death Aspect -ManaCost:4 B B -Types:Legendary Creature Spirit -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of Spirit cards and put them into your graveyard. If you do, shuffle your library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ChangeType$ Spirit.YouCtrl | Origin$ Library | Destination$ Graveyard | ChangeNum$ X | Shuffle$ True | References$ X | ShuffleNonMandatory$ True -SVar:X:Count$TypeInYourLibrary.Spirit -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/iname_death_aspect.jpg -Oracle:When Iname, Death Aspect enters the battlefield, you may search your library for any number of Spirit cards and put them into your graveyard. If you do, shuffle your library. \ No newline at end of file +Name:Iname, Death Aspect +ManaCost:4 B B +Types:Legendary Creature Spirit +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of Spirit cards and put them into your graveyard. If you do, shuffle your library. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ChangeType$ Spirit.YouCtrl | Origin$ Library | Destination$ Graveyard | ChangeNum$ X | Shuffle$ True | References$ X | ShuffleNonMandatory$ True +SVar:X:Count$TypeInYourLibrary.Spirit +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/iname_death_aspect.jpg +Oracle:When Iname, Death Aspect enters the battlefield, you may search your library for any number of Spirit cards and put them into your graveyard. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/i/iname_life_aspect.txt b/forge-gui/res/cardsfolder/i/iname_life_aspect.txt index c041cb61c86..800c662a9e4 100644 --- a/forge-gui/res/cardsfolder/i/iname_life_aspect.txt +++ b/forge-gui/res/cardsfolder/i/iname_life_aspect.txt @@ -1,11 +1,11 @@ -Name:Iname, Life Aspect -ManaCost:4 G G -Types:Legendary Creature Spirit -PT:4/4 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it. If you do, return any number of target Spirit cards from your graveyard to your hand. -SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidCard$ Card.Self | SubAbility$ DBReturn -SVar:DBReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Spirit.YouCtrl | TargetMin$ 0 | TargetMax$ X | References$ X -SVar:X:Count$TypeInYourYard.Spirit -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/iname_life_aspect.jpg -Oracle:When Iname, Life Aspect dies, you may exile it. If you do, return any number of target Spirit cards from your graveyard to your hand. \ No newline at end of file +Name:Iname, Life Aspect +ManaCost:4 G G +Types:Legendary Creature Spirit +PT:4/4 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it. If you do, return any number of target Spirit cards from your graveyard to your hand. +SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidCard$ Card.Self | SubAbility$ DBReturn +SVar:DBReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Spirit.YouCtrl | TargetMin$ 0 | TargetMax$ X | References$ X +SVar:X:Count$TypeInYourYard.Spirit +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/iname_life_aspect.jpg +Oracle:When Iname, Life Aspect dies, you may exile it. If you do, return any number of target Spirit cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/i/incandescent_soulstoke.txt b/forge-gui/res/cardsfolder/i/incandescent_soulstoke.txt index 92cb20c7b87..5b2eeac9141 100644 --- a/forge-gui/res/cardsfolder/i/incandescent_soulstoke.txt +++ b/forge-gui/res/cardsfolder/i/incandescent_soulstoke.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/incandescent_soulstoke.jpg -Oracle:Other Elemental creatures you control get +1/+1.\n{1}{R}, {T}: You may put an Elemental creature card from your hand onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:Other Elemental creatures you control get +1/+1.\n{1}{R}, {T}: You may put an Elemental creature card from your hand onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/i/incendiary.txt b/forge-gui/res/cardsfolder/i/incendiary.txt index acfabfbc959..94006828daf 100644 --- a/forge-gui/res/cardsfolder/i/incendiary.txt +++ b/forge-gui/res/cardsfolder/i/incendiary.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Any | Destination$ Gr SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X SVar:X:Count$CardCounters.FUSE SVar:Picture:http://www.wizards.com/global/images/magic/general/incendiary.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, you may put a fuse counter on Incendiary.\nWhen enchanted creature dies, Incendiary deals X damage to target creature or player, where X is the number of fuse counters on Incendiary. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of your upkeep, you may put a fuse counter on Incendiary.\nWhen enchanted creature dies, Incendiary deals X damage to target creature or player, where X is the number of fuse counters on Incendiary. diff --git a/forge-gui/res/cardsfolder/i/incendiary_command.txt b/forge-gui/res/cardsfolder/i/incendiary_command.txt index cf3ba113b78..41d0151af1c 100644 --- a/forge-gui/res/cardsfolder/i/incendiary_command.txt +++ b/forge-gui/res/cardsfolder/i/incendiary_command.txt @@ -11,4 +11,4 @@ SVar:DBIncendiaryDraw:DB$ Draw | NumCards$ X | Defined$ Player.IsRemembered | Re SVar:CleanIncendiary:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount/Minus.1 SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card141830.jpg -Oracle:Choose two - Incendiary Command deals 4 damage to target player; or Incendiary Command deals 2 damage to each creature; or destroy target nonbasic land; or each player discards all the cards in his or her hand, then draws that many cards. \ No newline at end of file +Oracle:Choose two - Incendiary Command deals 4 damage to target player; or Incendiary Command deals 2 damage to each creature; or destroy target nonbasic land; or each player discards all the cards in his or her hand, then draws that many cards. diff --git a/forge-gui/res/cardsfolder/i/incinerate.txt b/forge-gui/res/cardsfolder/i/incinerate.txt index 4d0479d937e..d7edb46d258 100644 --- a/forge-gui/res/cardsfolder/i/incinerate.txt +++ b/forge-gui/res/cardsfolder/i/incinerate.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DB | SpellDescription$ CARDNAME deals 3 damage to target creature or player. A creature dealt damage this way can't be regenerated this turn. SVar:DB:DB$Pump | KW$ HIDDEN CARDNAME can't be regenerated. | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/incinerate.jpg -Oracle:Incinerate deals 3 damage to target creature or player. A creature dealt damage this way can't be regenerated this turn. \ No newline at end of file +Oracle:Incinerate deals 3 damage to target creature or player. A creature dealt damage this way can't be regenerated this turn. diff --git a/forge-gui/res/cardsfolder/i/incite.txt b/forge-gui/res/cardsfolder/i/incite.txt index 19f21bd935c..c80d6e2385d 100644 --- a/forge-gui/res/cardsfolder/i/incite.txt +++ b/forge-gui/res/cardsfolder/i/incite.txt @@ -5,4 +5,4 @@ A:SP$ Animate | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creatur SVar:DBPump:DB$ Pump | KW$ HIDDEN CARDNAME attacks each turn if able. | Defined$ Targeted SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/incite.jpg -Oracle:Target creature becomes red until end of turn and attacks this turn if able. \ No newline at end of file +Oracle:Target creature becomes red until end of turn and attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/i/incite_hysteria.txt b/forge-gui/res/cardsfolder/i/incite_hysteria.txt index f4abe627114..bf77315730d 100644 --- a/forge-gui/res/cardsfolder/i/incite_hysteria.txt +++ b/forge-gui/res/cardsfolder/i/incite_hysteria.txt @@ -1,7 +1,7 @@ -Name:Incite Hysteria -ManaCost:2 R -Types:Instant -A:SP$Pump | Cost$ 2 R | ValidTgts$ Creature | Radiance$ True | KW$ CARDNAME can't block. | SpellDescription$ Radiance - Until end of turn, target creature and each other creature that shares a color with it gain "This creature can't block." -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/incite_hysteria.jpg -Oracle:Radiance - Until end of turn, target creature and each other creature that shares a color with it gain "This creature can't block." \ No newline at end of file +Name:Incite Hysteria +ManaCost:2 R +Types:Instant +A:SP$Pump | Cost$ 2 R | ValidTgts$ Creature | Radiance$ True | KW$ CARDNAME can't block. | SpellDescription$ Radiance - Until end of turn, target creature and each other creature that shares a color with it gain "This creature can't block." +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/incite_hysteria.jpg +Oracle:Radiance - Until end of turn, target creature and each other creature that shares a color with it gain "This creature can't block." diff --git a/forge-gui/res/cardsfolder/i/incite_war.txt b/forge-gui/res/cardsfolder/i/incite_war.txt index b5eec47d913..04061a2a1ae 100644 --- a/forge-gui/res/cardsfolder/i/incite_war.txt +++ b/forge-gui/res/cardsfolder/i/incite_war.txt @@ -1,11 +1,11 @@ -Name:Incite War -ManaCost:2 R -Types:Instant -K:Entwine 2 -A:SP$ Charm | Cost$ 2 R | Choices$ DBEffect,DBPumpAll | CharmNum$ 1 | SpellDescription$ Choose one - Creatures target player controls attack this turn if able; or creatures you control gain first strike until end of turn. -SVar:DBEffect:DB$ Effect | Name$ Incite War Effect | ValidTgts$ Player | TgtPrompt$ Select target player | StaticAbilities$ MustAttack | References$ MustAttack | RememberObjects$ Targeted | SpellDescription$ Creatures target player controls attack this turn if able; -SVar:MustAttack:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Creatures target player controls attack this turn if able. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike | SpellDescription$ Creatures you control gain first strike until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/incite_war.jpg -Oracle:Choose one - Creatures target player controls attack this turn if able; or creatures you control gain first strike until end of turn.\nEntwine {2} (Choose both if you pay the entwine cost.) \ No newline at end of file +Name:Incite War +ManaCost:2 R +Types:Instant +K:Entwine 2 +A:SP$ Charm | Cost$ 2 R | Choices$ DBEffect,DBPumpAll | CharmNum$ 1 | SpellDescription$ Choose one - Creatures target player controls attack this turn if able; or creatures you control gain first strike until end of turn. +SVar:DBEffect:DB$ Effect | Name$ Incite War Effect | ValidTgts$ Player | TgtPrompt$ Select target player | StaticAbilities$ MustAttack | References$ MustAttack | RememberObjects$ Targeted | SpellDescription$ Creatures target player controls attack this turn if able; +SVar:MustAttack:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Creatures target player controls attack this turn if able. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike | SpellDescription$ Creatures you control gain first strike until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/incite_war.jpg +Oracle:Choose one - Creatures target player controls attack this turn if able; or creatures you control gain first strike until end of turn.\nEntwine {2} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/i/increasing_ambition.txt b/forge-gui/res/cardsfolder/i/increasing_ambition.txt index 40a57af08ee..8a1863f559e 100644 --- a/forge-gui/res/cardsfolder/i/increasing_ambition.txt +++ b/forge-gui/res/cardsfolder/i/increasing_ambition.txt @@ -1,8 +1,8 @@ -Name:Increasing Ambition -ManaCost:4 B -Types:Sorcery -K:Flashback 7 B -A:SP$ ChangeZone | Cost$ 4 B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ X | Mandatory$ True | References$ X | SpellDescription$ Search your library for a card and put that card into your hand. If CARDNAME was cast from a graveyard, instead search your library for two cards and put them into your hand. Then shuffle your library. -SVar:X:Count$wasCastFromGraveyard.2.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_ambition.jpg -Oracle:Search your library for a card and put that card into your hand. If Increasing Ambition was cast from a graveyard, instead search your library for two cards and put those cards into your hand. Then shuffle your library.\nFlashback {7}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Increasing Ambition +ManaCost:4 B +Types:Sorcery +K:Flashback 7 B +A:SP$ ChangeZone | Cost$ 4 B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ X | Mandatory$ True | References$ X | SpellDescription$ Search your library for a card and put that card into your hand. If CARDNAME was cast from a graveyard, instead search your library for two cards and put them into your hand. Then shuffle your library. +SVar:X:Count$wasCastFromGraveyard.2.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_ambition.jpg +Oracle:Search your library for a card and put that card into your hand. If Increasing Ambition was cast from a graveyard, instead search your library for two cards and put those cards into your hand. Then shuffle your library.\nFlashback {7}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/i/increasing_confusion.txt b/forge-gui/res/cardsfolder/i/increasing_confusion.txt index 949161b10de..9f2af38efd9 100644 --- a/forge-gui/res/cardsfolder/i/increasing_confusion.txt +++ b/forge-gui/res/cardsfolder/i/increasing_confusion.txt @@ -1,10 +1,10 @@ -Name:Increasing Confusion -ManaCost:X U -Types:Sorcery -K:Flashback X U -A:SP$ Mill | Cost$ X U | NumCards$ Z | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X,Y,Z | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard. If CARDNAME was cast from a graveyard, that player puts twice as many cards into his or her graveyard instead. -SVar:Z:SVar$X/Times.Y -SVar:X:Count$xPaid -SVar:Y:wasCastFromGraveyard.2.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_confusion.jpg -Oracle:Target player puts the top X cards of his or her library into his or her graveyard. If Increasing Confusion was cast from a graveyard, that player puts twice that many cards into his or her graveyard instead.\nFlashback {X}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Increasing Confusion +ManaCost:X U +Types:Sorcery +K:Flashback X U +A:SP$ Mill | Cost$ X U | NumCards$ Z | ValidTgts$ Player | TgtPrompt$ Choose a player | References$ X,Y,Z | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard. If CARDNAME was cast from a graveyard, that player puts twice as many cards into his or her graveyard instead. +SVar:Z:SVar$X/Times.Y +SVar:X:Count$xPaid +SVar:Y:wasCastFromGraveyard.2.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_confusion.jpg +Oracle:Target player puts the top X cards of his or her library into his or her graveyard. If Increasing Confusion was cast from a graveyard, that player puts twice that many cards into his or her graveyard instead.\nFlashback {X}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/i/increasing_devotion.txt b/forge-gui/res/cardsfolder/i/increasing_devotion.txt index ee82ad9fe50..fe01f8d3381 100644 --- a/forge-gui/res/cardsfolder/i/increasing_devotion.txt +++ b/forge-gui/res/cardsfolder/i/increasing_devotion.txt @@ -1,8 +1,8 @@ -Name:Increasing Devotion -ManaCost:3 W W -Types:Sorcery -K:Flashback 7 W W -A:SP$ Token | Cost$ 3 W W | TokenAmount$ X | TokenName$ Human | TokenTypes$ Creature,Human | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | References$ X | SpellDescription$ Put five 1/1 white Human creature tokens onto the battlefield. If CARDNAME was cast from a graveyard, put ten of those tokens onto the battlefield instead. -SVar:X:Count$wasCastFromGraveyard.10.5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_devotion.jpg -Oracle:Put five 1/1 white Human creature tokens onto the battlefield. If Increasing Devotion was cast from a graveyard, put ten of those tokens onto the battlefield instead.\nFlashback {7}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Increasing Devotion +ManaCost:3 W W +Types:Sorcery +K:Flashback 7 W W +A:SP$ Token | Cost$ 3 W W | TokenAmount$ X | TokenName$ Human | TokenTypes$ Creature,Human | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | References$ X | SpellDescription$ Put five 1/1 white Human creature tokens onto the battlefield. If CARDNAME was cast from a graveyard, put ten of those tokens onto the battlefield instead. +SVar:X:Count$wasCastFromGraveyard.10.5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_devotion.jpg +Oracle:Put five 1/1 white Human creature tokens onto the battlefield. If Increasing Devotion was cast from a graveyard, put ten of those tokens onto the battlefield instead.\nFlashback {7}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/i/increasing_savagery.txt b/forge-gui/res/cardsfolder/i/increasing_savagery.txt index fd8505e0f55..0ec96e7227e 100644 --- a/forge-gui/res/cardsfolder/i/increasing_savagery.txt +++ b/forge-gui/res/cardsfolder/i/increasing_savagery.txt @@ -1,8 +1,8 @@ -Name:Increasing Savagery -ManaCost:2 G G -Types:Sorcery -K:Flashback 5 G G -A:SP$ PutCounter | Cost$ 2 G G | CounterNum$ X | CounterType$ P1P1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X | SpellDescription$ Put five +1/+1 counters on target creature. If CARDNAME was cast from a graveyard, put ten +1/+1 counters on that creature instead. -SVar:X:Count$wasCastFromGraveyard.10.5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_savagery.jpg -Oracle:Put five +1/+1 counters on target creature. If Increasing Savagery was cast from a graveyard, put ten +1/+1 counters on that creature instead.\nFlashback {5}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Increasing Savagery +ManaCost:2 G G +Types:Sorcery +K:Flashback 5 G G +A:SP$ PutCounter | Cost$ 2 G G | CounterNum$ X | CounterType$ P1P1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X | SpellDescription$ Put five +1/+1 counters on target creature. If CARDNAME was cast from a graveyard, put ten +1/+1 counters on that creature instead. +SVar:X:Count$wasCastFromGraveyard.10.5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_savagery.jpg +Oracle:Put five +1/+1 counters on target creature. If Increasing Savagery was cast from a graveyard, put ten +1/+1 counters on that creature instead.\nFlashback {5}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/i/increasing_vengeance.txt b/forge-gui/res/cardsfolder/i/increasing_vengeance.txt index b76d77de3d5..d335c10b04d 100644 --- a/forge-gui/res/cardsfolder/i/increasing_vengeance.txt +++ b/forge-gui/res/cardsfolder/i/increasing_vengeance.txt @@ -1,10 +1,10 @@ -Name:Increasing Vengeance -ManaCost:R R -Types:Instant -K:Flashback 3 R R -A:SP$ CopySpellAbility | Cost$ R R | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TargetType$ Spell | SubAbility$ DBCopy2 | SpellDescription$ Copy target instant or sorcery spell you control. If CARDNAME was cast from a graveyard, copy that spell twice instead. You may choose new targets for the copies. -SVar:DBCopy2:DB$ CopySpellAbility | Cost$ 0 | Defined$ Targeted | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X -SVar:X:Count$wasCastFromGraveyard.1.0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_vengeance.jpg -Oracle:Copy target instant or sorcery spell you control. If Increasing Vengeance was cast from a graveyard, copy that spell twice instead. You may choose new targets for the copies.\nFlashback {3}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Increasing Vengeance +ManaCost:R R +Types:Instant +K:Flashback 3 R R +A:SP$ CopySpellAbility | Cost$ R R | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TargetType$ Spell | SubAbility$ DBCopy2 | SpellDescription$ Copy target instant or sorcery spell you control. If CARDNAME was cast from a graveyard, copy that spell twice instead. You may choose new targets for the copies. +SVar:DBCopy2:DB$ CopySpellAbility | Cost$ 0 | Defined$ Targeted | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X +SVar:X:Count$wasCastFromGraveyard.1.0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/increasing_vengeance.jpg +Oracle:Copy target instant or sorcery spell you control. If Increasing Vengeance was cast from a graveyard, copy that spell twice instead. You may choose new targets for the copies.\nFlashback {3}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/i/incremental_blight.txt b/forge-gui/res/cardsfolder/i/incremental_blight.txt index 1332deb1215..3744e1402aa 100644 --- a/forge-gui/res/cardsfolder/i/incremental_blight.txt +++ b/forge-gui/res/cardsfolder/i/incremental_blight.txt @@ -1,8 +1,8 @@ -Name:Incremental Blight -ManaCost:3 B B -Types:Sorcery -A:SP$ PutCounter | Cost$ 3 B B | ValidTgts$ Creature |TgtPrompt$ Select target creature | TargetUnique$ True | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 1 | SubAbility$ DBPutTwo | SpellDescription$ Put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature. -SVar:DBPutTwo:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select another target creature | TargetUnique$ True | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 2 | SubAbility$ DBPutThree -SVar:DBPutThree:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select a third target creature | TargetUnique$ True | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/incremental_blight.jpg -Oracle:Put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature. \ No newline at end of file +Name:Incremental Blight +ManaCost:3 B B +Types:Sorcery +A:SP$ PutCounter | Cost$ 3 B B | ValidTgts$ Creature |TgtPrompt$ Select target creature | TargetUnique$ True | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 1 | SubAbility$ DBPutTwo | SpellDescription$ Put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature. +SVar:DBPutTwo:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select another target creature | TargetUnique$ True | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 2 | SubAbility$ DBPutThree +SVar:DBPutThree:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select a third target creature | TargetUnique$ True | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/incremental_blight.jpg +Oracle:Put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature. diff --git a/forge-gui/res/cardsfolder/i/incremental_growth.txt b/forge-gui/res/cardsfolder/i/incremental_growth.txt index 8e5b5fea51e..ef5afe1ccbe 100644 --- a/forge-gui/res/cardsfolder/i/incremental_growth.txt +++ b/forge-gui/res/cardsfolder/i/incremental_growth.txt @@ -1,8 +1,8 @@ -Name:Incremental Growth -ManaCost:3 G G -Types:Sorcery -A:SP$ PutCounter | Cost$ 3 G G | ValidTgts$ Creature |TgtPrompt$ Select target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPutTwo | SpellDescription$ Put a +1/+1 counter on target creature, two +1/+1 counters on another target creature, and three +1/+1 counters on a third target creature. -SVar:DBPutTwo:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select another target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPutThree -SVar:DBPutThree:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select a third target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/incremental_growth.jpg -Oracle:Put a +1/+1 counter on target creature, two +1/+1 counters on another target creature, and three +1/+1 counters on a third target creature. \ No newline at end of file +Name:Incremental Growth +ManaCost:3 G G +Types:Sorcery +A:SP$ PutCounter | Cost$ 3 G G | ValidTgts$ Creature |TgtPrompt$ Select target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPutTwo | SpellDescription$ Put a +1/+1 counter on target creature, two +1/+1 counters on another target creature, and three +1/+1 counters on a third target creature. +SVar:DBPutTwo:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select another target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPutThree +SVar:DBPutThree:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select a third target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/incremental_growth.jpg +Oracle:Put a +1/+1 counter on target creature, two +1/+1 counters on another target creature, and three +1/+1 counters on a third target creature. diff --git a/forge-gui/res/cardsfolder/i/incurable_ogre.txt b/forge-gui/res/cardsfolder/i/incurable_ogre.txt index 6daa5015400..e23dbd45bdb 100644 --- a/forge-gui/res/cardsfolder/i/incurable_ogre.txt +++ b/forge-gui/res/cardsfolder/i/incurable_ogre.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Ogre Mutant PT:5/1 SVar:Picture:http://www.wizards.com/global/images/magic/general/incurable_ogre.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/i/incursion_specialist.txt b/forge-gui/res/cardsfolder/i/incursion_specialist.txt index 414bd4a8a6a..a3e30975635 100644 --- a/forge-gui/res/cardsfolder/i/incursion_specialist.txt +++ b/forge-gui/res/cardsfolder/i/incursion_specialist.txt @@ -1,10 +1,10 @@ -Name:Incursion Specialist -ManaCost:1 U -Types:Creature Human Wizard -PT:1/3 -T:Mode$ SpellCast | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ YouCastThisTurn | SVarCompare$ EQ2 | NoResolvingCheck$ True | TriggerDescription$ Whenever you cast your second spell each turn, CARDNAME gets +2/+0 until end of turn and can't be blocked this turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +2 | KW$ Unblockable | Defined$ Self -SVar:YouCastThisTurn:Count$ThisTurnCast_Card.YouCtrl -SVar:BuffedBy:Card -SVar:Picture:http://www.wizards.com/global/images/magic/general/incursion_specialist.jpg -Oracle:Whenever you cast your second spell each turn, Incursion Specialist gets +2/+0 until end of turn and can't be blocked this turn. \ No newline at end of file +Name:Incursion Specialist +ManaCost:1 U +Types:Creature Human Wizard +PT:1/3 +T:Mode$ SpellCast | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ YouCastThisTurn | SVarCompare$ EQ2 | NoResolvingCheck$ True | TriggerDescription$ Whenever you cast your second spell each turn, CARDNAME gets +2/+0 until end of turn and can't be blocked this turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +2 | KW$ Unblockable | Defined$ Self +SVar:YouCastThisTurn:Count$ThisTurnCast_Card.YouCtrl +SVar:BuffedBy:Card +SVar:Picture:http://www.wizards.com/global/images/magic/general/incursion_specialist.jpg +Oracle:Whenever you cast your second spell each turn, Incursion Specialist gets +2/+0 until end of turn and can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/i/indebted_samurai.txt b/forge-gui/res/cardsfolder/i/indebted_samurai.txt index 16192185de5..b9e9687a6c0 100644 --- a/forge-gui/res/cardsfolder/i/indebted_samurai.txt +++ b/forge-gui/res/cardsfolder/i/indebted_samurai.txt @@ -6,4 +6,4 @@ K:Bushido 1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Samurai.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever a Samurai you control is put into a graveyard from the battlefield, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/indebted_samurai.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhenever a Samurai you control dies, you may put a +1/+1 counter on Indebted Samurai. \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhenever a Samurai you control dies, you may put a +1/+1 counter on Indebted Samurai. diff --git a/forge-gui/res/cardsfolder/i/indentured_djinn.txt b/forge-gui/res/cardsfolder/i/indentured_djinn.txt index 32016a5141b..1999f0750be 100644 --- a/forge-gui/res/cardsfolder/i/indentured_djinn.txt +++ b/forge-gui/res/cardsfolder/i/indentured_djinn.txt @@ -1,11 +1,11 @@ -Name:Indentured Djinn -ManaCost:1 U U -Types:Creature Djinn -PT:4/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, each other player may draw up to three cards. -SVar:TrigDraw:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Other | RepeatSubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Player.IsRemembered | NumCards$ 3 | Upto$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/indentured_djinn.jpg -Oracle:Flying\nWhen Indentured Djinn enters the battlefield, each other player may draw up to three cards. +Name:Indentured Djinn +ManaCost:1 U U +Types:Creature Djinn +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, each other player may draw up to three cards. +SVar:TrigDraw:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Other | RepeatSubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Player.IsRemembered | NumCards$ 3 | Upto$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/indentured_djinn.jpg +Oracle:Flying\nWhen Indentured Djinn enters the battlefield, each other player may draw up to three cards. diff --git a/forge-gui/res/cardsfolder/i/indentured_oaf.txt b/forge-gui/res/cardsfolder/i/indentured_oaf.txt index fd7ebcd65c4..9f4907e0aa0 100644 --- a/forge-gui/res/cardsfolder/i/indentured_oaf.txt +++ b/forge-gui/res/cardsfolder/i/indentured_oaf.txt @@ -1,7 +1,7 @@ -Name:Indentured Oaf -ManaCost:3 R -Types:Creature Ogre Warrior -PT:4/3 -S:Mode$ PreventDamage | Source$ Card.Self | Target$ Creature.Red | Description$ Prevent all damage that CARDNAME would deal to red creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/indentured_oaf.jpg -Oracle:Prevent all damage that Indentured Oaf would deal to red creatures. \ No newline at end of file +Name:Indentured Oaf +ManaCost:3 R +Types:Creature Ogre Warrior +PT:4/3 +S:Mode$ PreventDamage | Source$ Card.Self | Target$ Creature.Red | Description$ Prevent all damage that CARDNAME would deal to red creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/indentured_oaf.jpg +Oracle:Prevent all damage that Indentured Oaf would deal to red creatures. diff --git a/forge-gui/res/cardsfolder/i/independent_troops.txt b/forge-gui/res/cardsfolder/i/independent_troops.txt index fdd069bb4a0..496eb227780 100644 --- a/forge-gui/res/cardsfolder/i/independent_troops.txt +++ b/forge-gui/res/cardsfolder/i/independent_troops.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Creature Human Soldier PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10541.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/i/indestructibility.txt b/forge-gui/res/cardsfolder/i/indestructibility.txt index 29f6a7da826..b9b0474be56 100644 --- a/forge-gui/res/cardsfolder/i/indestructibility.txt +++ b/forge-gui/res/cardsfolder/i/indestructibility.txt @@ -5,4 +5,4 @@ K:Enchant permanent A:SP$ Attach | Cost$ 3 W | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | AILogic$ Pump S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Indestructible | Description$ Enchanted permanent is indestructible. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.) SVar:Picture:http://www.wizards.com/global/images/magic/general/indestructibility.jpg -Oracle:Enchant permanent\nEnchanted permanent is indestructible. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.) \ No newline at end of file +Oracle:Enchant permanent\nEnchanted permanent is indestructible. (Effects that say "destroy" don't destroy that permanent. An indestructible creature can't be destroyed by damage.) diff --git a/forge-gui/res/cardsfolder/i/indestructible_aura.txt b/forge-gui/res/cardsfolder/i/indestructible_aura.txt index 1094764c707..c7c96d039c3 100644 --- a/forge-gui/res/cardsfolder/i/indestructible_aura.txt +++ b/forge-gui/res/cardsfolder/i/indestructible_aura.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ W | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage that would be dealt to target creature this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/indestructible_aura.jpg -Oracle:Prevent all damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/i/index.txt b/forge-gui/res/cardsfolder/i/index.txt index 61e12211a97..36449c1a827 100644 --- a/forge-gui/res/cardsfolder/i/index.txt +++ b/forge-gui/res/cardsfolder/i/index.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ RearrangeTopOfLibrary | Cost$ U | Defined$ You | NumCards$ 5 | SpellDescription$ Look at the top five cards of your library, then put them back in any order. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/index.jpg -Oracle:Look at the top five cards of your library, then put them back in any order. \ No newline at end of file +Oracle:Look at the top five cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/i/indigo_faerie.txt b/forge-gui/res/cardsfolder/i/indigo_faerie.txt index 545d8ae84c0..de77d7ab927 100644 --- a/forge-gui/res/cardsfolder/i/indigo_faerie.txt +++ b/forge-gui/res/cardsfolder/i/indigo_faerie.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Animate | Cost$ U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ Blue | SpellDescription$ Target permanent becomes blue in addition to its other colors until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/indigo_faerie.jpg -Oracle:Flying\n{U}: Target permanent becomes blue in addition to its other colors until end of turn. \ No newline at end of file +Oracle:Flying\n{U}: Target permanent becomes blue in addition to its other colors until end of turn. diff --git a/forge-gui/res/cardsfolder/i/indomitable_ancients.txt b/forge-gui/res/cardsfolder/i/indomitable_ancients.txt index 6c1f806bd45..b95ea31ae64 100644 --- a/forge-gui/res/cardsfolder/i/indomitable_ancients.txt +++ b/forge-gui/res/cardsfolder/i/indomitable_ancients.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Creature Treefolk Warrior PT:2/10 SVar:Picture:http://www.wizards.com/global/images/magic/general/indomitable_ancients.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/i/indomitable_archangel.txt b/forge-gui/res/cardsfolder/i/indomitable_archangel.txt index c8c25f78568..fc54713b7b0 100644 --- a/forge-gui/res/cardsfolder/i/indomitable_archangel.txt +++ b/forge-gui/res/cardsfolder/i/indomitable_archangel.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddKeyword$ Shroud | Condition$ Metalcraft | Description$ Metalcraft - Artifacts you control have shroud as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/indomitable_archangel.jpg -Oracle:Flying\nMetalcraft - Artifacts you control have shroud as long as you control three or more artifacts. \ No newline at end of file +Oracle:Flying\nMetalcraft - Artifacts you control have shroud as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/i/indomitable_will.txt b/forge-gui/res/cardsfolder/i/indomitable_will.txt index da5d0214457..2774a0d7886 100644 --- a/forge-gui/res/cardsfolder/i/indomitable_will.txt +++ b/forge-gui/res/cardsfolder/i/indomitable_will.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/indomitable_will.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+2. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+2. diff --git a/forge-gui/res/cardsfolder/i/indrik_stomphowler.txt b/forge-gui/res/cardsfolder/i/indrik_stomphowler.txt index 1f5a2001be5..ff467737021 100644 --- a/forge-gui/res/cardsfolder/i/indrik_stomphowler.txt +++ b/forge-gui/res/cardsfolder/i/indrik_stomphowler.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact or enchantment. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/indrik_stomphowler.jpg -Oracle:When Indrik Stomphowler enters the battlefield, destroy target artifact or enchantment. \ No newline at end of file +Oracle:When Indrik Stomphowler enters the battlefield, destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/i/indrik_umbra.txt b/forge-gui/res/cardsfolder/i/indrik_umbra.txt index cd189d450b0..2c92667773d 100644 --- a/forge-gui/res/cardsfolder/i/indrik_umbra.txt +++ b/forge-gui/res/cardsfolder/i/indrik_umbra.txt @@ -1,9 +1,9 @@ -Name:Indrik Umbra -ManaCost:4 G W -Types:Enchantment Aura -K:Enchant creature -K:Totem armor -A:SP$ Attach | Cost$ 4 G W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | AddKeyword$ First Strike | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ Enchanted creature gets +4/+4 and has first strike, and all creatures able to block it do so. -SVar:Picture:http://www.wizards.com/global/images/magic/general/indrik_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +4/+4 and has first strike, and all creatures able to block it do so.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Name:Indrik Umbra +ManaCost:4 G W +Types:Enchantment Aura +K:Enchant creature +K:Totem armor +A:SP$ Attach | Cost$ 4 G W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 4 | AddToughness$ 4 | AddKeyword$ First Strike | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ Enchanted creature gets +4/+4 and has first strike, and all creatures able to block it do so. +SVar:Picture:http://www.wizards.com/global/images/magic/general/indrik_umbra.jpg +Oracle:Enchant creature\nEnchanted creature gets +4/+4 and has first strike, and all creatures able to block it do so.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/i/induce_despair.txt b/forge-gui/res/cardsfolder/i/induce_despair.txt index b907f7b3f8f..b8252a36f75 100644 --- a/forge-gui/res/cardsfolder/i/induce_despair.txt +++ b/forge-gui/res/cardsfolder/i/induce_despair.txt @@ -1,8 +1,8 @@ -Name:Induce Despair -ManaCost:2 B -Types:Instant -A:SP$ Pump | Cost$ 2 B Reveal<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost. -SVar:X:Revealed$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/induce_despair.jpg -Oracle:As an additional cost to cast Induce Despair, reveal a creature card from your hand.\nTarget creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost. \ No newline at end of file +Name:Induce Despair +ManaCost:2 B +Types:Instant +A:SP$ Pump | Cost$ 2 B Reveal<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost. +SVar:X:Revealed$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/induce_despair.jpg +Oracle:As an additional cost to cast Induce Despair, reveal a creature card from your hand.\nTarget creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/i/induce_paranoia.txt b/forge-gui/res/cardsfolder/i/induce_paranoia.txt index 3661ec210bb..64358cebd36 100644 --- a/forge-gui/res/cardsfolder/i/induce_paranoia.txt +++ b/forge-gui/res/cardsfolder/i/induce_paranoia.txt @@ -1,12 +1,12 @@ -Name:Induce Paranoia -ManaCost:2 U U -Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | RememberCounteredCMC$ True | 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 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$RememberedNumber -SVar:ManaNeededToAvoidNegativeEffect:black -SVar:RemRandomDeck:True -DeckNeeds:Color$Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/induce_paranoia.jpg -Oracle:Counter target spell. If {B} was spent to cast Induce Paranoia, 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. \ No newline at end of file +Name:Induce Paranoia +ManaCost:2 U U +Types:Instant +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | RememberCounteredCMC$ True | 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 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedNumber +SVar:ManaNeededToAvoidNegativeEffect:black +SVar:RemRandomDeck:True +DeckNeeds:Color$Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/induce_paranoia.jpg +Oracle:Counter target spell. If {B} was spent to cast Induce Paranoia, 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. diff --git a/forge-gui/res/cardsfolder/i/inertia_bubble.txt b/forge-gui/res/cardsfolder/i/inertia_bubble.txt index 605e87c19da..9f7ddc46204 100644 --- a/forge-gui/res/cardsfolder/i/inertia_bubble.txt +++ b/forge-gui/res/cardsfolder/i/inertia_bubble.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 U | ValidTgts$ Artifact | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted artifact doesn't untap during its controller's untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/inertia_bubble.jpg -Oracle:Enchant artifact\nEnchanted artifact doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant artifact\nEnchanted artifact doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/i/inescapable_brute.txt b/forge-gui/res/cardsfolder/i/inescapable_brute.txt index 2196ac46693..9e2589043a5 100644 --- a/forge-gui/res/cardsfolder/i/inescapable_brute.txt +++ b/forge-gui/res/cardsfolder/i/inescapable_brute.txt @@ -1,8 +1,8 @@ -Name:Inescapable Brute -ManaCost:5 R -Types:Creature Giant Warrior -PT:3/3 -K:Wither -K:CARDNAME must be blocked if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/inescapable_brute.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nInescapable Brute must be blocked if able. \ No newline at end of file +Name:Inescapable Brute +ManaCost:5 R +Types:Creature Giant Warrior +PT:3/3 +K:Wither +K:CARDNAME must be blocked if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/inescapable_brute.jpg +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nInescapable Brute must be blocked if able. diff --git a/forge-gui/res/cardsfolder/i/inexorable_tide.txt b/forge-gui/res/cardsfolder/i/inexorable_tide.txt index fba2be66824..b14b94b03ab 100644 --- a/forge-gui/res/cardsfolder/i/inexorable_tide.txt +++ b/forge-gui/res/cardsfolder/i/inexorable_tide.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ Trig SVar:TrigProliferate:AB$ Proliferate | Cost$ 0 SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/inexorable_tide.jpg -Oracle:Whenever you cast a spell, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:Whenever you cast a spell, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/i/infantry_veteran.txt b/forge-gui/res/cardsfolder/i/infantry_veteran.txt index 1c84b1b1447..fc9a2f7869a 100644 --- a/forge-gui/res/cardsfolder/i/infantry_veteran.txt +++ b/forge-gui/res/cardsfolder/i/infantry_veteran.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature. | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target attacking creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/infantry_veteran.jpg -Oracle:{T}: Target attacking creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Target attacking creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/infected_vermin.txt b/forge-gui/res/cardsfolder/i/infected_vermin.txt index 0cf649c1523..e66f2bbca5e 100644 --- a/forge-gui/res/cardsfolder/i/infected_vermin.txt +++ b/forge-gui/res/cardsfolder/i/infected_vermin.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DamageAll | Cost$ 2 B | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 1 | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. A:AB$ DamageAll | Cost$ 3 B | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 3 | ValidDescription$ each creature and each player. | Activation$ Threshold | PrecostDesc$ Threshold - | SpellDescription$ CARDNAME deals 3 damage to each creature and each player. Activate this ability only if seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/infected_vermin.jpg -Oracle:{2}{B}: Infected Vermin deals 1 damage to each creature and each player.\nThreshold - {3}{B}: Infected Vermin deals 3 damage to each creature and each player. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{2}{B}: Infected Vermin deals 1 damage to each creature and each player.\nThreshold - {3}{B}: Infected Vermin deals 3 damage to each creature and each player. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/i/infectious_horror.txt b/forge-gui/res/cardsfolder/i/infectious_horror.txt index 29c7c30ee7d..1d19e9cdadf 100644 --- a/forge-gui/res/cardsfolder/i/infectious_horror.txt +++ b/forge-gui/res/cardsfolder/i/infectious_horror.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescript SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 2 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/infectious_horror.jpg -Oracle:Whenever Infectious Horror attacks, each opponent loses 2 life. \ No newline at end of file +Oracle:Whenever Infectious Horror attacks, each opponent loses 2 life. diff --git a/forge-gui/res/cardsfolder/i/infectious_host.txt b/forge-gui/res/cardsfolder/i/infectious_host.txt index a51d68d9733..5ae2996a100 100644 --- a/forge-gui/res/cardsfolder/i/infectious_host.txt +++ b/forge-gui/res/cardsfolder/i/infectious_host.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, target player loses 2 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/infectious_host.jpg -Oracle:When Infectious Host dies, target player loses 2 life. \ No newline at end of file +Oracle:When Infectious Host dies, target player loses 2 life. diff --git a/forge-gui/res/cardsfolder/i/infectious_rage.txt b/forge-gui/res/cardsfolder/i/infectious_rage.txt index 477e4719fb4..282c32a3f1e 100644 --- a/forge-gui/res/cardsfolder/i/infectious_rage.txt +++ b/forge-gui/res/cardsfolder/i/infectious_rage.txt @@ -1,11 +1,11 @@ -Name:Infectious Rage -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ -1 | Description$ Enchanted creature gets +2/-1. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted creature dies, choose a creature at random CARDNAME can enchant. Return CARDNAME to the battlefield attached to that creature. -SVar:TrigChangeZone:AB$ ChooseCard | Cost$ 0 | AtRandom$ True | Choices$ Creature.CanBeEnchantedBy | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ Self | AttachedTo$ ChosenCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/infectious_rage.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/-1.\nWhen enchanted creature dies, choose a creature at random Infectious Rage can enchant. Return Infectious Rage to the battlefield attached to that creature. \ No newline at end of file +Name:Infectious Rage +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ -1 | Description$ Enchanted creature gets +2/-1. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted creature dies, choose a creature at random CARDNAME can enchant. Return CARDNAME to the battlefield attached to that creature. +SVar:TrigChangeZone:AB$ ChooseCard | Cost$ 0 | AtRandom$ True | Choices$ Creature.CanBeEnchantedBy | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ Self | AttachedTo$ ChosenCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/infectious_rage.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/-1.\nWhen enchanted creature dies, choose a creature at random Infectious Rage can enchant. Return Infectious Rage to the battlefield attached to that creature. diff --git a/forge-gui/res/cardsfolder/i/infernal_caretaker.txt b/forge-gui/res/cardsfolder/i/infernal_caretaker.txt index 1ee2af64237..3e8ba85c969 100644 --- a/forge-gui/res/cardsfolder/i/infernal_caretaker.txt +++ b/forge-gui/res/cardsfolder/i/infernal_caretaker.txt @@ -7,4 +7,4 @@ T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ SVar:TrigChange:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Zombie | Origin$ Graveyard | Destination$ Hand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_caretaker.jpg -Oracle:Morph {3}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Infernal Caretaker is turned face up, return all Zombie cards from all graveyards to their owners' hands. \ No newline at end of file +Oracle:Morph {3}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Infernal Caretaker is turned face up, return all Zombie cards from all graveyards to their owners' hands. diff --git a/forge-gui/res/cardsfolder/i/infernal_contract.txt b/forge-gui/res/cardsfolder/i/infernal_contract.txt index bbe2d2242d1..b95058d733b 100644 --- a/forge-gui/res/cardsfolder/i/infernal_contract.txt +++ b/forge-gui/res/cardsfolder/i/infernal_contract.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ B B B | NumCards$ 4 | SubAbility$ DBLoseLife | SpellDescripti SVar:DBLoseLife:DB$LoseLife | LifeAmount$ X | References$ X SVar:X:Count$YourLifeTotal/HalfUp SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_contract.jpg -Oracle:Draw four cards. You lose half your life, rounded up. \ No newline at end of file +Oracle:Draw four cards. You lose half your life, rounded up. diff --git a/forge-gui/res/cardsfolder/i/infernal_darkness.txt b/forge-gui/res/cardsfolder/i/infernal_darkness.txt index 7cf9e7eb01a..c9e00decddb 100644 --- a/forge-gui/res/cardsfolder/i/infernal_darkness.txt +++ b/forge-gui/res/cardsfolder/i/infernal_darkness.txt @@ -1,10 +1,10 @@ -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. -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. \ No newline at end of file +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. +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. diff --git a/forge-gui/res/cardsfolder/i/infernal_genesis.txt b/forge-gui/res/cardsfolder/i/infernal_genesis.txt index a6c7f008d2a..60aa5a6126d 100644 --- a/forge-gui/res/cardsfolder/i/infernal_genesis.txt +++ b/forge-gui/res/cardsfolder/i/infernal_genesis.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_genesis.jpg -Oracle:At the beginning of each player's upkeep, that player puts the top card of his or her library into his or her graveyard. Then he or she puts X 1/1 black Minion creature tokens onto the battlefield, where X is that card's converted mana cost. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player puts the top card of his or her library into his or her graveyard. Then he or she puts X 1/1 black Minion creature tokens onto the battlefield, where X is that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/i/infernal_harvest.txt b/forge-gui/res/cardsfolder/i/infernal_harvest.txt index 8173a264e51..b87282cf202 100644 --- a/forge-gui/res/cardsfolder/i/infernal_harvest.txt +++ b/forge-gui/res/cardsfolder/i/infernal_harvest.txt @@ -1,10 +1,10 @@ -Name:Infernal Harvest -ManaCost:1 B -Types:Sorcery -A:SP$ DealDamage | Announce$ X | Cost$ 1 B Return | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures. -SVar:MaxTgts:Count$Valid Creature -SVar:X:Count$XChoice -#X Will get overwritten by Announce -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_harvest.jpg -Oracle:As an additional cost to cast Infernal Harvest, return X Swamps you control to their owner's hand.\nInfernal Harvest deals X damage divided as you choose among any number of target creatures. \ No newline at end of file +Name:Infernal Harvest +ManaCost:1 B +Types:Sorcery +A:SP$ DealDamage | Announce$ X | Cost$ 1 B Return | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures. +SVar:MaxTgts:Count$Valid Creature +SVar:X:Count$XChoice +#X Will get overwritten by Announce +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_harvest.jpg +Oracle:As an additional cost to cast Infernal Harvest, return X Swamps you control to their owner's hand.\nInfernal Harvest deals X damage divided as you choose among any number of target creatures. diff --git a/forge-gui/res/cardsfolder/i/infernal_kirin.txt b/forge-gui/res/cardsfolder/i/infernal_kirin.txt index 792fc83ef2c..7be03f34f73 100644 --- a/forge-gui/res/cardsfolder/i/infernal_kirin.txt +++ b/forge-gui/res/cardsfolder/i/infernal_kirin.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | Mode$ RevealDiscardAll | DiscardValid$ Card.cmcEQX | References$ X SVar:X:TriggerCount$CastSACMC SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_kirin.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, target player reveals his or her hand and discards all cards with that spell's converted mana cost. \ No newline at end of file +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, target player reveals his or her hand and discards all cards with that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/i/infernal_medusa.txt b/forge-gui/res/cardsfolder/i/infernal_medusa.txt index 4a39f0b684f..a21206938cf 100644 --- a/forge-gui/res/cardsfolder/i/infernal_medusa.txt +++ b/forge-gui/res/cardsfolder/i/infernal_medusa.txt @@ -9,4 +9,4 @@ SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execu SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_medusa.jpg -Oracle:Whenever Infernal Medusa blocks a creature, destroy that creature at end of combat.\nWhenever Infernal Medusa becomes blocked by a non-Wall creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Whenever Infernal Medusa blocks a creature, destroy that creature at end of combat.\nWhenever Infernal Medusa becomes blocked by a non-Wall creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/i/infernal_plunge.txt b/forge-gui/res/cardsfolder/i/infernal_plunge.txt index c2e1c23befd..20dcfa05177 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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/i/infernal_tribute.txt b/forge-gui/res/cardsfolder/i/infernal_tribute.txt index fe86195e90e..4918156d6da 100644 --- a/forge-gui/res/cardsfolder/i/infernal_tribute.txt +++ b/forge-gui/res/cardsfolder/i/infernal_tribute.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Draw | Cost$ 2 Sac<1/Permanent.nonToken/nontoken permanent> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_tribute.jpg -Oracle:{2}, Sacrifice a nontoken permanent: Draw a card. \ No newline at end of file +Oracle:{2}, Sacrifice a nontoken permanent: Draw a card. diff --git a/forge-gui/res/cardsfolder/i/infernal_tutor.txt b/forge-gui/res/cardsfolder/i/infernal_tutor.txt index dead3cf166b..4bcafba744a 100644 --- a/forge-gui/res/cardsfolder/i/infernal_tutor.txt +++ b/forge-gui/res/cardsfolder/i/infernal_tutor.txt @@ -1,11 +1,11 @@ -Name:Infernal Tutor -ManaCost:1 B -Types:Sorcery -A:SP$ Reveal | Cost$ 1 B | RememberRevealed$ True | Defined$ You | SubAbility$ DBChangeZone | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Reveal a card from your hand. Search your library for a card with the same name as that card, reveal it, put it into your hand, then shuffle your library. Hellbent - If you have no cards in hand, instead search your library for a card, put it into your hand, then shuffle your library. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Remembered.sameName | ChangeNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBChangeZone2 | References$ X -SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_tutor.jpg -Oracle:Reveal a card from your hand. Search your library for a card with the same name as that card, reveal it, put it into your hand, then shuffle your library.\nHellbent - If you have no cards in hand, instead search your library for a card, put it into your hand, then shuffle your library. \ No newline at end of file +Name:Infernal Tutor +ManaCost:1 B +Types:Sorcery +A:SP$ Reveal | Cost$ 1 B | RememberRevealed$ True | Defined$ You | SubAbility$ DBChangeZone | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Reveal a card from your hand. Search your library for a card with the same name as that card, reveal it, put it into your hand, then shuffle your library. Hellbent - If you have no cards in hand, instead search your library for a card, put it into your hand, then shuffle your library. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Remembered.sameName | ChangeNum$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBChangeZone2 | References$ X +SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/infernal_tutor.jpg +Oracle:Reveal a card from your hand. Search your library for a card with the same name as that card, reveal it, put it into your hand, then shuffle your library.\nHellbent - If you have no cards in hand, instead search your library for a card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/i/inferno.txt b/forge-gui/res/cardsfolder/i/inferno.txt index c98becd8bc1..ac755444f37 100644 --- a/forge-gui/res/cardsfolder/i/inferno.txt +++ b/forge-gui/res/cardsfolder/i/inferno.txt @@ -3,4 +3,4 @@ ManaCost:5 R R Types:Instant A:SP$ DamageAll | Cost$ 5 R R | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 6 | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 6 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/inferno.jpg -Oracle:Inferno deals 6 damage to each creature and each player. \ No newline at end of file +Oracle:Inferno deals 6 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/i/inferno_elemental.txt b/forge-gui/res/cardsfolder/i/inferno_elemental.txt index 48d297e7ebf..02f21e61345 100644 --- a/forge-gui/res/cardsfolder/i/inferno_elemental.txt +++ b/forge-gui/res/cardsfolder/i/inferno_elemental.txt @@ -1,10 +1,10 @@ -Name:Inferno Elemental -ManaCost:4 R R -Types:Creature Elemental -PT:4/4 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDealDamageAttack | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 3 damage to that creature. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDealDamageBlock | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 3 damage to that creature. -SVar:TrigDealDamageAttack:AB$DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 3 -SVar:TrigDealDamageBlock:AB$DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/inferno_elemental.jpg -Oracle:Whenever Inferno Elemental blocks or becomes blocked by a creature, Inferno Elemental deals 3 damage to that creature. \ No newline at end of file +Name:Inferno Elemental +ManaCost:4 R R +Types:Creature Elemental +PT:4/4 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDealDamageAttack | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 3 damage to that creature. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDealDamageBlock | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, CARDNAME deals 3 damage to that creature. +SVar:TrigDealDamageAttack:AB$DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 3 +SVar:TrigDealDamageBlock:AB$DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/inferno_elemental.jpg +Oracle:Whenever Inferno Elemental blocks or becomes blocked by a creature, Inferno Elemental deals 3 damage to that creature. diff --git a/forge-gui/res/cardsfolder/i/inferno_titan.txt b/forge-gui/res/cardsfolder/i/inferno_titan.txt index d5bd8b4d78e..75135baa518 100644 --- a/forge-gui/res/cardsfolder/i/inferno_titan.txt +++ b/forge-gui/res/cardsfolder/i/inferno_titan.txt @@ -8,4 +8,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ DmgDistro | Secondary$ True | SVar:DmgDistro:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/inferno_titan.jpg -Oracle:{R}: Inferno Titan gets +1/+0 until end of turn.\nWhenever Inferno Titan enters the battlefield or attacks, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players. \ No newline at end of file +Oracle:{R}: Inferno Titan gets +1/+0 until end of turn.\nWhenever Inferno Titan enters the battlefield or attacks, it deals 3 damage divided as you choose among one, two, or three target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/i/inferno_trap.txt b/forge-gui/res/cardsfolder/i/inferno_trap.txt index d9097eea414..6f8ab12d176 100644 --- a/forge-gui/res/cardsfolder/i/inferno_trap.txt +++ b/forge-gui/res/cardsfolder/i/inferno_trap.txt @@ -1,9 +1,9 @@ -Name:Inferno Trap -ManaCost:3 R -Types:Instant Trap -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. -A:SP$ DealDamage | Cost$ R | CheckSVar$ CreaturesAttacked | SVarCompare$ GE2 | ValidTgts$ Creature | References$ CreaturesAttacked | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ If you've been dealt damage by two or more creatures this turn, you may pay {R} rather than pay CARDNAME's mana cost. -SVar:CreaturesAttacked:Count$YourDamageSourcesThisTurn Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/inferno_trap.jpg -Oracle:If you've been dealt damage by two or more creatures this turn, you may pay {R} rather than pay Inferno Trap's mana cost.\nInferno Trap deals 4 damage to target creature. \ No newline at end of file +Name:Inferno Trap +ManaCost:3 R +Types:Instant Trap +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. +A:SP$ DealDamage | Cost$ R | CheckSVar$ CreaturesAttacked | SVarCompare$ GE2 | ValidTgts$ Creature | References$ CreaturesAttacked | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ If you've been dealt damage by two or more creatures this turn, you may pay {R} rather than pay CARDNAME's mana cost. +SVar:CreaturesAttacked:Count$YourDamageSourcesThisTurn Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/inferno_trap.jpg +Oracle:If you've been dealt damage by two or more creatures this turn, you may pay {R} rather than pay Inferno Trap's mana cost.\nInferno Trap deals 4 damage to target creature. diff --git a/forge-gui/res/cardsfolder/i/infest.txt b/forge-gui/res/cardsfolder/i/infest.txt index d3467c983e5..f859f1eae8e 100644 --- a/forge-gui/res/cardsfolder/i/infest.txt +++ b/forge-gui/res/cardsfolder/i/infest.txt @@ -3,4 +3,4 @@ ManaCost:1 B B Types:Sorcery A:SP$ PumpAll | Cost$ 1 B B | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/infest.jpg -Oracle:All creatures get -2/-2 until end of turn. \ No newline at end of file +Oracle:All creatures get -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/infested_roothold.txt b/forge-gui/res/cardsfolder/i/infested_roothold.txt index 9d0d161a986..5267d78b8bd 100644 --- a/forge-gui/res/cardsfolder/i/infested_roothold.txt +++ b/forge-gui/res/cardsfolder/i/infested_roothold.txt @@ -7,4 +7,4 @@ K:Protection from artifacts T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever an opponent casts an artifact spell, you may put a 1/1 green Insect creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/infested_roothold.jpg -Oracle:Defender (This creature can't attack.)\nProtection from artifacts\nWhenever an opponent casts an artifact spell, you may put a 1/1 green Insect creature token onto the battlefield. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nProtection from artifacts\nWhenever an opponent casts an artifact spell, you may put a 1/1 green Insect creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/infiltrate.txt b/forge-gui/res/cardsfolder/i/infiltrate.txt index 7d1d12fa02c..a4cece58aae 100644 --- a/forge-gui/res/cardsfolder/i/infiltrate.txt +++ b/forge-gui/res/cardsfolder/i/infiltrate.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/infiltrate.jpg -Oracle:Target creature can't be blocked this turn. \ No newline at end of file +Oracle:Target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/i/infiltration_lens.txt b/forge-gui/res/cardsfolder/i/infiltration_lens.txt index 8209a893ba4..1790663863a 100644 --- a/forge-gui/res/cardsfolder/i/infiltration_lens.txt +++ b/forge-gui/res/cardsfolder/i/infiltration_lens.txt @@ -5,4 +5,4 @@ K:Equip 1 T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.AttachedBy | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever equipped creature becomes blocked by a creature, you may draw two cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/infiltration_lens.jpg -Oracle:Whenever equipped creature becomes blocked by a creature, you may draw two cards.\nEquip {1} \ No newline at end of file +Oracle:Whenever equipped creature becomes blocked by a creature, you may draw two cards.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt b/forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt index b78f4c32e24..d7875068f27 100644 --- a/forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt +++ b/forge-gui/res/cardsfolder/i/infiltrator_il_kor.txt @@ -5,4 +5,4 @@ PT:3/1 K:Shadow K:Suspend:2:1 U SVar:Picture:http://www.wizards.com/global/images/magic/general/infiltrator_il_kor.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nSuspend 2-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nSuspend 2-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/i/infiltrators_magemark.txt b/forge-gui/res/cardsfolder/i/infiltrators_magemark.txt index 93f6451e359..6b764721cab 100644 --- a/forge-gui/res/cardsfolder/i/infiltrators_magemark.txt +++ b/forge-gui/res/cardsfolder/i/infiltrators_magemark.txt @@ -1,8 +1,8 @@ -Name:Infiltrator's Magemark -ManaCost:2 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.enchanted+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddHiddenKeyword$ CantBeBlockedBy Creature.withoutDefender | Description$ Creatures you control that are enchanted get +1/+1 and can't be blocked except by creatures with defender. -SVar:Picture:http://www.wizards.com/global/images/magic/general/infiltrators_magemark.jpg -Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1 and can't be blocked except by creatures with defender. \ No newline at end of file +Name:Infiltrator's Magemark +ManaCost:2 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.enchanted+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddHiddenKeyword$ CantBeBlockedBy Creature.withoutDefender | Description$ Creatures you control that are enchanted get +1/+1 and can't be blocked except by creatures with defender. +SVar:Picture:http://www.wizards.com/global/images/magic/general/infiltrators_magemark.jpg +Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1 and can't be blocked except by creatures with defender. diff --git a/forge-gui/res/cardsfolder/i/infinite_hourglass.txt b/forge-gui/res/cardsfolder/i/infinite_hourglass.txt index 59080dd6db8..ebc3a442377 100644 --- a/forge-gui/res/cardsfolder/i/infinite_hourglass.txt +++ b/forge-gui/res/cardsfolder/i/infinite_hourglass.txt @@ -1,11 +1,11 @@ -Name:Infinite Hourglass -ManaCost:4 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a time counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Creature | AddPower$ X | Description$ All creatures get +1/+0 for each time counter on CARDNAME. -SVar:X:Count$CardCounters.TIME -A:AB$ RemoveCounter | Cost$ 3 | CounterType$ TIME | CounterNum$ 1 | ActivationPhases$ Upkeep | AnyPlayer$ True | SpellDescription$ Remove a time counter from CARDNAME. Any player may activate this ability but only during any upkeep step. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/infinite_hourglass.jpg -Oracle:At the beginning of your upkeep, put a time counter on Infinite Hourglass.\nAll creatures get +1/+0 for each time counter on Infinite Hourglass.\n{3}: Remove a time counter from Infinite Hourglass. Any player may activate this ability but only during any upkeep step. \ No newline at end of file +Name:Infinite Hourglass +ManaCost:4 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a time counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Creature | AddPower$ X | Description$ All creatures get +1/+0 for each time counter on CARDNAME. +SVar:X:Count$CardCounters.TIME +A:AB$ RemoveCounter | Cost$ 3 | CounterType$ TIME | CounterNum$ 1 | ActivationPhases$ Upkeep | AnyPlayer$ True | SpellDescription$ Remove a time counter from CARDNAME. Any player may activate this ability but only during any upkeep step. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/infinite_hourglass.jpg +Oracle:At the beginning of your upkeep, put a time counter on Infinite Hourglass.\nAll creatures get +1/+0 for each time counter on Infinite Hourglass.\n{3}: Remove a time counter from Infinite Hourglass. Any player may activate this ability but only during any upkeep step. diff --git a/forge-gui/res/cardsfolder/i/infinite_reflection.txt b/forge-gui/res/cardsfolder/i/infinite_reflection.txt index 3848c8436e5..2462d980c41 100644 --- a/forge-gui/res/cardsfolder/i/infinite_reflection.txt +++ b/forge-gui/res/cardsfolder/i/infinite_reflection.txt @@ -1,15 +1,15 @@ -Name:Infinite Reflection -ManaCost:5 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 5 U | ValidTgts$ Creature | AILogic$ HighestEvaluation -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self+AttachedTo Card | Execute$ RememberInitialAttach | Static$ True -SVar:RememberInitialAttach:DB$ Pump | RememberObjects$ Valid Card.AttachedBy -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self+AttachedTo Card | Execute$ FirstReflections | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield attached to a creature, each other nontoken creature you control becomes a copy of that creature. -SVar:FirstReflections:DB$ RepeatEach | RepeatCards$ Creature.nonToken+YouCtrl | UseImprinted$ True | Zone$ Battlefield | RepeatSubAbility$ Reflect | SubAbility$ DBCleanup -SVar:Reflect:DB$ Clone | Defined$ Remembered | CloneTarget$ Imprinted -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -K:ETBReplacement:Copy:Reflections:Mandatory:Battlefield:Creature.nonToken+YouCtrl -SVar:Reflections:DB$ Clone | Defined$ Enchanted | CloneTarget$ ReplacedCard | SpellDescription$ Nontoken creatures you control enter the battlefield as a copy of enchanted creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/infinite_reflection.jpg -Oracle:Enchant creature\nWhen Infinite Reflection enters the battlefield attached to a creature, each other nontoken creature you control becomes a copy of that creature.\nNontoken creatures you control enter the battlefield as a copy of enchanted creature. \ No newline at end of file +Name:Infinite Reflection +ManaCost:5 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 5 U | ValidTgts$ Creature | AILogic$ HighestEvaluation +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self+AttachedTo Card | Execute$ RememberInitialAttach | Static$ True +SVar:RememberInitialAttach:DB$ Pump | RememberObjects$ Valid Card.AttachedBy +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self+AttachedTo Card | Execute$ FirstReflections | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield attached to a creature, each other nontoken creature you control becomes a copy of that creature. +SVar:FirstReflections:DB$ RepeatEach | RepeatCards$ Creature.nonToken+YouCtrl | UseImprinted$ True | Zone$ Battlefield | RepeatSubAbility$ Reflect | SubAbility$ DBCleanup +SVar:Reflect:DB$ Clone | Defined$ Remembered | CloneTarget$ Imprinted +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +K:ETBReplacement:Copy:Reflections:Mandatory:Battlefield:Creature.nonToken+YouCtrl +SVar:Reflections:DB$ Clone | Defined$ Enchanted | CloneTarget$ ReplacedCard | SpellDescription$ Nontoken creatures you control enter the battlefield as a copy of enchanted creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/infinite_reflection.jpg +Oracle:Enchant creature\nWhen Infinite Reflection enters the battlefield attached to a creature, each other nontoken creature you control becomes a copy of that creature.\nNontoken creatures you control enter the battlefield as a copy of enchanted creature. diff --git a/forge-gui/res/cardsfolder/i/inflame.txt b/forge-gui/res/cardsfolder/i/inflame.txt index 2ad6b8076e2..03e790b0087 100644 --- a/forge-gui/res/cardsfolder/i/inflame.txt +++ b/forge-gui/res/cardsfolder/i/inflame.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ DamageAll | Cost$ R | NumDmg$ 2 | ValidCards$ Creature.wasDealtDamageThisTurn | ValidDescription$ each creature dealt damage this turn. | SpellDescription$ CARDNAME deals 2 damage to each creature dealt damage this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/inflame.jpg -Oracle:Inflame deals 2 damage to each creature dealt damage this turn. \ No newline at end of file +Oracle:Inflame deals 2 damage to each creature dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/i/information_dealer.txt b/forge-gui/res/cardsfolder/i/information_dealer.txt index 8ead94d80dd..acf0f0ad761 100644 --- a/forge-gui/res/cardsfolder/i/information_dealer.txt +++ b/forge-gui/res/cardsfolder/i/information_dealer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ RearrangeTopOfLibrary | Cost$ T | Defined$ You | NumCards$ X | References$ X | SpellDescription$ Look at the top X cards of your library, where X is the number of Wizards on the battlefield, then put them back in any order. SVar:X:Count$TypeYouCtrl.Wizard SVar:Picture:http://www.wizards.com/global/images/magic/general/information_dealer.jpg -Oracle:{T}: Look at the top X cards of your library, where X is the number of Wizards on the battlefield, then put them back in any order. \ No newline at end of file +Oracle:{T}: Look at the top X cards of your library, where X is the number of Wizards on the battlefield, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/i/infuse.txt b/forge-gui/res/cardsfolder/i/infuse.txt index cc9e9c29acc..ab6bc2835af 100644 --- a/forge-gui/res/cardsfolder/i/infuse.txt +++ b/forge-gui/res/cardsfolder/i/infuse.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/infuse.jpg -Oracle:Untap target artifact, creature, or land.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Untap target artifact, creature, or land.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/i/infused_arrows.txt b/forge-gui/res/cardsfolder/i/infused_arrows.txt index e620b5c8281..b632ae40d98 100644 --- a/forge-gui/res/cardsfolder/i/infused_arrows.txt +++ b/forge-gui/res/cardsfolder/i/infused_arrows.txt @@ -1,10 +1,10 @@ -Name:Infused Arrows -ManaCost:4 -Types:Artifact -K:Sunburst -#ChosenX SVar created by Cost payment -A:AB$ Pump | Cost$ T SubCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn. -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/infused_arrows.jpg -Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\n{T}, Remove X charge counters from Infused Arrows: Target creature gets -X/-X until end of turn. \ No newline at end of file +Name:Infused Arrows +ManaCost:4 +Types:Artifact +K:Sunburst +#ChosenX SVar created by Cost payment +A:AB$ Pump | Cost$ T SubCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn. +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/infused_arrows.jpg +Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\n{T}, Remove X charge counters from Infused Arrows: Target creature gets -X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/i/ingenious_thief.txt b/forge-gui/res/cardsfolder/i/ingenious_thief.txt index ddde890d88c..11292aaf9bd 100644 --- a/forge-gui/res/cardsfolder/i/ingenious_thief.txt +++ b/forge-gui/res/cardsfolder/i/ingenious_thief.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at target player's hand. SVar:TrigPeek:AB$RevealHand | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player SVar:Picture:http://www.wizards.com/global/images/magic/general/ingenious_thief.jpg -Oracle:Flying\nWhen Ingenious Thief enters the battlefield, look at target player's hand. \ No newline at end of file +Oracle:Flying\nWhen Ingenious Thief enters the battlefield, look at target player's hand. diff --git a/forge-gui/res/cardsfolder/i/ingot_chewer.txt b/forge-gui/res/cardsfolder/i/ingot_chewer.txt index eb8e734d354..3b1df26273f 100644 --- a/forge-gui/res/cardsfolder/i/ingot_chewer.txt +++ b/forge-gui/res/cardsfolder/i/ingot_chewer.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:DB$Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/ingot_chewer.jpg -Oracle:When Ingot Chewer enters the battlefield, destroy target artifact.\nEvoke {R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:When Ingot Chewer enters the battlefield, destroy target artifact.\nEvoke {R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/i/inheritance.txt b/forge-gui/res/cardsfolder/i/inheritance.txt index ca72649d361..d427201e941 100644 --- a/forge-gui/res/cardsfolder/i/inheritance.txt +++ b/forge-gui/res/cardsfolder/i/inheritance.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever a creature is put into a graveyard from the battlefield, you may pay {3}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 3 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/inheritance.jpg -Oracle:Whenever a creature dies, you may pay {3}. If you do, draw a card. \ No newline at end of file +Oracle:Whenever a creature dies, you may pay {3}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/i/initiate_of_blood_goka_the_unjust.txt b/forge-gui/res/cardsfolder/i/initiate_of_blood_goka_the_unjust.txt index f33fc1c58ef..3f9a4cdfbc9 100644 --- a/forge-gui/res/cardsfolder/i/initiate_of_blood_goka_the_unjust.txt +++ b/forge-gui/res/cardsfolder/i/initiate_of_blood_goka_the_unjust.txt @@ -1,23 +1,23 @@ -Name:Initiate of Blood -ManaCost:3 R -Types:Creature Ogre Shaman -PT:2/2 -A:AB$DealDamage | Cost$ T | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn. | NumDmg$ 1 | RememberTargets$ True | SpellDescription$ CARDNAME deals 1 damage to target creature that was dealt damage this turn. When that creature dies this turn, flip CARDNAME. -T:Mode$ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.IsRemembered | Execute$ TrigFlip | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ When that creature dies this turn, flip CARDNAME. -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip | SubAbility$ TrigCleanup -T:Mode$Phase | Phase$ End of Turn | Static$ True | Execute$ TrigCleanup | Secondary$ True | TriggerDescription$ Forgets remembered cards at eot. -SVar:TrigCleanup:DB$Cleanup | ClearRemembered$ True -AlternateMode:Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/initiate_of_blood.jpg -Oracle:{T}: Initiate of Blood deals 1 damage to target creature that was dealt damage this turn. When that creature dies this turn, flip Initiate of Blood. - -ALTERNATE - -Name:Goka the Unjust -ManaCost:3 R -Colors:red -Types:Legendary Creature Ogre Shaman -PT:4/4 -A:AB$DealDamage | Cost$ T | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn. | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature that was dealt damage this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/goka_the_unjust.jpg -Oracle:{T}: Goka the Unjust deals 4 damage to target creature that was dealt damage this turn. +Name:Initiate of Blood +ManaCost:3 R +Types:Creature Ogre Shaman +PT:2/2 +A:AB$DealDamage | Cost$ T | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn. | NumDmg$ 1 | RememberTargets$ True | SpellDescription$ CARDNAME deals 1 damage to target creature that was dealt damage this turn. When that creature dies this turn, flip CARDNAME. +T:Mode$ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.IsRemembered | Execute$ TrigFlip | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ When that creature dies this turn, flip CARDNAME. +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip | SubAbility$ TrigCleanup +T:Mode$Phase | Phase$ End of Turn | Static$ True | Execute$ TrigCleanup | Secondary$ True | TriggerDescription$ Forgets remembered cards at eot. +SVar:TrigCleanup:DB$Cleanup | ClearRemembered$ True +AlternateMode:Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/initiate_of_blood.jpg +Oracle:{T}: Initiate of Blood deals 1 damage to target creature that was dealt damage this turn. When that creature dies this turn, flip Initiate of Blood. + +ALTERNATE + +Name:Goka the Unjust +ManaCost:3 R +Colors:red +Types:Legendary Creature Ogre Shaman +PT:4/4 +A:AB$DealDamage | Cost$ T | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn. | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature that was dealt damage this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/goka_the_unjust.jpg +Oracle:{T}: Goka the Unjust deals 4 damage to target creature that was dealt damage this turn. 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 71c2f867900..8ab1c0998a4 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 @@ -7,4 +7,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You 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 +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. diff --git a/forge-gui/res/cardsfolder/i/ink_dissolver.txt b/forge-gui/res/cardsfolder/i/ink_dissolver.txt index ff44c2b1c3e..b48a014f9e1 100644 --- a/forge-gui/res/cardsfolder/i/ink_dissolver.txt +++ b/forge-gui/res/cardsfolder/i/ink_dissolver.txt @@ -7,4 +7,4 @@ SVar:TrigKinship:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Card.sharesCre SVar:DBMill:DB$ Mill | NumCards$ 3 | Defined$ Player.Opponent | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_dissolver.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Ink Dissolver, you may reveal it. If you do, each opponent puts the top three cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Ink Dissolver, you may reveal it. If you do, each opponent puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/i/ink_eyes_servant_of_oni.txt b/forge-gui/res/cardsfolder/i/ink_eyes_servant_of_oni.txt index ba16565c1f5..820cbe0f97a 100644 --- a/forge-gui/res/cardsfolder/i/ink_eyes_servant_of_oni.txt +++ b/forge-gui/res/cardsfolder/i/ink_eyes_servant_of_oni.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ Tri SVar:TrigAnimate:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in an opponent's graveyard | ValidTgts$ Creature.DefenderCtrl | SpellDescription$ Put target creature card from an opponent's graveyard onto the battlefield under your control. A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_eyes_servant_of_oni.jpg -Oracle:Ninjutsu {3}{B}{B} ({3}{B}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Ink-Eyes, Servant of Oni deals combat damage to a player, you may put target creature card from that player's graveyard onto the battlefield under your control.\n{1}{B}: Regenerate Ink-Eyes. \ No newline at end of file +Oracle:Ninjutsu {3}{B}{B} ({3}{B}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Ink-Eyes, Servant of Oni deals combat damage to a player, you may put target creature card from that player's graveyard onto the battlefield under your control.\n{1}{B}: Regenerate Ink-Eyes. diff --git a/forge-gui/res/cardsfolder/i/ink_eyes_servant_of_oni_avatar.txt b/forge-gui/res/cardsfolder/i/ink_eyes_servant_of_oni_avatar.txt index be8ec8c1a6c..e5c0ca05fe9 100644 --- a/forge-gui/res/cardsfolder/i/ink_eyes_servant_of_oni_avatar.txt +++ b/forge-gui/res/cardsfolder/i/ink_eyes_servant_of_oni_avatar.txt @@ -1,10 +1,10 @@ -Name:Ink-Eyes, Servant of Oni Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-3 -T:Mode$ NewGame | Execute$ TrigDiscard | TriggerZones$ Command | TriggerDescription$ At the beginning of the game, look at target opponent's hand and choose a nonland card from it. That player discards that card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | Mode$ RevealYouChoose | NumCards$ 1 | DiscardValid$ Card.nonLand -A:AB$ ChangeZone | ActivationZone$ Command | Announce$ X | Cost$ X PayLife | References$ X | ValidTgts$ Creature.OppOwn+cmcEQX | TgtPrompt$ Select target creature with converted mana cost X from an opponent's graveyard | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SpellDescription$ Put target creature card with converted mana cost X from an opponent's graveyard onto the battlefield under your control. -SVar:X:Count$xPaid -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ink_eyes_servant_of_oni_avatar.jpg -Oracle:Hand +0, life -3\nAt the beginning of the game, look at target opponent's hand and choose a nonland card from it. That player discards that card.\n{X}, Pay X life: Put target creature card with converted mana cost X from an opponent's graveyard onto the battlefield under your control. \ No newline at end of file +Name:Ink-Eyes, Servant of Oni Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-3 +T:Mode$ NewGame | Execute$ TrigDiscard | TriggerZones$ Command | TriggerDescription$ At the beginning of the game, look at target opponent's hand and choose a nonland card from it. That player discards that card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | Mode$ RevealYouChoose | NumCards$ 1 | DiscardValid$ Card.nonLand +A:AB$ ChangeZone | ActivationZone$ Command | Announce$ X | Cost$ X PayLife | References$ X | ValidTgts$ Creature.OppOwn+cmcEQX | TgtPrompt$ Select target creature with converted mana cost X from an opponent's graveyard | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SpellDescription$ Put target creature card with converted mana cost X from an opponent's graveyard onto the battlefield under your control. +SVar:X:Count$xPaid +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/ink_eyes_servant_of_oni_avatar.jpg +Oracle:Hand +0, life -3\nAt the beginning of the game, look at target opponent's hand and choose a nonland card from it. That player discards that card.\n{X}, Pay X life: Put target creature card with converted mana cost X from an opponent's graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/i/ink_treader_nephilim.txt b/forge-gui/res/cardsfolder/i/ink_treader_nephilim.txt index d96aabc5229..a0050170757 100644 --- a/forge-gui/res/cardsfolder/i/ink_treader_nephilim.txt +++ b/forge-gui/res/cardsfolder/i/ink_treader_nephilim.txt @@ -1,8 +1,8 @@ -Name:Ink-Treader Nephilim -ManaCost:R G W U -Types:Creature Nephilim -PT:3/3 -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player | IsSingleTarget$ True | TargetsValid$ Card.Self | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery spell, if that spell targets only CARDNAME, copy the spell for each other creature that spell could target. Each copy targets a different one of those creatures. -SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ You | CopyForEachCanTarget$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_treader_nephilim.jpg -Oracle:Whenever a player casts an instant or sorcery spell, if that spell targets only Ink-Treader Nephilim, copy the spell for each other creature that spell could target. Each copy targets a different one of those creatures. \ No newline at end of file +Name:Ink-Treader Nephilim +ManaCost:R G W U +Types:Creature Nephilim +PT:3/3 +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player | IsSingleTarget$ True | TargetsValid$ Card.Self | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery spell, if that spell targets only CARDNAME, copy the spell for each other creature that spell could target. Each copy targets a different one of those creatures. +SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ You | CopyForEachCanTarget$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/ink_treader_nephilim.jpg +Oracle:Whenever a player casts an instant or sorcery spell, if that spell targets only Ink-Treader Nephilim, copy the spell for each other creature that spell could target. Each copy targets a different one of those creatures. diff --git a/forge-gui/res/cardsfolder/i/inkfathom_divers.txt b/forge-gui/res/cardsfolder/i/inkfathom_divers.txt index dcc6eaf62f6..d3e0917d8f4 100644 --- a/forge-gui/res/cardsfolder/i/inkfathom_divers.txt +++ b/forge-gui/res/cardsfolder/i/inkfathom_divers.txt @@ -6,4 +6,4 @@ K:Islandwalk T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRearrange | TriggerDescription$ When CARDNAME enters the battlefield, look at the top four cards of your library, then put them back in any order. SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/inkfathom_divers.jpg -Oracle:Islandwalk\nWhen Inkfathom Divers enters the battlefield, look at the top four cards of your library, then put them back in any order. \ No newline at end of file +Oracle:Islandwalk\nWhen Inkfathom Divers enters the battlefield, look at the top four cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/i/inkfathom_infiltrator.txt b/forge-gui/res/cardsfolder/i/inkfathom_infiltrator.txt index 02cfd729f57..dce722ac26f 100644 --- a/forge-gui/res/cardsfolder/i/inkfathom_infiltrator.txt +++ b/forge-gui/res/cardsfolder/i/inkfathom_infiltrator.txt @@ -5,4 +5,4 @@ PT:2/1 K:CARDNAME can't block. K:Unblockable SVar:Picture:http://www.wizards.com/global/images/magic/general/inkfathom_infiltrator.jpg -Oracle:Inkfathom Infiltrator can't block and can't be blocked. \ No newline at end of file +Oracle:Inkfathom Infiltrator can't block and can't be blocked. diff --git a/forge-gui/res/cardsfolder/i/inkfathom_witch.txt b/forge-gui/res/cardsfolder/i/inkfathom_witch.txt index 83739247a5d..0809938ba1d 100644 --- a/forge-gui/res/cardsfolder/i/inkfathom_witch.txt +++ b/forge-gui/res/cardsfolder/i/inkfathom_witch.txt @@ -1,9 +1,9 @@ -Name:Inkfathom Witch -ManaCost:1 UB -Types:Creature Merfolk Wizard -PT:1/1 -K:Fear -A:AB$ AnimateAll | Cost$ 2 U B | ValidCards$ Creature.unblocked | Power$ 4 | Toughness$ 1 | SpellDescription$ Each unblocked creature becomes 4/1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/inkfathom_witch.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{2}{U}{B}: Each unblocked creature becomes 4/1 until end of turn. \ No newline at end of file +Name:Inkfathom Witch +ManaCost:1 UB +Types:Creature Merfolk Wizard +PT:1/1 +K:Fear +A:AB$ AnimateAll | Cost$ 2 U B | ValidCards$ Creature.unblocked | Power$ 4 | Toughness$ 1 | SpellDescription$ Each unblocked creature becomes 4/1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/inkfathom_witch.jpg +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{2}{U}{B}: Each unblocked creature becomes 4/1 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/inkmoth_nexus.txt b/forge-gui/res/cardsfolder/i/inkmoth_nexus.txt index acb1201b2a4..5a22c2507c6 100644 --- a/forge-gui/res/cardsfolder/i/inkmoth_nexus.txt +++ b/forge-gui/res/cardsfolder/i/inkmoth_nexus.txt @@ -4,4 +4,4 @@ Types:Land 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 +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.) diff --git a/forge-gui/res/cardsfolder/i/inkwell_leviathan.txt b/forge-gui/res/cardsfolder/i/inkwell_leviathan.txt index 5e03231e922..aba6b1aacc7 100644 --- a/forge-gui/res/cardsfolder/i/inkwell_leviathan.txt +++ b/forge-gui/res/cardsfolder/i/inkwell_leviathan.txt @@ -6,4 +6,4 @@ K:Islandwalk K:Trample K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/inkwell_leviathan.jpg -Oracle:Islandwalk, trample, shroud \ No newline at end of file +Oracle:Islandwalk, trample, shroud diff --git a/forge-gui/res/cardsfolder/i/inner_calm_outer_strength.txt b/forge-gui/res/cardsfolder/i/inner_calm_outer_strength.txt index 5109767b110..807f10188a0 100644 --- a/forge-gui/res/cardsfolder/i/inner_calm_outer_strength.txt +++ b/forge-gui/res/cardsfolder/i/inner_calm_outer_strength.txt @@ -4,4 +4,4 @@ Types:Instant Arcane A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is the number of cards in your hand. SVar:X:Count$CardsInYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_calm_outer_strength.jpg -Oracle:Target creature gets +X/+X until end of turn, where X is the number of cards in your hand. \ No newline at end of file +Oracle:Target creature gets +X/+X until end of turn, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/i/inner_chamber_guard.txt b/forge-gui/res/cardsfolder/i/inner_chamber_guard.txt index e61193c38ad..99d6a410da8 100644 --- a/forge-gui/res/cardsfolder/i/inner_chamber_guard.txt +++ b/forge-gui/res/cardsfolder/i/inner_chamber_guard.txt @@ -4,4 +4,4 @@ Types:Creature Human Samurai PT:0/2 K:Bushido 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_chamber_guard.jpg -Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) \ No newline at end of file +Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) diff --git a/forge-gui/res/cardsfolder/i/inner_fire.txt b/forge-gui/res/cardsfolder/i/inner_fire.txt index 9abf456c372..2d872641236 100644 --- a/forge-gui/res/cardsfolder/i/inner_fire.txt +++ b/forge-gui/res/cardsfolder/i/inner_fire.txt @@ -5,4 +5,4 @@ A:SP$ Mana | Cost$ 3 R | Produced$ R | Amount$ X | References$ X | SpellDescript SVar:X:Count$CardsInYourHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_fire.jpg -Oracle:Add {R} to your mana pool for each card in your hand. \ No newline at end of file +Oracle:Add {R} to your mana pool for each card in your hand. diff --git a/forge-gui/res/cardsfolder/i/inner_flame_acolyte.txt b/forge-gui/res/cardsfolder/i/inner_flame_acolyte.txt index afa14d4b930..2b762339a70 100644 --- a/forge-gui/res/cardsfolder/i/inner_flame_acolyte.txt +++ b/forge-gui/res/cardsfolder/i/inner_flame_acolyte.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSac:AB$ Sacrifice | Cost$ 0 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_flame_acolyte.jpg -Oracle:When Inner-Flame Acolyte enters the battlefield, target creature gets +2/+0 and gains haste until end of turn.\nEvoke {R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:When Inner-Flame Acolyte enters the battlefield, target creature gets +2/+0 and gains haste until end of turn.\nEvoke {R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/i/inner_flame_igniter.txt b/forge-gui/res/cardsfolder/i/inner_flame_igniter.txt index 4bb20d31818..6d6c67c04d6 100644 --- a/forge-gui/res/cardsfolder/i/inner_flame_igniter.txt +++ b/forge-gui/res/cardsfolder/i/inner_flame_igniter.txt @@ -1,14 +1,14 @@ -Name:Inner-Flame Igniter -ManaCost:2 R -Types:Creature Elemental Warrior -PT:2/2 -A:AB$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | SubAbility$ StoreNum | StackDescription$ SpellDescription | SpellDescription$ Creatures you control get +1/+0 until end of turn. If this is the third time this ability has resolved this turn, creatures you control gain first strike until end of turn. -SVar:StoreNum:DB$ StoreSVar | SVar$ InnerFlameStrength | Type$ CountSVar | Expression$ InnerFlameStrength/Plus.1 | SubAbility$ InnerHeatStrike -SVar:InnerHeatStrike:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike | ConditionCheckSVar$ InnerFlameStrength | ConditionSVarCompare$ EQ3 | StackDescription$ None -SVar:InnerFlameStrength:Number$0 -SVar:X:Count$RememberedSize -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True -SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ InnerFlameStrength | Type$ Number | Expression$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_flame_igniter.jpg -Oracle:{2}{R}: Creatures you control get +1/+0 until end of turn. If this is the third time this ability has resolved this turn, creatures you control gain first strike until end of turn. \ No newline at end of file +Name:Inner-Flame Igniter +ManaCost:2 R +Types:Creature Elemental Warrior +PT:2/2 +A:AB$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | SubAbility$ StoreNum | StackDescription$ SpellDescription | SpellDescription$ Creatures you control get +1/+0 until end of turn. If this is the third time this ability has resolved this turn, creatures you control gain first strike until end of turn. +SVar:StoreNum:DB$ StoreSVar | SVar$ InnerFlameStrength | Type$ CountSVar | Expression$ InnerFlameStrength/Plus.1 | SubAbility$ InnerHeatStrike +SVar:InnerHeatStrike:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ First Strike | ConditionCheckSVar$ InnerFlameStrength | ConditionSVarCompare$ EQ3 | StackDescription$ None +SVar:InnerFlameStrength:Number$0 +SVar:X:Count$RememberedSize +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True +SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ InnerFlameStrength | Type$ Number | Expression$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_flame_igniter.jpg +Oracle:{2}{R}: Creatures you control get +1/+0 until end of turn. If this is the third time this ability has resolved this turn, creatures you control gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/i/inner_sanctum.txt b/forge-gui/res/cardsfolder/i/inner_sanctum.txt index 3343b12b68b..cdc09c86cfc 100644 --- a/forge-gui/res/cardsfolder/i/inner_sanctum.txt +++ b/forge-gui/res/cardsfolder/i/inner_sanctum.txt @@ -1,8 +1,8 @@ -Name:Inner Sanctum -ManaCost:1 W W -Types:Enchantment -K:Cumulative upkeep:PayLife<2>:Pay 2 life. -S:Mode$ PreventDamage | Target$ Creature.YouCtrl | Amount$ All | Description$ Prevent all damage that would be dealt to creatures you control. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_sanctum.jpg -Oracle:Cumulative upkeep-Pay 2 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.)\nPrevent all damage that would be dealt to creatures you control. \ No newline at end of file +Name:Inner Sanctum +ManaCost:1 W W +Types:Enchantment +K:Cumulative upkeep:PayLife<2>:Pay 2 life. +S:Mode$ PreventDamage | Target$ Creature.YouCtrl | Amount$ All | Description$ Prevent all damage that would be dealt to creatures you control. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/inner_sanctum.jpg +Oracle:Cumulative upkeep-Pay 2 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.)\nPrevent all damage that would be dealt to creatures you control. diff --git a/forge-gui/res/cardsfolder/i/innocence_kami.txt b/forge-gui/res/cardsfolder/i/innocence_kami.txt index a584f392635..b4e28ae5862 100644 --- a/forge-gui/res/cardsfolder/i/innocence_kami.txt +++ b/forge-gui/res/cardsfolder/i/innocence_kami.txt @@ -7,4 +7,4 @@ A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/innocence_kami.jpg -Oracle:{W}, {T}: Tap target creature.\nWhenever you cast a Spirit or Arcane spell, untap Innocence Kami. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature.\nWhenever you cast a Spirit or Arcane spell, untap Innocence Kami. diff --git a/forge-gui/res/cardsfolder/i/innocent_blood.txt b/forge-gui/res/cardsfolder/i/innocent_blood.txt index b9b85d749f0..9007c2ef22c 100644 --- a/forge-gui/res/cardsfolder/i/innocent_blood.txt +++ b/forge-gui/res/cardsfolder/i/innocent_blood.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Sacrifice | Cost$ B | SacValid$ Creature | Defined$ Each | SpellDescription$ Each player sacrifices a creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/innocent_blood.jpg -Oracle:Each player sacrifices a creature. \ No newline at end of file +Oracle:Each player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/i/inquisition.txt b/forge-gui/res/cardsfolder/i/inquisition.txt index 27069575e35..13142f7daa8 100644 --- a/forge-gui/res/cardsfolder/i/inquisition.txt +++ b/forge-gui/res/cardsfolder/i/inquisition.txt @@ -1,9 +1,9 @@ -Name:Inquisition -ManaCost:2 B -Types:Sorcery -A:SP$ RevealHand | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Select target player | RememberRevealed$ True | SubAbility$ Damage | SpellDescription$ Target player reveals his or her hand. CARDNAME deals damage to that player equal to the number of white cards in his or her hand. -SVar:Damage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | References$ X -SVar:X:Remembered$Valid Card.White -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisition.jpg -Oracle:Target player reveals his or her hand. Inquisition deals damage to that player equal to the number of white cards in his or her hand. \ No newline at end of file +Name:Inquisition +ManaCost:2 B +Types:Sorcery +A:SP$ RevealHand | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Select target player | RememberRevealed$ True | SubAbility$ Damage | SpellDescription$ Target player reveals his or her hand. CARDNAME deals damage to that player equal to the number of white cards in his or her hand. +SVar:Damage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | References$ X +SVar:X:Remembered$Valid Card.White +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisition.jpg +Oracle:Target player reveals his or her hand. Inquisition deals damage to that player equal to the number of white cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/i/inquisition_of_kozilek.txt b/forge-gui/res/cardsfolder/i/inquisition_of_kozilek.txt index 16e330a1ec7..453a9822772 100644 --- a/forge-gui/res/cardsfolder/i/inquisition_of_kozilek.txt +++ b/forge-gui/res/cardsfolder/i/inquisition_of_kozilek.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealYouChoose | DiscardValid$ Card.nonLand+cmcLE3 | NumCards$ 1 | SpellDescription$ Target player reveals his or her hand. You choose a nonland card from it with converted mana cost 3 or less. That player discards that card. SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisition_of_kozilek.jpg -Oracle:Target player reveals his or her hand. You choose a nonland card from it with converted mana cost 3 or less. That player discards that card. \ No newline at end of file +Oracle:Target player reveals his or her hand. You choose a nonland card from it with converted mana cost 3 or less. That player discards that card. diff --git a/forge-gui/res/cardsfolder/i/inquisitor_exarch.txt b/forge-gui/res/cardsfolder/i/inquisitor_exarch.txt index ecde80e4040..c1ca7b7b273 100644 --- a/forge-gui/res/cardsfolder/i/inquisitor_exarch.txt +++ b/forge-gui/res/cardsfolder/i/inquisitor_exarch.txt @@ -1,11 +1,11 @@ -Name:Inquisitor Exarch -ManaCost:W W -Types:Creature Cleric -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - You gain 2 life; or target opponent loses 2 life. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBGain,DBLose | SpellDescription$ Choose one - You gain 2 life; or target opponent loses 2 life. -SVar:DBGain:DB$ GainLife | Defined$ You | LifeAmount$ 2 | SpellDescription$ You gain 2 life. -SVar:DBLose:DB$ LoseLife | LifeAmount$ 2 | ValidTgts$ Opponent | SpellDescription$ Target opponent loses 2 life. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisitor_exarch.jpg -Oracle:When Inquisitor Exarch enters the battlefield, choose one - You gain 2 life; or target opponent loses 2 life. \ No newline at end of file +Name:Inquisitor Exarch +ManaCost:W W +Types:Creature Cleric +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerDescription$ When CARDNAME enters the battlefield, choose one - You gain 2 life; or target opponent loses 2 life. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBGain,DBLose | SpellDescription$ Choose one - You gain 2 life; or target opponent loses 2 life. +SVar:DBGain:DB$ GainLife | Defined$ You | LifeAmount$ 2 | SpellDescription$ You gain 2 life. +SVar:DBLose:DB$ LoseLife | LifeAmount$ 2 | ValidTgts$ Opponent | SpellDescription$ Target opponent loses 2 life. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisitor_exarch.jpg +Oracle:When Inquisitor Exarch enters the battlefield, choose one - You gain 2 life; or target opponent loses 2 life. diff --git a/forge-gui/res/cardsfolder/i/inquisitors_flail.txt b/forge-gui/res/cardsfolder/i/inquisitors_flail.txt index 14c2fe97682..619dd50cce8 100644 --- a/forge-gui/res/cardsfolder/i/inquisitors_flail.txt +++ b/forge-gui/res/cardsfolder/i/inquisitors_flail.txt @@ -1,10 +1,10 @@ -Name:Inquisitor's Flail -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.EquippedBy | ReplaceWith$ DmgTimes2 | IsCombat$ True | Description$ If equipped creature would deal combat damage, it deals double that damage instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature.EquippedBy | ValidSource$ Creature.Other | ReplaceWith$ DmgTimes2 | IsCombat$ True | Description$ If another creature would deal combat damage to equipped creature, it deals double that damage to equipped creature instead. -SVar:DmgTimes2:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Times.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisitors_flail.jpg -Oracle:If equipped creature would deal combat damage, it deals double that damage instead.\nIf another creature would deal combat damage to equipped creature, it deals double that damage to equipped creature instead.\nEquip {2} \ No newline at end of file +Name:Inquisitor's Flail +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.EquippedBy | ReplaceWith$ DmgTimes2 | IsCombat$ True | Description$ If equipped creature would deal combat damage, it deals double that damage instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature.EquippedBy | ValidSource$ Creature.Other | ReplaceWith$ DmgTimes2 | IsCombat$ True | Description$ If another creature would deal combat damage to equipped creature, it deals double that damage to equipped creature instead. +SVar:DmgTimes2:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Times.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisitors_flail.jpg +Oracle:If equipped creature would deal combat damage, it deals double that damage instead.\nIf another creature would deal combat damage to equipped creature, it deals double that damage to equipped creature instead.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/i/inquisitors_snare.txt b/forge-gui/res/cardsfolder/i/inquisitors_snare.txt index e714fb63392..578c0aa0851 100644 --- a/forge-gui/res/cardsfolder/i/inquisitors_snare.txt +++ b/forge-gui/res/cardsfolder/i/inquisitors_snare.txt @@ -1,8 +1,8 @@ -Name:Inquisitor's Snare -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature.attacking,Creature.blocking | IsCurse$ True | KW$ HIDDEN Prevent all damage that would be dealt by CARDNAME. | SubAbility$ DBDestroy | SpellDescription$ Prevent all damage target attacking or blocking creature would deal this turn. If that creature is black or red, destroy it. -SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Card.Black,Card.Red | ConditionCompare$ GE1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisitors_snare.jpg -Oracle:Prevent all damage target attacking or blocking creature would deal this turn. If that creature is black or red, destroy it. \ No newline at end of file +Name:Inquisitor's Snare +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature.attacking,Creature.blocking | IsCurse$ True | KW$ HIDDEN Prevent all damage that would be dealt by CARDNAME. | SubAbility$ DBDestroy | SpellDescription$ Prevent all damage target attacking or blocking creature would deal this turn. If that creature is black or red, destroy it. +SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | ConditionDefined$ Targeted | ConditionPresent$ Card.Black,Card.Red | ConditionCompare$ GE1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/inquisitors_snare.jpg +Oracle:Prevent all damage target attacking or blocking creature would deal this turn. If that creature is black or red, destroy it. diff --git a/forge-gui/res/cardsfolder/i/insatiable_harpy.txt b/forge-gui/res/cardsfolder/i/insatiable_harpy.txt index 99c14606577..d76826c4923 100644 --- a/forge-gui/res/cardsfolder/i/insatiable_harpy.txt +++ b/forge-gui/res/cardsfolder/i/insatiable_harpy.txt @@ -1,8 +1,8 @@ -Name:Insatiable Harpy -ManaCost:2 B B -Types:Creature Harpy -PT:2/2 -K:Flying -K:Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/insatiable_harpy.jpg -Oracle:Flying, lifelink \ No newline at end of file +Name:Insatiable Harpy +ManaCost:2 B B +Types:Creature Harpy +PT:2/2 +K:Flying +K:Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/insatiable_harpy.jpg +Oracle:Flying, lifelink diff --git a/forge-gui/res/cardsfolder/i/insatiable_souleater.txt b/forge-gui/res/cardsfolder/i/insatiable_souleater.txt index ebff7c793e2..dce019267ac 100644 --- a/forge-gui/res/cardsfolder/i/insatiable_souleater.txt +++ b/forge-gui/res/cardsfolder/i/insatiable_souleater.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Beast PT:5/1 A:AB$ Pump | Cost$ PG | Defined$ Self | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/insatiable_souleater.jpg -Oracle:{G/P}: Insatiable Souleater gains trample until end of turn. ({G/P} can be paid with either {G} or 2 life.) \ No newline at end of file +Oracle:{G/P}: Insatiable Souleater gains trample until end of turn. ({G/P} can be paid with either {G} or 2 life.) diff --git a/forge-gui/res/cardsfolder/i/inside_out.txt b/forge-gui/res/cardsfolder/i/inside_out.txt index 91f07616d12..6e6efab7aca 100644 --- a/forge-gui/res/cardsfolder/i/inside_out.txt +++ b/forge-gui/res/cardsfolder/i/inside_out.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 UR | ValidTgts$ Creature | TgtPrompt$ Select target creatur SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/inside_out.jpg -Oracle:Switch target creature's power and toughness until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Switch target creature's power and toughness until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/i/insidious_bookworms.txt b/forge-gui/res/cardsfolder/i/insidious_bookworms.txt index 7ff2711fcbe..8c57a6c7203 100644 --- a/forge-gui/res/cardsfolder/i/insidious_bookworms.txt +++ b/forge-gui/res/cardsfolder/i/insidious_bookworms.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDiscard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {1}{B}. If you do, target player discards a card at random. SVar:TrigDiscard:AB$Discard | Cost$ 1 B | NumCards$ 1 | ValidTgts$ Player | NumCards$ 1 | Mode$ Random SVar:Picture:http://www.wizards.com/global/images/magic/general/insidious_bookworms.jpg -Oracle:When Insidious Bookworms dies, you may pay {1}{B}. If you do, target player discards a card at random. \ No newline at end of file +Oracle:When Insidious Bookworms dies, you may pay {1}{B}. If you do, target player discards a card at random. diff --git a/forge-gui/res/cardsfolder/i/insidious_dreams.txt b/forge-gui/res/cardsfolder/i/insidious_dreams.txt index f0958c1f213..9eaa44ab1f2 100644 --- a/forge-gui/res/cardsfolder/i/insidious_dreams.txt +++ b/forge-gui/res/cardsfolder/i/insidious_dreams.txt @@ -1,8 +1,8 @@ -Name:Insidious Dreams -ManaCost:3 B -Types:Instant -A:SP$ ChangeZone | Cost$ 3 B Discard | Origin$ Library | Destination$ Library | ChangeType$ Card | ChangeNum$ ChosenX | LibraryPosition$ 0 | References$ X | SpellDescription$ Search your library for X cards. Then shuffle your library and put those cards on top of it in any order. -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/insidious_dreams.jpg -Oracle:As an additional cost to cast Insidious Dreams, discard X cards.\nSearch your library for X cards. Then shuffle your library and put those cards on top of it in any order. \ No newline at end of file +Name:Insidious Dreams +ManaCost:3 B +Types:Instant +A:SP$ ChangeZone | Cost$ 3 B Discard | Origin$ Library | Destination$ Library | ChangeType$ Card | ChangeNum$ ChosenX | LibraryPosition$ 0 | References$ X | SpellDescription$ Search your library for X cards. Then shuffle your library and put those cards on top of it in any order. +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/insidious_dreams.jpg +Oracle:As an additional cost to cast Insidious Dreams, discard X cards.\nSearch your library for X cards. Then shuffle your library and put those cards on top of it in any order. diff --git a/forge-gui/res/cardsfolder/i/insight.txt b/forge-gui/res/cardsfolder/i/insight.txt index d31fca11f4d..ad84560665a 100644 --- a/forge-gui/res/cardsfolder/i/insight.txt +++ b/forge-gui/res/cardsfolder/i/insight.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ Opponent | Tr SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/insight.jpg -Oracle:Whenever an opponent casts a green spell, you draw a card. \ No newline at end of file +Oracle:Whenever an opponent casts a green spell, you draw a card. diff --git a/forge-gui/res/cardsfolder/i/insist.txt b/forge-gui/res/cardsfolder/i/insist.txt index 138a4a9f493..0c4800d1ea3 100644 --- a/forge-gui/res/cardsfolder/i/insist.txt +++ b/forge-gui/res/cardsfolder/i/insist.txt @@ -1,11 +1,11 @@ -Name:Insist -ManaCost:G -Types:Sorcery -A:SP$ Effect | Cost$ G | Name$ Insist effect | Triggers$ SpellCastTrig | SVars$ Insistence,DBCleanup | SubAbility$ DBDraw | SpellDescription$ The next creature spell you cast this turn can't be countered by spells or abilities. -SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ Insistence | TriggerDescription$ The next creature spell you cast this turn can't be countered by spells or abilities. -SVar:Insistence:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | KW$ HIDDEN CARDNAME can't be countered. | PumpZone$ Stack | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/insist.jpg -Oracle:The next creature spell you cast this turn can't be countered by spells or abilities.\nDraw a card. \ No newline at end of file +Name:Insist +ManaCost:G +Types:Sorcery +A:SP$ Effect | Cost$ G | Name$ Insist effect | Triggers$ SpellCastTrig | SVars$ Insistence,DBCleanup | SubAbility$ DBDraw | SpellDescription$ The next creature spell you cast this turn can't be countered by spells or abilities. +SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ Insistence | TriggerDescription$ The next creature spell you cast this turn can't be countered by spells or abilities. +SVar:Insistence:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | KW$ HIDDEN CARDNAME can't be countered. | PumpZone$ Stack | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/insist.jpg +Oracle:The next creature spell you cast this turn can't be countered by spells or abilities.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/i/insolence.txt b/forge-gui/res/cardsfolder/i/insolence.txt index d86899dffe9..d278b30d4a1 100644 --- a/forge-gui/res/cardsfolder/i/insolence.txt +++ b/forge-gui/res/cardsfolder/i/insolence.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted creature becomes tapped, CARDNAME deals 2 damage to that creature's controller. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/insolence.jpg -Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, Insolence deals 2 damage to that creature's controller. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, Insolence deals 2 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/i/inspiration.txt b/forge-gui/res/cardsfolder/i/inspiration.txt index 48ecee610b0..5943a38db95 100644 --- a/forge-gui/res/cardsfolder/i/inspiration.txt +++ b/forge-gui/res/cardsfolder/i/inspiration.txt @@ -3,4 +3,4 @@ ManaCost:3 U Types:Instant A:SP$ Draw | Cost$ 3 U | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/inspiration.jpg -Oracle:Target player draws two cards. \ No newline at end of file +Oracle:Target player draws two cards. diff --git a/forge-gui/res/cardsfolder/i/inspired_charge.txt b/forge-gui/res/cardsfolder/i/inspired_charge.txt index a9faaed6114..df208e14a67 100644 --- a/forge-gui/res/cardsfolder/i/inspired_charge.txt +++ b/forge-gui/res/cardsfolder/i/inspired_charge.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Instant A:SP$ PumpAll | Cost$ 2 W W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ Creatures you control get +2/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/inspired_charge.jpg -Oracle:Creatures you control get +2/+1 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +2/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/inspired_sprite.txt b/forge-gui/res/cardsfolder/i/inspired_sprite.txt index 68574d2744f..1cd11112a8d 100644 --- a/forge-gui/res/cardsfolder/i/inspired_sprite.txt +++ b/forge-gui/res/cardsfolder/i/inspired_sprite.txt @@ -10,4 +10,4 @@ SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/inspired_sprite.jpg -Oracle:Flash\nFlying\nWhenever you cast a Wizard spell, you may untap Inspired Sprite.\n{T}: Draw a card, then discard a card. \ No newline at end of file +Oracle:Flash\nFlying\nWhenever you cast a Wizard spell, you may untap Inspired Sprite.\n{T}: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/i/inspirit.txt b/forge-gui/res/cardsfolder/i/inspirit.txt index c4cabedd183..83a2e679f1f 100644 --- a/forge-gui/res/cardsfolder/i/inspirit.txt +++ b/forge-gui/res/cardsfolder/i/inspirit.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +4 | SubAbility$ DBUntap | SpellDescription$ Untap target creature. It gets +2/+4 until end of turn. SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84552.jpg -Oracle:Untap target creature. It gets +2/+4 until end of turn. \ No newline at end of file +Oracle:Untap target creature. It gets +2/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/instigator.txt b/forge-gui/res/cardsfolder/i/instigator.txt index a9e4a48806d..233a91a6e59 100644 --- a/forge-gui/res/cardsfolder/i/instigator.txt +++ b/forge-gui/res/cardsfolder/i/instigator.txt @@ -1,9 +1,9 @@ -Name:Instigator -ManaCost:1 B -Types:Creature Human Spellshaper -PT:1/1 -A:AB$ Effect | Cost$ 1 B B T Discard<1/Card> | Name$ Instigator Effect | ValidTgts$ Player | TgtPrompt$ Select target player | StaticAbilities$ AttackThisTurn | References$ AttackThisTurn | RememberObjects$ Targeted | SpellDescription$ Creatures target player controls attack this turn if able. -SVar:AttackThisTurn:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Creatures targeted player controls attack this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/Instigator.jpg -Oracle:{1}{B}{B}, {T}, Discard a card: Creatures target player controls attack this turn if able. \ No newline at end of file +Name:Instigator +ManaCost:1 B +Types:Creature Human Spellshaper +PT:1/1 +A:AB$ Effect | Cost$ 1 B B T Discard<1/Card> | Name$ Instigator Effect | ValidTgts$ Player | TgtPrompt$ Select target player | StaticAbilities$ AttackThisTurn | References$ AttackThisTurn | RememberObjects$ Targeted | SpellDescription$ Creatures target player controls attack this turn if able. +SVar:AttackThisTurn:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Creatures targeted player controls attack this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/Instigator.jpg +Oracle:{1}{B}{B}, {T}, Discard a card: Creatures target player controls attack this turn if able. diff --git a/forge-gui/res/cardsfolder/i/instigator_gang_wildblood_pack.txt b/forge-gui/res/cardsfolder/i/instigator_gang_wildblood_pack.txt index 22671e02520..d0869e54bf9 100644 --- a/forge-gui/res/cardsfolder/i/instigator_gang_wildblood_pack.txt +++ b/forge-gui/res/cardsfolder/i/instigator_gang_wildblood_pack.txt @@ -1,24 +1,24 @@ -Name:Instigator Gang -ManaCost:3 R -Types:Creature Human Werewolf -PT:2/3 -S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddPower$ 1 | Description$ Attacking creatures you control get +1/+0. -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/instigator_gang.jpg -AlternateMode:DoubleFaced -Oracle:Attacking creatures you control get +1/+0.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Instigator Gang. - -ALTERNATE - -Name:Wildblood Pack -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:5/5 -K:Trample -S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddPower$ 3 | Description$ Attacking creatures you control get +3/+0. -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/wildblood_pack.jpg -Oracle:Attacking creatures you control get +3/+0.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Wildblood Pack. \ No newline at end of file +Name:Instigator Gang +ManaCost:3 R +Types:Creature Human Werewolf +PT:2/3 +S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddPower$ 1 | Description$ Attacking creatures you control get +1/+0. +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/instigator_gang.jpg +AlternateMode:DoubleFaced +Oracle:Attacking creatures you control get +1/+0.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Instigator Gang. + +ALTERNATE + +Name:Wildblood Pack +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:5/5 +K:Trample +S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddPower$ 3 | Description$ Attacking creatures you control get +3/+0. +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/wildblood_pack.jpg +Oracle:Attacking creatures you control get +3/+0.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Wildblood Pack. diff --git a/forge-gui/res/cardsfolder/i/instill_energy.txt b/forge-gui/res/cardsfolder/i/instill_energy.txt index 61057c8047d..f6e40e4d710 100644 --- a/forge-gui/res/cardsfolder/i/instill_energy.txt +++ b/forge-gui/res/cardsfolder/i/instill_energy.txt @@ -7,4 +7,4 @@ A:AB$ Untap | Cost$ 0 | PlayerTurn$ True | ActivationLimit$ 1 | Defined$ Enchant S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can attack as though it had haste. | Description$ Enchanted creature can attack as though it had haste. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/instill_energy.jpg -Oracle:Enchant creature\nEnchanted creature can attack as though it had haste.\n{0}: Untap enchanted creature. Activate this ability only during your turn and only once each turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can attack as though it had haste.\n{0}: Untap enchanted creature. Activate this ability only during your turn and only once each turn. diff --git a/forge-gui/res/cardsfolder/i/instill_furor.txt b/forge-gui/res/cardsfolder/i/instill_furor.txt index b273e956a6d..3cca0ddd0e6 100644 --- a/forge-gui/res/cardsfolder/i/instill_furor.txt +++ b/forge-gui/res/cardsfolder/i/instill_furor.txt @@ -9,4 +9,4 @@ SVar:InstillTrigSac:DB$ Sacrifice | Defined$ Self | ConditionPresent$ Card.Self+ SVar:MustAttack:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/instill_furor.jpg -Oracle:Enchant creature\nEnchanted creature has "At the beginning of your end step, sacrifice this creature unless it attacked this turn." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "At the beginning of your end step, sacrifice this creature unless it attacked this turn." diff --git a/forge-gui/res/cardsfolder/i/instill_infection.txt b/forge-gui/res/cardsfolder/i/instill_infection.txt index a1457160543..a8495ba04b4 100644 --- a/forge-gui/res/cardsfolder/i/instill_infection.txt +++ b/forge-gui/res/cardsfolder/i/instill_infection.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PutCounter | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a -1/-1 counter on target creature. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/instill_infection.jpg -Oracle:Put a -1/-1 counter on target creature.\nDraw a card. \ No newline at end of file +Oracle:Put a -1/-1 counter on target creature.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/i/insubordination.txt b/forge-gui/res/cardsfolder/i/insubordination.txt index 522038c4ff5..aa82809bb99 100644 --- a/forge-gui/res/cardsfolder/i/insubordination.txt +++ b/forge-gui/res/cardsfolder/i/insubordination.txt @@ -1,10 +1,10 @@ -Name:Insubordination -ManaCost:B B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the end step of enchanted creature's controller, CARDNAME deals 2 damage to that player unless that creature attacked this turn. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 2 | ConditionPresent$ Card.EnchantedBy+notAttackedThisTurn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/insubordination.jpg -Oracle:Enchant creature\nAt the beginning of the end step of enchanted creature's controller, Insubordination deals 2 damage to that player unless that creature attacked this turn. \ No newline at end of file +Name:Insubordination +ManaCost:B B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the end step of enchanted creature's controller, CARDNAME deals 2 damage to that player unless that creature attacked this turn. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 2 | ConditionPresent$ Card.EnchantedBy+notAttackedThisTurn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/insubordination.jpg +Oracle:Enchant creature\nAt the beginning of the end step of enchanted creature's controller, Insubordination deals 2 damage to that player unless that creature attacked this turn. diff --git a/forge-gui/res/cardsfolder/i/insurrection.txt b/forge-gui/res/cardsfolder/i/insurrection.txt index 399985b91ba..e75e2fcbfbd 100644 --- a/forge-gui/res/cardsfolder/i/insurrection.txt +++ b/forge-gui/res/cardsfolder/i/insurrection.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ UntapAll | Cost$ 5 R R R | ValidCards$ Creature | SubAbility$ DBGainControl | SpellDescription$ Untap all creatures and gain control of them until end of turn. They gain haste until end of turn. SVar:DBGainControl:DB$ GainControl | AllValid$ Creature | AddKWs$ Haste | LoseControl$ EOT SVar:Picture:http://www.wizards.com/global/images/magic/general/insurrection.jpg -Oracle:Untap all creatures and gain control of them until end of turn. They gain haste until end of turn. \ No newline at end of file +Oracle:Untap all creatures and gain control of them until end of turn. They gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/i/intangible_virtue.txt b/forge-gui/res/cardsfolder/i/intangible_virtue.txt index e09ddf3f805..fae55219a3f 100644 --- a/forge-gui/res/cardsfolder/i/intangible_virtue.txt +++ b/forge-gui/res/cardsfolder/i/intangible_virtue.txt @@ -1,8 +1,8 @@ -Name:Intangible Virtue -ManaCost:1 W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.token+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance | Description$ Creature tokens you control get +1/+1 and have vigilance. -SVar:PlayMain1:TRUE -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/intangible_virtue.jpg -Oracle:Creature tokens you control get +1/+1 and have vigilance. \ No newline at end of file +Name:Intangible Virtue +ManaCost:1 W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.token+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance | Description$ Creature tokens you control get +1/+1 and have vigilance. +SVar:PlayMain1:TRUE +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/intangible_virtue.jpg +Oracle:Creature tokens you control get +1/+1 and have vigilance. diff --git a/forge-gui/res/cardsfolder/i/interdict.txt b/forge-gui/res/cardsfolder/i/interdict.txt index 3c0da739336..a99ed56208a 100644 --- a/forge-gui/res/cardsfolder/i/interdict.txt +++ b/forge-gui/res/cardsfolder/i/interdict.txt @@ -1,10 +1,10 @@ -Name:Interdict -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Activated | TgtPrompt$ Select target activated ability from an artifact, creature, enchantment, or land. | RememberCountered$ True | ValidTgts$ Artifact,Creature,Enchantment,Land | SubAbility$ DBEffect | SpellDescription$ Counter target activated ability from an artifact, creature, enchantment, or land. That permanent's activated abilities can't be activated this turn. (Mana abilities can't be targeted.) -SVar:DBEffect:DB$ Effect | Name$ Interdict Effect | StaticAbilities$ STCantBeActivated | RememberObjects$ Remembered | SubAbility$ DBDraw -SVar:STCantBeActivated:Mode$ CantBeActivated | EffectZone$ Command | ValidCard$ Permanent.IsRemembered -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/interdict.jpg -Oracle:Counter target activated ability from an artifact, creature, enchantment, or land. That permanent's activated abilities can't be activated this turn. (Mana abilities can't be targeted.)\nDraw a card. \ No newline at end of file +Name:Interdict +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Activated | TgtPrompt$ Select target activated ability from an artifact, creature, enchantment, or land. | RememberCountered$ True | ValidTgts$ Artifact,Creature,Enchantment,Land | SubAbility$ DBEffect | SpellDescription$ Counter target activated ability from an artifact, creature, enchantment, or land. That permanent's activated abilities can't be activated this turn. (Mana abilities can't be targeted.) +SVar:DBEffect:DB$ Effect | Name$ Interdict Effect | StaticAbilities$ STCantBeActivated | RememberObjects$ Remembered | SubAbility$ DBDraw +SVar:STCantBeActivated:Mode$ CantBeActivated | EffectZone$ Command | ValidCard$ Permanent.IsRemembered +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/interdict.jpg +Oracle:Counter target activated ability from an artifact, creature, enchantment, or land. That permanent's activated abilities can't be activated this turn. (Mana abilities can't be targeted.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/i/interplanar_tunnel.txt b/forge-gui/res/cardsfolder/i/interplanar_tunnel.txt index d9b560d48c3..6481777c956 100644 --- a/forge-gui/res/cardsfolder/i/interplanar_tunnel.txt +++ b/forge-gui/res/cardsfolder/i/interplanar_tunnel.txt @@ -1,7 +1,7 @@ -Name:Interplanar Tunnel -ManaCost:no cost -Types:Phenomenon -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ When you encounter CARDNAME, reveal cards from the top of your planar deck until you reveal five plane cards. Put a plane card from among them on top of your planar deck, then put the rest of the revealed cards on the bottom in a random order. (Then planeswalk away from this phenomenon.) -SVar:TrigDig:DB$ Dig | DigNum$ 5 | ChangeNum$ 1 | SourceZone$ PlanarDeck | DestinationZone$ PlanarDeck | DestinationZone2$ PlanarDeck | LibraryPosition$ 0 | ChangeValid$ Plane | RestRandomOrder$ True | SubAbility$ Replaneswalk -SVar:Replaneswalk:DB$ Planeswalk | Cost$ 0 -Oracle:When you encounter Interplanar Tunnel, reveal cards from the top of your planar deck until you reveal five plane cards. Put a plane card from among them on top of your planar deck, then put the rest of the revealed cards on the bottom in a random order. (Then planeswalk away from this phenomenon.) \ No newline at end of file +Name:Interplanar Tunnel +ManaCost:no cost +Types:Phenomenon +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ When you encounter CARDNAME, reveal cards from the top of your planar deck until you reveal five plane cards. Put a plane card from among them on top of your planar deck, then put the rest of the revealed cards on the bottom in a random order. (Then planeswalk away from this phenomenon.) +SVar:TrigDig:DB$ Dig | DigNum$ 5 | ChangeNum$ 1 | SourceZone$ PlanarDeck | DestinationZone$ PlanarDeck | DestinationZone2$ PlanarDeck | LibraryPosition$ 0 | ChangeValid$ Plane | RestRandomOrder$ True | SubAbility$ Replaneswalk +SVar:Replaneswalk:DB$ Planeswalk | Cost$ 0 +Oracle:When you encounter Interplanar Tunnel, reveal cards from the top of your planar deck until you reveal five plane cards. Put a plane card from among them on top of your planar deck, then put the rest of the revealed cards on the bottom in a random order. (Then planeswalk away from this phenomenon.) diff --git a/forge-gui/res/cardsfolder/i/interpret_the_signs.txt b/forge-gui/res/cardsfolder/i/interpret_the_signs.txt index 7dfd0d9a62c..b2991949246 100644 --- a/forge-gui/res/cardsfolder/i/interpret_the_signs.txt +++ b/forge-gui/res/cardsfolder/i/interpret_the_signs.txt @@ -1,10 +1,10 @@ -Name:Interpret the Signs -ManaCost:5 U -Types:Sorcery -A:SP$ Scry | Cost$ 5 U | ScryNum$ 3 | SubAbility$ DBReveal | SpellDescription$ Scry 3, then reveal the top card of your library. Draw cards equal to that card's converted mana cost. -SVar:DBReveal:DB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | NoMove$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X -SVar:X:Count$TopOfLibraryCMC -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/interpret_the_signs.jpg -Oracle:Scry 3, then reveal the top card of your library. Draw cards equal to that card's converted mana cost. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) \ No newline at end of file +Name:Interpret the Signs +ManaCost:5 U +Types:Sorcery +A:SP$ Scry | Cost$ 5 U | ScryNum$ 3 | SubAbility$ DBReveal | SpellDescription$ Scry 3, then reveal the top card of your library. Draw cards equal to that card's converted mana cost. +SVar:DBReveal:DB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | NoMove$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X +SVar:X:Count$TopOfLibraryCMC +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/interpret_the_signs.jpg +Oracle:Scry 3, then reveal the top card of your library. Draw cards equal to that card's converted mana cost. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/i/intervene.txt b/forge-gui/res/cardsfolder/i/intervene.txt index 913418aebb2..0a0dc871de4 100644 --- a/forge-gui/res/cardsfolder/i/intervene.txt +++ b/forge-gui/res/cardsfolder/i/intervene.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Creature | SpellDescription$ Counter target spell that targets a creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/intervene.jpg -Oracle:Counter target spell that targets a creature. \ No newline at end of file +Oracle:Counter target spell that targets a creature. diff --git a/forge-gui/res/cardsfolder/i/intervention_pact.txt b/forge-gui/res/cardsfolder/i/intervention_pact.txt index 78d4f106322..3f0973d0f9e 100644 --- a/forge-gui/res/cardsfolder/i/intervention_pact.txt +++ b/forge-gui/res/cardsfolder/i/intervention_pact.txt @@ -1,16 +1,16 @@ -Name:Intervention Pact -ManaCost:0 -Types:Instant -Colors:white -A:SP$ ChooseSource | Cost$ 0 | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. At the beginning of your next upkeep, pay {1}{W}{W}. If you don't, you lose the game. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect,GainLifeInstead,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ GainLifeInstead | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. You gain life equal to the damage prevented this way. -SVar:GainLifeInstead:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ ExileEffect | References$ X -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: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 -Oracle:Instant\nThe next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way.\nAt the beginning of your next upkeep, pay {1}{W}{W}. If you don't, you lose the game. \ No newline at end of file +Name:Intervention Pact +ManaCost:0 +Types:Instant +Colors:white +A:SP$ ChooseSource | Cost$ 0 | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. At the beginning of your next upkeep, pay {1}{W}{W}. If you don't, you lose the game. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect,GainLifeInstead,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ GainLifeInstead | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. You gain life equal to the damage prevented this way. +SVar:GainLifeInstead:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ ExileEffect | References$ X +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: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 +Oracle:Instant\nThe next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way.\nAt the beginning of your next upkeep, pay {1}{W}{W}. If you don't, you lose the game. diff --git a/forge-gui/res/cardsfolder/i/intet_the_dreamer.txt b/forge-gui/res/cardsfolder/i/intet_the_dreamer.txt index a3cfb4e645a..232b73c49cc 100644 --- a/forge-gui/res/cardsfolder/i/intet_the_dreamer.txt +++ b/forge-gui/res/cardsfolder/i/intet_the_dreamer.txt @@ -1,12 +1,12 @@ -Name:Intet, the Dreamer -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. -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 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/intet_the_dreamer.jpg -Oracle:Flying\nWhenever Intet, the Dreamer 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. \ No newline at end of file +Name:Intet, the Dreamer +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. +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 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/intet_the_dreamer.jpg +Oracle:Flying\nWhenever Intet, the Dreamer 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. diff --git a/forge-gui/res/cardsfolder/i/intimidation.txt b/forge-gui/res/cardsfolder/i/intimidation.txt index 5cce12b3673..32b22d7241f 100644 --- a/forge-gui/res/cardsfolder/i/intimidation.txt +++ b/forge-gui/res/cardsfolder/i/intimidation.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Fear | Description SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/intimidation.jpg -Oracle:Creatures you control have fear. (They can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Creatures you control have fear. (They can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/i/intimidation_bolt.txt b/forge-gui/res/cardsfolder/i/intimidation_bolt.txt index ab89887ceec..cd154d6e4f8 100644 --- a/forge-gui/res/cardsfolder/i/intimidation_bolt.txt +++ b/forge-gui/res/cardsfolder/i/intimidation_bolt.txt @@ -1,9 +1,9 @@ -Name:Intimidation Bolt -ManaCost:1 R W -Types:Instant -A:SP$ DealDamage | Cost$ 1 R W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | RememberTargets$ True | SubAbility$ DBPumpAll | SpellDescription$ CARDNAME deals 3 damage to target creature. Other creatures can't attack this turn. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Remembered.Creature+Other | KW$ HIDDEN CARDNAME can't attack. | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/intimidation_bolt.jpg -Oracle:Intimidation Bolt deals 3 damage to target creature. Other creatures can't attack this turn. \ No newline at end of file +Name:Intimidation Bolt +ManaCost:1 R W +Types:Instant +A:SP$ DealDamage | Cost$ 1 R W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | RememberTargets$ True | SubAbility$ DBPumpAll | SpellDescription$ CARDNAME deals 3 damage to target creature. Other creatures can't attack this turn. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Remembered.Creature+Other | KW$ HIDDEN CARDNAME can't attack. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/intimidation_bolt.jpg +Oracle:Intimidation Bolt deals 3 damage to target creature. Other creatures can't attack this turn. diff --git a/forge-gui/res/cardsfolder/i/intimidator_initiate.txt b/forge-gui/res/cardsfolder/i/intimidator_initiate.txt index b89babc6316..4de2f1f9d41 100644 --- a/forge-gui/res/cardsfolder/i/intimidator_initiate.txt +++ b/forge-gui/res/cardsfolder/i/intimidator_initiate.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Red | TriggerZones$ Battlefield | Execute$ T 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 -Oracle:Whenever a player casts a red spell, you may pay {1}. If you do, target creature can't block this turn. \ No newline at end of file +Oracle:Whenever a player casts a red spell, you may pay {1}. If you do, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/i/into_the_core.txt b/forge-gui/res/cardsfolder/i/into_the_core.txt index 062ecbe51d3..7677334f353 100644 --- a/forge-gui/res/cardsfolder/i/into_the_core.txt +++ b/forge-gui/res/cardsfolder/i/into_the_core.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Instant A:SP$ ChangeZone | Cost$ 2 R R | Origin$ Battlefield | Destination$ Exile | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Exile two target artifacts. SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_core.jpg -Oracle:Exile two target artifacts. \ No newline at end of file +Oracle:Exile two target artifacts. diff --git a/forge-gui/res/cardsfolder/i/into_the_earthen_maw.txt b/forge-gui/res/cardsfolder/i/into_the_earthen_maw.txt index 2169c83c04b..c2331051296 100644 --- a/forge-gui/res/cardsfolder/i/into_the_earthen_maw.txt +++ b/forge-gui/res/cardsfolder/i/into_the_earthen_maw.txt @@ -1,9 +1,9 @@ -Name:Into the Earthen Maw -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ExileFlying | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, exile up to one target creature with flying, up to one target creature without flying, and all cards from up to one target opponent's graveyard. -SVar:ExileFlying:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with Flying | SubAbility$ ExileWithoutFly -SVar:ExileWithoutFly:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without Flying | SubAbility$ ExileAllYard -SVar:ExileAllYard:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Opponent | ChangeType$ Card -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/into_the_earthen_maw.jpg -Oracle:When you set this scheme in motion, exile up to one target creature with flying, up to one target creature without flying, and all cards from up to one target opponent's graveyard. \ No newline at end of file +Name:Into the Earthen Maw +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ExileFlying | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, exile up to one target creature with flying, up to one target creature without flying, and all cards from up to one target opponent's graveyard. +SVar:ExileFlying:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with Flying | SubAbility$ ExileWithoutFly +SVar:ExileWithoutFly:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without Flying | SubAbility$ ExileAllYard +SVar:ExileAllYard:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Opponent | ChangeType$ Card +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/into_the_earthen_maw.jpg +Oracle:When you set this scheme in motion, exile up to one target creature with flying, up to one target creature without flying, and all cards from up to one target opponent's graveyard. diff --git a/forge-gui/res/cardsfolder/i/into_the_fray.txt b/forge-gui/res/cardsfolder/i/into_the_fray.txt index 4af870920d5..613d1c43025 100644 --- a/forge-gui/res/cardsfolder/i/into_the_fray.txt +++ b/forge-gui/res/cardsfolder/i/into_the_fray.txt @@ -1,8 +1,8 @@ -Name:Into the Fray -ManaCost:R -Types:Instant Arcane -A:SP$ Pump | Cost$ R | ValidTgts$ Creature | KW$ HIDDEN CARDNAME attacks each turn if able. | TgtPrompt$ Select target creature | SpellDescription$ Target creature attacks this turn if able. -K:Splice onto Arcane R -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_fray.jpg -Oracle:Target creature attacks this turn if able.\nSplice onto Arcane {R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Into the Fray +ManaCost:R +Types:Instant Arcane +A:SP$ Pump | Cost$ R | ValidTgts$ Creature | KW$ HIDDEN CARDNAME attacks each turn if able. | TgtPrompt$ Select target creature | SpellDescription$ Target creature attacks this turn if able. +K:Splice onto Arcane R +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_fray.jpg +Oracle:Target creature attacks this turn if able.\nSplice onto Arcane {R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/i/into_the_maw_of_hell.txt b/forge-gui/res/cardsfolder/i/into_the_maw_of_hell.txt index b7e50d0c29a..07b258b6277 100644 --- a/forge-gui/res/cardsfolder/i/into_the_maw_of_hell.txt +++ b/forge-gui/res/cardsfolder/i/into_the_maw_of_hell.txt @@ -1,7 +1,7 @@ -Name:Into the Maw of Hell -ManaCost:4 R R -Types:Sorcery -A:SP$ Destroy | Cost$ 4 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDamage | SpellDescription$ Destroy target land. CARDNAME deals 13 damage to target creature. -SVar:DBDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 13 -SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_maw_of_hell.jpg -Oracle:Destroy target land. Into the Maw of Hell deals 13 damage to target creature. \ No newline at end of file +Name:Into the Maw of Hell +ManaCost:4 R R +Types:Sorcery +A:SP$ Destroy | Cost$ 4 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDamage | SpellDescription$ Destroy target land. CARDNAME deals 13 damage to target creature. +SVar:DBDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 13 +SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_maw_of_hell.jpg +Oracle:Destroy target land. Into the Maw of Hell deals 13 damage to target creature. diff --git a/forge-gui/res/cardsfolder/i/into_the_north.txt b/forge-gui/res/cardsfolder/i/into_the_north.txt index 2d04cb926ff..8146d8fdd25 100644 --- a/forge-gui/res/cardsfolder/i/into_the_north.txt +++ b/forge-gui/res/cardsfolder/i/into_the_north.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Snow | Tapped$ True | ChangeNum$ 1 | SpellDescription$ Search your library for a snow land card and put it onto the battlefield tapped. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_north.jpg -Oracle:Search your library for a snow land card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a snow land card and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/i/into_the_roil.txt b/forge-gui/res/cardsfolder/i/into_the_roil.txt index db933a98b57..865040f9922 100644 --- a/forge-gui/res/cardsfolder/i/into_the_roil.txt +++ b/forge-gui/res/cardsfolder/i/into_the_roil.txt @@ -5,4 +5,4 @@ K:Kicker 1 U A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDraw | SpellDescription$ Return target nonland permanent to its owner's hand. If CARDNAME was kicked, draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 | Condition$ Kicked | ConditionDescription$ If Into the Roil was kicked, SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_roil.jpg -Oracle:Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.)\nReturn target nonland permanent to its owner's hand. If Into the Roil was kicked, draw a card. \ No newline at end of file +Oracle:Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.)\nReturn target nonland permanent to its owner's hand. If Into the Roil was kicked, draw a card. diff --git a/forge-gui/res/cardsfolder/i/into_the_void.txt b/forge-gui/res/cardsfolder/i/into_the_void.txt index d258be17c3e..8f44542b454 100644 --- a/forge-gui/res/cardsfolder/i/into_the_void.txt +++ b/forge-gui/res/cardsfolder/i/into_the_void.txt @@ -1,6 +1,6 @@ -Name:Into the Void -ManaCost:3 U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 U | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return up to two target creatures to their owners' hands. -SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_void.jpg -Oracle:Return up to two target creatures to their owners' hands. \ No newline at end of file +Name:Into the Void +ManaCost:3 U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 U | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return up to two target creatures to their owners' hands. +SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_void.jpg +Oracle:Return up to two target creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/i/into_the_wilds.txt b/forge-gui/res/cardsfolder/i/into_the_wilds.txt index 438840c6ba8..96d70bac1fe 100644 --- a/forge-gui/res/cardsfolder/i/into_the_wilds.txt +++ b/forge-gui/res/cardsfolder/i/into_the_wilds.txt @@ -1,9 +1,9 @@ -Name:Into the Wilds -ManaCost:3 G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPeek | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, look at the top card of your library. If it's a land card, you may put it onto the battlefield. -SVar:TrigPeek:AB$ PeekAndReveal | Cost$ 0 | PeekAmount$ 1 | NoReveal$ True | RememberPeeked$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_wilds.jpg -Oracle:At the beginning of your upkeep, look at the top card of your library. If it's a land card, you may put it onto the battlefield. +Name:Into the Wilds +ManaCost:3 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPeek | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, look at the top card of your library. If it's a land card, you may put it onto the battlefield. +SVar:TrigPeek:AB$ PeekAndReveal | Cost$ 0 | PeekAmount$ 1 | NoReveal$ True | RememberPeeked$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/into_the_wilds.jpg +Oracle:At the beginning of your upkeep, look at the top card of your library. If it's a land card, you may put it onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/into_thin_air.txt b/forge-gui/res/cardsfolder/i/into_thin_air.txt index 4444500f10d..e5960b02821 100644 --- a/forge-gui/res/cardsfolder/i/into_thin_air.txt +++ b/forge-gui/res/cardsfolder/i/into_thin_air.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 5 U | ValidTgts$ Artifact | TgtPrompt$ Select target ar 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 +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nReturn target artifact to its owner's hand. diff --git a/forge-gui/res/cardsfolder/i/intrepid_hero.txt b/forge-gui/res/cardsfolder/i/intrepid_hero.txt index 9d7640dae9b..822ef3ed4ad 100644 --- a/forge-gui/res/cardsfolder/i/intrepid_hero.txt +++ b/forge-gui/res/cardsfolder/i/intrepid_hero.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SpellDescription$ Destroy target creature with power 4 or greater. SVar:Picture:http://resources.wizards.com/magic/cards/8ed/en-us/card45208.jpg -Oracle:{T}: Destroy target creature with power 4 or greater. \ No newline at end of file +Oracle:{T}: Destroy target creature with power 4 or greater. diff --git a/forge-gui/res/cardsfolder/i/introductions_are_in_order.txt b/forge-gui/res/cardsfolder/i/introductions_are_in_order.txt index 20fe0e8696c..a7d8c0c381e 100644 --- a/forge-gui/res/cardsfolder/i/introductions_are_in_order.txt +++ b/forge-gui/res/cardsfolder/i/introductions_are_in_order.txt @@ -1,9 +1,9 @@ -Name:Introductions Are in Order -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, choose one - Search your library for a creature card, reveal it, put it into your hand, then shuffle your library; or you may put a creature card from your hand onto the battlefield. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBTutorCreature,DBPutCreature | CharmNum$ 1 -SVar:DBTutorCreature:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card, reveal it, put it into your hand, then shuffle your library; -SVar:DBPutCreature:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Card.Creature | ChangeNum$ 1 | SpellDescription$ or you may put a creature card from your hand onto the battlefield. -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/introductions_are_in_order.jpg -Oracle:When you set this scheme in motion, choose one - Search your library for a creature card, reveal it, put it into your hand, then shuffle your library; or you may put a creature card from your hand onto the battlefield. \ No newline at end of file +Name:Introductions Are in Order +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigCharm | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, choose one - Search your library for a creature card, reveal it, put it into your hand, then shuffle your library; or you may put a creature card from your hand onto the battlefield. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBTutorCreature,DBPutCreature | CharmNum$ 1 +SVar:DBTutorCreature:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card, reveal it, put it into your hand, then shuffle your library; +SVar:DBPutCreature:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Card.Creature | ChangeNum$ 1 | SpellDescription$ or you may put a creature card from your hand onto the battlefield. +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/introductions_are_in_order.jpg +Oracle:When you set this scheme in motion, choose one - Search your library for a creature card, reveal it, put it into your hand, then shuffle your library; or you may put a creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/intruder_alarm.txt b/forge-gui/res/cardsfolder/i/intruder_alarm.txt index 7f57c4f18e0..9a85a1256ec 100644 --- a/forge-gui/res/cardsfolder/i/intruder_alarm.txt +++ b/forge-gui/res/cardsfolder/i/intruder_alarm.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigUntapAll:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature | SpellDescription$ untap all creatures. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/intruder_alarm.jpg -Oracle:Creatures don't untap during their controllers' untap steps.\nWhenever a creature enters the battlefield, untap all creatures. \ No newline at end of file +Oracle:Creatures don't untap during their controllers' untap steps.\nWhenever a creature enters the battlefield, untap all creatures. diff --git a/forge-gui/res/cardsfolder/i/intuition.txt b/forge-gui/res/cardsfolder/i/intuition.txt index adcf94b6985..1fbfe50cc4a 100644 --- a/forge-gui/res/cardsfolder/i/intuition.txt +++ b/forge-gui/res/cardsfolder/i/intuition.txt @@ -6,4 +6,4 @@ SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Hand | Change SVar:DBChangeZone2:DB$ ChangeZoneAll | Origin$ Library | Destination$ Graveyard | ChangeType$ Card.IsRemembered | Shuffle$ True | StackDescription$ None | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/intuition.jpg -Oracle:Search your library for any three cards and reveal them. Target opponent chooses one. Put that card into your hand and the rest into your graveyard. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for any three cards and reveal them. Target opponent chooses one. Put that card into your hand and the rest into your graveyard. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/i/inundate.txt b/forge-gui/res/cardsfolder/i/inundate.txt index c840c9e7065..851dea7d183 100644 --- a/forge-gui/res/cardsfolder/i/inundate.txt +++ b/forge-gui/res/cardsfolder/i/inundate.txt @@ -3,4 +3,4 @@ ManaCost:3 U U U Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 3 U U U | ChangeType$ Creature.nonBlue | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all nonblue creatures to their owners' hands. SVar:Picture:http://www.wizards.com/global/images/magic/general/inundate.jpg -Oracle:Return all nonblue creatures to their owners' hands. \ No newline at end of file +Oracle:Return all nonblue creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/i/invader_parasite.txt b/forge-gui/res/cardsfolder/i/invader_parasite.txt index 694cf0df43c..95a56e1ed2e 100644 --- a/forge-gui/res/cardsfolder/i/invader_parasite.txt +++ b/forge-gui/res/cardsfolder/i/invader_parasite.txt @@ -1,10 +1,10 @@ -Name:Invader Parasite -ManaCost:3 R R -Types:Creature Insect -PT:3/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, exile target land. -SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Imprint$ True | ValidTgts$ Land | TgtPrompt$ Select target land | Origin$ Battlefield | Destination$ Exile -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.sharesNameWith Imprinted+OppCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a land with the same name as the exiled card enters the battlefield under an opponent's control, CARDNAME deals 2 damage to that player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/invader_parasite.jpg -Oracle:Imprint - When Invader Parasite enters the battlefield, exile target land.\nWhenever a land with the same name as the exiled card enters the battlefield under an opponent's control, Invader Parasite deals 2 damage to that player. \ No newline at end of file +Name:Invader Parasite +ManaCost:3 R R +Types:Creature Insect +PT:3/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, exile target land. +SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Imprint$ True | ValidTgts$ Land | TgtPrompt$ Select target land | Origin$ Battlefield | Destination$ Exile +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.sharesNameWith Imprinted+OppCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a land with the same name as the exiled card enters the battlefield under an opponent's control, CARDNAME deals 2 damage to that player. +SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/invader_parasite.jpg +Oracle:Imprint - When Invader Parasite enters the battlefield, exile target land.\nWhenever a land with the same name as the exiled card enters the battlefield under an opponent's control, Invader Parasite deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/i/invasion_plans.txt b/forge-gui/res/cardsfolder/i/invasion_plans.txt index f761c3ffb12..684ed4eb248 100644 --- a/forge-gui/res/cardsfolder/i/invasion_plans.txt +++ b/forge-gui/res/cardsfolder/i/invasion_plans.txt @@ -1,8 +1,8 @@ -Name:Invasion Plans -ManaCost:2 R -Types:Enchantment -S:Mode$ Continuous | GlobalRule$ The attacking player chooses how each creature blocks each turn. | Description$ The attacking player chooses how each creature blocks each turn. -S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME blocks each turn if able. | Description$ All creatures block each turn if able. -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/invasion_plans.jpg -Oracle:All creatures block each turn if able.\nThe attacking player chooses how each creature blocks each turn. +Name:Invasion Plans +ManaCost:2 R +Types:Enchantment +S:Mode$ Continuous | GlobalRule$ The attacking player chooses how each creature blocks each turn. | Description$ The attacking player chooses how each creature blocks each turn. +S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME blocks each turn if able. | Description$ All creatures block each turn if able. +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/invasion_plans.jpg +Oracle:All creatures block each turn if able.\nThe attacking player chooses how each creature blocks each turn. diff --git a/forge-gui/res/cardsfolder/i/invert_the_skies.txt b/forge-gui/res/cardsfolder/i/invert_the_skies.txt index 42c33de15a4..348cde23784 100644 --- a/forge-gui/res/cardsfolder/i/invert_the_skies.txt +++ b/forge-gui/res/cardsfolder/i/invert_the_skies.txt @@ -1,8 +1,8 @@ -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.) -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 -Oracle:Creatures your opponents control lose flying until end of turn if {G} was spent to cast Invert the Skies, and creatures you control gain flying until end of turn if {U} was spent to cast it. (Do both if {G}{U} was spent.) \ No newline at end of file +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.) +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 +Oracle:Creatures your opponents control lose flying until end of turn if {G} was spent to cast Invert the Skies, and creatures you control gain flying until end of turn if {U} was spent to cast it. (Do both if {G}{U} was spent.) diff --git a/forge-gui/res/cardsfolder/i/invigorate.txt b/forge-gui/res/cardsfolder/i/invigorate.txt index 0a95caf8079..419a5dbf53b 100644 --- a/forge-gui/res/cardsfolder/i/invigorate.txt +++ b/forge-gui/res/cardsfolder/i/invigorate.txt @@ -1,7 +1,7 @@ -Name:Invigorate -ManaCost:2 G -Types:Instant -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. -A:SP$ Pump | Cost$ GainLife<3/Player.Opponent> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | IsPresent$ Forest.YouCtrl | PrecostDesc$ If you control a Forest, rather than pay CARDNAME's mana cost, | CostDesc$ you may have an opponent gain 3 life | SpellDescription$ . -SVar:Picture:http://www.wizards.com/global/images/magic/general/invigorate.jpg -Oracle:If you control a Forest, rather than pay Invigorate's mana cost, you may have an opponent gain 3 life.\nTarget creature gets +4/+4 until end of turn. \ No newline at end of file +Name:Invigorate +ManaCost:2 G +Types:Instant +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. +A:SP$ Pump | Cost$ GainLife<3/Player.Opponent> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | IsPresent$ Forest.YouCtrl | PrecostDesc$ If you control a Forest, rather than pay CARDNAME's mana cost, | CostDesc$ you may have an opponent gain 3 life | SpellDescription$ . +SVar:Picture:http://www.wizards.com/global/images/magic/general/invigorate.jpg +Oracle:If you control a Forest, rather than pay Invigorate's mana cost, you may have an opponent gain 3 life.\nTarget creature gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/invigorating_boon.txt b/forge-gui/res/cardsfolder/i/invigorating_boon.txt index db0ea02999d..524791f0a4a 100644 --- a/forge-gui/res/cardsfolder/i/invigorating_boon.txt +++ b/forge-gui/res/cardsfolder/i/invigorating_boon.txt @@ -5,4 +5,4 @@ T:Mode$ Cycled | ValidCard$ Card | Execute$ TrigPutCounter | TriggerZones$ Battl SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/invigorating_boon.jpg -Oracle:Whenever a player cycles a card, you may put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Whenever a player cycles a card, you may put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/i/invigorating_falls.txt b/forge-gui/res/cardsfolder/i/invigorating_falls.txt index 9c422bc6498..e7c05e3dfb0 100644 --- a/forge-gui/res/cardsfolder/i/invigorating_falls.txt +++ b/forge-gui/res/cardsfolder/i/invigorating_falls.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 2 G G | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the number of creature cards in all graveyards. SVar:X:Count$TypeInAllYards.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/invigorating_falls.jpg -Oracle:You gain life equal to the number of creature cards in all graveyards. \ No newline at end of file +Oracle:You gain life equal to the number of creature cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/i/invincible_hymn.txt b/forge-gui/res/cardsfolder/i/invincible_hymn.txt index d4e3007a747..f9e9f756300 100644 --- a/forge-gui/res/cardsfolder/i/invincible_hymn.txt +++ b/forge-gui/res/cardsfolder/i/invincible_hymn.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ SetLife | Cost$ 6 W W | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ Count the number of cards in your library. Your life total becomes that number. SVar:X:Count$InYourLibrary.Card SVar:Picture:http://www.wizards.com/global/images/magic/general/invincible_hymn.jpg -Oracle:Count the number of cards in your library. Your life total becomes that number. \ No newline at end of file +Oracle:Count the number of cards in your library. Your life total becomes that number. diff --git a/forge-gui/res/cardsfolder/i/inviolability.txt b/forge-gui/res/cardsfolder/i/inviolability.txt index 1498827aa25..8de88b1f240 100644 --- a/forge-gui/res/cardsfolder/i/inviolability.txt +++ b/forge-gui/res/cardsfolder/i/inviolability.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ PreventDamage | Target$ Creature.EnchantedBy | Description$ Prevent all damage that would be dealt to enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/inviolability.jpg -Oracle:Enchant creature\nPrevent all damage that would be dealt to enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nPrevent all damage that would be dealt to enchanted creature. diff --git a/forge-gui/res/cardsfolder/i/invisibility.txt b/forge-gui/res/cardsfolder/i/invisibility.txt index 2175e1c80d8..cf3b3eb01e4 100644 --- a/forge-gui/res/cardsfolder/i/invisibility.txt +++ b/forge-gui/res/cardsfolder/i/invisibility.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ U U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.nonWall | Description$ Enchanted creature can't be blocked except by Walls. SVar:Picture:http://www.wizards.com/global/images/magic/general/invisibility.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked except by Walls. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked except by Walls. diff --git a/forge-gui/res/cardsfolder/i/invisible_stalker.txt b/forge-gui/res/cardsfolder/i/invisible_stalker.txt index e993a968cfc..e150b129e01 100644 --- a/forge-gui/res/cardsfolder/i/invisible_stalker.txt +++ b/forge-gui/res/cardsfolder/i/invisible_stalker.txt @@ -1,8 +1,8 @@ -Name:Invisible Stalker -ManaCost:1 U -Types:Creature Human Rogue -PT:1/1 -K:Hexproof -K:Unblockable -SVar:Picture:http://www.wizards.com/global/images/magic/general/invisible_stalker.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nInvisible Stalker can't be blocked. \ No newline at end of file +Name:Invisible Stalker +ManaCost:1 U +Types:Creature Human Rogue +PT:1/1 +K:Hexproof +K:Unblockable +SVar:Picture:http://www.wizards.com/global/images/magic/general/invisible_stalker.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nInvisible Stalker can't be blocked. diff --git a/forge-gui/res/cardsfolder/i/invoke_prejudice.txt b/forge-gui/res/cardsfolder/i/invoke_prejudice.txt index c195fde3a6b..a6bdd4ff550 100644 --- a/forge-gui/res/cardsfolder/i/invoke_prejudice.txt +++ b/forge-gui/res/cardsfolder/i/invoke_prejudice.txt @@ -1,8 +1,8 @@ -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. -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 -Oracle: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. \ No newline at end of file +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. +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 +Oracle: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. diff --git a/forge-gui/res/cardsfolder/i/invoke_the_firemind.txt b/forge-gui/res/cardsfolder/i/invoke_the_firemind.txt index 9809b927331..096a0242275 100644 --- a/forge-gui/res/cardsfolder/i/invoke_the_firemind.txt +++ b/forge-gui/res/cardsfolder/i/invoke_the_firemind.txt @@ -7,4 +7,4 @@ SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select targe SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/invoke_the_firemind.jpg -Oracle:Choose one - Draw X cards; or Invoke the Firemind deals X damage to target creature or player. \ No newline at end of file +Oracle:Choose one - Draw X cards; or Invoke the Firemind deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/i/invulnerability.txt b/forge-gui/res/cardsfolder/i/invulnerability.txt index 58707d2157f..6a845a21670 100644 --- a/forge-gui/res/cardsfolder/i/invulnerability.txt +++ b/forge-gui/res/cardsfolder/i/invulnerability.txt @@ -1,11 +1,11 @@ -Name:Invulnerability -ManaCost:1 W -Types:Instant -K:Buyback 3 -A:SP$ ChooseSource | Cost$ 1 W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/invulnerability.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nThe next time a source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Invulnerability +ManaCost:1 W +Types:Instant +K:Buyback 3 +A:SP$ ChooseSource | Cost$ 1 W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/invulnerability.jpg +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nThe next time a source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/i/ion_storm.txt b/forge-gui/res/cardsfolder/i/ion_storm.txt index 2f26cbd1461..d8e117fa978 100644 --- a/forge-gui/res/cardsfolder/i/ion_storm.txt +++ b/forge-gui/res/cardsfolder/i/ion_storm.txt @@ -1,9 +1,9 @@ -Name:Ion Storm -ManaCost:2 R -Types:Enchantment -A:AB$ DealDamage | Cost$ 1 R SubCounter<1/P1P1/Permanent/permanent you control> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -A:AB$ DealDamage | Cost$ 1 R SubCounter<1/CHARGE/Permanent/permanent you control> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ion_storm.jpg -Oracle:{1}{R}, Remove a +1/+1 counter or a charge counter from a permanent you control: Ion Storm deals 2 damage to target creature or player. \ No newline at end of file +Name:Ion Storm +ManaCost:2 R +Types:Enchantment +A:AB$ DealDamage | Cost$ 1 R SubCounter<1/P1P1/Permanent/permanent you control> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +A:AB$ DealDamage | Cost$ 1 R SubCounter<1/CHARGE/Permanent/permanent you control> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ion_storm.jpg +Oracle:{1}{R}, Remove a +1/+1 counter or a charge counter from a permanent you control: Ion Storm deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt b/forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt index 69714f11fe1..381bb98933a 100644 --- a/forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt +++ b/forge-gui/res/cardsfolder/i/iona_shield_of_emeria.txt @@ -7,4 +7,4 @@ K:ETBReplacement:Other:ChooseColor SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck S:Mode$ CantBeCast | ValidCard$ Card.ChosenColor | Caster$ Opponent | Description$ Your opponents can't cast spells of the chosen color. SVar:Picture:http://www.wizards.com/global/images/magic/general/iona_shield_of_emeria.jpg -Oracle:Flying\nAs Iona, Shield of Emeria enters the battlefield, choose a color.\nYour opponents can't cast spells of the chosen color. \ No newline at end of file +Oracle:Flying\nAs Iona, Shield of Emeria enters the battlefield, choose a color.\nYour opponents can't cast spells of the chosen color. diff --git a/forge-gui/res/cardsfolder/i/ionas_judgment.txt b/forge-gui/res/cardsfolder/i/ionas_judgment.txt index 7dc4d6f7a3c..a68d700b61a 100644 --- a/forge-gui/res/cardsfolder/i/ionas_judgment.txt +++ b/forge-gui/res/cardsfolder/i/ionas_judgment.txt @@ -3,4 +3,4 @@ ManaCost:4 W Types:Sorcery A:SP$ ChangeZone | Cost$ 4 W | ValidTgts$ Creature,Enchantment | TgtPrompt$ Select target creature or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/ionas_judgment.jpg -Oracle:Exile target creature or enchantment. \ No newline at end of file +Oracle:Exile target creature or enchantment. diff --git a/forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt b/forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt index 8c62f43f169..f1f9b35f65d 100644 --- a/forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt +++ b/forge-gui/res/cardsfolder/i/ior_ruin_expedition.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 A:AB$ Draw | Cost$ SubCounter<3/QUEST> Sac<1/CARDNAME> | NumCards$ 2 | SpellDescription$ Draw two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/ior_ruin_expedition.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Ior Ruin Expedition.\nRemove three quest counters from Ior Ruin Expedition and sacrifice it: Draw two cards. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Ior Ruin Expedition.\nRemove three quest counters from Ior Ruin Expedition and sacrifice it: Draw two cards. diff --git a/forge-gui/res/cardsfolder/i/ire_of_kaminari.txt b/forge-gui/res/cardsfolder/i/ire_of_kaminari.txt index 9a0fec24824..41e357e0613 100644 --- a/forge-gui/res/cardsfolder/i/ire_of_kaminari.txt +++ b/forge-gui/res/cardsfolder/i/ire_of_kaminari.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta SVar:X:Count$TypeInYourYard.Arcane SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ire_of_kaminari.jpg -Oracle:Ire of Kaminari deals damage to target creature or player equal to the number of Arcane cards in your graveyard. \ No newline at end of file +Oracle:Ire of Kaminari deals damage to target creature or player equal to the number of Arcane cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/i/iridescent_angel.txt b/forge-gui/res/cardsfolder/i/iridescent_angel.txt index c38a99f81ea..95fee6e0572 100644 --- a/forge-gui/res/cardsfolder/i/iridescent_angel.txt +++ b/forge-gui/res/cardsfolder/i/iridescent_angel.txt @@ -9,4 +9,4 @@ K:Protection from black K:Protection from red K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/iridescent_angel.jpg -Oracle:Flying, protection from all colors \ No newline at end of file +Oracle:Flying, protection from all colors diff --git a/forge-gui/res/cardsfolder/i/iridescent_drake.txt b/forge-gui/res/cardsfolder/i/iridescent_drake.txt index 6f59e450de8..5c8337bc15c 100644 --- a/forge-gui/res/cardsfolder/i/iridescent_drake.txt +++ b/forge-gui/res/cardsfolder/i/iridescent_drake.txt @@ -1,9 +1,9 @@ -Name:Iridescent Drake -ManaCost:3 U -Types:Creature Drake -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target Aura card from a graveyard onto the battlefield under your control attached to Iridescent Drake. -SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Aura | AttachedTo$ Self | GainControl$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/iridescent_drake.jpg -Oracle:Flying\nWhen Iridescent Drake enters the battlefield, put target Aura card from a graveyard onto the battlefield under your control attached to Iridescent Drake. \ No newline at end of file +Name:Iridescent Drake +ManaCost:3 U +Types:Creature Drake +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target Aura card from a graveyard onto the battlefield under your control attached to Iridescent Drake. +SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Aura | AttachedTo$ Self | GainControl$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/iridescent_drake.jpg +Oracle:Flying\nWhen Iridescent Drake enters the battlefield, put target Aura card from a graveyard onto the battlefield under your control attached to Iridescent Drake. diff --git a/forge-gui/res/cardsfolder/i/irini_sengir.txt b/forge-gui/res/cardsfolder/i/irini_sengir.txt index 2a774655bb8..1e101819fb0 100644 --- a/forge-gui/res/cardsfolder/i/irini_sengir.txt +++ b/forge-gui/res/cardsfolder/i/irini_sengir.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ RaiseCost | ValidCard$ Enchantment.White,Enchantment.Green | Type$ Spell | Amount$ 2 | Description$ White enchantment spells and green enchantment spells cost 2 more to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/irini_sengir.jpg -Oracle:Green enchantment spells and white enchantment spells cost {2} more to cast. \ No newline at end of file +Oracle:Green enchantment spells and white enchantment spells cost {2} more to cast. diff --git a/forge-gui/res/cardsfolder/i/iroas_god_of_victory.txt b/forge-gui/res/cardsfolder/i/iroas_god_of_victory.txt index 29a5accb74b..2fba6a8a513 100644 --- a/forge-gui/res/cardsfolder/i/iroas_god_of_victory.txt +++ b/forge-gui/res/cardsfolder/i/iroas_god_of_victory.txt @@ -1,13 +1,13 @@ -Name:Iroas, God of Victory -ManaCost:2 R W -Types:Legendary Enchantment Creature God -PT:7/4 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to red and white is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.R.W -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Creatures you control can't be blocked except by two or more creatures. -S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddHiddenKeyword$ Prevent all damage that would be dealt to CARDNAME. | Description$ Prevent all damage that would be dealt to attacking creatures you control. -SVar:BuffedBy:Permanent.White,Permanent.Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/iroas_god_of_victory.jpg - -Oracle:Indestructible\nAs long as your devotion to red and white is less than seven, Iroas isn't a creature.\nCreatures you control can't be blocked except by two or more creatures.\nPrevent all damage that would be dealt to attacking creatures you control. \ No newline at end of file +Name:Iroas, God of Victory +ManaCost:2 R W +Types:Legendary Enchantment Creature God +PT:7/4 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to red and white is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.R.W +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Creatures you control can't be blocked except by two or more creatures. +S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddHiddenKeyword$ Prevent all damage that would be dealt to CARDNAME. | Description$ Prevent all damage that would be dealt to attacking creatures you control. +SVar:BuffedBy:Permanent.White,Permanent.Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/iroas_god_of_victory.jpg + +Oracle:Indestructible\nAs long as your devotion to red and white is less than seven, Iroas isn't a creature.\nCreatures you control can't be blocked except by two or more creatures.\nPrevent all damage that would be dealt to attacking creatures you control. diff --git a/forge-gui/res/cardsfolder/i/iron_barb_hellion.txt b/forge-gui/res/cardsfolder/i/iron_barb_hellion.txt index 438750d0768..700e7c92157 100644 --- a/forge-gui/res/cardsfolder/i/iron_barb_hellion.txt +++ b/forge-gui/res/cardsfolder/i/iron_barb_hellion.txt @@ -5,4 +5,4 @@ PT:5/4 K:CARDNAME can't block. K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card44608.jpg -Oracle:Haste\nIron-Barb Hellion can't block. \ No newline at end of file +Oracle:Haste\nIron-Barb Hellion can't block. diff --git a/forge-gui/res/cardsfolder/i/iron_heart_chimera.txt b/forge-gui/res/cardsfolder/i/iron_heart_chimera.txt index ce135d73d01..0ab81868cbd 100644 --- a/forge-gui/res/cardsfolder/i/iron_heart_chimera.txt +++ b/forge-gui/res/cardsfolder/i/iron_heart_chimera.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.Chimera | TgtProm SVar:DBPump:DB$Pump | KW$ Vigilance | Defined$ Targeted | Permanent$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/iron_heart_chimera.jpg -Oracle:Vigilance\nSacrifice Iron-Heart Chimera: Put a +2/+2 counter on target Chimera creature. It gains vigilance. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Vigilance\nSacrifice Iron-Heart Chimera: Put a +2/+2 counter on target Chimera creature. It gains vigilance. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/i/iron_lance.txt b/forge-gui/res/cardsfolder/i/iron_lance.txt index 80038fa76e1..57dbc47aba7 100644 --- a/forge-gui/res/cardsfolder/i/iron_lance.txt +++ b/forge-gui/res/cardsfolder/i/iron_lance.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/iron_lance.jpg -Oracle:{3}, {T}: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:{3}, {T}: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/i/iron_maiden.txt b/forge-gui/res/cardsfolder/i/iron_maiden.txt index 7747aef2081..11764294b49 100644 --- a/forge-gui/res/cardsfolder/i/iron_maiden.txt +++ b/forge-gui/res/cardsfolder/i/iron_maiden.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefiel SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X SVar:X:TriggeredPlayer$CardsInHand/Minus.4 SVar:Picture:http://www.wizards.com/global/images/magic/general/iron_maiden.jpg -Oracle:At the beginning of each opponent's upkeep, Iron Maiden deals X damage to that player, where X is the number of cards in his or her hand minus 4. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, Iron Maiden deals X damage to that player, where X is the number of cards in his or her hand minus 4. diff --git a/forge-gui/res/cardsfolder/i/iron_myr.txt b/forge-gui/res/cardsfolder/i/iron_myr.txt index 511b1bac6d3..3fec15ec923 100644 --- a/forge-gui/res/cardsfolder/i/iron_myr.txt +++ b/forge-gui/res/cardsfolder/i/iron_myr.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:1/1 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 +Oracle:{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/i/iron_star.txt b/forge-gui/res/cardsfolder/i/iron_star.txt index 6bc346fa690..bac762dc95a 100644 --- a/forge-gui/res/cardsfolder/i/iron_star.txt +++ b/forge-gui/res/cardsfolder/i/iron_star.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Red | TriggerZones$ Battlefield | OptionalDe 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 -Oracle:Whenever a player casts a red spell, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a red spell, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/i/iron_tusk_elephant.txt b/forge-gui/res/cardsfolder/i/iron_tusk_elephant.txt index f17b072f2b5..d4d4c271ad1 100644 --- a/forge-gui/res/cardsfolder/i/iron_tusk_elephant.txt +++ b/forge-gui/res/cardsfolder/i/iron_tusk_elephant.txt @@ -4,4 +4,4 @@ Types:Creature Elephant PT:3/3 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/mi/en-us/card3497.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/i/iron_will.txt b/forge-gui/res/cardsfolder/i/iron_will.txt index c7c3f0d8a9f..7f50d8e2e2e 100644 --- a/forge-gui/res/cardsfolder/i/iron_will.txt +++ b/forge-gui/res/cardsfolder/i/iron_will.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ +4 | SpellDescription$ Target creature gets +0/+4 until end of turn. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/iron_will.jpg -Oracle:Target creature gets +0/+4 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Target creature gets +0/+4 until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/i/ironclaw_buzzardiers.txt b/forge-gui/res/cardsfolder/i/ironclaw_buzzardiers.txt index 45678ae183f..37f23e9d786 100644 --- a/forge-gui/res/cardsfolder/i/ironclaw_buzzardiers.txt +++ b/forge-gui/res/cardsfolder/i/ironclaw_buzzardiers.txt @@ -5,4 +5,4 @@ PT:2/2 K:CantBlock Creature.powerGE2:creatures with power 2 or greater A:AB$ Pump | Cost$ R | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ironclaw_buzzardiers.jpg -Oracle:Ironclaw Buzzardiers can't block creatures with power 2 or greater.\n{R}: Ironclaw Buzzardiers gains flying until end of turn. \ No newline at end of file +Oracle:Ironclaw Buzzardiers can't block creatures with power 2 or greater.\n{R}: Ironclaw Buzzardiers gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/i/ironclaw_curse.txt b/forge-gui/res/cardsfolder/i/ironclaw_curse.txt index ae6a369e962..2cace3f73eb 100644 --- a/forge-gui/res/cardsfolder/i/ironclaw_curse.txt +++ b/forge-gui/res/cardsfolder/i/ironclaw_curse.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ -1 | AddHiddenKeyword$ CantBlock Creature.powerGEIronclawX:creatures with power equal to or greater than the enchanted creature's toughness | AddSVar$ IronclawX | Description$ Enchanted creature gets -0/-1 and can't block creatures with power equal to or greater than the enchanted creature's toughness. SVar:IronclawX:Count$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/ironclaw_curse.jpg -Oracle:Enchant creature\nEnchanted creature gets -0/-1.\nEnchanted creature can't block creatures with power equal to or greater than the enchanted creature's toughness. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -0/-1.\nEnchanted creature can't block creatures with power equal to or greater than the enchanted creature's toughness. diff --git a/forge-gui/res/cardsfolder/i/ironclaw_orcs.txt b/forge-gui/res/cardsfolder/i/ironclaw_orcs.txt index 028e03ad74f..ce6ce9807ff 100644 --- a/forge-gui/res/cardsfolder/i/ironclaw_orcs.txt +++ b/forge-gui/res/cardsfolder/i/ironclaw_orcs.txt @@ -4,4 +4,4 @@ Types:Creature Orc PT:2/2 K:CantBlock Creature.powerGE2:creatures with power 2 or greater SVar:Picture:http://www.wizards.com/global/images/magic/general/ironclaw_orcs.jpg -Oracle:Ironclaw Orcs can't block creatures with power 2 or greater. \ No newline at end of file +Oracle:Ironclaw Orcs can't block creatures with power 2 or greater. diff --git a/forge-gui/res/cardsfolder/i/ironfist_crusher.txt b/forge-gui/res/cardsfolder/i/ironfist_crusher.txt index 3842cd4f111..1597826c936 100644 --- a/forge-gui/res/cardsfolder/i/ironfist_crusher.txt +++ b/forge-gui/res/cardsfolder/i/ironfist_crusher.txt @@ -1,8 +1,8 @@ -Name:Ironfist Crusher -ManaCost:4 W -Types:Creature Human Soldier -PT:2/4 -K:CARDNAME can block any number of creatures. -K:Morph:3 W -SVar:Picture:http://www.wizards.com/global/images/magic/general/ironfist_crusher.jpg -Oracle:Ironfist Crusher can block any number of creatures.\nMorph {3}{W} (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 +Name:Ironfist Crusher +ManaCost:4 W +Types:Creature Human Soldier +PT:2/4 +K:CARDNAME can block any number of creatures. +K:Morph:3 W +SVar:Picture:http://www.wizards.com/global/images/magic/general/ironfist_crusher.jpg +Oracle:Ironfist Crusher can block any number of creatures.\nMorph {3}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/i/ironhoof_ox.txt b/forge-gui/res/cardsfolder/i/ironhoof_ox.txt index 0bdf9b49b1e..1ad42910748 100644 --- a/forge-gui/res/cardsfolder/i/ironhoof_ox.txt +++ b/forge-gui/res/cardsfolder/i/ironhoof_ox.txt @@ -4,4 +4,4 @@ Types:Creature Ox PT:4/4 K:CantBeBlockedByAmount GT1 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6628.jpg -Oracle:Ironhoof Ox can't be blocked by more than one creature. \ No newline at end of file +Oracle:Ironhoof Ox can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/i/ironroot_treefolk.txt b/forge-gui/res/cardsfolder/i/ironroot_treefolk.txt index b8f9c6cda99..f8990434a17 100644 --- a/forge-gui/res/cardsfolder/i/ironroot_treefolk.txt +++ b/forge-gui/res/cardsfolder/i/ironroot_treefolk.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Treefolk PT:3/5 SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card3988.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/i/ironshell_beetle.txt b/forge-gui/res/cardsfolder/i/ironshell_beetle.txt index 1615ee94a85..5b06187dcc5 100644 --- a/forge-gui/res/cardsfolder/i/ironshell_beetle.txt +++ b/forge-gui/res/cardsfolder/i/ironshell_beetle.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. SVar:TrigPut:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ironshell_beetle.jpg -Oracle:When Ironshell Beetle enters the battlefield, put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:When Ironshell Beetle enters the battlefield, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/i/irradiate.txt b/forge-gui/res/cardsfolder/i/irradiate.txt index e36243ddcf0..09063f1489c 100644 --- a/forge-gui/res/cardsfolder/i/irradiate.txt +++ b/forge-gui/res/cardsfolder/i/irradiate.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:X:Count$NumTypeYouCtrl.Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/irradiate.jpg -Oracle:Target creature gets -1/-1 until end of turn for each artifact you control. \ No newline at end of file +Oracle:Target creature gets -1/-1 until end of turn for each artifact you control. diff --git a/forge-gui/res/cardsfolder/i/irresistible_prey.txt b/forge-gui/res/cardsfolder/i/irresistible_prey.txt index 1506488f70a..5ce56a63127 100644 --- a/forge-gui/res/cardsfolder/i/irresistible_prey.txt +++ b/forge-gui/res/cardsfolder/i/irresistible_prey.txt @@ -1,8 +1,8 @@ -Name:Irresistible Prey -ManaCost:G -Types:Sorcery -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SubAbility$ DBDraw | SpellDescription$ Target creature must be blocked this turn if able. -SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/irresistible_prey.jpg -Oracle:Target creature must be blocked this turn if able.\nDraw a card. \ No newline at end of file +Name:Irresistible Prey +ManaCost:G +Types:Sorcery +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SubAbility$ DBDraw | SpellDescription$ Target creature must be blocked this turn if able. +SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/irresistible_prey.jpg +Oracle:Target creature must be blocked this turn if able.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/i/irrigation_ditch.txt b/forge-gui/res/cardsfolder/i/irrigation_ditch.txt index 987bce68bc5..dc473483516 100644 --- a/forge-gui/res/cardsfolder/i/irrigation_ditch.txt +++ b/forge-gui/res/cardsfolder/i/irrigation_ditch.txt @@ -6,4 +6,4 @@ 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 +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. diff --git a/forge-gui/res/cardsfolder/i/isamaru_hound_of_konda.txt b/forge-gui/res/cardsfolder/i/isamaru_hound_of_konda.txt index ff1e5e96d33..ece16a0f95f 100644 --- a/forge-gui/res/cardsfolder/i/isamaru_hound_of_konda.txt +++ b/forge-gui/res/cardsfolder/i/isamaru_hound_of_konda.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Legendary Creature Hound PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card79217.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/i/isao_enlightened_bushi.txt b/forge-gui/res/cardsfolder/i/isao_enlightened_bushi.txt index 2ee4a27dbc2..f1c971f03b5 100644 --- a/forge-gui/res/cardsfolder/i/isao_enlightened_bushi.txt +++ b/forge-gui/res/cardsfolder/i/isao_enlightened_bushi.txt @@ -6,4 +6,4 @@ K:CARDNAME can't be countered. K:Bushido 2 A:AB$ Regenerate | Cost$ 2 | ValidTgts$ Samurai | TgtPrompt$ Select target Samurai. | SpellDescription$ Regenerate target Samurai. SVar:Picture:http://www.wizards.com/global/images/magic/general/isao_enlightened_bushi.jpg -Oracle:Isao, Enlightened Bushi can't be countered.\nBushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\n{2}: Regenerate target Samurai. \ No newline at end of file +Oracle:Isao, Enlightened Bushi can't be countered.\nBushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\n{2}: Regenerate target Samurai. diff --git a/forge-gui/res/cardsfolder/i/ishi_ishi_akki_crackshot.txt b/forge-gui/res/cardsfolder/i/ishi_ishi_akki_crackshot.txt index 9fa6132dfb4..24145b02f62 100644 --- a/forge-gui/res/cardsfolder/i/ishi_ishi_akki_crackshot.txt +++ b/forge-gui/res/cardsfolder/i/ishi_ishi_akki_crackshot.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ Opponent | SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ishi_ishi_akki_crackshot.jpg -Oracle:Whenever an opponent casts a Spirit or Arcane spell, Ishi-Ishi, Akki Crackshot deals 2 damage to that player. \ No newline at end of file +Oracle:Whenever an opponent casts a Spirit or Arcane spell, Ishi-Ishi, Akki Crackshot deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/i/island.txt b/forge-gui/res/cardsfolder/i/island.txt index 81e4e271d34..5de433bf849 100644 --- a/forge-gui/res/cardsfolder/i/island.txt +++ b/forge-gui/res/cardsfolder/i/island.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Basic Land Island SVar:PicCount:4 SVar:Picture:http://resources.wizards.com/magic/cards/unh/en-us/card73951.jpg\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=159281\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=159282\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=25964 -Oracle:({T}: Add {U} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {U} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/i/island_fish_jasconius.txt b/forge-gui/res/cardsfolder/i/island_fish_jasconius.txt index c0aa58eae9b..da21c8ecf1a 100644 --- a/forge-gui/res/cardsfolder/i/island_fish_jasconius.txt +++ b/forge-gui/res/cardsfolder/i/island_fish_jasconius.txt @@ -10,4 +10,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O 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 -Oracle:Island Fish Jasconius doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {U}{U}{U}. If you do, untap Island Fish Jasconius.\nIsland Fish Jasconius can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Island Fish Jasconius. \ No newline at end of file +Oracle:Island Fish Jasconius doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {U}{U}{U}. If you do, untap Island Fish Jasconius.\nIsland Fish Jasconius can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Island Fish Jasconius. diff --git a/forge-gui/res/cardsfolder/i/island_of_wak_wak.txt b/forge-gui/res/cardsfolder/i/island_of_wak_wak.txt index de734decb46..6f065115ecd 100644 --- a/forge-gui/res/cardsfolder/i/island_of_wak_wak.txt +++ b/forge-gui/res/cardsfolder/i/island_of_wak_wak.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Animate | Cost$ T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | Power$ 0 | SpellDescription$ The power of target creature with flying becomes 0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/island_of_wak_wak.jpg -Oracle:{T}: The power of target creature with flying becomes 0 until end of turn. \ No newline at end of file +Oracle:{T}: The power of target creature with flying becomes 0 until end of turn. diff --git a/forge-gui/res/cardsfolder/i/island_sanctuary.txt b/forge-gui/res/cardsfolder/i/island_sanctuary.txt index 98f91d2299a..54a023e538b 100644 --- a/forge-gui/res/cardsfolder/i/island_sanctuary.txt +++ b/forge-gui/res/cardsfolder/i/island_sanctuary.txt @@ -1,10 +1,10 @@ -Name:Island Sanctuary -ManaCost:1 W -Types:Enchantment -R:Event$ Draw | ActiveZones$ Battlefield | ActivePhases$ Draw | PlayerTurn$ True | ValidPlayer$ You | Optional$ True | ReplaceWith$ SanctuaryEffect | Description$ If you would draw a card during your draw step, instead you may skip that draw. If you do, until your next turn, you can't be attacked except by creatures with flying and/or islandwalk. -SVar:SanctuaryEffect:AB$ Effect | Cost$ 0 | Name$ Sanctuary Effect | StaticAbilities$ IslandRetreat | Duration$ UntilYourNextTurn -SVar:IslandRetreat:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.withoutFlying+withoutIslandwalk | Target$ You | Description$ Creatures without flying can't attack you. -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/island_sanctuary.jpg -Oracle:If you would draw a card during your draw step, instead you may skip that draw. If you do, until your next turn, you can't be attacked except by creatures with flying and/or islandwalk. \ No newline at end of file +Name:Island Sanctuary +ManaCost:1 W +Types:Enchantment +R:Event$ Draw | ActiveZones$ Battlefield | ActivePhases$ Draw | PlayerTurn$ True | ValidPlayer$ You | Optional$ True | ReplaceWith$ SanctuaryEffect | Description$ If you would draw a card during your draw step, instead you may skip that draw. If you do, until your next turn, you can't be attacked except by creatures with flying and/or islandwalk. +SVar:SanctuaryEffect:AB$ Effect | Cost$ 0 | Name$ Sanctuary Effect | StaticAbilities$ IslandRetreat | Duration$ UntilYourNextTurn +SVar:IslandRetreat:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.withoutFlying+withoutIslandwalk | Target$ You | Description$ Creatures without flying can't attack you. +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/island_sanctuary.jpg +Oracle:If you would draw a card during your draw step, instead you may skip that draw. If you do, until your next turn, you can't be attacked except by creatures with flying and/or islandwalk. diff --git a/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt b/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt index cd002407093..57420f2b45a 100644 --- a/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt +++ b/forge-gui/res/cardsfolder/i/isle_of_vesuva.txt @@ -1,11 +1,11 @@ -Name:Isle of Vesuva -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 {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 -SVar:AIRollPlanarDieParams:Mode$ Always | OppHasCreatureInPlay$ True -Oracle:Whenever a nontoken creature enters the battlefield, its controller puts a token onto the battlefield that's a copy of that creature.\nWhenever you roll {C}, destroy target creature and all other creatures with the same name as that creature. \ No newline at end of file +Name:Isle of Vesuva +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 {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 +SVar:AIRollPlanarDieParams:Mode$ Always | OppHasCreatureInPlay$ True +Oracle:Whenever a nontoken creature enters the battlefield, its controller puts a token onto the battlefield that's a copy of that creature.\nWhenever you roll {C}, destroy target creature and all other creatures with the same name as that creature. diff --git a/forge-gui/res/cardsfolder/i/isleback_spawn.txt b/forge-gui/res/cardsfolder/i/isleback_spawn.txt index 9442ad42d44..88f023cca4a 100644 --- a/forge-gui/res/cardsfolder/i/isleback_spawn.txt +++ b/forge-gui/res/cardsfolder/i/isleback_spawn.txt @@ -6,4 +6,4 @@ K:Shroud S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 4 | AddToughness$ 8 | CheckSVar$ X | SVarCompare$ LE20 | Description$ CARDNAME gets +4/+8 as long as a library has twenty or fewer cards in it. SVar:X:PlayerCountPlayers$LowestValidLibrary Card.YouOwn SVar:Picture:http://www.wizards.com/global/images/magic/general/isleback_spawn.jpg -Oracle:Shroud\nIsleback Spawn gets +4/+8 as long as a library has twenty or fewer cards in it. \ No newline at end of file +Oracle:Shroud\nIsleback Spawn gets +4/+8 as long as a library has twenty or fewer cards in it. diff --git a/forge-gui/res/cardsfolder/i/isochron_scepter.txt b/forge-gui/res/cardsfolder/i/isochron_scepter.txt index 7e67ced86d5..558bc87476f 100644 --- a/forge-gui/res/cardsfolder/i/isochron_scepter.txt +++ b/forge-gui/res/cardsfolder/i/isochron_scepter.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True #Amount$ All | CopyOnce$ True for Strionic Resonator SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/isochron_scepter.jpg -Oracle:Imprint - When Isochron Scepter enters the battlefield, you may exile an instant card with converted mana cost 2 or less from your hand.\n{2}, {T}: You may copy the exiled card. If you do, you may cast the copy without paying its mana cost. \ No newline at end of file +Oracle:Imprint - When Isochron Scepter enters the battlefield, you may exile an instant card with converted mana cost 2 or less from your hand.\n{2}, {T}: You may copy the exiled card. If you do, you may cast the copy without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/i/isolated_chapel.txt b/forge-gui/res/cardsfolder/i/isolated_chapel.txt index 9bf46f263c8..998acb2f94e 100644 --- a/forge-gui/res/cardsfolder/i/isolated_chapel.txt +++ b/forge-gui/res/cardsfolder/i/isolated_chapel.txt @@ -1,11 +1,11 @@ -Name:Isolated Chapel -ManaCost:no cost -Types:Land -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Plains or a Swamp. -SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay -SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -SVar:ETBCheckSVar:Count$Valid Plains.YouCtrl,Swamp.YouCtrl -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} 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/isolated_chapel.jpg -Oracle:Isolated Chapel enters the battlefield tapped unless you control a Plains or a Swamp.\n{T}: Add {W} or {B} to your mana pool. \ No newline at end of file +Name:Isolated Chapel +ManaCost:no cost +Types:Land +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Plains or a Swamp. +SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +SVar:ETBCheckSVar:Count$Valid Plains.YouCtrl,Swamp.YouCtrl +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} 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/isolated_chapel.jpg +Oracle:Isolated Chapel enters the battlefield tapped unless you control a Plains or a Swamp.\n{T}: Add {W} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/i/isolation_cell.txt b/forge-gui/res/cardsfolder/i/isolation_cell.txt index 77bc53e976d..0f251b2f40d 100644 --- a/forge-gui/res/cardsfolder/i/isolation_cell.txt +++ b/forge-gui/res/cardsfolder/i/isolation_cell.txt @@ -4,4 +4,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}. 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 +Oracle:Whenever an opponent casts a creature spell, that player loses 2 life unless he or she pays {2}. diff --git a/forge-gui/res/cardsfolder/i/isperia_supreme_judge.txt b/forge-gui/res/cardsfolder/i/isperia_supreme_judge.txt index 4a65ba9e898..b8a00272f5a 100644 --- a/forge-gui/res/cardsfolder/i/isperia_supreme_judge.txt +++ b/forge-gui/res/cardsfolder/i/isperia_supreme_judge.txt @@ -1,9 +1,9 @@ -Name:Isperia, Supreme Judge -ManaCost:2 W W U U -Types:Legendary Creature Sphinx -PT:6/4 -K:Flying -T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/isperia_supreme_judge.jpg -Oracle:Flying\nWhenever a creature attacks you or a planeswalker you control, you may draw a card. \ No newline at end of file +Name:Isperia, Supreme Judge +ManaCost:2 W W U U +Types:Legendary Creature Sphinx +PT:6/4 +K:Flying +T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/isperia_supreme_judge.jpg +Oracle:Flying\nWhenever a creature attacks you or a planeswalker you control, you may draw a card. diff --git a/forge-gui/res/cardsfolder/i/isperia_the_inscrutable.txt b/forge-gui/res/cardsfolder/i/isperia_the_inscrutable.txt index 998aa8b40d7..f53e40bf9ad 100644 --- a/forge-gui/res/cardsfolder/i/isperia_the_inscrutable.txt +++ b/forge-gui/res/cardsfolder/i/isperia_the_inscrutable.txt @@ -1,12 +1,12 @@ -Name:Isperia the Inscrutable -ManaCost:1 W W U U -Types:Legendary Creature Sphinx -PT:3/6 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigNameCard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, name a card. That player reveals his or her hand. If he or she reveals the named card, search your library for a creature card with flying, reveal it, put it into your hand, then shuffle your library. -SVar:TrigNameCard:AB$ NameCard | Cost$ 0 | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealHand -SVar:DBRevealHand:DB$ RevealHand | Defined$ TriggeredTarget | RememberRevealed$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature.withFlying+YouCtrl | ChangeNum$ 1 | Shuffle$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/isperia_the_inscrutable.jpg -Oracle:Flying\nWhenever Isperia the Inscrutable deals combat damage to a player, name a card. That player reveals his or her hand. If he or she reveals the named card, search your library for a creature card with flying, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Name:Isperia the Inscrutable +ManaCost:1 W W U U +Types:Legendary Creature Sphinx +PT:3/6 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigNameCard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, name a card. That player reveals his or her hand. If he or she reveals the named card, search your library for a creature card with flying, reveal it, put it into your hand, then shuffle your library. +SVar:TrigNameCard:AB$ NameCard | Cost$ 0 | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealHand +SVar:DBRevealHand:DB$ RevealHand | Defined$ TriggeredTarget | RememberRevealed$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature.withFlying+YouCtrl | ChangeNum$ 1 | Shuffle$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/isperia_the_inscrutable.jpg +Oracle:Flying\nWhenever Isperia the Inscrutable deals combat damage to a player, name a card. That player reveals his or her hand. If he or she reveals the named card, search your library for a creature card with flying, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/i/isperias_skywatch.txt b/forge-gui/res/cardsfolder/i/isperias_skywatch.txt index 92eba809de5..cddecc49222 100644 --- a/forge-gui/res/cardsfolder/i/isperias_skywatch.txt +++ b/forge-gui/res/cardsfolder/i/isperias_skywatch.txt @@ -1,10 +1,10 @@ -Name:Isperia's Skywatch -ManaCost:5 U -Types:Creature Vedalken Knight -PT:3/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) -SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/isperias_skywatch.jpg -Oracle:Flying\nWhen Isperia's Skywatch enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) \ No newline at end of file +Name:Isperia's Skywatch +ManaCost:5 U +Types:Creature Vedalken Knight +PT:3/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) +SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/isperias_skywatch.jpg +Oracle:Flying\nWhen Isperia's Skywatch enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/i/it_that_betrays.txt b/forge-gui/res/cardsfolder/i/it_that_betrays.txt index 1cfa97cc9a1..746aa21f057 100644 --- a/forge-gui/res/cardsfolder/i/it_that_betrays.txt +++ b/forge-gui/res/cardsfolder/i/it_that_betrays.txt @@ -6,4 +6,4 @@ K:Annihilator 2 T:Mode$ Sacrificed | ValidCard$ Permanent.nonToken+OppCtrl | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent sacrifices a nontoken permanent, put that card onto the battlefield under your control. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/it_that_betrays.jpg -Oracle:Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.)\nWhenever an opponent sacrifices a nontoken permanent, put that card onto the battlefield under your control. \ No newline at end of file +Oracle:Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.)\nWhenever an opponent sacrifices a nontoken permanent, put that card onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/i/ith_high_arcanist.txt b/forge-gui/res/cardsfolder/i/ith_high_arcanist.txt index 59bafe22ba6..4074ce39275 100644 --- a/forge-gui/res/cardsfolder/i/ith_high_arcanist.txt +++ b/forge-gui/res/cardsfolder/i/ith_high_arcanist.txt @@ -8,4 +8,4 @@ SVar:DBPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN Prevent all comba K:Suspend:4:W U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ith_high_arcanist.jpg -Oracle:Vigilance\n{T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn.\nSuspend 4-{W}{U} (Rather than cast this card from your hand, you may pay {W}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Vigilance\n{T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn.\nSuspend 4-{W}{U} (Rather than cast this card from your hand, you may pay {W}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/i/ivory_charm.txt b/forge-gui/res/cardsfolder/i/ivory_charm.txt index 5738336c0a4..8076a157a44 100644 --- a/forge-gui/res/cardsfolder/i/ivory_charm.txt +++ b/forge-gui/res/cardsfolder/i/ivory_charm.txt @@ -1,10 +1,10 @@ -Name:Ivory Charm -ManaCost:W -Types:Instant -A:SP$ Charm | Cost$ W | Choices$ PumpAll,Tap,Prevent | CharmNum$ 1 | SpellDescription$ Choose one - All creatures get -2/-0 until end of turn; or tap target creature; or prevent the next 1 damage that would be dealt to target creature or player this turn. -SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-0 until end of turn. -SVar:Tap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. -SVar:Prevent:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_charm.jpg -Oracle:Choose one - All creatures get -2/-0 until end of turn; or tap target creature; or prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Name:Ivory Charm +ManaCost:W +Types:Instant +A:SP$ Charm | Cost$ W | Choices$ PumpAll,Tap,Prevent | CharmNum$ 1 | SpellDescription$ Choose one - All creatures get -2/-0 until end of turn; or tap target creature; or prevent the next 1 damage that would be dealt to target creature or player this turn. +SVar:PumpAll:DB$ PumpAll | ValidCards$ Creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-0 until end of turn. +SVar:Tap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. +SVar:Prevent:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_charm.jpg +Oracle:Choose one - All creatures get -2/-0 until end of turn; or tap target creature; or prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/i/ivory_crane_netsuke.txt b/forge-gui/res/cardsfolder/i/ivory_crane_netsuke.txt index f4f65c50c39..bc2bf495cbb 100644 --- a/forge-gui/res/cardsfolder/i/ivory_crane_netsuke.txt +++ b/forge-gui/res/cardsfolder/i/ivory_crane_netsuke.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | Pre SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_crane_netsuke.jpg -Oracle:At the beginning of your upkeep, if you have seven or more cards in hand, you gain 4 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have seven or more cards in hand, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/i/ivory_cup.txt b/forge-gui/res/cardsfolder/i/ivory_cup.txt index 2c1b984a7c5..931d4f22514 100644 --- a/forge-gui/res/cardsfolder/i/ivory_cup.txt +++ b/forge-gui/res/cardsfolder/i/ivory_cup.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.White | TriggerZones$ Battlefield | Optional 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 -Oracle:Whenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a white spell, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/i/ivory_gargoyle.txt b/forge-gui/res/cardsfolder/i/ivory_gargoyle.txt index 4298e348327..04409d9b8e6 100644 --- a/forge-gui/res/cardsfolder/i/ivory_gargoyle.txt +++ b/forge-gui/res/cardsfolder/i/ivory_gargoyle.txt @@ -1,13 +1,13 @@ -Name:Ivory Gargoyle -ManaCost:4 W -Types:Creature Gargoyle -PT:2/2 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSkipDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step. -SVar:TrigSkipDraw:DB$ Pump | Defined$ TriggeredCardController | KW$ Skip your next draw step. | Permanent$ True | SubAbility$ TrigDelay -SVar:TrigDelay:DB$ DelayedTrigger | Cost$ 0 | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield -A:AB$ ChangeZone | Cost$ 4 W | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_gargoyle.jpg -Oracle:Flying\nWhen Ivory Gargoyle dies, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step.\n{4}{W}: Exile Ivory Gargoyle. \ No newline at end of file +Name:Ivory Gargoyle +ManaCost:4 W +Types:Creature Gargoyle +PT:2/2 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSkipDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step. +SVar:TrigSkipDraw:DB$ Pump | Defined$ TriggeredCardController | KW$ Skip your next draw step. | Permanent$ True | SubAbility$ TrigDelay +SVar:TrigDelay:DB$ DelayedTrigger | Cost$ 0 | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield +A:AB$ ChangeZone | Cost$ 4 W | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_gargoyle.jpg +Oracle:Flying\nWhen Ivory Gargoyle dies, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step.\n{4}{W}: Exile Ivory Gargoyle. diff --git a/forge-gui/res/cardsfolder/i/ivory_giant.txt b/forge-gui/res/cardsfolder/i/ivory_giant.txt index f4944dca2c6..43e02636d0b 100644 --- a/forge-gui/res/cardsfolder/i/ivory_giant.txt +++ b/forge-gui/res/cardsfolder/i/ivory_giant.txt @@ -6,4 +6,4 @@ K:Suspend:5:W T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When Ivory Giant enters the battlefield, tap all nonwhite creatures. SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.nonWhite SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_giant.jpg -Oracle:When Ivory Giant enters the battlefield, tap all nonwhite creatures.\nSuspend 5-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:When Ivory Giant enters the battlefield, tap all nonwhite creatures.\nSuspend 5-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/i/ivory_guardians.txt b/forge-gui/res/cardsfolder/i/ivory_guardians.txt index 4c15a9bd68c..f4d3f2d42f4 100644 --- a/forge-gui/res/cardsfolder/i/ivory_guardians.txt +++ b/forge-gui/res/cardsfolder/i/ivory_guardians.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.namedIvory Guardians | AddPower$ 1 | Add SVar:X:Count$Valid Permanent.Red+nonToken+OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_guardians.jpg -Oracle:Protection from red\nCreatures named Ivory Guardians get +1/+1 as long as an opponent controls a nontoken red permanent. \ No newline at end of file +Oracle:Protection from red\nCreatures named Ivory Guardians get +1/+1 as long as an opponent controls a nontoken red permanent. diff --git a/forge-gui/res/cardsfolder/i/ivory_mask.txt b/forge-gui/res/cardsfolder/i/ivory_mask.txt index e261158a311..1d201e26992 100644 --- a/forge-gui/res/cardsfolder/i/ivory_mask.txt +++ b/forge-gui/res/cardsfolder/i/ivory_mask.txt @@ -1,7 +1,7 @@ -Name:Ivory Mask -ManaCost:2 W W -Types:Enchantment -S:Mode$ Continuous | Affected$ You | AddKeyword$ Shroud | Description$ You have shroud. (You can't be the target of spells or abilities.) -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_mask.jpg -Oracle:You have shroud. (You can't be the target of spells or abilities.) \ No newline at end of file +Name:Ivory Mask +ManaCost:2 W W +Types:Enchantment +S:Mode$ Continuous | Affected$ You | AddKeyword$ Shroud | Description$ You have shroud. (You can't be the target of spells or abilities.) +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_mask.jpg +Oracle:You have shroud. (You can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/i/ivory_tower.txt b/forge-gui/res/cardsfolder/i/ivory_tower.txt index 72afa753861..9614e7093ac 100644 --- a/forge-gui/res/cardsfolder/i/ivory_tower.txt +++ b/forge-gui/res/cardsfolder/i/ivory_tower.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | Pre SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$InYourHand/Minus.4 SVar:Picture:http://www.wizards.com/global/images/magic/general/ivory_tower.jpg -Oracle:At the beginning of your upkeep, you gain X life, where X is the number of cards in your hand minus four. \ No newline at end of file +Oracle:At the beginning of your upkeep, you gain X life, where X is the number of cards in your hand minus four. diff --git a/forge-gui/res/cardsfolder/i/ivy_dancer.txt b/forge-gui/res/cardsfolder/i/ivy_dancer.txt index be3869ab0d0..3a4aaf91835 100644 --- a/forge-gui/res/cardsfolder/i/ivy_dancer.txt +++ b/forge-gui/res/cardsfolder/i/ivy_dancer.txt @@ -4,4 +4,4 @@ Types:Creature Dryad Shaman PT:1/2 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Forestwalk | SpellDescription$ Target creature gains forestwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ivy_dancer.jpg -Oracle:{T}: Target creature gains forestwalk until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gains forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/i/ivy_elemental.txt b/forge-gui/res/cardsfolder/i/ivy_elemental.txt index afb6ea165c2..e1a5aeef64e 100644 --- a/forge-gui/res/cardsfolder/i/ivy_elemental.txt +++ b/forge-gui/res/cardsfolder/i/ivy_elemental.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:X SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/ivy_elemental.jpg -Oracle:Ivy Elemental enters the battlefield with X +1/+1 counters on it. \ No newline at end of file +Oracle:Ivy Elemental enters the battlefield with X +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt b/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt index c4d9293d580..e5358684c58 100644 --- a/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt +++ b/forge-gui/res/cardsfolder/i/ivy_lane_denizen.txt @@ -1,9 +1,9 @@ -Name:Ivy Lane Denizen -ManaCost:3 G -Types:Creature Elf Warrior -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Green | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -SVar:BuffedBy:Creature.Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/ivy_lane_denizen.jpg -Oracle:Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. \ No newline at end of file +Name:Ivy Lane Denizen +ManaCost:3 G +Types:Creature Elf Warrior +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Green | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:BuffedBy:Creature.Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/ivy_lane_denizen.jpg +Oracle:Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/i/ivy_seer.txt b/forge-gui/res/cardsfolder/i/ivy_seer.txt index 47b26538011..3ba373f93c5 100644 --- a/forge-gui/res/cardsfolder/i/ivy_seer.txt +++ b/forge-gui/res/cardsfolder/i/ivy_seer.txt @@ -1,11 +1,11 @@ -Name:Ivy Seer -ManaCost:3 G -Types:Creature Elf Wizard -PT:1/1 -A:AB$ Reveal | Cost$ 2 G T | Defined$ You | RevealValid$ Card.Green | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBIvyPump | SpellDescription$ Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way. -SVar:DBIvyPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ IvyX | NumDef$ IvyX | SubAbility$ DBIvyCleanup | References$ IvyX -SVar:IvyX:Remembered$Amount -SVar:DBIvyCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ivy_seer.jpg -Oracle:{2}{G}, {T}: Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way. \ No newline at end of file +Name:Ivy Seer +ManaCost:3 G +Types:Creature Elf Wizard +PT:1/1 +A:AB$ Reveal | Cost$ 2 G T | Defined$ You | RevealValid$ Card.Green | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBIvyPump | SpellDescription$ Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way. +SVar:DBIvyPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ IvyX | NumDef$ IvyX | SubAbility$ DBIvyCleanup | References$ IvyX +SVar:IvyX:Remembered$Amount +SVar:DBIvyCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ivy_seer.jpg +Oracle:{2}{G}, {T}: Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way. diff --git a/forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt b/forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt index 87dc5a68cb6..b7e8eed1d95 100644 --- a/forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt +++ b/forge-gui/res/cardsfolder/i/iwamori_of_the_open_fist.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, each opponent may put a legendary creature card from his or her hand onto the battlefield. SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Legendary | DefinedPlayer$ Player.Opponent | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/iwamori_of_the_open_fist.jpg -Oracle:Trample\nWhen Iwamori of the Open Fist enters the battlefield, each opponent may put a legendary creature card from his or her hand onto the battlefield. \ No newline at end of file +Oracle:Trample\nWhen Iwamori of the Open Fist enters the battlefield, each opponent may put a legendary creature card from his or her hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/i/ixidor_reality_sculptor.txt b/forge-gui/res/cardsfolder/i/ixidor_reality_sculptor.txt index 9b15bb344f8..f2886b03326 100644 --- a/forge-gui/res/cardsfolder/i/ixidor_reality_sculptor.txt +++ b/forge-gui/res/cardsfolder/i/ixidor_reality_sculptor.txt @@ -1,8 +1,8 @@ -Name:Ixidor, Reality Sculptor -ManaCost:3 U U -Types:Legendary Creature Human Wizard -PT:3/4 -S:Mode$ Continuous | Affected$ Creature.faceDown | AddPower$ 1 | AddToughness$ 1 | Description$ Face-Down creatures get +1/+1. -A:AB$ SetState | Cost$ 2 U | ValidTgts$ Creature.faceDown | TgtPrompt$ Select target facedown creature. | Mode$ TurnFace | SpellDescription$ Turn target face-down creature face up. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ixidor_reality_sculptor.jpg -Oracle:Face-down creatures get +1/+1.\n{2}{U}: Turn target face-down creature face up. \ No newline at end of file +Name:Ixidor, Reality Sculptor +ManaCost:3 U U +Types:Legendary Creature Human Wizard +PT:3/4 +S:Mode$ Continuous | Affected$ Creature.faceDown | AddPower$ 1 | AddToughness$ 1 | Description$ Face-Down creatures get +1/+1. +A:AB$ SetState | Cost$ 2 U | ValidTgts$ Creature.faceDown | TgtPrompt$ Select target facedown creature. | Mode$ TurnFace | SpellDescription$ Turn target face-down creature face up. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ixidor_reality_sculptor.jpg +Oracle:Face-down creatures get +1/+1.\n{2}{U}: Turn target face-down creature face up. diff --git a/forge-gui/res/cardsfolder/i/ixidors_will.txt b/forge-gui/res/cardsfolder/i/ixidors_will.txt index fda46025ae0..f62151494d5 100644 --- a/forge-gui/res/cardsfolder/i/ixidors_will.txt +++ b/forge-gui/res/cardsfolder/i/ixidors_will.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | SVar:X:Count$TypeYouCtrl.Wizard/Twice SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ixidors_will.jpg -Oracle:Counter target spell unless its controller pays {2} for each Wizard on the battlefield. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {2} for each Wizard on the battlefield. diff --git a/forge-gui/res/cardsfolder/i/ixidron.txt b/forge-gui/res/cardsfolder/i/ixidron.txt index 3e2642b50b5..2b318a19baa 100644 --- a/forge-gui/res/cardsfolder/i/ixidron.txt +++ b/forge-gui/res/cardsfolder/i/ixidron.txt @@ -1,12 +1,12 @@ -Name:Ixidron -ManaCost:3 U U -Types:Creature Illusion -PT:*/* -K:ETBReplacement:Other:TrigTurnFaceDown -SVar:TrigTurnFaceDown:DB$ RepeatEach | RepeatCards$ Creature.nonToken+Other+faceUp | Zone$ Battlefield | RepeatSubAbility$ DBState | SpellDescription$ As CARDNAME enters the battlefield, turn all other nontoken creatures face down. (They're 2/2 creatures.) -SVar:DBState:DB$ SetState | Defined$ Remembered | Mode$ TurnFace | SpellDescription$ turn all other nontoken creatures face down. (They're 2/2 creatures.) -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of face-down creatures on the battlefield. -SVar:X:Count$Valid Creature.faceDown -SVar:NeedsToPlay:Creature.OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/ixidron.jpg -Oracle:As Ixidron enters the battlefield, turn all other nontoken creatures face down. (They're 2/2 creatures.)\nIxidron's power and toughness are each equal to the number of face-down creatures on the battlefield. \ No newline at end of file +Name:Ixidron +ManaCost:3 U U +Types:Creature Illusion +PT:*/* +K:ETBReplacement:Other:TrigTurnFaceDown +SVar:TrigTurnFaceDown:DB$ RepeatEach | RepeatCards$ Creature.nonToken+Other+faceUp | Zone$ Battlefield | RepeatSubAbility$ DBState | SpellDescription$ As CARDNAME enters the battlefield, turn all other nontoken creatures face down. (They're 2/2 creatures.) +SVar:DBState:DB$ SetState | Defined$ Remembered | Mode$ TurnFace | SpellDescription$ turn all other nontoken creatures face down. (They're 2/2 creatures.) +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of face-down creatures on the battlefield. +SVar:X:Count$Valid Creature.faceDown +SVar:NeedsToPlay:Creature.OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/ixidron.jpg +Oracle:As Ixidron enters the battlefield, turn all other nontoken creatures face down. (They're 2/2 creatures.)\nIxidron's power and toughness are each equal to the number of face-down creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt b/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt index 17dce6deed1..0a00d61b675 100644 --- a/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt +++ b/forge-gui/res/cardsfolder/i/izzet_boilerworks.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_boilerworks.jpg -Oracle:Izzet Boilerworks enters the battlefield tapped.\nWhen Izzet Boilerworks enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {U}{R} to your mana pool. \ No newline at end of file +Oracle:Izzet Boilerworks enters the battlefield tapped.\nWhen Izzet Boilerworks enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {U}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/i/izzet_charm.txt b/forge-gui/res/cardsfolder/i/izzet_charm.txt index 79b583c9e68..de847b899df 100644 --- a/forge-gui/res/cardsfolder/i/izzet_charm.txt +++ b/forge-gui/res/cardsfolder/i/izzet_charm.txt @@ -1,11 +1,11 @@ -Name:Izzet Charm -ManaCost:U R -Types:Instant -A:SP$ Charm | Cost$ U R | Choices$ DBCounter,DBDealDamage,DBDraw | SpellDescription$ Choose one - Counter target noncreature spell unless its controller pays 2; or Izzet Charm deals 2 damage to target creature; or draw two cards, then discard two cards. -SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature | UnlessCost$ 2 | SpellDescription$ Counter target noncreature spell unless its controller pays 2. -SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature. -SVar:DBDraw:DB$ Draw | Cost$ U | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard two cards. -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 2 | Mode$ TgtChoose -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_charm.jpg -Oracle:Choose one - Counter target noncreature spell unless its controller pays {2}; or Izzet Charm deals 2 damage to target creature; or draw two cards, then discard two cards. \ No newline at end of file +Name:Izzet Charm +ManaCost:U R +Types:Instant +A:SP$ Charm | Cost$ U R | Choices$ DBCounter,DBDealDamage,DBDraw | SpellDescription$ Choose one - Counter target noncreature spell unless its controller pays 2; or Izzet Charm deals 2 damage to target creature; or draw two cards, then discard two cards. +SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature | UnlessCost$ 2 | SpellDescription$ Counter target noncreature spell unless its controller pays 2. +SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature. +SVar:DBDraw:DB$ Draw | Cost$ U | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard two cards. +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 2 | Mode$ TgtChoose +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_charm.jpg +Oracle:Choose one - Counter target noncreature spell unless its controller pays {2}; or Izzet Charm deals 2 damage to target creature; or draw two cards, then discard two cards. diff --git a/forge-gui/res/cardsfolder/i/izzet_chronarch.txt b/forge-gui/res/cardsfolder/i/izzet_chronarch.txt index 70b0d06940c..fc30cc46a35 100644 --- a/forge-gui/res/cardsfolder/i/izzet_chronarch.txt +++ b/forge-gui/res/cardsfolder/i/izzet_chronarch.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target instant or sorcery card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_chronarch.jpg -Oracle:When Izzet Chronarch enters the battlefield, return target instant or sorcery card from your graveyard to your hand. \ No newline at end of file +Oracle:When Izzet Chronarch enters the battlefield, return target instant or sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/i/izzet_cluestone.txt b/forge-gui/res/cardsfolder/i/izzet_cluestone.txt index c622096750f..455746efe4e 100644 --- a/forge-gui/res/cardsfolder/i/izzet_cluestone.txt +++ b/forge-gui/res/cardsfolder/i/izzet_cluestone.txt @@ -1,9 +1,9 @@ -Name:Izzet Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Draw | Cost$ U R T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$Blue|Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_cluestone.jpg -Oracle:{T}: Add {U} or {R} to your mana pool.\n{U}{R}, {T}, Sacrifice Izzet Cluestone: Draw a card. \ No newline at end of file +Name:Izzet Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Draw | Cost$ U R T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$Blue|Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_cluestone.jpg +Oracle:{T}: Add {U} or {R} to your mana pool.\n{U}{R}, {T}, Sacrifice Izzet Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/i/izzet_guildgate.txt b/forge-gui/res/cardsfolder/i/izzet_guildgate.txt index 082e5c22d96..1718ea0eb6a 100644 --- a/forge-gui/res/cardsfolder/i/izzet_guildgate.txt +++ b/forge-gui/res/cardsfolder/i/izzet_guildgate.txt @@ -1,8 +1,8 @@ -Name:Izzet Guildgate -ManaCost:no cost -Types:Land Gate -K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_guildgate.jpg -Oracle:Izzet Guildgate enters the battlefield tapped.\n{T}: Add {U} or {R} to your mana pool. \ No newline at end of file +Name:Izzet Guildgate +ManaCost:no cost +Types:Land Gate +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_guildgate.jpg +Oracle:Izzet Guildgate enters the battlefield tapped.\n{T}: Add {U} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/i/izzet_guildmage.txt b/forge-gui/res/cardsfolder/i/izzet_guildmage.txt index 47e2fce117e..2c61c855af2 100644 --- a/forge-gui/res/cardsfolder/i/izzet_guildmage.txt +++ b/forge-gui/res/cardsfolder/i/izzet_guildmage.txt @@ -1,9 +1,9 @@ -Name:Izzet Guildmage -ManaCost:UR UR -Types:Creature Human Wizard -PT:2/2 -A:AB$ CopySpellAbility | Cost$ 2 U | ValidTgts$ Instant.YouCtrl+cmcLE2 | TargetType$ Spell | SpellDescription$ Copy target instant spell you control with converted mana cost 2 or less. You may choose new targets for the copy. -A:AB$ CopySpellAbility | Cost$ 2 R | ValidTgts$ Sorcery.YouCtrl+cmcLE2 | TargetType$ Spell | SpellDescription$ Copy target sorcery spell you control with converted mana cost 2 or less. You may choose new targets for the copy. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_guildmage.jpg -Oracle:({U/R} can be paid with either {U} or {R}.)\n{2}{U}: Copy target instant spell you control with converted mana cost 2 or less. You may choose new targets for the copy.\n{2}{R}: Copy target sorcery spell you control with converted mana cost 2 or less. You may choose new targets for the copy. \ No newline at end of file +Name:Izzet Guildmage +ManaCost:UR UR +Types:Creature Human Wizard +PT:2/2 +A:AB$ CopySpellAbility | Cost$ 2 U | ValidTgts$ Instant.YouCtrl+cmcLE2 | TargetType$ Spell | SpellDescription$ Copy target instant spell you control with converted mana cost 2 or less. You may choose new targets for the copy. +A:AB$ CopySpellAbility | Cost$ 2 R | ValidTgts$ Sorcery.YouCtrl+cmcLE2 | TargetType$ Spell | SpellDescription$ Copy target sorcery spell you control with converted mana cost 2 or less. You may choose new targets for the copy. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_guildmage.jpg +Oracle:({U/R} can be paid with either {U} or {R}.)\n{2}{U}: Copy target instant spell you control with converted mana cost 2 or less. You may choose new targets for the copy.\n{2}{R}: Copy target sorcery spell you control with converted mana cost 2 or less. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/i/izzet_keyrune.txt b/forge-gui/res/cardsfolder/i/izzet_keyrune.txt index 81eb7eb6cfc..2ea219ff3bb 100644 --- a/forge-gui/res/cardsfolder/i/izzet_keyrune.txt +++ b/forge-gui/res/cardsfolder/i/izzet_keyrune.txt @@ -1,15 +1,15 @@ -Name:Izzet Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Animate | Cost$ U R | Defined$ Self | Power$ 2 | Toughness$ 1 | Types$ Artifact,Creature,Elemental | Colors$ Blue,Red | SpellDescription$ Until end of turn, CARDNAME becomes a 2/1 blue and red Elemental artifact creature. -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. If you do, discard a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard | OptionalDecider$ You | RememberDrawn$ True -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue|Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_keyrune.jpg -Oracle:{T}: Add {U} or {R} to your mana pool.\n{U}{R}: Until end of turn, Izzet Keyrune becomes a 2/1 blue and red Elemental artifact creature.\nWhenever Izzet Keyrune deals combat damage to a player, you may draw a card. If you do, discard a card. \ No newline at end of file +Name:Izzet Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Animate | Cost$ U R | Defined$ Self | Power$ 2 | Toughness$ 1 | Types$ Artifact,Creature,Elemental | Colors$ Blue,Red | SpellDescription$ Until end of turn, CARDNAME becomes a 2/1 blue and red Elemental artifact creature. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. If you do, discard a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard | OptionalDecider$ You | RememberDrawn$ True +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue|Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_keyrune.jpg +Oracle:{T}: Add {U} or {R} to your mana pool.\n{U}{R}: Until end of turn, Izzet Keyrune becomes a 2/1 blue and red Elemental artifact creature.\nWhenever Izzet Keyrune deals combat damage to a player, you may draw a card. If you do, discard a card. diff --git a/forge-gui/res/cardsfolder/i/izzet_signet.txt b/forge-gui/res/cardsfolder/i/izzet_signet.txt index 89c3f70eb7b..3985dd4bbea 100644 --- a/forge-gui/res/cardsfolder/i/izzet_signet.txt +++ b/forge-gui/res/cardsfolder/i/izzet_signet.txt @@ -4,4 +4,4 @@ Types:Artifact 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 +Oracle:{1}, {T}: Add {U}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/i/izzet_staticaster.txt b/forge-gui/res/cardsfolder/i/izzet_staticaster.txt index 9ad0e9a7adf..5fd36fc444a 100644 --- a/forge-gui/res/cardsfolder/i/izzet_staticaster.txt +++ b/forge-gui/res/cardsfolder/i/izzet_staticaster.txt @@ -1,10 +1,10 @@ -Name:Izzet Staticaster -ManaCost:1 U R -Types:Creature Human Wizard -PT:0/3 -K:Flash -K:Haste -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DamageSame | SpellDescription$ CARDNAME deals 1 damage to target creature and each other creature with the same name as that creature. -SVar:DamageSame:DB$ DamageAll | ValidCards$ Targeted.sameName+Other | ValidDescription$ each other creature with the same name as that creature. | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_staticaster.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nHaste\n{T}: Izzet Staticaster deals 1 damage to target creature and each other creature with the same name as that creature. \ No newline at end of file +Name:Izzet Staticaster +ManaCost:1 U R +Types:Creature Human Wizard +PT:0/3 +K:Flash +K:Haste +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DamageSame | SpellDescription$ CARDNAME deals 1 damage to target creature and each other creature with the same name as that creature. +SVar:DamageSame:DB$ DamageAll | ValidCards$ Targeted.sameName+Other | ValidDescription$ each other creature with the same name as that creature. | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_staticaster.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nHaste\n{T}: Izzet Staticaster deals 1 damage to target creature and each other creature with the same name as that creature. diff --git a/forge-gui/res/cardsfolder/i/izzet_steam_maze.txt b/forge-gui/res/cardsfolder/i/izzet_steam_maze.txt index 171e69e7bab..759fa9f864c 100644 --- a/forge-gui/res/cardsfolder/i/izzet_steam_maze.txt +++ b/forge-gui/res/cardsfolder/i/izzet_steam_maze.txt @@ -8,4 +8,4 @@ SVar:RolledChaos:AB$ Effect | Cost$ 0 | StaticAbilities$ ReduceSPcost SVar:ReduceSPcost:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Instant,Sorcery | Type$ Spell | Activator$ You | Amount$ 3 | Description$ Instant and sorcery spells you cast this turn cost 3 less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/izzet_steam_maze.jpg SVar:AIRollPlanarDieParams:Mode$ Always | RollInMain1$ True -Oracle:Whenever a player casts an instant or sorcery spell, that player copies it. The player may choose new targets for the copy.\nWhenever you roll {C}, instant and sorcery spells you cast this turn cost {3} less to cast. \ No newline at end of file +Oracle:Whenever a player casts an instant or sorcery spell, that player copies it. The player may choose new targets for the copy.\nWhenever you roll {C}, instant and sorcery spells you cast this turn cost {3} less to cast. diff --git a/forge-gui/res/cardsfolder/j/jabaris_banner.txt b/forge-gui/res/cardsfolder/j/jabaris_banner.txt index 23a8d1cc78b..a8b42c0bbd1 100644 --- a/forge-gui/res/cardsfolder/j/jabaris_banner.txt +++ b/forge-gui/res/cardsfolder/j/jabaris_banner.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Pump | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flanking | SpellDescription$ Target creature gains flanking until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/jabaris_banner.jpg -Oracle:{1}, {T}: Target creature gains flanking until end of turn. (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:{1}, {T}: Target creature gains flanking until end of turn. (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/j/jabaris_influence.txt b/forge-gui/res/cardsfolder/j/jabaris_influence.txt index b28fe101f03..6876ebdd2a4 100644 --- a/forge-gui/res/cardsfolder/j/jabaris_influence.txt +++ b/forge-gui/res/cardsfolder/j/jabaris_influence.txt @@ -1,7 +1,7 @@ -Name:Jabari's Influence -ManaCost:3 W W -Types:Instant -A:SP$ GainControl | Cost$ 3 W W | ValidTgts$ Creature.nonBlack+nonArtifact+attackedThisTurn | TgtPrompt$Select target nonartifact, nonblack creature that attacked you this turn | OpponentTurn$ True | ActivationPhases$Main2->End of Turn | SubAbility$ DBPutCounter | SpellDescription$ Gain control of target nonartifact, nonblack creature that attacked you this turn and put a -1/-0 counter on it. -SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ M1M0 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/jabaris_influence.jpg -Oracle:Cast Jabari's Influence only after combat.\nGain control of target nonartifact, nonblack creature that attacked you this turn and put a -1/-0 counter on it. \ No newline at end of file +Name:Jabari's Influence +ManaCost:3 W W +Types:Instant +A:SP$ GainControl | Cost$ 3 W W | ValidTgts$ Creature.nonBlack+nonArtifact+attackedThisTurn | TgtPrompt$Select target nonartifact, nonblack creature that attacked you this turn | OpponentTurn$ True | ActivationPhases$Main2->End of Turn | SubAbility$ DBPutCounter | SpellDescription$ Gain control of target nonartifact, nonblack creature that attacked you this turn and put a -1/-0 counter on it. +SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ M1M0 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/jabaris_influence.jpg +Oracle:Cast Jabari's Influence only after combat.\nGain control of target nonartifact, nonblack creature that attacked you this turn and put a -1/-0 counter on it. diff --git a/forge-gui/res/cardsfolder/j/jace_architect_of_thought.txt b/forge-gui/res/cardsfolder/j/jace_architect_of_thought.txt index ae17b0af86f..bc9230e214d 100644 --- a/forge-gui/res/cardsfolder/j/jace_architect_of_thought.txt +++ b/forge-gui/res/cardsfolder/j/jace_architect_of_thought.txt @@ -1,18 +1,18 @@ -Name:Jace, Architect of Thought -ManaCost:2 U U -Types:Planeswalker Jace -Loyalty:4 -A:AB$ Effect | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Triggers$ TrigAttack | SVars$ JacePump | Duration$ UntilYourNextTurn | Name$ Jace, Architect of Thought Effect | AILogic$ Main2 | SpellDescription$ Until your next turn, whenever a creature an opponent controls attacks, it gets -1/-0 until end of turn. -SVar:TrigAttack:Mode$ Attacks | ValidCard$ Creature.OppCtrl | TriggerZones$ Command | Execute$ JacePump | TriggerDescription$ Until your next turn, whenever a creature an opponent controls attacks, it gets -1/-0 until end of turn. -SVar:JacePump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ -1 -A:AB$ Dig | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | DigNum$ 3 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ DBTwoPiles | SpellDescription$ Reveal the top three cards of your library. An opponent separates them into two piles. Put one pile into your hand and the other on the bottom of your library in any order. -SVar:DBTwoPiles:DB$ TwoPiles | Defined$ You | DefinedCards$ Remembered | Separator$ Opponent | ChosenPile$ DBHand | UnchosenPile$ DBLibraryBottom -SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand -SVar:DBLibraryBottom:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup -A:AB$ ChangeZone | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | Origin$ Library | Destination$ Exile | DefinedPlayer$ Opponent | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | RememberChanged$ True | Shuffle$ True | SubAbility$ JaceYourself | SpellDescription$ For each player, search that player's library for a nonland card and exile it, then that player shuffles his or her library. You may cast those cards without paying their mana costs. -SVar:JaceYourself:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | RememberChanged$ True | Shuffle$ True | SubAbility$ DBPlayIT -SVar:DBPlayIT:DB$ Play | Defined$ Remembered | Amount$ Thoughts | References$ Thoughts | Controller$ You | WithoutManaCost$ True | Optional$ True | RememberPlayed$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Thoughts:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/jace_architect_of_thought.jpg -Oracle:[+1] Until your next turn, whenever a creature an opponent controls attacks, it gets -1/-0 until end of turn.\n[-2] Reveal the top three cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other on the bottom of your library in any order.\n[-8] For each player, search that player's library for a nonland card and exile it, then that player shuffles his or her library. You may cast those cards without paying their mana costs. \ No newline at end of file +Name:Jace, Architect of Thought +ManaCost:2 U U +Types:Planeswalker Jace +Loyalty:4 +A:AB$ Effect | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Triggers$ TrigAttack | SVars$ JacePump | Duration$ UntilYourNextTurn | Name$ Jace, Architect of Thought Effect | AILogic$ Main2 | SpellDescription$ Until your next turn, whenever a creature an opponent controls attacks, it gets -1/-0 until end of turn. +SVar:TrigAttack:Mode$ Attacks | ValidCard$ Creature.OppCtrl | TriggerZones$ Command | Execute$ JacePump | TriggerDescription$ Until your next turn, whenever a creature an opponent controls attacks, it gets -1/-0 until end of turn. +SVar:JacePump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ -1 +A:AB$ Dig | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | DigNum$ 3 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ DBTwoPiles | SpellDescription$ Reveal the top three cards of your library. An opponent separates them into two piles. Put one pile into your hand and the other on the bottom of your library in any order. +SVar:DBTwoPiles:DB$ TwoPiles | Defined$ You | DefinedCards$ Remembered | Separator$ Opponent | ChosenPile$ DBHand | UnchosenPile$ DBLibraryBottom +SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand +SVar:DBLibraryBottom:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup +A:AB$ ChangeZone | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | Origin$ Library | Destination$ Exile | DefinedPlayer$ Opponent | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | RememberChanged$ True | Shuffle$ True | SubAbility$ JaceYourself | SpellDescription$ For each player, search that player's library for a nonland card and exile it, then that player shuffles his or her library. You may cast those cards without paying their mana costs. +SVar:JaceYourself:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | RememberChanged$ True | Shuffle$ True | SubAbility$ DBPlayIT +SVar:DBPlayIT:DB$ Play | Defined$ Remembered | Amount$ Thoughts | References$ Thoughts | Controller$ You | WithoutManaCost$ True | Optional$ True | RememberPlayed$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Thoughts:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/jace_architect_of_thought.jpg +Oracle:[+1] Until your next turn, whenever a creature an opponent controls attacks, it gets -1/-0 until end of turn.\n[-2] Reveal the top three cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other on the bottom of your library in any order.\n[-8] For each player, search that player's library for a nonland card and exile it, then that player shuffles his or her library. You may cast those cards without paying their mana costs. diff --git a/forge-gui/res/cardsfolder/j/jace_beleren.txt b/forge-gui/res/cardsfolder/j/jace_beleren.txt index 641ef853678..cc65f16921d 100644 --- a/forge-gui/res/cardsfolder/j/jace_beleren.txt +++ b/forge-gui/res/cardsfolder/j/jace_beleren.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ AddCounter<2/LOYALTY> | Defined$ Each | Planeswalker$ True | A:AB$ Draw | Cost$ SubCounter<1/LOYALTY> | ValidTgts$ Player | Planeswalker$ True | SpellDescription$ Target player draws a card. A:AB$ Mill | Cost$ SubCounter<10/LOYALTY> | NumCards$ 20 | ValidTgts$ Player | Planeswalker$ True | Ultimate$ True | SpellDescription$ Target player puts the top twenty cards of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/jace_beleren.jpg -Oracle:[+2] Each player draws a card.\n[-1] Target player draws a card.\n[-10] Target player puts the top twenty cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:[+2] Each player draws a card.\n[-1] Target player draws a card.\n[-10] Target player puts the top twenty cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/j/jace_memory_adept.txt b/forge-gui/res/cardsfolder/j/jace_memory_adept.txt index 28d34fdda09..22cacc1159b 100644 --- a/forge-gui/res/cardsfolder/j/jace_memory_adept.txt +++ b/forge-gui/res/cardsfolder/j/jace_memory_adept.txt @@ -8,4 +8,4 @@ A:AB$ Mill | Cost$ AddCounter<0/LOYALTY> | ValidTgts$ Player | TgtPrompt$ Select A:AB$ Draw | Cost$ SubCounter<7/LOYALTY> | ValidTgts$ Player | TgtPrompt$ Select target player | TargetMin$ 0 | TargetMax$ MaxTgt | References$ MaxTgt | NumCards$ 20 | Planeswalker$ True | Ultimate$ True | SpellDescription$ Any number of target players each draw 20 cards. SVar:MaxTgt:PlayerCountPlayers$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/jace_memory_adept.jpg -Oracle:[+1] Draw a card. Target player puts the top card of his or her library into his or her graveyard.\n[0] Target player puts the top ten cards of his or her library into his or her graveyard.\n[-7] Any number of target players each draw twenty cards. \ No newline at end of file +Oracle:[+1] Draw a card. Target player puts the top card of his or her library into his or her graveyard.\n[0] Target player puts the top ten cards of his or her library into his or her graveyard.\n[-7] Any number of target players each draw twenty cards. diff --git a/forge-gui/res/cardsfolder/j/jace_the_mind_sculptor.txt b/forge-gui/res/cardsfolder/j/jace_the_mind_sculptor.txt index 2f786344c55..b799cf8aaff 100644 --- a/forge-gui/res/cardsfolder/j/jace_the_mind_sculptor.txt +++ b/forge-gui/res/cardsfolder/j/jace_the_mind_sculptor.txt @@ -9,4 +9,4 @@ A:AB$ ChangeZone | Cost$ SubCounter<1/LOYALTY> | Origin$ Battlefield | Destinati A:AB$ ChangeZoneAll | Cost$ SubCounter<12/LOYALTY> | Origin$ Library | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBChangeZone2 | Planeswalker$ True | Ultimate$ True | SpellDescription$ Exile all cards from target player's library, then that player shuffles his or her hand into his or her library. SVar:DBChangeZone2:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Library | Defined$ Targeted | ChangeType$ Card | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/jace_the_mind_sculptor.jpg -Oracle:[+2] Look at the top card of target player's library. You may put that card on the bottom of that player's library.\n[0] Draw three cards, then put two cards from your hand on top of your library in any order.\n[-1] Return target creature to its owner's hand.\n[-12] Exile all cards from target player's library, then that player shuffles his or her hand into his or her library. \ No newline at end of file +Oracle:[+2] Look at the top card of target player's library. You may put that card on the bottom of that player's library.\n[0] Draw three cards, then put two cards from your hand on top of your library in any order.\n[-1] Return target creature to its owner's hand.\n[-12] Exile all cards from target player's library, then that player shuffles his or her hand into his or her library. diff --git a/forge-gui/res/cardsfolder/j/jaces_archivist.txt b/forge-gui/res/cardsfolder/j/jaces_archivist.txt index 5d08d15b734..e7314d7dffa 100644 --- a/forge-gui/res/cardsfolder/j/jaces_archivist.txt +++ b/forge-gui/res/cardsfolder/j/jaces_archivist.txt @@ -1,11 +1,11 @@ -Name:Jace's Archivist -ManaCost:1 U U -Types:Creature Vedalken Wizard -PT:2/2 -A:AB$ Discard | Cost$ U T | Defined$ Each | RememberDiscarded$ True | Mode$ Hand | SubAbility$ WindfallDraw | SpellDescription$ Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way. -SVar:WindfallDraw:DB$ Draw | Defined$ Each | NumCards$ X | References$ X | SubAbility$ WindfallCleanup -SVar:WindfallCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:PlayerCountPlayers$HighestValidGraveyard,Library,Exile Card.IsRemembered+YouOwn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jaces_archivist.jpg -Oracle:{U}, {T}: Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way. \ No newline at end of file +Name:Jace's Archivist +ManaCost:1 U U +Types:Creature Vedalken Wizard +PT:2/2 +A:AB$ Discard | Cost$ U T | Defined$ Each | RememberDiscarded$ True | Mode$ Hand | SubAbility$ WindfallDraw | SpellDescription$ Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way. +SVar:WindfallDraw:DB$ Draw | Defined$ Each | NumCards$ X | References$ X | SubAbility$ WindfallCleanup +SVar:WindfallCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:PlayerCountPlayers$HighestValidGraveyard,Library,Exile Card.IsRemembered+YouOwn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jaces_archivist.jpg +Oracle:{U}, {T}: Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way. diff --git a/forge-gui/res/cardsfolder/j/jaces_erasure.txt b/forge-gui/res/cardsfolder/j/jaces_erasure.txt index bb8ab885597..affb38cadcd 100644 --- a/forge-gui/res/cardsfolder/j/jaces_erasure.txt +++ b/forge-gui/res/cardsfolder/j/jaces_erasure.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMill | TriggerDescription$ Whenever you draw a card, you may have target player put the top card of his or her library into his or her graveyard. SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player SVar:Picture:http://www.wizards.com/global/images/magic/general/jaces_erasure.jpg -Oracle:Whenever you draw a card, you may have target player put the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Whenever you draw a card, you may have target player put the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/j/jaces_ingenuity.txt b/forge-gui/res/cardsfolder/j/jaces_ingenuity.txt index 31a8adecef7..3b3341f31a0 100644 --- a/forge-gui/res/cardsfolder/j/jaces_ingenuity.txt +++ b/forge-gui/res/cardsfolder/j/jaces_ingenuity.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Instant A:SP$ Draw | Cost$ 3 U U | NumCards$ 3 | SpellDescription$ Draw three cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/jaces_ingenuity.jpg -Oracle:Draw three cards. \ No newline at end of file +Oracle:Draw three cards. diff --git a/forge-gui/res/cardsfolder/j/jaces_mindseeker.txt b/forge-gui/res/cardsfolder/j/jaces_mindseeker.txt index eadd05b5ae0..d216d2d26af 100644 --- a/forge-gui/res/cardsfolder/j/jaces_mindseeker.txt +++ b/forge-gui/res/cardsfolder/j/jaces_mindseeker.txt @@ -1,11 +1,11 @@ -Name:Jace's Mindseeker -ManaCost:4 U U -Types:Creature Fish Illusion -PT:4/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ MindFishing | TriggerDescription$ When Jace's Mindseeker enters the battlefield, target opponent puts the top five cards of his or her library into his or her graveyard. You may cast an instant or sorcery card from among them without paying its mana cost. -SVar:MindFishing:AB$ Mill | Cost$ 0 | NumCards$ 5 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to mill | RememberMilled$ True | SubAbility$ FishyCast -SVar:FishyCast:DB$ Play | ValidZone$ Graveyard | Valid$ Instant.IsRemembered,Sorcery.IsRemembered | Controller$ You | WithoutManaCost$ True | Optional$ True | Amount$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jaces_mindseeker.jpg -Oracle:Flying\nWhen Jace's Mindseeker enters the battlefield, target opponent puts the top five cards of his or her library into his or her graveyard. You may cast an instant or sorcery card from among them without paying its mana cost. +Name:Jace's Mindseeker +ManaCost:4 U U +Types:Creature Fish Illusion +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ MindFishing | TriggerDescription$ When Jace's Mindseeker enters the battlefield, target opponent puts the top five cards of his or her library into his or her graveyard. You may cast an instant or sorcery card from among them without paying its mana cost. +SVar:MindFishing:AB$ Mill | Cost$ 0 | NumCards$ 5 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to mill | RememberMilled$ True | SubAbility$ FishyCast +SVar:FishyCast:DB$ Play | ValidZone$ Graveyard | Valid$ Instant.IsRemembered,Sorcery.IsRemembered | Controller$ You | WithoutManaCost$ True | Optional$ True | Amount$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jaces_mindseeker.jpg +Oracle:Flying\nWhen Jace's Mindseeker enters the battlefield, target opponent puts the top five cards of his or her library into his or her graveyard. You may cast an instant or sorcery card from among them without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/j/jaces_phantasm.txt b/forge-gui/res/cardsfolder/j/jaces_phantasm.txt index ad5af3a0b86..2ff30c4973f 100644 --- a/forge-gui/res/cardsfolder/j/jaces_phantasm.txt +++ b/forge-gui/res/cardsfolder/j/jaces_phantasm.txt @@ -1,9 +1,9 @@ -Name:Jace's Phantasm -ManaCost:U -Types:Creature Illusion -PT:1/1 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 4 | AddToughness$ 4 | CheckSVar$ X | SVarCompare$ GE10 | References$ X | Description$ CARDNAME gets +4/+4 as long as an opponent has ten or more cards in his or her graveyard. -SVar:X:Count$InOppYard -SVar:Picture:http://www.wizards.com/global/images/magic/general/jaces_phantasm.jpg -Oracle:Flying\nJace's Phantasm gets +4/+4 as long as an opponent has ten or more cards in his or her graveyard. \ No newline at end of file +Name:Jace's Phantasm +ManaCost:U +Types:Creature Illusion +PT:1/1 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 4 | AddToughness$ 4 | CheckSVar$ X | SVarCompare$ GE10 | References$ X | Description$ CARDNAME gets +4/+4 as long as an opponent has ten or more cards in his or her graveyard. +SVar:X:Count$InOppYard +SVar:Picture:http://www.wizards.com/global/images/magic/general/jaces_phantasm.jpg +Oracle:Flying\nJace's Phantasm gets +4/+4 as long as an opponent has ten or more cards in his or her graveyard. diff --git a/forge-gui/res/cardsfolder/j/jackal_familiar.txt b/forge-gui/res/cardsfolder/j/jackal_familiar.txt index 77deaeaad4d..9fd986ebcb7 100644 --- a/forge-gui/res/cardsfolder/j/jackal_familiar.txt +++ b/forge-gui/res/cardsfolder/j/jackal_familiar.txt @@ -1,7 +1,7 @@ -Name:Jackal Familiar -ManaCost:R -Types:Creature Hound -PT:2/2 -K:CARDNAME can't attack or block alone. -SVar:Picture:http://www.wizards.com/global/images/magic/general/jackal_familiar.jpg -Oracle:Jackal Familiar can't attack or block alone. \ No newline at end of file +Name:Jackal Familiar +ManaCost:R +Types:Creature Hound +PT:2/2 +K:CARDNAME can't attack or block alone. +SVar:Picture:http://www.wizards.com/global/images/magic/general/jackal_familiar.jpg +Oracle:Jackal Familiar can't attack or block alone. diff --git a/forge-gui/res/cardsfolder/j/jackal_pup.txt b/forge-gui/res/cardsfolder/j/jackal_pup.txt index b02f4ba1a3b..95e533a6253 100644 --- a/forge-gui/res/cardsfolder/j/jackal_pup.txt +++ b/forge-gui/res/cardsfolder/j/jackal_pup.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | Execute$ TrigDamage | ValidTarget$ Card.Self | TriggerZones SVar:TrigDamage:AB$DealDamage | Cost$ 0 | NumDmg$ X | Defined$ You | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/jackal_pup.jpg -Oracle:Whenever Jackal Pup is dealt damage, it deals that much damage to you. \ No newline at end of file +Oracle:Whenever Jackal Pup is dealt damage, it deals that much damage to you. diff --git a/forge-gui/res/cardsfolder/j/jackalope_herd.txt b/forge-gui/res/cardsfolder/j/jackalope_herd.txt index 86a997a95e0..d092e2b9d75 100644 --- a/forge-gui/res/cardsfolder/j/jackalope_herd.txt +++ b/forge-gui/res/cardsfolder/j/jackalope_herd.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jackalope_herd.jpg -Oracle:When you cast a spell, return Jackalope Herd to its owner's hand. \ No newline at end of file +Oracle:When you cast a spell, return Jackalope Herd to its owner's hand. diff --git a/forge-gui/res/cardsfolder/j/jacques_le_vert.txt b/forge-gui/res/cardsfolder/j/jacques_le_vert.txt index 8ccd82da3d1..07ffed81261 100644 --- a/forge-gui/res/cardsfolder/j/jacques_le_vert.txt +++ b/forge-gui/res/cardsfolder/j/jacques_le_vert.txt @@ -5,4 +5,4 @@ PT:3/2 S:Mode$ Continuous | Affected$ Creature.Green+YouCtrl | AddToughness$ 2 | Description$ Green creatures you control get +0/+2. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/jacques_le_vert.jpg -Oracle:Green creatures you control get +0/+2. \ No newline at end of file +Oracle:Green creatures you control get +0/+2. diff --git a/forge-gui/res/cardsfolder/j/jaddi_lifestrider.txt b/forge-gui/res/cardsfolder/j/jaddi_lifestrider.txt index b06bde52d53..c586a4e7a1d 100644 --- a/forge-gui/res/cardsfolder/j/jaddi_lifestrider.txt +++ b/forge-gui/res/cardsfolder/j/jaddi_lifestrider.txt @@ -1,14 +1,14 @@ -Name:Jaddi Lifestrider -ManaCost:4 G -Types:Creature Elemental -PT:2/8 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ GuestList | TriggerDescription$ When CARDNAME enters the battlefield, you may tap any number of untapped creatures you control. You gain 2 life for each creature tapped this way. -SVar:GuestList:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ JaddiLifestriderX | References$ JaddiLifestriderX | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ TrigJaddiLifestriderTap -SVar:TrigJaddiLifestriderTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBJaddiLifestriderGainLife -SVar:DBJaddiLifestriderGainLife:DB$ GainLife | LifeAmount$ JaddiLifestriderZ | SubAbility$ DBJaddiLifestriderCleanup | References$ JaddiLifestriderY,JaddiLifestriderZ -SVar:DBJaddiLifestriderCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:JaddiLifestriderX:Count$Valid Creature.YouCtrl -SVar:JaddiLifestriderY:Remembered$Amount -SVar:JaddiLifestriderZ:SVar$JaddiLifestriderY/Times.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/jaddi_lifestrider.jpg -Oracle:When Jaddi Lifestrider enters the battlefield, you may tap any number of untapped creatures you control. You gain 2 life for each creature tapped this way. \ No newline at end of file +Name:Jaddi Lifestrider +ManaCost:4 G +Types:Creature Elemental +PT:2/8 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ GuestList | TriggerDescription$ When CARDNAME enters the battlefield, you may tap any number of untapped creatures you control. You gain 2 life for each creature tapped this way. +SVar:GuestList:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ JaddiLifestriderX | References$ JaddiLifestriderX | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ TrigJaddiLifestriderTap +SVar:TrigJaddiLifestriderTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBJaddiLifestriderGainLife +SVar:DBJaddiLifestriderGainLife:DB$ GainLife | LifeAmount$ JaddiLifestriderZ | SubAbility$ DBJaddiLifestriderCleanup | References$ JaddiLifestriderY,JaddiLifestriderZ +SVar:DBJaddiLifestriderCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:JaddiLifestriderX:Count$Valid Creature.YouCtrl +SVar:JaddiLifestriderY:Remembered$Amount +SVar:JaddiLifestriderZ:SVar$JaddiLifestriderY/Times.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/jaddi_lifestrider.jpg +Oracle:When Jaddi Lifestrider enters the battlefield, you may tap any number of untapped creatures you control. You gain 2 life for each creature tapped this way. diff --git a/forge-gui/res/cardsfolder/j/jade_idol.txt b/forge-gui/res/cardsfolder/j/jade_idol.txt index af44e6b2d41..48959676229 100644 --- a/forge-gui/res/cardsfolder/j/jade_idol.txt +++ b/forge-gui/res/cardsfolder/j/jade_idol.txt @@ -6,4 +6,4 @@ SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 4 SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jade_idol.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, Jade Idol becomes a 4/4 Spirit artifact creature until end of turn. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, Jade Idol becomes a 4/4 Spirit artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/j/jade_leech.txt b/forge-gui/res/cardsfolder/j/jade_leech.txt index 50036a87486..bae52e8f106 100644 --- a/forge-gui/res/cardsfolder/j/jade_leech.txt +++ b/forge-gui/res/cardsfolder/j/jade_leech.txt @@ -4,4 +4,4 @@ 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. 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 +Oracle:Green spells you cast cost {G} more to cast. diff --git a/forge-gui/res/cardsfolder/j/jade_mage.txt b/forge-gui/res/cardsfolder/j/jade_mage.txt index c8e8b0e63dd..cf37ae1b6d7 100644 --- a/forge-gui/res/cardsfolder/j/jade_mage.txt +++ b/forge-gui/res/cardsfolder/j/jade_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Shaman PT:2/1 A:AB$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling M12 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/jade_mage.jpg -Oracle:{2}{G}: Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:{2}{G}: Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/j/jade_monolith.txt b/forge-gui/res/cardsfolder/j/jade_monolith.txt index 85733a463c2..db4699fbe90 100644 --- a/forge-gui/res/cardsfolder/j/jade_monolith.txt +++ b/forge-gui/res/cardsfolder/j/jade_monolith.txt @@ -1,16 +1,16 @@ -Name:Jade Monolith -ManaCost:4 -Types:Artifact -A:AB$ ChooseSource | Cost$ 1 | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Remembered | ImprintCards$ Targeted | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jade_monolith.jpg -Oracle:{1}: The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead. \ No newline at end of file +Name:Jade Monolith +ManaCost:4 +Types:Artifact +A:AB$ ChooseSource | Cost$ 1 | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Remembered | ImprintCards$ Targeted | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jade_monolith.jpg +Oracle:{1}: The next time a source of your choice would deal damage to target creature this turn, that source deals that damage to you instead. diff --git a/forge-gui/res/cardsfolder/j/jade_statue.txt b/forge-gui/res/cardsfolder/j/jade_statue.txt index c153b90df9c..9ca63075756 100644 --- a/forge-gui/res/cardsfolder/j/jade_statue.txt +++ b/forge-gui/res/cardsfolder/j/jade_statue.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Animate | Cost$ 2 | Defined$ Self | Power$ 3 | Toughness$ 6 | Types$ Creature,Artifact,Golem | UntilEndOfCombat$ True | ActivationPhases$ BeginCombat->EndCombat | SpellDescription$ CARDNAME becomes a 3/6 Golem artifact creature until end of combat. Activate this ability only during combat. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jade_statue.jpg -Oracle:{2}: Jade Statue becomes a 3/6 Golem artifact creature until end of combat. Activate this ability only during combat. \ No newline at end of file +Oracle:{2}: Jade Statue becomes a 3/6 Golem artifact creature until end of combat. Activate this ability only during combat. diff --git a/forge-gui/res/cardsfolder/j/jaded_response.txt b/forge-gui/res/cardsfolder/j/jaded_response.txt index 32a784ccaf3..814c537de0f 100644 --- a/forge-gui/res/cardsfolder/j/jaded_response.txt +++ b/forge-gui/res/cardsfolder/j/jaded_response.txt @@ -1,7 +1,7 @@ -Name:Jaded Response -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | AITgts$ Card.SharesColorWith Creature.YouCtrl | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target spell if it shares a color with a creature you control. -SVar:X:Targeted$Valid Card.SharesColorWith Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/jaded_response.jpg -Oracle:Counter target spell if it shares a color with a creature you control. \ No newline at end of file +Name:Jaded Response +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | AITgts$ Card.SharesColorWith Creature.YouCtrl | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target spell if it shares a color with a creature you control. +SVar:X:Targeted$Valid Card.SharesColorWith Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/jaded_response.jpg +Oracle:Counter target spell if it shares a color with a creature you control. diff --git a/forge-gui/res/cardsfolder/j/jagged_lightning.txt b/forge-gui/res/cardsfolder/j/jagged_lightning.txt index b859425c915..a61f21ea6de 100644 --- a/forge-gui/res/cardsfolder/j/jagged_lightning.txt +++ b/forge-gui/res/cardsfolder/j/jagged_lightning.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Sorcery A:SP$ DealDamage | Cost$ 3 R R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to each of two target creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/jagged_lightning.jpg -Oracle:Jagged Lightning deals 3 damage to each of two target creatures. \ No newline at end of file +Oracle:Jagged Lightning deals 3 damage to each of two target creatures. diff --git a/forge-gui/res/cardsfolder/j/jagged_poppet.txt b/forge-gui/res/cardsfolder/j/jagged_poppet.txt index e0c8f7c182a..368826db321 100644 --- a/forge-gui/res/cardsfolder/j/jagged_poppet.txt +++ b/forge-gui/res/cardsfolder/j/jagged_poppet.txt @@ -11,4 +11,4 @@ SVar:NeedsToPlayVar:Y LE2 SVar:Y:Count$CardsInYourHand SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/jagged_poppet.jpg -Oracle:Whenever Jagged Poppet is dealt damage, discard that many cards.\nHellbent - Whenever Jagged Poppet deals combat damage to a player, if you have no cards in hand, that player discards cards equal to the damage. \ No newline at end of file +Oracle:Whenever Jagged Poppet is dealt damage, discard that many cards.\nHellbent - Whenever Jagged Poppet deals combat damage to a player, if you have no cards in hand, that player discards cards equal to the damage. diff --git a/forge-gui/res/cardsfolder/j/jagged_scar_archers.txt b/forge-gui/res/cardsfolder/j/jagged_scar_archers.txt index 5ef6577978c..e8bbed06006 100644 --- a/forge-gui/res/cardsfolder/j/jagged_scar_archers.txt +++ b/forge-gui/res/cardsfolder/j/jagged_scar_archers.txt @@ -9,4 +9,4 @@ SVar:X:Count$CardPower SVar:BuffedBy:Permanent.Elf SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jagged_scar_archers.jpg -Oracle:Jagged-Scar Archers's power and toughness are each equal to the number of Elves you control.\n{T}: Jagged-Scar Archers deals damage equal to its power to target creature with flying. \ No newline at end of file +Oracle:Jagged-Scar Archers's power and toughness are each equal to the number of Elves you control.\n{T}: Jagged-Scar Archers deals damage equal to its power to target creature with flying. diff --git a/forge-gui/res/cardsfolder/j/jagwasp_swarm.txt b/forge-gui/res/cardsfolder/j/jagwasp_swarm.txt index 4225397cd1d..5d9dcb6b27c 100644 --- a/forge-gui/res/cardsfolder/j/jagwasp_swarm.txt +++ b/forge-gui/res/cardsfolder/j/jagwasp_swarm.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:3/2 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/jagwasp_swarm.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/j/jalum_tome.txt b/forge-gui/res/cardsfolder/j/jalum_tome.txt index 5254a6ea947..995df048910 100644 --- a/forge-gui/res/cardsfolder/j/jalum_tome.txt +++ b/forge-gui/res/cardsfolder/j/jalum_tome.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 2 T | NumCards$ 1 | SpellDescription$ Draw a card, then disca SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jalum_tome.jpg -Oracle:{2}, {T}: Draw a card, then discard a card. \ No newline at end of file +Oracle:{2}, {T}: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/j/jamuraan_lion.txt b/forge-gui/res/cardsfolder/j/jamuraan_lion.txt index 7f8f1632666..9f433efee25 100644 --- a/forge-gui/res/cardsfolder/j/jamuraan_lion.txt +++ b/forge-gui/res/cardsfolder/j/jamuraan_lion.txt @@ -5,4 +5,4 @@ PT:3/1 A:AB$ Pump | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jamuraan_lion.jpg -Oracle:{W}, {T}: Target creature can't block this turn. \ No newline at end of file +Oracle:{W}, {T}: Target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/j/jandors_ring.txt b/forge-gui/res/cardsfolder/j/jandors_ring.txt index 5a55415bf4e..4439d7d4937 100644 --- a/forge-gui/res/cardsfolder/j/jandors_ring.txt +++ b/forge-gui/res/cardsfolder/j/jandors_ring.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Draw | Cost$ 2 T Discard<1/LastDrawn> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jandors_ring.jpg -Oracle:{2}, {T}, Discard the last card you drew this turn: Draw a card. \ No newline at end of file +Oracle:{2}, {T}, Discard the last card you drew this turn: Draw a card. diff --git a/forge-gui/res/cardsfolder/j/jandors_saddlebags.txt b/forge-gui/res/cardsfolder/j/jandors_saddlebags.txt index 7028e0112b6..b8dde5f1557 100644 --- a/forge-gui/res/cardsfolder/j/jandors_saddlebags.txt +++ b/forge-gui/res/cardsfolder/j/jandors_saddlebags.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Untap | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Untap target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jandors_saddlebags.jpg -Oracle:{3}, {T}: Untap target creature. \ No newline at end of file +Oracle:{3}, {T}: Untap target creature. diff --git a/forge-gui/res/cardsfolder/j/jangling_automaton.txt b/forge-gui/res/cardsfolder/j/jangling_automaton.txt index daba94f2ab3..000d6f7d9a3 100644 --- a/forge-gui/res/cardsfolder/j/jangling_automaton.txt +++ b/forge-gui/res/cardsfolder/j/jangling_automaton.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription SVar:TrigUntap:AB$UntapAll | Cost$ 0 | ValidCards$ Creature.DefenderCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jangling_automaton.jpg -Oracle:Whenever Jangling Automaton attacks, untap all creatures defending player controls. \ No newline at end of file +Oracle:Whenever Jangling Automaton attacks, untap all creatures defending player controls. diff --git a/forge-gui/res/cardsfolder/j/jar_of_eyeballs.txt b/forge-gui/res/cardsfolder/j/jar_of_eyeballs.txt index 046012f2472..9500b53b08f 100644 --- a/forge-gui/res/cardsfolder/j/jar_of_eyeballs.txt +++ b/forge-gui/res/cardsfolder/j/jar_of_eyeballs.txt @@ -1,10 +1,10 @@ -Name:Jar of Eyeballs -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control dies, put two eyeball counters on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ EYEBALL | CounterNum$ 2 -A:AB$ Dig | Cost$ 3 T SubCounter | DigNum$ X | ChangeNum$ 1 | DestinationZone$ Hand | DestinationZone2$ Library | LibraryPosition$ -1 | References$ X | SpellDescription$ Look at the top X cards of your library where X is the number of eyeball counters removed this way. Put one of them into your hand and the rest on the bottom of your library in any order. -SVar:X:SVar$CostCountersRemoved -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jar_of_eyeballs.jpg -Oracle:Whenever a creature you control dies, put two eyeball counters on Jar of Eyeballs.\n{3}, {T}, Remove all eyeball counters from Jar of Eyeballs: Look at the top X cards of your library, where X is the number of eyeball counters removed this way. Put one of them into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Name:Jar of Eyeballs +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control dies, put two eyeball counters on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ EYEBALL | CounterNum$ 2 +A:AB$ Dig | Cost$ 3 T SubCounter | DigNum$ X | ChangeNum$ 1 | DestinationZone$ Hand | DestinationZone2$ Library | LibraryPosition$ -1 | References$ X | SpellDescription$ Look at the top X cards of your library where X is the number of eyeball counters removed this way. Put one of them into your hand and the rest on the bottom of your library in any order. +SVar:X:SVar$CostCountersRemoved +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jar_of_eyeballs.jpg +Oracle:Whenever a creature you control dies, put two eyeball counters on Jar of Eyeballs.\n{3}, {T}, Remove all eyeball counters from Jar of Eyeballs: Look at the top X cards of your library, where X is the number of eyeball counters removed this way. Put one of them into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/j/jarad_golgari_lich_lord.txt b/forge-gui/res/cardsfolder/j/jarad_golgari_lich_lord.txt index 54688ab7504..62ae53c5f5b 100644 --- a/forge-gui/res/cardsfolder/j/jarad_golgari_lich_lord.txt +++ b/forge-gui/res/cardsfolder/j/jarad_golgari_lich_lord.txt @@ -1,11 +1,11 @@ -Name:Jarad, Golgari Lich Lord -ManaCost:B B G G -Types:Legendary Creature Zombie Elf -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each creature card in your graveyard. -A:AB$ LoseLife | Cost$ 1 B G Sac<1/Creature.Other/creature other than CARDNAME> | Defined$ Player.Opponent | LifeAmount$ LichLeech | References$ LichLeech | SpellDescription$ Each opponent loses life equal to the sacrificed creature's power. -A:AB$ ChangeZone | Cost$ Sac<1/Swamp> Sac<1/Forest> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. -SVar:X:Count$TypeInYourYard.Creature -SVar:LichLeech:Sacrificed$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/jarad_golgari_lich_lord.jpg -Oracle:Jarad, Golgari Lich Lord gets +1/+1 for each creature card in your graveyard.\n{1}{B}{G}, Sacrifice another creature: Each opponent loses life equal to the sacrificed creature's power.\nSacrifice a Swamp and a Forest: Return Jarad from your graveyard to your hand. \ No newline at end of file +Name:Jarad, Golgari Lich Lord +ManaCost:B B G G +Types:Legendary Creature Zombie Elf +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each creature card in your graveyard. +A:AB$ LoseLife | Cost$ 1 B G Sac<1/Creature.Other/creature other than CARDNAME> | Defined$ Player.Opponent | LifeAmount$ LichLeech | References$ LichLeech | SpellDescription$ Each opponent loses life equal to the sacrificed creature's power. +A:AB$ ChangeZone | Cost$ Sac<1/Swamp> Sac<1/Forest> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. +SVar:X:Count$TypeInYourYard.Creature +SVar:LichLeech:Sacrificed$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/jarad_golgari_lich_lord.jpg +Oracle:Jarad, Golgari Lich Lord gets +1/+1 for each creature card in your graveyard.\n{1}{B}{G}, Sacrifice another creature: Each opponent loses life equal to the sacrificed creature's power.\nSacrifice a Swamp and a Forest: Return Jarad from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/j/jarads_orders.txt b/forge-gui/res/cardsfolder/j/jarads_orders.txt index 3bd2bd5204e..8a8a85e387f 100644 --- a/forge-gui/res/cardsfolder/j/jarads_orders.txt +++ b/forge-gui/res/cardsfolder/j/jarads_orders.txt @@ -1,9 +1,9 @@ -Name:Jarad's Orders -ManaCost:2 B G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 B G | Origin$ Library | Destination$ Library | ChangeType$ Creature | ChangeNum$ 2 | RememberChanged$ True | Reveal$ True | Shuffle$ False | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for up to two creature cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library. -SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature.IsRemembered | ChangeNum$ 1 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for your hand | Shuffle$ False | SubAbility$ DBChangeZone2 | StackDescription$ None -SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Creature.IsRemembered | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for your graveyard | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jarads_orders.jpg -Oracle:Search your library for up to two creature cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library. \ No newline at end of file +Name:Jarad's Orders +ManaCost:2 B G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 B G | Origin$ Library | Destination$ Library | ChangeType$ Creature | ChangeNum$ 2 | RememberChanged$ True | Reveal$ True | Shuffle$ False | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for up to two creature cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library. +SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature.IsRemembered | ChangeNum$ 1 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for your hand | Shuffle$ False | SubAbility$ DBChangeZone2 | StackDescription$ None +SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Creature.IsRemembered | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for your graveyard | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jarads_orders.jpg +Oracle:Search your library for up to two creature cards and reveal them. Put one into your hand and the other into your graveyard. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/j/jareth_leonine_titan.txt b/forge-gui/res/cardsfolder/j/jareth_leonine_titan.txt index c6a0d0d87e3..d07347e5fe1 100644 --- a/forge-gui/res/cardsfolder/j/jareth_leonine_titan.txt +++ b/forge-gui/res/cardsfolder/j/jareth_leonine_titan.txt @@ -6,4 +6,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ A:AB$ Protection | Cost$ W | Gains$ Choice | Choices$ AnyColor | SpellDescription$ CARDNAME gains protection from the color of your choice until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 7 | NumDef$ 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/jareth_leonine_titan.jpg -Oracle:Whenever Jareth, Leonine Titan blocks, it gets +7/+7 until end of turn.\n{W}: Jareth gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:Whenever Jareth, Leonine Titan blocks, it gets +7/+7 until end of turn.\n{W}: Jareth gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/j/jasmine_boreal.txt b/forge-gui/res/cardsfolder/j/jasmine_boreal.txt index 8379a733d43..ffe4118713f 100644 --- a/forge-gui/res/cardsfolder/j/jasmine_boreal.txt +++ b/forge-gui/res/cardsfolder/j/jasmine_boreal.txt @@ -3,4 +3,4 @@ ManaCost:3 G W Types:Legendary Creature Human PT:4/5 SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card109764.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/j/jasmine_seer.txt b/forge-gui/res/cardsfolder/j/jasmine_seer.txt index 9d8d4a63b43..6f05be29ad8 100644 --- a/forge-gui/res/cardsfolder/j/jasmine_seer.txt +++ b/forge-gui/res/cardsfolder/j/jasmine_seer.txt @@ -1,11 +1,11 @@ -Name:Jasmine Seer -ManaCost:3 W -Types:Creature Human Wizard -PT:1/1 -A:AB$ Reveal | Cost$ 2 W T | Defined$ You | RevealValid$ Card.White | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBJasmineLife | SpellDescription$ Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way. -SVar:DBJasmineLife:DB$ GainLife | LifeAmount$ JasmineX | SubAbility$ DBJasmineCleanup | References$ JasmineX -SVar:JasmineX:Remembered$Amount.Twice -SVar:DBJasmineCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jasmine_seer.jpg -Oracle:{2}{W}, {T}: Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way. \ No newline at end of file +Name:Jasmine Seer +ManaCost:3 W +Types:Creature Human Wizard +PT:1/1 +A:AB$ Reveal | Cost$ 2 W T | Defined$ You | RevealValid$ Card.White | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBJasmineLife | SpellDescription$ Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way. +SVar:DBJasmineLife:DB$ GainLife | LifeAmount$ JasmineX | SubAbility$ DBJasmineCleanup | References$ JasmineX +SVar:JasmineX:Remembered$Amount.Twice +SVar:DBJasmineCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jasmine_seer.jpg +Oracle:{2}{W}, {T}: Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way. diff --git a/forge-gui/res/cardsfolder/j/jawbone_skulkin.txt b/forge-gui/res/cardsfolder/j/jawbone_skulkin.txt index 0d48251f6e4..1ee4d084268 100644 --- a/forge-gui/res/cardsfolder/j/jawbone_skulkin.txt +++ b/forge-gui/res/cardsfolder/j/jawbone_skulkin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Scarecrow PT:1/1 A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.Red | TgtPrompt$ Select target red creature | KW$ Haste | SpellDescription$ Target red creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/jawbone_skulkin.jpg -Oracle:{2}: Target red creature gains haste until end of turn. \ No newline at end of file +Oracle:{2}: Target red creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/j/jaws_of_stone.txt b/forge-gui/res/cardsfolder/j/jaws_of_stone.txt index f8db1632c37..4b1aa9db55d 100644 --- a/forge-gui/res/cardsfolder/j/jaws_of_stone.txt +++ b/forge-gui/res/cardsfolder/j/jaws_of_stone.txt @@ -1,10 +1,10 @@ -Name:Jaws of Stone -ManaCost:5 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 5 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ OrigMountains | TargetMin$ Min | TargetMax$ OrigMountains | References$ Min,OrigMountains | DividedAsYouChoose$ OrigMountains | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures and/or players, where X is the number of Mountains you control as you cast CARDNAME. -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ Conspire | Static$ True | Execute$ CountMountainsAtCast -SVar:CountMountainsAtCast:DB$ StoreSVar | SVar$ OrigMountains | Type$ Count | Expression$ Valid Mountain.YouCtrl -SVar:OrigMountains:Count$Valid Mountain.YouCtrl -SVar:Min:SVar$OrigMountains/LimitMax.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/jaws_of_stone.jpg -Oracle:Jaws of Stone deals X damage divided as you choose among any number of target creatures and/or players, where X is the number of Mountains you control as you cast Jaws of Stone. \ No newline at end of file +Name:Jaws of Stone +ManaCost:5 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 5 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ OrigMountains | TargetMin$ Min | TargetMax$ OrigMountains | References$ Min,OrigMountains | DividedAsYouChoose$ OrigMountains | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures and/or players, where X is the number of Mountains you control as you cast CARDNAME. +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ Conspire | Static$ True | Execute$ CountMountainsAtCast +SVar:CountMountainsAtCast:DB$ StoreSVar | SVar$ OrigMountains | Type$ Count | Expression$ Valid Mountain.YouCtrl +SVar:OrigMountains:Count$Valid Mountain.YouCtrl +SVar:Min:SVar$OrigMountains/LimitMax.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/jaws_of_stone.jpg +Oracle:Jaws of Stone deals X damage divided as you choose among any number of target creatures and/or players, where X is the number of Mountains you control as you cast Jaws of Stone. diff --git a/forge-gui/res/cardsfolder/j/jaya_ballard_avatar.txt b/forge-gui/res/cardsfolder/j/jaya_ballard_avatar.txt index 390f53088cc..760c59ba691 100644 --- a/forge-gui/res/cardsfolder/j/jaya_ballard_avatar.txt +++ b/forge-gui/res/cardsfolder/j/jaya_ballard_avatar.txt @@ -1,9 +1,9 @@ -Name:Jaya Ballard Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+1 -A:AB$ DealDamage | ActivationZone$ Command | Cost$ X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ Y | References$ X,Y | ActivationLimit$ 1 | StackDescription$ SpellDescription | SpellDescription$ CARDNAME deals an amount of damage chosen at random from 0 to X to target creature or player. Activate this ability only once each turn. -SVar:X:Count$xPaid -SVar:Y:Count$Random.0.X -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/jaya_ballard_avatar.jpg -Oracle:Hand +0, life +1\n{X}: Jaya Ballard Avatar deals an amount of damage chosen at random from 0 to X to target creature or player. Activate this ability only once each turn. \ No newline at end of file +Name:Jaya Ballard Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+1 +A:AB$ DealDamage | ActivationZone$ Command | Cost$ X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ Y | References$ X,Y | ActivationLimit$ 1 | StackDescription$ SpellDescription | SpellDescription$ CARDNAME deals an amount of damage chosen at random from 0 to X to target creature or player. Activate this ability only once each turn. +SVar:X:Count$xPaid +SVar:Y:Count$Random.0.X +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/jaya_ballard_avatar.jpg +Oracle:Hand +0, life +1\n{X}: Jaya Ballard Avatar deals an amount of damage chosen at random from 0 to X to target creature or player. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/j/jaya_ballard_task_mage.txt b/forge-gui/res/cardsfolder/j/jaya_ballard_task_mage.txt index 508e551654f..b07584d13f0 100644 --- a/forge-gui/res/cardsfolder/j/jaya_ballard_task_mage.txt +++ b/forge-gui/res/cardsfolder/j/jaya_ballard_task_mage.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ 1 R T Discard<1/Card> | ValidTgts$ Creature,Player | Tg A:AB$ DamageAll | Cost$ 5 R R T Discard<1/Card> | NumDmg$ 6 | ValidPlayers$ Each | ValidCards$ Creature | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 6 damage to each creature and each player. SVar:DBNoRegen:DB$Pump | KW$ HIDDEN CARDNAME can't be regenerated. | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/jaya_ballard_task_mage.jpg -Oracle:{R}, {T}, Discard a card: Destroy target blue permanent.\n{1}{R}, {T}, Discard a card: Jaya Ballard, Task Mage deals 3 damage to target creature or player. A creature dealt damage this way can't be regenerated this turn.\n{5}{R}{R}, {T}, Discard a card: Jaya Ballard deals 6 damage to each creature and each player. \ No newline at end of file +Oracle:{R}, {T}, Discard a card: Destroy target blue permanent.\n{1}{R}, {T}, Discard a card: Jaya Ballard, Task Mage deals 3 damage to target creature or player. A creature dealt damage this way can't be regenerated this turn.\n{5}{R}{R}, {T}, Discard a card: Jaya Ballard deals 6 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/j/jayemdae_tome.txt b/forge-gui/res/cardsfolder/j/jayemdae_tome.txt index 5eb43af2d6f..f4ec7677a79 100644 --- a/forge-gui/res/cardsfolder/j/jayemdae_tome.txt +++ b/forge-gui/res/cardsfolder/j/jayemdae_tome.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Draw | Cost$ 4 T | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/jayemdae_tome.jpg -Oracle:{4}, {T}: Draw a card. \ No newline at end of file +Oracle:{4}, {T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/j/jedit_ojanen.txt b/forge-gui/res/cardsfolder/j/jedit_ojanen.txt index a483f7ef6e4..e31e6b18efc 100644 --- a/forge-gui/res/cardsfolder/j/jedit_ojanen.txt +++ b/forge-gui/res/cardsfolder/j/jedit_ojanen.txt @@ -3,4 +3,4 @@ ManaCost:4 W W U Types:Legendary Creature Cat Warrior PT:5/5 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1660.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/j/jedit_ojanen_of_efrava.txt b/forge-gui/res/cardsfolder/j/jedit_ojanen_of_efrava.txt index ffd1fd6430f..c35b40c4a02 100644 --- a/forge-gui/res/cardsfolder/j/jedit_ojanen_of_efrava.txt +++ b/forge-gui/res/cardsfolder/j/jedit_ojanen_of_efrava.txt @@ -9,4 +9,4 @@ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Warrior | To SVar:HasAttackEffect:TRUE SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/jedit_ojanen_of_efrava.jpg -Oracle:Forestwalk\nWhenever Jedit Ojanen of Efrava attacks or blocks, put a 2/2 green Cat Warrior creature token with forestwalk onto the battlefield. \ No newline at end of file +Oracle:Forestwalk\nWhenever Jedit Ojanen of Efrava attacks or blocks, put a 2/2 green Cat Warrior creature token with forestwalk onto the battlefield. diff --git a/forge-gui/res/cardsfolder/j/jedits_dragoons.txt b/forge-gui/res/cardsfolder/j/jedits_dragoons.txt index 5472a165b27..75a930cde13 100644 --- a/forge-gui/res/cardsfolder/j/jedits_dragoons.txt +++ b/forge-gui/res/cardsfolder/j/jedits_dragoons.txt @@ -6,4 +6,4 @@ K:Vigilance T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/jedits_dragoons.jpg -Oracle:Vigilance\nWhen Jedit's Dragoons enters the battlefield, you gain 4 life. \ No newline at end of file +Oracle:Vigilance\nWhen Jedit's Dragoons enters the battlefield, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/j/jelenn_sphinx.txt b/forge-gui/res/cardsfolder/j/jelenn_sphinx.txt index af5262df85d..91c7d04bd33 100644 --- a/forge-gui/res/cardsfolder/j/jelenn_sphinx.txt +++ b/forge-gui/res/cardsfolder/j/jelenn_sphinx.txt @@ -1,10 +1,10 @@ -Name:Jelenn Sphinx -ManaCost:3 W U -Types:Creature Sphinx -PT:1/5 -K:Flying -K:Vigilance -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPumpAttack | TriggerDescription$ Whenever CARDNAME attacks, other attacking creatures get +1/+1 until end of turn. -SVar:TrigPumpAttack:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 | NumDef$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/jelenn_sphinx.jpg -Oracle:Flying, vigilance\nWhenever Jelenn Sphinx attacks, other attacking creatures get +1/+1 until end of turn. \ No newline at end of file +Name:Jelenn Sphinx +ManaCost:3 W U +Types:Creature Sphinx +PT:1/5 +K:Flying +K:Vigilance +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPumpAttack | TriggerDescription$ Whenever CARDNAME attacks, other attacking creatures get +1/+1 until end of turn. +SVar:TrigPumpAttack:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 | NumDef$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/jelenn_sphinx.jpg +Oracle:Flying, vigilance\nWhenever Jelenn Sphinx attacks, other attacking creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/j/jeleva_nephalias_scourge.txt b/forge-gui/res/cardsfolder/j/jeleva_nephalias_scourge.txt index b08f5714304..d8d3bed765f 100644 --- a/forge-gui/res/cardsfolder/j/jeleva_nephalias_scourge.txt +++ b/forge-gui/res/cardsfolder/j/jeleva_nephalias_scourge.txt @@ -1,16 +1,16 @@ -Name:Jeleva, Nephalia's Scourge -ManaCost:1 U B R -Types:Legendary Creature Vampire Wizard -PT:1/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, each player exiles the top X cards of his or her library, where X is the amount of mana spent to cast Jeleva. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ Each | NumCards$ X | References$ X | RememberMilled$ True | Destination$ Exile -SVar:X:Count$FirstSpellTotalManaSpent -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPlay | OptionalDecider$ You| TriggerDescription$ Whenever CARDNAME attacks, you may cast an instant or sorcery card exiled with it without paying its mana cost. -SVar:TrigPlay:DB$ Play | ValidZone$ Exile | Valid$ Instant.IsRemembered,Sorcery.IsRemembered | Controller$ You | WithoutManaCost$ True | Amount$ 1 -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jeleva_nephalias_scourge.jpg -Oracle:Flying\nWhen Jeleva, Nephalia's Scourge enters the battlefield, each player exiles the top X cards of his or her library, where X is the amount of mana spent to cast Jeleva.\nWhenever Jeleva attacks, you may cast an instant or sorcery card exiled with it without paying its mana cost. +Name:Jeleva, Nephalia's Scourge +ManaCost:1 U B R +Types:Legendary Creature Vampire Wizard +PT:1/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, each player exiles the top X cards of his or her library, where X is the amount of mana spent to cast Jeleva. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ Each | NumCards$ X | References$ X | RememberMilled$ True | Destination$ Exile +SVar:X:Count$FirstSpellTotalManaSpent +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPlay | OptionalDecider$ You| TriggerDescription$ Whenever CARDNAME attacks, you may cast an instant or sorcery card exiled with it without paying its mana cost. +SVar:TrigPlay:DB$ Play | ValidZone$ Exile | Valid$ Instant.IsRemembered,Sorcery.IsRemembered | Controller$ You | WithoutManaCost$ True | Amount$ 1 +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jeleva_nephalias_scourge.jpg +Oracle:Flying\nWhen Jeleva, Nephalia's Scourge enters the battlefield, each player exiles the top X cards of his or her library, where X is the amount of mana spent to cast Jeleva.\nWhenever Jeleva attacks, you may cast an instant or sorcery card exiled with it without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/j/jenara_asura_of_war.txt b/forge-gui/res/cardsfolder/j/jenara_asura_of_war.txt index 28b4d41eee0..90d1002207e 100644 --- a/forge-gui/res/cardsfolder/j/jenara_asura_of_war.txt +++ b/forge-gui/res/cardsfolder/j/jenara_asura_of_war.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ PutCounter | Cost$ 1 W | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/jenara_asura_of_war.jpg -Oracle:Flying\n{1}{W}: Put a +1/+1 counter on Jenara, Asura of War. \ No newline at end of file +Oracle:Flying\n{1}{W}: Put a +1/+1 counter on Jenara, Asura of War. diff --git a/forge-gui/res/cardsfolder/j/jerrard_of_the_closed_fist.txt b/forge-gui/res/cardsfolder/j/jerrard_of_the_closed_fist.txt index 97602798907..d5295d94fe8 100644 --- a/forge-gui/res/cardsfolder/j/jerrard_of_the_closed_fist.txt +++ b/forge-gui/res/cardsfolder/j/jerrard_of_the_closed_fist.txt @@ -3,4 +3,4 @@ ManaCost:3 R G G Types:Legendary Creature Human Knight PT:6/5 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1661.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/j/jeska_warrior_adept.txt b/forge-gui/res/cardsfolder/j/jeska_warrior_adept.txt index 9e9753d379a..232b526b54f 100644 --- a/forge-gui/res/cardsfolder/j/jeska_warrior_adept.txt +++ b/forge-gui/res/cardsfolder/j/jeska_warrior_adept.txt @@ -6,4 +6,4 @@ K:First Strike K:Haste A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/jeska_warrior_adept.jpg -Oracle:First strike, haste\n{T}: Jeska, Warrior Adept deals 1 damage to target creature or player. \ No newline at end of file +Oracle:First strike, haste\n{T}: Jeska, Warrior Adept deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/j/jesters_cap.txt b/forge-gui/res/cardsfolder/j/jesters_cap.txt index cb99203b96c..863fb513822 100644 --- a/forge-gui/res/cardsfolder/j/jesters_cap.txt +++ b/forge-gui/res/cardsfolder/j/jesters_cap.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZone | Cost$ 2 T Sac<1/CARDNAME> | ValidTgts$ Player | Chooser$ You | Origin$ Library | Destination$ Exile | ChangeType$ Card | ChangeNum$ 3 | IsCurse$ True | SpellDescription$ Search target player's library for three cards and exile them. Then that player shuffles his or her library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jesters_cap.jpg -Oracle:{2}, {T}, Sacrifice Jester's Cap: Search target player's library for three cards and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Jester's Cap: Search target player's library for three cards and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/j/jesters_mask.txt b/forge-gui/res/cardsfolder/j/jesters_mask.txt index 8e784bfb699..bf50060ed5b 100644 --- a/forge-gui/res/cardsfolder/j/jesters_mask.txt +++ b/forge-gui/res/cardsfolder/j/jesters_mask.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jesters_mask.jpg -Oracle:Jester's Mask enters the battlefield tapped.\n{1}, {T}, Sacrifice Jester's Mask: Target opponent puts the cards from his or her hand on top of his or her library. Search that player's library for that many cards. That player puts those cards into his or her hand, then shuffles his or her library. \ No newline at end of file +Oracle:Jester's Mask enters the battlefield tapped.\n{1}, {T}, Sacrifice Jester's Mask: Target opponent puts the cards from his or her hand on top of his or her library. Search that player's library for that many cards. That player puts those cards into his or her hand, then shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/j/jesters_scepter.txt b/forge-gui/res/cardsfolder/j/jesters_scepter.txt index 17743990fd0..e6456753fdb 100644 --- a/forge-gui/res/cardsfolder/j/jesters_scepter.txt +++ b/forge-gui/res/cardsfolder/j/jesters_scepter.txt @@ -1,15 +1,15 @@ -Name:Jester's Scepter -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile the top five cards of target player's library face down. -SVar:TrigExile:AB$ Mill | Cost$ 0 | ValidTgts$ Player | NumCards$ 5 | Destination$ Exile | ExileFaceDown$ True | RememberMilled$ True -S:Mode$ MayLookAt | Affected$ Card.IsRemembered | Player$ You | AffectedZone$ Exile | Description$ You may look at cards exiled with CARDNAME. -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard -A:AB$ Counter | Cost$ 2 T ExiledMoveToGrave<1/Card.IsRemembered/card exiled with CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Counter target spell if it has the same name as that card. -SVar:X:Targeted$Valid Card.sharesNameWith MovedToGrave -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jesters_scepter.jpg -Oracle:When Jester's Scepter enters the battlefield, exile the top five cards of target player's library face down. You may look at those cards for as long as they remain exiled.\n{2}, {T}, Put a card exiled with Jester's Scepter into its owner's graveyard: Counter target spell if it has the same name as that card. +Name:Jester's Scepter +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile the top five cards of target player's library face down. +SVar:TrigExile:AB$ Mill | Cost$ 0 | ValidTgts$ Player | NumCards$ 5 | Destination$ Exile | ExileFaceDown$ True | RememberMilled$ True +S:Mode$ MayLookAt | Affected$ Card.IsRemembered | Player$ You | AffectedZone$ Exile | Description$ You may look at cards exiled with CARDNAME. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | ForgetObjects$ TriggeredCard +A:AB$ Counter | Cost$ 2 T ExiledMoveToGrave<1/Card.IsRemembered/card exiled with CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Counter target spell if it has the same name as that card. +SVar:X:Targeted$Valid Card.sharesNameWith MovedToGrave +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jesters_scepter.jpg +Oracle:When Jester's Scepter enters the battlefield, exile the top five cards of target player's library face down. You may look at those cards for as long as they remain exiled.\n{2}, {T}, Put a card exiled with Jester's Scepter into its owner's graveyard: Counter target spell if it has the same name as that card. diff --git a/forge-gui/res/cardsfolder/j/jet_medallion.txt b/forge-gui/res/cardsfolder/j/jet_medallion.txt index b4d50991c72..e9772a95674 100644 --- a/forge-gui/res/cardsfolder/j/jet_medallion.txt +++ b/forge-gui/res/cardsfolder/j/jet_medallion.txt @@ -5,4 +5,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Black | Type$ Spell | Activator$ You | Amou SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/jet_medallion.jpg -Oracle:Black spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Black spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/j/jetting_glasskite.txt b/forge-gui/res/cardsfolder/j/jetting_glasskite.txt index 75fd7318ec2..284aa50d93a 100644 --- a/forge-gui/res/cardsfolder/j/jetting_glasskite.txt +++ b/forge-gui/res/cardsfolder/j/jetting_glasskite.txt @@ -1,10 +1,10 @@ -Name:Jetting Glasskite -ManaCost:4 U U -Types:Creature Spirit -PT:4/4 -K:Flying -T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | FirstTime$ True | Execute$ GlasskiteCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. -SVar:GlasskiteCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSourceSA -SVar:Targeting:Counter -SVar:Picture:http://www.wizards.com/global/images/magic/general/jetting_glasskite.jpg -Oracle:Flying\nWhenever Jetting Glasskite becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. \ No newline at end of file +Name:Jetting Glasskite +ManaCost:4 U U +Types:Creature Spirit +PT:4/4 +K:Flying +T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | FirstTime$ True | Execute$ GlasskiteCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. +SVar:GlasskiteCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSourceSA +SVar:Targeting:Counter +SVar:Picture:http://www.wizards.com/global/images/magic/general/jetting_glasskite.jpg +Oracle:Flying\nWhenever Jetting Glasskite becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. diff --git a/forge-gui/res/cardsfolder/j/jeweled_amulet.txt b/forge-gui/res/cardsfolder/j/jeweled_amulet.txt index a7919555518..18094096f92 100644 --- a/forge-gui/res/cardsfolder/j/jeweled_amulet.txt +++ b/forge-gui/res/cardsfolder/j/jeweled_amulet.txt @@ -1,9 +1,9 @@ -Name:Jeweled Amulet -ManaCost:0 -Types:Artifact -A:AB$ PutCounter | Cost$ 1 T | RememberCostMana$ True | CounterType$ CHARGE | CounterNum$ 1 | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | SpellDescription$ Put a charge counter on CARDNAME. Note the type of mana spent to pay this activation cost. Activate this ability only if there are no charge counters on CARDNAME. -SVar:X:Count$CardCounters.CHARGE -A:AB$ Mana | Cost$ T SubCounter<1/CHARGE> | Produced$ Special LastNotedType | SpellDescription$ Add one mana of CARDNAME's last noted type to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jeweled_amulet.jpg -Oracle:{1}, {T}: Put a charge counter on Jeweled Amulet. Note the type of mana spent to pay this activation cost. Activate this ability only if there are no charge counters on Jeweled Amulet.\n{T}, Remove a charge counter from Jeweled Amulet: Add one mana of Jeweled Amulet's last noted type to your mana pool. +Name:Jeweled Amulet +ManaCost:0 +Types:Artifact +A:AB$ PutCounter | Cost$ 1 T | RememberCostMana$ True | CounterType$ CHARGE | CounterNum$ 1 | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | SpellDescription$ Put a charge counter on CARDNAME. Note the type of mana spent to pay this activation cost. Activate this ability only if there are no charge counters on CARDNAME. +SVar:X:Count$CardCounters.CHARGE +A:AB$ Mana | Cost$ T SubCounter<1/CHARGE> | Produced$ Special LastNotedType | SpellDescription$ Add one mana of CARDNAME's last noted type to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jeweled_amulet.jpg +Oracle:{1}, {T}: Put a charge counter on Jeweled Amulet. Note the type of mana spent to pay this activation cost. Activate this ability only if there are no charge counters on Jeweled Amulet.\n{T}, Remove a charge counter from Jeweled Amulet: Add one mana of Jeweled Amulet's last noted type to your mana pool. diff --git a/forge-gui/res/cardsfolder/j/jeweled_bird.txt b/forge-gui/res/cardsfolder/j/jeweled_bird.txt index dfcacca247d..90e57ad1920 100644 --- a/forge-gui/res/cardsfolder/j/jeweled_bird.txt +++ b/forge-gui/res/cardsfolder/j/jeweled_bird.txt @@ -1,13 +1,13 @@ -Name:Jeweled Bird -ManaCost:1 -Types:Artifact -K:Remove CARDNAME from your deck before playing if you're not playing for ante. -A:AB$ ChangeZone | Cost$ T | Defined$ Self | Origin$ Battlefield | Destination$ Ante | RememberChanged$ True | SubAbility$ DBUnAnte | SpellDescription$ Put CARDNAME into the ante. If you do, put all other cards you own from the ante into your graveyard, then draw a card. -SVar:DBUnAnte:DB$ ChangeZoneAll | ConditionCheckSVar$ Y | ConditionSVarCompare$ GT0 | Origin$ Ante | Destination$ Graveyard | ChangeType$ Card.YouOwn+Other | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ Y | ConditionSVarCompare$ GT0 | Defined$ You | NumCards$ 1 | SubAbility$ DBCleanup | References$ Y -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jeweled_bird.jpg -Oracle:Remove Jeweled Bird from your deck before playing if you're not playing for ante.\n{T}: Put Jeweled Bird into the ante. If you do, put all other cards you own from the ante into your graveyard, then draw a card. \ No newline at end of file +Name:Jeweled Bird +ManaCost:1 +Types:Artifact +K:Remove CARDNAME from your deck before playing if you're not playing for ante. +A:AB$ ChangeZone | Cost$ T | Defined$ Self | Origin$ Battlefield | Destination$ Ante | RememberChanged$ True | SubAbility$ DBUnAnte | SpellDescription$ Put CARDNAME into the ante. If you do, put all other cards you own from the ante into your graveyard, then draw a card. +SVar:DBUnAnte:DB$ ChangeZoneAll | ConditionCheckSVar$ Y | ConditionSVarCompare$ GT0 | Origin$ Ante | Destination$ Graveyard | ChangeType$ Card.YouOwn+Other | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | ConditionCheckSVar$ Y | ConditionSVarCompare$ GT0 | Defined$ You | NumCards$ 1 | SubAbility$ DBCleanup | References$ Y +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jeweled_bird.jpg +Oracle:Remove Jeweled Bird from your deck before playing if you're not playing for ante.\n{T}: Put Jeweled Bird into the ante. If you do, put all other cards you own from the ante into your graveyard, then draw a card. diff --git a/forge-gui/res/cardsfolder/j/jeweled_spirit.txt b/forge-gui/res/cardsfolder/j/jeweled_spirit.txt index f2584b17a7f..ea704e5bf54 100644 --- a/forge-gui/res/cardsfolder/j/jeweled_spirit.txt +++ b/forge-gui/res/cardsfolder/j/jeweled_spirit.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Protection | Cost$ Sac<2/Land> | Gains$ Choice | Choices$ AnyColor,artifacts | SpellDescription$ CARDNAME gains protection from artifacts or from the color of your choice until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jeweled_spirit.jpg -Oracle:Flying\nSacrifice two lands: Jeweled Spirit gains protection from artifacts or from the color of your choice until end of turn. \ No newline at end of file +Oracle:Flying\nSacrifice two lands: Jeweled Spirit gains protection from artifacts or from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/j/jeweled_torque.txt b/forge-gui/res/cardsfolder/j/jeweled_torque.txt index de75095e964..b6de6ac77a6 100644 --- a/forge-gui/res/cardsfolder/j/jeweled_torque.txt +++ b/forge-gui/res/cardsfolder/j/jeweled_torque.txt @@ -1,9 +1,9 @@ -Name:Jeweled Torque -ManaCost:2 -Types:Artifact -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInGame -T:Mode$ SpellCast | ValidCard$ Card.ChosenColor | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a spell of the chosen color, you may pay {2}. If you do, you gain 2 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 2 | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/jeweled_torque.jpg -Oracle:As Jeweled Torque enters the battlefield, choose a color.\nWhenever a player casts a spell of the chosen color, you may pay {2}. If you do, you gain 2 life. \ No newline at end of file +Name:Jeweled Torque +ManaCost:2 +Types:Artifact +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInGame +T:Mode$ SpellCast | ValidCard$ Card.ChosenColor | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a spell of the chosen color, you may pay {2}. If you do, you gain 2 life. +SVar:TrigGainLife:AB$GainLife | Cost$ 2 | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/jeweled_torque.jpg +Oracle:As Jeweled Torque enters the battlefield, choose a color.\nWhenever a player casts a spell of the chosen color, you may pay {2}. If you do, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt b/forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt index 7ebc221ea0b..3ecf64017ed 100644 --- a/forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt +++ b/forge-gui/res/cardsfolder/j/jhessian_balmgiver.txt @@ -1,8 +1,8 @@ -Name:Jhessian Balmgiver -ManaCost:1 W U -Types:Creature Human Cleric -PT:1/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. -A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/jhessian_balmgiver.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{T}: Target creature can't be blocked this turn. \ No newline at end of file +Name:Jhessian Balmgiver +ManaCost:1 W U +Types:Creature Human Cleric +PT:1/1 +A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. +A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/jhessian_balmgiver.jpg +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{T}: Target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/j/jhessian_infiltrator.txt b/forge-gui/res/cardsfolder/j/jhessian_infiltrator.txt index 6208313ebbd..1aa87a980de 100644 --- a/forge-gui/res/cardsfolder/j/jhessian_infiltrator.txt +++ b/forge-gui/res/cardsfolder/j/jhessian_infiltrator.txt @@ -4,4 +4,4 @@ Types:Creature Human Rogue PT:2/2 K:Unblockable SVar:Picture:http://www.wizards.com/global/images/magic/general/jhessian_infiltrator.jpg -Oracle:Jhessian Infiltrator can't be blocked. \ No newline at end of file +Oracle:Jhessian Infiltrator can't be blocked. diff --git a/forge-gui/res/cardsfolder/j/jhessian_lookout.txt b/forge-gui/res/cardsfolder/j/jhessian_lookout.txt index ae65312c7a5..498a8056951 100644 --- a/forge-gui/res/cardsfolder/j/jhessian_lookout.txt +++ b/forge-gui/res/cardsfolder/j/jhessian_lookout.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Human Scout PT:2/1 SVar:Picture:http://www.wizards.com/global/images/magic/general/jhessian_lookout.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/j/jhessian_zombies.txt b/forge-gui/res/cardsfolder/j/jhessian_zombies.txt index 7c707b61e4a..69d6b647caa 100644 --- a/forge-gui/res/cardsfolder/j/jhessian_zombies.txt +++ b/forge-gui/res/cardsfolder/j/jhessian_zombies.txt @@ -6,4 +6,4 @@ K:Fear K:TypeCycling:Swamp:2 K:TypeCycling:Island:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/jhessian_zombies.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nIslandcycling {2}, swampcycling {2} ({2}, Discard this card: Search your library for an Island or Swamp card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nIslandcycling {2}, swampcycling {2} ({2}, Discard this card: Search your library for an Island or Swamp card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt b/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt index f69f4f89fc3..c6ea2f2c0f0 100644 --- a/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt +++ b/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu.txt @@ -7,4 +7,4 @@ SVar:GiveSuspend:DB$ PumpAll | ValidCards$ Card.IsRemembered+withoutSuspend | KW SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jhoira_of_the_ghitu.jpg -Oracle:{2}, Exile a nonland card from your hand: Put four time counters on the exiled card. If it doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, cast it without paying its mana cost. If it's a creature, it has haste.) \ No newline at end of file +Oracle:{2}, Exile a nonland card from your hand: Put four time counters on the exiled card. If it doesn't have suspend, it gains suspend. (At the beginning of your upkeep, remove a time counter from that card. When the last is removed, cast it without paying its mana cost. If it's a creature, it has haste.) diff --git a/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu_avatar.txt b/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu_avatar.txt index a5c0843e2a7..5ee6dc86294 100644 --- a/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu_avatar.txt +++ b/forge-gui/res/cardsfolder/j/jhoira_of_the_ghitu_avatar.txt @@ -1,8 +1,8 @@ -Name:Jhoira of the Ghitu Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+0 -A:AB$ Play | Cost$ 3 Discard<1/Card> | ActivationZone$ Command | AnySupportedCard$ Instant | RandomCopied$ True | RandomNum$ 3 | ChoiceNum$ 1 | CopyCard$ True | WithoutManaCost$ True | SpellDescription$ Copy three instant cards chosen at random. You may cast one of the copies without paying its mana cost. -A:AB$ Play | Cost$ 3 Discard<1/Card> | ActivationZone$ Command | AnySupportedCard$ Sorcery | RandomCopied$ True | RandomNum$ 3 | ChoiceNum$ 1 | CopyCard$ True | WithoutManaCost$ True | SorcerySpeed$ True | SpellDescription$ Copy three sorcery cards chosen at random. You may cast one of the copies without paying its mana cost. Activate this ability only any time you could cast a sorcery. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/jhoira_of_the_ghitu_avatar.jpg -Oracle:Hand +1, life +0\n{3}, Discard a card: Copy three instant cards chosen at random. You may cast one of the copies without paying its mana cost.\n{3}, Discard a card: Copy three sorcery cards chosen at random. You may cast one of the copies without paying its mana cost. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Jhoira of the Ghitu Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+0 +A:AB$ Play | Cost$ 3 Discard<1/Card> | ActivationZone$ Command | AnySupportedCard$ Instant | RandomCopied$ True | RandomNum$ 3 | ChoiceNum$ 1 | CopyCard$ True | WithoutManaCost$ True | SpellDescription$ Copy three instant cards chosen at random. You may cast one of the copies without paying its mana cost. +A:AB$ Play | Cost$ 3 Discard<1/Card> | ActivationZone$ Command | AnySupportedCard$ Sorcery | RandomCopied$ True | RandomNum$ 3 | ChoiceNum$ 1 | CopyCard$ True | WithoutManaCost$ True | SorcerySpeed$ True | SpellDescription$ Copy three sorcery cards chosen at random. You may cast one of the copies without paying its mana cost. Activate this ability only any time you could cast a sorcery. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/jhoira_of_the_ghitu_avatar.jpg +Oracle:Hand +1, life +0\n{3}, Discard a card: Copy three instant cards chosen at random. You may cast one of the copies without paying its mana cost.\n{3}, Discard a card: Copy three sorcery cards chosen at random. You may cast one of the copies without paying its mana cost. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/j/jhoiras_timebug.txt b/forge-gui/res/cardsfolder/j/jhoiras_timebug.txt index 3db03360826..fba5a9580e1 100644 --- a/forge-gui/res/cardsfolder/j/jhoiras_timebug.txt +++ b/forge-gui/res/cardsfolder/j/jhoiras_timebug.txt @@ -1,10 +1,10 @@ -Name:Jhoira's Timebug -ManaCost:2 -Types:Artifact Creature Insect -PT:1/2 -A:AB$ GenericChoice | Cost$ T | ValidTgts$ Permanent.inZoneBattlefield+YouCtrl,Card.suspended+YouOwn | TgtPrompt$ Choose target permanent you control or suspended card you own | Defined$ You | Choices$ LoseTime,AddTime | TgtZone$ Battlefield,Exile | ConditionDefined$ Targeted | ConditionPresent$ Card.counters_GE1_TIME | ConditionCompare$ GE1 | SpellDescription$ Choose target permanent you control or suspended card you own. If that permanent or card has a time counter on it, you may remove a time counter from it or put another time counter on it. -SVar:LoseTime:DB$ RemoveCounter | Defined$ Targeted | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 1 | SpellDescription$ Remove a time counter. -SVar:AddTime:DB$ PutCounter | Defined$ Targeted | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ 1 | TgtZone$ Battlefield,Exile | SpellDescription$ Add a time counter. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jhoiras_timebug.jpg -Oracle:{T}: Choose target permanent you control or suspended card you own. If that permanent or card has a time counter on it, you may remove a time counter from it or put another time counter on it. \ No newline at end of file +Name:Jhoira's Timebug +ManaCost:2 +Types:Artifact Creature Insect +PT:1/2 +A:AB$ GenericChoice | Cost$ T | ValidTgts$ Permanent.inZoneBattlefield+YouCtrl,Card.suspended+YouOwn | TgtPrompt$ Choose target permanent you control or suspended card you own | Defined$ You | Choices$ LoseTime,AddTime | TgtZone$ Battlefield,Exile | ConditionDefined$ Targeted | ConditionPresent$ Card.counters_GE1_TIME | ConditionCompare$ GE1 | SpellDescription$ Choose target permanent you control or suspended card you own. If that permanent or card has a time counter on it, you may remove a time counter from it or put another time counter on it. +SVar:LoseTime:DB$ RemoveCounter | Defined$ Targeted | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 1 | SpellDescription$ Remove a time counter. +SVar:AddTime:DB$ PutCounter | Defined$ Targeted | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ 1 | TgtZone$ Battlefield,Exile | SpellDescription$ Add a time counter. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jhoiras_timebug.jpg +Oracle:{T}: Choose target permanent you control or suspended card you own. If that permanent or card has a time counter on it, you may remove a time counter from it or put another time counter on it. diff --git a/forge-gui/res/cardsfolder/j/jhoiras_toolbox.txt b/forge-gui/res/cardsfolder/j/jhoiras_toolbox.txt index 4e17b5a0c16..c068184376a 100644 --- a/forge-gui/res/cardsfolder/j/jhoiras_toolbox.txt +++ b/forge-gui/res/cardsfolder/j/jhoiras_toolbox.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Insect PT:1/1 A:AB$ Regenerate | Cost$ 2 | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature. | SpellDescription$ Regenerate target artifact creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/jhoiras_toolbox.jpg -Oracle:{2}: Regenerate target artifact creature. \ No newline at end of file +Oracle:{2}: Regenerate target artifact creature. diff --git a/forge-gui/res/cardsfolder/j/jhovall_queen.txt b/forge-gui/res/cardsfolder/j/jhovall_queen.txt index f75f3e9d25d..a961ae6bf9f 100644 --- a/forge-gui/res/cardsfolder/j/jhovall_queen.txt +++ b/forge-gui/res/cardsfolder/j/jhovall_queen.txt @@ -4,4 +4,4 @@ Types:Creature Cat Rebel PT:4/7 K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/jhovall_queen.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/j/jhovall_rider.txt b/forge-gui/res/cardsfolder/j/jhovall_rider.txt index a6079fe707d..f022e4e1bc2 100644 --- a/forge-gui/res/cardsfolder/j/jhovall_rider.txt +++ b/forge-gui/res/cardsfolder/j/jhovall_rider.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel PT:3/3 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card20172.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/j/jihad.txt b/forge-gui/res/cardsfolder/j/jihad.txt index f12bde2497e..0b0b8795f36 100644 --- a/forge-gui/res/cardsfolder/j/jihad.txt +++ b/forge-gui/res/cardsfolder/j/jihad.txt @@ -1,13 +1,13 @@ -Name:Jihad -ManaCost:W W W -Types:Enchantment -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SubAbility$ ChooseP | SpellDescription$ As CARDNAME enters the battlefield, choose a color and an opponent. -SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent -S:Mode$ Continuous | Affected$ Creature.White | AddPower$ 2 | AddToughness$ 1 | CheckSVar$ X | Description$ White creatures get +2/+1 as long as the chosen player controls a nontoken permanent of the chosen color. -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Permanent.nontoken+ChosenColor+ChosenCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When the chosen player controls no nontoken permanents of the chosen color, sacrifice CARDNAME. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:X:Count$Valid Permanent.nontoken+ChosenColor+ChosenCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jihad.jpg -Oracle:As Jihad enters the battlefield, choose a color and an opponent.\nWhite creatures get +2/+1 as long as the chosen player controls a nontoken permanent of the chosen color.\nWhen the chosen player controls no nontoken permanents of the chosen color, sacrifice Jihad. \ No newline at end of file +Name:Jihad +ManaCost:W W W +Types:Enchantment +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SubAbility$ ChooseP | SpellDescription$ As CARDNAME enters the battlefield, choose a color and an opponent. +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent +S:Mode$ Continuous | Affected$ Creature.White | AddPower$ 2 | AddToughness$ 1 | CheckSVar$ X | Description$ White creatures get +2/+1 as long as the chosen player controls a nontoken permanent of the chosen color. +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Permanent.nontoken+ChosenColor+ChosenCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When the chosen player controls no nontoken permanents of the chosen color, sacrifice CARDNAME. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:X:Count$Valid Permanent.nontoken+ChosenColor+ChosenCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jihad.jpg +Oracle:As Jihad enters the battlefield, choose a color and an opponent.\nWhite creatures get +2/+1 as long as the chosen player controls a nontoken permanent of the chosen color.\nWhen the chosen player controls no nontoken permanents of the chosen color, sacrifice Jihad. diff --git a/forge-gui/res/cardsfolder/j/jilt.txt b/forge-gui/res/cardsfolder/j/jilt.txt index 7c681b44257..0f5ab439c44 100644 --- a/forge-gui/res/cardsfolder/j/jilt.txt +++ b/forge-gui/res/cardsfolder/j/jilt.txt @@ -1,8 +1,8 @@ -Name:Jilt -ManaCost:1 U -Types:Instant -K:Kicker 1 R -A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature |TgtPrompt$ Select target creature | TargetUnique$ True | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDamage | SpellDescription$ Return target creature to its owner's hand. -SVar:DBDamage:DB$ DealDamage | Condition$ Kicked | ValidTgts$ Creature | TgtPrompt$ Select another target creature | TargetUnique$ True | NumDmg$ 2 | SpellDescription$ If CARDNAME was kicked, it deals 2 damage to another target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/jilt.jpg -Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nReturn target creature to its owner's hand. If Jilt was kicked, it deals 2 damage to another target creature. \ No newline at end of file +Name:Jilt +ManaCost:1 U +Types:Instant +K:Kicker 1 R +A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature |TgtPrompt$ Select target creature | TargetUnique$ True | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDamage | SpellDescription$ Return target creature to its owner's hand. +SVar:DBDamage:DB$ DealDamage | Condition$ Kicked | ValidTgts$ Creature | TgtPrompt$ Select another target creature | TargetUnique$ True | NumDmg$ 2 | SpellDescription$ If CARDNAME was kicked, it deals 2 damage to another target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/jilt.jpg +Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nReturn target creature to its owner's hand. If Jilt was kicked, it deals 2 damage to another target creature. diff --git a/forge-gui/res/cardsfolder/j/jin_gitaxias_core_augur.txt b/forge-gui/res/cardsfolder/j/jin_gitaxias_core_augur.txt index deb7164a423..17dece04fbe 100644 --- a/forge-gui/res/cardsfolder/j/jin_gitaxias_core_augur.txt +++ b/forge-gui/res/cardsfolder/j/jin_gitaxias_core_augur.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Opponent | RaiseMaxHandSize$ -7 | Description$ Ea T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your end step, draw seven cards. SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/jin_gitaxias_core_augur.jpg -Oracle:Flash\nAt the beginning of your end step, draw seven cards.\nEach opponent's maximum hand size is reduced by seven. \ No newline at end of file +Oracle:Flash\nAt the beginning of your end step, draw seven cards.\nEach opponent's maximum hand size is reduced by seven. diff --git a/forge-gui/res/cardsfolder/j/jinx.txt b/forge-gui/res/cardsfolder/j/jinx.txt index a447e4b5ed7..f8f8790b812 100644 --- a/forge-gui/res/cardsfolder/j/jinx.txt +++ b/forge-gui/res/cardsfolder/j/jinx.txt @@ -1,10 +1,10 @@ -Name:Jinx -ManaCost:1 U -Types:Instant -A:SP$ ChooseType | Cost$ 1 U | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. Draw a card at the beginning of the next turn's upkeep. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | 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:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jinx.jpg -Oracle:Target land becomes the basic land type of your choice until end of turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Jinx +ManaCost:1 U +Types:Instant +A:SP$ ChooseType | Cost$ 1 U | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. Draw a card at the beginning of the next turn's upkeep. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | 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:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jinx.jpg +Oracle:Target land becomes the basic land type of your choice until end of turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/j/jinxed_choker.txt b/forge-gui/res/cardsfolder/j/jinxed_choker.txt index ef2b1627de6..2c0587715cf 100644 --- a/forge-gui/res/cardsfolder/j/jinxed_choker.txt +++ b/forge-gui/res/cardsfolder/j/jinxed_choker.txt @@ -1,15 +1,15 @@ -Name:Jinxed Choker -ManaCost:3 -Types:Artifact -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ChangeControl | TriggerDescription$ At the beginning of your end step, target opponent gains control of CARDNAME and puts a charge counter on it. -SVar:ChangeControl:AB$ GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ PutCounter | SpellDescription$ Target opponent gains control of CARDNAME. -SVar:PutCounter:DB$ PutCounter | Cost$ 3 | CounterType$ CHARGE | CounterNum$ 1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals damage to you equal to the number of charge counters on it. -SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ X | References$ X -SVar:X:Count$CardCounters.CHARGE -A:AB$ PutCounter | Cost$ 3 | CounterType$ CHARGE | CounterNum$ 1 | AILogic$ Never | SpellDescription$ Put a charge counter on CARDNAME. -A:AB$ RemoveCounter | Cost$ 3 | CounterType$ CHARGE | CounterNum$ 1 | AILogic$ EndOfOpponentsTurn | SpellDescription$ Remove a charge counter from CARDNAME. -SVar:SacMe:4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jinxed_choker.jpg -Oracle:At the beginning of your end step, target opponent gains control of Jinxed Choker and puts a charge counter on it.\nAt the beginning of your upkeep, Jinxed Choker deals damage to you equal to the number of charge counters on it.\n{3}: Put a charge counter on Jinxed Choker or remove one from it. \ No newline at end of file +Name:Jinxed Choker +ManaCost:3 +Types:Artifact +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ChangeControl | TriggerDescription$ At the beginning of your end step, target opponent gains control of CARDNAME and puts a charge counter on it. +SVar:ChangeControl:AB$ GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ PutCounter | SpellDescription$ Target opponent gains control of CARDNAME. +SVar:PutCounter:DB$ PutCounter | Cost$ 3 | CounterType$ CHARGE | CounterNum$ 1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals damage to you equal to the number of charge counters on it. +SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ X | References$ X +SVar:X:Count$CardCounters.CHARGE +A:AB$ PutCounter | Cost$ 3 | CounterType$ CHARGE | CounterNum$ 1 | AILogic$ Never | SpellDescription$ Put a charge counter on CARDNAME. +A:AB$ RemoveCounter | Cost$ 3 | CounterType$ CHARGE | CounterNum$ 1 | AILogic$ EndOfOpponentsTurn | SpellDescription$ Remove a charge counter from CARDNAME. +SVar:SacMe:4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jinxed_choker.jpg +Oracle:At the beginning of your end step, target opponent gains control of Jinxed Choker and puts a charge counter on it.\nAt the beginning of your upkeep, Jinxed Choker deals damage to you equal to the number of charge counters on it.\n{3}: Put a charge counter on Jinxed Choker or remove one from it. diff --git a/forge-gui/res/cardsfolder/j/jinxed_idol.txt b/forge-gui/res/cardsfolder/j/jinxed_idol.txt index eac51216831..05c24a9f47a 100644 --- a/forge-gui/res/cardsfolder/j/jinxed_idol.txt +++ b/forge-gui/res/cardsfolder/j/jinxed_idol.txt @@ -1,10 +1,10 @@ -Name:Jinxed Idol -ManaCost:2 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 2 damage to you. -SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 2 -A:AB$ GainControl | Cost$ Sac<1/Creature> | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent gains control of CARDNAME. -SVar:SacMe:4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jinxed_idol.jpg -Oracle:At the beginning of your upkeep, Jinxed Idol deals 2 damage to you.\nSacrifice a creature: Target opponent gains control of Jinxed Idol. \ No newline at end of file +Name:Jinxed Idol +ManaCost:2 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 2 damage to you. +SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 2 +A:AB$ GainControl | Cost$ Sac<1/Creature> | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent gains control of CARDNAME. +SVar:SacMe:4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jinxed_idol.jpg +Oracle:At the beginning of your upkeep, Jinxed Idol deals 2 damage to you.\nSacrifice a creature: Target opponent gains control of Jinxed Idol. diff --git a/forge-gui/res/cardsfolder/j/jinxed_ring.txt b/forge-gui/res/cardsfolder/j/jinxed_ring.txt index 7a16b41038b..50f4b18c842 100644 --- a/forge-gui/res/cardsfolder/j/jinxed_ring.txt +++ b/forge-gui/res/cardsfolder/j/jinxed_ring.txt @@ -1,10 +1,10 @@ -Name:Jinxed Ring -ManaCost:2 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.nonToken+YouOwn | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken permanent is put into your graveyard from the battlefield, CARDNAME deals 1 damage to you. -SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 1 -A:AB$ GainControl | Cost$ Sac<1/Creature> | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent gains control of CARDNAME. (This effect lasts indefinitely.) -SVar:SacMe:4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jinxed_ring.jpg -Oracle:Whenever a nontoken permanent is put into your graveyard from the battlefield, Jinxed Ring deals 1 damage to you.\nSacrifice a creature: Target opponent gains control of Jinxed Ring. (This effect lasts indefinitely.) \ No newline at end of file +Name:Jinxed Ring +ManaCost:2 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.nonToken+YouOwn | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken permanent is put into your graveyard from the battlefield, CARDNAME deals 1 damage to you. +SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 1 +A:AB$ GainControl | Cost$ Sac<1/Creature> | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SpellDescription$ Target opponent gains control of CARDNAME. (This effect lasts indefinitely.) +SVar:SacMe:4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jinxed_ring.jpg +Oracle:Whenever a nontoken permanent is put into your graveyard from the battlefield, Jinxed Ring deals 1 damage to you.\nSacrifice a creature: Target opponent gains control of Jinxed Ring. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/j/jiwari_the_earth_aflame.txt b/forge-gui/res/cardsfolder/j/jiwari_the_earth_aflame.txt index acf90971d87..ada3de2facf 100644 --- a/forge-gui/res/cardsfolder/j/jiwari_the_earth_aflame.txt +++ b/forge-gui/res/cardsfolder/j/jiwari_the_earth_aflame.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ X R T | ValidTgts$ Creature.withoutFlying | TgtPrompt$ A:AB$ DamageAll | PrecostDesc$ Channel - | Cost$ X R R R Discard<1/CARDNAME> | ActivationZone$ Hand | ValidCards$ Creature.withoutFlying | NumDmg$ X | ValidDescription$ each creature without flying. | References$ X | SpellDescription$ CARDNAME deals X damage to each creature without flying. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/jiwari_the_earth_aflame.jpg -Oracle:{X}{R}, {T}: Jiwari, the Earth Aflame deals X damage to target creature without flying.\nChannel - {X}{R}{R}{R}, Discard Jiwari: Jiwari deals X damage to each creature without flying. \ No newline at end of file +Oracle:{X}{R}, {T}: Jiwari, the Earth Aflame deals X damage to target creature without flying.\nChannel - {X}{R}{R}{R}, Discard Jiwari: Jiwari deals X damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/j/jodahs_avenger.txt b/forge-gui/res/cardsfolder/j/jodahs_avenger.txt index 96eb3a03188..92c9586900f 100644 --- a/forge-gui/res/cardsfolder/j/jodahs_avenger.txt +++ b/forge-gui/res/cardsfolder/j/jodahs_avenger.txt @@ -8,4 +8,4 @@ SVar:DBProtection:DB$ Pump | NumAtt$ -1 | NumDef$ -1 | KW$ Protection from red | SVar:DBVigilance:DB$ Pump | NumAtt$ -1 | NumDef$ -1 | KW$ Vigilance | SpellDescription$ CARDNAME gets -1/-1 and gains vigilance until end of turn. SVar:DBShadow:DB$ Pump | NumAtt$ -1 | NumDef$ -1 | KW$ Shadow | SpellDescription$ CARDNAME gets -1/-1 and gains shadow until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/jodahs_avenger.jpg -Oracle:{0}: Until end of turn, Jodah's Avenger gets -1/-1 and gains your choice of double strike, protection from red, vigilance, or shadow. (A creature with shadow can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:{0}: Until end of turn, Jodah's Avenger gets -1/-1 and gains your choice of double strike, protection from red, vigilance, or shadow. (A creature with shadow can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/j/johan.txt b/forge-gui/res/cardsfolder/j/johan.txt index 3041e6c26c7..cd5411d124f 100644 --- a/forge-gui/res/cardsfolder/j/johan.txt +++ b/forge-gui/res/cardsfolder/j/johan.txt @@ -1,12 +1,12 @@ -Name:Johan -ManaCost:3 R G W -Types:Legendary Creature Human Wizard -PT:5/4 -T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigCantAttack | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of combat on your turn, you may have CARDNAME gain "CARDNAME can't attack" until end of combat. If you do, attacking doesn't cause creatures you control to tap this combat if CARDNAME is untapped. -SVar:TrigCantAttack:AB$ Pump | Cost$ 0 | KW$ CARDNAME can't attack. | UntilEndOfCombat$ True | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | StaticAbilities$ STVigilance | ImprintCards$ Self | SVars$ JohanUntap | Duration$ UntilEndOfCombat -SVar:STVigilance:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Attacking doesn't cause CARDNAME to tap. | CheckSVar$ JohanUntap | Description$ Attacking doesn't cause creatures you control to tap this combat if Johan is untapped. -SVar:JohanUntap:Count$Valid Card.IsImprinted+untapped -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/johan.jpg -Oracle:At the beginning of combat on your turn, you may have Johan gain "Johan can't attack" until end of combat. If you do, attacking doesn't cause creatures you control to tap this combat if Johan is untapped. +Name:Johan +ManaCost:3 R G W +Types:Legendary Creature Human Wizard +PT:5/4 +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigCantAttack | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of combat on your turn, you may have CARDNAME gain "CARDNAME can't attack" until end of combat. If you do, attacking doesn't cause creatures you control to tap this combat if CARDNAME is untapped. +SVar:TrigCantAttack:AB$ Pump | Cost$ 0 | KW$ CARDNAME can't attack. | UntilEndOfCombat$ True | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | StaticAbilities$ STVigilance | ImprintCards$ Self | SVars$ JohanUntap | Duration$ UntilEndOfCombat +SVar:STVigilance:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Attacking doesn't cause CARDNAME to tap. | CheckSVar$ JohanUntap | Description$ Attacking doesn't cause creatures you control to tap this combat if Johan is untapped. +SVar:JohanUntap:Count$Valid Card.IsImprinted+untapped +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/johan.jpg +Oracle:At the beginning of combat on your turn, you may have Johan gain "Johan can't attack" until end of combat. If you do, attacking doesn't cause creatures you control to tap this combat if Johan is untapped. diff --git a/forge-gui/res/cardsfolder/j/johtull_wurm.txt b/forge-gui/res/cardsfolder/j/johtull_wurm.txt index baedc13db32..3b31c578009 100644 --- a/forge-gui/res/cardsfolder/j/johtull_wurm.txt +++ b/forge-gui/res/cardsfolder/j/johtull_wurm.txt @@ -1,10 +1,10 @@ -Name:Johtull Wurm -ManaCost:5 G -Types:Creature Wurm -PT:6/6 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets -2/-1 until end of turn for each creature blocking it beyond the first. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -X | NumDef$ -Y | References$ X,Y -SVar:X:SVar$Y/Twice -SVar:Y:TriggerCount$NumBlockers/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/johtull_wurm.jpg -Oracle:Whenever Johtull Wurm becomes blocked, it gets -2/-1 until end of turn for each creature blocking it beyond the first. \ No newline at end of file +Name:Johtull Wurm +ManaCost:5 G +Types:Creature Wurm +PT:6/6 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets -2/-1 until end of turn for each creature blocking it beyond the first. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -X | NumDef$ -Y | References$ X,Y +SVar:X:SVar$Y/Twice +SVar:Y:TriggerCount$NumBlockers/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/johtull_wurm.jpg +Oracle:Whenever Johtull Wurm becomes blocked, it gets -2/-1 until end of turn for each creature blocking it beyond the first. diff --git a/forge-gui/res/cardsfolder/j/join_the_ranks.txt b/forge-gui/res/cardsfolder/j/join_the_ranks.txt index be3cf01a3f1..7ab205914a1 100644 --- a/forge-gui/res/cardsfolder/j/join_the_ranks.txt +++ b/forge-gui/res/cardsfolder/j/join_the_ranks.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Token | Cost$ 3 W | TokenAmount$ 2 | TokenName$ Soldier Ally | TokenTypes$ Creature,Soldier,Ally | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put two 1/1 white Soldier Ally creature tokens onto the battlefield. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/join_the_ranks.jpg -Oracle:Put two 1/1 white Soldier Ally creature tokens onto the battlefield. \ No newline at end of file +Oracle:Put two 1/1 white Soldier Ally creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/j/joiner_adept.txt b/forge-gui/res/cardsfolder/j/joiner_adept.txt index 93ba386f634..f3eb264af63 100644 --- a/forge-gui/res/cardsfolder/j/joiner_adept.txt +++ b/forge-gui/res/cardsfolder/j/joiner_adept.txt @@ -5,4 +5,4 @@ PT:2/1 S:Mode$ Continuous | Affected$ Land.YouCtrl | AddAbility$ AnyMana | Description$ Lands you control have "{T}: Add one mana of any color to your mana pool." SVar:AnyMana:AB$Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/joiner_adept.jpg -Oracle:Lands you control have "{T}: Add one mana of any color to your mana pool." \ No newline at end of file +Oracle:Lands you control have "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/j/joint_assault.txt b/forge-gui/res/cardsfolder/j/joint_assault.txt index dec6273d227..e6ff7ee76b1 100644 --- a/forge-gui/res/cardsfolder/j/joint_assault.txt +++ b/forge-gui/res/cardsfolder/j/joint_assault.txt @@ -1,7 +1,7 @@ -Name:Joint Assault -ManaCost:G -Types:Instant -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SubAbility$ DBPumpAll | SpellDescription$ Target creature gets +2/+2 until end of turn. If it's paired with a creature, that creature also gets +2/+2 until end of turn. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Targeted.PairedWith | NumAtt$ 2 | NumDef$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/joint_assault.jpg -Oracle:Target creature gets +2/+2 until end of turn. If it's paired with a creature, that creature also gets +2/+2 until end of turn. \ No newline at end of file +Name:Joint Assault +ManaCost:G +Types:Instant +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SubAbility$ DBPumpAll | SpellDescription$ Target creature gets +2/+2 until end of turn. If it's paired with a creature, that creature also gets +2/+2 until end of turn. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Targeted.PairedWith | NumAtt$ 2 | NumDef$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/joint_assault.jpg +Oracle:Target creature gets +2/+2 until end of turn. If it's paired with a creature, that creature also gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/j/jokulhaups.txt b/forge-gui/res/cardsfolder/j/jokulhaups.txt index 60f322f98a0..a5b11de6d0a 100644 --- a/forge-gui/res/cardsfolder/j/jokulhaups.txt +++ b/forge-gui/res/cardsfolder/j/jokulhaups.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 4 R R | ValidCards$ Artifact,Creature,Land | NoRegen$ True | SpellDescription$ Destroy all artifacts, creatures, and lands. They can't be regenerated. SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card14653.jpg -Oracle:Destroy all artifacts, creatures, and lands. They can't be regenerated. \ No newline at end of file +Oracle:Destroy all artifacts, creatures, and lands. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/j/jokulmorder.txt b/forge-gui/res/cardsfolder/j/jokulmorder.txt index 648ea33dc63..0fec9765bdf 100644 --- a/forge-gui/res/cardsfolder/j/jokulmorder.txt +++ b/forge-gui/res/cardsfolder/j/jokulmorder.txt @@ -1,15 +1,15 @@ -Name:Jokulmorder -ManaCost:4 U U U -Types:Creature Leviathan -PT:12/12 -K:Trample -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice five lands. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<5/Land> | UnlessPayer$ You -K:CARDNAME doesn't untap during your untap step. -T:Mode$ LandPlayed | ValidCard$ Island.YouCtrl | Execute$ TrigUntap | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you play an Island, you may untap CARDNAME. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self -SVar:NeedsToPlayVar:Y GE5 -SVar:Y:Count$Valid Land.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/jokulmorder.jpg -Oracle:Trample\nJokulmorder enters the battlefield tapped.\nWhen Jokulmorder enters the battlefield, sacrifice it unless you sacrifice five lands.\nJokulmorder doesn't untap during your untap step.\nWhenever you play an Island, you may untap Jokulmorder. \ No newline at end of file +Name:Jokulmorder +ManaCost:4 U U U +Types:Creature Leviathan +PT:12/12 +K:Trample +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice five lands. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<5/Land> | UnlessPayer$ You +K:CARDNAME doesn't untap during your untap step. +T:Mode$ LandPlayed | ValidCard$ Island.YouCtrl | Execute$ TrigUntap | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you play an Island, you may untap CARDNAME. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self +SVar:NeedsToPlayVar:Y GE5 +SVar:Y:Count$Valid Land.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/jokulmorder.jpg +Oracle:Trample\nJokulmorder enters the battlefield tapped.\nWhen Jokulmorder enters the battlefield, sacrifice it unless you sacrifice five lands.\nJokulmorder doesn't untap during your untap step.\nWhenever you play an Island, you may untap Jokulmorder. diff --git a/forge-gui/res/cardsfolder/j/jolrael_empress_of_beasts.txt b/forge-gui/res/cardsfolder/j/jolrael_empress_of_beasts.txt index 18cfd473f4c..938cbc595ba 100644 --- a/forge-gui/res/cardsfolder/j/jolrael_empress_of_beasts.txt +++ b/forge-gui/res/cardsfolder/j/jolrael_empress_of_beasts.txt @@ -1,7 +1,7 @@ -Name:Jolrael, Empress of Beasts -ManaCost:3 G G -Types:Legendary Creature Human Spellshaper -PT:3/3 -A:AB$ AnimateAll | Cost$ 2 G T Discard<2/Card> | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land | Power$ 3 | Toughness$ 3 | Types$ Creature | SpellDescription$ All lands target player controls become 3/3 creatures until end of turn. They're still lands. -SVar:Picture:http://www.wizards.com/global/images/magic/general/jolrael_empress_of_beasts.jpg -Oracle:{2}{G}, {T}, Discard two cards: All lands target player controls become 3/3 creatures until end of turn. They're still lands. \ No newline at end of file +Name:Jolrael, Empress of Beasts +ManaCost:3 G G +Types:Legendary Creature Human Spellshaper +PT:3/3 +A:AB$ AnimateAll | Cost$ 2 G T Discard<2/Card> | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land | Power$ 3 | Toughness$ 3 | Types$ Creature | SpellDescription$ All lands target player controls become 3/3 creatures until end of turn. They're still lands. +SVar:Picture:http://www.wizards.com/global/images/magic/general/jolrael_empress_of_beasts.jpg +Oracle:{2}{G}, {T}, Discard two cards: All lands target player controls become 3/3 creatures until end of turn. They're still lands. diff --git a/forge-gui/res/cardsfolder/j/jolraels_centaur.txt b/forge-gui/res/cardsfolder/j/jolraels_centaur.txt index 50cccbeaf15..1df7e858607 100644 --- a/forge-gui/res/cardsfolder/j/jolraels_centaur.txt +++ b/forge-gui/res/cardsfolder/j/jolraels_centaur.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/jolraels_centaur.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nFlanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nFlanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/j/jolraels_favor.txt b/forge-gui/res/cardsfolder/j/jolraels_favor.txt index 34665ac9ac0..7d85cb5b70d 100644 --- a/forge-gui/res/cardsfolder/j/jolraels_favor.txt +++ b/forge-gui/res/cardsfolder/j/jolraels_favor.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump A:AB$ Regenerate | Cost$ 1 G | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jolraels_favor.jpg -Oracle:Flash\nEnchant creature\n{1}{G}: Regenerate enchanted creature. \ No newline at end of file +Oracle:Flash\nEnchant creature\n{1}{G}: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/j/jolt.txt b/forge-gui/res/cardsfolder/j/jolt.txt index d9edebd1b18..135e79e8bad 100644 --- a/forge-gui/res/cardsfolder/j/jolt.txt +++ b/forge-gui/res/cardsfolder/j/jolt.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jolt.jpg -Oracle:You may tap or untap target artifact, creature, or land.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:You may tap or untap target artifact, creature, or land.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/j/jolting_merfolk.txt b/forge-gui/res/cardsfolder/j/jolting_merfolk.txt index 434c7a93d57..c5064146c3f 100644 --- a/forge-gui/res/cardsfolder/j/jolting_merfolk.txt +++ b/forge-gui/res/cardsfolder/j/jolting_merfolk.txt @@ -6,4 +6,4 @@ K:Fading:4 A:AB$ Tap | Cost$ SubCounter<1/FADE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jolting_merfolk.jpg -Oracle:Fading 4 (This creature enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Jolting Merfolk: Tap target creature. \ No newline at end of file +Oracle:Fading 4 (This creature enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Jolting Merfolk: Tap target creature. diff --git a/forge-gui/res/cardsfolder/j/jor_kadeen_the_prevailer.txt b/forge-gui/res/cardsfolder/j/jor_kadeen_the_prevailer.txt index 4544cd859b9..c795185d64f 100644 --- a/forge-gui/res/cardsfolder/j/jor_kadeen_the_prevailer.txt +++ b/forge-gui/res/cardsfolder/j/jor_kadeen_the_prevailer.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 3 | Condition$ Metal SVar:BuffedBy:Artifact SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/jor_kadeen_the_prevailer.jpg -Oracle:First strike\nMetalcraft - Creatures you control get +3/+0 as long as you control three or more artifacts. \ No newline at end of file +Oracle:First strike\nMetalcraft - Creatures you control get +3/+0 as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/j/joraga_bard.txt b/forge-gui/res/cardsfolder/j/joraga_bard.txt index 75a855d7f4d..ca38eb336fd 100644 --- a/forge-gui/res/cardsfolder/j/joraga_bard.txt +++ b/forge-gui/res/cardsfolder/j/joraga_bard.txt @@ -9,4 +9,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/joraga_bard.jpg -Oracle:Whenever Joraga Bard or another Ally enters the battlefield under your control, you may have Ally creatures you control gain vigilance until end of turn. \ No newline at end of file +Oracle:Whenever Joraga Bard or another Ally enters the battlefield under your control, you may have Ally creatures you control gain vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/j/joraga_treespeaker.txt b/forge-gui/res/cardsfolder/j/joraga_treespeaker.txt index b1a9fda1f86..e5f6fb55197 100644 --- a/forge-gui/res/cardsfolder/j/joraga_treespeaker.txt +++ b/forge-gui/res/cardsfolder/j/joraga_treespeaker.txt @@ -11,4 +11,4 @@ SVar:Mana:AB$Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G 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 -Oracle:Level up {1}{G} ({1}{G}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-4\n1/2\n{T}: Add {G}{G} to your mana pool.\nLEVEL 5+\n1/4\nElves you control have "{T}: Add {G}{G} to your mana pool." \ No newline at end of file +Oracle:Level up {1}{G} ({1}{G}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-4\n1/2\n{T}: Add {G}{G} to your mana pool.\nLEVEL 5+\n1/4\nElves you control have "{T}: Add {G}{G} to your mana pool." diff --git a/forge-gui/res/cardsfolder/j/joraga_warcaller.txt b/forge-gui/res/cardsfolder/j/joraga_warcaller.txt index f42d8dd4bed..e63638f21ab 100644 --- a/forge-gui/res/cardsfolder/j/joraga_warcaller.txt +++ b/forge-gui/res/cardsfolder/j/joraga_warcaller.txt @@ -10,4 +10,4 @@ SVar:X:Count$CardCounters.P1P1 SVar:XKicked:Count$TimesKicked SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/joraga_warcaller.jpg -Oracle:Multikicker {1}{G} (You may pay an additional {1}{G} any number of times as you cast this spell.)\nJoraga Warcaller enters the battlefield with a +1/+1 counter on it for each time it was kicked.\nOther Elf creatures you control get +1/+1 for each +1/+1 counter on Joraga Warcaller. \ No newline at end of file +Oracle:Multikicker {1}{G} (You may pay an additional {1}{G} any number of times as you cast this spell.)\nJoraga Warcaller enters the battlefield with a +1/+1 counter on it for each time it was kicked.\nOther Elf creatures you control get +1/+1 for each +1/+1 counter on Joraga Warcaller. diff --git a/forge-gui/res/cardsfolder/j/jotun_grunt.txt b/forge-gui/res/cardsfolder/j/jotun_grunt.txt index 28d647274e0..3b48ca02e94 100644 --- a/forge-gui/res/cardsfolder/j/jotun_grunt.txt +++ b/forge-gui/res/cardsfolder/j/jotun_grunt.txt @@ -1,9 +1,9 @@ -Name:Jotun Grunt -ManaCost:1 W -Types:Creature Giant Soldier -PT:4/4 -K:Cumulative upkeep:PutCardToLibFromSameGrave<2/-1/Card>:Put two cards from a single graveyard on the bottom of their owner's library. -SVar:X:PlayerCountPlayers$HighestValidGraveyard Card.YouOwn -SVar:NeedsToPlayVar:X GE2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/jotun_grunt.jpg -Oracle:Cumulative upkeep-Put two cards from a single graveyard on the bottom of their owner's library. (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.) +Name:Jotun Grunt +ManaCost:1 W +Types:Creature Giant Soldier +PT:4/4 +K:Cumulative upkeep:PutCardToLibFromSameGrave<2/-1/Card>:Put two cards from a single graveyard on the bottom of their owner's library. +SVar:X:PlayerCountPlayers$HighestValidGraveyard Card.YouOwn +SVar:NeedsToPlayVar:X GE2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/jotun_grunt.jpg +Oracle:Cumulative upkeep-Put two cards from a single graveyard on the bottom of their owner's library. (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.) diff --git a/forge-gui/res/cardsfolder/j/jotun_owl_keeper.txt b/forge-gui/res/cardsfolder/j/jotun_owl_keeper.txt index 331d7a2a932..6675c2b6f6d 100644 --- a/forge-gui/res/cardsfolder/j/jotun_owl_keeper.txt +++ b/forge-gui/res/cardsfolder/j/jotun_owl_keeper.txt @@ -1,10 +1,10 @@ -Name:Jotun Owl Keeper -ManaCost:2 W -Types:Creature Giant -PT:3/3 -K:Cumulative upkeep:WU -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 1/1 white Bird creature token with flying onto the battlefield for each age counter on it. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Bird | TokenImage$ W 1 1 Bird CSP | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | References$ X -SVar:X:TriggeredCard$CardCounters.AGE -SVar:Picture:http://www.wizards.com/global/images/magic/general/jotun_owl_keeper.jpg -Oracle:Cumulative upkeep {W} or {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.)\nWhen Jotun Owl Keeper dies, put a 1/1 white Bird creature token with flying onto the battlefield for each age counter on it. \ No newline at end of file +Name:Jotun Owl Keeper +ManaCost:2 W +Types:Creature Giant +PT:3/3 +K:Cumulative upkeep:WU +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put a 1/1 white Bird creature token with flying onto the battlefield for each age counter on it. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Bird | TokenImage$ W 1 1 Bird CSP | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | References$ X +SVar:X:TriggeredCard$CardCounters.AGE +SVar:Picture:http://www.wizards.com/global/images/magic/general/jotun_owl_keeper.jpg +Oracle:Cumulative upkeep {W} or {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.)\nWhen Jotun Owl Keeper dies, put a 1/1 white Bird creature token with flying onto the battlefield for each age counter on it. diff --git a/forge-gui/res/cardsfolder/j/journey_of_discovery.txt b/forge-gui/res/cardsfolder/j/journey_of_discovery.txt index 4bd0d22fe6b..4fd81645dc4 100644 --- a/forge-gui/res/cardsfolder/j/journey_of_discovery.txt +++ b/forge-gui/res/cardsfolder/j/journey_of_discovery.txt @@ -1,11 +1,11 @@ -Name:Journey of Discovery -ManaCost:2 G -Types:Sorcery -K:Entwine 2 G -A:SP$ Charm | Cost$ 2 G | Choices$ DBChangeZone,DBEffect | CharmNum$ 1 | SpellDescription$ Choose one - Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle your library; or you may play up to two additional lands this turn. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 2 | SpellDescription$ Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle your library; -SVar:DBEffect:DB$ Effect | Name$ Journey of Discovery Effect | StaticAbilities$ JourneyOfDis | AILogic$ Always | SpellDescription$ You may play up to two additional lands this turn. -SVar:JourneyOfDis:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:2 | EffectZone$ Command | Description$ You may play two additional lands this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/journey_of_discovery.jpg -Oracle:Choose one - Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle your library; or you may play up to two additional lands this turn.\nEntwine {2}{G} (Choose both if you pay the entwine cost.) \ No newline at end of file +Name:Journey of Discovery +ManaCost:2 G +Types:Sorcery +K:Entwine 2 G +A:SP$ Charm | Cost$ 2 G | Choices$ DBChangeZone,DBEffect | CharmNum$ 1 | SpellDescription$ Choose one - Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle your library; or you may play up to two additional lands this turn. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 2 | SpellDescription$ Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle your library; +SVar:DBEffect:DB$ Effect | Name$ Journey of Discovery Effect | StaticAbilities$ JourneyOfDis | AILogic$ Always | SpellDescription$ You may play up to two additional lands this turn. +SVar:JourneyOfDis:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:2 | EffectZone$ Command | Description$ You may play two additional lands this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/journey_of_discovery.jpg +Oracle:Choose one - Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle your library; or you may play up to two additional lands this turn.\nEntwine {2}{G} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/j/journey_to_nowhere.txt b/forge-gui/res/cardsfolder/j/journey_to_nowhere.txt index 8afd0835006..620006453f5 100644 --- a/forge-gui/res/cardsfolder/j/journey_to_nowhere.txt +++ b/forge-gui/res/cardsfolder/j/journey_to_nowhere.txt @@ -7,4 +7,4 @@ SVar:TrigExile:DB$ChangeZone | Cost$ 0 | TargetMin$ 1 | ValidTgts$ Creature | Tg SVar:TrigReturn:DB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/journey_to_nowhere.jpg -Oracle:When Journey to Nowhere enters the battlefield, exile target creature.\nWhen Journey to Nowhere leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:When Journey to Nowhere enters the battlefield, exile target creature.\nWhen Journey to Nowhere leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/j/journeyers_kite.txt b/forge-gui/res/cardsfolder/j/journeyers_kite.txt index 9a7edac074a..1024480c4b2 100644 --- a/forge-gui/res/cardsfolder/j/journeyers_kite.txt +++ b/forge-gui/res/cardsfolder/j/journeyers_kite.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ ChangeZone | Cost$ 3 T | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/journeyers_kite.jpg -Oracle:{3}, {T}: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{3}, {T}: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/j/joven.txt b/forge-gui/res/cardsfolder/j/joven.txt index cfaa8af98c8..a12675adc22 100644 --- a/forge-gui/res/cardsfolder/j/joven.txt +++ b/forge-gui/res/cardsfolder/j/joven.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Rogue PT:3/3 A:AB$ Destroy | Cost$ R R R T | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | SpellDescription$ Destroy target noncreature artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/joven.jpg -Oracle:{R}{R}{R}, {T}: Destroy target noncreature artifact. \ No newline at end of file +Oracle:{R}{R}{R}, {T}: Destroy target noncreature artifact. diff --git a/forge-gui/res/cardsfolder/j/jovens_ferrets.txt b/forge-gui/res/cardsfolder/j/jovens_ferrets.txt index e22723048c1..c3118ebad40 100644 --- a/forge-gui/res/cardsfolder/j/jovens_ferrets.txt +++ b/forge-gui/res/cardsfolder/j/jovens_ferrets.txt @@ -1,11 +1,11 @@ -Name:Joven's Ferrets -ManaCost:G -Types:Creature Ferret -PT:1/1 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +0/+2 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 -T:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ At end of combat, tap all creatures that blocked CARDNAME this turn. They don't untap during their controller's next untap step. -SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Creature.blockedSource | SubAbility$ TrigPump2 -SVar:TrigPump2:DB$ PumpAll | Cost$ 0 | ValidCards$ Creature.blockedSource | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/jovens_ferrets.jpg -Oracle:Whenever Joven's Ferrets attacks, it gets +0/+2 until end of turn.\nAt end of combat, tap all creatures that blocked Joven's Ferrets this turn. They don't untap during their controller's next untap step. +Name:Joven's Ferrets +ManaCost:G +Types:Creature Ferret +PT:1/1 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +0/+2 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 +T:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ At end of combat, tap all creatures that blocked CARDNAME this turn. They don't untap during their controller's next untap step. +SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Creature.blockedSource | SubAbility$ TrigPump2 +SVar:TrigPump2:DB$ PumpAll | Cost$ 0 | ValidCards$ Creature.blockedSource | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/jovens_ferrets.jpg +Oracle:Whenever Joven's Ferrets attacks, it gets +0/+2 until end of turn.\nAt end of combat, tap all creatures that blocked Joven's Ferrets this turn. They don't untap during their controller's next untap step. diff --git a/forge-gui/res/cardsfolder/j/jovens_tools.txt b/forge-gui/res/cardsfolder/j/jovens_tools.txt index fb8aad924eb..77e9b3783eb 100644 --- a/forge-gui/res/cardsfolder/j/jovens_tools.txt +++ b/forge-gui/res/cardsfolder/j/jovens_tools.txt @@ -3,4 +3,4 @@ ManaCost:6 Types:Artifact A:AB$ Pump | Cost$ 4 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CantBeBlockedBy Creature.nonWall | SpellDescription$ Target creature can't be blocked this turn except by Walls. SVar:Picture:http://www.wizards.com/global/images/magic/general/jovens_tools.jpg -Oracle:{4}, {T}: Target creature can't be blocked this turn except by Walls. \ No newline at end of file +Oracle:{4}, {T}: Target creature can't be blocked this turn except by Walls. diff --git a/forge-gui/res/cardsfolder/j/jovial_evil.txt b/forge-gui/res/cardsfolder/j/jovial_evil.txt index e07f5c415b3..97265b61742 100644 --- a/forge-gui/res/cardsfolder/j/jovial_evil.txt +++ b/forge-gui/res/cardsfolder/j/jovial_evil.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 2 B | ValidTgts$ Opponent | NumDmg$ X | References$ X | SVar:X:Count$Valid Creature.White+TargetedPlayerCtrl/Twice SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jovial_evil.jpg -Oracle:Jovial Evil deals X damage to target opponent, where X is twice the number of white creatures that player controls. \ No newline at end of file +Oracle:Jovial Evil deals X damage to target opponent, where X is twice the number of white creatures that player controls. diff --git a/forge-gui/res/cardsfolder/j/joyous_respite.txt b/forge-gui/res/cardsfolder/j/joyous_respite.txt index 9281b87ef42..3a30acb26a5 100644 --- a/forge-gui/res/cardsfolder/j/joyous_respite.txt +++ b/forge-gui/res/cardsfolder/j/joyous_respite.txt @@ -4,4 +4,4 @@ Types:Sorcery Arcane A:SP$ GainLife | Cost$ 3 G | LifeAmount$ X | References$ X | SpellDescription$ You gain 1 life for each land you control. SVar:X:Count$TypeYouCtrl.Land SVar:Picture:http://www.wizards.com/global/images/magic/general/joyous_respite.jpg -Oracle:You gain 1 life for each land you control. \ No newline at end of file +Oracle:You gain 1 life for each land you control. diff --git a/forge-gui/res/cardsfolder/j/judge_of_currents.txt b/forge-gui/res/cardsfolder/j/judge_of_currents.txt index 12c08bfc394..a556039df76 100644 --- a/forge-gui/res/cardsfolder/j/judge_of_currents.txt +++ b/forge-gui/res/cardsfolder/j/judge_of_currents.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Taps | ValidCard$ Merfolk.YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a Merfolk you control becomes tapped, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/judge_of_currents.jpg -Oracle:Whenever a Merfolk you control becomes tapped, you may gain 1 life. \ No newline at end of file +Oracle:Whenever a Merfolk you control becomes tapped, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/j/judge_unworthy.txt b/forge-gui/res/cardsfolder/j/judge_unworthy.txt index ccdb25da2fd..cfefd7c1e20 100644 --- a/forge-gui/res/cardsfolder/j/judge_unworthy.txt +++ b/forge-gui/res/cardsfolder/j/judge_unworthy.txt @@ -7,4 +7,4 @@ SVar:DBDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select SVar:X:Count$TopOfLibraryCMC SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/judge_unworthy.jpg -Oracle:Choose target attacking or blocking creature. Scry 3, then reveal the top card of your library. Judge Unworthy deals damage equal to that card's converted mana cost to that creature. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) \ No newline at end of file +Oracle:Choose target attacking or blocking creature. Scry 3, then reveal the top card of your library. Judge Unworthy deals damage equal to that card's converted mana cost to that creature. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/j/judges_familiar.txt b/forge-gui/res/cardsfolder/j/judges_familiar.txt index 007fe698e14..0588a2de460 100644 --- a/forge-gui/res/cardsfolder/j/judges_familiar.txt +++ b/forge-gui/res/cardsfolder/j/judges_familiar.txt @@ -1,8 +1,8 @@ -Name:Judge's Familiar -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}. -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 +Name:Judge's Familiar +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}. +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}. diff --git a/forge-gui/res/cardsfolder/j/jugan_the_rising_star.txt b/forge-gui/res/cardsfolder/j/jugan_the_rising_star.txt index 5e091c51ec2..a0e70eafefc 100644 --- a/forge-gui/res/cardsfolder/j/jugan_the_rising_star.txt +++ b/forge-gui/res/cardsfolder/j/jugan_the_rising_star.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may distribute five +1/+1 counters among any number of target creatures. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/jugan_the_rising_star.jpg -Oracle:Flying\nWhen Jugan, the Rising Star dies, you may distribute five +1/+1 counters among any number of target creatures. \ No newline at end of file +Oracle:Flying\nWhen Jugan, the Rising Star dies, you may distribute five +1/+1 counters among any number of target creatures. diff --git a/forge-gui/res/cardsfolder/j/juggernaut.txt b/forge-gui/res/cardsfolder/j/juggernaut.txt index d29819362c4..d29ca2d9c56 100644 --- a/forge-gui/res/cardsfolder/j/juggernaut.txt +++ b/forge-gui/res/cardsfolder/j/juggernaut.txt @@ -5,4 +5,4 @@ PT:5/3 K:CARDNAME attacks each turn if able. K:CantBeBlockedBy Creature.Wall SVar:Picture:http://www.wizards.com/global/images/magic/general/juggernaut.jpg -Oracle:Juggernaut attacks each turn if able.\nJuggernaut can't be blocked by Walls. \ No newline at end of file +Oracle:Juggernaut attacks each turn if able.\nJuggernaut can't be blocked by Walls. diff --git a/forge-gui/res/cardsfolder/j/juju_bubble.txt b/forge-gui/res/cardsfolder/j/juju_bubble.txt index 942fbde0a2f..12395b7ce41 100644 --- a/forge-gui/res/cardsfolder/j/juju_bubble.txt +++ b/forge-gui/res/cardsfolder/j/juju_bubble.txt @@ -8,4 +8,4 @@ T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execu SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/juju_bubble.jpg -Oracle:Cumulative upkeep {1} (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.)\nWhen you play a card, sacrifice Juju Bubble.\n{2}: You gain 1 life. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\nWhen you play a card, sacrifice Juju Bubble.\n{2}: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/j/jukai_messenger.txt b/forge-gui/res/cardsfolder/j/jukai_messenger.txt index d14b9500cad..865d1049ffd 100644 --- a/forge-gui/res/cardsfolder/j/jukai_messenger.txt +++ b/forge-gui/res/cardsfolder/j/jukai_messenger.txt @@ -4,4 +4,4 @@ Types:Creature Human Monk PT:1/1 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80525.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/j/jump.txt b/forge-gui/res/cardsfolder/j/jump.txt index 6a2ca428996..30b5086ce33 100644 --- a/forge-gui/res/cardsfolder/j/jump.txt +++ b/forge-gui/res/cardsfolder/j/jump.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/jump.jpg -Oracle:Target creature gains flying until end of turn. \ No newline at end of file +Oracle:Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/j/jund.txt b/forge-gui/res/cardsfolder/j/jund.txt index 7e9b8dfb332..1341db7bd79 100644 --- a/forge-gui/res/cardsfolder/j/jund.txt +++ b/forge-gui/res/cardsfolder/j/jund.txt @@ -1,16 +1,16 @@ -Name:Jund -ManaCost:no cost -Types:Plane Alara -T:Mode$ SpellCast | ValidCard$ Creature.Black,Creature.Red,Creature.Green | ValidActivatingPlayer$ Player | TriggerZones$ Command | Execute$ DevourPump | TriggerDescription$ 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.) -SVar:DevourPump:AB$ Animate | Cost$ 0 | Defined$ TriggeredCard | Replacements$ etbDevour | sVars$ JundETB,JundSac,JundSacX,JundRememberedX,JundCounters,JundCleanup | Permanent$ True -SVar:etbDevour:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ JundETB | Description$ 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.) -SVar:JundSac:DB$ Sacrifice | Defined$ You | Amount$ JundSacX | References$ JundSacX | SacValid$ Creature.Other | RememberSacrificed$ True | SacMessage$ another creature (Devour 5) | Optional$ True | Devour$ True | SubAbility$ JundCounters -SVar:JundETB:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ JundSac -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 {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 +Name:Jund +ManaCost:no cost +Types:Plane Alara +T:Mode$ SpellCast | ValidCard$ Creature.Black,Creature.Red,Creature.Green | ValidActivatingPlayer$ Player | TriggerZones$ Command | Execute$ DevourPump | TriggerDescription$ 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.) +SVar:DevourPump:AB$ Animate | Cost$ 0 | Defined$ TriggeredCard | Replacements$ etbDevour | sVars$ JundETB,JundSac,JundSacX,JundRememberedX,JundCounters,JundCleanup | Permanent$ True +SVar:etbDevour:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ JundETB | Description$ 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.) +SVar:JundSac:DB$ Sacrifice | Defined$ You | Amount$ JundSacX | References$ JundSacX | SacValid$ Creature.Other | RememberSacrificed$ True | SacMessage$ another creature (Devour 5) | Optional$ True | Devour$ True | SubAbility$ JundCounters +SVar:JundETB:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ JundSac +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 {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. diff --git a/forge-gui/res/cardsfolder/j/jund_battlemage.txt b/forge-gui/res/cardsfolder/j/jund_battlemage.txt index ac74a904d42..ad25d634d97 100644 --- a/forge-gui/res/cardsfolder/j/jund_battlemage.txt +++ b/forge-gui/res/cardsfolder/j/jund_battlemage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ LoseLife | Cost$ B T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. A:AB$ Token | Cost$ G T | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling ALA | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/jund_battlemage.jpg -Oracle:{B}, {T}: Target player loses 1 life.\n{G}, {T}: Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:{B}, {T}: Target player loses 1 life.\n{G}, {T}: Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/j/jund_charm.txt b/forge-gui/res/cardsfolder/j/jund_charm.txt index 71d7c04391c..d308830eeb5 100644 --- a/forge-gui/res/cardsfolder/j/jund_charm.txt +++ b/forge-gui/res/cardsfolder/j/jund_charm.txt @@ -7,4 +7,4 @@ SVar:DBDmg:DB$ DamageAll | NumDmg$ 2 | ValidCards$ Creature | SpellDescription$ SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jund_charm.jpg -Oracle:Choose one - Exile all cards from target player's graveyard; or Jund Charm deals 2 damage to each creature; or put two +1/+1 counters on target creature. \ No newline at end of file +Oracle:Choose one - Exile all cards from target player's graveyard; or Jund Charm deals 2 damage to each creature; or put two +1/+1 counters on target creature. diff --git a/forge-gui/res/cardsfolder/j/jund_hackblade.txt b/forge-gui/res/cardsfolder/j/jund_hackblade.txt index 78d539598a5..85e118f360f 100644 --- a/forge-gui/res/cardsfolder/j/jund_hackblade.txt +++ b/forge-gui/res/cardsfolder/j/jund_hackblade.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Permanent.YouCtrl+MultiColor+Other SVar:PlayMain1:TRUE SVar:BuffedBy:Permanent.MultiColor SVar:Picture:http://www.wizards.com/global/images/magic/general/jund_hackblade.jpg -Oracle:As long as you control another multicolored permanent, Jund Hackblade gets +1/+1 and has haste. \ No newline at end of file +Oracle:As long as you control another multicolored permanent, Jund Hackblade gets +1/+1 and has haste. diff --git a/forge-gui/res/cardsfolder/j/jund_panorama.txt b/forge-gui/res/cardsfolder/j/jund_panorama.txt index ea08ed5feca..1e804d2041e 100644 --- a/forge-gui/res/cardsfolder/j/jund_panorama.txt +++ b/forge-gui/res/cardsfolder/j/jund_panorama.txt @@ -4,4 +4,4 @@ Types:Land 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 +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. diff --git a/forge-gui/res/cardsfolder/j/jund_sojourners.txt b/forge-gui/res/cardsfolder/j/jund_sojourners.txt index bec97405804..98ad8cb4376 100644 --- a/forge-gui/res/cardsfolder/j/jund_sojourners.txt +++ b/forge-gui/res/cardsfolder/j/jund_sojourners.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ Y T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | Secondary$ True | TriggerDescription$ When you cycle CARDNAME or it's put into a graveyard from the battlefield, you may have it deal 1 damage to target creature or player. SVar:TrigDamage: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/jund_sojourners.jpg -Oracle:When you cycle Jund Sojourners or it dies, you may have it deal 1 damage to target creature or player.\nCycling {2}{R} ({2}{R}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:When you cycle Jund Sojourners or it dies, you may have it deal 1 damage to target creature or player.\nCycling {2}{R} ({2}{R}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/j/jungle_barrier.txt b/forge-gui/res/cardsfolder/j/jungle_barrier.txt index f5faf43cf53..a93d42ebb0b 100644 --- a/forge-gui/res/cardsfolder/j/jungle_barrier.txt +++ b/forge-gui/res/cardsfolder/j/jungle_barrier.txt @@ -6,4 +6,4 @@ K:Defender T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/jungle_barrier.jpg -Oracle:Defender (This creature can't attack.)\nWhen Jungle Barrier enters the battlefield, draw a card. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhen Jungle Barrier enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/j/jungle_basin.txt b/forge-gui/res/cardsfolder/j/jungle_basin.txt index 16372ec952d..71dcc9e35e3 100644 --- a/forge-gui/res/cardsfolder/j/jungle_basin.txt +++ b/forge-gui/res/cardsfolder/j/jungle_basin.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Forest.untapped/untapped Forest> | UnlessPayer$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jungle_basin.jpg -Oracle:Jungle Basin enters the battlefield tapped.\nWhen Jungle Basin enters the battlefield, sacrifice it unless you return an untapped Forest you control to its owner's hand.\n{T}: Add {1}{G} to your mana pool. \ No newline at end of file +Oracle:Jungle Basin enters the battlefield tapped.\nWhen Jungle Basin enters the battlefield, sacrifice it unless you return an untapped Forest you control to its owner's hand.\n{T}: Add {1}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/j/jungle_lion.txt b/forge-gui/res/cardsfolder/j/jungle_lion.txt index d2ddd9106ce..550cbe6e7a5 100644 --- a/forge-gui/res/cardsfolder/j/jungle_lion.txt +++ b/forge-gui/res/cardsfolder/j/jungle_lion.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:2/1 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4302.jpg -Oracle:Jungle Lion can't block. \ No newline at end of file +Oracle:Jungle Lion can't block. diff --git a/forge-gui/res/cardsfolder/j/jungle_patrol.txt b/forge-gui/res/cardsfolder/j/jungle_patrol.txt index 59e774ae092..0696271e781 100644 --- a/forge-gui/res/cardsfolder/j/jungle_patrol.txt +++ b/forge-gui/res/cardsfolder/j/jungle_patrol.txt @@ -5,4 +5,4 @@ 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. 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 +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. diff --git a/forge-gui/res/cardsfolder/j/jungle_shrine.txt b/forge-gui/res/cardsfolder/j/jungle_shrine.txt index e03a09aba38..2f86140cd05 100644 --- a/forge-gui/res/cardsfolder/j/jungle_shrine.txt +++ b/forge-gui/res/cardsfolder/j/jungle_shrine.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/jungle_shrine.jpg -Oracle:Jungle Shrine enters the battlefield tapped.\n{T}: Add {R}, {G}, or {W} to your mana pool. \ No newline at end of file +Oracle:Jungle Shrine enters the battlefield tapped.\n{T}: Add {R}, {G}, or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/j/jungle_troll.txt b/forge-gui/res/cardsfolder/j/jungle_troll.txt index 001e5ae8233..f9f5156ce99 100644 --- a/forge-gui/res/cardsfolder/j/jungle_troll.txt +++ b/forge-gui/res/cardsfolder/j/jungle_troll.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Regenerate | Cost$ R | SpellDescription$ Regenerate CARDNAME. A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/jungle_troll.jpg -Oracle:{R}: Regenerate Jungle Troll.\n{G}: Regenerate Jungle Troll. \ No newline at end of file +Oracle:{R}: Regenerate Jungle Troll.\n{G}: Regenerate Jungle Troll. diff --git a/forge-gui/res/cardsfolder/j/jungle_weaver.txt b/forge-gui/res/cardsfolder/j/jungle_weaver.txt index b444e9a029e..5cbc31c5973 100644 --- a/forge-gui/res/cardsfolder/j/jungle_weaver.txt +++ b/forge-gui/res/cardsfolder/j/jungle_weaver.txt @@ -5,4 +5,4 @@ PT:5/6 K:Reach K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/jungle_weaver.jpg -Oracle:Reach (This can block creatures with flying.)\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Reach (This can block creatures with flying.)\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/j/jungle_wurm.txt b/forge-gui/res/cardsfolder/j/jungle_wurm.txt index d7ffaa68130..4b273dc78bd 100644 --- a/forge-gui/res/cardsfolder/j/jungle_wurm.txt +++ b/forge-gui/res/cardsfolder/j/jungle_wurm.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -X | NumDef$ -X | References$ X SVar:X:TriggerCount$NumBlockers/Minus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/jungle_wurm.jpg -Oracle:Whenever Jungle Wurm becomes blocked, it gets -1/-1 until end of turn for each creature blocking it beyond the first. \ No newline at end of file +Oracle:Whenever Jungle Wurm becomes blocked, it gets -1/-1 until end of turn for each creature blocking it beyond the first. diff --git a/forge-gui/res/cardsfolder/j/juniper_order_advocate.txt b/forge-gui/res/cardsfolder/j/juniper_order_advocate.txt index 1251e5c1b41..67c874d60f6 100644 --- a/forge-gui/res/cardsfolder/j/juniper_order_advocate.txt +++ b/forge-gui/res/cardsfolder/j/juniper_order_advocate.txt @@ -8,4 +8,4 @@ SVar:PlayMain1:TRUE SVar:RemRandomDeck:True DeckNeeds:Color$Green SVar:Picture:http://www.wizards.com/global/images/magic/general/juniper_order_advocate.jpg -Oracle:As long as Juniper Order Advocate is untapped, green creatures you control get +1/+1. \ No newline at end of file +Oracle:As long as Juniper Order Advocate is untapped, green creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/j/juniper_order_druid.txt b/forge-gui/res/cardsfolder/j/juniper_order_druid.txt index 87a107433da..1514fe9ce0d 100644 --- a/forge-gui/res/cardsfolder/j/juniper_order_druid.txt +++ b/forge-gui/res/cardsfolder/j/juniper_order_druid.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Untap | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Untap target land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/juniper_order_druid.jpg -Oracle:{T}: Untap target land. \ No newline at end of file +Oracle:{T}: Untap target land. diff --git a/forge-gui/res/cardsfolder/j/juniper_order_ranger.txt b/forge-gui/res/cardsfolder/j/juniper_order_ranger.txt index f03eb073ca9..f7b6bb28915 100644 --- a/forge-gui/res/cardsfolder/j/juniper_order_ranger.txt +++ b/forge-gui/res/cardsfolder/j/juniper_order_ranger.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredCard | CounterTy SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/juniper_order_ranger.jpg -Oracle:Whenever another creature enters the battlefield under your control, put a +1/+1 counter on that creature and a +1/+1 counter on Juniper Order Ranger. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield under your control, put a +1/+1 counter on that creature and a +1/+1 counter on Juniper Order Ranger. diff --git a/forge-gui/res/cardsfolder/j/junk_diver.txt b/forge-gui/res/cardsfolder/j/junk_diver.txt index d954332fcc6..b8b4dbfa573 100644 --- a/forge-gui/res/cardsfolder/j/junk_diver.txt +++ b/forge-gui/res/cardsfolder/j/junk_diver.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.Other+YouCtrl | Cost$ 0 SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/junk_diver.jpg -Oracle:Flying\nWhen Junk Diver dies, return another target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:Flying\nWhen Junk Diver dies, return another target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/j/junk_golem.txt b/forge-gui/res/cardsfolder/j/junk_golem.txt index 4ffac89c443..34f8dea9b69 100644 --- a/forge-gui/res/cardsfolder/j/junk_golem.txt +++ b/forge-gui/res/cardsfolder/j/junk_golem.txt @@ -1,11 +1,11 @@ -Name:Junk Golem -ManaCost:4 -Types:Artifact Creature Golem -PT:0/0 -K:etbCounter:P1P1:3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you remove a +1/+1 counter from it. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ SubCounter<1/P1P1> | UnlessPayer$ You -A:AB$ PutCounter | Cost$ 1 Discard<1/Card> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/junk_golem.jpg -Oracle:Junk Golem enters the battlefield with three +1/+1 counters on it.\nAt the beginning of your upkeep, sacrifice Junk Golem unless you remove a +1/+1 counter from it.\n{1}, Discard a card: Put a +1/+1 counter on Junk Golem. \ No newline at end of file +Name:Junk Golem +ManaCost:4 +Types:Artifact Creature Golem +PT:0/0 +K:etbCounter:P1P1:3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you remove a +1/+1 counter from it. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ SubCounter<1/P1P1> | UnlessPayer$ You +A:AB$ PutCounter | Cost$ 1 Discard<1/Card> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/junk_golem.jpg +Oracle:Junk Golem enters the battlefield with three +1/+1 counters on it.\nAt the beginning of your upkeep, sacrifice Junk Golem unless you remove a +1/+1 counter from it.\n{1}, Discard a card: Put a +1/+1 counter on Junk Golem. diff --git a/forge-gui/res/cardsfolder/j/junktroller.txt b/forge-gui/res/cardsfolder/j/junktroller.txt index f9ea4047c48..f5def8832bf 100644 --- a/forge-gui/res/cardsfolder/j/junktroller.txt +++ b/forge-gui/res/cardsfolder/j/junktroller.txt @@ -5,4 +5,4 @@ PT:0/6 K:Defender A:AB$ ChangeZone | Cost$ T | ValidTgts$ Card | TgtPrompt$ Select target card | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target card from a graveyard on the bottom of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/junktroller.jpg -Oracle:Defender (This creature can't attack.)\n{T}: Put target card from a graveyard on the bottom of its owner's library. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{T}: Put target card from a graveyard on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/j/junkyo_bell.txt b/forge-gui/res/cardsfolder/j/junkyo_bell.txt index fabce0e357e..b22dedd0f9f 100644 --- a/forge-gui/res/cardsfolder/j/junkyo_bell.txt +++ b/forge-gui/res/cardsfolder/j/junkyo_bell.txt @@ -1,11 +1,11 @@ -Name:Junkyo Bell -ManaCost:4 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may have target creature you control get +X/+X until end of turn, where X is the number of creatures you control. If you do, sacrifice that creature at the beginning of the next end step. -SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +X | NumDef$ +X | References$ X | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Targeted | TriggerDescription$ CARDNAME - Sacrifice the creature at the beginning of the next end step. | AILogic$ Always -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You -SVar:X:Count$Valid Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/junkyo_bell.jpg -Oracle:At the beginning of your upkeep, you may have target creature you control get +X/+X until end of turn, where X is the number of creatures you control. If you do, sacrifice that creature at the beginning of the next end step. \ No newline at end of file +Name:Junkyo Bell +ManaCost:4 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may have target creature you control get +X/+X until end of turn, where X is the number of creatures you control. If you do, sacrifice that creature at the beginning of the next end step. +SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +X | NumDef$ +X | References$ X | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Targeted | TriggerDescription$ CARDNAME - Sacrifice the creature at the beginning of the next end step. | AILogic$ Always +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You +SVar:X:Count$Valid Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/junkyo_bell.jpg +Oracle:At the beginning of your upkeep, you may have target creature you control get +X/+X until end of turn, where X is the number of creatures you control. If you do, sacrifice that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/j/juntu_stakes.txt b/forge-gui/res/cardsfolder/j/juntu_stakes.txt index 3f68cffa6ce..1959b6628c9 100644 --- a/forge-gui/res/cardsfolder/j/juntu_stakes.txt +++ b/forge-gui/res/cardsfolder/j/juntu_stakes.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.powerLE1 | AddHiddenKeyword$ CARDNAME do SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/juntu_stakes.jpg -Oracle:Creatures with power 1 or less don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Creatures with power 1 or less don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/j/junun_efreet.txt b/forge-gui/res/cardsfolder/j/junun_efreet.txt index 206a7d98ed6..a6ebc122c2e 100644 --- a/forge-gui/res/cardsfolder/j/junun_efreet.txt +++ b/forge-gui/res/cardsfolder/j/junun_efreet.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B B SVar:Picture:http://www.wizards.com/global/images/magic/general/junun_efreet.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Junun Efreet unless you pay {B}{B}. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Junun Efreet unless you pay {B}{B}. diff --git a/forge-gui/res/cardsfolder/j/jushi_apprentice_tomoya_the_revealer.txt b/forge-gui/res/cardsfolder/j/jushi_apprentice_tomoya_the_revealer.txt index e1a4588da51..7074bc47d6f 100644 --- a/forge-gui/res/cardsfolder/j/jushi_apprentice_tomoya_the_revealer.txt +++ b/forge-gui/res/cardsfolder/j/jushi_apprentice_tomoya_the_revealer.txt @@ -1,22 +1,22 @@ -Name:Jushi Apprentice -ManaCost:1 U -Types:Creature Human Wizard -PT:1/2 -A:AB$Draw | Cost$ 2 U T | Defined$ You | NumCards$ 1 | SubAbility$ DBFlip | SpellDescription$ Draw a card. If you have nine or more cards in hand, flip CARDNAME. -SVar:DBFlip:DB$SetState | Defined$ Self | ConditionCheckSVar$ HandSize | ConditionSVarCompare$ GE9 | Mode$ Flip | References$ HandSize -SVar:HandSize:Count$InYourHand -AlternateMode:Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/jushi_apprentice.jpg -Oracle:{2}{U}, {T}: Draw a card. If you have nine or more cards in hand, flip Jushi Apprentice. - -ALTERNATE - -Name:Tomoya the Revealer -ManaCost:1 U -Colors:blue -Types:Legendary Creature Human Wizard -PT:2/3 -A:AB$Draw | Cost$ 3 U U T | ValidTgts$ Player | NumCards$ X | References$ X | SpellDescription$ Target player draws X cards, where X is the number of cards in your hand. -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/tomoya_the_revealer.jpg -Oracle:{3}{U}{U}, {T}: Target player draws X cards, where X is the number of cards in your hand. \ No newline at end of file +Name:Jushi Apprentice +ManaCost:1 U +Types:Creature Human Wizard +PT:1/2 +A:AB$Draw | Cost$ 2 U T | Defined$ You | NumCards$ 1 | SubAbility$ DBFlip | SpellDescription$ Draw a card. If you have nine or more cards in hand, flip CARDNAME. +SVar:DBFlip:DB$SetState | Defined$ Self | ConditionCheckSVar$ HandSize | ConditionSVarCompare$ GE9 | Mode$ Flip | References$ HandSize +SVar:HandSize:Count$InYourHand +AlternateMode:Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/jushi_apprentice.jpg +Oracle:{2}{U}, {T}: Draw a card. If you have nine or more cards in hand, flip Jushi Apprentice. + +ALTERNATE + +Name:Tomoya the Revealer +ManaCost:1 U +Colors:blue +Types:Legendary Creature Human Wizard +PT:2/3 +A:AB$Draw | Cost$ 3 U U T | ValidTgts$ Player | NumCards$ X | References$ X | SpellDescription$ Target player draws X cards, where X is the number of cards in your hand. +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/tomoya_the_revealer.jpg +Oracle:{3}{U}{U}, {T}: Target player draws X cards, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/j/just_fate.txt b/forge-gui/res/cardsfolder/j/just_fate.txt index 59e82b06f75..583b4c47839 100644 --- a/forge-gui/res/cardsfolder/j/just_fate.txt +++ b/forge-gui/res/cardsfolder/j/just_fate.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Destroy target attacking creature. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6519.jpg -Oracle:Cast Just Fate only during the declare attackers step and only if you've been attacked this step.\nDestroy target attacking creature. \ No newline at end of file +Oracle:Cast Just Fate only during the declare attackers step and only if you've been attacked this step.\nDestroy target attacking creature. diff --git a/forge-gui/res/cardsfolder/j/justice.txt b/forge-gui/res/cardsfolder/j/justice.txt index e6ec7add260..0571bb163f7 100644 --- a/forge-gui/res/cardsfolder/j/justice.txt +++ b/forge-gui/res/cardsfolder/j/justice.txt @@ -8,4 +8,4 @@ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | N SVar:X:TriggerCount$DamageAmount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/justice.jpg -Oracle:At the beginning of your upkeep, sacrifice Justice unless you pay {W}{W}.\nWhenever a red creature or spell deals damage, Justice deals that much damage to that creature's or spell's controller. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Justice unless you pay {W}{W}.\nWhenever a red creature or spell deals damage, Justice deals that much damage to that creature's or spell's controller. diff --git a/forge-gui/res/cardsfolder/j/juvenile_gloomwidow.txt b/forge-gui/res/cardsfolder/j/juvenile_gloomwidow.txt index fcda81afcfe..1f7634affd9 100644 --- a/forge-gui/res/cardsfolder/j/juvenile_gloomwidow.txt +++ b/forge-gui/res/cardsfolder/j/juvenile_gloomwidow.txt @@ -5,4 +5,4 @@ PT:1/3 K:Reach K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/juvenile_gloomwidow.jpg -Oracle:Reach (This can block creatures with flying.)\nWither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Reach (This can block creatures with flying.)\nWither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/j/juxtapose.txt b/forge-gui/res/cardsfolder/j/juxtapose.txt index 62c65033d92..e5ce5a364ca 100644 --- a/forge-gui/res/cardsfolder/j/juxtapose.txt +++ b/forge-gui/res/cardsfolder/j/juxtapose.txt @@ -1,18 +1,18 @@ -Name:Juxtapose -ManaCost:3 U -Types:Sorcery -A:SP$ ChooseCard | Cost$ 3 U | ValidTgts$ Player | Choices$ Creature.cmcEQY | TargetControls$ True | References$ Y | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChooseCreatureYou | SpellDescription$ You and target player exchange control of the creature you each control with the highest converted mana cost. Then exchange control of artifacts the same way. If two or more permanents a player controls are tied for highest cost, their controller chooses one of them. -SVar:DBChooseCreatureYou:DB$ ChooseCard | Choices$ Creature.YouCtrl+cmcEQX | References$ X | Mandatory$ True | RememberChosen$ True | SubAbility$ DBExchangeCreature -SVar:DBExchangeCreature:DB$ ExchangeControl | BothDefined$ True | Defined$ Remembered | SubAbility$ DBCleanCreature -SVar:DBCleanCreature:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseArtifactYou -SVar:DBChooseArtifactYou:DB$ ChooseCard | Choices$ Artifact.YouCtrl+cmcEQZ | References$ Z | Mandatory$ True | RememberChosen$ True | SubAbility$ DBChooseArtifactOpp -SVar:DBChooseArtifactOpp:DB$ ChooseCard | Defined$ ParentTarget | Choices$ Artifact.cmcEQW | TargetControls$ True | References$ W | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBExchangeArtifact -SVar:DBExchangeArtifact:DB$ ExchangeControl | BothDefined$ True | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$HighestCMC_Creature.YouCtrl+inZoneBattlefield -SVar:Y:Count$HighestCMC_Creature.TargetedPlayerCtrl+inZoneBattlefield -SVar:Z:Count$HighestCMC_Artifact.YouCtrl+inZoneBattlefield -SVar:W:Count$HighestCMC_Artifact.TargetedPlayerCtrl+inZoneBattlefield -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/juxtapose.jpg -Oracle:You and target player exchange control of the creature you each control with the highest converted mana cost. Then exchange control of artifacts the same way. If two or more permanents a player controls are tied for highest cost, their controller chooses one of them. +Name:Juxtapose +ManaCost:3 U +Types:Sorcery +A:SP$ ChooseCard | Cost$ 3 U | ValidTgts$ Player | Choices$ Creature.cmcEQY | TargetControls$ True | References$ Y | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBChooseCreatureYou | SpellDescription$ You and target player exchange control of the creature you each control with the highest converted mana cost. Then exchange control of artifacts the same way. If two or more permanents a player controls are tied for highest cost, their controller chooses one of them. +SVar:DBChooseCreatureYou:DB$ ChooseCard | Choices$ Creature.YouCtrl+cmcEQX | References$ X | Mandatory$ True | RememberChosen$ True | SubAbility$ DBExchangeCreature +SVar:DBExchangeCreature:DB$ ExchangeControl | BothDefined$ True | Defined$ Remembered | SubAbility$ DBCleanCreature +SVar:DBCleanCreature:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseArtifactYou +SVar:DBChooseArtifactYou:DB$ ChooseCard | Choices$ Artifact.YouCtrl+cmcEQZ | References$ Z | Mandatory$ True | RememberChosen$ True | SubAbility$ DBChooseArtifactOpp +SVar:DBChooseArtifactOpp:DB$ ChooseCard | Defined$ ParentTarget | Choices$ Artifact.cmcEQW | TargetControls$ True | References$ W | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | SubAbility$ DBExchangeArtifact +SVar:DBExchangeArtifact:DB$ ExchangeControl | BothDefined$ True | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$HighestCMC_Creature.YouCtrl+inZoneBattlefield +SVar:Y:Count$HighestCMC_Creature.TargetedPlayerCtrl+inZoneBattlefield +SVar:Z:Count$HighestCMC_Artifact.YouCtrl+inZoneBattlefield +SVar:W:Count$HighestCMC_Artifact.TargetedPlayerCtrl+inZoneBattlefield +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/juxtapose.jpg +Oracle:You and target player exchange control of the creature you each control with the highest converted mana cost. Then exchange control of artifacts the same way. If two or more permanents a player controls are tied for highest cost, their controller chooses one of them. diff --git a/forge-gui/res/cardsfolder/j/juzam_djinn.txt b/forge-gui/res/cardsfolder/j/juzam_djinn.txt index 9fba95cbc4f..0daac6ece09 100644 --- a/forge-gui/res/cardsfolder/j/juzam_djinn.txt +++ b/forge-gui/res/cardsfolder/j/juzam_djinn.txt @@ -5,4 +5,4 @@ PT:5/5 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to you. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/an/en-us/card922.jpg -Oracle:At the beginning of your upkeep, Juzam Djinn deals 1 damage to you. \ No newline at end of file +Oracle:At the beginning of your upkeep, Juzam Djinn deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/j/jwar_isle_refuge.txt b/forge-gui/res/cardsfolder/j/jwar_isle_refuge.txt index e3ec85249da..979c0a3b3f2 100644 --- a/forge-gui/res/cardsfolder/j/jwar_isle_refuge.txt +++ b/forge-gui/res/cardsfolder/j/jwar_isle_refuge.txt @@ -7,4 +7,4 @@ 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 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/jwar_isle_refuge.jpg -Oracle:Jwar Isle Refuge enters the battlefield tapped.\nWhen Jwar Isle Refuge enters the battlefield, you gain 1 life.\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Oracle:Jwar Isle Refuge enters the battlefield tapped.\nWhen Jwar Isle Refuge enters the battlefield, you gain 1 life.\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/j/jwari_scuttler.txt b/forge-gui/res/cardsfolder/j/jwari_scuttler.txt index 9d43b63f5e2..52a7652a814 100644 --- a/forge-gui/res/cardsfolder/j/jwari_scuttler.txt +++ b/forge-gui/res/cardsfolder/j/jwari_scuttler.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Creature Crab PT:2/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/jwari_scuttler.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/j/jwari_shapeshifter.txt b/forge-gui/res/cardsfolder/j/jwari_shapeshifter.txt index b765745c530..eb8e1aa6bdc 100644 --- a/forge-gui/res/cardsfolder/j/jwari_shapeshifter.txt +++ b/forge-gui/res/cardsfolder/j/jwari_shapeshifter.txt @@ -7,4 +7,4 @@ SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choice SVar:DBCopy:DB$ Clone | Defined$ Remembered SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/jwari_shapeshifter.jpg -Oracle:You may have Jwari Shapeshifter enter the battlefield as a copy of any Ally creature on the battlefield. \ No newline at end of file +Oracle:You may have Jwari Shapeshifter enter the battlefield as a copy of any Ally creature on the battlefield. diff --git a/forge-gui/res/cardsfolder/k/kaalia_of_the_vast.txt b/forge-gui/res/cardsfolder/k/kaalia_of_the_vast.txt index 2f150486cd7..db3139ec160 100644 --- a/forge-gui/res/cardsfolder/k/kaalia_of_the_vast.txt +++ b/forge-gui/res/cardsfolder/k/kaalia_of_the_vast.txt @@ -1,9 +1,9 @@ -Name:Kaalia of the Vast -ManaCost:1 W B R -Types:Legendary Creature Human Cleric -PT:2/2 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | Attacked$ Opponent | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks an opponent, you may put an Angel, Demon, or Dragon creature card from your hand onto the battlefield tapped and attacking that opponent. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Angel+YouCtrl,Creature.Demon+YouCtrl,Creature.Dragon+YouCtrl | Tapped$ True | Attacking$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kaalia_of_the_vast.jpg -Oracle:Flying\nWhenever Kaalia of the Vast attacks an opponent, you may put an Angel, Demon, or Dragon creature card from your hand onto the battlefield tapped and attacking that opponent. \ No newline at end of file +Name:Kaalia of the Vast +ManaCost:1 W B R +Types:Legendary Creature Human Cleric +PT:2/2 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | Attacked$ Opponent | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks an opponent, you may put an Angel, Demon, or Dragon creature card from your hand onto the battlefield tapped and attacking that opponent. +SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Angel+YouCtrl,Creature.Demon+YouCtrl,Creature.Dragon+YouCtrl | Tapped$ True | Attacking$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kaalia_of_the_vast.jpg +Oracle:Flying\nWhenever Kaalia of the Vast attacks an opponent, you may put an Angel, Demon, or Dragon creature card from your hand onto the battlefield tapped and attacking that opponent. diff --git a/forge-gui/res/cardsfolder/k/kabira_crossroads.txt b/forge-gui/res/cardsfolder/k/kabira_crossroads.txt index 6cc1bdb0fad..dce5afe97ed 100644 --- a/forge-gui/res/cardsfolder/k/kabira_crossroads.txt +++ b/forge-gui/res/cardsfolder/k/kabira_crossroads.txt @@ -6,4 +6,4 @@ 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/kabira_crossroads.jpg -Oracle:Kabira Crossroads enters the battlefield tapped.\nWhen Kabira Crossroads enters the battlefield, you gain 2 life.\n{T}: Add {W} to your mana pool. \ No newline at end of file +Oracle:Kabira Crossroads enters the battlefield tapped.\nWhen Kabira Crossroads enters the battlefield, you gain 2 life.\n{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/kabira_evangel.txt b/forge-gui/res/cardsfolder/k/kabira_evangel.txt index cadac2ba233..6f50641c98b 100644 --- a/forge-gui/res/cardsfolder/k/kabira_evangel.txt +++ b/forge-gui/res/cardsfolder/k/kabira_evangel.txt @@ -1,9 +1,9 @@ -Name:Kabira Evangel -ManaCost:2 W -Types:Creature Human Cleric Ally -PT:2/3 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigProt | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigProt | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. -SVar:TrigProt:AB$ProtectionAll | Cost$ 0 | ValidCards$ Card.Ally+YouCtrl | Gains$ Choice | Choices$ AnyColor -SVar:Picture:http://www.wizards.com/global/images/magic/general/kabira_evangel.jpg -Oracle:Whenever Kabira Evangel or another Ally enters the battlefield under your control, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. \ No newline at end of file +Name:Kabira Evangel +ManaCost:2 W +Types:Creature Human Cleric Ally +PT:2/3 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigProt | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigProt | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Ally enters the battlefield under your control, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. +SVar:TrigProt:AB$ProtectionAll | Cost$ 0 | ValidCards$ Card.Ally+YouCtrl | Gains$ Choice | Choices$ AnyColor +SVar:Picture:http://www.wizards.com/global/images/magic/general/kabira_evangel.jpg +Oracle:Whenever Kabira Evangel or another Ally enters the battlefield under your control, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kabira_vindicator.txt b/forge-gui/res/cardsfolder/k/kabira_vindicator.txt index 44a399f9d46..622568b4308 100644 --- a/forge-gui/res/cardsfolder/k/kabira_vindicator.txt +++ b/forge-gui/res/cardsfolder/k/kabira_vindicator.txt @@ -11,4 +11,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddPower$ 2 | AddToughne SVar:X:Count$Valid Card.Self+counters_GE2_LEVEL+counters_LT5_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE5_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/kabira_vindicator.jpg -Oracle:Level up {2}{W} ({2}{W}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-4\n3/6\nOther creatures you control get +1/+1.\nLEVEL 5+\n4/8\nOther creatures you control get +2/+2. \ No newline at end of file +Oracle:Level up {2}{W} ({2}{W}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-4\n3/6\nOther creatures you control get +1/+1.\nLEVEL 5+\n4/8\nOther creatures you control get +2/+2. diff --git a/forge-gui/res/cardsfolder/k/kaboom!.txt b/forge-gui/res/cardsfolder/k/kaboom!.txt index e62601512ed..2f1a190371b 100644 --- a/forge-gui/res/cardsfolder/k/kaboom!.txt +++ b/forge-gui/res/cardsfolder/k/kaboom!.txt @@ -1,12 +1,12 @@ -Name:Kaboom! -ManaCost:4 R -Types:Sorcery -A:SP$ RepeatEach | Cost$ 4 R | ValidTgts$ Player | TargetMin$ 0 | TargetMax$ Maxplayer | References$ Maxplayer | RepeatPlayers$ Targeted | RepeatSubAbility$ DBDigUntil | StackDescription$ SpellDescription | SpellDescription$ Choose any number of target players. For each of those players, reveal cards from the top of your library until you reveal a nonland card. Kaboom deals damage equal to that card's converted mana cost to that player, then you put the revealed cards on the bottom of your library in any order. -SVar:DBDigUntil:DB$ DigUntil | Defined$ You | Valid$ Card.nonLand | ValidDescription$ nonland card | FoundDestination$ Library | FoundLibraryPosition$ -1 | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RememberFound$ True | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Maxplayer:PlayerCountPlayers$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kaboom!.jpg -Oracle:Choose any number of target players. For each of those players, reveal cards from the top of your library until you reveal a nonland card. Kaboom deals damage equal to that card's converted mana cost to that player, then you put the revealed cards on the bottom of your library in any order. \ No newline at end of file +Name:Kaboom! +ManaCost:4 R +Types:Sorcery +A:SP$ RepeatEach | Cost$ 4 R | ValidTgts$ Player | TargetMin$ 0 | TargetMax$ Maxplayer | References$ Maxplayer | RepeatPlayers$ Targeted | RepeatSubAbility$ DBDigUntil | StackDescription$ SpellDescription | SpellDescription$ Choose any number of target players. For each of those players, reveal cards from the top of your library until you reveal a nonland card. Kaboom deals damage equal to that card's converted mana cost to that player, then you put the revealed cards on the bottom of your library in any order. +SVar:DBDigUntil:DB$ DigUntil | Defined$ You | Valid$ Card.nonLand | ValidDescription$ nonland card | FoundDestination$ Library | FoundLibraryPosition$ -1 | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RememberFound$ True | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Maxplayer:PlayerCountPlayers$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kaboom!.jpg +Oracle:Choose any number of target players. For each of those players, reveal cards from the top of your library until you reveal a nonland card. Kaboom deals damage equal to that card's converted mana cost to that player, then you put the revealed cards on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/k/kabuto_moth.txt b/forge-gui/res/cardsfolder/k/kabuto_moth.txt index d4c7543d336..663c9ed77ad 100644 --- a/forge-gui/res/cardsfolder/k/kabuto_moth.txt +++ b/forge-gui/res/cardsfolder/k/kabuto_moth.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +2 | SpellDescription$ Target creature gets +1/+2 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card79105.jpg -Oracle:Flying\n{T}: Target creature gets +1/+2 until end of turn. \ No newline at end of file +Oracle:Flying\n{T}: Target creature gets +1/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kaervek_the_merciless.txt b/forge-gui/res/cardsfolder/k/kaervek_the_merciless.txt index 814f0a1ca5c..d176d4b65f4 100644 --- a/forge-gui/res/cardsfolder/k/kaervek_the_merciless.txt +++ b/forge-gui/res/cardsfolder/k/kaervek_the_merciless.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZ SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X SVar:X:TriggerCount$CastSACMC SVar:Picture:http://www.wizards.com/global/images/magic/general/kaervek_the_merciless.jpg -Oracle:Whenever an opponent casts a spell, Kaervek the Merciless deals damage to target creature or player equal to that spell's converted mana cost. \ No newline at end of file +Oracle:Whenever an opponent casts a spell, Kaervek the Merciless deals damage to target creature or player equal to that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/k/kaerveks_hex.txt b/forge-gui/res/cardsfolder/k/kaerveks_hex.txt index 6db6725a592..16d099970f6 100644 --- a/forge-gui/res/cardsfolder/k/kaerveks_hex.txt +++ b/forge-gui/res/cardsfolder/k/kaerveks_hex.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ 3 B | NumDmg$ 1 | ValidCards$ Creature.nonBlack | ValidDescription$ each nonblack creature. | SubAbility$ DBDamageAll | SpellDescription$ CARDNAME deals 1 damage to each nonblack creature and an additional 1 damage to each green creature. SVar:DBDamageAll:DB$DamageAll | NumDmg$ 1 | ValidCards$ Creature.Green | ValidDescription$ each green creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/kaerveks_hex.jpg -Oracle:Kaervek's Hex deals 1 damage to each nonblack creature and an additional 1 damage to each green creature. \ No newline at end of file +Oracle:Kaervek's Hex deals 1 damage to each nonblack creature and an additional 1 damage to each green creature. diff --git a/forge-gui/res/cardsfolder/k/kaerveks_purge.txt b/forge-gui/res/cardsfolder/k/kaerveks_purge.txt index 09028cf59e7..1b970688cf0 100644 --- a/forge-gui/res/cardsfolder/k/kaerveks_purge.txt +++ b/forge-gui/res/cardsfolder/k/kaerveks_purge.txt @@ -1,10 +1,10 @@ -Name:Kaervek's Purge -ManaCost:X B R -Types:Sorcery -A:SP$ Destroy | Cost$ X B R | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberDestroyed$ True | SubAbility$ DBDamage | References$ X | SpellDescription$ Destroy target creature with converted mana cost X. If that creature dies this way, CARDNAME deals damage equal to the creature's power to the creature's controller. -SVar:DBDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ Z | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y,Z -SVar:X:Targeted$CardManaCost -SVar:Y:Remembered$Amount -SVar:Z:Targeted$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/kaerveks_purge.jpg -Oracle:Destroy target creature with converted mana cost X. If that creature dies this way, Kaervek's Purge deals damage equal to the creature's power to the creature's controller. \ No newline at end of file +Name:Kaervek's Purge +ManaCost:X B R +Types:Sorcery +A:SP$ Destroy | Cost$ X B R | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberDestroyed$ True | SubAbility$ DBDamage | References$ X | SpellDescription$ Destroy target creature with converted mana cost X. If that creature dies this way, CARDNAME deals damage equal to the creature's power to the creature's controller. +SVar:DBDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ Z | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y,Z +SVar:X:Targeted$CardManaCost +SVar:Y:Remembered$Amount +SVar:Z:Targeted$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/kaerveks_purge.jpg +Oracle:Destroy target creature with converted mana cost X. If that creature dies this way, Kaervek's Purge deals damage equal to the creature's power to the creature's controller. diff --git a/forge-gui/res/cardsfolder/k/kaerveks_spite.txt b/forge-gui/res/cardsfolder/k/kaerveks_spite.txt index 7f3e6f45495..a7b149ab90a 100644 --- a/forge-gui/res/cardsfolder/k/kaerveks_spite.txt +++ b/forge-gui/res/cardsfolder/k/kaerveks_spite.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$LoseLife | Cost$ B B B Sac Discard<0/Hand> | ValidTgts$ Player | LifeAmount$ 5 | CostDesc$ As an additional cost to cast Kaervek's Spite, sacrifice all permanents you control and discard your hand. | SpellDescription$ Target player loses 5 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kaerveks_spite.jpg -Oracle:As an additional cost to cast Kaervek's Spite, sacrifice all permanents you control and discard your hand.\nTarget player loses 5 life. \ No newline at end of file +Oracle:As an additional cost to cast Kaervek's Spite, sacrifice all permanents you control and discard your hand.\nTarget player loses 5 life. diff --git a/forge-gui/res/cardsfolder/k/kaerveks_torch.txt b/forge-gui/res/cardsfolder/k/kaerveks_torch.txt index 71cf32b233a..ba0f04e7f79 100644 --- a/forge-gui/res/cardsfolder/k/kaerveks_torch.txt +++ b/forge-gui/res/cardsfolder/k/kaerveks_torch.txt @@ -1,8 +1,8 @@ -Name:Kaervek's Torch -ManaCost:X R -Types:Sorcery -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. -S:Mode$ RaiseCost | ValidSpellTarget$ Card.Self | Activator$ Player | Type$ Spell | Amount$ 2 | EffectZone$ Stack | Description$ As long as CARDNAME is on the stack, spells that target it cost {2} more to cast. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/kaerveks_torch.jpg -Oracle:As long as Kaervek's Torch is on the stack, spells that target it cost {2} more to cast.\nKaervek's Torch deals X damage to target creature or player. \ No newline at end of file +Name:Kaervek's Torch +ManaCost:X R +Types:Sorcery +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. +S:Mode$ RaiseCost | ValidSpellTarget$ Card.Self | Activator$ Player | Type$ Spell | Amount$ 2 | EffectZone$ Stack | Description$ As long as CARDNAME is on the stack, spells that target it cost {2} more to cast. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/kaerveks_torch.jpg +Oracle:As long as Kaervek's Torch is on the stack, spells that target it cost {2} more to cast.\nKaervek's Torch deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/kagemaro_first_to_suffer.txt b/forge-gui/res/cardsfolder/k/kagemaro_first_to_suffer.txt index 969037b7f61..765369a1c6d 100644 --- a/forge-gui/res/cardsfolder/k/kagemaro_first_to_suffer.txt +++ b/forge-gui/res/cardsfolder/k/kagemaro_first_to_suffer.txt @@ -7,4 +7,4 @@ A:AB$ PumpAll | Cost$ B Sac<1/CARDNAME> | ValidCards$ Creature | NumAtt$ -X | Nu SVar:X:Count$InYourHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kagemaro_first_to_suffer.jpg -Oracle:Kagemaro, First to Suffer's power and toughness are each equal to the number of cards in your hand.\n{B}, Sacrifice Kagemaro: All creatures get -X/-X until end of turn, where X is the number of cards in your hand. \ No newline at end of file +Oracle:Kagemaro, First to Suffer's power and toughness are each equal to the number of cards in your hand.\n{B}, Sacrifice Kagemaro: All creatures get -X/-X until end of turn, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/k/kagemaros_clutch.txt b/forge-gui/res/cardsfolder/k/kagemaros_clutch.txt index d88ca64e291..cf41d242be4 100644 --- a/forge-gui/res/cardsfolder/k/kagemaros_clutch.txt +++ b/forge-gui/res/cardsfolder/k/kagemaros_clutch.txt @@ -1,10 +1,10 @@ -Name:Kagemaro's Clutch -ManaCost:3 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets -X/-X, where X is the number of cards in your hand. -SVar:X:Count$InYourHand/Times.-1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kagemaros_clutch.jpg -Oracle:Enchant creature\nEnchanted creature gets -X/-X, where X is the number of cards in your hand. \ No newline at end of file +Name:Kagemaro's Clutch +ManaCost:3 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets -X/-X, where X is the number of cards in your hand. +SVar:X:Count$InYourHand/Times.-1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kagemaros_clutch.jpg +Oracle:Enchant creature\nEnchanted creature gets -X/-X, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/k/kaho_minamo_historian.txt b/forge-gui/res/cardsfolder/k/kaho_minamo_historian.txt index ca257820c3c..239586785e6 100644 --- a/forge-gui/res/cardsfolder/k/kaho_minamo_historian.txt +++ b/forge-gui/res/cardsfolder/k/kaho_minamo_historian.txt @@ -1,13 +1,13 @@ -Name:Kaho, Minamo Historian -ManaCost:2 U U -Types:Legendary Creature Human Wizard -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ Catalogue | TriggerDescription$ When CARDNAME enters the battlefield, search your library for up to three instant cards and exile them. Then shuffle your library. -SVar:Catalogue:DB$ ChangeZone | Origin$ Library | Destination$ Exile | ChangeType$ Instant | ChangeNum$ 3 | RememberChanged$ True | ForgetOtherRemembered$ True -A:AB$ Play | Cost$ X T | Valid$ Card.IsRemembered+cmcEQX | ValidZone$ Exile | WithoutManaCost$ True | Amount$ 1 | Controller$ You | Optional$ True | References$ X | SpellDescription$ You may cast a card with converted mana cost X exiled with Kaho without paying its mana cost. -T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | Execute$ ForgetCard | Static$ True -SVar:ForgetCard:DB$ Cleanup | ForgetDefined$ TriggeredCard -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kaho_minamo_historian.jpg -Oracle:When Kaho, Minamo Historian enters the battlefield, search your library for up to three instant cards and exile them. Then shuffle your library.\n{X}, {T}: You may cast a card with converted mana cost X exiled with Kaho without paying its mana cost. \ No newline at end of file +Name:Kaho, Minamo Historian +ManaCost:2 U U +Types:Legendary Creature Human Wizard +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ Catalogue | TriggerDescription$ When CARDNAME enters the battlefield, search your library for up to three instant cards and exile them. Then shuffle your library. +SVar:Catalogue:DB$ ChangeZone | Origin$ Library | Destination$ Exile | ChangeType$ Instant | ChangeNum$ 3 | RememberChanged$ True | ForgetOtherRemembered$ True +A:AB$ Play | Cost$ X T | Valid$ Card.IsRemembered+cmcEQX | ValidZone$ Exile | WithoutManaCost$ True | Amount$ 1 | Controller$ You | Optional$ True | References$ X | SpellDescription$ You may cast a card with converted mana cost X exiled with Kaho without paying its mana cost. +T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | Execute$ ForgetCard | Static$ True +SVar:ForgetCard:DB$ Cleanup | ForgetDefined$ TriggeredCard +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kaho_minamo_historian.jpg +Oracle:When Kaho, Minamo Historian enters the battlefield, search your library for up to three instant cards and exile them. Then shuffle your library.\n{X}, {T}: You may cast a card with converted mana cost X exiled with Kaho without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/k/kaijin_of_the_vanishing_touch.txt b/forge-gui/res/cardsfolder/k/kaijin_of_the_vanishing_touch.txt index 6825bf598bb..ca9d159a268 100644 --- a/forge-gui/res/cardsfolder/k/kaijin_of_the_vanishing_touch.txt +++ b/forge-gui/res/cardsfolder/k/kaijin_of_the_vanishing_touch.txt @@ -8,4 +8,4 @@ SVar:DelayedTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ TriggeredAttacker SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kaijin_of_the_vanishing_touch.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Kaijin of the Vanishing Touch blocks a creature, return that creature to its owner's hand at end of combat. (Return it only if it's on the battlefield.) \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Kaijin of the Vanishing Touch blocks a creature, return that creature to its owner's hand at end of combat. (Return it only if it's on the battlefield.) diff --git a/forge-gui/res/cardsfolder/k/kalastria_highborn.txt b/forge-gui/res/cardsfolder/k/kalastria_highborn.txt index f8f18338652..00a7c0fa81e 100644 --- a/forge-gui/res/cardsfolder/k/kalastria_highborn.txt +++ b/forge-gui/res/cardsfolder/k/kalastria_highborn.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigLoseLife:AB$LoseLife | Cost$ B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/kalastria_highborn.jpg -Oracle:Whenever Kalastria Highborn or another Vampire you control dies, you may pay {B}. If you do, target player loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:Whenever Kalastria Highborn or another Vampire you control dies, you may pay {B}. If you do, target player loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/k/kaleidostone.txt b/forge-gui/res/cardsfolder/k/kaleidostone.txt index 7f9f33b95eb..3c34416f0da 100644 --- a/forge-gui/res/cardsfolder/k/kaleidostone.txt +++ b/forge-gui/res/cardsfolder/k/kaleidostone.txt @@ -6,4 +6,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 A:AB$ Mana | Cost$ 5 T Sac<1/CARDNAME> | Produced$ W U B R G | SpellDescription$ Add {W}{U}{B}{R}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kaleidostone.jpg -Oracle:When Kaleidostone enters the battlefield, draw a card.\n{5}, {T}, Sacrifice Kaleidostone: Add {W}{U}{B}{R}{G} to your mana pool. \ No newline at end of file +Oracle:When Kaleidostone enters the battlefield, draw a card.\n{5}, {T}, Sacrifice Kaleidostone: Add {W}{U}{B}{R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/kalitas_bloodchief_of_ghet.txt b/forge-gui/res/cardsfolder/k/kalitas_bloodchief_of_ghet.txt index 37fe713ab63..069353b8f51 100644 --- a/forge-gui/res/cardsfolder/k/kalitas_bloodchief_of_ghet.txt +++ b/forge-gui/res/cardsfolder/k/kalitas_bloodchief_of_ghet.txt @@ -1,12 +1,12 @@ -Name:Kalitas, Bloodchief of Ghet -ManaCost:5 B B -Types:Legendary Creature Vampire Warrior -PT:5/5 -A:AB$ Destroy | Cost$ B B B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBToken | RememberLKI$ True | SpellDescription$ Destroy target creature. If that creature dies this way, put a black Vampire creature token onto the battlefield. Its power is equal to that creature's power and its toughness is equal to that creature's toughness. -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenImage$ B X X Vampire | TokenName$ Vampire | TokenTypes$ Creature,Vampire | TokenColors$ Black | TokenOwner$ You | TokenPower$ dX | TokenToughness$ dY | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X,dX,dY | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:dX:RememberedLKI$CardPower -SVar:dY:RememberedLKI$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/kalitas_bloodchief_of_ghet.jpg -Oracle:{B}{B}{B}, {T}: Destroy target creature. If that creature dies this way, put a black Vampire creature token onto the battlefield. Its power is equal to that creature's power and its toughness is equal to that creature's toughness. \ No newline at end of file +Name:Kalitas, Bloodchief of Ghet +ManaCost:5 B B +Types:Legendary Creature Vampire Warrior +PT:5/5 +A:AB$ Destroy | Cost$ B B B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBToken | RememberLKI$ True | SpellDescription$ Destroy target creature. If that creature dies this way, put a black Vampire creature token onto the battlefield. Its power is equal to that creature's power and its toughness is equal to that creature's toughness. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenImage$ B X X Vampire | TokenName$ Vampire | TokenTypes$ Creature,Vampire | TokenColors$ Black | TokenOwner$ You | TokenPower$ dX | TokenToughness$ dY | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X,dX,dY | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:dX:RememberedLKI$CardPower +SVar:dY:RememberedLKI$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/kalitas_bloodchief_of_ghet.jpg +Oracle:{B}{B}{B}, {T}: Destroy target creature. If that creature dies this way, put a black Vampire creature token onto the battlefield. Its power is equal to that creature's power and its toughness is equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/k/kalonian_behemoth.txt b/forge-gui/res/cardsfolder/k/kalonian_behemoth.txt index c105820bb0d..14c0bd0686e 100644 --- a/forge-gui/res/cardsfolder/k/kalonian_behemoth.txt +++ b/forge-gui/res/cardsfolder/k/kalonian_behemoth.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:9/9 K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/kalonian_behemoth.jpg -Oracle:Shroud (This creature can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Shroud (This creature can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/k/kalonian_hydra.txt b/forge-gui/res/cardsfolder/k/kalonian_hydra.txt index bcb829afd3a..4747b6747d0 100644 --- a/forge-gui/res/cardsfolder/k/kalonian_hydra.txt +++ b/forge-gui/res/cardsfolder/k/kalonian_hydra.txt @@ -1,13 +1,13 @@ -Name:Kalonian Hydra -ManaCost:3 G G -Types:Creature Hydra -PT:0/0 -K:Trample -K:etbCounter:P1P1:4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDoubleCounters | TriggerDescription$ Whenever CARDNAME attacks, double the number of +1/+1 counters on each creature you control. -SVar:TrigDoubleCounters:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature.YouCtrl | RepeatSubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:Remembered$CardCounters.P1P1 -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/kalonian_hydra.jpg -Oracle:Trample\nKalonian Hydra enters the battlefield with four +1/+1 counters on it.\nWhenever Kalonian Hydra attacks, double the number of +1/+1 counters on each creature you control. +Name:Kalonian Hydra +ManaCost:3 G G +Types:Creature Hydra +PT:0/0 +K:Trample +K:etbCounter:P1P1:4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDoubleCounters | TriggerDescription$ Whenever CARDNAME attacks, double the number of +1/+1 counters on each creature you control. +SVar:TrigDoubleCounters:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature.YouCtrl | RepeatSubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:Remembered$CardCounters.P1P1 +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/kalonian_hydra.jpg +Oracle:Trample\nKalonian Hydra enters the battlefield with four +1/+1 counters on it.\nWhenever Kalonian Hydra attacks, double the number of +1/+1 counters on each creature you control. diff --git a/forge-gui/res/cardsfolder/k/kalonian_tusker.txt b/forge-gui/res/cardsfolder/k/kalonian_tusker.txt index 068e1720c47..a348fc28f68 100644 --- a/forge-gui/res/cardsfolder/k/kalonian_tusker.txt +++ b/forge-gui/res/cardsfolder/k/kalonian_tusker.txt @@ -1,6 +1,6 @@ -Name:Kalonian Tusker -ManaCost:G G -Types:Creature Beast -PT:3/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/kalonian_tusker.jpg -Oracle: +Name:Kalonian Tusker +ManaCost:G G +Types:Creature Beast +PT:3/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/kalonian_tusker.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/k/kamahl_fist_of_krosa.txt b/forge-gui/res/cardsfolder/k/kamahl_fist_of_krosa.txt index 10c6088c786..ce0a7cb28e9 100644 --- a/forge-gui/res/cardsfolder/k/kamahl_fist_of_krosa.txt +++ b/forge-gui/res/cardsfolder/k/kamahl_fist_of_krosa.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ G | ValidTgts$ Land | TgtPrompt$ Select target land | Powe A:AB$ PumpAll | Cost$ 2 G G G | ValidCards$ Creature.YouCtrl | NumAtt$ +3 | NumDef$ +3 | KW$ Trample | SpellDescription$ Creatures you control get +3/+3 and gain trample until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kamahl_fist_of_krosa.jpg -Oracle:{G}: Target land becomes a 1/1 creature until end of turn. It's still a land.\n{2}{G}{G}{G}: Creatures you control get +3/+3 and gain trample until end of turn. \ No newline at end of file +Oracle:{G}: Target land becomes a 1/1 creature until end of turn. It's still a land.\n{2}{G}{G}{G}: Creatures you control get +3/+3 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kamahl_pit_fighter.txt b/forge-gui/res/cardsfolder/k/kamahl_pit_fighter.txt index 317f064979c..5230a5bfe11 100644 --- a/forge-gui/res/cardsfolder/k/kamahl_pit_fighter.txt +++ b/forge-gui/res/cardsfolder/k/kamahl_pit_fighter.txt @@ -5,4 +5,4 @@ PT:6/1 K:Haste A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/kamahl_pit_fighter.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\n{T}: Kamahl, Pit Fighter deals 3 damage to target creature or player. \ No newline at end of file +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\n{T}: Kamahl, Pit Fighter deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/kamahls_desire.txt b/forge-gui/res/cardsfolder/k/kamahls_desire.txt index 190578c2271..580ac3210c3 100644 --- a/forge-gui/res/cardsfolder/k/kamahls_desire.txt +++ b/forge-gui/res/cardsfolder/k/kamahls_desire.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | Condition$ Threshold | Description$ Threshold - Enchanted creature gets +3/+0 as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/kamahls_desire.jpg -Oracle:Enchant creature\nEnchanted creature has first strike.\nThreshold - Enchanted creature gets +3/+0 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has first strike.\nThreshold - Enchanted creature gets +3/+0 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/k/kamahls_sledge.txt b/forge-gui/res/cardsfolder/k/kamahls_sledge.txt index 5c98a60d3b6..2d6d4aba5d0 100644 --- a/forge-gui/res/cardsfolder/k/kamahls_sledge.txt +++ b/forge-gui/res/cardsfolder/k/kamahls_sledge.txt @@ -1,7 +1,7 @@ -Name:Kamahl's Sledge -ManaCost:5 R R -Types:Sorcery -A:SP$ DealDamage | Cost$ 5 R R | NumDmg$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 4 damage to target creature. Threshold - If seven or more cards are in your graveyard, instead CARDNAME deals 4 damage to that creature and 4 damage to that creature's controller. -SVar:DBDamage:DB$ DealDamage | NumDmg$ 4 | Condition$ Threshold | Defined$ TargetedController -SVar:Picture:http://www.wizards.com/global/images/magic/general/kamahls_sledge.jpg -Oracle:Kamahl's Sledge deals 4 damage to target creature.\nThreshold - If seven or more cards are in your graveyard, instead Kamahl's Sledge deals 4 damage to that creature and 4 damage to that creature's controller. \ No newline at end of file +Name:Kamahl's Sledge +ManaCost:5 R R +Types:Sorcery +A:SP$ DealDamage | Cost$ 5 R R | NumDmg$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 4 damage to target creature. Threshold - If seven or more cards are in your graveyard, instead CARDNAME deals 4 damage to that creature and 4 damage to that creature's controller. +SVar:DBDamage:DB$ DealDamage | NumDmg$ 4 | Condition$ Threshold | Defined$ TargetedController +SVar:Picture:http://www.wizards.com/global/images/magic/general/kamahls_sledge.jpg +Oracle:Kamahl's Sledge deals 4 damage to target creature.\nThreshold - If seven or more cards are in your graveyard, instead Kamahl's Sledge deals 4 damage to that creature and 4 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/k/kamahls_summons.txt b/forge-gui/res/cardsfolder/k/kamahls_summons.txt index d2cb80eb38d..44b2fcb7e33 100644 --- a/forge-gui/res/cardsfolder/k/kamahls_summons.txt +++ b/forge-gui/res/cardsfolder/k/kamahls_summons.txt @@ -1,14 +1,14 @@ -Name:Kamahl's Summons -ManaCost:3 G -Types:Sorcery -A:SP$ RepeatEach | Cost$ 3 G | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | StackDescription$ SpellDescription | SubAbility$ DBRepeatToken | SpellDescription$ Each player may reveal any number of creature cards from his or her hand. Then each player puts a 2/2 green Bear creature token onto the battlefield for each card he or she revealed this way. -SVar:DBChoose:DB$ Reveal | Defined$ Player.IsRemembered | AnyNumber$ True | RevealValid$ Creature | RememberRevealed$ True -SVar:DBRepeatToken:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBToken | SubAbility$ DBCleanup -SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Bear | TokenImage$ g 2 2 bear ONS | TokenTypes$ Creature,Bear | TokenOwner$ Player.IsRemembered | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$ValidHand Card.IsRemembered+RememberedPlayerCtrl -SVar:NeedsToPlayVar:Y GE3 -SVar:Y:Count$ValidHand Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kamahls_summons.jpg -Oracle:Each player may reveal any number of creature cards from his or her hand. Then each player puts a 2/2 green Bear creature token onto the battlefield for each card he or she revealed this way. \ No newline at end of file +Name:Kamahl's Summons +ManaCost:3 G +Types:Sorcery +A:SP$ RepeatEach | Cost$ 3 G | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | StackDescription$ SpellDescription | SubAbility$ DBRepeatToken | SpellDescription$ Each player may reveal any number of creature cards from his or her hand. Then each player puts a 2/2 green Bear creature token onto the battlefield for each card he or she revealed this way. +SVar:DBChoose:DB$ Reveal | Defined$ Player.IsRemembered | AnyNumber$ True | RevealValid$ Creature | RememberRevealed$ True +SVar:DBRepeatToken:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBToken | SubAbility$ DBCleanup +SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Bear | TokenImage$ g 2 2 bear ONS | TokenTypes$ Creature,Bear | TokenOwner$ Player.IsRemembered | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ValidHand Card.IsRemembered+RememberedPlayerCtrl +SVar:NeedsToPlayVar:Y GE3 +SVar:Y:Count$ValidHand Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kamahls_summons.jpg +Oracle:Each player may reveal any number of creature cards from his or her hand. Then each player puts a 2/2 green Bear creature token onto the battlefield for each card he or she revealed this way. diff --git a/forge-gui/res/cardsfolder/k/kami_of_ancient_law.txt b/forge-gui/res/cardsfolder/k/kami_of_ancient_law.txt index ed1f75507a5..37294064a0a 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_ancient_law.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_ancient_law.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_ancient_law.jpg -Oracle:Sacrifice Kami of Ancient Law: Destroy target enchantment. \ No newline at end of file +Oracle:Sacrifice Kami of Ancient Law: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/k/kami_of_empty_graves.txt b/forge-gui/res/cardsfolder/k/kami_of_empty_graves.txt index 9d6f92a30fd..81330c33963 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_empty_graves.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_empty_graves.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:4/1 K:Soulshift 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_empty_graves.jpg -Oracle:Soulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Soulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/k/kami_of_false_hope.txt b/forge-gui/res/cardsfolder/k/kami_of_false_hope.txt index fe368929975..ab705eaf222 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_false_hope.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_false_hope.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:1/1 A:AB$ Fog | Cost$ Sac<1/CARDNAME> | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_false_hope.jpg -Oracle:Sacrifice Kami of False Hope: Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:Sacrifice Kami of False Hope: Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/k/kami_of_fires_roar.txt b/forge-gui/res/cardsfolder/k/kami_of_fires_roar.txt index 2f2cbc4cc0a..6e557e81883 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_fires_roar.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_fires_roar.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigCurse:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. SVar:BuffedBy:Spirit,Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_fires_roar.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, target creature can't block this turn. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/k/kami_of_lunacy.txt b/forge-gui/res/cardsfolder/k/kami_of_lunacy.txt index bb151faf2e2..da43502047d 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_lunacy.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_lunacy.txt @@ -5,4 +5,4 @@ PT:4/1 K:Flying K:Soulshift 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_lunacy.jpg -Oracle:Flying\nSoulshift 5 (When this creature dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Flying\nSoulshift 5 (When this creature dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/k/kami_of_old_stone.txt b/forge-gui/res/cardsfolder/k/kami_of_old_stone.txt index 10dc1fcaecc..e92581a8c49 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_old_stone.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_old_stone.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Creature Spirit PT:1/7 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83461.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/k/kami_of_tattered_shoji.txt b/forge-gui/res/cardsfolder/k/kami_of_tattered_shoji.txt index 36036a388fb..cf5e0c05aea 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_tattered_shoji.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_tattered_shoji.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Flying SVar:BuffedBy:Arcane,Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_tattered_shoji.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, Kami of Tattered Shoji gains flying until end of turn. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, Kami of Tattered Shoji gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kami_of_the_crescent_moon.txt b/forge-gui/res/cardsfolder/k/kami_of_the_crescent_moon.txt index 1587fe42713..49c6b17408a 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_the_crescent_moon.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_the_crescent_moon.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer PT:1/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_crescent_moon.jpg -Oracle:At the beginning of each player's draw step, that player draws an additional card. \ No newline at end of file +Oracle:At the beginning of each player's draw step, that player draws an additional card. diff --git a/forge-gui/res/cardsfolder/k/kami_of_the_honored_dead.txt b/forge-gui/res/cardsfolder/k/kami_of_the_honored_dead.txt index 6e2bb6587c1..1e1471bfa12 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_the_honored_dead.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_the_honored_dead.txt @@ -9,4 +9,4 @@ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_honored_dead.jpg -Oracle:Flying\nWhenever Kami of the Honored Dead is dealt damage, you gain that much life.\nSoulshift 6 (When this creature dies, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Flying\nWhenever Kami of the Honored Dead is dealt damage, you gain that much life.\nSoulshift 6 (When this creature dies, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/k/kami_of_the_hunt.txt b/forge-gui/res/cardsfolder/k/kami_of_the_hunt.txt index 0f2866d6350..7a23729415d 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_the_hunt.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_the_hunt.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:BuffedBy:Arcane,Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_hunt.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, Kami of the Hunt gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, Kami of the Hunt gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt b/forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt index a354fb4eda1..bd716515416 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_the_painted_road.txt @@ -7,4 +7,4 @@ SVar:TrigProtect:AB$ Protection | Cost$ 0 | Defined$ Self | Gains$ Choice | Choi SVar:RemRandomDeck:True SVar:BuffedBy:Arcane,Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_painted_road.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, Kami of the Painted Road gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, Kami of the Painted Road gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kami_of_the_palace_fields.txt b/forge-gui/res/cardsfolder/k/kami_of_the_palace_fields.txt index 1069020b26e..6889cb5b4ed 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_the_palace_fields.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_the_palace_fields.txt @@ -6,4 +6,4 @@ K:Flying K:First Strike K:Soulshift 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_palace_fields.jpg -Oracle:Flying, first strike\nSoulshift 5 (When this creature dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Flying, first strike\nSoulshift 5 (When this creature dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/k/kami_of_the_tended_garden.txt b/forge-gui/res/cardsfolder/k/kami_of_the_tended_garden.txt index 3708e0219b5..39f5c1f8de9 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_the_tended_garden.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_the_tended_garden.txt @@ -5,4 +5,4 @@ PT:4/4 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G K:Soulshift 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_tended_garden.jpg -Oracle:At the beginning of your upkeep, sacrifice Kami of the Tended Garden unless you pay {G}.\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Kami of the Tended Garden unless you pay {G}.\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/k/kami_of_the_waning_moon.txt b/forge-gui/res/cardsfolder/k/kami_of_the_waning_moon.txt index 10c928b3ef8..cfc640456a5 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_the_waning_moon.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_the_waning_moon.txt @@ -8,4 +8,4 @@ SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_the_waning_moon.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/k/kami_of_twisted_reflection.txt b/forge-gui/res/cardsfolder/k/kami_of_twisted_reflection.txt index da457bbfb55..27525bf67f3 100644 --- a/forge-gui/res/cardsfolder/k/kami_of_twisted_reflection.txt +++ b/forge-gui/res/cardsfolder/k/kami_of_twisted_reflection.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature you control to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kami_of_twisted_reflection.jpg -Oracle:Sacrifice Kami of Twisted Reflection: Return target creature you control to its owner's hand. \ No newline at end of file +Oracle:Sacrifice Kami of Twisted Reflection: Return target creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/k/kangee_aerie_keeper.txt b/forge-gui/res/cardsfolder/k/kangee_aerie_keeper.txt index d4d8a09c861..368dc9812ae 100644 --- a/forge-gui/res/cardsfolder/k/kangee_aerie_keeper.txt +++ b/forge-gui/res/cardsfolder/k/kangee_aerie_keeper.txt @@ -1,13 +1,13 @@ -Name:Kangee, Aerie Keeper -ManaCost:2 W U -Types:Legendary Creature Bird Wizard -PT:2/2 -K:Kicker X 2 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ FeatherDuster | Static$ True | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, put X feather counters on it. -SVar:FeatherDuster:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ FEATHER | CounterNum$ X | References$ X -SVar:X:Count$xPaid -S:Mode$ Continuous | Affected$ Creature.Bird+Other | AddPower$ Y | AddToughness$ Y | References$ Y | Description$ Other Bird creatures get +1/+1 for each feather counter on CARDNAME. -SVar:Y:Count$CardCounters.FEATHER -SVar:Picture:http://www.wizards.com/global/images/magic/general/kangee_aerie_keeper.jpg -Oracle:Kicker {X}{2} (You may pay an additional {X}{2} as you cast this spell.)\nFlying\nWhen Kangee, Aerie Keeper enters the battlefield, if it was kicked, put X feather counters on it.\nOther Bird creatures get +1/+1 for each feather counter on Kangee, Aerie Keeper. \ No newline at end of file +Name:Kangee, Aerie Keeper +ManaCost:2 W U +Types:Legendary Creature Bird Wizard +PT:2/2 +K:Kicker X 2 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ FeatherDuster | Static$ True | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, put X feather counters on it. +SVar:FeatherDuster:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ FEATHER | CounterNum$ X | References$ X +SVar:X:Count$xPaid +S:Mode$ Continuous | Affected$ Creature.Bird+Other | AddPower$ Y | AddToughness$ Y | References$ Y | Description$ Other Bird creatures get +1/+1 for each feather counter on CARDNAME. +SVar:Y:Count$CardCounters.FEATHER +SVar:Picture:http://www.wizards.com/global/images/magic/general/kangee_aerie_keeper.jpg +Oracle:Kicker {X}{2} (You may pay an additional {X}{2} as you cast this spell.)\nFlying\nWhen Kangee, Aerie Keeper enters the battlefield, if it was kicked, put X feather counters on it.\nOther Bird creatures get +1/+1 for each feather counter on Kangee, Aerie Keeper. diff --git a/forge-gui/res/cardsfolder/k/karakas.txt b/forge-gui/res/cardsfolder/k/karakas.txt index 0dee77160f3..e72c29e46e5 100644 --- a/forge-gui/res/cardsfolder/k/karakas.txt +++ b/forge-gui/res/cardsfolder/k/karakas.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. A:AB$ ChangeZone | Cost$ T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target legendary creature to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/karakas.jpg -Oracle:{T}: Add {W} to your mana pool.\n{T}: Return target legendary creature to its owner's hand. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool.\n{T}: Return target legendary creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/k/karametra_god_of_harvests.txt b/forge-gui/res/cardsfolder/k/karametra_god_of_harvests.txt index bfdd8264492..18e7ac7e4e1 100644 --- a/forge-gui/res/cardsfolder/k/karametra_god_of_harvests.txt +++ b/forge-gui/res/cardsfolder/k/karametra_god_of_harvests.txt @@ -1,12 +1,12 @@ -Name:Karametra, God of Harvests -ManaCost:3 G W -Types:Legendary Enchantment Creature God -PT:6/7 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to green and white is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.G.W -T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigSearch | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast a creature spell, you may search your library for a Forest or Plains card, put it onto the battlefield tapped, then shuffle your library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest,Plains | ChangeNum$ 1 | Tapped$ True -SVar:BuffedBy:Permanent.White,Permanent.Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/karametra_god_of_harvests.jpg -Oracle:Indestructible\nAs long as your devotion to green and white is less than seven, Karametra isn't a creature.\nWhenever you cast a creature spell, you may search your library for a Forest or Plains card, put it onto the battlefield tapped, then shuffle your library. +Name:Karametra, God of Harvests +ManaCost:3 G W +Types:Legendary Enchantment Creature God +PT:6/7 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to green and white is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.G.W +T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigSearch | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast a creature spell, you may search your library for a Forest or Plains card, put it onto the battlefield tapped, then shuffle your library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest,Plains | ChangeNum$ 1 | Tapped$ True +SVar:BuffedBy:Permanent.White,Permanent.Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/karametra_god_of_harvests.jpg +Oracle:Indestructible\nAs long as your devotion to green and white is less than seven, Karametra isn't a creature.\nWhenever you cast a creature spell, you may search your library for a Forest or Plains card, put it onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/karametras_acolyte.txt b/forge-gui/res/cardsfolder/k/karametras_acolyte.txt index fd9a9976d06..85b1f3405af 100644 --- a/forge-gui/res/cardsfolder/k/karametras_acolyte.txt +++ b/forge-gui/res/cardsfolder/k/karametras_acolyte.txt @@ -1,8 +1,8 @@ -Name:Karametra's Acolyte -ManaCost:3 G -Types:Creature Human Druid -PT:1/4 -A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add an amount of {G} to your mana pool equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts towards your devotion to green.) -SVar:X:Count$Devotion.G -SVar:Picture:http://www.wizards.com/global/images/magic/general/karametras_acolyte.jpg -Oracle:{T}: Add an amount of {G} to your mana pool equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) \ No newline at end of file +Name:Karametra's Acolyte +ManaCost:3 G +Types:Creature Human Druid +PT:1/4 +A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add an amount of {G} to your mana pool equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts towards your devotion to green.) +SVar:X:Count$Devotion.G +SVar:Picture:http://www.wizards.com/global/images/magic/general/karametras_acolyte.jpg +Oracle:{T}: Add an amount of {G} to your mana pool equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) diff --git a/forge-gui/res/cardsfolder/k/karametras_favor.txt b/forge-gui/res/cardsfolder/k/karametras_favor.txt index fc6ee41f48f..774d665d32a 100644 --- a/forge-gui/res/cardsfolder/k/karametras_favor.txt +++ b/forge-gui/res/cardsfolder/k/karametras_favor.txt @@ -1,13 +1,13 @@ -Name:Karametra's Favor -ManaCost:1 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ AnyMana | Description$ Enchanted creature has "{T}: Add one mana of any color to your mana pool." -SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:NonStackingAttachEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/karametras_favor.jpg -Oracle:Enchant creature\nWhen Karametra's Favor enters the battlefield, draw a card.\nEnchanted creature has "{T}: Add one mana of any color to your mana pool." +Name:Karametra's Favor +ManaCost:1 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ AnyMana | Description$ Enchanted creature has "{T}: Add one mana of any color to your mana pool." +SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:NonStackingAttachEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/karametras_favor.jpg +Oracle:Enchant creature\nWhen Karametra's Favor enters the battlefield, draw a card.\nEnchanted creature has "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/k/kargan_dragonlord.txt b/forge-gui/res/cardsfolder/k/kargan_dragonlord.txt index 742b51ccf4f..de438d0623a 100644 --- a/forge-gui/res/cardsfolder/k/kargan_dragonlord.txt +++ b/forge-gui/res/cardsfolder/k/kargan_dragonlord.txt @@ -10,4 +10,4 @@ SVar:Pump:AB$Pump | Cost$ R | Defined$ Self | NumAtt$ 1 | SpellDescription$ CARD SVar:X:Count$Valid Card.Self+counters_GE4_LEVEL+counters_LE7_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE8_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/kargan_dragonlord.jpg -Oracle:Level up {R} ({R}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 4-7\n4/4\nFlying\nLEVEL 8+\n8/8\nFlying, trample\n{R}: Kargan Dragonlord gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Level up {R} ({R}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 4-7\n4/4\nFlying\nLEVEL 8+\n8/8\nFlying, trample\n{R}: Kargan Dragonlord gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/karma.txt b/forge-gui/res/cardsfolder/k/karma.txt index f8458a40831..98c6c69a85d 100644 --- a/forge-gui/res/cardsfolder/k/karma.txt +++ b/forge-gui/res/cardsfolder/k/karma.txt @@ -6,4 +6,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X SVar:X:Count$Valid Swamp.ActivePlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/karma.jpg -Oracle:At the beginning of each player's upkeep, Karma deals damage to that player equal to the number of Swamps he or she controls. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, Karma deals damage to that player equal to the number of Swamps he or she controls. diff --git a/forge-gui/res/cardsfolder/k/karmic_guide.txt b/forge-gui/res/cardsfolder/k/karmic_guide.txt index 063b92ae956..3481d828e56 100644 --- a/forge-gui/res/cardsfolder/k/karmic_guide.txt +++ b/forge-gui/res/cardsfolder/k/karmic_guide.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl K:Echo:3 W W SVar:Picture:http://www.wizards.com/global/images/magic/general/karmic_guide.jpg -Oracle:Flying, protection from black\nEcho {3}{W}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Karmic Guide enters the battlefield, return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:Flying, protection from black\nEcho {3}{W}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Karmic Guide enters the battlefield, return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/k/karmic_justice.txt b/forge-gui/res/cardsfolder/k/karmic_justice.txt index dc1ded60c76..895312f8d56 100644 --- a/forge-gui/res/cardsfolder/k/karmic_justice.txt +++ b/forge-gui/res/cardsfolder/k/karmic_justice.txt @@ -1,7 +1,7 @@ -Name:Karmic Justice -ManaCost:2 W -Types:Enchantment -T:Mode$ Destroyed | ValidCauser$ Player.Opponent | ValidCard$ Permanent.nonCreature+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ Whenever a spell or ability an opponent controls destroys a noncreature permanent you control, you may destroy target permanent that opponent controls. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent | TargetsWithDefinedController$ TriggeredCauser -SVar:Picture:http://www.wizards.com/global/images/magic/general/karmic_justice.jpg -Oracle:Whenever a spell or ability an opponent controls destroys a noncreature permanent you control, you may destroy target permanent that opponent controls. \ No newline at end of file +Name:Karmic Justice +ManaCost:2 W +Types:Enchantment +T:Mode$ Destroyed | ValidCauser$ Player.Opponent | ValidCard$ Permanent.nonCreature+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ Whenever a spell or ability an opponent controls destroys a noncreature permanent you control, you may destroy target permanent that opponent controls. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent | TargetsWithDefinedController$ TriggeredCauser +SVar:Picture:http://www.wizards.com/global/images/magic/general/karmic_justice.jpg +Oracle:Whenever a spell or ability an opponent controls destroys a noncreature permanent you control, you may destroy target permanent that opponent controls. diff --git a/forge-gui/res/cardsfolder/k/karn.txt b/forge-gui/res/cardsfolder/k/karn.txt index fa105af27c8..9ef2b2119d3 100644 --- a/forge-gui/res/cardsfolder/k/karn.txt +++ b/forge-gui/res/cardsfolder/k/karn.txt @@ -1,8 +1,8 @@ -Name:Karn -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+6 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Artifact.nonCreature+YouCtrl | SetPower$ AffectedX | SetToughness$ AffectedX | AddType$ Creature | Description$ Each noncreature artifact you control is an artifact creature with power and toughness each equal to its converted mana cost. -SVar:AffectedX:Count$CardManaCost -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/karn.jpg -Oracle:Hand +1, life +6\nEach noncreature artifact you control is an artifact creature with power and toughness each equal to its converted mana cost. \ No newline at end of file +Name:Karn +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+6 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Artifact.nonCreature+YouCtrl | SetPower$ AffectedX | SetToughness$ AffectedX | AddType$ Creature | Description$ Each noncreature artifact you control is an artifact creature with power and toughness each equal to its converted mana cost. +SVar:AffectedX:Count$CardManaCost +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/karn.jpg +Oracle:Hand +1, life +6\nEach noncreature artifact you control is an artifact creature with power and toughness each equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/k/karn_liberated.txt b/forge-gui/res/cardsfolder/k/karn_liberated.txt index c2506bba0af..f074d6f6383 100644 --- a/forge-gui/res/cardsfolder/k/karn_liberated.txt +++ b/forge-gui/res/cardsfolder/k/karn_liberated.txt @@ -1,11 +1,11 @@ -Name:Karn Liberated -ManaCost:7 -Types:Planeswalker Karn -Loyalty:6 -A:AB$ ChangeZone | Cost$ AddCounter<4/LOYALTY> | Planeswalker$ True | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | RememberChanged$ True | Chooser$ Targeted | Hidden$ True | IsCurse$ True | Mandatory$ True | SpellDescription$ Target player exiles a card from his or her hand. -A:AB$ ChangeZone | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SpellDescription$ Exile target permanent. -A:AB$ RestartGame | Cost$ SubCounter<14/LOYALTY> | Planeswalker$ True | Ultimate$ True | RestrictFromZone$ Exile | RestrictFromValid$ Card.IsNotRemembered,Spell,Card.Aura | SubAbility$ ReturnFromExile | SpellDescription$ Restart the game, leaving in exile all non-Aura permanent cards exiled with CARDNAME. Then put those cards onto the battlefield under your control. -SVar:ReturnFromExile:DB$ ChangeZoneAll | ChangeType$ Permanent.nonAura+IsRemembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/karn_liberated.jpg -Oracle:[+4] Target player exiles a card from his or her hand.\n[-3] Exile target permanent.\n[-14] Restart the game, leaving in exile all non-Aura permanent cards exiled with Karn Liberated. Then put those cards onto the battlefield under your control. \ No newline at end of file +Name:Karn Liberated +ManaCost:7 +Types:Planeswalker Karn +Loyalty:6 +A:AB$ ChangeZone | Cost$ AddCounter<4/LOYALTY> | Planeswalker$ True | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | RememberChanged$ True | Chooser$ Targeted | Hidden$ True | IsCurse$ True | Mandatory$ True | SpellDescription$ Target player exiles a card from his or her hand. +A:AB$ ChangeZone | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SpellDescription$ Exile target permanent. +A:AB$ RestartGame | Cost$ SubCounter<14/LOYALTY> | Planeswalker$ True | Ultimate$ True | RestrictFromZone$ Exile | RestrictFromValid$ Card.IsNotRemembered,Spell,Card.Aura | SubAbility$ ReturnFromExile | SpellDescription$ Restart the game, leaving in exile all non-Aura permanent cards exiled with CARDNAME. Then put those cards onto the battlefield under your control. +SVar:ReturnFromExile:DB$ ChangeZoneAll | ChangeType$ Permanent.nonAura+IsRemembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/karn_liberated.jpg +Oracle:[+4] Target player exiles a card from his or her hand.\n[-3] Exile target permanent.\n[-14] Restart the game, leaving in exile all non-Aura permanent cards exiled with Karn Liberated. Then put those cards onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/k/karn_silver_golem.txt b/forge-gui/res/cardsfolder/k/karn_silver_golem.txt index a1f32dc05a9..bfaee3a437b 100644 --- a/forge-gui/res/cardsfolder/k/karn_silver_golem.txt +++ b/forge-gui/res/cardsfolder/k/karn_silver_golem.txt @@ -9,4 +9,4 @@ A:AB$ Animate | Cost$ 1 | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select ta SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/karn_silver_golem.jpg -Oracle:Whenever Karn, Silver Golem blocks or becomes blocked, it gets -4/+4 until end of turn.\n{1}: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. \ No newline at end of file +Oracle:Whenever Karn, Silver Golem blocks or becomes blocked, it gets -4/+4 until end of turn.\n{1}: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. diff --git a/forge-gui/res/cardsfolder/k/karns_touch.txt b/forge-gui/res/cardsfolder/k/karns_touch.txt index 9adce88faa7..c05a7526551 100644 --- a/forge-gui/res/cardsfolder/k/karns_touch.txt +++ b/forge-gui/res/cardsfolder/k/karns_touch.txt @@ -5,4 +5,4 @@ A:SP$ Animate | Cost$ U U | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/karns_touch.jpg -Oracle:Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. (It retains its abilities.) \ No newline at end of file +Oracle:Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. (It retains its abilities.) diff --git a/forge-gui/res/cardsfolder/k/karona_false_god.txt b/forge-gui/res/cardsfolder/k/karona_false_god.txt index b6242ab58db..2da0a3e85d8 100644 --- a/forge-gui/res/cardsfolder/k/karona_false_god.txt +++ b/forge-gui/res/cardsfolder/k/karona_false_god.txt @@ -1,12 +1,12 @@ -Name:Karona, False God -ManaCost:1 W U B R G -Types:Legendary Creature Avatar -PT:5/5 -K:Haste -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigControl | TriggerDescription$ At the beginning of each player's upkeep, that player untaps CARDNAME and gains control of it. -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChoosePump | TriggerDescription$ Whenever Karona attacks, creatures of the creature type of your choice get +3/+3 until end of turn. -SVar:TrigControl:AB$GainControl | Cost$ 0 | Defined$ Self | NewController$ TriggeredPlayer | Untap$ True | SpellDescription$ Untap CARDNAME and gain control of it. -SVar:TrigChoosePump:AB$ChooseType | Cost$ 0 | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBPumpAll | SpellDescription$ Creatures of the creature type of your choice get +3/+3 until end of turn. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.ChosenType | NumAtt$ 3 | NumDef$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/karona_false_god.jpg -Oracle:Haste\nAt the beginning of each player's upkeep, that player untaps Karona, False God and gains control of it.\nWhenever Karona attacks, creatures of the creature type of your choice get +3/+3 until end of turn. \ No newline at end of file +Name:Karona, False God +ManaCost:1 W U B R G +Types:Legendary Creature Avatar +PT:5/5 +K:Haste +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigControl | TriggerDescription$ At the beginning of each player's upkeep, that player untaps CARDNAME and gains control of it. +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChoosePump | TriggerDescription$ Whenever Karona attacks, creatures of the creature type of your choice get +3/+3 until end of turn. +SVar:TrigControl:AB$GainControl | Cost$ 0 | Defined$ Self | NewController$ TriggeredPlayer | Untap$ True | SpellDescription$ Untap CARDNAME and gain control of it. +SVar:TrigChoosePump:AB$ChooseType | Cost$ 0 | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBPumpAll | SpellDescription$ Creatures of the creature type of your choice get +3/+3 until end of turn. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.ChosenType | NumAtt$ 3 | NumDef$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/karona_false_god.jpg +Oracle:Haste\nAt the beginning of each player's upkeep, that player untaps Karona, False God and gains control of it.\nWhenever Karona attacks, creatures of the creature type of your choice get +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/karona_false_god_avatar.txt b/forge-gui/res/cardsfolder/k/karona_false_god_avatar.txt index c38439d8f9b..7a011ba01aa 100644 --- a/forge-gui/res/cardsfolder/k/karona_false_god_avatar.txt +++ b/forge-gui/res/cardsfolder/k/karona_false_god_avatar.txt @@ -1,11 +1,11 @@ -Name:Karona, False God Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+8 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigExchangeChoose | TriggerDescription$ At the beginning of your upkeep, exchange control of a permanent you control chosen at random and a permanent target opponent controls chosen at random. -SVar:TrigExchangeChoose:AB$ ChooseCard | Cost$ 0 | ValidTgts$ Opponent | Choices$ Permanent.TargetedPlayerCtrl | AtRandom$ True | Amount$ 1 | RememberChosen$ True | SubAbility$ ChooseYou -SVar:ChooseYou:DB$ ChooseCard | Choices$ Permanent.YouCtrl | Amount$ 1 | AtRandom$ True | RememberChosen$ True | SubAbility$ DBExchange -SVar:DBExchange:DB$ ExchangeControl | Defined$ Remembered | BothDefined$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/karona_false_god_avatar.jpg -Oracle:Hand -1, life +8\nAt the beginning of your upkeep, exchange control of a permanent you control chosen at random and a permanent target opponent controls chosen at random. \ No newline at end of file +Name:Karona, False God Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+8 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigExchangeChoose | TriggerDescription$ At the beginning of your upkeep, exchange control of a permanent you control chosen at random and a permanent target opponent controls chosen at random. +SVar:TrigExchangeChoose:AB$ ChooseCard | Cost$ 0 | ValidTgts$ Opponent | Choices$ Permanent.TargetedPlayerCtrl | AtRandom$ True | Amount$ 1 | RememberChosen$ True | SubAbility$ ChooseYou +SVar:ChooseYou:DB$ ChooseCard | Choices$ Permanent.YouCtrl | Amount$ 1 | AtRandom$ True | RememberChosen$ True | SubAbility$ DBExchange +SVar:DBExchange:DB$ ExchangeControl | Defined$ Remembered | BothDefined$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/karona_false_god_avatar.jpg +Oracle:Hand -1, life +8\nAt the beginning of your upkeep, exchange control of a permanent you control chosen at random and a permanent target opponent controls chosen at random. diff --git a/forge-gui/res/cardsfolder/k/karonas_zealot.txt b/forge-gui/res/cardsfolder/k/karonas_zealot.txt index 009add924b5..78d884844e9 100644 --- a/forge-gui/res/cardsfolder/k/karonas_zealot.txt +++ b/forge-gui/res/cardsfolder/k/karonas_zealot.txt @@ -1,17 +1,17 @@ -Name:Karona's Zealot -ManaCost:4 W -Types:Creature Human Cleric -PT:2/5 -K:Morph:3 W W -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ KaronaEffect | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, all damage that would be dealt to it this turn is dealt to target creature instead. -SVar:KaronaEffect:DB$ Effect | Name$ Karona's Zealot Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect the damage to | ReplacementEffects$ ZealotCombat,ZealotNonCombat | Triggers$ OutOfSight | SVars$ ExileEffect,CombatDmg,NonCombatDmg,X | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted -SVar:ZealotCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ All damage that would be dealt to Karona's Zealot this turn is dealt to target creature instead. -SVar:ZealotNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ All damage that would be dealt to Karona's Zealot this turn is dealt to target creature instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | References$ X -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:X:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/karonas_zealot.jpg -Oracle:Morph {3}{W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Karona's Zealot is turned face up, all damage that would be dealt to it this turn is dealt to target creature instead. \ No newline at end of file +Name:Karona's Zealot +ManaCost:4 W +Types:Creature Human Cleric +PT:2/5 +K:Morph:3 W W +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ KaronaEffect | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, all damage that would be dealt to it this turn is dealt to target creature instead. +SVar:KaronaEffect:DB$ Effect | Name$ Karona's Zealot Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect the damage to | ReplacementEffects$ ZealotCombat,ZealotNonCombat | Triggers$ OutOfSight | SVars$ ExileEffect,CombatDmg,NonCombatDmg,X | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted +SVar:ZealotCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ All damage that would be dealt to Karona's Zealot this turn is dealt to target creature instead. +SVar:ZealotNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ All damage that would be dealt to Karona's Zealot this turn is dealt to target creature instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | References$ X +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:X:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/karonas_zealot.jpg +Oracle:Morph {3}{W}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Karona's Zealot is turned face up, all damage that would be dealt to it this turn is dealt to target creature instead. diff --git a/forge-gui/res/cardsfolder/k/karoo.txt b/forge-gui/res/cardsfolder/k/karoo.txt index d9c36373760..6ce3fc2874a 100644 --- a/forge-gui/res/cardsfolder/k/karoo.txt +++ b/forge-gui/res/cardsfolder/k/karoo.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Plains.untapped/untapped Plains> | UnlessPayer$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/karoo.jpg -Oracle:Karoo enters the battlefield tapped.\nWhen Karoo enters the battlefield, sacrifice it unless you return an untapped Plains you control to its owner's hand.\n{T}: Add {1}{W} to your mana pool. \ No newline at end of file +Oracle:Karoo enters the battlefield tapped.\nWhen Karoo enters the battlefield, sacrifice it unless you return an untapped Plains you control to its owner's hand.\n{T}: Add {1}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/karoo_meerkat.txt b/forge-gui/res/cardsfolder/k/karoo_meerkat.txt index 7959afc9081..8718611f7d4 100644 --- a/forge-gui/res/cardsfolder/k/karoo_meerkat.txt +++ b/forge-gui/res/cardsfolder/k/karoo_meerkat.txt @@ -4,4 +4,4 @@ Types:Creature Mongoose PT:2/1 K:Protection from blue SVar:Picture:http://www.wizards.com/global/images/magic/general/karoo_meerkat.jpg -Oracle:Protection from blue \ No newline at end of file +Oracle:Protection from blue diff --git a/forge-gui/res/cardsfolder/k/karplusan_forest.txt b/forge-gui/res/cardsfolder/k/karplusan_forest.txt index 2752bc6cdae..6b83f74bc85 100644 --- a/forge-gui/res/cardsfolder/k/karplusan_forest.txt +++ b/forge-gui/res/cardsfolder/k/karplusan_forest.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/karplusan_forest.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Karplusan Forest deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Karplusan Forest deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/k/karplusan_giant.txt b/forge-gui/res/cardsfolder/k/karplusan_giant.txt index e43a47ea40e..5f881f1928f 100644 --- a/forge-gui/res/cardsfolder/k/karplusan_giant.txt +++ b/forge-gui/res/cardsfolder/k/karplusan_giant.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ tapXType<1/Land.Snow/snow land> | NumAtt$ +1 | NumDef$ +1 | CostDesc$ Tap an untapped snow land you control: | SpellDescription$ Karplusan Giant gets +1/+1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/karplusan_giant.jpg -Oracle:Tap an untapped snow land you control: Karplusan Giant gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Tap an untapped snow land you control: Karplusan Giant gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/karplusan_minotaur.txt b/forge-gui/res/cardsfolder/k/karplusan_minotaur.txt index 437d1237b56..9b90c2533cd 100644 --- a/forge-gui/res/cardsfolder/k/karplusan_minotaur.txt +++ b/forge-gui/res/cardsfolder/k/karplusan_minotaur.txt @@ -1,12 +1,12 @@ -Name:Karplusan Minotaur -ManaCost:2 R R -Types:Creature Minotaur Warrior -PT:3/3 -K:Cumulative upkeep:FlipCoin<1>:Flip a coin. -T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Win | TriggerZones$ Battlefield | Execute$ TrigYouDmg | TriggerDescription$ Whenever you win a coin flip, CARDNAME deals 1 damage to target creature or player. -SVar:TrigYouDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player -T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Lose | TriggerZones$ Battlefield | Execute$ TrigOppDmg | TriggerDescription$ Whenever you lose a coin flip, CARDNAME deals 1 damage to target creature or player of an opponent's choice. -SVar:TrigOppDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TargetingPlayer$ Opponent -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/karplusan_minotaur.jpg -Oracle:Cumulative upkeep-Flip a coin. (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.)\nWhenever you win a coin flip, Karplusan Minotaur deals 1 damage to target creature or player.\nWhenever you lose a coin flip, Karplusan Minotaur deals 1 damage to target creature or player of an opponent's choice. +Name:Karplusan Minotaur +ManaCost:2 R R +Types:Creature Minotaur Warrior +PT:3/3 +K:Cumulative upkeep:FlipCoin<1>:Flip a coin. +T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Win | TriggerZones$ Battlefield | Execute$ TrigYouDmg | TriggerDescription$ Whenever you win a coin flip, CARDNAME deals 1 damage to target creature or player. +SVar:TrigYouDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player +T:Mode$ FlippedCoin | ValidPlayer$ You | ValidResult$ Lose | TriggerZones$ Battlefield | Execute$ TrigOppDmg | TriggerDescription$ Whenever you lose a coin flip, CARDNAME deals 1 damage to target creature or player of an opponent's choice. +SVar:TrigOppDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TargetingPlayer$ Opponent +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/karplusan_minotaur.jpg +Oracle:Cumulative upkeep-Flip a coin. (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.)\nWhenever you win a coin flip, Karplusan Minotaur deals 1 damage to target creature or player.\nWhenever you lose a coin flip, Karplusan Minotaur deals 1 damage to target creature or player of an opponent's choice. diff --git a/forge-gui/res/cardsfolder/k/karplusan_strider.txt b/forge-gui/res/cardsfolder/k/karplusan_strider.txt index 78731001c1c..fe8382e2615 100644 --- a/forge-gui/res/cardsfolder/k/karplusan_strider.txt +++ b/forge-gui/res/cardsfolder/k/karplusan_strider.txt @@ -5,4 +5,4 @@ PT:3/4 K:CARDNAME can't be the target of blue spells. K:CARDNAME can't be the target of black spells. SVar:Picture:http://resources.wizards.com/magic/cards/csp/en-us/card121214.jpg -Oracle:Karplusan Strider can't be the target of blue or black spells. \ No newline at end of file +Oracle:Karplusan Strider can't be the target of blue or black spells. diff --git a/forge-gui/res/cardsfolder/k/karplusan_wolverine.txt b/forge-gui/res/cardsfolder/k/karplusan_wolverine.txt index 9689b80fb1f..844a9cdba69 100644 --- a/forge-gui/res/cardsfolder/k/karplusan_wolverine.txt +++ b/forge-gui/res/cardsfolder/k/karplusan_wolverine.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME becomes blocked, you may have it deal 1 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/karplusan_wolverine.jpg -Oracle:Whenever Karplusan Wolverine becomes blocked, you may have it deal 1 damage to target creature or player. \ No newline at end of file +Oracle:Whenever Karplusan Wolverine becomes blocked, you may have it deal 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/karplusan_yeti.txt b/forge-gui/res/cardsfolder/k/karplusan_yeti.txt index 635d543842c..4bb07a184d0 100644 --- a/forge-gui/res/cardsfolder/k/karplusan_yeti.txt +++ b/forge-gui/res/cardsfolder/k/karplusan_yeti.txt @@ -7,4 +7,4 @@ SVar:DamageThis:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ SVar:X:Count$CardPower SVar:Y:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/karplusan_yeti.jpg -Oracle:{T}: Karplusan Yeti deals damage equal to its power to target creature. That creature deals damage equal to its power to Karplusan Yeti. \ No newline at end of file +Oracle:{T}: Karplusan Yeti deals damage equal to its power to target creature. That creature deals damage equal to its power to Karplusan Yeti. diff --git a/forge-gui/res/cardsfolder/k/karrthus_tyrant_of_jund.txt b/forge-gui/res/cardsfolder/k/karrthus_tyrant_of_jund.txt index a71c86d838d..9917bb52a7c 100644 --- a/forge-gui/res/cardsfolder/k/karrthus_tyrant_of_jund.txt +++ b/forge-gui/res/cardsfolder/k/karrthus_tyrant_of_jund.txt @@ -1,11 +1,11 @@ -Name:Karrthus, Tyrant of Jund -ManaCost:4 B R G -Types:Legendary Creature Dragon -PT:7/7 -K:Flying -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ When CARDNAME enters the battlefield, gain control of all Dragons, then untap all Dragons. -SVar:TrigGainControl:DB$ GainControl | AllValid$ Dragon | Untap$ True | NewController$ You -S:Mode$ Continuous | Affected$ Creature.Dragon+Other+YouCtrl | AddKeyword$ Haste | Description$ Other Dragon creatures you control have haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/karrthus_tyrant_of_jund.jpg -Oracle:Flying, haste\nWhen Karrthus, Tyrant of Jund enters the battlefield, gain control of all Dragons, then untap all Dragons.\nOther Dragon creatures you control have haste. \ No newline at end of file +Name:Karrthus, Tyrant of Jund +ManaCost:4 B R G +Types:Legendary Creature Dragon +PT:7/7 +K:Flying +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ When CARDNAME enters the battlefield, gain control of all Dragons, then untap all Dragons. +SVar:TrigGainControl:DB$ GainControl | AllValid$ Dragon | Untap$ True | NewController$ You +S:Mode$ Continuous | Affected$ Creature.Dragon+Other+YouCtrl | AddKeyword$ Haste | Description$ Other Dragon creatures you control have haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/karrthus_tyrant_of_jund.jpg +Oracle:Flying, haste\nWhen Karrthus, Tyrant of Jund enters the battlefield, gain control of all Dragons, then untap all Dragons.\nOther Dragon creatures you control have haste. diff --git a/forge-gui/res/cardsfolder/k/karstoderm.txt b/forge-gui/res/cardsfolder/k/karstoderm.txt index 50d45cd4e37..d199695abf5 100644 --- a/forge-gui/res/cardsfolder/k/karstoderm.txt +++ b/forge-gui/res/cardsfolder/k/karstoderm.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever an artifact enters the battlefield, remove a +1/+1 counter from CARDNAME. SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/karstoderm.jpg -Oracle:Karstoderm enters the battlefield with five +1/+1 counters on it.\nWhenever an artifact enters the battlefield, remove a +1/+1 counter from Karstoderm. \ No newline at end of file +Oracle:Karstoderm enters the battlefield with five +1/+1 counters on it.\nWhenever an artifact enters the battlefield, remove a +1/+1 counter from Karstoderm. diff --git a/forge-gui/res/cardsfolder/k/kashi_tribe_elite.txt b/forge-gui/res/cardsfolder/k/kashi_tribe_elite.txt index 50c904c1d71..5b0ddd912a7 100644 --- a/forge-gui/res/cardsfolder/k/kashi_tribe_elite.txt +++ b/forge-gui/res/cardsfolder/k/kashi_tribe_elite.txt @@ -8,4 +8,4 @@ SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBPump SVar:DBPump:DB$Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kashi_tribe_elite.jpg -Oracle:Legendary Snakes you control have shroud. (They can't be the targets of spells or abilities.)\nWhenever Kashi-Tribe Elite deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Legendary Snakes you control have shroud. (They can't be the targets of spells or abilities.)\nWhenever Kashi-Tribe Elite deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/k/kashi_tribe_reaver.txt b/forge-gui/res/cardsfolder/k/kashi_tribe_reaver.txt index bce4072ed07..bf378e72eab 100644 --- a/forge-gui/res/cardsfolder/k/kashi_tribe_reaver.txt +++ b/forge-gui/res/cardsfolder/k/kashi_tribe_reaver.txt @@ -8,4 +8,4 @@ SVar:DBPump:DB$Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't un A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kashi_tribe_reaver.jpg -Oracle:Whenever Kashi-Tribe Reaver deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step.\n{1}{G}: Regenerate Kashi-Tribe Reaver. \ No newline at end of file +Oracle:Whenever Kashi-Tribe Reaver deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step.\n{1}{G}: Regenerate Kashi-Tribe Reaver. diff --git a/forge-gui/res/cardsfolder/k/kashi_tribe_warriors.txt b/forge-gui/res/cardsfolder/k/kashi_tribe_warriors.txt index 5b9809cb55b..518d6955f94 100644 --- a/forge-gui/res/cardsfolder/k/kashi_tribe_warriors.txt +++ b/forge-gui/res/cardsfolder/k/kashi_tribe_warriors.txt @@ -7,4 +7,4 @@ SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBPump SVar:DBPump:DB$Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kashi_tribe_warriors.jpg -Oracle:Whenever Kashi-Tribe Warriors deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Whenever Kashi-Tribe Warriors deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/k/kasimir_the_lone_wolf.txt b/forge-gui/res/cardsfolder/k/kasimir_the_lone_wolf.txt index 66cc9a45818..2c1c951c4fa 100644 --- a/forge-gui/res/cardsfolder/k/kasimir_the_lone_wolf.txt +++ b/forge-gui/res/cardsfolder/k/kasimir_the_lone_wolf.txt @@ -3,4 +3,4 @@ ManaCost:4 W U Types:Legendary Creature Human Warrior PT:5/3 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1663.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/k/katabatic_winds.txt b/forge-gui/res/cardsfolder/k/katabatic_winds.txt index 8e1daa0c16e..a7124ffeeaf 100644 --- a/forge-gui/res/cardsfolder/k/katabatic_winds.txt +++ b/forge-gui/res/cardsfolder/k/katabatic_winds.txt @@ -1,9 +1,9 @@ -Name:Katabatic Winds -ManaCost:2 G -Types:Enchantment -K:Phasing -S:Mode$ Continuous | Affected$ Creature.withFlying | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Creatures with flying can't attack or block, and their activated abilities with {T} in their costs can't be activated. -S:Mode$ CantBeActivated | ValidCard$ Creature.withFlying | TapAbility$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/katabatic_winds.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.)\nCreatures with flying can't attack or block, and their activated abilities with {T} in their costs can't be activated. \ No newline at end of file +Name:Katabatic Winds +ManaCost:2 G +Types:Enchantment +K:Phasing +S:Mode$ Continuous | Affected$ Creature.withFlying | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Creatures with flying can't attack or block, and their activated abilities with {T} in their costs can't be activated. +S:Mode$ CantBeActivated | ValidCard$ Creature.withFlying | TapAbility$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/katabatic_winds.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.)\nCreatures with flying can't attack or block, and their activated abilities with {T} in their costs can't be activated. diff --git a/forge-gui/res/cardsfolder/k/kataki_wars_wage.txt b/forge-gui/res/cardsfolder/k/kataki_wars_wage.txt index dee9d2acae7..02b1fea78b3 100644 --- a/forge-gui/res/cardsfolder/k/kataki_wars_wage.txt +++ b/forge-gui/res/cardsfolder/k/kataki_wars_wage.txt @@ -5,4 +5,4 @@ PT:2/1 S:Mode$ Continuous | Affected$ Artifact | AddKeyword$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 | Description$ All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {1}." SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kataki_wars_wage.jpg -Oracle:All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {1}." \ No newline at end of file +Oracle:All artifacts have "At the beginning of your upkeep, sacrifice this artifact unless you pay {1}." diff --git a/forge-gui/res/cardsfolder/k/kathari_bomber.txt b/forge-gui/res/cardsfolder/k/kathari_bomber.txt index 9d538e5a93f..7cd27509440 100644 --- a/forge-gui/res/cardsfolder/k/kathari_bomber.txt +++ b/forge-gui/res/cardsfolder/k/kathari_bomber.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 ALA | SubAbility$ DBSac SVar:DBSac:DB$ Sacrifice | Cost$ 0 | SacValid$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/kathari_bomber.jpg -Oracle:Flying\nWhen Kathari Bomber deals combat damage to a player, put two 1/1 red Goblin creature tokens onto the battlefield and sacrifice Kathari Bomber.\nUnearth {3}{B}{R} ({3}{B}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Flying\nWhen Kathari Bomber deals combat damage to a player, put two 1/1 red Goblin creature tokens onto the battlefield and sacrifice Kathari Bomber.\nUnearth {3}{B}{R} ({3}{B}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/k/kathari_remnant.txt b/forge-gui/res/cardsfolder/k/kathari_remnant.txt index 7cfc7957e31..66c756924c0 100644 --- a/forge-gui/res/cardsfolder/k/kathari_remnant.txt +++ b/forge-gui/res/cardsfolder/k/kathari_remnant.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. K:Cascade SVar:Picture:http://www.wizards.com/global/images/magic/general/kathari_remnant.jpg -Oracle:Flying\n{B}: Regenerate Kathari Remnant.\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Oracle:Flying\n{B}: Regenerate Kathari Remnant.\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/k/kathari_screecher.txt b/forge-gui/res/cardsfolder/k/kathari_screecher.txt index fe22b810a30..2ef177b5db7 100644 --- a/forge-gui/res/cardsfolder/k/kathari_screecher.txt +++ b/forge-gui/res/cardsfolder/k/kathari_screecher.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Unearth:2 U SVar:Picture:http://www.wizards.com/global/images/magic/general/kathari_screecher.jpg -Oracle:Flying\nUnearth {2}{U} ({2}{U}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Flying\nUnearth {2}{U} ({2}{U}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/k/kavu_aggressor.txt b/forge-gui/res/cardsfolder/k/kavu_aggressor.txt index c1f3f85dbf3..7228fd92b76 100644 --- a/forge-gui/res/cardsfolder/k/kavu_aggressor.txt +++ b/forge-gui/res/cardsfolder/k/kavu_aggressor.txt @@ -7,4 +7,4 @@ K:Kicker 4 K:etbCounter:P1P1:1:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with a +1/+1 counter on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_aggressor.jpg -Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nKavu Aggressor can't block.\nIf Kavu Aggressor was kicked, it enters the battlefield with a +1/+1 counter on it. \ No newline at end of file +Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nKavu Aggressor can't block.\nIf Kavu Aggressor was kicked, it enters the battlefield with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/k/kavu_chameleon.txt b/forge-gui/res/cardsfolder/k/kavu_chameleon.txt index 6b0e5781669..6486b310a66 100644 --- a/forge-gui/res/cardsfolder/k/kavu_chameleon.txt +++ b/forge-gui/res/cardsfolder/k/kavu_chameleon.txt @@ -1,9 +1,9 @@ -Name:Kavu Chameleon -ManaCost:3 G G -Types:Creature Kavu -PT:4/4 -K:CARDNAME can't be countered. -A:AB$ ChooseColor | Cost$ G | Defined$ You | SubAbility$ Animate | SpellDescription$ CARDNAME becomes the color of your choice until end of turn. -SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_chameleon.jpg -Oracle:Kavu Chameleon can't be countered.\n{G}: Kavu Chameleon becomes the color of your choice until end of turn. \ No newline at end of file +Name:Kavu Chameleon +ManaCost:3 G G +Types:Creature Kavu +PT:4/4 +K:CARDNAME can't be countered. +A:AB$ ChooseColor | Cost$ G | Defined$ You | SubAbility$ Animate | SpellDescription$ CARDNAME becomes the color of your choice until end of turn. +SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_chameleon.jpg +Oracle:Kavu Chameleon can't be countered.\n{G}: Kavu Chameleon becomes the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kavu_climber.txt b/forge-gui/res/cardsfolder/k/kavu_climber.txt index d2a9238a308..2f29441dba4 100644 --- a/forge-gui/res/cardsfolder/k/kavu_climber.txt +++ b/forge-gui/res/cardsfolder/k/kavu_climber.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83175.jpg -Oracle:When Kavu Climber enters the battlefield, draw a card. \ No newline at end of file +Oracle:When Kavu Climber enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/k/kavu_glider.txt b/forge-gui/res/cardsfolder/k/kavu_glider.txt index 79a2f30a31e..d02eba0468e 100644 --- a/forge-gui/res/cardsfolder/k/kavu_glider.txt +++ b/forge-gui/res/cardsfolder/k/kavu_glider.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ U | KW$ Flying | SpellDescription$ CARDNAME gains flying unti SVar:RemRandomDeck:True DeckNeeds:Color$White|Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_glider.jpg -Oracle:{W}: Kavu Glider gets +0/+1 until end of turn.\n{U}: Kavu Glider gains flying until end of turn. \ No newline at end of file +Oracle:{W}: Kavu Glider gets +0/+1 until end of turn.\n{U}: Kavu Glider gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kavu_howler.txt b/forge-gui/res/cardsfolder/k/kavu_howler.txt index 1bd6a0594eb..22696ae8ee1 100644 --- a/forge-gui/res/cardsfolder/k/kavu_howler.txt +++ b/forge-gui/res/cardsfolder/k/kavu_howler.txt @@ -5,4 +5,4 @@ PT:4/5 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top four cards of your library. Put all Kavu cards revealed this way into your hand and the rest on the bottom of your library in any order. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Kavu SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_howler.jpg -Oracle:When Kavu Howler enters the battlefield, reveal the top four cards of your library. Put all Kavu cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:When Kavu Howler enters the battlefield, reveal the top four cards of your library. Put all Kavu cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/k/kavu_lair.txt b/forge-gui/res/cardsfolder/k/kavu_lair.txt index e2c7dd4e938..6765cc0a211 100644 --- a/forge-gui/res/cardsfolder/k/kavu_lair.txt +++ b/forge-gui/res/cardsfolder/k/kavu_lair.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_lair.jpg -Oracle:Whenever a creature with power 4 or greater enters the battlefield, its controller draws a card. \ No newline at end of file +Oracle:Whenever a creature with power 4 or greater enters the battlefield, its controller draws a card. diff --git a/forge-gui/res/cardsfolder/k/kavu_mauler.txt b/forge-gui/res/cardsfolder/k/kavu_mauler.txt index b830c00b2f6..b9e80d015b3 100644 --- a/forge-gui/res/cardsfolder/k/kavu_mauler.txt +++ b/forge-gui/res/cardsfolder/k/kavu_mauler.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battl SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X SVar:X:Count$Valid Kavu.attacking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_mauler.jpg -Oracle:Trample\nWhenever Kavu Mauler attacks, it gets +1/+1 until end of turn for each other attacking Kavu. \ No newline at end of file +Oracle:Trample\nWhenever Kavu Mauler attacks, it gets +1/+1 until end of turn for each other attacking Kavu. diff --git a/forge-gui/res/cardsfolder/k/kavu_monarch.txt b/forge-gui/res/cardsfolder/k/kavu_monarch.txt index 8050733ecc5..667f969a4a4 100644 --- a/forge-gui/res/cardsfolder/k/kavu_monarch.txt +++ b/forge-gui/res/cardsfolder/k/kavu_monarch.txt @@ -8,4 +8,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 SVar:PlayMain1:TRUE SVar:BuffedBy:Kavu SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_monarch.jpg -Oracle:Kavu creatures have trample.\nWhenever another Kavu enters the battlefield, put a +1/+1 counter on Kavu Monarch. \ No newline at end of file +Oracle:Kavu creatures have trample.\nWhenever another Kavu enters the battlefield, put a +1/+1 counter on Kavu Monarch. diff --git a/forge-gui/res/cardsfolder/k/kavu_predator.txt b/forge-gui/res/cardsfolder/k/kavu_predator.txt index a26d7022df3..ab7e7a7b1fe 100644 --- a/forge-gui/res/cardsfolder/k/kavu_predator.txt +++ b/forge-gui/res/cardsfolder/k/kavu_predator.txt @@ -7,4 +7,4 @@ T:Mode$ LifeGained | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute SVar:TrigPut:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:TriggerCount$LifeAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_predator.jpg -Oracle:Trample\nWhenever an opponent gains life, put that many +1/+1 counters on Kavu Predator. \ No newline at end of file +Oracle:Trample\nWhenever an opponent gains life, put that many +1/+1 counters on Kavu Predator. diff --git a/forge-gui/res/cardsfolder/k/kavu_primarch.txt b/forge-gui/res/cardsfolder/k/kavu_primarch.txt index f38e2263435..720d60cc215 100644 --- a/forge-gui/res/cardsfolder/k/kavu_primarch.txt +++ b/forge-gui/res/cardsfolder/k/kavu_primarch.txt @@ -1,10 +1,10 @@ -Name:Kavu Primarch -ManaCost:3 G -Types:Creature Kavu -PT:3/3 -K:Convoke -K:Kicker 4 -K:etbCounter:P1P1:4:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with four +1/+1 counters on it. -SVar:WasKicked:Count$Kicked.1.0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_primarch.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its total cost by {1} or by one mana of that creature's color.)\nKicker {4} (You may pay an additional {4} as you cast this spell.)\nIf Kavu Primarch was kicked, it enters the battlefield with four +1/+1 counters on it. \ No newline at end of file +Name:Kavu Primarch +ManaCost:3 G +Types:Creature Kavu +PT:3/3 +K:Convoke +K:Kicker 4 +K:etbCounter:P1P1:4:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with four +1/+1 counters on it. +SVar:WasKicked:Count$Kicked.1.0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_primarch.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its total cost by {1} or by one mana of that creature's color.)\nKicker {4} (You may pay an additional {4} as you cast this spell.)\nIf Kavu Primarch was kicked, it enters the battlefield with four +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/k/kavu_recluse.txt b/forge-gui/res/cardsfolder/k/kavu_recluse.txt index 0c62c474a65..38befc29e3b 100644 --- a/forge-gui/res/cardsfolder/k/kavu_recluse.txt +++ b/forge-gui/res/cardsfolder/k/kavu_recluse.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Forest | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land becomes a Forest until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_recluse.jpg -Oracle:{T}: Target land becomes a Forest until end of turn. \ No newline at end of file +Oracle:{T}: Target land becomes a Forest until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kavu_runner.txt b/forge-gui/res/cardsfolder/k/kavu_runner.txt index 8df4cf4b49c..62431a555ac 100644 --- a/forge-gui/res/cardsfolder/k/kavu_runner.txt +++ b/forge-gui/res/cardsfolder/k/kavu_runner.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Creature.White+OppCtrl/Plus.Y SVar:Y:Count$Valid Creature.Blue+OppCtrl SVar:AntiBuffedBy:Creature.White,Creature.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_runner.jpg -Oracle:Kavu Runner has haste as long as no opponent controls a white or blue creature. \ No newline at end of file +Oracle:Kavu Runner has haste as long as no opponent controls a white or blue creature. diff --git a/forge-gui/res/cardsfolder/k/kavu_scout.txt b/forge-gui/res/cardsfolder/k/kavu_scout.txt index a99ca84f1bc..773ae8c176e 100644 --- a/forge-gui/res/cardsfolder/k/kavu_scout.txt +++ b/forge-gui/res/cardsfolder/k/kavu_scout.txt @@ -7,4 +7,4 @@ SVar:X:Count$Domain SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_scout.jpg -Oracle:Domain - Kavu Scout gets +1/+0 for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Kavu Scout gets +1/+0 for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/k/kavu_titan.txt b/forge-gui/res/cardsfolder/k/kavu_titan.txt index b4da67d5552..5b506371db7 100644 --- a/forge-gui/res/cardsfolder/k/kavu_titan.txt +++ b/forge-gui/res/cardsfolder/k/kavu_titan.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ B SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Trample | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/kavu_titan.jpg -Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nIf Kavu Titan was kicked, it enters the battlefield with three +1/+1 counters on it and with trample. \ No newline at end of file +Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nIf Kavu Titan was kicked, it enters the battlefield with three +1/+1 counters on it and with trample. diff --git a/forge-gui/res/cardsfolder/k/kaysa.txt b/forge-gui/res/cardsfolder/k/kaysa.txt index 0abd13384f6..d4cfabbae74 100644 --- a/forge-gui/res/cardsfolder/k/kaysa.txt +++ b/forge-gui/res/cardsfolder/k/kaysa.txt @@ -5,4 +5,4 @@ PT:2/3 S:Mode$ Continuous | Affected$ Creature.Green+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Green creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kaysa.jpg -Oracle:Green creatures you control get +1/+1. \ No newline at end of file +Oracle:Green creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/k/kazandu_blademaster.txt b/forge-gui/res/cardsfolder/k/kazandu_blademaster.txt index e16deb2ad77..46b398f4c71 100644 --- a/forge-gui/res/cardsfolder/k/kazandu_blademaster.txt +++ b/forge-gui/res/cardsfolder/k/kazandu_blademaster.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/kazandu_blademaster.jpg -Oracle:First strike, vigilance\nWhenever Kazandu Blademaster or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Kazandu Blademaster. \ No newline at end of file +Oracle:First strike, vigilance\nWhenever Kazandu Blademaster or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Kazandu Blademaster. diff --git a/forge-gui/res/cardsfolder/k/kazandu_refuge.txt b/forge-gui/res/cardsfolder/k/kazandu_refuge.txt index d4097723f4c..008db3726a4 100644 --- a/forge-gui/res/cardsfolder/k/kazandu_refuge.txt +++ b/forge-gui/res/cardsfolder/k/kazandu_refuge.txt @@ -7,4 +7,4 @@ 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 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kazandu_refuge.jpg -Oracle:Kazandu Refuge enters the battlefield tapped.\nWhen Kazandu Refuge enters the battlefield, you gain 1 life.\n{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Oracle:Kazandu Refuge enters the battlefield tapped.\nWhen Kazandu Refuge enters the battlefield, you gain 1 life.\n{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/kazandu_tuskcaller.txt b/forge-gui/res/cardsfolder/k/kazandu_tuskcaller.txt index 7b2451840eb..c00ad7579a6 100644 --- a/forge-gui/res/cardsfolder/k/kazandu_tuskcaller.txt +++ b/forge-gui/res/cardsfolder/k/kazandu_tuskcaller.txt @@ -11,4 +11,4 @@ SVar:TokenHigh:AB$ Token | Cost$ T | TokenAmount$ 2 | TokenName$ Elephant | Toke SVar:X:Count$Valid Card.Self+counters_GE2_LEVEL+counters_LE5_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE6_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/kazandu_tuskcaller.jpg -Oracle:Level up {1}{G} ({1}{G}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-5\n1/1\n{T}: Put a 3/3 green Elephant creature token onto the battlefield.\nLEVEL 6+\n1/1\n{T}: Put two 3/3 green Elephant creature tokens onto the battlefield. \ No newline at end of file +Oracle:Level up {1}{G} ({1}{G}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-5\n1/1\n{T}: Put a 3/3 green Elephant creature token onto the battlefield.\nLEVEL 6+\n1/1\n{T}: Put two 3/3 green Elephant creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/kazuul_tyrant_of_the_cliffs.txt b/forge-gui/res/cardsfolder/k/kazuul_tyrant_of_the_cliffs.txt index f2dfb785f49..be4a475b403 100644 --- a/forge-gui/res/cardsfolder/k/kazuul_tyrant_of_the_cliffs.txt +++ b/forge-gui/res/cardsfolder/k/kazuul_tyrant_of_the_cliffs.txt @@ -5,4 +5,4 @@ PT:5/4 T:Mode$ Attacks | ValidCard$ Creature.OppCtrl | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a creature an opponent controls attacks, if you're the defending player, put a 3/3 red Ogre creature token onto the battlefield unless that creature's controller pays {3}. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Ogre | TokenColors$ Red | TokenTypes$ Creature,Ogre | TokenPower$ 3 | TokenToughness$ 3 | UnlessCost$ 3 | UnlessPayer$ TriggeredAttackerController SVar:Picture:http://www.wizards.com/global/images/magic/general/kazuul_tyrant_of_the_cliffs.jpg -Oracle:Whenever a creature an opponent controls attacks, if you're the defending player, put a 3/3 red Ogre creature token onto the battlefield unless that creature's controller pays {3}. \ No newline at end of file +Oracle:Whenever a creature an opponent controls attacks, if you're the defending player, put a 3/3 red Ogre creature token onto the battlefield unless that creature's controller pays {3}. diff --git a/forge-gui/res/cardsfolder/k/kazuul_warlord.txt b/forge-gui/res/cardsfolder/k/kazuul_warlord.txt index c601c06cc66..87fa4f968f7 100644 --- a/forge-gui/res/cardsfolder/k/kazuul_warlord.txt +++ b/forge-gui/res/cardsfolder/k/kazuul_warlord.txt @@ -8,4 +8,4 @@ SVar:TrigPutCounter:AB$PutCounterAll | Cost$ 0 | ValidCards$ Ally.YouCtrl | Coun SVar:PlayMain1:TRUE SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/kazuul_warlord.jpg -Oracle:Whenever Kazuul Warlord or another Ally enters the battlefield under your control, you may put a +1/+1 counter on each Ally creature you control. \ No newline at end of file +Oracle:Whenever Kazuul Warlord or another Ally enters the battlefield under your control, you may put a +1/+1 counter on each Ally creature you control. diff --git a/forge-gui/res/cardsfolder/k/kederekt_creeper.txt b/forge-gui/res/cardsfolder/k/kederekt_creeper.txt index dd1b8a07680..98752912512 100644 --- a/forge-gui/res/cardsfolder/k/kederekt_creeper.txt +++ b/forge-gui/res/cardsfolder/k/kederekt_creeper.txt @@ -1,8 +1,8 @@ -Name:Kederekt Creeper -ManaCost:U B R -Types:Creature Horror -PT:2/3 -K:Deathtouch -K:CantBeBlockedByAmount LT2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/kederekt_creeper.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nKederekt Creeper can't be blocked except by two or more creatures. \ No newline at end of file +Name:Kederekt Creeper +ManaCost:U B R +Types:Creature Horror +PT:2/3 +K:Deathtouch +K:CantBeBlockedByAmount LT2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/kederekt_creeper.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nKederekt Creeper can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/k/kederekt_leviathan.txt b/forge-gui/res/cardsfolder/k/kederekt_leviathan.txt index c21c9b98577..f7b594e98f0 100644 --- a/forge-gui/res/cardsfolder/k/kederekt_leviathan.txt +++ b/forge-gui/res/cardsfolder/k/kederekt_leviathan.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Permanent.nonLand+Other | Origin$ Battlefield | Destination$ Hand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kederekt_leviathan.jpg -Oracle:When Kederekt Leviathan enters the battlefield, return all other nonland permanents to their owners' hands.\nUnearth {6}{U} ({6}{U}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:When Kederekt Leviathan enters the battlefield, return all other nonland permanents to their owners' hands.\nUnearth {6}{U} ({6}{U}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/k/kederekt_parasite.txt b/forge-gui/res/cardsfolder/k/kederekt_parasite.txt index 784d13b591c..af539b96b60 100644 --- a/forge-gui/res/cardsfolder/k/kederekt_parasite.txt +++ b/forge-gui/res/cardsfolder/k/kederekt_parasite.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | OptionalDecider$ You | IsPresent$ Permanent.Red+YouCtrl | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, if you control a red permanent, you may have CARDNAME deal 1 damage to that player. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kederekt_parasite.jpg -Oracle:Whenever an opponent draws a card, if you control a red permanent, you may have Kederekt Parasite deal 1 damage to that player. \ No newline at end of file +Oracle:Whenever an opponent draws a card, if you control a red permanent, you may have Kederekt Parasite deal 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/k/keen_eyed_archers.txt b/forge-gui/res/cardsfolder/k/keen_eyed_archers.txt index e3447572fe4..d2f0708a23f 100644 --- a/forge-gui/res/cardsfolder/k/keen_eyed_archers.txt +++ b/forge-gui/res/cardsfolder/k/keen_eyed_archers.txt @@ -4,4 +4,4 @@ Types:Creature Elf Archer PT:2/2 K:Reach SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/keen_eyed_archers.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/k/keen_sense.txt b/forge-gui/res/cardsfolder/k/keen_sense.txt index 7f32f44473e..718afe5953e 100644 --- a/forge-gui/res/cardsfolder/k/keen_sense.txt +++ b/forge-gui/res/cardsfolder/k/keen_sense.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Opponent | Execute$ TrigDraw | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature deals damage to an opponent, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/keen_sense.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage to an opponent, you may draw a card. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/k/keeneye_aven.txt b/forge-gui/res/cardsfolder/k/keeneye_aven.txt index 9ce29699126..268b2cfb997 100644 --- a/forge-gui/res/cardsfolder/k/keeneye_aven.txt +++ b/forge-gui/res/cardsfolder/k/keeneye_aven.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/keeneye_aven.jpg -Oracle:Flying\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Flying\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/k/keening_apparition.txt b/forge-gui/res/cardsfolder/k/keening_apparition.txt index a3efe2f9af3..8f6d3e3a0f5 100644 --- a/forge-gui/res/cardsfolder/k/keening_apparition.txt +++ b/forge-gui/res/cardsfolder/k/keening_apparition.txt @@ -1,8 +1,8 @@ -Name:Keening Apparition -ManaCost:1 W -Types:Creature Spirit -PT:2/2 -A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/keening_apparition.jpg -Oracle:Sacrifice Keening Apparition: Destroy target enchantment. \ No newline at end of file +Name:Keening Apparition +ManaCost:1 W +Types:Creature Spirit +PT:2/2 +A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/keening_apparition.jpg +Oracle:Sacrifice Keening Apparition: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/k/keening_banshee.txt b/forge-gui/res/cardsfolder/k/keening_banshee.txt index e7e9d038b9f..444c422695a 100644 --- a/forge-gui/res/cardsfolder/k/keening_banshee.txt +++ b/forge-gui/res/cardsfolder/k/keening_banshee.txt @@ -7,4 +7,4 @@ SVar:TrigPumpCurse:DB$Pump| ValidTgts$ Creature | TgtPrompt$ Select target creat K:Flying SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card83599.jpg -Oracle:Flying\nWhen Keening Banshee enters the battlefield, target creature gets -2/-2 until end of turn. \ No newline at end of file +Oracle:Flying\nWhen Keening Banshee enters the battlefield, target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/keening_stone.txt b/forge-gui/res/cardsfolder/k/keening_stone.txt index fea824710b3..bd58642f67a 100644 --- a/forge-gui/res/cardsfolder/k/keening_stone.txt +++ b/forge-gui/res/cardsfolder/k/keening_stone.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mill | Cost$ 5 T | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ X | References$ X | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of cards in that player's graveyard. SVar:X:TargetedPlayer$CardsInGraveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/keening_stone.jpg -Oracle:{5}, {T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of cards in that player's graveyard. \ No newline at end of file +Oracle:{5}, {T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is the number of cards in that player's graveyard. diff --git a/forge-gui/res/cardsfolder/k/keep_watch.txt b/forge-gui/res/cardsfolder/k/keep_watch.txt index 37f2dd191b4..20dfd204129 100644 --- a/forge-gui/res/cardsfolder/k/keep_watch.txt +++ b/forge-gui/res/cardsfolder/k/keep_watch.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 2 U | NumCards$ X | References$ X | SpellDescription$ Draw a SVar:X:Count$Valid Creature.attacking SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/keep_watch.jpg -Oracle:Draw a card for each attacking creature. \ No newline at end of file +Oracle:Draw a card for each attacking creature. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_kookus.txt b/forge-gui/res/cardsfolder/k/keeper_of_kookus.txt index 6d1ef70554d..2ae8bcaab10 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_kookus.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_kookus.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Protection | Cost$ R | Defined$ Self | Gains$ red | SpellDescription$ CARDNAME gains protection from red until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_kookus.jpg -Oracle:{R}: Keeper of Kookus gains protection from red until end of turn. \ No newline at end of file +Oracle:{R}: Keeper of Kookus gains protection from red until end of turn. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_progenitus.txt b/forge-gui/res/cardsfolder/k/keeper_of_progenitus.txt index 4c2bc6b8d95..352446e2908 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_progenitus.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_progenitus.txt @@ -1,9 +1,9 @@ -Name:Keeper of Progenitus -ManaCost:3 G -Types:Creature Elf Druid -PT:1/3 -T:Mode$ TapsForMana | ValidCard$ Mountain,Forest,Plains | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a Mountain, Forest, or Plains for mana, that player adds one mana to his or her mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_progenitus.jpg -Oracle:Whenever a player taps a Mountain, Forest, or Plains for mana, that player adds one mana to his or her mana pool of any type that land produced. \ No newline at end of file +Name:Keeper of Progenitus +ManaCost:3 G +Types:Creature Elf Druid +PT:1/3 +T:Mode$ TapsForMana | ValidCard$ Mountain,Forest,Plains | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a Mountain, Forest, or Plains for mana, that player adds one mana to his or her mana pool of any type that land produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_progenitus.jpg +Oracle:Whenever a player taps a Mountain, Forest, or Plains for mana, that player adds one mana to his or her mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_the_beasts.txt b/forge-gui/res/cardsfolder/k/keeper_of_the_beasts.txt index aa803a55ea8..1a7bd5ef4d3 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_the_beasts.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_the_beasts.txt @@ -1,7 +1,7 @@ -Name:Keeper of the Beasts -ManaCost:G G -Types:Creature Human Wizard -PT:1/2 -A:AB$ Token | Cost$ G T | ValidTgts$ Opponent.withMoreCreaturesThanYou | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Choose target opponent who controlled more creatures than you did as you activated this ability. Put a 2/2 green Beast creature token onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_beasts.jpg -Oracle:{G}, {T}: Choose target opponent who controlled more creatures than you did as you activated this ability. Put a 2/2 green Beast creature token onto the battlefield. \ No newline at end of file +Name:Keeper of the Beasts +ManaCost:G G +Types:Creature Human Wizard +PT:1/2 +A:AB$ Token | Cost$ G T | ValidTgts$ Opponent.withMoreCreaturesThanYou | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Choose target opponent who controlled more creatures than you did as you activated this ability. Put a 2/2 green Beast creature token onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_beasts.jpg +Oracle:{G}, {T}: Choose target opponent who controlled more creatures than you did as you activated this ability. Put a 2/2 green Beast creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_the_dead.txt b/forge-gui/res/cardsfolder/k/keeper_of_the_dead.txt index 9d10e1ec772..d6a3e91c1da 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_the_dead.txt @@ -1,11 +1,11 @@ -Name:Keeper of the Dead -ManaCost:B B -Types:Creature Human Wizard -PT:1/2 -A:AB$ Pump | Cost$ B T | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent with at least two fewer creature cards in his or her graveyard than you | CheckSVar$ X | SVarCompare$ GEY | SubAbility$ DeadKeepersDestroy | StackDescription$ None | References$ X,Y | SpellDescription$ Choose target opponent who had at least two fewer creature cards in his or her graveyard than you did as you activated this ability. Destroy target nonblack creature he or she controls. -SVar:DeadKeepersDestroy:DB$ Destroy | ValidTgts$ Creature.nonBlack+TargetedPlayerCtrl | TgtPrompt$ Select target nonblack creature targeted player controls -SVar:X:Count$TypeInYourYard.Creature/Minus.2 -SVar:Y:Count$TypeInOppYard.Creature -SVar:Z:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_dead.jpg -Oracle:{B}, {T}: Choose target opponent who had at least two fewer creature cards in his or her graveyard than you did as you activated this ability. Destroy target nonblack creature he or she controls. \ No newline at end of file +Name:Keeper of the Dead +ManaCost:B B +Types:Creature Human Wizard +PT:1/2 +A:AB$ Pump | Cost$ B T | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent with at least two fewer creature cards in his or her graveyard than you | CheckSVar$ X | SVarCompare$ GEY | SubAbility$ DeadKeepersDestroy | StackDescription$ None | References$ X,Y | SpellDescription$ Choose target opponent who had at least two fewer creature cards in his or her graveyard than you did as you activated this ability. Destroy target nonblack creature he or she controls. +SVar:DeadKeepersDestroy:DB$ Destroy | ValidTgts$ Creature.nonBlack+TargetedPlayerCtrl | TgtPrompt$ Select target nonblack creature targeted player controls +SVar:X:Count$TypeInYourYard.Creature/Minus.2 +SVar:Y:Count$TypeInOppYard.Creature +SVar:Z:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_dead.jpg +Oracle:{B}, {T}: Choose target opponent who had at least two fewer creature cards in his or her graveyard than you did as you activated this ability. Destroy target nonblack creature he or she controls. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_the_flame.txt b/forge-gui/res/cardsfolder/k/keeper_of_the_flame.txt index 3796380ec2f..ff261fd232e 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_the_flame.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_the_flame.txt @@ -1,9 +1,9 @@ -Name:Keeper of the Flame -ManaCost:R R -Types:Creature Human Wizard -PT:1/2 -A:AB$ DealDamage | Cost$ R T | ValidTgts$ Opponent | CheckSVar$ X | SVarCompare$ LTY | NumDmg$ 2 | References$ X,Y | SpellDescription$ Choose target opponent who had more life than you did as you activated this ability. CARDNAME deals 2 damage to him or her. -SVar:X:Count$YourLifeTotal -SVar:Y:Count$OppLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_flame.jpg -Oracle:{R}, {T}: Choose target opponent who had more life than you did as you activated this ability. Keeper of the Flame deals 2 damage to him or her. \ No newline at end of file +Name:Keeper of the Flame +ManaCost:R R +Types:Creature Human Wizard +PT:1/2 +A:AB$ DealDamage | Cost$ R T | ValidTgts$ Opponent | CheckSVar$ X | SVarCompare$ LTY | NumDmg$ 2 | References$ X,Y | SpellDescription$ Choose target opponent who had more life than you did as you activated this ability. CARDNAME deals 2 damage to him or her. +SVar:X:Count$YourLifeTotal +SVar:Y:Count$OppLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_flame.jpg +Oracle:{R}, {T}: Choose target opponent who had more life than you did as you activated this ability. Keeper of the Flame deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_the_light.txt b/forge-gui/res/cardsfolder/k/keeper_of_the_light.txt index d9eb904d640..38bc7fae964 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_the_light.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_the_light.txt @@ -1,10 +1,10 @@ -Name:Keeper of the Light -ManaCost:W W -Types:Creature Human Wizard -PT:1/2 -A:AB$ Pump | Cost$ W T | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent with more life than you | CheckSVar$ X | SVarCompare$ LTY | SubAbility$ LightKeepersLife | StackDescription$ None | References$ X,Y | SpellDescription$ Choose target opponent who had more life than you did as you activated this ability. You gain 3 life. -SVar:LightKeepersLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 -SVar:X:Count$YourLifeTotal -SVar:Y:Count$OppLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_light.jpg -Oracle:{W}, {T}: Choose target opponent who had more life than you did as you activated this ability. You gain 3 life. \ No newline at end of file +Name:Keeper of the Light +ManaCost:W W +Types:Creature Human Wizard +PT:1/2 +A:AB$ Pump | Cost$ W T | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent with more life than you | CheckSVar$ X | SVarCompare$ LTY | SubAbility$ LightKeepersLife | StackDescription$ None | References$ X,Y | SpellDescription$ Choose target opponent who had more life than you did as you activated this ability. You gain 3 life. +SVar:LightKeepersLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 +SVar:X:Count$YourLifeTotal +SVar:Y:Count$OppLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_light.jpg +Oracle:{W}, {T}: Choose target opponent who had more life than you did as you activated this ability. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_the_mind.txt b/forge-gui/res/cardsfolder/k/keeper_of_the_mind.txt index b735a4710c3..329abea6a34 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_the_mind.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_the_mind.txt @@ -1,9 +1,9 @@ -Name:Keeper of the Mind -ManaCost:U U -Types:Creature Human Wizard -PT:1/2 -A:AB$ Draw | Cost$ U T | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent with at least two more cards in hand than you | CheckSVar$ X | SVarCompare$ GEY | Defined$ You | NumCards$ 1 | References$ X,Y | SpellDescription$ Choose target opponent who had at least two more cards in hand than you did as you activated this ability. Draw a card. -SVar:X:Count$InOppHandCount -SVar:Y:Count$InYourHand/Plus.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_mind.jpg -Oracle:{U}, {T}: Choose target opponent who had at least two more cards in hand than you did as you activated this ability. Draw a card. \ No newline at end of file +Name:Keeper of the Mind +ManaCost:U U +Types:Creature Human Wizard +PT:1/2 +A:AB$ Draw | Cost$ U T | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent with at least two more cards in hand than you | CheckSVar$ X | SVarCompare$ GEY | Defined$ You | NumCards$ 1 | References$ X,Y | SpellDescription$ Choose target opponent who had at least two more cards in hand than you did as you activated this ability. Draw a card. +SVar:X:Count$InOppHandCount +SVar:Y:Count$InYourHand/Plus.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_mind.jpg +Oracle:{U}, {T}: Choose target opponent who had at least two more cards in hand than you did as you activated this ability. Draw a card. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_the_nine_gales.txt b/forge-gui/res/cardsfolder/k/keeper_of_the_nine_gales.txt index 82bfbaa1277..56d3acaf44a 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_the_nine_gales.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_the_nine_gales.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ ChangeZone | Cost$ T tapXType<2/Bird> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_the_nine_gales.jpg -Oracle:Flying\n{T}, Tap two untapped Birds you control: Return target permanent to its owner's hand. \ No newline at end of file +Oracle:Flying\n{T}, Tap two untapped Birds you control: Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/k/keeper_of_tresserhorn.txt b/forge-gui/res/cardsfolder/k/keeper_of_tresserhorn.txt index 04d1f92c597..3ed157bc8ae 100644 --- a/forge-gui/res/cardsfolder/k/keeper_of_tresserhorn.txt +++ b/forge-gui/res/cardsfolder/k/keeper_of_tresserhorn.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | E SVar:TrigPump:DB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ DBLose SVar:DBLose:DB$ LoseLife | Defined$ DefendingPlayer | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/keeper_of_tresserhorn.jpg -Oracle:Whenever Keeper of Tresserhorn attacks and isn't blocked, it assigns no combat damage this turn and defending player loses 2 life. \ No newline at end of file +Oracle:Whenever Keeper of Tresserhorn attacks and isn't blocked, it assigns no combat damage this turn and defending player loses 2 life. diff --git a/forge-gui/res/cardsfolder/k/keepers_of_the_faith.txt b/forge-gui/res/cardsfolder/k/keepers_of_the_faith.txt index ee26493c24b..b45e729f553 100644 --- a/forge-gui/res/cardsfolder/k/keepers_of_the_faith.txt +++ b/forge-gui/res/cardsfolder/k/keepers_of_the_faith.txt @@ -3,4 +3,4 @@ ManaCost:1 W W Types:Creature Human Cleric PT:2/3 SVar:Picture:http://resources.wizards.com/magic/cards/ch/en-us/card2860.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/k/keepsake_gorgon.txt b/forge-gui/res/cardsfolder/k/keepsake_gorgon.txt index babf79a0498..e688e0397e8 100644 --- a/forge-gui/res/cardsfolder/k/keepsake_gorgon.txt +++ b/forge-gui/res/cardsfolder/k/keepsake_gorgon.txt @@ -1,10 +1,10 @@ -Name:Keepsake Gorgon -ManaCost:3 B B -Types:Creature Gorgon -PT:2/5 -K:Deathtouch -K:Monstrosity 1:5 B B -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME becomes monstrous, destroy target non-Gorgon creature an opponent controls. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonGorgon+OppCtrl | TgtPrompt$ Select target non-Gorgon creature an opponent controls -SVar:Picture:http://www.wizards.com/global/images/magic/general/keepsake_gorgon.jpg -Oracle:Deathtouch\n{5}{B}{B}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counter on it and it becomes monstrous.)\nWhen Keepsake Gorgon becomes monstrous, destroy target non-Gorgon creature an opponent controls. \ No newline at end of file +Name:Keepsake Gorgon +ManaCost:3 B B +Types:Creature Gorgon +PT:2/5 +K:Deathtouch +K:Monstrosity 1:5 B B +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME becomes monstrous, destroy target non-Gorgon creature an opponent controls. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonGorgon+OppCtrl | TgtPrompt$ Select target non-Gorgon creature an opponent controls +SVar:Picture:http://www.wizards.com/global/images/magic/general/keepsake_gorgon.jpg +Oracle:Deathtouch\n{5}{B}{B}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counter on it and it becomes monstrous.)\nWhen Keepsake Gorgon becomes monstrous, destroy target non-Gorgon creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/k/kei_takahashi.txt b/forge-gui/res/cardsfolder/k/kei_takahashi.txt index c1d834b7ae0..5ef2f4e8256 100644 --- a/forge-gui/res/cardsfolder/k/kei_takahashi.txt +++ b/forge-gui/res/cardsfolder/k/kei_takahashi.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Cleric PT:2/2 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature | Amount$ 2 | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/kei_takahashi.jpg -Oracle:{T}: Prevent the next 2 damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 2 damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/k/keiga_the_tide_star.txt b/forge-gui/res/cardsfolder/k/keiga_the_tide_star.txt index 8615b27ef41..7d8ba76e5df 100644 --- a/forge-gui/res/cardsfolder/k/keiga_the_tide_star.txt +++ b/forge-gui/res/cardsfolder/k/keiga_the_tide_star.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, gain control of target creature. SVar:TrigGainControl:AB$GainControl | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card75286.jpg -Oracle:Flying\nWhen Keiga, the Tide Star dies, gain control of target creature. \ No newline at end of file +Oracle:Flying\nWhen Keiga, the Tide Star dies, gain control of target creature. diff --git a/forge-gui/res/cardsfolder/k/keldon_arsonist.txt b/forge-gui/res/cardsfolder/k/keldon_arsonist.txt index 95bf8a01efa..a0cc43781f1 100644 --- a/forge-gui/res/cardsfolder/k/keldon_arsonist.txt +++ b/forge-gui/res/cardsfolder/k/keldon_arsonist.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 A:AB$ Destroy | Cost$ T Sac<2/Land> | ValidTgts$ Land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_arsonist.jpg -Oracle:{1}, Sacrifice two lands: Destroy target land. \ No newline at end of file +Oracle:{1}, Sacrifice two lands: Destroy target land. diff --git a/forge-gui/res/cardsfolder/k/keldon_battlewagon.txt b/forge-gui/res/cardsfolder/k/keldon_battlewagon.txt index fa53e1661d5..75817c4441d 100644 --- a/forge-gui/res/cardsfolder/k/keldon_battlewagon.txt +++ b/forge-gui/res/cardsfolder/k/keldon_battlewagon.txt @@ -12,4 +12,4 @@ A:AB$ Pump | Cost$ tapXType<1/Creature> | NumAtt$ +X | References$ X | SpellDesc SVar:X:Tapped$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_battlewagon.jpg -Oracle:Trample\nKeldon Battlewagon can't block.\nWhen Keldon Battlewagon attacks, sacrifice it at end of combat.\nTap an untapped creature you control: Keldon Battlewagon gets +X/+0 until end of turn, where X is the power of the creature tapped this way. \ No newline at end of file +Oracle:Trample\nKeldon Battlewagon can't block.\nWhen Keldon Battlewagon attacks, sacrifice it at end of combat.\nTap an untapped creature you control: Keldon Battlewagon gets +X/+0 until end of turn, where X is the power of the creature tapped this way. diff --git a/forge-gui/res/cardsfolder/k/keldon_berserker.txt b/forge-gui/res/cardsfolder/k/keldon_berserker.txt index b2462cc3730..e9373311f9c 100644 --- a/forge-gui/res/cardsfolder/k/keldon_berserker.txt +++ b/forge-gui/res/cardsfolder/k/keldon_berserker.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | IsPresent$ Land.untapped+YouCtrl | PresentCompare$ EQ0 | TriggerDescription$ Whenever CARDNAME attacks, if you control no untapped lands, it gets +3/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_berserker.jpg -Oracle:Whenever Keldon Berserker attacks, if you control no untapped lands, it gets +3/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Keldon Berserker attacks, if you control no untapped lands, it gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/keldon_champion.txt b/forge-gui/res/cardsfolder/k/keldon_champion.txt index 080dad94d20..81c803db1ad 100644 --- a/forge-gui/res/cardsfolder/k/keldon_champion.txt +++ b/forge-gui/res/cardsfolder/k/keldon_champion.txt @@ -7,4 +7,4 @@ K:Echo:2 R R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to target player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_champion.jpg -Oracle:Haste\nEcho {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Keldon Champion enters the battlefield, it deals 3 damage to target player. \ No newline at end of file +Oracle:Haste\nEcho {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Keldon Champion enters the battlefield, it deals 3 damage to target player. diff --git a/forge-gui/res/cardsfolder/k/keldon_firebombers.txt b/forge-gui/res/cardsfolder/k/keldon_firebombers.txt index c55819e9328..88bea189f3e 100644 --- a/forge-gui/res/cardsfolder/k/keldon_firebombers.txt +++ b/forge-gui/res/cardsfolder/k/keldon_firebombers.txt @@ -1,11 +1,11 @@ -Name:Keldon Firebombers -ManaCost:3 R R -Types:Creature Human Soldier -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChooseThree | TriggerDescription$ When CARDNAME enters the battlefield, each player sacrifices all lands he or she controls except for three. -SVar:TrigChooseThree:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | SubAbility$ DBSacrificeAll -SVar:DBChoose:DB$ ChooseCard | Amount$ 3 | Defined$ Remembered | Choices$ Land.RememberedPlayerCtrl | ChoiceZone$ Battlefield | RememberChosen$ True | ChoiceTitle$ Choose three lands that would not be sacrificed -SVar:DBSacrificeAll:DB$ SacrificeAll | ValidCards$ Land.IsNotRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_firebombers.jpg -Oracle:When Keldon Firebombers enters the battlefield, each player sacrifices all lands he or she controls except for three. \ No newline at end of file +Name:Keldon Firebombers +ManaCost:3 R R +Types:Creature Human Soldier +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChooseThree | TriggerDescription$ When CARDNAME enters the battlefield, each player sacrifices all lands he or she controls except for three. +SVar:TrigChooseThree:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | SubAbility$ DBSacrificeAll +SVar:DBChoose:DB$ ChooseCard | Amount$ 3 | Defined$ Remembered | Choices$ Land.RememberedPlayerCtrl | ChoiceZone$ Battlefield | RememberChosen$ True | ChoiceTitle$ Choose three lands that would not be sacrificed +SVar:DBSacrificeAll:DB$ SacrificeAll | ValidCards$ Land.IsNotRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_firebombers.jpg +Oracle:When Keldon Firebombers enters the battlefield, each player sacrifices all lands he or she controls except for three. diff --git a/forge-gui/res/cardsfolder/k/keldon_halberdier.txt b/forge-gui/res/cardsfolder/k/keldon_halberdier.txt index 2ff78db9615..3f0fdb41f92 100644 --- a/forge-gui/res/cardsfolder/k/keldon_halberdier.txt +++ b/forge-gui/res/cardsfolder/k/keldon_halberdier.txt @@ -5,4 +5,4 @@ PT:4/1 K:First Strike K:Suspend:4:R SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_halberdier.jpg -Oracle:First strike\nSuspend 4-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:First strike\nSuspend 4-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/k/keldon_mantle.txt b/forge-gui/res/cardsfolder/k/keldon_mantle.txt index a5f4c2194fb..b590c8a1148 100644 --- a/forge-gui/res/cardsfolder/k/keldon_mantle.txt +++ b/forge-gui/res/cardsfolder/k/keldon_mantle.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Encha A:AB$ Pump | Cost$ G | Defined$ Enchanted | KW$ Trample | SpellDescription$ Enchanted creature gains Trample until end of turn. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_mantle.jpg -Oracle:Enchant creature\n{B}: Regenerate enchanted creature.\n{R}: Enchanted creature gets +1/+0 until end of turn.\n{G}: Enchanted creature gains trample until end of turn. \ No newline at end of file +Oracle:Enchant creature\n{B}: Regenerate enchanted creature.\n{R}: Enchanted creature gets +1/+0 until end of turn.\n{G}: Enchanted creature gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/k/keldon_marauders.txt b/forge-gui/res/cardsfolder/k/keldon_marauders.txt index f83cc7c484b..ead4bcf871d 100644 --- a/forge-gui/res/cardsfolder/k/keldon_marauders.txt +++ b/forge-gui/res/cardsfolder/k/keldon_marauders.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, it deals 1 damage to target player. SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_marauders.jpg -Oracle:Vanishing 2 (This permanent enters the battlefield with two time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Keldon Marauders enters the battlefield or leaves the battlefield, it deals 1 damage to target player. \ No newline at end of file +Oracle:Vanishing 2 (This permanent enters the battlefield with two time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Keldon Marauders enters the battlefield or leaves the battlefield, it deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/k/keldon_megaliths.txt b/forge-gui/res/cardsfolder/k/keldon_megaliths.txt index 0848848d093..b796bbe4cb3 100644 --- a/forge-gui/res/cardsfolder/k/keldon_megaliths.txt +++ b/forge-gui/res/cardsfolder/k/keldon_megaliths.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ DealDamage | Cost$ 1 R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | Activation$ Hellbent | PrecostDesc$ Hellbent - | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Activate this ability only if you have no cards in hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_megaliths.jpg -Oracle:Keldon Megaliths enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\nHellbent - {1}{R}, {T}: Keldon Megaliths deals 1 damage to target creature or player. Activate this ability only if you have no cards in hand. \ No newline at end of file +Oracle:Keldon Megaliths enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\nHellbent - {1}{R}, {T}: Keldon Megaliths deals 1 damage to target creature or player. Activate this ability only if you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/k/keldon_necropolis.txt b/forge-gui/res/cardsfolder/k/keldon_necropolis.txt index e2b5b4d2d73..c47e2f756e4 100644 --- a/forge-gui/res/cardsfolder/k/keldon_necropolis.txt +++ b/forge-gui/res/cardsfolder/k/keldon_necropolis.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ DealDamage | Cost$ 4 R T Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_necropolis.jpg -Oracle:{T}: Add {1} to your mana pool.\n{4}{R}, {T}, Sacrifice a creature: Keldon Necropolis deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{4}{R}, {T}, Sacrifice a creature: Keldon Necropolis deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/keldon_twilight.txt b/forge-gui/res/cardsfolder/k/keldon_twilight.txt index a9f6e2b1965..376491aa505 100644 --- a/forge-gui/res/cardsfolder/k/keldon_twilight.txt +++ b/forge-gui/res/cardsfolder/k/keldon_twilight.txt @@ -1,12 +1,12 @@ -Name:Keldon Twilight -ManaCost:1 B R -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | CheckSVar$ AttackedThisTurn | References$ AttackedThisTurn | SVarCompare$ EQ0 | TriggerDescription$ At the beginning of each player's end step, if no creatures attacked this turn, that player sacrifices a creature he or she controlled since the beginning of the turn. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ TriggeredPlayer | SacValid$ Creature.notFirstTurnControlled -T:Mode$ AttackersDeclared | Execute$ TrigStoreSVar | Static$ True -SVar:TrigStoreSVar:DB$ StoreSVar | SVar$ AttackedThisTurn | Type$ Number | Expression$ 1 -SVar:AttackedThisTurn:Number$0 -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -SVar:TrigReset:DB$ StoreSVar | SVar$ AttackedThisTurn | Type$ Number | Expression$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_twilight.jpg -Oracle:At the beginning of each player's end step, if no creatures attacked this turn, that player sacrifices a creature he or she controlled since the beginning of the turn. +Name:Keldon Twilight +ManaCost:1 B R +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | CheckSVar$ AttackedThisTurn | References$ AttackedThisTurn | SVarCompare$ EQ0 | TriggerDescription$ At the beginning of each player's end step, if no creatures attacked this turn, that player sacrifices a creature he or she controlled since the beginning of the turn. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ TriggeredPlayer | SacValid$ Creature.notFirstTurnControlled +T:Mode$ AttackersDeclared | Execute$ TrigStoreSVar | Static$ True +SVar:TrigStoreSVar:DB$ StoreSVar | SVar$ AttackedThisTurn | Type$ Number | Expression$ 1 +SVar:AttackedThisTurn:Number$0 +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +SVar:TrigReset:DB$ StoreSVar | SVar$ AttackedThisTurn | Type$ Number | Expression$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_twilight.jpg +Oracle:At the beginning of each player's end step, if no creatures attacked this turn, that player sacrifices a creature he or she controlled since the beginning of the turn. diff --git a/forge-gui/res/cardsfolder/k/keldon_vandals.txt b/forge-gui/res/cardsfolder/k/keldon_vandals.txt index 2160fdd1dd9..8fcdc9f52dd 100644 --- a/forge-gui/res/cardsfolder/k/keldon_vandals.txt +++ b/forge-gui/res/cardsfolder/k/keldon_vandals.txt @@ -6,4 +6,4 @@ K:Echo:2 R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_vandals.jpg -Oracle:Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Keldon Vandals enters the battlefield, destroy target artifact. \ No newline at end of file +Oracle:Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Keldon Vandals enters the battlefield, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/k/keldon_warlord.txt b/forge-gui/res/cardsfolder/k/keldon_warlord.txt index 9cc224dd3b6..dbcbb832baf 100644 --- a/forge-gui/res/cardsfolder/k/keldon_warlord.txt +++ b/forge-gui/res/cardsfolder/k/keldon_warlord.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Creature.nonWall+YouCtrl SVar:BuffedBy:Creature.nonWall SVar:Picture:http://www.wizards.com/global/images/magic/general/keldon_warlord.jpg -Oracle:Keldon Warlord's power and toughness are each equal to the number of non-Wall creatures you control. \ No newline at end of file +Oracle:Keldon Warlord's power and toughness are each equal to the number of non-Wall creatures you control. diff --git a/forge-gui/res/cardsfolder/k/kelinore_bat.txt b/forge-gui/res/cardsfolder/k/kelinore_bat.txt index 90155ef6c28..a29161a66db 100644 --- a/forge-gui/res/cardsfolder/k/kelinore_bat.txt +++ b/forge-gui/res/cardsfolder/k/kelinore_bat.txt @@ -4,4 +4,4 @@ Types:Creature Bat PT:2/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/kelinore_bat.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/k/kelsinko_ranger.txt b/forge-gui/res/cardsfolder/k/kelsinko_ranger.txt index ca597e7d87e..6243b82866f 100644 --- a/forge-gui/res/cardsfolder/k/kelsinko_ranger.txt +++ b/forge-gui/res/cardsfolder/k/kelsinko_ranger.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 1 W | TgtPrompt$ Choose target green creature | ValidTgts$ Creature.Green | KW$ First Strike | SpellDescription$ Target green creature gains first strike until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kelsinko_ranger.jpg -Oracle:{1}{W}: Target green creature gains first strike until end of turn. \ No newline at end of file +Oracle:{1}{W}: Target green creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kemba_kha_regent.txt b/forge-gui/res/cardsfolder/k/kemba_kha_regent.txt index d28ab3af4d3..e9b276024cb 100644 --- a/forge-gui/res/cardsfolder/k/kemba_kha_regent.txt +++ b/forge-gui/res/cardsfolder/k/kemba_kha_regent.txt @@ -7,4 +7,4 @@ SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ W 2 2 Cat | TokenName$ Cat | Tok SVar:X:Count$Valid Equipment.Attached SVar:EquipMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/kemba_kha_regent.jpg -Oracle:At the beginning of your upkeep, put a 2/2 white Cat creature token onto the battlefield for each Equipment attached to Kemba, Kha Regent. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a 2/2 white Cat creature token onto the battlefield for each Equipment attached to Kemba, Kha Regent. diff --git a/forge-gui/res/cardsfolder/k/kembas_legion.txt b/forge-gui/res/cardsfolder/k/kembas_legion.txt index 46906b0137b..ccbe0fcf659 100644 --- a/forge-gui/res/cardsfolder/k/kembas_legion.txt +++ b/forge-gui/res/cardsfolder/k/kembas_legion.txt @@ -1,10 +1,10 @@ -Name:Kemba's Legion -ManaCost:5 W W -Types:Creature Cat Soldier -PT:4/6 -K:Vigilance -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can block an additional creature. | KeywordMultiplier$ X | Description$ CARDNAME can block an additional creature for each Equipment attached to CARDNAME. -SVar:X:Count$Valid Equipment.Attached -SVar:Picture:http://www.wizards.com/global/images/magic/general/kembas_legion.jpg -SVar:EquipMe:Multiple -Oracle:Vigilance\nKemba's Legion can block an additional creature for each Equipment attached to Kemba's Legion. \ No newline at end of file +Name:Kemba's Legion +ManaCost:5 W W +Types:Creature Cat Soldier +PT:4/6 +K:Vigilance +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can block an additional creature. | KeywordMultiplier$ X | Description$ CARDNAME can block an additional creature for each Equipment attached to CARDNAME. +SVar:X:Count$Valid Equipment.Attached +SVar:Picture:http://www.wizards.com/global/images/magic/general/kembas_legion.jpg +SVar:EquipMe:Multiple +Oracle:Vigilance\nKemba's Legion can block an additional creature for each Equipment attached to Kemba's Legion. diff --git a/forge-gui/res/cardsfolder/k/kembas_skyguard.txt b/forge-gui/res/cardsfolder/k/kembas_skyguard.txt index 43b873f8a67..036038e199f 100644 --- a/forge-gui/res/cardsfolder/k/kembas_skyguard.txt +++ b/forge-gui/res/cardsfolder/k/kembas_skyguard.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/kembas_skyguard.jpg -Oracle:Flying\nWhen Kemba's Skyguard enters the battlefield, you gain 2 life. \ No newline at end of file +Oracle:Flying\nWhen Kemba's Skyguard enters the battlefield, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/k/kemuri_onna.txt b/forge-gui/res/cardsfolder/k/kemuri_onna.txt index dcf8343faab..e36cdb7a42e 100644 --- a/forge-gui/res/cardsfolder/k/kemuri_onna.txt +++ b/forge-gui/res/cardsfolder/k/kemuri_onna.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 1 | Mode$ TgtChoose SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card84705.jpg -Oracle:When Kemuri-Onna enters the battlefield, target player discards a card.\nWhenever you cast a Spirit or Arcane spell, you may return Kemuri-Onna to its owner's hand. \ No newline at end of file +Oracle:When Kemuri-Onna enters the battlefield, target player discards a card.\nWhenever you cast a Spirit or Arcane spell, you may return Kemuri-Onna to its owner's hand. diff --git a/forge-gui/res/cardsfolder/k/kentaro_the_smiling_cat.txt b/forge-gui/res/cardsfolder/k/kentaro_the_smiling_cat.txt index dfa2c432fcc..0c6d5d0c58b 100644 --- a/forge-gui/res/cardsfolder/k/kentaro_the_smiling_cat.txt +++ b/forge-gui/res/cardsfolder/k/kentaro_the_smiling_cat.txt @@ -1,8 +1,8 @@ -Name:Kentaro, the Smiling Cat -ManaCost:1 W -Types:Legendary Creature Human Samurai -PT:2/1 -K:Bushido 1 -S:Mode$ Continuous | Affected$ Card.Samurai+YouCtrl | AddHiddenKeyword$ Alternative Cost ConvertedManaCost | AffectedZone$ Hand,Graveyard,Exile,Library,Command | Description$ You may pay {X} rather than pay the mana cost for Samurai spells you cast, where X is that spell's converted mana cost. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kentaro_the_smiling_cat.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nYou may pay {X} rather than pay the mana cost for Samurai spells you cast, where X is that spell's converted mana cost. \ No newline at end of file +Name:Kentaro, the Smiling Cat +ManaCost:1 W +Types:Legendary Creature Human Samurai +PT:2/1 +K:Bushido 1 +S:Mode$ Continuous | Affected$ Card.Samurai+YouCtrl | AddHiddenKeyword$ Alternative Cost ConvertedManaCost | AffectedZone$ Hand,Graveyard,Exile,Library,Command | Description$ You may pay {X} rather than pay the mana cost for Samurai spells you cast, where X is that spell's converted mana cost. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kentaro_the_smiling_cat.jpg +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nYou may pay {X} rather than pay the mana cost for Samurai spells you cast, where X is that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/k/keranos_god_of_storms.txt b/forge-gui/res/cardsfolder/k/keranos_god_of_storms.txt index c7838e7f6c9..859a8796e21 100644 --- a/forge-gui/res/cardsfolder/k/keranos_god_of_storms.txt +++ b/forge-gui/res/cardsfolder/k/keranos_god_of_storms.txt @@ -1,15 +1,15 @@ -Name:Keranos, God of Storms -ManaCost:3 U R -Types:Legendary Enchantment Creature God -PT:6/5 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to blue and red is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.U.R -K:Reveal the first card you draw on each of your turns -T:Mode$ Drawn | ValidCard$ Card.Land+YouCtrl | PlayerTurn$ True | TriggerZones$ Battlefield | Number$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever you reveal a land card this way, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -T:Mode$ Drawn | ValidCard$ Card.nonLand+YouCtrl | PlayerTurn$ True | TriggerZones$ Battlefield | Number$ 1 | Execute$ TrigDmg | TriggerDescription$ Whenever you reveal a nonland card this way, Keranos deals 3 damage to target creature or player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 -SVar:BuffedBy:Permanent.Blue,Permanent.Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/keranos_god_of_storms.jpg -Oracle:Indestructible\nAs long as your devotion to blue and red is less than seven, Keranos isn't a creature.\nReveal the first card you draw on each of your turns. Whenever you reveal a land card this way, draw a card. Whenever you reveal a nonland card this way, Keranos deals 3 damage to target creature or player. \ No newline at end of file +Name:Keranos, God of Storms +ManaCost:3 U R +Types:Legendary Enchantment Creature God +PT:6/5 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to blue and red is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.U.R +K:Reveal the first card you draw on each of your turns +T:Mode$ Drawn | ValidCard$ Card.Land+YouCtrl | PlayerTurn$ True | TriggerZones$ Battlefield | Number$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever you reveal a land card this way, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +T:Mode$ Drawn | ValidCard$ Card.nonLand+YouCtrl | PlayerTurn$ True | TriggerZones$ Battlefield | Number$ 1 | Execute$ TrigDmg | TriggerDescription$ Whenever you reveal a nonland card this way, Keranos deals 3 damage to target creature or player. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 +SVar:BuffedBy:Permanent.Blue,Permanent.Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/keranos_god_of_storms.jpg +Oracle:Indestructible\nAs long as your devotion to blue and red is less than seven, Keranos isn't a creature.\nReveal the first card you draw on each of your turns. Whenever you reveal a land card this way, draw a card. Whenever you reveal a nonland card this way, Keranos deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/kessig.txt b/forge-gui/res/cardsfolder/k/kessig.txt index 80657bb2d4b..1b3693f8968 100644 --- a/forge-gui/res/cardsfolder/k/kessig.txt +++ b/forge-gui/res/cardsfolder/k/kessig.txt @@ -7,4 +7,4 @@ SVar:RolledChaos:AB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | Types SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Trample | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig.jpg SVar:AIRollPlanarDieParams:Mode$ Always | RollInMain1$ True | HasCreatureInPlay$ True -Oracle:Prevent all combat damage that would be dealt by non-Werewolf creatures.\nWhenever you roll {C}, each creature you control gets +2/+2, gains trample, and becomes a Werewolf in addition to its other types until end of turn. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt by non-Werewolf creatures.\nWhenever you roll {C}, each creature you control gets +2/+2, gains trample, and becomes a Werewolf in addition to its other types until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kessig_cagebreakers.txt b/forge-gui/res/cardsfolder/k/kessig_cagebreakers.txt index 82d00b58a78..1b9e3e4e360 100644 --- a/forge-gui/res/cardsfolder/k/kessig_cagebreakers.txt +++ b/forge-gui/res/cardsfolder/k/kessig_cagebreakers.txt @@ -1,10 +1,10 @@ -Name:Kessig Cagebreakers -ManaCost:4 G -Types:Creature Human Rogue -PT:3/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, put a 2/2 green Wolf creature token onto the battlefield tapped and attacking for each creature card in your graveyard. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ G 2 2 Wolf ISD | TokenAmount$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenTapped$ True | TokenAttacking$ True | References$ X -SVar:X:Count$TypeInYourYard.Creature -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_cagebreakers.jpg -Oracle:Whenever Kessig Cagebreakers attacks, put a 2/2 green Wolf creature token onto the battlefield tapped and attacking for each creature card in your graveyard. \ No newline at end of file +Name:Kessig Cagebreakers +ManaCost:4 G +Types:Creature Human Rogue +PT:3/4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME attacks, put a 2/2 green Wolf creature token onto the battlefield tapped and attacking for each creature card in your graveyard. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ G 2 2 Wolf ISD | TokenAmount$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenTapped$ True | TokenAttacking$ True | References$ X +SVar:X:Count$TypeInYourYard.Creature +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_cagebreakers.jpg +Oracle:Whenever Kessig Cagebreakers attacks, put a 2/2 green Wolf creature token onto the battlefield tapped and attacking for each creature card in your graveyard. diff --git a/forge-gui/res/cardsfolder/k/kessig_malcontents.txt b/forge-gui/res/cardsfolder/k/kessig_malcontents.txt index ef0a884b217..2380f77ce07 100644 --- a/forge-gui/res/cardsfolder/k/kessig_malcontents.txt +++ b/forge-gui/res/cardsfolder/k/kessig_malcontents.txt @@ -1,9 +1,9 @@ -Name:Kessig Malcontents -ManaCost:2 R -Types:Creature Human Warrior -PT:3/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TroubleMaking | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target player equal to the number of Humans you control. -SVar:TroubleMaking:DB$DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X -SVar:X:Count$Valid Human.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_malcontents.jpg -Oracle:When Kessig Malcontents enters the battlefield, it deals damage to target player equal to the number of Humans you control. \ No newline at end of file +Name:Kessig Malcontents +ManaCost:2 R +Types:Creature Human Warrior +PT:3/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TroubleMaking | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target player equal to the number of Humans you control. +SVar:TroubleMaking:DB$DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X +SVar:X:Count$Valid Human.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_malcontents.jpg +Oracle:When Kessig Malcontents enters the battlefield, it deals damage to target player equal to the number of Humans you control. diff --git a/forge-gui/res/cardsfolder/k/kessig_recluse.txt b/forge-gui/res/cardsfolder/k/kessig_recluse.txt index 27e17107328..05ddbafea6d 100644 --- a/forge-gui/res/cardsfolder/k/kessig_recluse.txt +++ b/forge-gui/res/cardsfolder/k/kessig_recluse.txt @@ -1,8 +1,8 @@ -Name:Kessig Recluse -ManaCost:2 G G -Types:Creature Spider -PT:2/3 -K:Reach -K:Deathtouch -SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_recluse.jpg -Oracle:Reach (This creature can block creatures with flying.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Kessig Recluse +ManaCost:2 G G +Types:Creature Spider +PT:2/3 +K:Reach +K:Deathtouch +SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_recluse.jpg +Oracle:Reach (This creature can block creatures with flying.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/k/kessig_wolf.txt b/forge-gui/res/cardsfolder/k/kessig_wolf.txt index f1ace9891dc..5bd801506cb 100644 --- a/forge-gui/res/cardsfolder/k/kessig_wolf.txt +++ b/forge-gui/res/cardsfolder/k/kessig_wolf.txt @@ -1,7 +1,7 @@ -Name:Kessig Wolf -ManaCost:2 R -Types:Creature Wolf -PT:3/1 -A:AB$ Pump | Cost$ 1 R | Defined$ Self | KW$ First Strike | SpellDescription$ Kessig Wolf gains first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_wolf.jpg -Oracle:{1}{R}: Kessig Wolf gains first strike until end of turn. \ No newline at end of file +Name:Kessig Wolf +ManaCost:2 R +Types:Creature Wolf +PT:3/1 +A:AB$ Pump | Cost$ 1 R | Defined$ Self | KW$ First Strike | SpellDescription$ Kessig Wolf gains first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_wolf.jpg +Oracle:{1}{R}: Kessig Wolf gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kessig_wolf_run.txt b/forge-gui/res/cardsfolder/k/kessig_wolf_run.txt index 5502035ee5f..cc60598c19e 100644 --- a/forge-gui/res/cardsfolder/k/kessig_wolf_run.txt +++ b/forge-gui/res/cardsfolder/k/kessig_wolf_run.txt @@ -1,9 +1,9 @@ -Name:Kessig Wolf Run -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Pump | Cost$ X R G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | KW$ Trample | References$ X | SpellDescription$ Target creature gets +X/+0 and gains trample until end of turn. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_wolf_run.jpg -Oracle:{T}: Add {1} to your mana pool.\n{X}{R}{G}, {T}: Target creature gets +X/+0 and gains trample until end of turn. \ No newline at end of file +Name:Kessig Wolf Run +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Pump | Cost$ X R G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | KW$ Trample | References$ X | SpellDescription$ Target creature gets +X/+0 and gains trample until end of turn. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kessig_wolf_run.jpg +Oracle:{T}: Add {1} to your mana pool.\n{X}{R}{G}, {T}: Target creature gets +X/+0 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/k/keymaster_rogue.txt b/forge-gui/res/cardsfolder/k/keymaster_rogue.txt index 39bb97bb85b..c4b529c227e 100644 --- a/forge-gui/res/cardsfolder/k/keymaster_rogue.txt +++ b/forge-gui/res/cardsfolder/k/keymaster_rogue.txt @@ -1,10 +1,10 @@ -Name:Keymaster Rogue -ManaCost:3 U -Types:Creature Human Rogue -PT:3/2 -K:Unblockable -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return a creature you control to its owner's hand. -SVar:TrigChange:AB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/keymaster_rogue.jpg -Oracle:Keymaster Rogue can't be blocked.\nWhen Keymaster Rogue enters the battlefield, return a creature you control to its owner's hand. \ No newline at end of file +Name:Keymaster Rogue +ManaCost:3 U +Types:Creature Human Rogue +PT:3/2 +K:Unblockable +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return a creature you control to its owner's hand. +SVar:TrigChange:AB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/keymaster_rogue.jpg +Oracle:Keymaster Rogue can't be blocked.\nWhen Keymaster Rogue enters the battlefield, return a creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/k/kezzerdrix.txt b/forge-gui/res/cardsfolder/k/kezzerdrix.txt index 8afd40c2881..6d8a84db053 100644 --- a/forge-gui/res/cardsfolder/k/kezzerdrix.txt +++ b/forge-gui/res/cardsfolder/k/kezzerdrix.txt @@ -6,4 +6,4 @@ K:First Strike T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Creature.OppCtrl | PresentCompare$ EQ0 | Execute$ TrigDealDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if your opponents control no creatures, CARDNAME deals 4 damage to you. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/kezzerdrix.jpg -Oracle:First strike\nAt the beginning of your upkeep, if your opponents control no creatures, Kezzerdrix deals 4 damage to you. \ No newline at end of file +Oracle:First strike\nAt the beginning of your upkeep, if your opponents control no creatures, Kezzerdrix deals 4 damage to you. diff --git a/forge-gui/res/cardsfolder/k/khabal_ghoul.txt b/forge-gui/res/cardsfolder/k/khabal_ghoul.txt index db1d8656b30..3c040ea6e11 100644 --- a/forge-gui/res/cardsfolder/k/khabal_ghoul.txt +++ b/forge-gui/res/cardsfolder/k/khabal_ghoul.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPu SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/khabal_ghoul.jpg -Oracle:At the beginning of each end step, put a +1/+1 counter on Khabal Ghoul for each creature that died this turn. \ No newline at end of file +Oracle:At the beginning of each end step, put a +1/+1 counter on Khabal Ghoul for each creature that died this turn. diff --git a/forge-gui/res/cardsfolder/k/khalni_garden.txt b/forge-gui/res/cardsfolder/k/khalni_garden.txt index cbdc9885bb8..718bfea0047 100644 --- a/forge-gui/res/cardsfolder/k/khalni_garden.txt +++ b/forge-gui/res/cardsfolder/k/khalni_garden.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Plant | TokenTypes$ Creature,Plant | TokenOwner$ You | TokenColors$ Green | TokenPower$ 0 | TokenToughness$ 1 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/khalni_garden.jpg -Oracle:Khalni Garden enters the battlefield tapped.\nWhen Khalni Garden enters the battlefield, put a 0/1 green Plant creature token onto the battlefield.\n{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:Khalni Garden enters the battlefield tapped.\nWhen Khalni Garden enters the battlefield, put a 0/1 green Plant creature token onto the battlefield.\n{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/khalni_gem.txt b/forge-gui/res/cardsfolder/k/khalni_gem.txt index 14219083068..feccf016402 100644 --- a/forge-gui/res/cardsfolder/k/khalni_gem.txt +++ b/forge-gui/res/cardsfolder/k/khalni_gem.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone$ | Origin$ Any | Destination$ Battlefield | ValidCard$ Card. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | ChangeType$ Land.YouCtrl | ChangeNum$ 2 | Hidden$ True | TgtPrompt$ Select 2 target lands you control SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/khalni_gem.jpg -Oracle:When Khalni Gem enters the battlefield, return two lands you control to their owner's hand.\n{T}: Add two mana of any one color to your mana pool. \ No newline at end of file +Oracle:When Khalni Gem enters the battlefield, return two lands you control to their owner's hand.\n{T}: Add two mana of any one color to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/khalni_heart_expedition.txt b/forge-gui/res/cardsfolder/k/khalni_heart_expedition.txt index 16f5b6aa923..d64d3763b93 100644 --- a/forge-gui/res/cardsfolder/k/khalni_heart_expedition.txt +++ b/forge-gui/res/cardsfolder/k/khalni_heart_expedition.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 A:AB$ ChangeZone | Cost$ SubCounter<3/QUEST> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 2 | Tapped$ True | SpellDescription$ Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/khalni_heart_expedition.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Khalni Heart Expedition.\nRemove three quest counters from Khalni Heart Expedition and sacrifice it: Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Khalni Heart Expedition.\nRemove three quest counters from Khalni Heart Expedition and sacrifice it: Search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/khalni_hydra.txt b/forge-gui/res/cardsfolder/k/khalni_hydra.txt index e430b740114..375503a61c6 100644 --- a/forge-gui/res/cardsfolder/k/khalni_hydra.txt +++ b/forge-gui/res/cardsfolder/k/khalni_hydra.txt @@ -6,4 +6,4 @@ K:Trample S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Color$ G | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {G} less to cast for each green creature you control. SVar:X:Count$Valid Creature.Green+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/khalni_hydra.jpg -Oracle:Khalni Hydra costs {G} less to cast for each green creature you control.\nTrample \ No newline at end of file +Oracle:Khalni Hydra costs {G} less to cast for each green creature you control.\nTrample diff --git a/forge-gui/res/cardsfolder/k/kharasha_foothills.txt b/forge-gui/res/cardsfolder/k/kharasha_foothills.txt index a61965a61f3..ddf04e81a88 100644 --- a/forge-gui/res/cardsfolder/k/kharasha_foothills.txt +++ b/forge-gui/res/cardsfolder/k/kharasha_foothills.txt @@ -11,4 +11,4 @@ SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature | NumDmg$ DmgX | References$ Dmg SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:DmgX:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/kharasha_foothills.jpg -Oracle:Whenever a creature you control attacks a player, for each other opponent, you may put a token that's a copy of that creature onto the battlefield tapped and attacking that opponent. Exile those tokens at the beginning of the next end step.\nWhenever you roll {C}, you may sacrifice any number of creatures. If you do, Kharasha Foothills deals that much damage to target creature. \ No newline at end of file +Oracle:Whenever a creature you control attacks a player, for each other opponent, you may put a token that's a copy of that creature onto the battlefield tapped and attacking that opponent. Exile those tokens at the beginning of the next end step.\nWhenever you roll {C}, you may sacrifice any number of creatures. If you do, Kharasha Foothills deals that much damage to target creature. diff --git a/forge-gui/res/cardsfolder/k/kher_keep.txt b/forge-gui/res/cardsfolder/k/kher_keep.txt index 3049a99663b..42f427449e9 100644 --- a/forge-gui/res/cardsfolder/k/kher_keep.txt +++ b/forge-gui/res/cardsfolder/k/kher_keep.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Token | Cost$ 1 R T | TokenAmount$ 1 | TokenName$ Kobolds of Kher Keep | TokenTypes$ Creature,Kobold | TokenOwner$ You | TokenColors$ Red | TokenPower$ 0 | TokenToughness$ 1 | SpellDescription$ Put a 0/1 red Kobold creature token named Kobolds of Kher Keep onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/kher_keep.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{R}, {T}: Put a 0/1 red Kobold creature token named Kobolds of Kher Keep onto the battlefield. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}{R}, {T}: Put a 0/1 red Kobold creature token named Kobolds of Kher Keep onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/kiki_jiki_mirror_breaker.txt b/forge-gui/res/cardsfolder/k/kiki_jiki_mirror_breaker.txt index 4c4f99f6b76..b2590699f7d 100644 --- a/forge-gui/res/cardsfolder/k/kiki_jiki_mirror_breaker.txt +++ b/forge-gui/res/cardsfolder/k/kiki_jiki_mirror_breaker.txt @@ -5,4 +5,4 @@ PT:2/2 K:Haste A:AB$ CopyPermanent | Cost$ T | ValidTgts$ Creature.nonLegendary+YouCtrl | TgtPrompt$ Select target nonlegendary creature you control | Keywords$ Haste | AtEOT$ Sacrifice | SpellDescription$ Put a token that's a copy of target nonlegendary creature you control onto the battlefield. That token has haste. Sacrifice it at the beginning of the next end step. SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card50321.jpg -Oracle:Haste\n{T}: Put a token that's a copy of target nonlegendary creature you control onto the battlefield. That token has haste. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:Haste\n{T}: Put a token that's a copy of target nonlegendary creature you control onto the battlefield. That token has haste. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/k/kiku_nights_flower.txt b/forge-gui/res/cardsfolder/k/kiku_nights_flower.txt index fd15d33128f..110d89cd1f7 100644 --- a/forge-gui/res/cardsfolder/k/kiku_nights_flower.txt +++ b/forge-gui/res/cardsfolder/k/kiku_nights_flower.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ 2 B B T | ValidTgts$ Creature | TgtPrompt$ Select targe SVar:X:Targeted$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kiku_nights_flower.jpg -Oracle:{2}{B}{B}, {T}: Target creature deals damage to itself equal to its power. \ No newline at end of file +Oracle:{2}{B}{B}, {T}: Target creature deals damage to itself equal to its power. diff --git a/forge-gui/res/cardsfolder/k/kikus_shadow.txt b/forge-gui/res/cardsfolder/k/kikus_shadow.txt index 734b68b3f65..943ad1b45e4 100644 --- a/forge-gui/res/cardsfolder/k/kikus_shadow.txt +++ b/forge-gui/res/cardsfolder/k/kikus_shadow.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:X:Targeted$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kikus_shadow.jpg -Oracle:Target creature deals damage to itself equal to its power. \ No newline at end of file +Oracle:Target creature deals damage to itself equal to its power. diff --git a/forge-gui/res/cardsfolder/k/kill_suit_cultist.txt b/forge-gui/res/cardsfolder/k/kill_suit_cultist.txt index df69f94d5cf..c4ecbbfce7c 100644 --- a/forge-gui/res/cardsfolder/k/kill_suit_cultist.txt +++ b/forge-gui/res/cardsfolder/k/kill_suit_cultist.txt @@ -1,14 +1,14 @@ -Name:Kill-Suit Cultist -ManaCost:R -Types:Creature Goblin Berserker -PT:1/1 -K:CARDNAME attacks each turn if able. -A:AB$ Effect | Cost$ B Sac<1/CARDNAME> | Name$ Kill-Suit Cultist Effect | ValidTgts$ Creature | ReplacementEffects$ SelfCombat,SelfNonCombat | Triggers$ OutOfSight | SVars$ CultistDestroy,ExileEffect | References$ SelfCombat,SelfNonCombat,OutOfSight,CultistDestroy,ExileEffect | RememberObjects$ Targeted | SpellDescription$ The next time damage would be dealt to target creature this turn, destroy that creature instead. -SVar:SelfCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CultistDestroy | Description$ The next time damage would be dealt to target creature this turn, destroy that creature instead. -SVar:SelfNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ CultistDestroy | Secondary$ True | Description$ The next time damage would be dealt to target creature this turn, destroy that creature instead. -SVar:CultistDestroy:AB$ Destroy | Cost$ 0 | Defined$ ReplacedTarget | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kill_suit_cultist.jpg -Oracle:Kill-Suit Cultist attacks each turn if able.\n{B}, Sacrifice Kill-Suit Cultist: The next time damage would be dealt to target creature this turn, destroy that creature instead. \ No newline at end of file +Name:Kill-Suit Cultist +ManaCost:R +Types:Creature Goblin Berserker +PT:1/1 +K:CARDNAME attacks each turn if able. +A:AB$ Effect | Cost$ B Sac<1/CARDNAME> | Name$ Kill-Suit Cultist Effect | ValidTgts$ Creature | ReplacementEffects$ SelfCombat,SelfNonCombat | Triggers$ OutOfSight | SVars$ CultistDestroy,ExileEffect | References$ SelfCombat,SelfNonCombat,OutOfSight,CultistDestroy,ExileEffect | RememberObjects$ Targeted | SpellDescription$ The next time damage would be dealt to target creature this turn, destroy that creature instead. +SVar:SelfCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CultistDestroy | Description$ The next time damage would be dealt to target creature this turn, destroy that creature instead. +SVar:SelfNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ CultistDestroy | Secondary$ True | Description$ The next time damage would be dealt to target creature this turn, destroy that creature instead. +SVar:CultistDestroy:AB$ Destroy | Cost$ 0 | Defined$ ReplacedTarget | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kill_suit_cultist.jpg +Oracle:Kill-Suit Cultist attacks each turn if able.\n{B}, Sacrifice Kill-Suit Cultist: The next time damage would be dealt to target creature this turn, destroy that creature instead. diff --git a/forge-gui/res/cardsfolder/k/kill_switch.txt b/forge-gui/res/cardsfolder/k/kill_switch.txt index 11931376e5b..e592e889891 100644 --- a/forge-gui/res/cardsfolder/k/kill_switch.txt +++ b/forge-gui/res/cardsfolder/k/kill_switch.txt @@ -1,9 +1,9 @@ -Name:Kill Switch -ManaCost:3 -Types:Artifact -A:AB$ TapAll | Cost$ 2 T | ValidCards$ Artifact.Other | SubAbility$ DBPumpAll | SpellDescription$ Tap all other artifacts.They don't untap during their controllers' untap steps for as long as CARDNAME remains tapped. -SVar:DBPumpAll:DB$ PumpAll | Cost$ 0 | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | ValidCards$ Artifact.Other | UntilUntaps$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kill_switch.jpg -Oracle:{2}, {T}: Tap all other artifacts. They don't untap during their controllers' untap steps for as long as Kill Switch remains tapped. \ No newline at end of file +Name:Kill Switch +ManaCost:3 +Types:Artifact +A:AB$ TapAll | Cost$ 2 T | ValidCards$ Artifact.Other | SubAbility$ DBPumpAll | SpellDescription$ Tap all other artifacts.They don't untap during their controllers' untap steps for as long as CARDNAME remains tapped. +SVar:DBPumpAll:DB$ PumpAll | Cost$ 0 | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | ValidCards$ Artifact.Other | UntilUntaps$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kill_switch.jpg +Oracle:{2}, {T}: Tap all other artifacts. They don't untap during their controllers' untap steps for as long as Kill Switch remains tapped. diff --git a/forge-gui/res/cardsfolder/k/killer_bees.txt b/forge-gui/res/cardsfolder/k/killer_bees.txt index fdc767033d5..862a953e275 100644 --- a/forge-gui/res/cardsfolder/k/killer_bees.txt +++ b/forge-gui/res/cardsfolder/k/killer_bees.txt @@ -5,4 +5,4 @@ PT:0/1 K:Flying A:AB$ Pump | Cost$ G | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/killer_bees.jpg -Oracle:Flying\n{G}: Killer Bees gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{G}: Killer Bees gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/killer_instinct.txt b/forge-gui/res/cardsfolder/k/killer_instinct.txt index 5340a502467..7ee9030f56e 100644 --- a/forge-gui/res/cardsfolder/k/killer_instinct.txt +++ b/forge-gui/res/cardsfolder/k/killer_instinct.txt @@ -1,11 +1,11 @@ -Name:Killer Instinct -ManaCost:4 R G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a creature card, put it onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone$ Battlefield | RememberChanged$ True | LibraryPosition2$ 0 | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | KW$ Haste | Defined$ Remembered | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ Sacrifice the creature at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/killer_instinct.jpg -Oracle:At the beginning of your upkeep, reveal the top card of your library. If it's a creature card, put it onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Name:Killer Instinct +ManaCost:4 R G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a creature card, put it onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone$ Battlefield | RememberChanged$ True | LibraryPosition2$ 0 | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | KW$ Haste | Defined$ Remembered | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ Sacrifice the creature at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/killer_instinct.jpg +Oracle:At the beginning of your upkeep, reveal the top card of your library. If it's a creature card, put it onto the battlefield. That creature gains haste until end of turn. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/k/killer_whale.txt b/forge-gui/res/cardsfolder/k/killer_whale.txt index 2b7b1c68236..6e0edf3af3e 100644 --- a/forge-gui/res/cardsfolder/k/killer_whale.txt +++ b/forge-gui/res/cardsfolder/k/killer_whale.txt @@ -4,4 +4,4 @@ Types:Creature Whale PT:3/5 A:AB$ Pump | Cost$ U | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/ex/en-us/card6065.jpg -Oracle:{U}: Killer Whale gains flying until end of turn. \ No newline at end of file +Oracle:{U}: Killer Whale gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/k/killing_glare.txt b/forge-gui/res/cardsfolder/k/killing_glare.txt index 595b5c0fadd..03f649da3a9 100644 --- a/forge-gui/res/cardsfolder/k/killing_glare.txt +++ b/forge-gui/res/cardsfolder/k/killing_glare.txt @@ -1,8 +1,8 @@ -Name:Killing Glare -ManaCost:X B -Types:Instant -A:SP$ Destroy | Announce$ X | Cost$ X B | ValidTgts$ Creature.powerLEX | TgtPrompt$ Select target creature with power X or less | References$ X | SpellDescription$ Destroy target creature with power X or less. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/killing_glare.jpg -Oracle:Destroy target creature with power X or less. \ No newline at end of file +Name:Killing Glare +ManaCost:X B +Types:Instant +A:SP$ Destroy | Announce$ X | Cost$ X B | ValidTgts$ Creature.powerLEX | TgtPrompt$ Select target creature with power X or less | References$ X | SpellDescription$ Destroy target creature with power X or less. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/killing_glare.jpg +Oracle:Destroy target creature with power X or less. diff --git a/forge-gui/res/cardsfolder/k/killing_wave.txt b/forge-gui/res/cardsfolder/k/killing_wave.txt index 0deb14fe198..9264f85b4d5 100644 --- a/forge-gui/res/cardsfolder/k/killing_wave.txt +++ b/forge-gui/res/cardsfolder/k/killing_wave.txt @@ -1,9 +1,9 @@ -Name:Killing Wave -ManaCost:X B -Types:Sorcery -A:SP$ RepeatEach | Announce$ X | Cost$ X B | RepeatCards$ Creature | Zone$ Battlefield | RepeatSubAbility$ DBSacUnless | References$ X | SpellDescription$ For each creature, its controller sacrifices it unless he or she pays X life. -SVar:DBSacUnless:DB$ Sacrifice | Defined$ Each | SacValid$ Remembered.Self | UnlessCost$ PayLife | UnlessPayer$ RememberedController | References$ X | Random$ True | StackDescription$ Sacrifice {c:Remembered} -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/killing_wave.jpg -Oracle:For each creature, its controller sacrifices it unless he or she pays X life. \ No newline at end of file +Name:Killing Wave +ManaCost:X B +Types:Sorcery +A:SP$ RepeatEach | Announce$ X | Cost$ X B | RepeatCards$ Creature | Zone$ Battlefield | RepeatSubAbility$ DBSacUnless | References$ X | SpellDescription$ For each creature, its controller sacrifices it unless he or she pays X life. +SVar:DBSacUnless:DB$ Sacrifice | Defined$ Each | SacValid$ Remembered.Self | UnlessCost$ PayLife | UnlessPayer$ RememberedController | References$ X | Random$ True | StackDescription$ Sacrifice {c:Remembered} +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/killing_wave.jpg +Oracle:For each creature, its controller sacrifices it unless he or she pays X life. diff --git a/forge-gui/res/cardsfolder/k/kiln_fiend.txt b/forge-gui/res/cardsfolder/k/kiln_fiend.txt index 5e662135ff5..9108f9cb8c2 100644 --- a/forge-gui/res/cardsfolder/k/kiln_fiend.txt +++ b/forge-gui/res/cardsfolder/k/kiln_fiend.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Tr SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +3 | NumDef$ +0 | Defined$ Self SVar:BuffedBy:Instant,Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/kiln_fiend.jpg -Oracle:Whenever you cast an instant or sorcery spell, Kiln Fiend gets +3/+0 until end of turn. \ No newline at end of file +Oracle:Whenever you cast an instant or sorcery spell, Kiln Fiend gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kiln_walker.txt b/forge-gui/res/cardsfolder/k/kiln_walker.txt index 8d0a712f100..7ecfbaa4830 100644 --- a/forge-gui/res/cardsfolder/k/kiln_walker.txt +++ b/forge-gui/res/cardsfolder/k/kiln_walker.txt @@ -5,4 +5,4 @@ PT:0/3 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +3/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/kiln_walker.jpg -Oracle:Whenever Kiln Walker attacks, it gets +3/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Kiln Walker attacks, it gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kilnmouth_dragon.txt b/forge-gui/res/cardsfolder/k/kilnmouth_dragon.txt index 6016222e12f..8ac740237a7 100644 --- a/forge-gui/res/cardsfolder/k/kilnmouth_dragon.txt +++ b/forge-gui/res/cardsfolder/k/kilnmouth_dragon.txt @@ -1,10 +1,10 @@ -Name:Kilnmouth Dragon -ManaCost:5 R R -Types:Creature Dragon -PT:5/5 -K:Amplify:3:Dragon -K:Flying -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of +1/+1 counters on it to target creature or player. -SVar:X:Count$CardCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/kilnmouth_dragon.jpg -Oracle:Amplify 3 (As this creature enters the battlefield, put three +1/+1 counters on it for each Dragon card you reveal in your hand.)\nFlying\n{T}: Kilnmouth Dragon deals damage equal to the number of +1/+1 counters on it to target creature or player. \ No newline at end of file +Name:Kilnmouth Dragon +ManaCost:5 R R +Types:Creature Dragon +PT:5/5 +K:Amplify:3:Dragon +K:Flying +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of +1/+1 counters on it to target creature or player. +SVar:X:Count$CardCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/kilnmouth_dragon.jpg +Oracle:Amplify 3 (As this creature enters the battlefield, put three +1/+1 counters on it for each Dragon card you reveal in your hand.)\nFlying\n{T}: Kilnmouth Dragon deals damage equal to the number of +1/+1 counters on it to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/kindercatch.txt b/forge-gui/res/cardsfolder/k/kindercatch.txt index c4cc4e54e7c..3b898481404 100644 --- a/forge-gui/res/cardsfolder/k/kindercatch.txt +++ b/forge-gui/res/cardsfolder/k/kindercatch.txt @@ -1,6 +1,6 @@ -Name:Kindercatch -ManaCost:3 G G G -Types:Creature Spirit -PT:6/6 -SVar:Picture:http://www.wizards.com/global/images/magic/general/kindercatch.jpg -Oracle: \ No newline at end of file +Name:Kindercatch +ManaCost:3 G G G +Types:Creature Spirit +PT:6/6 +SVar:Picture:http://www.wizards.com/global/images/magic/general/kindercatch.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/k/kindle.txt b/forge-gui/res/cardsfolder/k/kindle.txt index 9546430f9da..b883c71fa4a 100644 --- a/forge-gui/res/cardsfolder/k/kindle.txt +++ b/forge-gui/res/cardsfolder/k/kindle.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is 2 plus the number of cards named CARDNAME in all graveyards. SVar:X:Count$NamedInAllYards.Kindle/Plus.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/kindle.jpg -Oracle:Kindle deals X damage to target creature or player, where X is 2 plus the number of cards named Kindle in all graveyards. \ No newline at end of file +Oracle:Kindle deals X damage to target creature or player, where X is 2 plus the number of cards named Kindle in all graveyards. diff --git a/forge-gui/res/cardsfolder/k/kindle_the_carnage.txt b/forge-gui/res/cardsfolder/k/kindle_the_carnage.txt index b8e7941a7b1..74ea47b4a03 100644 --- a/forge-gui/res/cardsfolder/k/kindle_the_carnage.txt +++ b/forge-gui/res/cardsfolder/k/kindle_the_carnage.txt @@ -1,12 +1,12 @@ -Name:Kindle the Carnage -ManaCost:1 R R -Types:Sorcery -A:SP$ Repeat | Cost$ 1 R R | RepeatSubAbility$ DBDiscard | RepeatOptional$ True | StackDescription$ SpellDescription | SpellDescription$ Discard a card at random. If you do, CARDNAME deals damage equal to that card's converted mana cost to each creature. You may repeat this process any number of times. -SVar:DBDiscard:DB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ Random | RememberDiscarded$ True | SubAbility$ DBDmgAll -SVar:DBDmgAll:DB$ DamageAll | ValidCards$ Creature | NumDmg$ X | ConditionCheckSVar$ Y | ConditionCompare$ GE1 | SubAbility$ DBCleanup | References$ X,Y -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kindle_the_carnage.jpg -Oracle:Discard a card at random. If you do, Kindle the Carnage deals damage equal to that card's converted mana cost to each creature. You may repeat this process any number of times. \ No newline at end of file +Name:Kindle the Carnage +ManaCost:1 R R +Types:Sorcery +A:SP$ Repeat | Cost$ 1 R R | RepeatSubAbility$ DBDiscard | RepeatOptional$ True | StackDescription$ SpellDescription | SpellDescription$ Discard a card at random. If you do, CARDNAME deals damage equal to that card's converted mana cost to each creature. You may repeat this process any number of times. +SVar:DBDiscard:DB$ Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ Random | RememberDiscarded$ True | SubAbility$ DBDmgAll +SVar:DBDmgAll:DB$ DamageAll | ValidCards$ Creature | NumDmg$ X | ConditionCheckSVar$ Y | ConditionCompare$ GE1 | SubAbility$ DBCleanup | References$ X,Y +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kindle_the_carnage.jpg +Oracle:Discard a card at random. If you do, Kindle the Carnage deals damage equal to that card's converted mana cost to each creature. You may repeat this process any number of times. diff --git a/forge-gui/res/cardsfolder/k/kindled_fury.txt b/forge-gui/res/cardsfolder/k/kindled_fury.txt index 83aeb44f57d..5ac33bf7267 100644 --- a/forge-gui/res/cardsfolder/k/kindled_fury.txt +++ b/forge-gui/res/cardsfolder/k/kindled_fury.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target creature gets +1/+0 and gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/kindled_fury.jpg -Oracle:Target creature gets +1/+0 and gains first strike until end of turn. (It deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Target creature gets +1/+0 and gains first strike until end of turn. (It deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/k/king_cheetah.txt b/forge-gui/res/cardsfolder/k/king_cheetah.txt index a8d35be428b..fa55b1162d0 100644 --- a/forge-gui/res/cardsfolder/k/king_cheetah.txt +++ b/forge-gui/res/cardsfolder/k/king_cheetah.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:3/2 K:Flash SVar:Picture:http://www.wizards.com/global/images/magic/general/king_cheetah.jpg -Oracle:Flash \ No newline at end of file +Oracle:Flash diff --git a/forge-gui/res/cardsfolder/k/king_crab.txt b/forge-gui/res/cardsfolder/k/king_crab.txt index 930a0337769..1f64718a7b8 100644 --- a/forge-gui/res/cardsfolder/k/king_crab.txt +++ b/forge-gui/res/cardsfolder/k/king_crab.txt @@ -5,4 +5,4 @@ PT:4/5 A:AB$ ChangeZone | Cost$ 1 U T | ValidTgts$ Creature.Green | TgtPrompt$ Select target green Creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target green creature on top of its owner's library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/king_crab.jpg -Oracle:{1}{U}, {T}: Put target green creature on top of its owner's library. \ No newline at end of file +Oracle:{1}{U}, {T}: Put target green creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/k/king_macar_the_gold_cursed.txt b/forge-gui/res/cardsfolder/k/king_macar_the_gold_cursed.txt index dcb867de894..754477444e3 100644 --- a/forge-gui/res/cardsfolder/k/king_macar_the_gold_cursed.txt +++ b/forge-gui/res/cardsfolder/k/king_macar_the_gold_cursed.txt @@ -1,12 +1,12 @@ -Name:King Macar, the Gold-Cursed -ManaCost:2 B B -Types:Legendary Creature Human -PT:2/3 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may exile target creature. If you do, put a colorless artifact token named Gold onto the battlefield. It has "Sacrifice this artifact: Add one mana of any color to your mana pool." -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | Optional$ True | RememberChanged$ True | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenName$ Gold | TokenTypes$ Artifact | TokenColors$ Colorless | TokenOwner$ You | TokenAmount$ 1 | TokenAbilities$ ABMana | TokenImage$ c gold | References$ ABMana | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:ABMana:AB$ Mana | Cost$ 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/king_macar_the_gold_cursed.jpg -Oracle:Inspired - Whenever King Macar, the Gold-Cursed becomes untapped, you may exile target creature. If you do, put a colorless artifact token named Gold onto the battlefield. It has "Sacrifice this artifact: Add one mana of any color to your mana pool." \ No newline at end of file +Name:King Macar, the Gold-Cursed +ManaCost:2 B B +Types:Legendary Creature Human +PT:2/3 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may exile target creature. If you do, put a colorless artifact token named Gold onto the battlefield. It has "Sacrifice this artifact: Add one mana of any color to your mana pool." +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | Optional$ True | RememberChanged$ True | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenName$ Gold | TokenTypes$ Artifact | TokenColors$ Colorless | TokenOwner$ You | TokenAmount$ 1 | TokenAbilities$ ABMana | TokenImage$ c gold | References$ ABMana | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:ABMana:AB$ Mana | Cost$ 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/king_macar_the_gold_cursed.jpg +Oracle:Inspired - Whenever King Macar, the Gold-Cursed becomes untapped, you may exile target creature. If you do, put a colorless artifact token named Gold onto the battlefield. It has "Sacrifice this artifact: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/k/king_suleiman.txt b/forge-gui/res/cardsfolder/k/king_suleiman.txt index 9aa662bc8ab..aca242af432 100644 --- a/forge-gui/res/cardsfolder/k/king_suleiman.txt +++ b/forge-gui/res/cardsfolder/k/king_suleiman.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Destroy | Cost$ T | ValidTgts$ Djinn,Efreet | TgtPrompt$ Select target Djinn or Efreet | SpellDescription$ Destroy target Djinn or Efreet. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/king_suleiman.jpg -Oracle:{T}: Destroy target Djinn or Efreet. \ No newline at end of file +Oracle:{T}: Destroy target Djinn or Efreet. diff --git a/forge-gui/res/cardsfolder/k/kingfisher.txt b/forge-gui/res/cardsfolder/k/kingfisher.txt index 40a9f3d5e85..0a553f68e7d 100644 --- a/forge-gui/res/cardsfolder/k/kingfisher.txt +++ b/forge-gui/res/cardsfolder/k/kingfisher.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kingfisher.jpg -Oracle:Flying\nWhen Kingfisher dies, draw a card. \ No newline at end of file +Oracle:Flying\nWhen Kingfisher dies, draw a card. diff --git a/forge-gui/res/cardsfolder/k/kingpins_pet.txt b/forge-gui/res/cardsfolder/k/kingpins_pet.txt index e451fad461e..c28333cc3dc 100644 --- a/forge-gui/res/cardsfolder/k/kingpins_pet.txt +++ b/forge-gui/res/cardsfolder/k/kingpins_pet.txt @@ -1,8 +1,8 @@ -Name:Kingpin's Pet -ManaCost:1 W B -Types:Creature Thrull -PT:2/2 -K:Flying -K:Extort -SVar:Picture:http://www.wizards.com/global/images/magic/general/kingpins_pet.jpg -Oracle:Flying\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) \ No newline at end of file +Name:Kingpin's Pet +ManaCost:1 W B +Types:Creature Thrull +PT:2/2 +K:Flying +K:Extort +SVar:Picture:http://www.wizards.com/global/images/magic/general/kingpins_pet.jpg +Oracle:Flying\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) diff --git a/forge-gui/res/cardsfolder/k/kings_assassin.txt b/forge-gui/res/cardsfolder/k/kings_assassin.txt index b1a8c6fcae1..6c7f23db625 100644 --- a/forge-gui/res/cardsfolder/k/kings_assassin.txt +++ b/forge-gui/res/cardsfolder/k/kings_assassin.txt @@ -4,4 +4,4 @@ Types:Creature Human Assassin PT:1/1 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Destroy target tapped creature. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/kings_assassin.jpg -Oracle:{T}: Destroy target tapped creature. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Destroy target tapped creature. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/k/kinsbaile_balloonist.txt b/forge-gui/res/cardsfolder/k/kinsbaile_balloonist.txt index 55ec3374f31..fa831254d45 100644 --- a/forge-gui/res/cardsfolder/k/kinsbaile_balloonist.txt +++ b/forge-gui/res/cardsfolder/k/kinsbaile_balloonist.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may have target creature gain flying until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | KW$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/kinsbaile_balloonist.jpg -Oracle:Flying\nWhenever Kinsbaile Balloonist attacks, you may have target creature gain flying until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever Kinsbaile Balloonist attacks, you may have target creature gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kinsbaile_borderguard.txt b/forge-gui/res/cardsfolder/k/kinsbaile_borderguard.txt index c28b1cda67c..0c80cb31388 100644 --- a/forge-gui/res/cardsfolder/k/kinsbaile_borderguard.txt +++ b/forge-gui/res/cardsfolder/k/kinsbaile_borderguard.txt @@ -9,4 +9,4 @@ SVar:TrigToken:DB$ Token | TokenAmount$ Y | TokenName$ Kithkin Soldier | TokenTy SVar:Y:TriggeredCard$CardCounters.ALL SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kinsbaile_borderguard.jpg -Oracle:Kinsbaile Borderguard enters the battlefield with a +1/+1 counter on it for each other Kithkin you control.\nWhen Kinsbaile Borderguard dies, put a 1/1 white Kithkin Soldier creature token onto the battlefield for each counter on it. \ No newline at end of file +Oracle:Kinsbaile Borderguard enters the battlefield with a +1/+1 counter on it for each other Kithkin you control.\nWhen Kinsbaile Borderguard dies, put a 1/1 white Kithkin Soldier creature token onto the battlefield for each counter on it. diff --git a/forge-gui/res/cardsfolder/k/kinsbaile_cavalier.txt b/forge-gui/res/cardsfolder/k/kinsbaile_cavalier.txt index a0706f3df2e..c1d79f2eb99 100644 --- a/forge-gui/res/cardsfolder/k/kinsbaile_cavalier.txt +++ b/forge-gui/res/cardsfolder/k/kinsbaile_cavalier.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Knight+YouCtrl | AddKeyword$ Double Strike | Description$ Knight creatures you control have double strike. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kinsbaile_cavalier.jpg -Oracle:Knight creatures you control have double strike. \ No newline at end of file +Oracle:Knight creatures you control have double strike. diff --git a/forge-gui/res/cardsfolder/k/kinsbaile_skirmisher.txt b/forge-gui/res/cardsfolder/k/kinsbaile_skirmisher.txt index 6911a477111..4bb63bd7e05 100644 --- a/forge-gui/res/cardsfolder/k/kinsbaile_skirmisher.txt +++ b/forge-gui/res/cardsfolder/k/kinsbaile_skirmisher.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kinsbaile_skirmisher.jpg -Oracle:When Kinsbaile Skirmisher enters the battlefield, target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:When Kinsbaile Skirmisher enters the battlefield, target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kinscaer_harpoonist.txt b/forge-gui/res/cardsfolder/k/kinscaer_harpoonist.txt index 3026edd4fe5..55355196d00 100644 --- a/forge-gui/res/cardsfolder/k/kinscaer_harpoonist.txt +++ b/forge-gui/res/cardsfolder/k/kinscaer_harpoonist.txt @@ -1,9 +1,9 @@ -Name:Kinscaer Harpoonist -ManaCost:3 U -Types:Creature Kithkin Soldier -PT:2/2 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may have target creature lose flying until end of turn. -SVar:TrigPump:AB$Debuff | Cost$ 0 | ValidTgts$ Creature | Keywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/kinscaer_harpoonist.jpg -Oracle:Flying\nWhenever Kinscaer Harpoonist attacks, you may have target creature lose flying until end of turn. \ No newline at end of file +Name:Kinscaer Harpoonist +ManaCost:3 U +Types:Creature Kithkin Soldier +PT:2/2 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may have target creature lose flying until end of turn. +SVar:TrigPump:AB$Debuff | Cost$ 0 | ValidTgts$ Creature | Keywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/kinscaer_harpoonist.jpg +Oracle:Flying\nWhenever Kinscaer Harpoonist attacks, you may have target creature lose flying until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kiora_the_crashing_wave.txt b/forge-gui/res/cardsfolder/k/kiora_the_crashing_wave.txt index 166121375b8..743fbb8dfad 100644 --- a/forge-gui/res/cardsfolder/k/kiora_the_crashing_wave.txt +++ b/forge-gui/res/cardsfolder/k/kiora_the_crashing_wave.txt @@ -1,13 +1,13 @@ -Name:Kiora, the Crashing Wave -ManaCost:2 U G -Types:Planeswalker Kiora -Loyalty:2 -A:AB$ Pump | Cost$ AddCounter<1/LOYALTY> | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls | Planeswalker$ True | KW$ HIDDEN Prevent all damage that would be dealt to and dealt by CARDNAME. | IsCurse$ True | UntilYourNextTurn$ True | SpellDescription$ Until your next turn, prevent all damage that would be dealt to and dealt by target permanent an opponent controls. -A:AB$ Draw | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | SubAbility$ DBEffect | SpellDescription$ Draw a card. You may play an additional land this turn. -SVar:DBEffect:DB$ Effect | StaticAbilities$ Exploration -SVar:Exploration:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:1 | EffectZone$ Command | Description$ You may play an additional land this turn. -A:AB$ Effect | Cost$ SubCounter<5/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Kiora, the Crashing Wave emblem | Triggers$ EOTTrig | SVars$ KioraToken | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "At the beginning of your end step, put a 9/9 blue Kraken creature token onto the battlefield." -SVar:EOTTrig:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ KioraToken | TriggerDescription$ At the beginning of your end step, put a 9/9 blue Kraken creature token onto the battlefield. -SVar:KioraToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Kraken | TokenTypes$ Creature,Kraken | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 9 | TokenToughness$ 9 -SVar:Picture:http://www.wizards.com/global/images/magic/general/kiora_the_crashing_wave.jpg -Oracle:[+1] Until your next turn, prevent all damage that would be dealt to and dealt by target permanent an opponent controls.\n[-1] Draw a card. You may play an additional land this turn.\n[-5] You get an emblem with "At the beginning of your end step, put a 9/9 blue Kraken creature token onto the battlefield." +Name:Kiora, the Crashing Wave +ManaCost:2 U G +Types:Planeswalker Kiora +Loyalty:2 +A:AB$ Pump | Cost$ AddCounter<1/LOYALTY> | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Select target permanent an opponent controls | Planeswalker$ True | KW$ HIDDEN Prevent all damage that would be dealt to and dealt by CARDNAME. | IsCurse$ True | UntilYourNextTurn$ True | SpellDescription$ Until your next turn, prevent all damage that would be dealt to and dealt by target permanent an opponent controls. +A:AB$ Draw | Cost$ SubCounter<1/LOYALTY> | Planeswalker$ True | SubAbility$ DBEffect | SpellDescription$ Draw a card. You may play an additional land this turn. +SVar:DBEffect:DB$ Effect | StaticAbilities$ Exploration +SVar:Exploration:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:1 | EffectZone$ Command | Description$ You may play an additional land this turn. +A:AB$ Effect | Cost$ SubCounter<5/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Kiora, the Crashing Wave emblem | Triggers$ EOTTrig | SVars$ KioraToken | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "At the beginning of your end step, put a 9/9 blue Kraken creature token onto the battlefield." +SVar:EOTTrig:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ KioraToken | TriggerDescription$ At the beginning of your end step, put a 9/9 blue Kraken creature token onto the battlefield. +SVar:KioraToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Kraken | TokenTypes$ Creature,Kraken | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 9 | TokenToughness$ 9 +SVar:Picture:http://www.wizards.com/global/images/magic/general/kiora_the_crashing_wave.jpg +Oracle:[+1] Until your next turn, prevent all damage that would be dealt to and dealt by target permanent an opponent controls.\n[-1] Draw a card. You may play an additional land this turn.\n[-5] You get an emblem with "At the beginning of your end step, put a 9/9 blue Kraken creature token onto the battlefield." diff --git a/forge-gui/res/cardsfolder/k/kioras_dismissal.txt b/forge-gui/res/cardsfolder/k/kioras_dismissal.txt index 46036b3cb23..1381c3113f1 100644 --- a/forge-gui/res/cardsfolder/k/kioras_dismissal.txt +++ b/forge-gui/res/cardsfolder/k/kioras_dismissal.txt @@ -1,10 +1,10 @@ -Name:Kiora's Dismissal -ManaCost:U -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ U | EffectZone$ All | Description$ Strive - CARDNAME costs {U} more to cast for each target beyond the first. -A:SP$ ChangeZone | Cost$ U | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | TargetMin$ 0 | TargetMax$ X | Origin$ Battlefield | Destination$ Hand | References$ X,IncreaseCost | SpellDescription$ Return any number of target enchantments to their owners' hands. -SVar:X:Count$Valid Enchantment -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kioras_dismissal.jpg -Oracle:Strive - Kiora's Dismissal costs {U} more to cast for each target beyond the first.\nReturn any number of target enchantments to their owners' hands. \ No newline at end of file +Name:Kiora's Dismissal +ManaCost:U +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ U | EffectZone$ All | Description$ Strive - CARDNAME costs {U} more to cast for each target beyond the first. +A:SP$ ChangeZone | Cost$ U | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | TargetMin$ 0 | TargetMax$ X | Origin$ Battlefield | Destination$ Hand | References$ X,IncreaseCost | SpellDescription$ Return any number of target enchantments to their owners' hands. +SVar:X:Count$Valid Enchantment +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kioras_dismissal.jpg +Oracle:Strive - Kiora's Dismissal costs {U} more to cast for each target beyond the first.\nReturn any number of target enchantments to their owners' hands. diff --git a/forge-gui/res/cardsfolder/k/kioras_follower.txt b/forge-gui/res/cardsfolder/k/kioras_follower.txt index aa06069f117..ae8df6769cb 100644 --- a/forge-gui/res/cardsfolder/k/kioras_follower.txt +++ b/forge-gui/res/cardsfolder/k/kioras_follower.txt @@ -1,8 +1,8 @@ -Name:Kiora's Follower -ManaCost:G U -Types:Creature Merfolk -PT:2/2 -A:AB$ Untap | Cost$ T | ValidTgts$ Permanent.Other | TgtPrompt$ Select another target permanent. | SpellDescription$ Untap another target permanent. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kioras_follower.jpg -Oracle:{T}: Untap another target permanent. +Name:Kiora's Follower +ManaCost:G U +Types:Creature Merfolk +PT:2/2 +A:AB$ Untap | Cost$ T | ValidTgts$ Permanent.Other | TgtPrompt$ Select another target permanent. | SpellDescription$ Untap another target permanent. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kioras_follower.jpg +Oracle:{T}: Untap another target permanent. diff --git a/forge-gui/res/cardsfolder/k/kira_great_glass_spinner.txt b/forge-gui/res/cardsfolder/k/kira_great_glass_spinner.txt index e12860e9fe1..344d7df1589 100644 --- a/forge-gui/res/cardsfolder/k/kira_great_glass_spinner.txt +++ b/forge-gui/res/cardsfolder/k/kira_great_glass_spinner.txt @@ -1,11 +1,11 @@ -Name:Kira, Great Glass-Spinner -ManaCost:1 U U -Types:Legendary Creature Spirit -PT:2/2 -K:Flying -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddTrigger$ KiraGlassSpinnerTrig | AddSVar$ KiraGlassSpinnerCounter & Targeting | Description$ Creatures you control have "Whenever this creature becomes the target of a spell or ability for the first time in a turn, counter that spell or ability." -SVar:KiraGlassSpinnerTrig:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | FirstTime$ True | Execute$ KiraGlassSpinnerCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. -SVar:KiraGlassSpinnerCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSourceSA -SVar:Targeting:Counter -SVar:Picture:http://www.wizards.com/global/images/magic/general/kira_great_glass_spinner.jpg -Oracle:Flying\nCreatures you control have "Whenever this creature becomes the target of a spell or ability for the first time in a turn, counter that spell or ability." +Name:Kira, Great Glass-Spinner +ManaCost:1 U U +Types:Legendary Creature Spirit +PT:2/2 +K:Flying +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddTrigger$ KiraGlassSpinnerTrig | AddSVar$ KiraGlassSpinnerCounter & Targeting | Description$ Creatures you control have "Whenever this creature becomes the target of a spell or ability for the first time in a turn, counter that spell or ability." +SVar:KiraGlassSpinnerTrig:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | FirstTime$ True | Execute$ KiraGlassSpinnerCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. +SVar:KiraGlassSpinnerCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSourceSA +SVar:Targeting:Counter +SVar:Picture:http://www.wizards.com/global/images/magic/general/kira_great_glass_spinner.jpg +Oracle:Flying\nCreatures you control have "Whenever this creature becomes the target of a spell or ability for the first time in a turn, counter that spell or ability." diff --git a/forge-gui/res/cardsfolder/k/kird_ape.txt b/forge-gui/res/cardsfolder/k/kird_ape.txt index 38d0b961be3..f6590689ace 100644 --- a/forge-gui/res/cardsfolder/k/kird_ape.txt +++ b/forge-gui/res/cardsfolder/k/kird_ape.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | Check SVar:X:Count$Valid Forest.YouCtrl SVar:BuffedBy:Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/kird_ape.jpg -Oracle:Kird Ape gets +1/+2 as long as you control a Forest. \ No newline at end of file +Oracle:Kird Ape gets +1/+2 as long as you control a Forest. diff --git a/forge-gui/res/cardsfolder/k/kiri_onna.txt b/forge-gui/res/cardsfolder/k/kiri_onna.txt index af619c0fcff..6d9981242ad 100644 --- a/forge-gui/res/cardsfolder/k/kiri_onna.txt +++ b/forge-gui/res/cardsfolder/k/kiri_onna.txt @@ -8,4 +8,4 @@ SVar:TrigReturnOther:DB$ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ SVar:TrigReturnThis:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kiri_onna.jpg -Oracle:When Kiri-Onna enters the battlefield, return target creature to its owner's hand.\nWhenever you cast a Spirit or Arcane spell, you may return Kiri-Onna to its owner's hand. \ No newline at end of file +Oracle:When Kiri-Onna enters the battlefield, return target creature to its owner's hand.\nWhenever you cast a Spirit or Arcane spell, you may return Kiri-Onna to its owner's hand. diff --git a/forge-gui/res/cardsfolder/k/kirtars_desire.txt b/forge-gui/res/cardsfolder/k/kirtars_desire.txt index 2f3dcfc7b08..93078683897 100644 --- a/forge-gui/res/cardsfolder/k/kirtars_desire.txt +++ b/forge-gui/res/cardsfolder/k/kirtars_desire.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Enchanted creature can't attack. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't block. | Condition$ Threshold | Description$ Threshold - Enchanted creature can't block as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/kirtars_desire.jpg -Oracle:Enchant creature\nEnchanted creature can't attack.\nThreshold - Enchanted creature can't block as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack.\nThreshold - Enchanted creature can't block as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/k/kirtars_wrath.txt b/forge-gui/res/cardsfolder/k/kirtars_wrath.txt index c00169d99b5..8c083824d1e 100644 --- a/forge-gui/res/cardsfolder/k/kirtars_wrath.txt +++ b/forge-gui/res/cardsfolder/k/kirtars_wrath.txt @@ -1,7 +1,7 @@ -Name:Kirtar's Wrath -ManaCost:4 W W -Types:Sorcery -A:SP$ DestroyAll | Cost$ 4 W W | ValidCards$ Creature | NoRegen$ True | SubAbility$ ThreshToken | SpellDescription$ Destroy all creatures. They can't be regenerated. Threshold - If seven or more cards are in your graveyard, instead destroy all creatures, then put two 1/1 white Spirit creature tokens with flying onto the battlefield. Creatures destroyed this way can't be regenerated. -SVar:ThreshToken:DB$ Token | Condition$ Threshold | Cost$ 0 | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/kirtars_wrath.jpg -Oracle:Destroy all creatures. They can't be regenerated.\nThreshold - If seven or more cards are in your graveyard, instead destroy all creatures, then put two 1/1 white Spirit creature tokens with flying onto the battlefield. Creatures destroyed this way can't be regenerated. \ No newline at end of file +Name:Kirtar's Wrath +ManaCost:4 W W +Types:Sorcery +A:SP$ DestroyAll | Cost$ 4 W W | ValidCards$ Creature | NoRegen$ True | SubAbility$ ThreshToken | SpellDescription$ Destroy all creatures. They can't be regenerated. Threshold - If seven or more cards are in your graveyard, instead destroy all creatures, then put two 1/1 white Spirit creature tokens with flying onto the battlefield. Creatures destroyed this way can't be regenerated. +SVar:ThreshToken:DB$ Token | Condition$ Threshold | Cost$ 0 | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/kirtars_wrath.jpg +Oracle:Destroy all creatures. They can't be regenerated.\nThreshold - If seven or more cards are in your graveyard, instead destroy all creatures, then put two 1/1 white Spirit creature tokens with flying onto the battlefield. Creatures destroyed this way can't be regenerated. diff --git a/forge-gui/res/cardsfolder/k/kismet.txt b/forge-gui/res/cardsfolder/k/kismet.txt index c988ae29b94..9e4e036bb1a 100644 --- a/forge-gui/res/cardsfolder/k/kismet.txt +++ b/forge-gui/res/cardsfolder/k/kismet.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ ETBTapped | ValidCard$ Artifact.OppCtrl,Creature.OppCtrl,Land.OppCtrl | Description$ Artifacts, creatures, and lands played by your opponents enter the battlefield tapped. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kismet.jpg -Oracle:Artifacts, creatures, and lands played by your opponents enter the battlefield tapped. \ No newline at end of file +Oracle:Artifacts, creatures, and lands played by your opponents enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/k/kiss_of_death.txt b/forge-gui/res/cardsfolder/k/kiss_of_death.txt index 7d58363faeb..d375fe2da87 100644 --- a/forge-gui/res/cardsfolder/k/kiss_of_death.txt +++ b/forge-gui/res/cardsfolder/k/kiss_of_death.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 4 B B | ValidTgts$ Opponent | NumDmg$ 4 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 4 damage to target opponent. You gain 4 life. SVar:DBGainLife:DB$GainLife | LifeAmount$ 4 SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/kiss_of_death.jpg -Oracle:Kiss of Death deals 4 damage to target opponent. You gain 4 life. \ No newline at end of file +Oracle:Kiss of Death deals 4 damage to target opponent. You gain 4 life. diff --git a/forge-gui/res/cardsfolder/k/kiss_of_the_amesha.txt b/forge-gui/res/cardsfolder/k/kiss_of_the_amesha.txt index dad34d22ab0..00fe287a237 100644 --- a/forge-gui/res/cardsfolder/k/kiss_of_the_amesha.txt +++ b/forge-gui/res/cardsfolder/k/kiss_of_the_amesha.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 4 W U | LifeAmount$ 7 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBDraw | SpellDescription$ Target player gains 7 life and draws two cards. SVar:DBDraw:DB$Draw | Defined$ Targeted | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/kiss_of_the_amesha.jpg -Oracle:Target player gains 7 life and draws two cards. \ No newline at end of file +Oracle:Target player gains 7 life and draws two cards. diff --git a/forge-gui/res/cardsfolder/k/kitchen_finks.txt b/forge-gui/res/cardsfolder/k/kitchen_finks.txt index 7673d8fff76..3844ef2b7ae 100644 --- a/forge-gui/res/cardsfolder/k/kitchen_finks.txt +++ b/forge-gui/res/cardsfolder/k/kitchen_finks.txt @@ -6,4 +6,4 @@ K:Persist T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/kitchen_finks.jpg -Oracle:When Kitchen Finks enters the battlefield, you gain 2 life.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:When Kitchen Finks enters the battlefield, you gain 2 life.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/k/kite_shield.txt b/forge-gui/res/cardsfolder/k/kite_shield.txt index dae2dd1e2ba..2ea33a1b778 100644 --- a/forge-gui/res/cardsfolder/k/kite_shield.txt +++ b/forge-gui/res/cardsfolder/k/kite_shield.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddToughness$ 3 | Description$ Equipped creature gets +0/+3. SVar:Picture:http://www.wizards.com/global/images/magic/general/kite_shield.jpg -Oracle:Equipped creature gets +0/+3.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +0/+3.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/k/kitesail.txt b/forge-gui/res/cardsfolder/k/kitesail.txt index 680858cbfdb..41778778b7c 100644 --- a/forge-gui/res/cardsfolder/k/kitesail.txt +++ b/forge-gui/res/cardsfolder/k/kitesail.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddKeyword$ Flying | Description$ Equipped creature gets +1/+0 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/kitesail.jpg -Oracle:Equipped creature gets +1/+0 and has flying.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +1/+0 and has flying.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/k/kitesail_apprentice.txt b/forge-gui/res/cardsfolder/k/kitesail_apprentice.txt index 1716f01e481..ae847bf43a5 100644 --- a/forge-gui/res/cardsfolder/k/kitesail_apprentice.txt +++ b/forge-gui/res/cardsfolder/k/kitesail_apprentice.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self+equipped | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ As long as CARDNAME is equipped, it gets +1/+1 and has flying. SVar:EquipMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/kitesail_apprentice.jpg -Oracle:As long as Kitesail Apprentice is equipped, it gets +1/+1 and has flying. \ No newline at end of file +Oracle:As long as Kitesail Apprentice is equipped, it gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/k/kithkin_armor.txt b/forge-gui/res/cardsfolder/k/kithkin_armor.txt index cf826d62c64..9786d7ab663 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_armor.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_armor.txt @@ -1,18 +1,18 @@ -Name:Kithkin Armor -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.powerGE3 | Description$ Enchanted creature can't be blocked by creatures with power 3 or greater. -T:Mode$ Attached | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigImprint | Static$ True -SVar:TrigImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ ImprintNew -SVar:ImprintNew:DB$ Pump | ImprintCards$ Enchanted -A:AB$ ChooseSource | Cost$ Sac<1/CARDNAME> | Choices$ Card | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to enchanted creature this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ ChosenCard | ImprintCards$ Imprinted | SVars$ RPreventNextFromSource,ExileEffect,ExileFromLibInstead,X | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ Card.IsImprinted | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to enchanted creature, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -SVar:RemAIDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_armor.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked by creatures with power 3 or greater.\nSacrifice Kithkin Armor: The next time a source of your choice would deal damage to enchanted creature this turn, prevent that damage. +Name:Kithkin Armor +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.powerGE3 | Description$ Enchanted creature can't be blocked by creatures with power 3 or greater. +T:Mode$ Attached | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigImprint | Static$ True +SVar:TrigImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ ImprintNew +SVar:ImprintNew:DB$ Pump | ImprintCards$ Enchanted +A:AB$ ChooseSource | Cost$ Sac<1/CARDNAME> | Choices$ Card | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to enchanted creature this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ ChosenCard | ImprintCards$ Imprinted | SVars$ RPreventNextFromSource,ExileEffect,ExileFromLibInstead,X | SubAbility$ DBCleanup | ConditionDefined$ ChosenCard | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ Card.IsImprinted | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to enchanted creature, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +SVar:RemAIDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_armor.jpg +Oracle:Enchant creature\nEnchanted creature can't be blocked by creatures with power 3 or greater.\nSacrifice Kithkin Armor: The next time a source of your choice would deal damage to enchanted creature this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/k/kithkin_daggerdare.txt b/forge-gui/res/cardsfolder/k/kithkin_daggerdare.txt index 70164949701..8ca7bdd3b1e 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_daggerdare.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_daggerdare.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Soldier PT:1/1 A:AB$ Pump | Cost$ T G | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SpellDescription$ Target attacking creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_daggerdare.jpg -Oracle:{G}, {T}: Target attacking creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{G}, {T}: Target attacking creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kithkin_greatheart.txt b/forge-gui/res/cardsfolder/k/kithkin_greatheart.txt index da983e2c160..c6130109a22 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_greatheart.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_greatheart.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKe SVar:X:Count$Valid Giant.YouCtrl SVar:BuffedBy:Giant SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_greatheart.jpg -Oracle:As long as you control a Giant, Kithkin Greatheart gets +1/+1 and has first strike. \ No newline at end of file +Oracle:As long as you control a Giant, Kithkin Greatheart gets +1/+1 and has first strike. diff --git a/forge-gui/res/cardsfolder/k/kithkin_harbinger.txt b/forge-gui/res/cardsfolder/k/kithkin_harbinger.txt index 3c714d34113..8e482f7b261 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_harbinger.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_harbinger.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Kithkin | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_harbinger.jpg -Oracle:When Kithkin Harbinger enters the battlefield, you may search your library for a Kithkin card, reveal it, then shuffle your library and put that card on top of it. \ No newline at end of file +Oracle:When Kithkin Harbinger enters the battlefield, you may search your library for a Kithkin card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/k/kithkin_healer.txt b/forge-gui/res/cardsfolder/k/kithkin_healer.txt index d44afaf871d..dcd1e78bf8e 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_healer.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_healer.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Cleric PT:2/2 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/k/kithkin_mourncaller.txt b/forge-gui/res/cardsfolder/k/kithkin_mourncaller.txt index 41decbc253b..73f6f32c37e 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_mourncaller.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_mourncaller.txt @@ -1,9 +1,9 @@ -Name:Kithkin Mourncaller -ManaCost:2 G -Types:Creature Kithkin Scout -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Kithkin+attacking+YouOwn,Creature.Elf+attacking+YouOwn | Execute$ TrigDraw | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever an attacking Kithkin or Elf is put into your graveyard from the battlefield, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_mourncaller.jpg -Oracle:Whenever an attacking Kithkin or Elf is put into your graveyard from the battlefield, you may draw a card. \ No newline at end of file +Name:Kithkin Mourncaller +ManaCost:2 G +Types:Creature Kithkin Scout +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Kithkin+attacking+YouOwn,Creature.Elf+attacking+YouOwn | Execute$ TrigDraw | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever an attacking Kithkin or Elf is put into your graveyard from the battlefield, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_mourncaller.jpg +Oracle:Whenever an attacking Kithkin or Elf is put into your graveyard from the battlefield, you may draw a card. diff --git a/forge-gui/res/cardsfolder/k/kithkin_rabble.txt b/forge-gui/res/cardsfolder/k/kithkin_rabble.txt index 7464381348f..c13cae04476 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_rabble.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_rabble.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Permanent.White+YouCtrl SVar:BuffedBy:Permanent.White SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_rabble.jpg -Oracle:Vigilance\nKithkin Rabble's power and toughness are each equal to the number of white permanents you control. \ No newline at end of file +Oracle:Vigilance\nKithkin Rabble's power and toughness are each equal to the number of white permanents you control. diff --git a/forge-gui/res/cardsfolder/k/kithkin_shielddare.txt b/forge-gui/res/cardsfolder/k/kithkin_shielddare.txt index 19086046d68..5b4db5ef981 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_shielddare.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_shielddare.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Soldier PT:1/1 A:AB$ Pump | Cost$ W T | ValidTgts$ Creature.blocking | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target blocking creature gets +2/+2 until end of turn. | TgtPrompt$ Select target blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_shielddare.jpg -Oracle:{W}, {T}: Target blocking creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{W}, {T}: Target blocking creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kithkin_spellduster.txt b/forge-gui/res/cardsfolder/k/kithkin_spellduster.txt index c560b2c9991..49e9bfbecf3 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_spellduster.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_spellduster.txt @@ -6,4 +6,4 @@ K:Flying K:Persist A:AB$ Destroy | Cost$ 1 W Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_spellduster.jpg -Oracle:Flying\n{1}{W}, Sacrifice Kithkin Spellduster: Destroy target enchantment.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Flying\n{1}{W}, Sacrifice Kithkin Spellduster: Destroy target enchantment.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/k/kithkin_zealot.txt b/forge-gui/res/cardsfolder/k/kithkin_zealot.txt index 7f1095939a1..08f4299b01f 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_zealot.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_zealot.txt @@ -1,9 +1,9 @@ -Name:Kithkin Zealot -ManaCost:1 W -Types:Creature Kithkin Cleric -PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ ZealotGained | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life for each black and/or red permanent target opponent controls. -SVar:ZealotGained:AB$ GainLife | Cost$ 0 | LifeAmount$ KithkinZealot | Defined$ You | TgtPrompt$ Select target opponent | ValidTgts$ Opponent -SVar:KithkinZealot:Count$Valid Permanent.Black+TargetedPlayerCtrl,Permanent.Red+TargetedPlayerCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_zealot.jpg -Oracle:When Kithkin Zealot enters the battlefield, you gain 1 life for each black and/or red permanent target opponent controls. \ No newline at end of file +Name:Kithkin Zealot +ManaCost:1 W +Types:Creature Kithkin Cleric +PT:1/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ ZealotGained | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life for each black and/or red permanent target opponent controls. +SVar:ZealotGained:AB$ GainLife | Cost$ 0 | LifeAmount$ KithkinZealot | Defined$ You | TgtPrompt$ Select target opponent | ValidTgts$ Opponent +SVar:KithkinZealot:Count$Valid Permanent.Black+TargetedPlayerCtrl,Permanent.Red+TargetedPlayerCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_zealot.jpg +Oracle:When Kithkin Zealot enters the battlefield, you gain 1 life for each black and/or red permanent target opponent controls. diff --git a/forge-gui/res/cardsfolder/k/kithkin_zephyrnaut.txt b/forge-gui/res/cardsfolder/k/kithkin_zephyrnaut.txt index 999a15addba..098fa0152fc 100644 --- a/forge-gui/res/cardsfolder/k/kithkin_zephyrnaut.txt +++ b/forge-gui/res/cardsfolder/k/kithkin_zephyrnaut.txt @@ -8,4 +8,4 @@ SVar:DBPump:DB$ Pump | NumAtt$ +2 | NumDef$ +2 | KW$ Flying & Vigilance | Condit SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kithkin_zephyrnaut.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Kithkin Zephyrnaut, you may reveal it. If you do, Kithkin Zephyrnaut gets +2/+2 and gains flying and vigilance until end of turn. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Kithkin Zephyrnaut, you may reveal it. If you do, Kithkin Zephyrnaut gets +2/+2 and gains flying and vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kitsune_blademaster.txt b/forge-gui/res/cardsfolder/k/kitsune_blademaster.txt index 6577783e590..413a686af49 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_blademaster.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_blademaster.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_blademaster.jpg -Oracle:First strike\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:First strike\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/k/kitsune_bonesetter.txt b/forge-gui/res/cardsfolder/k/kitsune_bonesetter.txt index 1eb2d043cec..9b12fc5347d 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_bonesetter.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_bonesetter.txt @@ -1,9 +1,9 @@ -Name:Kitsune Bonesetter -ManaCost:2 W -Types:Creature Fox Cleric -PT:0/1 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature | Amount$ 3 | TgtPrompt$ Select target creature | CheckSVar$ X | SVarCompare$ GTY | References$ X,Y | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature this turn. Activate this ability only if you have more cards in hand than each opponent. -SVar:X:Count$InYourHand -SVar:Y:PlayerCountOpponents$HighestCardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_bonesetter.jpg -Oracle:{T}: Prevent the next 3 damage that would be dealt to target creature this turn. Activate this ability only if you have more cards in hand than each opponent. \ No newline at end of file +Name:Kitsune Bonesetter +ManaCost:2 W +Types:Creature Fox Cleric +PT:0/1 +A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature | Amount$ 3 | TgtPrompt$ Select target creature | CheckSVar$ X | SVarCompare$ GTY | References$ X,Y | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature this turn. Activate this ability only if you have more cards in hand than each opponent. +SVar:X:Count$InYourHand +SVar:Y:PlayerCountOpponents$HighestCardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_bonesetter.jpg +Oracle:{T}: Prevent the next 3 damage that would be dealt to target creature this turn. Activate this ability only if you have more cards in hand than each opponent. diff --git a/forge-gui/res/cardsfolder/k/kitsune_dawnblade.txt b/forge-gui/res/cardsfolder/k/kitsune_dawnblade.txt index 67cc493bce3..0faa554534c 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_dawnblade.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_dawnblade.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_dawnblade.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhen Kitsune Dawnblade enters the battlefield, you may tap target creature. \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhen Kitsune Dawnblade enters the battlefield, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/k/kitsune_diviner.txt b/forge-gui/res/cardsfolder/k/kitsune_diviner.txt index 7732bebc2cf..c0d534f8983 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_diviner.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_diviner.txt @@ -5,4 +5,4 @@ PT:0/1 A:AB$ Tap | Cost$ T | ValidTgts$ Spirit | TgtPrompt$ Select target Spirit | SpellDescription$ Tap target Spirit. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_diviner.jpg -Oracle:{T}: Tap target Spirit. \ No newline at end of file +Oracle:{T}: Tap target Spirit. diff --git a/forge-gui/res/cardsfolder/k/kitsune_healer.txt b/forge-gui/res/cardsfolder/k/kitsune_healer.txt index cb4ce5c834c..2839aa1b35a 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_healer.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_healer.txt @@ -1,8 +1,8 @@ -Name:Kitsune Healer -ManaCost:3 W -Types:Creature Fox Cleric -PT:2/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. -A:AB$ Pump | Cost$ T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | SpellDescription$ Prevent all damage that would be dealt to target legendary creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{T}: Prevent all damage that would be dealt to target legendary creature this turn. \ No newline at end of file +Name:Kitsune Healer +ManaCost:3 W +Types:Creature Fox Cleric +PT:2/2 +A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. +A:AB$ Pump | Cost$ T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | SpellDescription$ Prevent all damage that would be dealt to target legendary creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_healer.jpg +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{T}: Prevent all damage that would be dealt to target legendary creature this turn. diff --git a/forge-gui/res/cardsfolder/k/kitsune_loreweaver.txt b/forge-gui/res/cardsfolder/k/kitsune_loreweaver.txt index b973160b79e..f8a3c7755e9 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_loreweaver.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_loreweaver.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ 1 W | NumDef$ +X | References$ X | SpellDescription$ Kitsune Loreweaver gets +0/+X until end of turn, where X is the number of cards in your hand. SVar:X:Count$NumCardsInYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_loreweaver.jpg -Oracle:{1}{W}: Kitsune Loreweaver gets +0/+X until end of turn, where X is the number of cards in your hand. \ No newline at end of file +Oracle:{1}{W}: Kitsune Loreweaver gets +0/+X until end of turn, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/k/kitsune_mystic_autumn_tail_kitsune_sage.txt b/forge-gui/res/cardsfolder/k/kitsune_mystic_autumn_tail_kitsune_sage.txt index 6fe097d29a2..d96f2b7caa9 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_mystic_autumn_tail_kitsune_sage.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_mystic_autumn_tail_kitsune_sage.txt @@ -1,26 +1,26 @@ -Name:Kitsune Mystic -ManaCost:3 W -Types:Creature Fox Wizard -PT:2/3 -T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Aura.Attached | PresentCompare$ GE2 | Execute$ TrigFlip | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if Kitsune Mystic is enchanted by two or more Auras, flip it. -SVar:TrigFlip:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:RemRandomDeck:True -DeckNeeds:Type$Aura -SVar:EnchantMe:Multiple -SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_mystic.jpg -AlternateMode:Flip -Oracle:At the beginning of the end step, if Kitsune Mystic is enchanted by two or more Auras, flip it. - -ALTERNATE - -Name:Autumn-Tail, Kitsune Sage -ManaCost:3 W -Types:Legendary Creature Fox Wizard -PT:4/5 -A:AB$ Pump | Cost$ 1 | Amount$ 1 | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature | SubAbility$ ChooseNewHost | StackDescription$ None | SpellDescription$ Attach target Aura attached to a creature to another creature. -SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.NotEnchantedByTargeted | ChoiceZone$ Battlefield | SubAbility$ KitsuneAttach | RememberChosen$ True | AILogic$ AtLeast1 -SVar:KitsuneAttach:DB$ Attach | Object$ ParentTarget | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/autumn_tail_kitsune_sage.jpg -Oracle:{1}: Attach target Aura attached to a creature to another creature. +Name:Kitsune Mystic +ManaCost:3 W +Types:Creature Fox Wizard +PT:2/3 +T:Mode$ Phase | Phase$ End of Turn | IsPresent$ Aura.Attached | PresentCompare$ GE2 | Execute$ TrigFlip | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, if Kitsune Mystic is enchanted by two or more Auras, flip it. +SVar:TrigFlip:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:RemRandomDeck:True +DeckNeeds:Type$Aura +SVar:EnchantMe:Multiple +SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_mystic.jpg +AlternateMode:Flip +Oracle:At the beginning of the end step, if Kitsune Mystic is enchanted by two or more Auras, flip it. + +ALTERNATE + +Name:Autumn-Tail, Kitsune Sage +ManaCost:3 W +Types:Legendary Creature Fox Wizard +PT:4/5 +A:AB$ Pump | Cost$ 1 | Amount$ 1 | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature | SubAbility$ ChooseNewHost | StackDescription$ None | SpellDescription$ Attach target Aura attached to a creature to another creature. +SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.NotEnchantedByTargeted | ChoiceZone$ Battlefield | SubAbility$ KitsuneAttach | RememberChosen$ True | AILogic$ AtLeast1 +SVar:KitsuneAttach:DB$ Attach | Object$ ParentTarget | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/autumn_tail_kitsune_sage.jpg +Oracle:{1}: Attach target Aura attached to a creature to another creature. diff --git a/forge-gui/res/cardsfolder/k/kitsune_palliator.txt b/forge-gui/res/cardsfolder/k/kitsune_palliator.txt index 2b7ac9cb877..c46c3922e77 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_palliator.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_palliator.txt @@ -1,8 +1,8 @@ -Name:Kitsune Palliator -ManaCost:2 W -Types:Creature Fox Cleric -PT:0/2 -A:AB$ PreventDamageAll | Cost$ T | ValidCards$ Creature | ValidPlayers$ Player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to each creature and each player this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_palliator.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to each creature and each player this turn. \ No newline at end of file +Name:Kitsune Palliator +ManaCost:2 W +Types:Creature Fox Cleric +PT:0/2 +A:AB$ PreventDamageAll | Cost$ T | ValidCards$ Creature | ValidPlayers$ Player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to each creature and each player this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_palliator.jpg +Oracle:{T}: Prevent the next 1 damage that would be dealt to each creature and each player this turn. diff --git a/forge-gui/res/cardsfolder/k/kitsune_riftwalker.txt b/forge-gui/res/cardsfolder/k/kitsune_riftwalker.txt index e09db3b509e..f28cb581f94 100644 --- a/forge-gui/res/cardsfolder/k/kitsune_riftwalker.txt +++ b/forge-gui/res/cardsfolder/k/kitsune_riftwalker.txt @@ -4,4 +4,4 @@ Types:Creature Fox Wizard PT:2/1 K:Protection:Spirit,Arcane:Protection from Spirits and from Arcane SVar:Picture:http://www.wizards.com/global/images/magic/general/kitsune_riftwalker.jpg -Oracle:Protection from Spirits and from Arcane \ No newline at end of file +Oracle:Protection from Spirits and from Arcane diff --git a/forge-gui/res/cardsfolder/k/kiyomaro_first_to_stand.txt b/forge-gui/res/cardsfolder/k/kiyomaro_first_to_stand.txt index 6eca2c3cbc0..38e0a4fe7ac 100644 --- a/forge-gui/res/cardsfolder/k/kiyomaro_first_to_stand.txt +++ b/forge-gui/res/cardsfolder/k/kiyomaro_first_to_stand.txt @@ -1,11 +1,11 @@ -Name:Kiyomaro, First to Stand -ManaCost:3 W W -Types:Legendary Creature Spirit -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand. -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Vigilance | CheckSVar$ X | SVarCompare$ GE4 | Description$ As long as you have four or more cards in hand, CARDNAME has vigilance. -T:Mode$ DamageDone | ValidSource$ Card.Self | CheckSVar$ X | SVarCompare$ GE7 | TriggerZones$ Battlefield | Execute$ TrigGain | TriggerDescription$ Whenever CARDNAME deals damage, if you have seven or more cards in hand, you gain 7 life. -SVar:TrigGain:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 7 -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/kiyomaro_first_to_stand.jpg -Oracle:Kiyomaro, First to Stand's power and toughness are each equal to the number of cards in your hand.\nAs long as you have four or more cards in hand, Kiyomaro has vigilance.\nWhenever Kiyomaro deals damage, if you have seven or more cards in hand, you gain 7 life. \ No newline at end of file +Name:Kiyomaro, First to Stand +ManaCost:3 W W +Types:Legendary Creature Spirit +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in your hand. +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Vigilance | CheckSVar$ X | SVarCompare$ GE4 | Description$ As long as you have four or more cards in hand, CARDNAME has vigilance. +T:Mode$ DamageDone | ValidSource$ Card.Self | CheckSVar$ X | SVarCompare$ GE7 | TriggerZones$ Battlefield | Execute$ TrigGain | TriggerDescription$ Whenever CARDNAME deals damage, if you have seven or more cards in hand, you gain 7 life. +SVar:TrigGain:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 7 +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/kiyomaro_first_to_stand.jpg +Oracle:Kiyomaro, First to Stand's power and toughness are each equal to the number of cards in your hand.\nAs long as you have four or more cards in hand, Kiyomaro has vigilance.\nWhenever Kiyomaro deals damage, if you have seven or more cards in hand, you gain 7 life. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_dead.txt b/forge-gui/res/cardsfolder/k/kjeldoran_dead.txt index bf7836bb582..26202e2585a 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_dead.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_dead.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_dead.jpg -Oracle:When Kjeldoran Dead enters the battlefield, sacrifice a creature.\n{B}: Regenerate Kjeldoran Dead. \ No newline at end of file +Oracle:When Kjeldoran Dead enters the battlefield, sacrifice a creature.\n{B}: Regenerate Kjeldoran Dead. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_elite_guard.txt b/forge-gui/res/cardsfolder/k/kjeldoran_elite_guard.txt index a91f7e68390..7a7133e7401 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_elite_guard.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_elite_guard.txt @@ -1,12 +1,12 @@ -Name:Kjeldoran Elite Guard -ManaCost:3 W -Types:Creature Human Soldier -PT:2/2 -A:AB$ Pump | Cost$ T | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | ActivationPhases$ BeginCombat->EndCombat | SubAbility$ EliteGuardEffect | SpellDescription$ Target creature gets +2/+2 until end of turn. When that creature leaves the battlefield this turn, sacrifice CARDNAME. Activate this ability only during combat. -SVar:EliteGuardEffect:DB$ Effect | Name$ Elite Guard Escort | Triggers$ LostTheGuarded | SVars$ ExileEffect,EliteDefence | References$ LostTheGuarded,ExileEffect,EliteDefence | RememberObjects$ Targeted | ImprintCards$ Self -SVar:LostTheGuarded:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ EliteDefence | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Kjeldoran Elite Guard. -SVar:EliteDefence:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_elite_guard.jpg -Oracle:{T}: Target creature gets +2/+2 until end of turn. When that creature leaves the battlefield this turn, sacrifice Kjeldoran Elite Guard. Activate this ability only during combat. \ No newline at end of file +Name:Kjeldoran Elite Guard +ManaCost:3 W +Types:Creature Human Soldier +PT:2/2 +A:AB$ Pump | Cost$ T | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | ActivationPhases$ BeginCombat->EndCombat | SubAbility$ EliteGuardEffect | SpellDescription$ Target creature gets +2/+2 until end of turn. When that creature leaves the battlefield this turn, sacrifice CARDNAME. Activate this ability only during combat. +SVar:EliteGuardEffect:DB$ Effect | Name$ Elite Guard Escort | Triggers$ LostTheGuarded | SVars$ ExileEffect,EliteDefence | References$ LostTheGuarded,ExileEffect,EliteDefence | RememberObjects$ Targeted | ImprintCards$ Self +SVar:LostTheGuarded:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ EliteDefence | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Kjeldoran Elite Guard. +SVar:EliteDefence:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_elite_guard.jpg +Oracle:{T}: Target creature gets +2/+2 until end of turn. When that creature leaves the battlefield this turn, sacrifice Kjeldoran Elite Guard. Activate this ability only during combat. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_escort.txt b/forge-gui/res/cardsfolder/k/kjeldoran_escort.txt index 2061164fab0..45f608e1a76 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_escort.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_escort.txt @@ -1,8 +1,8 @@ -Name:Kjeldoran Escort -ManaCost:2 W W -Types:Creature Human Soldier -PT:2/3 -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_escort.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.) +Name:Kjeldoran Escort +ManaCost:2 W W +Types:Creature Human Soldier +PT:2/3 +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_escort.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.) diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_frostbeast.txt b/forge-gui/res/cardsfolder/k/kjeldoran_frostbeast.txt index 906f69f44f5..34609b02bdc 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_frostbeast.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_frostbeast.txt @@ -1,8 +1,8 @@ -Name:Kjeldoran Frostbeast -ManaCost:3 G W -Types:Creature Elemental Beast -PT:2/4 -T:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Battlefield | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ At end of combat, destroy all creatures blocking or blocked by CARDNAME. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockingSource,Creature.blockedBySource -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_frostbeast.jpg -Oracle:At end of combat, destroy all creatures blocking or blocked by Kjeldoran Frostbeast. \ No newline at end of file +Name:Kjeldoran Frostbeast +ManaCost:3 G W +Types:Creature Elemental Beast +PT:2/4 +T:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Battlefield | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ At end of combat, destroy all creatures blocking or blocked by CARDNAME. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockingSource,Creature.blockedBySource +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_frostbeast.jpg +Oracle:At end of combat, destroy all creatures blocking or blocked by Kjeldoran Frostbeast. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_gargoyle.txt b/forge-gui/res/cardsfolder/k/kjeldoran_gargoyle.txt index 13a079ea1e1..a1bd79700c7 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_gargoyle.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_gargoyle.txt @@ -9,4 +9,4 @@ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_gargoyle.jpg -Oracle:Flying, first strike\nWhenever Kjeldoran Gargoyle deals damage, you gain that much life. \ No newline at end of file +Oracle:Flying, first strike\nWhenever Kjeldoran Gargoyle deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_guard.txt b/forge-gui/res/cardsfolder/k/kjeldoran_guard.txt index bbfaabfd363..b6e228f6ef4 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_guard.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_guard.txt @@ -1,12 +1,12 @@ -Name:Kjeldoran Guard -ManaCost:1 W -Types:Creature Human Soldier -PT:1/1 -A:AB$ Pump | Cost$ T | NumAtt$ +1 | NumDef$ +1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | ActivationPhases$ BeginCombat->EndCombat | IsPresent$ Land.Snow+DefenderCtrl | PresentCompare$ EQ0 | SubAbility$ KjeldoranGuardEffect | SpellDescription$ Target creature gets +1/+1 until end of turn. When that creature leaves the battlefield this turn, sacrifice CARDNAME. Activate this ability only during combat and only if defending player controls no snow lands. -SVar:KjeldoranGuardEffect:DB$ Effect | Name$ Kjeldoran Guard Effect | Triggers$ TrigSacGuard | SVars$ ExileEffect,EliteDefence | References$ TrigSacGuard,ExileEffect,EliteDefence | RememberObjects$ Targeted | ImprintCards$ Self -SVar:TrigSacGuard:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ EliteDefence | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Kjeldoran Elite Guard. -SVar:EliteDefence:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_guard.jpg -Oracle:{T}: Target creature gets +1/+1 until end of turn. When that creature leaves the battlefield this turn, sacrifice Kjeldoran Guard. Activate this ability only during combat and only if defending player controls no snow lands. \ No newline at end of file +Name:Kjeldoran Guard +ManaCost:1 W +Types:Creature Human Soldier +PT:1/1 +A:AB$ Pump | Cost$ T | NumAtt$ +1 | NumDef$ +1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | ActivationPhases$ BeginCombat->EndCombat | IsPresent$ Land.Snow+DefenderCtrl | PresentCompare$ EQ0 | SubAbility$ KjeldoranGuardEffect | SpellDescription$ Target creature gets +1/+1 until end of turn. When that creature leaves the battlefield this turn, sacrifice CARDNAME. Activate this ability only during combat and only if defending player controls no snow lands. +SVar:KjeldoranGuardEffect:DB$ Effect | Name$ Kjeldoran Guard Effect | Triggers$ TrigSacGuard | SVars$ ExileEffect,EliteDefence | References$ TrigSacGuard,ExileEffect,EliteDefence | RememberObjects$ Targeted | ImprintCards$ Self +SVar:TrigSacGuard:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ EliteDefence | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Kjeldoran Elite Guard. +SVar:EliteDefence:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_guard.jpg +Oracle:{T}: Target creature gets +1/+1 until end of turn. When that creature leaves the battlefield this turn, sacrifice Kjeldoran Guard. Activate this ability only during combat and only if defending player controls no snow lands. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_home_guard.txt b/forge-gui/res/cardsfolder/k/kjeldoran_home_guard.txt index e6043c8447a..ea371f74e92 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_home_guard.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_home_guard.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | IsPresent$ Card.attacki SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ M0M1 | CounterNum$ 1 | SubAbility$ DBToken SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Deserter | TokenTypes$ Creature,Deserter | TokenOwner$ You | TokenColors$ White | TokenPower$ 0 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_home_guard.jpg -Oracle:At end of combat, if Kjeldoran Home Guard attacked or blocked this combat, put a -0/-1 counter on Kjeldoran Home Guard and put a 0/1 white Deserter creature token onto the battlefield. \ No newline at end of file +Oracle:At end of combat, if Kjeldoran Home Guard attacked or blocked this combat, put a -0/-1 counter on Kjeldoran Home Guard and put a 0/1 white Deserter creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_javelineer.txt b/forge-gui/res/cardsfolder/k/kjeldoran_javelineer.txt index 88c5bd27805..03c0c49c6fe 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_javelineer.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_javelineer.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | T SVar:X:Count$CardCounters.AGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_javelineer.jpg -Oracle:Cumulative upkeep {1} (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.)\n{T}: Kjeldoran Javelineer deals damage equal to the number of age counters on it to target attacking or blocking creature. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\n{T}: Kjeldoran Javelineer deals damage equal to the number of age counters on it to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_knight.txt b/forge-gui/res/cardsfolder/k/kjeldoran_knight.txt index 9bacd468f9f..f6a26d168bc 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_knight.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_knight.txt @@ -1,10 +1,10 @@ -Name:Kjeldoran Knight -ManaCost:W W -Types:Creature Human Knight -PT:1/1 -K:Banding -A:AB$ Pump | Cost$ 1 W | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -A:AB$ Pump | Cost$ W W | NumDef$ +2 | SpellDescription$ CARDNAME gets +0/+2 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_knight.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{1}{W}: Kjeldoran Knight gets +1/+0 until end of turn.\n{W}{W}: Kjeldoran Knight gets +0/+2 until end of turn. +Name:Kjeldoran Knight +ManaCost:W W +Types:Creature Human Knight +PT:1/1 +K:Banding +A:AB$ Pump | Cost$ 1 W | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +A:AB$ Pump | Cost$ W W | NumDef$ +2 | SpellDescription$ CARDNAME gets +0/+2 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_knight.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{1}{W}: Kjeldoran Knight gets +1/+0 until end of turn.\n{W}{W}: Kjeldoran Knight gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_outpost.txt b/forge-gui/res/cardsfolder/k/kjeldoran_outpost.txt index 765ca35815f..fc3e6fe09ba 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_outpost.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_outpost.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:NeedsToPlay:Plains.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_outpost.jpg -Oracle:If Kjeldoran Outpost would enter the battlefield, sacrifice a Plains instead. If you do, put Kjeldoran Outpost onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {W} to your mana pool.\n{1}{W}, {T}: Put a 1/1 white Soldier creature token onto the battlefield. \ No newline at end of file +Oracle:If Kjeldoran Outpost would enter the battlefield, sacrifice a Plains instead. If you do, put Kjeldoran Outpost onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {W} to your mana pool.\n{1}{W}, {T}: Put a 1/1 white Soldier creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_outrider.txt b/forge-gui/res/cardsfolder/k/kjeldoran_outrider.txt index 729899e0a72..a78508efde5 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_outrider.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_outrider.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_outrider.jpg -Oracle:{W}: Kjeldoran Outrider gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{W}: Kjeldoran Outrider gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_phalanx.txt b/forge-gui/res/cardsfolder/k/kjeldoran_phalanx.txt index 623b6e66af9..156e6ddb376 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_phalanx.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_phalanx.txt @@ -1,9 +1,9 @@ -Name:Kjeldoran Phalanx -ManaCost:5 W -Types:Creature Human Soldier -PT:2/5 -K:First Strike -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_phalanx.jpg -Oracle:First strike, 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.) +Name:Kjeldoran Phalanx +ManaCost:5 W +Types:Creature Human Soldier +PT:2/5 +K:First Strike +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_phalanx.jpg +Oracle:First strike, 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.) diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_pride.txt b/forge-gui/res/cardsfolder/k/kjeldoran_pride.txt index 05d05eb8a2d..3ca38962b28 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_pride.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_pride.txt @@ -1,10 +1,10 @@ -Name:Kjeldoran Pride -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2. -A:AB$ Attach | Cost$ 2 U | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select target creature other than enchanted creature | AILogic$ Pump | SpellDescription$ Attach CARDNAME to target creature other than enchanted creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_pride.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+2.\n{2}{U}: Attach Kjeldoran Pride to target creature other than enchanted creature. \ No newline at end of file +Name:Kjeldoran Pride +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2. +A:AB$ Attach | Cost$ 2 U | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select target creature other than enchanted creature | AILogic$ Pump | SpellDescription$ Attach CARDNAME to target creature other than enchanted creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_pride.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+2.\n{2}{U}: Attach Kjeldoran Pride to target creature other than enchanted creature. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_royal_guard.txt b/forge-gui/res/cardsfolder/k/kjeldoran_royal_guard.txt index 99fd36fef79..71834d332b2 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_royal_guard.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_royal_guard.txt @@ -1,10 +1,10 @@ -Name:Kjeldoran Royal Guard -ManaCost:3 W W -Types:Creature Human Soldier -PT:2/5 -A:AB$ Effect | Cost$ T | Name$ Kjeldoran Royal Guard Effect | ReplacementEffects$ DamageEvent | SVars$ RoyalGuardIntercept,InterceptedX | RememberObjects$ Self | AILogic$ Fog | SpellDescription$ All combat damage that would be dealt to you by unblocked creatures this turn is dealt to CARDNAME instead. -SVar:DamageEvent:Event$ DamageDone | ValidSource$ Creature.unblocked | ValidTarget$ You | ReplaceWith$ RoyalGuardIntercept | IsCombat$ True | Description$ All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead. -SVar:RoyalGuardIntercept:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ InterceptedX | References$ InterceptedX -SVar:InterceptedX:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_royal_guard.jpg -Oracle:{T}: All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead. \ No newline at end of file +Name:Kjeldoran Royal Guard +ManaCost:3 W W +Types:Creature Human Soldier +PT:2/5 +A:AB$ Effect | Cost$ T | Name$ Kjeldoran Royal Guard Effect | ReplacementEffects$ DamageEvent | SVars$ RoyalGuardIntercept,InterceptedX | RememberObjects$ Self | AILogic$ Fog | SpellDescription$ All combat damage that would be dealt to you by unblocked creatures this turn is dealt to CARDNAME instead. +SVar:DamageEvent:Event$ DamageDone | ValidSource$ Creature.unblocked | ValidTarget$ You | ReplaceWith$ RoyalGuardIntercept | IsCombat$ True | Description$ All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead. +SVar:RoyalGuardIntercept:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ InterceptedX | References$ InterceptedX +SVar:InterceptedX:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_royal_guard.jpg +Oracle:{T}: All combat damage that would be dealt to you by unblocked creatures this turn is dealt to Kjeldoran Royal Guard instead. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_skycaptain.txt b/forge-gui/res/cardsfolder/k/kjeldoran_skycaptain.txt index ca035961aa1..0b234f0df0e 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_skycaptain.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_skycaptain.txt @@ -1,10 +1,10 @@ -Name:Kjeldoran Skycaptain -ManaCost:4 W -Types:Creature Human Soldier -PT:2/2 -K:Flying -K:First Strike -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_skycaptain.jpg -Oracle:Flying, first strike, 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.) +Name:Kjeldoran Skycaptain +ManaCost:4 W +Types:Creature Human Soldier +PT:2/2 +K:Flying +K:First Strike +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_skycaptain.jpg +Oracle:Flying, first strike, 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.) diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_skyknight.txt b/forge-gui/res/cardsfolder/k/kjeldoran_skyknight.txt index 1ddfbfe5837..caf14ebe031 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_skyknight.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_skyknight.txt @@ -1,10 +1,10 @@ -Name:Kjeldoran Skyknight -ManaCost:2 W -Types:Creature Human Knight -PT:1/1 -K:Flying -K:First Strike -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_skyknight.jpg -Oracle:Flying, first strike, 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.) +Name:Kjeldoran Skyknight +ManaCost:2 W +Types:Creature Human Knight +PT:1/1 +K:Flying +K:First Strike +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_skyknight.jpg +Oracle:Flying, first strike, 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.) diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_war_cry.txt b/forge-gui/res/cardsfolder/k/kjeldoran_war_cry.txt index ccb1c71a242..94c92409629 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_war_cry.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_war_cry.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Creatures you control get +X/+X until end of turn, where X is 1 plus the number of cards named Kjeldoran War Cry in all graveyards. SVar:X:Count$NamedInAllYards.Kjeldoran War Cry/Plus.1 SVar:Picture:http://resources.wizards.com/magic/cards/csp/en-us/card121148.jpg -Oracle:Creatures you control get +X/+X until end of turn, where X is 1 plus the number of cards named Kjeldoran War Cry in all graveyards. \ No newline at end of file +Oracle:Creatures you control get +X/+X until end of turn, where X is 1 plus the number of cards named Kjeldoran War Cry in all graveyards. diff --git a/forge-gui/res/cardsfolder/k/kjeldoran_warrior.txt b/forge-gui/res/cardsfolder/k/kjeldoran_warrior.txt index 2c9c991d210..595ee1c059e 100644 --- a/forge-gui/res/cardsfolder/k/kjeldoran_warrior.txt +++ b/forge-gui/res/cardsfolder/k/kjeldoran_warrior.txt @@ -1,8 +1,8 @@ -Name:Kjeldoran Warrior -ManaCost:W -Types:Creature Human Warrior -PT:1/1 -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_warrior.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.) +Name:Kjeldoran Warrior +ManaCost:W +Types:Creature Human Warrior +PT:1/1 +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kjeldoran_warrior.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.) diff --git a/forge-gui/res/cardsfolder/k/knacksaw_clique.txt b/forge-gui/res/cardsfolder/k/knacksaw_clique.txt index eadb26aa8cd..677aa7b83c8 100644 --- a/forge-gui/res/cardsfolder/k/knacksaw_clique.txt +++ b/forge-gui/res/cardsfolder/k/knacksaw_clique.txt @@ -1,11 +1,11 @@ -Name:Knacksaw Clique -ManaCost:3 U -Types:Creature Faerie Rogue -PT:1/4 -K:Flying -A:AB$ Mill | Cost$ 1 U Q | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPump | SpellDescription$ Target opponent exiles the top card of his or her library. Until end of turn, you may play that card. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent | PumpZone$ Exile | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/knacksaw_clique.jpg -Oracle:Flying\n{1}{U}, {Q}: Target opponent exiles the top card of his or her library. Until end of turn, you may play that card. ({Q} is the untap symbol.) \ No newline at end of file +Name:Knacksaw Clique +ManaCost:3 U +Types:Creature Faerie Rogue +PT:1/4 +K:Flying +A:AB$ Mill | Cost$ 1 U Q | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPump | SpellDescription$ Target opponent exiles the top card of his or her library. Until end of turn, you may play that card. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent | PumpZone$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/knacksaw_clique.jpg +Oracle:Flying\n{1}{U}, {Q}: Target opponent exiles the top card of his or her library. Until end of turn, you may play that card. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/k/knight_captain_of_eos.txt b/forge-gui/res/cardsfolder/k/knight_captain_of_eos.txt index db0e4c2be61..eaa4870a047 100644 --- a/forge-gui/res/cardsfolder/k/knight_captain_of_eos.txt +++ b/forge-gui/res/cardsfolder/k/knight_captain_of_eos.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier ALA A:AB$ Fog | Cost$ W Sac<1/Soldier> | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_captain_of_eos.jpg -Oracle:When Knight-Captain of Eos enters the battlefield, put two 1/1 white Soldier creature tokens onto the battlefield.\n{W}, Sacrifice a Soldier: Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:When Knight-Captain of Eos enters the battlefield, put two 1/1 white Soldier creature tokens onto the battlefield.\n{W}, Sacrifice a Soldier: Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/k/knight_errant.txt b/forge-gui/res/cardsfolder/k/knight_errant.txt index 122f32fb121..5064dca6d08 100644 --- a/forge-gui/res/cardsfolder/k/knight_errant.txt +++ b/forge-gui/res/cardsfolder/k/knight_errant.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Creature Human Knight PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card13099.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/k/knight_exemplar.txt b/forge-gui/res/cardsfolder/k/knight_exemplar.txt index 4adee6f4d18..44d40e65829 100644 --- a/forge-gui/res/cardsfolder/k/knight_exemplar.txt +++ b/forge-gui/res/cardsfolder/k/knight_exemplar.txt @@ -6,4 +6,4 @@ K:First Strike S:Mode$ Continuous | Affected$ Creature.Knight+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Indestructible | Description$ Other Knight creatures you control get +1/+1 and are indestructible. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_exemplar.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nOther Knight creatures you control get +1/+1 and are indestructible. (Lethal damage and effects that say "destroy" don't destroy them.) \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nOther Knight creatures you control get +1/+1 and are indestructible. (Lethal damage and effects that say "destroy" don't destroy them.) diff --git a/forge-gui/res/cardsfolder/k/knight_of_cliffhaven.txt b/forge-gui/res/cardsfolder/k/knight_of_cliffhaven.txt index 498a60df759..ec50e9134f8 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_cliffhaven.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_cliffhaven.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 4 | SetToughness$ 4 | AddKe SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE3_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE4_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_cliffhaven.jpg -Oracle:Level up {3} ({3}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-3\n2/3\nFlying\nLEVEL 4+\n4/4\nFlying, vigilance \ No newline at end of file +Oracle:Level up {3} ({3}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-3\n2/3\nFlying\nLEVEL 4+\n4/4\nFlying, vigilance diff --git a/forge-gui/res/cardsfolder/k/knight_of_dawn.txt b/forge-gui/res/cardsfolder/k/knight_of_dawn.txt index c89da32c9da..9f1396a91e6 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_dawn.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_dawn.txt @@ -7,4 +7,4 @@ A:AB$ Protection | Cost$ W W | Defined$ Self | Gains$ Choice | Choices$ AnyColor #Computer isn't very good at picking a color to get protection from yet SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_dawn.jpg -Oracle:First strike\n{W}{W}: Knight of Dawn gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:First strike\n{W}{W}: Knight of Dawn gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/k/knight_of_dusk.txt b/forge-gui/res/cardsfolder/k/knight_of_dusk.txt index bfb453452d5..99b2da54145 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_dusk.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_dusk.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/2 A:AB$ Destroy | Cost$ B B | ValidTgts$ Creature.blockingSource | TgtPrompt$ Select target creature blocking Knight of Dusk | SpellDescription$ Destroy target creature blocking CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_dusk.jpg -Oracle:{B}{B}: Destroy target creature blocking Knight of Dusk. \ No newline at end of file +Oracle:{B}{B}: Destroy target creature blocking Knight of Dusk. diff --git a/forge-gui/res/cardsfolder/k/knight_of_glory.txt b/forge-gui/res/cardsfolder/k/knight_of_glory.txt index 2aa2fb30ac9..d40789897e7 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_glory.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_glory.txt @@ -1,8 +1,8 @@ -Name:Knight of Glory -ManaCost:1 W -Types:Creature Human Knight -PT:2/1 -K:Exalted -K:Protection from black -SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_glory.jpg -Oracle:Protection from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything black.)\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Name:Knight of Glory +ManaCost:1 W +Types:Creature Human Knight +PT:2/1 +K:Exalted +K:Protection from black +SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_glory.jpg +Oracle:Protection from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything black.)\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/k/knight_of_infamy.txt b/forge-gui/res/cardsfolder/k/knight_of_infamy.txt index 5bd4d9cadcc..e80cedff002 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_infamy.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_infamy.txt @@ -1,8 +1,8 @@ -Name:Knight of Infamy -ManaCost:1 B -Types:Creature Human Knight -PT:2/1 -K:Exalted -K:Protection from white -SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_infamy.jpg -Oracle:Protection from white (This creature can't be blocked, targeted, dealt damage, or enchanted by anything white.)\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Name:Knight of Infamy +ManaCost:1 B +Types:Creature Human Knight +PT:2/1 +K:Exalted +K:Protection from white +SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_infamy.jpg +Oracle:Protection from white (This creature can't be blocked, targeted, dealt damage, or enchanted by anything white.)\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/k/knight_of_meadowgrain.txt b/forge-gui/res/cardsfolder/k/knight_of_meadowgrain.txt index 27929030371..08930464814 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_meadowgrain.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_meadowgrain.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_meadowgrain.jpg -Oracle:First strike\nLifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:First strike\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/k/knight_of_new_alara.txt b/forge-gui/res/cardsfolder/k/knight_of_new_alara.txt index 21469ec352a..5a1e9527c4d 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_new_alara.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_new_alara.txt @@ -10,4 +10,4 @@ S:Mode$ Continuous | Affected$ Creature.MultiColor+Other+YouCtrl+Red | AddPower$ S:Mode$ Continuous | Affected$ Creature.MultiColor+Other+YouCtrl+Green | AddPower$ 1 | AddToughness$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_new_alara.jpg -Oracle:Each other multicolored creature you control gets +1/+1 for each of its colors. \ No newline at end of file +Oracle:Each other multicolored creature you control gets +1/+1 for each of its colors. diff --git a/forge-gui/res/cardsfolder/k/knight_of_obligation.txt b/forge-gui/res/cardsfolder/k/knight_of_obligation.txt index e439acfb528..6e2d493f778 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_obligation.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_obligation.txt @@ -1,8 +1,8 @@ -Name:Knight of Obligation -ManaCost:3 W -Types:Creature Human Knight -PT:2/4 -K:Vigilance -K:Extort -SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_obligation.jpg -Oracle:Vigilance\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) \ No newline at end of file +Name:Knight of Obligation +ManaCost:3 W +Types:Creature Human Knight +PT:2/4 +K:Vigilance +K:Extort +SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_obligation.jpg +Oracle:Vigilance\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) diff --git a/forge-gui/res/cardsfolder/k/knight_of_stromgald.txt b/forge-gui/res/cardsfolder/k/knight_of_stromgald.txt index 8103c3a7ac0..cf578abea18 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_stromgald.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_stromgald.txt @@ -6,4 +6,4 @@ K:Protection from white A:AB$ Pump | Cost$ B | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. A:AB$ Pump | Cost$ B B | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_stromgald.jpg -Oracle:Protection from white\n{B}: Knight of Stromgald gains first strike until end of turn.\n{B}{B}: Knight of Stromgald gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Protection from white\n{B}: Knight of Stromgald gains first strike until end of turn.\n{B}{B}: Knight of Stromgald gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/knight_of_sursi.txt b/forge-gui/res/cardsfolder/k/knight_of_sursi.txt index d60341eee03..8e2e5154f26 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_sursi.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_sursi.txt @@ -6,4 +6,4 @@ K:Flying K:Flanking K:Suspend:3:W SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_sursi.jpg -Oracle:Flying; flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nSuspend 3-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Flying; flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nSuspend 3-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/k/knight_of_the_holy_nimbus.txt b/forge-gui/res/cardsfolder/k/knight_of_the_holy_nimbus.txt index 4ae4565649b..b6aa021f14b 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_the_holy_nimbus.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_the_holy_nimbus.txt @@ -1,9 +1,9 @@ -Name:Knight of the Holy Nimbus -ManaCost:W W -Types:Creature Human Rebel Knight -PT:2/2 -K:Flanking -K:If CARDNAME would be destroyed, regenerate it. -A:AB$ Pump | Cost$ 2 | AnyOpponent$ True | Defined$ Self | KW$ HIDDEN CARDNAME can't be regenerated. | IsCurse$ True | SpellDescription$ CARDNAME can't be regenerated this turn. Only any opponent may activate this ability. -SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_the_holy_nimbus.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nIf Knight of the Holy Nimbus would be destroyed, regenerate it.\n{2}: Knight of the Holy Nimbus can't be regenerated this turn. Only any opponent may activate this ability. \ No newline at end of file +Name:Knight of the Holy Nimbus +ManaCost:W W +Types:Creature Human Rebel Knight +PT:2/2 +K:Flanking +K:If CARDNAME would be destroyed, regenerate it. +A:AB$ Pump | Cost$ 2 | AnyOpponent$ True | Defined$ Self | KW$ HIDDEN CARDNAME can't be regenerated. | IsCurse$ True | SpellDescription$ CARDNAME can't be regenerated this turn. Only any opponent may activate this ability. +SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_the_holy_nimbus.jpg +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nIf Knight of the Holy Nimbus would be destroyed, regenerate it.\n{2}: Knight of the Holy Nimbus can't be regenerated this turn. Only any opponent may activate this ability. diff --git a/forge-gui/res/cardsfolder/k/knight_of_the_mists.txt b/forge-gui/res/cardsfolder/k/knight_of_the_mists.txt index 996c8c66ad7..73f17253e01 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_the_mists.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_the_mists.txt @@ -1,10 +1,10 @@ -Name:Knight of the Mists -ManaCost:2 U -Types:Creature Human Knight -PT:2/2 -K:Flanking -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {U}. If you don't, destroy target Knight and it can't be regenerated. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.Knight | TgtPrompt$ Select target Knight | NoRegen$ True | UnlessCost$ U | UnlessPayer$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_the_mists.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhen Knight of the Mists enters the battlefield, you may pay {U}. If you don't, destroy target Knight and it can't be regenerated. \ No newline at end of file +Name:Knight of the Mists +ManaCost:2 U +Types:Creature Human Knight +PT:2/2 +K:Flanking +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {U}. If you don't, destroy target Knight and it can't be regenerated. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.Knight | TgtPrompt$ Select target Knight | NoRegen$ True | UnlessCost$ U | UnlessPayer$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_the_mists.jpg +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhen Knight of the Mists enters the battlefield, you may pay {U}. If you don't, destroy target Knight and it can't be regenerated. diff --git a/forge-gui/res/cardsfolder/k/knight_of_the_reliquary.txt b/forge-gui/res/cardsfolder/k/knight_of_the_reliquary.txt index de7255f0773..15ddac21fb2 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_the_reliquary.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_the_reliquary.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ T Sac<1/Forest;Plains/Forest or Plains> | Origin$ Libra S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each land card in your graveyard. SVar:X:Count$TypeInYourYard.Land SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_the_reliquary.jpg -Oracle:Knight of the Reliquary gets +1/+1 for each land card in your graveyard.\n{T}, Sacrifice a Forest or Plains: Search your library for a land card, put it onto the battlefield, then shuffle your library. \ No newline at end of file +Oracle:Knight of the Reliquary gets +1/+1 for each land card in your graveyard.\n{T}, Sacrifice a Forest or Plains: Search your library for a land card, put it onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/knight_of_the_skyward_eye.txt b/forge-gui/res/cardsfolder/k/knight_of_the_skyward_eye.txt index 98b5401dd80..6942ebd000c 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_the_skyward_eye.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_the_skyward_eye.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/2 A:AB$ Pump | Cost$ 3 G | NumAtt$ +3 | NumDef$ +3 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_the_skyward_eye.jpg -Oracle:{3}{G}: Knight of the Skyward Eye gets +3/+3 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:{3}{G}: Knight of the Skyward Eye gets +3/+3 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/k/knight_of_the_white_orchid.txt b/forge-gui/res/cardsfolder/k/knight_of_the_white_orchid.txt index ba780881d54..7f7d24be56c 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_the_white_orchid.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_the_white_orchid.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Plains | ChangeNum$ 1 SVar:X:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_the_white_orchid.jpg -Oracle:First strike\nWhen Knight of the White Orchid enters the battlefield, if an opponent controls more lands than you, you may search your library for a Plains card, put it onto the battlefield, then shuffle your library. \ No newline at end of file +Oracle:First strike\nWhen Knight of the White Orchid enters the battlefield, if an opponent controls more lands than you, you may search your library for a Plains card, put it onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/knight_of_valor.txt b/forge-gui/res/cardsfolder/k/knight_of_valor.txt index 748f3a0dff8..ef39c8f1c7c 100644 --- a/forge-gui/res/cardsfolder/k/knight_of_valor.txt +++ b/forge-gui/res/cardsfolder/k/knight_of_valor.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking A:AB$ PumpAll | Cost$ 1 W | ValidCards$ Creature.withoutFlanking+blockingSource | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ActivationLimit$ 1 | SpellDescription$ Each creature without flanking blocking CARDNAME gets -1/-1 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_of_valor.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{W}: Each creature without flanking blocking Knight of Valor gets -1/-1 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{W}: Each creature without flanking blocking Knight of Valor gets -1/-1 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/k/knight_watch.txt b/forge-gui/res/cardsfolder/k/knight_watch.txt index 3f30ac59dfd..da7a5e12644 100644 --- a/forge-gui/res/cardsfolder/k/knight_watch.txt +++ b/forge-gui/res/cardsfolder/k/knight_watch.txt @@ -1,6 +1,6 @@ -Name:Knight Watch -ManaCost:4 W -Types:Sorcery -A:SP$ Token | Cost$ 4 W | TokenAmount$ 2 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr | SpellDescription$ Put two 2/2 white Knight creature tokens with vigilance onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_watch.jpg -Oracle:Put two 2/2 white Knight creature tokens with vigilance onto the battlefield. \ No newline at end of file +Name:Knight Watch +ManaCost:4 W +Types:Sorcery +A:SP$ Token | Cost$ 4 W | TokenAmount$ 2 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr | SpellDescription$ Put two 2/2 white Knight creature tokens with vigilance onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/knight_watch.jpg +Oracle:Put two 2/2 white Knight creature tokens with vigilance onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/knighthood.txt b/forge-gui/res/cardsfolder/k/knighthood.txt index 69c497fa873..e3f96bd2dd2 100644 --- a/forge-gui/res/cardsfolder/k/knighthood.txt +++ b/forge-gui/res/cardsfolder/k/knighthood.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ First Strike | Des SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/knighthood.jpg -Oracle:Creatures you control have first strike. \ No newline at end of file +Oracle:Creatures you control have first strike. diff --git a/forge-gui/res/cardsfolder/k/knightly_valor.txt b/forge-gui/res/cardsfolder/k/knightly_valor.txt index 8d604179a25..53b116e87e0 100644 --- a/forge-gui/res/cardsfolder/k/knightly_valor.txt +++ b/forge-gui/res/cardsfolder/k/knightly_valor.txt @@ -1,10 +1,10 @@ -Name:Knightly Valor -ManaCost:4 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 4 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Vigilance | Description$ Enchanted creature gets +2/+2 and has vigilance. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/knightly_valor.jpg -Oracle:Enchant creature\nWhen Knightly Valor enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield.\nEnchanted creature gets +2/+2 and has vigilance. \ No newline at end of file +Name:Knightly Valor +ManaCost:4 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 4 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Vigilance | Description$ Enchanted creature gets +2/+2 and has vigilance. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/knightly_valor.jpg +Oracle:Enchant creature\nWhen Knightly Valor enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield.\nEnchanted creature gets +2/+2 and has vigilance. diff --git a/forge-gui/res/cardsfolder/k/knights_of_thorn.txt b/forge-gui/res/cardsfolder/k/knights_of_thorn.txt index 23618a4cd20..1c90a58d3ff 100644 --- a/forge-gui/res/cardsfolder/k/knights_of_thorn.txt +++ b/forge-gui/res/cardsfolder/k/knights_of_thorn.txt @@ -1,9 +1,9 @@ -Name:Knights of Thorn -ManaCost:3 W -Types:Creature Human Knight -PT:2/2 -K:Protection from red -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/knights_of_thorn.jpg -Oracle:Protection from red, 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.) +Name:Knights of Thorn +ManaCost:3 W +Types:Creature Human Knight +PT:2/2 +K:Protection from red +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/knights_of_thorn.jpg +Oracle:Protection from red, 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.) diff --git a/forge-gui/res/cardsfolder/k/knollspine_dragon.txt b/forge-gui/res/cardsfolder/k/knollspine_dragon.txt index 6e4d956532e..0a64403fb65 100644 --- a/forge-gui/res/cardsfolder/k/knollspine_dragon.txt +++ b/forge-gui/res/cardsfolder/k/knollspine_dragon.txt @@ -1,12 +1,12 @@ -Name:Knollspine Dragon -ManaCost:5 R R -Types:Creature Dragon -PT:7/5 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may discard your hand and draw cards equal to the damage dealt to target opponent this turn. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Mode$ Hand | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ You | ValidTgts$ Opponent | References$ X -SVar:X:TargetedPlayer$DamageThisTurn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/knollspine_dragon.jpg -Oracle:Flying\nWhen Knollspine Dragon enters the battlefield, you may discard your hand and draw cards equal to the damage dealt to target opponent this turn. \ No newline at end of file +Name:Knollspine Dragon +ManaCost:5 R R +Types:Creature Dragon +PT:7/5 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may discard your hand and draw cards equal to the damage dealt to target opponent this turn. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Mode$ Hand | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ You | ValidTgts$ Opponent | References$ X +SVar:X:TargetedPlayer$DamageThisTurn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/knollspine_dragon.jpg +Oracle:Flying\nWhen Knollspine Dragon enters the battlefield, you may discard your hand and draw cards equal to the damage dealt to target opponent this turn. diff --git a/forge-gui/res/cardsfolder/k/knollspine_invocation.txt b/forge-gui/res/cardsfolder/k/knollspine_invocation.txt index 92b73c2d107..d53244bc4fc 100644 --- a/forge-gui/res/cardsfolder/k/knollspine_invocation.txt +++ b/forge-gui/res/cardsfolder/k/knollspine_invocation.txt @@ -1,8 +1,8 @@ -Name:Knollspine Invocation -ManaCost:1 R R -Types:Enchantment -A:AB$ DealDamage | Announce$ X | Cost$ X Discard<1/Card.cmcEQX/card with converted mana cost X> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/knollspine_invocation.jpg -Oracle:{X}, Discard a card with converted mana cost X: Knollspine Invocation deals X damage to target creature or player. \ No newline at end of file +Name:Knollspine Invocation +ManaCost:1 R R +Types:Enchantment +A:AB$ DealDamage | Announce$ X | Cost$ X Discard<1/Card.cmcEQX/card with converted mana cost X> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/knollspine_invocation.jpg +Oracle:{X}, Discard a card with converted mana cost X: Knollspine Invocation deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/knotvine_mystic.txt b/forge-gui/res/cardsfolder/k/knotvine_mystic.txt index b093baab646..f5875702017 100644 --- a/forge-gui/res/cardsfolder/k/knotvine_mystic.txt +++ b/forge-gui/res/cardsfolder/k/knotvine_mystic.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Mana | Cost$ 1 T | Produced$ R G W | SpellDescription$ Add {R}{G}{W} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/knotvine_mystic.jpg -Oracle:{1}, {T}: Add {R}{G}{W} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {R}{G}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/knotvine_paladin.txt b/forge-gui/res/cardsfolder/k/knotvine_paladin.txt index efe5a45a668..e366857f6e2 100644 --- a/forge-gui/res/cardsfolder/k/knotvine_paladin.txt +++ b/forge-gui/res/cardsfolder/k/knotvine_paladin.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X SVar:X:Count$Valid Creature.untapped+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/knotvine_paladin.jpg -Oracle:Whenever Knotvine Paladin attacks, it gets +1/+1 until end of turn for each untapped creature you control. \ No newline at end of file +Oracle:Whenever Knotvine Paladin attacks, it gets +1/+1 until end of turn for each untapped creature you control. diff --git a/forge-gui/res/cardsfolder/k/know_naught_but_fire.txt b/forge-gui/res/cardsfolder/k/know_naught_but_fire.txt index 5671639453c..898afe5a812 100644 --- a/forge-gui/res/cardsfolder/k/know_naught_but_fire.txt +++ b/forge-gui/res/cardsfolder/k/know_naught_but_fire.txt @@ -1,9 +1,9 @@ -Name:Know Naught but Fire -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DmgAll | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, it deals damage to each opponent equal to the number of cards in that player's hand. -SVar:DmgAll:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ X | References$ X -SVar:X:PlayerCountRemembered$CardsInHand -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/know_naught_but_fire.jpg -Oracle:When you set this scheme in motion, it deals damage to each opponent equal to the number of cards in that player's hand. \ No newline at end of file +Name:Know Naught but Fire +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DmgAll | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, it deals damage to each opponent equal to the number of cards in that player's hand. +SVar:DmgAll:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ X | References$ X +SVar:X:PlayerCountRemembered$CardsInHand +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/know_naught_but_fire.jpg +Oracle:When you set this scheme in motion, it deals damage to each opponent equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/k/knowledge_and_power.txt b/forge-gui/res/cardsfolder/k/knowledge_and_power.txt index 0ef29af7841..332dee641bf 100644 --- a/forge-gui/res/cardsfolder/k/knowledge_and_power.txt +++ b/forge-gui/res/cardsfolder/k/knowledge_and_power.txt @@ -1,7 +1,7 @@ -Name:Knowledge and Power -ManaCost:4 R -Types:Enchantment -T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever you scry, you may pay {2}. If you do, CARDNAME deals 2 damage to target creature or player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_and_power.jpg -Oracle:Whenever you scry, you may pay {2}. If you do, Knowledge and Power deals 2 damage to target creature or player. \ No newline at end of file +Name:Knowledge and Power +ManaCost:4 R +Types:Enchantment +T:Mode$ Scry | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever you scry, you may pay {2}. If you do, CARDNAME deals 2 damage to target creature or player. +SVar:TrigDmg:AB$ DealDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_and_power.jpg +Oracle:Whenever you scry, you may pay {2}. If you do, Knowledge and Power deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/knowledge_exploitation.txt b/forge-gui/res/cardsfolder/k/knowledge_exploitation.txt index d43f928d588..fcd9bba3467 100644 --- a/forge-gui/res/cardsfolder/k/knowledge_exploitation.txt +++ b/forge-gui/res/cardsfolder/k/knowledge_exploitation.txt @@ -1,11 +1,11 @@ -Name:Knowledge Exploitation -ManaCost:5 U U -Types:Tribal Instant Rogue -A:SP$ ChangeZone | Cost$ 5 U U | ValidTgts$ Opponent | Origin$ Library | Destination$ Library | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | RememberChanged$ True | Reveal$ True | Shuffle$ False | DefinedPlayer$ Targeted | Chooser$ You | Mandatory$ True | SubAbility$ DBPlay | StackDescription$ Search {p:Targeted}'s library for an instant or sorcery card | SpellDescription$ Search target opponent's library for an instant or sorcery card. You may cast that card without paying its mana cost. Then that player shuffles his or her library. -A:SP$ ChangeZone | Cost$ 3 U | Activation$ Prowl | ValidTgts$ Opponent | Origin$ Library | Destination$ Library | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | RememberChanged$ True | Reveal$ True | Shuffle$ False | PrecostDesc$ Prowl 3 U | DefinedPlayer$ Targeted | Chooser$ You | Mandatory$ True | SubAbility$ DBPlay | StackDescription$ Search {p:Targeted}'s library for an instant or sorcery card | SpellDescription$ (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | SubAbility$ DBShuffle -SVar:DBShuffle:DB$ Shuffle | Defined$ RememberedController | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:Rare -SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_exploitation.jpg -Oracle:Prowl {3}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nSearch target opponent's library for an instant or sorcery card. You may cast that card without paying its mana cost. Then that player shuffles his or her library. \ No newline at end of file +Name:Knowledge Exploitation +ManaCost:5 U U +Types:Tribal Instant Rogue +A:SP$ ChangeZone | Cost$ 5 U U | ValidTgts$ Opponent | Origin$ Library | Destination$ Library | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | RememberChanged$ True | Reveal$ True | Shuffle$ False | DefinedPlayer$ Targeted | Chooser$ You | Mandatory$ True | SubAbility$ DBPlay | StackDescription$ Search {p:Targeted}'s library for an instant or sorcery card | SpellDescription$ Search target opponent's library for an instant or sorcery card. You may cast that card without paying its mana cost. Then that player shuffles his or her library. +A:SP$ ChangeZone | Cost$ 3 U | Activation$ Prowl | ValidTgts$ Opponent | Origin$ Library | Destination$ Library | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | RememberChanged$ True | Reveal$ True | Shuffle$ False | PrecostDesc$ Prowl 3 U | DefinedPlayer$ Targeted | Chooser$ You | Mandatory$ True | SubAbility$ DBPlay | StackDescription$ Search {p:Targeted}'s library for an instant or sorcery card | SpellDescription$ (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) +SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | SubAbility$ DBShuffle +SVar:DBShuffle:DB$ Shuffle | Defined$ RememberedController | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:Rare +SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_exploitation.jpg +Oracle:Prowl {3}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nSearch target opponent's library for an instant or sorcery card. You may cast that card without paying its mana cost. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/k/knowledge_pool.txt b/forge-gui/res/cardsfolder/k/knowledge_pool.txt index ffbfb8d0a65..6681353ca4c 100644 --- a/forge-gui/res/cardsfolder/k/knowledge_pool.txt +++ b/forge-gui/res/cardsfolder/k/knowledge_pool.txt @@ -1,15 +1,15 @@ -Name:Knowledge Pool -ManaCost:6 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigKnowledgeExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, each player exiles the top three cards of his or her library. -SVar:TrigKnowledgeExile:AB$ Mill | Cost$ 0 | NumCards$ 3 | Defined$ Each | Destination$ Exile | Imprint$ True -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromHand | Execute$ TrigKnowledgeExileSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from his or her hand, that player exiles it. If the player does, he or she may cast another nonland card exiled with CARDNAME without paying that card's mana cost. -SVar:TrigKnowledgeExileSpell:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Imprint$ True | Fizzle$ True | SubAbility$ DBKnowledgePlaySpell | RememberChanged$ True -SVar:DBKnowledgePlaySpell:DB$ Play | ValidZone$ Exile | Valid$ Card.IsImprinted+IsNotRemembered+nonLand | Controller$ TriggeredCardController | WithoutManaCost$ True | Optional$ True | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.IsRemembered | ConditionCompare$ EQ1 | SubAbility$ DBKnowledgeCleanup -SVar:DBKnowledgeCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsImprinted | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetImprinted$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_pool.jpg -Oracle:Imprint - When Knowledge Pool enters the battlefield, each player exiles the top three cards of his or her library.\nWhenever a player casts a spell from his or her hand, that player exiles it. If the player does, he or she may cast another nonland card exiled with Knowledge Pool without paying that card's mana cost. \ No newline at end of file +Name:Knowledge Pool +ManaCost:6 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigKnowledgeExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, each player exiles the top three cards of his or her library. +SVar:TrigKnowledgeExile:AB$ Mill | Cost$ 0 | NumCards$ 3 | Defined$ Each | Destination$ Exile | Imprint$ True +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromHand | Execute$ TrigKnowledgeExileSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from his or her hand, that player exiles it. If the player does, he or she may cast another nonland card exiled with CARDNAME without paying that card's mana cost. +SVar:TrigKnowledgeExileSpell:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Imprint$ True | Fizzle$ True | SubAbility$ DBKnowledgePlaySpell | RememberChanged$ True +SVar:DBKnowledgePlaySpell:DB$ Play | ValidZone$ Exile | Valid$ Card.IsImprinted+IsNotRemembered+nonLand | Controller$ TriggeredCardController | WithoutManaCost$ True | Optional$ True | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.IsRemembered | ConditionCompare$ EQ1 | SubAbility$ DBKnowledgeCleanup +SVar:DBKnowledgeCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsImprinted | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetImprinted$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_pool.jpg +Oracle:Imprint - When Knowledge Pool enters the battlefield, each player exiles the top three cards of his or her library.\nWhenever a player casts a spell from his or her hand, that player exiles it. If the player does, he or she may cast another nonland card exiled with Knowledge Pool without paying that card's mana cost. diff --git a/forge-gui/res/cardsfolder/k/knowledge_vault.txt b/forge-gui/res/cardsfolder/k/knowledge_vault.txt index b0453b2eb4c..e5e66c8b39b 100644 --- a/forge-gui/res/cardsfolder/k/knowledge_vault.txt +++ b/forge-gui/res/cardsfolder/k/knowledge_vault.txt @@ -1,13 +1,13 @@ -Name:Knowledge Vault -ManaCost:4 -Types:Artifact -A:AB$ ChangeZone | Cost$ 2 T | Defined$ TopOfLibrary | Origin$ Library | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SpellDescription$ Exile the top card of your library face down. -A:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ DBDiscardHand | SpellDescription$ Sacrifice CARDNAME. If you do, discard your hand, then put all cards exiled with CARDNAME into their owner's hand. -SVar:DBDiscardHand:DB$ Discard | Mode$ Hand | SubAbility$ DBChangeZoneAll | ConditionCheckSVar$ VaultX | ConditionSVarCompare$ GT0 | References$ VaultX -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered | Origin$ Exile | Destination$ Hand | ConditionCheckSVar$ VaultX | ConditionSVarCompare$ GT0 | References$ VaultX -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Hidden$ True | Execute$ TrigGraveyard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, put all cards exiled with CARDNAME into their owner's graveyard. -SVar:TrigGraveyard:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Remembered | Origin$ Exile | Destination$ Graveyard -SVar:VaultX:Remembered$Valid Card.Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_vault.jpg -Oracle:{2}, {T}: Exile the top card of your library face down.\n{0}: Sacrifice Knowledge Vault. If you do, discard your hand, then put all cards exiled with Knowledge Vault into their owner's hand.\nWhen Knowledge Vault leaves the battlefield, put all cards exiled with Knowledge Vault into their owner's graveyard. \ No newline at end of file +Name:Knowledge Vault +ManaCost:4 +Types:Artifact +A:AB$ ChangeZone | Cost$ 2 T | Defined$ TopOfLibrary | Origin$ Library | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SpellDescription$ Exile the top card of your library face down. +A:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ DBDiscardHand | SpellDescription$ Sacrifice CARDNAME. If you do, discard your hand, then put all cards exiled with CARDNAME into their owner's hand. +SVar:DBDiscardHand:DB$ Discard | Mode$ Hand | SubAbility$ DBChangeZoneAll | ConditionCheckSVar$ VaultX | ConditionSVarCompare$ GT0 | References$ VaultX +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered | Origin$ Exile | Destination$ Hand | ConditionCheckSVar$ VaultX | ConditionSVarCompare$ GT0 | References$ VaultX +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Hidden$ True | Execute$ TrigGraveyard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, put all cards exiled with CARDNAME into their owner's graveyard. +SVar:TrigGraveyard:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Remembered | Origin$ Exile | Destination$ Graveyard +SVar:VaultX:Remembered$Valid Card.Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/knowledge_vault.jpg +Oracle:{2}, {T}: Exile the top card of your library face down.\n{0}: Sacrifice Knowledge Vault. If you do, discard your hand, then put all cards exiled with Knowledge Vault into their owner's hand.\nWhen Knowledge Vault leaves the battlefield, put all cards exiled with Knowledge Vault into their owner's graveyard. diff --git a/forge-gui/res/cardsfolder/k/knucklebone_witch.txt b/forge-gui/res/cardsfolder/k/knucklebone_witch.txt index 2382ee86716..9333d441346 100644 --- a/forge-gui/res/cardsfolder/k/knucklebone_witch.txt +++ b/forge-gui/res/cardsfolder/k/knucklebone_witch.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Goblin.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever a Goblin you control is put into a graveyard from the battlefield, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/knucklebone_witch.jpg -Oracle:Whenever a Goblin you control dies, you may put a +1/+1 counter on Knucklebone Witch. \ No newline at end of file +Oracle:Whenever a Goblin you control dies, you may put a +1/+1 counter on Knucklebone Witch. diff --git a/forge-gui/res/cardsfolder/k/kobold_drill_sergeant.txt b/forge-gui/res/cardsfolder/k/kobold_drill_sergeant.txt index 43977426ad3..df68e9ebecf 100644 --- a/forge-gui/res/cardsfolder/k/kobold_drill_sergeant.txt +++ b/forge-gui/res/cardsfolder/k/kobold_drill_sergeant.txt @@ -5,4 +5,4 @@ PT:1/2 S:Mode$ Continuous | Affected$ Creature.Kobold+Other+YouCtrl | AddToughness$ 1 | AddKeyword$ Trample | Description$ Other Kobold creatures you control get +0/+1 and have trample. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kobold_drill_sergeant.jpg -Oracle:Other Kobold creatures you control get +0/+1 and have trample. \ No newline at end of file +Oracle:Other Kobold creatures you control get +0/+1 and have trample. diff --git a/forge-gui/res/cardsfolder/k/kobold_overlord.txt b/forge-gui/res/cardsfolder/k/kobold_overlord.txt index 39708e62e2d..703db55225f 100644 --- a/forge-gui/res/cardsfolder/k/kobold_overlord.txt +++ b/forge-gui/res/cardsfolder/k/kobold_overlord.txt @@ -6,4 +6,4 @@ K:First Strike S:Mode$ Continuous | Affected$ Creature.Kobold+Other+YouCtrl | AddKeyword$ First Strike | Description$ Other Kobold creatures you control have first strike. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kobold_overlord.jpg -Oracle:First strike\nOther Kobold creatures you control have first strike. \ No newline at end of file +Oracle:First strike\nOther Kobold creatures you control have first strike. diff --git a/forge-gui/res/cardsfolder/k/kobold_taskmaster.txt b/forge-gui/res/cardsfolder/k/kobold_taskmaster.txt index 208db6f3180..80b76b4d043 100644 --- a/forge-gui/res/cardsfolder/k/kobold_taskmaster.txt +++ b/forge-gui/res/cardsfolder/k/kobold_taskmaster.txt @@ -5,4 +5,4 @@ PT:1/2 S:Mode$ Continuous | Affected$ Creature.Kobold+Other+YouCtrl | AddPower$ 1 | Description$ Other Kobold creatures you control get +1/+0. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kobold_taskmaster.jpg -Oracle:Other Kobold creatures you control get +1/+0. \ No newline at end of file +Oracle:Other Kobold creatures you control get +1/+0. diff --git a/forge-gui/res/cardsfolder/k/kobolds_of_kher_keep.txt b/forge-gui/res/cardsfolder/k/kobolds_of_kher_keep.txt index 2cbdf921e98..6b73c83cc6a 100644 --- a/forge-gui/res/cardsfolder/k/kobolds_of_kher_keep.txt +++ b/forge-gui/res/cardsfolder/k/kobolds_of_kher_keep.txt @@ -5,4 +5,4 @@ PT:0/1 Colors:red DeckHints:Name$Rohgahh of Kher Keep SVar:Picture:http://www.wizards.com/global/images/magic/general/kobolds_of_kher_keep.jpg -Oracle:Kobolds of Kher Keep is red. \ No newline at end of file +Oracle:Kobolds of Kher Keep is red. diff --git a/forge-gui/res/cardsfolder/k/kodama_of_the_center_tree.txt b/forge-gui/res/cardsfolder/k/kodama_of_the_center_tree.txt index 81eb79aba61..61c354ac985 100644 --- a/forge-gui/res/cardsfolder/k/kodama_of_the_center_tree.txt +++ b/forge-gui/res/cardsfolder/k/kodama_of_the_center_tree.txt @@ -8,4 +8,4 @@ SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:X:Count$Valid Spirit.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kodama_of_the_center_tree.jpg -Oracle:Kodama of the Center Tree's power and toughness are each equal to the number of Spirits you control.\nKodama of the Center Tree has soulshift X, where X is the number of Spirits you control. (When this creature dies, you may return target Spirit card with converted mana cost X or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Kodama of the Center Tree's power and toughness are each equal to the number of Spirits you control.\nKodama of the Center Tree has soulshift X, where X is the number of Spirits you control. (When this creature dies, you may return target Spirit card with converted mana cost X or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/k/kodama_of_the_north_tree.txt b/forge-gui/res/cardsfolder/k/kodama_of_the_north_tree.txt index c4f6667e592..66c6d1ea064 100644 --- a/forge-gui/res/cardsfolder/k/kodama_of_the_north_tree.txt +++ b/forge-gui/res/cardsfolder/k/kodama_of_the_north_tree.txt @@ -5,4 +5,4 @@ PT:6/4 K:Trample K:Shroud SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card50488.jpg -Oracle:Trample; shroud (This permanent can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Trample; shroud (This permanent can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/k/kodama_of_the_south_tree.txt b/forge-gui/res/cardsfolder/k/kodama_of_the_south_tree.txt index d8f9a2426e1..88e6f52a529 100644 --- a/forge-gui/res/cardsfolder/k/kodama_of_the_south_tree.txt +++ b/forge-gui/res/cardsfolder/k/kodama_of_the_south_tree.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+Other | NumAtt$ +1 | NumDef$ +1 | KW$ Trample SVar:BuffedBy:Arcane,Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/kodama_of_the_south_tree.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, each other creature you control gets +1/+1 and gains trample until end of turn. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, each other creature you control gets +1/+1 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kodamas_might.txt b/forge-gui/res/cardsfolder/k/kodamas_might.txt index 439278781e1..63e63e057b4 100644 --- a/forge-gui/res/cardsfolder/k/kodamas_might.txt +++ b/forge-gui/res/cardsfolder/k/kodamas_might.txt @@ -1,7 +1,7 @@ -Name:Kodama's Might -ManaCost:G -Types:Instant Arcane -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. -K:Splice onto Arcane G -SVar:Picture:http://www.wizards.com/global/images/magic/general/kodamas_might.jpg -Oracle:Target creature gets +2/+2 until end of turn.\nSplice onto Arcane {G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Kodama's Might +ManaCost:G +Types:Instant Arcane +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. +K:Splice onto Arcane G +SVar:Picture:http://www.wizards.com/global/images/magic/general/kodamas_might.jpg +Oracle:Target creature gets +2/+2 until end of turn.\nSplice onto Arcane {G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/k/kodamas_reach.txt b/forge-gui/res/cardsfolder/k/kodamas_reach.txt index add2a9cd5c1..b93e1972ca9 100644 --- a/forge-gui/res/cardsfolder/k/kodamas_reach.txt +++ b/forge-gui/res/cardsfolder/k/kodamas_reach.txt @@ -4,4 +4,4 @@ Types:Sorcery Arcane A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | NoShuffle$ True | SubAbility$ DBChangeZone | SpellDescription$ Search your library for two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library. SVar:DBChangeZone:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card50299.jpg -Oracle:Search your library for two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/kokusho_the_evening_star.txt b/forge-gui/res/cardsfolder/k/kokusho_the_evening_star.txt index 01d700b3759..fe28db76557 100644 --- a/forge-gui/res/cardsfolder/k/kokusho_the_evening_star.txt +++ b/forge-gui/res/cardsfolder/k/kokusho_the_evening_star.txt @@ -9,4 +9,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ TriggeredCardController | LifeAmount$ AF SVar:AFLifeLost:Number$0 #AFLifeLost will be set by LoseLife SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card50445.jpg -Oracle:Flying\nWhen Kokusho, the Evening Star dies, each opponent loses 5 life. You gain life equal to the life lost this way. \ No newline at end of file +Oracle:Flying\nWhen Kokusho, the Evening Star dies, each opponent loses 5 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/k/konda_lord_of_eiganjo.txt b/forge-gui/res/cardsfolder/k/konda_lord_of_eiganjo.txt index 8d2252ea7e1..144a47b4d5e 100644 --- a/forge-gui/res/cardsfolder/k/konda_lord_of_eiganjo.txt +++ b/forge-gui/res/cardsfolder/k/konda_lord_of_eiganjo.txt @@ -6,4 +6,4 @@ K:Vigilance K:Bushido 5 K:Indestructible SVar:Picture:http://www.wizards.com/global/images/magic/general/konda_lord_of_eiganjo.jpg -Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nBushido 5 (When this blocks or becomes blocked, it gets +5/+5 until end of turn.)\nKonda, Lord of Eiganjo is indestructible. \ No newline at end of file +Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nBushido 5 (When this blocks or becomes blocked, it gets +5/+5 until end of turn.)\nKonda, Lord of Eiganjo is indestructible. diff --git a/forge-gui/res/cardsfolder/k/kondas_banner.txt b/forge-gui/res/cardsfolder/k/kondas_banner.txt index 12c782096d5..d4eab6b4846 100644 --- a/forge-gui/res/cardsfolder/k/kondas_banner.txt +++ b/forge-gui/res/cardsfolder/k/kondas_banner.txt @@ -1,12 +1,12 @@ -Name:Konda's Banner -ManaCost:2 -Types:Legendary Artifact Equipment -Text:CARDNAME can be attached only to a legendary creature. -K:CantEquip Creature.nonLegendary -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.SharesColorWith Equipped | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures that share a color with equipped creature get +1/+1. -S:Mode$ Continuous | Affected$ Creature.sharesCreatureTypeWith Equipped | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures that share a creature type with equipped creature get +1/+1. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kondas_banner.jpg -Oracle:Konda's Banner can be attached only to a legendary creature.\nCreatures that share a color with equipped creature get +1/+1.\nCreatures that share a creature type with equipped creature get +1/+1.\nEquip {2} \ No newline at end of file +Name:Konda's Banner +ManaCost:2 +Types:Legendary Artifact Equipment +Text:CARDNAME can be attached only to a legendary creature. +K:CantEquip Creature.nonLegendary +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.SharesColorWith Equipped | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures that share a color with equipped creature get +1/+1. +S:Mode$ Continuous | Affected$ Creature.sharesCreatureTypeWith Equipped | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures that share a creature type with equipped creature get +1/+1. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kondas_banner.jpg +Oracle:Konda's Banner can be attached only to a legendary creature.\nCreatures that share a color with equipped creature get +1/+1.\nCreatures that share a creature type with equipped creature get +1/+1.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/k/kondas_hatamoto.txt b/forge-gui/res/cardsfolder/k/kondas_hatamoto.txt index 1764ae86157..863c2cf4b29 100644 --- a/forge-gui/res/cardsfolder/k/kondas_hatamoto.txt +++ b/forge-gui/res/cardsfolder/k/kondas_hatamoto.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | AddKe SVar:X:Count$Valid Samurai.Legendary+YouCtrl SVar:BuffedBy:Samurai.Legendary SVar:Picture:http://www.wizards.com/global/images/magic/general/kondas_hatamoto.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nAs long as you control a legendary Samurai, Konda's Hatamoto gets +1/+2 and has vigilance. (Attacking doesn't cause this creature to tap.) \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nAs long as you control a legendary Samurai, Konda's Hatamoto gets +1/+2 and has vigilance. (Attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/k/kongming_sleeping_dragon.txt b/forge-gui/res/cardsfolder/k/kongming_sleeping_dragon.txt index f9cae9aaf3f..fc44e814a3c 100644 --- a/forge-gui/res/cardsfolder/k/kongming_sleeping_dragon.txt +++ b/forge-gui/res/cardsfolder/k/kongming_sleeping_dragon.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kongming_sleeping_dragon.jpg -Oracle:Other creatures you control get +1/+1. \ No newline at end of file +Oracle:Other creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/k/kongmings_contraptions.txt b/forge-gui/res/cardsfolder/k/kongmings_contraptions.txt index 50077c20131..f298409736a 100644 --- a/forge-gui/res/cardsfolder/k/kongmings_contraptions.txt +++ b/forge-gui/res/cardsfolder/k/kongmings_contraptions.txt @@ -1,7 +1,7 @@ -Name:Kongming's Contraptions -ManaCost:3 W -Types:Creature Human Soldier -PT:2/4 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumDmg$ 2 | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ CARDNAME deals 2 damage to target attacking creature. Activate this ability only during the declare attackers step and only if you've been attacked this step. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kongmings_contraptions.jpg -Oracle:{T}: Kongming's Contraptions deals 2 damage to target attacking creature. Activate this ability only during the declare attackers step and only if you've been attacked this step. \ No newline at end of file +Name:Kongming's Contraptions +ManaCost:3 W +Types:Creature Human Soldier +PT:2/4 +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumDmg$ 2 | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ CARDNAME deals 2 damage to target attacking creature. Activate this ability only during the declare attackers step and only if you've been attacked this step. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kongmings_contraptions.jpg +Oracle:{T}: Kongming's Contraptions deals 2 damage to target attacking creature. Activate this ability only during the declare attackers step and only if you've been attacked this step. diff --git a/forge-gui/res/cardsfolder/k/kookus.txt b/forge-gui/res/cardsfolder/k/kookus.txt index f8355734329..13921f56da3 100644 --- a/forge-gui/res/cardsfolder/k/kookus.txt +++ b/forge-gui/res/cardsfolder/k/kookus.txt @@ -9,4 +9,4 @@ SVar:TrigNoKeeper:DB$DealDamage | NumDmg$ 3 | Defined$ You | SubAbility$ DBMustA SVar:DBMustAttack:DB$Pump | KW$ HIDDEN CARDNAME attacks each turn if able. | Defined$ Self | SpellDescription$ CARDNAME attacks this turn if able. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kookus.jpg -Oracle:Trample\nAt the beginning of your upkeep, if you don't control a creature named Keeper of Kookus, Kookus deals 3 damage to you and attacks this turn if able.\n{R}: Kookus gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Trample\nAt the beginning of your upkeep, if you don't control a creature named Keeper of Kookus, Kookus deals 3 damage to you and attacks this turn if able.\n{R}: Kookus gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kor_aeronaut.txt b/forge-gui/res/cardsfolder/k/kor_aeronaut.txt index ec27c4809f2..e1f200a2770 100644 --- a/forge-gui/res/cardsfolder/k/kor_aeronaut.txt +++ b/forge-gui/res/cardsfolder/k/kor_aeronaut.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigKicker:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying SVar:PlayMain1:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Kor_Aeronaut.jpg -Oracle:Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.)\nFlying\nWhen Kor Aeronaut enters the battlefield, if it was kicked, target creature gains flying until end of turn. \ No newline at end of file +Oracle:Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.)\nFlying\nWhen Kor Aeronaut enters the battlefield, if it was kicked, target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kor_cartographer.txt b/forge-gui/res/cardsfolder/k/kor_cartographer.txt index 71d3aebca9b..15a8f61ee67 100644 --- a/forge-gui/res/cardsfolder/k/kor_cartographer.txt +++ b/forge-gui/res/cardsfolder/k/kor_cartographer.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a plains card, put it onto the battlefield tapped, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Card.Plains | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_cartographer.jpg -Oracle:When Kor Cartographer enters the battlefield, you may search your library for a Plains card, put it onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:When Kor Cartographer enters the battlefield, you may search your library for a Plains card, put it onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/kor_duelist.txt b/forge-gui/res/cardsfolder/k/kor_duelist.txt index 3ca0d29dcfb..8691c349420 100644 --- a/forge-gui/res/cardsfolder/k/kor_duelist.txt +++ b/forge-gui/res/cardsfolder/k/kor_duelist.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self+equipped | AddKeyword$ Double Strike | Description$ As long as CARDNAME is equipped, it has double strike. (It deals both first-strike and regular combat damage.) SVar:EquipMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_duelist.jpg -Oracle:As long as Kor Duelist is equipped, it has double strike. (It deals both first-strike and regular combat damage.) \ No newline at end of file +Oracle:As long as Kor Duelist is equipped, it has double strike. (It deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/k/kor_firewalker.txt b/forge-gui/res/cardsfolder/k/kor_firewalker.txt index 6e3607cb8c8..e320d36048f 100644 --- a/forge-gui/res/cardsfolder/k/kor_firewalker.txt +++ b/forge-gui/res/cardsfolder/k/kor_firewalker.txt @@ -6,4 +6,4 @@ K:Protection from red T:Mode$ SpellCast | ValidCard$ Card.Red | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a red spell, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_firewalker.jpg -Oracle:Protection from red\nWhenever a player casts a red spell, you may gain 1 life. \ No newline at end of file +Oracle:Protection from red\nWhenever a player casts a red spell, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/k/kor_haven.txt b/forge-gui/res/cardsfolder/k/kor_haven.txt index c393ecd25a6..2bc96792087 100644 --- a/forge-gui/res/cardsfolder/k/kor_haven.txt +++ b/forge-gui/res/cardsfolder/k/kor_haven.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Pump | Cost$ 1 W T | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$True | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SpellDescription$ Prevent all combat damage that would be dealt by target attacking creature this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_haven.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{W}, {T}: Prevent all combat damage that would be dealt by target attacking creature this turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}{W}, {T}: Prevent all combat damage that would be dealt by target attacking creature this turn. diff --git a/forge-gui/res/cardsfolder/k/kor_hookmaster.txt b/forge-gui/res/cardsfolder/k/kor_hookmaster.txt index 57cb11ab6a1..7428f813bb6 100644 --- a/forge-gui/res/cardsfolder/k/kor_hookmaster.txt +++ b/forge-gui/res/cardsfolder/k/kor_hookmaster.txt @@ -7,4 +7,4 @@ SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_hookmaster.jpg -Oracle:When Kor Hookmaster enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:When Kor Hookmaster enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/k/kor_line_slinger.txt b/forge-gui/res/cardsfolder/k/kor_line_slinger.txt index afd9189f5f4..6a16abd6197 100644 --- a/forge-gui/res/cardsfolder/k/kor_line_slinger.txt +++ b/forge-gui/res/cardsfolder/k/kor_line_slinger.txt @@ -4,4 +4,4 @@ Types:Creature Kor Scout PT:0/1 A:AB$ Tap | Cost$ T | ValidTgts$ Creature.powerLE3 | TgtPrompt$ Select target creature with power 3 or less | SpellDescription$ Tap target creature with power 3 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_line_slinger.jpg -Oracle:{T}: Tap target creature with power 3 or less. \ No newline at end of file +Oracle:{T}: Tap target creature with power 3 or less. diff --git a/forge-gui/res/cardsfolder/k/kor_outfitter.txt b/forge-gui/res/cardsfolder/k/kor_outfitter.txt index fa009988959..0d2436a51f2 100644 --- a/forge-gui/res/cardsfolder/k/kor_outfitter.txt +++ b/forge-gui/res/cardsfolder/k/kor_outfitter.txt @@ -1,10 +1,10 @@ -Name:Kor Outfitter -ManaCost:W W -Types:Creature Kor Soldier -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ EquipmentSelection | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may attach target Equipment you control to target creature you control. -SVar:EquipmentSelection:DB$ Pump | ValidTgts$ Equipment.YouCtrl | TgtPrompt$ Select target equipment you control | SubAbility$ KorOutfitting | StackDescription$ None -SVar:KorOutfitting:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_outfitter.jpg -Oracle:When Kor Outfitter enters the battlefield, you may attach target Equipment you control to target creature you control. \ No newline at end of file +Name:Kor Outfitter +ManaCost:W W +Types:Creature Kor Soldier +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ EquipmentSelection | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may attach target Equipment you control to target creature you control. +SVar:EquipmentSelection:DB$ Pump | ValidTgts$ Equipment.YouCtrl | TgtPrompt$ Select target equipment you control | SubAbility$ KorOutfitting | StackDescription$ None +SVar:KorOutfitting:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_outfitter.jpg +Oracle:When Kor Outfitter enters the battlefield, you may attach target Equipment you control to target creature you control. diff --git a/forge-gui/res/cardsfolder/k/kor_sanctifiers.txt b/forge-gui/res/cardsfolder/k/kor_sanctifiers.txt index 8e98e6fc4c9..b35d74b49b5 100644 --- a/forge-gui/res/cardsfolder/k/kor_sanctifiers.txt +++ b/forge-gui/res/cardsfolder/k/kor_sanctifiers.txt @@ -6,4 +6,4 @@ K:Kicker W T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target artifact or enchantment. SVar:TrigKicker:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/Kor_sanctifiers.jpg -Oracle:Kicker {W} (You may pay an additional {W} as you cast this spell.)\nWhen Kor Sanctifiers enters the battlefield, if it was kicked, destroy target artifact or enchantment. \ No newline at end of file +Oracle:Kicker {W} (You may pay an additional {W} as you cast this spell.)\nWhen Kor Sanctifiers enters the battlefield, if it was kicked, destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/k/kor_skyfisher.txt b/forge-gui/res/cardsfolder/k/kor_skyfisher.txt index ea034037aaa..e3bf47dc2a6 100644 --- a/forge-gui/res/cardsfolder/k/kor_skyfisher.txt +++ b/forge-gui/res/cardsfolder/k/kor_skyfisher.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Permanent.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_skyfisher.jpg -Oracle:Flying\nWhen Kor Skyfisher enters the battlefield, return a permanent you control to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Kor Skyfisher enters the battlefield, return a permanent you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/k/kor_spiritdancer.txt b/forge-gui/res/cardsfolder/k/kor_spiritdancer.txt index 88eae0efbb7..f1eacafd087 100644 --- a/forge-gui/res/cardsfolder/k/kor_spiritdancer.txt +++ b/forge-gui/res/cardsfolder/k/kor_spiritdancer.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Descr SVar:X:Count$Valid Aura.Attached/Times.2 SVar:EnchantMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/kor_spiritdancer.jpg -Oracle:Kor Spiritdancer gets +2/+2 for each Aura attached to it.\nWhenever you cast an Aura spell, you may draw a card. \ No newline at end of file +Oracle:Kor Spiritdancer gets +2/+2 for each Aura attached to it.\nWhenever you cast an Aura spell, you may draw a card. diff --git a/forge-gui/res/cardsfolder/k/korlash_heir_to_blackblade.txt b/forge-gui/res/cardsfolder/k/korlash_heir_to_blackblade.txt index 1173b2235d6..c12ee22b2e9 100644 --- a/forge-gui/res/cardsfolder/k/korlash_heir_to_blackblade.txt +++ b/forge-gui/res/cardsfolder/k/korlash_heir_to_blackblade.txt @@ -8,4 +8,4 @@ A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. A:AB$ ChangeZone | Cost$ Discard<1/Card.namedKorlash, Heir to Blackblade> | Origin$ Library | Destination$ Battlefield | ChangeType$ Swamp | ChangeNum$ 2 | Tapped$ True | CostDesc$ Grandeur - Discard another card named Korlash, Heir to Blackblade: | SpellDescription$ Search your library for up to two Swamp cards, put them onto the battlefield tapped, then shuffle your library. SVar:BuffedBy:Swamp SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136208.jpg -Oracle:Korlash, Heir to Blackblade's power and toughness are each equal to the number of Swamps you control.\n{1}{B}: Regenerate Korlash.\nGrandeur - Discard another card named Korlash, Heir to Blackblade: Search your library for up to two Swamp cards, put them onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:Korlash, Heir to Blackblade's power and toughness are each equal to the number of Swamps you control.\n{1}{B}: Regenerate Korlash.\nGrandeur - Discard another card named Korlash, Heir to Blackblade: Search your library for up to two Swamp cards, put them onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/kormus_bell.txt b/forge-gui/res/cardsfolder/k/kormus_bell.txt index f7ea9cba7c7..15b7aae64af 100644 --- a/forge-gui/res/cardsfolder/k/kormus_bell.txt +++ b/forge-gui/res/cardsfolder/k/kormus_bell.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Swamp | SetPower$ 1 | SetToughness$ 1 | AddType$ SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kormus_bell.jpg -Oracle:All Swamps are 1/1 black creatures that are still lands. \ No newline at end of file +Oracle:All Swamps are 1/1 black creatures that are still lands. diff --git a/forge-gui/res/cardsfolder/k/korozda_gorgon.txt b/forge-gui/res/cardsfolder/k/korozda_gorgon.txt index d2cd19d753a..67101d10066 100644 --- a/forge-gui/res/cardsfolder/k/korozda_gorgon.txt +++ b/forge-gui/res/cardsfolder/k/korozda_gorgon.txt @@ -1,8 +1,8 @@ -Name:Korozda Gorgon -ManaCost:3 B G -Types:Creature Gorgon -PT:2/5 -K:Deathtouch -A:AB$ Pump | Cost$ 2 SubCounter<1/P1P1/Creature.YouCtrl/a creature you Control> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/korozda_gorgon.jpg -Oracle:Deathtouch\n{2}, Remove a +1/+1 counter from a creature you control: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Name:Korozda Gorgon +ManaCost:3 B G +Types:Creature Gorgon +PT:2/5 +K:Deathtouch +A:AB$ Pump | Cost$ 2 SubCounter<1/P1P1/Creature.YouCtrl/a creature you Control> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/korozda_gorgon.jpg +Oracle:Deathtouch\n{2}, Remove a +1/+1 counter from a creature you control: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/korozda_guildmage.txt b/forge-gui/res/cardsfolder/k/korozda_guildmage.txt index 10b97321a0c..b4f030af9c0 100644 --- a/forge-gui/res/cardsfolder/k/korozda_guildmage.txt +++ b/forge-gui/res/cardsfolder/k/korozda_guildmage.txt @@ -1,9 +1,9 @@ -Name:Korozda Guildmage -ManaCost:B G -Types:Creature Elf Shaman -PT:2/2 -A:AB$ Pump | Cost$ 1 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ Intimidate | SpellDescription$ Target creature gets +1/+1 and gains intimidate until end of turn. -A:AB$ Token | Cost$ 2 B G Sac<1/Creature.nonToken/nontoken Creature> | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling rtr | SpellDescription$ Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the sacrificed creature's toughness. -SVar:X:Sacrificed$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/korozda_guildmage.jpg -Oracle:{1}{B}{G}: Target creature gets +1/+1 and gains intimidate until end of turn.\n{2}{B}{G}, Sacrifice a nontoken creature: Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the sacrificed creature's toughness. \ No newline at end of file +Name:Korozda Guildmage +ManaCost:B G +Types:Creature Elf Shaman +PT:2/2 +A:AB$ Pump | Cost$ 1 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ Intimidate | SpellDescription$ Target creature gets +1/+1 and gains intimidate until end of turn. +A:AB$ Token | Cost$ 2 B G Sac<1/Creature.nonToken/nontoken Creature> | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling rtr | SpellDescription$ Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the sacrificed creature's toughness. +SVar:X:Sacrificed$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/korozda_guildmage.jpg +Oracle:{1}{B}{G}: Target creature gets +1/+1 and gains intimidate until end of turn.\n{2}{B}{G}, Sacrifice a nontoken creature: Put X 1/1 green Saproling creature tokens onto the battlefield, where X is the sacrificed creature's toughness. diff --git a/forge-gui/res/cardsfolder/k/korozda_monitor.txt b/forge-gui/res/cardsfolder/k/korozda_monitor.txt index 6796c15b6ed..254aba94013 100644 --- a/forge-gui/res/cardsfolder/k/korozda_monitor.txt +++ b/forge-gui/res/cardsfolder/k/korozda_monitor.txt @@ -1,9 +1,9 @@ -Name:Korozda Monitor -ManaCost:2 G G -Types:Creature Lizard -PT:3/3 -K:Trample -A:AB$ PutCounter | Cost$ 5 G G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/korozda_monitor.jpg -Oracle:Trample\nScavenge {5}{G}{G} ({5}{G}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Korozda Monitor +ManaCost:2 G G +Types:Creature Lizard +PT:3/3 +K:Trample +A:AB$ PutCounter | Cost$ 5 G G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/korozda_monitor.jpg +Oracle:Trample\nScavenge {5}{G}{G} ({5}{G}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/k/koskun_falls.txt b/forge-gui/res/cardsfolder/k/koskun_falls.txt index 3ed5cd64408..46e6149c756 100644 --- a/forge-gui/res/cardsfolder/k/koskun_falls.txt +++ b/forge-gui/res/cardsfolder/k/koskun_falls.txt @@ -1,10 +1,10 @@ -Name:Koskun Falls -ManaCost:2 B B -Types:World Enchantment -S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You | Cost$ 2 | Description$ Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you tap an untapped creature you control. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ tapXType<1/Creature> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/koskun_falls.jpg -Oracle:At the beginning of your upkeep, sacrifice Koskun Falls unless you tap an untapped creature you control.\nCreatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. \ No newline at end of file +Name:Koskun Falls +ManaCost:2 B B +Types:World Enchantment +S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You | Cost$ 2 | Description$ Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you tap an untapped creature you control. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ tapXType<1/Creature> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/koskun_falls.jpg +Oracle:At the beginning of your upkeep, sacrifice Koskun Falls unless you tap an untapped creature you control.\nCreatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. diff --git a/forge-gui/res/cardsfolder/k/koskun_keep.txt b/forge-gui/res/cardsfolder/k/koskun_keep.txt index c3f0ecde91e..6b43ee4ca43 100644 --- a/forge-gui/res/cardsfolder/k/koskun_keep.txt +++ b/forge-gui/res/cardsfolder/k/koskun_keep.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 2 T | Produced$ B | SpellDescription$ Add {B} to your mana po A:AB$ Mana | Cost$ 2 T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/koskun_keep.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {R} to your mana pool.\n{2}, {T}: Add {B} or {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {R} to your mana pool.\n{2}, {T}: Add {B} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/koth_of_the_hammer.txt b/forge-gui/res/cardsfolder/k/koth_of_the_hammer.txt index 297e4ca9947..53cc0b7e7cc 100644 --- a/forge-gui/res/cardsfolder/k/koth_of_the_hammer.txt +++ b/forge-gui/res/cardsfolder/k/koth_of_the_hammer.txt @@ -12,4 +12,4 @@ SVar:Damage:Mountains you control have '{T}: This land deals 1 damage to target SVar:X:Count$Valid Mountain.YouCtrl SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/koth_of_the_hammer.jpg -Oracle:[+1] Untap target Mountain. It becomes a 4/4 red Elemental creature until end of turn. It's still a land.\n[-2] Add {R} to your mana pool for each Mountain you control.\n[-5] You get an emblem with "Mountains you control have '{T}: This land deals 1 damage to target creature or player.'" \ No newline at end of file +Oracle:[+1] Untap target Mountain. It becomes a 4/4 red Elemental creature until end of turn. It's still a land.\n[-2] Add {R} to your mana pool for each Mountain you control.\n[-5] You get an emblem with "Mountains you control have '{T}: This land deals 1 damage to target creature or player.'" diff --git a/forge-gui/res/cardsfolder/k/koths_courier.txt b/forge-gui/res/cardsfolder/k/koths_courier.txt index 28b56588fcd..c9014d8dfa0 100644 --- a/forge-gui/res/cardsfolder/k/koths_courier.txt +++ b/forge-gui/res/cardsfolder/k/koths_courier.txt @@ -4,4 +4,4 @@ Types:Creature Human Rogue PT:2/3 K:Forestwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/koths_courier.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/k/kozilek_butcher_of_truth.txt b/forge-gui/res/cardsfolder/k/kozilek_butcher_of_truth.txt index a617402c61e..65dd68b6c7d 100644 --- a/forge-gui/res/cardsfolder/k/kozilek_butcher_of_truth.txt +++ b/forge-gui/res/cardsfolder/k/kozilek_butcher_of_truth.txt @@ -8,4 +8,4 @@ SVar:TrigShuffle:AB$ChangeZoneAll | Cost$ 0 | Defined$ TriggeredCardOwner | Chan T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When you cast CARDNAME, draw four cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/kozilek_butcher_of_truth.jpg -Oracle:When you cast Kozilek, Butcher of Truth, draw four cards.\nAnnihilator 4 (Whenever this creature attacks, defending player sacrifices four permanents.)\nWhen Kozilek is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library. \ No newline at end of file +Oracle:When you cast Kozilek, Butcher of Truth, draw four cards.\nAnnihilator 4 (Whenever this creature attacks, defending player sacrifices four permanents.)\nWhen Kozilek is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/k/kozileks_predator.txt b/forge-gui/res/cardsfolder/k/kozileks_predator.txt index 52ce3c4aa9e..0c425f0a82f 100644 --- a/forge-gui/res/cardsfolder/k/kozileks_predator.txt +++ b/forge-gui/res/cardsfolder/k/kozileks_predator.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S 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 | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 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/kozileks_predator.jpg -Oracle:When Kozilek's Predator 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 +Oracle:When Kozilek's Predator 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." diff --git a/forge-gui/res/cardsfolder/k/kragma_butcher.txt b/forge-gui/res/cardsfolder/k/kragma_butcher.txt index 72c2de5bc62..8dcca94daf4 100644 --- a/forge-gui/res/cardsfolder/k/kragma_butcher.txt +++ b/forge-gui/res/cardsfolder/k/kragma_butcher.txt @@ -1,8 +1,8 @@ -Name:Kragma Butcher -ManaCost:2 R -Types:Creature Minotaur Warrior -PT:2/3 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, it gets +2/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/kragma_butcher.jpg -Oracle:Inspired - Whenever Kragma Butcher becomes untapped, it gets +2/+0 until end of turn. +Name:Kragma Butcher +ManaCost:2 R +Types:Creature Minotaur Warrior +PT:2/3 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, it gets +2/+0 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/kragma_butcher.jpg +Oracle:Inspired - Whenever Kragma Butcher becomes untapped, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kragma_warcaller.txt b/forge-gui/res/cardsfolder/k/kragma_warcaller.txt index 40fb7225838..f9ad1658704 100644 --- a/forge-gui/res/cardsfolder/k/kragma_warcaller.txt +++ b/forge-gui/res/cardsfolder/k/kragma_warcaller.txt @@ -1,11 +1,11 @@ -Name:Kragma Warcaller -ManaCost:3 B R -Types:Creature Minotaur Warrior -PT:2/3 -S:Mode$ Continuous | Affected$ Creature.Minotaur+YouCtrl | AddKeyword$ Haste | Description$ Minotaur Creatures you control have haste. -T:Mode$ Attacks | ValidCard$ Minotaur.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Minotaur you control attacks, it gets +2/+0 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +2 -SVar:BuffedBy:Minotaur -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/kragma_warcaller.jpg -Oracle:Minotaur creatures you control have haste.\nWhenever a Minotaur you control attacks, it gets +2/+0 until end of turn. \ No newline at end of file +Name:Kragma Warcaller +ManaCost:3 B R +Types:Creature Minotaur Warrior +PT:2/3 +S:Mode$ Continuous | Affected$ Creature.Minotaur+YouCtrl | AddKeyword$ Haste | Description$ Minotaur Creatures you control have haste. +T:Mode$ Attacks | ValidCard$ Minotaur.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Minotaur you control attacks, it gets +2/+0 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +2 +SVar:BuffedBy:Minotaur +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/kragma_warcaller.jpg +Oracle:Minotaur creatures you control have haste.\nWhenever a Minotaur you control attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kraken_hatchling.txt b/forge-gui/res/cardsfolder/k/kraken_hatchling.txt index a17b4999e41..27b4d8f459b 100644 --- a/forge-gui/res/cardsfolder/k/kraken_hatchling.txt +++ b/forge-gui/res/cardsfolder/k/kraken_hatchling.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Creature Kraken PT:0/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/kraken_hatchling.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/k/kraken_of_the_straits.txt b/forge-gui/res/cardsfolder/k/kraken_of_the_straits.txt index 7a0b59bd236..1f42fe289f2 100644 --- a/forge-gui/res/cardsfolder/k/kraken_of_the_straits.txt +++ b/forge-gui/res/cardsfolder/k/kraken_of_the_straits.txt @@ -1,9 +1,9 @@ -Name:Kraken of the Straits -ManaCost:5 U U -Types:Creature Kraken -PT:6/6 -K:CantBeBlockedBy Creature.powerLEX -SVar:X:Count$TypeYouCtrl.Island -SVar:BuffedBy:Island -SVar:Picture:http://www.wizards.com/global/images/magic/general/kraken_of_the_straits.jpg -Oracle:Creatures with power less than the number of Islands you control can't block Kraken of the Straits. +Name:Kraken of the Straits +ManaCost:5 U U +Types:Creature Kraken +PT:6/6 +K:CantBeBlockedBy Creature.powerLEX +SVar:X:Count$TypeYouCtrl.Island +SVar:BuffedBy:Island +SVar:Picture:http://www.wizards.com/global/images/magic/general/kraken_of_the_straits.jpg +Oracle:Creatures with power less than the number of Islands you control can't block Kraken of the Straits. diff --git a/forge-gui/res/cardsfolder/k/krakens_eye.txt b/forge-gui/res/cardsfolder/k/krakens_eye.txt index e370ffe3e8b..5a0861c08d6 100644 --- a/forge-gui/res/cardsfolder/k/krakens_eye.txt +++ b/forge-gui/res/cardsfolder/k/krakens_eye.txt @@ -6,4 +6,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True DeckNeeds:Color$Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/krakens_eye.jpg -Oracle:Whenever a player casts a blue spell, you may gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a blue spell, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/k/krakilin.txt b/forge-gui/res/cardsfolder/k/krakilin.txt index 7d6fb9b8abb..ed088138eb4 100644 --- a/forge-gui/res/cardsfolder/k/krakilin.txt +++ b/forge-gui/res/cardsfolder/k/krakilin.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:X SVar:X:Count$xPaid A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/krakilin.jpg -Oracle:Krakilin enters the battlefield with X +1/+1 counters on it.\n{1}{G}: Regenerate Krakilin. \ No newline at end of file +Oracle:Krakilin enters the battlefield with X +1/+1 counters on it.\n{1}{G}: Regenerate Krakilin. diff --git a/forge-gui/res/cardsfolder/k/kranioceros.txt b/forge-gui/res/cardsfolder/k/kranioceros.txt index 0b1357a6403..e49d8794e7e 100644 --- a/forge-gui/res/cardsfolder/k/kranioceros.txt +++ b/forge-gui/res/cardsfolder/k/kranioceros.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/2 A:AB$ Pump | Cost$ 1 W | NumDef$ +3 | SpellDescription$ CARDNAME gets +0/+3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/kranioceros.jpg -Oracle:{1}{W}: Kranioceros gets +0/+3 until end of turn. \ No newline at end of file +Oracle:{1}{W}: Kranioceros gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/krark_clan_engineers.txt b/forge-gui/res/cardsfolder/k/krark_clan_engineers.txt index b3d73ce140e..2f2cb1a1e32 100644 --- a/forge-gui/res/cardsfolder/k/krark_clan_engineers.txt +++ b/forge-gui/res/cardsfolder/k/krark_clan_engineers.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Destroy | Cost$ R Sac<2/Artifact> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krark_clan_engineers.jpg -Oracle:{R}, Sacrifice two artifacts: Destroy target artifact. \ No newline at end of file +Oracle:{R}, Sacrifice two artifacts: Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/k/krark_clan_grunt.txt b/forge-gui/res/cardsfolder/k/krark_clan_grunt.txt index 1a8d18ac8d9..1fce594f162 100644 --- a/forge-gui/res/cardsfolder/k/krark_clan_grunt.txt +++ b/forge-gui/res/cardsfolder/k/krark_clan_grunt.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:2/2 A:AB$ Pump | Cost$ Sac<1/Artifact> | Defined$ Self | NumAtt$ 1 | KW$ First Strike | SpellDescription$ CARDNAME gets +1/+0 and gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/krark_clan_grunt.jpg -Oracle:Sacrifice an artifact: Krark-Clan Grunt gets +1/+0 and gains first strike until end of turn. \ No newline at end of file +Oracle:Sacrifice an artifact: Krark-Clan Grunt gets +1/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/k/krark_clan_ironworks.txt b/forge-gui/res/cardsfolder/k/krark_clan_ironworks.txt index f3122731670..326d91aa5af 100644 --- a/forge-gui/res/cardsfolder/k/krark_clan_ironworks.txt +++ b/forge-gui/res/cardsfolder/k/krark_clan_ironworks.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ Sac<1/Artifact> | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krark_clan_ironworks.jpg -Oracle:Sacrifice an artifact: Add {2} to your mana pool. \ No newline at end of file +Oracle:Sacrifice an artifact: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/krark_clan_ogre.txt b/forge-gui/res/cardsfolder/k/krark_clan_ogre.txt index 88b02429152..05fd99b97c1 100644 --- a/forge-gui/res/cardsfolder/k/krark_clan_ogre.txt +++ b/forge-gui/res/cardsfolder/k/krark_clan_ogre.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ R Sac<1/Artifact> | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ CARDNAME can't block. | SpellDescription$ Target creature can't block this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krark_clan_ogre.jpg -Oracle:{R}, Sacrifice an artifact: Target creature can't block this turn. \ No newline at end of file +Oracle:{R}, Sacrifice an artifact: Target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/k/krark_clan_shaman.txt b/forge-gui/res/cardsfolder/k/krark_clan_shaman.txt index 38746cfe1ce..23e835f552e 100644 --- a/forge-gui/res/cardsfolder/k/krark_clan_shaman.txt +++ b/forge-gui/res/cardsfolder/k/krark_clan_shaman.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DamageAll | Cost$ Sac<1/Artifact> | ValidCards$ Creature.withoutFlying | NumDmg$ 1 | ValidDescription$ each creature without flying. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krark_clan_shaman.jpg -Oracle:Sacrifice an artifact: Krark-Clan Shaman deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:Sacrifice an artifact: Krark-Clan Shaman deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/k/krark_clan_stoker.txt b/forge-gui/res/cardsfolder/k/krark_clan_stoker.txt index 2c8afbca1bd..1b0e6be1f4e 100644 --- a/forge-gui/res/cardsfolder/k/krark_clan_stoker.txt +++ b/forge-gui/res/cardsfolder/k/krark_clan_stoker.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Mana | Cost$ T Sac<1/Artifact> | 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/krark_clan_stoker.jpg -Oracle:{T}, Sacrifice an artifact: Add {R}{R} to your mana pool. \ No newline at end of file +Oracle:{T}, Sacrifice an artifact: Add {R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/krarks_thumb.txt b/forge-gui/res/cardsfolder/k/krarks_thumb.txt index 8afe6de5839..8a3b44778ea 100644 --- a/forge-gui/res/cardsfolder/k/krarks_thumb.txt +++ b/forge-gui/res/cardsfolder/k/krarks_thumb.txt @@ -1,6 +1,6 @@ -Name:Krark's Thumb -ManaCost:2 -Types:Legendary Artifact -S:Mode$ Continuous | Affected$ You | AddKeyword$ If you would flip a coin, instead flip two coins and ignore one. | Description$ If you would flip a coin, instead flip two coins and ignore one. -SVar:Picture:http://www.wizards.com/global/images/magic/general/krarks_thumb.jpg -Oracle:If you would flip a coin, instead flip two coins and ignore one. +Name:Krark's Thumb +ManaCost:2 +Types:Legendary Artifact +S:Mode$ Continuous | Affected$ You | AddKeyword$ If you would flip a coin, instead flip two coins and ignore one. | Description$ If you would flip a coin, instead flip two coins and ignore one. +SVar:Picture:http://www.wizards.com/global/images/magic/general/krarks_thumb.jpg +Oracle:If you would flip a coin, instead flip two coins and ignore one. diff --git a/forge-gui/res/cardsfolder/k/krasis_incubation.txt b/forge-gui/res/cardsfolder/k/krasis_incubation.txt index 87cf2ae4576..b6de94d2ce5 100644 --- a/forge-gui/res/cardsfolder/k/krasis_incubation.txt +++ b/forge-gui/res/cardsfolder/k/krasis_incubation.txt @@ -1,13 +1,13 @@ -Name:Krasis Incubation -ManaCost:2 G U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 G U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. -T:Mode$ Attached | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigRemember | Static$ True -SVar:TrigRemember:DB$ Cleanup | ClearRemembered$ True | SubAbility$ RememberNew -SVar:RememberNew:DB$ Pump | RememberObjects$ Enchanted -A:AB$ PutCounter | Cost$ 1 G U Return<1/CARDNAME> | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on enchanted creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/krasis_incubation.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\n{1}{G}{U}, Return Krasis Incubation to its owner's hand: Put two +1/+1 counters on enchanted creature. \ No newline at end of file +Name:Krasis Incubation +ManaCost:2 G U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 G U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. +T:Mode$ Attached | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigRemember | Static$ True +SVar:TrigRemember:DB$ Cleanup | ClearRemembered$ True | SubAbility$ RememberNew +SVar:RememberNew:DB$ Pump | RememberObjects$ Enchanted +A:AB$ PutCounter | Cost$ 1 G U Return<1/CARDNAME> | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on enchanted creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/krasis_incubation.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\n{1}{G}{U}, Return Krasis Incubation to its owner's hand: Put two +1/+1 counters on enchanted creature. diff --git a/forge-gui/res/cardsfolder/k/kraul_warrior.txt b/forge-gui/res/cardsfolder/k/kraul_warrior.txt index 7673400a9b0..74eef71644f 100644 --- a/forge-gui/res/cardsfolder/k/kraul_warrior.txt +++ b/forge-gui/res/cardsfolder/k/kraul_warrior.txt @@ -1,7 +1,7 @@ -Name:Kraul Warrior -ManaCost:1 G -Types:Creature Insect Warrior -PT:2/2 -A:AB$ Pump | Cost$ 5 G | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kraul_warrior.jpg -Oracle:{5}{G}: Kraul Warrior gets +3/+3 until end of turn. \ No newline at end of file +Name:Kraul Warrior +ManaCost:1 G +Types:Creature Insect Warrior +PT:2/2 +A:AB$ Pump | Cost$ 5 G | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kraul_warrior.jpg +Oracle:{5}{G}: Kraul Warrior gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/krenko_mob_boss.txt b/forge-gui/res/cardsfolder/k/krenko_mob_boss.txt index 1569a170104..3c0671c484f 100644 --- a/forge-gui/res/cardsfolder/k/krenko_mob_boss.txt +++ b/forge-gui/res/cardsfolder/k/krenko_mob_boss.txt @@ -1,9 +1,9 @@ -Name:Krenko, Mob Boss -ManaCost:2 R R -Types:Legendary Creature Goblin Warrior -PT:3/3 -A:AB$ Token | Cost$ T | TokenAmount$ X | References$ X | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin M13 | SpellDescription$ Put X 1/1 red Goblin creature tokens onto the battlefield, where X is the number of Goblins you control. -SVar:X:Count$TypeYouCtrl.Goblin -DeckHints:Type$Goblin -SVar:Picture:http://www.wizards.com/global/images/magic/general/krenko_mob_boss.jpg -Oracle:{T}: Put X 1/1 red Goblin creature tokens onto the battlefield, where X is the number of Goblins you control. \ No newline at end of file +Name:Krenko, Mob Boss +ManaCost:2 R R +Types:Legendary Creature Goblin Warrior +PT:3/3 +A:AB$ Token | Cost$ T | TokenAmount$ X | References$ X | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin M13 | SpellDescription$ Put X 1/1 red Goblin creature tokens onto the battlefield, where X is the number of Goblins you control. +SVar:X:Count$TypeYouCtrl.Goblin +DeckHints:Type$Goblin +SVar:Picture:http://www.wizards.com/global/images/magic/general/krenko_mob_boss.jpg +Oracle:{T}: Put X 1/1 red Goblin creature tokens onto the battlefield, where X is the number of Goblins you control. diff --git a/forge-gui/res/cardsfolder/k/krenkos_command.txt b/forge-gui/res/cardsfolder/k/krenkos_command.txt index 3e17b26f7e0..5bf78c7cc13 100644 --- a/forge-gui/res/cardsfolder/k/krenkos_command.txt +++ b/forge-gui/res/cardsfolder/k/krenkos_command.txt @@ -1,6 +1,6 @@ -Name:Krenko's Command -ManaCost:1 R -Types:Sorcery -A:SP$ Token | Cost$ 1 R | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin M13 | SpellDescription$ Put two 1/1 red Goblin creature tokens onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/krenkos_command.jpg -Oracle:Put two 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Name:Krenko's Command +ManaCost:1 R +Types:Sorcery +A:SP$ Token | Cost$ 1 R | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin M13 | SpellDescription$ Put two 1/1 red Goblin creature tokens onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/krenkos_command.jpg +Oracle:Put two 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/kresh_the_bloodbraided.txt b/forge-gui/res/cardsfolder/k/kresh_the_bloodbraided.txt index eb547b1651b..f8d5f3e2b1c 100644 --- a/forge-gui/res/cardsfolder/k/kresh_the_bloodbraided.txt +++ b/forge-gui/res/cardsfolder/k/kresh_the_bloodbraided.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/kresh_the_bloodbraided.jpg -Oracle:Whenever another creature dies, you may put X +1/+1 counters on Kresh the Bloodbraided, where X is that creature's power. \ No newline at end of file +Oracle:Whenever another creature dies, you may put X +1/+1 counters on Kresh the Bloodbraided, where X is that creature's power. diff --git a/forge-gui/res/cardsfolder/k/kresh_the_bloodbraided_avatar.txt b/forge-gui/res/cardsfolder/k/kresh_the_bloodbraided_avatar.txt index 5a5d778795f..4f2618db116 100644 --- a/forge-gui/res/cardsfolder/k/kresh_the_bloodbraided_avatar.txt +++ b/forge-gui/res/cardsfolder/k/kresh_the_bloodbraided_avatar.txt @@ -1,9 +1,9 @@ -Name:Kresh the Bloodbraided Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-3 -T:Mode$ Devoured | ValidDevoured$ Creature.YouCtrl | TriggerZones$ Command | Execute$ TrigToken | TriggerDescription$ Whenever a creature you control is devoured, put an X/X green Ooze creature token onto the battlefield, where X is the devoured creature's power. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | References$ X | TokenImage$ g x x ooze rtr | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield. -SVar:X:TriggeredDevoured$CardPower -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/kresh_the_bloodbraided_avatar.jpg -Oracle:Hand +1, life -3\nWhenever a creature you control is devoured, put an X/X green Ooze creature token onto the battlefield, where X is the devoured creature's power. \ No newline at end of file +Name:Kresh the Bloodbraided Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-3 +T:Mode$ Devoured | ValidDevoured$ Creature.YouCtrl | TriggerZones$ Command | Execute$ TrigToken | TriggerDescription$ Whenever a creature you control is devoured, put an X/X green Ooze creature token onto the battlefield, where X is the devoured creature's power. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | References$ X | TokenImage$ g x x ooze rtr | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield. +SVar:X:TriggeredDevoured$CardPower +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/kresh_the_bloodbraided_avatar.jpg +Oracle:Hand +1, life -3\nWhenever a creature you control is devoured, put an X/X green Ooze creature token onto the battlefield, where X is the devoured creature's power. diff --git a/forge-gui/res/cardsfolder/k/kris_mage.txt b/forge-gui/res/cardsfolder/k/kris_mage.txt index 6bc2b533f0f..290546be841 100644 --- a/forge-gui/res/cardsfolder/k/kris_mage.txt +++ b/forge-gui/res/cardsfolder/k/kris_mage.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ R T Discard<1/Card> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/kris_mage.jpg SVar:RemAIDeck:True -Oracle:{R}, {T}, Discard a card: Kris Mage deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{R}, {T}, Discard a card: Kris Mage deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/krond_the_dawn_clad.txt b/forge-gui/res/cardsfolder/k/krond_the_dawn_clad.txt index 26bd3c97ff7..c076f9bf6b0 100644 --- a/forge-gui/res/cardsfolder/k/krond_the_dawn_clad.txt +++ b/forge-gui/res/cardsfolder/k/krond_the_dawn_clad.txt @@ -1,11 +1,11 @@ -Name:Krond the Dawn-Clad -ManaCost:G G G W W W -Types:Legendary Creature Archon -PT:6/6 -K:Flying -K:Vigilance -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigExile | IsPresent$ Card.Self+enchanted | TriggerDescription$ Whenever CARDNAME attacks, if it's enchanted, exile target permanent. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Exile -SVar:EnchantMe:Once -SVar:Picture:http://www.wizards.com/global/images/magic/general/krond_the_dawn_clad.jpg -Oracle:Flying, vigilance\nWhenever Krond the Dawn-Clad attacks, if it's enchanted, exile target permanent. \ No newline at end of file +Name:Krond the Dawn-Clad +ManaCost:G G G W W W +Types:Legendary Creature Archon +PT:6/6 +K:Flying +K:Vigilance +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigExile | IsPresent$ Card.Self+enchanted | TriggerDescription$ Whenever CARDNAME attacks, if it's enchanted, exile target permanent. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Exile +SVar:EnchantMe:Once +SVar:Picture:http://www.wizards.com/global/images/magic/general/krond_the_dawn_clad.jpg +Oracle:Flying, vigilance\nWhenever Krond the Dawn-Clad attacks, if it's enchanted, exile target permanent. diff --git a/forge-gui/res/cardsfolder/k/krosa.txt b/forge-gui/res/cardsfolder/k/krosa.txt index 93d438f9a85..39b1f449b9f 100644 --- a/forge-gui/res/cardsfolder/k/krosa.txt +++ b/forge-gui/res/cardsfolder/k/krosa.txt @@ -1,9 +1,9 @@ -Name:Krosa -ManaCost:no cost -Types:Plane Dominaria -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddPower$ 2 | AddToughness$ 2 | Description$ All Creatures get +2/+2. -T:Mode$ PlanarDice | Result$ Chaos | OptionalDecider$ You | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you may add {W}{U}{B}{R}{G} to your mana pool. -SVar:RolledChaos:AB$ Mana | Cost$ 0 | Produced$ W U B R G -SVar:Picture:http://www.wizards.com/global/images/magic/general/krosa.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | RollInMain1$ True -Oracle:All creatures get +2/+2.\nWhenever you roll {C}, you may add {W}{U}{B}{R}{G} to your mana pool. \ No newline at end of file +Name:Krosa +ManaCost:no cost +Types:Plane Dominaria +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddPower$ 2 | AddToughness$ 2 | Description$ All Creatures get +2/+2. +T:Mode$ PlanarDice | Result$ Chaos | OptionalDecider$ You | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you may add {W}{U}{B}{R}{G} to your mana pool. +SVar:RolledChaos:AB$ Mana | Cost$ 0 | Produced$ W U B R G +SVar:Picture:http://www.wizards.com/global/images/magic/general/krosa.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | RollInMain1$ True +Oracle:All creatures get +2/+2.\nWhenever you roll {C}, you may add {W}{U}{B}{R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/krosan_archer.txt b/forge-gui/res/cardsfolder/k/krosan_archer.txt index 3d7384c5bd9..47a0d423ca1 100644 --- a/forge-gui/res/cardsfolder/k/krosan_archer.txt +++ b/forge-gui/res/cardsfolder/k/krosan_archer.txt @@ -6,4 +6,4 @@ K:Reach A:AB$ Pump | Cost$ G Discard<1/Card> | NumDef$ +2 | SpellDescription$ CARDNAME gets +0/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_archer.jpg -Oracle:Reach (This creature can block creatures with flying.)\n{G}, Discard a card: Krosan Archer gets +0/+2 until end of turn. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\n{G}, Discard a card: Krosan Archer gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/krosan_avenger.txt b/forge-gui/res/cardsfolder/k/krosan_avenger.txt index b8a92522627..7e9a8cc7829 100644 --- a/forge-gui/res/cardsfolder/k/krosan_avenger.txt +++ b/forge-gui/res/cardsfolder/k/krosan_avenger.txt @@ -5,4 +5,4 @@ PT:3/1 K:Trample A:AB$ Regenerate | Cost$ 1 G | Activation$ Threshold | PrecostDesc$ Threshold - | SpellDescription$ Regenerate CARDNAME. Activate this ability only if seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_avenger.jpg -Oracle:Trample\nThreshold - {1}{G}: Regenerate Krosan Avenger. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Trample\nThreshold - {1}{G}: Regenerate Krosan Avenger. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/k/krosan_beast.txt b/forge-gui/res/cardsfolder/k/krosan_beast.txt index 80146f2a3c2..3a764985649 100644 --- a/forge-gui/res/cardsfolder/k/krosan_beast.txt +++ b/forge-gui/res/cardsfolder/k/krosan_beast.txt @@ -4,4 +4,4 @@ Types:Creature Squirrel Beast PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 7 | AddToughness$ 7 | Condition$ Threshold | Description$ Threshold - CARDNAME gets +7/+7 as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_beast.jpg -Oracle:Threshold - Krosan Beast gets +7/+7 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Threshold - Krosan Beast gets +7/+7 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/k/krosan_cloudscraper.txt b/forge-gui/res/cardsfolder/k/krosan_cloudscraper.txt index 9188f7c904e..f68a28f8238 100644 --- a/forge-gui/res/cardsfolder/k/krosan_cloudscraper.txt +++ b/forge-gui/res/cardsfolder/k/krosan_cloudscraper.txt @@ -5,4 +5,4 @@ PT:13/13 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G G K:Morph:7 G G SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_cloudscraper.jpg -Oracle:At the beginning of your upkeep, sacrifice Krosan Cloudscraper unless you pay {G}{G}.\nMorph {7}{G}{G} (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 +Oracle:At the beginning of your upkeep, sacrifice Krosan Cloudscraper unless you pay {G}{G}.\nMorph {7}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/k/krosan_colossus.txt b/forge-gui/res/cardsfolder/k/krosan_colossus.txt index bc6602ab562..a722e322f26 100644 --- a/forge-gui/res/cardsfolder/k/krosan_colossus.txt +++ b/forge-gui/res/cardsfolder/k/krosan_colossus.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:9/9 K:Morph:6 G G SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_colossus.jpg -Oracle:Morph {6}{G}{G} (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 +Oracle:Morph {6}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/k/krosan_constrictor.txt b/forge-gui/res/cardsfolder/k/krosan_constrictor.txt index c9165bc93c9..c2ea4f849db 100644 --- a/forge-gui/res/cardsfolder/k/krosan_constrictor.txt +++ b/forge-gui/res/cardsfolder/k/krosan_constrictor.txt @@ -5,4 +5,4 @@ PT:2/2 K:Swampwalk A:AB$ Pump | Cost$ T | NumAtt$ -2 | IsCurse$ True | TgtPrompt$ Choose target Black creature | ValidTgts$ Creature.Black | SpellDescription$ Target black creature gets -2/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_constrictor.jpg -Oracle:Swampwalk\n{T}: Target black creature gets -2/-0 until end of turn. \ No newline at end of file +Oracle:Swampwalk\n{T}: Target black creature gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/krosan_drover.txt b/forge-gui/res/cardsfolder/k/krosan_drover.txt index 026a12f6420..ae5f150dea5 100644 --- a/forge-gui/res/cardsfolder/k/krosan_drover.txt +++ b/forge-gui/res/cardsfolder/k/krosan_drover.txt @@ -1,7 +1,7 @@ -Name:Krosan Drover -ManaCost:3 G -Types:Creature Elf -PT:2/2 -S:Mode$ ReduceCost | ValidCard$ Creature.cmcGE6 | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Creature spells you cast with converted mana cost 6 or greater cost {2} less to cast. -SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_drover.jpg -Oracle:Creature spells you cast with converted mana cost 6 or greater cost {2} less to cast. \ No newline at end of file +Name:Krosan Drover +ManaCost:3 G +Types:Creature Elf +PT:2/2 +S:Mode$ ReduceCost | ValidCard$ Creature.cmcGE6 | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Creature spells you cast with converted mana cost 6 or greater cost {2} less to cast. +SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_drover.jpg +Oracle:Creature spells you cast with converted mana cost 6 or greater cost {2} less to cast. diff --git a/forge-gui/res/cardsfolder/k/krosan_grip.txt b/forge-gui/res/cardsfolder/k/krosan_grip.txt index c37bb0202f0..7de34dfb218 100644 --- a/forge-gui/res/cardsfolder/k/krosan_grip.txt +++ b/forge-gui/res/cardsfolder/k/krosan_grip.txt @@ -4,4 +4,4 @@ Types:Instant K:Split second A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_grip.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nDestroy target artifact or enchantment. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nDestroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/k/krosan_groundshaker.txt b/forge-gui/res/cardsfolder/k/krosan_groundshaker.txt index fd092da2d66..ffb69daadc8 100644 --- a/forge-gui/res/cardsfolder/k/krosan_groundshaker.txt +++ b/forge-gui/res/cardsfolder/k/krosan_groundshaker.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:6/6 A:AB$ Pump | Cost$ G | ValidTgts$ Creature.beast | TgtPrompt$ Select target Beast creature | KW$ Trample | SpellDescription$ Target Beast creature gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_groundshaker.jpg -Oracle:{G}: Target Beast creature gains trample until end of turn. \ No newline at end of file +Oracle:{G}: Target Beast creature gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/k/krosan_reclamation.txt b/forge-gui/res/cardsfolder/k/krosan_reclamation.txt index c9a67038603..29821def7bb 100644 --- a/forge-gui/res/cardsfolder/k/krosan_reclamation.txt +++ b/forge-gui/res/cardsfolder/k/krosan_reclamation.txt @@ -1,9 +1,9 @@ -Name:Krosan Reclamation -ManaCost:1 G -Types:Instant -K:Flashback 1 G -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to two target cards from his or her graveyard into his or her library. -SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 2 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_reclamation.jpg -Oracle:Target player shuffles up to two target cards from his or her graveyard into his or her library.\nFlashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Krosan Reclamation +ManaCost:1 G +Types:Instant +K:Flashback 1 G +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to two target cards from his or her graveyard into his or her library. +SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 2 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_reclamation.jpg +Oracle:Target player shuffles up to two target cards from his or her graveyard into his or her library.\nFlashback {1}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/k/krosan_restorer.txt b/forge-gui/res/cardsfolder/k/krosan_restorer.txt index 9064774f2a5..5d3ad7442d8 100644 --- a/forge-gui/res/cardsfolder/k/krosan_restorer.txt +++ b/forge-gui/res/cardsfolder/k/krosan_restorer.txt @@ -6,4 +6,4 @@ A:AB$ Untap | Cost$ T | ValidTgts$ Land | TgtPrompt$ Choose target land | SpellD A:AB$ Untap | Cost$ T | ValidTgts$ Land | TgtPrompt$ Choose target land | TargetMin$ 0 | TargetMax$ 3 | Activation$ Threshold | PrecostDesc$ Threshold - | SpellDescription$ Untap up to three target lands. Activate this ability only if seven or more cards are in your graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_restorer.jpg -Oracle:{T}: Untap target land.\nThreshold - {T}: Untap up to three target lands. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Untap target land.\nThreshold - {T}: Untap up to three target lands. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/k/krosan_tusker.txt b/forge-gui/res/cardsfolder/k/krosan_tusker.txt index 5c68c3c97fe..bfd201cd50a 100644 --- a/forge-gui/res/cardsfolder/k/krosan_tusker.txt +++ b/forge-gui/res/cardsfolder/k/krosan_tusker.txt @@ -6,4 +6,4 @@ K:Cycling:2 G T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may search your library for a basic land card, reveal that card, put it into your hand, then shuffle your library. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_tusker.jpg -Oracle:Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.)\nWhen you cycle Krosan Tusker, you may search your library for a basic land card, reveal that card, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:Cycling {2}{G} ({2}{G}, Discard this card: Draw a card.)\nWhen you cycle Krosan Tusker, you may search your library for a basic land card, reveal that card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/krosan_verge.txt b/forge-gui/res/cardsfolder/k/krosan_verge.txt index 5fb6081e169..89b67f18ce8 100644 --- a/forge-gui/res/cardsfolder/k/krosan_verge.txt +++ b/forge-gui/res/cardsfolder/k/krosan_verge.txt @@ -6,4 +6,4 @@ 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 | ChangeType$ Forest | Tapped$ True | ChangeNum$ 1 | SubAbility$ DBPlains | SpellDescription$ Search your library for a Forest card and a Plains card and put them onto the battlefield tapped. Then shuffle your library. SVar:DBPlains:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Plains | Tapped$ True | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_verge.jpg -Oracle:Krosan Verge enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{2}, {T}, Sacrifice Krosan Verge: Search your library for a Forest card and a Plains card and put them onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:Krosan Verge enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{2}, {T}, Sacrifice Krosan Verge: Search your library for a Forest card and a Plains card and put them onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/krosan_vorine.txt b/forge-gui/res/cardsfolder/k/krosan_vorine.txt index ea93ba0a2e9..3a391ba1758 100644 --- a/forge-gui/res/cardsfolder/k/krosan_vorine.txt +++ b/forge-gui/res/cardsfolder/k/krosan_vorine.txt @@ -1,8 +1,8 @@ -Name:Krosan Vorine -ManaCost:3 G -Types:Creature Cat Beast -PT:3/2 -K:Provoke -K:CantBeBlockedByAmount GT1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_vorine.jpg -Oracle:Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)\nKrosan Vorine can't be blocked by more than one creature. \ No newline at end of file +Name:Krosan Vorine +ManaCost:3 G +Types:Creature Cat Beast +PT:3/2 +K:Provoke +K:CantBeBlockedByAmount GT1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_vorine.jpg +Oracle:Provoke (When this attacks, you may have target creature defending player controls untap and block it if able.)\nKrosan Vorine can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/k/krosan_warchief.txt b/forge-gui/res/cardsfolder/k/krosan_warchief.txt index 720a7db5cd3..6a85043d593 100644 --- a/forge-gui/res/cardsfolder/k/krosan_warchief.txt +++ b/forge-gui/res/cardsfolder/k/krosan_warchief.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Regenerate | Cost$ 1 G | ValidTgts$ Beast | TgtPrompt$ Select target Beast | SpellDescription$ Regenerate target Beast. S:Mode$ ReduceCost | ValidCard$ Beast | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Beast spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_warchief.jpg -Oracle:Beast spells you cast cost {1} less to cast.\n{1}{G}: Regenerate target Beast. \ No newline at end of file +Oracle:Beast spells you cast cost {1} less to cast.\n{1}{G}: Regenerate target Beast. diff --git a/forge-gui/res/cardsfolder/k/krosan_wayfarer.txt b/forge-gui/res/cardsfolder/k/krosan_wayfarer.txt index d5d08c34469..8cc8927e708 100644 --- a/forge-gui/res/cardsfolder/k/krosan_wayfarer.txt +++ b/forge-gui/res/cardsfolder/k/krosan_wayfarer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | Optional$ You | SpellDescription$ You may put a land card from your hand onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krosan_wayfarer.jpg -Oracle:Sacrifice Krosan Wayfarer: You may put a land card from your hand onto the battlefield. \ No newline at end of file +Oracle:Sacrifice Krosan Wayfarer: You may put a land card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/krovikan_elementalist.txt b/forge-gui/res/cardsfolder/k/krovikan_elementalist.txt index 35e94439733..cd2cf32548a 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_elementalist.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_elementalist.txt @@ -8,4 +8,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_elementalist.jpg -Oracle:{2}{R}: Target creature gets +1/+0 until end of turn.\n{U}{U}: Target creature you control gains flying until end of turn. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:{2}{R}: Target creature gets +1/+0 until end of turn.\n{U}{U}: Target creature you control gains flying until end of turn. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/k/krovikan_fetish.txt b/forge-gui/res/cardsfolder/k/krovikan_fetish.txt index 3574803bb6b..62b875b6aa2 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_fetish.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_fetish.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S 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/krovikan_fetish.jpg -Oracle:Enchant creature\nWhen Krovikan Fetish enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nEnchanted creature gets +1/+1. \ No newline at end of file +Oracle:Enchant creature\nWhen Krovikan Fetish enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nEnchanted creature gets +1/+1. diff --git a/forge-gui/res/cardsfolder/k/krovikan_horror.txt b/forge-gui/res/cardsfolder/k/krovikan_horror.txt index 948d1e1b8c4..feeffd39f71 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_horror.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_horror.txt @@ -8,4 +8,4 @@ A:AB$ DealDamage | Cost$ 1 Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPro SVar:DiscardMe:3 SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_horror.jpg -Oracle:At the beginning of the end step, if Krovikan Horror is in your graveyard with a creature card directly above it, you may return Krovikan Horror to your hand.\n{1}, Sacrifice a creature: Krovikan Horror deals 1 damage to target creature or player. \ No newline at end of file +Oracle:At the beginning of the end step, if Krovikan Horror is in your graveyard with a creature card directly above it, you may return Krovikan Horror to your hand.\n{1}, Sacrifice a creature: Krovikan Horror deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/k/krovikan_mist.txt b/forge-gui/res/cardsfolder/k/krovikan_mist.txt index e97c3501d14..6b9de4c1b6a 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_mist.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_mist.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Illusion SVar:BuffedBy:Illusion SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_mist.jpg -Oracle:Flying\nKrovikan Mist's power and toughness are each equal to the number of Illusions on the battlefield. \ No newline at end of file +Oracle:Flying\nKrovikan Mist's power and toughness are each equal to the number of Illusions on the battlefield. diff --git a/forge-gui/res/cardsfolder/k/krovikan_plague.txt b/forge-gui/res/cardsfolder/k/krovikan_plague.txt index 81174824064..1bea06f6604 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_plague.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_plague.txt @@ -1,13 +1,13 @@ -Name:Krovikan Plague -ManaCost:2 B -Types:Enchantment Aura -K:Enchant non-Wall creature you control -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature.nonWall+YouCtrl | TgtPrompt$ Select target non-Wall creature you control | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DelTrigSlowtrip | TriggerDescription$ When CARDNAME enters the battlefield, draw a card at the beginning of the next turn's upkeep. -SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card. -SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You -A:AB$DealDamage | Cost$ tapXType<1/Creature.EnchantedBy/Enchanted Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBPutCounter | CostDesc$ Tap enchanted creature: | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Put a -0/-1 counter on enchanted creature. Activate this ability only if enchanted creature is untapped. -SVar:DBPutCounter:DB$PutCounter | Defined$ Enchanted | CounterType$ M0M1 | CounterNum$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_plague.jpg -Oracle:Enchant non-Wall creature you control\nWhen Krovikan Plague enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nTap enchanted creature: Krovikan Plague deals 1 damage to target creature or player. Put a -0/-1 counter on enchanted creature. Activate this ability only if enchanted creature is untapped. \ No newline at end of file +Name:Krovikan Plague +ManaCost:2 B +Types:Enchantment Aura +K:Enchant non-Wall creature you control +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature.nonWall+YouCtrl | TgtPrompt$ Select target non-Wall creature you control | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DelTrigSlowtrip | TriggerDescription$ When CARDNAME enters the battlefield, draw a card at the beginning of the next turn's upkeep. +SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card. +SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You +A:AB$DealDamage | Cost$ tapXType<1/Creature.EnchantedBy/Enchanted Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBPutCounter | CostDesc$ Tap enchanted creature: | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Put a -0/-1 counter on enchanted creature. Activate this ability only if enchanted creature is untapped. +SVar:DBPutCounter:DB$PutCounter | Defined$ Enchanted | CounterType$ M0M1 | CounterNum$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_plague.jpg +Oracle:Enchant non-Wall creature you control\nWhen Krovikan Plague enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nTap enchanted creature: Krovikan Plague deals 1 damage to target creature or player. Put a -0/-1 counter on enchanted creature. Activate this ability only if enchanted creature is untapped. diff --git a/forge-gui/res/cardsfolder/k/krovikan_rot.txt b/forge-gui/res/cardsfolder/k/krovikan_rot.txt index accdf931f68..e01f0544075 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_rot.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_rot.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less. | SpellDescription$ Destroy target creature with power 2 or less. K:Recover:1 B B SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_rot.jpg -Oracle:Destroy target creature with power 2 or less.\nRecover {1}{B}{B} (When a creature is put into your graveyard from the battlefield, you may pay {1}{B}{B}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) \ No newline at end of file +Oracle:Destroy target creature with power 2 or less.\nRecover {1}{B}{B} (When a creature is put into your graveyard from the battlefield, you may pay {1}{B}{B}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) diff --git a/forge-gui/res/cardsfolder/k/krovikan_scoundrel.txt b/forge-gui/res/cardsfolder/k/krovikan_scoundrel.txt index 960abfbbc00..7e428c18c97 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_scoundrel.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_scoundrel.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Creature Human Rogue PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/csp/en-us/card121226.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/k/krovikan_sorcerer.txt b/forge-gui/res/cardsfolder/k/krovikan_sorcerer.txt index 3d594ba7a89..a10bbfc1b29 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_sorcerer.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_sorcerer.txt @@ -8,4 +8,4 @@ SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | DiscardValid$ Card. SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_sorcerer.jpg -Oracle:{T}, Discard a nonblack card: Draw a card.\n{T}, Discard a black card: Draw two cards, then discard one of them. \ No newline at end of file +Oracle:{T}, Discard a nonblack card: Draw a card.\n{T}, Discard a black card: Draw two cards, then discard one of them. diff --git a/forge-gui/res/cardsfolder/k/krovikan_whispers.txt b/forge-gui/res/cardsfolder/k/krovikan_whispers.txt index 03b37272d80..90617592cb1 100644 --- a/forge-gui/res/cardsfolder/k/krovikan_whispers.txt +++ b/forge-gui/res/cardsfolder/k/krovikan_whispers.txt @@ -1,13 +1,13 @@ -Name:Krovikan Whispers -ManaCost:3 U -Types:Enchantment Aura -K:Enchant creature -K:Cumulative upkeep:UB -A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ GainControl -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLoseLife | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ X | References$ X -SVar:X:TriggeredCard$CardCounters.AGE/Times.2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_whispers.jpg -Oracle:Enchant creature\nCumulative upkeep {U} or {B} (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.)\nYou control enchanted creature.\nWhen Krovikan Whispers is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. \ No newline at end of file +Name:Krovikan Whispers +ManaCost:3 U +Types:Enchantment Aura +K:Enchant creature +K:Cumulative upkeep:UB +A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ GainControl +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLoseLife | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ X | References$ X +SVar:X:TriggeredCard$CardCounters.AGE/Times.2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/krovikan_whispers.jpg +Oracle:Enchant creature\nCumulative upkeep {U} or {B} (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.)\nYou control enchanted creature.\nWhen Krovikan Whispers is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. diff --git a/forge-gui/res/cardsfolder/k/kruin_outlaw_terror_of_kruin_pass.txt b/forge-gui/res/cardsfolder/k/kruin_outlaw_terror_of_kruin_pass.txt index c49d337cf19..199fda8233a 100644 --- a/forge-gui/res/cardsfolder/k/kruin_outlaw_terror_of_kruin_pass.txt +++ b/forge-gui/res/cardsfolder/k/kruin_outlaw_terror_of_kruin_pass.txt @@ -1,24 +1,24 @@ -Name:Kruin Outlaw -ManaCost:1 R R -Types:Creature Human Rogue Werewolf -PT:2/2 -K:First Strike -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/kruin_outlaw.jpg -AlternateMode:DoubleFaced -Oracle:First Strike\nAt the beginning of each upkeep, if no spells were cast last turn, transform Kruin Outlaw. - -ALTERNATE - -Name:Terror of Kruin Pass -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:3/3 -K:Double Strike -S:Mode$ Continuous | Affected$ Werewolf.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each Werewolf you control can't be blocked except by two or more creatures. -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/terror_of_kruin_pass.jpg -Oracle:Double Strike\nEach Werewolf you control can't be blocked except by two or more creatures.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Terror of Kruin Pass. \ No newline at end of file +Name:Kruin Outlaw +ManaCost:1 R R +Types:Creature Human Rogue Werewolf +PT:2/2 +K:First Strike +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/kruin_outlaw.jpg +AlternateMode:DoubleFaced +Oracle:First Strike\nAt the beginning of each upkeep, if no spells were cast last turn, transform Kruin Outlaw. + +ALTERNATE + +Name:Terror of Kruin Pass +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:3/3 +K:Double Strike +S:Mode$ Continuous | Affected$ Werewolf.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each Werewolf you control can't be blocked except by two or more creatures. +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/terror_of_kruin_pass.jpg +Oracle:Double Strike\nEach Werewolf you control can't be blocked except by two or more creatures.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Terror of Kruin Pass. diff --git a/forge-gui/res/cardsfolder/k/kruin_striker.txt b/forge-gui/res/cardsfolder/k/kruin_striker.txt index e510c3f5276..6c776a0544a 100644 --- a/forge-gui/res/cardsfolder/k/kruin_striker.txt +++ b/forge-gui/res/cardsfolder/k/kruin_striker.txt @@ -1,9 +1,9 @@ -Name:Kruin Striker -ManaCost:1 R -Types:Creature Human Warrior -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another creature enters the battlefield under your control, CARDNAME gets +1/+0 and gains trample until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | KW$ Trample -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/kruin_striker.jpg -Oracle:Whenever another creature enters the battlefield under your control, Kruin Striker gets +1/+0 and gains trample until end of turn. \ No newline at end of file +Name:Kruin Striker +ManaCost:1 R +Types:Creature Human Warrior +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another creature enters the battlefield under your control, CARDNAME gets +1/+0 and gains trample until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | KW$ Trample +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/kruin_striker.jpg +Oracle:Whenever another creature enters the battlefield under your control, Kruin Striker gets +1/+0 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kruphix_god_of_horizons.txt b/forge-gui/res/cardsfolder/k/kruphix_god_of_horizons.txt index 90e6f73658e..7aed29d5ba5 100644 --- a/forge-gui/res/cardsfolder/k/kruphix_god_of_horizons.txt +++ b/forge-gui/res/cardsfolder/k/kruphix_god_of_horizons.txt @@ -1,12 +1,12 @@ -Name:Kruphix, God of Horizons -ManaCost:3 U G -Types:Legendary Enchantment Creature God -PT:4/7 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to green and blue is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.U.G -S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. -S:Mode$ Continuous | Affected$ You | AddKeyword$ Convert unused mana to Colorless | Description$ If unused mana would empty from your mana pool, that mana becomes colorless instead. -SVar:BuffedBy:Permanent.Green,Permanent.Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/kruphix_god_of_horizons.jpg -Oracle:Indestructible\nAs long as your devotion to green and blue is less than seven, Kruphix isn't a creature.\nYou have no maximum hand size.\nIf unused mana would empty from your mana pool, that mana becomes colorless instead. \ No newline at end of file +Name:Kruphix, God of Horizons +ManaCost:3 U G +Types:Legendary Enchantment Creature God +PT:4/7 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to green and blue is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.U.G +S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. +S:Mode$ Continuous | Affected$ You | AddKeyword$ Convert unused mana to Colorless | Description$ If unused mana would empty from your mana pool, that mana becomes colorless instead. +SVar:BuffedBy:Permanent.Green,Permanent.Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/kruphix_god_of_horizons.jpg +Oracle:Indestructible\nAs long as your devotion to green and blue is less than seven, Kruphix isn't a creature.\nYou have no maximum hand size.\nIf unused mana would empty from your mana pool, that mana becomes colorless instead. diff --git a/forge-gui/res/cardsfolder/k/kruphixs_insight.txt b/forge-gui/res/cardsfolder/k/kruphixs_insight.txt index 6f1df798a98..eff0a29629f 100644 --- a/forge-gui/res/cardsfolder/k/kruphixs_insight.txt +++ b/forge-gui/res/cardsfolder/k/kruphixs_insight.txt @@ -1,6 +1,6 @@ -Name:Kruphix's Insight -ManaCost:2 G -Types:Sorcery -A:SP$ Dig | Cost$ 2 G | DigNum$ 6 | ChangeNum$ 3 | Optional$ True | ChangeValid$ Enchantment | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top six cards of your library. Put up to three enchantment cards from among them into your hand and the rest of the revealed cards into your graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kruphixs_insight.jpg -Oracle:Reveal the top six cards of your library. Put up to three enchantment cards from among them into your hand and the rest of the revealed cards into your graveyard. \ No newline at end of file +Name:Kruphix's Insight +ManaCost:2 G +Types:Sorcery +A:SP$ Dig | Cost$ 2 G | DigNum$ 6 | ChangeNum$ 3 | Optional$ True | ChangeValid$ Enchantment | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top six cards of your library. Put up to three enchantment cards from among them into your hand and the rest of the revealed cards into your graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kruphixs_insight.jpg +Oracle:Reveal the top six cards of your library. Put up to three enchantment cards from among them into your hand and the rest of the revealed cards into your graveyard. diff --git a/forge-gui/res/cardsfolder/k/kry_shield.txt b/forge-gui/res/cardsfolder/k/kry_shield.txt index 98709bb0a33..c4588029dd0 100644 --- a/forge-gui/res/cardsfolder/k/kry_shield.txt +++ b/forge-gui/res/cardsfolder/k/kry_shield.txt @@ -6,4 +6,4 @@ SVar:DBPump:DB$ Pump | Defined$ Targeted | NumDef$ X | References$ X SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kry_shield.jpg -Oracle:{2}, {T}: Prevent all damage that would be dealt this turn by target creature you control. That creature gets +0/+X until end of turn, where X is its converted mana cost. \ No newline at end of file +Oracle:{2}, {T}: Prevent all damage that would be dealt this turn by target creature you control. That creature gets +0/+X until end of turn, where X is its converted mana cost. diff --git a/forge-gui/res/cardsfolder/k/kudzu.txt b/forge-gui/res/cardsfolder/k/kudzu.txt index 90462495ec4..54aa2fc498f 100644 --- a/forge-gui/res/cardsfolder/k/kudzu.txt +++ b/forge-gui/res/cardsfolder/k/kudzu.txt @@ -1,12 +1,12 @@ -Name:Kudzu -ManaCost:1 G G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 1 G G | ValidTgts$ Land | AILogic$ Curse -T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescription$ When enchanted land becomes tapped, destroy it. That land's controller attaches CARDNAME to a land of his or her choice. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard | SubAbility$ DBChoose -SVar:DBChoose:DB$ ChooseCard | Defined$ TriggeredCardController | Choices$ Land | Mandatory$ True | AILogic$ OppPreferred | SubAbility$ DBAttach -SVar:DBAttach:DB$ Attach | Defined$ ChosenCard -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kudzu.jpg -Oracle:Enchant land\nWhen enchanted land becomes tapped, destroy it. That land's controller attaches Kudzu to a land of his or her choice. +Name:Kudzu +ManaCost:1 G G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 1 G G | ValidTgts$ Land | AILogic$ Curse +T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescription$ When enchanted land becomes tapped, destroy it. That land's controller attaches CARDNAME to a land of his or her choice. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard | SubAbility$ DBChoose +SVar:DBChoose:DB$ ChooseCard | Defined$ TriggeredCardController | Choices$ Land | Mandatory$ True | AILogic$ OppPreferred | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Defined$ ChosenCard +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kudzu.jpg +Oracle:Enchant land\nWhen enchanted land becomes tapped, destroy it. That land's controller attaches Kudzu to a land of his or her choice. diff --git a/forge-gui/res/cardsfolder/k/kukemssa_pirates.txt b/forge-gui/res/cardsfolder/k/kukemssa_pirates.txt index 901b3582efc..dfb3c43b664 100644 --- a/forge-gui/res/cardsfolder/k/kukemssa_pirates.txt +++ b/forge-gui/res/cardsfolder/k/kukemssa_pirates.txt @@ -1,9 +1,9 @@ -Name:Kukemssa Pirates -ManaCost:3 U -Types:Creature Human Pirate -PT:2/2 -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may gain control of target artifact defending player controls. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact defending player controls | SubAbility$ DBNoCombatDamage -SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage -SVar:Picture:http://www.wizards.com/global/images/magic/general/kukemssa_pirates.jpg -Oracle:Whenever Kukemssa Pirates attacks and isn't blocked, you may gain control of target artifact defending player controls. If you do, Kukemssa Pirates assigns no combat damage this turn. \ No newline at end of file +Name:Kukemssa Pirates +ManaCost:3 U +Types:Creature Human Pirate +PT:2/2 +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may gain control of target artifact defending player controls. If you do, CARDNAME assigns no combat damage this turn. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact defending player controls | SubAbility$ DBNoCombatDamage +SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage +SVar:Picture:http://www.wizards.com/global/images/magic/general/kukemssa_pirates.jpg +Oracle:Whenever Kukemssa Pirates attacks and isn't blocked, you may gain control of target artifact defending player controls. If you do, Kukemssa Pirates assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/k/kukemssa_serpent.txt b/forge-gui/res/cardsfolder/k/kukemssa_serpent.txt index aa27fa4cbf2..93bedb288a9 100644 --- a/forge-gui/res/cardsfolder/k/kukemssa_serpent.txt +++ b/forge-gui/res/cardsfolder/k/kukemssa_serpent.txt @@ -1,12 +1,12 @@ -Name:Kukemssa Serpent -ManaCost:3 U -Types:Creature Serpent -PT:4/3 -S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. -A:AB$ Animate | Cost$ U Sac<1/Island> | ValidTgts$ Land.OppCtrl | TgtPrompt$ Select target land an opponent controls | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land an opponent controls becomes an Island until end of turn. -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no Islands, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:NeedsToPlay:Island.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kukemssa_serpent.jpg -Oracle:Kukemssa Serpent can't attack unless defending player controls an Island.\n{U}, Sacrifice an Island: Target land an opponent controls becomes an Island until end of turn.\nWhen you control no Islands, sacrifice Kukemssa Serpent. \ No newline at end of file +Name:Kukemssa Serpent +ManaCost:3 U +Types:Creature Serpent +PT:4/3 +S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. +A:AB$ Animate | Cost$ U Sac<1/Island> | ValidTgts$ Land.OppCtrl | TgtPrompt$ Select target land an opponent controls | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land an opponent controls becomes an Island until end of turn. +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no Islands, sacrifice CARDNAME. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:NeedsToPlay:Island.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kukemssa_serpent.jpg +Oracle:Kukemssa Serpent can't attack unless defending player controls an Island.\n{U}, Sacrifice an Island: Target land an opponent controls becomes an Island until end of turn.\nWhen you control no Islands, sacrifice Kukemssa Serpent. diff --git a/forge-gui/res/cardsfolder/k/kuldotha_flamefiend.txt b/forge-gui/res/cardsfolder/k/kuldotha_flamefiend.txt index fdb00963331..d553ebf56fc 100644 --- a/forge-gui/res/cardsfolder/k/kuldotha_flamefiend.txt +++ b/forge-gui/res/cardsfolder/k/kuldotha_flamefiend.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDealDamage:AB$ DealDamage | Cost$ Sac<1/Artifact> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kuldotha_flamefiend.jpg -Oracle:When Kuldotha Flamefiend enters the battlefield, you may sacrifice an artifact. If you do, Kuldotha Flamefiend deals 4 damage divided as you choose among any number of target creatures and/or players. \ No newline at end of file +Oracle:When Kuldotha Flamefiend enters the battlefield, you may sacrifice an artifact. If you do, Kuldotha Flamefiend deals 4 damage divided as you choose among any number of target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/k/kuldotha_forgemaster.txt b/forge-gui/res/cardsfolder/k/kuldotha_forgemaster.txt index 20929bb1863..d6492bd723e 100644 --- a/forge-gui/res/cardsfolder/k/kuldotha_forgemaster.txt +++ b/forge-gui/res/cardsfolder/k/kuldotha_forgemaster.txt @@ -5,4 +5,4 @@ PT:3/5 A:AB$ ChangeZone | Cost$ T Sac<3/Artifact> | Origin$ Library | Destination$ Battlefield | ChangeType$ Artifact | ChangeNum$ 1 | SpellDescription$ Search your library for an artifact card and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kuldotha_forgemaster.jpg -Oracle:{T}, Sacrifice three artifacts: Search your library for an artifact card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Sacrifice three artifacts: Search your library for an artifact card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/k/kuldotha_phoenix.txt b/forge-gui/res/cardsfolder/k/kuldotha_phoenix.txt index 35c27a60f32..3ba1e99ef2b 100644 --- a/forge-gui/res/cardsfolder/k/kuldotha_phoenix.txt +++ b/forge-gui/res/cardsfolder/k/kuldotha_phoenix.txt @@ -6,4 +6,4 @@ K:Flying K:Haste A:AB$ ChangeZone | Cost$ 4 | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | PrecostDesc$ Metalcraft - | ActivationPhases$ Upkeep | PlayerTurn$ True | Activation$ Metalcraft | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate this ability only during your upkeep and only if you control three or more artifacts. SVar:Picture:http://www.wizards.com/global/images/magic/general/kuldotha_phoenix.jpg -Oracle:Flying, haste\nMetalcraft - {4}: Return Kuldotha Phoenix from your graveyard to the battlefield. Activate this ability only during your upkeep and only if you control three or more artifacts. \ No newline at end of file +Oracle:Flying, haste\nMetalcraft - {4}: Return Kuldotha Phoenix from your graveyard to the battlefield. Activate this ability only during your upkeep and only if you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/k/kuldotha_rebirth.txt b/forge-gui/res/cardsfolder/k/kuldotha_rebirth.txt index 959f7976358..abe454fa17a 100644 --- a/forge-gui/res/cardsfolder/k/kuldotha_rebirth.txt +++ b/forge-gui/res/cardsfolder/k/kuldotha_rebirth.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ R Sac<1/Artifact> | TokenAmount$ 3 | TokenOwner$ You | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin SOM | SpellDescription$ Put three 1/1 red Goblin creature tokens onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kuldotha_rebirth.jpg -Oracle:As an additional cost to cast Kuldotha Rebirth, sacrifice an artifact.\nPut three 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Oracle:As an additional cost to cast Kuldotha Rebirth, sacrifice an artifact.\nPut three 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/k/kuldotha_ringleader.txt b/forge-gui/res/cardsfolder/k/kuldotha_ringleader.txt index 7c5cbae4fae..87d72d833cd 100644 --- a/forge-gui/res/cardsfolder/k/kuldotha_ringleader.txt +++ b/forge-gui/res/cardsfolder/k/kuldotha_ringleader.txt @@ -6,4 +6,4 @@ K:CARDNAME attacks each turn if able. T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBattleCry | TriggerDescription$ Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) SVar:TrigBattleCry:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kuldotha_ringleader.jpg -Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)\nKuldotha Ringleader attacks each turn if able. \ No newline at end of file +Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)\nKuldotha Ringleader attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/k/kulrath_knight.txt b/forge-gui/res/cardsfolder/k/kulrath_knight.txt index 7a7ac63df9c..fbc8306fb6b 100644 --- a/forge-gui/res/cardsfolder/k/kulrath_knight.txt +++ b/forge-gui/res/cardsfolder/k/kulrath_knight.txt @@ -6,4 +6,4 @@ K:Flying K:Wither S:Mode$ Continuous | Affected$ Creature.OppCtrl+HasCounters | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Creatures your opponents control with counters on them can't attack or block. SVar:Picture:http://www.wizards.com/global/images/magic/general/kulrath_knight.jpg -Oracle:Flying\nWither (This deals damage to creatures in the form of -1/-1 counters.)\nCreatures your opponents control with counters on them can't attack or block. \ No newline at end of file +Oracle:Flying\nWither (This deals damage to creatures in the form of -1/-1 counters.)\nCreatures your opponents control with counters on them can't attack or block. diff --git a/forge-gui/res/cardsfolder/k/kumano_master_yamabushi.txt b/forge-gui/res/cardsfolder/k/kumano_master_yamabushi.txt index a105af5e444..355f701b45b 100644 --- a/forge-gui/res/cardsfolder/k/kumano_master_yamabushi.txt +++ b/forge-gui/res/cardsfolder/k/kumano_master_yamabushi.txt @@ -1,8 +1,8 @@ -Name:Kumano, Master Yamabushi -ManaCost:3 R R -Types:Legendary Creature Human Shaman -PT:4/4 -A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -S:Mode$ Continuous | Affected$ Creature.DamagedBy | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a creature dealt damage by CARDNAME this turn would die, exile it instead. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kumano_master_yamabushi.jpg -Oracle:{1}{R}: Kumano, Master Yamabushi deals 1 damage to target creature or player.\nIf a creature dealt damage by Kumano this turn would die, exile it instead. \ No newline at end of file +Name:Kumano, Master Yamabushi +ManaCost:3 R R +Types:Legendary Creature Human Shaman +PT:4/4 +A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +S:Mode$ Continuous | Affected$ Creature.DamagedBy | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a creature dealt damage by CARDNAME this turn would die, exile it instead. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kumano_master_yamabushi.jpg +Oracle:{1}{R}: Kumano, Master Yamabushi deals 1 damage to target creature or player.\nIf a creature dealt damage by Kumano this turn would die, exile it instead. diff --git a/forge-gui/res/cardsfolder/k/kumanos_blessing.txt b/forge-gui/res/cardsfolder/k/kumanos_blessing.txt index 07139dd0cef..be05c3f5605 100644 --- a/forge-gui/res/cardsfolder/k/kumanos_blessing.txt +++ b/forge-gui/res/cardsfolder/k/kumanos_blessing.txt @@ -1,11 +1,11 @@ -Name:Kumano's Blessing -ManaCost:2 R -Types:Enchantment Aura -K:Flash -K:Enchant creature -A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.wasDealtDamageByEnchantedThisTurn | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a creature dealt damage by enchanted creature this turn would die, exile it instead. -SVar:RemRandomDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kumanos_blessing.jpg -Oracle:Flash\nEnchant creature\nIf a creature dealt damage by enchanted creature this turn would die, exile it instead. \ No newline at end of file +Name:Kumano's Blessing +ManaCost:2 R +Types:Enchantment Aura +K:Flash +K:Enchant creature +A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.wasDealtDamageByEnchantedThisTurn | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a creature dealt damage by enchanted creature this turn would die, exile it instead. +SVar:RemRandomDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kumanos_blessing.jpg +Oracle:Flash\nEnchant creature\nIf a creature dealt damage by enchanted creature this turn would die, exile it instead. diff --git a/forge-gui/res/cardsfolder/k/kumanos_pupils.txt b/forge-gui/res/cardsfolder/k/kumanos_pupils.txt index 419283c04f7..257ec75783c 100644 --- a/forge-gui/res/cardsfolder/k/kumanos_pupils.txt +++ b/forge-gui/res/cardsfolder/k/kumanos_pupils.txt @@ -1,7 +1,7 @@ -Name:Kumano's Pupils -ManaCost:4 R -Types:Creature Human Shaman -PT:3/3 -S:Mode$ Continuous | Affected$ Creature.DamagedBy | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a creature dealt damage by CARDNAME this turn would die, exile it instead. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kumanos_pupils.jpg -Oracle:If a creature dealt damage by Kumano's Pupils this turn would die, exile it instead. \ No newline at end of file +Name:Kumano's Pupils +ManaCost:4 R +Types:Creature Human Shaman +PT:3/3 +S:Mode$ Continuous | Affected$ Creature.DamagedBy | AddHiddenKeyword$ If CARDNAME would be put into a graveyard, exile it instead. | Description$ If a creature dealt damage by CARDNAME this turn would die, exile it instead. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kumanos_pupils.jpg +Oracle:If a creature dealt damage by Kumano's Pupils this turn would die, exile it instead. diff --git a/forge-gui/res/cardsfolder/k/kuon_ogre_ascendant_kuons_essence.txt b/forge-gui/res/cardsfolder/k/kuon_ogre_ascendant_kuons_essence.txt index 403208e8051..1b8ed3eff69 100644 --- a/forge-gui/res/cardsfolder/k/kuon_ogre_ascendant_kuons_essence.txt +++ b/forge-gui/res/cardsfolder/k/kuon_ogre_ascendant_kuons_essence.txt @@ -1,22 +1,22 @@ -Name:Kuon, Ogre Ascendant -ManaCost:B B B -Types:Legendary Creature Ogre Monk -PT:2/4 -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE3 | Execute$ TrigFlip | TriggerDescription$ At the beginning of the end step, if three or more creatures died this turn, flip CARDNAME. -SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/kuon_ogre_ascendant.jpg -AlternateMode:Flip -Oracle:At the beginning of the end step, if three or more creatures died this turn, flip Kuon, Ogre Ascendant. - -ALTERNATE - -Name:Kuon's Essence -ManaCost:B B B -Colors:black -Types:Legendary Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a creature. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredPlayer | SacValid$ Creature -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/kuons_essence.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:At the beginning of each player's upkeep, that player sacrifices a creature. +Name:Kuon, Ogre Ascendant +ManaCost:B B B +Types:Legendary Creature Ogre Monk +PT:2/4 +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE3 | Execute$ TrigFlip | TriggerDescription$ At the beginning of the end step, if three or more creatures died this turn, flip CARDNAME. +SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/kuon_ogre_ascendant.jpg +AlternateMode:Flip +Oracle:At the beginning of the end step, if three or more creatures died this turn, flip Kuon, Ogre Ascendant. + +ALTERNATE + +Name:Kuon's Essence +ManaCost:B B B +Colors:black +Types:Legendary Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a creature. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredPlayer | SacValid$ Creature +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/kuons_essence.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:At the beginning of each player's upkeep, that player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/k/kurgadon.txt b/forge-gui/res/cardsfolder/k/kurgadon.txt index 06ade42d55b..92a0084a248 100644 --- a/forge-gui/res/cardsfolder/k/kurgadon.txt +++ b/forge-gui/res/cardsfolder/k/kurgadon.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Creature.cmcGE6 | ValidActivatingPlayer$ You | Tr SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 SVar:BuffedBy:Creature.cmcGE6 SVar:Picture:http://www.wizards.com/global/images/magic/general/kurgadon.jpg -Oracle:Whenever you cast a creature spell with converted mana cost 6 or greater, put three +1/+1 counters on Kurgadon. \ No newline at end of file +Oracle:Whenever you cast a creature spell with converted mana cost 6 or greater, put three +1/+1 counters on Kurgadon. diff --git a/forge-gui/res/cardsfolder/k/kuro_pitlord.txt b/forge-gui/res/cardsfolder/k/kuro_pitlord.txt index cdb0d111b09..2cf09cb67a8 100644 --- a/forge-gui/res/cardsfolder/k/kuro_pitlord.txt +++ b/forge-gui/res/cardsfolder/k/kuro_pitlord.txt @@ -6,4 +6,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay {B}{B}{B}{B A:AB$ Pump | Cost$ PayLife<1> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kuro_pitlord.jpg -Oracle:At the beginning of your upkeep, sacrifice Kuro, Pitlord unless you pay {B}{B}{B}{B}.\nPay 1 life: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Kuro, Pitlord unless you pay {B}{B}{B}{B}.\nPay 1 life: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/k/kuros_taken.txt b/forge-gui/res/cardsfolder/k/kuros_taken.txt index 3f8a248bfac..1bfa29047ef 100644 --- a/forge-gui/res/cardsfolder/k/kuros_taken.txt +++ b/forge-gui/res/cardsfolder/k/kuros_taken.txt @@ -5,4 +5,4 @@ PT:1/1 K:Bushido 1 A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/kuros_taken.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{1}{B}: Regenerate Kuro's Taken. \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{1}{B}: Regenerate Kuro's Taken. diff --git a/forge-gui/res/cardsfolder/k/kusari_gama.txt b/forge-gui/res/cardsfolder/k/kusari_gama.txt index 5b443130cd5..81b68a66c1b 100644 --- a/forge-gui/res/cardsfolder/k/kusari_gama.txt +++ b/forge-gui/res/cardsfolder/k/kusari_gama.txt @@ -1,13 +1,13 @@ -Name:Kusari-Gama -ManaCost:3 -Types:Artifact Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ GamaPump | Description$ Equipped creature has "{2}: This creature gets +1/+0 until end of turn." -SVar:GamaPump:AB$ Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -T:Mode$ DamageDone | ValidSource$ Card.EquippedBy | ValidTarget$ Creature.blocking | Execute$ KusariPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals damage to a blocking creature, CARDNAME deals that much damage to each other creature defending player controls. -SVar:KusariPump:DB$ Pump | Defined$ TriggeredTarget | RememberObjects$ TriggeredTarget | SubAbility$ GamaDamage -SVar:GamaDamage:DB$ DamageAll | NumDmg$ X | References$ X | ValidCards$ Creature.DefenderCtrl+IsNotRemembered | SubAbility$ CleanUp -SVar:CleanUp:DB$ Cleanup | ClearRemembered$ True -SVar:X:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/kusari_gama.jpg -Oracle:Equipped creature has "{2}: This creature gets +1/+0 until end of turn."\nWhenever equipped creature deals damage to a blocking creature, Kusari-Gama deals that much damage to each other creature defending player controls.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Kusari-Gama +ManaCost:3 +Types:Artifact Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ GamaPump | Description$ Equipped creature has "{2}: This creature gets +1/+0 until end of turn." +SVar:GamaPump:AB$ Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +T:Mode$ DamageDone | ValidSource$ Card.EquippedBy | ValidTarget$ Creature.blocking | Execute$ KusariPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals damage to a blocking creature, CARDNAME deals that much damage to each other creature defending player controls. +SVar:KusariPump:DB$ Pump | Defined$ TriggeredTarget | RememberObjects$ TriggeredTarget | SubAbility$ GamaDamage +SVar:GamaDamage:DB$ DamageAll | NumDmg$ X | References$ X | ValidCards$ Creature.DefenderCtrl+IsNotRemembered | SubAbility$ CleanUp +SVar:CleanUp:DB$ Cleanup | ClearRemembered$ True +SVar:X:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/kusari_gama.jpg +Oracle:Equipped creature has "{2}: This creature gets +1/+0 until end of turn."\nWhenever equipped creature deals damage to a blocking creature, Kusari-Gama deals that much damage to each other creature defending player controls.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/k/kyoki_sanitys_eclipse.txt b/forge-gui/res/cardsfolder/k/kyoki_sanitys_eclipse.txt index 7501d5d1515..279b8765a15 100644 --- a/forge-gui/res/cardsfolder/k/kyoki_sanitys_eclipse.txt +++ b/forge-gui/res/cardsfolder/k/kyoki_sanitys_eclipse.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ChangeType$ Card | Defined$ Opponent | TgtPrompt$ Select target opponent | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/kyoki_sanitys_eclipse.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, target opponent exiles a card from his or her hand. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, target opponent exiles a card from his or her hand. diff --git a/forge-gui/res/cardsfolder/k/kyren_archive.txt b/forge-gui/res/cardsfolder/k/kyren_archive.txt index 21aa181fb2a..501c5620587 100644 --- a/forge-gui/res/cardsfolder/k/kyren_archive.txt +++ b/forge-gui/res/cardsfolder/k/kyren_archive.txt @@ -1,11 +1,11 @@ -Name:Kyren Archive -ManaCost:3 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigKyrenExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may exile the top card of your library face down. -SVar:TrigKyrenExile:AB$ ChangeZone | Cost$ 0 | Defined$ TopOfLibrary | Origin$ Library | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True -A:AB$ ChangeZone | Cost$ 5 Discard<1/Hand> Sac<1/CARDNAME> | Defined$ Remembered | Origin$ Exile | Destination$ Hand | Hidden$ True | SubAbility$ DBKyrenCleanup | SpellDescription$ Put all cards exiled with CARDNAME into their owner's hand. -SVar:DBKyrenCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kyren_archive.jpg -Oracle:At the beginning of your upkeep, you may exile the top card of your library face down.\n{5}, Discard your hand, Sacrifice Kyren Archive: Put all cards exiled with Kyren Archive into their owner's hand. \ No newline at end of file +Name:Kyren Archive +ManaCost:3 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigKyrenExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may exile the top card of your library face down. +SVar:TrigKyrenExile:AB$ ChangeZone | Cost$ 0 | Defined$ TopOfLibrary | Origin$ Library | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True +A:AB$ ChangeZone | Cost$ 5 Discard<1/Hand> Sac<1/CARDNAME> | Defined$ Remembered | Origin$ Exile | Destination$ Hand | Hidden$ True | SubAbility$ DBKyrenCleanup | SpellDescription$ Put all cards exiled with CARDNAME into their owner's hand. +SVar:DBKyrenCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kyren_archive.jpg +Oracle:At the beginning of your upkeep, you may exile the top card of your library face down.\n{5}, Discard your hand, Sacrifice Kyren Archive: Put all cards exiled with Kyren Archive into their owner's hand. diff --git a/forge-gui/res/cardsfolder/k/kyren_glider.txt b/forge-gui/res/cardsfolder/k/kyren_glider.txt index 4dac52e7afb..d2e094e0c40 100644 --- a/forge-gui/res/cardsfolder/k/kyren_glider.txt +++ b/forge-gui/res/cardsfolder/k/kyren_glider.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card19604.jpg -Oracle:Flying\nKyren Glider can't block. \ No newline at end of file +Oracle:Flying\nKyren Glider can't block. diff --git a/forge-gui/res/cardsfolder/k/kyren_legate.txt b/forge-gui/res/cardsfolder/k/kyren_legate.txt index ebb47cae195..ee4c1678e78 100644 --- a/forge-gui/res/cardsfolder/k/kyren_legate.txt +++ b/forge-gui/res/cardsfolder/k/kyren_legate.txt @@ -1,10 +1,10 @@ -Name:Kyren Legate -ManaCost:1 R -Types:Creature Goblin -PT:1/1 -K:Haste -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Plains and you control a Mountain, you may cast CARDNAME without paying its mana cost. -SVar:X:Count$Valid Plains.OppCtrl -SVar:Y:Count$Valid Mountain.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/kyren_legate.jpg -Oracle:Haste\nIf an opponent controls a Plains and you control a Mountain, you may cast Kyren Legate without paying its mana cost. \ No newline at end of file +Name:Kyren Legate +ManaCost:1 R +Types:Creature Goblin +PT:1/1 +K:Haste +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Plains and you control a Mountain, you may cast CARDNAME without paying its mana cost. +SVar:X:Count$Valid Plains.OppCtrl +SVar:Y:Count$Valid Mountain.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/kyren_legate.jpg +Oracle:Haste\nIf an opponent controls a Plains and you control a Mountain, you may cast Kyren Legate without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/k/kyren_negotiations.txt b/forge-gui/res/cardsfolder/k/kyren_negotiations.txt index b4125bc0a9e..197c4820746 100644 --- a/forge-gui/res/cardsfolder/k/kyren_negotiations.txt +++ b/forge-gui/res/cardsfolder/k/kyren_negotiations.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Enchantment A:AB$ DealDamage | Cost$ tapXType<1/Creature> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/kyren_negotiations.jpg -Oracle:Tap an untapped creature you control: Kyren Negotiations deals 1 damage to target player. \ No newline at end of file +Oracle:Tap an untapped creature you control: Kyren Negotiations deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/k/kyren_sniper.txt b/forge-gui/res/cardsfolder/k/kyren_sniper.txt index 860bd3ca5ac..0b79f83e1f1 100644 --- a/forge-gui/res/cardsfolder/k/kyren_sniper.txt +++ b/forge-gui/res/cardsfolder/k/kyren_sniper.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may have CARDNAME deal 1 damage to target player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/kyren_sniper.jpg -Oracle:At the beginning of your upkeep, you may have Kyren Sniper deal 1 damage to target player. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may have Kyren Sniper deal 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/k/kyren_toy.txt b/forge-gui/res/cardsfolder/k/kyren_toy.txt index 0473aa04724..692168a3f2b 100644 --- a/forge-gui/res/cardsfolder/k/kyren_toy.txt +++ b/forge-gui/res/cardsfolder/k/kyren_toy.txt @@ -1,10 +1,10 @@ -Name:Kyren Toy -ManaCost:3 -Types:Artifact -A:AB$ PutCounter | Cost$ 1 T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. -A:AB$ Mana | Cost$ T SubCounter | Produced$ 1 | Amount$ Y | References$ X,Y | SpellDescription$ Add {X}{1} to your mana pool. -SVar:Y:Number$1/Plus.ChosenX -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/kyren_toy.jpg -Oracle:{1}, {T}: Put a charge counter on Kyren Toy.\n{T}, Remove X charge counters from Kyren Toy: Add {X}{1} to your mana pool. \ No newline at end of file +Name:Kyren Toy +ManaCost:3 +Types:Artifact +A:AB$ PutCounter | Cost$ 1 T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. +A:AB$ Mana | Cost$ T SubCounter | Produced$ 1 | Amount$ Y | References$ X,Y | SpellDescription$ Add {X}{1} to your mana pool. +SVar:Y:Number$1/Plus.ChosenX +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/kyren_toy.jpg +Oracle:{1}, {T}: Put a charge counter on Kyren Toy.\n{T}, Remove X charge counters from Kyren Toy: Add {X}{1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/k/kyscu_drake.txt b/forge-gui/res/cardsfolder/k/kyscu_drake.txt index 1675220c4e5..5294c1a77da 100644 --- a/forge-gui/res/cardsfolder/k/kyscu_drake.txt +++ b/forge-gui/res/cardsfolder/k/kyscu_drake.txt @@ -1,9 +1,9 @@ -Name:Kyscu Drake -ManaCost:3 G -Types:Creature Drake -PT:2/2 -K:Flying -A:AB$ Pump | Cost$ G | NumDef$ +1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. Activate this ability only once each turn. -A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> Sac<1/Creature.namedSpitting Drake/creature named Spitting Drake> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedViashivan Dragon | ChangeNum$ 1 | SpellDescription$ Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/kyscu_drake.jpg -Oracle:Flying\n{G}: Kyscu Drake gets +0/+1 until end of turn. Activate this ability only once each turn.\nSacrifice Kyscu Drake and a creature named Spitting Drake: Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Name:Kyscu Drake +ManaCost:3 G +Types:Creature Drake +PT:2/2 +K:Flying +A:AB$ Pump | Cost$ G | NumDef$ +1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. Activate this ability only once each turn. +A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> Sac<1/Creature.namedSpitting Drake/creature named Spitting Drake> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedViashivan Dragon | ChangeNum$ 1 | SpellDescription$ Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/kyscu_drake.jpg +Oracle:Flying\n{G}: Kyscu Drake gets +0/+1 until end of turn. Activate this ability only once each turn.\nSacrifice Kyscu Drake and a creature named Spitting Drake: Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/lab_rats.txt b/forge-gui/res/cardsfolder/l/lab_rats.txt index 92fad64e846..35f5023e521 100644 --- a/forge-gui/res/cardsfolder/l/lab_rats.txt +++ b/forge-gui/res/cardsfolder/l/lab_rats.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ B | TokenAmount$ 1 | TokenName$ Rat | TokenTypes$ Creature,Rat | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 black Rat creature token onto the battlefield. K:Buyback 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/lab_rats.jpg -Oracle:Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut a 1/1 black Rat creature token onto the battlefield. \ No newline at end of file +Oracle:Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut a 1/1 black Rat creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/laboratory_maniac.txt b/forge-gui/res/cardsfolder/l/laboratory_maniac.txt index a0c0192c7e6..5113a01086a 100644 --- a/forge-gui/res/cardsfolder/l/laboratory_maniac.txt +++ b/forge-gui/res/cardsfolder/l/laboratory_maniac.txt @@ -1,8 +1,8 @@ -Name:Laboratory Maniac -ManaCost:2 U -Types:Creature Human Wizard -PT:2/2 -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | IsPresent$ Card.YouOwn | PresentZone$ Library | PresentCompare$ EQ0 | ReplaceWith$ Win | Description$ If you would draw a card while your library has no cards in it, you win the game instead. -SVar:Win:AB$WinsGame | Cost$ 0 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/laboratory_maniac.jpg -Oracle:If you would draw a card while your library has no cards in it, you win the game instead. \ No newline at end of file +Name:Laboratory Maniac +ManaCost:2 U +Types:Creature Human Wizard +PT:2/2 +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | IsPresent$ Card.YouOwn | PresentZone$ Library | PresentCompare$ EQ0 | ReplaceWith$ Win | Description$ If you would draw a card while your library has no cards in it, you win the game instead. +SVar:Win:AB$WinsGame | Cost$ 0 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/laboratory_maniac.jpg +Oracle:If you would draw a card while your library has no cards in it, you win the game instead. diff --git a/forge-gui/res/cardsfolder/l/labyrinth_champion.txt b/forge-gui/res/cardsfolder/l/labyrinth_champion.txt index 0c4c98229f5..f301e9d409e 100644 --- a/forge-gui/res/cardsfolder/l/labyrinth_champion.txt +++ b/forge-gui/res/cardsfolder/l/labyrinth_champion.txt @@ -1,8 +1,8 @@ -Name:Labyrinth Champion -ManaCost:3 R -Types:Creature Human Warrior -PT:2/2 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, CARDNAME deals 2 damage to target creature or player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/labyrinth_champion.jpg -Oracle:Heroic - Whenever you cast a spell that targets Labyrinth Champion, Labyrinth Champion deals 2 damage to target creature or player. \ No newline at end of file +Name:Labyrinth Champion +ManaCost:3 R +Types:Creature Human Warrior +PT:2/2 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, CARDNAME deals 2 damage to target creature or player. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/labyrinth_champion.jpg +Oracle:Heroic - Whenever you cast a spell that targets Labyrinth Champion, Labyrinth Champion deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/labyrinth_minotaur.txt b/forge-gui/res/cardsfolder/l/labyrinth_minotaur.txt index 0cbd5386dff..b4f6ac1c729 100644 --- a/forge-gui/res/cardsfolder/l/labyrinth_minotaur.txt +++ b/forge-gui/res/cardsfolder/l/labyrinth_minotaur.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerD SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Triggered | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/labyrinth_minotaur.jpg -Oracle:Whenever Labyrinth Minotaur blocks a creature, that creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Whenever Labyrinth Minotaur blocks a creature, that creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/l/laccolith_grunt.txt b/forge-gui/res/cardsfolder/l/laccolith_grunt.txt index 9839205adcb..1981e1e5630 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_grunt.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_grunt.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Sele SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_grunt.jpg -Oracle:Whenever Laccolith Grunt becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Grunt assigns no combat damage this turn. \ No newline at end of file +Oracle:Whenever Laccolith Grunt becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Grunt assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/l/laccolith_rig.txt b/forge-gui/res/cardsfolder/l/laccolith_rig.txt index 661ef0d4281..fbb8bf2bf09 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_rig.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_rig.txt @@ -1,11 +1,11 @@ -Name:Laccolith Rig -ManaCost:R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILogic$ Pump -T:Mode$ AttackerBlocked | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ LaccolithDmg | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature becomes blocked, you may have it deal damage equal to its power to target creature. If you do, the first creature assigns no combat damage this turn. -SVar:LaccolithDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ RigX | SubAbility$ NoCombatDamage | References$ RigX | DamageSource$ TriggeredAttacker -SVar:NoCombatDamage:DB$ Pump | Defined$ TriggeredAttacker | KW$ HIDDEN CARDNAME assigns no combat damage -SVar:RigX:TriggeredAttacker$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_rig.jpg -Oracle:Enchant creature\nWhenever enchanted creature becomes blocked, you may have it deal damage equal to its power to target creature. If you do, the first creature assigns no combat damage this turn. \ No newline at end of file +Name:Laccolith Rig +ManaCost:R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILogic$ Pump +T:Mode$ AttackerBlocked | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ LaccolithDmg | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature becomes blocked, you may have it deal damage equal to its power to target creature. If you do, the first creature assigns no combat damage this turn. +SVar:LaccolithDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ RigX | SubAbility$ NoCombatDamage | References$ RigX | DamageSource$ TriggeredAttacker +SVar:NoCombatDamage:DB$ Pump | Defined$ TriggeredAttacker | KW$ HIDDEN CARDNAME assigns no combat damage +SVar:RigX:TriggeredAttacker$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_rig.jpg +Oracle:Enchant creature\nWhenever enchanted creature becomes blocked, you may have it deal damage equal to its power to target creature. If you do, the first creature assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/l/laccolith_titan.txt b/forge-gui/res/cardsfolder/l/laccolith_titan.txt index 2b278ce2134..687f60a3772 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_titan.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_titan.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Sele SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_titan.jpg -Oracle:Whenever Laccolith Titan becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Titan assigns no combat damage this turn. \ No newline at end of file +Oracle:Whenever Laccolith Titan becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Titan assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/l/laccolith_warrior.txt b/forge-gui/res/cardsfolder/l/laccolith_warrior.txt index 47e0baee71b..bebfa02d69f 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_warrior.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_warrior.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Sele SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_warrior.jpg -Oracle:Whenever Laccolith Warrior becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Warrior assigns no combat damage this turn. \ No newline at end of file +Oracle:Whenever Laccolith Warrior becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Warrior assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/l/laccolith_whelp.txt b/forge-gui/res/cardsfolder/l/laccolith_whelp.txt index b16c7511f6d..b8e8404b986 100644 --- a/forge-gui/res/cardsfolder/l/laccolith_whelp.txt +++ b/forge-gui/res/cardsfolder/l/laccolith_whelp.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Sele SVar:DBNoCombatDamage:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/laccolith_whelp.jpg -Oracle:Whenever Laccolith Whelp becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Whelp assigns no combat damage this turn. \ No newline at end of file +Oracle:Whenever Laccolith Whelp becomes blocked, you may have it deal damage equal to its power to target creature. If you do, Laccolith Whelp assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/l/lace_with_moonglove.txt b/forge-gui/res/cardsfolder/l/lace_with_moonglove.txt index ee3254eb841..8a270cd09e4 100644 --- a/forge-gui/res/cardsfolder/l/lace_with_moonglove.txt +++ b/forge-gui/res/cardsfolder/l/lace_with_moonglove.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch | SpellDescription$ Target creature gains deathtouch until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/lace_with_moonglove.jpg -Oracle:Target creature gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy that creature.)\nDraw a card. \ No newline at end of file +Oracle:Target creature gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy that creature.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/l/lady_caleria.txt b/forge-gui/res/cardsfolder/l/lady_caleria.txt index 3fe652d6ef2..02106cc72de 100644 --- a/forge-gui/res/cardsfolder/l/lady_caleria.txt +++ b/forge-gui/res/cardsfolder/l/lady_caleria.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Archer PT:3/6 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/lady_caleria.jpg -Oracle:{T}: Lady Caleria deals 3 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{T}: Lady Caleria deals 3 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/l/lady_evangela.txt b/forge-gui/res/cardsfolder/l/lady_evangela.txt index fffd741c268..def07f85d9b 100644 --- a/forge-gui/res/cardsfolder/l/lady_evangela.txt +++ b/forge-gui/res/cardsfolder/l/lady_evangela.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Pump | Cost$ W B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SpellDescription$ Prevent all combat damage that would be dealt by target creature this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lady_evangela.jpg -Oracle:{W}{B}, {T}: Prevent all combat damage that would be dealt by target creature this turn. \ No newline at end of file +Oracle:{W}{B}, {T}: Prevent all combat damage that would be dealt by target creature this turn. diff --git a/forge-gui/res/cardsfolder/l/lady_orca.txt b/forge-gui/res/cardsfolder/l/lady_orca.txt index 7d618852e31..789b09b75f8 100644 --- a/forge-gui/res/cardsfolder/l/lady_orca.txt +++ b/forge-gui/res/cardsfolder/l/lady_orca.txt @@ -3,4 +3,4 @@ ManaCost:5 B R Types:Legendary Creature Demon PT:7/4 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1667.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/lady_sun.txt b/forge-gui/res/cardsfolder/l/lady_sun.txt index f758491912c..9a3503c1080 100644 --- a/forge-gui/res/cardsfolder/l/lady_sun.txt +++ b/forge-gui/res/cardsfolder/l/lady_sun.txt @@ -1,9 +1,9 @@ -Name:Lady Sun -ManaCost:1 U U -Types:Legendary Creature Human Advisor -PT:1/1 -A:AB$ ChangeZone | Cost$ T | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZone | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Return CARDNAME and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared. -SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lady_sun.jpg -Oracle:{T}: Return Lady Sun and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Name:Lady Sun +ManaCost:1 U U +Types:Legendary Creature Human Advisor +PT:1/1 +A:AB$ ChangeZone | Cost$ T | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZone | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Return CARDNAME and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared. +SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lady_sun.jpg +Oracle:{T}: Return Lady Sun and another target creature to their owners' hands. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/l/lady_zhurong_warrior_queen.txt b/forge-gui/res/cardsfolder/l/lady_zhurong_warrior_queen.txt index 1bedac6f87e..73a6ec10ba8 100644 --- a/forge-gui/res/cardsfolder/l/lady_zhurong_warrior_queen.txt +++ b/forge-gui/res/cardsfolder/l/lady_zhurong_warrior_queen.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Soldier Warrior PT:4/3 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/lady_zhurong_warrior_queen.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/l/lagac_lizard.txt b/forge-gui/res/cardsfolder/l/lagac_lizard.txt index 3309037c212..52790f20503 100644 --- a/forge-gui/res/cardsfolder/l/lagac_lizard.txt +++ b/forge-gui/res/cardsfolder/l/lagac_lizard.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Lizard PT:3/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/lagac_lizard.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/lagonna_band_elder.txt b/forge-gui/res/cardsfolder/l/lagonna_band_elder.txt index aa44ec03f5a..5fa0b783d31 100644 --- a/forge-gui/res/cardsfolder/l/lagonna_band_elder.txt +++ b/forge-gui/res/cardsfolder/l/lagonna_band_elder.txt @@ -1,8 +1,8 @@ -Name:Lagonna-Band Elder -ManaCost:2 W -Types:Creature Centaur Advisor -PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Enchantment.YouCtrl | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, if you control an enchantment, you gain 3 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/lagonna_band_elder.jpg -Oracle:When Lagonna-Band Elder enters the battlefield, if you control an enchantment, you gain 3 life. \ No newline at end of file +Name:Lagonna-Band Elder +ManaCost:2 W +Types:Creature Centaur Advisor +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Enchantment.YouCtrl | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, if you control an enchantment, you gain 3 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/lagonna_band_elder.jpg +Oracle:When Lagonna-Band Elder enters the battlefield, if you control an enchantment, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/l/lagonna_band_trailblazer.txt b/forge-gui/res/cardsfolder/l/lagonna_band_trailblazer.txt index 0392ac7bb05..c7a49020d1b 100644 --- a/forge-gui/res/cardsfolder/l/lagonna_band_trailblazer.txt +++ b/forge-gui/res/cardsfolder/l/lagonna_band_trailblazer.txt @@ -1,8 +1,8 @@ -Name:Lagonna-Band Trailblazer -ManaCost:W -Types:Creature Centaur Scout -PT:0/4 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/lagonna-band_trailblazer.jpg -Oracle:Heroic - Whenever you cast a spell that targets Lagonna-Band Trailblazer, put a +1/+1 counter on Lagonna-Band Trailblazer. \ No newline at end of file +Name:Lagonna-Band Trailblazer +ManaCost:W +Types:Creature Centaur Scout +PT:0/4 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/lagonna-band_trailblazer.jpg +Oracle:Heroic - Whenever you cast a spell that targets Lagonna-Band Trailblazer, put a +1/+1 counter on Lagonna-Band Trailblazer. diff --git a/forge-gui/res/cardsfolder/l/lair_delve.txt b/forge-gui/res/cardsfolder/l/lair_delve.txt index 8309f02dd25..4975c352bc2 100644 --- a/forge-gui/res/cardsfolder/l/lair_delve.txt +++ b/forge-gui/res/cardsfolder/l/lair_delve.txt @@ -1,6 +1,6 @@ -Name:Lair Delve -ManaCost:2 G -Types:Sorcery -A:SP$ Dig | Cost$ 2 G | DigNum$ 2 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature,Land | DestinationZone2$ Library | SpellDescription$ Reval the top two cards of your library. Put all creature and land cards revealed this way into your hand and the rest on the bottom of your library in any order. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lair_delve.jpg -Oracle:Reveal the top two cards of your library. Put all creature and land cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Name:Lair Delve +ManaCost:2 G +Types:Sorcery +A:SP$ Dig | Cost$ 2 G | DigNum$ 2 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature,Land | DestinationZone2$ Library | SpellDescription$ Reval the top two cards of your library. Put all creature and land cards revealed this way into your hand and the rest on the bottom of your library in any order. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lair_delve.jpg +Oracle:Reveal the top two cards of your library. Put all creature and land cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/l/lair_of_the_ashen_idol.txt b/forge-gui/res/cardsfolder/l/lair_of_the_ashen_idol.txt index 3a8c3fe94a2..fd009a6b0d9 100644 --- a/forge-gui/res/cardsfolder/l/lair_of_the_ashen_idol.txt +++ b/forge-gui/res/cardsfolder/l/lair_of_the_ashen_idol.txt @@ -1,13 +1,13 @@ -Name:Lair of the Ashen Idol -ManaCost:no cost -Types:Plane Azgol -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ SacToIdol | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. If you can't, planeswalk. -SVar:SacToIdol:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SubAbility$ IdolWalk | RememberSacrificed$ True -SVar:IdolWalk:DB$ Planeswalk | ConditionCheckSVar$ IdolX | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ IdolX -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:IdolX:Remembered$Amount -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, any number of target players each put a 2/2 black Zombie creature token onto the battlefield. -SVar:RolledChaos:DB$ Token | ValidTgts$ Player | TgtPrompt$ Select target player to receive zombie token | TargetMin$ 0 | TargetMax$ MaxTgt | References$ MaxTgt | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ Targeted | TokenAmount$ 1 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD -SVar:MaxTgt:PlayerCountPlayers$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/lair_of_the_ashen_idol.jpg -Oracle:At the beginning of your upkeep, sacrifice a creature. If you can't, planeswalk.\nWhenever you roll {C}, any number of target players each put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Name:Lair of the Ashen Idol +ManaCost:no cost +Types:Plane Azgol +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ SacToIdol | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. If you can't, planeswalk. +SVar:SacToIdol:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SubAbility$ IdolWalk | RememberSacrificed$ True +SVar:IdolWalk:DB$ Planeswalk | ConditionCheckSVar$ IdolX | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ IdolX +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:IdolX:Remembered$Amount +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, any number of target players each put a 2/2 black Zombie creature token onto the battlefield. +SVar:RolledChaos:DB$ Token | ValidTgts$ Player | TgtPrompt$ Select target player to receive zombie token | TargetMin$ 0 | TargetMax$ MaxTgt | References$ MaxTgt | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ Targeted | TokenAmount$ 1 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD +SVar:MaxTgt:PlayerCountPlayers$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/lair_of_the_ashen_idol.jpg +Oracle:At the beginning of your upkeep, sacrifice a creature. If you can't, planeswalk.\nWhenever you roll {C}, any number of target players each put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/lairwatch_giant.txt b/forge-gui/res/cardsfolder/l/lairwatch_giant.txt index 88acd196cc3..d000aac95ae 100644 --- a/forge-gui/res/cardsfolder/l/lairwatch_giant.txt +++ b/forge-gui/res/cardsfolder/l/lairwatch_giant.txt @@ -1,10 +1,10 @@ -Name:Lairwatch Giant -ManaCost:5 W -Types:Creature Giant Warrior -PT:5/3 -K:CARDNAME can block an additional creature. -T:Mode$ Blocks | ValidCard$ Card.Self | CheckSVar$ X | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks two or more creatures, it gains first strike until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. -SVar:X:Count$Valid Creature.blockedBySource -SVar:Picture:http://www.wizards.com/global/images/magic/general/lairwatch_giant.jpg -Oracle:Lairwatch Giant can block an additional creature.\nWhenever Lairwatch Giant blocks two or more creatures, it gains first strike until end of turn. \ No newline at end of file +Name:Lairwatch Giant +ManaCost:5 W +Types:Creature Giant Warrior +PT:5/3 +K:CARDNAME can block an additional creature. +T:Mode$ Blocks | ValidCard$ Card.Self | CheckSVar$ X | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks two or more creatures, it gains first strike until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. +SVar:X:Count$Valid Creature.blockedBySource +SVar:Picture:http://www.wizards.com/global/images/magic/general/lairwatch_giant.jpg +Oracle:Lairwatch Giant can block an additional creature.\nWhenever Lairwatch Giant blocks two or more creatures, it gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lake_of_the_dead.txt b/forge-gui/res/cardsfolder/l/lake_of_the_dead.txt index 7b0023020a0..ea6ddf8f8dc 100644 --- a/forge-gui/res/cardsfolder/l/lake_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/l/lake_of_the_dead.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lake_of_the_dead.jpg -Oracle:If Lake of the Dead would enter the battlefield, sacrifice a Swamp instead. If you do, put Lake of the Dead onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {B} to your mana pool.\n{T}, Sacrifice a Swamp: Add {B}{B}{B}{B} to your mana pool. \ No newline at end of file +Oracle:If Lake of the Dead would enter the battlefield, sacrifice a Swamp instead. If you do, put Lake of the Dead onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {B} to your mana pool.\n{T}, Sacrifice a Swamp: Add {B}{B}{B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/lambholt_elder_silverpelt_werewolf.txt b/forge-gui/res/cardsfolder/l/lambholt_elder_silverpelt_werewolf.txt index 80e9f20da39..c68985d6d36 100644 --- a/forge-gui/res/cardsfolder/l/lambholt_elder_silverpelt_werewolf.txt +++ b/forge-gui/res/cardsfolder/l/lambholt_elder_silverpelt_werewolf.txt @@ -1,23 +1,23 @@ -Name:Lambholt Elder -ManaCost:2 G -Types:Creature Human Werewolf -PT:1/2 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/lambholt_elder.jpg -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Elder. - -ALTERNATE - -Name:Silverpelt Werewolf -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:4/5 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/silverpelt_werewolf.jpg -Oracle:Whenever Silverpelt Werewolf deals combat damage to a player, draw a card.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Silverpelt Werewolf. \ No newline at end of file +Name:Lambholt Elder +ManaCost:2 G +Types:Creature Human Werewolf +PT:1/2 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/lambholt_elder.jpg +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Lambholt Elder. + +ALTERNATE + +Name:Silverpelt Werewolf +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:4/5 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/silverpelt_werewolf.jpg +Oracle:Whenever Silverpelt Werewolf deals combat damage to a player, draw a card.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Silverpelt Werewolf. diff --git a/forge-gui/res/cardsfolder/l/lammastide_weave.txt b/forge-gui/res/cardsfolder/l/lammastide_weave.txt index 2a18dd7cfdc..278d37f6a36 100644 --- a/forge-gui/res/cardsfolder/l/lammastide_weave.txt +++ b/forge-gui/res/cardsfolder/l/lammastide_weave.txt @@ -1,14 +1,14 @@ -Name:Lammastide Weave -ManaCost:1 G -Types:Instant -A:SP$ NameCard | Cost$ 1 G | Defined$ You | SubAbility$ DBMill | SpellDescription$ Name a card, then target player puts the top card of his or her library into his or her graveyard. If that card is the named card, you gain life equal to its converted mana cost. Draw a card. -SVar:DBMill:DB$ Mill | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | RememberMilled$ True | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X,Y | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQ1 | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Y:Remembered$Valid Card.NamedCard -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lammastide_weave.jpg -Oracle:Name a card, then target player puts the top card of his or her library into his or her graveyard. If that card is the named card, you gain life equal to its converted mana cost.\nDraw a card. \ No newline at end of file +Name:Lammastide Weave +ManaCost:1 G +Types:Instant +A:SP$ NameCard | Cost$ 1 G | Defined$ You | SubAbility$ DBMill | SpellDescription$ Name a card, then target player puts the top card of his or her library into his or her graveyard. If that card is the named card, you gain life equal to its converted mana cost. Draw a card. +SVar:DBMill:DB$ Mill | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | RememberMilled$ True | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X,Y | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQ1 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Y:Remembered$Valid Card.NamedCard +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lammastide_weave.jpg +Oracle:Name a card, then target player puts the top card of his or her library into his or her graveyard. If that card is the named card, you gain life equal to its converted mana cost.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/l/lance.txt b/forge-gui/res/cardsfolder/l/lance.txt index 05d885c5f1c..8dbd2ae3337 100644 --- a/forge-gui/res/cardsfolder/l/lance.txt +++ b/forge-gui/res/cardsfolder/l/lance.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/lance.jpg -Oracle:Enchant creature\nEnchanted creature has first strike. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has first strike. diff --git a/forge-gui/res/cardsfolder/l/lancers_en_kor.txt b/forge-gui/res/cardsfolder/l/lancers_en_kor.txt index 6800c8a35d1..873549d62ef 100644 --- a/forge-gui/res/cardsfolder/l/lancers_en_kor.txt +++ b/forge-gui/res/cardsfolder/l/lancers_en_kor.txt @@ -1,19 +1,19 @@ -Name:Lancers en-Kor -ManaCost:3 W W -Types:Creature Kor Soldier -PT:3/3 -K:Trample -A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. -SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Lancers en-Kor this turn is dealt to target creature you control instead. -SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Lancers en-Kor this turn is dealt to target creature you control instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect | References$ X -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect | References$ X -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lancers_en_kor.jpg -Oracle:Trample\n{0}: The next 1 damage that would be dealt to Lancers en-Kor this turn is dealt to target creature you control instead. \ No newline at end of file +Name:Lancers en-Kor +ManaCost:3 W W +Types:Creature Kor Soldier +PT:3/3 +K:Trample +A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. +SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Lancers en-Kor this turn is dealt to target creature you control instead. +SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Lancers en-Kor this turn is dealt to target creature you control instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect | References$ X +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect | References$ X +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lancers_en_kor.jpg +Oracle:Trample\n{0}: The next 1 damage that would be dealt to Lancers en-Kor this turn is dealt to target creature you control instead. diff --git a/forge-gui/res/cardsfolder/l/land_cap.txt b/forge-gui/res/cardsfolder/l/land_cap.txt index f2bb5299401..9df18409ae0 100644 --- a/forge-gui/res/cardsfolder/l/land_cap.txt +++ b/forge-gui/res/cardsfolder/l/land_cap.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSubCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:AddCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/land_cap.jpg -Oracle:Land Cap doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Land Cap.\n{T}: Add {W} or {U} to your mana pool. Put a depletion counter on Land Cap. \ No newline at end of file +Oracle:Land Cap doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Land Cap.\n{T}: Add {W} or {U} to your mana pool. Put a depletion counter on Land Cap. diff --git a/forge-gui/res/cardsfolder/l/land_equilibrium.txt b/forge-gui/res/cardsfolder/l/land_equilibrium.txt index dab01940e2f..5b52e1c1984 100644 --- a/forge-gui/res/cardsfolder/l/land_equilibrium.txt +++ b/forge-gui/res/cardsfolder/l/land_equilibrium.txt @@ -5,4 +5,4 @@ R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Battlefield | ValidCard SVar:MoveToPlay:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ SacLand SVar:SacLand:DB$ Sacrifice | SacValid$ Land | Defined$ ReplacedCardController SVar:Picture:http://www.wizards.com/global/images/magic/general/land_equilibrium.jpg -Oracle:If an opponent who controls at least as many lands as you do would put a land onto the battlefield, that player instead puts that land onto the battlefield then sacrifices a land. \ No newline at end of file +Oracle:If an opponent who controls at least as many lands as you do would put a land onto the battlefield, that player instead puts that land onto the battlefield then sacrifices a land. diff --git a/forge-gui/res/cardsfolder/l/land_grant.txt b/forge-gui/res/cardsfolder/l/land_grant.txt index 872a761d250..8f755fcd49d 100644 --- a/forge-gui/res/cardsfolder/l/land_grant.txt +++ b/forge-gui/res/cardsfolder/l/land_grant.txt @@ -1,8 +1,8 @@ -Name:Land Grant -ManaCost:1 G -Types:Sorcery -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost Reveal<1/Hand> | CheckSVar$ X | SVarCompare$ EQ0 | Description$ If you have no land cards in hand, you may reveal your hand rather than pay Land Grant's mana cost. -SVar:X:Count$TypeInYourHand.Land -A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Hand | ChangeType$ Forest | ChangeNum$ 1 | SpellDescription$ Search your library for a Forest card, reveal that card, and put it into your hand. Then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/land_grant.jpg -Oracle:If you have no land cards in hand, you may reveal your hand rather than pay Land Grant's mana cost.\nSearch your library for a Forest card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Name:Land Grant +ManaCost:1 G +Types:Sorcery +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost Reveal<1/Hand> | CheckSVar$ X | SVarCompare$ EQ0 | Description$ If you have no land cards in hand, you may reveal your hand rather than pay Land Grant's mana cost. +SVar:X:Count$TypeInYourHand.Land +A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Hand | ChangeType$ Forest | ChangeNum$ 1 | SpellDescription$ Search your library for a Forest card, reveal that card, and put it into your hand. Then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/land_grant.jpg +Oracle:If you have no land cards in hand, you may reveal your hand rather than pay Land Grant's mana cost.\nSearch your library for a Forest card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/land_leeches.txt b/forge-gui/res/cardsfolder/l/land_leeches.txt index a8c93d189a2..1e08368f6e2 100644 --- a/forge-gui/res/cardsfolder/l/land_leeches.txt +++ b/forge-gui/res/cardsfolder/l/land_leeches.txt @@ -4,4 +4,4 @@ Types:Creature Leech PT:2/2 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/land_leeches.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/l/land_tax.txt b/forge-gui/res/cardsfolder/l/land_tax.txt index d2a9779feb5..47422060ac9 100644 --- a/forge-gui/res/cardsfolder/l/land_tax.txt +++ b/forge-gui/res/cardsfolder/l/land_tax.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 3 | ShuffleNonMandatory$ True SVar:X:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/land_tax.jpg -Oracle:At the beginning of your upkeep, if an opponent controls more lands than you, you may search your library for up to three basic land cards, reveal them, and put them into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:At the beginning of your upkeep, if an opponent controls more lands than you, you may search your library for up to three basic land cards, reveal them, and put them into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/landbind_ritual.txt b/forge-gui/res/cardsfolder/l/landbind_ritual.txt index 7c0e89d8aff..868be1b83f5 100644 --- a/forge-gui/res/cardsfolder/l/landbind_ritual.txt +++ b/forge-gui/res/cardsfolder/l/landbind_ritual.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 3 W W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each Plains you control. SVar:X:Count$TypeYouCtrl.Plains/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/landbind_ritual.jpg -Oracle:You gain 2 life for each Plains you control. \ No newline at end of file +Oracle:You gain 2 life for each Plains you control. diff --git a/forge-gui/res/cardsfolder/l/lands_edge.txt b/forge-gui/res/cardsfolder/l/lands_edge.txt index f2bff6a4e39..6cfedf1244e 100644 --- a/forge-gui/res/cardsfolder/l/lands_edge.txt +++ b/forge-gui/res/cardsfolder/l/lands_edge.txt @@ -1,8 +1,8 @@ -Name:Land's Edge -ManaCost:1 R R -Types:World Enchantment -A:AB$ DealDamage | Cost$ Discard<1/Card> | ValidTgts$ Player | NumDmg$ X | References$ X | AnyPlayer$ True | AILogic$ DiscardLands | SpellDescription$ If the discarded card is a land card, CARDNAME deals 2 damage to target player. Any player may activate this ability. -SVar:X:Discarded$Valid Land/Times.2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lands_edge.jpg -Oracle:Discard a card: If the discarded card is a land card, Land's Edge deals 2 damage to target player. Any player may activate this ability. \ No newline at end of file +Name:Land's Edge +ManaCost:1 R R +Types:World Enchantment +A:AB$ DealDamage | Cost$ Discard<1/Card> | ValidTgts$ Player | NumDmg$ X | References$ X | AnyPlayer$ True | AILogic$ DiscardLands | SpellDescription$ If the discarded card is a land card, CARDNAME deals 2 damage to target player. Any player may activate this ability. +SVar:X:Discarded$Valid Land/Times.2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lands_edge.jpg +Oracle:Discard a card: If the discarded card is a land card, Land's Edge deals 2 damage to target player. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/l/landslide.txt b/forge-gui/res/cardsfolder/l/landslide.txt index e8fd3d5d560..4fdf5eab0eb 100644 --- a/forge-gui/res/cardsfolder/l/landslide.txt +++ b/forge-gui/res/cardsfolder/l/landslide.txt @@ -1,11 +1,11 @@ -Name:Landslide -ManaCost:R -Types:Sorcery -A:SP$ Sacrifice | Cost$ R | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Mountain | RememberSacrificed$ True | Optional$ True | SubAbility$ DBDamage | SpellDescription$ Sacrifice any number of Mountains. CARDNAME deals that much damage to target player. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ DmgX | References$ DmgX | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Mountain.YouCtrl -SVar:DmgX:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/landslide.jpg -Oracle:Sacrifice any number of Mountains. Landslide deals that much damage to target player. \ No newline at end of file +Name:Landslide +ManaCost:R +Types:Sorcery +A:SP$ Sacrifice | Cost$ R | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Mountain | RememberSacrificed$ True | Optional$ True | SubAbility$ DBDamage | SpellDescription$ Sacrifice any number of Mountains. CARDNAME deals that much damage to target player. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ DmgX | References$ DmgX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Mountain.YouCtrl +SVar:DmgX:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/landslide.jpg +Oracle:Sacrifice any number of Mountains. Landslide deals that much damage to target player. diff --git a/forge-gui/res/cardsfolder/l/lantern_kami.txt b/forge-gui/res/cardsfolder/l/lantern_kami.txt index f957c3ebce3..c96e3a0be68 100644 --- a/forge-gui/res/cardsfolder/l/lantern_kami.txt +++ b/forge-gui/res/cardsfolder/l/lantern_kami.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:1/1 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card75319.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/l/lantern_lit_graveyard.txt b/forge-gui/res/cardsfolder/l/lantern_lit_graveyard.txt index bb619723021..1613a6500f5 100644 --- a/forge-gui/res/cardsfolder/l/lantern_lit_graveyard.txt +++ b/forge-gui/res/cardsfolder/l/lantern_lit_graveyard.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBStayTapped | SpellDescription A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBStayTapped | SpellDescription$ Add {R} 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/lantern_lit_graveyard.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Lantern-Lit Graveyard doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Lantern-Lit Graveyard doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/l/lantern_of_insight.txt b/forge-gui/res/cardsfolder/l/lantern_of_insight.txt index 3f4cc87abc0..73bab72c4c8 100644 --- a/forge-gui/res/cardsfolder/l/lantern_of_insight.txt +++ b/forge-gui/res/cardsfolder/l/lantern_of_insight.txt @@ -1,8 +1,8 @@ -Name:Lantern of Insight -ManaCost:1 -Types:Artifact -K:Players play with the top card of their libraries revealed. -A:AB$ Shuffle | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player shuffles his or her library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lantern_of_insight.jpg -Oracle:Each player plays with the top card of his or her library revealed.\n{T}, Sacrifice Lantern of Insight: Target player shuffles his or her library. \ No newline at end of file +Name:Lantern of Insight +ManaCost:1 +Types:Artifact +K:Players play with the top card of their libraries revealed. +A:AB$ Shuffle | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player shuffles his or her library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lantern_of_insight.jpg +Oracle:Each player plays with the top card of his or her library revealed.\n{T}, Sacrifice Lantern of Insight: Target player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/l/lantern_spirit.txt b/forge-gui/res/cardsfolder/l/lantern_spirit.txt index 83d2b1a09c0..eea16363b5d 100644 --- a/forge-gui/res/cardsfolder/l/lantern_spirit.txt +++ b/forge-gui/res/cardsfolder/l/lantern_spirit.txt @@ -1,8 +1,8 @@ -Name:Lantern Spirit -ManaCost:2 U -Types:Creature Spirit -PT:2/1 -K:Flying -A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lantern_spirit.jpg -Oracle:Flying\n{U}: Return Lantern Spirit to its owner's hand. \ No newline at end of file +Name:Lantern Spirit +ManaCost:2 U +Types:Creature Spirit +PT:2/1 +K:Flying +A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lantern_spirit.jpg +Oracle:Flying\n{U}: Return Lantern Spirit to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/lapis_lazuli_talisman.txt b/forge-gui/res/cardsfolder/l/lapis_lazuli_talisman.txt index 2dae5d1bf22..3d581e6d4eb 100644 --- a/forge-gui/res/cardsfolder/l/lapis_lazuli_talisman.txt +++ b/forge-gui/res/cardsfolder/l/lapis_lazuli_talisman.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Blue | TriggerZones$ Battlefield | OptionalD SVar:TrigUntap:AB$Untap | Cost$ 3 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lapis_lazuli_talisman.jpg -Oracle:Whenever a player casts a blue spell, you may pay {3}. If you do, untap target permanent. \ No newline at end of file +Oracle:Whenever a player casts a blue spell, you may pay {3}. If you do, untap target permanent. diff --git a/forge-gui/res/cardsfolder/l/lapse_of_certainty.txt b/forge-gui/res/cardsfolder/l/lapse_of_certainty.txt index 1965087f965..54c9218047a 100644 --- a/forge-gui/res/cardsfolder/l/lapse_of_certainty.txt +++ b/forge-gui/res/cardsfolder/l/lapse_of_certainty.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ Counter | Cost$ 2 W | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ TopOfLibrary | SpellDescription$ Counter target spell. If that spell is countered this way, put it on top of its owner's library instead of into that player's graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/lapse_of_certainty.jpg -Oracle:Counter target spell. If that spell is countered this way, put it on top of its owner's library instead of into that player's graveyard. \ No newline at end of file +Oracle:Counter target spell. If that spell is countered this way, put it on top of its owner's library instead of into that player's graveyard. diff --git a/forge-gui/res/cardsfolder/l/laquatuss_champion.txt b/forge-gui/res/cardsfolder/l/laquatuss_champion.txt index c1fe5a5c2ad..0ffb30c57b8 100644 --- a/forge-gui/res/cardsfolder/l/laquatuss_champion.txt +++ b/forge-gui/res/cardsfolder/l/laquatuss_champion.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigGainLife:DB$GainLife | Defined$ Remembered | LifeAmount$ 6 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/laquatuss_champion.jpg -Oracle:When Laquatus's Champion enters the battlefield, target player loses 6 life.\nWhen Laquatus's Champion leaves the battlefield, that player gains 6 life.\n{B}: Regenerate Laquatus's Champion. \ No newline at end of file +Oracle:When Laquatus's Champion enters the battlefield, target player loses 6 life.\nWhen Laquatus's Champion leaves the battlefield, that player gains 6 life.\n{B}: Regenerate Laquatus's Champion. diff --git a/forge-gui/res/cardsfolder/l/laquatuss_creativity.txt b/forge-gui/res/cardsfolder/l/laquatuss_creativity.txt index c3bc46be3d7..2bfd9c31da2 100644 --- a/forge-gui/res/cardsfolder/l/laquatuss_creativity.txt +++ b/forge-gui/res/cardsfolder/l/laquatuss_creativity.txt @@ -1,11 +1,11 @@ -Name:Laquatus's Creativity -ManaCost:4 U -Types:Sorcery -A:SP$ Draw | Cost$ 4 U | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Select target player | References$ X | RememberDrawn$ True | SubAbility$ DBDiscard | SpellDescription$ Target player draws cards equal to the number of cards in his or her hand, then discards that many cards. -SVar:DBDiscard:DB$ Discard | Defined$ Targeted | Mode$ TgtChoose | NumCards$ Y | References$ Y | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:TargetedPlayer$CardsInHand -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/laquatuss_creativity.jpg -Oracle:Target player draws cards equal to the number of cards in his or her hand, then discards that many cards. \ No newline at end of file +Name:Laquatus's Creativity +ManaCost:4 U +Types:Sorcery +A:SP$ Draw | Cost$ 4 U | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Select target player | References$ X | RememberDrawn$ True | SubAbility$ DBDiscard | SpellDescription$ Target player draws cards equal to the number of cards in his or her hand, then discards that many cards. +SVar:DBDiscard:DB$ Discard | Defined$ Targeted | Mode$ TgtChoose | NumCards$ Y | References$ Y | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:TargetedPlayer$CardsInHand +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/laquatuss_creativity.jpg +Oracle:Target player draws cards equal to the number of cards in his or her hand, then discards that many cards. diff --git a/forge-gui/res/cardsfolder/l/laquatuss_disdain.txt b/forge-gui/res/cardsfolder/l/laquatuss_disdain.txt index 33111d45b1f..6f223049030 100644 --- a/forge-gui/res/cardsfolder/l/laquatuss_disdain.txt +++ b/forge-gui/res/cardsfolder/l/laquatuss_disdain.txt @@ -1,8 +1,8 @@ -Name:Laquatus's Disdain -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell cast from a graveyard | ValidTgts$ Card.wasCastFromGraveyard | SubAbility$ DBDraw | SpellDescription$ Counter target spell cast from a graveyard. Draw a card. -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/laquatuss_disdain.jpg -Oracle:Counter target spell cast from a graveyard.\nDraw a card. \ No newline at end of file +Name:Laquatus's Disdain +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell cast from a graveyard | ValidTgts$ Card.wasCastFromGraveyard | SubAbility$ DBDraw | SpellDescription$ Counter target spell cast from a graveyard. Draw a card. +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/laquatuss_disdain.jpg +Oracle:Counter target spell cast from a graveyard.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/l/larceny.txt b/forge-gui/res/cardsfolder/l/larceny.txt index 1feac4f85ef..0888aa3450d 100644 --- a/forge-gui/res/cardsfolder/l/larceny.txt +++ b/forge-gui/res/cardsfolder/l/larceny.txt @@ -5,4 +5,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | Comba SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/larceny.jpg -Oracle:Whenever a creature you control deals combat damage to a player, that player discards a card. \ No newline at end of file +Oracle:Whenever a creature you control deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/l/lash_of_the_whip.txt b/forge-gui/res/cardsfolder/l/lash_of_the_whip.txt index 5b9fae51bf5..70273ce7cb8 100644 --- a/forge-gui/res/cardsfolder/l/lash_of_the_whip.txt +++ b/forge-gui/res/cardsfolder/l/lash_of_the_whip.txt @@ -1,6 +1,6 @@ -Name:Lash of the Whip -ManaCost:4 B -Types:Instant -A:SP$ Pump | Cost$ 4 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | NumDef$ -4 | IsCurse$ True | SpellDescription$ Target creature gets -4/-4 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lash_of_the_whip.jpg -Oracle:Target creature gets -4/-4 until end of turn. \ No newline at end of file +Name:Lash of the Whip +ManaCost:4 B +Types:Instant +A:SP$ Pump | Cost$ 4 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | NumDef$ -4 | IsCurse$ True | SpellDescription$ Target creature gets -4/-4 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lash_of_the_whip.jpg +Oracle:Target creature gets -4/-4 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lash_out.txt b/forge-gui/res/cardsfolder/l/lash_out.txt index 495a3f4f186..8057c536228 100644 --- a/forge-gui/res/cardsfolder/l/lash_out.txt +++ b/forge-gui/res/cardsfolder/l/lash_out.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:DBClash:DB$ Clash | WinSubAbility$ DBDamageController SVar:DBDamageController:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/lash_out.jpg -Oracle:Lash Out deals 3 damage to target creature. Clash with an opponent. If you win, Lash Out deals 3 damage to that creature's controller. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Lash Out deals 3 damage to target creature. Clash with an opponent. If you win, Lash Out deals 3 damage to that creature's controller. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/l/lashknife.txt b/forge-gui/res/cardsfolder/l/lashknife.txt index fda008be447..209763bc792 100644 --- a/forge-gui/res/cardsfolder/l/lashknife.txt +++ b/forge-gui/res/cardsfolder/l/lashknife.txt @@ -1,9 +1,9 @@ -Name:Lashknife -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike. -SVar:AltCost:Cost$ tapXType<1/Creature> | IsPresent$ Plains.YouCtrl | Description$ If you control a Plains, you may tap an untapped creature you control rather than pay Lashknife's mana cost. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lashknife.jpg -Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Lashknife's mana cost.\nEnchant creature\nEnchanted creature has first strike. \ No newline at end of file +Name:Lashknife +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike. +SVar:AltCost:Cost$ tapXType<1/Creature> | IsPresent$ Plains.YouCtrl | Description$ If you control a Plains, you may tap an untapped creature you control rather than pay Lashknife's mana cost. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lashknife.jpg +Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Lashknife's mana cost.\nEnchant creature\nEnchanted creature has first strike. diff --git a/forge-gui/res/cardsfolder/l/lashknife_barrier.txt b/forge-gui/res/cardsfolder/l/lashknife_barrier.txt index d140ff9e388..ffe49f1da1e 100644 --- a/forge-gui/res/cardsfolder/l/lashknife_barrier.txt +++ b/forge-gui/res/cardsfolder/l/lashknife_barrier.txt @@ -10,4 +10,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/lashknife_barrier.jpg -Oracle:When Lashknife Barrier enters the battlefield, draw a card.\nIf a source would deal damage to a creature you control, it deals that much damage minus 1 to that creature instead. \ No newline at end of file +Oracle:When Lashknife Barrier enters the battlefield, draw a card.\nIf a source would deal damage to a creature you control, it deals that much damage minus 1 to that creature instead. diff --git a/forge-gui/res/cardsfolder/l/lashwrithe.txt b/forge-gui/res/cardsfolder/l/lashwrithe.txt index 752fa4d3ebd..2ee27ec98d8 100644 --- a/forge-gui/res/cardsfolder/l/lashwrithe.txt +++ b/forge-gui/res/cardsfolder/l/lashwrithe.txt @@ -9,4 +9,4 @@ SVar:BuffedBy:Swamp SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/lashwrithe.jpg -Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +1/+1 for each Swamp you control.\nEquip {B/P}{B/P} ({B/P} can be paid with either {B} or 2 life.) \ No newline at end of file +Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +1/+1 for each Swamp you control.\nEquip {B/P}{B/P} ({B/P} can be paid with either {B} or 2 life.) diff --git a/forge-gui/res/cardsfolder/l/last_breath.txt b/forge-gui/res/cardsfolder/l/last_breath.txt index 00f203d6754..1e16648e284 100644 --- a/forge-gui/res/cardsfolder/l/last_breath.txt +++ b/forge-gui/res/cardsfolder/l/last_breath.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature with power 2 or less. Its controller gains 4 life. | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Defined$ TargetedController | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/last_breath.jpg -Oracle:Exile target creature with power 2 or less. Its controller gains 4 life. \ No newline at end of file +Oracle:Exile target creature with power 2 or less. Its controller gains 4 life. diff --git a/forge-gui/res/cardsfolder/l/last_caress.txt b/forge-gui/res/cardsfolder/l/last_caress.txt index d6833857e1a..1dc2b7c3ff8 100644 --- a/forge-gui/res/cardsfolder/l/last_caress.txt +++ b/forge-gui/res/cardsfolder/l/last_caress.txt @@ -5,4 +5,4 @@ A:SP$ LoseLife | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Select a player | Li SVar:DBGainLife:DB$GainLife | LifeAmount$ 1 | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/last_caress.jpg -Oracle:Target player loses 1 life and you gain 1 life.\nDraw a card. \ No newline at end of file +Oracle:Target player loses 1 life and you gain 1 life.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/l/last_chance.txt b/forge-gui/res/cardsfolder/l/last_chance.txt index fba4da6a26d..9d81264992b 100644 --- a/forge-gui/res/cardsfolder/l/last_chance.txt +++ b/forge-gui/res/cardsfolder/l/last_chance.txt @@ -1,7 +1,7 @@ -Name:Last Chance -ManaCost:R R -Types:Sorcery -A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | LoseAtEndStep$ True | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/last_chance.jpg -Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. \ No newline at end of file +Name:Last Chance +ManaCost:R R +Types:Sorcery +A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | LoseAtEndStep$ True | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/last_chance.jpg +Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. diff --git a/forge-gui/res/cardsfolder/l/last_ditch_effort.txt b/forge-gui/res/cardsfolder/l/last_ditch_effort.txt index f53710f01e0..57f1b21b92f 100644 --- a/forge-gui/res/cardsfolder/l/last_ditch_effort.txt +++ b/forge-gui/res/cardsfolder/l/last_ditch_effort.txt @@ -1,11 +1,11 @@ -Name:Last-Ditch Effort -ManaCost:R -Types:Instant -A:SP$ Sacrifice | Cost$ R | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Creature | RememberSacrificed$ True | Optional$ True | SubAbility$ DBDamage | SpellDescription$ Sacrifice any number of creatures. CARDNAME deals that much damage to target creature or player. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ DmgX | References$ DmgX | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Creature.YouCtrl -SVar:DmgX:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/last_ditch_effort.jpg -Oracle:Sacrifice any number of creatures. Last-Ditch Effort deals that much damage to target creature or player. \ No newline at end of file +Name:Last-Ditch Effort +ManaCost:R +Types:Instant +A:SP$ Sacrifice | Cost$ R | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Creature | RememberSacrificed$ True | Optional$ True | SubAbility$ DBDamage | SpellDescription$ Sacrifice any number of creatures. CARDNAME deals that much damage to target creature or player. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ DmgX | References$ DmgX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Creature.YouCtrl +SVar:DmgX:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/last_ditch_effort.jpg +Oracle:Sacrifice any number of creatures. Last-Ditch Effort deals that much damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/last_gasp.txt b/forge-gui/res/cardsfolder/l/last_gasp.txt index fac372df5c2..8e03c153352 100644 --- a/forge-gui/res/cardsfolder/l/last_gasp.txt +++ b/forge-gui/res/cardsfolder/l/last_gasp.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | SpellDescription$ Target creature gets -3/-3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/last_gasp.jpg -Oracle:Target creature gets -3/-3 until end of turn. \ No newline at end of file +Oracle:Target creature gets -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/last_kiss.txt b/forge-gui/res/cardsfolder/l/last_kiss.txt index 2a6cfc27d55..5c4ab44db57 100644 --- a/forge-gui/res/cardsfolder/l/last_kiss.txt +++ b/forge-gui/res/cardsfolder/l/last_kiss.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature and you gain 2 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/last_kiss.jpg -Oracle:Last Kiss deals 2 damage to target creature and you gain 2 life. \ No newline at end of file +Oracle:Last Kiss deals 2 damage to target creature and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/l/last_laugh.txt b/forge-gui/res/cardsfolder/l/last_laugh.txt index 2e8f9558ddd..3cc8b0fdd78 100644 --- a/forge-gui/res/cardsfolder/l/last_laugh.txt +++ b/forge-gui/res/cardsfolder/l/last_laugh.txt @@ -8,4 +8,4 @@ SVar:TrigDamageAll:AB$DamageAll | Cost$ 0 | ValidCards$ Creature | ValidPlayers$ SVar:RemRandomDeck:True SVar:NeedsToPlay:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/last_laugh.jpg -Oracle:Whenever a permanent other than Last Laugh is put into a graveyard from the battlefield, Last Laugh deals 1 damage to each creature and each player.\nWhen no creatures are on the battlefield, sacrifice Last Laugh. \ No newline at end of file +Oracle:Whenever a permanent other than Last Laugh is put into a graveyard from the battlefield, Last Laugh deals 1 damage to each creature and each player.\nWhen no creatures are on the battlefield, sacrifice Last Laugh. diff --git a/forge-gui/res/cardsfolder/l/last_rites.txt b/forge-gui/res/cardsfolder/l/last_rites.txt index d05c3d424d2..c6a7de13473 100644 --- a/forge-gui/res/cardsfolder/l/last_rites.txt +++ b/forge-gui/res/cardsfolder/l/last_rites.txt @@ -1,10 +1,10 @@ -Name:Last Rites -ManaCost:2 B -Types:Sorcery -A:SP$ Discard | Cost$ 2 B | AnyNumber$ True | References$ X | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLastRitesDiscard | SpellDescription$ Discard any number of cards. Target player reveals his or her hand, then you choose a nonland card from it for each card discarded this way. That player discards those cards. -SVar:DBLastRitesDiscard:DB$ Discard | Mode$ RevealYouChoose | NumCards$ X | DiscardValid$ Card.nonLand | ValidTgts$ Opponent | References$ X -SVar:DBLastRitesCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/last_rites.jpg -Oracle:Discard any number of cards. Target player reveals his or her hand, then you choose a nonland card from it for each card discarded this way. That player discards those cards. \ No newline at end of file +Name:Last Rites +ManaCost:2 B +Types:Sorcery +A:SP$ Discard | Cost$ 2 B | AnyNumber$ True | References$ X | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLastRitesDiscard | SpellDescription$ Discard any number of cards. Target player reveals his or her hand, then you choose a nonland card from it for each card discarded this way. That player discards those cards. +SVar:DBLastRitesDiscard:DB$ Discard | Mode$ RevealYouChoose | NumCards$ X | DiscardValid$ Card.nonLand | ValidTgts$ Opponent | References$ X +SVar:DBLastRitesCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/last_rites.jpg +Oracle:Discard any number of cards. Target player reveals his or her hand, then you choose a nonland card from it for each card discarded this way. That player discards those cards. diff --git a/forge-gui/res/cardsfolder/l/last_stand.txt b/forge-gui/res/cardsfolder/l/last_stand.txt index 1b8e3ada453..3d6bf401db3 100644 --- a/forge-gui/res/cardsfolder/l/last_stand.txt +++ b/forge-gui/res/cardsfolder/l/last_stand.txt @@ -14,4 +14,4 @@ SVar:PlainsYouControl:Count$TypeYouCtrl.Plains/Times.2 SVar:IslandsYouControl:Count$TypeYouCtrl.Island SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/last_stand.jpg -Oracle:Target opponent loses 2 life for each Swamp you control. Last Stand deals damage equal to the number of Mountains you control to target creature. Put a 1/1 green Saproling creature token onto the battlefield for each Forest you control. You gain 2 life for each Plains you control. Draw a card for each Island you control, then discard that many cards. \ No newline at end of file +Oracle:Target opponent loses 2 life for each Swamp you control. Last Stand deals damage equal to the number of Mountains you control to target creature. Put a 1/1 green Saproling creature token onto the battlefield for each Forest you control. You gain 2 life for each Plains you control. Draw a card for each Island you control, then discard that many cards. diff --git a/forge-gui/res/cardsfolder/l/last_thoughts.txt b/forge-gui/res/cardsfolder/l/last_thoughts.txt index d2b8763f11c..9c8cb7641b8 100644 --- a/forge-gui/res/cardsfolder/l/last_thoughts.txt +++ b/forge-gui/res/cardsfolder/l/last_thoughts.txt @@ -1,8 +1,8 @@ -Name:Last Thoughts -ManaCost:3 U -Types:Sorcery -A:SP$ Draw | Cost$ 3 U | Defined$ You | NumCards$ 1 | SubAbility$ Cipher | SpellDescription$ Draw a card. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/last_thoughts.jpg -Oracle:Draw a card.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Last Thoughts +ManaCost:3 U +Types:Sorcery +A:SP$ Draw | Cost$ 3 U | Defined$ You | NumCards$ 1 | SubAbility$ Cipher | SpellDescription$ Draw a card. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/last_thoughts.jpg +Oracle:Draw a card.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/l/last_word.txt b/forge-gui/res/cardsfolder/l/last_word.txt index e908f9deabe..da73519d02a 100644 --- a/forge-gui/res/cardsfolder/l/last_word.txt +++ b/forge-gui/res/cardsfolder/l/last_word.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. K:CARDNAME can't be countered. SVar:Picture:http://www.wizards.com/global/images/magic/general/last_word.jpg -Oracle:Last Word can't be countered by spells or abilities.\nCounter target spell. \ No newline at end of file +Oracle:Last Word can't be countered by spells or abilities.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/l/lat_nams_legacy.txt b/forge-gui/res/cardsfolder/l/lat_nams_legacy.txt index 626116442f6..2d6336d80a4 100644 --- a/forge-gui/res/cardsfolder/l/lat_nams_legacy.txt +++ b/forge-gui/res/cardsfolder/l/lat_nams_legacy.txt @@ -1,9 +1,9 @@ -Name:Lat-Nam's Legacy -ManaCost:1 U -Types:Instant -A:SP$ ChangeZone | Cost$ 1 U | Origin$ Hand | Destination$ Library | Shuffle$ True | ChangeType$ Card | RememberChanged$ True | SubAbility$ DelTrigSlowtrip | SpellDescription$ Shuffle a card from your hand into your library. If you do, draw two cards at the beginning of the next turn's upkeep. -SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw 2 cards. -SVar:DrawSlowtrip:DB$Draw | NumCards$ 2 | Defined$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lat_nams_legacy.jpg -Oracle:Shuffle a card from your hand into your library. If you do, draw two cards at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Lat-Nam's Legacy +ManaCost:1 U +Types:Instant +A:SP$ ChangeZone | Cost$ 1 U | Origin$ Hand | Destination$ Library | Shuffle$ True | ChangeType$ Card | RememberChanged$ True | SubAbility$ DelTrigSlowtrip | SpellDescription$ Shuffle a card from your hand into your library. If you do, draw two cards at the beginning of the next turn's upkeep. +SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw 2 cards. +SVar:DrawSlowtrip:DB$Draw | NumCards$ 2 | Defined$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lat_nams_legacy.jpg +Oracle:Shuffle a card from your hand into your library. If you do, draw two cards at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/l/latch_seeker.txt b/forge-gui/res/cardsfolder/l/latch_seeker.txt index 6fafc7ded60..a493462407f 100644 --- a/forge-gui/res/cardsfolder/l/latch_seeker.txt +++ b/forge-gui/res/cardsfolder/l/latch_seeker.txt @@ -1,7 +1,7 @@ -Name:Latch Seeker -ManaCost:1 U U -Types:Creature Spirit -PT:3/1 -K:Unblockable -SVar:Picture:http://www.wizards.com/global/images/magic/general/latch_seeker.jpg -Oracle:Latch Seeker can't be blocked. \ No newline at end of file +Name:Latch Seeker +ManaCost:1 U U +Types:Creature Spirit +PT:3/1 +K:Unblockable +SVar:Picture:http://www.wizards.com/global/images/magic/general/latch_seeker.jpg +Oracle:Latch Seeker can't be blocked. diff --git a/forge-gui/res/cardsfolder/l/latchkey_faerie.txt b/forge-gui/res/cardsfolder/l/latchkey_faerie.txt index 658b63add7e..61fbe358292 100644 --- a/forge-gui/res/cardsfolder/l/latchkey_faerie.txt +++ b/forge-gui/res/cardsfolder/l/latchkey_faerie.txt @@ -1,10 +1,10 @@ -Name:Latchkey Faerie -ManaCost:3 U -Types:Creature Faerie Rogue -PT:3/1 -K:Flying -SVar:AltCost:Cost$ 2 U | Activation$ ProwlFaerie | Description$ Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.) -T:Mode$ ChangesZone | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | Condition$ AltCost | TriggerDescription$ When CARDNAME enters the battlefield, if its prowl cost was paid, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/latchkey_faerie.jpg -Oracle:Flying\nProwl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.)\nWhen Latchkey Faerie enters the battlefield, if its prowl cost was paid, draw a card. \ No newline at end of file +Name:Latchkey Faerie +ManaCost:3 U +Types:Creature Faerie Rogue +PT:3/1 +K:Flying +SVar:AltCost:Cost$ 2 U | Activation$ ProwlFaerie | Description$ Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.) +T:Mode$ ChangesZone | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | Condition$ AltCost | TriggerDescription$ When CARDNAME enters the battlefield, if its prowl cost was paid, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/latchkey_faerie.jpg +Oracle:Flying\nProwl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Faerie or Rogue.)\nWhen Latchkey Faerie enters the battlefield, if its prowl cost was paid, draw a card. diff --git a/forge-gui/res/cardsfolder/l/latulla_keldon_overseer.txt b/forge-gui/res/cardsfolder/l/latulla_keldon_overseer.txt index 801992704b2..f7048c2693e 100644 --- a/forge-gui/res/cardsfolder/l/latulla_keldon_overseer.txt +++ b/forge-gui/res/cardsfolder/l/latulla_keldon_overseer.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ X R T Discard<2/Card>| ValidTgts$ Creature,Player | Tgt SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/latulla_keldon_overseer.jpg -Oracle:{X}{R}, {T}, Discard two cards: Latulla, Keldon Overseer deals X damage to target creature or player. \ No newline at end of file +Oracle:{X}{R}, {T}, Discard two cards: Latulla, Keldon Overseer deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/latullas_orders.txt b/forge-gui/res/cardsfolder/l/latullas_orders.txt index 2f82fab7225..d5155f2f100 100644 --- a/forge-gui/res/cardsfolder/l/latullas_orders.txt +++ b/forge-gui/res/cardsfolder/l/latullas_orders.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILogic T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature deals combat damage to defending player, you may destroy target artifact that player controls. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select target artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/latullas_orders.jpg -Oracle:Flash\nEnchant creature\nWhenever enchanted creature deals combat damage to defending player, you may destroy target artifact that player controls. \ No newline at end of file +Oracle:Flash\nEnchant creature\nWhenever enchanted creature deals combat damage to defending player, you may destroy target artifact that player controls. diff --git a/forge-gui/res/cardsfolder/l/launch.txt b/forge-gui/res/cardsfolder/l/launch.txt index fa2027261c0..421db1d0275 100644 --- a/forge-gui/res/cardsfolder/l/launch.txt +++ b/forge-gui/res/cardsfolder/l/launch.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/launch.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nWhen Launch is put into a graveyard from the battlefield, return Launch to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying.\nWhen Launch is put into a graveyard from the battlefield, return Launch to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/launch_party.txt b/forge-gui/res/cardsfolder/l/launch_party.txt index e5b26eef2e2..eb0e62d2d78 100644 --- a/forge-gui/res/cardsfolder/l/launch_party.txt +++ b/forge-gui/res/cardsfolder/l/launch_party.txt @@ -1,8 +1,8 @@ -Name:Launch Party -ManaCost:3 B -Types:Instant -A:SP$ Destroy | Cost$ 3 B Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDrain | SpellDescription$ Destroy target creature. Its controller loses 2 life. -SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/launch_party.jpg -Oracle:As an additional cost to cast Launch Party, sacrifice a creature.\nDestroy target creature. Its controller loses 2 life. \ No newline at end of file +Name:Launch Party +ManaCost:3 B +Types:Instant +A:SP$ Destroy | Cost$ 3 B Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDrain | SpellDescription$ Destroy target creature. Its controller loses 2 life. +SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/launch_party.jpg +Oracle:As an additional cost to cast Launch Party, sacrifice a creature.\nDestroy target creature. Its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/l/launch_the_fleet.txt b/forge-gui/res/cardsfolder/l/launch_the_fleet.txt index 24618752335..83461262943 100644 --- a/forge-gui/res/cardsfolder/l/launch_the_fleet.txt +++ b/forge-gui/res/cardsfolder/l/launch_the_fleet.txt @@ -1,11 +1,11 @@ -Name:Launch the Fleet -ManaCost:W -Types:Sorcery -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | EffectZone$ All | Description$ Strive - CARDNAME costs {1} more to cast for each target beyond the first. -A:SP$ Animate | Cost$ W | TargetMin$ 0 | TargetMax$ MaxTargets | ValidTgts$ Creature | Triggers$ AttackTrigger | sVars$ LaunchTokenAttacking | References$ AttackTrigger,MaxTargets,IncreaseCost,LaunchTokenAttacking | SpellDescription$ Until end of turn, any number of target creatures each gain "Whenever this creature attacks, put a 1/1 white Soldier creature token onto the battlefield tapped and attacking." -SVar:AttackTrigger:Mode$ Attacks | ValidCard$ Card.Self | Execute$ LaunchTokenAttacking | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, put a 1/1 white Soldier creature token onto the battlefield tapped and attacking. -SVar:LaunchTokenAttacking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w_1_1_soldier2_ths | TokenAttacking$ True | TokenTapped$ True -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/launch_the_fleet.jpg -Oracle:Strive - Launch the Fleet costs {1} more to cast for each target beyond the first.\nUntil end of turn, any number of target creatures each gain "Whenever this creature attacks, put a 1/1 white Soldier creature token onto the battlefield tapped and attacking." \ No newline at end of file +Name:Launch the Fleet +ManaCost:W +Types:Sorcery +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | EffectZone$ All | Description$ Strive - CARDNAME costs {1} more to cast for each target beyond the first. +A:SP$ Animate | Cost$ W | TargetMin$ 0 | TargetMax$ MaxTargets | ValidTgts$ Creature | Triggers$ AttackTrigger | sVars$ LaunchTokenAttacking | References$ AttackTrigger,MaxTargets,IncreaseCost,LaunchTokenAttacking | SpellDescription$ Until end of turn, any number of target creatures each gain "Whenever this creature attacks, put a 1/1 white Soldier creature token onto the battlefield tapped and attacking." +SVar:AttackTrigger:Mode$ Attacks | ValidCard$ Card.Self | Execute$ LaunchTokenAttacking | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, put a 1/1 white Soldier creature token onto the battlefield tapped and attacking. +SVar:LaunchTokenAttacking:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w_1_1_soldier2_ths | TokenAttacking$ True | TokenTapped$ True +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/launch_the_fleet.jpg +Oracle:Strive - Launch the Fleet costs {1} more to cast for each target beyond the first.\nUntil end of turn, any number of target creatures each gain "Whenever this creature attacks, put a 1/1 white Soldier creature token onto the battlefield tapped and attacking." diff --git a/forge-gui/res/cardsfolder/l/lava_axe.txt b/forge-gui/res/cardsfolder/l/lava_axe.txt index e2f2e698b5d..95a6e0a5257 100644 --- a/forge-gui/res/cardsfolder/l/lava_axe.txt +++ b/forge-gui/res/cardsfolder/l/lava_axe.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Sorcery A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_axe.jpg -Oracle:Lava Axe deals 5 damage to target player. \ No newline at end of file +Oracle:Lava Axe deals 5 damage to target player. diff --git a/forge-gui/res/cardsfolder/l/lava_blister.txt b/forge-gui/res/cardsfolder/l/lava_blister.txt index c78edb28aec..47ef21452b6 100644 --- a/forge-gui/res/cardsfolder/l/lava_blister.txt +++ b/forge-gui/res/cardsfolder/l/lava_blister.txt @@ -1,6 +1,6 @@ -Name:Lava Blister -ManaCost:1 R -Types:Sorcery -A:SP$ Destroy | Cost$ 1 R | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | UnlessCost$ DamageYou<6> | UnlessPayer$ TargetedController | SpellDescription$ Destroy target nonbasic land unless its controller has CARDNAME deal 6 damage to him or her. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_blister.jpg -Oracle:Destroy target nonbasic land unless its controller has Lava Blister deal 6 damage to him or her. \ No newline at end of file +Name:Lava Blister +ManaCost:1 R +Types:Sorcery +A:SP$ Destroy | Cost$ 1 R | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | UnlessCost$ DamageYou<6> | UnlessPayer$ TargetedController | SpellDescription$ Destroy target nonbasic land unless its controller has CARDNAME deal 6 damage to him or her. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_blister.jpg +Oracle:Destroy target nonbasic land unless its controller has Lava Blister deal 6 damage to him or her. diff --git a/forge-gui/res/cardsfolder/l/lava_dart.txt b/forge-gui/res/cardsfolder/l/lava_dart.txt index ab114ce1462..82797582445 100644 --- a/forge-gui/res/cardsfolder/l/lava_dart.txt +++ b/forge-gui/res/cardsfolder/l/lava_dart.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback Sac<1/Mountain> A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_dart.jpg -Oracle:Lava Dart deals 1 damage to target creature or player.\nFlashback-Sacrifice a Mountain. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Lava Dart deals 1 damage to target creature or player.\nFlashback-Sacrifice a Mountain. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/l/lava_flow.txt b/forge-gui/res/cardsfolder/l/lava_flow.txt index fff44d46859..0af7bf03a17 100644 --- a/forge-gui/res/cardsfolder/l/lava_flow.txt +++ b/forge-gui/res/cardsfolder/l/lava_flow.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Sorcery A:SP$ Destroy | Cost$ 3 R R | ValidTgts$ Creature,Land | TgtPrompt$ Select target creature or land | SpellDescription$ Destroy target creature or land. SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal/lava_flow.jpg -Oracle:Destroy target creature or land. \ No newline at end of file +Oracle:Destroy target creature or land. diff --git a/forge-gui/res/cardsfolder/l/lava_hounds.txt b/forge-gui/res/cardsfolder/l/lava_hounds.txt index 429342c874f..0f4e0796f64 100644 --- a/forge-gui/res/cardsfolder/l/lava_hounds.txt +++ b/forge-gui/res/cardsfolder/l/lava_hounds.txt @@ -6,4 +6,4 @@ K:Haste T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 4 damage to you. SVar:TrigDealDamage:DB$ DealDamage | Defined$ You | NumDmg$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_hounds.jpg -Oracle:Haste\nWhen Lava Hounds enters the battlefield, it deals 4 damage to you. \ No newline at end of file +Oracle:Haste\nWhen Lava Hounds enters the battlefield, it deals 4 damage to you. diff --git a/forge-gui/res/cardsfolder/l/lava_runner.txt b/forge-gui/res/cardsfolder/l/lava_runner.txt index 4070a69871a..a310933089f 100644 --- a/forge-gui/res/cardsfolder/l/lava_runner.txt +++ b/forge-gui/res/cardsfolder/l/lava_runner.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Tri SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land | ChangeNum$ 1 | Defined$ TriggeredSourceController SVar:Targeting:Counter SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_runner.jpg -Oracle:Haste\nWhenever Lava Runner becomes the target of a spell or ability, that spell or ability's controller sacrifices a land. \ No newline at end of file +Oracle:Haste\nWhenever Lava Runner becomes the target of a spell or ability, that spell or ability's controller sacrifices a land. diff --git a/forge-gui/res/cardsfolder/l/lava_spike.txt b/forge-gui/res/cardsfolder/l/lava_spike.txt index 3beb911a507..a1db9684901 100644 --- a/forge-gui/res/cardsfolder/l/lava_spike.txt +++ b/forge-gui/res/cardsfolder/l/lava_spike.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Sorcery Arcane A:SP$ DealDamage | Cost$ R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target player. SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card79084.jpg -Oracle:Lava Spike deals 3 damage to target player. \ No newline at end of file +Oracle:Lava Spike deals 3 damage to target player. diff --git a/forge-gui/res/cardsfolder/l/lava_storm.txt b/forge-gui/res/cardsfolder/l/lava_storm.txt index 5bf504441ba..d5c58e5860c 100644 --- a/forge-gui/res/cardsfolder/l/lava_storm.txt +++ b/forge-gui/res/cardsfolder/l/lava_storm.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DamageAll | Cost$ 3 R R | ValidCards$ Creature.attacking | NumDmg$ 2 | ValidDescription$ each attacking creature | SpellDescription$ CARDNAME deals 2 damage to each attacking creature A:SP$ DamageAll | Cost$ 3 R R | ValidCards$ Creature.blocking | NumDmg$ 2 | ValidDescription$ each blocking creature | SpellDescription$ or CARDNAME deals 2 damage to each blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_storm.jpg -Oracle:Lava Storm deals 2 damage to each attacking creature or Lava Storm deals 2 damage to each blocking creature. \ No newline at end of file +Oracle:Lava Storm deals 2 damage to each attacking creature or Lava Storm deals 2 damage to each blocking creature. diff --git a/forge-gui/res/cardsfolder/l/lava_tubes.txt b/forge-gui/res/cardsfolder/l/lava_tubes.txt index e89a8e4e525..7a562a8ea62 100644 --- a/forge-gui/res/cardsfolder/l/lava_tubes.txt +++ b/forge-gui/res/cardsfolder/l/lava_tubes.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSubCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:AddCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_tubes.jpg -Oracle:Lava Tubes doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Lava Tubes.\n{T}: Add {B} or {R} to your mana pool. Put a depletion counter on Lava Tubes. \ No newline at end of file +Oracle:Lava Tubes doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Lava Tubes.\n{T}: Add {B} or {R} to your mana pool. Put a depletion counter on Lava Tubes. diff --git a/forge-gui/res/cardsfolder/l/lava_zombie.txt b/forge-gui/res/cardsfolder/l/lava_zombie.txt index 4f34ac3dc7e..e7b7f06e656 100644 --- a/forge-gui/res/cardsfolder/l/lava_zombie.txt +++ b/forge-gui/res/cardsfolder/l/lava_zombie.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.Black+YouCtrl,Creature.Red+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lava_zombie.jpg -Oracle:When Lava Zombie enters the battlefield, return a black or red creature you control to its owner's hand.\n{2}: Lava Zombie gets +1/+0 until end of turn. \ No newline at end of file +Oracle:When Lava Zombie enters the battlefield, return a black or red creature you control to its owner's hand.\n{2}: Lava Zombie gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lavaball_trap.txt b/forge-gui/res/cardsfolder/l/lavaball_trap.txt index 44f6567850a..52bdc27632d 100644 --- a/forge-gui/res/cardsfolder/l/lavaball_trap.txt +++ b/forge-gui/res/cardsfolder/l/lavaball_trap.txt @@ -6,4 +6,4 @@ A:SP$Destroy | Cost$ 3 R R | CheckSVar$ LandsEntered | SVarCompare$ GE2 | Target SVar:DBDamageAll:DB$DamageAll | ValidCards$ Creature | NumDmg$ 4 | ValidDescription$ each creature. SVar:LandsEntered:PlayerCountOpponents$HighestValid Card.ThisTurnEntered_Battlefield_Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/lavaball_trap.jpg -Oracle:If an opponent had two or more lands enter the battlefield under his or her control this turn, you may pay {3}{R}{R} rather than pay Lavaball Trap's mana cost.\nDestroy two target lands. Lavaball Trap deals 4 damage to each creature. \ No newline at end of file +Oracle:If an opponent had two or more lands enter the battlefield under his or her control this turn, you may pay {3}{R}{R} rather than pay Lavaball Trap's mana cost.\nDestroy two target lands. Lavaball Trap deals 4 damage to each creature. diff --git a/forge-gui/res/cardsfolder/l/lavaborn_muse.txt b/forge-gui/res/cardsfolder/l/lavaborn_muse.txt index bced9e60957..a36f372bbc8 100644 --- a/forge-gui/res/cardsfolder/l/lavaborn_muse.txt +++ b/forge-gui/res/cardsfolder/l/lavaborn_muse.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | CheckSVar$ CardsInHand | SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 3 SVar:CardsInHand:Count$ValidHand Card.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/lavaborn_muse.jpg -Oracle:At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Lavaborn Muse deals 3 damage to him or her. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Lavaborn Muse deals 3 damage to him or her. diff --git a/forge-gui/res/cardsfolder/l/lavaclaw_reaches.txt b/forge-gui/res/cardsfolder/l/lavaclaw_reaches.txt index 839e81d9db6..27f3d5171a3 100644 --- a/forge-gui/res/cardsfolder/l/lavaclaw_reaches.txt +++ b/forge-gui/res/cardsfolder/l/lavaclaw_reaches.txt @@ -8,4 +8,4 @@ A:AB$ Animate | Cost$ 1 B R | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ C SVar:ABPump:AB$Pump | Cost$ X | Defined$ Self | NumAtt$ +X | References$ X | SpellDescription$ This creature gets +X/+0 until end of turn. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/lavaclaw_reaches.jpg -Oracle:Lavaclaw Reaches enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool.\n{1}{B}{R}: Until end of turn, Lavaclaw Reaches becomes a 2/2 black and red Elemental creature with "{X}: This creature gets +X/+0 until end of turn." It's still a land. \ No newline at end of file +Oracle:Lavaclaw Reaches enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool.\n{1}{B}{R}: Until end of turn, Lavaclaw Reaches becomes a 2/2 black and red Elemental creature with "{X}: This creature gets +X/+0 until end of turn." It's still a land. diff --git a/forge-gui/res/cardsfolder/l/lavacore_elemental.txt b/forge-gui/res/cardsfolder/l/lavacore_elemental.txt index 079e8a3eb31..c1d3627b8c8 100644 --- a/forge-gui/res/cardsfolder/l/lavacore_elemental.txt +++ b/forge-gui/res/cardsfolder/l/lavacore_elemental.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lavacore_elemental.jpg -Oracle:Vanishing 1 (This permanent enters the battlefield with a time counter on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhenever a creature you control deals combat damage to a player, put a time counter on Lavacore Elemental. \ No newline at end of file +Oracle:Vanishing 1 (This permanent enters the battlefield with a time counter on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhenever a creature you control deals combat damage to a player, put a time counter on Lavacore Elemental. diff --git a/forge-gui/res/cardsfolder/l/lavafume_invoker.txt b/forge-gui/res/cardsfolder/l/lavafume_invoker.txt index 9ecef0efdab..962d2f1e864 100644 --- a/forge-gui/res/cardsfolder/l/lavafume_invoker.txt +++ b/forge-gui/res/cardsfolder/l/lavafume_invoker.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:2/2 A:AB$ PumpAll | Cost$ 8 | ValidCards$ Creature.YouCtrl | NumAtt$ +3 | SpellDescription$ Creatures you control get +3/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/lavafume_invoker.jpg -Oracle:{8}: Creatures you control get +3/+0 until end of turn. \ No newline at end of file +Oracle:{8}: Creatures you control get +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lavalanche.txt b/forge-gui/res/cardsfolder/l/lavalanche.txt index a69c9dba42c..d1fd0468962 100644 --- a/forge-gui/res/cardsfolder/l/lavalanche.txt +++ b/forge-gui/res/cardsfolder/l/lavalanche.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ X B R G | NumDmg$ X | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | ValidPlayers$ Targeted | ValidDescription$ target player and each creature he or she controls. | References$ X | SpellDescription$ CARDNAME deals X damage to target player and each creature he or she controls. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/lavalanche.jpg -Oracle:Lavalanche deals X damage to target player and each creature he or she controls. \ No newline at end of file +Oracle:Lavalanche deals X damage to target player and each creature he or she controls. diff --git a/forge-gui/res/cardsfolder/l/lavamancers_skill.txt b/forge-gui/res/cardsfolder/l/lavamancers_skill.txt index e7185f85840..e32b909909f 100644 --- a/forge-gui/res/cardsfolder/l/lavamancers_skill.txt +++ b/forge-gui/res/cardsfolder/l/lavamancers_skill.txt @@ -9,4 +9,4 @@ SVar:Damage1:AB$DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select t SVar:Damage2:AB$DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lavamancers_skill.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature."\nAs long as enchanted creature is a Wizard, it has "{T}: This creature deals 2 damage to target creature." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature."\nAs long as enchanted creature is a Wizard, it has "{T}: This creature deals 2 damage to target creature." diff --git a/forge-gui/res/cardsfolder/l/lavinia_of_the_tenth.txt b/forge-gui/res/cardsfolder/l/lavinia_of_the_tenth.txt index c2855f5e4a0..53da75ade59 100644 --- a/forge-gui/res/cardsfolder/l/lavinia_of_the_tenth.txt +++ b/forge-gui/res/cardsfolder/l/lavinia_of_the_tenth.txt @@ -1,10 +1,10 @@ -Name:Lavinia of the Tenth -ManaCost:3 W U -Types:Legendary Creature Human Soldier -PT:4/4 -K:Protection from red -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain each nonland permanent your opponents control with converted mana cost 4 or less. -SVar:Detain:AB$ PumpAll | Cost$ 0 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidCards$ Permanent.OppCtrl+nonLand+cmcLE4 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/lavinia_of_the_tenth.jpg -Oracle:Protection from red\nWhen Lavinia of the Tenth enters the battlefield, detain each nonland permanent your opponents control with converted mana cost 4 or less. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) \ No newline at end of file +Name:Lavinia of the Tenth +ManaCost:3 W U +Types:Legendary Creature Human Soldier +PT:4/4 +K:Protection from red +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain each nonland permanent your opponents control with converted mana cost 4 or less. +SVar:Detain:AB$ PumpAll | Cost$ 0 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidCards$ Permanent.OppCtrl+nonLand+cmcLE4 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/lavinia_of_the_tenth.jpg +Oracle:Protection from red\nWhen Lavinia of the Tenth enters the battlefield, detain each nonland permanent your opponents control with converted mana cost 4 or less. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/l/lawbringer.txt b/forge-gui/res/cardsfolder/l/lawbringer.txt index 6443a8b61b3..474cd15baf8 100644 --- a/forge-gui/res/cardsfolder/l/lawbringer.txt +++ b/forge-gui/res/cardsfolder/l/lawbringer.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.Red | TgtPrompt$ Select target red Creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target red creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lawbringer.jpg -Oracle:{T}, Sacrifice Lawbringer: Exile target red creature. \ No newline at end of file +Oracle:{T}, Sacrifice Lawbringer: Exile target red creature. diff --git a/forge-gui/res/cardsfolder/l/lay_bare.txt b/forge-gui/res/cardsfolder/l/lay_bare.txt index cb2493da988..90a353350d8 100644 --- a/forge-gui/res/cardsfolder/l/lay_bare.txt +++ b/forge-gui/res/cardsfolder/l/lay_bare.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBReveal | SpellDescription$ Counter target spell. Look at its controller's hand. SVar:DBReveal:DB$RevealHand | Defined$ TargetedController SVar:Picture:http://www.wizards.com/global/images/magic/general/lay_bare.jpg -Oracle:Counter target spell. Look at its controller's hand. \ No newline at end of file +Oracle:Counter target spell. Look at its controller's hand. diff --git a/forge-gui/res/cardsfolder/l/lay_of_the_land.txt b/forge-gui/res/cardsfolder/l/lay_of_the_land.txt index f389867539b..302fc1bf336 100644 --- a/forge-gui/res/cardsfolder/l/lay_of_the_land.txt +++ b/forge-gui/res/cardsfolder/l/lay_of_the_land.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Sorcery A:SP$ ChangeZone | Cost$ G | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/lay_of_the_land.jpg -Oracle:Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/lay_waste.txt b/forge-gui/res/cardsfolder/l/lay_waste.txt index 82b4d0e05b1..0f83bdfad12 100644 --- a/forge-gui/res/cardsfolder/l/lay_waste.txt +++ b/forge-gui/res/cardsfolder/l/lay_waste.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. K:Cycling:2 SVar:Picture:http://resources.wizards.com/magic/cards/uz/en-us/card5817.jpg -Oracle:Destroy target land.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target land.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/l/lazav_dimir_mastermind.txt b/forge-gui/res/cardsfolder/l/lazav_dimir_mastermind.txt index 32d73f6fcb1..bcf772aa82e 100644 --- a/forge-gui/res/cardsfolder/l/lazav_dimir_mastermind.txt +++ b/forge-gui/res/cardsfolder/l/lazav_dimir_mastermind.txt @@ -1,11 +1,11 @@ -Name:Lazav, Dimir Mastermind -ManaCost:U U B B -Types:Legendary Creature Shapeshifter -PT:3/3 -K:Hexproof -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.nonToken+OppOwn | TriggerZones$ Battlefield | Execute$ LazavCopy | OptionalDecider$ You | TriggerDescription$ Whenever a creature card is put into an opponent's graveyard from anywhere, you may have CARDNAME become a copy of that card except it's name is still CARDNAME, it's legendary in addition to it's other types, and it gains hexproof and this ability. -SVar:LazavCopy:AB$ Clone | Cost$ 0 | Defined$ TriggeredCardLKICopy | KeepName$ True | AddTypes$ Legendary | AddTriggers$ LazavTrig | AddKeywords$ Hexproof | AddSVars$ LazavCopy,LazavTrig -SVar:LazavTrig:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.OppOwn | TriggerZones$ Battlefield | Execute$ LazavCopy | OptionalDecider$ You | TriggerDescription$ Whenever a creature card is put into an opponent's graveyard from anywhere, you may have CARDNAME become a copy of that card except it's name is still CARDNAME, it's legendary in addition to it's other types, and it gains hexproof and this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lazav_dimir_mastermind.jpg -Oracle:Hexproof\nWhenever a creature card is put into an opponent's graveyard from anywhere, you may have Lazav, Dimir Mastermind become a copy of that card except its name is still Lazav, Dimir Mastermind, it's legendary in addition to its other types, and it gains hexproof and this ability. \ No newline at end of file +Name:Lazav, Dimir Mastermind +ManaCost:U U B B +Types:Legendary Creature Shapeshifter +PT:3/3 +K:Hexproof +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.nonToken+OppOwn | TriggerZones$ Battlefield | Execute$ LazavCopy | OptionalDecider$ You | TriggerDescription$ Whenever a creature card is put into an opponent's graveyard from anywhere, you may have CARDNAME become a copy of that card except it's name is still CARDNAME, it's legendary in addition to it's other types, and it gains hexproof and this ability. +SVar:LazavCopy:AB$ Clone | Cost$ 0 | Defined$ TriggeredCardLKICopy | KeepName$ True | AddTypes$ Legendary | AddTriggers$ LazavTrig | AddKeywords$ Hexproof | AddSVars$ LazavCopy,LazavTrig +SVar:LazavTrig:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.OppOwn | TriggerZones$ Battlefield | Execute$ LazavCopy | OptionalDecider$ You | TriggerDescription$ Whenever a creature card is put into an opponent's graveyard from anywhere, you may have CARDNAME become a copy of that card except it's name is still CARDNAME, it's legendary in addition to it's other types, and it gains hexproof and this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lazav_dimir_mastermind.jpg +Oracle:Hexproof\nWhenever a creature card is put into an opponent's graveyard from anywhere, you may have Lazav, Dimir Mastermind become a copy of that card except its name is still Lazav, Dimir Mastermind, it's legendary in addition to its other types, and it gains hexproof and this ability. diff --git a/forge-gui/res/cardsfolder/l/lead_astray.txt b/forge-gui/res/cardsfolder/l/lead_astray.txt index 285e5b6f042..71c0136d23d 100644 --- a/forge-gui/res/cardsfolder/l/lead_astray.txt +++ b/forge-gui/res/cardsfolder/l/lead_astray.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Tap | Cost$ 1 W | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SpellDescription$ Tap up to two target creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/lead_astray.jpg -Oracle:Tap up to two target creatures. \ No newline at end of file +Oracle:Tap up to two target creatures. diff --git a/forge-gui/res/cardsfolder/l/lead_belly_chimera.txt b/forge-gui/res/cardsfolder/l/lead_belly_chimera.txt index 21685636201..ac9aa825d7e 100644 --- a/forge-gui/res/cardsfolder/l/lead_belly_chimera.txt +++ b/forge-gui/res/cardsfolder/l/lead_belly_chimera.txt @@ -8,4 +8,4 @@ SVar:DBPump:DB$Pump | KW$ Trample | Defined$ Targeted | Permanent$ True SVar:RemAIDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lead_belly_chimera.jpg -Oracle:Trample\nSacrifice Lead-Belly Chimera: Put a +2/+2 counter on target Chimera creature. It gains trample. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Trample\nSacrifice Lead-Belly Chimera: Put a +2/+2 counter on target Chimera creature. It gains trample. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/l/lead_golem.txt b/forge-gui/res/cardsfolder/l/lead_golem.txt index c7f734c67ac..8ade2889661 100644 --- a/forge-gui/res/cardsfolder/l/lead_golem.txt +++ b/forge-gui/res/cardsfolder/l/lead_golem.txt @@ -5,4 +5,4 @@ PT:3/5 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ StayTapped | TriggerDescription$ Whenever CARDNAME attacks, it doesn't untap during its controller's next untap step. SVar:StayTapped:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Self | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lead_golem.jpg -Oracle:Whenever Lead Golem attacks, it doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Whenever Lead Golem attacks, it doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/l/lead_the_stampede.txt b/forge-gui/res/cardsfolder/l/lead_the_stampede.txt index 0e47de6904e..128abea43ca 100644 --- a/forge-gui/res/cardsfolder/l/lead_the_stampede.txt +++ b/forge-gui/res/cardsfolder/l/lead_the_stampede.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ Dig | Cost$ 2 G | DigNum$ 5 | ChangeValid$ Creature | AnyNumber$ True | SpellDescription$ Look at the top five cards of your library. You may reveal any number of creature cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. SVar:Picture:http://www.wizards.com/global/images/magic/general/lead_the_stampede.jpg -Oracle:Look at the top five cards of your library. You may reveal any number of creature cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Look at the top five cards of your library. You may reveal any number of creature cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/l/leaden_fists.txt b/forge-gui/res/cardsfolder/l/leaden_fists.txt index 47b7d9a7375..6683b501487 100644 --- a/forge-gui/res/cardsfolder/l/leaden_fists.txt +++ b/forge-gui/res/cardsfolder/l/leaden_fists.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature gets +3/+3 and doesn't untap during its controller's untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leaden_fists.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +3/+3 and doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature gets +3/+3 and doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/l/leaden_myr.txt b/forge-gui/res/cardsfolder/l/leaden_myr.txt index 31e7e622dfd..56853a44947 100644 --- a/forge-gui/res/cardsfolder/l/leaden_myr.txt +++ b/forge-gui/res/cardsfolder/l/leaden_myr.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:1/1 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 +Oracle:{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/leaf_arrow.txt b/forge-gui/res/cardsfolder/l/leaf_arrow.txt index e277053c094..6202c06cef5 100644 --- a/forge-gui/res/cardsfolder/l/leaf_arrow.txt +++ b/forge-gui/res/cardsfolder/l/leaf_arrow.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/leaf_arrow.jpg Setinfo:ROE|Common|http://magiccards.info/scans/en/roe/194.jpg -Oracle:Leaf Arrow deals 3 damage to target creature with flying. \ No newline at end of file +Oracle:Leaf Arrow deals 3 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/l/leaf_crowned_elder.txt b/forge-gui/res/cardsfolder/l/leaf_crowned_elder.txt index 158ac532c8c..5c853feb20f 100644 --- a/forge-gui/res/cardsfolder/l/leaf_crowned_elder.txt +++ b/forge-gui/res/cardsfolder/l/leaf_crowned_elder.txt @@ -8,4 +8,4 @@ SVar:DBPlay:DB$ Play | Defined$ TopOfLibrary | WithoutManaCost$ True | Optional$ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leaf_crowned_elder.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Leaf-Crowned Elder, you may reveal it. If you do, you may play that card without paying its mana cost. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Leaf-Crowned Elder, you may reveal it. If you do, you may play that card without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/l/leaf_dancer.txt b/forge-gui/res/cardsfolder/l/leaf_dancer.txt index ffce62df909..d7076e59fba 100644 --- a/forge-gui/res/cardsfolder/l/leaf_dancer.txt +++ b/forge-gui/res/cardsfolder/l/leaf_dancer.txt @@ -4,4 +4,4 @@ Types:Creature Centaur PT:2/2 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/od/en-us/card29782.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/l/leaf_gilder.txt b/forge-gui/res/cardsfolder/l/leaf_gilder.txt index 90649d60b06..06433061d80 100644 --- a/forge-gui/res/cardsfolder/l/leaf_gilder.txt +++ b/forge-gui/res/cardsfolder/l/leaf_gilder.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid PT:2/1 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 +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/leafcrown_dryad.txt b/forge-gui/res/cardsfolder/l/leafcrown_dryad.txt index 14a698bf3b1..2bdae61fa7e 100644 --- a/forge-gui/res/cardsfolder/l/leafcrown_dryad.txt +++ b/forge-gui/res/cardsfolder/l/leafcrown_dryad.txt @@ -1,9 +1,9 @@ -Name:Leafcrown Dryad -ManaCost:1 G -Types:Enchantment Creature Nymph Dryad -PT:2/2 -K:Bestow:3 G -K:Reach -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Reach | Description$ Enchanted creature gets +2/+2 and has reach. -SVar:Picture:http://www.wizards.com/global/images/magic/general/leafcrown_dryad.jpg -Oracle:Bestow {3}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nReach\nEnchanted creature gets +2/+2 and has reach. \ No newline at end of file +Name:Leafcrown Dryad +ManaCost:1 G +Types:Enchantment Creature Nymph Dryad +PT:2/2 +K:Bestow:3 G +K:Reach +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Reach | Description$ Enchanted creature gets +2/+2 and has reach. +SVar:Picture:http://www.wizards.com/global/images/magic/general/leafcrown_dryad.jpg +Oracle:Bestow {3}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nReach\nEnchanted creature gets +2/+2 and has reach. diff --git a/forge-gui/res/cardsfolder/l/leafdrake_roost.txt b/forge-gui/res/cardsfolder/l/leafdrake_roost.txt index 82551cfe3af..d850db800e5 100644 --- a/forge-gui/res/cardsfolder/l/leafdrake_roost.txt +++ b/forge-gui/res/cardsfolder/l/leafdrake_roost.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.AttachedBy | AddAbility$ Token | Description SVar:Token:AB$Token | Cost$ G U T | TokenAmount$ 1 | TokenName$ Drake | TokenTypes$ Creature,Drake | TokenColors$ Green,Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenKeywords$ Flying | SpellDescription$ Put a 2/2 green and blue Drake creature token with flying onto the battlefield. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leafdrake_roost.jpg -Oracle:Enchant land\nEnchanted land has "{G}{U}, {T}: Put a 2/2 green and blue Drake creature token with flying onto the battlefield." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{G}{U}, {T}: Put a 2/2 green and blue Drake creature token with flying onto the battlefield." diff --git a/forge-gui/res/cardsfolder/l/leap.txt b/forge-gui/res/cardsfolder/l/leap.txt index 5ded5f9833a..b30886cc2a0 100644 --- a/forge-gui/res/cardsfolder/l/leap.txt +++ b/forge-gui/res/cardsfolder/l/leap.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/leap.jpg -Oracle:Target creature gains flying until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gains flying until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/l/leap_of_faith.txt b/forge-gui/res/cardsfolder/l/leap_of_faith.txt index 113c8366b97..23b2dbec3bc 100644 --- a/forge-gui/res/cardsfolder/l/leap_of_faith.txt +++ b/forge-gui/res/cardsfolder/l/leap_of_faith.txt @@ -1,6 +1,6 @@ -Name:Leap of Faith -ManaCost:2 W -Types:Instant -A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying & HIDDEN Prevent all damage that would be dealt to CARDNAME. | SpellDescription$ Target creature gains flying until end of turn. Prevent all damage that would be dealt to that creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/leap_of_faith.jpg -Oracle:Target creature gains flying until end of turn. Prevent all damage that would be dealt to that creature this turn. \ No newline at end of file +Name:Leap of Faith +ManaCost:2 W +Types:Instant +A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying & HIDDEN Prevent all damage that would be dealt to CARDNAME. | SpellDescription$ Target creature gains flying until end of turn. Prevent all damage that would be dealt to that creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/leap_of_faith.jpg +Oracle:Target creature gains flying until end of turn. Prevent all damage that would be dealt to that creature this turn. diff --git a/forge-gui/res/cardsfolder/l/leap_of_flame.txt b/forge-gui/res/cardsfolder/l/leap_of_flame.txt index 4d4aedc5064..b369c9a8dba 100644 --- a/forge-gui/res/cardsfolder/l/leap_of_flame.txt +++ b/forge-gui/res/cardsfolder/l/leap_of_flame.txt @@ -4,4 +4,4 @@ Types:Instant K:Replicate U R A:SP$ Pump | Cost$ U R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | KW$ Flying & First Strike | SpellDescription$ Target creature gets +1/+0 and gains flying and first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/leap_of_flame.jpg -Oracle:Replicate {U}{R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nTarget creature gets +1/+0 and gains flying and first strike until end of turn. \ No newline at end of file +Oracle:Replicate {U}{R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nTarget creature gets +1/+0 and gains flying and first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leaping_lizard.txt b/forge-gui/res/cardsfolder/l/leaping_lizard.txt index 08cba1c299f..09ede32f2fe 100644 --- a/forge-gui/res/cardsfolder/l/leaping_lizard.txt +++ b/forge-gui/res/cardsfolder/l/leaping_lizard.txt @@ -4,4 +4,4 @@ Types:Creature Lizard PT:2/3 A:AB$ Pump | Cost$ 1 G | NumDef$ -1 | KW$ Flying | SpellDescription$ CARDNAME gains flying and gets -0/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/leaping_lizard.jpg -Oracle:{1}{G}: Leaping Lizard gets -0/-1 and gains flying until end of turn. \ No newline at end of file +Oracle:{1}{G}: Leaping Lizard gets -0/-1 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leashling.txt b/forge-gui/res/cardsfolder/l/leashling.txt index ff93ebe4e06..f268489284d 100644 --- a/forge-gui/res/cardsfolder/l/leashling.txt +++ b/forge-gui/res/cardsfolder/l/leashling.txt @@ -1,7 +1,7 @@ -Name:Leashling -ManaCost:6 -Types:Artifact Creature Hound -PT:3/3 -A:AB$ ChangeZone | Cost$ PutCardToLibFromHand<1/0/Card> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/leashling.jpg -Oracle:Put a card from your hand on top of your library: Return Leashling to its owner's hand. +Name:Leashling +ManaCost:6 +Types:Artifact Creature Hound +PT:3/3 +A:AB$ ChangeZone | Cost$ PutCardToLibFromHand<1/0/Card> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/leashling.jpg +Oracle:Put a card from your hand on top of your library: Return Leashling to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/leatherback_baloth.txt b/forge-gui/res/cardsfolder/l/leatherback_baloth.txt index 08c4325f021..d628b289e1d 100644 --- a/forge-gui/res/cardsfolder/l/leatherback_baloth.txt +++ b/forge-gui/res/cardsfolder/l/leatherback_baloth.txt @@ -3,4 +3,4 @@ ManaCost:G G G Types:Creature Beast PT:4/5 SVar:Picture:http://www.wizards.com/global/images/magic/general/leatherback_baloth.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/leave_no_trace.txt b/forge-gui/res/cardsfolder/l/leave_no_trace.txt index 2e0fde1fd28..fe46d162ce9 100644 --- a/forge-gui/res/cardsfolder/l/leave_no_trace.txt +++ b/forge-gui/res/cardsfolder/l/leave_no_trace.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Radiance$ True | SpellDescription$ Radiance - Destroy target enchantment and each other enchantment that shares a color with it. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leave_no_trace.jpg -Oracle:Radiance - Destroy target enchantment and each other enchantment that shares a color with it. \ No newline at end of file +Oracle:Radiance - Destroy target enchantment and each other enchantment that shares a color with it. diff --git a/forge-gui/res/cardsfolder/l/leech_bonder.txt b/forge-gui/res/cardsfolder/l/leech_bonder.txt index 5ed82372b4b..c6c5d7e1188 100644 --- a/forge-gui/res/cardsfolder/l/leech_bonder.txt +++ b/forge-gui/res/cardsfolder/l/leech_bonder.txt @@ -1,10 +1,10 @@ -Name:Leech Bonder -ManaCost:2 U -Types:Creature Merfolk Soldier -PT:3/3 -K:etbCounter:M1M1:2 -A:AB$ Pump | Cost$ U Q | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove counters | SubAbility$ DBMove | StackDescription$ None | SpellDescription$ Move a counter from target creature onto another target creature. -SVar:DBMove:DB$ MoveCounter | Source$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to add counters | TargetUnique$ True | CounterType$ Any | CounterNum$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/leech_bonder.jpg -Oracle:Leech Bonder enters the battlefield with two -1/-1 counters on it.\n{U}, {Q}: Move a counter from target creature onto another target creature. ({Q} is the untap symbol.) \ No newline at end of file +Name:Leech Bonder +ManaCost:2 U +Types:Creature Merfolk Soldier +PT:3/3 +K:etbCounter:M1M1:2 +A:AB$ Pump | Cost$ U Q | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove counters | SubAbility$ DBMove | StackDescription$ None | SpellDescription$ Move a counter from target creature onto another target creature. +SVar:DBMove:DB$ MoveCounter | Source$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to add counters | TargetUnique$ True | CounterType$ Any | CounterNum$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/leech_bonder.jpg +Oracle:Leech Bonder enters the battlefield with two -1/-1 counters on it.\n{U}, {Q}: Move a counter from target creature onto another target creature. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/l/leeches.txt b/forge-gui/res/cardsfolder/l/leeches.txt index a06c68a5f4a..ac0a62c7720 100644 --- a/forge-gui/res/cardsfolder/l/leeches.txt +++ b/forge-gui/res/cardsfolder/l/leeches.txt @@ -6,4 +6,4 @@ SVar:Unpoison:DB$ Poison | Num$ -X SVar:X:TargetedPlayer$PoisonCounters SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leeches.jpg -Oracle:Target player loses all poison counters. Leeches deals that much damage to that player. \ No newline at end of file +Oracle:Target player loses all poison counters. Leeches deals that much damage to that player. diff --git a/forge-gui/res/cardsfolder/l/leeching_bite.txt b/forge-gui/res/cardsfolder/l/leeching_bite.txt index e30dfa9dafb..ff02f967b6c 100644 --- a/forge-gui/res/cardsfolder/l/leeching_bite.txt +++ b/forge-gui/res/cardsfolder/l/leeching_bite.txt @@ -1,7 +1,7 @@ -Name:Leeching Bite -ManaCost:1 G -Types:Instant -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +1/+1 | TargetUnique$ True | NumAtt$ +1 | NumDef$ +1 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. -SVar:DBPumpNeg:DB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -1/-1 | TargetUnique$ True | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_bite.jpg -Oracle:Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. \ No newline at end of file +Name:Leeching Bite +ManaCost:1 G +Types:Instant +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +1/+1 | TargetUnique$ True | NumAtt$ +1 | NumDef$ +1 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. +SVar:DBPumpNeg:DB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -1/-1 | TargetUnique$ True | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_bite.jpg +Oracle:Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leeching_licid.txt b/forge-gui/res/cardsfolder/l/leeching_licid.txt index 9fc9000078e..c96bdc8a15a 100644 --- a/forge-gui/res/cardsfolder/l/leeching_licid.txt +++ b/forge-gui/res/cardsfolder/l/leeching_licid.txt @@ -1,27 +1,27 @@ -Name:Leeching Licid -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. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_licid.jpg -Oracle:{B}, {T}: Leeching Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nAt the beginning of the upkeep of enchanted creature's controller, Leeching Licid deals 1 damage to that player. - -ALTERNATE - -Name:Leeching Licid -ManaCost:1 B -Colors:black -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals 1 damage to that player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 1 -A:AB$ SetState | Cost$ B | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_licid.jpg -Oracle:{B}, {T}: Leeching Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nAt the beginning of the upkeep of enchanted creature's controller, Leeching Licid deals 1 damage to that player. \ No newline at end of file +Name:Leeching Licid +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. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_licid.jpg +Oracle:{B}, {T}: Leeching Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nAt the beginning of the upkeep of enchanted creature's controller, Leeching Licid deals 1 damage to that player. + +ALTERNATE + +Name:Leeching Licid +ManaCost:1 B +Colors:black +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals 1 damage to that player. +SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 1 +A:AB$ SetState | Cost$ B | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/leeching_licid.jpg +Oracle:{B}, {T}: Leeching Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {B} to end this effect.\nAt the beginning of the upkeep of enchanted creature's controller, Leeching Licid deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/l/leechridden_swamp.txt b/forge-gui/res/cardsfolder/l/leechridden_swamp.txt index 55f353b026f..1753995a39c 100644 --- a/forge-gui/res/cardsfolder/l/leechridden_swamp.txt +++ b/forge-gui/res/cardsfolder/l/leechridden_swamp.txt @@ -4,4 +4,4 @@ Types:Land Swamp K:CARDNAME enters the battlefield tapped. A:AB$ LoseLife | Cost$ B T | IsPresent$ Permanent.Black+YouCtrl | PresentCompare$ GE2 | Defined$ Player.Opponent | LifeAmount$ 1 | SpellDescription$ Each opponent loses 1 life. Activate this ability only if you control two or more black permanents. SVar:Picture:http://www.wizards.com/global/images/magic/general/leechridden_swamp.jpg -Oracle:({T}: Add {B} to your mana pool.)\nLeechridden Swamp enters the battlefield tapped.\n{B}, {T}: Each opponent loses 1 life. Activate this ability only if you control two or more black permanents. \ No newline at end of file +Oracle:({T}: Add {B} to your mana pool.)\nLeechridden Swamp enters the battlefield tapped.\n{B}, {T}: Each opponent loses 1 life. Activate this ability only if you control two or more black permanents. diff --git a/forge-gui/res/cardsfolder/l/leering_emblem.txt b/forge-gui/res/cardsfolder/l/leering_emblem.txt index 9425d917922..9e92e787a2e 100644 --- a/forge-gui/res/cardsfolder/l/leering_emblem.txt +++ b/forge-gui/res/cardsfolder/l/leering_emblem.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Equipped | NumAtt$ +2 | NumDef$ +2 SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/leering_emblem.jpg -Oracle:Whenever you cast a spell, equipped creature gets +2/+2 until end of turn.\nEquip {2} \ No newline at end of file +Oracle:Whenever you cast a spell, equipped creature gets +2/+2 until end of turn.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/l/leering_gargoyle.txt b/forge-gui/res/cardsfolder/l/leering_gargoyle.txt index 551ec7372ba..7781edc0b4e 100644 --- a/forge-gui/res/cardsfolder/l/leering_gargoyle.txt +++ b/forge-gui/res/cardsfolder/l/leering_gargoyle.txt @@ -6,4 +6,4 @@ K:Flying A:AB$Pump | Cost$ T | Defined$ Self | NumAtt$ -2 | NumDef$ 2 | SubAbility$ DBDebuff | SpellDescription$ CARDNAME gets -2/+2 and loses flying until end of turn. SVar:DBDebuff:DB$Debuff | Defined$ Self | Keywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/leering_gargoyle.jpg -Oracle:Flying\n{T}: Leering Gargoyle gets -2/+2 and loses flying until end of turn. \ No newline at end of file +Oracle:Flying\n{T}: Leering Gargoyle gets -2/+2 and loses flying until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leery_fogbeast.txt b/forge-gui/res/cardsfolder/l/leery_fogbeast.txt index ca47f4532cc..8eca92024ab 100644 --- a/forge-gui/res/cardsfolder/l/leery_fogbeast.txt +++ b/forge-gui/res/cardsfolder/l/leery_fogbeast.txt @@ -1,8 +1,8 @@ -Name:Leery Fogbeast -ManaCost:2 G -Types:Creature Beast -PT:4/2 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigFog | TriggerDescription$ Whenever CARDNAME becomes blocked, prevent all combat damage that would be dealt this turn. -SVar:TrigFog:AB$ Fog | Cost$ 0 | SpellDescription$ Prevent all combat damage that would be dealt this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/leery_fogbeast.jpg -Oracle:Whenever Leery Fogbeast becomes blocked, prevent all combat damage that would be dealt this turn. \ No newline at end of file +Name:Leery Fogbeast +ManaCost:2 G +Types:Creature Beast +PT:4/2 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigFog | TriggerDescription$ Whenever CARDNAME becomes blocked, prevent all combat damage that would be dealt this turn. +SVar:TrigFog:AB$ Fog | Cost$ 0 | SpellDescription$ Prevent all combat damage that would be dealt this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/leery_fogbeast.jpg +Oracle:Whenever Leery Fogbeast becomes blocked, prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/l/legacy_weapon.txt b/forge-gui/res/cardsfolder/l/legacy_weapon.txt index c0b4a129b7d..3c01d7c270c 100644 --- a/forge-gui/res/cardsfolder/l/legacy_weapon.txt +++ b/forge-gui/res/cardsfolder/l/legacy_weapon.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ W U B R G | ValidTgts$ Permanent | TgtPrompt$ Select ta K:If CARDNAME would be put into a graveyard from anywhere, reveal CARDNAME and shuffle it into its owner's library instead. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/legacy_weapon.jpg -Oracle:{W}{U}{B}{R}{G}: Exile target permanent.\nIf Legacy Weapon would be put into a graveyard from anywhere, reveal Legacy Weapon and shuffle it into its owner's library instead. \ No newline at end of file +Oracle:{W}{U}{B}{R}{G}: Exile target permanent.\nIf Legacy Weapon would be put into a graveyard from anywhere, reveal Legacy Weapon and shuffle it into its owner's library instead. diff --git a/forge-gui/res/cardsfolder/l/legacys_allure.txt b/forge-gui/res/cardsfolder/l/legacys_allure.txt index e17410b8e48..4c9a1cc9e7b 100644 --- a/forge-gui/res/cardsfolder/l/legacys_allure.txt +++ b/forge-gui/res/cardsfolder/l/legacys_allure.txt @@ -6,4 +6,4 @@ A:AB$ GainControl | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.powerLEX | TgtPr SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TREASURE | CounterNum$ 1 SVar:X:Count$CardCounters.TREASURE SVar:Picture:http://www.wizards.com/global/images/magic/general/legacys_allure.jpg -Oracle:At the beginning of your upkeep, you may put a treasure counter on Legacy's Allure.\nSacrifice Legacy's Allure: Gain control of target creature with power less than or equal to the number of treasure counters on Legacy's Allure. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a treasure counter on Legacy's Allure.\nSacrifice Legacy's Allure: Gain control of target creature with power less than or equal to the number of treasure counters on Legacy's Allure. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/l/legerdemain.txt b/forge-gui/res/cardsfolder/l/legerdemain.txt index 01ebb724b64..8ef89464a72 100644 --- a/forge-gui/res/cardsfolder/l/legerdemain.txt +++ b/forge-gui/res/cardsfolder/l/legerdemain.txt @@ -1,8 +1,8 @@ -Name:Legerdemain -ManaCost:2 U U -Types:Sorcery -A:SP$ Pump | Cost$ 2 U U | ValidTgts$ Artifact,Creature | TgtPrompt$ target artifact or creature | StackDescription$ None | SubAbility$ DBExchange | SpellDescription$ Exchange control of target artifact or creature and another target permanent that shares one of those types with it. (This effect lasts indefinitely.) -SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Permanent | TgtPrompt$ Select target permanent that shares one of those types | TargetsWithSharedTypes$ Artifact,Creature | TargetUnique$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/legerdemain.jpg -Oracle:Exchange control of target artifact or creature and another target permanent that shares one of those types with it. (This effect lasts indefinitely.) +Name:Legerdemain +ManaCost:2 U U +Types:Sorcery +A:SP$ Pump | Cost$ 2 U U | ValidTgts$ Artifact,Creature | TgtPrompt$ target artifact or creature | StackDescription$ None | SubAbility$ DBExchange | SpellDescription$ Exchange control of target artifact or creature and another target permanent that shares one of those types with it. (This effect lasts indefinitely.) +SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Permanent | TgtPrompt$ Select target permanent that shares one of those types | TargetsWithSharedTypes$ Artifact,Creature | TargetUnique$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/legerdemain.jpg +Oracle:Exchange control of target artifact or creature and another target permanent that shares one of those types with it. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/l/legion_loyalist.txt b/forge-gui/res/cardsfolder/l/legion_loyalist.txt index 33747bd8071..b4f00765865 100644 --- a/forge-gui/res/cardsfolder/l/legion_loyalist.txt +++ b/forge-gui/res/cardsfolder/l/legion_loyalist.txt @@ -1,10 +1,10 @@ -Name:Legion Loyalist -ManaCost:R -Types:Creature Goblin Soldier -PT:1/1 -K:Haste -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, creatures you control gain first strike and trample until end of turn and can't be blocked by creature tokens this turn. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ First Strike & Trample & HIDDEN CantBeBlockedBy Creature.token -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/legion_loyalist.jpg -Oracle:Haste\nBattalion - Whenever Legion Loyalist and at least two other creatures attack, creatures you control gain first strike and trample until end of turn and can't be blocked by creature tokens this turn. \ No newline at end of file +Name:Legion Loyalist +ManaCost:R +Types:Creature Goblin Soldier +PT:1/1 +K:Haste +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, creatures you control gain first strike and trample until end of turn and can't be blocked by creature tokens this turn. +SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ First Strike & Trample & HIDDEN CantBeBlockedBy Creature.token +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/legion_loyalist.jpg +Oracle:Haste\nBattalion - Whenever Legion Loyalist and at least two other creatures attack, creatures you control gain first strike and trample until end of turn and can't be blocked by creature tokens this turn. diff --git a/forge-gui/res/cardsfolder/l/legions_initiative.txt b/forge-gui/res/cardsfolder/l/legions_initiative.txt index d9c8f0e20e6..8f0bd67449d 100644 --- a/forge-gui/res/cardsfolder/l/legions_initiative.txt +++ b/forge-gui/res/cardsfolder/l/legions_initiative.txt @@ -1,12 +1,12 @@ -Name:Legion's Initiative -ManaCost:R W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.Red+YouCtrl | AddPower$ 1 | Description$ Red creatures you control get +1/+0. -S:Mode$ Continuous | Affected$ Creature.White+YouCtrl | AddToughness$ 1 | Description$ White creatures you control get +0/+1. -A:AB$ ChangeZoneAll | Cost$ R W Exile<1/CARDNAME> | Origin$ Battlefield | Destination$ Exile | ChangeType$ Creature.YouCtrl | RememberChanged$ True | SubAbility$ DBDelayTrig | SpellDescription$ Exile all creatures you control. At the beginning of the next combat, return those cards to the battlefield under their owner's control and those creatures gains haste until end of turn. -SVar:DBDelayTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ Player | Execute$ TrigReturn | TriggerDescription$ At the beginning of the next combat, return those cards to the battlefield under their owner's control and those creatures gains haste until end of turn. -SVar:TrigReturn:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Battlefield | RememberChanged$ True | SubAbility$ DBPump -SVar:DBPump:DB$ PumpAll | ValidCards$ Card.IsRemembered | KW$ Haste | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/legions_initiative.jpg -Oracle:Red creatures you control get +1/+0.\nWhite creatures you control get +0/+1.\n{R}{W}, Exile Legion's Initiative: Exile all creatures you control. At the beginning of the next combat, return those cards to the battlefield under their owner's control and those creatures gain haste until end of turn. \ No newline at end of file +Name:Legion's Initiative +ManaCost:R W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.Red+YouCtrl | AddPower$ 1 | Description$ Red creatures you control get +1/+0. +S:Mode$ Continuous | Affected$ Creature.White+YouCtrl | AddToughness$ 1 | Description$ White creatures you control get +0/+1. +A:AB$ ChangeZoneAll | Cost$ R W Exile<1/CARDNAME> | Origin$ Battlefield | Destination$ Exile | ChangeType$ Creature.YouCtrl | RememberChanged$ True | SubAbility$ DBDelayTrig | SpellDescription$ Exile all creatures you control. At the beginning of the next combat, return those cards to the battlefield under their owner's control and those creatures gains haste until end of turn. +SVar:DBDelayTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ Player | Execute$ TrigReturn | TriggerDescription$ At the beginning of the next combat, return those cards to the battlefield under their owner's control and those creatures gains haste until end of turn. +SVar:TrigReturn:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Battlefield | RememberChanged$ True | SubAbility$ DBPump +SVar:DBPump:DB$ PumpAll | ValidCards$ Card.IsRemembered | KW$ Haste | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/legions_initiative.jpg +Oracle:Red creatures you control get +1/+0.\nWhite creatures you control get +0/+1.\n{R}{W}, Exile Legion's Initiative: Exile all creatures you control. At the beginning of the next combat, return those cards to the battlefield under their owner's control and those creatures gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/l/legions_of_lim_dul.txt b/forge-gui/res/cardsfolder/l/legions_of_lim_dul.txt index facde490f70..e89dd9e1a31 100644 --- a/forge-gui/res/cardsfolder/l/legions_of_lim_dul.txt +++ b/forge-gui/res/cardsfolder/l/legions_of_lim_dul.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:2/3 K:Snow swampwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/legions_of_lim_dul.jpg -Oracle:Snow swampwalk \ No newline at end of file +Oracle:Snow swampwalk diff --git a/forge-gui/res/cardsfolder/l/leonin_abunas.txt b/forge-gui/res/cardsfolder/l/leonin_abunas.txt index c562437e851..453a426864b 100644 --- a/forge-gui/res/cardsfolder/l/leonin_abunas.txt +++ b/forge-gui/res/cardsfolder/l/leonin_abunas.txt @@ -4,4 +4,4 @@ Types:Creature Cat Cleric PT:2/5 S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddKeyword$ Hexproof | Description$ Artifacts you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_abunas.jpg -Oracle:Artifacts you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) \ No newline at end of file +Oracle:Artifacts you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/l/leonin_arbiter.txt b/forge-gui/res/cardsfolder/l/leonin_arbiter.txt index 14bcf8d8406..59dea63f8f4 100644 --- a/forge-gui/res/cardsfolder/l/leonin_arbiter.txt +++ b/forge-gui/res/cardsfolder/l/leonin_arbiter.txt @@ -1,9 +1,9 @@ -Name:Leonin Arbiter -ManaCost:1 W -Types:Creature Cat Cleric -PT:2/2 -S:Mode$ Continuous | Affected$ Player | AddKeyword$ CantSearchLibrary | IgnoreEffectCost$ 2 | Description$ Players can't search libraries. Any player may pay {2} for that player to ignore this effect until end of turn. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_arbiter.jpg -Oracle:Players can't search libraries. Any player may pay {2} for that player to ignore this effect until end of turn. +Name:Leonin Arbiter +ManaCost:1 W +Types:Creature Cat Cleric +PT:2/2 +S:Mode$ Continuous | Affected$ Player | AddKeyword$ CantSearchLibrary | IgnoreEffectCost$ 2 | Description$ Players can't search libraries. Any player may pay {2} for that player to ignore this effect until end of turn. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_arbiter.jpg +Oracle:Players can't search libraries. Any player may pay {2} for that player to ignore this effect until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leonin_armorguard.txt b/forge-gui/res/cardsfolder/l/leonin_armorguard.txt index 984759f1829..835079d4e2d 100644 --- a/forge-gui/res/cardsfolder/l/leonin_armorguard.txt +++ b/forge-gui/res/cardsfolder/l/leonin_armorguard.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_armorguard.jpg -Oracle:When Leonin Armorguard enters the battlefield, creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:When Leonin Armorguard enters the battlefield, creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leonin_battlemage.txt b/forge-gui/res/cardsfolder/l/leonin_battlemage.txt index cc56085af53..243293f496f 100644 --- a/forge-gui/res/cardsfolder/l/leonin_battlemage.txt +++ b/forge-gui/res/cardsfolder/l/leonin_battlemage.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_battlemage.jpg -Oracle:{T}: Target creature gets +1/+1 until end of turn.\nWhenever you cast a spell, you may untap Leonin Battlemage. \ No newline at end of file +Oracle:{T}: Target creature gets +1/+1 until end of turn.\nWhenever you cast a spell, you may untap Leonin Battlemage. diff --git a/forge-gui/res/cardsfolder/l/leonin_bladetrap.txt b/forge-gui/res/cardsfolder/l/leonin_bladetrap.txt index 7795fa650c6..d9c5603d4cc 100644 --- a/forge-gui/res/cardsfolder/l/leonin_bladetrap.txt +++ b/forge-gui/res/cardsfolder/l/leonin_bladetrap.txt @@ -4,4 +4,4 @@ Types:Artifact K:Flash A:AB$ DamageAll | Cost$ 2 Sac<1/CARDNAME> | ValidCards$ Creature.attacking+withoutFlying | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to each attacking creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_bladetrap.jpg -Oracle:Flash\n{2}, Sacrifice Leonin Bladetrap: Leonin Bladetrap deals 2 damage to each attacking creature without flying. \ No newline at end of file +Oracle:Flash\n{2}, Sacrifice Leonin Bladetrap: Leonin Bladetrap deals 2 damage to each attacking creature without flying. diff --git a/forge-gui/res/cardsfolder/l/leonin_bola.txt b/forge-gui/res/cardsfolder/l/leonin_bola.txt index 37cd87c8ac1..0100b523073 100644 --- a/forge-gui/res/cardsfolder/l/leonin_bola.txt +++ b/forge-gui/res/cardsfolder/l/leonin_bola.txt @@ -1,9 +1,9 @@ -Name:Leonin Bola -ManaCost:1 -Types:Artifact Equipment -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ BolaTap | Description$ Equipped creature has "{T}, Unattach CARDNAME: Tap target creature." -SVar:BolaTap:AB$ Tap | Cost$ T Unattach | ValidTgts$ Creature | SpellDescription$ Tap target creature. -K:Equip 1 -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_bola.jpg -Oracle:Equipped creature has "{T}, Unattach Leonin Bola: Tap target creature."\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Name:Leonin Bola +ManaCost:1 +Types:Artifact Equipment +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ BolaTap | Description$ Equipped creature has "{T}, Unattach CARDNAME: Tap target creature." +SVar:BolaTap:AB$ Tap | Cost$ T Unattach | ValidTgts$ Creature | SpellDescription$ Tap target creature. +K:Equip 1 +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_bola.jpg +Oracle:Equipped creature has "{T}, Unattach Leonin Bola: Tap target creature."\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/l/leonin_den_guard.txt b/forge-gui/res/cardsfolder/l/leonin_den_guard.txt index cb841ec092d..f35b61fd395 100644 --- a/forge-gui/res/cardsfolder/l/leonin_den_guard.txt +++ b/forge-gui/res/cardsfolder/l/leonin_den_guard.txt @@ -5,4 +5,4 @@ PT:1/3 S:Mode$ Continuous | Affected$ Card.Self+equipped | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance | Description$ As long as CARDNAME is equipped, it gets +1/+1 and has vigilance. SVar:EquipMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_den_guard.jpg -Oracle:As long as Leonin Den-Guard is equipped, it gets +1/+1 and has vigilance. \ No newline at end of file +Oracle:As long as Leonin Den-Guard is equipped, it gets +1/+1 and has vigilance. diff --git a/forge-gui/res/cardsfolder/l/leonin_elder.txt b/forge-gui/res/cardsfolder/l/leonin_elder.txt index fecdcc75518..67ad3f82ee8 100644 --- a/forge-gui/res/cardsfolder/l/leonin_elder.txt +++ b/forge-gui/res/cardsfolder/l/leonin_elder.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Artifact | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever an artifact enters the battlefield, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_elder.jpg -Oracle:Whenever an artifact enters the battlefield, you may gain 1 life. \ No newline at end of file +Oracle:Whenever an artifact enters the battlefield, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/leonin_iconoclast.txt b/forge-gui/res/cardsfolder/l/leonin_iconoclast.txt index 6a0f8d715d1..92b422eb317 100644 --- a/forge-gui/res/cardsfolder/l/leonin_iconoclast.txt +++ b/forge-gui/res/cardsfolder/l/leonin_iconoclast.txt @@ -1,8 +1,8 @@ -Name:Leonin Iconoclast -ManaCost:3 W -Types:Creature Cat Monk -PT:3/2 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, destroy target enchantment creature an opponent controls. -SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.Enchantment+OppCtrl | TgtPrompt$ Select target creature an opponent controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_iconoclast.jpg -Oracle:Heroic - Whenever you cast a spell that targets Leonin Iconoclast, destroy target enchantment creature an opponent controls. \ No newline at end of file +Name:Leonin Iconoclast +ManaCost:3 W +Types:Creature Cat Monk +PT:3/2 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, destroy target enchantment creature an opponent controls. +SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.Enchantment+OppCtrl | TgtPrompt$ Select target creature an opponent controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_iconoclast.jpg +Oracle:Heroic - Whenever you cast a spell that targets Leonin Iconoclast, destroy target enchantment creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/l/leonin_relic_warder.txt b/forge-gui/res/cardsfolder/l/leonin_relic_warder.txt index 3e3b69e57d8..ff0b3988bb0 100644 --- a/forge-gui/res/cardsfolder/l/leonin_relic_warder.txt +++ b/forge-gui/res/cardsfolder/l/leonin_relic_warder.txt @@ -8,4 +8,4 @@ SVar:TrigExile:DB$ChangeZone | Cost$ 0 | IsCurse$ True | ValidTgts$ Artifact,Enc SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_relic_warder.jpg -Oracle:When Leonin Relic-Warder enters the battlefield, you may exile target artifact or enchantment.\nWhen Leonin Relic-Warder leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:When Leonin Relic-Warder enters the battlefield, you may exile target artifact or enchantment.\nWhen Leonin Relic-Warder leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/l/leonin_scimitar.txt b/forge-gui/res/cardsfolder/l/leonin_scimitar.txt index 848722663a9..adff14764ec 100644 --- a/forge-gui/res/cardsfolder/l/leonin_scimitar.txt +++ b/forge-gui/res/cardsfolder/l/leonin_scimitar.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_scimitar.jpg -Oracle:Equipped creature gets +1/+1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +1/+1.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/l/leonin_shikari.txt b/forge-gui/res/cardsfolder/l/leonin_shikari.txt index 418f06c4d7d..f7fbf1a466d 100644 --- a/forge-gui/res/cardsfolder/l/leonin_shikari.txt +++ b/forge-gui/res/cardsfolder/l/leonin_shikari.txt @@ -1,7 +1,7 @@ -Name:Leonin Shikari -ManaCost:1 W -Types:Creature Cat Soldier -PT:2/2 -S:Mode$ Continuous | AddHiddenKeyword$ EquipInstantSpeed | Affected$ Card.withEquip+YouCtrl | Description$ You may activate equip abilities any time you could cast an instant. -SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_shikari.jpg -Oracle:You may activate equip abilities any time you could cast an instant. \ No newline at end of file +Name:Leonin Shikari +ManaCost:1 W +Types:Creature Cat Soldier +PT:2/2 +S:Mode$ Continuous | AddHiddenKeyword$ EquipInstantSpeed | Affected$ Card.withEquip+YouCtrl | Description$ You may activate equip abilities any time you could cast an instant. +SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_shikari.jpg +Oracle:You may activate equip abilities any time you could cast an instant. diff --git a/forge-gui/res/cardsfolder/l/leonin_skyhunter.txt b/forge-gui/res/cardsfolder/l/leonin_skyhunter.txt index 8188307037b..c0f409d8c27 100644 --- a/forge-gui/res/cardsfolder/l/leonin_skyhunter.txt +++ b/forge-gui/res/cardsfolder/l/leonin_skyhunter.txt @@ -4,4 +4,4 @@ Types:Creature Cat Knight PT:2/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83416.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/l/leonin_snarecaster.txt b/forge-gui/res/cardsfolder/l/leonin_snarecaster.txt index 053a48ea5ac..3d74582ff86 100644 --- a/forge-gui/res/cardsfolder/l/leonin_snarecaster.txt +++ b/forge-gui/res/cardsfolder/l/leonin_snarecaster.txt @@ -1,9 +1,9 @@ -Name:Leonin Snarecaster -ManaCost:1 W -Types:Creature Cat Soldier -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, you may tap target creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_snarecaster.jpg -Oracle:When Leonin Snarecaster enters the battlefield, you may tap target creature. \ No newline at end of file +Name:Leonin Snarecaster +ManaCost:1 W +Types:Creature Cat Soldier +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, you may tap target creature. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_snarecaster.jpg +Oracle:When Leonin Snarecaster enters the battlefield, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/l/leonin_squire.txt b/forge-gui/res/cardsfolder/l/leonin_squire.txt index a78a56d2850..933847fda7a 100644 --- a/forge-gui/res/cardsfolder/l/leonin_squire.txt +++ b/forge-gui/res/cardsfolder/l/leonin_squire.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target artifact card with converted mana cost 1 or less from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.cmcLE1+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_squire.jpg -Oracle:When Leonin Squire enters the battlefield, return target artifact card with converted mana cost 1 or less from your graveyard to your hand. \ No newline at end of file +Oracle:When Leonin Squire enters the battlefield, return target artifact card with converted mana cost 1 or less from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/l/leonin_sun_standard.txt b/forge-gui/res/cardsfolder/l/leonin_sun_standard.txt index 0354a8f8536..6f727cd0acf 100644 --- a/forge-gui/res/cardsfolder/l/leonin_sun_standard.txt +++ b/forge-gui/res/cardsfolder/l/leonin_sun_standard.txt @@ -5,4 +5,4 @@ A:AB$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/leonin_sun_standard.jpg -Oracle:{1}{W}: Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:{1}{W}: Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/leshracs_rite.txt b/forge-gui/res/cardsfolder/l/leshracs_rite.txt index 0296934b407..eceb359da57 100644 --- a/forge-gui/res/cardsfolder/l/leshracs_rite.txt +++ b/forge-gui/res/cardsfolder/l/leshracs_rite.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Swampwalk | Description$ Enchanted creature has swampwalk. SVar:Picture:http://www.wizards.com/global/images/magic/general/leshracs_rite.jpg -Oracle:Enchant creature\nEnchanted creature has swampwalk. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has swampwalk. diff --git a/forge-gui/res/cardsfolder/l/leshracs_sigil.txt b/forge-gui/res/cardsfolder/l/leshracs_sigil.txt index 72c16c7cffa..56123824341 100644 --- a/forge-gui/res/cardsfolder/l/leshracs_sigil.txt +++ b/forge-gui/res/cardsfolder/l/leshracs_sigil.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ Opponent | Tr 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 -Oracle: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.\n{B}{B}: Return Leshrac's Sigil to its owner's hand. \ No newline at end of file +Oracle: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.\n{B}{B}: Return Leshrac's Sigil to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/lesser_gargadon.txt b/forge-gui/res/cardsfolder/l/lesser_gargadon.txt index 838edfa60c7..55f0d4c8794 100644 --- a/forge-gui/res/cardsfolder/l/lesser_gargadon.txt +++ b/forge-gui/res/cardsfolder/l/lesser_gargadon.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigSac | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice a land. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land SVar:Picture:http://www.wizards.com/global/images/magic/general/lesser_gargadon.jpg -Oracle:Whenever Lesser Gargadon attacks or blocks, sacrifice a land. \ No newline at end of file +Oracle:Whenever Lesser Gargadon attacks or blocks, sacrifice a land. diff --git a/forge-gui/res/cardsfolder/l/lesser_werewolf.txt b/forge-gui/res/cardsfolder/l/lesser_werewolf.txt index e0b06391026..ae00cb80726 100644 --- a/forge-gui/res/cardsfolder/l/lesser_werewolf.txt +++ b/forge-gui/res/cardsfolder/l/lesser_werewolf.txt @@ -1,8 +1,8 @@ -Name:Lesser Werewolf -ManaCost:3 B -Types:Creature Werewolf -PT:2/4 -A:AB$ PutCounter | Cost$ B | ConditionDefined$ Self | ConditionPresent$ Creature.powerGE1 | ConditionCompare$ EQ1 | ValidTgts$ Creature.blockedBySource,Creature.blockingSource | TgtPrompt$ Select target creature blocking or blocked by Lesser Werewolf | CounterType$ M0M1 | CounterNum$ 1 | ActivationPhases$ Declare Blockers | SubAbility$ DBPump | SpellDescription$ If CARDNAME's power is 1 or more, it gets -1/-0 until end of turn and put a -0/-1 counter on target creature blocking or blocked by CARDNAME. Activate this ability only during the declare blockers step. -SVar:DBPump:DB$ Pump | NumAtt$ -1 | Defined$ Self | ConditionDefined$ Self | ConditionPresent$ Creature.powerGE1 | ConditionCompare$ EQ1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/lesser_werewolf.jpg -Oracle:{B}: If Lesser Werewolf's power is 1 or more, it gets -1/-0 until end of turn and put a -0/-1 counter on target creature blocking or blocked by Lesser Werewolf. Activate this ability only during the declare blockers step. \ No newline at end of file +Name:Lesser Werewolf +ManaCost:3 B +Types:Creature Werewolf +PT:2/4 +A:AB$ PutCounter | Cost$ B | ConditionDefined$ Self | ConditionPresent$ Creature.powerGE1 | ConditionCompare$ EQ1 | ValidTgts$ Creature.blockedBySource,Creature.blockingSource | TgtPrompt$ Select target creature blocking or blocked by Lesser Werewolf | CounterType$ M0M1 | CounterNum$ 1 | ActivationPhases$ Declare Blockers | SubAbility$ DBPump | SpellDescription$ If CARDNAME's power is 1 or more, it gets -1/-0 until end of turn and put a -0/-1 counter on target creature blocking or blocked by CARDNAME. Activate this ability only during the declare blockers step. +SVar:DBPump:DB$ Pump | NumAtt$ -1 | Defined$ Self | ConditionDefined$ Self | ConditionPresent$ Creature.powerGE1 | ConditionCompare$ EQ1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/lesser_werewolf.jpg +Oracle:{B}: If Lesser Werewolf's power is 1 or more, it gets -1/-0 until end of turn and put a -0/-1 counter on target creature blocking or blocked by Lesser Werewolf. Activate this ability only during the declare blockers step. diff --git a/forge-gui/res/cardsfolder/l/lethal_vapors.txt b/forge-gui/res/cardsfolder/l/lethal_vapors.txt index f6dd11d93a4..627163b3cef 100644 --- a/forge-gui/res/cardsfolder/l/lethal_vapors.txt +++ b/forge-gui/res/cardsfolder/l/lethal_vapors.txt @@ -1,12 +1,12 @@ -Name:Lethal Vapors -ManaCost:2 B B -Types:Enchantment -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Creature | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature enters the battlefield, destroy it. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard -A:AB$ Destroy | Cost$ 0 | Defined$ Self | SubAbility$ DBSkipTurn | AnyPlayer$ True | AILogic$ WillSkipTurn | SpellDescription$ Destroy CARDNAME. You skip your next turn. Any player may activate this ability. -SVar:DBSkipTurn:DB$ SkipTurn | Defined$ You | NumTurns$ 1 | AILogic$ Always -SVar:CurseEffect:DestroyCreature -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lethal_vapors.jpg -Oracle:Whenever a creature enters the battlefield, destroy it.\n{0}: Destroy Lethal Vapors. You skip your next turn. Any player may activate this ability. +Name:Lethal Vapors +ManaCost:2 B B +Types:Enchantment +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Creature | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature enters the battlefield, destroy it. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard +A:AB$ Destroy | Cost$ 0 | Defined$ Self | SubAbility$ DBSkipTurn | AnyPlayer$ True | AILogic$ WillSkipTurn | SpellDescription$ Destroy CARDNAME. You skip your next turn. Any player may activate this ability. +SVar:DBSkipTurn:DB$ SkipTurn | Defined$ You | NumTurns$ 1 | AILogic$ Always +SVar:CurseEffect:DestroyCreature +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lethal_vapors.jpg +Oracle:Whenever a creature enters the battlefield, destroy it.\n{0}: Destroy Lethal Vapors. You skip your next turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/l/lethargy_trap.txt b/forge-gui/res/cardsfolder/l/lethargy_trap.txt index 560ba9a8a61..f5b65ffc438 100644 --- a/forge-gui/res/cardsfolder/l/lethargy_trap.txt +++ b/forge-gui/res/cardsfolder/l/lethargy_trap.txt @@ -4,4 +4,4 @@ Types:Instant Trap A:SP$ PumpAll | Cost$ 3 U | ValidCards$ Creature.attacking | NumAtt$ -3 | IsCurse$ True | SpellDescription$ Attacking creatures get -3/-0 until end of turn. A:SP$ PumpAll | Cost$ U | ValidCards$ Creature.attacking | NumAtt$ -3 | IsCurse$ True | IsPresent$ Creature.attacking | PresentCompare$ GE3 | NonBasicSpell$ True | SpellDescription$ If three or more creatures are attacking, you may pay {U} rather than pay CARDNAME mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/lethargy_trap.jpg -Oracle:If three or more creatures are attacking, you may pay {U} rather than pay Lethargy Trap's mana cost.\nAttacking creatures get -3/-0 until end of turn. \ No newline at end of file +Oracle:If three or more creatures are attacking, you may pay {U} rather than pay Lethargy Trap's mana cost.\nAttacking creatures get -3/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lethe_lake.txt b/forge-gui/res/cardsfolder/l/lethe_lake.txt index 858a3f542a2..a5e960c055b 100644 --- a/forge-gui/res/cardsfolder/l/lethe_lake.txt +++ b/forge-gui/res/cardsfolder/l/lethe_lake.txt @@ -7,4 +7,4 @@ T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChao SVar:RolledChaos:AB$ Mill | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player to mill. | NumCards$ 10 SVar:Picture:http://www.wizards.com/global/images/magic/general/lethe_lake.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:At the beginning of your upkeep, put the top ten cards of your library into your graveyard.\nWhenever you roll {C}, target player puts the top ten cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:At the beginning of your upkeep, put the top ten cards of your library into your graveyard.\nWhenever you roll {C}, target player puts the top ten cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/l/leveler.txt b/forge-gui/res/cardsfolder/l/leveler.txt index c513e189c1c..9862b885911 100644 --- a/forge-gui/res/cardsfolder/l/leveler.txt +++ b/forge-gui/res/cardsfolder/l/leveler.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigExileYourLibrary:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Library | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leveler.jpg -Oracle:When Leveler enters the battlefield, exile all cards from your library. \ No newline at end of file +Oracle:When Leveler enters the battlefield, exile all cards from your library. diff --git a/forge-gui/res/cardsfolder/l/leviathan.txt b/forge-gui/res/cardsfolder/l/leviathan.txt index f0a30fef4fc..192af1cb338 100644 --- a/forge-gui/res/cardsfolder/l/leviathan.txt +++ b/forge-gui/res/cardsfolder/l/leviathan.txt @@ -1,15 +1,15 @@ -Name:Leviathan -ManaCost:5 U U U U -Types:Creature Leviathan -PT:10/10 -K:Trample -K:CARDNAME enters the battlefield tapped. -K:CARDNAME doesn't untap during your untap step. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice two Islands. If you do, untap CARDNAME. -SVar:TrigUntap:AB$ Untap | Cost$ Sac<2/Island> -S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<2/Island> | Description$ CARDNAME can't attack unless you sacrifice two islands. -SVar:NeedsToPlayVar:Y GE4 -SVar:Y:Count$Valid Island.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/leviathan.jpg -Oracle:Trample\nLeviathan enters the battlefield tapped and doesn't untap during your untap step.\nAt the beginning of your upkeep, you may sacrifice two Islands. If you do, untap Leviathan.\nLeviathan can't attack unless you sacrifice two Islands. \ No newline at end of file +Name:Leviathan +ManaCost:5 U U U U +Types:Creature Leviathan +PT:10/10 +K:Trample +K:CARDNAME enters the battlefield tapped. +K:CARDNAME doesn't untap during your untap step. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice two Islands. If you do, untap CARDNAME. +SVar:TrigUntap:AB$ Untap | Cost$ Sac<2/Island> +S:Mode$ CantAttackUnless | ValidCard$ Creature.Self | Target$ Player,Planeswalker | Cost$ Sac<2/Island> | Description$ CARDNAME can't attack unless you sacrifice two islands. +SVar:NeedsToPlayVar:Y GE4 +SVar:Y:Count$Valid Island.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/leviathan.jpg +Oracle:Trample\nLeviathan enters the battlefield tapped and doesn't untap during your untap step.\nAt the beginning of your upkeep, you may sacrifice two Islands. If you do, untap Leviathan.\nLeviathan can't attack unless you sacrifice two Islands. diff --git a/forge-gui/res/cardsfolder/l/levitation.txt b/forge-gui/res/cardsfolder/l/levitation.txt index a5a84ab5f63..1a85f4ee47d 100644 --- a/forge-gui/res/cardsfolder/l/levitation.txt +++ b/forge-gui/res/cardsfolder/l/levitation.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Flying | Descripti SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/levitation.jpg -Oracle:Creatures you control have flying. \ No newline at end of file +Oracle:Creatures you control have flying. diff --git a/forge-gui/res/cardsfolder/l/ley_druid.txt b/forge-gui/res/cardsfolder/l/ley_druid.txt index 73f1b82aefe..c1fc6cfa7e1 100644 --- a/forge-gui/res/cardsfolder/l/ley_druid.txt +++ b/forge-gui/res/cardsfolder/l/ley_druid.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Untap | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Untap target land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ley_druid.jpg -Oracle:{T}: Untap target land. \ No newline at end of file +Oracle:{T}: Untap target land. diff --git a/forge-gui/res/cardsfolder/l/ley_line.txt b/forge-gui/res/cardsfolder/l/ley_line.txt index ac45272f6c2..9b82f2321eb 100644 --- a/forge-gui/res/cardsfolder/l/ley_line.txt +++ b/forge-gui/res/cardsfolder/l/ley_line.txt @@ -1,8 +1,8 @@ -Name:Ley Line -ManaCost:3 G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | OptionalDecider$ TriggeredPlayer | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of each player's upkeep, that player may put a +1/+1 counter on target creature of his or her choice. -SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | TargetingPlayer$ TriggeredPlayer -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ley_line.jpg -Oracle:At the beginning of each player's upkeep, that player may put a +1/+1 counter on target creature of his or her choice. \ No newline at end of file +Name:Ley Line +ManaCost:3 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | OptionalDecider$ TriggeredPlayer | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of each player's upkeep, that player may put a +1/+1 counter on target creature of his or her choice. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | TargetingPlayer$ TriggeredPlayer +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ley_line.jpg +Oracle:At the beginning of each player's upkeep, that player may put a +1/+1 counter on target creature of his or her choice. diff --git a/forge-gui/res/cardsfolder/l/leyline_of_anticipation.txt b/forge-gui/res/cardsfolder/l/leyline_of_anticipation.txt index b55a2081a55..ed3727fb213 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_anticipation.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_anticipation.txt @@ -7,4 +7,4 @@ SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destinat S:Mode$ Continuous | 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:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_anticipation.jpg -Oracle:If Leyline of Anticipation is in your opening hand, you may begin the game with it on the battlefield.\nYou may cast nonland cards as though they had flash. (You may cast them any time you could cast an instant.) \ No newline at end of file +Oracle:If Leyline of Anticipation is in your opening hand, you may begin the game with it on the battlefield.\nYou may cast nonland cards as though they had flash. (You may cast them any time you could cast an instant.) diff --git a/forge-gui/res/cardsfolder/l/leyline_of_lifeforce.txt b/forge-gui/res/cardsfolder/l/leyline_of_lifeforce.txt index 1743ee6eaed..ccb5b32fb90 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_lifeforce.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_lifeforce.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't be co SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_lifeforce.jpg -Oracle:If Leyline of Lifeforce is in your opening hand, you may begin the game with it on the battlefield.\nCreature spells can't be countered. \ No newline at end of file +Oracle:If Leyline of Lifeforce is in your opening hand, you may begin the game with it on the battlefield.\nCreature spells can't be countered. diff --git a/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt b/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt index 566638a1c2a..53a7ff8d84b 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_lightning.txt @@ -8,4 +8,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ 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 -Oracle:If Leyline of Lightning is in your opening hand, you may begin the game with it on the battlefield.\nWhenever you cast a spell, you may pay {1}. If you do, Leyline of Lightning deals 1 damage to target player. \ No newline at end of file +Oracle:If Leyline of Lightning is in your opening hand, you may begin the game with it on the battlefield.\nWhenever you cast a spell, you may pay {1}. If you do, Leyline of Lightning deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/l/leyline_of_punishment.txt b/forge-gui/res/cardsfolder/l/leyline_of_punishment.txt index 91eefe533ca..b0ef029d93b 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_punishment.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_punishment.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | GlobalRule$ Damage can't be prevented. | Description$ Damag SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_punishment.jpg -Oracle:If Leyline of Punishment is in your opening hand, you may begin the game with it on the battlefield.\nPlayers can't gain life.\nDamage can't be prevented. \ No newline at end of file +Oracle:If Leyline of Punishment is in your opening hand, you may begin the game with it on the battlefield.\nPlayers can't gain life.\nDamage can't be prevented. diff --git a/forge-gui/res/cardsfolder/l/leyline_of_sanctity.txt b/forge-gui/res/cardsfolder/l/leyline_of_sanctity.txt index 6ad73d375a8..2b50bd3fa82 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_sanctity.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_sanctity.txt @@ -1,10 +1,10 @@ -Name:Leyline of Sanctity -ManaCost:2 W W -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. -S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_sanctity.jpg -Oracle:If Leyline of Sanctity is in your opening hand, you may begin the game with it on the battlefield.\nYou have hexproof. (You can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Leyline of Sanctity +ManaCost:2 W W +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. +S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_sanctity.jpg +Oracle:If Leyline of Sanctity is in your opening hand, you may begin the game with it on the battlefield.\nYou have hexproof. (You can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/l/leyline_of_singularity.txt b/forge-gui/res/cardsfolder/l/leyline_of_singularity.txt index 51094efd05d..fa433587a20 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_singularity.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_singularity.txt @@ -7,4 +7,4 @@ SVar:FromHand:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Hand | Destinat S:Mode$ Continuous | Affected$ Permanent.nonLand | AddType$ Legendary | Description$ All nonland permanents are legendary. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_singularity.jpg -Oracle:If Leyline of Singularity is in your opening hand, you may begin the game with it on the battlefield.\nAll nonland permanents are legendary. \ No newline at end of file +Oracle:If Leyline of Singularity is in your opening hand, you may begin the game with it on the battlefield.\nAll nonland permanents are legendary. diff --git a/forge-gui/res/cardsfolder/l/leyline_of_the_meek.txt b/forge-gui/res/cardsfolder/l/leyline_of_the_meek.txt index 1bcbb572ae6..18e5b19ae27 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_the_meek.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_the_meek.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.token | AddPower$ 1 | AddToughness$ 1 | SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_the_meek.jpg -Oracle:If Leyline of the Meek is in your opening hand, you may begin the game with it on the battlefield.\nCreature tokens get +1/+1. \ No newline at end of file +Oracle:If Leyline of the Meek is in your opening hand, you may begin the game with it on the battlefield.\nCreature tokens get +1/+1. diff --git a/forge-gui/res/cardsfolder/l/leyline_of_the_void.txt b/forge-gui/res/cardsfolder/l/leyline_of_the_void.txt index bd232bbe090..363460c87d0 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_the_void.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_the_void.txt @@ -9,4 +9,4 @@ SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_the_void.jpg -Oracle:If Leyline of the Void is in your opening hand, you may begin the game with it on the battlefield.\nIf a card would be put into an opponent's graveyard from anywhere, exile it instead. \ No newline at end of file +Oracle:If Leyline of the Void is in your opening hand, you may begin the game with it on the battlefield.\nIf a card would be put into an opponent's graveyard from anywhere, exile it instead. diff --git a/forge-gui/res/cardsfolder/l/leyline_of_vitality.txt b/forge-gui/res/cardsfolder/l/leyline_of_vitality.txt index 61918f76b50..a1551c0983b 100644 --- a/forge-gui/res/cardsfolder/l/leyline_of_vitality.txt +++ b/forge-gui/res/cardsfolder/l/leyline_of_vitality.txt @@ -10,4 +10,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_of_vitality.jpg -Oracle:If Leyline of Vitality is in your opening hand, you may begin the game with it on the battlefield.\nCreatures you control get +0/+1.\nWhenever a creature enters the battlefield under your control, you may gain 1 life. \ No newline at end of file +Oracle:If Leyline of Vitality is in your opening hand, you may begin the game with it on the battlefield.\nCreatures you control get +0/+1.\nWhenever a creature enters the battlefield under your control, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/leyline_phantom.txt b/forge-gui/res/cardsfolder/l/leyline_phantom.txt index b13566cd89f..c0c0e0274a9 100644 --- a/forge-gui/res/cardsfolder/l/leyline_phantom.txt +++ b/forge-gui/res/cardsfolder/l/leyline_phantom.txt @@ -1,8 +1,8 @@ -Name:Leyline Phantom -ManaCost:4 U -Types:Creature Illusion -PT:5/5 -T:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ TrigBounce | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage, return it to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_phantom.jpg -Oracle:When Leyline Phantom deals combat damage, return it to its owner's hand. (Return it only if it survived combat.) \ No newline at end of file +Name:Leyline Phantom +ManaCost:4 U +Types:Creature Illusion +PT:5/5 +T:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ TrigBounce | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage, return it to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/leyline_phantom.jpg +Oracle:When Leyline Phantom deals combat damage, return it to its owner's hand. (Return it only if it survived combat.) diff --git a/forge-gui/res/cardsfolder/l/lhurgoyf.txt b/forge-gui/res/cardsfolder/l/lhurgoyf.txt index c8c9f5638dd..8bd6ea15f60 100644 --- a/forge-gui/res/cardsfolder/l/lhurgoyf.txt +++ b/forge-gui/res/cardsfolder/l/lhurgoyf.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$TypeInAllYards.Creature SVar:Y:Count$TypeInAllYards.Creature/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lhurgoyf.jpg -Oracle:Lhurgoyf's power is equal to the number of creature cards in all graveyards and its toughness is equal to that number plus 1. \ No newline at end of file +Oracle:Lhurgoyf's power is equal to the number of creature cards in all graveyards and its toughness is equal to that number plus 1. diff --git a/forge-gui/res/cardsfolder/l/liability.txt b/forge-gui/res/cardsfolder/l/liability.txt index 56e38b33cc8..621c2393249 100644 --- a/forge-gui/res/cardsfolder/l/liability.txt +++ b/forge-gui/res/cardsfolder/l/liability.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/liability.jpg -Oracle:Whenever a nontoken permanent is put into a player's graveyard from the battlefield, that player loses 1 life. \ No newline at end of file +Oracle:Whenever a nontoken permanent is put into a player's graveyard from the battlefield, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/l/liars_pendulum.txt b/forge-gui/res/cardsfolder/l/liars_pendulum.txt index 1c5d0909fb5..9d6a92c69f0 100644 --- a/forge-gui/res/cardsfolder/l/liars_pendulum.txt +++ b/forge-gui/res/cardsfolder/l/liars_pendulum.txt @@ -1,14 +1,14 @@ -Name:Liar's Pendulum -ManaCost:1 -Types:Artifact -A:AB$ NameCard | Cost$ 2 T | Defined$ You | SubAbility$ DBGuess | SpellDescription$ Name a card. Target opponent guesses whether a card with that name is in your hand. You may reveal your hand. If you do and your opponent guessed wrong, draw a card. -SVar:DBGuess:DB$ GenericChoice | ValidTgts$ Opponent | Choices$ GuessInHand,GuessNotInHand | AILogic$ Random | ShowChoice$ True -SVar:GuessInHand:DB$ RevealHand | Defined$ You | Optional$ True | RememberRevealedPlayer$ True | SubAbility$ DBInHandDraw | SpellDescription$ A card with that name is in that player's hand -SVar:GuessNotInHand:DB$ RevealHand | Defined$ You | Optional$ True | RememberRevealedPlayer$ True | SubAbility$ DBNotInHandDraw | SpellDescription$ A card with that name is not in that player's hand -SVar:DBInHandDraw:DB$ Draw | Defined$ You | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBCleanup -SVar:DBNotInHandDraw:DB$ Draw | Defined$ You | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$ValidHand Card.NamedCard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/liars_pendulum.jpg -Oracle:{2}, {T}: Name a card. Target opponent guesses whether a card with that name is in your hand. You may reveal your hand. If you do and your opponent guessed wrong, draw a card. +Name:Liar's Pendulum +ManaCost:1 +Types:Artifact +A:AB$ NameCard | Cost$ 2 T | Defined$ You | SubAbility$ DBGuess | SpellDescription$ Name a card. Target opponent guesses whether a card with that name is in your hand. You may reveal your hand. If you do and your opponent guessed wrong, draw a card. +SVar:DBGuess:DB$ GenericChoice | ValidTgts$ Opponent | Choices$ GuessInHand,GuessNotInHand | AILogic$ Random | ShowChoice$ True +SVar:GuessInHand:DB$ RevealHand | Defined$ You | Optional$ True | RememberRevealedPlayer$ True | SubAbility$ DBInHandDraw | SpellDescription$ A card with that name is in that player's hand +SVar:GuessNotInHand:DB$ RevealHand | Defined$ You | Optional$ True | RememberRevealedPlayer$ True | SubAbility$ DBNotInHandDraw | SpellDescription$ A card with that name is not in that player's hand +SVar:DBInHandDraw:DB$ Draw | Defined$ You | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBCleanup +SVar:DBNotInHandDraw:DB$ Draw | Defined$ You | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ValidHand Card.NamedCard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/liars_pendulum.jpg +Oracle:{2}, {T}: Name a card. Target opponent guesses whether a card with that name is in your hand. You may reveal your hand. If you do and your opponent guessed wrong, draw a card. diff --git a/forge-gui/res/cardsfolder/l/liberate.txt b/forge-gui/res/cardsfolder/l/liberate.txt index cc076463495..4ca12e874f7 100644 --- a/forge-gui/res/cardsfolder/l/liberate.txt +++ b/forge-gui/res/cardsfolder/l/liberate.txt @@ -7,4 +7,4 @@ SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defi SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/liberate.jpg -Oracle:Exile target creature you control. Return that card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Exile target creature you control. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/l/liberated_dwarf.txt b/forge-gui/res/cardsfolder/l/liberated_dwarf.txt index 3e3f9630d82..e2f59abec24 100644 --- a/forge-gui/res/cardsfolder/l/liberated_dwarf.txt +++ b/forge-gui/res/cardsfolder/l/liberated_dwarf.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target green creature gets +1/+0 and gains first strike until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/liberated_dwarf.jpg -Oracle:{R}, Sacrifice Liberated Dwarf: Target green creature gets +1/+0 and gains first strike until end of turn. \ No newline at end of file +Oracle:{R}, Sacrifice Liberated Dwarf: Target green creature gets +1/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/l/library_of_alexandria.txt b/forge-gui/res/cardsfolder/l/library_of_alexandria.txt index 30e8a77c1a0..c37aee21f22 100644 --- a/forge-gui/res/cardsfolder/l/library_of_alexandria.txt +++ b/forge-gui/res/cardsfolder/l/library_of_alexandria.txt @@ -4,4 +4,4 @@ Types:Land 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 +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. diff --git a/forge-gui/res/cardsfolder/l/library_of_lat_nam.txt b/forge-gui/res/cardsfolder/l/library_of_lat_nam.txt index c0def2632a8..4bccfeaee12 100644 --- a/forge-gui/res/cardsfolder/l/library_of_lat_nam.txt +++ b/forge-gui/res/cardsfolder/l/library_of_lat_nam.txt @@ -1,10 +1,10 @@ -Name:Library of Lat-Nam -ManaCost:4 U -Types:Sorcery -A:SP$ Charm | Cost$ 4 U | Chooser$ Opponent | Choices$ DelTrigSlowDraw,Tutor | SpellDescription$ An opponent chooses one - You draw three cards at the beginning of the next turn's upkeep; or you search your library for a card, put that card into your hand, then shuffle your library. -SVar:DelTrigSlowDraw:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowThree | SpellDescription$ You draw three cards at the beginning of the next turn's upkeep -SVar:DrawSlowThree:DB$Draw | NumCards$ 3 | Defined$ You -SVar:Tutor:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ You search your library for a card, put that card into your hand, then shuffle your library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/library_of_lat_nam.jpg -Oracle:An opponent chooses one - You draw three cards at the beginning of the next turn's upkeep; or you search your library for a card, put that card into your hand, then shuffle your library. \ No newline at end of file +Name:Library of Lat-Nam +ManaCost:4 U +Types:Sorcery +A:SP$ Charm | Cost$ 4 U | Chooser$ Opponent | Choices$ DelTrigSlowDraw,Tutor | SpellDescription$ An opponent chooses one - You draw three cards at the beginning of the next turn's upkeep; or you search your library for a card, put that card into your hand, then shuffle your library. +SVar:DelTrigSlowDraw:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowThree | SpellDescription$ You draw three cards at the beginning of the next turn's upkeep +SVar:DrawSlowThree:DB$Draw | NumCards$ 3 | Defined$ You +SVar:Tutor:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ You search your library for a card, put that card into your hand, then shuffle your library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/library_of_lat_nam.jpg +Oracle:An opponent chooses one - You draw three cards at the beginning of the next turn's upkeep; or you search your library for a card, put that card into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/library_of_leng.txt b/forge-gui/res/cardsfolder/l/library_of_leng.txt index 984090d20d9..24eb9979695 100644 --- a/forge-gui/res/cardsfolder/l/library_of_leng.txt +++ b/forge-gui/res/cardsfolder/l/library_of_leng.txt @@ -1,9 +1,9 @@ -Name:Library of Leng -ManaCost:1 -Types:Artifact -S:Mode$ Continuous | EffectZone$ Battlefield | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. -R:Event$ Discard | ActiveZones$ Battlefield | ValidCard$ Card.YouCtrl | ReplaceWith$ DiscardToLibrary | Optional$ True | DiscardFromEffect$ True | Description$ If an effect causes you to discard a card, discard it, but you may put it on top of your library instead of into your graveyard. -SVar:DiscardToLibrary:DB$ Discard | Defined$ ReplacedPlayer | Mode$ Defined | DefinedCards$ ReplacedCard | DiscardToTopOfLibrary$ True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/library_of_leng.jpg -Oracle:You have no maximum hand size.\nIf an effect causes you to discard a card, discard it, but you may put it on top of your library instead of into your graveyard. \ No newline at end of file +Name:Library of Leng +ManaCost:1 +Types:Artifact +S:Mode$ Continuous | EffectZone$ Battlefield | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. +R:Event$ Discard | ActiveZones$ Battlefield | ValidCard$ Card.YouCtrl | ReplaceWith$ DiscardToLibrary | Optional$ True | DiscardFromEffect$ True | Description$ If an effect causes you to discard a card, discard it, but you may put it on top of your library instead of into your graveyard. +SVar:DiscardToLibrary:DB$ Discard | Defined$ ReplacedPlayer | Mode$ Defined | DefinedCards$ ReplacedCard | DiscardToTopOfLibrary$ True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/library_of_leng.jpg +Oracle:You have no maximum hand size.\nIf an effect causes you to discard a card, discard it, but you may put it on top of your library instead of into your graveyard. diff --git a/forge-gui/res/cardsfolder/l/lich.txt b/forge-gui/res/cardsfolder/l/lich.txt index 79154e1f0fa..6937e76a41a 100644 --- a/forge-gui/res/cardsfolder/l/lich.txt +++ b/forge-gui/res/cardsfolder/l/lich.txt @@ -18,4 +18,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigLose:DB$ LosesGame | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lich.jpg -Oracle:As Lich enters the battlefield, you lose life equal to your life total.\nYou don't lose the game for having 0 or less life.\nIf you would gain life, draw that many cards instead.\nWhenever you're dealt damage, sacrifice that many nontoken permanents. If you can't, you lose the game.\nWhen Lich is put into a graveyard from the battlefield, you lose the game. \ No newline at end of file +Oracle:As Lich enters the battlefield, you lose life equal to your life total.\nYou don't lose the game for having 0 or less life.\nIf you would gain life, draw that many cards instead.\nWhenever you're dealt damage, sacrifice that many nontoken permanents. If you can't, you lose the game.\nWhen Lich is put into a graveyard from the battlefield, you lose the game. diff --git a/forge-gui/res/cardsfolder/l/lich_lord_of_unx.txt b/forge-gui/res/cardsfolder/l/lich_lord_of_unx.txt index c826ddc4f97..73ce07f3389 100644 --- a/forge-gui/res/cardsfolder/l/lich_lord_of_unx.txt +++ b/forge-gui/res/cardsfolder/l/lich_lord_of_unx.txt @@ -7,4 +7,4 @@ A:AB$ Mill | Cost$ U U B B | ValidTgts$ Player | TgtPrompt$ Select a player | Nu SVar:DBLoseLife:DB$LoseLife | LifeAmount$ X | Defined$ Targeted | References$ X SVar:X:Count$Valid Zombie.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/lich_lord_of_unx.jpg -Oracle:{U}{B}, {T}: Put a 1/1 blue and black Zombie Wizard creature token onto the battlefield.\n{U}{U}{B}{B}: Target player loses X life and puts the top X cards of his or her library into his or her graveyard, where X is the number of Zombies you control. \ No newline at end of file +Oracle:{U}{B}, {T}: Put a 1/1 blue and black Zombie Wizard creature token onto the battlefield.\n{U}{U}{B}{B}: Target player loses X life and puts the top X cards of his or her library into his or her graveyard, where X is the number of Zombies you control. diff --git a/forge-gui/res/cardsfolder/l/lichenthrope.txt b/forge-gui/res/cardsfolder/l/lichenthrope.txt index 0462a662e48..d83056c2862 100644 --- a/forge-gui/res/cardsfolder/l/lichenthrope.txt +++ b/forge-gui/res/cardsfolder/l/lichenthrope.txt @@ -8,4 +8,4 @@ SVar:X:ReplaceCount$DamageAmount T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRem | TriggerDescription$ At the beginning of your upkeep, remove a -1/-1 counter from CARDNAME. SVar:TrigRem:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lichenthrope.jpg -Oracle:If damage would be dealt to Lichenthrope, put that many -1/-1 counters on it instead.\nAt the beginning of your upkeep, remove a -1/-1 counter from Lichenthrope. \ No newline at end of file +Oracle:If damage would be dealt to Lichenthrope, put that many -1/-1 counters on it instead.\nAt the beginning of your upkeep, remove a -1/-1 counter from Lichenthrope. diff --git a/forge-gui/res/cardsfolder/l/lichs_mirror.txt b/forge-gui/res/cardsfolder/l/lichs_mirror.txt index 8caf69ed9e1..bc829652f39 100644 --- a/forge-gui/res/cardsfolder/l/lichs_mirror.txt +++ b/forge-gui/res/cardsfolder/l/lichs_mirror.txt @@ -1,12 +1,12 @@ -Name:Lich's Mirror -ManaCost:5 -Types:Artifact -R:Event$ GameLoss | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ ShuffleDrawSetLife | Description$ If you would lose the game, instead shuffle your hand, your graveyard, and all permanents you own into your library, then draw seven cards and your life total becomes 20. -SVar:ShuffleDrawSetLife:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SubAbility$ Shuffle2 -SVar:Shuffle2:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Hand | Destination$ Library | Shuffle$ True | SubAbility$ Shuffle3 -SVar:Shuffle3:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SubAbility$ Draw -SVar:Draw:DB$ Draw | Defined$ You | NumCards$ 7 | SubAbility$ SetLife -SVar:SetLife:DB$ SetLife | Defined$ You | LifeAmount$ 20 -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lichs_mirror.jpg -Oracle:If you would lose the game, instead shuffle your hand, your graveyard, and all permanents you own into your library, then draw seven cards and your life total becomes 20. \ No newline at end of file +Name:Lich's Mirror +ManaCost:5 +Types:Artifact +R:Event$ GameLoss | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ ShuffleDrawSetLife | Description$ If you would lose the game, instead shuffle your hand, your graveyard, and all permanents you own into your library, then draw seven cards and your life total becomes 20. +SVar:ShuffleDrawSetLife:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SubAbility$ Shuffle2 +SVar:Shuffle2:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Hand | Destination$ Library | Shuffle$ True | SubAbility$ Shuffle3 +SVar:Shuffle3:DB$ ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SubAbility$ Draw +SVar:Draw:DB$ Draw | Defined$ You | NumCards$ 7 | SubAbility$ SetLife +SVar:SetLife:DB$ SetLife | Defined$ You | LifeAmount$ 20 +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lichs_mirror.jpg +Oracle:If you would lose the game, instead shuffle your hand, your graveyard, and all permanents you own into your library, then draw seven cards and your life total becomes 20. diff --git a/forge-gui/res/cardsfolder/l/lichs_tomb.txt b/forge-gui/res/cardsfolder/l/lichs_tomb.txt index 57f71654888..bb584933758 100644 --- a/forge-gui/res/cardsfolder/l/lichs_tomb.txt +++ b/forge-gui/res/cardsfolder/l/lichs_tomb.txt @@ -1,10 +1,10 @@ -Name:Lich's Tomb -ManaCost:4 -Types:Artifact -S:Mode$ Continuous | Affected$ You | AddKeyword$ You don't lose the game for having 0 or less life. | Description$ You don't lose the game for having 0 or less life. -T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever you lose life, sacrifice a permanent for each 1 life you lost. (Damage causes loss of life.) -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Amount$ X | SacValid$ Permanent | References$ X -SVar:X:TriggerCount$LifeAmount -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lichs_tomb.jpg -Oracle:You don't lose the game for having 0 or less life.\nWhenever you lose life, sacrifice a permanent for each 1 life you lost. (Damage causes loss of life.) \ No newline at end of file +Name:Lich's Tomb +ManaCost:4 +Types:Artifact +S:Mode$ Continuous | Affected$ You | AddKeyword$ You don't lose the game for having 0 or less life. | Description$ You don't lose the game for having 0 or less life. +T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever you lose life, sacrifice a permanent for each 1 life you lost. (Damage causes loss of life.) +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Amount$ X | SacValid$ Permanent | References$ X +SVar:X:TriggerCount$LifeAmount +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lichs_tomb.jpg +Oracle:You don't lose the game for having 0 or less life.\nWhenever you lose life, sacrifice a permanent for each 1 life you lost. (Damage causes loss of life.) diff --git a/forge-gui/res/cardsfolder/l/liege_of_the_axe.txt b/forge-gui/res/cardsfolder/l/liege_of_the_axe.txt index b3e7231481b..2bb39e341ab 100644 --- a/forge-gui/res/cardsfolder/l/liege_of_the_axe.txt +++ b/forge-gui/res/cardsfolder/l/liege_of_the_axe.txt @@ -7,4 +7,4 @@ K:Morph:1 W T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, untap it. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/liege_of_the_axe.jpg -Oracle:Vigilance\nMorph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Liege of the Axe is turned face up, untap it. \ No newline at end of file +Oracle:Vigilance\nMorph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Liege of the Axe is turned face up, untap it. diff --git a/forge-gui/res/cardsfolder/l/liege_of_the_pit.txt b/forge-gui/res/cardsfolder/l/liege_of_the_pit.txt index 8daf4ad768d..1aff3df8520 100644 --- a/forge-gui/res/cardsfolder/l/liege_of_the_pit.txt +++ b/forge-gui/res/cardsfolder/l/liege_of_the_pit.txt @@ -12,4 +12,4 @@ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/liege_of_the_pit.jpg -Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a creature other than Liege of the Pit. If you can't, Liege of the Pit deals 7 damage to you.\nMorph {B}{B}{B}{B} (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 +Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a creature other than Liege of the Pit. If you can't, Liege of the Pit deals 7 damage to you.\nMorph {B}{B}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/l/liege_of_the_tangle.txt b/forge-gui/res/cardsfolder/l/liege_of_the_tangle.txt index 40906b46a83..6dcf035bffe 100644 --- a/forge-gui/res/cardsfolder/l/liege_of_the_tangle.txt +++ b/forge-gui/res/cardsfolder/l/liege_of_the_tangle.txt @@ -11,4 +11,4 @@ SVar:DBEffect:DB$ Effect | Cost$ 0 | Name$ Awakening Effect | StaticAbilities$ K SVar:KWAnimateAll:Mode$ Continuous | EffectZone$ Command | Affected$ Card.counters_GE1_AWAKENING | SetPower$ 8 | SetToughness$ 8 | AddType$ Creature & Elemental | SetColor$ Green | Description$ Each of those lands is an 8/8 green Elemental creature for as long as it has an awakening counter on it. They're still lands. SVar:MustBeBlocked:True SVar:Picture:http://www.wizards.com/global/images/magic/general/liege_of_the_tangle.jpg -Oracle:Trample\nWhenever Liege of the Tangle deals combat damage to a player, you may choose any number of target lands you control and put an awakening counter on each of them. Each of those lands is an 8/8 green Elemental creature for as long as it has an awakening counter on it. They're still lands. \ No newline at end of file +Oracle:Trample\nWhenever Liege of the Tangle deals combat damage to a player, you may choose any number of target lands you control and put an awakening counter on each of them. Each of those lands is an 8/8 green Elemental creature for as long as it has an awakening counter on it. They're still lands. diff --git a/forge-gui/res/cardsfolder/l/lieutenant_kirtar.txt b/forge-gui/res/cardsfolder/l/lieutenant_kirtar.txt index a0b1dec28e4..e9f937ac8d8 100644 --- a/forge-gui/res/cardsfolder/l/lieutenant_kirtar.txt +++ b/forge-gui/res/cardsfolder/l/lieutenant_kirtar.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ ChangeZone | Cost$ 1 W Sac<1/CARDNAME> | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking Creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target attacking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lieutenant_kirtar.jpg -Oracle:Flying\n{1}{W}, Sacrifice Lieutenant Kirtar: Exile target attacking creature. \ No newline at end of file +Oracle:Flying\n{1}{W}, Sacrifice Lieutenant Kirtar: Exile target attacking creature. diff --git a/forge-gui/res/cardsfolder/l/life_and_limb.txt b/forge-gui/res/cardsfolder/l/life_and_limb.txt index a8c1fe1fd00..7fae62fc806 100644 --- a/forge-gui/res/cardsfolder/l/life_and_limb.txt +++ b/forge-gui/res/cardsfolder/l/life_and_limb.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Forest,Saproling | SetPower$ 1 | SetToughness$ 1 SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/life_and_limb.jpg -Oracle:All Forests and all Saprolings are 1/1 green Saproling creatures and Forest lands in addition to their other types. \ No newline at end of file +Oracle:All Forests and all Saprolings are 1/1 green Saproling creatures and Forest lands in addition to their other types. diff --git a/forge-gui/res/cardsfolder/l/life_burst.txt b/forge-gui/res/cardsfolder/l/life_burst.txt index df7caba2e6f..d8a7f651ed0 100644 --- a/forge-gui/res/cardsfolder/l/life_burst.txt +++ b/forge-gui/res/cardsfolder/l/life_burst.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 1 W | LifeAmount$ 4 | ValidTgts$ Player | TgtPrompt$ Sele SVar:DBGainLife:DB$GainLife | Defined$ Targeted | LifeAmount$ X | References$ X SVar:X:Count$NamedInAllYards.Life Burst/Times.4 SVar:Picture:http://resources.wizards.com/magic/cards/od/en-us/card29704.jpg -Oracle:Target player gains 4 life, then gains 4 life for each card named Life Burst in each graveyard. \ No newline at end of file +Oracle:Target player gains 4 life, then gains 4 life for each card named Life Burst in each graveyard. diff --git a/forge-gui/res/cardsfolder/l/life_chisel.txt b/forge-gui/res/cardsfolder/l/life_chisel.txt index cc96c55aff6..bdac47ed21a 100644 --- a/forge-gui/res/cardsfolder/l/life_chisel.txt +++ b/forge-gui/res/cardsfolder/l/life_chisel.txt @@ -5,4 +5,4 @@ A:AB$ GainLife | Cost$ Sac<1/Creature> | LifeAmount$ X | PlayerTurn$ True | Acti SVar:X:Sacrificed$CardToughness SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/life_chisel.jpg -Oracle:Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/l/life_death.txt b/forge-gui/res/cardsfolder/l/life_death.txt index 037f2750d3c..a09ea4043b4 100644 --- a/forge-gui/res/cardsfolder/l/life_death.txt +++ b/forge-gui/res/cardsfolder/l/life_death.txt @@ -1,17 +1,17 @@ -Name:Life -ManaCost:G -AlternateMode: Split -Types:Sorcery -A:SP$ AnimateAll | Cost$ G | Power$ 1 | Toughness$ 1 | Types$ Creature | ValidCards$ Land.YouCtrl | SpellDescription$ All lands you control become 1/1 creatures until end of turn. They're still lands. -SVar:Picture:http://www.wizards.com/global/images/magic/general/life_death.jpg -Oracle:All lands you control become 1/1 creatures until end of turn. They're still lands. - -ALTERNATE - -Name:Death -ManaCost:1 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn | TgtPrompt$ Choose target creature card in your graveyard | GainControl$ True | SubAbility$ DBLoseLifeYou | SpellDescription$ Return target creature card from your graveyard to the battlefield. You lose life equal to its converted mana cost. -SVar:DBLoseLifeYou:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Targeted$CardManaCost -Oracle:Return target creature card from your graveyard to the battlefield. You lose life equal to its converted mana cost. \ No newline at end of file +Name:Life +ManaCost:G +AlternateMode: Split +Types:Sorcery +A:SP$ AnimateAll | Cost$ G | Power$ 1 | Toughness$ 1 | Types$ Creature | ValidCards$ Land.YouCtrl | SpellDescription$ All lands you control become 1/1 creatures until end of turn. They're still lands. +SVar:Picture:http://www.wizards.com/global/images/magic/general/life_death.jpg +Oracle:All lands you control become 1/1 creatures until end of turn. They're still lands. + +ALTERNATE + +Name:Death +ManaCost:1 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn | TgtPrompt$ Choose target creature card in your graveyard | GainControl$ True | SubAbility$ DBLoseLifeYou | SpellDescription$ Return target creature card from your graveyard to the battlefield. You lose life equal to its converted mana cost. +SVar:DBLoseLifeYou:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Targeted$CardManaCost +Oracle:Return target creature card from your graveyard to the battlefield. You lose life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/l/life_from_the_loam.txt b/forge-gui/res/cardsfolder/l/life_from_the_loam.txt index 2181c513c65..0fbb7a213ce 100644 --- a/forge-gui/res/cardsfolder/l/life_from_the_loam.txt +++ b/forge-gui/res/cardsfolder/l/life_from_the_loam.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose target land card in your graveyard | ValidTgts$ Land.YouCtrl | SpellDescription$ Return up to three target land cards from your graveyard to your hand. K:Dredge 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/life_from_the_loam.jpg -Oracle:Return up to three target land cards from your graveyard to your hand.\nDredge 3 (If you would draw a card, instead you may put exactly three cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Return up to three target land cards from your graveyard to your hand.\nDredge 3 (If you would draw a card, instead you may put exactly three cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/l/life_matrix.txt b/forge-gui/res/cardsfolder/l/life_matrix.txt index 185ffba6d7a..fb293601972 100644 --- a/forge-gui/res/cardsfolder/l/life_matrix.txt +++ b/forge-gui/res/cardsfolder/l/life_matrix.txt @@ -1,9 +1,9 @@ -Name:Life Matrix -ManaCost:4 -Types:Artifact -A:AB$ PutCounter | Cost$ 4 T | PlayerTurn$ True | ActivationPhases$ Upkeep | CounterType$ MATRIX | CounterNum$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBAnimate | SpellDescription$ Put a matrix counter on target creature and that creature gains "Remove a matrix counter from this creature: Regenerate this creature." -SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Targeted | Abilities$ Regen | Permanent$ True | SpellDescription$ Activate this ability only during your upkeep. -SVar:Regen:AB$ Regenerate | Cost$ SubCounter<1/MATRIX> | SpellDescription$ Regenerate CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/life_matrix.jpg -Oracle:{4}, {T}: Put a matrix counter on target creature and that creature gains "Remove a matrix counter from this creature: Regenerate this creature." Activate this ability only during your upkeep. \ No newline at end of file +Name:Life Matrix +ManaCost:4 +Types:Artifact +A:AB$ PutCounter | Cost$ 4 T | PlayerTurn$ True | ActivationPhases$ Upkeep | CounterType$ MATRIX | CounterNum$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBAnimate | SpellDescription$ Put a matrix counter on target creature and that creature gains "Remove a matrix counter from this creature: Regenerate this creature." +SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Targeted | Abilities$ Regen | Permanent$ True | SpellDescription$ Activate this ability only during your upkeep. +SVar:Regen:AB$ Regenerate | Cost$ SubCounter<1/MATRIX> | SpellDescription$ Regenerate CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/life_matrix.jpg +Oracle:{4}, {T}: Put a matrix counter on target creature and that creature gains "Remove a matrix counter from this creature: Regenerate this creature." Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/l/lifebane_zombie.txt b/forge-gui/res/cardsfolder/l/lifebane_zombie.txt index 5ad81a6262a..1291d8ffba3 100644 --- a/forge-gui/res/cardsfolder/l/lifebane_zombie.txt +++ b/forge-gui/res/cardsfolder/l/lifebane_zombie.txt @@ -1,9 +1,9 @@ -Name:Lifebane Zombie -ManaCost:1 B B -Types:Creature Zombie Warrior -PT:3/1 -K:Intimidate -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand. You choose a green or white creature card from it and exile that card. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Creature.Green,Creature.White | ChangeNum$ 1 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lifebane_zombie.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhen Lifebane Zombie enters the battlefield, target opponent reveals his or her hand. You choose a green or white creature card from it and exile that card. +Name:Lifebane Zombie +ManaCost:1 B B +Types:Creature Zombie Warrior +PT:3/1 +K:Intimidate +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand. You choose a green or white creature card from it and exile that card. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Creature.Green,Creature.White | ChangeNum$ 1 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lifebane_zombie.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.)\nWhen Lifebane Zombie enters the battlefield, target opponent reveals his or her hand. You choose a green or white creature card from it and exile that card. diff --git a/forge-gui/res/cardsfolder/l/lifeblood.txt b/forge-gui/res/cardsfolder/l/lifeblood.txt index 238ade6e2ab..13ee9990938 100644 --- a/forge-gui/res/cardsfolder/l/lifeblood.txt +++ b/forge-gui/res/cardsfolder/l/lifeblood.txt @@ -5,4 +5,4 @@ T:Mode$ Taps | ValidCard$ Mountain.OppCtrl | TriggerZones$ Battlefield | Execute SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifeblood.jpg -Oracle:Whenever a Mountain an opponent controls becomes tapped, you gain 1 life. \ No newline at end of file +Oracle:Whenever a Mountain an opponent controls becomes tapped, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/lifeforce.txt b/forge-gui/res/cardsfolder/l/lifeforce.txt index a781f6d63c5..e1fc4f05700 100644 --- a/forge-gui/res/cardsfolder/l/lifeforce.txt +++ b/forge-gui/res/cardsfolder/l/lifeforce.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Counter | Cost$ G G | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card.Black | SpellDescription$ Counter target black spell. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifeforce.jpg -Oracle:{G}{G}: Counter target black spell. \ No newline at end of file +Oracle:{G}{G}: Counter target black spell. diff --git a/forge-gui/res/cardsfolder/l/lifegift.txt b/forge-gui/res/cardsfolder/l/lifegift.txt index 12f6eb996bf..a0e46b1bd21 100644 --- a/forge-gui/res/cardsfolder/l/lifegift.txt +++ b/forge-gui/res/cardsfolder/l/lifegift.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a land enters the battlefield, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lifegift.jpg -Oracle:Whenever a land enters the battlefield, you may gain 1 life. \ No newline at end of file +Oracle:Whenever a land enters the battlefield, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/lifelace.txt b/forge-gui/res/cardsfolder/l/lifelace.txt index acf9a846eac..919974e8c0d 100644 --- a/forge-gui/res/cardsfolder/l/lifelace.txt +++ b/forge-gui/res/cardsfolder/l/lifelace.txt @@ -1,8 +1,8 @@ -Name:Lifelace -ManaCost:G -Types:Instant -A:SP$ Animate | Cost$ G | Colors$ Green | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes green. (Mana symbols on that permanent remain unchanged.) -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lifelace.jpg -Oracle:Target spell or permanent becomes green. (Mana symbols on that permanent remain unchanged.) \ No newline at end of file +Name:Lifelace +ManaCost:G +Types:Instant +A:SP$ Animate | Cost$ G | Colors$ Green | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes green. (Mana symbols on that permanent remain unchanged.) +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lifelace.jpg +Oracle:Target spell or permanent becomes green. (Mana symbols on that permanent remain unchanged.) diff --git a/forge-gui/res/cardsfolder/l/lifeline.txt b/forge-gui/res/cardsfolder/l/lifeline.txt index 4c13692b0ea..70a096cfe96 100644 --- a/forge-gui/res/cardsfolder/l/lifeline.txt +++ b/forge-gui/res/cardsfolder/l/lifeline.txt @@ -1,11 +1,11 @@ -Name:Lifeline -ManaCost:5 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Creature | Origin$ Battlefield | Destination$ Graveyard | CheckSVar$ LifelineX | Referneces$ LifelineX | Execute$ TrigLifelineDelay | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature dies, if another creature is on the battlefield, return the first card to the battlefield under its owner's control at the beginning of the next end step. -SVar:TrigLifelineDelay:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigLifelineReturn | TriggerDescription$ Return that creature to the battlefield. | RememberObjects$ TriggeredCard -SVar:TrigLifelineReturn:DB$ ChangeZone | Defined$ DelayTriggerRemembered | Origin$ Graveyard | Destination$ Battlefield -SVar:LifelineX:Count$Valid Creature -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lifeline.jpg -Oracle:Whenever a creature dies, if another creature is on the battlefield, return the first card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Name:Lifeline +ManaCost:5 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Creature | Origin$ Battlefield | Destination$ Graveyard | CheckSVar$ LifelineX | Referneces$ LifelineX | Execute$ TrigLifelineDelay | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature dies, if another creature is on the battlefield, return the first card to the battlefield under its owner's control at the beginning of the next end step. +SVar:TrigLifelineDelay:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigLifelineReturn | TriggerDescription$ Return that creature to the battlefield. | RememberObjects$ TriggeredCard +SVar:TrigLifelineReturn:DB$ ChangeZone | Defined$ DelayTriggerRemembered | Origin$ Graveyard | Destination$ Battlefield +SVar:LifelineX:Count$Valid Creature +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lifeline.jpg +Oracle:Whenever a creature dies, if another creature is on the battlefield, return the first card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/l/lifelink.txt b/forge-gui/res/cardsfolder/l/lifelink.txt index 7f587bc0635..5fa94537aca 100644 --- a/forge-gui/res/cardsfolder/l/lifelink.txt +++ b/forge-gui/res/cardsfolder/l/lifelink.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Lifelink | Description$ Enchanted creature has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) SVar:Picture:http://www.wizards.com/global/images/magic/general/lifelink.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/lifes_finale.txt b/forge-gui/res/cardsfolder/l/lifes_finale.txt index 816154785cd..5c2578594ec 100644 --- a/forge-gui/res/cardsfolder/l/lifes_finale.txt +++ b/forge-gui/res/cardsfolder/l/lifes_finale.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 4 B B | ValidCards$ Creature | SubAbility$ DBSearch | SpellDescription$ Destroy all creatures, then search target opponent's library for up to three creature cards and put them into his or her graveyard. Then that player shuffles his or her library. SVar:DBSearch:DB$ChangeZone | Origin$ Library | Destination$ Graveyard | ValidTgts$ Opponent | ChangeType$ Creature | ChangeNum$ 3 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifes_finale.jpg -Oracle:Destroy all creatures, then search target opponent's library for up to three creature cards and put them into his or her graveyard. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Destroy all creatures, then search target opponent's library for up to three creature cards and put them into his or her graveyard. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/l/lifesmith.txt b/forge-gui/res/cardsfolder/l/lifesmith.txt index 3b3aec44181..3472c855441 100644 --- a/forge-gui/res/cardsfolder/l/lifesmith.txt +++ b/forge-gui/res/cardsfolder/l/lifesmith.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ You | Execute$ TrigGainLife | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an artifact spell, you may pay {1}. If you do, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 1 | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/lifesmith.jpg -Oracle:Whenever you cast an artifact spell, you may pay {1}. If you do, you gain 3 life. \ No newline at end of file +Oracle:Whenever you cast an artifact spell, you may pay {1}. If you do, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/l/lifespark_spellbomb.txt b/forge-gui/res/cardsfolder/l/lifespark_spellbomb.txt index 0efa0c7ffec..0cea0c59f67 100644 --- a/forge-gui/res/cardsfolder/l/lifespark_spellbomb.txt +++ b/forge-gui/res/cardsfolder/l/lifespark_spellbomb.txt @@ -5,4 +5,4 @@ A:AB$ Animate | Cost$ G Sac<1/CARDNAME> | ValidTgts$ Land | TgtPrompt$ Select ta A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifespark_spellbomb.jpg -Oracle:{G}, Sacrifice Lifespark Spellbomb: Until end of turn, target land becomes a 3/3 creature that's still a land.\n{1}, Sacrifice Lifespark Spellbomb: Draw a card. \ No newline at end of file +Oracle:{G}, Sacrifice Lifespark Spellbomb: Until end of turn, target land becomes a 3/3 creature that's still a land.\n{1}, Sacrifice Lifespark Spellbomb: Draw a card. diff --git a/forge-gui/res/cardsfolder/l/lifespinner.txt b/forge-gui/res/cardsfolder/l/lifespinner.txt index 6bd56825832..f9623de2261 100644 --- a/forge-gui/res/cardsfolder/l/lifespinner.txt +++ b/forge-gui/res/cardsfolder/l/lifespinner.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ ChangeZone | Cost$ T Sac<3/Spirit> | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Spirit+Legendary | ChangeNum$ 1 | SpellDescription$ Search your library for a legendary Spirit permanent card and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifespinner.jpg -Oracle:{T}, Sacrifice three Spirits: Search your library for a legendary Spirit permanent card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Sacrifice three Spirits: Search your library for a legendary Spirit permanent card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/lifetap.txt b/forge-gui/res/cardsfolder/l/lifetap.txt index 062eb5ed977..78bf03d8154 100644 --- a/forge-gui/res/cardsfolder/l/lifetap.txt +++ b/forge-gui/res/cardsfolder/l/lifetap.txt @@ -5,4 +5,4 @@ T:Mode$ Taps | ValidCard$ Forest.OppCtrl | TriggerZones$ Battlefield | Execute$ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lifetap.jpg -Oracle:Whenever a Forest an opponent controls becomes tapped, you gain 1 life. \ No newline at end of file +Oracle:Whenever a Forest an opponent controls becomes tapped, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/lifted_by_clouds.txt b/forge-gui/res/cardsfolder/l/lifted_by_clouds.txt index a89db269885..989c36a9ef8 100644 --- a/forge-gui/res/cardsfolder/l/lifted_by_clouds.txt +++ b/forge-gui/res/cardsfolder/l/lifted_by_clouds.txt @@ -1,7 +1,7 @@ -Name:Lifted by Clouds -ManaCost:2 U -Types:Instant Arcane -A:SP$ Pump | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. -K:Splice onto Arcane 1 U -SVar:Picture:http://www.wizards.com/global/images/magic/general/lifted_by_clouds.jpg -Oracle:Target creature gains flying until end of turn.\nSplice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Lifted by Clouds +ManaCost:2 U +Types:Instant Arcane +A:SP$ Pump | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. +K:Splice onto Arcane 1 U +SVar:Picture:http://www.wizards.com/global/images/magic/general/lifted_by_clouds.jpg +Oracle:Target creature gains flying until end of turn.\nSplice onto Arcane {1}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/l/light_from_within.txt b/forge-gui/res/cardsfolder/l/light_from_within.txt index de2bb3b0c1a..57210bb9030 100644 --- a/forge-gui/res/cardsfolder/l/light_from_within.txt +++ b/forge-gui/res/cardsfolder/l/light_from_within.txt @@ -1,7 +1,7 @@ -Name:Light from Within -ManaCost:2 W W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Chroma - Each creature you control gets +1/+1 for each white mana symbol in its mana cost. -SVar:AffectedX:Count$ChromaSource.W -SVar:Picture:http://www.wizards.com/global/images/magic/general/light_from_within.jpg -Oracle:Chroma - Each creature you control gets +1/+1 for each white mana symbol in its mana cost. \ No newline at end of file +Name:Light from Within +ManaCost:2 W W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Chroma - Each creature you control gets +1/+1 for each white mana symbol in its mana cost. +SVar:AffectedX:Count$ChromaSource.W +SVar:Picture:http://www.wizards.com/global/images/magic/general/light_from_within.jpg +Oracle:Chroma - Each creature you control gets +1/+1 for each white mana symbol in its mana cost. diff --git a/forge-gui/res/cardsfolder/l/light_of_day.txt b/forge-gui/res/cardsfolder/l/light_of_day.txt index 43f6347c7ea..3dfa7dcbb0b 100644 --- a/forge-gui/res/cardsfolder/l/light_of_day.txt +++ b/forge-gui/res/cardsfolder/l/light_of_day.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.Black | AddHiddenKeyword$ CARDNAME can't SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/light_of_day.jpg -Oracle:Black creatures can't attack or block. \ No newline at end of file +Oracle:Black creatures can't attack or block. diff --git a/forge-gui/res/cardsfolder/l/light_of_sanction.txt b/forge-gui/res/cardsfolder/l/light_of_sanction.txt index 1a544c6a501..f7ba08d24c9 100644 --- a/forge-gui/res/cardsfolder/l/light_of_sanction.txt +++ b/forge-gui/res/cardsfolder/l/light_of_sanction.txt @@ -5,4 +5,4 @@ S:Mode$ PreventDamage | Target$ Creature.YouCtrl | Source$ Card.YouCtrl | Amount SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/light_of_sanction.jpg -Oracle:Prevent all damage that would be dealt to creatures you control by sources you control. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to creatures you control by sources you control. diff --git a/forge-gui/res/cardsfolder/l/lightbringer.txt b/forge-gui/res/cardsfolder/l/lightbringer.txt index 6446a52901b..e40681385b8 100644 --- a/forge-gui/res/cardsfolder/l/lightbringer.txt +++ b/forge-gui/res/cardsfolder/l/lightbringer.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.Black | TgtPrompt$ Select target black Creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target black creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lightbringer.jpg -Oracle:{T}, Sacrifice Lightbringer: Exile target black creature. \ No newline at end of file +Oracle:{T}, Sacrifice Lightbringer: Exile target black creature. diff --git a/forge-gui/res/cardsfolder/l/lighthouse_chronologist.txt b/forge-gui/res/cardsfolder/l/lighthouse_chronologist.txt index 616afa36c90..d0ed40e4ab0 100644 --- a/forge-gui/res/cardsfolder/l/lighthouse_chronologist.txt +++ b/forge-gui/res/cardsfolder/l/lighthouse_chronologist.txt @@ -11,4 +11,4 @@ SVar:Y:Count$Valid Card.Self+counters_GE7_LEVEL SVar:TriggerExtraTurn:Mode$ Phase | Phase$ End of Turn | NotPlayerTurn$ True | Execute$ TrigExtraTurn | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each end step, if it's not your turn, take an extra turn after this one. SVar:TrigExtraTurn:DB$ AddTurn | NumTurns$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lighthouse_chronologist.jpg -Oracle:Level up {U} ({U}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 4-6\n2/4\nLEVEL 7+\n3/5\nAt the beginning of each end step, if it's not your turn, take an extra turn after this one. \ No newline at end of file +Oracle:Level up {U} ({U}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 4-6\n2/4\nLEVEL 7+\n3/5\nAt the beginning of each end step, if it's not your turn, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/l/lightkeeper_of_emeria.txt b/forge-gui/res/cardsfolder/l/lightkeeper_of_emeria.txt index 30ebef9703e..6486269fda7 100644 --- a/forge-gui/res/cardsfolder/l/lightkeeper_of_emeria.txt +++ b/forge-gui/res/cardsfolder/l/lightkeeper_of_emeria.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ X | References$ X SVar:X:Count$TimesKicked/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/lightkeeper_of_emeria.jpg -Oracle:Multikicker {W} (You may pay an additional {W} any number of times as you cast this spell.)\nFlying\nWhen Lightkeeper of Emeria enters the battlefield, you gain 2 life for each time it was kicked. \ No newline at end of file +Oracle:Multikicker {W} (You may pay an additional {W} any number of times as you cast this spell.)\nFlying\nWhen Lightkeeper of Emeria enters the battlefield, you gain 2 life for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/l/lightmine_field.txt b/forge-gui/res/cardsfolder/l/lightmine_field.txt index 01d77d10a20..4593af59dba 100644 --- a/forge-gui/res/cardsfolder/l/lightmine_field.txt +++ b/forge-gui/res/cardsfolder/l/lightmine_field.txt @@ -5,4 +5,4 @@ T:Mode$ AttackersDeclared | Execute$ TrigDamage | TriggerZones$ Battlefield | Tr SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttackers | NumDmg$ X | References$ X SVar:X:Count$Valid Creature.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/lightmine_field.jpg -Oracle:Whenever one or more creatures attack, Lightmine Field deals damage to each of those creatures equal to the number of attacking creatures. \ No newline at end of file +Oracle:Whenever one or more creatures attack, Lightmine Field deals damage to each of those creatures equal to the number of attacking creatures. diff --git a/forge-gui/res/cardsfolder/l/lightning_angel.txt b/forge-gui/res/cardsfolder/l/lightning_angel.txt index 55b345ca4ab..a3c50b114b6 100644 --- a/forge-gui/res/cardsfolder/l/lightning_angel.txt +++ b/forge-gui/res/cardsfolder/l/lightning_angel.txt @@ -6,4 +6,4 @@ K:Flying K:Vigilance K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card109746.jpg -Oracle:Flying, vigilance, haste \ No newline at end of file +Oracle:Flying, vigilance, haste diff --git a/forge-gui/res/cardsfolder/l/lightning_axe.txt b/forge-gui/res/cardsfolder/l/lightning_axe.txt index 24b3b961806..d8af2d47602 100644 --- a/forge-gui/res/cardsfolder/l/lightning_axe.txt +++ b/forge-gui/res/cardsfolder/l/lightning_axe.txt @@ -5,4 +5,4 @@ K:AlternateAdditionalCost:Discard<1/Card>:5 A:SP$ DealDamage | Cost$ R | NumDmg$ 5 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME deals 5 damage to target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_axe.jpg -Oracle:As an additional cost to cast Lightning Axe, discard a card or pay {5}.\nLightning Axe deals 5 damage to target creature. \ No newline at end of file +Oracle:As an additional cost to cast Lightning Axe, discard a card or pay {5}.\nLightning Axe deals 5 damage to target creature. diff --git a/forge-gui/res/cardsfolder/l/lightning_blast.txt b/forge-gui/res/cardsfolder/l/lightning_blast.txt index b178e7336b7..a7c4da8f547 100644 --- a/forge-gui/res/cardsfolder/l/lightning_blast.txt +++ b/forge-gui/res/cardsfolder/l/lightning_blast.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Instant A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_blast.jpg -Oracle:Lightning Blast deals 4 damage to target creature or player. \ No newline at end of file +Oracle:Lightning Blast deals 4 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/lightning_blow.txt b/forge-gui/res/cardsfolder/l/lightning_blow.txt index 3872c1dd623..04473c1029e 100644 --- a/forge-gui/res/cardsfolder/l/lightning_blow.txt +++ b/forge-gui/res/cardsfolder/l/lightning_blow.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature 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/lightning_blow.jpg -Oracle:Target creature gains first strike until end of turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Target creature gains first strike until end of turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/l/lightning_bolt.txt b/forge-gui/res/cardsfolder/l/lightning_bolt.txt index e13bdb9d9a6..1ca8e9b5722 100644 --- a/forge-gui/res/cardsfolder/l/lightning_bolt.txt +++ b/forge-gui/res/cardsfolder/l/lightning_bolt.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://resources.wizards.com/magic/cards/bd/en-us/card27255.jpg -Oracle:Lightning Bolt deals 3 damage to target creature or player. \ No newline at end of file +Oracle:Lightning Bolt deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/lightning_cloud.txt b/forge-gui/res/cardsfolder/l/lightning_cloud.txt index 52792d5b022..bf597202277 100644 --- a/forge-gui/res/cardsfolder/l/lightning_cloud.txt +++ b/forge-gui/res/cardsfolder/l/lightning_cloud.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card.Red | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever a player casts a red spell, you may pay {R}. If you do, CARDNAME deals 1 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_cloud.jpg -Oracle:Whenever a player casts a red spell, you may pay {R}. If you do, Lightning Cloud deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Whenever a player casts a red spell, you may pay {R}. If you do, Lightning Cloud deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/lightning_coils.txt b/forge-gui/res/cardsfolder/l/lightning_coils.txt index 6cdca5dd642..5e8b988d7cd 100644 --- a/forge-gui/res/cardsfolder/l/lightning_coils.txt +++ b/forge-gui/res/cardsfolder/l/lightning_coils.txt @@ -12,4 +12,4 @@ SVar:EOTExile:SVar:EndOfTurnLeavePlay:True SVar:DBClearGuestList:DB$ RemoveCounter | Defined$ Self | CounterType$ CHARGE | CounterNum$ VIP | References$ X | SpellDescription$ Remove counters | SubAbility$ DBCleanup SVar:VIP:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_coils.jpg -Oracle:Whenever a nontoken creature you control dies, put a charge counter on Lightning Coils.\nAt the beginning of your upkeep, if Lightning Coils has five or more charge counters on it, remove all of them from it and put that many 3/1 red Elemental creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step. \ No newline at end of file +Oracle:Whenever a nontoken creature you control dies, put a charge counter on Lightning Coils.\nAt the beginning of your upkeep, if Lightning Coils has five or more charge counters on it, remove all of them from it and put that many 3/1 red Elemental creature tokens with haste onto the battlefield. Exile them at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/l/lightning_crafter.txt b/forge-gui/res/cardsfolder/l/lightning_crafter.txt index 2b7766577e5..1fe390d6c56 100644 --- a/forge-gui/res/cardsfolder/l/lightning_crafter.txt +++ b/forge-gui/res/cardsfolder/l/lightning_crafter.txt @@ -5,4 +5,4 @@ PT:3/3 K:Champion:Goblin,Shaman:Goblin or Shaman A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_crafter.jpg -Oracle:Champion a Goblin or Shaman (When this enters the battlefield, sacrifice it unless you exile another Goblin or Shaman you control. When this leaves the battlefield, that card returns to the battlefield.)\n{T}: Lightning Crafter deals 3 damage to target creature or player. \ No newline at end of file +Oracle:Champion a Goblin or Shaman (When this enters the battlefield, sacrifice it unless you exile another Goblin or Shaman you control. When this leaves the battlefield, that card returns to the battlefield.)\n{T}: Lightning Crafter deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/lightning_dart.txt b/forge-gui/res/cardsfolder/l/lightning_dart.txt index 8df415bd78d..d29c1469912 100644 --- a/forge-gui/res/cardsfolder/l/lightning_dart.txt +++ b/forge-gui/res/cardsfolder/l/lightning_dart.txt @@ -1,12 +1,12 @@ -Name:Lightning Dart -ManaCost:1 R -Types:Instant -A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | IsCurse$ True | RememberObjects$ Targeted | SubAbility$ DBDmg | StackDescription$ SpellDescription | SpellDescription$ CARDNAME deals 1 damage to target creature. If that creature is white or blue, CARDNAME deals 4 damage to it instead. -SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBDmgWU | StackDescription$ None -SVar:DBDmgWU:DB$ DealDamage | Defined$ Remembered | NumDmg$ 4 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Creature.IsRemembered+White,Creature.IsRemembered+Blue -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_dart.jpg -Oracle:Lightning Dart deals 1 damage to target creature. If that creature is white or blue, Lightning Dart deals 4 damage to it instead. \ No newline at end of file +Name:Lightning Dart +ManaCost:1 R +Types:Instant +A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | IsCurse$ True | RememberObjects$ Targeted | SubAbility$ DBDmg | StackDescription$ SpellDescription | SpellDescription$ CARDNAME deals 1 damage to target creature. If that creature is white or blue, CARDNAME deals 4 damage to it instead. +SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBDmgWU | StackDescription$ None +SVar:DBDmgWU:DB$ DealDamage | Defined$ Remembered | NumDmg$ 4 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Creature.IsRemembered+White,Creature.IsRemembered+Blue +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_dart.jpg +Oracle:Lightning Dart deals 1 damage to target creature. If that creature is white or blue, Lightning Dart deals 4 damage to it instead. diff --git a/forge-gui/res/cardsfolder/l/lightning_diadem.txt b/forge-gui/res/cardsfolder/l/lightning_diadem.txt index 2365e70b78e..d1398bf3951 100644 --- a/forge-gui/res/cardsfolder/l/lightning_diadem.txt +++ b/forge-gui/res/cardsfolder/l/lightning_diadem.txt @@ -1,11 +1,11 @@ -Name:Lightning Diadem -ManaCost:5 R -Types:Enchantment Aura -K:Enchant creature -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. -A:SP$ Attach | Cost$ 5 R | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to target creature or player. -SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_diadem.jpg -Oracle:Enchant creature\nWhen Lightning Diadem enters the battlefield, it deals 2 damage to target creature or player.\nEnchanted creature gets +2/+2. \ No newline at end of file +Name:Lightning Diadem +ManaCost:5 R +Types:Enchantment Aura +K:Enchant creature +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. +A:SP$ Attach | Cost$ 5 R | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 2 damage to target creature or player. +SVar:TrigDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_diadem.jpg +Oracle:Enchant creature\nWhen Lightning Diadem enters the battlefield, it deals 2 damage to target creature or player.\nEnchanted creature gets +2/+2. diff --git a/forge-gui/res/cardsfolder/l/lightning_dragon.txt b/forge-gui/res/cardsfolder/l/lightning_dragon.txt index 107fb7fe80c..ebcbb5387ce 100644 --- a/forge-gui/res/cardsfolder/l/lightning_dragon.txt +++ b/forge-gui/res/cardsfolder/l/lightning_dragon.txt @@ -6,4 +6,4 @@ K:Flying K:Echo:2 R R A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_dragon.jpg -Oracle:Flying\nEcho {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{R}: Lightning Dragon gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\nEcho {2}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{R}: Lightning Dragon gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lightning_elemental.txt b/forge-gui/res/cardsfolder/l/lightning_elemental.txt index f646fae1f33..173bd680c0f 100644 --- a/forge-gui/res/cardsfolder/l/lightning_elemental.txt +++ b/forge-gui/res/cardsfolder/l/lightning_elemental.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:4/1 K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83150.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.) \ No newline at end of file +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.) diff --git a/forge-gui/res/cardsfolder/l/lightning_greaves.txt b/forge-gui/res/cardsfolder/l/lightning_greaves.txt index 3fcb3e8ae49..c0bf1a69180 100644 --- a/forge-gui/res/cardsfolder/l/lightning_greaves.txt +++ b/forge-gui/res/cardsfolder/l/lightning_greaves.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 0 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Haste & Shroud | Description$ Equipped creature has haste and shroud. SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_greaves.jpg -Oracle:Equipped creature has haste and shroud. (It can't be the target of spells or abilities.)\nEquip {0} \ No newline at end of file +Oracle:Equipped creature has haste and shroud. (It can't be the target of spells or abilities.)\nEquip {0} diff --git a/forge-gui/res/cardsfolder/l/lightning_helix.txt b/forge-gui/res/cardsfolder/l/lightning_helix.txt index f24fd1748d4..a78e1dc0c13 100644 --- a/forge-gui/res/cardsfolder/l/lightning_helix.txt +++ b/forge-gui/res/cardsfolder/l/lightning_helix.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ R W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 3 damage to target creature or player and you gain 3 life. SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_helix.jpg -Oracle:Lightning Helix deals 3 damage to target creature or player and you gain 3 life. \ No newline at end of file +Oracle:Lightning Helix deals 3 damage to target creature or player and you gain 3 life. diff --git a/forge-gui/res/cardsfolder/l/lightning_hounds.txt b/forge-gui/res/cardsfolder/l/lightning_hounds.txt index 8f8b5b2363c..e4b5595bf7c 100644 --- a/forge-gui/res/cardsfolder/l/lightning_hounds.txt +++ b/forge-gui/res/cardsfolder/l/lightning_hounds.txt @@ -4,4 +4,4 @@ Types:Creature Hound PT:3/2 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_hounds.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/l/lightning_mauler.txt b/forge-gui/res/cardsfolder/l/lightning_mauler.txt index f4502f0c886..0265d2b7b1b 100644 --- a/forge-gui/res/cardsfolder/l/lightning_mauler.txt +++ b/forge-gui/res/cardsfolder/l/lightning_mauler.txt @@ -1,8 +1,8 @@ -Name:Lightning Mauler -ManaCost:1 R -Types:Creature Human Berserker -PT:2/1 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Haste | Description$ As long as CARDNAME is paired with another creature, both creatures have haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_mauler.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Lightning Mauler is paired with another creature, both creatures have haste. \ No newline at end of file +Name:Lightning Mauler +ManaCost:1 R +Types:Creature Human Berserker +PT:2/1 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Haste | Description$ As long as CARDNAME is paired with another creature, both creatures have haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_mauler.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Lightning Mauler is paired with another creature, both creatures have haste. diff --git a/forge-gui/res/cardsfolder/l/lightning_prowess.txt b/forge-gui/res/cardsfolder/l/lightning_prowess.txt index a7f0b95692f..6f399597715 100644 --- a/forge-gui/res/cardsfolder/l/lightning_prowess.txt +++ b/forge-gui/res/cardsfolder/l/lightning_prowess.txt @@ -1,10 +1,10 @@ -Name:Lightning Prowess -ManaCost:2 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Haste | AddAbility$ Damage | Description$ Enchanted creature has haste and "{T}: This creature deals 1 damage to target creature or player." -SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_prowess.jpg -Oracle:Enchant creature\nEnchanted creature has haste and "{T}: This creature deals 1 damage to target creature or player." \ No newline at end of file +Name:Lightning Prowess +ManaCost:2 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Haste | AddAbility$ Damage | Description$ Enchanted creature has haste and "{T}: This creature deals 1 damage to target creature or player." +SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_prowess.jpg +Oracle:Enchant creature\nEnchanted creature has haste and "{T}: This creature deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/l/lightning_reaver.txt b/forge-gui/res/cardsfolder/l/lightning_reaver.txt index 2f744ffea00..bcd6876ed03 100644 --- a/forge-gui/res/cardsfolder/l/lightning_reaver.txt +++ b/forge-gui/res/cardsfolder/l/lightning_reaver.txt @@ -10,4 +10,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ X | References$ X SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_reaver.jpg -Oracle:Haste; fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Lightning Reaver deals combat damage to a player, put a charge counter on it.\nAt the beginning of your end step, Lightning Reaver deals damage equal to the number of charge counters on it to each opponent. \ No newline at end of file +Oracle:Haste; fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Lightning Reaver deals combat damage to a player, put a charge counter on it.\nAt the beginning of your end step, Lightning Reaver deals damage equal to the number of charge counters on it to each opponent. diff --git a/forge-gui/res/cardsfolder/l/lightning_reflexes.txt b/forge-gui/res/cardsfolder/l/lightning_reflexes.txt index 5a0361d4e21..d163e231cca 100644 --- a/forge-gui/res/cardsfolder/l/lightning_reflexes.txt +++ b/forge-gui/res/cardsfolder/l/lightning_reflexes.txt @@ -1,13 +1,13 @@ -Name:Lightning Reflexes -ManaCost:1 R -Types:Enchantment Aura -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -K:Enchant creature -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+0 and has first strike. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_reflexes.jpg -Oracle:You may cast Lightning Reflexes as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature gets +1/+0 and has first strike. \ No newline at end of file +Name:Lightning Reflexes +ManaCost:1 R +Types:Enchantment Aura +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +K:Enchant creature +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ First Strike | Description$ Enchanted creature gets +1/+0 and has first strike. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_reflexes.jpg +Oracle:You may cast Lightning Reflexes as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature gets +1/+0 and has first strike. diff --git a/forge-gui/res/cardsfolder/l/lightning_rift.txt b/forge-gui/res/cardsfolder/l/lightning_rift.txt index d6420cb00bf..aa8a33a0b7e 100644 --- a/forge-gui/res/cardsfolder/l/lightning_rift.txt +++ b/forge-gui/res/cardsfolder/l/lightning_rift.txt @@ -5,4 +5,4 @@ T:Mode$ Cycled | ValidCard$ Card | Execute$ TrigDamage | TriggerZones$ Battlefie SVar:TrigDamage:AB$DealDamage | Cost$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_rift.jpg -Oracle:Whenever a player cycles a card, you may pay {1}. If you do, Lightning Rift deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Whenever a player cycles a card, you may pay {1}. If you do, Lightning Rift deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/lightning_serpent.txt b/forge-gui/res/cardsfolder/l/lightning_serpent.txt index 436a2a05bd4..b334dfa700d 100644 --- a/forge-gui/res/cardsfolder/l/lightning_serpent.txt +++ b/forge-gui/res/cardsfolder/l/lightning_serpent.txt @@ -11,4 +11,4 @@ SVar:TrigSac:DB$ Sacrifice | SacValid$ Self SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_serpent.jpg -Oracle:Trample, haste\nLightning Serpent enters the battlefield with X +1/+0 counters on it.\nAt the beginning of the end step, sacrifice Lightning Serpent. \ No newline at end of file +Oracle:Trample, haste\nLightning Serpent enters the battlefield with X +1/+0 counters on it.\nAt the beginning of the end step, sacrifice Lightning Serpent. diff --git a/forge-gui/res/cardsfolder/l/lightning_storm.txt b/forge-gui/res/cardsfolder/l/lightning_storm.txt index 604d9e00c36..f492f582a11 100644 --- a/forge-gui/res/cardsfolder/l/lightning_storm.txt +++ b/forge-gui/res/cardsfolder/l/lightning_storm.txt @@ -1,10 +1,10 @@ -Name:Lightning Storm -ManaCost:1 R R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is 3 plus the number of charge counters on it. -SVar:X:Count$CardCounters.CHARGE/Plus.3 -A:AB$ PutCounter | Cost$ Discard<1/Land> | CounterType$ CHARGE | CounterNum$ 2 | Defined$ Self | ActivationZone$ Stack | SubAbility$ DBChangeTarget | AnyPlayer$ True | SpellDescription$ Put two charge counters on CARDNAME. You may choose a new target for it. Any player may activate this ability but only if CARDNAME is on the stack. -SVar:DBChangeTarget:DB$ ChangeTargets | Defined$ SourceFirstSpell | Optional$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_storm.jpg -Oracle:Lightning Storm deals X damage to target creature or player, where X is 3 plus the number of charge counters on it.\nDiscard a land card: Put two charge counters on Lightning Storm. You may choose a new target for it. Any player may activate this ability but only if Lightning Storm is on the stack. +Name:Lightning Storm +ManaCost:1 R R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is 3 plus the number of charge counters on it. +SVar:X:Count$CardCounters.CHARGE/Plus.3 +A:AB$ PutCounter | Cost$ Discard<1/Land> | CounterType$ CHARGE | CounterNum$ 2 | Defined$ Self | ActivationZone$ Stack | SubAbility$ DBChangeTarget | AnyPlayer$ True | SpellDescription$ Put two charge counters on CARDNAME. You may choose a new target for it. Any player may activate this ability but only if CARDNAME is on the stack. +SVar:DBChangeTarget:DB$ ChangeTargets | Defined$ SourceFirstSpell | Optional$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_storm.jpg +Oracle:Lightning Storm deals X damage to target creature or player, where X is 3 plus the number of charge counters on it.\nDiscard a land card: Put two charge counters on Lightning Storm. You may choose a new target for it. Any player may activate this ability but only if Lightning Storm is on the stack. diff --git a/forge-gui/res/cardsfolder/l/lightning_strike.txt b/forge-gui/res/cardsfolder/l/lightning_strike.txt index 76c3eb9b82e..4bf686dc978 100644 --- a/forge-gui/res/cardsfolder/l/lightning_strike.txt +++ b/forge-gui/res/cardsfolder/l/lightning_strike.txt @@ -1,6 +1,6 @@ -Name:Lightning Strike -ManaCost:1 R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_strike.jpg -Oracle:Lightning Strike deals 3 damage to target creature or player. \ No newline at end of file +Name:Lightning Strike +ManaCost:1 R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_strike.jpg +Oracle:Lightning Strike deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/l/lightning_surge.txt b/forge-gui/res/cardsfolder/l/lightning_surge.txt index dae4605c3a7..8a89d177abb 100644 --- a/forge-gui/res/cardsfolder/l/lightning_surge.txt +++ b/forge-gui/res/cardsfolder/l/lightning_surge.txt @@ -6,4 +6,4 @@ A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ 6 | NoPrevention$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | References$ X | SpellDescription$ Threshold - If seven or more cards are in your graveyard, instead CARDNAME deals 6 damage to that creature or player and the damage can't be prevented. SVar:X:Count$InYourYard SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_surge.jpg -Oracle:Lightning Surge deals 4 damage to target creature or player.\nThreshold - If seven or more cards are in your graveyard, instead Lightning Surge deals 6 damage to that creature or player and the damage can't be prevented.\nFlashback {5}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Lightning Surge deals 4 damage to target creature or player.\nThreshold - If seven or more cards are in your graveyard, instead Lightning Surge deals 6 damage to that creature or player and the damage can't be prevented.\nFlashback {5}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/l/lightning_talons.txt b/forge-gui/res/cardsfolder/l/lightning_talons.txt index d4350749846..676cec0ce7d 100644 --- a/forge-gui/res/cardsfolder/l/lightning_talons.txt +++ b/forge-gui/res/cardsfolder/l/lightning_talons.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddKeyword$ First Strike | Description$ Enchanted creature gets +3/+0 and has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_talons.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+0 and has first strike. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+0 and has first strike. diff --git a/forge-gui/res/cardsfolder/l/lightning_volley.txt b/forge-gui/res/cardsfolder/l/lightning_volley.txt index 0fb05f6be91..97874f67d12 100644 --- a/forge-gui/res/cardsfolder/l/lightning_volley.txt +++ b/forge-gui/res/cardsfolder/l/lightning_volley.txt @@ -1,8 +1,8 @@ -Name:Lightning Volley -ManaCost:3 R -Types:Instant -A:SP$ AnimateAll | Cost$ 3 R | ValidCards$ Creature.YouCtrl | Abilities$ LVAbs | SpellDescription$ Until end of turn, creatures you control gain "{T}: This creature deals 1 damage to target creature or player." -SVar:LVAbs:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_volley.jpg -Oracle:Until end of turn, creatures you control gain "{T}: This creature deals 1 damage to target creature or player." \ No newline at end of file +Name:Lightning Volley +ManaCost:3 R +Types:Instant +A:SP$ AnimateAll | Cost$ 3 R | ValidCards$ Creature.YouCtrl | Abilities$ LVAbs | SpellDescription$ Until end of turn, creatures you control gain "{T}: This creature deals 1 damage to target creature or player." +SVar:LVAbs:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lightning_volley.jpg +Oracle:Until end of turn, creatures you control gain "{T}: This creature deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/l/lightwielder_paladin.txt b/forge-gui/res/cardsfolder/l/lightwielder_paladin.txt index a8848826b84..3fd45a662e5 100644 --- a/forge-gui/res/cardsfolder/l/lightwielder_paladin.txt +++ b/forge-gui/res/cardsfolder/l/lightwielder_paladin.txt @@ -6,4 +6,4 @@ K:First Strike T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may exile target black or red permanent that player controls. SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.Black+DefenderCtrl,Permanent.Red+DefenderCtrl | TgtPrompt$ Choose target black or red permanent. | Origin$ Battlefield | Destination$ Exile | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lightwielder_paladin.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhenever Lightwielder Paladin deals combat damage to a player, you may exile target black or red permanent that player controls. \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhenever Lightwielder Paladin deals combat damage to a player, you may exile target black or red permanent that player controls. diff --git a/forge-gui/res/cardsfolder/l/lignify.txt b/forge-gui/res/cardsfolder/l/lignify.txt index 08f87393ffc..e8d72bab4a4 100644 --- a/forge-gui/res/cardsfolder/l/lignify.txt +++ b/forge-gui/res/cardsfolder/l/lignify.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | SetPower$ 0 | SetToughness$ 4 SVar:NonStackingAttachEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lignify.jpg -Oracle:Enchant creature\nEnchanted creature is a 0/4 Treefolk with no abilities. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature is a 0/4 Treefolk with no abilities. diff --git a/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt b/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt index a83df483284..e1b957fc97b 100644 --- a/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt +++ b/forge-gui/res/cardsfolder/l/liliana_of_the_dark_realms.txt @@ -1,15 +1,15 @@ -Name:Liliana of the Dark Realms -ManaCost:2 B B -Types:Planeswalker Liliana -Loyalty:3 -A:AB$ ChangeZone | Cost$ AddCounter<1/LOYALTY> | Origin$ Library | Destination$ Hand | Planeswalker$ True | NumCards$ 1 | ChangeType$ Swamp | Mandatory$ True | SpellDescription$ Search your library for a swamp card, reveal it, and put it into your hand. Then shuffle your library. -A:AB$ Pump | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ ABChoice | SpellDescription$ Target creature gets +X/+X or -X/-X until end of turn, where X is the number of swamps you control. | StackDescription$ Target creature gets +X/+X or -X/-X until end of turn, where X is the number of swamps you control. -A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Liliana Of The Dark Realms Emblem | Image$ liliana_of_the_dark_realms_emblem | StaticAbilities$ SwampBoost | SVars$ BlackTap | Stackable$ False | Duration$ Permanent | SpellDescription$ You get an emblem with "Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.'". -SVar:X:Count$Valid Swamp.YouCtrl -SVar:ABChoice:DB$ GenericChoice | Defined$ You | Cost$ 0 | Choices$ ABPump1,ABPump2 -SVar:ABPump1:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ +X/+X -SVar:ABPump2:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ -X/-X -SVar:SwampBoost:Mode$ Continuous | EffectZone$ Command | Affected$ Swamp.YouCtrl | AffectedZone$ Battlefield | AddAbility$ BlackTap | Description$ Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.' -SVar:BlackTap:AB$ Mana | Cost$ T | Produced$ B | Amount$ 4 | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_of_the_dark_realms.jpg -Oracle:[+1] Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library.\n[-3] Target creature gets +X/+X or -X/-X until end of turn, where X is the number of Swamps you control.\n[-6] You get an emblem with "Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.'" \ No newline at end of file +Name:Liliana of the Dark Realms +ManaCost:2 B B +Types:Planeswalker Liliana +Loyalty:3 +A:AB$ ChangeZone | Cost$ AddCounter<1/LOYALTY> | Origin$ Library | Destination$ Hand | Planeswalker$ True | NumCards$ 1 | ChangeType$ Swamp | Mandatory$ True | SpellDescription$ Search your library for a swamp card, reveal it, and put it into your hand. Then shuffle your library. +A:AB$ Pump | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ ABChoice | SpellDescription$ Target creature gets +X/+X or -X/-X until end of turn, where X is the number of swamps you control. | StackDescription$ Target creature gets +X/+X or -X/-X until end of turn, where X is the number of swamps you control. +A:AB$ Effect | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Liliana Of The Dark Realms Emblem | Image$ liliana_of_the_dark_realms_emblem | StaticAbilities$ SwampBoost | SVars$ BlackTap | Stackable$ False | Duration$ Permanent | SpellDescription$ You get an emblem with "Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.'". +SVar:X:Count$Valid Swamp.YouCtrl +SVar:ABChoice:DB$ GenericChoice | Defined$ You | Cost$ 0 | Choices$ ABPump1,ABPump2 +SVar:ABPump1:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ +X/+X +SVar:ABPump2:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ -X/-X +SVar:SwampBoost:Mode$ Continuous | EffectZone$ Command | Affected$ Swamp.YouCtrl | AffectedZone$ Battlefield | AddAbility$ BlackTap | Description$ Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.' +SVar:BlackTap:AB$ Mana | Cost$ T | Produced$ B | Amount$ 4 | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_of_the_dark_realms.jpg +Oracle:[+1] Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library.\n[-3] Target creature gets +X/+X or -X/-X until end of turn, where X is the number of Swamps you control.\n[-6] You get an emblem with "Swamps you control have '{T}: Add {B}{B}{B}{B} to your mana pool.'" diff --git a/forge-gui/res/cardsfolder/l/liliana_of_the_veil.txt b/forge-gui/res/cardsfolder/l/liliana_of_the_veil.txt index 494b6e947f4..3c4dfc98476 100644 --- a/forge-gui/res/cardsfolder/l/liliana_of_the_veil.txt +++ b/forge-gui/res/cardsfolder/l/liliana_of_the_veil.txt @@ -1,12 +1,12 @@ -Name:Liliana of the Veil -ManaCost:1 B B -Types:Planeswalker Liliana -Loyalty:3 -A:AB$ Discard | Cost$ AddCounter<1/LOYALTY> | NumCards$ 1 | Mode$ TgtChoose | Defined$ Each | Planeswalker$ True | SpellDescription$ Each player discards a card. -A:AB$ Sacrifice | Cost$ SubCounter<2/LOYALTY> | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | Planeswalker$ True | SpellDescription$ Target player sacrifices a creature. -A:AB$ TwoPiles | Cost$ SubCounter<6/LOYALTY> | ValidTgts$ Player | TgtPrompt$ Select target player | Separator$ You | ChosenPile$ DBSacAll | ValidCards$ Permanent | Zone$ Battlefield | Planeswalker$ True | Ultimate$ True | AILogic$ Worst | SpellDescription$ Separate all permanents target player controls into two piles. That player sacrifices all permanents in the pile of his or her choice. -SVar:DBSacAll:DB$ SacrificeAll | ValidCards$ Permanent.IsRemembered | SubAbility$ Cleanup -SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_of_the_veil.jpg -Oracle:[+1] Each player discards a card.\n[-2] Target player sacrifices a creature.\n[-6] Separate all permanents target player controls into two piles. That player sacrifices all permanents in the pile of his or her choice. \ No newline at end of file +Name:Liliana of the Veil +ManaCost:1 B B +Types:Planeswalker Liliana +Loyalty:3 +A:AB$ Discard | Cost$ AddCounter<1/LOYALTY> | NumCards$ 1 | Mode$ TgtChoose | Defined$ Each | Planeswalker$ True | SpellDescription$ Each player discards a card. +A:AB$ Sacrifice | Cost$ SubCounter<2/LOYALTY> | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | Planeswalker$ True | SpellDescription$ Target player sacrifices a creature. +A:AB$ TwoPiles | Cost$ SubCounter<6/LOYALTY> | ValidTgts$ Player | TgtPrompt$ Select target player | Separator$ You | ChosenPile$ DBSacAll | ValidCards$ Permanent | Zone$ Battlefield | Planeswalker$ True | Ultimate$ True | AILogic$ Worst | SpellDescription$ Separate all permanents target player controls into two piles. That player sacrifices all permanents in the pile of his or her choice. +SVar:DBSacAll:DB$ SacrificeAll | ValidCards$ Permanent.IsRemembered | SubAbility$ Cleanup +SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/liliana_of_the_veil.jpg +Oracle:[+1] Each player discards a card.\n[-2] Target player sacrifices a creature.\n[-6] Separate all permanents target player controls into two piles. That player sacrifices all permanents in the pile of his or her choice. diff --git a/forge-gui/res/cardsfolder/l/liliana_vess.txt b/forge-gui/res/cardsfolder/l/liliana_vess.txt index 32deb04eb65..73f2aebfb3d 100644 --- a/forge-gui/res/cardsfolder/l/liliana_vess.txt +++ b/forge-gui/res/cardsfolder/l/liliana_vess.txt @@ -6,4 +6,4 @@ A:AB$ Discard | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | ValidTgts$ Pl A:AB$ ChangeZone | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card, then shuffle your library and put that card on top of it. A:AB$ ChangeZoneAll | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | ChangeType$ Creature | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SpellDescription$ Put all creature cards in all graveyards onto the battlefield under your control. SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card140212.jpg -Oracle:[+1] Target player discards a card.\n[-2] Search your library for a card, then shuffle your library and put that card on top of it.\n[-8] Put all creature cards from all graveyards onto the battlefield under your control. \ No newline at end of file +Oracle:[+1] Target player discards a card.\n[-2] Search your library for a card, then shuffle your library and put that card on top of it.\n[-8] Put all creature cards from all graveyards onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/l/lilianas_caress.txt b/forge-gui/res/cardsfolder/l/lilianas_caress.txt index 24ba7305f52..30741d5cab8 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_caress.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_caress.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$TrigLoseLife | TriggerDescription$ Whenever an opponent discards a card, that player loses 2 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_caress.jpg -Oracle:Whenever an opponent discards a card, that player loses 2 life. \ No newline at end of file +Oracle:Whenever an opponent discards a card, that player loses 2 life. diff --git a/forge-gui/res/cardsfolder/l/lilianas_reaver.txt b/forge-gui/res/cardsfolder/l/lilianas_reaver.txt index e545ae6eab6..5ae3d4cb3f8 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_reaver.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_reaver.txt @@ -1,10 +1,10 @@ -Name:Liliana's Reaver -ManaCost:2 B B -Types:Creature Zombie -PT:4/3 -K:Deathtouch -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card and you put a 2/2 black Zombie creature token onto the battlefield tapped. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ MakeToken -SVar:MakeToken:DB$ Token | TokenImage$ B 2 2 Zombie M14 | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenTapped$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_reaver.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nWhenever Liliana's Reaver deals combat damage to a player, that player discards a card and you put a 2/2 black Zombie creature token onto the battlefield tapped. +Name:Liliana's Reaver +ManaCost:2 B B +Types:Creature Zombie +PT:4/3 +K:Deathtouch +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card and you put a 2/2 black Zombie creature token onto the battlefield tapped. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ MakeToken +SVar:MakeToken:DB$ Token | TokenImage$ B 2 2 Zombie M14 | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenTapped$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_reaver.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nWhenever Liliana's Reaver deals combat damage to a player, that player discards a card and you put a 2/2 black Zombie creature token onto the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/l/lilianas_shade.txt b/forge-gui/res/cardsfolder/l/lilianas_shade.txt index 1376fa65ba4..d1eb8c39645 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_shade.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_shade.txt @@ -1,9 +1,9 @@ -Name:Liliana's Shade -ManaCost:2 B B -Types:Creature Shade -PT:1/1 -A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Swamp | ChangeNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_shade.jpg -Oracle:When Liliana's Shade enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library.\n{B}: Liliana's Shade gets +1/+1 until end of turn. \ No newline at end of file +Name:Liliana's Shade +ManaCost:2 B B +Types:Creature Shade +PT:1/1 +A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Swamp | ChangeNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_shade.jpg +Oracle:When Liliana's Shade enters the battlefield, you may search your library for a Swamp card, reveal it, put it into your hand, then shuffle your library.\n{B}: Liliana's Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lilianas_specter.txt b/forge-gui/res/cardsfolder/l/lilianas_specter.txt index f0b72133ea5..8ee607addef 100644 --- a/forge-gui/res/cardsfolder/l/lilianas_specter.txt +++ b/forge-gui/res/cardsfolder/l/lilianas_specter.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, each opponent discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/lilianas_specter.jpg -Oracle:Flying\nWhen Liliana's Specter enters the battlefield, each opponent discards a card. \ No newline at end of file +Oracle:Flying\nWhen Liliana's Specter enters the battlefield, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/l/lilting_refrain.txt b/forge-gui/res/cardsfolder/l/lilting_refrain.txt index 48bfa6c72a2..3998ee8f743 100644 --- a/forge-gui/res/cardsfolder/l/lilting_refrain.txt +++ b/forge-gui/res/cardsfolder/l/lilting_refrain.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE SVar:X:Count$CardCounters.VERSE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lilting_refrain.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Lilting Refrain.\nSacrifice Lilting Refrain: Counter target spell unless its controller pays {X}, where X is the number of verse counters on Lilting Refrain. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on Lilting Refrain.\nSacrifice Lilting Refrain: Counter target spell unless its controller pays {X}, where X is the number of verse counters on Lilting Refrain. diff --git a/forge-gui/res/cardsfolder/l/lim_dul_the_necromancer.txt b/forge-gui/res/cardsfolder/l/lim_dul_the_necromancer.txt index 5c1abeacaad..8abac4cee77 100644 --- a/forge-gui/res/cardsfolder/l/lim_dul_the_necromancer.txt +++ b/forge-gui/res/cardsfolder/l/lim_dul_the_necromancer.txt @@ -8,4 +8,4 @@ SVar:Animate:DB$ Animate | Defined$ Remembered | Types$ Zombie | Permanent$ True SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True A:AB$ Regenerate | ValidTgts$ Zombie | TgtPrompt$ Select target Zombie | Cost$ 1 B | SpellDescription$ Regenerate target Zombie. SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_dul_the_necromancer.jpg -Oracle:Whenever a creature an opponent controls dies, you may pay {1}{B}. If you do, return that card to the battlefield under your control. If it's a creature, it's a Zombie in addition to its other creature types.\n{1}{B}: Regenerate target Zombie. \ No newline at end of file +Oracle:Whenever a creature an opponent controls dies, you may pay {1}{B}. If you do, return that card to the battlefield under your control. If it's a creature, it's a Zombie in addition to its other creature types.\n{1}{B}: Regenerate target Zombie. diff --git a/forge-gui/res/cardsfolder/l/lim_duls_cohort.txt b/forge-gui/res/cardsfolder/l/lim_duls_cohort.txt index 1d694a1a441..b4313ba3118 100644 --- a/forge-gui/res/cardsfolder/l/lim_duls_cohort.txt +++ b/forge-gui/res/cardsfolder/l/lim_duls_cohort.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigBl SVar:TrigBlocks:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ HIDDEN CARDNAME can't be regenerated. SVar:TrigBlocked:AB$Pump | Cost$ 0 | Defined$ TriggeredBlocker | KW$ HIDDEN CARDNAME can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_cohort.jpg -Oracle:Whenever Lim-Dul's Cohort blocks or becomes blocked by a creature, that creature can't be regenerated this turn. \ No newline at end of file +Oracle:Whenever Lim-Dul's Cohort blocks or becomes blocked by a creature, that creature can't be regenerated this turn. diff --git a/forge-gui/res/cardsfolder/l/lim_duls_hex.txt b/forge-gui/res/cardsfolder/l/lim_duls_hex.txt index a0f4fc9d58e..92e4b91f60c 100644 --- a/forge-gui/res/cardsfolder/l/lim_duls_hex.txt +++ b/forge-gui/res/cardsfolder/l/lim_duls_hex.txt @@ -1,10 +1,10 @@ -Name:Lim-Dul's Hex -ManaCost:1 B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRepeat | TriggerDescription$ At the beginning of your upkeep, for each player, CARDNAME deals 1 damage to that player unless he or she pays {B} or {3}. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose -SVar:DBChoose:DB$ GenericChoice | Defined$ Player.IsRemembered | Choices$ PayB,Pay3 | AILogic$ PayUnlessCost -SVar:PayB:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ 1 | UnlessCost$ B | UnlessPayer$ Player.IsRemembered | SpellDescription$ CARDNAME deals 1 damage to you unless you pay {B} -SVar:Pay3:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ 1 | UnlessCost$ 3 | UnlessPayer$ Player.IsRemembered | SpellDescription$ CARDNAME deals 1 damage to you unless you pay {3} -SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_hex.jpg -Oracle:At the beginning of your upkeep, for each player, Lim-Dul's Hex deals 1 damage to that player unless he or she pays {B} or {3}. +Name:Lim-Dul's Hex +ManaCost:1 B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRepeat | TriggerDescription$ At the beginning of your upkeep, for each player, CARDNAME deals 1 damage to that player unless he or she pays {B} or {3}. +SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose +SVar:DBChoose:DB$ GenericChoice | Defined$ Player.IsRemembered | Choices$ PayB,Pay3 | AILogic$ PayUnlessCost +SVar:PayB:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ 1 | UnlessCost$ B | UnlessPayer$ Player.IsRemembered | SpellDescription$ CARDNAME deals 1 damage to you unless you pay {B} +SVar:Pay3:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ 1 | UnlessCost$ 3 | UnlessPayer$ Player.IsRemembered | SpellDescription$ CARDNAME deals 1 damage to you unless you pay {3} +SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_hex.jpg +Oracle:At the beginning of your upkeep, for each player, Lim-Dul's Hex deals 1 damage to that player unless he or she pays {B} or {3}. diff --git a/forge-gui/res/cardsfolder/l/lim_duls_high_guard.txt b/forge-gui/res/cardsfolder/l/lim_duls_high_guard.txt index a42dcda4dd6..689262ec97b 100644 --- a/forge-gui/res/cardsfolder/l/lim_duls_high_guard.txt +++ b/forge-gui/res/cardsfolder/l/lim_duls_high_guard.txt @@ -5,4 +5,4 @@ PT:2/1 K:First Strike A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_high_guard.jpg -Oracle:First strike\n{1}{B}: Regenerate Lim-Dul's High Guard. \ No newline at end of file +Oracle:First strike\n{1}{B}: Regenerate Lim-Dul's High Guard. diff --git a/forge-gui/res/cardsfolder/l/lim_duls_paladin.txt b/forge-gui/res/cardsfolder/l/lim_duls_paladin.txt index c1cc2193525..85ec1ed5c18 100644 --- a/forge-gui/res/cardsfolder/l/lim_duls_paladin.txt +++ b/forge-gui/res/cardsfolder/l/lim_duls_paladin.txt @@ -1,19 +1,19 @@ -Name:Lim-Dul's Paladin -ManaCost:2 B R -Types:Creature Human Knight -PT:0/3 -K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may discard a card. If you don't, sacrifice CARDNAME and draw a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ Sacrifice | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBDraw | References$ X -SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature | TriggerZones$ Battlefield | Execute$ TrigBlockedPump | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME get +6/+3 until end of turn. -SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 6 | NumDef$ 3 -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigUnBlockedPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, it assigns no combat damage to defending player this turn and that player loses 4 life. -SVar:TrigUnBlockedPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Defined$ DefendingPlayer | LifeAmount$ 4 -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_paladin.jpg -Oracle:Trample\nAt the beginning of your upkeep, you may discard a card. If you don't, sacrifice Lim-Dul's Paladin and draw a card.\nWhenever Lim-Dul's Paladin becomes blocked, it gets +6/+3 until end of turn.\nWhenever Lim-Dul's Paladin attacks and isn't blocked, it assigns no combat damage to defending player this turn and that player loses 4 life. \ No newline at end of file +Name:Lim-Dul's Paladin +ManaCost:2 B R +Types:Creature Human Knight +PT:0/3 +K:Trample +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may discard a card. If you don't, sacrifice CARDNAME and draw a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBDraw | References$ X +SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature | TriggerZones$ Battlefield | Execute$ TrigBlockedPump | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME get +6/+3 until end of turn. +SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 6 | NumDef$ 3 +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigUnBlockedPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, it assigns no combat damage to defending player this turn and that player loses 4 life. +SVar:TrigUnBlockedPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ DefendingPlayer | LifeAmount$ 4 +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_paladin.jpg +Oracle:Trample\nAt the beginning of your upkeep, you may discard a card. If you don't, sacrifice Lim-Dul's Paladin and draw a card.\nWhenever Lim-Dul's Paladin becomes blocked, it gets +6/+3 until end of turn.\nWhenever Lim-Dul's Paladin attacks and isn't blocked, it assigns no combat damage to defending player this turn and that player loses 4 life. diff --git a/forge-gui/res/cardsfolder/l/lim_duls_vault.txt b/forge-gui/res/cardsfolder/l/lim_duls_vault.txt index 86f2d4081a6..ce265cfea01 100644 --- a/forge-gui/res/cardsfolder/l/lim_duls_vault.txt +++ b/forge-gui/res/cardsfolder/l/lim_duls_vault.txt @@ -1,16 +1,16 @@ -Name:Lim-Dul's Vault -ManaCost:U B -Types:Instant -A:SP$ Dig | Cost$ U B | DigNum$ 5 | NoMove$ True | SubAbility$ DBRepeat | RememberRevealed$ True | StackDescription$ SpellDescription | SpellDescription$ Look at the top five cards of your library. As many times as you choose, you may pay 1 life, put those cards on the bottom of your library in any order, then look at the top five cards of your library. Then shuffle your library and put the last cards you looked at this way on top of it in any order. -SVar:DBRepeat:DB$ Repeat | RepeatSubAbility$ CheckLifePaid | RepeatCheckSVar$ LifePaid | RepeatSVarCompare$ EQ0 | SubAbility$ DBShuffle | StackDescription$ None -SVar:CheckLifePaid:DB$ StoreSVar | SVar$ LifePaid | Type$ Number | Expression$ 1 | UnlessPayer$ You | UnlessCost$ PayLife<1> | UnlessResolveSubs$ WhenPaid | UnlessAI$ Never | SubAbility$ DBResetRem | StackDescription$ No move -SVar:DBResetRem:DB$ Cleanup | ClearRemembered$ True | SubAbility$ GoToBottom -SVar:GoToBottom:DB$ Dig | DigNum$ 5 | ChangeNum$ All | DestinationZone$ Library | LibraryPosition$ -1 | NoLooking$ True | SubAbility$ DBLookAgain | StackDescription$ None -SVar:DBLookAgain:DB$ Dig | DigNum$ 5 | NoMove$ True | RememberRevealed$ True | StackDescription$ None -SVar:DBShuffle:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.IsRemembered | ChangeNum$ 5 | SubAbility$ DBReset | Hidden$ True | SelectPrompt$ Pick 1 on the top of library | Mandatory$ True | NoReveal$ True | NoLooking$ True | StackDescription$ None -SVar:DBReset:DB$ StoreSVar | SVar$ LifePaid | Type$ Number | Expression$ 0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:LifePaid:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_vault.jpg -Oracle:Look at the top five cards of your library. As many times as you choose, you may pay 1 life, put those cards on the bottom of your library in any order, then look at the top five cards of your library. Then shuffle your library and put the last cards you looked at this way on top of it in any order. \ No newline at end of file +Name:Lim-Dul's Vault +ManaCost:U B +Types:Instant +A:SP$ Dig | Cost$ U B | DigNum$ 5 | NoMove$ True | SubAbility$ DBRepeat | RememberRevealed$ True | StackDescription$ SpellDescription | SpellDescription$ Look at the top five cards of your library. As many times as you choose, you may pay 1 life, put those cards on the bottom of your library in any order, then look at the top five cards of your library. Then shuffle your library and put the last cards you looked at this way on top of it in any order. +SVar:DBRepeat:DB$ Repeat | RepeatSubAbility$ CheckLifePaid | RepeatCheckSVar$ LifePaid | RepeatSVarCompare$ EQ0 | SubAbility$ DBShuffle | StackDescription$ None +SVar:CheckLifePaid:DB$ StoreSVar | SVar$ LifePaid | Type$ Number | Expression$ 1 | UnlessPayer$ You | UnlessCost$ PayLife<1> | UnlessResolveSubs$ WhenPaid | UnlessAI$ Never | SubAbility$ DBResetRem | StackDescription$ No move +SVar:DBResetRem:DB$ Cleanup | ClearRemembered$ True | SubAbility$ GoToBottom +SVar:GoToBottom:DB$ Dig | DigNum$ 5 | ChangeNum$ All | DestinationZone$ Library | LibraryPosition$ -1 | NoLooking$ True | SubAbility$ DBLookAgain | StackDescription$ None +SVar:DBLookAgain:DB$ Dig | DigNum$ 5 | NoMove$ True | RememberRevealed$ True | StackDescription$ None +SVar:DBShuffle:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.IsRemembered | ChangeNum$ 5 | SubAbility$ DBReset | Hidden$ True | SelectPrompt$ Pick 1 on the top of library | Mandatory$ True | NoReveal$ True | NoLooking$ True | StackDescription$ None +SVar:DBReset:DB$ StoreSVar | SVar$ LifePaid | Type$ Number | Expression$ 0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:LifePaid:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lim_duls_vault.jpg +Oracle:Look at the top five cards of your library. As many times as you choose, you may pay 1 life, put those cards on the bottom of your library in any order, then look at the top five cards of your library. Then shuffle your library and put the last cards you looked at this way on top of it in any order. diff --git a/forge-gui/res/cardsfolder/l/limestone_golem.txt b/forge-gui/res/cardsfolder/l/limestone_golem.txt index 85178c6b0c1..133189d6258 100644 --- a/forge-gui/res/cardsfolder/l/limestone_golem.txt +++ b/forge-gui/res/cardsfolder/l/limestone_golem.txt @@ -5,4 +5,4 @@ PT:3/4 A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player to draw a card | SpellDescription$ Target player draws a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/limestone_golem.jpg -Oracle:{2}, Sacrifice Limestone Golem: Target player draws a card. \ No newline at end of file +Oracle:{2}, Sacrifice Limestone Golem: Target player draws a card. diff --git a/forge-gui/res/cardsfolder/l/limited_resources.txt b/forge-gui/res/cardsfolder/l/limited_resources.txt index 7f74d5765f7..574e1e45b84 100644 --- a/forge-gui/res/cardsfolder/l/limited_resources.txt +++ b/forge-gui/res/cardsfolder/l/limited_resources.txt @@ -1,15 +1,15 @@ -Name:Limited Resources -ManaCost:W -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBRepeatResources | TriggerDescription$ When CARDNAME enters the battlefield, each player chooses five lands he or she controls and sacrifices the rest. -SVar:DBRepeatResources:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ CardChoice -SVar:CardChoice:DB$ ChooseCard | Defined$ Remembered | Amount$ 5 | Choices$ Land.RememberedPlayerCtrl | ChoiceTitle$ Choose a land | RememberChosen$ True | SubAbility$ SacRest -SVar:SacRest:DB$ SacrificeAll | ValidCards$ Land.RememberedPlayerCtrl+IsNotRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -S:Mode$ CantPlayLand | CheckSVar$ X | SVarCompare$ GE10 | Description$ Players can't play lands as long as ten or more lands are on the battlefield. -SVar:X:Count$Valid Land -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/limited_resources.jpg -Oracle:When Limited Resources enters the battlefield, each player chooses five lands he or she controls and sacrifices the rest.\nPlayers can't play lands as long as ten or more lands are on the battlefield. \ No newline at end of file +Name:Limited Resources +ManaCost:W +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ DBRepeatResources | TriggerDescription$ When CARDNAME enters the battlefield, each player chooses five lands he or she controls and sacrifices the rest. +SVar:DBRepeatResources:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ CardChoice +SVar:CardChoice:DB$ ChooseCard | Defined$ Remembered | Amount$ 5 | Choices$ Land.RememberedPlayerCtrl | ChoiceTitle$ Choose a land | RememberChosen$ True | SubAbility$ SacRest +SVar:SacRest:DB$ SacrificeAll | ValidCards$ Land.RememberedPlayerCtrl+IsNotRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +S:Mode$ CantPlayLand | CheckSVar$ X | SVarCompare$ GE10 | Description$ Players can't play lands as long as ten or more lands are on the battlefield. +SVar:X:Count$Valid Land +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/limited_resources.jpg +Oracle:When Limited Resources enters the battlefield, each player chooses five lands he or she controls and sacrifices the rest.\nPlayers can't play lands as long as ten or more lands are on the battlefield. diff --git a/forge-gui/res/cardsfolder/l/lin_sivvi_defiant_hero.txt b/forge-gui/res/cardsfolder/l/lin_sivvi_defiant_hero.txt index f20e1a67bf7..a1cbcc889cc 100644 --- a/forge-gui/res/cardsfolder/l/lin_sivvi_defiant_hero.txt +++ b/forge-gui/res/cardsfolder/l/lin_sivvi_defiant_hero.txt @@ -7,4 +7,4 @@ A:AB$ ChangeZone | Cost$ 3 | ValidTgts$ Rebel.YouCtrl | Origin$ Graveyard | Dest SVar:X:Count$xPaid SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lin_sivvi_defiant_hero.jpg -Oracle:{X}, {T}: Search your library for a Rebel permanent card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library.\n{3}: Put target Rebel card from your graveyard on the bottom of your library. \ No newline at end of file +Oracle:{X}, {T}: Search your library for a Rebel permanent card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library.\n{3}: Put target Rebel card from your graveyard on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/l/linessa_zephyr_mage.txt b/forge-gui/res/cardsfolder/l/linessa_zephyr_mage.txt index b779ad3a0d8..f55172b20b4 100644 --- a/forge-gui/res/cardsfolder/l/linessa_zephyr_mage.txt +++ b/forge-gui/res/cardsfolder/l/linessa_zephyr_mage.txt @@ -9,4 +9,4 @@ SVar:DBArtifact:DB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Remembered | ChangeTyp SVar:DBEnchant:DB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Remembered | ChangeType$ Enchantment | Origin$ Battlefield | Destination$ Hand | Chooser$ Remembered | Mandatory$ True | Hidden$ True | SubAbility$ DBLand SVar:DBLand:DB$ ChangeZone | Cost$ 0 | DefinedPlayer$ Remembered | ChangeType$ Land | Origin$ Battlefield | Destination$ Hand | Chooser$ Remembered | Mandatory$ True | Hidden$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/linessa_zephyr_mage.jpg -Oracle:{X}{U}{U}, {T}: Return target creature with converted mana cost X to its owner's hand.\nGrandeur - Discard another card named Linessa, Zephyr Mage: Target player returns a creature he or she controls to its owner's hand, then repeats this process for an artifact, an enchantment, and a land. \ No newline at end of file +Oracle:{X}{U}{U}, {T}: Return target creature with converted mana cost X to its owner's hand.\nGrandeur - Discard another card named Linessa, Zephyr Mage: Target player returns a creature he or she controls to its owner's hand, then repeats this process for an artifact, an enchantment, and a land. diff --git a/forge-gui/res/cardsfolder/l/lingering_death.txt b/forge-gui/res/cardsfolder/l/lingering_death.txt index 1902270b131..bbad4d83812 100644 --- a/forge-gui/res/cardsfolder/l/lingering_death.txt +++ b/forge-gui/res/cardsfolder/l/lingering_death.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ At the beginning of the end step of enchanted creature's controller, that player sacrifices that creature. SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Card.AttachedBy | Defined$ TriggeredPlayer | SacMessage$ enchanted creature SVar:Picture:http://www.wizards.com/global/images/magic/general/lingering_death.jpg -Oracle:Enchant creature\nAt the beginning of the end step of enchanted creature's controller, that player sacrifices that creature. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of the end step of enchanted creature's controller, that player sacrifices that creature. diff --git a/forge-gui/res/cardsfolder/l/lingering_mirage.txt b/forge-gui/res/cardsfolder/l/lingering_mirage.txt index 8b7104911c4..5cd26cb77eb 100644 --- a/forge-gui/res/cardsfolder/l/lingering_mirage.txt +++ b/forge-gui/res/cardsfolder/l/lingering_mirage.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 U | ValidTgts$ Land | AILogic$ ChangeType S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ Island | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Enchanted land is an Island. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/lingering_mirage.jpg -Oracle:Enchant land\nEnchanted land is an Island.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Enchant land\nEnchanted land is an Island.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/l/lingering_souls.txt b/forge-gui/res/cardsfolder/l/lingering_souls.txt index 455cc9d8b0b..ee3188b09be 100644 --- a/forge-gui/res/cardsfolder/l/lingering_souls.txt +++ b/forge-gui/res/cardsfolder/l/lingering_souls.txt @@ -1,7 +1,7 @@ -Name:Lingering Souls -ManaCost:2 W -Types:Sorcery -K:Flashback 1 B -A:SP$ Token | Cost$ 2 W | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put two 1/1 white Spirit creature tokens with flying onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lingering_souls.jpg -Oracle:Put two 1/1 white Spirit creature tokens with flying onto the battlefield.\nFlashback {1}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Lingering Souls +ManaCost:2 W +Types:Sorcery +K:Flashback 1 B +A:SP$ Token | Cost$ 2 W | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put two 1/1 white Spirit creature tokens with flying onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lingering_souls.jpg +Oracle:Put two 1/1 white Spirit creature tokens with flying onto the battlefield.\nFlashback {1}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/l/lingering_tormentor.txt b/forge-gui/res/cardsfolder/l/lingering_tormentor.txt index d890d833371..78ab95fedf7 100644 --- a/forge-gui/res/cardsfolder/l/lingering_tormentor.txt +++ b/forge-gui/res/cardsfolder/l/lingering_tormentor.txt @@ -5,4 +5,4 @@ PT:2/2 K:Fear K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/lingering_tormentor.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/l/linvala_keeper_of_silence.txt b/forge-gui/res/cardsfolder/l/linvala_keeper_of_silence.txt index c1388eeff5a..e8b952fb091 100644 --- a/forge-gui/res/cardsfolder/l/linvala_keeper_of_silence.txt +++ b/forge-gui/res/cardsfolder/l/linvala_keeper_of_silence.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Creature.OppCtrl | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Activated abilities of creatures your opponents control can't be activated. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/linvala_keeper_of_silence.jpg -Oracle:Flying\nActivated abilities of creatures your opponents control can't be activated. \ No newline at end of file +Oracle:Flying\nActivated abilities of creatures your opponents control can't be activated. diff --git a/forge-gui/res/cardsfolder/l/lionheart_maverick.txt b/forge-gui/res/cardsfolder/l/lionheart_maverick.txt index 9c89b6e21d7..b6521ae18d2 100644 --- a/forge-gui/res/cardsfolder/l/lionheart_maverick.txt +++ b/forge-gui/res/cardsfolder/l/lionheart_maverick.txt @@ -5,4 +5,4 @@ PT:1/1 K:Vigilance A:AB$ Pump | Cost$ 4 W | NumAtt$ +1 | NumDef$ +2 | SpellDescription$ CARDNAME gets +1/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/lionheart_maverick.jpg -Oracle:Vigilance\n{4}{W}: Lionheart Maverick gets +1/+2 until end of turn. \ No newline at end of file +Oracle:Vigilance\n{4}{W}: Lionheart Maverick gets +1/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lions_eye_diamond.txt b/forge-gui/res/cardsfolder/l/lions_eye_diamond.txt index d8383623776..35b32ec877a 100644 --- a/forge-gui/res/cardsfolder/l/lions_eye_diamond.txt +++ b/forge-gui/res/cardsfolder/l/lions_eye_diamond.txt @@ -1,7 +1,7 @@ -Name:Lion's Eye Diamond -ManaCost:0 -Types:Artifact -A:AB$ Mana | Cost$ Sac<1/CARDNAME> Discard<0/Hand> | Produced$ Any | Amount$ 3 | InstantSpeed$ True | SpellDescription$ Add three mana of any one color to your mana pool. Activate this ability only any time you could cast an instant. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lions_eye_diamond.jpg -Oracle:Sacrifice Lion's Eye Diamond, Discard your hand: Add three mana of any one color to your mana pool. Activate this ability only any time you could cast an instant. \ No newline at end of file +Name:Lion's Eye Diamond +ManaCost:0 +Types:Artifact +A:AB$ Mana | Cost$ Sac<1/CARDNAME> Discard<0/Hand> | Produced$ Any | Amount$ 3 | InstantSpeed$ True | SpellDescription$ Add three mana of any one color to your mana pool. Activate this ability only any time you could cast an instant. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lions_eye_diamond.jpg +Oracle:Sacrifice Lion's Eye Diamond, Discard your hand: Add three mana of any one color to your mana pool. Activate this ability only any time you could cast an instant. diff --git a/forge-gui/res/cardsfolder/l/liquid_fire.txt b/forge-gui/res/cardsfolder/l/liquid_fire.txt index d3b7c3b875a..3b46e5c695d 100644 --- a/forge-gui/res/cardsfolder/l/liquid_fire.txt +++ b/forge-gui/res/cardsfolder/l/liquid_fire.txt @@ -1,11 +1,11 @@ -Name:Liquid Fire -ManaCost:4 R R -Types:Sorcery -Text:As an additional cost to cast CARDNAME, choose a number between 0 and 5. -A:SP$ DealDamage | Cost$ 4 R R | AnnounceType$ ChooseNumber | Min$ 0 | Max$ 5 | ValidTgts$ Creature | NumDmg$ X | References$ X | SubAbility$ DBDmg | SpellDescription$ CARDNAME deals X damage to target creature and 5 minus X damage to that creature's controller, where X is the chosen number. -SVar:DBDmg:DB$ DealDamage | Defined$ TargetedController | NumDmg$ Y | References$ Y -SVar:X:Count$ChosenNumber -SVar:Y:SVar$X/NMinus.5 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/liquid_fire.jpg -Oracle:As an additional cost to cast Liquid Fire, choose a number between 0 and 5.\nLiquid Fire deals X damage to target creature and 5 minus X damage to that creature's controller, where X is the chosen number. +Name:Liquid Fire +ManaCost:4 R R +Types:Sorcery +Text:As an additional cost to cast CARDNAME, choose a number between 0 and 5. +A:SP$ DealDamage | Cost$ 4 R R | AnnounceType$ ChooseNumber | Min$ 0 | Max$ 5 | ValidTgts$ Creature | NumDmg$ X | References$ X | SubAbility$ DBDmg | SpellDescription$ CARDNAME deals X damage to target creature and 5 minus X damage to that creature's controller, where X is the chosen number. +SVar:DBDmg:DB$ DealDamage | Defined$ TargetedController | NumDmg$ Y | References$ Y +SVar:X:Count$ChosenNumber +SVar:Y:SVar$X/NMinus.5 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/liquid_fire.jpg +Oracle:As an additional cost to cast Liquid Fire, choose a number between 0 and 5.\nLiquid Fire deals X damage to target creature and 5 minus X damage to that creature's controller, where X is the chosen number. diff --git a/forge-gui/res/cardsfolder/l/liquify.txt b/forge-gui/res/cardsfolder/l/liquify.txt index f6b0f055151..6b6ba60e0f0 100644 --- a/forge-gui/res/cardsfolder/l/liquify.txt +++ b/forge-gui/res/cardsfolder/l/liquify.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Instant A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell with CMC 3 or less | ValidTgts$ Card.cmcLE3 | Destination$ Exile | SpellDescription$ Counter target spell with converted mana cost 3 or less. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/liquify.jpg -Oracle:Counter target spell with converted mana cost 3 or less. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. \ No newline at end of file +Oracle:Counter target spell with converted mana cost 3 or less. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. diff --git a/forge-gui/res/cardsfolder/l/liquimetal_coating.txt b/forge-gui/res/cardsfolder/l/liquimetal_coating.txt index d8af11bfdd4..ccbe7b2aaa8 100644 --- a/forge-gui/res/cardsfolder/l/liquimetal_coating.txt +++ b/forge-gui/res/cardsfolder/l/liquimetal_coating.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Animate | Cost$ T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Types$ Artifact | SpellDescription$ Target permanent becomes an artifact in addition to its other types until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/liquimetal_coating.jpg -Oracle:{T}: Target permanent becomes an artifact in addition to its other types until end of turn. \ No newline at end of file +Oracle:{T}: Target permanent becomes an artifact in addition to its other types until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lithatog.txt b/forge-gui/res/cardsfolder/l/lithatog.txt index 035e00bed46..59ad0a74341 100644 --- a/forge-gui/res/cardsfolder/l/lithatog.txt +++ b/forge-gui/res/cardsfolder/l/lithatog.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Sac<1/Artifact> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ A:AB$ Pump | Cost$ Sac<1/Land> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Lithatog gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lithatog.jpg -Oracle:Sacrifice an artifact: Lithatog gets +1/+1 until end of turn.\nSacrifice a land: Lithatog gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Sacrifice an artifact: Lithatog gets +1/+1 until end of turn.\nSacrifice a land: Lithatog gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lithophage.txt b/forge-gui/res/cardsfolder/l/lithophage.txt index fef3188cfa1..51fbca03906 100644 --- a/forge-gui/res/cardsfolder/l/lithophage.txt +++ b/forge-gui/res/cardsfolder/l/lithophage.txt @@ -1,9 +1,9 @@ -Name:Lithophage -ManaCost:3 R R -Types:Creature Insect -PT:7/7 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a Mountain. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Mountain> | UnlessPayer$ You -SVar:NeedsToPlay:Mountain.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/lithophage.jpg -Oracle:At the beginning of your upkeep, sacrifice Lithophage unless you sacrifice a Mountain. \ No newline at end of file +Name:Lithophage +ManaCost:3 R R +Types:Creature Insect +PT:7/7 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a Mountain. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Mountain> | UnlessPayer$ You +SVar:NeedsToPlay:Mountain.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/lithophage.jpg +Oracle:At the beginning of your upkeep, sacrifice Lithophage unless you sacrifice a Mountain. diff --git a/forge-gui/res/cardsfolder/l/liturgy_of_blood.txt b/forge-gui/res/cardsfolder/l/liturgy_of_blood.txt index 9cdb28cfa1e..5209edbaee7 100644 --- a/forge-gui/res/cardsfolder/l/liturgy_of_blood.txt +++ b/forge-gui/res/cardsfolder/l/liturgy_of_blood.txt @@ -1,7 +1,7 @@ -Name:Liturgy of Blood -ManaCost:3 B B -Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBMana | SpellDescription$ Destroy target creature. Add {B}{B}{B} to your mana pool. -SVar:DBMana:DB$Mana | Produced$ B | Amount$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/liturgy_of_blood.jpg -Oracle:Destroy target creature. Add {B}{B}{B} to your mana pool. \ No newline at end of file +Name:Liturgy of Blood +ManaCost:3 B B +Types:Sorcery +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBMana | SpellDescription$ Destroy target creature. Add {B}{B}{B} to your mana pool. +SVar:DBMana:DB$Mana | Produced$ B | Amount$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/liturgy_of_blood.jpg +Oracle:Destroy target creature. Add {B}{B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/liu_bei_lord_of_shu.txt b/forge-gui/res/cardsfolder/l/liu_bei_lord_of_shu.txt index e023eceb525..266ef8cbaaa 100644 --- a/forge-gui/res/cardsfolder/l/liu_bei_lord_of_shu.txt +++ b/forge-gui/res/cardsfolder/l/liu_bei_lord_of_shu.txt @@ -9,4 +9,4 @@ SVar:Y:Count$NamedYouCtrl.Zhang Fei, Fierce Warrior SVar:Z:SVar$X/Plus.Y DeckHints:Name$Guan Yu, Sainted Warrior|Zhang Fei, Fierce Warrior SVar:Picture:http://www.wizards.com/global/images/magic/general/liu_bei_lord_of_shu.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nLiu Bei, Lord of Shu gets +2/+2 as long as you control a permanent named Guan Yu, Sainted Warrior or a permanent named Zhang Fei, Fierce Warrior. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nLiu Bei, Lord of Shu gets +2/+2 as long as you control a permanent named Guan Yu, Sainted Warrior or a permanent named Zhang Fei, Fierce Warrior. diff --git a/forge-gui/res/cardsfolder/l/livewire_lash.txt b/forge-gui/res/cardsfolder/l/livewire_lash.txt index 5341d732384..bb0baef95d4 100644 --- a/forge-gui/res/cardsfolder/l/livewire_lash.txt +++ b/forge-gui/res/cardsfolder/l/livewire_lash.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 2 | AddTrigger$ PumpT SVar:PumpTrigger:Mode$ BecomesTarget | SourceType$ Spell | ValidTarget$ Card.Self | Execute$ LivewireDamage | TriggerDescription$ Whenever this creature becomes the target of a spell, this creature deals 2 damage to target creature or player. SVar:LivewireDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/livewire_lash.jpg -Oracle:Equipped creature gets +2/+0 and has "Whenever this creature becomes the target of a spell, this creature deals 2 damage to target creature or player."\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+0 and has "Whenever this creature becomes the target of a spell, this creature deals 2 damage to target creature or player."\nEquip {2} diff --git a/forge-gui/res/cardsfolder/l/living_airship.txt b/forge-gui/res/cardsfolder/l/living_airship.txt index a76fcd6fc17..c8357fec87c 100644 --- a/forge-gui/res/cardsfolder/l/living_airship.txt +++ b/forge-gui/res/cardsfolder/l/living_airship.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying A:AB$ Regenerate | Cost$ 2 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/living_airship.jpg -Oracle:Flying\n{2}{G}: Regenerate Living Airship. \ No newline at end of file +Oracle:Flying\n{2}{G}: Regenerate Living Airship. diff --git a/forge-gui/res/cardsfolder/l/living_armor.txt b/forge-gui/res/cardsfolder/l/living_armor.txt index 5fe190fea69..e283ca28e92 100644 --- a/forge-gui/res/cardsfolder/l/living_armor.txt +++ b/forge-gui/res/cardsfolder/l/living_armor.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PutCounter | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P0P1 | CounterNum$ X | References$ X | SpellDescription$ Put X +0/+1 counters on target creature, where X is that creature's converted mana cost. SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/living_armor.jpg -Oracle:{T}, Sacrifice Living Armor: Put X +0/+1 counters on target creature, where X is that creature's converted mana cost. \ No newline at end of file +Oracle:{T}, Sacrifice Living Armor: Put X +0/+1 counters on target creature, where X is that creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/l/living_artifact.txt b/forge-gui/res/cardsfolder/l/living_artifact.txt index dfe4a8a2a56..489f7376bd5 100644 --- a/forge-gui/res/cardsfolder/l/living_artifact.txt +++ b/forge-gui/res/cardsfolder/l/living_artifact.txt @@ -9,4 +9,4 @@ SVar:X:TriggerCount$DamageAmount T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | IsPresent$ Card.Self+counters_GE1_VITALITY | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may remove a vitality counter from CARDNAME. If you do, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ SubCounter<1/VITALITY> | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/living_artifact.jpg -Oracle:Enchant artifact\nWhenever you're dealt damage, put that many vitality counters on Living Artifact.\nAt the beginning of your upkeep, you may remove a vitality counter from Living Artifact. If you do, you gain 1 life. \ No newline at end of file +Oracle:Enchant artifact\nWhenever you're dealt damage, put that many vitality counters on Living Artifact.\nAt the beginning of your upkeep, you may remove a vitality counter from Living Artifact. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/l/living_death.txt b/forge-gui/res/cardsfolder/l/living_death.txt index afae56d4ba6..a4c16fb1a8e 100644 --- a/forge-gui/res/cardsfolder/l/living_death.txt +++ b/forge-gui/res/cardsfolder/l/living_death.txt @@ -7,4 +7,4 @@ SVar:DBReturn:DB$ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/living_death.jpg -Oracle:Each player exiles all creature cards from his or her graveyard, then sacrifices all creatures he or she controls, then puts all cards he or she exiled this way onto the battlefield. \ No newline at end of file +Oracle:Each player exiles all creature cards from his or her graveyard, then sacrifices all creatures he or she controls, then puts all cards he or she exiled this way onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/living_destiny.txt b/forge-gui/res/cardsfolder/l/living_destiny.txt index 7c3dbcbaba3..9cc9f703e0c 100644 --- a/forge-gui/res/cardsfolder/l/living_destiny.txt +++ b/forge-gui/res/cardsfolder/l/living_destiny.txt @@ -1,8 +1,8 @@ -Name:Living Destiny -ManaCost:3 G -Types:Instant -A:SP$ GainLife | Cost$ 3 G Reveal<1/Creature> | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the revealed card's converted mana cost. -SVar:X:Revealed$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/living_destiny.jpg -Oracle:As an additional cost to cast Living Destiny, reveal a creature card from your hand.\nYou gain life equal to the revealed card's converted mana cost. \ No newline at end of file +Name:Living Destiny +ManaCost:3 G +Types:Instant +A:SP$ GainLife | Cost$ 3 G Reveal<1/Creature> | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to the revealed card's converted mana cost. +SVar:X:Revealed$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/living_destiny.jpg +Oracle:As an additional cost to cast Living Destiny, reveal a creature card from your hand.\nYou gain life equal to the revealed card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/l/living_end.txt b/forge-gui/res/cardsfolder/l/living_end.txt index 04b7e79bee0..6b134b2e41a 100644 --- a/forge-gui/res/cardsfolder/l/living_end.txt +++ b/forge-gui/res/cardsfolder/l/living_end.txt @@ -1,12 +1,12 @@ -Name:Living End -ManaCost:no cost -Types:Sorcery -Colors:black -K:Suspend:3:2 B B -A:SP$ ChangeZoneAll | Cost$ 0 | ChangeType$ Creature | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ SacAll | SpellDescription$ Each player exiles all creature cards from his or her graveyard, then sacrifices all creatures he or she controls, then puts all cards he or she exiled this way onto the battlefield. -SVar:SacAll:DB$ SacrificeAll | ValidCards$ Creature | SubAbility$ ReturnAll -SVar:ReturnAll:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/living_end.jpg -Oracle:Living End is black.\nSuspend 3-{2}{B}{B} (Rather than cast this card from your hand, pay {2}{B}{B} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nEach player exiles all creature cards from his or her graveyard, then sacrifices all creatures he or she controls, then puts all cards he or she exiled this way onto the battlefield. \ No newline at end of file +Name:Living End +ManaCost:no cost +Types:Sorcery +Colors:black +K:Suspend:3:2 B B +A:SP$ ChangeZoneAll | Cost$ 0 | ChangeType$ Creature | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ SacAll | SpellDescription$ Each player exiles all creature cards from his or her graveyard, then sacrifices all creatures he or she controls, then puts all cards he or she exiled this way onto the battlefield. +SVar:SacAll:DB$ SacrificeAll | ValidCards$ Creature | SubAbility$ ReturnAll +SVar:ReturnAll:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Battlefield | ChangeType$ Card.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/living_end.jpg +Oracle:Living End is black.\nSuspend 3-{2}{B}{B} (Rather than cast this card from your hand, pay {2}{B}{B} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nEach player exiles all creature cards from his or her graveyard, then sacrifices all creatures he or she controls, then puts all cards he or she exiled this way onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/living_hive.txt b/forge-gui/res/cardsfolder/l/living_hive.txt index 2ca1f65a848..34b5996be61 100644 --- a/forge-gui/res/cardsfolder/l/living_hive.txt +++ b/forge-gui/res/cardsfolder/l/living_hive.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ TrigToken | ValidTarget$ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 insect MRD | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/living_hive.jpg -Oracle:Trample\nWhenever Living Hive deals combat damage to a player, put that many 1/1 green Insect creature tokens onto the battlefield. \ No newline at end of file +Oracle:Trample\nWhenever Living Hive deals combat damage to a player, put that many 1/1 green Insect creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/living_inferno.txt b/forge-gui/res/cardsfolder/l/living_inferno.txt index e3884a339e0..2b154696859 100644 --- a/forge-gui/res/cardsfolder/l/living_inferno.txt +++ b/forge-gui/res/cardsfolder/l/living_inferno.txt @@ -1,14 +1,14 @@ -Name:Living Inferno -ManaCost:6 R R -Types:Creature Elemental -PT:8/5 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ FirePower | TargetMin$ Min | TargetMax$ FirePower | References$ FirePower,Min | DividedAsYouChoose$ FirePower | SubAbility$ Retribution | RememberTargets$ True | SpellDescription$ CARDNAME deals damage equal to its power divided as you choose among any number of target creatures. Each of those creatures deals damage equal to its power to CARDNAME. -SVar:Retribution:DB$ EachDamage | ValidCards$ Creature.IsRemembered | ValidDescription$ of those creatures | NumDmg$ X | DamageDesc$ damage equal to its power | DefinedCards$ Remembered | SubAbility$ DBCleanup | References$ X | StackDescription$ then each of those creatures deals damage equal to its power to CARDNAME -#NumDmg isn't really used here. It is left for clarity. The AF pulls Damage straight from "X" hardcoded. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$CardPower -SVar:FirePower:Count$CardPower -SVar:Min:SVar$FirePower/LimitMax.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/living_inferno.jpg -Oracle:{T}: Living Inferno deals damage equal to its power divided as you choose among any number of target creatures. Each of those creatures deals damage equal to its power to Living Inferno. \ No newline at end of file +Name:Living Inferno +ManaCost:6 R R +Types:Creature Elemental +PT:8/5 +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ FirePower | TargetMin$ Min | TargetMax$ FirePower | References$ FirePower,Min | DividedAsYouChoose$ FirePower | SubAbility$ Retribution | RememberTargets$ True | SpellDescription$ CARDNAME deals damage equal to its power divided as you choose among any number of target creatures. Each of those creatures deals damage equal to its power to CARDNAME. +SVar:Retribution:DB$ EachDamage | ValidCards$ Creature.IsRemembered | ValidDescription$ of those creatures | NumDmg$ X | DamageDesc$ damage equal to its power | DefinedCards$ Remembered | SubAbility$ DBCleanup | References$ X | StackDescription$ then each of those creatures deals damage equal to its power to CARDNAME +#NumDmg isn't really used here. It is left for clarity. The AF pulls Damage straight from "X" hardcoded. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$CardPower +SVar:FirePower:Count$CardPower +SVar:Min:SVar$FirePower/LimitMax.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/living_inferno.jpg +Oracle:{T}: Living Inferno deals damage equal to its power divided as you choose among any number of target creatures. Each of those creatures deals damage equal to its power to Living Inferno. diff --git a/forge-gui/res/cardsfolder/l/living_lands.txt b/forge-gui/res/cardsfolder/l/living_lands.txt index 8b34c8a7450..1003e9236ea 100644 --- a/forge-gui/res/cardsfolder/l/living_lands.txt +++ b/forge-gui/res/cardsfolder/l/living_lands.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Forest | SetPower$ 1 | SetToughness$ 1 | AddType$ SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/living_lands.jpg -Oracle:All Forests are 1/1 creatures that are still lands. \ No newline at end of file +Oracle:All Forests are 1/1 creatures that are still lands. diff --git a/forge-gui/res/cardsfolder/l/living_plane.txt b/forge-gui/res/cardsfolder/l/living_plane.txt index d18842e28a3..481a9aadd0d 100644 --- a/forge-gui/res/cardsfolder/l/living_plane.txt +++ b/forge-gui/res/cardsfolder/l/living_plane.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Land | SetPower$ 1 | SetToughness$ 1 | AddType$ C SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/living_plane.jpg -Oracle:All lands are 1/1 creatures that are still lands. \ No newline at end of file +Oracle:All lands are 1/1 creatures that are still lands. diff --git a/forge-gui/res/cardsfolder/l/living_terrain.txt b/forge-gui/res/cardsfolder/l/living_terrain.txt index c1efbc16eb4..2e7c5e9fd69 100644 --- a/forge-gui/res/cardsfolder/l/living_terrain.txt +++ b/forge-gui/res/cardsfolder/l/living_terrain.txt @@ -1,8 +1,8 @@ -Name:Living Terrain -ManaCost:2 G G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 2 G G | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | SetPower$ 5 | SetToughness$ 6 | SetColor$ Green | AddType$ Creature & Treefolk | Description$ Enchanted land is a 5/6 green Treefolk creature that's still a land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/living_terrain.jpg -Oracle:Enchant land\nEnchanted land is a 5/6 green Treefolk creature that's still a land. \ No newline at end of file +Name:Living Terrain +ManaCost:2 G G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 2 G G | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | SetPower$ 5 | SetToughness$ 6 | SetColor$ Green | AddType$ Creature & Treefolk | Description$ Enchanted land is a 5/6 green Treefolk creature that's still a land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/living_terrain.jpg +Oracle:Enchant land\nEnchanted land is a 5/6 green Treefolk creature that's still a land. diff --git a/forge-gui/res/cardsfolder/l/living_tsunami.txt b/forge-gui/res/cardsfolder/l/living_tsunami.txt index a0221d1791a..e377b3d54fc 100644 --- a/forge-gui/res/cardsfolder/l/living_tsunami.txt +++ b/forge-gui/res/cardsfolder/l/living_tsunami.txt @@ -1,12 +1,12 @@ -Name:Living Tsunami -ManaCost:2 U U -Types:Creature Elemental -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you return a land you control to its owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Land.YouCtrl | RememberChanged$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/living_tsunami.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Living Tsunami unless you return a land you control to its owner's hand. \ No newline at end of file +Name:Living Tsunami +ManaCost:2 U U +Types:Creature Elemental +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you return a land you control to its owner's hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Land.YouCtrl | RememberChanged$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/living_tsunami.jpg +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Living Tsunami unless you return a land you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/living_wall.txt b/forge-gui/res/cardsfolder/l/living_wall.txt index 07199bf1ecd..c18491c7126 100644 --- a/forge-gui/res/cardsfolder/l/living_wall.txt +++ b/forge-gui/res/cardsfolder/l/living_wall.txt @@ -5,4 +5,4 @@ PT:0/6 K:Defender A:AB$ Regenerate | Cost$ 1 | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/living_wall.jpg -Oracle:Defender (This creature can't attack.)\n{1}: Regenerate Living Wall. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{1}: Regenerate Living Wall. diff --git a/forge-gui/res/cardsfolder/l/living_wish.txt b/forge-gui/res/cardsfolder/l/living_wish.txt index 8c2fbdacf90..e3e2df4e6ac 100644 --- a/forge-gui/res/cardsfolder/l/living_wish.txt +++ b/forge-gui/res/cardsfolder/l/living_wish.txt @@ -1,8 +1,8 @@ -Name:Living Wish -ManaCost:1 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 G | Origin$ Sideboard | Destination$ Hand | ChangeType$ Creature.YouOwn,Land.YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose a creature or land card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/living_wish.jpg -Oracle:You may choose a creature or land card you own from outside the game, reveal that card, and put it into your hand. Exile Living Wish. \ No newline at end of file +Name:Living Wish +ManaCost:1 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 G | Origin$ Sideboard | Destination$ Hand | ChangeType$ Creature.YouOwn,Land.YouOwn | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ You may choose a creature or land card you own from outside the game, reveal that card, and put it into your hand. Exile CARDNAME. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/living_wish.jpg +Oracle:You may choose a creature or land card you own from outside the game, reveal that card, and put it into your hand. Exile Living Wish. diff --git a/forge-gui/res/cardsfolder/l/livonya_silone.txt b/forge-gui/res/cardsfolder/l/livonya_silone.txt index 727e06c7847..2c0f07096af 100644 --- a/forge-gui/res/cardsfolder/l/livonya_silone.txt +++ b/forge-gui/res/cardsfolder/l/livonya_silone.txt @@ -5,4 +5,4 @@ PT:4/4 K:First Strike K:Legendary landwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/livonya_silone.jpg -Oracle:First strike, legendary landwalk \ No newline at end of file +Oracle:First strike, legendary landwalk diff --git a/forge-gui/res/cardsfolder/l/lizard_warrior.txt b/forge-gui/res/cardsfolder/l/lizard_warrior.txt index 8e1322d2ae7..731eeea041f 100644 --- a/forge-gui/res/cardsfolder/l/lizard_warrior.txt +++ b/forge-gui/res/cardsfolder/l/lizard_warrior.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Lizard Warrior PT:4/2 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4350.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/llanowar.txt b/forge-gui/res/cardsfolder/l/llanowar.txt index d0f0486fd6d..bce4a204608 100644 --- a/forge-gui/res/cardsfolder/l/llanowar.txt +++ b/forge-gui/res/cardsfolder/l/llanowar.txt @@ -1,10 +1,10 @@ -Name:Llanowar -ManaCost:no cost -Types:Plane Dominaria -S:Mode$ Continuous | Affected$ Creature | EffectZone$ Command | AddAbility$ LlanowarAb | Description$ All creatures have "{T}: Add {G}{G} to your mana pool.". -SVar:LlanowarAb:AB$ Mana | Cost$ T | Amount$ 2 | Produced$ G | SpellDescription$ Add {G}{G} to your mana pool. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, untap all creatures you control. -SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True -Oracle:All creatures have "{T}: Add {G}{G} to your mana pool."\nWhenever you roll {C}, untap all creatures you control. \ No newline at end of file +Name:Llanowar +ManaCost:no cost +Types:Plane Dominaria +S:Mode$ Continuous | Affected$ Creature | EffectZone$ Command | AddAbility$ LlanowarAb | Description$ All creatures have "{T}: Add {G}{G} to your mana pool.". +SVar:LlanowarAb:AB$ Mana | Cost$ T | Amount$ 2 | Produced$ G | SpellDescription$ Add {G}{G} to your mana pool. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, untap all creatures you control. +SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True +Oracle:All creatures have "{T}: Add {G}{G} to your mana pool."\nWhenever you roll {C}, untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/l/llanowar_augur.txt b/forge-gui/res/cardsfolder/l/llanowar_augur.txt index 8f7b6104f8d..a237da83e6d 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_augur.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_augur.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:0/3 A:AB$ Pump | Cost$ Sac<1/CARDNAME> | NumAtt$ +3 | NumDef$ +3 | KW$ Trample | ValidTgts$ Creature | TgtPrompt$ Select target creature | ActivationPhases$ Upkeep | PlayerTurn$ True| SpellDescription$ Target creature gets +3/+3 and gains trample until end of turn. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_augur.jpg -Oracle:Sacrifice Llanowar Augur: Target creature gets +3/+3 and gains trample until end of turn. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Sacrifice Llanowar Augur: Target creature gets +3/+3 and gains trample until end of turn. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/l/llanowar_behemoth.txt b/forge-gui/res/cardsfolder/l/llanowar_behemoth.txt index f58b44f949f..2a0872ceb09 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_behemoth.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_behemoth.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:4/4 A:AB$ Pump | Cost$ tapXType<1/Creature> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83152.jpg -Oracle:Tap an untapped creature you control: Llanowar Behemoth gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Tap an untapped creature you control: Llanowar Behemoth gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/llanowar_cavalry.txt b/forge-gui/res/cardsfolder/l/llanowar_cavalry.txt index 55fc1199497..b329bf05e6e 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_cavalry.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_cavalry.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/4 A:AB$ Pump | Cost$ W | KW$ Vigilance | SpellDescription$ CARDNAME gains vigilance until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_cavalry.jpg -Oracle:{W}: Llanowar Cavalry gains vigilance until end of turn. \ No newline at end of file +Oracle:{W}: Llanowar Cavalry gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/l/llanowar_dead.txt b/forge-gui/res/cardsfolder/l/llanowar_dead.txt index 400b4097659..25caef3ef38 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_dead.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_dead.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Elf PT:2/2 A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card26759.jpg -Oracle:{T}: Add {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/llanowar_druid.txt b/forge-gui/res/cardsfolder/l/llanowar_druid.txt index cac0d15a8de..a0eedf530a7 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_druid.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_druid.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ UntapAll | Cost$ T Sac<1/CARDNAME> | ValidCards$ Forest | SpellDescription$ Untap all Forests. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_druid.jpg -Oracle:{T}, Sacrifice Llanowar Druid: Untap all Forests. \ No newline at end of file +Oracle:{T}, Sacrifice Llanowar Druid: Untap all Forests. diff --git a/forge-gui/res/cardsfolder/l/llanowar_elite.txt b/forge-gui/res/cardsfolder/l/llanowar_elite.txt index 2062a7d2dca..54cd3fa9da2 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_elite.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_elite.txt @@ -7,4 +7,4 @@ K:Kicker 8 K:etbCounter:P1P1:5:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with five +1/+1 counters on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_elite.jpg -Oracle:Kicker {8} (You may pay an additional {8} as you cast this spell.)\nTrample\nIf Llanowar Elite was kicked, it enters the battlefield with five +1/+1 counters on it. \ No newline at end of file +Oracle:Kicker {8} (You may pay an additional {8} as you cast this spell.)\nTrample\nIf Llanowar Elite was kicked, it enters the battlefield with five +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/l/llanowar_elves.txt b/forge-gui/res/cardsfolder/l/llanowar_elves.txt index 8df91e77e75..5e9893c1664 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_elves.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_elves.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid PT:1/1 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83515.jpg -Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/llanowar_empath.txt b/forge-gui/res/cardsfolder/l/llanowar_empath.txt index 9cf289bea0e..d9956fc4d4f 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_empath.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_empath.txt @@ -7,4 +7,4 @@ SVar:TrigScry:AB$Scry | Cost$ 0 | ScryNum$ 2 | SubAbility$ DBDig SVar:DBDig:DB$Dig | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | LibraryPosition2$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_empath.jpg -Oracle:When Llanowar Empath enters the battlefield, scry 2, then reveal the top card of your library. If it's a creature card, put it into your hand. (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.) \ No newline at end of file +Oracle:When Llanowar Empath enters the battlefield, scry 2, then reveal the top card of your library. If it's a creature card, put it into your hand. (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.) diff --git a/forge-gui/res/cardsfolder/l/llanowar_knight.txt b/forge-gui/res/cardsfolder/l/llanowar_knight.txt index a09ea4414e2..04d0f94e1ee 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_knight.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_knight.txt @@ -4,4 +4,4 @@ Types:Creature Elf Knight PT:2/2 K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_knight.jpg -Oracle:Protection from black \ No newline at end of file +Oracle:Protection from black diff --git a/forge-gui/res/cardsfolder/l/llanowar_mentor.txt b/forge-gui/res/cardsfolder/l/llanowar_mentor.txt index efb2d55ec24..3c6f9cbea40 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_mentor.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_mentor.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Token | Cost$ G T Discard<1/Card> | TokenAmount$ 1 | TokenName$ Llanowar Elves | TokenTypes$ Creature,Elf,Druid | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABMana | SpellDescription$ Put a 1/1 green Elf Druid creature token named Llanowar Elves onto the battlefield. It has "{T}: Add {G} to your mana pool." SVar:ABMana:AB$Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card126166.jpg -Oracle:{G}, {T}, Discard a card: Put a 1/1 green Elf Druid creature token named Llanowar Elves onto the battlefield. It has "{T}: Add {G} to your mana pool." \ No newline at end of file +Oracle:{G}, {T}, Discard a card: Put a 1/1 green Elf Druid creature token named Llanowar Elves onto the battlefield. It has "{T}: Add {G} to your mana pool." diff --git a/forge-gui/res/cardsfolder/l/llanowar_reborn.txt b/forge-gui/res/cardsfolder/l/llanowar_reborn.txt index 96ee939c699..dba73043875 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_reborn.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_reborn.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. K:Graft 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_reborn.jpg -Oracle:Llanowar Reborn enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\nGraft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.) \ No newline at end of file +Oracle:Llanowar Reborn enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\nGraft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.) diff --git a/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt b/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt index e9d7bfc274c..c68741d3199 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_sentinel.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named CARDNAME and put that card onto the battlefield. Then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedLlanowar Sentinel | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_sentinel.jpg -Oracle:When Llanowar Sentinel enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named Llanowar Sentinel and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:When Llanowar Sentinel enters the battlefield, you may pay {1}{G}. If you do, search your library for a card named Llanowar Sentinel and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/llanowar_vanguard.txt b/forge-gui/res/cardsfolder/l/llanowar_vanguard.txt index d6568cdc268..36ea5f7d610 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_vanguard.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_vanguard.txt @@ -1,7 +1,7 @@ -Name:Llanowar Vanguard -ManaCost:2 G -Types:Creature Dryad -PT:1/1 -A:AB$ Pump | Cost$ T | NumDef$ +4 | SpellDescription$ CARDNAME gets +0/+4 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_vanguard.jpg -Oracle:{T}: Llanowar Vanguard gets +0/+4 until end of turn. \ No newline at end of file +Name:Llanowar Vanguard +ManaCost:2 G +Types:Creature Dryad +PT:1/1 +A:AB$ Pump | Cost$ T | NumDef$ +4 | SpellDescription$ CARDNAME gets +0/+4 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_vanguard.jpg +Oracle:{T}: Llanowar Vanguard gets +0/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/llanowar_wastes.txt b/forge-gui/res/cardsfolder/l/llanowar_wastes.txt index 35419d4ad40..116f43e8a8a 100644 --- a/forge-gui/res/cardsfolder/l/llanowar_wastes.txt +++ b/forge-gui/res/cardsfolder/l/llanowar_wastes.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/llanowar_wastes.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {G} to your mana pool. Llanowar Wastes deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {G} to your mana pool. Llanowar Wastes deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/l/llawan_cephalid_empress.txt b/forge-gui/res/cardsfolder/l/llawan_cephalid_empress.txt index cd117796275..275322e8926 100644 --- a/forge-gui/res/cardsfolder/l/llawan_cephalid_empress.txt +++ b/forge-gui/res/cardsfolder/l/llawan_cephalid_empress.txt @@ -1,9 +1,9 @@ -Name:Llawan, Cephalid Empress -ManaCost:3 U -Types:Legendary Creature Cephalid -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return all blue creatures your opponents control to their owners' hands. -SVar:TrigChange:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.Blue+OppCtrl | Origin$ Battlefield | Destination$ Hand -S:Mode$ CantBeCast | ValidCard$ Creature.Blue | Caster$ Opponent | Description$ Your opponents can't cast blue creature spells. -SVar:Picture:http://www.wizards.com/global/images/magic/general/llawan_cephalid_empress.jpg -Oracle:When Llawan, Cephalid Empress enters the battlefield, return all blue creatures your opponents control to their owners' hands.\nYour opponents can't cast blue creature spells. \ No newline at end of file +Name:Llawan, Cephalid Empress +ManaCost:3 U +Types:Legendary Creature Cephalid +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, return all blue creatures your opponents control to their owners' hands. +SVar:TrigChange:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.Blue+OppCtrl | Origin$ Battlefield | Destination$ Hand +S:Mode$ CantBeCast | ValidCard$ Creature.Blue | Caster$ Opponent | Description$ Your opponents can't cast blue creature spells. +SVar:Picture:http://www.wizards.com/global/images/magic/general/llawan_cephalid_empress.jpg +Oracle:When Llawan, Cephalid Empress enters the battlefield, return all blue creatures your opponents control to their owners' hands.\nYour opponents can't cast blue creature spells. diff --git a/forge-gui/res/cardsfolder/l/loafing_giant.txt b/forge-gui/res/cardsfolder/l/loafing_giant.txt index d764a265bf9..b855305be57 100644 --- a/forge-gui/res/cardsfolder/l/loafing_giant.txt +++ b/forge-gui/res/cardsfolder/l/loafing_giant.txt @@ -1,11 +1,11 @@ -Name:Loafing Giant -ManaCost:4 R -Types:Creature Giant -PT:4/6 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, put the top card of your library into your graveyard. If that card is a land card, prevent all combat damage CARDNAME would deal this turn. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, put the top card of your library into your graveyard. If that card is a land card, prevent all combat damage CARDNAME would deal this turn. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/loafing_giant.jpg -Oracle:Whenever Loafing Giant attacks or blocks, put the top card of your library into your graveyard. If that card is a land card, prevent all combat damage Loafing Giant would deal this turn. \ No newline at end of file +Name:Loafing Giant +ManaCost:4 R +Types:Creature Giant +PT:4/6 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks or blocks, put the top card of your library into your graveyard. If that card is a land card, prevent all combat damage CARDNAME would deal this turn. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, put the top card of your library into your graveyard. If that card is a land card, prevent all combat damage CARDNAME would deal this turn. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/loafing_giant.jpg +Oracle:Whenever Loafing Giant attacks or blocks, put the top card of your library into your graveyard. If that card is a land card, prevent all combat damage Loafing Giant would deal this turn. diff --git a/forge-gui/res/cardsfolder/l/loam_dweller.txt b/forge-gui/res/cardsfolder/l/loam_dweller.txt index 2eca7bd3c8c..92371a6b0e6 100644 --- a/forge-gui/res/cardsfolder/l/loam_dweller.txt +++ b/forge-gui/res/cardsfolder/l/loam_dweller.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigLand | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a land card from your hand onto the battlefield tapped. SVar:TrigLand:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | Tapped$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/loam_dweller.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a land card from your hand onto the battlefield tapped. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a land card from your hand onto the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/l/loam_lion.txt b/forge-gui/res/cardsfolder/l/loam_lion.txt index a8381422801..b134acab43b 100644 --- a/forge-gui/res/cardsfolder/l/loam_lion.txt +++ b/forge-gui/res/cardsfolder/l/loam_lion.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+2 as long as you control a Forest. SVar:X:Count$Valid Forest.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/loam_lion.jpg -Oracle:Loam Lion gets +1/+2 as long as you control a Forest. \ No newline at end of file +Oracle:Loam Lion gets +1/+2 as long as you control a Forest. diff --git a/forge-gui/res/cardsfolder/l/loamdragger_giant.txt b/forge-gui/res/cardsfolder/l/loamdragger_giant.txt index 2d83b996f8f..5f86ebeda90 100644 --- a/forge-gui/res/cardsfolder/l/loamdragger_giant.txt +++ b/forge-gui/res/cardsfolder/l/loamdragger_giant.txt @@ -3,4 +3,4 @@ ManaCost:4 RG RG RG Types:Creature Giant Warrior PT:7/6 SVar:Picture:http://www.wizards.com/global/images/magic/general/loamdragger_giant.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/loaming_shaman.txt b/forge-gui/res/cardsfolder/l/loaming_shaman.txt index 9bcfa8f3003..fae9f629d3b 100644 --- a/forge-gui/res/cardsfolder/l/loaming_shaman.txt +++ b/forge-gui/res/cardsfolder/l/loaming_shaman.txt @@ -1,10 +1,10 @@ -Name:Loaming Shaman -ManaCost:2 G -Types:Creature Centaur Shaman -PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target player shuffles any number of target cards from his or her graveyard into his or her library. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True -SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ X | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card | References$ X -SVar:X:Count$InAllYards -SVar:Picture:http://www.wizards.com/global/images/magic/general/loaming_shaman.jpg -Oracle:When Loaming Shaman enters the battlefield, target player shuffles any number of target cards from his or her graveyard into his or her library. \ No newline at end of file +Name:Loaming Shaman +ManaCost:2 G +Types:Creature Centaur Shaman +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target player shuffles any number of target cards from his or her graveyard into his or her library. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True +SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ X | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card | References$ X +SVar:X:Count$InAllYards +SVar:Picture:http://www.wizards.com/global/images/magic/general/loaming_shaman.jpg +Oracle:When Loaming Shaman enters the battlefield, target player shuffles any number of target cards from his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/l/loathsome_catoblepas.txt b/forge-gui/res/cardsfolder/l/loathsome_catoblepas.txt index ff9074b4b85..a83633c4f7c 100644 --- a/forge-gui/res/cardsfolder/l/loathsome_catoblepas.txt +++ b/forge-gui/res/cardsfolder/l/loathsome_catoblepas.txt @@ -1,11 +1,11 @@ -Name:Loathsome Catoblepas -ManaCost:5 B -Types:Creature Beast -PT:3/3 -A:AB$ Pump | Cost$ 2 G | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SpellDescription$ CARDNAME must be blocked this turn if able. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target creature an opponent controls gets -3/-3 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True -DeckNeeds:Color$Green -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/loathsome_catoblepas.jpg -Oracle:{2}{G}: Loathsome Catoblepas must be blocked this turn if able.\nWhen Loathsome Catoblepas dies, target creature an opponent controls gets -3/-3 until end of turn. \ No newline at end of file +Name:Loathsome Catoblepas +ManaCost:5 B +Types:Creature Beast +PT:3/3 +A:AB$ Pump | Cost$ 2 G | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SpellDescription$ CARDNAME must be blocked this turn if able. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target creature an opponent controls gets -3/-3 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True +DeckNeeds:Color$Green +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/loathsome_catoblepas.jpg +Oracle:{2}{G}: Loathsome Catoblepas must be blocked this turn if able.\nWhen Loathsome Catoblepas dies, target creature an opponent controls gets -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lobber_crew.txt b/forge-gui/res/cardsfolder/l/lobber_crew.txt index 83fb6429162..97f0b4acd14 100644 --- a/forge-gui/res/cardsfolder/l/lobber_crew.txt +++ b/forge-gui/res/cardsfolder/l/lobber_crew.txt @@ -1,10 +1,10 @@ -Name:Lobber Crew -ManaCost:2 R -Types:Creature Goblin Warrior -PT:0/4 -K:Defender -A:AB$ DealDamage | Cost$ T | NumDmg$ 1 | Defined$ Player.Opponent | SpellDescription$ CARDNAME deals 1 damage to each opponent. -T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a multicolored spell, untap CARDNAME. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/lobber_crew.jpg -Oracle:Defender\n{T}: Lobber Crew deals 1 damage to each opponent.\nWhenever you cast a multicolored spell, untap Lobber Crew. \ No newline at end of file +Name:Lobber Crew +ManaCost:2 R +Types:Creature Goblin Warrior +PT:0/4 +K:Defender +A:AB$ DealDamage | Cost$ T | NumDmg$ 1 | Defined$ Player.Opponent | SpellDescription$ CARDNAME deals 1 damage to each opponent. +T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a multicolored spell, untap CARDNAME. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/lobber_crew.jpg +Oracle:Defender\n{T}: Lobber Crew deals 1 damage to each opponent.\nWhenever you cast a multicolored spell, untap Lobber Crew. diff --git a/forge-gui/res/cardsfolder/l/lobotomy.txt b/forge-gui/res/cardsfolder/l/lobotomy.txt index fb032fb585a..18b785ce9a9 100644 --- a/forge-gui/res/cardsfolder/l/lobotomy.txt +++ b/forge-gui/res/cardsfolder/l/lobotomy.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 U B | Origin$ Hand | Destination$ Exile | ValidTgts$ SVar:DBSearch:DB$ ChangeZoneAll | Origin$ Graveyard,Hand,Library | Destination$ Exile | ChangeType$ Remembered.sameName | Shuffle$ True| Defined$ Targeted | Search$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lobotomy.jpg -Oracle:Target player reveals his or her hand, then you choose a card other than a basic land card from it. Search that player's graveyard, hand, and library for all cards with the same name as the chosen card and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Target player reveals his or her hand, then you choose a card other than a basic land card from it. Search that player's graveyard, hand, and library for all cards with the same name as the chosen card and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/l/loch_korrigan.txt b/forge-gui/res/cardsfolder/l/loch_korrigan.txt index f83c341e699..a72962f7883 100644 --- a/forge-gui/res/cardsfolder/l/loch_korrigan.txt +++ b/forge-gui/res/cardsfolder/l/loch_korrigan.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:1/1 A:AB$ Pump | Cost$ UB | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/loch_korrigan.jpg -Oracle:{U/B}: Loch Korrigan gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{U/B}: Loch Korrigan gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/locket_of_yesterdays.txt b/forge-gui/res/cardsfolder/l/locket_of_yesterdays.txt index e1860dafc2b..1d2ad04bf07 100644 --- a/forge-gui/res/cardsfolder/l/locket_of_yesterdays.txt +++ b/forge-gui/res/cardsfolder/l/locket_of_yesterdays.txt @@ -1,8 +1,8 @@ -Name:Locket of Yesterdays -ManaCost:1 -Types:Artifact -S:Mode$ ReduceCost | ValidCard$ Card | Type$ Spell | Activator$ You | Amount$ AffectedX | Description$ Spells you cast cost {1} less to cast for each card with the same name as that spell in your graveyard. -SVar:AffectedX:Count$ValidGraveyard Card.sharesNameWith+YouCtrl -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/locket_of_yesterdays.jpg -Oracle:Spells you cast cost {1} less to cast for each card with the same name as that spell in your graveyard. \ No newline at end of file +Name:Locket of Yesterdays +ManaCost:1 +Types:Artifact +S:Mode$ ReduceCost | ValidCard$ Card | Type$ Spell | Activator$ You | Amount$ AffectedX | Description$ Spells you cast cost {1} less to cast for each card with the same name as that spell in your graveyard. +SVar:AffectedX:Count$ValidGraveyard Card.sharesNameWith+YouCtrl +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/locket_of_yesterdays.jpg +Oracle:Spells you cast cost {1} less to cast for each card with the same name as that spell in your graveyard. diff --git a/forge-gui/res/cardsfolder/l/lockjaw_snapper.txt b/forge-gui/res/cardsfolder/l/lockjaw_snapper.txt index 5d1243f910f..7ca7263893e 100644 --- a/forge-gui/res/cardsfolder/l/lockjaw_snapper.txt +++ b/forge-gui/res/cardsfolder/l/lockjaw_snapper.txt @@ -6,4 +6,4 @@ K:Wither T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounters | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put a -1/-1 counter on each creature with a -1/-1 counter on it. SVar:TrigPutCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.counters_GE1_M1M1 | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lockjaw_snapper.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhen Lockjaw Snapper dies, put a -1/-1 counter on each creature with a -1/-1 counter on it. \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhen Lockjaw Snapper dies, put a -1/-1 counter on each creature with a -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/l/locust_miser.txt b/forge-gui/res/cardsfolder/l/locust_miser.txt index 2192113d7ec..49aa3f8f87b 100644 --- a/forge-gui/res/cardsfolder/l/locust_miser.txt +++ b/forge-gui/res/cardsfolder/l/locust_miser.txt @@ -4,4 +4,4 @@ Types:Creature Rat Shaman PT:2/2 S:Mode$ Continuous | Affected$ Opponent | RaiseMaxHandSize$ -2 | Description$ Each opponent's maximum hand size is reduced by two. SVar:Picture:http://www.wizards.com/global/images/magic/general/locust_miser.jpg -Oracle:Each opponent's maximum hand size is reduced by two. \ No newline at end of file +Oracle:Each opponent's maximum hand size is reduced by two. diff --git a/forge-gui/res/cardsfolder/l/locust_swarm.txt b/forge-gui/res/cardsfolder/l/locust_swarm.txt index 7b7cb5669d7..7b31bfee58b 100644 --- a/forge-gui/res/cardsfolder/l/locust_swarm.txt +++ b/forge-gui/res/cardsfolder/l/locust_swarm.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. A:AB$ Untap | Cost$ G | ActivationLimit$ 1 | SpellDescription$ Untap CARDNAME. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/locust_swarm.jpg -Oracle:Flying\n{G}: Regenerate Locust Swarm.\n{G}: Untap Locust Swarm. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flying\n{G}: Regenerate Locust Swarm.\n{G}: Untap Locust Swarm. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/l/lodestone_bauble.txt b/forge-gui/res/cardsfolder/l/lodestone_bauble.txt index ad80e17fa72..002cf0c4d41 100644 --- a/forge-gui/res/cardsfolder/l/lodestone_bauble.txt +++ b/forge-gui/res/cardsfolder/l/lodestone_bauble.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lodestone_bauble.jpg -Oracle:{1}, {T}, Sacrifice Lodestone Bauble: Put up to four target basic land cards from a player's graveyard on top of his or her library in any order. That player draws a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Lodestone Bauble: Put up to four target basic land cards from a player's graveyard on top of his or her library in any order. That player draws a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/l/lodestone_golem.txt b/forge-gui/res/cardsfolder/l/lodestone_golem.txt index 0403ce3df95..316d4f7a228 100644 --- a/forge-gui/res/cardsfolder/l/lodestone_golem.txt +++ b/forge-gui/res/cardsfolder/l/lodestone_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:5/3 S:Mode$ RaiseCost | ValidCard$ Card.nonArtifact | Type$ Spell | Amount$ 1 | Description$ Nonartifact spells cost {1} more to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/lodestone_golem.jpg -Oracle:Nonartifact spells cost {1} more to cast. \ No newline at end of file +Oracle:Nonartifact spells cost {1} more to cast. diff --git a/forge-gui/res/cardsfolder/l/lodestone_myr.txt b/forge-gui/res/cardsfolder/l/lodestone_myr.txt index 4c40fde826e..189fc6bfca1 100644 --- a/forge-gui/res/cardsfolder/l/lodestone_myr.txt +++ b/forge-gui/res/cardsfolder/l/lodestone_myr.txt @@ -5,4 +5,4 @@ PT:2/2 K:Trample A:AB$ Pump | Cost$ tapXType<1/Artifact> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/lodestone_myr.jpg -Oracle:Trample\nTap an untapped artifact you control: Lodestone Myr gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Trample\nTap an untapped artifact you control: Lodestone Myr gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/logic_knot.txt b/forge-gui/res/cardsfolder/l/logic_knot.txt index 92789b60770..4d781e2136c 100644 --- a/forge-gui/res/cardsfolder/l/logic_knot.txt +++ b/forge-gui/res/cardsfolder/l/logic_knot.txt @@ -1,8 +1,8 @@ -Name:Logic Knot -ManaCost:X U U -Types:Instant -K:Delve -A:SP$ Counter | Announce$ X | Cost$ X U U | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ X | UnlessPayer$ TargetedController | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/logic_knot.jpg -Oracle:Delve (You may exile any number of cards from your graveyard as you cast this spell. It costs {1} less to cast for each card exiled this way.)\nCounter target spell unless its controller pays {X}. \ No newline at end of file +Name:Logic Knot +ManaCost:X U U +Types:Instant +K:Delve +A:SP$ Counter | Announce$ X | Cost$ X U U | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ X | UnlessPayer$ TargetedController | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/logic_knot.jpg +Oracle:Delve (You may exile any number of cards from your graveyard as you cast this spell. It costs {1} less to cast for each card exiled this way.)\nCounter target spell unless its controller pays {X}. diff --git a/forge-gui/res/cardsfolder/l/lone_missionary.txt b/forge-gui/res/cardsfolder/l/lone_missionary.txt index 7150f44d1f0..a48a60cba2e 100644 --- a/forge-gui/res/cardsfolder/l/lone_missionary.txt +++ b/forge-gui/res/cardsfolder/l/lone_missionary.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_missionary.jpg -Oracle:When Lone Missionary enters the battlefield, you gain 4 life. \ No newline at end of file +Oracle:When Lone Missionary enters the battlefield, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/l/lone_revenant.txt b/forge-gui/res/cardsfolder/l/lone_revenant.txt index e4644aab413..2825927e282 100644 --- a/forge-gui/res/cardsfolder/l/lone_revenant.txt +++ b/forge-gui/res/cardsfolder/l/lone_revenant.txt @@ -1,10 +1,10 @@ -Name:Lone Revenant -ManaCost:3 U U -Types:Creature Spirit -PT:4/4 -K:Hexproof -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | CheckSVar$ NumYouCtrl | SVarCompare$ EQ0 | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control no other creatures, look at the top four cards of your library. Put one of them into your hand and the others on the bottom of your library in any order. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 4 -SVar:NumYouCtrl:Count$Valid Creature.Other+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_revenant.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever Lone Revenant deals combat damage to a player, if you control no other creatures, look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Name:Lone Revenant +ManaCost:3 U U +Types:Creature Spirit +PT:4/4 +K:Hexproof +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | CheckSVar$ NumYouCtrl | SVarCompare$ EQ0 | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control no other creatures, look at the top four cards of your library. Put one of them into your hand and the others on the bottom of your library in any order. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 4 +SVar:NumYouCtrl:Count$Valid Creature.Other+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_revenant.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever Lone Revenant deals combat damage to a player, if you control no other creatures, look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/l/lone_wolf.txt b/forge-gui/res/cardsfolder/l/lone_wolf.txt index f3efbeb116b..80ae46756dd 100644 --- a/forge-gui/res/cardsfolder/l/lone_wolf.txt +++ b/forge-gui/res/cardsfolder/l/lone_wolf.txt @@ -1,7 +1,7 @@ -Name:Lone Wolf -ManaCost:2 G -Types:Creature Wolf -PT:2/2 -K:You may have CARDNAME assign its combat damage as though it weren't blocked. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_wolf.jpg -Oracle:You may have Lone Wolf assign its combat damage as though it weren't blocked. \ No newline at end of file +Name:Lone Wolf +ManaCost:2 G +Types:Creature Wolf +PT:2/2 +K:You may have CARDNAME assign its combat damage as though it weren't blocked. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lone_wolf.jpg +Oracle:You may have Lone Wolf assign its combat damage as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/l/lonely_sandbar.txt b/forge-gui/res/cardsfolder/l/lonely_sandbar.txt index 70ad9ab0008..9b60dbe92f5 100644 --- a/forge-gui/res/cardsfolder/l/lonely_sandbar.txt +++ b/forge-gui/res/cardsfolder/l/lonely_sandbar.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. K:Cycling:U SVar:Picture:http://www.wizards.com/global/images/magic/general/lonely_sandbar.jpg -Oracle:Lonely Sandbar enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\nCycling {U} ({U}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Lonely Sandbar enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\nCycling {U} ({U}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt b/forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt index 309ecc083d1..972822c18de 100644 --- a/forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt +++ b/forge-gui/res/cardsfolder/l/long_forgotten_gohei.txt @@ -6,4 +6,4 @@ S:Mode$ ReduceCost | ValidCard$ Arcane | Type$ Spell | Activator$ You | Amount$ SVar:RemRandomDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/long_forgotten_gohei.jpg -Oracle:Arcane spells you cast cost {1} less to cast.\nSpirit creatures you control get +1/+1. \ No newline at end of file +Oracle:Arcane spells you cast cost {1} less to cast.\nSpirit creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/l/long_term_plans.txt b/forge-gui/res/cardsfolder/l/long_term_plans.txt index a1bbea8f0b5..65f7acbcbde 100644 --- a/forge-gui/res/cardsfolder/l/long_term_plans.txt +++ b/forge-gui/res/cardsfolder/l/long_term_plans.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 2 U | Origin$ Library | Destination$ Library | LibraryPosition$ 2 | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card, shuffle your library, then put that card third from the top. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/long_term_plans.jpg -Oracle:Search your library for a card, shuffle your library, then put that card third from the top. \ No newline at end of file +Oracle:Search your library for a card, shuffle your library, then put that card third from the top. diff --git a/forge-gui/res/cardsfolder/l/longbow_archer.txt b/forge-gui/res/cardsfolder/l/longbow_archer.txt index 105bf0f45ec..7d4b3166103 100644 --- a/forge-gui/res/cardsfolder/l/longbow_archer.txt +++ b/forge-gui/res/cardsfolder/l/longbow_archer.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/longbow_archer.jpg -Oracle:First strike; reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:First strike; reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/l/longhorn_firebeast.txt b/forge-gui/res/cardsfolder/l/longhorn_firebeast.txt index e74fb840997..349ff3e3e4b 100644 --- a/forge-gui/res/cardsfolder/l/longhorn_firebeast.txt +++ b/forge-gui/res/cardsfolder/l/longhorn_firebeast.txt @@ -1,9 +1,9 @@ -Name:Longhorn Firebeast -ManaCost:2 R -Types:Creature Elemental Ox Beast -PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | OptionalDecider$ Opponent | TriggerDescription$ When CARDNAME enters the battlefield, any opponent may have it deal 5 damage to him or her. If a player does, sacrifice CARDNAME. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ 5 | SubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ Sacrifice | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/longhorn_firebeast.jpg -Oracle:When Longhorn Firebeast enters the battlefield, any opponent may have it deal 5 damage to him or her. If a player does, sacrifice Longhorn Firebeast. \ No newline at end of file +Name:Longhorn Firebeast +ManaCost:2 R +Types:Creature Elemental Ox Beast +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | OptionalDecider$ Opponent | TriggerDescription$ When CARDNAME enters the battlefield, any opponent may have it deal 5 damage to him or her. If a player does, sacrifice CARDNAME. +SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ Opponent | NumDmg$ 5 | SubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/longhorn_firebeast.jpg +Oracle:When Longhorn Firebeast enters the battlefield, any opponent may have it deal 5 damage to him or her. If a player does, sacrifice Longhorn Firebeast. diff --git a/forge-gui/res/cardsfolder/l/look_skyward_and_despair.txt b/forge-gui/res/cardsfolder/l/look_skyward_and_despair.txt index f8000520396..3cbe0e2f041 100644 --- a/forge-gui/res/cardsfolder/l/look_skyward_and_despair.txt +++ b/forge-gui/res/cardsfolder/l/look_skyward_and_despair.txt @@ -1,7 +1,7 @@ -Name:Look Skyward and Despair -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put a 5/5 red Dragon creature token with flying onto the battlefield. -SVar:DarkEffect:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/look_skyward_and_despair.jpg -Oracle:When you set this scheme in motion, put a 5/5 red Dragon creature token with flying onto the battlefield. \ No newline at end of file +Name:Look Skyward and Despair +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put a 5/5 red Dragon creature token with flying onto the battlefield. +SVar:DarkEffect:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/look_skyward_and_despair.jpg +Oracle:When you set this scheme in motion, put a 5/5 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/looming_hoverguard.txt b/forge-gui/res/cardsfolder/l/looming_hoverguard.txt index fa194f91f73..a9b56a6a17d 100644 --- a/forge-gui/res/cardsfolder/l/looming_hoverguard.txt +++ b/forge-gui/res/cardsfolder/l/looming_hoverguard.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target artifact on top of its owner's library. SVar:TrigChangeZone:DB$ChangeZone | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/looming_hoverguard.jpg -Oracle:Flying\nWhen Looming Hoverguard enters the battlefield, put target artifact on top of its owner's library. \ No newline at end of file +Oracle:Flying\nWhen Looming Hoverguard enters the battlefield, put target artifact on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/l/looming_shade.txt b/forge-gui/res/cardsfolder/l/looming_shade.txt index 2249048d5b8..4fdbfabc548 100644 --- a/forge-gui/res/cardsfolder/l/looming_shade.txt +++ b/forge-gui/res/cardsfolder/l/looming_shade.txt @@ -4,4 +4,4 @@ Types:Creature Shade PT:1/1 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/looming_shade.jpg -Oracle:{B}: Looming Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}: Looming Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/looter_il_kor.txt b/forge-gui/res/cardsfolder/l/looter_il_kor.txt index d82900c78ee..c1c79824a77 100644 --- a/forge-gui/res/cardsfolder/l/looter_il_kor.txt +++ b/forge-gui/res/cardsfolder/l/looter_il_kor.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZon SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/looter_il_kor.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Looter il-Kor deals damage to an opponent, draw a card, then discard a card. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Looter il-Kor deals damage to an opponent, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/l/lord_magnus.txt b/forge-gui/res/cardsfolder/l/lord_magnus.txt index 44a32dcebc5..b31e5a9d646 100644 --- a/forge-gui/res/cardsfolder/l/lord_magnus.txt +++ b/forge-gui/res/cardsfolder/l/lord_magnus.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.withPlainswalk | AddHiddenKeyword$ May b S:Mode$ Continuous | Affected$ Creature.withForestwalk | AddHiddenKeyword$ May be blocked as though it doesn't have Forestwalk. | Description$ Creatures with forestwalk can be blocked as though they didn't have forestwalk. K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_magnus.jpg -Oracle:First strike\nCreatures with plainswalk can be blocked as though they didn't have plainswalk.\nCreatures with forestwalk can be blocked as though they didn't have forestwalk. \ No newline at end of file +Oracle:First strike\nCreatures with plainswalk can be blocked as though they didn't have plainswalk.\nCreatures with forestwalk can be blocked as though they didn't have forestwalk. diff --git a/forge-gui/res/cardsfolder/l/lord_of_atlantis.txt b/forge-gui/res/cardsfolder/l/lord_of_atlantis.txt index ebb83b74762..2b4be094498 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_atlantis.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_atlantis.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Merfolk+Other | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Islandwalk | Description$ Other Merfolk creatures get +1/+1 and have islandwalk. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_atlantis.jpg -Oracle:Other Merfolk creatures get +1/+1 and have islandwalk. \ No newline at end of file +Oracle:Other Merfolk creatures get +1/+1 and have islandwalk. diff --git a/forge-gui/res/cardsfolder/l/lord_of_extinction.txt b/forge-gui/res/cardsfolder/l/lord_of_extinction.txt index 5858adf53ab..28bab365c3a 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_extinction.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_extinction.txt @@ -5,4 +5,4 @@ PT:*/* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in all graveyards. SVar:X:Count$InAllYards SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_extinction.jpg -Oracle:Lord of Extinction's power and toughness are each equal to the number of cards in all graveyards. \ No newline at end of file +Oracle:Lord of Extinction's power and toughness are each equal to the number of cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/l/lord_of_shatterskull_pass.txt b/forge-gui/res/cardsfolder/l/lord_of_shatterskull_pass.txt index 3575caab515..59da3357f29 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_shatterskull_pass.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_shatterskull_pass.txt @@ -11,4 +11,4 @@ SVar:Y:Count$Valid Card.Self+counters_GE6_LEVEL SVar:TriggerDamage:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, it deals 6 damage to each creature defending player controls. SVar:TrigDamage:AB$DamageAll | Cost$ 0 | ValidCards$ Creature.DefenderCtrl | NumDmg$ 6 SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_shatterskull_pass.jpg -Oracle:Level up {1}{R} ({1}{R}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-5\n6/6\nLEVEL 6+\n6/6\nWhenever Lord of Shatterskull Pass attacks, it deals 6 damage to each creature defending player controls. \ No newline at end of file +Oracle:Level up {1}{R} ({1}{R}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-5\n6/6\nLEVEL 6+\n6/6\nWhenever Lord of Shatterskull Pass attacks, it deals 6 damage to each creature defending player controls. diff --git a/forge-gui/res/cardsfolder/l/lord_of_the_pit.txt b/forge-gui/res/cardsfolder/l/lord_of_the_pit.txt index a7982594367..b0df9609fbf 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_the_pit.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_the_pit.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_the_pit.jpg -Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a creature other than Lord of the Pit. If you can't, Lord of the Pit deals 7 damage to you. \ No newline at end of file +Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a creature other than Lord of the Pit. If you can't, Lord of the Pit deals 7 damage to you. diff --git a/forge-gui/res/cardsfolder/l/lord_of_the_undead.txt b/forge-gui/res/cardsfolder/l/lord_of_the_undead.txt index 9038155d660..c0d3dd60983 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_the_undead.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_the_undead.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Zombie+Other | AddPower$ 1 | AddToughnes A:AB$ ChangeZone | Cost$ 1 B T | TgtPrompt$ Choose target Zombie card in your graveyard | ValidTgts$ Zombie.YouOwn | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target Zombie card from your graveyard to your hand. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_the_undead.jpg -Oracle:Other Zombie creatures get +1/+1.\n{1}{B}, {T}: Return target Zombie card from your graveyard to your hand. \ No newline at end of file +Oracle:Other Zombie creatures get +1/+1.\n{1}{B}, {T}: Return target Zombie card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/l/lord_of_the_unreal.txt b/forge-gui/res/cardsfolder/l/lord_of_the_unreal.txt index d71d58d6a10..d841fa656fd 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_the_unreal.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_the_unreal.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:2/2 S:Mode$ Continuous | Affected$ Creature.Illusion+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Hexproof | Description$ Illusion creatures you control get +1/+1 and have hexproof. SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_the_unreal.jpg -Oracle:Illusion creatures you control get +1/+1 and have hexproof. (They can't be the targets of spells or abilities your opponents control.) \ No newline at end of file +Oracle:Illusion creatures you control get +1/+1 and have hexproof. (They can't be the targets of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/l/lord_of_the_void.txt b/forge-gui/res/cardsfolder/l/lord_of_the_void.txt index c7eae8c177d..aa2739e59df 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_the_void.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_the_void.txt @@ -1,12 +1,12 @@ -Name:Lord of the Void -ManaCost:4 B B B -Types:Creature Demon -PT:7/7 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill| TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile the top seven cards of that player's library, then put a creature card from among them onto the battlefield under your control. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 7 | Defined$ TriggeredTarget | Destination$ Exile | RememberMilled$ True | SubAbility$ PickOne -SVar:PickOne:DB$ ChooseCard | Defined$ You | Amount$ 1 | Mandatory$ True | ChoiceTitle$ Choose creature to put on the battlefied under your control | Choices$ Creature.IsRemembered | ChoiceZone$ Exile | SubAbility$ MoveChosen -SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | GainControl$ True | Defined$ ChosenCard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_the_void.jpg -Oracle:Flying\nWhenever Lord of the Void deals combat damage to a player, exile the top seven cards of that player's library, then put a creature card from among them onto the battlefield under your control. \ No newline at end of file +Name:Lord of the Void +ManaCost:4 B B B +Types:Creature Demon +PT:7/7 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill| TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile the top seven cards of that player's library, then put a creature card from among them onto the battlefield under your control. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 7 | Defined$ TriggeredTarget | Destination$ Exile | RememberMilled$ True | SubAbility$ PickOne +SVar:PickOne:DB$ ChooseCard | Defined$ You | Amount$ 1 | Mandatory$ True | ChoiceTitle$ Choose creature to put on the battlefied under your control | Choices$ Creature.IsRemembered | ChoiceZone$ Exile | SubAbility$ MoveChosen +SVar:MoveChosen:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | GainControl$ True | Defined$ ChosenCard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_the_void.jpg +Oracle:Flying\nWhenever Lord of the Void deals combat damage to a player, exile the top seven cards of that player's library, then put a creature card from among them onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/l/lord_of_tresserhorn.txt b/forge-gui/res/cardsfolder/l/lord_of_tresserhorn.txt index ee36e205f56..841a9c131a7 100644 --- a/forge-gui/res/cardsfolder/l/lord_of_tresserhorn.txt +++ b/forge-gui/res/cardsfolder/l/lord_of_tresserhorn.txt @@ -9,4 +9,4 @@ SVar:DBSac:DB$Sacrifice | Amount$ 2 | SacValid$ Creature | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | ValidTgts$ Opponent | NumCards$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lord_of_tresserhorn.jpg -Oracle:When Lord of Tresserhorn enters the battlefield, you lose 2 life, you sacrifice two creatures, and target opponent draws two cards.\n{B}: Regenerate Lord of Tresserhorn. \ No newline at end of file +Oracle:When Lord of Tresserhorn enters the battlefield, you lose 2 life, you sacrifice two creatures, and target opponent draws two cards.\n{B}: Regenerate Lord of Tresserhorn. diff --git a/forge-gui/res/cardsfolder/l/lore_broker.txt b/forge-gui/res/cardsfolder/l/lore_broker.txt index b951bd15791..8ffd050b261 100644 --- a/forge-gui/res/cardsfolder/l/lore_broker.txt +++ b/forge-gui/res/cardsfolder/l/lore_broker.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Draw | Cost$ T | Defined$ Each | SpellDescription$ Each player draws a card, then discards a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | NumCards$ 1 | Mode$ TgtChoose | Defined$ Each SVar:Picture:http://www.wizards.com/global/images/magic/general/lore_broker.jpg -Oracle:{T}: Each player draws a card, then discards a card. \ No newline at end of file +Oracle:{T}: Each player draws a card, then discards a card. diff --git a/forge-gui/res/cardsfolder/l/lorescale_coatl.txt b/forge-gui/res/cardsfolder/l/lorescale_coatl.txt index 13fa38c0e0f..3c356cb8c50 100644 --- a/forge-gui/res/cardsfolder/l/lorescale_coatl.txt +++ b/forge-gui/res/cardsfolder/l/lorescale_coatl.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you draw a card, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lorescale_coatl.jpg -Oracle:Whenever you draw a card, you may put a +1/+1 counter on Lorescale Coatl. \ No newline at end of file +Oracle:Whenever you draw a card, you may put a +1/+1 counter on Lorescale Coatl. diff --git a/forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt b/forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt index 7d36e4f911d..107f47f374a 100644 --- a/forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt +++ b/forge-gui/res/cardsfolder/l/lorthos_the_tidemaker.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | OptionalDecider$ You SVar:TrigTap:AB$ Tap | Cost$ 8 | ValidTgts$ Permanent | TargetMin$ 0 | TargetMax$ 8 | TgtPrompt$ Select target permanent | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Targeted | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/lorthos_the_tidemaker.jpg -Oracle:Whenever Lorthos, the Tidemaker attacks, you may pay {8}. If you do, tap up to eight target permanents. Those permanents don't untap during their controllers' next untap steps. \ No newline at end of file +Oracle:Whenever Lorthos, the Tidemaker attacks, you may pay {8}. If you do, tap up to eight target permanents. Those permanents don't untap during their controllers' next untap steps. diff --git a/forge-gui/res/cardsfolder/l/lose_hope.txt b/forge-gui/res/cardsfolder/l/lose_hope.txt index 2fe75f024ff..201b3575c8b 100644 --- a/forge-gui/res/cardsfolder/l/lose_hope.txt +++ b/forge-gui/res/cardsfolder/l/lose_hope.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SubAbility$ DBScry | SpellDescription$ Target creature gets -1/-1 until end of turn. 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:Picture:http://www.wizards.com/global/images/magic/general/lose_hope.jpg -Oracle:Target creature gets -1/-1 until end of turn.\nScry 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.) \ No newline at end of file +Oracle:Target creature gets -1/-1 until end of turn.\nScry 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.) diff --git a/forge-gui/res/cardsfolder/l/lost_auramancers.txt b/forge-gui/res/cardsfolder/l/lost_auramancers.txt index b70d0a886ef..50bde5f910d 100644 --- a/forge-gui/res/cardsfolder/l/lost_auramancers.txt +++ b/forge-gui/res/cardsfolder/l/lost_auramancers.txt @@ -8,4 +8,4 @@ K:Vanishing:3 SVar:RemRandomDeck:True DeckNeeds:Type$Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_auramancers.jpg -Oracle:Vanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Lost Auramancers dies, if it had no time counters on it, you may search your library for an enchantment card and put it onto the battlefield. If you do, shuffle your library. \ No newline at end of file +Oracle:Vanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Lost Auramancers dies, if it had no time counters on it, you may search your library for an enchantment card and put it onto the battlefield. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/l/lost_hours.txt b/forge-gui/res/cardsfolder/l/lost_hours.txt index 96da825ac89..5f3891adabf 100644 --- a/forge-gui/res/cardsfolder/l/lost_hours.txt +++ b/forge-gui/res/cardsfolder/l/lost_hours.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ ChangeZone | Cost$ 1 B | Origin$ Hand | Destination$ Library | LibraryPosition$ 2 | ValidTgts$ Player | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | Mandatory$ True | SpellDescription$ Target player reveals his or her hand. You choose a nonland card from it. That player puts that card into his or her library third from the top. SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_hours.jpg -Oracle:Target player reveals his or her hand. You choose a nonland card from it. That player puts that card into his or her library third from the top. \ No newline at end of file +Oracle:Target player reveals his or her hand. You choose a nonland card from it. That player puts that card into his or her library third from the top. diff --git a/forge-gui/res/cardsfolder/l/lost_in_a_labyrinth.txt b/forge-gui/res/cardsfolder/l/lost_in_a_labyrinth.txt index f196b82de96..5c2a39d676e 100644 --- a/forge-gui/res/cardsfolder/l/lost_in_a_labyrinth.txt +++ b/forge-gui/res/cardsfolder/l/lost_in_a_labyrinth.txt @@ -1,7 +1,7 @@ -Name:Lost in a Labyrinth -ManaCost:U -Types:Instant -A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | IsCurse$ True | SubAbility$ DBScry | SpellDescription$ Target creature gets -3/-0 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_a_labyrinth.jpg -Oracle:Target creature gets -3/-0 until end of turn. 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 +Name:Lost in a Labyrinth +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | IsCurse$ True | SubAbility$ DBScry | SpellDescription$ Target creature gets -3/-0 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_a_labyrinth.jpg +Oracle:Target creature gets -3/-0 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/l/lost_in_the_mist.txt b/forge-gui/res/cardsfolder/l/lost_in_the_mist.txt index 0100bce1454..ad2f4d3cfcc 100644 --- a/forge-gui/res/cardsfolder/l/lost_in_the_mist.txt +++ b/forge-gui/res/cardsfolder/l/lost_in_the_mist.txt @@ -1,7 +1,7 @@ -Name:Lost in the Mist -ManaCost:3 U U -Types:Instant -A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBReturn | SpellDescription$ Counter target spell. Return target permanent to its owner's hand. -SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Select target permanent | ValidTgts$ Permanent -SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_the_mist.jpg -Oracle:Counter target spell. Return target permanent to its owner's hand. \ No newline at end of file +Name:Lost in the Mist +ManaCost:3 U U +Types:Instant +A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBReturn | SpellDescription$ Counter target spell. Return target permanent to its owner's hand. +SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Select target permanent | ValidTgts$ Permanent +SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_the_mist.jpg +Oracle:Counter target spell. Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/lost_in_the_woods.txt b/forge-gui/res/cardsfolder/l/lost_in_the_woods.txt index aac9be673f5..0d78102b1d2 100644 --- a/forge-gui/res/cardsfolder/l/lost_in_the_woods.txt +++ b/forge-gui/res/cardsfolder/l/lost_in_the_woods.txt @@ -1,10 +1,10 @@ -Name:Lost in the Woods -ManaCost:3 G G -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, reveal the top card of your library. If it's a Forest card, remove that creature from combat. Then put the revealed card on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ -1 | RememberChanged$ True | SubAbility$ DBRemoveCombat -SVar:DBRemoveCombat:DB$ RemoveFromCombat | Defined$ TriggeredAttacker | ConditionCheckSVar$ IsForest | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ IsForest -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:IsForest:Remembered$Valid Forest -SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_the_woods.jpg -Oracle:Whenever a creature attacks you or a planeswalker you control, reveal the top card of your library. If it's a Forest card, remove that creature from combat. Then put the revealed card on the bottom of your library. \ No newline at end of file +Name:Lost in the Woods +ManaCost:3 G G +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, reveal the top card of your library. If it's a Forest card, remove that creature from combat. Then put the revealed card on the bottom of your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ -1 | RememberChanged$ True | SubAbility$ DBRemoveCombat +SVar:DBRemoveCombat:DB$ RemoveFromCombat | Defined$ TriggeredAttacker | ConditionCheckSVar$ IsForest | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ IsForest +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:IsForest:Remembered$Valid Forest +SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_the_woods.jpg +Oracle:Whenever a creature attacks you or a planeswalker you control, reveal the top card of your library. If it's a Forest card, remove that creature from combat. Then put the revealed card on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/l/lost_in_thought.txt b/forge-gui/res/cardsfolder/l/lost_in_thought.txt index 36640d651d8..adf57f49c7b 100644 --- a/forge-gui/res/cardsfolder/l/lost_in_thought.txt +++ b/forge-gui/res/cardsfolder/l/lost_in_thought.txt @@ -1,10 +1,10 @@ -Name:Lost in Thought -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | IgnoreEffectCost$ ExileFromGrave<3/Card> | Description$ Enchanted creature can't attack or block, and its activated abilities can't be activated. Its controller may exile three cards from his or her graveyard for that player to ignore this effect until end of turn. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_thought.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated. Its controller may exile three cards from his or her graveyard for that player to ignore this effect until end of turn. +Name:Lost in Thought +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | IgnoreEffectCost$ ExileFromGrave<3/Card> | Description$ Enchanted creature can't attack or block, and its activated abilities can't be activated. Its controller may exile three cards from his or her graveyard for that player to ignore this effect until end of turn. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_in_thought.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated. Its controller may exile three cards from his or her graveyard for that player to ignore this effect until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lost_leonin.txt b/forge-gui/res/cardsfolder/l/lost_leonin.txt index 3e0448150bb..f71231ca017 100644 --- a/forge-gui/res/cardsfolder/l/lost_leonin.txt +++ b/forge-gui/res/cardsfolder/l/lost_leonin.txt @@ -4,4 +4,4 @@ Types:Creature Cat Soldier PT:2/1 K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_leonin.jpg -Oracle:Infect (This creature 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 +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/l/lost_order_of_jarkeld.txt b/forge-gui/res/cardsfolder/l/lost_order_of_jarkeld.txt index fbeb02c523c..814abf87fa3 100644 --- a/forge-gui/res/cardsfolder/l/lost_order_of_jarkeld.txt +++ b/forge-gui/res/cardsfolder/l/lost_order_of_jarkeld.txt @@ -1,10 +1,10 @@ -Name:Lost Order of Jarkeld -ManaCost:2 W W -Types:Creature Human Knight -PT:1/1 -K:ETBReplacement:Other:ChooseP -SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent. -S:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to 1 plus the number of creatures the chosen player controls. -SVar:X:Count$Valid Creature.ChosenCtrl/Plus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_order_of_jarkeld.jpg -Oracle:As Lost Order of Jarkeld enters the battlefield, choose an opponent.\nLost Order of Jarkeld's power and toughness are each equal to 1 plus the number of creatures the chosen player controls. \ No newline at end of file +Name:Lost Order of Jarkeld +ManaCost:2 W W +Types:Creature Human Knight +PT:1/1 +K:ETBReplacement:Other:ChooseP +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent. +S:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to 1 plus the number of creatures the chosen player controls. +SVar:X:Count$Valid Creature.ChosenCtrl/Plus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/lost_order_of_jarkeld.jpg +Oracle:As Lost Order of Jarkeld enters the battlefield, choose an opponent.\nLost Order of Jarkeld's power and toughness are each equal to 1 plus the number of creatures the chosen player controls. diff --git a/forge-gui/res/cardsfolder/l/lost_soul.txt b/forge-gui/res/cardsfolder/l/lost_soul.txt index ab673ae17c6..a81cb9967f6 100644 --- a/forge-gui/res/cardsfolder/l/lost_soul.txt +++ b/forge-gui/res/cardsfolder/l/lost_soul.txt @@ -4,4 +4,4 @@ Types:Creature Spirit Minion PT:2/1 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card20178.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/l/lotleth_troll.txt b/forge-gui/res/cardsfolder/l/lotleth_troll.txt index cb12f006b22..521992bf4ae 100644 --- a/forge-gui/res/cardsfolder/l/lotleth_troll.txt +++ b/forge-gui/res/cardsfolder/l/lotleth_troll.txt @@ -1,9 +1,9 @@ -Name:Lotleth Troll -ManaCost:B G -Types:Creature Zombie Troll -PT:2/1 -A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. -K:Trample -A:AB$ PutCounter | Cost$ Discard<1/Creature> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lotleth_troll.jpg -Oracle:Trample\nDiscard a creature card: Put a +1/+1 counter on Lotleth Troll.\n{B}: Regenerate Lotleth Troll. \ No newline at end of file +Name:Lotleth Troll +ManaCost:B G +Types:Creature Zombie Troll +PT:2/1 +A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. +K:Trample +A:AB$ PutCounter | Cost$ Discard<1/Creature> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lotleth_troll.jpg +Oracle:Trample\nDiscard a creature card: Put a +1/+1 counter on Lotleth Troll.\n{B}: Regenerate Lotleth Troll. diff --git a/forge-gui/res/cardsfolder/l/lotus_bloom.txt b/forge-gui/res/cardsfolder/l/lotus_bloom.txt index 9a8bbaa993a..3c7524d82de 100644 --- a/forge-gui/res/cardsfolder/l/lotus_bloom.txt +++ b/forge-gui/res/cardsfolder/l/lotus_bloom.txt @@ -5,4 +5,4 @@ K:Suspend:3:0 A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | Amount$ 3 | SpellDescription$ Add three mana of any one color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_bloom.jpg -Oracle:Suspend 3-{0} (Rather than cast this card from your hand, pay {0} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\n{T}, Sacrifice Lotus Bloom: Add three mana of any one color to your mana pool. \ No newline at end of file +Oracle:Suspend 3-{0} (Rather than cast this card from your hand, pay {0} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\n{T}, Sacrifice Lotus Bloom: Add three mana of any one color to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/lotus_blossom.txt b/forge-gui/res/cardsfolder/l/lotus_blossom.txt index 5d023310f11..e72cdbe3e5a 100644 --- a/forge-gui/res/cardsfolder/l/lotus_blossom.txt +++ b/forge-gui/res/cardsfolder/l/lotus_blossom.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PETAL SVar:X:Count$CardCounters.PETAL SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_blossom.jpg -Oracle:At the beginning of your upkeep, you may put a petal counter on Lotus Blossom.\n{T}, Sacrifice Lotus Blossom: Add X mana of any one color to your mana pool, where X is the number of petal counters on Lotus Blossom. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a petal counter on Lotus Blossom.\n{T}, Sacrifice Lotus Blossom: Add X mana of any one color to your mana pool, where X is the number of petal counters on Lotus Blossom. diff --git a/forge-gui/res/cardsfolder/l/lotus_cobra.txt b/forge-gui/res/cardsfolder/l/lotus_cobra.txt index d7170fb0f1f..a04e8aaa535 100644 --- a/forge-gui/res/cardsfolder/l/lotus_cobra.txt +++ b/forge-gui/res/cardsfolder/l/lotus_cobra.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Any | AILogic$ MostProminentInComputerHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_cobra.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/lotus_guardian.txt b/forge-gui/res/cardsfolder/l/lotus_guardian.txt index ecf7a89cedb..bf3d1c3eb82 100644 --- a/forge-gui/res/cardsfolder/l/lotus_guardian.txt +++ b/forge-gui/res/cardsfolder/l/lotus_guardian.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card23233.jpg -Oracle:Flying\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Flying\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/lotus_petal.txt b/forge-gui/res/cardsfolder/l/lotus_petal.txt index caf2e7cfaaf..7b8cb2829ef 100644 --- a/forge-gui/res/cardsfolder/l/lotus_petal.txt +++ b/forge-gui/res/cardsfolder/l/lotus_petal.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_petal.jpg -Oracle:{T}, Sacrifice Lotus Petal: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}, Sacrifice Lotus Petal: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/lotus_vale.txt b/forge-gui/res/cardsfolder/l/lotus_vale.txt index cb83ac92321..af8d54556e9 100644 --- a/forge-gui/res/cardsfolder/l/lotus_vale.txt +++ b/forge-gui/res/cardsfolder/l/lotus_vale.txt @@ -10,4 +10,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lotus_vale.jpg -Oracle:If Lotus Vale would enter the battlefield, sacrifice two untapped lands instead. If you do, put Lotus Vale onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add three mana of any one color to your mana pool. \ No newline at end of file +Oracle:If Lotus Vale would enter the battlefield, sacrifice two untapped lands instead. If you do, put Lotus Vale onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add three mana of any one color to your mana pool. diff --git a/forge-gui/res/cardsfolder/l/lovisa_coldeyes.txt b/forge-gui/res/cardsfolder/l/lovisa_coldeyes.txt index 8c6d1ef465f..c747fdafa26 100644 --- a/forge-gui/res/cardsfolder/l/lovisa_coldeyes.txt +++ b/forge-gui/res/cardsfolder/l/lovisa_coldeyes.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Creature.Warrior,Creature.Berserker,Creature.Barbarian+Other | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Haste | Description$ Warrior, Berserker, and/or other Barbarian creatures get +2/+2 and have haste. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/lovisa_coldeyes.jpg -Oracle:Warrior, Berserker, and/or other Barbarian creatures get +2/+2 and have haste. \ No newline at end of file +Oracle:Warrior, Berserker, and/or other Barbarian creatures get +2/+2 and have haste. diff --git a/forge-gui/res/cardsfolder/l/lowland_basilisk.txt b/forge-gui/res/cardsfolder/l/lowland_basilisk.txt index fa61396f2d2..d7c1c31534c 100644 --- a/forge-gui/res/cardsfolder/l/lowland_basilisk.txt +++ b/forge-gui/res/cardsfolder/l/lowland_basilisk.txt @@ -1,9 +1,9 @@ -Name:Lowland Basilisk -ManaCost:2 G -Types:Creature Basilisk -PT:1/3 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever CARDNAME deals damage to a creature, destroy that creature at end of combat. -SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy damaged creature at end of combat. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget -SVar:Picture:http://www.wizards.com/global/images/magic/general/lowland_basilisk.jpg -Oracle:Whenever Lowland Basilisk deals damage to a creature, destroy that creature at end of combat. \ No newline at end of file +Name:Lowland Basilisk +ManaCost:2 G +Types:Creature Basilisk +PT:1/3 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever CARDNAME deals damage to a creature, destroy that creature at end of combat. +SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy damaged creature at end of combat. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget +SVar:Picture:http://www.wizards.com/global/images/magic/general/lowland_basilisk.jpg +Oracle:Whenever Lowland Basilisk deals damage to a creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/l/lowland_giant.txt b/forge-gui/res/cardsfolder/l/lowland_giant.txt index f0e274f552e..9ed3b279461 100644 --- a/forge-gui/res/cardsfolder/l/lowland_giant.txt +++ b/forge-gui/res/cardsfolder/l/lowland_giant.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Creature Giant PT:4/3 SVar:Picture:http://resources.wizards.com/magic/cards/te/en-us/card4829.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/lowland_oaf.txt b/forge-gui/res/cardsfolder/l/lowland_oaf.txt index 65ca42e1681..0c77af94085 100644 --- a/forge-gui/res/cardsfolder/l/lowland_oaf.txt +++ b/forge-gui/res/cardsfolder/l/lowland_oaf.txt @@ -1,11 +1,11 @@ -Name:Lowland Oaf -ManaCost:3 R -Types:Creature Giant Warrior -PT:3/3 -A:AB$ Pump | Cost$ T | ValidTgts$ Goblin.YouCtrl | TgtPrompt$ Select Goblin you control | NumAtt$ +1 | NumDef$ +0 | KW$ Flying | SubAbility$ DelTrig | SpellDescription$ Target Goblin creature you control gets +1/+0 and gains flying until end of turn. Sacrifice that creature at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Targeted | TriggerDescription$ Sacrifice the creature at the beginning of the next end step. | AILogic$ Always -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lowland_oaf.jpg -Oracle:{T}: Target Goblin creature you control gets +1/+0 and gains flying until end of turn. Sacrifice that creature at the beginning of the next end step. \ No newline at end of file +Name:Lowland Oaf +ManaCost:3 R +Types:Creature Giant Warrior +PT:3/3 +A:AB$ Pump | Cost$ T | ValidTgts$ Goblin.YouCtrl | TgtPrompt$ Select Goblin you control | NumAtt$ +1 | NumDef$ +0 | KW$ Flying | SubAbility$ DelTrig | SpellDescription$ Target Goblin creature you control gets +1/+0 and gains flying until end of turn. Sacrifice that creature at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Targeted | TriggerDescription$ Sacrifice the creature at the beginning of the next end step. | AILogic$ Always +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lowland_oaf.jpg +Oracle:{T}: Target Goblin creature you control gets +1/+0 and gains flying until end of turn. Sacrifice that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/l/lowland_tracker.txt b/forge-gui/res/cardsfolder/l/lowland_tracker.txt index 8942f53a577..864d35abfbf 100644 --- a/forge-gui/res/cardsfolder/l/lowland_tracker.txt +++ b/forge-gui/res/cardsfolder/l/lowland_tracker.txt @@ -1,8 +1,8 @@ -Name:Lowland Tracker -ManaCost:4 W -Types:Creature Human Soldier -PT:2/2 -K:First Strike -K:Provoke -SVar:Picture:http://www.wizards.com/global/images/magic/general/lowland_tracker.jpg -Oracle:First strike\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) \ No newline at end of file +Name:Lowland Tracker +ManaCost:4 W +Types:Creature Human Soldier +PT:2/2 +K:First Strike +K:Provoke +SVar:Picture:http://www.wizards.com/global/images/magic/general/lowland_tracker.jpg +Oracle:First strike\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) diff --git a/forge-gui/res/cardsfolder/l/loxodon_anchorite.txt b/forge-gui/res/cardsfolder/l/loxodon_anchorite.txt index 9456aaa73c5..8a459028d8c 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_anchorite.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_anchorite.txt @@ -4,4 +4,4 @@ Types:Creature Elephant Cleric PT:2/3 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_anchorite.jpg -Oracle:{T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/l/loxodon_convert.txt b/forge-gui/res/cardsfolder/l/loxodon_convert.txt index e624fa18552..b2321cb0fa2 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_convert.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_convert.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Creature Elephant Soldier PT:4/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_convert.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/loxodon_gatekeeper.txt b/forge-gui/res/cardsfolder/l/loxodon_gatekeeper.txt index 29ce31e14c1..765bf4f3eff 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_gatekeeper.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_gatekeeper.txt @@ -4,4 +4,4 @@ Types:Creature Elephant Soldier PT:2/3 S:Mode$ ETBTapped | ValidCard$ Artifact.OppCtrl,Creature.OppCtrl,Land.OppCtrl | Description$ Artifacts, creatures, and lands your opponents control enter the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_gatekeeper.jpg -Oracle:Artifacts, creatures, and lands your opponents control enter the battlefield tapped. \ No newline at end of file +Oracle:Artifacts, creatures, and lands your opponents control enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/l/loxodon_hierarch.txt b/forge-gui/res/cardsfolder/l/loxodon_hierarch.txt index e9174e10629..bf2e05a8d34 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_hierarch.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_hierarch.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 A:AB$RegenerateAll | Cost$ G W Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | SpellDescription$ Regenerate each creature you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_hierarch.jpg -Oracle:When Loxodon Hierarch enters the battlefield, you gain 4 life.\n{G}{W}, Sacrifice Loxodon Hierarch: Regenerate each creature you control. \ No newline at end of file +Oracle:When Loxodon Hierarch enters the battlefield, you gain 4 life.\n{G}{W}, Sacrifice Loxodon Hierarch: Regenerate each creature you control. diff --git a/forge-gui/res/cardsfolder/l/loxodon_hierarch_avatar.txt b/forge-gui/res/cardsfolder/l/loxodon_hierarch_avatar.txt index aa772c10956..d7a72a8a0e0 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_hierarch_avatar.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_hierarch_avatar.txt @@ -1,7 +1,7 @@ -Name:Loxodon Hierarch Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+12 -A:AB$ Regenerate | ActivationZone$ Command | Cost$ Sac<1/Permanent> | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Regenerate target creature you control. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/loxodon_hierarch_avatar.jpg -Oracle:Hand +0, life +12\nSacrifice a permanent: Regenerate target creature you control. \ No newline at end of file +Name:Loxodon Hierarch Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+12 +A:AB$ Regenerate | ActivationZone$ Command | Cost$ Sac<1/Permanent> | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Regenerate target creature you control. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/loxodon_hierarch_avatar.jpg +Oracle:Hand +0, life +12\nSacrifice a permanent: Regenerate target creature you control. diff --git a/forge-gui/res/cardsfolder/l/loxodon_mender.txt b/forge-gui/res/cardsfolder/l/loxodon_mender.txt index 1157f45d48a..97a08b27417 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_mender.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_mender.txt @@ -4,4 +4,4 @@ Types:Creature Elephant Cleric PT:3/3 A:AB$ Regenerate | Cost$ W T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SpellDescription$ Regenerate target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_mender.jpg -Oracle:{W}, {T}: Regenerate target artifact. \ No newline at end of file +Oracle:{W}, {T}: Regenerate target artifact. diff --git a/forge-gui/res/cardsfolder/l/loxodon_mystic.txt b/forge-gui/res/cardsfolder/l/loxodon_mystic.txt index 4f2d198745f..a2a74589f82 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_mystic.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_mystic.txt @@ -4,4 +4,4 @@ Types:Creature Elephant Cleric PT:3/3 A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_mystic.jpg -Oracle:{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/l/loxodon_partisan.txt b/forge-gui/res/cardsfolder/l/loxodon_partisan.txt index 0e95d646685..7857df5524d 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_partisan.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_partisan.txt @@ -5,4 +5,4 @@ PT:3/4 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBattleCry | TriggerDescription$ Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) SVar:TrigBattleCry:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_partisan.jpg -Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) \ No newline at end of file +Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) diff --git a/forge-gui/res/cardsfolder/l/loxodon_peacekeeper.txt b/forge-gui/res/cardsfolder/l/loxodon_peacekeeper.txt index ce100df9917..31e12d9ac0e 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_peacekeeper.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_peacekeeper.txt @@ -1,11 +1,11 @@ -Name:Loxodon Peacekeeper -ManaCost:1 W -Types:Creature Elephant Soldier -PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of your upkeep, the player with the lowest life total gains control of CARDNAME. If two or more players are tied for lowest life total, you choose one of them, and that player gains control of CARDNAME. -SVar:TrigGainControl:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.withLowestLife | ChoiceTitle$ Choose an player with lowest life total | AILogic$ Pump | SubAbility$ DBGainControl -SVar:DBGainControl:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_peacekeeper.jpg -Oracle:At the beginning of your upkeep, the player with the lowest life total gains control of Loxodon Peacekeeper. If two or more players are tied for lowest life total, you choose one of them, and that player gains control of Loxodon Peacekeeper. \ No newline at end of file +Name:Loxodon Peacekeeper +ManaCost:1 W +Types:Creature Elephant Soldier +PT:4/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of your upkeep, the player with the lowest life total gains control of CARDNAME. If two or more players are tied for lowest life total, you choose one of them, and that player gains control of CARDNAME. +SVar:TrigGainControl:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.withLowestLife | ChoiceTitle$ Choose an player with lowest life total | AILogic$ Pump | SubAbility$ DBGainControl +SVar:DBGainControl:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_peacekeeper.jpg +Oracle:At the beginning of your upkeep, the player with the lowest life total gains control of Loxodon Peacekeeper. If two or more players are tied for lowest life total, you choose one of them, and that player gains control of Loxodon Peacekeeper. diff --git a/forge-gui/res/cardsfolder/l/loxodon_punisher.txt b/forge-gui/res/cardsfolder/l/loxodon_punisher.txt index 00ddc6cb6b2..06a0facab23 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_punisher.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_punisher.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Descr SVar:X:Count$Valid Equipment.Attached/Times.2 SVar:EquipMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_punisher.jpg -Oracle:Loxodon Punisher gets +2/+2 for each Equipment attached to it. \ No newline at end of file +Oracle:Loxodon Punisher gets +2/+2 for each Equipment attached to it. diff --git a/forge-gui/res/cardsfolder/l/loxodon_smiter.txt b/forge-gui/res/cardsfolder/l/loxodon_smiter.txt index 31f813a60b8..ee1e2e9235f 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_smiter.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_smiter.txt @@ -1,10 +1,10 @@ -Name:Loxodon Smiter -ManaCost:1 G W -Types:Creature Elephant Soldier -PT:4/4 -K:CARDNAME can't be countered. -R:Event$ Discard | ActiveZones$ Hand | ValidCard$ Card.Self | ValidSource$ Card.OppCtrl | ReplaceWith$ SurpriseETB | DiscardFromEffect$ True | Description$ If a spell or ability an opponent controls causes you to discard CARDNAME, put it onto the battlefield instead of putting it into your graveyard. -SVar:SurpriseETB:DB$ ChangeZone | DefinedPlayer$ ReplacedPlayer | Defined$ ReplacedCard | Origin$ Hand | Destination$ Battlefield -SVar:DiscardMeByOpp:2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_smiter.jpg -Oracle:Loxodon Smiter can't be countered.\nIf a spell or ability an opponent controls causes you to discard Loxodon Smiter, put it onto the battlefield instead of putting it into your graveyard. \ No newline at end of file +Name:Loxodon Smiter +ManaCost:1 G W +Types:Creature Elephant Soldier +PT:4/4 +K:CARDNAME can't be countered. +R:Event$ Discard | ActiveZones$ Hand | ValidCard$ Card.Self | ValidSource$ Card.OppCtrl | ReplaceWith$ SurpriseETB | DiscardFromEffect$ True | Description$ If a spell or ability an opponent controls causes you to discard CARDNAME, put it onto the battlefield instead of putting it into your graveyard. +SVar:SurpriseETB:DB$ ChangeZone | DefinedPlayer$ ReplacedPlayer | Defined$ ReplacedCard | Origin$ Hand | Destination$ Battlefield +SVar:DiscardMeByOpp:2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_smiter.jpg +Oracle:Loxodon Smiter can't be countered.\nIf a spell or ability an opponent controls causes you to discard Loxodon Smiter, put it onto the battlefield instead of putting it into your graveyard. diff --git a/forge-gui/res/cardsfolder/l/loxodon_stalwart.txt b/forge-gui/res/cardsfolder/l/loxodon_stalwart.txt index 1a52a219bb3..0c9c4ab9188 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_stalwart.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_stalwart.txt @@ -5,4 +5,4 @@ PT:3/3 K:Vigilance A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_stalwart.jpg -Oracle:Vigilance\n{W}: Loxodon Stalwart gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Vigilance\n{W}: Loxodon Stalwart gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/loxodon_warhammer.txt b/forge-gui/res/cardsfolder/l/loxodon_warhammer.txt index 6d0bdb56dcd..04e2a3088ad 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_warhammer.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_warhammer.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddKeyword$ Trample & Lifelink | Description$ Equipped creature gets +3/+0 and has lifelink and trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_warhammer.jpg -Oracle:Equipped creature gets +3/+0 and has trample and lifelink. (If the 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. Damage dealt by the creature also causes its controller to gain that much life.)\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +3/+0 and has trample and lifelink. (If the 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. Damage dealt by the creature also causes its controller to gain that much life.)\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/l/loxodon_wayfarer.txt b/forge-gui/res/cardsfolder/l/loxodon_wayfarer.txt index f302c71eb2f..b9b94b0b3e4 100644 --- a/forge-gui/res/cardsfolder/l/loxodon_wayfarer.txt +++ b/forge-gui/res/cardsfolder/l/loxodon_wayfarer.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Creature Elephant Monk PT:1/5 SVar:Picture:http://www.wizards.com/global/images/magic/general/loxodon_wayfarer.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/loyal_cathar_unhallowed_cathar.txt b/forge-gui/res/cardsfolder/l/loyal_cathar_unhallowed_cathar.txt index 7770701f630..afcad7bb0a5 100644 --- a/forge-gui/res/cardsfolder/l/loyal_cathar_unhallowed_cathar.txt +++ b/forge-gui/res/cardsfolder/l/loyal_cathar_unhallowed_cathar.txt @@ -1,23 +1,23 @@ -Name:Loyal Cathar -ManaCost:W W -Types:Creature Human Soldier -PT:2/2 -K:Vigilance -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDelay | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield transformed under your control at the beginning of the next end step. -SVar:TrigDelay:AB$ DelayedTrigger | Cost$ 0 | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ return CARDNAME to the battlefield transformed -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ TrigTransform -SVar:TrigTransform:DB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_cathar.jpg -AlternateMode:DoubleFaced -Oracle:Vigilance\nWhen Loyal Cathar dies, return it to the battlefield transformed under your control at the beginning of the next end step. - -ALTERNATE - -Name:Unhallowed Cathar -ManaCost:no cost -Colors:black -Types:Creature Zombie Soldier -PT:2/1 -K:CARDNAME can't block. -SVar:Picture:http://www.wizards.com/global/images/magic/general/unhallowed_cathar.jpg -Oracle:Unhallowed Cathar can't block. \ No newline at end of file +Name:Loyal Cathar +ManaCost:W W +Types:Creature Human Soldier +PT:2/2 +K:Vigilance +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDelay | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield transformed under your control at the beginning of the next end step. +SVar:TrigDelay:AB$ DelayedTrigger | Cost$ 0 | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ return CARDNAME to the battlefield transformed +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ TrigTransform +SVar:TrigTransform:DB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_cathar.jpg +AlternateMode:DoubleFaced +Oracle:Vigilance\nWhen Loyal Cathar dies, return it to the battlefield transformed under your control at the beginning of the next end step. + +ALTERNATE + +Name:Unhallowed Cathar +ManaCost:no cost +Colors:black +Types:Creature Zombie Soldier +PT:2/1 +K:CARDNAME can't block. +SVar:Picture:http://www.wizards.com/global/images/magic/general/unhallowed_cathar.jpg +Oracle:Unhallowed Cathar can't block. diff --git a/forge-gui/res/cardsfolder/l/loyal_gyrfalcon.txt b/forge-gui/res/cardsfolder/l/loyal_gyrfalcon.txt index d9b669bde66..5ada968ada5 100644 --- a/forge-gui/res/cardsfolder/l/loyal_gyrfalcon.txt +++ b/forge-gui/res/cardsfolder/l/loyal_gyrfalcon.txt @@ -8,4 +8,4 @@ T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | Trigger SVar:TrigDebuff:AB$ Debuff | Cost$ 0 | Defined$ Self | Keywords$ Defender SVar:BuffedBy:Card.White SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_gyrfalcon.jpg -Oracle:Defender, flying\nWhenever you cast a white spell, Loyal Gyrfalcon loses defender until end of turn. \ No newline at end of file +Oracle:Defender, flying\nWhenever you cast a white spell, Loyal Gyrfalcon loses defender until end of turn. diff --git a/forge-gui/res/cardsfolder/l/loyal_pegasus.txt b/forge-gui/res/cardsfolder/l/loyal_pegasus.txt index 600bee434b1..e93ec6d30e2 100644 --- a/forge-gui/res/cardsfolder/l/loyal_pegasus.txt +++ b/forge-gui/res/cardsfolder/l/loyal_pegasus.txt @@ -1,9 +1,9 @@ -Name:Loyal Pegasus -ManaCost:W -Types:Creature Pegasus -PT:2/1 -K:Flying -K:CARDNAME can't attack or block alone. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_pegasus.jpg -Oracle:Flying\nLoyal Pegasus can't attack or block alone. +Name:Loyal Pegasus +ManaCost:W +Types:Creature Pegasus +PT:2/1 +K:Flying +K:CARDNAME can't attack or block alone. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_pegasus.jpg +Oracle:Flying\nLoyal Pegasus can't attack or block alone. diff --git a/forge-gui/res/cardsfolder/l/loyal_retainers.txt b/forge-gui/res/cardsfolder/l/loyal_retainers.txt index 798631bc678..94c2898d360 100644 --- a/forge-gui/res/cardsfolder/l/loyal_retainers.txt +++ b/forge-gui/res/cardsfolder/l/loyal_retainers.txt @@ -4,4 +4,4 @@ Types:Creature Human Advisor PT:1/1 A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.Legendary+YouCtrl | TgtPrompt$ Select a target legendary creature card from your graveyard | ChangeNum$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Return target legendary creature card from your graveyard to the battlefield. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_retainers.jpg -Oracle:Sacrifice Loyal Retainers: Return target legendary creature card from your graveyard to the battlefield. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:Sacrifice Loyal Retainers: Return target legendary creature card from your graveyard to the battlefield. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/l/loyal_sentry.txt b/forge-gui/res/cardsfolder/l/loyal_sentry.txt index 378b2c3b00b..e6c308a0337 100644 --- a/forge-gui/res/cardsfolder/l/loyal_sentry.txt +++ b/forge-gui/res/cardsfolder/l/loyal_sentry.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execu SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ DestroySelf SVar:DestroySelf:DB$Destroy | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/loyal_sentry.jpg -Oracle:When Loyal Sentry blocks a creature, destroy that creature and Loyal Sentry. \ No newline at end of file +Oracle:When Loyal Sentry blocks a creature, destroy that creature and Loyal Sentry. diff --git a/forge-gui/res/cardsfolder/l/lu_bu_master_at_arms.txt b/forge-gui/res/cardsfolder/l/lu_bu_master_at_arms.txt index 64cf9415164..18f6463642f 100644 --- a/forge-gui/res/cardsfolder/l/lu_bu_master_at_arms.txt +++ b/forge-gui/res/cardsfolder/l/lu_bu_master_at_arms.txt @@ -5,4 +5,4 @@ PT:4/3 K:Haste K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/lu_bu_master_at_arms.jpg -Oracle:Haste; horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Haste; horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/l/lu_meng_wu_general.txt b/forge-gui/res/cardsfolder/l/lu_meng_wu_general.txt index e4ec9835334..4c1949876dd 100644 --- a/forge-gui/res/cardsfolder/l/lu_meng_wu_general.txt +++ b/forge-gui/res/cardsfolder/l/lu_meng_wu_general.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Soldier PT:4/4 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/lu_meng_wu_general.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/l/lu_su_wu_advisor.txt b/forge-gui/res/cardsfolder/l/lu_su_wu_advisor.txt index 1439956c09c..4a53a29113d 100644 --- a/forge-gui/res/cardsfolder/l/lu_su_wu_advisor.txt +++ b/forge-gui/res/cardsfolder/l/lu_su_wu_advisor.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Advisor PT:1/2 A:AB$ Draw | Cost$ T | NumCards$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Draw a card. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/lu_su_wu_advisor.jpg -Oracle:{T}: Draw a card. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Draw a card. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/l/lu_xun_scholar_general.txt b/forge-gui/res/cardsfolder/l/lu_xun_scholar_general.txt index fcbdea43b2b..9586289eef7 100644 --- a/forge-gui/res/cardsfolder/l/lu_xun_scholar_general.txt +++ b/forge-gui/res/cardsfolder/l/lu_xun_scholar_general.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lu_xun_scholar_general.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Lu Xun, Scholar General deals damage to an opponent, you may draw a card. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Lu Xun, Scholar General deals damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/l/lucent_liminid.txt b/forge-gui/res/cardsfolder/l/lucent_liminid.txt index 62bb8a63922..00a3eafba23 100644 --- a/forge-gui/res/cardsfolder/l/lucent_liminid.txt +++ b/forge-gui/res/cardsfolder/l/lucent_liminid.txt @@ -4,4 +4,4 @@ Types:Enchantment Creature Elemental PT:3/3 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130691.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/l/ludevics_test_subject_ludevics_abomination.txt b/forge-gui/res/cardsfolder/l/ludevics_test_subject_ludevics_abomination.txt index 14e8b961e91..bb624bb9982 100644 --- a/forge-gui/res/cardsfolder/l/ludevics_test_subject_ludevics_abomination.txt +++ b/forge-gui/res/cardsfolder/l/ludevics_test_subject_ludevics_abomination.txt @@ -1,27 +1,27 @@ -Name:Ludevic's Test Subject -ManaCost:1 U -Types:Creature Lizard -PT:0/3 -K:Defender -A:AB$PutCounter | Cost$ 1 U | Defined$ Self | CounterType$ HATCHLING | CounterNum$ 1 | SubAbility$ DBTransform | SpellDescription$ Put a hatchling counter on CARDNAME. Then if there are five or more hatchling counters on it, remove all of them and transform it. -SVar:DBRemCounter:DB$ RemoveCounter | CounterType$ HATCHLING | CounterNum$ All | ConditionCheckSVar$ X | References$ X -SVar:DBTransform:DB$SetState | Defined$ Self | ConditionCheckSVar$ X | SubAbility$ DBRemCounter | Mode$ Transform | References$ X -SVar:X:Count$Valid Card.Self+counters_GE5_HATCHLING -SVar:All:Count$CardCounters.HATCHLING -SVar:Picture:http://www.wizards.com/global/images/magic/general/ludevics_test_subject.jpg -AlternateMode:DoubleFaced -Oracle:Defender\n{1}{U}: Put a hatchling counter on Ludevic's Test Subject. Then if there are five or more hatchling counters on it, remove all of them and transform it. - -ALTERNATE - -Name:Ludevic's Abomination -ManaCost:no cost -Colors:blue -Types:Creature Lizard Horror -PT:13/13 -K:Trample -#Special case: SVars must be here as well because by the time it's needed, the card will have transformed. -SVar:X:Count$Valid Card.Self+counters_GE5_HATCHLING -SVar:All:Count$CardCounters.HATCHLING -SVar:Picture:http://www.wizards.com/global/images/magic/general/ludevics_abomination.jpg -Oracle:Trample \ No newline at end of file +Name:Ludevic's Test Subject +ManaCost:1 U +Types:Creature Lizard +PT:0/3 +K:Defender +A:AB$PutCounter | Cost$ 1 U | Defined$ Self | CounterType$ HATCHLING | CounterNum$ 1 | SubAbility$ DBTransform | SpellDescription$ Put a hatchling counter on CARDNAME. Then if there are five or more hatchling counters on it, remove all of them and transform it. +SVar:DBRemCounter:DB$ RemoveCounter | CounterType$ HATCHLING | CounterNum$ All | ConditionCheckSVar$ X | References$ X +SVar:DBTransform:DB$SetState | Defined$ Self | ConditionCheckSVar$ X | SubAbility$ DBRemCounter | Mode$ Transform | References$ X +SVar:X:Count$Valid Card.Self+counters_GE5_HATCHLING +SVar:All:Count$CardCounters.HATCHLING +SVar:Picture:http://www.wizards.com/global/images/magic/general/ludevics_test_subject.jpg +AlternateMode:DoubleFaced +Oracle:Defender\n{1}{U}: Put a hatchling counter on Ludevic's Test Subject. Then if there are five or more hatchling counters on it, remove all of them and transform it. + +ALTERNATE + +Name:Ludevic's Abomination +ManaCost:no cost +Colors:blue +Types:Creature Lizard Horror +PT:13/13 +K:Trample +#Special case: SVars must be here as well because by the time it's needed, the card will have transformed. +SVar:X:Count$Valid Card.Self+counters_GE5_HATCHLING +SVar:All:Count$CardCounters.HATCHLING +SVar:Picture:http://www.wizards.com/global/images/magic/general/ludevics_abomination.jpg +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/l/lull.txt b/forge-gui/res/cardsfolder/l/lull.txt index e880f106c4a..705ac07561f 100644 --- a/forge-gui/res/cardsfolder/l/lull.txt +++ b/forge-gui/res/cardsfolder/l/lull.txt @@ -5,4 +5,4 @@ A:SP$ Fog | Cost$ 1 G | SpellDescription$ Prevent all combat damage that would b K:Cycling:2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lull.jpg -Oracle:Prevent all combat damage that would be dealt this turn.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt this turn.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/l/lullmage_mentor.txt b/forge-gui/res/cardsfolder/l/lullmage_mentor.txt index afc28c14f6c..990ae2e9147 100644 --- a/forge-gui/res/cardsfolder/l/lullmage_mentor.txt +++ b/forge-gui/res/cardsfolder/l/lullmage_mentor.txt @@ -1,9 +1,9 @@ -Name:Lullmage Mentor -ManaCost:1 U U -Types:Creature Merfolk Wizard -PT:2/2 -T:Mode$ Countered | ValidCause$ Card.YouCtrl | ValidCard$ Card | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a spell or ability you control counters a spell, you may put a 1/1 blue Merfolk creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ U 1 1 Merfolk | TokenAmount$ 1 | TokenName$ Merfolk | TokenTypes$ Creature,Merfolk | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 -A:AB$ Counter | Cost$ tapXType<7/Merfolk> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lullmage_mentor.jpg -Oracle:Whenever a spell or ability you control counters a spell, you may put a 1/1 blue Merfolk creature token onto the battlefield.\nTap seven untapped Merfolk you control: Counter target spell. \ No newline at end of file +Name:Lullmage Mentor +ManaCost:1 U U +Types:Creature Merfolk Wizard +PT:2/2 +T:Mode$ Countered | ValidCause$ Card.YouCtrl | ValidCard$ Card | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a spell or ability you control counters a spell, you may put a 1/1 blue Merfolk creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ U 1 1 Merfolk | TokenAmount$ 1 | TokenName$ Merfolk | TokenTypes$ Creature,Merfolk | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 +A:AB$ Counter | Cost$ tapXType<7/Merfolk> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lullmage_mentor.jpg +Oracle:Whenever a spell or ability you control counters a spell, you may put a 1/1 blue Merfolk creature token onto the battlefield.\nTap seven untapped Merfolk you control: Counter target spell. diff --git a/forge-gui/res/cardsfolder/l/lumbering_satyr.txt b/forge-gui/res/cardsfolder/l/lumbering_satyr.txt index 6219c5cd48f..46ad2cdf4da 100644 --- a/forge-gui/res/cardsfolder/l/lumbering_satyr.txt +++ b/forge-gui/res/cardsfolder/l/lumbering_satyr.txt @@ -4,4 +4,4 @@ Types:Creature Satyr Beast PT:5/4 S:Mode$ Continuous | Affected$ Creature | AddKeyword$ Forestwalk | Description$ All creatures have forestwalk. SVar:Picture:http://www.wizards.com/global/images/magic/general/lumbering_satyr.jpg -Oracle:All creatures have forestwalk. \ No newline at end of file +Oracle:All creatures have forestwalk. diff --git a/forge-gui/res/cardsfolder/l/lumberknot.txt b/forge-gui/res/cardsfolder/l/lumberknot.txt index ac547646967..c4cb43a8486 100644 --- a/forge-gui/res/cardsfolder/l/lumberknot.txt +++ b/forge-gui/res/cardsfolder/l/lumberknot.txt @@ -1,9 +1,9 @@ -Name:Lumberknot -ManaCost:2 G G -Types:Creature Treefolk -PT:1/1 -K:Hexproof -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dies, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/lumberknot.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever a creature dies, put a +1/+1 counter on Lumberknot. \ No newline at end of file +Name:Lumberknot +ManaCost:2 G G +Types:Creature Treefolk +PT:1/1 +K:Hexproof +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dies, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/lumberknot.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever a creature dies, put a +1/+1 counter on Lumberknot. diff --git a/forge-gui/res/cardsfolder/l/lumengrid_augur.txt b/forge-gui/res/cardsfolder/l/lumengrid_augur.txt index 845e55d4b82..bb14b2e5efe 100644 --- a/forge-gui/res/cardsfolder/l/lumengrid_augur.txt +++ b/forge-gui/res/cardsfolder/l/lumengrid_augur.txt @@ -1,11 +1,11 @@ -Name:Lumengrid Augur -ManaCost:3 U -Types:Creature Vedalken Wizard -PT:2/2 -A:AB$ Draw | Cost$ 1 T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDiscard | SpellDescription$ Target player draws a card, then discards a card. If that player discards an artifact card this way, untap CARDNAME. -SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBUntap -SVar:DBUntap:DB$ Untap | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Artifact | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lumengrid_augur.jpg -Oracle:{1}, {T}: Target player draws a card, then discards a card. If that player discards an artifact card this way, untap Lumengrid Augur. \ No newline at end of file +Name:Lumengrid Augur +ManaCost:3 U +Types:Creature Vedalken Wizard +PT:2/2 +A:AB$ Draw | Cost$ 1 T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDiscard | SpellDescription$ Target player draws a card, then discards a card. If that player discards an artifact card this way, untap CARDNAME. +SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBUntap +SVar:DBUntap:DB$ Untap | Cost$ 0 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Card.Artifact | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lumengrid_augur.jpg +Oracle:{1}, {T}: Target player draws a card, then discards a card. If that player discards an artifact card this way, untap Lumengrid Augur. diff --git a/forge-gui/res/cardsfolder/l/lumengrid_drake.txt b/forge-gui/res/cardsfolder/l/lumengrid_drake.txt index f0d6441a7fa..cb874745a03 100644 --- a/forge-gui/res/cardsfolder/l/lumengrid_drake.txt +++ b/forge-gui/res/cardsfolder/l/lumengrid_drake.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBounce | Metalcraft$ True | TriggerDescription$ Metalcraft - When CARDNAME enters the battlefield, if you control three or more artifacts, return target creature to its owner's hand. SVar:TrigBounce:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/lumengrid_drake.jpg -Oracle:Flying\nMetalcraft - When Lumengrid Drake enters the battlefield, if you control three or more artifacts, return target creature to its owner's hand. \ No newline at end of file +Oracle:Flying\nMetalcraft - When Lumengrid Drake enters the battlefield, if you control three or more artifacts, return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/l/lumengrid_gargoyle.txt b/forge-gui/res/cardsfolder/l/lumengrid_gargoyle.txt index b9cc069318b..bb1a1f6b853 100644 --- a/forge-gui/res/cardsfolder/l/lumengrid_gargoyle.txt +++ b/forge-gui/res/cardsfolder/l/lumengrid_gargoyle.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Gargoyle PT:4/4 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/lumengrid_gargoyle.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/l/lumengrid_sentinel.txt b/forge-gui/res/cardsfolder/l/lumengrid_sentinel.txt index 2956900b0e7..0d881f364b3 100644 --- a/forge-gui/res/cardsfolder/l/lumengrid_sentinel.txt +++ b/forge-gui/res/cardsfolder/l/lumengrid_sentinel.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | ValidCard$ Artifact.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever an artifact enters the battlefield under your control, you may tap target permanent. SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/lumengrid_sentinel.jpg -Oracle:Flying\nWhenever an artifact enters the battlefield under your control, you may tap target permanent. \ No newline at end of file +Oracle:Flying\nWhenever an artifact enters the battlefield under your control, you may tap target permanent. diff --git a/forge-gui/res/cardsfolder/l/lumengrid_warden.txt b/forge-gui/res/cardsfolder/l/lumengrid_warden.txt index b09cfd45f20..2b219f91fcc 100644 --- a/forge-gui/res/cardsfolder/l/lumengrid_warden.txt +++ b/forge-gui/res/cardsfolder/l/lumengrid_warden.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Human Wizard PT:1/3 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card82968.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/l/luminarch_ascension.txt b/forge-gui/res/cardsfolder/l/luminarch_ascension.txt index a86f469a11b..d1b7a923c38 100644 --- a/forge-gui/res/cardsfolder/l/luminarch_ascension.txt +++ b/forge-gui/res/cardsfolder/l/luminarch_ascension.txt @@ -1,9 +1,9 @@ -Name:Luminarch Ascension -ManaCost:1 W -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPut | OptionalDecider$ You | CheckSVar$ X | SVarCompare$ EQ0 | TriggerDescription$ At the beginning of each opponent's end step, if you didn't lose life this turn, you may put a quest counter on CARDNAME. (Damage causes loss of life.) -A:AB$ Token | Cost$ 1 W | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel ZEN | IsPresent$ Card.Self+counters_GE4_QUEST | SpellDescription$ Put a 4/4 white Angel creature token with flying onto the battlefield. Activate this ability only if CARDNAME has four or more quest counters on it. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 -SVar:X:Count$LifeYouLostThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/luminarch_ascension.jpg -Oracle:At the beginning of each opponent's end step, if you didn't lose life this turn, you may put a quest counter on Luminarch Ascension. (Damage causes loss of life.)\n{1}{W}: Put a 4/4 white Angel creature token with flying onto the battlefield. Activate this ability only if Luminarch Ascension has four or more quest counters on it. \ No newline at end of file +Name:Luminarch Ascension +ManaCost:1 W +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPut | OptionalDecider$ You | CheckSVar$ X | SVarCompare$ EQ0 | TriggerDescription$ At the beginning of each opponent's end step, if you didn't lose life this turn, you may put a quest counter on CARDNAME. (Damage causes loss of life.) +A:AB$ Token | Cost$ 1 W | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel ZEN | IsPresent$ Card.Self+counters_GE4_QUEST | SpellDescription$ Put a 4/4 white Angel creature token with flying onto the battlefield. Activate this ability only if CARDNAME has four or more quest counters on it. +SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 +SVar:X:Count$LifeYouLostThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/luminarch_ascension.jpg +Oracle:At the beginning of each opponent's end step, if you didn't lose life this turn, you may put a quest counter on Luminarch Ascension. (Damage causes loss of life.)\n{1}{W}: Put a 4/4 white Angel creature token with flying onto the battlefield. Activate this ability only if Luminarch Ascension has four or more quest counters on it. diff --git a/forge-gui/res/cardsfolder/l/luminate_primordial.txt b/forge-gui/res/cardsfolder/l/luminate_primordial.txt index eab82ed9155..2a419d47f20 100644 --- a/forge-gui/res/cardsfolder/l/luminate_primordial.txt +++ b/forge-gui/res/cardsfolder/l/luminate_primordial.txt @@ -1,13 +1,13 @@ -Name:Luminate Primordial -ManaCost:5 W W -Types:Creature Avatar -PT:4/7 -K:Vigilance -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, exile up to one target creature that player controls and that player gains life equal to its power. -SVar:ExileOneEach:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature each opponent controls. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | SubAbility$ LoopTgts -SVar:LoopTgts:DB$ RepeatEach | RepeatSubAbility$ GiveLifeEach | DefinedCards$ Targeted -SVar:GiveLifeEach:DB$ GainLife | Defined$ RememberedController | LifeAmount$ TgtPower -SVar:OneEach:PlayerCountOpponents$Amount -SVar:TgtPower:Remembered$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/luminate_primordial.jpg -Oracle:Vigilance\nWhen Luminate Primordial enters the battlefield, for each opponent, exile up to one target creature that player controls and that player gains life equal to its power. \ No newline at end of file +Name:Luminate Primordial +ManaCost:5 W W +Types:Creature Avatar +PT:4/7 +K:Vigilance +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ExileOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, exile up to one target creature that player controls and that player gains life equal to its power. +SVar:ExileOneEach:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature each opponent controls. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | SubAbility$ LoopTgts +SVar:LoopTgts:DB$ RepeatEach | RepeatSubAbility$ GiveLifeEach | DefinedCards$ Targeted +SVar:GiveLifeEach:DB$ GainLife | Defined$ RememberedController | LifeAmount$ TgtPower +SVar:OneEach:PlayerCountOpponents$Amount +SVar:TgtPower:Remembered$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/luminate_primordial.jpg +Oracle:Vigilance\nWhen Luminate Primordial enters the battlefield, for each opponent, exile up to one target creature that player controls and that player gains life equal to its power. diff --git a/forge-gui/res/cardsfolder/l/luminesce.txt b/forge-gui/res/cardsfolder/l/luminesce.txt index f6d9d5f1f23..c5736e720e3 100644 --- a/forge-gui/res/cardsfolder/l/luminesce.txt +++ b/forge-gui/res/cardsfolder/l/luminesce.txt @@ -1,9 +1,9 @@ -Name:Luminesce -ManaCost:W -Types:Instant -A:SP$ Effect | Cost$ W | Name$ Luminesce Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that black sources and red sources would deal this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Card.Black,Card.Red | Description$ Prevent all damage that black sources and red sources would deal this turn. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/luminesce.jpg -Oracle:Prevent all damage that black sources and red sources would deal this turn. \ No newline at end of file +Name:Luminesce +ManaCost:W +Types:Instant +A:SP$ Effect | Cost$ W | Name$ Luminesce Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that black sources and red sources would deal this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Card.Black,Card.Red | Description$ Prevent all damage that black sources and red sources would deal this turn. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/luminesce.jpg +Oracle:Prevent all damage that black sources and red sources would deal this turn. diff --git a/forge-gui/res/cardsfolder/l/luminescent_rain.txt b/forge-gui/res/cardsfolder/l/luminescent_rain.txt index 3d9239a5f12..58d182dfaed 100644 --- a/forge-gui/res/cardsfolder/l/luminescent_rain.txt +++ b/forge-gui/res/cardsfolder/l/luminescent_rain.txt @@ -1,9 +1,9 @@ -Name:Luminescent Rain -ManaCost:2 G -Types:Instant -A:SP$ ChooseType | Cost$ 2 G | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBGainlife | SpellDescription$ Choose a creature type. You gain 2 life for each permanent you control of that type. -SVar:DBGainlife:DB$ Gainlife | LifeAmount$ X | References$ X | StackDescription$ You gain 2 life for each permanent you control of that type. -SVar:X:Count$Valid Permanent.ChosenType+YouCtrl/Times.2 -SVar:NeedsToPlay:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/luminescent_rain.jpg -Oracle:Choose a creature type. You gain 2 life for each permanent you control of that type. \ No newline at end of file +Name:Luminescent Rain +ManaCost:2 G +Types:Instant +A:SP$ ChooseType | Cost$ 2 G | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBGainlife | SpellDescription$ Choose a creature type. You gain 2 life for each permanent you control of that type. +SVar:DBGainlife:DB$ Gainlife | LifeAmount$ X | References$ X | StackDescription$ You gain 2 life for each permanent you control of that type. +SVar:X:Count$Valid Permanent.ChosenType+YouCtrl/Times.2 +SVar:NeedsToPlay:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/luminescent_rain.jpg +Oracle:Choose a creature type. You gain 2 life for each permanent you control of that type. diff --git a/forge-gui/res/cardsfolder/l/luminous_angel.txt b/forge-gui/res/cardsfolder/l/luminous_angel.txt index 280b2ed9ae2..ebba77a9029 100644 --- a/forge-gui/res/cardsfolder/l/luminous_angel.txt +++ b/forge-gui/res/cardsfolder/l/luminous_angel.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may put a 1/1 white Spirit creature token with flying onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit MRD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_angel.jpg -Oracle:Flying\nAt the beginning of your upkeep, you may put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, you may put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/luminous_guardian.txt b/forge-gui/res/cardsfolder/l/luminous_guardian.txt index 0a5a05b0249..4e3f8f1916c 100644 --- a/forge-gui/res/cardsfolder/l/luminous_guardian.txt +++ b/forge-gui/res/cardsfolder/l/luminous_guardian.txt @@ -1,8 +1,8 @@ -Name:Luminous Guardian -ManaCost:3 W -Types:Creature Human Nomad -PT:1/4 -A:AB$ Pump | Cost$ W | Defined$ Self | NumDef$ 1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. -A:AB$ Pump | Cost$ 2 | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_guardian.jpg -Oracle:{W}: Luminous Guardian gets +0/+1 until end of turn.\n{2}: Luminous Guardian can block an additional creature this turn. \ No newline at end of file +Name:Luminous Guardian +ManaCost:3 W +Types:Creature Human Nomad +PT:1/4 +A:AB$ Pump | Cost$ W | Defined$ Self | NumDef$ 1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. +A:AB$ Pump | Cost$ 2 | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_guardian.jpg +Oracle:{W}: Luminous Guardian gets +0/+1 until end of turn.\n{2}: Luminous Guardian can block an additional creature this turn. diff --git a/forge-gui/res/cardsfolder/l/luminous_wake.txt b/forge-gui/res/cardsfolder/l/luminous_wake.txt index 7efeade8c27..9729b355482 100644 --- a/forge-gui/res/cardsfolder/l/luminous_wake.txt +++ b/forge-gui/res/cardsfolder/l/luminous_wake.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execu T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigGainLife | Secondary$ True | TriggerDescription$ Whenever enchanted creature attacks or blocks, you gain 4 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/luminous_wake.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks or blocks, you gain 4 life. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature attacks or blocks, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/l/lumithread_field.txt b/forge-gui/res/cardsfolder/l/lumithread_field.txt index 7b06b9c8803..57235bf9346 100644 --- a/forge-gui/res/cardsfolder/l/lumithread_field.txt +++ b/forge-gui/res/cardsfolder/l/lumithread_field.txt @@ -5,4 +5,4 @@ K:Morph:1 W S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ Creatures you control get +0/+1. SVar:X:Count$Valid Card.Self+nonCreature+faceUp SVar:Picture:http://www.wizards.com/global/images/magic/general/lumithread_field.jpg -Oracle:Creatures you control get +0/+1.\nMorph {1}{W} (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 +Oracle:Creatures you control get +0/+1.\nMorph {1}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/l/lunar_avenger.txt b/forge-gui/res/cardsfolder/l/lunar_avenger.txt index 5b656c3252e..5550c48ae3d 100644 --- a/forge-gui/res/cardsfolder/l/lunar_avenger.txt +++ b/forge-gui/res/cardsfolder/l/lunar_avenger.txt @@ -9,4 +9,4 @@ SVar:DBFirstStrike:DB$ Pump | KW$ First Strike | SpellDescription$ gains first s SVar:DBHaste:DB$ Pump | KW$ Haste | SpellDescription$ gains haste until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lunar_avenger.jpg -Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nRemove a +1/+1 counter from Lunar Avenger: Lunar Avenger gains your choice of flying, first strike, or haste until end of turn. \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nRemove a +1/+1 counter from Lunar Avenger: Lunar Avenger gains your choice of flying, first strike, or haste until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lunar_mystic.txt b/forge-gui/res/cardsfolder/l/lunar_mystic.txt index 2a9a935e108..f3e77799b14 100644 --- a/forge-gui/res/cardsfolder/l/lunar_mystic.txt +++ b/forge-gui/res/cardsfolder/l/lunar_mystic.txt @@ -1,8 +1,8 @@ -Name:Lunar Mystic -ManaCost:2 U U -Types:Creature Human Wizard -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Instant | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever you cast an instant spell, you may pay {1}. If you do, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 1 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/lunar_mystic.jpg -Oracle:Whenever you cast an instant spell, you may pay {1}. If you do, draw a card. \ No newline at end of file +Name:Lunar Mystic +ManaCost:2 U U +Types:Creature Human Wizard +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Instant | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever you cast an instant spell, you may pay {1}. If you do, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 1 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/lunar_mystic.jpg +Oracle:Whenever you cast an instant spell, you may pay {1}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/l/lunge.txt b/forge-gui/res/cardsfolder/l/lunge.txt index 84c53012d21..2eb7f789e71 100644 --- a/forge-gui/res/cardsfolder/l/lunge.txt +++ b/forge-gui/res/cardsfolder/l/lunge.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 2 damage to target creature and 2 damage to target player. SVar:DB1:DB$DealDamage | NumDmg$ 2 | ValidTgts$ Player | TgtPrompt$ Select target player SVar:Picture:http://www.wizards.com/global/images/magic/general/lunge.jpg -Oracle:Lunge deals 2 damage to target creature and 2 damage to target player. \ No newline at end of file +Oracle:Lunge deals 2 damage to target creature and 2 damage to target player. diff --git a/forge-gui/res/cardsfolder/l/lunk_errant.txt b/forge-gui/res/cardsfolder/l/lunk_errant.txt index 65c5dcf79b6..eac5e494120 100644 --- a/forge-gui/res/cardsfolder/l/lunk_errant.txt +++ b/forge-gui/res/cardsfolder/l/lunk_errant.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, it gets +1/+1 and gains trample until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +1 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/lunk_errant.jpg -Oracle:Whenever Lunk Errant attacks alone, it gets +1/+1 and gains trample until end of turn. \ No newline at end of file +Oracle:Whenever Lunk Errant attacks alone, it gets +1/+1 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lure.txt b/forge-gui/res/cardsfolder/l/lure.txt index 010e62f45d8..e5355d7820a 100644 --- a/forge-gui/res/cardsfolder/l/lure.txt +++ b/forge-gui/res/cardsfolder/l/lure.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 G G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ All creatures able to block enchanted creature do so. SVar:Picture:http://www.wizards.com/global/images/magic/general/lure.jpg -Oracle:Enchant creature\nAll creatures able to block enchanted creature do so. \ No newline at end of file +Oracle:Enchant creature\nAll creatures able to block enchanted creature do so. diff --git a/forge-gui/res/cardsfolder/l/lure_of_prey.txt b/forge-gui/res/cardsfolder/l/lure_of_prey.txt index 0973cb15683..337d97968ae 100644 --- a/forge-gui/res/cardsfolder/l/lure_of_prey.txt +++ b/forge-gui/res/cardsfolder/l/lure_of_prey.txt @@ -1,8 +1,8 @@ -Name:Lure of Prey -ManaCost:2 G G -Types:Instant -S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVarCompare$ LE0 | Description$ Cast CARDNAME only if an opponent cast a creature spell this turn. -SVar:X:Count$ThisTurnCast_Creature.OppCtrl -A:SP$ ChangeZone | Cost$ 2 G G | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Green | ChangeNum$ 1 | SpellDescription$ You may put a green creature card from your hand onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lure_of_prey.jpg -Oracle:Cast Lure of Prey only if an opponent cast a creature spell this turn.\nYou may put a green creature card from your hand onto the battlefield. \ No newline at end of file +Name:Lure of Prey +ManaCost:2 G G +Types:Instant +S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVarCompare$ LE0 | Description$ Cast CARDNAME only if an opponent cast a creature spell this turn. +SVar:X:Count$ThisTurnCast_Creature.OppCtrl +A:SP$ ChangeZone | Cost$ 2 G G | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Green | ChangeNum$ 1 | SpellDescription$ You may put a green creature card from your hand onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lure_of_prey.jpg +Oracle:Cast Lure of Prey only if an opponent cast a creature spell this turn.\nYou may put a green creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/lurebound_scarecrow.txt b/forge-gui/res/cardsfolder/l/lurebound_scarecrow.txt index d15c99d79f9..e9121b962f3 100644 --- a/forge-gui/res/cardsfolder/l/lurebound_scarecrow.txt +++ b/forge-gui/res/cardsfolder/l/lurebound_scarecrow.txt @@ -1,12 +1,12 @@ -Name:Lurebound Scarecrow -ManaCost:3 -Types:Artifact Creature Scarecrow -PT:4/4 -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentComputerControls -T:Mode$ Always | CheckSVar$ X | SVarCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ When you control no permanents of the chosen color, sacrifice CARDNAME. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 -SVar:X:Count$Valid Permanent.YouCtrl+ChosenColor -SVar:NeedsToPlay:Permanent.nonColorless+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/lurebound_scarecrow.jpg -Oracle:As Lurebound Scarecrow enters the battlefield, choose a color.\nWhen you control no permanents of the chosen color, sacrifice Lurebound Scarecrow. \ No newline at end of file +Name:Lurebound Scarecrow +ManaCost:3 +Types:Artifact Creature Scarecrow +PT:4/4 +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentComputerControls +T:Mode$ Always | CheckSVar$ X | SVarCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ When you control no permanents of the chosen color, sacrifice CARDNAME. +SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 +SVar:X:Count$Valid Permanent.YouCtrl+ChosenColor +SVar:NeedsToPlay:Permanent.nonColorless+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/lurebound_scarecrow.jpg +Oracle:As Lurebound Scarecrow enters the battlefield, choose a color.\nWhen you control no permanents of the chosen color, sacrifice Lurebound Scarecrow. diff --git a/forge-gui/res/cardsfolder/l/lurker.txt b/forge-gui/res/cardsfolder/l/lurker.txt index fddd260a0ea..d5ac1abee2a 100644 --- a/forge-gui/res/cardsfolder/l/lurker.txt +++ b/forge-gui/res/cardsfolder/l/lurker.txt @@ -1,7 +1,7 @@ -Name:Lurker -ManaCost:2 G -Types:Creature Beast -PT:2/3 -S:Mode$ CantTarget | ValidCard$ Card.Self+notAttackedThisTurn+notBlockedThisTurn | Spell$ True | Description$ CARDNAME can't be the target of spells unless it attacked or blocked this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/lurker.jpg -Oracle:Lurker can't be the target of spells unless it attacked or blocked this turn. \ No newline at end of file +Name:Lurker +ManaCost:2 G +Types:Creature Beast +PT:2/3 +S:Mode$ CantTarget | ValidCard$ Card.Self+notAttackedThisTurn+notBlockedThisTurn | Spell$ True | Description$ CARDNAME can't be the target of spells unless it attacked or blocked this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/lurker.jpg +Oracle:Lurker can't be the target of spells unless it attacked or blocked this turn. diff --git a/forge-gui/res/cardsfolder/l/lurking_crocodile.txt b/forge-gui/res/cardsfolder/l/lurking_crocodile.txt index ab858801cb9..c690e484eb7 100644 --- a/forge-gui/res/cardsfolder/l/lurking_crocodile.txt +++ b/forge-gui/res/cardsfolder/l/lurking_crocodile.txt @@ -5,4 +5,4 @@ PT:2/2 K:Bloodthirst 1 K:Islandwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_crocodile.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nIslandwalk (This creature can't be blocked as long as defending player controls an Island.) \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nIslandwalk (This creature can't be blocked as long as defending player controls an Island.) diff --git a/forge-gui/res/cardsfolder/l/lurking_evil.txt b/forge-gui/res/cardsfolder/l/lurking_evil.txt index 9dff5b1915b..5e52b976b92 100644 --- a/forge-gui/res/cardsfolder/l/lurking_evil.txt +++ b/forge-gui/res/cardsfolder/l/lurking_evil.txt @@ -1,8 +1,8 @@ -Name:Lurking Evil -ManaCost:B B B -Types:Enchantment -A:AB$ Animate | Cost$ PayLife | Types$ Creature,Horror | Power$ 4 | Toughness$ 4 | Keywords$ Flying | OverwriteTypes$ True | Permanent$ True | CostDesc$ Pay half your life, rounded up: | References$ X | SpellDescription$ CARDNAME becomes a 4/4 Horror creature with flying. -SVar:X:Count$YourLifeTotal/HalfUp -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_evil.jpg -Oracle:Pay half your life, rounded up: Lurking Evil becomes a 4/4 Horror creature with flying. \ No newline at end of file +Name:Lurking Evil +ManaCost:B B B +Types:Enchantment +A:AB$ Animate | Cost$ PayLife | Types$ Creature,Horror | Power$ 4 | Toughness$ 4 | Keywords$ Flying | OverwriteTypes$ True | Permanent$ True | CostDesc$ Pay half your life, rounded up: | References$ X | SpellDescription$ CARDNAME becomes a 4/4 Horror creature with flying. +SVar:X:Count$YourLifeTotal/HalfUp +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_evil.jpg +Oracle:Pay half your life, rounded up: Lurking Evil becomes a 4/4 Horror creature with flying. diff --git a/forge-gui/res/cardsfolder/l/lurking_informant.txt b/forge-gui/res/cardsfolder/l/lurking_informant.txt index 6d300072fc6..d6a7081c757 100644 --- a/forge-gui/res/cardsfolder/l/lurking_informant.txt +++ b/forge-gui/res/cardsfolder/l/lurking_informant.txt @@ -4,4 +4,4 @@ Types:Creature Human Rogue PT:1/2 A:AB$ Dig | Cost$ 2 T | DigNum$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | AnyNumber$ True | DestinationZone$ Graveyard | LibraryPosition2$ 0 | SpellDescription$ Look at the top card of target player's library. You may put that card into that player's graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_informant.jpg -Oracle:({U/B} can be paid with either {U} or {B}.)\n{2}, {T}: Look at the top card of target player's library. You may put that card into that player's graveyard. \ No newline at end of file +Oracle:({U/B} can be paid with either {U} or {B}.)\n{2}, {T}: Look at the top card of target player's library. You may put that card into that player's graveyard. diff --git a/forge-gui/res/cardsfolder/l/lurking_jackals.txt b/forge-gui/res/cardsfolder/l/lurking_jackals.txt index 31b91f1c93c..05e08793605 100644 --- a/forge-gui/res/cardsfolder/l/lurking_jackals.txt +++ b/forge-gui/res/cardsfolder/l/lurking_jackals.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Always | LifeTotal$ Opponent | LifeAmount$ LE10 | TriggerZones$ Battlefield | Execute$ TrigLurkingJackalsAnimate | IsPresent$ Card.Self+Enchantment | ResolvingCheck$ IsPresent | TriggerDescription$ When an opponent has 10 or less life, if CARDNAME is an enchantment, CARDNAME becomes a 3/2 Hound creature. SVar:TrigLurkingJackalsAnimate:AB$ Animate | Cost$ 0 | Types$ Creature,Hound | Power$ 3 | Toughness$ 2 | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_jackals.jpg -Oracle:When an opponent has 10 or less life, if Lurking Jackals is an enchantment, it becomes a 3/2 Hound creature. \ No newline at end of file +Oracle:When an opponent has 10 or less life, if Lurking Jackals is an enchantment, it becomes a 3/2 Hound creature. diff --git a/forge-gui/res/cardsfolder/l/lurking_nightstalker.txt b/forge-gui/res/cardsfolder/l/lurking_nightstalker.txt index 099b802129c..40267c9f906 100644 --- a/forge-gui/res/cardsfolder/l/lurking_nightstalker.txt +++ b/forge-gui/res/cardsfolder/l/lurking_nightstalker.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal_Second_Age/lurking_nightstalker.jpg -Oracle:Whenever Lurking Nightstalker attacks, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Lurking Nightstalker attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/l/lurking_predators.txt b/forge-gui/res/cardsfolder/l/lurking_predators.txt index 95acf0f2bbb..26f0c6cf42e 100644 --- a/forge-gui/res/cardsfolder/l/lurking_predators.txt +++ b/forge-gui/res/cardsfolder/l/lurking_predators.txt @@ -7,4 +7,4 @@ SVar:DBDig:DB$ Dig | DigNum$ 1 | DestinationZone$ Library | Optional$ True | Lib SVar:X:Remembered$Amount SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_predators.jpg -Oracle:Whenever an opponent casts a spell, reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, you may put that card on the bottom of your library. \ No newline at end of file +Oracle:Whenever an opponent casts a spell, reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, you may put that card on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/l/lurking_skirge.txt b/forge-gui/res/cardsfolder/l/lurking_skirge.txt index 2f3ca7fa8df..85182efd8e3 100644 --- a/forge-gui/res/cardsfolder/l/lurking_skirge.txt +++ b/forge-gui/res/cardsfolder/l/lurking_skirge.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature.OppOwn | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When a creature is put into an opponent's graveyard from the battlefield, if CARDNAME is an enchantment, CARDNAME becomes a 3/2 Imp creature with flying. SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 2 | Types$ Creature,Imp | Keywords$ Flying | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/lurking_skirge.jpg -Oracle:When a creature is put into an opponent's graveyard from the battlefield, if Lurking Skirge is an enchantment, Lurking Skirge becomes a 3/2 Imp creature with flying. \ No newline at end of file +Oracle:When a creature is put into an opponent's graveyard from the battlefield, if Lurking Skirge is an enchantment, Lurking Skirge becomes a 3/2 Imp creature with flying. diff --git a/forge-gui/res/cardsfolder/l/lush_growth.txt b/forge-gui/res/cardsfolder/l/lush_growth.txt index 21f247752d9..476cb74064b 100644 --- a/forge-gui/res/cardsfolder/l/lush_growth.txt +++ b/forge-gui/res/cardsfolder/l/lush_growth.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ G | ValidTgts$ Land | AILogic$ Pump S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ Mountain & Forest & Plains | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Enchanted land is a Mountain, Forest, and Plains. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lush_growth.jpg -Oracle:Enchant land\nEnchanted land is a Mountain, Forest, and Plains. \ No newline at end of file +Oracle:Enchant land\nEnchanted land is a Mountain, Forest, and Plains. diff --git a/forge-gui/res/cardsfolder/l/lust_for_war.txt b/forge-gui/res/cardsfolder/l/lust_for_war.txt index 6d617bb3967..8dc2e748c0a 100644 --- a/forge-gui/res/cardsfolder/l/lust_for_war.txt +++ b/forge-gui/res/cardsfolder/l/lust_for_war.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted creature becomes tapped, CARDNAME deals 3 damage to that creature's controller. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/lust_for_war.jpg -Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, Lust for War deals 3 damage to that creature's controller.\nEnchanted creature attacks each turn if able. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, Lust for War deals 3 damage to that creature's controller.\nEnchanted creature attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/l/lux_cannon.txt b/forge-gui/res/cardsfolder/l/lux_cannon.txt index 71d7bc9b0f0..98c892d568c 100644 --- a/forge-gui/res/cardsfolder/l/lux_cannon.txt +++ b/forge-gui/res/cardsfolder/l/lux_cannon.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PutCounter | Cost$ T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. A:AB$ Destroy | Cost$ T SubCounter<3/CHARGE> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Destroy target permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/lux_cannon.jpg -Oracle:{T}: Put a charge counter on Lux Cannon.\n{T}, Remove three charge counters from Lux Cannon: Destroy target permanent. \ No newline at end of file +Oracle:{T}: Put a charge counter on Lux Cannon.\n{T}, Remove three charge counters from Lux Cannon: Destroy target permanent. diff --git a/forge-gui/res/cardsfolder/l/lyev_decree.txt b/forge-gui/res/cardsfolder/l/lyev_decree.txt index ee9f687691e..6bf29206682 100644 --- a/forge-gui/res/cardsfolder/l/lyev_decree.txt +++ b/forge-gui/res/cardsfolder/l/lyev_decree.txt @@ -1,6 +1,6 @@ -Name:Lyev Decree -ManaCost:1 W -Types:Sorcery -A:SP$ Pump | Cost$ 1 W | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. | UntilYourNextTurn$ True | SpellDescription$ Detain up to two target creatures your opponents control. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/lyev_decree.jpg -Oracle:Detain up to two target creatures your opponents control. (Until your next turn, those creatures can't attack or block and their activated abilities can't be activated.) \ No newline at end of file +Name:Lyev Decree +ManaCost:1 W +Types:Sorcery +A:SP$ Pump | Cost$ 1 W | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. | UntilYourNextTurn$ True | SpellDescription$ Detain up to two target creatures your opponents control. (Until your next turn, those permanents can't attack or block and their activated abilities can't be activated.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/lyev_decree.jpg +Oracle:Detain up to two target creatures your opponents control. (Until your next turn, those creatures can't attack or block and their activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/l/lyev_skyknight.txt b/forge-gui/res/cardsfolder/l/lyev_skyknight.txt index 3f0ae2749ce..9e3b33609ed 100644 --- a/forge-gui/res/cardsfolder/l/lyev_skyknight.txt +++ b/forge-gui/res/cardsfolder/l/lyev_skyknight.txt @@ -1,10 +1,10 @@ -Name:Lyev Skyknight -ManaCost:1 W U -Types:Creature Human Knight -PT:3/1 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.) -SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/lyev_skyknight.jpg -Oracle:Flying\nWhen Lyev Skyknight enters the battlefield, detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.) \ No newline at end of file +Name:Lyev Skyknight +ManaCost:1 W U +Types:Creature Human Knight +PT:3/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.) +SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/lyev_skyknight.jpg +Oracle:Flying\nWhen Lyev Skyknight enters the battlefield, detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/l/lymph_sliver.txt b/forge-gui/res/cardsfolder/l/lymph_sliver.txt index 18aaff4a4f8..d1bd73301a8 100644 --- a/forge-gui/res/cardsfolder/l/lymph_sliver.txt +++ b/forge-gui/res/cardsfolder/l/lymph_sliver.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Absorb 1 | Description$ All Sliver creatures have absorb 1. (If a source would deal damage to a Sliver, prevent 1 of that damage.) SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/lymph_sliver.jpg -Oracle:All Sliver creatures have absorb 1. (If a source would deal damage to a Sliver, prevent 1 of that damage.) \ No newline at end of file +Oracle:All Sliver creatures have absorb 1. (If a source would deal damage to a Sliver, prevent 1 of that damage.) diff --git a/forge-gui/res/cardsfolder/l/lyna.txt b/forge-gui/res/cardsfolder/l/lyna.txt index 80901de8804..8d7b5c41aff 100644 --- a/forge-gui/res/cardsfolder/l/lyna.txt +++ b/forge-gui/res/cardsfolder/l/lyna.txt @@ -1,7 +1,7 @@ -Name:Lyna -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+2/-4 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Shadow | Description$ Creatures you control have shadow. (They can block and be blocked only by creatures with shadow.) -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/lyna.jpg -Oracle:Hand +2, life -4\nCreatures you control have shadow. (They can block and be blocked only by creatures with shadow.) \ No newline at end of file +Name:Lyna +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+2/-4 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Shadow | Description$ Creatures you control have shadow. (They can block and be blocked only by creatures with shadow.) +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/lyna.jpg +Oracle:Hand +2, life -4\nCreatures you control have shadow. (They can block and be blocked only by creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/l/lynx.txt b/forge-gui/res/cardsfolder/l/lynx.txt index 4e380527434..2a649aad550 100644 --- a/forge-gui/res/cardsfolder/l/lynx.txt +++ b/forge-gui/res/cardsfolder/l/lynx.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:2/1 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21053.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/l/lys_alana_bowmaster.txt b/forge-gui/res/cardsfolder/l/lys_alana_bowmaster.txt index c0466b8b098..48d5af5737b 100644 --- a/forge-gui/res/cardsfolder/l/lys_alana_bowmaster.txt +++ b/forge-gui/res/cardsfolder/l/lys_alana_bowmaster.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Elf | ValidActivatingPlayer$ You | Execute$ TrigD SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 SVar:BuffedBy:Elf SVar:Picture:http://www.wizards.com/global/images/magic/general/lys_alana_bowmaster.jpg -Oracle:Reach (This can block creatures with flying.)\nWhenever you cast an Elf spell, you may have Lys Alana Bowmaster deal 2 damage to target creature with flying. \ No newline at end of file +Oracle:Reach (This can block creatures with flying.)\nWhenever you cast an Elf spell, you may have Lys Alana Bowmaster deal 2 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/l/lys_alana_huntmaster.txt b/forge-gui/res/cardsfolder/l/lys_alana_huntmaster.txt index 61a5ddec1d7..f8175d23a17 100644 --- a/forge-gui/res/cardsfolder/l/lys_alana_huntmaster.txt +++ b/forge-gui/res/cardsfolder/l/lys_alana_huntmaster.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ SpellCast | ValidCard$ Elf | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever you cast an Elf spell, you may put a 1/1 green Elf Warrior creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ G 1 1 Elf Warrior | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/lys_alana_huntmaster.jpg -Oracle:Whenever you cast an Elf spell, you may put a 1/1 green Elf Warrior creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever you cast an Elf spell, you may put a 1/1 green Elf Warrior creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/l/lys_alana_scarblade.txt b/forge-gui/res/cardsfolder/l/lys_alana_scarblade.txt index d81982c0625..3a0f0ca2b40 100644 --- a/forge-gui/res/cardsfolder/l/lys_alana_scarblade.txt +++ b/forge-gui/res/cardsfolder/l/lys_alana_scarblade.txt @@ -1,8 +1,8 @@ -Name:Lys Alana Scarblade -ManaCost:2 B -Types:Creature Elf Assassin -PT:1/1 -A:AB$ Pump | Cost$ T Discard<1/Card.Elf/Elf> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the number of Elves you control. -SVar:X:Count$Valid Elf.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/lys_alana_scarblade.jpg -Oracle:{T}, Discard an Elf card: Target creature gets -X/-X until end of turn, where X is the number of Elves you control. \ No newline at end of file +Name:Lys Alana Scarblade +ManaCost:2 B +Types:Creature Elf Assassin +PT:1/1 +A:AB$ Pump | Cost$ T Discard<1/Card.Elf/Elf> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | IsCurse$ True | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the number of Elves you control. +SVar:X:Count$Valid Elf.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/lys_alana_scarblade.jpg +Oracle:{T}, Discard an Elf card: Target creature gets -X/-X until end of turn, where X is the number of Elves you control. diff --git a/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch.txt b/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch.txt index 3e62191f849..0481323b75b 100644 --- a/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch.txt +++ b/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch.txt @@ -8,4 +8,4 @@ SVar:X:Sacrificed$Valid Creature.Red SVar:Y:Sacrificed$Valid Creature.Black SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/lyzolda_the_blood_witch.jpg -Oracle:{2}, Sacrifice a creature: Lyzolda, the Blood Witch deals 2 damage to target creature or player if the sacrificed creature was red. Draw a card if the sacrificed creature was black. \ No newline at end of file +Oracle:{2}, Sacrifice a creature: Lyzolda, the Blood Witch deals 2 damage to target creature or player if the sacrificed creature was red. Draw a card if the sacrificed creature was black. diff --git a/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch_avatar.txt b/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch_avatar.txt index d6c999e7ba6..2d64cc291f0 100644 --- a/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch_avatar.txt +++ b/forge-gui/res/cardsfolder/l/lyzolda_the_blood_witch_avatar.txt @@ -1,13 +1,13 @@ -Name:Lyzolda, the Blood Witch Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/-1 -R:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | Hellbent$ True | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ Hellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. -R:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | Hellbent$ True | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ Hellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. -SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Twice -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Hellbent$ True | Execute$ LyzoldasDiscard | TriggerDescription$ Hellbent - At the beginning of your end step, if you have no cards in hand, each of your opponents discards a card. -SVar:LyzoldasDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/lyzolda_the_blood_witch_avatar.jpg -Oracle:Hand -1, life -1\nHellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead.\nHellbent - At the beginning of your end step, if you have no cards in hand, each of your opponents discards a card. \ No newline at end of file +Name:Lyzolda, the Blood Witch Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/-1 +R:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | Hellbent$ True | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ Hellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. +R:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | Hellbent$ True | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ Hellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead. +SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Twice +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Hellbent$ True | Execute$ LyzoldasDiscard | TriggerDescription$ Hellbent - At the beginning of your end step, if you have no cards in hand, each of your opponents discards a card. +SVar:LyzoldasDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/lyzolda_the_blood_witch_avatar.jpg +Oracle:Hand -1, life -1\nHellbent - As long as you have no cards in hand, if a source you control would deal damage to a creature or player, it deals double that damage to that creature or player instead.\nHellbent - At the beginning of your end step, if you have no cards in hand, each of your opponents discards a card. diff --git a/forge-gui/res/cardsfolder/m/ma_chao_western_warrior.txt b/forge-gui/res/cardsfolder/m/ma_chao_western_warrior.txt index 575524ab4fe..bb12921acab 100644 --- a/forge-gui/res/cardsfolder/m/ma_chao_western_warrior.txt +++ b/forge-gui/res/cardsfolder/m/ma_chao_western_warrior.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, it's unblockable this combat. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | UntilEndOfCombat$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/ma_chao_western_warrior.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Ma Chao, Western Warrior attacks alone, it's unblockable this combat. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Ma Chao, Western Warrior attacks alone, it's unblockable this combat. diff --git a/forge-gui/res/cardsfolder/m/maalfeld_twins.txt b/forge-gui/res/cardsfolder/m/maalfeld_twins.txt index 2a2e1271d7e..a5e563c5cfb 100644 --- a/forge-gui/res/cardsfolder/m/maalfeld_twins.txt +++ b/forge-gui/res/cardsfolder/m/maalfeld_twins.txt @@ -1,9 +1,9 @@ -Name:Maalfeld Twins -ManaCost:5 B -Types:Creature Zombie -PT:4/4 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put two 2/2 black Zombie creature tokens onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie AVR | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenAmount$ 2 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Black -SVar:SacMe:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/maalfeld_twins.jpg -Oracle:When Maalfeld Twins dies, put two 2/2 black Zombie creature tokens onto the battlefield. \ No newline at end of file +Name:Maalfeld Twins +ManaCost:5 B +Types:Creature Zombie +PT:4/4 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put two 2/2 black Zombie creature tokens onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie AVR | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenAmount$ 2 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Black +SVar:SacMe:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/maalfeld_twins.jpg +Oracle:When Maalfeld Twins dies, put two 2/2 black Zombie creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/macabre_waltz.txt b/forge-gui/res/cardsfolder/m/macabre_waltz.txt index b871b7faf5d..e07d9c2a9a8 100644 --- a/forge-gui/res/cardsfolder/m/macabre_waltz.txt +++ b/forge-gui/res/cardsfolder/m/macabre_waltz.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Hand | TargetMin SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/macabre_waltz.jpg -Oracle:Return up to two target creature cards from your graveyard to your hand, then discard a card. \ No newline at end of file +Oracle:Return up to two target creature cards from your graveyard to your hand, then discard a card. diff --git a/forge-gui/res/cardsfolder/m/macetail_hystrodon.txt b/forge-gui/res/cardsfolder/m/macetail_hystrodon.txt index a34a9affab3..9d1a469e18f 100644 --- a/forge-gui/res/cardsfolder/m/macetail_hystrodon.txt +++ b/forge-gui/res/cardsfolder/m/macetail_hystrodon.txt @@ -6,4 +6,4 @@ K:First Strike K:Haste K:Cycling:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/macetail_hystrodon.jpg -Oracle:First strike, haste\nCycling {3} ({3}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:First strike, haste\nCycling {3} ({3}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/m/machinate.txt b/forge-gui/res/cardsfolder/m/machinate.txt index 5ec513bf75e..ebea7cc55db 100644 --- a/forge-gui/res/cardsfolder/m/machinate.txt +++ b/forge-gui/res/cardsfolder/m/machinate.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ 1 U U | DigNum$ X | References$ X | SpellDescription$ Look at SVar:X:Count$Valid Artifact.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/machinate.jpg -Oracle:Look at the top X cards of your library, where X is the number of artifacts you control. Put one of those cards into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Look at the top X cards of your library, where X is the number of artifacts you control. Put one of those cards into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/m/mad_auntie.txt b/forge-gui/res/cardsfolder/m/mad_auntie.txt index 86c1d590a8b..998e5e5da27 100644 --- a/forge-gui/res/cardsfolder/m/mad_auntie.txt +++ b/forge-gui/res/cardsfolder/m/mad_auntie.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Goblin+Other+YouCtrl | AddPower$ 1 | Add A:AB$ Regenerate | ValidTgts$ Creature.Goblin+Other | TgtPrompt$ Select another target Goblin | Cost$ T | SpellDescription$ Regenerate another target Goblin. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/mad_auntie.jpg -Oracle:Other Goblin creatures you control get +1/+1.\n{T}: Regenerate another target Goblin. \ No newline at end of file +Oracle:Other Goblin creatures you control get +1/+1.\n{T}: Regenerate another target Goblin. diff --git a/forge-gui/res/cardsfolder/m/mad_dog.txt b/forge-gui/res/cardsfolder/m/mad_dog.txt index 8852d20b205..10caa0eb83d 100644 --- a/forge-gui/res/cardsfolder/m/mad_dog.txt +++ b/forge-gui/res/cardsfolder/m/mad_dog.txt @@ -1,12 +1,12 @@ -Name:Mad Dog -ManaCost:1 R -Types:Creature Hound -PT:2/2 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, if CARDNAME didn't attack or come under your control this turn, sacrifice it. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X,Y,Z -SVar:Y:Count$ThisTurnEntered_Battlefield_Card.Self -SVar:Z:Count$Valid Card.Self+attackedThisTurn -SVar:X:SVar$Y/Plus.Z -SVar:MustAttack:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mad_dog.jpg -Oracle:At the beginning of your end step, if Mad Dog didn't attack or come under your control this turn, sacrifice it. \ No newline at end of file +Name:Mad Dog +ManaCost:1 R +Types:Creature Hound +PT:2/2 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, if CARDNAME didn't attack or come under your control this turn, sacrifice it. +SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X,Y,Z +SVar:Y:Count$ThisTurnEntered_Battlefield_Card.Self +SVar:Z:Count$Valid Card.Self+attackedThisTurn +SVar:X:SVar$Y/Plus.Z +SVar:MustAttack:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mad_dog.jpg +Oracle:At the beginning of your end step, if Mad Dog didn't attack or come under your control this turn, sacrifice it. diff --git a/forge-gui/res/cardsfolder/m/mad_prophet.txt b/forge-gui/res/cardsfolder/m/mad_prophet.txt index 1b0726e28ef..0104790d4ec 100644 --- a/forge-gui/res/cardsfolder/m/mad_prophet.txt +++ b/forge-gui/res/cardsfolder/m/mad_prophet.txt @@ -1,9 +1,9 @@ -Name:Mad Prophet -ManaCost:3 R -Types:Creature Human Shaman -PT:2/2 -K:Haste -A:AB$ Draw | Cost$ T Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mad_prophet.jpg -Oracle:Haste\n{T}, Discard a card: Draw a card. \ No newline at end of file +Name:Mad Prophet +ManaCost:3 R +Types:Creature Human Shaman +PT:2/2 +K:Haste +A:AB$ Draw | Cost$ T Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mad_prophet.jpg +Oracle:Haste\n{T}, Discard a card: Draw a card. diff --git a/forge-gui/res/cardsfolder/m/madblind_mountain.txt b/forge-gui/res/cardsfolder/m/madblind_mountain.txt index ef1eb29aba9..75636be0a7b 100644 --- a/forge-gui/res/cardsfolder/m/madblind_mountain.txt +++ b/forge-gui/res/cardsfolder/m/madblind_mountain.txt @@ -1,8 +1,8 @@ -Name:Madblind Mountain -ManaCost:no cost -Types:Land Mountain -K:CARDNAME enters the battlefield tapped. -A:AB$ Shuffle | Cost$ R T | Defined$ You | IsPresent$ Permanent.Red+YouCtrl | PresentCompare$ GE2 | SpellDescription$ Shuffle your library. Activate this ability only if you control two or more red permanents. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/madblind_mountain.jpg -Oracle:({T}: Add {R} to your mana pool.)\nMadblind Mountain enters the battlefield tapped.\n{R}, {T}: Shuffle your library. Activate this ability only if you control two or more red permanents. \ No newline at end of file +Name:Madblind Mountain +ManaCost:no cost +Types:Land Mountain +K:CARDNAME enters the battlefield tapped. +A:AB$ Shuffle | Cost$ R T | Defined$ You | IsPresent$ Permanent.Red+YouCtrl | PresentCompare$ GE2 | SpellDescription$ Shuffle your library. Activate this ability only if you control two or more red permanents. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/madblind_mountain.jpg +Oracle:({T}: Add {R} to your mana pool.)\nMadblind Mountain enters the battlefield tapped.\n{R}, {T}: Shuffle your library. Activate this ability only if you control two or more red permanents. diff --git a/forge-gui/res/cardsfolder/m/madcap_skills.txt b/forge-gui/res/cardsfolder/m/madcap_skills.txt index b593db26b81..d8d4086998c 100644 --- a/forge-gui/res/cardsfolder/m/madcap_skills.txt +++ b/forge-gui/res/cardsfolder/m/madcap_skills.txt @@ -1,8 +1,8 @@ -Name:Madcap Skills -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Enchanted creature gets +3/+0 and can't be blocked except by two or more creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/madcap_skills.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+0 and can't be blocked except by two or more creatures. \ No newline at end of file +Name:Madcap Skills +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Enchanted creature gets +3/+0 and can't be blocked except by two or more creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/madcap_skills.jpg +Oracle:Enchant creature\nEnchanted creature gets +3/+0 and can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/m/maddening_imp.txt b/forge-gui/res/cardsfolder/m/maddening_imp.txt index 482e062b0b0..f94766d5ab5 100644 --- a/forge-gui/res/cardsfolder/m/maddening_imp.txt +++ b/forge-gui/res/cardsfolder/m/maddening_imp.txt @@ -1,13 +1,13 @@ -Name:Maddening Imp -ManaCost:2 B -Types:Creature Imp -PT:1/1 -K:Flying -A:AB$ Effect | Cost$ T | Name$ Maddening Imp Effect | StaticAbilities$ KWPump | ActivationPhases$ Upkeep->Main1 | OpponentTurn$ True | SpellDescription$ Non-Wall creatures the active player controls attack this turn if able. At the beginning of the next end step, destroy each of those creatures that didn't attack this turn. Activate this ability only during an opponent's turn and only before combat. | SubAbility$ DestroyPacifist -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.ActivePlayerCtrl+nonWall | AffectedZone$ Battlefield | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Non-Wall creatures the active player controls attack this turn if able. -SVar:DestroyPacifist:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigDestroy | TriggerDescription$ At the beginning of the next end step, destroy each of those creatures that didn't attack this turn. -SVar:TrigDestroy:DB$ DestroyAll | ValidCards$ Creature.ActivePlayerCtrl+notAttackedThisTurn+nonWall -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/maddening_imp.jpg -Oracle:Flying\n{T}: Non-Wall creatures the active player controls attack this turn if able. At the beginning of the next end step, destroy each of those creatures that didn't attack this turn. Activate this ability only during an opponent's turn and only before combat. \ No newline at end of file +Name:Maddening Imp +ManaCost:2 B +Types:Creature Imp +PT:1/1 +K:Flying +A:AB$ Effect | Cost$ T | Name$ Maddening Imp Effect | StaticAbilities$ KWPump | ActivationPhases$ Upkeep->Main1 | OpponentTurn$ True | SpellDescription$ Non-Wall creatures the active player controls attack this turn if able. At the beginning of the next end step, destroy each of those creatures that didn't attack this turn. Activate this ability only during an opponent's turn and only before combat. | SubAbility$ DestroyPacifist +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.ActivePlayerCtrl+nonWall | AffectedZone$ Battlefield | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Non-Wall creatures the active player controls attack this turn if able. +SVar:DestroyPacifist:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigDestroy | TriggerDescription$ At the beginning of the next end step, destroy each of those creatures that didn't attack this turn. +SVar:TrigDestroy:DB$ DestroyAll | ValidCards$ Creature.ActivePlayerCtrl+notAttackedThisTurn+nonWall +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/maddening_imp.jpg +Oracle:Flying\n{T}: Non-Wall creatures the active player controls attack this turn if able. At the beginning of the next end step, destroy each of those creatures that didn't attack this turn. Activate this ability only during an opponent's turn and only before combat. diff --git a/forge-gui/res/cardsfolder/m/maddening_wind.txt b/forge-gui/res/cardsfolder/m/maddening_wind.txt index 020a44c7d9d..4e46301c7b9 100644 --- a/forge-gui/res/cardsfolder/m/maddening_wind.txt +++ b/forge-gui/res/cardsfolder/m/maddening_wind.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals 2 damage to that player. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/maddening_wind.jpg -Oracle:Enchant creature\nCumulative upkeep {G} (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.)\nAt the beginning of the upkeep of enchanted creature's controller, Maddening Wind deals 2 damage to that player. \ No newline at end of file +Oracle:Enchant creature\nCumulative upkeep {G} (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.)\nAt the beginning of the upkeep of enchanted creature's controller, Maddening Wind deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/m/madrush_cyclops.txt b/forge-gui/res/cardsfolder/m/madrush_cyclops.txt index 60374dcae82..193682d8397 100644 --- a/forge-gui/res/cardsfolder/m/madrush_cyclops.txt +++ b/forge-gui/res/cardsfolder/m/madrush_cyclops.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Descriptio SVar:PlayMain1:TRUE SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/madrush_cyclops.jpg -Oracle:Creatures you control have haste. \ No newline at end of file +Oracle:Creatures you control have haste. diff --git a/forge-gui/res/cardsfolder/m/maelstrom_archangel.txt b/forge-gui/res/cardsfolder/m/maelstrom_archangel.txt index ef08ce97402..ab95a161818 100644 --- a/forge-gui/res/cardsfolder/m/maelstrom_archangel.txt +++ b/forge-gui/res/cardsfolder/m/maelstrom_archangel.txt @@ -1,9 +1,9 @@ -Name:Maelstrom Archangel -ManaCost:W U B R G -Types:Creature Angel -PT:5/5 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPlay | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may cast a nonland card from your hand without paying its mana cost. -SVar:TrigPlay:DB$ Play | Valid$ Card.nonLand+YouCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_archangel.jpg -Oracle:Flying\nWhenever Maelstrom Archangel deals combat damage to a player, you may cast a nonland card from your hand without paying its mana cost. \ No newline at end of file +Name:Maelstrom Archangel +ManaCost:W U B R G +Types:Creature Angel +PT:5/5 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPlay | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may cast a nonland card from your hand without paying its mana cost. +SVar:TrigPlay:DB$ Play | Valid$ Card.nonLand+YouCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_archangel.jpg +Oracle:Flying\nWhenever Maelstrom Archangel deals combat damage to a player, you may cast a nonland card from your hand without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/m/maelstrom_djinn.txt b/forge-gui/res/cardsfolder/m/maelstrom_djinn.txt index dde162e2ab6..3f993c6958e 100644 --- a/forge-gui/res/cardsfolder/m/maelstrom_djinn.txt +++ b/forge-gui/res/cardsfolder/m/maelstrom_djinn.txt @@ -12,4 +12,4 @@ SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ TIME | Counter SVar:VanishingTrig2:Mode$ CounterRemoved | TriggerZones$ Battlefield | ValidCard$ Card.Self | NewCounterAmount$ 0 | Secondary$ True | CounterType$ TIME | Execute$ TrigSacrifice | TriggerDescription$ When the last time counter is removed from CARDNAME, sacrifice it. SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_djinn.jpg -Oracle:Flying\nMorph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Maelstrom Djinn is turned face up, put two time counters on it and it gains vanishing. (At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.) \ No newline at end of file +Oracle:Flying\nMorph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Maelstrom Djinn is turned face up, put two time counters on it and it gains vanishing. (At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.) diff --git a/forge-gui/res/cardsfolder/m/maelstrom_nexus.txt b/forge-gui/res/cardsfolder/m/maelstrom_nexus.txt index 24f47b43018..9acca6521ab 100644 --- a/forge-gui/res/cardsfolder/m/maelstrom_nexus.txt +++ b/forge-gui/res/cardsfolder/m/maelstrom_nexus.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True SVar:X:Count$TriggeredCardManaCost SVar:Y:Count$ThisTurnCast_Card.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_nexus.jpg -Oracle:The first spell you cast each turn has cascade. (When you cast your first spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Oracle:The first spell you cast each turn has cascade. (When you cast your first spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/m/maelstrom_pulse.txt b/forge-gui/res/cardsfolder/m/maelstrom_pulse.txt index a2708038deb..1184a40a44f 100644 --- a/forge-gui/res/cardsfolder/m/maelstrom_pulse.txt +++ b/forge-gui/res/cardsfolder/m/maelstrom_pulse.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 1 B G | ValidTgts$ Permanent.nonland | TgtPrompt$ Select t SVar:DestroyAll:DB$ DestroyAll | ValidCards$ Remembered.sameName+Other | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_pulse.jpg -Oracle:Destroy target nonland permanent and all other permanents with the same name as that permanent. \ No newline at end of file +Oracle:Destroy target nonland permanent and all other permanents with the same name as that permanent. diff --git a/forge-gui/res/cardsfolder/m/maelstrom_wanderer.txt b/forge-gui/res/cardsfolder/m/maelstrom_wanderer.txt index 3190f6a1451..6ec036b22b5 100644 --- a/forge-gui/res/cardsfolder/m/maelstrom_wanderer.txt +++ b/forge-gui/res/cardsfolder/m/maelstrom_wanderer.txt @@ -1,9 +1,9 @@ -Name:Maelstrom Wanderer -ManaCost:5 U R G -Types:Legendary Creature Elemental -PT:7/5 -K:Cascade -K:Cascade -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_wanderer.jpg -Oracle:Creatures you control have haste.\nCascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order. Then do it again.) \ No newline at end of file +Name:Maelstrom Wanderer +ManaCost:5 U R G +Types:Legendary Creature Elemental +PT:7/5 +K:Cascade +K:Cascade +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/maelstrom_wanderer.jpg +Oracle:Creatures you control have haste.\nCascade, cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order. Then do it again.) diff --git a/forge-gui/res/cardsfolder/m/maga_traitor_to_mortals.txt b/forge-gui/res/cardsfolder/m/maga_traitor_to_mortals.txt index fb354a95e4a..d0a935bfcb5 100644 --- a/forge-gui/res/cardsfolder/m/maga_traitor_to_mortals.txt +++ b/forge-gui/res/cardsfolder/m/maga_traitor_to_mortals.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ Y | References$ Y SVar:Y:Count$CardCounters.P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/maga_traitor_to_mortals.jpg -Oracle:Maga, Traitor to Mortals enters the battlefield with X +1/+1 counters on it.\nWhen Maga enters the battlefield, target player loses life equal to the number of +1/+1 counters on it. \ No newline at end of file +Oracle:Maga, Traitor to Mortals enters the battlefield with X +1/+1 counters on it.\nWhen Maga enters the battlefield, target player loses life equal to the number of +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/m/mage_il_vec.txt b/forge-gui/res/cardsfolder/m/mage_il_vec.txt index 73554365f15..3877fc44b11 100644 --- a/forge-gui/res/cardsfolder/m/mage_il_vec.txt +++ b/forge-gui/res/cardsfolder/m/mage_il_vec.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ T Discard<1/Random> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mage_il_vec.jpg -Oracle:{T}, Discard a card at random: Mage il-Vec deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}, Discard a card at random: Mage il-Vec deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/mage_slayer.txt b/forge-gui/res/cardsfolder/m/mage_slayer.txt index 6893f2a769f..c426d8a58da 100644 --- a/forge-gui/res/cardsfolder/m/mage_slayer.txt +++ b/forge-gui/res/cardsfolder/m/mage_slayer.txt @@ -8,4 +8,4 @@ SVar:X:TriggeredAttacker$CardPower S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE SVar:AE:SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/mage_slayer.jpg -Oracle:Whenever equipped creature attacks, it deals damage equal to its power to defending player.\nEquip {3} \ No newline at end of file +Oracle:Whenever equipped creature attacks, it deals damage equal to its power to defending player.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/m/magebane_armor.txt b/forge-gui/res/cardsfolder/m/magebane_armor.txt index cf50743853a..5f7696c9fae 100644 --- a/forge-gui/res/cardsfolder/m/magebane_armor.txt +++ b/forge-gui/res/cardsfolder/m/magebane_armor.txt @@ -1,8 +1,8 @@ -Name:Magebane Armor -ManaCost:3 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 2 | AddToughness$ 4 | RemoveKeyword$ Flying | Description$ Equipped creature gets +2/+4 and loses flying. -S:Mode$ PreventDamage | Target$ Card.EquippedBy | CombatDamage$ False | Description$ Prevent all noncombat damage that would be dealt to equipped creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/magebane_armor.jpg -Oracle:Equipped creature gets +2/+4 and loses flying.\nPrevent all noncombat damage that would be dealt to equipped creature.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Magebane Armor +ManaCost:3 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 2 | AddToughness$ 4 | RemoveKeyword$ Flying | Description$ Equipped creature gets +2/+4 and loses flying. +S:Mode$ PreventDamage | Target$ Card.EquippedBy | CombatDamage$ False | Description$ Prevent all noncombat damage that would be dealt to equipped creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/magebane_armor.jpg +Oracle:Equipped creature gets +2/+4 and loses flying.\nPrevent all noncombat damage that would be dealt to equipped creature.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/m/magefire_wings.txt b/forge-gui/res/cardsfolder/m/magefire_wings.txt index 04352f6f24c..a6d709fc570 100644 --- a/forge-gui/res/cardsfolder/m/magefire_wings.txt +++ b/forge-gui/res/cardsfolder/m/magefire_wings.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ U R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+0 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/magefire_wings.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+0 and has flying. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+0 and has flying. diff --git a/forge-gui/res/cardsfolder/m/mages_contest.txt b/forge-gui/res/cardsfolder/m/mages_contest.txt index 6588fa50b1c..60339732c52 100644 --- a/forge-gui/res/cardsfolder/m/mages_contest.txt +++ b/forge-gui/res/cardsfolder/m/mages_contest.txt @@ -1,9 +1,9 @@ -Name:Mages' Contest -ManaCost:1 R R -Types:Instant -A:SP$ BidLife | Cost$ 1 R R | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | OtherBidder$ TargetedController | StartBidding$ 1 | AILogic$ Min | AIBidMax$ 8 | BidSubAbility$ DBLoseLife | SpellDescription$ You and target spell's controller bid life. You start the bidding with a bid of 1. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid. If you win the bidding, counter that spell. -SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X | SubAbility$ DBCounter -SVar:DBCounter:DB$ Counter | Defined$ Targeted | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You -SVar:X:Count$ChosenNumber -SVar:Picture:http://www.wizards.com/global/images/magic/general/mages_contest.jpg -Oracle:You and target spell's controller bid life. You start the bidding with a bid of 1. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid. If you win the bidding, counter that spell. +Name:Mages' Contest +ManaCost:1 R R +Types:Instant +A:SP$ BidLife | Cost$ 1 R R | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | OtherBidder$ TargetedController | StartBidding$ 1 | AILogic$ Min | AIBidMax$ 8 | BidSubAbility$ DBLoseLife | SpellDescription$ You and target spell's controller bid life. You start the bidding with a bid of 1. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid. If you win the bidding, counter that spell. +SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X | SubAbility$ DBCounter +SVar:DBCounter:DB$ Counter | Defined$ Targeted | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You +SVar:X:Count$ChosenNumber +SVar:Picture:http://www.wizards.com/global/images/magic/general/mages_contest.jpg +Oracle:You and target spell's controller bid life. You start the bidding with a bid of 1. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid. If you win the bidding, counter that spell. diff --git a/forge-gui/res/cardsfolder/m/mages_guile.txt b/forge-gui/res/cardsfolder/m/mages_guile.txt index c036c131707..e9017931690 100644 --- a/forge-gui/res/cardsfolder/m/mages_guile.txt +++ b/forge-gui/res/cardsfolder/m/mages_guile.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | KW$ Shroud | SpellDescription$ Ta K:Cycling:U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mages_guile.jpg -Oracle:Target creature gains shroud until end of turn. (It can't be the target of spells or abilities.)\nCycling {U} ({U}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Target creature gains shroud until end of turn. (It can't be the target of spells or abilities.)\nCycling {U} ({U}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/m/mageta_the_lion.txt b/forge-gui/res/cardsfolder/m/mageta_the_lion.txt index d9d75618509..0432b8c8fc5 100644 --- a/forge-gui/res/cardsfolder/m/mageta_the_lion.txt +++ b/forge-gui/res/cardsfolder/m/mageta_the_lion.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ DestroyAll | Cost$ 2 W W T Discard<2/Card> | ValidCards$ Creature.Other | NoRegen$ True | SpellDescription$ Destroy all creatures except for Mageta the Lion. Those creatures can't be regenerated. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mageta_the_lion.jpg -Oracle:{2}{W}{W}, {T}, Discard two cards: Destroy all creatures except for Mageta the Lion. Those creatures can't be regenerated. \ No newline at end of file +Oracle:{2}{W}{W}, {T}, Discard two cards: Destroy all creatures except for Mageta the Lion. Those creatures can't be regenerated. diff --git a/forge-gui/res/cardsfolder/m/magetas_boon.txt b/forge-gui/res/cardsfolder/m/magetas_boon.txt index 446dbec0727..aa423c983d3 100644 --- a/forge-gui/res/cardsfolder/m/magetas_boon.txt +++ b/forge-gui/res/cardsfolder/m/magetas_boon.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/magetas_boon.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+2. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+2. diff --git a/forge-gui/res/cardsfolder/m/magewrights_stone.txt b/forge-gui/res/cardsfolder/m/magewrights_stone.txt index 2fc7d658f5e..34bedae508e 100644 --- a/forge-gui/res/cardsfolder/m/magewrights_stone.txt +++ b/forge-gui/res/cardsfolder/m/magewrights_stone.txt @@ -1,7 +1,7 @@ -Name:Magewright's Stone -ManaCost:2 -Types:Artifact -A:AB$ Untap | Cost$ 1 T | ValidTgts$ Creature.hasActivatedAbilityWithTapCost | TgtPrompt$ Select target creature that has an activated ability with Tap in its cost. | SpellDescription$ Untap target creature that has an activated ability with {T} in its cost. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magewrights_stone.jpg -Oracle:{1}, {T}: Untap target creature that has an activated ability with {T} in its cost. \ No newline at end of file +Name:Magewright's Stone +ManaCost:2 +Types:Artifact +A:AB$ Untap | Cost$ 1 T | ValidTgts$ Creature.hasActivatedAbilityWithTapCost | TgtPrompt$ Select target creature that has an activated ability with Tap in its cost. | SpellDescription$ Untap target creature that has an activated ability with {T} in its cost. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magewrights_stone.jpg +Oracle:{1}, {T}: Untap target creature that has an activated ability with {T} in its cost. diff --git a/forge-gui/res/cardsfolder/m/maggot_carrier.txt b/forge-gui/res/cardsfolder/m/maggot_carrier.txt index aeb68e84606..a5889635444 100644 --- a/forge-gui/res/cardsfolder/m/maggot_carrier.txt +++ b/forge-gui/res/cardsfolder/m/maggot_carrier.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, each player loses 1 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ Each | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/maggot_carrier.jpg -Oracle:When Maggot Carrier enters the battlefield, each player loses 1 life. \ No newline at end of file +Oracle:When Maggot Carrier enters the battlefield, each player loses 1 life. diff --git a/forge-gui/res/cardsfolder/m/maggot_therapy.txt b/forge-gui/res/cardsfolder/m/maggot_therapy.txt index ead1397245d..3f59e882fce 100644 --- a/forge-gui/res/cardsfolder/m/maggot_therapy.txt +++ b/forge-gui/res/cardsfolder/m/maggot_therapy.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ -2 | Description$ Enchanted creature gets +2/-2. SVar:Picture:http://www.wizards.com/global/images/magic/general/maggot_therapy.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets +2/-2. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets +2/-2. diff --git a/forge-gui/res/cardsfolder/m/magister_of_worth.txt b/forge-gui/res/cardsfolder/m/magister_of_worth.txt index 735a98792af..9f0dc482080 100644 --- a/forge-gui/res/cardsfolder/m/magister_of_worth.txt +++ b/forge-gui/res/cardsfolder/m/magister_of_worth.txt @@ -1,12 +1,12 @@ -Name:Magister of Worth -ManaCost:4 W B -Types:Creature Angel -PT:4/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigVote | TriggerDescription$ Will of the Council - When CARDNAME enters the battlefield, starting with you, each player votes for grace or condemnation. If grace gets more votes, each player returns each creature card from his or her graveyard to the battlefield. If condemnation gets more votes or the vote is tied, destroy all creatures other than CARDNAME. -SVar:TrigVote:DB$ Vote | Defined$ Player | VoteGrace$ MagisterofWorthZombify | VoteCondemnation$ MagisterofWorthDestroy | Tied$ MagisterofWorthDestroy | VoteType$ Grace,Condemnation | AILogic$ GraceOrCondemnation -SVar:MagisterofWorthZombify:DB$ ChangeZoneAll | ChangeType$ Creature | Origin$ Graveyard | Destination$ Battlefield -SVar:MagisterofWorthDestroy:DB$ DestroyAll | ValidCards$ Creature.Other -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magister_of_worth.jpg -Oracle:Flying\nWill of the council - When Magister of Worth enters the battlefield, starting with you, each player votes for grace or condemnation. If grace gets more votes, each player returns each creature card from his or her graveyard to the battlefield. If condemnation gets more votes or the vote is tied, destroy all creatures other than Magister of Worth. +Name:Magister of Worth +ManaCost:4 W B +Types:Creature Angel +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigVote | TriggerDescription$ Will of the Council - When CARDNAME enters the battlefield, starting with you, each player votes for grace or condemnation. If grace gets more votes, each player returns each creature card from his or her graveyard to the battlefield. If condemnation gets more votes or the vote is tied, destroy all creatures other than CARDNAME. +SVar:TrigVote:DB$ Vote | Defined$ Player | VoteGrace$ MagisterofWorthZombify | VoteCondemnation$ MagisterofWorthDestroy | Tied$ MagisterofWorthDestroy | VoteType$ Grace,Condemnation | AILogic$ GraceOrCondemnation +SVar:MagisterofWorthZombify:DB$ ChangeZoneAll | ChangeType$ Creature | Origin$ Graveyard | Destination$ Battlefield +SVar:MagisterofWorthDestroy:DB$ DestroyAll | ValidCards$ Creature.Other +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magister_of_worth.jpg +Oracle:Flying\nWill of the council - When Magister of Worth enters the battlefield, starting with you, each player votes for grace or condemnation. If grace gets more votes, each player returns each creature card from his or her graveyard to the battlefield. If condemnation gets more votes or the vote is tied, destroy all creatures other than Magister of Worth. diff --git a/forge-gui/res/cardsfolder/m/magister_sphinx.txt b/forge-gui/res/cardsfolder/m/magister_sphinx.txt index 7fd7153a473..793c0446a1f 100644 --- a/forge-gui/res/cardsfolder/m/magister_sphinx.txt +++ b/forge-gui/res/cardsfolder/m/magister_sphinx.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigLife | TriggerDescription$ When CARDNAME enters the battlefield, target player's life total becomes 10. SVar:TrigLife:AB$SetLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 10 SVar:Picture:http://www.wizards.com/global/images/magic/general/magister_sphinx.jpg -Oracle:Flying\nWhen Magister Sphinx enters the battlefield, target player's life total becomes 10. \ No newline at end of file +Oracle:Flying\nWhen Magister Sphinx enters the battlefield, target player's life total becomes 10. diff --git a/forge-gui/res/cardsfolder/m/magistrates_scepter.txt b/forge-gui/res/cardsfolder/m/magistrates_scepter.txt index 7f9c67066fa..9be77727d4b 100644 --- a/forge-gui/res/cardsfolder/m/magistrates_scepter.txt +++ b/forge-gui/res/cardsfolder/m/magistrates_scepter.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PutCounter | Cost$ 4 T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. A:AB$ AddTurn | Cost$ T SubCounter<3/CHARGE> | NumTurns$ 1 | SpellDescription$ Take an extra turn after this one. SVar:Picture:http://www.wizards.com/global/images/magic/general/magistrates_scepter.jpg -Oracle:{4}, {T}: Put a charge counter on Magistrate's Scepter.\n{T}, Remove three charge counters from Magistrate's Scepter: Take an extra turn after this one. \ No newline at end of file +Oracle:{4}, {T}: Put a charge counter on Magistrate's Scepter.\n{T}, Remove three charge counters from Magistrate's Scepter: Take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/m/magistrates_veto.txt b/forge-gui/res/cardsfolder/m/magistrates_veto.txt index 570d85c91d4..ce224f030b6 100644 --- a/forge-gui/res/cardsfolder/m/magistrates_veto.txt +++ b/forge-gui/res/cardsfolder/m/magistrates_veto.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.White,Creature.Blue | AddHiddenKeyword$ SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magistrates_veto.jpg -Oracle:White creatures and blue creatures can't block. \ No newline at end of file +Oracle:White creatures and blue creatures can't block. diff --git a/forge-gui/res/cardsfolder/m/magma_burst.txt b/forge-gui/res/cardsfolder/m/magma_burst.txt index 71e3ff6954c..6963159e285 100644 --- a/forge-gui/res/cardsfolder/m/magma_burst.txt +++ b/forge-gui/res/cardsfolder/m/magma_burst.txt @@ -1,9 +1,9 @@ -Name:Magma Burst -ManaCost:3 R -Types:Instant -K:Kicker Sac<2/Land> -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TargetMin$ X | TargetMax$ X | References$ X | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. If CARDNAME was kicked, it deals 3 damage to another target creature or player. -SVar:X:Count$Kicked.2.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_burst.jpg -Oracle:Kicker-Sacrifice two lands. (You may sacrifice two lands in addition to any other costs as you cast this spell.)\nMagma Burst deals 3 damage to target creature or player. If Magma Burst was kicked, it deals 3 damage to another target creature or player. \ No newline at end of file +Name:Magma Burst +ManaCost:3 R +Types:Instant +K:Kicker Sac<2/Land> +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TargetMin$ X | TargetMax$ X | References$ X | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. If CARDNAME was kicked, it deals 3 damage to another target creature or player. +SVar:X:Count$Kicked.2.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_burst.jpg +Oracle:Kicker-Sacrifice two lands. (You may sacrifice two lands in addition to any other costs as you cast this spell.)\nMagma Burst deals 3 damage to target creature or player. If Magma Burst was kicked, it deals 3 damage to another target creature or player. diff --git a/forge-gui/res/cardsfolder/m/magma_giant.txt b/forge-gui/res/cardsfolder/m/magma_giant.txt index 84a3957c9a6..591045c251b 100644 --- a/forge-gui/res/cardsfolder/m/magma_giant.txt +++ b/forge-gui/res/cardsfolder/m/magma_giant.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDamageAll:DB$DamageAll | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 2 | ValidDescription$ each creature and each player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_giant.jpg -Oracle:When Magma Giant enters the battlefield, it deals 2 damage to each creature and each player. \ No newline at end of file +Oracle:When Magma Giant enters the battlefield, it deals 2 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/m/magma_jet.txt b/forge-gui/res/cardsfolder/m/magma_jet.txt index a9c5090f114..4d7ea787104 100644 --- a/forge-gui/res/cardsfolder/m/magma_jet.txt +++ b/forge-gui/res/cardsfolder/m/magma_jet.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ DBScry | SpellDescription$ CARDNAME deals 2 damage to target creature or player. 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:Picture:http://www.wizards.com/global/images/magic/general/magma_jet.jpg -Oracle:Magma Jet deals 2 damage to target creature or player.\nScry 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.) \ No newline at end of file +Oracle:Magma Jet deals 2 damage to target creature or player.\nScry 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.) diff --git a/forge-gui/res/cardsfolder/m/magma_mine.txt b/forge-gui/res/cardsfolder/m/magma_mine.txt index c38c765731f..dec7a949d4c 100644 --- a/forge-gui/res/cardsfolder/m/magma_mine.txt +++ b/forge-gui/res/cardsfolder/m/magma_mine.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPro SVar:X:Count$CardCounters.PRESSURE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_mine.jpg -Oracle:{4}: Put a pressure counter on Magma Mine.\n{T}, Sacrifice Magma Mine: Magma Mine deals damage equal to the number of pressure counters on it to target creature or player. \ No newline at end of file +Oracle:{4}: Put a pressure counter on Magma Mine.\n{T}, Sacrifice Magma Mine: Magma Mine deals damage equal to the number of pressure counters on it to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/magma_phoenix.txt b/forge-gui/res/cardsfolder/m/magma_phoenix.txt index c0c952e8514..736a54f4b57 100644 --- a/forge-gui/res/cardsfolder/m/magma_phoenix.txt +++ b/forge-gui/res/cardsfolder/m/magma_phoenix.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDamage:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 3 | ValidDescription$ each creature and each player. SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_phoenix.jpg -Oracle:Flying\nWhen Magma Phoenix dies, it deals 3 damage to each creature and each player.\n{3}{R}{R}: Return Magma Phoenix from your graveyard to your hand. \ No newline at end of file +Oracle:Flying\nWhen Magma Phoenix dies, it deals 3 damage to each creature and each player.\n{3}{R}{R}: Return Magma Phoenix from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/magma_rift.txt b/forge-gui/res/cardsfolder/m/magma_rift.txt index b8a6f6432f9..b0384a7ebe1 100644 --- a/forge-gui/res/cardsfolder/m/magma_rift.txt +++ b/forge-gui/res/cardsfolder/m/magma_rift.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ DealDamage | Cost$ 2 R Sac<1/Land> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_rift.jpg -Oracle:As an additional cost to cast Magma Rift, sacrifice a land.\nMagma Rift deals 5 damage to target creature. \ No newline at end of file +Oracle:As an additional cost to cast Magma Rift, sacrifice a land.\nMagma Rift deals 5 damage to target creature. diff --git a/forge-gui/res/cardsfolder/m/magma_sliver.txt b/forge-gui/res/cardsfolder/m/magma_sliver.txt index 2bc5ded43ab..e0aeb52d5cd 100644 --- a/forge-gui/res/cardsfolder/m/magma_sliver.txt +++ b/forge-gui/res/cardsfolder/m/magma_sliver.txt @@ -8,4 +8,4 @@ SVar:SliversOnBattlefield:Count$Valid Sliver SVar:PlayMain1:TRUE SVar:BuffedBy:Sliver SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_sliver.jpg -Oracle:All Slivers have "{T}: Target Sliver creature gets +X/+0 until end of turn, where X is the number of Slivers on the battlefield." \ No newline at end of file +Oracle:All Slivers have "{T}: Target Sliver creature gets +X/+0 until end of turn, where X is the number of Slivers on the battlefield." diff --git a/forge-gui/res/cardsfolder/m/magma_spray.txt b/forge-gui/res/cardsfolder/m/magma_spray.txt index 9734e41ec86..1d21d681ea2 100644 --- a/forge-gui/res/cardsfolder/m/magma_spray.txt +++ b/forge-gui/res/cardsfolder/m/magma_spray.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DB | SpellDescription$ CARDNAME deals 2 damage to target creature. If that creature would be put into a graveyard this turn, exile it instead. SVar:DB:DB$Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_spray.jpg -Oracle:Magma Spray deals 2 damage to target creature. If that creature would die this turn, exile it instead. \ No newline at end of file +Oracle:Magma Spray deals 2 damage to target creature. If that creature would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/m/magma_vein.txt b/forge-gui/res/cardsfolder/m/magma_vein.txt index 6edc543b107..c0fb354d84d 100644 --- a/forge-gui/res/cardsfolder/m/magma_vein.txt +++ b/forge-gui/res/cardsfolder/m/magma_vein.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ DamageAll | Cost$ R Sac<1/Land> | ValidCards$ Creature.withoutFlying | NumDmg$ 1 | ValidDescription$ each creature without flying. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magma_vein.jpg -Oracle:{R}, Sacrifice a land: Magma Vein deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:{R}, Sacrifice a land: Magma Vein deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/m/magmaquake.txt b/forge-gui/res/cardsfolder/m/magmaquake.txt index 663dc1a419a..7a5cdfb646c 100644 --- a/forge-gui/res/cardsfolder/m/magmaquake.txt +++ b/forge-gui/res/cardsfolder/m/magmaquake.txt @@ -1,7 +1,7 @@ -Name:Magmaquake -ManaCost:X R R -Types:Instant -A:SP$ DamageAll | Cost$ X R R | ValidCards$ Creature.withoutFlying,Planeswalker | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to each creature without flying and to each planeswalker. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/magmaquake.jpg -Oracle:Magmaquake deals X damage to each creature without flying and each planeswalker. \ No newline at end of file +Name:Magmaquake +ManaCost:X R R +Types:Instant +A:SP$ DamageAll | Cost$ X R R | ValidCards$ Creature.withoutFlying,Planeswalker | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to each creature without flying and to each planeswalker. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/magmaquake.jpg +Oracle:Magmaquake deals X damage to each creature without flying and each planeswalker. diff --git a/forge-gui/res/cardsfolder/m/magmasaur.txt b/forge-gui/res/cardsfolder/m/magmasaur.txt index a79275a5ce6..3bd96a60150 100644 --- a/forge-gui/res/cardsfolder/m/magmasaur.txt +++ b/forge-gui/res/cardsfolder/m/magmasaur.txt @@ -1,16 +1,16 @@ -Name:Magmasaur -ManaCost:3 R R -Types:Creature Elemental Lizard -PT:0/0 -K:etbCounter:P1P1:5 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ Choices | TriggerDescription$ At the beginning of your upkeep, you may remove a +1/+1 counter from CARDNAME. If you don't, sacrifice CARDNAME and it deals damage equal to the number of +1/+1 counters on it to each creature without flying and each player. -SVar:Choices:AB$ GenericChoice | Cost$ 0 | Choices$ Shrink,SelfDestruct | Defined$ You -SVar:Shrink:DB$ RemoveCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | UpTo$ True | RememberRemoved$ True | SubAbility$ SelfDestruct | SpellDescription$ Remove a +1/+1 counter from CARDNAME. -SVar:SelfDestruct:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ LetEmHaveIt | SpellDescription$ Sacrifice CARDNAME and it deals damage equal to the number of +1/+1 counters on it to each creature without flying and each player. -SVar:LetEmHaveIt:DB$ DamageAll | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | NumDmg$ Y | References$ Y | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$RememberedSize -SVar:Y:Count$CardCounters.P1P1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magmasaur.jpg -Oracle:Magmasaur enters the battlefield with five +1/+1 counters on it.\nAt the beginning of your upkeep, you may remove a +1/+1 counter from Magmasaur. If you don't, sacrifice Magmasaur and it deals damage equal to the number of +1/+1 counters on it to each creature without flying and each player. \ No newline at end of file +Name:Magmasaur +ManaCost:3 R R +Types:Creature Elemental Lizard +PT:0/0 +K:etbCounter:P1P1:5 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ Choices | TriggerDescription$ At the beginning of your upkeep, you may remove a +1/+1 counter from CARDNAME. If you don't, sacrifice CARDNAME and it deals damage equal to the number of +1/+1 counters on it to each creature without flying and each player. +SVar:Choices:AB$ GenericChoice | Cost$ 0 | Choices$ Shrink,SelfDestruct | Defined$ You +SVar:Shrink:DB$ RemoveCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | UpTo$ True | RememberRemoved$ True | SubAbility$ SelfDestruct | SpellDescription$ Remove a +1/+1 counter from CARDNAME. +SVar:SelfDestruct:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ LetEmHaveIt | SpellDescription$ Sacrifice CARDNAME and it deals damage equal to the number of +1/+1 counters on it to each creature without flying and each player. +SVar:LetEmHaveIt:DB$ DamageAll | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | NumDmg$ Y | References$ Y | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedSize +SVar:Y:Count$CardCounters.P1P1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magmasaur.jpg +Oracle:Magmasaur enters the battlefield with five +1/+1 counters on it.\nAt the beginning of your upkeep, you may remove a +1/+1 counter from Magmasaur. If you don't, sacrifice Magmasaur and it deals damage equal to the number of +1/+1 counters on it to each creature without flying and each player. diff --git a/forge-gui/res/cardsfolder/m/magmatic_core.txt b/forge-gui/res/cardsfolder/m/magmatic_core.txt index 3c5cdf95f8d..e574cebee66 100644 --- a/forge-gui/res/cardsfolder/m/magmatic_core.txt +++ b/forge-gui/res/cardsfolder/m/magmatic_core.txt @@ -1,13 +1,13 @@ -Name:Magmatic Core -ManaCost:2 R R -Types:Enchantment -K:Cumulative upkeep:1 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CountMagma | Static$ True | Secondary$ True | TriggerDescription$ At the beginning of your end step, CARDNAME deals X damage divided as you choose among any number of target creatures, where X is the number of age counters on it. -SVar:CountMagma:DB$ StoreSVar | SVar$ CoreStrength | Type$ Count | Expression$ CardCounters.AGE -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ MagmaticDamage | TriggerDescription$ At the beginning of your end step, CARDNAME deals X damage divided as you choose among any number of target creatures, where X is the number of age counters on it. -SVar:MagmaticDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ CoreStrength | TargetMin$ Min | TargetMax$ CoreStrength | References$ Min,CoreStrength | DividedAsYouChoose$ CoreStrength -SVar:CoreStrength:Count$CardCounters.AGE -SVar:Min:SVar$CoreStrength/LimitMax.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magmatic_core.jpg -Oracle:Cumulative upkeep {1} (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.)\nAt the beginning of your end step, Magmatic Core deals X damage divided as you choose among any number of target creatures, where X is the number of age counters on it. \ No newline at end of file +Name:Magmatic Core +ManaCost:2 R R +Types:Enchantment +K:Cumulative upkeep:1 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ CountMagma | Static$ True | Secondary$ True | TriggerDescription$ At the beginning of your end step, CARDNAME deals X damage divided as you choose among any number of target creatures, where X is the number of age counters on it. +SVar:CountMagma:DB$ StoreSVar | SVar$ CoreStrength | Type$ Count | Expression$ CardCounters.AGE +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ MagmaticDamage | TriggerDescription$ At the beginning of your end step, CARDNAME deals X damage divided as you choose among any number of target creatures, where X is the number of age counters on it. +SVar:MagmaticDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ CoreStrength | TargetMin$ Min | TargetMax$ CoreStrength | References$ Min,CoreStrength | DividedAsYouChoose$ CoreStrength +SVar:CoreStrength:Count$CardCounters.AGE +SVar:Min:SVar$CoreStrength/LimitMax.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magmatic_core.jpg +Oracle:Cumulative upkeep {1} (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.)\nAt the beginning of your end step, Magmatic Core deals X damage divided as you choose among any number of target creatures, where X is the number of age counters on it. diff --git a/forge-gui/res/cardsfolder/m/magmatic_force.txt b/forge-gui/res/cardsfolder/m/magmatic_force.txt index d710305bce9..ed6cccc9acb 100644 --- a/forge-gui/res/cardsfolder/m/magmatic_force.txt +++ b/forge-gui/res/cardsfolder/m/magmatic_force.txt @@ -5,4 +5,4 @@ PT:7/7 T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each upkeep, CARDNAME deals 3 damage to target creature or player. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/magmatic_force.jpg -Oracle:At the beginning of each upkeep, Magmatic Force deals 3 damage to target creature or player. \ No newline at end of file +Oracle:At the beginning of each upkeep, Magmatic Force deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/magmaw.txt b/forge-gui/res/cardsfolder/m/magmaw.txt index 4498c43e2a7..e8edee63263 100644 --- a/forge-gui/res/cardsfolder/m/magmaw.txt +++ b/forge-gui/res/cardsfolder/m/magmaw.txt @@ -5,4 +5,4 @@ PT:4/4 A:AB$ DealDamage | Cost$ 1 Sac<1/Permanent.nonLand/nonland permanent> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magmaw.jpg -Oracle:{1}, Sacrifice a nonland permanent: Magmaw deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{1}, Sacrifice a nonland permanent: Magmaw deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/magnetic_flux.txt b/forge-gui/res/cardsfolder/m/magnetic_flux.txt index c4101126713..33ac5ffa98f 100644 --- a/forge-gui/res/cardsfolder/m/magnetic_flux.txt +++ b/forge-gui/res/cardsfolder/m/magnetic_flux.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 2 U | ValidCards$ Creature.Artifact+YouCtrl | KW$ Flying | SpellDescription$ Artifact creatures you control gain flying until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magnetic_flux.jpg -Oracle:Artifact creatures you control gain flying until end of turn. \ No newline at end of file +Oracle:Artifact creatures you control gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/m/magnetic_mine.txt b/forge-gui/res/cardsfolder/m/magnetic_mine.txt index 2e9e6aad234..4a5f14c322d 100644 --- a/forge-gui/res/cardsfolder/m/magnetic_mine.txt +++ b/forge-gui/res/cardsfolder/m/magnetic_mine.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magnetic_mine.jpg -Oracle:Whenever another artifact is put into a graveyard from the battlefield, Magnetic Mine deals 2 damage to that artifact's controller. \ No newline at end of file +Oracle:Whenever another artifact is put into a graveyard from the battlefield, Magnetic Mine deals 2 damage to that artifact's controller. diff --git a/forge-gui/res/cardsfolder/m/magnetic_mountain.txt b/forge-gui/res/cardsfolder/m/magnetic_mountain.txt index 874d7c77377..45a8c1bb147 100644 --- a/forge-gui/res/cardsfolder/m/magnetic_mountain.txt +++ b/forge-gui/res/cardsfolder/m/magnetic_mountain.txt @@ -1,13 +1,13 @@ -Name:Magnetic Mountain -ManaCost:1 R R -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.Blue | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Blue creatures don't untap during their controllers' untap steps. -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {4} for each creature chosen this way. If the player does, untap those creatures. -SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Creature.tapped+Blue | TargetControls$ True | ChoiceTitle$ Choose any number of tapped blue creatures you control | ChoiceZone$ Battlefield | SubAbility$ DBUntap -SVar:DBUntap:DB$ RepeatEach | DefinedCards$ ChosenCard | RepeatSubAbility$ UntapEach -SVar:UntapEach:DB$ Untap | Defined$ Remembered | UnlessCost$ 4 | UnlessPayer$ RememberedController | UnlessSwitched$ True | ShowCurrentCard$ Remembered -SVar:X:Count$Valid Creature.tapped+Blue+ActivePlayerCtrl -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magnetic_mountain.jpg -Oracle:Blue creatures don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {4} for each creature chosen this way. If the player does, untap those creatures. +Name:Magnetic Mountain +ManaCost:1 R R +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.Blue | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Blue creatures don't untap during their controllers' untap steps. +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {4} for each creature chosen this way. If the player does, untap those creatures. +SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Creature.tapped+Blue | TargetControls$ True | ChoiceTitle$ Choose any number of tapped blue creatures you control | ChoiceZone$ Battlefield | SubAbility$ DBUntap +SVar:DBUntap:DB$ RepeatEach | DefinedCards$ ChosenCard | RepeatSubAbility$ UntapEach +SVar:UntapEach:DB$ Untap | Defined$ Remembered | UnlessCost$ 4 | UnlessPayer$ RememberedController | UnlessSwitched$ True | ShowCurrentCard$ Remembered +SVar:X:Count$Valid Creature.tapped+Blue+ActivePlayerCtrl +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magnetic_mountain.jpg +Oracle:Blue creatures don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {4} for each creature chosen this way. If the player does, untap those creatures. diff --git a/forge-gui/res/cardsfolder/m/magnetic_theft.txt b/forge-gui/res/cardsfolder/m/magnetic_theft.txt index f3f19590481..41c28c7f95b 100644 --- a/forge-gui/res/cardsfolder/m/magnetic_theft.txt +++ b/forge-gui/res/cardsfolder/m/magnetic_theft.txt @@ -1,8 +1,8 @@ -Name:Magnetic Theft -ManaCost:R -Types:Instant -A:SP$ Pump | Cost$ R | ValidTgts$ Equipment | TgtPrompt$ Select target equipment | IsCurse$ True | SubAbility$ MagneticTheft | StackDescription$ None | SpellDescription$ Attach target Equipment to target creature. (Control of the Equipment doesn't change.) -SVar:MagneticTheft:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magnetic_theft.jpg -Oracle:Attach target Equipment to target creature. (Control of the Equipment doesn't change.) \ No newline at end of file +Name:Magnetic Theft +ManaCost:R +Types:Instant +A:SP$ Pump | Cost$ R | ValidTgts$ Equipment | TgtPrompt$ Select target equipment | IsCurse$ True | SubAbility$ MagneticTheft | StackDescription$ None | SpellDescription$ Attach target Equipment to target creature. (Control of the Equipment doesn't change.) +SVar:MagneticTheft:DB$ Attach | Object$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magnetic_theft.jpg +Oracle:Attach target Equipment to target creature. (Control of the Equipment doesn't change.) diff --git a/forge-gui/res/cardsfolder/m/magnify.txt b/forge-gui/res/cardsfolder/m/magnify.txt index 624237605ec..cc4b3825a5c 100644 --- a/forge-gui/res/cardsfolder/m/magnify.txt +++ b/forge-gui/res/cardsfolder/m/magnify.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ PumpAll | Cost$ G | ValidCards$ Creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ All creatures get +1/+1 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/cg/en-us/card15819.jpg -Oracle:All creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:All creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/magnigoth_treefolk.txt b/forge-gui/res/cardsfolder/m/magnigoth_treefolk.txt index 90427fc8edd..9cb01b89e45 100644 --- a/forge-gui/res/cardsfolder/m/magnigoth_treefolk.txt +++ b/forge-gui/res/cardsfolder/m/magnigoth_treefolk.txt @@ -14,4 +14,4 @@ SVar:M:Count$Valid Mountain.YouCtrl SVar:F:Count$Valid Forest.YouCtrl SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/magnigoth_treefolk.jpg -Oracle:Domain - For each basic land type among lands you control, Magnigoth Treefolk has landwalk of that type. \ No newline at end of file +Oracle:Domain - For each basic land type among lands you control, Magnigoth Treefolk has landwalk of that type. diff --git a/forge-gui/res/cardsfolder/m/magnivore.txt b/forge-gui/res/cardsfolder/m/magnivore.txt index b07293c75c6..77194133f7c 100644 --- a/forge-gui/res/cardsfolder/m/magnivore.txt +++ b/forge-gui/res/cardsfolder/m/magnivore.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$TypeInAllYards.Sorcery SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magnivore.jpg -Oracle:Haste (This creature can attack the turn it comes under your control.)\nMagnivore's power and toughness are each equal to the number of sorcery cards in all graveyards. \ No newline at end of file +Oracle:Haste (This creature can attack the turn it comes under your control.)\nMagnivore's power and toughness are each equal to the number of sorcery cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/m/magosi_the_waterveil.txt b/forge-gui/res/cardsfolder/m/magosi_the_waterveil.txt index 0d0b33c1b3a..012a45eb0ee 100644 --- a/forge-gui/res/cardsfolder/m/magosi_the_waterveil.txt +++ b/forge-gui/res/cardsfolder/m/magosi_the_waterveil.txt @@ -9,4 +9,4 @@ SVar:DBSkipTurn:DB$ SkipTurn | NumTurns$ 1 | Defined$ You SVar:DBBounce:DB$ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magosi_the_waterveil.jpg -Oracle:Magosi, the Waterveil enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{U}, {T}: Put an eon counter on Magosi, the Waterveil. Skip your next turn.\n{T}, Remove an eon counter from Magosi, the Waterveil and return it to its owner's hand: Take an extra turn after this one. \ No newline at end of file +Oracle:Magosi, the Waterveil enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{U}, {T}: Put an eon counter on Magosi, the Waterveil. Skip your next turn.\n{T}, Remove an eon counter from Magosi, the Waterveil and return it to its owner's hand: Take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_abyss.txt b/forge-gui/res/cardsfolder/m/magus_of_the_abyss.txt index 46e259cffe6..50cd9cbeb3c 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_abyss.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_abyss.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigDestroy | Tri SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonArtifact+ActivePlayerCtrl | TgtPrompt$ Choose target nonartifact creature. | NoRegen$ True | TargetingPlayer$ TriggeredPlayer SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_abyss.jpg -Oracle:At the beginning of each player's upkeep, destroy target nonartifact creature that player controls of his or her choice. It can't be regenerated. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, destroy target nonartifact creature that player controls of his or her choice. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_arena.txt b/forge-gui/res/cardsfolder/m/magus_of_the_arena.txt index 122ecaf9c32..b9d918b1e62 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_arena.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_arena.txt @@ -1,11 +1,11 @@ -Name:Magus of the Arena -ManaCost:4 R R -Types:Creature Human Wizard -PT:5/5 -A:AB$ Tap | Cost$ 3 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBTap | AlwaysRemember$ True | SpellDescription$ Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) -SVar:DBTap:DB$ Tap | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature you control | SubAbility$ DBFight | AlwaysRemember$ True -SVar:DBFight:DB$ Fight | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_arena.jpg -Oracle:{3}, {T}: Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) +Name:Magus of the Arena +ManaCost:4 R R +Types:Creature Human Wizard +PT:5/5 +A:AB$ Tap | Cost$ 3 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBTap | AlwaysRemember$ True | SpellDescription$ Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) +SVar:DBTap:DB$ Tap | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature you control | SubAbility$ DBFight | AlwaysRemember$ True +SVar:DBFight:DB$ Fight | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_arena.jpg +Oracle:{3}, {T}: Tap target creature you control and target creature of an opponent's choice he or she controls. Those creatures fight each other. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_bazaar.txt b/forge-gui/res/cardsfolder/m/magus_of_the_bazaar.txt index e36a6e56c50..5626128f892 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_bazaar.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_bazaar.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ T | NumCards$ 2 | SpellDescription$ Draw two cards, then disc SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 3 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_bazaar.jpg -Oracle:{T}: Draw two cards, then discard three cards. \ No newline at end of file +Oracle:{T}: Draw two cards, then discard three cards. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_candelabra.txt b/forge-gui/res/cardsfolder/m/magus_of_the_candelabra.txt index 99284380b70..fc5b026cf44 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_candelabra.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_candelabra.txt @@ -8,4 +8,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Land SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_candelabra.jpg -Oracle:{X}, {T}: Untap X target lands. \ No newline at end of file +Oracle:{X}, {T}: Untap X target lands. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_coffers.txt b/forge-gui/res/cardsfolder/m/magus_of_the_coffers.txt index c047a643bd1..23e60c60117 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_coffers.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_coffers.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ 2 T | Produced$ B | Amount$ X | References$ X | SpellDescript SVar:X:Count$Valid Swamp.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_coffers.jpg -Oracle:{2}, {T}: Add {B} to your mana pool for each Swamp you control. \ No newline at end of file +Oracle:{2}, {T}: Add {B} to your mana pool for each Swamp you control. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_disk.txt b/forge-gui/res/cardsfolder/m/magus_of_the_disk.txt index ebdda24ab56..4ca5b67557c 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_disk.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_disk.txt @@ -5,4 +5,4 @@ PT:2/4 K:CARDNAME enters the battlefield tapped. A:AB$ DestroyAll | Cost$ 1 T | ValidCards$ Artifact,Creature,Enchantment | SpellDescription$ Destroy all artifacts, creatures, and enchantments. SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card126298.jpg -Oracle:Magus of the Disk enters the battlefield tapped.\n{1}, {T}: Destroy all artifacts, creatures, and enchantments. \ No newline at end of file +Oracle:Magus of the Disk enters the battlefield tapped.\n{1}, {T}: Destroy all artifacts, creatures, and enchantments. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_future.txt b/forge-gui/res/cardsfolder/m/magus_of_the_future.txt index cd9ae35be66..ad886f4ef06 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_future.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_future.txt @@ -1,8 +1,8 @@ -Name:Magus of the Future -ManaCost:2 U U U -Types:Creature Human Wizard -PT:2/3 -K:Play with the top card of your library revealed. -S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_future.jpg -Oracle:Play with the top card of your library revealed.\nYou may play the top card of your library. \ No newline at end of file +Name:Magus of the Future +ManaCost:2 U U U +Types:Creature Human Wizard +PT:2/3 +K:Play with the top card of your library revealed. +S:Mode$ Continuous | Affected$ Card.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_future.jpg +Oracle:Play with the top card of your library revealed.\nYou may play the top card of your library. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_jar.txt b/forge-gui/res/cardsfolder/m/magus_of_the_jar.txt index 6f6395bb73c..dd72f9f9a53 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_jar.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_jar.txt @@ -1,13 +1,13 @@ -Name:Magus of the Jar -ManaCost:3 U U -Types:Creature Human Wizard -PT:3/3 -A:AB$ ChangeZoneAll | Cost$ T Sac<1/CARDNAME> | ChangeType$ Card | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ YouDraw | SpellDescription$ Each player exiles all cards from his or her hand face down and draws seven cards. At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. -SVar:YouDraw:DB$ Draw | Defined$ Each | NumCards$ 7 | SubAbility$ DelayedReturn -SVar:DelayedReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ DBDiscard | RememberObjects$ Remembered | TriggerDescription$ At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. | SubAbility$ DBCleanup -SVar:DBDiscard: AB$ Discard | Cost$ 0 | Defined$ Each | Mode$ Hand | SubAbility$ ReturnAll -SVar:ReturnAll:DB$ ChangeZone | Defined$ DelayTriggerRemembered | Origin$ Exile | Destination$ Hand -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_jar.jpg -Oracle:{T}, Sacrifice Magus of the Jar: Each player exiles all cards from his or her hand face down and draws seven cards. At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. \ No newline at end of file +Name:Magus of the Jar +ManaCost:3 U U +Types:Creature Human Wizard +PT:3/3 +A:AB$ ChangeZoneAll | Cost$ T Sac<1/CARDNAME> | ChangeType$ Card | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ YouDraw | SpellDescription$ Each player exiles all cards from his or her hand face down and draws seven cards. At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. +SVar:YouDraw:DB$ Draw | Defined$ Each | NumCards$ 7 | SubAbility$ DelayedReturn +SVar:DelayedReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ DBDiscard | RememberObjects$ Remembered | TriggerDescription$ At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. | SubAbility$ DBCleanup +SVar:DBDiscard: AB$ Discard | Cost$ 0 | Defined$ Each | Mode$ Hand | SubAbility$ ReturnAll +SVar:ReturnAll:DB$ ChangeZone | Defined$ DelayTriggerRemembered | Origin$ Exile | Destination$ Hand +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_jar.jpg +Oracle:{T}, Sacrifice Magus of the Jar: Each player exiles all cards from his or her hand face down and draws seven cards. At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_library.txt b/forge-gui/res/cardsfolder/m/magus_of_the_library.txt index 27472248e7f..ef28bef3ea6 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_library.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_library.txt @@ -6,4 +6,4 @@ 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:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card134741.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 +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. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_mirror.txt b/forge-gui/res/cardsfolder/m/magus_of_the_mirror.txt index 83198213af5..e6f056a4665 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_mirror.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_mirror.txt @@ -1,7 +1,7 @@ -Name:Magus of the Mirror -ManaCost:4 B B -Types:Creature Human Wizard -PT:4/2 -A:AB$ ExchangeLife | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Exchange life totals with target opponent. Activate this ability only during your upkeep. -SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_mirror.jpg -Oracle:{T}, Sacrifice Magus of the Mirror: Exchange life totals with target opponent. Activate this ability only during your upkeep. \ No newline at end of file +Name:Magus of the Mirror +ManaCost:4 B B +Types:Creature Human Wizard +PT:4/2 +A:AB$ ExchangeLife | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Exchange life totals with target opponent. Activate this ability only during your upkeep. +SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_mirror.jpg +Oracle:{T}, Sacrifice Magus of the Mirror: Exchange life totals with target opponent. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_moat.txt b/forge-gui/res/cardsfolder/m/magus_of_the_moat.txt index cb09fad1e0a..a7c2178ddec 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_moat.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_moat.txt @@ -5,4 +5,4 @@ PT:0/3 S:Mode$ Continuous | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures without flying can't attack. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_moat.jpg -Oracle:Creatures without flying can't attack. \ No newline at end of file +Oracle:Creatures without flying can't attack. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_moon.txt b/forge-gui/res/cardsfolder/m/magus_of_the_moon.txt index dc7a7b2a525..afab5134ef3 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_moon.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_moon.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Land.nonBasic | AddType$ Mountain | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Nonbasic lands are Mountains. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_moon.jpg -Oracle:Nonbasic lands are Mountains. \ No newline at end of file +Oracle:Nonbasic lands are Mountains. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_scroll.txt b/forge-gui/res/cardsfolder/m/magus_of_the_scroll.txt index c3a3610efe0..c5bee4ed15e 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_scroll.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_scroll.txt @@ -1,11 +1,11 @@ -Name:Magus of the Scroll -ManaCost:R -Types:Creature Human Wizard -PT:1/1 -A:AB$ NameCard | Cost$ 3 T | Defined$ You | SubAbility$ DBReveal | SpellDescription$ Name a card. Reveal a card at random from your hand. If it's the named card, CARDNAME deals 2 damage to target creature or player. -SVar:DBReveal:DB$ Reveal | Random$ True | RememberRevealed$ True | Defined$ You | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_scroll.jpg -Oracle:{3}, {T}: Name a card. Reveal a card at random from your hand. If it's the named card, Magus of the Scroll deals 2 damage to target creature or player. \ No newline at end of file +Name:Magus of the Scroll +ManaCost:R +Types:Creature Human Wizard +PT:1/1 +A:AB$ NameCard | Cost$ 3 T | Defined$ You | SubAbility$ DBReveal | SpellDescription$ Name a card. Reveal a card at random from your hand. If it's the named card, CARDNAME deals 2 damage to target creature or player. +SVar:DBReveal:DB$ Reveal | Random$ True | RememberRevealed$ True | Defined$ You | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_scroll.jpg +Oracle:{3}, {T}: Name a card. Reveal a card at random from your hand. If it's the named card, Magus of the Scroll deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_tabernacle.txt b/forge-gui/res/cardsfolder/m/magus_of_the_tabernacle.txt index 42944ccf543..c3804bb9e27 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_tabernacle.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_tabernacle.txt @@ -5,4 +5,4 @@ PT:2/6 S:Mode$ Continuous | Affected$ Creature | AddKeyword$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 | Description$ All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay {1}." SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_tabernacle.jpg -Oracle:All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay {1}." \ No newline at end of file +Oracle:All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay {1}." diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_unseen.txt b/forge-gui/res/cardsfolder/m/magus_of_the_unseen.txt index 75ed236c364..a6c05acf0d1 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_unseen.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_unseen.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ GainControl | Cost$ 1 U T | ValidTgts$ Artifact.OppCtrl | TgtPrompt$ Select target artifact opponent controls | LoseControl$ EOT | AddKWs$ Haste | Untap$ True | TapOnLose$ True | SpellDescription$ Untap target artifact an opponent controls and gain control of it until end of turn. It gains haste until end of turn. When you lose control of the artifact, tap it. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_unseen.jpg -Oracle:{1}{U}, {T}: Untap target artifact an opponent controls and gain control of it until end of turn. It gains haste until end of turn. When you lose control of the artifact, tap it. \ No newline at end of file +Oracle:{1}{U}, {T}: Untap target artifact an opponent controls and gain control of it until end of turn. It gains haste until end of turn. When you lose control of the artifact, tap it. diff --git a/forge-gui/res/cardsfolder/m/magus_of_the_vineyard.txt b/forge-gui/res/cardsfolder/m/magus_of_the_vineyard.txt index 6488f0f2494..af6970de571 100644 --- a/forge-gui/res/cardsfolder/m/magus_of_the_vineyard.txt +++ b/forge-gui/res/cardsfolder/m/magus_of_the_vineyard.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ Player | Execute$ TrigMana | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's precombat main phase, add {G}{G} to that player's mana pool. SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ G | Amount$ 2 | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_vineyard.jpg -Oracle:At the beginning of each player's precombat main phase, add {G}{G} to that player's mana pool. \ No newline at end of file +Oracle:At the beginning of each player's precombat main phase, add {G}{G} to that player's mana pool. diff --git a/forge-gui/res/cardsfolder/m/mahamoti_djinn.txt b/forge-gui/res/cardsfolder/m/mahamoti_djinn.txt index 4e86de3ad20..508e8fb0702 100644 --- a/forge-gui/res/cardsfolder/m/mahamoti_djinn.txt +++ b/forge-gui/res/cardsfolder/m/mahamoti_djinn.txt @@ -4,4 +4,4 @@ Types:Creature Djinn PT:5/6 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83158.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/m/major_teroh.txt b/forge-gui/res/cardsfolder/m/major_teroh.txt index 11274043ed9..cf7688e5df8 100644 --- a/forge-gui/res/cardsfolder/m/major_teroh.txt +++ b/forge-gui/res/cardsfolder/m/major_teroh.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ ChangeZoneAll | Cost$ 3 W W Sac<1/CARDNAME> | ChangeType$ Creature.Black | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all black creatures. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/major_teroh.jpg -Oracle:Flying\n{3}{W}{W}, Sacrifice Major Teroh: Exile all black creatures. \ No newline at end of file +Oracle:Flying\n{3}{W}{W}, Sacrifice Major Teroh: Exile all black creatures. diff --git a/forge-gui/res/cardsfolder/m/make_a_wish.txt b/forge-gui/res/cardsfolder/m/make_a_wish.txt index c05f94349e0..eec9ec6bfb2 100644 --- a/forge-gui/res/cardsfolder/m/make_a_wish.txt +++ b/forge-gui/res/cardsfolder/m/make_a_wish.txt @@ -1,6 +1,6 @@ -Name:Make a Wish -ManaCost:3 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 G | Origin$ Graveyard | Destination$ Hand | ChangeType$ Card.YouCtrl | ChangeNum$ 2 | Hidden$ True | AtRandom$ True | SpellDescription$ Return two cards at random from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/make_a_wish.jpg -Oracle:Return two cards at random from your graveyard to your hand. \ No newline at end of file +Name:Make a Wish +ManaCost:3 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 G | Origin$ Graveyard | Destination$ Hand | ChangeType$ Card.YouCtrl | ChangeNum$ 2 | Hidden$ True | AtRandom$ True | SpellDescription$ Return two cards at random from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/make_a_wish.jpg +Oracle:Return two cards at random from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/makeshift_mannequin.txt b/forge-gui/res/cardsfolder/m/makeshift_mannequin.txt index fc866b9941d..44aa8a89e97 100644 --- a/forge-gui/res/cardsfolder/m/makeshift_mannequin.txt +++ b/forge-gui/res/cardsfolder/m/makeshift_mannequin.txt @@ -1,11 +1,11 @@ -Name:Makeshift Mannequin -ManaCost:3 B -Types:Instant -A:SP$ ChangeZone | Cost$ 3 B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | Origin$ Graveyard | Destination$ Battlefield | RememberTargets$ True | SubAbility$ DBCounter | SpellDescription$ Return target creature card from your graveyard to the battlefield with a mannequin counter on it. For as long as that creature has a mannequin counter on it, it has "When this creature becomes the target of a spell or ability, sacrifice it." -SVar:DBCounter:DB$ PutCounter | CounterType$ MANNEQUIN | CounterNum$ 1 | Defined$ Remembered | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Triggers$ BecomesTarget | sVars$ MakeshiftSac | Defined$ Remembered | Permanent$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:BecomesTarget:Mode$ BecomesTarget | ValidTarget$ Card.Self+counters_GE1_MANNEQUIN | TriggerZones$ Battlefield | Execute$ MakeshiftSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. -SVar:MakeshiftSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/makeshift_mannequin.jpg -Oracle:Return target creature card from your graveyard to the battlefield with a mannequin counter on it. For as long as that creature has a mannequin counter on it, it has "When this creature becomes the target of a spell or ability, sacrifice it." \ No newline at end of file +Name:Makeshift Mannequin +ManaCost:3 B +Types:Instant +A:SP$ ChangeZone | Cost$ 3 B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | Origin$ Graveyard | Destination$ Battlefield | RememberTargets$ True | SubAbility$ DBCounter | SpellDescription$ Return target creature card from your graveyard to the battlefield with a mannequin counter on it. For as long as that creature has a mannequin counter on it, it has "When this creature becomes the target of a spell or ability, sacrifice it." +SVar:DBCounter:DB$ PutCounter | CounterType$ MANNEQUIN | CounterNum$ 1 | Defined$ Remembered | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Triggers$ BecomesTarget | sVars$ MakeshiftSac | Defined$ Remembered | Permanent$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:BecomesTarget:Mode$ BecomesTarget | ValidTarget$ Card.Self+counters_GE1_MANNEQUIN | TriggerZones$ Battlefield | Execute$ MakeshiftSac | TriggerDescription$ When CARDNAME becomes the target of a spell or ability, sacrifice it. +SVar:MakeshiftSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/makeshift_mannequin.jpg +Oracle:Return target creature card from your graveyard to the battlefield with a mannequin counter on it. For as long as that creature has a mannequin counter on it, it has "When this creature becomes the target of a spell or ability, sacrifice it." diff --git a/forge-gui/res/cardsfolder/m/makeshift_mauler.txt b/forge-gui/res/cardsfolder/m/makeshift_mauler.txt index 044d891c3d0..4967c0bb24d 100644 --- a/forge-gui/res/cardsfolder/m/makeshift_mauler.txt +++ b/forge-gui/res/cardsfolder/m/makeshift_mauler.txt @@ -1,8 +1,8 @@ -Name:Makeshift Mauler -ManaCost:3 U -Types:Creature Zombie Horror -Text:As an additional cost to cast CARDNAME, exile a creature card from your graveyard. -PT:4/5 -SVar:FullCost:3 U ExileFromGrave<1/Creature> -SVar:Picture:http://www.wizards.com/global/images/magic/general/makeshift_mauler.jpg -Oracle:As an additional cost to cast Makeshift Mauler, exile a creature card from your graveyard. \ No newline at end of file +Name:Makeshift Mauler +ManaCost:3 U +Types:Creature Zombie Horror +Text:As an additional cost to cast CARDNAME, exile a creature card from your graveyard. +PT:4/5 +SVar:FullCost:3 U ExileFromGrave<1/Creature> +SVar:Picture:http://www.wizards.com/global/images/magic/general/makeshift_mauler.jpg +Oracle:As an additional cost to cast Makeshift Mauler, exile a creature card from your graveyard. diff --git a/forge-gui/res/cardsfolder/m/makindi_griffin.txt b/forge-gui/res/cardsfolder/m/makindi_griffin.txt index 81f8362aeab..ee42755353c 100644 --- a/forge-gui/res/cardsfolder/m/makindi_griffin.txt +++ b/forge-gui/res/cardsfolder/m/makindi_griffin.txt @@ -4,4 +4,4 @@ Types:Creature Griffin PT:2/4 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/makindi_griffin.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/m/makindi_shieldmate.txt b/forge-gui/res/cardsfolder/m/makindi_shieldmate.txt index 8a30df61688..7f46c800b04 100644 --- a/forge-gui/res/cardsfolder/m/makindi_shieldmate.txt +++ b/forge-gui/res/cardsfolder/m/makindi_shieldmate.txt @@ -9,4 +9,4 @@ SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterN SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/makindi_shieldmate.jpg -Oracle:Defender\nWhenever Makindi Shieldmate or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Makindi Shieldmate. \ No newline at end of file +Oracle:Defender\nWhenever Makindi Shieldmate or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Makindi Shieldmate. diff --git a/forge-gui/res/cardsfolder/m/malach_of_the_dawn.txt b/forge-gui/res/cardsfolder/m/malach_of_the_dawn.txt index fad6d305aad..68486f57728 100644 --- a/forge-gui/res/cardsfolder/m/malach_of_the_dawn.txt +++ b/forge-gui/res/cardsfolder/m/malach_of_the_dawn.txt @@ -5,4 +5,4 @@ PT:2/4 K:Flying A:AB$ Regenerate | Cost$ W W W | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122481.jpg -Oracle:Flying\n{W}{W}{W}: Regenerate Malach of the Dawn. \ No newline at end of file +Oracle:Flying\n{W}{W}{W}: Regenerate Malach of the Dawn. diff --git a/forge-gui/res/cardsfolder/m/malachite_golem.txt b/forge-gui/res/cardsfolder/m/malachite_golem.txt index e1173c135be..c30be1985f9 100644 --- a/forge-gui/res/cardsfolder/m/malachite_golem.txt +++ b/forge-gui/res/cardsfolder/m/malachite_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:5/3 A:AB$ Pump | Cost$ 1 G | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/malachite_golem.jpg -Oracle:{1}{G}: Malachite Golem gains trample until end of turn. \ No newline at end of file +Oracle:{1}{G}: Malachite Golem gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/m/malachite_talisman.txt b/forge-gui/res/cardsfolder/m/malachite_talisman.txt index 51c08d4ca46..eca875d4cb5 100644 --- a/forge-gui/res/cardsfolder/m/malachite_talisman.txt +++ b/forge-gui/res/cardsfolder/m/malachite_talisman.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Green | TriggerZones$ Battlefield | Optional SVar:TrigUntap:AB$Untap | Cost$ 3 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/malachite_talisman.jpg -Oracle:Whenever a player casts a green spell, you may pay {3}. If you do, untap target permanent. \ No newline at end of file +Oracle:Whenever a player casts a green spell, you may pay {3}. If you do, untap target permanent. diff --git a/forge-gui/res/cardsfolder/m/malakir_bloodwitch.txt b/forge-gui/res/cardsfolder/m/malakir_bloodwitch.txt index 6e133e98d53..6d6c5a1bac9 100644 --- a/forge-gui/res/cardsfolder/m/malakir_bloodwitch.txt +++ b/forge-gui/res/cardsfolder/m/malakir_bloodwitch.txt @@ -12,4 +12,4 @@ SVar:AFLifeLost:Number$0 SVar:X:Count$Valid Vampire.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/malakir_bloodwitch.jpg -Oracle:Flying, protection from white\nWhen Malakir Bloodwitch enters the battlefield, each opponent loses life equal to the number of Vampires you control. You gain life equal to the life lost this way. \ No newline at end of file +Oracle:Flying, protection from white\nWhen Malakir Bloodwitch enters the battlefield, each opponent loses life equal to the number of Vampires you control. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/m/malevolent_awakening.txt b/forge-gui/res/cardsfolder/m/malevolent_awakening.txt index 002a45fd6ef..6ef2fd5ce0a 100644 --- a/forge-gui/res/cardsfolder/m/malevolent_awakening.txt +++ b/forge-gui/res/cardsfolder/m/malevolent_awakening.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ 1 B B Sac<1/Creature> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/malevolent_awakening.jpg -Oracle:{1}{B}{B}, Sacrifice a creature: Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:{1}{B}{B}, Sacrifice a creature: Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/malfegor.txt b/forge-gui/res/cardsfolder/m/malfegor.txt index 8f86490b0a0..549dfab80e2 100644 --- a/forge-gui/res/cardsfolder/m/malfegor.txt +++ b/forge-gui/res/cardsfolder/m/malfegor.txt @@ -1,12 +1,12 @@ -Name:Malfegor -ManaCost:2 B B R R -Types:Legendary Creature Demon Dragon -PT:6/6 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, discard your hand. Each opponent sacrifices a creature for each card discarded this way. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ Sacrifice | Defined$ Player.Opponent | SacValid$ Creature | SacMessage$ Creature | Amount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/malfegor.jpg -Oracle:Flying\nWhen Malfegor enters the battlefield, discard your hand. Each opponent sacrifices a creature for each card discarded this way. \ No newline at end of file +Name:Malfegor +ManaCost:2 B B R R +Types:Legendary Creature Demon Dragon +PT:6/6 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, discard your hand. Each opponent sacrifices a creature for each card discarded this way. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice | Defined$ Player.Opponent | SacValid$ Creature | SacMessage$ Creature | Amount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/malfegor.jpg +Oracle:Flying\nWhen Malfegor enters the battlefield, discard your hand. Each opponent sacrifices a creature for each card discarded this way. diff --git a/forge-gui/res/cardsfolder/m/malicious_advice.txt b/forge-gui/res/cardsfolder/m/malicious_advice.txt index 3bdd009e5ab..3c86de41c45 100644 --- a/forge-gui/res/cardsfolder/m/malicious_advice.txt +++ b/forge-gui/res/cardsfolder/m/malicious_advice.txt @@ -8,4 +8,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Artifact,Creature,Land SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/malicious_advice.jpg -Oracle:Tap X target artifacts, creatures, and/or lands. You lose X life. \ No newline at end of file +Oracle:Tap X target artifacts, creatures, and/or lands. You lose X life. diff --git a/forge-gui/res/cardsfolder/m/malicious_intent.txt b/forge-gui/res/cardsfolder/m/malicious_intent.txt index 36630e9594b..166cdcc113b 100644 --- a/forge-gui/res/cardsfolder/m/malicious_intent.txt +++ b/forge-gui/res/cardsfolder/m/malicious_intent.txt @@ -1,11 +1,11 @@ -Name:Malicious Intent -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ HostileAct | Description$ Enchanted creature has "{T}: Target creature can't block this turn." -SVar:HostileAct:AB$Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. | SpellDescription$ Target creature can't block this turn. -SVar:NonStackingAttachEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/malicious_intent.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: Target creature can't block this turn." \ No newline at end of file +Name:Malicious Intent +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ HostileAct | Description$ Enchanted creature has "{T}: Target creature can't block this turn." +SVar:HostileAct:AB$Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. | SpellDescription$ Target creature can't block this turn. +SVar:NonStackingAttachEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/malicious_intent.jpg +Oracle:Enchant creature\nEnchanted creature has "{T}: Target creature can't block this turn." diff --git a/forge-gui/res/cardsfolder/m/malignant_growth.txt b/forge-gui/res/cardsfolder/m/malignant_growth.txt index 204ddf15728..f30bb34c576 100644 --- a/forge-gui/res/cardsfolder/m/malignant_growth.txt +++ b/forge-gui/res/cardsfolder/m/malignant_growth.txt @@ -10,4 +10,4 @@ SVar:DBDamage:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ X | References SVar:X:Count$CardCounters.GROWTH SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/malignant_growth.jpg -Oracle:Cumulative upkeep {1} (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.)\nAt the beginning of your upkeep, put a growth counter on Malignant Growth.\nAt the beginning of each opponent's draw step, that player draws an additional card for each growth counter on Malignant Growth, then Malignant Growth deals damage to the player equal to the number of cards he or she drew this way. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\nAt the beginning of your upkeep, put a growth counter on Malignant Growth.\nAt the beginning of each opponent's draw step, that player draws an additional card for each growth counter on Malignant Growth, then Malignant Growth deals damage to the player equal to the number of cards he or she drew this way. diff --git a/forge-gui/res/cardsfolder/m/malignus.txt b/forge-gui/res/cardsfolder/m/malignus.txt index 83e27218da0..0b2d878ea87 100644 --- a/forge-gui/res/cardsfolder/m/malignus.txt +++ b/forge-gui/res/cardsfolder/m/malignus.txt @@ -1,10 +1,10 @@ -Name:Malignus -ManaCost:3 R R -Types:Creature Elemental Spirit -PT:*/* -K:Damage that would be dealt by CARDNAME can't be prevented. -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X,Y | Description$ CARDNAME's power and toughness are each equal to half the highest life total among your opponents, rounded up. -SVar:Y:PlayerCountOpponents$HighestLifeTotal -SVar:X:SVar$Y/HalfUp -SVar:Picture:http://www.wizards.com/global/images/magic/general/malignus.jpg -Oracle:Malignus's power and toughness are each equal to half the highest life total among your opponents, rounded up.\nDamage that would be dealt by Malignus can't be prevented. \ No newline at end of file +Name:Malignus +ManaCost:3 R R +Types:Creature Elemental Spirit +PT:*/* +K:Damage that would be dealt by CARDNAME can't be prevented. +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X,Y | Description$ CARDNAME's power and toughness are each equal to half the highest life total among your opponents, rounded up. +SVar:Y:PlayerCountOpponents$HighestLifeTotal +SVar:X:SVar$Y/HalfUp +SVar:Picture:http://www.wizards.com/global/images/magic/general/malignus.jpg +Oracle:Malignus's power and toughness are each equal to half the highest life total among your opponents, rounded up.\nDamage that would be dealt by Malignus can't be prevented. diff --git a/forge-gui/res/cardsfolder/m/mammoth_harness.txt b/forge-gui/res/cardsfolder/m/mammoth_harness.txt index 37ab6c4515a..f8d4ca19489 100644 --- a/forge-gui/res/cardsfolder/m/mammoth_harness.txt +++ b/forge-gui/res/cardsfolder/m/mammoth_harness.txt @@ -1,12 +1,12 @@ -Name:Mammoth Harness -ManaCost:3 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AITgts$ Creature.withFlying | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.EnchantedBy | RemoveKeyword$ Flying | Description$ Enchanted creature loses flying. -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.EnchantedBy | Execute$ TrigPumpAttacker | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked by a creature, the other creature gains first strike until end of turn. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.EnchantedBy | Execute$ TrigPumpBlocker | Secondary$ True | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked by a creature, the other creature gains first strike until end of turn. -SVar:TrigPumpAttacker:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ First Strike -SVar:TrigPumpBlocker:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | KW$ First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/mammoth_harness.jpg -Oracle:Enchant creature\nEnchanted creature loses flying.\nWhenever enchanted creature blocks or becomes blocked by a creature, the other creature gains first strike until end of turn. \ No newline at end of file +Name:Mammoth Harness +ManaCost:3 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AITgts$ Creature.withFlying | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.EnchantedBy | RemoveKeyword$ Flying | Description$ Enchanted creature loses flying. +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.EnchantedBy | Execute$ TrigPumpAttacker | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked by a creature, the other creature gains first strike until end of turn. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.EnchantedBy | Execute$ TrigPumpBlocker | Secondary$ True | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked by a creature, the other creature gains first strike until end of turn. +SVar:TrigPumpAttacker:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ First Strike +SVar:TrigPumpBlocker:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | KW$ First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/mammoth_harness.jpg +Oracle:Enchant creature\nEnchanted creature loses flying.\nWhenever enchanted creature blocks or becomes blocked by a creature, the other creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mammoth_umbra.txt b/forge-gui/res/cardsfolder/m/mammoth_umbra.txt index cdb0f045615..773c8fa31c7 100644 --- a/forge-gui/res/cardsfolder/m/mammoth_umbra.txt +++ b/forge-gui/res/cardsfolder/m/mammoth_umbra.txt @@ -6,4 +6,4 @@ K:Totem armor A:SP$ Attach | Cost$ 4 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Vigilance | Description$ Enchanted creature gets +3/+3 and has vigilance. SVar:Picture:http://www.wizards.com/global/images/magic/general/mammoth_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has vigilance.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has vigilance.\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/m/man_o_war.txt b/forge-gui/res/cardsfolder/m/man_o_war.txt index 37c7af5a3fe..2760d109d0f 100644 --- a/forge-gui/res/cardsfolder/m/man_o_war.txt +++ b/forge-gui/res/cardsfolder/m/man_o_war.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4266.jpg -Oracle:When Man-o'-War enters the battlefield, return target creature to its owner's hand. \ No newline at end of file +Oracle:When Man-o'-War enters the battlefield, return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mana_bloom.txt b/forge-gui/res/cardsfolder/m/mana_bloom.txt index de67f306902..1287130e9f2 100644 --- a/forge-gui/res/cardsfolder/m/mana_bloom.txt +++ b/forge-gui/res/cardsfolder/m/mana_bloom.txt @@ -1,11 +1,11 @@ -Name:Mana Bloom -ManaCost:X G -Types:Enchantment -K:etbCounter:CHARGE:X -A:AB$ Mana | Cost$ SubCounter<1/CHARGE> | Produced$ Any | Amount$ 1 | ActivationLimit$ 1 | SpellDescription$ Add one mana of any color to your mana pool. Activate this ability only once each turn. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ NoCharge | SVarCompare$ EQ0 | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME has no charge counters on it, return it to its owner's hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand -SVar:NoCharge:Count$CardCounters.CHARGE -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_bloom.jpg -Oracle:Mana Bloom enters the battlefield with X charge counters on it.\nRemove a charge counter from Mana Bloom: Add one mana of any color to your mana pool. Activate this ability only once each turn.\nAt the beginning of your upkeep, if Mana Bloom has no charge counters on it, return it to its owner's hand. \ No newline at end of file +Name:Mana Bloom +ManaCost:X G +Types:Enchantment +K:etbCounter:CHARGE:X +A:AB$ Mana | Cost$ SubCounter<1/CHARGE> | Produced$ Any | Amount$ 1 | ActivationLimit$ 1 | SpellDescription$ Add one mana of any color to your mana pool. Activate this ability only once each turn. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ NoCharge | SVarCompare$ EQ0 | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME has no charge counters on it, return it to its owner's hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:NoCharge:Count$CardCounters.CHARGE +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_bloom.jpg +Oracle:Mana Bloom enters the battlefield with X charge counters on it.\nRemove a charge counter from Mana Bloom: Add one mana of any color to your mana pool. Activate this ability only once each turn.\nAt the beginning of your upkeep, if Mana Bloom has no charge counters on it, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mana_breach.txt b/forge-gui/res/cardsfolder/m/mana_breach.txt index f3ff236e42d..ba0820d5e8e 100644 --- a/forge-gui/res/cardsfolder/m/mana_breach.txt +++ b/forge-gui/res/cardsfolder/m/mana_breach.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZon SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeNum$ 1 | ChangeType$ Land | Mandatory$ True | DefinedPlayer$ TriggeredActivator | Chooser$ TriggeredActivator | Hidden$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_breach.jpg -Oracle:Whenever a player casts a spell, that player returns a land he or she controls to its owner's hand. \ No newline at end of file +Oracle:Whenever a player casts a spell, that player returns a land he or she controls to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mana_chains.txt b/forge-gui/res/cardsfolder/m/mana_chains.txt index 5166f44eec6..f3b2b32a937 100644 --- a/forge-gui/res/cardsfolder/m/mana_chains.txt +++ b/forge-gui/res/cardsfolder/m/mana_chains.txt @@ -1,8 +1,8 @@ -Name:Mana Chains -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Cumulative upkeep:1 | Description$ Enchanted creature has "Cumulative upkeep {1}." -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_chains.jpg -Oracle:Enchant creature\nEnchanted creature has "Cumulative upkeep {1}." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) \ No newline at end of file +Name:Mana Chains +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Cumulative upkeep:1 | Description$ Enchanted creature has "Cumulative upkeep {1}." +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_chains.jpg +Oracle:Enchant creature\nEnchanted creature has "Cumulative upkeep {1}." (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) diff --git a/forge-gui/res/cardsfolder/m/mana_charged_dragon.txt b/forge-gui/res/cardsfolder/m/mana_charged_dragon.txt index e0d7f7b97a6..549d3591f45 100644 --- a/forge-gui/res/cardsfolder/m/mana_charged_dragon.txt +++ b/forge-gui/res/cardsfolder/m/mana_charged_dragon.txt @@ -1,17 +1,17 @@ -Name:Mana-Charged Dragon -ManaCost:4 R R -Types:Creature Dragon -PT:5/5 -K:Flying -K:Trample -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigJoinForces | TriggerDescription$ Join forces - Whenever CARDNAME attacks or blocks, each player starting with you may pay any amount of mana. CARDNAME gets +X/+0 until end of turn, where X is the total amount of mana paid this way. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigJoinForces | Secondary$ True | TriggerDescription$ Join forces - Whenever CARDNAME attacks or blocks, each player starting with you may pay any amount of mana. CARDNAME gets +X/+0 until end of turn, where X is the total amount of mana paid this way. -SVar:TrigJoinForces:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBPump -SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana |SubAbility$ DBStore -SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount -SVar:DBPump:DB$ Pump | Defined$ Self | NumAtt$ JoinForcesAmount | SubAbility$ DBReset | References$ JoinForcesAmount -SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount -SVar:X:Count$ChosenNumber -SVar:JoinForcesAmount:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_charged_dragon.jpg -Oracle:Flying, trample\nJoin forces - Whenever Mana-Charged Dragon attacks or blocks, each player starting with you may pay any amount of mana. Mana-Charged Dragon gets +X/+0 until end of turn, where X is the total amount of mana paid this way. +Name:Mana-Charged Dragon +ManaCost:4 R R +Types:Creature Dragon +PT:5/5 +K:Flying +K:Trample +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigJoinForces | TriggerDescription$ Join forces - Whenever CARDNAME attacks or blocks, each player starting with you may pay any amount of mana. CARDNAME gets +X/+0 until end of turn, where X is the total amount of mana paid this way. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigJoinForces | Secondary$ True | TriggerDescription$ Join forces - Whenever CARDNAME attacks or blocks, each player starting with you may pay any amount of mana. CARDNAME gets +X/+0 until end of turn, where X is the total amount of mana paid this way. +SVar:TrigJoinForces:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBPump +SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana |SubAbility$ DBStore +SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount +SVar:DBPump:DB$ Pump | Defined$ Self | NumAtt$ JoinForcesAmount | SubAbility$ DBReset | References$ JoinForcesAmount +SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount +SVar:X:Count$ChosenNumber +SVar:JoinForcesAmount:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_charged_dragon.jpg +Oracle:Flying, trample\nJoin forces - Whenever Mana-Charged Dragon attacks or blocks, each player starting with you may pay any amount of mana. Mana-Charged Dragon gets +X/+0 until end of turn, where X is the total amount of mana paid this way. diff --git a/forge-gui/res/cardsfolder/m/mana_clash.txt b/forge-gui/res/cardsfolder/m/mana_clash.txt index 43aeaa9ac4a..66c0827d4b9 100644 --- a/forge-gui/res/cardsfolder/m/mana_clash.txt +++ b/forge-gui/res/cardsfolder/m/mana_clash.txt @@ -1,14 +1,14 @@ -Name:Mana Clash -ManaCost:R -Types:Sorcery -A:SP$ Repeat | Cost$ R | ValidTgts$ Opponent | RepeatCheckSVar$ RepeatCheck | RepeatSVarCompare$ GT0 | RepeatSubAbility$ ResetCheck | StackDescription$ SpellDescription | SpellDescription$ You and target opponent each flip a coin. CARDNAME deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip. -SVar:ResetCheck:DB$ StoreSVar | SVar$ RepeatCheck | Type$ Number | Expression$ 0 | SubAbility$ RepeatClash -SVar:RepeatClash:DB$ RepeatEach | RepeatPlayers$ TargetedAndYou | RepeatSubAbility$ FlipClash | SubAbility$ ClashDamage -SVar:FlipClash:DB$ FlipACoin | Flipper$ Remembered | NoCall$ True | TailsSubAbility$ ClashTails | RememberResult$ True -SVar:ClashTails:DB$ StoreSVar | SVar$ RepeatCheck | Type$ CountSVar | Expression$ RepeatCheck/Plus.1 -SVar:ClashDamage:DB$ DamageAll | ValidPlayers$ FlippedTails | NumDmg$ 1 | SubAbility$ ResetFlips -SVar:ResetFlips:DB$ Cleanup | ClearCoinFlips$ True -SVar:RepeatCheck:Number$ 0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_clash.jpg -Oracle:You and target opponent each flip a coin. Mana Clash deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip. \ No newline at end of file +Name:Mana Clash +ManaCost:R +Types:Sorcery +A:SP$ Repeat | Cost$ R | ValidTgts$ Opponent | RepeatCheckSVar$ RepeatCheck | RepeatSVarCompare$ GT0 | RepeatSubAbility$ ResetCheck | StackDescription$ SpellDescription | SpellDescription$ You and target opponent each flip a coin. CARDNAME deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip. +SVar:ResetCheck:DB$ StoreSVar | SVar$ RepeatCheck | Type$ Number | Expression$ 0 | SubAbility$ RepeatClash +SVar:RepeatClash:DB$ RepeatEach | RepeatPlayers$ TargetedAndYou | RepeatSubAbility$ FlipClash | SubAbility$ ClashDamage +SVar:FlipClash:DB$ FlipACoin | Flipper$ Remembered | NoCall$ True | TailsSubAbility$ ClashTails | RememberResult$ True +SVar:ClashTails:DB$ StoreSVar | SVar$ RepeatCheck | Type$ CountSVar | Expression$ RepeatCheck/Plus.1 +SVar:ClashDamage:DB$ DamageAll | ValidPlayers$ FlippedTails | NumDmg$ 1 | SubAbility$ ResetFlips +SVar:ResetFlips:DB$ Cleanup | ClearCoinFlips$ True +SVar:RepeatCheck:Number$ 0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_clash.jpg +Oracle:You and target opponent each flip a coin. Mana Clash deals 1 damage to each player whose coin comes up tails. Repeat this process until both players' coins come up heads on the same flip. diff --git a/forge-gui/res/cardsfolder/m/mana_confluence.txt b/forge-gui/res/cardsfolder/m/mana_confluence.txt index 8d2468aefd3..832ebb6a094 100644 --- a/forge-gui/res/cardsfolder/m/mana_confluence.txt +++ b/forge-gui/res/cardsfolder/m/mana_confluence.txt @@ -1,6 +1,6 @@ -Name:Mana Confluence -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T PayLife<1> | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_confluence.jpg -Oracle:{T}, Pay 1 life: Add one mana of any color to your mana pool. \ No newline at end of file +Name:Mana Confluence +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T PayLife<1> | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_confluence.jpg +Oracle:{T}, Pay 1 life: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mana_crypt.txt b/forge-gui/res/cardsfolder/m/mana_crypt.txt index 2d6083735c5..dc1de61aff1 100644 --- a/forge-gui/res/cardsfolder/m/mana_crypt.txt +++ b/forge-gui/res/cardsfolder/m/mana_crypt.txt @@ -7,4 +7,4 @@ SVar:DBDamage:DB$ DealDamage | Defined$ You | NumDmg$ 3 A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_crypt.jpg -Oracle:At the beginning of your upkeep, flip a coin. If you lose the flip, Mana Crypt deals 3 damage to you.\n{T}: Add {2} to your mana pool. \ No newline at end of file +Oracle:At the beginning of your upkeep, flip a coin. If you lose the flip, Mana Crypt deals 3 damage to you.\n{T}: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mana_cylix.txt b/forge-gui/res/cardsfolder/m/mana_cylix.txt index 24675837f12..dfd066703b5 100644 --- a/forge-gui/res/cardsfolder/m/mana_cylix.txt +++ b/forge-gui/res/cardsfolder/m/mana_cylix.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_cylix.jpg -Oracle:{1}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mana_drain.txt b/forge-gui/res/cardsfolder/m/mana_drain.txt index 09a6b8ce695..c125faaa845 100644 --- a/forge-gui/res/cardsfolder/m/mana_drain.txt +++ b/forge-gui/res/cardsfolder/m/mana_drain.txt @@ -7,4 +7,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:AddMana:DB$ Mana | Cost$ 0 | Produced$ 1 | Amount$ X | References$ X SVar:X:Count$TriggerRememberAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_drain.jpg -Oracle: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. \ No newline at end of file +Oracle: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. diff --git a/forge-gui/res/cardsfolder/m/mana_echoes.txt b/forge-gui/res/cardsfolder/m/mana_echoes.txt index 96edc4ed7c3..5c76ae34fc1 100644 --- a/forge-gui/res/cardsfolder/m/mana_echoes.txt +++ b/forge-gui/res/cardsfolder/m/mana_echoes.txt @@ -1,11 +1,11 @@ -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. -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 -SVar:X:Count$Valid Creature.sharesCreatureTypeWith Remembered+YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_echoes.jpg -Oracle: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. \ No newline at end of file +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. +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 +SVar:X:Count$Valid Creature.sharesCreatureTypeWith Remembered+YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_echoes.jpg +Oracle: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. diff --git a/forge-gui/res/cardsfolder/m/mana_flare.txt b/forge-gui/res/cardsfolder/m/mana_flare.txt index 447b67e88a2..f1dfe9836fa 100644 --- a/forge-gui/res/cardsfolder/m/mana_flare.txt +++ b/forge-gui/res/cardsfolder/m/mana_flare.txt @@ -1,8 +1,8 @@ -Name:Mana Flare -ManaCost:2 R -Types:Enchantment -T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_flare.jpg -Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. \ No newline at end of file +Name:Mana Flare +ManaCost:2 R +Types:Enchantment +T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_flare.jpg +Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/m/mana_geyser.txt b/forge-gui/res/cardsfolder/m/mana_geyser.txt index d925af36219..0fe10f1bed4 100644 --- a/forge-gui/res/cardsfolder/m/mana_geyser.txt +++ b/forge-gui/res/cardsfolder/m/mana_geyser.txt @@ -5,4 +5,4 @@ A:SP$ Mana | Cost$ 3 R R | Produced$ R | Amount$ X | References$ X | SpellDescri SVar:X:Count$Valid Land.tapped+OppCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_geyser.jpg -Oracle:Add {R} to your mana pool for each tapped land your opponents control. \ No newline at end of file +Oracle:Add {R} to your mana pool for each tapped land your opponents control. diff --git a/forge-gui/res/cardsfolder/m/mana_leak.txt b/forge-gui/res/cardsfolder/m/mana_leak.txt index a52cedc3246..1dd9457f5ed 100644 --- a/forge-gui/res/cardsfolder/m/mana_leak.txt +++ b/forge-gui/res/cardsfolder/m/mana_leak.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SpellDescription$ Counter target spell unless its controller pays {3}. SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_leak.jpg -Oracle:Counter target spell unless its controller pays {3}. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {3}. diff --git a/forge-gui/res/cardsfolder/m/mana_leech.txt b/forge-gui/res/cardsfolder/m/mana_leech.txt index 06f6340ebb3..d1fb9e0e083 100644 --- a/forge-gui/res/cardsfolder/m/mana_leech.txt +++ b/forge-gui/res/cardsfolder/m/mana_leech.txt @@ -7,4 +7,4 @@ A:AB$ Tap | Cost$ T | ValidTgts$ Land | SubAbility$ DBPump | SpellDescription$ T SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_leech.jpg -Oracle:You may choose not to untap Mana Leech during your untap step.\n{T}: Tap target land. It doesn't untap during its controller's untap step for as long as Mana Leech remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Mana Leech during your untap step.\n{T}: Tap target land. It doesn't untap during its controller's untap step for as long as Mana Leech remains tapped. diff --git a/forge-gui/res/cardsfolder/m/mana_matrix.txt b/forge-gui/res/cardsfolder/m/mana_matrix.txt index 1b09b51be77..4b71472455f 100644 --- a/forge-gui/res/cardsfolder/m/mana_matrix.txt +++ b/forge-gui/res/cardsfolder/m/mana_matrix.txt @@ -3,4 +3,4 @@ ManaCost:6 Types:Artifact S:Mode$ ReduceCost | ValidCard$ Instant,Enchantment | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Instant and enchantment spells you cast cost up to {2} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_matrix.jpg -Oracle:Instant and enchantment spells you cast cost up to {2} less to cast. \ No newline at end of file +Oracle:Instant and enchantment spells you cast cost up to {2} less to cast. diff --git a/forge-gui/res/cardsfolder/m/mana_maze.txt b/forge-gui/res/cardsfolder/m/mana_maze.txt index ccc95032433..68918520901 100644 --- a/forge-gui/res/cardsfolder/m/mana_maze.txt +++ b/forge-gui/res/cardsfolder/m/mana_maze.txt @@ -1,8 +1,8 @@ -Name:Mana Maze -ManaCost:1 U -Types:Enchantment -S:Mode$ CantBeCast | ValidCard$ Card.SharesColorWith LastCastThisTurn | Description$ Players can't cast spells that share a color with the spell most recently cast this turn. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_maze.jpg -Oracle:Players can't cast spells that share a color with the spell most recently cast this turn. \ No newline at end of file +Name:Mana Maze +ManaCost:1 U +Types:Enchantment +S:Mode$ CantBeCast | ValidCard$ Card.SharesColorWith LastCastThisTurn | Description$ Players can't cast spells that share a color with the spell most recently cast this turn. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_maze.jpg +Oracle:Players can't cast spells that share a color with the spell most recently cast this turn. diff --git a/forge-gui/res/cardsfolder/m/mana_prism.txt b/forge-gui/res/cardsfolder/m/mana_prism.txt index b7decc1bb0f..d4df5dda982 100644 --- a/forge-gui/res/cardsfolder/m/mana_prism.txt +++ b/forge-gui/res/cardsfolder/m/mana_prism.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_prism.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mana_reflection.txt b/forge-gui/res/cardsfolder/m/mana_reflection.txt index 86f4a89fae7..2a720193c18 100644 --- a/forge-gui/res/cardsfolder/m/mana_reflection.txt +++ b/forge-gui/res/cardsfolder/m/mana_reflection.txt @@ -1,7 +1,7 @@ -Name:Mana Reflection -ManaCost:4 G G -Types:Enchantment -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Permanent.YouCtrl | ManaReplacement$ ProduceTwice | Description$ If you tap a permanent for mana, it produces twice as much of that mana instead. -SVar:ProduceTwice:Colorless->2 & R->R R & B->B B & U->U U & G->G G & W->W W -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_reflection.jpg -Oracle:If you tap a permanent for mana, it produces twice as much of that mana instead. +Name:Mana Reflection +ManaCost:4 G G +Types:Enchantment +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Permanent.YouCtrl | ManaReplacement$ ProduceTwice | Description$ If you tap a permanent for mana, it produces twice as much of that mana instead. +SVar:ProduceTwice:Colorless->2 & R->R R & B->B B & U->U U & G->G G & W->W W +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_reflection.jpg +Oracle:If you tap a permanent for mana, it produces twice as much of that mana instead. diff --git a/forge-gui/res/cardsfolder/m/mana_seism.txt b/forge-gui/res/cardsfolder/m/mana_seism.txt index 0a74b565bb6..e8bb5371bf1 100644 --- a/forge-gui/res/cardsfolder/m/mana_seism.txt +++ b/forge-gui/res/cardsfolder/m/mana_seism.txt @@ -1,11 +1,11 @@ -Name:Mana Seism -ManaCost:1 R -Types:Sorcery -A:SP$ Sacrifice | Cost$ 1 R | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBMana | SpellDescription$ Sacrifice any number of lands. Add {1} to your mana pool for each land sacrificed this way. -SVar:DBMana:DB$ Mana | Produced$ 1 | Amount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Land.YouCtrl -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_seism.jpg -Oracle:Sacrifice any number of lands. Add {1} to your mana pool for each land sacrificed this way. \ No newline at end of file +Name:Mana Seism +ManaCost:1 R +Types:Sorcery +A:SP$ Sacrifice | Cost$ 1 R | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBMana | SpellDescription$ Sacrifice any number of lands. Add {1} to your mana pool for each land sacrificed this way. +SVar:DBMana:DB$ Mana | Produced$ 1 | Amount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Land.YouCtrl +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_seism.jpg +Oracle:Sacrifice any number of lands. Add {1} to your mana pool for each land sacrificed this way. diff --git a/forge-gui/res/cardsfolder/m/mana_severance.txt b/forge-gui/res/cardsfolder/m/mana_severance.txt index bc40b2da8cb..be8e93f5472 100644 --- a/forge-gui/res/cardsfolder/m/mana_severance.txt +++ b/forge-gui/res/cardsfolder/m/mana_severance.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 U | Origin$ Library | Destination$ Exile | ChangeType SVar:XFetch:Count$TypeInYourLibrary.Land SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_severance.jpg -Oracle:Search your library for any number of land cards and exile them. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for any number of land cards and exile them. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/mana_short.txt b/forge-gui/res/cardsfolder/m/mana_short.txt index b032e0105eb..582527e3971 100644 --- a/forge-gui/res/cardsfolder/m/mana_short.txt +++ b/forge-gui/res/cardsfolder/m/mana_short.txt @@ -5,4 +5,4 @@ A:SP$ TapAll | Cost$ 2 U | ValidTgts$ Player | TgtPrompt$ Select target player | SVar:DrainMana:DB$ DrainMana | Defined$ Targeted SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_short.jpg -Oracle:Tap all lands target player controls and empty his or her mana pool. \ No newline at end of file +Oracle:Tap all lands target player controls and empty his or her mana pool. diff --git a/forge-gui/res/cardsfolder/m/mana_skimmer.txt b/forge-gui/res/cardsfolder/m/mana_skimmer.txt index a29e34940bd..e0d88a4de98 100644 --- a/forge-gui/res/cardsfolder/m/mana_skimmer.txt +++ b/forge-gui/res/cardsfolder/m/mana_skimmer.txt @@ -1,10 +1,10 @@ -Name:Mana Skimmer -ManaCost:3 B -Types:Creature Leech -PT:2/2 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TapTarget | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, tap target land that player controls. That land doesn't untap during its controller's next untap step. -SVar:TapTarget:AB$ Tap | Cost$ 0 | ValidTgts$ Land | TargetsWithDefinedController$ TriggeredTarget | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_skimmer.jpg -Oracle:Flying\nWhenever Mana Skimmer deals damage to a player, tap target land that player controls. That land doesn't untap during its controller's next untap step. \ No newline at end of file +Name:Mana Skimmer +ManaCost:3 B +Types:Creature Leech +PT:2/2 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TapTarget | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, tap target land that player controls. That land doesn't untap during its controller's next untap step. +SVar:TapTarget:AB$ Tap | Cost$ 0 | ValidTgts$ Land | TargetsWithDefinedController$ TriggeredTarget | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_skimmer.jpg +Oracle:Flying\nWhenever Mana Skimmer deals damage to a player, tap target land that player controls. That land doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/m/mana_tithe.txt b/forge-gui/res/cardsfolder/m/mana_tithe.txt index 4c4d67a7072..3470b4b61f5 100644 --- a/forge-gui/res/cardsfolder/m/mana_tithe.txt +++ b/forge-gui/res/cardsfolder/m/mana_tithe.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ Counter | Cost$ W | 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/mana_tithe.jpg -Oracle:Counter target spell unless its controller pays {1}. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/m/mana_vapors.txt b/forge-gui/res/cardsfolder/m/mana_vapors.txt index aba2161ae13..17e73505467 100644 --- a/forge-gui/res/cardsfolder/m/mana_vapors.txt +++ b/forge-gui/res/cardsfolder/m/mana_vapors.txt @@ -1,7 +1,7 @@ -Name:Mana Vapors -ManaCost:1 U -Types:Sorcery -A:SP$ PumpAll | Cost$ 1 U | ValidTgts$ Player | IsCurse$ True | ValidCards$ Land.TargetedPlayerCtrl | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SpellDescription$ Lands target player controls don't untap during his or her next untap step. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_vapors.jpg -Oracle:Lands target player controls don't untap during his or her next untap step. \ No newline at end of file +Name:Mana Vapors +ManaCost:1 U +Types:Sorcery +A:SP$ PumpAll | Cost$ 1 U | ValidTgts$ Player | IsCurse$ True | ValidCards$ Land.TargetedPlayerCtrl | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SpellDescription$ Lands target player controls don't untap during his or her next untap step. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_vapors.jpg +Oracle:Lands target player controls don't untap during his or her next untap step. diff --git a/forge-gui/res/cardsfolder/m/mana_vault.txt b/forge-gui/res/cardsfolder/m/mana_vault.txt index f4b36611b7c..d511e9b6122 100644 --- a/forge-gui/res/cardsfolder/m/mana_vault.txt +++ b/forge-gui/res/cardsfolder/m/mana_vault.txt @@ -9,4 +9,4 @@ SVar:TrigUntap:AB$Untap | Cost$ 4 | Defined$ Self SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_vault.jpg -Oracle:Mana Vault doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {4}. If you do, untap Mana Vault.\nAt the beginning of your draw step, if Mana Vault is tapped, it deals 1 damage to you.\n{T}: Add {3} to your mana pool. \ No newline at end of file +Oracle:Mana Vault doesn't untap during your untap step.\nAt the beginning of your upkeep, you may pay {4}. If you do, untap Mana Vault.\nAt the beginning of your draw step, if Mana Vault is tapped, it deals 1 damage to you.\n{T}: Add {3} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mana_vortex.txt b/forge-gui/res/cardsfolder/m/mana_vortex.txt index 37da1e34ac7..1631e424c97 100644 --- a/forge-gui/res/cardsfolder/m/mana_vortex.txt +++ b/forge-gui/res/cardsfolder/m/mana_vortex.txt @@ -9,4 +9,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Land | PresentCompare$ E SVar:TrigSacSelf:AB$ Sacrifice | Cost$ 0 | Defined$ Self SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_vortex.jpg -Oracle:When you cast Mana Vortex, counter it unless you sacrifice a land.\nAt the beginning of each player's upkeep, that player sacrifices a land.\nWhen there are no lands on the battlefield, sacrifice Mana Vortex. \ No newline at end of file +Oracle:When you cast Mana Vortex, counter it unless you sacrifice a land.\nAt the beginning of each player's upkeep, that player sacrifices a land.\nWhen there are no lands on the battlefield, sacrifice Mana Vortex. diff --git a/forge-gui/res/cardsfolder/m/mana_web.txt b/forge-gui/res/cardsfolder/m/mana_web.txt index e6f9dfe4ed1..fbf24a760e0 100644 --- a/forge-gui/res/cardsfolder/m/mana_web.txt +++ b/forge-gui/res/cardsfolder/m/mana_web.txt @@ -1,7 +1,7 @@ -Name:Mana Web -ManaCost:3 -Types:Artifact -T:Mode$ TapsForMana | ValidCard$ Land.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ Whenever a land an opponent controls is tapped for mana, tap all lands that player controls that could produce any type of mana that land could produce. -SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ TriggeredCard.canProduceSameManaTypeWith+Land | Defined$ TriggeredCardController -SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_web.jpg -Oracle:Whenever a land an opponent controls is tapped for mana, tap all lands that player controls that could produce any type of mana that land could produce. +Name:Mana Web +ManaCost:3 +Types:Artifact +T:Mode$ TapsForMana | ValidCard$ Land.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ Whenever a land an opponent controls is tapped for mana, tap all lands that player controls that could produce any type of mana that land could produce. +SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ TriggeredCard.canProduceSameManaTypeWith+Land | Defined$ TriggeredCardController +SVar:Picture:http://www.wizards.com/global/images/magic/general/mana_web.jpg +Oracle:Whenever a land an opponent controls is tapped for mana, tap all lands that player controls that could produce any type of mana that land could produce. diff --git a/forge-gui/res/cardsfolder/m/manabarbs.txt b/forge-gui/res/cardsfolder/m/manabarbs.txt index d28631387fd..bb8443d47a0 100644 --- a/forge-gui/res/cardsfolder/m/manabarbs.txt +++ b/forge-gui/res/cardsfolder/m/manabarbs.txt @@ -5,4 +5,4 @@ T:Mode$ TapsForMana | ValidCard$ Land | TriggerZones$ Battlefield | Execute$ Tri SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/manabarbs.jpg -Oracle:Whenever a player taps a land for mana, Manabarbs deals 1 damage to that player. \ No newline at end of file +Oracle:Whenever a player taps a land for mana, Manabarbs deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/m/manabond.txt b/forge-gui/res/cardsfolder/m/manabond.txt index f506fc3f39d..46e01fc7f50 100644 --- a/forge-gui/res/cardsfolder/m/manabond.txt +++ b/forge-gui/res/cardsfolder/m/manabond.txt @@ -7,4 +7,4 @@ SVar:DBDiscard:DB$Discard | Mode$ Hand SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/manabond.jpg -Oracle:At the beginning of your end step, you may reveal your hand and put all land cards from it onto the battlefield. If you do, discard your hand. \ No newline at end of file +Oracle:At the beginning of your end step, you may reveal your hand and put all land cards from it onto the battlefield. If you do, discard your hand. diff --git a/forge-gui/res/cardsfolder/m/manacles_of_decay.txt b/forge-gui/res/cardsfolder/m/manacles_of_decay.txt index bccab4d0559..d8e1850a5df 100644 --- a/forge-gui/res/cardsfolder/m/manacles_of_decay.txt +++ b/forge-gui/res/cardsfolder/m/manacles_of_decay.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ B | Defined$ Enchanted | NumAtt$ -1 | NumDef$ -1 | IsCurse$ T A:AB$ Pump | Cost$ R | Defined$ Enchanted | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | SpellDescription$ Enchanted creature can't block this turn. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/manacles_of_decay.jpg -Oracle:Enchant creature\nEnchanted creature can't attack.\n{B}: Enchanted creature gets -1/-1 until end of turn.\n{R}: Enchanted creature can't block this turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack.\n{B}: Enchanted creature gets -1/-1 until end of turn.\n{R}: Enchanted creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/m/manaforce_mace.txt b/forge-gui/res/cardsfolder/m/manaforce_mace.txt index e7ed2b499b6..71b6c6101e3 100644 --- a/forge-gui/res/cardsfolder/m/manaforce_mace.txt +++ b/forge-gui/res/cardsfolder/m/manaforce_mace.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | SVar:X:Count$Domain SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/manaforce_mace.jpg -Oracle:Domain - Equipped creature gets +1/+1 for each basic land type among lands you control.\nEquip {3} \ No newline at end of file +Oracle:Domain - Equipped creature gets +1/+1 for each basic land type among lands you control.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/m/manaforge_cinder.txt b/forge-gui/res/cardsfolder/m/manaforge_cinder.txt index 9e64f0f98b2..9b22f782328 100644 --- a/forge-gui/res/cardsfolder/m/manaforge_cinder.txt +++ b/forge-gui/res/cardsfolder/m/manaforge_cinder.txt @@ -1,7 +1,7 @@ -Name:Manaforge Cinder -ManaCost:BR -Types:Creature Elemental Shaman -PT:1/1 -A:AB$ Mana | Cost$ 1 | Produced$ Combo B R | Amount$ 1 | ActivationLimit$ 3 | SpellDescription$ Add {B} or {R} to your mana pool. Activate this ability no more than three times each turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/manaforge_cinder.jpg -Oracle:{1}: Add {B} or {R} to your mana pool. Activate this ability no more than three times each turn. \ No newline at end of file +Name:Manaforge Cinder +ManaCost:BR +Types:Creature Elemental Shaman +PT:1/1 +A:AB$ Mana | Cost$ 1 | Produced$ Combo B R | Amount$ 1 | ActivationLimit$ 3 | SpellDescription$ Add {B} or {R} to your mana pool. Activate this ability no more than three times each turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/manaforge_cinder.jpg +Oracle:{1}: Add {B} or {R} to your mana pool. Activate this ability no more than three times each turn. diff --git a/forge-gui/res/cardsfolder/m/manakin.txt b/forge-gui/res/cardsfolder/m/manakin.txt index b8f12b3dcb8..c7db3b18386 100644 --- a/forge-gui/res/cardsfolder/m/manakin.txt +++ b/forge-gui/res/cardsfolder/m/manakin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:1/1 A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/manakin.jpg -Oracle:{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/manalith.txt b/forge-gui/res/cardsfolder/m/manalith.txt index e1c4a99c2fa..56a15a117c0 100644 --- a/forge-gui/res/cardsfolder/m/manalith.txt +++ b/forge-gui/res/cardsfolder/m/manalith.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/manalith.jpg -Oracle:{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/manamorphose.txt b/forge-gui/res/cardsfolder/m/manamorphose.txt index 9620ea8f253..32141f1551b 100644 --- a/forge-gui/res/cardsfolder/m/manamorphose.txt +++ b/forge-gui/res/cardsfolder/m/manamorphose.txt @@ -1,8 +1,8 @@ -Name:Manamorphose -ManaCost:1 RG -Types:Instant -A:SP$ Mana | Cost$ 1 RG | Produced$ Combo Any | Amount$ 2 | AILogic$ MostProminentInComputerHand | SubAbility$ DBDraw | SpellDescription$ Add two mana in any combination of colors to your mana pool. Draw a card. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/manamorphose.jpg -Oracle:Add two mana in any combination of colors to your mana pool.\nDraw a card. \ No newline at end of file +Name:Manamorphose +ManaCost:1 RG +Types:Instant +A:SP$ Mana | Cost$ 1 RG | Produced$ Combo Any | Amount$ 2 | AILogic$ MostProminentInComputerHand | SubAbility$ DBDraw | SpellDescription$ Add two mana in any combination of colors to your mana pool. Draw a card. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/manamorphose.jpg +Oracle:Add two mana in any combination of colors to your mana pool.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/m/manaplasm.txt b/forge-gui/res/cardsfolder/m/manaplasm.txt index 23a0f4401e1..9ca3c815ead 100644 --- a/forge-gui/res/cardsfolder/m/manaplasm.txt +++ b/forge-gui/res/cardsfolder/m/manaplasm.txt @@ -7,4 +7,4 @@ SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +X | NumDef$ +X | References$ X SVar:X:TriggerCount$CastSACMC SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/manaplasm.jpg -Oracle:Whenever you cast a spell, Manaplasm gets +X/+X until end of turn, where X is that spell's converted mana cost. \ No newline at end of file +Oracle:Whenever you cast a spell, Manaplasm gets +X/+X until end of turn, where X is that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/m/manaweft_sliver.txt b/forge-gui/res/cardsfolder/m/manaweft_sliver.txt index 2e5f3869b44..86c711db214 100644 --- a/forge-gui/res/cardsfolder/m/manaweft_sliver.txt +++ b/forge-gui/res/cardsfolder/m/manaweft_sliver.txt @@ -1,9 +1,9 @@ -Name:Manaweft Sliver -ManaCost:1 G -Types:Creature Sliver -PT:1/1 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddAbility$ AnyMana | Description$ Sliver creatures you control have "{T}: Add one mana of any color to your mana pool." -SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/manaweft_sliver.jpg -Oracle:Sliver creatures you control have "{T}: Add one mana of any color to your mana pool." \ No newline at end of file +Name:Manaweft Sliver +ManaCost:1 G +Types:Creature Sliver +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddAbility$ AnyMana | Description$ Sliver creatures you control have "{T}: Add one mana of any color to your mana pool." +SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/manaweft_sliver.jpg +Oracle:Sliver creatures you control have "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/m/mangara_of_corondor.txt b/forge-gui/res/cardsfolder/m/mangara_of_corondor.txt index f7e4a515b59..3be597cad33 100644 --- a/forge-gui/res/cardsfolder/m/mangara_of_corondor.txt +++ b/forge-gui/res/cardsfolder/m/mangara_of_corondor.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ T | Origin$ Battlefield | Destination$ Exile | ValidTgt SVar:DBChange:DB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mangara_of_corondor.jpg -Oracle:{T}: Exile Mangara of Corondor and target permanent. \ No newline at end of file +Oracle:{T}: Exile Mangara of Corondor and target permanent. diff --git a/forge-gui/res/cardsfolder/m/mangaras_blessing.txt b/forge-gui/res/cardsfolder/m/mangaras_blessing.txt index a5ab3867628..ab04e6c87c4 100644 --- a/forge-gui/res/cardsfolder/m/mangaras_blessing.txt +++ b/forge-gui/res/cardsfolder/m/mangaras_blessing.txt @@ -1,11 +1,11 @@ -Name:Mangara's Blessing -ManaCost:2 W -Types:Instant -A:SP$ GainLife | Cost$ 2 W | Defined$ You | LifeAmount$ 5 | SpellDescription$ You gain 5 life. -T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ TrigGainLife | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, you gain 2 life, and you return CARDNAME from your graveyard to your hand at the beginning of the next end step. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | SubAbility$ DelayReturn -SVar:DelayReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME from your graveyard to your hand. -SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ Self -SVar:DiscardMeByOpp:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mangaras_blessing.jpg -Oracle:You gain 5 life.\nWhen a spell or ability an opponent controls causes you to discard Mangara's Blessing, you gain 2 life, and you return Mangara's Blessing from your graveyard to your hand at the beginning of the next end step. \ No newline at end of file +Name:Mangara's Blessing +ManaCost:2 W +Types:Instant +A:SP$ GainLife | Cost$ 2 W | Defined$ You | LifeAmount$ 5 | SpellDescription$ You gain 5 life. +T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ TrigGainLife | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, you gain 2 life, and you return CARDNAME from your graveyard to your hand at the beginning of the next end step. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | SubAbility$ DelayReturn +SVar:DelayReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME from your graveyard to your hand. +SVar:TrigReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ Self +SVar:DiscardMeByOpp:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mangaras_blessing.jpg +Oracle:You gain 5 life.\nWhen a spell or ability an opponent controls causes you to discard Mangara's Blessing, you gain 2 life, and you return Mangara's Blessing from your graveyard to your hand at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/m/mangaras_equity.txt b/forge-gui/res/cardsfolder/m/mangaras_equity.txt index 8a3251ebf50..3ed68aa76db 100644 --- a/forge-gui/res/cardsfolder/m/mangaras_equity.txt +++ b/forge-gui/res/cardsfolder/m/mangaras_equity.txt @@ -1,12 +1,12 @@ -Name:Mangara's Equity -ManaCost:1 W W -Types:Enchantment -K:ETBReplacement:Other:ChooseBlackOrRed -SVar:ChooseBlackOrRed:DB$ ChooseColor | Defined$ You | Choices$ black,red | AILogic$ MostProminentHumanCreatures | SpellDescription$ As CARDNAME enters the battlefield, choose black or red. -K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 W -T:Mode$ DamageDone | ValidSource$ Creature.ChosenColor | ValidTarget$ Creature.White+YouCtrl,You | TriggerZones$ Battlefield | Execute$ MangarasRetribution | TriggerDescription$ Whenever a creature of the chosen color deals damage to you or a white creature you control, CARDNAME deals that much damage to that creature. -SVar:MangarasRetribution:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredSource | NumDmg$ MangaraX | References$ MangaraX -SVar:MangaraX:TriggerCount$DamageAmount -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mangaras_equity.jpg -Oracle:As Mangara's Equity enters the battlefield, choose black or red.\nAt the beginning of your upkeep, sacrifice Mangara's Equity unless you pay {1}{W}.\nWhenever a creature of the chosen color deals damage to you or a white creature you control, Mangara's Equity deals that much damage to that creature. +Name:Mangara's Equity +ManaCost:1 W W +Types:Enchantment +K:ETBReplacement:Other:ChooseBlackOrRed +SVar:ChooseBlackOrRed:DB$ ChooseColor | Defined$ You | Choices$ black,red | AILogic$ MostProminentHumanCreatures | SpellDescription$ As CARDNAME enters the battlefield, choose black or red. +K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 W +T:Mode$ DamageDone | ValidSource$ Creature.ChosenColor | ValidTarget$ Creature.White+YouCtrl,You | TriggerZones$ Battlefield | Execute$ MangarasRetribution | TriggerDescription$ Whenever a creature of the chosen color deals damage to you or a white creature you control, CARDNAME deals that much damage to that creature. +SVar:MangarasRetribution:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredSource | NumDmg$ MangaraX | References$ MangaraX +SVar:MangaraX:TriggerCount$DamageAmount +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mangaras_equity.jpg +Oracle:As Mangara's Equity enters the battlefield, choose black or red.\nAt the beginning of your upkeep, sacrifice Mangara's Equity unless you pay {1}{W}.\nWhenever a creature of the chosen color deals damage to you or a white creature you control, Mangara's Equity deals that much damage to that creature. diff --git a/forge-gui/res/cardsfolder/m/mangaras_tome.txt b/forge-gui/res/cardsfolder/m/mangaras_tome.txt index 78046e3cd6e..d2b3d4ecf6f 100644 --- a/forge-gui/res/cardsfolder/m/mangaras_tome.txt +++ b/forge-gui/res/cardsfolder/m/mangaras_tome.txt @@ -1,18 +1,18 @@ -Name:Mangara's Tome -ManaCost:5 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for five cards, exile them in a face-down pile, and shuffle that pile. Then shuffle your library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeNum$ 5 | ChangeType$ Card | Origin$ Library | Destination$ Exile | ShuffleChangedPile$ True | ExileFaceDown$ True | RememberChanged$ True -T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | Static$ True | Execute$ TrigForget -SVar:TrigForget:DB$ Pump | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True -SVar:TrigReset:DB$ Cleanup | ClearRemembered$ True -A:AB$ Effect | Cost$ 2 | RememberObjects$ FirstRemembered | Triggers$ TrigLeavePlay | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,RepMangarasTome | ImprintCards$ Self | SpellDescription$ The next time you would draw a card this turn, instead put the top card of the exiled pile into its owner's hand. -SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ RepMangarasTome | Description$ The next time you would draw a card this turn, instead put the top card of the exiled pile into its owner's hand. -SVar:TrigLeavePlay:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ ExileEffect | Static$ True -SVar:RepMangarasTome:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mangaras_tome.jpg -Oracle:When Mangara's Tome enters the battlefield, search your library for five cards, exile them in a face-down pile, and shuffle that pile. Then shuffle your library.\n{2}: The next time you would draw a card this turn, instead put the top card of the exiled pile into its owner's hand. +Name:Mangara's Tome +ManaCost:5 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for five cards, exile them in a face-down pile, and shuffle that pile. Then shuffle your library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeNum$ 5 | ChangeType$ Card | Origin$ Library | Destination$ Exile | ShuffleChangedPile$ True | ExileFaceDown$ True | RememberChanged$ True +T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | Static$ True | Execute$ TrigForget +SVar:TrigForget:DB$ Pump | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True +SVar:TrigReset:DB$ Cleanup | ClearRemembered$ True +A:AB$ Effect | Cost$ 2 | RememberObjects$ FirstRemembered | Triggers$ TrigLeavePlay | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,RepMangarasTome | ImprintCards$ Self | SpellDescription$ The next time you would draw a card this turn, instead put the top card of the exiled pile into its owner's hand. +SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ RepMangarasTome | Description$ The next time you would draw a card this turn, instead put the top card of the exiled pile into its owner's hand. +SVar:TrigLeavePlay:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ ExileEffect | Static$ True +SVar:RepMangarasTome:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mangaras_tome.jpg +Oracle:When Mangara's Tome enters the battlefield, search your library for five cards, exile them in a face-down pile, and shuffle that pile. Then shuffle your library.\n{2}: The next time you would draw a card this turn, instead put the top card of the exiled pile into its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/maniacal_rage.txt b/forge-gui/res/cardsfolder/m/maniacal_rage.txt index ffd2b70ed55..bf5ccd98b93 100644 --- a/forge-gui/res/cardsfolder/m/maniacal_rage.txt +++ b/forge-gui/res/cardsfolder/m/maniacal_rage.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME can't block. | Description$ Enchanted creature gets +2/+2 and can't block. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/maniacal_rage.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and can't block. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and can't block. diff --git a/forge-gui/res/cardsfolder/m/manic_vandal.txt b/forge-gui/res/cardsfolder/m/manic_vandal.txt index 5fb61002ef3..558fd088fdd 100644 --- a/forge-gui/res/cardsfolder/m/manic_vandal.txt +++ b/forge-gui/res/cardsfolder/m/manic_vandal.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact. SVar:TrigDestroy:DB$Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/manic_vandal.jpg -Oracle:When Manic Vandal enters the battlefield, destroy target artifact. \ No newline at end of file +Oracle:When Manic Vandal enters the battlefield, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/m/manipulate_fate.txt b/forge-gui/res/cardsfolder/m/manipulate_fate.txt index 7663ac3bf57..47ab7601c5a 100644 --- a/forge-gui/res/cardsfolder/m/manipulate_fate.txt +++ b/forge-gui/res/cardsfolder/m/manipulate_fate.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 U | Origin$ Library | Destination$ Exile | ChangeType SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/manipulate_fate.jpg -Oracle:Search your library for three cards, exile them, then shuffle your library.\nDraw a card. \ No newline at end of file +Oracle:Search your library for three cards, exile them, then shuffle your library.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/m/mannichi_the_fevered_dream.txt b/forge-gui/res/cardsfolder/m/mannichi_the_fevered_dream.txt index 57dfcca2ec8..e89271bb276 100644 --- a/forge-gui/res/cardsfolder/m/mannichi_the_fevered_dream.txt +++ b/forge-gui/res/cardsfolder/m/mannichi_the_fevered_dream.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ PumpAll | Cost$ 1 R | ValidCards$ Creature | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch each creature's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mannichi_the_fevered_dream.jpg -Oracle:{1}{R}: Switch each creature's power and toughness until end of turn. \ No newline at end of file +Oracle:{1}{R}: Switch each creature's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/m/manor_gargoyle.txt b/forge-gui/res/cardsfolder/m/manor_gargoyle.txt index dfca7220120..b13665fbc11 100644 --- a/forge-gui/res/cardsfolder/m/manor_gargoyle.txt +++ b/forge-gui/res/cardsfolder/m/manor_gargoyle.txt @@ -1,12 +1,12 @@ -Name:Manor Gargoyle -ManaCost:5 -Types:Artifact Creature Gargoyle -PT:4/4 -K:Defender -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Indestructible | CheckSVar$ X | SVarCompare$ GE1 | References$ X | Description$ CARDNAME is indestructible as long as it has defender. -SVar:X:Count$Valid Card.Self+withDefender -A:AB$ Debuff | Cost$ 1 | Keywords$ Defender | Defined$ Self | SubAbility$ DBFlight | SpellDescription$ Until end of turn, CARDNAME loses defender and gains flying. -SVar:DBFlight:DB$ Pump | Defined$ Self | KW$ Flying -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/manor_gargoyle.jpg -Oracle:Defender\nManor Gargoyle is indestructible as long as it has defender.\n{1}: Until end of turn, Manor Gargoyle loses defender and gains flying. \ No newline at end of file +Name:Manor Gargoyle +ManaCost:5 +Types:Artifact Creature Gargoyle +PT:4/4 +K:Defender +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Indestructible | CheckSVar$ X | SVarCompare$ GE1 | References$ X | Description$ CARDNAME is indestructible as long as it has defender. +SVar:X:Count$Valid Card.Self+withDefender +A:AB$ Debuff | Cost$ 1 | Keywords$ Defender | Defined$ Self | SubAbility$ DBFlight | SpellDescription$ Until end of turn, CARDNAME loses defender and gains flying. +SVar:DBFlight:DB$ Pump | Defined$ Self | KW$ Flying +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/manor_gargoyle.jpg +Oracle:Defender\nManor Gargoyle is indestructible as long as it has defender.\n{1}: Until end of turn, Manor Gargoyle loses defender and gains flying. diff --git a/forge-gui/res/cardsfolder/m/manor_skeleton.txt b/forge-gui/res/cardsfolder/m/manor_skeleton.txt index cacc625d4c7..f887dabdc7f 100644 --- a/forge-gui/res/cardsfolder/m/manor_skeleton.txt +++ b/forge-gui/res/cardsfolder/m/manor_skeleton.txt @@ -1,8 +1,8 @@ -Name:Manor Skeleton -ManaCost:1 B -Types:Creature Skeleton -PT:1/1 -K:Haste -A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/manor_skeleton.jpg -Oracle:Haste\n{1}{B}: Regenerate Manor Skeleton. \ No newline at end of file +Name:Manor Skeleton +ManaCost:1 B +Types:Creature Skeleton +PT:1/1 +K:Haste +A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/manor_skeleton.jpg +Oracle:Haste\n{1}{B}: Regenerate Manor Skeleton. diff --git a/forge-gui/res/cardsfolder/m/manriki_gusari.txt b/forge-gui/res/cardsfolder/m/manriki_gusari.txt index 1d263dfadd6..11912291665 100644 --- a/forge-gui/res/cardsfolder/m/manriki_gusari.txt +++ b/forge-gui/res/cardsfolder/m/manriki_gusari.txt @@ -5,4 +5,4 @@ K:Equip 1 S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 1 | AddToughness$ 2 | AddAbility$ ABDestroy | Description$ Equipped creature gets +1/+2 and has "{T}: Destroy target Equipment." SVar:ABDestroy:AB$Destroy | Cost$ T | ValidTgts$ Equipment | TgtPrompt$ Select target Equipment. | SpellDescription$ Destroy target Equipment. SVar:Picture:http://www.wizards.com/global/images/magic/general/manriki_gusari.jpg -Oracle:Equipped creature gets +1/+2 and has "{T}: Destroy target Equipment."\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +1/+2 and has "{T}: Destroy target Equipment."\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/m/manta_ray.txt b/forge-gui/res/cardsfolder/m/manta_ray.txt index 037de617b75..f35ef1ad2b3 100644 --- a/forge-gui/res/cardsfolder/m/manta_ray.txt +++ b/forge-gui/res/cardsfolder/m/manta_ray.txt @@ -8,4 +8,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | Present SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/manta_ray.jpg -Oracle:Manta Ray can't attack unless defending player controls an Island.\nManta Ray can't be blocked except by blue creatures.\nWhen you control no Islands, sacrifice Manta Ray. \ No newline at end of file +Oracle:Manta Ray can't attack unless defending player controls an Island.\nManta Ray can't be blocked except by blue creatures.\nWhen you control no Islands, sacrifice Manta Ray. diff --git a/forge-gui/res/cardsfolder/m/manta_riders.txt b/forge-gui/res/cardsfolder/m/manta_riders.txt index 4a572573fd4..35967a40474 100644 --- a/forge-gui/res/cardsfolder/m/manta_riders.txt +++ b/forge-gui/res/cardsfolder/m/manta_riders.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk PT:1/1 A:AB$ Pump | Cost$ U | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/manta_riders.jpg -Oracle:{U}: Manta Riders gains flying until end of turn. \ No newline at end of file +Oracle:{U}: Manta Riders gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mantis_engine.txt b/forge-gui/res/cardsfolder/m/mantis_engine.txt index e20a8c3756c..11988ce281a 100644 --- a/forge-gui/res/cardsfolder/m/mantis_engine.txt +++ b/forge-gui/res/cardsfolder/m/mantis_engine.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ 2 | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. A:AB$ Pump | Cost$ 2 | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mantis_engine.jpg -Oracle:{2}: Mantis Engine gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.)\n{2}: Mantis Engine gains first strike until end of turn. (It deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:{2}: Mantis Engine gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.)\n{2}: Mantis Engine gains first strike until end of turn. (It deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/m/mantle_of_leadership.txt b/forge-gui/res/cardsfolder/m/mantle_of_leadership.txt index f39a2580203..3d28c1e2b7b 100644 --- a/forge-gui/res/cardsfolder/m/mantle_of_leadership.txt +++ b/forge-gui/res/cardsfolder/m/mantle_of_leadership.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Enchanted | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/mantle_of_leadership.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nWhenever a creature enters the battlefield, enchanted creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nWhenever a creature enters the battlefield, enchanted creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/maralen_of_the_mornsong.txt b/forge-gui/res/cardsfolder/m/maralen_of_the_mornsong.txt index b76e967f316..761a1e20c6a 100644 --- a/forge-gui/res/cardsfolder/m/maralen_of_the_mornsong.txt +++ b/forge-gui/res/cardsfolder/m/maralen_of_the_mornsong.txt @@ -1,11 +1,11 @@ -Name:Maralen of the Mornsong -ManaCost:1 B B -Types:Legendary Creature Elf Wizard -PT:2/3 -S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't draw cards. | Description$ Players can't draw cards. -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ At the beginning of each player's draw step, that player loses 3 life, searches his or her library for a card, puts it into his or her hand, then shuffles his or her library. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 3 | SubAbility$ DBTutor -SVar:DBTutor:DB$ ChangeZone | DefinedPlayer$ TriggeredPlayer | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/maralen_of_the_mornsong.jpg -Oracle:Players can't draw cards.\nAt the beginning of each player's draw step, that player loses 3 life, searches his or her library for a card, puts it into his or her hand, then shuffles his or her library. \ No newline at end of file +Name:Maralen of the Mornsong +ManaCost:1 B B +Types:Legendary Creature Elf Wizard +PT:2/3 +S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't draw cards. | Description$ Players can't draw cards. +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ At the beginning of each player's draw step, that player loses 3 life, searches his or her library for a card, puts it into his or her hand, then shuffles his or her library. +SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 3 | SubAbility$ DBTutor +SVar:DBTutor:DB$ ChangeZone | DefinedPlayer$ TriggeredPlayer | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/maralen_of_the_mornsong.jpg +Oracle:Players can't draw cards.\nAt the beginning of each player's draw step, that player loses 3 life, searches his or her library for a card, puts it into his or her hand, then shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/m/maralen_of_the_mornsong_avatar.txt b/forge-gui/res/cardsfolder/m/maralen_of_the_mornsong_avatar.txt index f7fb6e6ad5d..77aa5aa88f1 100644 --- a/forge-gui/res/cardsfolder/m/maralen_of_the_mornsong_avatar.txt +++ b/forge-gui/res/cardsfolder/m/maralen_of_the_mornsong_avatar.txt @@ -1,15 +1,15 @@ -Name:Maralen of the Mornsong Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-3 -T:Mode$ NewGame | Execute$ TrigPayLife | TriggerZones$ Command | TriggerDescription$ At the beginning of the game, you may pay any amount of life. -SVar:TrigPayLife:AB$ StoreSVar | Cost$ PayLife | References$ X | SVar$ LifePaidOnNewGame | Type$ CountSVar | Expression$ ChosenX -SVar:X:XChoice -SVar:LifePaidOnNewGame:Number$0 -S:Mode$ Continuous | EffectZone$ Command | Affected$ You | AddKeyword$ You can't draw cards. | Description$ You can't draw cards. -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ At the beginning of your draw step, look at the top X cards of your library, where X is the amount of life paid with CARDNAME. Put one of them into your hand, then shuffle your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ LifePaidOnNewGame | References$ LifePaidOnNewGame | ChangeNum$ 1 | LibraryPosition$ 0 | SubAbility$ DBShuffle -SVar:DBShuffle:DB$ Shuffle | Defined$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/maralen_of_the_mornsong_avatar.jpg -Oracle:Hand +0, life -3\nAt the beginning of the game, you may pay any amount of life.\nYou can't draw cards.\nAt the beginning of your draw step, look at the top X cards of your library, where X is the amount of life paid with Maralen of the Mornsong Avatar. Put one of them into your hand, then shuffle your library. \ No newline at end of file +Name:Maralen of the Mornsong Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-3 +T:Mode$ NewGame | Execute$ TrigPayLife | TriggerZones$ Command | TriggerDescription$ At the beginning of the game, you may pay any amount of life. +SVar:TrigPayLife:AB$ StoreSVar | Cost$ PayLife | References$ X | SVar$ LifePaidOnNewGame | Type$ CountSVar | Expression$ ChosenX +SVar:X:XChoice +SVar:LifePaidOnNewGame:Number$0 +S:Mode$ Continuous | EffectZone$ Command | Affected$ You | AddKeyword$ You can't draw cards. | Description$ You can't draw cards. +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ At the beginning of your draw step, look at the top X cards of your library, where X is the amount of life paid with CARDNAME. Put one of them into your hand, then shuffle your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ LifePaidOnNewGame | References$ LifePaidOnNewGame | ChangeNum$ 1 | LibraryPosition$ 0 | SubAbility$ DBShuffle +SVar:DBShuffle:DB$ Shuffle | Defined$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/maralen_of_the_mornsong_avatar.jpg +Oracle:Hand +0, life -3\nAt the beginning of the game, you may pay any amount of life.\nYou can't draw cards.\nAt the beginning of your draw step, look at the top X cards of your library, where X is the amount of life paid with Maralen of the Mornsong Avatar. Put one of them into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/marath_will_of_the_wild.txt b/forge-gui/res/cardsfolder/m/marath_will_of_the_wild.txt index fd9a26f087b..c6750268d59 100644 --- a/forge-gui/res/cardsfolder/m/marath_will_of_the_wild.txt +++ b/forge-gui/res/cardsfolder/m/marath_will_of_the_wild.txt @@ -1,14 +1,14 @@ -Name:Marath, Will of the Wild -ManaCost:R G W -Types:Legendary Creature Elemental Beast -PT:0/0 -K:etbCounter:P1P1:Y:no Condition:CARDNAME enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it. -SVar:Y:Count$FirstSpellTotalManaSpent -A:AB$ Charm | Cost$ X SubCounter | Announce$ X | XCantBe0$ True | Choices$ MarathCounters,MarathDmg,MarathToken | Defined$ You | SpellDescription$ Choose one - Put X +1/+1 counters on target creature; or CARDNAME deals X damage to target creature or player; or put an X/X green Elemental creature token onto the battlefield. X can't be 0. -SVar:MarathCounters:DB$ PutCounter | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ Z | References$ Z | SpellDescription$ Put X +1/+1 counters on target creature -SVar:MarathDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ Z | References$ Z | SpellDescription$ CARDNAME deals X damage to target creature or player -SVar:MarathToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elemental | TokenOwner$ You | TokenPower$ Z | TokenToughness$ Z | References$ Z | TokenTypes$ Creature,Elemental | TokenColors$ Green | TokenImage$ g x x elemental | SpellDescription$ Put an X/X green Elemental creature token onto the battlefield. -SVar:Z:SVar$CostCountersRemoved -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/marath_will_of_the_wild.jpg -Oracle:Marath, Will of the Wild enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it.\n{X}, Remove X +1/+1 counters from Marath: Choose one - Put X +1/+1 counters on target creature; or Marath deals X damage to target creature or player; or put an X/X green Elemental creature token onto the battlefield. X can't be 0. +Name:Marath, Will of the Wild +ManaCost:R G W +Types:Legendary Creature Elemental Beast +PT:0/0 +K:etbCounter:P1P1:Y:no Condition:CARDNAME enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it. +SVar:Y:Count$FirstSpellTotalManaSpent +A:AB$ Charm | Cost$ X SubCounter | Announce$ X | XCantBe0$ True | Choices$ MarathCounters,MarathDmg,MarathToken | Defined$ You | SpellDescription$ Choose one - Put X +1/+1 counters on target creature; or CARDNAME deals X damage to target creature or player; or put an X/X green Elemental creature token onto the battlefield. X can't be 0. +SVar:MarathCounters:DB$ PutCounter | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ Z | References$ Z | SpellDescription$ Put X +1/+1 counters on target creature +SVar:MarathDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ Z | References$ Z | SpellDescription$ CARDNAME deals X damage to target creature or player +SVar:MarathToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elemental | TokenOwner$ You | TokenPower$ Z | TokenToughness$ Z | References$ Z | TokenTypes$ Creature,Elemental | TokenColors$ Green | TokenImage$ g x x elemental | SpellDescription$ Put an X/X green Elemental creature token onto the battlefield. +SVar:Z:SVar$CostCountersRemoved +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/marath_will_of_the_wild.jpg +Oracle:Marath, Will of the Wild enters the battlefield with a number of +1/+1 counters on it equal to the amount of mana spent to cast it.\n{X}, Remove X +1/+1 counters from Marath: Choose one - Put X +1/+1 counters on target creature; or Marath deals X damage to target creature or player; or put an X/X green Elemental creature token onto the battlefield. X can't be 0. diff --git a/forge-gui/res/cardsfolder/m/marauding_knight.txt b/forge-gui/res/cardsfolder/m/marauding_knight.txt index 13a419ccf78..17816318ee6 100644 --- a/forge-gui/res/cardsfolder/m/marauding_knight.txt +++ b/forge-gui/res/cardsfolder/m/marauding_knight.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Refer SVar:X:Count$Valid Plains.OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/marauding_knight.jpg -Oracle:Protection from white\nMarauding Knight gets +1/+1 for each Plains your opponents control. \ No newline at end of file +Oracle:Protection from white\nMarauding Knight gets +1/+1 for each Plains your opponents control. diff --git a/forge-gui/res/cardsfolder/m/marauding_maulhorn.txt b/forge-gui/res/cardsfolder/m/marauding_maulhorn.txt index 058250c61b4..7308e5c6217 100644 --- a/forge-gui/res/cardsfolder/m/marauding_maulhorn.txt +++ b/forge-gui/res/cardsfolder/m/marauding_maulhorn.txt @@ -1,9 +1,9 @@ -Name:Marauding Maulhorn -ManaCost:2 R R -Types:Creature Beast -PT:5/3 -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME attacks each turn if able. | CheckSVar$ CheckCard | SVarCompare$ EQ0 | Description$ CARDNAME attacks each combat if able unless you control a creature named Advocate of the Beast. -SVar:CheckCard:Count$Valid Card.namedAdvocate of the Beast+YouCtrl -DeckHints:Name$Advocate of the Beast -SVar:Picture:http://www.wizards.com/global/images/magic/general/marauding_maulhorn.jpg -Oracle:Marauding Maulhorn attacks each combat if able unless you control a creature named Advocate of the Beast. +Name:Marauding Maulhorn +ManaCost:2 R R +Types:Creature Beast +PT:5/3 +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME attacks each turn if able. | CheckSVar$ CheckCard | SVarCompare$ EQ0 | Description$ CARDNAME attacks each combat if able unless you control a creature named Advocate of the Beast. +SVar:CheckCard:Count$Valid Card.namedAdvocate of the Beast+YouCtrl +DeckHints:Name$Advocate of the Beast +SVar:Picture:http://www.wizards.com/global/images/magic/general/marauding_maulhorn.jpg +Oracle:Marauding Maulhorn attacks each combat if able unless you control a creature named Advocate of the Beast. diff --git a/forge-gui/res/cardsfolder/m/maraxus.txt b/forge-gui/res/cardsfolder/m/maraxus.txt index 191167bbb6c..4b965772580 100644 --- a/forge-gui/res/cardsfolder/m/maraxus.txt +++ b/forge-gui/res/cardsfolder/m/maraxus.txt @@ -1,7 +1,7 @@ -Name:Maraxus -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+2 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddPower$ 1 | Description$ Creatures you control get +1/+0. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/maraxus.jpg -Oracle:Hand +1, life +2\nCreatures you control get +1/+0. \ No newline at end of file +Name:Maraxus +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+2 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddPower$ 1 | Description$ Creatures you control get +1/+0. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/maraxus.jpg +Oracle:Hand +1, life +2\nCreatures you control get +1/+0. diff --git a/forge-gui/res/cardsfolder/m/maraxus_of_keld.txt b/forge-gui/res/cardsfolder/m/maraxus_of_keld.txt index 25c234a18d0..059c1c19d4e 100644 --- a/forge-gui/res/cardsfolder/m/maraxus_of_keld.txt +++ b/forge-gui/res/cardsfolder/m/maraxus_of_keld.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Artifact.untapped+YouCtrl,Creature.untapped+YouCtrl,Land.untapped+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/maraxus_of_keld.jpg -Oracle:Maraxus of Keld's power and toughness are each equal to the number of untapped artifacts, creatures, and lands you control. \ No newline at end of file +Oracle:Maraxus of Keld's power and toughness are each equal to the number of untapped artifacts, creatures, and lands you control. diff --git a/forge-gui/res/cardsfolder/m/marble_chalice.txt b/forge-gui/res/cardsfolder/m/marble_chalice.txt index 4a7a904bcd5..81cfc313e71 100644 --- a/forge-gui/res/cardsfolder/m/marble_chalice.txt +++ b/forge-gui/res/cardsfolder/m/marble_chalice.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Artifact A:AB$ GainLife | Cost$ T | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/marble_chalice.jpg -Oracle:{T}: You gain 1 life. \ No newline at end of file +Oracle:{T}: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/m/marble_diamond.txt b/forge-gui/res/cardsfolder/m/marble_diamond.txt index d2c802c9960..c8ba9341e55 100644 --- a/forge-gui/res/cardsfolder/m/marble_diamond.txt +++ b/forge-gui/res/cardsfolder/m/marble_diamond.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/marble_diamond.jpg -Oracle:Marble Diamond enters the battlefield tapped.\n{T}: Add {W} to your mana pool. \ No newline at end of file +Oracle:Marble Diamond enters the battlefield tapped.\n{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/marble_priest.txt b/forge-gui/res/cardsfolder/m/marble_priest.txt index 4cb0b65ccd8..be3c5ead340 100644 --- a/forge-gui/res/cardsfolder/m/marble_priest.txt +++ b/forge-gui/res/cardsfolder/m/marble_priest.txt @@ -1,8 +1,8 @@ -Name:Marble Priest -ManaCost:5 -Types:Artifact Creature Cleric -PT:3/3 -K:All Walls able to block CARDNAME do so. -S:Mode$ PreventDamage | Source$ Wall | Target$ Card.Self | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt to CARDNAME by Walls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/marble_priest.jpg -Oracle:All Walls able to block Marble Priest do so.\nPrevent all combat damage that would be dealt to Marble Priest by Walls. \ No newline at end of file +Name:Marble Priest +ManaCost:5 +Types:Artifact Creature Cleric +PT:3/3 +K:All Walls able to block CARDNAME do so. +S:Mode$ PreventDamage | Source$ Wall | Target$ Card.Self | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt to CARDNAME by Walls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/marble_priest.jpg +Oracle:All Walls able to block Marble Priest do so.\nPrevent all combat damage that would be dealt to Marble Priest by Walls. diff --git a/forge-gui/res/cardsfolder/m/marble_titan.txt b/forge-gui/res/cardsfolder/m/marble_titan.txt index 0e377b092c4..a49f75278f6 100644 --- a/forge-gui/res/cardsfolder/m/marble_titan.txt +++ b/forge-gui/res/cardsfolder/m/marble_titan.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.powerGE3 | AddHiddenKeyword$ CARDNAME do PT:3/3 SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84533.jpg -Oracle:Creatures with power 3 or greater don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Creatures with power 3 or greater don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/m/marcadian_bazaar.txt b/forge-gui/res/cardsfolder/m/marcadian_bazaar.txt index ad5e86706c4..fe42652dd0e 100644 --- a/forge-gui/res/cardsfolder/m/marcadian_bazaar.txt +++ b/forge-gui/res/cardsfolder/m/marcadian_bazaar.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mercadian_bazaar.jpg -Oracle:Mercadian Bazaar enters the battlefield tapped.\n{T}: Put a storage counter on Mercadian Bazaar.\n{T}, Remove any number of storage counters from Mercadian Bazaar: Add {R} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Mercadian Bazaar enters the battlefield tapped.\n{T}: Put a storage counter on Mercadian Bazaar.\n{T}, Remove any number of storage counters from Mercadian Bazaar: Add {R} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/m/march_of_souls.txt b/forge-gui/res/cardsfolder/m/march_of_souls.txt index 83dbe9ef5e0..2b511dfe9e3 100644 --- a/forge-gui/res/cardsfolder/m/march_of_souls.txt +++ b/forge-gui/res/cardsfolder/m/march_of_souls.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$FilterControlledByRemembered_Number$1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/march_of_souls.jpg -Oracle:Destroy all creatures. They can't be regenerated. For each creature destroyed this way, its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Destroy all creatures. They can't be regenerated. For each creature destroyed this way, its controller puts a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/march_of_the_machines.txt b/forge-gui/res/cardsfolder/m/march_of_the_machines.txt index 69131696f67..4eef44b8067 100644 --- a/forge-gui/res/cardsfolder/m/march_of_the_machines.txt +++ b/forge-gui/res/cardsfolder/m/march_of_the_machines.txt @@ -7,4 +7,4 @@ SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/march_of_the_machines.jpg -Oracle:Each noncreature artifact is an artifact creature with power and toughness each equal to its converted mana cost. (Equipment that's a creature can't equip a creature.) \ No newline at end of file +Oracle:Each noncreature artifact is an artifact creature with power and toughness each equal to its converted mana cost. (Equipment that's a creature can't equip a creature.) diff --git a/forge-gui/res/cardsfolder/m/march_of_the_returned.txt b/forge-gui/res/cardsfolder/m/march_of_the_returned.txt index 8a64d2cf7b6..e3acbeb86b0 100644 --- a/forge-gui/res/cardsfolder/m/march_of_the_returned.txt +++ b/forge-gui/res/cardsfolder/m/march_of_the_returned.txt @@ -1,6 +1,6 @@ -Name:March of the Returned -ManaCost:3 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return up to two target creature cards from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/march_of_the_returned.jpg -Oracle:Return up to two target creature cards from your graveyard to your hand. \ No newline at end of file +Name:March of the Returned +ManaCost:3 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return up to two target creature cards from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/march_of_the_returned.jpg +Oracle:Return up to two target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/marchesa_the_black_rose.txt b/forge-gui/res/cardsfolder/m/marchesa_the_black_rose.txt index 41da2f37ed5..e829ca11b99 100644 --- a/forge-gui/res/cardsfolder/m/marchesa_the_black_rose.txt +++ b/forge-gui/res/cardsfolder/m/marchesa_the_black_rose.txt @@ -1,13 +1,13 @@ -Name:Marchesa, the Black Rose -ManaCost:1 U B R -Types:Legendary Creature Human Wizard -PT:3/3 -K:Dethrone -S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddTrigger$ MarchesaTrig | AddSVar$ DethroneCounters | Description$ Other creatures you control have dethrone. -SVar:MarchesaTrig:Mode$ Attacks | ValidCard$ Card.Self | Attacked$ Player.withMostLife | TriggerZones$ Battlefield | Execute$ DethroneCounters | TriggerDescription$ Dethrone (Whenever this creature attacks the player with the most life or tied for the most life, put a +1/+1 counter on it.) -SVar:DethroneCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -T:Mode$ ChangesZone | ValidCard$ Card.YouCtrl+counters_GE1_P1P1 | Origin$ Battlefield | Destination$ Graveyard | DelayedTrigger$ DelTrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it dies, return that card to the battlefield at the beginning of the next end step. -SVar:DelTrigReturn:Mode$ Phase | Phase$ End Of Turn | Execute$ DBReturn | TriggerDescription$ Sacrifice the token at the beginning of the next end step. -SVar:DBReturn:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/marchesa_the_black_rose.jpg -Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\nOther creatures you control have dethrone.\nWhenever a creature you control with a +1/+1 counter on it dies, return that card to the battlefield under your control at the beginning of the next end step. +Name:Marchesa, the Black Rose +ManaCost:1 U B R +Types:Legendary Creature Human Wizard +PT:3/3 +K:Dethrone +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddTrigger$ MarchesaTrig | AddSVar$ DethroneCounters | Description$ Other creatures you control have dethrone. +SVar:MarchesaTrig:Mode$ Attacks | ValidCard$ Card.Self | Attacked$ Player.withMostLife | TriggerZones$ Battlefield | Execute$ DethroneCounters | TriggerDescription$ Dethrone (Whenever this creature attacks the player with the most life or tied for the most life, put a +1/+1 counter on it.) +SVar:DethroneCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +T:Mode$ ChangesZone | ValidCard$ Card.YouCtrl+counters_GE1_P1P1 | Origin$ Battlefield | Destination$ Graveyard | DelayedTrigger$ DelTrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it dies, return that card to the battlefield at the beginning of the next end step. +SVar:DelTrigReturn:Mode$ Phase | Phase$ End Of Turn | Execute$ DBReturn | TriggerDescription$ Sacrifice the token at the beginning of the next end step. +SVar:DBReturn:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/marchesa_the_black_rose.jpg +Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\nOther creatures you control have dethrone.\nWhenever a creature you control with a +1/+1 counter on it dies, return that card to the battlefield under your control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/m/marchesas_emissary.txt b/forge-gui/res/cardsfolder/m/marchesas_emissary.txt index e9286fa8670..9361662e744 100644 --- a/forge-gui/res/cardsfolder/m/marchesas_emissary.txt +++ b/forge-gui/res/cardsfolder/m/marchesas_emissary.txt @@ -1,8 +1,8 @@ -Name:Marchesa's Emissary -ManaCost:3 U -Types:Creature Human Rogue -PT:2/2 -K:Hexproof -K:Dethrone -SVar:Picture:http://www.wizards.com/global/images/magic/general/marchesas_emissary.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nDethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) +Name:Marchesa's Emissary +ManaCost:3 U +Types:Creature Human Rogue +PT:2/2 +K:Hexproof +K:Dethrone +SVar:Picture:http://www.wizards.com/global/images/magic/general/marchesas_emissary.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nDethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/m/marchesas_infiltrator.txt b/forge-gui/res/cardsfolder/m/marchesas_infiltrator.txt index 07b78e05826..1613b494d91 100644 --- a/forge-gui/res/cardsfolder/m/marchesas_infiltrator.txt +++ b/forge-gui/res/cardsfolder/m/marchesas_infiltrator.txt @@ -1,9 +1,9 @@ -Name:Marchesa's Infiltrator -ManaCost:2 U -Types:Creature Human Rogue -PT:1/1 -K:Dethrone -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/marchesas_infiltrator.jpg -Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\nWhenever Marchesa's Infiltrator deals combat damage to a player, draw a card. +Name:Marchesa's Infiltrator +ManaCost:2 U +Types:Creature Human Rogue +PT:1/1 +K:Dethrone +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/marchesas_infiltrator.jpg +Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\nWhenever Marchesa's Infiltrator deals combat damage to a player, draw a card. diff --git a/forge-gui/res/cardsfolder/m/marchesas_smuggler.txt b/forge-gui/res/cardsfolder/m/marchesas_smuggler.txt index b249140deb1..58f94a8a809 100644 --- a/forge-gui/res/cardsfolder/m/marchesas_smuggler.txt +++ b/forge-gui/res/cardsfolder/m/marchesas_smuggler.txt @@ -1,8 +1,8 @@ -Name:Marchesa's Smuggler -ManaCost:U R -Types:Creature Human Rogue -PT:1/1 -K:Dethrone -A:AB$ Pump | Cost$ 1 U R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Haste & HIDDEN Unblockable | SpellDescription$ Target creature you control gains haste until end of turn and can't be blocked this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/marchesas_smuggler.jpg -Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\n{1}{U}{R}: Target creature you control gains haste until end of turn and can't be blocked this turn. +Name:Marchesa's Smuggler +ManaCost:U R +Types:Creature Human Rogue +PT:1/1 +K:Dethrone +A:AB$ Pump | Cost$ 1 U R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Haste & HIDDEN Unblockable | SpellDescription$ Target creature you control gains haste until end of turn and can't be blocked this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/marchesas_smuggler.jpg +Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\n{1}{U}{R}: Target creature you control gains haste until end of turn and can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/m/marhault_elsdragon.txt b/forge-gui/res/cardsfolder/m/marhault_elsdragon.txt index 3edb96978d3..4d5e7fa6636 100644 --- a/forge-gui/res/cardsfolder/m/marhault_elsdragon.txt +++ b/forge-gui/res/cardsfolder/m/marhault_elsdragon.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Elf Warrior PT:4/6 K:Rampage 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/marhault_elsdragon.jpg -Oracle:Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/m/marisis_twinclaws.txt b/forge-gui/res/cardsfolder/m/marisis_twinclaws.txt index f8f5ed8cd5c..f02744e2d55 100644 --- a/forge-gui/res/cardsfolder/m/marisis_twinclaws.txt +++ b/forge-gui/res/cardsfolder/m/marisis_twinclaws.txt @@ -4,4 +4,4 @@ Types:Creature Cat Warrior PT:2/4 K:Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/marisis_twinclaws.jpg -Oracle:Double strike \ No newline at end of file +Oracle:Double strike diff --git a/forge-gui/res/cardsfolder/m/maritime_guard.txt b/forge-gui/res/cardsfolder/m/maritime_guard.txt index 106ea8e389f..06ba3816005 100644 --- a/forge-gui/res/cardsfolder/m/maritime_guard.txt +++ b/forge-gui/res/cardsfolder/m/maritime_guard.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Merfolk Soldier PT:1/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/maritime_guard.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/marjhan.txt b/forge-gui/res/cardsfolder/m/marjhan.txt index a843fe0a6e2..4b3189fe707 100644 --- a/forge-gui/res/cardsfolder/m/marjhan.txt +++ b/forge-gui/res/cardsfolder/m/marjhan.txt @@ -12,4 +12,4 @@ SVar:DBPump:DB$ Pump | NumAtt$ -1| Defined$ Self SVar:NeedsToPlay:Island.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/marjhan.jpg -Oracle:Marjhan doesn't untap during your untap step.\n{U}{U}, Sacrifice a creature: Untap Marjhan. Activate this ability only during your upkeep.\nMarjhan can't attack unless defending player controls an Island.\n{U}{U}: Marjhan gets -1/-0 until end of turn and deals 1 damage to target attacking creature without flying.\nWhen you control no Islands, sacrifice Marjhan. \ No newline at end of file +Oracle:Marjhan doesn't untap during your untap step.\n{U}{U}, Sacrifice a creature: Untap Marjhan. Activate this ability only during your upkeep.\nMarjhan can't attack unless defending player controls an Island.\n{U}{U}: Marjhan gets -1/-0 until end of turn and deals 1 damage to target attacking creature without flying.\nWhen you control no Islands, sacrifice Marjhan. diff --git a/forge-gui/res/cardsfolder/m/mark_for_death.txt b/forge-gui/res/cardsfolder/m/mark_for_death.txt index 775b228845a..f835b04c460 100644 --- a/forge-gui/res/cardsfolder/m/mark_for_death.txt +++ b/forge-gui/res/cardsfolder/m/mark_for_death.txt @@ -1,10 +1,10 @@ -Name:Mark for Death -ManaCost:3 R -Types:Sorcery -A:SP$ Pump | Cost$ 3 R | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | KW$ HIDDEN CARDNAME blocks each turn if able. | IsCurse$ True | SubAbility$ DBUntap | SpellDescription$ Target creature an opponent controls blocks this turn if able. Untap that creature. Other creatures that player controls can't block this turn. -SVar:DBUntap:DB$ Untap | Defined$ Targeted | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Name$ Mark for Death Effect | StaticAbilities$ KWPump | AILogic$ Evasion | RememberObjects$ TargetedController | ImprintCards$ Targeted -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.IsNotImprinted+RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME can't block. | Description$ Other creatures that player controls can't block this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_for_death.jpg -Oracle:Target creature an opponent controls blocks this turn if able. Untap that creature. Other creatures that player controls can't block this turn. \ No newline at end of file +Name:Mark for Death +ManaCost:3 R +Types:Sorcery +A:SP$ Pump | Cost$ 3 R | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | KW$ HIDDEN CARDNAME blocks each turn if able. | IsCurse$ True | SubAbility$ DBUntap | SpellDescription$ Target creature an opponent controls blocks this turn if able. Untap that creature. Other creatures that player controls can't block this turn. +SVar:DBUntap:DB$ Untap | Defined$ Targeted | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Name$ Mark for Death Effect | StaticAbilities$ KWPump | AILogic$ Evasion | RememberObjects$ TargetedController | ImprintCards$ Targeted +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.IsNotImprinted+RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME can't block. | Description$ Other creatures that player controls can't block this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_for_death.jpg +Oracle:Target creature an opponent controls blocks this turn if able. Untap that creature. Other creatures that player controls can't block this turn. diff --git a/forge-gui/res/cardsfolder/m/mark_of_asylum.txt b/forge-gui/res/cardsfolder/m/mark_of_asylum.txt index 0a2b836a5bc..15084718686 100644 --- a/forge-gui/res/cardsfolder/m/mark_of_asylum.txt +++ b/forge-gui/res/cardsfolder/m/mark_of_asylum.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ PreventDamage | Target$ Creature.YouCtrl | CombatDamage$ False | Description$ Prevent all noncombat damage that would be dealt to creatures you control. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_asylum.jpg -Oracle:Prevent all noncombat damage that would be dealt to creatures you control. \ No newline at end of file +Oracle:Prevent all noncombat damage that would be dealt to creatures you control. diff --git a/forge-gui/res/cardsfolder/m/mark_of_eviction.txt b/forge-gui/res/cardsfolder/m/mark_of_eviction.txt index fd3b5e8bbc4..71ca7f8b1fc 100644 --- a/forge-gui/res/cardsfolder/m/mark_of_eviction.txt +++ b/forge-gui/res/cardsfolder/m/mark_of_eviction.txt @@ -1,10 +1,10 @@ -Name:Mark of Eviction -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRem | TriggerDescription$ At the beginning of your upkeep, return enchanted creature and all Auras attached to that creature to their owners' hands. -SVar:TrigRem:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.EnchantedBy,Aura.AttachedTo Card.EnchantedBy | Origin$ Battlefield | Destination$ Hand -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_eviction.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, return enchanted creature and all Auras attached to that creature to their owners' hands. \ No newline at end of file +Name:Mark of Eviction +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRem | TriggerDescription$ At the beginning of your upkeep, return enchanted creature and all Auras attached to that creature to their owners' hands. +SVar:TrigRem:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.EnchantedBy,Aura.AttachedTo Card.EnchantedBy | Origin$ Battlefield | Destination$ Hand +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_eviction.jpg +Oracle:Enchant creature\nAt the beginning of your upkeep, return enchanted creature and all Auras attached to that creature to their owners' hands. diff --git a/forge-gui/res/cardsfolder/m/mark_of_fury.txt b/forge-gui/res/cardsfolder/m/mark_of_fury.txt index e479af89989..30538a08f4a 100644 --- a/forge-gui/res/cardsfolder/m/mark_of_fury.txt +++ b/forge-gui/res/cardsfolder/m/mark_of_fury.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Haste | Descri T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, return CARDNAME to its owner's hand. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_fury.jpg -Oracle:Enchant creature\nEnchanted creature has haste.\nAt the beginning of the end step, return Mark of Fury to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has haste.\nAt the beginning of the end step, return Mark of Fury to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mark_of_mutiny.txt b/forge-gui/res/cardsfolder/m/mark_of_mutiny.txt index 69e8bf7ab3f..ef4613e3224 100644 --- a/forge-gui/res/cardsfolder/m/mark_of_mutiny.txt +++ b/forge-gui/res/cardsfolder/m/mark_of_mutiny.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainControl | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SubAbility$ DBPutCounter | SpellDescription$ Gain control of target creature until end of turn. Put a +1/+1 counter on it and untap it. That creature gains haste until end of turn. SVar:DBPutCounter:DB$PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_mutiny.jpg -Oracle:Gain control of target creature until end of turn. Put a +1/+1 counter on it and untap it. That creature gains haste until end of turn. (It can attack and {T} this turn.) \ No newline at end of file +Oracle:Gain control of target creature until end of turn. Put a +1/+1 counter on it and untap it. That creature gains haste until end of turn. (It can attack and {T} this turn.) diff --git a/forge-gui/res/cardsfolder/m/mark_of_sakiko.txt b/forge-gui/res/cardsfolder/m/mark_of_sakiko.txt index 2d1eb38b356..8fec39197d5 100644 --- a/forge-gui/res/cardsfolder/m/mark_of_sakiko.txt +++ b/forge-gui/res/cardsfolder/m/mark_of_sakiko.txt @@ -1,11 +1,11 @@ -Name:Mark of Sakiko -ManaCost:1 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ SakikoTrig | AddSVar$ SakuraManaSingle & SakuraX | Description$ Enchanted creature has "Whenever this creature deals combat damage to a player, add that much {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end." -SVar:SakikoTrig:Mode$ DamageDone | ValidSource$ Creature.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ SakuraManaSingle | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature deals combat damage to a player, add that much {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end. -SVar:SakuraManaSingle:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ SakuraX | References$ SakuraX | PersistentMana$ True -SVar:SakuraX:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_sakiko.jpg -Oracle:Enchant creature\nEnchanted creature has "Whenever this creature deals combat damage to a player, add that much {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end." \ No newline at end of file +Name:Mark of Sakiko +ManaCost:1 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ SakikoTrig | AddSVar$ SakuraManaSingle & SakuraX | Description$ Enchanted creature has "Whenever this creature deals combat damage to a player, add that much {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end." +SVar:SakikoTrig:Mode$ DamageDone | ValidSource$ Creature.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ SakuraManaSingle | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature deals combat damage to a player, add that much {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end. +SVar:SakuraManaSingle:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ SakuraX | References$ SakuraX | PersistentMana$ True +SVar:SakuraX:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_sakiko.jpg +Oracle:Enchant creature\nEnchanted creature has "Whenever this creature deals combat damage to a player, add that much {G} to your mana pool. Until end of turn, this mana doesn't empty from your mana pool as steps and phases end." diff --git a/forge-gui/res/cardsfolder/m/mark_of_the_oni.txt b/forge-gui/res/cardsfolder/m/mark_of_the_oni.txt index 1f58b196036..a27822fb569 100644 --- a/forge-gui/res/cardsfolder/m/mark_of_the_oni.txt +++ b/forge-gui/res/cardsfolder/m/mark_of_the_oni.txt @@ -10,4 +10,4 @@ SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:NeedsToPlay:Demon.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_the_oni.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni. \ No newline at end of file +Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of the end step, if you control no Demons, sacrifice Mark of the Oni. diff --git a/forge-gui/res/cardsfolder/m/mark_of_the_vampire.txt b/forge-gui/res/cardsfolder/m/mark_of_the_vampire.txt index 7cd83c4bf44..4d57acf405b 100644 --- a/forge-gui/res/cardsfolder/m/mark_of_the_vampire.txt +++ b/forge-gui/res/cardsfolder/m/mark_of_the_vampire.txt @@ -1,8 +1,8 @@ -Name:Mark of the Vampire -ManaCost:3 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Lifelink | Description$ Enchanted creature gets +2/+2 and has lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_the_vampire.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) \ No newline at end of file +Name:Mark of the Vampire +ManaCost:3 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Lifelink | Description$ Enchanted creature gets +2/+2 and has lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mark_of_the_vampire.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/m/marker_beetles.txt b/forge-gui/res/cardsfolder/m/marker_beetles.txt index 2a94fe386bb..1fda5d89e48 100644 --- a/forge-gui/res/cardsfolder/m/marker_beetles.txt +++ b/forge-gui/res/cardsfolder/m/marker_beetles.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/marker_beetles.jpg -Oracle:When Marker Beetles dies, target creature gets +1/+1 until end of turn.\n{2}, Sacrifice Marker Beetles: Draw a card. \ No newline at end of file +Oracle:When Marker Beetles dies, target creature gets +1/+1 until end of turn.\n{2}, Sacrifice Marker Beetles: Draw a card. diff --git a/forge-gui/res/cardsfolder/m/market_festival.txt b/forge-gui/res/cardsfolder/m/market_festival.txt index cb6fd12b1e5..a6ec465ff4e 100644 --- a/forge-gui/res/cardsfolder/m/market_festival.txt +++ b/forge-gui/res/cardsfolder/m/market_festival.txt @@ -1,10 +1,10 @@ -Name:Market Festival -ManaCost:3 G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 3 G | ValidTgts$ Land | AILogic$ Pump -T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool (in addition to the mana the land produces). -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Combo Any | Amount$ 2 | Defined$ TriggeredCardController -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/market_festival.jpg -Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Name:Market Festival +ManaCost:3 G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 3 G | ValidTgts$ Land | AILogic$ Pump +T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool (in addition to the mana the land produces). +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Combo Any | Amount$ 2 | Defined$ TriggeredCardController +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/market_festival.jpg +Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds two mana in any combination of colors to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/m/markov_blademaster.txt b/forge-gui/res/cardsfolder/m/markov_blademaster.txt index 711381da0e3..14f6e9e0338 100644 --- a/forge-gui/res/cardsfolder/m/markov_blademaster.txt +++ b/forge-gui/res/cardsfolder/m/markov_blademaster.txt @@ -1,9 +1,9 @@ -Name:Markov Blademaster -ManaCost:1 R R -Types:Creature Vampire Warrior -PT:1/1 -K:Double Strike -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/markov_blademaster.jpg -Oracle:Double strike\nWhenever Markov Blademaster deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Name:Markov Blademaster +ManaCost:1 R R +Types:Creature Vampire Warrior +PT:1/1 +K:Double Strike +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/markov_blademaster.jpg +Oracle:Double strike\nWhenever Markov Blademaster deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/m/markov_patrician.txt b/forge-gui/res/cardsfolder/m/markov_patrician.txt index da112dedb67..2c8e87157d1 100644 --- a/forge-gui/res/cardsfolder/m/markov_patrician.txt +++ b/forge-gui/res/cardsfolder/m/markov_patrician.txt @@ -1,7 +1,7 @@ -Name:Markov Patrician -ManaCost:2 B -Types:Creature Vampire -PT:3/1 -K:Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/markov_patrician.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Name:Markov Patrician +ManaCost:2 B +Types:Creature Vampire +PT:3/1 +K:Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/markov_patrician.jpg +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/m/markov_warlord.txt b/forge-gui/res/cardsfolder/m/markov_warlord.txt index c5d28943801..1d846deea87 100644 --- a/forge-gui/res/cardsfolder/m/markov_warlord.txt +++ b/forge-gui/res/cardsfolder/m/markov_warlord.txt @@ -1,10 +1,10 @@ -Name:Markov Warlord -ManaCost:5 R -Types:Creature Vampire Warrior -PT:4/4 -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, up to two target creatures can't block this turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/markov_warlord.jpg -Oracle:Haste\nWhen Markov Warlord enters the battlefield, up to two target creatures can't block this turn. \ No newline at end of file +Name:Markov Warlord +ManaCost:5 R +Types:Creature Vampire Warrior +PT:4/4 +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, up to two target creatures can't block this turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | TargetMin$ 0 | TargetMax$ 2 | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/markov_warlord.jpg +Oracle:Haste\nWhen Markov Warlord enters the battlefield, up to two target creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/m/maro.txt b/forge-gui/res/cardsfolder/m/maro.txt index ddbabd44e65..76995cdd525 100644 --- a/forge-gui/res/cardsfolder/m/maro.txt +++ b/forge-gui/res/cardsfolder/m/maro.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$InYourHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/maro.jpg -Oracle:Maro's power and toughness are each equal to the number of cards in your hand. \ No newline at end of file +Oracle:Maro's power and toughness are each equal to the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/m/maro_avatar.txt b/forge-gui/res/cardsfolder/m/maro_avatar.txt index 544ec5ee1f2..70128f733b4 100644 --- a/forge-gui/res/cardsfolder/m/maro_avatar.txt +++ b/forge-gui/res/cardsfolder/m/maro_avatar.txt @@ -1,9 +1,9 @@ -Name:Maro Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+2/-7 -A:AB$ Pump | Cost$ tapXType<1/Creature> Discard<1/Card> | ActivationZone$ Command | ValidTgts$ Creature | NumAtt$ +X | NumDef$ +X | SpellDescription$ Target creature you control gets +X/+X until end of turn, where X is the number of cards in your hand. -SVar:X:Count$InYourHand -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/maro_avatar.jpg -SVar:RemAIDeck:True -Oracle:Hand +2, life -7\nTap an untapped creature you control, Discard a card: Target creature you control gets +X/+X until end of turn, where X is the number of cards in your hand. \ No newline at end of file +Name:Maro Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+2/-7 +A:AB$ Pump | Cost$ tapXType<1/Creature> Discard<1/Card> | ActivationZone$ Command | ValidTgts$ Creature | NumAtt$ +X | NumDef$ +X | SpellDescription$ Target creature you control gets +X/+X until end of turn, where X is the number of cards in your hand. +SVar:X:Count$InYourHand +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/maro_avatar.jpg +SVar:RemAIDeck:True +Oracle:Hand +2, life -7\nTap an untapped creature you control, Discard a card: Target creature you control gets +X/+X until end of turn, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/m/marrow_bats.txt b/forge-gui/res/cardsfolder/m/marrow_bats.txt index 6f7262eddc1..a5c636697f8 100644 --- a/forge-gui/res/cardsfolder/m/marrow_bats.txt +++ b/forge-gui/res/cardsfolder/m/marrow_bats.txt @@ -1,8 +1,8 @@ -Name:Marrow Bats -ManaCost:4 B -Types:Creature Bat Skeleton -PT:4/1 -K:Flying -A:AB$ Regenerate | Cost$ PayLife<4> | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/marrow_bats.jpg -Oracle:Flying\nPay 4 life: Regenerate Marrow Bats. \ No newline at end of file +Name:Marrow Bats +ManaCost:4 B +Types:Creature Bat Skeleton +PT:4/1 +K:Flying +A:AB$ Regenerate | Cost$ PayLife<4> | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/marrow_bats.jpg +Oracle:Flying\nPay 4 life: Regenerate Marrow Bats. diff --git a/forge-gui/res/cardsfolder/m/marrow_chomper.txt b/forge-gui/res/cardsfolder/m/marrow_chomper.txt index 180b7289682..13c0c48dd34 100644 --- a/forge-gui/res/cardsfolder/m/marrow_chomper.txt +++ b/forge-gui/res/cardsfolder/m/marrow_chomper.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$Devoured Card/Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/marrow_chomper.jpg -Oracle:Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nWhen Marrow Chomper enters the battlefield, you gain 2 life for each creature it devoured. \ No newline at end of file +Oracle:Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nWhen Marrow Chomper enters the battlefield, you gain 2 life for each creature it devoured. diff --git a/forge-gui/res/cardsfolder/m/marrow_gnawer.txt b/forge-gui/res/cardsfolder/m/marrow_gnawer.txt index 7dc1c6c50c0..75862f814dd 100644 --- a/forge-gui/res/cardsfolder/m/marrow_gnawer.txt +++ b/forge-gui/res/cardsfolder/m/marrow_gnawer.txt @@ -7,4 +7,4 @@ A:AB$ Token | Cost$ T Sac<1/Rat> | TokenAmount$ X | References$ X | TokenName$ R SVar:X:Count$TypeYouCtrl.Rat SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/marrow_gnawer.jpg -Oracle:Rat creatures have fear. (They can't be blocked except by artifact creatures and/or black creatures.)\n{T}, Sacrifice a Rat: Put X 1/1 black Rat creature tokens onto the battlefield, where X is the number of Rats you control. \ No newline at end of file +Oracle:Rat creatures have fear. (They can't be blocked except by artifact creatures and/or black creatures.)\n{T}, Sacrifice a Rat: Put X 1/1 black Rat creature tokens onto the battlefield, where X is the number of Rats you control. diff --git a/forge-gui/res/cardsfolder/m/marrow_shards.txt b/forge-gui/res/cardsfolder/m/marrow_shards.txt index 25b17d0db61..fab4536ed3c 100644 --- a/forge-gui/res/cardsfolder/m/marrow_shards.txt +++ b/forge-gui/res/cardsfolder/m/marrow_shards.txt @@ -3,4 +3,4 @@ ManaCost:PW Types:Instant A:SP$ DamageAll | Cost$ PW | ValidCards$ Creature.attacking | ValidDescription$ each attacking creature. | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each attacking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/marrow_shards.jpg -Oracle:({W/P} can be paid with either {W} or 2 life.)\nMarrow Shards deals 1 damage to each attacking creature. \ No newline at end of file +Oracle:({W/P} can be paid with either {W} or 2 life.)\nMarrow Shards deals 1 damage to each attacking creature. diff --git a/forge-gui/res/cardsfolder/m/marsh_boa.txt b/forge-gui/res/cardsfolder/m/marsh_boa.txt index 39386fd2e67..3c81b4ba6c5 100644 --- a/forge-gui/res/cardsfolder/m/marsh_boa.txt +++ b/forge-gui/res/cardsfolder/m/marsh_boa.txt @@ -4,4 +4,4 @@ Types:Creature Snake PT:1/1 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/pr/en-us/card24664.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/m/marsh_casualties.txt b/forge-gui/res/cardsfolder/m/marsh_casualties.txt index 947e8268637..bb5f4f7e207 100644 --- a/forge-gui/res/cardsfolder/m/marsh_casualties.txt +++ b/forge-gui/res/cardsfolder/m/marsh_casualties.txt @@ -1,8 +1,8 @@ -Name:Marsh Casualties -ManaCost:B B -Types:Sorcery -K:Kicker 3 -A:SP$ PumpAll | Cost$ B B | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SpellDescription$ Creatures target player controls get -1/-1 until end of turn. If CARDNAME was kicked, those creatures get -2/-2 until end of turn instead. -SVar:X:Count$Kicked.2.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_casualties.jpg -Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nCreatures target player controls get -1/-1 until end of turn. If Marsh Casualties was kicked, those creatures get -2/-2 until end of turn instead. \ No newline at end of file +Name:Marsh Casualties +ManaCost:B B +Types:Sorcery +K:Kicker 3 +A:SP$ PumpAll | Cost$ B B | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SpellDescription$ Creatures target player controls get -1/-1 until end of turn. If CARDNAME was kicked, those creatures get -2/-2 until end of turn instead. +SVar:X:Count$Kicked.2.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_casualties.jpg +Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nCreatures target player controls get -1/-1 until end of turn. If Marsh Casualties was kicked, those creatures get -2/-2 until end of turn instead. diff --git a/forge-gui/res/cardsfolder/m/marsh_crocodile.txt b/forge-gui/res/cardsfolder/m/marsh_crocodile.txt index 880621d26e8..b4666a2704c 100644 --- a/forge-gui/res/cardsfolder/m/marsh_crocodile.txt +++ b/forge-gui/res/cardsfolder/m/marsh_crocodile.txt @@ -8,4 +8,4 @@ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Han SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ Each | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_crocodile.jpg -Oracle:When Marsh Crocodile enters the battlefield, return a blue or black creature you control to its owner's hand.\nWhen Marsh Crocodile enters the battlefield, each player discards a card. \ No newline at end of file +Oracle:When Marsh Crocodile enters the battlefield, return a blue or black creature you control to its owner's hand.\nWhen Marsh Crocodile enters the battlefield, each player discards a card. diff --git a/forge-gui/res/cardsfolder/m/marsh_flats.txt b/forge-gui/res/cardsfolder/m/marsh_flats.txt index 507500fccc2..e70d9b02aea 100644 --- a/forge-gui/res/cardsfolder/m/marsh_flats.txt +++ b/forge-gui/res/cardsfolder/m/marsh_flats.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Plains,Swamp | ChangeNum$ 1 | SpellDescription$ Search your library for a Plains or Swamp card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_flats.jpg -Oracle:{T}, Pay 1 life, Sacrifice Marsh Flats: Search your library for a Plains or Swamp card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Marsh Flats: Search your library for a Plains or Swamp card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/marsh_flitter.txt b/forge-gui/res/cardsfolder/m/marsh_flitter.txt index e85e143146f..a08b326fae5 100644 --- a/forge-gui/res/cardsfolder/m/marsh_flitter.txt +++ b/forge-gui/res/cardsfolder/m/marsh_flitter.txt @@ -1,11 +1,11 @@ -Name:Marsh Flitter -ManaCost:3 B -Types:Creature Faerie Rogue -PT:1/1 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 black Goblin Rogue creature tokens onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 -A:AB$ Animate | Cost$ Sac<1/Goblin> | Defined$ Self | Power$ 3 | Toughness$ 3 | SpellDescription$ CARDNAME becomes 3/3 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_flitter.jpg -Oracle:Flying\nWhen Marsh Flitter enters the battlefield, put two 1/1 black Goblin Rogue creature tokens onto the battlefield.\nSacrifice a Goblin: Marsh Flitter becomes 3/3 until end of turn. \ No newline at end of file +Name:Marsh Flitter +ManaCost:3 B +Types:Creature Faerie Rogue +PT:1/1 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 black Goblin Rogue creature tokens onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 +A:AB$ Animate | Cost$ Sac<1/Goblin> | Defined$ Self | Power$ 3 | Toughness$ 3 | SpellDescription$ CARDNAME becomes 3/3 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_flitter.jpg +Oracle:Flying\nWhen Marsh Flitter enters the battlefield, put two 1/1 black Goblin Rogue creature tokens onto the battlefield.\nSacrifice a Goblin: Marsh Flitter becomes 3/3 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/marsh_gas.txt b/forge-gui/res/cardsfolder/m/marsh_gas.txt index ab04bca0584..6b57f8345f7 100644 --- a/forge-gui/res/cardsfolder/m/marsh_gas.txt +++ b/forge-gui/res/cardsfolder/m/marsh_gas.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ B | ValidCards$ Creature | IsCurse$ True | NumAtt$ -2 | SpellDescription$ All creatures get -2/-0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_gas.jpg -Oracle:All creatures get -2/-0 until end of turn. \ No newline at end of file +Oracle:All creatures get -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/marsh_goblins.txt b/forge-gui/res/cardsfolder/m/marsh_goblins.txt index d507458a485..c041b449310 100644 --- a/forge-gui/res/cardsfolder/m/marsh_goblins.txt +++ b/forge-gui/res/cardsfolder/m/marsh_goblins.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:1/1 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/dk/en-us/card1821.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/m/marsh_lurker.txt b/forge-gui/res/cardsfolder/m/marsh_lurker.txt index 605ae7c2f5d..feb2b7b147a 100644 --- a/forge-gui/res/cardsfolder/m/marsh_lurker.txt +++ b/forge-gui/res/cardsfolder/m/marsh_lurker.txt @@ -5,4 +5,4 @@ PT:3/2 A:AB$ Pump | Cost$ Sac<1/Swamp> | KW$ Fear | SpellDescription$ Marsh Lurker gains fear until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_lurker.jpg -Oracle:Sacrifice a Swamp: Marsh Lurker gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Sacrifice a Swamp: Marsh Lurker gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/m/marsh_threader.txt b/forge-gui/res/cardsfolder/m/marsh_threader.txt index 56504d8bc3c..3d86969ba6e 100644 --- a/forge-gui/res/cardsfolder/m/marsh_threader.txt +++ b/forge-gui/res/cardsfolder/m/marsh_threader.txt @@ -4,4 +4,4 @@ Types:Creature Kor Scout PT:2/1 K:Swampwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_threader.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/m/marsh_viper.txt b/forge-gui/res/cardsfolder/m/marsh_viper.txt index a5d819467f7..cdef2029dae 100644 --- a/forge-gui/res/cardsfolder/m/marsh_viper.txt +++ b/forge-gui/res/cardsfolder/m/marsh_viper.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPoison | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that player gets two poison counters. (A player with ten or more poison counters loses the game.) SVar:TrigPoison:AB$ Poison | Cost$ 0 | Defined$ TriggeredTarget | Num$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/marsh_viper.jpg -Oracle:Whenever Marsh Viper deals damage to an opponent, that player gets two poison counters. (A player with ten or more poison counters loses the game.) \ No newline at end of file +Oracle:Whenever Marsh Viper deals damage to an opponent, that player gets two poison counters. (A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/m/marshaling_cry.txt b/forge-gui/res/cardsfolder/m/marshaling_cry.txt index 6d69b0827fb..9410725fc06 100644 --- a/forge-gui/res/cardsfolder/m/marshaling_cry.txt +++ b/forge-gui/res/cardsfolder/m/marshaling_cry.txt @@ -5,4 +5,4 @@ K:Flashback 3 W A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Vigilance | SpellDescription$ Creatures you control get +1/+1 and gain vigilance until end of turn. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/marshaling_cry.jpg -Oracle:Creatures you control get +1/+1 and gain vigilance until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.)\nFlashback {3}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Creatures you control get +1/+1 and gain vigilance until end of turn.\nCycling {2} ({2}, Discard this card: Draw a card.)\nFlashback {3}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/marshaling_the_troops.txt b/forge-gui/res/cardsfolder/m/marshaling_the_troops.txt index 2255697ae29..123c6dff301 100644 --- a/forge-gui/res/cardsfolder/m/marshaling_the_troops.txt +++ b/forge-gui/res/cardsfolder/m/marshaling_the_troops.txt @@ -1,13 +1,13 @@ -Name:Marshaling the Troops -ManaCost:1 G -Types:Sorcery -A:SP$ ChooseCard | Cost$ 1 G | Defined$ You | Amount$ X | References$ X | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ TrigTap | SpellDescription$ Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way. -SVar:TrigTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ Z | SubAbility$ DBCleanup | References$ Y,Z -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Creature.YouCtrl -SVar:Y:Remembered$Amount -SVar:Z:SVar$Y/Times.4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/marshaling_the_troops.jpg -Oracle:Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way. \ No newline at end of file +Name:Marshaling the Troops +ManaCost:1 G +Types:Sorcery +A:SP$ ChooseCard | Cost$ 1 G | Defined$ You | Amount$ X | References$ X | Choices$ Creature.untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped creatures you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ TrigTap | SpellDescription$ Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way. +SVar:TrigTap:DB$ Tap | Defined$ Remembered | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ Z | SubAbility$ DBCleanup | References$ Y,Z +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Creature.YouCtrl +SVar:Y:Remembered$Amount +SVar:Z:SVar$Y/Times.4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/marshaling_the_troops.jpg +Oracle:Tap any number of untapped creatures you control. You gain 4 life for each creature tapped this way. diff --git a/forge-gui/res/cardsfolder/m/marshals_anthem.txt b/forge-gui/res/cardsfolder/m/marshals_anthem.txt index 1fe4c6fd6ad..4c454d20496 100644 --- a/forge-gui/res/cardsfolder/m/marshals_anthem.txt +++ b/forge-gui/res/cardsfolder/m/marshals_anthem.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Batt SVar:X:Count$TimesKicked SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/marshals_anthem.jpg -Oracle:Multikicker {1}{W} (You may pay an additional {1}{W} any number of times as you cast this spell.)\nCreatures you control get +1/+1.\nWhen Marshal's Anthem enters the battlefield, return up to X target creature cards from your graveyard to the battlefield, where X is the number of times Marshal's Anthem was kicked. \ No newline at end of file +Oracle:Multikicker {1}{W} (You may pay an additional {1}{W} any number of times as you cast this spell.)\nCreatures you control get +1/+1.\nWhen Marshal's Anthem enters the battlefield, return up to X target creature cards from your graveyard to the battlefield, where X is the number of times Marshal's Anthem was kicked. diff --git a/forge-gui/res/cardsfolder/m/marshdrinker_giant.txt b/forge-gui/res/cardsfolder/m/marshdrinker_giant.txt index cce1b07e970..25bc8c5d566 100644 --- a/forge-gui/res/cardsfolder/m/marshdrinker_giant.txt +++ b/forge-gui/res/cardsfolder/m/marshdrinker_giant.txt @@ -5,4 +5,4 @@ PT:4/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target Island or Swamp an opponent controls. SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Land.Island+OppCtrl,Land.Swamp+OppCtrl | TgtPrompt$ Select target Island or Swamp an opponent controls SVar:Picture:http://www.wizards.com/global/images/magic/general/marshdrinker_giant.jpg -Oracle:When Marshdrinker Giant enters the battlefield, destroy target Island or Swamp an opponent controls. \ No newline at end of file +Oracle:When Marshdrinker Giant enters the battlefield, destroy target Island or Swamp an opponent controls. diff --git a/forge-gui/res/cardsfolder/m/marshmist_titan.txt b/forge-gui/res/cardsfolder/m/marshmist_titan.txt index 99ec36a0c14..fe898b74007 100644 --- a/forge-gui/res/cardsfolder/m/marshmist_titan.txt +++ b/forge-gui/res/cardsfolder/m/marshmist_titan.txt @@ -1,8 +1,8 @@ -Name:Marshmist Titan -ManaCost:6 B -Types:Creature Giant -PT:4/5 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {X} less to cast, where X is your devotion to black. -SVar:X:Count$Devotion.B -SVar:Picture:http://www.wizards.com/global/images/magic/general/marshmist_titan.jpg -Oracle:Marshmist Titan costs {X} less to cast, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) +Name:Marshmist Titan +ManaCost:6 B +Types:Creature Giant +PT:4/5 +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {X} less to cast, where X is your devotion to black. +SVar:X:Count$Devotion.B +SVar:Picture:http://www.wizards.com/global/images/magic/general/marshmist_titan.jpg +Oracle:Marshmist Titan costs {X} less to cast, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) diff --git a/forge-gui/res/cardsfolder/m/martial_coup.txt b/forge-gui/res/cardsfolder/m/martial_coup.txt index cd1140af4a8..db1e3490d04 100644 --- a/forge-gui/res/cardsfolder/m/martial_coup.txt +++ b/forge-gui/res/cardsfolder/m/martial_coup.txt @@ -10,4 +10,4 @@ SVar:NeedsToPlayVar:OwnCreats LEOppCreats SVar:OwnCreats:Count$SumPower_Creature.YouCtrl SVar:OppCreats:Count$SumPower_Creature.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/martial_coup.jpg -Oracle:Put X 1/1 white Soldier creature tokens onto the battlefield. If X is 5 or more, destroy all other creatures. \ No newline at end of file +Oracle:Put X 1/1 white Soldier creature tokens onto the battlefield. If X is 5 or more, destroy all other creatures. diff --git a/forge-gui/res/cardsfolder/m/martial_glory.txt b/forge-gui/res/cardsfolder/m/martial_glory.txt index a3f2ab2ae2e..2a4f9b13641 100644 --- a/forge-gui/res/cardsfolder/m/martial_glory.txt +++ b/forge-gui/res/cardsfolder/m/martial_glory.txt @@ -1,7 +1,7 @@ -Name:Martial Glory -ManaCost:R W -Types:Instant -A:SP$ Pump | Cost$ R W | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +3/+0 | NumAtt$ +3 | SubAbility$ DBPump | SpellDescription$ Target creature gets +3/+0 until end of turn. Target creature gets +0/+3 until end of turn. -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +0/+3 | NumDef$ +3 | -SVar:Picture:http://www.wizards.com/global/images/magic/general/martial_glory.jpg -Oracle:Target creature gets +3/+0 until end of turn.\nTarget creature gets +0/+3 until end of turn. \ No newline at end of file +Name:Martial Glory +ManaCost:R W +Types:Instant +A:SP$ Pump | Cost$ R W | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +3/+0 | NumAtt$ +3 | SubAbility$ DBPump | SpellDescription$ Target creature gets +3/+0 until end of turn. Target creature gets +0/+3 until end of turn. +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +0/+3 | NumDef$ +3 | +SVar:Picture:http://www.wizards.com/global/images/magic/general/martial_glory.jpg +Oracle:Target creature gets +3/+0 until end of turn.\nTarget creature gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/martial_law.txt b/forge-gui/res/cardsfolder/m/martial_law.txt index 625728c8b12..e42efcf6bfb 100644 --- a/forge-gui/res/cardsfolder/m/martial_law.txt +++ b/forge-gui/res/cardsfolder/m/martial_law.txt @@ -1,7 +1,7 @@ -Name:Martial Law -ManaCost:2 W W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ Detain | TriggerDescription$ At the beginning of your upkeep, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) -SVar:Detain:DB$Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. -SVar:Picture:http://www.wizards.com/global/images/magic/general/martial_law.jpg -Oracle:At the beginning of your upkeep, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) \ No newline at end of file +Name:Martial Law +ManaCost:2 W W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ Detain | TriggerDescription$ At the beginning of your upkeep, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) +SVar:Detain:DB$Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. +SVar:Picture:http://www.wizards.com/global/images/magic/general/martial_law.jpg +Oracle:At the beginning of your upkeep, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/m/marton_stromgald.txt b/forge-gui/res/cardsfolder/m/marton_stromgald.txt index 45191c51e99..d7ae3f723e7 100644 --- a/forge-gui/res/cardsfolder/m/marton_stromgald.txt +++ b/forge-gui/res/cardsfolder/m/marton_stromgald.txt @@ -9,4 +9,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Triggerzones$ Battlefield | Execute$ Tri SVar:TrigPumpBlock:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.blocking+Other | NumAtt$ Y | NumDef$ Y | References$ Y SVar:Y:Count$Valid Creature.blocking+Other SVar:Picture:http://www.wizards.com/global/images/magic/general/marton_stromgald.jpg -Oracle:Whenever Marton Stromgald attacks, other attacking creatures get +1/+1 until end of turn for each attacking creature other than Marton Stromgald.\nWhenever Marton Stromgald blocks, other blocking creatures get +1/+1 until end of turn for each blocking creature other than Marton Stromgald. \ No newline at end of file +Oracle:Whenever Marton Stromgald attacks, other attacking creatures get +1/+1 until end of turn for each attacking creature other than Marton Stromgald.\nWhenever Marton Stromgald blocks, other blocking creatures get +1/+1 until end of turn for each blocking creature other than Marton Stromgald. diff --git a/forge-gui/res/cardsfolder/m/martyr_of_ashes.txt b/forge-gui/res/cardsfolder/m/martyr_of_ashes.txt index 67ca0ea1aac..9d68806da08 100644 --- a/forge-gui/res/cardsfolder/m/martyr_of_ashes.txt +++ b/forge-gui/res/cardsfolder/m/martyr_of_ashes.txt @@ -6,4 +6,4 @@ A:AB$ DamageAll | Cost$ 2 Reveal Sac<1/CARDNAME> | CostDesc$ {2}, Re SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyr_of_ashes.jpg -Oracle:{2}, Reveal X red cards from your hand, Sacrifice Martyr of Ashes: Martyr of Ashes deals X damage to each creature without flying. \ No newline at end of file +Oracle:{2}, Reveal X red cards from your hand, Sacrifice Martyr of Ashes: Martyr of Ashes deals X damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/m/martyr_of_bones.txt b/forge-gui/res/cardsfolder/m/martyr_of_bones.txt index 811287ca8a4..820c8e129d7 100644 --- a/forge-gui/res/cardsfolder/m/martyr_of_bones.txt +++ b/forge-gui/res/cardsfolder/m/martyr_of_bones.txt @@ -7,4 +7,4 @@ SVar:X:TargetedObjects$Amount SVar:Y:Count$ValidHand Card.Black+YouOwn SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyr_of_bones.jpg -Oracle:{1}, Reveal X black cards from your hand, Sacrifice Martyr of Bones: Exile up to X target cards from a single graveyard. \ No newline at end of file +Oracle:{1}, Reveal X black cards from your hand, Sacrifice Martyr of Bones: Exile up to X target cards from a single graveyard. diff --git a/forge-gui/res/cardsfolder/m/martyr_of_frost.txt b/forge-gui/res/cardsfolder/m/martyr_of_frost.txt index a6ed957222d..ad643cf9a2d 100644 --- a/forge-gui/res/cardsfolder/m/martyr_of_frost.txt +++ b/forge-gui/res/cardsfolder/m/martyr_of_frost.txt @@ -6,4 +6,4 @@ A:AB$ Counter | Cost$ 2 Reveal Sac<1/CARDNAME> | CostDesc$ {2} SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyr_of_frost.jpg -Oracle:{2}, Reveal X blue cards from your hand, Sacrifice Martyr of Frost: Counter target spell unless its controller pays {X}. \ No newline at end of file +Oracle:{2}, Reveal X blue cards from your hand, Sacrifice Martyr of Frost: Counter target spell unless its controller pays {X}. diff --git a/forge-gui/res/cardsfolder/m/martyr_of_sands.txt b/forge-gui/res/cardsfolder/m/martyr_of_sands.txt index 1847eeddaa3..72b27509ed8 100644 --- a/forge-gui/res/cardsfolder/m/martyr_of_sands.txt +++ b/forge-gui/res/cardsfolder/m/martyr_of_sands.txt @@ -7,4 +7,4 @@ SVar:X:XChoice SVar:Y:SVar$ChosenX/Times.3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyr_of_sands.jpg -Oracle:{1}, Reveal X white cards from your hand, Sacrifice Martyr of Sands: You gain three times X life. \ No newline at end of file +Oracle:{1}, Reveal X white cards from your hand, Sacrifice Martyr of Sands: You gain three times X life. diff --git a/forge-gui/res/cardsfolder/m/martyr_of_spores.txt b/forge-gui/res/cardsfolder/m/martyr_of_spores.txt index b3b81887252..c08542f3855 100644 --- a/forge-gui/res/cardsfolder/m/martyr_of_spores.txt +++ b/forge-gui/res/cardsfolder/m/martyr_of_spores.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 1 Reveal Sac<1/CARDNAME> | CostDesc$ {1}, Revea SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyr_of_spores.jpg -Oracle:{1}, Reveal X green cards from your hand, Sacrifice Martyr of Spores: Target creature gets +X/+X until end of turn. \ No newline at end of file +Oracle:{1}, Reveal X green cards from your hand, Sacrifice Martyr of Spores: Target creature gets +X/+X until end of turn. diff --git a/forge-gui/res/cardsfolder/m/martyred_rusalka.txt b/forge-gui/res/cardsfolder/m/martyred_rusalka.txt index 73643dd418d..f0cb056d928 100644 --- a/forge-gui/res/cardsfolder/m/martyred_rusalka.txt +++ b/forge-gui/res/cardsfolder/m/martyred_rusalka.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ W Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't attack. | SpellDescription$ Target creature can't attack this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyred_rusalka.jpg -Oracle:{W}, Sacrifice a creature: Target creature can't attack this turn. \ No newline at end of file +Oracle:{W}, Sacrifice a creature: Target creature can't attack this turn. diff --git a/forge-gui/res/cardsfolder/m/martyrs_bond.txt b/forge-gui/res/cardsfolder/m/martyrs_bond.txt index 2ac2cc0d4de..df0375a0c59 100644 --- a/forge-gui/res/cardsfolder/m/martyrs_bond.txt +++ b/forge-gui/res/cardsfolder/m/martyrs_bond.txt @@ -1,9 +1,9 @@ -Name:Martyr's Bond -ManaCost:4 W W -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.nonLand+YouCtrl | Execute$ TrigMartyrsSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMartyrsSacrifice | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it. -SVar:TrigMartyrsSacrifice:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ TriggeredCard.sharesCardTypeWith | Defined$ TriggeredCardOpponent | SacMessage$ permanent that shares type with it | SubAbility$ DBMartyrsCleanup -SVar:DBMartyrsCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_bond.jpg -Oracle:Whenever Martyr's Bond or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it. \ No newline at end of file +Name:Martyr's Bond +ManaCost:4 W W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.nonLand+YouCtrl | Execute$ TrigMartyrsSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMartyrsSacrifice | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it. +SVar:TrigMartyrsSacrifice:AB$ Sacrifice | Cost$ 0 | Amount$ 1 | SacValid$ TriggeredCard.sharesCardTypeWith | Defined$ TriggeredCardOpponent | SacMessage$ permanent that shares type with it | SubAbility$ DBMartyrsCleanup +SVar:DBMartyrsCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_bond.jpg +Oracle:Whenever Martyr's Bond or another nonland permanent you control is put into a graveyard from the battlefield, each opponent sacrifices a permanent that shares a card type with it. diff --git a/forge-gui/res/cardsfolder/m/martyrs_cause.txt b/forge-gui/res/cardsfolder/m/martyrs_cause.txt index d54d1e45663..db83f958084 100644 --- a/forge-gui/res/cardsfolder/m/martyrs_cause.txt +++ b/forge-gui/res/cardsfolder/m/martyrs_cause.txt @@ -1,11 +1,11 @@ -Name:Martyr's Cause -ManaCost:2 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ Sac<1/Creature> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | ImprintCards$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsImprinted | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature or player, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_cause.jpg -Oracle:Sacrifice a creature: The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. \ No newline at end of file +Name:Martyr's Cause +ManaCost:2 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ Sac<1/Creature> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | ImprintCards$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsImprinted | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature or player, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_cause.jpg +Oracle:Sacrifice a creature: The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/m/martyrs_cry.txt b/forge-gui/res/cardsfolder/m/martyrs_cry.txt index 3532c62239a..c1c2c2ed7bd 100644 --- a/forge-gui/res/cardsfolder/m/martyrs_cry.txt +++ b/forge-gui/res/cardsfolder/m/martyrs_cry.txt @@ -1,10 +1,10 @@ -Name:Martyr's Cry -ManaCost:W W -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ W W | Origin$ Battlefield | Destination$ Exile | RememberLKI$ True | ChangeType$ Creature.White | SubAbility$ DBRepeat | SpellDescription$ Exile all white creatures. For each creature exiled this way, its controller draws a card. -SVar:DBRepeat:DB$ RepeatEach | DefinedCards$ DirectRemembered | UseImprinted$ True | RepeatSubAbility$ DBDraw | SubAbility$ DBCleanup -SVar:DBDraw:DB$ Draw | Defined$ ImprintedController | NumCards$ 1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_cry.jpg -Oracle:Exile all white creatures. For each creature exiled this way, its controller draws a card. \ No newline at end of file +Name:Martyr's Cry +ManaCost:W W +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ W W | Origin$ Battlefield | Destination$ Exile | RememberLKI$ True | ChangeType$ Creature.White | SubAbility$ DBRepeat | SpellDescription$ Exile all white creatures. For each creature exiled this way, its controller draws a card. +SVar:DBRepeat:DB$ RepeatEach | DefinedCards$ DirectRemembered | UseImprinted$ True | RepeatSubAbility$ DBDraw | SubAbility$ DBCleanup +SVar:DBDraw:DB$ Draw | Defined$ ImprintedController | NumCards$ 1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_cry.jpg +Oracle:Exile all white creatures. For each creature exiled this way, its controller draws a card. diff --git a/forge-gui/res/cardsfolder/m/martyrs_of_korlis.txt b/forge-gui/res/cardsfolder/m/martyrs_of_korlis.txt index 56854c9bab6..1564a82caa3 100644 --- a/forge-gui/res/cardsfolder/m/martyrs_of_korlis.txt +++ b/forge-gui/res/cardsfolder/m/martyrs_of_korlis.txt @@ -1,11 +1,11 @@ -Name:Martyrs of Korlis -ManaCost:3 W W -Types:Creature Human -PT:1/6 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Artifact | ValidTarget$ You | ReplaceWith$ DmgMartyrsofKorlisSelf | IsCombat$ False | IsPresent$ Card.Self+untapped | Description$ As long as CARDNAME is untapped, all damage that would be dealt to you by artifacts is dealt to CARDNAME instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Artifact | ValidTarget$ You | ReplaceWith$ DmgMartyrsofKorlisSelfCombat | IsCombat$ True | IsPresent$ Card.Self+untapped | Secondary$ True | Description$ As long as CARDNAME is untapped, all damage that would be dealt to you by artifacts is dealt to CARDNAME instead. -SVar:DmgMartyrsofKorlisSelf:AB$DealDamage | Cost$ 0 | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ MartyrsofKorlisX | References$ MartyrsofKorlisX -SVar:DmgMartyrsofKorlisSelfCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ MartyrsofKorlisX | References$ MartyrsofKorlisX -SVar:MartyrsofKorlisX:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_of_korlis.jpg -Oracle:As long as Martyrs of Korlis is untapped, all damage that would be dealt to you by artifacts is dealt to Martyrs of Korlis instead. \ No newline at end of file +Name:Martyrs of Korlis +ManaCost:3 W W +Types:Creature Human +PT:1/6 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Artifact | ValidTarget$ You | ReplaceWith$ DmgMartyrsofKorlisSelf | IsCombat$ False | IsPresent$ Card.Self+untapped | Description$ As long as CARDNAME is untapped, all damage that would be dealt to you by artifacts is dealt to CARDNAME instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Artifact | ValidTarget$ You | ReplaceWith$ DmgMartyrsofKorlisSelfCombat | IsCombat$ True | IsPresent$ Card.Self+untapped | Secondary$ True | Description$ As long as CARDNAME is untapped, all damage that would be dealt to you by artifacts is dealt to CARDNAME instead. +SVar:DmgMartyrsofKorlisSelf:AB$DealDamage | Cost$ 0 | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ MartyrsofKorlisX | References$ MartyrsofKorlisX +SVar:DmgMartyrsofKorlisSelfCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ MartyrsofKorlisX | References$ MartyrsofKorlisX +SVar:MartyrsofKorlisX:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_of_korlis.jpg +Oracle:As long as Martyrs of Korlis is untapped, all damage that would be dealt to you by artifacts is dealt to Martyrs of Korlis instead. diff --git a/forge-gui/res/cardsfolder/m/martyrs_tomb.txt b/forge-gui/res/cardsfolder/m/martyrs_tomb.txt index fd8a15832c4..42baae06ae5 100644 --- a/forge-gui/res/cardsfolder/m/martyrs_tomb.txt +++ b/forge-gui/res/cardsfolder/m/martyrs_tomb.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ PreventDamage | Cost$ PayLife<2> | ValidTgts$ Creature | Amount$ 1 | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/martyrs_tomb.jpg -Oracle:Pay 2 life: Prevent the next 1 damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:Pay 2 life: Prevent the next 1 damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/m/masako_the_humorless.txt b/forge-gui/res/cardsfolder/m/masako_the_humorless.txt index fe4966c35b3..f59155d3146 100644 --- a/forge-gui/res/cardsfolder/m/masako_the_humorless.txt +++ b/forge-gui/res/cardsfolder/m/masako_the_humorless.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flash S:Mode$ Continuous | Affected$ Creature.tapped+YouCtrl | AddHiddenKeyword$ CARDNAME can block as though it were untapped. | Description$ Tapped creatures you control can block as though they were untapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/masako_the_humorless.jpg -Oracle:Flash\nTapped creatures you control can block as though they were untapped. \ No newline at end of file +Oracle:Flash\nTapped creatures you control can block as though they were untapped. diff --git a/forge-gui/res/cardsfolder/m/mask_of_avacyn.txt b/forge-gui/res/cardsfolder/m/mask_of_avacyn.txt index fc97da503b9..d0ee37fedae 100644 --- a/forge-gui/res/cardsfolder/m/mask_of_avacyn.txt +++ b/forge-gui/res/cardsfolder/m/mask_of_avacyn.txt @@ -1,7 +1,7 @@ -Name:Mask of Avacyn -ManaCost:2 -Types:Artifact Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 2 | AddKeyword$ Hexproof | Description$ Equipped creature gets +1/+2 and has hexproof. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mask_of_avacyn.jpg -Oracle:Equipped creature gets +1/+2 and has hexproof. (It can't be the target of spells or abilities your opponents control.)\nEquip {3} \ No newline at end of file +Name:Mask of Avacyn +ManaCost:2 +Types:Artifact Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 2 | AddKeyword$ Hexproof | Description$ Equipped creature gets +1/+2 and has hexproof. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mask_of_avacyn.jpg +Oracle:Equipped creature gets +1/+2 and has hexproof. (It can't be the target of spells or abilities your opponents control.)\nEquip {3} diff --git a/forge-gui/res/cardsfolder/m/mask_of_intolerance.txt b/forge-gui/res/cardsfolder/m/mask_of_intolerance.txt index 57d64b82b93..5c808885537 100644 --- a/forge-gui/res/cardsfolder/m/mask_of_intolerance.txt +++ b/forge-gui/res/cardsfolder/m/mask_of_intolerance.txt @@ -6,4 +6,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 3 SVar:CheckLandTypes:Count$DomainActivePlayer SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mask_of_intolerance.jpg -Oracle:At the beginning of each player's upkeep, if there are four or more basic land types among lands that player controls, Mask of Intolerance deals 3 damage to him or her. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, if there are four or more basic land types among lands that player controls, Mask of Intolerance deals 3 damage to him or her. diff --git a/forge-gui/res/cardsfolder/m/mask_of_law_and_grace.txt b/forge-gui/res/cardsfolder/m/mask_of_law_and_grace.txt index 5d099d70797..1f41ee63202 100644 --- a/forge-gui/res/cardsfolder/m/mask_of_law_and_grace.txt +++ b/forge-gui/res/cardsfolder/m/mask_of_law_and_grace.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from black & Protection from red | Description$ Enchanted creature has protection from black and from red. SVar:Picture:http://www.wizards.com/global/images/magic/general/mask_of_law_and_grace.jpg -Oracle:Enchant creature\nEnchanted creature has protection from black and from red. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has protection from black and from red. diff --git a/forge-gui/res/cardsfolder/m/mask_of_memory.txt b/forge-gui/res/cardsfolder/m/mask_of_memory.txt index f032d4112e1..f3b63c67eab 100644 --- a/forge-gui/res/cardsfolder/m/mask_of_memory.txt +++ b/forge-gui/res/cardsfolder/m/mask_of_memory.txt @@ -8,4 +8,4 @@ SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 | Condi SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/mask_of_memory.jpg -Oracle:Whenever equipped creature deals combat damage to a player, you may draw two cards. If you do, discard a card.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Whenever equipped creature deals combat damage to a player, you may draw two cards. If you do, discard a card.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/m/mask_of_riddles.txt b/forge-gui/res/cardsfolder/m/mask_of_riddles.txt index 0c5ba7d1b3c..c749dd2d023 100644 --- a/forge-gui/res/cardsfolder/m/mask_of_riddles.txt +++ b/forge-gui/res/cardsfolder/m/mask_of_riddles.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Fear | Descript T:Mode$ DamageDone | ValidSource$ Card.EquippedBy | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever equipped creature deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mask_of_riddles.jpg -Oracle:Equipped creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)\nWhenever equipped creature deals combat damage to a player, you may draw a card.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)\nWhenever equipped creature deals combat damage to a player, you may draw a card.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/m/mask_of_the_mimic.txt b/forge-gui/res/cardsfolder/m/mask_of_the_mimic.txt index 5f76de649f9..038ffe7a6aa 100644 --- a/forge-gui/res/cardsfolder/m/mask_of_the_mimic.txt +++ b/forge-gui/res/cardsfolder/m/mask_of_the_mimic.txt @@ -1,8 +1,8 @@ -Name:Mask of the Mimic -ManaCost:U -Types:Instant -A:SP$ Pump | Cost$ U Sac<1/Creature> | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature | Static$ True | StackDescription$ None | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Targeted.sameName | ChangeNum$ 1 | Hidden$ True | StackDescription$ Search your library for a card with the same name as target nontoken creature and put that card onto the battlefield. | SpellDescription$ As an additional cost to cast CARDNAME, sacrifice a creature. Search your library for a card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mask_of_the_mimic.jpg -Oracle:As an additional cost to cast Mask of the Mimic, sacrifice a creature.\nSearch your library for a card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Name:Mask of the Mimic +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U Sac<1/Creature> | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature | Static$ True | StackDescription$ None | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Targeted.sameName | ChangeNum$ 1 | Hidden$ True | StackDescription$ Search your library for a card with the same name as target nontoken creature and put that card onto the battlefield. | SpellDescription$ As an additional cost to cast CARDNAME, sacrifice a creature. Search your library for a card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mask_of_the_mimic.jpg +Oracle:As an additional cost to cast Mask of the Mimic, sacrifice a creature.\nSearch your library for a card with the same name as target nontoken creature and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/masked_admirers.txt b/forge-gui/res/cardsfolder/m/masked_admirers.txt index 8be49849684..8a6d12f4152 100644 --- a/forge-gui/res/cardsfolder/m/masked_admirers.txt +++ b/forge-gui/res/cardsfolder/m/masked_admirers.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZo SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:TrigReturn:AB$ChangeZone | Cost$ G G | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/masked_admirers.jpg -Oracle:When Masked Admirers enters the battlefield, draw a card.\nWhenever you cast a creature spell, you may pay {G}{G}. If you do, return Masked Admirers from your graveyard to your hand. \ No newline at end of file +Oracle:When Masked Admirers enters the battlefield, draw a card.\nWhenever you cast a creature spell, you may pay {G}{G}. If you do, return Masked Admirers from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/masked_gorgon.txt b/forge-gui/res/cardsfolder/m/masked_gorgon.txt index 1ca6a4233f7..4bb1e565fe7 100644 --- a/forge-gui/res/cardsfolder/m/masked_gorgon.txt +++ b/forge-gui/res/cardsfolder/m/masked_gorgon.txt @@ -5,4 +5,4 @@ PT:5/5 S:Mode$ Continuous | Affected$ Creature.Green,Creature.White | AddKeyword$ Protection from Gorgons | Description$ Green creatures and white creatures have protection from Gorgons. S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection from green & Protection from white | Condition$ Threshold | Description$ Threshold - CARDNAME has protection from green and from white as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/masked_gorgon.jpg -Oracle:Green creatures and white creatures have protection from Gorgons.\nThreshold - Masked Gorgon has protection from green and from white as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Green creatures and white creatures have protection from Gorgons.\nThreshold - Masked Gorgon has protection from green and from white as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/m/mass_appeal.txt b/forge-gui/res/cardsfolder/m/mass_appeal.txt index 4f6f3aae807..e155d73386e 100644 --- a/forge-gui/res/cardsfolder/m/mass_appeal.txt +++ b/forge-gui/res/cardsfolder/m/mass_appeal.txt @@ -1,8 +1,8 @@ -Name:Mass Appeal -ManaCost:2 U -Types:Sorcery -A:SP$ Draw | Cost$ 2 U | NumCards$ X | References$ X | SpellDescription$ Draw a card for each Human you control. -SVar:X:Count$TypeYouCtrl.Human -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mass_appeal.jpg -Oracle:Draw a card for each Human you control. \ No newline at end of file +Name:Mass Appeal +ManaCost:2 U +Types:Sorcery +A:SP$ Draw | Cost$ 2 U | NumCards$ X | References$ X | SpellDescription$ Draw a card for each Human you control. +SVar:X:Count$TypeYouCtrl.Human +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mass_appeal.jpg +Oracle:Draw a card for each Human you control. diff --git a/forge-gui/res/cardsfolder/m/mass_calcify.txt b/forge-gui/res/cardsfolder/m/mass_calcify.txt index 58939ec1ccc..3a1a3175db5 100644 --- a/forge-gui/res/cardsfolder/m/mass_calcify.txt +++ b/forge-gui/res/cardsfolder/m/mass_calcify.txt @@ -3,4 +3,4 @@ ManaCost:5 W W Types:Sorcery A:SP$ DestroyAll | Cost$ 5 W W | ValidCards$ Creature.nonWhite | SpellDescription$ Destroy all nonwhite creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/mass_calcify.jpg -Oracle:Destroy all nonwhite creatures. \ No newline at end of file +Oracle:Destroy all nonwhite creatures. diff --git a/forge-gui/res/cardsfolder/m/mass_hysteria.txt b/forge-gui/res/cardsfolder/m/mass_hysteria.txt index 20ea2196995..2f807ad8ff2 100644 --- a/forge-gui/res/cardsfolder/m/mass_hysteria.txt +++ b/forge-gui/res/cardsfolder/m/mass_hysteria.txt @@ -7,4 +7,4 @@ SVar:RemRandomDeck:True SVar:BuffedBy:Creature SVar:AntiBuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/mass_hysteria.jpg -Oracle:All creatures have haste. \ No newline at end of file +Oracle:All creatures have haste. diff --git a/forge-gui/res/cardsfolder/m/mass_mutiny.txt b/forge-gui/res/cardsfolder/m/mass_mutiny.txt index ea0e869d82d..21734bc55ce 100644 --- a/forge-gui/res/cardsfolder/m/mass_mutiny.txt +++ b/forge-gui/res/cardsfolder/m/mass_mutiny.txt @@ -1,7 +1,7 @@ -Name:Mass Mutiny -ManaCost:3 R R -Types:Sorcery -A:SP$ GainControl | Cost$ 3 R R | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls to gain control of. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ For each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. -SVar:OneEach:PlayerCountOpponents$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/mass_mutiny.jpg -Oracle:For each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. \ No newline at end of file +Name:Mass Mutiny +ManaCost:3 R R +Types:Sorcery +A:SP$ GainControl | Cost$ 3 R R | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls to gain control of. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ For each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. +SVar:OneEach:PlayerCountOpponents$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/mass_mutiny.jpg +Oracle:For each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mass_of_ghouls.txt b/forge-gui/res/cardsfolder/m/mass_of_ghouls.txt index 1959488ca41..f0906fc7e50 100644 --- a/forge-gui/res/cardsfolder/m/mass_of_ghouls.txt +++ b/forge-gui/res/cardsfolder/m/mass_of_ghouls.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Creature Zombie Warrior PT:5/3 SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card126158.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/mass_polymorph.txt b/forge-gui/res/cardsfolder/m/mass_polymorph.txt index 8fa99f7f322..4e514f3bc24 100644 --- a/forge-gui/res/cardsfolder/m/mass_polymorph.txt +++ b/forge-gui/res/cardsfolder/m/mass_polymorph.txt @@ -1,11 +1,11 @@ -Name:Mass Polymorph -ManaCost:5 U -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 5 U | ChangeType$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBMassReveal | SpellDescription$ Exile all creatures you control, then reveal cards from the top of your library until you reveal that many creature cards. Put all creature cards revealed this way onto the battlefield, then shuffle the rest of the revealed cards into your library. -SVar:DBMassReveal:DB$ DigUntil | Amount$ MassX | References$ MassX | Valid$ Creature.YouOwn | ValidDescription$ creature | RevealedDestination$ Library | RevealedLibraryPosition$ 0 | FoundDestination$ Battlefield | SubAbility$ DBMassCleanup | Shuffle$ True -SVar:DBMassCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBMassShuffle -SVar:DBMassShuffle:DB$ Shuffle -SVar:MassX:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mass_polymorph.jpg -Oracle:Exile all creatures you control, then reveal cards from the top of your library until you reveal that many creature cards. Put all creature cards revealed this way onto the battlefield, then shuffle the rest of the revealed cards into your library. \ No newline at end of file +Name:Mass Polymorph +ManaCost:5 U +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 5 U | ChangeType$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBMassReveal | SpellDescription$ Exile all creatures you control, then reveal cards from the top of your library until you reveal that many creature cards. Put all creature cards revealed this way onto the battlefield, then shuffle the rest of the revealed cards into your library. +SVar:DBMassReveal:DB$ DigUntil | Amount$ MassX | References$ MassX | Valid$ Creature.YouOwn | ValidDescription$ creature | RevealedDestination$ Library | RevealedLibraryPosition$ 0 | FoundDestination$ Battlefield | SubAbility$ DBMassCleanup | Shuffle$ True +SVar:DBMassCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBMassShuffle +SVar:DBMassShuffle:DB$ Shuffle +SVar:MassX:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mass_polymorph.jpg +Oracle:Exile all creatures you control, then reveal cards from the top of your library until you reveal that many creature cards. Put all creature cards revealed this way onto the battlefield, then shuffle the rest of the revealed cards into your library. diff --git a/forge-gui/res/cardsfolder/m/massacre.txt b/forge-gui/res/cardsfolder/m/massacre.txt index 27233922039..7c54f525cdd 100644 --- a/forge-gui/res/cardsfolder/m/massacre.txt +++ b/forge-gui/res/cardsfolder/m/massacre.txt @@ -1,9 +1,9 @@ -Name:Massacre -ManaCost:2 B B -Types:Sorcery -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | References$ X,Y | Description$ If an opponent controls a Plains and you control a Swamp, you may cast CARDNAME without paying its mana cost. -SVar:X:Count$Valid Plains.OppCtrl -SVar:Y:Count$Valid Swamp.YouCtrl -A:SP$ PumpAll | Cost$ 2 B B | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/massacre.jpg -Oracle:If an opponent controls a Plains and you control a Swamp, you may cast Massacre without paying its mana cost.\nAll creatures get -2/-2 until end of turn. \ No newline at end of file +Name:Massacre +ManaCost:2 B B +Types:Sorcery +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | References$ X,Y | Description$ If an opponent controls a Plains and you control a Swamp, you may cast CARDNAME without paying its mana cost. +SVar:X:Count$Valid Plains.OppCtrl +SVar:Y:Count$Valid Swamp.YouCtrl +A:SP$ PumpAll | Cost$ 2 B B | ValidCards$ Creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ All creatures get -2/-2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/massacre.jpg +Oracle:If an opponent controls a Plains and you control a Swamp, you may cast Massacre without paying its mana cost.\nAll creatures get -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/massacre_wurm.txt b/forge-gui/res/cardsfolder/m/massacre_wurm.txt index 2daf8500ceb..d90efe085a4 100644 --- a/forge-gui/res/cardsfolder/m/massacre_wurm.txt +++ b/forge-gui/res/cardsfolder/m/massacre_wurm.txt @@ -8,4 +8,4 @@ SVar:TrigMassacre:AB$ PumpAll | Cost$ 0 | NumAtt$ -2 | NumDef$ -2 | ValidCards$ SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ 2 | Defined$ Opponent SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/massacre_wurm.jpg -Oracle:When Massacre Wurm enters the battlefield, creatures your opponents control get -2/-2 until end of turn.\nWhenever a creature an opponent controls dies, that player loses 2 life. \ No newline at end of file +Oracle:When Massacre Wurm enters the battlefield, creatures your opponents control get -2/-2 until end of turn.\nWhenever a creature an opponent controls dies, that player loses 2 life. diff --git a/forge-gui/res/cardsfolder/m/massive_raid.txt b/forge-gui/res/cardsfolder/m/massive_raid.txt index 950c047c6bf..34162563869 100644 --- a/forge-gui/res/cardsfolder/m/massive_raid.txt +++ b/forge-gui/res/cardsfolder/m/massive_raid.txt @@ -1,7 +1,7 @@ -Name:Massive Raid -ManaCost:1 R R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of creatures you control. -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/massive_raid.jpg -Oracle:Massive Raid deals damage to target creature or player equal to the number of creatures you control. \ No newline at end of file +Name:Massive Raid +ManaCost:1 R R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of creatures you control. +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/massive_raid.jpg +Oracle:Massive Raid deals damage to target creature or player equal to the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/m/master_apothecary.txt b/forge-gui/res/cardsfolder/m/master_apothecary.txt index 5dab8fdd3a7..8dc6a4106cc 100644 --- a/forge-gui/res/cardsfolder/m/master_apothecary.txt +++ b/forge-gui/res/cardsfolder/m/master_apothecary.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:2/2 A:AB$ PreventDamage | Cost$ tapXType<1/Cleric> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/master_apothecary.jpg -Oracle:Tap an untapped Cleric you control: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Tap an untapped Cleric you control: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/m/master_biomancer.txt b/forge-gui/res/cardsfolder/m/master_biomancer.txt index 1ee9784c118..d6cafbf3d48 100644 --- a/forge-gui/res/cardsfolder/m/master_biomancer.txt +++ b/forge-gui/res/cardsfolder/m/master_biomancer.txt @@ -1,11 +1,11 @@ -Name:Master Biomancer -ManaCost:2 G U -Types:Creature Elf Wizard -PT:2/4 -R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | ReplaceWith$ AddExtraCounter | Description$ Each other creature you control enters the battlefield with a number of additional +1/+1 counters on it equal to CARDNAME's power and as a Mutant in addition to its other types. -SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Types$ Mutant | Permanent$ True | Defined$ ReplacedCard | SubAbility$ MoveToBattlefield -SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_biomancer.jpg -Oracle:Each other creature you control enters the battlefield with a number of additional +1/+1 counters on it equal to Master Biomancer's power and as a Mutant in addition to its other types. \ No newline at end of file +Name:Master Biomancer +ManaCost:2 G U +Types:Creature Elf Wizard +PT:2/4 +R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | ReplaceWith$ AddExtraCounter | Description$ Each other creature you control enters the battlefield with a number of additional +1/+1 counters on it equal to CARDNAME's power and as a Mutant in addition to its other types. +SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Types$ Mutant | Permanent$ True | Defined$ ReplacedCard | SubAbility$ MoveToBattlefield +SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_biomancer.jpg +Oracle:Each other creature you control enters the battlefield with a number of additional +1/+1 counters on it equal to Master Biomancer's power and as a Mutant in addition to its other types. diff --git a/forge-gui/res/cardsfolder/m/master_decoy.txt b/forge-gui/res/cardsfolder/m/master_decoy.txt index ece09f0e1f0..0cba96feda0 100644 --- a/forge-gui/res/cardsfolder/m/master_decoy.txt +++ b/forge-gui/res/cardsfolder/m/master_decoy.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/2 A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/master_decoy.jpg -Oracle:{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/m/master_healer.txt b/forge-gui/res/cardsfolder/m/master_healer.txt index adadaefca93..d2ee750586c 100644 --- a/forge-gui/res/cardsfolder/m/master_healer.txt +++ b/forge-gui/res/cardsfolder/m/master_healer.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/4 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/master_healer.jpg -Oracle:{T}: Prevent the next 4 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 4 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/m/master_of_arms.txt b/forge-gui/res/cardsfolder/m/master_of_arms.txt index 26acecc0522..8ccdb64b85a 100644 --- a/forge-gui/res/cardsfolder/m/master_of_arms.txt +++ b/forge-gui/res/cardsfolder/m/master_of_arms.txt @@ -1,8 +1,8 @@ -Name:Master of Arms -ManaCost:2 W -Types:Creature Human Soldier -PT:2/2 -K:First Strike -A:AB$ Tap | Cost$ 1 W | ValidTgts$ Creature.blockingSource | TgtPrompt$ Select target creature blocking Master of Arms | SpellDescription$ Tap target creature blocking CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_arms.jpg -Oracle:First strike\n{1}{W}: Tap target creature blocking Master of Arms. \ No newline at end of file +Name:Master of Arms +ManaCost:2 W +Types:Creature Human Soldier +PT:2/2 +K:First Strike +A:AB$ Tap | Cost$ 1 W | ValidTgts$ Creature.blockingSource | TgtPrompt$ Select target creature blocking Master of Arms | SpellDescription$ Tap target creature blocking CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_arms.jpg +Oracle:First strike\n{1}{W}: Tap target creature blocking Master of Arms. diff --git a/forge-gui/res/cardsfolder/m/master_of_cruelties.txt b/forge-gui/res/cardsfolder/m/master_of_cruelties.txt index cf183d07ace..dae6847dab5 100644 --- a/forge-gui/res/cardsfolder/m/master_of_cruelties.txt +++ b/forge-gui/res/cardsfolder/m/master_of_cruelties.txt @@ -1,13 +1,13 @@ -Name:Master of Cruelties -ManaCost:3 B R -Types:Creature Demon -PT:1/4 -K:First Strike -K:Deathtouch -K:CARDNAME can only attack alone. -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | ValidDefender$ Player | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME attacks a player and isn't blocked, that player's life total becomes 1. CARDNAME assigns no combat damage this combat. -SVar:TrigDamage:AB$ SetLife | Cost$ 0 | Defined$ TriggeredDefender | LifeAmount$ 1 | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | UntilEndOfCombat$ True -SVar:MustBeBlocked:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_cruelties.jpg -Oracle:First strike, deathtouch\nMaster of Cruelties can only attack alone.\nWhenever Master of Cruelties attacks a player and isn't blocked, that player's life total becomes 1. Master of Cruelties assigns no combat damage this combat. \ No newline at end of file +Name:Master of Cruelties +ManaCost:3 B R +Types:Creature Demon +PT:1/4 +K:First Strike +K:Deathtouch +K:CARDNAME can only attack alone. +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | ValidDefender$ Player | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME attacks a player and isn't blocked, that player's life total becomes 1. CARDNAME assigns no combat damage this combat. +SVar:TrigDamage:AB$ SetLife | Cost$ 0 | Defined$ TriggeredDefender | LifeAmount$ 1 | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | UntilEndOfCombat$ True +SVar:MustBeBlocked:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_cruelties.jpg +Oracle:First strike, deathtouch\nMaster of Cruelties can only attack alone.\nWhenever Master of Cruelties attacks a player and isn't blocked, that player's life total becomes 1. Master of Cruelties assigns no combat damage this combat. diff --git a/forge-gui/res/cardsfolder/m/master_of_diversion.txt b/forge-gui/res/cardsfolder/m/master_of_diversion.txt index a0582ac322f..e49dadfa3b9 100644 --- a/forge-gui/res/cardsfolder/m/master_of_diversion.txt +++ b/forge-gui/res/cardsfolder/m/master_of_diversion.txt @@ -1,8 +1,8 @@ -Name:Master of Diversion -ManaCost:2 W -Types:Creature Human Scout -PT:2/2 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, tap target creature defending player controls. -SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_diversion.jpg -Oracle:Whenever Master of Diversion attacks, tap target creature defending player controls. +Name:Master of Diversion +ManaCost:2 W +Types:Creature Human Scout +PT:2/2 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, tap target creature defending player controls. +SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_diversion.jpg +Oracle:Whenever Master of Diversion attacks, tap target creature defending player controls. diff --git a/forge-gui/res/cardsfolder/m/master_of_etherium.txt b/forge-gui/res/cardsfolder/m/master_of_etherium.txt index 37fcc1bf292..942582e79be 100644 --- a/forge-gui/res/cardsfolder/m/master_of_etherium.txt +++ b/forge-gui/res/cardsfolder/m/master_of_etherium.txt @@ -9,4 +9,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_etherium.jpg -Oracle:Master of Etherium's power and toughness are each equal to the number of artifacts you control.\nOther artifact creatures you control get +1/+1. \ No newline at end of file +Oracle:Master of Etherium's power and toughness are each equal to the number of artifacts you control.\nOther artifact creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/m/master_of_the_feast.txt b/forge-gui/res/cardsfolder/m/master_of_the_feast.txt index 234e2273fea..d0a533afa6a 100644 --- a/forge-gui/res/cardsfolder/m/master_of_the_feast.txt +++ b/forge-gui/res/cardsfolder/m/master_of_the_feast.txt @@ -1,9 +1,9 @@ -Name:Master of the Feast -ManaCost:1 B B -Types:Enchantment Creature Demon -PT:5/5 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, each opponent draws a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_feast.jpg -Oracle:Flying\nAt the beginning of your upkeep, each opponent draws a card. \ No newline at end of file +Name:Master of the Feast +ManaCost:1 B B +Types:Enchantment Creature Demon +PT:5/5 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, each opponent draws a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_feast.jpg +Oracle:Flying\nAt the beginning of your upkeep, each opponent draws a card. diff --git a/forge-gui/res/cardsfolder/m/master_of_the_hunt.txt b/forge-gui/res/cardsfolder/m/master_of_the_hunt.txt index 4a3109b6c77..54b497951da 100644 --- a/forge-gui/res/cardsfolder/m/master_of_the_hunt.txt +++ b/forge-gui/res/cardsfolder/m/master_of_the_hunt.txt @@ -1,7 +1,7 @@ -Name:Master of the Hunt -ManaCost:2 G G -Types:Creature Human -PT:2/2 -A:AB$ Token | Cost$ 2 G G | TokenAmount$ 1 | TokenTypes$ Creature,Wolf | TokenName$ Wolves of the Hunt | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Bands with Other Creatures named Wolves of the Hunt | SpellDescription$ Put a 1/1 green Wolf creature token named Wolves of the Hunt onto the battlefield. It has "bands with other creatures named Wolves of the Hunt." -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_hunt.jpg -Oracle:{2}{G}{G}: Put a 1/1 green Wolf creature token named Wolves of the Hunt onto the battlefield. It has "bands with other creatures named Wolves of the Hunt." (Any creatures named Wolves of the Hunt can attack in a band as long as at least one has "bands with other creatures named Wolves of the Hunt." Bands are blocked as a group. If at least two creatures named Wolves of the Hunt you control, one of which has "bands with other creatures named Wolves of the Hunt," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Master of the Hunt +ManaCost:2 G G +Types:Creature Human +PT:2/2 +A:AB$ Token | Cost$ 2 G G | TokenAmount$ 1 | TokenTypes$ Creature,Wolf | TokenName$ Wolves of the Hunt | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Bands with Other Creatures named Wolves of the Hunt | SpellDescription$ Put a 1/1 green Wolf creature token named Wolves of the Hunt onto the battlefield. It has "bands with other creatures named Wolves of the Hunt." +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_hunt.jpg +Oracle:{2}{G}{G}: Put a 1/1 green Wolf creature token named Wolves of the Hunt onto the battlefield. It has "bands with other creatures named Wolves of the Hunt." (Any creatures named Wolves of the Hunt can attack in a band as long as at least one has "bands with other creatures named Wolves of the Hunt." Bands are blocked as a group. If at least two creatures named Wolves of the Hunt you control, one of which has "bands with other creatures named Wolves of the Hunt," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/m/master_of_the_pearl_trident.txt b/forge-gui/res/cardsfolder/m/master_of_the_pearl_trident.txt index c4dd9a7fae9..21f9e1f611a 100644 --- a/forge-gui/res/cardsfolder/m/master_of_the_pearl_trident.txt +++ b/forge-gui/res/cardsfolder/m/master_of_the_pearl_trident.txt @@ -1,9 +1,9 @@ -Name:Master of the Pearl Trident -ManaCost:U U -Types:Creature Merfolk -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Merfolk+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Islandwalk | Description$ Other Merfolk you control get +1/+1 and have islandwalk. -SVar:PlayMain1:TRUE -DeckHints:Type$Merfolk -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_pearl_trident.jpg -Oracle:Other Merfolk creatures you control get +1/+1 and have islandwalk. (They are unblockable as long as defending player controls an Island.) \ No newline at end of file +Name:Master of the Pearl Trident +ManaCost:U U +Types:Creature Merfolk +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Merfolk+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Islandwalk | Description$ Other Merfolk you control get +1/+1 and have islandwalk. +SVar:PlayMain1:TRUE +DeckHints:Type$Merfolk +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_pearl_trident.jpg +Oracle:Other Merfolk creatures you control get +1/+1 and have islandwalk. (They are unblockable as long as defending player controls an Island.) diff --git a/forge-gui/res/cardsfolder/m/master_of_the_veil.txt b/forge-gui/res/cardsfolder/m/master_of_the_veil.txt index c043cfe9c07..f94990594b4 100644 --- a/forge-gui/res/cardsfolder/m/master_of_the_veil.txt +++ b/forge-gui/res/cardsfolder/m/master_of_the_veil.txt @@ -1,10 +1,10 @@ -Name:Master of the Veil -ManaCost:2 U U -Types:Creature Human Wizard -PT:2/3 -K:Morph:2 U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigSetState | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, you may turn target creature with morph face down. -SVar:TrigSetState:AB$SetState | Cost$ 0 | ValidTgts$ Creature.faceUp+withMorph | TgtPrompt$ Select target creature with morph. | Mode$ TurnFace -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_veil.jpg -Oracle:Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Master of the Veil is turned face up, you may turn target creature with morph face down. \ No newline at end of file +Name:Master of the Veil +ManaCost:2 U U +Types:Creature Human Wizard +PT:2/3 +K:Morph:2 U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigSetState | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, you may turn target creature with morph face down. +SVar:TrigSetState:AB$SetState | Cost$ 0 | ValidTgts$ Creature.faceUp+withMorph | TgtPrompt$ Select target creature with morph. | Mode$ TurnFace +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_veil.jpg +Oracle:Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Master of the Veil is turned face up, you may turn target creature with morph face down. diff --git a/forge-gui/res/cardsfolder/m/master_of_the_wild_hunt.txt b/forge-gui/res/cardsfolder/m/master_of_the_wild_hunt.txt index f8caacd928d..6ab8d9da5c0 100644 --- a/forge-gui/res/cardsfolder/m/master_of_the_wild_hunt.txt +++ b/forge-gui/res/cardsfolder/m/master_of_the_wild_hunt.txt @@ -12,4 +12,4 @@ SVar:HuntedDamage:DB$ DealDamage | DamageSource$ ParentTarget | NumDmg$ Y | Refe SVar:X:Imprinted$CardPower SVar:Y:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_the_wild_hunt.jpg -Oracle:At the beginning of your upkeep, put a 2/2 green Wolf creature token onto the battlefield.\n{T}: Tap all untapped Wolf creatures you control. Each Wolf tapped this way deals damage equal to its power to target creature. That creature deals damage equal to its power divided as its controller chooses among any number of those Wolves. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a 2/2 green Wolf creature token onto the battlefield.\n{T}: Tap all untapped Wolf creatures you control. Each Wolf tapped this way deals damage equal to its power to target creature. That creature deals damage equal to its power divided as its controller chooses among any number of those Wolves. diff --git a/forge-gui/res/cardsfolder/m/master_of_the_wild_hunt_avatar.txt b/forge-gui/res/cardsfolder/m/master_of_the_wild_hunt_avatar.txt index d2d21b6fd56..1fb4d73488d 100644 --- a/forge-gui/res/cardsfolder/m/master_of_the_wild_hunt_avatar.txt +++ b/forge-gui/res/cardsfolder/m/master_of_the_wild_hunt_avatar.txt @@ -1,11 +1,11 @@ -Name:Master of the Wild Hunt Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+3 -A:AB$ GenericChoice | Cost$ 2 G | Choices$ Wolf,Antelope,Cat,Rhino | ActivationZone$ Command | AtRandom$ True | StackDescription$ SpellDescription | SpellDescription$ Put a green creature token onto the battlefield that's a 2/2 Wolf, a 2/3 Antelope with forestwalk, a 3/2 Cat with shroud, or a 4/4 Rhino with trample, chosen at random. -SVar:Wolf:DB$ Token | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Wolf -SVar:Antelope:DB$ Token | TokenAmount$ 1 | TokenName$ Antelope | TokenTypes$ Creature,Antelope | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 3 | TokenKeywords$ Forestwalk | SpellDescription$ Antelope -SVar:Cat:DB$ Token | TokenAmount$ 1 | TokenName$ Cat | TokenTypes$ Creature,Cat | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 2 | TokenKeywords$ Shroud | SpellDescription$ Cat -SVar:Rhino:DB$ Token | TokenAmount$ 1 | TokenName$ Rhino | TokenTypes$ Creature,Rhino | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Trample | SpellDescription$ Rhino -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/master_of_the_wild_hunt_avatar.jpg -Oracle:Hand +1, life +3\n{2}{G}: Put a green creature token onto the battlefield that's a 2/2 Wolf, a 2/3 Antelope with forestwalk, a 3/2 Cat with shroud, or a 4/4 Rhino with trample, chosen at random. \ No newline at end of file +Name:Master of the Wild Hunt Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+3 +A:AB$ GenericChoice | Cost$ 2 G | Choices$ Wolf,Antelope,Cat,Rhino | ActivationZone$ Command | AtRandom$ True | StackDescription$ SpellDescription | SpellDescription$ Put a green creature token onto the battlefield that's a 2/2 Wolf, a 2/3 Antelope with forestwalk, a 3/2 Cat with shroud, or a 4/4 Rhino with trample, chosen at random. +SVar:Wolf:DB$ Token | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Wolf +SVar:Antelope:DB$ Token | TokenAmount$ 1 | TokenName$ Antelope | TokenTypes$ Creature,Antelope | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 3 | TokenKeywords$ Forestwalk | SpellDescription$ Antelope +SVar:Cat:DB$ Token | TokenAmount$ 1 | TokenName$ Cat | TokenTypes$ Creature,Cat | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 2 | TokenKeywords$ Shroud | SpellDescription$ Cat +SVar:Rhino:DB$ Token | TokenAmount$ 1 | TokenName$ Rhino | TokenTypes$ Creature,Rhino | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Trample | SpellDescription$ Rhino +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/master_of_the_wild_hunt_avatar.jpg +Oracle:Hand +1, life +3\n{2}{G}: Put a green creature token onto the battlefield that's a 2/2 Wolf, a 2/3 Antelope with forestwalk, a 3/2 Cat with shroud, or a 4/4 Rhino with trample, chosen at random. diff --git a/forge-gui/res/cardsfolder/m/master_of_waves.txt b/forge-gui/res/cardsfolder/m/master_of_waves.txt index 53d037c516e..5f70c7c2a65 100644 --- a/forge-gui/res/cardsfolder/m/master_of_waves.txt +++ b/forge-gui/res/cardsfolder/m/master_of_waves.txt @@ -1,12 +1,12 @@ -Name:Master of Waves -ManaCost:3 U -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.) -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 0 | References$ X | TokenImage$ u_1_0_elemental_ths -SVar:X:Count$Devotion.U -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_waves.jpg -Oracle:Protection from red\nElemental creatures you control get +1/+1.\nWhen Master of Waves 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.) \ No newline at end of file +Name:Master of Waves +ManaCost:3 U +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.) +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 0 | References$ X | TokenImage$ u_1_0_elemental_ths +SVar:X:Count$Devotion.U +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_of_waves.jpg +Oracle:Protection from red\nElemental creatures you control get +1/+1.\nWhen Master of Waves 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.) diff --git a/forge-gui/res/cardsfolder/m/master_splicer.txt b/forge-gui/res/cardsfolder/m/master_splicer.txt index 60099bf2dc3..01d5af619ae 100644 --- a/forge-gui/res/cardsfolder/m/master_splicer.txt +++ b/forge-gui/res/cardsfolder/m/master_splicer.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Golem+YouCtrl | AddPower$ 1 | AddToughne T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | c 3 3 golem NPH SVar:Picture:http://www.wizards.com/global/images/magic/general/master_splicer.jpg -Oracle:When Master Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\nGolem creatures you control get +1/+1. \ No newline at end of file +Oracle:When Master Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\nGolem creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/m/master_thief.txt b/forge-gui/res/cardsfolder/m/master_thief.txt index 8f9a2ecc251..7a36fef7052 100644 --- a/forge-gui/res/cardsfolder/m/master_thief.txt +++ b/forge-gui/res/cardsfolder/m/master_thief.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ GainControl | Cost$ 0 | TgtPrompt$ Choose target artifact | ValidTgts$ Artifact | LoseControl$ LeavesPlay, LoseControl | SpellDescription$ Gain control of target artifact for as long as you control CARDNAME. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/master_thief.jpg -Oracle:When Master Thief enters the battlefield, gain control of target artifact for as long as you control Master Thief. \ No newline at end of file +Oracle:When Master Thief enters the battlefield, gain control of target artifact for as long as you control Master Thief. diff --git a/forge-gui/res/cardsfolder/m/master_transmuter.txt b/forge-gui/res/cardsfolder/m/master_transmuter.txt index 15d1e1e0f49..e055245aeab 100644 --- a/forge-gui/res/cardsfolder/m/master_transmuter.txt +++ b/forge-gui/res/cardsfolder/m/master_transmuter.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ ChangeZone | Cost$ U T Return<1/Artifact> | Origin$ Hand | Destination$ Battlefield | ChangeType$ Artifact | ChangeNum$ 1 | SpellDescription$ You may put an artifact card from your hand onto the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/master_transmuter.jpg -Oracle:{U}, {T}, Return an artifact you control to its owner's hand: You may put an artifact card from your hand onto the battlefield. \ No newline at end of file +Oracle:{U}, {T}, Return an artifact you control to its owner's hand: You may put an artifact card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/master_warcraft.txt b/forge-gui/res/cardsfolder/m/master_warcraft.txt index 43a686635a1..39f330372c0 100644 --- a/forge-gui/res/cardsfolder/m/master_warcraft.txt +++ b/forge-gui/res/cardsfolder/m/master_warcraft.txt @@ -1,7 +1,7 @@ -Name:Master Warcraft -ManaCost:2 RW RW -Types:Instant -A:SP$ DeclareCombatants | Cost$ 2 RW RW | DeclareAttackers$ True | DeclareBlockers$ True | ActivationPhases$ Upkeep->BeginCombat | Until$ EndOfTurn | SpellDescription$ Cast CARDNAME only before attackers are declared. You choose which creatures attack this turn. You choose which creatures block this turn and how those creatures block. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/master_warcraft.jpg -Oracle:Cast Master Warcraft only before attackers are declared.\nYou choose which creatures attack this turn.\nYou choose which creatures block this turn and how those creatures block. \ No newline at end of file +Name:Master Warcraft +ManaCost:2 RW RW +Types:Instant +A:SP$ DeclareCombatants | Cost$ 2 RW RW | DeclareAttackers$ True | DeclareBlockers$ True | ActivationPhases$ Upkeep->BeginCombat | Until$ EndOfTurn | SpellDescription$ Cast CARDNAME only before attackers are declared. You choose which creatures attack this turn. You choose which creatures block this turn and how those creatures block. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/master_warcraft.jpg +Oracle:Cast Master Warcraft only before attackers are declared.\nYou choose which creatures attack this turn.\nYou choose which creatures block this turn and how those creatures block. diff --git a/forge-gui/res/cardsfolder/m/masters_call.txt b/forge-gui/res/cardsfolder/m/masters_call.txt index 0f874658aec..d84d3b3c154 100644 --- a/forge-gui/res/cardsfolder/m/masters_call.txt +++ b/forge-gui/res/cardsfolder/m/masters_call.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ Token | Cost$ 2 W | TokenAmount$ 2 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 myr SOM | SpellDescription$ Put two 1/1 colorless Myr artifact creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/masters_call.jpg -Oracle:Put two 1/1 colorless Myr artifact creature tokens onto the battlefield. \ No newline at end of file +Oracle:Put two 1/1 colorless Myr artifact creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/masticore.txt b/forge-gui/res/cardsfolder/m/masticore.txt index 8a3b02a0b3b..63aa9adf1b4 100644 --- a/forge-gui/res/cardsfolder/m/masticore.txt +++ b/forge-gui/res/cardsfolder/m/masticore.txt @@ -11,4 +11,4 @@ A:AB$ Regenerate | Cost$ 2 | SpellDescription$ Regenerate CARDNAME. A:AB$ DealDamage | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/masticore.jpg -Oracle:At the beginning of your upkeep, sacrifice Masticore unless you discard a card.\n{2}: Masticore deals 1 damage to target creature.\n{2}: Regenerate Masticore. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Masticore unless you discard a card.\n{2}: Masticore deals 1 damage to target creature.\n{2}: Regenerate Masticore. diff --git a/forge-gui/res/cardsfolder/m/masumaro_first_to_live.txt b/forge-gui/res/cardsfolder/m/masumaro_first_to_live.txt index 176f17cf1dd..f5be5c1f48c 100644 --- a/forge-gui/res/cardsfolder/m/masumaro_first_to_live.txt +++ b/forge-gui/res/cardsfolder/m/masumaro_first_to_live.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$InYourHand/Times.2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/masumaro_first_to_live.jpg -Oracle:Masumaro, First to Live's power and toughness are each equal to twice the number of cards in your hand. \ No newline at end of file +Oracle:Masumaro, First to Live's power and toughness are each equal to twice the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/m/matca_rioters.txt b/forge-gui/res/cardsfolder/m/matca_rioters.txt index 69a55fe5649..cc8896c4697 100644 --- a/forge-gui/res/cardsfolder/m/matca_rioters.txt +++ b/forge-gui/res/cardsfolder/m/matca_rioters.txt @@ -7,4 +7,4 @@ SVar:X:Count$Domain SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/matca_rioters.jpg -Oracle:Domain - Matca Rioters's power and toughness are each equal to the number of basic land types among lands you control. \ No newline at end of file +Oracle:Domain - Matca Rioters's power and toughness are each equal to the number of basic land types among lands you control. diff --git a/forge-gui/res/cardsfolder/m/matopi_golem.txt b/forge-gui/res/cardsfolder/m/matopi_golem.txt index d3ff0664821..93f4d645aba 100644 --- a/forge-gui/res/cardsfolder/m/matopi_golem.txt +++ b/forge-gui/res/cardsfolder/m/matopi_golem.txt @@ -1,8 +1,8 @@ -Name:Matopi Golem -ManaCost:5 -Types:Artifact Creature Golem -PT:3/3 -A:AB$ Regenerate | Cost$ 1 | RegenerationTrigger$ TrigPutCounter | SpellDescription$ Regenerate CARDNAME. When it regenerates this way, put a -1/-1 counter on it. -SVar:TrigPutCounter:DB$ PutCounter | CounterType$ M1M1 | CounterNum$ 1 | SpellDescription$ When it regenerates this way, put a -1/-1 counter on it. -SVar:Picture:http://www.wizards.com/global/images/magic/general/matopi_golem.jpg -Oracle:{1}: Regenerate Matopi Golem. When it regenerates this way, put a -1/-1 counter on it. +Name:Matopi Golem +ManaCost:5 +Types:Artifact Creature Golem +PT:3/3 +A:AB$ Regenerate | Cost$ 1 | RegenerationTrigger$ TrigPutCounter | SpellDescription$ Regenerate CARDNAME. When it regenerates this way, put a -1/-1 counter on it. +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ M1M1 | CounterNum$ 1 | SpellDescription$ When it regenerates this way, put a -1/-1 counter on it. +SVar:Picture:http://www.wizards.com/global/images/magic/general/matopi_golem.jpg +Oracle:{1}: Regenerate Matopi Golem. When it regenerates this way, put a -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/m/matsu_tribe_birdstalker.txt b/forge-gui/res/cardsfolder/m/matsu_tribe_birdstalker.txt index 84ef07aabef..b809d564a06 100644 --- a/forge-gui/res/cardsfolder/m/matsu_tribe_birdstalker.txt +++ b/forge-gui/res/cardsfolder/m/matsu_tribe_birdstalker.txt @@ -8,4 +8,4 @@ SVar:DBPump:DB$Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't un A:AB$ Pump | Cost$ G | KW$ Reach | SpellDescription$ CARDNAME gains reach until end of turn. (It can block creatures with flying.) SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/matsu_tribe_birdstalker.jpg -Oracle:Whenever Matsu-Tribe Birdstalker deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step.\n{G}: Matsu-Tribe Birdstalker gains reach until end of turn. (It can block creatures with flying.) \ No newline at end of file +Oracle:Whenever Matsu-Tribe Birdstalker deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step.\n{G}: Matsu-Tribe Birdstalker gains reach until end of turn. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/m/matsu_tribe_decoy.txt b/forge-gui/res/cardsfolder/m/matsu_tribe_decoy.txt index 5be2b74f026..771c1d02236 100644 --- a/forge-gui/res/cardsfolder/m/matsu_tribe_decoy.txt +++ b/forge-gui/res/cardsfolder/m/matsu_tribe_decoy.txt @@ -1,11 +1,11 @@ -Name:Matsu-Tribe Decoy -ManaCost:2 G -Types:Creature Snake Warrior -PT:1/3 -A:AB$ MustBlock | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True -SVar:HasCombatEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/matsu_tribe_decoy.jpg -Oracle:{2}{G}: Target creature blocks Matsu-Tribe Decoy this turn if able.\nWhenever Matsu-Tribe Decoy deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. \ No newline at end of file +Name:Matsu-Tribe Decoy +ManaCost:2 G +Types:Creature Snake Warrior +PT:1/3 +A:AB$ MustBlock | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. +SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True +SVar:HasCombatEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/matsu_tribe_decoy.jpg +Oracle:{2}{G}: Target creature blocks Matsu-Tribe Decoy this turn if able.\nWhenever Matsu-Tribe Decoy deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/m/matsu_tribe_sniper.txt b/forge-gui/res/cardsfolder/m/matsu_tribe_sniper.txt index e334bea8d09..8e22fb7ee5b 100644 --- a/forge-gui/res/cardsfolder/m/matsu_tribe_sniper.txt +++ b/forge-gui/res/cardsfolder/m/matsu_tribe_sniper.txt @@ -8,4 +8,4 @@ SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBPump SVar:DBPump:DB$Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/matsu_tribe_sniper.jpg -Oracle:{T}: Matsu-Tribe Sniper deals 1 damage to target creature with flying.\nWhenever Matsu-Tribe Sniper deals damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:{T}: Matsu-Tribe Sniper deals 1 damage to target creature with flying.\nWhenever Matsu-Tribe Sniper deals damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/m/maul_splicer.txt b/forge-gui/res/cardsfolder/m/maul_splicer.txt index 31ea4009503..cd950061a17 100644 --- a/forge-gui/res/cardsfolder/m/maul_splicer.txt +++ b/forge-gui/res/cardsfolder/m/maul_splicer.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Golem+YouCtrl | AddKeyword$ Trample | De T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c 3 3 golem NPH SVar:Picture:http://www.wizards.com/global/images/magic/general/maul_splicer.jpg -Oracle:When Maul Splicer enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield.\nGolem creatures you control have trample. \ No newline at end of file +Oracle:When Maul Splicer enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield.\nGolem creatures you control have trample. diff --git a/forge-gui/res/cardsfolder/m/mausoleum_guard.txt b/forge-gui/res/cardsfolder/m/mausoleum_guard.txt index 4a8437ef5fe..0c89d8179f9 100644 --- a/forge-gui/res/cardsfolder/m/mausoleum_guard.txt +++ b/forge-gui/res/cardsfolder/m/mausoleum_guard.txt @@ -1,9 +1,9 @@ -Name:Mausoleum Guard -ManaCost:3 W -Types:Creature Human Scout -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put two 1/1 white Spirit creature tokens with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:SacMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mausoleum_guard.jpg -Oracle:When Mausoleum Guard dies, put two 1/1 white Spirit creature tokens with flying onto the battlefield. \ No newline at end of file +Name:Mausoleum Guard +ManaCost:3 W +Types:Creature Human Scout +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put two 1/1 white Spirit creature tokens with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:SacMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mausoleum_guard.jpg +Oracle:When Mausoleum Guard dies, put two 1/1 white Spirit creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mausoleum_turnkey.txt b/forge-gui/res/cardsfolder/m/mausoleum_turnkey.txt index ff082f3f65e..de5f932eec1 100644 --- a/forge-gui/res/cardsfolder/m/mausoleum_turnkey.txt +++ b/forge-gui/res/cardsfolder/m/mausoleum_turnkey.txt @@ -1,9 +1,9 @@ -Name:Mausoleum Turnkey -ManaCost:3 B -Types:Creature Ogre Rogue -PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | RememberController$ True | TriggerDescription$ When CARDNAME enters the battlefield, return target creature card of an opponent's choice from your graveyard to your hand. -SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.RememberedPlayerCtrl | TargetingPlayer$ Opponent | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mausoleum_turnkey.jpg -Oracle:When Mausoleum Turnkey enters the battlefield, return target creature card of an opponent's choice from your graveyard to your hand. \ No newline at end of file +Name:Mausoleum Turnkey +ManaCost:3 B +Types:Creature Ogre Rogue +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | RememberController$ True | TriggerDescription$ When CARDNAME enters the battlefield, return target creature card of an opponent's choice from your graveyard to your hand. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.RememberedPlayerCtrl | TargetingPlayer$ Opponent | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mausoleum_turnkey.jpg +Oracle:When Mausoleum Turnkey enters the battlefield, return target creature card of an opponent's choice from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/maw_of_the_mire.txt b/forge-gui/res/cardsfolder/m/maw_of_the_mire.txt index 219a1a1497b..b7e95366a25 100644 --- a/forge-gui/res/cardsfolder/m/maw_of_the_mire.txt +++ b/forge-gui/res/cardsfolder/m/maw_of_the_mire.txt @@ -1,7 +1,7 @@ -Name:Maw of the Mire -ManaCost:4 B -Types:Sorcery -A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBGainLife | SpellDescription$ Destroy target land. You gain 4 life. -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/maw_of_the_mire.jpg -Oracle:Destroy target land. You gain 4 life. \ No newline at end of file +Name:Maw of the Mire +ManaCost:4 B +Types:Sorcery +A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBGainLife | SpellDescription$ Destroy target land. You gain 4 life. +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/maw_of_the_mire.jpg +Oracle:Destroy target land. You gain 4 life. diff --git a/forge-gui/res/cardsfolder/m/maw_of_the_obzedat.txt b/forge-gui/res/cardsfolder/m/maw_of_the_obzedat.txt index 4394c7ed878..32fc7c6a49f 100644 --- a/forge-gui/res/cardsfolder/m/maw_of_the_obzedat.txt +++ b/forge-gui/res/cardsfolder/m/maw_of_the_obzedat.txt @@ -1,8 +1,8 @@ -Name:Maw of the Obzedat -ManaCost:3 W B -Types:Creature Thrull -PT:3/3 -A:AB$ PumpAll | Cost$ Sac<1/Creature> | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/maw_of_the_obzedat.jpg -Oracle:Sacrifice a creature: Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Name:Maw of the Obzedat +ManaCost:3 W B +Types:Creature Thrull +PT:3/3 +A:AB$ PumpAll | Cost$ Sac<1/Creature> | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/maw_of_the_obzedat.jpg +Oracle:Sacrifice a creature: Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mawcor.txt b/forge-gui/res/cardsfolder/m/mawcor.txt index 3029233aaeb..735bc2de6ca 100644 --- a/forge-gui/res/cardsfolder/m/mawcor.txt +++ b/forge-gui/res/cardsfolder/m/mawcor.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://resources.wizards.com/magic/cards/te/en-us/card4712.jpg -Oracle:Flying\n{T}: Mawcor deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Flying\n{T}: Mawcor deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/mayael_the_anima.txt b/forge-gui/res/cardsfolder/m/mayael_the_anima.txt index be4be16ed41..b0e90d9ac7b 100644 --- a/forge-gui/res/cardsfolder/m/mayael_the_anima.txt +++ b/forge-gui/res/cardsfolder/m/mayael_the_anima.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Dig | Cost$ 3 R G W T | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature.powerGE5 | DestinationZone$ Battlefield | SpellDescription$ Look at the top five cards of your library. You may put a creature card with power 5 or greater from among them onto the battlefield. Put the rest on the bottom of your library in any order. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mayael_the_anima.jpg -Oracle:{3}{R}{G}{W}, {T}: Look at the top five cards of your library. You may put a creature card with power 5 or greater from among them onto the battlefield. Put the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:{3}{R}{G}{W}, {T}: Look at the top five cards of your library. You may put a creature card with power 5 or greater from among them onto the battlefield. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/m/mayael_the_anima_avatar.txt b/forge-gui/res/cardsfolder/m/mayael_the_anima_avatar.txt index eee778527bf..12b1f8fd1eb 100644 --- a/forge-gui/res/cardsfolder/m/mayael_the_anima_avatar.txt +++ b/forge-gui/res/cardsfolder/m/mayael_the_anima_avatar.txt @@ -1,11 +1,11 @@ -Name:Mayael the Anima Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+5 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a creature card with power 5 or greater, put it into your hand. Otherwise, you may put it on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature.powerGE5 | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBDig -SVar:DBDig:DB$ Dig | DigNum$ 1 | DestinationZone$ Library | Optional$ True | LibraryPosition$ -1 | LibraryPosition2$ 0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ X -SVar:X:Remembered$Amount -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mayael_the_anima_avatar.jpg -Oracle:Hand +1, life +5\nAt the beginning of your upkeep, reveal the top card of your library. If it's a creature card with power 5 or greater, put it into your hand. Otherwise, you may put it on the bottom of your library. \ No newline at end of file +Name:Mayael the Anima Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+5 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, reveal the top card of your library. If it's a creature card with power 5 or greater, put it into your hand. Otherwise, you may put it on the bottom of your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature.powerGE5 | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBDig +SVar:DBDig:DB$ Dig | DigNum$ 1 | DestinationZone$ Library | Optional$ True | LibraryPosition$ -1 | LibraryPosition2$ 0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup | References$ X +SVar:X:Remembered$Amount +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mayael_the_anima_avatar.jpg +Oracle:Hand +1, life +5\nAt the beginning of your upkeep, reveal the top card of your library. If it's a creature card with power 5 or greater, put it into your hand. Otherwise, you may put it on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/m/mayaels_aria.txt b/forge-gui/res/cardsfolder/m/mayaels_aria.txt index 111ecca8591..1c0a68357e4 100644 --- a/forge-gui/res/cardsfolder/m/mayaels_aria.txt +++ b/forge-gui/res/cardsfolder/m/mayaels_aria.txt @@ -6,4 +6,4 @@ SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | Counte SVar:DBGainLife:DB$ GainLife | LifeAmount$ 10 | Defined$ You | ConditionPresent$ Creature.YouCtrl+powerGE10 | SubAbility$ DBWinGame SVar:DBWinGame:DB$ WinsGame | Defined$ You | ConditionPresent$ Creature.YouCtrl+powerGE20 SVar:Picture:http://www.wizards.com/global/images/magic/general/mayaels_aria.jpg -Oracle:At the beginning of your upkeep, put a +1/+1 counter on each creature you control if you control a creature with power 5 or greater. Then you gain 10 life if you control a creature with power 10 or greater. Then you win the game if you control a creature with power 20 or greater. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a +1/+1 counter on each creature you control if you control a creature with power 5 or greater. Then you gain 10 life if you control a creature with power 10 or greater. Then you win the game if you control a creature with power 20 or greater. diff --git a/forge-gui/res/cardsfolder/m/mayor_of_avabruck_howlpack_alpha.txt b/forge-gui/res/cardsfolder/m/mayor_of_avabruck_howlpack_alpha.txt index 5cadaa7a826..b1a05b20131 100644 --- a/forge-gui/res/cardsfolder/m/mayor_of_avabruck_howlpack_alpha.txt +++ b/forge-gui/res/cardsfolder/m/mayor_of_avabruck_howlpack_alpha.txt @@ -1,25 +1,25 @@ -Name:Mayor of Avabruck -ManaCost:1 G -Types:Creature Human Advisor Werewolf -PT:1/1 -S:Mode$ Continuous | Affected$ Creature.Human+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Human creatures you control get +1/+1. -T:Mode$ Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/mayor_of_avabruck.jpg -AlternateMode:DoubleFaced -Oracle:Other Human creatures you control get +1/+1.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Mayor of Avabruck. - -ALTERNATE - -Name:Howlpack Alpha -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:3/3 -S:Mode$ Continuous | Affected$ Creature.Werewolf+Other+YouCtrl,Creature.Wolf+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Werewolf and Wolf creatures you control get +1/+1. -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, put a 2/2 green Wolf creature token onto the battlefield. -T:Mode$ Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ISD -SVar:Picture:http://www.wizards.com/global/images/magic/general/howlpack_alpha.jpg -Oracle:Other Werewolf and Wolf creatures you control get +1/+1.\nAt the beginning of your end step, put a 2/2 green Wolf creature token onto the battlefield.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack Alpha. \ No newline at end of file +Name:Mayor of Avabruck +ManaCost:1 G +Types:Creature Human Advisor Werewolf +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.Human+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Human creatures you control get +1/+1. +T:Mode$ Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/mayor_of_avabruck.jpg +AlternateMode:DoubleFaced +Oracle:Other Human creatures you control get +1/+1.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Mayor of Avabruck. + +ALTERNATE + +Name:Howlpack Alpha +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:3/3 +S:Mode$ Continuous | Affected$ Creature.Werewolf+Other+YouCtrl,Creature.Wolf+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Werewolf and Wolf creatures you control get +1/+1. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your end step, put a 2/2 green Wolf creature token onto the battlefield. +T:Mode$ Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ISD +SVar:Picture:http://www.wizards.com/global/images/magic/general/howlpack_alpha.jpg +Oracle:Other Werewolf and Wolf creatures you control get +1/+1.\nAt the beginning of your end step, put a 2/2 green Wolf creature token onto the battlefield.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack Alpha. diff --git a/forge-gui/res/cardsfolder/m/maze_abomination.txt b/forge-gui/res/cardsfolder/m/maze_abomination.txt index 6d2bfe4f9f3..6963fd9f715 100644 --- a/forge-gui/res/cardsfolder/m/maze_abomination.txt +++ b/forge-gui/res/cardsfolder/m/maze_abomination.txt @@ -1,9 +1,9 @@ -Name:Maze Abomination -ManaCost:5 B -Types:Creature Elemental -PT:4/5 -K:Deathtouch -S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Deathtouch | Description$ Multicolored creatures you control have deathtouch. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_abomination.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nMulticolored creatures you control have deathtouch. \ No newline at end of file +Name:Maze Abomination +ManaCost:5 B +Types:Creature Elemental +PT:4/5 +K:Deathtouch +S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Deathtouch | Description$ Multicolored creatures you control have deathtouch. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_abomination.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nMulticolored creatures you control have deathtouch. diff --git a/forge-gui/res/cardsfolder/m/maze_behemoth.txt b/forge-gui/res/cardsfolder/m/maze_behemoth.txt index 737748cfb7b..e7e7eb1d3ff 100644 --- a/forge-gui/res/cardsfolder/m/maze_behemoth.txt +++ b/forge-gui/res/cardsfolder/m/maze_behemoth.txt @@ -1,9 +1,9 @@ -Name:Maze Behemoth -ManaCost:5 G -Types:Creature Elemental -PT:5/4 -K:Trample -S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Trample | Description$ Multicolored creatures you control have trample. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_behemoth.jpg -Oracle:Trample\nMulticolored creatures you control have trample. \ No newline at end of file +Name:Maze Behemoth +ManaCost:5 G +Types:Creature Elemental +PT:5/4 +K:Trample +S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Trample | Description$ Multicolored creatures you control have trample. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_behemoth.jpg +Oracle:Trample\nMulticolored creatures you control have trample. diff --git a/forge-gui/res/cardsfolder/m/maze_glider.txt b/forge-gui/res/cardsfolder/m/maze_glider.txt index 9981a135b70..b5c9691111f 100644 --- a/forge-gui/res/cardsfolder/m/maze_glider.txt +++ b/forge-gui/res/cardsfolder/m/maze_glider.txt @@ -1,9 +1,9 @@ -Name:Maze Glider -ManaCost:5 U -Types:Creature Elemental -PT:3/5 -K:Flying -S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Flying | Description$ Multicolored creatures you control have flying. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_glider.jpg -Oracle:Flying\nMulticolored creatures you control have flying. \ No newline at end of file +Name:Maze Glider +ManaCost:5 U +Types:Creature Elemental +PT:3/5 +K:Flying +S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Flying | Description$ Multicolored creatures you control have flying. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_glider.jpg +Oracle:Flying\nMulticolored creatures you control have flying. diff --git a/forge-gui/res/cardsfolder/m/maze_of_ith.txt b/forge-gui/res/cardsfolder/m/maze_of_ith.txt index 7b0815d7d0f..a75f418e08d 100644 --- a/forge-gui/res/cardsfolder/m/maze_of_ith.txt +++ b/forge-gui/res/cardsfolder/m/maze_of_ith.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Pump | Cost$ T | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | SubAbility$ DBUntap | IsCurse$ True | SpellDescription$ Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_of_ith.jpg -Oracle:{T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. \ No newline at end of file +Oracle:{T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn. diff --git a/forge-gui/res/cardsfolder/m/maze_of_shadows.txt b/forge-gui/res/cardsfolder/m/maze_of_shadows.txt index d9099348509..9bebae068bc 100644 --- a/forge-gui/res/cardsfolder/m/maze_of_shadows.txt +++ b/forge-gui/res/cardsfolder/m/maze_of_shadows.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ T | ValidTgts$ Creature.attacking+withShadow | TgtPrompt$ Sel SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_of_shadows.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Untap target attacking creature with shadow. Prevent all combat damage that would be dealt to and dealt by that creature this turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Untap target attacking creature with shadow. Prevent all combat damage that would be dealt to and dealt by that creature this turn. diff --git a/forge-gui/res/cardsfolder/m/maze_rusher.txt b/forge-gui/res/cardsfolder/m/maze_rusher.txt index 7285821a4fa..0abf2bb230d 100644 --- a/forge-gui/res/cardsfolder/m/maze_rusher.txt +++ b/forge-gui/res/cardsfolder/m/maze_rusher.txt @@ -1,9 +1,9 @@ -Name:Maze Rusher -ManaCost:5 R -Types:Creature Elemental -PT:6/3 -K:Haste -S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Haste | Description$ Multicolored creatures you control have haste. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_rusher.jpg -Oracle:Haste\nMulticolored creatures you control have haste. \ No newline at end of file +Name:Maze Rusher +ManaCost:5 R +Types:Creature Elemental +PT:6/3 +K:Haste +S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Haste | Description$ Multicolored creatures you control have haste. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_rusher.jpg +Oracle:Haste\nMulticolored creatures you control have haste. diff --git a/forge-gui/res/cardsfolder/m/maze_sentinel.txt b/forge-gui/res/cardsfolder/m/maze_sentinel.txt index 2a499c5cc90..c42e4aa63fa 100644 --- a/forge-gui/res/cardsfolder/m/maze_sentinel.txt +++ b/forge-gui/res/cardsfolder/m/maze_sentinel.txt @@ -1,9 +1,9 @@ -Name:Maze Sentinel -ManaCost:5 W -Types:Creature Elemental -PT:3/6 -K:Vigilance -S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Vigilance | Description$ Multicolored creatures you control have vigilance. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_sentinel.jpg -Oracle:Vigilance\nMulticolored creatures you control have vigilance. \ No newline at end of file +Name:Maze Sentinel +ManaCost:5 W +Types:Creature Elemental +PT:3/6 +K:Vigilance +S:Mode$ Continuous | Affected$ Creature.MultiColor+YouCtrl | AddKeyword$ Vigilance | Description$ Multicolored creatures you control have vigilance. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/maze_sentinel.jpg +Oracle:Vigilance\nMulticolored creatures you control have vigilance. diff --git a/forge-gui/res/cardsfolder/m/mazes_end.txt b/forge-gui/res/cardsfolder/m/mazes_end.txt index 3706c43a355..34ee1eb6183 100644 --- a/forge-gui/res/cardsfolder/m/mazes_end.txt +++ b/forge-gui/res/cardsfolder/m/mazes_end.txt @@ -1,12 +1,12 @@ -Name:Maze's End -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ ChangeZone | Cost$ 3 T Return<1/CARDNAME> | ChangeType$ Gate | ChangeNum$ 1 | Origin$ Library | Destination$ Battlefield | SubAbility$ DBWin | SpellDescription$ Search your library for a Gate card, put it onto the battlefield, then shuffle your library. If you control ten or more Gates with different names, you win the game. -SVar:DBWin:DB$ WinsGame | Defined$ You | ConditionCheckSVar$ MazeGate | ConditionSVarCompare$ GE10 -SVar:MazeGate:Count$DifferentCardNames_Gate.YouCtrl+inZoneBattlefield -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mazes_end.jpg -Oracle:Maze's End enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{3}, {T}, Return Maze's End to its owner's hand: Search your library for a Gate card, put it onto the battlefield, then shuffle your library. If you control ten or more Gates with different names, you win the game. \ No newline at end of file +Name:Maze's End +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ ChangeZone | Cost$ 3 T Return<1/CARDNAME> | ChangeType$ Gate | ChangeNum$ 1 | Origin$ Library | Destination$ Battlefield | SubAbility$ DBWin | SpellDescription$ Search your library for a Gate card, put it onto the battlefield, then shuffle your library. If you control ten or more Gates with different names, you win the game. +SVar:DBWin:DB$ WinsGame | Defined$ You | ConditionCheckSVar$ MazeGate | ConditionSVarCompare$ GE10 +SVar:MazeGate:Count$DifferentCardNames_Gate.YouCtrl+inZoneBattlefield +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mazes_end.jpg +Oracle:Maze's End enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{3}, {T}, Return Maze's End to its owner's hand: Search your library for a Gate card, put it onto the battlefield, then shuffle your library. If you control ten or more Gates with different names, you win the game. diff --git a/forge-gui/res/cardsfolder/m/meadowboon.txt b/forge-gui/res/cardsfolder/m/meadowboon.txt index 775daa52891..9c72f16826f 100644 --- a/forge-gui/res/cardsfolder/m/meadowboon.txt +++ b/forge-gui/res/cardsfolder/m/meadowboon.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/meadowboon.jpg -Oracle:When Meadowboon leaves the battlefield, put a +1/+1 counter on each creature target player controls.\nEvoke {3}{W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:When Meadowboon leaves the battlefield, put a +1/+1 counter on each creature target player controls.\nEvoke {3}{W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/m/measure_of_wickedness.txt b/forge-gui/res/cardsfolder/m/measure_of_wickedness.txt index 5a3e076dd65..c089912361b 100644 --- a/forge-gui/res/cardsfolder/m/measure_of_wickedness.txt +++ b/forge-gui/res/cardsfolder/m/measure_of_wickedness.txt @@ -1,13 +1,13 @@ -Name:Measure of Wickedness -ManaCost:3 B -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your end step, sacrifice CARDNAME and you lose 8 life. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 8 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn+Other | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ Whenever another card is put into your graveyard from anywhere, target opponent gains control of CARDNAME. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent -S:Mode$ Continuous | Affected$ Permanent.YouCtrl | AddSVar$ Sac -SVar:RemAIDeck:True -SVar:Sac:SVar:SacMe:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/measure_of_wickedness.jpg -Oracle:At the beginning of your end step, sacrifice Measure of Wickedness and you lose 8 life.\nWhenever another card is put into your graveyard from anywhere, target opponent gains control of Measure of Wickedness. \ No newline at end of file +Name:Measure of Wickedness +ManaCost:3 B +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your end step, sacrifice CARDNAME and you lose 8 life. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 8 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn+Other | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ Whenever another card is put into your graveyard from anywhere, target opponent gains control of CARDNAME. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent +S:Mode$ Continuous | Affected$ Permanent.YouCtrl | AddSVar$ Sac +SVar:RemAIDeck:True +SVar:Sac:SVar:SacMe:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/measure_of_wickedness.jpg +Oracle:At the beginning of your end step, sacrifice Measure of Wickedness and you lose 8 life.\nWhenever another card is put into your graveyard from anywhere, target opponent gains control of Measure of Wickedness. diff --git a/forge-gui/res/cardsfolder/m/meddling_mage.txt b/forge-gui/res/cardsfolder/m/meddling_mage.txt index 4f04ec74804..98439849882 100644 --- a/forge-gui/res/cardsfolder/m/meddling_mage.txt +++ b/forge-gui/res/cardsfolder/m/meddling_mage.txt @@ -7,4 +7,4 @@ SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDe S:Mode$ CantBeCast | ValidCard$ Card.NamedCard | Description$ The named card can't be cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/meddling_mage.jpg -Oracle:As Meddling Mage enters the battlefield, name a nonland card.\nThe named card can't be cast. \ No newline at end of file +Oracle:As Meddling Mage enters the battlefield, name a nonland card.\nThe named card can't be cast. diff --git a/forge-gui/res/cardsfolder/m/medicine_bag.txt b/forge-gui/res/cardsfolder/m/medicine_bag.txt index d00706666b8..4937e6d0eba 100644 --- a/forge-gui/res/cardsfolder/m/medicine_bag.txt +++ b/forge-gui/res/cardsfolder/m/medicine_bag.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cost$ 1 T Discard<1/Card> | SpellDescription$ Regenerate target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/medicine_bag.jpg -Oracle:{1}, {T}, Discard a card: Regenerate target creature. \ No newline at end of file +Oracle:{1}, {T}, Discard a card: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/m/medicine_runner.txt b/forge-gui/res/cardsfolder/m/medicine_runner.txt index c30ca3e777d..2545f585380 100644 --- a/forge-gui/res/cardsfolder/m/medicine_runner.txt +++ b/forge-gui/res/cardsfolder/m/medicine_runner.txt @@ -1,9 +1,9 @@ -Name:Medicine Runner -ManaCost:1 GW -Types:Creature Elf Cleric -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRemoveCounter | TriggerDescription$ When CARDNAME enters the battlefield, you may remove a counter from target permanent. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/medicine_runner.jpg -Oracle:When Medicine Runner enters the battlefield, you may remove a counter from target permanent. \ No newline at end of file +Name:Medicine Runner +ManaCost:1 GW +Types:Creature Elf Cleric +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRemoveCounter | TriggerDescription$ When CARDNAME enters the battlefield, you may remove a counter from target permanent. +SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/medicine_runner.jpg +Oracle:When Medicine Runner enters the battlefield, you may remove a counter from target permanent. diff --git a/forge-gui/res/cardsfolder/m/meditate.txt b/forge-gui/res/cardsfolder/m/meditate.txt index 5843ee7306a..c4f5e581078 100644 --- a/forge-gui/res/cardsfolder/m/meditate.txt +++ b/forge-gui/res/cardsfolder/m/meditate.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ 2 U | NumCards$ 4 | Defined$ You | SpellDescription$ Draw four cards. You skip your next turn. | SubAbility$ DBSkip SVar:DBSkip:DB$ SkipTurn | Defined$ You | NumTurns$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/meditate.jpg -Oracle:Draw four cards. You skip your next turn. \ No newline at end of file +Oracle:Draw four cards. You skip your next turn. diff --git a/forge-gui/res/cardsfolder/m/medomai_the_ageless.txt b/forge-gui/res/cardsfolder/m/medomai_the_ageless.txt index d543234702d..05176a054f0 100644 --- a/forge-gui/res/cardsfolder/m/medomai_the_ageless.txt +++ b/forge-gui/res/cardsfolder/m/medomai_the_ageless.txt @@ -1,11 +1,11 @@ -Name:Medomai the Ageless -ManaCost:4 W U -Types:Legendary Creature Sphinx -PT:4/4 -K:Flying -K:CARDNAME can't attack during extra turns. -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigAddTurn | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, take an extra turn after this one. -SVar:TrigAddTurn:AB$ AddTurn | Cost$ 0 | NumTurns$ 1 -SVar:MustBeBlocked:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/medomai_the_ageless.jpg -Oracle:Flying\nWhenever Medomai the Ageless deals combat damage to a player, take an extra turn after this one.\nMedomai the Ageless can't attack during extra turns. \ No newline at end of file +Name:Medomai the Ageless +ManaCost:4 W U +Types:Legendary Creature Sphinx +PT:4/4 +K:Flying +K:CARDNAME can't attack during extra turns. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigAddTurn | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, take an extra turn after this one. +SVar:TrigAddTurn:AB$ AddTurn | Cost$ 0 | NumTurns$ 1 +SVar:MustBeBlocked:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/medomai_the_ageless.jpg +Oracle:Flying\nWhenever Medomai the Ageless deals combat damage to a player, take an extra turn after this one.\nMedomai the Ageless can't attack during extra turns. diff --git a/forge-gui/res/cardsfolder/m/meekstone.txt b/forge-gui/res/cardsfolder/m/meekstone.txt index 22ca35be99d..5d3deba0a6c 100644 --- a/forge-gui/res/cardsfolder/m/meekstone.txt +++ b/forge-gui/res/cardsfolder/m/meekstone.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.powerGE3 | AddHiddenKeyword$ CARDNAME do SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/meekstone.jpg -Oracle:Creatures with power 3 or greater don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Creatures with power 3 or greater don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/m/megantic_sliver.txt b/forge-gui/res/cardsfolder/m/megantic_sliver.txt index ae6665aa823..8d0f4fb6b3b 100644 --- a/forge-gui/res/cardsfolder/m/megantic_sliver.txt +++ b/forge-gui/res/cardsfolder/m/megantic_sliver.txt @@ -1,9 +1,9 @@ -Name:Megantic Sliver -ManaCost:5 G -Types:Creature Sliver -PT:3/3 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddPower$ 3 | AddToughness$ 3 | Description$ Sliver creatures you control get +3/+3. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Sliver -SVar:Picture:http://www.wizards.com/global/images/magic/general/megantic_sliver.jpg -Oracle:Sliver creatures you control get +3/+3. +Name:Megantic Sliver +ManaCost:5 G +Types:Creature Sliver +PT:3/3 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddPower$ 3 | AddToughness$ 3 | Description$ Sliver creatures you control get +3/+3. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Sliver +SVar:Picture:http://www.wizards.com/global/images/magic/general/megantic_sliver.jpg +Oracle:Sliver creatures you control get +3/+3. diff --git a/forge-gui/res/cardsfolder/m/megatherium.txt b/forge-gui/res/cardsfolder/m/megatherium.txt index 1c75f73ccaf..0f045a45a20 100644 --- a/forge-gui/res/cardsfolder/m/megatherium.txt +++ b/forge-gui/res/cardsfolder/m/megatherium.txt @@ -1,11 +1,11 @@ -Name:Megatherium -ManaCost:2 G -Types:Creature Beast -PT:4/4 -K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you pay {1} for each card in your hand. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ X | UnlessPayer$ You | References$ X -SVar:X:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/megatherium.jpg -Oracle:Trample\nWhen Megatherium enters the battlefield, sacrifice it unless you pay {1} for each card in your hand. \ No newline at end of file +Name:Megatherium +ManaCost:2 G +Types:Creature Beast +PT:4/4 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you pay {1} for each card in your hand. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ X | UnlessPayer$ You | References$ X +SVar:X:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/megatherium.jpg +Oracle:Trample\nWhen Megatherium enters the battlefield, sacrifice it unless you pay {1} for each card in your hand. diff --git a/forge-gui/res/cardsfolder/m/megatog.txt b/forge-gui/res/cardsfolder/m/megatog.txt index 31a9e68113a..bc0da422831 100644 --- a/forge-gui/res/cardsfolder/m/megatog.txt +++ b/forge-gui/res/cardsfolder/m/megatog.txt @@ -4,4 +4,4 @@ Types:Creature Atog PT:3/4 A:AB$ Pump | Cost$ Sac<1/Artifact> | NumAtt$ +3 | NumDef$ +3 | KW$ Trample | SpellDescription$ CARDNAME gets +3/+3 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/megatog.jpg -Oracle:Sacrifice an artifact: Megatog gets +3/+3 and gains trample until end of turn. \ No newline at end of file +Oracle:Sacrifice an artifact: Megatog gets +3/+3 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/m/meglonoth.txt b/forge-gui/res/cardsfolder/m/meglonoth.txt index 1f026f76498..6238b2703de 100644 --- a/forge-gui/res/cardsfolder/m/meglonoth.txt +++ b/forge-gui/res/cardsfolder/m/meglonoth.txt @@ -9,4 +9,4 @@ SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredAttackerControll SVar:X:Count$CardPower SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/meglonoth.jpg -Oracle:Vigilance, trample\nWhenever Meglonoth blocks a creature, Meglonoth deals damage to that creature's controller equal to Meglonoth's power. \ No newline at end of file +Oracle:Vigilance, trample\nWhenever Meglonoth blocks a creature, Meglonoth deals damage to that creature's controller equal to Meglonoth's power. diff --git a/forge-gui/res/cardsfolder/m/megrim.txt b/forge-gui/res/cardsfolder/m/megrim.txt index 17d69cbd750..fe3dda07d86 100644 --- a/forge-gui/res/cardsfolder/m/megrim.txt +++ b/forge-gui/res/cardsfolder/m/megrim.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever an opponent discards a card, CARDNAME deals 2 damage to that player. SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/megrim.jpg -Oracle:Whenever an opponent discards a card, Megrim deals 2 damage to that player. \ No newline at end of file +Oracle:Whenever an opponent discards a card, Megrim deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/m/meishin_the_mind_cage.txt b/forge-gui/res/cardsfolder/m/meishin_the_mind_cage.txt index 0111d7e4559..3fdcb45ed84 100644 --- a/forge-gui/res/cardsfolder/m/meishin_the_mind_cage.txt +++ b/forge-gui/res/cardsfolder/m/meishin_the_mind_cage.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature | AddPower$ X | References$ X | Descript SVar:X:Count$InYourHand/Negative SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/meishin_the_mind_cage.jpg -Oracle:All creatures get -X/-0, where X is the number of cards in your hand. \ No newline at end of file +Oracle:All creatures get -X/-0, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/m/melancholy.txt b/forge-gui/res/cardsfolder/m/melancholy.txt index 32330d1e29c..1b47edd1a99 100644 --- a/forge-gui/res/cardsfolder/m/melancholy.txt +++ b/forge-gui/res/cardsfolder/m/melancholy.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ Enchanted K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B SVar:Picture:http://www.wizards.com/global/images/magic/general/melancholy.jpg -Oracle:Enchant creature\nWhen Melancholy enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of your upkeep, sacrifice Melancholy unless you pay {B}. \ No newline at end of file +Oracle:Enchant creature\nWhen Melancholy enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of your upkeep, sacrifice Melancholy unless you pay {B}. diff --git a/forge-gui/res/cardsfolder/m/melee.txt b/forge-gui/res/cardsfolder/m/melee.txt index 42bd30a0535..621a0ba129a 100644 --- a/forge-gui/res/cardsfolder/m/melee.txt +++ b/forge-gui/res/cardsfolder/m/melee.txt @@ -1,13 +1,13 @@ -Name:Melee -ManaCost:4 R -Types:Instant -A:SP$ DeclareCombatants | Cost$ 4 R | DeclareBlockers$ True | PlayerTurn$ True | ActivationPhases$ BeginCombat->Declare Attackers | SubAbility$ DBEffect | SpellDescription$ Cast CARDNAME only during your turn and only during combat before blockers are declared. You choose which creatures block this combat and how those creatures block. Whenever a creature attacks and isn't blocked this combat, untap it and remove it from combat. -SVar:DBEffect:DB$ Effect | Triggers$ TrigAttack,TrigEndCombat | SVars$ RemoveEffect,TrigUntap,RemCombat -SVar:TrigEndCombat:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | TriggerZones$ Command | Execute$ RemoveEffect | Static$ True -SVar:RemoveEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:TrigAttack:Mode$ AttackerUnblocked | ValidCard$ Creature | Execute$ TrigUntap | TriggerZones$ Command | TriggerDescription$ Whenever a creature attacks and isn't blocked this combat, untap it and remove it from combat. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ RemCombat -SVar:RemCombat:DB$ RemoveFromCombat | Defined$ TriggeredAttacker -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/melee.jpg -Oracle:Cast Melee only during your turn and only during combat before blockers are declared.\nYou choose which creatures block this combat and how those creatures block.\nWhenever a creature attacks and isn't blocked this combat, untap it and remove it from combat. \ No newline at end of file +Name:Melee +ManaCost:4 R +Types:Instant +A:SP$ DeclareCombatants | Cost$ 4 R | DeclareBlockers$ True | PlayerTurn$ True | ActivationPhases$ BeginCombat->Declare Attackers | SubAbility$ DBEffect | SpellDescription$ Cast CARDNAME only during your turn and only during combat before blockers are declared. You choose which creatures block this combat and how those creatures block. Whenever a creature attacks and isn't blocked this combat, untap it and remove it from combat. +SVar:DBEffect:DB$ Effect | Triggers$ TrigAttack,TrigEndCombat | SVars$ RemoveEffect,TrigUntap,RemCombat +SVar:TrigEndCombat:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | TriggerZones$ Command | Execute$ RemoveEffect | Static$ True +SVar:RemoveEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:TrigAttack:Mode$ AttackerUnblocked | ValidCard$ Creature | Execute$ TrigUntap | TriggerZones$ Command | TriggerDescription$ Whenever a creature attacks and isn't blocked this combat, untap it and remove it from combat. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ RemCombat +SVar:RemCombat:DB$ RemoveFromCombat | Defined$ TriggeredAttacker +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/melee.jpg +Oracle:Cast Melee only during your turn and only during combat before blockers are declared.\nYou choose which creatures block this combat and how those creatures block.\nWhenever a creature attacks and isn't blocked this combat, untap it and remove it from combat. diff --git a/forge-gui/res/cardsfolder/m/melek_izzet_paragon.txt b/forge-gui/res/cardsfolder/m/melek_izzet_paragon.txt index 8b266232ce9..a513ca60c9a 100644 --- a/forge-gui/res/cardsfolder/m/melek_izzet_paragon.txt +++ b/forge-gui/res/cardsfolder/m/melek_izzet_paragon.txt @@ -1,10 +1,10 @@ -Name:Melek, Izzet Paragon -ManaCost:4 U R -Types:Legendary Creature Weird Wizard -PT:2/4 -K:Play with the top card of your library revealed. -S:Mode$ Continuous | Affected$ Instant.TopLibrary+YouCtrl,Sorcery.TopLibrary+YouCtrl | AffectedZone$ Library | EffectZone$ Battlefield | AddHiddenKeyword$ May be played | Description$ You may cast the top card of your library if it's an instant or sorcery card. -T:Mode$ SpellCast | ValidCard$ Instant.wasCastFromLibrary,Sorcery.wasCastFromLibrary | ValidActivatingPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an instant or sorcery spell from your library, copy it. You may choose new targets for this copy. -SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility -SVar:Picture:http://www.wizards.com/global/images/magic/general/melek_izzet_paragon.jpg -Oracle:Play with the top card of your library revealed.\nYou may cast the top card of your library if it's an instant or sorcery card.\nWhenever you cast an instant or sorcery spell from your library, copy it. You may choose new targets for the copy. \ No newline at end of file +Name:Melek, Izzet Paragon +ManaCost:4 U R +Types:Legendary Creature Weird Wizard +PT:2/4 +K:Play with the top card of your library revealed. +S:Mode$ Continuous | Affected$ Instant.TopLibrary+YouCtrl,Sorcery.TopLibrary+YouCtrl | AffectedZone$ Library | EffectZone$ Battlefield | AddHiddenKeyword$ May be played | Description$ You may cast the top card of your library if it's an instant or sorcery card. +T:Mode$ SpellCast | ValidCard$ Instant.wasCastFromLibrary,Sorcery.wasCastFromLibrary | ValidActivatingPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an instant or sorcery spell from your library, copy it. You may choose new targets for this copy. +SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility +SVar:Picture:http://www.wizards.com/global/images/magic/general/melek_izzet_paragon.jpg +Oracle:Play with the top card of your library revealed.\nYou may cast the top card of your library if it's an instant or sorcery card.\nWhenever you cast an instant or sorcery spell from your library, copy it. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/m/melesse_spirit.txt b/forge-gui/res/cardsfolder/m/melesse_spirit.txt index e35c6973c5f..f94f7072c94 100644 --- a/forge-gui/res/cardsfolder/m/melesse_spirit.txt +++ b/forge-gui/res/cardsfolder/m/melesse_spirit.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/melesse_spirit.jpg -Oracle:Flying, protection from black \ No newline at end of file +Oracle:Flying, protection from black diff --git a/forge-gui/res/cardsfolder/m/meletis_astronomer.txt b/forge-gui/res/cardsfolder/m/meletis_astronomer.txt index 72335b58df8..65a06860486 100644 --- a/forge-gui/res/cardsfolder/m/meletis_astronomer.txt +++ b/forge-gui/res/cardsfolder/m/meletis_astronomer.txt @@ -1,8 +1,8 @@ -Name:Meletis Astronomer -ManaCost:1 U -Types:Creature Human Wizard -PT:1/3 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, look at the top three cards of your library. You may reveal an enchantment card from among them and put it into your hand. Put the rest on the bottom of your library in any order. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 3 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/meletis_astronomer.jpg -Oracle:Heroic - Whenever you cast a spell that targets Meletis Astronomer, look at the top three cards of your library. You may reveal an enchantment card from among them and put it into your hand. Put the rest on the bottom of your library in any order. +Name:Meletis Astronomer +ManaCost:1 U +Types:Creature Human Wizard +PT:1/3 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, look at the top three cards of your library. You may reveal an enchantment card from among them and put it into your hand. Put the rest on the bottom of your library in any order. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 3 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/meletis_astronomer.jpg +Oracle:Heroic - Whenever you cast a spell that targets Meletis Astronomer, look at the top three cards of your library. You may reveal an enchantment card from among them and put it into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/m/meletis_charlatan.txt b/forge-gui/res/cardsfolder/m/meletis_charlatan.txt index aad7b630769..c6204040af9 100644 --- a/forge-gui/res/cardsfolder/m/meletis_charlatan.txt +++ b/forge-gui/res/cardsfolder/m/meletis_charlatan.txt @@ -1,8 +1,8 @@ -Name:Meletis Charlatan -ManaCost:2 U -Types:Creature Human Wizard -PT:2/3 -A:AB$ CopySpellAbility | Cost$ 2 U T | ValidTgts$ Instant,Sorcery | TargetType$ Spell | Controller$ TargetedController | SpellDescription$ The controller of target instant or sorcery spell copies it. That player may choose new targets for the copy. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/meletis_charlatan.jpg -Oracle:{2}{U}, {T}: The controller of target instant or sorcery spell copies it. That player may choose new targets for the copy. \ No newline at end of file +Name:Meletis Charlatan +ManaCost:2 U +Types:Creature Human Wizard +PT:2/3 +A:AB$ CopySpellAbility | Cost$ 2 U T | ValidTgts$ Instant,Sorcery | TargetType$ Spell | Controller$ TargetedController | SpellDescription$ The controller of target instant or sorcery spell copies it. That player may choose new targets for the copy. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/meletis_charlatan.jpg +Oracle:{2}{U}, {T}: The controller of target instant or sorcery spell copies it. That player may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/m/melira_sylvok_outcast.txt b/forge-gui/res/cardsfolder/m/melira_sylvok_outcast.txt index e13823de731..ab2020cd712 100644 --- a/forge-gui/res/cardsfolder/m/melira_sylvok_outcast.txt +++ b/forge-gui/res/cardsfolder/m/melira_sylvok_outcast.txt @@ -1,12 +1,12 @@ -Name:Melira, Sylvok Outcast -ManaCost:1 G -Types:Legendary Creature Human Scout -PT:2/2 -K:Creatures you control can't have -1/-1 counters placed on them. -S:Mode$ Continuous | Affected$ You | AddKeyword$ You can't get poison counters | Description$ You can't get poison counters. -S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Infect | Description$ Creatures your opponents control lose infect. -S:Mode$ Continuous | Affected$ Creature.YouCtrl+withPersist | AddSVar$ Sac -SVar:Sac:SVar:SacMe:3 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/melira_sylvok_outcast.jpg -Oracle:You can't get poison counters.\nCreatures you control can't have -1/-1 counters placed on them.\nCreatures your opponents control lose infect. \ No newline at end of file +Name:Melira, Sylvok Outcast +ManaCost:1 G +Types:Legendary Creature Human Scout +PT:2/2 +K:Creatures you control can't have -1/-1 counters placed on them. +S:Mode$ Continuous | Affected$ You | AddKeyword$ You can't get poison counters | Description$ You can't get poison counters. +S:Mode$ Continuous | Affected$ Creature.OppCtrl | RemoveKeyword$ Infect | Description$ Creatures your opponents control lose infect. +S:Mode$ Continuous | Affected$ Creature.YouCtrl+withPersist | AddSVar$ Sac +SVar:Sac:SVar:SacMe:3 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/melira_sylvok_outcast.jpg +Oracle:You can't get poison counters.\nCreatures you control can't have -1/-1 counters placed on them.\nCreatures your opponents control lose infect. diff --git a/forge-gui/res/cardsfolder/m/meliras_keepers.txt b/forge-gui/res/cardsfolder/m/meliras_keepers.txt index a5ac6fa993a..11cd0454dc0 100644 --- a/forge-gui/res/cardsfolder/m/meliras_keepers.txt +++ b/forge-gui/res/cardsfolder/m/meliras_keepers.txt @@ -4,4 +4,4 @@ Types:Creature Human Warrior PT:4/4 K:CARDNAME can't have counters placed on it. SVar:Picture:http://www.wizards.com/global/images/magic/general/meliras_keepers.jpg -Oracle:Melira's Keepers can't have counters placed on it. \ No newline at end of file +Oracle:Melira's Keepers can't have counters placed on it. diff --git a/forge-gui/res/cardsfolder/m/meloku_the_clouded_mirror.txt b/forge-gui/res/cardsfolder/m/meloku_the_clouded_mirror.txt index 7527bc8cd8f..b493f07844c 100644 --- a/forge-gui/res/cardsfolder/m/meloku_the_clouded_mirror.txt +++ b/forge-gui/res/cardsfolder/m/meloku_the_clouded_mirror.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Token | Cost$ 1 Return<1/Land> | TokenAmount$ 1 | TokenName$ Illusion | TokenTypes$ Creature,Illusion | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 blue Illusion creature token with flying onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card75268.jpg -Oracle:Flying\n{1}, Return a land you control to its owner's hand: Put a 1/1 blue Illusion creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Flying\n{1}, Return a land you control to its owner's hand: Put a 1/1 blue Illusion creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/melt_terrain.txt b/forge-gui/res/cardsfolder/m/melt_terrain.txt index 7d9497d1218..354e41b5620 100644 --- a/forge-gui/res/cardsfolder/m/melt_terrain.txt +++ b/forge-gui/res/cardsfolder/m/melt_terrain.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDealDamage | SpellDescription$ Destroy target land. CARDNAME deals 2 damage to that land's controller. SVar:DBDealDamage:DB$DealDamage | NumDmg$ 2 | Defined$ TargetedController SVar:Picture:http://www.wizards.com/global/images/magic/general/melt_terrain.jpg -Oracle:Destroy target land. Melt Terrain deals 2 damage to that land's controller. \ No newline at end of file +Oracle:Destroy target land. Melt Terrain deals 2 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/m/meltdown.txt b/forge-gui/res/cardsfolder/m/meltdown.txt index 0988ca35923..f43385d82e8 100644 --- a/forge-gui/res/cardsfolder/m/meltdown.txt +++ b/forge-gui/res/cardsfolder/m/meltdown.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ X R | ValidCards$ Artifact.cmcLEX | References$ X | Spe SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/meltdown.jpg -Oracle:Destroy each artifact with converted mana cost X or less. \ No newline at end of file +Oracle:Destroy each artifact with converted mana cost X or less. diff --git a/forge-gui/res/cardsfolder/m/melting.txt b/forge-gui/res/cardsfolder/m/melting.txt index d9cf797edf1..ead13b98931 100644 --- a/forge-gui/res/cardsfolder/m/melting.txt +++ b/forge-gui/res/cardsfolder/m/melting.txt @@ -1,8 +1,8 @@ -Name:Melting -ManaCost:3 R -Types:Enchantment -S:Mode$ Continuous | Affected$ Land | RemoveType$ Snow | Description$ All lands are no longer snow. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/melting.jpg -Oracle:All lands are no longer snow. \ No newline at end of file +Name:Melting +ManaCost:3 R +Types:Enchantment +S:Mode$ Continuous | Affected$ Land | RemoveType$ Snow | Description$ All lands are no longer snow. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/melting.jpg +Oracle:All lands are no longer snow. diff --git a/forge-gui/res/cardsfolder/m/memnarch.txt b/forge-gui/res/cardsfolder/m/memnarch.txt index e8ea1ba1190..521c993fd4a 100644 --- a/forge-gui/res/cardsfolder/m/memnarch.txt +++ b/forge-gui/res/cardsfolder/m/memnarch.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ 1 U U | ValidTgts$ Permanent | TgtPrompt$ Select target pe A:AB$ GainControl | Cost$ 3 U | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Gain control of target artifact. (This effect lasts indefinitely.) SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/dst/en-us/card51054.jpg -Oracle:{1}{U}{U}: Target permanent becomes an artifact in addition to its other types. (This effect lasts indefinitely.)\n{3}{U}: Gain control of target artifact. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{1}{U}{U}: Target permanent becomes an artifact in addition to its other types. (This effect lasts indefinitely.)\n{3}{U}: Gain control of target artifact. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/m/memnite.txt b/forge-gui/res/cardsfolder/m/memnite.txt index e6079d9685d..0a9610c50ab 100644 --- a/forge-gui/res/cardsfolder/m/memnite.txt +++ b/forge-gui/res/cardsfolder/m/memnite.txt @@ -3,4 +3,4 @@ ManaCost:0 Types:Artifact Creature Construct PT:1/1 SVar:Picture:http://www.wizards.com/global/images/magic/general/memnite.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/memoricide.txt b/forge-gui/res/cardsfolder/m/memoricide.txt index 55161cdaf69..be981ad2a04 100644 --- a/forge-gui/res/cardsfolder/m/memoricide.txt +++ b/forge-gui/res/cardsfolder/m/memoricide.txt @@ -1,13 +1,13 @@ -Name:Memoricide -ManaCost:3 B -Types:Sorcery -A:SP$ NameCard | Cost$ 3 B | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ ExileYard | SpellDescription$ Name a nonland card. Search target player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. -SVar:ExileYard:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card.NamedCard | Chooser$ You | ChangeNum$ NumInYard | Hidden$ True | SubAbility$ ExileHand | StackDescription$ Name a nonland card. Search target player's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. -SVar:ExileHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ Targeted | ChangeType$ Card.NamedCard | ChangeNum$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None -SVar:ExileLib:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ Targeted | ChangeType$ Card.NamedCard | ChangeNum$ NumInLib | Chooser$ You | Shuffle$ True | StackDescription$ None -SVar:NumInLib:TargetedPlayer$CardsInLibrary -SVar:NumInHand:TargetedPlayer$CardsInHand -SVar:NumInYard:TargetedPlayer$CardsInGraveyard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/memoricide.jpg -Oracle:Name a nonland card. Search target player's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. \ No newline at end of file +Name:Memoricide +ManaCost:3 B +Types:Sorcery +A:SP$ NameCard | Cost$ 3 B | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ ExileYard | SpellDescription$ Name a nonland card. Search target player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. +SVar:ExileYard:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card.NamedCard | Chooser$ You | ChangeNum$ NumInYard | Hidden$ True | SubAbility$ ExileHand | StackDescription$ Name a nonland card. Search target player's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. +SVar:ExileHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ Targeted | ChangeType$ Card.NamedCard | ChangeNum$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None +SVar:ExileLib:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ Targeted | ChangeType$ Card.NamedCard | ChangeNum$ NumInLib | Chooser$ You | Shuffle$ True | StackDescription$ None +SVar:NumInLib:TargetedPlayer$CardsInLibrary +SVar:NumInHand:TargetedPlayer$CardsInHand +SVar:NumInYard:TargetedPlayer$CardsInGraveyard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/memoricide.jpg +Oracle:Name a nonland card. Search target player's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/m/memory_crystal.txt b/forge-gui/res/cardsfolder/m/memory_crystal.txt index 9d358266ffb..6a048052d93 100644 --- a/forge-gui/res/cardsfolder/m/memory_crystal.txt +++ b/forge-gui/res/cardsfolder/m/memory_crystal.txt @@ -1,7 +1,7 @@ -Name:Memory Crystal -ManaCost:3 -Types:Artifact -S:Mode$ ReduceCost | ValidCard$ Card | Type$ Buyback | Activator$ Player | Amount$ 2 | Description$ Buyback costs cost {2} less. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_crystal.jpg -Oracle:Buyback costs cost {2} less. \ No newline at end of file +Name:Memory Crystal +ManaCost:3 +Types:Artifact +S:Mode$ ReduceCost | ValidCard$ Card | Type$ Buyback | Activator$ Player | Amount$ 2 | Description$ Buyback costs cost {2} less. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_crystal.jpg +Oracle:Buyback costs cost {2} less. diff --git a/forge-gui/res/cardsfolder/m/memory_erosion.txt b/forge-gui/res/cardsfolder/m/memory_erosion.txt index 53b6afda42b..f5e1116fce3 100644 --- a/forge-gui/res/cardsfolder/m/memory_erosion.txt +++ b/forge-gui/res/cardsfolder/m/memory_erosion.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever an opponent casts a spell, that player puts the top two cards of his or her library into his or her graveyard. SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredActivator | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_erosion.jpg -Oracle:Whenever an opponent casts a spell, that player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Whenever an opponent casts a spell, that player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/memory_jar.txt b/forge-gui/res/cardsfolder/m/memory_jar.txt index 55a6b6348fa..e9a615168e4 100644 --- a/forge-gui/res/cardsfolder/m/memory_jar.txt +++ b/forge-gui/res/cardsfolder/m/memory_jar.txt @@ -1,12 +1,12 @@ -Name:Memory Jar -ManaCost:5 -Types:Artifact -A:AB$ ChangeZoneAll | Cost$ T Sac<1/CARDNAME> | ChangeType$ Card | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DrawEach | SpellDescription$ Each player exiles all cards from his or her hand face down and draws seven cards. At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. -SVar:DrawEach:DB$ Draw | Defined$ Each | NumCards$ 7 | SubAbility$ DelayedReturn -SVar:DelayedReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ DiscardEach | RememberObjects$ Remembered | TriggerDescription$ At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. | SubAbility$ DBCleanup -SVar:DiscardEach:AB$ Discard | Cost$ 0 | Defined$ Each | Mode$ Hand | SubAbility$ ReturnAll -SVar:ReturnAll:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_jar.jpg -Oracle:{T}, Sacrifice Memory Jar: Each player exiles all cards from his or her hand face down and draws seven cards. At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. \ No newline at end of file +Name:Memory Jar +ManaCost:5 +Types:Artifact +A:AB$ ChangeZoneAll | Cost$ T Sac<1/CARDNAME> | ChangeType$ Card | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | RememberChanged$ True | SubAbility$ DrawEach | SpellDescription$ Each player exiles all cards from his or her hand face down and draws seven cards. At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. +SVar:DrawEach:DB$ Draw | Defined$ Each | NumCards$ 7 | SubAbility$ DelayedReturn +SVar:DelayedReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ DiscardEach | RememberObjects$ Remembered | TriggerDescription$ At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. | SubAbility$ DBCleanup +SVar:DiscardEach:AB$ Discard | Cost$ 0 | Defined$ Each | Mode$ Hand | SubAbility$ ReturnAll +SVar:ReturnAll:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_jar.jpg +Oracle:{T}, Sacrifice Memory Jar: Each player exiles all cards from his or her hand face down and draws seven cards. At the beginning of the next end step, each player discards his or her hand and returns to his or her hand each card he or she exiled this way. diff --git a/forge-gui/res/cardsfolder/m/memory_lapse.txt b/forge-gui/res/cardsfolder/m/memory_lapse.txt index d6389446a27..3c5308789c3 100644 --- a/forge-gui/res/cardsfolder/m/memory_lapse.txt +++ b/forge-gui/res/cardsfolder/m/memory_lapse.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ TopOfLibrary | SpellDescription$ Counter target spell. If that spell is countered this way, put it on top of its owner's library instead of into that player's graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_lapse.jpg -Oracle:Counter target spell. If that spell is countered this way, put it on top of its owner's library instead of into that player's graveyard. \ No newline at end of file +Oracle:Counter target spell. If that spell is countered this way, put it on top of its owner's library instead of into that player's graveyard. diff --git a/forge-gui/res/cardsfolder/m/memory_plunder.txt b/forge-gui/res/cardsfolder/m/memory_plunder.txt index e0ed42cf4c7..3cd944d9ea2 100644 --- a/forge-gui/res/cardsfolder/m/memory_plunder.txt +++ b/forge-gui/res/cardsfolder/m/memory_plunder.txt @@ -1,7 +1,7 @@ -Name:Memory Plunder -ManaCost:UB UB UB UB -Types:Instant -A:SP$ Play | Cost$ UB UB UB UB | TgtZone$ Graveyard | WithoutManaCost$ True | ValidTgts$ Instant.OppOwn,Sorcery.OppOwn | TgtPrompt$ Choose target instant or sorcery card from an opponent's graveyard | Optional$ True | SpellDescription$ You may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_plunder.jpg -Oracle:You may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. \ No newline at end of file +Name:Memory Plunder +ManaCost:UB UB UB UB +Types:Instant +A:SP$ Play | Cost$ UB UB UB UB | TgtZone$ Graveyard | WithoutManaCost$ True | ValidTgts$ Instant.OppOwn,Sorcery.OppOwn | TgtPrompt$ Choose target instant or sorcery card from an opponent's graveyard | Optional$ True | SpellDescription$ You may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_plunder.jpg +Oracle:You may cast target instant or sorcery card from an opponent's graveyard without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/m/memory_sluice.txt b/forge-gui/res/cardsfolder/m/memory_sluice.txt index 54267d60a78..3e9fca49da0 100644 --- a/forge-gui/res/cardsfolder/m/memory_sluice.txt +++ b/forge-gui/res/cardsfolder/m/memory_sluice.txt @@ -1,9 +1,9 @@ -Name:Memory Sluice -ManaCost:UB -Types:Sorcery -A:SP$ Mill | Cost$ UB | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top four cards of his or her library into his or her graveyard. -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_sluice.jpg -Oracle:Target player puts the top four cards of his or her library into his or her graveyard.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) \ No newline at end of file +Name:Memory Sluice +ManaCost:UB +Types:Sorcery +A:SP$ Mill | Cost$ UB | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top four cards of his or her library into his or her graveyard. +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/memory_sluice.jpg +Oracle:Target player puts the top four cards of his or her library into his or her graveyard.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/m/memorys_journey.txt b/forge-gui/res/cardsfolder/m/memorys_journey.txt index 5ddc1508a56..e2c06d1837f 100644 --- a/forge-gui/res/cardsfolder/m/memorys_journey.txt +++ b/forge-gui/res/cardsfolder/m/memorys_journey.txt @@ -1,9 +1,9 @@ -Name:Memory's Journey -ManaCost:1 U -Types:Instant -K:Flashback G -A:SP$ Pump | Cost$ 1 U | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to three target cards from his or her graveyard into his or her library. -SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/memorys_journey.jpg -Oracle:Target player shuffles up to three target cards from his or her graveyard into his or her library.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Memory's Journey +ManaCost:1 U +Types:Instant +K:Flashback G +A:SP$ Pump | Cost$ 1 U | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to three target cards from his or her graveyard into his or her library. +SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/memorys_journey.jpg +Oracle:Target player shuffles up to three target cards from his or her graveyard into his or her library.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/menacing_ogre.txt b/forge-gui/res/cardsfolder/m/menacing_ogre.txt index 4422eaac6cd..403c7e061f3 100644 --- a/forge-gui/res/cardsfolder/m/menacing_ogre.txt +++ b/forge-gui/res/cardsfolder/m/menacing_ogre.txt @@ -1,14 +1,14 @@ -Name:Menacing Ogre -ManaCost:3 R R -Types:Creature Ogre -PT:3/3 -K:Trample -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChooseNumber | TriggerDescription$ When CARDNAME enters the battlefield, each player secretly chooses a number. Then those numbers are revealed. Each player with the highest number loses that much life. If you are one of those players, put two +1/+1 counters on CARDNAME. -SVar:TrigChooseNumber:AB$ ChooseNumber | Cost$ 0 | Defined$ Each | SecretlyChoose$ True | Highest$ DBLoseLife | AILogic$ HighestGetCounter | RememberHighest$ True | SubAbility$ DBPutCounter -SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | References$ X | LifeAmount$ X -SVar:X:Count$ChosenNumber -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/menacing_ogre.jpg -Oracle:Trample, haste\nWhen Menacing Ogre enters the battlefield, each player secretly chooses a number. Then those numbers are revealed. Each player with the highest number loses that much life. If you are one of those players, put two +1/+1 counters on Menacing Ogre. +Name:Menacing Ogre +ManaCost:3 R R +Types:Creature Ogre +PT:3/3 +K:Trample +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChooseNumber | TriggerDescription$ When CARDNAME enters the battlefield, each player secretly chooses a number. Then those numbers are revealed. Each player with the highest number loses that much life. If you are one of those players, put two +1/+1 counters on CARDNAME. +SVar:TrigChooseNumber:AB$ ChooseNumber | Cost$ 0 | Defined$ Each | SecretlyChoose$ True | Highest$ DBLoseLife | AILogic$ HighestGetCounter | RememberHighest$ True | SubAbility$ DBPutCounter +SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | References$ X | LifeAmount$ X +SVar:X:Count$ChosenNumber +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/menacing_ogre.jpg +Oracle:Trample, haste\nWhen Menacing Ogre enters the battlefield, each player secretly chooses a number. Then those numbers are revealed. Each player with the highest number loses that much life. If you are one of those players, put two +1/+1 counters on Menacing Ogre. diff --git a/forge-gui/res/cardsfolder/m/mending_hands.txt b/forge-gui/res/cardsfolder/m/mending_hands.txt index a9005ca2d8a..7a17a47d1b5 100644 --- a/forge-gui/res/cardsfolder/m/mending_hands.txt +++ b/forge-gui/res/cardsfolder/m/mending_hands.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mending_hands.jpg -Oracle:Prevent the next 4 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Prevent the next 4 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/m/mending_touch.txt b/forge-gui/res/cardsfolder/m/mending_touch.txt index 011b979e529..23f51533f47 100644 --- a/forge-gui/res/cardsfolder/m/mending_touch.txt +++ b/forge-gui/res/cardsfolder/m/mending_touch.txt @@ -1,6 +1,6 @@ -Name:Mending Touch -ManaCost:G -Types:Instant -A:SP$ Regenerate | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mending_touch.jpg -Oracle:Regenerate target creature. \ No newline at end of file +Name:Mending Touch +ManaCost:G +Types:Instant +A:SP$ Regenerate | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mending_touch.jpg +Oracle:Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/m/meng_huo_barbarian_king.txt b/forge-gui/res/cardsfolder/m/meng_huo_barbarian_king.txt index 086a1fb31a6..ee9ff07aa67 100644 --- a/forge-gui/res/cardsfolder/m/meng_huo_barbarian_king.txt +++ b/forge-gui/res/cardsfolder/m/meng_huo_barbarian_king.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | Affected$ Creature.Green+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other green creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/meng_huo_barbarian_king.jpg -Oracle:Other green creatures you control get +1/+1. \ No newline at end of file +Oracle:Other green creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/m/meng_huos_horde.txt b/forge-gui/res/cardsfolder/m/meng_huos_horde.txt index c8ec23650dc..1132dfc72a8 100644 --- a/forge-gui/res/cardsfolder/m/meng_huos_horde.txt +++ b/forge-gui/res/cardsfolder/m/meng_huos_horde.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Human Soldier PT:4/5 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10503.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/mental_agony.txt b/forge-gui/res/cardsfolder/m/mental_agony.txt index cf81904e641..53375d9ade1 100644 --- a/forge-gui/res/cardsfolder/m/mental_agony.txt +++ b/forge-gui/res/cardsfolder/m/mental_agony.txt @@ -1,7 +1,7 @@ -Name:Mental Agony -ManaCost:3 B -Types:Sorcery -A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SubAbility$ DBLoseLife | SpellDescription$ Target player discards two cards and loses 2 life. -SVar:DBLoseLife:DB$ LoseLife | Defined$ Targeted | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mental_agony.jpg -Oracle:Target player discards two cards and loses 2 life. \ No newline at end of file +Name:Mental Agony +ManaCost:3 B +Types:Sorcery +A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SubAbility$ DBLoseLife | SpellDescription$ Target player discards two cards and loses 2 life. +SVar:DBLoseLife:DB$ LoseLife | Defined$ Targeted | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mental_agony.jpg +Oracle:Target player discards two cards and loses 2 life. diff --git a/forge-gui/res/cardsfolder/m/mental_discipline.txt b/forge-gui/res/cardsfolder/m/mental_discipline.txt index 9bc538db727..efad6ce9c7b 100644 --- a/forge-gui/res/cardsfolder/m/mental_discipline.txt +++ b/forge-gui/res/cardsfolder/m/mental_discipline.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Draw | Cost$ 1 U Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mental_discipline.jpg -Oracle:{1}{U}, Discard a card: Draw a card. \ No newline at end of file +Oracle:{1}{U}, Discard a card: Draw a card. diff --git a/forge-gui/res/cardsfolder/m/mental_misstep.txt b/forge-gui/res/cardsfolder/m/mental_misstep.txt index 37ab16a0085..006e5e7b7b2 100644 --- a/forge-gui/res/cardsfolder/m/mental_misstep.txt +++ b/forge-gui/res/cardsfolder/m/mental_misstep.txt @@ -3,4 +3,4 @@ ManaCost:PU Types:Instant A:SP$ Counter | Cost$ PU | TargetType$ Spell | TgtPrompt$ Select target spell with CMC 1 | ValidTgts$ Card.cmcEQ1 | SpellDescription$ Counter target spell with converted mana cost 1. SVar:Picture:http://www.wizards.com/global/images/magic/general/mental_misstep.jpg -Oracle:({U/P} can be paid with either {U} or 2 life.)\nCounter target spell with converted mana cost 1. \ No newline at end of file +Oracle:({U/P} can be paid with either {U} or 2 life.)\nCounter target spell with converted mana cost 1. diff --git a/forge-gui/res/cardsfolder/m/mental_note.txt b/forge-gui/res/cardsfolder/m/mental_note.txt index 2568d1130a6..4eac861d533 100644 --- a/forge-gui/res/cardsfolder/m/mental_note.txt +++ b/forge-gui/res/cardsfolder/m/mental_note.txt @@ -5,4 +5,4 @@ A:SP$ Mill | Cost$ U | NumCards$ 2 | Defined$ You | SubAbility$ DBDraw | SpellDe SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mental_note.jpg -Oracle:Put the top two cards of your library into your graveyard.\nDraw a card. \ No newline at end of file +Oracle:Put the top two cards of your library into your graveyard.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/m/mental_vapors.txt b/forge-gui/res/cardsfolder/m/mental_vapors.txt index 6bda74cf933..a2aeae59942 100644 --- a/forge-gui/res/cardsfolder/m/mental_vapors.txt +++ b/forge-gui/res/cardsfolder/m/mental_vapors.txt @@ -1,8 +1,8 @@ -Name:Mental Vapors -ManaCost:3 B -Types:Sorcery -A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ Cipher | SpellDescription$ Target player discards a card. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mental_vapors.jpg -Oracle:Target player discards a card.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Mental Vapors +ManaCost:3 B +Types:Sorcery +A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ Cipher | SpellDescription$ Target player discards a card. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mental_vapors.jpg +Oracle:Target player discards a card.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/m/mentor_of_the_meek.txt b/forge-gui/res/cardsfolder/m/mentor_of_the_meek.txt index e6a9145569d..137b176fb32 100644 --- a/forge-gui/res/cardsfolder/m/mentor_of_the_meek.txt +++ b/forge-gui/res/cardsfolder/m/mentor_of_the_meek.txt @@ -1,9 +1,9 @@ -Name:Mentor of the Meek -ManaCost:2 W -Types:Creature Human Soldier -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerLE2+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigDraw | Optional$ True | TriggerDescription$ Whenever another creature with power 2 or less enters the battlefield under your control, you may pay {1}. If you do, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 1 | NumCards$ 1 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/mentor_of_the_meek.jpg -Oracle:Whenever another creature with power 2 or less enters the battlefield under your control, you may pay {1}. If you do, draw a card. \ No newline at end of file +Name:Mentor of the Meek +ManaCost:2 W +Types:Creature Human Soldier +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerLE2+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigDraw | Optional$ True | TriggerDescription$ Whenever another creature with power 2 or less enters the battlefield under your control, you may pay {1}. If you do, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 1 | NumCards$ 1 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/mentor_of_the_meek.jpg +Oracle:Whenever another creature with power 2 or less enters the battlefield under your control, you may pay {1}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/m/mephidross_vampire.txt b/forge-gui/res/cardsfolder/m/mephidross_vampire.txt index 63dfb57086f..97a35404a63 100644 --- a/forge-gui/res/cardsfolder/m/mephidross_vampire.txt +++ b/forge-gui/res/cardsfolder/m/mephidross_vampire.txt @@ -8,4 +8,4 @@ SVar:MephidrossPutCounter:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarge SVar:MephidrossCounters:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/mephidross_vampire.jpg -Oracle:Flying\nEach creature you control is a Vampire in addition to its other creature types and has "Whenever this creature deals damage to a creature, put a +1/+1 counter on this creature." \ No newline at end of file +Oracle:Flying\nEach creature you control is a Vampire in addition to its other creature types and has "Whenever this creature deals damage to a creature, put a +1/+1 counter on this creature." diff --git a/forge-gui/res/cardsfolder/m/mephitic_ooze.txt b/forge-gui/res/cardsfolder/m/mephitic_ooze.txt index 38f1ef5666a..f8a8d94c677 100644 --- a/forge-gui/res/cardsfolder/m/mephitic_ooze.txt +++ b/forge-gui/res/cardsfolder/m/mephitic_ooze.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDama SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/mephitic_ooze.jpg -Oracle:Mephitic Ooze gets +1/+0 for each artifact you control.\nWhenever Mephitic Ooze deals combat damage to a creature, destroy that creature. The creature can't be regenerated. \ No newline at end of file +Oracle:Mephitic Ooze gets +1/+0 for each artifact you control.\nWhenever Mephitic Ooze deals combat damage to a creature, destroy that creature. The creature can't be regenerated. diff --git a/forge-gui/res/cardsfolder/m/mercadian_atlas.txt b/forge-gui/res/cardsfolder/m/mercadian_atlas.txt index 171d3f28e7d..3ea23df79f0 100644 --- a/forge-gui/res/cardsfolder/m/mercadian_atlas.txt +++ b/forge-gui/res/cardsfolder/m/mercadian_atlas.txt @@ -1,8 +1,8 @@ -Name:Mercadian Atlas -ManaCost:5 -Types:Artifact -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ AtlasDraw | CheckSVar$ X | SVarCompare$ EQ0 | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, if you didn't play a land this turn, you may draw a card. -SVar:AtlasDraw:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:X:Count$YourLandsPlayed -SVar:Picture:http://www.wizards.com/global/images/magic/general/mercadian_atlas.jpg -Oracle:At the beginning of your end step, if you didn't play a land this turn, you may draw a card. \ No newline at end of file +Name:Mercadian Atlas +ManaCost:5 +Types:Artifact +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ AtlasDraw | CheckSVar$ X | SVarCompare$ EQ0 | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, if you didn't play a land this turn, you may draw a card. +SVar:AtlasDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:X:Count$YourLandsPlayed +SVar:Picture:http://www.wizards.com/global/images/magic/general/mercadian_atlas.jpg +Oracle:At the beginning of your end step, if you didn't play a land this turn, you may draw a card. diff --git a/forge-gui/res/cardsfolder/m/mercadian_lift.txt b/forge-gui/res/cardsfolder/m/mercadian_lift.txt index dbef5c8e631..9a58586d633 100644 --- a/forge-gui/res/cardsfolder/m/mercadian_lift.txt +++ b/forge-gui/res/cardsfolder/m/mercadian_lift.txt @@ -1,9 +1,9 @@ -Name:Mercadian Lift -ManaCost:2 -Types:Artifact -A:AB$ PutCounter | Cost$ 1 T | CounterType$ WINCH | CounterNum$ 1 | SpellDescription$ Put a winch counter on CARDNAME. -A:AB$ ChangeZone | Cost$ T SubCounter | ChangeNum$ 1 | ChangeType$ Creature.cmcEQChosenX | Origin$ Hand | Destination$ Battlefield | References$ X | Optional$ True | SpellDescription$ You may put a creature card with converted mana cost X from your hand onto the battlefield. -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mercadian_lift.jpg -Oracle:{1}, {T}: Put a winch counter on Mercadian Lift.\n{T}, Remove X winch counters from Mercadian Lift: You may put a creature card with converted mana cost X from your hand onto the battlefield. \ No newline at end of file +Name:Mercadian Lift +ManaCost:2 +Types:Artifact +A:AB$ PutCounter | Cost$ 1 T | CounterType$ WINCH | CounterNum$ 1 | SpellDescription$ Put a winch counter on CARDNAME. +A:AB$ ChangeZone | Cost$ T SubCounter | ChangeNum$ 1 | ChangeType$ Creature.cmcEQChosenX | Origin$ Hand | Destination$ Battlefield | References$ X | Optional$ True | SpellDescription$ You may put a creature card with converted mana cost X from your hand onto the battlefield. +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mercadian_lift.jpg +Oracle:{1}, {T}: Put a winch counter on Mercadian Lift.\n{T}, Remove X winch counters from Mercadian Lift: You may put a creature card with converted mana cost X from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mercadias_downfall.txt b/forge-gui/res/cardsfolder/m/mercadias_downfall.txt index 4185f3aed12..78c28fd4e19 100644 --- a/forge-gui/res/cardsfolder/m/mercadias_downfall.txt +++ b/forge-gui/res/cardsfolder/m/mercadias_downfall.txt @@ -1,10 +1,10 @@ -Name:Mercadia's Downfall -ManaCost:2 R -Types:Instant -A:SP$ RepeatEach | Cost$ 2 R | RepeatCards$ Creature.attacking | RepeatSubAbility$ DBPump | SpellDescription$ Each attacking creature gets +1/+0 until end of turn for each nonbasic land defending player controls. -SVar:DBPump:DB$ Pump | Defined$ Remembered | References$ X | NumAtt$ X -SVar:X:Count$Valid Land.nonBasic+DefenderCtrlForRemembered -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mercadias_downfall.jpg -Oracle:Each attacking creature gets +1/+0 until end of turn for each nonbasic land defending player controls. +Name:Mercadia's Downfall +ManaCost:2 R +Types:Instant +A:SP$ RepeatEach | Cost$ 2 R | RepeatCards$ Creature.attacking | RepeatSubAbility$ DBPump | SpellDescription$ Each attacking creature gets +1/+0 until end of turn for each nonbasic land defending player controls. +SVar:DBPump:DB$ Pump | Defined$ Remembered | References$ X | NumAtt$ X +SVar:X:Count$Valid Land.nonBasic+DefenderCtrlForRemembered +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mercadias_downfall.jpg +Oracle:Each attacking creature gets +1/+0 until end of turn for each nonbasic land defending player controls. diff --git a/forge-gui/res/cardsfolder/m/mercenary_informer.txt b/forge-gui/res/cardsfolder/m/mercenary_informer.txt index 86ba589fffb..bc18d3cd7ca 100644 --- a/forge-gui/res/cardsfolder/m/mercenary_informer.txt +++ b/forge-gui/res/cardsfolder/m/mercenary_informer.txt @@ -5,4 +5,4 @@ PT:2/1 S:Mode$ CantTarget | ValidCard$ Card.Self | ValidSource$ Card.Black | Description$ CARDNAME can't be the target of black spells or abilities from black sources. A:AB$ ChangeZone | Cost$ 2 W | ValidTgts$ Mercenary | IsCurse$ True | TgtPrompt$ Select target Mercenary | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target Mercenary on the bottom of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/mercenary_informer.jpg -Oracle:Mercenary Informer can't be the target of black spells or abilities from black sources.\n{2}{W}: Put target nontoken Mercenary on the bottom of its owner's library. \ No newline at end of file +Oracle:Mercenary Informer can't be the target of black spells or abilities from black sources.\n{2}{W}: Put target nontoken Mercenary on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/m/mercenary_knight.txt b/forge-gui/res/cardsfolder/m/mercenary_knight.txt index 01bac5e423e..f7aa4f649f6 100644 --- a/forge-gui/res/cardsfolder/m/mercenary_knight.txt +++ b/forge-gui/res/cardsfolder/m/mercenary_knight.txt @@ -1,10 +1,10 @@ -Name:Mercenary Knight -ManaCost:2 B -Types:Creature Human Mercenary Knight -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a creature card. -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$TypeInYourHand.Creature -SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=4228&type=card -Oracle:When Mercenary Knight enters the battlefield, sacrifice it unless you discard a creature card. \ No newline at end of file +Name:Mercenary Knight +ManaCost:2 B +Types:Creature Human Mercenary Knight +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a creature card. +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Creature> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$TypeInYourHand.Creature +SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=4228&type=card +Oracle:When Mercenary Knight enters the battlefield, sacrifice it unless you discard a creature card. diff --git a/forge-gui/res/cardsfolder/m/merchant_of_secrets.txt b/forge-gui/res/cardsfolder/m/merchant_of_secrets.txt index 46bc15cb220..c032de5077a 100644 --- a/forge-gui/res/cardsfolder/m/merchant_of_secrets.txt +++ b/forge-gui/res/cardsfolder/m/merchant_of_secrets.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/merchant_of_secrets.jpg -Oracle:When Merchant of Secrets enters the battlefield, draw a card. \ No newline at end of file +Oracle:When Merchant of Secrets enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/m/merchant_scroll.txt b/forge-gui/res/cardsfolder/m/merchant_scroll.txt index 206685dff4f..633bf222893 100644 --- a/forge-gui/res/cardsfolder/m/merchant_scroll.txt +++ b/forge-gui/res/cardsfolder/m/merchant_scroll.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 U | Origin$ Library | Destination$ Hand | ChangeType$ Instant.Blue | ChangeNum$ 1 | SpellDescription$ Search your library for a blue instant card, reveal that card, and put it into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/merchant_scroll.jpg -Oracle:Search your library for a blue instant card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a blue instant card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/merchant_ship.txt b/forge-gui/res/cardsfolder/m/merchant_ship.txt index fb5b96ae6a0..363bd6e224d 100644 --- a/forge-gui/res/cardsfolder/m/merchant_ship.txt +++ b/forge-gui/res/cardsfolder/m/merchant_ship.txt @@ -9,4 +9,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigGainLife | Trigg SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/merchant_ship.jpg -Oracle:Merchant Ship can't attack unless defending player controls an Island.\nWhenever Merchant Ship attacks and isn't blocked, you gain 2 life.\nWhen you control no Islands, sacrifice Merchant Ship. \ No newline at end of file +Oracle:Merchant Ship can't attack unless defending player controls an Island.\nWhenever Merchant Ship attacks and isn't blocked, you gain 2 life.\nWhen you control no Islands, sacrifice Merchant Ship. diff --git a/forge-gui/res/cardsfolder/m/merciless_eviction.txt b/forge-gui/res/cardsfolder/m/merciless_eviction.txt index 5ce12b719a4..4f9dbc176d6 100644 --- a/forge-gui/res/cardsfolder/m/merciless_eviction.txt +++ b/forge-gui/res/cardsfolder/m/merciless_eviction.txt @@ -1,10 +1,10 @@ -Name:Merciless Eviction -ManaCost:4 W B -Types:Sorcery -A:SP$ Charm | Cost$ 4 W B | Choices$ ExileArtifact,ExileCreature,ExileEnchant,ExilePlaneswalker | CharmNum$ 1 | SpellDescription$ Choose one - Exile all artifacts; or exile all creatures; or exile all enchantments; or exile all planeswalkers. -SVar:ExileArtifact:DB$ ChangeZoneAll | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all artifacts. -SVar:ExileCreature:DB$ ChangeZoneAll | ChangeType$ Creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all creatures. -SVar:ExileEnchant:DB$ ChangeZoneAll | ChangeType$ Enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all enchantments. -SVar:ExilePlaneswalker:DB$ ChangeZoneAll | ChangeType$ Planeswalker | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all planeswalkers. -SVar:Picture:http://www.wizards.com/global/images/magic/general/merciless_eviction.jpg -Oracle:Choose one — Exile all artifacts; or exile all creatures; or exile all enchantments; or exile all planeswalkers. \ No newline at end of file +Name:Merciless Eviction +ManaCost:4 W B +Types:Sorcery +A:SP$ Charm | Cost$ 4 W B | Choices$ ExileArtifact,ExileCreature,ExileEnchant,ExilePlaneswalker | CharmNum$ 1 | SpellDescription$ Choose one - Exile all artifacts; or exile all creatures; or exile all enchantments; or exile all planeswalkers. +SVar:ExileArtifact:DB$ ChangeZoneAll | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all artifacts. +SVar:ExileCreature:DB$ ChangeZoneAll | ChangeType$ Creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all creatures. +SVar:ExileEnchant:DB$ ChangeZoneAll | ChangeType$ Enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all enchantments. +SVar:ExilePlaneswalker:DB$ ChangeZoneAll | ChangeType$ Planeswalker | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all planeswalkers. +SVar:Picture:http://www.wizards.com/global/images/magic/general/merciless_eviction.jpg +Oracle:Choose one — Exile all artifacts; or exile all creatures; or exile all enchantments; or exile all planeswalkers. diff --git a/forge-gui/res/cardsfolder/m/mercurial_chemister.txt b/forge-gui/res/cardsfolder/m/mercurial_chemister.txt index 059740aa55c..619ae283ee6 100644 --- a/forge-gui/res/cardsfolder/m/mercurial_chemister.txt +++ b/forge-gui/res/cardsfolder/m/mercurial_chemister.txt @@ -1,9 +1,9 @@ -Name:Mercurial Chemister -ManaCost:3 U R -Types:Creature Human Wizard -PT:2/3 -A:AB$ Draw | Cost$ U T | NumCards$ 2 | SpellDescription$ Draw two cards. -A:AB$ DealDamage | Cost$ R T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the discarded card's converted mana cost. -SVar:X:Discarded$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/mercurial_chemister.jpg -Oracle:{U}, {T}: Draw two cards.\n{R}, {T}, Discard a card: Mercurial Chemister deals damage to target creature equal to the discarded card's converted mana cost. \ No newline at end of file +Name:Mercurial Chemister +ManaCost:3 U R +Types:Creature Human Wizard +PT:2/3 +A:AB$ Draw | Cost$ U T | NumCards$ 2 | SpellDescription$ Draw two cards. +A:AB$ DealDamage | Cost$ R T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the discarded card's converted mana cost. +SVar:X:Discarded$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/mercurial_chemister.jpg +Oracle:{U}, {T}: Draw two cards.\n{R}, {T}, Discard a card: Mercurial Chemister deals damage to target creature equal to the discarded card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/m/mercurial_kite.txt b/forge-gui/res/cardsfolder/m/mercurial_kite.txt index a6bbcedb797..f86c0f8b77c 100644 --- a/forge-gui/res/cardsfolder/m/mercurial_kite.txt +++ b/forge-gui/res/cardsfolder/m/mercurial_kite.txt @@ -8,4 +8,4 @@ SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBPump SVar:DBPump:DB$Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/mercurial_kite.jpg -Oracle:Flying\nWhenever Mercurial Kite deals combat damage to a creature, tap that creature. That creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Flying\nWhenever Mercurial Kite deals combat damage to a creature, tap that creature. That creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/m/mercy_killing.txt b/forge-gui/res/cardsfolder/m/mercy_killing.txt index 2d8a837cecf..dd622ec9080 100644 --- a/forge-gui/res/cardsfolder/m/mercy_killing.txt +++ b/forge-gui/res/cardsfolder/m/mercy_killing.txt @@ -1,9 +1,9 @@ -Name:Mercy Killing -ManaCost:2 GW -Types:Instant -A:SP$ Destroy | Cost$ 2 GW | ValidTgts$ Creature | TgtPrompt$ Select target creature | Sacrifice$ True | SubAbility$ DBToken | RememberLKI$ True | SpellDescription$ Target creature's controller sacrifices it, then puts X 1/1 green and white Elf Warrior creature tokens onto the battlefield, where X is that creature's power. -SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenPower$ 1 | TokenToughness$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenColors$ Green,White | TokenOwner$ TargetedController | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/mercy_killing.jpg -Oracle:Target creature's controller sacrifices it, then puts X 1/1 green and white Elf Warrior creature tokens onto the battlefield, where X is that creature's power. \ No newline at end of file +Name:Mercy Killing +ManaCost:2 GW +Types:Instant +A:SP$ Destroy | Cost$ 2 GW | ValidTgts$ Creature | TgtPrompt$ Select target creature | Sacrifice$ True | SubAbility$ DBToken | RememberLKI$ True | SpellDescription$ Target creature's controller sacrifices it, then puts X 1/1 green and white Elf Warrior creature tokens onto the battlefield, where X is that creature's power. +SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenPower$ 1 | TokenToughness$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenColors$ Green,White | TokenOwner$ TargetedController | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/mercy_killing.jpg +Oracle:Target creature's controller sacrifices it, then puts X 1/1 green and white Elf Warrior creature tokens onto the battlefield, where X is that creature's power. diff --git a/forge-gui/res/cardsfolder/m/merfolk_assassin.txt b/forge-gui/res/cardsfolder/m/merfolk_assassin.txt index aa10ea7a4c4..31eb10d8e8e 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_assassin.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_assassin.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Assassin PT:1/2 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.withIslandwalk | TgtPrompt$ Select target creature with islandwalk | SpellDescription$ Destroy target creature with islandwalk. SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_assassin.jpg -Oracle:{T}: Destroy target creature with islandwalk. \ No newline at end of file +Oracle:{T}: Destroy target creature with islandwalk. diff --git a/forge-gui/res/cardsfolder/m/merfolk_looter.txt b/forge-gui/res/cardsfolder/m/merfolk_looter.txt index e5297fe6146..473e37f74e0 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_looter.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_looter.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_looter.jpg -Oracle:{T}: Draw a card, then discard a card. \ No newline at end of file +Oracle:{T}: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/m/merfolk_mesmerist.txt b/forge-gui/res/cardsfolder/m/merfolk_mesmerist.txt index 46cc2a6a552..235599748d4 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_mesmerist.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_mesmerist.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Wizard PT:1/2 A:AB$ Mill | Cost$ U T | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_mesmerist.jpg -Oracle:{U}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:{U}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/merfolk_observer.txt b/forge-gui/res/cardsfolder/m/merfolk_observer.txt index 95f0c7d45b6..8c02a48ef4b 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_observer.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_observer.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at the top card of target player's library. SVar:TrigPeek:AB$ RearrangeTopOfLibrary | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player. | NumCards$ 1 | SpellDescription$ Look at the top card of target player's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_observer.jpg -Oracle:When Merfolk Observer enters the battlefield, look at the top card of target player's library. \ No newline at end of file +Oracle:When Merfolk Observer enters the battlefield, look at the top card of target player's library. diff --git a/forge-gui/res/cardsfolder/m/merfolk_of_the_depths.txt b/forge-gui/res/cardsfolder/m/merfolk_of_the_depths.txt index d1c33ea277d..a7f90acb193 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_of_the_depths.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_of_the_depths.txt @@ -1,7 +1,7 @@ -Name:Merfolk of the Depths -ManaCost:4 GU GU -Types:Creature Merfolk Soldier -PT:4/2 -K:Flash -SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_of_the_depths.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.) \ No newline at end of file +Name:Merfolk of the Depths +ManaCost:4 GU GU +Types:Creature Merfolk Soldier +PT:4/2 +K:Flash +SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_of_the_depths.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.) diff --git a/forge-gui/res/cardsfolder/m/merfolk_of_the_pearl_trident.txt b/forge-gui/res/cardsfolder/m/merfolk_of_the_pearl_trident.txt index 6822b60ae91..3561bf6fd44 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_of_the_pearl_trident.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_of_the_pearl_trident.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Creature Merfolk PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card10810.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/merfolk_raiders.txt b/forge-gui/res/cardsfolder/m/merfolk_raiders.txt index 19cc14f7d91..0da82d9c431 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_raiders.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_raiders.txt @@ -1,8 +1,8 @@ -Name:Merfolk Raiders -ManaCost:1 U -Types:Creature Merfolk Soldier -PT:2/3 -K:Islandwalk -K:Phasing -SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_raiders.jpg -Oracle:Islandwalk\nPhasing (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.) \ No newline at end of file +Name:Merfolk Raiders +ManaCost:1 U +Types:Creature Merfolk Soldier +PT:2/3 +K:Islandwalk +K:Phasing +SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_raiders.jpg +Oracle:Islandwalk\nPhasing (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.) diff --git a/forge-gui/res/cardsfolder/m/merfolk_seastalkers.txt b/forge-gui/res/cardsfolder/m/merfolk_seastalkers.txt index 538b99ef07e..0d99be73d74 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_seastalkers.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_seastalkers.txt @@ -5,4 +5,4 @@ PT:2/3 K:Islandwalk A:AB$ Tap | Cost$ 2 U | ValidTgts$ Creature.withoutFlying | TgtPrompt$ Select target creature without flying | SpellDescription$ Tap target creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_seastalkers.jpg -Oracle:Islandwalk\n{2}{U}: Tap target creature without flying. \ No newline at end of file +Oracle:Islandwalk\n{2}{U}: Tap target creature without flying. diff --git a/forge-gui/res/cardsfolder/m/merfolk_seer.txt b/forge-gui/res/cardsfolder/m/merfolk_seer.txt index 74c32250354..fb56293ae7e 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_seer.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_seer.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {1}{U}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 1 U | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_seer.jpg -Oracle:When Merfolk Seer dies, you may pay {1}{U}. If you do, draw a card. \ No newline at end of file +Oracle:When Merfolk Seer dies, you may pay {1}{U}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/m/merfolk_skyscout.txt b/forge-gui/res/cardsfolder/m/merfolk_skyscout.txt index 96efe8e481b..7ce8e5c3efb 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_skyscout.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_skyscout.txt @@ -8,4 +8,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ Tri SVar:TrigUntap:AB$Untap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_skyscout.jpg -Oracle:Flying\nWhenever Merfolk Skyscout attacks or blocks, untap target permanent. \ No newline at end of file +Oracle:Flying\nWhenever Merfolk Skyscout attacks or blocks, untap target permanent. diff --git a/forge-gui/res/cardsfolder/m/merfolk_sovereign.txt b/forge-gui/res/cardsfolder/m/merfolk_sovereign.txt index ab1aacdac54..93b5e2554c1 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_sovereign.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_sovereign.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Merfolk+Other+YouCtrl | AddPower$ 1 | Ad A:AB$ Pump | Cost$ T | ValidTgts$ Creature.Merfolk | TgtPrompt$ Select target Merfolk creature | KW$ HIDDEN Unblockable | SpellDescription$ Target Merfolk creature can't be blocked this turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_sovereign.jpg -Oracle:Other Merfolk creatures you control get +1/+1.\n{T}: Target Merfolk creature can't be blocked this turn. \ No newline at end of file +Oracle:Other Merfolk creatures you control get +1/+1.\n{T}: Target Merfolk creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/m/merfolk_spy.txt b/forge-gui/res/cardsfolder/m/merfolk_spy.txt index e82768b80dc..e48d630beb1 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_spy.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_spy.txt @@ -1,9 +1,9 @@ -Name:Merfolk Spy -ManaCost:U -Types:Creature Merfolk Rogue -PT:1/1 -K:Islandwalk -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReveal | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player reveals a card at random from his or her hand. -SVar:TrigReveal:AB$ Reveal | Cost$ 0 | Random$ True | Defined$ TriggeredTarget -SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_spy.jpg -Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.)\nWhenever Merfolk Spy deals combat damage to a player, that player reveals a card at random from his or her hand. \ No newline at end of file +Name:Merfolk Spy +ManaCost:U +Types:Creature Merfolk Rogue +PT:1/1 +K:Islandwalk +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReveal | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player reveals a card at random from his or her hand. +SVar:TrigReveal:AB$ Reveal | Cost$ 0 | Random$ True | Defined$ TriggeredTarget +SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_spy.jpg +Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.)\nWhenever Merfolk Spy deals combat damage to a player, that player reveals a card at random from his or her hand. diff --git a/forge-gui/res/cardsfolder/m/merfolk_thaumaturgist.txt b/forge-gui/res/cardsfolder/m/merfolk_thaumaturgist.txt index 7a3d44b1a9a..433578a1aa9 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_thaumaturgist.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_thaumaturgist.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | KW$ HIDDEN CARDNAME's power and toughness are switched | TgtPrompt$ Select target creature. | SpellDescription$ Switch target creature's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_thaumaturgist.jpg -Oracle:{T}: Switch target creature's power and toughness until end of turn. \ No newline at end of file +Oracle:{T}: Switch target creature's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/m/merfolk_traders.txt b/forge-gui/res/cardsfolder/m/merfolk_traders.txt index c41832468d9..9090d504785 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_traders.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_traders.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_traders.jpg -Oracle:When Merfolk Traders enters the battlefield, draw a card, then discard a card. \ No newline at end of file +Oracle:When Merfolk Traders enters the battlefield, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/m/merfolk_wayfinder.txt b/forge-gui/res/cardsfolder/m/merfolk_wayfinder.txt index f1c91035377..de51f1011b5 100644 --- a/forge-gui/res/cardsfolder/m/merfolk_wayfinder.txt +++ b/forge-gui/res/cardsfolder/m/merfolk_wayfinder.txt @@ -1,9 +1,9 @@ -Name:Merfolk Wayfinder -ManaCost:2 U -Types:Creature Merfolk Scout -PT:1/2 -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 Island cards revealed this way into your hand and the rest on the bottom of your library in any order. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Island -SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_wayfinder.jpg -Oracle:Flying\nWhen Merfolk Wayfinder enters the battlefield, reveal the top three cards of your library. Put all Island cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Name:Merfolk Wayfinder +ManaCost:2 U +Types:Creature Merfolk Scout +PT:1/2 +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 Island cards revealed this way into your hand and the rest on the bottom of your library in any order. +SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Island +SVar:Picture:http://www.wizards.com/global/images/magic/general/merfolk_wayfinder.jpg +Oracle:Flying\nWhen Merfolk Wayfinder enters the battlefield, reveal the top three cards of your library. Put all Island cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/m/merieke_ri_berit.txt b/forge-gui/res/cardsfolder/m/merieke_ri_berit.txt index 6f415277cb7..62ef6f9f744 100644 --- a/forge-gui/res/cardsfolder/m/merieke_ri_berit.txt +++ b/forge-gui/res/cardsfolder/m/merieke_ri_berit.txt @@ -5,4 +5,4 @@ PT:1/1 K:CARDNAME doesn't untap during your untap step. A:AB$ GainControl | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ LeavesPlay,LoseControl | DestroyTgt$ LeavesPlay,LoseControl,Untap | NoRegen$ True | SpellDescription$ Gain control of target creature for as long as you control CARDNAME. When CARDNAME leaves the battlefield or becomes untapped, destroy that creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/merieke_ri_berit.jpg -Oracle:Merieke Ri Berit doesn't untap during your untap step.\n{T}: Gain control of target creature for as long as you control Merieke Ri Berit. When Merieke Ri Berit leaves the battlefield or becomes untapped, destroy that creature. It can't be regenerated. \ No newline at end of file +Oracle:Merieke Ri Berit doesn't untap during your untap step.\n{T}: Gain control of target creature for as long as you control Merieke Ri Berit. When Merieke Ri Berit leaves the battlefield or becomes untapped, destroy that creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/m/merrow_bonegnawer.txt b/forge-gui/res/cardsfolder/m/merrow_bonegnawer.txt index 3784d499835..c4312942907 100644 --- a/forge-gui/res/cardsfolder/m/merrow_bonegnawer.txt +++ b/forge-gui/res/cardsfolder/m/merrow_bonegnawer.txt @@ -1,9 +1,9 @@ -Name:Merrow Bonegnawer -ManaCost:B -Types:Creature Merfolk Rogue -PT:1/1 -A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | DefinedPlayer$ Targeted | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | IsCurse$ True | Chooser$ Targeted | SpellDescription$ Target player exiles a card from his or her graveyard. -T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a black spell, you may untap CARDNAME. -SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_bonegnawer.jpg -Oracle:{T}: Target player exiles a card from his or her graveyard.\nWhenever you cast a black spell, you may untap Merrow Bonegnawer. \ No newline at end of file +Name:Merrow Bonegnawer +ManaCost:B +Types:Creature Merfolk Rogue +PT:1/1 +A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | DefinedPlayer$ Targeted | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | IsCurse$ True | Chooser$ Targeted | SpellDescription$ Target player exiles a card from his or her graveyard. +T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a black spell, you may untap CARDNAME. +SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_bonegnawer.jpg +Oracle:{T}: Target player exiles a card from his or her graveyard.\nWhenever you cast a black spell, you may untap Merrow Bonegnawer. diff --git a/forge-gui/res/cardsfolder/m/merrow_commerce.txt b/forge-gui/res/cardsfolder/m/merrow_commerce.txt index e6c3380f4bb..478e2246e92 100644 --- a/forge-gui/res/cardsfolder/m/merrow_commerce.txt +++ b/forge-gui/res/cardsfolder/m/merrow_commerce.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel SVar:UntapMerfolk:AB$UntapAll | Cost$ 0 | ValidCards$ Merfolk.YouCtrl | SpellDescription$ Untap all Merfolk you control. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_commerce.jpg -Oracle:At the beginning of your end step, untap all Merfolk you control. \ No newline at end of file +Oracle:At the beginning of your end step, untap all Merfolk you control. diff --git a/forge-gui/res/cardsfolder/m/merrow_grimeblotter.txt b/forge-gui/res/cardsfolder/m/merrow_grimeblotter.txt index 1d3621959ed..13beb47b43d 100644 --- a/forge-gui/res/cardsfolder/m/merrow_grimeblotter.txt +++ b/forge-gui/res/cardsfolder/m/merrow_grimeblotter.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ 1 UB Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_grimeblotter.jpg -Oracle:{1}{U/B}, {Q}: Target creature gets -2/-0 until end of turn. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{1}{U/B}, {Q}: Target creature gets -2/-0 until end of turn. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/m/merrow_harbinger.txt b/forge-gui/res/cardsfolder/m/merrow_harbinger.txt index 3b60954c12a..4336d780576 100644 --- a/forge-gui/res/cardsfolder/m/merrow_harbinger.txt +++ b/forge-gui/res/cardsfolder/m/merrow_harbinger.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Merfolk | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_harbinger.jpg -Oracle:Islandwalk\nWhen Merrow Harbinger enters the battlefield, you may search your library for a Merfolk card, reveal it, then shuffle your library and put that card on top of it. \ No newline at end of file +Oracle:Islandwalk\nWhen Merrow Harbinger enters the battlefield, you may search your library for a Merfolk card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/m/merrow_levitator.txt b/forge-gui/res/cardsfolder/m/merrow_levitator.txt index 6f3f73fc2f7..1149b203f2b 100644 --- a/forge-gui/res/cardsfolder/m/merrow_levitator.txt +++ b/forge-gui/res/cardsfolder/m/merrow_levitator.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a blue spell, you may untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_levitator.jpg -Oracle:{T}: Target creature gains flying until end of turn.\nWhenever you cast a blue spell, you may untap Merrow Levitator. \ No newline at end of file +Oracle:{T}: Target creature gains flying until end of turn.\nWhenever you cast a blue spell, you may untap Merrow Levitator. diff --git a/forge-gui/res/cardsfolder/m/merrow_reejerey.txt b/forge-gui/res/cardsfolder/m/merrow_reejerey.txt index 6a0e08430c8..74db1aa905b 100644 --- a/forge-gui/res/cardsfolder/m/merrow_reejerey.txt +++ b/forge-gui/res/cardsfolder/m/merrow_reejerey.txt @@ -8,4 +8,4 @@ SVar:TrigTapOrUntap:AB$TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ SVar:PlayMain1:TRUE SVar:BuffedBy:Merfolk SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_reejerey.jpg -Oracle:Other Merfolk creatures you control get +1/+1.\nWhenever you cast a Merfolk spell, you may tap or untap target permanent. \ No newline at end of file +Oracle:Other Merfolk creatures you control get +1/+1.\nWhenever you cast a Merfolk spell, you may tap or untap target permanent. diff --git a/forge-gui/res/cardsfolder/m/merrow_wavebreakers.txt b/forge-gui/res/cardsfolder/m/merrow_wavebreakers.txt index cc1be5019e3..f2487291d3b 100644 --- a/forge-gui/res/cardsfolder/m/merrow_wavebreakers.txt +++ b/forge-gui/res/cardsfolder/m/merrow_wavebreakers.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ 1 U Untap | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_wavebreakers.jpg -Oracle:{1}{U}, {Q}: Merrow Wavebreakers gains flying until end of turn. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{1}{U}, {Q}: Merrow Wavebreakers gains flying until end of turn. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/m/merrow_witsniper.txt b/forge-gui/res/cardsfolder/m/merrow_witsniper.txt index 98509e1537f..890f70886ff 100644 --- a/forge-gui/res/cardsfolder/m/merrow_witsniper.txt +++ b/forge-gui/res/cardsfolder/m/merrow_witsniper.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player puts the top card of his or her library into his or her graveyard. SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player SVar:Picture:http://www.wizards.com/global/images/magic/general/merrow_witsniper.jpg -Oracle:When Merrow Witsniper enters the battlefield, target player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:When Merrow Witsniper enters the battlefield, target player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mesa_enchantress.txt b/forge-gui/res/cardsfolder/m/mesa_enchantress.txt index 5170ee49288..85ec8f2f2ac 100644 --- a/forge-gui/res/cardsfolder/m/mesa_enchantress.txt +++ b/forge-gui/res/cardsfolder/m/mesa_enchantress.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True DeckNeeds:Type$Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/mesa_enchantress.jpg -Oracle:Whenever you cast an enchantment spell, you may draw a card. \ No newline at end of file +Oracle:Whenever you cast an enchantment spell, you may draw a card. diff --git a/forge-gui/res/cardsfolder/m/mesa_falcon.txt b/forge-gui/res/cardsfolder/m/mesa_falcon.txt index 56379c9ac5a..5d2e96e153b 100644 --- a/forge-gui/res/cardsfolder/m/mesa_falcon.txt +++ b/forge-gui/res/cardsfolder/m/mesa_falcon.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ 1 W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mesa_falcon.jpg -Oracle:Flying\n{1}{W}: Mesa Falcon gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{W}: Mesa Falcon gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mesa_pegasus.txt b/forge-gui/res/cardsfolder/m/mesa_pegasus.txt index 7eff5defa35..a181b898a99 100644 --- a/forge-gui/res/cardsfolder/m/mesa_pegasus.txt +++ b/forge-gui/res/cardsfolder/m/mesa_pegasus.txt @@ -1,9 +1,9 @@ -Name:Mesa Pegasus -ManaCost:1 W -Types:Creature Pegasus -PT:1/1 -K:Flying -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mesa_pegasus.jpg -Oracle:Flying, 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.) +Name:Mesa Pegasus +ManaCost:1 W +Types:Creature Pegasus +PT:1/1 +K:Flying +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mesa_pegasus.jpg +Oracle:Flying, 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.) diff --git a/forge-gui/res/cardsfolder/m/mesmeric_fiend.txt b/forge-gui/res/cardsfolder/m/mesmeric_fiend.txt index 0f44db04b8b..6c753c8b6df 100644 --- a/forge-gui/res/cardsfolder/m/mesmeric_fiend.txt +++ b/forge-gui/res/cardsfolder/m/mesmeric_fiend.txt @@ -1,11 +1,11 @@ -Name:Mesmeric Fiend -ManaCost:1 B -Types:Creature Nightmare Horror -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMesmericExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card. When CARDNAME leaves the battlefield, return the exiled card to its owner's hand. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigMesmericBounce | Secondary$ True | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card. When CARDNAME leaves the battlefield, return the exiled card to its owner's hand. -SVar:TrigMesmericExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True -SVar:TrigMesmericBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Hand | Defined$ Remembered | SubAbility$ DBMesmericCleanup -SVar:DBMesmericCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mesmeric_fiend.jpg -Oracle:When Mesmeric Fiend enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card.\nWhen Mesmeric Fiend leaves the battlefield, return the exiled card to its owner's hand. \ No newline at end of file +Name:Mesmeric Fiend +ManaCost:1 B +Types:Creature Nightmare Horror +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMesmericExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card. When CARDNAME leaves the battlefield, return the exiled card to its owner's hand. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigMesmericBounce | Secondary$ True | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card. When CARDNAME leaves the battlefield, return the exiled card to its owner's hand. +SVar:TrigMesmericExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True +SVar:TrigMesmericBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Hand | Defined$ Remembered | SubAbility$ DBMesmericCleanup +SVar:DBMesmericCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mesmeric_fiend.jpg +Oracle:When Mesmeric Fiend enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card.\nWhen Mesmeric Fiend leaves the battlefield, return the exiled card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mesmeric_orb.txt b/forge-gui/res/cardsfolder/m/mesmeric_orb.txt index e8a8745a95d..e8cfd1a0407 100644 --- a/forge-gui/res/cardsfolder/m/mesmeric_orb.txt +++ b/forge-gui/res/cardsfolder/m/mesmeric_orb.txt @@ -5,4 +5,4 @@ T:Mode$ Untaps | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigMill SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mesmeric_orb.jpg -Oracle:Whenever a permanent becomes untapped, that permanent's controller puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Whenever a permanent becomes untapped, that permanent's controller puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mesmeric_sliver.txt b/forge-gui/res/cardsfolder/m/mesmeric_sliver.txt index fd9cc2567a2..5b19a2cc287 100644 --- a/forge-gui/res/cardsfolder/m/mesmeric_sliver.txt +++ b/forge-gui/res/cardsfolder/m/mesmeric_sliver.txt @@ -1,10 +1,10 @@ -Name:Mesmeric Sliver -ManaCost:3 U -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Sliver | EffectZone$ Battlefield | AddTrigger$ MesmericETB | AddSVar$ MesmFateseal | Description$ All Slivers have "When this permanent enters the battlefield, you may fateseal 1." (To fateseal 1, its controller looks at the top card of an opponent's library, then he or she may put that card on the bottom of that library.) -SVar:MesmericETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ MesmFateseal | TriggerDescription$ When CARDNAME enters the battlefield, you may fateseal 1. -SVar:MesmFateseal:AB$ Dig | Cost$ 0 | Defined$ Opponent | DigNum$ 1 | AnyNumber$ True | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ 0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mesmeric_sliver.jpg -Oracle:All Slivers have "When this permanent enters the battlefield, you may fateseal 1." (To fateseal 1, its controller looks at the top card of an opponent's library, then he or she may put that card on the bottom of that library.) \ No newline at end of file +Name:Mesmeric Sliver +ManaCost:3 U +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Sliver | EffectZone$ Battlefield | AddTrigger$ MesmericETB | AddSVar$ MesmFateseal | Description$ All Slivers have "When this permanent enters the battlefield, you may fateseal 1." (To fateseal 1, its controller looks at the top card of an opponent's library, then he or she may put that card on the bottom of that library.) +SVar:MesmericETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ MesmFateseal | TriggerDescription$ When CARDNAME enters the battlefield, you may fateseal 1. +SVar:MesmFateseal:AB$ Dig | Cost$ 0 | Defined$ Opponent | DigNum$ 1 | AnyNumber$ True | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ 0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mesmeric_sliver.jpg +Oracle:All Slivers have "When this permanent enters the battlefield, you may fateseal 1." (To fateseal 1, its controller looks at the top card of an opponent's library, then he or she may put that card on the bottom of that library.) diff --git a/forge-gui/res/cardsfolder/m/mesmeric_trance.txt b/forge-gui/res/cardsfolder/m/mesmeric_trance.txt index 539097b6a32..6468ba023f0 100644 --- a/forge-gui/res/cardsfolder/m/mesmeric_trance.txt +++ b/forge-gui/res/cardsfolder/m/mesmeric_trance.txt @@ -5,4 +5,4 @@ K:Cumulative upkeep:1 A:AB$ Draw | Cost$ U Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mesmeric_trance.jpg -Oracle:Cumulative upkeep {1} (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.)\n{U}, Discard a card: Draw a card. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\n{U}, Discard a card: Draw a card. diff --git a/forge-gui/res/cardsfolder/m/messenger_drake.txt b/forge-gui/res/cardsfolder/m/messenger_drake.txt index 120e2f92820..8d850d75697 100644 --- a/forge-gui/res/cardsfolder/m/messenger_drake.txt +++ b/forge-gui/res/cardsfolder/m/messenger_drake.txt @@ -1,10 +1,10 @@ -Name:Messenger Drake -ManaCost:3 U U -Types:Creature Drake -PT:3/3 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController -SVar:SacMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/messenger_drake.jpg -Oracle:Flying\nWhen Messenger Drake dies, draw a card. +Name:Messenger Drake +ManaCost:3 U U +Types:Creature Drake +PT:3/3 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredCardController +SVar:SacMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/messenger_drake.jpg +Oracle:Flying\nWhen Messenger Drake dies, draw a card. diff --git a/forge-gui/res/cardsfolder/m/messenger_falcons.txt b/forge-gui/res/cardsfolder/m/messenger_falcons.txt index 8ed56fdb723..fa289d5e30c 100644 --- a/forge-gui/res/cardsfolder/m/messenger_falcons.txt +++ b/forge-gui/res/cardsfolder/m/messenger_falcons.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/messenger_falcons.jpg -Oracle:Flying\nWhen Messenger Falcons enters the battlefield, draw a card. \ No newline at end of file +Oracle:Flying\nWhen Messenger Falcons enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/m/messengers_speed.txt b/forge-gui/res/cardsfolder/m/messengers_speed.txt index 33084fddc01..72f82ee6201 100644 --- a/forge-gui/res/cardsfolder/m/messengers_speed.txt +++ b/forge-gui/res/cardsfolder/m/messengers_speed.txt @@ -1,8 +1,8 @@ -Name:Messenger's Speed -ManaCost:R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Trample & Haste | Description$ Enchanted creature has trample and haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/messengers_speed.jpg -Oracle:Enchant creature\nEnchanted creature has trample and haste. \ No newline at end of file +Name:Messenger's Speed +ManaCost:R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Trample & Haste | Description$ Enchanted creature has trample and haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/messengers_speed.jpg +Oracle:Enchant creature\nEnchanted creature has trample and haste. diff --git a/forge-gui/res/cardsfolder/m/metal_fatigue.txt b/forge-gui/res/cardsfolder/m/metal_fatigue.txt index f0a644cdce5..27704512050 100644 --- a/forge-gui/res/cardsfolder/m/metal_fatigue.txt +++ b/forge-gui/res/cardsfolder/m/metal_fatigue.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ TapAll | Cost$ 2 W | ValidCards$ Artifact | SpellDescription$ Tap all artifacts. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/metal_fatigue.jpg -Oracle:Tap all artifacts. \ No newline at end of file +Oracle:Tap all artifacts. diff --git a/forge-gui/res/cardsfolder/m/metallic_mastery.txt b/forge-gui/res/cardsfolder/m/metallic_mastery.txt index 0d9ba8bccee..6a8a8a487e0 100644 --- a/forge-gui/res/cardsfolder/m/metallic_mastery.txt +++ b/forge-gui/res/cardsfolder/m/metallic_mastery.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainControl | Cost$ 2 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target artifact until end of turn. Untap that artifact. It gains haste until end of turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/metallic_mastery.jpg -Oracle:Gain control of target artifact until end of turn. Untap that artifact. It gains haste until end of turn. \ No newline at end of file +Oracle:Gain control of target artifact until end of turn. Untap that artifact. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/m/metallic_sliver.txt b/forge-gui/res/cardsfolder/m/metallic_sliver.txt index 1f57d3ff2ea..445035d7f4c 100644 --- a/forge-gui/res/cardsfolder/m/metallic_sliver.txt +++ b/forge-gui/res/cardsfolder/m/metallic_sliver.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact Creature Sliver PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/te/en-us/card4617.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/metallurgeon.txt b/forge-gui/res/cardsfolder/m/metallurgeon.txt index b418c27b838..53585039fd5 100644 --- a/forge-gui/res/cardsfolder/m/metallurgeon.txt +++ b/forge-gui/res/cardsfolder/m/metallurgeon.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Human Artificer PT:1/2 A:AB$ Regenerate | Cost$ W T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SpellDescription$ Regenerate target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/metallurgeon.jpg -Oracle:{W}, {T}: Regenerate target artifact. \ No newline at end of file +Oracle:{W}, {T}: Regenerate target artifact. diff --git a/forge-gui/res/cardsfolder/m/metalworker.txt b/forge-gui/res/cardsfolder/m/metalworker.txt index d5762ae8559..53813734b35 100644 --- a/forge-gui/res/cardsfolder/m/metalworker.txt +++ b/forge-gui/res/cardsfolder/m/metalworker.txt @@ -9,4 +9,4 @@ SVar:MetalWorkerX:Remembered$Amount.Twice SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/metalworker.jpg -Oracle:{T}: Reveal any number of artifact cards in your hand. Add {2} to your mana pool for each card revealed this way. \ No newline at end of file +Oracle:{T}: Reveal any number of artifact cards in your hand. Add {2} to your mana pool for each card revealed this way. diff --git a/forge-gui/res/cardsfolder/m/metamorphic_wurm.txt b/forge-gui/res/cardsfolder/m/metamorphic_wurm.txt index 93639a7e5ae..b6032758fab 100644 --- a/forge-gui/res/cardsfolder/m/metamorphic_wurm.txt +++ b/forge-gui/res/cardsfolder/m/metamorphic_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Elephant Wurm PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 4 | AddToughness$ 4 | Condition$ Threshold | Description$ Threshold - CARDNAME gets +4/+4 as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/metamorphic_wurm.jpg -Oracle:Threshold - Metamorphic Wurm gets +4/+4 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Threshold - Metamorphic Wurm gets +4/+4 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/m/metamorphose.txt b/forge-gui/res/cardsfolder/m/metamorphose.txt index 9548e204316..e442114b8d5 100644 --- a/forge-gui/res/cardsfolder/m/metamorphose.txt +++ b/forge-gui/res/cardsfolder/m/metamorphose.txt @@ -1,8 +1,8 @@ -Name:Metamorphose -ManaCost:1 U -Types:Instant -A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SubAbility$ DBChange | SpellDescription$ Put target permanent an opponent controls on top of its owner's library. That opponent may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. -SVar:DBChange:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Artifact,Creature,Enchantment,Land | DefinedPlayer$ TargetedController | ChangeNum$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/metamorphose.jpg -Oracle:Put target permanent an opponent controls on top of its owner's library. That opponent may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. \ No newline at end of file +Name:Metamorphose +ManaCost:1 U +Types:Instant +A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SubAbility$ DBChange | SpellDescription$ Put target permanent an opponent controls on top of its owner's library. That opponent may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. +SVar:DBChange:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Artifact,Creature,Enchantment,Land | DefinedPlayer$ TargetedController | ChangeNum$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/metamorphose.jpg +Oracle:Put target permanent an opponent controls on top of its owner's library. That opponent may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/metamorphosis.txt b/forge-gui/res/cardsfolder/m/metamorphosis.txt index b36ec509e19..311cc4b8d12 100644 --- a/forge-gui/res/cardsfolder/m/metamorphosis.txt +++ b/forge-gui/res/cardsfolder/m/metamorphosis.txt @@ -1,8 +1,8 @@ -Name:Metamorphosis -ManaCost:G -Types:Sorcery -A:SP$ Mana | Cost$ G Sac<1/Creature> | Produced$ Any | Amount$ X | References$ X | RestrictValid$ Card.Creature | SpellDescription$ Add X mana of any one color to your mana pool, where X is one plus the sacrificed creature's converted mana cost. Spend this mana only to cast creature spells. -SVar:X:Sacrificed$CardManaCost/Plus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/metamorphosis.jpg -Oracle:As an additional cost to cast Metamorphosis, sacrifice a creature.\nAdd X mana of any one color to your mana pool, where X is one plus the sacrificed creature's converted mana cost. Spend this mana only to cast creature spells. \ No newline at end of file +Name:Metamorphosis +ManaCost:G +Types:Sorcery +A:SP$ Mana | Cost$ G Sac<1/Creature> | Produced$ Any | Amount$ X | References$ X | RestrictValid$ Card.Creature | SpellDescription$ Add X mana of any one color to your mana pool, where X is one plus the sacrificed creature's converted mana cost. Spend this mana only to cast creature spells. +SVar:X:Sacrificed$CardManaCost/Plus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/metamorphosis.jpg +Oracle:As an additional cost to cast Metamorphosis, sacrifice a creature.\nAdd X mana of any one color to your mana pool, where X is one plus the sacrificed creature's converted mana cost. Spend this mana only to cast creature spells. diff --git a/forge-gui/res/cardsfolder/m/metathran_aerostat.txt b/forge-gui/res/cardsfolder/m/metathran_aerostat.txt index 732ec153c53..272b2266567 100644 --- a/forge-gui/res/cardsfolder/m/metathran_aerostat.txt +++ b/forge-gui/res/cardsfolder/m/metathran_aerostat.txt @@ -1,12 +1,12 @@ -Name:Metathran Aerostat -ManaCost:2 U U -Types:Creature Metathran -PT:2/2 -K:Flying -A:AB$ ChangeZone | Cost$ X U | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.cmcEQX | References$ X | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ You may put a creature card with converted mana cost X from your hand onto the battlefield. If you do, return CARDNAME to its owner's hand. -SVar:DBReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ Cleanup -SVar:X:Count$xPaid -SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/metathran_aerostat.jpg -Oracle:Flying\n{X}{U}: You may put a creature card with converted mana cost X from your hand onto the battlefield. If you do, return Metathran Aerostat to its owner's hand. \ No newline at end of file +Name:Metathran Aerostat +ManaCost:2 U U +Types:Creature Metathran +PT:2/2 +K:Flying +A:AB$ ChangeZone | Cost$ X U | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.cmcEQX | References$ X | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ You may put a creature card with converted mana cost X from your hand onto the battlefield. If you do, return CARDNAME to its owner's hand. +SVar:DBReturn:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ Cleanup +SVar:X:Count$xPaid +SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/metathran_aerostat.jpg +Oracle:Flying\n{X}{U}: You may put a creature card with converted mana cost X from your hand onto the battlefield. If you do, return Metathran Aerostat to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/metathran_elite.txt b/forge-gui/res/cardsfolder/m/metathran_elite.txt index 960b004ffc3..ade12ea81c5 100644 --- a/forge-gui/res/cardsfolder/m/metathran_elite.txt +++ b/forge-gui/res/cardsfolder/m/metathran_elite.txt @@ -5,4 +5,4 @@ PT:2/3 S:Mode$ Continuous | Affected$ Card.Self+enchanted | AddKeyword$ Unblockable | Description$ CARDNAME can't be blocked as long as it's enchanted. SVar:EnchantMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/metathran_elite.jpg -Oracle:Metathran Elite can't be blocked as long as it's enchanted. \ No newline at end of file +Oracle:Metathran Elite can't be blocked as long as it's enchanted. diff --git a/forge-gui/res/cardsfolder/m/metathran_soldier.txt b/forge-gui/res/cardsfolder/m/metathran_soldier.txt index 341665f264b..6ca6ecb75bf 100644 --- a/forge-gui/res/cardsfolder/m/metathran_soldier.txt +++ b/forge-gui/res/cardsfolder/m/metathran_soldier.txt @@ -4,4 +4,4 @@ Types:Creature Metathran Soldier PT:1/1 K:Unblockable SVar:Picture:http://resources.wizards.com/magic/cards/cg/en-us/card19096.jpg -Oracle:Metathran Soldier can't be blocked. \ No newline at end of file +Oracle:Metathran Soldier can't be blocked. diff --git a/forge-gui/res/cardsfolder/m/metathran_transport.txt b/forge-gui/res/cardsfolder/m/metathran_transport.txt index a7ddee011c8..b1c67878a23 100644 --- a/forge-gui/res/cardsfolder/m/metathran_transport.txt +++ b/forge-gui/res/cardsfolder/m/metathran_transport.txt @@ -7,4 +7,4 @@ K:CantBeBlockedBy Creature.Blue A:AB$ Animate | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ Blue | OverwriteColors$ True | SpellDescription$ Target creature becomes blue until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/metathran_transport.jpg -Oracle:Flying\nMetathran Transport can't be blocked by blue creatures.\n{U}: Target creature becomes blue until end of turn. \ No newline at end of file +Oracle:Flying\nMetathran Transport can't be blocked by blue creatures.\n{U}: Target creature becomes blue until end of turn. diff --git a/forge-gui/res/cardsfolder/m/metathran_zombie.txt b/forge-gui/res/cardsfolder/m/metathran_zombie.txt index 3bda52c9b68..e9f5be81c6c 100644 --- a/forge-gui/res/cardsfolder/m/metathran_zombie.txt +++ b/forge-gui/res/cardsfolder/m/metathran_zombie.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/metathran_zombie.jpg -Oracle:{B}: Regenerate Metathran Zombie. \ No newline at end of file +Oracle:{B}: Regenerate Metathran Zombie. diff --git a/forge-gui/res/cardsfolder/m/meteor_crater.txt b/forge-gui/res/cardsfolder/m/meteor_crater.txt index 1ce6c113aaf..675e04c64ac 100644 --- a/forge-gui/res/cardsfolder/m/meteor_crater.txt +++ b/forge-gui/res/cardsfolder/m/meteor_crater.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Permanent.YouCtrl | ReflectProperty$ Is | SpellDescription$ Choose a color of a permanent you control. Add one mana of that color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/meteor_crater.jpg -Oracle:{T}: Choose a color of a permanent you control. Add one mana of that color to your mana pool. \ No newline at end of file +Oracle:{T}: Choose a color of a permanent you control. Add one mana of that color to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/meteor_shower.txt b/forge-gui/res/cardsfolder/m/meteor_shower.txt index dc0a479d55e..7dd20b3350b 100644 --- a/forge-gui/res/cardsfolder/m/meteor_shower.txt +++ b/forge-gui/res/cardsfolder/m/meteor_shower.txt @@ -1,13 +1,13 @@ -Name:Meteor Shower -ManaCost:X X R -Types:Sorcery -A:SP$ DealDamage | Announce$ X | Cost$ X X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature and/or player to distribute damage to | NumDmg$ DistroDmg | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ DistroDmg | References$ DistroDmg,X,MaxTgts | SpellDescription$ CARDNAME deals X plus 1 damage divided as you choose among any number of target creatures and/or players. -SVar:NumPlayers:PlayerCountPlayers$Amount/Plus.NumCreatures -SVar:NumCreatures:Count$Valid Creature -SVar:MaxTgts:SVar$NumPlayers/Plus.1 -SVar:DistroDmg:SVar$X/Plus.1 -SVar:X:Count$xPaid -#X Will get overwritten by Announce -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/meteor_shower.jpg -Oracle:Meteor Shower deals X plus 1 damage divided as you choose among any number of target creatures and/or players. \ No newline at end of file +Name:Meteor Shower +ManaCost:X X R +Types:Sorcery +A:SP$ DealDamage | Announce$ X | Cost$ X X R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature and/or player to distribute damage to | NumDmg$ DistroDmg | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ DistroDmg | References$ DistroDmg,X,MaxTgts | SpellDescription$ CARDNAME deals X plus 1 damage divided as you choose among any number of target creatures and/or players. +SVar:NumPlayers:PlayerCountPlayers$Amount/Plus.NumCreatures +SVar:NumCreatures:Count$Valid Creature +SVar:MaxTgts:SVar$NumPlayers/Plus.1 +SVar:DistroDmg:SVar$X/Plus.1 +SVar:X:Count$xPaid +#X Will get overwritten by Announce +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/meteor_shower.jpg +Oracle:Meteor Shower deals X plus 1 damage divided as you choose among any number of target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/m/meteor_storm.txt b/forge-gui/res/cardsfolder/m/meteor_storm.txt index 1ff8529ea78..52de3e325ed 100644 --- a/forge-gui/res/cardsfolder/m/meteor_storm.txt +++ b/forge-gui/res/cardsfolder/m/meteor_storm.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ DealDamage | Cost$ 2 R G Discard<2/Random> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/meteor_storm.jpg -Oracle:{2}{R}{G}, Discard two cards at random: Meteor Storm deals 4 damage to target creature or player. \ No newline at end of file +Oracle:{2}{R}{G}, Discard two cards at random: Meteor Storm deals 4 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/metrognome.txt b/forge-gui/res/cardsfolder/m/metrognome.txt index b2cfe24a1ad..d9808cfa327 100644 --- a/forge-gui/res/cardsfolder/m/metrognome.txt +++ b/forge-gui/res/cardsfolder/m/metrognome.txt @@ -1,9 +1,9 @@ -Name:Metrognome -ManaCost:4 -Types:Artifact -A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ Gnome | TokenTypes$ Artifact,Creature,Gnome | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Gnome artifact creature token onto the battlefield. -T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ TrigToken | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, put four 1/1 colorless Gnome artifact creature tokens onto the battlefield. -SVar:TrigToken:DB$ Token | TokenAmount$ 4 | TokenName$ Gnome | TokenTypes$ Artifact,Creature,Gnome | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 -SVar:DiscardMeByOpp:2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/metrognome.jpg -Oracle:When a spell or ability an opponent controls causes you to discard Metrognome, put four 1/1 colorless Gnome artifact creature tokens onto the battlefield.\n{4}, {T}: Put a 1/1 colorless Gnome artifact creature token onto the battlefield. \ No newline at end of file +Name:Metrognome +ManaCost:4 +Types:Artifact +A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ Gnome | TokenTypes$ Artifact,Creature,Gnome | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Gnome artifact creature token onto the battlefield. +T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ TrigToken | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, put four 1/1 colorless Gnome artifact creature tokens onto the battlefield. +SVar:TrigToken:DB$ Token | TokenAmount$ 4 | TokenName$ Gnome | TokenTypes$ Artifact,Creature,Gnome | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 +SVar:DiscardMeByOpp:2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/metrognome.jpg +Oracle:When a spell or ability an opponent controls causes you to discard Metrognome, put four 1/1 colorless Gnome artifact creature tokens onto the battlefield.\n{4}, {T}: Put a 1/1 colorless Gnome artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/metropolis_sprite.txt b/forge-gui/res/cardsfolder/m/metropolis_sprite.txt index 9d5c944404b..57cbfa0a61e 100644 --- a/forge-gui/res/cardsfolder/m/metropolis_sprite.txt +++ b/forge-gui/res/cardsfolder/m/metropolis_sprite.txt @@ -1,8 +1,8 @@ -Name:Metropolis Sprite -ManaCost:1 U -Types:Creature Faerie Rogue -PT:1/2 -K:Flying -A:AB$ Pump | Cost$ U | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/metropolis_sprite.jpg -Oracle:Flying\n{U}: Metropolis Sprite gets +1/-1 until end of turn. \ No newline at end of file +Name:Metropolis Sprite +ManaCost:1 U +Types:Creature Faerie Rogue +PT:1/2 +K:Flying +A:AB$ Pump | Cost$ U | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/metropolis_sprite.jpg +Oracle:Flying\n{U}: Metropolis Sprite gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/michiko_konda_truth_seeker.txt b/forge-gui/res/cardsfolder/m/michiko_konda_truth_seeker.txt index 5a7afabf144..5be3b2c8e68 100644 --- a/forge-gui/res/cardsfolder/m/michiko_konda_truth_seeker.txt +++ b/forge-gui/res/cardsfolder/m/michiko_konda_truth_seeker.txt @@ -1,9 +1,9 @@ -Name:Michiko Konda, Truth Seeker -ManaCost:3 W -Types:Legendary Creature Human Advisor -PT:2/2 -T:Mode$ DamageDone | ValidSource$ Card.OppCtrl | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a source an opponent controls deals damage to you, that player sacrifices a permanent. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredSourceController | SacValid$ Permanent -Svar:Rarity:Rare -SVar:Picture:http://www.wizards.com/global/images/magic/general/michiko_konda_truth_seeker.jpg -Oracle:Whenever a source an opponent controls deals damage to you, that player sacrifices a permanent. \ No newline at end of file +Name:Michiko Konda, Truth Seeker +ManaCost:3 W +Types:Legendary Creature Human Advisor +PT:2/2 +T:Mode$ DamageDone | ValidSource$ Card.OppCtrl | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever a source an opponent controls deals damage to you, that player sacrifices a permanent. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredSourceController | SacValid$ Permanent +Svar:Rarity:Rare +SVar:Picture:http://www.wizards.com/global/images/magic/general/michiko_konda_truth_seeker.jpg +Oracle:Whenever a source an opponent controls deals damage to you, that player sacrifices a permanent. diff --git a/forge-gui/res/cardsfolder/m/midnight_banshee.txt b/forge-gui/res/cardsfolder/m/midnight_banshee.txt index 07dc94e589f..e491e2d63be 100644 --- a/forge-gui/res/cardsfolder/m/midnight_banshee.txt +++ b/forge-gui/res/cardsfolder/m/midnight_banshee.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounterAll:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.nonBlack | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_banshee.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nAt the beginning of your upkeep, put a -1/-1 counter on each nonblack creature. \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nAt the beginning of your upkeep, put a -1/-1 counter on each nonblack creature. diff --git a/forge-gui/res/cardsfolder/m/midnight_charm.txt b/forge-gui/res/cardsfolder/m/midnight_charm.txt index 5d4dec88d3d..e159dfd3cc9 100644 --- a/forge-gui/res/cardsfolder/m/midnight_charm.txt +++ b/forge-gui/res/cardsfolder/m/midnight_charm.txt @@ -1,11 +1,11 @@ -Name:Midnight Charm -ManaCost:B -Types:Instant -A:SP$ Charm | Cost$ B | Choices$ DBDamage,DBPump,DBTap | SpellDescription$ Choose one - CARDNAME deals 1 damage to target creature and you gain 1 life; or target creature gains first strike until end of turn; or tap target creature. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage | NumDmg$ 1 | SubAbility$ DBGain | SpellDescription$ CARDNAME deals 1 damage to target creature and you gain 1 life. -SVar:DBGain:DB$ GainLife | Defined$ You | LifeAmount$ 1 -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain First Strike | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. -SVar:DBTap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature to tap | SpellDescription$ Tap target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_charm.jpg -Oracle:Choose one - Midnight Charm deals 1 damage to target creature and you gain 1 life; or target creature gains first strike until end of turn; or tap target creature. \ No newline at end of file +Name:Midnight Charm +ManaCost:B +Types:Instant +A:SP$ Charm | Cost$ B | Choices$ DBDamage,DBPump,DBTap | SpellDescription$ Choose one - CARDNAME deals 1 damage to target creature and you gain 1 life; or target creature gains first strike until end of turn; or tap target creature. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage | NumDmg$ 1 | SubAbility$ DBGain | SpellDescription$ CARDNAME deals 1 damage to target creature and you gain 1 life. +SVar:DBGain:DB$ GainLife | Defined$ You | LifeAmount$ 1 +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain First Strike | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. +SVar:DBTap:DB$ Tap | ValidTgts$ Creature | TgtPrompt$ Select target creature to tap | SpellDescription$ Tap target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_charm.jpg +Oracle:Choose one - Midnight Charm deals 1 damage to target creature and you gain 1 life; or target creature gains first strike until end of turn; or tap target creature. diff --git a/forge-gui/res/cardsfolder/m/midnight_covenant.txt b/forge-gui/res/cardsfolder/m/midnight_covenant.txt index 6ccb6dd8f99..a9c154beb29 100644 --- a/forge-gui/res/cardsfolder/m/midnight_covenant.txt +++ b/forge-gui/res/cardsfolder/m/midnight_covenant.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Pump | Description$ Enchanted creature has "{B}: This creature gets +1/+1 until end of turn." SVar:Pump:AB$Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_covenant.jpg -Oracle:Enchant creature\nEnchanted creature has "{B}: This creature gets +1/+1 until end of turn." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{B}: This creature gets +1/+1 until end of turn." diff --git a/forge-gui/res/cardsfolder/m/midnight_duelist.txt b/forge-gui/res/cardsfolder/m/midnight_duelist.txt index 087784b6e7e..f9738c10005 100644 --- a/forge-gui/res/cardsfolder/m/midnight_duelist.txt +++ b/forge-gui/res/cardsfolder/m/midnight_duelist.txt @@ -1,7 +1,7 @@ -Name:Midnight Duelist -ManaCost:W -Types:Creature Human Soldier -PT:1/2 -K:Protection:Vampire:Protection from Vampires -SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_duelist.jpg -Oracle:Protection from Vampires \ No newline at end of file +Name:Midnight Duelist +ManaCost:W +Types:Creature Human Soldier +PT:1/2 +K:Protection:Vampire:Protection from Vampires +SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_duelist.jpg +Oracle:Protection from Vampires diff --git a/forge-gui/res/cardsfolder/m/midnight_guard.txt b/forge-gui/res/cardsfolder/m/midnight_guard.txt index b6d97c25646..4f7675d57c1 100644 --- a/forge-gui/res/cardsfolder/m/midnight_guard.txt +++ b/forge-gui/res/cardsfolder/m/midnight_guard.txt @@ -1,8 +1,8 @@ -Name:Midnight Guard -ManaCost:2 W -Types:Creature Human Soldier -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever another creature enters the battlefield, untap CARDNAME. -SVar:TrigUntap:DB$Untap | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_guard.jpg -Oracle:Whenever another creature enters the battlefield, untap Midnight Guard. \ No newline at end of file +Name:Midnight Guard +ManaCost:2 W +Types:Creature Human Soldier +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Whenever another creature enters the battlefield, untap CARDNAME. +SVar:TrigUntap:DB$Untap | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_guard.jpg +Oracle:Whenever another creature enters the battlefield, untap Midnight Guard. diff --git a/forge-gui/res/cardsfolder/m/midnight_haunting.txt b/forge-gui/res/cardsfolder/m/midnight_haunting.txt index ab73548d9cc..86f18e67dee 100644 --- a/forge-gui/res/cardsfolder/m/midnight_haunting.txt +++ b/forge-gui/res/cardsfolder/m/midnight_haunting.txt @@ -1,6 +1,6 @@ -Name:Midnight Haunting -ManaCost:2 W -Types:Instant -A:SP$ Token | Cost$ 2 W | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put two 1/1 white Spirit creature tokens with flying onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_haunting.jpg -Oracle:Put two 1/1 white Spirit creature tokens with flying onto the battlefield. \ No newline at end of file +Name:Midnight Haunting +ManaCost:2 W +Types:Instant +A:SP$ Token | Cost$ 2 W | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put two 1/1 white Spirit creature tokens with flying onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_haunting.jpg +Oracle:Put two 1/1 white Spirit creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/midnight_recovery.txt b/forge-gui/res/cardsfolder/m/midnight_recovery.txt index 4f68a51b4d9..246eec66c70 100644 --- a/forge-gui/res/cardsfolder/m/midnight_recovery.txt +++ b/forge-gui/res/cardsfolder/m/midnight_recovery.txt @@ -1,8 +1,8 @@ -Name:Midnight Recovery -ManaCost:3 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SubAbility$ Cipher | SpellDescription$ Return target creature card from your graveyard to your hand. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_recovery.jpg -Oracle:Return target creature card from your graveyard to your hand.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Midnight Recovery +ManaCost:3 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SubAbility$ Cipher | SpellDescription$ Return target creature card from your graveyard to your hand. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_recovery.jpg +Oracle:Return target creature card from your graveyard to your hand.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/m/midnight_ritual.txt b/forge-gui/res/cardsfolder/m/midnight_ritual.txt index 2f11913b130..03695c5a742 100644 --- a/forge-gui/res/cardsfolder/m/midnight_ritual.txt +++ b/forge-gui/res/cardsfolder/m/midnight_ritual.txt @@ -1,10 +1,10 @@ -Name:Midnight Ritual -ManaCost:X 2 B -Types:Instant -A:SP$ ChangeZone | Cost$ X 2 B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts | SubAbility$ DBToken | SpellDescription$ Exile X target creature cards from your graveyard. For each creature card exiled this way, put a 2/2 black Zombie creature token onto the battlefield. -SVar:DBToken:DB$ Token | TokenImage$ b 2 2 zombie 10E | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ X | References$ X -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$TypeInYourYard.Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_ritual.jpg -Oracle:Exile X target creature cards from your graveyard. For each creature card exiled this way, put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Name:Midnight Ritual +ManaCost:X 2 B +Types:Instant +A:SP$ ChangeZone | Cost$ X 2 B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts | SubAbility$ DBToken | SpellDescription$ Exile X target creature cards from your graveyard. For each creature card exiled this way, put a 2/2 black Zombie creature token onto the battlefield. +SVar:DBToken:DB$ Token | TokenImage$ b 2 2 zombie 10E | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ X | References$ X +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$TypeInYourYard.Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/midnight_ritual.jpg +Oracle:Exile X target creature cards from your graveyard. For each creature card exiled this way, put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/midsummer_revel.txt b/forge-gui/res/cardsfolder/m/midsummer_revel.txt index 612cdbcb7e1..c7fa34c01e5 100644 --- a/forge-gui/res/cardsfolder/m/midsummer_revel.txt +++ b/forge-gui/res/cardsfolder/m/midsummer_revel.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE SVar:RemAIDeck:True SVar:X:Count$CardCounters.VERSE SVar:Picture:http://www.wizards.com/global/images/magic/general/midsummer_revel.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Midsummer Revel.\n{G}, Sacrifice Midsummer Revel: Put X 3/3 green Beast creature tokens onto the battlefield, where X is the number of verse counters on Midsummer Revel. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on Midsummer Revel.\n{G}, Sacrifice Midsummer Revel: Put X 3/3 green Beast creature tokens onto the battlefield, where X is the number of verse counters on Midsummer Revel. diff --git a/forge-gui/res/cardsfolder/m/midvast_protector.txt b/forge-gui/res/cardsfolder/m/midvast_protector.txt index 2dcff961902..43359f783c9 100644 --- a/forge-gui/res/cardsfolder/m/midvast_protector.txt +++ b/forge-gui/res/cardsfolder/m/midvast_protector.txt @@ -1,9 +1,9 @@ -Name:Midvast Protector -ManaCost:3 W -Types:Creature Human Wizard -PT:2/3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigProtect | TriggerDescription$ When CARDNAME enters the battlefield, target creature you control gains protection from the color of your choice until end of turn. -SVar:TrigProtect:AB$ Protection | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | AILogic$ MostProminentHumanCreatures -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/midvast_protector.jpg -Oracle:When Midvast Protector enters the battlefield, target creature you control gains protection from the color of your choice until end of turn. \ No newline at end of file +Name:Midvast Protector +ManaCost:3 W +Types:Creature Human Wizard +PT:2/3 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigProtect | TriggerDescription$ When CARDNAME enters the battlefield, target creature you control gains protection from the color of your choice until end of turn. +SVar:TrigProtect:AB$ Protection | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | AILogic$ MostProminentHumanCreatures +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/midvast_protector.jpg +Oracle:When Midvast Protector enters the battlefield, target creature you control gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/might_of_alara.txt b/forge-gui/res/cardsfolder/m/might_of_alara.txt index 401eaf7b85f..471a28e20a7 100644 --- a/forge-gui/res/cardsfolder/m/might_of_alara.txt +++ b/forge-gui/res/cardsfolder/m/might_of_alara.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/might_of_alara.jpg -Oracle:Domain - Target creature gets +1/+1 until end of turn for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Target creature gets +1/+1 until end of turn for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/m/might_of_oaks.txt b/forge-gui/res/cardsfolder/m/might_of_oaks.txt index 2ec31f67eb2..e8a6a7f60cb 100644 --- a/forge-gui/res/cardsfolder/m/might_of_oaks.txt +++ b/forge-gui/res/cardsfolder/m/might_of_oaks.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Instant A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +7 | NumDef$ +7 | SpellDescription$ Target creature gets +7/+7 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/gu/en-us/card8822.jpg -Oracle:Target creature gets +7/+7 until end of turn. \ No newline at end of file +Oracle:Target creature gets +7/+7 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/might_of_old_krosa.txt b/forge-gui/res/cardsfolder/m/might_of_old_krosa.txt index ce31bd830da..27d62fdc11b 100644 --- a/forge-gui/res/cardsfolder/m/might_of_old_krosa.txt +++ b/forge-gui/res/cardsfolder/m/might_of_old_krosa.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target creature gets +2/+2 until end of turn. If you cast this spell during your main phase, that creature gets +4/+4 until end of turn instead. SVar:X:Count$IfMainPhase.4.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/might_of_old_krosa.jpg -Oracle:Target creature gets +2/+2 until end of turn. If you cast this spell during your main phase, that creature gets +4/+4 until end of turn instead. \ No newline at end of file +Oracle:Target creature gets +2/+2 until end of turn. If you cast this spell during your main phase, that creature gets +4/+4 until end of turn instead. diff --git a/forge-gui/res/cardsfolder/m/might_of_the_masses.txt b/forge-gui/res/cardsfolder/m/might_of_the_masses.txt index db6a5fd1d32..1a5655ff746 100644 --- a/forge-gui/res/cardsfolder/m/might_of_the_masses.txt +++ b/forge-gui/res/cardsfolder/m/might_of_the_masses.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +1/+1 until end of turn for each creature you control. SVar:X:Count$TypeYouCtrl.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/might_of_the_masses.jpg -Oracle:Target creature gets +1/+1 until end of turn for each creature you control. \ No newline at end of file +Oracle:Target creature gets +1/+1 until end of turn for each creature you control. diff --git a/forge-gui/res/cardsfolder/m/might_of_the_nephilim.txt b/forge-gui/res/cardsfolder/m/might_of_the_nephilim.txt index 59564195761..21b80041c13 100644 --- a/forge-gui/res/cardsfolder/m/might_of_the_nephilim.txt +++ b/forge-gui/res/cardsfolder/m/might_of_the_nephilim.txt @@ -1,8 +1,8 @@ -Name:Might of the Nephilim -ManaCost:1 G -Types:Instant -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +2/+2 until end of turn for each of its colors. -SVar:X:Targeted$CardNumColors/Times.2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/might_of_the_nephilim.jpg -Oracle:Target creature gets +2/+2 until end of turn for each of its colors. \ No newline at end of file +Name:Might of the Nephilim +ManaCost:1 G +Types:Instant +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +2/+2 until end of turn for each of its colors. +SVar:X:Targeted$CardNumColors/Times.2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/might_of_the_nephilim.jpg +Oracle:Target creature gets +2/+2 until end of turn for each of its colors. diff --git a/forge-gui/res/cardsfolder/m/might_sliver.txt b/forge-gui/res/cardsfolder/m/might_sliver.txt index 2d974d6d6b6..206c0eb345f 100644 --- a/forge-gui/res/cardsfolder/m/might_sliver.txt +++ b/forge-gui/res/cardsfolder/m/might_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Sliver | AddPower$ 2 | AddToughness$ 2 | Description$ All Sliver creatures get +2/+2. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/might_sliver.jpg -Oracle:All Sliver creatures get +2/+2. \ No newline at end of file +Oracle:All Sliver creatures get +2/+2. diff --git a/forge-gui/res/cardsfolder/m/might_weaver.txt b/forge-gui/res/cardsfolder/m/might_weaver.txt index 6b40337ca99..c22be84da52 100644 --- a/forge-gui/res/cardsfolder/m/might_weaver.txt +++ b/forge-gui/res/cardsfolder/m/might_weaver.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.Red,Creature.White | KW$ Trample | SpellDescription$ Target red or white creature gains trample until end of turn. | TgtPrompt$ Select target red or white creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/might_weaver.jpg -Oracle:{2}: Target red or white creature gains trample until end of turn. (If the 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.) \ No newline at end of file +Oracle:{2}: Target red or white creature gains trample until end of turn. (If the 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.) diff --git a/forge-gui/res/cardsfolder/m/mightstone.txt b/forge-gui/res/cardsfolder/m/mightstone.txt index 78e46752cde..75b02efdd1c 100644 --- a/forge-gui/res/cardsfolder/m/mightstone.txt +++ b/forge-gui/res/cardsfolder/m/mightstone.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.attacking | AddPower$ 1 | Description$ A SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mightstone.jpg -Oracle:Attacking creatures get +1/+0. \ No newline at end of file +Oracle:Attacking creatures get +1/+0. diff --git a/forge-gui/res/cardsfolder/m/mighty_emergence.txt b/forge-gui/res/cardsfolder/m/mighty_emergence.txt index a0d0bdc1207..047298301ec 100644 --- a/forge-gui/res/cardsfolder/m/mighty_emergence.txt +++ b/forge-gui/res/cardsfolder/m/mighty_emergence.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredCard | CounterType$ P1P1 | CounterNum$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mighty_emergence.jpg -Oracle:Whenever a creature with power 5 or greater enters the battlefield under your control, you may put two +1/+1 counters on it. \ No newline at end of file +Oracle:Whenever a creature with power 5 or greater enters the battlefield under your control, you may put two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/m/mighty_leap.txt b/forge-gui/res/cardsfolder/m/mighty_leap.txt index 2a1463ae457..66e28c133b3 100644 --- a/forge-gui/res/cardsfolder/m/mighty_leap.txt +++ b/forge-gui/res/cardsfolder/m/mighty_leap.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ Flying | SpellDescription$ Target creature gets +2/+2 and gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mighty_leap.jpg -Oracle:Target creature gets +2/+2 and gains flying until end of turn. \ No newline at end of file +Oracle:Target creature gets +2/+2 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mijae_djinn.txt b/forge-gui/res/cardsfolder/m/mijae_djinn.txt index 8ec22727e6a..9c2f34233c9 100644 --- a/forge-gui/res/cardsfolder/m/mijae_djinn.txt +++ b/forge-gui/res/cardsfolder/m/mijae_djinn.txt @@ -7,4 +7,4 @@ SVar:FlipCoin:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBRemoveFromCombat SVar:DBRemoveFromCombat:DB$ RemoveFromCombat | Defined$ Self | SubAbility$ DBTap SVar:DBTap:DB$ Tap | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/mijae_djinn.jpg -Oracle:Whenever Mijae Djinn attacks, flip a coin. If you lose the flip, remove Mijae Djinn from combat and tap it. \ No newline at end of file +Oracle:Whenever Mijae Djinn attacks, flip a coin. If you lose the flip, remove Mijae Djinn from combat and tap it. diff --git a/forge-gui/res/cardsfolder/m/mikaeus_the_lunarch.txt b/forge-gui/res/cardsfolder/m/mikaeus_the_lunarch.txt index 3c96b736b0f..87551e9355e 100644 --- a/forge-gui/res/cardsfolder/m/mikaeus_the_lunarch.txt +++ b/forge-gui/res/cardsfolder/m/mikaeus_the_lunarch.txt @@ -1,10 +1,10 @@ -Name:Mikaeus, the Lunarch -ManaCost:X W -Types:Legendary Creature Human Cleric -PT:0/0 -K:etbCounter:P1P1:X -SVar:X:Count$xPaid -A:AB$ PutCounter | Cost$ T | CounterType$ P1P1 | CounterNum$1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -A:AB$ PutCounterAll | Cost$ T SubCounter<1/P1P1> | ValidCards$ Creature.Other+YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each other creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mikaeus_the_lunarch.jpg -Oracle:Mikaeus, the Lunarch enters the battlefield with X +1/+1 counters on it.\n{T}: Put a +1/+1 counter on Mikaeus.\n{T}, Remove a +1/+1 counter from Mikaeus: Put a +1/+1 counter on each other creature you control. \ No newline at end of file +Name:Mikaeus, the Lunarch +ManaCost:X W +Types:Legendary Creature Human Cleric +PT:0/0 +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +A:AB$ PutCounter | Cost$ T | CounterType$ P1P1 | CounterNum$1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +A:AB$ PutCounterAll | Cost$ T SubCounter<1/P1P1> | ValidCards$ Creature.Other+YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each other creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mikaeus_the_lunarch.jpg +Oracle:Mikaeus, the Lunarch enters the battlefield with X +1/+1 counters on it.\n{T}: Put a +1/+1 counter on Mikaeus.\n{T}, Remove a +1/+1 counter from Mikaeus: Put a +1/+1 counter on each other creature you control. diff --git a/forge-gui/res/cardsfolder/m/mikaeus_the_unhallowed.txt b/forge-gui/res/cardsfolder/m/mikaeus_the_unhallowed.txt index 77efb063f27..7bd3b11cf40 100644 --- a/forge-gui/res/cardsfolder/m/mikaeus_the_unhallowed.txt +++ b/forge-gui/res/cardsfolder/m/mikaeus_the_unhallowed.txt @@ -1,11 +1,11 @@ -Name:Mikaeus, the Unhallowed -ManaCost:3 B B B -Types:Legendary Creature Zombie Cleric -PT:5/5 -K:Intimidate -T:Mode$ DamageDone | ValidSource$ Human | ValidTarget$ You | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Human deals damage to you, destroy it. -S:Mode$ Continuous | Affected$ Creature.nonHuman+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Undying | Description$ Other non-Human creatures you control get +1/+1 and have undying. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredSource -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/mikaeus_the_unhallowed.jpg -Oracle:Intimidate\nWhenever a Human deals damage to you, destroy it.\nOther non-Human creatures you control get +1/+1 and have undying. (When a creature with undying dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Mikaeus, the Unhallowed +ManaCost:3 B B B +Types:Legendary Creature Zombie Cleric +PT:5/5 +K:Intimidate +T:Mode$ DamageDone | ValidSource$ Human | ValidTarget$ You | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Human deals damage to you, destroy it. +S:Mode$ Continuous | Affected$ Creature.nonHuman+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Undying | Description$ Other non-Human creatures you control get +1/+1 and have undying. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredSource +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/mikaeus_the_unhallowed.jpg +Oracle:Intimidate\nWhenever a Human deals damage to you, destroy it.\nOther non-Human creatures you control get +1/+1 and have undying. (When a creature with undying dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/m/mikokoro_center_of_the_sea.txt b/forge-gui/res/cardsfolder/m/mikokoro_center_of_the_sea.txt index 2cbc7577fbe..8654431dac6 100644 --- a/forge-gui/res/cardsfolder/m/mikokoro_center_of_the_sea.txt +++ b/forge-gui/res/cardsfolder/m/mikokoro_center_of_the_sea.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Draw | Cost$ 2 T | NumCards$ 1 | SubAbility$ DBDraw | SpellDescription$ Each player draws a card. SVar:DBDraw:DB$Draw | Defined$ Opponent | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mikokoro_center_of_the_sea.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Each player draws a card. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Each player draws a card. diff --git a/forge-gui/res/cardsfolder/m/militant_monk.txt b/forge-gui/res/cardsfolder/m/militant_monk.txt index d22e2cd2be7..52fdc8a5c76 100644 --- a/forge-gui/res/cardsfolder/m/militant_monk.txt +++ b/forge-gui/res/cardsfolder/m/militant_monk.txt @@ -5,4 +5,4 @@ PT:2/1 K:Vigilance A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/militant_monk.jpg -Oracle:Vigilance\n{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Vigilance\n{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/m/militias_pride.txt b/forge-gui/res/cardsfolder/m/militias_pride.txt index c9f72e58ee7..63068d20631 100644 --- a/forge-gui/res/cardsfolder/m/militias_pride.txt +++ b/forge-gui/res/cardsfolder/m/militias_pride.txt @@ -1,7 +1,7 @@ -Name:Militia's Pride -ManaCost:1 W -Types:Tribal Enchantment Kithkin -T:Mode$ Attacks | ValidCard$ Creature.nonToken+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a nontoken creature you control attacks, you may pay {W}. If you do, put a 1/1 white Kithkin Soldier creature token onto the battlefield tapped and attacking. -SVar:TrigToken:AB$Token | Cost$ W | TokenAmount$ 1 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Soldier,Kithkin | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenTapped$ True | TokenAttacking$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/militias_pride.jpg -Oracle:Whenever a nontoken creature you control attacks, you may pay {W}. If you do, put a 1/1 white Kithkin Soldier creature token onto the battlefield tapped and attacking. \ No newline at end of file +Name:Militia's Pride +ManaCost:1 W +Types:Tribal Enchantment Kithkin +T:Mode$ Attacks | ValidCard$ Creature.nonToken+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a nontoken creature you control attacks, you may pay {W}. If you do, put a 1/1 white Kithkin Soldier creature token onto the battlefield tapped and attacking. +SVar:TrigToken:AB$Token | Cost$ W | TokenAmount$ 1 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Soldier,Kithkin | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenTapped$ True | TokenAttacking$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/militias_pride.jpg +Oracle:Whenever a nontoken creature you control attacks, you may pay {W}. If you do, put a 1/1 white Kithkin Soldier creature token onto the battlefield tapped and attacking. diff --git a/forge-gui/res/cardsfolder/m/millennial_gargoyle.txt b/forge-gui/res/cardsfolder/m/millennial_gargoyle.txt index 2a71444e8b7..bf11f6312b1 100644 --- a/forge-gui/res/cardsfolder/m/millennial_gargoyle.txt +++ b/forge-gui/res/cardsfolder/m/millennial_gargoyle.txt @@ -1,7 +1,7 @@ -Name:Millennial Gargoyle -ManaCost:4 -Types:Artifact Creature Gargoyle -PT:2/2 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/millennial_gargoyle.jpg -Oracle:Flying \ No newline at end of file +Name:Millennial Gargoyle +ManaCost:4 +Types:Artifact Creature Gargoyle +PT:2/2 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/millennial_gargoyle.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/m/millikin.txt b/forge-gui/res/cardsfolder/m/millikin.txt index 173dc8441dd..cbbe0e33544 100644 --- a/forge-gui/res/cardsfolder/m/millikin.txt +++ b/forge-gui/res/cardsfolder/m/millikin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:0/1 A:AB$ Mana | Cost$ T Mill<1> | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/millikin.jpg -Oracle:{T}, Put the top card of your library into your graveyard: Add {1} to your mana pool. \ No newline at end of file +Oracle:{T}, Put the top card of your library into your graveyard: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/millstone.txt b/forge-gui/res/cardsfolder/m/millstone.txt index 008fbf7c827..9161f2686ac 100644 --- a/forge-gui/res/cardsfolder/m/millstone.txt +++ b/forge-gui/res/cardsfolder/m/millstone.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Mill | Cost$ 2 T | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/millstone.jpg -Oracle:{2}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:{2}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mimeofacture.txt b/forge-gui/res/cardsfolder/m/mimeofacture.txt index 3106dfad95e..385d61b2a46 100644 --- a/forge-gui/res/cardsfolder/m/mimeofacture.txt +++ b/forge-gui/res/cardsfolder/m/mimeofacture.txt @@ -1,8 +1,8 @@ -Name:Mimeofacture -ManaCost:3 U -Types:Sorcery -K:Replicate 3 U -A:SP$ Pump | Cost$ 3 U | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Choose target permanent an opponent controls | IsCurse$ True | StackDescription$ None | SubAbility$ DBChangeZone | SpellDescription$ Choose target permanent an opponent controls. Search that player's library for a card with the same name and put it onto the battlefield under your control. Then that player shuffles his or her library. -SVar:DBChangeZone:DB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | DefinedPlayer$ TargetedController | Chooser$ You | ChangeType$ Targeted.sameName | ChangeNum$ 1 | GainControl$ True | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mimeofacture.jpg -Oracle:Replicate {3}{U} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nChoose target permanent an opponent controls. Search that player's library for a card with the same name and put it onto the battlefield under your control. Then that player shuffles his or her library. \ No newline at end of file +Name:Mimeofacture +ManaCost:3 U +Types:Sorcery +K:Replicate 3 U +A:SP$ Pump | Cost$ 3 U | ValidTgts$ Permanent.OppCtrl | TgtPrompt$ Choose target permanent an opponent controls | IsCurse$ True | StackDescription$ None | SubAbility$ DBChangeZone | SpellDescription$ Choose target permanent an opponent controls. Search that player's library for a card with the same name and put it onto the battlefield under your control. Then that player shuffles his or her library. +SVar:DBChangeZone:DB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | DefinedPlayer$ TargetedController | Chooser$ You | ChangeType$ Targeted.sameName | ChangeNum$ 1 | GainControl$ True | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mimeofacture.jpg +Oracle:Replicate {3}{U} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nChoose target permanent an opponent controls. Search that player's library for a card with the same name and put it onto the battlefield under your control. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/m/mimic_vat.txt b/forge-gui/res/cardsfolder/m/mimic_vat.txt index c20e29f7782..3e34df0650a 100644 --- a/forge-gui/res/cardsfolder/m/mimic_vat.txt +++ b/forge-gui/res/cardsfolder/m/mimic_vat.txt @@ -1,15 +1,15 @@ -Name:Mimic Vat -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Creature.nonToken | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Imprint - Whenever a nontoken creature dies, you may exile that card. If you do, return each other card exiled with CARDNAME to its owner's graveyard. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Graveyard | Defined$ Imprinted | ChangeNum$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Graveyard | Destination$ Exile | Defined$ TriggeredCard | ChangeNum$ 1 -A:AB$ CopyPermanent | Cost$ 3 T | Defined$ Imprinted | SubAbility$ DBPump | SpellDescription$ Put a token onto the battlefield that's a copy of the exiled card. It gains haste. Exile it at the beginning of the next end step. -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Clones | KW$ Haste | Permanent$ True | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Clones | TriggerDescription$ Exile the token at the beginning of the next end step. | AILogic$ Always -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mimic_vat.jpg -Oracle:Imprint - Whenever a nontoken creature dies, you may exile that card. If you do, return each other card exiled with Mimic Vat to its owner's graveyard.\n{3}, {T}: Put a token onto the battlefield that's a copy of the exiled card. It gains haste. Exile it at the beginning of the next end step. \ No newline at end of file +Name:Mimic Vat +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Imprint - Whenever a nontoken creature dies, you may exile that card. If you do, return each other card exiled with CARDNAME to its owner's graveyard. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Graveyard | Defined$ Imprinted | ChangeNum$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Graveyard | Destination$ Exile | Defined$ TriggeredCard | ChangeNum$ 1 +A:AB$ CopyPermanent | Cost$ 3 T | Defined$ Imprinted | SubAbility$ DBPump | SpellDescription$ Put a token onto the battlefield that's a copy of the exiled card. It gains haste. Exile it at the beginning of the next end step. +SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Clones | KW$ Haste | Permanent$ True | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Clones | TriggerDescription$ Exile the token at the beginning of the next end step. | AILogic$ Always +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mimic_vat.jpg +Oracle:Imprint - Whenever a nontoken creature dies, you may exile that card. If you do, return each other card exiled with Mimic Vat to its owner's graveyard.\n{3}, {T}: Put a token onto the battlefield that's a copy of the exiled card. It gains haste. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/m/miming_slime.txt b/forge-gui/res/cardsfolder/m/miming_slime.txt index 37732a57d1a..ee335de5471 100644 --- a/forge-gui/res/cardsfolder/m/miming_slime.txt +++ b/forge-gui/res/cardsfolder/m/miming_slime.txt @@ -1,8 +1,8 @@ -Name:Miming Slime -ManaCost:2 G -Types:Sorcery -A:SP$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Ooze | TokenOwner$ You | TokenPower$ X | TokenToughness$ X | References$ X | TokenTypes$ Creature,Ooze | TokenColors$ Green | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield, where X is the greatest power among creatures you control. -SVar:X:Count$GreatestPower_Creature.YouCtrl -SVar:NeedsToPlay:Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/miming_slime.jpg -Oracle:Put an X/X green Ooze creature token onto the battlefield, where X is the greatest power among creatures you control. \ No newline at end of file +Name:Miming Slime +ManaCost:2 G +Types:Sorcery +A:SP$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Ooze | TokenOwner$ You | TokenPower$ X | TokenToughness$ X | References$ X | TokenTypes$ Creature,Ooze | TokenColors$ Green | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield, where X is the greatest power among creatures you control. +SVar:X:Count$GreatestPower_Creature.YouCtrl +SVar:NeedsToPlay:Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/miming_slime.jpg +Oracle:Put an X/X green Ooze creature token onto the battlefield, where X is the greatest power among creatures you control. diff --git a/forge-gui/res/cardsfolder/m/minamo.txt b/forge-gui/res/cardsfolder/m/minamo.txt index f5c4b5cbb7d..58ce8864356 100644 --- a/forge-gui/res/cardsfolder/m/minamo.txt +++ b/forge-gui/res/cardsfolder/m/minamo.txt @@ -1,13 +1,13 @@ -Name:Minamo -ManaCost:no cost -Types:Plane Kamigawa -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever a player casts a spell, that player may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ TriggeredActivator | OptionalDecider$ True -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, each player may return a blue card from his or her graveyard to his or her hand. -SVar:RolledChaos:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | SubAbility$ DBChangeZoneAll -SVar:DBChoose:DB$ ChooseCard | Choices$ Card.RememberedPlayerCtrl+Blue | ChoiceZone$ Graveyard | Defined$ Player.IsRemembered | Amount$ 1 | RememberChosen$ True -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/minamo.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | HasColorInGraveyard$ U -Oracle:Whenever a player casts a spell, that player may draw a card.\nWhenever you roll {C}, each player may return a blue card from his or her graveyard to his or her hand. \ No newline at end of file +Name:Minamo +ManaCost:no cost +Types:Plane Kamigawa +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever a player casts a spell, that player may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ TriggeredActivator | OptionalDecider$ True +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, each player may return a blue card from his or her graveyard to his or her hand. +SVar:RolledChaos:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose | SubAbility$ DBChangeZoneAll +SVar:DBChoose:DB$ ChooseCard | Choices$ Card.RememberedPlayerCtrl+Blue | ChoiceZone$ Graveyard | Defined$ Player.IsRemembered | Amount$ 1 | RememberChosen$ True +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/minamo.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | HasColorInGraveyard$ U +Oracle:Whenever a player casts a spell, that player may draw a card.\nWhenever you roll {C}, each player may return a blue card from his or her graveyard to his or her hand. diff --git a/forge-gui/res/cardsfolder/m/minamo_school_at_waters_edge.txt b/forge-gui/res/cardsfolder/m/minamo_school_at_waters_edge.txt index 79aacce7ac9..0379ce44219 100644 --- a/forge-gui/res/cardsfolder/m/minamo_school_at_waters_edge.txt +++ b/forge-gui/res/cardsfolder/m/minamo_school_at_waters_edge.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Untap | Cost$ U T | ValidTgts$ Permanent.Legendary | TgtPrompt$ Select target legendary permanent | SpellDescription$ Untap target legendary permanent. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/minamo_school_at_waters_edge.jpg -Oracle:{T}: Add {U} to your mana pool.\n{U}, {T}: Untap target legendary permanent. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool.\n{U}, {T}: Untap target legendary permanent. diff --git a/forge-gui/res/cardsfolder/m/minamo_scrollkeeper.txt b/forge-gui/res/cardsfolder/m/minamo_scrollkeeper.txt index 472bb39f1d5..2e96d7d794e 100644 --- a/forge-gui/res/cardsfolder/m/minamo_scrollkeeper.txt +++ b/forge-gui/res/cardsfolder/m/minamo_scrollkeeper.txt @@ -5,4 +5,4 @@ PT:2/3 S:Mode$ Continuous | Affected$ You | RaiseMaxHandSize$ 1 | Description$ Your maximum hand size is increased by one. K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/minamo_scrollkeeper.jpg -Oracle:Defender (This creature can't attack.)\nYour maximum hand size is increased by one. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nYour maximum hand size is increased by one. diff --git a/forge-gui/res/cardsfolder/m/minamo_sightbender.txt b/forge-gui/res/cardsfolder/m/minamo_sightbender.txt index 9c514b04cc4..2b2c59461a1 100644 --- a/forge-gui/res/cardsfolder/m/minamo_sightbender.txt +++ b/forge-gui/res/cardsfolder/m/minamo_sightbender.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Announce$ X | Cost$ X T | KW$ HIDDEN Unblockable | TgtPrompt$ Selec SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/minamo_sightbender.jpg -Oracle:{X}, {T}: Target creature with power X or less can't be blocked this turn. \ No newline at end of file +Oracle:{X}, {T}: Target creature with power X or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/m/minamos_meddling.txt b/forge-gui/res/cardsfolder/m/minamos_meddling.txt index ffe2beb6c22..db4a32ac0b9 100644 --- a/forge-gui/res/cardsfolder/m/minamos_meddling.txt +++ b/forge-gui/res/cardsfolder/m/minamos_meddling.txt @@ -1,8 +1,8 @@ -Name:Minamo's Meddling -ManaCost:2 U U -Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDisCard | RememberSplicedOntoCounteredSpell$ True | SpellDescription$ Counter target spell. That spell's controller reveals his or her hand, then discards each card with the same name as a card spliced onto that spell. -SVar:DBDisCard:DB$ Discard | Defined$ TargetedController | DiscardValid$ Card.sharesNameWith Remembered | Mode$ RevealDiscardAll | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/minamos_meddling.jpg -Oracle:Counter target spell. That spell's controller reveals his or her hand, then discards each card with the same name as a card spliced onto that spell. \ No newline at end of file +Name:Minamo's Meddling +ManaCost:2 U U +Types:Instant +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDisCard | RememberSplicedOntoCounteredSpell$ True | SpellDescription$ Counter target spell. That spell's controller reveals his or her hand, then discards each card with the same name as a card spliced onto that spell. +SVar:DBDisCard:DB$ Discard | Defined$ TargetedController | DiscardValid$ Card.sharesNameWith Remembered | Mode$ RevealDiscardAll | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/minamos_meddling.jpg +Oracle:Counter target spell. That spell's controller reveals his or her hand, then discards each card with the same name as a card spliced onto that spell. diff --git a/forge-gui/res/cardsfolder/m/mind_bomb.txt b/forge-gui/res/cardsfolder/m/mind_bomb.txt index 384adf6eaa0..0975119a34d 100644 --- a/forge-gui/res/cardsfolder/m/mind_bomb.txt +++ b/forge-gui/res/cardsfolder/m/mind_bomb.txt @@ -1,15 +1,15 @@ -Name:Mind Bomb -ManaCost:U -Types:Sorcery -A:SP$ RepeatEach | Cost$ U | RepeatSubAbility$ DBChoose | RepeatPlayers$ Player | SpellDescription$ Each player may discard up to three cards. CARDNAME deals damage to each player equal to 3 minus the number of cards he or she discarded this way. -SVar:DBChoose:DB$ ChooseNumber | Defined$ Player.IsRemembered | Min$ 0 | Max$ 3 | AILogic$ LoseLife | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ Player.IsRemembered | NumCards$ X | References$ X | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.IsRemembered | LifeAmount$ Z | References$ Z,Y | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$ChosenNumber -SVar:Y:Count$RememberedSize/Minus.1 -SVar:Z:SVar$Y/NMinus.3 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_bomb.jpg -Oracle:Each player may discard up to three cards. Mind Bomb deals damage to each player equal to 3 minus the number of cards he or she discarded this way. +Name:Mind Bomb +ManaCost:U +Types:Sorcery +A:SP$ RepeatEach | Cost$ U | RepeatSubAbility$ DBChoose | RepeatPlayers$ Player | SpellDescription$ Each player may discard up to three cards. CARDNAME deals damage to each player equal to 3 minus the number of cards he or she discarded this way. +SVar:DBChoose:DB$ ChooseNumber | Defined$ Player.IsRemembered | Min$ 0 | Max$ 3 | AILogic$ LoseLife | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ Player.IsRemembered | NumCards$ X | References$ X | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.IsRemembered | LifeAmount$ Z | References$ Z,Y | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ChosenNumber +SVar:Y:Count$RememberedSize/Minus.1 +SVar:Z:SVar$Y/NMinus.3 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_bomb.jpg +Oracle:Each player may discard up to three cards. Mind Bomb deals damage to each player equal to 3 minus the number of cards he or she discarded this way. diff --git a/forge-gui/res/cardsfolder/m/mind_burst.txt b/forge-gui/res/cardsfolder/m/mind_burst.txt index 2e58483e47c..cab976ae067 100644 --- a/forge-gui/res/cardsfolder/m/mind_burst.txt +++ b/forge-gui/res/cardsfolder/m/mind_burst.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 1 B | ValidTgts$ Player | NumCards$ X | References$ X | Mode$ TgtChoose | SpellDescription$ Target player discards X cards, where X is one plus the number of cards named Mind Burst in all graveyards. SVar:X:Count$NamedInAllYards.Mind Burst/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_burst.jpg -Oracle:Target player discards X cards, where X is one plus the number of cards named Mind Burst in all graveyards. \ No newline at end of file +Oracle:Target player discards X cards, where X is one plus the number of cards named Mind Burst in all graveyards. diff --git a/forge-gui/res/cardsfolder/m/mind_control.txt b/forge-gui/res/cardsfolder/m/mind_control.txt index b054fa9bc43..616d362ba00 100644 --- a/forge-gui/res/cardsfolder/m/mind_control.txt +++ b/forge-gui/res/cardsfolder/m/mind_control.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Creature | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_control.jpg -Oracle:Enchant creature\nYou control enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nYou control enchanted creature. diff --git a/forge-gui/res/cardsfolder/m/mind_extraction.txt b/forge-gui/res/cardsfolder/m/mind_extraction.txt index 2c2ca95fe92..9fad5305c01 100644 --- a/forge-gui/res/cardsfolder/m/mind_extraction.txt +++ b/forge-gui/res/cardsfolder/m/mind_extraction.txt @@ -1,8 +1,8 @@ -Name:Mind Extraction -ManaCost:2 B -Types:Sorcery -A:SP$ Discard | Cost$ 2 B Sac<1/Creature> | RememberCostCards$ True | ValidTgts$ Player | DiscardValid$ Card.SharesColorWith Remembered | Mode$ RevealDiscardAll | SubAbility$ DBCleanup | SpellDescription$ Target player reveals his or her hand and discards all cards of each of the sacrificed creature's colors. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_extraction.jpg -Oracle:As an additional cost to cast Mind Extraction, sacrifice a creature.\nTarget player reveals his or her hand and discards all cards of each of the sacrificed creature's colors. \ No newline at end of file +Name:Mind Extraction +ManaCost:2 B +Types:Sorcery +A:SP$ Discard | Cost$ 2 B Sac<1/Creature> | RememberCostCards$ True | ValidTgts$ Player | DiscardValid$ Card.SharesColorWith Remembered | Mode$ RevealDiscardAll | SubAbility$ DBCleanup | SpellDescription$ Target player reveals his or her hand and discards all cards of each of the sacrificed creature's colors. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_extraction.jpg +Oracle:As an additional cost to cast Mind Extraction, sacrifice a creature.\nTarget player reveals his or her hand and discards all cards of each of the sacrificed creature's colors. diff --git a/forge-gui/res/cardsfolder/m/mind_funeral.txt b/forge-gui/res/cardsfolder/m/mind_funeral.txt index 0fe9adb2284..c6bfc53dcfa 100644 --- a/forge-gui/res/cardsfolder/m/mind_funeral.txt +++ b/forge-gui/res/cardsfolder/m/mind_funeral.txt @@ -3,4 +3,4 @@ ManaCost:1 U B Types:Sorcery A:SP$ DigUntil | Cost$ 1 U B | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 4 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard | SpellDescription$ Target opponent reveals cards from the top of his or her library until four land cards are revealed. That player puts all cards revealed this way into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_funeral.jpg -Oracle:Target opponent reveals cards from the top of his or her library until four land cards are revealed. That player puts all cards revealed this way into his or her graveyard. \ No newline at end of file +Oracle:Target opponent reveals cards from the top of his or her library until four land cards are revealed. That player puts all cards revealed this way into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mind_games.txt b/forge-gui/res/cardsfolder/m/mind_games.txt index e606710ecd7..168b4f24d43 100644 --- a/forge-gui/res/cardsfolder/m/mind_games.txt +++ b/forge-gui/res/cardsfolder/m/mind_games.txt @@ -5,4 +5,4 @@ A:SP$ Tap | Cost$ U | TgtPrompt$ Choose target artifact, creature or land | Vali K:Buyback 2 U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_games.jpg -Oracle:Buyback {2}{U} (You may pay an additional {2}{U} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTap target artifact, creature, or land. \ No newline at end of file +Oracle:Buyback {2}{U} (You may pay an additional {2}{U} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTap target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/m/mind_grind.txt b/forge-gui/res/cardsfolder/m/mind_grind.txt index 763b69cf672..403fba9060d 100644 --- a/forge-gui/res/cardsfolder/m/mind_grind.txt +++ b/forge-gui/res/cardsfolder/m/mind_grind.txt @@ -1,7 +1,7 @@ -Name:Mind Grind -ManaCost:X U B -Types:Sorcery -A:SP$ DigUntil | Cost$ XCantBe0 X U B | Defined$ Player.Opponent | References$ X | Amount$ X | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard | SpellDescription$ Each opponent reveals cards from the top of his or her library until he or she reveals X land cards, then puts all cards revealed this way into his or her graveyard. X can't be 0. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_grind.jpg -Oracle:Each opponent reveals cards from the top of his or her library until he or she reveals X land cards, then puts all cards revealed this way into his or her graveyard. X can't be 0. \ No newline at end of file +Name:Mind Grind +ManaCost:X U B +Types:Sorcery +A:SP$ DigUntil | Cost$ XCantBe0 X U B | Defined$ Player.Opponent | References$ X | Amount$ X | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard | SpellDescription$ Each opponent reveals cards from the top of his or her library until he or she reveals X land cards, then puts all cards revealed this way into his or her graveyard. X can't be 0. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_grind.jpg +Oracle:Each opponent reveals cards from the top of his or her library until he or she reveals X land cards, then puts all cards revealed this way into his or her graveyard. X can't be 0. diff --git a/forge-gui/res/cardsfolder/m/mind_harness.txt b/forge-gui/res/cardsfolder/m/mind_harness.txt index 5daf6f15c43..741bbff3e8f 100644 --- a/forge-gui/res/cardsfolder/m/mind_harness.txt +++ b/forge-gui/res/cardsfolder/m/mind_harness.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Creature.Red,Creature.Green | TgtPrompt$ Sel S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_harness.jpg -Oracle:Enchant red or green creature\nCumulative upkeep {1} (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.)\nYou control enchanted creature. \ No newline at end of file +Oracle:Enchant red or green creature\nCumulative upkeep {1} (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.)\nYou control enchanted creature. diff --git a/forge-gui/res/cardsfolder/m/mind_knives.txt b/forge-gui/res/cardsfolder/m/mind_knives.txt index d83416559d6..1efb44b2589 100644 --- a/forge-gui/res/cardsfolder/m/mind_knives.txt +++ b/forge-gui/res/cardsfolder/m/mind_knives.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ Discard | Cost$ 1 B | ValidTgts$ Opponent | NumCards$ 1 | Mode$ Random | SpellDescription$ Target opponent discards a card at random. SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_knives.jpg -Oracle:Target opponent discards a card at random. \ No newline at end of file +Oracle:Target opponent discards a card at random. diff --git a/forge-gui/res/cardsfolder/m/mind_maggots.txt b/forge-gui/res/cardsfolder/m/mind_maggots.txt index 16e6dbf716e..e1ddafad602 100644 --- a/forge-gui/res/cardsfolder/m/mind_maggots.txt +++ b/forge-gui/res/cardsfolder/m/mind_maggots.txt @@ -1,17 +1,17 @@ -Name:Mind Maggots -ManaCost:3 B -Types:Creature Insect -PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ ChooseDiscardCount | TriggerDescription$ When CARDNAME enters the battlefield, discard any number of creature cards. For each card discarded this way, put two +1/+1 counters on CARDNAME. -SVar:ChooseDiscardCount:AB$ ChooseNumber | Cost$ 0 | Defined$ You | Min$ 0 | Max$ MaxChoice | References$ MaxChoice | ListTitle$ Discard how many creatures? | SubAbility$ MindMaggotsDiscard -# Used ChooseNumber here because otherwise the user must cancel for every valid card not discarded which can make it seem slow or broken. -SVar:MindMaggotsDiscard:DB$ Discard | DiscardValid$ Creature | NumCards$ ChosenMaggots | References$ ChosenMaggots | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ MindMaggotsPutCounter -SVar:MindMaggotsPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ MindMaggotsCount | References$ MindMaggotsCount,DiscardedMind | SubAbility$ MindMaggotsCleanup -SVar:MindMaggotsCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:MaxChoice:Count$TypeInYourHand.Creature -SVar:ChosenMaggots:Count$ChosenNumber -SVar:DiscardedMind:Remembered$Amount -SVar:MindMaggotsCount:SVar$DiscardedMind/Times.2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_maggots.jpg -Oracle:When Mind Maggots enters the battlefield, discard any number of creature cards. For each card discarded this way, put two +1/+1 counters on Mind Maggots. \ No newline at end of file +Name:Mind Maggots +ManaCost:3 B +Types:Creature Insect +PT:2/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ ChooseDiscardCount | TriggerDescription$ When CARDNAME enters the battlefield, discard any number of creature cards. For each card discarded this way, put two +1/+1 counters on CARDNAME. +SVar:ChooseDiscardCount:AB$ ChooseNumber | Cost$ 0 | Defined$ You | Min$ 0 | Max$ MaxChoice | References$ MaxChoice | ListTitle$ Discard how many creatures? | SubAbility$ MindMaggotsDiscard +# Used ChooseNumber here because otherwise the user must cancel for every valid card not discarded which can make it seem slow or broken. +SVar:MindMaggotsDiscard:DB$ Discard | DiscardValid$ Creature | NumCards$ ChosenMaggots | References$ ChosenMaggots | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ MindMaggotsPutCounter +SVar:MindMaggotsPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ MindMaggotsCount | References$ MindMaggotsCount,DiscardedMind | SubAbility$ MindMaggotsCleanup +SVar:MindMaggotsCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:MaxChoice:Count$TypeInYourHand.Creature +SVar:ChosenMaggots:Count$ChosenNumber +SVar:DiscardedMind:Remembered$Amount +SVar:MindMaggotsCount:SVar$DiscardedMind/Times.2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_maggots.jpg +Oracle:When Mind Maggots enters the battlefield, discard any number of creature cards. For each card discarded this way, put two +1/+1 counters on Mind Maggots. diff --git a/forge-gui/res/cardsfolder/m/mind_over_matter.txt b/forge-gui/res/cardsfolder/m/mind_over_matter.txt index d9e9e8826ba..8789a197959 100644 --- a/forge-gui/res/cardsfolder/m/mind_over_matter.txt +++ b/forge-gui/res/cardsfolder/m/mind_over_matter.txt @@ -5,4 +5,4 @@ A:AB$ TapOrUntap | Cost$ Discard<1/Card> | ValidTgts$ Artifact,Creature,Land | T SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_over_matter.jpg -Oracle:Discard a card: You may tap or untap target artifact, creature, or land. \ No newline at end of file +Oracle:Discard a card: You may tap or untap target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/m/mind_peel.txt b/forge-gui/res/cardsfolder/m/mind_peel.txt index da0c68c77f7..76961e1d459 100644 --- a/forge-gui/res/cardsfolder/m/mind_peel.txt +++ b/forge-gui/res/cardsfolder/m/mind_peel.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. K:Buyback 2 B B SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_peel.jpg -Oracle:Buyback {2}{B}{B} (You may pay an additional {2}{B}{B} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget player discards a card. \ No newline at end of file +Oracle:Buyback {2}{B}{B} (You may pay an additional {2}{B}{B} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget player discards a card. diff --git a/forge-gui/res/cardsfolder/m/mind_ravel.txt b/forge-gui/res/cardsfolder/m/mind_ravel.txt index 2682a973e57..0a94e4f10fd 100644 --- a/forge-gui/res/cardsfolder/m/mind_ravel.txt +++ b/forge-gui/res/cardsfolder/m/mind_ravel.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ 2 B | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | 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/mind_ravel.jpg -Oracle:Target player discards a card.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Target player discards a card.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/m/mind_rot.txt b/forge-gui/res/cardsfolder/m/mind_rot.txt index 1f2edd58cf9..7a9052133f2 100644 --- a/forge-gui/res/cardsfolder/m/mind_rot.txt +++ b/forge-gui/res/cardsfolder/m/mind_rot.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ Discard | Cost$ 2 B | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_rot.jpg -Oracle:Target player discards two cards. \ No newline at end of file +Oracle:Target player discards two cards. diff --git a/forge-gui/res/cardsfolder/m/mind_sculpt.txt b/forge-gui/res/cardsfolder/m/mind_sculpt.txt index e30c3d7b075..57c3c6d978c 100644 --- a/forge-gui/res/cardsfolder/m/mind_sculpt.txt +++ b/forge-gui/res/cardsfolder/m/mind_sculpt.txt @@ -1,6 +1,6 @@ -Name:Mind Sculpt -ManaCost:1 U -Types:Sorcery -A:SP$ Mill | Cost$ 1 U | NumCards$ 7 | ValidTgts$ Opponent | SpellDescription$ Target opponent puts the top seven cards of his or her library into his or her graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_sculpt.jpg -Oracle:Target opponent puts the top seven cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Mind Sculpt +ManaCost:1 U +Types:Sorcery +A:SP$ Mill | Cost$ 1 U | NumCards$ 7 | ValidTgts$ Opponent | SpellDescription$ Target opponent puts the top seven cards of his or her library into his or her graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_sculpt.jpg +Oracle:Target opponent puts the top seven cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mind_shatter.txt b/forge-gui/res/cardsfolder/m/mind_shatter.txt index ef6bfd2bb93..24892d971c3 100644 --- a/forge-gui/res/cardsfolder/m/mind_shatter.txt +++ b/forge-gui/res/cardsfolder/m/mind_shatter.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ X B B | ValidTgts$ Player | NumCards$ X | References$ X | SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_shatter.jpg -Oracle:Target player discards X cards at random. \ No newline at end of file +Oracle:Target player discards X cards at random. diff --git a/forge-gui/res/cardsfolder/m/mind_slash.txt b/forge-gui/res/cardsfolder/m/mind_slash.txt index 977b99f7d35..2ee70e999ca 100644 --- a/forge-gui/res/cardsfolder/m/mind_slash.txt +++ b/forge-gui/res/cardsfolder/m/mind_slash.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Discard | Cost$ B Sac<1/Creature> | ValidTgts$ Opponent | SorcerySpeed$ True | NumCards$ 1 | Mode$ RevealYouChoose | SpellDescription$ Target opponent reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_slash.jpg -Oracle:{B}, Sacrifice a creature: Target opponent reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{B}, Sacrifice a creature: Target opponent reveals his or her hand. You choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/m/mind_sludge.txt b/forge-gui/res/cardsfolder/m/mind_sludge.txt index f9af3d423ff..88c02d0bdfd 100644 --- a/forge-gui/res/cardsfolder/m/mind_sludge.txt +++ b/forge-gui/res/cardsfolder/m/mind_sludge.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 4 B | ValidTgts$ Player | NumCards$ X | References$ X | Mode$ TgtChoose | SpellDescription$ Target player discards a card for each Swamp you control. SVar:X:Count$TypeYouCtrl.Swamp SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_sludge.jpg -Oracle:Target player discards a card for each Swamp you control. \ No newline at end of file +Oracle:Target player discards a card for each Swamp you control. diff --git a/forge-gui/res/cardsfolder/m/mind_spring.txt b/forge-gui/res/cardsfolder/m/mind_spring.txt index cc5b8a0b8a7..6869fba8544 100644 --- a/forge-gui/res/cardsfolder/m/mind_spring.txt +++ b/forge-gui/res/cardsfolder/m/mind_spring.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ X U U | NumCards$ X | References$ X | SpellDescription$ Draw X cards. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_spring.jpg -Oracle:Draw X cards. \ No newline at end of file +Oracle:Draw X cards. diff --git a/forge-gui/res/cardsfolder/m/mind_stone.txt b/forge-gui/res/cardsfolder/m/mind_stone.txt index 287f45298a1..0e0823d04ba 100644 --- a/forge-gui/res/cardsfolder/m/mind_stone.txt +++ b/forge-gui/res/cardsfolder/m/mind_stone.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Draw | Cost$ 1 T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_stone.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Mind Stone: Draw a card. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Mind Stone: Draw a card. diff --git a/forge-gui/res/cardsfolder/m/mind_swords.txt b/forge-gui/res/cardsfolder/m/mind_swords.txt index 5ac20a29ec7..36e22984061 100644 --- a/forge-gui/res/cardsfolder/m/mind_swords.txt +++ b/forge-gui/res/cardsfolder/m/mind_swords.txt @@ -6,4 +6,4 @@ A:SP$ ChangeZone | Cost$ Sac<1/Creature> | IsPresent$ Swamp.YouCtrl | Origin$ Ha SVar:DBExileOpp:DB$ ChangeZone | DefinedPlayer$ Opponent | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 2 | Mandatory$ True | Hidden$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_swords.jpg -Oracle:If you control a Swamp, you may sacrifice a creature rather than pay Mind Swords's mana cost.\nEach player exiles two cards from his or her hand. \ No newline at end of file +Oracle:If you control a Swamp, you may sacrifice a creature rather than pay Mind Swords's mana cost.\nEach player exiles two cards from his or her hand. diff --git a/forge-gui/res/cardsfolder/m/mind_twist.txt b/forge-gui/res/cardsfolder/m/mind_twist.txt index aab0bd9012c..f278f623c18 100644 --- a/forge-gui/res/cardsfolder/m/mind_twist.txt +++ b/forge-gui/res/cardsfolder/m/mind_twist.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ X B | ValidTgts$ Player | NumCards$ X | References$ X | Mo SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_twist.jpg -Oracle:Target player discards X cards at random. \ No newline at end of file +Oracle:Target player discards X cards at random. diff --git a/forge-gui/res/cardsfolder/m/mind_unbound.txt b/forge-gui/res/cardsfolder/m/mind_unbound.txt index cd674097d8f..2ab77fc8fb6 100644 --- a/forge-gui/res/cardsfolder/m/mind_unbound.txt +++ b/forge-gui/res/cardsfolder/m/mind_unbound.txt @@ -6,4 +6,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ LORE SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X SVar:X:Count$CardCounters.LORE SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_unbound.jpg -Oracle:At the beginning of your upkeep, put a lore counter on Mind Unbound, then draw a card for each lore counter on Mind Unbound. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a lore counter on Mind Unbound, then draw a card for each lore counter on Mind Unbound. diff --git a/forge-gui/res/cardsfolder/m/mind_warp.txt b/forge-gui/res/cardsfolder/m/mind_warp.txt index 4bd377c9cce..7998525bb55 100644 --- a/forge-gui/res/cardsfolder/m/mind_warp.txt +++ b/forge-gui/res/cardsfolder/m/mind_warp.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ X 3 B | ValidTgts$ Player | Mode$ RevealYouChoose | NumCar SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_warp.jpg -Oracle:Look at target player's hand and choose X cards from it. That player discards those cards. \ No newline at end of file +Oracle:Look at target player's hand and choose X cards from it. That player discards those cards. diff --git a/forge-gui/res/cardsfolder/m/mind_whip.txt b/forge-gui/res/cardsfolder/m/mind_whip.txt index e429e2a76b7..762ea3241df 100644 --- a/forge-gui/res/cardsfolder/m/mind_whip.txt +++ b/forge-gui/res/cardsfolder/m/mind_whip.txt @@ -1,13 +1,13 @@ -Name:Mind Whip -ManaCost:2 B B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ DBPay | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player may pay {3}. If he or she doesn't, CARDNAME deals 2 damage to that player and you tap that creature. -SVar:DBPay:DB$ StoreSVar | SVar$ Paid | Type$ Number | Expression$ 0 | UnlessCost$ 3 | UnlessPayer$ EnchantedController | SubAbility$ DBTap -SVar:DBTap:DB$ Tap | Defined$ Enchanted | ConditionCheckSVar$ Paid | ConditionSVarCompare$ EQ0 | SubAbility$ DBDmg -SVar:DBDmg:DB$DealDamage | Defined$ EnchantedController | NumDmg$ 2 | ConditionCheckSVar$ Paid | ConditionSVarCompare$ EQ0 | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ Paid | Type$ Number | Expression$ 1 -SVar:Paid:Number$1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_whip.jpg -Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, that player may pay {3}. If he or she doesn't, CARDNAME deals 2 damage to that player and you tap that creature. \ No newline at end of file +Name:Mind Whip +ManaCost:2 B B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ DBPay | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player may pay {3}. If he or she doesn't, CARDNAME deals 2 damage to that player and you tap that creature. +SVar:DBPay:DB$ StoreSVar | SVar$ Paid | Type$ Number | Expression$ 0 | UnlessCost$ 3 | UnlessPayer$ EnchantedController | SubAbility$ DBTap +SVar:DBTap:DB$ Tap | Defined$ Enchanted | ConditionCheckSVar$ Paid | ConditionSVarCompare$ EQ0 | SubAbility$ DBDmg +SVar:DBDmg:DB$DealDamage | Defined$ EnchantedController | NumDmg$ 2 | ConditionCheckSVar$ Paid | ConditionSVarCompare$ EQ0 | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ Paid | Type$ Number | Expression$ 1 +SVar:Paid:Number$1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mind_whip.jpg +Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, that player may pay {3}. If he or she doesn't, CARDNAME deals 2 damage to that player and you tap that creature. diff --git a/forge-gui/res/cardsfolder/m/mindbender_spores.txt b/forge-gui/res/cardsfolder/m/mindbender_spores.txt index 9e62771d25a..35bf70e4d9e 100644 --- a/forge-gui/res/cardsfolder/m/mindbender_spores.txt +++ b/forge-gui/res/cardsfolder/m/mindbender_spores.txt @@ -1,15 +1,15 @@ -Name:Mindbender Spores -ManaCost:2 G -Types:Creature Fungus Wall -PT:0/1 -K:Defender -K:Flying -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ AddSpores | TriggerDescription$ Whenever CARDNAME blocks a creature, put four fungus counters on that creature. The creature gains "This creature doesn't untap during your untap step if it has a fungus counter on it" and "At the beginning of your upkeep, remove a fungus counter from this creature." -SVar:AddSpores:AB$ PutCounter | Cost$ 0 | CounterType$ FUNGUS | CounterNum$ 4 | Defined$ TriggeredAttacker | SubAbility$ AddFungalEffects -SVar:AddFungalEffects:DB$ Animate | Defined$ TriggeredAttacker | staticAbilities$ FungalFunk | Triggers$ TrigSporeUpkeep | sVars$ LoseSpores | Permanent$ True -SVar:FungalFunk:Mode$ Continuous | Affected$ Card.Self+counters_GE1_FUNGUS | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ CARDNAME doesn't untap during your untap step if it has a fungus counter on it. -SVar:TrigSporeUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ LoseSpores | TriggerDescription$ At the beginning of your upkeep, remove a fungus counter from CARDNAME. -SVar:LoseSpores:AB$ RemoveCounter | Cost$ 0 | CounterType$ FUNGUS | CounterNum$ 1 -SVar:HasBlockEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindbender_spores.jpg -Oracle:Defender (This creature can't attack.)\nFlying\nWhenever Mindbender Spores blocks a creature, put four fungus counters on that creature. The creature gains "This creature doesn't untap during your untap step if it has a fungus counter on it" and "At the beginning of your upkeep, remove a fungus counter from this creature." +Name:Mindbender Spores +ManaCost:2 G +Types:Creature Fungus Wall +PT:0/1 +K:Defender +K:Flying +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ AddSpores | TriggerDescription$ Whenever CARDNAME blocks a creature, put four fungus counters on that creature. The creature gains "This creature doesn't untap during your untap step if it has a fungus counter on it" and "At the beginning of your upkeep, remove a fungus counter from this creature." +SVar:AddSpores:AB$ PutCounter | Cost$ 0 | CounterType$ FUNGUS | CounterNum$ 4 | Defined$ TriggeredAttacker | SubAbility$ AddFungalEffects +SVar:AddFungalEffects:DB$ Animate | Defined$ TriggeredAttacker | staticAbilities$ FungalFunk | Triggers$ TrigSporeUpkeep | sVars$ LoseSpores | Permanent$ True +SVar:FungalFunk:Mode$ Continuous | Affected$ Card.Self+counters_GE1_FUNGUS | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ CARDNAME doesn't untap during your untap step if it has a fungus counter on it. +SVar:TrigSporeUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ LoseSpores | TriggerDescription$ At the beginning of your upkeep, remove a fungus counter from CARDNAME. +SVar:LoseSpores:AB$ RemoveCounter | Cost$ 0 | CounterType$ FUNGUS | CounterNum$ 1 +SVar:HasBlockEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindbender_spores.jpg +Oracle:Defender (This creature can't attack.)\nFlying\nWhenever Mindbender Spores blocks a creature, put four fungus counters on that creature. The creature gains "This creature doesn't untap during your untap step if it has a fungus counter on it" and "At the beginning of your upkeep, remove a fungus counter from this creature." diff --git a/forge-gui/res/cardsfolder/m/mindblaze.txt b/forge-gui/res/cardsfolder/m/mindblaze.txt index 9b5c4ab1dfb..fc0e0c786e8 100644 --- a/forge-gui/res/cardsfolder/m/mindblaze.txt +++ b/forge-gui/res/cardsfolder/m/mindblaze.txt @@ -1,15 +1,15 @@ -Name:Mindblaze -ManaCost:5 R -Types:Sorcery -A:SP$ NameCard | Cost$ 5 R | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ DBChooseNumber | SpellDescription$ Name a nonland card and choose a number greater than 0. Target player reveals his or her library. If that library contains exactly the chosen number of the named card, CARDNAME deals 8 damage to that player. Then that player shuffles his or her library. -SVar:DBChooseNumber:DB$ ChooseNumber | Min$ 1 | SubAbility$ DBDig -SVar:DBDig:DB$ Dig | DigNum$ X | References$ X | ValidTgts$ Player | TgtPrompt$ Select target player | Reveal$ True | NoMove$ True | RememberRevealed$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | NumDmg$ 8 | Defined$ Targeted | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQZ | References$ Y,Z | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:TargetedPlayer$CardsInLibrary -SVar:Y:Remembered$Valid Card.NamedCard -SVar:Z:Number$ChosenNumber -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindblaze.jpg -Oracle:Name a nonland card and choose a number greater than 0. Target player reveals his or her library. If that library contains exactly the chosen number of the named card, Mindblaze deals 8 damage to that player. Then that player shuffles his or her library. \ No newline at end of file +Name:Mindblaze +ManaCost:5 R +Types:Sorcery +A:SP$ NameCard | Cost$ 5 R | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ DBChooseNumber | SpellDescription$ Name a nonland card and choose a number greater than 0. Target player reveals his or her library. If that library contains exactly the chosen number of the named card, CARDNAME deals 8 damage to that player. Then that player shuffles his or her library. +SVar:DBChooseNumber:DB$ ChooseNumber | Min$ 1 | SubAbility$ DBDig +SVar:DBDig:DB$ Dig | DigNum$ X | References$ X | ValidTgts$ Player | TgtPrompt$ Select target player | Reveal$ True | NoMove$ True | RememberRevealed$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | NumDmg$ 8 | Defined$ Targeted | ConditionCheckSVar$ Y | ConditionSVarCompare$ EQZ | References$ Y,Z | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:TargetedPlayer$CardsInLibrary +SVar:Y:Remembered$Valid Card.NamedCard +SVar:Z:Number$ChosenNumber +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindblaze.jpg +Oracle:Name a nonland card and choose a number greater than 0. Target player reveals his or her library. If that library contains exactly the chosen number of the named card, Mindblaze deals 8 damage to that player. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/m/mindbreak_trap.txt b/forge-gui/res/cardsfolder/m/mindbreak_trap.txt index 92ec6137fdf..c032432bf7f 100644 --- a/forge-gui/res/cardsfolder/m/mindbreak_trap.txt +++ b/forge-gui/res/cardsfolder/m/mindbreak_trap.txt @@ -1,10 +1,10 @@ -Name:Mindbreak Trap -ManaCost:2 U U -Types:Instant Trap -A:SP$ ChangeZone | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Destination$ Exile | TargetMin$ 0 | TargetMax$ MaxTgts | SpellDescription$ Exile any number of target spells. -A:SP$ ChangeZone | Cost$ 0 | CheckSVar$ OppCastThisTurn | SVarCompare$ GE3 | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Destination$ Exile | TargetMin$ 0 | TargetMax$ MaxTgts | SpellDescription$ If an opponent cast three or more spells this turn, you may pay {0} rather than pay CARDNAME's mana cost. -SVar:OppCastThisTurn:Count$ThisTurnCast_Card.YouDontCtrl -SVar:MaxTgts:Count$SpellsOnStack -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindbreak_trap.jpg -Oracle:If an opponent cast three or more spells this turn, you may pay {0} rather than pay Mindbreak Trap's mana cost.\nExile any number of target spells. \ No newline at end of file +Name:Mindbreak Trap +ManaCost:2 U U +Types:Instant Trap +A:SP$ ChangeZone | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Destination$ Exile | TargetMin$ 0 | TargetMax$ MaxTgts | SpellDescription$ Exile any number of target spells. +A:SP$ ChangeZone | Cost$ 0 | CheckSVar$ OppCastThisTurn | SVarCompare$ GE3 | TargetType$ Spell | ValidTgts$ Card | TgtZone$ Stack | Origin$ Stack | Destination$ Exile | TargetMin$ 0 | TargetMax$ MaxTgts | SpellDescription$ If an opponent cast three or more spells this turn, you may pay {0} rather than pay CARDNAME's mana cost. +SVar:OppCastThisTurn:Count$ThisTurnCast_Card.YouDontCtrl +SVar:MaxTgts:Count$SpellsOnStack +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindbreak_trap.jpg +Oracle:If an opponent cast three or more spells this turn, you may pay {0} rather than pay Mindbreak Trap's mana cost.\nExile any number of target spells. diff --git a/forge-gui/res/cardsfolder/m/mindclaw_shaman.txt b/forge-gui/res/cardsfolder/m/mindclaw_shaman.txt index 0b9d443fc9d..3545efd85d1 100644 --- a/forge-gui/res/cardsfolder/m/mindclaw_shaman.txt +++ b/forge-gui/res/cardsfolder/m/mindclaw_shaman.txt @@ -1,10 +1,10 @@ -Name:Mindclaw Shaman -ManaCost:4 R -Types:Creature Viashino Shaman -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReveal | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand. You may cast an instant or sorcery card from it without paying its mana cost. -SVar:TrigReveal:DB$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | RememberTargets$ True | SubAbility$ TrigPlay -SVar:TrigPlay:DB$ Play | Valid$ Instant.RememberedPlayerCtrl,Sorcery.RememberedPlayerCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindclaw_shaman.jpg -Oracle:When Mindclaw Shaman enters the battlefield, target opponent reveals his or her hand. You may cast an instant or sorcery card from it without paying its mana cost. \ No newline at end of file +Name:Mindclaw Shaman +ManaCost:4 R +Types:Creature Viashino Shaman +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigReveal | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand. You may cast an instant or sorcery card from it without paying its mana cost. +SVar:TrigReveal:DB$ RevealHand | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | RememberTargets$ True | SubAbility$ TrigPlay +SVar:TrigPlay:DB$ Play | Valid$ Instant.RememberedPlayerCtrl,Sorcery.RememberedPlayerCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindclaw_shaman.jpg +Oracle:When Mindclaw Shaman enters the battlefield, target opponent reveals his or her hand. You may cast an instant or sorcery card from it without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/m/mindcrank.txt b/forge-gui/res/cardsfolder/m/mindcrank.txt index f7065e5f186..299daeb74cc 100644 --- a/forge-gui/res/cardsfolder/m/mindcrank.txt +++ b/forge-gui/res/cardsfolder/m/mindcrank.txt @@ -6,4 +6,4 @@ SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ X | Refe SVar:X:TriggerCount$LifeAmount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mindcrank.jpg -Oracle:Whenever an opponent loses life, that player puts that many cards from the top of his or her library into his or her graveyard. (Damage dealt by sources without infect causes loss of life.) \ No newline at end of file +Oracle:Whenever an opponent loses life, that player puts that many cards from the top of his or her library into his or her graveyard. (Damage dealt by sources without infect causes loss of life.) diff --git a/forge-gui/res/cardsfolder/m/mindculling.txt b/forge-gui/res/cardsfolder/m/mindculling.txt index ad2cb1fc3ef..2beb4ae67df 100644 --- a/forge-gui/res/cardsfolder/m/mindculling.txt +++ b/forge-gui/res/cardsfolder/m/mindculling.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 5 U | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose | SubAbility$ DBDraw | SpellDescription$ You draw two cards and target opponent discards two cards. SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/mindculling.jpg -Oracle:You draw two cards and target opponent discards two cards. \ No newline at end of file +Oracle:You draw two cards and target opponent discards two cards. diff --git a/forge-gui/res/cardsfolder/m/mindeye_drake.txt b/forge-gui/res/cardsfolder/m/mindeye_drake.txt index 554733bcff7..e0d6863294c 100644 --- a/forge-gui/res/cardsfolder/m/mindeye_drake.txt +++ b/forge-gui/res/cardsfolder/m/mindeye_drake.txt @@ -1,9 +1,9 @@ -Name:Mindeye Drake -ManaCost:4 U -Types:Creature Drake -PT:2/5 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target player puts the top five cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 5 | ValidTgts$ Player | TgtPrompt$ Select target player -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindeye_drake.jpg -Oracle:Flying\nWhen Mindeye Drake dies, target player puts the top five cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Mindeye Drake +ManaCost:4 U +Types:Creature Drake +PT:2/5 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, target player puts the top five cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 5 | ValidTgts$ Player | TgtPrompt$ Select target player +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindeye_drake.jpg +Oracle:Flying\nWhen Mindeye Drake dies, target player puts the top five cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mindlash_sliver.txt b/forge-gui/res/cardsfolder/m/mindlash_sliver.txt index 5e6fec793a2..2014fb0aad1 100644 --- a/forge-gui/res/cardsfolder/m/mindlash_sliver.txt +++ b/forge-gui/res/cardsfolder/m/mindlash_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Discard | Description$ All S SVar:Discard:AB$Discard | Cost$ 1 Sac<1/CARDNAME> | Defined$ Each | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Each player discards a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mindlash_sliver.jpg -Oracle:All Slivers have "{1}, Sacrifice this permanent: Each player discards a card." \ No newline at end of file +Oracle:All Slivers have "{1}, Sacrifice this permanent: Each player discards a card." diff --git a/forge-gui/res/cardsfolder/m/mindleech_mass.txt b/forge-gui/res/cardsfolder/m/mindleech_mass.txt index 93251c221ad..732de7dc2de 100644 --- a/forge-gui/res/cardsfolder/m/mindleech_mass.txt +++ b/forge-gui/res/cardsfolder/m/mindleech_mass.txt @@ -1,10 +1,10 @@ -Name:Mindleech Mass -ManaCost:5 U B B -Types:Creature Horror -PT:6/6 -K:Trample -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReveal | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may look at that player's hand. If you do, you may cast a nonland card in it without paying that card's mana cost. -SVar:TrigReveal:DB$ RevealHand | Defined$ TriggeredTarget | SubAbility$ TrigPlay -SVar:TrigPlay:DB$ Play | Valid$ Card.nonLand+DefenderCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindleech_mass.jpg -Oracle:Trample\nWhenever Mindleech Mass deals combat damage to a player, you may look at that player's hand. If you do, you may cast a nonland card in it without paying that card's mana cost. \ No newline at end of file +Name:Mindleech Mass +ManaCost:5 U B B +Types:Creature Horror +PT:6/6 +K:Trample +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReveal | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may look at that player's hand. If you do, you may cast a nonland card in it without paying that card's mana cost. +SVar:TrigReveal:DB$ RevealHand | Defined$ TriggeredTarget | SubAbility$ TrigPlay +SVar:TrigPlay:DB$ Play | Valid$ Card.nonLand+DefenderCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindleech_mass.jpg +Oracle:Trample\nWhenever Mindleech Mass deals combat damage to a player, you may look at that player's hand. If you do, you may cast a nonland card in it without paying that card's mana cost. diff --git a/forge-gui/res/cardsfolder/m/mindless_automaton.txt b/forge-gui/res/cardsfolder/m/mindless_automaton.txt index 4549f5f0a4d..1186096ef1a 100644 --- a/forge-gui/res/cardsfolder/m/mindless_automaton.txt +++ b/forge-gui/res/cardsfolder/m/mindless_automaton.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:2 A:AB$ PutCounter | Cost$ 1 Discard<1/Card> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on Mindless Automaton. A:AB$ Draw | Cost$ SubCounter<2/P1P1> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/mindless_automaton.jpg -Oracle:Mindless Automaton enters the battlefield with two +1/+1 counters on it.\n{1}, Discard a card: Put a +1/+1 counter on Mindless Automaton.\nRemove two +1/+1 counters from Mindless Automaton: Draw a card. \ No newline at end of file +Oracle:Mindless Automaton enters the battlefield with two +1/+1 counters on it.\n{1}, Discard a card: Put a +1/+1 counter on Mindless Automaton.\nRemove two +1/+1 counters from Mindless Automaton: Draw a card. diff --git a/forge-gui/res/cardsfolder/m/mindless_null.txt b/forge-gui/res/cardsfolder/m/mindless_null.txt index fcc334584d1..83c31c67c60 100644 --- a/forge-gui/res/cardsfolder/m/mindless_null.txt +++ b/forge-gui/res/cardsfolder/m/mindless_null.txt @@ -1,8 +1,8 @@ -Name:Mindless Null -ManaCost:2 B -Types:Creature Zombie -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't block unless you control a Vampire. -SVar:X:Count$Valid Vampire.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindless_null.jpg -Oracle:Mindless Null can't block unless you control a Vampire. \ No newline at end of file +Name:Mindless Null +ManaCost:2 B +Types:Creature Zombie +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't block unless you control a Vampire. +SVar:X:Count$Valid Vampire.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindless_null.jpg +Oracle:Mindless Null can't block unless you control a Vampire. diff --git a/forge-gui/res/cardsfolder/m/mindlock_orb.txt b/forge-gui/res/cardsfolder/m/mindlock_orb.txt index 0b0aa1048ff..ad350a7cfbd 100644 --- a/forge-gui/res/cardsfolder/m/mindlock_orb.txt +++ b/forge-gui/res/cardsfolder/m/mindlock_orb.txt @@ -1,6 +1,6 @@ -Name:Mindlock Orb -ManaCost:3 U -Types:Artifact -S:Mode$ Continuous | Affected$ Player | AddKeyword$ CantSearchLibrary | Description$ Players can't search libraries. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindlock_orb.jpg -Oracle:Players can't search libraries. +Name:Mindlock Orb +ManaCost:3 U +Types:Artifact +S:Mode$ Continuous | Affected$ Player | AddKeyword$ CantSearchLibrary | Description$ Players can't search libraries. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindlock_orb.jpg +Oracle:Players can't search libraries. diff --git a/forge-gui/res/cardsfolder/m/mindmoil.txt b/forge-gui/res/cardsfolder/m/mindmoil.txt index caac835899a..c264c27b831 100644 --- a/forge-gui/res/cardsfolder/m/mindmoil.txt +++ b/forge-gui/res/cardsfolder/m/mindmoil.txt @@ -1,11 +1,11 @@ -Name:Mindmoil -ManaCost:4 R -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell, put the cards in your hand on the bottom of your library in any order, then draw that many cards. -SVar:TrigChangeZone:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Library | ChangeType$ Card.YouOwn | RememberChanged$ True | LibraryPosition$ -1 | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ RemTossed | References$ RemTossed | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Tossed:Count$InYourHand -SVar:RemTossed:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindmoil.jpg -Oracle:Whenever you cast a spell, put the cards in your hand on the bottom of your library in any order, then draw that many cards. \ No newline at end of file +Name:Mindmoil +ManaCost:4 R +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell, put the cards in your hand on the bottom of your library in any order, then draw that many cards. +SVar:TrigChangeZone:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Library | ChangeType$ Card.YouOwn | RememberChanged$ True | LibraryPosition$ -1 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ RemTossed | References$ RemTossed | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Tossed:Count$InYourHand +SVar:RemTossed:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindmoil.jpg +Oracle:Whenever you cast a spell, put the cards in your hand on the bottom of your library in any order, then draw that many cards. diff --git a/forge-gui/res/cardsfolder/m/mindreaver.txt b/forge-gui/res/cardsfolder/m/mindreaver.txt index ac0541a9941..0c0e48d060d 100644 --- a/forge-gui/res/cardsfolder/m/mindreaver.txt +++ b/forge-gui/res/cardsfolder/m/mindreaver.txt @@ -1,13 +1,13 @@ -Name:Mindreaver -ManaCost:U U -Types:Creature Human Wizard -PT:2/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, exile the top three cards of target player's library. -SVar:TrigExile:AB$ Mill | Cost$ 0 | ValidTgts$ Player | NumCards$ 3 | Destination$ Exile | RememberMilled$ True -A:AB$ Counter | Cost$ U U Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell with the same name as a card exiled | ValidTgts$ Card.sharesNameWith Remembered | SpellDescription$ Counter target spell with the same name as a card exiled with CARDNAME. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | Execute$ TrigCleanup | Static$ True -SVar:TrigCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindreaver.jpg -Oracle:Heroic - Whenever you cast a spell that targets Mindreaver, exile the top three cards of target player's library.\n{U}{U}, Sacrifice Mindreaver: Counter target spell with the same name as a card exiled with Mindreaver. +Name:Mindreaver +ManaCost:U U +Types:Creature Human Wizard +PT:2/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, exile the top three cards of target player's library. +SVar:TrigExile:AB$ Mill | Cost$ 0 | ValidTgts$ Player | NumCards$ 3 | Destination$ Exile | RememberMilled$ True +A:AB$ Counter | Cost$ U U Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell with the same name as a card exiled | ValidTgts$ Card.sharesNameWith Remembered | SpellDescription$ Counter target spell with the same name as a card exiled with CARDNAME. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | Execute$ TrigCleanup | Static$ True +SVar:TrigCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindreaver.jpg +Oracle:Heroic - Whenever you cast a spell that targets Mindreaver, exile the top three cards of target player's library.\n{U}{U}, Sacrifice Mindreaver: Counter target spell with the same name as a card exiled with Mindreaver. diff --git a/forge-gui/res/cardsfolder/m/minds_aglow.txt b/forge-gui/res/cardsfolder/m/minds_aglow.txt index e6765846d2d..ceb3a13c2ca 100644 --- a/forge-gui/res/cardsfolder/m/minds_aglow.txt +++ b/forge-gui/res/cardsfolder/m/minds_aglow.txt @@ -1,13 +1,13 @@ -Name:Minds Aglow -ManaCost:U -Types:Sorcery -A:SP$ RepeatEach | Cost$ U | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBDraw | StackDescription$ SpellDescription | SpellDescription$ Join forces - Starting with you, each player may pay any amount of mana. Each player draws X cards, where X is the total amount of mana paid this way. -SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana |SubAbility$ DBStore -SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount -SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ JoinForcesAmount | SubAbility$ DBReset | References$ JoinForcesAmount | StackDescription$ None -SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount -SVar:X:Count$ChosenNumber -SVar:JoinForcesAmount:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/minds_aglow.jpg -Oracle:Join forces - Starting with you, each player may pay any amount of mana. Each player draws X cards, where X is the total amount of mana paid this way. +Name:Minds Aglow +ManaCost:U +Types:Sorcery +A:SP$ RepeatEach | Cost$ U | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBDraw | StackDescription$ SpellDescription | SpellDescription$ Join forces - Starting with you, each player may pay any amount of mana. Each player draws X cards, where X is the total amount of mana paid this way. +SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana |SubAbility$ DBStore +SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount +SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ JoinForcesAmount | SubAbility$ DBReset | References$ JoinForcesAmount | StackDescription$ None +SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount +SVar:X:Count$ChosenNumber +SVar:JoinForcesAmount:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/minds_aglow.jpg +Oracle:Join forces - Starting with you, each player may pay any amount of mana. Each player draws X cards, where X is the total amount of mana paid this way. diff --git a/forge-gui/res/cardsfolder/m/minds_desire.txt b/forge-gui/res/cardsfolder/m/minds_desire.txt index acc243d3eb5..8095b913c39 100644 --- a/forge-gui/res/cardsfolder/m/minds_desire.txt +++ b/forge-gui/res/cardsfolder/m/minds_desire.txt @@ -7,4 +7,4 @@ SVar:DBExile:DB$ ChangeZone | Defined$ TopOfLibrary | Origin$ Library | Destinat SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played without paying its mana cost | PumpZone$ Exile | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/minds_desire.jpg -Oracle:Shuffle your library. Then exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. (If it has X in its mana cost, X is 0.)\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) \ No newline at end of file +Oracle:Shuffle your library. Then exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. (If it has X in its mana cost, X is 0.)\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) diff --git a/forge-gui/res/cardsfolder/m/minds_eye.txt b/forge-gui/res/cardsfolder/m/minds_eye.txt index 14305cbe548..69458a67635 100644 --- a/forge-gui/res/cardsfolder/m/minds_eye.txt +++ b/forge-gui/res/cardsfolder/m/minds_eye.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent draws a card, you may pay {1}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 1 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/minds_eye.jpg -Oracle:Whenever an opponent draws a card, you may pay {1}. If you do, draw a card. \ No newline at end of file +Oracle:Whenever an opponent draws a card, you may pay {1}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/m/mindshrieker.txt b/forge-gui/res/cardsfolder/m/mindshrieker.txt index 78e4e89da2f..b47f0dd4dfd 100644 --- a/forge-gui/res/cardsfolder/m/mindshrieker.txt +++ b/forge-gui/res/cardsfolder/m/mindshrieker.txt @@ -1,11 +1,11 @@ -Name:Mindshrieker -ManaCost:1 U -Types:Creature Spirit Bird -PT:1/1 -K:Flying -A:AB$ Mill | Cost$ 2 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | SubAbility$ DBPump | RememberMilled$ True | SpellDescription$ Target player puts the top card of his or her library into his or her graveyard. Mindshrieker gets +X/+X until end of turn, where X is that card's converted mana cost. -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +X | NumDef$ +X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindshrieker.jpg -Oracle:Flying\n{2}: Target player puts the top card of his or her library into his or her graveyard. Mindshrieker gets +X/+X until end of turn, where X is that card's converted mana cost. \ No newline at end of file +Name:Mindshrieker +ManaCost:1 U +Types:Creature Spirit Bird +PT:1/1 +K:Flying +A:AB$ Mill | Cost$ 2 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | SubAbility$ DBPump | RememberMilled$ True | SpellDescription$ Target player puts the top card of his or her library into his or her graveyard. Mindshrieker gets +X/+X until end of turn, where X is that card's converted mana cost. +SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +X | NumDef$ +X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindshrieker.jpg +Oracle:Flying\n{2}: Target player puts the top card of his or her library into his or her graveyard. Mindshrieker gets +X/+X until end of turn, where X is that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/m/mindslaver.txt b/forge-gui/res/cardsfolder/m/mindslaver.txt index e055b2dfa64..10d301c39df 100644 --- a/forge-gui/res/cardsfolder/m/mindslaver.txt +++ b/forge-gui/res/cardsfolder/m/mindslaver.txt @@ -1,7 +1,7 @@ -Name:Mindslaver -ManaCost:6 -Types:Legendary Artifact -A:AB$ ControlPlayer | Cost$ 4 T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ You control target player during that player's next turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindslaver.jpg -Oracle:{4}, {T}, Sacrifice Mindslaver: You control target player during that player's next turn. (You see all cards that player could see and make all decisions for the player.) \ No newline at end of file +Name:Mindslaver +ManaCost:6 +Types:Legendary Artifact +A:AB$ ControlPlayer | Cost$ 4 T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ You control target player during that player's next turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindslaver.jpg +Oracle:{4}, {T}, Sacrifice Mindslaver: You control target player during that player's next turn. (You see all cards that player could see and make all decisions for the player.) diff --git a/forge-gui/res/cardsfolder/m/mindslicer.txt b/forge-gui/res/cardsfolder/m/mindslicer.txt index 74428243ae1..ace44f6b792 100644 --- a/forge-gui/res/cardsfolder/m/mindslicer.txt +++ b/forge-gui/res/cardsfolder/m/mindslicer.txt @@ -5,4 +5,4 @@ PT:4/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player discards his or her hand. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player | Mode$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/mindslicer.jpg -Oracle:When Mindslicer dies, each player discards his or her hand. \ No newline at end of file +Oracle:When Mindslicer dies, each player discards his or her hand. diff --git a/forge-gui/res/cardsfolder/m/mindsparker.txt b/forge-gui/res/cardsfolder/m/mindsparker.txt index 2619c58f9af..e8a907e80db 100644 --- a/forge-gui/res/cardsfolder/m/mindsparker.txt +++ b/forge-gui/res/cardsfolder/m/mindsparker.txt @@ -1,9 +1,9 @@ -Name:Mindsparker -ManaCost:1 R R -Types:Creature Elemental -PT:3/2 -K:First Strike -T:Mode$ SpellCast | ValidCard$ Instant.Blue,Instant.White,Sorcery.Blue,Sorcery.White | ValidActivatingPlayer$ Player.Opponent | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a white or blue instant or sorcery spell, CARDNAME deals 2 damage to that player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindsparker.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhenever an opponent casts a white or blue instant or sorcery spell, Mindsparker deals 2 damage to that player. +Name:Mindsparker +ManaCost:1 R R +Types:Creature Elemental +PT:3/2 +K:First Strike +T:Mode$ SpellCast | ValidCard$ Instant.Blue,Instant.White,Sorcery.Blue,Sorcery.White | ValidActivatingPlayer$ Player.Opponent | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a white or blue instant or sorcery spell, CARDNAME deals 2 damage to that player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindsparker.jpg +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhenever an opponent casts a white or blue instant or sorcery spell, Mindsparker deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/m/mindstab.txt b/forge-gui/res/cardsfolder/m/mindstab.txt index 2e6d0304042..9831be5a2e9 100644 --- a/forge-gui/res/cardsfolder/m/mindstab.txt +++ b/forge-gui/res/cardsfolder/m/mindstab.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 5 B | ValidTgts$ Player | NumCards$ 3 | Mode$ TgtChoose | SpellDescription$ Target player discards three cards. K:Suspend:4:B SVar:Picture:http://www.wizards.com/global/images/magic/general/mindstab.jpg -Oracle:Target player discards three cards.\nSuspend 4-{B} (Rather than cast this card from your hand, you may pay {B} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Target player discards three cards.\nSuspend 4-{B} (Rather than cast this card from your hand, you may pay {B} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/m/mindstab_thrull.txt b/forge-gui/res/cardsfolder/m/mindstab_thrull.txt index a68cad761d4..1e0a6927ffd 100644 --- a/forge-gui/res/cardsfolder/m/mindstab_thrull.txt +++ b/forge-gui/res/cardsfolder/m/mindstab_thrull.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards. SVar:TrigDiscard:AB$Discard | Cost$ Sac<1/CARDNAME> | Defined$ DefendingPlayer | NumCards$ 3 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/mindstab_thrull.jpg -Oracle:Whenever Mindstab Thrull attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards. \ No newline at end of file +Oracle:Whenever Mindstab Thrull attacks and isn't blocked, you may sacrifice it. If you do, defending player discards three cards. diff --git a/forge-gui/res/cardsfolder/m/mindstatic.txt b/forge-gui/res/cardsfolder/m/mindstatic.txt index 73a62ac7564..1945dfe03c7 100644 --- a/forge-gui/res/cardsfolder/m/mindstatic.txt +++ b/forge-gui/res/cardsfolder/m/mindstatic.txt @@ -1,6 +1,6 @@ -Name:Mindstatic -ManaCost:3 U -Types:Instant -A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 6 | SpellDescription$ Counter target spell unless its controller pays {6}. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindstatic.jpg -Oracle:Counter target spell unless its controller pays {6}. \ No newline at end of file +Name:Mindstatic +ManaCost:3 U +Types:Instant +A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 6 | SpellDescription$ Counter target spell unless its controller pays {6}. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindstatic.jpg +Oracle:Counter target spell unless its controller pays {6}. diff --git a/forge-gui/res/cardsfolder/m/mindstorm_crown.txt b/forge-gui/res/cardsfolder/m/mindstorm_crown.txt index dfa1ec27139..d08f75107b7 100644 --- a/forge-gui/res/cardsfolder/m/mindstorm_crown.txt +++ b/forge-gui/res/cardsfolder/m/mindstorm_crown.txt @@ -1,9 +1,9 @@ -Name:Mindstorm Crown -ManaCost:3 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, draw a card if you had no cards in hand at the beginning of this turn. If you had a card in hand, Mindstorm Crown deals 1 damage to you. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You.NoCardsInHandAtBeginningOfTurn | NumCards$ 1 | SubAbility$ DBPain -SVar:DBPain:DB$ DealDamage | NumDmg$ 1 | Defined$ You.CardsInHandAtBeginningOfTurn -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mindstorm_crown.jpg -Oracle:At the beginning of your upkeep, draw a card if you had no cards in hand at the beginning of this turn. If you had a card in hand, Mindstorm Crown deals 1 damage to you. \ No newline at end of file +Name:Mindstorm Crown +ManaCost:3 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, draw a card if you had no cards in hand at the beginning of this turn. If you had a card in hand, Mindstorm Crown deals 1 damage to you. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You.NoCardsInHandAtBeginningOfTurn | NumCards$ 1 | SubAbility$ DBPain +SVar:DBPain:DB$ DealDamage | NumDmg$ 1 | Defined$ You.CardsInHandAtBeginningOfTurn +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mindstorm_crown.jpg +Oracle:At the beginning of your upkeep, draw a card if you had no cards in hand at the beginning of this turn. If you had a card in hand, Mindstorm Crown deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/m/mindwarper.txt b/forge-gui/res/cardsfolder/m/mindwarper.txt index 1d852cc9355..ac9c129fdd0 100644 --- a/forge-gui/res/cardsfolder/m/mindwarper.txt +++ b/forge-gui/res/cardsfolder/m/mindwarper.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:3 A:AB$ Discard | Cost$ 2 B SubCounter<1/P1P1> | ValidTgts$ Player | SorcerySpeed$ True | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/mindwarper.jpg -Oracle:Mindwarper enters the battlefield with three +1/+1 counters on it.\n{2}{B}, Remove a +1/+1 counter from Mindwarper: Target player discards a card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:Mindwarper enters the battlefield with three +1/+1 counters on it.\n{2}{B}, Remove a +1/+1 counter from Mindwarper: Target player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/m/mindwhip_sliver.txt b/forge-gui/res/cardsfolder/m/mindwhip_sliver.txt index 555359006ad..f654f7c5683 100644 --- a/forge-gui/res/cardsfolder/m/mindwhip_sliver.txt +++ b/forge-gui/res/cardsfolder/m/mindwhip_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Discard | Description$ All Slivers have "{2}, Sacrifice this permanent: Target player discards a card at random. Activate this ability only any time you could cast a sorcery." SVar:Discard:AB$Discard | Cost$ 2 Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | Mode$ Random | SpellDescription$ Target player discards a card at random. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/mindwhip_sliver.jpg -Oracle:All Slivers have "{2}, Sacrifice this permanent: Target player discards a card at random. Activate this ability only any time you could cast a sorcery." \ No newline at end of file +Oracle:All Slivers have "{2}, Sacrifice this permanent: Target player discards a card at random. Activate this ability only any time you could cast a sorcery." diff --git a/forge-gui/res/cardsfolder/m/mindwrack_liege.txt b/forge-gui/res/cardsfolder/m/mindwrack_liege.txt index dc18d5eee3f..4ca26a38eab 100644 --- a/forge-gui/res/cardsfolder/m/mindwrack_liege.txt +++ b/forge-gui/res/cardsfolder/m/mindwrack_liege.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Red+Other+YouCtrl | AddPower$ 1 | AddTou A:AB$ ChangeZone | Cost$ UR UR UR UR | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Blue,Creature.Red | ChangeNum$ 1 | SpellDescription$ You may put a blue or red creature card from your hand onto the battlefield. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/mindwrack_liege.jpg -Oracle:Other blue creatures you control get +1/+1.\nOther red creatures you control get +1/+1.\n{U/R}{U/R}{U/R}{U/R}: You may put a blue or red creature card from your hand onto the battlefield. \ No newline at end of file +Oracle:Other blue creatures you control get +1/+1.\nOther red creatures you control get +1/+1.\n{U/R}{U/R}{U/R}{U/R}: You may put a blue or red creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mine_bearer.txt b/forge-gui/res/cardsfolder/m/mine_bearer.txt index 521ac3a8335..4df41acfa7b 100644 --- a/forge-gui/res/cardsfolder/m/mine_bearer.txt +++ b/forge-gui/res/cardsfolder/m/mine_bearer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Destroy | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SpellDescription$ Destroy target attacking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mine_bearer.jpg -Oracle:{T}, Sacrifice Mine Bearer: Destroy target attacking creature. \ No newline at end of file +Oracle:{T}, Sacrifice Mine Bearer: Destroy target attacking creature. diff --git a/forge-gui/res/cardsfolder/m/mine_excavation.txt b/forge-gui/res/cardsfolder/m/mine_excavation.txt index b53ec682223..5cd6800af50 100644 --- a/forge-gui/res/cardsfolder/m/mine_excavation.txt +++ b/forge-gui/res/cardsfolder/m/mine_excavation.txt @@ -1,9 +1,9 @@ -Name:Mine Excavation -ManaCost:1 W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment in a graveyard to return | Origin$ Graveyard | Destination$ Hand| SpellDescription$ Return target artifact or enchantment card from a graveyard to its owner's hand. -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mine_excavation.jpg -Oracle:Return target artifact or enchantment card from a graveyard to its owner's hand.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) \ No newline at end of file +Name:Mine Excavation +ManaCost:1 W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment in a graveyard to return | Origin$ Graveyard | Destination$ Hand| SpellDescription$ Return target artifact or enchantment card from a graveyard to its owner's hand. +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mine_excavation.jpg +Oracle:Return target artifact or enchantment card from a graveyard to its owner's hand.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/m/mine_layer.txt b/forge-gui/res/cardsfolder/m/mine_layer.txt index ea2aa4e4e99..b9f2227b3dc 100644 --- a/forge-gui/res/cardsfolder/m/mine_layer.txt +++ b/forge-gui/res/cardsfolder/m/mine_layer.txt @@ -1,11 +1,11 @@ -Name:Mine Layer -ManaCost:3 R -Types:Creature Dwarf -PT:1/1 -A:AB$ PutCounter | Cost$ 1 R T | ValidTgts$ Land | TgtPrompt$ Select target land | CounterType$ MINE | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a mine counter on target land. -T:Mode$ Taps | ValidCard$ Land.counters_GE1_MINE | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever a land with a mine counter on it becomes tapped, destroy it. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigRemove | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, remove all mine counters from all lands. -SVar:TrigRemove:AB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Land | CounterType$ MINE | AllCounters$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mine_layer.jpg -Oracle:{1}{R}, {T}: Put a mine counter on target land.\nWhenever a land with a mine counter on it becomes tapped, destroy it.\nWhen Mine Layer leaves the battlefield, remove all mine counters from all lands. \ No newline at end of file +Name:Mine Layer +ManaCost:3 R +Types:Creature Dwarf +PT:1/1 +A:AB$ PutCounter | Cost$ 1 R T | ValidTgts$ Land | TgtPrompt$ Select target land | CounterType$ MINE | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a mine counter on target land. +T:Mode$ Taps | ValidCard$ Land.counters_GE1_MINE | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever a land with a mine counter on it becomes tapped, destroy it. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigRemove | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, remove all mine counters from all lands. +SVar:TrigRemove:AB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Land | CounterType$ MINE | AllCounters$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mine_layer.jpg +Oracle:{1}{R}, {T}: Put a mine counter on target land.\nWhenever a land with a mine counter on it becomes tapped, destroy it.\nWhen Mine Layer leaves the battlefield, remove all mine counters from all lands. diff --git a/forge-gui/res/cardsfolder/m/minion_of_leshrac.txt b/forge-gui/res/cardsfolder/m/minion_of_leshrac.txt index d81927ea1d2..664413d5e9b 100644 --- a/forge-gui/res/cardsfolder/m/minion_of_leshrac.txt +++ b/forge-gui/res/cardsfolder/m/minion_of_leshrac.txt @@ -1,13 +1,13 @@ -Name:Minion of Leshrac -ManaCost:4 B B B -Types:Creature Demon Minion -PT:5/5 -K:Protection from black -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 5 damage to you unless you sacrifice a creature other than CARDNAME. If CARDNAME deals damage to you this way, tap it. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 5 | UnlessCost$ Sac<1/Creature.Other/a creature other than CARDNAME> | RememberDamaged$ True | UnlessPayer$ TriggeredPlayer | UnlessResolveSubs$ WhenNotPaid | SubAbility$ DBTap -SVar:DBTap:DB$ Tap | Defined$ Self | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -A:AB$ Destroy | Cost$ T | ValidTgts$ Land,Creature | TgtPrompt$ Select target creature or land | SpellDescription$ Destroy target creature or land. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/minion_of_leshrac.jpg -Oracle:Protection from black\nAt the beginning of your upkeep, Minion of Leshrac deals 5 damage to you unless you sacrifice a creature other than Minion of Leshrac. If Minion of Leshrac deals damage to you this way, tap it.\n{T}: Destroy target creature or land. \ No newline at end of file +Name:Minion of Leshrac +ManaCost:4 B B B +Types:Creature Demon Minion +PT:5/5 +K:Protection from black +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 5 damage to you unless you sacrifice a creature other than CARDNAME. If CARDNAME deals damage to you this way, tap it. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 5 | UnlessCost$ Sac<1/Creature.Other/a creature other than CARDNAME> | RememberDamaged$ True | UnlessPayer$ TriggeredPlayer | UnlessResolveSubs$ WhenNotPaid | SubAbility$ DBTap +SVar:DBTap:DB$ Tap | Defined$ Self | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ Destroy | Cost$ T | ValidTgts$ Land,Creature | TgtPrompt$ Select target creature or land | SpellDescription$ Destroy target creature or land. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/minion_of_leshrac.jpg +Oracle:Protection from black\nAt the beginning of your upkeep, Minion of Leshrac deals 5 damage to you unless you sacrifice a creature other than Minion of Leshrac. If Minion of Leshrac deals damage to you this way, tap it.\n{T}: Destroy target creature or land. diff --git a/forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt b/forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt index cc962f78edf..cb5002e5754 100644 --- a/forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt +++ b/forge-gui/res/cardsfolder/m/minion_of_tevesh_szat.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 2 | UnlessPayer$ You | UnlessCost$ B B A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ -2 | SpellDescription$ Target creature gets +3/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/minion_of_tevesh_szat.jpg -Oracle:At the beginning of your upkeep, Minion of Tevesh Szat deals 2 damage to you unless you pay {B}{B}.\n{T}: Target creature gets +3/-2 until end of turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, Minion of Tevesh Szat deals 2 damage to you unless you pay {B}{B}.\n{T}: Target creature gets +3/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/minion_of_the_wastes.txt b/forge-gui/res/cardsfolder/m/minion_of_the_wastes.txt index a12645cd68c..3f278265271 100644 --- a/forge-gui/res/cardsfolder/m/minion_of_the_wastes.txt +++ b/forge-gui/res/cardsfolder/m/minion_of_the_wastes.txt @@ -1,14 +1,14 @@ -Name:Minion of the Wastes -ManaCost:3 B B B -Types:Creature Minion -PT:*/* -K:Trample -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ PayLife | Description$ As CARDNAME enters the battlefield, pay any amount of life. -SVar:PayLife:AB$ StoreSVar | Cost$ PayLife | References$ X | SVar$ LifePaidOnETB | Type$ CountSVar | Expression$ ChosenX | SubAbility$ MoveToPlay -SVar:MoveToPlay:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ All | Destination$ Battlefield -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ LifePaidOnETB | SetToughness$ LifePaidOnETB | References$ LifePaidOnETB | Description$ CARDNAME's power and toughness are each equal to the life paid as it entered the battlefield. -SVar:X:XChoice -SVar:LifePaidOnETB:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/minion_of_the_wastes.jpg -Oracle:Trample\nAs Minion of the Wastes enters the battlefield, pay any amount of life.\nMinion of the Wastes's power and toughness are each equal to the life paid as it entered the battlefield. \ No newline at end of file +Name:Minion of the Wastes +ManaCost:3 B B B +Types:Creature Minion +PT:*/* +K:Trample +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ PayLife | Description$ As CARDNAME enters the battlefield, pay any amount of life. +SVar:PayLife:AB$ StoreSVar | Cost$ PayLife | References$ X | SVar$ LifePaidOnETB | Type$ CountSVar | Expression$ ChosenX | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ All | Destination$ Battlefield +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ LifePaidOnETB | SetToughness$ LifePaidOnETB | References$ LifePaidOnETB | Description$ CARDNAME's power and toughness are each equal to the life paid as it entered the battlefield. +SVar:X:XChoice +SVar:LifePaidOnETB:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/minion_of_the_wastes.jpg +Oracle:Trample\nAs Minion of the Wastes enters the battlefield, pay any amount of life.\nMinion of the Wastes's power and toughness are each equal to the life paid as it entered the battlefield. diff --git a/forge-gui/res/cardsfolder/m/minion_reflector.txt b/forge-gui/res/cardsfolder/m/minion_reflector.txt index 36c483784fc..c057a02a13f 100644 --- a/forge-gui/res/cardsfolder/m/minion_reflector.txt +++ b/forge-gui/res/cardsfolder/m/minion_reflector.txt @@ -1,8 +1,8 @@ -Name:Minion Reflector -ManaCost:5 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigCopy | OptionalDecider$ You | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, you may pay {2}. If you do, put a token that's a copy of that creature onto the battlefield. That token has haste and "At the beginning of the end step, sacrifice this permanent." -SVar:TrigCopy:AB$CopyPermanent | Cost$ 2 | Defined$ TriggeredCard | Keywords$ Haste | AtEOT$ Sacrifice -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/minion_reflector.jpg -Oracle:Whenever a nontoken creature enters the battlefield under your control, you may pay {2}. If you do, put a token that's a copy of that creature onto the battlefield. That token has haste and "At the beginning of the end step, sacrifice this permanent." \ No newline at end of file +Name:Minion Reflector +ManaCost:5 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigCopy | OptionalDecider$ You | TriggerDescription$ Whenever a nontoken creature enters the battlefield under your control, you may pay {2}. If you do, put a token that's a copy of that creature onto the battlefield. That token has haste and "At the beginning of the end step, sacrifice this permanent." +SVar:TrigCopy:AB$CopyPermanent | Cost$ 2 | Defined$ TriggeredCard | Keywords$ Haste | AtEOT$ Sacrifice +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/minion_reflector.jpg +Oracle:Whenever a nontoken creature enters the battlefield under your control, you may pay {2}. If you do, put a token that's a copy of that creature onto the battlefield. That token has haste and "At the beginning of the end step, sacrifice this permanent." diff --git a/forge-gui/res/cardsfolder/m/minions_murmurs.txt b/forge-gui/res/cardsfolder/m/minions_murmurs.txt index 4646c87a714..bba98b6dff2 100644 --- a/forge-gui/res/cardsfolder/m/minions_murmurs.txt +++ b/forge-gui/res/cardsfolder/m/minions_murmurs.txt @@ -6,4 +6,4 @@ SVar:DB1:DB$LoseLife | LifeAmount$ X | References$ X SVar:X:Count$TypeYouCtrl.Creature SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130316.jpg -Oracle:You draw X cards and you lose X life, where X is the number of creatures you control. \ No newline at end of file +Oracle:You draw X cards and you lose X life, where X is the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/m/minister_of_impediments.txt b/forge-gui/res/cardsfolder/m/minister_of_impediments.txt index 537043b6850..595c58b7791 100644 --- a/forge-gui/res/cardsfolder/m/minister_of_impediments.txt +++ b/forge-gui/res/cardsfolder/m/minister_of_impediments.txt @@ -4,4 +4,4 @@ Types:Creature Human Advisor PT:1/1 A:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/minister_of_impediments.jpg -Oracle:({W/U} can be paid with either {W} or {U}.)\n{T}: Tap target creature. \ No newline at end of file +Oracle:({W/U} can be paid with either {W} or {U}.)\n{T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/m/minotaur_abomination.txt b/forge-gui/res/cardsfolder/m/minotaur_abomination.txt index 467ce6c03c3..a254b5b5b4c 100644 --- a/forge-gui/res/cardsfolder/m/minotaur_abomination.txt +++ b/forge-gui/res/cardsfolder/m/minotaur_abomination.txt @@ -1,6 +1,6 @@ -Name:Minotaur Abomination -ManaCost:4 B B -Types:Creature Zombie Minotaur -PT:4/6 -SVar:Picture:http://www.wizards.com/global/images/magic/general/minotaur_abomination.jpg -Oracle: +Name:Minotaur Abomination +ManaCost:4 B B +Types:Creature Zombie Minotaur +PT:4/6 +SVar:Picture:http://www.wizards.com/global/images/magic/general/minotaur_abomination.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/m/minotaur_aggressor.txt b/forge-gui/res/cardsfolder/m/minotaur_aggressor.txt index eae00c7f66f..df0a516af95 100644 --- a/forge-gui/res/cardsfolder/m/minotaur_aggressor.txt +++ b/forge-gui/res/cardsfolder/m/minotaur_aggressor.txt @@ -1,8 +1,8 @@ -Name:Minotaur Aggressor -ManaCost:6 R -Types:Creature Minotaur Berserker -PT:6/2 -K:First Strike -K:Haste -SVar:Picture:http://www.wizards.com/global/images/magic/general/minotaur_aggressor.jpg -Oracle:First strike, haste \ No newline at end of file +Name:Minotaur Aggressor +ManaCost:6 R +Types:Creature Minotaur Berserker +PT:6/2 +K:First Strike +K:Haste +SVar:Picture:http://www.wizards.com/global/images/magic/general/minotaur_aggressor.jpg +Oracle:First strike, haste diff --git a/forge-gui/res/cardsfolder/m/minotaur_explorer.txt b/forge-gui/res/cardsfolder/m/minotaur_explorer.txt index 703083ca332..1057d8035fb 100644 --- a/forge-gui/res/cardsfolder/m/minotaur_explorer.txt +++ b/forge-gui/res/cardsfolder/m/minotaur_explorer.txt @@ -10,4 +10,4 @@ SVar:X:Remembered$Amount SVar:NeedsToPlayVar:Y GE2 SVar:Y:Count$InYourHand SVar:Picture:http://resources.wizards.com/magic/cards/od/en-us/card31786.jpg -Oracle:When Minotaur Explorer enters the battlefield, sacrifice it unless you discard a card at random. \ No newline at end of file +Oracle:When Minotaur Explorer enters the battlefield, sacrifice it unless you discard a card at random. diff --git a/forge-gui/res/cardsfolder/m/minotaur_illusionist.txt b/forge-gui/res/cardsfolder/m/minotaur_illusionist.txt index be991013c50..f9f909fcf6e 100644 --- a/forge-gui/res/cardsfolder/m/minotaur_illusionist.txt +++ b/forge-gui/res/cardsfolder/m/minotaur_illusionist.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 1 U | KW$ Shroud | SpellDescription$ CARDNAME gains shroud un A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/minotaur_illusionist.jpg -Oracle:{1}{U}: Minotaur Illusionist gains shroud until end of turn. (It can't be the target of spells or abilities.)\n{R}, Sacrifice Minotaur Illusionist: Minotaur Illusionist deals damage equal to its power to target creature. \ No newline at end of file +Oracle:{1}{U}: Minotaur Illusionist gains shroud until end of turn. (It can't be the target of spells or abilities.)\n{R}, Sacrifice Minotaur Illusionist: Minotaur Illusionist deals damage equal to its power to target creature. diff --git a/forge-gui/res/cardsfolder/m/minotaur_skullcleaver.txt b/forge-gui/res/cardsfolder/m/minotaur_skullcleaver.txt index d441f9a5ee0..172c3451f89 100644 --- a/forge-gui/res/cardsfolder/m/minotaur_skullcleaver.txt +++ b/forge-gui/res/cardsfolder/m/minotaur_skullcleaver.txt @@ -1,9 +1,9 @@ -Name:Minotaur Skullcleaver -ManaCost:2 R -Types:Creature Minotaur Berserker -PT:2/2 -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, it gets +2/+0 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/minotaur_skullcleaver.jpg -Oracle:Haste\nWhen Minotaur Skullcleaver enters the battlefield, it gets +2/+0 until end of turn. \ No newline at end of file +Name:Minotaur Skullcleaver +ManaCost:2 R +Types:Creature Minotaur Berserker +PT:2/2 +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, it gets +2/+0 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/minotaur_skullcleaver.jpg +Oracle:Haste\nWhen Minotaur Skullcleaver enters the battlefield, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/minotaur_tactician.txt b/forge-gui/res/cardsfolder/m/minotaur_tactician.txt index d013f4229af..c8c4f7e544d 100644 --- a/forge-gui/res/cardsfolder/m/minotaur_tactician.txt +++ b/forge-gui/res/cardsfolder/m/minotaur_tactician.txt @@ -10,4 +10,4 @@ SVar:Y:Count$Valid Creature.YouCtrl+Blue SVar:BuffedBy:Creature.White,Creature.Blue SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/minotaur_tactician.jpg -Oracle:Haste\nMinotaur Tactician gets +1/+1 as long as you control a white creature.\nMinotaur Tactician gets +1/+1 as long as you control a blue creature. \ No newline at end of file +Oracle:Haste\nMinotaur Tactician gets +1/+1 as long as you control a white creature.\nMinotaur Tactician gets +1/+1 as long as you control a blue creature. diff --git a/forge-gui/res/cardsfolder/m/minotaur_warrior.txt b/forge-gui/res/cardsfolder/m/minotaur_warrior.txt index a875b9d3f06..473c6bf0bf7 100644 --- a/forge-gui/res/cardsfolder/m/minotaur_warrior.txt +++ b/forge-gui/res/cardsfolder/m/minotaur_warrior.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Creature Minotaur Warrior PT:2/3 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4351.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/miracle_worker.txt b/forge-gui/res/cardsfolder/m/miracle_worker.txt index e2dfa5595c0..2248bcba9e6 100644 --- a/forge-gui/res/cardsfolder/m/miracle_worker.txt +++ b/forge-gui/res/cardsfolder/m/miracle_worker.txt @@ -1,7 +1,7 @@ -Name:Miracle Worker -ManaCost:W -Types:Creature Human Cleric -PT:1/1 -A:AB$ Destroy | Cost$ T | ValidTgts$ Aura.AttachedTo Creature.YouCtrl | TgtPrompt$ Select target Aura attached to a creature you control | SpellDescription$ Destroy target Aura attached to a creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/miracle_worker.jpg -Oracle:{T}: Destroy target Aura attached to a creature you control. \ No newline at end of file +Name:Miracle Worker +ManaCost:W +Types:Creature Human Cleric +PT:1/1 +A:AB$ Destroy | Cost$ T | ValidTgts$ Aura.AttachedTo Creature.YouCtrl | TgtPrompt$ Select target Aura attached to a creature you control | SpellDescription$ Destroy target Aura attached to a creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/miracle_worker.jpg +Oracle:{T}: Destroy target Aura attached to a creature you control. diff --git a/forge-gui/res/cardsfolder/m/miraculous_recovery.txt b/forge-gui/res/cardsfolder/m/miraculous_recovery.txt index 997da8f42c4..8494fff774c 100644 --- a/forge-gui/res/cardsfolder/m/miraculous_recovery.txt +++ b/forge-gui/res/cardsfolder/m/miraculous_recovery.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 4 W | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SubAbility$ DBPutCounter| SpellDescription$ Return target creature card from your graveyard to the battlefield. Put a +1/+1 counter on it. SVar:DBPutCounter:DB$PutCounter | CounterType$ P1P1 | CounterNum$ 1 | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/miraculous_recovery.jpg -Oracle:Return target creature card from your graveyard to the battlefield. Put a +1/+1 counter on it. \ No newline at end of file +Oracle:Return target creature card from your graveyard to the battlefield. Put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/m/mirari.txt b/forge-gui/res/cardsfolder/m/mirari.txt index c0847cd7fde..80784279ed2 100644 --- a/forge-gui/res/cardsfolder/m/mirari.txt +++ b/forge-gui/res/cardsfolder/m/mirari.txt @@ -4,4 +4,4 @@ Types:Legendary Artifact T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigCopy | TriggerDescription$ Whenever you cast an instant or sorcery spell, you may pay {3}. If you do, copy that spell. You may choose new targets for the copy. SVar:TrigCopy:AB$CopySpellAbility | Cost$ 3 | Defined$ TriggeredSpellAbility SVar:Picture:http://www.wizards.com/global/images/magic/general/mirari.jpg -Oracle:Whenever you cast an instant or sorcery spell, you may pay {3}. If you do, copy that spell. You may choose new targets for the copy. \ No newline at end of file +Oracle:Whenever you cast an instant or sorcery spell, you may pay {3}. If you do, copy that spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/m/miraris_wake.txt b/forge-gui/res/cardsfolder/m/miraris_wake.txt index 407caffccae..6539a1efd77 100644 --- a/forge-gui/res/cardsfolder/m/miraris_wake.txt +++ b/forge-gui/res/cardsfolder/m/miraris_wake.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 T:Mode$ TapsForMana | ValidCard$ Land.YouCtrl | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. SVar:TrigMana:AB$ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/miraris_wake.jpg -Oracle:Creatures you control get +1/+1.\nWhenever you tap a land for mana, add one mana to your mana pool of any type that land produced. \ No newline at end of file +Oracle:Creatures you control get +1/+1.\nWhenever you tap a land for mana, add one mana to your mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/m/mire_blight.txt b/forge-gui/res/cardsfolder/m/mire_blight.txt index 577c098a823..9f62e3ff27c 100644 --- a/forge-gui/res/cardsfolder/m/mire_blight.txt +++ b/forge-gui/res/cardsfolder/m/mire_blight.txt @@ -9,4 +9,4 @@ T:Mode$ DamageDone | ValidTarget$ Creature.EnchantedBy | Execute$ TrigDestroy | SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mire_blight.jpg -Oracle:Enchant creature\nWhen enchanted creature is dealt damage, destroy it. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature is dealt damage, destroy it. diff --git a/forge-gui/res/cardsfolder/m/mire_boa.txt b/forge-gui/res/cardsfolder/m/mire_boa.txt index b7a8a1d2046..62c7f0227f5 100644 --- a/forge-gui/res/cardsfolder/m/mire_boa.txt +++ b/forge-gui/res/cardsfolder/m/mire_boa.txt @@ -5,4 +5,4 @@ PT:2/1 K:Swampwalk A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/mire_boa.jpg -Oracle:Swampwalk\n{G}: Regenerate Mire Boa. \ No newline at end of file +Oracle:Swampwalk\n{G}: Regenerate Mire Boa. diff --git a/forge-gui/res/cardsfolder/m/mire_kavu.txt b/forge-gui/res/cardsfolder/m/mire_kavu.txt index 49ee4ab895f..36bf8d443c3 100644 --- a/forge-gui/res/cardsfolder/m/mire_kavu.txt +++ b/forge-gui/res/cardsfolder/m/mire_kavu.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Swamp.YouCtrl SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/mire_kavu.jpg -Oracle:Mire Kavu gets +1/+1 as long as you control a Swamp. \ No newline at end of file +Oracle:Mire Kavu gets +1/+1 as long as you control a Swamp. diff --git a/forge-gui/res/cardsfolder/m/mire_shade.txt b/forge-gui/res/cardsfolder/m/mire_shade.txt index 0218d930fd8..8fc2f2b6561 100644 --- a/forge-gui/res/cardsfolder/m/mire_shade.txt +++ b/forge-gui/res/cardsfolder/m/mire_shade.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PutCounter | Cost$ B Sac<1/Swamp> | CounterType$ P1P1 | CounterNum$ 1 | SorcerySpeed$ True | SpellDescription$ Put a +1/+1 counter on CARDNAME. Activate this ability only any time you could cast a sorcery. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mire_shade.jpg -Oracle:{B}, Sacrifice a Swamp: Put a +1/+1 counter on Mire Shade. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{B}, Sacrifice a Swamp: Put a +1/+1 counter on Mire Shade. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/m/miren_the_moaning_well.txt b/forge-gui/res/cardsfolder/m/miren_the_moaning_well.txt index 1c6497ae727..4753b500efb 100644 --- a/forge-gui/res/cardsfolder/m/miren_the_moaning_well.txt +++ b/forge-gui/res/cardsfolder/m/miren_the_moaning_well.txt @@ -6,4 +6,4 @@ A:AB$ GainLife | Cost$ 3 T Sac<1/Creature> | LifeAmount$ X | References$ X | Spe SVar:X:Sacrificed$CardToughness SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/miren_the_moaning_well.jpg -Oracle:{T}: Add {1} to your mana pool.\n{3}, {T}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{3}, {T}, Sacrifice a creature: You gain life equal to the sacrificed creature's toughness. diff --git a/forge-gui/res/cardsfolder/m/mires_toll.txt b/forge-gui/res/cardsfolder/m/mires_toll.txt index 698355e353f..96e160d1b49 100644 --- a/forge-gui/res/cardsfolder/m/mires_toll.txt +++ b/forge-gui/res/cardsfolder/m/mires_toll.txt @@ -1,7 +1,7 @@ -Name:Mire's Toll -ManaCost:B -Types:Sorcery -A:SP$ Discard | Cost$ B | ValidTgts$ Player | Mode$ RevealYouChoose | RevealNumber$ X | References$ X | NumCards$ 1 | SpellDescription$ Target player reveals a number of cards from his or her hand equal to the number of Swamps you control. You choose one of them. That player discards that card. -SVar:X:Count$TypeYouCtrl.Swamp -SVar:Picture:http://www.wizards.com/global/images/magic/general/mires_toll.jpg -Oracle:Target player reveals a number of cards from his or her hand equal to the number of Swamps you control. You choose one of them. That player discards that card. \ No newline at end of file +Name:Mire's Toll +ManaCost:B +Types:Sorcery +A:SP$ Discard | Cost$ B | ValidTgts$ Player | Mode$ RevealYouChoose | RevealNumber$ X | References$ X | NumCards$ 1 | SpellDescription$ Target player reveals a number of cards from his or her hand equal to the number of Swamps you control. You choose one of them. That player discards that card. +SVar:X:Count$TypeYouCtrl.Swamp +SVar:Picture:http://www.wizards.com/global/images/magic/general/mires_toll.jpg +Oracle:Target player reveals a number of cards from his or her hand equal to the number of Swamps you control. You choose one of them. That player discards that card. diff --git a/forge-gui/res/cardsfolder/m/mirko_vosk_mind_drinker.txt b/forge-gui/res/cardsfolder/m/mirko_vosk_mind_drinker.txt index 33e9fa09523..7d6b0c5f82c 100644 --- a/forge-gui/res/cardsfolder/m/mirko_vosk_mind_drinker.txt +++ b/forge-gui/res/cardsfolder/m/mirko_vosk_mind_drinker.txt @@ -1,9 +1,9 @@ -Name:Mirko Vosk, Mind Drinker -ManaCost:3 U B -Types:Legendary Creature Vampire -PT:2/4 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player reveals cards from the top of his or her library until he or she reveals four land cards, then puts those cards into his or her graveyard. -SVar:TrigDig:AB$ DigUntil | Defined$ TriggeredTarget | Cost$ 0 | Amount$ 4 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirko_vosk_mind_drinker.jpg -Oracle:Flying\nWhenever Mirko Vosk, Mind Drinker deals combat damage to a player, that player reveals cards from the top of his or her library until he or she reveals four land cards, then puts those cards into his or her graveyard. \ No newline at end of file +Name:Mirko Vosk, Mind Drinker +ManaCost:3 U B +Types:Legendary Creature Vampire +PT:2/4 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player reveals cards from the top of his or her library until he or she reveals four land cards, then puts those cards into his or her graveyard. +SVar:TrigDig:AB$ DigUntil | Defined$ TriggeredTarget | Cost$ 0 | Amount$ 4 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirko_vosk_mind_drinker.jpg +Oracle:Flying\nWhenever Mirko Vosk, Mind Drinker deals combat damage to a player, that player reveals cards from the top of his or her library until he or she reveals four land cards, then puts those cards into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mirozel.txt b/forge-gui/res/cardsfolder/m/mirozel.txt index 8958ab24f8f..68fcf01f841 100644 --- a/forge-gui/res/cardsfolder/m/mirozel.txt +++ b/forge-gui/res/cardsfolder/m/mirozel.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mirozel.jpg -Oracle:Flying\nWhen Mirozel becomes the target of a spell or ability, return Mirozel to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Mirozel becomes the target of a spell or ability, return Mirozel to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mirran_crusader.txt b/forge-gui/res/cardsfolder/m/mirran_crusader.txt index df6e0bb16a4..feea8496e38 100644 --- a/forge-gui/res/cardsfolder/m/mirran_crusader.txt +++ b/forge-gui/res/cardsfolder/m/mirran_crusader.txt @@ -6,4 +6,4 @@ K:Double Strike K:Protection from black K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/mirran_crusader.jpg -Oracle:Double strike, protection from black and from green \ No newline at end of file +Oracle:Double strike, protection from black and from green diff --git a/forge-gui/res/cardsfolder/m/mirran_mettle.txt b/forge-gui/res/cardsfolder/m/mirran_mettle.txt index ee754743cfa..2bed02d69ac 100644 --- a/forge-gui/res/cardsfolder/m/mirran_mettle.txt +++ b/forge-gui/res/cardsfolder/m/mirran_mettle.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +2/+2 until end of turn. Metalcraft - That creature gets +4/+4 until end of turn instead if you control three or more artifacts. SVar:X:Count$Metalcraft.4.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/mirran_mettle.jpg -Oracle:Target creature gets +2/+2 until end of turn.\nMetalcraft - That creature gets +4/+4 until end of turn instead if you control three or more artifacts. \ No newline at end of file +Oracle:Target creature gets +2/+2 until end of turn.\nMetalcraft - That creature gets +4/+4 until end of turn instead if you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/m/mirran_spy.txt b/forge-gui/res/cardsfolder/m/mirran_spy.txt index d58a1df9b07..2fd96392c28 100644 --- a/forge-gui/res/cardsfolder/m/mirran_spy.txt +++ b/forge-gui/res/cardsfolder/m/mirran_spy.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ You | Execute$ TrigUntap | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an artifact spell, you may untap target creature. SVar:TrigUntap:AB$Untap | Cost$ 0 | ValidTgts$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/mirran_spy.jpg -Oracle:Flying\nWhenever you cast an artifact spell, you may untap target creature. \ No newline at end of file +Oracle:Flying\nWhenever you cast an artifact spell, you may untap target creature. diff --git a/forge-gui/res/cardsfolder/m/mirri.txt b/forge-gui/res/cardsfolder/m/mirri.txt index 07118603cb2..bd5203394a2 100644 --- a/forge-gui/res/cardsfolder/m/mirri.txt +++ b/forge-gui/res/cardsfolder/m/mirri.txt @@ -1,9 +1,9 @@ -Name:Mirri -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+5 -R:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land.Basic+YouCtrl | ManaReplacement$ ProduceAny | Description$ If a basic land you control is tapped for mana, it produces mana of a color of your choice instead of any other type. -SVar:ProduceAny:Colorless->Any & B->Any & R->Any & G->Any & W->Any & U->Any -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mirri.jpg -Oracle:Hand +0, life +5\nIf a basic land you control is tapped for mana, it produces mana of a color of your choice instead of any other type. +Name:Mirri +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+5 +R:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land.Basic+YouCtrl | ManaReplacement$ ProduceAny | Description$ If a basic land you control is tapped for mana, it produces mana of a color of your choice instead of any other type. +SVar:ProduceAny:Colorless->Any & B->Any & R->Any & G->Any & W->Any & U->Any +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mirri.jpg +Oracle:Hand +0, life +5\nIf a basic land you control is tapped for mana, it produces mana of a color of your choice instead of any other type. diff --git a/forge-gui/res/cardsfolder/m/mirri_cat_warrior.txt b/forge-gui/res/cardsfolder/m/mirri_cat_warrior.txt index 3c814887c3b..dad620240bd 100644 --- a/forge-gui/res/cardsfolder/m/mirri_cat_warrior.txt +++ b/forge-gui/res/cardsfolder/m/mirri_cat_warrior.txt @@ -6,4 +6,4 @@ K:First Strike K:Forestwalk K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/mirri_cat_warrior.jpg -Oracle:First strike, forestwalk, vigilance (This creature deals combat damage before creatures without first strike, it's unblockable as long as defending player controls a Forest, and attacking doesn't cause this creature to tap.) \ No newline at end of file +Oracle:First strike, forestwalk, vigilance (This creature deals combat damage before creatures without first strike, it's unblockable as long as defending player controls a Forest, and attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/m/mirri_the_cursed.txt b/forge-gui/res/cardsfolder/m/mirri_the_cursed.txt index 7b9dd6d621e..a0d5ebb610d 100644 --- a/forge-gui/res/cardsfolder/m/mirri_the_cursed.txt +++ b/forge-gui/res/cardsfolder/m/mirri_the_cursed.txt @@ -9,4 +9,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDama SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/mirri_the_cursed.jpg -Oracle:Flying, first strike, haste\nWhenever Mirri the Cursed deals combat damage to a creature, put a +1/+1 counter on Mirri the Cursed. \ No newline at end of file +Oracle:Flying, first strike, haste\nWhenever Mirri the Cursed deals combat damage to a creature, put a +1/+1 counter on Mirri the Cursed. diff --git a/forge-gui/res/cardsfolder/m/mirri_the_cursed_avatar.txt b/forge-gui/res/cardsfolder/m/mirri_the_cursed_avatar.txt index 931b4d5a40c..0f7a0f473ba 100644 --- a/forge-gui/res/cardsfolder/m/mirri_the_cursed_avatar.txt +++ b/forge-gui/res/cardsfolder/m/mirri_the_cursed_avatar.txt @@ -1,9 +1,9 @@ -Name:Mirri the Cursed Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-2/-3 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddAbility$ MirriPump | AddSVar$ MirriPutCounter | Description$ Creatures you control have "{T}: Another target creature gets -1/-1 until end of turn. Put a +1/+1 counter on this creature." -SVar:MirriPump:AB$ Pump | Cost$ T | ValidTgts$ Creature.Other | NumAtt$ -1 | NumDef$ -1 | SubAbility$ MirriPutCounter | SpellDescription$ Another target creature gets -1/-1 until end of turn. Put a +1/+1 counter on this creature. -SVar:MirriPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mirri_the_cursed_avatar.jpg -Oracle:Hand -2, life -3\nCreatures you control have "{T}: Another target creature gets -1/-1 until end of turn. Put a +1/+1 counter on this creature." \ No newline at end of file +Name:Mirri the Cursed Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-2/-3 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddAbility$ MirriPump | AddSVar$ MirriPutCounter | Description$ Creatures you control have "{T}: Another target creature gets -1/-1 until end of turn. Put a +1/+1 counter on this creature." +SVar:MirriPump:AB$ Pump | Cost$ T | ValidTgts$ Creature.Other | NumAtt$ -1 | NumDef$ -1 | SubAbility$ MirriPutCounter | SpellDescription$ Another target creature gets -1/-1 until end of turn. Put a +1/+1 counter on this creature. +SVar:MirriPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mirri_the_cursed_avatar.jpg +Oracle:Hand -2, life -3\nCreatures you control have "{T}: Another target creature gets -1/-1 until end of turn. Put a +1/+1 counter on this creature." diff --git a/forge-gui/res/cardsfolder/m/mirris_guile.txt b/forge-gui/res/cardsfolder/m/mirris_guile.txt index 6fdfda95bc6..e62af6ae541 100644 --- a/forge-gui/res/cardsfolder/m/mirris_guile.txt +++ b/forge-gui/res/cardsfolder/m/mirris_guile.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mirris_guile.jpg -Oracle:At the beginning of your upkeep, you may look at the top three cards of your library, then put them back in any order. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may look at the top three cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/m/mirrodins_core.txt b/forge-gui/res/cardsfolder/m/mirrodins_core.txt index 2260e63a4cc..a6feaa51f48 100644 --- a/forge-gui/res/cardsfolder/m/mirrodins_core.txt +++ b/forge-gui/res/cardsfolder/m/mirrodins_core.txt @@ -5,4 +5,4 @@ A:AB$Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$PutCounter | Cost$ T | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. 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/mirrodins_core.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Put a charge counter on Mirrodin's Core.\n{T}, Remove a charge counter from Mirrodin's Core: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Put a charge counter on Mirrodin's Core.\n{T}, Remove a charge counter from Mirrodin's Core: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mirror_entity.txt b/forge-gui/res/cardsfolder/m/mirror_entity.txt index 074d58a8687..ae4e9ac9ab5 100644 --- a/forge-gui/res/cardsfolder/m/mirror_entity.txt +++ b/forge-gui/res/cardsfolder/m/mirror_entity.txt @@ -7,4 +7,4 @@ A:AB$ AnimateAll | Cost$ X | Power$ X | Toughness$ X | References$ X | Types$ Al SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_entity.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{X}: Creatures you control become X/X and gain all creature types until end of turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\n{X}: Creatures you control become X/X and gain all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mirror_entity_avatar.txt b/forge-gui/res/cardsfolder/m/mirror_entity_avatar.txt index 7d433c5dea2..6085a3e08d2 100644 --- a/forge-gui/res/cardsfolder/m/mirror_entity_avatar.txt +++ b/forge-gui/res/cardsfolder/m/mirror_entity_avatar.txt @@ -1,10 +1,10 @@ -Name:Mirror Entity Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-2 -A:AB$ ChooseType | ActivationZone$ Command | Cost$ X | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBAnimate | SpellDescription$ Choose a creature type. Until end of turn, creatures you control of the chosen type become X/X and gain all creature types. -SVar:DBAnimate:DB$ AnimateAll | Power$ X | Toughness$ X | References$ X | Types$ AllCreatureTypes | ValidCards$ Creature.YouCtrl+ChosenType -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mirror_entity_avatar.jpg -Oracle:Hand +1, life -2\n{X}: Choose a creature type. Until end of turn, creatures you control of the chosen type become X/X and gain all creature types. \ No newline at end of file +Name:Mirror Entity Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-2 +A:AB$ ChooseType | ActivationZone$ Command | Cost$ X | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBAnimate | SpellDescription$ Choose a creature type. Until end of turn, creatures you control of the chosen type become X/X and gain all creature types. +SVar:DBAnimate:DB$ AnimateAll | Power$ X | Toughness$ X | References$ X | Types$ AllCreatureTypes | ValidCards$ Creature.YouCtrl+ChosenType +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mirror_entity_avatar.jpg +Oracle:Hand +1, life -2\n{X}: Choose a creature type. Until end of turn, creatures you control of the chosen type become X/X and gain all creature types. diff --git a/forge-gui/res/cardsfolder/m/mirror_gallery.txt b/forge-gui/res/cardsfolder/m/mirror_gallery.txt index de24fa8ab77..24f45509440 100644 --- a/forge-gui/res/cardsfolder/m/mirror_gallery.txt +++ b/forge-gui/res/cardsfolder/m/mirror_gallery.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | GlobalRule$ The legend rule doesn't apply. | Description$ T SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_gallery.jpg -Oracle:The "legend rule" doesn't apply. \ No newline at end of file +Oracle:The "legend rule" doesn't apply. diff --git a/forge-gui/res/cardsfolder/m/mirror_golem.txt b/forge-gui/res/cardsfolder/m/mirror_golem.txt index 24ed24cd3d6..567628c821f 100644 --- a/forge-gui/res/cardsfolder/m/mirror_golem.txt +++ b/forge-gui/res/cardsfolder/m/mirror_golem.txt @@ -1,26 +1,26 @@ -Name:Mirror Golem -ManaCost:6 -Types:Artifact Creature Golem -PT:3/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile target card from a graveyard. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | Imprint$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection from creatures | CheckSVar$ CheckCreature | SVarCompare$ GE1 | Description$ CARDNAME has protection from each of the exiled card's card types. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Land:Protection from lands | CheckSVar$ CheckLand | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection from enchantments | CheckSVar$ CheckEnchantment | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection from artifacts | CheckSVar$ CheckArtifact | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Instant:Protection from instants | CheckSVar$ CheckInstant | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Sorcery:Protection from sorceries | CheckSVar$ CheckSorcery | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Planeswalker:Protection from planeswalkers | CheckSVar$ CheckPlaneswalker | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Tribal:Protection from tribals | CheckSVar$ CheckTribal | SVarCompare$ GE1 -SVar:CheckCreature:Imprinted$Valid Creature -SVar:CheckArtifact:Imprinted$Valid Artifact -SVar:CheckEnchantment:Imprinted$Valid Enchantment -SVar:CheckInstant:Imprinted$Valid Instant -SVar:CheckSorcery:Imprinted$Valid Sorcery -SVar:CheckPlaneswalker:Imprinted$Valid Planeswalker -SVar:CheckTribal:Imprinted$Valid Tribal -SVar:CheckLand:Imprinted$Valid Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_golem.jpg -Oracle:Imprint - When Mirror Golem enters the battlefield, you may exile target card from a graveyard.\nMirror Golem has protection from each of the exiled card's card types. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) \ No newline at end of file +Name:Mirror Golem +ManaCost:6 +Types:Artifact Creature Golem +PT:3/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile target card from a graveyard. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | Imprint$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection from creatures | CheckSVar$ CheckCreature | SVarCompare$ GE1 | Description$ CARDNAME has protection from each of the exiled card's card types. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Land:Protection from lands | CheckSVar$ CheckLand | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection from enchantments | CheckSVar$ CheckEnchantment | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection from artifacts | CheckSVar$ CheckArtifact | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Instant:Protection from instants | CheckSVar$ CheckInstant | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Sorcery:Protection from sorceries | CheckSVar$ CheckSorcery | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Planeswalker:Protection from planeswalkers | CheckSVar$ CheckPlaneswalker | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Protection:Tribal:Protection from tribals | CheckSVar$ CheckTribal | SVarCompare$ GE1 +SVar:CheckCreature:Imprinted$Valid Creature +SVar:CheckArtifact:Imprinted$Valid Artifact +SVar:CheckEnchantment:Imprinted$Valid Enchantment +SVar:CheckInstant:Imprinted$Valid Instant +SVar:CheckSorcery:Imprinted$Valid Sorcery +SVar:CheckPlaneswalker:Imprinted$Valid Planeswalker +SVar:CheckTribal:Imprinted$Valid Tribal +SVar:CheckLand:Imprinted$Valid Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_golem.jpg +Oracle:Imprint - When Mirror Golem enters the battlefield, you may exile target card from a graveyard.\nMirror Golem has protection from each of the exiled card's card types. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) diff --git a/forge-gui/res/cardsfolder/m/mirror_mad_phantasm.txt b/forge-gui/res/cardsfolder/m/mirror_mad_phantasm.txt index 507f1f8d64a..1d8a298178d 100644 --- a/forge-gui/res/cardsfolder/m/mirror_mad_phantasm.txt +++ b/forge-gui/res/cardsfolder/m/mirror_mad_phantasm.txt @@ -1,11 +1,11 @@ -Name:Mirror-Mad Phantasm -ManaCost:3 U U -Types:Creature Spirit -PT:5/1 -K:Flying -A:AB$ ChangeZone | Cost$ 1 U | Defined$ Self | Origin$ Battlefield | Destination$ Library | Shuffle$ True | RememberChanged$ True | SubAbility$ DBDig | SpellDescription$ CARDNAME's owner shuffles it into his or her library. If that player does, he or she reveals cards from the top of that library until a card named CARDNAME is revealed. That player puts that card onto the battlefield and all other cards revealed this way into his or her graveyard. -SVar:DBDig:DB$ DigUntil | Cost$ G T | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | Valid$ Card.namedMirror-Mad Phantasm | ValidDescription$ Mirror-Mad Phantasm | FoundDestination$ Battlefield | RevealedDestination$ Graveyard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_mad_phantasm.jpg -Oracle:Flying\n{1}{U}: Mirror-Mad Phantasm's owner shuffles it into his or her library. If that player does, he or she reveals cards from the top of that library until a card named Mirror-Mad Phantasm is revealed. The player puts that card onto the battlefield and all other cards revealed this way into his or her graveyard. \ No newline at end of file +Name:Mirror-Mad Phantasm +ManaCost:3 U U +Types:Creature Spirit +PT:5/1 +K:Flying +A:AB$ ChangeZone | Cost$ 1 U | Defined$ Self | Origin$ Battlefield | Destination$ Library | Shuffle$ True | RememberChanged$ True | SubAbility$ DBDig | SpellDescription$ CARDNAME's owner shuffles it into his or her library. If that player does, he or she reveals cards from the top of that library until a card named CARDNAME is revealed. That player puts that card onto the battlefield and all other cards revealed this way into his or her graveyard. +SVar:DBDig:DB$ DigUntil | Cost$ G T | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | Valid$ Card.namedMirror-Mad Phantasm | ValidDescription$ Mirror-Mad Phantasm | FoundDestination$ Battlefield | RevealedDestination$ Graveyard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_mad_phantasm.jpg +Oracle:Flying\n{1}{U}: Mirror-Mad Phantasm's owner shuffles it into his or her library. If that player does, he or she reveals cards from the top of that library until a card named Mirror-Mad Phantasm is revealed. The player puts that card onto the battlefield and all other cards revealed this way into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mirror_of_fate.txt b/forge-gui/res/cardsfolder/m/mirror_of_fate.txt index 7e3ce7db561..7d27b344cd8 100644 --- a/forge-gui/res/cardsfolder/m/mirror_of_fate.txt +++ b/forge-gui/res/cardsfolder/m/mirror_of_fate.txt @@ -1,10 +1,10 @@ -Name:Mirror of Fate -ManaCost:5 -Types:Artifact -A:AB$ ChooseCard | Cost$ T Sac<1/CARDNAME> | Amount$ 7 | Choices$ Card.YouOwn+faceUp | SubAbility$ DBExile | RememberChosen$ True | ChoiceZone$ Exile | SpellDescription$ Choose up to seven face-up exiled cards you own. Exile all the cards from your library, then put the chosen cards on top of your library. -SVar:DBExile:DB$ ChangeZoneAll | Origin$ Library | Destination$ Exile | Defined$ You | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Library | Defined$ You | ChangeType$ Card.IsRemembered -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_of_fate.jpg -Oracle:{T}, Sacrifice Mirror of Fate: Choose up to seven face-up exiled cards you own. Exile all the cards from your library, then put the chosen cards on top of your library. \ No newline at end of file +Name:Mirror of Fate +ManaCost:5 +Types:Artifact +A:AB$ ChooseCard | Cost$ T Sac<1/CARDNAME> | Amount$ 7 | Choices$ Card.YouOwn+faceUp | SubAbility$ DBExile | RememberChosen$ True | ChoiceZone$ Exile | SpellDescription$ Choose up to seven face-up exiled cards you own. Exile all the cards from your library, then put the chosen cards on top of your library. +SVar:DBExile:DB$ ChangeZoneAll | Origin$ Library | Destination$ Exile | Defined$ You | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZoneAll | Origin$ Exile | Destination$ Library | Defined$ You | ChangeType$ Card.IsRemembered +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_of_fate.jpg +Oracle:{T}, Sacrifice Mirror of Fate: Choose up to seven face-up exiled cards you own. Exile all the cards from your library, then put the chosen cards on top of your library. diff --git a/forge-gui/res/cardsfolder/m/mirror_sheen.txt b/forge-gui/res/cardsfolder/m/mirror_sheen.txt index 43e197f5a10..4cf65e9c34c 100644 --- a/forge-gui/res/cardsfolder/m/mirror_sheen.txt +++ b/forge-gui/res/cardsfolder/m/mirror_sheen.txt @@ -1,6 +1,6 @@ -Name:Mirror Sheen -ManaCost:1 UR UR -Types:Enchantment -A:AB$ CopySpellAbility | Cost$ 1 UR UR | ValidTgts$ Instant,Sorcery | TargetType$ Spell | TargetValidTargeting$ You | SpellDescription$ Copy target instant or sorcery spell that targets you. You may choose new targets for the copy. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_sheen.jpg -Oracle:{1}{U/R}{U/R}: Copy target instant or sorcery spell that targets you. You may choose new targets for the copy. \ No newline at end of file +Name:Mirror Sheen +ManaCost:1 UR UR +Types:Enchantment +A:AB$ CopySpellAbility | Cost$ 1 UR UR | ValidTgts$ Instant,Sorcery | TargetType$ Spell | TargetValidTargeting$ You | SpellDescription$ Copy target instant or sorcery spell that targets you. You may choose new targets for the copy. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_sheen.jpg +Oracle:{1}{U/R}{U/R}: Copy target instant or sorcery spell that targets you. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/m/mirror_sigil_sergeant.txt b/forge-gui/res/cardsfolder/m/mirror_sigil_sergeant.txt index 15e626b0012..c42cf26a9ee 100644 --- a/forge-gui/res/cardsfolder/m/mirror_sigil_sergeant.txt +++ b/forge-gui/res/cardsfolder/m/mirror_sigil_sergeant.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Permanent.YouCtrl+Blue | PresentCompare$ GE1 | Execute$ TrigCopyPermanent | TriggerDescription$ At the beginning of your upkeep, if you control a blue permanent, you may put a token that's a copy of CARDNAME onto the battlefield. SVar:TrigCopyPermanent:AB$CopyPermanent | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_sigil_sergeant.jpg -Oracle:Trample\nAt the beginning of your upkeep, if you control a blue permanent, you may put a token that's a copy of Mirror-Sigil Sergeant onto the battlefield. \ No newline at end of file +Oracle:Trample\nAt the beginning of your upkeep, if you control a blue permanent, you may put a token that's a copy of Mirror-Sigil Sergeant onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mirror_strike.txt b/forge-gui/res/cardsfolder/m/mirror_strike.txt index 6dd8fef065c..8431cc96c92 100644 --- a/forge-gui/res/cardsfolder/m/mirror_strike.txt +++ b/forge-gui/res/cardsfolder/m/mirror_strike.txt @@ -1,10 +1,10 @@ -Name:Mirror Strike -ManaCost:3 W -Types:Instant -A:SP$ Effect | Cost$ 3 W | Name$ Mirror Strike Effect | ReplacementEffects$ DamageEvent | SVars$ MirrorStrikeDmg,MirroredX | RememberObjects$ TargetedController | ImprintCards$ Targeted | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked creature | IsCurse$ True | SpellDescription$ All combat damage that would be dealt to you this turn by target unblocked creature is dealt to its controller instead. -SVar:DamageEvent:Event$ DamageDone | ValidSource$ Creature.IsImprinted | ValidTarget$ You | ReplaceWith$ MirrorStrikeDmg | IsCombat$ True | Description$ All combat damage that would be dealt to you this turn by target unblocked creature is dealt to its controller instead. -SVar:MirrorStrikeDmg:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirroredX | References$ MirroredX -SVar:MirroredX:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_strike.jpg -Oracle:All combat damage that would be dealt to you this turn by target unblocked creature is dealt to its controller instead. \ No newline at end of file +Name:Mirror Strike +ManaCost:3 W +Types:Instant +A:SP$ Effect | Cost$ 3 W | Name$ Mirror Strike Effect | ReplacementEffects$ DamageEvent | SVars$ MirrorStrikeDmg,MirroredX | RememberObjects$ TargetedController | ImprintCards$ Targeted | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked creature | IsCurse$ True | SpellDescription$ All combat damage that would be dealt to you this turn by target unblocked creature is dealt to its controller instead. +SVar:DamageEvent:Event$ DamageDone | ValidSource$ Creature.IsImprinted | ValidTarget$ You | ReplaceWith$ MirrorStrikeDmg | IsCombat$ True | Description$ All combat damage that would be dealt to you this turn by target unblocked creature is dealt to its controller instead. +SVar:MirrorStrikeDmg:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirroredX | References$ MirroredX +SVar:MirroredX:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_strike.jpg +Oracle:All combat damage that would be dealt to you this turn by target unblocked creature is dealt to its controller instead. diff --git a/forge-gui/res/cardsfolder/m/mirror_universe.txt b/forge-gui/res/cardsfolder/m/mirror_universe.txt index 2ff8fe10d8d..b783577ced8 100644 --- a/forge-gui/res/cardsfolder/m/mirror_universe.txt +++ b/forge-gui/res/cardsfolder/m/mirror_universe.txt @@ -3,4 +3,4 @@ ManaCost:6 Types:Artifact A:AB$ ExchangeLife | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Exchange life totals with target opponent. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_universe.jpg -Oracle:{T}, Sacrifice Mirror Universe: Exchange life totals with target opponent. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:{T}, Sacrifice Mirror Universe: Exchange life totals with target opponent. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/m/mirror_wall.txt b/forge-gui/res/cardsfolder/m/mirror_wall.txt index fcc311feb08..9bd60592c50 100644 --- a/forge-gui/res/cardsfolder/m/mirror_wall.txt +++ b/forge-gui/res/cardsfolder/m/mirror_wall.txt @@ -5,4 +5,4 @@ PT:3/4 K:Defender A:AB$ Pump | Cost$ W | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | SpellDescription$ CARDNAME can attack this turn as though it didn't have defender. SVar:Picture:http://www.wizards.com/global/images/magic/general/mirror_wall.jpg -Oracle:Defender (This creature can't attack.)\n{W}: Mirror Wall can attack this turn as though it didn't have defender. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{W}: Mirror Wall can attack this turn as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/m/mirrored_depths.txt b/forge-gui/res/cardsfolder/m/mirrored_depths.txt index 9284a079b5b..669549cf764 100644 --- a/forge-gui/res/cardsfolder/m/mirrored_depths.txt +++ b/forge-gui/res/cardsfolder/m/mirrored_depths.txt @@ -1,13 +1,13 @@ -Name:Mirrored Depths -ManaCost:no cost -Types:Plane Karsus -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Command | Execute$ TrigFlip | TriggerDescription$ Whenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell. -SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | Caller$ TriggeredActivator | LoseSubAbility$ DBCounter -SVar:DBCounter:DB$ Counter | Defined$ TriggeredSpellAbility -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target player reveals the top card of his or her library. If it's a nonland card, you may cast it without paying its mana cost. -SVar:RolledChaos:AB$ Dig | Cost$ 0 | DigNum$ 1 | ValidTgts$ Player | NoMove$ True | Reveal$ True | RememberRevealed$ True | SubAbility$ DBPlay -SVar:DBPlay:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirrored_depths.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:Whenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell.\nWhenever you roll {C}, target player reveals the top card of his or her library. If it's a nonland card, you may cast it without paying its mana cost. \ No newline at end of file +Name:Mirrored Depths +ManaCost:no cost +Types:Plane Karsus +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Command | Execute$ TrigFlip | TriggerDescription$ Whenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell. +SVar:TrigFlip:AB$ FlipACoin | Cost$ 0 | Caller$ TriggeredActivator | LoseSubAbility$ DBCounter +SVar:DBCounter:DB$ Counter | Defined$ TriggeredSpellAbility +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target player reveals the top card of his or her library. If it's a nonland card, you may cast it without paying its mana cost. +SVar:RolledChaos:AB$ Dig | Cost$ 0 | DigNum$ 1 | ValidTgts$ Player | NoMove$ True | Reveal$ True | RememberRevealed$ True | SubAbility$ DBPlay +SVar:DBPlay:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirrored_depths.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:Whenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell.\nWhenever you roll {C}, target player reveals the top card of his or her library. If it's a nonland card, you may cast it without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/m/mirrorweave.txt b/forge-gui/res/cardsfolder/m/mirrorweave.txt index 1942109a2d2..2259d662c0e 100644 --- a/forge-gui/res/cardsfolder/m/mirrorweave.txt +++ b/forge-gui/res/cardsfolder/m/mirrorweave.txt @@ -1,9 +1,9 @@ -Name:Mirrorweave -ManaCost:2 WU WU -Types:Instant -A:SP$ Pump | Cost$ 2 WU WU | ValidTgts$ Creature.nonLegendary | TgtPrompt$ Choose target nonlegendary creature | AILogic$ Pump | RememberObjects$ Targeted | SubAbility$ MirrorweaveClone | StackDescription$ None | SpellDescription$ Each other creature becomes a copy of target nonlegendary creature until end of turn. -SVar:MirrorweaveClone:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Creature.IsNotRemembered | RepeatSubAbility$ DBCopy | SubAbility$ DBCleanup -SVar:DBCopy:DB$ Clone | Defined$ Remembered | CloneTarget$ Imprinted | Duration$ UntilEndOfTurn -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirrorweave.jpg -Oracle:Each other creature becomes a copy of target nonlegendary creature until end of turn. \ No newline at end of file +Name:Mirrorweave +ManaCost:2 WU WU +Types:Instant +A:SP$ Pump | Cost$ 2 WU WU | ValidTgts$ Creature.nonLegendary | TgtPrompt$ Choose target nonlegendary creature | AILogic$ Pump | RememberObjects$ Targeted | SubAbility$ MirrorweaveClone | StackDescription$ None | SpellDescription$ Each other creature becomes a copy of target nonlegendary creature until end of turn. +SVar:MirrorweaveClone:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Creature.IsNotRemembered | RepeatSubAbility$ DBCopy | SubAbility$ DBCleanup +SVar:DBCopy:DB$ Clone | Defined$ Remembered | CloneTarget$ Imprinted | Duration$ UntilEndOfTurn +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirrorweave.jpg +Oracle:Each other creature becomes a copy of target nonlegendary creature until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mirrorwood_treefolk.txt b/forge-gui/res/cardsfolder/m/mirrorwood_treefolk.txt index b4cab6b869b..ef22012c53a 100644 --- a/forge-gui/res/cardsfolder/m/mirrorwood_treefolk.txt +++ b/forge-gui/res/cardsfolder/m/mirrorwood_treefolk.txt @@ -1,15 +1,15 @@ -Name:Mirrorwood Treefolk -ManaCost:3 G -Types:Creature Treefolk -PT:2/4 -A:AB$ Effect | Cost$ 2 R W | Name$ Mirrorwood Treefolk Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect damamge | ReplacementEffects$ SelfCombat,SelfNonCombat | Triggers$ OutOfSight | SVars$ MirrorwoodDmgCombat,MirrorwoodDmgnonCombat,MirrorwoodX,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next time damage would be dealt to CARDNAME this turn, that damage is dealt to target creature or player instead. -SVar:SelfCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ True | ReplaceWith$ MirrorwoodDmgCombat | Description$ The next time damage would be dealt to this creature this turn, that damage is dealt to target creature or player instead. -SVar:SelfNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ False | ReplaceWith$ MirrorwoodDmgnonCombat | Secondary$ True | Description$ The next time damage would be dealt to this creature this turn, that damage is dealt to target creature or player instead. -SVar:MirrorwoodDmgCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect -SVar:MirrorwoodDmgnonCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ False | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect -SVar:MirrorwoodX:ReplaceCount$DamageAmount -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered,Card.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mirrorwood_treefolk.jpg -Oracle:{2}{R}{W}: The next time damage would be dealt to Mirrorwood Treefolk this turn, that damage is dealt to target creature or player instead. \ No newline at end of file +Name:Mirrorwood Treefolk +ManaCost:3 G +Types:Creature Treefolk +PT:2/4 +A:AB$ Effect | Cost$ 2 R W | Name$ Mirrorwood Treefolk Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect damamge | ReplacementEffects$ SelfCombat,SelfNonCombat | Triggers$ OutOfSight | SVars$ MirrorwoodDmgCombat,MirrorwoodDmgnonCombat,MirrorwoodX,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next time damage would be dealt to CARDNAME this turn, that damage is dealt to target creature or player instead. +SVar:SelfCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ True | ReplaceWith$ MirrorwoodDmgCombat | Description$ The next time damage would be dealt to this creature this turn, that damage is dealt to target creature or player instead. +SVar:SelfNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ False | ReplaceWith$ MirrorwoodDmgnonCombat | Secondary$ True | Description$ The next time damage would be dealt to this creature this turn, that damage is dealt to target creature or player instead. +SVar:MirrorwoodDmgCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect +SVar:MirrorwoodDmgnonCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ False | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ MirrorwoodX | References$ MirrorwoodX | SubAbility$ ExileEffect +SVar:MirrorwoodX:ReplaceCount$DamageAmount +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered,Card.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mirrorwood_treefolk.jpg +Oracle:{2}{R}{W}: The next time damage would be dealt to Mirrorwood Treefolk this turn, that damage is dealt to target creature or player instead. diff --git a/forge-gui/res/cardsfolder/m/mirrorworks.txt b/forge-gui/res/cardsfolder/m/mirrorworks.txt index f332c691e7a..1b0cdd53c0f 100644 --- a/forge-gui/res/cardsfolder/m/mirrorworks.txt +++ b/forge-gui/res/cardsfolder/m/mirrorworks.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ ChangesZone | ValidCard$ Artifact.nonToken+Other+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigCopy | OptionalDecider$ You | TriggerDescription$ Whenever another nontoken artifact enters the battlefield under your control, you may pay {2}. If you do, put a token that's a copy of that artifact onto the battlefield. SVar:TrigCopy:AB$CopyPermanent | Cost$ 2 | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/mirrorworks.jpg -Oracle:Whenever another nontoken artifact enters the battlefield under your control, you may pay {2}. If you do, put a token that's a copy of that artifact onto the battlefield. \ No newline at end of file +Oracle:Whenever another nontoken artifact enters the battlefield under your control, you may pay {2}. If you do, put a token that's a copy of that artifact onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/miscalculation.txt b/forge-gui/res/cardsfolder/m/miscalculation.txt index 08dffcb6e4a..91c5471a6d0 100644 --- a/forge-gui/res/cardsfolder/m/miscalculation.txt +++ b/forge-gui/res/cardsfolder/m/miscalculation.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 2 | SpellDescription$ Counter target spell unless its controller pays {2}. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/miscalculation.jpg -Oracle:Counter target spell unless its controller pays {2}.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Counter target spell unless its controller pays {2}.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/m/mischief_and_mayhem.txt b/forge-gui/res/cardsfolder/m/mischief_and_mayhem.txt index 5a92875f549..b2427411ca9 100644 --- a/forge-gui/res/cardsfolder/m/mischief_and_mayhem.txt +++ b/forge-gui/res/cardsfolder/m/mischief_and_mayhem.txt @@ -1,6 +1,6 @@ -Name:Mischief and Mayhem -ManaCost:4 G -Types:Sorcery -A:SP$ Pump | Cost$ 4 G | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +4 | NumDef$ +4 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +4/+4 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mischief_and_mayhem.jpg -Oracle:Up to two target creatures each get +4/+4 until end of turn. +Name:Mischief and Mayhem +ManaCost:4 G +Types:Sorcery +A:SP$ Pump | Cost$ 4 G | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +4 | NumDef$ +4 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +4/+4 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mischief_and_mayhem.jpg +Oracle:Up to two target creatures each get +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mischievous_poltergeist.txt b/forge-gui/res/cardsfolder/m/mischievous_poltergeist.txt index d07ca3d791d..bb15fed2980 100644 --- a/forge-gui/res/cardsfolder/m/mischievous_poltergeist.txt +++ b/forge-gui/res/cardsfolder/m/mischievous_poltergeist.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Regenerate | Cost$ PayLife<1> | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/mischievous_poltergeist.jpg -Oracle:Flying\nPay 1 life: Regenerate Mischievous Poltergeist. \ No newline at end of file +Oracle:Flying\nPay 1 life: Regenerate Mischievous Poltergeist. diff --git a/forge-gui/res/cardsfolder/m/mischievous_quanar.txt b/forge-gui/res/cardsfolder/m/mischievous_quanar.txt index 058aa0edd63..c0d7f34b8e8 100644 --- a/forge-gui/res/cardsfolder/m/mischievous_quanar.txt +++ b/forge-gui/res/cardsfolder/m/mischievous_quanar.txt @@ -1,11 +1,11 @@ -Name:Mischievous Quanar -ManaCost:4 U -Types:Creature Beast -PT:3/3 -K:Morph:1 U U -A:AB$ SetState | Cost$ 3 U U | Defined$ Self | Mode$ TurnFace | SpellDescription$ Turn CARDNAME face down. -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, copy target instant or sorcery spell. You may choose new targets for that copy. -SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | ValidTgts$ Instant,Sorcery -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mischievous_quanar.jpg -Oracle:{3}{U}{U}: Turn Mischievous Quanar face down.\nMorph {1}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Mischievous Quanar is turned face up, copy target instant or sorcery spell. You may choose new targets for that copy. \ No newline at end of file +Name:Mischievous Quanar +ManaCost:4 U +Types:Creature Beast +PT:3/3 +K:Morph:1 U U +A:AB$ SetState | Cost$ 3 U U | Defined$ Self | Mode$ TurnFace | SpellDescription$ Turn CARDNAME face down. +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, copy target instant or sorcery spell. You may choose new targets for that copy. +SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | ValidTgts$ Instant,Sorcery +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mischievous_quanar.jpg +Oracle:{3}{U}{U}: Turn Mischievous Quanar face down.\nMorph {1}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Mischievous Quanar is turned face up, copy target instant or sorcery spell. You may choose new targets for that copy. diff --git a/forge-gui/res/cardsfolder/m/misdirection.txt b/forge-gui/res/cardsfolder/m/misdirection.txt index 4a6d9077ca6..65144c0a90d 100644 --- a/forge-gui/res/cardsfolder/m/misdirection.txt +++ b/forge-gui/res/cardsfolder/m/misdirection.txt @@ -1,8 +1,8 @@ -Name:Misdirection -ManaCost:3 U U -Types:Instant -SVar:AltCost:Cost$ ExileFromHand<1/Card.Blue> | Description$ You may exile a blue card from your hand rather than pay CARDNAME's mana cost. -A:SP$ ChangeTargets | Cost$ 3 U U | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/misdirection.jpg -Oracle:You may exile a blue card from your hand rather than pay Misdirection's mana cost.\nChange the target of target spell with a single target. \ No newline at end of file +Name:Misdirection +ManaCost:3 U U +Types:Instant +SVar:AltCost:Cost$ ExileFromHand<1/Card.Blue> | Description$ You may exile a blue card from your hand rather than pay CARDNAME's mana cost. +A:SP$ ChangeTargets | Cost$ 3 U U | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/misdirection.jpg +Oracle:You may exile a blue card from your hand rather than pay Misdirection's mana cost.\nChange the target of target spell with a single target. diff --git a/forge-gui/res/cardsfolder/m/misers_cage.txt b/forge-gui/res/cardsfolder/m/misers_cage.txt index e2bf3d0206a..930d37ae143 100644 --- a/forge-gui/res/cardsfolder/m/misers_cage.txt +++ b/forge-gui/res/cardsfolder/m/misers_cage.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | CheckSVar$ CardsInHand | SVar:TrigDamageOpp:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 SVar:CardsInHand:Count$ValidHand Card.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/misers_cage.jpg -Oracle:At the beginning of each opponent's upkeep, if that player has five or more cards in hand, Misers' Cage deals 2 damage to him or her. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, if that player has five or more cards in hand, Misers' Cage deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/m/misery_charm.txt b/forge-gui/res/cardsfolder/m/misery_charm.txt index 680154c1cab..ef520aa7527 100644 --- a/forge-gui/res/cardsfolder/m/misery_charm.txt +++ b/forge-gui/res/cardsfolder/m/misery_charm.txt @@ -8,4 +8,4 @@ SVar:DBLoseLife:DB$ LoseLife | ValidTgts$ Player | TgtPrompt$ Select a player to SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/misery_charm.jpg -Oracle:Choose one - Destroy target Cleric; or return target Cleric card from your graveyard to your hand; or target player loses 2 life. \ No newline at end of file +Oracle:Choose one - Destroy target Cleric; or return target Cleric card from your graveyard to your hand; or target player loses 2 life. diff --git a/forge-gui/res/cardsfolder/m/misfortune.txt b/forge-gui/res/cardsfolder/m/misfortune.txt index b30d3d29e9a..1cc1336c098 100644 --- a/forge-gui/res/cardsfolder/m/misfortune.txt +++ b/forge-gui/res/cardsfolder/m/misfortune.txt @@ -1,12 +1,12 @@ -Name:Misfortune -ManaCost:1 B R G -Types:Sorcery -A:SP$ Charm | Cost$ 1 B R G | Chooser$ Opponent | Choices$ Fortune,Misfortune | SpellDescription$ An opponent chooses one - You put a +1/+1 counter on each creature you control and gain 4 life; or you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her. -SVar:Fortune:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBGainLife | SpellDescription$ Put a +1/+1 counter on each creature you control. You gain 4 life. | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 4 -SVar:Misfortune:DB$ PutCounterAll | ValidCards$ Creature.ChosenCtrl | CounterType$ M1M1 | CounterNum$ 1 | SubAbility$ DBLoseLife | SpellDescription$ you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her. | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | Defined$ ChosenPlayer | NumDmg$ 4 -SVar:ChooserDraws:DB$ Draw | NumCards$ 3 | Defined$ ChosenPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/misfortune.jpg -Oracle:An opponent chooses one - You put a +1/+1 counter on each creature you control and gain 4 life; or you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her. \ No newline at end of file +Name:Misfortune +ManaCost:1 B R G +Types:Sorcery +A:SP$ Charm | Cost$ 1 B R G | Chooser$ Opponent | Choices$ Fortune,Misfortune | SpellDescription$ An opponent chooses one - You put a +1/+1 counter on each creature you control and gain 4 life; or you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her. +SVar:Fortune:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBGainLife | SpellDescription$ Put a +1/+1 counter on each creature you control. You gain 4 life. | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 4 +SVar:Misfortune:DB$ PutCounterAll | ValidCards$ Creature.ChosenCtrl | CounterType$ M1M1 | CounterNum$ 1 | SubAbility$ DBLoseLife | SpellDescription$ you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her. | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | Defined$ ChosenPlayer | NumDmg$ 4 +SVar:ChooserDraws:DB$ Draw | NumCards$ 3 | Defined$ ChosenPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/misfortune.jpg +Oracle:An opponent chooses one - You put a +1/+1 counter on each creature you control and gain 4 life; or you put a -1/-1 counter on each creature that player controls and Misfortune deals 4 damage to him or her. diff --git a/forge-gui/res/cardsfolder/m/misfortunes_gain.txt b/forge-gui/res/cardsfolder/m/misfortunes_gain.txt index efd43710349..2bceaacf0dc 100644 --- a/forge-gui/res/cardsfolder/m/misfortunes_gain.txt +++ b/forge-gui/res/cardsfolder/m/misfortunes_gain.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. Its owner gains 4 life. SVar:DBGainLife:DB$GainLife | Defined$ TargetedOwner | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/misfortunes_gain.jpg -Oracle:Destroy target creature. Its owner gains 4 life. \ No newline at end of file +Oracle:Destroy target creature. Its owner gains 4 life. diff --git a/forge-gui/res/cardsfolder/m/misguided_rage.txt b/forge-gui/res/cardsfolder/m/misguided_rage.txt index e55d0e0effb..cf53fc2bda5 100644 --- a/forge-gui/res/cardsfolder/m/misguided_rage.txt +++ b/forge-gui/res/cardsfolder/m/misguided_rage.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ Sacrifice | Cost$ 2 R | ValidTgts$ Player | SacValid$ Permanent | SacMessage$ Permanent | SpellDescription$ Target player sacrifices a permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/misguided_rage.jpg -Oracle:Target player sacrifices a permanent. \ No newline at end of file +Oracle:Target player sacrifices a permanent. diff --git a/forge-gui/res/cardsfolder/m/mishra.txt b/forge-gui/res/cardsfolder/m/mishra.txt index 0051a429443..db9aab2f68e 100644 --- a/forge-gui/res/cardsfolder/m/mishra.txt +++ b/forge-gui/res/cardsfolder/m/mishra.txt @@ -1,11 +1,11 @@ -Name:Mishra -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-3 -R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Creature.YouCtrl | ReplaceWith$ DmgTimes2 | IsCombat$ False | Description$ If a creature you control would deal damage, it deals double that damage instead. -R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Creature.YouCtrl | ReplaceWith$ DmgTimes2Combat | IsCombat$ True | Secondary$ True | Description$ If a creature you control would deal damage, it deals double that damage instead. -SVar:DmgTimes2:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgTimes2Combat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Twice -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mishra.jpg -Oracle:Hand +0, life -3\nIf a creature you control would deal damage, it deals double that damage instead. \ No newline at end of file +Name:Mishra +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-3 +R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Creature.YouCtrl | ReplaceWith$ DmgTimes2 | IsCombat$ False | Description$ If a creature you control would deal damage, it deals double that damage instead. +R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Creature.YouCtrl | ReplaceWith$ DmgTimes2Combat | IsCombat$ True | Secondary$ True | Description$ If a creature you control would deal damage, it deals double that damage instead. +SVar:DmgTimes2:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgTimes2Combat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Twice +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/mishra.jpg +Oracle:Hand +0, life -3\nIf a creature you control would deal damage, it deals double that damage instead. diff --git a/forge-gui/res/cardsfolder/m/mishra_artificer_prodigy.txt b/forge-gui/res/cardsfolder/m/mishra_artificer_prodigy.txt index 1ec0cc5e044..59bfeee2d99 100644 --- a/forge-gui/res/cardsfolder/m/mishra_artificer_prodigy.txt +++ b/forge-gui/res/cardsfolder/m/mishra_artificer_prodigy.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeZone | TriggerDescription$ Whenever you cast an artifact spell, you may search your graveyard, hand, and/or library for a card with the same name as that spell and put it onto the battlefield. If you search your library this way, shuffle it. SVar:TrigChangeZone:DB$ ChangeZone | Hidden$ True | Origin$ Library | OriginChoice$ True | OriginAlternative$ Graveyard,Hand | AlternativeMessage$ Would you like to search your library with this ability? If you do, your library will be shuffled. | Destination$ Battlefield | ChangeType$ Triggered.sameName | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/mishra_artificer_prodigy.jpg -Oracle:Whenever you cast an artifact spell, you may search your graveyard, hand, and/or library for a card with the same name as that spell and put it onto the battlefield. If you search your library this way, shuffle it. \ No newline at end of file +Oracle:Whenever you cast an artifact spell, you may search your graveyard, hand, and/or library for a card with the same name as that spell and put it onto the battlefield. If you search your library this way, shuffle it. diff --git a/forge-gui/res/cardsfolder/m/mishras_bauble.txt b/forge-gui/res/cardsfolder/m/mishras_bauble.txt index 2546937a016..cf421191e5f 100644 --- a/forge-gui/res/cardsfolder/m/mishras_bauble.txt +++ b/forge-gui/res/cardsfolder/m/mishras_bauble.txt @@ -1,9 +1,9 @@ -Name:Mishra's Bauble -ManaCost:0 -Types:Artifact -A:AB$ Dig | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 1 | NoMove$ True | SubAbility$ DelTrigSlowtrip | SpellDescription$ Look at the top card of target player's library. Draw a card at the beginning of the next turn's upkeep. -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:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mishras_bauble.jpg -Oracle:{T}, Sacrifice Mishra's Bauble: Look at the top card of target player's library. Draw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Mishra's Bauble +ManaCost:0 +Types:Artifact +A:AB$ Dig | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 1 | NoMove$ True | SubAbility$ DelTrigSlowtrip | SpellDescription$ Look at the top card of target player's library. Draw a card at the beginning of the next turn's upkeep. +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:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mishras_bauble.jpg +Oracle:{T}, Sacrifice Mishra's Bauble: Look at the top card of target player's library. Draw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/m/mishras_factory.txt b/forge-gui/res/cardsfolder/m/mishras_factory.txt index b24ae025dc1..2e8b7b0102c 100644 --- a/forge-gui/res/cardsfolder/m/mishras_factory.txt +++ b/forge-gui/res/cardsfolder/m/mishras_factory.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Animate | Cost$ 1 | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Artifact,Creature,Assembly-Worker | RemoveCreatureTypes$ True | SpellDescription$ CARDNAME becomes a 2/2 Assembly-Worker artifact creature until end of turn. It's still a land. A:AB$ Pump | Cost$ T | ValidTgts$ Creature.Assembly-Worker | TgtPrompt$ Select target Assembly-Worker creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target Assembly-Worker creature gets +1/+1 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/aq/en-us/card1074.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}: Mishra's Factory becomes a 2/2 Assembly-Worker artifact creature until end of turn. It's still a land.\n{T}: Target Assembly-Worker creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}: Mishra's Factory becomes a 2/2 Assembly-Worker artifact creature until end of turn. It's still a land.\n{T}: Target Assembly-Worker creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mishras_groundbreaker.txt b/forge-gui/res/cardsfolder/m/mishras_groundbreaker.txt index 474991d01c8..4e06631d31c 100644 --- a/forge-gui/res/cardsfolder/m/mishras_groundbreaker.txt +++ b/forge-gui/res/cardsfolder/m/mishras_groundbreaker.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Animate | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Land | TgtPrompt$ Select target land | Power$ 3 | Toughness$ 3 | Types$ Artifact,Creature | Permanent$ True | SpellDescription$ Target land becomes a 3/3 artifact creature that's still a land. (This effect lasts indefinitely.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mishras_groundbreaker.jpg -Oracle:{T}, Sacrifice Mishra's Groundbreaker: Target land becomes a 3/3 artifact creature that's still a land. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{T}, Sacrifice Mishra's Groundbreaker: Target land becomes a 3/3 artifact creature that's still a land. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/m/mishras_helix.txt b/forge-gui/res/cardsfolder/m/mishras_helix.txt index 692c5e9ac05..3814729afc8 100644 --- a/forge-gui/res/cardsfolder/m/mishras_helix.txt +++ b/forge-gui/res/cardsfolder/m/mishras_helix.txt @@ -7,4 +7,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Land SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mishras_helix.jpg -Oracle:{X}, {T}: Tap X target lands. \ No newline at end of file +Oracle:{X}, {T}: Tap X target lands. diff --git a/forge-gui/res/cardsfolder/m/mishras_war_machine.txt b/forge-gui/res/cardsfolder/m/mishras_war_machine.txt index 7a090c49093..5c8afa45207 100644 --- a/forge-gui/res/cardsfolder/m/mishras_war_machine.txt +++ b/forge-gui/res/cardsfolder/m/mishras_war_machine.txt @@ -1,11 +1,11 @@ -Name:Mishra's War Machine -ManaCost:7 -Types:Artifact Creature Juggernaut -PT:5/5 -K:Banding -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 3 damage to you unless you discard a card. If CARDNAME deals damage to you this way, tap it. -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 3 | UnlessPayer$ You | UnlessCost$ Discard<1/Card> | RememberDamaged$ True | SubAbility$ DBTap -SVar:DBTap:DB$ Tap | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mishras_war_machine.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.)\nAt the beginning of your upkeep, Mishra's War Machine deals 3 damage to you unless you discard a card. If Mishra's War Machine deals damage to you this way, tap it. +Name:Mishra's War Machine +ManaCost:7 +Types:Artifact Creature Juggernaut +PT:5/5 +K:Banding +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 3 damage to you unless you discard a card. If CARDNAME deals damage to you this way, tap it. +SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 3 | UnlessPayer$ You | UnlessCost$ Discard<1/Card> | RememberDamaged$ True | SubAbility$ DBTap +SVar:DBTap:DB$ Tap | ConditionPlayerDefined$ Remembered | ConditionPlayerContains$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mishras_war_machine.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.)\nAt the beginning of your upkeep, Mishra's War Machine deals 3 damage to you unless you discard a card. If Mishra's War Machine deals damage to you this way, tap it. diff --git a/forge-gui/res/cardsfolder/m/mishras_workshop.txt b/forge-gui/res/cardsfolder/m/mishras_workshop.txt index ad16ba6e3e0..5faeb768ac2 100644 --- a/forge-gui/res/cardsfolder/m/mishras_workshop.txt +++ b/forge-gui/res/cardsfolder/m/mishras_workshop.txt @@ -1,7 +1,7 @@ -Name:Mishra's Workshop -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 3 | RestrictValid$ Artifact | SpellDescription$ Add {3} to your mana pool. Spend this mana only to cast artifact spells. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mishras_workshop.jpg -Oracle:{T}: Add {3} to your mana pool. Spend this mana only to cast artifact spells. \ No newline at end of file +Name:Mishra's Workshop +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 3 | RestrictValid$ Artifact | SpellDescription$ Add {3} to your mana pool. Spend this mana only to cast artifact spells. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mishras_workshop.jpg +Oracle:{T}: Add {3} to your mana pool. Spend this mana only to cast artifact spells. diff --git a/forge-gui/res/cardsfolder/m/misinformation.txt b/forge-gui/res/cardsfolder/m/misinformation.txt index e07ee841af7..60725840d5a 100644 --- a/forge-gui/res/cardsfolder/m/misinformation.txt +++ b/forge-gui/res/cardsfolder/m/misinformation.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target card in opponent's graveyard | ValidTgts$ Card.OppOwn | TargetMin$ 0 | TargetMax$ 3 | SpellDescription$ Put up to three target cards from an opponent's graveyard on top of his or her library in any order. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/misinformation.jpg -Oracle:Put up to three target cards from an opponent's graveyard on top of his or her library in any order. \ No newline at end of file +Oracle:Put up to three target cards from an opponent's graveyard on top of his or her library in any order. diff --git a/forge-gui/res/cardsfolder/m/misshapen_fiend.txt b/forge-gui/res/cardsfolder/m/misshapen_fiend.txt index 30f258a8f74..f8f511832a9 100644 --- a/forge-gui/res/cardsfolder/m/misshapen_fiend.txt +++ b/forge-gui/res/cardsfolder/m/misshapen_fiend.txt @@ -4,4 +4,4 @@ Types:Creature Horror Mercenary PT:1/1 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card19581.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/m/misstep.txt b/forge-gui/res/cardsfolder/m/misstep.txt index 4548bfccf19..1a6a429cf71 100644 --- a/forge-gui/res/cardsfolder/m/misstep.txt +++ b/forge-gui/res/cardsfolder/m/misstep.txt @@ -1,6 +1,6 @@ -Name:Misstep -ManaCost:1 U -Types:Sorcery -A:SP$ PumpAll | Cost$ 1 U | ValidTgts$ Player | IsCurse$ True | ValidCards$ Creature.TargetedPlayerCtrl | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. | SpellDescription$ Creatures target player controls don't untap during that player's next untap step. -SVar:Picture:http://www.wizards.com/global/images/magic/general/misstep.jpg -Oracle:Creatures target player controls don't untap during that player's next untap step. \ No newline at end of file +Name:Misstep +ManaCost:1 U +Types:Sorcery +A:SP$ PumpAll | Cost$ 1 U | ValidTgts$ Player | IsCurse$ True | ValidCards$ Creature.TargetedPlayerCtrl | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. | SpellDescription$ Creatures target player controls don't untap during that player's next untap step. +SVar:Picture:http://www.wizards.com/global/images/magic/general/misstep.jpg +Oracle:Creatures target player controls don't untap during that player's next untap step. diff --git a/forge-gui/res/cardsfolder/m/mist_dragon.txt b/forge-gui/res/cardsfolder/m/mist_dragon.txt index 52e4a009e94..ae2d631e722 100644 --- a/forge-gui/res/cardsfolder/m/mist_dragon.txt +++ b/forge-gui/res/cardsfolder/m/mist_dragon.txt @@ -1,10 +1,10 @@ -Name:Mist Dragon -ManaCost:4 U U -Types:Creature Dragon -PT:4/4 -A:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Flying | Permanent$ True | SpellDescription$ CARDNAME gains flying. (This effect lasts indefinitely.) -A:AB$ Debuff | Cost$ 0 | Defined$ Self | Keywords$ Flying | Permanent$ True | SpellDescription$ CARDNAME loses flying. (This effect lasts indefinitely.) -A:AB$ Phases | Cost$ 3 U U | Defined$ Self | SpellDescription$ CARDNAME phases out. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mist_dragon.jpg -Oracle:{0}: Mist Dragon gains flying. (This effect lasts indefinitely.)\n{0}: Mist Dragon loses flying. (This effect lasts indefinitely.)\n{3}{U}{U}: Mist Dragon phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) \ No newline at end of file +Name:Mist Dragon +ManaCost:4 U U +Types:Creature Dragon +PT:4/4 +A:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ Flying | Permanent$ True | SpellDescription$ CARDNAME gains flying. (This effect lasts indefinitely.) +A:AB$ Debuff | Cost$ 0 | Defined$ Self | Keywords$ Flying | Permanent$ True | SpellDescription$ CARDNAME loses flying. (This effect lasts indefinitely.) +A:AB$ Phases | Cost$ 3 U U | Defined$ Self | SpellDescription$ CARDNAME phases out. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mist_dragon.jpg +Oracle:{0}: Mist Dragon gains flying. (This effect lasts indefinitely.)\n{0}: Mist Dragon loses flying. (This effect lasts indefinitely.)\n{3}{U}{U}: Mist Dragon phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/m/mist_leopard.txt b/forge-gui/res/cardsfolder/m/mist_leopard.txt index 178263a2b5a..230fe74f646 100644 --- a/forge-gui/res/cardsfolder/m/mist_leopard.txt +++ b/forge-gui/res/cardsfolder/m/mist_leopard.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:3/2 K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/mist_leopard.jpg -Oracle:Shroud (This creature can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Shroud (This creature can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/m/mist_of_stagnation.txt b/forge-gui/res/cardsfolder/m/mist_of_stagnation.txt index 51110952d60..c4c162d96f6 100644 --- a/forge-gui/res/cardsfolder/m/mist_of_stagnation.txt +++ b/forge-gui/res/cardsfolder/m/mist_of_stagnation.txt @@ -1,13 +1,13 @@ -Name:Mist of Stagnation -ManaCost:3 U U -Types:Enchantment -S:Mode$ Continuous | Affected$ Permanent | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Permanents don't untap during their controllers' untap steps. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player chooses a permanent for each card in his or her graveyard, then untaps those permanents. -SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Permanent.ActivePlayerCtrl | ChoiceTitle$ Choose a permanent to untap | RememberChosen$ True | AILogic$ Untap | SubAbility$ DBUntap -SVar:DBUntap:DB$ UntapAll | ValidCards$ Permanent.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$ValidGraveyard Card.ActivePlayerCtrl -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mist_of_stagnation.jpg -Oracle:Permanents don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player chooses a permanent for each card in his or her graveyard, then untaps those permanents. \ No newline at end of file +Name:Mist of Stagnation +ManaCost:3 U U +Types:Enchantment +S:Mode$ Continuous | Affected$ Permanent | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Permanents don't untap during their controllers' untap steps. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player chooses a permanent for each card in his or her graveyard, then untaps those permanents. +SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Permanent.ActivePlayerCtrl | ChoiceTitle$ Choose a permanent to untap | RememberChosen$ True | AILogic$ Untap | SubAbility$ DBUntap +SVar:DBUntap:DB$ UntapAll | ValidCards$ Permanent.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ValidGraveyard Card.ActivePlayerCtrl +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mist_of_stagnation.jpg +Oracle:Permanents don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player chooses a permanent for each card in his or her graveyard, then untaps those permanents. diff --git a/forge-gui/res/cardsfolder/m/mist_raven.txt b/forge-gui/res/cardsfolder/m/mist_raven.txt index 1552c67919c..d6111db0324 100644 --- a/forge-gui/res/cardsfolder/m/mist_raven.txt +++ b/forge-gui/res/cardsfolder/m/mist_raven.txt @@ -1,10 +1,10 @@ -Name:Mist Raven -ManaCost:2 U U -Types:Creature Bird -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target creature to its owner's hand. -SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/mist_raven.jpg -Oracle:Flying\nWhen Mist Raven enters the battlefield, return target creature to its owner's hand. \ No newline at end of file +Name:Mist Raven +ManaCost:2 U U +Types:Creature Bird +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target creature to its owner's hand. +SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/mist_raven.jpg +Oracle:Flying\nWhen Mist Raven enters the battlefield, return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mistbind_clique.txt b/forge-gui/res/cardsfolder/m/mistbind_clique.txt index 28aebb29631..5c6c37e2989 100644 --- a/forge-gui/res/cardsfolder/m/mistbind_clique.txt +++ b/forge-gui/res/cardsfolder/m/mistbind_clique.txt @@ -9,4 +9,4 @@ T:Mode$ Championed | ValidCard$ Faerie | ValidSource$ Card.Self | TriggerZones$ SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Land SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mistbind_clique.jpg -Oracle:Flash\nFlying\nChampion a Faerie (When this enters the battlefield, sacrifice it unless you exile another Faerie you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhen a Faerie is championed with Mistbind Clique, tap all lands target player controls. \ No newline at end of file +Oracle:Flash\nFlying\nChampion a Faerie (When this enters the battlefield, sacrifice it unless you exile another Faerie you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhen a Faerie is championed with Mistbind Clique, tap all lands target player controls. diff --git a/forge-gui/res/cardsfolder/m/mistblade_shinobi.txt b/forge-gui/res/cardsfolder/m/mistblade_shinobi.txt index 3e3d9ca124e..72b61c71ff4 100644 --- a/forge-gui/res/cardsfolder/m/mistblade_shinobi.txt +++ b/forge-gui/res/cardsfolder/m/mistblade_shinobi.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ U Return<1/Creature.attacking+unblocked> | CostDesc$ Ni T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigBounce | OptionalDecider$ You | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may return target creature that player controls to its owner's hand. SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Choose target creature your opponent controls. | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/mistblade_shinobi.jpg -Oracle:Ninjutsu {U} ({U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Mistblade Shinobi deals combat damage to a player, you may return target creature that player controls to its owner's hand. \ No newline at end of file +Oracle:Ninjutsu {U} ({U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Mistblade Shinobi deals combat damage to a player, you may return target creature that player controls to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mistcutter_hydra.txt b/forge-gui/res/cardsfolder/m/mistcutter_hydra.txt index 225f9958bd5..4128d158897 100644 --- a/forge-gui/res/cardsfolder/m/mistcutter_hydra.txt +++ b/forge-gui/res/cardsfolder/m/mistcutter_hydra.txt @@ -1,11 +1,11 @@ -Name:Mistcutter Hydra -ManaCost:X G -Types:Creature Hydra -PT:0/0 -K:CARDNAME can't be countered. -K:Haste -K:Protection from blue -K:etbCounter:P1P1:X -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/mistcutter_hydra.jpg -Oracle:Mistcutter Hydra can't be countered.\nHaste, protection from blue\nMistcutter Hydra enters the battlefield with X +1/+1 counters on it. \ No newline at end of file +Name:Mistcutter Hydra +ManaCost:X G +Types:Creature Hydra +PT:0/0 +K:CARDNAME can't be countered. +K:Haste +K:Protection from blue +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/mistcutter_hydra.jpg +Oracle:Mistcutter Hydra can't be countered.\nHaste, protection from blue\nMistcutter Hydra enters the battlefield with X +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/m/mistfolk.txt b/forge-gui/res/cardsfolder/m/mistfolk.txt index 65bf659382e..96ac9e829ec 100644 --- a/forge-gui/res/cardsfolder/m/mistfolk.txt +++ b/forge-gui/res/cardsfolder/m/mistfolk.txt @@ -4,4 +4,4 @@ Types:Creature Illusion PT:1/2 A:AB$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Card.Self | SpellDescription$ Counter target spell that targets CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/mistfolk.jpg -Oracle:{U}: Counter target spell that targets Mistfolk. \ No newline at end of file +Oracle:{U}: Counter target spell that targets Mistfolk. diff --git a/forge-gui/res/cardsfolder/m/mistform_dreamer.txt b/forge-gui/res/cardsfolder/m/mistform_dreamer.txt index 420e9ab0bb9..f1400bafb1e 100644 --- a/forge-gui/res/cardsfolder/m/mistform_dreamer.txt +++ b/forge-gui/res/cardsfolder/m/mistform_dreamer.txt @@ -7,4 +7,4 @@ A:AB$ ChooseType | Cost$ 1 | Defined$ You | Type$ Creature | SubAbility$ DBAnima SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_dreamer.jpg -Oracle:Flying\n{1}: Mistform Dreamer becomes the creature type of your choice until end of turn. \ No newline at end of file +Oracle:Flying\n{1}: Mistform Dreamer becomes the creature type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mistform_mask.txt b/forge-gui/res/cardsfolder/m/mistform_mask.txt index dcf1fa1af9c..e0805f63286 100644 --- a/forge-gui/res/cardsfolder/m/mistform_mask.txt +++ b/forge-gui/res/cardsfolder/m/mistform_mask.txt @@ -1,11 +1,11 @@ -Name:Mistform Mask -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -A:AB$ ChooseType | Cost$ 1 | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBAnimate | SpellDescription$ Enchanted creature becomes the creature type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | Defined$ Enchanted | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:NonStackingAttachEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_mask.jpg -Oracle:Enchant creature\n{1}: Enchanted creature becomes the creature type of your choice until end of turn. \ No newline at end of file +Name:Mistform Mask +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +A:AB$ ChooseType | Cost$ 1 | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBAnimate | SpellDescription$ Enchanted creature becomes the creature type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | Defined$ Enchanted | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:NonStackingAttachEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_mask.jpg +Oracle:Enchant creature\n{1}: Enchanted creature becomes the creature type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mistform_mutant.txt b/forge-gui/res/cardsfolder/m/mistform_mutant.txt index 2137568d0b7..7162779391b 100644 --- a/forge-gui/res/cardsfolder/m/mistform_mutant.txt +++ b/forge-gui/res/cardsfolder/m/mistform_mutant.txt @@ -6,4 +6,4 @@ A:AB$ ChooseType | Cost$ 1 U | Defined$ You | Type$ Creature | InvalidTypes$ Wal SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_mutant.jpg -Oracle:{1}{U}: Choose a creature type other than Wall. Target creature becomes that type until end of turn. \ No newline at end of file +Oracle:{1}{U}: Choose a creature type other than Wall. Target creature becomes that type until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mistform_seaswift.txt b/forge-gui/res/cardsfolder/m/mistform_seaswift.txt index edc19b93d7f..9c3048a63ab 100644 --- a/forge-gui/res/cardsfolder/m/mistform_seaswift.txt +++ b/forge-gui/res/cardsfolder/m/mistform_seaswift.txt @@ -1,11 +1,11 @@ -Name:Mistform Seaswift -ManaCost:3 U -Types:Creature Illusion -PT:3/1 -K:Flying -A:AB$ ChooseType | Cost$ 1 | Defined$ You | Type$ Creature | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -K:Morph:1 U -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_seaswift.jpg -Oracle:Flying\n{1}: Mistform Seaswift becomes the creature type of your choice until end of turn.\nMorph {1}{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 +Name:Mistform Seaswift +ManaCost:3 U +Types:Creature Illusion +PT:3/1 +K:Flying +A:AB$ ChooseType | Cost$ 1 | Defined$ You | Type$ Creature | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +K:Morph:1 U +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_seaswift.jpg +Oracle:Flying\n{1}: Mistform Seaswift becomes the creature type of your choice until end of turn.\nMorph {1}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/m/mistform_shrieker.txt b/forge-gui/res/cardsfolder/m/mistform_shrieker.txt index 6cfa9a56344..781adf5dfc1 100644 --- a/forge-gui/res/cardsfolder/m/mistform_shrieker.txt +++ b/forge-gui/res/cardsfolder/m/mistform_shrieker.txt @@ -8,4 +8,4 @@ SVar:DBAnimate:DB$ Animate | Defined$ Self | Types$ ChosenType | OverwriteTypes$ K:Morph:3 U U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_shrieker.jpg -Oracle:Flying\n{1}: Mistform Shrieker becomes the creature type of your choice until end of turn.\nMorph {3}{U}{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 +Oracle:Flying\n{1}: Mistform Shrieker becomes the creature type of your choice until end of turn.\nMorph {3}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/m/mistform_skyreaver.txt b/forge-gui/res/cardsfolder/m/mistform_skyreaver.txt index a7090736aa5..cabb15e2a32 100644 --- a/forge-gui/res/cardsfolder/m/mistform_skyreaver.txt +++ b/forge-gui/res/cardsfolder/m/mistform_skyreaver.txt @@ -7,4 +7,4 @@ A:AB$ ChooseType | Cost$ 1 | Defined$ You | Type$ Creature | SubAbility$ DBAnima SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_skyreaver.jpg -Oracle:Flying\n{1}: Mistform Skyreaver becomes the creature type of your choice until end of turn. \ No newline at end of file +Oracle:Flying\n{1}: Mistform Skyreaver becomes the creature type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mistform_sliver.txt b/forge-gui/res/cardsfolder/m/mistform_sliver.txt index f67e928f84f..72a4faf3249 100644 --- a/forge-gui/res/cardsfolder/m/mistform_sliver.txt +++ b/forge-gui/res/cardsfolder/m/mistform_sliver.txt @@ -1,10 +1,10 @@ -Name:Mistform Sliver -ManaCost:1 U -Types:Creature Illusion Sliver -PT:1/1 -S:Mode$ Continuous | Affected$ Sliver | AddAbility$ ABChooseType | AddSVar$ DBAnimate | Description$ All Slivers have "{1}: This permanent becomes the creature type of your choice in addition to its other types until end of turn." -SVar:ABChooseType:AB$ ChooseType | Cost$ 1 | Type$ Creature | SubAbility$ DBAnimate | SpellDescription$ This permanent becomes the creature type of your choice in addition to its other types until end of turn. -SVar:DBAnimate:DB$ Animate | Types$ ChosenType -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_sliver.jpg -Oracle:All Slivers have "{1}: This permanent becomes the creature type of your choice in addition to its other types until end of turn." \ No newline at end of file +Name:Mistform Sliver +ManaCost:1 U +Types:Creature Illusion Sliver +PT:1/1 +S:Mode$ Continuous | Affected$ Sliver | AddAbility$ ABChooseType | AddSVar$ DBAnimate | Description$ All Slivers have "{1}: This permanent becomes the creature type of your choice in addition to its other types until end of turn." +SVar:ABChooseType:AB$ ChooseType | Cost$ 1 | Type$ Creature | SubAbility$ DBAnimate | SpellDescription$ This permanent becomes the creature type of your choice in addition to its other types until end of turn. +SVar:DBAnimate:DB$ Animate | Types$ ChosenType +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_sliver.jpg +Oracle:All Slivers have "{1}: This permanent becomes the creature type of your choice in addition to its other types until end of turn." diff --git a/forge-gui/res/cardsfolder/m/mistform_stalker.txt b/forge-gui/res/cardsfolder/m/mistform_stalker.txt index f0995a57093..02c66927a54 100644 --- a/forge-gui/res/cardsfolder/m/mistform_stalker.txt +++ b/forge-gui/res/cardsfolder/m/mistform_stalker.txt @@ -7,4 +7,4 @@ SVar:DBAnimate:DB$ Animate | Defined$ Self | Types$ ChosenType | OverwriteTypes$ A:AB$ Pump | Cost$ 2 U U | Defined$ Self | NumAtt$ +2 | NumDef$ +2 | KW$ Flying | SpellDescription$ CARDNAME gets +2/+2 and gains flying until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_stalker.jpg -Oracle:{1}: Mistform Stalker becomes the creature type of your choice until end of turn.\n{2}{U}{U}: Mistform Stalker gets +2/+2 and gains flying until end of turn. \ No newline at end of file +Oracle:{1}: Mistform Stalker becomes the creature type of your choice until end of turn.\n{2}{U}{U}: Mistform Stalker gets +2/+2 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mistform_ultimus.txt b/forge-gui/res/cardsfolder/m/mistform_ultimus.txt index f5919488de7..0439013d4b6 100644 --- a/forge-gui/res/cardsfolder/m/mistform_ultimus.txt +++ b/forge-gui/res/cardsfolder/m/mistform_ultimus.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Illusion PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ CARDNAME is every creature type (even if this card isn't on the battlefield). SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_ultimus.jpg -Oracle:Mistform Ultimus is every creature type (even if this card isn't on the battlefield). \ No newline at end of file +Oracle:Mistform Ultimus is every creature type (even if this card isn't on the battlefield). diff --git a/forge-gui/res/cardsfolder/m/mistform_wakecaster.txt b/forge-gui/res/cardsfolder/m/mistform_wakecaster.txt index c1c43685f9c..d55f89dfba5 100644 --- a/forge-gui/res/cardsfolder/m/mistform_wakecaster.txt +++ b/forge-gui/res/cardsfolder/m/mistform_wakecaster.txt @@ -1,12 +1,12 @@ -Name:Mistform Wakecaster -ManaCost:4 U -Types:Creature Illusion -PT:2/3 -K:Flying -A:AB$ ChooseType | Cost$ 1 | Type$ Creature | Defined$ You | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -A:AB$ ChooseType | Cost$ 2 U U T | Type$ Creature | Defined$ You | SubAbility$ DBAnimateAll | SpellDescription$ Choose a creature type. Each creature you control becomes that type until end of turn. -SVar:DBAnimateAll:DB$ AnimateAll | ValidCards$ Creature.YouCtrl | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_wakecaster.jpg -Oracle:Flying\n{1}: Mistform Wakecaster becomes the creature type of your choice until end of turn.\n{2}{U}{U}, {T}: Choose a creature type. Each creature you control becomes that type until end of turn. \ No newline at end of file +Name:Mistform Wakecaster +ManaCost:4 U +Types:Creature Illusion +PT:2/3 +K:Flying +A:AB$ ChooseType | Cost$ 1 | Type$ Creature | Defined$ You | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +A:AB$ ChooseType | Cost$ 2 U U T | Type$ Creature | Defined$ You | SubAbility$ DBAnimateAll | SpellDescription$ Choose a creature type. Each creature you control becomes that type until end of turn. +SVar:DBAnimateAll:DB$ AnimateAll | ValidCards$ Creature.YouCtrl | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_wakecaster.jpg +Oracle:Flying\n{1}: Mistform Wakecaster becomes the creature type of your choice until end of turn.\n{2}{U}{U}, {T}: Choose a creature type. Each creature you control becomes that type until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mistform_wall.txt b/forge-gui/res/cardsfolder/m/mistform_wall.txt index 7db31d3899d..589b232546d 100644 --- a/forge-gui/res/cardsfolder/m/mistform_wall.txt +++ b/forge-gui/res/cardsfolder/m/mistform_wall.txt @@ -1,10 +1,10 @@ -Name:Mistform Wall -ManaCost:2 U -Types:Creature Illusion Wall -PT:1/4 -S:Mode$ Continuous | Affected$ Card.Self+Wall | AddKeyword$ Defender | Description$ CARDNAME has defender as long as it's a Wall. -A:AB$ ChooseType | Cost$ 1 | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_wall.jpg -Oracle:Mistform Wall has defender as long as it's a Wall.\n{1}: Mistform Wall becomes the creature type of your choice until end of turn. \ No newline at end of file +Name:Mistform Wall +ManaCost:2 U +Types:Creature Illusion Wall +PT:1/4 +S:Mode$ Continuous | Affected$ Card.Self+Wall | AddKeyword$ Defender | Description$ CARDNAME has defender as long as it's a Wall. +A:AB$ ChooseType | Cost$ 1 | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_wall.jpg +Oracle:Mistform Wall has defender as long as it's a Wall.\n{1}: Mistform Wall becomes the creature type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mistform_warchief.txt b/forge-gui/res/cardsfolder/m/mistform_warchief.txt index db0d786c16d..c1c9edded0e 100644 --- a/forge-gui/res/cardsfolder/m/mistform_warchief.txt +++ b/forge-gui/res/cardsfolder/m/mistform_warchief.txt @@ -1,10 +1,10 @@ -Name:Mistform Warchief -ManaCost:2 U -Types:Creature Illusion -PT:1/3 -S:Mode$ ReduceCost | ValidCard$ Creature.sharesCreatureTypeWith | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Creature spells you cast that share a creature type with CARDNAME cost {1} less to cast. -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Creature | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_warchief.jpg -Oracle:Creature spells you cast that share a creature type with Mistform Warchief cost {1} less to cast.\n{T}: Mistform Warchief becomes the creature type of your choice until end of turn. \ No newline at end of file +Name:Mistform Warchief +ManaCost:2 U +Types:Creature Illusion +PT:1/3 +S:Mode$ ReduceCost | ValidCard$ Creature.sharesCreatureTypeWith | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Creature spells you cast that share a creature type with CARDNAME cost {1} less to cast. +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Creature | SubAbility$ DBAnimate | SpellDescription$ CARDNAME becomes the creature type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mistform_warchief.jpg +Oracle:Creature spells you cast that share a creature type with Mistform Warchief cost {1} less to cast.\n{T}: Mistform Warchief becomes the creature type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/misthollow_griffin.txt b/forge-gui/res/cardsfolder/m/misthollow_griffin.txt index 887f8f5dda0..f67bbe2f2c9 100644 --- a/forge-gui/res/cardsfolder/m/misthollow_griffin.txt +++ b/forge-gui/res/cardsfolder/m/misthollow_griffin.txt @@ -1,8 +1,8 @@ -Name:Misthollow Griffin -ManaCost:2 U U -Types:Creature Griffin -PT:3/3 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ May be played | AffectedZone$ Exile | EffectZone$ Exile | Description$ You may cast CARDNAME from exile. -SVar:Picture:http://www.wizards.com/global/images/magic/general/misthollow_griffin.jpg -Oracle:Flying\nYou may cast Misthollow Griffin from exile. \ No newline at end of file +Name:Misthollow Griffin +ManaCost:2 U U +Types:Creature Griffin +PT:3/3 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ May be played | AffectedZone$ Exile | EffectZone$ Exile | Description$ You may cast CARDNAME from exile. +SVar:Picture:http://www.wizards.com/global/images/magic/general/misthollow_griffin.jpg +Oracle:Flying\nYou may cast Misthollow Griffin from exile. diff --git a/forge-gui/res/cardsfolder/m/mistmeadow_skulk.txt b/forge-gui/res/cardsfolder/m/mistmeadow_skulk.txt index 7db7e12ac4c..a0a2a9a7684 100644 --- a/forge-gui/res/cardsfolder/m/mistmeadow_skulk.txt +++ b/forge-gui/res/cardsfolder/m/mistmeadow_skulk.txt @@ -5,4 +5,4 @@ PT:1/1 K:Lifelink K:Protection:Card.cmcGE3:protection from converted mana cost 3 or greater SVar:Picture:http://www.wizards.com/global/images/magic/general/mistmeadow_skulk.jpg -Oracle:Lifelink, protection from converted mana cost 3 or greater \ No newline at end of file +Oracle:Lifelink, protection from converted mana cost 3 or greater diff --git a/forge-gui/res/cardsfolder/m/mistmeadow_witch.txt b/forge-gui/res/cardsfolder/m/mistmeadow_witch.txt index 1b3902474d7..04f641a4206 100644 --- a/forge-gui/res/cardsfolder/m/mistmeadow_witch.txt +++ b/forge-gui/res/cardsfolder/m/mistmeadow_witch.txt @@ -7,4 +7,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Tr SVar:TrigReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/mistmeadow_witch.jpg -Oracle:{2}{W}{U}: Exile target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:{2}{W}{U}: Exile target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/m/mistmoon_griffin.txt b/forge-gui/res/cardsfolder/m/mistmoon_griffin.txt index cea4587627d..e3498ba22e7 100644 --- a/forge-gui/res/cardsfolder/m/mistmoon_griffin.txt +++ b/forge-gui/res/cardsfolder/m/mistmoon_griffin.txt @@ -1,10 +1,10 @@ -Name:Mistmoon Griffin -ManaCost:3 W -Types:Creature Griffin -PT:2/2 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExileMe | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME, then return the top creature card of your graveyard to the battlefield. -SVar:TrigExileMe:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBReturnCreature -SVar:DBReturnCreature:DB$ ChangeZoneAll | ChangeType$ Creature.YouOwn+TopGraveyardCreature | Origin$ Graveyard | Destination$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/mistmoon_griffin.jpg -Oracle:Flying\nWhen Mistmoon Griffin dies, exile Mistmoon Griffin, then return the top creature card of your graveyard to the battlefield. \ No newline at end of file +Name:Mistmoon Griffin +ManaCost:3 W +Types:Creature Griffin +PT:2/2 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExileMe | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME, then return the top creature card of your graveyard to the battlefield. +SVar:TrigExileMe:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBReturnCreature +SVar:DBReturnCreature:DB$ ChangeZoneAll | ChangeType$ Creature.YouOwn+TopGraveyardCreature | Origin$ Graveyard | Destination$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/mistmoon_griffin.jpg +Oracle:Flying\nWhen Mistmoon Griffin dies, exile Mistmoon Griffin, then return the top creature card of your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mistral_charger.txt b/forge-gui/res/cardsfolder/m/mistral_charger.txt index ccd1cccbd89..0426a5b9048 100644 --- a/forge-gui/res/cardsfolder/m/mistral_charger.txt +++ b/forge-gui/res/cardsfolder/m/mistral_charger.txt @@ -4,4 +4,4 @@ Types:Creature Pegasus PT:2/1 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card107260.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/m/mistveil_plains.txt b/forge-gui/res/cardsfolder/m/mistveil_plains.txt index b35d2e53297..307e89410bc 100644 --- a/forge-gui/res/cardsfolder/m/mistveil_plains.txt +++ b/forge-gui/res/cardsfolder/m/mistveil_plains.txt @@ -4,4 +4,4 @@ Types:Land Plains K:CARDNAME enters the battlefield tapped. A:AB$ ChangeZone | Cost$ W T | IsPresent$ Permanent.White+YouCtrl | PresentCompare$ GE2 | ValidTgts$ Card.YouCtrl | TgtPrompt$ Select target card in your graveyard | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | ChangeNum$ 1 | SpellDescription$ Put target card from your graveyard on the bottom of your library. Activate this ability only if you control two or more white permanents. SVar:Picture:http://www.wizards.com/global/images/magic/general/mistveil_plains.jpg -Oracle:({T}: Add {W} to your mana pool.)\nMistveil Plains enters the battlefield tapped.\n{W}, {T}: Put target card from your graveyard on the bottom of your library. Activate this ability only if you control two or more white permanents. \ No newline at end of file +Oracle:({T}: Add {W} to your mana pool.)\nMistveil Plains enters the battlefield tapped.\n{W}, {T}: Put target card from your graveyard on the bottom of your library. Activate this ability only if you control two or more white permanents. diff --git a/forge-gui/res/cardsfolder/m/mistvein_borderpost.txt b/forge-gui/res/cardsfolder/m/mistvein_borderpost.txt index 3dea2a2979d..b7b83817315 100644 --- a/forge-gui/res/cardsfolder/m/mistvein_borderpost.txt +++ b/forge-gui/res/cardsfolder/m/mistvein_borderpost.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:AltCost:Cost$ 1 Return<1/Land.Basic> | Description$ You may pay {1} and return a basic land you control to its owner's hand rather than pay Mistvein Borderpost's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/mistvein_borderpost.jpg -Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Mistvein Borderpost's mana cost.\nMistvein Borderpost enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Mistvein Borderpost's mana cost.\nMistvein Borderpost enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/misty_rainforest.txt b/forge-gui/res/cardsfolder/m/misty_rainforest.txt index 9ae14152feb..75621a4d955 100644 --- a/forge-gui/res/cardsfolder/m/misty_rainforest.txt +++ b/forge-gui/res/cardsfolder/m/misty_rainforest.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest,Island | ChangeNum$ 1 | SpellDescription$ Search your library for a Forest or Island card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/misty_rainforest.jpg -Oracle:{T}, Pay 1 life, Sacrifice Misty Rainforest: Search your library for a Forest or Island card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Misty Rainforest: Search your library for a Forest or Island card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/mitotic_manipulation.txt b/forge-gui/res/cardsfolder/m/mitotic_manipulation.txt index f166e73ff51..479bae7f17d 100644 --- a/forge-gui/res/cardsfolder/m/mitotic_manipulation.txt +++ b/forge-gui/res/cardsfolder/m/mitotic_manipulation.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ 1 U U | DigNum$ 7 | ChangeValid$ Permanent | ChangeNum$ 1 | Optional$ True | Mitosis$ True | DestinationZone$ Battlefield | SpellDescription$ Look at the top seven cards of your library. You may put one of those cards onto the battlefield if it has the same name as a permanent. Put the rest on the bottom of your library in any order. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mitotic_manipulation.jpg -Oracle:Look at the top seven cards of your library. You may put one of those cards onto the battlefield if it has the same name as a permanent. Put the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Look at the top seven cards of your library. You may put one of those cards onto the battlefield if it has the same name as a permanent. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/m/mitotic_slime.txt b/forge-gui/res/cardsfolder/m/mitotic_slime.txt index 67760cbdeea..afaf61f6b8a 100644 --- a/forge-gui/res/cardsfolder/m/mitotic_slime.txt +++ b/forge-gui/res/cardsfolder/m/mitotic_slime.txt @@ -7,4 +7,4 @@ SVar:TrigTokenSenior:AB$Token | Cost$ 0 | TokenImage$ g 2 2 ooze | TokenName$ Oo SVar:TriggerJunior:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigTokenJunior | TriggerController$ TriggeredCardController | TriggerDescription$ When this creature is put into a graveyard, put two 1/1 green Ooze creature tokens onto the battlefield. SVar:TrigTokenJunior:AB$Token | Cost$ 0 | TokenImage$ g 1 1 ooze | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenColors$ Green | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/mitotic_slime.jpg -Oracle:When Mitotic Slime dies, put two 2/2 green Ooze creature tokens onto the battlefield. They have "When this creature dies, put two 1/1 green Ooze creature tokens onto the battlefield." \ No newline at end of file +Oracle:When Mitotic Slime dies, put two 2/2 green Ooze creature tokens onto the battlefield. They have "When this creature dies, put two 1/1 green Ooze creature tokens onto the battlefield." diff --git a/forge-gui/res/cardsfolder/m/mizzium_mortars.txt b/forge-gui/res/cardsfolder/m/mizzium_mortars.txt index 8c5f53321d2..5a8815aa819 100644 --- a/forge-gui/res/cardsfolder/m/mizzium_mortars.txt +++ b/forge-gui/res/cardsfolder/m/mizzium_mortars.txt @@ -1,7 +1,7 @@ -Name:Mizzium Mortars -ManaCost:1 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature you don't control. -A:SP$ DamageAll | Cost$ 3 R R R | NumDmg$ 4 | ValidCards$ Creature.YouDontCtrl | ValidDescription$ each creature you don't control. | PrecostDesc$ Overload | CostDesc$ {3}{R}{R}{R} | NonBasicSpell$ True | SpellDescription$ (CARDNAME deals 4 damage to each creature you don't control.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/mizzium_mortars.jpg -Oracle:Mizzium Mortars deals 4 damage to target creature you don't control.\nOverload {3}{R}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Mizzium Mortars +ManaCost:1 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature you don't control. +A:SP$ DamageAll | Cost$ 3 R R R | NumDmg$ 4 | ValidCards$ Creature.YouDontCtrl | ValidDescription$ each creature you don't control. | PrecostDesc$ Overload | CostDesc$ {3}{R}{R}{R} | NonBasicSpell$ True | SpellDescription$ (CARDNAME deals 4 damage to each creature you don't control.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/mizzium_mortars.jpg +Oracle:Mizzium Mortars deals 4 damage to target creature you don't control.\nOverload {3}{R}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/m/mizzium_skin.txt b/forge-gui/res/cardsfolder/m/mizzium_skin.txt index 12fb14eae5b..12ab57ff91b 100644 --- a/forge-gui/res/cardsfolder/m/mizzium_skin.txt +++ b/forge-gui/res/cardsfolder/m/mizzium_skin.txt @@ -1,7 +1,7 @@ -Name:Mizzium Skin -ManaCost:U -Types:Instant -A:SP$ Pump | Cost$ U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumDef$ +1 | KW$ Hexproof | SpellDescription$ Target creature you control gets +0/+1 and gains hexproof until end of turn. -A:SP$ PumpAll | Cost$ 1 U | ValidCards$ Creature.YouCtrl | ValidDescription$ each creature you control. | NumDef$ +1 | KW$ Hexproof | PrecostDesc$ Overload | CostDesc$ {1}{U} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/mizzium_skin.jpg -Oracle:Target creature you control gets +0/+1 and gains hexproof until end of turn.\nOverload {1}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Mizzium Skin +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumDef$ +1 | KW$ Hexproof | SpellDescription$ Target creature you control gets +0/+1 and gains hexproof until end of turn. +A:SP$ PumpAll | Cost$ 1 U | ValidCards$ Creature.YouCtrl | ValidDescription$ each creature you control. | NumDef$ +1 | KW$ Hexproof | PrecostDesc$ Overload | CostDesc$ {1}{U} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/mizzium_skin.jpg +Oracle:Target creature you control gets +0/+1 and gains hexproof until end of turn.\nOverload {1}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/m/mizzium_transreliquat.txt b/forge-gui/res/cardsfolder/m/mizzium_transreliquat.txt index 3eac45874e3..0888a589650 100644 --- a/forge-gui/res/cardsfolder/m/mizzium_transreliquat.txt +++ b/forge-gui/res/cardsfolder/m/mizzium_transreliquat.txt @@ -1,9 +1,9 @@ -Name:Mizzium Transreliquat -ManaCost:3 -Types:Artifact -A:AB$ Clone | Cost$ 3 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact to copy until end of turn. | Duration$ UntilEndOfTurn | SpellDescription$ CARDNAME becomes a copy of target artifact until end of turn. -A:AB$ Clone | Cost$ 1 U R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact to copy. | AddAbilities$ MizzCopy | AddSVars$ MizzCopy | SpellDescription$ CARDNAME becomes a copy of target artifact and gains this ability. -SVar:MizzCopy:AB$ Clone | Cost$ 1 U R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact to copy. | AddAbilities$ MizzCopy | AddSVars$ MizzCopy | SpellDescription$ CARDNAME becomes a copy of target artifact and gains this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mizzium_transreliquat.jpg -Oracle:{3}: Mizzium Transreliquat becomes a copy of target artifact until end of turn.\n{1}{U}{R}: Mizzium Transreliquat becomes a copy of target artifact and gains this ability. \ No newline at end of file +Name:Mizzium Transreliquat +ManaCost:3 +Types:Artifact +A:AB$ Clone | Cost$ 3 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact to copy until end of turn. | Duration$ UntilEndOfTurn | SpellDescription$ CARDNAME becomes a copy of target artifact until end of turn. +A:AB$ Clone | Cost$ 1 U R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact to copy. | AddAbilities$ MizzCopy | AddSVars$ MizzCopy | SpellDescription$ CARDNAME becomes a copy of target artifact and gains this ability. +SVar:MizzCopy:AB$ Clone | Cost$ 1 U R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact to copy. | AddAbilities$ MizzCopy | AddSVars$ MizzCopy | SpellDescription$ CARDNAME becomes a copy of target artifact and gains this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mizzium_transreliquat.jpg +Oracle:{3}: Mizzium Transreliquat becomes a copy of target artifact until end of turn.\n{1}{U}{R}: Mizzium Transreliquat becomes a copy of target artifact and gains this ability. diff --git a/forge-gui/res/cardsfolder/m/mnemonic_nexus.txt b/forge-gui/res/cardsfolder/m/mnemonic_nexus.txt index 1d194225f94..90e4c0acf09 100644 --- a/forge-gui/res/cardsfolder/m/mnemonic_nexus.txt +++ b/forge-gui/res/cardsfolder/m/mnemonic_nexus.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZoneAll | Cost$ 3 U | Defined$ Each | ChangeType$ Card | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SpellDescription$ Each player shuffles his or her graveyard into his or her library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mnemonic_nexus.jpg -Oracle:Each player shuffles his or her graveyard into his or her library. \ No newline at end of file +Oracle:Each player shuffles his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/m/mnemonic_sliver.txt b/forge-gui/res/cardsfolder/m/mnemonic_sliver.txt index ab549f76568..849ab9503e4 100644 --- a/forge-gui/res/cardsfolder/m/mnemonic_sliver.txt +++ b/forge-gui/res/cardsfolder/m/mnemonic_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Draw | Description$ All Slivers have "{2}, Sacrifice this permanent: Draw a card." SVar:Draw:AB$Draw | Cost$ 2 Sac<1/CARDNAME> | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/mnemonic_sliver.jpg -Oracle:All Slivers have "{2}, Sacrifice this permanent: Draw a card." \ No newline at end of file +Oracle:All Slivers have "{2}, Sacrifice this permanent: Draw a card." diff --git a/forge-gui/res/cardsfolder/m/mnemonic_wall.txt b/forge-gui/res/cardsfolder/m/mnemonic_wall.txt index a9b1cca0bc0..d51a98b652b 100644 --- a/forge-gui/res/cardsfolder/m/mnemonic_wall.txt +++ b/forge-gui/res/cardsfolder/m/mnemonic_wall.txt @@ -6,4 +6,4 @@ K:Defender T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target instant or sorcery card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/mnemonic_wall.jpg -Oracle:Defender\nWhen Mnemonic Wall enters the battlefield, you may return target instant or sorcery card from your graveyard to your hand. \ No newline at end of file +Oracle:Defender\nWhen Mnemonic Wall enters the battlefield, you may return target instant or sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/moan_of_the_unhallowed.txt b/forge-gui/res/cardsfolder/m/moan_of_the_unhallowed.txt index f31c54f7f2a..a411f7c4330 100644 --- a/forge-gui/res/cardsfolder/m/moan_of_the_unhallowed.txt +++ b/forge-gui/res/cardsfolder/m/moan_of_the_unhallowed.txt @@ -1,7 +1,7 @@ -Name:Moan of the Unhallowed -ManaCost:2 B B -Types:Sorcery -K:Flashback 5 B B -A:SP$ Token | Cost$ 2 B B | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenAmount$ 2 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put two 2/2 black Zombie creature tokens onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/moan_of_the_unhallowed.jpg -Oracle:Put two 2/2 black Zombie creature tokens onto the battlefield.\nFlashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Moan of the Unhallowed +ManaCost:2 B B +Types:Sorcery +K:Flashback 5 B B +A:SP$ Token | Cost$ 2 B B | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | TokenAmount$ 2 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put two 2/2 black Zombie creature tokens onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/moan_of_the_unhallowed.jpg +Oracle:Put two 2/2 black Zombie creature tokens onto the battlefield.\nFlashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/moaning_spirit.txt b/forge-gui/res/cardsfolder/m/moaning_spirit.txt index 72cab62df3a..d0cef171905 100644 --- a/forge-gui/res/cardsfolder/m/moaning_spirit.txt +++ b/forge-gui/res/cardsfolder/m/moaning_spirit.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:2/1 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6554.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/m/moat.txt b/forge-gui/res/cardsfolder/m/moat.txt index b98e246515c..27a96123606 100644 --- a/forge-gui/res/cardsfolder/m/moat.txt +++ b/forge-gui/res/cardsfolder/m/moat.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNA SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/moat.jpg -Oracle:Creatures without flying can't attack. \ No newline at end of file +Oracle:Creatures without flying can't attack. diff --git a/forge-gui/res/cardsfolder/m/mob_justice.txt b/forge-gui/res/cardsfolder/m/mob_justice.txt index d65d4fd53e4..6375ea090cc 100644 --- a/forge-gui/res/cardsfolder/m/mob_justice.txt +++ b/forge-gui/res/cardsfolder/m/mob_justice.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target player equal to the number of creatures you control. SVar:X:Count$TypeYouCtrl.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/mob_justice.jpg -Oracle:Mob Justice deals damage to target player equal to the number of creatures you control. \ No newline at end of file +Oracle:Mob Justice deals damage to target player equal to the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/m/mob_mentality.txt b/forge-gui/res/cardsfolder/m/mob_mentality.txt index bb737ccec0f..6654697bbce 100644 --- a/forge-gui/res/cardsfolder/m/mob_mentality.txt +++ b/forge-gui/res/cardsfolder/m/mob_mentality.txt @@ -1,11 +1,11 @@ -Name:Mob Mentality -ManaCost:R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Trample | Description$ Enchanted creature has trample. -T:Mode$ AttackersDeclared | AttackingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | IsPresent$ Creature.YouCtrl+attacking+nonWall | PresentCompare$ EQX | References$ X | TriggerDescription$ Whenever all non-Wall creatures you control attack, enchanted creature gets +X/+0 until end of turn, where X is the number of attacking creatures. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Enchanted | NumAtt$ X | References$ X -SVar:X:Count$Valid Creature.YouCtrl+nonWall -SVar:Picture:http://www.wizards.com/global/images/magic/general/mob_mentality.jpg -Oracle:Enchant creature\nEnchanted creature has trample.\nWhenever all non-Wall creatures you control attack, enchanted creature gets +X/+0 until end of turn, where X is the number of attacking creatures. \ No newline at end of file +Name:Mob Mentality +ManaCost:R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Trample | Description$ Enchanted creature has trample. +T:Mode$ AttackersDeclared | AttackingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | IsPresent$ Creature.YouCtrl+attacking+nonWall | PresentCompare$ EQX | References$ X | TriggerDescription$ Whenever all non-Wall creatures you control attack, enchanted creature gets +X/+0 until end of turn, where X is the number of attacking creatures. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Enchanted | NumAtt$ X | References$ X +SVar:X:Count$Valid Creature.YouCtrl+nonWall +SVar:Picture:http://www.wizards.com/global/images/magic/general/mob_mentality.jpg +Oracle:Enchant creature\nEnchanted creature has trample.\nWhenever all non-Wall creatures you control attack, enchanted creature gets +X/+0 until end of turn, where X is the number of attacking creatures. diff --git a/forge-gui/res/cardsfolder/m/mobile_fort.txt b/forge-gui/res/cardsfolder/m/mobile_fort.txt index 4fa20869e4a..51db21317a9 100644 --- a/forge-gui/res/cardsfolder/m/mobile_fort.txt +++ b/forge-gui/res/cardsfolder/m/mobile_fort.txt @@ -5,4 +5,4 @@ PT:0/6 K:Defender A:AB$ Pump | Cost$ 3 | NumAtt$ +3 | NumDef$ -1 | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | ActivationLimit$ 1 | SpellDescription$ CARDNAME get +3/-1 until end of turn and can attack this turn as though it didn't have defender. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mobile_fort.jpg -Oracle:Defender (This creature can't attack.)\n{3}: Mobile Fort gets +3/-1 until end of turn and can attack this turn as though it didn't have defender. Activate this ability only once each turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{3}: Mobile Fort gets +3/-1 until end of turn and can attack this turn as though it didn't have defender. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/m/mobilization.txt b/forge-gui/res/cardsfolder/m/mobilization.txt index 1a1c23b5b34..5721c967b95 100644 --- a/forge-gui/res/cardsfolder/m/mobilization.txt +++ b/forge-gui/res/cardsfolder/m/mobilization.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.Soldier | AddKeyword$ Vigilance | Description$ Soldier creatures have vigilance. A:AB$ Token | Cost$ 2 W | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier 10E | SpellDescription$ Put a 1/1 white Soldier creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/mobilization.jpg -Oracle:Soldier creatures have vigilance. (Attacking doesn't cause them to tap.)\n{2}{W}: Put a 1/1 white Soldier creature token onto the battlefield. \ No newline at end of file +Oracle:Soldier creatures have vigilance. (Attacking doesn't cause them to tap.)\n{2}{W}: Put a 1/1 white Soldier creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mobilize.txt b/forge-gui/res/cardsfolder/m/mobilize.txt index b112319a317..be92bc47e4e 100644 --- a/forge-gui/res/cardsfolder/m/mobilize.txt +++ b/forge-gui/res/cardsfolder/m/mobilize.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Sorcery A:SP$ UntapAll | Cost$ G | ValidCards$ Creature.YouCtrl | SpellDescription$ Untap all creatures you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/mobilize.jpg -Oracle:Untap all creatures you control. \ No newline at end of file +Oracle:Untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/m/mogg_alarm.txt b/forge-gui/res/cardsfolder/m/mogg_alarm.txt index c78d226340c..dfffadeaa30 100644 --- a/forge-gui/res/cardsfolder/m/mogg_alarm.txt +++ b/forge-gui/res/cardsfolder/m/mogg_alarm.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ 1 R R | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put two 1/1 red Goblin creature tokens onto the battlefield. A:SP$ Token | Cost$ Sac<2/Mountain> | TokenAmount$ 2 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | CostDesc$ You may sacrifice two Mountains | SpellDescription$ rather than pay CARDNAME's mana cost SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_alarm.jpg -Oracle:You may sacrifice two Mountains rather than pay Mogg Alarm's mana cost.\nPut two 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Oracle:You may sacrifice two Mountains rather than pay Mogg Alarm's mana cost.\nPut two 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mogg_assassin.txt b/forge-gui/res/cardsfolder/m/mogg_assassin.txt index 68f88f1b1db..d8a6eb52b22 100644 --- a/forge-gui/res/cardsfolder/m/mogg_assassin.txt +++ b/forge-gui/res/cardsfolder/m/mogg_assassin.txt @@ -1,12 +1,12 @@ -Name:Mogg Assassin -ManaCost:2 R -Types:Creature Goblin Assassin -PT:2/1 -A:AB$ Pump | Cost$ T | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberObjects$ ThisTargetedCard | IsCurse$ True | SubAbility$ DBPump | StackDescription$ You choose {c:ThisTargetedCard} | SpellDescription$ You choose target creature an opponent controls, and that opponent chooses target creature. Flip a coin. If you win the flip, destroy the creature you chose. If you lose the flip, destroy the creature your opponent chose. -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent | IsCurse$ True | ImprintCards$ ThisTargetedCard | SubAbility$ DBFlip | StackDescription$ That player chooses {c:ThisTargetedCard} -SVar:DBFlip:DB$ FlipACoin | WinSubAbility$ DestroyRemembered | LoseSubAbility$ DestroyImprinted | SubAbility$ DBCleanup -SVar:DestroyRemembered:DB$ Destroy | Defined$ Remembered -SVar:DestroyImprinted:DB$ Destroy | Defined$ Imprinted -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_assassin.jpg -Oracle:{T}: You choose target creature an opponent controls, and that opponent chooses target creature. Flip a coin. If you win the flip, destroy the creature you chose. If you lose the flip, destroy the creature your opponent chose. +Name:Mogg Assassin +ManaCost:2 R +Types:Creature Goblin Assassin +PT:2/1 +A:AB$ Pump | Cost$ T | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberObjects$ ThisTargetedCard | IsCurse$ True | SubAbility$ DBPump | StackDescription$ You choose {c:ThisTargetedCard} | SpellDescription$ You choose target creature an opponent controls, and that opponent chooses target creature. Flip a coin. If you win the flip, destroy the creature you chose. If you lose the flip, destroy the creature your opponent chose. +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent | IsCurse$ True | ImprintCards$ ThisTargetedCard | SubAbility$ DBFlip | StackDescription$ That player chooses {c:ThisTargetedCard} +SVar:DBFlip:DB$ FlipACoin | WinSubAbility$ DestroyRemembered | LoseSubAbility$ DestroyImprinted | SubAbility$ DBCleanup +SVar:DestroyRemembered:DB$ Destroy | Defined$ Remembered +SVar:DestroyImprinted:DB$ Destroy | Defined$ Imprinted +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_assassin.jpg +Oracle:{T}: You choose target creature an opponent controls, and that opponent chooses target creature. Flip a coin. If you win the flip, destroy the creature you chose. If you lose the flip, destroy the creature your opponent chose. diff --git a/forge-gui/res/cardsfolder/m/mogg_bombers.txt b/forge-gui/res/cardsfolder/m/mogg_bombers.txt index 3df3ed8e50b..682e14fcf8e 100644 --- a/forge-gui/res/cardsfolder/m/mogg_bombers.txt +++ b/forge-gui/res/cardsfolder/m/mogg_bombers.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBDamage | Re SVar:DBDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | ConditionDefined$ Remembered | ConditionPresent$ Card.Self | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_bombers.jpg -Oracle:When another creature enters the battlefield, sacrifice Mogg Bombers. If you do, it deals 3 damage to target player. \ No newline at end of file +Oracle:When another creature enters the battlefield, sacrifice Mogg Bombers. If you do, it deals 3 damage to target player. diff --git a/forge-gui/res/cardsfolder/m/mogg_cannon.txt b/forge-gui/res/cardsfolder/m/mogg_cannon.txt index a5e956a60f1..6cbf114e6e3 100644 --- a/forge-gui/res/cardsfolder/m/mogg_cannon.txt +++ b/forge-gui/res/cardsfolder/m/mogg_cannon.txt @@ -1,9 +1,9 @@ -Name:Mogg Cannon -ManaCost:2 -Types:Artifact -A:AB$ Pump | Cost$ T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +1 | NumDef$ +0 | KW$ Flying | SubAbility$ DelTrig | SpellDescription$ Target creature you control gets +1/+0 and gains flying until end of turn. Destroy that creature at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigDestroy | RememberObjects$ Targeted | TriggerDescription$ Destroy that creature at the beginning of the next end step. | AILogic$ Always -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ DelayTriggerRemembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_cannon.jpg -Oracle:{T}: Target creature you control gets +1/+0 and gains flying until end of turn. Destroy that creature at the beginning of the next end step. \ No newline at end of file +Name:Mogg Cannon +ManaCost:2 +Types:Artifact +A:AB$ Pump | Cost$ T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +1 | NumDef$ +0 | KW$ Flying | SubAbility$ DelTrig | SpellDescription$ Target creature you control gets +1/+0 and gains flying until end of turn. Destroy that creature at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigDestroy | RememberObjects$ Targeted | TriggerDescription$ Destroy that creature at the beginning of the next end step. | AILogic$ Always +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ DelayTriggerRemembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_cannon.jpg +Oracle:{T}: Target creature you control gets +1/+0 and gains flying until end of turn. Destroy that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/m/mogg_conscripts.txt b/forge-gui/res/cardsfolder/m/mogg_conscripts.txt index 41d59cc31f8..6d1a2f4deb0 100644 --- a/forge-gui/res/cardsfolder/m/mogg_conscripts.txt +++ b/forge-gui/res/cardsfolder/m/mogg_conscripts.txt @@ -1,9 +1,9 @@ -Name:Mogg Conscripts -ManaCost:R -Types:Creature Goblin -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | Description$ CARDNAME can't attack unless you've cast a creature spell this turn. -SVar:X:Count$ThisTurnCast_Creature.YouCtrl -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_conscripts.jpg -Oracle:Mogg Conscripts can't attack unless you've cast a creature spell this turn. \ No newline at end of file +Name:Mogg Conscripts +ManaCost:R +Types:Creature Goblin +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | Description$ CARDNAME can't attack unless you've cast a creature spell this turn. +SVar:X:Count$ThisTurnCast_Creature.YouCtrl +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_conscripts.jpg +Oracle:Mogg Conscripts can't attack unless you've cast a creature spell this turn. diff --git a/forge-gui/res/cardsfolder/m/mogg_fanatic.txt b/forge-gui/res/cardsfolder/m/mogg_fanatic.txt index dfcfa2ca4a7..bd6603acf26 100644 --- a/forge-gui/res/cardsfolder/m/mogg_fanatic.txt +++ b/forge-gui/res/cardsfolder/m/mogg_fanatic.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:1/1 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_fanatic.jpg -Oracle:Sacrifice Mogg Fanatic: Mogg Fanatic deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Sacrifice Mogg Fanatic: Mogg Fanatic deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/mogg_flunkies.txt b/forge-gui/res/cardsfolder/m/mogg_flunkies.txt index b59bf528617..f62d078451e 100644 --- a/forge-gui/res/cardsfolder/m/mogg_flunkies.txt +++ b/forge-gui/res/cardsfolder/m/mogg_flunkies.txt @@ -1,7 +1,7 @@ -Name:Mogg Flunkies -ManaCost:1 R -Types:Creature Goblin -PT:3/3 -K:CARDNAME can't attack or block alone. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_flunkies.jpg -Oracle:Mogg Flunkies can't attack or block alone. \ No newline at end of file +Name:Mogg Flunkies +ManaCost:1 R +Types:Creature Goblin +PT:3/3 +K:CARDNAME can't attack or block alone. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_flunkies.jpg +Oracle:Mogg Flunkies can't attack or block alone. diff --git a/forge-gui/res/cardsfolder/m/mogg_hollows.txt b/forge-gui/res/cardsfolder/m/mogg_hollows.txt index 9d3d18df6da..a8f5168761e 100644 --- a/forge-gui/res/cardsfolder/m/mogg_hollows.txt +++ b/forge-gui/res/cardsfolder/m/mogg_hollows.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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 SVar:Picture:http://magiccards.info/scans/en/br/45.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Mogg Hollows doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Mogg Hollows doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/m/mogg_infestation.txt b/forge-gui/res/cardsfolder/m/mogg_infestation.txt index 6d4a07e82f7..8f7c1be52c4 100644 --- a/forge-gui/res/cardsfolder/m/mogg_infestation.txt +++ b/forge-gui/res/cardsfolder/m/mogg_infestation.txt @@ -1,8 +1,8 @@ -Name:Mogg Infestation -ManaCost:3 R R -Types:Sorcery -A:SP$ DestroyAll | Cost$ 3 R R | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | ValidDescription$ all creatures targeted player controls | RememberDestroyed$ True | SubAbility$ DBTokenInfestation | SpellDescription$ Destroy all creatures target player controls. For each creature that died this way, put two 1/1 red Goblin creature tokens onto the battlefield under that player's control. -SVar:DBTokenInfestation:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ Targeted | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 -SVar:X:Remembered$Amount.Twice -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_infestation.jpg -Oracle:Destroy all creatures target player controls. For each creature that died this way, put two 1/1 red Goblin creature tokens onto the battlefield under that player's control. \ No newline at end of file +Name:Mogg Infestation +ManaCost:3 R R +Types:Sorcery +A:SP$ DestroyAll | Cost$ 3 R R | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | ValidDescription$ all creatures targeted player controls | RememberDestroyed$ True | SubAbility$ DBTokenInfestation | SpellDescription$ Destroy all creatures target player controls. For each creature that died this way, put two 1/1 red Goblin creature tokens onto the battlefield under that player's control. +SVar:DBTokenInfestation:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ Targeted | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 +SVar:X:Remembered$Amount.Twice +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_infestation.jpg +Oracle:Destroy all creatures target player controls. For each creature that died this way, put two 1/1 red Goblin creature tokens onto the battlefield under that player's control. diff --git a/forge-gui/res/cardsfolder/m/mogg_jailer.txt b/forge-gui/res/cardsfolder/m/mogg_jailer.txt index 0ca9b35aaf0..1f8a87cc8b9 100644 --- a/forge-gui/res/cardsfolder/m/mogg_jailer.txt +++ b/forge-gui/res/cardsfolder/m/mogg_jailer.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:2/2 S:Mode$ CantAttack | ValidCard$ Card.Self | IfDefenderControls$ Creature.untapped+powerLE2 | Description$ CARDNAME can't attack if defending player controls an untapped creature with power 2 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_jailer.jpg -Oracle:Mogg Jailer can't attack if defending player controls an untapped creature with power 2 or less. \ No newline at end of file +Oracle:Mogg Jailer can't attack if defending player controls an untapped creature with power 2 or less. diff --git a/forge-gui/res/cardsfolder/m/mogg_maniac.txt b/forge-gui/res/cardsfolder/m/mogg_maniac.txt index beea688ecff..8ed1c9e332f 100644 --- a/forge-gui/res/cardsfolder/m/mogg_maniac.txt +++ b/forge-gui/res/cardsfolder/m/mogg_maniac.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Selec SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_maniac.jpg -Oracle:Whenever Mogg Maniac is dealt damage, it deals that much damage to target opponent. \ No newline at end of file +Oracle:Whenever Mogg Maniac is dealt damage, it deals that much damage to target opponent. diff --git a/forge-gui/res/cardsfolder/m/mogg_raider.txt b/forge-gui/res/cardsfolder/m/mogg_raider.txt index b86b1262b4f..fca9ff6584a 100644 --- a/forge-gui/res/cardsfolder/m/mogg_raider.txt +++ b/forge-gui/res/cardsfolder/m/mogg_raider.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ Sac<1/Goblin> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_raider.jpg -Oracle:Sacrifice a Goblin: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Sacrifice a Goblin: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mogg_salvage.txt b/forge-gui/res/cardsfolder/m/mogg_salvage.txt index 82042fa647c..725de393d77 100644 --- a/forge-gui/res/cardsfolder/m/mogg_salvage.txt +++ b/forge-gui/res/cardsfolder/m/mogg_salvage.txt @@ -1,9 +1,9 @@ -Name:Mogg Salvage -ManaCost:2 R -Types:Instant -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | References$ X,Y | Description$ If an opponent controls an Island and you control a Mountain, you may cast CARDNAME without paying its mana cost. -SVar:X:Count$Valid Island.OppCtrl -SVar:Y:Count$Valid Mountain.YouCtrl -A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_salvage.jpg -Oracle:If an opponent controls an Island and you control a Mountain, you may cast Mogg Salvage without paying its mana cost.\nDestroy target artifact. \ No newline at end of file +Name:Mogg Salvage +ManaCost:2 R +Types:Instant +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | References$ X,Y | Description$ If an opponent controls an Island and you control a Mountain, you may cast CARDNAME without paying its mana cost. +SVar:X:Count$Valid Island.OppCtrl +SVar:Y:Count$Valid Mountain.YouCtrl +A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_salvage.jpg +Oracle:If an opponent controls an Island and you control a Mountain, you may cast Mogg Salvage without paying its mana cost.\nDestroy target artifact. diff --git a/forge-gui/res/cardsfolder/m/mogg_sentry.txt b/forge-gui/res/cardsfolder/m/mogg_sentry.txt index 034c5c76ba5..332efb68fb4 100644 --- a/forge-gui/res/cardsfolder/m/mogg_sentry.txt +++ b/forge-gui/res/cardsfolder/m/mogg_sentry.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever an opponent casts a spell, CARDNAME gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_sentry.jpg -Oracle:Whenever an opponent casts a spell, Mogg Sentry gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever an opponent casts a spell, Mogg Sentry gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mogg_squad.txt b/forge-gui/res/cardsfolder/m/mogg_squad.txt index af7bbc24bff..400a349b2cc 100644 --- a/forge-gui/res/cardsfolder/m/mogg_squad.txt +++ b/forge-gui/res/cardsfolder/m/mogg_squad.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Creature.Other/Negative SVar:AntiBuffedBy:Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_squad.jpg -Oracle:Mogg Squad gets -1/-1 for each other creature on the battlefield. \ No newline at end of file +Oracle:Mogg Squad gets -1/-1 for each other creature on the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mogg_toady.txt b/forge-gui/res/cardsfolder/m/mogg_toady.txt index e480a13ddc3..dae4a3a2d08 100644 --- a/forge-gui/res/cardsfolder/m/mogg_toady.txt +++ b/forge-gui/res/cardsfolder/m/mogg_toady.txt @@ -1,10 +1,10 @@ -Name:Mogg Toady -ManaCost:1 R -Types:Creature Goblin -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME can't attack. & CARDNAME can't block. | CheckSVar$ X | SVarCompare$ LEY | References$ X,Y | Description$ CARDNAME can't attack unless you control more creatures than defending player.CARDNAME can't block unless you control more creatures than attacking player. -SVar:X:Count$Valid Creature.YouCtrl -SVar:Y:Count$Valid Creature.YouDontCtrl -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_toady.jpg -Oracle:Mogg Toady can't attack unless you control more creatures than defending player.\nMogg Toady can't block unless you control more creatures than attacking player. \ No newline at end of file +Name:Mogg Toady +ManaCost:1 R +Types:Creature Goblin +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME can't attack. & CARDNAME can't block. | CheckSVar$ X | SVarCompare$ LEY | References$ X,Y | Description$ CARDNAME can't attack unless you control more creatures than defending player.CARDNAME can't block unless you control more creatures than attacking player. +SVar:X:Count$Valid Creature.YouCtrl +SVar:Y:Count$Valid Creature.YouDontCtrl +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_toady.jpg +Oracle:Mogg Toady can't attack unless you control more creatures than defending player.\nMogg Toady can't block unless you control more creatures than attacking player. diff --git a/forge-gui/res/cardsfolder/m/mogg_war_marshal.txt b/forge-gui/res/cardsfolder/m/mogg_war_marshal.txt index dfc1fec4902..a3df3a58a06 100644 --- a/forge-gui/res/cardsfolder/m/mogg_war_marshal.txt +++ b/forge-gui/res/cardsfolder/m/mogg_war_marshal.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or is put into a graveyard from the battlefield, put a 1/1 red Goblin creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ TriggeredCardController | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin TSP SVar:Picture:http://www.wizards.com/global/images/magic/general/mogg_war_marshal.jpg -Oracle:Echo {1}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Mogg War Marshal enters the battlefield or dies, put a 1/1 red Goblin creature token onto the battlefield. \ No newline at end of file +Oracle:Echo {1}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Mogg War Marshal enters the battlefield or dies, put a 1/1 red Goblin creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/moggcatcher.txt b/forge-gui/res/cardsfolder/m/moggcatcher.txt index 2575006ffa7..8e74571b9a7 100644 --- a/forge-gui/res/cardsfolder/m/moggcatcher.txt +++ b/forge-gui/res/cardsfolder/m/moggcatcher.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ ChangeZone | Cost$ 3 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Goblin | ChangeNum$ 1 | SpellDescription$ Search your library for a Goblin permanent card and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/moggcatcher.jpg -Oracle:{3}, {T}: Search your library for a Goblin permanent card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{3}, {T}: Search your library for a Goblin permanent card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/mogis_god_of_slaughter.txt b/forge-gui/res/cardsfolder/m/mogis_god_of_slaughter.txt index 97766ff9d2c..a3da13f25c9 100644 --- a/forge-gui/res/cardsfolder/m/mogis_god_of_slaughter.txt +++ b/forge-gui/res/cardsfolder/m/mogis_god_of_slaughter.txt @@ -1,12 +1,12 @@ -Name:Mogis, God of Slaughter -ManaCost:2 B R -Types:Legendary Enchantment Creature God -PT:7/5 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to black and red is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.B.R -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Opponent | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals 2 damage to that player unless he or she sacrifices a creature. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 2 | Defined$ TriggeredPlayer | UnlessCost$ Sac<1/Creature> | UnlessAI$ LifeLE2 | UnlessPayer$ TriggeredPlayer -SVar:BuffedBy:Permanent.Black,Permanent.Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogis_god_of_slaughter.jpg -Oracle:Indestructible\nAs long as your devotion to black and red is less than seven, Mogis isn't a creature.\nAt the beginning of each opponent's upkeep, Mogis deals 2 damage to that player unless he or she sacrifices a creature. +Name:Mogis, God of Slaughter +ManaCost:2 B R +Types:Legendary Enchantment Creature God +PT:7/5 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to black and red is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.B.R +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Opponent | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals 2 damage to that player unless he or she sacrifices a creature. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 2 | Defined$ TriggeredPlayer | UnlessCost$ Sac<1/Creature> | UnlessAI$ LifeLE2 | UnlessPayer$ TriggeredPlayer +SVar:BuffedBy:Permanent.Black,Permanent.Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogis_god_of_slaughter.jpg +Oracle:Indestructible\nAs long as your devotion to black and red is less than seven, Mogis isn't a creature.\nAt the beginning of each opponent's upkeep, Mogis deals 2 damage to that player unless he or she sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/m/mogiss_marauder.txt b/forge-gui/res/cardsfolder/m/mogiss_marauder.txt index 8460ee012d4..45665e56b3c 100644 --- a/forge-gui/res/cardsfolder/m/mogiss_marauder.txt +++ b/forge-gui/res/cardsfolder/m/mogiss_marauder.txt @@ -1,10 +1,10 @@ -Name:Mogis's Marauder -ManaCost:2 B -Types:Creature Human Berserker -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, up to X target creatures each gain intimidate and haste until end of turn, where X is your devotion to black. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | References$ X | KW$ Intimidate & Haste | TgtPrompt$ Select target creature -SVar:X:Count$Devotion.B -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogiss_marauder.jpg -Oracle:When Mogis's Marauder enters the battlefield, up to X target creatures each gain intimidate and haste until end of turn, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) \ No newline at end of file +Name:Mogis's Marauder +ManaCost:2 B +Types:Creature Human Berserker +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, up to X target creatures each gain intimidate and haste until end of turn, where X is your devotion to black. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | References$ X | KW$ Intimidate & Haste | TgtPrompt$ Select target creature +SVar:X:Count$Devotion.B +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogiss_marauder.jpg +Oracle:When Mogis's Marauder enters the battlefield, up to X target creatures each gain intimidate and haste until end of turn, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) diff --git a/forge-gui/res/cardsfolder/m/mogiss_warhound.txt b/forge-gui/res/cardsfolder/m/mogiss_warhound.txt index 0e81241befa..fcf5d775738 100644 --- a/forge-gui/res/cardsfolder/m/mogiss_warhound.txt +++ b/forge-gui/res/cardsfolder/m/mogiss_warhound.txt @@ -1,10 +1,10 @@ -Name:Mogis's Warhound -ManaCost:1 R -Types:Enchantment Creature Hound -PT:2/2 -K:Bestow:2 R -K:CARDNAME attacks each turn if able. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Enchanted creature gets +2/+2 and attacks each turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mogiss_warhound.jpg -Oracle:Bestow {2}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nMogis's Warhound attacks each turn if able.\nEnchanted creature gets +2/+2 and attacks each turn if able. \ No newline at end of file +Name:Mogis's Warhound +ManaCost:1 R +Types:Enchantment Creature Hound +PT:2/2 +K:Bestow:2 R +K:CARDNAME attacks each turn if able. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Enchanted creature gets +2/+2 and attacks each turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mogiss_warhound.jpg +Oracle:Bestow {2}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nMogis's Warhound attacks each turn if able.\nEnchanted creature gets +2/+2 and attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/m/mold_adder.txt b/forge-gui/res/cardsfolder/m/mold_adder.txt index 2458c64bd93..bba8dc8daa6 100644 --- a/forge-gui/res/cardsfolder/m/mold_adder.txt +++ b/forge-gui/res/cardsfolder/m/mold_adder.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ SpellCast | ValidCard$ Card.Blue,Card.Black | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent casts a blue or black spell, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mold_adder.jpg -Oracle:Whenever an opponent casts a blue or black spell, you may put a +1/+1 counter on Mold Adder. \ No newline at end of file +Oracle:Whenever an opponent casts a blue or black spell, you may put a +1/+1 counter on Mold Adder. diff --git a/forge-gui/res/cardsfolder/m/mold_demon.txt b/forge-gui/res/cardsfolder/m/mold_demon.txt index 54e7cf1c595..a25c97eff4f 100644 --- a/forge-gui/res/cardsfolder/m/mold_demon.txt +++ b/forge-gui/res/cardsfolder/m/mold_demon.txt @@ -1,10 +1,10 @@ -Name:Mold Demon -ManaCost:5 B B -Types:Creature Fungus Demon -PT:6/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice two Swamps. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Swamp> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$Valid Swamp.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/mold_demon.jpg -Oracle:When Mold Demon enters the battlefield, sacrifice it unless you sacrifice two Swamps. \ No newline at end of file +Name:Mold Demon +ManaCost:5 B B +Types:Creature Fungus Demon +PT:6/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice two Swamps. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Swamp> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$Valid Swamp.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/mold_demon.jpg +Oracle:When Mold Demon enters the battlefield, sacrifice it unless you sacrifice two Swamps. diff --git a/forge-gui/res/cardsfolder/m/mold_shambler.txt b/forge-gui/res/cardsfolder/m/mold_shambler.txt index daa3b37a194..9ff02abce86 100644 --- a/forge-gui/res/cardsfolder/m/mold_shambler.txt +++ b/forge-gui/res/cardsfolder/m/mold_shambler.txt @@ -6,4 +6,4 @@ K:Kicker 1 G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target noncreature permanent. SVar:TrigKicker:AB$Destroy | Cost$ 0 | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select target noncreature permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/mold_shambler.jpg -Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Mold Shambler enters the battlefield, if it was kicked, destroy target noncreature permanent. \ No newline at end of file +Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Mold Shambler enters the battlefield, if it was kicked, destroy target noncreature permanent. diff --git a/forge-gui/res/cardsfolder/m/molder_beast.txt b/forge-gui/res/cardsfolder/m/molder_beast.txt index f6b88a80e17..26d3f6849e8 100644 --- a/forge-gui/res/cardsfolder/m/molder_beast.txt +++ b/forge-gui/res/cardsfolder/m/molder_beast.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever an artifact is put into a graveyard from the battlefield, CARDNAME gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/molder_beast.jpg -Oracle:Trample\nWhenever an artifact is put into a graveyard from the battlefield, Molder Beast gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Trample\nWhenever an artifact is put into a graveyard from the battlefield, Molder Beast gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/molder_slug.txt b/forge-gui/res/cardsfolder/m/molder_slug.txt index 9fdc81be35a..037a5fcbc1a 100644 --- a/forge-gui/res/cardsfolder/m/molder_slug.txt +++ b/forge-gui/res/cardsfolder/m/molder_slug.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Artifact | Defined$ TriggeredPlayer | SpellDescription$ Sacrifice an artifact. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/molder_slug.jpg -Oracle:At the beginning of each player's upkeep, that player sacrifices an artifact. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player sacrifices an artifact. diff --git a/forge-gui/res/cardsfolder/m/moldervine_cloak.txt b/forge-gui/res/cardsfolder/m/moldervine_cloak.txt index 3c9038a8781..0c66c2775d0 100644 --- a/forge-gui/res/cardsfolder/m/moldervine_cloak.txt +++ b/forge-gui/res/cardsfolder/m/moldervine_cloak.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. K:Dredge 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/moldervine_cloak.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/m/moldgraf_monstrosity.txt b/forge-gui/res/cardsfolder/m/moldgraf_monstrosity.txt index f87567b16b1..457484d66c4 100644 --- a/forge-gui/res/cardsfolder/m/moldgraf_monstrosity.txt +++ b/forge-gui/res/cardsfolder/m/moldgraf_monstrosity.txt @@ -1,10 +1,10 @@ -Name:Moldgraf Monstrosity -ManaCost:4 G G G -Types:Creature Insect -PT:8/8 -K:Trample -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it, then return two creature cards at random from your graveyard to the battlefield. -SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ChangeZone | ChangeType$ Creature.YouCtrl | ChangeNum$ 2 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/moldgraf_monstrosity.jpg -Oracle:Trample\nWhen Moldgraf Monstrosity dies, exile it, then return two creature cards at random from your graveyard to the battlefield. \ No newline at end of file +Name:Moldgraf Monstrosity +ManaCost:4 G G G +Types:Creature Insect +PT:8/8 +K:Trample +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it, then return two creature cards at random from your graveyard to the battlefield. +SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ChangeZone | ChangeType$ Creature.YouCtrl | ChangeNum$ 2 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/moldgraf_monstrosity.jpg +Oracle:Trample\nWhen Moldgraf Monstrosity dies, exile it, then return two creature cards at random from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mole_worms.txt b/forge-gui/res/cardsfolder/m/mole_worms.txt index 28e77a0f935..79feab06681 100644 --- a/forge-gui/res/cardsfolder/m/mole_worms.txt +++ b/forge-gui/res/cardsfolder/m/mole_worms.txt @@ -7,4 +7,4 @@ A:AB$ Tap | Cost$ T | ValidTgts$ Land | SubAbility$ DBPump | SpellDescription$ T SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mole_worms.jpg -Oracle:You may choose not to untap Mole Worms during your untap step.\n{T}: Tap target land. It doesn't untap during its controller's untap step for as long as Mole Worms remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Mole Worms during your untap step.\n{T}: Tap target land. It doesn't untap during its controller's untap step for as long as Mole Worms remains tapped. diff --git a/forge-gui/res/cardsfolder/m/molimo_maro_sorcerer.txt b/forge-gui/res/cardsfolder/m/molimo_maro_sorcerer.txt index d5b959d4a62..dd4cbf459e6 100644 --- a/forge-gui/res/cardsfolder/m/molimo_maro_sorcerer.txt +++ b/forge-gui/res/cardsfolder/m/molimo_maro_sorcerer.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Land.YouCtrl SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/molimo_maro_sorcerer.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.)\nMolimo, Maro-Sorcerer's power and toughness are each equal to the number of lands you control. \ No newline at end of file +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.)\nMolimo, Maro-Sorcerer's power and toughness are each equal to the number of lands you control. diff --git a/forge-gui/res/cardsfolder/m/molten_birth.txt b/forge-gui/res/cardsfolder/m/molten_birth.txt index 4e427724dd0..07d98edd361 100644 --- a/forge-gui/res/cardsfolder/m/molten_birth.txt +++ b/forge-gui/res/cardsfolder/m/molten_birth.txt @@ -1,8 +1,8 @@ -Name:Molten Birth -ManaCost:1 R R -Types:Sorcery -A:SP$ Token | Cost$ 1 R R | TokenAmount$ 2 | TokenImage$ r 1 1 elemental m14 | TokenName$ Elemental | TokenColors$ Red | TokenTypes$ Creature,Elemental | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ MoltenFlip | SpellDescription$ Put two 1/1 red Elemental creature tokens onto the battlefield. Then flip a coin. If you win the flip, return CARDNAME to its owner's hand. -SVar:MoltenFlip:DB$ FlipACoin | WinSubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Stack | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_birth.jpg -Oracle:Put two 1/1 red Elemental creature tokens onto the battlefield. Then flip a coin. If you win the flip, return Molten Birth to its owner's hand. +Name:Molten Birth +ManaCost:1 R R +Types:Sorcery +A:SP$ Token | Cost$ 1 R R | TokenAmount$ 2 | TokenImage$ r 1 1 elemental m14 | TokenName$ Elemental | TokenColors$ Red | TokenTypes$ Creature,Elemental | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ MoltenFlip | SpellDescription$ Put two 1/1 red Elemental creature tokens onto the battlefield. Then flip a coin. If you win the flip, return CARDNAME to its owner's hand. +SVar:MoltenFlip:DB$ FlipACoin | WinSubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Stack | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_birth.jpg +Oracle:Put two 1/1 red Elemental creature tokens onto the battlefield. Then flip a coin. If you win the flip, return Molten Birth to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/molten_disaster.txt b/forge-gui/res/cardsfolder/m/molten_disaster.txt index c6c211f9688..4a54e600727 100644 --- a/forge-gui/res/cardsfolder/m/molten_disaster.txt +++ b/forge-gui/res/cardsfolder/m/molten_disaster.txt @@ -1,9 +1,9 @@ -Name:Molten Disaster -ManaCost:X R R -Types:Sorcery -K:Kicker R -S:Mode$ Continuous | Affected$ Self.kicked | AffectedZone$ Stack | EffectZone$ All | CharacteristicDefining$ True | AddKeyword$ Split second | Description$ If CARDNAME was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -A:SP$ DamageAll | Cost$ X R R | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to each creature without flying and each player. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_disaster.jpg -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nIf Molten Disaster was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nMolten Disaster deals X damage to each creature without flying and each player. \ No newline at end of file +Name:Molten Disaster +ManaCost:X R R +Types:Sorcery +K:Kicker R +S:Mode$ Continuous | Affected$ Self.kicked | AffectedZone$ Stack | EffectZone$ All | CharacteristicDefining$ True | AddKeyword$ Split second | Description$ If CARDNAME was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) +A:SP$ DamageAll | Cost$ X R R | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to each creature without flying and each player. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_disaster.jpg +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nIf Molten Disaster was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nMolten Disaster deals X damage to each creature without flying and each player. diff --git a/forge-gui/res/cardsfolder/m/molten_firebird.txt b/forge-gui/res/cardsfolder/m/molten_firebird.txt index 7cc527a643d..da1cb1ef9ba 100644 --- a/forge-gui/res/cardsfolder/m/molten_firebird.txt +++ b/forge-gui/res/cardsfolder/m/molten_firebird.txt @@ -1,13 +1,13 @@ -Name:Molten Firebird -ManaCost:4 R -Types:Creature Phoenix -PT:2/2 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSkipDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step. -SVar:TrigSkipDraw:DB$ Pump | Defined$ TriggeredCardController | KW$ Skip your next draw step. | Permanent$ True | SubAbility$ TrigDelay -SVar:TrigDelay:DB$ DelayedTrigger | Cost$ 0 | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield -A:AB$ ChangeZone | Cost$ 4 R | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_firebird.jpg -Oracle:Flying\nWhen Molten Firebird dies, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step.\n{4}{R}: Exile Molten Firebird. \ No newline at end of file +Name:Molten Firebird +ManaCost:4 R +Types:Creature Phoenix +PT:2/2 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSkipDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step. +SVar:TrigSkipDraw:DB$ Pump | Defined$ TriggeredCardController | KW$ Skip your next draw step. | Permanent$ True | SubAbility$ TrigDelay +SVar:TrigDelay:DB$ DelayedTrigger | Cost$ 0 | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return CARDNAME to the battlefield. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield +A:AB$ ChangeZone | Cost$ 4 R | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_firebird.jpg +Oracle:Flying\nWhen Molten Firebird dies, return it to the battlefield under its owner's control at the beginning of the next end step and you skip your next draw step.\n{4}{R}: Exile Molten Firebird. diff --git a/forge-gui/res/cardsfolder/m/molten_frame.txt b/forge-gui/res/cardsfolder/m/molten_frame.txt index b0b5a8966aa..96e06758cfc 100644 --- a/forge-gui/res/cardsfolder/m/molten_frame.txt +++ b/forge-gui/res/cardsfolder/m/molten_frame.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 R | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | SpellDescription$ Destroy target artifact creature. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_frame.jpg -Oracle:Destroy target artifact creature.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target artifact creature.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/m/molten_hydra.txt b/forge-gui/res/cardsfolder/m/molten_hydra.txt index 3aec4c6f1c4..2d8f3d5c7e2 100644 --- a/forge-gui/res/cardsfolder/m/molten_hydra.txt +++ b/forge-gui/res/cardsfolder/m/molten_hydra.txt @@ -6,4 +6,4 @@ A:AB$ PutCounter | Cost$ 1 R R | CounterType$ P1P1 | CounterNum$ 1 | SpellDescri A:AB$ DealDamage | Cost$ T SubCounter | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of +1/+1 counters removed this way. SVar:X:SVar$CostCountersRemoved SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_hydra.jpg -Oracle:{1}{R}{R}: Put a +1/+1 counter on Molten Hydra.\n{T}, Remove all +1/+1 counters from Molten Hydra: Molten Hydra deals damage to target creature or player equal to the number of +1/+1 counters removed this way. \ No newline at end of file +Oracle:{1}{R}{R}: Put a +1/+1 counter on Molten Hydra.\n{T}, Remove all +1/+1 counters from Molten Hydra: Molten Hydra deals damage to target creature or player equal to the number of +1/+1 counters removed this way. diff --git a/forge-gui/res/cardsfolder/m/molten_influence.txt b/forge-gui/res/cardsfolder/m/molten_influence.txt index 5145e8d8db8..3dae3e045d3 100644 --- a/forge-gui/res/cardsfolder/m/molten_influence.txt +++ b/forge-gui/res/cardsfolder/m/molten_influence.txt @@ -1,6 +1,6 @@ -Name:Molten Influence -ManaCost:1 R -Types:Instant -A:SP$ Counter | Cost$ 1 R | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | UnlessCost$ DamageYou<4> | SpellDescription$ Counter target instant or sorcery spell unless its controller has CARDNAME deal 4 damage to him or her. -SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_influence.jpg -Oracle:Counter target instant or sorcery spell unless its controller has Molten Influence deal 4 damage to him or her. \ No newline at end of file +Name:Molten Influence +ManaCost:1 R +Types:Instant +A:SP$ Counter | Cost$ 1 R | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | UnlessCost$ DamageYou<4> | SpellDescription$ Counter target instant or sorcery spell unless its controller has CARDNAME deal 4 damage to him or her. +SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_influence.jpg +Oracle:Counter target instant or sorcery spell unless its controller has Molten Influence deal 4 damage to him or her. diff --git a/forge-gui/res/cardsfolder/m/molten_primordial.txt b/forge-gui/res/cardsfolder/m/molten_primordial.txt index be42e018f99..dc3dd3c7546 100644 --- a/forge-gui/res/cardsfolder/m/molten_primordial.txt +++ b/forge-gui/res/cardsfolder/m/molten_primordial.txt @@ -1,10 +1,10 @@ -Name:Molten Primordial -ManaCost:5 R R -Types:Creature Avatar -PT:6/4 -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TakeOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, take control of up to one target creature that player controls until end of turn. Untap those creatures. They have haste until end of turn. -SVar:TakeOneEach:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature each opponent controls | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | LoseControl$ EOT | Untap$ True | AddKWs$ Haste -SVar:OneEach:PlayerCountOpponents$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_primordial.jpg -Oracle:Haste\nWhen Molten Primordial enters the battlefield, for each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. \ No newline at end of file +Name:Molten Primordial +ManaCost:5 R R +Types:Creature Avatar +PT:6/4 +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TakeOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, take control of up to one target creature that player controls until end of turn. Untap those creatures. They have haste until end of turn. +SVar:TakeOneEach:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature each opponent controls | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | LoseControl$ EOT | Untap$ True | AddKWs$ Haste +SVar:OneEach:PlayerCountOpponents$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_primordial.jpg +Oracle:Haste\nWhen Molten Primordial enters the battlefield, for each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/m/molten_psyche.txt b/forge-gui/res/cardsfolder/m/molten_psyche.txt index a7fc7e26a22..9e6df909821 100644 --- a/forge-gui/res/cardsfolder/m/molten_psyche.txt +++ b/forge-gui/res/cardsfolder/m/molten_psyche.txt @@ -11,4 +11,4 @@ SVar:Y:PlayerCountRemembered$CardsDrawn SVar:NeedsToPlayVar:Z LE2 SVar:Z:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_psyche.jpg -Oracle:Each player shuffles the cards from his or her hand into his or her library, then draws that many cards.\nMetalcraft - If you control three or more artifacts, Molten Psyche deals damage to each opponent equal to the number of cards that player has drawn this turn. \ No newline at end of file +Oracle:Each player shuffles the cards from his or her hand into his or her library, then draws that many cards.\nMetalcraft - If you control three or more artifacts, Molten Psyche deals damage to each opponent equal to the number of cards that player has drawn this turn. diff --git a/forge-gui/res/cardsfolder/m/molten_rain.txt b/forge-gui/res/cardsfolder/m/molten_rain.txt index 4561e80e96a..c6038c3e181 100644 --- a/forge-gui/res/cardsfolder/m/molten_rain.txt +++ b/forge-gui/res/cardsfolder/m/molten_rain.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 1 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDamage | SpellDescription$ Destroy target land. If that land is nonbasic, Molten Rain deals 2 damage to the land's controller. SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 2 | ConditionDefined$ Targeted | ConditionPresent$ Land.Basic | ConditionCompare$ EQ0 | ConditionDescription$ If that land is nonbasic, SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card46000.jpg -Oracle:Destroy target land. If that land was nonbasic, Molten Rain deals 2 damage to the land's controller. \ No newline at end of file +Oracle:Destroy target land. If that land was nonbasic, Molten Rain deals 2 damage to the land's controller. diff --git a/forge-gui/res/cardsfolder/m/molten_ravager.txt b/forge-gui/res/cardsfolder/m/molten_ravager.txt index e12b969e24c..2e1ceecf623 100644 --- a/forge-gui/res/cardsfolder/m/molten_ravager.txt +++ b/forge-gui/res/cardsfolder/m/molten_ravager.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:0/4 A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_ravager.jpg -Oracle:{R}: Molten Ravager gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Molten Ravager gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/molten_sentry.txt b/forge-gui/res/cardsfolder/m/molten_sentry.txt index 368e7f81652..d2dc60ed813 100644 --- a/forge-gui/res/cardsfolder/m/molten_sentry.txt +++ b/forge-gui/res/cardsfolder/m/molten_sentry.txt @@ -1,10 +1,10 @@ -Name:Molten Sentry -ManaCost:3 R -Types:Creature Elemental -PT:*/* -K:ETBReplacement:Other:TrigFlip -SVar:TrigFlip:DB$ FlipACoin | NoCall$ True | HeadsSubAbility$ DBAttacker | TailsSubAbility$ DBDefender | SpellDescription$ As Molten Sentry enters the battlefield, flip a coin. If the coin comes up heads, Molten Sentry enters the battlefield as a 5/2 creature with haste. If it comes up tails, Molten Sentry enters the battlefield as a 2/5 creature with defender. -SVar:DBAttacker:DB$ Animate | Cost$ 0 | Defined$ Self | Power$ 5 | Toughness$ 2 | Types$ Creature | Keywords$ Haste | Permanent$ True -SVar:DBDefender:DB$ Animate | Cost$ 0 | Defined$ Self | Power$ 2 | Toughness$ 5 | Types$ Creature | Keywords$ Defender | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_sentry.jpg -Oracle:As Molten Sentry enters the battlefield, flip a coin. If the coin comes up heads, Molten Sentry enters the battlefield as a 5/2 creature with haste. If it comes up tails, Molten Sentry enters the battlefield as a 2/5 creature with defender. \ No newline at end of file +Name:Molten Sentry +ManaCost:3 R +Types:Creature Elemental +PT:*/* +K:ETBReplacement:Other:TrigFlip +SVar:TrigFlip:DB$ FlipACoin | NoCall$ True | HeadsSubAbility$ DBAttacker | TailsSubAbility$ DBDefender | SpellDescription$ As Molten Sentry enters the battlefield, flip a coin. If the coin comes up heads, Molten Sentry enters the battlefield as a 5/2 creature with haste. If it comes up tails, Molten Sentry enters the battlefield as a 2/5 creature with defender. +SVar:DBAttacker:DB$ Animate | Cost$ 0 | Defined$ Self | Power$ 5 | Toughness$ 2 | Types$ Creature | Keywords$ Haste | Permanent$ True +SVar:DBDefender:DB$ Animate | Cost$ 0 | Defined$ Self | Power$ 2 | Toughness$ 5 | Types$ Creature | Keywords$ Defender | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_sentry.jpg +Oracle:As Molten Sentry enters the battlefield, flip a coin. If the coin comes up heads, Molten Sentry enters the battlefield as a 5/2 creature with haste. If it comes up tails, Molten Sentry enters the battlefield as a 2/5 creature with defender. diff --git a/forge-gui/res/cardsfolder/m/molten_slagheap.txt b/forge-gui/res/cardsfolder/m/molten_slagheap.txt index 0d20eb8259c..8e8e10b3670 100644 --- a/forge-gui/res/cardsfolder/m/molten_slagheap.txt +++ b/forge-gui/res/cardsfolder/m/molten_slagheap.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo B R | Amount$ Chose SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_slagheap.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Molten Slagheap.\n{1}, Remove X storage counters from Molten Slagheap: Add X mana in any combination of {B} and/or {R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Molten Slagheap.\n{1}, Remove X storage counters from Molten Slagheap: Add X mana in any combination of {B} and/or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/molten_tail_masticore.txt b/forge-gui/res/cardsfolder/m/molten_tail_masticore.txt index e2922207067..7d1ffcfc0de 100644 --- a/forge-gui/res/cardsfolder/m/molten_tail_masticore.txt +++ b/forge-gui/res/cardsfolder/m/molten_tail_masticore.txt @@ -11,4 +11,4 @@ A:AB$DealDamage | Cost$ 4 ExileFromGrave<1/Creature> | NumDmg$ 4 | ValidTgts$ Cr A:AB$Regenerate | Cost$ 2 | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/molten_tail_masticore.jpg -Oracle:At the beginning of your upkeep, sacrifice Molten-Tail Masticore unless you discard a card.\n{4}, Exile a creature card from your graveyard: Molten-Tail Masticore deals 4 damage to target creature or player.\n{2}: Regenerate Molten-Tail Masticore. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Molten-Tail Masticore unless you discard a card.\n{4}, Exile a creature card from your graveyard: Molten-Tail Masticore deals 4 damage to target creature or player.\n{2}: Regenerate Molten-Tail Masticore. diff --git a/forge-gui/res/cardsfolder/m/moltensteel_dragon.txt b/forge-gui/res/cardsfolder/m/moltensteel_dragon.txt index 2b09b525352..0901ce62b60 100644 --- a/forge-gui/res/cardsfolder/m/moltensteel_dragon.txt +++ b/forge-gui/res/cardsfolder/m/moltensteel_dragon.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying A:AB$ Pump | Cost$ PR | Defined$ Self | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/moltensteel_dragon.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nFlying\n{R/P}: Moltensteel Dragon gets +1/+0 until end of turn. \ No newline at end of file +Oracle:({R/P} can be paid with either {R} or 2 life.)\nFlying\n{R/P}: Moltensteel Dragon gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/molting_harpy.txt b/forge-gui/res/cardsfolder/m/molting_harpy.txt index ee0c8146012..7b9cb69af2b 100644 --- a/forge-gui/res/cardsfolder/m/molting_harpy.txt +++ b/forge-gui/res/cardsfolder/m/molting_harpy.txt @@ -5,4 +5,4 @@ PT:2/1 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 2 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/molting_harpy.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Molting Harpy unless you pay {2}. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Molting Harpy unless you pay {2}. diff --git a/forge-gui/res/cardsfolder/m/molting_skin.txt b/forge-gui/res/cardsfolder/m/molting_skin.txt index 35262e23b1d..ccbaaacabf0 100644 --- a/forge-gui/res/cardsfolder/m/molting_skin.txt +++ b/forge-gui/res/cardsfolder/m/molting_skin.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Enchantment A:AB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cost$ Return<1/CARDNAME> | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/molting_skin.jpg -Oracle:Return Molting Skin to its owner's hand: Regenerate target creature. \ No newline at end of file +Oracle:Return Molting Skin to its owner's hand: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/m/moment_of_heroism.txt b/forge-gui/res/cardsfolder/m/moment_of_heroism.txt index 2dbddbe2979..db05ce93293 100644 --- a/forge-gui/res/cardsfolder/m/moment_of_heroism.txt +++ b/forge-gui/res/cardsfolder/m/moment_of_heroism.txt @@ -1,6 +1,6 @@ -Name:Moment of Heroism -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ Lifelink | SpellDescription$ Target creature gets +2/+2 and gains lifelink until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/moment_of_heroism.jpg -Oracle:Target creature gets +2/+2 and gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) \ No newline at end of file +Name:Moment of Heroism +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ Lifelink | SpellDescription$ Target creature gets +2/+2 and gains lifelink until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/moment_of_heroism.jpg +Oracle:Target creature gets +2/+2 and gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/m/moment_of_silence.txt b/forge-gui/res/cardsfolder/m/moment_of_silence.txt index 8ead3ddf5f8..6b4354b5ad8 100644 --- a/forge-gui/res/cardsfolder/m/moment_of_silence.txt +++ b/forge-gui/res/cardsfolder/m/moment_of_silence.txt @@ -1,7 +1,7 @@ -Name:Moment of Silence -ManaCost:W -Types:Instant -A:SP$ Pump | Cost$ W | ValidTgts$ Player | TgtPrompt$ Select target player | KW$ Skip your next combat phase. | SpellDescription$ Target player skips his or her next combat phase this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/moment_of_silence.jpg -Oracle:Target player skips his or her next combat phase this turn. \ No newline at end of file +Name:Moment of Silence +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | ValidTgts$ Player | TgtPrompt$ Select target player | KW$ Skip your next combat phase. | SpellDescription$ Target player skips his or her next combat phase this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/moment_of_silence.jpg +Oracle:Target player skips his or her next combat phase this turn. diff --git a/forge-gui/res/cardsfolder/m/momentary_blink.txt b/forge-gui/res/cardsfolder/m/momentary_blink.txt index d739f21e665..5fbd9d6d286 100644 --- a/forge-gui/res/cardsfolder/m/momentary_blink.txt +++ b/forge-gui/res/cardsfolder/m/momentary_blink.txt @@ -6,4 +6,4 @@ A:SP$ ChangeZone | Cost$ 1 W | Origin$ Battlefield | Destination$ Exile | ValidT SVar:DBReturn:DB$ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/momentary_blink.jpg -Oracle:Exile target creature you control, then return it to the battlefield under its owner's control.\nFlashback {3}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Exile target creature you control, then return it to the battlefield under its owner's control.\nFlashback {3}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/momentous_fall.txt b/forge-gui/res/cardsfolder/m/momentous_fall.txt index 6da58332ccb..03640348020 100644 --- a/forge-gui/res/cardsfolder/m/momentous_fall.txt +++ b/forge-gui/res/cardsfolder/m/momentous_fall.txt @@ -7,4 +7,4 @@ SVar:XPower:Sacrificed$CardPower SVar:XToughness:Sacrificed$CardToughness SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/momentous_fall.jpg -Oracle:As an additional cost to cast Momentous Fall, sacrifice a creature.\nYou draw cards equal to the sacrificed creature's power, then you gain life equal to its toughness. \ No newline at end of file +Oracle:As an additional cost to cast Momentous Fall, sacrifice a creature.\nYou draw cards equal to the sacrificed creature's power, then you gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/m/moments_peace.txt b/forge-gui/res/cardsfolder/m/moments_peace.txt index 038055e0e1e..1b88e3353dd 100644 --- a/forge-gui/res/cardsfolder/m/moments_peace.txt +++ b/forge-gui/res/cardsfolder/m/moments_peace.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 2 G A:SP$ Fog | Cost$ 1 G | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/moments_peace.jpg -Oracle:Prevent all combat damage that would be dealt this turn.\nFlashback {2}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt this turn.\nFlashback {2}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/momentum.txt b/forge-gui/res/cardsfolder/m/momentum.txt index 3dbfa2c81f9..f1bd1e72506 100644 --- a/forge-gui/res/cardsfolder/m/momentum.txt +++ b/forge-gui/res/cardsfolder/m/momentum.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ GROWTH | CounterNum$ 1 SVar:X:Count$CardCounters.GROWTH SVar:Picture:http://www.wizards.com/global/images/magic/general/momentum.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, you may put a growth counter on Momentum.\nEnchanted creature gets +1/+1 for each growth counter on Momentum. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of your upkeep, you may put a growth counter on Momentum.\nEnchanted creature gets +1/+1 for each growth counter on Momentum. diff --git a/forge-gui/res/cardsfolder/m/momir_vig_simic_visionary.txt b/forge-gui/res/cardsfolder/m/momir_vig_simic_visionary.txt index a79ca414ca0..4eef24d9ca9 100644 --- a/forge-gui/res/cardsfolder/m/momir_vig_simic_visionary.txt +++ b/forge-gui/res/cardsfolder/m/momir_vig_simic_visionary.txt @@ -7,4 +7,4 @@ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library T:Mode$ SpellCast | ValidCard$ Creature.Blue | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever you cast a blue creature spell, reveal the top card of your library. If it's a creature card, put that card into your hand. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | LibraryPosition2$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/momir_vig_simic_visionary.jpg -Oracle:Whenever you cast a green creature spell, you may search your library for a creature card and reveal it. If you do, shuffle your library and put that card on top of it.\nWhenever you cast a blue creature spell, reveal the top card of your library. If it's a creature card, put that card into your hand. \ No newline at end of file +Oracle:Whenever you cast a green creature spell, you may search your library for a creature card and reveal it. If you do, shuffle your library and put that card on top of it.\nWhenever you cast a blue creature spell, reveal the top card of your library. If it's a creature card, put that card into your hand. diff --git a/forge-gui/res/cardsfolder/m/momir_vig_simic_visionary_avatar.txt b/forge-gui/res/cardsfolder/m/momir_vig_simic_visionary_avatar.txt index 21156b2d8b7..9df46467275 100644 --- a/forge-gui/res/cardsfolder/m/momir_vig_simic_visionary_avatar.txt +++ b/forge-gui/res/cardsfolder/m/momir_vig_simic_visionary_avatar.txt @@ -1,9 +1,9 @@ -Name:Momir Vig, Simic Visionary Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+4 -A:AB$ NameCard | Cost$ X Discard<1/Card> | AILogic$ MomirAvatar | ActivationZone$ Command | AtRandom$ True | ValidCards$ Creature | ValidAttribute$ cmcEQX | References$ X | Amount$ 1 | SubAbility$ DBToken | SorcerySpeed$ True | ActivationLimit$ 1 | AILogic$ MomirAvatar | SpellDescription$ Put a token onto the battlefield that's a copy of a creature card with converted mana cost X chosen at random. Activate this ability only any time you could cast a sorcery and only once each turn. | StackDescription$ SpellDescription -SVar:DBToken:DB$ CopyPermanent | ValidSupportedCopy$ Card | DefinedName$ NamedCard | NumCopies$ 1 | StackDescription$ -SVar:X:Count$xPaid -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/momir_vig_simic_visionary_avatar.jpg -Oracle:Hand +0, life +4\n{X}, Discard a card: Put a token onto the battlefield that's a copy of a creature card with converted mana cost X chosen at random. Activate this ability only any time you could cast a sorcery and only once each turn. \ No newline at end of file +Name:Momir Vig, Simic Visionary Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+4 +A:AB$ NameCard | Cost$ X Discard<1/Card> | AILogic$ MomirAvatar | ActivationZone$ Command | AtRandom$ True | ValidCards$ Creature | ValidAttribute$ cmcEQX | References$ X | Amount$ 1 | SubAbility$ DBToken | SorcerySpeed$ True | ActivationLimit$ 1 | AILogic$ MomirAvatar | SpellDescription$ Put a token onto the battlefield that's a copy of a creature card with converted mana cost X chosen at random. Activate this ability only any time you could cast a sorcery and only once each turn. | StackDescription$ SpellDescription +SVar:DBToken:DB$ CopyPermanent | ValidSupportedCopy$ Card | DefinedName$ NamedCard | NumCopies$ 1 | StackDescription$ +SVar:X:Count$xPaid +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/momir_vig_simic_visionary_avatar.jpg +Oracle:Hand +0, life +4\n{X}, Discard a card: Put a token onto the battlefield that's a copy of a creature card with converted mana cost X chosen at random. Activate this ability only any time you could cast a sorcery and only once each turn. diff --git a/forge-gui/res/cardsfolder/m/mondronen_shaman_tovolars_magehunter.txt b/forge-gui/res/cardsfolder/m/mondronen_shaman_tovolars_magehunter.txt index 0f4b3bd971a..4ebe288a5a9 100644 --- a/forge-gui/res/cardsfolder/m/mondronen_shaman_tovolars_magehunter.txt +++ b/forge-gui/res/cardsfolder/m/mondronen_shaman_tovolars_magehunter.txt @@ -1,23 +1,23 @@ -Name:Mondronen Shaman -ManaCost:3 R -Types:Creature Human Werewolf Shaman -PT:3/2 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/mondronen_shaman.jpg -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Mondronen Shaman. - -ALTERNATE - -Name:Tovolar's Magehunter -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:5/5 -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever an opponent casts a spell, CARDNAME deals 2 damage to that player. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/tovolars_magehunter.jpg -Oracle:Whenever an opponent casts a spell, Tovolar's Magehunter deals 2 damage to that player.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Tovolar's Magehunter. \ No newline at end of file +Name:Mondronen Shaman +ManaCost:3 R +Types:Creature Human Werewolf Shaman +PT:3/2 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/mondronen_shaman.jpg +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Mondronen Shaman. + +ALTERNATE + +Name:Tovolar's Magehunter +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:5/5 +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever an opponent casts a spell, CARDNAME deals 2 damage to that player. +SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/tovolars_magehunter.jpg +Oracle:Whenever an opponent casts a spell, Tovolar's Magehunter deals 2 damage to that player.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Tovolar's Magehunter. diff --git a/forge-gui/res/cardsfolder/m/mongrel_pack.txt b/forge-gui/res/cardsfolder/m/mongrel_pack.txt index 3437ea832bf..ecf0eac7908 100644 --- a/forge-gui/res/cardsfolder/m/mongrel_pack.txt +++ b/forge-gui/res/cardsfolder/m/mongrel_pack.txt @@ -5,4 +5,4 @@ PT:4/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | Phase$ BeginCombat->EndCombat | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield during combat, put four 1/1 green Hound creature tokens onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | ActivationPhases$ BeginCombat->EndCombat | TokenAmount$ 4 | TokenName$ Hound | TokenTypes$ Creature,Hound | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mongrel_pack.jpg -Oracle:When Mongrel Pack dies during combat, put four 1/1 green Hound creature tokens onto the battlefield. \ No newline at end of file +Oracle:When Mongrel Pack dies during combat, put four 1/1 green Hound creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/monk_idealist.txt b/forge-gui/res/cardsfolder/m/monk_idealist.txt index 71057e77b8c..b487f372714 100644 --- a/forge-gui/res/cardsfolder/m/monk_idealist.txt +++ b/forge-gui/res/cardsfolder/m/monk_idealist.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target enchantment card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/monk_idealist.jpg -Oracle:When Monk Idealist enters the battlefield, return target enchantment card from your graveyard to your hand. \ No newline at end of file +Oracle:When Monk Idealist enters the battlefield, return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/monk_realist.txt b/forge-gui/res/cardsfolder/m/monk_realist.txt index 53a5ffc9687..d69f9a81d85 100644 --- a/forge-gui/res/cardsfolder/m/monk_realist.txt +++ b/forge-gui/res/cardsfolder/m/monk_realist.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target enchantment. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/monk_realist.jpg -Oracle:When Monk Realist enters the battlefield, destroy target enchantment. \ No newline at end of file +Oracle:When Monk Realist enters the battlefield, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/m/monkey_cage.txt b/forge-gui/res/cardsfolder/m/monkey_cage.txt index d206b8de591..4914f47a90a 100644 --- a/forge-gui/res/cardsfolder/m/monkey_cage.txt +++ b/forge-gui/res/cardsfolder/m/monkey_cage.txt @@ -6,4 +6,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBToken | Reme SVar:DBToken:DB$Token | Cost$ 0 | ConditionDefined$ Remembered | ConditionPresent$ Card.Self | TokenAmount$ X | References$ X | TokenName$ Ape | TokenTypes$ Creature,Ape | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 SVar:X:TriggeredCard$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/monkey_cage.jpg -Oracle:When a creature enters the battlefield, sacrifice Monkey Cage and put X 2/2 green Ape creature tokens onto the battlefield, where X is that creature's converted mana cost. \ No newline at end of file +Oracle:When a creature enters the battlefield, sacrifice Monkey Cage and put X 2/2 green Ape creature tokens onto the battlefield, where X is that creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/m/monomania.txt b/forge-gui/res/cardsfolder/m/monomania.txt index c78424e71d5..8165bafc746 100644 --- a/forge-gui/res/cardsfolder/m/monomania.txt +++ b/forge-gui/res/cardsfolder/m/monomania.txt @@ -1,8 +1,8 @@ -Name:Monomania -ManaCost:3 B B -Types:Sorcery -A:SP$ ChooseCard | Cost$ 3 B B | ValidTgts$ Player | Amount$ 1 | Choices$ Card | SubAbility$ DBDiscard | RememberChosen$ True | AILogic$ AtLeast2 | TargetControls$ True | ChoiceZone$ Hand | SpellDescription$ Target player chooses a card in his or her hand and discards the rest. -SVar:DBDiscard:DB$ Discard | Defined$ Targeted | Mode$ NotRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/monomania.jpg -Oracle:Target player chooses a card in his or her hand and discards the rest. \ No newline at end of file +Name:Monomania +ManaCost:3 B B +Types:Sorcery +A:SP$ ChooseCard | Cost$ 3 B B | ValidTgts$ Player | Amount$ 1 | Choices$ Card | SubAbility$ DBDiscard | RememberChosen$ True | AILogic$ AtLeast2 | TargetControls$ True | ChoiceZone$ Hand | SpellDescription$ Target player chooses a card in his or her hand and discards the rest. +SVar:DBDiscard:DB$ Discard | Defined$ Targeted | Mode$ NotRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/monomania.jpg +Oracle:Target player chooses a card in his or her hand and discards the rest. diff --git a/forge-gui/res/cardsfolder/m/monsoon.txt b/forge-gui/res/cardsfolder/m/monsoon.txt index 2c1c04966ed..b61252fbb0d 100644 --- a/forge-gui/res/cardsfolder/m/monsoon.txt +++ b/forge-gui/res/cardsfolder/m/monsoon.txt @@ -1,12 +1,12 @@ -Name:Monsoon -ManaCost:2 R G -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ At the beginning of each player's end step, tap all untapped Islands that player controls and CARDNAME deals X damage to the player, where X is the number of Islands tapped this way. -SVar:TrigTap:AB$ TapAll | Cost$ 0 | ValidCards$ Island.ActivePlayerCtrl+untapped | RememberTapped$ True | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:AITapDown:Island -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/monsoon.jpg -Oracle:At the beginning of each player's end step, tap all untapped Islands that player controls and Monsoon deals X damage to the player, where X is the number of Islands tapped this way. +Name:Monsoon +ManaCost:2 R G +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ At the beginning of each player's end step, tap all untapped Islands that player controls and CARDNAME deals X damage to the player, where X is the number of Islands tapped this way. +SVar:TrigTap:AB$ TapAll | Cost$ 0 | ValidCards$ Island.ActivePlayerCtrl+untapped | RememberTapped$ True | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ TriggeredPlayer | NumDmg$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:AITapDown:Island +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/monsoon.jpg +Oracle:At the beginning of each player's end step, tap all untapped Islands that player controls and Monsoon deals X damage to the player, where X is the number of Islands tapped this way. diff --git a/forge-gui/res/cardsfolder/m/monss_goblin_raiders.txt b/forge-gui/res/cardsfolder/m/monss_goblin_raiders.txt index b5c341b6201..2fafcaef770 100644 --- a/forge-gui/res/cardsfolder/m/monss_goblin_raiders.txt +++ b/forge-gui/res/cardsfolder/m/monss_goblin_raiders.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Creature Goblin PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/p4/en-us/card25491.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/monstrify.txt b/forge-gui/res/cardsfolder/m/monstrify.txt index b215e9869db..2acadd6877f 100644 --- a/forge-gui/res/cardsfolder/m/monstrify.txt +++ b/forge-gui/res/cardsfolder/m/monstrify.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. | TgtPrompt$ Select target creature. A:SP$ Pump | Cost$ 3 G Discard<1/Land> | ActivationZone$ Graveyard | CostDesc$ Retrace | ValidTgts$ Creature | TgtPrompt$ Select target creature. | NumAtt$ +4 | NumDef$ +4 | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:Picture:http://www.wizards.com/global/images/magic/general/monstrify.jpg -Oracle:Target creature gets +4/+4 until end of turn.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Target creature gets +4/+4 until end of turn.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/m/monstrous_carabid.txt b/forge-gui/res/cardsfolder/m/monstrous_carabid.txt index ebb7a68f567..b37e9aa30cf 100644 --- a/forge-gui/res/cardsfolder/m/monstrous_carabid.txt +++ b/forge-gui/res/cardsfolder/m/monstrous_carabid.txt @@ -5,4 +5,4 @@ PT:4/4 K:CARDNAME attacks each turn if able. K:Cycling:BR SVar:Picture:http://www.wizards.com/global/images/magic/general/monstrous_carabid.jpg -Oracle:Monstrous Carabid attacks each turn if able.\nCycling {B/R} ({B/R}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Monstrous Carabid attacks each turn if able.\nCycling {B/R} ({B/R}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/m/monstrous_growth.txt b/forge-gui/res/cardsfolder/m/monstrous_growth.txt index fcdefcb1507..fd94dd7ba58 100644 --- a/forge-gui/res/cardsfolder/m/monstrous_growth.txt +++ b/forge-gui/res/cardsfolder/m/monstrous_growth.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/monstrous_growth.jpg -Oracle:Target creature gets +4/+4 until end of turn. \ No newline at end of file +Oracle:Target creature gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/monstrous_hound.txt b/forge-gui/res/cardsfolder/m/monstrous_hound.txt index ba815936810..3f1660cd13e 100644 --- a/forge-gui/res/cardsfolder/m/monstrous_hound.txt +++ b/forge-gui/res/cardsfolder/m/monstrous_hound.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME can't attack. & SVar:X:Count$Valid Land.YouCtrl SVar:Y:Count$Valid Land.YouDontCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/monstrous_hound.jpg -Oracle:Monstrous Hound can't attack unless you control more lands than defending player.\nMonstrous Hound can't block unless you control more lands than attacking player. \ No newline at end of file +Oracle:Monstrous Hound can't attack unless you control more lands than defending player.\nMonstrous Hound can't block unless you control more lands than attacking player. diff --git a/forge-gui/res/cardsfolder/m/moon_heron.txt b/forge-gui/res/cardsfolder/m/moon_heron.txt index 333bf2bc8d0..789e4ce0a2e 100644 --- a/forge-gui/res/cardsfolder/m/moon_heron.txt +++ b/forge-gui/res/cardsfolder/m/moon_heron.txt @@ -1,7 +1,7 @@ -Name:Moon Heron -ManaCost:3 U -Types:Creature Spirit Bird -PT:3/2 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/moon_heron.jpg -Oracle:Flying \ No newline at end of file +Name:Moon Heron +ManaCost:3 U +Types:Creature Spirit Bird +PT:3/2 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/moon_heron.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/m/moon_sprite.txt b/forge-gui/res/cardsfolder/m/moon_sprite.txt index 56a60162419..3b4c8ade893 100644 --- a/forge-gui/res/cardsfolder/m/moon_sprite.txt +++ b/forge-gui/res/cardsfolder/m/moon_sprite.txt @@ -4,4 +4,4 @@ Types:Creature Faerie PT:1/1 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20229.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/m/moonbow_illusionist.txt b/forge-gui/res/cardsfolder/m/moonbow_illusionist.txt index 566b823685f..487a837d64d 100644 --- a/forge-gui/res/cardsfolder/m/moonbow_illusionist.txt +++ b/forge-gui/res/cardsfolder/m/moonbow_illusionist.txt @@ -1,10 +1,10 @@ -Name:Moonbow Illusionist -ManaCost:2 U -Types:Creature Moonfolk Wizard -PT:2/1 -K:Flying -A:AB$ ChooseType | Cost$ 2 Return<1/Land> | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonbow_illusionist.jpg -Oracle:Flying\n{2}, Return a land you control to its owner's hand: Target land becomes the basic land type of your choice until end of turn. \ No newline at end of file +Name:Moonbow Illusionist +ManaCost:2 U +Types:Creature Moonfolk Wizard +PT:2/1 +K:Flying +A:AB$ ChooseType | Cost$ 2 Return<1/Land> | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonbow_illusionist.jpg +Oracle:Flying\n{2}, Return a land you control to its owner's hand: Target land becomes the basic land type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/moonglove_changeling.txt b/forge-gui/res/cardsfolder/m/moonglove_changeling.txt index d287b580a2c..7f5afc3f96d 100644 --- a/forge-gui/res/cardsfolder/m/moonglove_changeling.txt +++ b/forge-gui/res/cardsfolder/m/moonglove_changeling.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) A:AB$ Pump | Cost$ B | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/moonglove_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{B}: Moonglove Changeling gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy that creature.) \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\n{B}: Moonglove Changeling gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy that creature.) diff --git a/forge-gui/res/cardsfolder/m/moonglove_extract.txt b/forge-gui/res/cardsfolder/m/moonglove_extract.txt index d5e94bca2d9..419bdf6cb87 100644 --- a/forge-gui/res/cardsfolder/m/moonglove_extract.txt +++ b/forge-gui/res/cardsfolder/m/moonglove_extract.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/moonglove_extract.jpg -Oracle:Sacrifice Moonglove Extract: Moonglove Extract deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Sacrifice Moonglove Extract: Moonglove Extract deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/moonglove_winnower.txt b/forge-gui/res/cardsfolder/m/moonglove_winnower.txt index 287e289682e..f6ef0db91de 100644 --- a/forge-gui/res/cardsfolder/m/moonglove_winnower.txt +++ b/forge-gui/res/cardsfolder/m/moonglove_winnower.txt @@ -4,4 +4,4 @@ Types:Creature Elf Rogue PT:2/3 K:Deathtouch SVar:Picture:http://www.wizards.com/global/images/magic/general/moonglove_winnower.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/m/moonhold.txt b/forge-gui/res/cardsfolder/m/moonhold.txt index d6461d46ac1..5ae7dd443c9 100644 --- a/forge-gui/res/cardsfolder/m/moonhold.txt +++ b/forge-gui/res/cardsfolder/m/moonhold.txt @@ -1,9 +1,9 @@ -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.) -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. -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonhold.jpg -Oracle:Target player can't play land cards this turn if {R} was spent to cast Moonhold and can't play creature cards this turn if {W} was spent to cast it. (Do both if {R}{W} was spent.) \ No newline at end of file +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.) +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. +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonhold.jpg +Oracle:Target player can't play land cards this turn if {R} was spent to cast Moonhold and can't play creature cards this turn if {W} was spent to cast it. (Do both if {R}{W} was spent.) diff --git a/forge-gui/res/cardsfolder/m/moonlace.txt b/forge-gui/res/cardsfolder/m/moonlace.txt index 6ac9a48ea08..8e17aac491a 100644 --- a/forge-gui/res/cardsfolder/m/moonlace.txt +++ b/forge-gui/res/cardsfolder/m/moonlace.txt @@ -1,8 +1,8 @@ -Name:Moonlace -ManaCost:U -Types:Instant -A:SP$ Animate | Cost$ U | Colors$ Colorless | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes colorless. -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlace.jpg -Oracle:Target spell or permanent becomes colorless. \ No newline at end of file +Name:Moonlace +ManaCost:U +Types:Instant +A:SP$ Animate | Cost$ U | Colors$ Colorless | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes colorless. +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlace.jpg +Oracle:Target spell or permanent becomes colorless. diff --git a/forge-gui/res/cardsfolder/m/moonlight_bargain.txt b/forge-gui/res/cardsfolder/m/moonlight_bargain.txt index 05dfc4c67f6..a084b2dca5e 100644 --- a/forge-gui/res/cardsfolder/m/moonlight_bargain.txt +++ b/forge-gui/res/cardsfolder/m/moonlight_bargain.txt @@ -1,11 +1,11 @@ -Name:Moonlight Bargain -ManaCost:3 B B -Types:Instant -A:SP$ Dig | Cost$ 3 B B | DigNum$ 5 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBRepeat | SpellDescription$ Look at the top five cards of your library. For each card, put that card into your graveyard unless you pay 2 life. Then put the rest into your hand. -SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBChangeZone | RepeatCards$ Card.IsRemembered | Zone$ Library | UseImprinted$ True | SubAbility$ PutIntoHand -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Imprinted | Origin$ Library | Destination$ Graveyard | UnlessCost$ PayLife<2> | UnlessPayer$ You | ForgetChanged$ True | StackDescription$ Put [{c:Imprinted}] into your graveyard -SVar:PutIntoHand:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Library | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlight_bargain.jpg -Oracle:Look at the top five cards of your library. For each card, put that card into your graveyard unless you pay 2 life. Then put the rest into your hand. \ No newline at end of file +Name:Moonlight Bargain +ManaCost:3 B B +Types:Instant +A:SP$ Dig | Cost$ 3 B B | DigNum$ 5 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBRepeat | SpellDescription$ Look at the top five cards of your library. For each card, put that card into your graveyard unless you pay 2 life. Then put the rest into your hand. +SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBChangeZone | RepeatCards$ Card.IsRemembered | Zone$ Library | UseImprinted$ True | SubAbility$ PutIntoHand +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Imprinted | Origin$ Library | Destination$ Graveyard | UnlessCost$ PayLife<2> | UnlessPayer$ You | ForgetChanged$ True | StackDescription$ Put [{c:Imprinted}] into your graveyard +SVar:PutIntoHand:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Library | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlight_bargain.jpg +Oracle:Look at the top five cards of your library. For each card, put that card into your graveyard unless you pay 2 life. Then put the rest into your hand. diff --git a/forge-gui/res/cardsfolder/m/moonlight_geist.txt b/forge-gui/res/cardsfolder/m/moonlight_geist.txt index 617d7c4cdd8..f9439fad7e3 100644 --- a/forge-gui/res/cardsfolder/m/moonlight_geist.txt +++ b/forge-gui/res/cardsfolder/m/moonlight_geist.txt @@ -1,9 +1,9 @@ -Name:Moonlight Geist -ManaCost:2 W -Types:Creature Spirit -PT:2/1 -K:Flying -A:AB$ Pump | Cost$ 3 W | Defined$ Self | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to and dealt by CARDNAME this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlight_geist.jpg -Oracle:Flying\n{3}{W}: Prevent all combat damage that would be dealt to and dealt by Moonlight Geist this turn. \ No newline at end of file +Name:Moonlight Geist +ManaCost:2 W +Types:Creature Spirit +PT:2/1 +K:Flying +A:AB$ Pump | Cost$ 3 W | Defined$ Self | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to and dealt by CARDNAME this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlight_geist.jpg +Oracle:Flying\n{3}{W}: Prevent all combat damage that would be dealt to and dealt by Moonlight Geist this turn. diff --git a/forge-gui/res/cardsfolder/m/moonlit_strider.txt b/forge-gui/res/cardsfolder/m/moonlit_strider.txt index 99f07020a28..5a1f2dda325 100644 --- a/forge-gui/res/cardsfolder/m/moonlit_strider.txt +++ b/forge-gui/res/cardsfolder/m/moonlit_strider.txt @@ -6,4 +6,4 @@ K:Soulshift 3 A:AB$ Protection | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlit_strider.jpg -Oracle:Sacrifice Moonlit Strider: Target creature you control gains protection from the color of your choice until end of turn.\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Sacrifice Moonlit Strider: Target creature you control gains protection from the color of your choice until end of turn.\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/m/moonlit_wake.txt b/forge-gui/res/cardsfolder/m/moonlit_wake.txt index fb5d3127826..cbad6300c96 100644 --- a/forge-gui/res/cardsfolder/m/moonlit_wake.txt +++ b/forge-gui/res/cardsfolder/m/moonlit_wake.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigGain | TriggerDescription$ Whenever a creature is put into a graveyard from the battlefield, you gain 1 life. SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/moonlit_wake.jpg -Oracle:Whenever a creature dies, you gain 1 life. \ No newline at end of file +Oracle:Whenever a creature dies, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/m/moonmist.txt b/forge-gui/res/cardsfolder/m/moonmist.txt index 4dc87d75067..e3c90469f52 100644 --- a/forge-gui/res/cardsfolder/m/moonmist.txt +++ b/forge-gui/res/cardsfolder/m/moonmist.txt @@ -1,10 +1,10 @@ -Name:Moonmist -ManaCost:1 G -Types:Instant -A:SP$ RepeatEach | Cost$ 1 G | RepeatCards$ Creature.Human+DoubleFaced | Zone$ Battlefield | RepeatSubAbility$ DBState | SubAbility$ DBCurseNonWolves | SpellDescription$ Transform all Humans. Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. (Only double-faced cards can be transformed.) -SVar:DBState:DB$ SetState | Defined$ Remembered | Mode$ Transform | SpellDescription$ Transform all Humans. Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. (Only double-faced cards can be transformed.) -SVar:DBCurseNonWolves:DB$ Effect | Name$ Moonmist Effect | StaticAbilities$ Curse -SVar:Curse:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.nonWerewolf+nonWolf | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonmist.jpg -Oracle:Transform all Humans. Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. (Only double-faced cards can be transformed.) \ No newline at end of file +Name:Moonmist +ManaCost:1 G +Types:Instant +A:SP$ RepeatEach | Cost$ 1 G | RepeatCards$ Creature.Human+DoubleFaced | Zone$ Battlefield | RepeatSubAbility$ DBState | SubAbility$ DBCurseNonWolves | SpellDescription$ Transform all Humans. Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. (Only double-faced cards can be transformed.) +SVar:DBState:DB$ SetState | Defined$ Remembered | Mode$ Transform | SpellDescription$ Transform all Humans. Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. (Only double-faced cards can be transformed.) +SVar:DBCurseNonWolves:DB$ Effect | Name$ Moonmist Effect | StaticAbilities$ Curse +SVar:Curse:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.nonWerewolf+nonWolf | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonmist.jpg +Oracle:Transform all Humans. Prevent all combat damage that would be dealt this turn by creatures other than Werewolves and Wolves. (Only double-faced cards can be transformed.) diff --git a/forge-gui/res/cardsfolder/m/moonring_island.txt b/forge-gui/res/cardsfolder/m/moonring_island.txt index 1d7ca5e310d..3218cacfbb1 100644 --- a/forge-gui/res/cardsfolder/m/moonring_island.txt +++ b/forge-gui/res/cardsfolder/m/moonring_island.txt @@ -1,8 +1,8 @@ -Name:Moonring Island -ManaCost:no cost -Types:Land Island -K:CARDNAME enters the battlefield tapped. -A:AB$ Dig | Cost$ U T | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | IsPresent$ Permanent.Blue+YouCtrl | PresentCompare$ GE2 | SpellDescription$ Look at the top card of target player's library. Activate this ability only if you control two or more blue permanents. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonring_island.jpg -Oracle:({T}: Add {U} to your mana pool.)\nMoonring Island enters the battlefield tapped.\n{U}, {T}: Look at the top card of target player's library. Activate this ability only if you control two or more blue permanents. \ No newline at end of file +Name:Moonring Island +ManaCost:no cost +Types:Land Island +K:CARDNAME enters the battlefield tapped. +A:AB$ Dig | Cost$ U T | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | IsPresent$ Permanent.Blue+YouCtrl | PresentCompare$ GE2 | SpellDescription$ Look at the top card of target player's library. Activate this ability only if you control two or more blue permanents. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonring_island.jpg +Oracle:({T}: Add {U} to your mana pool.)\nMoonring Island enters the battlefield tapped.\n{U}, {T}: Look at the top card of target player's library. Activate this ability only if you control two or more blue permanents. diff --git a/forge-gui/res/cardsfolder/m/moonring_mirror.txt b/forge-gui/res/cardsfolder/m/moonring_mirror.txt index 8acebfdafc9..a032185b9e3 100644 --- a/forge-gui/res/cardsfolder/m/moonring_mirror.txt +++ b/forge-gui/res/cardsfolder/m/moonring_mirror.txt @@ -1,14 +1,14 @@ -Name:Moonring Mirror -ManaCost:5 -Types:Artifact -T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever you draw a card, exile the top card of your library face down. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | Defined$ You | Destination$ Exile | ExileFaceDown$ True | RememberMilled$ True -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeHandExile | TriggerDescription$ At the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with CARDNAME into your hand. -SVar:TrigChangeHandExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | ChangeType$ Card.YouCtrl | RememberChanged$ True | Imprint$ True | SubAbility$ ChangeBack -SVar:ChangeBack:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered+IsNotImprinted | Origin$ Exile | Destination$ Hand | ForgetChanged$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup2 -SVar:DBCleanup2:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonring_mirror.jpg -Oracle:Whenever you draw a card, exile the top card of your library face down.\nAt the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with Moonring Mirror into your hand. \ No newline at end of file +Name:Moonring Mirror +ManaCost:5 +Types:Artifact +T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever you draw a card, exile the top card of your library face down. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | Defined$ You | Destination$ Exile | ExileFaceDown$ True | RememberMilled$ True +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeHandExile | TriggerDescription$ At the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with CARDNAME into your hand. +SVar:TrigChangeHandExile:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Hand | Destination$ Exile | ExileFaceDown$ True | ChangeType$ Card.YouCtrl | RememberChanged$ True | Imprint$ True | SubAbility$ ChangeBack +SVar:ChangeBack:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered+IsNotImprinted | Origin$ Exile | Destination$ Hand | ForgetChanged$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup2 +SVar:DBCleanup2:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonring_mirror.jpg +Oracle:Whenever you draw a card, exile the top card of your library face down.\nAt the beginning of your upkeep, you may exile all cards from your hand face down. If you do, put all other cards you own exiled with Moonring Mirror into your hand. diff --git a/forge-gui/res/cardsfolder/m/moonsilver_spear.txt b/forge-gui/res/cardsfolder/m/moonsilver_spear.txt index b212eda0788..c0f4302d004 100644 --- a/forge-gui/res/cardsfolder/m/moonsilver_spear.txt +++ b/forge-gui/res/cardsfolder/m/moonsilver_spear.txt @@ -1,9 +1,9 @@ -Name:Moonsilver Spear -ManaCost:4 -Types:Artifact Equipment -K:Equip 4 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | AddSVar$ AE | Description$ Equipped creature has first strike. -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigAngelToken | TriggerDescription$ Whenever equipped creature attacks, put a 4/4 white Angel token with flying onto the battlefield. -SVar:TrigAngelToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel avr | TokenAltImages$ w_4_4_angel2_AVR -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonsilver_spear.jpg -Oracle:Equipped creature has first strike.\nWhenever equipped creature attacks, put a 4/4 white Angel creature token with flying onto the battlefield.\nEquip {4} \ No newline at end of file +Name:Moonsilver Spear +ManaCost:4 +Types:Artifact Equipment +K:Equip 4 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | AddSVar$ AE | Description$ Equipped creature has first strike. +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigAngelToken | TriggerDescription$ Whenever equipped creature attacks, put a 4/4 white Angel token with flying onto the battlefield. +SVar:TrigAngelToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel avr | TokenAltImages$ w_4_4_angel2_AVR +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonsilver_spear.jpg +Oracle:Equipped creature has first strike.\nWhenever equipped creature attacks, put a 4/4 white Angel creature token with flying onto the battlefield.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/m/moonveil_dragon.txt b/forge-gui/res/cardsfolder/m/moonveil_dragon.txt index 4a6ff69507f..1686e050ca1 100644 --- a/forge-gui/res/cardsfolder/m/moonveil_dragon.txt +++ b/forge-gui/res/cardsfolder/m/moonveil_dragon.txt @@ -1,8 +1,8 @@ -Name:Moonveil Dragon -ManaCost:3 R R R -Types:Creature Dragon -PT:5/5 -K:Flying -A:AB$ PumpAll | Cost$ R | NumAtt$ +1 | ValidCards$ Creature.YouCtrl |SpellDescription$ Each creature you control gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonveil_dragon.jpg -Oracle:Flying\n{R}: Each creature you control gets +1/+0 until end of turn. \ No newline at end of file +Name:Moonveil Dragon +ManaCost:3 R R R +Types:Creature Dragon +PT:5/5 +K:Flying +A:AB$ PumpAll | Cost$ R | NumAtt$ +1 | ValidCards$ Creature.YouCtrl |SpellDescription$ Each creature you control gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonveil_dragon.jpg +Oracle:Flying\n{R}: Each creature you control gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/moonwing_moth.txt b/forge-gui/res/cardsfolder/m/moonwing_moth.txt index 17823cb3ea4..5bd19f06725 100644 --- a/forge-gui/res/cardsfolder/m/moonwing_moth.txt +++ b/forge-gui/res/cardsfolder/m/moonwing_moth.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/moonwing_moth.jpg -Oracle:Flying\n{W}: Moonwing Moth gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{W}: Moonwing Moth gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/moor_fiend.txt b/forge-gui/res/cardsfolder/m/moor_fiend.txt index 164ff444e0d..53ccd89ca91 100644 --- a/forge-gui/res/cardsfolder/m/moor_fiend.txt +++ b/forge-gui/res/cardsfolder/m/moor_fiend.txt @@ -4,4 +4,4 @@ Types:Creature Horror PT:3/3 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/ia/en-us/card2477.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/m/moorish_cavalry.txt b/forge-gui/res/cardsfolder/m/moorish_cavalry.txt index 630644a883c..1a21fbbb01f 100644 --- a/forge-gui/res/cardsfolder/m/moorish_cavalry.txt +++ b/forge-gui/res/cardsfolder/m/moorish_cavalry.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:3/3 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card108849.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/m/moorland_haunt.txt b/forge-gui/res/cardsfolder/m/moorland_haunt.txt index ebe2e79284a..12c55c4aa54 100644 --- a/forge-gui/res/cardsfolder/m/moorland_haunt.txt +++ b/forge-gui/res/cardsfolder/m/moorland_haunt.txt @@ -1,7 +1,7 @@ -Name:Moorland Haunt -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Token | Cost$ W U T ExileFromGrave<1/Creature> | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/moorland_haunt.jpg -Oracle:{T}: Add {1} to your mana pool.\n{W}{U}, {T}, Exile a creature card from your graveyard: Put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Name:Moorland Haunt +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Token | Cost$ W U T ExileFromGrave<1/Creature> | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/moorland_haunt.jpg +Oracle:{T}: Add {1} to your mana pool.\n{W}{U}, {T}, Exile a creature card from your graveyard: Put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/moorland_inquisitor.txt b/forge-gui/res/cardsfolder/m/moorland_inquisitor.txt index 28622d2372b..59167651cb0 100644 --- a/forge-gui/res/cardsfolder/m/moorland_inquisitor.txt +++ b/forge-gui/res/cardsfolder/m/moorland_inquisitor.txt @@ -1,7 +1,7 @@ -Name:Moorland Inquisitor -ManaCost:1 W -Types:Creature Human Soldier -PT:2/2 -A:AB$ Pump | Cost$ 2 W | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/moorland_inquisitor.jpg -Oracle:{2}{W}: Moorland Inquisitor gains first strike until end of turn. \ No newline at end of file +Name:Moorland Inquisitor +ManaCost:1 W +Types:Creature Human Soldier +PT:2/2 +A:AB$ Pump | Cost$ 2 W | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/moorland_inquisitor.jpg +Oracle:{2}{W}: Moorland Inquisitor gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/m/morale.txt b/forge-gui/res/cardsfolder/m/morale.txt index 3d7c8910610..8ed372ea1b8 100644 --- a/forge-gui/res/cardsfolder/m/morale.txt +++ b/forge-gui/res/cardsfolder/m/morale.txt @@ -3,4 +3,4 @@ ManaCost:1 W W Types:Instant A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.attacking | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Attacking creatures get +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/morale.jpg -Oracle:Attacking creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:Attacking creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/morality_shift.txt b/forge-gui/res/cardsfolder/m/morality_shift.txt index b0eaf6669f3..3a813c4c18f 100644 --- a/forge-gui/res/cardsfolder/m/morality_shift.txt +++ b/forge-gui/res/cardsfolder/m/morality_shift.txt @@ -1,9 +1,9 @@ -Name:Morality Shift -ManaCost:5 B B -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 5 B B | ChangeType$ Card.YouCtrl | Origin$ Library | Destination$ Graveyard | SubAbility$ GraveShift | RememberChanged$ True | SpellDescription$ Exchange your graveyard and library. Then shuffle your library. -SVar:GraveShift:DB$ ChangeZoneAll | ChangeType$ Card.YouCtrl+IsNotRemembered | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/morality_shift.jpg -Oracle:Exchange your graveyard and library. Then shuffle your library. \ No newline at end of file +Name:Morality Shift +ManaCost:5 B B +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 5 B B | ChangeType$ Card.YouCtrl | Origin$ Library | Destination$ Graveyard | SubAbility$ GraveShift | RememberChanged$ True | SpellDescription$ Exchange your graveyard and library. Then shuffle your library. +SVar:GraveShift:DB$ ChangeZoneAll | ChangeType$ Card.YouCtrl+IsNotRemembered | Origin$ Graveyard | Destination$ Library | Shuffle$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/morality_shift.jpg +Oracle:Exchange your graveyard and library. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/moratorium_stone.txt b/forge-gui/res/cardsfolder/m/moratorium_stone.txt index b991faf73d8..2a783921c68 100644 --- a/forge-gui/res/cardsfolder/m/moratorium_stone.txt +++ b/forge-gui/res/cardsfolder/m/moratorium_stone.txt @@ -7,4 +7,4 @@ SVar:DBChangeAll:DB$ChangeZoneAll | Origin$ Graveyard,Battlefield | Destination$ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/moratorium_stone.jpg -Oracle:{2}, {T}: Exile target card from a graveyard.\n{2}{W}{B}, {T}, Sacrifice Moratorium Stone: Exile target nonland card from a graveyard, all other cards from graveyards with the same name as that card, and all permanents with that name. \ No newline at end of file +Oracle:{2}, {T}: Exile target card from a graveyard.\n{2}{W}{B}, {T}, Sacrifice Moratorium Stone: Exile target nonland card from a graveyard, all other cards from graveyards with the same name as that card, and all permanents with that name. diff --git a/forge-gui/res/cardsfolder/m/morbid_bloom.txt b/forge-gui/res/cardsfolder/m/morbid_bloom.txt index 863227a321b..a805a9f7e17 100644 --- a/forge-gui/res/cardsfolder/m/morbid_bloom.txt +++ b/forge-gui/res/cardsfolder/m/morbid_bloom.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 4 B G | Origin$ Graveyard | Destination$ Exile | ValidT SVar:DBToken:DB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling ALA SVar:X:Targeted$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/morbid_bloom.jpg -Oracle:Exile target creature card from a graveyard, then put X 1/1 green Saproling creature tokens onto the battlefield, where X is the exiled card's toughness. \ No newline at end of file +Oracle:Exile target creature card from a graveyard, then put X 1/1 green Saproling creature tokens onto the battlefield, where X is the exiled card's toughness. diff --git a/forge-gui/res/cardsfolder/m/morbid_hunger.txt b/forge-gui/res/cardsfolder/m/morbid_hunger.txt index 2d5cbbacea9..d3e99c0b1c8 100644 --- a/forge-gui/res/cardsfolder/m/morbid_hunger.txt +++ b/forge-gui/res/cardsfolder/m/morbid_hunger.txt @@ -5,4 +5,4 @@ K:Flashback 7 B B A:SP$ DealDamage | Cost$ 4 B B | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DB | SpellDescription$ CARDNAME deals 3 damage to target creature or player. You gain 3 life. SVar:DB:DB$GainLife | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/morbid_hunger.jpg -Oracle:Morbid Hunger deals 3 damage to target creature or player. You gain 3 life.\nFlashback {7}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Morbid Hunger deals 3 damage to target creature or player. You gain 3 life.\nFlashback {7}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/morbid_plunder.txt b/forge-gui/res/cardsfolder/m/morbid_plunder.txt index 6cd92094fa9..f5e5acc5792 100644 --- a/forge-gui/res/cardsfolder/m/morbid_plunder.txt +++ b/forge-gui/res/cardsfolder/m/morbid_plunder.txt @@ -3,4 +3,4 @@ ManaCost:1 B B Types:Sorcery A:SP$ ChangeZone | Cost$ 1 B B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return up to two target creature cards from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/morbid_plunder.jpg -Oracle:Return up to two target creature cards from your graveyard to your hand. \ No newline at end of file +Oracle:Return up to two target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/mordant_dragon.txt b/forge-gui/res/cardsfolder/m/mordant_dragon.txt index c00b4ca6a1d..9b728f47cb9 100644 --- a/forge-gui/res/cardsfolder/m/mordant_dragon.txt +++ b/forge-gui/res/cardsfolder/m/mordant_dragon.txt @@ -9,4 +9,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | Nu SVar:X:Count$CardPower SVar:MustBeBlocked:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mordant_dragon.jpg -Oracle:Flying\n{1}{R}: Mordant Dragon gets +1/+0 until end of turn.\nWhenever Mordant Dragon deals combat damage to a player, you may have it deal that much damage to target creature that player controls. \ No newline at end of file +Oracle:Flying\n{1}{R}: Mordant Dragon gets +1/+0 until end of turn.\nWhenever Mordant Dragon deals combat damage to a player, you may have it deal that much damage to target creature that player controls. diff --git a/forge-gui/res/cardsfolder/m/morgue_burst.txt b/forge-gui/res/cardsfolder/m/morgue_burst.txt index 7293cb8fc53..8fd8588f167 100644 --- a/forge-gui/res/cardsfolder/m/morgue_burst.txt +++ b/forge-gui/res/cardsfolder/m/morgue_burst.txt @@ -1,9 +1,9 @@ -Name:Morgue Burst -ManaCost:4 B R -Types:Sorcery -A:SP$ ChangeZone | Cost$ 4 B R | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | RememberChanged$ True | SubAbility$ DBDmg | SpellDescription$ Return target creature card from your graveyard to your hand. CARDNAME deals damage to target creature or player equal to the power of the card returned this way. -SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Choose target creature or player | NumDmg$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/morgue_burst.jpg -Oracle:Return target creature card from your graveyard to your hand. Morgue Burst deals damage to target creature or player equal to the power of the card returned this way. \ No newline at end of file +Name:Morgue Burst +ManaCost:4 B R +Types:Sorcery +A:SP$ ChangeZone | Cost$ 4 B R | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | RememberChanged$ True | SubAbility$ DBDmg | SpellDescription$ Return target creature card from your graveyard to your hand. CARDNAME deals damage to target creature or player equal to the power of the card returned this way. +SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Choose target creature or player | NumDmg$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/morgue_burst.jpg +Oracle:Return target creature card from your graveyard to your hand. Morgue Burst deals damage to target creature or player equal to the power of the card returned this way. diff --git a/forge-gui/res/cardsfolder/m/morgue_theft.txt b/forge-gui/res/cardsfolder/m/morgue_theft.txt index ca05ce136f1..bb028f6e018 100644 --- a/forge-gui/res/cardsfolder/m/morgue_theft.txt +++ b/forge-gui/res/cardsfolder/m/morgue_theft.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 4 B A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/morgue_theft.jpg -Oracle:Return target creature card from your graveyard to your hand.\nFlashback {4}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Return target creature card from your graveyard to your hand.\nFlashback {4}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/morgue_thrull.txt b/forge-gui/res/cardsfolder/m/morgue_thrull.txt index b913a42ee94..6ec2e9f50ca 100644 --- a/forge-gui/res/cardsfolder/m/morgue_thrull.txt +++ b/forge-gui/res/cardsfolder/m/morgue_thrull.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Mill | Cost$ Sac<1/CARDNAME> | Defined$ You | NumCards$ 3 | SpellDescription$ Put the top three cards of your library into your graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/morgue_thrull.jpg -Oracle:Sacrifice Morgue Thrull: Put the top three cards of your library into your graveyard. \ No newline at end of file +Oracle:Sacrifice Morgue Thrull: Put the top three cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/m/morgue_toad.txt b/forge-gui/res/cardsfolder/m/morgue_toad.txt index 3f74481ac2c..01f463469bf 100644 --- a/forge-gui/res/cardsfolder/m/morgue_toad.txt +++ b/forge-gui/res/cardsfolder/m/morgue_toad.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ U R | SpellDescription$ Add {U}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/morgue_toad.jpg -Oracle:Sacrifice Morgue Toad: Add {U}{R} to your mana pool. \ No newline at end of file +Oracle:Sacrifice Morgue Toad: Add {U}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/morinfen.txt b/forge-gui/res/cardsfolder/m/morinfen.txt index 462f9deee2f..b10569fccbe 100644 --- a/forge-gui/res/cardsfolder/m/morinfen.txt +++ b/forge-gui/res/cardsfolder/m/morinfen.txt @@ -1,9 +1,9 @@ -Name:Morinfen -ManaCost:3 B B -Types:Legendary Creature Horror -PT:5/4 -K:Flying -K:Cumulative upkeep:PayLife<1>:Pay 1 life. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/morinfen.jpg -Oracle:Flying\nCumulative upkeep-Pay 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.) \ No newline at end of file +Name:Morinfen +ManaCost:3 B B +Types:Legendary Creature Horror +PT:5/4 +K:Flying +K:Cumulative upkeep:PayLife<1>:Pay 1 life. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/morinfen.jpg +Oracle:Flying\nCumulative upkeep-Pay 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.) diff --git a/forge-gui/res/cardsfolder/m/morinfen_avatar.txt b/forge-gui/res/cardsfolder/m/morinfen_avatar.txt index 3cced6df846..66f203129ce 100644 --- a/forge-gui/res/cardsfolder/m/morinfen_avatar.txt +++ b/forge-gui/res/cardsfolder/m/morinfen_avatar.txt @@ -1,11 +1,11 @@ -Name:Morinfen Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+30 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 1 life for each permanent you control. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ Ouch -SVar:Ouch:Count$Valid Permanent.YouCtrl -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/morinfen_avatar.jpg -Oracle:Hand +0, life +30\nAt the beginning of your upkeep, you lose 1 life for each permanent you control. \ No newline at end of file +Name:Morinfen Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+30 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 1 life for each permanent you control. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ Ouch +SVar:Ouch:Count$Valid Permanent.YouCtrl +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/morinfen_avatar.jpg +Oracle:Hand +0, life +30\nAt the beginning of your upkeep, you lose 1 life for each permanent you control. diff --git a/forge-gui/res/cardsfolder/m/moriok_reaver.txt b/forge-gui/res/cardsfolder/m/moriok_reaver.txt index e4132f16266..70071d7e4bc 100644 --- a/forge-gui/res/cardsfolder/m/moriok_reaver.txt +++ b/forge-gui/res/cardsfolder/m/moriok_reaver.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Creature Human Warrior PT:3/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/moriok_reaver.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/moriok_replica.txt b/forge-gui/res/cardsfolder/m/moriok_replica.txt index ccca00be03a..abb8bee9415 100644 --- a/forge-gui/res/cardsfolder/m/moriok_replica.txt +++ b/forge-gui/res/cardsfolder/m/moriok_replica.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ 1 B Sac<1/CARDNAME> | NumCards$ 2 | SubAbility$ DBLoseLife | SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/moriok_replica.jpg -Oracle:{1}{B}, Sacrifice Moriok Replica: You draw two cards and lose 2 life. \ No newline at end of file +Oracle:{1}{B}, Sacrifice Moriok Replica: You draw two cards and lose 2 life. diff --git a/forge-gui/res/cardsfolder/m/moriok_rigger.txt b/forge-gui/res/cardsfolder/m/moriok_rigger.txt index 207b0c80bb9..a4818ec4a13 100644 --- a/forge-gui/res/cardsfolder/m/moriok_rigger.txt +++ b/forge-gui/res/cardsfolder/m/moriok_rigger.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever an artifact is put into a graveyard from the battlefield, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/moriok_rigger.jpg -Oracle:Whenever an artifact is put into a graveyard from the battlefield, you may put a +1/+1 counter on Moriok Rigger. \ No newline at end of file +Oracle:Whenever an artifact is put into a graveyard from the battlefield, you may put a +1/+1 counter on Moriok Rigger. diff --git a/forge-gui/res/cardsfolder/m/moriok_scavenger.txt b/forge-gui/res/cardsfolder/m/moriok_scavenger.txt index c8ad2fa4950..184a37a2e4b 100644 --- a/forge-gui/res/cardsfolder/m/moriok_scavenger.txt +++ b/forge-gui/res/cardsfolder/m/moriok_scavenger.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target artifact creature card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.Creature+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/moriok_scavenger.jpg -Oracle:When Moriok Scavenger enters the battlefield, you may return target artifact creature card from your graveyard to your hand. \ No newline at end of file +Oracle:When Moriok Scavenger enters the battlefield, you may return target artifact creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/morkrut_banshee.txt b/forge-gui/res/cardsfolder/m/morkrut_banshee.txt index 2dd69864139..83b64229982 100644 --- a/forge-gui/res/cardsfolder/m/morkrut_banshee.txt +++ b/forge-gui/res/cardsfolder/m/morkrut_banshee.txt @@ -1,9 +1,9 @@ -Name:Morkrut Banshee -ManaCost:3 B B -Types:Creature Spirit -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | References$ Morbid | Execute$ TrigPump | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, target creature gets -4/-4 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | NumAtt$ -4 | NumDef$ -4 -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/morkrut_banshee.jpg -Oracle:Morbid - When Morkrut Banshee enters the battlefield, if a creature died this turn, target creature gets -4/-4 until end of turn. \ No newline at end of file +Name:Morkrut Banshee +ManaCost:3 B B +Types:Creature Spirit +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | References$ Morbid | Execute$ TrigPump | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, target creature gets -4/-4 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | NumAtt$ -4 | NumDef$ -4 +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/morkrut_banshee.jpg +Oracle:Morbid - When Morkrut Banshee enters the battlefield, if a creature died this turn, target creature gets -4/-4 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/morningtide.txt b/forge-gui/res/cardsfolder/m/morningtide.txt index 831c8d1fcdf..438a13d4ccb 100644 --- a/forge-gui/res/cardsfolder/m/morningtide.txt +++ b/forge-gui/res/cardsfolder/m/morningtide.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 1 W | ChangeType$ Card | Origin$ Graveyard | Destination$ Exile | SpellDescription$ Exile all cards from all graveyards. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/morningtide.jpg -Oracle:Exile all cards from all graveyards. \ No newline at end of file +Oracle:Exile all cards from all graveyards. diff --git a/forge-gui/res/cardsfolder/m/moroii.txt b/forge-gui/res/cardsfolder/m/moroii.txt index 717b4c5e7f3..0c2d191d92d 100644 --- a/forge-gui/res/cardsfolder/m/moroii.txt +++ b/forge-gui/res/cardsfolder/m/moroii.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 1 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/moroii.jpg -Oracle:Flying\nAt the beginning of your upkeep, you lose 1 life. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, you lose 1 life. diff --git a/forge-gui/res/cardsfolder/m/morphling.txt b/forge-gui/res/cardsfolder/m/morphling.txt index b5cde8152d3..461927a5b53 100644 --- a/forge-gui/res/cardsfolder/m/morphling.txt +++ b/forge-gui/res/cardsfolder/m/morphling.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ U | KW$ Shroud | SpellDescription$ Morphling gains shroud unt A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ Morphling gets +1/-1 until end of turn. A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ Morphling gets -1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/morphling.jpg -Oracle:{U}: Untap Morphling.\n{U}: Morphling gains flying until end of turn.\n{U}: Morphling gains shroud until end of turn. (It can't be the target of spells or abilities.)\n{1}: Morphling gets +1/-1 until end of turn.\n{1}: Morphling gets -1/+1 until end of turn. \ No newline at end of file +Oracle:{U}: Untap Morphling.\n{U}: Morphling gains flying until end of turn.\n{U}: Morphling gains shroud until end of turn. (It can't be the target of spells or abilities.)\n{1}: Morphling gets +1/-1 until end of turn.\n{1}: Morphling gets -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/morsel_theft.txt b/forge-gui/res/cardsfolder/m/morsel_theft.txt index ccb50f33bbd..e945aadaf7d 100644 --- a/forge-gui/res/cardsfolder/m/morsel_theft.txt +++ b/forge-gui/res/cardsfolder/m/morsel_theft.txt @@ -6,4 +6,4 @@ A:SP$ LoseLife | Cost$ 2 B B | ValidTgts$ Player | TgtPrompt$ Select a player | SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 3 | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | Condition$ AltCost SVar:Picture:http://www.wizards.com/global/images/magic/general/morsel_theft.jpg -Oracle:Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nTarget player loses 3 life and you gain 3 life. If Morsel Theft's prowl cost was paid, draw a card. \ No newline at end of file +Oracle:Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nTarget player loses 3 life and you gain 3 life. If Morsel Theft's prowl cost was paid, draw a card. diff --git a/forge-gui/res/cardsfolder/m/morselhoarder.txt b/forge-gui/res/cardsfolder/m/morselhoarder.txt index 074969d63f5..6811c98ee8d 100644 --- a/forge-gui/res/cardsfolder/m/morselhoarder.txt +++ b/forge-gui/res/cardsfolder/m/morselhoarder.txt @@ -5,4 +5,4 @@ PT:6/4 K:etbCounter:M1M1:2 A:AB$ Mana | Cost$ SubCounter<1/M1M1> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/morselhoarder.jpg -Oracle:Morselhoarder enters the battlefield with two -1/-1 counters on it.\nRemove a -1/-1 counter from Morselhoarder: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Morselhoarder enters the battlefield with two -1/-1 counters on it.\nRemove a -1/-1 counter from Morselhoarder: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mortal_combat.txt b/forge-gui/res/cardsfolder/m/mortal_combat.txt index eaa3143384e..e801b52dfe5 100644 --- a/forge-gui/res/cardsfolder/m/mortal_combat.txt +++ b/forge-gui/res/cardsfolder/m/mortal_combat.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Creature | PresentZone$ Graveyard | PresentPlayer$ You | PresentCompare$ GE20 | TriggerZones$ Battlefield | Execute$ TrigWin | TriggerDescription$ At the beginning of your upkeep, if twenty or more creature cards are in your graveyard, you win the game. SVar:TrigWin:AB$WinsGame | Cost$ 0 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/mortal_combat.jpg -Oracle:At the beginning of your upkeep, if twenty or more creature cards are in your graveyard, you win the game. \ No newline at end of file +Oracle:At the beginning of your upkeep, if twenty or more creature cards are in your graveyard, you win the game. diff --git a/forge-gui/res/cardsfolder/m/mortal_flesh_is_weak.txt b/forge-gui/res/cardsfolder/m/mortal_flesh_is_weak.txt index 184b5963e3b..717e4c62c08 100644 --- a/forge-gui/res/cardsfolder/m/mortal_flesh_is_weak.txt +++ b/forge-gui/res/cardsfolder/m/mortal_flesh_is_weak.txt @@ -1,8 +1,8 @@ -Name:Mortal Flesh Is Weak -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ShowTheWeakness | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent's life total becomes the lowest life total among your opponents. -SVar:ShowTheWeakness:AB$ SetLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ X | References$ X -SVar:X:PlayerCountOpponents$LowestLifeTotal -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/mortal_flesh_is_weak.jpg -Oracle:When you set this scheme in motion, each opponent's life total becomes the lowest life total among your opponents. \ No newline at end of file +Name:Mortal Flesh Is Weak +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ShowTheWeakness | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent's life total becomes the lowest life total among your opponents. +SVar:ShowTheWeakness:AB$ SetLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ X | References$ X +SVar:X:PlayerCountOpponents$LowestLifeTotal +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/mortal_flesh_is_weak.jpg +Oracle:When you set this scheme in motion, each opponent's life total becomes the lowest life total among your opponents. diff --git a/forge-gui/res/cardsfolder/m/mortal_obstinacy.txt b/forge-gui/res/cardsfolder/m/mortal_obstinacy.txt index 50a7a5a3fbc..164b71cd981 100644 --- a/forge-gui/res/cardsfolder/m/mortal_obstinacy.txt +++ b/forge-gui/res/cardsfolder/m/mortal_obstinacy.txt @@ -1,10 +1,10 @@ -Name:Mortal Obstinacy -ManaCost:W -Types:Enchantment Aura -K:Enchant creature you control -A:SP$ Attach | Cost$ W | ValidTgts$ Creature.YouCtrl | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. -T:Mode$ DamageDone | ValidSource$ Card.EnchantedBy | ValidTarget$ Player | Execute$ TrigDestroy| CombatDamage$ True | TriggerDescription$ Whenever enchanted creature deals combat damage to a player, you may sacrifice CARDNAME. If you do, destroy target enchantment. -SVar:TrigDestroy:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/mortal_obstinacy.jpg -Oracle:Enchant creature you control\nEnchanted creature gets +1/+1.\nWhenever enchanted creature deals combat damage to a player, you may sacrifice Mortal Obstinacy. If you do, destroy target enchantment. \ No newline at end of file +Name:Mortal Obstinacy +ManaCost:W +Types:Enchantment Aura +K:Enchant creature you control +A:SP$ Attach | Cost$ W | ValidTgts$ Creature.YouCtrl | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. +T:Mode$ DamageDone | ValidSource$ Card.EnchantedBy | ValidTarget$ Player | Execute$ TrigDestroy| CombatDamage$ True | TriggerDescription$ Whenever enchanted creature deals combat damage to a player, you may sacrifice CARDNAME. If you do, destroy target enchantment. +SVar:TrigDestroy:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/mortal_obstinacy.jpg +Oracle:Enchant creature you control\nEnchanted creature gets +1/+1.\nWhenever enchanted creature deals combat damage to a player, you may sacrifice Mortal Obstinacy. If you do, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/m/mortal_wound.txt b/forge-gui/res/cardsfolder/m/mortal_wound.txt index 6a2bb8968c8..91c67f05d3c 100644 --- a/forge-gui/res/cardsfolder/m/mortal_wound.txt +++ b/forge-gui/res/cardsfolder/m/mortal_wound.txt @@ -9,4 +9,4 @@ T:Mode$ DamageDone | ValidTarget$ Creature.EnchantedBy | Execute$ TrigDestroy | SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mortal_wound.jpg -Oracle:Enchant creature\nWhen enchanted creature is dealt damage, destroy it. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature is dealt damage, destroy it. diff --git a/forge-gui/res/cardsfolder/m/mortals_ardor.txt b/forge-gui/res/cardsfolder/m/mortals_ardor.txt index df2146dab1e..54b2edc803c 100644 --- a/forge-gui/res/cardsfolder/m/mortals_ardor.txt +++ b/forge-gui/res/cardsfolder/m/mortals_ardor.txt @@ -1,6 +1,6 @@ -Name:Mortal's Ardor -ManaCost:W -Types:Instant -A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Lifelink | SpellDescription$ Target creature gets +1/+1 and gains lifelink until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mortals_ardor.jpg -Oracle:Target creature gets +1/+1 and gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) +Name:Mortal's Ardor +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Lifelink | SpellDescription$ Target creature gets +1/+1 and gains lifelink until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mortals_ardor.jpg +Oracle:Target creature gets +1/+1 and gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/m/mortals_resolve.txt b/forge-gui/res/cardsfolder/m/mortals_resolve.txt index 0b4478e82d7..1664f1619f0 100644 --- a/forge-gui/res/cardsfolder/m/mortals_resolve.txt +++ b/forge-gui/res/cardsfolder/m/mortals_resolve.txt @@ -1,6 +1,6 @@ -Name:Mortal's Resolve -ManaCost:1 G -Types:Instant -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Indestructible | SpellDescription$ Target creature gets +1/+1 and gains indestructible until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mortals_resolve.jpg -Oracle:Target creature gets +1/+1 and gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.) +Name:Mortal's Resolve +ManaCost:1 G +Types:Instant +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Indestructible | SpellDescription$ Target creature gets +1/+1 and gains indestructible until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mortals_resolve.jpg +Oracle:Target creature gets +1/+1 and gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.) diff --git a/forge-gui/res/cardsfolder/m/mortarpod.txt b/forge-gui/res/cardsfolder/m/mortarpod.txt index a38da174baa..bc3bd7504d7 100644 --- a/forge-gui/res/cardsfolder/m/mortarpod.txt +++ b/forge-gui/res/cardsfolder/m/mortarpod.txt @@ -7,4 +7,4 @@ K:Living Weapon SVar:Damage:AB$DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mortarpod.jpg -Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +0/+1 and has "Sacrifice this creature: This creature deals 1 damage to target creature or player."\nEquip {2} \ No newline at end of file +Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +0/+1 and has "Sacrifice this creature: This creature deals 1 damage to target creature or player."\nEquip {2} diff --git a/forge-gui/res/cardsfolder/m/mortician_beetle.txt b/forge-gui/res/cardsfolder/m/mortician_beetle.txt index e79452a6ffa..0a0baa577d0 100644 --- a/forge-gui/res/cardsfolder/m/mortician_beetle.txt +++ b/forge-gui/res/cardsfolder/m/mortician_beetle.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Sacrificed | ValidCard$ Creature | Execute$ TrigPutCounter | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a player sacrifices a creature, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mortician_beetle.jpg -Oracle:Whenever a player sacrifices a creature, you may put a +1/+1 counter on Mortician Beetle. \ No newline at end of file +Oracle:Whenever a player sacrifices a creature, you may put a +1/+1 counter on Mortician Beetle. diff --git a/forge-gui/res/cardsfolder/m/mortify.txt b/forge-gui/res/cardsfolder/m/mortify.txt index 16d7084989a..33badcafd2f 100644 --- a/forge-gui/res/cardsfolder/m/mortify.txt +++ b/forge-gui/res/cardsfolder/m/mortify.txt @@ -3,4 +3,4 @@ ManaCost:1 W B Types:Instant A:SP$ Destroy | Cost$ 1 W B | ValidTgts$ Creature,Enchantment | TgtPrompt$ Select target creature or enchantment | SpellDescription$ Destroy target creature or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/mortify.jpg -Oracle:Destroy target creature or enchantment. \ No newline at end of file +Oracle:Destroy target creature or enchantment. diff --git a/forge-gui/res/cardsfolder/m/mortipede.txt b/forge-gui/res/cardsfolder/m/mortipede.txt index 80ce8564378..88aecb1ea5e 100644 --- a/forge-gui/res/cardsfolder/m/mortipede.txt +++ b/forge-gui/res/cardsfolder/m/mortipede.txt @@ -5,4 +5,4 @@ PT:4/1 A:AB$ Pump | Cost$ 2 G | KW$ HIDDEN All creatures able to block CARDNAME do so. | SpellDescription$ All creatures able to block CARDNAME this turn do so. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mortipede.jpg -Oracle:{2}{G}: All creatures able to block Mortipede this turn do so. \ No newline at end of file +Oracle:{2}{G}: All creatures able to block Mortipede this turn do so. diff --git a/forge-gui/res/cardsfolder/m/mortiphobia.txt b/forge-gui/res/cardsfolder/m/mortiphobia.txt index b740d182c63..37d4a4aacc1 100644 --- a/forge-gui/res/cardsfolder/m/mortiphobia.txt +++ b/forge-gui/res/cardsfolder/m/mortiphobia.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 1 B Discard<1/Card> | Origin$ Graveyard | Destination$ A:AB$ ChangeZone | Cost$ 1 B Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Mortiphobia.jpg -Oracle:{1}{B}, Discard a card: Exile target card from a graveyard.\n{1}{B}, Sacrifice Mortiphobia: Exile target card from a graveyard. \ No newline at end of file +Oracle:{1}{B}, Discard a card: Exile target card from a graveyard.\n{1}{B}, Sacrifice Mortiphobia: Exile target card from a graveyard. diff --git a/forge-gui/res/cardsfolder/m/mortis_dogs.txt b/forge-gui/res/cardsfolder/m/mortis_dogs.txt index 74f1d628070..02c44cf2a79 100644 --- a/forge-gui/res/cardsfolder/m/mortis_dogs.txt +++ b/forge-gui/res/cardsfolder/m/mortis_dogs.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ MortisX | References$ MortisX SVar:MortisX:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/mortis_dogs.jpg -Oracle:Whenever Mortis Dogs attacks, it gets +2/+0 until end of turn.\nWhen Mortis Dogs dies, target player loses life equal to its power. \ No newline at end of file +Oracle:Whenever Mortis Dogs attacks, it gets +2/+0 until end of turn.\nWhen Mortis Dogs dies, target player loses life equal to its power. diff --git a/forge-gui/res/cardsfolder/m/mortivore.txt b/forge-gui/res/cardsfolder/m/mortivore.txt index 05b513911c4..4d7c7d062eb 100644 --- a/forge-gui/res/cardsfolder/m/mortivore.txt +++ b/forge-gui/res/cardsfolder/m/mortivore.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$TypeInAllYards.Creature A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/mortivore.jpg -Oracle:Mortivore's power and toughness are each equal to the number of creature cards in all graveyards.\n{B}: Regenerate Mortivore. \ No newline at end of file +Oracle:Mortivore's power and toughness are each equal to the number of creature cards in all graveyards.\n{B}: Regenerate Mortivore. diff --git a/forge-gui/res/cardsfolder/m/mortuary.txt b/forge-gui/res/cardsfolder/m/mortuary.txt index 76960b5e3ec..672492267ec 100644 --- a/forge-gui/res/cardsfolder/m/mortuary.txt +++ b/forge-gui/res/cardsfolder/m/mortuary.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | LibraryPosition$ 0 | Destination$ Library SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mortuary.jpg -Oracle:Whenever a creature is put into your graveyard from the battlefield, put that card on top of your library. \ No newline at end of file +Oracle:Whenever a creature is put into your graveyard from the battlefield, put that card on top of your library. diff --git a/forge-gui/res/cardsfolder/m/mortus_strider.txt b/forge-gui/res/cardsfolder/m/mortus_strider.txt index 818e7e0bb9d..ef81a20a5ca 100644 --- a/forge-gui/res/cardsfolder/m/mortus_strider.txt +++ b/forge-gui/res/cardsfolder/m/mortus_strider.txt @@ -1,9 +1,9 @@ -Name:Mortus Strider -ManaCost:1 U B -Types:Creature Skeleton -PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to its owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand -SVar:SacMe:2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mortus_strider.jpg -Oracle:When Mortus Strider dies, return it to its owner's hand. \ No newline at end of file +Name:Mortus Strider +ManaCost:1 U B +Types:Creature Skeleton +PT:1/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, return it to its owner's hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand +SVar:SacMe:2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mortus_strider.jpg +Oracle:When Mortus Strider dies, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mosquito_guard.txt b/forge-gui/res/cardsfolder/m/mosquito_guard.txt index 0a94fcea4ff..a13536c6968 100644 --- a/forge-gui/res/cardsfolder/m/mosquito_guard.txt +++ b/forge-gui/res/cardsfolder/m/mosquito_guard.txt @@ -5,4 +5,4 @@ PT:1/1 K:First Strike A:AB$ PutCounter | Cost$ 1 W 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/mosquito_guard.jpg -Oracle:First strike\nReinforce 1-{1}{W} ({1}{W}, Discard this card: Put a +1/+1 counter on target creature.) \ No newline at end of file +Oracle:First strike\nReinforce 1-{1}{W} ({1}{W}, Discard this card: Put a +1/+1 counter on target creature.) diff --git a/forge-gui/res/cardsfolder/m/moss_diamond.txt b/forge-gui/res/cardsfolder/m/moss_diamond.txt index 9ab715452fc..6020ea05427 100644 --- a/forge-gui/res/cardsfolder/m/moss_diamond.txt +++ b/forge-gui/res/cardsfolder/m/moss_diamond.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/moss_diamond.jpg -Oracle:Moss Diamond enters the battlefield tapped.\n{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:Moss Diamond enters the battlefield tapped.\n{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/moss_kami.txt b/forge-gui/res/cardsfolder/m/moss_kami.txt index da59f34436e..0d919959ff6 100644 --- a/forge-gui/res/cardsfolder/m/moss_kami.txt +++ b/forge-gui/res/cardsfolder/m/moss_kami.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:5/5 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card76641.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/m/moss_monster.txt b/forge-gui/res/cardsfolder/m/moss_monster.txt index 4e228b47200..a14d5173954 100644 --- a/forge-gui/res/cardsfolder/m/moss_monster.txt +++ b/forge-gui/res/cardsfolder/m/moss_monster.txt @@ -3,4 +3,4 @@ ManaCost:3 G G Types:Creature Elemental PT:3/6 SVar:Picture:http://resources.wizards.com/magic/cards/8ed/en-us/card45411.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/mossbridge_troll.txt b/forge-gui/res/cardsfolder/m/mossbridge_troll.txt index d6d8c48615a..5bbaeb9361b 100644 --- a/forge-gui/res/cardsfolder/m/mossbridge_troll.txt +++ b/forge-gui/res/cardsfolder/m/mossbridge_troll.txt @@ -1,9 +1,9 @@ -Name:Mossbridge Troll -ManaCost:5 G G -Types:Creature Troll -PT:5/5 -K:If CARDNAME would be destroyed, regenerate it. -A:AB$ Pump | Cost$ tapXType | CostDesc$ Tap any number of untapped creatures you control other than CARDNAME with total power 10 or greater: | Defined$ Self | NumAtt$ +20 | NumDef$ +20 | SpellDescription$ CARDNAME gets +20/+20 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mossbridge_troll.jpg -Oracle:If Mossbridge Troll would be destroyed, regenerate it.\nTap any number of untapped creatures you control other than Mossbridge Troll with total power 10 or greater: Mossbridge Troll gets +20/+20 until end of turn. +Name:Mossbridge Troll +ManaCost:5 G G +Types:Creature Troll +PT:5/5 +K:If CARDNAME would be destroyed, regenerate it. +A:AB$ Pump | Cost$ tapXType | CostDesc$ Tap any number of untapped creatures you control other than CARDNAME with total power 10 or greater: | Defined$ Self | NumAtt$ +20 | NumDef$ +20 | SpellDescription$ CARDNAME gets +20/+20 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mossbridge_troll.jpg +Oracle:If Mossbridge Troll would be destroyed, regenerate it.\nTap any number of untapped creatures you control other than Mossbridge Troll with total power 10 or greater: Mossbridge Troll gets +20/+20 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mossdog.txt b/forge-gui/res/cardsfolder/m/mossdog.txt index 679c4508624..1d90d773124 100644 --- a/forge-gui/res/cardsfolder/m/mossdog.txt +++ b/forge-gui/res/cardsfolder/m/mossdog.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Card.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability an opponent controls, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mossdog.jpg -Oracle:Whenever Mossdog becomes the target of a spell or ability an opponent controls, put a +1/+1 counter on Mossdog. \ No newline at end of file +Oracle:Whenever Mossdog becomes the target of a spell or ability an opponent controls, put a +1/+1 counter on Mossdog. diff --git a/forge-gui/res/cardsfolder/m/mossfire_egg.txt b/forge-gui/res/cardsfolder/m/mossfire_egg.txt index 730e8ca3df2..9ef1ff80ebe 100644 --- a/forge-gui/res/cardsfolder/m/mossfire_egg.txt +++ b/forge-gui/res/cardsfolder/m/mossfire_egg.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mossfire_egg.jpg -Oracle:{2}, {T}, Sacrifice Mossfire Egg: Add {R}{G} to your mana pool. Draw a card. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Mossfire Egg: Add {R}{G} to your mana pool. Draw a card. diff --git a/forge-gui/res/cardsfolder/m/mossfire_valley.txt b/forge-gui/res/cardsfolder/m/mossfire_valley.txt index d3cbd98cd16..6a217c3c19a 100644 --- a/forge-gui/res/cardsfolder/m/mossfire_valley.txt +++ b/forge-gui/res/cardsfolder/m/mossfire_valley.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ 1 T | Produced$ R G | SpellDescription$ Add {R}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mossfire_valley.jpg -Oracle:{1}, {T}: Add {R}{G} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {R}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mosstodon.txt b/forge-gui/res/cardsfolder/m/mosstodon.txt index 5b648115683..740b4a27215 100644 --- a/forge-gui/res/cardsfolder/m/mosstodon.txt +++ b/forge-gui/res/cardsfolder/m/mosstodon.txt @@ -4,4 +4,4 @@ Types:Creature Plant Elephant PT:5/3 A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Select target creature with power 5 or greater | KW$ Trample | SpellDescription$ Target creature with power 5 or greater gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mosstodon.jpg -Oracle:{1}: Target creature with power 5 or greater gains trample until end of turn. \ No newline at end of file +Oracle:{1}: Target creature with power 5 or greater gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mosswort_bridge.txt b/forge-gui/res/cardsfolder/m/mosswort_bridge.txt index 8d4f3bb90f4..ee8163636e2 100644 --- a/forge-gui/res/cardsfolder/m/mosswort_bridge.txt +++ b/forge-gui/res/cardsfolder/m/mosswort_bridge.txt @@ -1,11 +1,11 @@ -Name:Mosswort Bridge -ManaCost:no cost -Types:Land -K:Hideaway -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True | ForgetOtherRemembered$ True -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Play | Cost$ G T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | References$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | ForgetRemembered$ True | SpellDescription$ You may play the exiled card without paying its mana cost if creatures you control have total power 10 or greater. -SVar:X:Count$SumPower_Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/mosswort_bridge.jpg -Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {G} to your mana pool.\n{G}, {T}: You may play the exiled card without paying its mana cost if creatures you control have total power 10 or greater. \ No newline at end of file +Name:Mosswort Bridge +ManaCost:no cost +Types:Land +K:Hideaway +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True | ForgetOtherRemembered$ True +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Play | Cost$ G T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | References$ X | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | ForgetRemembered$ True | SpellDescription$ You may play the exiled card without paying its mana cost if creatures you control have total power 10 or greater. +SVar:X:Count$SumPower_Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/mosswort_bridge.jpg +Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {G} to your mana pool.\n{G}, {T}: You may play the exiled card without paying its mana cost if creatures you control have total power 10 or greater. diff --git a/forge-gui/res/cardsfolder/m/mothdust_changeling.txt b/forge-gui/res/cardsfolder/m/mothdust_changeling.txt index e82cb18da60..917cc7c33d7 100644 --- a/forge-gui/res/cardsfolder/m/mothdust_changeling.txt +++ b/forge-gui/res/cardsfolder/m/mothdust_changeling.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) A:AB$ Pump | Cost$ tapXType<1/Creature> | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mothdust_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\nTap an untapped creature you control: Mothdust Changeling gains flying until end of turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nTap an untapped creature you control: Mothdust Changeling gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mother_of_runes.txt b/forge-gui/res/cardsfolder/m/mother_of_runes.txt index f5aa44ae47d..d6add483358 100644 --- a/forge-gui/res/cardsfolder/m/mother_of_runes.txt +++ b/forge-gui/res/cardsfolder/m/mother_of_runes.txt @@ -6,4 +6,4 @@ A:AB$ Protection | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target crea #Computer isn't very good at picking a color to get protection from yet SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mother_of_runes.jpg -Oracle:{T}: Target creature you control gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:{T}: Target creature you control gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mothrider_samurai.txt b/forge-gui/res/cardsfolder/m/mothrider_samurai.txt index b06e5397c7b..d828ea96ca8 100644 --- a/forge-gui/res/cardsfolder/m/mothrider_samurai.txt +++ b/forge-gui/res/cardsfolder/m/mothrider_samurai.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mothrider_samurai.jpg -Oracle:Flying\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Flying\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/m/mount_keralia.txt b/forge-gui/res/cardsfolder/m/mount_keralia.txt index c60b0a42855..f7ccc6c176b 100644 --- a/forge-gui/res/cardsfolder/m/mount_keralia.txt +++ b/forge-gui/res/cardsfolder/m/mount_keralia.txt @@ -1,14 +1,14 @@ -Name:Mount Keralia -ManaCost:no cost -Types:Plane Regatha -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ BuildPressure | TriggerDescription$ At the beginning of your end step, put a pressure counter on CARDNAME. -SVar:BuildPressure:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PRESSURE | CounterNum$ 1 -T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ Eruption | TriggerDescription$ When you planeswalk away from CARDNAME, it deals damage equal to the number of pressure counters on it to each creature and each planeswalker. -SVar:Eruption:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature,Planeswalker | ValidDescription$ each creature and each planeswalker. | NumDmg$ KeraliaX | References$ KeraliaX -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, prevent all damage that planes named CARDNAME would deal this game to permanents you control. -SVar:RolledChaos:AB$ Effect | Cost$ 0 | Name$ Mount Keralia Effect | StaticAbilities$ KeraliaProtection | EffectOwner$ You | Duration$ Permanent | SpellDescription$ Prevent all damage that planes named CARDNAME would deal this game to permanents you control. -SVar:KeraliaProtection:Mode$ PreventDamage | EffectZone$ Command | Target$ Permanent.YouCtrl | Source$ Plane.namedMount Keralia | Description$ Prevent all damage that planes named Mount Keralia would deal this game to permanents you control. -SVar:KeraliaX:TriggeredSource$CardCounters.PRESSURE -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mount_keralia.jpg -Oracle:At the beginning of your end step, put a pressure counter on Mount Keralia.\nWhen you planeswalk away from Mount Keralia, it deals damage equal to the number of pressure counters on it to each creature and each planeswalker.\nWhenever you roll {C}, prevent all damage that planes named Mount Keralia would deal this game to permanents you control. \ No newline at end of file +Name:Mount Keralia +ManaCost:no cost +Types:Plane Regatha +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ BuildPressure | TriggerDescription$ At the beginning of your end step, put a pressure counter on CARDNAME. +SVar:BuildPressure:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PRESSURE | CounterNum$ 1 +T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ Eruption | TriggerDescription$ When you planeswalk away from CARDNAME, it deals damage equal to the number of pressure counters on it to each creature and each planeswalker. +SVar:Eruption:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature,Planeswalker | ValidDescription$ each creature and each planeswalker. | NumDmg$ KeraliaX | References$ KeraliaX +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, prevent all damage that planes named CARDNAME would deal this game to permanents you control. +SVar:RolledChaos:AB$ Effect | Cost$ 0 | Name$ Mount Keralia Effect | StaticAbilities$ KeraliaProtection | EffectOwner$ You | Duration$ Permanent | SpellDescription$ Prevent all damage that planes named CARDNAME would deal this game to permanents you control. +SVar:KeraliaProtection:Mode$ PreventDamage | EffectZone$ Command | Target$ Permanent.YouCtrl | Source$ Plane.namedMount Keralia | Description$ Prevent all damage that planes named Mount Keralia would deal this game to permanents you control. +SVar:KeraliaX:TriggeredSource$CardCounters.PRESSURE +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mount_keralia.jpg +Oracle:At the beginning of your end step, put a pressure counter on Mount Keralia.\nWhen you planeswalk away from Mount Keralia, it deals damage equal to the number of pressure counters on it to each creature and each planeswalker.\nWhenever you roll {C}, prevent all damage that planes named Mount Keralia would deal this game to permanents you control. diff --git a/forge-gui/res/cardsfolder/m/mountain.txt b/forge-gui/res/cardsfolder/m/mountain.txt index 679f588d900..c84dd0e364c 100644 --- a/forge-gui/res/cardsfolder/m/mountain.txt +++ b/forge-gui/res/cardsfolder/m/mountain.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Basic Land Mountain SVar:PicCount:4 SVar:Picture:http://resources.wizards.com/magic/cards/unh/en-us/card73958.jpg\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=159286\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=159285\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=159284 -Oracle:({T}: Add {R} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {R} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/m/mountain_bandit.txt b/forge-gui/res/cardsfolder/m/mountain_bandit.txt index 4f9e64c808a..6a0cd592049 100644 --- a/forge-gui/res/cardsfolder/m/mountain_bandit.txt +++ b/forge-gui/res/cardsfolder/m/mountain_bandit.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Rogue PT:1/1 K:Haste SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal_Three_Kingdoms/mountain_bandit.jpg -Oracle:Haste \ No newline at end of file +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/m/mountain_goat.txt b/forge-gui/res/cardsfolder/m/mountain_goat.txt index 4e4fe3f6fd4..7a87f82ac5e 100644 --- a/forge-gui/res/cardsfolder/m/mountain_goat.txt +++ b/forge-gui/res/cardsfolder/m/mountain_goat.txt @@ -4,4 +4,4 @@ Types:Creature Goat PT:1/1 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card16442.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/m/mountain_stronghold.txt b/forge-gui/res/cardsfolder/m/mountain_stronghold.txt index 4c9dd16f519..f892601aab1 100644 --- a/forge-gui/res/cardsfolder/m/mountain_stronghold.txt +++ b/forge-gui/res/cardsfolder/m/mountain_stronghold.txt @@ -1,7 +1,7 @@ -Name:Mountain Stronghold -ManaCost:no cost -Types:Land -S:Mode$ Continuous | Affected$ Creature.Red+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ Red legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mountain_stronghold.jpg -Oracle:Red legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Mountain Stronghold +ManaCost:no cost +Types:Land +S:Mode$ Continuous | Affected$ Creature.Red+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ Red legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mountain_stronghold.jpg +Oracle:Red legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/m/mountain_titan.txt b/forge-gui/res/cardsfolder/m/mountain_titan.txt index ed0c03f5842..40b3f547c66 100644 --- a/forge-gui/res/cardsfolder/m/mountain_titan.txt +++ b/forge-gui/res/cardsfolder/m/mountain_titan.txt @@ -1,11 +1,11 @@ -Name:Mountain Titan -ManaCost:2 B R -Types:Creature Giant -PT:2/2 -A:AB$ Animate | Cost$ 1 R R | Triggers$ TrigSpellCast | SpellDescription$ Until end of turn, whenever you cast a black spell, put a +1/+1 counter on CARDNAME. -SVar:TrigSpellCast:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a black spell, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:BuffedBy:Card.Black -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mountain_titan.jpg -Oracle:{1}{R}{R}: Until end of turn, whenever you cast a black spell, put a +1/+1 counter on Mountain Titan. \ No newline at end of file +Name:Mountain Titan +ManaCost:2 B R +Types:Creature Giant +PT:2/2 +A:AB$ Animate | Cost$ 1 R R | Triggers$ TrigSpellCast | SpellDescription$ Until end of turn, whenever you cast a black spell, put a +1/+1 counter on CARDNAME. +SVar:TrigSpellCast:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a black spell, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:BuffedBy:Card.Black +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mountain_titan.jpg +Oracle:{1}{R}{R}: Until end of turn, whenever you cast a black spell, put a +1/+1 counter on Mountain Titan. diff --git a/forge-gui/res/cardsfolder/m/mountain_valley.txt b/forge-gui/res/cardsfolder/m/mountain_valley.txt index 32c6badf2b9..c95f3ebbcae 100644 --- a/forge-gui/res/cardsfolder/m/mountain_valley.txt +++ b/forge-gui/res/cardsfolder/m/mountain_valley.txt @@ -4,4 +4,4 @@ Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Mountain,Forest | ChangeNum$ 1 | SpellDescription$ Search your library for a Mountain or Forest card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/mountain_valley.jpg -Oracle:Mountain Valley enters the battlefield tapped.\n{T}, Sacrifice Mountain Valley: Search your library for a Mountain or Forest card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Mountain Valley enters the battlefield tapped.\n{T}, Sacrifice Mountain Valley: Search your library for a Mountain or Forest card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/mountain_yeti.txt b/forge-gui/res/cardsfolder/m/mountain_yeti.txt index e38328738dc..1f825516fe7 100644 --- a/forge-gui/res/cardsfolder/m/mountain_yeti.txt +++ b/forge-gui/res/cardsfolder/m/mountain_yeti.txt @@ -5,4 +5,4 @@ PT:3/3 K:Mountainwalk K:Protection from white SVar:Picture:http://www.wizards.com/global/images/magic/general/mountain_yeti.jpg -Oracle:Mountainwalk, protection from white \ No newline at end of file +Oracle:Mountainwalk, protection from white diff --git a/forge-gui/res/cardsfolder/m/mounted_archers.txt b/forge-gui/res/cardsfolder/m/mounted_archers.txt index e20e8f3f3bf..8038d342842 100644 --- a/forge-gui/res/cardsfolder/m/mounted_archers.txt +++ b/forge-gui/res/cardsfolder/m/mounted_archers.txt @@ -1,8 +1,8 @@ -Name:Mounted Archers -ManaCost:3 W -Types:Creature Human Soldier Archer -PT:2/3 -K:Reach -A:AB$ Pump | Cost$ W | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mounted_archers.jpg -Oracle:Reach (This creature can block creatures with flying.)\n{W}: Mounted Archers can block an additional creature this turn. \ No newline at end of file +Name:Mounted Archers +ManaCost:3 W +Types:Creature Human Soldier Archer +PT:2/3 +K:Reach +A:AB$ Pump | Cost$ W | Defined$ Self | KW$ HIDDEN CARDNAME can block an additional creature. | SpellDescription$ CARDNAME can block an additional creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mounted_archers.jpg +Oracle:Reach (This creature can block creatures with flying.)\n{W}: Mounted Archers can block an additional creature this turn. diff --git a/forge-gui/res/cardsfolder/m/mourners_shield.txt b/forge-gui/res/cardsfolder/m/mourners_shield.txt index 2791c61bfcb..d8a9dc502ef 100644 --- a/forge-gui/res/cardsfolder/m/mourners_shield.txt +++ b/forge-gui/res/cardsfolder/m/mourners_shield.txt @@ -1,11 +1,11 @@ -Name:Mourner's Shield -ManaCost:4 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile target card from a graveyard. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | Imprint$ True -A:AB$ ChooseSource | Cost$ 2 T | Choices$ Card.SharesColorWith Imprinted | ChoiceTitle$ Choose a source that shares a color with the exiled card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage that would be dealt this turn by a source of your choice that shares a color with the exiled card. -SVar:DBEffect:DB$ Effect | StaticAbilities$ PreventFromSource | References$ PreventFromSource | RememberObjects$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:PreventFromSource:Mode$ PreventDamage | EffectZone$ Command | Source$ Card.IsRemembered | Description$ Prevent all damage that would be dealt by a source of your choice that shares a color with the exiled card. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mourners_shield.jpg -Oracle:Imprint - When Mourner's Shield enters the battlefield, you may exile target card from a graveyard.\n{2}, {T}: Prevent all damage that would be dealt this turn by a source of your choice that shares a color with the exiled card. \ No newline at end of file +Name:Mourner's Shield +ManaCost:4 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile target card from a graveyard. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | Imprint$ True +A:AB$ ChooseSource | Cost$ 2 T | Choices$ Card.SharesColorWith Imprinted | ChoiceTitle$ Choose a source that shares a color with the exiled card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage that would be dealt this turn by a source of your choice that shares a color with the exiled card. +SVar:DBEffect:DB$ Effect | StaticAbilities$ PreventFromSource | References$ PreventFromSource | RememberObjects$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:PreventFromSource:Mode$ PreventDamage | EffectZone$ Command | Source$ Card.IsRemembered | Description$ Prevent all damage that would be dealt by a source of your choice that shares a color with the exiled card. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mourners_shield.jpg +Oracle:Imprint - When Mourner's Shield enters the battlefield, you may exile target card from a graveyard.\n{2}, {T}: Prevent all damage that would be dealt this turn by a source of your choice that shares a color with the exiled card. diff --git a/forge-gui/res/cardsfolder/m/mournful_zombie.txt b/forge-gui/res/cardsfolder/m/mournful_zombie.txt index 46ffc6228de..997c4736df2 100644 --- a/forge-gui/res/cardsfolder/m/mournful_zombie.txt +++ b/forge-gui/res/cardsfolder/m/mournful_zombie.txt @@ -6,4 +6,4 @@ A:AB$ GainLife | Cost$ W T | LifeAmount$ 1 | ValidTgts$ Player | TgtPrompt$ Choo SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/mournful_zombie.jpg -Oracle:{W}, {T}: Target player gains 1 life. \ No newline at end of file +Oracle:{W}, {T}: Target player gains 1 life. diff --git a/forge-gui/res/cardsfolder/m/mourning.txt b/forge-gui/res/cardsfolder/m/mourning.txt index 0f71793e859..8027a0e5d03 100644 --- a/forge-gui/res/cardsfolder/m/mourning.txt +++ b/forge-gui/res/cardsfolder/m/mourning.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | Description A:AB$ ChangeZone | Cost$ B | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mourning.jpg -Oracle:Enchant creature\nEnchanted creature gets -2/-0.\n{B}: Return Mourning to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -2/-0.\n{B}: Return Mourning to its owner's hand. diff --git a/forge-gui/res/cardsfolder/m/mourning_thrull.txt b/forge-gui/res/cardsfolder/m/mourning_thrull.txt index 7c7ea110d93..3c17670f131 100644 --- a/forge-gui/res/cardsfolder/m/mourning_thrull.txt +++ b/forge-gui/res/cardsfolder/m/mourning_thrull.txt @@ -8,4 +8,4 @@ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/mourning_thrull.jpg -Oracle:({W/B} can be paid with either {W} or {B}.)\nFlying\nWhenever Mourning Thrull deals damage, you gain that much life. \ No newline at end of file +Oracle:({W/B} can be paid with either {W} or {B}.)\nFlying\nWhenever Mourning Thrull deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/m/mournwhelk.txt b/forge-gui/res/cardsfolder/m/mournwhelk.txt index d30f3c3d5bf..b0b8839964e 100644 --- a/forge-gui/res/cardsfolder/m/mournwhelk.txt +++ b/forge-gui/res/cardsfolder/m/mournwhelk.txt @@ -8,4 +8,4 @@ K:Evoke:3 B T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/mournwhelk.jpg -Oracle:When Mournwhelk enters the battlefield, target player discards two cards.\nEvoke {3}{B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:When Mournwhelk enters the battlefield, target player discards two cards.\nEvoke {3}{B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/m/mouth_of_ronom.txt b/forge-gui/res/cardsfolder/m/mouth_of_ronom.txt index eef704342af..044280ef2f2 100644 --- a/forge-gui/res/cardsfolder/m/mouth_of_ronom.txt +++ b/forge-gui/res/cardsfolder/m/mouth_of_ronom.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ DealDamage | Cost$ 4 S T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mouth_of_ronom.jpg -Oracle:{T}: Add {1} to your mana pool.\n{4}{S}, {T}, Sacrifice Mouth of Ronom: Mouth of Ronom deals 4 damage to target creature. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{4}{S}, {T}, Sacrifice Mouth of Ronom: Mouth of Ronom deals 4 damage to target creature. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/m/mox_diamond.txt b/forge-gui/res/cardsfolder/m/mox_diamond.txt index 7a121582fb9..e6f2e5224c3 100644 --- a/forge-gui/res/cardsfolder/m/mox_diamond.txt +++ b/forge-gui/res/cardsfolder/m/mox_diamond.txt @@ -10,4 +10,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mox_diamond.jpg -Oracle:If Mox Diamond would enter the battlefield, you may discard a land card instead. If you do, put Mox Diamond onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:If Mox Diamond would enter the battlefield, you may discard a land card instead. If you do, put Mox Diamond onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mox_emerald.txt b/forge-gui/res/cardsfolder/m/mox_emerald.txt index 0e33614752c..aed68de6281 100644 --- a/forge-gui/res/cardsfolder/m/mox_emerald.txt +++ b/forge-gui/res/cardsfolder/m/mox_emerald.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/2u/en-us/card629.jpg -Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mox_jet.txt b/forge-gui/res/cardsfolder/m/mox_jet.txt index ac0f8b4ec28..1b8c4c4b5ae 100644 --- a/forge-gui/res/cardsfolder/m/mox_jet.txt +++ b/forge-gui/res/cardsfolder/m/mox_jet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/2u/en-us/card630.jpg -Oracle:{T}: Add {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mox_opal.txt b/forge-gui/res/cardsfolder/m/mox_opal.txt index a91daab08e9..123800d5ee8 100644 --- a/forge-gui/res/cardsfolder/m/mox_opal.txt +++ b/forge-gui/res/cardsfolder/m/mox_opal.txt @@ -4,4 +4,4 @@ Types:Legendary Artifact A:AB$ Mana | Cost$ T | Produced$ Any | Activation$ Metalcraft | PrecostDesc$ Metalcraft - | SpellDescription$ Add one mana of any color to your mana pool. Activate this ability only if you control three or more artifacts. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mox_opal.jpg -Oracle:Metalcraft - {T}: Add one mana of any color to your mana pool. Activate this ability only if you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - {T}: Add one mana of any color to your mana pool. Activate this ability only if you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/m/mox_pearl.txt b/forge-gui/res/cardsfolder/m/mox_pearl.txt index 6f855d38266..d626d0c60ed 100644 --- a/forge-gui/res/cardsfolder/m/mox_pearl.txt +++ b/forge-gui/res/cardsfolder/m/mox_pearl.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/2u/en-us/card631.jpg -Oracle:{T}: Add {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mox_ruby.txt b/forge-gui/res/cardsfolder/m/mox_ruby.txt index bcb07f04080..ddab64e1877 100644 --- a/forge-gui/res/cardsfolder/m/mox_ruby.txt +++ b/forge-gui/res/cardsfolder/m/mox_ruby.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/2u/en-us/card632.jpg -Oracle:{T}: Add {R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mox_sapphire.txt b/forge-gui/res/cardsfolder/m/mox_sapphire.txt index cce4c0c2099..b4de56cef91 100644 --- a/forge-gui/res/cardsfolder/m/mox_sapphire.txt +++ b/forge-gui/res/cardsfolder/m/mox_sapphire.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/2u/en-us/card633.jpg -Oracle:{T}: Add {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mtenda_griffin.txt b/forge-gui/res/cardsfolder/m/mtenda_griffin.txt index 186bb1a61bf..89548f7b64e 100644 --- a/forge-gui/res/cardsfolder/m/mtenda_griffin.txt +++ b/forge-gui/res/cardsfolder/m/mtenda_griffin.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ ChangeZone | Cost$ W T | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBBounce | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Return CARDNAME to its owner's hand and return target Griffin card from your graveyard to your hand. Activate this ability only during your upkeep. SVar:DBBounce:DB$ ChangeZone | ValidTgts$ Griffin.YouCtrl | TgtPrompt$ Select target Griffin from your graveyard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/mtenda_griffin.jpg -Oracle:Flying\n{W}, {T}: Return Mtenda Griffin to its owner's hand and return target Griffin card from your graveyard to your hand. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Flying\n{W}, {T}: Return Mtenda Griffin to its owner's hand and return target Griffin card from your graveyard to your hand. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/m/mtenda_herder.txt b/forge-gui/res/cardsfolder/m/mtenda_herder.txt index 236d06d71d3..4464201af27 100644 --- a/forge-gui/res/cardsfolder/m/mtenda_herder.txt +++ b/forge-gui/res/cardsfolder/m/mtenda_herder.txt @@ -4,4 +4,4 @@ Types:Creature Human Scout PT:1/1 K:Flanking SVar:Picture:http://www.wizards.com/global/images/magic/general/mtenda_herder.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/m/mtenda_lion.txt b/forge-gui/res/cardsfolder/m/mtenda_lion.txt index 7718f3a8d10..36b6dc2d00f 100644 --- a/forge-gui/res/cardsfolder/m/mtenda_lion.txt +++ b/forge-gui/res/cardsfolder/m/mtenda_lion.txt @@ -1,8 +1,8 @@ -Name:Mtenda Lion -ManaCost:G -Types:Creature Cat -PT:2/1 -T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ MtendaLionPump | TriggerDescription$ Whenever CARDNAME attacks, defending player may pay {U}. If that player does, prevent all combat damage that would be dealt by CARDNAME this turn. -SVar:MtendaLionPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | UnlessCost$ U | UnlessPayer$ DefendingPlayer | UnlessSwitched$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mtenda_lion.jpg -Oracle:Whenever Mtenda Lion attacks, defending player may pay {U}. If that player does, prevent all combat damage that would be dealt by Mtenda Lion this turn. \ No newline at end of file +Name:Mtenda Lion +ManaCost:G +Types:Creature Cat +PT:2/1 +T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ MtendaLionPump | TriggerDescription$ Whenever CARDNAME attacks, defending player may pay {U}. If that player does, prevent all combat damage that would be dealt by CARDNAME this turn. +SVar:MtendaLionPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | UnlessCost$ U | UnlessPayer$ DefendingPlayer | UnlessSwitched$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mtenda_lion.jpg +Oracle:Whenever Mtenda Lion attacks, defending player may pay {U}. If that player does, prevent all combat damage that would be dealt by Mtenda Lion this turn. diff --git a/forge-gui/res/cardsfolder/m/muck_drubb.txt b/forge-gui/res/cardsfolder/m/muck_drubb.txt index 5a17706db2b..7f073aa2624 100644 --- a/forge-gui/res/cardsfolder/m/muck_drubb.txt +++ b/forge-gui/res/cardsfolder/m/muck_drubb.txt @@ -1,11 +1,11 @@ -Name:Muck Drubb -ManaCost:3 B B -Types:Creature Beast -PT:3/3 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, change the target of target spell that targets only a single creature to Muck Drubb. -SVar:TrigChange:AB$ ChangeTargets | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | DefinedMagnet$ Self | TargetsSingleTarget$ True | TargetValidTargeting$ Creature -K:Madness:2 B -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/muck_drubb.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Muck Drubb enters the battlefield, change the target of target spell that targets only a single creature to Muck Drubb.\nMadness {2}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Name:Muck Drubb +ManaCost:3 B B +Types:Creature Beast +PT:3/3 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, change the target of target spell that targets only a single creature to Muck Drubb. +SVar:TrigChange:AB$ ChangeTargets | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | DefinedMagnet$ Self | TargetsSingleTarget$ True | TargetValidTargeting$ Creature +K:Madness:2 B +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/muck_drubb.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Muck Drubb enters the battlefield, change the target of target spell that targets only a single creature to Muck Drubb.\nMadness {2}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/m/muck_rats.txt b/forge-gui/res/cardsfolder/m/muck_rats.txt index bdfc473b53e..3e45ac905bf 100644 --- a/forge-gui/res/cardsfolder/m/muck_rats.txt +++ b/forge-gui/res/cardsfolder/m/muck_rats.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Creature Rat PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20375.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/m/mudbrawler_cohort.txt b/forge-gui/res/cardsfolder/m/mudbrawler_cohort.txt index 8d04f4c5535..211d0c34ecb 100644 --- a/forge-gui/res/cardsfolder/m/mudbrawler_cohort.txt +++ b/forge-gui/res/cardsfolder/m/mudbrawler_cohort.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Check SVar:X:Count$Valid Creature.YouCtrl+Red+Other SVar:BuffedBy:Creature.Red SVar:Picture:http://www.wizards.com/global/images/magic/general/mudbrawler_cohort.jpg -Oracle:Haste\nMudbrawler Cohort gets +1/+1 as long as you control another red creature. \ No newline at end of file +Oracle:Haste\nMudbrawler Cohort gets +1/+1 as long as you control another red creature. diff --git a/forge-gui/res/cardsfolder/m/mudbrawler_raiders.txt b/forge-gui/res/cardsfolder/m/mudbrawler_raiders.txt index c358eb2c9fd..32211b184d3 100644 --- a/forge-gui/res/cardsfolder/m/mudbrawler_raiders.txt +++ b/forge-gui/res/cardsfolder/m/mudbrawler_raiders.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:3/3 K:CantBeBlockedBy Creature.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/mudbrawler_raiders.jpg -Oracle:Mudbrawler Raiders can't be blocked by blue creatures. \ No newline at end of file +Oracle:Mudbrawler Raiders can't be blocked by blue creatures. diff --git a/forge-gui/res/cardsfolder/m/mudbutton_clanger.txt b/forge-gui/res/cardsfolder/m/mudbutton_clanger.txt index 13b2734864d..42595739200 100644 --- a/forge-gui/res/cardsfolder/m/mudbutton_clanger.txt +++ b/forge-gui/res/cardsfolder/m/mudbutton_clanger.txt @@ -8,4 +8,4 @@ SVar:DBPump:DB$ Pump | NumAtt$ +1 | NumDef$ +1 | ConditionDefined$ Remembered | SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mudbutton_clanger.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Mudbutton Clanger, you may reveal it. If you do, Mudbutton Clanger gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Mudbutton Clanger, you may reveal it. If you do, Mudbutton Clanger gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mudbutton_torchrunner.txt b/forge-gui/res/cardsfolder/m/mudbutton_torchrunner.txt index f4bdf501e52..2e618bb514b 100644 --- a/forge-gui/res/cardsfolder/m/mudbutton_torchrunner.txt +++ b/forge-gui/res/cardsfolder/m/mudbutton_torchrunner.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, it deals 3 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/mudbutton_torchrunner.jpg -Oracle:When Mudbutton Torchrunner dies, it deals 3 damage to target creature or player. \ No newline at end of file +Oracle:When Mudbutton Torchrunner dies, it deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/muddle_the_mixture.txt b/forge-gui/res/cardsfolder/m/muddle_the_mixture.txt index 2051222afb5..ce25ae87df6 100644 --- a/forge-gui/res/cardsfolder/m/muddle_the_mixture.txt +++ b/forge-gui/res/cardsfolder/m/muddle_the_mixture.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ U U | TargetType$ Spell | TgtPrompt$ Select target Instant or Sorcery spell | ValidTgts$ Instant,Sorcery | SpellDescription$ Counter target instant or sorcery spell. K:Transmute:1 U U SVar:Picture:http://www.wizards.com/global/images/magic/general/muddle_the_mixture.jpg -Oracle:Counter target instant or sorcery spell.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Counter target instant or sorcery spell.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/m/mudhole.txt b/forge-gui/res/cardsfolder/m/mudhole.txt index 576d50989f7..15e56e1e072 100644 --- a/forge-gui/res/cardsfolder/m/mudhole.txt +++ b/forge-gui/res/cardsfolder/m/mudhole.txt @@ -1,7 +1,7 @@ -Name:Mudhole -ManaCost:2 R -Types:Instant -A:SP$ ChangeZoneAll | Cost$ 2 R | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Land | SpellDescription$ Target player exiles all land cards from his or her graveyard. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mudhole.jpg -Oracle:Target player exiles all land cards from his or her graveyard. \ No newline at end of file +Name:Mudhole +ManaCost:2 R +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 2 R | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Land | SpellDescription$ Target player exiles all land cards from his or her graveyard. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mudhole.jpg +Oracle:Target player exiles all land cards from his or her graveyard. diff --git a/forge-gui/res/cardsfolder/m/mudslide.txt b/forge-gui/res/cardsfolder/m/mudslide.txt index b7efe3026ca..440785f8c99 100644 --- a/forge-gui/res/cardsfolder/m/mudslide.txt +++ b/forge-gui/res/cardsfolder/m/mudslide.txt @@ -1,13 +1,13 @@ -Name:Mudslide -ManaCost:2 R -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Creatures without flying don't untap during their controllers' untap steps. -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may choose any number of tapped creatures without flying he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures. -SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Creature.tapped+withoutFlying | TargetControls$ True | ChoiceTitle$ Choose any number of tapped nongreen creatures you control | ChoiceZone$ Battlefield | SubAbility$ DBUntap -SVar:DBUntap:DB$ RepeatEach | DefinedCards$ ChosenCard | RepeatSubAbility$ UntapEach -SVar:UntapEach:DB$ Untap | Defined$ Remembered | UnlessCost$ 2 | UnlessPayer$ RememberedController | UnlessSwitched$ True | ShowCurrentCard$ Remembered -SVar:X:Count$Valid Creature.tapped+withoutFlying+ActivePlayerCtrl -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mudslide.jpg -Oracle:Creatures without flying don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player may choose any number of tapped creatures without flying he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures. +Name:Mudslide +ManaCost:2 R +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Creatures without flying don't untap during their controllers' untap steps. +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may choose any number of tapped creatures without flying he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures. +SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Creature.tapped+withoutFlying | TargetControls$ True | ChoiceTitle$ Choose any number of tapped nongreen creatures you control | ChoiceZone$ Battlefield | SubAbility$ DBUntap +SVar:DBUntap:DB$ RepeatEach | DefinedCards$ ChosenCard | RepeatSubAbility$ UntapEach +SVar:UntapEach:DB$ Untap | Defined$ Remembered | UnlessCost$ 2 | UnlessPayer$ RememberedController | UnlessSwitched$ True | ShowCurrentCard$ Remembered +SVar:X:Count$Valid Creature.tapped+withoutFlying+ActivePlayerCtrl +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mudslide.jpg +Oracle:Creatures without flying don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player may choose any number of tapped creatures without flying he or she controls and pay {2} for each creature chosen this way. If the player does, untap those creatures. diff --git a/forge-gui/res/cardsfolder/m/mugging.txt b/forge-gui/res/cardsfolder/m/mugging.txt index 00dd9a1f8d2..1b57ab682d6 100644 --- a/forge-gui/res/cardsfolder/m/mugging.txt +++ b/forge-gui/res/cardsfolder/m/mugging.txt @@ -1,8 +1,8 @@ -Name:Mugging -ManaCost:R -Types:Sorcery -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | NumDmg$ 2 | SubAbility$ DBPumpCurse | SpellDescription$ CARDNAME deals 2 damage to target creature. That creature can't block this turn. -SVar:DBPumpCurse:DB$ Pump | Defined$ Targeted | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/mugging.jpg -Oracle:Mugging deals 2 damage to target creature. That creature can't block this turn. \ No newline at end of file +Name:Mugging +ManaCost:R +Types:Sorcery +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | NumDmg$ 2 | SubAbility$ DBPumpCurse | SpellDescription$ CARDNAME deals 2 damage to target creature. That creature can't block this turn. +SVar:DBPumpCurse:DB$ Pump | Defined$ Targeted | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/mugging.jpg +Oracle:Mugging deals 2 damage to target creature. That creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/m/mul_daya_channelers.txt b/forge-gui/res/cardsfolder/m/mul_daya_channelers.txt index 2cfa8542e41..149339844f3 100644 --- a/forge-gui/res/cardsfolder/m/mul_daya_channelers.txt +++ b/forge-gui/res/cardsfolder/m/mul_daya_channelers.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddAbility$ AnyMana | TopCardOfLibrar SVar:AnyMana:AB$Mana | Cost$ T | Produced$ Any | Amount$ 2 | SpellDescription$ Add two mana of any one color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mul_daya_channelers.jpg -Oracle:Play with the top card of your library revealed.\nAs long as the top card of your library is a creature card, Mul Daya Channelers gets +3/+3.\nAs long as the top card of your library is a land card, Mul Daya Channelers has "{T}: Add two mana of any one color to your mana pool." \ No newline at end of file +Oracle:Play with the top card of your library revealed.\nAs long as the top card of your library is a creature card, Mul Daya Channelers gets +3/+3.\nAs long as the top card of your library is a land card, Mul Daya Channelers has "{T}: Add two mana of any one color to your mana pool." diff --git a/forge-gui/res/cardsfolder/m/mulch.txt b/forge-gui/res/cardsfolder/m/mulch.txt index 8f556d90532..fca6a4abfa5 100644 --- a/forge-gui/res/cardsfolder/m/mulch.txt +++ b/forge-gui/res/cardsfolder/m/mulch.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ Dig | Cost$ 1 G | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top four cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/mulch.jpg -Oracle:Reveal the top four cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. \ No newline at end of file +Oracle:Reveal the top four cards of your library. Put all land cards revealed this way into your hand and the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/m/mulldrifter.txt b/forge-gui/res/cardsfolder/m/mulldrifter.txt index 99a1d2e4f0a..19a77ac00b7 100644 --- a/forge-gui/res/cardsfolder/m/mulldrifter.txt +++ b/forge-gui/res/cardsfolder/m/mulldrifter.txt @@ -9,4 +9,4 @@ SVar:TrigDraw:DB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/mulldrifter.jpg -Oracle:Flying\nWhen Mulldrifter enters the battlefield, draw two cards.\nEvoke {2}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Flying\nWhen Mulldrifter enters the battlefield, draw two cards.\nEvoke {2}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/m/multani.txt b/forge-gui/res/cardsfolder/m/multani.txt index 807ee6e66ab..e00d1802d2e 100644 --- a/forge-gui/res/cardsfolder/m/multani.txt +++ b/forge-gui/res/cardsfolder/m/multani.txt @@ -1,8 +1,8 @@ -Name:Multani -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-3/-2 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddPower$ X | References$ X | Description$ Creatures you control get +X/+0, where X is the number of cards in your hand. -SVar:X:Count$CardsInYourHand -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/multani.jpg -Oracle:Hand -3, life -2\nCreatures you control get +X/+0, where X is the number of cards in your hand. \ No newline at end of file +Name:Multani +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-3/-2 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddPower$ X | References$ X | Description$ Creatures you control get +X/+0, where X is the number of cards in your hand. +SVar:X:Count$CardsInYourHand +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/multani.jpg +Oracle:Hand -3, life -2\nCreatures you control get +X/+0, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/m/multani_maro_sorcerer.txt b/forge-gui/res/cardsfolder/m/multani_maro_sorcerer.txt index fc22c8c8184..4dfc24f157b 100644 --- a/forge-gui/res/cardsfolder/m/multani_maro_sorcerer.txt +++ b/forge-gui/res/cardsfolder/m/multani_maro_sorcerer.txt @@ -6,4 +6,4 @@ K:Shroud S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the total number of cards in all players' hands. SVar:X:Count$NumInAllHands SVar:Picture:http://www.wizards.com/global/images/magic/general/multani_maro_sorcerer.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nMultani, Maro-Sorcerer's power and toughness are each equal to the total number of cards in all players' hands. \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nMultani, Maro-Sorcerer's power and toughness are each equal to the total number of cards in all players' hands. diff --git a/forge-gui/res/cardsfolder/m/multanis_acolyte.txt b/forge-gui/res/cardsfolder/m/multanis_acolyte.txt index dcd07fe48ba..6400193ed02 100644 --- a/forge-gui/res/cardsfolder/m/multanis_acolyte.txt +++ b/forge-gui/res/cardsfolder/m/multanis_acolyte.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 K:Echo:G G SVar:Picture:http://www.wizards.com/global/images/magic/general/multanis_acolyte.jpg -Oracle:Echo {G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Multani's Acolyte enters the battlefield, draw a card. \ No newline at end of file +Oracle:Echo {G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Multani's Acolyte enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/m/multanis_decree.txt b/forge-gui/res/cardsfolder/m/multanis_decree.txt index e8dd73b1a80..36595e08676 100644 --- a/forge-gui/res/cardsfolder/m/multanis_decree.txt +++ b/forge-gui/res/cardsfolder/m/multanis_decree.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ 3 G | ValidCards$ Enchantment | RememberDestroyed$ True SVar:DBGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Remembered$Amount.Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/multanis_decree.jpg -Oracle:Destroy all enchantments. You gain 2 life for each enchantment destroyed this way. \ No newline at end of file +Oracle:Destroy all enchantments. You gain 2 life for each enchantment destroyed this way. diff --git a/forge-gui/res/cardsfolder/m/multanis_harmony.txt b/forge-gui/res/cardsfolder/m/multanis_harmony.txt index 56e1fbc40df..eb862d68051 100644 --- a/forge-gui/res/cardsfolder/m/multanis_harmony.txt +++ b/forge-gui/res/cardsfolder/m/multanis_harmony.txt @@ -1,11 +1,11 @@ -Name:Multani's Harmony -ManaCost:G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ AnyMana | Description$ Enchanted creature has "{T}: Add one mana of any color to your mana pool." -SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:NonStackingAttachEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/multanis_harmony.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: Add one mana of any color to your mana pool." \ No newline at end of file +Name:Multani's Harmony +ManaCost:G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ AnyMana | Description$ Enchanted creature has "{T}: Add one mana of any color to your mana pool." +SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:NonStackingAttachEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/multanis_harmony.jpg +Oracle:Enchant creature\nEnchanted creature has "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/m/multanis_presence.txt b/forge-gui/res/cardsfolder/m/multanis_presence.txt index 39df68ad1bd..fd7ad150d62 100644 --- a/forge-gui/res/cardsfolder/m/multanis_presence.txt +++ b/forge-gui/res/cardsfolder/m/multanis_presence.txt @@ -1,8 +1,8 @@ -Name:Multani's Presence -ManaCost:G -Types:Enchantment -T:Mode$ Countered | ValidCard$ Card | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBDraw | TriggerDescription$ Whenever a spell you've cast is countered, draw a card. -SVar:DBDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/multanis_presence.jpg -Oracle:Whenever a spell you've cast is countered, draw a card. \ No newline at end of file +Name:Multani's Presence +ManaCost:G +Types:Enchantment +T:Mode$ Countered | ValidCard$ Card | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBDraw | TriggerDescription$ Whenever a spell you've cast is countered, draw a card. +SVar:DBDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/multanis_presence.jpg +Oracle:Whenever a spell you've cast is countered, draw a card. diff --git a/forge-gui/res/cardsfolder/m/mundungu.txt b/forge-gui/res/cardsfolder/m/mundungu.txt index 25934ea4e96..a0a824db3be 100644 --- a/forge-gui/res/cardsfolder/m/mundungu.txt +++ b/forge-gui/res/cardsfolder/m/mundungu.txt @@ -1,7 +1,7 @@ -Name:Mundungu -ManaCost:1 U B -Types:Creature Human Wizard -PT:1/1 -A:AB$ Counter | Cost$ T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 PayLife<1> | SpellDescription$ Counter target spell unless its controller pays {1} and 1 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mundungu.jpg -Oracle:{T}: Counter target spell unless its controller pays {1} and 1 life. \ No newline at end of file +Name:Mundungu +ManaCost:1 U B +Types:Creature Human Wizard +PT:1/1 +A:AB$ Counter | Cost$ T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 PayLife<1> | SpellDescription$ Counter target spell unless its controller pays {1} and 1 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mundungu.jpg +Oracle:{T}: Counter target spell unless its controller pays {1} and 1 life. diff --git a/forge-gui/res/cardsfolder/m/mungha_wurm.txt b/forge-gui/res/cardsfolder/m/mungha_wurm.txt index 0ba497dc815..750b0468507 100644 --- a/forge-gui/res/cardsfolder/m/mungha_wurm.txt +++ b/forge-gui/res/cardsfolder/m/mungha_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:6/5 S:Mode$ Continuous | Affected$ You | AddKeyword$ UntapAdjust:Land:1 | Description$ You can't untap more than one land during your untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/mungha_wurm.jpg -Oracle:You can't untap more than one land during your untap step. \ No newline at end of file +Oracle:You can't untap more than one land during your untap step. diff --git a/forge-gui/res/cardsfolder/m/muraganda_petroglyphs.txt b/forge-gui/res/cardsfolder/m/muraganda_petroglyphs.txt index c580c61c8cd..c98f882da35 100644 --- a/forge-gui/res/cardsfolder/m/muraganda_petroglyphs.txt +++ b/forge-gui/res/cardsfolder/m/muraganda_petroglyphs.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Enchantment S:Mode$ Continuous | Affected$ Creature.NoAbilities | AddPower$ 2 | AddToughness$ 2 | Description$ Creatures with no abilities get +2/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/muraganda_petroglyphs.jpg -Oracle:Creatures with no abilities get +2/+2. \ No newline at end of file +Oracle:Creatures with no abilities get +2/+2. diff --git a/forge-gui/res/cardsfolder/m/murasa.txt b/forge-gui/res/cardsfolder/m/murasa.txt index 0392376aa09..2a2145e0efb 100644 --- a/forge-gui/res/cardsfolder/m/murasa.txt +++ b/forge-gui/res/cardsfolder/m/murasa.txt @@ -1,10 +1,10 @@ -Name:Murasa -ManaCost:no cost -Types:Plane Zendikar -T:Mode$ ChangesZone | ValidCard$ Creature.nonToken | Origin$ Any | Destination$ Battlefield | TriggerZones$ Command | Execute$ TrigRamp | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a nontoken creature enters the battlefield, its controller may search his or her library for a basic land card, put it onto the battlefield tapped, then shuffle his or her library. -SVar:TrigRamp:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | DefinedPlayer$ TriggeredCardController -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target land becomes a 4/4 creature that's still a land. -SVar:RolledChaos:AB$ Animate | Cost$ 0 | ValidTgts$ Land | Power$ 4 | Toughness$ 4 | Types$ Creature | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/murasa.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:Whenever a nontoken creature enters the battlefield, its controller may search his or her library for a basic land card, put it onto the battlefield tapped, then shuffle his or her library.\nWhenever you roll {C}, target land becomes a 4/4 creature that's still a land. \ No newline at end of file +Name:Murasa +ManaCost:no cost +Types:Plane Zendikar +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken | Origin$ Any | Destination$ Battlefield | TriggerZones$ Command | Execute$ TrigRamp | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a nontoken creature enters the battlefield, its controller may search his or her library for a basic land card, put it onto the battlefield tapped, then shuffle his or her library. +SVar:TrigRamp:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | DefinedPlayer$ TriggeredCardController +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target land becomes a 4/4 creature that's still a land. +SVar:RolledChaos:AB$ Animate | Cost$ 0 | ValidTgts$ Land | Power$ 4 | Toughness$ 4 | Types$ Creature | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/murasa.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:Whenever a nontoken creature enters the battlefield, its controller may search his or her library for a basic land card, put it onto the battlefield tapped, then shuffle his or her library.\nWhenever you roll {C}, target land becomes a 4/4 creature that's still a land. diff --git a/forge-gui/res/cardsfolder/m/murasa_pyromancer.txt b/forge-gui/res/cardsfolder/m/murasa_pyromancer.txt index 03eccc52acb..065661c9e7e 100644 --- a/forge-gui/res/cardsfolder/m/murasa_pyromancer.txt +++ b/forge-gui/res/cardsfolder/m/murasa_pyromancer.txt @@ -10,4 +10,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/murasa_pyromancer.jpg -Oracle:Whenever Murasa Pyromancer or another Ally enters the battlefield under your control, you may have Murasa Pyromancer deal damage to target creature equal to the number of Allies you control. \ No newline at end of file +Oracle:Whenever Murasa Pyromancer or another Ally enters the battlefield under your control, you may have Murasa Pyromancer deal damage to target creature equal to the number of Allies you control. diff --git a/forge-gui/res/cardsfolder/m/murder.txt b/forge-gui/res/cardsfolder/m/murder.txt index c5992c8a179..de79a7e4d60 100644 --- a/forge-gui/res/cardsfolder/m/murder.txt +++ b/forge-gui/res/cardsfolder/m/murder.txt @@ -1,6 +1,6 @@ -Name:Murder -ManaCost:1 B B -Types:Instant -A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/murder.jpg -Oracle:Destroy target creature. \ No newline at end of file +Name:Murder +ManaCost:1 B B +Types:Instant +A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/murder.jpg +Oracle:Destroy target creature. diff --git a/forge-gui/res/cardsfolder/m/murder_investigation.txt b/forge-gui/res/cardsfolder/m/murder_investigation.txt index 2e537b6a73a..5681e65c4bf 100644 --- a/forge-gui/res/cardsfolder/m/murder_investigation.txt +++ b/forge-gui/res/cardsfolder/m/murder_investigation.txt @@ -1,10 +1,10 @@ -Name:Murder Investigation -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerDescription$ When enchanted creature dies, put X 1/1 white Soldier creature tokens onto the battlefield, where X is its power. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 -SVar:X:TriggeredCard$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/murder_investigation.jpg -Oracle:Enchant creature you control\nWhen enchanted creature dies, put X 1/1 white Soldier creature tokens onto the battlefield, where X is its power. \ No newline at end of file +Name:Murder Investigation +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigToken | TriggerDescription$ When enchanted creature dies, put X 1/1 white Soldier creature tokens onto the battlefield, where X is its power. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 +SVar:X:TriggeredCard$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/murder_investigation.jpg +Oracle:Enchant creature you control\nWhen enchanted creature dies, put X 1/1 white Soldier creature tokens onto the battlefield, where X is its power. diff --git a/forge-gui/res/cardsfolder/m/murder_of_crows.txt b/forge-gui/res/cardsfolder/m/murder_of_crows.txt index 76bfdae7efd..f47bfea9aa6 100644 --- a/forge-gui/res/cardsfolder/m/murder_of_crows.txt +++ b/forge-gui/res/cardsfolder/m/murder_of_crows.txt @@ -1,12 +1,12 @@ -Name:Murder of Crows -ManaCost:3 U U -Types:Creature Bird -PT:4/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever another creature dies, you may draw a card. If you do, discard a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBDiscard | OptionalDecider$ You | RememberDrawn$ True -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/murder_of_crows.jpg -Oracle:Flying\nWhenever another creature dies, you may draw a card. If you do, discard a card. \ No newline at end of file +Name:Murder of Crows +ManaCost:3 U U +Types:Creature Bird +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever another creature dies, you may draw a card. If you do, discard a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBDiscard | OptionalDecider$ You | RememberDrawn$ True +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/murder_of_crows.jpg +Oracle:Flying\nWhenever another creature dies, you may draw a card. If you do, discard a card. diff --git a/forge-gui/res/cardsfolder/m/murderous_betrayal.txt b/forge-gui/res/cardsfolder/m/murderous_betrayal.txt index 4057fb1765f..2f986bf4974 100644 --- a/forge-gui/res/cardsfolder/m/murderous_betrayal.txt +++ b/forge-gui/res/cardsfolder/m/murderous_betrayal.txt @@ -5,4 +5,4 @@ A:AB$ Destroy | Cost$ B B PayLife | ValidTgts$ Creature.nonBlack | TgtPrompt$ SVar:X:Count$YourLifeTotal/HalfUp SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/murderous_betrayal.jpg -Oracle:{B}{B}, Pay half your life, rounded up: Destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:{B}{B}, Pay half your life, rounded up: Destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/m/murderous_redcap.txt b/forge-gui/res/cardsfolder/m/murderous_redcap.txt index 47d54c702e6..0ddbb58dcef 100644 --- a/forge-gui/res/cardsfolder/m/murderous_redcap.txt +++ b/forge-gui/res/cardsfolder/m/murderous_redcap.txt @@ -8,4 +8,4 @@ SVar:TrigDealDamage:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPr SVar:X:Count$CardPower SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/murderous_redcap.jpg -Oracle:When Murderous Redcap enters the battlefield, it deals damage equal to its power to target creature or player.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:When Murderous Redcap enters the battlefield, it deals damage equal to its power to target creature or player.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/m/murderous_redcap_avatar.txt b/forge-gui/res/cardsfolder/m/murderous_redcap_avatar.txt index 49a37ee125f..f818e5e1d36 100644 --- a/forge-gui/res/cardsfolder/m/murderous_redcap_avatar.txt +++ b/forge-gui/res/cardsfolder/m/murderous_redcap_avatar.txt @@ -1,9 +1,9 @@ -Name:Murderous Redcap Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+HasCounters | TriggerZones$ Command | Execute$ TrigDamage | TriggerDescription$ Whenever a creature enters the battlefield under your control with a counter on it, you may have it deal damage equal to its power to target creature or player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage -SVar:Damage:TriggeredCard$CardPower -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/murderous_redcap_avatar.jpg -Oracle:Hand +0, life -2\nWhenever a creature enters the battlefield under your control with a counter on it, you may have it deal damage equal to its power to target creature or player. \ No newline at end of file +Name:Murderous Redcap Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+HasCounters | TriggerZones$ Command | Execute$ TrigDamage | TriggerDescription$ Whenever a creature enters the battlefield under your control with a counter on it, you may have it deal damage equal to its power to target creature or player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | DamageSource$ TriggeredCard | NumDmg$ Damage | References$ Damage +SVar:Damage:TriggeredCard$CardPower +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/murderous_redcap_avatar.jpg +Oracle:Hand +0, life -2\nWhenever a creature enters the battlefield under your control with a counter on it, you may have it deal damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/m/murderous_spoils.txt b/forge-gui/res/cardsfolder/m/murderous_spoils.txt index f259a4e647c..e35aa85333b 100644 --- a/forge-gui/res/cardsfolder/m/murderous_spoils.txt +++ b/forge-gui/res/cardsfolder/m/murderous_spoils.txt @@ -1,7 +1,7 @@ -Name:Murderous Spoils -ManaCost:5 B -Types:Instant -A:SP$ Destroy | Cost$ 5 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target non-black creature | SubAbility$ StealEquip | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. You gain control of all Equipment that was attached to it. (This effect lasts indefinitely.) -SVar:StealEquip:DB$ GainControl | AllValid$ Targeted.Equipment+Attached -SVar:Picture:http://www.wizards.com/global/images/magic/general/murderous_spoils.jpg -Oracle:Destroy target nonblack creature. It can't be regenerated. You gain control of all Equipment that was attached to it. (This effect lasts indefinitely.) \ No newline at end of file +Name:Murderous Spoils +ManaCost:5 B +Types:Instant +A:SP$ Destroy | Cost$ 5 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target non-black creature | SubAbility$ StealEquip | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. You gain control of all Equipment that was attached to it. (This effect lasts indefinitely.) +SVar:StealEquip:DB$ GainControl | AllValid$ Targeted.Equipment+Attached +SVar:Picture:http://www.wizards.com/global/images/magic/general/murderous_spoils.jpg +Oracle:Destroy target nonblack creature. It can't be regenerated. You gain control of all Equipment that was attached to it. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/m/murk_dwellers.txt b/forge-gui/res/cardsfolder/m/murk_dwellers.txt index ebb7a5f02a9..82949ed40cb 100644 --- a/forge-gui/res/cardsfolder/m/murk_dwellers.txt +++ b/forge-gui/res/cardsfolder/m/murk_dwellers.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, it gets +2/+0 until end of combat. SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +2 | UntilEndOfCombat$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/murk_dwellers.jpg -Oracle:Whenever Murk Dwellers attacks and isn't blocked, it gets +2/+0 until end of combat. \ No newline at end of file +Oracle:Whenever Murk Dwellers attacks and isn't blocked, it gets +2/+0 until end of combat. diff --git a/forge-gui/res/cardsfolder/m/murkfiend_liege.txt b/forge-gui/res/cardsfolder/m/murkfiend_liege.txt index f6754dc35db..a0b0c32e794 100644 --- a/forge-gui/res/cardsfolder/m/murkfiend_liege.txt +++ b/forge-gui/res/cardsfolder/m/murkfiend_liege.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Blue+Other+YouCtrl | AddPower$ 1 | AddTo S:Mode$ Continuous | Affected$ Creature.Green+YouCtrl,Creature.Blue+YouCtrl | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap all green and/or blue creatures you control during each other player's untap step. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/murkfiend_liege.jpg -Oracle:Other green creatures you control get +1/+1.\nOther blue creatures you control get +1/+1.\nUntap all green and/or blue creatures you control during each other player's untap step. \ No newline at end of file +Oracle:Other green creatures you control get +1/+1.\nOther blue creatures you control get +1/+1.\nUntap all green and/or blue creatures you control during each other player's untap step. diff --git a/forge-gui/res/cardsfolder/m/murmuring_bosk.txt b/forge-gui/res/cardsfolder/m/murmuring_bosk.txt index 5f744a5d682..480e6d65bdd 100644 --- a/forge-gui/res/cardsfolder/m/murmuring_bosk.txt +++ b/forge-gui/res/cardsfolder/m/murmuring_bosk.txt @@ -8,4 +8,4 @@ K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Treefolk> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/murmuring_bosk.jpg -Oracle:({T}: Add {G} to your mana pool.)\nAs Murmuring Bosk enters the battlefield, you may reveal a Treefolk card from your hand. If you don't, Murmuring Bosk enters the battlefield tapped.\n{T}: Add {W} or {B} to your mana pool. Murmuring Bosk deals 1 damage to you. \ No newline at end of file +Oracle:({T}: Add {G} to your mana pool.)\nAs Murmuring Bosk enters the battlefield, you may reveal a Treefolk card from your hand. If you don't, Murmuring Bosk enters the battlefield tapped.\n{T}: Add {W} or {B} to your mana pool. Murmuring Bosk deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/m/murmuring_phantasm.txt b/forge-gui/res/cardsfolder/m/murmuring_phantasm.txt index 3a12c93e7dd..86de4d1af6d 100644 --- a/forge-gui/res/cardsfolder/m/murmuring_phantasm.txt +++ b/forge-gui/res/cardsfolder/m/murmuring_phantasm.txt @@ -1,7 +1,7 @@ -Name:Murmuring Phantasm -ManaCost:1 U -Types:Creature Spirit -PT:0/5 -K:Defender -SVar:Picture:http://www.wizards.com/global/images/magic/general/murmuring_phantasm.jpg -Oracle:Defender \ No newline at end of file +Name:Murmuring Phantasm +ManaCost:1 U +Types:Creature Spirit +PT:0/5 +K:Defender +SVar:Picture:http://www.wizards.com/global/images/magic/general/murmuring_phantasm.jpg +Oracle:Defender diff --git a/forge-gui/res/cardsfolder/m/murmurs_from_beyond.txt b/forge-gui/res/cardsfolder/m/murmurs_from_beyond.txt index f1f4e0c13b2..f8dbb9daa4c 100644 --- a/forge-gui/res/cardsfolder/m/murmurs_from_beyond.txt +++ b/forge-gui/res/cardsfolder/m/murmurs_from_beyond.txt @@ -1,6 +1,6 @@ -Name:Murmurs from Beyond -ManaCost:2 U -Types:Instant Arcane -A:SP$ Dig | Cost$ 2 U | DigNum$ 3 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Card | DestinationZone$ Graveyard | DestinationZone2$ Hand | Choser$ Opponent | SpellDescription$ Reveal the top three cards of your library. An opponent chooses one of them. Put that card into your graveyard and the rest into your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/murmurs_from_beyond.jpg -Oracle:Reveal the top three cards of your library. An opponent chooses one of them. Put that card into your graveyard and the rest into your hand. \ No newline at end of file +Name:Murmurs from Beyond +ManaCost:2 U +Types:Instant Arcane +A:SP$ Dig | Cost$ 2 U | DigNum$ 3 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Card | DestinationZone$ Graveyard | DestinationZone2$ Hand | Choser$ Opponent | SpellDescription$ Reveal the top three cards of your library. An opponent chooses one of them. Put that card into your graveyard and the rest into your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/murmurs_from_beyond.jpg +Oracle:Reveal the top three cards of your library. An opponent chooses one of them. Put that card into your graveyard and the rest into your hand. diff --git a/forge-gui/res/cardsfolder/m/muscle_burst.txt b/forge-gui/res/cardsfolder/m/muscle_burst.txt index 678d38f964c..ccbc40cdd9c 100644 --- a/forge-gui/res/cardsfolder/m/muscle_burst.txt +++ b/forge-gui/res/cardsfolder/m/muscle_burst.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:X:Count$NamedInAllYards.Muscle Burst/Plus.Y SVar:Y:Count$NamedInAllYards.Diligent Farmhand/Plus.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/muscle_burst.jpg -Oracle:Target creature gets +X/+X until end of turn, where X is 3 plus the number of cards named Muscle Burst in all graveyards. \ No newline at end of file +Oracle:Target creature gets +X/+X until end of turn, where X is 3 plus the number of cards named Muscle Burst in all graveyards. diff --git a/forge-gui/res/cardsfolder/m/muscle_sliver.txt b/forge-gui/res/cardsfolder/m/muscle_sliver.txt index 5f6f4f0d4ca..d309ed0e317 100644 --- a/forge-gui/res/cardsfolder/m/muscle_sliver.txt +++ b/forge-gui/res/cardsfolder/m/muscle_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddPower$ 1 | AddToughness$ 1 | Description$ All Sliver creatures get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/muscle_sliver.jpg -Oracle:All Sliver creatures get +1/+1. \ No newline at end of file +Oracle:All Sliver creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/m/muse_vessel.txt b/forge-gui/res/cardsfolder/m/muse_vessel.txt index d057d3e3137..9514eb1958b 100644 --- a/forge-gui/res/cardsfolder/m/muse_vessel.txt +++ b/forge-gui/res/cardsfolder/m/muse_vessel.txt @@ -1,13 +1,13 @@ -Name:Muse Vessel -ManaCost:4 -Types:Artifact -A:AB$ ChangeZone | Cost$ 3 T | ValidTgts$ Player | TgtPrompt$ Select target player | SorcerySpeed$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | RememberChanged$ True | Chooser$ Targeted | Hidden$ True | IsCurse$ True | Mandatory$ True | SpellDescription$ Target player exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery. -A:AB$ ChooseCard | Cost$ 1 | ChoiceZone$ Exile | Choices$ Card.IsRemembered | Amount$ 1 | ChoiceTitle$ Choose a card exiled with Muse Vessel | SubAbility$ DBPlayYouOwn | AILogic$ Never | SpellDescription$ Choose a card exiled with CARDNAME. You may play that card this turn. -SVar:DBPlayYouOwn:DB$ Pump | Defined$ ChosenCard | KW$ HIDDEN May be played | PumpZone$ Exile | ConditionDefined$ ChosenCard | ConditionPresent$ Card.YouOwn | ConditionCompare$ EQ1 | SubAbility$ DBPlayOppOwn -SVar:DBPlayOppOwn:DB$ Pump | Defined$ ChosenCard | KW$ HIDDEN May be played by your opponent | PumpZone$ Exile | ConditionDefined$ ChosenCard | ConditionPresent$ Card.OppOwn | ConditionCompare$ EQ1 -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/muse_vessel.jpg -Oracle:{3}, {T}: Target player exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery.\n{1}: Choose a card exiled with Muse Vessel. You may play that card this turn. \ No newline at end of file +Name:Muse Vessel +ManaCost:4 +Types:Artifact +A:AB$ ChangeZone | Cost$ 3 T | ValidTgts$ Player | TgtPrompt$ Select target player | SorcerySpeed$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | RememberChanged$ True | Chooser$ Targeted | Hidden$ True | IsCurse$ True | Mandatory$ True | SpellDescription$ Target player exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery. +A:AB$ ChooseCard | Cost$ 1 | ChoiceZone$ Exile | Choices$ Card.IsRemembered | Amount$ 1 | ChoiceTitle$ Choose a card exiled with Muse Vessel | SubAbility$ DBPlayYouOwn | AILogic$ Never | SpellDescription$ Choose a card exiled with CARDNAME. You may play that card this turn. +SVar:DBPlayYouOwn:DB$ Pump | Defined$ ChosenCard | KW$ HIDDEN May be played | PumpZone$ Exile | ConditionDefined$ ChosenCard | ConditionPresent$ Card.YouOwn | ConditionCompare$ EQ1 | SubAbility$ DBPlayOppOwn +SVar:DBPlayOppOwn:DB$ Pump | Defined$ ChosenCard | KW$ HIDDEN May be played by your opponent | PumpZone$ Exile | ConditionDefined$ ChosenCard | ConditionPresent$ Card.OppOwn | ConditionCompare$ EQ1 +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/muse_vessel.jpg +Oracle:{3}, {T}: Target player exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery.\n{1}: Choose a card exiled with Muse Vessel. You may play that card this turn. diff --git a/forge-gui/res/cardsfolder/m/musician.txt b/forge-gui/res/cardsfolder/m/musician.txt index c9fa591f4f2..9d1a035c68c 100644 --- a/forge-gui/res/cardsfolder/m/musician.txt +++ b/forge-gui/res/cardsfolder/m/musician.txt @@ -11,4 +11,4 @@ SVar:MusiciansSpite:AB$ Destroy | Cost$ 0 | Defined$ Self | UnlessCost$ MusicX | SVar:MusicX:Count$CardCounters.MUSIC SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/musician.jpg -Oracle:Cumulative upkeep {1} (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.)\n{T}: Put a music counter on target creature. If it doesn't have "At the beginning of your upkeep, destroy this creature unless you pay {1} for each music counter on it," it gains that ability. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\n{T}: Put a music counter on target creature. If it doesn't have "At the beginning of your upkeep, destroy this creature unless you pay {1} for each music counter on it," it gains that ability. diff --git a/forge-gui/res/cardsfolder/m/mutagenic_growth.txt b/forge-gui/res/cardsfolder/m/mutagenic_growth.txt index 5549df124c9..7410ed4a2ec 100644 --- a/forge-gui/res/cardsfolder/m/mutagenic_growth.txt +++ b/forge-gui/res/cardsfolder/m/mutagenic_growth.txt @@ -3,4 +3,4 @@ ManaCost:PG Types:Instant A:SP$ Pump | Cost$ PG | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mutagenic_growth.jpg -Oracle:({G/P} can be paid with either {G} or 2 life.)\nTarget creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:({G/P} can be paid with either {G} or 2 life.)\nTarget creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mutants_prey.txt b/forge-gui/res/cardsfolder/m/mutants_prey.txt index 636874abfb7..85634e73df2 100644 --- a/forge-gui/res/cardsfolder/m/mutants_prey.txt +++ b/forge-gui/res/cardsfolder/m/mutants_prey.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G | AILogic$ Fight | ValidTgts$ Creature.YouCtrl+counters_GE1_P1P1 | TgtPrompt$ Select target creature you control with a +1/+1 counter | SubAbility$ DBFight | SpellDescription$ Target creature you control with a +1/+1 counter on it fights target creature an opponent controls. SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls SVar:Picture:http://www.wizards.com/global/images/magic/general/mutants_prey.jpg -Oracle:Target creature you control with a +1/+1 counter on it fights target creature an opponent controls. (Each deals damage equal to its power to the other.) \ No newline at end of file +Oracle:Target creature you control with a +1/+1 counter on it fights target creature an opponent controls. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/m/mutavault.txt b/forge-gui/res/cardsfolder/m/mutavault.txt index fda4c12b21d..3076cd66cc7 100644 --- a/forge-gui/res/cardsfolder/m/mutavault.txt +++ b/forge-gui/res/cardsfolder/m/mutavault.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Animate | Cost$ 1 | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Creature,AllCreatureTypes | SpellDescription$ CARDNAME becomes a 2/2 creature with all creature types until end of turn. It's still a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/mutavault.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}: Mutavault becomes a 2/2 creature with all creature types until end of turn. It's still a land. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}: Mutavault becomes a 2/2 creature with all creature types until end of turn. It's still a land. diff --git a/forge-gui/res/cardsfolder/m/mutilate.txt b/forge-gui/res/cardsfolder/m/mutilate.txt index 785d5fcbcbe..be18dac853e 100644 --- a/forge-gui/res/cardsfolder/m/mutilate.txt +++ b/forge-gui/res/cardsfolder/m/mutilate.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ PumpAll | Cost$ 2 B B | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SpellDescription$ All creatures get -1/-1 until end of turn for each Swamp you control. SVar:X:Count$Valid Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/mutilate.jpg -Oracle:All creatures get -1/-1 until end of turn for each Swamp you control. \ No newline at end of file +Oracle:All creatures get -1/-1 until end of turn for each Swamp you control. diff --git a/forge-gui/res/cardsfolder/m/mutual_epiphany.txt b/forge-gui/res/cardsfolder/m/mutual_epiphany.txt index 51a0ed0573a..94f3883bbef 100644 --- a/forge-gui/res/cardsfolder/m/mutual_epiphany.txt +++ b/forge-gui/res/cardsfolder/m/mutual_epiphany.txt @@ -1,8 +1,8 @@ -Name:Mutual Epiphany -ManaCost:no cost -Types:Phenomenon -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ Epiphany | TriggerDescription$ When you encounter CARDNAME, each player draws 4 cards. (Then planeswalk away from this phenomenon) -SVar:Epiphany:AB$ Draw | Cost$ 0 | Defined$ Each | NumCards$ 4 | SubAbility$ PWAway | SpellDescription$ Each player draws four cards. -SVar:PWAway:DB$ Planeswalk | Cost$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/mutual_epiphany.jpg -Oracle:When you encounter Mutual Epiphany, each player draws four cards. (Then planeswalk away from this phenomenon.) \ No newline at end of file +Name:Mutual Epiphany +ManaCost:no cost +Types:Phenomenon +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ Epiphany | TriggerDescription$ When you encounter CARDNAME, each player draws 4 cards. (Then planeswalk away from this phenomenon) +SVar:Epiphany:AB$ Draw | Cost$ 0 | Defined$ Each | NumCards$ 4 | SubAbility$ PWAway | SpellDescription$ Each player draws four cards. +SVar:PWAway:DB$ Planeswalk | Cost$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/mutual_epiphany.jpg +Oracle:When you encounter Mutual Epiphany, each player draws four cards. (Then planeswalk away from this phenomenon.) diff --git a/forge-gui/res/cardsfolder/m/muzzio_visionary_architect.txt b/forge-gui/res/cardsfolder/m/muzzio_visionary_architect.txt index d69ad1cf38d..0e15e0bb7dd 100644 --- a/forge-gui/res/cardsfolder/m/muzzio_visionary_architect.txt +++ b/forge-gui/res/cardsfolder/m/muzzio_visionary_architect.txt @@ -1,9 +1,9 @@ -Name:Muzzio, Visionary Architect -ManaCost:1 U U -Types:Legendary Creature Human Artificer -PT:1/3 -A:AB$ Dig | Cost$ 3 U T | DigNum$ X | References$ X | Optional$ True | ChangeValid$ Artifact | DestinationZone$ Battlefield | SpellDescription$ Look at the top X cards of your library, where X is the highest converted mana cost among artifacts you control. You may reveal an artifact card from among them and put it onto the battlefield. Put the rest on the bottom of your library in any order. -SVar:X:Count$HighestCMC_Artifact.YouCtrl+inZoneBattlefield -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/muzzio_visionary_architect.jpg -Oracle:{3}{U}, {T}: Look at the top X cards of your library, where X is the highest converted mana cost among artifacts you control. You may reveal an artifact card from among them and put it onto the battlefield. Put the rest on the bottom of your library in any order. +Name:Muzzio, Visionary Architect +ManaCost:1 U U +Types:Legendary Creature Human Artificer +PT:1/3 +A:AB$ Dig | Cost$ 3 U T | DigNum$ X | References$ X | Optional$ True | ChangeValid$ Artifact | DestinationZone$ Battlefield | SpellDescription$ Look at the top X cards of your library, where X is the highest converted mana cost among artifacts you control. You may reveal an artifact card from among them and put it onto the battlefield. Put the rest on the bottom of your library in any order. +SVar:X:Count$HighestCMC_Artifact.YouCtrl+inZoneBattlefield +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/muzzio_visionary_architect.jpg +Oracle:{3}{U}, {T}: Look at the top X cards of your library, where X is the highest converted mana cost among artifacts you control. You may reveal an artifact card from among them and put it onto the battlefield. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/m/muzzle.txt b/forge-gui/res/cardsfolder/m/muzzle.txt index b5a7656380f..3411448195c 100644 --- a/forge-gui/res/cardsfolder/m/muzzle.txt +++ b/forge-gui/res/cardsfolder/m/muzzle.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ PreventDamage | Source$ Creature.EnchantedBy | Description$ Prevent all damage that would be dealt by enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/muzzle.jpg -Oracle:Enchant creature\nPrevent all damage that would be dealt by enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nPrevent all damage that would be dealt by enchanted creature. diff --git a/forge-gui/res/cardsfolder/m/mwonvuli_acid_moss.txt b/forge-gui/res/cardsfolder/m/mwonvuli_acid_moss.txt index 386f4d9df16..c00f7220cac 100644 --- a/forge-gui/res/cardsfolder/m/mwonvuli_acid_moss.txt +++ b/forge-gui/res/cardsfolder/m/mwonvuli_acid_moss.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBSearch | SpellDescription$ Destroy target land. Search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library. SVar:DBSearch:DB$ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 1 | Tapped$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/mwonvuli_acid_moss.jpg -Oracle:Destroy target land. Search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:Destroy target land. Search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/mwonvuli_beast_tracker.txt b/forge-gui/res/cardsfolder/m/mwonvuli_beast_tracker.txt index 4d9881bef6b..cad071d4a7d 100644 --- a/forge-gui/res/cardsfolder/m/mwonvuli_beast_tracker.txt +++ b/forge-gui/res/cardsfolder/m/mwonvuli_beast_tracker.txt @@ -1,10 +1,10 @@ -Name:Mwonvuli Beast Tracker -ManaCost:1 G G -Types:Creature Human Scout -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ScoutSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for a creature card with deathtouch, hexproof, reach or trample and reveal it. Shuffle your library, then put that card on top of it. -SVar:ScoutSearch:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeNum$ 1 | ChangeType$ Creature.withDeathtouch+YouCtrl,Creature.withHexproof+YouCtrl,Creature.withReach+YouCtrl,Creature.withTrample+YouCtrl -SVar:RemRandomDeck:True -DeckHints:Keyword$Deathtouch|Hexproof|Reach|Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/mwonvuli_beast_tracker.jpg -Oracle:When Mwonvuli Beast Tracker enters the battlefield, search your library for a creature card with deathtouch, hexproof, reach, or trample and reveal it. Shuffle your library and put that card on top of it. \ No newline at end of file +Name:Mwonvuli Beast Tracker +ManaCost:1 G G +Types:Creature Human Scout +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ScoutSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for a creature card with deathtouch, hexproof, reach or trample and reveal it. Shuffle your library, then put that card on top of it. +SVar:ScoutSearch:DB$ ChangeZone | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeNum$ 1 | ChangeType$ Creature.withDeathtouch+YouCtrl,Creature.withHexproof+YouCtrl,Creature.withReach+YouCtrl,Creature.withTrample+YouCtrl +SVar:RemRandomDeck:True +DeckHints:Keyword$Deathtouch|Hexproof|Reach|Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/mwonvuli_beast_tracker.jpg +Oracle:When Mwonvuli Beast Tracker enters the battlefield, search your library for a creature card with deathtouch, hexproof, reach, or trample and reveal it. Shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/m/mwonvuli_ooze.txt b/forge-gui/res/cardsfolder/m/mwonvuli_ooze.txt index b1eb2fe3465..f1869139198 100644 --- a/forge-gui/res/cardsfolder/m/mwonvuli_ooze.txt +++ b/forge-gui/res/cardsfolder/m/mwonvuli_ooze.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:Y:Number$1/Plus.X SVar:X:Count$CardCounters.AGE/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/mwonvuli_ooze.jpg -Oracle:Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay {2} for each age counter on it.)\nMwonvuli Ooze's power and toughness are each equal to 1 plus twice the number of age counters on it. \ No newline at end of file +Oracle:Cumulative upkeep {2} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay {2} for each age counter on it.)\nMwonvuli Ooze's power and toughness are each equal to 1 plus twice the number of age counters on it. diff --git a/forge-gui/res/cardsfolder/m/my_genius_knows_no_bounds.txt b/forge-gui/res/cardsfolder/m/my_genius_knows_no_bounds.txt index df730b17c38..1301b0ed011 100644 --- a/forge-gui/res/cardsfolder/m/my_genius_knows_no_bounds.txt +++ b/forge-gui/res/cardsfolder/m/my_genius_knows_no_bounds.txt @@ -1,9 +1,9 @@ -Name:My Genius Knows No Bounds -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GeniusLife | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, you may pay {X}. If you do, you gain X life and draw X cards. -SVar:GeniusLife:AB$ GainLife | Cost$ X | Defined$ You | LifeAmount$ X | SubAbility$ GeniusCards -SVar:GeniusCards:DB$ Draw | Defined$ You | NumCards$ X -SVar:X:Count$xPaid -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/my_genius_knows_no_bounds.jpg -Oracle:When you set this scheme in motion, you may pay {X}. If you do, you gain X life and draw X cards. \ No newline at end of file +Name:My Genius Knows No Bounds +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GeniusLife | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, you may pay {X}. If you do, you gain X life and draw X cards. +SVar:GeniusLife:AB$ GainLife | Cost$ X | Defined$ You | LifeAmount$ X | SubAbility$ GeniusCards +SVar:GeniusCards:DB$ Draw | Defined$ You | NumCards$ X +SVar:X:Count$xPaid +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/my_genius_knows_no_bounds.jpg +Oracle:When you set this scheme in motion, you may pay {X}. If you do, you gain X life and draw X cards. diff --git a/forge-gui/res/cardsfolder/m/my_undead_horde_awakens.txt b/forge-gui/res/cardsfolder/m/my_undead_horde_awakens.txt index 32caf38f892..5866871870f 100644 --- a/forge-gui/res/cardsfolder/m/my_undead_horde_awakens.txt +++ b/forge-gui/res/cardsfolder/m/my_undead_horde_awakens.txt @@ -1,9 +1,9 @@ -Name:My Undead Horde Awakens -ManaCost:no cost -Types:Ongoing Scheme -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigNecromancy | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step, you may put target creature card from an opponent's graveyard onto the battlefield under your control. -SVar:TrigNecromancy:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.OppCtrl | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | RememberChanged$ True -T:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigAbandon | TriggerZones$ Command | TriggerDescription$ When a creature put onto the battlefield with this scheme dies, abandon this scheme. -SVar:TrigAbandon:AB$ Abandon | Cost$ 0 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/my_undead_horde_awakens.jpg -Oracle:(An ongoing scheme remains face up until it's abandoned.)\nAt the beginning of your end step, you may put target creature card from an opponent's graveyard onto the battlefield under your control.\nWhen a creature put onto the battlefield with this scheme dies, abandon this scheme. \ No newline at end of file +Name:My Undead Horde Awakens +ManaCost:no cost +Types:Ongoing Scheme +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigNecromancy | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step, you may put target creature card from an opponent's graveyard onto the battlefield under your control. +SVar:TrigNecromancy:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.OppCtrl | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | RememberChanged$ True +T:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigAbandon | TriggerZones$ Command | TriggerDescription$ When a creature put onto the battlefield with this scheme dies, abandon this scheme. +SVar:TrigAbandon:AB$ Abandon | Cost$ 0 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/my_undead_horde_awakens.jpg +Oracle:(An ongoing scheme remains face up until it's abandoned.)\nAt the beginning of your end step, you may put target creature card from an opponent's graveyard onto the battlefield under your control.\nWhen a creature put onto the battlefield with this scheme dies, abandon this scheme. diff --git a/forge-gui/res/cardsfolder/m/my_wish_is_your_command.txt b/forge-gui/res/cardsfolder/m/my_wish_is_your_command.txt index b169aee3cb6..5aef8879af2 100644 --- a/forge-gui/res/cardsfolder/m/my_wish_is_your_command.txt +++ b/forge-gui/res/cardsfolder/m/my_wish_is_your_command.txt @@ -1,9 +1,9 @@ -Name:My Wish Is Your Command -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ MyWish | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent reveals his or her hand. You may choose a noncreature, nonland card revealed this way and cast it without paying its mana cost. -SVar:MyWish:AB$ RevealHand | Cost$ 0 | Defined$ Player.Opponent | RememberRevealed$ True | SubAbility$ MyPleasure -SVar:MyPleasure:DB$ Play | Valid$ Card.nonCreature+nonLand+IsRemembered | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/my_wish_is_your_command.jpg -Oracle:When you set this scheme in motion, each opponent reveals his or her hand. You may choose a noncreature, nonland card revealed this way and cast it without paying its mana cost. \ No newline at end of file +Name:My Wish Is Your Command +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ MyWish | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, each opponent reveals his or her hand. You may choose a noncreature, nonland card revealed this way and cast it without paying its mana cost. +SVar:MyWish:AB$ RevealHand | Cost$ 0 | Defined$ Player.Opponent | RememberRevealed$ True | SubAbility$ MyPleasure +SVar:MyPleasure:DB$ Play | Valid$ Card.nonCreature+nonLand+IsRemembered | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/my_wish_is_your_command.jpg +Oracle:When you set this scheme in motion, each opponent reveals his or her hand. You may choose a noncreature, nonland card revealed this way and cast it without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/m/mycoid_shepherd.txt b/forge-gui/res/cardsfolder/m/mycoid_shepherd.txt index 937f0be7d51..453beb59bcf 100644 --- a/forge-gui/res/cardsfolder/m/mycoid_shepherd.txt +++ b/forge-gui/res/cardsfolder/m/mycoid_shepherd.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+powerGE5+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | Secondary$ True | TriggerDescription$ When CARDNAME or another creature you control with power 5 or greater is put into a graveyard from the battlefield, you may gain 5 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/mycoid_shepherd.jpg -Oracle:Whenever Mycoid Shepherd or another creature you control with power 5 or greater dies, you may gain 5 life. \ No newline at end of file +Oracle:Whenever Mycoid Shepherd or another creature you control with power 5 or greater dies, you may gain 5 life. diff --git a/forge-gui/res/cardsfolder/m/mycologist.txt b/forge-gui/res/cardsfolder/m/mycologist.txt index cbab70c3976..b3a554615df 100644 --- a/forge-gui/res/cardsfolder/m/mycologist.txt +++ b/forge-gui/res/cardsfolder/m/mycologist.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPOR A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ GainLife | Cost$ Sac<1/Saproling> | LifeAmount$ 2 | SpellDescription$ You gain 2 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/mycologist.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Mycologist.\nRemove three spore counters from Mycologist: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: You gain 2 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Mycologist.\nRemove three spore counters from Mycologist: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: You gain 2 life. diff --git a/forge-gui/res/cardsfolder/m/mycoloth.txt b/forge-gui/res/cardsfolder/m/mycoloth.txt index d7b4f95c5dc..eeeaf8df370 100644 --- a/forge-gui/res/cardsfolder/m/mycoloth.txt +++ b/forge-gui/res/cardsfolder/m/mycoloth.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Green | TokenImage$ g 1 1 saproling ALA SVar:X:Count$NumCounters.P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/mycoloth.jpg -Oracle:Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nAt the beginning of your upkeep, put a 1/1 green Saproling creature token onto the battlefield for each +1/+1 counter on Mycoloth. \ No newline at end of file +Oracle:Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nAt the beginning of your upkeep, put a 1/1 green Saproling creature token onto the battlefield for each +1/+1 counter on Mycoloth. diff --git a/forge-gui/res/cardsfolder/m/mycosynth_fiend.txt b/forge-gui/res/cardsfolder/m/mycosynth_fiend.txt index 397383c4a98..ba9595fff35 100644 --- a/forge-gui/res/cardsfolder/m/mycosynth_fiend.txt +++ b/forge-gui/res/cardsfolder/m/mycosynth_fiend.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Refer SVar:X:Count$OppPoisonCounters SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mycosynth_fiend.jpg -Oracle:Mycosynth Fiend gets +1/+1 for each poison counter your opponents have. \ No newline at end of file +Oracle:Mycosynth Fiend gets +1/+1 for each poison counter your opponents have. diff --git a/forge-gui/res/cardsfolder/m/mycosynth_golem.txt b/forge-gui/res/cardsfolder/m/mycosynth_golem.txt index 841d69b4fe0..9b5586de096 100644 --- a/forge-gui/res/cardsfolder/m/mycosynth_golem.txt +++ b/forge-gui/res/cardsfolder/m/mycosynth_golem.txt @@ -6,4 +6,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone 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 +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.) diff --git a/forge-gui/res/cardsfolder/m/mycosynth_lattice.txt b/forge-gui/res/cardsfolder/m/mycosynth_lattice.txt index 66e48bc528c..fd26b531ec9 100644 --- a/forge-gui/res/cardsfolder/m/mycosynth_lattice.txt +++ b/forge-gui/res/cardsfolder/m/mycosynth_lattice.txt @@ -1,10 +1,10 @@ -Name:Mycosynth Lattice -ManaCost:6 -Types:Artifact -S:Mode$ Continuous | Affected$ Permanent | AddType$ Artifact | Description$ All permanents are artifact in addition to their other types. -S:Mode$ Continuous| Affected$ Card | SetColor$ Colorless | AffectedZone$ Battlefield,Hand,Library,Graveyard,Exile,Stack,Command | Description$ All cards that aren't on the battlefield, spells, and permanents are colorless. -S:Mode$ Continuous | Affected$ Player | ManaColorConversion$ Additive | WhiteConversion$ All | BlueConversion$ All | BlackConversion$ All | RedConversion$ All | GreenConversion$ All | ColorlessConversion$ All | Description$ Players may spend mana as though it were mana of any color. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mycosynth_lattice.jpg -Oracle:All permanents are artifacts in addition to their other types.\nAll cards that aren't on the battlefield, spells, and permanents are colorless.\nPlayers may spend mana as though it were mana of any color. +Name:Mycosynth Lattice +ManaCost:6 +Types:Artifact +S:Mode$ Continuous | Affected$ Permanent | AddType$ Artifact | Description$ All permanents are artifact in addition to their other types. +S:Mode$ Continuous| Affected$ Card | SetColor$ Colorless | AffectedZone$ Battlefield,Hand,Library,Graveyard,Exile,Stack,Command | Description$ All cards that aren't on the battlefield, spells, and permanents are colorless. +S:Mode$ Continuous | Affected$ Player | ManaColorConversion$ Additive | WhiteConversion$ All | BlueConversion$ All | BlackConversion$ All | RedConversion$ All | GreenConversion$ All | ColorlessConversion$ All | Description$ Players may spend mana as though it were mana of any color. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mycosynth_lattice.jpg +Oracle:All permanents are artifacts in addition to their other types.\nAll cards that aren't on the battlefield, spells, and permanents are colorless.\nPlayers may spend mana as though it were mana of any color. diff --git a/forge-gui/res/cardsfolder/m/mycosynth_wellspring.txt b/forge-gui/res/cardsfolder/m/mycosynth_wellspring.txt index f0ef5bc925e..3d9a1c3b026 100644 --- a/forge-gui/res/cardsfolder/m/mycosynth_wellspring.txt +++ b/forge-gui/res/cardsfolder/m/mycosynth_wellspring.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:SacMe:5 SVar:Picture:http://www.wizards.com/global/images/magic/general/mycosynth_wellspring.jpg -Oracle:When Mycosynth Wellspring enters the battlefield or is put into a graveyard from the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:When Mycosynth Wellspring enters the battlefield or is put into a graveyard from the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/myojin_of_cleansing_fire.txt b/forge-gui/res/cardsfolder/m/myojin_of_cleansing_fire.txt index 4360735477c..d87cf0027b7 100644 --- a/forge-gui/res/cardsfolder/m/myojin_of_cleansing_fire.txt +++ b/forge-gui/res/cardsfolder/m/myojin_of_cleansing_fire.txt @@ -1,11 +1,11 @@ -Name:Myojin of Cleansing Fire -ManaCost:5 W W W -Types:Legendary Creature Spirit -PT:4/6 -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. -SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. -A:AB$DestroyAll | Cost$ SubCounter<1/DIVINITY> | ValidCards$ Creature.Other | SpellDescription$ Destroy all other creatures. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_cleansing_fire.jpg -Oracle:Myojin of Cleansing Fire enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Cleansing Fire is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Cleansing Fire: Destroy all other creatures. \ No newline at end of file +Name:Myojin of Cleansing Fire +ManaCost:5 W W W +Types:Legendary Creature Spirit +PT:4/6 +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. +SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. +A:AB$DestroyAll | Cost$ SubCounter<1/DIVINITY> | ValidCards$ Creature.Other | SpellDescription$ Destroy all other creatures. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_cleansing_fire.jpg +Oracle:Myojin of Cleansing Fire enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Cleansing Fire is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Cleansing Fire: Destroy all other creatures. diff --git a/forge-gui/res/cardsfolder/m/myojin_of_infinite_rage.txt b/forge-gui/res/cardsfolder/m/myojin_of_infinite_rage.txt index 5ac79b9cdf0..5bca5697371 100644 --- a/forge-gui/res/cardsfolder/m/myojin_of_infinite_rage.txt +++ b/forge-gui/res/cardsfolder/m/myojin_of_infinite_rage.txt @@ -1,11 +1,11 @@ -Name:Myojin of Infinite Rage -ManaCost:7 R R R -Types:Legendary Creature Spirit -PT:7/4 -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. -SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. -A:AB$DestroyAll | Cost$ SubCounter<1/DIVINITY> | ValidCards$ Land | SpellDescription$ Destroy all lands. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_infinite_rage.jpg -Oracle:Myojin of Infinite Rage enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Infinite Rage is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Infinite Rage: Destroy all lands. \ No newline at end of file +Name:Myojin of Infinite Rage +ManaCost:7 R R R +Types:Legendary Creature Spirit +PT:7/4 +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. +SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. +A:AB$DestroyAll | Cost$ SubCounter<1/DIVINITY> | ValidCards$ Land | SpellDescription$ Destroy all lands. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_infinite_rage.jpg +Oracle:Myojin of Infinite Rage enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Infinite Rage is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Infinite Rage: Destroy all lands. diff --git a/forge-gui/res/cardsfolder/m/myojin_of_lifes_web.txt b/forge-gui/res/cardsfolder/m/myojin_of_lifes_web.txt index eee7a6516d4..7ce0db03d1f 100644 --- a/forge-gui/res/cardsfolder/m/myojin_of_lifes_web.txt +++ b/forge-gui/res/cardsfolder/m/myojin_of_lifes_web.txt @@ -1,12 +1,12 @@ -Name:Myojin of Life's Web -ManaCost:6 G G G -Types:Legendary Creature Spirit -PT:8/8 -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. -SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. -A:AB$ ChangeZone | Cost$ SubCounter<1/DIVINITY> | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ X | References$ X | SpellDescription$ Put any number of creature cards from your hand onto the battlefield. -SVar:X:Count$InYourHand.Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_lifes_web.jpg -Oracle:Myojin of Life's Web enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Life's Web is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Life's Web: Put any number of creature cards from your hand onto the battlefield. \ No newline at end of file +Name:Myojin of Life's Web +ManaCost:6 G G G +Types:Legendary Creature Spirit +PT:8/8 +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. +SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. +A:AB$ ChangeZone | Cost$ SubCounter<1/DIVINITY> | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ X | References$ X | SpellDescription$ Put any number of creature cards from your hand onto the battlefield. +SVar:X:Count$InYourHand.Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_lifes_web.jpg +Oracle:Myojin of Life's Web enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Life's Web is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Life's Web: Put any number of creature cards from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/myojin_of_nights_reach.txt b/forge-gui/res/cardsfolder/m/myojin_of_nights_reach.txt index 0c5f114f486..5a14dfb9c1e 100644 --- a/forge-gui/res/cardsfolder/m/myojin_of_nights_reach.txt +++ b/forge-gui/res/cardsfolder/m/myojin_of_nights_reach.txt @@ -1,10 +1,10 @@ -Name:Myojin of Night's Reach -ManaCost:5 B B B -Types:Legendary Creature Spirit -PT:5/2 -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. -SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. -A:AB$ Discard | Cost$ SubCounter<1/DIVINITY> | Defined$ Player.Opponent | Mode$ Hand | SpellDescription$ Each opponent discards his or her hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_nights_reach.jpg -Oracle:Myojin of Night's Reach enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Night's Reach is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Night's Reach: Each opponent discards his or her hand. \ No newline at end of file +Name:Myojin of Night's Reach +ManaCost:5 B B B +Types:Legendary Creature Spirit +PT:5/2 +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. +SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. +A:AB$ Discard | Cost$ SubCounter<1/DIVINITY> | Defined$ Player.Opponent | Mode$ Hand | SpellDescription$ Each opponent discards his or her hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_nights_reach.jpg +Oracle:Myojin of Night's Reach enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Night's Reach is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Night's Reach: Each opponent discards his or her hand. diff --git a/forge-gui/res/cardsfolder/m/myojin_of_seeing_winds.txt b/forge-gui/res/cardsfolder/m/myojin_of_seeing_winds.txt index 511aac9e6d8..de46bdde02a 100644 --- a/forge-gui/res/cardsfolder/m/myojin_of_seeing_winds.txt +++ b/forge-gui/res/cardsfolder/m/myojin_of_seeing_winds.txt @@ -1,12 +1,12 @@ -Name:Myojin of Seeing Winds -ManaCost:7 U U U -Types:Legendary Creature Spirit -PT:3/3 -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. -SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. -A:AB$ Draw | Cost$ SubCounter<1/DIVINITY> | NumCards$ X | References$ X | SpellDescription$ Draw a card for each permanent you control. -SVar:X:Count$Valid Permanent.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_seeing_winds.jpg -Oracle:Myojin of Seeing Winds enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Seeing Winds is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Seeing Winds: Draw a card for each permanent you control. \ No newline at end of file +Name:Myojin of Seeing Winds +ManaCost:7 U U U +Types:Legendary Creature Spirit +PT:3/3 +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Static$ True | Execute$ ETBCounter | TriggerDescription$ CARDNAME enters the battlefield with a divinity counter on it if you cast it from your hand. +SVar:ETBCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DIVINITY | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ CARDNAME is indestructible as long as it has a divinity counter on it. +A:AB$ Draw | Cost$ SubCounter<1/DIVINITY> | NumCards$ X | References$ X | SpellDescription$ Draw a card for each permanent you control. +SVar:X:Count$Valid Permanent.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/myojin_of_seeing_winds.jpg +Oracle:Myojin of Seeing Winds enters the battlefield with a divinity counter on it if you cast it from your hand.\nMyojin of Seeing Winds is indestructible as long as it has a divinity counter on it.\nRemove a divinity counter from Myojin of Seeing Winds: Draw a card for each permanent you control. diff --git a/forge-gui/res/cardsfolder/m/myr_adapter.txt b/forge-gui/res/cardsfolder/m/myr_adapter.txt index 739a4b84e3e..0f4fc68c6a0 100644 --- a/forge-gui/res/cardsfolder/m/myr_adapter.txt +++ b/forge-gui/res/cardsfolder/m/myr_adapter.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Refer SVar:X:Count$Valid Equipment.Attached SVar:EquipMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_adapter.jpg -Oracle:Myr Adapter gets +1/+1 for each Equipment attached to it. \ No newline at end of file +Oracle:Myr Adapter gets +1/+1 for each Equipment attached to it. diff --git a/forge-gui/res/cardsfolder/m/myr_battlesphere.txt b/forge-gui/res/cardsfolder/m/myr_battlesphere.txt index 3010d849f34..03c3fdf1295 100644 --- a/forge-gui/res/cardsfolder/m/myr_battlesphere.txt +++ b/forge-gui/res/cardsfolder/m/myr_battlesphere.txt @@ -1,13 +1,13 @@ -Name:Myr Battlesphere -ManaCost:7 -Types:Artifact Creature Myr Construct -PT:4/7 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put four 1/1 colorless Myr artifact creature tokens onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 4 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 myr SOM -T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, you may tap X untapped Myr you control. If you do, CARDNAME gets +X/+0 until end of turn and deals X damage to defending player. -SVar:TrigPump:AB$ Pump | Cost$ tapXType | References$ X | NumAtt$ +ChosenX | NumDef$ +0 | SubAbility$ DBDealDamage -SVar:DBDealDamage:DB$ DealDamage | Cost$ 0 | Defined$ DefendingPlayer | NumDmg$ ChosenX | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearChosenX$ True -SVar:X:XChoice -SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_battlesphere.jpg -Oracle:When Myr Battlesphere enters the battlefield, put four 1/1 colorless Myr artifact creature tokens onto the battlefield.\nWhenever Myr Battlesphere attacks, you may tap X untapped Myr you control. If you do, Myr Battlesphere gets +X/+0 until end of turn and deals X damage to defending player. \ No newline at end of file +Name:Myr Battlesphere +ManaCost:7 +Types:Artifact Creature Myr Construct +PT:4/7 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put four 1/1 colorless Myr artifact creature tokens onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 4 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 myr SOM +T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, you may tap X untapped Myr you control. If you do, CARDNAME gets +X/+0 until end of turn and deals X damage to defending player. +SVar:TrigPump:AB$ Pump | Cost$ tapXType | References$ X | NumAtt$ +ChosenX | NumDef$ +0 | SubAbility$ DBDealDamage +SVar:DBDealDamage:DB$ DealDamage | Cost$ 0 | Defined$ DefendingPlayer | NumDmg$ ChosenX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearChosenX$ True +SVar:X:XChoice +SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_battlesphere.jpg +Oracle:When Myr Battlesphere enters the battlefield, put four 1/1 colorless Myr artifact creature tokens onto the battlefield.\nWhenever Myr Battlesphere attacks, you may tap X untapped Myr you control. If you do, Myr Battlesphere gets +X/+0 until end of turn and deals X damage to defending player. diff --git a/forge-gui/res/cardsfolder/m/myr_enforcer.txt b/forge-gui/res/cardsfolder/m/myr_enforcer.txt index e6319f17c5b..91be41f673a 100644 --- a/forge-gui/res/cardsfolder/m/myr_enforcer.txt +++ b/forge-gui/res/cardsfolder/m/myr_enforcer.txt @@ -5,4 +5,4 @@ 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.) 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 +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.) diff --git a/forge-gui/res/cardsfolder/m/myr_galvanizer.txt b/forge-gui/res/cardsfolder/m/myr_galvanizer.txt index 8c39f05bde8..635991ef6b4 100644 --- a/forge-gui/res/cardsfolder/m/myr_galvanizer.txt +++ b/forge-gui/res/cardsfolder/m/myr_galvanizer.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Myr+Other+YouCtrl | AddPower$ 1 | AddTou A:AB$ UntapAll | Cost$ 1 T | ValidCards$ Myr.Other+YouCtrl | SpellDescription$ Untap each other Myr you control. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_galvanizer.jpg -Oracle:Other Myr creatures you control get +1/+1.\n{1}, {T}: Untap each other Myr you control. \ No newline at end of file +Oracle:Other Myr creatures you control get +1/+1.\n{1}, {T}: Untap each other Myr you control. diff --git a/forge-gui/res/cardsfolder/m/myr_incubator.txt b/forge-gui/res/cardsfolder/m/myr_incubator.txt index 94136298144..97a752b5199 100644 --- a/forge-gui/res/cardsfolder/m/myr_incubator.txt +++ b/forge-gui/res/cardsfolder/m/myr_incubator.txt @@ -7,4 +7,4 @@ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Count$InYourLibrary.Artifact SVar:Y:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_incubator.jpg -Oracle:{6}, {T}, Sacrifice Myr Incubator: Search your library for any number of artifact cards, exile them, then put that many 1/1 colorless Myr artifact creature tokens onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{6}, {T}, Sacrifice Myr Incubator: Search your library for any number of artifact cards, exile them, then put that many 1/1 colorless Myr artifact creature tokens onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/myr_landshaper.txt b/forge-gui/res/cardsfolder/m/myr_landshaper.txt index 57f56cb153e..342682916b9 100644 --- a/forge-gui/res/cardsfolder/m/myr_landshaper.txt +++ b/forge-gui/res/cardsfolder/m/myr_landshaper.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Artifact | SpellDescription$ Target land becomes an artifact in addition to its other types until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_landshaper.jpg -Oracle:{T}: Target land becomes an artifact in addition to its other types until end of turn. \ No newline at end of file +Oracle:{T}: Target land becomes an artifact in addition to its other types until end of turn. diff --git a/forge-gui/res/cardsfolder/m/myr_matrix.txt b/forge-gui/res/cardsfolder/m/myr_matrix.txt index 183f309015b..381dceeeb51 100644 --- a/forge-gui/res/cardsfolder/m/myr_matrix.txt +++ b/forge-gui/res/cardsfolder/m/myr_matrix.txt @@ -5,4 +5,4 @@ K:Indestructible S:Mode$ Continuous | Affected$ Creature.Myr | AddPower$ 1 | AddToughness$ 1 | Description$ Myr creatures get +1/+1. A:AB$ Token | Cost$ 5 | TokenAmount$ 1 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Myr artifact creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_matrix.jpg -Oracle:Myr Matrix is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\nMyr creatures get +1/+1.\n{5}: Put a 1/1 colorless Myr artifact creature token onto the battlefield. \ No newline at end of file +Oracle:Myr Matrix is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\nMyr creatures get +1/+1.\n{5}: Put a 1/1 colorless Myr artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/myr_mindservant.txt b/forge-gui/res/cardsfolder/m/myr_mindservant.txt index 31804119f0f..4d8416eece8 100644 --- a/forge-gui/res/cardsfolder/m/myr_mindservant.txt +++ b/forge-gui/res/cardsfolder/m/myr_mindservant.txt @@ -1,7 +1,7 @@ -Name:Myr Mindservant -ManaCost:1 -Types:Artifact Creature Myr -PT:1/1 -A:AB$ Shuffle | Cost$ 2 T | Defined$ You | SpellDescription$ Shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_mindservant.jpg -Oracle:{2}, {T}: Shuffle your library. \ No newline at end of file +Name:Myr Mindservant +ManaCost:1 +Types:Artifact Creature Myr +PT:1/1 +A:AB$ Shuffle | Cost$ 2 T | Defined$ You | SpellDescription$ Shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_mindservant.jpg +Oracle:{2}, {T}: Shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/myr_moonvessel.txt b/forge-gui/res/cardsfolder/m/myr_moonvessel.txt index 47c790cc597..d2df6c3cb43 100644 --- a/forge-gui/res/cardsfolder/m/myr_moonvessel.txt +++ b/forge-gui/res/cardsfolder/m/myr_moonvessel.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigAddMana | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, add 1 to your mana pool. SVar:TrigAddMana:AB$Mana | Cost$ 0 | Produced$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_moonvessel.jpg -Oracle:When Myr Moonvessel dies, add {1} to your mana pool. \ No newline at end of file +Oracle:When Myr Moonvessel dies, add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/myr_propagator.txt b/forge-gui/res/cardsfolder/m/myr_propagator.txt index cc7dedb4f56..9332ccd482d 100644 --- a/forge-gui/res/cardsfolder/m/myr_propagator.txt +++ b/forge-gui/res/cardsfolder/m/myr_propagator.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:1/1 A:AB$CopyPermanent | Cost$ 3 T | Defined$ Self | SpellDescription$ Put a token that's a copy of CARDNAME onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_propagator.jpg -Oracle:{3}, {T}: Put a token that's a copy of Myr Propagator onto the battlefield. \ No newline at end of file +Oracle:{3}, {T}: Put a token that's a copy of Myr Propagator onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/myr_prototype.txt b/forge-gui/res/cardsfolder/m/myr_prototype.txt index ef7d9503824..2a33ad07442 100644 --- a/forge-gui/res/cardsfolder/m/myr_prototype.txt +++ b/forge-gui/res/cardsfolder/m/myr_prototype.txt @@ -1,11 +1,11 @@ -Name:Myr Prototype -ManaCost:5 -Types:Artifact Creature Myr -PT:2/2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -S:Mode$ CantAttackUnless | ValidCard$ Card.Self | Cost$ X | Description$ CARDNAME can't attack or block unless you pay 1 for each +1/+1 counter on it. -S:Mode$ CantBlockUnless | ValidCard$ Card.Self | Cost$ X -SVar:X:Count$CardCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_prototype.jpg -Oracle:At the beginning of your upkeep, put a +1/+1 counter on Myr Prototype.\nMyr Prototype can't attack or block unless you pay {1} for each +1/+1 counter on it. \ No newline at end of file +Name:Myr Prototype +ManaCost:5 +Types:Artifact Creature Myr +PT:2/2 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +S:Mode$ CantAttackUnless | ValidCard$ Card.Self | Cost$ X | Description$ CARDNAME can't attack or block unless you pay 1 for each +1/+1 counter on it. +S:Mode$ CantBlockUnless | ValidCard$ Card.Self | Cost$ X +SVar:X:Count$CardCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_prototype.jpg +Oracle:At the beginning of your upkeep, put a +1/+1 counter on Myr Prototype.\nMyr Prototype can't attack or block unless you pay {1} for each +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/m/myr_quadropod.txt b/forge-gui/res/cardsfolder/m/myr_quadropod.txt index 883e52d1933..ec10490383f 100644 --- a/forge-gui/res/cardsfolder/m/myr_quadropod.txt +++ b/forge-gui/res/cardsfolder/m/myr_quadropod.txt @@ -5,4 +5,4 @@ PT:1/4 A:AB$ Pump | Cost$ 3 | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch CARDNAME's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_quadropod.jpg -Oracle:{3}: Switch Myr Quadropod's power and toughness until end of turn. \ No newline at end of file +Oracle:{3}: Switch Myr Quadropod's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/m/myr_reservoir.txt b/forge-gui/res/cardsfolder/m/myr_reservoir.txt index 30dea6c7720..6375526810f 100644 --- a/forge-gui/res/cardsfolder/m/myr_reservoir.txt +++ b/forge-gui/res/cardsfolder/m/myr_reservoir.txt @@ -1,8 +1,8 @@ -Name:Myr Reservoir -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | RestrictValid$ Myr,Activated.Myr | SpellDescription$ Add {2} to your mana pool. Spend this mana only to cast Myr spells or activate abilities of Myr. -A:AB$ ChangeZone | Cost$ 3 T | TgtPrompt$ Choose target Myr card in your graveyard | ValidTgts$ Card.Myr+YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target Myr card from your graveyard to your hand. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_reservoir.jpg -Oracle:{T}: Add {2} to your mana pool. Spend this mana only to cast Myr spells or activate abilities of Myr.\n{3}, {T}: Return target Myr card from your graveyard to your hand. \ No newline at end of file +Name:Myr Reservoir +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | RestrictValid$ Myr,Activated.Myr | SpellDescription$ Add {2} to your mana pool. Spend this mana only to cast Myr spells or activate abilities of Myr. +A:AB$ ChangeZone | Cost$ 3 T | TgtPrompt$ Choose target Myr card in your graveyard | ValidTgts$ Card.Myr+YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target Myr card from your graveyard to your hand. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_reservoir.jpg +Oracle:{T}: Add {2} to your mana pool. Spend this mana only to cast Myr spells or activate abilities of Myr.\n{3}, {T}: Return target Myr card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/myr_retriever.txt b/forge-gui/res/cardsfolder/m/myr_retriever.txt index 81f4684dd6e..0bfa3819d63 100644 --- a/forge-gui/res/cardsfolder/m/myr_retriever.txt +++ b/forge-gui/res/cardsfolder/m/myr_retriever.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.Other+YouCtrl | Cost$ 0 SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_retriever.jpg -Oracle:When Myr Retriever dies, return another target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:When Myr Retriever dies, return another target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/m/myr_servitor.txt b/forge-gui/res/cardsfolder/m/myr_servitor.txt index e13e49937ea..0a3751ce381 100644 --- a/forge-gui/res/cardsfolder/m/myr_servitor.txt +++ b/forge-gui/res/cardsfolder/m/myr_servitor.txt @@ -1,8 +1,8 @@ -Name:Myr Servitor -ManaCost:1 -Types:Artifact Creature Myr -PT:1/1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self | PresentZone$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is on the battlefield, each player returns all cards named CARDNAME from his or her graveyard to the battlefield. -SVar:TrigReturn:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card.namedMyr Servitor | Origin$ Graveyard | Destination$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_servitor.jpg -Oracle:At the beginning of your upkeep, if Myr Servitor is on the battlefield, each player returns all cards named Myr Servitor from his or her graveyard to the battlefield. \ No newline at end of file +Name:Myr Servitor +ManaCost:1 +Types:Artifact Creature Myr +PT:1/1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self | PresentZone$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is on the battlefield, each player returns all cards named CARDNAME from his or her graveyard to the battlefield. +SVar:TrigReturn:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card.namedMyr Servitor | Origin$ Graveyard | Destination$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_servitor.jpg +Oracle:At the beginning of your upkeep, if Myr Servitor is on the battlefield, each player returns all cards named Myr Servitor from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/m/myr_sire.txt b/forge-gui/res/cardsfolder/m/myr_sire.txt index c67e8dfe75a..291cd025866 100644 --- a/forge-gui/res/cardsfolder/m/myr_sire.txt +++ b/forge-gui/res/cardsfolder/m/myr_sire.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 myr SOM SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_sire.jpg -Oracle:When Myr Sire dies, put a 1/1 colorless Myr artifact creature token onto the battlefield. \ No newline at end of file +Oracle:When Myr Sire dies, put a 1/1 colorless Myr artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/myr_superion.txt b/forge-gui/res/cardsfolder/m/myr_superion.txt index 98fe601847b..3d9a93a570d 100644 --- a/forge-gui/res/cardsfolder/m/myr_superion.txt +++ b/forge-gui/res/cardsfolder/m/myr_superion.txt @@ -1,9 +1,9 @@ -Name:Myr Superion -ManaCost:2 -Types:Artifact Creature Myr -PT:5/6 -Text:Spend only mana produced by creatures to cast CARDNAME. -SVar:FullCost:Mana<2\Creature> -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_superion.jpg -Oracle:Spend only mana produced by creatures to cast Myr Superion. \ No newline at end of file +Name:Myr Superion +ManaCost:2 +Types:Artifact Creature Myr +PT:5/6 +Text:Spend only mana produced by creatures to cast CARDNAME. +SVar:FullCost:Mana<2\Creature> +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_superion.jpg +Oracle:Spend only mana produced by creatures to cast Myr Superion. diff --git a/forge-gui/res/cardsfolder/m/myr_turbine.txt b/forge-gui/res/cardsfolder/m/myr_turbine.txt index 664551600ea..de4e28e7c0a 100644 --- a/forge-gui/res/cardsfolder/m/myr_turbine.txt +++ b/forge-gui/res/cardsfolder/m/myr_turbine.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Token | Cost$ T | TokenAmount$ 1 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 myr SOM | SpellDescription$ Put a 1/1 colorless Myr artifact creature token onto the battlefield. A:AB$ ChangeZone | Cost$ T tapXType<5/Myr> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.Myr | ChangeNum$ 1 | SpellDescription$ Search your library for a Myr creature card, put it onto the battlefield, then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_turbine.jpg -Oracle:{T}: Put a 1/1 colorless Myr artifact creature token onto the battlefield.\n{T}, Tap five untapped Myr you control: Search your library for a Myr creature card, put it onto the battlefield, then shuffle your library. \ No newline at end of file +Oracle:{T}: Put a 1/1 colorless Myr artifact creature token onto the battlefield.\n{T}, Tap five untapped Myr you control: Search your library for a Myr creature card, put it onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/m/myr_welder.txt b/forge-gui/res/cardsfolder/m/myr_welder.txt index 7ccd35c3547..37af58b3226 100644 --- a/forge-gui/res/cardsfolder/m/myr_welder.txt +++ b/forge-gui/res/cardsfolder/m/myr_welder.txt @@ -1,8 +1,8 @@ -Name:Myr Welder -ManaCost:3 -Types:Artifact Creature Myr -PT:1/4 -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Card.IsRemembered | GainsAbilitiesOfZones$ Exile | Description$ CARDNAME has all activated abilities of all cards exiled with it. -A:AB$ ChangeZone | Cost$ T | ValidTgts$ Artifact | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Select target artifact | RememberChanged$ True | PrecostDesc$ Imprint - | SpellDescription$ Exile target artifact card from a graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_welder.jpg -Oracle:Imprint - {T}: Exile target artifact card from a graveyard.\nMyr Welder has all activated abilities of all cards exiled with it. \ No newline at end of file +Name:Myr Welder +ManaCost:3 +Types:Artifact Creature Myr +PT:1/4 +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Card.IsRemembered | GainsAbilitiesOfZones$ Exile | Description$ CARDNAME has all activated abilities of all cards exiled with it. +A:AB$ ChangeZone | Cost$ T | ValidTgts$ Artifact | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Select target artifact | RememberChanged$ True | PrecostDesc$ Imprint - | SpellDescription$ Exile target artifact card from a graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/myr_welder.jpg +Oracle:Imprint - {T}: Exile target artifact card from a graveyard.\nMyr Welder has all activated abilities of all cards exiled with it. diff --git a/forge-gui/res/cardsfolder/m/myrsmith.txt b/forge-gui/res/cardsfolder/m/myrsmith.txt index dccfb2d2c16..6f9110820e7 100644 --- a/forge-gui/res/cardsfolder/m/myrsmith.txt +++ b/forge-gui/res/cardsfolder/m/myrsmith.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ You | Execute$ TrigToken | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast an artifact spell, you may pay {1}. If you do, put a 1/1 colorless Myr artifact creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 1 | TokenImage$ C 1 1 Myr SOM | TokenAmount$ 1 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/myrsmith.jpg -Oracle:Whenever you cast an artifact spell, you may pay {1}. If you do, put a 1/1 colorless Myr artifact creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever you cast an artifact spell, you may pay {1}. If you do, put a 1/1 colorless Myr artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/m/mysteries_of_the_deep.txt b/forge-gui/res/cardsfolder/m/mysteries_of_the_deep.txt index a7c5e8cf2df..5ecfb3398b2 100644 --- a/forge-gui/res/cardsfolder/m/mysteries_of_the_deep.txt +++ b/forge-gui/res/cardsfolder/m/mysteries_of_the_deep.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ 4 U | NumCards$ X | References$ X | SpellDescription$ Draw two cards. Landfall - If you had a land enter the battlefield under your control this turn, draw three cards instead. SVar:X:Count$Landfall.3.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/mysteries_of_the_deep.jpg -Oracle:Draw two cards.\nLandfall - If you had a land enter the battlefield under your control this turn, draw three cards instead. \ No newline at end of file +Oracle:Draw two cards.\nLandfall - If you had a land enter the battlefield under your control this turn, draw three cards instead. diff --git a/forge-gui/res/cardsfolder/m/mystic_barrier.txt b/forge-gui/res/cardsfolder/m/mystic_barrier.txt index 66f653f78ec..823109dabf7 100644 --- a/forge-gui/res/cardsfolder/m/mystic_barrier.txt +++ b/forge-gui/res/cardsfolder/m/mystic_barrier.txt @@ -1,12 +1,12 @@ -Name:Mystic Barrier -ManaCost:4 W -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChooseDirection | TriggerDescription$ When CARDNAME enters the battlefield or at the beginning of your upkeep, choose left or right. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChooseDirection | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or at the beginning of your upkeep, choose left or right. -SVar:TrigChooseDirection:AB$ ChooseDirection | Cost$ 0 -S:Mode$ CantAttack | DefenderNotNearestToYouInChosenDirection$ True | Description$ Each player may attack only the opponent seated nearest him or her in the last chosen direction and planeswalkers controlled by that player. -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_barrier.jpg -Oracle:When Mystic Barrier enters the battlefield or at the beginning of your upkeep, choose left or right.\nEach player may attack only the opponent seated nearest him or her in the last chosen direction and planeswalkers controlled by that player. +Name:Mystic Barrier +ManaCost:4 W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChooseDirection | TriggerDescription$ When CARDNAME enters the battlefield or at the beginning of your upkeep, choose left or right. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChooseDirection | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or at the beginning of your upkeep, choose left or right. +SVar:TrigChooseDirection:AB$ ChooseDirection | Cost$ 0 +S:Mode$ CantAttack | DefenderNotNearestToYouInChosenDirection$ True | Description$ Each player may attack only the opponent seated nearest him or her in the last chosen direction and planeswalkers controlled by that player. +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_barrier.jpg +Oracle:When Mystic Barrier enters the battlefield or at the beginning of your upkeep, choose left or right.\nEach player may attack only the opponent seated nearest him or her in the last chosen direction and planeswalkers controlled by that player. diff --git a/forge-gui/res/cardsfolder/m/mystic_compass.txt b/forge-gui/res/cardsfolder/m/mystic_compass.txt index 70844e5446f..a673b9c63e3 100644 --- a/forge-gui/res/cardsfolder/m/mystic_compass.txt +++ b/forge-gui/res/cardsfolder/m/mystic_compass.txt @@ -1,8 +1,8 @@ -Name:Mystic Compass -ManaCost:2 -Types:Artifact -A:AB$ ChooseType | Cost$ 1 T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_compass.jpg -Oracle:{1}, {T}: Target land becomes the basic land type of your choice until end of turn. \ No newline at end of file +Name:Mystic Compass +ManaCost:2 +Types:Artifact +A:AB$ ChooseType | Cost$ 1 T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_compass.jpg +Oracle:{1}, {T}: Target land becomes the basic land type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/m/mystic_crusader.txt b/forge-gui/res/cardsfolder/m/mystic_crusader.txt index 560dabee27f..255fc19e6ed 100644 --- a/forge-gui/res/cardsfolder/m/mystic_crusader.txt +++ b/forge-gui/res/cardsfolder/m/mystic_crusader.txt @@ -6,4 +6,4 @@ K:Protection from black K:Protection from red S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_crusader.jpg -Oracle:Protection from black and from red\nThreshold - As long as seven or more cards are in your graveyard, Mystic Crusader gets +1/+1 and has flying. \ No newline at end of file +Oracle:Protection from black and from red\nThreshold - As long as seven or more cards are in your graveyard, Mystic Crusader gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/m/mystic_decree.txt b/forge-gui/res/cardsfolder/m/mystic_decree.txt index 3c8b71d78e4..c3d47e39f79 100644 --- a/forge-gui/res/cardsfolder/m/mystic_decree.txt +++ b/forge-gui/res/cardsfolder/m/mystic_decree.txt @@ -1,8 +1,8 @@ -Name:Mystic Decree -ManaCost:2 U U -Types:World Enchantment -S:Mode$ Continuous | Affected$ Creature | RemoveKeyword$ Flying & Islandwalk | Description$ All creatures lose flying and islandwalk. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_decree.jpg -Oracle:All creatures lose flying and islandwalk. \ No newline at end of file +Name:Mystic Decree +ManaCost:2 U U +Types:World Enchantment +S:Mode$ Continuous | Affected$ Creature | RemoveKeyword$ Flying & Islandwalk | Description$ All creatures lose flying and islandwalk. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_decree.jpg +Oracle:All creatures lose flying and islandwalk. diff --git a/forge-gui/res/cardsfolder/m/mystic_denial.txt b/forge-gui/res/cardsfolder/m/mystic_denial.txt index 3bef8256052..9913a6b934e 100644 --- a/forge-gui/res/cardsfolder/m/mystic_denial.txt +++ b/forge-gui/res/cardsfolder/m/mystic_denial.txt @@ -3,4 +3,4 @@ ManaCost:1 U U Types:Instant A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target Creatire or Sorcery spell | ValidTgts$ Creature,Sorcery | SpellDescription$ Counter target creature or sorcery spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_denial.jpg -Oracle:Counter target creature or sorcery spell. \ No newline at end of file +Oracle:Counter target creature or sorcery spell. diff --git a/forge-gui/res/cardsfolder/m/mystic_enforcer.txt b/forge-gui/res/cardsfolder/m/mystic_enforcer.txt index 7b308faa9fd..ada2cc96a55 100644 --- a/forge-gui/res/cardsfolder/m/mystic_enforcer.txt +++ b/forge-gui/res/cardsfolder/m/mystic_enforcer.txt @@ -5,4 +5,4 @@ PT:3/3 K:Protection from black S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Flying | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +3/+3 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_enforcer.jpg -Oracle:Protection from black\nThreshold - As long as seven or more cards are in your graveyard, Mystic Enforcer gets +3/+3 and has flying. \ No newline at end of file +Oracle:Protection from black\nThreshold - As long as seven or more cards are in your graveyard, Mystic Enforcer gets +3/+3 and has flying. diff --git a/forge-gui/res/cardsfolder/m/mystic_familiar.txt b/forge-gui/res/cardsfolder/m/mystic_familiar.txt index 29c87e2d11a..9b21d8eddc5 100644 --- a/forge-gui/res/cardsfolder/m/mystic_familiar.txt +++ b/forge-gui/res/cardsfolder/m/mystic_familiar.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Protection from black | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and has protection from black. SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_familiar.jpg -Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Mystic Familiar gets +1/+1 and has protection from black. \ No newline at end of file +Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Mystic Familiar gets +1/+1 and has protection from black. diff --git a/forge-gui/res/cardsfolder/m/mystic_gate.txt b/forge-gui/res/cardsfolder/m/mystic_gate.txt index b813205cfe6..a0e5aa4ff3a 100644 --- a/forge-gui/res/cardsfolder/m/mystic_gate.txt +++ b/forge-gui/res/cardsfolder/m/mystic_gate.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ WU T | Produced$ W U | SpellDescription$ Add {W}{U} to your m A:AB$ Mana | Cost$ WU T | Produced$ U | Amount$2 | SpellDescription$ Add {U}{U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_gate.jpg -Oracle:{T}: Add {1} to your mana pool.\n{W/U}, {T}: Add {W}{W}, {W}{U}, or {U}{U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{W/U}, {T}: Add {W}{W}, {W}{U}, or {U}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/m/mystic_genesis.txt b/forge-gui/res/cardsfolder/m/mystic_genesis.txt index 9d3b88bd29e..c3ede96c5db 100644 --- a/forge-gui/res/cardsfolder/m/mystic_genesis.txt +++ b/forge-gui/res/cardsfolder/m/mystic_genesis.txt @@ -1,9 +1,9 @@ -Name:Mystic Genesis -ManaCost:2 G U U -Types:Instant -A:SP$ Counter | Cost$ 2 G U U | TargetType$ Spell | RememberCounteredCMC$ True | ValidTgts$ Card | SubAbility$ DBToken | SpellDescription$ Counter target spell. Put an X/X green Ooze creature token onto the battlefield, where X is that spell's converted mana cost. -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$RememberedNumber -SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_genesis.jpg -Oracle:Counter target spell. Put an X/X green Ooze creature token onto the battlefield, where X is that spell's converted mana cost. \ No newline at end of file +Name:Mystic Genesis +ManaCost:2 G U U +Types:Instant +A:SP$ Counter | Cost$ 2 G U U | TargetType$ Spell | RememberCounteredCMC$ True | ValidTgts$ Card | SubAbility$ DBToken | SpellDescription$ Counter target spell. Put an X/X green Ooze creature token onto the battlefield, where X is that spell's converted mana cost. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedNumber +SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_genesis.jpg +Oracle:Counter target spell. Put an X/X green Ooze creature token onto the battlefield, where X is that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/m/mystic_melting.txt b/forge-gui/res/cardsfolder/m/mystic_melting.txt index 32c7443f374..f8a4fad9e73 100644 --- a/forge-gui/res/cardsfolder/m/mystic_melting.txt +++ b/forge-gui/res/cardsfolder/m/mystic_melting.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 3 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select 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/mystic_melting.jpg -Oracle:Destroy target artifact or enchantment.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Destroy target artifact or enchantment.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/m/mystic_might.txt b/forge-gui/res/cardsfolder/m/mystic_might.txt index f64e1944244..b7b8039e5cb 100644 --- a/forge-gui/res/cardsfolder/m/mystic_might.txt +++ b/forge-gui/res/cardsfolder/m/mystic_might.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Target creature gets +2/+2 until end of turn." SVar:Pump:AB$Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_might.jpg -Oracle:Enchant land you control\nCumulative upkeep {1}{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.)\nEnchanted land has "{T}: Target creature gets +2/+2 until end of turn." \ No newline at end of file +Oracle:Enchant land you control\nCumulative upkeep {1}{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.)\nEnchanted land has "{T}: Target creature gets +2/+2 until end of turn." diff --git a/forge-gui/res/cardsfolder/m/mystic_penitent.txt b/forge-gui/res/cardsfolder/m/mystic_penitent.txt index 37b27b163b5..dedc1ba8053 100644 --- a/forge-gui/res/cardsfolder/m/mystic_penitent.txt +++ b/forge-gui/res/cardsfolder/m/mystic_penitent.txt @@ -5,4 +5,4 @@ PT:1/1 K:Vigilance S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_penitent.jpg -Oracle:Vigilance\nThreshold - As long as seven or more cards are in your graveyard, Mystic Penitent gets +1/+1 and has flying. \ No newline at end of file +Oracle:Vigilance\nThreshold - As long as seven or more cards are in your graveyard, Mystic Penitent gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/m/mystic_remora.txt b/forge-gui/res/cardsfolder/m/mystic_remora.txt index ebdbd8fa674..f4c6c4e1982 100644 --- a/forge-gui/res/cardsfolder/m/mystic_remora.txt +++ b/forge-gui/res/cardsfolder/m/mystic_remora.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ Opponen SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | UnlessCost$ 4 | UnlessPayer$ TriggeredPlayer | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_remora.jpg -Oracle:Cumulative upkeep {1} (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.)\nWhenever an opponent casts a noncreature spell, you may draw a card unless that player pays {4}. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\nWhenever an opponent casts a noncreature spell, you may draw a card unless that player pays {4}. diff --git a/forge-gui/res/cardsfolder/m/mystic_restraints.txt b/forge-gui/res/cardsfolder/m/mystic_restraints.txt index d5c5da091d2..8872e20c7cb 100644 --- a/forge-gui/res/cardsfolder/m/mystic_restraints.txt +++ b/forge-gui/res/cardsfolder/m/mystic_restraints.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ Enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_restraints.jpg -Oracle:Flash\nEnchant creature\nWhen Mystic Restraints enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Flash\nEnchant creature\nWhen Mystic Restraints enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/m/mystic_retrieval.txt b/forge-gui/res/cardsfolder/m/mystic_retrieval.txt index 0ab7ff87c7e..73cf71d1849 100644 --- a/forge-gui/res/cardsfolder/m/mystic_retrieval.txt +++ b/forge-gui/res/cardsfolder/m/mystic_retrieval.txt @@ -1,10 +1,10 @@ -Name:Mystic Retrieval -ManaCost:3 U -Types:Sorcery -K:Flashback 2 R -A:SP$ ChangeZone | Cost$ 3 U | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | SpellDescription$ Return target instant or sorcery card from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_retrieval.jpg -SVar:RemRandomDeck:True -DeckNeeds:Color$Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_retrieval.jpg -Oracle:Return target instant or sorcery card from your graveyard to your hand.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Mystic Retrieval +ManaCost:3 U +Types:Sorcery +K:Flashback 2 R +A:SP$ ChangeZone | Cost$ 3 U | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | SpellDescription$ Return target instant or sorcery card from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_retrieval.jpg +SVar:RemRandomDeck:True +DeckNeeds:Color$Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_retrieval.jpg +Oracle:Return target instant or sorcery card from your graveyard to your hand.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/mystic_snake.txt b/forge-gui/res/cardsfolder/m/mystic_snake.txt index aa4f277cdde..e686ed1d4c7 100644 --- a/forge-gui/res/cardsfolder/m/mystic_snake.txt +++ b/forge-gui/res/cardsfolder/m/mystic_snake.txt @@ -6,4 +6,4 @@ K:Flash T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigCounter | TriggerDescription$ When CARDNAME enters the battlefield, counter target spell. SVar:TrigCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_snake.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Mystic Snake enters the battlefield, counter target spell. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Mystic Snake enters the battlefield, counter target spell. diff --git a/forge-gui/res/cardsfolder/m/mystic_speculation.txt b/forge-gui/res/cardsfolder/m/mystic_speculation.txt index ff324068098..3d64d922e41 100644 --- a/forge-gui/res/cardsfolder/m/mystic_speculation.txt +++ b/forge-gui/res/cardsfolder/m/mystic_speculation.txt @@ -5,4 +5,4 @@ A:SP$ Scry | Cost$ U | ScryNum$ 3 | SpellDescription$ Scry 3. (To scry 3, look a K:Buyback 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_speculation.jpg -Oracle:Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.)\nScry 3. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) \ No newline at end of file +Oracle:Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.)\nScry 3. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/m/mystic_veil.txt b/forge-gui/res/cardsfolder/m/mystic_veil.txt index 6c6ee8df91a..6271bbc1493 100644 --- a/forge-gui/res/cardsfolder/m/mystic_veil.txt +++ b/forge-gui/res/cardsfolder/m/mystic_veil.txt @@ -1,14 +1,14 @@ -Name:Mystic Veil -ManaCost:1 U -Types:Enchantment Aura -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -K:Enchant creature -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted creature has shroud. (It can't be the target of spells or abilities.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_veil.jpg -Oracle:You may cast Mystic Veil as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature has shroud. (It can't be the target of spells or abilities.) \ No newline at end of file +Name:Mystic Veil +ManaCost:1 U +Types:Enchantment Aura +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +K:Enchant creature +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted creature has shroud. (It can't be the target of spells or abilities.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_veil.jpg +Oracle:You may cast Mystic Veil as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature has shroud. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/m/mystic_visionary.txt b/forge-gui/res/cardsfolder/m/mystic_visionary.txt index 1fcb38e29c5..d40d4aa381e 100644 --- a/forge-gui/res/cardsfolder/m/mystic_visionary.txt +++ b/forge-gui/res/cardsfolder/m/mystic_visionary.txt @@ -4,4 +4,4 @@ Types:Creature Human Nomad Mystic PT:2/1 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | Condition$ Threshold | Description$ Threshold - CARDNAME has flying as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_visionary.jpg -Oracle:Threshold - Mystic Visionary has flying as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Threshold - Mystic Visionary has flying as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/m/mystic_zealot.txt b/forge-gui/res/cardsfolder/m/mystic_zealot.txt index 007c82984cb..c69a1450f0e 100644 --- a/forge-gui/res/cardsfolder/m/mystic_zealot.txt +++ b/forge-gui/res/cardsfolder/m/mystic_zealot.txt @@ -4,4 +4,4 @@ Types:Creature Human Nomad Mystic PT:2/4 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/mystic_zealot.jpg -Oracle:Threshold - As long as seven or more cards are in your graveyard, Mystic Zealot gets +1/+1 and has flying. \ No newline at end of file +Oracle:Threshold - As long as seven or more cards are in your graveyard, Mystic Zealot gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/m/mystical_teachings.txt b/forge-gui/res/cardsfolder/m/mystical_teachings.txt index ed2c9962233..1953b68000b 100644 --- a/forge-gui/res/cardsfolder/m/mystical_teachings.txt +++ b/forge-gui/res/cardsfolder/m/mystical_teachings.txt @@ -5,4 +5,4 @@ K:Flashback 5 B A:SP$ ChangeZone | Cost$ 3 U | ChangeType$ Instant,Card.withFlash | ChangeNum$ 1 | Origin$ Library | Destination$ Hand | Shuffle$ True | SpellDescription$ Search your library for an instant card or a card with flash, reveal it, and put it into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mystical_teachings.jpg -Oracle:Search your library for an instant card or a card with flash, reveal it, and put it into your hand. Then shuffle your library.\nFlashback {5}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Search your library for an instant card or a card with flash, reveal it, and put it into your hand. Then shuffle your library.\nFlashback {5}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/m/mystical_tutor.txt b/forge-gui/res/cardsfolder/m/mystical_tutor.txt index e7fe85a5c1e..3e0147867e6 100644 --- a/forge-gui/res/cardsfolder/m/mystical_tutor.txt +++ b/forge-gui/res/cardsfolder/m/mystical_tutor.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ U | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | SpellDescription$ Search your library for an instant or sorcery card and reveal that card. Shuffle your library, then put the card on top of it. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/mystical_tutor.jpg -Oracle:Search your library for an instant or sorcery card and reveal that card. Shuffle your library, then put the card on top of it. \ No newline at end of file +Oracle:Search your library for an instant or sorcery card and reveal that card. Shuffle your library, then put the card on top of it. diff --git a/forge-gui/res/cardsfolder/m/mystifying_maze.txt b/forge-gui/res/cardsfolder/m/mystifying_maze.txt index 341c9dfcc8b..0f7b9edd50c 100644 --- a/forge-gui/res/cardsfolder/m/mystifying_maze.txt +++ b/forge-gui/res/cardsfolder/m/mystifying_maze.txt @@ -7,4 +7,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Tr SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered | Tapped$ True SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/mystifying_maze.jpg -Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}: Exile target attacking creature an opponent controls. At the beginning of the next end step, return it to the battlefield tapped under its owner's control. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}: Exile target attacking creature an opponent controls. At the beginning of the next end step, return it to the battlefield tapped under its owner's control. diff --git a/forge-gui/res/cardsfolder/m/mythic_proportions.txt b/forge-gui/res/cardsfolder/m/mythic_proportions.txt index cd5ce693f67..f239960a627 100644 --- a/forge-gui/res/cardsfolder/m/mythic_proportions.txt +++ b/forge-gui/res/cardsfolder/m/mythic_proportions.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 4 G G G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 8 | AddToughness$ 8 | AddKeyword$ Trample | Description$ Enchanted creature gets +8/+8 and has trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/mythic_proportions.jpg -Oracle:Enchant creature\nEnchanted creature gets +8/+8 and has trample. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +8/+8 and has trample. diff --git a/forge-gui/res/cardsfolder/n/naar_isle.txt b/forge-gui/res/cardsfolder/n/naar_isle.txt index 538be42ea25..f10bac6b167 100644 --- a/forge-gui/res/cardsfolder/n/naar_isle.txt +++ b/forge-gui/res/cardsfolder/n/naar_isle.txt @@ -1,12 +1,12 @@ -Name:Naar Isle -ManaCost:no cost -Types:Plane Wildfire -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a flame counter on CARDNAME, then CARDNAME deals damage to you equal to the number of flame counters on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ FLAME | CounterNum$ 1 | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ You | NumDmg$ Y | References$ Y -SVar:Y:Count$CardCounters.FLAME -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, CARDNAME deals 3 damage to target player. -SVar:RolledChaos:AB$ DealDamage | Cost$ 0 | ValidTgts$ Player | NumDmg$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/naar_isle.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:At the beginning of your upkeep, put a flame counter on Naar Isle, then Naar Isle deals damage to you equal to the number of flame counters on it.\nWhenever you roll {C}, Naar Isle deals 3 damage to target player. \ No newline at end of file +Name:Naar Isle +ManaCost:no cost +Types:Plane Wildfire +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a flame counter on CARDNAME, then CARDNAME deals damage to you equal to the number of flame counters on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ FLAME | CounterNum$ 1 | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ You | NumDmg$ Y | References$ Y +SVar:Y:Count$CardCounters.FLAME +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, CARDNAME deals 3 damage to target player. +SVar:RolledChaos:AB$ DealDamage | Cost$ 0 | ValidTgts$ Player | NumDmg$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/naar_isle.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:At the beginning of your upkeep, put a flame counter on Naar Isle, then Naar Isle deals damage to you equal to the number of flame counters on it.\nWhenever you roll {C}, Naar Isle deals 3 damage to target player. diff --git a/forge-gui/res/cardsfolder/n/nacatl_hunt_pride.txt b/forge-gui/res/cardsfolder/n/nacatl_hunt_pride.txt index effe1b2e89e..67ea154b014 100644 --- a/forge-gui/res/cardsfolder/n/nacatl_hunt_pride.txt +++ b/forge-gui/res/cardsfolder/n/nacatl_hunt_pride.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ R T | ValidTgts$ Creature | TgtPrompt$ Select target creature A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME blocks each turn if able. | SpellDescription$ Target creature blocks this turn if able. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nacatl_hunt_pride.jpg -Oracle:Vigilance\n{R}, {T}: Target creature can't block this turn.\n{G}, {T}: Target creature blocks this turn if able. \ No newline at end of file +Oracle:Vigilance\n{R}, {T}: Target creature can't block this turn.\n{G}, {T}: Target creature blocks this turn if able. diff --git a/forge-gui/res/cardsfolder/n/nacatl_outlander.txt b/forge-gui/res/cardsfolder/n/nacatl_outlander.txt index 4ba13b1a275..c4db9a93780 100644 --- a/forge-gui/res/cardsfolder/n/nacatl_outlander.txt +++ b/forge-gui/res/cardsfolder/n/nacatl_outlander.txt @@ -4,4 +4,4 @@ Types:Creature Cat Scout PT:2/2 K:Protection from blue SVar:Picture:http://www.wizards.com/global/images/magic/general/nacatl_outlander.jpg -Oracle:Protection from blue \ No newline at end of file +Oracle:Protection from blue diff --git a/forge-gui/res/cardsfolder/n/nacatl_savage.txt b/forge-gui/res/cardsfolder/n/nacatl_savage.txt index 7da47cd999e..fe7035d3760 100644 --- a/forge-gui/res/cardsfolder/n/nacatl_savage.txt +++ b/forge-gui/res/cardsfolder/n/nacatl_savage.txt @@ -4,4 +4,4 @@ Types:Creature Cat Warrior PT:2/1 K:Protection from artifacts SVar:Picture:http://www.wizards.com/global/images/magic/general/nacatl_savage.jpg -Oracle:Protection from artifacts \ No newline at end of file +Oracle:Protection from artifacts diff --git a/forge-gui/res/cardsfolder/n/nacre_talisman.txt b/forge-gui/res/cardsfolder/n/nacre_talisman.txt index 5d4cfba1931..9fd2a621bf4 100644 --- a/forge-gui/res/cardsfolder/n/nacre_talisman.txt +++ b/forge-gui/res/cardsfolder/n/nacre_talisman.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.White | TriggerZones$ Battlefield | Optional SVar:TrigUntap:AB$Untap | Cost$ 3 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nacre_talisman.jpg -Oracle:Whenever a player casts a white spell, you may pay {3}. If you do, untap target permanent. \ No newline at end of file +Oracle:Whenever a player casts a white spell, you may pay {3}. If you do, untap target permanent. diff --git a/forge-gui/res/cardsfolder/n/nafs_asp.txt b/forge-gui/res/cardsfolder/n/nafs_asp.txt index 54c09866f71..442141cc176 100644 --- a/forge-gui/res/cardsfolder/n/nafs_asp.txt +++ b/forge-gui/res/cardsfolder/n/nafs_asp.txt @@ -1,12 +1,12 @@ -Name:Nafs Asp -ManaCost:G -Types:Creature Snake -PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ NafsEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player loses 1 life at the beginning of his or her next draw step unless he or she pays {1} before that draw step. -SVar:NafsEffect:AB$ Effect | Cost$ 0 | Name$ Nafs Asp Effect | EffectOwner$ TriggeredTarget | Duration$ Permanent | Triggers$ DrawTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect -SVar:DrawTrig:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You lose 1 life at the beginning of your next draw step unless you pay {1} before that draw step. -SVar:Bleed:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:PayUp:AB$ ChangeZone | Cost$ 1 | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay 1 to remove this effect. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nafs_asp.jpg -Oracle:Whenever Nafs Asp deals damage to a player, that player loses 1 life at the beginning of his or her next draw step unless he or she pays {1} before that draw step. \ No newline at end of file +Name:Nafs Asp +ManaCost:G +Types:Creature Snake +PT:1/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ NafsEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player loses 1 life at the beginning of his or her next draw step unless he or she pays {1} before that draw step. +SVar:NafsEffect:AB$ Effect | Cost$ 0 | Name$ Nafs Asp Effect | EffectOwner$ TriggeredTarget | Duration$ Permanent | Triggers$ DrawTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect +SVar:DrawTrig:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ You lose 1 life at the beginning of your next draw step unless you pay {1} before that draw step. +SVar:Bleed:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:PayUp:AB$ ChangeZone | Cost$ 1 | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay 1 to remove this effect. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nafs_asp.jpg +Oracle:Whenever Nafs Asp deals damage to a player, that player loses 1 life at the beginning of his or her next draw step unless he or she pays {1} before that draw step. diff --git a/forge-gui/res/cardsfolder/n/nagao_bound_by_honor.txt b/forge-gui/res/cardsfolder/n/nagao_bound_by_honor.txt index f6739891a6a..c9e05c25d66 100644 --- a/forge-gui/res/cardsfolder/n/nagao_bound_by_honor.txt +++ b/forge-gui/res/cardsfolder/n/nagao_bound_by_honor.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescripti SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Samurai+YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nagao_bound_by_honor.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhenever Nagao, Bound by Honor attacks, Samurai creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhenever Nagao, Bound by Honor attacks, Samurai creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nakaya_shade.txt b/forge-gui/res/cardsfolder/n/nakaya_shade.txt index b85aee3c85f..0d88ac1b933 100644 --- a/forge-gui/res/cardsfolder/n/nakaya_shade.txt +++ b/forge-gui/res/cardsfolder/n/nakaya_shade.txt @@ -1,7 +1,7 @@ -Name:Nakaya Shade -ManaCost:1 B -Types:Creature Shade -PT:1/1 -A:AB$ Pump | Cost$ B | NumAtt$ 1 | NumDef$ 1 | UnlessCost$ 2 | UnlessPayer$ Player | SpellDescription$ CARDNAME gets +1/+1 until end of turn unless any player pays 2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nakaya_shade.jpg -Oracle:{B}: Nakaya Shade gets +1/+1 until end of turn unless any player pays {2}. \ No newline at end of file +Name:Nakaya Shade +ManaCost:1 B +Types:Creature Shade +PT:1/1 +A:AB$ Pump | Cost$ B | NumAtt$ 1 | NumDef$ 1 | UnlessCost$ 2 | UnlessPayer$ Player | SpellDescription$ CARDNAME gets +1/+1 until end of turn unless any player pays 2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nakaya_shade.jpg +Oracle:{B}: Nakaya Shade gets +1/+1 until end of turn unless any player pays {2}. diff --git a/forge-gui/res/cardsfolder/n/naked_singularity.txt b/forge-gui/res/cardsfolder/n/naked_singularity.txt index 0fa905a17a4..43fec052fe9 100644 --- a/forge-gui/res/cardsfolder/n/naked_singularity.txt +++ b/forge-gui/res/cardsfolder/n/naked_singularity.txt @@ -1,19 +1,19 @@ -Name:Naked Singularity -ManaCost:5 -Types:Artifact -Text:If tapped for mana, Plains produce {R}, Islands produce {G}, Swamps produce {W}, Mountains produce {U}, and Forests produce {B} instead of any other type. -K:Cumulative upkeep:3 -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Plains | ManaReplacement$ ProduceR | Secondary$ True | Description$ If tapped for mana, Plains produce R. -SVar:ProduceR:Colorless->R & B->R & U->R & G->R & W->R -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Island | ManaReplacement$ ProduceG | Secondary$ True | Description$ If tapped for mana, Islands produce G. -SVar:ProduceG:Colorless->G & B->G & U->G & R->G & W->G -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Swamp | ManaReplacement$ ProduceW | Secondary$ True | Description$ If tapped for mana, Swamps produce W. -SVar:ProduceW:Colorless->W & B->W & U->W & R->W & G->W -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Mountain | ManaReplacement$ ProduceU | Secondary$ True | Description$ If tapped for mana, Mountains produce U. -SVar:ProduceU:Colorless->U & B->U & G->U & R->U & W->U -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Forest | ManaReplacement$ ProduceB | Secondary$ True | Description$ If tapped for mana, Forests produce B. -SVar:ProduceB:Colorless->B & G->B & U->B & R->B & W->B -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/naked_singularity.jpg -Oracle:Cumulative upkeep {3} (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 tapped for mana, Plains produce {R}, Islands produce {G}, Swamps produce {W}, Mountains produce {U}, and Forests produce {B} instead of any other type. \ No newline at end of file +Name:Naked Singularity +ManaCost:5 +Types:Artifact +Text:If tapped for mana, Plains produce {R}, Islands produce {G}, Swamps produce {W}, Mountains produce {U}, and Forests produce {B} instead of any other type. +K:Cumulative upkeep:3 +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Plains | ManaReplacement$ ProduceR | Secondary$ True | Description$ If tapped for mana, Plains produce R. +SVar:ProduceR:Colorless->R & B->R & U->R & G->R & W->R +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Island | ManaReplacement$ ProduceG | Secondary$ True | Description$ If tapped for mana, Islands produce G. +SVar:ProduceG:Colorless->G & B->G & U->G & R->G & W->G +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Swamp | ManaReplacement$ ProduceW | Secondary$ True | Description$ If tapped for mana, Swamps produce W. +SVar:ProduceW:Colorless->W & B->W & U->W & R->W & G->W +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Mountain | ManaReplacement$ ProduceU | Secondary$ True | Description$ If tapped for mana, Mountains produce U. +SVar:ProduceU:Colorless->U & B->U & G->U & R->U & W->U +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Forest | ManaReplacement$ ProduceB | Secondary$ True | Description$ If tapped for mana, Forests produce B. +SVar:ProduceB:Colorless->B & G->B & U->B & R->B & W->B +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/naked_singularity.jpg +Oracle:Cumulative upkeep {3} (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 tapped for mana, Plains produce {R}, Islands produce {G}, Swamps produce {W}, Mountains produce {U}, and Forests produce {B} instead of any other type. diff --git a/forge-gui/res/cardsfolder/n/nalathni_dragon.txt b/forge-gui/res/cardsfolder/n/nalathni_dragon.txt index 7c355c1933c..588348e6858 100644 --- a/forge-gui/res/cardsfolder/n/nalathni_dragon.txt +++ b/forge-gui/res/cardsfolder/n/nalathni_dragon.txt @@ -1,12 +1,12 @@ -Name:Nalathni Dragon -ManaCost:2 R R -Types:Creature Dragon -PT:1/1 -K:Flying -K:Banding -A:AB$ Pump | Cost$ R | NumAtt$ +1 | ActivationNumberSacrifice$ GE4 | ActivationResolveSub$ DelTrig | SpellDescription$ CARDNAME gets +1/+0 until end of turn. If this ability has been activated four or more times this turn, sacrifice CARDNAME at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Self | TriggerDescription$ If this ability has been activated four or more times this turn, sacrifice CARDNAME at the beginning of the next end step. | AILogic$ Always -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nalathni_dragon.jpg -Oracle:Flying, 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{R}: Nalathni Dragon gets +1/+0 until end of turn. If this ability has been activated four or more times this turn, sacrifice Nalathni Dragon at the beginning of the next end step. +Name:Nalathni Dragon +ManaCost:2 R R +Types:Creature Dragon +PT:1/1 +K:Flying +K:Banding +A:AB$ Pump | Cost$ R | NumAtt$ +1 | ActivationNumberSacrifice$ GE4 | ActivationResolveSub$ DelTrig | SpellDescription$ CARDNAME gets +1/+0 until end of turn. If this ability has been activated four or more times this turn, sacrifice CARDNAME at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Self | TriggerDescription$ If this ability has been activated four or more times this turn, sacrifice CARDNAME at the beginning of the next end step. | AILogic$ Always +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nalathni_dragon.jpg +Oracle:Flying, 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{R}: Nalathni Dragon gets +1/+0 until end of turn. If this ability has been activated four or more times this turn, sacrifice Nalathni Dragon at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/n/nameless_inversion.txt b/forge-gui/res/cardsfolder/n/nameless_inversion.txt index 49e74fc6102..be6fe7b6fb1 100644 --- a/forge-gui/res/cardsfolder/n/nameless_inversion.txt +++ b/forge-gui/res/cardsfolder/n/nameless_inversion.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Targeted | Types$ Creature | RemoveCreatureTypes$ True S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) SVar:Picture:http://www.wizards.com/global/images/magic/general/nameless_inversion.jpg -Oracle:Changeling (This card is every creature type at all times.)\nTarget creature gets +3/-3 and loses all creature types until end of turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nTarget creature gets +3/-3 and loses all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nameless_one.txt b/forge-gui/res/cardsfolder/n/nameless_one.txt index f38cc8a371d..249cc4d1537 100644 --- a/forge-gui/res/cardsfolder/n/nameless_one.txt +++ b/forge-gui/res/cardsfolder/n/nameless_one.txt @@ -9,4 +9,4 @@ SVar:Y:Count$Valid Card.Self+faceUp SVar:BuffedBy:Wizard SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nameless_one.jpg -Oracle:Nameless One's power and toughness are each equal to the number of Wizards on the battlefield.\nMorph {2}{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 +Oracle:Nameless One's power and toughness are each equal to the number of Wizards on the battlefield.\nMorph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/n/nameless_race.txt b/forge-gui/res/cardsfolder/n/nameless_race.txt index b0197e98860..08b5df65dbe 100644 --- a/forge-gui/res/cardsfolder/n/nameless_race.txt +++ b/forge-gui/res/cardsfolder/n/nameless_race.txt @@ -15,4 +15,4 @@ SVar:LifePaidOnETB:Number$0 SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nameless_race.jpg -Oracle:Trample\nAs Nameless Race enters the battlefield, pay any amount of life. The amount you pay can't be more than the total number of white nontoken permanents your opponents control plus the total number of white cards in their graveyards.\nNameless Race's power and toughness are each equal to the life paid as it entered the battlefield. \ No newline at end of file +Oracle:Trample\nAs Nameless Race enters the battlefield, pay any amount of life. The amount you pay can't be more than the total number of white nontoken permanents your opponents control plus the total number of white cards in their graveyards.\nNameless Race's power and toughness are each equal to the life paid as it entered the battlefield. diff --git a/forge-gui/res/cardsfolder/n/nantuko_blightcutter.txt b/forge-gui/res/cardsfolder/n/nantuko_blightcutter.txt index 9cbe3b24148..016b7f34f81 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_blightcutter.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_blightcutter.txt @@ -6,4 +6,4 @@ K:Protection from black S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | References$ X | Condition$ Threshold | Description$ Threshold - CARDNAME gets +1/+1 for each black permanent your opponents control as long as seven or more cards are in your graveyard. SVar:X:Count$Valid Permanent.Black+OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_blightcutter.jpg -Oracle:Protection from black\nThreshold - Nantuko Blightcutter gets +1/+1 for each black permanent your opponents control as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Protection from black\nThreshold - Nantuko Blightcutter gets +1/+1 for each black permanent your opponents control as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/n/nantuko_calmer.txt b/forge-gui/res/cardsfolder/n/nantuko_calmer.txt index b01590a3809..abd9e0ede71 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_calmer.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_calmer.txt @@ -6,4 +6,4 @@ A:AB$ Destroy | Cost$ G T Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Condition$ Threshold | Description$ Threshold - CARDNAME gets +1/+1 as long as seven or more cards are in your graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_calmer.jpg -Oracle:{G}, {T}, Sacrifice Nantuko Calmer: Destroy target enchantment.\nThreshold - Nantuko Calmer gets +1/+1 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{G}, {T}, Sacrifice Nantuko Calmer: Destroy target enchantment.\nThreshold - Nantuko Calmer gets +1/+1 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/n/nantuko_cultivator.txt b/forge-gui/res/cardsfolder/n/nantuko_cultivator.txt index 1b6d3adf0d0..880fb18ce4d 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_cultivator.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_cultivator.txt @@ -1,14 +1,14 @@ -Name:Nantuko Cultivator -ManaCost:3 G -Types:Creature Insect Druid -PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigNantukoDiscardLand | TriggerDescription$ When CARDNAME enters the battlefield, you may discard any number of land cards. Put that many +1/+1 counters on CARDNAME and draw that many cards. -SVar:TrigNantukoDiscardLand:AB$ Discard | Cost$ 0 | DiscardValid$ Land | NumCards$ NantukoX | References$ NantukoX | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBNantukoPutCounter -SVar:DBNantukoPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ NantukoY | References$ NantukoY | SubAbility$ DBNantukoDraw -SVar:DBNantukoDraw:DB$ Draw | NumCards$ NantukoY | References$ NantukoY | SubAbility$ DBNantukoCleanup -SVar:DBNantukoCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NantukoX:Count$TypeInYourHand.Land -SVar:NantukoY:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_cultivator.jpg -Oracle:When Nantuko Cultivator enters the battlefield, you may discard any number of land cards. Put that many +1/+1 counters on Nantuko Cultivator and draw that many cards. \ No newline at end of file +Name:Nantuko Cultivator +ManaCost:3 G +Types:Creature Insect Druid +PT:2/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigNantukoDiscardLand | TriggerDescription$ When CARDNAME enters the battlefield, you may discard any number of land cards. Put that many +1/+1 counters on CARDNAME and draw that many cards. +SVar:TrigNantukoDiscardLand:AB$ Discard | Cost$ 0 | DiscardValid$ Land | NumCards$ NantukoX | References$ NantukoX | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBNantukoPutCounter +SVar:DBNantukoPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ NantukoY | References$ NantukoY | SubAbility$ DBNantukoDraw +SVar:DBNantukoDraw:DB$ Draw | NumCards$ NantukoY | References$ NantukoY | SubAbility$ DBNantukoCleanup +SVar:DBNantukoCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NantukoX:Count$TypeInYourHand.Land +SVar:NantukoY:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_cultivator.jpg +Oracle:When Nantuko Cultivator enters the battlefield, you may discard any number of land cards. Put that many +1/+1 counters on Nantuko Cultivator and draw that many cards. diff --git a/forge-gui/res/cardsfolder/n/nantuko_disciple.txt b/forge-gui/res/cardsfolder/n/nantuko_disciple.txt index b535fafc331..b4cd90daff9 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_disciple.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_disciple.txt @@ -4,4 +4,4 @@ Types:Creature Insect Druid PT:2/2 A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_disciple.jpg -Oracle:{G}, {T}: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{G}, {T}: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nantuko_elder.txt b/forge-gui/res/cardsfolder/n/nantuko_elder.txt index 33f25de0777..de45587e470 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_elder.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_elder.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Mana | Cost$ T | Produced$ 1 G | SpellDescription$ Add {1}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_elder.jpg -Oracle:{T}: Add {1}{G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/n/nantuko_husk.txt b/forge-gui/res/cardsfolder/n/nantuko_husk.txt index 19e3b43c9c3..c165888aff8 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_husk.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_husk.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_husk.jpg -Oracle:Sacrifice a creature: Nantuko Husk gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Sacrifice a creature: Nantuko Husk gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nantuko_mentor.txt b/forge-gui/res/cardsfolder/n/nantuko_mentor.txt index 53cd4a8dc28..2c9f53844bc 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_mentor.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_mentor.txt @@ -1,9 +1,9 @@ -Name:Nantuko Mentor -ManaCost:2 G -Types:Creature Insect Druid -PT:1/1 -A:AB$ Pump | Cost$ 2 G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is that creature's power. -SVar:X:Targeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_mentor.jpg -Oracle:{2}{G}, {T}: Target creature gets +X/+X until end of turn, where X is that creature's power. \ No newline at end of file +Name:Nantuko Mentor +ManaCost:2 G +Types:Creature Insect Druid +PT:1/1 +A:AB$ Pump | Cost$ 2 G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is that creature's power. +SVar:X:Targeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_mentor.jpg +Oracle:{2}{G}, {T}: Target creature gets +X/+X until end of turn, where X is that creature's power. diff --git a/forge-gui/res/cardsfolder/n/nantuko_monastery.txt b/forge-gui/res/cardsfolder/n/nantuko_monastery.txt index 1725e0b3612..2f1bed52fbe 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_monastery.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_monastery.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Animate | Cost$ G W | Activation$ Threshold | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Insect,Monk | Colors$ Green,White | Keywords$ First Strike | SpellDescription$ Threshold - CARDNAME becomes a 4/4 green and white Insect Monk creature with first strike until end of turn. It's still a land. Activate this ability only if seven or more cards are in your graveyard. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_monastery.jpg -Oracle:{T}: Add {1} to your mana pool.\nThreshold - {G}{W}: Nantuko Monastery becomes a 4/4 green and white Insect Monk creature with first strike until end of turn. It's still a land. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\nThreshold - {G}{W}: Nantuko Monastery becomes a 4/4 green and white Insect Monk creature with first strike until end of turn. It's still a land. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/n/nantuko_shade.txt b/forge-gui/res/cardsfolder/n/nantuko_shade.txt index 09634798252..cc277747ba1 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_shade.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_shade.txt @@ -4,4 +4,4 @@ Types:Creature Insect Shade PT:2/1 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/tor/en-us/card35053.jpg -Oracle:{B}: Nantuko Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}: Nantuko Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nantuko_shaman.txt b/forge-gui/res/cardsfolder/n/nantuko_shaman.txt index 4ce09b45066..2b43000a5be 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_shaman.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_shaman.txt @@ -6,4 +6,4 @@ K:Suspend:1:2 G G T:Mode$ ChangesZone | ValidCard$ Card.Self | IsPresent$ Land.tapped+YouCtrl | PresentCompare$ EQ0 | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, if you control no tapped lands, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_shaman.jpg -Oracle:When Nantuko Shaman enters the battlefield, if you control no tapped lands, draw a card.\nSuspend 1-{2}{G}{G} (Rather than cast this card from your hand, you may pay {2}{G}{G} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:When Nantuko Shaman enters the battlefield, if you control no tapped lands, draw a card.\nSuspend 1-{2}{G}{G} (Rather than cast this card from your hand, you may pay {2}{G}{G} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/n/nantuko_shrine.txt b/forge-gui/res/cardsfolder/n/nantuko_shrine.txt index b1c2020924e..a921171bd32 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_shrine.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_shrine.txt @@ -1,11 +1,11 @@ -Name:Nantuko Shrine -ManaCost:1 G G -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigTokenRem | TriggerDescription$ Whenever a player casts a spell, that player puts X 1/1 green Squirrel creature tokens onto the battlefield, where X is the number of cards in all graveyards with the same name as that spell. -SVar:TrigTokenRem:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | PumpZone$ Stack | RememberObjects$ TriggeredCard | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ TriggeredActivator | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | References$ X | SubAbility$ DBCleanup -SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_shrine.jpg -Oracle:Whenever a player casts a spell, that player puts X 1/1 green Squirrel creature tokens onto the battlefield, where X is the number of cards in all graveyards with the same name as that spell. \ No newline at end of file +Name:Nantuko Shrine +ManaCost:1 G G +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigTokenRem | TriggerDescription$ Whenever a player casts a spell, that player puts X 1/1 green Squirrel creature tokens onto the battlefield, where X is the number of cards in all graveyards with the same name as that spell. +SVar:TrigTokenRem:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | PumpZone$ Stack | RememberObjects$ TriggeredCard | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ X | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ TriggeredActivator | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | References$ X | SubAbility$ DBCleanup +SVar:X:Count$ValidGraveyard Card.sharesNameWith Remembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_shrine.jpg +Oracle:Whenever a player casts a spell, that player puts X 1/1 green Squirrel creature tokens onto the battlefield, where X is the number of cards in all graveyards with the same name as that spell. diff --git a/forge-gui/res/cardsfolder/n/nantuko_tracer.txt b/forge-gui/res/cardsfolder/n/nantuko_tracer.txt index a97d5f637d4..3053120d364 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_tracer.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_tracer.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may put target card from a graveyard on the bottom of its owner's library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | ValidTgts$ Card | TgtPrompt$ Select target card in a graveyard | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_tracer.jpg -Oracle:When Nantuko Tracer enters the battlefield, you may put target card from a graveyard on the bottom of its owner's library. \ No newline at end of file +Oracle:When Nantuko Tracer enters the battlefield, you may put target card from a graveyard on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/n/nantuko_vigilante.txt b/forge-gui/res/cardsfolder/n/nantuko_vigilante.txt index 43984fc10d8..76340b748ab 100644 --- a/forge-gui/res/cardsfolder/n/nantuko_vigilante.txt +++ b/forge-gui/res/cardsfolder/n/nantuko_vigilante.txt @@ -6,4 +6,4 @@ K:Morph:1 G T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, destroy target artifact or enchantment. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/nantuko_vigilante.jpg -Oracle:Morph {1}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Nantuko Vigilante is turned face up, destroy target artifact or enchantment. \ No newline at end of file +Oracle:Morph {1}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Nantuko Vigilante is turned face up, destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/n/narcissism.txt b/forge-gui/res/cardsfolder/n/narcissism.txt index 429a10b2405..5f583858eff 100644 --- a/forge-gui/res/cardsfolder/n/narcissism.txt +++ b/forge-gui/res/cardsfolder/n/narcissism.txt @@ -5,4 +5,4 @@ A:AB$ Pump | Cost$ G Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select t A:AB$ Pump | Cost$ G Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/narcissism.jpg -Oracle:{G}, Discard a card: Target creature gets +2/+2 until end of turn.\n{G}, Sacrifice Narcissism: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{G}, Discard a card: Target creature gets +2/+2 until end of turn.\n{G}, Sacrifice Narcissism: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/narcolepsy.txt b/forge-gui/res/cardsfolder/n/narcolepsy.txt index 7d67b966bc5..e9184a06c50 100644 --- a/forge-gui/res/cardsfolder/n/narcolepsy.txt +++ b/forge-gui/res/cardsfolder/n/narcolepsy.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | IsPresent$ Creature.Attach SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ Enchanted SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/narcolepsy.jpg -Oracle:Enchant creature\nAt the beginning of each upkeep, if enchanted creature is untapped, tap it. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of each upkeep, if enchanted creature is untapped, tap it. diff --git a/forge-gui/res/cardsfolder/n/narcomoeba.txt b/forge-gui/res/cardsfolder/n/narcomoeba.txt index edf9e876df7..9801a94a9a8 100644 --- a/forge-gui/res/cardsfolder/n/narcomoeba.txt +++ b/forge-gui/res/cardsfolder/n/narcomoeba.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Library | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME is put into your graveyard from your library, you may put it onto the battlefield. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/narcomoeba.jpg -Oracle:Flying\nWhen Narcomoeba is put into your graveyard from your library, you may put it onto the battlefield. \ No newline at end of file +Oracle:Flying\nWhen Narcomoeba is put into your graveyard from your library, you may put it onto the battlefield. diff --git a/forge-gui/res/cardsfolder/n/narrow_escape.txt b/forge-gui/res/cardsfolder/n/narrow_escape.txt index 0646f165e99..2a919389355 100644 --- a/forge-gui/res/cardsfolder/n/narrow_escape.txt +++ b/forge-gui/res/cardsfolder/n/narrow_escape.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 2 W | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Permanent.YouCtrl | SubAbility$ DBGainLife | Defined$ TargetedController | TgtPrompt$ Select target permanent you control | SpellDescription$ Return target permanent you control to its owner's hand. You gain 4 life. SVar:DBGainLife:DB$GainLife | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/Narrow_Escape.jpg -Oracle:Return target permanent you control to its owner's hand. You gain 4 life. \ No newline at end of file +Oracle:Return target permanent you control to its owner's hand. You gain 4 life. diff --git a/forge-gui/res/cardsfolder/n/narstad_scrapper.txt b/forge-gui/res/cardsfolder/n/narstad_scrapper.txt index b5b2bafb912..e30accd3610 100644 --- a/forge-gui/res/cardsfolder/n/narstad_scrapper.txt +++ b/forge-gui/res/cardsfolder/n/narstad_scrapper.txt @@ -1,7 +1,7 @@ -Name:Narstad Scrapper -ManaCost:5 -Types:Artifact Creature Construct -PT:3/3 -A:AB$ Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/narstad_scrapper.jpg -Oracle:{2}: Narstad Scrapper gets +1/+0 until end of turn. \ No newline at end of file +Name:Narstad Scrapper +ManaCost:5 +Types:Artifact Creature Construct +PT:3/3 +A:AB$ Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/narstad_scrapper.jpg +Oracle:{2}: Narstad Scrapper gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/narwhal.txt b/forge-gui/res/cardsfolder/n/narwhal.txt index 7aa9a6a8ab0..2ee14815220 100644 --- a/forge-gui/res/cardsfolder/n/narwhal.txt +++ b/forge-gui/res/cardsfolder/n/narwhal.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/narwhal.jpg -Oracle:First strike, protection from red \ No newline at end of file +Oracle:First strike, protection from red diff --git a/forge-gui/res/cardsfolder/n/nath_of_the_gilt_leaf.txt b/forge-gui/res/cardsfolder/n/nath_of_the_gilt_leaf.txt index 644d64f4d58..472361d5223 100644 --- a/forge-gui/res/cardsfolder/n/nath_of_the_gilt_leaf.txt +++ b/forge-gui/res/cardsfolder/n/nath_of_the_gilt_leaf.txt @@ -7,4 +7,4 @@ SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select T:Mode$ Discarded | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ Whenever an opponent discards a card, you may put a 1/1 green Elf Warrior creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nath_of_the_gilt_leaf.jpg -Oracle:At the beginning of your upkeep, you may have target opponent discard a card at random.\nWhenever an opponent discards a card, you may put a 1/1 green Elf Warrior creature token onto the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may have target opponent discard a card at random.\nWhenever an opponent discards a card, you may put a 1/1 green Elf Warrior creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/n/naths_buffoon.txt b/forge-gui/res/cardsfolder/n/naths_buffoon.txt index 5621e9c8c73..1fbd8921f2f 100644 --- a/forge-gui/res/cardsfolder/n/naths_buffoon.txt +++ b/forge-gui/res/cardsfolder/n/naths_buffoon.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Rogue PT:1/1 K:Protection:Elf:Protection from Elves SVar:Picture:http://www.wizards.com/global/images/magic/general/naths_buffoon.jpg -Oracle:Protection from Elves \ No newline at end of file +Oracle:Protection from Elves diff --git a/forge-gui/res/cardsfolder/n/naths_elite.txt b/forge-gui/res/cardsfolder/n/naths_elite.txt index 6507ce7ef70..03151dccdf9 100644 --- a/forge-gui/res/cardsfolder/n/naths_elite.txt +++ b/forge-gui/res/cardsfolder/n/naths_elite.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigClash:AB$Clash | Cost$ 0 | WinSubAbility$ DBPutCounter SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/naths_elite.jpg -Oracle:All creatures able to block Nath's Elite do so.\nWhen Nath's Elite enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Nath's Elite. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:All creatures able to block Nath's Elite do so.\nWhen Nath's Elite enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Nath's Elite. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/n/natural_affinity.txt b/forge-gui/res/cardsfolder/n/natural_affinity.txt index e9a30eb92e8..cfe32729cc4 100644 --- a/forge-gui/res/cardsfolder/n/natural_affinity.txt +++ b/forge-gui/res/cardsfolder/n/natural_affinity.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ AnimateAll | Cost$ 2 G | ValidCards$ Land | Types$ Creature | Power$ 2 | Toughness$ 2 | SpellDescription$ All lands become 2/2 creatures until end of turn. They're still lands. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_affinity.jpg -Oracle:All lands become 2/2 creatures until end of turn. They're still lands. \ No newline at end of file +Oracle:All lands become 2/2 creatures until end of turn. They're still lands. diff --git a/forge-gui/res/cardsfolder/n/natural_balance.txt b/forge-gui/res/cardsfolder/n/natural_balance.txt index bc37203fe37..8de27ce5ff2 100644 --- a/forge-gui/res/cardsfolder/n/natural_balance.txt +++ b/forge-gui/res/cardsfolder/n/natural_balance.txt @@ -1,11 +1,11 @@ -Name:Natural Balance -ManaCost:2 G G -Types:Sorcery -A:SP$ RepeatEach | Cost$ 2 G G | RepeatPlayers$ Player | RepeatSubAbility$ BalanceLands | AILogic$ BalanceLands | SpellDescription$ Each player who controls six or more lands chooses five lands he or she controls and sacrifices the rest. Each player who controls four or fewer lands may search his or her library for up to X basic land cards and put them onto the battlefield, where X is five minus the number of lands he or she controls. Then each player who searched his or her library this way shuffles it. -SVar:BalanceLands:DB$ Sacrifice | SacValid$ Land | Amount$ SacX | Defined$ Remembered | ConditionCheckSVar$ SacX | ConditionSVarCompare$ GT0 | SubAbility$ FetchLands -SVar:FetchLands:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ FetchX | DefinedPlayer$ Remembered | ConditionCheckSVar$ FetchX | ConditionSVarCompare$ GT0 -SVar:LandsControlled:Count$Valid Land.RememberedPlayerCtrl -SVar:SacX:SVar$LandsControlled/Minus.5 -SVar:FetchX:Number$5/Minus.LandsControlled -SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_balance.jpg -Oracle:Each player who controls six or more lands chooses five lands he or she controls and sacrifices the rest. Each player who controls four or fewer lands may search his or her library for up to X basic land cards and put them onto the battlefield, where X is five minus the number of lands he or she controls. Then each player who searched his or her library this way shuffles it. \ No newline at end of file +Name:Natural Balance +ManaCost:2 G G +Types:Sorcery +A:SP$ RepeatEach | Cost$ 2 G G | RepeatPlayers$ Player | RepeatSubAbility$ BalanceLands | AILogic$ BalanceLands | SpellDescription$ Each player who controls six or more lands chooses five lands he or she controls and sacrifices the rest. Each player who controls four or fewer lands may search his or her library for up to X basic land cards and put them onto the battlefield, where X is five minus the number of lands he or she controls. Then each player who searched his or her library this way shuffles it. +SVar:BalanceLands:DB$ Sacrifice | SacValid$ Land | Amount$ SacX | Defined$ Remembered | ConditionCheckSVar$ SacX | ConditionSVarCompare$ GT0 | SubAbility$ FetchLands +SVar:FetchLands:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ FetchX | DefinedPlayer$ Remembered | ConditionCheckSVar$ FetchX | ConditionSVarCompare$ GT0 +SVar:LandsControlled:Count$Valid Land.RememberedPlayerCtrl +SVar:SacX:SVar$LandsControlled/Minus.5 +SVar:FetchX:Number$5/Minus.LandsControlled +SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_balance.jpg +Oracle:Each player who controls six or more lands chooses five lands he or she controls and sacrifices the rest. Each player who controls four or fewer lands may search his or her library for up to X basic land cards and put them onto the battlefield, where X is five minus the number of lands he or she controls. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/n/natural_emergence.txt b/forge-gui/res/cardsfolder/n/natural_emergence.txt index 38c15e673c2..5861254b474 100644 --- a/forge-gui/res/cardsfolder/n/natural_emergence.txt +++ b/forge-gui/res/cardsfolder/n/natural_emergence.txt @@ -1,9 +1,9 @@ -Name:Natural Emergence -ManaCost:2 R G -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When CARDNAME enters the battlefield, return a red or green enchantment you control to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Enchantment.YouCtrl+Red,Enchantment.YouCtrl+Green | ChangeNum$ 1 | Mandatory$ True -S:Mode$ Continuous | Affected$ Land.YouCtrl | SetPower$ 2 | SetToughness$ 2 | AddType$ Creature | AddKeyword$ First Strike | Description$ Lands you control are 2/2 creatures with first strike. They're still lands. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_emergence.jpg -Oracle:When Natural Emergence enters the battlefield, return a red or green enchantment you control to its owner's hand.\nLands you control are 2/2 creatures with first strike. They're still lands. \ No newline at end of file +Name:Natural Emergence +ManaCost:2 R G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When CARDNAME enters the battlefield, return a red or green enchantment you control to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Enchantment.YouCtrl+Red,Enchantment.YouCtrl+Green | ChangeNum$ 1 | Mandatory$ True +S:Mode$ Continuous | Affected$ Land.YouCtrl | SetPower$ 2 | SetToughness$ 2 | AddType$ Creature | AddKeyword$ First Strike | Description$ Lands you control are 2/2 creatures with first strike. They're still lands. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_emergence.jpg +Oracle:When Natural Emergence enters the battlefield, return a red or green enchantment you control to its owner's hand.\nLands you control are 2/2 creatures with first strike. They're still lands. diff --git a/forge-gui/res/cardsfolder/n/natural_end.txt b/forge-gui/res/cardsfolder/n/natural_end.txt index d35be93d0cd..f3c45a33d47 100644 --- a/forge-gui/res/cardsfolder/n/natural_end.txt +++ b/forge-gui/res/cardsfolder/n/natural_end.txt @@ -1,7 +1,7 @@ -Name:Natural End -ManaCost:2 G -Types:Instant -A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ NaturalLife | SpellDescription$ Destroy target artifact or enchantment. You gain 3 life. -SVar:NaturalLife:DB$GainLife | Defined$ You | LifeAmount$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_end.jpg -Oracle:Destroy target artifact or enchantment. You gain 3 life. \ No newline at end of file +Name:Natural End +ManaCost:2 G +Types:Instant +A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ NaturalLife | SpellDescription$ Destroy target artifact or enchantment. You gain 3 life. +SVar:NaturalLife:DB$GainLife | Defined$ You | LifeAmount$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_end.jpg +Oracle:Destroy target artifact or enchantment. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/n/natural_order.txt b/forge-gui/res/cardsfolder/n/natural_order.txt index 26aa63825bb..645bed3193c 100644 --- a/forge-gui/res/cardsfolder/n/natural_order.txt +++ b/forge-gui/res/cardsfolder/n/natural_order.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G G Sac<1/Creature.Green/green creature> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.Green | ChangeNum$ 1 | SpellDescription$ Search your library for a green creature card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_order.jpg -Oracle:As an additional cost to cast Natural Order, sacrifice a green creature.\nSearch your library for a green creature card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:As an additional cost to cast Natural Order, sacrifice a green creature.\nSearch your library for a green creature card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/n/natural_selection.txt b/forge-gui/res/cardsfolder/n/natural_selection.txt index 49abfa5fa65..74ec11bcc06 100644 --- a/forge-gui/res/cardsfolder/n/natural_selection.txt +++ b/forge-gui/res/cardsfolder/n/natural_selection.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ RearrangeTopOfLibrary | Cost$ G | ValidTgts$ Player | TgtPrompt$ Choose target player. | NumCards$ 3 | MayShuffle$ True | SpellDescription$ Look at the top 3 cards of target player's library and put them back in any order. You may have that player shuffle his or her library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_selection.jpg -Oracle:Look at the top three cards of target player's library, then put them back in any order. You may have that player shuffle his or her library. \ No newline at end of file +Oracle:Look at the top three cards of target player's library, then put them back in any order. You may have that player shuffle his or her library. diff --git a/forge-gui/res/cardsfolder/n/natural_spring.txt b/forge-gui/res/cardsfolder/n/natural_spring.txt index cd5f2e14158..fd3cbe4e668 100644 --- a/forge-gui/res/cardsfolder/n/natural_spring.txt +++ b/forge-gui/res/cardsfolder/n/natural_spring.txt @@ -3,4 +3,4 @@ ManaCost:3 G G Types:Sorcery A:SP$ GainLife | Cost$ 3 G G | LifeAmount$ 8 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 8 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/natural_spring.jpg -Oracle:Target player gains 8 life. \ No newline at end of file +Oracle:Target player gains 8 life. diff --git a/forge-gui/res/cardsfolder/n/naturalize.txt b/forge-gui/res/cardsfolder/n/naturalize.txt index 553bb419d91..f5aac10b483 100644 --- a/forge-gui/res/cardsfolder/n/naturalize.txt +++ b/forge-gui/res/cardsfolder/n/naturalize.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ Destroy | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/naturalize.jpg -Oracle:Destroy target artifact or enchantment. \ No newline at end of file +Oracle:Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/n/nature_demands_an_offering.txt b/forge-gui/res/cardsfolder/n/nature_demands_an_offering.txt index a6e446e015c..a9a7b4fae7b 100644 --- a/forge-gui/res/cardsfolder/n/nature_demands_an_offering.txt +++ b/forge-gui/res/cardsfolder/n/nature_demands_an_offering.txt @@ -1,20 +1,20 @@ -Name:Nature Demands an Offering -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ChooseCreature | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, target opponent chooses a creature you don't control and puts it on top of its owner's library, then repeats this process for an artifact, an enchantment, and a land. Then the owner of each permanent chosen this way shuffles his or her library. -SVar:ChooseCreature:AB$ ChooseCard | ValidTgts$ Opponent | Cost$ 0 | Choices$ Creature.YouDontCtrl | Mandatory$ True | SubAbility$ BounceCreature -SVar:BounceCreature:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Library | Imprint$ True | UnImprint$ True | LibraryPosition$ 0 | SubAbility$ DBRemember1 -SVar:DBRemember1:DB$ Pump | RememberObjects$ ImprintedOwner | SubAbility$ ChooseArtifact -SVar:ChooseArtifact:DB$ ChooseCard | Defined$ ParentTarget | Choices$ Artifact.YouDontCtrl | Mandatory$ True | SubAbility$ BounceArtifact -SVar:BounceArtifact:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Library | Imprint$ True | UnImprint$ True | LibraryPosition$ 0 | SubAbility$ DBRemember2 -SVar:DBRemember2:DB$ Pump | RememberObjects$ ImprintedOwner | SubAbility$ ChooseEnchant -SVar:ChooseEnchant:DB$ ChooseCard | Defined$ ParentTarget | Choices$ Enchantment.YouDontCtrl | Mandatory$ True | SubAbility$ BounceEnchant -SVar:BounceEnchant:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Library | Imprint$ True | UnImprint$ True | LibraryPosition$ 0 | SubAbility$ DBRemember3 -SVar:DBRemember3:DB$ Pump | RememberObjects$ ImprintedOwner | SubAbility$ ChooseLand -SVar:ChooseLand:DB$ ChooseCard | Defined$ ParentTarget | Choices$ Land.YouDontCtrl | Mandatory$ True | SubAbility$ BounceLand -SVar:BounceLand:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Library | Imprint$ True | UnImprint$ True | LibraryPosition$ 0 | SubAbility$ DBRemember4 -SVar:DBRemember4:DB$ Pump | RememberObjects$ ImprintedOwner | SubAbility$ DBShuffle -SVar:DBShuffle:DB$ Shuffle | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/nature_demands_an_offering.jpg -Oracle:When you set this scheme in motion, target opponent chooses a creature you don't control and puts it on top of its owner's library, then repeats this process for an artifact, an enchantment, and a land. Then the owner of each permanent chosen this way shuffles his or her library. +Name:Nature Demands an Offering +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ ChooseCreature | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, target opponent chooses a creature you don't control and puts it on top of its owner's library, then repeats this process for an artifact, an enchantment, and a land. Then the owner of each permanent chosen this way shuffles his or her library. +SVar:ChooseCreature:AB$ ChooseCard | ValidTgts$ Opponent | Cost$ 0 | Choices$ Creature.YouDontCtrl | Mandatory$ True | SubAbility$ BounceCreature +SVar:BounceCreature:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Library | Imprint$ True | UnImprint$ True | LibraryPosition$ 0 | SubAbility$ DBRemember1 +SVar:DBRemember1:DB$ Pump | RememberObjects$ ImprintedOwner | SubAbility$ ChooseArtifact +SVar:ChooseArtifact:DB$ ChooseCard | Defined$ ParentTarget | Choices$ Artifact.YouDontCtrl | Mandatory$ True | SubAbility$ BounceArtifact +SVar:BounceArtifact:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Library | Imprint$ True | UnImprint$ True | LibraryPosition$ 0 | SubAbility$ DBRemember2 +SVar:DBRemember2:DB$ Pump | RememberObjects$ ImprintedOwner | SubAbility$ ChooseEnchant +SVar:ChooseEnchant:DB$ ChooseCard | Defined$ ParentTarget | Choices$ Enchantment.YouDontCtrl | Mandatory$ True | SubAbility$ BounceEnchant +SVar:BounceEnchant:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Library | Imprint$ True | UnImprint$ True | LibraryPosition$ 0 | SubAbility$ DBRemember3 +SVar:DBRemember3:DB$ Pump | RememberObjects$ ImprintedOwner | SubAbility$ ChooseLand +SVar:ChooseLand:DB$ ChooseCard | Defined$ ParentTarget | Choices$ Land.YouDontCtrl | Mandatory$ True | SubAbility$ BounceLand +SVar:BounceLand:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Battlefield | Destination$ Library | Imprint$ True | UnImprint$ True | LibraryPosition$ 0 | SubAbility$ DBRemember4 +SVar:DBRemember4:DB$ Pump | RememberObjects$ ImprintedOwner | SubAbility$ DBShuffle +SVar:DBShuffle:DB$ Shuffle | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/nature_demands_an_offering.jpg +Oracle:When you set this scheme in motion, target opponent chooses a creature you don't control and puts it on top of its owner's library, then repeats this process for an artifact, an enchantment, and a land. Then the owner of each permanent chosen this way shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/n/natures_blessing.txt b/forge-gui/res/cardsfolder/n/natures_blessing.txt index 7aadb7b2c5a..0e0370ea387 100644 --- a/forge-gui/res/cardsfolder/n/natures_blessing.txt +++ b/forge-gui/res/cardsfolder/n/natures_blessing.txt @@ -1,11 +1,11 @@ -Name:Nature's Blessing -ManaCost:2 G W -Types:Enchantment -A:AB$ GenericChoice | Cost$ G W Discard<1/Card> | ValidTgts$ Creature | Defined$ You | Choices$ DBPutCounter,DBBanding,DBFirstStrike,DBTrample | SpellDescription$ Put a +1/+1 counter on target creature or that creature gains banding, first strike, or trample. -SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. -SVar:DBBanding:DB$ Pump | Defined$ Targeted | KW$ Banding | Permanent$ True | SpellDescription$ Target creature gains Banding -SVar:DBFirstStrike:DB$ Pump | Defined$ Targeted | KW$ First Strike | Permanent$ True | SpellDescription$ Target creature gains First Strike -SVar:DBTrample:DB$ Pump | Defined$ Targeted | KW$ Trample | Permanent$ True | SpellDescription$ Target creature gains Trample -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_blessing.jpg -Oracle:{G}{W}, Discard a card: Put a +1/+1 counter on target creature or that creature gains banding, first strike, or trample. (This effect lasts indefinitely. 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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Nature's Blessing +ManaCost:2 G W +Types:Enchantment +A:AB$ GenericChoice | Cost$ G W Discard<1/Card> | ValidTgts$ Creature | Defined$ You | Choices$ DBPutCounter,DBBanding,DBFirstStrike,DBTrample | SpellDescription$ Put a +1/+1 counter on target creature or that creature gains banding, first strike, or trample. +SVar:DBPutCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. +SVar:DBBanding:DB$ Pump | Defined$ Targeted | KW$ Banding | Permanent$ True | SpellDescription$ Target creature gains Banding +SVar:DBFirstStrike:DB$ Pump | Defined$ Targeted | KW$ First Strike | Permanent$ True | SpellDescription$ Target creature gains First Strike +SVar:DBTrample:DB$ Pump | Defined$ Targeted | KW$ Trample | Permanent$ True | SpellDescription$ Target creature gains Trample +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_blessing.jpg +Oracle:{G}{W}, Discard a card: Put a +1/+1 counter on target creature or that creature gains banding, first strike, or trample. (This effect lasts indefinitely. 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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/n/natures_chosen.txt b/forge-gui/res/cardsfolder/n/natures_chosen.txt index 568aae2cc99..6f7238babfa 100644 --- a/forge-gui/res/cardsfolder/n/natures_chosen.txt +++ b/forge-gui/res/cardsfolder/n/natures_chosen.txt @@ -7,4 +7,4 @@ A:AB$ Untap | Cost$ 0 | Defined$ Enchanted | ActivationLimit$ 1 | PlayerTurn$ Tr A:AB$ Untap | Cost$ tapXType<1/Creature.AttachedBy+White> | CostDesc$ Tap enchanted creature: | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | ActivationLimit$ 1 | SpellDescription$ Untap target artifact, creature, or land. Activate this ability only if enchanted creature is white and is untapped and only once each turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_chosen.jpg -Oracle:Enchant creature you control\n{0}: Untap enchanted creature. Activate this ability only during your turn and only once each turn.\nTap enchanted creature: Untap target artifact, creature, or land. Activate this ability only if enchanted creature is white and is untapped and only once each turn. \ No newline at end of file +Oracle:Enchant creature you control\n{0}: Untap enchanted creature. Activate this ability only during your turn and only once each turn.\nTap enchanted creature: Untap target artifact, creature, or land. Activate this ability only if enchanted creature is white and is untapped and only once each turn. diff --git a/forge-gui/res/cardsfolder/n/natures_claim.txt b/forge-gui/res/cardsfolder/n/natures_claim.txt index 5fd7c35c8fd..82715ac0720 100644 --- a/forge-gui/res/cardsfolder/n/natures_claim.txt +++ b/forge-gui/res/cardsfolder/n/natures_claim.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBGainLife | SpellDescription$ Destroy target artifact or enchantment. Its controller gains 4 life. SVar:DBGainLife:DB$GainLife | Defined$ TargetedController | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_claim.jpg -Oracle:Destroy target artifact or enchantment. Its controller gains 4 life. \ No newline at end of file +Oracle:Destroy target artifact or enchantment. Its controller gains 4 life. diff --git a/forge-gui/res/cardsfolder/n/natures_cloak.txt b/forge-gui/res/cardsfolder/n/natures_cloak.txt index ae1c372e4ee..fca060eb833 100644 --- a/forge-gui/res/cardsfolder/n/natures_cloak.txt +++ b/forge-gui/res/cardsfolder/n/natures_cloak.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ PumpAll | Cost$ 2 G | ValidCards$ Creature.Green+YouCtrl | KW$ Forestwalk | SpellDescription$ Green creatures you control gain forestwalk until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/natures_cloak.jpg -Oracle:Green creatures you control gain forestwalk until end of turn. \ No newline at end of file +Oracle:Green creatures you control gain forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/n/natures_kiss.txt b/forge-gui/res/cardsfolder/n/natures_kiss.txt index 68839243b16..ed05f2011e0 100644 --- a/forge-gui/res/cardsfolder/n/natures_kiss.txt +++ b/forge-gui/res/cardsfolder/n/natures_kiss.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ 1 ExileFromGrave<1/Card.TopGraveyard> | Defined$ Enchanted | SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_kiss.jpg -Oracle:Enchant creature\n{1}, Exile the top card of your graveyard: Enchanted creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Enchant creature\n{1}, Exile the top card of your graveyard: Enchanted creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/natures_lore.txt b/forge-gui/res/cardsfolder/n/natures_lore.txt index 065246e1775..17fbc9fd0de 100644 --- a/forge-gui/res/cardsfolder/n/natures_lore.txt +++ b/forge-gui/res/cardsfolder/n/natures_lore.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 1 | SpellDescription$ Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_lore.jpg -Oracle:Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/n/natures_panoply.txt b/forge-gui/res/cardsfolder/n/natures_panoply.txt index ee4f4609a2b..150bd4a0058 100644 --- a/forge-gui/res/cardsfolder/n/natures_panoply.txt +++ b/forge-gui/res/cardsfolder/n/natures_panoply.txt @@ -1,9 +1,9 @@ -Name:Nature's Panoply -ManaCost:G -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 G | EffectZone$ All | Description$ Strive - CARDNAME {2}{G} more to cast for each target beyond the first. -A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Choose any number of target creatures. Put a +1/+1 counter on each of them. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_panoply.jpg -Oracle:Strive - Nature's Panoply costs {2}{G} more to cast for each target beyond the first.\nChoose any number of target creatures. Put a +1/+1 counter on each of them. \ No newline at end of file +Name:Nature's Panoply +ManaCost:G +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 G | EffectZone$ All | Description$ Strive - CARDNAME {2}{G} more to cast for each target beyond the first. +A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Choose any number of target creatures. Put a +1/+1 counter on each of them. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_panoply.jpg +Oracle:Strive - Nature's Panoply costs {2}{G} more to cast for each target beyond the first.\nChoose any number of target creatures. Put a +1/+1 counter on each of them. diff --git a/forge-gui/res/cardsfolder/n/natures_resurgence.txt b/forge-gui/res/cardsfolder/n/natures_resurgence.txt index 927d87864e9..7748fe6bd46 100644 --- a/forge-gui/res/cardsfolder/n/natures_resurgence.txt +++ b/forge-gui/res/cardsfolder/n/natures_resurgence.txt @@ -5,4 +5,4 @@ A:SP$ RepeatEach | Cost$ 2 G G | RepeatPlayers$ Player | RepeatSubAbility$ DBDra SVar:DBDraw:DB$ Draw | Defined$ Remembered | NumCards$ X | References$ X SVar:X:Count$ValidGraveyard Creature.RememberedPlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_resurgence.jpg -Oracle:Each player draws a card for each creature card in his or her graveyard. \ No newline at end of file +Oracle:Each player draws a card for each creature card in his or her graveyard. diff --git a/forge-gui/res/cardsfolder/n/natures_revolt.txt b/forge-gui/res/cardsfolder/n/natures_revolt.txt index 5ee04e07f24..546f43814df 100644 --- a/forge-gui/res/cardsfolder/n/natures_revolt.txt +++ b/forge-gui/res/cardsfolder/n/natures_revolt.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Land | SetPower$ 2 | SetToughness$ 2 | AddType$ C SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_revolt.jpg -Oracle:All lands are 2/2 creatures that are still lands. \ No newline at end of file +Oracle:All lands are 2/2 creatures that are still lands. diff --git a/forge-gui/res/cardsfolder/n/natures_ruin.txt b/forge-gui/res/cardsfolder/n/natures_ruin.txt index b3131104172..476f964b80c 100644 --- a/forge-gui/res/cardsfolder/n/natures_ruin.txt +++ b/forge-gui/res/cardsfolder/n/natures_ruin.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 2 B | ValidCards$ Creature.Green | SpellDescription$ Destroy all green creatures. SVar:RemRandomDeck:True SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal/natures_ruin.jpg -Oracle:Destroy all green creatures. \ No newline at end of file +Oracle:Destroy all green creatures. diff --git a/forge-gui/res/cardsfolder/n/natures_spiral.txt b/forge-gui/res/cardsfolder/n/natures_spiral.txt index 6b31468aef9..fa9990bf98b 100644 --- a/forge-gui/res/cardsfolder/n/natures_spiral.txt +++ b/forge-gui/res/cardsfolder/n/natures_spiral.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target permanent card in your graveyard | ValidTgts$ Permanent.YouCtrl | SpellDescription$ Return target permanent card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_spiral.jpg -Oracle:Return target permanent card from your graveyard to your hand. (A permanent card is an artifact, creature, enchantment, land, or planeswalker card.) \ No newline at end of file +Oracle:Return target permanent card from your graveyard to your hand. (A permanent card is an artifact, creature, enchantment, land, or planeswalker card.) diff --git a/forge-gui/res/cardsfolder/n/natures_will.txt b/forge-gui/res/cardsfolder/n/natures_will.txt index 6c2dead1663..c0e9c93ed1f 100644 --- a/forge-gui/res/cardsfolder/n/natures_will.txt +++ b/forge-gui/res/cardsfolder/n/natures_will.txt @@ -1,11 +1,11 @@ -Name:Nature's Will -ManaCost:2 G G -Types:Enchantment -T:Mode$ CombatDamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | Execute$ TrigRememberTarget | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, tap all lands that player controls and untap all lands you control. -SVar:TrigRememberTarget:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredTarget | SubAbility$ DBTapAll -SVar:DBTapAll:DB$ TapAll | ValidCards$ Land.RememberedPlayerCtrl | SubAbility$ DBUntapAll -SVar:DBUntapAll:DB$ UntapAll | ValidCards$ Land.YouCtrl | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_will.jpg -Oracle:Whenever one or more creatures you control deal combat damage to a player, tap all lands that player controls and untap all lands you control. \ No newline at end of file +Name:Nature's Will +ManaCost:2 G G +Types:Enchantment +T:Mode$ CombatDamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | Execute$ TrigRememberTarget | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, tap all lands that player controls and untap all lands you control. +SVar:TrigRememberTarget:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredTarget | SubAbility$ DBTapAll +SVar:DBTapAll:DB$ TapAll | ValidCards$ Land.RememberedPlayerCtrl | SubAbility$ DBUntapAll +SVar:DBUntapAll:DB$ UntapAll | ValidCards$ Land.YouCtrl | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_will.jpg +Oracle:Whenever one or more creatures you control deal combat damage to a player, tap all lands that player controls and untap all lands you control. diff --git a/forge-gui/res/cardsfolder/n/natures_wrath.txt b/forge-gui/res/cardsfolder/n/natures_wrath.txt index ac072494f54..11a96ab1457 100644 --- a/forge-gui/res/cardsfolder/n/natures_wrath.txt +++ b/forge-gui/res/cardsfolder/n/natures_wrath.txt @@ -9,4 +9,4 @@ SVar:TrigSacrificeBlack:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredCardControlle SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/natures_wrath.jpg -Oracle:At the beginning of your upkeep, sacrifice Nature's Wrath unless you pay {G}.\nWhenever a player puts an Island or blue permanent onto the battlefield, he or she sacrifices an Island or blue permanent.\nWhenever a player puts a Swamp or black permanent onto the battlefield, he or she sacrifices a Swamp or black permanent. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Nature's Wrath unless you pay {G}.\nWhenever a player puts an Island or blue permanent onto the battlefield, he or she sacrifices an Island or blue permanent.\nWhenever a player puts a Swamp or black permanent onto the battlefield, he or she sacrifices a Swamp or black permanent. diff --git a/forge-gui/res/cardsfolder/n/nausea.txt b/forge-gui/res/cardsfolder/n/nausea.txt index 6d5869bf99d..f50af52a72d 100644 --- a/forge-gui/res/cardsfolder/n/nausea.txt +++ b/forge-gui/res/cardsfolder/n/nausea.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ PumpAll | Cost$ 1 B | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ All creatures get -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/nausea.jpg -Oracle:All creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:All creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nav_squad_commandos.txt b/forge-gui/res/cardsfolder/n/nav_squad_commandos.txt index 8f04198f618..0482c3b5c82 100644 --- a/forge-gui/res/cardsfolder/n/nav_squad_commandos.txt +++ b/forge-gui/res/cardsfolder/n/nav_squad_commandos.txt @@ -1,10 +1,10 @@ -Name:Nav Squad Commandos -ManaCost:4 W -Types:Creature Human Soldier -PT:3/5 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +1/+1 until end of turn. Untap it. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | SubAbility$ DBUntap -SVar:DBUntap:DB$ Untap | Defined$ Self -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/nav_squad_commandos.jpg -Oracle:Battalion - Whenever Nav Squad Commandos and at least two other creatures attack, Nav Squad Commandos gets +1/+1 until end of turn. Untap it. \ No newline at end of file +Name:Nav Squad Commandos +ManaCost:4 W +Types:Creature Human Soldier +PT:3/5 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +1/+1 until end of turn. Untap it. +SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | SubAbility$ DBUntap +SVar:DBUntap:DB$ Untap | Defined$ Self +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/nav_squad_commandos.jpg +Oracle:Battalion - Whenever Nav Squad Commandos and at least two other creatures attack, Nav Squad Commandos gets +1/+1 until end of turn. Untap it. diff --git a/forge-gui/res/cardsfolder/n/naya.txt b/forge-gui/res/cardsfolder/n/naya.txt index 70d2a122622..a9f29eb9a29 100644 --- a/forge-gui/res/cardsfolder/n/naya.txt +++ b/forge-gui/res/cardsfolder/n/naya.txt @@ -7,4 +7,4 @@ SVar:RolledChaos:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.Red+YouCtrl,Creature.G SVar:Y:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/naya.jpg SVar:AIRollPlanarDieParams:Mode$ Always | HasColorCreatureInPlay$ RGW -Oracle:You may play any number of lands on each of your turns.\nWhenever you roll {C}, target red, green, or white creature you control gets +1/+1 until end of turn for each land you control. \ No newline at end of file +Oracle:You may play any number of lands on each of your turns.\nWhenever you roll {C}, target red, green, or white creature you control gets +1/+1 until end of turn for each land you control. diff --git a/forge-gui/res/cardsfolder/n/naya_battlemage.txt b/forge-gui/res/cardsfolder/n/naya_battlemage.txt index a3ce70c7de5..b84fe4de05f 100644 --- a/forge-gui/res/cardsfolder/n/naya_battlemage.txt +++ b/forge-gui/res/cardsfolder/n/naya_battlemage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ R T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | SpellDescription$ Target creature gets +2/+0 until end of turn. A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/naya_battlemage.jpg -Oracle:{R}, {T}: Target creature gets +2/+0 until end of turn.\n{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:{R}, {T}: Target creature gets +2/+0 until end of turn.\n{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/n/naya_charm.txt b/forge-gui/res/cardsfolder/n/naya_charm.txt index 610f8228f64..e8e20918c03 100644 --- a/forge-gui/res/cardsfolder/n/naya_charm.txt +++ b/forge-gui/res/cardsfolder/n/naya_charm.txt @@ -1,10 +1,10 @@ -Name:Naya Charm -ManaCost:R G W -Types:Instant -A:SP$ Charm | Cost$ R G W | Choices$ DBDealDamage,DBReturn,DBTapAll | SpellDescription$ Choose one - CARDNAME deals 3 damage to target creature; or return target card from a graveyard to its owner's hand; or tap all creatures target player controls. -SVar:DBDealDamage:DB$ DealDamage | NumDmg$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME deals 3 damage to target creature; -SVar:DBReturn:DB$ ChangeZone | ValidTgts$ Card | TgtPrompt$ Select target card in a graveyard | Origin$ Graveyard | Destination$ Hand | SpellDescription$ or return target card from a graveyard to its owner's hand; -SVar:DBTapAll:DB$ TapAll | ValidCards$ Creature | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ or tap all creatures target player controls. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/naya_charm.jpg -Oracle:Choose one - Naya Charm deals 3 damage to target creature; or return target card from a graveyard to its owner's hand; or tap all creatures target player controls. \ No newline at end of file +Name:Naya Charm +ManaCost:R G W +Types:Instant +A:SP$ Charm | Cost$ R G W | Choices$ DBDealDamage,DBReturn,DBTapAll | SpellDescription$ Choose one - CARDNAME deals 3 damage to target creature; or return target card from a graveyard to its owner's hand; or tap all creatures target player controls. +SVar:DBDealDamage:DB$ DealDamage | NumDmg$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME deals 3 damage to target creature; +SVar:DBReturn:DB$ ChangeZone | ValidTgts$ Card | TgtPrompt$ Select target card in a graveyard | Origin$ Graveyard | Destination$ Hand | SpellDescription$ or return target card from a graveyard to its owner's hand; +SVar:DBTapAll:DB$ TapAll | ValidCards$ Creature | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ or tap all creatures target player controls. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/naya_charm.jpg +Oracle:Choose one - Naya Charm deals 3 damage to target creature; or return target card from a graveyard to its owner's hand; or tap all creatures target player controls. diff --git a/forge-gui/res/cardsfolder/n/naya_hushblade.txt b/forge-gui/res/cardsfolder/n/naya_hushblade.txt index 2dbba75f7f5..7319f98fb1b 100644 --- a/forge-gui/res/cardsfolder/n/naya_hushblade.txt +++ b/forge-gui/res/cardsfolder/n/naya_hushblade.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddKe SVar:X:Count$Valid Permanent.MultiColor+Other+YouCtrl SVar:BuffedBy:Permanent.MultiColor SVar:Picture:http://www.wizards.com/global/images/magic/general/naya_hushblade.jpg -Oracle:As long as you control another multicolored permanent, Naya Hushblade gets +1/+1 and has shroud. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:As long as you control another multicolored permanent, Naya Hushblade gets +1/+1 and has shroud. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/n/naya_panorama.txt b/forge-gui/res/cardsfolder/n/naya_panorama.txt index c5e1a98b75c..51f548e2c18 100644 --- a/forge-gui/res/cardsfolder/n/naya_panorama.txt +++ b/forge-gui/res/cardsfolder/n/naya_panorama.txt @@ -4,4 +4,4 @@ Types:Land 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.Mountain+Basic,Land.Forest+Basic,Land.Plains+Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic Mountain, Forest, or Plains card and put it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/naya_panorama.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Naya Panorama: Search your library for a basic Mountain, Forest, or Plains card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Naya Panorama: Search your library for a basic Mountain, Forest, or Plains card and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/n/naya_sojourners.txt b/forge-gui/res/cardsfolder/n/naya_sojourners.txt index 82a8b923a98..f2e37cf32d2 100644 --- a/forge-gui/res/cardsfolder/n/naya_sojourners.txt +++ b/forge-gui/res/cardsfolder/n/naya_sojourners.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPutCounter | OptionalDecide T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPutCounter | OptionalDecider$ You | Secondary$ True | TriggerDescription$ When you cycle CARDNAME or it's put into a graveyard from the battlefield, you may put a +1/+1 counter on target creature. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/naya_sojourners.jpg -Oracle:When you cycle Naya Sojourners or it dies, you may put a +1/+1 counter on target creature.\nCycling {2}{G} ({2}{G}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:When you cycle Naya Sojourners or it dies, you may put a +1/+1 counter on target creature.\nCycling {2}{G} ({2}{G}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/n/naya_soulbeast.txt b/forge-gui/res/cardsfolder/n/naya_soulbeast.txt index f65c65ab926..c5297d2d939 100644 --- a/forge-gui/res/cardsfolder/n/naya_soulbeast.txt +++ b/forge-gui/res/cardsfolder/n/naya_soulbeast.txt @@ -1,16 +1,16 @@ -Name:Naya Soulbeast -ManaCost:6 G G -Types:Creature Beast -PT:0/0 -K:Trample -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerDescription$ When you cast CARDNAME, each player reveals the top card of his or her library. CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the total converted mana cost of all cards revealed this way. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBReveal -SVar:DBReveal:DB$ Dig | Defined$ Player.IsRemembered | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ SoulbestETB | Secondary$ True | Description$ CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the total converted mana cost of all cards revealed this way. -SVar:SoulbestETB:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ SoulbestCounters -SVar:SoulbestCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/naya_soulbeast.jpg -Oracle:Trample\nWhen you cast Naya Soulbeast, each player reveals the top card of his or her library. Naya Soulbeast enters the battlefield with X +1/+1 counters on it, where X is the total converted mana cost of all cards revealed this way. +Name:Naya Soulbeast +ManaCost:6 G G +Types:Creature Beast +PT:0/0 +K:Trample +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerDescription$ When you cast CARDNAME, each player reveals the top card of his or her library. CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the total converted mana cost of all cards revealed this way. +SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBReveal +SVar:DBReveal:DB$ Dig | Defined$ Player.IsRemembered | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ SoulbestETB | Secondary$ True | Description$ CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the total converted mana cost of all cards revealed this way. +SVar:SoulbestETB:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ SoulbestCounters +SVar:SoulbestCounters:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/naya_soulbeast.jpg +Oracle:Trample\nWhen you cast Naya Soulbeast, each player reveals the top card of his or her library. Naya Soulbeast enters the battlefield with X +1/+1 counters on it, where X is the total converted mana cost of all cards revealed this way. diff --git a/forge-gui/res/cardsfolder/n/near_death_experience.txt b/forge-gui/res/cardsfolder/n/near_death_experience.txt index 378e2655114..259f0236e56 100644 --- a/forge-gui/res/cardsfolder/n/near_death_experience.txt +++ b/forge-gui/res/cardsfolder/n/near_death_experience.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | LifeTotal$ You | LifeAmount$ SVar:TrigWin:AB$WinsGame | Cost$ 0 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/near_death_experience.jpg -Oracle:At the beginning of your upkeep, if you have exactly 1 life, you win the game. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have exactly 1 life, you win the game. diff --git a/forge-gui/res/cardsfolder/n/nearheath_pilgrim.txt b/forge-gui/res/cardsfolder/n/nearheath_pilgrim.txt index 1686c3d6646..30bbdc4b74d 100644 --- a/forge-gui/res/cardsfolder/n/nearheath_pilgrim.txt +++ b/forge-gui/res/cardsfolder/n/nearheath_pilgrim.txt @@ -1,8 +1,8 @@ -Name:Nearheath Pilgrim -ManaCost:1 W -Types:Creature Human Cleric -PT:2/1 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Lifelink | Description$ As long as CARDNAME is paired with another creature, both creatures have lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nearheath_pilgrim.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Nearheath Pilgrim is paired with another creature, both creatures have lifelink. \ No newline at end of file +Name:Nearheath Pilgrim +ManaCost:1 W +Types:Creature Human Cleric +PT:2/1 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Lifelink | Description$ As long as CARDNAME is paired with another creature, both creatures have lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nearheath_pilgrim.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Nearheath Pilgrim is paired with another creature, both creatures have lifelink. diff --git a/forge-gui/res/cardsfolder/n/nearheath_stalker.txt b/forge-gui/res/cardsfolder/n/nearheath_stalker.txt index 8c1577e0bfd..3928d66c44d 100644 --- a/forge-gui/res/cardsfolder/n/nearheath_stalker.txt +++ b/forge-gui/res/cardsfolder/n/nearheath_stalker.txt @@ -1,7 +1,7 @@ -Name:Nearheath Stalker -ManaCost:4 R -Types:Creature Vampire Rogue -PT:4/1 -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/nearheath_stalker.jpg -Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Nearheath Stalker +ManaCost:4 R +Types:Creature Vampire Rogue +PT:4/1 +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/nearheath_stalker.jpg +Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/n/nebuchadnezzar.txt b/forge-gui/res/cardsfolder/n/nebuchadnezzar.txt index 4b46e8c6ef9..a4664c06a2a 100644 --- a/forge-gui/res/cardsfolder/n/nebuchadnezzar.txt +++ b/forge-gui/res/cardsfolder/n/nebuchadnezzar.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nebuchadnezzar.jpg -Oracle:{X}, {T}: Name a card. Target opponent reveals X cards at random from his or her hand. Then that player discards all cards with that name revealed this way. Activate this ability only during your turn. \ No newline at end of file +Oracle:{X}, {T}: Name a card. Target opponent reveals X cards at random from his or her hand. Then that player discards all cards with that name revealed this way. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/n/neck_snap.txt b/forge-gui/res/cardsfolder/n/neck_snap.txt index 673b28b1a5f..9d5f1e7417a 100644 --- a/forge-gui/res/cardsfolder/n/neck_snap.txt +++ b/forge-gui/res/cardsfolder/n/neck_snap.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Instant A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | SpellDescription$ Destroy target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/neck_snap.jpg -Oracle:Destroy target attacking or blocking creature. \ No newline at end of file +Oracle:Destroy target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/n/necra_disciple.txt b/forge-gui/res/cardsfolder/n/necra_disciple.txt index c4e10fac787..7a44c958628 100644 --- a/forge-gui/res/cardsfolder/n/necra_disciple.txt +++ b/forge-gui/res/cardsfolder/n/necra_disciple.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. A:AB$ Mana | Cost$ G T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/necra_disciple.jpg -Oracle:{G}, {T}: Add one mana of any color to your mana pool.\n{W}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{G}, {T}: Add one mana of any color to your mana pool.\n{W}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/n/necra_sanctuary.txt b/forge-gui/res/cardsfolder/n/necra_sanctuary.txt index 6dd6e14dddd..49ac999ee57 100644 --- a/forge-gui/res/cardsfolder/n/necra_sanctuary.txt +++ b/forge-gui/res/cardsfolder/n/necra_sanctuary.txt @@ -1,12 +1,12 @@ -Name:Necra Sanctuary -ManaCost:2 B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Permanent.YouCtrl+Green,Permanent.YouCtrl+White | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, if you control a green or white permanent, target player loses 1 life. If you control a green permanent and a white permanent, that player loses 3 life instead. -SVar:TrigLoseLife:DB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player to lose life | LifeAmount$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X,Y,Z | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$LoseLife | Cost$ 0 | Defined$ Targeted | LifeAmount$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X,Y,Z -SVar:Y:Count$Valid Permanent.Green+YouCtrl/LimitMax.1 -SVar:Z:Count$Valid Permanent.White+YouCtrl/LimitMax.1 -SVar:X:SVar$Y/Plus.Z -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/necra_sanctuary.jpg -Oracle:At the beginning of your upkeep, if you control a green or white permanent, target player loses 1 life. If you control a green permanent and a white permanent, that player loses 3 life instead. \ No newline at end of file +Name:Necra Sanctuary +ManaCost:2 B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Permanent.YouCtrl+Green,Permanent.YouCtrl+White | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, if you control a green or white permanent, target player loses 1 life. If you control a green permanent and a white permanent, that player loses 3 life instead. +SVar:TrigLoseLife:DB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player to lose life | LifeAmount$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X,Y,Z | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$LoseLife | Cost$ 0 | Defined$ Targeted | LifeAmount$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X,Y,Z +SVar:Y:Count$Valid Permanent.Green+YouCtrl/LimitMax.1 +SVar:Z:Count$Valid Permanent.White+YouCtrl/LimitMax.1 +SVar:X:SVar$Y/Plus.Z +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/necra_sanctuary.jpg +Oracle:At the beginning of your upkeep, if you control a green or white permanent, target player loses 1 life. If you control a green permanent and a white permanent, that player loses 3 life instead. diff --git a/forge-gui/res/cardsfolder/n/necratog.txt b/forge-gui/res/cardsfolder/n/necratog.txt index ec291e52ce5..8a67eca74ea 100644 --- a/forge-gui/res/cardsfolder/n/necratog.txt +++ b/forge-gui/res/cardsfolder/n/necratog.txt @@ -4,4 +4,4 @@ Types:Creature Atog PT:1/2 A:AB$ Pump | Cost$ ExileFromGrave<1/Card.TopGraveyardCreature> | CostDesc$ Exile the top creature card of your graveyard: | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/necratog.jpg -Oracle:Exile the top creature card of your graveyard: Necratog gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Exile the top creature card of your graveyard: Necratog gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/necravolver.txt b/forge-gui/res/cardsfolder/n/necravolver.txt index d7a580310cb..617055b32e5 100644 --- a/forge-gui/res/cardsfolder/n/necravolver.txt +++ b/forge-gui/res/cardsfolder/n/necravolver.txt @@ -14,4 +14,4 @@ SVar:VolverTrigGain:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ VolverX SVar:VolverX:TriggerCount$DamageAmount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/necravolver.jpg -Oracle:Kicker {1}{G} and/or {W} (You may pay an additional {1}{G} and/or {W} as you cast this spell.)\nIf Necravolver was kicked with its {1}{G} kicker, it enters the battlefield with two +1/+1 counters on it and with trample.\nIf Necravolver was kicked with its {W} kicker, it enters the battlefield with a +1/+1 counter on it and with "Whenever Necravolver deals damage, you gain that much life." \ No newline at end of file +Oracle:Kicker {1}{G} and/or {W} (You may pay an additional {1}{G} and/or {W} as you cast this spell.)\nIf Necravolver was kicked with its {1}{G} kicker, it enters the battlefield with two +1/+1 counters on it and with trample.\nIf Necravolver was kicked with its {W} kicker, it enters the battlefield with a +1/+1 counter on it and with "Whenever Necravolver deals damage, you gain that much life." diff --git a/forge-gui/res/cardsfolder/n/necrite.txt b/forge-gui/res/cardsfolder/n/necrite.txt index 2c755b56867..49ef604cec5 100644 --- a/forge-gui/res/cardsfolder/n/necrite.txt +++ b/forge-gui/res/cardsfolder/n/necrite.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | E SVar:TrigDestroy:AB$Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls | NoRegen$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/necrite.jpg -Oracle:Whenever Necrite attacks and isn't blocked, you may sacrifice it. If you do, destroy target creature defending player controls. It can't be regenerated. \ No newline at end of file +Oracle:Whenever Necrite attacks and isn't blocked, you may sacrifice it. If you do, destroy target creature defending player controls. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/n/necrobite.txt b/forge-gui/res/cardsfolder/n/necrobite.txt index 47b681ba507..50b1810f5be 100644 --- a/forge-gui/res/cardsfolder/n/necrobite.txt +++ b/forge-gui/res/cardsfolder/n/necrobite.txt @@ -1,7 +1,7 @@ -Name:Necrobite -ManaCost:2 B -Types:Instant -A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch | SubAbility$ DBRegen | SpellDescription$ Target creature gains deathtouch until end of turn. Regenerate it -SVar:DBRegen:DB$ Regenerate | Cost$ 0 | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/necrobite.jpg -Oracle:Target creature gains deathtouch until end of turn. Regenerate it. \ No newline at end of file +Name:Necrobite +ManaCost:2 B +Types:Instant +A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch | SubAbility$ DBRegen | SpellDescription$ Target creature gains deathtouch until end of turn. Regenerate it +SVar:DBRegen:DB$ Regenerate | Cost$ 0 | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/necrobite.jpg +Oracle:Target creature gains deathtouch until end of turn. Regenerate it. diff --git a/forge-gui/res/cardsfolder/n/necrogen_censer.txt b/forge-gui/res/cardsfolder/n/necrogen_censer.txt index 2a8fe79e17f..a058cbc7696 100644 --- a/forge-gui/res/cardsfolder/n/necrogen_censer.txt +++ b/forge-gui/res/cardsfolder/n/necrogen_censer.txt @@ -4,4 +4,4 @@ Types:Artifact K:etbCounter:CHARGE:2 A:AB$ LoseLife | Cost$ T SubCounter<1/CHARGE> | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 2 | SpellDescription$ Target player loses 2 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/necrogen_censer.jpg -Oracle:Necrogen Censer enters the battlefield with two charge counters on it.\n{T}, Remove a charge counter from Necrogen Censer: Target player loses 2 life. \ No newline at end of file +Oracle:Necrogen Censer enters the battlefield with two charge counters on it.\n{T}, Remove a charge counter from Necrogen Censer: Target player loses 2 life. diff --git a/forge-gui/res/cardsfolder/n/necrogen_mists.txt b/forge-gui/res/cardsfolder/n/necrogen_mists.txt index 954f45df776..5bc0808a43b 100644 --- a/forge-gui/res/cardsfolder/n/necrogen_mists.txt +++ b/forge-gui/res/cardsfolder/n/necrogen_mists.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ 1 | Mode$ TgtChoose SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/necrogen_mists.jpg -Oracle:At the beginning of each player's upkeep, that player discards a card. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player discards a card. diff --git a/forge-gui/res/cardsfolder/n/necrogen_scudder.txt b/forge-gui/res/cardsfolder/n/necrogen_scudder.txt index 2f52139b62b..355d220ea9c 100644 --- a/forge-gui/res/cardsfolder/n/necrogen_scudder.txt +++ b/forge-gui/res/cardsfolder/n/necrogen_scudder.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 3 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/necrogen_scudder.jpg -Oracle:Flying\nWhen Necrogen Scudder enters the battlefield, you lose 3 life. \ No newline at end of file +Oracle:Flying\nWhen Necrogen Scudder enters the battlefield, you lose 3 life. diff --git a/forge-gui/res/cardsfolder/n/necrogen_spellbomb.txt b/forge-gui/res/cardsfolder/n/necrogen_spellbomb.txt index e3534e3a9ce..b383f66b19c 100644 --- a/forge-gui/res/cardsfolder/n/necrogen_spellbomb.txt +++ b/forge-gui/res/cardsfolder/n/necrogen_spellbomb.txt @@ -5,4 +5,4 @@ A:AB$ Discard | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Player | NumCards$ 1 | Mode A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/necrogen_spellbomb.jpg -Oracle:{B}, Sacrifice Necrogen Spellbomb: Target player discards a card.\n{1}, Sacrifice Necrogen Spellbomb: Draw a card. \ No newline at end of file +Oracle:{B}, Sacrifice Necrogen Spellbomb: Target player discards a card.\n{1}, Sacrifice Necrogen Spellbomb: Draw a card. diff --git a/forge-gui/res/cardsfolder/n/necrogenesis.txt b/forge-gui/res/cardsfolder/n/necrogenesis.txt index 03475f7ba06..14feb756a61 100644 --- a/forge-gui/res/cardsfolder/n/necrogenesis.txt +++ b/forge-gui/res/cardsfolder/n/necrogenesis.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 2 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling ALA SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/necrogenesis.jpg -Oracle:{2}: Exile target creature card from a graveyard. Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:{2}: Exile target creature card from a graveyard. Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/n/necrologia.txt b/forge-gui/res/cardsfolder/n/necrologia.txt index ae12679de67..d1a9487f995 100644 --- a/forge-gui/res/cardsfolder/n/necrologia.txt +++ b/forge-gui/res/cardsfolder/n/necrologia.txt @@ -1,10 +1,10 @@ -Name:Necrologia -ManaCost:3 B B -Types:Instant -Text:Cast CARDNAME only during your end step.\r\n -A:SP$ Draw | Cost$ 3 B B PayLife | NumCards$ ChosenX | Defined$ You | ActivationPhases$ End of Turn | PlayerTurn$ True | References$ X | SpellDescription$ Draw X cards. -SVar:X:XChoice -#ChosenX SVar created by Cost payment -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/necrologia.jpg -Oracle:Cast Necrologia only during your end step.\nAs an additional cost to cast Necrologia, pay X life.\nDraw X cards. \ No newline at end of file +Name:Necrologia +ManaCost:3 B B +Types:Instant +Text:Cast CARDNAME only during your end step.\r\n +A:SP$ Draw | Cost$ 3 B B PayLife | NumCards$ ChosenX | Defined$ You | ActivationPhases$ End of Turn | PlayerTurn$ True | References$ X | SpellDescription$ Draw X cards. +SVar:X:XChoice +#ChosenX SVar created by Cost payment +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/necrologia.jpg +Oracle:Cast Necrologia only during your end step.\nAs an additional cost to cast Necrologia, pay X life.\nDraw X cards. diff --git a/forge-gui/res/cardsfolder/n/necromancers_covenant.txt b/forge-gui/res/cardsfolder/n/necromancers_covenant.txt index 3cbfdd89f99..7a5ac1ccc92 100644 --- a/forge-gui/res/cardsfolder/n/necromancers_covenant.txt +++ b/forge-gui/res/cardsfolder/n/necromancers_covenant.txt @@ -1,12 +1,12 @@ -Name:Necromancer's Covenant -ManaCost:3 W B B -Types:Enchantment -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, exile all creature cards from target player's graveyard, then put a 2/2 black Zombie creature token onto the battlefield for each card exiled this way. -SVar:TrigChange:DB$ ChangeZoneAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Creature | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenImage$ B 2 2 Zombie ALA | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ X | References$ X | SubAbility$ DBClearRemember -S:Mode$ Continuous | Affected$ Zombie.YouCtrl | AddKeyword$ Lifelink | Description$ Zombies you control have lifelink. -SVar:DBClearRemember:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/necromancers_covenant.jpg -Oracle:When Necromancer's Covenant enters the battlefield, exile all creature cards from target player's graveyard, then put a 2/2 black Zombie creature token onto the battlefield for each card exiled this way.\nZombies you control have lifelink. \ No newline at end of file +Name:Necromancer's Covenant +ManaCost:3 W B B +Types:Enchantment +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, exile all creature cards from target player's graveyard, then put a 2/2 black Zombie creature token onto the battlefield for each card exiled this way. +SVar:TrigChange:DB$ ChangeZoneAll | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Creature | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenImage$ B 2 2 Zombie ALA | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ X | References$ X | SubAbility$ DBClearRemember +S:Mode$ Continuous | Affected$ Zombie.YouCtrl | AddKeyword$ Lifelink | Description$ Zombies you control have lifelink. +SVar:DBClearRemember:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/necromancers_covenant.jpg +Oracle:When Necromancer's Covenant enters the battlefield, exile all creature cards from target player's graveyard, then put a 2/2 black Zombie creature token onto the battlefield for each card exiled this way.\nZombies you control have lifelink. diff --git a/forge-gui/res/cardsfolder/n/necromancers_magemark.txt b/forge-gui/res/cardsfolder/n/necromancers_magemark.txt index e8ddcc87e6b..c879d9d6ce9 100644 --- a/forge-gui/res/cardsfolder/n/necromancers_magemark.txt +++ b/forge-gui/res/cardsfolder/n/necromancers_magemark.txt @@ -1,10 +1,10 @@ -Name:Necromancer's Magemark -ManaCost:2 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.enchanted+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control that are enchanted get +1/+1. -R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.enchanted+YouCtrl | ReplaceWith$ ReturnToHand | Description$ If a creature you control that's enchanted would die, return it to its owner's hand instead. -SVar:ReturnToHand:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ ReplacedCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/necromancers_magemark.jpg -Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1.\nIf a creature you control that's enchanted would die, return it to its owner's hand instead. \ No newline at end of file +Name:Necromancer's Magemark +ManaCost:2 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.enchanted+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control that are enchanted get +1/+1. +R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.enchanted+YouCtrl | ReplaceWith$ ReturnToHand | Description$ If a creature you control that's enchanted would die, return it to its owner's hand instead. +SVar:ReturnToHand:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ ReplacedCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/necromancers_magemark.jpg +Oracle:Enchant creature\nCreatures you control that are enchanted get +1/+1.\nIf a creature you control that's enchanted would die, return it to its owner's hand instead. diff --git a/forge-gui/res/cardsfolder/n/necromancy.txt b/forge-gui/res/cardsfolder/n/necromancy.txt index 83a7a77eb41..ae45fa14731 100644 --- a/forge-gui/res/cardsfolder/n/necromancy.txt +++ b/forge-gui/res/cardsfolder/n/necromancy.txt @@ -1,19 +1,19 @@ -Name:Necromancy -ManaCost:2 B -Types:Enchantment -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RaiseDead | TriggerDescription$ When CARDNAME enters the battlefield, if it's on the battlefield, it becomes an Aura with "enchant creature put onto the battlefield with CARDNAME." Put target creature card from a graveyard onto the battlefield under your control and attach CARDNAME to it -SVar:RaiseDead:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | RememberChanged$ True | TgtPrompt$ Select target creature card in a graveyard | ValidTgts$ Creature | ChangeNum$ 1 | SubAbility$ Aurify -SVar:Aurify:DB$ Animate | IsPresent$ Card.Self | Types$ Aura | OverwriteSpells$ True | Abilities$ NewAttach | Keywords$ Enchant creature put onto the battlefield with CARDNAME | Permanent$ True | SubAbility$ NecromAttach -SVar:NewAttach:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature.IsRemembered | AILogic$ Pump -SVar:NecromAttach:DB$ Attach | Defined$ Remembered -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, enchanted permanent's controller sacrifices it. -SVar:TrigSac:DB$ Destroy | Sacrifice$ True | Defined$ Remembered -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/necromancy.jpg -Oracle:You may cast Necromancy as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nWhen Necromancy enters the battlefield, if it's on the battlefield, it becomes an Aura with "enchant creature put onto the battlefield with Necromancy." Put target creature card from a graveyard onto the battlefield under your control and attach Necromancy to it. When Necromancy leaves the battlefield, that creature's controller sacrifices it. \ No newline at end of file +Name:Necromancy +ManaCost:2 B +Types:Enchantment +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RaiseDead | TriggerDescription$ When CARDNAME enters the battlefield, if it's on the battlefield, it becomes an Aura with "enchant creature put onto the battlefield with CARDNAME." Put target creature card from a graveyard onto the battlefield under your control and attach CARDNAME to it +SVar:RaiseDead:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | RememberChanged$ True | TgtPrompt$ Select target creature card in a graveyard | ValidTgts$ Creature | ChangeNum$ 1 | SubAbility$ Aurify +SVar:Aurify:DB$ Animate | IsPresent$ Card.Self | Types$ Aura | OverwriteSpells$ True | Abilities$ NewAttach | Keywords$ Enchant creature put onto the battlefield with CARDNAME | Permanent$ True | SubAbility$ NecromAttach +SVar:NewAttach:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature.IsRemembered | AILogic$ Pump +SVar:NecromAttach:DB$ Attach | Defined$ Remembered +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, enchanted permanent's controller sacrifices it. +SVar:TrigSac:DB$ Destroy | Sacrifice$ True | Defined$ Remembered +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/necromancy.jpg +Oracle:You may cast Necromancy as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nWhen Necromancy enters the battlefield, if it's on the battlefield, it becomes an Aura with "enchant creature put onto the battlefield with Necromancy." Put target creature card from a graveyard onto the battlefield under your control and attach Necromancy to it. When Necromancy leaves the battlefield, that creature's controller sacrifices it. diff --git a/forge-gui/res/cardsfolder/n/necromantic_thirst.txt b/forge-gui/res/cardsfolder/n/necromantic_thirst.txt index 46c92205496..c589e9fe820 100644 --- a/forge-gui/res/cardsfolder/n/necromantic_thirst.txt +++ b/forge-gui/res/cardsfolder/n/necromantic_thirst.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILog T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature deals combat damage to a player, you may return target creature card from your graveyard to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/necromantic_thirst.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals combat damage to a player, you may return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals combat damage to a player, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/n/necropede.txt b/forge-gui/res/cardsfolder/n/necropede.txt index 7f2a8eb78e5..fb1dfcdeabf 100644 --- a/forge-gui/res/cardsfolder/n/necropede.txt +++ b/forge-gui/res/cardsfolder/n/necropede.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigPutCounter | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may put a -1/-1 counter on target creature. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/necropede.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Necropede dies, you may put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Necropede dies, you may put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/n/necroplasm.txt b/forge-gui/res/cardsfolder/n/necroplasm.txt index cd8298fe8ed..6f5f6b94af8 100644 --- a/forge-gui/res/cardsfolder/n/necroplasm.txt +++ b/forge-gui/res/cardsfolder/n/necroplasm.txt @@ -10,4 +10,4 @@ SVar:TrigDestroy:AB$DestroyAll | Cost$ 0 | ValidCards$ Creature.cmcEQX | Referen SVar:X:Count$CardCounters.P1P1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/necroplasm.jpg -Oracle:At the beginning of your upkeep, put a +1/+1 counter on Necroplasm.\nAt the beginning of your end step, destroy each creature with converted mana cost equal to the number of +1/+1 counters on Necroplasm.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:At the beginning of your upkeep, put a +1/+1 counter on Necroplasm.\nAt the beginning of your end step, destroy each creature with converted mana cost equal to the number of +1/+1 counters on Necroplasm.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/n/necropolis.txt b/forge-gui/res/cardsfolder/n/necropolis.txt index cf0cc46fab8..9fbff56b1f2 100644 --- a/forge-gui/res/cardsfolder/n/necropolis.txt +++ b/forge-gui/res/cardsfolder/n/necropolis.txt @@ -6,4 +6,4 @@ K:Defender A:AB$ PutCounter | Cost$ ExileFromGrave<1/Creature> | CounterType$ P0P1 | CounterNum$ X | References$ X | SpellDescription$ Put X +0/+1 counters on CARDNAME, where X is the exiled card's converted mana cost. SVar:X:Exiled$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/necropolis.jpg -Oracle:Defender (This creature can't attack.)\nExile a creature card from your graveyard: Put X +0/+1 counters on Necropolis, where X is the exiled card's converted mana cost. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nExile a creature card from your graveyard: Put X +0/+1 counters on Necropolis, where X is the exiled card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/n/necropolis_regent.txt b/forge-gui/res/cardsfolder/n/necropolis_regent.txt index a6f2f0158f7..4a2b23c0e33 100644 --- a/forge-gui/res/cardsfolder/n/necropolis_regent.txt +++ b/forge-gui/res/cardsfolder/n/necropolis_regent.txt @@ -1,10 +1,10 @@ -Name:Necropolis Regent -ManaCost:3 B B B -Types:Creature Vampire -PT:6/5 -K:Flying -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control deals combat damage to a player, put that many +1/+1 counters on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/necropolis_regent.jpg -Oracle:Flying\nWhenever a creature you control deals combat damage to a player, put that many +1/+1 counters on it. \ No newline at end of file +Name:Necropolis Regent +ManaCost:3 B B B +Types:Creature Vampire +PT:6/5 +K:Flying +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control deals combat damage to a player, put that many +1/+1 counters on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/necropolis_regent.jpg +Oracle:Flying\nWhenever a creature you control deals combat damage to a player, put that many +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/n/necropotence.txt b/forge-gui/res/cardsfolder/n/necropotence.txt index 81b37ef2f0c..4baecfab59e 100644 --- a/forge-gui/res/cardsfolder/n/necropotence.txt +++ b/forge-gui/res/cardsfolder/n/necropotence.txt @@ -10,4 +10,4 @@ SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Hand | Defined$ De SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/necropotence.jpg -Oracle:Skip your draw step.\nWhenever you discard a card, exile that card from your graveyard.\nPay 1 life: Exile the top card of your library face down. Put that card into your hand at the beginning of your next end step. \ No newline at end of file +Oracle:Skip your draw step.\nWhenever you discard a card, exile that card from your graveyard.\nPay 1 life: Exile the top card of your library face down. Put that card into your hand at the beginning of your next end step. diff --git a/forge-gui/res/cardsfolder/n/necropotence_avatar.txt b/forge-gui/res/cardsfolder/n/necropotence_avatar.txt index 562e167b144..85f4a136688 100644 --- a/forge-gui/res/cardsfolder/n/necropotence_avatar.txt +++ b/forge-gui/res/cardsfolder/n/necropotence_avatar.txt @@ -1,14 +1,14 @@ -Name:Necropotence Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+4 -S:Mode$ Continuous | Affected$ You | EffectZone$ Command | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. -T:Mode$ Phase | Phase$ End Of Turn | ValidPlayer$ You | TriggerZones$ Command | CheckSVar$ Turns | SVarCompare$ GT1 | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, if it's not the first turn of the game, put a death counter on Necropotence Avatar. You draw X cards and you lose X life, where X is the number of death counters on Necropotence Avatar. -SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ DEATH | CounterNum$ 1 | SubAbility$ TrigDraw -SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ X | SubAbility$ DBLoseLife | References$ X -SVar:DBLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Count$CardCounters.DEATH -SVar:Turns:Count$TotalTurns -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/necropotence_avatar.jpg -SVar:RemAIDeck:True -Oracle:Hand +0, life +4\nSkip your draw step.\nAt the beginning of your end step, if it's not the first turn of the game, put a death counter on Necropotence Avatar. You draw X cards and you lose X life, where X is the number of death counters on Necropotence Avatar. \ No newline at end of file +Name:Necropotence Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+4 +S:Mode$ Continuous | Affected$ You | EffectZone$ Command | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. +T:Mode$ Phase | Phase$ End Of Turn | ValidPlayer$ You | TriggerZones$ Command | CheckSVar$ Turns | SVarCompare$ GT1 | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, if it's not the first turn of the game, put a death counter on Necropotence Avatar. You draw X cards and you lose X life, where X is the number of death counters on Necropotence Avatar. +SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ DEATH | CounterNum$ 1 | SubAbility$ TrigDraw +SVar:TrigDraw:DB$Draw | Defined$ You | NumCards$ X | SubAbility$ DBLoseLife | References$ X +SVar:DBLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Count$CardCounters.DEATH +SVar:Turns:Count$TotalTurns +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/necropotence_avatar.jpg +SVar:RemAIDeck:True +Oracle:Hand +0, life +4\nSkip your draw step.\nAt the beginning of your end step, if it's not the first turn of the game, put a death counter on Necropotence Avatar. You draw X cards and you lose X life, where X is the number of death counters on Necropotence Avatar. diff --git a/forge-gui/res/cardsfolder/n/necropouncer.txt b/forge-gui/res/cardsfolder/n/necropouncer.txt index 97ccd581fb1..66b21095c93 100644 --- a/forge-gui/res/cardsfolder/n/necropouncer.txt +++ b/forge-gui/res/cardsfolder/n/necropouncer.txt @@ -5,4 +5,4 @@ K:Equip 2 K:Living Weapon S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 1 | AddKeyword$ Haste | Description$ Equipped creature gets +3/+1 and has haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/necropouncer.jpg -Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +3/+1 and has haste.\nEquip {2} \ No newline at end of file +Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +3/+1 and has haste.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/n/necrosavant.txt b/forge-gui/res/cardsfolder/n/necrosavant.txt index ce7d83f3c82..c5bfa3cf908 100644 --- a/forge-gui/res/cardsfolder/n/necrosavant.txt +++ b/forge-gui/res/cardsfolder/n/necrosavant.txt @@ -5,4 +5,4 @@ PT:5/5 A:AB$ ChangeZone | Cost$3 B B Sac<1/Creature> | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate this ability only during your upkeep. SVar:DiscardMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/necrosavant.jpg -Oracle:{3}{B}{B}, Sacrifice a creature: Return Necrosavant from your graveyard to the battlefield. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:{3}{B}{B}, Sacrifice a creature: Return Necrosavant from your graveyard to the battlefield. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/n/necroskitter.txt b/forge-gui/res/cardsfolder/n/necroskitter.txt index 25786781e93..5218ad66711 100644 --- a/forge-gui/res/cardsfolder/n/necroskitter.txt +++ b/forge-gui/res/cardsfolder/n/necroskitter.txt @@ -6,4 +6,4 @@ K:Wither T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.OppCtrl+counters_GE1_M1M1 | TriggerZones$ Battlefield | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ Whenever a creature an opponent controls with a -1/-1 counter on it is put into a graveyard, you may return that card to the battlefield under your control. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/necroskitter.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever a creature an opponent controls with a -1/-1 counter on it dies, you may return that card to the battlefield under your control. \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever a creature an opponent controls with a -1/-1 counter on it dies, you may return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/n/necrotic_ooze.txt b/forge-gui/res/cardsfolder/n/necrotic_ooze.txt index 39b05bb5288..18c534276c1 100644 --- a/forge-gui/res/cardsfolder/n/necrotic_ooze.txt +++ b/forge-gui/res/cardsfolder/n/necrotic_ooze.txt @@ -1,8 +1,8 @@ -Name:Necrotic Ooze -ManaCost:2 B B -Types:Creature Ooze -PT:4/3 -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature | GainsAbilitiesOfZones$ Graveyard | Description$ As long as CARDNAME is on the battlefield, it has all activated abilities of all creature cards in all graveyards. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/necrotic_ooze.jpg -Oracle:As long as Necrotic Ooze is on the battlefield, it has all activated abilities of all creature cards in all graveyards. \ No newline at end of file +Name:Necrotic Ooze +ManaCost:2 B B +Types:Creature Ooze +PT:4/3 +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature | GainsAbilitiesOfZones$ Graveyard | Description$ As long as CARDNAME is on the battlefield, it has all activated abilities of all creature cards in all graveyards. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/necrotic_ooze.jpg +Oracle:As long as Necrotic Ooze is on the battlefield, it has all activated abilities of all creature cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/n/necrotic_plague.txt b/forge-gui/res/cardsfolder/n/necrotic_plague.txt index ed16672cb82..87f7be0f273 100644 --- a/forge-gui/res/cardsfolder/n/necrotic_plague.txt +++ b/forge-gui/res/cardsfolder/n/necrotic_plague.txt @@ -1,14 +1,14 @@ -Name:Necrotic Plague -ManaCost:2 B B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ NecroticPlagueTrig | AddSVar$ NecroticPlagueSac | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice this creature." -SVar:NecroticPlagueTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ NecroticPlagueSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME. -SVar:NecroticPlagueSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChoose | TriggerDescription$ When enchanted creature dies, its controller chooses target creature one of his or her opponents controls. Return CARDNAME from its owner's graveyard to the battlefield attached to that creature. -SVar:TrigChoose:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Choose a creature your opponents control | TargetsWithDefinedController$ TriggeredCardOpponent | IsCurse$ True | TargetingPlayer$ TriggeredCardController | SubAbility$ DBChange -SVar:DBChange:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ ParentTarget -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/necrotic_plague.jpg -Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, sacrifice this creature."\nWhen enchanted creature dies, its controller chooses target creature one of his or her opponents controls. Return Necrotic Plague from its owner's graveyard to the battlefield attached to that creature. +Name:Necrotic Plague +ManaCost:2 B B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ NecroticPlagueTrig | AddSVar$ NecroticPlagueSac | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice this creature." +SVar:NecroticPlagueTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ NecroticPlagueSac | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME. +SVar:NecroticPlagueSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChoose | TriggerDescription$ When enchanted creature dies, its controller chooses target creature one of his or her opponents controls. Return CARDNAME from its owner's graveyard to the battlefield attached to that creature. +SVar:TrigChoose:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Choose a creature your opponents control | TargetsWithDefinedController$ TriggeredCardOpponent | IsCurse$ True | TargetingPlayer$ TriggeredCardController | SubAbility$ DBChange +SVar:DBChange:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ ParentTarget +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/necrotic_plague.jpg +Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, sacrifice this creature."\nWhen enchanted creature dies, its controller chooses target creature one of his or her opponents controls. Return Necrotic Plague from its owner's graveyard to the battlefield attached to that creature. diff --git a/forge-gui/res/cardsfolder/n/necrotic_sliver.txt b/forge-gui/res/cardsfolder/n/necrotic_sliver.txt index 6e5384b80fb..60eef092fea 100644 --- a/forge-gui/res/cardsfolder/n/necrotic_sliver.txt +++ b/forge-gui/res/cardsfolder/n/necrotic_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Destroy | Description$ All Slivers have "{3}, Sacrifice this permanent: Destroy target permanent." SVar:Destroy:AB$Destroy | Cost$ 3 Sac<1/CARDNAME> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Destroy target permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/necrotic_sliver.jpg -Oracle:All Slivers have "{3}, Sacrifice this permanent: Destroy target permanent." \ No newline at end of file +Oracle:All Slivers have "{3}, Sacrifice this permanent: Destroy target permanent." diff --git a/forge-gui/res/cardsfolder/n/nectar_faerie.txt b/forge-gui/res/cardsfolder/n/nectar_faerie.txt index 040e2ffacba..a24fad84285 100644 --- a/forge-gui/res/cardsfolder/n/nectar_faerie.txt +++ b/forge-gui/res/cardsfolder/n/nectar_faerie.txt @@ -1,9 +1,9 @@ -Name:Nectar Faerie -ManaCost:1 B -Types:Creature Faerie Wizard -PT:1/1 -K:Flying -A:AB$ Pump | Cost$ B T | ValidTgts$ Faerie,Elf | TgtPrompt$ Select target Faerie or Elf | KW$ Lifelink | SpellDescription$ Target Faerie or Elf gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nectar_faerie.jpg -Oracle:Flying\n{B}, {T}: Target Faerie or Elf gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) \ No newline at end of file +Name:Nectar Faerie +ManaCost:1 B +Types:Creature Faerie Wizard +PT:1/1 +K:Flying +A:AB$ Pump | Cost$ B T | ValidTgts$ Faerie,Elf | TgtPrompt$ Select target Faerie or Elf | KW$ Lifelink | SpellDescription$ Target Faerie or Elf gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nectar_faerie.jpg +Oracle:Flying\n{B}, {T}: Target Faerie or Elf gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/n/need_for_speed.txt b/forge-gui/res/cardsfolder/n/need_for_speed.txt index bc5ddced9c5..baefee64ee0 100644 --- a/forge-gui/res/cardsfolder/n/need_for_speed.txt +++ b/forge-gui/res/cardsfolder/n/need_for_speed.txt @@ -5,4 +5,4 @@ A:AB$ Pump | Cost$ Sac<1/Land> | ValidTgts$ Creature | TgtPrompt$ Select target SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/need_for_speed.jpg -Oracle:Sacrifice a land: Target creature gains haste until end of turn. \ No newline at end of file +Oracle:Sacrifice a land: Target creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/n/needle_drop.txt b/forge-gui/res/cardsfolder/n/needle_drop.txt index 23860a282ac..21dc048904f 100644 --- a/forge-gui/res/cardsfolder/n/needle_drop.txt +++ b/forge-gui/res/cardsfolder/n/needle_drop.txt @@ -1,7 +1,7 @@ -Name:Needle Drop -ManaCost:R -Types:Instant -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature.wasDealtDamageThisTurn,Player.wasDealtDamageThisTurn | TgtPrompt$ Select target creature or player that was dealt damage this turn | NumDmg$ 1 | SubAbility$ DBDraw | SpellDescription$ CARDNAME deals 1 damage to target creature or player that was dealt damage this turn. -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/needle_drop.jpg -Oracle:Needle Drop deals 1 damage to target creature or player that was dealt damage this turn.\nDraw a card. \ No newline at end of file +Name:Needle Drop +ManaCost:R +Types:Instant +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature.wasDealtDamageThisTurn,Player.wasDealtDamageThisTurn | TgtPrompt$ Select target creature or player that was dealt damage this turn | NumDmg$ 1 | SubAbility$ DBDraw | SpellDescription$ CARDNAME deals 1 damage to target creature or player that was dealt damage this turn. +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/needle_drop.jpg +Oracle:Needle Drop deals 1 damage to target creature or player that was dealt damage this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/n/needle_specter.txt b/forge-gui/res/cardsfolder/n/needle_specter.txt index b4bd506d286..32b765a9a2d 100644 --- a/forge-gui/res/cardsfolder/n/needle_specter.txt +++ b/forge-gui/res/cardsfolder/n/needle_specter.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ X | References$ X | Mode$ TgtChoose SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/needle_specter.jpg -Oracle:Flying\nWither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever Needle Specter deals combat damage to a player, that player discards that many cards. \ No newline at end of file +Oracle:Flying\nWither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever Needle Specter deals combat damage to a player, that player discards that many cards. diff --git a/forge-gui/res/cardsfolder/n/needle_storm.txt b/forge-gui/res/cardsfolder/n/needle_storm.txt index 81aa3bb964e..1add59a2cee 100644 --- a/forge-gui/res/cardsfolder/n/needle_storm.txt +++ b/forge-gui/res/cardsfolder/n/needle_storm.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ DamageAll | Cost$ 2 G | NumDmg$ 4 | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | SpellDescription$ CARDNAME deals 4 damage to each creature with flying. SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4311.jpg -Oracle:Needle Storm deals 4 damage to each creature with flying. \ No newline at end of file +Oracle:Needle Storm deals 4 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/n/needlebite_trap.txt b/forge-gui/res/cardsfolder/n/needlebite_trap.txt index 6628b0bb8ac..d412b0df512 100644 --- a/forge-gui/res/cardsfolder/n/needlebite_trap.txt +++ b/forge-gui/res/cardsfolder/n/needlebite_trap.txt @@ -1,9 +1,9 @@ -Name:Needlebite Trap -ManaCost:5 B B -Types:Instant Trap -SVar:AltCost:Cost$ B | CheckSVar$ OppLifeGained | Description$ If an opponent gained life this turn, you may pay {B} rather than pay CARDNAME's mana cost. -SVar:OppLifeGained:PlayerCountOpponents$LifeGainedThisTurn -A:SP$ LoseLife | Cost$ 5 B B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 5 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 5 life and you gain 5 life. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/needlebite_trap.jpg -Oracle:If an opponent gained life this turn, you may pay {B} rather than pay Needlebite Trap's mana cost.\nTarget player loses 5 life and you gain 5 life. \ No newline at end of file +Name:Needlebite Trap +ManaCost:5 B B +Types:Instant Trap +SVar:AltCost:Cost$ B | CheckSVar$ OppLifeGained | Description$ If an opponent gained life this turn, you may pay {B} rather than pay CARDNAME's mana cost. +SVar:OppLifeGained:PlayerCountOpponents$LifeGainedThisTurn +A:SP$ LoseLife | Cost$ 5 B B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 5 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 5 life and you gain 5 life. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/needlebite_trap.jpg +Oracle:If an opponent gained life this turn, you may pay {B} rather than pay Needlebite Trap's mana cost.\nTarget player loses 5 life and you gain 5 life. diff --git a/forge-gui/res/cardsfolder/n/needlebug.txt b/forge-gui/res/cardsfolder/n/needlebug.txt index ebde9a9ddb5..4fa26e4a485 100644 --- a/forge-gui/res/cardsfolder/n/needlebug.txt +++ b/forge-gui/res/cardsfolder/n/needlebug.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flash K:Protection from artifacts SVar:Picture:http://www.wizards.com/global/images/magic/general/needlebug.jpg -Oracle:Flash\nProtection from artifacts \ No newline at end of file +Oracle:Flash\nProtection from artifacts diff --git a/forge-gui/res/cardsfolder/n/needlepeak_spider.txt b/forge-gui/res/cardsfolder/n/needlepeak_spider.txt index 0c7b908f00a..c85cdf449b5 100644 --- a/forge-gui/res/cardsfolder/n/needlepeak_spider.txt +++ b/forge-gui/res/cardsfolder/n/needlepeak_spider.txt @@ -4,4 +4,4 @@ Types:Creature Spider PT:4/2 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122268.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/n/needleshot_gourna.txt b/forge-gui/res/cardsfolder/n/needleshot_gourna.txt index 8226af4e34f..9727dd3e185 100644 --- a/forge-gui/res/cardsfolder/n/needleshot_gourna.txt +++ b/forge-gui/res/cardsfolder/n/needleshot_gourna.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:3/6 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/lgn/en-us/card42039.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/n/nefarious_lich.txt b/forge-gui/res/cardsfolder/n/nefarious_lich.txt index be0caabe49e..896eb90f396 100644 --- a/forge-gui/res/cardsfolder/n/nefarious_lich.txt +++ b/forge-gui/res/cardsfolder/n/nefarious_lich.txt @@ -1,19 +1,19 @@ -Name:Nefarious Lich -ManaCost:B B B B -Types:Enchantment -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ ExileCards | Description$ If damage would be dealt to you, exile that many cards from your graveyard instead. If you can't, you lose the game. -SVar:ExileCards:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Card | ChangeNum$ X | DefinedPlayer$ ReplacedTarget | Origin$ Graveyard | Destination$ Exile | References$ CheckYard,X | ConditionCheckSVar$ CheckYard | ConditionSVarCompare$ GEX | SubAbility$ DBLose | RememberChanged$ True -SVar:DBLose:DB$ LosesGame | Defined$ You | ConditionCheckSVar$ CheckExile | ConditionSVarCompare$ LTX | References$ CheckExile,X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:CheckYard:Count$ValidGraveyard Card.YouOwn -SVar:CheckExile:Count$ValidExile Card.IsRemembered -SVar:X:ReplaceCount$DamageAmount -R:Event$ GainLife | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ Draw | Description$ If you would gain life, draw that many cards instead. -SVar:Draw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ Y | References$ Y -SVar:Y:ReplaceCount$LifeGained -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigLose | TriggerDescription$ When CARDNAME leaves the battlefield, you lose the game. -SVar:TrigLose:AB$ LosesGame | Cost$ 0 | Defined$ You -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nefarious_lich.jpg -Oracle:If damage would be dealt to you, exile that many cards from your graveyard instead. If you can't, you lose the game.\nIf you would gain life, draw that many cards instead.\nWhen Nefarious Lich leaves the battlefield, you lose the game. +Name:Nefarious Lich +ManaCost:B B B B +Types:Enchantment +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ ExileCards | Description$ If damage would be dealt to you, exile that many cards from your graveyard instead. If you can't, you lose the game. +SVar:ExileCards:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Card | ChangeNum$ X | DefinedPlayer$ ReplacedTarget | Origin$ Graveyard | Destination$ Exile | References$ CheckYard,X | ConditionCheckSVar$ CheckYard | ConditionSVarCompare$ GEX | SubAbility$ DBLose | RememberChanged$ True +SVar:DBLose:DB$ LosesGame | Defined$ You | ConditionCheckSVar$ CheckExile | ConditionSVarCompare$ LTX | References$ CheckExile,X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:CheckYard:Count$ValidGraveyard Card.YouOwn +SVar:CheckExile:Count$ValidExile Card.IsRemembered +SVar:X:ReplaceCount$DamageAmount +R:Event$ GainLife | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ Draw | Description$ If you would gain life, draw that many cards instead. +SVar:Draw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ Y | References$ Y +SVar:Y:ReplaceCount$LifeGained +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigLose | TriggerDescription$ When CARDNAME leaves the battlefield, you lose the game. +SVar:TrigLose:AB$ LosesGame | Cost$ 0 | Defined$ You +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nefarious_lich.jpg +Oracle:If damage would be dealt to you, exile that many cards from your graveyard instead. If you can't, you lose the game.\nIf you would gain life, draw that many cards instead.\nWhen Nefarious Lich leaves the battlefield, you lose the game. diff --git a/forge-gui/res/cardsfolder/n/nefarox_overlord_of_grixis.txt b/forge-gui/res/cardsfolder/n/nefarox_overlord_of_grixis.txt index 755304f234b..a9f75f8b57e 100644 --- a/forge-gui/res/cardsfolder/n/nefarox_overlord_of_grixis.txt +++ b/forge-gui/res/cardsfolder/n/nefarox_overlord_of_grixis.txt @@ -1,11 +1,11 @@ -Name:Nefarox, Overlord of Grixis -ManaCost:4 B B -Types:Legendary Creature Demon -PT:5/5 -K:Flying -K:Exalted -T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME attacks alone, defending player sacrifices a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ DefendingPlayer | SacValid$ Creature -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/nefarox_overlord_of_grixis.jpg -Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever Nefarox, Overlord of Grixis attacks alone, defending player sacrifices a creature. \ No newline at end of file +Name:Nefarox, Overlord of Grixis +ManaCost:4 B B +Types:Legendary Creature Demon +PT:5/5 +K:Flying +K:Exalted +T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME attacks alone, defending player sacrifices a creature. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ DefendingPlayer | SacValid$ Creature +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/nefarox_overlord_of_grixis.jpg +Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever Nefarox, Overlord of Grixis attacks alone, defending player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/n/nefashu.txt b/forge-gui/res/cardsfolder/n/nefashu.txt index 586d4e469a6..8037d17db85 100644 --- a/forge-gui/res/cardsfolder/n/nefashu.txt +++ b/forge-gui/res/cardsfolder/n/nefashu.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigShrink | TriggerDescriptio SVar:TrigShrink:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 5 | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/nefashu.jpg -Oracle:Whenever Nefashu attacks, up to five target creatures each get -1/-1 until end of turn. \ No newline at end of file +Oracle:Whenever Nefashu attacks, up to five target creatures each get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/negate.txt b/forge-gui/res/cardsfolder/n/negate.txt index c4648cf1054..f2383cc2627 100644 --- a/forge-gui/res/cardsfolder/n/negate.txt +++ b/forge-gui/res/cardsfolder/n/negate.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target nonCreature Spell | ValidTgts$ Card.nonCreature | SpellDescription$ Counter target noncreature spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/negate.jpg -Oracle:Counter target noncreature spell. \ No newline at end of file +Oracle:Counter target noncreature spell. diff --git a/forge-gui/res/cardsfolder/n/neko_te.txt b/forge-gui/res/cardsfolder/n/neko_te.txt index bac0c1dae58..3121e2f226f 100644 --- a/forge-gui/res/cardsfolder/n/neko_te.txt +++ b/forge-gui/res/cardsfolder/n/neko_te.txt @@ -1,11 +1,11 @@ -Name:Neko-Te -ManaCost:3 -Types:Artifact Equipment -A:AB$ Attach | Cost$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SorcerySpeed$ True | PrecostDesc$ Equip - | SpellDescription$ Attach CARDNAME to target creature you control. -T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Creature | Execute$ TrigNekoTeTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals damage to a creature, tap that creature. That creature doesn't untap during its controller's untap step for as long as CARDNAME remains on the battlefield. -SVar:TrigNekoTeTap:AB$ Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBNekoTeAnimate -SVar:DBNekoTeAnimate:DB$ Animate | Defined$ TriggeredTarget | HiddenKeywords$ CARDNAME doesn't untap during your untap step. | UntilHostLeavesPlay$ True -T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | Execute$ TrigNekoTeLoseLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals damage to a player, that player loses 1 life. -SVar:TrigNekoTeLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ 1 | Defined$ TriggeredTarget -SVar:Picture:http://www.wizards.com/global/images/magic/general/neko_te.jpg -Oracle:Whenever equipped creature deals damage to a creature, tap that creature. That creature doesn't untap during its controller's untap step for as long as Neko-Te remains on the battlefield.\nWhenever equipped creature deals damage to a player, that player loses 1 life.\nEquip {2} \ No newline at end of file +Name:Neko-Te +ManaCost:3 +Types:Artifact Equipment +A:AB$ Attach | Cost$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SorcerySpeed$ True | PrecostDesc$ Equip - | SpellDescription$ Attach CARDNAME to target creature you control. +T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Creature | Execute$ TrigNekoTeTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals damage to a creature, tap that creature. That creature doesn't untap during its controller's untap step for as long as CARDNAME remains on the battlefield. +SVar:TrigNekoTeTap:AB$ Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBNekoTeAnimate +SVar:DBNekoTeAnimate:DB$ Animate | Defined$ TriggeredTarget | HiddenKeywords$ CARDNAME doesn't untap during your untap step. | UntilHostLeavesPlay$ True +T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | Execute$ TrigNekoTeLoseLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals damage to a player, that player loses 1 life. +SVar:TrigNekoTeLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ 1 | Defined$ TriggeredTarget +SVar:Picture:http://www.wizards.com/global/images/magic/general/neko_te.jpg +Oracle:Whenever equipped creature deals damage to a creature, tap that creature. That creature doesn't untap during its controller's untap step for as long as Neko-Te remains on the battlefield.\nWhenever equipped creature deals damage to a player, that player loses 1 life.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/n/nekrataal.txt b/forge-gui/res/cardsfolder/n/nekrataal.txt index d4e54c6fad9..274818f1890 100644 --- a/forge-gui/res/cardsfolder/n/nekrataal.txt +++ b/forge-gui/res/cardsfolder/n/nekrataal.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.nonArtifact+nonBlack | NoRegen$ True | TgtPrompt$ Select target nonartifact, nonblack creature. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/nekrataal.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhen Nekrataal enters the battlefield, destroy target nonartifact, nonblack creature. That creature can't be regenerated. \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhen Nekrataal enters the battlefield, destroy target nonartifact, nonblack creature. That creature can't be regenerated. diff --git a/forge-gui/res/cardsfolder/n/nekrataal_avatar.txt b/forge-gui/res/cardsfolder/n/nekrataal_avatar.txt index 5680b6693be..83be24d3cc8 100644 --- a/forge-gui/res/cardsfolder/n/nekrataal_avatar.txt +++ b/forge-gui/res/cardsfolder/n/nekrataal_avatar.txt @@ -1,8 +1,8 @@ -Name:Nekrataal Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/-4 -S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ 1 | Color$ B | Description$ Creature spells you cast cost {B} less to cast. This effect reduces only the amount of colored mana you pay. -SVar:RemRandomDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/nekrataal_avatar.jpg -Oracle:Hand -1, life -4\nCreature spells you cast cost {B} less to cast. This effect reduces only the amount of colored mana you pay. \ No newline at end of file +Name:Nekrataal Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/-4 +S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ 1 | Color$ B | Description$ Creature spells you cast cost {B} less to cast. This effect reduces only the amount of colored mana you pay. +SVar:RemRandomDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/nekrataal_avatar.jpg +Oracle:Hand -1, life -4\nCreature spells you cast cost {B} less to cast. This effect reduces only the amount of colored mana you pay. diff --git a/forge-gui/res/cardsfolder/n/nekusar_the_mindrazer.txt b/forge-gui/res/cardsfolder/n/nekusar_the_mindrazer.txt index 1d3fade0808..c33f9baf232 100644 --- a/forge-gui/res/cardsfolder/n/nekusar_the_mindrazer.txt +++ b/forge-gui/res/cardsfolder/n/nekusar_the_mindrazer.txt @@ -1,10 +1,10 @@ -Name:Nekusar, the Mindrazer -ManaCost:2 U B R -Types:Legendary Creature Zombie Wizard -PT:2/4 -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, that player draws an additional card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer -T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, CARDNAME deals 1 damage to that player. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/nekusar_the_mindrazer.jpg -Oracle:At the beginning of each player's draw step, that player draws an additional card.\nWhenever an opponent draws a card, Nekusar, the Mindrazer deals 1 damage to that player. +Name:Nekusar, the Mindrazer +ManaCost:2 U B R +Types:Legendary Creature Zombie Wizard +PT:2/4 +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, that player draws an additional card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer +T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, CARDNAME deals 1 damage to that player. +SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/nekusar_the_mindrazer.jpg +Oracle:At the beginning of each player's draw step, that player draws an additional card.\nWhenever an opponent draws a card, Nekusar, the Mindrazer deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/n/nema_siltlurker.txt b/forge-gui/res/cardsfolder/n/nema_siltlurker.txt index 675b1e58756..c59d4a9eb3f 100644 --- a/forge-gui/res/cardsfolder/n/nema_siltlurker.txt +++ b/forge-gui/res/cardsfolder/n/nema_siltlurker.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Lizard PT:3/5 SVar:Picture:http://www.wizards.com/global/images/magic/general/nema_siltlurker.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/n/nemata_grove_guardian.txt b/forge-gui/res/cardsfolder/n/nemata_grove_guardian.txt index 89d6ec23843..48719bfa1d0 100644 --- a/forge-gui/res/cardsfolder/n/nemata_grove_guardian.txt +++ b/forge-gui/res/cardsfolder/n/nemata_grove_guardian.txt @@ -6,4 +6,4 @@ A:AB$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Cr A:AB$ PumpAll | Cost$ Sac<1/Saproling> | ValidCards$ Creature.Saproling | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Saproling creatures get +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nemata_grove_guardian.jpg -Oracle:{2}{G}: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Saproling creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:{2}{G}: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Saproling creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nemesis_mask.txt b/forge-gui/res/cardsfolder/n/nemesis_mask.txt index 96e0659a87c..43f8aeae469 100644 --- a/forge-gui/res/cardsfolder/n/nemesis_mask.txt +++ b/forge-gui/res/cardsfolder/n/nemesis_mask.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ All creatures able to block equipped creature do so. SVar:Picture:http://www.wizards.com/global/images/magic/general/nemesis_mask.jpg -Oracle:All creatures able to block equipped creature do so.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:All creatures able to block equipped creature do so.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt b/forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt index 87f8e0c96ce..854477525b1 100644 --- a/forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt +++ b/forge-gui/res/cardsfolder/n/nemesis_of_mortals.txt @@ -1,10 +1,10 @@ -Name:Nemesis of Mortals -ManaCost:4 G G -Types:Creature Snake -PT:5/5 -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each creature card in your graveyard. -SVar:X:Count$ValidGraveyard Creature.YouCtrl -A:AB$ PutCounter | Cost$ 7 G G | ConditionPresent$ Card.Self+IsNotMonstrous | Monstrosity$ True | CounterNum$ 5 | CounterType$ P1P1 | SpellDescription$ Monstrosity 5. This ability costs {1} less to activate for each creature card in your graveyard. (If this creature isn't monstrous, put five +1/+1 counters on it and it becomes monstrous.) -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ SelfMonstrosity | Amount$ X | EffectZone$ All -SVar:Picture:http://www.wizards.com/global/images/magic/general/nemesis_of_mortals.jpg -Oracle:Nemesis of Mortals costs {1} less to cast for each creature card in your graveyard.\n{7}{G}{G}: Monstrosity 5. This ability costs {1} less to activate for each creature card in your graveyard. (If this creature isn't monstrous, put five +1/+1 counters on it and it becomes monstrous.) \ No newline at end of file +Name:Nemesis of Mortals +ManaCost:4 G G +Types:Creature Snake +PT:5/5 +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each creature card in your graveyard. +SVar:X:Count$ValidGraveyard Creature.YouCtrl +A:AB$ PutCounter | Cost$ 7 G G | ConditionPresent$ Card.Self+IsNotMonstrous | Monstrosity$ True | CounterNum$ 5 | CounterType$ P1P1 | SpellDescription$ Monstrosity 5. This ability costs {1} less to activate for each creature card in your graveyard. (If this creature isn't monstrous, put five +1/+1 counters on it and it becomes monstrous.) +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ SelfMonstrosity | Amount$ X | EffectZone$ All +SVar:Picture:http://www.wizards.com/global/images/magic/general/nemesis_of_mortals.jpg +Oracle:Nemesis of Mortals costs {1} less to cast for each creature card in your graveyard.\n{7}{G}{G}: Monstrosity 5. This ability costs {1} less to activate for each creature card in your graveyard. (If this creature isn't monstrous, put five +1/+1 counters on it and it becomes monstrous.) diff --git a/forge-gui/res/cardsfolder/n/nemesis_of_reason.txt b/forge-gui/res/cardsfolder/n/nemesis_of_reason.txt index e517ff61da2..70152160114 100644 --- a/forge-gui/res/cardsfolder/n/nemesis_of_reason.txt +++ b/forge-gui/res/cardsfolder/n/nemesis_of_reason.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 10 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/nemesis_of_reason.jpg -Oracle:Whenever Nemesis of Reason attacks, defending player puts the top ten cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Whenever Nemesis of Reason attacks, defending player puts the top ten cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/n/nemesis_trap.txt b/forge-gui/res/cardsfolder/n/nemesis_trap.txt index 3b2e7dddf3b..d320695a1ad 100644 --- a/forge-gui/res/cardsfolder/n/nemesis_trap.txt +++ b/forge-gui/res/cardsfolder/n/nemesis_trap.txt @@ -1,8 +1,8 @@ -Name:Nemesis Trap -ManaCost:4 B B -Types:Instant Trap -A:SP$ ChangeZone | Cost$ 4 B B | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ NemesisToken | SpellDescription$ Exile target attacking creature. Put a token that's a copy of that creature onto the battlefield. Exile it at the beginning of the next end step. -A:SP$ ChangeZone | Cost$ B B | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ NemesisToken | IsPresent$ Creature.White+attacking | SpellDescription$ If a white creature is attacking, you may pay {B}{B} rather than pay CARDNAME's mana cost. -SVar:NemesisToken:DB$ CopyPermanent | Defined$ Targeted | AtEOT$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/nemesis_trap.jpg -Oracle:If a white creature is attacking, you may pay {B}{B} rather than pay Nemesis Trap's mana cost.\nExile target attacking creature. Put a token that's a copy of that creature onto the battlefield. Exile it at the beginning of the next end step. \ No newline at end of file +Name:Nemesis Trap +ManaCost:4 B B +Types:Instant Trap +A:SP$ ChangeZone | Cost$ 4 B B | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ NemesisToken | SpellDescription$ Exile target attacking creature. Put a token that's a copy of that creature onto the battlefield. Exile it at the beginning of the next end step. +A:SP$ ChangeZone | Cost$ B B | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ NemesisToken | IsPresent$ Creature.White+attacking | SpellDescription$ If a white creature is attacking, you may pay {B}{B} rather than pay CARDNAME's mana cost. +SVar:NemesisToken:DB$ CopyPermanent | Defined$ Targeted | AtEOT$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/nemesis_trap.jpg +Oracle:If a white creature is attacking, you may pay {B}{B} rather than pay Nemesis Trap's mana cost.\nExile target attacking creature. Put a token that's a copy of that creature onto the battlefield. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/n/nephalia.txt b/forge-gui/res/cardsfolder/n/nephalia.txt index a55ffa03785..f07a377f529 100644 --- a/forge-gui/res/cardsfolder/n/nephalia.txt +++ b/forge-gui/res/cardsfolder/n/nephalia.txt @@ -1,12 +1,12 @@ -Name:Nephalia -ManaCost:no cost -Types:Plane Innistrad -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigMill | TriggerDescription$ At the beginning of your end step, put the top seven cards of your library into your graveyard. Then return a card at random from your graveyard to your hand. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 7 | SubAbility$ DBRandom -SVar:DBRandom:DB$ ChooseCard | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | AtRandom$ True | Amount$ 1 | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, return target card from your graveyard to your hand. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouOwn -SVar:Picture:http://www.wizards.com/global/images/magic/general/nephalia.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | CardsInGraveyardGE$ 1 -Oracle:At the beginning of your end step, put the top seven cards of your library into your graveyard. Then return a card at random from your graveyard to your hand.\nWhenever you roll {C}, return target card from your graveyard to your hand. \ No newline at end of file +Name:Nephalia +ManaCost:no cost +Types:Plane Innistrad +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigMill | TriggerDescription$ At the beginning of your end step, put the top seven cards of your library into your graveyard. Then return a card at random from your graveyard to your hand. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 7 | SubAbility$ DBRandom +SVar:DBRandom:DB$ ChooseCard | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | AtRandom$ True | Amount$ 1 | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ ChosenCard +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, return target card from your graveyard to your hand. +SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouOwn +SVar:Picture:http://www.wizards.com/global/images/magic/general/nephalia.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | CardsInGraveyardGE$ 1 +Oracle:At the beginning of your end step, put the top seven cards of your library into your graveyard. Then return a card at random from your graveyard to your hand.\nWhenever you roll {C}, return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/n/nephalia_drownyard.txt b/forge-gui/res/cardsfolder/n/nephalia_drownyard.txt index 42cee4b4a90..0a80a4cc487 100644 --- a/forge-gui/res/cardsfolder/n/nephalia_drownyard.txt +++ b/forge-gui/res/cardsfolder/n/nephalia_drownyard.txt @@ -1,7 +1,7 @@ -Name:Nephalia Drownyard -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Mill | Cost$ 1 U B T | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nephalia_drownyard.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{U}{B}, {T}: Target player puts the top three cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Nephalia Drownyard +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Mill | Cost$ 1 U B T | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nephalia_drownyard.jpg +Oracle:{T}: Add {1} to your mana pool.\n{1}{U}{B}, {T}: Target player puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/n/nephalia_seakite.txt b/forge-gui/res/cardsfolder/n/nephalia_seakite.txt index d1602b1d03b..4878846a9ef 100644 --- a/forge-gui/res/cardsfolder/n/nephalia_seakite.txt +++ b/forge-gui/res/cardsfolder/n/nephalia_seakite.txt @@ -1,8 +1,8 @@ -Name:Nephalia Seakite -ManaCost:3 U -Types:Creature Bird -PT:2/3 -K:Flash -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/nephalia_seakite.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying \ No newline at end of file +Name:Nephalia Seakite +ManaCost:3 U +Types:Creature Bird +PT:2/3 +K:Flash +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/nephalia_seakite.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying diff --git a/forge-gui/res/cardsfolder/n/nephalia_smuggler.txt b/forge-gui/res/cardsfolder/n/nephalia_smuggler.txt index da2019187ce..ce5b23cd45b 100644 --- a/forge-gui/res/cardsfolder/n/nephalia_smuggler.txt +++ b/forge-gui/res/cardsfolder/n/nephalia_smuggler.txt @@ -1,10 +1,10 @@ -Name:Nephalia Smuggler -ManaCost:U -Types:Creature Human Rogue -PT:1/1 -A:AB$ ChangeZone | Cost$ 3 U T | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | Origin$ Battlefield | Destination$ Exile | SubAbility$ SmuggleIn | RememberTargets$ True | SpellDescription$ Exile another target creature you control, then return that card to the battlefield under your control. -SVar:SmuggleIn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nephalia_smuggler.jpg -Oracle:{3}{U}, {T}: Exile another target creature you control, then return that card to the battlefield under your control. \ No newline at end of file +Name:Nephalia Smuggler +ManaCost:U +Types:Creature Human Rogue +PT:1/1 +A:AB$ ChangeZone | Cost$ 3 U T | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | Origin$ Battlefield | Destination$ Exile | SubAbility$ SmuggleIn | RememberTargets$ True | SpellDescription$ Exile another target creature you control, then return that card to the battlefield under your control. +SVar:SmuggleIn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nephalia_smuggler.jpg +Oracle:{3}{U}, {T}: Exile another target creature you control, then return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/n/nessian_asp.txt b/forge-gui/res/cardsfolder/n/nessian_asp.txt index 26e7a0d12cd..3871e52ca2a 100644 --- a/forge-gui/res/cardsfolder/n/nessian_asp.txt +++ b/forge-gui/res/cardsfolder/n/nessian_asp.txt @@ -1,8 +1,8 @@ -Name:Nessian Asp -ManaCost:4 G -Types:Creature Snake -PT:4/5 -K:Reach -K:Monstrosity 4:6 G -SVar:Picture:http://www.wizards.com/global/images/magic/general/nessian_asp.jpg -Oracle:Reach\n{6}{G}: Monstrosity 4. (If this creature isn't monstrous, put four +1/+1 counters on it and it becomes monstrous.) \ No newline at end of file +Name:Nessian Asp +ManaCost:4 G +Types:Creature Snake +PT:4/5 +K:Reach +K:Monstrosity 4:6 G +SVar:Picture:http://www.wizards.com/global/images/magic/general/nessian_asp.jpg +Oracle:Reach\n{6}{G}: Monstrosity 4. (If this creature isn't monstrous, put four +1/+1 counters on it and it becomes monstrous.) diff --git a/forge-gui/res/cardsfolder/n/nessian_courser.txt b/forge-gui/res/cardsfolder/n/nessian_courser.txt index a96a1f7367a..a759e2e5550 100644 --- a/forge-gui/res/cardsfolder/n/nessian_courser.txt +++ b/forge-gui/res/cardsfolder/n/nessian_courser.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Creature Centaur Warrior PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136138.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/n/nessian_demolok.txt b/forge-gui/res/cardsfolder/n/nessian_demolok.txt index 2d4d94539d9..7349a173b63 100644 --- a/forge-gui/res/cardsfolder/n/nessian_demolok.txt +++ b/forge-gui/res/cardsfolder/n/nessian_demolok.txt @@ -1,10 +1,10 @@ -Name:Nessian Demolok -ManaCost:3 G G -Types:Creature Beast -PT:3/3 -K:Tribute 3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, destroy target noncreature permanent. -SVar:TrigNotTribute:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select target noncreature permanent -SVar:TributeAILogic:Always -SVar:Picture:http://www.wizards.com/global/images/magic/general/nessian_demolok.jpg -Oracle:Tribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.)\nWhen Nessian Demolok enters the battlefield, if tribute wasn't paid, destroy target noncreature permanent. +Name:Nessian Demolok +ManaCost:3 G G +Types:Creature Beast +PT:3/3 +K:Tribute 3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, destroy target noncreature permanent. +SVar:TrigNotTribute:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select target noncreature permanent +SVar:TributeAILogic:Always +SVar:Picture:http://www.wizards.com/global/images/magic/general/nessian_demolok.jpg +Oracle:Tribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.)\nWhen Nessian Demolok enters the battlefield, if tribute wasn't paid, destroy target noncreature permanent. diff --git a/forge-gui/res/cardsfolder/n/nessian_game_warden.txt b/forge-gui/res/cardsfolder/n/nessian_game_warden.txt index 68a2135a4da..0aa6545361d 100644 --- a/forge-gui/res/cardsfolder/n/nessian_game_warden.txt +++ b/forge-gui/res/cardsfolder/n/nessian_game_warden.txt @@ -1,9 +1,9 @@ -Name:Nessian Game Warden -ManaCost:3 G G -Types:Creature Beast -PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top X cards of your library, where X is the number of forests you control. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ X | References$ X | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature -SVar:X:Count$Valid Forest.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/nessian_game_warden.jpg -Oracle:When Nessian Game Warden enters the battlefield, look at the top X cards of your library, where X is the number of Forests you control. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. \ No newline at end of file +Name:Nessian Game Warden +ManaCost:3 G G +Types:Creature Beast +PT:4/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top X cards of your library, where X is the number of forests you control. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ X | References$ X | ChangeNum$ 1 | Optional$ True | ChangeValid$ Creature +SVar:X:Count$Valid Forest.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/nessian_game_warden.jpg +Oracle:When Nessian Game Warden enters the battlefield, look at the top X cards of your library, where X is the number of Forests you control. You may reveal a creature card from among them and put it into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/n/nessian_wilds_ravager.txt b/forge-gui/res/cardsfolder/n/nessian_wilds_ravager.txt index 623c87a1676..4333a031fdf 100644 --- a/forge-gui/res/cardsfolder/n/nessian_wilds_ravager.txt +++ b/forge-gui/res/cardsfolder/n/nessian_wilds_ravager.txt @@ -1,10 +1,10 @@ -Name:Nessian Wilds Ravager -ManaCost:4 G G -Types:Creature Hydra -PT:6/6 -K:Tribute 6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | OptionalDecider$ You | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, you may have CARDNAME fight another target creature. -SVar:TrigNotTribute:AB$ Fight | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature -SVar:TributeAILogic:Never -SVar:Picture:http://www.wizards.com/global/images/magic/general/nessian_wilds_ravager.jpg -Oracle:Tribute 6 (As this creature enters the battlefield, an opponent of your choice may place six +1/+1 counters on it.)\nWhen Nessian Wilds Ravager enters the battlefield, if tribute wasn't paid, you may have Nessian Wilds Ravager fight another target creature. (Each deals damage equal to its power to the other.) +Name:Nessian Wilds Ravager +ManaCost:4 G G +Types:Creature Hydra +PT:6/6 +K:Tribute 6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | OptionalDecider$ You | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, you may have CARDNAME fight another target creature. +SVar:TrigNotTribute:AB$ Fight | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature +SVar:TributeAILogic:Never +SVar:Picture:http://www.wizards.com/global/images/magic/general/nessian_wilds_ravager.jpg +Oracle:Tribute 6 (As this creature enters the battlefield, an opponent of your choice may place six +1/+1 counters on it.)\nWhen Nessian Wilds Ravager enters the battlefield, if tribute wasn't paid, you may have Nessian Wilds Ravager fight another target creature. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/n/nest_invader.txt b/forge-gui/res/cardsfolder/n/nest_invader.txt index f253d8537d5..dd8e78926a9 100644 --- a/forge-gui/res/cardsfolder/n/nest_invader.txt +++ b/forge-gui/res/cardsfolder/n/nest_invader.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/nest_invader.jpg -Oracle:When Nest Invader enters the battlefield, put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:When Nest Invader enters the battlefield, put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/n/nested_ghoul.txt b/forge-gui/res/cardsfolder/n/nested_ghoul.txt index c487d1e0d1b..0a263e51ff4 100644 --- a/forge-gui/res/cardsfolder/n/nested_ghoul.txt +++ b/forge-gui/res/cardsfolder/n/nested_ghoul.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidTarget$ Creature.Self | Execute$ TrigZombie | TriggerD SVar:TrigZombie:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie MBS SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/nested_ghoul.jpg -Oracle:Whenever a source deals damage to Nested Ghoul, put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever a source deals damage to Nested Ghoul, put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/n/nesting_wurm.txt b/forge-gui/res/cardsfolder/n/nesting_wurm.txt index efa2dd44f3f..730222ed713 100644 --- a/forge-gui/res/cardsfolder/n/nesting_wurm.txt +++ b/forge-gui/res/cardsfolder/n/nesting_wurm.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named CARDNAME, reveal them, and put them into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedNesting Wurm | ChangeNum$ 3 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/nesting_wurm.jpg -Oracle:Trample\nWhen Nesting Wurm enters the battlefield, you may search your library for up to three cards named Nesting Wurm, reveal them, and put them into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:Trample\nWhen Nesting Wurm enters the battlefield, you may search your library for up to three cards named Nesting Wurm, reveal them, and put them into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/n/nether_horror.txt b/forge-gui/res/cardsfolder/n/nether_horror.txt index a6a5dae50cd..8e1963efdc5 100644 --- a/forge-gui/res/cardsfolder/n/nether_horror.txt +++ b/forge-gui/res/cardsfolder/n/nether_horror.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Creature Horror PT:4/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/nether_horror.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/n/nether_shadow.txt b/forge-gui/res/cardsfolder/n/nether_shadow.txt index e865e301fc0..bcdd25b4605 100644 --- a/forge-gui/res/cardsfolder/n/nether_shadow.txt +++ b/forge-gui/res/cardsfolder/n/nether_shadow.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | IsP SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/nether_shadow.jpg -Oracle:Haste\nAt the beginning of your upkeep, if Nether Shadow is in your graveyard with three or more creature cards above it, you may put Nether Shadow onto the battlefield. \ No newline at end of file +Oracle:Haste\nAt the beginning of your upkeep, if Nether Shadow is in your graveyard with three or more creature cards above it, you may put Nether Shadow onto the battlefield. diff --git a/forge-gui/res/cardsfolder/n/nether_spirit.txt b/forge-gui/res/cardsfolder/n/nether_spirit.txt index ff9b33369fd..2439e6b162c 100644 --- a/forge-gui/res/cardsfolder/n/nether_spirit.txt +++ b/forge-gui/res/cardsfolder/n/nether_spirit.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Graveyard | IsPresent$ Creature.YouOwn | PresentZone$ Graveyard | PresentCompare$ EQ1 | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is the only creature card in your graveyard, you may return CARDNAME to the battlefield. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/nether_spirit.jpg -Oracle:At the beginning of your upkeep, if Nether Spirit is the only creature card in your graveyard, you may return Nether Spirit to the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, if Nether Spirit is the only creature card in your graveyard, you may return Nether Spirit to the battlefield. diff --git a/forge-gui/res/cardsfolder/n/nether_traitor.txt b/forge-gui/res/cardsfolder/n/nether_traitor.txt index bcc253e111c..169dd041b4c 100644 --- a/forge-gui/res/cardsfolder/n/nether_traitor.txt +++ b/forge-gui/res/cardsfolder/n/nether_traitor.txt @@ -9,4 +9,4 @@ SVar:TrigReturn:AB$ChangeZone | Cost$ B | Defined$ Self | Origin$ Graveyard | De SVar:SacMe:1 SVar:DiscardMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nether_traitor.jpg -Oracle:Haste\nShadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever another creature is put into your graveyard from the battlefield, you may pay {B}. If you do, return Nether Traitor from your graveyard to the battlefield. \ No newline at end of file +Oracle:Haste\nShadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever another creature is put into your graveyard from the battlefield, you may pay {B}. If you do, return Nether Traitor from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/n/nether_void.txt b/forge-gui/res/cardsfolder/n/nether_void.txt index 7cd2c103020..9fbe6a6f592 100644 --- a/forge-gui/res/cardsfolder/n/nether_void.txt +++ b/forge-gui/res/cardsfolder/n/nether_void.txt @@ -6,4 +6,4 @@ SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ 3 | Defined$ TriggeredSpell SVar:RemRandomDeck:True SVar:AI_SpellsNeedExtraMana:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/nether_void.jpg -Oracle:Whenever a player casts a spell, counter it unless its controller pays {3}. \ No newline at end of file +Oracle:Whenever a player casts a spell, counter it unless its controller pays {3}. diff --git a/forge-gui/res/cardsfolder/n/netherborn_phalanx.txt b/forge-gui/res/cardsfolder/n/netherborn_phalanx.txt index fb5a7c30649..60a06927068 100644 --- a/forge-gui/res/cardsfolder/n/netherborn_phalanx.txt +++ b/forge-gui/res/cardsfolder/n/netherborn_phalanx.txt @@ -9,4 +9,4 @@ SVar:TrigLoseLife:DB$ LoseLife | Defined$ Player.IsRemembered | LifeAmount$ X | SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$Valid Creature.RememberedPlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/netherborn_phalanx.jpg -Oracle:When Netherborn Phalanx enters the battlefield, each opponent loses 1 life for each creature he or she controls.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:When Netherborn Phalanx enters the battlefield, each opponent loses 1 life for each creature he or she controls.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/n/netter_en_dal.txt b/forge-gui/res/cardsfolder/n/netter_en_dal.txt index a8ffa1fb05d..37396a87293 100644 --- a/forge-gui/res/cardsfolder/n/netter_en_dal.txt +++ b/forge-gui/res/cardsfolder/n/netter_en_dal.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ W T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't attack. | IsCurse$ True | SpellDescription$ Target creature can't attack this turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/netter_en_dal.jpg -Oracle:{W}, {T}, Discard a card: Target creature can't attack this turn. \ No newline at end of file +Oracle:{W}, {T}, Discard a card: Target creature can't attack this turn. diff --git a/forge-gui/res/cardsfolder/n/nettle_sentinel.txt b/forge-gui/res/cardsfolder/n/nettle_sentinel.txt index 44aea48df12..8fd86705844 100644 --- a/forge-gui/res/cardsfolder/n/nettle_sentinel.txt +++ b/forge-gui/res/cardsfolder/n/nettle_sentinel.txt @@ -6,4 +6,4 @@ K:CARDNAME doesn't untap during your untap step. T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a green spell, you may untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/nettle_sentinel.jpg -Oracle:Nettle Sentinel doesn't untap during your untap step.\nWhenever you cast a green spell, you may untap Nettle Sentinel. \ No newline at end of file +Oracle:Nettle Sentinel doesn't untap during your untap step.\nWhenever you cast a green spell, you may untap Nettle Sentinel. diff --git a/forge-gui/res/cardsfolder/n/nettle_swine.txt b/forge-gui/res/cardsfolder/n/nettle_swine.txt index 1e8d0d5d47f..89395264b3d 100644 --- a/forge-gui/res/cardsfolder/n/nettle_swine.txt +++ b/forge-gui/res/cardsfolder/n/nettle_swine.txt @@ -1,6 +1,6 @@ -Name:Nettle Swine -ManaCost:3 G -Types:Creature Boar -PT:4/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/nettle_swine.jpg -Oracle: \ No newline at end of file +Name:Nettle Swine +ManaCost:3 G +Types:Creature Boar +PT:4/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/nettle_swine.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/n/nettletooth_djinn.txt b/forge-gui/res/cardsfolder/n/nettletooth_djinn.txt index 8cf5e789691..335055f79ea 100644 --- a/forge-gui/res/cardsfolder/n/nettletooth_djinn.txt +++ b/forge-gui/res/cardsfolder/n/nettletooth_djinn.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to you. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nettletooth_djinn.jpg -Oracle:At the beginning of your upkeep, Nettletooth Djinn deals 1 damage to you. \ No newline at end of file +Oracle:At the beginning of your upkeep, Nettletooth Djinn deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/n/nettlevine_blight.txt b/forge-gui/res/cardsfolder/n/nettlevine_blight.txt index 148461eec62..e60dba3cdf7 100644 --- a/forge-gui/res/cardsfolder/n/nettlevine_blight.txt +++ b/forge-gui/res/cardsfolder/n/nettlevine_blight.txt @@ -1,15 +1,15 @@ -Name:Nettlevine Blight -ManaCost:4 B B -Types:Enchantment Aura -K:Enchant creature or land -A:SP$ Attach | Cost$ 4 B B | ValidTgts$ Creature,Land | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.AttachedBy | AddTrigger$ NettlevineTrig | AddSVar$ NettlevineRemember & NettlevineSac & NettlevineChoose & NettlevineAttach & NettlevineCleanup | Description$ Enchanted permanent has "At the beginning of your end step, sacrifice this permanent and attach CARDNAME to a creature or land you control." -SVar:NettlevineTrig:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ NettlevineRemember | TriggerDescription$ At the beginning of your end step, sacrifice CARDNAME and attach the aura to a creature or land you control. -SVar:NettlevineRemember:DB$ Pump | ImprintCards$ Valid Card.Enchanted | SubAbility$ NettlevineSac -SVar:NettlevineSac:DB$ Sacrifice | Defined$ Self | SubAbility$ NettlevineChoose -SVar:NettlevineChoose:DB$ ChooseCard | Defined$ You | Choices$ Creature.YouCtrl,Land.YouCtrl | AILogic$ WorstCard | Mandatory$ True | SubAbility$ NettlevineAttach -SVar:NettlevineAttach:DB$ Attach | Defined$ ChosenCard | Object$ Valid Card.IsImprinted+namedNettlevine Blight | SubAbility$ NettlevineCleanup -SVar:NettlevineCleanup:DB$ Pump | ForgetLastImprinted$ True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nettlevine_blight.jpg -Oracle:Enchant creature or land\nEnchanted permanent has "At the beginning of your end step, sacrifice this permanent and attach Nettlevine Blight to a creature or land you control." +Name:Nettlevine Blight +ManaCost:4 B B +Types:Enchantment Aura +K:Enchant creature or land +A:SP$ Attach | Cost$ 4 B B | ValidTgts$ Creature,Land | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.AttachedBy | AddTrigger$ NettlevineTrig | AddSVar$ NettlevineRemember & NettlevineSac & NettlevineChoose & NettlevineAttach & NettlevineCleanup | Description$ Enchanted permanent has "At the beginning of your end step, sacrifice this permanent and attach CARDNAME to a creature or land you control." +SVar:NettlevineTrig:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ NettlevineRemember | TriggerDescription$ At the beginning of your end step, sacrifice CARDNAME and attach the aura to a creature or land you control. +SVar:NettlevineRemember:DB$ Pump | ImprintCards$ Valid Card.Enchanted | SubAbility$ NettlevineSac +SVar:NettlevineSac:DB$ Sacrifice | Defined$ Self | SubAbility$ NettlevineChoose +SVar:NettlevineChoose:DB$ ChooseCard | Defined$ You | Choices$ Creature.YouCtrl,Land.YouCtrl | AILogic$ WorstCard | Mandatory$ True | SubAbility$ NettlevineAttach +SVar:NettlevineAttach:DB$ Attach | Defined$ ChosenCard | Object$ Valid Card.IsImprinted+namedNettlevine Blight | SubAbility$ NettlevineCleanup +SVar:NettlevineCleanup:DB$ Pump | ForgetLastImprinted$ True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nettlevine_blight.jpg +Oracle:Enchant creature or land\nEnchanted permanent has "At the beginning of your end step, sacrifice this permanent and attach Nettlevine Blight to a creature or land you control." diff --git a/forge-gui/res/cardsfolder/n/nettling_curse.txt b/forge-gui/res/cardsfolder/n/nettling_curse.txt index 7f80d635ff7..01c5add012e 100644 --- a/forge-gui/res/cardsfolder/n/nettling_curse.txt +++ b/forge-gui/res/cardsfolder/n/nettling_curse.txt @@ -10,4 +10,4 @@ SVar:TrigLoseLifeAttack:AB$LoseLife | Cost$ 0 | LifeAmount$ 3 | Defined$ Trigger SVar:TrigLoseLifeBlock:AB$LoseLife | Cost$ 0 | LifeAmount$ 3 | Defined$ TriggeredBlockerController SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nettling_curse.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks or blocks, its controller loses 3 life.\n{1}{R}: Enchanted creature attacks this turn if able. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature attacks or blocks, its controller loses 3 life.\n{1}{R}: Enchanted creature attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/n/nettling_imp.txt b/forge-gui/res/cardsfolder/n/nettling_imp.txt index b87de5e5869..91eb9269250 100644 --- a/forge-gui/res/cardsfolder/n/nettling_imp.txt +++ b/forge-gui/res/cardsfolder/n/nettling_imp.txt @@ -1,12 +1,12 @@ -Name:Nettling Imp -ManaCost:2 B -Types:Creature Imp -PT:1/1 -A:AB$ Pump | Cost$ T | ValidTgts$ Creature.nonWall+ActivePlayerCtrl+notFirstTurnControlled | TgtPrompt$ Select target non-Wall creature the active player has controlled continuously since the beginning of the turn. | ActivationPhases$ Upkeep->BeginCombat | OpponentTurn$ True | KW$ HIDDEN CARDNAME attacks each turn if able. | RememberTargets$ True | SubAbility$ DestroyPacifist | SpellDescription$ Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only before attackers are declared. -SVar:DestroyPacifist:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDestroy | IsPresent$ Creature.IsRemembered+notAttackedThisTurn | TriggerDescription$ At the beginning of the end step, destroy that creature if it didn't attack this turn. | SubAbility$ RemoveTrigger -SVar:RemoveTrigger:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ DBCleanup| IsPresent$ Creature.IsRemembered+notAttackedThisTurn | PresentCompare$ EQ0 | Static$ True -SVar:TrigDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearTriggered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nettling_imp.jpg -Oracle:{T}: Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only during an opponent's turn, before attackers are declared. \ No newline at end of file +Name:Nettling Imp +ManaCost:2 B +Types:Creature Imp +PT:1/1 +A:AB$ Pump | Cost$ T | ValidTgts$ Creature.nonWall+ActivePlayerCtrl+notFirstTurnControlled | TgtPrompt$ Select target non-Wall creature the active player has controlled continuously since the beginning of the turn. | ActivationPhases$ Upkeep->BeginCombat | OpponentTurn$ True | KW$ HIDDEN CARDNAME attacks each turn if able. | RememberTargets$ True | SubAbility$ DestroyPacifist | SpellDescription$ Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only before attackers are declared. +SVar:DestroyPacifist:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDestroy | IsPresent$ Creature.IsRemembered+notAttackedThisTurn | TriggerDescription$ At the beginning of the end step, destroy that creature if it didn't attack this turn. | SubAbility$ RemoveTrigger +SVar:RemoveTrigger:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ DBCleanup| IsPresent$ Creature.IsRemembered+notAttackedThisTurn | PresentCompare$ EQ0 | Static$ True +SVar:TrigDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearTriggered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nettling_imp.jpg +Oracle:{T}: Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only during an opponent's turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/n/neurok_commando.txt b/forge-gui/res/cardsfolder/n/neurok_commando.txt index 512eff50ab9..d1229e33328 100644 --- a/forge-gui/res/cardsfolder/n/neurok_commando.txt +++ b/forge-gui/res/cardsfolder/n/neurok_commando.txt @@ -6,4 +6,4 @@ K:Shroud T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_commando.jpg -Oracle:Shroud\nWhenever Neurok Commando deals combat damage to a player, you may draw a card. \ No newline at end of file +Oracle:Shroud\nWhenever Neurok Commando deals combat damage to a player, you may draw a card. diff --git a/forge-gui/res/cardsfolder/n/neurok_familiar.txt b/forge-gui/res/cardsfolder/n/neurok_familiar.txt index cba73ee7bcb..329fffd1d92 100644 --- a/forge-gui/res/cardsfolder/n/neurok_familiar.txt +++ b/forge-gui/res/cardsfolder/n/neurok_familiar.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top card of your library. If it's an artifact card, put it into your hand. Otherwise, put it into your graveyard. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Artifact | DestinationZone2$ Graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_familiar.jpg -Oracle:Flying\nWhen Neurok Familiar enters the battlefield, reveal the top card of your library. If it's an artifact card, put it into your hand. Otherwise, put it into your graveyard. \ No newline at end of file +Oracle:Flying\nWhen Neurok Familiar enters the battlefield, reveal the top card of your library. If it's an artifact card, put it into your hand. Otherwise, put it into your graveyard. diff --git a/forge-gui/res/cardsfolder/n/neurok_hoversail.txt b/forge-gui/res/cardsfolder/n/neurok_hoversail.txt index 88b84b6bb52..e548a9c7c55 100644 --- a/forge-gui/res/cardsfolder/n/neurok_hoversail.txt +++ b/forge-gui/res/cardsfolder/n/neurok_hoversail.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Flying | Description$ Equipped creature has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_hoversail.jpg -Oracle:Equipped creature has flying.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature has flying.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/n/neurok_invisimancer.txt b/forge-gui/res/cardsfolder/n/neurok_invisimancer.txt index 16d2e70bbfe..6243489469c 100644 --- a/forge-gui/res/cardsfolder/n/neurok_invisimancer.txt +++ b/forge-gui/res/cardsfolder/n/neurok_invisimancer.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_invisimancer.jpg -Oracle:Neurok Invisimancer can't be blocked.\nWhen Neurok Invisimancer enters the battlefield, target creature can't be blocked this turn. \ No newline at end of file +Oracle:Neurok Invisimancer can't be blocked.\nWhen Neurok Invisimancer enters the battlefield, target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/n/neurok_prodigy.txt b/forge-gui/res/cardsfolder/n/neurok_prodigy.txt index 24e25cd5664..aee65d25ce3 100644 --- a/forge-gui/res/cardsfolder/n/neurok_prodigy.txt +++ b/forge-gui/res/cardsfolder/n/neurok_prodigy.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying A:AB$ ChangeZone | Cost$ Discard<1/Artifact> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_prodigy.jpg -Oracle:Flying\nDiscard an artifact card: Return Neurok Prodigy to its owner's hand. \ No newline at end of file +Oracle:Flying\nDiscard an artifact card: Return Neurok Prodigy to its owner's hand. diff --git a/forge-gui/res/cardsfolder/n/neurok_replica.txt b/forge-gui/res/cardsfolder/n/neurok_replica.txt index b4390347683..284fbcfbddd 100644 --- a/forge-gui/res/cardsfolder/n/neurok_replica.txt +++ b/forge-gui/res/cardsfolder/n/neurok_replica.txt @@ -5,4 +5,4 @@ PT:1/4 A:AB$ ChangeZone | Cost$ 1 U Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_replica.jpg -Oracle:{1}{U}, Sacrifice Neurok Replica: Return target creature to its owner's hand. \ No newline at end of file +Oracle:{1}{U}, Sacrifice Neurok Replica: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/n/neurok_spy.txt b/forge-gui/res/cardsfolder/n/neurok_spy.txt index a99ed542fae..208a6f6d6b7 100644 --- a/forge-gui/res/cardsfolder/n/neurok_spy.txt +++ b/forge-gui/res/cardsfolder/n/neurok_spy.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Unblockable | CheckSVar$ X | SVarCompare$ GE1 | References$ X | Description$ CARDNAME can't be blocked as long as defending player controls an artifact. SVar:X:Count$Valid Artifact.DefenderCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_spy.jpg -Oracle:Neurok Spy can't be blocked as long as defending player controls an artifact. \ No newline at end of file +Oracle:Neurok Spy can't be blocked as long as defending player controls an artifact. diff --git a/forge-gui/res/cardsfolder/n/neurok_stealthsuit.txt b/forge-gui/res/cardsfolder/n/neurok_stealthsuit.txt index 8c42d261948..574f9d75a37 100644 --- a/forge-gui/res/cardsfolder/n/neurok_stealthsuit.txt +++ b/forge-gui/res/cardsfolder/n/neurok_stealthsuit.txt @@ -1,8 +1,8 @@ -Name:Neurok Stealthsuit -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Shroud | Description$ Equipped creature has shroud. (It can't be the target of spells or abilities.) -A:AB$ Attach | Cost$ U U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_stealthsuit.jpg -Oracle:Equipped creature has shroud. (It can't be the target of spells or abilities.)\n{U}{U}: Attach Neurok Stealthsuit to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Neurok Stealthsuit +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Shroud | Description$ Equipped creature has shroud. (It can't be the target of spells or abilities.) +A:AB$ Attach | Cost$ U U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_stealthsuit.jpg +Oracle:Equipped creature has shroud. (It can't be the target of spells or abilities.)\n{U}{U}: Attach Neurok Stealthsuit to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/n/neurok_transmuter.txt b/forge-gui/res/cardsfolder/n/neurok_transmuter.txt index bc0c010a50a..2eb00f173bc 100644 --- a/forge-gui/res/cardsfolder/n/neurok_transmuter.txt +++ b/forge-gui/res/cardsfolder/n/neurok_transmuter.txt @@ -1,9 +1,9 @@ -Name:Neurok Transmuter -ManaCost:2 U -Types:Creature Human Wizard -PT:2/2 -A:AB$ Animate | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ Artifact | SpellDescription$ Target creature becomes an artifact in addition to its other types until end of turn. -A:AB$ Animate | Cost$ U | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | Colors$ Blue | OverwriteColors$ True | RemoveTypes$ Artifact | SpellDescription$ Until end of turn, target artifact creature becomes blue and isn't an artifact. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_transmuter.jpg -Oracle:{U}: Target creature becomes an artifact in addition to its other types until end of turn.\n{U}: Until end of turn, target artifact creature becomes blue and isn't an artifact. \ No newline at end of file +Name:Neurok Transmuter +ManaCost:2 U +Types:Creature Human Wizard +PT:2/2 +A:AB$ Animate | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ Artifact | SpellDescription$ Target creature becomes an artifact in addition to its other types until end of turn. +A:AB$ Animate | Cost$ U | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | Colors$ Blue | OverwriteColors$ True | RemoveTypes$ Artifact | SpellDescription$ Until end of turn, target artifact creature becomes blue and isn't an artifact. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/neurok_transmuter.jpg +Oracle:{U}: Target creature becomes an artifact in addition to its other types until end of turn.\n{U}: Until end of turn, target artifact creature becomes blue and isn't an artifact. diff --git a/forge-gui/res/cardsfolder/n/neverending_torment.txt b/forge-gui/res/cardsfolder/n/neverending_torment.txt index bb12e65262d..46150f5c252 100644 --- a/forge-gui/res/cardsfolder/n/neverending_torment.txt +++ b/forge-gui/res/cardsfolder/n/neverending_torment.txt @@ -1,9 +1,9 @@ -Name:Neverending Torment -ManaCost:4 B B -Types:Sorcery -K:Epic -A:SP$ ChangeZone | Cost$ 4 B B | Origin$ Library | Destination$ Exile | ValidTgts$ Player | ChangeType$ Card | ChangeNum$ X | References$ X | IsCurse$ True | SpellDescription$ Search target player's library for X cards, where X is the number of cards in your hand, and exile it. Then that player shuffles his or her library. -SVar:X:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/neverending_torment.jpg -Oracle:Search target player's library for X cards, where X is the number of cards in your hand, and exile them. Then that player shuffles his or her library.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability. You may choose a new target for the copy.) \ No newline at end of file +Name:Neverending Torment +ManaCost:4 B B +Types:Sorcery +K:Epic +A:SP$ ChangeZone | Cost$ 4 B B | Origin$ Library | Destination$ Exile | ValidTgts$ Player | ChangeType$ Card | ChangeNum$ X | References$ X | IsCurse$ True | SpellDescription$ Search target player's library for X cards, where X is the number of cards in your hand, and exile it. Then that player shuffles his or her library. +SVar:X:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/neverending_torment.jpg +Oracle:Search target player's library for X cards, where X is the number of cards in your hand, and exile them. Then that player shuffles his or her library.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability. You may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/n/nevermaker.txt b/forge-gui/res/cardsfolder/n/nevermaker.txt index 60b052509c2..c9335e3b9f5 100644 --- a/forge-gui/res/cardsfolder/n/nevermaker.txt +++ b/forge-gui/res/cardsfolder/n/nevermaker.txt @@ -9,4 +9,4 @@ SVar:TrigBounce:DB$ChangeZone | Cost$ 0 | ValidTgts$ Permanent.nonLand | TgtProm T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/nevermaker.jpg -Oracle:Flying\nWhen Nevermaker leaves the battlefield, put target nonland permanent on top of its owner's library.\nEvoke {3}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Flying\nWhen Nevermaker leaves the battlefield, put target nonland permanent on top of its owner's library.\nEvoke {3}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/n/nevermore.txt b/forge-gui/res/cardsfolder/n/nevermore.txt index c2934e66be5..1981431eff5 100644 --- a/forge-gui/res/cardsfolder/n/nevermore.txt +++ b/forge-gui/res/cardsfolder/n/nevermore.txt @@ -1,9 +1,9 @@ -Name:Nevermore -ManaCost:1 W W -Types:Enchantment -K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SpellDescription$ As CARDNAME enters the battlefield, name a nonland card. -S:Mode$ CantBeCast | ValidCard$ Card.NamedCard | Description$ The named card can't be cast. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nevermore.jpg -Oracle:As Nevermore enters the battlefield, name a nonland card.\nThe named card can't be cast. \ No newline at end of file +Name:Nevermore +ManaCost:1 W W +Types:Enchantment +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SpellDescription$ As CARDNAME enters the battlefield, name a nonland card. +S:Mode$ CantBeCast | ValidCard$ Card.NamedCard | Description$ The named card can't be cast. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nevermore.jpg +Oracle:As Nevermore enters the battlefield, name a nonland card.\nThe named card can't be cast. diff --git a/forge-gui/res/cardsfolder/n/nevinyrrals_disk.txt b/forge-gui/res/cardsfolder/n/nevinyrrals_disk.txt index 47201692096..1f548f695f9 100644 --- a/forge-gui/res/cardsfolder/n/nevinyrrals_disk.txt +++ b/forge-gui/res/cardsfolder/n/nevinyrrals_disk.txt @@ -4,4 +4,4 @@ Types:Artifact K:CARDNAME enters the battlefield tapped. A:AB$ DestroyAll | Cost$ 1 T | ValidCards$ Artifact,Creature,Enchantment | SpellDescription$ Destroy all artifacts, creatures, and enchantments. SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card3803.jpg -Oracle:Nevinyrral's Disk enters the battlefield tapped.\n{1}, {T}: Destroy all artifacts, creatures, and enchantments. \ No newline at end of file +Oracle:Nevinyrral's Disk enters the battlefield tapped.\n{1}, {T}: Destroy all artifacts, creatures, and enchantments. diff --git a/forge-gui/res/cardsfolder/n/new_benalia.txt b/forge-gui/res/cardsfolder/n/new_benalia.txt index c4428b91548..c7dd5486e3c 100644 --- a/forge-gui/res/cardsfolder/n/new_benalia.txt +++ b/forge-gui/res/cardsfolder/n/new_benalia.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigScry:AB$Scry | Cost$ 0 | ScryNum$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/new_benalia.jpg -Oracle:New Benalia enters the battlefield tapped.\nWhen New Benalia enters the battlefield, scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)\n{T}: Add {W} to your mana pool. \ No newline at end of file +Oracle:New Benalia enters the battlefield tapped.\nWhen New Benalia enters the battlefield, scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)\n{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/n/new_frontiers.txt b/forge-gui/res/cardsfolder/n/new_frontiers.txt index 5c53b32e32a..d12a88ce7c7 100644 --- a/forge-gui/res/cardsfolder/n/new_frontiers.txt +++ b/forge-gui/res/cardsfolder/n/new_frontiers.txt @@ -1,8 +1,8 @@ -Name:New Frontiers -ManaCost:X G -Types:Sorcery -A:SP$ ChangeZone | Optional$ True | Cost$ X G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | DefinedPlayer$ Each | ChangeNum$ X | Tapped$ True | References$ X | Shuffle$ True | SpellDescription$ Each player may search his or her library for up to X basic land cards and put them onto the battlefield tapped. Then each player who searched his or her library this way shuffles it. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/new_frontiers.jpg -Oracle:Each player may search his or her library for up to X basic land cards and put them onto the battlefield tapped. Then each player who searched his or her library this way shuffles it. \ No newline at end of file +Name:New Frontiers +ManaCost:X G +Types:Sorcery +A:SP$ ChangeZone | Optional$ True | Cost$ X G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | DefinedPlayer$ Each | ChangeNum$ X | Tapped$ True | References$ X | Shuffle$ True | SpellDescription$ Each player may search his or her library for up to X basic land cards and put them onto the battlefield tapped. Then each player who searched his or her library this way shuffles it. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/new_frontiers.jpg +Oracle:Each player may search his or her library for up to X basic land cards and put them onto the battlefield tapped. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/n/new_prahv_guildmage.txt b/forge-gui/res/cardsfolder/n/new_prahv_guildmage.txt index 225ff3d64c6..d62c2b852cc 100644 --- a/forge-gui/res/cardsfolder/n/new_prahv_guildmage.txt +++ b/forge-gui/res/cardsfolder/n/new_prahv_guildmage.txt @@ -1,8 +1,8 @@ -Name:New Prahv Guildmage -ManaCost:W U -Types:Creature Human Wizard -PT:2/2 -A:AB$ Pump | Cost$ W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. -A:AB$ Pump | Cost$ 3 W U | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent your opponent controls to detain. | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | SpellDescription$ Detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/new_prahv_guildmage.jpg -Oracle:{W}{U}: Target creature gains flying until end of turn.\n{3}{W}{U}: Detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.) \ No newline at end of file +Name:New Prahv Guildmage +ManaCost:W U +Types:Creature Human Wizard +PT:2/2 +A:AB$ Pump | Cost$ W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. +A:AB$ Pump | Cost$ 3 W U | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent your opponent controls to detain. | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | SpellDescription$ Detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/new_prahv_guildmage.jpg +Oracle:{W}{U}: Target creature gains flying until end of turn.\n{3}{W}{U}: Detain target nonland permanent an opponent controls. (Until your next turn, that permanent can't attack or block and its activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/n/nezumi_bone_reader.txt b/forge-gui/res/cardsfolder/n/nezumi_bone_reader.txt index d8d4df1955a..7019d397b16 100644 --- a/forge-gui/res/cardsfolder/n/nezumi_bone_reader.txt +++ b/forge-gui/res/cardsfolder/n/nezumi_bone_reader.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Discard | Cost$ B Sac<1/Creature> | ValidTgts$ Player | SorcerySpeed$ True | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. Activate this ability only any time you could cast a sorcery. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nezumi_bone_reader.jpg -Oracle:{B}, Sacrifice a creature: Target player discards a card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{B}, Sacrifice a creature: Target player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/n/nezumi_cutthroat.txt b/forge-gui/res/cardsfolder/n/nezumi_cutthroat.txt index 408d83be62b..22d878fcc60 100644 --- a/forge-gui/res/cardsfolder/n/nezumi_cutthroat.txt +++ b/forge-gui/res/cardsfolder/n/nezumi_cutthroat.txt @@ -5,4 +5,4 @@ PT:2/1 K:Fear K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80521.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nNezumi Cutthroat can't block. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nNezumi Cutthroat can't block. diff --git a/forge-gui/res/cardsfolder/n/nezumi_graverobber_nighteyes_the_desecrator.txt b/forge-gui/res/cardsfolder/n/nezumi_graverobber_nighteyes_the_desecrator.txt index 8b539293fa9..e38fd709a5c 100644 --- a/forge-gui/res/cardsfolder/n/nezumi_graverobber_nighteyes_the_desecrator.txt +++ b/forge-gui/res/cardsfolder/n/nezumi_graverobber_nighteyes_the_desecrator.txt @@ -1,21 +1,21 @@ -Name:Nezumi Graverobber -ManaCost:1 B -Types:Creature Rat Rogue -PT:2/1 -A:AB$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card.OppOwn | SubAbility$ DBFlip | SpellDescription$ Exile target card from an opponent's graveyard. If no cards are in that graveyard, flip CARDNAME. -SVar:DBFlip:DB$SetState | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | Mode$ Flip -SVar:X:Count$InOppYard -AlternateMode:Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/nezumi_graverobber.jpg -Oracle:{1}{B}: Exile target card from an opponent's graveyard. If no cards are in that graveyard, flip Nezumi Graverobber. - -ALTERNATE - -Name:Nighteyes the Desecrator -ManaCost:1 B -Colors:black -Types:Legendary Creature Rat Wizard -PT:4/2 -A:AB$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature. | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nighteyes_the_desecrator.jpg -Oracle:{4}{B}: Put target creature card from a graveyard onto the battlefield under your control. \ No newline at end of file +Name:Nezumi Graverobber +ManaCost:1 B +Types:Creature Rat Rogue +PT:2/1 +A:AB$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card.OppOwn | SubAbility$ DBFlip | SpellDescription$ Exile target card from an opponent's graveyard. If no cards are in that graveyard, flip CARDNAME. +SVar:DBFlip:DB$SetState | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | Mode$ Flip +SVar:X:Count$InOppYard +AlternateMode:Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/nezumi_graverobber.jpg +Oracle:{1}{B}: Exile target card from an opponent's graveyard. If no cards are in that graveyard, flip Nezumi Graverobber. + +ALTERNATE + +Name:Nighteyes the Desecrator +ManaCost:1 B +Colors:black +Types:Legendary Creature Rat Wizard +PT:4/2 +A:AB$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature. | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nighteyes_the_desecrator.jpg +Oracle:{4}{B}: Put target creature card from a graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/n/nezumi_ronin.txt b/forge-gui/res/cardsfolder/n/nezumi_ronin.txt index 918d0535366..3715059912a 100644 --- a/forge-gui/res/cardsfolder/n/nezumi_ronin.txt +++ b/forge-gui/res/cardsfolder/n/nezumi_ronin.txt @@ -4,4 +4,4 @@ Types:Creature Rat Samurai PT:3/1 K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nezumi_ronin.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/n/nezumi_shadow_watcher.txt b/forge-gui/res/cardsfolder/n/nezumi_shadow_watcher.txt index 92d5a5db134..9ee9ed1c82e 100644 --- a/forge-gui/res/cardsfolder/n/nezumi_shadow_watcher.txt +++ b/forge-gui/res/cardsfolder/n/nezumi_shadow_watcher.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Ninja | TgtPrompt$ Select target Ninja | SpellDescription$ Destroy target Ninja. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nezumi_shadow_watcher.jpg -Oracle:Sacrifice Nezumi Shadow-Watcher: Destroy target Ninja. \ No newline at end of file +Oracle:Sacrifice Nezumi Shadow-Watcher: Destroy target Ninja. diff --git a/forge-gui/res/cardsfolder/n/nezumi_shortfang_stabwhisker_the_odious.txt b/forge-gui/res/cardsfolder/n/nezumi_shortfang_stabwhisker_the_odious.txt index 9e9c2650c06..2de02efd2b7 100644 --- a/forge-gui/res/cardsfolder/n/nezumi_shortfang_stabwhisker_the_odious.txt +++ b/forge-gui/res/cardsfolder/n/nezumi_shortfang_stabwhisker_the_odious.txt @@ -1,23 +1,23 @@ -Name:Nezumi Shortfang -ManaCost:1 B -Types:Creature Rat Rogue -PT:1/1 -A:AB$ Discard | Cost$ 1 B T | ValidTgts$ Opponent | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBFlip | SpellDescription$ Target opponent discards a card. Then if that player has no cards in hand, flip Nezumi Shortfang. -SVar:DBFlip:DB$ SetState | Defined$ Self | ConditionCheckSVar$ A | ConditionSVarCompare$ EQ0 | References$ A | Mode$ Flip -SVar:A:TargetedPlayer$CardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/nezumi_shortfang.jpg -AlternateMode:Flip -Oracle:{1}{B}, {T}: Target opponent discards a card. Then if that player has no cards in hand, flip Nezumi Shortfang. - -ALTERNATE - -Name:Stabwhisker the Odious -ManaCost:1 B -Colors:black -Types:Legendary Creature Rat Shaman -PT:3/3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of each opponent's upkeep, that player loses 1 life for each card fewer than three in his or her hand. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ DiffX | References$ DiffX -SVar:DiffX:TriggeredPlayer$CardsInHand/NMinus.3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stabwhisker_the_odious.jpg -Oracle:At the beginning of each opponent's upkeep, that player loses 1 life for each card fewer than three in his or her hand. \ No newline at end of file +Name:Nezumi Shortfang +ManaCost:1 B +Types:Creature Rat Rogue +PT:1/1 +A:AB$ Discard | Cost$ 1 B T | ValidTgts$ Opponent | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBFlip | SpellDescription$ Target opponent discards a card. Then if that player has no cards in hand, flip Nezumi Shortfang. +SVar:DBFlip:DB$ SetState | Defined$ Self | ConditionCheckSVar$ A | ConditionSVarCompare$ EQ0 | References$ A | Mode$ Flip +SVar:A:TargetedPlayer$CardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/nezumi_shortfang.jpg +AlternateMode:Flip +Oracle:{1}{B}, {T}: Target opponent discards a card. Then if that player has no cards in hand, flip Nezumi Shortfang. + +ALTERNATE + +Name:Stabwhisker the Odious +ManaCost:1 B +Colors:black +Types:Legendary Creature Rat Shaman +PT:3/3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of each opponent's upkeep, that player loses 1 life for each card fewer than three in his or her hand. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ DiffX | References$ DiffX +SVar:DiffX:TriggeredPlayer$CardsInHand/NMinus.3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stabwhisker_the_odious.jpg +Oracle:At the beginning of each opponent's upkeep, that player loses 1 life for each card fewer than three in his or her hand. diff --git a/forge-gui/res/cardsfolder/n/niall_silvain.txt b/forge-gui/res/cardsfolder/n/niall_silvain.txt index b63022c6aa0..22aba28242f 100644 --- a/forge-gui/res/cardsfolder/n/niall_silvain.txt +++ b/forge-gui/res/cardsfolder/n/niall_silvain.txt @@ -4,4 +4,4 @@ Types:Creature Ouphe PT:2/2 A:AB$ Regenerate | Cost$ G G G G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/niall_silvain.jpg -Oracle:{G}{G}{G}{G}, {T}: Regenerate target creature. \ No newline at end of file +Oracle:{G}{G}{G}{G}, {T}: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/n/niblis_of_the_breath.txt b/forge-gui/res/cardsfolder/n/niblis_of_the_breath.txt index da54321cc4b..a40610d9c8c 100644 --- a/forge-gui/res/cardsfolder/n/niblis_of_the_breath.txt +++ b/forge-gui/res/cardsfolder/n/niblis_of_the_breath.txt @@ -1,9 +1,9 @@ -Name:Niblis of the Breath -ManaCost:2 U -Types:Creature Spirit -PT:2/1 -K:Flying -A:AB$ TapOrUntap | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ You may tap or untap target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/niblis_of_the_breath.jpg -Oracle:Flying\n{U}, {T}: You may tap or untap target creature. \ No newline at end of file +Name:Niblis of the Breath +ManaCost:2 U +Types:Creature Spirit +PT:2/1 +K:Flying +A:AB$ TapOrUntap | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ You may tap or untap target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/niblis_of_the_breath.jpg +Oracle:Flying\n{U}, {T}: You may tap or untap target creature. diff --git a/forge-gui/res/cardsfolder/n/niblis_of_the_mist.txt b/forge-gui/res/cardsfolder/n/niblis_of_the_mist.txt index cdd03926a77..5f16c10a3c5 100644 --- a/forge-gui/res/cardsfolder/n/niblis_of_the_mist.txt +++ b/forge-gui/res/cardsfolder/n/niblis_of_the_mist.txt @@ -1,10 +1,10 @@ -Name:Niblis of the Mist -ManaCost:2 W -Types:Creature Spirit -PT:2/1 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, you may tap target creature. -SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/niblis_of_the_mist.jpg -Oracle:Flying\nWhen Niblis of the Mist enters the battlefield, you may tap target creature. \ No newline at end of file +Name:Niblis of the Mist +ManaCost:2 W +Types:Creature Spirit +PT:2/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, you may tap target creature. +SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/niblis_of_the_mist.jpg +Oracle:Flying\nWhen Niblis of the Mist enters the battlefield, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/n/niblis_of_the_urn.txt b/forge-gui/res/cardsfolder/n/niblis_of_the_urn.txt index 116cf3b6ebd..54d6c3f5684 100644 --- a/forge-gui/res/cardsfolder/n/niblis_of_the_urn.txt +++ b/forge-gui/res/cardsfolder/n/niblis_of_the_urn.txt @@ -1,9 +1,9 @@ -Name:Niblis of the Urn -ManaCost:1 W -Types:Creature Spirit -PT:1/1 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may tap target creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/niblis_of_the_urn.jpg -Oracle:Flying\nWhenever Niblis of the Urn attacks, you may tap target creature. \ No newline at end of file +Name:Niblis of the Urn +ManaCost:1 W +Types:Creature Spirit +PT:1/1 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may tap target creature. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/niblis_of_the_urn.jpg +Oracle:Flying\nWhenever Niblis of the Urn attacks, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/n/nicol_bolas.txt b/forge-gui/res/cardsfolder/n/nicol_bolas.txt index 1d044814740..0dba6a6ac0b 100644 --- a/forge-gui/res/cardsfolder/n/nicol_bolas.txt +++ b/forge-gui/res/cardsfolder/n/nicol_bolas.txt @@ -7,4 +7,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U B R T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that player discards his or her hand. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | Mode$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/nicol_bolas.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Nicol Bolas unless you pay {U}{B}{R}.\nWhenever Nicol Bolas deals damage to an opponent, that player discards his or her hand. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Nicol Bolas unless you pay {U}{B}{R}.\nWhenever Nicol Bolas deals damage to an opponent, that player discards his or her hand. diff --git a/forge-gui/res/cardsfolder/n/nicol_bolas_planeswalker.txt b/forge-gui/res/cardsfolder/n/nicol_bolas_planeswalker.txt index 52a5b557fd4..939258bbba0 100644 --- a/forge-gui/res/cardsfolder/n/nicol_bolas_planeswalker.txt +++ b/forge-gui/res/cardsfolder/n/nicol_bolas_planeswalker.txt @@ -8,4 +8,4 @@ A:AB$ DealDamage | Cost$ SubCounter<9/LOYALTY> | NumDmg$ 7 | ValidTgts$ Player | SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 7 | Mode$ TgtChoose | SubAbility$ DBSac SVar:DBSac:DB$Sacrifice | Defined$ Targeted | SacValid$ Permanent | Amount$ 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/nicol_bolas_planeswalker.jpg -Oracle:[+3] Destroy target noncreature permanent.\n[-2] Gain control of target creature.\n[-9] Nicol Bolas, Planeswalker deals 7 damage to target player. That player discards seven cards, then sacrifices seven permanents. \ No newline at end of file +Oracle:[+3] Destroy target noncreature permanent.\n[-2] Gain control of target creature.\n[-9] Nicol Bolas, Planeswalker deals 7 damage to target player. That player discards seven cards, then sacrifices seven permanents. diff --git a/forge-gui/res/cardsfolder/n/night_day.txt b/forge-gui/res/cardsfolder/n/night_day.txt index 85184d72c50..a1fe4f8f5f8 100644 --- a/forge-gui/res/cardsfolder/n/night_day.txt +++ b/forge-gui/res/cardsfolder/n/night_day.txt @@ -1,15 +1,15 @@ -Name:Night -ManaCost:B -AlternateMode: Split -Types:Instant -A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/night_day.jpg -Oracle:Target creature gets -1/-1 until end of turn. - -ALTERNATE - -Name:Day -ManaCost:2 W -Types:Instant -A:SP$ PumpAll | Cost$ 2 W | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures target player controls get +1/+1 until end of turn. -Oracle:Creatures target player controls get +1/+1 until end of turn. \ No newline at end of file +Name:Night +ManaCost:B +AlternateMode: Split +Types:Instant +A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/night_day.jpg +Oracle:Target creature gets -1/-1 until end of turn. + +ALTERNATE + +Name:Day +ManaCost:2 W +Types:Instant +A:SP$ PumpAll | Cost$ 2 W | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures target player controls get +1/+1 until end of turn. +Oracle:Creatures target player controls get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/night_dealings.txt b/forge-gui/res/cardsfolder/n/night_dealings.txt index 5c3931e78b9..38144b52854 100644 --- a/forge-gui/res/cardsfolder/n/night_dealings.txt +++ b/forge-gui/res/cardsfolder/n/night_dealings.txt @@ -1,11 +1,11 @@ -Name:Night Dealings -ManaCost:2 B B -Types:Enchantment -T:Mode$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Player.Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a source you control deals damage to another player, put that many theft counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ THEFT | CounterNum$ Y | References$ Y -A:AB$ ChangeZone | Cost$ 2 B B SubCounter | Origin$ Library | Destination$ Hand | ChangeType$ Card.nonLand+YouCtrl+cmcEQChosenX | ChangeNum$ 1 | Reveal$ True | Shuffle$ True | References$ X | SpellDescription$ Search your library for a nonland card with converted mana cost X, reveal it, and put it into your hand. Then shuffle your library. -SVar:X:XChoice -SVar:Y:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/night_dealings.jpg -Oracle:Whenever a source you control deals damage to another player, put that many theft counters on Night Dealings.\n{2}{B}{B}, Remove X theft counters from Night Dealings: Search your library for a nonland card with converted mana cost X, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Name:Night Dealings +ManaCost:2 B B +Types:Enchantment +T:Mode$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Player.Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a source you control deals damage to another player, put that many theft counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ THEFT | CounterNum$ Y | References$ Y +A:AB$ ChangeZone | Cost$ 2 B B SubCounter | Origin$ Library | Destination$ Hand | ChangeType$ Card.nonLand+YouCtrl+cmcEQChosenX | ChangeNum$ 1 | Reveal$ True | Shuffle$ True | References$ X | SpellDescription$ Search your library for a nonland card with converted mana cost X, reveal it, and put it into your hand. Then shuffle your library. +SVar:X:XChoice +SVar:Y:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/night_dealings.jpg +Oracle:Whenever a source you control deals damage to another player, put that many theft counters on Night Dealings.\n{2}{B}{B}, Remove X theft counters from Night Dealings: Search your library for a nonland card with converted mana cost X, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/n/night_of_souls_betrayal.txt b/forge-gui/res/cardsfolder/n/night_of_souls_betrayal.txt index 937151587f9..c9e62dee259 100644 --- a/forge-gui/res/cardsfolder/n/night_of_souls_betrayal.txt +++ b/forge-gui/res/cardsfolder/n/night_of_souls_betrayal.txt @@ -4,4 +4,4 @@ Types:Legendary Enchantment S:Mode$ Continuous | Affected$ Creature | AddPower$ -1 | AddToughness$ -1 | Description$ All creatures get -1/-1. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/night_of_souls_betrayal.jpg -Oracle:All creatures get -1/-1. \ No newline at end of file +Oracle:All creatures get -1/-1. diff --git a/forge-gui/res/cardsfolder/n/night_revelers.txt b/forge-gui/res/cardsfolder/n/night_revelers.txt index 1d700a51088..22650414f4c 100644 --- a/forge-gui/res/cardsfolder/n/night_revelers.txt +++ b/forge-gui/res/cardsfolder/n/night_revelers.txt @@ -1,8 +1,8 @@ -Name:Night Revelers -ManaCost:4 R -Types:Creature Vampire -PT:4/4 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Haste | CheckSVar$ X | SVarCompare$ GE1 | References$ X | Description$ CARDNAME has haste as long as an opponent controls a human. -SVar:X:Count$Valid Human.OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/night_revelers.jpg -Oracle:Night Revelers has haste as long as an opponent controls a Human. \ No newline at end of file +Name:Night Revelers +ManaCost:4 R +Types:Creature Vampire +PT:4/4 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Haste | CheckSVar$ X | SVarCompare$ GE1 | References$ X | Description$ CARDNAME has haste as long as an opponent controls a human. +SVar:X:Count$Valid Human.OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/night_revelers.jpg +Oracle:Night Revelers has haste as long as an opponent controls a Human. diff --git a/forge-gui/res/cardsfolder/n/night_soil.txt b/forge-gui/res/cardsfolder/n/night_soil.txt index a962f585fcd..c200cdd69e9 100644 --- a/forge-gui/res/cardsfolder/n/night_soil.txt +++ b/forge-gui/res/cardsfolder/n/night_soil.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Token | Cost$ 1 ExileSameGrave<2/Creature> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/night_soil.jpg -Oracle:{1}, Exile two creature cards from a single graveyard: Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:{1}, Exile two creature cards from a single graveyard: Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/n/night_terrors.txt b/forge-gui/res/cardsfolder/n/night_terrors.txt index eaa88f4890e..e55023ae447 100644 --- a/forge-gui/res/cardsfolder/n/night_terrors.txt +++ b/forge-gui/res/cardsfolder/n/night_terrors.txt @@ -1,6 +1,6 @@ -Name:Night Terrors -ManaCost:2 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 B | Origin$ Hand | Destination$ Exile | ValidTgts$ Player | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | Mandatory$ True | SpellDescription$ Target player reveals his or her hand. You choose a nonland card from it. Exile that card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/night_terrors.jpg -Oracle:Target player reveals his or her hand. You choose a nonland card from it. Exile that card. \ No newline at end of file +Name:Night Terrors +ManaCost:2 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 B | Origin$ Hand | Destination$ Exile | ValidTgts$ Player | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | Mandatory$ True | SpellDescription$ Target player reveals his or her hand. You choose a nonland card from it. Exile that card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/night_terrors.jpg +Oracle:Target player reveals his or her hand. You choose a nonland card from it. Exile that card. diff --git a/forge-gui/res/cardsfolder/n/nightbirds_clutches.txt b/forge-gui/res/cardsfolder/n/nightbirds_clutches.txt index 7e49c5c0fe2..73025bcf1f8 100644 --- a/forge-gui/res/cardsfolder/n/nightbirds_clutches.txt +++ b/forge-gui/res/cardsfolder/n/nightbirds_clutches.txt @@ -1,8 +1,8 @@ -Name:Nightbird's Clutches -ManaCost:1 R -Types:Sorcery -K:Flashback 3 R -A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select up to two target creatures | SpellDescription$ Up to two target creatures can't block this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nightbirds_clutches.jpg -Oracle:Up to two target creatures can't block this turn.\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Nightbird's Clutches +ManaCost:1 R +Types:Sorcery +K:Flashback 3 R +A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select up to two target creatures | SpellDescription$ Up to two target creatures can't block this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nightbirds_clutches.jpg +Oracle:Up to two target creatures can't block this turn.\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/n/nightcreep.txt b/forge-gui/res/cardsfolder/n/nightcreep.txt index 9bcf1df7112..464e1bb9818 100644 --- a/forge-gui/res/cardsfolder/n/nightcreep.txt +++ b/forge-gui/res/cardsfolder/n/nightcreep.txt @@ -5,4 +5,4 @@ A:SP$ AnimateAll | Cost$ B B | ValidCards$ Creature | Colors$ Black | OverwriteC SVar:AnimateSwamp:DB$AnimateAll | ValidCards$ Land | Types$ Swamp | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nightcreep.jpg -Oracle:Until end of turn, all creatures become black and all lands become Swamps. \ No newline at end of file +Oracle:Until end of turn, all creatures become black and all lands become Swamps. diff --git a/forge-gui/res/cardsfolder/n/nightguard_patrol.txt b/forge-gui/res/cardsfolder/n/nightguard_patrol.txt index df44882e438..3aad2c0f378 100644 --- a/forge-gui/res/cardsfolder/n/nightguard_patrol.txt +++ b/forge-gui/res/cardsfolder/n/nightguard_patrol.txt @@ -5,4 +5,4 @@ PT:2/1 K:First Strike K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/nightguard_patrol.jpg -Oracle:First strike, vigilance \ No newline at end of file +Oracle:First strike, vigilance diff --git a/forge-gui/res/cardsfolder/n/nighthaze.txt b/forge-gui/res/cardsfolder/n/nighthaze.txt index e38a4f7b257..f0b53d828bd 100644 --- a/forge-gui/res/cardsfolder/n/nighthaze.txt +++ b/forge-gui/res/cardsfolder/n/nighthaze.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Swampwalk | SpellDescription$ Target creature gains swampwalk until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/nighthaze.jpg -Oracle:Target creature gains swampwalk until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gains swampwalk until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/n/nighthowler.txt b/forge-gui/res/cardsfolder/n/nighthowler.txt index 3f90e375fa7..6ef11d8461f 100644 --- a/forge-gui/res/cardsfolder/n/nighthowler.txt +++ b/forge-gui/res/cardsfolder/n/nighthowler.txt @@ -1,9 +1,9 @@ -Name:Nighthowler -ManaCost:1 B B -Types:Enchantment Creature Horror -PT:0/0 -K:Bestow:2 B B -S:Mode$ Continuous | Affected$ Card.Self,Card.EnchantedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ CARDNAME and enchanted creature each get +X/+X, where X is the number of creature cards in all graveyards. -SVar:X:Count$TypeInAllYards.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/nighthowler.jpg -Oracle:Bestow {2}{B}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nNighthowler and enchanted creature each get +X/+X, where X is the number of creature cards in all graveyards. \ No newline at end of file +Name:Nighthowler +ManaCost:1 B B +Types:Enchantment Creature Horror +PT:0/0 +K:Bestow:2 B B +S:Mode$ Continuous | Affected$ Card.Self,Card.EnchantedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ CARDNAME and enchanted creature each get +X/+X, where X is the number of creature cards in all graveyards. +SVar:X:Count$TypeInAllYards.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/nighthowler.jpg +Oracle:Bestow {2}{B}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nNighthowler and enchanted creature each get +X/+X, where X is the number of creature cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/n/nightmare.txt b/forge-gui/res/cardsfolder/n/nightmare.txt index 2f5e3f48981..73ed40081df 100644 --- a/forge-gui/res/cardsfolder/n/nightmare.txt +++ b/forge-gui/res/cardsfolder/n/nightmare.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Swamp.YouCtrl SVar:BuffedBy:Swamp SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83186.jpg -Oracle:Flying\nNightmare's power and toughness are each equal to the number of Swamps you control. \ No newline at end of file +Oracle:Flying\nNightmare's power and toughness are each equal to the number of Swamps you control. diff --git a/forge-gui/res/cardsfolder/n/nightmare_incursion.txt b/forge-gui/res/cardsfolder/n/nightmare_incursion.txt index 721df488fe9..e0bc197e592 100644 --- a/forge-gui/res/cardsfolder/n/nightmare_incursion.txt +++ b/forge-gui/res/cardsfolder/n/nightmare_incursion.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 5 B | Origin$ Library | Destination$ Exile | ValidTgts$ Player | ChangeType$ Card | ChangeNum$ X | References$ X | IsCurse$ True | Shuffle$ True | SpellDescription$ Search target player's library for up to X cards, where X is the number of Swamps you control, and exile them. Then that player shuffles his or her library. SVar:X:Count$Valid Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/nightmare_incursion.jpg -Oracle:Search target player's library for up to X cards, where X is the number of Swamps you control, and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Search target player's library for up to X cards, where X is the number of Swamps you control, and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/n/nightmare_lash.txt b/forge-gui/res/cardsfolder/n/nightmare_lash.txt index d0be76ae2a4..1fed7032e86 100644 --- a/forge-gui/res/cardsfolder/n/nightmare_lash.txt +++ b/forge-gui/res/cardsfolder/n/nightmare_lash.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Swamp.YouCtrl SVar:BuffedBy:Swamp SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nightmare_lash.jpg -Oracle:Equipped creature gets +1/+1 for each Swamp you control.\nEquip-Pay 3 life. (Pay 3 life: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +1/+1 for each Swamp you control.\nEquip-Pay 3 life. (Pay 3 life: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/n/nightmare_void.txt b/forge-gui/res/cardsfolder/n/nightmare_void.txt index 29e91dd5a64..7c139c69413 100644 --- a/forge-gui/res/cardsfolder/n/nightmare_void.txt +++ b/forge-gui/res/cardsfolder/n/nightmare_void.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Dredge 2 A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | Mode$ RevealYouChoose | NumCards$ 1 | SpellDescription$ Target player reveals his or her hand. You choose a card from it. That player discards that card. SVar:Picture:http://www.wizards.com/global/images/magic/general/nightmare_void.jpg -Oracle:Target player reveals his or her hand. You choose a card from it. That player discards that card.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Target player reveals his or her hand. You choose a card from it. That player discards that card.\nDredge 2 (If you would draw a card, instead you may put exactly two cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/n/nightmarish_end.txt b/forge-gui/res/cardsfolder/n/nightmarish_end.txt index 034764b58e2..17645f361e3 100644 --- a/forge-gui/res/cardsfolder/n/nightmarish_end.txt +++ b/forge-gui/res/cardsfolder/n/nightmarish_end.txt @@ -1,7 +1,7 @@ -Name:Nightmarish End -ManaCost:2 B -Types:Instant -A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the number of cards in your hand. -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/nightmarish_end.jpg -Oracle:Target creature gets -X/-X until end of turn, where X is the number of cards in your hand. \ No newline at end of file +Name:Nightmarish End +ManaCost:2 B +Types:Instant +A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the number of cards in your hand. +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/nightmarish_end.jpg +Oracle:Target creature gets -X/-X until end of turn, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/n/nights_whisper.txt b/forge-gui/res/cardsfolder/n/nights_whisper.txt index 20ca984ce5f..9cf6c0b37d8 100644 --- a/forge-gui/res/cardsfolder/n/nights_whisper.txt +++ b/forge-gui/res/cardsfolder/n/nights_whisper.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 1 B | NumCards$ 2 | SubAbility$ DBLoseLife | SpellDescription$ You draw two cards and you lose 2 life. SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card51178.jpg -Oracle:You draw two cards and you lose 2 life. \ No newline at end of file +Oracle:You draw two cards and you lose 2 life. diff --git a/forge-gui/res/cardsfolder/n/nightscape_apprentice.txt b/forge-gui/res/cardsfolder/n/nightscape_apprentice.txt index 7c01a68b726..4a03605ad64 100644 --- a/forge-gui/res/cardsfolder/n/nightscape_apprentice.txt +++ b/forge-gui/res/cardsfolder/n/nightscape_apprentice.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ U T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select t A:AB$ Pump | Cost$ R T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nightscape_apprentice.jpg -Oracle:{U}, {T}: Put target creature you control on top of its owner's library.\n{R}, {T}: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:{U}, {T}: Put target creature you control on top of its owner's library.\n{R}, {T}: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nightscape_battlemage.txt b/forge-gui/res/cardsfolder/n/nightscape_battlemage.txt index e7d9d893402..5499b84f242 100644 --- a/forge-gui/res/cardsfolder/n/nightscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/n/nightscape_battlemage.txt @@ -1,12 +1,12 @@ -Name:Nightscape Battlemage -ManaCost:2 B -Types:Creature Zombie Wizard -PT:2/2 -K:Kicker 2 U : 2 R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{U} kicker, return up to two target nonblack creatures to their owners' hands. -SVar:TrigKicker:DB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{R} kicker, destroy target land. -SVar:TrigKicker2:DB$ Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/nightscape_battlemage.jpg -Oracle:Kicker {2}{U} and/or {2}{R} (You may pay an additional {2}{U} and/or {2}{R} as you cast this spell.)\nWhen Nightscape Battlemage enters the battlefield, if it was kicked with its {2}{U} kicker, return up to two target nonblack creatures to their owners' hands.\nWhen Nightscape Battlemage enters the battlefield, if it was kicked with its {2}{R} kicker, destroy target land. \ No newline at end of file +Name:Nightscape Battlemage +ManaCost:2 B +Types:Creature Zombie Wizard +PT:2/2 +K:Kicker 2 U : 2 R +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{U} kicker, return up to two target nonblack creatures to their owners' hands. +SVar:TrigKicker:DB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{R} kicker, destroy target land. +SVar:TrigKicker2:DB$ Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/nightscape_battlemage.jpg +Oracle:Kicker {2}{U} and/or {2}{R} (You may pay an additional {2}{U} and/or {2}{R} as you cast this spell.)\nWhen Nightscape Battlemage enters the battlefield, if it was kicked with its {2}{U} kicker, return up to two target nonblack creatures to their owners' hands.\nWhen Nightscape Battlemage enters the battlefield, if it was kicked with its {2}{R} kicker, destroy target land. diff --git a/forge-gui/res/cardsfolder/n/nightscape_familiar.txt b/forge-gui/res/cardsfolder/n/nightscape_familiar.txt index b6bb8dc9031..4ff810bc800 100644 --- a/forge-gui/res/cardsfolder/n/nightscape_familiar.txt +++ b/forge-gui/res/cardsfolder/n/nightscape_familiar.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. S:Mode$ ReduceCost | ValidCard$ Card.Blue,Card.Red | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Blue spells and red spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/nightscape_familiar.jpg -Oracle:Blue spells and red spells you cast cost {1} less to cast.\n{1}{B}: Regenerate Nightscape Familiar. \ No newline at end of file +Oracle:Blue spells and red spells you cast cost {1} less to cast.\n{1}{B}: Regenerate Nightscape Familiar. diff --git a/forge-gui/res/cardsfolder/n/nightscape_master.txt b/forge-gui/res/cardsfolder/n/nightscape_master.txt index f13a35713d6..e09820441ae 100644 --- a/forge-gui/res/cardsfolder/n/nightscape_master.txt +++ b/forge-gui/res/cardsfolder/n/nightscape_master.txt @@ -7,4 +7,4 @@ A:AB$ DealDamage | Cost$ R R T | ValidTgts$ Creature | TgtPrompt$ Select target SVar:RemRandomDeck:True DeckNeeds:Color$Red|Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/nightscape_master.jpg -Oracle:{U}{U}, {T}: Return target creature to its owner's hand.\n{R}{R}, {T}: Nightscape Master deals 2 damage to target creature. \ No newline at end of file +Oracle:{U}{U}, {T}: Return target creature to its owner's hand.\n{R}{R}, {T}: Nightscape Master deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/n/nightshade_assassin.txt b/forge-gui/res/cardsfolder/n/nightshade_assassin.txt index 63af5b0c6a0..baaf42a2d87 100644 --- a/forge-gui/res/cardsfolder/n/nightshade_assassin.txt +++ b/forge-gui/res/cardsfolder/n/nightshade_assassin.txt @@ -1,14 +1,14 @@ -Name:Nightshade Assassin -ManaCost:2 B B -Types:Creature Human Assassin -PT:2/1 -K:First Strike -K:Madness:1 B -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigReveal | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may reveal X black cards in your hand. If you do, target creature gets -X/-X until end of turn. -SVar:TrigReveal:AB$ Reveal | Cost$ 0 | Defined$ You | RevealValid$ Card.Black | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | IsCurse$ True | SubAbility$ DBNightshadeCleanup | References$ X -SVar:DBNightshadeCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount.Negative -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nightshade_assassin.jpg -Oracle:First strike\nWhen Nightshade Assassin enters the battlefield, you may reveal X black cards in your hand. If you do, target creature gets -X/-X until end of turn.\nMadness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Name:Nightshade Assassin +ManaCost:2 B B +Types:Creature Human Assassin +PT:2/1 +K:First Strike +K:Madness:1 B +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigReveal | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may reveal X black cards in your hand. If you do, target creature gets -X/-X until end of turn. +SVar:TrigReveal:AB$ Reveal | Cost$ 0 | Defined$ You | RevealValid$ Card.Black | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | IsCurse$ True | SubAbility$ DBNightshadeCleanup | References$ X +SVar:DBNightshadeCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount.Negative +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nightshade_assassin.jpg +Oracle:First strike\nWhen Nightshade Assassin enters the battlefield, you may reveal X black cards in your hand. If you do, target creature gets -X/-X until end of turn.\nMadness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/n/nightshade_peddler.txt b/forge-gui/res/cardsfolder/n/nightshade_peddler.txt index acaf7cd9b87..f4ddaca72aa 100644 --- a/forge-gui/res/cardsfolder/n/nightshade_peddler.txt +++ b/forge-gui/res/cardsfolder/n/nightshade_peddler.txt @@ -1,8 +1,8 @@ -Name:Nightshade Peddler -ManaCost:1 G -Types:Creature Human Druid -PT:1/1 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Deathtouch | Description$ As long as CARDNAME is paired with another creature, both creatures have deathtouch. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nightshade_peddler.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Nightshade Peddler is paired with another creature, both creatures have deathtouch. \ No newline at end of file +Name:Nightshade Peddler +ManaCost:1 G +Types:Creature Human Druid +PT:1/1 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Deathtouch | Description$ As long as CARDNAME is paired with another creature, both creatures have deathtouch. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nightshade_peddler.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Nightshade Peddler is paired with another creature, both creatures have deathtouch. diff --git a/forge-gui/res/cardsfolder/n/nightshade_schemers.txt b/forge-gui/res/cardsfolder/n/nightshade_schemers.txt index 7a0e6832a4d..cb9658c34fa 100644 --- a/forge-gui/res/cardsfolder/n/nightshade_schemers.txt +++ b/forge-gui/res/cardsfolder/n/nightshade_schemers.txt @@ -9,4 +9,4 @@ SVar:DBLoseLife:DB$ LoseLife | Defined$ Opponent | LifeAmount$ 2 | ConditionDefi SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nightshade_schemers.jpg -Oracle:Flying\nKinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Nightshade Schemers, you may reveal it. If you do, each opponent loses 2 life. \ No newline at end of file +Oracle:Flying\nKinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Nightshade Schemers, you may reveal it. If you do, each opponent loses 2 life. diff --git a/forge-gui/res/cardsfolder/n/nightshade_seer.txt b/forge-gui/res/cardsfolder/n/nightshade_seer.txt index 863e0bf0b30..e6ea975f02e 100644 --- a/forge-gui/res/cardsfolder/n/nightshade_seer.txt +++ b/forge-gui/res/cardsfolder/n/nightshade_seer.txt @@ -1,11 +1,11 @@ -Name:Nightshade Seer -ManaCost:3 B -Types:Creature Human Wizard -PT:1/1 -A:AB$ Reveal | Cost$ 2 B T | Defined$ You | RevealValid$ Card.Black | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBNightshadePump | SpellDescription$ Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way. -SVar:DBNightshadePump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ NightshadeX | NumDef$ NightshadeX | IsCurse$ True | SubAbility$ DBNightshadeCleanup | References$ NightshadeX -SVar:DBNightshadeCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:NightshadeX:Remembered$Amount.Negative -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nightshade_seer.jpg -Oracle:{2}{B}, {T}: Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way. \ No newline at end of file +Name:Nightshade Seer +ManaCost:3 B +Types:Creature Human Wizard +PT:1/1 +A:AB$ Reveal | Cost$ 2 B T | Defined$ You | RevealValid$ Card.Black | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBNightshadePump | SpellDescription$ Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way. +SVar:DBNightshadePump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ NightshadeX | NumDef$ NightshadeX | IsCurse$ True | SubAbility$ DBNightshadeCleanup | References$ NightshadeX +SVar:DBNightshadeCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:NightshadeX:Remembered$Amount.Negative +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nightshade_seer.jpg +Oracle:{2}{B}, {T}: Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way. diff --git a/forge-gui/res/cardsfolder/n/nightshade_stinger.txt b/forge-gui/res/cardsfolder/n/nightshade_stinger.txt index 75d3b5de4b2..f03f9d1d64a 100644 --- a/forge-gui/res/cardsfolder/n/nightshade_stinger.txt +++ b/forge-gui/res/cardsfolder/n/nightshade_stinger.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card139456.jpg -Oracle:Flying\nNightshade Stinger can't block. \ No newline at end of file +Oracle:Flying\nNightshade Stinger can't block. diff --git a/forge-gui/res/cardsfolder/n/nightsky_mimic.txt b/forge-gui/res/cardsfolder/n/nightsky_mimic.txt index 8180b0c7e5a..cb4ce8dd6e1 100644 --- a/forge-gui/res/cardsfolder/n/nightsky_mimic.txt +++ b/forge-gui/res/cardsfolder/n/nightsky_mimic.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.White+Black | ValidActivatingPlayer$ You | T SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 4 | Keywords$ Flying SVar:BuffedBy:Card.Black+White SVar:Picture:http://www.wizards.com/global/images/magic/general/nightsky_mimic.jpg -Oracle:Whenever you cast a spell that's both white and black, Nightsky Mimic becomes 4/4 and gains flying until end of turn. \ No newline at end of file +Oracle:Whenever you cast a spell that's both white and black, Nightsky Mimic becomes 4/4 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nightsoil_kami.txt b/forge-gui/res/cardsfolder/n/nightsoil_kami.txt index 18132944ab6..ee166163480 100644 --- a/forge-gui/res/cardsfolder/n/nightsoil_kami.txt +++ b/forge-gui/res/cardsfolder/n/nightsoil_kami.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:6/4 K:Soulshift 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/nightsoil_kami.jpg -Oracle:Soulshift 5 (When this creature dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Soulshift 5 (When this creature dies, you may return target Spirit card with converted mana cost 5 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/n/nightstalker_engine.txt b/forge-gui/res/cardsfolder/n/nightstalker_engine.txt index 25bf669b089..257302c3d85 100644 --- a/forge-gui/res/cardsfolder/n/nightstalker_engine.txt +++ b/forge-gui/res/cardsfolder/n/nightstalker_engine.txt @@ -5,4 +5,4 @@ PT:*/3 S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | References$ X | Description$ CARDNAME's power is equal to the number of creature cards in your graveyard. SVar:X:Count$TypeInYourYard.Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/nightstalker_engine.jpg -Oracle:Nightstalker Engine's power is equal to the number of creature cards in your graveyard. \ No newline at end of file +Oracle:Nightstalker Engine's power is equal to the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/n/nightveil_specter.txt b/forge-gui/res/cardsfolder/n/nightveil_specter.txt index ba8ec919e6b..fc837f65ec3 100644 --- a/forge-gui/res/cardsfolder/n/nightveil_specter.txt +++ b/forge-gui/res/cardsfolder/n/nightveil_specter.txt @@ -1,15 +1,15 @@ -Name:Nightveil Specter -ManaCost:UB UB UB -Types:Creature Specter -PT:2/3 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player exiles the top card of his or her library. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Destination$ Exile | RememberMilled$ True -S:Mode$ Continuous | Affected$ Card.IsRemembered+OppOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played by your opponent | Description$ You may play cards exiled with CARDNAME. -S:Mode$ Continuous | Affected$ Card.IsRemembered+YouOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nightveil_specter.jpg -Oracle:Flying\nWhenever Nightveil Specter deals combat damage to a player, that player exiles the top card of his or her library.\nYou may play cards exiled with Nightveil Specter. \ No newline at end of file +Name:Nightveil Specter +ManaCost:UB UB UB +Types:Creature Specter +PT:2/3 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player exiles the top card of his or her library. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Destination$ Exile | RememberMilled$ True +S:Mode$ Continuous | Affected$ Card.IsRemembered+OppOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played by your opponent | Description$ You may play cards exiled with CARDNAME. +S:Mode$ Continuous | Affected$ Card.IsRemembered+YouOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nightveil_specter.jpg +Oracle:Flying\nWhenever Nightveil Specter deals combat damage to a player, that player exiles the top card of his or her library.\nYou may play cards exiled with Nightveil Specter. diff --git a/forge-gui/res/cardsfolder/n/nightwind_glider.txt b/forge-gui/res/cardsfolder/n/nightwind_glider.txt index ae96daf5994..ce9cd7d0e42 100644 --- a/forge-gui/res/cardsfolder/n/nightwind_glider.txt +++ b/forge-gui/res/cardsfolder/n/nightwind_glider.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/nightwind_glider.jpg -Oracle:Flying, protection from black \ No newline at end of file +Oracle:Flying, protection from black diff --git a/forge-gui/res/cardsfolder/n/nightwing_shade.txt b/forge-gui/res/cardsfolder/n/nightwing_shade.txt index 0870640ed85..26eed481260 100644 --- a/forge-gui/res/cardsfolder/n/nightwing_shade.txt +++ b/forge-gui/res/cardsfolder/n/nightwing_shade.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ 1 B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/nightwing_shade.jpg -Oracle:Flying\n{1}{B}: Nightwing Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{B}: Nightwing Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nihil_spellbomb.txt b/forge-gui/res/cardsfolder/n/nihil_spellbomb.txt index 55faed8c4b8..ad96d7a7942 100644 --- a/forge-gui/res/cardsfolder/n/nihil_spellbomb.txt +++ b/forge-gui/res/cardsfolder/n/nihil_spellbomb.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ B | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nihil_spellbomb.jpg -Oracle:{T}, Sacrifice Nihil Spellbomb: Exile all cards from target player's graveyard.\nWhen Nihil Spellbomb is put into a graveyard from the battlefield, you may pay {B}. If you do, draw a card. \ No newline at end of file +Oracle:{T}, Sacrifice Nihil Spellbomb: Exile all cards from target player's graveyard.\nWhen Nihil Spellbomb is put into a graveyard from the battlefield, you may pay {B}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/n/nihilistic_glee.txt b/forge-gui/res/cardsfolder/n/nihilistic_glee.txt index f8435d3a1a7..90503f6950a 100644 --- a/forge-gui/res/cardsfolder/n/nihilistic_glee.txt +++ b/forge-gui/res/cardsfolder/n/nihilistic_glee.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ 1 PayLife<2> | NumCards$ 1 | Activation$ Hellbent | PrecostDe SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nihilistic_glee.jpg -Oracle:{2}{B}, Discard a card: Target opponent loses 1 life and you gain 1 life.\nHellbent - {1}, Pay 2 life: Draw a card. Activate this ability only if you have no cards in hand. \ No newline at end of file +Oracle:{2}{B}, Discard a card: Target opponent loses 1 life and you gain 1 life.\nHellbent - {1}, Pay 2 life: Draw a card. Activate this ability only if you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/n/nihilith.txt b/forge-gui/res/cardsfolder/n/nihilith.txt index 8ed6e3f016a..7b45acb3e1f 100644 --- a/forge-gui/res/cardsfolder/n/nihilith.txt +++ b/forge-gui/res/cardsfolder/n/nihilith.txt @@ -7,4 +7,4 @@ K:Suspend:7:1 B T:Mode$ ChangesZone | ValidCard$ Card.nonToken+OppOwn | Origin$ Any | Destination$ Graveyard | IsPresent$ Card.Self+suspended | PresentZone$ Exile | TriggerZones$ Exile | Execute$ TrigRemoveCounter | OptionalDecider$ You | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere, if CARDNAME is suspended, you may remove a time counter from CARDNAME. SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nihilith.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSuspend 7-{1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with seven time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a card is put into an opponent's graveyard from anywhere, if Nihilith is suspended, you may remove a time counter from Nihilith. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nSuspend 7-{1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with seven time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a card is put into an opponent's graveyard from anywhere, if Nihilith is suspended, you may remove a time counter from Nihilith. diff --git a/forge-gui/res/cardsfolder/n/nikko_onna.txt b/forge-gui/res/cardsfolder/n/nikko_onna.txt index 03af687606e..61c6a692a29 100644 --- a/forge-gui/res/cardsfolder/n/nikko_onna.txt +++ b/forge-gui/res/cardsfolder/n/nikko_onna.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:TrigDestroy:DB$Destroy | ValidTgts$ Enchantment | TgtPrompt$ Choose target enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/nikko_onna.jpg -Oracle:When Nikko-Onna enters the battlefield, destroy target enchantment.\nWhenever you cast a Spirit or Arcane spell, you may return Nikko-Onna to its owner's hand. \ No newline at end of file +Oracle:When Nikko-Onna enters the battlefield, destroy target enchantment.\nWhenever you cast a Spirit or Arcane spell, you may return Nikko-Onna to its owner's hand. diff --git a/forge-gui/res/cardsfolder/n/nim_abomination.txt b/forge-gui/res/cardsfolder/n/nim_abomination.txt index 4d8889ecb5b..6266dd4f768 100644 --- a/forge-gui/res/cardsfolder/n/nim_abomination.txt +++ b/forge-gui/res/cardsfolder/n/nim_abomination.txt @@ -5,4 +5,4 @@ PT:3/4 T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+untapped | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your end step, if CARDNAME is untapped, you lose 3 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_abomination.jpg -Oracle:At the beginning of your end step, if Nim Abomination is untapped, you lose 3 life. \ No newline at end of file +Oracle:At the beginning of your end step, if Nim Abomination is untapped, you lose 3 life. diff --git a/forge-gui/res/cardsfolder/n/nim_deathmantle.txt b/forge-gui/res/cardsfolder/n/nim_deathmantle.txt index 79726f19ce6..908b7b09415 100644 --- a/forge-gui/res/cardsfolder/n/nim_deathmantle.txt +++ b/forge-gui/res/cardsfolder/n/nim_deathmantle.txt @@ -1,11 +1,11 @@ -Name:Nim Deathmantle -ManaCost:2 -Types:Artifact Equipment -K:Equip 4 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Intimidate | AddType$ Zombie | RemoveCreatureTypes$ True | SetColor$ Black | Description$ Equipped creature gets +2/+2, has intimidate, and is a black Zombie. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {4}. If you do, return that card to the battlefield and attach CARDNAME to it. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 4 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield | RememberChanged$ True | SubAbility$ DBAttach -SVar:DBAttach:DB$ Attach | Cost$ 0 | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_deathmantle.jpg -Oracle:Equipped creature gets +2/+2, has intimidate, and is a black Zombie.\nWhenever a nontoken creature is put into your graveyard from the battlefield, you may pay {4}. If you do, return that card to the battlefield and attach Nim Deathmantle to it.\nEquip {4} \ No newline at end of file +Name:Nim Deathmantle +ManaCost:2 +Types:Artifact Equipment +K:Equip 4 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Intimidate | AddType$ Zombie | RemoveCreatureTypes$ True | SetColor$ Black | Description$ Equipped creature gets +2/+2, has intimidate, and is a black Zombie. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken creature is put into your graveyard from the battlefield, you may pay {4}. If you do, return that card to the battlefield and attach CARDNAME to it. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 4 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield | RememberChanged$ True | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Cost$ 0 | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_deathmantle.jpg +Oracle:Equipped creature gets +2/+2, has intimidate, and is a black Zombie.\nWhenever a nontoken creature is put into your graveyard from the battlefield, you may pay {4}. If you do, return that card to the battlefield and attach Nim Deathmantle to it.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/n/nim_devourer.txt b/forge-gui/res/cardsfolder/n/nim_devourer.txt index 439ba44b0e1..1c62f0be362 100644 --- a/forge-gui/res/cardsfolder/n/nim_devourer.txt +++ b/forge-gui/res/cardsfolder/n/nim_devourer.txt @@ -9,4 +9,4 @@ SVar:DBSac:DB$ Sacrifice | Defined$ You | SacValid$ Creature SVar:BuffedBy:Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_devourer.jpg -Oracle:Nim Devourer gets +1/+0 for each artifact you control.\n{B}{B}: Return Nim Devourer from your graveyard to the battlefield, then sacrifice a creature. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Nim Devourer gets +1/+0 for each artifact you control.\n{B}{B}: Return Nim Devourer from your graveyard to the battlefield, then sacrifice a creature. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/n/nim_grotesque.txt b/forge-gui/res/cardsfolder/n/nim_grotesque.txt index c585be12eec..1101ebb4ebb 100644 --- a/forge-gui/res/cardsfolder/n/nim_grotesque.txt +++ b/forge-gui/res/cardsfolder/n/nim_grotesque.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Artifact.YouCtrl SVar:BuffedBy:Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_grotesque.jpg -Oracle:Nim Grotesque gets +1/+0 for each artifact you control. \ No newline at end of file +Oracle:Nim Grotesque gets +1/+0 for each artifact you control. diff --git a/forge-gui/res/cardsfolder/n/nim_lasher.txt b/forge-gui/res/cardsfolder/n/nim_lasher.txt index 065b6b4789c..41aba2e1609 100644 --- a/forge-gui/res/cardsfolder/n/nim_lasher.txt +++ b/forge-gui/res/cardsfolder/n/nim_lasher.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Artifact.YouCtrl SVar:BuffedBy:Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_lasher.jpg -Oracle:Nim Lasher gets +1/+0 for each artifact you control. \ No newline at end of file +Oracle:Nim Lasher gets +1/+0 for each artifact you control. diff --git a/forge-gui/res/cardsfolder/n/nim_replica.txt b/forge-gui/res/cardsfolder/n/nim_replica.txt index 135eddd4566..b2cd661cd56 100644 --- a/forge-gui/res/cardsfolder/n/nim_replica.txt +++ b/forge-gui/res/cardsfolder/n/nim_replica.txt @@ -5,4 +5,4 @@ PT:3/1 A:AB$ Pump | Cost$ 2 B Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_replica.jpg -Oracle:{2}{B}, Sacrifice Nim Replica: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{2}{B}, Sacrifice Nim Replica: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nim_shambler.txt b/forge-gui/res/cardsfolder/n/nim_shambler.txt index 7c163c025dc..2b19250d979 100644 --- a/forge-gui/res/cardsfolder/n/nim_shambler.txt +++ b/forge-gui/res/cardsfolder/n/nim_shambler.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Artifact.YouCtrl SVar:BuffedBy:Artifact SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_shambler.jpg -Oracle:Nim Shambler gets +1/+0 for each artifact you control.\nSacrifice a creature: Regenerate Nim Shambler. \ No newline at end of file +Oracle:Nim Shambler gets +1/+0 for each artifact you control.\nSacrifice a creature: Regenerate Nim Shambler. diff --git a/forge-gui/res/cardsfolder/n/nim_shrieker.txt b/forge-gui/res/cardsfolder/n/nim_shrieker.txt index 1e10152e754..cd93208b10e 100644 --- a/forge-gui/res/cardsfolder/n/nim_shrieker.txt +++ b/forge-gui/res/cardsfolder/n/nim_shrieker.txt @@ -9,4 +9,4 @@ SVar:NeedsToPlayVar:X GE2 SVar:RemRandomDeck:True SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/nim_shrieker.jpg -Oracle:Flying\nNim Shrieker gets +1/+0 for each artifact you control. \ No newline at end of file +Oracle:Flying\nNim Shrieker gets +1/+0 for each artifact you control. diff --git a/forge-gui/res/cardsfolder/n/nimana_sell_sword.txt b/forge-gui/res/cardsfolder/n/nimana_sell_sword.txt index 8c0402544ae..41569159e6f 100644 --- a/forge-gui/res/cardsfolder/n/nimana_sell_sword.txt +++ b/forge-gui/res/cardsfolder/n/nimana_sell_sword.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/nimana_sell_sword.jpg -Oracle:Whenever Nimana Sell-Sword or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Nimana Sell-Sword. \ No newline at end of file +Oracle:Whenever Nimana Sell-Sword or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Nimana Sell-Sword. diff --git a/forge-gui/res/cardsfolder/n/nimble_mongoose.txt b/forge-gui/res/cardsfolder/n/nimble_mongoose.txt index 7478c191112..7f9d4268e1a 100644 --- a/forge-gui/res/cardsfolder/n/nimble_mongoose.txt +++ b/forge-gui/res/cardsfolder/n/nimble_mongoose.txt @@ -5,4 +5,4 @@ PT:1/1 K:Shroud S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Threshold | Description$ Threshold - CARDNAME gets +2/+2 as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/nimble_mongoose.jpg -Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nThreshold - Nimble Mongoose gets +2/+2 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Shroud (This permanent can't be the target of spells or abilities.)\nThreshold - Nimble Mongoose gets +2/+2 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/n/nimbus_maze.txt b/forge-gui/res/cardsfolder/n/nimbus_maze.txt index 7f5b1fb6d96..33a329d7980 100644 --- a/forge-gui/res/cardsfolder/n/nimbus_maze.txt +++ b/forge-gui/res/cardsfolder/n/nimbus_maze.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ T | Produced$ W | IsPresent$ Island.YouCtrl | SpellDescription$ Add {W} to your mana pool. Activate this ability only if you control an Island. A:AB$ Mana | Cost$ T | Produced$ U | IsPresent$ Plains.YouCtrl | SpellDescription$ Add {U} to your mana pool. Activate this ability only if you control a Plains. SVar:Picture:http://www.wizards.com/global/images/magic/general/nimbus_maze.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} to your mana pool. Activate this ability only if you control an Island.\n{T}: Add {U} to your mana pool. Activate this ability only if you control a Plains. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} to your mana pool. Activate this ability only if you control an Island.\n{T}: Add {U} to your mana pool. Activate this ability only if you control a Plains. diff --git a/forge-gui/res/cardsfolder/n/nimbus_naiad.txt b/forge-gui/res/cardsfolder/n/nimbus_naiad.txt index 260eb1ffa62..689eefb571c 100644 --- a/forge-gui/res/cardsfolder/n/nimbus_naiad.txt +++ b/forge-gui/res/cardsfolder/n/nimbus_naiad.txt @@ -1,9 +1,9 @@ -Name:Nimbus Naiad -ManaCost:2 U -Types:Enchantment Creature Nymph -PT:2/2 -K:Bestow:4 U -K:Flying -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+2 and has flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nimbus_naiad.jpg -Oracle:Bestow {4}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying\nEnchanted creature gets +2/+2 and has flying. \ No newline at end of file +Name:Nimbus Naiad +ManaCost:2 U +Types:Enchantment Creature Nymph +PT:2/2 +K:Bestow:4 U +K:Flying +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+2 and has flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nimbus_naiad.jpg +Oracle:Bestow {4}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFlying\nEnchanted creature gets +2/+2 and has flying. diff --git a/forge-gui/res/cardsfolder/n/nimbus_swimmer.txt b/forge-gui/res/cardsfolder/n/nimbus_swimmer.txt index 004ad7e5fcb..d1c6e443924 100644 --- a/forge-gui/res/cardsfolder/n/nimbus_swimmer.txt +++ b/forge-gui/res/cardsfolder/n/nimbus_swimmer.txt @@ -1,9 +1,9 @@ -Name:Nimbus Swimmer -ManaCost:X G U -Types:Creature Leviathan -PT:0/0 -K:Flying -K:etbCounter:P1P1:X -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/nimbus_swimmer.jpg -Oracle:Flying\nNimbus Swimmer enters the battlefield with X +1/+1 counters on it. \ No newline at end of file +Name:Nimbus Swimmer +ManaCost:X G U +Types:Creature Leviathan +PT:0/0 +K:Flying +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/nimbus_swimmer.jpg +Oracle:Flying\nNimbus Swimmer enters the battlefield with X +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/n/nimbus_wings.txt b/forge-gui/res/cardsfolder/n/nimbus_wings.txt index cf137e7f7d2..5034663329a 100644 --- a/forge-gui/res/cardsfolder/n/nimbus_wings.txt +++ b/forge-gui/res/cardsfolder/n/nimbus_wings.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +1/+2 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/nimbus_wings.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+2 and has flying. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+2 and has flying. diff --git a/forge-gui/res/cardsfolder/n/nin_the_pain_artist.txt b/forge-gui/res/cardsfolder/n/nin_the_pain_artist.txt index ff148bfc541..4aa82daad29 100644 --- a/forge-gui/res/cardsfolder/n/nin_the_pain_artist.txt +++ b/forge-gui/res/cardsfolder/n/nin_the_pain_artist.txt @@ -7,4 +7,4 @@ SVar:DBDraw:DB$Draw | Defined$ TargetedController | NumCards$ X | References$ X SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nin_the_pain_artist.jpg -Oracle:{X}{U}{R}, {T}: Nin, the Pain Artist deals X damage to target creature. That creature's controller draws X cards. \ No newline at end of file +Oracle:{X}{U}{R}, {T}: Nin, the Pain Artist deals X damage to target creature. That creature's controller draws X cards. diff --git a/forge-gui/res/cardsfolder/n/nine_ringed_bo.txt b/forge-gui/res/cardsfolder/n/nine_ringed_bo.txt index fdecd493244..2098ba47b54 100644 --- a/forge-gui/res/cardsfolder/n/nine_ringed_bo.txt +++ b/forge-gui/res/cardsfolder/n/nine_ringed_bo.txt @@ -5,4 +5,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.Spirit | NumDmg$ 1 | SubAbilit SVar:DB:DB$Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nine_ringed_bo.jpg -Oracle:{T}: Nine-Ringed Bo deals 1 damage to target Spirit creature. If that creature would die this turn, exile it instead. \ No newline at end of file +Oracle:{T}: Nine-Ringed Bo deals 1 damage to target Spirit creature. If that creature would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/n/ninja_of_the_deep_hours.txt b/forge-gui/res/cardsfolder/n/ninja_of_the_deep_hours.txt index 66dbddc6f34..e31ee130379 100644 --- a/forge-gui/res/cardsfolder/n/ninja_of_the_deep_hours.txt +++ b/forge-gui/res/cardsfolder/n/ninja_of_the_deep_hours.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 1 U Return<1/Creature.attacking+unblocked> | CostDesc$ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDraw | OptionalDecider$ You | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ninja_of_the_deep_hours.jpg -Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Ninja of the Deep Hours deals combat damage to a player, you may draw a card. \ No newline at end of file +Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Ninja of the Deep Hours deals combat damage to a player, you may draw a card. diff --git a/forge-gui/res/cardsfolder/n/nip_gwyllion.txt b/forge-gui/res/cardsfolder/n/nip_gwyllion.txt index 20dbdc4c42e..f232d360aea 100644 --- a/forge-gui/res/cardsfolder/n/nip_gwyllion.txt +++ b/forge-gui/res/cardsfolder/n/nip_gwyllion.txt @@ -4,4 +4,4 @@ Types:Creature Hag PT:1/1 K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/nip_gwyllion.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/n/nirkana_cutthroat.txt b/forge-gui/res/cardsfolder/n/nirkana_cutthroat.txt index c8e6242f62c..39edaaa9073 100644 --- a/forge-gui/res/cardsfolder/n/nirkana_cutthroat.txt +++ b/forge-gui/res/cardsfolder/n/nirkana_cutthroat.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 5 | SetToughness$ 4 | AddKe SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE2_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE3_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/nirkana_cutthroat.jpg -Oracle:Level up {2}{B} ({2}{B}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n4/3\nDeathtouch\nLEVEL 3+\n5/4\nFirst strike, deathtouch \ No newline at end of file +Oracle:Level up {2}{B} ({2}{B}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n4/3\nDeathtouch\nLEVEL 3+\n5/4\nFirst strike, deathtouch diff --git a/forge-gui/res/cardsfolder/n/nirkana_revenant.txt b/forge-gui/res/cardsfolder/n/nirkana_revenant.txt index b08b8bf974a..3d3233bdb5b 100644 --- a/forge-gui/res/cardsfolder/n/nirkana_revenant.txt +++ b/forge-gui/res/cardsfolder/n/nirkana_revenant.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets 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/nirkana_revenant.jpg -Oracle:Whenever you tap a Swamp for mana, add {B} to your mana pool (in addition to the mana the land produces).\n{B}: Nirkana Revenant gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever you tap a Swamp for mana, add {B} to your mana pool (in addition to the mana the land produces).\n{B}: Nirkana Revenant gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nissa_revane.txt b/forge-gui/res/cardsfolder/n/nissa_revane.txt index f592fd46faf..d682e525c82 100644 --- a/forge-gui/res/cardsfolder/n/nissa_revane.txt +++ b/forge-gui/res/cardsfolder/n/nissa_revane.txt @@ -9,4 +9,4 @@ SVar:XLife:Count$TypeYouCtrl.Elf/Times.2 SVar:XFetch:Count$TypeInYourLibrary.Elf SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nissa_revane.jpg -Oracle:[+1] Search your library for a card named Nissa's Chosen and put it onto the battlefield. Then shuffle your library.\n[+1] You gain 2 life for each Elf you control.\n[-7] Search your library for any number of Elf creature cards and put them onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:[+1] Search your library for a card named Nissa's Chosen and put it onto the battlefield. Then shuffle your library.\n[+1] You gain 2 life for each Elf you control.\n[-7] Search your library for any number of Elf creature cards and put them onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/n/nissas_chosen.txt b/forge-gui/res/cardsfolder/n/nissas_chosen.txt index 51527858e86..2fa8aba7860 100644 --- a/forge-gui/res/cardsfolder/n/nissas_chosen.txt +++ b/forge-gui/res/cardsfolder/n/nissas_chosen.txt @@ -5,4 +5,4 @@ PT:2/3 R:Event$ Moved | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | ReplaceWith$ NissaChosenRep | Description$ If CARDNAME would die, put it on the bottom of its owner's library instead. SVar:NissaChosenRep:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Library | LibraryPosition$ -1 | Defined$ ReplacedCard SVar:Picture:http://www.wizards.com/global/images/magic/general/nissas_chosen.jpg -Oracle:If Nissa's Chosen would die, put it on the bottom of its owner's library instead. \ No newline at end of file +Oracle:If Nissa's Chosen would die, put it on the bottom of its owner's library instead. diff --git a/forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt b/forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt index 41c405f1f97..bac525431b0 100644 --- a/forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt +++ b/forge-gui/res/cardsfolder/n/niv_mizzet_dracogenius.txt @@ -1,10 +1,10 @@ -Name:Niv-Mizzet, Dracogenius -ManaCost:2 U U R R -Types:Legendary Creature Dragon Wizard -PT:5/5 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals damage to a player, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -A:AB$ DealDamage | Cost$ U R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/niv_mizzet_dracogenius.jpg -Oracle:Flying\nWhenever Niv-Mizzet, Dracogenius deals damage to a player, you may draw a card.\n{U}{R}: Niv-Mizzet, Dracogenius deals 1 damage to target creature or player. \ No newline at end of file +Name:Niv-Mizzet, Dracogenius +ManaCost:2 U U R R +Types:Legendary Creature Dragon Wizard +PT:5/5 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals damage to a player, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +A:AB$ DealDamage | Cost$ U R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/niv_mizzet_dracogenius.jpg +Oracle:Flying\nWhenever Niv-Mizzet, Dracogenius deals damage to a player, you may draw a card.\n{U}{R}: Niv-Mizzet, Dracogenius deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt b/forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt index a34a730773d..c7e771dd039 100644 --- a/forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt +++ b/forge-gui/res/cardsfolder/n/niv_mizzet_the_firemind.txt @@ -7,4 +7,4 @@ A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card. T:Mode$ Drawn | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever you draw a card, CARDNAME deals 1 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/niv_mizzet_the_firemind.jpg -Oracle:Flying\nWhenever you draw a card, Niv-Mizzet, the Firemind deals 1 damage to target creature or player.\n{T}: Draw a card. \ No newline at end of file +Oracle:Flying\nWhenever you draw a card, Niv-Mizzet, the Firemind deals 1 damage to target creature or player.\n{T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/n/niveous_wisps.txt b/forge-gui/res/cardsfolder/n/niveous_wisps.txt index c00c1081195..e9e1e3f818e 100644 --- a/forge-gui/res/cardsfolder/n/niveous_wisps.txt +++ b/forge-gui/res/cardsfolder/n/niveous_wisps.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | SubAbility$ DBTap | NumCards$ 1 SVar:DBTap:DB$Tap | Defined$ Targeted SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/niveous_wisps.jpg -Oracle:Target creature becomes white until end of turn. Tap that creature.\nDraw a card. \ No newline at end of file +Oracle:Target creature becomes white until end of turn. Tap that creature.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/n/nivix_aerie_of_the_firemind.txt b/forge-gui/res/cardsfolder/n/nivix_aerie_of_the_firemind.txt index 153f50c82a4..9602d6de3a0 100644 --- a/forge-gui/res/cardsfolder/n/nivix_aerie_of_the_firemind.txt +++ b/forge-gui/res/cardsfolder/n/nivix_aerie_of_the_firemind.txt @@ -1,10 +1,10 @@ -Name:Nivix, Aerie of the Firemind -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Dig | Cost$ T 2 U R | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Exile the top card of your library. Until your next turn, you may cast that card if it's an instant or sorcery. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played | PumpZone$ Exile | SubAbility$ DBCleanup | UntilYourNextTurn$ True | ConditionDefined$ Remembered | ConditionPresent$ Instant,Sorcery | ConditionCompare$ EQ1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_aerie_of_the_firemind.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}{U}{R}, {T}: Exile the top card of your library. Until your next turn, you may cast that card if it's an instant or sorcery. \ No newline at end of file +Name:Nivix, Aerie of the Firemind +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Dig | Cost$ T 2 U R | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Exile the top card of your library. Until your next turn, you may cast that card if it's an instant or sorcery. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played | PumpZone$ Exile | SubAbility$ DBCleanup | UntilYourNextTurn$ True | ConditionDefined$ Remembered | ConditionPresent$ Instant,Sorcery | ConditionCompare$ EQ1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_aerie_of_the_firemind.jpg +Oracle:{T}: Add {1} to your mana pool.\n{2}{U}{R}, {T}: Exile the top card of your library. Until your next turn, you may cast that card if it's an instant or sorcery. diff --git a/forge-gui/res/cardsfolder/n/nivix_cyclops.txt b/forge-gui/res/cardsfolder/n/nivix_cyclops.txt index c18036be6df..180745887ab 100644 --- a/forge-gui/res/cardsfolder/n/nivix_cyclops.txt +++ b/forge-gui/res/cardsfolder/n/nivix_cyclops.txt @@ -1,10 +1,10 @@ -Name:Nivix Cyclops -ManaCost:1 U R -Types:Creature Cyclops -PT:1/4 -K:Defender -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast an instant or sorcery spell, CARDNAME gets +3/+0 until end of turn and can attack this turn as though it didn't have defender. -SVar:TrigPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | NumAtt$ +3 -SVar:BuffedBy:Instant,Sorcery -SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_cyclops.jpg -Oracle:Defender\nWhenever you cast an instant or sorcery spell, Nivix Cyclops gets +3/+0 until end of turn and can attack this turn as though it didn't have defender. \ No newline at end of file +Name:Nivix Cyclops +ManaCost:1 U R +Types:Creature Cyclops +PT:1/4 +K:Defender +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast an instant or sorcery spell, CARDNAME gets +3/+0 until end of turn and can attack this turn as though it didn't have defender. +SVar:TrigPump:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | NumAtt$ +3 +SVar:BuffedBy:Instant,Sorcery +SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_cyclops.jpg +Oracle:Defender\nWhenever you cast an instant or sorcery spell, Nivix Cyclops gets +3/+0 until end of turn and can attack this turn as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/n/nivix_guildmage.txt b/forge-gui/res/cardsfolder/n/nivix_guildmage.txt index fa2dbdb32e4..3cf5bbb1a7e 100644 --- a/forge-gui/res/cardsfolder/n/nivix_guildmage.txt +++ b/forge-gui/res/cardsfolder/n/nivix_guildmage.txt @@ -1,9 +1,9 @@ -Name:Nivix Guildmage -ManaCost:U R -Types:Creature Human Wizard -PT:2/2 -A:AB$ Draw | Cost$ 1 U R | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose -A:AB$ CopySpellAbility | Cost$ 2 U R | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TargetType$ Spell | SpellDescription$ Copy target instant or sorcery spell you control. You may choose new targets for the copy. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_guildmage.jpg -Oracle:{1}{U}{R}: Draw a card, then discard a card.\n{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy. \ No newline at end of file +Name:Nivix Guildmage +ManaCost:U R +Types:Creature Human Wizard +PT:2/2 +A:AB$ Draw | Cost$ 1 U R | NumCards$ 1 | SpellDescription$ Draw a card, then discard a card. | SubAbility$ DBDiscard +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose +A:AB$ CopySpellAbility | Cost$ 2 U R | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TargetType$ Spell | SpellDescription$ Copy target instant or sorcery spell you control. You may choose new targets for the copy. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nivix_guildmage.jpg +Oracle:{1}{U}{R}: Draw a card, then discard a card.\n{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/n/nivmagus_elemental.txt b/forge-gui/res/cardsfolder/n/nivmagus_elemental.txt index 2f90581ab8e..ff3588c9ade 100644 --- a/forge-gui/res/cardsfolder/n/nivmagus_elemental.txt +++ b/forge-gui/res/cardsfolder/n/nivmagus_elemental.txt @@ -1,8 +1,8 @@ -Name:Nivmagus Elemental -ManaCost:UR -Types:Creature Elemental -PT:1/2 -A:AB$ PutCounter | Cost$ ExileFromStack<1/Spell.Instant+YouCtrl;Spell.Sorcery+YouCtrl/instant or sorcery spell> | CostDesc$ Exile an instant or sorcery spell you control: | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on CARDNAME. (That spell won't resolve.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nivmagus_elemental.jpg -Oracle:Exile an instant or sorcery spell you control: Put two +1/+1 counters on Nivmagus Elemental. (That spell won't resolve.) \ No newline at end of file +Name:Nivmagus Elemental +ManaCost:UR +Types:Creature Elemental +PT:1/2 +A:AB$ PutCounter | Cost$ ExileFromStack<1/Spell.Instant+YouCtrl;Spell.Sorcery+YouCtrl/instant or sorcery spell> | CostDesc$ Exile an instant or sorcery spell you control: | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Put two +1/+1 counters on CARDNAME. (That spell won't resolve.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nivmagus_elemental.jpg +Oracle:Exile an instant or sorcery spell you control: Put two +1/+1 counters on Nivmagus Elemental. (That spell won't resolve.) diff --git a/forge-gui/res/cardsfolder/n/nix.txt b/forge-gui/res/cardsfolder/n/nix.txt index bb95c505dd1..e634c8cb5af 100644 --- a/forge-gui/res/cardsfolder/n/nix.txt +++ b/forge-gui/res/cardsfolder/n/nix.txt @@ -1,7 +1,7 @@ -Name:Nix -ManaCost:U -Types:Instant -A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Card | CounterNoManaSpell$ True | SpellDescription$ Counter target spell if no mana was spent to cast it. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nix.jpg -Oracle:Counter target spell if no mana was spent to cast it. +Name:Nix +ManaCost:U +Types:Instant +A:SP$ Counter | Cost$ U | TargetType$ Spell | ValidTgts$ Card | CounterNoManaSpell$ True | SpellDescription$ Counter target spell if no mana was spent to cast it. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nix.jpg +Oracle:Counter target spell if no mana was spent to cast it. diff --git a/forge-gui/res/cardsfolder/n/no_dachi.txt b/forge-gui/res/cardsfolder/n/no_dachi.txt index b8983a0bffe..d4605400522 100644 --- a/forge-gui/res/cardsfolder/n/no_dachi.txt +++ b/forge-gui/res/cardsfolder/n/no_dachi.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddKeyword$ First Strike | Description$ Equipped creature gets +2/+0 and has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/no_dachi.jpg -Oracle:Equipped creature gets +2/+0 and has first strike.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +2/+0 and has first strike.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/n/no_mercy.txt b/forge-gui/res/cardsfolder/n/no_mercy.txt index c529da23078..b88c843c51c 100644 --- a/forge-gui/res/cardsfolder/n/no_mercy.txt +++ b/forge-gui/res/cardsfolder/n/no_mercy.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature deals damage to you, destroy it. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredSource SVar:Picture:http://www.wizards.com/global/images/magic/general/no_mercy.jpg -Oracle:Whenever a creature deals damage to you, destroy it. \ No newline at end of file +Oracle:Whenever a creature deals damage to you, destroy it. diff --git a/forge-gui/res/cardsfolder/n/no_quarter.txt b/forge-gui/res/cardsfolder/n/no_quarter.txt index e67f3f4a9e0..1f55c6d75f4 100644 --- a/forge-gui/res/cardsfolder/n/no_quarter.txt +++ b/forge-gui/res/cardsfolder/n/no_quarter.txt @@ -1,10 +1,10 @@ -Name:No Quarter -ManaCost:3 R -Types:Enchantment -T:Mode$ Blocks | ValidCard$ Creature.withLesserPower | ValidBlocked$ Creature | TriggerZones$ Battlefield | Execute$ DestroyBlocker | TriggerDescription$ Whenever a creature becomes blocked by a creature with lesser power, destroy the blocking creature. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Creature.withLesserPower | TriggerZones$ Battlefield | Execute$ DestroyAttacker | TriggerDescription$ Whenever a creature blocks a creature with lesser power, destroy the attacking creature. -SVar:DestroyBlocker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker -SVar:DestroyAttacker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredAttacker -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/no_quarter.jpg -Oracle:Whenever a creature becomes blocked by a creature with lesser power, destroy the blocking creature.\nWhenever a creature blocks a creature with lesser power, destroy the attacking creature. \ No newline at end of file +Name:No Quarter +ManaCost:3 R +Types:Enchantment +T:Mode$ Blocks | ValidCard$ Creature.withLesserPower | ValidBlocked$ Creature | TriggerZones$ Battlefield | Execute$ DestroyBlocker | TriggerDescription$ Whenever a creature becomes blocked by a creature with lesser power, destroy the blocking creature. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Creature.withLesserPower | TriggerZones$ Battlefield | Execute$ DestroyAttacker | TriggerDescription$ Whenever a creature blocks a creature with lesser power, destroy the attacking creature. +SVar:DestroyBlocker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker +SVar:DestroyAttacker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredAttacker +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/no_quarter.jpg +Oracle:Whenever a creature becomes blocked by a creature with lesser power, destroy the blocking creature.\nWhenever a creature blocks a creature with lesser power, destroy the attacking creature. diff --git a/forge-gui/res/cardsfolder/n/no_rest_for_the_wicked.txt b/forge-gui/res/cardsfolder/n/no_rest_for_the_wicked.txt index b0e4cf0e606..3099d16ca76 100644 --- a/forge-gui/res/cardsfolder/n/no_rest_for_the_wicked.txt +++ b/forge-gui/res/cardsfolder/n/no_rest_for_the_wicked.txt @@ -1,6 +1,6 @@ -Name:No Rest for the Wicked -ManaCost:1 B -Types:Enchantment -A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.Creature+YouCtrl | SpellDescription$ Return to your hand all creature cards in your graveyard that were put there from the battlefield this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/no_rest_for_the_wicked.jpg -Oracle:Sacrifice No Rest for the Wicked: Return to your hand all creature cards in your graveyard that were put there from the battlefield this turn. \ No newline at end of file +Name:No Rest for the Wicked +ManaCost:1 B +Types:Enchantment +A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.Creature+YouCtrl | SpellDescription$ Return to your hand all creature cards in your graveyard that were put there from the battlefield this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/no_rest_for_the_wicked.jpg +Oracle:Sacrifice No Rest for the Wicked: Return to your hand all creature cards in your graveyard that were put there from the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/n/nobilis_of_war.txt b/forge-gui/res/cardsfolder/n/nobilis_of_war.txt index 334ab84f952..cb7ce93989e 100644 --- a/forge-gui/res/cardsfolder/n/nobilis_of_war.txt +++ b/forge-gui/res/cardsfolder/n/nobilis_of_war.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddPower$ 2 | Description$ Attacking creatures you control get +2/+0. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/nobilis_of_war.jpg -Oracle:Flying\nAttacking creatures you control get +2/+0. \ No newline at end of file +Oracle:Flying\nAttacking creatures you control get +2/+0. diff --git a/forge-gui/res/cardsfolder/n/noble_benefactor.txt b/forge-gui/res/cardsfolder/n/noble_benefactor.txt index 051222bb49c..f0841c0be47 100644 --- a/forge-gui/res/cardsfolder/n/noble_benefactor.txt +++ b/forge-gui/res/cardsfolder/n/noble_benefactor.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player may search his or her library for a card and put that card into his or her hand. Then each player who searched his or her library this way shuffles it. SVar:TrigChangeZone:AB$ChangeZone | Optional$ True | Cost$ 0 | DefinedPlayer$ Each | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_benefactor.jpg -Oracle:When Noble Benefactor dies, each player may search his or her library for a card and put that card into his or her hand. Then each player who searched his or her library this way shuffles it. \ No newline at end of file +Oracle:When Noble Benefactor dies, each player may search his or her library for a card and put that card into his or her hand. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/n/noble_elephant.txt b/forge-gui/res/cardsfolder/n/noble_elephant.txt index f930315f0a4..a512b5122a8 100644 --- a/forge-gui/res/cardsfolder/n/noble_elephant.txt +++ b/forge-gui/res/cardsfolder/n/noble_elephant.txt @@ -1,9 +1,9 @@ -Name:Noble Elephant -ManaCost:3 W -Types:Creature Elephant -PT:2/2 -K:Trample -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_elephant.jpg -Oracle:Trample, 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.) +Name:Noble Elephant +ManaCost:3 W +Types:Creature Elephant +PT:2/2 +K:Trample +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_elephant.jpg +Oracle:Trample, 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.) diff --git a/forge-gui/res/cardsfolder/n/noble_hierarch.txt b/forge-gui/res/cardsfolder/n/noble_hierarch.txt index a8b0565533d..7154ad4a770 100644 --- a/forge-gui/res/cardsfolder/n/noble_hierarch.txt +++ b/forge-gui/res/cardsfolder/n/noble_hierarch.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_hierarch.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{T}: Add {G}, {W}, or {U} to your mana pool. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{T}: Add {G}, {W}, or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/n/noble_panther.txt b/forge-gui/res/cardsfolder/n/noble_panther.txt index 9487a7c1aa0..d8ed2e0145e 100644 --- a/forge-gui/res/cardsfolder/n/noble_panther.txt +++ b/forge-gui/res/cardsfolder/n/noble_panther.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:3/3 A:AB$ Pump | Cost$ 1 | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_panther.jpg -Oracle:{1}: Noble Panther gains first strike until end of turn. \ No newline at end of file +Oracle:{1}: Noble Panther gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/n/noble_purpose.txt b/forge-gui/res/cardsfolder/n/noble_purpose.txt index 45dd9438761..d8d29f5ada3 100644 --- a/forge-gui/res/cardsfolder/n/noble_purpose.txt +++ b/forge-gui/res/cardsfolder/n/noble_purpose.txt @@ -5,4 +5,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | Execute$ TrigGain | Trigger SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_purpose.jpg -Oracle:Whenever a creature you control deals combat damage, you gain that much life. \ No newline at end of file +Oracle:Whenever a creature you control deals combat damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/n/noble_quarry.txt b/forge-gui/res/cardsfolder/n/noble_quarry.txt index 48d5f1779ad..5c1a5a740c0 100644 --- a/forge-gui/res/cardsfolder/n/noble_quarry.txt +++ b/forge-gui/res/cardsfolder/n/noble_quarry.txt @@ -1,10 +1,10 @@ -Name:Noble Quarry -ManaCost:2 G -Types:Enchantment Creature Unicorn -PT:1/1 -K:Bestow:5 G -K:All creatures able to block CARDNAME do so. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ All creatures able to block enchanted creature do so. -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_quarry.jpg -Oracle:Bestow {5}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nAll creatures able to block Noble Quarry or enchanted creature do so.\nEnchanted creature gets +1/+1. +Name:Noble Quarry +ManaCost:2 G +Types:Enchantment Creature Unicorn +PT:1/1 +K:Bestow:5 G +K:All creatures able to block CARDNAME do so. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ All creatures able to block enchanted creature do so. +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_quarry.jpg +Oracle:Bestow {5}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nAll creatures able to block Noble Quarry or enchanted creature do so.\nEnchanted creature gets +1/+1. diff --git a/forge-gui/res/cardsfolder/n/noble_stand.txt b/forge-gui/res/cardsfolder/n/noble_stand.txt index a0303977d92..fc0d0afb607 100644 --- a/forge-gui/res/cardsfolder/n/noble_stand.txt +++ b/forge-gui/res/cardsfolder/n/noble_stand.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Blocks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature you control blocks, you gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_stand.jpg -Oracle:Whenever a creature you control blocks, you gain 2 life. \ No newline at end of file +Oracle:Whenever a creature you control blocks, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/n/noble_steeds.txt b/forge-gui/res/cardsfolder/n/noble_steeds.txt index 7247dea3602..34821e00f37 100644 --- a/forge-gui/res/cardsfolder/n/noble_steeds.txt +++ b/forge-gui/res/cardsfolder/n/noble_steeds.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Enchantment A:AB$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_steeds.jpg -Oracle:{1}{W}: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:{1}{W}: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/n/noble_templar.txt b/forge-gui/res/cardsfolder/n/noble_templar.txt index 1a3adc1b69b..ca276f9e7c2 100644 --- a/forge-gui/res/cardsfolder/n/noble_templar.txt +++ b/forge-gui/res/cardsfolder/n/noble_templar.txt @@ -5,4 +5,4 @@ PT:3/6 K:Vigilance K:TypeCycling:Plains:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_templar.jpg -Oracle:Vigilance\nPlainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Vigilance\nPlainscycling {2} ({2}, Discard this card: Search your library for a Plains card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/n/noble_vestige.txt b/forge-gui/res/cardsfolder/n/noble_vestige.txt index 4b26c15e945..ebf5bf01cc9 100644 --- a/forge-gui/res/cardsfolder/n/noble_vestige.txt +++ b/forge-gui/res/cardsfolder/n/noble_vestige.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying A:AB$ PreventDamage | Cost$ T | ValidTgts$ Player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/noble_vestige.jpg -Oracle:Flying\n{T}: Prevent the next 1 damage that would be dealt to target player this turn. \ No newline at end of file +Oracle:Flying\n{T}: Prevent the next 1 damage that would be dealt to target player this turn. diff --git a/forge-gui/res/cardsfolder/n/nocturnal_raid.txt b/forge-gui/res/cardsfolder/n/nocturnal_raid.txt index b0c8101884d..6dcfe9c3794 100644 --- a/forge-gui/res/cardsfolder/n/nocturnal_raid.txt +++ b/forge-gui/res/cardsfolder/n/nocturnal_raid.txt @@ -3,4 +3,4 @@ ManaCost:2 B B Types:Instant A:SP$ PumpAll | Cost$ 2 B B | ValidCards$ Creature.Black | NumAtt$ +2 | SpellDescription$ Black creatures get +2/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card25633.jpg -Oracle:Black creatures get +2/+0 until end of turn. \ No newline at end of file +Oracle:Black creatures get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/noetic_scales.txt b/forge-gui/res/cardsfolder/n/noetic_scales.txt index 8def174dce7..871ab1adf36 100644 --- a/forge-gui/res/cardsfolder/n/noetic_scales.txt +++ b/forge-gui/res/cardsfolder/n/noetic_scales.txt @@ -6,4 +6,4 @@ SVar:TrigBounce:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.ActivePlayerC SVar:X:Count$ValidHand Card.ActivePlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/noetic_scales.jpg -Oracle:At the beginning of each player's upkeep, return to its owner's hand each creature that player controls with power greater than the number of cards in his or her hand. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, return to its owner's hand each creature that player controls with power greater than the number of cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/n/noggin_whack.txt b/forge-gui/res/cardsfolder/n/noggin_whack.txt index a6c044e637a..033af6c86bd 100644 --- a/forge-gui/res/cardsfolder/n/noggin_whack.txt +++ b/forge-gui/res/cardsfolder/n/noggin_whack.txt @@ -1,11 +1,11 @@ -Name:Noggin Whack -ManaCost:2 B B -Types:Tribal Sorcery Rogue -A:SP$ Reveal | Cost$ 2 B B | ValidTgts$ Player | IsCurse$ True | NumCards$ 3 | RememberRevealed$ True | SubAbility$ DBChoose | SpellDescription$ Target player reveals three cards from his or her hand. You choose two of them. That player discards those cards. -A:SP$ Reveal | Cost$ 1 B | Activation$ Prowl | PrecostDesc$ Prowl | ValidTgts$ Player | IsCurse$ True | NumCards$ 3 | RememberRevealed$ True | SubAbility$ DBChoose | SpellDescription$ (You may cast this for its prowl cost if you dealt combat damage to a player this turn withRogue.) -SVar:DBChoose:DB$ ChooseCard | Amount$ 2 | Choices$ Card.IsRemembered | ChoiceZone$ Hand | Defined$ You | Mandatory$ True | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Mode$ Defined | DefinedCards$ ChosenCard | Defined$ Targeted | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/noggin_whack.jpg -Oracle:Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nTarget player reveals three cards from his or her hand. You choose two of them. That player discards those cards. \ No newline at end of file +Name:Noggin Whack +ManaCost:2 B B +Types:Tribal Sorcery Rogue +A:SP$ Reveal | Cost$ 2 B B | ValidTgts$ Player | IsCurse$ True | NumCards$ 3 | RememberRevealed$ True | SubAbility$ DBChoose | SpellDescription$ Target player reveals three cards from his or her hand. You choose two of them. That player discards those cards. +A:SP$ Reveal | Cost$ 1 B | Activation$ Prowl | PrecostDesc$ Prowl | ValidTgts$ Player | IsCurse$ True | NumCards$ 3 | RememberRevealed$ True | SubAbility$ DBChoose | SpellDescription$ (You may cast this for its prowl cost if you dealt combat damage to a player this turn withRogue.) +SVar:DBChoose:DB$ ChooseCard | Amount$ 2 | Choices$ Card.IsRemembered | ChoiceZone$ Hand | Defined$ You | Mandatory$ True | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Mode$ Defined | DefinedCards$ ChosenCard | Defined$ Targeted | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/noggin_whack.jpg +Oracle:Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nTarget player reveals three cards from his or her hand. You choose two of them. That player discards those cards. diff --git a/forge-gui/res/cardsfolder/n/noggle_bandit.txt b/forge-gui/res/cardsfolder/n/noggle_bandit.txt index bf2fdb76b9a..30b3d43874a 100644 --- a/forge-gui/res/cardsfolder/n/noggle_bandit.txt +++ b/forge-gui/res/cardsfolder/n/noggle_bandit.txt @@ -4,4 +4,4 @@ Types:Creature Noggle Rogue PT:2/2 K:CantBeBlockedBy Creature.withoutDefender SVar:Picture:http://www.wizards.com/global/images/magic/general/noggle_bandit.jpg -Oracle:Noggle Bandit can't be blocked except by creatures with defender. \ No newline at end of file +Oracle:Noggle Bandit can't be blocked except by creatures with defender. diff --git a/forge-gui/res/cardsfolder/n/noggle_bridgebreaker.txt b/forge-gui/res/cardsfolder/n/noggle_bridgebreaker.txt index c8777c0bbdd..6b1168b3641 100644 --- a/forge-gui/res/cardsfolder/n/noggle_bridgebreaker.txt +++ b/forge-gui/res/cardsfolder/n/noggle_bridgebreaker.txt @@ -5,4 +5,4 @@ PT:4/3 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:Picture:http://www.wizards.com/global/images/magic/general/noggle_bridgebreaker.jpg -Oracle:When Noggle Bridgebreaker enters the battlefield, return a land you control to its owner's hand. \ No newline at end of file +Oracle:When Noggle Bridgebreaker enters the battlefield, return a land you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/n/noggle_hedge_mage.txt b/forge-gui/res/cardsfolder/n/noggle_hedge_mage.txt index 30aa2706386..6c32f28aa19 100644 --- a/forge-gui/res/cardsfolder/n/noggle_hedge_mage.txt +++ b/forge-gui/res/cardsfolder/n/noggle_hedge_mage.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigTap:AB$Tap | Cost$ 0 | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Permanent SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/noggle_hedge_mage.jpg -Oracle:When Noggle Hedge-Mage enters the battlefield, if you control two or more Islands, you may tap two target permanents.\nWhen Noggle Hedge-Mage enters the battlefield, if you control two or more Mountains, you may have Noggle Hedge-Mage deal 2 damage to target player. \ No newline at end of file +Oracle:When Noggle Hedge-Mage enters the battlefield, if you control two or more Islands, you may tap two target permanents.\nWhen Noggle Hedge-Mage enters the battlefield, if you control two or more Mountains, you may have Noggle Hedge-Mage deal 2 damage to target player. diff --git a/forge-gui/res/cardsfolder/n/noggle_ransacker.txt b/forge-gui/res/cardsfolder/n/noggle_ransacker.txt index 4368d9b4d53..0de4d0a74dc 100644 --- a/forge-gui/res/cardsfolder/n/noggle_ransacker.txt +++ b/forge-gui/res/cardsfolder/n/noggle_ransacker.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ Each | NumCards$ 2 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ Each | Mode$ Random | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/noggle_ransacker.jpg -Oracle:When Noggle Ransacker enters the battlefield, each player draws two cards, then discards a card at random. \ No newline at end of file +Oracle:When Noggle Ransacker enters the battlefield, each player draws two cards, then discards a card at random. diff --git a/forge-gui/res/cardsfolder/n/nomad_decoy.txt b/forge-gui/res/cardsfolder/n/nomad_decoy.txt index f9a6eee8dbf..7f032d26841 100644 --- a/forge-gui/res/cardsfolder/n/nomad_decoy.txt +++ b/forge-gui/res/cardsfolder/n/nomad_decoy.txt @@ -1,9 +1,9 @@ -Name:Nomad Decoy -ManaCost:2 W -Types:Creature Human Nomad -PT:1/2 -A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. -A:AB$ Tap | Cost$ W W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | CheckSVar$ X | SVarCompare$ GE7 | References$ X | SpellDescription$ Threshold - Tap two target creatures. Activate this ability only if seven or more cards are in your graveyard. -SVar:X:Count$InYourYard -SVar:Picture:http://www.wizards.com/global/images/magic/general/nomad_decoy.jpg -Oracle:{W}, {T}: Tap target creature.\nThreshold - {W}{W}, {T}: Tap two target creatures. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Name:Nomad Decoy +ManaCost:2 W +Types:Creature Human Nomad +PT:1/2 +A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. +A:AB$ Tap | Cost$ W W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | CheckSVar$ X | SVarCompare$ GE7 | References$ X | SpellDescription$ Threshold - Tap two target creatures. Activate this ability only if seven or more cards are in your graveyard. +SVar:X:Count$InYourYard +SVar:Picture:http://www.wizards.com/global/images/magic/general/nomad_decoy.jpg +Oracle:{W}, {T}: Tap target creature.\nThreshold - {W}{W}, {T}: Tap two target creatures. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/n/nomad_mythmaker.txt b/forge-gui/res/cardsfolder/n/nomad_mythmaker.txt index 8033a87886b..20e8d141d24 100644 --- a/forge-gui/res/cardsfolder/n/nomad_mythmaker.txt +++ b/forge-gui/res/cardsfolder/n/nomad_mythmaker.txt @@ -1,7 +1,7 @@ -Name:Nomad Mythmaker -ManaCost:2 W -Types:Creature Human Nomad Cleric -PT:2/2 -A:AB$ ChangeZone | Cost$ W T | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Aura | GainControl$ True | AttachedTo$ Creature.CanBeEnchantedBySource+YouCtrl | SpellDescription$ Put target Aura card from a graveyard onto the battlefield under your control attached to a creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nomad_mythmaker.jpg -Oracle:{W}, {T}: Put target Aura card from a graveyard onto the battlefield under your control attached to a creature you control. \ No newline at end of file +Name:Nomad Mythmaker +ManaCost:2 W +Types:Creature Human Nomad Cleric +PT:2/2 +A:AB$ ChangeZone | Cost$ W T | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Aura | GainControl$ True | AttachedTo$ Creature.CanBeEnchantedBySource+YouCtrl | SpellDescription$ Put target Aura card from a graveyard onto the battlefield under your control attached to a creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nomad_mythmaker.jpg +Oracle:{W}, {T}: Put target Aura card from a graveyard onto the battlefield under your control attached to a creature you control. diff --git a/forge-gui/res/cardsfolder/n/nomad_stadium.txt b/forge-gui/res/cardsfolder/n/nomad_stadium.txt index ac67d7ecb5c..6e1e6a877f7 100644 --- a/forge-gui/res/cardsfolder/n/nomad_stadium.txt +++ b/forge-gui/res/cardsfolder/n/nomad_stadium.txt @@ -6,4 +6,4 @@ A:AB$ GainLife | Cost$ W T Sac<1/CARDNAME> | LifeAmount$ 4 | Activation$ Thresho SVar:DBPain:DB$ DealDamage | NumDmg$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nomad_stadium.jpg -Oracle:{T}: Add {W} to your mana pool. Nomad Stadium deals 1 damage to you.\nThreshold - {W}, {T}, Sacrifice Nomad Stadium: You gain 4 life. Activate this ability only if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool. Nomad Stadium deals 1 damage to you.\nThreshold - {W}, {T}, Sacrifice Nomad Stadium: You gain 4 life. Activate this ability only if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/n/nomadic_elf.txt b/forge-gui/res/cardsfolder/n/nomadic_elf.txt index e79508bfa9e..72726981521 100644 --- a/forge-gui/res/cardsfolder/n/nomadic_elf.txt +++ b/forge-gui/res/cardsfolder/n/nomadic_elf.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Mana | Cost$ 1 G | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nomadic_elf.jpg -Oracle:{1}{G}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{1}{G}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/n/nomads_assembly.txt b/forge-gui/res/cardsfolder/n/nomads_assembly.txt index dad95b427dc..30051ce93af 100644 --- a/forge-gui/res/cardsfolder/n/nomads_assembly.txt +++ b/forge-gui/res/cardsfolder/n/nomads_assembly.txt @@ -1,8 +1,8 @@ -Name:Nomads' Assembly -ManaCost:4 W W -Types:Sorcery -K:Rebound -A:SP$ Token | Cost$ 4 W W | TokenAmount$ X | References$ X | TokenName$ Kor Soldier | TokenTypes$ Creature,Kor,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control. -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/nomads_assembly.jpg -Oracle:Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Nomads' Assembly +ManaCost:4 W W +Types:Sorcery +K:Rebound +A:SP$ Token | Cost$ 4 W W | TokenAmount$ X | References$ X | TokenName$ Kor Soldier | TokenTypes$ Creature,Kor,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control. +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/nomads_assembly.jpg +Oracle:Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/n/nomads_en_kor.txt b/forge-gui/res/cardsfolder/n/nomads_en_kor.txt index 86a2959b005..6ca6582eb3a 100644 --- a/forge-gui/res/cardsfolder/n/nomads_en_kor.txt +++ b/forge-gui/res/cardsfolder/n/nomads_en_kor.txt @@ -1,18 +1,18 @@ -Name:Nomads en-Kor -ManaCost:W -Types:Creature Kor Nomad Soldier -PT:1/1 -A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. -SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Nomads en-Kor this turn is dealt to target creature you control instead. -SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Nomads en-Kor this turn is dealt to target creature you control instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nomads_en_kor.jpg -Oracle:{0}: The next 1 damage that would be dealt to Nomads en-Kor this turn is dealt to target creature you control instead. \ No newline at end of file +Name:Nomads en-Kor +ManaCost:W +Types:Creature Kor Nomad Soldier +PT:1/1 +A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. +SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Nomads en-Kor this turn is dealt to target creature you control instead. +SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Nomads en-Kor this turn is dealt to target creature you control instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nomads_en_kor.jpg +Oracle:{0}: The next 1 damage that would be dealt to Nomads en-Kor this turn is dealt to target creature you control instead. diff --git a/forge-gui/res/cardsfolder/n/norin_the_wary.txt b/forge-gui/res/cardsfolder/n/norin_the_wary.txt index 95e713c26b2..26edeb1172c 100644 --- a/forge-gui/res/cardsfolder/n/norin_the_wary.txt +++ b/forge-gui/res/cardsfolder/n/norin_the_wary.txt @@ -9,4 +9,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Tr SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Exile | Destination$ Battlefield SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/norin_the_wary.jpg -Oracle:When a player casts a spell or a creature attacks, exile Norin the Wary. Return it to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:When a player casts a spell or a creature attacks, exile Norin the Wary. Return it to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/n/norns_annex.txt b/forge-gui/res/cardsfolder/n/norns_annex.txt index d7240e2b181..e0c3d0861bf 100644 --- a/forge-gui/res/cardsfolder/n/norns_annex.txt +++ b/forge-gui/res/cardsfolder/n/norns_annex.txt @@ -1,6 +1,6 @@ -Name:Norn's Annex -ManaCost:3 PW PW -Types:Artifact -S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You,Planeswalker.YouCtrl | Cost$ PW | Description$ Creatures can't attack you or a planeswalker you control unless their controller pays PW for each of those creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/norns_annex.jpg -Oracle:({W/P} can be paid with either {W} or 2 life.)\nCreatures can't attack you or a planeswalker you control unless their controller pays {W/P} for each of those creatures. \ No newline at end of file +Name:Norn's Annex +ManaCost:3 PW PW +Types:Artifact +S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You,Planeswalker.YouCtrl | Cost$ PW | Description$ Creatures can't attack you or a planeswalker you control unless their controller pays PW for each of those creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/norns_annex.jpg +Oracle:({W/P} can be paid with either {W} or 2 life.)\nCreatures can't attack you or a planeswalker you control unless their controller pays {W/P} for each of those creatures. diff --git a/forge-gui/res/cardsfolder/n/norns_dominion.txt b/forge-gui/res/cardsfolder/n/norns_dominion.txt index dc393ba0761..65888f708a4 100644 --- a/forge-gui/res/cardsfolder/n/norns_dominion.txt +++ b/forge-gui/res/cardsfolder/n/norns_dominion.txt @@ -1,11 +1,11 @@ -Name:Norn's Dominion -ManaCost:no cost -Types:Plane New Phyrexia -T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ TrigDestroy | TriggerDescription$ When you planeswalk away from CARDNAME, destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Permanent.nonLand+counters_LT1_FATE | SubAbility$ DBRemove -SVar:DBRemove:DB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Permanent | CounterType$ FATE | AllCounters$ True -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | OptionalDecider$ You | TriggerDescription$ Whenever you roll {C}, you may put a fate counter on target permanent. -SVar:RolledChaos:AB$ PutCounter | Cost$ 0 | ValidTgts$ Permanent | CounterType$ FATE | CounterNum$ 1 -SVar:AIRollPlanarDieParams:Mode$ Always -SVar:Picture:http://www.wizards.com/global/images/magic/general/norns_dominion.jpg -Oracle:When you planeswalk away from Norn's Dominion, destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents.\nWhenever you roll {C}, you may put a fate counter on target permanent. \ No newline at end of file +Name:Norn's Dominion +ManaCost:no cost +Types:Plane New Phyrexia +T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ TrigDestroy | TriggerDescription$ When you planeswalk away from CARDNAME, destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Permanent.nonLand+counters_LT1_FATE | SubAbility$ DBRemove +SVar:DBRemove:DB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Permanent | CounterType$ FATE | AllCounters$ True +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | OptionalDecider$ You | TriggerDescription$ Whenever you roll {C}, you may put a fate counter on target permanent. +SVar:RolledChaos:AB$ PutCounter | Cost$ 0 | ValidTgts$ Permanent | CounterType$ FATE | CounterNum$ 1 +SVar:AIRollPlanarDieParams:Mode$ Always +SVar:Picture:http://www.wizards.com/global/images/magic/general/norns_dominion.jpg +Oracle:When you planeswalk away from Norn's Dominion, destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents.\nWhenever you roll {C}, you may put a fate counter on target permanent. diff --git a/forge-gui/res/cardsfolder/n/norritt.txt b/forge-gui/res/cardsfolder/n/norritt.txt index f72fc402ea9..10b39c3c48d 100644 --- a/forge-gui/res/cardsfolder/n/norritt.txt +++ b/forge-gui/res/cardsfolder/n/norritt.txt @@ -1,12 +1,12 @@ -Name:Norritt -ManaCost:3 B -Types:Creature Imp -PT:1/1 -A:AB$ Untap | Cost$ T | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature | SpellDescription$ Untap target blue creature. -A:AB$ Pump | Cost$ T | ValidTgts$ Creature.nonWall+ActivePlayerCtrl+notFirstTurnControlled | TgtPrompt$ Select target non-Wall creature the active player has controlled continuously since the beginning of the turn. | ActivationPhases$ Upkeep->BeginCombat | KW$ HIDDEN CARDNAME attacks each turn if able. | RememberTargets$ True | SubAbility$ DestroyPacifist | SpellDescription$ Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only before attackers are declared. -SVar:DestroyPacifist:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDestroy | IsPresent$ Creature.IsRemembered+notAttackedThisTurn | TriggerDescription$ At the beginning of the end step, destroy that creature if it didn't attack this turn. -SVar:TrigDestroy:DB$Destroy | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/norritt.jpg -Oracle:{T}: Untap target blue creature.\n{T}: Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only before attackers are declared. \ No newline at end of file +Name:Norritt +ManaCost:3 B +Types:Creature Imp +PT:1/1 +A:AB$ Untap | Cost$ T | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature | SpellDescription$ Untap target blue creature. +A:AB$ Pump | Cost$ T | ValidTgts$ Creature.nonWall+ActivePlayerCtrl+notFirstTurnControlled | TgtPrompt$ Select target non-Wall creature the active player has controlled continuously since the beginning of the turn. | ActivationPhases$ Upkeep->BeginCombat | KW$ HIDDEN CARDNAME attacks each turn if able. | RememberTargets$ True | SubAbility$ DestroyPacifist | SpellDescription$ Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only before attackers are declared. +SVar:DestroyPacifist:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDestroy | IsPresent$ Creature.IsRemembered+notAttackedThisTurn | TriggerDescription$ At the beginning of the end step, destroy that creature if it didn't attack this turn. +SVar:TrigDestroy:DB$Destroy | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/norritt.jpg +Oracle:{T}: Untap target blue creature.\n{T}: Choose target non-Wall creature the active player has controlled continuously since the beginning of the turn. That creature attacks this turn if able. If it doesn't, destroy it at the beginning of the next end step. Activate this ability only before attackers are declared. diff --git a/forge-gui/res/cardsfolder/n/northern_paladin.txt b/forge-gui/res/cardsfolder/n/northern_paladin.txt index ad35df02325..79d110cd1c4 100644 --- a/forge-gui/res/cardsfolder/n/northern_paladin.txt +++ b/forge-gui/res/cardsfolder/n/northern_paladin.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Destroy | Cost$ W W T | ValidTgts$ Permanent.Black | TgtPrompt$ Select target black permanent | SpellDescription$ Destroy target black permanent. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/northern_paladin.jpg -Oracle:{W}{W}, {T}: Destroy target black permanent. \ No newline at end of file +Oracle:{W}{W}, {T}: Destroy target black permanent. diff --git a/forge-gui/res/cardsfolder/n/norwood_archers.txt b/forge-gui/res/cardsfolder/n/norwood_archers.txt index 2b9b747a197..85e3a6b7f15 100644 --- a/forge-gui/res/cardsfolder/n/norwood_archers.txt +++ b/forge-gui/res/cardsfolder/n/norwood_archers.txt @@ -4,4 +4,4 @@ Types:Creature Elf Archer PT:3/3 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21054.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/n/norwood_priestess.txt b/forge-gui/res/cardsfolder/n/norwood_priestess.txt index 13b1a5d5a7d..197f2336ae1 100644 --- a/forge-gui/res/cardsfolder/n/norwood_priestess.txt +++ b/forge-gui/res/cardsfolder/n/norwood_priestess.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid A:AB$ ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Green | ChangeNum$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ You may put a green creature card from your hand onto the battlefield. Activate this ability only during your turn, before attackers are declared. PT:1/1 SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/norwood_priestess.jpg -Oracle:{T}: You may put a green creature card from your hand onto the battlefield. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: You may put a green creature card from your hand onto the battlefield. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/n/norwood_ranger.txt b/forge-gui/res/cardsfolder/n/norwood_ranger.txt index e63eb2af7eb..bc75fad2335 100644 --- a/forge-gui/res/cardsfolder/n/norwood_ranger.txt +++ b/forge-gui/res/cardsfolder/n/norwood_ranger.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Creature Elf Scout PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83188.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/n/norwood_riders.txt b/forge-gui/res/cardsfolder/n/norwood_riders.txt index a9a6d9b4c4e..5550682df3d 100644 --- a/forge-gui/res/cardsfolder/n/norwood_riders.txt +++ b/forge-gui/res/cardsfolder/n/norwood_riders.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:3/3 K:CantBeBlockedByAmount GT1 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6615.jpg -Oracle:Norwood Riders can't be blocked by more than one creature. \ No newline at end of file +Oracle:Norwood Riders can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/n/norwood_warrior.txt b/forge-gui/res/cardsfolder/n/norwood_warrior.txt index 3fba9594745..e8b7a5c6880 100644 --- a/forge-gui/res/cardsfolder/n/norwood_warrior.txt +++ b/forge-gui/res/cardsfolder/n/norwood_warrior.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +1/+1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/norwood_warrior.jpg -Oracle:Whenever Norwood Warrior becomes blocked, it gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever Norwood Warrior becomes blocked, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nostalgic_dreams.txt b/forge-gui/res/cardsfolder/n/nostalgic_dreams.txt index c8830abeda7..5bb3baa343f 100644 --- a/forge-gui/res/cardsfolder/n/nostalgic_dreams.txt +++ b/forge-gui/res/cardsfolder/n/nostalgic_dreams.txt @@ -1,10 +1,10 @@ -Name:Nostalgic Dreams -ManaCost:G G -Types:Sorcery -A:SP$ ChangeZone | Cost$ G G Discard | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SubAbility$ DBChange | SpellDescription$ Return X target cards from your graveyard to your hand. Exile CARDNAME. -SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile -SVar:MaxTgts:Count$InYourYard -SVar:X:Targeted$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nostalgic_dreams.jpg -Oracle:As an additional cost to cast Nostalgic Dreams, discard X cards.\nReturn X target cards from your graveyard to your hand. Exile Nostalgic Dreams. \ No newline at end of file +Name:Nostalgic Dreams +ManaCost:G G +Types:Sorcery +A:SP$ ChangeZone | Cost$ G G Discard | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SubAbility$ DBChange | SpellDescription$ Return X target cards from your graveyard to your hand. Exile CARDNAME. +SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile +SVar:MaxTgts:Count$InYourYard +SVar:X:Targeted$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nostalgic_dreams.jpg +Oracle:As an additional cost to cast Nostalgic Dreams, discard X cards.\nReturn X target cards from your graveyard to your hand. Exile Nostalgic Dreams. diff --git a/forge-gui/res/cardsfolder/n/nosy_goblin.txt b/forge-gui/res/cardsfolder/n/nosy_goblin.txt index 3f4e884c7ec..0e25bc90a12 100644 --- a/forge-gui/res/cardsfolder/n/nosy_goblin.txt +++ b/forge-gui/res/cardsfolder/n/nosy_goblin.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Destroy | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.faceDown | TgtPrompt$ Select target face-down creature | SpellDescription$ Destroy target face-down creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nosy_goblin.jpg -Oracle:{T}, Sacrifice Nosy Goblin: Destroy target face-down creature. \ No newline at end of file +Oracle:{T}, Sacrifice Nosy Goblin: Destroy target face-down creature. diff --git a/forge-gui/res/cardsfolder/n/not_of_this_world.txt b/forge-gui/res/cardsfolder/n/not_of_this_world.txt index 9b5d2aeb617..8e703f4ee14 100644 --- a/forge-gui/res/cardsfolder/n/not_of_this_world.txt +++ b/forge-gui/res/cardsfolder/n/not_of_this_world.txt @@ -1,9 +1,9 @@ -Name:Not of This World -ManaCost:7 -Types:Tribal Instant Eldrazi -A:SP$ Counter | Cost$ X | TargetType$ Spell,Activated,Triggered | TgtPrompt$ Select target spell or ability to counter | ValidTgts$ Card | TargetValidTargeting$ Permanent.YouCtrl | SpellDescription$ Counter target spell or ability that targets a permanent you control. CARDNAME costs {7} less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater. -SVar:X:Count$Compare CheckTgt GE1.0.7 -SVar:CheckTgt:TargetedByTarget$Valid Card.powerGE7+YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/not_of_this_world.jpg -Oracle:Counter target spell or ability that targets a permanent you control.\nNot of This World costs {7} less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater. \ No newline at end of file +Name:Not of This World +ManaCost:7 +Types:Tribal Instant Eldrazi +A:SP$ Counter | Cost$ X | TargetType$ Spell,Activated,Triggered | TgtPrompt$ Select target spell or ability to counter | ValidTgts$ Card | TargetValidTargeting$ Permanent.YouCtrl | SpellDescription$ Counter target spell or ability that targets a permanent you control. CARDNAME costs {7} less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater. +SVar:X:Count$Compare CheckTgt GE1.0.7 +SVar:CheckTgt:TargetedByTarget$Valid Card.powerGE7+YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/not_of_this_world.jpg +Oracle:Counter target spell or ability that targets a permanent you control.\nNot of This World costs {7} less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater. diff --git a/forge-gui/res/cardsfolder/n/nothing_can_stop_me_now.txt b/forge-gui/res/cardsfolder/n/nothing_can_stop_me_now.txt index 3666f0fbc07..8b06cddd108 100644 --- a/forge-gui/res/cardsfolder/n/nothing_can_stop_me_now.txt +++ b/forge-gui/res/cardsfolder/n/nothing_can_stop_me_now.txt @@ -1,10 +1,10 @@ -Name:Nothing Can Stop Me Now -ManaCost:no cost -Types:Ongoing Scheme -Text:(An ongoing scheme remains face up until it's abandoned.) -S:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Card.OppCtrl | Amount$ 1 | Description$ If a source an opponent controls would deal damage to you, prevent 1 of that damage. -T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE5 | TriggerZones$ Command | Execute$ Abandon | TriggerDescription$ At the beginning of each end step, if you've been dealt 5 or more damage this turn, abandon this scheme. -SVar:Abandon:AB$ Abandon | Cost$ 0 -SVar:X:Count$YourDamageThisTurn -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/nothing_can_stop_me_now.jpg -Oracle:(An ongoing scheme remains face up until it's abandoned.)\nIf a source an opponent controls would deal damage to you, prevent 1 of that damage.\nAt the beginning of each end step, if you've been dealt 5 or more damage this turn, abandon this scheme. \ No newline at end of file +Name:Nothing Can Stop Me Now +ManaCost:no cost +Types:Ongoing Scheme +Text:(An ongoing scheme remains face up until it's abandoned.) +S:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Card.OppCtrl | Amount$ 1 | Description$ If a source an opponent controls would deal damage to you, prevent 1 of that damage. +T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE5 | TriggerZones$ Command | Execute$ Abandon | TriggerDescription$ At the beginning of each end step, if you've been dealt 5 or more damage this turn, abandon this scheme. +SVar:Abandon:AB$ Abandon | Cost$ 0 +SVar:X:Count$YourDamageThisTurn +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/nothing_can_stop_me_now.jpg +Oracle:(An ongoing scheme remains face up until it's abandoned.)\nIf a source an opponent controls would deal damage to you, prevent 1 of that damage.\nAt the beginning of each end step, if you've been dealt 5 or more damage this turn, abandon this scheme. diff --git a/forge-gui/res/cardsfolder/n/notion_thief.txt b/forge-gui/res/cardsfolder/n/notion_thief.txt index c5c2cb3c9f0..bdd394ebe85 100644 --- a/forge-gui/res/cardsfolder/n/notion_thief.txt +++ b/forge-gui/res/cardsfolder/n/notion_thief.txt @@ -1,9 +1,9 @@ -Name:Notion Thief -ManaCost:2 U B -Types:Creature Human Rogue -PT:3/1 -K:Flash -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Opponent | ReplaceWith$ RepYouDraw | NotFirstCardInDrawStep$ True | Description$ If an opponent would draw a card except the first one he or she draws in each of his or her draw steps, instead that player skips that draw and you draw a card. -SVar:RepYouDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/notion_thief.jpg -Oracle:Flash\nIf an opponent would draw a card except the first one he or she draws in each of his or her draw steps, instead that player skips that draw and you draw a card. \ No newline at end of file +Name:Notion Thief +ManaCost:2 U B +Types:Creature Human Rogue +PT:3/1 +K:Flash +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Opponent | ReplaceWith$ RepYouDraw | NotFirstCardInDrawStep$ True | Description$ If an opponent would draw a card except the first one he or she draws in each of his or her draw steps, instead that player skips that draw and you draw a card. +SVar:RepYouDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/notion_thief.jpg +Oracle:Flash\nIf an opponent would draw a card except the first one he or she draws in each of his or her draw steps, instead that player skips that draw and you draw a card. diff --git a/forge-gui/res/cardsfolder/n/notorious_assassin.txt b/forge-gui/res/cardsfolder/n/notorious_assassin.txt index 2ff5981ca91..32aa5fcd7e7 100644 --- a/forge-gui/res/cardsfolder/n/notorious_assassin.txt +++ b/forge-gui/res/cardsfolder/n/notorious_assassin.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper Assassin PT:2/2 A:AB$ Destroy | Cost$ 2 B T Discard<1/Card> | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/notorious_assassin.jpg -Oracle:{2}{B}, {T}, Discard a card: Destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:{2}{B}, {T}, Discard a card: Destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/n/notorious_throng.txt b/forge-gui/res/cardsfolder/n/notorious_throng.txt index e95c429894e..fd0711b3aee 100644 --- a/forge-gui/res/cardsfolder/n/notorious_throng.txt +++ b/forge-gui/res/cardsfolder/n/notorious_throng.txt @@ -1,11 +1,11 @@ -Name:Notorious Throng -ManaCost:3 U -Types:Tribal Sorcery Rogue -SVar:AltCost:Cost$ 5 U | Activation$ Prowl | Description$ Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -A:SP$ Token | Cost$ 3 U | TokenAmount$ X | References$ X | TokenColors$ Black | TokenTypes$ Faerie,Rogue,Creature | TokenName$ Faerie Rogue | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ DBTakeTurn | SpellDescription$ Put X 1/1 black Faerie Rogue creature tokens with flying onto the battlefield, where X is the damage dealt to your opponents this turn. If CARDNAME's prowl cost was paid, take an extra turn after this one. -SVar:DBTakeTurn:DB$ AddTurn | NumTurns$ 1 | Condition$ AltCost -SVar:X:Count$OppDamageThisTurn -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/notorious_throng.jpg -Oracle:Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nPut X 1/1 black Faerie Rogue creature tokens with flying onto the battlefield, where X is the damage dealt to your opponents this turn. If Notorious Throng's prowl cost was paid, take an extra turn after this one. \ No newline at end of file +Name:Notorious Throng +ManaCost:3 U +Types:Tribal Sorcery Rogue +SVar:AltCost:Cost$ 5 U | Activation$ Prowl | Description$ Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) +A:SP$ Token | Cost$ 3 U | TokenAmount$ X | References$ X | TokenColors$ Black | TokenTypes$ Faerie,Rogue,Creature | TokenName$ Faerie Rogue | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ DBTakeTurn | SpellDescription$ Put X 1/1 black Faerie Rogue creature tokens with flying onto the battlefield, where X is the damage dealt to your opponents this turn. If CARDNAME's prowl cost was paid, take an extra turn after this one. +SVar:DBTakeTurn:DB$ AddTurn | NumTurns$ 1 | Condition$ AltCost +SVar:X:Count$OppDamageThisTurn +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/notorious_throng.jpg +Oracle:Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nPut X 1/1 black Faerie Rogue creature tokens with flying onto the battlefield, where X is the damage dealt to your opponents this turn. If Notorious Throng's prowl cost was paid, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/n/nourish.txt b/forge-gui/res/cardsfolder/n/nourish.txt index 1c30dbef901..92f6bfe3a50 100644 --- a/forge-gui/res/cardsfolder/n/nourish.txt +++ b/forge-gui/res/cardsfolder/n/nourish.txt @@ -3,4 +3,4 @@ ManaCost:G G Types:Instant A:SP$ GainLife | Cost$ G G | LifeAmount$ 6 | SpellDescription$ You gain 6 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/nourish.jpg -Oracle:You gain 6 life. \ No newline at end of file +Oracle:You gain 6 life. diff --git a/forge-gui/res/cardsfolder/n/nourishing_shoal.txt b/forge-gui/res/cardsfolder/n/nourishing_shoal.txt index c33e8fbbb32..3f17763b6ef 100644 --- a/forge-gui/res/cardsfolder/n/nourishing_shoal.txt +++ b/forge-gui/res/cardsfolder/n/nourishing_shoal.txt @@ -7,4 +7,4 @@ SVar:X:Count$xPaid SVar:Y:Exiled$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nourishing_shoal.jpg -Oracle:You may exile a green card with converted mana cost X from your hand rather than pay Nourishing Shoal's mana cost.\nYou gain X life. \ No newline at end of file +Oracle:You may exile a green card with converted mana cost X from your hand rather than pay Nourishing Shoal's mana cost.\nYou gain X life. diff --git a/forge-gui/res/cardsfolder/n/nova_chaser.txt b/forge-gui/res/cardsfolder/n/nova_chaser.txt index 87d4a28087f..5d5f6684511 100644 --- a/forge-gui/res/cardsfolder/n/nova_chaser.txt +++ b/forge-gui/res/cardsfolder/n/nova_chaser.txt @@ -6,4 +6,4 @@ K:Trample K:Champion:Elemental SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nova_chaser.jpg -Oracle:Trample\nChampion an Elemental (When this enters the battlefield, sacrifice it unless you exile another Elemental you control. When this leaves the battlefield, that card returns to the battlefield.) \ No newline at end of file +Oracle:Trample\nChampion an Elemental (When this enters the battlefield, sacrifice it unless you exile another Elemental you control. When this leaves the battlefield, that card returns to the battlefield.) diff --git a/forge-gui/res/cardsfolder/n/nova_cleric.txt b/forge-gui/res/cardsfolder/n/nova_cleric.txt index 1fc9f596fad..b5cf2bf0937 100644 --- a/forge-gui/res/cardsfolder/n/nova_cleric.txt +++ b/forge-gui/res/cardsfolder/n/nova_cleric.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ DestroyAll | Cost$ 2 W T Sac<1/CARDNAME> | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nova_cleric.jpg -Oracle:{2}{W}, {T}, Sacrifice Nova Cleric: Destroy all enchantments. \ No newline at end of file +Oracle:{2}{W}, {T}, Sacrifice Nova Cleric: Destroy all enchantments. diff --git a/forge-gui/res/cardsfolder/n/novablast_wurm.txt b/forge-gui/res/cardsfolder/n/novablast_wurm.txt index de1016ed7ec..d793b6b52cf 100644 --- a/forge-gui/res/cardsfolder/n/novablast_wurm.txt +++ b/forge-gui/res/cardsfolder/n/novablast_wurm.txt @@ -5,4 +5,4 @@ PT:7/7 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerDescription$ Whenever CARDNAME attacks, destroy all other creatures. SVar:TrigDestroyAll:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.Other SVar:Picture:http://www.wizards.com/global/images/magic/general/novablast_wurm.jpg -Oracle:Whenever Novablast Wurm attacks, destroy all other creatures. \ No newline at end of file +Oracle:Whenever Novablast Wurm attacks, destroy all other creatures. diff --git a/forge-gui/res/cardsfolder/n/novijen_heart_of_progress.txt b/forge-gui/res/cardsfolder/n/novijen_heart_of_progress.txt index d92978303c2..459c9bc6c0f 100644 --- a/forge-gui/res/cardsfolder/n/novijen_heart_of_progress.txt +++ b/forge-gui/res/cardsfolder/n/novijen_heart_of_progress.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ PutCounterAll | Cost$ G U T | CounterType$ P1P1 | CounterNum$ 1 | ValidCards$ Creature.enteredBattlefieldThisTurn | SpellDescription$ Put a +1/+1 counter on each creature that entered the battlefield this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/novijen_heart_of_progress.jpg -Oracle:{T}: Add {1} to your mana pool.\n{G}{U}, {T}: Put a +1/+1 counter on each creature that entered the battlefield this turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{G}{U}, {T}: Put a +1/+1 counter on each creature that entered the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/n/novijen_sages.txt b/forge-gui/res/cardsfolder/n/novijen_sages.txt index 980445775de..7a5d2e3a339 100644 --- a/forge-gui/res/cardsfolder/n/novijen_sages.txt +++ b/forge-gui/res/cardsfolder/n/novijen_sages.txt @@ -1,8 +1,8 @@ -Name:Novijen Sages -ManaCost:4 U U -Types:Creature Human Advisor Mutant -PT:0/0 -K:Graft 4 -A:AB$ Draw | Cost$ 1 SubCounter<2/P1P1/Creature/among creatures you control> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/novijen_sages.jpg -Oracle:Graft 4 (This creature enters the battlefield with four +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}, Remove two +1/+1 counters from among creatures you control: Draw a card. \ No newline at end of file +Name:Novijen Sages +ManaCost:4 U U +Types:Creature Human Advisor Mutant +PT:0/0 +K:Graft 4 +A:AB$ Draw | Cost$ 1 SubCounter<2/P1P1/Creature/among creatures you control> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/novijen_sages.jpg +Oracle:Graft 4 (This creature enters the battlefield with four +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}, Remove two +1/+1 counters from among creatures you control: Draw a card. diff --git a/forge-gui/res/cardsfolder/n/noxious_field.txt b/forge-gui/res/cardsfolder/n/noxious_field.txt index fe2b6d86524..97873126725 100644 --- a/forge-gui/res/cardsfolder/n/noxious_field.txt +++ b/forge-gui/res/cardsfolder/n/noxious_field.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ DamageAll | Descri SVar:DamageAll:AB$ DamageAll | Cost$ T | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/noxious_field.jpg -Oracle:Enchant land\nEnchanted land has "{T}: This land deals 1 damage to each creature and each player." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: This land deals 1 damage to each creature and each player." diff --git a/forge-gui/res/cardsfolder/n/noxious_ghoul.txt b/forge-gui/res/cardsfolder/n/noxious_ghoul.txt index 2d5b42d5ab5..ecd597fd68b 100644 --- a/forge-gui/res/cardsfolder/n/noxious_ghoul.txt +++ b/forge-gui/res/cardsfolder/n/noxious_ghoul.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Zombie SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.nonZombie | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/noxious_ghoul.jpg -Oracle:Whenever Noxious Ghoul or another Zombie enters the battlefield, all non-Zombie creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:Whenever Noxious Ghoul or another Zombie enters the battlefield, all non-Zombie creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/noxious_hatchling.txt b/forge-gui/res/cardsfolder/n/noxious_hatchling.txt index 735023d50e7..52561a8ba61 100644 --- a/forge-gui/res/cardsfolder/n/noxious_hatchling.txt +++ b/forge-gui/res/cardsfolder/n/noxious_hatchling.txt @@ -9,4 +9,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ You | Trigger SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:BuffedBy:Card.Black,Card.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/noxious_hatchling.jpg -Oracle:Noxious Hatchling enters the battlefield with four -1/-1 counters on it.\nWither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever you cast a black spell, remove a -1/-1 counter from Noxious Hatchling.\nWhenever you cast a green spell, remove a -1/-1 counter from Noxious Hatchling. \ No newline at end of file +Oracle:Noxious Hatchling enters the battlefield with four -1/-1 counters on it.\nWither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever you cast a black spell, remove a -1/-1 counter from Noxious Hatchling.\nWhenever you cast a green spell, remove a -1/-1 counter from Noxious Hatchling. diff --git a/forge-gui/res/cardsfolder/n/noxious_revival.txt b/forge-gui/res/cardsfolder/n/noxious_revival.txt index 7f53fd63546..82f03001fae 100644 --- a/forge-gui/res/cardsfolder/n/noxious_revival.txt +++ b/forge-gui/res/cardsfolder/n/noxious_revival.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ PG | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | ValidTgts$ Card | TgtPrompt$ Select target card from a graveyard | SpellDescription$ Put target card from a graveyard on top of its owner's library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/noxious_revival.jpg -Oracle:({G/P} can be paid with either {G} or 2 life.)\nPut target card from a graveyard on top of its owner's library. \ No newline at end of file +Oracle:({G/P} can be paid with either {G} or 2 life.)\nPut target card from a graveyard on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/n/noxious_toad.txt b/forge-gui/res/cardsfolder/n/noxious_toad.txt index b99aef5de0a..b9e2c392fd2 100644 --- a/forge-gui/res/cardsfolder/n/noxious_toad.txt +++ b/forge-gui/res/cardsfolder/n/noxious_toad.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose SVar:SacMe:1 SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal/noxious_toad.jpg -Oracle:When Noxious Toad dies, each opponent discards a card. \ No newline at end of file +Oracle:When Noxious Toad dies, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/n/noxious_vapors.txt b/forge-gui/res/cardsfolder/n/noxious_vapors.txt index 7007776b969..227ceb70b50 100644 --- a/forge-gui/res/cardsfolder/n/noxious_vapors.txt +++ b/forge-gui/res/cardsfolder/n/noxious_vapors.txt @@ -1,16 +1,16 @@ -Name:Noxious Vapors -ManaCost:1 B B -Types:Sorcery -A:SP$ RepeatEach | Cost$ 1 B B | RepeatPlayers$ Player | RepeatSubAbility$ DBReveal | StackDescription$ SpellDescription | SpellDescription$ Each player reveals his or her hand and chooses one card of each color from it, then discards all other nonland cards. -SVar:DBReveal:DB$ RevealHand | Defined$ Player.IsRemembered | SubAbility$ DBChooseW -SVar:DBChooseW:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+White | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBChooseG -SVar:DBChooseG:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+Green | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBChooseR -SVar:DBChooseR:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+Red | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBChooseB -SVar:DBChooseB:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+Black | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBChooseU -SVar:DBChooseU:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+Blue | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ Player.IsRemembered | DefinedCards$ ValidHand Card.IsNotRemembered+nonLand+RememberedPlayerCtrl | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/noxious_vapors.jpg -Oracle:Each player reveals his or her hand and chooses one card of each color from it, then discards all other nonland cards. \ No newline at end of file +Name:Noxious Vapors +ManaCost:1 B B +Types:Sorcery +A:SP$ RepeatEach | Cost$ 1 B B | RepeatPlayers$ Player | RepeatSubAbility$ DBReveal | StackDescription$ SpellDescription | SpellDescription$ Each player reveals his or her hand and chooses one card of each color from it, then discards all other nonland cards. +SVar:DBReveal:DB$ RevealHand | Defined$ Player.IsRemembered | SubAbility$ DBChooseW +SVar:DBChooseW:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+White | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBChooseG +SVar:DBChooseG:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+Green | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBChooseR +SVar:DBChooseR:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+Red | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBChooseB +SVar:DBChooseB:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+Black | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBChooseU +SVar:DBChooseU:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl+Blue | ChoiceZone$ Hand | RememberChosen$ True | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ Player.IsRemembered | DefinedCards$ ValidHand Card.IsNotRemembered+nonLand+RememberedPlayerCtrl | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/noxious_vapors.jpg +Oracle:Each player reveals his or her hand and chooses one card of each color from it, then discards all other nonland cards. diff --git a/forge-gui/res/cardsfolder/n/nucklavee.txt b/forge-gui/res/cardsfolder/n/nucklavee.txt index 0e4d6a2391e..8a4bcd9c38c 100644 --- a/forge-gui/res/cardsfolder/n/nucklavee.txt +++ b/forge-gui/res/cardsfolder/n/nucklavee.txt @@ -7,4 +7,4 @@ SVar:TrigChangeZoneRed:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZoneBlue | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target blue instant card from your graveyard to your hand. SVar:TrigChangeZoneBlue:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.Blue+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/nucklavee.jpg -Oracle:When Nucklavee enters the battlefield, you may return target red sorcery card from your graveyard to your hand.\nWhen Nucklavee enters the battlefield, you may return target blue instant card from your graveyard to your hand. \ No newline at end of file +Oracle:When Nucklavee enters the battlefield, you may return target red sorcery card from your graveyard to your hand.\nWhen Nucklavee enters the battlefield, you may return target blue instant card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/n/nuisance_engine.txt b/forge-gui/res/cardsfolder/n/nuisance_engine.txt index 203431b4ac3..e64b6380d93 100644 --- a/forge-gui/res/cardsfolder/n/nuisance_engine.txt +++ b/forge-gui/res/cardsfolder/n/nuisance_engine.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ Token | Cost$ 2 T | TokenAmount$ 1 | TokenName$ Pest | TokenTypes$ Artifact,Creature,Pest | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenOwner$ You | SpellDescription$ Put a 0/1 colorless Pest artifact creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/nuisance_engine.jpg -Oracle:{2}, {T}: Put a 0/1 colorless Pest artifact creature token onto the battlefield. \ No newline at end of file +Oracle:{2}, {T}: Put a 0/1 colorless Pest artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/n/null_brooch.txt b/forge-gui/res/cardsfolder/n/null_brooch.txt index 9c80ff0573b..140edde6c05 100644 --- a/forge-gui/res/cardsfolder/n/null_brooch.txt +++ b/forge-gui/res/cardsfolder/n/null_brooch.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Counter | Cost$ 2 T Discard<0/Hand> | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature| SpellDescription$ Counter target noncreature spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/null_brooch.jpg -Oracle:{2}, {T}, Discard your hand: Counter target noncreature spell. \ No newline at end of file +Oracle:{2}, {T}, Discard your hand: Counter target noncreature spell. diff --git a/forge-gui/res/cardsfolder/n/null_chamber.txt b/forge-gui/res/cardsfolder/n/null_chamber.txt index ec5a2146abc..c83dd0d33e3 100644 --- a/forge-gui/res/cardsfolder/n/null_chamber.txt +++ b/forge-gui/res/cardsfolder/n/null_chamber.txt @@ -1,16 +1,16 @@ -Name:Null Chamber -ManaCost:3 W -Types:World Enchantment -K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ RememberYou | SpellDescription$ As CARDNAME enters the battlefield, you and an opponent each name a card other than a basic land card. -SVar:RememberYou:DB$ Pump | RememberObjects$ ValidAll Card.NamedCard | SubAbility$ ChooseP -SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | SubAbility$ NameOpp -SVar:NameOpp:DB$ NameCard | Defined$ ChosenPlayer | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ RememberOpp -SVar:RememberOpp:DB$ Pump | RememberObjects$ ValidAll Card.NamedCard -S:Mode$ CantBeCast | ValidCard$ Card.IsRemembered | Description$ The named card can't be played. -S:Mode$ CantPlayLand | ValidCard$ Land.IsRemembered -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/null_chamber.jpg -Oracle:As Null Chamber enters the battlefield, you and an opponent each name a card other than a basic land card.\nThe named cards can't be played. \ No newline at end of file +Name:Null Chamber +ManaCost:3 W +Types:World Enchantment +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ RememberYou | SpellDescription$ As CARDNAME enters the battlefield, you and an opponent each name a card other than a basic land card. +SVar:RememberYou:DB$ Pump | RememberObjects$ ValidAll Card.NamedCard | SubAbility$ ChooseP +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Opponent | SubAbility$ NameOpp +SVar:NameOpp:DB$ NameCard | Defined$ ChosenPlayer | ValidCards$ Card.nonBasic | ValidDesc$ card other than a basic land | SubAbility$ RememberOpp +SVar:RememberOpp:DB$ Pump | RememberObjects$ ValidAll Card.NamedCard +S:Mode$ CantBeCast | ValidCard$ Card.IsRemembered | Description$ The named card can't be played. +S:Mode$ CantPlayLand | ValidCard$ Land.IsRemembered +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/null_chamber.jpg +Oracle:As Null Chamber enters the battlefield, you and an opponent each name a card other than a basic land card.\nThe named cards can't be played. diff --git a/forge-gui/res/cardsfolder/n/null_champion.txt b/forge-gui/res/cardsfolder/n/null_champion.txt index d5b252a4434..de8a1bbb68b 100644 --- a/forge-gui/res/cardsfolder/n/null_champion.txt +++ b/forge-gui/res/cardsfolder/n/null_champion.txt @@ -10,4 +10,4 @@ SVar:Regen:AB$Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE3_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE4_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/null_champion.jpg -Oracle:Level up {3} ({3}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-3\n4/2\nLEVEL 4+\n7/3\n{B}: Regenerate Null Champion. \ No newline at end of file +Oracle:Level up {3} ({3}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-3\n4/2\nLEVEL 4+\n7/3\n{B}: Regenerate Null Champion. diff --git a/forge-gui/res/cardsfolder/n/null_profusion.txt b/forge-gui/res/cardsfolder/n/null_profusion.txt index 890cfc8a6af..008bc729f0a 100644 --- a/forge-gui/res/cardsfolder/n/null_profusion.txt +++ b/forge-gui/res/cardsfolder/n/null_profusion.txt @@ -8,4 +8,4 @@ T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execu SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/null_profusion.jpg -Oracle:Skip your draw step.\nWhenever you play a card, draw a card.\nYour maximum hand size is two. \ No newline at end of file +Oracle:Skip your draw step.\nWhenever you play a card, draw a card.\nYour maximum hand size is two. diff --git a/forge-gui/res/cardsfolder/n/null_rod.txt b/forge-gui/res/cardsfolder/n/null_rod.txt index 634dc6f09ef..57a0328deb4 100644 --- a/forge-gui/res/cardsfolder/n/null_rod.txt +++ b/forge-gui/res/cardsfolder/n/null_rod.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Artifact | AddHiddenKeyword$ CARDNAME's activated SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/null_rod.jpg -Oracle:Activated abilities of artifacts can't be activated. \ No newline at end of file +Oracle:Activated abilities of artifacts can't be activated. diff --git a/forge-gui/res/cardsfolder/n/nullify.txt b/forge-gui/res/cardsfolder/n/nullify.txt index b71678acc68..05daaf23d94 100644 --- a/forge-gui/res/cardsfolder/n/nullify.txt +++ b/forge-gui/res/cardsfolder/n/nullify.txt @@ -1,6 +1,6 @@ -Name:Nullify -ManaCost:U U -Types:Instant -A:SP$ Counter | Cost$ U U | TargetType$ Spell | TgtPrompt$ Select target creature or Aura spell | ValidTgts$ Creature,Aura | SpellDescription$ Counter target creature or Aura spell. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nullify.jpg -Oracle:Counter target creature or Aura spell. +Name:Nullify +ManaCost:U U +Types:Instant +A:SP$ Counter | Cost$ U U | TargetType$ Spell | TgtPrompt$ Select target creature or Aura spell | ValidTgts$ Creature,Aura | SpellDescription$ Counter target creature or Aura spell. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nullify.jpg +Oracle:Counter target creature or Aura spell. diff --git a/forge-gui/res/cardsfolder/n/nullmage_advocate.txt b/forge-gui/res/cardsfolder/n/nullmage_advocate.txt index a8fe0fdb78f..9719e6290e7 100644 --- a/forge-gui/res/cardsfolder/n/nullmage_advocate.txt +++ b/forge-gui/res/cardsfolder/n/nullmage_advocate.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ T | ValidTgts$ Card.OppOwn | TargetMin$ 2 | TargetMax$ SVar:DBDestroy:DB$Destroy | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nullmage_advocate.jpg -Oracle:{T}: Return two target cards from an opponent's graveyard to his or her hand. Destroy target artifact or enchantment. \ No newline at end of file +Oracle:{T}: Return two target cards from an opponent's graveyard to his or her hand. Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/n/nullmage_shepherd.txt b/forge-gui/res/cardsfolder/n/nullmage_shepherd.txt index f4931a27214..c5b02ea303f 100644 --- a/forge-gui/res/cardsfolder/n/nullmage_shepherd.txt +++ b/forge-gui/res/cardsfolder/n/nullmage_shepherd.txt @@ -5,4 +5,4 @@ PT:2/4 A:AB$ Destroy | Cost$ tapXType<4/Creature> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/nullmage_shepherd.jpg -Oracle:Tap four untapped creatures you control: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:Tap four untapped creatures you control: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/n/nullstone_gargoyle.txt b/forge-gui/res/cardsfolder/n/nullstone_gargoyle.txt index 5886bf9ac3b..9ce42979b90 100644 --- a/forge-gui/res/cardsfolder/n/nullstone_gargoyle.txt +++ b/forge-gui/res/cardsfolder/n/nullstone_gargoyle.txt @@ -1,11 +1,11 @@ -Name:Nullstone Gargoyle -ManaCost:9 -Types:Artifact Creature Gargoyle -PT:4/5 -K:Flying -T:Mode$ SpellCast | ValidCard$ Card.nonCreature | CheckSVar$ X | References$ X | SVarCompare$ EQ1 | NoResolvingCheck$ True | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever the first noncreature spell of a turn is cast, counter that spell. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility -SVar:X:Count$ThisTurnCast_Card.nonCreature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nullstone_gargoyle.jpg -Oracle:Flying\nWhenever the first noncreature spell of a turn is cast, counter that spell. +Name:Nullstone Gargoyle +ManaCost:9 +Types:Artifact Creature Gargoyle +PT:4/5 +K:Flying +T:Mode$ SpellCast | ValidCard$ Card.nonCreature | CheckSVar$ X | References$ X | SVarCompare$ EQ1 | NoResolvingCheck$ True | TriggerZones$ Battlefield | Execute$ TrigCounter | TriggerDescription$ Whenever the first noncreature spell of a turn is cast, counter that spell. +SVar:TrigCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility +SVar:X:Count$ThisTurnCast_Card.nonCreature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nullstone_gargoyle.jpg +Oracle:Flying\nWhenever the first noncreature spell of a turn is cast, counter that spell. diff --git a/forge-gui/res/cardsfolder/n/nulltread_gargantuan.txt b/forge-gui/res/cardsfolder/n/nulltread_gargantuan.txt index 4b5e763bee5..a68d06a35c8 100644 --- a/forge-gui/res/cardsfolder/n/nulltread_gargantuan.txt +++ b/forge-gui/res/cardsfolder/n/nulltread_gargantuan.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Hidden$ True | ChangeType$ Creature.YouCtrl | Mandatory$ True SVar:NeedsToPlay:Creature.cmcLE2+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/nulltread_gargantuan.jpg -Oracle:When Nulltread Gargantuan enters the battlefield, put a creature you control on top of its owner's library. \ No newline at end of file +Oracle:When Nulltread Gargantuan enters the battlefield, put a creature you control on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/n/numai_outcast.txt b/forge-gui/res/cardsfolder/n/numai_outcast.txt index afea1791ad4..bab3a5a89c3 100644 --- a/forge-gui/res/cardsfolder/n/numai_outcast.txt +++ b/forge-gui/res/cardsfolder/n/numai_outcast.txt @@ -6,4 +6,4 @@ K:Bushido 2 A:AB$ Regenerate | Cost$ B PayLife<5> | SpellDescription$ Regenerate CARDNAME. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/numai_outcast.jpg -Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\n{B}, Pay 5 life: Regenerate Numai Outcast. \ No newline at end of file +Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\n{B}, Pay 5 life: Regenerate Numai Outcast. diff --git a/forge-gui/res/cardsfolder/n/numbing_dose.txt b/forge-gui/res/cardsfolder/n/numbing_dose.txt index 5241d8a6e13..1e69ca5aed2 100644 --- a/forge-gui/res/cardsfolder/n/numbing_dose.txt +++ b/forge-gui/res/cardsfolder/n/numbing_dose.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME doe T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of the upkeep of enchanted permanent's controller, that player loses 1 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/numbing_dose.jpg -Oracle:Enchant artifact or creature\nEnchanted permanent doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted permanent's controller, that player loses 1 life. \ No newline at end of file +Oracle:Enchant artifact or creature\nEnchanted permanent doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted permanent's controller, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/n/numot_the_devastator.txt b/forge-gui/res/cardsfolder/n/numot_the_devastator.txt index 41f3cd4a797..fd1015abf83 100644 --- a/forge-gui/res/cardsfolder/n/numot_the_devastator.txt +++ b/forge-gui/res/cardsfolder/n/numot_the_devastator.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{R}. If you do, destroy up to two target lands. SVar:TrigDestroy:AB$ Destroy | Cost$ 2 R | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/numot_the_devastator.jpg -Oracle:Flying\nWhenever Numot, the Devastator deals combat damage to a player, you may pay {2}{R}. If you do, destroy up to two target lands. \ No newline at end of file +Oracle:Flying\nWhenever Numot, the Devastator deals combat damage to a player, you may pay {2}{R}. If you do, destroy up to two target lands. diff --git a/forge-gui/res/cardsfolder/n/nurturer_initiate.txt b/forge-gui/res/cardsfolder/n/nurturer_initiate.txt index bca8ccea625..9349d8cb36e 100644 --- a/forge-gui/res/cardsfolder/n/nurturer_initiate.txt +++ b/forge-gui/res/cardsfolder/n/nurturer_initiate.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ SpellCast | ValidCard$ Card.Green | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a player casts a green spell, you may pay {1}. If you do, target creature gets +1/+1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 1 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nurturer_initiate.jpg -Oracle:Whenever a player casts a green spell, you may pay {1}. If you do, target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever a player casts a green spell, you may pay {1}. If you do, target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nurturing_licid.txt b/forge-gui/res/cardsfolder/n/nurturing_licid.txt index 3c41ce1d475..49eb8716ad9 100644 --- a/forge-gui/res/cardsfolder/n/nurturing_licid.txt +++ b/forge-gui/res/cardsfolder/n/nurturing_licid.txt @@ -1,26 +1,26 @@ -Name:Nurturing Licid -ManaCost:1 G -Types:Creature Licid -PT:1/1 -A:AB$ SetState | Cost$ G T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nurturing_licid.jpg -Oracle:{G}, {T}: Nurturing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect./n{G}: Regenerate enchanted creature. - -ALTERNATE - -Name:Nurturing Licid -ManaCost:1 G -Colors:green -Types:Enchantment Aura -Text:G: Regenerate enchanted creature. -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump -A:AB$ Regenerate | Cost$ G | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. -A:AB$ SetState | Cost$ G | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nurturing_licid.jpg -Oracle:{G}, {T}: Nurturing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect./n{G}: Regenerate enchanted creature. \ No newline at end of file +Name:Nurturing Licid +ManaCost:1 G +Types:Creature Licid +PT:1/1 +A:AB$ SetState | Cost$ G T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nurturing_licid.jpg +Oracle:{G}, {T}: Nurturing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect./n{G}: Regenerate enchanted creature. + +ALTERNATE + +Name:Nurturing Licid +ManaCost:1 G +Colors:green +Types:Enchantment Aura +Text:G: Regenerate enchanted creature. +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump +A:AB$ Regenerate | Cost$ G | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. +A:AB$ SetState | Cost$ G | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nurturing_licid.jpg +Oracle:{G}, {T}: Nurturing Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {G} to end this effect./n{G}: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/n/nut_collector.txt b/forge-gui/res/cardsfolder/n/nut_collector.txt index a053ca7faa4..72d3d39f121 100644 --- a/forge-gui/res/cardsfolder/n/nut_collector.txt +++ b/forge-gui/res/cardsfolder/n/nut_collector.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Squirrel | AddPower$ 2 | AddToughness$ 2 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may put a 1/1 green Squirrel creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/nut_collector.jpg -Oracle:At the beginning of your upkeep, you may put a 1/1 green Squirrel creature token onto the battlefield.\nThreshold - Squirrel creatures get +2/+2 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a 1/1 green Squirrel creature token onto the battlefield.\nThreshold - Squirrel creatures get +2/+2 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/n/nykthos_shrine_to_nyx.txt b/forge-gui/res/cardsfolder/n/nykthos_shrine_to_nyx.txt index e46fd0bce7e..daf6df5d593 100644 --- a/forge-gui/res/cardsfolder/n/nykthos_shrine_to_nyx.txt +++ b/forge-gui/res/cardsfolder/n/nykthos_shrine_to_nyx.txt @@ -1,10 +1,10 @@ -Name:Nykthos, Shrine to Nyx -ManaCost:no cost -Types:Legendary Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ ChooseColor | Cost$ 2 T | SubAbility$ DBMana | AILogic$ MostProminentComputerControls | SpellDescription$ Choose a color. Add to your mana pool an amount of mana of that color equal to your devotion to that color. (Your devotion to a color is the number of mana symbols of that color in the mana costs of permanents you control.) -SVar:DBMana:DB$ Mana | Produced$ Chosen | Amount$ X | References$ X -SVar:X:Count$Devotion.Chosen -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nykthos_shrine_to_nyx.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Choose a color. Add to your mana pool an amount of mana of that color equal to your devotion to that color. (Your devotion to a color is the number of mana symbols of that color in the mana costs of permanents you control.) \ No newline at end of file +Name:Nykthos, Shrine to Nyx +ManaCost:no cost +Types:Legendary Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ ChooseColor | Cost$ 2 T | SubAbility$ DBMana | AILogic$ MostProminentComputerControls | SpellDescription$ Choose a color. Add to your mana pool an amount of mana of that color equal to your devotion to that color. (Your devotion to a color is the number of mana symbols of that color in the mana costs of permanents you control.) +SVar:DBMana:DB$ Mana | Produced$ Chosen | Amount$ X | References$ X +SVar:X:Count$Devotion.Chosen +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nykthos_shrine_to_nyx.jpg +Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Choose a color. Add to your mana pool an amount of mana of that color equal to your devotion to that color. (Your devotion to a color is the number of mana symbols of that color in the mana costs of permanents you control.) diff --git a/forge-gui/res/cardsfolder/n/nylea_god_of_the_hunt.txt b/forge-gui/res/cardsfolder/n/nylea_god_of_the_hunt.txt index 9ba45a50ae1..b5e0c0f8ccc 100644 --- a/forge-gui/res/cardsfolder/n/nylea_god_of_the_hunt.txt +++ b/forge-gui/res/cardsfolder/n/nylea_god_of_the_hunt.txt @@ -1,13 +1,13 @@ -Name:Nylea, God of the Hunt -ManaCost:3 G -Types:Legendary Enchantment Creature God -PT:6/6 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to green is less than 5, CARDNAME isn't a creature. (Each {G} in the mana costs of permanents you control counts towards your devotion to green.) -SVar:X:Count$Devotion.G -S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Trample | Description$ Other creatures you control have trample. -A:AB$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Permanent.Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/nylea_god_of_the_hunt.jpg -Oracle:Indestructible\nAs long as your devotion to green is less than five, Nylea isn't a creature. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.)\nOther creatures you control have trample.\n{3}{G}: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Name:Nylea, God of the Hunt +ManaCost:3 G +Types:Legendary Enchantment Creature God +PT:6/6 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to green is less than 5, CARDNAME isn't a creature. (Each {G} in the mana costs of permanents you control counts towards your devotion to green.) +SVar:X:Count$Devotion.G +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Trample | Description$ Other creatures you control have trample. +A:AB$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Permanent.Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/nylea_god_of_the_hunt.jpg +Oracle:Indestructible\nAs long as your devotion to green is less than five, Nylea isn't a creature. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.)\nOther creatures you control have trample.\n{3}{G}: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/n/nyleas_disciple.txt b/forge-gui/res/cardsfolder/n/nyleas_disciple.txt index f13e3208a05..cf83ac2aed1 100644 --- a/forge-gui/res/cardsfolder/n/nyleas_disciple.txt +++ b/forge-gui/res/cardsfolder/n/nyleas_disciple.txt @@ -1,9 +1,9 @@ -Name:Nylea's Disciple -ManaCost:2 G G -Types:Creature Centaur Archer -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain life equal to your devotion to green. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X -SVar:X:Count$Devotion.G -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyleas_disciple.jpg -Oracle:When Nylea's Disciple enters the battlefield, you gain life equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) \ No newline at end of file +Name:Nylea's Disciple +ManaCost:2 G G +Types:Creature Centaur Archer +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain life equal to your devotion to green. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X +SVar:X:Count$Devotion.G +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyleas_disciple.jpg +Oracle:When Nylea's Disciple enters the battlefield, you gain life equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) diff --git a/forge-gui/res/cardsfolder/n/nyleas_emissary.txt b/forge-gui/res/cardsfolder/n/nyleas_emissary.txt index b4783e1bf07..a863e73ba95 100644 --- a/forge-gui/res/cardsfolder/n/nyleas_emissary.txt +++ b/forge-gui/res/cardsfolder/n/nyleas_emissary.txt @@ -1,9 +1,9 @@ -Name:Nylea's Emissary -ManaCost:3 G -Types:Enchantment Creature Cat -PT:3/3 -K:Bestow:5 G -K:Trample -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Trample | Description$ Enchanted creature gets +3/+3 and has trample. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyleas_emissary.jpg -Oracle:Bestow {5}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nTrample\nEnchanted creature gets +3/+3 and has trample. \ No newline at end of file +Name:Nylea's Emissary +ManaCost:3 G +Types:Enchantment Creature Cat +PT:3/3 +K:Bestow:5 G +K:Trample +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Trample | Description$ Enchanted creature gets +3/+3 and has trample. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyleas_emissary.jpg +Oracle:Bestow {5}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nTrample\nEnchanted creature gets +3/+3 and has trample. diff --git a/forge-gui/res/cardsfolder/n/nyleas_presence.txt b/forge-gui/res/cardsfolder/n/nyleas_presence.txt index 1963348b9d9..d4621b3dd47 100644 --- a/forge-gui/res/cardsfolder/n/nyleas_presence.txt +++ b/forge-gui/res/cardsfolder/n/nyleas_presence.txt @@ -1,10 +1,10 @@ -Name:Nylea's Presence -ManaCost:1 G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Land | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddType$ Plains & Island & Swamp & Mountain & Forest | Description$ Enchanted land is every basic land type in addition to its other types. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyleas_presence.jpg -Oracle:Enchant land\nWhen Nylea's Presence enters the battlefield, draw a card.\nEnchanted land is every basic land type in addition to its other types. \ No newline at end of file +Name:Nylea's Presence +ManaCost:1 G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Land | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddType$ Plains & Island & Swamp & Mountain & Forest | Description$ Enchanted land is every basic land type in addition to its other types. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyleas_presence.jpg +Oracle:Enchant land\nWhen Nylea's Presence enters the battlefield, draw a card.\nEnchanted land is every basic land type in addition to its other types. diff --git a/forge-gui/res/cardsfolder/n/nyx_fleece_ram.txt b/forge-gui/res/cardsfolder/n/nyx_fleece_ram.txt index 26e028c489e..602d5ffe132 100644 --- a/forge-gui/res/cardsfolder/n/nyx_fleece_ram.txt +++ b/forge-gui/res/cardsfolder/n/nyx_fleece_ram.txt @@ -1,8 +1,8 @@ -Name:Nyx-Fleece Ram -ManaCost:1 W -Types:Enchantment Creature Sheep -PT:0/5 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyx_fleece_ram.jpg -Oracle:At the beginning of your upkeep, you gain 1 life. \ No newline at end of file +Name:Nyx-Fleece Ram +ManaCost:1 W +Types:Enchantment Creature Sheep +PT:0/5 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyx_fleece_ram.jpg +Oracle:At the beginning of your upkeep, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/n/nyx_infusion.txt b/forge-gui/res/cardsfolder/n/nyx_infusion.txt index 40fc804dcbf..4e7f2700903 100644 --- a/forge-gui/res/cardsfolder/n/nyx_infusion.txt +++ b/forge-gui/res/cardsfolder/n/nyx_infusion.txt @@ -1,9 +1,9 @@ -Name:Nyx Infusion -ManaCost:2 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Curse | AITgts$ Creature.nonEnchantment+OppCtrl -S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Enchantment | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2 as long as it's an enchantment. Otherwise, it gets -2/-2. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonEnchantment | AddPower$ -2 | AddToughness$ -2 | -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyx_infusion.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 as long as it's an enchantment. Otherwise, it gets -2/-2. \ No newline at end of file +Name:Nyx Infusion +ManaCost:2 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Curse | AITgts$ Creature.nonEnchantment+OppCtrl +S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Enchantment | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2 as long as it's an enchantment. Otherwise, it gets -2/-2. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonEnchantment | AddPower$ -2 | AddToughness$ -2 | +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyx_infusion.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 as long as it's an enchantment. Otherwise, it gets -2/-2. diff --git a/forge-gui/res/cardsfolder/n/nyx_weaver.txt b/forge-gui/res/cardsfolder/n/nyx_weaver.txt index 0d939b2060f..86f8b433960 100644 --- a/forge-gui/res/cardsfolder/n/nyx_weaver.txt +++ b/forge-gui/res/cardsfolder/n/nyx_weaver.txt @@ -1,11 +1,11 @@ -Name:Nyx Weaver -ManaCost:1 B G -Types:Enchantment Creature Spider -PT:2/3 -K:Reach -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of your upkeep, put the top two cards of your library into your graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 2 -A:AB$ ChangeZone | Cost$ 1 B G Exile<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Return target card from your graveyard to your hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyx_weaver.jpg -Oracle:Reach\nAt the beginning of your upkeep, put the top two cards of your library into your graveyard.\n{1}{B}{G}, Exile Nyx Weaver: Return target card from your graveyard to your hand. \ No newline at end of file +Name:Nyx Weaver +ManaCost:1 B G +Types:Enchantment Creature Spider +PT:2/3 +K:Reach +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of your upkeep, put the top two cards of your library into your graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 2 +A:AB$ ChangeZone | Cost$ 1 B G Exile<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Return target card from your graveyard to your hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyx_weaver.jpg +Oracle:Reach\nAt the beginning of your upkeep, put the top two cards of your library into your graveyard.\n{1}{B}{G}, Exile Nyx Weaver: Return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/n/nyxathid.txt b/forge-gui/res/cardsfolder/n/nyxathid.txt index 087179841d4..32c1277300e 100644 --- a/forge-gui/res/cardsfolder/n/nyxathid.txt +++ b/forge-gui/res/cardsfolder/n/nyxathid.txt @@ -9,4 +9,4 @@ SVar:X:Count$InChosenHand/Negative SVar:NeedsToPlayVar:Z LE5 SVar:Z:Count$InOppHand SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxathid.jpg -Oracle:As Nyxathid enters the battlefield, choose an opponent.\nNyxathid gets -1/-1 for each card in the chosen player's hand. \ No newline at end of file +Oracle:As Nyxathid enters the battlefield, choose an opponent.\nNyxathid gets -1/-1 for each card in the chosen player's hand. diff --git a/forge-gui/res/cardsfolder/n/nyxborn_eidolon.txt b/forge-gui/res/cardsfolder/n/nyxborn_eidolon.txt index 5e1f92b511b..92908629a50 100644 --- a/forge-gui/res/cardsfolder/n/nyxborn_eidolon.txt +++ b/forge-gui/res/cardsfolder/n/nyxborn_eidolon.txt @@ -1,8 +1,8 @@ -Name:Nyxborn Eidolon -ManaCost:1 B -Types:Enchantment Creature Spirit -PT:2/1 -K:Bestow:4 B -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Enchanted creature gets +2/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_eidolon.jpg -Oracle:Bestow {4}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +2/+1. +Name:Nyxborn Eidolon +ManaCost:1 B +Types:Enchantment Creature Spirit +PT:2/1 +K:Bestow:4 B +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Enchanted creature gets +2/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_eidolon.jpg +Oracle:Bestow {4}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +2/+1. diff --git a/forge-gui/res/cardsfolder/n/nyxborn_rollicker.txt b/forge-gui/res/cardsfolder/n/nyxborn_rollicker.txt index f892d79c4c1..484d620a6fd 100644 --- a/forge-gui/res/cardsfolder/n/nyxborn_rollicker.txt +++ b/forge-gui/res/cardsfolder/n/nyxborn_rollicker.txt @@ -1,8 +1,8 @@ -Name:Nyxborn Rollicker -ManaCost:R -Types:Enchantment Creature Satyr -PT:1/1 -K:Bestow:1 R -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_rollicker.jpg -Oracle:Bestow {1}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +1/+1. +Name:Nyxborn Rollicker +ManaCost:R +Types:Enchantment Creature Satyr +PT:1/1 +K:Bestow:1 R +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_rollicker.jpg +Oracle:Bestow {1}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +1/+1. diff --git a/forge-gui/res/cardsfolder/n/nyxborn_shieldmate.txt b/forge-gui/res/cardsfolder/n/nyxborn_shieldmate.txt index c8d991067d4..8da89846b5a 100644 --- a/forge-gui/res/cardsfolder/n/nyxborn_shieldmate.txt +++ b/forge-gui/res/cardsfolder/n/nyxborn_shieldmate.txt @@ -1,8 +1,8 @@ -Name:Nyxborn Shieldmate -ManaCost:W -Types:Enchantment Creature Human Soldier -PT:1/2 -K:Bestow:2 W -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_shieldmate.jpg -Oracle:Bestow {2}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +1/+2. +Name:Nyxborn Shieldmate +ManaCost:W +Types:Enchantment Creature Human Soldier +PT:1/2 +K:Bestow:2 W +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Enchanted creature gets +1/+2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_shieldmate.jpg +Oracle:Bestow {2}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +1/+2. diff --git a/forge-gui/res/cardsfolder/n/nyxborn_triton.txt b/forge-gui/res/cardsfolder/n/nyxborn_triton.txt index 53345ea79e4..7c0cc59cbaa 100644 --- a/forge-gui/res/cardsfolder/n/nyxborn_triton.txt +++ b/forge-gui/res/cardsfolder/n/nyxborn_triton.txt @@ -1,8 +1,8 @@ -Name:Nyxborn Triton -ManaCost:2 U -Types:Enchantment Creature Merfolk -PT:2/3 -K:Bestow:4 U -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 3 | Description$ Enchanted creature gets +2/+3. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_triton.jpg -Oracle:Bestow {4}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +2/+3. +Name:Nyxborn Triton +ManaCost:2 U +Types:Enchantment Creature Merfolk +PT:2/3 +K:Bestow:4 U +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 3 | Description$ Enchanted creature gets +2/+3. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_triton.jpg +Oracle:Bestow {4}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +2/+3. diff --git a/forge-gui/res/cardsfolder/n/nyxborn_wolf.txt b/forge-gui/res/cardsfolder/n/nyxborn_wolf.txt index 0bca9e9479a..fd98ecb7e55 100644 --- a/forge-gui/res/cardsfolder/n/nyxborn_wolf.txt +++ b/forge-gui/res/cardsfolder/n/nyxborn_wolf.txt @@ -1,8 +1,8 @@ -Name:Nyxborn Wolf -ManaCost:2 G -Types:Enchantment Creature Wolf -PT:3/1 -K:Bestow:4 G -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 1 | Description$ Enchanted creature gets +3/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_wolf.jpg -Oracle:Bestow {4}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +3/+1. +Name:Nyxborn Wolf +ManaCost:2 G +Types:Enchantment Creature Wolf +PT:3/1 +K:Bestow:4 G +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 1 | Description$ Enchanted creature gets +3/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/nyxborn_wolf.jpg +Oracle:Bestow {4}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nEnchanted creature gets +3/+1. diff --git a/forge-gui/res/cardsfolder/o/o_naginata.txt b/forge-gui/res/cardsfolder/o/o_naginata.txt index fed7693d613..6ad551a3098 100644 --- a/forge-gui/res/cardsfolder/o/o_naginata.txt +++ b/forge-gui/res/cardsfolder/o/o_naginata.txt @@ -1,11 +1,11 @@ -Name:O-Naginata -ManaCost:1 -Types:Artifact Equipment -Text:CARDNAME can be attached only to a creature with 3 or more power. -K:Equip 2 -K:CantEquip Creature.powerLT3 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddKeyword$ Trample | Description$ Equipped creature gets +3/+0 and has trample. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/o_naginata.jpg -Oracle:O-Naginata can be attached only to a creature with 3 or more power.\nEquipped creature gets +3/+0 and has trample.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:O-Naginata +ManaCost:1 +Types:Artifact Equipment +Text:CARDNAME can be attached only to a creature with 3 or more power. +K:Equip 2 +K:CantEquip Creature.powerLT3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddKeyword$ Trample | Description$ Equipped creature gets +3/+0 and has trample. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/o_naginata.jpg +Oracle:O-Naginata can be attached only to a creature with 3 or more power.\nEquipped creature gets +3/+0 and has trample.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/o/oak_street_innkeeper.txt b/forge-gui/res/cardsfolder/o/oak_street_innkeeper.txt index 85b7b86ace7..23e61d796c1 100644 --- a/forge-gui/res/cardsfolder/o/oak_street_innkeeper.txt +++ b/forge-gui/res/cardsfolder/o/oak_street_innkeeper.txt @@ -1,7 +1,7 @@ -Name:Oak Street Innkeeper -ManaCost:2 G -Types:Creature Elf -PT:1/2 -S:Mode$ Continuous | Affected$ Creature.tapped+YouCtrl | AddKeyword$ Hexproof | Condition$ NotPlayerTurn | Description$ As long as it's not your turn, tapped creatures you control have hexproof. -SVar:Picture:http://www.wizards.com/global/images/magic/general/oak_street_innkeeper.jpg -Oracle:As long as it's not your turn, tapped creatures you control have hexproof. \ No newline at end of file +Name:Oak Street Innkeeper +ManaCost:2 G +Types:Creature Elf +PT:1/2 +S:Mode$ Continuous | Affected$ Creature.tapped+YouCtrl | AddKeyword$ Hexproof | Condition$ NotPlayerTurn | Description$ As long as it's not your turn, tapped creatures you control have hexproof. +SVar:Picture:http://www.wizards.com/global/images/magic/general/oak_street_innkeeper.jpg +Oracle:As long as it's not your turn, tapped creatures you control have hexproof. diff --git a/forge-gui/res/cardsfolder/o/oaken_brawler.txt b/forge-gui/res/cardsfolder/o/oaken_brawler.txt index f31e2653ad3..46c3054832c 100644 --- a/forge-gui/res/cardsfolder/o/oaken_brawler.txt +++ b/forge-gui/res/cardsfolder/o/oaken_brawler.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigClash:AB$Clash | Cost$ 0 | WinSubAbility$ DBPutCounter SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/oaken_brawler.jpg -Oracle:When Oaken Brawler enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Oaken Brawler. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:When Oaken Brawler enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Oaken Brawler. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/o/oakenform.txt b/forge-gui/res/cardsfolder/o/oakenform.txt index aecb421213e..5187403509d 100644 --- a/forge-gui/res/cardsfolder/o/oakenform.txt +++ b/forge-gui/res/cardsfolder/o/oakenform.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. SVar:Picture:http://www.wizards.com/global/images/magic/general/oakenform.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3. diff --git a/forge-gui/res/cardsfolder/o/oakgnarl_warrior.txt b/forge-gui/res/cardsfolder/o/oakgnarl_warrior.txt index fddb936cecc..49be2179619 100644 --- a/forge-gui/res/cardsfolder/o/oakgnarl_warrior.txt +++ b/forge-gui/res/cardsfolder/o/oakgnarl_warrior.txt @@ -5,4 +5,4 @@ PT:5/7 K:Vigilance K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card139494.jpg -Oracle:Vigilance, trample \ No newline at end of file +Oracle:Vigilance, trample diff --git a/forge-gui/res/cardsfolder/o/oakheart_dryads.txt b/forge-gui/res/cardsfolder/o/oakheart_dryads.txt index 40d9035979e..d79ce706c67 100644 --- a/forge-gui/res/cardsfolder/o/oakheart_dryads.txt +++ b/forge-gui/res/cardsfolder/o/oakheart_dryads.txt @@ -1,12 +1,12 @@ -Name:Oakheart Dryads -ManaCost:2 G -Types:Enchantment Creature Nymph Dryad -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | NumAtt$ +1 | NumDef$ +1 -SVar:BuffedBy:Enchantment -SVar:PlayMain1:TRUE -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/oakheart_dryads.jpg -Oracle:Constellation - Whenever Oakheart Dryads or another enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn. \ No newline at end of file +Name:Oakheart Dryads +ManaCost:2 G +Types:Enchantment Creature Nymph Dryad +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | NumAtt$ +1 | NumDef$ +1 +SVar:BuffedBy:Enchantment +SVar:PlayMain1:TRUE +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/oakheart_dryads.jpg +Oracle:Constellation - Whenever Oakheart Dryads or another enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/oasis.txt b/forge-gui/res/cardsfolder/o/oasis.txt index db7061a57ff..1a2c0d5d32f 100644 --- a/forge-gui/res/cardsfolder/o/oasis.txt +++ b/forge-gui/res/cardsfolder/o/oasis.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature | Amount$ 1 | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/oasis.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/o/oath_of_druids.txt b/forge-gui/res/cardsfolder/o/oath_of_druids.txt index e42923a76cf..bdbebbcd6c8 100644 --- a/forge-gui/res/cardsfolder/o/oath_of_druids.txt +++ b/forge-gui/res/cardsfolder/o/oath_of_druids.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | Execute$ TrigOathofDruids | TriggerZones$ Battle SVar:TrigOathofDruids:AB$ Pump | Cost$ 0 | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Player.OpponentToActive+withMoreCreaturesThanActive | TgtPrompt$ Choose target player who controls more creatures than you and is your opponent | IsCurse$ True | SubAbility$ DBDig SVar:DBDig:DB$ DigUntil | Defined$ TriggeredPlayer | Valid$ Creature | ValidDescription$ creature card | FoundDestination$ Battlefield | RevealedDestination$ Graveyard | AILogic$ OathOfDruids | Optional$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_druids.jpg -Oracle:At the beginning of each player's upkeep, that player chooses target player who controls more creatures than he or she does and is his or her opponent. The first player may reveal cards from the top of his or her library until he or she reveals a creature card. If he or she does, that player puts that card onto the battlefield and all other cards revealed this way into his or her graveyard. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player chooses target player who controls more creatures than he or she does and is his or her opponent. The first player may reveal cards from the top of his or her library until he or she reveals a creature card. If he or she does, that player puts that card onto the battlefield and all other cards revealed this way into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/o/oath_of_ghouls.txt b/forge-gui/res/cardsfolder/o/oath_of_ghouls.txt index 5ecfd841fd7..819b18489cd 100644 --- a/forge-gui/res/cardsfolder/o/oath_of_ghouls.txt +++ b/forge-gui/res/cardsfolder/o/oath_of_ghouls.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | Execute$ TrigOathofGhouls | TriggerZones$ Battle SVar:TrigOathofGhouls:AB$ Pump | Cost$ 0 | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Player.OpponentToActive+hasFewerCreaturesInYardThanActive | TgtPrompt$ Choose target opponent whose graveyard has fewer creature cards in it than you | IsCurse$ True | SubAbility$ DBChangeZone SVar:DBChangeZone:DB$ ChangeZone | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | Origin$ Graveyard | Destination$ Hand | ChangeType$ Creature.ActivePlayerCtrl | ChangeNum$ 1 | Optional$ True | Hidden$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_ghouls.jpg -Oracle:At the beginning of each player's upkeep, that player chooses target player whose graveyard has fewer creature cards in it than his or her graveyard does and is his or her opponent. The first player may return a creature card from his or her graveyard to his or her hand. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player chooses target player whose graveyard has fewer creature cards in it than his or her graveyard does and is his or her opponent. The first player may return a creature card from his or her graveyard to his or her hand. diff --git a/forge-gui/res/cardsfolder/o/oath_of_lieges.txt b/forge-gui/res/cardsfolder/o/oath_of_lieges.txt index fcc036047b1..591cfa4df10 100644 --- a/forge-gui/res/cardsfolder/o/oath_of_lieges.txt +++ b/forge-gui/res/cardsfolder/o/oath_of_lieges.txt @@ -1,7 +1,7 @@ -Name:Oath of Lieges -ManaCost:1 W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ LiegesSearch | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player chooses target player who controls more lands than he or she does and is his or her opponent. The first player may search his or her library for a basic land card, put that card onto the battlefield, then shuffle his or her library. -SVar:LiegesSearch:DB$ ChangeZone | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Player.OpponentToActive+withMoreLandsThanActive | TgtPrompt$ Choose target opponent who controls more land than you | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Optional$ True | ShuffleNonMandatory$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_lieges.jpg -Oracle:At the beginning of each player's upkeep, that player chooses target player who controls more lands than he or she does and is his or her opponent. The first player may search his or her library for a basic land card, put that card onto the battlefield, then shuffle his or her library. \ No newline at end of file +Name:Oath of Lieges +ManaCost:1 W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ LiegesSearch | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player chooses target player who controls more lands than he or she does and is his or her opponent. The first player may search his or her library for a basic land card, put that card onto the battlefield, then shuffle his or her library. +SVar:LiegesSearch:DB$ ChangeZone | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Player.OpponentToActive+withMoreLandsThanActive | TgtPrompt$ Choose target opponent who controls more land than you | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Optional$ True | ShuffleNonMandatory$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_lieges.jpg +Oracle:At the beginning of each player's upkeep, that player chooses target player who controls more lands than he or she does and is his or her opponent. The first player may search his or her library for a basic land card, put that card onto the battlefield, then shuffle his or her library. diff --git a/forge-gui/res/cardsfolder/o/oath_of_lim_dul.txt b/forge-gui/res/cardsfolder/o/oath_of_lim_dul.txt index c1ebf2bd7d1..c832f13bc1d 100644 --- a/forge-gui/res/cardsfolder/o/oath_of_lim_dul.txt +++ b/forge-gui/res/cardsfolder/o/oath_of_lim_dul.txt @@ -1,11 +1,11 @@ -Name:Oath of Lim-Dul -ManaCost:3 B -Types:Enchantment -T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLimDulSac | TriggerDescription$ Whenever you lose life, for each 1 life you lost, sacrifice a permanent other than CARDNAME unless you discard a card. (Damage dealt to you causes you to lose life.) -SVar:TrigLimDulSac:AB$ Repeat | Cost$ 0 | MaxRepeat$ X | RepeatSubAbility$ DBSac | References$ X | Mandatory$ True -SVar:DBSac:DB$ Sacrifice | SacValid$ Permanent.Other | Amount$ 1 | UnlessCost$ Discard<1/Card> | UnlessPayer$ You -A:AB$ Draw | Cost$ B B | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:X:TriggerCount$LifeAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_lim_dul.jpg -Oracle:Whenever you lose life, for each 1 life you lost, sacrifice a permanent other than Oath of Lim-Dul unless you discard a card. (Damage dealt to you causes you to lose life.)\n{B}{B}: Draw a card. \ No newline at end of file +Name:Oath of Lim-Dul +ManaCost:3 B +Types:Enchantment +T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLimDulSac | TriggerDescription$ Whenever you lose life, for each 1 life you lost, sacrifice a permanent other than CARDNAME unless you discard a card. (Damage dealt to you causes you to lose life.) +SVar:TrigLimDulSac:AB$ Repeat | Cost$ 0 | MaxRepeat$ X | RepeatSubAbility$ DBSac | References$ X | Mandatory$ True +SVar:DBSac:DB$ Sacrifice | SacValid$ Permanent.Other | Amount$ 1 | UnlessCost$ Discard<1/Card> | UnlessPayer$ You +A:AB$ Draw | Cost$ B B | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:X:TriggerCount$LifeAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_lim_dul.jpg +Oracle:Whenever you lose life, for each 1 life you lost, sacrifice a permanent other than Oath of Lim-Dul unless you discard a card. (Damage dealt to you causes you to lose life.)\n{B}{B}: Draw a card. diff --git a/forge-gui/res/cardsfolder/o/oath_of_mages.txt b/forge-gui/res/cardsfolder/o/oath_of_mages.txt index 2a5954c6574..6c3b1e5f93b 100644 --- a/forge-gui/res/cardsfolder/o/oath_of_mages.txt +++ b/forge-gui/res/cardsfolder/o/oath_of_mages.txt @@ -1,7 +1,7 @@ -Name:Oath of Mages -ManaCost:1 R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | Execute$ TrigOathofMages | TriggerZones$ Battlefield | OptionalDecider$ TriggeredPlayer | TriggerDescription$ At the beginning of each player's upkeep, that player chooses target player who has more life than he or she does and is his or her opponent. The first player may have CARDNAME deal 1 damage to the second player. -SVar:TrigOathofMages:AB$ DealDamage | Cost$ 0 | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Player.OpponentToActive+hasMoreLifeThanActive | TgtPrompt$ Choose target player who has more life than you and is your opponent | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_mages.jpg -Oracle:At the beginning of each player's upkeep, that player chooses target player who has more life than he or she does and is his or her opponent. The first player may have Oath of Mages deal 1 damage to the second player. +Name:Oath of Mages +ManaCost:1 R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | Execute$ TrigOathofMages | TriggerZones$ Battlefield | OptionalDecider$ TriggeredPlayer | TriggerDescription$ At the beginning of each player's upkeep, that player chooses target player who has more life than he or she does and is his or her opponent. The first player may have CARDNAME deal 1 damage to the second player. +SVar:TrigOathofMages:AB$ DealDamage | Cost$ 0 | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Player.OpponentToActive+hasMoreLifeThanActive | TgtPrompt$ Choose target player who has more life than you and is your opponent | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_mages.jpg +Oracle:At the beginning of each player's upkeep, that player chooses target player who has more life than he or she does and is his or her opponent. The first player may have Oath of Mages deal 1 damage to the second player. diff --git a/forge-gui/res/cardsfolder/o/oath_of_scholars.txt b/forge-gui/res/cardsfolder/o/oath_of_scholars.txt index edb29ddef3c..1af6f68a3b2 100644 --- a/forge-gui/res/cardsfolder/o/oath_of_scholars.txt +++ b/forge-gui/res/cardsfolder/o/oath_of_scholars.txt @@ -1,10 +1,10 @@ -Name:Oath of Scholars -ManaCost:3 U -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | Execute$ TrigOathofScholars | TriggerZones$ Battlefield | OptionalDecider$ TriggeredPlayer | TriggerDescription$ At the beginning of each player's upkeep, that player chooses target player who has more cards in hand than he or she does and is his or her opponent. The first player may discard his or her hand and draw three cards. -SVar:TrigOathofScholars:AB$ Pump | Cost$ 0 | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Player.OpponentToActive+hasMoreCardsInHandThanActive | TgtPrompt$ Choose target player who has more life than you and is your opponent | IsCurse$ True | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ TriggeredPlayer | Mode$ Hand | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ TriggeredPlayer | NumCards$ 3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_scholars.jpg -Oracle:At the beginning of each player's upkeep, that player chooses target player who has more cards in hand than he or she does and is his or her opponent. The first player may discard his or her hand and draw three cards. +Name:Oath of Scholars +ManaCost:3 U +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | Execute$ TrigOathofScholars | TriggerZones$ Battlefield | OptionalDecider$ TriggeredPlayer | TriggerDescription$ At the beginning of each player's upkeep, that player chooses target player who has more cards in hand than he or she does and is his or her opponent. The first player may discard his or her hand and draw three cards. +SVar:TrigOathofScholars:AB$ Pump | Cost$ 0 | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Player.OpponentToActive+hasMoreCardsInHandThanActive | TgtPrompt$ Choose target player who has more life than you and is your opponent | IsCurse$ True | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ TriggeredPlayer | Mode$ Hand | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ TriggeredPlayer | NumCards$ 3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_scholars.jpg +Oracle:At the beginning of each player's upkeep, that player chooses target player who has more cards in hand than he or she does and is his or her opponent. The first player may discard his or her hand and draw three cards. diff --git a/forge-gui/res/cardsfolder/o/oath_of_the_ancient_wood.txt b/forge-gui/res/cardsfolder/o/oath_of_the_ancient_wood.txt index 11d7c6960e7..63d3fadc291 100644 --- a/forge-gui/res/cardsfolder/o/oath_of_the_ancient_wood.txt +++ b/forge-gui/res/cardsfolder/o/oath_of_the_ancient_wood.txt @@ -1,9 +1,9 @@ -Name:Oath of the Ancient Wood -ManaCost:2 G -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME or another enchantment enters the battlefield under your control, you may put a +1/+1 counter on target creature. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | Secondary$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME or another enchantment enters the battlefield under your control, you may put a +1/+1 counter on target creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_the_ancient_wood.jpg -Oracle:Whenever Oath of the Ancient Wood or another enchantment enters the battlefield under your control, you may put a +1/+1 counter on target creature. +Name:Oath of the Ancient Wood +ManaCost:2 G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME or another enchantment enters the battlefield under your control, you may put a +1/+1 counter on target creature. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | Secondary$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME or another enchantment enters the battlefield under your control, you may put a +1/+1 counter on target creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oath_of_the_ancient_wood.jpg +Oracle:Whenever Oath of the Ancient Wood or another enchantment enters the battlefield under your control, you may put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt b/forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt index e4229c323c0..e729921ba7d 100644 --- a/forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt +++ b/forge-gui/res/cardsfolder/o/oathkeeper_takenos_daisho.txt @@ -1,16 +1,16 @@ -Name:Oathkeeper, Takeno's Daisho -ManaCost:3 -Types:Legendary Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 1 | Description$ Equipped creature gets +3/+1. -T:Mode$ Attached | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigRemember | Static$ True -SVar:TrigRemember:DB$ Cleanup | ClearRemembered$ True | SubAbility$ RememberNew -SVar:RememberNew:DB$ Pump | RememberObjects$ Equipped -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+equipping | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, exile equipped creature. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | Defined$ Remembered -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.EquippedBy | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever equipped creature dies, return that card to the battlefield under your control if it's a Samurai card. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ TriggeredCard | GainControl$ True | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Samurai | ConditionCompare$ GE1 -SVar:RemAIDeck:True -DeckHints:Type$Samurai -SVar:Picture:http://www.wizards.com/global/images/magic/general/oathkeeper_takenos_daisho.jpg -Oracle:Equipped creature gets +3/+1.\nWhenever equipped creature dies, return that card to the battlefield under your control if it's a Samurai card.\nWhen Oathkeeper, Takeno's Daisho is put into a graveyard from the battlefield, exile equipped creature.\nEquip {2} \ No newline at end of file +Name:Oathkeeper, Takeno's Daisho +ManaCost:3 +Types:Legendary Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 1 | Description$ Equipped creature gets +3/+1. +T:Mode$ Attached | ValidSource$ Card.Self | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigRemember | Static$ True +SVar:TrigRemember:DB$ Cleanup | ClearRemembered$ True | SubAbility$ RememberNew +SVar:RememberNew:DB$ Pump | RememberObjects$ Equipped +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+equipping | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, exile equipped creature. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | Defined$ Remembered +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.EquippedBy | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever equipped creature dies, return that card to the battlefield under your control if it's a Samurai card. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ TriggeredCard | GainControl$ True | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Samurai | ConditionCompare$ GE1 +SVar:RemAIDeck:True +DeckHints:Type$Samurai +SVar:Picture:http://www.wizards.com/global/images/magic/general/oathkeeper_takenos_daisho.jpg +Oracle:Equipped creature gets +3/+1.\nWhenever equipped creature dies, return that card to the battlefield under your control if it's a Samurai card.\nWhen Oathkeeper, Takeno's Daisho is put into a graveyard from the battlefield, exile equipped creature.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/o/oathsworn_giant.txt b/forge-gui/res/cardsfolder/o/oathsworn_giant.txt index ae2f7c37406..4038adda4ff 100644 --- a/forge-gui/res/cardsfolder/o/oathsworn_giant.txt +++ b/forge-gui/res/cardsfolder/o/oathsworn_giant.txt @@ -6,4 +6,4 @@ K:Vigilance S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddToughness$ 2 | AddKeyword$ Vigilance | Description$ Other creatures you control get +0/+2 and have vigilance. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/oathsworn_giant.jpg -Oracle:Vigilance\nOther creatures you control get +0/+2 and have vigilance. \ No newline at end of file +Oracle:Vigilance\nOther creatures you control get +0/+2 and have vigilance. diff --git a/forge-gui/res/cardsfolder/o/ob_nixilis_the_fallen.txt b/forge-gui/res/cardsfolder/o/ob_nixilis_the_fallen.txt index 2ec8f0e9e01..66e0f36b02a 100644 --- a/forge-gui/res/cardsfolder/o/ob_nixilis_the_fallen.txt +++ b/forge-gui/res/cardsfolder/o/ob_nixilis_the_fallen.txt @@ -7,4 +7,4 @@ SVar:TrigLose:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select targ SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/ob_nixilis_the_fallen.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may have target player lose 3 life. If you do, put three +1/+1 counters on Ob Nixilis, the Fallen. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may have target player lose 3 life. If you do, put three +1/+1 counters on Ob Nixilis, the Fallen. diff --git a/forge-gui/res/cardsfolder/o/obelisk_of_alara.txt b/forge-gui/res/cardsfolder/o/obelisk_of_alara.txt index 278a8b453c4..cd3fae49eac 100644 --- a/forge-gui/res/cardsfolder/o/obelisk_of_alara.txt +++ b/forge-gui/res/cardsfolder/o/obelisk_of_alara.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ 1 B T | ValidTgts$ Creature | TgtPrompt$ Select target creatu A:AB$ DealDamage | Cost$ 1 R T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target player. A:AB$ Pump | Cost$ 1 G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/obelisk_of_alara.jpg -Oracle:{1}{W}, {T}: You gain 5 life.\n{1}{U}, {T}: Draw a card, then discard a card.\n{1}{B}, {T}: Target creature gets -2/-2 until end of turn.\n{1}{R}, {T}: Obelisk of Alara deals 3 damage to target player.\n{1}{G}, {T}: Target creature gets +4/+4 until end of turn. \ No newline at end of file +Oracle:{1}{W}, {T}: You gain 5 life.\n{1}{U}, {T}: Draw a card, then discard a card.\n{1}{B}, {T}: Target creature gets -2/-2 until end of turn.\n{1}{R}, {T}: Obelisk of Alara deals 3 damage to target player.\n{1}{G}, {T}: Target creature gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/obelisk_of_bant.txt b/forge-gui/res/cardsfolder/o/obelisk_of_bant.txt index 83aaa5a2ca2..8deb4610f79 100644 --- a/forge-gui/res/cardsfolder/o/obelisk_of_bant.txt +++ b/forge-gui/res/cardsfolder/o/obelisk_of_bant.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/obelisk_of_bant.jpg -Oracle:{T}: Add {G}, {W}, or {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G}, {W}, or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/obelisk_of_esper.txt b/forge-gui/res/cardsfolder/o/obelisk_of_esper.txt index 6afa9825548..f105726ca89 100644 --- a/forge-gui/res/cardsfolder/o/obelisk_of_esper.txt +++ b/forge-gui/res/cardsfolder/o/obelisk_of_esper.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} 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/obelisk_of_esper.jpg -Oracle:{T}: Add {W}, {U}, or {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {W}, {U}, or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/obelisk_of_grixis.txt b/forge-gui/res/cardsfolder/o/obelisk_of_grixis.txt index 52aafae5416..c2382314e27 100644 --- a/forge-gui/res/cardsfolder/o/obelisk_of_grixis.txt +++ b/forge-gui/res/cardsfolder/o/obelisk_of_grixis.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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/obelisk_of_grixis.jpg -Oracle:{T}: Add {U}, {B}, or {R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {U}, {B}, or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/obelisk_of_jund.txt b/forge-gui/res/cardsfolder/o/obelisk_of_jund.txt index 4727494d295..b671d8e88f0 100644 --- a/forge-gui/res/cardsfolder/o/obelisk_of_jund.txt +++ b/forge-gui/res/cardsfolder/o/obelisk_of_jund.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/obelisk_of_jund.jpg -Oracle:{T}: Add {B}, {R}, or {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {B}, {R}, or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/obelisk_of_naya.txt b/forge-gui/res/cardsfolder/o/obelisk_of_naya.txt index 2d2b34e85d8..c9a6f9b5f4e 100644 --- a/forge-gui/res/cardsfolder/o/obelisk_of_naya.txt +++ b/forge-gui/res/cardsfolder/o/obelisk_of_naya.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/obelisk_of_naya.jpg -Oracle:{T}: Add {R}, {G}, or {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {R}, {G}, or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/obelisk_of_undoing.txt b/forge-gui/res/cardsfolder/o/obelisk_of_undoing.txt index affa3ea0e04..74da8d94106 100644 --- a/forge-gui/res/cardsfolder/o/obelisk_of_undoing.txt +++ b/forge-gui/res/cardsfolder/o/obelisk_of_undoing.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ ChangeZone | Cost$ 6 T | ValidTgts$ Permanent.YouCtrl+YouOwn | TgtPrompt$ Select target permanent you both own and control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent you both own and control to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/obelisk_of_undoing.jpg -Oracle:{6}, {T}: Return target permanent you both own and control to your hand. \ No newline at end of file +Oracle:{6}, {T}: Return target permanent you both own and control to your hand. diff --git a/forge-gui/res/cardsfolder/o/oblation.txt b/forge-gui/res/cardsfolder/o/oblation.txt index 4028f31fa99..ff8b8bcccda 100644 --- a/forge-gui/res/cardsfolder/o/oblation.txt +++ b/forge-gui/res/cardsfolder/o/oblation.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 2 W | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SubAbility$ DBDraw| SpellDescription$ The owner of target nonland permanent shuffles it into his or her library, then draws two cards. SVar:DBDraw:DB$ Draw | Defined$ TargetedOwner | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/oblation.jpg -Oracle:The owner of target nonland permanent shuffles it into his or her library, then draws two cards. \ No newline at end of file +Oracle:The owner of target nonland permanent shuffles it into his or her library, then draws two cards. diff --git a/forge-gui/res/cardsfolder/o/obliterate.txt b/forge-gui/res/cardsfolder/o/obliterate.txt index 6a57512aba8..293683efa77 100644 --- a/forge-gui/res/cardsfolder/o/obliterate.txt +++ b/forge-gui/res/cardsfolder/o/obliterate.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 6 R R | ValidCards$ Artifact,Creature,Land | NoRegen$ True | SpellDescription$ Destroy all artifacts, creatures, and lands. They can't be regenerated. K:CARDNAME can't be countered. SVar:Picture:http://www.wizards.com/global/images/magic/general/obliterate.jpg -Oracle:Obliterate can't be countered.\nDestroy all artifacts, creatures, and lands. They can't be regenerated. \ No newline at end of file +Oracle:Obliterate can't be countered.\nDestroy all artifacts, creatures, and lands. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/o/oblivion_crown.txt b/forge-gui/res/cardsfolder/o/oblivion_crown.txt index ca7583b8a76..c0a9092457b 100644 --- a/forge-gui/res/cardsfolder/o/oblivion_crown.txt +++ b/forge-gui/res/cardsfolder/o/oblivion_crown.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Pump | Descrip SVar:Pump:AB$ Pump | Cost$ Discard<1/Card> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oblivion_crown.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature has "Discard a card: This creature gets +1/+1 until end of turn." \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature has "Discard a card: This creature gets +1/+1 until end of turn." diff --git a/forge-gui/res/cardsfolder/o/oblivion_ring.txt b/forge-gui/res/cardsfolder/o/oblivion_ring.txt index a84fec478fb..ce88f3421d4 100644 --- a/forge-gui/res/cardsfolder/o/oblivion_ring.txt +++ b/forge-gui/res/cardsfolder/o/oblivion_ring.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | SVar:PlayMain1:TRUE SVar:OblivionRing:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card139414.jpg -Oracle:When Oblivion Ring enters the battlefield, exile another target nonland permanent.\nWhen Oblivion Ring leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:When Oblivion Ring enters the battlefield, exile another target nonland permanent.\nWhen Oblivion Ring leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/o/oblivion_stone.txt b/forge-gui/res/cardsfolder/o/oblivion_stone.txt index 33a14299658..d20a0243d21 100644 --- a/forge-gui/res/cardsfolder/o/oblivion_stone.txt +++ b/forge-gui/res/cardsfolder/o/oblivion_stone.txt @@ -1,9 +1,9 @@ -Name:Oblivion Stone -ManaCost:3 -Types:Artifact -A:AB$ PutCounter | Cost$ 4 T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ FATE | CounterNum$ 1 | SpellDescription$ Put a fate counter on target permanent. -A:AB$ DestroyAll | Cost$ 5 T Sac<1/CARDNAME> | ValidCards$ Permanent.nonLand+counters_LT1_FATE | SubAbility$ DBRemove | SpellDescription$ Destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents. -SVar:DBRemove:DB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Permanent | CounterType$ FATE | AllCounters$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oblivion_stone.jpg -Oracle:{4}, {T}: Put a fate counter on target permanent.\n{5}, {T}, Sacrifice Oblivion Stone: Destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents. \ No newline at end of file +Name:Oblivion Stone +ManaCost:3 +Types:Artifact +A:AB$ PutCounter | Cost$ 4 T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ FATE | CounterNum$ 1 | SpellDescription$ Put a fate counter on target permanent. +A:AB$ DestroyAll | Cost$ 5 T Sac<1/CARDNAME> | ValidCards$ Permanent.nonLand+counters_LT1_FATE | SubAbility$ DBRemove | SpellDescription$ Destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents. +SVar:DBRemove:DB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Permanent | CounterType$ FATE | AllCounters$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oblivion_stone.jpg +Oracle:{4}, {T}: Put a fate counter on target permanent.\n{5}, {T}, Sacrifice Oblivion Stone: Destroy each nonland permanent without a fate counter on it, then remove all fate counters from all permanents. diff --git a/forge-gui/res/cardsfolder/o/oboro_breezecaller.txt b/forge-gui/res/cardsfolder/o/oboro_breezecaller.txt index 6af4a6a2a24..1644ab6b17a 100644 --- a/forge-gui/res/cardsfolder/o/oboro_breezecaller.txt +++ b/forge-gui/res/cardsfolder/o/oboro_breezecaller.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Untap | Cost$ 2 Return<1/Land> | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Untap target land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oboro_breezecaller.jpg -Oracle:Flying\n{2}, Return a land you control to its owner's hand: Untap target land. \ No newline at end of file +Oracle:Flying\n{2}, Return a land you control to its owner's hand: Untap target land. diff --git a/forge-gui/res/cardsfolder/o/oboro_envoy.txt b/forge-gui/res/cardsfolder/o/oboro_envoy.txt index 67e2c239e16..64d1239b795 100644 --- a/forge-gui/res/cardsfolder/o/oboro_envoy.txt +++ b/forge-gui/res/cardsfolder/o/oboro_envoy.txt @@ -1,10 +1,10 @@ -Name:Oboro Envoy -ManaCost:3 U -Types:Creature Moonfolk Wizard -PT:1/3 -K:Flying -A:AB$ Pump | Cost$ 2 Return<1/Land> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | References$ X | IsCurse$ True | SpellDescription$ Target creature gets -X/-0 until end of turn, where X is the number of cards in your hand. -SVar:X:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oboro_envoy.jpg -Oracle:Flying\n{2}, Return a land you control to its owner's hand: Target creature gets -X/-0 until end of turn, where X is the number of cards in your hand. \ No newline at end of file +Name:Oboro Envoy +ManaCost:3 U +Types:Creature Moonfolk Wizard +PT:1/3 +K:Flying +A:AB$ Pump | Cost$ 2 Return<1/Land> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | References$ X | IsCurse$ True | SpellDescription$ Target creature gets -X/-0 until end of turn, where X is the number of cards in your hand. +SVar:X:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oboro_envoy.jpg +Oracle:Flying\n{2}, Return a land you control to its owner's hand: Target creature gets -X/-0 until end of turn, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/o/oboro_palace_in_the_clouds.txt b/forge-gui/res/cardsfolder/o/oboro_palace_in_the_clouds.txt index 84c071f57bf..cbae676ec8f 100644 --- a/forge-gui/res/cardsfolder/o/oboro_palace_in_the_clouds.txt +++ b/forge-gui/res/cardsfolder/o/oboro_palace_in_the_clouds.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. A:AB$ ChangeZone | Cost$ 1 | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/oboro_palace_in_the_clouds.jpg -Oracle:{T}: Add {U} to your mana pool.\n{1}: Return Oboro, Palace in the Clouds to its owner's hand. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool.\n{1}: Return Oboro, Palace in the Clouds to its owner's hand. diff --git a/forge-gui/res/cardsfolder/o/observant_alseid.txt b/forge-gui/res/cardsfolder/o/observant_alseid.txt index eef2e6f763e..12013d3bde6 100644 --- a/forge-gui/res/cardsfolder/o/observant_alseid.txt +++ b/forge-gui/res/cardsfolder/o/observant_alseid.txt @@ -1,9 +1,9 @@ -Name:Observant Alseid -ManaCost:2 W -Types:Enchantment Creature Nymph -PT:2/2 -K:Bestow:4 W -K:Vigilance -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Vigilance | Description$ Enchanted creature gets +2/+2 and has vigilance. -SVar:Picture:http://www.wizards.com/global/images/magic/general/observant_alseid.jpg -Oracle:Bestow {4}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nVigilance\nEnchanted creature gets +2/+2 and has vigilance. \ No newline at end of file +Name:Observant Alseid +ManaCost:2 W +Types:Enchantment Creature Nymph +PT:2/2 +K:Bestow:4 W +K:Vigilance +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Vigilance | Description$ Enchanted creature gets +2/+2 and has vigilance. +SVar:Picture:http://www.wizards.com/global/images/magic/general/observant_alseid.jpg +Oracle:Bestow {4}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nVigilance\nEnchanted creature gets +2/+2 and has vigilance. diff --git a/forge-gui/res/cardsfolder/o/obsessive_search.txt b/forge-gui/res/cardsfolder/o/obsessive_search.txt index 3df4dc231a7..bc58685a7fd 100644 --- a/forge-gui/res/cardsfolder/o/obsessive_search.txt +++ b/forge-gui/res/cardsfolder/o/obsessive_search.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ U | NumCards$ 1 | SpellDescription$ Draw a card. K:Madness:U SVar:Picture:http://www.wizards.com/global/images/magic/general/obsessive_search.jpg -Oracle:Draw a card.\nMadness {U} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Draw a card.\nMadness {U} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/o/obsianus_golem.txt b/forge-gui/res/cardsfolder/o/obsianus_golem.txt index a88e0466a94..77fa7115a8c 100644 --- a/forge-gui/res/cardsfolder/o/obsianus_golem.txt +++ b/forge-gui/res/cardsfolder/o/obsianus_golem.txt @@ -3,4 +3,4 @@ ManaCost:6 Types:Artifact Creature Golem PT:4/6 SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card15401.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/o/obsidian_acolyte.txt b/forge-gui/res/cardsfolder/o/obsidian_acolyte.txt index cf9cd2faccb..d6d96b6dcad 100644 --- a/forge-gui/res/cardsfolder/o/obsidian_acolyte.txt +++ b/forge-gui/res/cardsfolder/o/obsidian_acolyte.txt @@ -5,4 +5,4 @@ PT:1/1 K:Protection from black A:AB$ Protection | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ black | SpellDescription$ Target creature gains protection from black until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/obsidian_acolyte.jpg -Oracle:Protection from black\n{W}: Target creature gains protection from black until end of turn. \ No newline at end of file +Oracle:Protection from black\n{W}: Target creature gains protection from black until end of turn. diff --git a/forge-gui/res/cardsfolder/o/obsidian_battle_axe.txt b/forge-gui/res/cardsfolder/o/obsidian_battle_axe.txt index cb833e0a7c9..ba84831f4dd 100644 --- a/forge-gui/res/cardsfolder/o/obsidian_battle_axe.txt +++ b/forge-gui/res/cardsfolder/o/obsidian_battle_axe.txt @@ -1,10 +1,10 @@ -Name:Obsidian Battle-Axe -ManaCost:3 -Types:Tribal Artifact Warrior Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | AddKeyword$ Haste | Description$ Equipped creature gets +2/+1 and has haste. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Warrior | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Warrior creature enters the battlefield, you may attach CARDNAME to it. -SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard -SVar:BuffedBy:Creature.Warrior -SVar:Picture:http://www.wizards.com/global/images/magic/general/obsidian_battle_axe.jpg -Oracle:Equipped creature gets +2/+1 and has haste.\nWhenever a Warrior creature enters the battlefield, you may attach Obsidian Battle-Axe to it.\nEquip {3} \ No newline at end of file +Name:Obsidian Battle-Axe +ManaCost:3 +Types:Tribal Artifact Warrior Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | AddKeyword$ Haste | Description$ Equipped creature gets +2/+1 and has haste. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Warrior | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Warrior creature enters the battlefield, you may attach CARDNAME to it. +SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard +SVar:BuffedBy:Creature.Warrior +SVar:Picture:http://www.wizards.com/global/images/magic/general/obsidian_battle_axe.jpg +Oracle:Equipped creature gets +2/+1 and has haste.\nWhenever a Warrior creature enters the battlefield, you may attach Obsidian Battle-Axe to it.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/o/obsidian_fireheart.txt b/forge-gui/res/cardsfolder/o/obsidian_fireheart.txt index 7b34f58f694..941c4ccc494 100644 --- a/forge-gui/res/cardsfolder/o/obsidian_fireheart.txt +++ b/forge-gui/res/cardsfolder/o/obsidian_fireheart.txt @@ -8,4 +8,4 @@ SVar:ObsidianBlaze:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.S SVar:ObsidianBlazeTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ObsidianBlazeDmg | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to you. SVar:ObsidianBlazeDmg:DB$ DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/obsidian_fireheart.jpg -Oracle:{1}{R}{R}: Put a blaze counter on target land without a blaze counter on it. For as long as that land has a blaze counter on it, it has "At the beginning of your upkeep, this land deals 1 damage to you." (The land continues to burn after Obsidian Fireheart has left the battlefield.) \ No newline at end of file +Oracle:{1}{R}{R}: Put a blaze counter on target land without a blaze counter on it. For as long as that land has a blaze counter on it, it has "At the beginning of your upkeep, this land deals 1 damage to you." (The land continues to burn after Obsidian Fireheart has left the battlefield.) diff --git a/forge-gui/res/cardsfolder/o/obsidian_giant.txt b/forge-gui/res/cardsfolder/o/obsidian_giant.txt index 923f46f9471..1b634524b0c 100644 --- a/forge-gui/res/cardsfolder/o/obsidian_giant.txt +++ b/forge-gui/res/cardsfolder/o/obsidian_giant.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Creature Giant PT:4/4 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6599.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/o/obstinate_baloth.txt b/forge-gui/res/cardsfolder/o/obstinate_baloth.txt index 8aaf17f96f0..1fbf431e1a0 100644 --- a/forge-gui/res/cardsfolder/o/obstinate_baloth.txt +++ b/forge-gui/res/cardsfolder/o/obstinate_baloth.txt @@ -8,4 +8,4 @@ R:Event$ Discard | ActiveZones$ Hand | ValidCard$ Card.Self | ValidSource$ Card. SVar:SurpriseETB:DB$ ChangeZone | DefinedPlayer$ ReplacedPlayer | Defined$ ReplacedCard | Origin$ Hand | Destination$ Battlefield SVar:DiscardMeByOpp:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/obstinate_baloth.jpg -Oracle:When Obstinate Baloth enters the battlefield, you gain 4 life.\nIf a spell or ability an opponent controls causes you to discard Obstinate Baloth, put it onto the battlefield instead of putting it into your graveyard. \ No newline at end of file +Oracle:When Obstinate Baloth enters the battlefield, you gain 4 life.\nIf a spell or ability an opponent controls causes you to discard Obstinate Baloth, put it onto the battlefield instead of putting it into your graveyard. diff --git a/forge-gui/res/cardsfolder/o/obstinate_familiar.txt b/forge-gui/res/cardsfolder/o/obstinate_familiar.txt index d8cb898f7e3..343501eb3da 100644 --- a/forge-gui/res/cardsfolder/o/obstinate_familiar.txt +++ b/forge-gui/res/cardsfolder/o/obstinate_familiar.txt @@ -1,8 +1,8 @@ -Name:Obstinate Familiar -ManaCost:R -Types:Creature Lizard -PT:1/1 -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | Optional$ True | Prevent$ True | AICheckSVar$ AIHandling | AISVarCompare$ EQ0 | References$ AIHandling | Description$ If you would draw a card, you may skip that draw instead. -SVar:AIHandling:Count$InYourLibrary -SVar:Picture:http://www.wizards.com/global/images/magic/general/obstinate_familiar.jpg -Oracle:If you would draw a card, you may skip that draw instead. \ No newline at end of file +Name:Obstinate Familiar +ManaCost:R +Types:Creature Lizard +PT:1/1 +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | Optional$ True | Prevent$ True | AICheckSVar$ AIHandling | AISVarCompare$ EQ0 | References$ AIHandling | Description$ If you would draw a card, you may skip that draw instead. +SVar:AIHandling:Count$InYourLibrary +SVar:Picture:http://www.wizards.com/global/images/magic/general/obstinate_familiar.jpg +Oracle:If you would draw a card, you may skip that draw instead. diff --git a/forge-gui/res/cardsfolder/o/obzedat_ghost_council.txt b/forge-gui/res/cardsfolder/o/obzedat_ghost_council.txt index 9fa953b6dbd..b2402477e7c 100644 --- a/forge-gui/res/cardsfolder/o/obzedat_ghost_council.txt +++ b/forge-gui/res/cardsfolder/o/obzedat_ghost_council.txt @@ -1,16 +1,16 @@ -Name:Obzedat, Ghost Council -ManaCost:1 W W B B -Types:Legendary Creature Spirit Advisor -PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When CARDNAME enters the battlefield, target opponent loses 2 life and you gain 2 life. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step you may exile CARDNAME. If you do, return it to the battlefield under it's owner's control at the beginning of your next upkeep. It gains haste. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBDelaytrig -SVar:DBDelaytrig:DB$ Effect | Name$ Obzedat Effect | Triggers$ TrigEOT | SVars$ ObzedatReturn,ObzedatPump,ObzedatCleanup | References$ TrigEOT,ObzedatReturn,ObzedatPump,ObzedatCleanup | RememberObjects$ Self | Duration$ Permanent -SVar:TrigEOT:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ ObzedatReturn | TriggerDescription$ Return CARDNAME to the battlefield under it's owner's control. It gains haste. -SVar:ObzedatReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ ObzedatPump -SVar:ObzedatPump:DB$ Pump | Defined$ Remembered | KW$ Haste | Permanent$ True | SubAbility$ ObzedatCleanup -SVar:ObzedatCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/obzedat_ghost_council.jpg -Oracle:When Obzedat, Ghost Council enters the battlefield, target opponent loses 2 life and you gain 2 life.\nAt the beginning of your end step, you may exile Obzedat. If you do, return it to the battlefield under its owner's control at the beginning of your next upkeep. It gains haste. \ No newline at end of file +Name:Obzedat, Ghost Council +ManaCost:1 W W B B +Types:Legendary Creature Spirit Advisor +PT:5/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ When CARDNAME enters the battlefield, target opponent loses 2 life and you gain 2 life. +SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 2 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ At the beginning of your end step you may exile CARDNAME. If you do, return it to the battlefield under it's owner's control at the beginning of your next upkeep. It gains haste. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBDelaytrig +SVar:DBDelaytrig:DB$ Effect | Name$ Obzedat Effect | Triggers$ TrigEOT | SVars$ ObzedatReturn,ObzedatPump,ObzedatCleanup | References$ TrigEOT,ObzedatReturn,ObzedatPump,ObzedatCleanup | RememberObjects$ Self | Duration$ Permanent +SVar:TrigEOT:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ ObzedatReturn | TriggerDescription$ Return CARDNAME to the battlefield under it's owner's control. It gains haste. +SVar:ObzedatReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ ObzedatPump +SVar:ObzedatPump:DB$ Pump | Defined$ Remembered | KW$ Haste | Permanent$ True | SubAbility$ ObzedatCleanup +SVar:ObzedatCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/obzedat_ghost_council.jpg +Oracle:When Obzedat, Ghost Council enters the battlefield, target opponent loses 2 life and you gain 2 life.\nAt the beginning of your end step, you may exile Obzedat. If you do, return it to the battlefield under its owner's control at the beginning of your next upkeep. It gains haste. diff --git a/forge-gui/res/cardsfolder/o/obzedats_aid.txt b/forge-gui/res/cardsfolder/o/obzedats_aid.txt index 5a0c05f3910..a13343fc982 100644 --- a/forge-gui/res/cardsfolder/o/obzedats_aid.txt +++ b/forge-gui/res/cardsfolder/o/obzedats_aid.txt @@ -1,6 +1,6 @@ -Name:Obzedat's Aid -ManaCost:3 W B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 W B | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target permanent card in your graveyard | ValidTgts$ Permanent.YouCtrl | SpellDescription$ Return target permanent card from your graveyard to the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/obzedats_aid.jpg -Oracle:Return target permanent card from your graveyard to the battlefield. \ No newline at end of file +Name:Obzedat's Aid +ManaCost:3 W B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 W B | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target permanent card in your graveyard | ValidTgts$ Permanent.YouCtrl | SpellDescription$ Return target permanent card from your graveyard to the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/obzedats_aid.jpg +Oracle:Return target permanent card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/o/ocular_halo.txt b/forge-gui/res/cardsfolder/o/ocular_halo.txt index ec46348c146..9f27ff7205b 100644 --- a/forge-gui/res/cardsfolder/o/ocular_halo.txt +++ b/forge-gui/res/cardsfolder/o/ocular_halo.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ W | Defined$ Enchanted | KW$ Vigilance | SpellDescription$ En SVar:Draw:AB$Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ocular_halo.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: Draw a card."\n{W}: Enchanted creature gains vigilance until end of turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: Draw a card."\n{W}: Enchanted creature gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/o/oculus.txt b/forge-gui/res/cardsfolder/o/oculus.txt index 3774a0251a8..7748c19d81c 100644 --- a/forge-gui/res/cardsfolder/o/oculus.txt +++ b/forge-gui/res/cardsfolder/o/oculus.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/oculus.jpg -Oracle:When Oculus dies, you may draw a card. \ No newline at end of file +Oracle:When Oculus dies, you may draw a card. diff --git a/forge-gui/res/cardsfolder/o/odds_ends.txt b/forge-gui/res/cardsfolder/o/odds_ends.txt index 9ced77601d8..7b9f91cede5 100644 --- a/forge-gui/res/cardsfolder/o/odds_ends.txt +++ b/forge-gui/res/cardsfolder/o/odds_ends.txt @@ -1,17 +1,17 @@ -Name:Odds -ManaCost:U R -AlternateMode: Split -Types:Instant -A:SP$ FlipACoin | Cost$ U R | NoCall$ True | HeadsSubAbility$ OddCounter | TailsSubAbility$ OddCopy | TgtZone$ Stack | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery spell | SpellDescription$ Flip a coin. If it comes up heads, counter target instant or sorcery spell. If it comes up tails, copy that spell and you may choose new targets for the copy. -SVar:OddCounter:DB$ Counter | Defined$ Targeted -SVar:OddCopy:DB$ CopySpellAbility | Defined$ Targeted -SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=107445&type=card -Oracle:Flip a coin. If it comes up heads, counter target instant or sorcery spell. If it comes up tails, copy that spell and you may choose new targets for the copy. - -ALTERNATE - -Name:Ends -ManaCost:3 R W -Types:Instant -A:SP$ Sacrifice | Cost$ 3 R W | ValidTgts$ Player | TgtPrompt$ Select target player to make sacrifice | Amount$ 2 | SacValid$ Creature.attacking | SpellDescription$ Target player sacrifices two attacking creatures. -Oracle:Target player sacrifices two attacking creatures. \ No newline at end of file +Name:Odds +ManaCost:U R +AlternateMode: Split +Types:Instant +A:SP$ FlipACoin | Cost$ U R | NoCall$ True | HeadsSubAbility$ OddCounter | TailsSubAbility$ OddCopy | TgtZone$ Stack | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery spell | SpellDescription$ Flip a coin. If it comes up heads, counter target instant or sorcery spell. If it comes up tails, copy that spell and you may choose new targets for the copy. +SVar:OddCounter:DB$ Counter | Defined$ Targeted +SVar:OddCopy:DB$ CopySpellAbility | Defined$ Targeted +SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=107445&type=card +Oracle:Flip a coin. If it comes up heads, counter target instant or sorcery spell. If it comes up tails, copy that spell and you may choose new targets for the copy. + +ALTERNATE + +Name:Ends +ManaCost:3 R W +Types:Instant +A:SP$ Sacrifice | Cost$ 3 R W | ValidTgts$ Player | TgtPrompt$ Select target player to make sacrifice | Amount$ 2 | SacValid$ Creature.attacking | SpellDescription$ Target player sacrifices two attacking creatures. +Oracle:Target player sacrifices two attacking creatures. diff --git a/forge-gui/res/cardsfolder/o/odious_trow.txt b/forge-gui/res/cardsfolder/o/odious_trow.txt index d051a027a4a..0e3cbc11a1c 100644 --- a/forge-gui/res/cardsfolder/o/odious_trow.txt +++ b/forge-gui/res/cardsfolder/o/odious_trow.txt @@ -4,4 +4,4 @@ Types:Creature Troll PT:1/1 A:AB$ Regenerate | Cost$ 1 BG | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/odious_trow.jpg -Oracle:{1}{B/G}: Regenerate Odious Trow. \ No newline at end of file +Oracle:{1}{B/G}: Regenerate Odious Trow. diff --git a/forge-gui/res/cardsfolder/o/odric_master_tactician.txt b/forge-gui/res/cardsfolder/o/odric_master_tactician.txt index 7aabe111932..4ba3e038cd5 100644 --- a/forge-gui/res/cardsfolder/o/odric_master_tactician.txt +++ b/forge-gui/res/cardsfolder/o/odric_master_tactician.txt @@ -1,11 +1,11 @@ -Name:Odric, Master Tactician -ManaCost:2 W W -Types:Legendary Creature Human Soldier -PT:3/4 -K:First Strike -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ OdricTest | SVarCompare$ GE3 | NoResolvingCheck$ True | Execute$ TrigOdricEffect | TriggerDescription$ Whenever CARDNAME and at least three other creatures attack, you choose which creatures block this combat and how those creatures block. -SVar:TrigOdricEffect:AB$ DeclareCombatants | Cost$ 0 | DeclareBlockers$ True -SVar:OdricTest:Count$Valid Creature.attacking+Other -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/odric_master_tactician.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhenever Odric, Master Tactician and at least three other creatures attack, you choose which creatures block this combat and how those creatures block. \ No newline at end of file +Name:Odric, Master Tactician +ManaCost:2 W W +Types:Legendary Creature Human Soldier +PT:3/4 +K:First Strike +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ OdricTest | SVarCompare$ GE3 | NoResolvingCheck$ True | Execute$ TrigOdricEffect | TriggerDescription$ Whenever CARDNAME and at least three other creatures attack, you choose which creatures block this combat and how those creatures block. +SVar:TrigOdricEffect:AB$ DeclareCombatants | Cost$ 0 | DeclareBlockers$ True +SVar:OdricTest:Count$Valid Creature.attacking+Other +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/odric_master_tactician.jpg +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nWhenever Odric, Master Tactician and at least three other creatures attack, you choose which creatures block this combat and how those creatures block. diff --git a/forge-gui/res/cardsfolder/o/odunos_river_trawler.txt b/forge-gui/res/cardsfolder/o/odunos_river_trawler.txt index b5fe4bfb03e..fe445504831 100644 --- a/forge-gui/res/cardsfolder/o/odunos_river_trawler.txt +++ b/forge-gui/res/cardsfolder/o/odunos_river_trawler.txt @@ -1,12 +1,12 @@ -Name:Odunos River Trawler -ManaCost:2 B -Types:Creature Zombie -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target enchantment creature card from your graveyard to your hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.Creature+YouCtrl -A:AB$ ChangeZone | Cost$ W Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.Creature+YouCtrl | TgtPrompt$ Select target enchantment creature card from your graveyard | SpellDescription$ Return target enchantment creature card from your graveyard to your hand. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -DeckNeeds:Color$White -SVar:Picture:http://www.wizards.com/global/images/magic/general/odunos_river_trawler.jpg -Oracle:When Odunos River Trawler enters the battlefield, return target enchantment creature card from your graveyard to your hand.\n{W}, Sacrifice Odunos River Trawler: Return target enchantment creature card from your graveyard to your hand. +Name:Odunos River Trawler +ManaCost:2 B +Types:Creature Zombie +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target enchantment creature card from your graveyard to your hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.Creature+YouCtrl +A:AB$ ChangeZone | Cost$ W Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Enchantment.Creature+YouCtrl | TgtPrompt$ Select target enchantment creature card from your graveyard | SpellDescription$ Return target enchantment creature card from your graveyard to your hand. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +DeckNeeds:Color$White +SVar:Picture:http://www.wizards.com/global/images/magic/general/odunos_river_trawler.jpg +Oracle:When Odunos River Trawler enters the battlefield, return target enchantment creature card from your graveyard to your hand.\n{W}, Sacrifice Odunos River Trawler: Return target enchantment creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/o/odylic_wraith.txt b/forge-gui/res/cardsfolder/o/odylic_wraith.txt index 7f4f74eb91b..52d3b239ecc 100644 --- a/forge-gui/res/cardsfolder/o/odylic_wraith.txt +++ b/forge-gui/res/cardsfolder/o/odylic_wraith.txt @@ -6,4 +6,4 @@ K:Swampwalk T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/odylic_wraith.jpg -Oracle:Swampwalk\nWhenever Odylic Wraith deals damage to a player, that player discards a card. \ No newline at end of file +Oracle:Swampwalk\nWhenever Odylic Wraith deals damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/o/off_balance.txt b/forge-gui/res/cardsfolder/o/off_balance.txt index e47153fe088..bb6425f27fe 100644 --- a/forge-gui/res/cardsfolder/o/off_balance.txt +++ b/forge-gui/res/cardsfolder/o/off_balance.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can't attack or block. | IsCurse$ True | SpellDescription$ Target creature can't attack or block this turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/off_balance.jpg -Oracle:Target creature can't attack or block this turn. \ No newline at end of file +Oracle:Target creature can't attack or block this turn. diff --git a/forge-gui/res/cardsfolder/o/offalsnout.txt b/forge-gui/res/cardsfolder/o/offalsnout.txt index f3bb1917146..f9a0d3467eb 100644 --- a/forge-gui/res/cardsfolder/o/offalsnout.txt +++ b/forge-gui/res/cardsfolder/o/offalsnout.txt @@ -10,4 +10,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/offalsnout.jpg -Oracle:Flash\nWhen Offalsnout leaves the battlefield, exile target card from a graveyard.\nEvoke {B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Flash\nWhen Offalsnout leaves the battlefield, exile target card from a graveyard.\nEvoke {B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/o/offering_to_asha.txt b/forge-gui/res/cardsfolder/o/offering_to_asha.txt index ad60e428c5b..ce8167d137c 100644 --- a/forge-gui/res/cardsfolder/o/offering_to_asha.txt +++ b/forge-gui/res/cardsfolder/o/offering_to_asha.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 W U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 4 | SubAbility$ DBGainLife | SpellDescription$ Counter target spell unless its controller pays {4}. You gain 4 life. SVar:DBGainLife:DB$GainLife | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/offering_to_asha.jpg -Oracle:Counter target spell unless its controller pays {4}. You gain 4 life. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {4}. You gain 4 life. diff --git a/forge-gui/res/cardsfolder/o/ogre_arsonist.txt b/forge-gui/res/cardsfolder/o/ogre_arsonist.txt index 45e94e33c03..db23c55ddf3 100644 --- a/forge-gui/res/cardsfolder/o/ogre_arsonist.txt +++ b/forge-gui/res/cardsfolder/o/ogre_arsonist.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target land. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_arsonist.jpg -Oracle:When Ogre Arsonist enters the battlefield, destroy target land. \ No newline at end of file +Oracle:When Ogre Arsonist enters the battlefield, destroy target land. diff --git a/forge-gui/res/cardsfolder/o/ogre_battledriver.txt b/forge-gui/res/cardsfolder/o/ogre_battledriver.txt index 76a1eff36de..ac104dbd34a 100644 --- a/forge-gui/res/cardsfolder/o/ogre_battledriver.txt +++ b/forge-gui/res/cardsfolder/o/ogre_battledriver.txt @@ -1,9 +1,9 @@ -Name:Ogre Battledriver -ManaCost:2 R R -Types:Creature Ogre Warrior -PT:3/3 -T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature enters the battlefield under your control, that creature gets +2/+0 and haste until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | NumAtt$ +2 | NumDef$ +0 | KW$ Haste -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_battledriver.jpg -Oracle:Whenever another creature enters the battlefield under your control, that creature gets +2/+0 and gains haste until end of turn. (It can attack and {T} this turn.) +Name:Ogre Battledriver +ManaCost:2 R R +Types:Creature Ogre Warrior +PT:3/3 +T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature enters the battlefield under your control, that creature gets +2/+0 and haste until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | NumAtt$ +2 | NumDef$ +0 | KW$ Haste +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_battledriver.jpg +Oracle:Whenever another creature enters the battlefield under your control, that creature gets +2/+0 and gains haste until end of turn. (It can attack and {T} this turn.) diff --git a/forge-gui/res/cardsfolder/o/ogre_berserker.txt b/forge-gui/res/cardsfolder/o/ogre_berserker.txt index 429626e0904..82d52acdb17 100644 --- a/forge-gui/res/cardsfolder/o/ogre_berserker.txt +++ b/forge-gui/res/cardsfolder/o/ogre_berserker.txt @@ -4,4 +4,4 @@ Types:Creature Ogre Berserker PT:4/2 K:Haste SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Second_Age/ogre_berserker.jpg -Oracle:Haste \ No newline at end of file +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/o/ogre_gatecrasher.txt b/forge-gui/res/cardsfolder/o/ogre_gatecrasher.txt index 990ff10f401..4f0ec78edb0 100644 --- a/forge-gui/res/cardsfolder/o/ogre_gatecrasher.txt +++ b/forge-gui/res/cardsfolder/o/ogre_gatecrasher.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target creature with defender. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.withDefender | TgtPrompt$ Select target creature with defender. SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_gatecrasher.jpg -Oracle:When Ogre Gatecrasher enters the battlefield, destroy target creature with defender. \ No newline at end of file +Oracle:When Ogre Gatecrasher enters the battlefield, destroy target creature with defender. diff --git a/forge-gui/res/cardsfolder/o/ogre_geargrabber.txt b/forge-gui/res/cardsfolder/o/ogre_geargrabber.txt index 9998bbb56f5..ec248635168 100644 --- a/forge-gui/res/cardsfolder/o/ogre_geargrabber.txt +++ b/forge-gui/res/cardsfolder/o/ogre_geargrabber.txt @@ -1,14 +1,14 @@ -Name:Ogre Geargrabber -ManaCost:4 R R -Types:Creature Ogre Warrior -PT:4/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME attacks, gain control of target Equipment an opponent controls until end of turn. Attach it to CARDNAME. When you lose control of that Equipment, unattach it. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Equipment.OppCtrl | LoseControl$ EOT | TgtPrompt$ Select target Equipment an opponent controls | SubAbility$ DBAttach -SVar:DBAttach:DB$ Attach | Object$ ParentTarget | Defined$ Self | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | RememberObjects$ ParentTarget | Triggers$ TrigChangeController,OutOfSight | SVars$ TrigUnattach,ExileSelf | Duration$ Permanent -SVar:TrigChangeController:Mode$ ChangesController | ValidCard$ Card.IsRemembered | ValidOriginalController$ You | TriggerZones$ Command | Execute$ TrigUnattach | TriggerDescription$ When you lose control of that Equipment, unattach it. -SVar:TrigUnattach:DB$ Unattach | Defined$ Remembered | SubAbility$ ExileSelf -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileSelf | Static$ True -SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_geargrabber.jpg -Oracle:Whenever Ogre Geargrabber attacks, gain control of target Equipment an opponent controls until end of turn. Attach it to Ogre Geargrabber. When you lose control of that Equipment, unattach it. +Name:Ogre Geargrabber +ManaCost:4 R R +Types:Creature Ogre Warrior +PT:4/4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ Whenever CARDNAME attacks, gain control of target Equipment an opponent controls until end of turn. Attach it to CARDNAME. When you lose control of that Equipment, unattach it. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Equipment.OppCtrl | LoseControl$ EOT | TgtPrompt$ Select target Equipment an opponent controls | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Object$ ParentTarget | Defined$ Self | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | RememberObjects$ ParentTarget | Triggers$ TrigChangeController,OutOfSight | SVars$ TrigUnattach,ExileSelf | Duration$ Permanent +SVar:TrigChangeController:Mode$ ChangesController | ValidCard$ Card.IsRemembered | ValidOriginalController$ You | TriggerZones$ Command | Execute$ TrigUnattach | TriggerDescription$ When you lose control of that Equipment, unattach it. +SVar:TrigUnattach:DB$ Unattach | Defined$ Remembered | SubAbility$ ExileSelf +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileSelf | Static$ True +SVar:ExileSelf:DB$ ChangeZone | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_geargrabber.jpg +Oracle:Whenever Ogre Geargrabber attacks, gain control of target Equipment an opponent controls until end of turn. Attach it to Ogre Geargrabber. When you lose control of that Equipment, unattach it. diff --git a/forge-gui/res/cardsfolder/o/ogre_jailbreaker.txt b/forge-gui/res/cardsfolder/o/ogre_jailbreaker.txt index 49b570bf6d6..1804e998e26 100644 --- a/forge-gui/res/cardsfolder/o/ogre_jailbreaker.txt +++ b/forge-gui/res/cardsfolder/o/ogre_jailbreaker.txt @@ -1,10 +1,10 @@ -Name:Ogre Jailbreaker -ManaCost:3 B -Types:Creature Ogre Rogue -PT:4/4 -K:Defender -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME can attack as though it didn't have defender as long as you control a Gate. -SVar:X:Count$Valid Gate.YouCtrl -DeckHints:Type$Gate -SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_jailbreaker.jpg -Oracle:Defender\nOgre Jailbreaker can attack as though it didn't have defender as long as you control a Gate. \ No newline at end of file +Name:Ogre Jailbreaker +ManaCost:3 B +Types:Creature Ogre Rogue +PT:4/4 +K:Defender +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME can attack as though it didn't have defender as long as you control a Gate. +SVar:X:Count$Valid Gate.YouCtrl +DeckHints:Type$Gate +SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_jailbreaker.jpg +Oracle:Defender\nOgre Jailbreaker can attack as though it didn't have defender as long as you control a Gate. diff --git a/forge-gui/res/cardsfolder/o/ogre_leadfoot.txt b/forge-gui/res/cardsfolder/o/ogre_leadfoot.txt index 5fd3f272a2c..4c34edb303e 100644 --- a/forge-gui/res/cardsfolder/o/ogre_leadfoot.txt +++ b/forge-gui/res/cardsfolder/o/ogre_leadfoot.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.Artifact | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME becomes blocked by an artifact creature, destroy that creature. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_leadfoot.jpg -Oracle:Whenever Ogre Leadfoot becomes blocked by an artifact creature, destroy that creature. \ No newline at end of file +Oracle:Whenever Ogre Leadfoot becomes blocked by an artifact creature, destroy that creature. diff --git a/forge-gui/res/cardsfolder/o/ogre_marauder.txt b/forge-gui/res/cardsfolder/o/ogre_marauder.txt index 214bc0aa4ad..d7983dd352d 100644 --- a/forge-gui/res/cardsfolder/o/ogre_marauder.txt +++ b/forge-gui/res/cardsfolder/o/ogre_marauder.txt @@ -1,13 +1,13 @@ -Name:Ogre Marauder -ManaCost:1 B B -Types:Creature Ogre Warrior -PT:3/1 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigOgreMarauderSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, it gains "Ogre Marauder can't be blocked" until end of turn unless defending player sacrifices a creature. -SVar:TrigOgreMarauderSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ DefendingPlayer | Optional$ True | RememberSacrificed$ True | SubAbility$ DBOgreMarauderPump -SVar:DBOgreMarauderPump:DB$ Pump | Defined$ Self | KW$ HIDDEN Unblockable | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBOgreMarauderCleanup -SVar:DBOgreMarauderCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:HasAttackEffect:TRUE -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_marauder.jpg -Oracle:Whenever Ogre Marauder attacks, it gains "Ogre Marauder can't be blocked" until end of turn unless defending player sacrifices a creature. \ No newline at end of file +Name:Ogre Marauder +ManaCost:1 B B +Types:Creature Ogre Warrior +PT:3/1 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigOgreMarauderSacrifice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, it gains "Ogre Marauder can't be blocked" until end of turn unless defending player sacrifices a creature. +SVar:TrigOgreMarauderSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ DefendingPlayer | Optional$ True | RememberSacrificed$ True | SubAbility$ DBOgreMarauderPump +SVar:DBOgreMarauderPump:DB$ Pump | Defined$ Self | KW$ HIDDEN Unblockable | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBOgreMarauderCleanup +SVar:DBOgreMarauderCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:HasAttackEffect:TRUE +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_marauder.jpg +Oracle:Whenever Ogre Marauder attacks, it gains "Ogre Marauder can't be blocked" until end of turn unless defending player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/o/ogre_menial.txt b/forge-gui/res/cardsfolder/o/ogre_menial.txt index 9d6c1b638de..de9788e8727 100644 --- a/forge-gui/res/cardsfolder/o/ogre_menial.txt +++ b/forge-gui/res/cardsfolder/o/ogre_menial.txt @@ -5,4 +5,4 @@ PT:0/4 K:Infect A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_menial.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{R}: Ogre Menial gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{R}: Ogre Menial gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/ogre_recluse.txt b/forge-gui/res/cardsfolder/o/ogre_recluse.txt index 03b848abb3d..17d773cf087 100644 --- a/forge-gui/res/cardsfolder/o/ogre_recluse.txt +++ b/forge-gui/res/cardsfolder/o/ogre_recluse.txt @@ -7,4 +7,4 @@ SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ Self SVar:AntiBuffedBy:Card SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_recluse.jpg -Oracle:Whenever a player casts a spell, tap Ogre Recluse. \ No newline at end of file +Oracle:Whenever a player casts a spell, tap Ogre Recluse. diff --git a/forge-gui/res/cardsfolder/o/ogre_resister.txt b/forge-gui/res/cardsfolder/o/ogre_resister.txt index 241981c0ace..b023619bf1a 100644 --- a/forge-gui/res/cardsfolder/o/ogre_resister.txt +++ b/forge-gui/res/cardsfolder/o/ogre_resister.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Creature Ogre PT:4/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_resister.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/o/ogre_savant.txt b/forge-gui/res/cardsfolder/o/ogre_savant.txt index 86125301660..e976eb74455 100644 --- a/forge-gui/res/cardsfolder/o/ogre_savant.txt +++ b/forge-gui/res/cardsfolder/o/ogre_savant.txt @@ -1,11 +1,11 @@ -Name:Ogre Savant -ManaCost:4 R -Types:Creature Ogre Wizard -PT:3/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, if {U} was spent to cast Ogre Savant, return target creature to its owner's hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionManaSpent$ U -SVar:ManaNeededToAvoidNegativeEffect:blue -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_savant.jpg -Oracle:When Ogre Savant enters the battlefield, if {U} was spent to cast Ogre Savant, return target creature to its owner's hand. \ No newline at end of file +Name:Ogre Savant +ManaCost:4 R +Types:Creature Ogre Wizard +PT:3/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigReturn | TriggerDescription$ When CARDNAME enters the battlefield, if {U} was spent to cast Ogre Savant, return target creature to its owner's hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionManaSpent$ U +SVar:ManaNeededToAvoidNegativeEffect:blue +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_savant.jpg +Oracle:When Ogre Savant enters the battlefield, if {U} was spent to cast Ogre Savant, return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/o/ogre_sentry.txt b/forge-gui/res/cardsfolder/o/ogre_sentry.txt index 59b54d45cff..2569906b71b 100644 --- a/forge-gui/res/cardsfolder/o/ogre_sentry.txt +++ b/forge-gui/res/cardsfolder/o/ogre_sentry.txt @@ -4,4 +4,4 @@ Types:Creature Ogre Warrior PT:3/3 K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_sentry.jpg -Oracle:Defender \ No newline at end of file +Oracle:Defender diff --git a/forge-gui/res/cardsfolder/o/ogre_shaman.txt b/forge-gui/res/cardsfolder/o/ogre_shaman.txt index 99e8be6f0f1..0efb3f3345f 100644 --- a/forge-gui/res/cardsfolder/o/ogre_shaman.txt +++ b/forge-gui/res/cardsfolder/o/ogre_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Ogre Shaman PT:3/3 A:AB$ DealDamage | Cost$ 2 Discard<1/Random> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_shaman.jpg -Oracle:{2}, Discard a card at random: Ogre Shaman deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{2}, Discard a card at random: Ogre Shaman deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/o/ogre_slumlord.txt b/forge-gui/res/cardsfolder/o/ogre_slumlord.txt index 6826d9f89ff..cb9976f0d66 100644 --- a/forge-gui/res/cardsfolder/o/ogre_slumlord.txt +++ b/forge-gui/res/cardsfolder/o/ogre_slumlord.txt @@ -1,9 +1,9 @@ -Name:Ogre Slumlord -ManaCost:3 B B -Types:Creature Ogre Rogue -PT:3/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+Other | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another nontoken creature dies, put a 1/1 black Rat creature token onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Rat | TokenTypes$ Creature,Rat | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ B 1 1 Rat GTC -S:Mode$ Continuous | Affected$ Creature.Rat+YouCtrl | AddKeyword$ Deathtouch | Description$ Rats you control have deathtouch. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_slumlord.jpg -Oracle:Whenever another nontoken creature dies, you may put a 1/1 black Rat creature token onto the battlefield.\nRats you control have deathtouch. \ No newline at end of file +Name:Ogre Slumlord +ManaCost:3 B B +Types:Creature Ogre Rogue +PT:3/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+Other | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another nontoken creature dies, put a 1/1 black Rat creature token onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Rat | TokenTypes$ Creature,Rat | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ B 1 1 Rat GTC +S:Mode$ Continuous | Affected$ Creature.Rat+YouCtrl | AddKeyword$ Deathtouch | Description$ Rats you control have deathtouch. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ogre_slumlord.jpg +Oracle:Whenever another nontoken creature dies, you may put a 1/1 black Rat creature token onto the battlefield.\nRats you control have deathtouch. diff --git a/forge-gui/res/cardsfolder/o/ogre_taskmaster.txt b/forge-gui/res/cardsfolder/o/ogre_taskmaster.txt index 9e53b9d1555..a33c53cdc76 100644 --- a/forge-gui/res/cardsfolder/o/ogre_taskmaster.txt +++ b/forge-gui/res/cardsfolder/o/ogre_taskmaster.txt @@ -4,4 +4,4 @@ Types:Creature Ogre PT:4/3 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6588.jpg -Oracle:Ogre Taskmaster can't block. \ No newline at end of file +Oracle:Ogre Taskmaster can't block. diff --git a/forge-gui/res/cardsfolder/o/ogre_warrior.txt b/forge-gui/res/cardsfolder/o/ogre_warrior.txt index 9af998b5d99..4e2caa8e60d 100644 --- a/forge-gui/res/cardsfolder/o/ogre_warrior.txt +++ b/forge-gui/res/cardsfolder/o/ogre_warrior.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Ogre Warrior PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/p4/en-us/card25476.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/o/ogres_cleaver.txt b/forge-gui/res/cardsfolder/o/ogres_cleaver.txt index a63f85ff789..3f3f078f410 100644 --- a/forge-gui/res/cardsfolder/o/ogres_cleaver.txt +++ b/forge-gui/res/cardsfolder/o/ogres_cleaver.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 5 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 5 | Description$ Equipped creature gets +5/+0. SVar:Picture:http://www.wizards.com/global/images/magic/general/ogres_cleaver.jpg -Oracle:Equipped creature gets +5/+0.\nEquip {5} \ No newline at end of file +Oracle:Equipped creature gets +5/+0.\nEquip {5} diff --git a/forge-gui/res/cardsfolder/o/ohran_viper.txt b/forge-gui/res/cardsfolder/o/ohran_viper.txt index d5b0aded14b..bb7f50b13ef 100644 --- a/forge-gui/res/cardsfolder/o/ohran_viper.txt +++ b/forge-gui/res/cardsfolder/o/ohran_viper.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ohran_viper.jpg -Oracle:Whenever Ohran Viper deals combat damage to a creature, destroy that creature at end of combat.\nWhenever Ohran Viper deals combat damage to a player, you may draw a card. \ No newline at end of file +Oracle:Whenever Ohran Viper deals combat damage to a creature, destroy that creature at end of combat.\nWhenever Ohran Viper deals combat damage to a player, you may draw a card. diff --git a/forge-gui/res/cardsfolder/o/ohran_yeti.txt b/forge-gui/res/cardsfolder/o/ohran_yeti.txt index a7a4bb4d070..e6c5a38c335 100644 --- a/forge-gui/res/cardsfolder/o/ohran_yeti.txt +++ b/forge-gui/res/cardsfolder/o/ohran_yeti.txt @@ -1,7 +1,7 @@ -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.) -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 +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.) +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.) diff --git a/forge-gui/res/cardsfolder/o/okiba_gang_shinobi.txt b/forge-gui/res/cardsfolder/o/okiba_gang_shinobi.txt index 63c30fd890f..91a6b09f4ea 100644 --- a/forge-gui/res/cardsfolder/o/okiba_gang_shinobi.txt +++ b/forge-gui/res/cardsfolder/o/okiba_gang_shinobi.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 3 B Return<1/Creature.attacking+unblocked> | CostDesc$ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards two cards. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 2 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/okiba_gang_shinobi.jpg -Oracle:Ninjutsu {3}{B} ({3}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Okiba-Gang Shinobi deals combat damage to a player, that player discards two cards. \ No newline at end of file +Oracle:Ninjutsu {3}{B} ({3}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Okiba-Gang Shinobi deals combat damage to a player, that player discards two cards. diff --git a/forge-gui/res/cardsfolder/o/okina_nightwatch.txt b/forge-gui/res/cardsfolder/o/okina_nightwatch.txt index 7dde25cfee4..cf583513189 100644 --- a/forge-gui/res/cardsfolder/o/okina_nightwatch.txt +++ b/forge-gui/res/cardsfolder/o/okina_nightwatch.txt @@ -1,9 +1,9 @@ -Name:Okina Nightwatch -ManaCost:4 G -Types:Creature Human Monk -PT:4/3 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | CheckSVar$ X | SVarCompare$ GTY | References$ X,Y | Description$ As long as you have more cards in hand than each opponent, CARDNAME gets +3/+3. -SVar:X:Count$InYourHand -SVar:Y:PlayerCountOpponents$HighestCardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/okina_nightwatch.jpg -Oracle:As long as you have more cards in hand than each opponent, Okina Nightwatch gets +3/+3. \ No newline at end of file +Name:Okina Nightwatch +ManaCost:4 G +Types:Creature Human Monk +PT:4/3 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | CheckSVar$ X | SVarCompare$ GTY | References$ X,Y | Description$ As long as you have more cards in hand than each opponent, CARDNAME gets +3/+3. +SVar:X:Count$InYourHand +SVar:Y:PlayerCountOpponents$HighestCardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/okina_nightwatch.jpg +Oracle:As long as you have more cards in hand than each opponent, Okina Nightwatch gets +3/+3. diff --git a/forge-gui/res/cardsfolder/o/okina_temple_to_the_grandfathers.txt b/forge-gui/res/cardsfolder/o/okina_temple_to_the_grandfathers.txt index bf3d70df020..55f70c94b7d 100644 --- a/forge-gui/res/cardsfolder/o/okina_temple_to_the_grandfathers.txt +++ b/forge-gui/res/cardsfolder/o/okina_temple_to_the_grandfathers.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. A:AB$ Pump | Cost$ G T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target legendary creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/okina_temple_to_the_grandfathers.jpg -Oracle:{T}: Add {G} to your mana pool.\n{G}, {T}: Target legendary creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool.\n{G}, {T}: Target legendary creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/old_ghastbark.txt b/forge-gui/res/cardsfolder/o/old_ghastbark.txt index 19ff5fb1016..e93c2f1df7d 100644 --- a/forge-gui/res/cardsfolder/o/old_ghastbark.txt +++ b/forge-gui/res/cardsfolder/o/old_ghastbark.txt @@ -3,4 +3,4 @@ ManaCost:3 GW GW Types:Creature Treefolk Warrior PT:3/6 SVar:Picture:http://www.wizards.com/global/images/magic/general/old_ghastbark.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/o/old_man_of_the_sea.txt b/forge-gui/res/cardsfolder/o/old_man_of_the_sea.txt index b9a16a37f02..22c2598ee49 100644 --- a/forge-gui/res/cardsfolder/o/old_man_of_the_sea.txt +++ b/forge-gui/res/cardsfolder/o/old_man_of_the_sea.txt @@ -8,4 +8,4 @@ SVar:X:Count$CardPower # the hostcard of SVar Y is the controlled card SVar:Y:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/old_man_of_the_sea.jpg -Oracle:You may choose not to untap Old Man of the Sea during your untap step.\n{T}: Gain control of target creature with power less than or equal to Old Man of the Sea's power for as long as Old Man of the Sea remains tapped and that creature's power remains less than or equal to Old Man of the Sea's power. \ No newline at end of file +Oracle:You may choose not to untap Old Man of the Sea during your untap step.\n{T}: Gain control of target creature with power less than or equal to Old Man of the Sea's power for as long as Old Man of the Sea remains tapped and that creature's power remains less than or equal to Old Man of the Sea's power. diff --git a/forge-gui/res/cardsfolder/o/olivia_voldaren.txt b/forge-gui/res/cardsfolder/o/olivia_voldaren.txt index 69f4c555419..563982a86b4 100644 --- a/forge-gui/res/cardsfolder/o/olivia_voldaren.txt +++ b/forge-gui/res/cardsfolder/o/olivia_voldaren.txt @@ -1,11 +1,11 @@ -Name:Olivia Voldaren -ManaCost:2 B R -Types:Legendary Creature Vampire -PT:3/3 -K:Flying -A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.Other | NumDmg$ 1 | SubAbility$ Animate | SpellDescription$ CARDNAME deas 1 damage to another target creature. That creature becomes a Vampire in addition to its other types. Put a +1/+1 counter on CARDNAME. -SVar:Animate:DB$Animate | Defined$ Targeted | Types$ Vampire | Permanent$ True | SubAbility$ PutCounter -SVar:PutCounter:DB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 -A:AB$ GainControl | Cost$ 3 B B | ValidTgts$ Creature.Vampire | TgtPrompt$ Select target Vampire | LoseControl$ LeavesPlay,LoseControl | SpellDescription$ Gain control of target vampire for as long as you control CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/olivia_voldaren.jpg -Oracle:Flying\n{1}{R}: Olivia Voldaren deals 1 damage to another target creature. That creature becomes a Vampire in addition to its other types. Put a +1/+1 counter on Olivia Voldaren.\n{3}{B}{B}: Gain control of target Vampire for as long as you control Olivia Voldaren. \ No newline at end of file +Name:Olivia Voldaren +ManaCost:2 B R +Types:Legendary Creature Vampire +PT:3/3 +K:Flying +A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature.Other | NumDmg$ 1 | SubAbility$ Animate | SpellDescription$ CARDNAME deas 1 damage to another target creature. That creature becomes a Vampire in addition to its other types. Put a +1/+1 counter on CARDNAME. +SVar:Animate:DB$Animate | Defined$ Targeted | Types$ Vampire | Permanent$ True | SubAbility$ PutCounter +SVar:PutCounter:DB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 +A:AB$ GainControl | Cost$ 3 B B | ValidTgts$ Creature.Vampire | TgtPrompt$ Select target Vampire | LoseControl$ LeavesPlay,LoseControl | SpellDescription$ Gain control of target vampire for as long as you control CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/olivia_voldaren.jpg +Oracle:Flying\n{1}{R}: Olivia Voldaren deals 1 damage to another target creature. That creature becomes a Vampire in addition to its other types. Put a +1/+1 counter on Olivia Voldaren.\n{3}{B}{B}: Gain control of target Vampire for as long as you control Olivia Voldaren. diff --git a/forge-gui/res/cardsfolder/o/oloro_ageless_ascetic.txt b/forge-gui/res/cardsfolder/o/oloro_ageless_ascetic.txt index bb1fcbd9bf6..d15adfb9e9f 100644 --- a/forge-gui/res/cardsfolder/o/oloro_ageless_ascetic.txt +++ b/forge-gui/res/cardsfolder/o/oloro_ageless_ascetic.txt @@ -1,12 +1,12 @@ -Name:Oloro, Ageless Ascetic -ManaCost:3 W U B -Types:Legendary Creature Giant Soldier -PT:4/5 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, you gain 2 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 2 -T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever you gain life, you may pay {1}. If you do, draw a card and each opponent loses 1 life. -SVar:TrigDraw:AB$ Draw | Cost$ 1 | NumCards$ 1 | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | IsPresent$ Card.Self | PresentZone$ Command | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in the command zone, you gain 2 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/oloro_ageless_ascetic.jpg -Oracle:At the beginning of your upkeep, you gain 2 life.\nWhenever you gain life, you may pay {1}. If you do, draw a card and each opponent loses 1 life.\nAt the beginning of your upkeep, if Oloro, Ageless Ascetic is in the command zone, you gain 2 life. \ No newline at end of file +Name:Oloro, Ageless Ascetic +ManaCost:3 W U B +Types:Legendary Creature Giant Soldier +PT:4/5 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, you gain 2 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 2 +T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever you gain life, you may pay {1}. If you do, draw a card and each opponent loses 1 life. +SVar:TrigDraw:AB$ Draw | Cost$ 1 | NumCards$ 1 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | IsPresent$ Card.Self | PresentZone$ Command | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, if CARDNAME is in the command zone, you gain 2 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/oloro_ageless_ascetic.jpg +Oracle:At the beginning of your upkeep, you gain 2 life.\nWhenever you gain life, you may pay {1}. If you do, draw a card and each opponent loses 1 life.\nAt the beginning of your upkeep, if Oloro, Ageless Ascetic is in the command zone, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/o/omega_myr.txt b/forge-gui/res/cardsfolder/o/omega_myr.txt index e955d92a668..a59e7f84f93 100644 --- a/forge-gui/res/cardsfolder/o/omega_myr.txt +++ b/forge-gui/res/cardsfolder/o/omega_myr.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact Creature Myr PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card48605.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/o/omen.txt b/forge-gui/res/cardsfolder/o/omen.txt index f78aa71c87d..373a9cab628 100644 --- a/forge-gui/res/cardsfolder/o/omen.txt +++ b/forge-gui/res/cardsfolder/o/omen.txt @@ -5,4 +5,4 @@ A:SP$ RearrangeTopOfLibrary | Cost$ 1 U | Defined$ You | NumCards$ 3 | MayShuffl SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal/omen.jpg -Oracle:Look at the top three cards of your library, then put them back in any order. You may shuffle your library.\nDraw a card. \ No newline at end of file +Oracle:Look at the top three cards of your library, then put them back in any order. You may shuffle your library.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/o/omen_machine.txt b/forge-gui/res/cardsfolder/o/omen_machine.txt index 633ba6ea6e7..ccf52623d70 100644 --- a/forge-gui/res/cardsfolder/o/omen_machine.txt +++ b/forge-gui/res/cardsfolder/o/omen_machine.txt @@ -1,12 +1,12 @@ -Name:Omen Machine -ManaCost:6 -Types:Artifact -S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't draw cards. | Description$ Players can't draw cards. -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | Execute$ TrigOmenExileCard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's draw step, that player exiles the top card of his or her library. If it's a land card, the player puts it onto the battlefield. Otherwise, the player casts it without paying its mana cost if able. -SVar:TrigOmenExileCard:AB$ Mill | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer | Destination$ Exile | RememberMilled$ True | SubAbility$ DBOmenLand -SVar:DBOmenLand:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | ChangeType$ Land.IsRemembered+ActivePlayerCtrl | ChangeNum$ 1 | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | Hidden$ True | Mandatory$ True | SubAbility$ DBOmenPlay -SVar:DBOmenPlay:DB$ Play | ValidZone$ Exile | Controller$ TriggeredPlayer | Valid$ Card.IsRemembered | WithoutManaCost$ True | SubAbility$ DBOmenCleanup -SVar:DBOmenCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/omen_machine.jpg -Oracle:Players can't draw cards.\nAt the beginning of each player's draw step, that player exiles the top card of his or her library. If it's a land card, the player puts it onto the battlefield. Otherwise, the player casts it without paying its mana cost if able. \ No newline at end of file +Name:Omen Machine +ManaCost:6 +Types:Artifact +S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't draw cards. | Description$ Players can't draw cards. +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | Execute$ TrigOmenExileCard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's draw step, that player exiles the top card of his or her library. If it's a land card, the player puts it onto the battlefield. Otherwise, the player casts it without paying its mana cost if able. +SVar:TrigOmenExileCard:AB$ Mill | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer | Destination$ Exile | RememberMilled$ True | SubAbility$ DBOmenLand +SVar:DBOmenLand:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | ChangeType$ Land.IsRemembered+ActivePlayerCtrl | ChangeNum$ 1 | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | Hidden$ True | Mandatory$ True | SubAbility$ DBOmenPlay +SVar:DBOmenPlay:DB$ Play | ValidZone$ Exile | Controller$ TriggeredPlayer | Valid$ Card.IsRemembered | WithoutManaCost$ True | SubAbility$ DBOmenCleanup +SVar:DBOmenCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/omen_machine.jpg +Oracle:Players can't draw cards.\nAt the beginning of each player's draw step, that player exiles the top card of his or her library. If it's a land card, the player puts it onto the battlefield. Otherwise, the player casts it without paying its mana cost if able. diff --git a/forge-gui/res/cardsfolder/o/omen_of_fire.txt b/forge-gui/res/cardsfolder/o/omen_of_fire.txt index b8b39610b96..f3721541f51 100644 --- a/forge-gui/res/cardsfolder/o/omen_of_fire.txt +++ b/forge-gui/res/cardsfolder/o/omen_of_fire.txt @@ -7,4 +7,4 @@ SVar:DBSacEach:DB$ Sacrifice | Defined$ Player.IsRemembered | Amount$ OppX | Sac SVar:OppX:Count$Valid Permanent.White+RememberedPlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/omen_of_fire.jpg -Oracle:Return all Islands to their owners' hands.\nEach player sacrifices a Plains or a white permanent for each white permanent he or she controls. \ No newline at end of file +Oracle:Return all Islands to their owners' hands.\nEach player sacrifices a Plains or a white permanent for each white permanent he or she controls. diff --git a/forge-gui/res/cardsfolder/o/omenspeaker.txt b/forge-gui/res/cardsfolder/o/omenspeaker.txt index 68b92404578..d81ed793459 100644 --- a/forge-gui/res/cardsfolder/o/omenspeaker.txt +++ b/forge-gui/res/cardsfolder/o/omenspeaker.txt @@ -1,8 +1,8 @@ -Name:Omenspeaker -ManaCost:1 U -Types:Creature Human Wizard -PT:1/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, 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:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/omenspeaker.jpg -Oracle:When Omenspeaker enters the battlefield, 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.) \ No newline at end of file +Name:Omenspeaker +ManaCost:1 U +Types:Creature Human Wizard +PT:1/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, 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:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/omenspeaker.jpg +Oracle:When Omenspeaker enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/o/omnath_locus_of_mana.txt b/forge-gui/res/cardsfolder/o/omnath_locus_of_mana.txt index 41f4786bc32..4e2466b4855 100644 --- a/forge-gui/res/cardsfolder/o/omnath_locus_of_mana.txt +++ b/forge-gui/res/cardsfolder/o/omnath_locus_of_mana.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Refer SVar:X:Count$ManaPool:green SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/omnath_locus_of_mana.jpg -Oracle:Green mana doesn't empty from your mana pool as steps and phases end.\nOmnath, Locus of Mana gets +1/+1 for each green mana in your mana pool. \ No newline at end of file +Oracle:Green mana doesn't empty from your mana pool as steps and phases end.\nOmnath, Locus of Mana gets +1/+1 for each green mana in your mana pool. diff --git a/forge-gui/res/cardsfolder/o/omnibian.txt b/forge-gui/res/cardsfolder/o/omnibian.txt index 91c1101d771..e459489986e 100644 --- a/forge-gui/res/cardsfolder/o/omnibian.txt +++ b/forge-gui/res/cardsfolder/o/omnibian.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 3 | Toughness$ 3 | Types$ Frog | RemoveCreatureTypes$ True | SpellDescription$ Target creature becomes a 3/3 Frog until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/omnibian.jpg -Oracle:{T}: Target creature becomes a 3/3 Frog until end of turn. \ No newline at end of file +Oracle:{T}: Target creature becomes a 3/3 Frog until end of turn. diff --git a/forge-gui/res/cardsfolder/o/omniscience.txt b/forge-gui/res/cardsfolder/o/omniscience.txt index ef0d96f9e7b..63dc167edd1 100644 --- a/forge-gui/res/cardsfolder/o/omniscience.txt +++ b/forge-gui/res/cardsfolder/o/omniscience.txt @@ -1,7 +1,7 @@ -Name:Omniscience -ManaCost:7 U U U -Types:Enchantment -S:Mode$ Continuous | Affected$ Card.nonLand+YouOwn | AddHiddenKeyword$ May be played without paying its mana cost | AffectedZone$ Hand | Description$ You may cast nonland cards from your hand without paying their mana costs. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/omniscience.jpg -Oracle:You may cast nonland cards from your hand without paying their mana costs. \ No newline at end of file +Name:Omniscience +ManaCost:7 U U U +Types:Enchantment +S:Mode$ Continuous | Affected$ Card.nonLand+YouOwn | AddHiddenKeyword$ May be played without paying its mana cost | AffectedZone$ Hand | Description$ You may cast nonland cards from your hand without paying their mana costs. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/omniscience.jpg +Oracle:You may cast nonland cards from your hand without paying their mana costs. diff --git a/forge-gui/res/cardsfolder/o/ondu_cleric.txt b/forge-gui/res/cardsfolder/o/ondu_cleric.txt index bc81d941298..9d5e5571d8b 100644 --- a/forge-gui/res/cardsfolder/o/ondu_cleric.txt +++ b/forge-gui/res/cardsfolder/o/ondu_cleric.txt @@ -9,4 +9,4 @@ SVar:X:Count$Valid Ally.YouCtrl SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ondu_cleric.jpg -Oracle:Whenever Ondu Cleric or another Ally enters the battlefield under your control, you may gain life equal to the number of Allies you control. \ No newline at end of file +Oracle:Whenever Ondu Cleric or another Ally enters the battlefield under your control, you may gain life equal to the number of Allies you control. diff --git a/forge-gui/res/cardsfolder/o/ondu_giant.txt b/forge-gui/res/cardsfolder/o/ondu_giant.txt index 215ce588854..4eff07d7d77 100644 --- a/forge-gui/res/cardsfolder/o/ondu_giant.txt +++ b/forge-gui/res/cardsfolder/o/ondu_giant.txt @@ -5,4 +5,4 @@ PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/ondu_giant.jpg -Oracle:When Ondu Giant enters the battlefield, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:When Ondu Giant enters the battlefield, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/o/one_dozen_eyes.txt b/forge-gui/res/cardsfolder/o/one_dozen_eyes.txt index f3a267b6250..ec9bd7a2d60 100644 --- a/forge-gui/res/cardsfolder/o/one_dozen_eyes.txt +++ b/forge-gui/res/cardsfolder/o/one_dozen_eyes.txt @@ -6,4 +6,4 @@ A:SP$ Charm | Cost$ 5 G | Choices$ DBToken,DBToken2 | CharmNum$ 1 | SpellDescrip SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | SpellDescription$ Put a 5/5 green Beast creature token onto the battlefield; SVar:DBToken2:DB$ Token | TokenAmount$ 5 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 insect MRD | SpellDescription$ Put five 1/1 green Insect creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/one_dozen_eyes.jpg -Oracle:Choose one - Put a 5/5 green Beast creature token onto the battlefield; or put five 1/1 green Insect creature tokens onto the battlefield.\nEntwine {G}{G}{G} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Put a 5/5 green Beast creature token onto the battlefield; or put five 1/1 green Insect creature tokens onto the battlefield.\nEntwine {G}{G}{G} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/o/one_eyed_scarecrow.txt b/forge-gui/res/cardsfolder/o/one_eyed_scarecrow.txt index f514f7c02da..859e9e8ac01 100644 --- a/forge-gui/res/cardsfolder/o/one_eyed_scarecrow.txt +++ b/forge-gui/res/cardsfolder/o/one_eyed_scarecrow.txt @@ -1,8 +1,8 @@ -Name:One-Eyed Scarecrow -ManaCost:3 -Types:Artifact Creature Scarecrow -PT:2/3 -K:Defender -S:Mode$ Continuous | Affected$ Creature.withFlying+OppCtrl | AddPower$ -1 | AddToughness$ 0 | Description$ Creatures with flying your opponents control get -1/-0. -SVar:Picture:http://www.wizards.com/global/images/magic/general/one_eyed_scarecrow.jpg -Oracle:Defender\nCreatures with flying your opponents control get -1/-0. \ No newline at end of file +Name:One-Eyed Scarecrow +ManaCost:3 +Types:Artifact Creature Scarecrow +PT:2/3 +K:Defender +S:Mode$ Continuous | Affected$ Creature.withFlying+OppCtrl | AddPower$ -1 | AddToughness$ 0 | Description$ Creatures with flying your opponents control get -1/-0. +SVar:Picture:http://www.wizards.com/global/images/magic/general/one_eyed_scarecrow.jpg +Oracle:Defender\nCreatures with flying your opponents control get -1/-0. diff --git a/forge-gui/res/cardsfolder/o/one_thousand_lashes.txt b/forge-gui/res/cardsfolder/o/one_thousand_lashes.txt index 56a6d7440e2..5c0b0cd2cc0 100644 --- a/forge-gui/res/cardsfolder/o/one_thousand_lashes.txt +++ b/forge-gui/res/cardsfolder/o/one_thousand_lashes.txt @@ -1,10 +1,10 @@ -Name:One Thousand Lashes -ManaCost:2 W B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player loses 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/one_thousand_lashes.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\nAt the beginning of the upkeep of enchanted creature's controller, that player loses 1 life. \ No newline at end of file +Name:One Thousand Lashes +ManaCost:2 W B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player loses 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/one_thousand_lashes.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\nAt the beginning of the upkeep of enchanted creature's controller, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/o/one_with_nature.txt b/forge-gui/res/cardsfolder/o/one_with_nature.txt index b91eba2e6f9..ef8f976171a 100644 --- a/forge-gui/res/cardsfolder/o/one_with_nature.txt +++ b/forge-gui/res/cardsfolder/o/one_with_nature.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILogic$ T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigChange | CombatDamage$ True | TriggerDescription$ Whenever enchanted creature deals combat damage to a player, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/one_with_nature.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals combat damage to a player, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals combat damage to a player, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/o/one_with_nothing.txt b/forge-gui/res/cardsfolder/o/one_with_nothing.txt index 814d8897cf0..e06eec530df 100644 --- a/forge-gui/res/cardsfolder/o/one_with_nothing.txt +++ b/forge-gui/res/cardsfolder/o/one_with_nothing.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ B | Mode$ Hand | SpellDescription$ Discard your hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/one_with_nothing.jpg -Oracle:Discard your hand. \ No newline at end of file +Oracle:Discard your hand. diff --git a/forge-gui/res/cardsfolder/o/oni_of_wild_places.txt b/forge-gui/res/cardsfolder/o/oni_of_wild_places.txt index 29097245060..8deec7f7659 100644 --- a/forge-gui/res/cardsfolder/o/oni_of_wild_places.txt +++ b/forge-gui/res/cardsfolder/o/oni_of_wild_places.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | Trigger SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.Red+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oni_of_wild_places.jpg -Oracle:Haste\nAt the beginning of your upkeep, return a red creature you control to its owner's hand. \ No newline at end of file +Oracle:Haste\nAt the beginning of your upkeep, return a red creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/o/oni_of_wild_places_avatar.txt b/forge-gui/res/cardsfolder/o/oni_of_wild_places_avatar.txt index afc1ecd9882..dcd59dfd32a 100644 --- a/forge-gui/res/cardsfolder/o/oni_of_wild_places_avatar.txt +++ b/forge-gui/res/cardsfolder/o/oni_of_wild_places_avatar.txt @@ -1,9 +1,9 @@ -Name:Oni of Wild Places Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-2 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Creature | PresentZone$ Battlefield | PresentPlayer$ You | Execute$ TrigBounce | TriggerZones$ Command | TriggerDescription$ At the beginning of your upkeep, return a creature you control to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.YouCtrl -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/oni_of_wild_places_avatar.jpg -Oracle:Hand +0, life -2\nCreatures you control have haste.\nAt the beginning of your upkeep, return a creature you control to its owner's hand. \ No newline at end of file +Name:Oni of Wild Places Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-2 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Creature | PresentZone$ Battlefield | PresentPlayer$ You | Execute$ TrigBounce | TriggerZones$ Command | TriggerDescription$ At the beginning of your upkeep, return a creature you control to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.YouCtrl +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/oni_of_wild_places_avatar.jpg +Oracle:Hand +0, life -2\nCreatures you control have haste.\nAt the beginning of your upkeep, return a creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/o/oni_possession.txt b/forge-gui/res/cardsfolder/o/oni_possession.txt index 222270024eb..4e6439bf7d8 100644 --- a/forge-gui/res/cardsfolder/o/oni_possession.txt +++ b/forge-gui/res/cardsfolder/o/oni_possession.txt @@ -9,4 +9,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oni_possession.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, sacrifice a creature.\nEnchanted creature gets +3/+3 and has trample.\nEnchanted creature is a Demon Spirit. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of your upkeep, sacrifice a creature.\nEnchanted creature gets +3/+3 and has trample.\nEnchanted creature is a Demon Spirit. diff --git a/forge-gui/res/cardsfolder/o/only_blood_ends_your_nightmares.txt b/forge-gui/res/cardsfolder/o/only_blood_ends_your_nightmares.txt index 97cc6c7309f..f4f60fb79b7 100644 --- a/forge-gui/res/cardsfolder/o/only_blood_ends_your_nightmares.txt +++ b/forge-gui/res/cardsfolder/o/only_blood_ends_your_nightmares.txt @@ -1,11 +1,11 @@ -Name:Only Blood Ends Your Nightmares -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigSacEach | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, each opponent sacrifices a creature. Then each opponent who didn't sacrifice a creature discards two cards. -SVar:TrigSacEach:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Opponent | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ DBRepeat -SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBDiscard | SubAbility$ DBCleanup -SVar:DBDiscard:DB$ Discard | Defined$ Player.IsRemembered | Mode$ TgtChoose | NumCards$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Card.RememberedPlayerCtrl -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/only_blood_ends_your_nightmares.jpg -Oracle:When you set this scheme in motion, each opponent sacrifices a creature. Then each opponent who didn't sacrifice a creature discards two cards. +Name:Only Blood Ends Your Nightmares +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigSacEach | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, each opponent sacrifices a creature. Then each opponent who didn't sacrifice a creature discards two cards. +SVar:TrigSacEach:AB$ Sacrifice | Cost$ 0 | Defined$ Player.Opponent | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ DBRepeat +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBDiscard | SubAbility$ DBCleanup +SVar:DBDiscard:DB$ Discard | Defined$ Player.IsRemembered | Mode$ TgtChoose | NumCards$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.RememberedPlayerCtrl +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/only_blood_ends_your_nightmares.jpg +Oracle:When you set this scheme in motion, each opponent sacrifices a creature. Then each opponent who didn't sacrifice a creature discards two cards. diff --git a/forge-gui/res/cardsfolder/o/onslaught.txt b/forge-gui/res/cardsfolder/o/onslaught.txt index b1157b2b4c1..1980082be8a 100644 --- a/forge-gui/res/cardsfolder/o/onslaught.txt +++ b/forge-gui/res/cardsfolder/o/onslaught.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZo SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/onslaught.jpg -Oracle:Whenever you cast a creature spell, tap target creature. \ No newline at end of file +Oracle:Whenever you cast a creature spell, tap target creature. diff --git a/forge-gui/res/cardsfolder/o/onulet.txt b/forge-gui/res/cardsfolder/o/onulet.txt index c8c700a9afd..db05eff6da5 100644 --- a/forge-gui/res/cardsfolder/o/onulet.txt +++ b/forge-gui/res/cardsfolder/o/onulet.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you gain 2 life. SVar:TrigSac:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/onulet.jpg -Oracle:When Onulet dies, you gain 2 life. \ No newline at end of file +Oracle:When Onulet dies, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/o/onyx_goblet.txt b/forge-gui/res/cardsfolder/o/onyx_goblet.txt index 797e0d322ec..092a4860a28 100644 --- a/forge-gui/res/cardsfolder/o/onyx_goblet.txt +++ b/forge-gui/res/cardsfolder/o/onyx_goblet.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Artifact A:AB$ LoseLife | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/onyx_goblet.jpg -Oracle:{T}: Target player loses 1 life. \ No newline at end of file +Oracle:{T}: Target player loses 1 life. diff --git a/forge-gui/res/cardsfolder/o/onyx_mage.txt b/forge-gui/res/cardsfolder/o/onyx_mage.txt index 001e2c09546..57f3fa1b5a8 100644 --- a/forge-gui/res/cardsfolder/o/onyx_mage.txt +++ b/forge-gui/res/cardsfolder/o/onyx_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:2/1 A:AB$ Pump | Cost$ 1 B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Deathtouch | SpellDescription$ Target creature you control gains deathtouch until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/onyx_mage.jpg -Oracle:{1}{B}: Target creature you control gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:{1}{B}: Target creature you control gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/o/onyx_talisman.txt b/forge-gui/res/cardsfolder/o/onyx_talisman.txt index 5ed8440bc25..d466cdc9c42 100644 --- a/forge-gui/res/cardsfolder/o/onyx_talisman.txt +++ b/forge-gui/res/cardsfolder/o/onyx_talisman.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Black | TriggerZones$ Battlefield | Optional SVar:TrigUntap:AB$Untap | Cost$ 3 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/onyx_talisman.jpg -Oracle:Whenever a player casts a black spell, you may pay {3}. If you do, untap target permanent. \ No newline at end of file +Oracle:Whenever a player casts a black spell, you may pay {3}. If you do, untap target permanent. diff --git a/forge-gui/res/cardsfolder/o/oona_queen_of_the_fae.txt b/forge-gui/res/cardsfolder/o/oona_queen_of_the_fae.txt index eeb79d7c3d9..70ac28c6045 100644 --- a/forge-gui/res/cardsfolder/o/oona_queen_of_the_fae.txt +++ b/forge-gui/res/cardsfolder/o/oona_queen_of_the_fae.txt @@ -1,14 +1,14 @@ -Name:Oona, Queen of the Fae -ManaCost:3 UB UB UB -Types:Legendary Creature Faerie Wizard -PT:5/5 -K:Flying -A:AB$ ChooseColor | Cost$ X UB | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBMill | SpellDescription$ Choose a color. Target opponent exiles the top X cards of his or her library. For each card of the chosen color exiled this way, put a 1/1 blue and black Faerie Rogue creature token with flying onto the battlefield. -SVar:DBMill:DB$ Mill | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ X | References$ X | Destination$ Exile | RememberMilled$ True | SubAbility$ DBToken -SVar:DBToken:DB$Token | TokenAmount$ Y | References$ Y | TokenName$ Faerie Rogue | TokenTypes$ Creature,Faerie,Rogue | TokenOwner$ You | TokenColors$ Blue,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ Clear -SVar:Clear:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$xPaid -SVar:Y:Remembered$Valid Card.ChosenColor -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oona_queen_of_the_fae.jpg -Oracle:Flying\n{X}{U/B}: Choose a color. Target opponent exiles the top X cards of his or her library. For each card of the chosen color exiled this way, put a 1/1 blue and black Faerie Rogue creature token with flying onto the battlefield. \ No newline at end of file +Name:Oona, Queen of the Fae +ManaCost:3 UB UB UB +Types:Legendary Creature Faerie Wizard +PT:5/5 +K:Flying +A:AB$ ChooseColor | Cost$ X UB | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBMill | SpellDescription$ Choose a color. Target opponent exiles the top X cards of his or her library. For each card of the chosen color exiled this way, put a 1/1 blue and black Faerie Rogue creature token with flying onto the battlefield. +SVar:DBMill:DB$ Mill | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ X | References$ X | Destination$ Exile | RememberMilled$ True | SubAbility$ DBToken +SVar:DBToken:DB$Token | TokenAmount$ Y | References$ Y | TokenName$ Faerie Rogue | TokenTypes$ Creature,Faerie,Rogue | TokenOwner$ You | TokenColors$ Blue,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ Clear +SVar:Clear:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$xPaid +SVar:Y:Remembered$Valid Card.ChosenColor +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oona_queen_of_the_fae.jpg +Oracle:Flying\n{X}{U/B}: Choose a color. Target opponent exiles the top X cards of his or her library. For each card of the chosen color exiled this way, put a 1/1 blue and black Faerie Rogue creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/o/oonas_blackguard.txt b/forge-gui/res/cardsfolder/o/oonas_blackguard.txt index 75696d7af2f..267c7b4e37e 100644 --- a/forge-gui/res/cardsfolder/o/oonas_blackguard.txt +++ b/forge-gui/res/cardsfolder/o/oonas_blackguard.txt @@ -10,4 +10,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl+counters_GE1_P1P1 | ValidTarg SVar:TrigDiscardOpp:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/oonas_blackguard.jpg -Oracle:Flying\nEach other Rogue creature you control enters the battlefield with an additional +1/+1 counter on it.\nWhenever a creature you control with a +1/+1 counter on it deals combat damage to a player, that player discards a card. \ No newline at end of file +Oracle:Flying\nEach other Rogue creature you control enters the battlefield with an additional +1/+1 counter on it.\nWhenever a creature you control with a +1/+1 counter on it deals combat damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/o/oonas_gatewarden.txt b/forge-gui/res/cardsfolder/o/oonas_gatewarden.txt index 32da690b3f0..beb0b14be1f 100644 --- a/forge-gui/res/cardsfolder/o/oonas_gatewarden.txt +++ b/forge-gui/res/cardsfolder/o/oonas_gatewarden.txt @@ -6,4 +6,4 @@ K:Flying K:Defender K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/oonas_gatewarden.jpg -Oracle:Defender, flying\nWither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Defender, flying\nWither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/o/oonas_grace.txt b/forge-gui/res/cardsfolder/o/oonas_grace.txt index 38cdd7d1446..d638f0fb20c 100644 --- a/forge-gui/res/cardsfolder/o/oonas_grace.txt +++ b/forge-gui/res/cardsfolder/o/oonas_grace.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ 2 U | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws a card. A:SP$ Draw | Cost$ 2 U Discard<1/Land> | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | ActivationZone$ Graveyard | CostDesc$ Retrace | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:Picture:http://www.wizards.com/global/images/magic/general/oonas_grace.jpg -Oracle:Target player draws a card.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Target player draws a card.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/o/oonas_prowler.txt b/forge-gui/res/cardsfolder/o/oonas_prowler.txt index 57627740e1b..c12cf4a3d69 100644 --- a/forge-gui/res/cardsfolder/o/oonas_prowler.txt +++ b/forge-gui/res/cardsfolder/o/oonas_prowler.txt @@ -1,9 +1,9 @@ -Name:Oona's Prowler -ManaCost:1 B -Types:Creature Faerie Rogue -PT:3/1 -K:Flying -A:AB$ Pump | Cost$ Discard<1/Card> | Defined$ Self | NumAtt$ -2 | AnyPlayer$ True | SpellDescription$ Oona's Prowler gets -2/-0 until end of turn. Any player may activate this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oonas_prowler.jpg -Oracle:Flying\nDiscard a card: Oona's Prowler gets -2/-0 until end of turn. Any player may activate this ability. \ No newline at end of file +Name:Oona's Prowler +ManaCost:1 B +Types:Creature Faerie Rogue +PT:3/1 +K:Flying +A:AB$ Pump | Cost$ Discard<1/Card> | Defined$ Self | NumAtt$ -2 | AnyPlayer$ True | SpellDescription$ Oona's Prowler gets -2/-0 until end of turn. Any player may activate this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oonas_prowler.jpg +Oracle:Flying\nDiscard a card: Oona's Prowler gets -2/-0 until end of turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/o/ooze_flux.txt b/forge-gui/res/cardsfolder/o/ooze_flux.txt index ec86e3e9fc6..11168c81893 100644 --- a/forge-gui/res/cardsfolder/o/ooze_flux.txt +++ b/forge-gui/res/cardsfolder/o/ooze_flux.txt @@ -1,8 +1,8 @@ -Name:Ooze Flux -ManaCost:3 G -Types:Enchantment -A:AB$ Token | Announce$ X | Cost$ XCantBe0 1 G SubCounter | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenImage$ G X X Ooze | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield, where X is the number of +1/+1 counters removed this way. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ooze_flux.jpg -Oracle:{1}{G}, Remove one or more +1/+1 counters from among creatures you control: Put an X/X green Ooze creature token onto the battlefield, where X is the number of +1/+1 counters removed this way. \ No newline at end of file +Name:Ooze Flux +ManaCost:3 G +Types:Enchantment +A:AB$ Token | Announce$ X | Cost$ XCantBe0 1 G SubCounter | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenImage$ G X X Ooze | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield, where X is the number of +1/+1 counters removed this way. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ooze_flux.jpg +Oracle:{1}{G}, Remove one or more +1/+1 counters from among creatures you control: Put an X/X green Ooze creature token onto the battlefield, where X is the number of +1/+1 counters removed this way. diff --git a/forge-gui/res/cardsfolder/o/ooze_garden.txt b/forge-gui/res/cardsfolder/o/ooze_garden.txt index 6658d723ac6..59c608d8f99 100644 --- a/forge-gui/res/cardsfolder/o/ooze_garden.txt +++ b/forge-gui/res/cardsfolder/o/ooze_garden.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Token | Cost$ 1 G Sac<1/Creature.nonOoze/non-Ooze creature> | TokenAmount$ 1 | TokenName$ Ooze | TokenOwner$ You | TokenPower$ X | TokenToughness$ X | References$ X | TokenTypes$ Creature,Ooze | TokenColors$ Green | SorcerySpeed$ True | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield, where X is the sacrificed creature's power. Activate this ability only any time you could cast a sorcery. SVar:X:Sacrificed$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/ooze_garden.jpg -Oracle:{1}{G}, Sacrifice a non-Ooze creature: Put an X/X green Ooze creature token onto the battlefield, where X is the sacrificed creature's power. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{1}{G}, Sacrifice a non-Ooze creature: Put an X/X green Ooze creature token onto the battlefield, where X is the sacrificed creature's power. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/o/opal_acrolith.txt b/forge-gui/res/cardsfolder/o/opal_acrolith.txt index c0312018b28..b8d2ec41ea1 100644 --- a/forge-gui/res/cardsfolder/o/opal_acrolith.txt +++ b/forge-gui/res/cardsfolder/o/opal_acrolith.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ 0 | Defined$ Self | Types$ Enchantment | OverwriteTypes$ T SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 2 | Toughness$ 4 | Types$ Creature,Soldier | OverwriteTypes$ True | Permanent$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_acrolith.jpg -Oracle:Whenever an opponent casts a creature spell, if Opal Acrolith is an enchantment, Opal Acrolith becomes a 2/4 Soldier creature.\n{0}: Opal Acrolith becomes an enchantment. \ No newline at end of file +Oracle:Whenever an opponent casts a creature spell, if Opal Acrolith is an enchantment, Opal Acrolith becomes a 2/4 Soldier creature.\n{0}: Opal Acrolith becomes an enchantment. diff --git a/forge-gui/res/cardsfolder/o/opal_archangel.txt b/forge-gui/res/cardsfolder/o/opal_archangel.txt index 42d543bc8a6..9f64f067683 100644 --- a/forge-gui/res/cardsfolder/o/opal_archangel.txt +++ b/forge-gui/res/cardsfolder/o/opal_archangel.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment| Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a creature spell, if CARDNAME is an enchantment, CARDNAME becomes a 5/5 Angel creature with flying and vigilance. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 5 | Toughness$ 5 | Keywords$ Flying & Vigilance | Types$ Creature,Angel | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_archangel.jpg -Oracle:When an opponent casts a creature spell, if Opal Archangel is an enchantment, Opal Archangel becomes a 5/5 Angel creature with flying and vigilance. \ No newline at end of file +Oracle:When an opponent casts a creature spell, if Opal Archangel is an enchantment, Opal Archangel becomes a 5/5 Angel creature with flying and vigilance. diff --git a/forge-gui/res/cardsfolder/o/opal_avenger.txt b/forge-gui/res/cardsfolder/o/opal_avenger.txt index 61a803071b4..dcc16f92e26 100644 --- a/forge-gui/res/cardsfolder/o/opal_avenger.txt +++ b/forge-gui/res/cardsfolder/o/opal_avenger.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Always | LifeTotal$ You | LifeAmount$ LE10 | TriggerZones$ Battlefield | Execute$ TrigOpalAvengerAnimate | IsPresent$ Card.Self+Enchantment | ResolvingCheck$ IsPresent | TriggerDescription$ When you have 10 or less life, if CARDNAME is an enchantment, CARDNAME becomes a 3/5 Soldier creature. SVar:TrigOpalAvengerAnimate:AB$ Animate | Cost$ 0 | Types$ Creature,Soldier | Power$ 3 | Toughness$ 5 | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_avenger.jpg -Oracle:When you have 10 or less life, if Opal Avenger is an enchantment, Opal Avenger becomes a 3/5 Soldier creature. \ No newline at end of file +Oracle:When you have 10 or less life, if Opal Avenger is an enchantment, Opal Avenger becomes a 3/5 Soldier creature. diff --git a/forge-gui/res/cardsfolder/o/opal_caryatid.txt b/forge-gui/res/cardsfolder/o/opal_caryatid.txt index 1e836796989..291ab80f34a 100644 --- a/forge-gui/res/cardsfolder/o/opal_caryatid.txt +++ b/forge-gui/res/cardsfolder/o/opal_caryatid.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a creature spell, if CARDNAME is an enchantment, CARDNAME becomes a 2/2 Soldier creature. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Creature,Soldier | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_caryatid.jpg -Oracle:When an opponent casts a creature spell, if Opal Caryatid is an enchantment, Opal Caryatid becomes a 2/2 Soldier creature. \ No newline at end of file +Oracle:When an opponent casts a creature spell, if Opal Caryatid is an enchantment, Opal Caryatid becomes a 2/2 Soldier creature. diff --git a/forge-gui/res/cardsfolder/o/opal_champion.txt b/forge-gui/res/cardsfolder/o/opal_champion.txt index d1c332812b7..6c87016003e 100644 --- a/forge-gui/res/cardsfolder/o/opal_champion.txt +++ b/forge-gui/res/cardsfolder/o/opal_champion.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment| Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a creature spell, if CARDNAME is an enchantment, CARDNAME becomes a 3/3 Knight creature with first strike. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | Keywords$ First Strike | Types$ Creature,Knight | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_champion.jpg -Oracle:When an opponent casts a creature spell, if Opal Champion is an enchantment, Opal Champion becomes a 3/3 Knight creature with first strike. \ No newline at end of file +Oracle:When an opponent casts a creature spell, if Opal Champion is an enchantment, Opal Champion becomes a 3/3 Knight creature with first strike. diff --git a/forge-gui/res/cardsfolder/o/opal_eye_kondas_yojimbo.txt b/forge-gui/res/cardsfolder/o/opal_eye_kondas_yojimbo.txt index 3ce8267d58b..d269064ecfd 100644 --- a/forge-gui/res/cardsfolder/o/opal_eye_kondas_yojimbo.txt +++ b/forge-gui/res/cardsfolder/o/opal_eye_kondas_yojimbo.txt @@ -1,19 +1,19 @@ -Name:Opal-Eye, Konda's Yojimbo -ManaCost:1 W W -Types:Legendary Creature Fox Samurai -PT:1/4 -K:Defender -K:Bushido 1 -A:AB$ ChooseSource | Cost$ T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage this turn, that damage is dealt to CARDNAME instead. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ SelflessCombat,SelflessNonCombat | SVars$ ShamanCombatDmg,ShamanNonCombatDmg,ExileEffect,Y | References$ SelflessCombat,SelflessNonCombat,ShamanCombatDmg,ShamanNonCombatDmg,ExileEffect,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Remembered | SubAbility$ DBCleanup -SVar:SelflessCombat:Event$ DamageDone | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ ShamanCombatDmg | Description$ The next time the source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda's Yojimbo instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ ShamanNonCombatDmg | Secondary$ True | Description$ The next time the source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda's Yojimbo instead. -SVar:ShamanCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ Y | SubAbility$ ExileEffect -SVar:ShamanNonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ Y | SubAbility$ ExileEffect -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:Y:ReplaceCount$DamageAmount -A:AB$ PreventDamage | Cost$ 1 W | Defined$ Self | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to CARDNAME this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_eye_kondas_yojimbo.jpg -Oracle:Defender (This creature can't attack.)\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda's Yojimbo instead.\n{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn. \ No newline at end of file +Name:Opal-Eye, Konda's Yojimbo +ManaCost:1 W W +Types:Legendary Creature Fox Samurai +PT:1/4 +K:Defender +K:Bushido 1 +A:AB$ ChooseSource | Cost$ T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage this turn, that damage is dealt to CARDNAME instead. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ SelflessCombat,SelflessNonCombat | SVars$ ShamanCombatDmg,ShamanNonCombatDmg,ExileEffect,Y | References$ SelflessCombat,SelflessNonCombat,ShamanCombatDmg,ShamanNonCombatDmg,ExileEffect,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Remembered | SubAbility$ DBCleanup +SVar:SelflessCombat:Event$ DamageDone | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ ShamanCombatDmg | Description$ The next time the source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda's Yojimbo instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ ShamanNonCombatDmg | Secondary$ True | Description$ The next time the source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda's Yojimbo instead. +SVar:ShamanCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ Y | SubAbility$ ExileEffect +SVar:ShamanNonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ Y | SubAbility$ ExileEffect +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:Y:ReplaceCount$DamageAmount +A:AB$ PreventDamage | Cost$ 1 W | Defined$ Self | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to CARDNAME this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_eye_kondas_yojimbo.jpg +Oracle:Defender (This creature can't attack.)\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{T}: The next time a source of your choice would deal damage this turn, that damage is dealt to Opal-Eye, Konda's Yojimbo instead.\n{1}{W}: Prevent the next 1 damage that would be dealt to Opal-Eye this turn. diff --git a/forge-gui/res/cardsfolder/o/opal_gargoyle.txt b/forge-gui/res/cardsfolder/o/opal_gargoyle.txt index e6b56b272ce..46e538635d4 100644 --- a/forge-gui/res/cardsfolder/o/opal_gargoyle.txt +++ b/forge-gui/res/cardsfolder/o/opal_gargoyle.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a creature spell, if CARDNAME is an enchantment, CARDNAME becomes a 2/2 Gargoyle creature with flying. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Creature,Gargoyle | Keywords$ Flying | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_gargoyle.jpg -Oracle:When an opponent casts a creature spell, if Opal Gargoyle is an enchantment, Opal Gargoyle becomes a 2/2 Gargoyle creature with flying. \ No newline at end of file +Oracle:When an opponent casts a creature spell, if Opal Gargoyle is an enchantment, Opal Gargoyle becomes a 2/2 Gargoyle creature with flying. diff --git a/forge-gui/res/cardsfolder/o/opal_guardian.txt b/forge-gui/res/cardsfolder/o/opal_guardian.txt index 9af12fdf8d7..c6e0be05452 100644 --- a/forge-gui/res/cardsfolder/o/opal_guardian.txt +++ b/forge-gui/res/cardsfolder/o/opal_guardian.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a creature spell, if CARDNAME is an enchantment, CARDNAME becomes a 3/4 Gargoyle creature with flying and protection from red. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 4 | Types$ Creature,Gargoyle | Keywords$ Flying & Protection from red | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_guardian.jpg -Oracle:When an opponent casts a creature spell, if Opal Guardian is an enchantment, Opal Guardian becomes a 3/4 Gargoyle creature with flying and protection from red. \ No newline at end of file +Oracle:When an opponent casts a creature spell, if Opal Guardian is an enchantment, Opal Guardian becomes a 3/4 Gargoyle creature with flying and protection from red. diff --git a/forge-gui/res/cardsfolder/o/opal_lake_gatekeepers.txt b/forge-gui/res/cardsfolder/o/opal_lake_gatekeepers.txt index 41d8e4dfb7a..a714fe321ea 100644 --- a/forge-gui/res/cardsfolder/o/opal_lake_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/o/opal_lake_gatekeepers.txt @@ -1,8 +1,8 @@ -Name:Opal Lake Gatekeepers -ManaCost:3 U -Types:Creature Vedalken Soldier -PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_lake_gatekeepers.jpg -Oracle:When Opal Lake Gatekeepers enters the battlefield, if you control two or more Gates, you may draw a card. \ No newline at end of file +Name:Opal Lake Gatekeepers +ManaCost:3 U +Types:Creature Vedalken Soldier +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_lake_gatekeepers.jpg +Oracle:When Opal Lake Gatekeepers enters the battlefield, if you control two or more Gates, you may draw a card. diff --git a/forge-gui/res/cardsfolder/o/opal_palace.txt b/forge-gui/res/cardsfolder/o/opal_palace.txt index 55915cd9390..adf963b5a3f 100644 --- a/forge-gui/res/cardsfolder/o/opal_palace.txt +++ b/forge-gui/res/cardsfolder/o/opal_palace.txt @@ -1,10 +1,10 @@ -Name:Opal Palace -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$ Combo ColorIdentity | AddsCounters$ Card.IsCommander_P1P1_ManaAddsCounterNum | SpellDescription$ Add to your mana pool one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters the battlefield with a number of additional +1/+1 counters on it equal to the number of times it's been cast from the command zone this game. -SVar:ManaAddsCounterNum:Count$CommanderCastFromCommandZone -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_palace.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add to your mana pool one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters the battlefield with a number of additional +1/+1 counters on it equal to the number of times it's been cast from the command zone this game. \ No newline at end of file +Name:Opal Palace +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$ Combo ColorIdentity | AddsCounters$ Card.IsCommander_P1P1_ManaAddsCounterNum | SpellDescription$ Add to your mana pool one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters the battlefield with a number of additional +1/+1 counters on it equal to the number of times it's been cast from the command zone this game. +SVar:ManaAddsCounterNum:Count$CommanderCastFromCommandZone +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_palace.jpg +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add to your mana pool one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters the battlefield with a number of additional +1/+1 counters on it equal to the number of times it's been cast from the command zone this game. diff --git a/forge-gui/res/cardsfolder/o/opal_titan.txt b/forge-gui/res/cardsfolder/o/opal_titan.txt index 23726009d4a..2c3ee749457 100644 --- a/forge-gui/res/cardsfolder/o/opal_titan.txt +++ b/forge-gui/res/cardsfolder/o/opal_titan.txt @@ -1,12 +1,12 @@ -Name:Opal Titan -ManaCost:2 W W -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | Execute$ TrigOpalTitanAnimate | IsPresent$ Card.Self+Enchantment | TriggerZones$ Battlefield | TriggerDescription$ When an opponent casts a creature spell, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Giant creature with protection from each of that spell's colors. -SVar:TrigOpalTitanAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Types$ Creature,Giant | Power$ 4 | Toughness$ 4 | OverwriteTypes$ True | Permanent$ True | SubAbility$ DBOpalTitanProtectionWhite | Permanent$ True -SVar:DBOpalTitanProtectionWhite:DB$ Protection | Gains$ white | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.White | ConditionCompare$ GE1 | SubAbility$ DBOpalTitanProtectionBlue | Permanent$ True -SVar:DBOpalTitanProtectionBlue:DB$ Protection | Gains$ blue | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Blue | ConditionCompare$ GE1 | SubAbility$ DBOpalTitanProtectionBlack | Permanent$ True -SVar:DBOpalTitanProtectionBlack:DB$ Protection | Gains$ black | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Black | ConditionCompare$ GE1 | SubAbility$ DBOpalTitanProtectionGreen | Permanent$ True -SVar:DBOpalTitanProtectionGreen:DB$ Protection | Gains$ green | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Green | ConditionCompare$ GE1 | SubAbility$ DBOpalTitanProtectionRed | Permanent$ True -SVar:DBOpalTitanProtectionRed:DB$ Protection | Gains$ red | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Red | ConditionCompare$ GE1 | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_titan.jpg -Oracle:When an opponent casts a creature spell, if Opal Titan is an enchantment, Opal Titan becomes a 4/4 Giant creature with protection from each of that spell's colors. \ No newline at end of file +Name:Opal Titan +ManaCost:2 W W +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | Execute$ TrigOpalTitanAnimate | IsPresent$ Card.Self+Enchantment | TriggerZones$ Battlefield | TriggerDescription$ When an opponent casts a creature spell, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Giant creature with protection from each of that spell's colors. +SVar:TrigOpalTitanAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Types$ Creature,Giant | Power$ 4 | Toughness$ 4 | OverwriteTypes$ True | Permanent$ True | SubAbility$ DBOpalTitanProtectionWhite | Permanent$ True +SVar:DBOpalTitanProtectionWhite:DB$ Protection | Gains$ white | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.White | ConditionCompare$ GE1 | SubAbility$ DBOpalTitanProtectionBlue | Permanent$ True +SVar:DBOpalTitanProtectionBlue:DB$ Protection | Gains$ blue | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Blue | ConditionCompare$ GE1 | SubAbility$ DBOpalTitanProtectionBlack | Permanent$ True +SVar:DBOpalTitanProtectionBlack:DB$ Protection | Gains$ black | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Black | ConditionCompare$ GE1 | SubAbility$ DBOpalTitanProtectionGreen | Permanent$ True +SVar:DBOpalTitanProtectionGreen:DB$ Protection | Gains$ green | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Green | ConditionCompare$ GE1 | SubAbility$ DBOpalTitanProtectionRed | Permanent$ True +SVar:DBOpalTitanProtectionRed:DB$ Protection | Gains$ red | ConditionDefined$ TriggeredCard | ConditionPresent$ Card.Red | ConditionCompare$ GE1 | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/opal_titan.jpg +Oracle:When an opponent casts a creature spell, if Opal Titan is an enchantment, Opal Titan becomes a 4/4 Giant creature with protection from each of that spell's colors. diff --git a/forge-gui/res/cardsfolder/o/opalescence.txt b/forge-gui/res/cardsfolder/o/opalescence.txt index 2b9665f96d6..5e3641be5b8 100644 --- a/forge-gui/res/cardsfolder/o/opalescence.txt +++ b/forge-gui/res/cardsfolder/o/opalescence.txt @@ -6,4 +6,4 @@ SVar:AffectedX:Count$CardManaCost SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/opalescence.jpg -Oracle:Each other non-Aura enchantment is a creature with power and toughness each equal to its converted mana cost. It's still an enchantment. \ No newline at end of file +Oracle:Each other non-Aura enchantment is a creature with power and toughness each equal to its converted mana cost. It's still an enchantment. diff --git a/forge-gui/res/cardsfolder/o/opaline_bracers.txt b/forge-gui/res/cardsfolder/o/opaline_bracers.txt index 3899989e4fd..57544047897 100644 --- a/forge-gui/res/cardsfolder/o/opaline_bracers.txt +++ b/forge-gui/res/cardsfolder/o/opaline_bracers.txt @@ -7,4 +7,4 @@ K:Sunburst SVar:X:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/opaline_bracers.jpg -Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nEquipped creature gets +X/+X, where X is the number of charge counters on Opaline Bracers.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nEquipped creature gets +X/+X, where X is the number of charge counters on Opaline Bracers.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/o/opaline_sliver.txt b/forge-gui/res/cardsfolder/o/opaline_sliver.txt index b681f5e3770..f8921067c3c 100644 --- a/forge-gui/res/cardsfolder/o/opaline_sliver.txt +++ b/forge-gui/res/cardsfolder/o/opaline_sliver.txt @@ -1,10 +1,10 @@ -Name:Opaline Sliver -ManaCost:1 W U -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Sliver | AddTrigger$ TrigTargetSpell | AddSVar$ OpalineTrigDraw | Description$ All Slivers have "Whenever this permanent becomes the target of a spell an opponent controls, you may draw a card." -SVar:TrigTargetSpell:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Spell.OppCtrl | Execute$ OpalineTrigDraw | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME becomes the target of a spell an opponent controls, you may draw a card. -SVar:OpalineTrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/opaline_sliver.jpg -Oracle:All Slivers have "Whenever this permanent becomes the target of a spell an opponent controls, you may draw a card." \ No newline at end of file +Name:Opaline Sliver +ManaCost:1 W U +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Sliver | AddTrigger$ TrigTargetSpell | AddSVar$ OpalineTrigDraw | Description$ All Slivers have "Whenever this permanent becomes the target of a spell an opponent controls, you may draw a card." +SVar:TrigTargetSpell:Mode$ BecomesTarget | ValidTarget$ Card.Self | ValidSource$ Spell.OppCtrl | Execute$ OpalineTrigDraw | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME becomes the target of a spell an opponent controls, you may draw a card. +SVar:OpalineTrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/opaline_sliver.jpg +Oracle:All Slivers have "Whenever this permanent becomes the target of a spell an opponent controls, you may draw a card." diff --git a/forge-gui/res/cardsfolder/o/opaline_unicorn.txt b/forge-gui/res/cardsfolder/o/opaline_unicorn.txt index 624fe7e77bb..04f3a351006 100644 --- a/forge-gui/res/cardsfolder/o/opaline_unicorn.txt +++ b/forge-gui/res/cardsfolder/o/opaline_unicorn.txt @@ -1,7 +1,7 @@ -Name:Opaline Unicorn -ManaCost:3 -Types:Artifact Creature Unicorn -PT:1/2 -A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/opaline_unicorn.jpg -Oracle:{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Name:Opaline Unicorn +ManaCost:3 +Types:Artifact Creature Unicorn +PT:1/2 +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/opaline_unicorn.jpg +Oracle:{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/open_the_vaults.txt b/forge-gui/res/cardsfolder/o/open_the_vaults.txt index 64eeab062c2..0a2917bce20 100644 --- a/forge-gui/res/cardsfolder/o/open_the_vaults.txt +++ b/forge-gui/res/cardsfolder/o/open_the_vaults.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 4 W W | ChangeType$ Artifact,Enchantment | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return all artifact and enchantment cards from all graveyards to the battlefield under their owners' control. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/open_the_vaults.jpg -Oracle:Return all artifact and enchantment cards from all graveyards to the battlefield under their owners' control. (Auras with nothing to enchant remain in graveyards.) \ No newline at end of file +Oracle:Return all artifact and enchantment cards from all graveyards to the battlefield under their owners' control. (Auras with nothing to enchant remain in graveyards.) diff --git a/forge-gui/res/cardsfolder/o/ophidian.txt b/forge-gui/res/cardsfolder/o/ophidian.txt index 487dca91980..aea7da198c6 100644 --- a/forge-gui/res/cardsfolder/o/ophidian.txt +++ b/forge-gui/res/cardsfolder/o/ophidian.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBPum SVar:DBPump:DB$Pump | Cost$ 0 | KW$ HIDDEN CARDNAME assigns no combat damage SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ophidian.jpg -Oracle:Whenever Ophidian attacks and isn't blocked, you may draw a card. If you do, Ophidian assigns no combat damage this turn. \ No newline at end of file +Oracle:Whenever Ophidian attacks and isn't blocked, you may draw a card. If you do, Ophidian assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/o/ophidian_eye.txt b/forge-gui/res/cardsfolder/o/ophidian_eye.txt index e2facced325..c63aed493fc 100644 --- a/forge-gui/res/cardsfolder/o/ophidian_eye.txt +++ b/forge-gui/res/cardsfolder/o/ophidian_eye.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Opponent | Execute$ TrigDraw | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever enchanted creature deals damage to an opponent, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ophidian_eye.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nWhenever enchanted creature deals damage to an opponent, you may draw a card. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nWhenever enchanted creature deals damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/o/ophiomancer.txt b/forge-gui/res/cardsfolder/o/ophiomancer.txt index ae907030348..f220a816744 100644 --- a/forge-gui/res/cardsfolder/o/ophiomancer.txt +++ b/forge-gui/res/cardsfolder/o/ophiomancer.txt @@ -1,9 +1,9 @@ -Name:Ophiomancer -ManaCost:2 B -Types:Creature Human Shaman -PT:2/2 -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigToken | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | TriggerDescription$ At the beginning of each upkeep, if you control no Snakes, put a 1/1 black Snake creature token with deathtouch onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Black | TokenKeywords$ Deathtouch -SVar:X:Count$Valid Snake.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/ophiomancer.jpg -Oracle:At the beginning of each upkeep, if you control no Snakes, put a 1/1 black Snake creature token with deathtouch onto the battlefield. +Name:Ophiomancer +ManaCost:2 B +Types:Creature Human Shaman +PT:2/2 +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigToken | CheckSVar$ X | SVarCompare$ EQ0 | References$ X | TriggerDescription$ At the beginning of each upkeep, if you control no Snakes, put a 1/1 black Snake creature token with deathtouch onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Black | TokenKeywords$ Deathtouch +SVar:X:Count$Valid Snake.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/ophiomancer.jpg +Oracle:At the beginning of each upkeep, if you control no Snakes, put a 1/1 black Snake creature token with deathtouch onto the battlefield. diff --git a/forge-gui/res/cardsfolder/o/opportunist.txt b/forge-gui/res/cardsfolder/o/opportunist.txt index 90fb349c2ac..436d486740f 100644 --- a/forge-gui/res/cardsfolder/o/opportunist.txt +++ b/forge-gui/res/cardsfolder/o/opportunist.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature that was dealt damage this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/opportunist.jpg -Oracle:{T}: Opportunist deals 1 damage to target creature that was dealt damage this turn. \ No newline at end of file +Oracle:{T}: Opportunist deals 1 damage to target creature that was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/o/opportunity.txt b/forge-gui/res/cardsfolder/o/opportunity.txt index 547f8d951af..b529ed95ef9 100644 --- a/forge-gui/res/cardsfolder/o/opportunity.txt +++ b/forge-gui/res/cardsfolder/o/opportunity.txt @@ -3,4 +3,4 @@ ManaCost:4 U U Types:Instant A:SP$ Draw | Cost$ 4 U U | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws four cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/opportunity.jpg -Oracle:Target player draws four cards. \ No newline at end of file +Oracle:Target player draws four cards. diff --git a/forge-gui/res/cardsfolder/o/opposition.txt b/forge-gui/res/cardsfolder/o/opposition.txt index 772e597d233..2abb72a84aa 100644 --- a/forge-gui/res/cardsfolder/o/opposition.txt +++ b/forge-gui/res/cardsfolder/o/opposition.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Tap | Cost$ tapXType<1/Creature> | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature or land | SpellDescription$ Tap target artifact, creature or land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/opposition.jpg -Oracle:Tap an untapped creature you control: Tap target artifact, creature, or land. \ No newline at end of file +Oracle:Tap an untapped creature you control: Tap target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/o/oppression.txt b/forge-gui/res/cardsfolder/o/oppression.txt index b169a3bfe82..f8ba0ee2461 100644 --- a/forge-gui/res/cardsfolder/o/oppression.txt +++ b/forge-gui/res/cardsfolder/o/oppression.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigD SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredActivator | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oppression.jpg -Oracle:Whenever a player casts a spell, that player discards a card. \ No newline at end of file +Oracle:Whenever a player casts a spell, that player discards a card. diff --git a/forge-gui/res/cardsfolder/o/oppressive_rays.txt b/forge-gui/res/cardsfolder/o/oppressive_rays.txt index c49b5047ce3..43f68c69b10 100644 --- a/forge-gui/res/cardsfolder/o/oppressive_rays.txt +++ b/forge-gui/res/cardsfolder/o/oppressive_rays.txt @@ -1,10 +1,10 @@ -Name:Oppressive Rays -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 or block unless its controller pays {3}. -S:Mode$ CantBlockUnless | ValidCard$ Creature.AttachedBy | Cost$ 3 -S:Mode$ RaiseCost | ValidCard$ Creature.AttachedBy | Type$ Ability | Amount$ 3 | AffectedZone$ Battlefield | Description$ Activated abilities of enchanted creature cost {3} more to activate. -SVar:Picture:http://www.wizards.com/global/images/magic/general/oppressive_rays.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block unless its controller pays {3}.\nActivated abilities of enchanted creature cost {3} more to activate. \ No newline at end of file +Name:Oppressive Rays +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 or block unless its controller pays {3}. +S:Mode$ CantBlockUnless | ValidCard$ Creature.AttachedBy | Cost$ 3 +S:Mode$ RaiseCost | ValidCard$ Creature.AttachedBy | Type$ Ability | Amount$ 3 | AffectedZone$ Battlefield | Description$ Activated abilities of enchanted creature cost {3} more to activate. +SVar:Picture:http://www.wizards.com/global/images/magic/general/oppressive_rays.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block unless its controller pays {3}.\nActivated abilities of enchanted creature cost {3} more to activate. diff --git a/forge-gui/res/cardsfolder/o/oppressive_will.txt b/forge-gui/res/cardsfolder/o/oppressive_will.txt index 752b298d71a..dd9bdc56d17 100644 --- a/forge-gui/res/cardsfolder/o/oppressive_will.txt +++ b/forge-gui/res/cardsfolder/o/oppressive_will.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 2 U | Type$ Spell | TgtPrompt$ Select target spell | Valid SVar:X:Count$InYourHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oppressive_will.jpg -Oracle:Counter target spell unless its controller pays {1} for each card in your hand. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {1} for each card in your hand. diff --git a/forge-gui/res/cardsfolder/o/opt.txt b/forge-gui/res/cardsfolder/o/opt.txt index bc0f4d6845f..111c244103e 100644 --- a/forge-gui/res/cardsfolder/o/opt.txt +++ b/forge-gui/res/cardsfolder/o/opt.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ U | DigNum$ 1 | ChangeNum$ 1 | DestinationZone$ Library | Libr SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/opt.jpg -Oracle:Look at the top card of your library. You may put that card on the bottom of your library.\nDraw a card. \ No newline at end of file +Oracle:Look at the top card of your library. You may put that card on the bottom of your library.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/o/oracle.txt b/forge-gui/res/cardsfolder/o/oracle.txt index 2df37ed3156..0acbeeb3906 100644 --- a/forge-gui/res/cardsfolder/o/oracle.txt +++ b/forge-gui/res/cardsfolder/o/oracle.txt @@ -1,9 +1,9 @@ -Name:Oracle -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+9 -A:AB$ Untap | ActivationZone$ Command | Cost$ 0 | ValidTgts$ Creature.attacking+youCtrl | TgtPrompt$ Select target attacking creature you control | SubAbility$ Reconsider | SpellDescription$ Untap target attacking creature you control and remove it from combat. -SVar:Reconsider:DB$ RemoveFromCombat | Defined$ Targeted -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/oracle.jpg -Oracle:Hand +1, life +9\n{0}: Untap target attacking creature you control and remove it from combat. \ No newline at end of file +Name:Oracle +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+9 +A:AB$ Untap | ActivationZone$ Command | Cost$ 0 | ValidTgts$ Creature.attacking+youCtrl | TgtPrompt$ Select target attacking creature you control | SubAbility$ Reconsider | SpellDescription$ Untap target attacking creature you control and remove it from combat. +SVar:Reconsider:DB$ RemoveFromCombat | Defined$ Targeted +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/oracle.jpg +Oracle:Hand +1, life +9\n{0}: Untap target attacking creature you control and remove it from combat. diff --git a/forge-gui/res/cardsfolder/o/oracle_of_bones.txt b/forge-gui/res/cardsfolder/o/oracle_of_bones.txt index a5a5c2a66ea..05c8b544a4b 100644 --- a/forge-gui/res/cardsfolder/o/oracle_of_bones.txt +++ b/forge-gui/res/cardsfolder/o/oracle_of_bones.txt @@ -1,11 +1,11 @@ -Name:Oracle of Bones -ManaCost:2 R R -Types:Creature Minotaur Shaman -PT:3/1 -K:Haste -K:Tribute 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, you may cast an instant or sorcery card from your hand without paying its mana cost. -SVar:TrigNotTribute:AB$ Play | Cost$ 0 | ValidZone$ Hand | Valid$ Instant.YouOwn,Sorcery.YouOwn | Controller$ You | WithoutManaCost$ True | Optional$ True | Amount$ 1 -SVar:TributeAILogic:OppHasCardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/oracle_of_bones.jpg -Oracle:Haste\nTribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Oracle of Bones enters the battlefield, if tribute wasn't paid, you may cast an instant or sorcery card from your hand without paying its mana cost. +Name:Oracle of Bones +ManaCost:2 R R +Types:Creature Minotaur Shaman +PT:3/1 +K:Haste +K:Tribute 2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, you may cast an instant or sorcery card from your hand without paying its mana cost. +SVar:TrigNotTribute:AB$ Play | Cost$ 0 | ValidZone$ Hand | Valid$ Instant.YouOwn,Sorcery.YouOwn | Controller$ You | WithoutManaCost$ True | Optional$ True | Amount$ 1 +SVar:TributeAILogic:OppHasCardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/oracle_of_bones.jpg +Oracle:Haste\nTribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Oracle of Bones enters the battlefield, if tribute wasn't paid, you may cast an instant or sorcery card from your hand without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/o/oracle_of_mul_daya.txt b/forge-gui/res/cardsfolder/o/oracle_of_mul_daya.txt index 46bab72138a..0fabfec3aa0 100644 --- a/forge-gui/res/cardsfolder/o/oracle_of_mul_daya.txt +++ b/forge-gui/res/cardsfolder/o/oracle_of_mul_daya.txt @@ -6,4 +6,4 @@ PT:2/2 K:Play with the top card of your library revealed. S:Mode$ Continuous | Affected$ Land.TopLibrary+YouCtrl | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of your library if it's a land card. SVar:Picture:http://www.wizards.com/global/images/magic/general/oracle_of_mul_daya.jpg -Oracle:You may play an additional land on each of your turns.\nPlay with the top card of your library revealed.\nYou may play the top card of your library if it's a land card. \ No newline at end of file +Oracle:You may play an additional land on each of your turns.\nPlay with the top card of your library revealed.\nYou may play the top card of your library if it's a land card. diff --git a/forge-gui/res/cardsfolder/o/oracle_of_nectars.txt b/forge-gui/res/cardsfolder/o/oracle_of_nectars.txt index e91ec53b38b..ce9455492d7 100644 --- a/forge-gui/res/cardsfolder/o/oracle_of_nectars.txt +++ b/forge-gui/res/cardsfolder/o/oracle_of_nectars.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ GainLife | LifeAmount$ X | Cost$ T X | References$ X | SpellDescription$ You gain X life. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/oracle_of_nectars.jpg -Oracle:{X}, {T}: You gain X life. \ No newline at end of file +Oracle:{X}, {T}: You gain X life. diff --git a/forge-gui/res/cardsfolder/o/oracles_attendants.txt b/forge-gui/res/cardsfolder/o/oracles_attendants.txt index 94b89b43d35..0d18831b1e0 100644 --- a/forge-gui/res/cardsfolder/o/oracles_attendants.txt +++ b/forge-gui/res/cardsfolder/o/oracles_attendants.txt @@ -1,17 +1,17 @@ -Name:Oracle's Attendants -ManaCost:3 W -Types:Creature Human Soldier -PT:1/5 -A:AB$ ChooseSource | Cost$ T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ All damage that would be dealt to target creature this turn by a source of your choice is dealt to CARDNAME instead. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect the damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | Duration$ HostLeavesOrEOT | RememberObjects$ Remembered | ImprintCards$ Targeted | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ X -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oracles_attendants.jpg -Oracle:{T}: All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead. \ No newline at end of file +Name:Oracle's Attendants +ManaCost:3 W +Types:Creature Human Soldier +PT:1/5 +A:AB$ ChooseSource | Cost$ T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ All damage that would be dealt to target creature this turn by a source of your choice is dealt to CARDNAME instead. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect the damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | Duration$ HostLeavesOrEOT | RememberObjects$ Remembered | ImprintCards$ Targeted | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ X +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oracles_attendants.jpg +Oracle:{T}: All damage that would be dealt to target creature this turn by a source of your choice is dealt to Oracle's Attendants instead. diff --git a/forge-gui/res/cardsfolder/o/oracles_insight.txt b/forge-gui/res/cardsfolder/o/oracles_insight.txt index 6dd5d58a486..70754f0e7ed 100644 --- a/forge-gui/res/cardsfolder/o/oracles_insight.txt +++ b/forge-gui/res/cardsfolder/o/oracles_insight.txt @@ -1,12 +1,12 @@ -Name:Oracle's Insight -ManaCost:3 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABScry | AddSVar$ OraclesInsightDraw | Description$ Enchanted creature has "{T}: Scry 1, then draw a card." -SVar:ABScry:AB$ Scry | Cost$ T | ScryNum$ 1 | SubAbility$ OraclesInsightDraw | SpellDescription$ Scry 1, then draw a card. -SVar:OraclesInsightDraw:DB$ Draw | NumCards$ 1 -SVar:NonStackingAttachEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oracles_insight.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: Scry 1, then draw a card." (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) +Name:Oracle's Insight +ManaCost:3 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABScry | AddSVar$ OraclesInsightDraw | Description$ Enchanted creature has "{T}: Scry 1, then draw a card." +SVar:ABScry:AB$ Scry | Cost$ T | ScryNum$ 1 | SubAbility$ OraclesInsightDraw | SpellDescription$ Scry 1, then draw a card. +SVar:OraclesInsightDraw:DB$ Draw | NumCards$ 1 +SVar:NonStackingAttachEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oracles_insight.jpg +Oracle:Enchant creature\nEnchanted creature has "{T}: Scry 1, then draw a card." (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/o/oran_rief_recluse.txt b/forge-gui/res/cardsfolder/o/oran_rief_recluse.txt index edf591bfc98..a378191adcb 100644 --- a/forge-gui/res/cardsfolder/o/oran_rief_recluse.txt +++ b/forge-gui/res/cardsfolder/o/oran_rief_recluse.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oran_rief_recluse.jpg -Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nReach (This creature can block creatures with flying.)\nWhen Oran-Rief Recluse enters the battlefield, if it was kicked, destroy target creature with flying. \ No newline at end of file +Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nReach (This creature can block creatures with flying.)\nWhen Oran-Rief Recluse enters the battlefield, if it was kicked, destroy target creature with flying. diff --git a/forge-gui/res/cardsfolder/o/oran_rief_survivalist.txt b/forge-gui/res/cardsfolder/o/oran_rief_survivalist.txt index 49486ef03e9..d0f7c09830c 100644 --- a/forge-gui/res/cardsfolder/o/oran_rief_survivalist.txt +++ b/forge-gui/res/cardsfolder/o/oran_rief_survivalist.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/oran_rief_survivalist.jpg -Oracle:Whenever Oran-Rief Survivalist or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Oran-Rief Survivalist. \ No newline at end of file +Oracle:Whenever Oran-Rief Survivalist or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Oran-Rief Survivalist. diff --git a/forge-gui/res/cardsfolder/o/oran_rief_the_vastwood.txt b/forge-gui/res/cardsfolder/o/oran_rief_the_vastwood.txt index a3d8af61b0a..1ea8076c76b 100644 --- a/forge-gui/res/cardsfolder/o/oran_rief_the_vastwood.txt +++ b/forge-gui/res/cardsfolder/o/oran_rief_the_vastwood.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. A:AB$PutCounterAll | Cost$ T | ValidCards$ Creature.Green+enteredBattlefieldThisTurn | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each green creature that entered the battlefield this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/oran_rief_the_vastwood.jpg -Oracle:Oran-Rief, the Vastwood enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{T}: Put a +1/+1 counter on each green creature that entered the battlefield this turn. \ No newline at end of file +Oracle:Oran-Rief, the Vastwood enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{T}: Put a +1/+1 counter on each green creature that entered the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/o/oraxid.txt b/forge-gui/res/cardsfolder/o/oraxid.txt index 64549741f85..d6a1c877b8c 100644 --- a/forge-gui/res/cardsfolder/o/oraxid.txt +++ b/forge-gui/res/cardsfolder/o/oraxid.txt @@ -4,4 +4,4 @@ Types:Creature Crab Beast PT:2/3 K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/oraxid.jpg -Oracle:Protection from red \ No newline at end of file +Oracle:Protection from red diff --git a/forge-gui/res/cardsfolder/o/orb_of_dreams.txt b/forge-gui/res/cardsfolder/o/orb_of_dreams.txt index 97745e2a8b7..7d5fc7d9085 100644 --- a/forge-gui/res/cardsfolder/o/orb_of_dreams.txt +++ b/forge-gui/res/cardsfolder/o/orb_of_dreams.txt @@ -5,4 +5,4 @@ S:Mode$ ETBTapped | ValidCard$ Permanent | Description$ Permanents enter the bat SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orb_of_dreams.jpg -Oracle:Permanents enter the battlefield tapped. \ No newline at end of file +Oracle:Permanents enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/o/orbweaver_kumo.txt b/forge-gui/res/cardsfolder/o/orbweaver_kumo.txt index 2c0fcee5e42..788db21ec03 100644 --- a/forge-gui/res/cardsfolder/o/orbweaver_kumo.txt +++ b/forge-gui/res/cardsfolder/o/orbweaver_kumo.txt @@ -8,4 +8,4 @@ SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Forestwalk SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orbweaver_kumo.jpg -Oracle:Reach (This creature can block creatures with flying.)\nWhenever you cast a Spirit or Arcane spell, Orbweaver Kumo gains forestwalk until end of turn. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nWhenever you cast a Spirit or Arcane spell, Orbweaver Kumo gains forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/o/orc_general.txt b/forge-gui/res/cardsfolder/o/orc_general.txt index 140bdb0fcde..3eb20eadb50 100644 --- a/forge-gui/res/cardsfolder/o/orc_general.txt +++ b/forge-gui/res/cardsfolder/o/orc_general.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ PumpAll | Cost$ T Sac<1/Goblin.Other;Orc.Other/another Orc or Goblin> | ValidCards$ Creature.Orc+Other | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Other Orc creatures get +1/+1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orc_general.jpg -Oracle:{T}, Sacrifice another Orc or Goblin: Other Orc creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}, Sacrifice another Orc or Goblin: Other Orc creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/orchard_spirit.txt b/forge-gui/res/cardsfolder/o/orchard_spirit.txt index 4b5d10a4c56..8b6f1dcae09 100644 --- a/forge-gui/res/cardsfolder/o/orchard_spirit.txt +++ b/forge-gui/res/cardsfolder/o/orchard_spirit.txt @@ -1,7 +1,7 @@ -Name:Orchard Spirit -ManaCost:2 G -Types:Creature Spirit -PT:2/2 -K:CantBeBlockedBy Creature.withoutFlying+withoutReach -SVar:Picture:http://www.wizards.com/global/images/magic/general/orchard_spirit.jpg -Oracle:Orchard Spirit can't be blocked except by creatures with flying or reach. \ No newline at end of file +Name:Orchard Spirit +ManaCost:2 G +Types:Creature Spirit +PT:2/2 +K:CantBeBlockedBy Creature.withoutFlying+withoutReach +SVar:Picture:http://www.wizards.com/global/images/magic/general/orchard_spirit.jpg +Oracle:Orchard Spirit can't be blocked except by creatures with flying or reach. diff --git a/forge-gui/res/cardsfolder/o/orchard_warden.txt b/forge-gui/res/cardsfolder/o/orchard_warden.txt index 03b36cc05a4..70af1ba8e10 100644 --- a/forge-gui/res/cardsfolder/o/orchard_warden.txt +++ b/forge-gui/res/cardsfolder/o/orchard_warden.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Treefo SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ Life | References$ Life SVar:Life:TriggeredCard$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/orchard_warden.jpg -Oracle:Whenever another Treefolk creature enters the battlefield under your control, you may gain life equal to that creature's toughness. \ No newline at end of file +Oracle:Whenever another Treefolk creature enters the battlefield under your control, you may gain life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/o/orcish_artillery.txt b/forge-gui/res/cardsfolder/o/orcish_artillery.txt index e220d9819c5..b42797690cf 100644 --- a/forge-gui/res/cardsfolder/o/orcish_artillery.txt +++ b/forge-gui/res/cardsfolder/o/orcish_artillery.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select targ SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 3 SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83193.jpg -Oracle:{T}: Orcish Artillery deals 2 damage to target creature or player and 3 damage to you. \ No newline at end of file +Oracle:{T}: Orcish Artillery deals 2 damage to target creature or player and 3 damage to you. diff --git a/forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt b/forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt index c99a3ea6255..359397afaa9 100644 --- a/forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt +++ b/forge-gui/res/cardsfolder/o/orcish_bloodpainter.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ DealDamage | Cost$ T Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_bloodpainter.jpg -Oracle:{T}, Sacrifice a creature: Orcish Bloodpainter deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}, Sacrifice a creature: Orcish Bloodpainter deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/o/orcish_cannonade.txt b/forge-gui/res/cardsfolder/o/orcish_cannonade.txt index de206635280..7a7bb0fded0 100644 --- a/forge-gui/res/cardsfolder/o/orcish_cannonade.txt +++ b/forge-gui/res/cardsfolder/o/orcish_cannonade.txt @@ -6,4 +6,4 @@ SVar:DB1:DB$DealDamage | NumDmg$ 3 | Defined$ You | SubAbility$ DB2 SVar:DB2:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_cannonade.jpg -Oracle:Orcish Cannonade deals 2 damage to target creature or player and 3 damage to you.\nDraw a card. \ No newline at end of file +Oracle:Orcish Cannonade deals 2 damage to target creature or player and 3 damage to you.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/o/orcish_cannoneers.txt b/forge-gui/res/cardsfolder/o/orcish_cannoneers.txt index 24c6782cf8e..d11b6edb926 100644 --- a/forge-gui/res/cardsfolder/o/orcish_cannoneers.txt +++ b/forge-gui/res/cardsfolder/o/orcish_cannoneers.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select targ SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_cannoneers.jpg -Oracle:{T}: Orcish Cannoneers deals 2 damage to target creature or player and 3 damage to you. \ No newline at end of file +Oracle:{T}: Orcish Cannoneers deals 2 damage to target creature or player and 3 damage to you. diff --git a/forge-gui/res/cardsfolder/o/orcish_captain.txt b/forge-gui/res/cardsfolder/o/orcish_captain.txt index 162634dd6e0..564c41ef9d0 100644 --- a/forge-gui/res/cardsfolder/o/orcish_captain.txt +++ b/forge-gui/res/cardsfolder/o/orcish_captain.txt @@ -7,4 +7,4 @@ SVar:DBPumpPlus:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ 2 | NumDef$ 0 SVar:DBPumpMinus:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ 0 | NumDef$ -2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_captain.jpg -Oracle:{1}: Flip a coin. If you win the flip, target Orc creature gets +2/+0 until end of turn. If you lose the flip, it gets -0/-2 until end of turn. \ No newline at end of file +Oracle:{1}: Flip a coin. If you win the flip, target Orc creature gets +2/+0 until end of turn. If you lose the flip, it gets -0/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/orcish_farmer.txt b/forge-gui/res/cardsfolder/o/orcish_farmer.txt index f1303b0c667..5f6e59532b8 100644 --- a/forge-gui/res/cardsfolder/o/orcish_farmer.txt +++ b/forge-gui/res/cardsfolder/o/orcish_farmer.txt @@ -1,8 +1,8 @@ -Name:Orcish Farmer -ManaCost:1 R R -Types:Creature Orc -PT:2/2 -A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Swamp | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | UntilControllerNextUntap$ True | SpellDescription$ Target land becomes a Swamp until its controller's next untap step. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_farmer.jpg -Oracle:{T}: Target land becomes a Swamp until its controller's next untap step. \ No newline at end of file +Name:Orcish Farmer +ManaCost:1 R R +Types:Creature Orc +PT:2/2 +A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Swamp | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | UntilControllerNextUntap$ True | SpellDescription$ Target land becomes a Swamp until its controller's next untap step. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_farmer.jpg +Oracle:{T}: Target land becomes a Swamp until its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/o/orcish_healer.txt b/forge-gui/res/cardsfolder/o/orcish_healer.txt index 611a3ee2f09..df3f195419e 100644 --- a/forge-gui/res/cardsfolder/o/orcish_healer.txt +++ b/forge-gui/res/cardsfolder/o/orcish_healer.txt @@ -8,4 +8,4 @@ A:AB$ Regenerate | Cost$ R G G T | ValidTgts$ Creature.Black,Creature.Green | Tg SVar:RemRandomDeck:True DeckNeeds:Color$Green|Black SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_healer.jpg -Oracle:{R}{R}, {T}: Target creature can't be regenerated this turn.\n{B}{B}{R}, {T}: Regenerate target black or green creature.\n{R}{G}{G}, {T}: Regenerate target black or green creature. \ No newline at end of file +Oracle:{R}{R}, {T}: Target creature can't be regenerated this turn.\n{B}{B}{R}, {T}: Regenerate target black or green creature.\n{R}{G}{G}, {T}: Regenerate target black or green creature. diff --git a/forge-gui/res/cardsfolder/o/orcish_librarian.txt b/forge-gui/res/cardsfolder/o/orcish_librarian.txt index 70f44a8a2e4..c9d92e29995 100644 --- a/forge-gui/res/cardsfolder/o/orcish_librarian.txt +++ b/forge-gui/res/cardsfolder/o/orcish_librarian.txt @@ -1,8 +1,8 @@ -Name:Orcish Librarian -ManaCost:R -Types:Creature Orc -PT:1/1 -A:AB$ Dig | Cost$ R T | Defined$ You | DigNum$ 8 | ChangeNum$ 4 | RandomChange$ True | DestinationZone$ Exile | LibraryPosition2$ 0 | DestinationZone2$ Library | SpellDescription$ Look at the top eight cards of your library. Exile four of them at random, then put the rest on top of your library in any order. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_librarian.jpg -Oracle:{R}, {T}: Look at the top eight cards of your library. Exile four of them at random, then put the rest on top of your library in any order. \ No newline at end of file +Name:Orcish Librarian +ManaCost:R +Types:Creature Orc +PT:1/1 +A:AB$ Dig | Cost$ R T | Defined$ You | DigNum$ 8 | ChangeNum$ 4 | RandomChange$ True | DestinationZone$ Exile | LibraryPosition2$ 0 | DestinationZone2$ Library | SpellDescription$ Look at the top eight cards of your library. Exile four of them at random, then put the rest on top of your library in any order. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_librarian.jpg +Oracle:{R}, {T}: Look at the top eight cards of your library. Exile four of them at random, then put the rest on top of your library in any order. diff --git a/forge-gui/res/cardsfolder/o/orcish_lumberjack.txt b/forge-gui/res/cardsfolder/o/orcish_lumberjack.txt index 241c585e969..b2b89af4810 100644 --- a/forge-gui/res/cardsfolder/o/orcish_lumberjack.txt +++ b/forge-gui/res/cardsfolder/o/orcish_lumberjack.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ T Sac<1/Forest> | Produced$ Combo R G | Amount$ 3 | SpellDescription$ Add three mana in any combination of {R} and/or {G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_lumberjack.jpg -Oracle:{T}, Sacrifice a Forest: Add three mana in any combination of {R} and/or {G} to your mana pool. \ No newline at end of file +Oracle:{T}, Sacrifice a Forest: Add three mana in any combination of {R} and/or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/orcish_mechanics.txt b/forge-gui/res/cardsfolder/o/orcish_mechanics.txt index 548f1303003..64b40f29db8 100644 --- a/forge-gui/res/cardsfolder/o/orcish_mechanics.txt +++ b/forge-gui/res/cardsfolder/o/orcish_mechanics.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ T Sac<1/Artifact> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_mechanics.jpg -Oracle:{T}, Sacrifice an artifact: Orcish Mechanics deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{T}, Sacrifice an artifact: Orcish Mechanics deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/o/orcish_mine.txt b/forge-gui/res/cardsfolder/o/orcish_mine.txt index 22d5d9fcf38..8a405e495ca 100644 --- a/forge-gui/res/cardsfolder/o/orcish_mine.txt +++ b/forge-gui/res/cardsfolder/o/orcish_mine.txt @@ -10,4 +10,4 @@ SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType SVar:DBDamage:DB$ DealDamage | Defined$ EnchantedController | NumDmg$ 2 | ConditionPresent$ Card.Self+counters_LE0_Ore | SubAbility$ DBDestroy | ConditionDescription$ If there are no ore counters on CARDNAME, SVar:DBDestroy:DB$ Destroy | Defined$ Enchanted | ConditionPresent$ Card.Self+counters_LE0_Ore SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_mine.jpg -Oracle:Enchant land\nOrcish Mine enters the battlefield with three ore counters on it.\nAt the beginning of your upkeep and whenever enchanted land becomes tapped, remove an ore counter from Orcish Mine. If there are no ore counters on Orcish Mine, destroy that land and Orcish Mine deals 2 damage to its controller. \ No newline at end of file +Oracle:Enchant land\nOrcish Mine enters the battlefield with three ore counters on it.\nAt the beginning of your upkeep and whenever enchanted land becomes tapped, remove an ore counter from Orcish Mine. If there are no ore counters on Orcish Mine, destroy that land and Orcish Mine deals 2 damage to its controller. diff --git a/forge-gui/res/cardsfolder/o/orcish_oriflamme.txt b/forge-gui/res/cardsfolder/o/orcish_oriflamme.txt index 0f17d04d1a5..f82213dfe6b 100644 --- a/forge-gui/res/cardsfolder/o/orcish_oriflamme.txt +++ b/forge-gui/res/cardsfolder/o/orcish_oriflamme.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddPower$ 1 | Description$ Attacking creatures you control get +1/+0. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_oriflamme.jpg -Oracle:Attacking creatures you control get +1/+0. \ No newline at end of file +Oracle:Attacking creatures you control get +1/+0. diff --git a/forge-gui/res/cardsfolder/o/orcish_settlers.txt b/forge-gui/res/cardsfolder/o/orcish_settlers.txt index e5fec728f56..1019612a488 100644 --- a/forge-gui/res/cardsfolder/o/orcish_settlers.txt +++ b/forge-gui/res/cardsfolder/o/orcish_settlers.txt @@ -7,4 +7,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Land SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_settlers.jpg -Oracle:{X}{X}{R}, {T}, Sacrifice Orcish Settlers: Destroy X target lands. \ No newline at end of file +Oracle:{X}{X}{R}, {T}, Sacrifice Orcish Settlers: Destroy X target lands. diff --git a/forge-gui/res/cardsfolder/o/orcish_spy.txt b/forge-gui/res/cardsfolder/o/orcish_spy.txt index a7d4a5521b0..ba788d296e8 100644 --- a/forge-gui/res/cardsfolder/o/orcish_spy.txt +++ b/forge-gui/res/cardsfolder/o/orcish_spy.txt @@ -4,4 +4,4 @@ Types:Creature Orc Rogue PT:1/1 A:AB$ Dig | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 3 | NoMove$ True | AILogic$ Never | SpellDescription$ Look at the top three cards of target player's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_spy.jpg -Oracle:{T}: Look at the top three cards of target player's library. \ No newline at end of file +Oracle:{T}: Look at the top three cards of target player's library. diff --git a/forge-gui/res/cardsfolder/o/orcish_squatters.txt b/forge-gui/res/cardsfolder/o/orcish_squatters.txt index fb40ace448f..b9bd95bd90e 100644 --- a/forge-gui/res/cardsfolder/o/orcish_squatters.txt +++ b/forge-gui/res/cardsfolder/o/orcish_squatters.txt @@ -1,9 +1,9 @@ -Name:Orcish Squatters -ManaCost:4 R -Types:Creature Orc -PT:2/3 -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may gain control of target land defending player controls for as long as you control CARDNAME. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Land.DefenderCtrl | TgtPrompt$ Select target land defending player controls | LoseControl$ LoseControl,LeavesPlay | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage -SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_squatters.jpg -Oracle:Whenever Orcish Squatters attacks and isn't blocked, you may gain control of target land defending player controls for as long as you control Orcish Squatters. If you do, Orcish Squatters assigns no combat damage this turn. \ No newline at end of file +Name:Orcish Squatters +ManaCost:4 R +Types:Creature Orc +PT:2/3 +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may gain control of target land defending player controls for as long as you control CARDNAME. If you do, CARDNAME assigns no combat damage this turn. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Land.DefenderCtrl | TgtPrompt$ Select target land defending player controls | LoseControl$ LoseControl,LeavesPlay | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage +SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_squatters.jpg +Oracle:Whenever Orcish Squatters attacks and isn't blocked, you may gain control of target land defending player controls for as long as you control Orcish Squatters. If you do, Orcish Squatters assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt b/forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt index a1927c56ff6..f56cb59f65a 100644 --- a/forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt +++ b/forge-gui/res/cardsfolder/o/orcish_squatters_avatar.txt @@ -1,11 +1,11 @@ -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. -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 -SVar:X:Count$Valid Land.RememberedPlayerCtrl -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/orcish_squatters_avatar.jpg -Oracle:Hand -1, life -1\nAt the beginning of your precombat main phase, add {X} to your mana pool, where X is the number of lands target opponent controls. \ No newline at end of file +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. +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 +SVar:X:Count$Valid Land.RememberedPlayerCtrl +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/orcish_squatters_avatar.jpg +Oracle:Hand -1, life -1\nAt the beginning of your precombat main phase, add {X} to your mana pool, where X is the number of lands target opponent controls. diff --git a/forge-gui/res/cardsfolder/o/orcish_veteran.txt b/forge-gui/res/cardsfolder/o/orcish_veteran.txt index b7d7e98fdce..81ebb95c6f4 100644 --- a/forge-gui/res/cardsfolder/o/orcish_veteran.txt +++ b/forge-gui/res/cardsfolder/o/orcish_veteran.txt @@ -5,4 +5,4 @@ PT:2/2 K:CantBlock Creature.White+powerGE2:white creatures with power 2 or greater A:AB$ Pump | Cost$ R | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/orcish_veteran.jpg -Oracle:Orcish Veteran can't block white creatures with power 2 or greater.\n{R}: Orcish Veteran gains first strike until end of turn. \ No newline at end of file +Oracle:Orcish Veteran can't block white creatures with power 2 or greater.\n{R}: Orcish Veteran gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/o/ordeal_of_erebos.txt b/forge-gui/res/cardsfolder/o/ordeal_of_erebos.txt index 9d3e6235d9b..3d8d6069a42 100644 --- a/forge-gui/res/cardsfolder/o/ordeal_of_erebos.txt +++ b/forge-gui/res/cardsfolder/o/ordeal_of_erebos.txt @@ -1,15 +1,15 @@ -Name:Ordeal of Erebos -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters -SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 -T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When you sacrifice CARDNAME, target player discards two cards. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE -SVar:AE:SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_erebos.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Erebos.\nWhen you sacrifice Ordeal of Erebos, target player discards two cards. \ No newline at end of file +Name:Ordeal of Erebos +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters +SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 +T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When you sacrifice CARDNAME, target player discards two cards. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE +SVar:AE:SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_erebos.jpg +Oracle:Enchant creature\nWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Erebos.\nWhen you sacrifice Ordeal of Erebos, target player discards two cards. diff --git a/forge-gui/res/cardsfolder/o/ordeal_of_heliod.txt b/forge-gui/res/cardsfolder/o/ordeal_of_heliod.txt index a76e79c340f..51a7327535f 100644 --- a/forge-gui/res/cardsfolder/o/ordeal_of_heliod.txt +++ b/forge-gui/res/cardsfolder/o/ordeal_of_heliod.txt @@ -1,15 +1,15 @@ -Name:Ordeal of Heliod -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters -SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 -T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When you sacrifice CARDNAME, you gain 10 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 10 -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE -SVar:AE:SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_heliod.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Heliod.\nWhen you sacrifice Ordeal of Heliod, you gain 10 life. \ No newline at end of file +Name:Ordeal of Heliod +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters +SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 +T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When you sacrifice CARDNAME, you gain 10 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 10 +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE +SVar:AE:SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_heliod.jpg +Oracle:Enchant creature\nWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Heliod.\nWhen you sacrifice Ordeal of Heliod, you gain 10 life. diff --git a/forge-gui/res/cardsfolder/o/ordeal_of_nylea.txt b/forge-gui/res/cardsfolder/o/ordeal_of_nylea.txt index 0b8525b7c4b..8be3fec8568 100644 --- a/forge-gui/res/cardsfolder/o/ordeal_of_nylea.txt +++ b/forge-gui/res/cardsfolder/o/ordeal_of_nylea.txt @@ -1,15 +1,15 @@ -Name:Ordeal of Nylea -ManaCost:1 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters -SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 -T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When you sacrifice CARDNAME, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. -SVar:TrigDiscard:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 2 -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE -SVar:AE:SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_nylea.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Nylea.\nWhen you sacrifice Ordeal of Nylea, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Name:Ordeal of Nylea +ManaCost:1 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters +SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 +T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When you sacrifice CARDNAME, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. +SVar:TrigDiscard:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 2 +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE +SVar:AE:SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_nylea.jpg +Oracle:Enchant creature\nWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Nylea.\nWhen you sacrifice Ordeal of Nylea, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt b/forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt index 993db62df6f..afc6cad6a91 100644 --- a/forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt +++ b/forge-gui/res/cardsfolder/o/ordeal_of_purphoros.txt @@ -1,15 +1,15 @@ -Name:Ordeal of Purphoros -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters -SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 -T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerDescription$ When you sacrifice CARDNAME, it deals 3 damage to target creature or player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 3 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE -SVar:AE:SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_purphoros.jpg -Oracle:Enchant creatureWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Purphoros.When you sacrifice Ordeal of Purphoros, it deals 3 damage to target creature or player. \ No newline at end of file +Name:Ordeal of Purphoros +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters +SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 +T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerDescription$ When you sacrifice CARDNAME, it deals 3 damage to target creature or player. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 3 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE +SVar:AE:SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_purphoros.jpg +Oracle:Enchant creatureWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Purphoros.When you sacrifice Ordeal of Purphoros, it deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/o/ordeal_of_thassa.txt b/forge-gui/res/cardsfolder/o/ordeal_of_thassa.txt index 2aec91de70a..0dfd410eab7 100644 --- a/forge-gui/res/cardsfolder/o/ordeal_of_thassa.txt +++ b/forge-gui/res/cardsfolder/o/ordeal_of_thassa.txt @@ -1,15 +1,15 @@ -Name:Ordeal of Thassa -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters -SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 -T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When you sacrifice CARDNAME, draw two cards. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 2 -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE -SVar:AE:SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_thassa.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Thassa.\nWhen you sacrifice Ordeal of Thassa, draw two cards. \ No newline at end of file +Name:Ordeal of Thassa +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | SacValid$ Self | ConditionCheckSVar$ EnchantedCounters | ConditionSVarCompare$ GE3 | References$ EnchantedCounters +SVar:EnchantedCounters:Enchanted$CardCounters.P1P1 +T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When you sacrifice CARDNAME, draw two cards. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 2 +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE +SVar:AE:SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/ordeal_of_thassa.jpg +Oracle:Enchant creature\nWhenever enchanted creature attacks, put a +1/+1 counter on it. Then if it has three or more +1/+1 counters on it, sacrifice Ordeal of Thassa.\nWhen you sacrifice Ordeal of Thassa, draw two cards. diff --git a/forge-gui/res/cardsfolder/o/order_chaos.txt b/forge-gui/res/cardsfolder/o/order_chaos.txt index fda33280714..dfd09cd0950 100644 --- a/forge-gui/res/cardsfolder/o/order_chaos.txt +++ b/forge-gui/res/cardsfolder/o/order_chaos.txt @@ -1,18 +1,18 @@ -Name:Order -ManaCost:3 W -AlternateMode: Split -Types:Instant -A:SP$ ChangeZone | Cost$ 3 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target attacking creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/order_chaos.jpg - -Oracle:Exile target attacking creature. - -ALTERNATE - -Name:Chaos -ManaCost:2 R -Types:Instant -A:SP$ Effect | Cost$ 2 R | Name$ Chaos Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ Creatures can't block this turn. -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures can't block this turn. -SVar:RemAIDeck:True -Oracle:Creatures can't block this turn. \ No newline at end of file +Name:Order +ManaCost:3 W +AlternateMode: Split +Types:Instant +A:SP$ ChangeZone | Cost$ 3 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target attacking creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/order_chaos.jpg + +Oracle:Exile target attacking creature. + +ALTERNATE + +Name:Chaos +ManaCost:2 R +Types:Instant +A:SP$ Effect | Cost$ 2 R | Name$ Chaos Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ Creatures can't block this turn. +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures can't block this turn. +SVar:RemAIDeck:True +Oracle:Creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/o/order_of_leitbur.txt b/forge-gui/res/cardsfolder/o/order_of_leitbur.txt index 36b5b82002a..fc770cc5433 100644 --- a/forge-gui/res/cardsfolder/o/order_of_leitbur.txt +++ b/forge-gui/res/cardsfolder/o/order_of_leitbur.txt @@ -6,4 +6,4 @@ K:Protection from black A:AB$ Pump | Cost$ W | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. A:AB$ Pump | Cost$ W W | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_leitbur.jpg -Oracle:Protection from black\n{W}: Order of Leitbur gains first strike until end of turn.\n{W}{W}: Order of Leitbur gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Protection from black\n{W}: Order of Leitbur gains first strike until end of turn.\n{W}{W}: Order of Leitbur gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/order_of_succession.txt b/forge-gui/res/cardsfolder/o/order_of_succession.txt index ee1dfe79ae6..d789a9d23d5 100644 --- a/forge-gui/res/cardsfolder/o/order_of_succession.txt +++ b/forge-gui/res/cardsfolder/o/order_of_succession.txt @@ -1,9 +1,9 @@ -Name:Order of Succession -ManaCost:3 U -Types:Sorcery -A:SP$ ChooseDirection | Cost$ 3 U | SubAbility$ DBRepeat | AILogic$ GainControl | SpellDescription$ Choose left or right. Starting with you and proceeding in the chosen direction, each player chooses a creature controlled by the next player in that direction. Each player gains control of the creature he or she chose. -SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBGainControl | RecordChoice$ True | ChooseCard$ Creature | FilterControlledBy$ NextPlayerInChosenDirection -SVar:DBGainControl:DB$ GainControl | NewController$ Remembered | AllValid$ Card.IsImprinted -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_succession.jpg -Oracle:Choose left or right. Starting with you and proceeding in the chosen direction, each player chooses a creature controlled by the next player in that direction. Each player gains control of the creature he or she chose. +Name:Order of Succession +ManaCost:3 U +Types:Sorcery +A:SP$ ChooseDirection | Cost$ 3 U | SubAbility$ DBRepeat | AILogic$ GainControl | SpellDescription$ Choose left or right. Starting with you and proceeding in the chosen direction, each player chooses a creature controlled by the next player in that direction. Each player gains control of the creature he or she chose. +SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBGainControl | RecordChoice$ True | ChooseCard$ Creature | FilterControlledBy$ NextPlayerInChosenDirection +SVar:DBGainControl:DB$ GainControl | NewController$ Remembered | AllValid$ Card.IsImprinted +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_succession.jpg +Oracle:Choose left or right. Starting with you and proceeding in the chosen direction, each player chooses a creature controlled by the next player in that direction. Each player gains control of the creature he or she chose. diff --git a/forge-gui/res/cardsfolder/o/order_of_the_ebon_hand.txt b/forge-gui/res/cardsfolder/o/order_of_the_ebon_hand.txt index d3a7b54787a..411b97e7f70 100644 --- a/forge-gui/res/cardsfolder/o/order_of_the_ebon_hand.txt +++ b/forge-gui/res/cardsfolder/o/order_of_the_ebon_hand.txt @@ -6,4 +6,4 @@ K:Protection from white A:AB$ Pump | Cost$ B | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. A:AB$ Pump | Cost$ B B | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_the_ebon_hand.jpg -Oracle:Protection from white\n{B}: Order of the Ebon Hand gains first strike until end of turn.\n{B}{B}: Order of the Ebon Hand gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Protection from white\n{B}: Order of the Ebon Hand gains first strike until end of turn.\n{B}{B}: Order of the Ebon Hand gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt b/forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt index b24cb76d30b..b8b430a7b8d 100644 --- a/forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt +++ b/forge-gui/res/cardsfolder/o/order_of_the_golden_cricket.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, you may pay {W}. If you do, it gains flying until end of turn. SVar:TrigPump:AB$Pump | Cost$ W | Defined$ Self | KW$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_the_golden_cricket.jpg -Oracle:Whenever Order of the Golden Cricket attacks, you may pay {W}. If you do, it gains flying until end of turn. \ No newline at end of file +Oracle:Whenever Order of the Golden Cricket attacks, you may pay {W}. If you do, it gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/o/order_of_the_sacred_bell.txt b/forge-gui/res/cardsfolder/o/order_of_the_sacred_bell.txt index 29204bec90b..6fe9ec5ec73 100644 --- a/forge-gui/res/cardsfolder/o/order_of_the_sacred_bell.txt +++ b/forge-gui/res/cardsfolder/o/order_of_the_sacred_bell.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Creature Human Monk PT:4/3 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card82943.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/o/order_of_the_sacred_torch.txt b/forge-gui/res/cardsfolder/o/order_of_the_sacred_torch.txt index 5dfb962cf64..ada81c669ed 100644 --- a/forge-gui/res/cardsfolder/o/order_of_the_sacred_torch.txt +++ b/forge-gui/res/cardsfolder/o/order_of_the_sacred_torch.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Counter | Cost$ T PayLife<1> | TargetType$ Spell | TgtPrompt$ Select target Black spell | ValidTgts$ Card.Black | SpellDescription$ Counter target black spell. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_the_sacred_torch.jpg -Oracle:{T}, Pay 1 life: Counter target black spell. \ No newline at end of file +Oracle:{T}, Pay 1 life: Counter target black spell. diff --git a/forge-gui/res/cardsfolder/o/order_of_the_stars.txt b/forge-gui/res/cardsfolder/o/order_of_the_stars.txt index af8f4b694ec..b70250f7876 100644 --- a/forge-gui/res/cardsfolder/o/order_of_the_stars.txt +++ b/forge-gui/res/cardsfolder/o/order_of_the_stars.txt @@ -1,10 +1,10 @@ -Name:Order of the Stars -ManaCost:W -Types:Creature Human Cleric -PT:0/1 -K:Defender -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -K:Protection:Card.ChosenColor:CARDNAME has protection from the chosen color. -SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_the_stars.jpg -Oracle:Defender (This creature can't attack.)\nAs Order of the Stars enters the battlefield, choose a color.\nOrder of the Stars has protection from the chosen color. \ No newline at end of file +Name:Order of the Stars +ManaCost:W +Types:Creature Human Cleric +PT:0/1 +K:Defender +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +K:Protection:Card.ChosenColor:CARDNAME has protection from the chosen color. +SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_the_stars.jpg +Oracle:Defender (This creature can't attack.)\nAs Order of the Stars enters the battlefield, choose a color.\nOrder of the Stars has protection from the chosen color. diff --git a/forge-gui/res/cardsfolder/o/order_of_the_white_shield.txt b/forge-gui/res/cardsfolder/o/order_of_the_white_shield.txt index 62833b72824..83d5b38952b 100644 --- a/forge-gui/res/cardsfolder/o/order_of_the_white_shield.txt +++ b/forge-gui/res/cardsfolder/o/order_of_the_white_shield.txt @@ -6,4 +6,4 @@ K:Protection from black A:AB$ Pump | Cost$ W | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. A:AB$ Pump | Cost$ W W | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_the_white_shield.jpg -Oracle:Protection from black\n{W}: Order of the White Shield gains first strike until end of turn.\n{W}{W}: Order of the White Shield gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Protection from black\n{W}: Order of the White Shield gains first strike until end of turn.\n{W}{W}: Order of the White Shield gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/order_of_whiteclay.txt b/forge-gui/res/cardsfolder/o/order_of_whiteclay.txt index 3f2152cdfc4..f6bee95b82d 100644 --- a/forge-gui/res/cardsfolder/o/order_of_whiteclay.txt +++ b/forge-gui/res/cardsfolder/o/order_of_whiteclay.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Cleric PT:1/4 A:AB$ ChangeZone | Cost$ 1 W W Untap | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.cmcLE3+YouCtrl | TgtPrompt$ Select a creature card with converted mana cost 3 or less from your graveyard | ChangeNum$ 1 | SpellDescription$ Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_whiteclay.jpg -Oracle:{1}{W}{W}, {Q}: Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{1}{W}{W}, {Q}: Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/o/order_of_yawgmoth.txt b/forge-gui/res/cardsfolder/o/order_of_yawgmoth.txt index d2b6c078af5..64d5b27e7ab 100644 --- a/forge-gui/res/cardsfolder/o/order_of_yawgmoth.txt +++ b/forge-gui/res/cardsfolder/o/order_of_yawgmoth.txt @@ -6,4 +6,4 @@ K:Fear T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/order_of_yawgmoth.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Order of Yawgmoth deals damage to a player, that player discards a card. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Order of Yawgmoth deals damage to a player, that player discards a card. diff --git a/forge-gui/res/cardsfolder/o/ordered_migration.txt b/forge-gui/res/cardsfolder/o/ordered_migration.txt index 7f3968ff363..7b640e4cc34 100644 --- a/forge-gui/res/cardsfolder/o/ordered_migration.txt +++ b/forge-gui/res/cardsfolder/o/ordered_migration.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 3 W U | TokenAmount$ X | References$ X | TokenName$ Bird | T SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ordered_migration.jpg -Oracle:Domain - Put a 1/1 blue Bird creature token with flying onto the battlefield for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Put a 1/1 blue Bird creature token with flying onto the battlefield for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/o/ordruun_commando.txt b/forge-gui/res/cardsfolder/o/ordruun_commando.txt index 746023aee57..063a8923ccc 100644 --- a/forge-gui/res/cardsfolder/o/ordruun_commando.txt +++ b/forge-gui/res/cardsfolder/o/ordruun_commando.txt @@ -6,4 +6,4 @@ A:AB$ PreventDamage | Cost$ W | Defined$ Self | Amount$ 1 | SpellDescription$ Pr SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/ordruun_commando.jpg -Oracle:{W}: Prevent the next 1 damage that would be dealt to Ordruun Commando this turn. \ No newline at end of file +Oracle:{W}: Prevent the next 1 damage that would be dealt to Ordruun Commando this turn. diff --git a/forge-gui/res/cardsfolder/o/ordruun_veteran.txt b/forge-gui/res/cardsfolder/o/ordruun_veteran.txt index 984572370a4..e07719c16a8 100644 --- a/forge-gui/res/cardsfolder/o/ordruun_veteran.txt +++ b/forge-gui/res/cardsfolder/o/ordruun_veteran.txt @@ -1,9 +1,9 @@ -Name:Ordruun Veteran -ManaCost:2 R W -Types:Creature Minotaur Soldier -PT:3/1 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gains double strike until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | KW$ Double Strike -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/ordruun_veteran.jpg -Oracle:Battalion - Whenever Ordruun Veteran and at least two other creatures attack, Ordruun Veteran gains double strike until end of turn. (It deals both first-strike and regular combat damage.) \ No newline at end of file +Name:Ordruun Veteran +ManaCost:2 R W +Types:Creature Minotaur Soldier +PT:3/1 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gains double strike until end of turn. +SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | KW$ Double Strike +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/ordruun_veteran.jpg +Oracle:Battalion - Whenever Ordruun Veteran and at least two other creatures attack, Ordruun Veteran gains double strike until end of turn. (It deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/o/ore_gorger.txt b/forge-gui/res/cardsfolder/o/ore_gorger.txt index 9edffdc9d2a..ee7546319de 100644 --- a/forge-gui/res/cardsfolder/o/ore_gorger.txt +++ b/forge-gui/res/cardsfolder/o/ore_gorger.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ore_gorger.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may destroy target nonbasic land. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, you may destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/o/oreskos_sun_guide.txt b/forge-gui/res/cardsfolder/o/oreskos_sun_guide.txt index 18dde359cd7..696162e5992 100644 --- a/forge-gui/res/cardsfolder/o/oreskos_sun_guide.txt +++ b/forge-gui/res/cardsfolder/o/oreskos_sun_guide.txt @@ -1,8 +1,8 @@ -Name:Oreskos Sun Guide -ManaCost:1 W -Types:Creature Cat Monk -PT:2/2 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you gain 2 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/oreskos_sun_guide.jpg -Oracle:Inspired - Whenever Oreskos Sun Guide becomes untapped, you gain 2 life. +Name:Oreskos Sun Guide +ManaCost:1 W +Types:Creature Cat Monk +PT:2/2 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you gain 2 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/oreskos_sun_guide.jpg +Oracle:Inspired - Whenever Oreskos Sun Guide becomes untapped, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/o/oreskos_swiftclaw.txt b/forge-gui/res/cardsfolder/o/oreskos_swiftclaw.txt index 42a6cbf5aeb..92d8c3f2965 100644 --- a/forge-gui/res/cardsfolder/o/oreskos_swiftclaw.txt +++ b/forge-gui/res/cardsfolder/o/oreskos_swiftclaw.txt @@ -1,6 +1,6 @@ -Name:Oreskos Swiftclaw -ManaCost:1 W -Types:Creature Cat Warrior -PT:3/1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/oreskos_swiftclaw.jpg -Oracle: \ No newline at end of file +Name:Oreskos Swiftclaw +ManaCost:1 W +Types:Creature Cat Warrior +PT:3/1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/oreskos_swiftclaw.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/o/organ_grinder.txt b/forge-gui/res/cardsfolder/o/organ_grinder.txt index a0ada15bb7d..e3855256dfc 100644 --- a/forge-gui/res/cardsfolder/o/organ_grinder.txt +++ b/forge-gui/res/cardsfolder/o/organ_grinder.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:3/1 A:AB$ LoseLife | Cost$ T ExileFromGrave<3/Card> | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 3 | SpellDescription$ Target player loses 3 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/organ_grinder.jpg -Oracle:{T}, Exile three cards from your graveyard: Target player loses 3 life. \ No newline at end of file +Oracle:{T}, Exile three cards from your graveyard: Target player loses 3 life. diff --git a/forge-gui/res/cardsfolder/o/orgg.txt b/forge-gui/res/cardsfolder/o/orgg.txt index aaa591baea6..123d60777a3 100644 --- a/forge-gui/res/cardsfolder/o/orgg.txt +++ b/forge-gui/res/cardsfolder/o/orgg.txt @@ -6,4 +6,4 @@ K:Trample S:Mode$ CantAttack | ValidCard$ Card.Self | IfDefenderControls$ Creature.untapped+powerGE3 | Description$ CARDNAME can't attack if defending player controls an untapped creature with power 3 or greater. K:CantBlock Creature.powerGE3:creatures with power 3 or greater SVar:Picture:http://www.wizards.com/global/images/magic/general/orgg.jpg -Oracle:Trample\nOrgg can't attack if defending player controls an untapped creature with power 3 or greater.\nOrgg can't block creatures with power 3 or greater. \ No newline at end of file +Oracle:Trample\nOrgg can't attack if defending player controls an untapped creature with power 3 or greater.\nOrgg can't block creatures with power 3 or greater. diff --git a/forge-gui/res/cardsfolder/o/origin_spellbomb.txt b/forge-gui/res/cardsfolder/o/origin_spellbomb.txt index 2dba9fe7b23..d84f2d95bcb 100644 --- a/forge-gui/res/cardsfolder/o/origin_spellbomb.txt +++ b/forge-gui/res/cardsfolder/o/origin_spellbomb.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ 1 T Sac<1/CARDNAME> | TokenImage$ C 1 1 Myr SOM | TokenColor T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | OptionalDecider$ TriggeredCardController | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may pay {W}. If you do, draw a card. SVar:TrigDraw:AB$ Draw | Cost$ W | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/origin_spellbomb.jpg -Oracle:{1}, {T}, Sacrifice Origin Spellbomb: Put a 1/1 colorless Myr artifact creature token onto the battlefield.\nWhen Origin Spellbomb is put into a graveyard from the battlefield, you may pay {W}. If you do, draw a card. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Origin Spellbomb: Put a 1/1 colorless Myr artifact creature token onto the battlefield.\nWhen Origin Spellbomb is put into a graveyard from the battlefield, you may pay {W}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/o/orim.txt b/forge-gui/res/cardsfolder/o/orim.txt index 43fcf97f494..20b3f217a9b 100644 --- a/forge-gui/res/cardsfolder/o/orim.txt +++ b/forge-gui/res/cardsfolder/o/orim.txt @@ -1,7 +1,7 @@ -Name:Orim -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+12 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Reach | Description$ Creatures you control have reach. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/orim.jpg -Oracle:Hand +0, life +12\nCreatures you control have reach. \ No newline at end of file +Name:Orim +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+12 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Reach | Description$ Creatures you control have reach. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/orim.jpg +Oracle:Hand +0, life +12\nCreatures you control have reach. diff --git a/forge-gui/res/cardsfolder/o/orim_samite_healer.txt b/forge-gui/res/cardsfolder/o/orim_samite_healer.txt index 4ca315875a5..8c0a10c40c1 100644 --- a/forge-gui/res/cardsfolder/o/orim_samite_healer.txt +++ b/forge-gui/res/cardsfolder/o/orim_samite_healer.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Cleric PT:1/3 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 3 | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/orim_samite_healer.jpg -Oracle:{T}: Prevent the next 3 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 3 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/o/orims_chant.txt b/forge-gui/res/cardsfolder/o/orims_chant.txt index eb349853434..a049b1abeed 100644 --- a/forge-gui/res/cardsfolder/o/orims_chant.txt +++ b/forge-gui/res/cardsfolder/o/orims_chant.txt @@ -1,10 +1,10 @@ -Name:Orim's Chant -ManaCost:W -Types:Instant -K:Kicker W -A:SP$ Effect | Cost$ W | Name$ Orim's Chant Effect | IsCurse$ True | StaticAbilities$ CantBeCast | ValidTgts$ Player | RememberObjects$ Targeted | SubAbility$ CantAttackWhenKicked | AILogic$ BeginningOfOppTurn | SpellDescription$ Target player can't cast spells this turn. -SVar:CantAttackWhenKicked:DB$ Effect | Name$ Orim's Chant can't Attack Effect | IsCurse$ True | StaticAbilities$ CantAttack | Condition$ Kicked | SpellDescription$ If CARDNAME was kicked, creatures can't attack this turn. -SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Target player can't cast spells this turn. -SVar:CantAttack:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AffectedZone$ Battlefield | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures can't attack this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_chant.jpg -Oracle:Kicker {W} (You may pay an additional {W} as you cast this spell.)\nTarget player can't cast spells this turn.\nIf Orim's Chant was kicked, creatures can't attack this turn. \ No newline at end of file +Name:Orim's Chant +ManaCost:W +Types:Instant +K:Kicker W +A:SP$ Effect | Cost$ W | Name$ Orim's Chant Effect | IsCurse$ True | StaticAbilities$ CantBeCast | ValidTgts$ Player | RememberObjects$ Targeted | SubAbility$ CantAttackWhenKicked | AILogic$ BeginningOfOppTurn | SpellDescription$ Target player can't cast spells this turn. +SVar:CantAttackWhenKicked:DB$ Effect | Name$ Orim's Chant can't Attack Effect | IsCurse$ True | StaticAbilities$ CantAttack | Condition$ Kicked | SpellDescription$ If CARDNAME was kicked, creatures can't attack this turn. +SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Target player can't cast spells this turn. +SVar:CantAttack:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AffectedZone$ Battlefield | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures can't attack this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_chant.jpg +Oracle:Kicker {W} (You may pay an additional {W} as you cast this spell.)\nTarget player can't cast spells this turn.\nIf Orim's Chant was kicked, creatures can't attack this turn. diff --git a/forge-gui/res/cardsfolder/o/orims_cure.txt b/forge-gui/res/cardsfolder/o/orims_cure.txt index d6b5ee659a8..f618bd1a257 100644 --- a/forge-gui/res/cardsfolder/o/orims_cure.txt +++ b/forge-gui/res/cardsfolder/o/orims_cure.txt @@ -1,7 +1,7 @@ -Name:Orim's Cure -ManaCost:1 W -Types:Instant -A:SP$ PreventDamage | Cost$ tapXType<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 4 | IsPresent$ Plains.YouCtrl | CostDesc$ If you control a Plains, | SpellDescription$ you may tap an untapped creature you control rather than pay CARDNAME's mana cost. -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to target creature or player this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_cure.jpg -Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Orim's Cure's mana cost.\nPrevent the next 4 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Name:Orim's Cure +ManaCost:1 W +Types:Instant +A:SP$ PreventDamage | Cost$ tapXType<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 4 | IsPresent$ Plains.YouCtrl | CostDesc$ If you control a Plains, | SpellDescription$ you may tap an untapped creature you control rather than pay CARDNAME's mana cost. +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 4 | SpellDescription$ Prevent the next 4 damage that would be dealt to target creature or player this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_cure.jpg +Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Orim's Cure's mana cost.\nPrevent the next 4 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/o/orims_prayer.txt b/forge-gui/res/cardsfolder/o/orims_prayer.txt index b492aa7b6ca..33ab56a00b8 100644 --- a/forge-gui/res/cardsfolder/o/orims_prayer.txt +++ b/forge-gui/res/cardsfolder/o/orims_prayer.txt @@ -5,4 +5,4 @@ T:Mode$ AttackersDeclared | AttackingPlayer$ Opponent | TriggerZones$ Battlefiel SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X SVar:X:Count$Valid Creature.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_prayer.jpg -Oracle:Whenever one or more creatures attack you, you gain 1 life for each attacking creature. \ No newline at end of file +Oracle:Whenever one or more creatures attack you, you gain 1 life for each attacking creature. diff --git a/forge-gui/res/cardsfolder/o/orims_thunder.txt b/forge-gui/res/cardsfolder/o/orims_thunder.txt index 0610747c750..1330088f5e1 100644 --- a/forge-gui/res/cardsfolder/o/orims_thunder.txt +++ b/forge-gui/res/cardsfolder/o/orims_thunder.txt @@ -6,4 +6,4 @@ A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select SVar:DBDamage:DB$DealDamage | Condition$ Kicked | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ If CARDNAME was kicked, it deals damage equal to that permanent's converted mana cost to target creature. SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_thunder.jpg -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nDestroy target artifact or enchantment. If Orim's Thunder was kicked, it deals damage equal to that permanent's converted mana cost to target creature. \ No newline at end of file +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nDestroy target artifact or enchantment. If Orim's Thunder was kicked, it deals damage equal to that permanent's converted mana cost to target creature. diff --git a/forge-gui/res/cardsfolder/o/orims_touch.txt b/forge-gui/res/cardsfolder/o/orims_touch.txt index 52703056e1c..7b7e4731017 100644 --- a/forge-gui/res/cardsfolder/o/orims_touch.txt +++ b/forge-gui/res/cardsfolder/o/orims_touch.txt @@ -1,8 +1,8 @@ -Name:Orim's Touch -ManaCost:W -Types:Instant -K:Kicker 1 -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. If CARDNAME was kicked, prevent the next 4 damage that would be dealt to that creature or player this turn instead. -SVar:X:Count$Kicked.4.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_touch.jpg -Oracle:Kicker {1} (You may pay an additional {1} as you cast this spell.)\nPrevent the next 2 damage that would be dealt to target creature or player this turn. If Orim's Touch was kicked, prevent the next 4 damage that would be dealt to that creature or player this turn instead. \ No newline at end of file +Name:Orim's Touch +ManaCost:W +Types:Instant +K:Kicker 1 +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. If CARDNAME was kicked, prevent the next 4 damage that would be dealt to that creature or player this turn instead. +SVar:X:Count$Kicked.4.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/orims_touch.jpg +Oracle:Kicker {1} (You may pay an additional {1} as you cast this spell.)\nPrevent the next 2 damage that would be dealt to target creature or player this turn. If Orim's Touch was kicked, prevent the next 4 damage that would be dealt to that creature or player this turn instead. diff --git a/forge-gui/res/cardsfolder/o/oriss_samite_guardian.txt b/forge-gui/res/cardsfolder/o/oriss_samite_guardian.txt index 35865c0c8a9..925ef9ddced 100644 --- a/forge-gui/res/cardsfolder/o/oriss_samite_guardian.txt +++ b/forge-gui/res/cardsfolder/o/oriss_samite_guardian.txt @@ -1,11 +1,11 @@ -Name:Oriss, Samite Guardian -ManaCost:1 W W -Types:Legendary Creature Human Cleric -PT:1/3 -A:AB$ Pump | Cost$ T | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage that would be dealt to target creature this turn. -A:AB$ Effect | Cost$ Discard<1/Card.namedOriss, Samite Guardian> | CostDesc$ Grandeur - Discard another card named CARDNAME:| Name$ Oriss Effect | IsCurse$ True | StaticAbilities$ CantBeCast,CantAttack | ValidTgts$ Player | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SpellDescription$ Target player can't cast spells this turn, and creatures that player controls can't attack this turn. -SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Targeted player can't cast spells this turn. -SVar:CantAttack:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures targeted player controls can't attack this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/oriss_samite_guardian.jpg -Oracle:{T}: Prevent all damage that would be dealt to target creature this turn.\nGrandeur - Discard another card named Oriss, Samite Guardian: Target player can't cast spells this turn, and creatures that player controls can't attack this turn. \ No newline at end of file +Name:Oriss, Samite Guardian +ManaCost:1 W W +Types:Legendary Creature Human Cleric +PT:1/3 +A:AB$ Pump | Cost$ T | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage that would be dealt to target creature this turn. +A:AB$ Effect | Cost$ Discard<1/Card.namedOriss, Samite Guardian> | CostDesc$ Grandeur - Discard another card named CARDNAME:| Name$ Oriss Effect | IsCurse$ True | StaticAbilities$ CantBeCast,CantAttack | ValidTgts$ Player | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SpellDescription$ Target player can't cast spells this turn, and creatures that player controls can't attack this turn. +SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Targeted player can't cast spells this turn. +SVar:CantAttack:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.RememberedPlayerCtrl | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures targeted player controls can't attack this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/oriss_samite_guardian.jpg +Oracle:{T}: Prevent all damage that would be dealt to target creature this turn.\nGrandeur - Discard another card named Oriss, Samite Guardian: Target player can't cast spells this turn, and creatures that player controls can't attack this turn. diff --git a/forge-gui/res/cardsfolder/o/ornate_kanzashi.txt b/forge-gui/res/cardsfolder/o/ornate_kanzashi.txt index 3475f3fbefa..0a1fd26b019 100644 --- a/forge-gui/res/cardsfolder/o/ornate_kanzashi.txt +++ b/forge-gui/res/cardsfolder/o/ornate_kanzashi.txt @@ -1,9 +1,9 @@ -Name:Ornate Kanzashi -ManaCost:5 -Types:Artifact -A:AB$ Mill | Cost$ 2 T | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPump | SpellDescription$ Target opponent exiles the top card of his or her library. You may play that card this turn. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent | PumpZone$ Exile | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ornate_kanzashi.jpg -Oracle:{2}, {T}: Target opponent exiles the top card of his or her library. You may play that card this turn. \ No newline at end of file +Name:Ornate Kanzashi +ManaCost:5 +Types:Artifact +A:AB$ Mill | Cost$ 2 T | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBPump | SpellDescription$ Target opponent exiles the top card of his or her library. You may play that card this turn. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent | PumpZone$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ornate_kanzashi.jpg +Oracle:{2}, {T}: Target opponent exiles the top card of his or her library. You may play that card this turn. diff --git a/forge-gui/res/cardsfolder/o/ornitharch.txt b/forge-gui/res/cardsfolder/o/ornitharch.txt index cf8e6e37d7e..a2726dbe3d5 100644 --- a/forge-gui/res/cardsfolder/o/ornitharch.txt +++ b/forge-gui/res/cardsfolder/o/ornitharch.txt @@ -1,10 +1,10 @@ -Name:Ornitharch -ManaCost:3 W W -Types:Creature Archon -PT:3/3 -K:Flying -K:Tribute 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, put two 1/1 white Bird creature tokens with flying onto the battlefield. -SVar:TrigNotTribute:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 bird bng | TokenKeywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/ornitharch.jpg -Oracle:Flying\nTribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Ornitharch enters the battlefield, if tribute wasn't paid, put two 1/1 white Bird creature tokens with flying onto the battlefield. +Name:Ornitharch +ManaCost:3 W W +Types:Creature Archon +PT:3/3 +K:Flying +K:Tribute 2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, put two 1/1 white Bird creature tokens with flying onto the battlefield. +SVar:TrigNotTribute:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 bird bng | TokenKeywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/ornitharch.jpg +Oracle:Flying\nTribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Ornitharch enters the battlefield, if tribute wasn't paid, put two 1/1 white Bird creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/o/ornithopter.txt b/forge-gui/res/cardsfolder/o/ornithopter.txt index a5f0390f7bf..a8dbba5fad8 100644 --- a/forge-gui/res/cardsfolder/o/ornithopter.txt +++ b/forge-gui/res/cardsfolder/o/ornithopter.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Thopter PT:0/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card95220.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/o/orochi_colony.txt b/forge-gui/res/cardsfolder/o/orochi_colony.txt index 7f411f5151d..c963e6bab73 100644 --- a/forge-gui/res/cardsfolder/o/orochi_colony.txt +++ b/forge-gui/res/cardsfolder/o/orochi_colony.txt @@ -1,10 +1,10 @@ -Name:Orochi Colony -ManaCost:no cost -Types:Plane Kamigawa -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigRamp | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control deals combat damage to a player, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. -SVar:TrigRamp:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target creature can't be blocked this turn. -SVar:RolledChaos:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN Unblockable -SVar:Picture:http://www.wizards.com/global/images/magic/general/orochi_colony.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True -Oracle:Whenever a creature you control deals combat damage to a player, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.\nWhenever you roll {C}, target creature can't be blocked this turn. \ No newline at end of file +Name:Orochi Colony +ManaCost:no cost +Types:Plane Kamigawa +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigRamp | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control deals combat damage to a player, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. +SVar:TrigRamp:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target creature can't be blocked this turn. +SVar:RolledChaos:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | KW$ HIDDEN Unblockable +SVar:Picture:http://www.wizards.com/global/images/magic/general/orochi_colony.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True +Oracle:Whenever a creature you control deals combat damage to a player, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library.\nWhenever you roll {C}, target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/o/orochi_eggwatcher_shidako_broodmistress.txt b/forge-gui/res/cardsfolder/o/orochi_eggwatcher_shidako_broodmistress.txt index 90fb365ed2a..7994da4cd33 100644 --- a/forge-gui/res/cardsfolder/o/orochi_eggwatcher_shidako_broodmistress.txt +++ b/forge-gui/res/cardsfolder/o/orochi_eggwatcher_shidako_broodmistress.txt @@ -1,20 +1,20 @@ -Name:Orochi Eggwatcher -ManaCost:2 G -Types:Creature Snake Shaman -PT:1/1 -A:AB$ Token | Cost$ 2 G T | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 snake CHK | SubAbility$ DBFlip | SpellDescription$ Put a 1/1 green Snake creature token onto the battlefield. If you control ten or more creatures, flip CARDNAME. -SVar:DBFlip:DB$ SetState | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | References$ X | Mode$ Flip -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/orochi_eggwatcher.jpg -AlternateMode:Flip -Oracle:{2}{G}, {T}: Put a 1/1 green Snake creature token onto the battlefield. If you control ten or more creatures, flip Orochi Eggwatcher. - -ALTERNATE -Name:Shidako, Broodmistress -ManaCost:2 G -Colors:green -Types:Legendary Creature Snake Shaman -PT:3/3 -A:AB$ Pump | Cost$ G Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Target creature gets +3/+3 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shidako_broodmistress.jpg -Oracle:{G}, Sacrifice a creature: Target creature gets +3/+3 until end of turn. \ No newline at end of file +Name:Orochi Eggwatcher +ManaCost:2 G +Types:Creature Snake Shaman +PT:1/1 +A:AB$ Token | Cost$ 2 G T | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 snake CHK | SubAbility$ DBFlip | SpellDescription$ Put a 1/1 green Snake creature token onto the battlefield. If you control ten or more creatures, flip CARDNAME. +SVar:DBFlip:DB$ SetState | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | References$ X | Mode$ Flip +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/orochi_eggwatcher.jpg +AlternateMode:Flip +Oracle:{2}{G}, {T}: Put a 1/1 green Snake creature token onto the battlefield. If you control ten or more creatures, flip Orochi Eggwatcher. + +ALTERNATE +Name:Shidako, Broodmistress +ManaCost:2 G +Colors:green +Types:Legendary Creature Snake Shaman +PT:3/3 +A:AB$ Pump | Cost$ G Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Target creature gets +3/+3 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shidako_broodmistress.jpg +Oracle:{G}, Sacrifice a creature: Target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/orochi_hatchery.txt b/forge-gui/res/cardsfolder/o/orochi_hatchery.txt index 218a930d87b..94c072d88a4 100644 --- a/forge-gui/res/cardsfolder/o/orochi_hatchery.txt +++ b/forge-gui/res/cardsfolder/o/orochi_hatchery.txt @@ -7,4 +7,4 @@ SVar:X:Count$xPaid SVar:Y:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orochi_hatchery.jpg -Oracle:Orochi Hatchery enters the battlefield with X charge counters on it.\n{5}, {T}: Put a 1/1 green Snake creature token onto the battlefield for each charge counter on Orochi Hatchery. \ No newline at end of file +Oracle:Orochi Hatchery enters the battlefield with X charge counters on it.\n{5}, {T}: Put a 1/1 green Snake creature token onto the battlefield for each charge counter on Orochi Hatchery. diff --git a/forge-gui/res/cardsfolder/o/orochi_leafcaller.txt b/forge-gui/res/cardsfolder/o/orochi_leafcaller.txt index 4c9e8a70b2a..a263c894c76 100644 --- a/forge-gui/res/cardsfolder/o/orochi_leafcaller.txt +++ b/forge-gui/res/cardsfolder/o/orochi_leafcaller.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ G | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orochi_leafcaller.jpg -Oracle:{G}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{G}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/orochi_ranger.txt b/forge-gui/res/cardsfolder/o/orochi_ranger.txt index b196aad3f9b..eb0287ed50a 100644 --- a/forge-gui/res/cardsfolder/o/orochi_ranger.txt +++ b/forge-gui/res/cardsfolder/o/orochi_ranger.txt @@ -7,4 +7,4 @@ SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ TriggeredTarget | SubAbility$ DBPump SVar:DBPump:DB$Pump | Defined$ TriggeredTarget | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | IsCurse$ True SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/orochi_ranger.jpg -Oracle:Whenever Orochi Ranger deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Whenever Orochi Ranger deals combat damage to a creature, tap that creature and it doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/o/orochi_sustainer.txt b/forge-gui/res/cardsfolder/o/orochi_sustainer.txt index 50e642b122e..aa2ca694526 100644 --- a/forge-gui/res/cardsfolder/o/orochi_sustainer.txt +++ b/forge-gui/res/cardsfolder/o/orochi_sustainer.txt @@ -4,4 +4,4 @@ Types:Creature Snake Shaman PT:1/2 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card75403.jpg -Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/oros_the_avenger.txt b/forge-gui/res/cardsfolder/o/oros_the_avenger.txt index a150889cc11..ac10a4a834a 100644 --- a/forge-gui/res/cardsfolder/o/oros_the_avenger.txt +++ b/forge-gui/res/cardsfolder/o/oros_the_avenger.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigDamageAll | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{W}. If you do, CARDNAME deals 3 damage to each nonwhite creature. SVar:TrigDamageAll:AB$DamageAll | Cost$ 2 W | ValidCards$ Creature.nonWhite | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/oros_the_avenger.jpg -Oracle:Flying\nWhenever Oros, the Avenger deals combat damage to a player, you may pay {2}{W}. If you do, Oros deals 3 damage to each nonwhite creature. \ No newline at end of file +Oracle:Flying\nWhenever Oros, the Avenger deals combat damage to a player, you may pay {2}{W}. If you do, Oros deals 3 damage to each nonwhite creature. diff --git a/forge-gui/res/cardsfolder/o/orzhov_basilica.txt b/forge-gui/res/cardsfolder/o/orzhov_basilica.txt index 0c60f42df57..f3226fd5eaa 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_basilica.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_basilica.txt @@ -7,4 +7,4 @@ SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ A:AB$ Mana | Cost$ T | Produced$ W B | SpellDescription$ Add {W}{B} to your mana pool. SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_basilica.jpg -Oracle:Orzhov Basilica enters the battlefield tapped.\nWhen Orzhov Basilica enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {W}{B} to your mana pool. \ No newline at end of file +Oracle:Orzhov Basilica enters the battlefield tapped.\nWhen Orzhov Basilica enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {W}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/orzhov_charm.txt b/forge-gui/res/cardsfolder/o/orzhov_charm.txt index a0f0da38166..8fcaa33bbbe 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_charm.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_charm.txt @@ -1,14 +1,14 @@ -Name:Orzhov Charm -ManaCost:W B -Types:Instant -A:SP$ Charm | Cost$ W B | Choices$ ReturnAll,DBDestroy,DBZombify | CharmNum$ 1 | SpellDescription$ Choose one - Return target creature you control and all Auras you control attached to it to their owners' hands; or destroy target creature and you lose life equal to that creature's toughness; or return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. -SVar:ReturnAll:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | StackDescription$ None | SubAbility$ DBChangeZoneAll | RememberObjects$ Targeted | SpellDescription$ Return target creature you control and all Auras you control attached to it to their owners' hands -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Creature.IsRemembered,Aura.AttachedTo Creature.IsRemembered+YouCtrl | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLoseLife | RememberLKI$ True | SpellDescription$ Destroy target creature and you lose life equal to that creature's toughness -SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup -SVar:X:RememberedLKI$CardToughness -SVar:DBZombify:DB$ ChangeZone | ValidTgts$ Creature.cmcLE1+YouOwn | TgtPrompt$ Select target creature card with converted mana cost 1 or less in your graveyard | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_charm.jpg -Oracle:Choose one — Return target creature you control and all Auras you control attached to it to their owner's hand; or destroy target creature and you lose life equal to its toughness; or return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. \ No newline at end of file +Name:Orzhov Charm +ManaCost:W B +Types:Instant +A:SP$ Charm | Cost$ W B | Choices$ ReturnAll,DBDestroy,DBZombify | CharmNum$ 1 | SpellDescription$ Choose one - Return target creature you control and all Auras you control attached to it to their owners' hands; or destroy target creature and you lose life equal to that creature's toughness; or return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. +SVar:ReturnAll:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | StackDescription$ None | SubAbility$ DBChangeZoneAll | RememberObjects$ Targeted | SpellDescription$ Return target creature you control and all Auras you control attached to it to their owners' hands +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Creature.IsRemembered,Aura.AttachedTo Creature.IsRemembered+YouCtrl | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLoseLife | RememberLKI$ True | SpellDescription$ Destroy target creature and you lose life equal to that creature's toughness +SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:X:RememberedLKI$CardToughness +SVar:DBZombify:DB$ ChangeZone | ValidTgts$ Creature.cmcLE1+YouOwn | TgtPrompt$ Select target creature card with converted mana cost 1 or less in your graveyard | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_charm.jpg +Oracle:Choose one — Return target creature you control and all Auras you control attached to it to their owner's hand; or destroy target creature and you lose life equal to its toughness; or return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/o/orzhov_cluestone.txt b/forge-gui/res/cardsfolder/o/orzhov_cluestone.txt index e46bd6755c1..ceedda6f87a 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_cluestone.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_cluestone.txt @@ -1,9 +1,9 @@ -Name:Orzhov Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Draw | Cost$ W B T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$White|Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_cluestone.jpg -Oracle:{T}: Add {W} or {B} to your mana pool.\n{W}{B}, {T}, Sacrifice Orzhov Cluestone: Draw a card. \ No newline at end of file +Name:Orzhov Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Draw | Cost$ W B T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$White|Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_cluestone.jpg +Oracle:{T}: Add {W} or {B} to your mana pool.\n{W}{B}, {T}, Sacrifice Orzhov Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/o/orzhov_euthanist.txt b/forge-gui/res/cardsfolder/o/orzhov_euthanist.txt index 117149a6876..50295e075b8 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_euthanist.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_euthanist.txt @@ -1,8 +1,8 @@ -Name:Orzhov Euthanist -ManaCost:2 B -Types:Creature Human Assassin -PT:2/2 -K:Haunt:TrigDestroy:Destroy target creature that was dealt damage this turn. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_euthanist.jpg -Oracle:Haunt (When this creature dies, exile it haunting target creature.)\nWhen Orzhov Euthanist enters the battlefield or the creature it haunts dies, destroy target creature that was dealt damage this turn. \ No newline at end of file +Name:Orzhov Euthanist +ManaCost:2 B +Types:Creature Human Assassin +PT:2/2 +K:Haunt:TrigDestroy:Destroy target creature that was dealt damage this turn. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_euthanist.jpg +Oracle:Haunt (When this creature dies, exile it haunting target creature.)\nWhen Orzhov Euthanist enters the battlefield or the creature it haunts dies, destroy target creature that was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/o/orzhov_guildgate.txt b/forge-gui/res/cardsfolder/o/orzhov_guildgate.txt index 46b113aa424..9ee4bf10aa3 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_guildgate.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_guildgate.txt @@ -1,8 +1,8 @@ -Name:Orzhov Guildgate -ManaCost:no cost -Types:Land Gate -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$ B | SpellDescription$ Add {B} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_guildgate.jpg -Oracle:Orzhov Guildgate enters the battlefield tapped.\n{T}: Add {W} or {B} to your mana pool. \ No newline at end of file +Name:Orzhov Guildgate +ManaCost:no cost +Types:Land Gate +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$ B | SpellDescription$ Add {B} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_guildgate.jpg +Oracle:Orzhov Guildgate enters the battlefield tapped.\n{T}: Add {W} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/orzhov_guildmage.txt b/forge-gui/res/cardsfolder/o/orzhov_guildmage.txt index a7411ff79b6..e328357658f 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_guildmage.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_guildmage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ GainLife | Cost$ 2 W | LifeAmount$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player gains 1 life. A:AB$ LoseLife | Cost$ 2 B | LifeAmount$ 1 | Defined$ Each | SpellDescription$ Each player loses 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_guildmage.jpg -Oracle:{2}{W}: Target player gains 1 life.\n{2}{B}: Each player loses 1 life. \ No newline at end of file +Oracle:{2}{W}: Target player gains 1 life.\n{2}{B}: Each player loses 1 life. diff --git a/forge-gui/res/cardsfolder/o/orzhov_keyrune.txt b/forge-gui/res/cardsfolder/o/orzhov_keyrune.txt index f52412c5217..5b41e491be2 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_keyrune.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_keyrune.txt @@ -1,10 +1,10 @@ -Name:Orzhov Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Animate | Cost$ W B | Defined$ Self | Power$ 1 | Toughness$ 4 | Types$ Artifact,Creature,Thrull | Colors$ White,Black | Keywords$ Lifelink | SpellDescription$ CARDNAME becomes a 1/4 white and black Thrull artifact creature with lifelink until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$White|Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_keyrune.jpg -Oracle:{T}: Add {W} or {B} to your mana pool.\n{W}{B}: Orzhov Keyrune becomes a 1/4 white and black Thrull artifact creature with lifelink until end of turn. \ No newline at end of file +Name:Orzhov Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Animate | Cost$ W B | Defined$ Self | Power$ 1 | Toughness$ 4 | Types$ Artifact,Creature,Thrull | Colors$ White,Black | Keywords$ Lifelink | SpellDescription$ CARDNAME becomes a 1/4 white and black Thrull artifact creature with lifelink until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$White|Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_keyrune.jpg +Oracle:{T}: Add {W} or {B} to your mana pool.\n{W}{B}: Orzhov Keyrune becomes a 1/4 white and black Thrull artifact creature with lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/o/orzhov_pontiff.txt b/forge-gui/res/cardsfolder/o/orzhov_pontiff.txt index 9a11798751b..3ea866d92e1 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_pontiff.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_pontiff.txt @@ -1,11 +1,11 @@ -Name:Orzhov Pontiff -ManaCost:1 W B -Types:Creature Human Cleric -PT:1/1 -K:Haunt:TrigChoose:Choose one - Creatures you control get +1/+1 until end of turn; or creatures you don't control get -1/-1 until end of turn. -SVar:TrigChoose:AB$ Charm | Cost$ 0 | Choices$ DBPump,DBCurse | CharmNum$ 1 -SVar:DBPump:DB$ PumpAll | ValidCards$ Card.Creature+YouCtrl | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. -SVar:DBCurse:DB$ PumpAll | ValidCards$ Card.Creature+YouDontCtrl | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Creatures you don't control get -1/-1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_pontiff.jpg -Oracle:Haunt (When this creature dies, exile it haunting target creature.)\nWhen Orzhov Pontiff enters the battlefield or the creature it haunts dies, choose one - Creatures you control get +1/+1 until end of turn; or creatures you don't control get -1/-1 until end of turn. \ No newline at end of file +Name:Orzhov Pontiff +ManaCost:1 W B +Types:Creature Human Cleric +PT:1/1 +K:Haunt:TrigChoose:Choose one - Creatures you control get +1/+1 until end of turn; or creatures you don't control get -1/-1 until end of turn. +SVar:TrigChoose:AB$ Charm | Cost$ 0 | Choices$ DBPump,DBCurse | CharmNum$ 1 +SVar:DBPump:DB$ PumpAll | ValidCards$ Card.Creature+YouCtrl | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. +SVar:DBCurse:DB$ PumpAll | ValidCards$ Card.Creature+YouDontCtrl | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Creatures you don't control get -1/-1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_pontiff.jpg +Oracle:Haunt (When this creature dies, exile it haunting target creature.)\nWhen Orzhov Pontiff enters the battlefield or the creature it haunts dies, choose one - Creatures you control get +1/+1 until end of turn; or creatures you don't control get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/orzhov_signet.txt b/forge-gui/res/cardsfolder/o/orzhov_signet.txt index d72a77d37ab..08f671abff3 100644 --- a/forge-gui/res/cardsfolder/o/orzhov_signet.txt +++ b/forge-gui/res/cardsfolder/o/orzhov_signet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ W B | SpellDescription$ Add {W}{B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhov_signet.jpg -Oracle:{1}, {T}: Add {W}{B} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {W}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/orzhova.txt b/forge-gui/res/cardsfolder/o/orzhova.txt index 1fd3c305d74..32da5df3093 100644 --- a/forge-gui/res/cardsfolder/o/orzhova.txt +++ b/forge-gui/res/cardsfolder/o/orzhova.txt @@ -1,11 +1,11 @@ -Name:Orzhova -ManaCost:no cost -Types:Plane Ravnica -T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ OrzhovaDeal | TriggerDescription$ When you planeswalk away from CARDNAME, each player returns all creature cards from his or her graveyard to the battlefield. -SVar:OrzhovaDeal:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, for each opponent, exile up to one target creature card from that player's graveyard. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature each opponent controls. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True -SVar:OneEach:PlayerCountOpponents$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhova.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:When you planeswalk away from Orzhova, each player returns all creature cards from his or her graveyard to the battlefield.\nWhenever you roll {C}, for each opponent, exile up to one target creature card from that player's graveyard. \ No newline at end of file +Name:Orzhova +ManaCost:no cost +Types:Plane Ravnica +T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ OrzhovaDeal | TriggerDescription$ When you planeswalk away from CARDNAME, each player returns all creature cards from his or her graveyard to the battlefield. +SVar:OrzhovaDeal:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, for each opponent, exile up to one target creature card from that player's graveyard. +SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature each opponent controls. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True +SVar:OneEach:PlayerCountOpponents$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhova.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:When you planeswalk away from Orzhova, each player returns all creature cards from his or her graveyard to the battlefield.\nWhenever you roll {C}, for each opponent, exile up to one target creature card from that player's graveyard. diff --git a/forge-gui/res/cardsfolder/o/orzhova_the_church_of_deals.txt b/forge-gui/res/cardsfolder/o/orzhova_the_church_of_deals.txt index 0be4be122cd..67a4b1e6190 100644 --- a/forge-gui/res/cardsfolder/o/orzhova_the_church_of_deals.txt +++ b/forge-gui/res/cardsfolder/o/orzhova_the_church_of_deals.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ LoseLife | Cost$ 3 W B T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 1 life and you gain 1 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/orzhova_the_church_of_deals.jpg -Oracle:{T}: Add {1} to your mana pool.\n{3}{W}{B}, {T}: Target player loses 1 life and you gain 1 life. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{3}{W}{B}, {T}: Target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/o/osai_vultures.txt b/forge-gui/res/cardsfolder/o/osai_vultures.txt index 0edad681a75..6a8c80b5ee5 100644 --- a/forge-gui/res/cardsfolder/o/osai_vultures.txt +++ b/forge-gui/res/cardsfolder/o/osai_vultures.txt @@ -1,11 +1,11 @@ -Name:Osai Vultures -ManaCost:1 W -Types:Creature Bird -PT:1/1 -K:Flying -T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | References$ X | TriggerDescription$ At the beginning of each end step, if a creature died this turn, put a carrion counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CARRION | CounterNum$ 1 | Defined$ Self -A:AB$ Pump | Cost$ SubCounter<2/CARRION> | NumAtt$ 1 | NumDef$ 1 | Defined$ Self | CostDesc$ Remove two carrion counters from Osai Vultures: | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/osai_vultures.jpg -Oracle:Flying\nAt the beginning of each end step, if a creature died this turn, put a carrion counter on Osai Vultures.\nRemove two carrion counters from Osai Vultures: Osai Vultures gets +1/+1 until end of turn. \ No newline at end of file +Name:Osai Vultures +ManaCost:1 W +Types:Creature Bird +PT:1/1 +K:Flying +T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigPutCounter | References$ X | TriggerDescription$ At the beginning of each end step, if a creature died this turn, put a carrion counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CARRION | CounterNum$ 1 | Defined$ Self +A:AB$ Pump | Cost$ SubCounter<2/CARRION> | NumAtt$ 1 | NumDef$ 1 | Defined$ Self | CostDesc$ Remove two carrion counters from Osai Vultures: | SpellDescription$ CARDNAME gets +1/+1 until end of turn. +SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/osai_vultures.jpg +Oracle:Flying\nAt the beginning of each end step, if a creature died this turn, put a carrion counter on Osai Vultures.\nRemove two carrion counters from Osai Vultures: Osai Vultures gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/ostiary_thrull.txt b/forge-gui/res/cardsfolder/o/ostiary_thrull.txt index 0b5d0b1362b..89d0740870f 100644 --- a/forge-gui/res/cardsfolder/o/ostiary_thrull.txt +++ b/forge-gui/res/cardsfolder/o/ostiary_thrull.txt @@ -6,4 +6,4 @@ A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/ostiary_thrull.jpg -Oracle:{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/o/ostracize.txt b/forge-gui/res/cardsfolder/o/ostracize.txt index 118063571af..a75efceaccf 100644 --- a/forge-gui/res/cardsfolder/o/ostracize.txt +++ b/forge-gui/res/cardsfolder/o/ostracize.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Opponent | NumCards$ 1 | DiscardValid$ Creature | Mode$ RevealYouChoose | SpellDescription$ Target opponent reveals his or her hand. You choose a creature card from it. That player discards that card. SVar:Picture:http://www.wizards.com/global/images/magic/general/ostracize.jpg -Oracle:Target opponent reveals his or her hand. You choose a creature card from it. That player discards that card. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You choose a creature card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/o/otaria.txt b/forge-gui/res/cardsfolder/o/otaria.txt index 49b1a1eff7b..989c4d93c1e 100644 --- a/forge-gui/res/cardsfolder/o/otaria.txt +++ b/forge-gui/res/cardsfolder/o/otaria.txt @@ -1,9 +1,9 @@ -Name:Otaria -ManaCost:no cost -Types:Plane Dominaria -S:Mode$ Continuous | Affected$ Instant,Sorcery | EffectZone$ Command | AffectedZone$ Graveyard | AddKeyword$ Flashback | Description$ Instant and sorcery cards in graveyards have flashback. The flashback cost is equal to the card's mana cost. (Its owner may cast the card from his or her graveyard for its mana cost. Then he or she exiles it.) -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, take an extra turn after this one. -SVar:RolledChaos:AB$ AddTurn | Cost$ 0 | NumTurns$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/otaria.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:Instant and sorcery cards in graveyards have flashback. The flashback cost is equal to the card's mana cost. (Its owner may cast the card from his or her graveyard for its mana cost. Then he or she exiles it.)\nWhenever you roll {C}, take an extra turn after this one. \ No newline at end of file +Name:Otaria +ManaCost:no cost +Types:Plane Dominaria +S:Mode$ Continuous | Affected$ Instant,Sorcery | EffectZone$ Command | AffectedZone$ Graveyard | AddKeyword$ Flashback | Description$ Instant and sorcery cards in graveyards have flashback. The flashback cost is equal to the card's mana cost. (Its owner may cast the card from his or her graveyard for its mana cost. Then he or she exiles it.) +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, take an extra turn after this one. +SVar:RolledChaos:AB$ AddTurn | Cost$ 0 | NumTurns$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/otaria.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:Instant and sorcery cards in graveyards have flashback. The flashback cost is equal to the card's mana cost. (Its owner may cast the card from his or her graveyard for its mana cost. Then he or she exiles it.)\nWhenever you roll {C}, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/o/otarian_juggernaut.txt b/forge-gui/res/cardsfolder/o/otarian_juggernaut.txt index ab48d1afe5f..4694b4d05f9 100644 --- a/forge-gui/res/cardsfolder/o/otarian_juggernaut.txt +++ b/forge-gui/res/cardsfolder/o/otarian_juggernaut.txt @@ -5,4 +5,4 @@ PT:2/3 K:CantBeBlockedBy Creature.Wall S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddKeyword$ CARDNAME attacks each turn if able. | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +3/+0 and attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/otarian_juggernaut.jpg -Oracle:Otarian Juggernaut can't be blocked by Walls.\nThreshold - As long as seven or more cards are in your graveyard, Otarian Juggernaut gets +3/+0 and attacks each turn if able. \ No newline at end of file +Oracle:Otarian Juggernaut can't be blocked by Walls.\nThreshold - As long as seven or more cards are in your graveyard, Otarian Juggernaut gets +3/+0 and attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/o/otherworld_atlas.txt b/forge-gui/res/cardsfolder/o/otherworld_atlas.txt index 4593a6f2908..c29f0befdc2 100644 --- a/forge-gui/res/cardsfolder/o/otherworld_atlas.txt +++ b/forge-gui/res/cardsfolder/o/otherworld_atlas.txt @@ -1,9 +1,9 @@ -Name:Otherworld Atlas -ManaCost:4 -Types:Artifact -A:AB$ PutCounter | Cost$ T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. -A:AB$ Draw | Cost$ T | Defined$ Each | NumCards$ X | References$ X | SpellDescription$ Each player draws a card for each charge counter on CARDNAME. -SVar:X:Count$CardCounters.CHARGE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/otherworld_atlas.jpg -Oracle:{T}: Put a charge counter on Otherworld Atlas.\n{T}: Each player draws a card for each charge counter on Otherworld Atlas. \ No newline at end of file +Name:Otherworld Atlas +ManaCost:4 +Types:Artifact +A:AB$ PutCounter | Cost$ T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. +A:AB$ Draw | Cost$ T | Defined$ Each | NumCards$ X | References$ X | SpellDescription$ Each player draws a card for each charge counter on CARDNAME. +SVar:X:Count$CardCounters.CHARGE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/otherworld_atlas.jpg +Oracle:{T}: Put a charge counter on Otherworld Atlas.\n{T}: Each player draws a card for each charge counter on Otherworld Atlas. diff --git a/forge-gui/res/cardsfolder/o/otherworldly_journey.txt b/forge-gui/res/cardsfolder/o/otherworldly_journey.txt index 2f746bba06c..a17184f022b 100644 --- a/forge-gui/res/cardsfolder/o/otherworldly_journey.txt +++ b/forge-gui/res/cardsfolder/o/otherworldly_journey.txt @@ -6,4 +6,4 @@ SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Tri SVar:TrigReturn:DB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Exile | Destination$ Battlefield | WithCounters$ P1P1_1 SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/otherworldly_journey.jpg -Oracle:Exile target creature. At the beginning of the next end step, return that card to the battlefield under its owner's control with a +1/+1 counter on it. \ No newline at end of file +Oracle:Exile target creature. At the beginning of the next end step, return that card to the battlefield under its owner's control with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/o/oubliette.txt b/forge-gui/res/cardsfolder/o/oubliette.txt index a334a6ab68a..a4a56cb766c 100644 --- a/forge-gui/res/cardsfolder/o/oubliette.txt +++ b/forge-gui/res/cardsfolder/o/oubliette.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:DB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/med/en-us/card159135.jpg -Oracle:When Oubliette enters the battlefield, exile target creature and all Auras attached to it. Note the number and kind of counters that were on that creature.\nWhen Oubliette leaves the battlefield, return the exiled card to the battlefield under its owner's control tapped with the noted number and kind of counters on it. If you do, return the exiled Aura cards to the battlefield under their owner's control attached to that permanent. \ No newline at end of file +Oracle:When Oubliette enters the battlefield, exile target creature and all Auras attached to it. Note the number and kind of counters that were on that creature.\nWhen Oubliette leaves the battlefield, return the exiled card to the battlefield under its owner's control tapped with the noted number and kind of counters on it. If you do, return the exiled Aura cards to the battlefield under their owner's control attached to that permanent. diff --git a/forge-gui/res/cardsfolder/o/ouphe_vandals.txt b/forge-gui/res/cardsfolder/o/ouphe_vandals.txt index eb42d474a11..dbde423bb75 100644 --- a/forge-gui/res/cardsfolder/o/ouphe_vandals.txt +++ b/forge-gui/res/cardsfolder/o/ouphe_vandals.txt @@ -1,9 +1,9 @@ -Name:Ouphe Vandals -ManaCost:2 G -Types:Creature Ouphe Rogue -PT:2/2 -A:AB$ Counter | Cost$ G Sac<1/CARDNAME> | TargetType$ Activated | TgtPrompt$ Select target ability | ValidTgts$ Artifact | SubAbility$ DBDestroy | RememberCountered$ True | SpellDescription$ Counter target activated ability from an artifact source and destroy that artifact if it's on the battlefield. (Mana abilities can't be targeted.) -SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ouphe_vandals.jpg -Oracle:{G}, Sacrifice Ouphe Vandals: Counter target activated ability from an artifact source and destroy that artifact if it's on the battlefield. (Mana abilities can't be targeted.) \ No newline at end of file +Name:Ouphe Vandals +ManaCost:2 G +Types:Creature Ouphe Rogue +PT:2/2 +A:AB$ Counter | Cost$ G Sac<1/CARDNAME> | TargetType$ Activated | TgtPrompt$ Select target ability | ValidTgts$ Artifact | SubAbility$ DBDestroy | RememberCountered$ True | SpellDescription$ Counter target activated ability from an artifact source and destroy that artifact if it's on the battlefield. (Mana abilities can't be targeted.) +SVar:DBDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ouphe_vandals.jpg +Oracle:{G}, Sacrifice Ouphe Vandals: Counter target activated ability from an artifact source and destroy that artifact if it's on the battlefield. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/o/oust.txt b/forge-gui/res/cardsfolder/o/oust.txt index 7bd143589ba..d35d009bbc9 100644 --- a/forge-gui/res/cardsfolder/o/oust.txt +++ b/forge-gui/res/cardsfolder/o/oust.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Library | ValidT # Library Position is zero indexed. So 1 is second from the top SVar:DBGainLife:DB$GainLife | Defined$ TargetedController | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/oust.jpg -Oracle:Put target creature into its owner's library second from the top. Its controller gains 3 life. \ No newline at end of file +Oracle:Put target creature into its owner's library second from the top. Its controller gains 3 life. diff --git a/forge-gui/res/cardsfolder/o/outbreak.txt b/forge-gui/res/cardsfolder/o/outbreak.txt index 20e160838fc..c9de1c65050 100644 --- a/forge-gui/res/cardsfolder/o/outbreak.txt +++ b/forge-gui/res/cardsfolder/o/outbreak.txt @@ -6,4 +6,4 @@ SVar:DBPumpAll:DB$PumpAll | ValidCards$ Creature.ChosenType | IsCurse$ True | Nu SVar:AltCost:Cost$ Discard<1/Swamp> SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/outbreak.jpg -Oracle:You may discard a Swamp card rather than pay Outbreak's mana cost.\nChoose a creature type. All creatures of that type get -1/-1 until end of turn. \ No newline at end of file +Oracle:You may discard a Swamp card rather than pay Outbreak's mana cost.\nChoose a creature type. All creatures of that type get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/outmaneuver.txt b/forge-gui/res/cardsfolder/o/outmaneuver.txt index b38cc284884..c2b1d2f6464 100644 --- a/forge-gui/res/cardsfolder/o/outmaneuver.txt +++ b/forge-gui/res/cardsfolder/o/outmaneuver.txt @@ -1,10 +1,10 @@ -Name:Outmaneuver -ManaCost:X R -Types:Instant -A:SP$ Pump | Cost$ X R | KW$ HIDDEN CARDNAME assigns its combat damage as though it weren't blocked. | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature.blocked | TgtPrompt$ Select target blocked creature | SpellDescription$ X target blocked creatures assign their combat damage this turn as though they weren't blocked. -# It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/outmaneuver.jpg -Oracle:X target blocked creatures assign their combat damage this turn as though they weren't blocked. \ No newline at end of file +Name:Outmaneuver +ManaCost:X R +Types:Instant +A:SP$ Pump | Cost$ X R | KW$ HIDDEN CARDNAME assigns its combat damage as though it weren't blocked. | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature.blocked | TgtPrompt$ Select target blocked creature | SpellDescription$ X target blocked creatures assign their combat damage this turn as though they weren't blocked. +# It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/outmaneuver.jpg +Oracle:X target blocked creatures assign their combat damage this turn as though they weren't blocked. diff --git a/forge-gui/res/cardsfolder/o/outrage_shaman.txt b/forge-gui/res/cardsfolder/o/outrage_shaman.txt index 3393a75a504..f09241fe737 100644 --- a/forge-gui/res/cardsfolder/o/outrage_shaman.txt +++ b/forge-gui/res/cardsfolder/o/outrage_shaman.txt @@ -7,4 +7,4 @@ SVar:TrigDealDamage:DB$DealDamage | ValidTgts$ Creature | TgtPrompt$ Select targ SVar:X:Count$Chroma.R SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/outrage_shaman.jpg -Oracle:Chroma - When Outrage Shaman enters the battlefield, it deals damage to target creature equal to the number of red mana symbols in the mana costs of permanents you control. \ No newline at end of file +Oracle:Chroma - When Outrage Shaman enters the battlefield, it deals damage to target creature equal to the number of red mana symbols in the mana costs of permanents you control. diff --git a/forge-gui/res/cardsfolder/o/outrider_en_kor.txt b/forge-gui/res/cardsfolder/o/outrider_en_kor.txt index 47d11a37935..1edc8cc91e0 100644 --- a/forge-gui/res/cardsfolder/o/outrider_en_kor.txt +++ b/forge-gui/res/cardsfolder/o/outrider_en_kor.txt @@ -1,19 +1,19 @@ -Name:Outrider en-Kor -ManaCost:2 W -Types:Creature Kor Rebel Knight -PT:2/2 -K:Flanking -A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. -SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Outrider en-Kor this turn is dealt to target creature you control instead. -SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Outrider en-Kor this turn is dealt to target creature you control instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/outrider_en_kor.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{0}: The next 1 damage that would be dealt to Outrider en-Kor this turn is dealt to target creature you control instead. \ No newline at end of file +Name:Outrider en-Kor +ManaCost:2 W +Types:Creature Kor Rebel Knight +PT:2/2 +K:Flanking +A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. +SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Outrider en-Kor this turn is dealt to target creature you control instead. +SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Outrider en-Kor this turn is dealt to target creature you control instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/outrider_en_kor.jpg +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{0}: The next 1 damage that would be dealt to Outrider en-Kor this turn is dealt to target creature you control instead. diff --git a/forge-gui/res/cardsfolder/o/outrider_of_jhess.txt b/forge-gui/res/cardsfolder/o/outrider_of_jhess.txt index 35e14453c2e..4603dcc70ee 100644 --- a/forge-gui/res/cardsfolder/o/outrider_of_jhess.txt +++ b/forge-gui/res/cardsfolder/o/outrider_of_jhess.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/2 K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/outrider_of_jhess.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/o/outwit.txt b/forge-gui/res/cardsfolder/o/outwit.txt index 53c60215f5b..477e10d9db0 100644 --- a/forge-gui/res/cardsfolder/o/outwit.txt +++ b/forge-gui/res/cardsfolder/o/outwit.txt @@ -1,6 +1,6 @@ -Name:Outwit -ManaCost:U -Types:Instant -A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Player | SpellDescription$ Counter target spell that targets a player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/outwit.jpg -Oracle:Counter target spell that targets a player. \ No newline at end of file +Name:Outwit +ManaCost:U +Types:Instant +A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Player | SpellDescription$ Counter target spell that targets a player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/outwit.jpg +Oracle:Counter target spell that targets a player. diff --git a/forge-gui/res/cardsfolder/o/overabundance.txt b/forge-gui/res/cardsfolder/o/overabundance.txt index a535b5005bf..55ed1cb45a1 100644 --- a/forge-gui/res/cardsfolder/o/overabundance.txt +++ b/forge-gui/res/cardsfolder/o/overabundance.txt @@ -1,9 +1,9 @@ -Name:Overabundance -ManaCost:1 R G -Types:Enchantment -T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigDmg | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced, and CARDNAME deals 1 damage to him or her. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 | SubAbility$ DBMana -SVar:DBMana:DB$ ManaReflected | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredCardController -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/overabundance.jpg -Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced, and Overabundance deals 1 damage to him or her. \ No newline at end of file +Name:Overabundance +ManaCost:1 R G +Types:Enchantment +T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigDmg | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced, and CARDNAME deals 1 damage to him or her. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 | SubAbility$ DBMana +SVar:DBMana:DB$ ManaReflected | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredCardController +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/overabundance.jpg +Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced, and Overabundance deals 1 damage to him or her. diff --git a/forge-gui/res/cardsfolder/o/overbeing_of_myth.txt b/forge-gui/res/cardsfolder/o/overbeing_of_myth.txt index 52e114f3628..624c709073d 100644 --- a/forge-gui/res/cardsfolder/o/overbeing_of_myth.txt +++ b/forge-gui/res/cardsfolder/o/overbeing_of_myth.txt @@ -8,4 +8,4 @@ SVar:NeedsToPlayVar:X GE3 T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your draw step, draw an additional card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/overbeing_of_myth.jpg -Oracle:Overbeing of Myth's power and toughness are each equal to the number of cards in your hand.\nAt the beginning of your draw step, draw an additional card. \ No newline at end of file +Oracle:Overbeing of Myth's power and toughness are each equal to the number of cards in your hand.\nAt the beginning of your draw step, draw an additional card. diff --git a/forge-gui/res/cardsfolder/o/overblaze.txt b/forge-gui/res/cardsfolder/o/overblaze.txt index 30f075b380f..a57d8d5920b 100644 --- a/forge-gui/res/cardsfolder/o/overblaze.txt +++ b/forge-gui/res/cardsfolder/o/overblaze.txt @@ -1,15 +1,15 @@ -Name:Overblaze -ManaCost:3 R -Types:Instant Arcane -K:Splice onto Arcane 2 R R -A:SP$ Effect | Cost$ 3 R | Name$ Overblaze Effect | ValidTgts$ Permanent | RememberObjects$ Targeted | ReplacementEffects$ OverblazeEvent1,OverblazeEvent2 | SVars$ DmgTwice,DmgTwiceCombat,X | References$ OverblazeEvent1,OverblazeEvent2,DmgTwice,DmgTwiceCombat,X | SpellDescription$ Each time target permanent would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. -SVar:OverblazeEvent1:Event$ DamageDone | ValidSource$ Permanent.IsRemembered | ValidTarget$ Creature,Player | IsCombat$ False | ReplaceWith$ DmgTwice | Description$ Each time target permanent would deal noncombat damage to a creature or player this turn, it deals double that damage to that creature or player instead. -SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:OverblazeEvent2:Event$ DamageDone | ValidSource$ Permanent.IsRemembered | ValidTarget$ Creature,Player | IsCombat$ True | ReplaceWith$ DmgTwiceCombat | Description$ Each time target permanent would deal combat damage to a creature or player this turn, it deals double that damage to that creature or player instead. -SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Times.2 -SVar:PlayMain1:TRUE -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/overblaze.jpg -Oracle:Each time target permanent would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead.\nSplice onto Arcane {2}{R}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Overblaze +ManaCost:3 R +Types:Instant Arcane +K:Splice onto Arcane 2 R R +A:SP$ Effect | Cost$ 3 R | Name$ Overblaze Effect | ValidTgts$ Permanent | RememberObjects$ Targeted | ReplacementEffects$ OverblazeEvent1,OverblazeEvent2 | SVars$ DmgTwice,DmgTwiceCombat,X | References$ OverblazeEvent1,OverblazeEvent2,DmgTwice,DmgTwiceCombat,X | SpellDescription$ Each time target permanent would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. +SVar:OverblazeEvent1:Event$ DamageDone | ValidSource$ Permanent.IsRemembered | ValidTarget$ Creature,Player | IsCombat$ False | ReplaceWith$ DmgTwice | Description$ Each time target permanent would deal noncombat damage to a creature or player this turn, it deals double that damage to that creature or player instead. +SVar:DmgTwice:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:OverblazeEvent2:Event$ DamageDone | ValidSource$ Permanent.IsRemembered | ValidTarget$ Creature,Player | IsCombat$ True | ReplaceWith$ DmgTwiceCombat | Description$ Each time target permanent would deal combat damage to a creature or player this turn, it deals double that damage to that creature or player instead. +SVar:DmgTwiceCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Times.2 +SVar:PlayMain1:TRUE +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/overblaze.jpg +Oracle:Each time target permanent would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead.\nSplice onto Arcane {2}{R}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/o/overburden.txt b/forge-gui/res/cardsfolder/o/overburden.txt index 82cc3c97064..6d2cc758d80 100644 --- a/forge-gui/res/cardsfolder/o/overburden.txt +++ b/forge-gui/res/cardsfolder/o/overburden.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Land | ChangeNum$ 1 | Mandatory$ True | DefinedPlayer$ TriggeredCardController | Chooser$ TriggeredCardController | Hidden$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/overburden.jpg -Oracle:Whenever a player puts a nontoken creature onto the battlefield, that player returns a land he or she controls to its owner's hand. \ No newline at end of file +Oracle:Whenever a player puts a nontoken creature onto the battlefield, that player returns a land he or she controls to its owner's hand. diff --git a/forge-gui/res/cardsfolder/o/overeager_apprentice.txt b/forge-gui/res/cardsfolder/o/overeager_apprentice.txt index b2b7e306566..c0351cdb8c2 100644 --- a/forge-gui/res/cardsfolder/o/overeager_apprentice.txt +++ b/forge-gui/res/cardsfolder/o/overeager_apprentice.txt @@ -1,8 +1,8 @@ -Name:Overeager Apprentice -ManaCost:2 B -Types:Creature Human Minion -PT:1/2 -A:AB$ Mana | Cost$ Discard<1/Card> Sac<1/CARDNAME> | Produced$ B | Amount$ 3 | SpellDescription$ Add {B}{B}{B} to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/overeager_apprentice.jpg -Oracle:Discard a card, Sacrifice Overeager Apprentice: Add {B}{B}{B} to your mana pool. \ No newline at end of file +Name:Overeager Apprentice +ManaCost:2 B +Types:Creature Human Minion +PT:1/2 +A:AB$ Mana | Cost$ Discard<1/Card> Sac<1/CARDNAME> | Produced$ B | Amount$ 3 | SpellDescription$ Add {B}{B}{B} to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/overeager_apprentice.jpg +Oracle:Discard a card, Sacrifice Overeager Apprentice: Add {B}{B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/o/overgrown_battlement.txt b/forge-gui/res/cardsfolder/o/overgrown_battlement.txt index 3eedff1d385..4356be89e8f 100644 --- a/forge-gui/res/cardsfolder/o/overgrown_battlement.txt +++ b/forge-gui/res/cardsfolder/o/overgrown_battlement.txt @@ -6,4 +6,4 @@ K:Defender A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add {G} to your mana pool for each Creature with defender you control. SVar:X:Count$Valid Creature.withDefender+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/overgrown_battlement.jpg -Oracle:Defender\n{T}: Add {G} to your mana pool for each creature with defender you control. \ No newline at end of file +Oracle:Defender\n{T}: Add {G} to your mana pool for each creature with defender you control. diff --git a/forge-gui/res/cardsfolder/o/overgrown_estate.txt b/forge-gui/res/cardsfolder/o/overgrown_estate.txt index f650ac71175..b83061684a9 100644 --- a/forge-gui/res/cardsfolder/o/overgrown_estate.txt +++ b/forge-gui/res/cardsfolder/o/overgrown_estate.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ GainLife | Cost$ Sac<1/Land> | Defined$ You | LifeAmount$ 3 | SpellDescription$ You gain 3 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/overgrown_estate.jpg -Oracle:Sacrifice a land: You gain 3 life. \ No newline at end of file +Oracle:Sacrifice a land: You gain 3 life. diff --git a/forge-gui/res/cardsfolder/o/overgrown_tomb.txt b/forge-gui/res/cardsfolder/o/overgrown_tomb.txt index d4ba75cf565..033c1cd5f1d 100644 --- a/forge-gui/res/cardsfolder/o/overgrown_tomb.txt +++ b/forge-gui/res/cardsfolder/o/overgrown_tomb.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card89072.jpg -Oracle:({T}: Add {B} or {G} to your mana pool.)\nAs Overgrown Tomb enters the battlefield, you may pay 2 life. If you don't, Overgrown Tomb enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {B} or {G} to your mana pool.)\nAs Overgrown Tomb enters the battlefield, you may pay 2 life. If you don't, Overgrown Tomb enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/o/overgrowth.txt b/forge-gui/res/cardsfolder/o/overgrowth.txt index b1cf0f0de9f..9187593cdf5 100644 --- a/forge-gui/res/cardsfolder/o/overgrowth.txt +++ b/forge-gui/res/cardsfolder/o/overgrowth.txt @@ -7,4 +7,4 @@ T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ T SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 2 | Defined$ TriggeredCardController SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/overgrowth.jpg -Oracle:Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.)\nWhenever enchanted land is tapped for mana, its controller adds {G}{G} to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Oracle:Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.)\nWhenever enchanted land is tapped for mana, its controller adds {G}{G} to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/o/overlaid_terrain.txt b/forge-gui/res/cardsfolder/o/overlaid_terrain.txt index 2409e7036d8..b3dd8827d0e 100644 --- a/forge-gui/res/cardsfolder/o/overlaid_terrain.txt +++ b/forge-gui/res/cardsfolder/o/overlaid_terrain.txt @@ -1,11 +1,11 @@ -Name:Overlaid Terrain -ManaCost:2 G G -Types:Enchantment -K:ETBReplacement:Other:TrigSac -SVar:TrigSac:DB$ SacrificeAll | ValidCards$ Land.YouCtrl | SpellDescription$ As CARDNAME enters the battlefield, sacrifice all lands you control. -S:Mode$ Continuous | Affected$ Land.YouCtrl | AddAbility$ AnyMana | Description$ Lands you control have "{T}: Add two mana of any one color to your mana pool." -SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 2 | SpellDescription$ Add two mana of any one color to your mana pool. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/overlaid_terrain.jpg -Oracle:As Overlaid Terrain enters the battlefield, sacrifice all lands you control.\nLands you control have "{T}: Add two mana of any one color to your mana pool." \ No newline at end of file +Name:Overlaid Terrain +ManaCost:2 G G +Types:Enchantment +K:ETBReplacement:Other:TrigSac +SVar:TrigSac:DB$ SacrificeAll | ValidCards$ Land.YouCtrl | SpellDescription$ As CARDNAME enters the battlefield, sacrifice all lands you control. +S:Mode$ Continuous | Affected$ Land.YouCtrl | AddAbility$ AnyMana | Description$ Lands you control have "{T}: Add two mana of any one color to your mana pool." +SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 2 | SpellDescription$ Add two mana of any one color to your mana pool. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/overlaid_terrain.jpg +Oracle:As Overlaid Terrain enters the battlefield, sacrifice all lands you control.\nLands you control have "{T}: Add two mana of any one color to your mana pool." diff --git a/forge-gui/res/cardsfolder/o/overload.txt b/forge-gui/res/cardsfolder/o/overload.txt index b995e74986a..8cb09b22933 100644 --- a/forge-gui/res/cardsfolder/o/overload.txt +++ b/forge-gui/res/cardsfolder/o/overload.txt @@ -1,9 +1,9 @@ -Name:Overload -ManaCost:R -Types:Instant -K:Kicker 2 -A:SP$ Destroy | Cost$ R | ValidTgts$ Artifact | AITgts$ Artifact.cmcLEX | References$ X,Y | TgtPrompt$ Select target artifact with converted mana cost 2 or less (5 or less if kicked) | ConditionCheckSVar$ Y | ConditionSVarCompare$ LEX | SpellDescription$ Destroy target artifact if its converted mana cost is 2 or less. If CARDNAME was kicked, destroy that artifact if its converted mana cost is 5 or less instead. -SVar:X:Count$Kicked.5.2 -SVar:Y:Targeted$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/overload.jpg -Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nDestroy target artifact if its converted mana cost is 2 or less. If Overload was kicked, destroy that artifact if its converted mana cost is 5 or less instead. \ No newline at end of file +Name:Overload +ManaCost:R +Types:Instant +K:Kicker 2 +A:SP$ Destroy | Cost$ R | ValidTgts$ Artifact | AITgts$ Artifact.cmcLEX | References$ X,Y | TgtPrompt$ Select target artifact with converted mana cost 2 or less (5 or less if kicked) | ConditionCheckSVar$ Y | ConditionSVarCompare$ LEX | SpellDescription$ Destroy target artifact if its converted mana cost is 2 or less. If CARDNAME was kicked, destroy that artifact if its converted mana cost is 5 or less instead. +SVar:X:Count$Kicked.5.2 +SVar:Y:Targeted$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/overload.jpg +Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nDestroy target artifact if its converted mana cost is 2 or less. If Overload was kicked, destroy that artifact if its converted mana cost is 5 or less instead. diff --git a/forge-gui/res/cardsfolder/o/overmaster.txt b/forge-gui/res/cardsfolder/o/overmaster.txt index b4d298a3338..b133cef4ced 100644 --- a/forge-gui/res/cardsfolder/o/overmaster.txt +++ b/forge-gui/res/cardsfolder/o/overmaster.txt @@ -1,11 +1,11 @@ -Name:Overmaster -ManaCost:R -Types:Sorcery -A:SP$ Effect | Cost$ R | Name$ Overmaster effect | Triggers$ SpellCastTrig | SVars$ Mastery,DBCleanup | SubAbility$ DBDraw | SpellDescription$ The next instant or sorcery spell you cast this turn can't be countered by spells or abilities. -SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Execute$ Mastery | TriggerDescription$ The next instant or sorcery spell you cast this turn can't be countered by spells or abilities. -SVar:Mastery:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | KW$ HIDDEN CARDNAME can't be countered. | PumpZone$ Stack | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/overmaster.jpg -Oracle:The next instant or sorcery spell you cast this turn can't be countered by spells or abilities.\nDraw a card. \ No newline at end of file +Name:Overmaster +ManaCost:R +Types:Sorcery +A:SP$ Effect | Cost$ R | Name$ Overmaster effect | Triggers$ SpellCastTrig | SVars$ Mastery,DBCleanup | SubAbility$ DBDraw | SpellDescription$ The next instant or sorcery spell you cast this turn can't be countered by spells or abilities. +SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Execute$ Mastery | TriggerDescription$ The next instant or sorcery spell you cast this turn can't be countered by spells or abilities. +SVar:Mastery:AB$ Pump | Cost$ 0 | Defined$ TriggeredCard | KW$ HIDDEN CARDNAME can't be countered. | PumpZone$ Stack | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/overmaster.jpg +Oracle:The next instant or sorcery spell you cast this turn can't be countered by spells or abilities.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/o/override.txt b/forge-gui/res/cardsfolder/o/override.txt index 83ba2d9638f..82980151f05 100644 --- a/forge-gui/res/cardsfolder/o/override.txt +++ b/forge-gui/res/cardsfolder/o/override.txt @@ -6,4 +6,4 @@ SVar:X:Count$Valid Artifact.YouCtrl SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/override.jpg -Oracle:Counter target spell unless its controller pays {1} for each artifact you control. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {1} for each artifact you control. diff --git a/forge-gui/res/cardsfolder/o/overrule.txt b/forge-gui/res/cardsfolder/o/overrule.txt index 745cf64a7a7..b6ce710bc9f 100644 --- a/forge-gui/res/cardsfolder/o/overrule.txt +++ b/forge-gui/res/cardsfolder/o/overrule.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ X W U | TargetType$ Spell | TgtPrompt$ Select target spell SVar:DBGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/overrule.jpg -Oracle:Counter target spell unless its controller pays {X}. You gain X life. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {X}. You gain X life. diff --git a/forge-gui/res/cardsfolder/o/overrun.txt b/forge-gui/res/cardsfolder/o/overrun.txt index b24db03ca49..5f239375193 100644 --- a/forge-gui/res/cardsfolder/o/overrun.txt +++ b/forge-gui/res/cardsfolder/o/overrun.txt @@ -3,4 +3,4 @@ ManaCost:2 G G G Types:Sorcery A:SP$ PumpAll | Cost$ 2 G G G | ValidCards$ Creature.YouCtrl | NumAtt$ +3 | NumDef$ +3 | KW$ Trample | SpellDescription$ Creatures you control get +3/+3 and gain trample until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card130506.jpg -Oracle:Creatures you control get +3/+3 and gain trample until end of turn. \ No newline at end of file +Oracle:Creatures you control get +3/+3 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/o/oversold_cemetery.txt b/forge-gui/res/cardsfolder/o/oversold_cemetery.txt index 445fa9f5961..5b7d3927bb4 100644 --- a/forge-gui/res/cardsfolder/o/oversold_cemetery.txt +++ b/forge-gui/res/cardsfolder/o/oversold_cemetery.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | IsPresent$ Creature.YouCtrl | PresentZone$ Graveyard | PresentCompare$ GE4 | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if you have four or more creature cards in your graveyard, you may return target creature card from your graveyard to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | ChangeType$ Creature.YouOwn | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/oversold_cemetery.jpg -Oracle:At the beginning of your upkeep, if you have four or more creature cards in your graveyard, you may return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have four or more creature cards in your graveyard, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/o/oversoul_of_dusk.txt b/forge-gui/res/cardsfolder/o/oversoul_of_dusk.txt index fe99666b081..4d020d5fd5b 100644 --- a/forge-gui/res/cardsfolder/o/oversoul_of_dusk.txt +++ b/forge-gui/res/cardsfolder/o/oversoul_of_dusk.txt @@ -6,4 +6,4 @@ K:Protection from blue K:Protection from black K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/oversoul_of_dusk.jpg -Oracle:Protection from blue, from black, and from red \ No newline at end of file +Oracle:Protection from blue, from black, and from red diff --git a/forge-gui/res/cardsfolder/o/overtaker.txt b/forge-gui/res/cardsfolder/o/overtaker.txt index 05073263e62..a1bd99f4d68 100644 --- a/forge-gui/res/cardsfolder/o/overtaker.txt +++ b/forge-gui/res/cardsfolder/o/overtaker.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ GainControl | Cost$ 3 U T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | AddKWs$ Haste | Untap$ True | SpellDescription$ Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/overtaker.jpg -Oracle:{3}{U}, {T}, Discard a card: Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. \ No newline at end of file +Oracle:{3}{U}, {T}, Discard a card: Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/o/overwhelm.txt b/forge-gui/res/cardsfolder/o/overwhelm.txt index db73d5f61cd..19d73c6a95a 100644 --- a/forge-gui/res/cardsfolder/o/overwhelm.txt +++ b/forge-gui/res/cardsfolder/o/overwhelm.txt @@ -1,8 +1,8 @@ -Name:Overwhelm -ManaCost:5 G G -Types:Sorcery -K:Convoke -A:SP$PumpAll | Cost$ 5 G G | ValidCards$ Creature.YouCtrl | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Creatures you control get +3/+3 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/overwhelm.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nCreatures you control get +3/+3 until end of turn. \ No newline at end of file +Name:Overwhelm +ManaCost:5 G G +Types:Sorcery +K:Convoke +A:SP$PumpAll | Cost$ 5 G G | ValidCards$ Creature.YouCtrl | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Creatures you control get +3/+3 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/overwhelm.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nCreatures you control get +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/overwhelming_forces.txt b/forge-gui/res/cardsfolder/o/overwhelming_forces.txt index 6708a0e11ec..9e23d0bf443 100644 --- a/forge-gui/res/cardsfolder/o/overwhelming_forces.txt +++ b/forge-gui/res/cardsfolder/o/overwhelming_forces.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ 6 B B | ValidCards$ Creature | ValidTgts$ Opponent | Tg SVar:DBDrawCard:DB$ Draw | NumCards$ X | References$ X SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/overwhelming_forces.jpg -Oracle:Destroy all creatures target opponent controls. Draw a card for each creature destroyed this way. \ No newline at end of file +Oracle:Destroy all creatures target opponent controls. Draw a card for each creature destroyed this way. diff --git a/forge-gui/res/cardsfolder/o/overwhelming_instinct.txt b/forge-gui/res/cardsfolder/o/overwhelming_instinct.txt index 5147268dc3a..57c25f89096 100644 --- a/forge-gui/res/cardsfolder/o/overwhelming_instinct.txt +++ b/forge-gui/res/cardsfolder/o/overwhelming_instinct.txt @@ -1,8 +1,8 @@ -Name:Overwhelming Instinct -ManaCost:2 G -Types:Enchantment -T:Mode$ AttackersDeclared | Execute$ TrigDraw | CheckSVar$ OverwhelmInstinct | SVarCompare$ GE3 | NoResolvingCheck$ True | TriggerZones$ Battlefield | AttackingPlayer$ You | TriggerDescription$ Whenever you attack with three or more creatures, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -SVar:OverwhelmInstinct:Count$Valid Creature.attacking -SVar:Picture:http://www.wizards.com/global/images/magic/general/overwhelming_instinct.jpg -Oracle:Whenever you attack with three or more creatures, draw a card. \ No newline at end of file +Name:Overwhelming Instinct +ManaCost:2 G +Types:Enchantment +T:Mode$ AttackersDeclared | Execute$ TrigDraw | CheckSVar$ OverwhelmInstinct | SVarCompare$ GE3 | NoResolvingCheck$ True | TriggerZones$ Battlefield | AttackingPlayer$ You | TriggerDescription$ Whenever you attack with three or more creatures, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:OverwhelmInstinct:Count$Valid Creature.attacking +SVar:Picture:http://www.wizards.com/global/images/magic/general/overwhelming_instinct.jpg +Oracle:Whenever you attack with three or more creatures, draw a card. diff --git a/forge-gui/res/cardsfolder/o/overwhelming_intellect.txt b/forge-gui/res/cardsfolder/o/overwhelming_intellect.txt index 0442ec5a767..995fec2cbda 100644 --- a/forge-gui/res/cardsfolder/o/overwhelming_intellect.txt +++ b/forge-gui/res/cardsfolder/o/overwhelming_intellect.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | SubAbility$ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$RememberedNumber SVar:Picture:http://www.wizards.com/global/images/magic/general/overwhelming_intellect.jpg -Oracle:Counter target creature spell. Draw cards equal to that spell's converted mana cost. \ No newline at end of file +Oracle:Counter target creature spell. Draw cards equal to that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/o/overwhelming_stampede.txt b/forge-gui/res/cardsfolder/o/overwhelming_stampede.txt index e963d377a6b..310b0515ffd 100644 --- a/forge-gui/res/cardsfolder/o/overwhelming_stampede.txt +++ b/forge-gui/res/cardsfolder/o/overwhelming_stampede.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ PumpAll | Cost$ 3 G G | ValidCards$ Creature.YouCtrl | NumAtt$ +X | NumDef$ +X | References$ X | KW$ Trample | SpellDescription$ Until end of turn, creatures you control gain trample and get +X/+X, where X is the greatest power among creatures you control. SVar:X:Count$GreatestPower_Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/overwhelming_stampede.jpg -Oracle:Until end of turn, creatures you control gain trample and get +X/+X, where X is the greatest power among creatures you control. (If a creature you control 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.) \ No newline at end of file +Oracle:Until end of turn, creatures you control gain trample and get +X/+X, where X is the greatest power among creatures you control. (If a creature you control 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.) diff --git a/forge-gui/res/cardsfolder/o/ovinize.txt b/forge-gui/res/cardsfolder/o/ovinize.txt index 9616cd86e8a..cf6745c0c5f 100644 --- a/forge-gui/res/cardsfolder/o/ovinize.txt +++ b/forge-gui/res/cardsfolder/o/ovinize.txt @@ -1,7 +1,7 @@ -Name:Ovinize -ManaCost:1 U -Types:Instant -A:SP$ Animate | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 0 | Toughness$ 1 | RemoveAllAbilities$ True | SpellDescription$ Target creature loses all abilities and becomes 0/1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ovinize.jpg -Oracle:Target creature loses all abilities and becomes 0/1 until end of turn. \ No newline at end of file +Name:Ovinize +ManaCost:1 U +Types:Instant +A:SP$ Animate | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 0 | Toughness$ 1 | RemoveAllAbilities$ True | SpellDescription$ Target creature loses all abilities and becomes 0/1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ovinize.jpg +Oracle:Target creature loses all abilities and becomes 0/1 until end of turn. diff --git a/forge-gui/res/cardsfolder/o/ovinomancer.txt b/forge-gui/res/cardsfolder/o/ovinomancer.txt index 781b381f426..e30d9d949bb 100644 --- a/forge-gui/res/cardsfolder/o/ovinomancer.txt +++ b/forge-gui/res/cardsfolder/o/ovinomancer.txt @@ -1,14 +1,14 @@ -Name:Ovinomancer -ManaCost:2 U -Types:Creature Human Wizard -PT:0/1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigBounce | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return three basic lands you control to their owner's hand. -A:AB$ Destroy | Cost$ Return<1/CARDNAME> T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SubAbility$ DBToken | SpellDescription$ Destroy target creature. It can't be regenerated. -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Sheep | TokenTypes$ Creature,Sheep | TokenOwner$ TargetedController | TokenColors$ Green | TokenPower$ 0 | TokenToughness$ 1 | SpellDescription$ That creature's controller puts a 0/1 green Sheep creature token onto the battlefield. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Land.Basic+YouCtrl | ChangeNum$ 3 | Optional$ True | RememberChanged$ True | SubAbility$ DBSacSelf -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT3 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ovinomancer.jpg -Oracle:When Ovinomancer enters the battlefield, sacrifice it unless you return three basic lands you control to their owner's hand.\n{T}, Return Ovinomancer to its owner's hand: Destroy target creature. It can't be regenerated. That creature's controller puts a 0/1 green Sheep creature token onto the battlefield. \ No newline at end of file +Name:Ovinomancer +ManaCost:2 U +Types:Creature Human Wizard +PT:0/1 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigBounce | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you return three basic lands you control to their owner's hand. +A:AB$ Destroy | Cost$ Return<1/CARDNAME> T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SubAbility$ DBToken | SpellDescription$ Destroy target creature. It can't be regenerated. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Sheep | TokenTypes$ Creature,Sheep | TokenOwner$ TargetedController | TokenColors$ Green | TokenPower$ 0 | TokenToughness$ 1 | SpellDescription$ That creature's controller puts a 0/1 green Sheep creature token onto the battlefield. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Land.Basic+YouCtrl | ChangeNum$ 3 | Optional$ True | RememberChanged$ True | SubAbility$ DBSacSelf +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT3 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ovinomancer.jpg +Oracle:When Ovinomancer enters the battlefield, sacrifice it unless you return three basic lands you control to their owner's hand.\n{T}, Return Ovinomancer to its owner's hand: Destroy target creature. It can't be regenerated. That creature's controller puts a 0/1 green Sheep creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/o/owl_familiar.txt b/forge-gui/res/cardsfolder/o/owl_familiar.txt index d08da053276..ecab561e21c 100644 --- a/forge-gui/res/cardsfolder/o/owl_familiar.txt +++ b/forge-gui/res/cardsfolder/o/owl_familiar.txt @@ -8,4 +8,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDis SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/owl_familiar.jpg -Oracle:Flying\nWhen Owl Familiar enters the battlefield, draw a card, then discard a card. \ No newline at end of file +Oracle:Flying\nWhen Owl Familiar enters the battlefield, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/o/oxidda_daredevil.txt b/forge-gui/res/cardsfolder/o/oxidda_daredevil.txt index e935b6668b7..c0cc998700f 100644 --- a/forge-gui/res/cardsfolder/o/oxidda_daredevil.txt +++ b/forge-gui/res/cardsfolder/o/oxidda_daredevil.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Sac<1/Artifact> | KW$ Haste | SpellDescription$ Oxidda Darede SVar:PlayMain1:TRUE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oxidda_daredevil.jpg -Oracle:Sacrifice an artifact: Oxidda Daredevil gains haste until end of turn. \ No newline at end of file +Oracle:Sacrifice an artifact: Oxidda Daredevil gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/o/oxidda_golem.txt b/forge-gui/res/cardsfolder/o/oxidda_golem.txt index 8abffe2893d..62b6636fa2b 100644 --- a/forge-gui/res/cardsfolder/o/oxidda_golem.txt +++ b/forge-gui/res/cardsfolder/o/oxidda_golem.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Mountain.YouCtrl SVar:RemRandomDeck:True DeckNeeds:Color$Red SVar:Picture:http://www.wizards.com/global/images/magic/general/oxidda_golem.jpg -Oracle:Affinity for Mountains (This spell costs {1} less to cast for each Mountain you control.)\nHaste \ No newline at end of file +Oracle:Affinity for Mountains (This spell costs {1} less to cast for each Mountain you control.)\nHaste diff --git a/forge-gui/res/cardsfolder/o/oxidda_scrapmelter.txt b/forge-gui/res/cardsfolder/o/oxidda_scrapmelter.txt index 017b8ba625f..cacedcd38d6 100644 --- a/forge-gui/res/cardsfolder/o/oxidda_scrapmelter.txt +++ b/forge-gui/res/cardsfolder/o/oxidda_scrapmelter.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Choose target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/oxidda_scrapmelter.jpg -Oracle:When Oxidda Scrapmelter enters the battlefield, destroy target artifact. \ No newline at end of file +Oracle:When Oxidda Scrapmelter enters the battlefield, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/o/oxidize.txt b/forge-gui/res/cardsfolder/o/oxidize.txt index b0efec95676..1b75b37c5fd 100644 --- a/forge-gui/res/cardsfolder/o/oxidize.txt +++ b/forge-gui/res/cardsfolder/o/oxidize.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Destroy | Cost$ G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | NoRegen$ True | SpellDescription$ Destroy target artifact. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/oxidize.jpg -Oracle:Destroy target artifact. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target artifact. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt b/forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt index cf3cf22e491..6dcf9ca5ee9 100644 --- a/forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt +++ b/forge-gui/res/cardsfolder/o/oyobi_who_split_the_heavens.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ W 3 3 Spirit | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Flying SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/oyobi_who_split_the_heavens.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, put a 3/3 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, put a 3/3 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/pacifism.txt b/forge-gui/res/cardsfolder/p/pacifism.txt index 46966106e96..934f098d218 100644 --- a/forge-gui/res/cardsfolder/p/pacifism.txt +++ b/forge-gui/res/cardsfolder/p/pacifism.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Enchanted creature can't attack or block. SVar:Picture:http://www.wizards.com/global/images/magic/general/pacifism.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block. diff --git a/forge-gui/res/cardsfolder/p/pack_hunt.txt b/forge-gui/res/cardsfolder/p/pack_hunt.txt index 14986b3f67c..852fa77f760 100644 --- a/forge-gui/res/cardsfolder/p/pack_hunt.txt +++ b/forge-gui/res/cardsfolder/p/pack_hunt.txt @@ -1,9 +1,9 @@ -Name:Pack Hunt -ManaCost:3 G -Types:Sorcery -A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Static$ True | StackDescription$ None | SubAbility$ DBChangeZone | SpellDescription$ Search your library for up to three cards with the same name as target creature, reveal them, and put them into your hand. Then shuffle your library. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Targeted.sameName | ChangeNum$ 3 | StackDescription$ Search your library for up to three cards with the same name as target creature, reveal them, and put them into your hand. Then shuffle your library. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pack_hunt.jpg -Oracle:Search your library for up to three cards with the same name as target creature, reveal them, and put them into your hand. Then shuffle your library. \ No newline at end of file +Name:Pack Hunt +ManaCost:3 G +Types:Sorcery +A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Static$ True | StackDescription$ None | SubAbility$ DBChangeZone | SpellDescription$ Search your library for up to three cards with the same name as target creature, reveal them, and put them into your hand. Then shuffle your library. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Targeted.sameName | ChangeNum$ 3 | StackDescription$ Search your library for up to three cards with the same name as target creature, reveal them, and put them into your hand. Then shuffle your library. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pack_hunt.jpg +Oracle:Search your library for up to three cards with the same name as target creature, reveal them, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/pack_rat.txt b/forge-gui/res/cardsfolder/p/pack_rat.txt index 81f742e1315..7b73d23b341 100644 --- a/forge-gui/res/cardsfolder/p/pack_rat.txt +++ b/forge-gui/res/cardsfolder/p/pack_rat.txt @@ -1,11 +1,11 @@ -Name:Pack Rat -ManaCost:1 B -Types:Creature Rat -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of Rats you control. -A:AB$ CopyPermanent | Cost$ 2 B Discard<1/Card> | Defined$ Self | NumCopies$ 1 | SpellDescription$ Put a token onto the battlefield that's a copy of CARDNAME. -SVar:X:Count$Valid Rat.YouCtrl -SVar:BuffedBy:Rat -DeckHints:Type$Rat -SVar:Picture:http://www.wizards.com/global/images/magic/general/pack_rat.jpg -Oracle:Pack Rat's power and toughness are each equal to the number of Rats you control.\n{2}{B}, Discard a card: Put a token onto the battlefield that's a copy of Pack Rat. \ No newline at end of file +Name:Pack Rat +ManaCost:1 B +Types:Creature Rat +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of Rats you control. +A:AB$ CopyPermanent | Cost$ 2 B Discard<1/Card> | Defined$ Self | NumCopies$ 1 | SpellDescription$ Put a token onto the battlefield that's a copy of CARDNAME. +SVar:X:Count$Valid Rat.YouCtrl +SVar:BuffedBy:Rat +DeckHints:Type$Rat +SVar:Picture:http://www.wizards.com/global/images/magic/general/pack_rat.jpg +Oracle:Pack Rat's power and toughness are each equal to the number of Rats you control.\n{2}{B}, Discard a card: Put a token onto the battlefield that's a copy of Pack Rat. diff --git a/forge-gui/res/cardsfolder/p/packs_disdain.txt b/forge-gui/res/cardsfolder/p/packs_disdain.txt index 09864cab00f..f8992f6b438 100644 --- a/forge-gui/res/cardsfolder/p/packs_disdain.txt +++ b/forge-gui/res/cardsfolder/p/packs_disdain.txt @@ -6,4 +6,4 @@ SVar:DBPump:DB$ Pump | Cost$ 0 | NumAtt$ -X | NumDef$ -X | References$ X | Valid SVar:X:Count$Valid Permanent.ChosenType+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/packs_disdain.jpg -Oracle:Choose a creature type. Target creature gets -1/-1 until end of turn for each permanent of the chosen type you control. \ No newline at end of file +Oracle:Choose a creature type. Target creature gets -1/-1 until end of turn for each permanent of the chosen type you control. diff --git a/forge-gui/res/cardsfolder/p/pact_of_negation.txt b/forge-gui/res/cardsfolder/p/pact_of_negation.txt index c89d3dcaa55..3715d347bd0 100644 --- a/forge-gui/res/cardsfolder/p/pact_of_negation.txt +++ b/forge-gui/res/cardsfolder/p/pact_of_negation.txt @@ -7,4 +7,4 @@ SVar:DBDelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Yo SVar:TrigLoseGame:AB$LosesGame | Cost$ 0 | UnlessCost$ 3 U U | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pact_of_negation.jpg -Oracle:Pact of Negation is blue.\nCounter target spell.\nAt the beginning of your next upkeep, pay {3}{U}{U}. If you don't, you lose the game. \ No newline at end of file +Oracle:Pact of Negation is blue.\nCounter target spell.\nAt the beginning of your next upkeep, pay {3}{U}{U}. If you don't, you lose the game. diff --git a/forge-gui/res/cardsfolder/p/pact_of_the_titan.txt b/forge-gui/res/cardsfolder/p/pact_of_the_titan.txt index 76ec96ca28d..f6bfa51c4cd 100644 --- a/forge-gui/res/cardsfolder/p/pact_of_the_titan.txt +++ b/forge-gui/res/cardsfolder/p/pact_of_the_titan.txt @@ -7,4 +7,4 @@ SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Y SVar:TrigLoseGame:AB$ LosesGame | Cost$ 0 | UnlessCost$ 4 R | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pact_of_the_titan.jpg -Oracle:Pact of the Titan is red.\nPut a 4/4 red Giant creature token onto the battlefield.\nAt the beginning of your next upkeep, pay {4}{R}. If you don't, you lose the game. \ No newline at end of file +Oracle:Pact of the Titan is red.\nPut a 4/4 red Giant creature token onto the battlefield.\nAt the beginning of your next upkeep, pay {4}{R}. If you don't, you lose the game. diff --git a/forge-gui/res/cardsfolder/p/pain_kami.txt b/forge-gui/res/cardsfolder/p/pain_kami.txt index ee504174f01..26235ad5536 100644 --- a/forge-gui/res/cardsfolder/p/pain_kami.txt +++ b/forge-gui/res/cardsfolder/p/pain_kami.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ X R Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pain_kami.jpg -Oracle:{X}{R}, Sacrifice Pain Kami: Pain Kami deals X damage to target creature. \ No newline at end of file +Oracle:{X}{R}, Sacrifice Pain Kami: Pain Kami deals X damage to target creature. diff --git a/forge-gui/res/cardsfolder/p/pain_magnification.txt b/forge-gui/res/cardsfolder/p/pain_magnification.txt index 3ca11e3b694..3aab4f03f19 100644 --- a/forge-gui/res/cardsfolder/p/pain_magnification.txt +++ b/forge-gui/res/cardsfolder/p/pain_magnification.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ DamageDone | ValidTarget$ Opponent | DamageAmount$ GE3 | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent is dealt 3 or more damage by a single source, that player discards a card. SVar:TrigDestroy:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/pain_magnification.jpg -Oracle:Whenever an opponent is dealt 3 or more damage by a single source, that player discards a card. \ No newline at end of file +Oracle:Whenever an opponent is dealt 3 or more damage by a single source, that player discards a card. diff --git a/forge-gui/res/cardsfolder/p/pain_seer.txt b/forge-gui/res/cardsfolder/p/pain_seer.txt index 935b7cbc981..c274f33e32b 100644 --- a/forge-gui/res/cardsfolder/p/pain_seer.txt +++ b/forge-gui/res/cardsfolder/p/pain_seer.txt @@ -1,11 +1,11 @@ -Name:Pain Seer -ManaCost:1 B -Types:Creature Human Wizard -PT:2/2 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ SeerDig | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. -SVar:SeerDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Hand | RememberChanged$ True | SubAbility$ SeersCost -SVar:SeersCost:DB$ LoseLife | LifeAmount$ PainX | SubAbility$ DBCleanup | References$ PainX -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:PainX:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/pain_seer.jpg -Oracle:Inspired - Whenever Pain Seer becomes untapped, reveal the top card of your library and put that card into your hand. You lose life equal to that card's converted mana cost. +Name:Pain Seer +ManaCost:1 B +Types:Creature Human Wizard +PT:2/2 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ SeerDig | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, reveal the top card of your library and put that card into your hand. You lose life equal to its converted mana cost. +SVar:SeerDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Hand | RememberChanged$ True | SubAbility$ SeersCost +SVar:SeersCost:DB$ LoseLife | LifeAmount$ PainX | SubAbility$ DBCleanup | References$ PainX +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:PainX:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/pain_seer.jpg +Oracle:Inspired - Whenever Pain Seer becomes untapped, reveal the top card of your library and put that card into your hand. You lose life equal to that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/pain_suffering.txt b/forge-gui/res/cardsfolder/p/pain_suffering.txt index 70d2777efe7..1e9bbdf0040 100644 --- a/forge-gui/res/cardsfolder/p/pain_suffering.txt +++ b/forge-gui/res/cardsfolder/p/pain_suffering.txt @@ -1,15 +1,15 @@ -Name:Pain -ManaCost:B -AlternateMode: Split -Types:Sorcery -A:SP$ 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/pain_suffering.jpg -Oracle:Target player discards a card. - -ALTERNATE - -Name:Suffering -ManaCost:3 R -Types:Sorcery -A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. -Oracle:Destroy target land. \ No newline at end of file +Name:Pain +ManaCost:B +AlternateMode: Split +Types:Sorcery +A:SP$ 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/pain_suffering.jpg +Oracle:Target player discards a card. + +ALTERNATE + +Name:Suffering +ManaCost:3 R +Types:Sorcery +A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. +Oracle:Destroy target land. diff --git a/forge-gui/res/cardsfolder/p/painbringer.txt b/forge-gui/res/cardsfolder/p/painbringer.txt index d542762259d..d7911a7abd9 100644 --- a/forge-gui/res/cardsfolder/p/painbringer.txt +++ b/forge-gui/res/cardsfolder/p/painbringer.txt @@ -1,9 +1,9 @@ -Name:Painbringer -ManaCost:2 B B -Types:Creature Human Minion -PT:1/1 -A:AB$ Pump | Cost$ T ExileFromGrave | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | References$ X | CostDesc$ {T}, Exile any number of cards from your graveyard: | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the number of cards exiled this way. -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/painbringer.jpg -Oracle:{T}, Exile any number of cards from your graveyard: Target creature gets -X/-X until end of turn, where X is the number of cards exiled this way. \ No newline at end of file +Name:Painbringer +ManaCost:2 B B +Types:Creature Human Minion +PT:1/1 +A:AB$ Pump | Cost$ T ExileFromGrave | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | References$ X | CostDesc$ {T}, Exile any number of cards from your graveyard: | SpellDescription$ Target creature gets -X/-X until end of turn, where X is the number of cards exiled this way. +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/painbringer.jpg +Oracle:{T}, Exile any number of cards from your graveyard: Target creature gets -X/-X until end of turn, where X is the number of cards exiled this way. diff --git a/forge-gui/res/cardsfolder/p/painful_memories.txt b/forge-gui/res/cardsfolder/p/painful_memories.txt index 6b7159b29ec..bf81aa85fe8 100644 --- a/forge-gui/res/cardsfolder/p/painful_memories.txt +++ b/forge-gui/res/cardsfolder/p/painful_memories.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ ChangeZone | Cost$ 1 B | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | ValidTgts$ Opponent | ChangeType$ Card | ChangeNum$ 1 | IsCurse$ True | StackDescription$ SpellDescription | Mandatory$ True | SpellDescription$ Look at target opponent's hand and choose a card from it. Put that card on top of that player's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/painful_memories.jpg -Oracle:Look at target opponent's hand and choose a card from it. Put that card on top of that player's library. \ No newline at end of file +Oracle:Look at target opponent's hand and choose a card from it. Put that card on top of that player's library. diff --git a/forge-gui/res/cardsfolder/p/painful_quandary.txt b/forge-gui/res/cardsfolder/p/painful_quandary.txt index 94ab5877748..9592debd805 100644 --- a/forge-gui/res/cardsfolder/p/painful_quandary.txt +++ b/forge-gui/res/cardsfolder/p/painful_quandary.txt @@ -1,7 +1,7 @@ -Name:Painful Quandary -ManaCost:3 B B -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever an opponent casts a spell, that player loses 5 life unless he or she discards a card. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredActivator | LifeAmount$ 5 | UnlessCost$ Discard<1/Card> | UnlessPayer$ TriggeredCardController -SVar:Picture:http://www.wizards.com/global/images/magic/general/painful_quandary.jpg -Oracle:Whenever an opponent casts a spell, that player loses 5 life unless he or she discards a card. \ No newline at end of file +Name:Painful Quandary +ManaCost:3 B B +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever an opponent casts a spell, that player loses 5 life unless he or she discards a card. +SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredActivator | LifeAmount$ 5 | UnlessCost$ Discard<1/Card> | UnlessPayer$ TriggeredCardController +SVar:Picture:http://www.wizards.com/global/images/magic/general/painful_quandary.jpg +Oracle:Whenever an opponent casts a spell, that player loses 5 life unless he or she discards a card. diff --git a/forge-gui/res/cardsfolder/p/pains_reward.txt b/forge-gui/res/cardsfolder/p/pains_reward.txt index 15868b8af05..e7c71e2208d 100644 --- a/forge-gui/res/cardsfolder/p/pains_reward.txt +++ b/forge-gui/res/cardsfolder/p/pains_reward.txt @@ -1,9 +1,9 @@ -Name:Pain's Reward -ManaCost:2 B -Types:Sorcery -A:SP$ BidLife | Cost$ 2 B | StartBidding$ Any | AILogic$ Min | AIBidMax$ 10 | BidSubAbility$ DBLoseLife | SpellDescription$ Each player may bid life. You start the bidding with a bid of any number. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and draws four cards. -SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Remembered | NumCards$ 4 -SVar:X:Count$ChosenNumber -SVar:Picture:http://www.wizards.com/global/images/magic/general/pains_reward.jpg -Oracle:Each player may bid life. You start the bidding with a bid of any number. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and draws four cards. +Name:Pain's Reward +ManaCost:2 B +Types:Sorcery +A:SP$ BidLife | Cost$ 2 B | StartBidding$ Any | AILogic$ Min | AIBidMax$ 10 | BidSubAbility$ DBLoseLife | SpellDescription$ Each player may bid life. You start the bidding with a bid of any number. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and draws four cards. +SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Remembered | NumCards$ 4 +SVar:X:Count$ChosenNumber +SVar:Picture:http://www.wizards.com/global/images/magic/general/pains_reward.jpg +Oracle:Each player may bid life. You start the bidding with a bid of any number. In turn order, each player may top the high bid. The bidding ends if the high bid stands. The high bidder loses life equal to the high bid and draws four cards. diff --git a/forge-gui/res/cardsfolder/p/painsmith.txt b/forge-gui/res/cardsfolder/p/painsmith.txt index 8a543a8fcef..42b2a51e635 100644 --- a/forge-gui/res/cardsfolder/p/painsmith.txt +++ b/forge-gui/res/cardsfolder/p/painsmith.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Artifact | ValidActivatingPlayer$ You | Execute$ SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | KW$ Deathtouch SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/painsmith.jpg -Oracle:Whenever you cast an artifact spell, you may have target creature get +2/+0 and gain deathtouch until end of turn. \ No newline at end of file +Oracle:Whenever you cast an artifact spell, you may have target creature get +2/+0 and gain deathtouch until end of turn. diff --git a/forge-gui/res/cardsfolder/p/painters_servant.txt b/forge-gui/res/cardsfolder/p/painters_servant.txt index 38cf221bd05..21eca325edf 100644 --- a/forge-gui/res/cardsfolder/p/painters_servant.txt +++ b/forge-gui/res/cardsfolder/p/painters_servant.txt @@ -6,4 +6,4 @@ K:ETBReplacement:Other:ChooseColor SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentKeywordInComputerDeck S:Mode$ Continuous| Affected$ Card | AddColor$ ChosenColor | AffectedZone$ Battlefield,Hand,Library,Graveyard,Exile,Stack,Command | Description$ All cards that aren't on the battlefield, spells, and permanents are the chosen color in addition to their other colors. SVar:Picture:http://www.wizards.com/global/images/magic/general/painters_servant.jpg -Oracle:As Painter's Servant enters the battlefield, choose a color.\nAll cards that aren't on the battlefield, spells, and permanents are the chosen color in addition to their other colors. \ No newline at end of file +Oracle:As Painter's Servant enters the battlefield, choose a color.\nAll cards that aren't on the battlefield, spells, and permanents are the chosen color in addition to their other colors. diff --git a/forge-gui/res/cardsfolder/p/painwracker_oni.txt b/forge-gui/res/cardsfolder/p/painwracker_oni.txt index 615d50c85f4..3bd34b8b388 100644 --- a/forge-gui/res/cardsfolder/p/painwracker_oni.txt +++ b/forge-gui/res/cardsfolder/p/painwracker_oni.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ You | Condi SVar:RemRandomDeck:True SVar:NeedsToPlay:Ogre.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/painwracker_oni.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, sacrifice a creature if you don't control an Ogre. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, sacrifice a creature if you don't control an Ogre. diff --git a/forge-gui/res/cardsfolder/p/palace_guard.txt b/forge-gui/res/cardsfolder/p/palace_guard.txt index 4e7dcfcfacc..47a1f4bb919 100644 --- a/forge-gui/res/cardsfolder/p/palace_guard.txt +++ b/forge-gui/res/cardsfolder/p/palace_guard.txt @@ -1,7 +1,7 @@ -Name:Palace Guard -ManaCost:2 W -Types:Creature Human Soldier -PT:1/4 -K:CARDNAME can block any number of creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/palace_guard.jpg -Oracle:Palace Guard can block any number of creatures. \ No newline at end of file +Name:Palace Guard +ManaCost:2 W +Types:Creature Human Soldier +PT:1/4 +K:CARDNAME can block any number of creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/palace_guard.jpg +Oracle:Palace Guard can block any number of creatures. diff --git a/forge-gui/res/cardsfolder/p/paladin_en_vec.txt b/forge-gui/res/cardsfolder/p/paladin_en_vec.txt index aa7db6c4673..26570f41b25 100644 --- a/forge-gui/res/cardsfolder/p/paladin_en_vec.txt +++ b/forge-gui/res/cardsfolder/p/paladin_en_vec.txt @@ -6,4 +6,4 @@ K:First Strike K:Protection from black K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/paladin_en_vec.jpg -Oracle:First strike, protection from black and from red (This creature deals combat damage before creatures without first strike. It can't be blocked, targeted, dealt damage, or enchanted by anything black or red.) \ No newline at end of file +Oracle:First strike, protection from black and from red (This creature deals combat damage before creatures without first strike. It can't be blocked, targeted, dealt damage, or enchanted by anything black or red.) diff --git a/forge-gui/res/cardsfolder/p/paladin_of_prahv.txt b/forge-gui/res/cardsfolder/p/paladin_of_prahv.txt index 126c83f11b5..d4d33d00493 100644 --- a/forge-gui/res/cardsfolder/p/paladin_of_prahv.txt +++ b/forge-gui/res/cardsfolder/p/paladin_of_prahv.txt @@ -9,4 +9,4 @@ A:AB$ Effect | Cost$ 1 W | Name$ Paladin of Prahv Effect | ValidTgts$ Creature | SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | Execute$ TrigGain | TriggerDescription$ Whenever the targeted creature deals damage, you gain that much life. SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/paladin_of_prahv.jpg -Oracle:Whenever Paladin of Prahv deals damage, you gain that much life.\nForecast - {1}{W}, Reveal Paladin of Prahv from your hand: Whenever target creature deals damage this turn, you gain that much life. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Whenever Paladin of Prahv deals damage, you gain that much life.\nForecast - {1}{W}, Reveal Paladin of Prahv from your hand: Whenever target creature deals damage this turn, you gain that much life. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/p/pale_bears.txt b/forge-gui/res/cardsfolder/p/pale_bears.txt index 2873b5f6477..e343bd3b6a5 100644 --- a/forge-gui/res/cardsfolder/p/pale_bears.txt +++ b/forge-gui/res/cardsfolder/p/pale_bears.txt @@ -4,4 +4,4 @@ Types:Creature Bear PT:2/2 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/ia/en-us/card2580.jpg -Oracle:Islandwalk \ No newline at end of file +Oracle:Islandwalk diff --git a/forge-gui/res/cardsfolder/p/pale_moon.txt b/forge-gui/res/cardsfolder/p/pale_moon.txt index 52702a6d3e9..efedece7f24 100644 --- a/forge-gui/res/cardsfolder/p/pale_moon.txt +++ b/forge-gui/res/cardsfolder/p/pale_moon.txt @@ -1,10 +1,10 @@ -Name:Pale Moon -ManaCost:1 U -Types:Instant -A:SP$ Effect | Cost$ 1 U | ReplacementEffects$ ReplaceColorless | SVars$ ProduceColorless | SpellDescription$ Until end of turn, if a player taps a nonbasic land for mana, it produces colorless mana instead of any other type. -SVar:ReplaceColorless:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land.nonBasic | ManaReplacement$ ProduceColorless | Description$ If a player taps a nonbasic land for mana, it produces colorless mana instead of any other type. -SVar:ProduceColorless:U->1 & B->1 & R->1 & G->1 & W->1 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pale_moon.jpg -Oracle:Until end of turn, if a player taps a nonbasic land for mana, it produces colorless mana instead of any other type. +Name:Pale Moon +ManaCost:1 U +Types:Instant +A:SP$ Effect | Cost$ 1 U | ReplacementEffects$ ReplaceColorless | SVars$ ProduceColorless | SpellDescription$ Until end of turn, if a player taps a nonbasic land for mana, it produces colorless mana instead of any other type. +SVar:ReplaceColorless:Event$ ProduceMana | ActiveZones$ Command | ValidCard$ Land.nonBasic | ManaReplacement$ ProduceColorless | Description$ If a player taps a nonbasic land for mana, it produces colorless mana instead of any other type. +SVar:ProduceColorless:U->1 & B->1 & R->1 & G->1 & W->1 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pale_moon.jpg +Oracle:Until end of turn, if a player taps a nonbasic land for mana, it produces colorless mana instead of any other type. diff --git a/forge-gui/res/cardsfolder/p/pale_recluse.txt b/forge-gui/res/cardsfolder/p/pale_recluse.txt index 9a5bde5a66d..db79d9e30ec 100644 --- a/forge-gui/res/cardsfolder/p/pale_recluse.txt +++ b/forge-gui/res/cardsfolder/p/pale_recluse.txt @@ -6,4 +6,4 @@ K:Reach K:TypeCycling:Forest:2 K:TypeCycling:Plains:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/pale_recluse.jpg -Oracle:Reach (This can block creatures with flying.)\nForestcycling {2}, plainscycling {2} ({2}, Discard this card: Search your library for a Forest or Plains card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Reach (This can block creatures with flying.)\nForestcycling {2}, plainscycling {2} ({2}, Discard this card: Search your library for a Forest or Plains card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/p/pale_wayfarer.txt b/forge-gui/res/cardsfolder/p/pale_wayfarer.txt index 332033da808..f6863fabfff 100644 --- a/forge-gui/res/cardsfolder/p/pale_wayfarer.txt +++ b/forge-gui/res/cardsfolder/p/pale_wayfarer.txt @@ -5,4 +5,4 @@ PT:4/4 A:AB$ Protection | Cost$ 2 W W Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target creature gains protection from the color of your choice until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pale_wayfarer.jpg -Oracle:{2}{W}{W}, {Q}: Target creature gains protection from the color of its controller's choice until end of turn. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{2}{W}{W}, {Q}: Target creature gains protection from the color of its controller's choice until end of turn. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/p/paleoloth.txt b/forge-gui/res/cardsfolder/p/paleoloth.txt index cd15ece80bc..459c2208f3b 100644 --- a/forge-gui/res/cardsfolder/p/paleoloth.txt +++ b/forge-gui/res/cardsfolder/p/paleoloth.txt @@ -5,4 +5,4 @@ PT:5/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerGE5+Other+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Whenever another creature with power 5 or greater enters the battlefield under your control, you may return target creature card from your graveyard to your hand. SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/paleoloth.jpg -Oracle:Whenever another creature with power 5 or greater enters the battlefield under your control, you may return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Whenever another creature with power 5 or greater enters the battlefield under your control, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/palinchron.txt b/forge-gui/res/cardsfolder/p/palinchron.txt index 9e946e9dc96..7945400666c 100644 --- a/forge-gui/res/cardsfolder/p/palinchron.txt +++ b/forge-gui/res/cardsfolder/p/palinchron.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigUntap:AB$ Untap | Cost$ 0 | UntapUpTo$ True | UntapType$ Land | Amount$ 7 A:AB$ ChangeZone | Cost$ 2 U U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/palinchron.jpg -Oracle:Flying\nWhen Palinchron enters the battlefield, untap up to seven lands.\n{2}{U}{U}: Return Palinchron to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Palinchron enters the battlefield, untap up to seven lands.\n{2}{U}{U}: Return Palinchron to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/palisade_giant.txt b/forge-gui/res/cardsfolder/p/palisade_giant.txt index c35fb906ee7..eaec6ed25fe 100644 --- a/forge-gui/res/cardsfolder/p/palisade_giant.txt +++ b/forge-gui/res/cardsfolder/p/palisade_giant.txt @@ -1,11 +1,11 @@ -Name:Palisade Giant -ManaCost:4 W W -Types:Creature Giant Soldier -PT:2/7 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You,Permanent.Other+YouCtrl | ReplaceWith$ DmgMe | IsCombat$ False | Description$ All damage that would be dealt to you or another permanent you control is dealt to CARDNAME instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You,Permanent.Other+YouCtrl | ReplaceWith$ DmgMeCombat | IsCombat$ True | Secondary$ True | Description$ All damage that would be dealt to you or another permanent you control is dealt to CARDNAME instead. -SVar:DmgMe:AB$ DealDamage | Cost$ 0 | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgMeCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/palisade_giant.jpg -Oracle:All damage that would be dealt to you or another permanent you control is dealt to Palisade Giant instead. \ No newline at end of file +Name:Palisade Giant +ManaCost:4 W W +Types:Creature Giant Soldier +PT:2/7 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You,Permanent.Other+YouCtrl | ReplaceWith$ DmgMe | IsCombat$ False | Description$ All damage that would be dealt to you or another permanent you control is dealt to CARDNAME instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You,Permanent.Other+YouCtrl | ReplaceWith$ DmgMeCombat | IsCombat$ True | Secondary$ True | Description$ All damage that would be dealt to you or another permanent you control is dealt to CARDNAME instead. +SVar:DmgMe:AB$ DealDamage | Cost$ 0 | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgMeCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/palisade_giant.jpg +Oracle:All damage that would be dealt to you or another permanent you control is dealt to Palisade Giant instead. diff --git a/forge-gui/res/cardsfolder/p/palladia_mors.txt b/forge-gui/res/cardsfolder/p/palladia_mors.txt index c0a0eddf905..0f2695f26a2 100644 --- a/forge-gui/res/cardsfolder/p/palladia_mors.txt +++ b/forge-gui/res/cardsfolder/p/palladia_mors.txt @@ -6,4 +6,4 @@ K:Flying K:Trample K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay R G W SVar:Picture:http://www.wizards.com/global/images/magic/general/palladia_mors.jpg -Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice Palladia-Mors unless you pay {R}{G}{W}. \ No newline at end of file +Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice Palladia-Mors unless you pay {R}{G}{W}. diff --git a/forge-gui/res/cardsfolder/p/palladium_myr.txt b/forge-gui/res/cardsfolder/p/palladium_myr.txt index 32ec73f4666..2e6f217b62f 100644 --- a/forge-gui/res/cardsfolder/p/palladium_myr.txt +++ b/forge-gui/res/cardsfolder/p/palladium_myr.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:2/2 A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/palladium_myr.jpg -Oracle:{T}: Add {2} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/palliation_accord.txt b/forge-gui/res/cardsfolder/p/palliation_accord.txt index e8829ab0125..907990fa3de 100644 --- a/forge-gui/res/cardsfolder/p/palliation_accord.txt +++ b/forge-gui/res/cardsfolder/p/palliation_accord.txt @@ -5,4 +5,4 @@ T:Mode$ Taps | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SHIELD | CounterNum$ 1 A:AB$ PreventDamage | Cost$ SubCounter<1/SHIELD> | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/palliation_accord.jpg -Oracle:Whenever a creature an opponent controls becomes tapped, put a shield counter on Palliation Accord.\nRemove a shield counter from Palliation Accord: Prevent the next 1 damage that would be dealt to you this turn. \ No newline at end of file +Oracle:Whenever a creature an opponent controls becomes tapped, put a shield counter on Palliation Accord.\nRemove a shield counter from Palliation Accord: Prevent the next 1 damage that would be dealt to you this turn. diff --git a/forge-gui/res/cardsfolder/p/pallid_mycoderm.txt b/forge-gui/res/cardsfolder/p/pallid_mycoderm.txt index ffc9bfd6a8b..e1366ff2f31 100644 --- a/forge-gui/res/cardsfolder/p/pallid_mycoderm.txt +++ b/forge-gui/res/cardsfolder/p/pallid_mycoderm.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPOR A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ PumpAll | Cost$ Sac<1/Saproling> | ValidCards$ Fungus.Creature+YouCtrl,Saproling.Creature+YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Fungus and/or Saproling creatures you control get +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pallid_mycoderm.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Pallid Mycoderm.\nRemove three spore counters from Pallid Mycoderm: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Fungus and/or Saproling creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Pallid Mycoderm.\nRemove three spore counters from Pallid Mycoderm: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Fungus and/or Saproling creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pallimud.txt b/forge-gui/res/cardsfolder/p/pallimud.txt index 61bf293acac..57d2c30f04d 100644 --- a/forge-gui/res/cardsfolder/p/pallimud.txt +++ b/forge-gui/res/cardsfolder/p/pallimud.txt @@ -7,4 +7,4 @@ SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | AILogi S:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ True | SetPower$ X | References$ X | Description$ CARDNAME's power is equal to the number of tapped lands the chosen player controls. SVar:X:Count$Valid Land.tapped+ChosenCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/pallimud.jpg -Oracle:As Pallimud enters the battlefield, choose an opponent.\nPallimud's power is equal to the number of tapped lands the chosen player controls. \ No newline at end of file +Oracle:As Pallimud enters the battlefield, choose an opponent.\nPallimud's power is equal to the number of tapped lands the chosen player controls. diff --git a/forge-gui/res/cardsfolder/p/panacea.txt b/forge-gui/res/cardsfolder/p/panacea.txt index 9b222e3316b..1cdbf05a333 100644 --- a/forge-gui/res/cardsfolder/p/panacea.txt +++ b/forge-gui/res/cardsfolder/p/panacea.txt @@ -1,8 +1,8 @@ -Name:Panacea -ManaCost:4 -Types:Artifact -A:AB$ PreventDamage | Cost$ X X T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/panacea.jpg -Oracle:{X}{X}, {T}: Prevent the next X damage that would be dealt to target creature or player this turn. \ No newline at end of file +Name:Panacea +ManaCost:4 +Types:Artifact +A:AB$ PreventDamage | Cost$ X X T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ X | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to target creature or player this turn. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/panacea.jpg +Oracle:{X}{X}, {T}: Prevent the next X damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/p/pandemonium.txt b/forge-gui/res/cardsfolder/p/pandemonium.txt index 90ed1d9998f..2c44cc4d357 100644 --- a/forge-gui/res/cardsfolder/p/pandemonium.txt +++ b/forge-gui/res/cardsfolder/p/pandemonium.txt @@ -1,9 +1,9 @@ -Name:Pandemonium -ManaCost:3 R -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigDamage | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice. -SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | DamageSource$ TriggeredCard | TargetingPlayer$ TriggeredCardController -SVar:X:TriggeredCard$CardPower -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pandemonium.jpg -Oracle:Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice. \ No newline at end of file +Name:Pandemonium +ManaCost:3 R +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigDamage | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice. +SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | DamageSource$ TriggeredCard | TargetingPlayer$ TriggeredCardController +SVar:X:TriggeredCard$CardPower +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pandemonium.jpg +Oracle:Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to target creature or player of his or her choice. diff --git a/forge-gui/res/cardsfolder/p/pang_tong_young_phoenix.txt b/forge-gui/res/cardsfolder/p/pang_tong_young_phoenix.txt index a96caae5565..7da829d5b2e 100644 --- a/forge-gui/res/cardsfolder/p/pang_tong_young_phoenix.txt +++ b/forge-gui/res/cardsfolder/p/pang_tong_young_phoenix.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Advisor PT:1/2 A:AB$ Pump | Cost$ T | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Target creature gets +0/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/pang_tong_young_phoenix.jpg -Oracle:{T}: Target creature gets +0/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Target creature gets +0/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/p/pangosaur.txt b/forge-gui/res/cardsfolder/p/pangosaur.txt index f14f51263aa..8a22011bdf6 100644 --- a/forge-gui/res/cardsfolder/p/pangosaur.txt +++ b/forge-gui/res/cardsfolder/p/pangosaur.txt @@ -6,4 +6,4 @@ T:Mode$ LandPlayed | ValidCard$ Land | TriggerZones$ Battlefield | Execute$ Trig SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pangosaur.jpg -Oracle:Whenever a player plays a land, return Pangosaur to its owner's hand. \ No newline at end of file +Oracle:Whenever a player plays a land, return Pangosaur to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/panic.txt b/forge-gui/res/cardsfolder/p/panic.txt index 4480909142a..3174d1c032b 100644 --- a/forge-gui/res/cardsfolder/p/panic.txt +++ b/forge-gui/res/cardsfolder/p/panic.txt @@ -7,4 +7,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/panic.jpg -Oracle:Cast Panic only during combat before blockers are declared.\nTarget creature can't block this turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Cast Panic only during combat before blockers are declared.\nTarget creature can't block this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/p/panic_attack.txt b/forge-gui/res/cardsfolder/p/panic_attack.txt index c498ef4df63..925edf7a228 100644 --- a/forge-gui/res/cardsfolder/p/panic_attack.txt +++ b/forge-gui/res/cardsfolder/p/panic_attack.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 3 | KW$ HIDDEN CARDNAME can't block. | IsCurse$ True | TgtPrompt$ Select target creature. | SpellDescription$ Up to three target creatures can't block this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/panic_attack.jpg -Oracle:Up to three target creatures can't block this turn. \ No newline at end of file +Oracle:Up to three target creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/p/panic_spellbomb.txt b/forge-gui/res/cardsfolder/p/panic_spellbomb.txt index 5f73fe8ea6e..98365f9cb5e 100644 --- a/forge-gui/res/cardsfolder/p/panic_spellbomb.txt +++ b/forge-gui/res/cardsfolder/p/panic_spellbomb.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ R | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/panic_spellbomb.jpg -Oracle:{T}, Sacrifice Panic Spellbomb: Target creature can't block this turn.\nWhen Panic Spellbomb is put into a graveyard from the battlefield, you may pay {R}. If you do, draw a card. \ No newline at end of file +Oracle:{T}, Sacrifice Panic Spellbomb: Target creature can't block this turn.\nWhen Panic Spellbomb is put into a graveyard from the battlefield, you may pay {R}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/p/panoptic_mirror.txt b/forge-gui/res/cardsfolder/p/panoptic_mirror.txt index e02d87ce654..a46173bb5a7 100644 --- a/forge-gui/res/cardsfolder/p/panoptic_mirror.txt +++ b/forge-gui/res/cardsfolder/p/panoptic_mirror.txt @@ -1,10 +1,10 @@ -Name:Panoptic Mirror -ManaCost:5 -Types:Artifact -A:AB$ ChangeZone | Cost$ X T | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Instant.cmcEQX,Sorcery.cmcEQX | References$ X | ChangeNum$ 1 | PrecostDesc$ Imprint - | SpellDescription$ You may exile an instant or sorcery card with converted mana cost X from your hand. -SVar:X:Count$xPaid -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigCopy | TriggerDescription$ At the beginning of your upkeep, you may copy a card exiled with Panoptic Mirror. If you do, you may cast the copy without paying its mana cost. -SVar:TrigCopy:AB$ Play | Cost$ 0 | Defined$ Imprinted | WithoutManaCost$ True | Optional$ True | CopyCard$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/panoptic_mirror.jpg -Oracle:Imprint - {X}, {T}: You may exile an instant or sorcery card with converted mana cost X from your hand.\nAt the beginning of your upkeep, you may copy a card exiled with Panoptic Mirror. If you do, you may cast the copy without paying its mana cost. \ No newline at end of file +Name:Panoptic Mirror +ManaCost:5 +Types:Artifact +A:AB$ ChangeZone | Cost$ X T | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Instant.cmcEQX,Sorcery.cmcEQX | References$ X | ChangeNum$ 1 | PrecostDesc$ Imprint - | SpellDescription$ You may exile an instant or sorcery card with converted mana cost X from your hand. +SVar:X:Count$xPaid +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigCopy | TriggerDescription$ At the beginning of your upkeep, you may copy a card exiled with Panoptic Mirror. If you do, you may cast the copy without paying its mana cost. +SVar:TrigCopy:AB$ Play | Cost$ 0 | Defined$ Imprinted | WithoutManaCost$ True | Optional$ True | CopyCard$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/panoptic_mirror.jpg +Oracle:Imprint - {X}, {T}: You may exile an instant or sorcery card with converted mana cost X from your hand.\nAt the beginning of your upkeep, you may copy a card exiled with Panoptic Mirror. If you do, you may cast the copy without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/p/panopticon.txt b/forge-gui/res/cardsfolder/p/panopticon.txt index 8e4601cae0b..08a4268fbca 100644 --- a/forge-gui/res/cardsfolder/p/panopticon.txt +++ b/forge-gui/res/cardsfolder/p/panopticon.txt @@ -1,10 +1,10 @@ -Name:Panopticon -ManaCost:no cost -Types:Plane Mirrodin -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ PanopticonDraw | TriggerDescription$ When you planeswalk to CARDNAME, draw a card. -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | Execute$ PanopticonDraw | TriggerZones$ Command | TriggerDescription$ At the beginning of your draw step, draw an additional card. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ PanopticonDraw | TriggerDescription$ Whenever you roll {C}, draw a card. -SVar:PanopticonDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/panopticon.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:When you planeswalk to Panopticon, draw a card.\nAt the beginning of your draw step, draw an additional card.\nWhenever you roll {C}, draw a card. \ No newline at end of file +Name:Panopticon +ManaCost:no cost +Types:Plane Mirrodin +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ PanopticonDraw | TriggerDescription$ When you planeswalk to CARDNAME, draw a card. +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | Execute$ PanopticonDraw | TriggerZones$ Command | TriggerDescription$ At the beginning of your draw step, draw an additional card. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ PanopticonDraw | TriggerDescription$ Whenever you roll {C}, draw a card. +SVar:PanopticonDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/panopticon.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:When you planeswalk to Panopticon, draw a card.\nAt the beginning of your draw step, draw an additional card.\nWhenever you roll {C}, draw a card. diff --git a/forge-gui/res/cardsfolder/p/panther_warriors.txt b/forge-gui/res/cardsfolder/p/panther_warriors.txt index 22a99924ed9..aca44efb1ce 100644 --- a/forge-gui/res/cardsfolder/p/panther_warriors.txt +++ b/forge-gui/res/cardsfolder/p/panther_warriors.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Cat Warrior PT:6/3 SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card16453.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/p/paperfin_rascal.txt b/forge-gui/res/cardsfolder/p/paperfin_rascal.txt index 8cb486cf949..8903cdfb93f 100644 --- a/forge-gui/res/cardsfolder/p/paperfin_rascal.txt +++ b/forge-gui/res/cardsfolder/p/paperfin_rascal.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigClash:AB$Clash | Cost$ 0 | WinSubAbility$ DBPutCounter SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/paperfin_rascal.jpg -Oracle:When Paperfin Rascal enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Paperfin Rascal. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:When Paperfin Rascal enters the battlefield, clash with an opponent. If you win, put a +1/+1 counter on Paperfin Rascal. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/p/paradigm_shift.txt b/forge-gui/res/cardsfolder/p/paradigm_shift.txt index 283dd6edea1..93d41217712 100644 --- a/forge-gui/res/cardsfolder/p/paradigm_shift.txt +++ b/forge-gui/res/cardsfolder/p/paradigm_shift.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZoneAll | Cost$ 1 U | ChangeType$ Card.YouOwn | Origin$ Library | De SVar:DBShuffle:DB$ChangeZoneAll | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/paradigm_shift.jpg -Oracle:Exile all cards from your library. Then shuffle your graveyard into your library. \ No newline at end of file +Oracle:Exile all cards from your library. Then shuffle your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/p/paradise_mantle.txt b/forge-gui/res/cardsfolder/p/paradise_mantle.txt index 8617e0570ab..6ea9d64b31f 100644 --- a/forge-gui/res/cardsfolder/p/paradise_mantle.txt +++ b/forge-gui/res/cardsfolder/p/paradise_mantle.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ AnyMana | Descripti SVar:AnyMana:AB$Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/paradise_mantle.jpg -Oracle:Equipped creature has "{T}: Add one mana of any color to your mana pool."\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature has "{T}: Add one mana of any color to your mana pool."\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/p/paradise_plume.txt b/forge-gui/res/cardsfolder/p/paradise_plume.txt index 1c9dad9ec04..7bace47fd09 100644 --- a/forge-gui/res/cardsfolder/p/paradise_plume.txt +++ b/forge-gui/res/cardsfolder/p/paradise_plume.txt @@ -1,10 +1,10 @@ -Name:Paradise Plume -ManaCost:4 -Types:Artifact -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInComputerDeck -T:Mode$ SpellCast | ValidCard$ Card.ChosenColor | OptionalDecider$ You | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell of the chosen color, you may gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 -A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/paradise_plume.jpg -Oracle:As Paradise Plume enters the battlefield, choose a color.\nWhenever a player casts a spell of the chosen color, you may gain 1 life.\n{T}: Add one mana of the chosen color to your mana pool. \ No newline at end of file +Name:Paradise Plume +ManaCost:4 +Types:Artifact +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInComputerDeck +T:Mode$ SpellCast | ValidCard$ Card.ChosenColor | OptionalDecider$ You | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell of the chosen color, you may gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 +A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/paradise_plume.jpg +Oracle:As Paradise Plume enters the battlefield, choose a color.\nWhenever a player casts a spell of the chosen color, you may gain 1 life.\n{T}: Add one mana of the chosen color to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/paradox_haze.txt b/forge-gui/res/cardsfolder/p/paradox_haze.txt index d9a7ea41b71..5fdd677b7b7 100644 --- a/forge-gui/res/cardsfolder/p/paradox_haze.txt +++ b/forge-gui/res/cardsfolder/p/paradox_haze.txt @@ -1,10 +1,10 @@ -Name:Paradox Haze -ManaCost:2 U -Types:Enchantment Aura -K:Enchant player -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Player -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | FirstUpkeep$ True | Execute$ AddUpkeep | TriggerDescription$ At the beginning of enchanted player's first upkeep each turn, that player gets an additional upkeep step after this step. -SVar:AddUpkeep:AB$ AddPhase | Cost$ 0 | ExtraPhase$ Upkeep -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/paradox_haze.jpg -Oracle:Enchant player\nAt the beginning of enchanted player's first upkeep each turn, that player gets an additional upkeep step after this step. \ No newline at end of file +Name:Paradox Haze +ManaCost:2 U +Types:Enchantment Aura +K:Enchant player +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Player +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.EnchantedBy | TriggerZones$ Battlefield | FirstUpkeep$ True | Execute$ AddUpkeep | TriggerDescription$ At the beginning of enchanted player's first upkeep each turn, that player gets an additional upkeep step after this step. +SVar:AddUpkeep:AB$ AddPhase | Cost$ 0 | ExtraPhase$ Upkeep +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/paradox_haze.jpg +Oracle:Enchant player\nAt the beginning of enchanted player's first upkeep each turn, that player gets an additional upkeep step after this step. diff --git a/forge-gui/res/cardsfolder/p/paragon_of_the_amesha.txt b/forge-gui/res/cardsfolder/p/paragon_of_the_amesha.txt index c870b6079b6..f520afc41ec 100644 --- a/forge-gui/res/cardsfolder/p/paragon_of_the_amesha.txt +++ b/forge-gui/res/cardsfolder/p/paragon_of_the_amesha.txt @@ -6,4 +6,4 @@ K:First Strike A:AB$ Animate | Cost$ W U B R G | Defined$ Self | Types$ Angel | Keywords$ Flying & Lifelink | SubAbility$ DBPump | SpellDescription$ Until end of turn, CARDNAME becomes an Angel, gets +3/+3, and gains flying and lifelink. SVar:DBPump:DB$Pump | Defined$ Self | NumAtt$ +3 | NumDef$ +3 SVar:Picture:http://www.wizards.com/global/images/magic/general/paragon_of_the_amesha.jpg -Oracle:First strike\n{W}{U}{B}{R}{G}: Until end of turn, Paragon of the Amesha becomes an Angel, gets +3/+3, and gains flying and lifelink. \ No newline at end of file +Oracle:First strike\n{W}{U}{B}{R}{G}: Until end of turn, Paragon of the Amesha becomes an Angel, gets +3/+3, and gains flying and lifelink. diff --git a/forge-gui/res/cardsfolder/p/parallax_dementia.txt b/forge-gui/res/cardsfolder/p/parallax_dementia.txt index 636ac6f2ac3..2f2d1d92eee 100644 --- a/forge-gui/res/cardsfolder/p/parallax_dementia.txt +++ b/forge-gui/res/cardsfolder/p/parallax_dementia.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigDestroy:AB$DestroyAll | Cost$ 0 | ValidCards$ Triggered.EnchantedBy | NoRegen$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/parallax_dementia.jpg -Oracle:Enchant creature\nFading 1 (This enchantment enters the battlefield with one fade counter on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nEnchanted creature gets +3/+2.\nWhen Parallax Dementia leaves the battlefield, destroy enchanted creature. That creature can't be regenerated. \ No newline at end of file +Oracle:Enchant creature\nFading 1 (This enchantment enters the battlefield with one fade counter on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nEnchanted creature gets +3/+2.\nWhen Parallax Dementia leaves the battlefield, destroy enchanted creature. That creature can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/parallax_inhibitor.txt b/forge-gui/res/cardsfolder/p/parallax_inhibitor.txt index bcf140c44ed..8e5d2b8b517 100644 --- a/forge-gui/res/cardsfolder/p/parallax_inhibitor.txt +++ b/forge-gui/res/cardsfolder/p/parallax_inhibitor.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PutCounterAll | Cost$ 1 T Sac<1/CARDNAME> | ValidCards$ Permanent.withFading+YouCtrl | CounterType$ FADE | CounterNum$ 1 | SpellDescription$ Put a fade counter on each permanent with fading you control. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/parallax_inhibitor.jpg -Oracle:{1}, {T}, Sacrifice Parallax Inhibitor: Put a fade counter on each permanent with fading you control. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice Parallax Inhibitor: Put a fade counter on each permanent with fading you control. diff --git a/forge-gui/res/cardsfolder/p/parallax_nexus.txt b/forge-gui/res/cardsfolder/p/parallax_nexus.txt index c143ff4aad3..a0f3c03e959 100644 --- a/forge-gui/res/cardsfolder/p/parallax_nexus.txt +++ b/forge-gui/res/cardsfolder/p/parallax_nexus.txt @@ -1,10 +1,10 @@ -Name:Parallax Nexus -ManaCost:2 B -Types:Enchantment -K:Fading:5 -A:AB$ ChangeZone | Cost$ SubCounter<1/FADE> | ValidTgts$ Opponent | SorcerySpeed$ True | TgtPrompt$ Select target opponent | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Imprint$ True | Chooser$ Targeted | IsCurse$ True | Mandatory$ True | Hidden$ True | StackDescription$ SpellDescription | SpellDescription$ Target opponent exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, each player returns to his or her hand all cards he or she owns exiled with CARDNAME. -SVar:TrigReturn:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/parallax_nexus.jpg -Oracle:Fading 5 (This enchantment enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Parallax Nexus: Target opponent exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery.\nWhen Parallax Nexus leaves the battlefield, each player returns to his or her hand all cards he or she owns exiled with Parallax Nexus. \ No newline at end of file +Name:Parallax Nexus +ManaCost:2 B +Types:Enchantment +K:Fading:5 +A:AB$ ChangeZone | Cost$ SubCounter<1/FADE> | ValidTgts$ Opponent | SorcerySpeed$ True | TgtPrompt$ Select target opponent | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Imprint$ True | Chooser$ Targeted | IsCurse$ True | Mandatory$ True | Hidden$ True | StackDescription$ SpellDescription | SpellDescription$ Target opponent exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, each player returns to his or her hand all cards he or she owns exiled with CARDNAME. +SVar:TrigReturn:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/parallax_nexus.jpg +Oracle:Fading 5 (This enchantment enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Parallax Nexus: Target opponent exiles a card from his or her hand. Activate this ability only any time you could cast a sorcery.\nWhen Parallax Nexus leaves the battlefield, each player returns to his or her hand all cards he or she owns exiled with Parallax Nexus. diff --git a/forge-gui/res/cardsfolder/p/parallax_tide.txt b/forge-gui/res/cardsfolder/p/parallax_tide.txt index d3775c5963d..2f10a2473c9 100644 --- a/forge-gui/res/cardsfolder/p/parallax_tide.txt +++ b/forge-gui/res/cardsfolder/p/parallax_tide.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True SVar:PlayMain1:TRUE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/parallax_tide.jpg -Oracle:Fading 5 (This enchantment enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Parallax Tide: Exile target land.\nWhen Parallax Tide leaves the battlefield, each player returns to the battlefield all cards he or she owns exiled with Parallax Tide. \ No newline at end of file +Oracle:Fading 5 (This enchantment enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Parallax Tide: Exile target land.\nWhen Parallax Tide leaves the battlefield, each player returns to the battlefield all cards he or she owns exiled with Parallax Tide. diff --git a/forge-gui/res/cardsfolder/p/parallax_wave.txt b/forge-gui/res/cardsfolder/p/parallax_wave.txt index a64cdb987da..57def9066f4 100644 --- a/forge-gui/res/cardsfolder/p/parallax_wave.txt +++ b/forge-gui/res/cardsfolder/p/parallax_wave.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True SVar:PlayMain1:TRUE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/parallax_wave.jpg -Oracle:Fading 5 (This enchantment enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Parallax Wave: Exile target creature.\nWhen Parallax Wave leaves the battlefield, each player returns to the battlefield all cards he or she owns exiled with Parallax Wave. \ No newline at end of file +Oracle:Fading 5 (This enchantment enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Parallax Wave: Exile target creature.\nWhen Parallax Wave leaves the battlefield, each player returns to the battlefield all cards he or she owns exiled with Parallax Wave. diff --git a/forge-gui/res/cardsfolder/p/parallectric_feedback.txt b/forge-gui/res/cardsfolder/p/parallectric_feedback.txt index 8615c957f0b..9d5a2c81876 100644 --- a/forge-gui/res/cardsfolder/p/parallectric_feedback.txt +++ b/forge-gui/res/cardsfolder/p/parallectric_feedback.txt @@ -1,9 +1,9 @@ -Name:Parallectric Feedback -ManaCost:3 R -Types:Instant -A:SP$ Pump | Cost$ 3 R | ValidTgts$ Card | TgtZone$ Stack | TgtPrompt$ Select target spell | PumpZone$ Stack | StackDescription$ None | SubAbility$ DBDmg | SpellDescription$ CARDNAME deals damage to target spell's controller equal to that spell's converted mana cost. -SVar:DBDmg:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | References$ X -SVar:X:Targeted$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/parallectric_feedback.jpg -Oracle:Parallectric Feedback deals damage to target spell's controller equal to that spell's converted mana cost. \ No newline at end of file +Name:Parallectric Feedback +ManaCost:3 R +Types:Instant +A:SP$ Pump | Cost$ 3 R | ValidTgts$ Card | TgtZone$ Stack | TgtPrompt$ Select target spell | PumpZone$ Stack | StackDescription$ None | SubAbility$ DBDmg | SpellDescription$ CARDNAME deals damage to target spell's controller equal to that spell's converted mana cost. +SVar:DBDmg:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | References$ X +SVar:X:Targeted$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/parallectric_feedback.jpg +Oracle:Parallectric Feedback deals damage to target spell's controller equal to that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/parallel_evolution.txt b/forge-gui/res/cardsfolder/p/parallel_evolution.txt index d8976d69ce4..929c3b3e685 100644 --- a/forge-gui/res/cardsfolder/p/parallel_evolution.txt +++ b/forge-gui/res/cardsfolder/p/parallel_evolution.txt @@ -6,4 +6,4 @@ A:SP$ RepeatEach | Cost$ 3 G G | RepeatSubAbility$ DBClone | RepeatCards$ Creatu SVar:DBClone:DB$ CopyPermanent | Defined$ Remembered | Controller$ RememberedController SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/parallel_evolution.jpg -Oracle:For each creature token on the battlefield, its controller puts a token that's a copy of that creature onto the battlefield.\nFlashback {4}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:For each creature token on the battlefield, its controller puts a token that's a copy of that creature onto the battlefield.\nFlashback {4}{G}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/p/parallel_lives.txt b/forge-gui/res/cardsfolder/p/parallel_lives.txt index 994936855f5..1bca2b19475 100644 --- a/forge-gui/res/cardsfolder/p/parallel_lives.txt +++ b/forge-gui/res/cardsfolder/p/parallel_lives.txt @@ -1,6 +1,6 @@ -Name:Parallel Lives -ManaCost:3 G -Types:Enchantment -S:Mode$ Continuous | Affected$ You | AddKeyword$ TokenDoubler | Description$ If an effect would put one or more tokens onto the battlefield under your control, it puts twice that many of those tokens onto the battlefield instead. -SVar:Picture:http://www.wizards.com/global/images/magic/general/parallel_lives.jpg -Oracle:If an effect would put one or more tokens onto the battlefield under your control, it puts twice that many of those tokens onto the battlefield instead. \ No newline at end of file +Name:Parallel Lives +ManaCost:3 G +Types:Enchantment +S:Mode$ Continuous | Affected$ You | AddKeyword$ TokenDoubler | Description$ If an effect would put one or more tokens onto the battlefield under your control, it puts twice that many of those tokens onto the battlefield instead. +SVar:Picture:http://www.wizards.com/global/images/magic/general/parallel_lives.jpg +Oracle:If an effect would put one or more tokens onto the battlefield under your control, it puts twice that many of those tokens onto the battlefield instead. diff --git a/forge-gui/res/cardsfolder/p/parallel_thoughts.txt b/forge-gui/res/cardsfolder/p/parallel_thoughts.txt index c52e540fd04..4c576fad48c 100644 --- a/forge-gui/res/cardsfolder/p/parallel_thoughts.txt +++ b/forge-gui/res/cardsfolder/p/parallel_thoughts.txt @@ -1,15 +1,15 @@ -Name:Parallel Thoughts -ManaCost:3 U U -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for seven cards, exile them in a face-down pile, and shuffle that pile. Then shuffle your library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeNum$ 7 | ChangeType$ Card | Origin$ Library | Destination$ Exile | ShuffleChangedPile$ True | ExileFaceDown$ True | RememberChanged$ True -T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | Static$ True | Execute$ TrigForget -SVar:TrigForget:DB$ Pump | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True -SVar:TrigReset:DB$ Cleanup | ClearRemembered$ True -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ RepParallelThoughts | Optional$ True | OptionalDecider$ You | Description$ If you would draw a card, you may instead put the top card of the pile you exiled into your hand. -SVar:RepParallelThoughts:DB$ ChangeZone | Defined$ FirstRemembered | Origin$ Exile | Destination$ Hand -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/parallel_thoughts.jpg -Oracle:When Parallel Thoughts enters the battlefield, search your library for seven cards, exile them in a face-down pile, and shuffle that pile. Then shuffle your library.\nIf you would draw a card, you may instead put the top card of the pile you exiled into your hand. +Name:Parallel Thoughts +ManaCost:3 U U +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for seven cards, exile them in a face-down pile, and shuffle that pile. Then shuffle your library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeNum$ 7 | ChangeType$ Card | Origin$ Library | Destination$ Exile | ShuffleChangedPile$ True | ExileFaceDown$ True | RememberChanged$ True +T:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | Static$ True | Execute$ TrigForget +SVar:TrigForget:DB$ Pump | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True +SVar:TrigReset:DB$ Cleanup | ClearRemembered$ True +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ RepParallelThoughts | Optional$ True | OptionalDecider$ You | Description$ If you would draw a card, you may instead put the top card of the pile you exiled into your hand. +SVar:RepParallelThoughts:DB$ ChangeZone | Defined$ FirstRemembered | Origin$ Exile | Destination$ Hand +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/parallel_thoughts.jpg +Oracle:When Parallel Thoughts enters the battlefield, search your library for seven cards, exile them in a face-down pile, and shuffle that pile. Then shuffle your library.\nIf you would draw a card, you may instead put the top card of the pile you exiled into your hand. diff --git a/forge-gui/res/cardsfolder/p/paralyze.txt b/forge-gui/res/cardsfolder/p/paralyze.txt index c684c16b918..2a7c946d389 100644 --- a/forge-gui/res/cardsfolder/p/paralyze.txt +++ b/forge-gui/res/cardsfolder/p/paralyze.txt @@ -1,12 +1,12 @@ -Name:Paralyze -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player may pay {4}. If he or she does, untap the creature. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Enchanted | UnlessCost$ 4 | UnlessPayer$ EnchantedController | UnlessSwitched$ True | UnlessAI$ Paralyze -SVar:Picture:http://www.wizards.com/global/images/magic/general/paralyze.jpg -Oracle:Enchant creature\nWhen Paralyze enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted creature's controller, that player may pay {4}. If he or she does, untap the creature. \ No newline at end of file +Name:Paralyze +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. +SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player may pay {4}. If he or she does, untap the creature. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Enchanted | UnlessCost$ 4 | UnlessPayer$ EnchantedController | UnlessSwitched$ True | UnlessAI$ Paralyze +SVar:Picture:http://www.wizards.com/global/images/magic/general/paralyze.jpg +Oracle:Enchant creature\nWhen Paralyze enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of the upkeep of enchanted creature's controller, that player may pay {4}. If he or she does, untap the creature. diff --git a/forge-gui/res/cardsfolder/p/paralyzing_grasp.txt b/forge-gui/res/cardsfolder/p/paralyzing_grasp.txt index 5c46c81a32a..1e6aaa8edd0 100644 --- a/forge-gui/res/cardsfolder/p/paralyzing_grasp.txt +++ b/forge-gui/res/cardsfolder/p/paralyzing_grasp.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/paralyzing_grasp.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/p/paranoid_delusions.txt b/forge-gui/res/cardsfolder/p/paranoid_delusions.txt index 7fa80c4afde..bdb19b1bdfb 100644 --- a/forge-gui/res/cardsfolder/p/paranoid_delusions.txt +++ b/forge-gui/res/cardsfolder/p/paranoid_delusions.txt @@ -1,8 +1,8 @@ -Name:Paranoid Delusions -ManaCost:U B -Types:Sorcery -A:SP$ Mill | Cost$ U B | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ Cipher | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/paranoid_delusions.jpg -Oracle:Target player puts the top three cards of his or her library into his or her graveyard.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Paranoid Delusions +ManaCost:U B +Types:Sorcery +A:SP$ Mill | Cost$ U B | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ Cipher | SpellDescription$ Target player puts the top three cards of his or her library into his or her graveyard. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/paranoid_delusions.jpg +Oracle:Target player puts the top three cards of his or her library into his or her graveyard.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/p/parapet.txt b/forge-gui/res/cardsfolder/p/parapet.txt index cc257ed9b8c..064a8a3cf29 100644 --- a/forge-gui/res/cardsfolder/p/parapet.txt +++ b/forge-gui/res/cardsfolder/p/parapet.txt @@ -1,11 +1,11 @@ -Name:Parapet -ManaCost:1 W -Types:Enchantment -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 1 | Description$ Creatures you control get +0/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/parapet.jpg -Oracle:You may cast Parapet as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nCreatures you control get +0/+1. \ No newline at end of file +Name:Parapet +ManaCost:1 W +Types:Enchantment +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 1 | Description$ Creatures you control get +0/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/parapet.jpg +Oracle:You may cast Parapet as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nCreatures you control get +0/+1. diff --git a/forge-gui/res/cardsfolder/p/parapet_watchers.txt b/forge-gui/res/cardsfolder/p/parapet_watchers.txt index 1d035ccc601..ef6a1b52d6f 100644 --- a/forge-gui/res/cardsfolder/p/parapet_watchers.txt +++ b/forge-gui/res/cardsfolder/p/parapet_watchers.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Soldier PT:2/2 A:AB$ Pump | Cost$ WU | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/parapet_watchers.jpg -Oracle:{W/U}: Parapet Watchers gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{W/U}: Parapet Watchers gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/paraselene.txt b/forge-gui/res/cardsfolder/p/paraselene.txt index 704f9d066b7..a67b9336812 100644 --- a/forge-gui/res/cardsfolder/p/paraselene.txt +++ b/forge-gui/res/cardsfolder/p/paraselene.txt @@ -1,8 +1,8 @@ -Name:Paraselene -ManaCost:2 W -Types:Sorcery -A:SP$ DestroyAll | Cost$ 2 W | ValidCards$ Enchantment | RememberDestroyed$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy all enchantments. You gain 1 life for each enchantment destroyed this way. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/paraselene.jpg -Oracle:Destroy all enchantments. You gain 1 life for each enchantment destroyed this way. \ No newline at end of file +Name:Paraselene +ManaCost:2 W +Types:Sorcery +A:SP$ DestroyAll | Cost$ 2 W | ValidCards$ Enchantment | RememberDestroyed$ True | SubAbility$ DBGainLife | SpellDescription$ Destroy all enchantments. You gain 1 life for each enchantment destroyed this way. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/paraselene.jpg +Oracle:Destroy all enchantments. You gain 1 life for each enchantment destroyed this way. diff --git a/forge-gui/res/cardsfolder/p/parasitic_bond.txt b/forge-gui/res/cardsfolder/p/parasitic_bond.txt index 575c96dcb4d..33421d630db 100644 --- a/forge-gui/res/cardsfolder/p/parasitic_bond.txt +++ b/forge-gui/res/cardsfolder/p/parasitic_bond.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals 2 damage to that player. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/parasitic_bond.jpg -Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, Parasitic Bond deals 2 damage to that player. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, Parasitic Bond deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/p/parasitic_implant.txt b/forge-gui/res/cardsfolder/p/parasitic_implant.txt index 356591a1268..39515b515dc 100644 --- a/forge-gui/res/cardsfolder/p/parasitic_implant.txt +++ b/forge-gui/res/cardsfolder/p/parasitic_implant.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ EnchantedController | SacValid$ Card.AttachedBy | SubAbility$ DBToken SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 myr NPH | TokenOwner$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/parasitic_implant.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, enchanted creature's controller sacrifices it and you put a 1/1 colorless Myr artifact creature token onto the battlefield. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of your upkeep, enchanted creature's controller sacrifices it and you put a 1/1 colorless Myr artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/parasitic_strix.txt b/forge-gui/res/cardsfolder/p/parasitic_strix.txt index b4b89d470d2..00ed749656b 100644 --- a/forge-gui/res/cardsfolder/p/parasitic_strix.txt +++ b/forge-gui/res/cardsfolder/p/parasitic_strix.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose target player | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/parasitic_strix.jpg -Oracle:Flying\nWhen Parasitic Strix enters the battlefield, if you control a black permanent, target player loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:Flying\nWhen Parasitic Strix enters the battlefield, if you control a black permanent, target player loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/p/parch.txt b/forge-gui/res/cardsfolder/p/parch.txt index 6986cf48e59..7873d03df6a 100644 --- a/forge-gui/res/cardsfolder/p/parch.txt +++ b/forge-gui/res/cardsfolder/p/parch.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ 1 R | Choices$ DBDmg1,DBDmg2 | CharmNum$ 1 | SpellDescriptio SVar:DBDmg1:DB$ DealDamage | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SpellDescription$ CARDNAME deals 2 damage to target creature or player; SVar:DBDmg2:DB$ DealDamage | NumDmg$ 4 | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature. | SpellDescription$ CARDNAME deals 4 damage to target blue creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/parch.jpg -Oracle:Choose one - Parch deals 2 damage to target creature or player; or Parch deals 4 damage to target blue creature. \ No newline at end of file +Oracle:Choose one - Parch deals 2 damage to target creature or player; or Parch deals 4 damage to target blue creature. diff --git a/forge-gui/res/cardsfolder/p/pardic_arsonist.txt b/forge-gui/res/cardsfolder/p/pardic_arsonist.txt index 26f28c2260c..8c5f0154670 100644 --- a/forge-gui/res/cardsfolder/p/pardic_arsonist.txt +++ b/forge-gui/res/cardsfolder/p/pardic_arsonist.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | Threshold$ True | TriggerDescription$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME enters the battlefield, it deals 3 damage to target creature or player." SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/pardic_arsonist.jpg -Oracle:Threshold - As long as seven or more cards are in your graveyard, Pardic Arsonist has "When Pardic Arsonist enters the battlefield, it deals 3 damage to target creature or player." \ No newline at end of file +Oracle:Threshold - As long as seven or more cards are in your graveyard, Pardic Arsonist has "When Pardic Arsonist enters the battlefield, it deals 3 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/p/pardic_collaborator.txt b/forge-gui/res/cardsfolder/p/pardic_collaborator.txt index 99e8767a848..3d23aa9b124 100644 --- a/forge-gui/res/cardsfolder/p/pardic_collaborator.txt +++ b/forge-gui/res/cardsfolder/p/pardic_collaborator.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/pardic_collaborator.jpg -Oracle:First strike\n{B}: Pardic Collaborator gets +1/+1 until end of turn. \ No newline at end of file +Oracle:First strike\n{B}: Pardic Collaborator gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pardic_dragon.txt b/forge-gui/res/cardsfolder/p/pardic_dragon.txt index 722db9520b3..f67bf4ecba4 100644 --- a/forge-gui/res/cardsfolder/p/pardic_dragon.txt +++ b/forge-gui/res/cardsfolder/p/pardic_dragon.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Exile | IsPresent$ Card.suspended+Self | PresentZone$ Exile | OptionalDecider$ Opponent | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent casts a spell, if CARDNAME is suspended, that player may put a time counter on CARDNAME. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/pardic_dragon.jpg -Oracle:Flying\n{R}: Pardic Dragon gets +1/+0 until end of turn.\nSuspend 2-{R}{R} (Rather than cast this card from your hand, you may pay {R}{R} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever an opponent casts a spell, if Pardic Dragon is suspended, that player may put a time counter on Pardic Dragon. \ No newline at end of file +Oracle:Flying\n{R}: Pardic Dragon gets +1/+0 until end of turn.\nSuspend 2-{R}{R} (Rather than cast this card from your hand, you may pay {R}{R} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever an opponent casts a spell, if Pardic Dragon is suspended, that player may put a time counter on Pardic Dragon. diff --git a/forge-gui/res/cardsfolder/p/pardic_firecat.txt b/forge-gui/res/cardsfolder/p/pardic_firecat.txt index ea08bdc8113..a8eae51aa55 100644 --- a/forge-gui/res/cardsfolder/p/pardic_firecat.txt +++ b/forge-gui/res/cardsfolder/p/pardic_firecat.txt @@ -5,4 +5,4 @@ Text:If CARDNAME is in a graveyard, effects from spells named Flame Burst count PT:2/3 K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/pardic_firecat.jpg -Oracle:Haste\nIf Pardic Firecat is in a graveyard, effects from spells named Flame Burst count it as a card named Flame Burst. \ No newline at end of file +Oracle:Haste\nIf Pardic Firecat is in a graveyard, effects from spells named Flame Burst count it as a card named Flame Burst. diff --git a/forge-gui/res/cardsfolder/p/pardic_lancer.txt b/forge-gui/res/cardsfolder/p/pardic_lancer.txt index 94b13205f0a..bc5e99e2cee 100644 --- a/forge-gui/res/cardsfolder/p/pardic_lancer.txt +++ b/forge-gui/res/cardsfolder/p/pardic_lancer.txt @@ -5,4 +5,4 @@ PT:3/2 A:AB$ Pump | Cost$ Discard<1/Random> | NumAtt$ +1 | KW$ First Strike | SpellDescription$ CARDNAME gets +1/+0 and gains first strike until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pardic_lancer.jpg -Oracle:Discard a card at random: Pardic Lancer gets +1/+0 and gains first strike until end of turn. \ No newline at end of file +Oracle:Discard a card at random: Pardic Lancer gets +1/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pardic_miner.txt b/forge-gui/res/cardsfolder/p/pardic_miner.txt index be6ffb7a040..4e136da1c9c 100644 --- a/forge-gui/res/cardsfolder/p/pardic_miner.txt +++ b/forge-gui/res/cardsfolder/p/pardic_miner.txt @@ -1,9 +1,9 @@ -Name:Pardic Miner -ManaCost:1 R -Types:Creature Dwarf -PT:1/1 -A:AB$ Effect | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | Name$ Pardic Miner Effect | StaticAbilities$ STCantPlayLand | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SpellDescription$ Target player can't play lands this turn. -SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | Player$ Player.IsRemembered | Description$ Target player can't play land cards this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pardic_miner.jpg -Oracle:Sacrifice Pardic Miner: Target player can't play lands this turn. \ No newline at end of file +Name:Pardic Miner +ManaCost:1 R +Types:Creature Dwarf +PT:1/1 +A:AB$ Effect | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | Name$ Pardic Miner Effect | StaticAbilities$ STCantPlayLand | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SpellDescription$ Target player can't play lands this turn. +SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | Player$ Player.IsRemembered | Description$ Target player can't play land cards this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pardic_miner.jpg +Oracle:Sacrifice Pardic Miner: Target player can't play lands this turn. diff --git a/forge-gui/res/cardsfolder/p/pardic_swordsmith.txt b/forge-gui/res/cardsfolder/p/pardic_swordsmith.txt index 20cc13961ec..a20a9e01a17 100644 --- a/forge-gui/res/cardsfolder/p/pardic_swordsmith.txt +++ b/forge-gui/res/cardsfolder/p/pardic_swordsmith.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ R Discard<1/Random> | NumAtt$ +2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pardic_swordsmith.jpg -Oracle:{R}, Discard a card at random: Pardic Swordsmith gets +2/+0 until end of turn. \ No newline at end of file +Oracle:{R}, Discard a card at random: Pardic Swordsmith gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pariah.txt b/forge-gui/res/cardsfolder/p/pariah.txt index b5b4d5eca35..3c6e340fc39 100644 --- a/forge-gui/res/cardsfolder/p/pariah.txt +++ b/forge-gui/res/cardsfolder/p/pariah.txt @@ -1,13 +1,13 @@ -Name:Pariah -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Curse -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgEnchanted | IsCombat$ False | Description$ All damage that would be dealt to you is dealt to enchanted creature instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgEnchantedCombat | IsCombat$ True | Secondary$ True | Description$ All damage that would be dealt to you is dealt to enchanted creature instead. -SVar:DmgEnchanted:AB$ DealDamage | Cost$ 0 | Defined$ Enchanted | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgEnchantedCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Enchanted | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pariah.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nAll damage that would be dealt to you is dealt to enchanted creature instead. \ No newline at end of file +Name:Pariah +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ Curse +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgEnchanted | IsCombat$ False | Description$ All damage that would be dealt to you is dealt to enchanted creature instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgEnchantedCombat | IsCombat$ True | Secondary$ True | Description$ All damage that would be dealt to you is dealt to enchanted creature instead. +SVar:DmgEnchanted:AB$ DealDamage | Cost$ 0 | Defined$ Enchanted | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgEnchantedCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Enchanted | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pariah.jpg +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nAll damage that would be dealt to you is dealt to enchanted creature instead. diff --git a/forge-gui/res/cardsfolder/p/pariahs_shield.txt b/forge-gui/res/cardsfolder/p/pariahs_shield.txt index 16e07860514..e483045c63e 100644 --- a/forge-gui/res/cardsfolder/p/pariahs_shield.txt +++ b/forge-gui/res/cardsfolder/p/pariahs_shield.txt @@ -1,11 +1,11 @@ -Name:Pariah's Shield -ManaCost:5 -Types:Artifact Equipment -K:Equip 3 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgEquipped | IsCombat$ False | IsEquipping$ True | Description$ All damage that would be dealt to you is dealt to equipped creature instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgEquippedCombat | IsCombat$ True | IsEquipping$ True | Secondary$ True | Description$ All damage that would be dealt to you is dealt to equipped creature instead. -SVar:DmgEquipped:AB$DealDamage | Cost$ 0 | Defined$ Equipped | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgEquippedCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Equipped | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/pariahs_shield.jpg -Oracle:All damage that would be dealt to you is dealt to equipped creature instead.\nEquip {3} \ No newline at end of file +Name:Pariah's Shield +ManaCost:5 +Types:Artifact Equipment +K:Equip 3 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgEquipped | IsCombat$ False | IsEquipping$ True | Description$ All damage that would be dealt to you is dealt to equipped creature instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ DmgEquippedCombat | IsCombat$ True | IsEquipping$ True | Secondary$ True | Description$ All damage that would be dealt to you is dealt to equipped creature instead. +SVar:DmgEquipped:AB$DealDamage | Cost$ 0 | Defined$ Equipped | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgEquippedCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Equipped | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/pariahs_shield.jpg +Oracle:All damage that would be dealt to you is dealt to equipped creature instead.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/p/paroxysm.txt b/forge-gui/res/cardsfolder/p/paroxysm.txt index 80f058eb23d..2f967765d35 100644 --- a/forge-gui/res/cardsfolder/p/paroxysm.txt +++ b/forge-gui/res/cardsfolder/p/paroxysm.txt @@ -1,13 +1,13 @@ -Name:Paroxysm -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TriggeredParoxysm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player reveals the top card of his or her library. If that card is a land card, destroy that creature. Otherwise, it gets +3/+3 until end of turn. -SVar:TriggeredParoxysm:AB$ Dig | Cost$ 0 | Defined$ TriggeredPlayer | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DestructiveParoxysm -SVar:DestructiveParoxysm:DB$ Destroy | Defined$ Enchanted | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | SubAbility$ BeserkParoxysm -SVar:BeserkParoxysm:DB$ Pump | Defined$ Enchanted | NumAtt$ 3 | NumDef$ 3 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/paroxysm.jpg -Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, that player reveals the top card of his or her library. If that card is a land card, destroy that creature. Otherwise, it gets +3/+3 until end of turn. \ No newline at end of file +Name:Paroxysm +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TriggeredParoxysm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player reveals the top card of his or her library. If that card is a land card, destroy that creature. Otherwise, it gets +3/+3 until end of turn. +SVar:TriggeredParoxysm:AB$ Dig | Cost$ 0 | Defined$ TriggeredPlayer | DigNum$ 1 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DestructiveParoxysm +SVar:DestructiveParoxysm:DB$ Destroy | Defined$ Enchanted | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | SubAbility$ BeserkParoxysm +SVar:BeserkParoxysm:DB$ Pump | Defined$ Enchanted | NumAtt$ 3 | NumDef$ 3 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ0 | SubAbility$DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/paroxysm.jpg +Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, that player reveals the top card of his or her library. If that card is a land card, destroy that creature. Otherwise, it gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/part_the_veil.txt b/forge-gui/res/cardsfolder/p/part_the_veil.txt index 7108678355e..09959208647 100644 --- a/forge-gui/res/cardsfolder/p/part_the_veil.txt +++ b/forge-gui/res/cardsfolder/p/part_the_veil.txt @@ -4,4 +4,4 @@ Types:Instant Arcane A:SP$ ChangeZoneAll | Cost$ 3 U | ChangeType$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all creatures you control to their owner's hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/part_the_veil.jpg -Oracle:Return all creatures you control to their owner's hand. \ No newline at end of file +Oracle:Return all creatures you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/p/part_water.txt b/forge-gui/res/cardsfolder/p/part_water.txt index 7922c5c8841..ff568018d5e 100644 --- a/forge-gui/res/cardsfolder/p/part_water.txt +++ b/forge-gui/res/cardsfolder/p/part_water.txt @@ -8,4 +8,4 @@ SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/part_water.jpg -Oracle:X target creatures gain islandwalk until end of turn. \ No newline at end of file +Oracle:X target creatures gain islandwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/p/past_in_flames.txt b/forge-gui/res/cardsfolder/p/past_in_flames.txt index ee445ded157..d545ac4a5ff 100644 --- a/forge-gui/res/cardsfolder/p/past_in_flames.txt +++ b/forge-gui/res/cardsfolder/p/past_in_flames.txt @@ -1,8 +1,8 @@ -Name:Past in Flames -ManaCost:3 R -Types:Sorcery -K:Flashback 4 R -A:SP$PumpAll | Cost$ 3 R | ValidCards$ Instant.YouCtrl,Sorcery.YouCtrl | KW$ Flashback | PumpZone$ Graveyard | SpellDescription$ Each instant and sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/past_in_flames.jpg -Oracle:Each instant and sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost.\nFlashback {4}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Past in Flames +ManaCost:3 R +Types:Sorcery +K:Flashback 4 R +A:SP$PumpAll | Cost$ 3 R | ValidCards$ Instant.YouCtrl,Sorcery.YouCtrl | KW$ Flashback | PumpZone$ Graveyard | SpellDescription$ Each instant and sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/past_in_flames.jpg +Oracle:Each instant and sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost.\nFlashback {4}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/p/patagia_golem.txt b/forge-gui/res/cardsfolder/p/patagia_golem.txt index 1c8d43966b1..f9ddbc3c160 100644 --- a/forge-gui/res/cardsfolder/p/patagia_golem.txt +++ b/forge-gui/res/cardsfolder/p/patagia_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:2/3 A:AB$ Pump | Cost$ 3 | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/patagia_golem.jpg -Oracle:{3}: Patagia Golem gains flying until end of turn. \ No newline at end of file +Oracle:{3}: Patagia Golem gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/p/patagia_viper.txt b/forge-gui/res/cardsfolder/p/patagia_viper.txt index 3f05e880ddb..cece0a98bb7 100644 --- a/forge-gui/res/cardsfolder/p/patagia_viper.txt +++ b/forge-gui/res/cardsfolder/p/patagia_viper.txt @@ -1,14 +1,14 @@ -Name:Patagia Viper -ManaCost:3 G -Types:Creature Snake -PT:2/1 -K:Flying -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 green and blue Snake creature tokens onto the battlefield. -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ U | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {U} was spent to cast it. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ GU 1 1 Snake | TokenAmount$ 2 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green,Blue | TokenPower$ 1 | TokenToughness$ 1 -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:ManaNeededToAvoidNegativeEffect:blue -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/patagia_viper.jpg -Oracle:Flying\nWhen Patagia Viper enters the battlefield, put two 1/1 green and blue Snake creature tokens onto the battlefield.\nWhen Patagia Viper enters the battlefield, sacrifice it unless {U} was spent to cast it. \ No newline at end of file +Name:Patagia Viper +ManaCost:3 G +Types:Creature Snake +PT:2/1 +K:Flying +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 green and blue Snake creature tokens onto the battlefield. +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ U | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {U} was spent to cast it. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ GU 1 1 Snake | TokenAmount$ 2 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green,Blue | TokenPower$ 1 | TokenToughness$ 1 +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:ManaNeededToAvoidNegativeEffect:blue +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/patagia_viper.jpg +Oracle:Flying\nWhen Patagia Viper enters the battlefield, put two 1/1 green and blue Snake creature tokens onto the battlefield.\nWhen Patagia Viper enters the battlefield, sacrifice it unless {U} was spent to cast it. diff --git a/forge-gui/res/cardsfolder/p/patchwork_gnomes.txt b/forge-gui/res/cardsfolder/p/patchwork_gnomes.txt index 3d31c513db0..590e3e46a2a 100644 --- a/forge-gui/res/cardsfolder/p/patchwork_gnomes.txt +++ b/forge-gui/res/cardsfolder/p/patchwork_gnomes.txt @@ -1,7 +1,7 @@ -Name:Patchwork Gnomes -ManaCost:3 -Types:Artifact Creature Gnome -PT:2/1 -A:AB$ Regenerate | Cost$ Discard<1/Card> | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/patchwork_gnomes.jpg -Oracle:Discard a card: Regenerate Patchwork Gnomes. \ No newline at end of file +Name:Patchwork Gnomes +ManaCost:3 +Types:Artifact Creature Gnome +PT:2/1 +A:AB$ Regenerate | Cost$ Discard<1/Card> | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/patchwork_gnomes.jpg +Oracle:Discard a card: Regenerate Patchwork Gnomes. diff --git a/forge-gui/res/cardsfolder/p/path_of_angers_flame.txt b/forge-gui/res/cardsfolder/p/path_of_angers_flame.txt index fec61824fa6..48665d7e5b5 100644 --- a/forge-gui/res/cardsfolder/p/path_of_angers_flame.txt +++ b/forge-gui/res/cardsfolder/p/path_of_angers_flame.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Instant Arcane A:SP$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | SpellDescription$ Creatures you control get +2/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card74179.jpg -Oracle:Creatures you control get +2/+0 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/path_of_bravery.txt b/forge-gui/res/cardsfolder/p/path_of_bravery.txt index 72183d92b6a..fd73e81fa31 100644 --- a/forge-gui/res/cardsfolder/p/path_of_bravery.txt +++ b/forge-gui/res/cardsfolder/p/path_of_bravery.txt @@ -1,12 +1,12 @@ -Name:Path of Bravery -ManaCost:2 W -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GEY | References$ X,Y | Description$ As long as your life total is greater than or equal to your starting life total, creatures you control get +1/+1. -SVar:X:Count$YourLifeTotal -SVar:Y:Count$YourStartingLife -SVar:Z:Count$Valid Creature.attacking+YouCtrl -T:Mode$ AttackersDeclared | AttackingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever one or more creatures you control attack, you gain life equal to the number of attacking creatures. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ Z | References$ Z -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/path_of_bravery.jpg -Oracle:As long as your life total is greater than or equal to your starting life total, creatures you control get +1/+1.\nWhenever one or more creatures you control attack, you gain life equal to the number of attacking creatures. +Name:Path of Bravery +ManaCost:2 W +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GEY | References$ X,Y | Description$ As long as your life total is greater than or equal to your starting life total, creatures you control get +1/+1. +SVar:X:Count$YourLifeTotal +SVar:Y:Count$YourStartingLife +SVar:Z:Count$Valid Creature.attacking+YouCtrl +T:Mode$ AttackersDeclared | AttackingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever one or more creatures you control attack, you gain life equal to the number of attacking creatures. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ Z | References$ Z +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/path_of_bravery.jpg +Oracle:As long as your life total is greater than or equal to your starting life total, creatures you control get +1/+1.\nWhenever one or more creatures you control attack, you gain life equal to the number of attacking creatures. diff --git a/forge-gui/res/cardsfolder/p/path_of_peace.txt b/forge-gui/res/cardsfolder/p/path_of_peace.txt index acf79df71eb..2a11ce8a2cc 100644 --- a/forge-gui/res/cardsfolder/p/path_of_peace.txt +++ b/forge-gui/res/cardsfolder/p/path_of_peace.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target creature. Its owner gains 4 life. SVar:DBGainLife:DB$GainLife | Defined$ TargetedOwner | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/path_of_peace.jpg -Oracle:Destroy target creature. Its owner gains 4 life. \ No newline at end of file +Oracle:Destroy target creature. Its owner gains 4 life. diff --git a/forge-gui/res/cardsfolder/p/path_to_exile.txt b/forge-gui/res/cardsfolder/p/path_to_exile.txt index e45e8587c0b..7db9b720d92 100644 --- a/forge-gui/res/cardsfolder/p/path_to_exile.txt +++ b/forge-gui/res/cardsfolder/p/path_to_exile.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature | SubAbility$ DBChange | SpellDescription$ Exile target creature. Its controller may search his or her library for a basic land card, put that card onto the battlefield tapped, then shuffle his or her library. SVar:DBChange:DB$ ChangeZone | Optional$ True | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | DefinedPlayer$ TargetedController SVar:Picture:http://www.wizards.com/global/images/magic/general/path_to_exile.jpg -Oracle:Exile target creature. Its controller may search his or her library for a basic land card, put that card onto the battlefield tapped, then shuffle his or her library. \ No newline at end of file +Oracle:Exile target creature. Its controller may search his or her library for a basic land card, put that card onto the battlefield tapped, then shuffle his or her library. diff --git a/forge-gui/res/cardsfolder/p/pathbreaker_wurm.txt b/forge-gui/res/cardsfolder/p/pathbreaker_wurm.txt index 57db9971207..a8d8adbcb5c 100644 --- a/forge-gui/res/cardsfolder/p/pathbreaker_wurm.txt +++ b/forge-gui/res/cardsfolder/p/pathbreaker_wurm.txt @@ -1,8 +1,8 @@ -Name:Pathbreaker Wurm -ManaCost:4 G G -Types:Creature Wurm -PT:6/4 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Trample | Description$ As long as CARDNAME is paired with another creature, both creatures have trample. -SVar:Picture:http://www.wizards.com/global/images/magic/general/pathbreaker_wurm.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Pathbreaker Wurm is paired with another creature, both creatures have trample. \ No newline at end of file +Name:Pathbreaker Wurm +ManaCost:4 G G +Types:Creature Wurm +PT:6/4 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Trample | Description$ As long as CARDNAME is paired with another creature, both creatures have trample. +SVar:Picture:http://www.wizards.com/global/images/magic/general/pathbreaker_wurm.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Pathbreaker Wurm is paired with another creature, both creatures have trample. diff --git a/forge-gui/res/cardsfolder/p/pathrazer_of_ulamog.txt b/forge-gui/res/cardsfolder/p/pathrazer_of_ulamog.txt index a50ff716414..3781fcd1b0f 100644 --- a/forge-gui/res/cardsfolder/p/pathrazer_of_ulamog.txt +++ b/forge-gui/res/cardsfolder/p/pathrazer_of_ulamog.txt @@ -1,8 +1,8 @@ -Name:Pathrazer of Ulamog -ManaCost:11 -Types:Creature Eldrazi -PT:9/9 -K:Annihilator 3 -K:CantBeBlockedByAmount LT3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pathrazer_of_ulamog.jpg -Oracle:Annihilator 3 (Whenever this creature attacks, defending player sacrifices three permanents.)\nPathrazer of Ulamog can't be blocked except by three or more creatures. \ No newline at end of file +Name:Pathrazer of Ulamog +ManaCost:11 +Types:Creature Eldrazi +PT:9/9 +K:Annihilator 3 +K:CantBeBlockedByAmount LT3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pathrazer_of_ulamog.jpg +Oracle:Annihilator 3 (Whenever this creature attacks, defending player sacrifices three permanents.)\nPathrazer of Ulamog can't be blocked except by three or more creatures. diff --git a/forge-gui/res/cardsfolder/p/patriarchs_bidding.txt b/forge-gui/res/cardsfolder/p/patriarchs_bidding.txt index d8e8c69de05..2e740551b49 100644 --- a/forge-gui/res/cardsfolder/p/patriarchs_bidding.txt +++ b/forge-gui/res/cardsfolder/p/patriarchs_bidding.txt @@ -8,4 +8,4 @@ SVar:DBBidding:DB$ ChangeZoneAll | ChangeType$ Creature.IsRemembered | Origin$ G SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/patriarchs_bidding.jpg -Oracle:Each player chooses a creature type. Each player returns all creature cards of a type chosen this way from his or her graveyard to the battlefield. \ No newline at end of file +Oracle:Each player chooses a creature type. Each player returns all creature cards of a type chosen this way from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/p/patriarchs_desire.txt b/forge-gui/res/cardsfolder/p/patriarchs_desire.txt index d48a22a011f..77bbc41ab6b 100644 --- a/forge-gui/res/cardsfolder/p/patriarchs_desire.txt +++ b/forge-gui/res/cardsfolder/p/patriarchs_desire.txt @@ -1,11 +1,11 @@ -Name:Patriarch's Desire -ManaCost:3 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ Y | References$ X,Y | Description$ Enchanted creature gets +2/-2. Threshold - Enchanted creature gets an additional +2/-2 as long as seven or more cards are in your graveyard. -SVar:X:Count$Threshold.4.2 -SVar:Y:Count$Threshold.4.2/Negative -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/patriarchs_desire.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/-2.\nThreshold - Enchanted creature gets an additional +2/-2 as long as seven or more cards are in your graveyard. \ No newline at end of file +Name:Patriarch's Desire +ManaCost:3 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ Y | References$ X,Y | Description$ Enchanted creature gets +2/-2. Threshold - Enchanted creature gets an additional +2/-2 as long as seven or more cards are in your graveyard. +SVar:X:Count$Threshold.4.2 +SVar:Y:Count$Threshold.4.2/Negative +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/patriarchs_desire.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/-2.\nThreshold - Enchanted creature gets an additional +2/-2 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/p/patricians_scorn.txt b/forge-gui/res/cardsfolder/p/patricians_scorn.txt index 7b240118b21..87a39c75ab7 100644 --- a/forge-gui/res/cardsfolder/p/patricians_scorn.txt +++ b/forge-gui/res/cardsfolder/p/patricians_scorn.txt @@ -1,8 +1,8 @@ -Name:Patrician's Scorn -ManaCost:3 W -Types:Instant -A:SP$ DestroyAll | Cost$ 3 W | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. -A:SP$ DestroyAll | Cost$ 0 | ValidCards$ Enchantment | CheckSVar$ X | SVarCompare$ GE1 | References$ X | SpellDescription$ If you've cast another white spell this turn, you may cast CARDNAME without paying its mana cost. Destroy all enchantments. -SVar:X:Count$ThisTurnCast_Card.White+Other+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/patricians_scorn.jpg -Oracle:If you've cast another white spell this turn, you may cast Patrician's Scorn without paying its mana cost.\nDestroy all enchantments. \ No newline at end of file +Name:Patrician's Scorn +ManaCost:3 W +Types:Instant +A:SP$ DestroyAll | Cost$ 3 W | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. +A:SP$ DestroyAll | Cost$ 0 | ValidCards$ Enchantment | CheckSVar$ X | SVarCompare$ GE1 | References$ X | SpellDescription$ If you've cast another white spell this turn, you may cast CARDNAME without paying its mana cost. Destroy all enchantments. +SVar:X:Count$ThisTurnCast_Card.White+Other+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/patricians_scorn.jpg +Oracle:If you've cast another white spell this turn, you may cast Patrician's Scorn without paying its mana cost.\nDestroy all enchantments. diff --git a/forge-gui/res/cardsfolder/p/patrol_hound.txt b/forge-gui/res/cardsfolder/p/patrol_hound.txt index 2134c3ae84e..02b49bd2186 100644 --- a/forge-gui/res/cardsfolder/p/patrol_hound.txt +++ b/forge-gui/res/cardsfolder/p/patrol_hound.txt @@ -1,7 +1,7 @@ -Name:Patrol Hound -ManaCost:1 W -Types:Creature Hound -PT:2/2 -A:AB$ Pump | Cost$ Discard<1/Card> | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/patrol_hound.jpg -Oracle:Discard a card: Patrol Hound gains first strike until end of turn. \ No newline at end of file +Name:Patrol Hound +ManaCost:1 W +Types:Creature Hound +PT:2/2 +A:AB$ Pump | Cost$ Discard<1/Card> | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/patrol_hound.jpg +Oracle:Discard a card: Patrol Hound gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/p/patrol_signaler.txt b/forge-gui/res/cardsfolder/p/patrol_signaler.txt index a532e3800ef..7400a4fc385 100644 --- a/forge-gui/res/cardsfolder/p/patrol_signaler.txt +++ b/forge-gui/res/cardsfolder/p/patrol_signaler.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Soldier PT:1/1 A:AB$ Token | Cost$ 1 W Untap | TokenAmount$ 1 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 kithkin soldier SHM | SpellDescription$ Put a 1/1 white Kithkin Soldier creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/patrol_signaler.jpg -Oracle:{1}{W}, {Q}: Put a 1/1 white Kithkin Soldier creature token onto the battlefield. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{1}{W}, {Q}: Put a 1/1 white Kithkin Soldier creature token onto the battlefield. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/p/patron_of_the_akki.txt b/forge-gui/res/cardsfolder/p/patron_of_the_akki.txt index fea5a04fb62..82973d1692c 100644 --- a/forge-gui/res/cardsfolder/p/patron_of_the_akki.txt +++ b/forge-gui/res/cardsfolder/p/patron_of_the_akki.txt @@ -1,10 +1,10 @@ -Name:Patron of the Akki -ManaCost:4 R R -Types:Legendary Creature Spirit -PT:5/5 -K:Goblin offering -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, creatures you control get +2/+0 until end of turn. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ 2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_akki.jpg -Oracle:Goblin offering (You may cast this card any time you could cast an instant by sacrificing a Goblin and paying the difference in mana costs between this and the sacrificed Goblin. Mana cost includes color.)\nWhenever Patron of the Akki attacks, creatures you control get +2/+0 until end of turn. \ No newline at end of file +Name:Patron of the Akki +ManaCost:4 R R +Types:Legendary Creature Spirit +PT:5/5 +K:Goblin offering +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, creatures you control get +2/+0 until end of turn. +SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ 2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_akki.jpg +Oracle:Goblin offering (You may cast this card any time you could cast an instant by sacrificing a Goblin and paying the difference in mana costs between this and the sacrificed Goblin. Mana cost includes color.)\nWhenever Patron of the Akki attacks, creatures you control get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/patron_of_the_kitsune.txt b/forge-gui/res/cardsfolder/p/patron_of_the_kitsune.txt index e833b2bdd4e..d00ce764a1f 100644 --- a/forge-gui/res/cardsfolder/p/patron_of_the_kitsune.txt +++ b/forge-gui/res/cardsfolder/p/patron_of_the_kitsune.txt @@ -1,10 +1,10 @@ -Name:Patron of the Kitsune -ManaCost:4 W W -Types:Legendary Creature Spirit -PT:5/6 -K:Fox offering -T:Mode$ Attacks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ PatronLife | OptionalDecider$ You | TriggerDescription$ Whenever a creature attacks, you gain 1 life. -SVar:PatronLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_kitsune.jpg -Oracle:Fox offering (You may cast this card any time you could cast an instant by sacrificing a Fox and paying the difference in mana costs between this and the sacrificed Fox. Mana cost includes color.)\nWhenever a creature attacks, you may gain 1 life. \ No newline at end of file +Name:Patron of the Kitsune +ManaCost:4 W W +Types:Legendary Creature Spirit +PT:5/6 +K:Fox offering +T:Mode$ Attacks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ PatronLife | OptionalDecider$ You | TriggerDescription$ Whenever a creature attacks, you gain 1 life. +SVar:PatronLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_kitsune.jpg +Oracle:Fox offering (You may cast this card any time you could cast an instant by sacrificing a Fox and paying the difference in mana costs between this and the sacrificed Fox. Mana cost includes color.)\nWhenever a creature attacks, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/p/patron_of_the_moon.txt b/forge-gui/res/cardsfolder/p/patron_of_the_moon.txt index a1c21abe2fe..726ea387abe 100644 --- a/forge-gui/res/cardsfolder/p/patron_of_the_moon.txt +++ b/forge-gui/res/cardsfolder/p/patron_of_the_moon.txt @@ -1,10 +1,10 @@ -Name:Patron of the Moon -ManaCost:5 U U -Types:Legendary Creature Spirit -PT:5/4 -K:Moonfolk offering -K:Flying -A:AB$ ChangeZone | Cost$ 1 | ChangeNum$ 2 | Origin$ Hand | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.YouCtrl | SpellDescription$ Put up to two land cards from your hand onto the battlefield tapped. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_moon.jpg -Oracle:Moonfolk offering (You may cast this card any time you could cast an instant by sacrificing a Moonfolk and paying the difference in mana costs between this and the sacrificed Moonfolk. Mana cost includes color.)\nFlying\n{1}: Put up to two land cards from your hand onto the battlefield tapped. \ No newline at end of file +Name:Patron of the Moon +ManaCost:5 U U +Types:Legendary Creature Spirit +PT:5/4 +K:Moonfolk offering +K:Flying +A:AB$ ChangeZone | Cost$ 1 | ChangeNum$ 2 | Origin$ Hand | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.YouCtrl | SpellDescription$ Put up to two land cards from your hand onto the battlefield tapped. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_moon.jpg +Oracle:Moonfolk offering (You may cast this card any time you could cast an instant by sacrificing a Moonfolk and paying the difference in mana costs between this and the sacrificed Moonfolk. Mana cost includes color.)\nFlying\n{1}: Put up to two land cards from your hand onto the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/p/patron_of_the_nezumi.txt b/forge-gui/res/cardsfolder/p/patron_of_the_nezumi.txt index 06b692152c0..dab1c304099 100644 --- a/forge-gui/res/cardsfolder/p/patron_of_the_nezumi.txt +++ b/forge-gui/res/cardsfolder/p/patron_of_the_nezumi.txt @@ -1,10 +1,10 @@ -Name:Patron of the Nezumi -ManaCost:5 B B -Types:Legendary Creature Spirit -PT:6/6 -K:Rat offering -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Card.OppOwn | Execute$ TrigLoseLife | TriggerDescription$ Whenever a permanent is put into an opponent's graveyard, that player loses 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_nezumi.jpg -Oracle:Rat offering (You may cast this card any time you could cast an instant by sacrificing a Rat and paying the difference in mana costs between this and the sacrificed Rat. Mana cost includes color.)\nWhenever a permanent is put into an opponent's graveyard, that player loses 1 life. \ No newline at end of file +Name:Patron of the Nezumi +ManaCost:5 B B +Types:Legendary Creature Spirit +PT:6/6 +K:Rat offering +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Card.OppOwn | Execute$ TrigLoseLife | TriggerDescription$ Whenever a permanent is put into an opponent's graveyard, that player loses 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardOwner | LifeAmount$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_nezumi.jpg +Oracle:Rat offering (You may cast this card any time you could cast an instant by sacrificing a Rat and paying the difference in mana costs between this and the sacrificed Rat. Mana cost includes color.)\nWhenever a permanent is put into an opponent's graveyard, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/p/patron_of_the_orochi.txt b/forge-gui/res/cardsfolder/p/patron_of_the_orochi.txt index 71e22ba0aab..3f584ed89bd 100644 --- a/forge-gui/res/cardsfolder/p/patron_of_the_orochi.txt +++ b/forge-gui/res/cardsfolder/p/patron_of_the_orochi.txt @@ -1,9 +1,9 @@ -Name:Patron of the Orochi -ManaCost:6 G G -Types:Legendary Creature Spirit -PT:7/7 -K:Snake offering -A:AB$ UntapAll | Cost$ T | ValidCards$ Forest,Creature.Green | ActivationLimit$ 1 | SpellDescription$ Untap all Forests and all green creatures. Activate this ability only once each turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_orochi.jpg -Oracle:Snake offering (You may cast this card any time you could cast an instant by sacrificing a Snake and paying the difference in mana costs between this and the sacrificed Snake. Mana cost includes color.)\n{T}: Untap all Forests and all green creatures. Activate this ability only once each turn. \ No newline at end of file +Name:Patron of the Orochi +ManaCost:6 G G +Types:Legendary Creature Spirit +PT:7/7 +K:Snake offering +A:AB$ UntapAll | Cost$ T | ValidCards$ Forest,Creature.Green | ActivationLimit$ 1 | SpellDescription$ Untap all Forests and all green creatures. Activate this ability only once each turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_orochi.jpg +Oracle:Snake offering (You may cast this card any time you could cast an instant by sacrificing a Snake and paying the difference in mana costs between this and the sacrificed Snake. Mana cost includes color.)\n{T}: Untap all Forests and all green creatures. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/p/patron_of_the_wild.txt b/forge-gui/res/cardsfolder/p/patron_of_the_wild.txt index 523c6b19aff..0874d5cc64f 100644 --- a/forge-gui/res/cardsfolder/p/patron_of_the_wild.txt +++ b/forge-gui/res/cardsfolder/p/patron_of_the_wild.txt @@ -6,4 +6,4 @@ K:Morph:2 G T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, target creature gets +3/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_of_the_wild.jpg -Oracle:Morph {2}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Patron of the Wild is turned face up, target creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Morph {2}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Patron of the Wild is turned face up, target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/patron_wizard.txt b/forge-gui/res/cardsfolder/p/patron_wizard.txt index 296a5b0f220..0fcf1039d6c 100644 --- a/forge-gui/res/cardsfolder/p/patron_wizard.txt +++ b/forge-gui/res/cardsfolder/p/patron_wizard.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Counter | Cost$ tapXType<1/Wizard> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/patron_wizard.jpg -Oracle:Tap an untapped Wizard you control: Counter target spell unless its controller pays {1}. \ No newline at end of file +Oracle:Tap an untapped Wizard you control: Counter target spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/p/pattern_of_rebirth.txt b/forge-gui/res/cardsfolder/p/pattern_of_rebirth.txt index d9101e0e564..030b5e7e897 100644 --- a/forge-gui/res/cardsfolder/p/pattern_of_rebirth.txt +++ b/forge-gui/res/cardsfolder/p/pattern_of_rebirth.txt @@ -8,4 +8,4 @@ SVar:TrigSearch:AB$ChangeZone | Optional$ True | Cost$ 0 | DefinedPlayer$ Trigg S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ Sac SVar:Sac:SVar:SacMe:5 SVar:Picture:http://www.wizards.com/global/images/magic/general/pattern_of_rebirth.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, that creature's controller may search his or her library for a creature card and put that card onto the battlefield. If that player does, he or she shuffles his or her library. \ No newline at end of file +Oracle:Enchant creature\nWhen enchanted creature dies, that creature's controller may search his or her library for a creature card and put that card onto the battlefield. If that player does, he or she shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/p/paupers_cage.txt b/forge-gui/res/cardsfolder/p/paupers_cage.txt index 545d8ac19a7..517e6048891 100644 --- a/forge-gui/res/cardsfolder/p/paupers_cage.txt +++ b/forge-gui/res/cardsfolder/p/paupers_cage.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | CheckSVar$ CardsInHand | SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 SVar:CardsInHand:Count$ValidHand Card.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/paupers_cage.jpg -Oracle:At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Paupers' Cage deals 2 damage to him or her. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, if that player has two or fewer cards in hand, Paupers' Cage deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/p/pavel_maliki.txt b/forge-gui/res/cardsfolder/p/pavel_maliki.txt index 4b2bbb3524f..43849fdab93 100644 --- a/forge-gui/res/cardsfolder/p/pavel_maliki.txt +++ b/forge-gui/res/cardsfolder/p/pavel_maliki.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human PT:5/3 A:AB$ Pump | Cost$ B R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pavel_maliki.jpg -Oracle:{B}{R}: Pavel Maliki gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{B}{R}: Pavel Maliki gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt b/forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt index 65f778b6d60..ccb07bfe1d8 100644 --- a/forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt +++ b/forge-gui/res/cardsfolder/p/pawn_of_ulamog.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/pawn_of_ulamog.jpg -Oracle:Whenever Pawn of Ulamog or another nontoken creature you control dies, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:Whenever Pawn of Ulamog or another nontoken creature you control dies, you may put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/p/pay_no_heed.txt b/forge-gui/res/cardsfolder/p/pay_no_heed.txt index bc1686660cc..8a2617b65af 100644 --- a/forge-gui/res/cardsfolder/p/pay_no_heed.txt +++ b/forge-gui/res/cardsfolder/p/pay_no_heed.txt @@ -1,9 +1,9 @@ -Name:Pay No Heed -ManaCost:W -Types:Instant -A:SP$ ChooseSource | Cost$ W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a source of your choice would deal this turn. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the source would deal this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pay_no_heed.jpg -Oracle:Prevent all damage a source of your choice would deal this turn. \ No newline at end of file +Name:Pay No Heed +ManaCost:W +Types:Instant +A:SP$ ChooseSource | Cost$ W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a source of your choice would deal this turn. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the source would deal this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pay_no_heed.jpg +Oracle:Prevent all damage a source of your choice would deal this turn. diff --git a/forge-gui/res/cardsfolder/p/peace_and_quiet.txt b/forge-gui/res/cardsfolder/p/peace_and_quiet.txt index 06f66f44526..c781acc2639 100644 --- a/forge-gui/res/cardsfolder/p/peace_and_quiet.txt +++ b/forge-gui/res/cardsfolder/p/peace_and_quiet.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Destroy | Cost$ 1 W | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy two target enchantments. SVar:Picture:http://www.wizards.com/global/images/magic/general/peace_and_quiet.jpg -Oracle:Destroy two target enchantments. \ No newline at end of file +Oracle:Destroy two target enchantments. diff --git a/forge-gui/res/cardsfolder/p/peace_of_mind.txt b/forge-gui/res/cardsfolder/p/peace_of_mind.txt index 49718dd1a2c..0fb8dcf9644 100644 --- a/forge-gui/res/cardsfolder/p/peace_of_mind.txt +++ b/forge-gui/res/cardsfolder/p/peace_of_mind.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ GainLife | Cost$ W Discard<1/Card> | LifeAmount$ 3 | SpellDescription$ You gain 3 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/peace_of_mind.jpg -Oracle:{W}, Discard a card: You gain 3 life. \ No newline at end of file +Oracle:{W}, Discard a card: You gain 3 life. diff --git a/forge-gui/res/cardsfolder/p/peace_strider.txt b/forge-gui/res/cardsfolder/p/peace_strider.txt index 49e47ec81f4..07bf42ce697 100644 --- a/forge-gui/res/cardsfolder/p/peace_strider.txt +++ b/forge-gui/res/cardsfolder/p/peace_strider.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/peace_strider.jpg -Oracle:When Peace Strider enters the battlefield, you gain 3 life. \ No newline at end of file +Oracle:When Peace Strider enters the battlefield, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/p/peacekeeper.txt b/forge-gui/res/cardsfolder/p/peacekeeper.txt index 4eef783fd39..cc3ba18b593 100644 --- a/forge-gui/res/cardsfolder/p/peacekeeper.txt +++ b/forge-gui/res/cardsfolder/p/peacekeeper.txt @@ -6,4 +6,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 W S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures can't attack. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/peacekeeper.jpg -Oracle:At the beginning of your upkeep, sacrifice Peacekeeper unless you pay {1}{W}.\nCreatures can't attack. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Peacekeeper unless you pay {1}{W}.\nCreatures can't attack. diff --git a/forge-gui/res/cardsfolder/p/peacekeeper_avatar.txt b/forge-gui/res/cardsfolder/p/peacekeeper_avatar.txt index 1f6a4c47312..3e6d5a0bc68 100644 --- a/forge-gui/res/cardsfolder/p/peacekeeper_avatar.txt +++ b/forge-gui/res/cardsfolder/p/peacekeeper_avatar.txt @@ -1,9 +1,9 @@ -Name:Peacekeeper Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+9 -A:AB$ RepeatEach | Cost$ 3 | ActivationZone$ Command | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ ArrestEach | StackDescription$ SpellDescription | SpellDescription$ For each opponent who controls a creature, put a token onto the battlefield that's a copy of a card named Arrest and attach it to a creature that player controls chosen at random. -SVar:ArrestEach:DB$ ChooseCard | Amount$ 1 | Choices$ Creature.RememberedPlayerCtrl | AtRandom$ True | SubAbility$ DBAttach -SVar:DBAttach:DB$ CopyPermanent | NumCopies$ 1 | ValidSupportedCopy$ Card.namedArrest | DefinedName$ Arrest | AttachedTo$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ GE1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/peacekeeper_avatar.jpg -Oracle:Hand +0, life +9\n{3}: For each opponent who controls a creature, put a token onto the battlefield that's a copy of a card named Arrest and attach it to a creature that player controls chosen at random. \ No newline at end of file +Name:Peacekeeper Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+9 +A:AB$ RepeatEach | Cost$ 3 | ActivationZone$ Command | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ ArrestEach | StackDescription$ SpellDescription | SpellDescription$ For each opponent who controls a creature, put a token onto the battlefield that's a copy of a card named Arrest and attach it to a creature that player controls chosen at random. +SVar:ArrestEach:DB$ ChooseCard | Amount$ 1 | Choices$ Creature.RememberedPlayerCtrl | AtRandom$ True | SubAbility$ DBAttach +SVar:DBAttach:DB$ CopyPermanent | NumCopies$ 1 | ValidSupportedCopy$ Card.namedArrest | DefinedName$ Arrest | AttachedTo$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ GE1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/peacekeeper_avatar.jpg +Oracle:Hand +0, life +9\n{3}: For each opponent who controls a creature, put a token onto the battlefield that's a copy of a card named Arrest and attach it to a creature that player controls chosen at random. diff --git a/forge-gui/res/cardsfolder/p/peach_garden_oath.txt b/forge-gui/res/cardsfolder/p/peach_garden_oath.txt index 54b493b34b5..5c309390bff 100644 --- a/forge-gui/res/cardsfolder/p/peach_garden_oath.txt +++ b/forge-gui/res/cardsfolder/p/peach_garden_oath.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each creature you control. SVar:X:Count$TypeYouCtrl.Creature/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/peach_garden_oath.jpg -Oracle:You gain 2 life for each creature you control. \ No newline at end of file +Oracle:You gain 2 life for each creature you control. diff --git a/forge-gui/res/cardsfolder/p/peak_eruption.txt b/forge-gui/res/cardsfolder/p/peak_eruption.txt index 890593d1003..a4b54945c4b 100644 --- a/forge-gui/res/cardsfolder/p/peak_eruption.txt +++ b/forge-gui/res/cardsfolder/p/peak_eruption.txt @@ -1,8 +1,8 @@ -Name:Peak Eruption -ManaCost:2 R -Types:Sorcery -A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Mountain | TgtPrompt$ Choose target mountain | SubAbility$ DBDealDamage | SpellDescription$ Destroy target Mountain. CARDNAME deals 3 damage to that land's controller. -SVar:DBDealDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/peak_eruption.jpg -Oracle:Destroy target Mountain. Peak Eruption deals 3 damage to that land's controller. \ No newline at end of file +Name:Peak Eruption +ManaCost:2 R +Types:Sorcery +A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Mountain | TgtPrompt$ Choose target mountain | SubAbility$ DBDealDamage | SpellDescription$ Destroy target Mountain. CARDNAME deals 3 damage to that land's controller. +SVar:DBDealDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/peak_eruption.jpg +Oracle:Destroy target Mountain. Peak Eruption deals 3 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/p/pearl_dragon.txt b/forge-gui/res/cardsfolder/p/pearl_dragon.txt index 2b38fa8fa3c..f1ba0bfbd64 100644 --- a/forge-gui/res/cardsfolder/p/pearl_dragon.txt +++ b/forge-gui/res/cardsfolder/p/pearl_dragon.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying A:AB$ Pump | Cost$ 1 W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pearl_dragon.jpg -Oracle:Flying\n{1}{W}: Pearl Dragon gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{W}: Pearl Dragon gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pearl_medallion.txt b/forge-gui/res/cardsfolder/p/pearl_medallion.txt index 24139255ebb..a3330cc0299 100644 --- a/forge-gui/res/cardsfolder/p/pearl_medallion.txt +++ b/forge-gui/res/cardsfolder/p/pearl_medallion.txt @@ -5,4 +5,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.White | Type$ Spell | Activator$ You | Amou SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/pearl_medallion.jpg -Oracle:White spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:White spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/p/pearl_shard.txt b/forge-gui/res/cardsfolder/p/pearl_shard.txt index 3ac16b5cd52..7d191fd31c0 100644 --- a/forge-gui/res/cardsfolder/p/pearl_shard.txt +++ b/forge-gui/res/cardsfolder/p/pearl_shard.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PreventDamage | Cost$ 3 T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pearl_shard.jpg -Oracle:{3}, {T} or {W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{3}, {T} or {W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/p/pearled_unicorn.txt b/forge-gui/res/cardsfolder/p/pearled_unicorn.txt index 09b8c0fe616..6ce3c88fd13 100644 --- a/forge-gui/res/cardsfolder/p/pearled_unicorn.txt +++ b/forge-gui/res/cardsfolder/p/pearled_unicorn.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Creature Unicorn PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card4147.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/p/pearlspear_courier.txt b/forge-gui/res/cardsfolder/p/pearlspear_courier.txt index 05bc1bc0624..4df63c33f95 100644 --- a/forge-gui/res/cardsfolder/p/pearlspear_courier.txt +++ b/forge-gui/res/cardsfolder/p/pearlspear_courier.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ 2 W T | ValidTgts$ Creature.Soldier | TgtPrompt$ Select targe SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pearlspear_courier.jpg -Oracle:You may choose not to untap Pearlspear Courier during your untap step.\n{2}{W}, {T}: Target Soldier creature gets +2/+2 and has vigilance for as long as Pearlspear Courier remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Pearlspear Courier during your untap step.\n{2}{W}, {T}: Target Soldier creature gets +2/+2 and has vigilance for as long as Pearlspear Courier remains tapped. diff --git a/forge-gui/res/cardsfolder/p/peat_bog.txt b/forge-gui/res/cardsfolder/p/peat_bog.txt index d48a2dda7eb..a6bff4d438b 100644 --- a/forge-gui/res/cardsfolder/p/peat_bog.txt +++ b/forge-gui/res/cardsfolder/p/peat_bog.txt @@ -9,4 +9,4 @@ A:AB$ Mana | Cost$ T SubCounter<1/DEPLETION> | Produced$ B | Deplete$ DEPLETION SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://wizards.com/global/images/magic/general/peat_bog.jpg -Oracle:Peat Bog enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Peat Bog: Add {B}{B} to your mana pool. If there are no depletion counters on Peat Bog, sacrifice it. \ No newline at end of file +Oracle:Peat Bog enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Peat Bog: Add {B}{B} to your mana pool. If there are no depletion counters on Peat Bog, sacrifice it. diff --git a/forge-gui/res/cardsfolder/p/pedantic_learning.txt b/forge-gui/res/cardsfolder/p/pedantic_learning.txt index 92d88307964..22582dbe0cc 100644 --- a/forge-gui/res/cardsfolder/p/pedantic_learning.txt +++ b/forge-gui/res/cardsfolder/p/pedantic_learning.txt @@ -1,8 +1,8 @@ -Name:Pedantic Learning -ManaCost:U U -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Land.YouCtrl | Origin$ Library | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a land card is put into your graveyard from your library, you may pay {1}. If you do, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 1 | NumCards$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pedantic_learning.jpg -Oracle:Whenever a land card is put into your graveyard from your library, you may pay {1}. If you do, draw a card. \ No newline at end of file +Name:Pedantic Learning +ManaCost:U U +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Land.YouCtrl | Origin$ Library | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a land card is put into your graveyard from your library, you may pay {1}. If you do, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 1 | NumCards$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pedantic_learning.jpg +Oracle:Whenever a land card is put into your graveyard from your library, you may pay {1}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/p/peek.txt b/forge-gui/res/cardsfolder/p/peek.txt index 350c111a5b7..8d9e7e8cdb3 100644 --- a/forge-gui/res/cardsfolder/p/peek.txt +++ b/forge-gui/res/cardsfolder/p/peek.txt @@ -5,4 +5,4 @@ A:SP$ RevealHand | Cost$ U | ValidTgts$ Player | TgtPrompt$ Select target player SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/peek.jpg -Oracle:Look at target player's hand.\nDraw a card. \ No newline at end of file +Oracle:Look at target player's hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/p/peel_from_reality.txt b/forge-gui/res/cardsfolder/p/peel_from_reality.txt index 82c5ebe4d0b..ba24242e96d 100644 --- a/forge-gui/res/cardsfolder/p/peel_from_reality.txt +++ b/forge-gui/res/cardsfolder/p/peel_from_reality.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select t SVar:DBBounce:DB$ ChangeZone | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card87951.jpg -Oracle:Return target creature you control and target creature you don't control to their owners' hands. \ No newline at end of file +Oracle:Return target creature you control and target creature you don't control to their owners' hands. diff --git a/forge-gui/res/cardsfolder/p/peer_pressure.txt b/forge-gui/res/cardsfolder/p/peer_pressure.txt index 0b0e216e955..e6f31e42241 100644 --- a/forge-gui/res/cardsfolder/p/peer_pressure.txt +++ b/forge-gui/res/cardsfolder/p/peer_pressure.txt @@ -1,11 +1,11 @@ -Name:Peer Pressure -ManaCost:3 U -Types:Sorcery -A:SP$ ChooseType | Cost$ 3 U | Defined$ You | Type$ Creature | SubAbility$ ApplyPressure | SpellDescription$ Choose a creature type. If you control more creatures of that type than each other player, you gain control of all creatures of that type. (This effect lasts indefinitely.) -SVar:ApplyPressure:DB$ GainControl | AllValid$ Creature.ChosenType | NewController$ You | ConditionCheckSVar$ YourPeerGroup | ConditionSVarCompare$ GTY | References$ YourPeerGroup,Y -SVar:YourPeerGroup:Count$Valid Creature.ChosenType+YouCtrl -SVar:Y:PlayerCountOther$HighestValid Creature.ChosenType+YouCtrl -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/peer_pressure.jpg -Oracle:Choose a creature type. If you control more creatures of that type than each other player, you gain control of all creatures of that type. (This effect lasts indefinitely.) \ No newline at end of file +Name:Peer Pressure +ManaCost:3 U +Types:Sorcery +A:SP$ ChooseType | Cost$ 3 U | Defined$ You | Type$ Creature | SubAbility$ ApplyPressure | SpellDescription$ Choose a creature type. If you control more creatures of that type than each other player, you gain control of all creatures of that type. (This effect lasts indefinitely.) +SVar:ApplyPressure:DB$ GainControl | AllValid$ Creature.ChosenType | NewController$ You | ConditionCheckSVar$ YourPeerGroup | ConditionSVarCompare$ GTY | References$ YourPeerGroup,Y +SVar:YourPeerGroup:Count$Valid Creature.ChosenType+YouCtrl +SVar:Y:PlayerCountOther$HighestValid Creature.ChosenType+YouCtrl +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/peer_pressure.jpg +Oracle:Choose a creature type. If you control more creatures of that type than each other player, you gain control of all creatures of that type. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/p/peer_through_depths.txt b/forge-gui/res/cardsfolder/p/peer_through_depths.txt index 2e3c38e21fe..a44a0a8ddae 100644 --- a/forge-gui/res/cardsfolder/p/peer_through_depths.txt +++ b/forge-gui/res/cardsfolder/p/peer_through_depths.txt @@ -4,4 +4,4 @@ Types:Instant Arcane A:SP$ Dig | Cost$ 1 U | DigNum$ 5 | ChangeNum$ 1 | Optional$ True | ChangeValid$ Instant,Sorcery | SpellDescription$ Look at the top five cards of your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in any order. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/peer_through_depths.jpg -Oracle:Look at the top five cards of your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Look at the top five cards of your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/p/pegasus_charger.txt b/forge-gui/res/cardsfolder/p/pegasus_charger.txt index 67d1c1db35f..5ce98eb3cdd 100644 --- a/forge-gui/res/cardsfolder/p/pegasus_charger.txt +++ b/forge-gui/res/cardsfolder/p/pegasus_charger.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/pegasus_charger.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nFirst strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nFirst strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/p/pegasus_refuge.txt b/forge-gui/res/cardsfolder/p/pegasus_refuge.txt index 384d0a396f0..6e8c9edfc67 100644 --- a/forge-gui/res/cardsfolder/p/pegasus_refuge.txt +++ b/forge-gui/res/cardsfolder/p/pegasus_refuge.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Token | Cost$ 2 Discard<1/Card> | TokenImage$ W 1 1 Pegasus Flying | TokenAmount$ 1 | TokenName$ Pegasus | TokenTypes$ Creature,Pegasus | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Pegasus creature token with flying onto the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pegasus_refuge.jpg -Oracle:{2}, Discard a card: Put a 1/1 white Pegasus creature token with flying onto the battlefield. \ No newline at end of file +Oracle:{2}, Discard a card: Put a 1/1 white Pegasus creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/pegasus_stampede.txt b/forge-gui/res/cardsfolder/p/pegasus_stampede.txt index 98e571e7167..210882fdcb8 100644 --- a/forge-gui/res/cardsfolder/p/pegasus_stampede.txt +++ b/forge-gui/res/cardsfolder/p/pegasus_stampede.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Buyback Sac<1/Land> A:SP$ Token | Cost$ 1 W | TokenAmount$ 1 | TokenName$ Pegasus | TokenColors$ White | TokenTypes$ Creature,Pegasus | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Pegasus creature token with flying onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/pegasus_stampede.jpg -Oracle:Buyback-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut a 1/1 white Pegasus creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Buyback-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut a 1/1 white Pegasus creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/pelakka_wurm.txt b/forge-gui/res/cardsfolder/p/pelakka_wurm.txt index e5c4cfacc14..16f04133c50 100644 --- a/forge-gui/res/cardsfolder/p/pelakka_wurm.txt +++ b/forge-gui/res/cardsfolder/p/pelakka_wurm.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/pelakka_wurm.jpg -Oracle:Trample\nWhen Pelakka Wurm enters the battlefield, you gain 7 life.\nWhen Pelakka Wurm dies, draw a card. \ No newline at end of file +Oracle:Trample\nWhen Pelakka Wurm enters the battlefield, you gain 7 life.\nWhen Pelakka Wurm dies, draw a card. diff --git a/forge-gui/res/cardsfolder/p/pemmins_aura.txt b/forge-gui/res/cardsfolder/p/pemmins_aura.txt index 68ad80c053a..28bb14810d8 100644 --- a/forge-gui/res/cardsfolder/p/pemmins_aura.txt +++ b/forge-gui/res/cardsfolder/p/pemmins_aura.txt @@ -12,4 +12,4 @@ SVar:PumpDef:DB$ Pump | Defined$ Enchanted | NumAtt$ -1 | NumDef$ +1 | SpellDesc SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pemmins_aura.jpg -Oracle:Enchant creature\n{U}: Untap enchanted creature.\n{U}: Enchanted creature gains flying until end of turn.\n{U}: Enchanted creature gains shroud until end of turn. (It can't be the target of spells or abilities.)\n{1}: Enchanted creature gets +1/-1 or -1/+1 until end of turn. \ No newline at end of file +Oracle:Enchant creature\n{U}: Untap enchanted creature.\n{U}: Enchanted creature gains flying until end of turn.\n{U}: Enchanted creature gains shroud until end of turn. (It can't be the target of spells or abilities.)\n{1}: Enchanted creature gets +1/-1 or -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/penance.txt b/forge-gui/res/cardsfolder/p/penance.txt index 3b7808f649f..5f96ecc351d 100644 --- a/forge-gui/res/cardsfolder/p/penance.txt +++ b/forge-gui/res/cardsfolder/p/penance.txt @@ -1,11 +1,11 @@ -Name:Penance -ManaCost:2 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ PutCardToLibFromHand<1/0/Card> | Choices$ Card.Red,Card.Black | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black or red source of your choice would deal damage this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/penance.jpg -Oracle:Put a card from your hand on top of your library: The next time a black or red source of your choice would deal damage this turn, prevent that damage. +Name:Penance +ManaCost:2 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ PutCardToLibFromHand<1/0/Card> | Choices$ Card.Red,Card.Black | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black or red source of your choice would deal damage this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/penance.jpg +Oracle:Put a card from your hand on top of your library: The next time a black or red source of your choice would deal damage this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/p/pendelhaven.txt b/forge-gui/res/cardsfolder/p/pendelhaven.txt index 2ddbda8743a..56dba12ce4d 100644 --- a/forge-gui/res/cardsfolder/p/pendelhaven.txt +++ b/forge-gui/res/cardsfolder/p/pendelhaven.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool A:AB$ Pump | Cost$ T | NumAtt$ +1 | NumDef$ +2 | ValidTgts$ Creature.powerEQ1+toughnessEQ1 | TgtPrompt$ Select target 1/1 Creature | SpellDescription$ Target 1/1 creature gets +1/+2 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pendelhaven.jpg -Oracle:{T}: Add {G} to your mana pool.\n{T}: Target 1/1 creature gets +1/+2 until end of turn. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool.\n{T}: Target 1/1 creature gets +1/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pendelhaven_elder.txt b/forge-gui/res/cardsfolder/p/pendelhaven_elder.txt index 3ce7b17acfd..68554b5a325 100644 --- a/forge-gui/res/cardsfolder/p/pendelhaven_elder.txt +++ b/forge-gui/res/cardsfolder/p/pendelhaven_elder.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:1/1 A:AB$ PumpAll | Cost$ T | ValidCards$ Creature.YouCtrl+powerEQ1+toughnessEQ1 | NumAtt$ +1 | NumDef$ +2 | SpellDescription$ Each 1/1 creature you control gets +1/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pendelhaven_elder.jpg -Oracle:{T}: Each 1/1 creature you control gets +1/+2 until end of turn. \ No newline at end of file +Oracle:{T}: Each 1/1 creature you control gets +1/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pendrell_drake.txt b/forge-gui/res/cardsfolder/p/pendrell_drake.txt index a5c4e6e6edc..d02c7629cf1 100644 --- a/forge-gui/res/cardsfolder/p/pendrell_drake.txt +++ b/forge-gui/res/cardsfolder/p/pendrell_drake.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/pendrell_drake.jpg -Oracle:Flying\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Flying\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/p/pendrell_flux.txt b/forge-gui/res/cardsfolder/p/pendrell_flux.txt index 7d9e0d8cb55..0ee1d77cccd 100644 --- a/forge-gui/res/cardsfolder/p/pendrell_flux.txt +++ b/forge-gui/res/cardsfolder/p/pendrell_flux.txt @@ -1,11 +1,11 @@ -Name:Pendrell Flux -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | AITgts$ Card.cmcGE1 | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddTrigger$ TrigPhase | AddSVar$ TrigPendrellFlux | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you pay its mana cost." -SVar:TrigPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPendrellFlux | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice this creature unless you pay its mana cost. -SVar:TrigPendrellFlux:DB$ Sacrifice | Defined$ Self | UnlessCost$ CardManaCost | UnlessPayer$ You -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pendrell_flux.jpg -Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you pay its mana cost." \ No newline at end of file +Name:Pendrell Flux +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | AITgts$ Card.cmcGE1 | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddTrigger$ TrigPhase | AddSVar$ TrigPendrellFlux | Description$ Enchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you pay its mana cost." +SVar:TrigPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPendrellFlux | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice this creature unless you pay its mana cost. +SVar:TrigPendrellFlux:DB$ Sacrifice | Defined$ Self | UnlessCost$ CardManaCost | UnlessPayer$ You +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pendrell_flux.jpg +Oracle:Enchant creature\nEnchanted creature has "At the beginning of your upkeep, sacrifice this creature unless you pay its mana cost." diff --git a/forge-gui/res/cardsfolder/p/pendrell_mists.txt b/forge-gui/res/cardsfolder/p/pendrell_mists.txt index 4d4ebdea677..b195f8f401a 100644 --- a/forge-gui/res/cardsfolder/p/pendrell_mists.txt +++ b/forge-gui/res/cardsfolder/p/pendrell_mists.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature | AddKeyword$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 | Description$ All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay {1}." SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pendrell_mists.jpg -Oracle:All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay {1}." \ No newline at end of file +Oracle:All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay {1}." diff --git a/forge-gui/res/cardsfolder/p/pennon_blade.txt b/forge-gui/res/cardsfolder/p/pennon_blade.txt index 3d23e20ce80..80b832004cd 100644 --- a/forge-gui/res/cardsfolder/p/pennon_blade.txt +++ b/forge-gui/res/cardsfolder/p/pennon_blade.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | SVar:X:Count$Valid Creature.YouCtrl SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/pennon_blade.jpg -Oracle:Equipped creature gets +1/+1 for each creature you control.\nEquip {4} \ No newline at end of file +Oracle:Equipped creature gets +1/+1 for each creature you control.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/p/pensive_minotaur.txt b/forge-gui/res/cardsfolder/p/pensive_minotaur.txt index 5d115d62d9f..fb393526517 100644 --- a/forge-gui/res/cardsfolder/p/pensive_minotaur.txt +++ b/forge-gui/res/cardsfolder/p/pensive_minotaur.txt @@ -1,6 +1,6 @@ -Name:Pensive Minotaur -ManaCost:2 R -Types:Creature Minotaur -PT:2/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pensive_minotaur.jpg -Oracle: \ No newline at end of file +Name:Pensive Minotaur +ManaCost:2 R +Types:Creature Minotaur +PT:2/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pensive_minotaur.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/p/pentad_prism.txt b/forge-gui/res/cardsfolder/p/pentad_prism.txt index b12f185daa2..f196312fa3d 100644 --- a/forge-gui/res/cardsfolder/p/pentad_prism.txt +++ b/forge-gui/res/cardsfolder/p/pentad_prism.txt @@ -5,4 +5,4 @@ K:Sunburst A:AB$ Mana | Cost$ SubCounter<1/CHARGE> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pentad_prism.jpg -Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nRemove a charge counter from Pentad Prism: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a charge counter on it for each color of mana spent to cast it.)\nRemove a charge counter from Pentad Prism: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/pentagram_of_the_ages.txt b/forge-gui/res/cardsfolder/p/pentagram_of_the_ages.txt index d5d0ddb7183..c1d2b35f55e 100644 --- a/forge-gui/res/cardsfolder/p/pentagram_of_the_ages.txt +++ b/forge-gui/res/cardsfolder/p/pentagram_of_the_ages.txt @@ -1,10 +1,10 @@ -Name:Pentagram of the Ages -ManaCost:4 -Types:Artifact -A:AB$ ChooseSource | Cost$ 4 T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pentagram_of_the_ages.jpg -Oracle:{4}, {T}: The next time a source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Pentagram of the Ages +ManaCost:4 +Types:Artifact +A:AB$ ChooseSource | Cost$ 4 T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pentagram_of_the_ages.jpg +Oracle:{4}, {T}: The next time a source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/p/pentarch_paladin.txt b/forge-gui/res/cardsfolder/p/pentarch_paladin.txt index 585103c78e5..b70f06c4fb2 100644 --- a/forge-gui/res/cardsfolder/p/pentarch_paladin.txt +++ b/forge-gui/res/cardsfolder/p/pentarch_paladin.txt @@ -1,10 +1,10 @@ -Name:Pentarch Paladin -ManaCost:2 W W W -Types:Creature Human Knight -PT:3/3 -K:Flanking -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -A:AB$ Destroy | Cost$ W W T | ValidTgts$ Permanent.ChosenColor | TgtPrompt$ Select target permanent of the chosen color | SpellDescription$ Destroy target permanent of the chosen color. -SVar:Picture:http://www.wizards.com/global/images/magic/general/pentarch_paladin.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nAs Pentarch Paladin enters the battlefield, choose a color.\n{W}{W}, {T}: Destroy target permanent of the chosen color. \ No newline at end of file +Name:Pentarch Paladin +ManaCost:2 W W W +Types:Creature Human Knight +PT:3/3 +K:Flanking +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +A:AB$ Destroy | Cost$ W W T | ValidTgts$ Permanent.ChosenColor | TgtPrompt$ Select target permanent of the chosen color | SpellDescription$ Destroy target permanent of the chosen color. +SVar:Picture:http://www.wizards.com/global/images/magic/general/pentarch_paladin.jpg +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nAs Pentarch Paladin enters the battlefield, choose a color.\n{W}{W}, {T}: Destroy target permanent of the chosen color. diff --git a/forge-gui/res/cardsfolder/p/pentarch_ward.txt b/forge-gui/res/cardsfolder/p/pentarch_ward.txt index be4cec5af77..cf6159fa179 100644 --- a/forge-gui/res/cardsfolder/p/pentarch_ward.txt +++ b/forge-gui/res/cardsfolder/p/pentarch_ward.txt @@ -1,12 +1,12 @@ -Name:Pentarch Ward -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/pentarch_ward.jpg -Oracle:Enchant creature\nAs Pentarch Ward enters the battlefield, choose a color.\nWhen Pentarch Ward enters the battlefield, draw a card.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Pentarch Ward. \ No newline at end of file +Name:Pentarch Ward +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/pentarch_ward.jpg +Oracle:Enchant creature\nAs Pentarch Ward enters the battlefield, choose a color.\nWhen Pentarch Ward enters the battlefield, draw a card.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Pentarch Ward. diff --git a/forge-gui/res/cardsfolder/p/pentavus.txt b/forge-gui/res/cardsfolder/p/pentavus.txt index e4dbc7f8e03..08540724168 100644 --- a/forge-gui/res/cardsfolder/p/pentavus.txt +++ b/forge-gui/res/cardsfolder/p/pentavus.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:5 A:AB$ Token | Cost$ 1 SubCounter<1/P1P1> | TokenAmount$ 1 | TokenName$ Pentavite | TokenTypes$ Artifact,Creature,Pentavite | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 colorless Pentavite artifact creature token with flying onto the battlefield. A:AB$ PutCounter | Cost$ 1 Sac<1/Pentavite> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on Pentavus. SVar:Picture:http://www.wizards.com/global/images/magic/general/pentavus.jpg -Oracle:Pentavus enters the battlefield with five +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from Pentavus: Put a 1/1 colorless Pentavite artifact creature token with flying onto the battlefield.\n{1}, Sacrifice a Pentavite: Put a +1/+1 counter on Pentavus. \ No newline at end of file +Oracle:Pentavus enters the battlefield with five +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from Pentavus: Put a 1/1 colorless Pentavite artifact creature token with flying onto the battlefield.\n{1}, Sacrifice a Pentavite: Put a +1/+1 counter on Pentavus. diff --git a/forge-gui/res/cardsfolder/p/penumbra_bobcat.txt b/forge-gui/res/cardsfolder/p/penumbra_bobcat.txt index 4d7aedcd102..9d24853388c 100644 --- a/forge-gui/res/cardsfolder/p/penumbra_bobcat.txt +++ b/forge-gui/res/cardsfolder/p/penumbra_bobcat.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put a 2/1 black Cat creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat | TokenTypes$ Creature,Cat | TokenOwner$ TriggeredCardController | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card26815.jpg -Oracle:When Penumbra Bobcat dies, put a 2/1 black Cat creature token onto the battlefield. \ No newline at end of file +Oracle:When Penumbra Bobcat dies, put a 2/1 black Cat creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/penumbra_kavu.txt b/forge-gui/res/cardsfolder/p/penumbra_kavu.txt index c95bea8963e..67c4cf6e874 100644 --- a/forge-gui/res/cardsfolder/p/penumbra_kavu.txt +++ b/forge-gui/res/cardsfolder/p/penumbra_kavu.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put a 3/3 black Kavu creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Kavu | TokenTypes$ Creature,Kavu | TokenOwner$ TriggeredCardController | TokenColors$ Black | TokenPower$ 3 | TokenToughness$ 3 SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card25956.jpg -Oracle:When Penumbra Kavu dies, put a 3/3 black Kavu creature token onto the battlefield. \ No newline at end of file +Oracle:When Penumbra Kavu dies, put a 3/3 black Kavu creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/penumbra_spider.txt b/forge-gui/res/cardsfolder/p/penumbra_spider.txt index 59c523a86b3..47ab6f1a6ca 100644 --- a/forge-gui/res/cardsfolder/p/penumbra_spider.txt +++ b/forge-gui/res/cardsfolder/p/penumbra_spider.txt @@ -6,4 +6,4 @@ K:Reach T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put a 2/4 black Spider creature token with reach onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spider | TokenTypes$ Creature,Spider | TokenOwner$ TriggeredCardController | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 4 | TokenKeywords$ Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/penumbra_spider.jpg -Oracle:Reach\nWhen Penumbra Spider dies, put a 2/4 black Spider creature token with reach onto the battlefield. \ No newline at end of file +Oracle:Reach\nWhen Penumbra Spider dies, put a 2/4 black Spider creature token with reach onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/penumbra_wurm.txt b/forge-gui/res/cardsfolder/p/penumbra_wurm.txt index 8392108d3bc..4e069629d17 100644 --- a/forge-gui/res/cardsfolder/p/penumbra_wurm.txt +++ b/forge-gui/res/cardsfolder/p/penumbra_wurm.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put a 6/6 black Wurm creature token with trample onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ TriggeredCardController | TokenColors$ Black | TokenPower$ 6 | TokenToughness$ 6 | TokenKeywords$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/penumbra_wurm.jpg -Oracle:Trample\nWhen Penumbra Wurm dies, put a 6/6 black Wurm creature token with trample onto the battlefield. \ No newline at end of file +Oracle:Trample\nWhen Penumbra Wurm dies, put a 6/6 black Wurm creature token with trample onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/people_of_the_woods.txt b/forge-gui/res/cardsfolder/p/people_of_the_woods.txt index d94095490f1..24cf4bf5a9f 100644 --- a/forge-gui/res/cardsfolder/p/people_of_the_woods.txt +++ b/forge-gui/res/cardsfolder/p/people_of_the_woods.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetToughne SVar:X:Count$Valid Forest.YouCtrl SVar:BuffedBy:Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/people_of_the_woods.jpg -Oracle:People of the Woods's toughness is equal to the number of Forests you control. \ No newline at end of file +Oracle:People of the Woods's toughness is equal to the number of Forests you control. diff --git a/forge-gui/res/cardsfolder/p/peppersmoke.txt b/forge-gui/res/cardsfolder/p/peppersmoke.txt index bfd9fba9973..2838111bf2a 100644 --- a/forge-gui/res/cardsfolder/p/peppersmoke.txt +++ b/forge-gui/res/cardsfolder/p/peppersmoke.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Faerie.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Faerie, SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/peppersmoke.jpg -Oracle:Target creature gets -1/-1 until end of turn. If you control a Faerie, draw a card. \ No newline at end of file +Oracle:Target creature gets -1/-1 until end of turn. If you control a Faerie, draw a card. diff --git a/forge-gui/res/cardsfolder/p/peregrination.txt b/forge-gui/res/cardsfolder/p/peregrination.txt index 6cbf0b9c01f..1e115b6adbc 100644 --- a/forge-gui/res/cardsfolder/p/peregrination.txt +++ b/forge-gui/res/cardsfolder/p/peregrination.txt @@ -1,8 +1,8 @@ -Name:Peregrination -ManaCost:3 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | NoShuffle$ True | SubAbility$ DBChangeZone | SpellDescription$ Seach your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Shuffle your library, then scry 1. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBScry -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/peregrination.jpg -Oracle:Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Shuffle your library, then scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +Name:Peregrination +ManaCost:3 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 | NoShuffle$ True | SubAbility$ DBChangeZone | SpellDescription$ Seach your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Shuffle your library, then scry 1. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/peregrination.jpg +Oracle:Search your library for up to two basic land cards, reveal those cards, and put one onto the battlefield tapped and the other into your hand. Shuffle your library, then scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/p/peregrine_drake.txt b/forge-gui/res/cardsfolder/p/peregrine_drake.txt index f56d8c13b4e..b25409133e9 100644 --- a/forge-gui/res/cardsfolder/p/peregrine_drake.txt +++ b/forge-gui/res/cardsfolder/p/peregrine_drake.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap up to five lands. SVar:TrigUntap:AB$ Untap | Cost$ 0 | UntapUpTo$ True | UntapType$ Land | Amount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/peregrine_drake.jpg -Oracle:Flying\nWhen Peregrine Drake enters the battlefield, untap up to five lands. \ No newline at end of file +Oracle:Flying\nWhen Peregrine Drake enters the battlefield, untap up to five lands. diff --git a/forge-gui/res/cardsfolder/p/peregrine_griffin.txt b/forge-gui/res/cardsfolder/p/peregrine_griffin.txt index f5d0e627fe3..d11d4892034 100644 --- a/forge-gui/res/cardsfolder/p/peregrine_griffin.txt +++ b/forge-gui/res/cardsfolder/p/peregrine_griffin.txt @@ -5,4 +5,4 @@ PT:2/4 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/peregrine_griffin.jpg -Oracle:Flying\nFirst strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Flying\nFirst strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/p/peregrine_mask.txt b/forge-gui/res/cardsfolder/p/peregrine_mask.txt index b97f192f17a..5aea24adc22 100644 --- a/forge-gui/res/cardsfolder/p/peregrine_mask.txt +++ b/forge-gui/res/cardsfolder/p/peregrine_mask.txt @@ -5,4 +5,4 @@ K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Defender & Flying & First Strike | Description$ Equipped creature has defender, flying, and first strike. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/peregrine_mask.jpg -Oracle:Equipped creature has defender, flying, and first strike.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature has defender, flying, and first strike.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/p/perhaps_youve_met_my_cohort.txt b/forge-gui/res/cardsfolder/p/perhaps_youve_met_my_cohort.txt index 10a407fb36c..896745b1812 100644 --- a/forge-gui/res/cardsfolder/p/perhaps_youve_met_my_cohort.txt +++ b/forge-gui/res/cardsfolder/p/perhaps_youve_met_my_cohort.txt @@ -1,7 +1,7 @@ -Name:Perhaps You've Met My Cohort -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, search your library for a planeswalker card and put that card onto the battlefield, then shuffle your library. -SVar:DarkEffect:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Planeswalker.YouOwn | ChangeNum$ 1 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/perhaps_youve_met_my_cohort.jpg -Oracle:When you set this scheme in motion, search your library for a planeswalker card, put it onto the battlefield, then shuffle your library. \ No newline at end of file +Name:Perhaps You've Met My Cohort +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, search your library for a planeswalker card and put that card onto the battlefield, then shuffle your library. +SVar:DarkEffect:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Planeswalker.YouOwn | ChangeNum$ 1 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/perhaps_youve_met_my_cohort.jpg +Oracle:When you set this scheme in motion, search your library for a planeswalker card, put it onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/perilous_forays.txt b/forge-gui/res/cardsfolder/p/perilous_forays.txt index 3e29c72980f..4baa3156597 100644 --- a/forge-gui/res/cardsfolder/p/perilous_forays.txt +++ b/forge-gui/res/cardsfolder/p/perilous_forays.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ 1 Sac<1/Creature> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Plains,Land.Island,Land.Swamp,Land.Mountain,Land.Forest | Tapped$ True | ChangeNum$ 1 | SpellDescription$ Search your library for a land card with a basic land type and put it onto the battlefield tapped. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/perilous_forays.jpg -Oracle:{1}, Sacrifice a creature: Search your library for a land card with a basic land type and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:{1}, Sacrifice a creature: Search your library for a land card with a basic land type and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/perilous_myr.txt b/forge-gui/res/cardsfolder/p/perilous_myr.txt index 16af2e9356f..af99ee59a49 100644 --- a/forge-gui/res/cardsfolder/p/perilous_myr.txt +++ b/forge-gui/res/cardsfolder/p/perilous_myr.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, it deals 2 damage to target creature or player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/perilous_myr.jpg -Oracle:When Perilous Myr dies, it deals 2 damage to target creature or player. \ No newline at end of file +Oracle:When Perilous Myr dies, it deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/perilous_research.txt b/forge-gui/res/cardsfolder/p/perilous_research.txt index 1a3fadffbac..8bc1d481db0 100644 --- a/forge-gui/res/cardsfolder/p/perilous_research.txt +++ b/forge-gui/res/cardsfolder/p/perilous_research.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 1 U | NumCards$ 2 | SubAbility$ DBSac | SpellDescription$ Dra SVar:DBSac:DB$Sacrifice | SacValid$ Permanent SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/perilous_research.jpg -Oracle:Draw two cards, then sacrifice a permanent. \ No newline at end of file +Oracle:Draw two cards, then sacrifice a permanent. diff --git a/forge-gui/res/cardsfolder/p/perilous_shadow.txt b/forge-gui/res/cardsfolder/p/perilous_shadow.txt index 086082f6dfa..48ad8331e04 100644 --- a/forge-gui/res/cardsfolder/p/perilous_shadow.txt +++ b/forge-gui/res/cardsfolder/p/perilous_shadow.txt @@ -1,7 +1,7 @@ -Name:Perilous Shadow -ManaCost:2 B B -Types:Creature Insect Shade -PT:0/4 -A:AB$ Pump | Cost$ 1 B | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/perilous_shadow.jpg -Oracle:{1}{B}: Perilous Shadow gets +2/+2 until end of turn. \ No newline at end of file +Name:Perilous Shadow +ManaCost:2 B B +Types:Creature Insect Shade +PT:0/4 +A:AB$ Pump | Cost$ 1 B | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/perilous_shadow.jpg +Oracle:{1}{B}: Perilous Shadow gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/perimeter_captain.txt b/forge-gui/res/cardsfolder/p/perimeter_captain.txt index 16e09978c52..145dad953c2 100644 --- a/forge-gui/res/cardsfolder/p/perimeter_captain.txt +++ b/forge-gui/res/cardsfolder/p/perimeter_captain.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Creature.YouCtrl+withDefender | TriggerZones$ Battle SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/perimeter_captain.jpg -Oracle:Defender\nWhenever a creature you control with defender blocks, you may gain 2 life. \ No newline at end of file +Oracle:Defender\nWhenever a creature you control with defender blocks, you may gain 2 life. diff --git a/forge-gui/res/cardsfolder/p/perish.txt b/forge-gui/res/cardsfolder/p/perish.txt index 9faacd2132b..f80e0f005d6 100644 --- a/forge-gui/res/cardsfolder/p/perish.txt +++ b/forge-gui/res/cardsfolder/p/perish.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 2 B | ValidCards$ Creature.Green | NoRegen$ True | SpellDescription$ Destroy all green creatures. They can't be regenerated. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/perish.jpg -Oracle:Destroy all green creatures. They can't be regenerated. \ No newline at end of file +Oracle:Destroy all green creatures. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/perish_the_thought.txt b/forge-gui/res/cardsfolder/p/perish_the_thought.txt index 444c5f0152f..e69519136ea 100644 --- a/forge-gui/res/cardsfolder/p/perish_the_thought.txt +++ b/forge-gui/res/cardsfolder/p/perish_the_thought.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B | Origin$ Hand | Destination$ Library | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card | ChangeNum$ 1 | IsCurse$ True | Shuffle$ True | Mandatory$ True | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a card from it. That player shuffles that card into his or her library. SVar:Picture:http://www.wizards.com/global/images/magic/general/perish_the_thought.jpg -Oracle:Target opponent reveals his or her hand. You choose a card from it. That player shuffles that card into his or her library. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You choose a card from it. That player shuffles that card into his or her library. diff --git a/forge-gui/res/cardsfolder/p/permafrost_trap.txt b/forge-gui/res/cardsfolder/p/permafrost_trap.txt index bf4cb03834a..44fccdcd161 100644 --- a/forge-gui/res/cardsfolder/p/permafrost_trap.txt +++ b/forge-gui/res/cardsfolder/p/permafrost_trap.txt @@ -6,4 +6,4 @@ A:SP$Tap | Cost$ U | CheckSVar$ GreenCreats | References$ GreenCreats | TargetMi SVar:DBPump:DB$Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:GreenCreats:Count$ThisTurnEntered_Battlefield_Creature.Green+OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/permafrost_trap.jpg -Oracle:If an opponent had a green creature enter the battlefield under his or her control this turn, you may pay {U} rather than pay Permafrost Trap's mana cost.\nTap up to two target creatures. Those creatures don't untap during their controller's next untap step. \ No newline at end of file +Oracle:If an opponent had a green creature enter the battlefield under his or her control this turn, you may pay {U} rather than pay Permafrost Trap's mana cost.\nTap up to two target creatures. Those creatures don't untap during their controller's next untap step. diff --git a/forge-gui/res/cardsfolder/p/pernicious_deed.txt b/forge-gui/res/cardsfolder/p/pernicious_deed.txt index 73126baaf9d..94a187ae962 100644 --- a/forge-gui/res/cardsfolder/p/pernicious_deed.txt +++ b/forge-gui/res/cardsfolder/p/pernicious_deed.txt @@ -5,4 +5,4 @@ A:AB$ DestroyAll | Cost$ X Sac<1/CARDNAME> | ValidCards$ Artifact.cmcLEX,Creatur SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pernicious_deed.jpg -Oracle:{X}, Sacrifice Pernicious Deed: Destroy each artifact, creature, and enchantment with converted mana cost X or less. \ No newline at end of file +Oracle:{X}, Sacrifice Pernicious Deed: Destroy each artifact, creature, and enchantment with converted mana cost X or less. diff --git a/forge-gui/res/cardsfolder/p/perplex.txt b/forge-gui/res/cardsfolder/p/perplex.txt index 8faa5f4b900..045d8d37f3f 100644 --- a/forge-gui/res/cardsfolder/p/perplex.txt +++ b/forge-gui/res/cardsfolder/p/perplex.txt @@ -1,8 +1,8 @@ -Name:Perplex -ManaCost:1 U B -Types:Instant -K:Transmute:1 U B -A:SP$ Counter | Cost$ 1 U B | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ Discard<1/Hand> | SpellDescription$ Counter target spell unless its controller discards his or her hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/perplex.jpg -Oracle:Counter target spell unless its controller discards his or her hand.\nTransmute {1}{U}{B} ({1}{U}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Name:Perplex +ManaCost:1 U B +Types:Instant +K:Transmute:1 U B +A:SP$ Counter | Cost$ 1 U B | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ Discard<1/Hand> | SpellDescription$ Counter target spell unless its controller discards his or her hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/perplex.jpg +Oracle:Counter target spell unless its controller discards his or her hand.\nTransmute {1}{U}{B} ({1}{U}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/p/perplexing_chimera.txt b/forge-gui/res/cardsfolder/p/perplexing_chimera.txt index dbf2c9a286b..f33676f540f 100644 --- a/forge-gui/res/cardsfolder/p/perplexing_chimera.txt +++ b/forge-gui/res/cardsfolder/p/perplexing_chimera.txt @@ -1,11 +1,11 @@ -Name:Perplexing Chimera -ManaCost:4 U -Types:Enchantment Creature Chimera -PT:3/3 -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | OptionalDecider$ You | Execute$ ExchangeControlSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell, you may exchange control of CARDNAME and that spell. If you do, you may choose new targets for the spell. (If the spell becomes a permanent, you control that permanent.) -SVar:ExchangeControlSpell:DB$ ControlSpell | Defined$ TriggeredSpellAbility | Mode$ Exchange | Remember$ True | SubAbility$ DBChooseTargets -SVar:DBChooseTargets:DB$ ChangeTargets | Defined$ TriggeredSpellAbility | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE2 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/perplexing_chimera.jpg -Oracle:Whenever an opponent casts a spell, you may exchange control of Perplexing Chimera and that spell. If you do, you may choose new targets for the spell. (If the spell becomes a permanent, you control that permanent.) +Name:Perplexing Chimera +ManaCost:4 U +Types:Enchantment Creature Chimera +PT:3/3 +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | OptionalDecider$ You | Execute$ ExchangeControlSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a spell, you may exchange control of CARDNAME and that spell. If you do, you may choose new targets for the spell. (If the spell becomes a permanent, you control that permanent.) +SVar:ExchangeControlSpell:DB$ ControlSpell | Defined$ TriggeredSpellAbility | Mode$ Exchange | Remember$ True | SubAbility$ DBChooseTargets +SVar:DBChooseTargets:DB$ ChangeTargets | Defined$ TriggeredSpellAbility | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE2 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/perplexing_chimera.jpg +Oracle:Whenever an opponent casts a spell, you may exchange control of Perplexing Chimera and that spell. If you do, you may choose new targets for the spell. (If the spell becomes a permanent, you control that permanent.) diff --git a/forge-gui/res/cardsfolder/p/persecute.txt b/forge-gui/res/cardsfolder/p/persecute.txt index 6cdcf7988b2..3209e3446b8 100644 --- a/forge-gui/res/cardsfolder/p/persecute.txt +++ b/forge-gui/res/cardsfolder/p/persecute.txt @@ -1,7 +1,7 @@ -Name:Persecute -ManaCost:2 B B -Types:Sorcery -A:SP$ ChooseColor | Cost$ 2 B B | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealDiscard | SpellDescription$ Choose a color. Target player reveals his or her hand and discards all cards of that color. -SVar:DBRevealDiscard:DB$ Discard | Mode$ RevealDiscardAll | DiscardValid$ Card.ChosenColor | ValidTgts$ Player | TgtPrompt$ Select target player -SVar:Picture:http://www.wizards.com/global/images/magic/general/persecute.jpg -Oracle:Choose a color. Target player reveals his or her hand and discards all cards of that color. \ No newline at end of file +Name:Persecute +ManaCost:2 B B +Types:Sorcery +A:SP$ ChooseColor | Cost$ 2 B B | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBRevealDiscard | SpellDescription$ Choose a color. Target player reveals his or her hand and discards all cards of that color. +SVar:DBRevealDiscard:DB$ Discard | Mode$ RevealDiscardAll | DiscardValid$ Card.ChosenColor | ValidTgts$ Player | TgtPrompt$ Select target player +SVar:Picture:http://www.wizards.com/global/images/magic/general/persecute.jpg +Oracle:Choose a color. Target player reveals his or her hand and discards all cards of that color. diff --git a/forge-gui/res/cardsfolder/p/personal_incarnation.txt b/forge-gui/res/cardsfolder/p/personal_incarnation.txt index edb9bb0b16d..9c56496add9 100644 --- a/forge-gui/res/cardsfolder/p/personal_incarnation.txt +++ b/forge-gui/res/cardsfolder/p/personal_incarnation.txt @@ -1,22 +1,22 @@ -Name:Personal Incarnation -ManaCost:3 W W W -Types:Creature Avatar Incarnation -PT:6/6 -A:AB$ Effect | Cost$ 0 | Name$ Personal Incarnation Redirection | ReplacementEffects$ PersonalCombat,PersonalNonCombat | OwnerOnly$ True | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ PersonalCombat,PersonalNonCombat,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | EffectOwner$ CardOwner | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to its owner instead. Any player may activate this ability, but only if he or she owns CARDNAME. -SVar:PersonalCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. -SVar:PersonalNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect | References$ X -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect | References$ X -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, its owner loses half his or her life, rounded up. -SVar:TrigLoseLife:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCardOwner | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ HavocX | References$ HavocX | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:HavocX:PlayerCountRemembered$LifeTotal/HalfUp -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/personal_incarnation.jpg -Oracle:{0}: The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. Any player may activate this ability, but only if he or she owns Personal Incarnation.\nWhen Personal Incarnation dies, its owner loses half his or her life, rounded up. +Name:Personal Incarnation +ManaCost:3 W W W +Types:Creature Avatar Incarnation +PT:6/6 +A:AB$ Effect | Cost$ 0 | Name$ Personal Incarnation Redirection | ReplacementEffects$ PersonalCombat,PersonalNonCombat | OwnerOnly$ True | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ PersonalCombat,PersonalNonCombat,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | EffectOwner$ CardOwner | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to its owner instead. Any player may activate this ability, but only if he or she owns CARDNAME. +SVar:PersonalCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. +SVar:PersonalNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | References$ Y +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect | References$ X +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect | References$ X +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, its owner loses half his or her life, rounded up. +SVar:TrigLoseLife:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCardOwner | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ HavocX | References$ HavocX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:HavocX:PlayerCountRemembered$LifeTotal/HalfUp +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/personal_incarnation.jpg +Oracle:{0}: The next 1 damage that would be dealt to Personal Incarnation this turn is dealt to its owner instead. Any player may activate this ability, but only if he or she owns Personal Incarnation.\nWhen Personal Incarnation dies, its owner loses half his or her life, rounded up. diff --git a/forge-gui/res/cardsfolder/p/personal_sanctuary.txt b/forge-gui/res/cardsfolder/p/personal_sanctuary.txt index 1d874ecc3a9..5c20d72de38 100644 --- a/forge-gui/res/cardsfolder/p/personal_sanctuary.txt +++ b/forge-gui/res/cardsfolder/p/personal_sanctuary.txt @@ -1,7 +1,7 @@ -Name:Personal Sanctuary -ManaCost:2 W -Types:Enchantment -S:Mode$ PreventDamage | Target$ You | Condition$ PlayerTurn | Description$ During your turn, prevent all damage that would be dealt to you. -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/personal_sanctuary.jpg -Oracle:During your turn, prevent all damage that would be dealt to you. \ No newline at end of file +Name:Personal Sanctuary +ManaCost:2 W +Types:Enchantment +S:Mode$ PreventDamage | Target$ You | Condition$ PlayerTurn | Description$ During your turn, prevent all damage that would be dealt to you. +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/personal_sanctuary.jpg +Oracle:During your turn, prevent all damage that would be dealt to you. diff --git a/forge-gui/res/cardsfolder/p/personal_tutor.txt b/forge-gui/res/cardsfolder/p/personal_tutor.txt index 415ed5bee69..4d333cdf3c2 100644 --- a/forge-gui/res/cardsfolder/p/personal_tutor.txt +++ b/forge-gui/res/cardsfolder/p/personal_tutor.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ U | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Sorcery | ChangeNum$ 1 | SpellDescription$ Search your library for a sorcery card and reveal that card. Shuffle your library, then put the card on top of it. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/personal_tutor.jpg -Oracle:Search your library for a sorcery card and reveal that card. Shuffle your library, then put the card on top of it. \ No newline at end of file +Oracle:Search your library for a sorcery card and reveal that card. Shuffle your library, then put the card on top of it. diff --git a/forge-gui/res/cardsfolder/p/persuasion.txt b/forge-gui/res/cardsfolder/p/persuasion.txt index 1215d83cce4..6dd71c31dd3 100644 --- a/forge-gui/res/cardsfolder/p/persuasion.txt +++ b/forge-gui/res/cardsfolder/p/persuasion.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Creature | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/persuasion.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nYou control enchanted creature. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nYou control enchanted creature. diff --git a/forge-gui/res/cardsfolder/p/pestermite.txt b/forge-gui/res/cardsfolder/p/pestermite.txt index 9a31d3b39f9..6cbfdbf776b 100644 --- a/forge-gui/res/cardsfolder/p/pestermite.txt +++ b/forge-gui/res/cardsfolder/p/pestermite.txt @@ -7,4 +7,4 @@ K:Flash T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTapOrUntap | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may tap or untap target permanent. SVar:TrigTapOrUntap:AB$TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/pestermite.jpg -Oracle:Flash\nFlying\nWhen Pestermite enters the battlefield, you may tap or untap target permanent. \ No newline at end of file +Oracle:Flash\nFlying\nWhen Pestermite enters the battlefield, you may tap or untap target permanent. diff --git a/forge-gui/res/cardsfolder/p/pestilence.txt b/forge-gui/res/cardsfolder/p/pestilence.txt index be2c0f0982b..8bd40acce39 100644 --- a/forge-gui/res/cardsfolder/p/pestilence.txt +++ b/forge-gui/res/cardsfolder/p/pestilence.txt @@ -6,4 +6,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self A:AB$ DamageAll | Cost$ B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:NeedsToPlay:Creature SVar:Picture:http://resources.wizards.com/magic/cards/uz/en-us/card5619.jpg -Oracle:At the beginning of the end step, if no creatures are on the battlefield, sacrifice Pestilence.\n{B}: Pestilence deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:At the beginning of the end step, if no creatures are on the battlefield, sacrifice Pestilence.\n{B}: Pestilence deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/p/pestilence_demon.txt b/forge-gui/res/cardsfolder/p/pestilence_demon.txt index 7c1c84d5d78..a53e2fe83d1 100644 --- a/forge-gui/res/cardsfolder/p/pestilence_demon.txt +++ b/forge-gui/res/cardsfolder/p/pestilence_demon.txt @@ -5,4 +5,4 @@ PT:7/6 K:Flying A:AB$ DamageAll | Cost$ B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/pestilence_demon.jpg -Oracle:Flying\n{B}: Pestilence Demon deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:Flying\n{B}: Pestilence Demon deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/p/pestilence_rats.txt b/forge-gui/res/cardsfolder/p/pestilence_rats.txt index abbaa96d493..3557bc5e97b 100644 --- a/forge-gui/res/cardsfolder/p/pestilence_rats.txt +++ b/forge-gui/res/cardsfolder/p/pestilence_rats.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Rat.Other SVar:BuffedBy:Rat SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pestilence_rats.jpg -Oracle:Pestilence Rats's power is equal to the number of other Rats on the battlefield. (For example, as long as there are two other Rats on the battlefield, Pestilence Rats's power and toughness are 2/3.) \ No newline at end of file +Oracle:Pestilence Rats's power is equal to the number of other Rats on the battlefield. (For example, as long as there are two other Rats on the battlefield, Pestilence Rats's power and toughness are 2/3.) diff --git a/forge-gui/res/cardsfolder/p/pestilent_kathari.txt b/forge-gui/res/cardsfolder/p/pestilent_kathari.txt index db63dd10b67..2149e8ac407 100644 --- a/forge-gui/res/cardsfolder/p/pestilent_kathari.txt +++ b/forge-gui/res/cardsfolder/p/pestilent_kathari.txt @@ -6,4 +6,4 @@ K:Flying K:Deathtouch A:AB$ Pump | Cost$ 2 R | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pestilent_kathari.jpg -Oracle:Flying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\n{2}{R}: Pestilent Kathari gains first strike until end of turn. \ No newline at end of file +Oracle:Flying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\n{2}{R}: Pestilent Kathari gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pestilent_souleater.txt b/forge-gui/res/cardsfolder/p/pestilent_souleater.txt index 06493b898f4..7c85396bd8f 100644 --- a/forge-gui/res/cardsfolder/p/pestilent_souleater.txt +++ b/forge-gui/res/cardsfolder/p/pestilent_souleater.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Insect PT:3/3 A:AB$ Pump | Cost$ PB | Defined$ Self | KW$ Infect | SpellDescription$ CARDNAME gains infect until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pestilent_souleater.jpg -Oracle:{B/P}: Pestilent Souleater gains infect until end of turn. ({B/P} can be paid with either {B} or 2 life. A creature with infect 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 +Oracle:{B/P}: Pestilent Souleater gains infect until end of turn. ({B/P} can be paid with either {B} or 2 life. A creature with infect deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/p/petalmane_baku.txt b/forge-gui/res/cardsfolder/p/petalmane_baku.txt index fdee4c40976..dec1c87730d 100644 --- a/forge-gui/res/cardsfolder/p/petalmane_baku.txt +++ b/forge-gui/res/cardsfolder/p/petalmane_baku.txt @@ -1,12 +1,12 @@ -Name:Petalmane Baku -ManaCost:1 G -Types:Creature Spirit -PT:1/2 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -#ChosenX SVar created by Cost payment -A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Any | Amount$ ChosenX | References$ X | SpellDescription$ Add X mana of any one color to your mana pool. -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/petalmane_baku.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Petalmane Baku.\n{1}, Remove X ki counters from Petalmane Baku: Add X mana of any one color to your mana pool. \ No newline at end of file +Name:Petalmane Baku +ManaCost:1 G +Types:Creature Spirit +PT:1/2 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +#ChosenX SVar created by Cost payment +A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Any | Amount$ ChosenX | References$ X | SpellDescription$ Add X mana of any one color to your mana pool. +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/petalmane_baku.jpg +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Petalmane Baku.\n{1}, Remove X ki counters from Petalmane Baku: Add X mana of any one color to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/petals_of_insight.txt b/forge-gui/res/cardsfolder/p/petals_of_insight.txt index 18eac19d6ea..459033e6817 100644 --- a/forge-gui/res/cardsfolder/p/petals_of_insight.txt +++ b/forge-gui/res/cardsfolder/p/petals_of_insight.txt @@ -1,11 +1,11 @@ -Name:Petals of Insight -ManaCost:4 U -Types:Sorcery Arcane -A:SP$ Dig | Cost$ 4 U | DigNum$ 3 | NoMove$ True | DestinationZone$ Library | LibraryPosition$ 0 | SubAbility$ DBPetalChoose | SpellDescription$ Look at the top three cards of your library. You may put those cards on the bottom of your library in any order. If you do, return CARDNAME to its owner's hand. Otherwise, draw three cards. -SVar:DBPetalChoose:DB$ GenericChoice | Choices$ ReturnPetals,DrawCards | Defined$ You -SVar:ReturnPetals:DB$ Dig | DigNum$ 3 | ChangeNum$ All | DestinationZone$ Library | LibraryPosition$ -1 | SubAbility$ DBChangeZone | SpellDescription$ You may put those cards on the bottom of your library in any order. If you do, return CARDNAME to its owner's hand. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Stack | Destination$ Hand | Defined$ Self -SVar:DrawCards:DB$ Draw | NumCards$ 3 | SpellDescription$ Otherwise, draw three cards. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/petals_of_insight.jpg -Oracle:Look at the top three cards of your library. You may put those cards on the bottom of your library in any order. If you do, return Petals of Insight to its owner's hand. Otherwise, draw three cards. \ No newline at end of file +Name:Petals of Insight +ManaCost:4 U +Types:Sorcery Arcane +A:SP$ Dig | Cost$ 4 U | DigNum$ 3 | NoMove$ True | DestinationZone$ Library | LibraryPosition$ 0 | SubAbility$ DBPetalChoose | SpellDescription$ Look at the top three cards of your library. You may put those cards on the bottom of your library in any order. If you do, return CARDNAME to its owner's hand. Otherwise, draw three cards. +SVar:DBPetalChoose:DB$ GenericChoice | Choices$ ReturnPetals,DrawCards | Defined$ You +SVar:ReturnPetals:DB$ Dig | DigNum$ 3 | ChangeNum$ All | DestinationZone$ Library | LibraryPosition$ -1 | SubAbility$ DBChangeZone | SpellDescription$ You may put those cards on the bottom of your library in any order. If you do, return CARDNAME to its owner's hand. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Stack | Destination$ Hand | Defined$ Self +SVar:DrawCards:DB$ Draw | NumCards$ 3 | SpellDescription$ Otherwise, draw three cards. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/petals_of_insight.jpg +Oracle:Look at the top three cards of your library. You may put those cards on the bottom of your library in any order. If you do, return Petals of Insight to its owner's hand. Otherwise, draw three cards. diff --git a/forge-gui/res/cardsfolder/p/petra_sphinx.txt b/forge-gui/res/cardsfolder/p/petra_sphinx.txt index d3b6b79bd70..6f8d6731c14 100644 --- a/forge-gui/res/cardsfolder/p/petra_sphinx.txt +++ b/forge-gui/res/cardsfolder/p/petra_sphinx.txt @@ -1,8 +1,8 @@ -Name:Petra Sphinx -ManaCost:2 W W W -Types:Creature Sphinx -PT:3/4 -A:AB$ NameCard | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDig | AILogic$ MostProminentInComputerDeck | SpellDescription$ Target player names a card, then reveals the top card of his or her library. If that card is the named card, that player puts it into his or her hand. If it isn't, the player puts it into his or her graveyard. -SVar:DBDig:DB$ Dig | DigNum$ 1 | Defined$ Targeted | ChangeNum$ All | ChangeValid$ Card.NamedCard | DestinationZone2$ Graveyard | Reveal$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/petra_sphinx.jpg -Oracle:{T}: Target player names a card, then reveals the top card of his or her library. If that card is the named card, that player puts it into his or her hand. If it isn't, the player puts it into his or her graveyard. \ No newline at end of file +Name:Petra Sphinx +ManaCost:2 W W W +Types:Creature Sphinx +PT:3/4 +A:AB$ NameCard | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDig | AILogic$ MostProminentInComputerDeck | SpellDescription$ Target player names a card, then reveals the top card of his or her library. If that card is the named card, that player puts it into his or her hand. If it isn't, the player puts it into his or her graveyard. +SVar:DBDig:DB$ Dig | DigNum$ 1 | Defined$ Targeted | ChangeNum$ All | ChangeValid$ Card.NamedCard | DestinationZone2$ Graveyard | Reveal$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/petra_sphinx.jpg +Oracle:{T}: Target player names a card, then reveals the top card of his or her library. If that card is the named card, that player puts it into his or her hand. If it isn't, the player puts it into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/p/petradon.txt b/forge-gui/res/cardsfolder/p/petradon.txt index 523ccca80e1..825c4541f72 100644 --- a/forge-gui/res/cardsfolder/p/petradon.txt +++ b/forge-gui/res/cardsfolder/p/petradon.txt @@ -9,4 +9,4 @@ SVar:TrigExile:AB$ChangeZone | Cost$ 0 | TargetMin$ 2 | TargetMax$ 2 | IsCurse$ SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/petradon.jpg -Oracle:When Petradon enters the battlefield, exile two target lands.\nWhen Petradon leaves the battlefield, return the exiled cards to the battlefield under their owners' control.\n{R}: Petradon gets +1/+0 until end of turn. \ No newline at end of file +Oracle:When Petradon enters the battlefield, exile two target lands.\nWhen Petradon leaves the battlefield, return the exiled cards to the battlefield under their owners' control.\n{R}: Petradon gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/petrahydrox.txt b/forge-gui/res/cardsfolder/p/petrahydrox.txt index b4827279211..29bbf079c32 100644 --- a/forge-gui/res/cardsfolder/p/petrahydrox.txt +++ b/forge-gui/res/cardsfolder/p/petrahydrox.txt @@ -6,4 +6,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/petrahydrox.jpg -Oracle:({U/R} can be paid with either {U} or {R}.)\nWhen Petrahydrox becomes the target of a spell or ability, return Petrahydrox to its owner's hand. \ No newline at end of file +Oracle:({U/R} can be paid with either {U} or {R}.)\nWhen Petrahydrox becomes the target of a spell or ability, return Petrahydrox to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/petravark.txt b/forge-gui/res/cardsfolder/p/petravark.txt index 0018363a6c8..ffd9a6a1379 100644 --- a/forge-gui/res/cardsfolder/p/petravark.txt +++ b/forge-gui/res/cardsfolder/p/petravark.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Choose target land. | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/petravark.jpg -Oracle:When Petravark enters the battlefield, exile target land.\nWhen Petravark leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:When Petravark enters the battlefield, exile target land.\nWhen Petravark leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/p/petrified_field.txt b/forge-gui/res/cardsfolder/p/petrified_field.txt index d6d02f7521f..b085a75b95a 100644 --- a/forge-gui/res/cardsfolder/p/petrified_field.txt +++ b/forge-gui/res/cardsfolder/p/petrified_field.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target land card in your graveyard | ValidTgts$ Land.YouCtrl | SpellDescription$ Return target land card from your graveyard to your hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/petrified_field.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Petrified Field: Return target land card from your graveyard to your hand. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Petrified Field: Return target land card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/petrified_plating.txt b/forge-gui/res/cardsfolder/p/petrified_plating.txt index 7f6dae2696f..3ff56284226 100644 --- a/forge-gui/res/cardsfolder/p/petrified_plating.txt +++ b/forge-gui/res/cardsfolder/p/petrified_plating.txt @@ -6,4 +6,4 @@ K:Suspend:2:G A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/petrified_plating.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nSuspend 2-{G} (Rather than cast this card from your hand, you may pay {G} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nSuspend 2-{G} (Rather than cast this card from your hand, you may pay {G} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/p/petrified_wood_kin.txt b/forge-gui/res/cardsfolder/p/petrified_wood_kin.txt index 317f88f426e..9f87d1c29af 100644 --- a/forge-gui/res/cardsfolder/p/petrified_wood_kin.txt +++ b/forge-gui/res/cardsfolder/p/petrified_wood_kin.txt @@ -1,9 +1,9 @@ -Name:Petrified Wood-Kin -ManaCost:6 G -Types:Creature Elemental Warrior -PT:3/3 -K:CARDNAME can't be countered. -K:Bloodthirst X -K:Protection:Instant:Protection from instants -SVar:Picture:http://www.wizards.com/global/images/magic/general/petrified_wood_kin.jpg -Oracle:Petrified Wood-Kin can't be countered.\nBloodthirst X (This creature enters the battlefield with X +1/+1 counters on it, where X is the damage dealt to your opponents this turn.)\nProtection from instants \ No newline at end of file +Name:Petrified Wood-Kin +ManaCost:6 G +Types:Creature Elemental Warrior +PT:3/3 +K:CARDNAME can't be countered. +K:Bloodthirst X +K:Protection:Instant:Protection from instants +SVar:Picture:http://www.wizards.com/global/images/magic/general/petrified_wood_kin.jpg +Oracle:Petrified Wood-Kin can't be countered.\nBloodthirst X (This creature enters the battlefield with X +1/+1 counters on it, where X is the damage dealt to your opponents this turn.)\nProtection from instants diff --git a/forge-gui/res/cardsfolder/p/pewter_golem.txt b/forge-gui/res/cardsfolder/p/pewter_golem.txt index d0159ccb110..2015f488102 100644 --- a/forge-gui/res/cardsfolder/p/pewter_golem.txt +++ b/forge-gui/res/cardsfolder/p/pewter_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:4/2 A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/pewter_golem.jpg -Oracle:{1}{B}: Regenerate Pewter Golem. \ No newline at end of file +Oracle:{1}{B}: Regenerate Pewter Golem. diff --git a/forge-gui/res/cardsfolder/p/phage_the_untouchable.txt b/forge-gui/res/cardsfolder/p/phage_the_untouchable.txt index be1c24e4374..deb06f14774 100644 --- a/forge-gui/res/cardsfolder/p/phage_the_untouchable.txt +++ b/forge-gui/res/cardsfolder/p/phage_the_untouchable.txt @@ -1,13 +1,13 @@ -Name:Phage the Untouchable -ManaCost:3 B B B B -Types:Legendary Creature Zombie Minion -PT:4/4 -T:Mode$ ChangesZone | ValidCard$ Card.wasNotCastFromHand+Self | Destination$ Battlefield | Execute$ TrigYouLose | TriggerDescription$ When CARDNAME enters the battlefield, if you didn't cast it from your hand, you lose the game. -SVar:TrigYouLose:AB$ LosesGame | Cost$ 0 | Defined$ You -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature. It can't be regenerated. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTheyLose | TriggerDescription$ Whenever Phage deals combat damage to a player, that player loses the game. -SVar:TrigTheyLose:AB$ LosesGame | Cost$ 0 | Defined$ TriggeredTarget -SVar:MustBeBlocked:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phage_the_untouchable.jpg -Oracle:When Phage the Untouchable enters the battlefield, if you didn't cast it from your hand, you lose the game.\nWhenever Phage deals combat damage to a creature, destroy that creature. It can't be regenerated.\nWhenever Phage deals combat damage to a player, that player loses the game. \ No newline at end of file +Name:Phage the Untouchable +ManaCost:3 B B B B +Types:Legendary Creature Zombie Minion +PT:4/4 +T:Mode$ ChangesZone | ValidCard$ Card.wasNotCastFromHand+Self | Destination$ Battlefield | Execute$ TrigYouLose | TriggerDescription$ When CARDNAME enters the battlefield, if you didn't cast it from your hand, you lose the game. +SVar:TrigYouLose:AB$ LosesGame | Cost$ 0 | Defined$ You +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature. It can't be regenerated. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigTheyLose | TriggerDescription$ Whenever Phage deals combat damage to a player, that player loses the game. +SVar:TrigTheyLose:AB$ LosesGame | Cost$ 0 | Defined$ TriggeredTarget +SVar:MustBeBlocked:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phage_the_untouchable.jpg +Oracle:When Phage the Untouchable enters the battlefield, if you didn't cast it from your hand, you lose the game.\nWhenever Phage deals combat damage to a creature, destroy that creature. It can't be regenerated.\nWhenever Phage deals combat damage to a player, that player loses the game. diff --git a/forge-gui/res/cardsfolder/p/phage_the_untouchable_avatar.txt b/forge-gui/res/cardsfolder/p/phage_the_untouchable_avatar.txt index f9169b06947..7fe7232507c 100644 --- a/forge-gui/res/cardsfolder/p/phage_the_untouchable_avatar.txt +++ b/forge-gui/res/cardsfolder/p/phage_the_untouchable_avatar.txt @@ -1,12 +1,12 @@ -Name:Phage the Untouchable Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-5 -A:AB$ Effect | Cost$ PayLife<1> | ActivationZone$ Command | Triggers$ TrigPhageDestroy | SVars$ PhageAvatarDestroy | References$ TrigPhageDestroy,PhageAvatarDestroy | SpellDescription$ Until end of turn, whenever a creature deals combat damage to you, destroy that creature. -SVar:TrigPhageDestroy:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | TriggerZones$ Command | CombatDamage$ True | Execute$ PhageAvatarDestroy | TriggerDescription$ Whenever a creature deals combat damage to you, destroy that creature. -SVar:PhageAvatarDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredSource -A:AB$ Effect | Cost$ PayLife<1> | ActivationZone$ Command | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Triggers$ TrigPhageCreature | SVars$ PhageAvatarDestroy2 | RememberObjects$ Targeted | References$ TrigPhageCreature,PhageAvatarDestroy2 | SpellDescription$ Until end of turn, whenever target creature you control deals combat damage to a creature, destroy the damaged creature. -SVar:TrigPhageCreature:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | ValidTarget$ Creature | TriggerZones$ Command | CombatDamage$ True | Execute$ PhageAvatarDestroy2 | TriggerDescription$ Whenever target creature you control deals combat damage to a creature, destroy the damaged creature. -SVar:PhageAvatarDestroy2:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/phage_the_untouchable_avatar.jpg -Oracle:Hand +0, life -5\nPay 1 life: Until end of turn, whenever a creature deals combat damage to you, destroy that creature.\nPay 1 life: Until end of turn, whenever target creature you control deals combat damage to a creature, destroy the damaged creature. \ No newline at end of file +Name:Phage the Untouchable Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-5 +A:AB$ Effect | Cost$ PayLife<1> | ActivationZone$ Command | Triggers$ TrigPhageDestroy | SVars$ PhageAvatarDestroy | References$ TrigPhageDestroy,PhageAvatarDestroy | SpellDescription$ Until end of turn, whenever a creature deals combat damage to you, destroy that creature. +SVar:TrigPhageDestroy:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | TriggerZones$ Command | CombatDamage$ True | Execute$ PhageAvatarDestroy | TriggerDescription$ Whenever a creature deals combat damage to you, destroy that creature. +SVar:PhageAvatarDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredSource +A:AB$ Effect | Cost$ PayLife<1> | ActivationZone$ Command | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Triggers$ TrigPhageCreature | SVars$ PhageAvatarDestroy2 | RememberObjects$ Targeted | References$ TrigPhageCreature,PhageAvatarDestroy2 | SpellDescription$ Until end of turn, whenever target creature you control deals combat damage to a creature, destroy the damaged creature. +SVar:TrigPhageCreature:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | ValidTarget$ Creature | TriggerZones$ Command | CombatDamage$ True | Execute$ PhageAvatarDestroy2 | TriggerDescription$ Whenever target creature you control deals combat damage to a creature, destroy the damaged creature. +SVar:PhageAvatarDestroy2:AB$ Destroy | Cost$ 0 | Defined$ TriggeredTarget +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/phage_the_untouchable_avatar.jpg +Oracle:Hand +0, life -5\nPay 1 life: Until end of turn, whenever a creature deals combat damage to you, destroy that creature.\nPay 1 life: Until end of turn, whenever target creature you control deals combat damage to a creature, destroy the damaged creature. diff --git a/forge-gui/res/cardsfolder/p/phalanx_formation.txt b/forge-gui/res/cardsfolder/p/phalanx_formation.txt index b4937056ab9..f3ce54f543d 100644 --- a/forge-gui/res/cardsfolder/p/phalanx_formation.txt +++ b/forge-gui/res/cardsfolder/p/phalanx_formation.txt @@ -1,9 +1,9 @@ -Name:Phalanx Formation -ManaCost:2 W -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 W | EffectZone$ All | Description$ Strive - CARDNAME costs {1}{W} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | KW$ Double Strike | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each gain double strike until end of turn. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/phalanx_formation.jpg -Oracle:Strive - Phalanx Formation costs {1}{W} more to cast for each target beyond the first.\nAny number of target creatures each gain double strike until end of turn. (They deal both first-strike and regular combat damage.) \ No newline at end of file +Name:Phalanx Formation +ManaCost:2 W +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 W | EffectZone$ All | Description$ Strive - CARDNAME costs {1}{W} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | KW$ Double Strike | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each gain double strike until end of turn. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/phalanx_formation.jpg +Oracle:Strive - Phalanx Formation costs {1}{W} more to cast for each target beyond the first.\nAny number of target creatures each gain double strike until end of turn. (They deal both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/p/phalanx_leader.txt b/forge-gui/res/cardsfolder/p/phalanx_leader.txt index d68bf5c77f6..e78899b1e50 100644 --- a/forge-gui/res/cardsfolder/p/phalanx_leader.txt +++ b/forge-gui/res/cardsfolder/p/phalanx_leader.txt @@ -1,8 +1,8 @@ -Name:Phalanx Leader -ManaCost:W W -Types:Creature Human Soldier -PT:1/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on each creature you control. -SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/phalanx_leader.jpg -Oracle:Heroic - Whenever you cast a spell that targets Phalanx Leader, put a +1/+1 counter on each creature you control. \ No newline at end of file +Name:Phalanx Leader +ManaCost:W W +Types:Creature Human Soldier +PT:1/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on each creature you control. +SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/phalanx_leader.jpg +Oracle:Heroic - Whenever you cast a spell that targets Phalanx Leader, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/p/phantasmagorian.txt b/forge-gui/res/cardsfolder/p/phantasmagorian.txt index 64045851c7b..f22bc49fa92 100644 --- a/forge-gui/res/cardsfolder/p/phantasmagorian.txt +++ b/forge-gui/res/cardsfolder/p/phantasmagorian.txt @@ -1,9 +1,9 @@ -Name:Phantasmagorian -ManaCost:5 B B -Types:Creature Horror -PT:6/6 -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you cast CARDNAME, any player may discard three cards. If a player does, counter CARDNAME. -SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ Discard<3/Card> | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True -A:AB$ ChangeZone | Cost$ Discard<3/Card> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmagorian.jpg -Oracle:When you cast Phantasmagorian, any player may discard three cards. If a player does, counter Phantasmagorian.\nDiscard three cards: Return Phantasmagorian from your graveyard to your hand. \ No newline at end of file +Name:Phantasmagorian +ManaCost:5 B B +Types:Creature Horror +PT:6/6 +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you cast CARDNAME, any player may discard three cards. If a player does, counter CARDNAME. +SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ Discard<3/Card> | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True +A:AB$ ChangeZone | Cost$ Discard<3/Card> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmagorian.jpg +Oracle:When you cast Phantasmagorian, any player may discard three cards. If a player does, counter Phantasmagorian.\nDiscard three cards: Return Phantasmagorian from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/phantasmal_abomination.txt b/forge-gui/res/cardsfolder/p/phantasmal_abomination.txt index ddf7d15d2ef..bea7812dffd 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_abomination.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_abomination.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_abomination.jpg -Oracle:Defender\nWhen Phantasmal Abomination becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:Defender\nWhen Phantasmal Abomination becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/p/phantasmal_bear.txt b/forge-gui/res/cardsfolder/p/phantasmal_bear.txt index bba659c4026..dac9551ae4c 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_bear.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_bear.txt @@ -6,4 +6,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_bear.jpg -Oracle:When Phantasmal Bear becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:When Phantasmal Bear becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/p/phantasmal_dragon.txt b/forge-gui/res/cardsfolder/p/phantasmal_dragon.txt index c2fb2a973db..4cd029f957a 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_dragon.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_dragon.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_dragon.jpg -Oracle:Flying\nWhen Phantasmal Dragon becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:Flying\nWhen Phantasmal Dragon becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/p/phantasmal_fiend.txt b/forge-gui/res/cardsfolder/p/phantasmal_fiend.txt index 6b7eb1ee251..c7861766956 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_fiend.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_fiend.txt @@ -5,4 +5,4 @@ PT:1/5 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. A:AB$ Pump | Cost$ 1 U | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch CARDNAME's power and toughness until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_fiend.jpg -Oracle:{B}: Phantasmal Fiend gets +1/-1 until end of turn.\n{1}{U}: Switch Phantasmal Fiend's power and toughness until end of turn. \ No newline at end of file +Oracle:{B}: Phantasmal Fiend gets +1/-1 until end of turn.\n{1}{U}: Switch Phantasmal Fiend's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phantasmal_forces.txt b/forge-gui/res/cardsfolder/p/phantasmal_forces.txt index 8e941bfc201..26961d3a77c 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_forces.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_forces.txt @@ -5,4 +5,4 @@ PT:4/1 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_forces.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Phantasmal Forces unless you pay {U}. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Phantasmal Forces unless you pay {U}. diff --git a/forge-gui/res/cardsfolder/p/phantasmal_image.txt b/forge-gui/res/cardsfolder/p/phantasmal_image.txt index 2309bd98ed2..3343cdd9aff 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_image.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_image.txt @@ -1,13 +1,13 @@ -Name:Phantasmal Image -ManaCost:1 U -Types:Creature Illusion -PT:0/0 -# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except it's an Illusion in addition to its other types and it gains "When this creature becomes the target of a spell or ability, sacrifice it." -SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTypes$ Illusion | AddTriggers$ PhantasmalImageTgtTrig | AddSVars$ PhantasmalImageSac,Targeting -SVar:PhantasmalImageTgtTrig:Mode$ BecomesTarget | ValidTarget$ Card.Self | Execute$ PhantasmalImageSac | TriggerDescription$ When this creature becomes the target of a spell or ability, sacrifice it. -SVar:PhantasmalImageSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:Targeting:Dies -SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_image.jpg -Oracle:You may have Phantasmal Image enter the battlefield as a copy of any creature on the battlefield, except it's an Illusion in addition to its other types and it gains "When this creature becomes the target of a spell or ability, sacrifice it." \ No newline at end of file +Name:Phantasmal Image +ManaCost:1 U +Types:Creature Illusion +PT:0/0 +# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +K:ETBReplacement:Copy:ChooseCreature:Optional +SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except it's an Illusion in addition to its other types and it gains "When this creature becomes the target of a spell or ability, sacrifice it." +SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTypes$ Illusion | AddTriggers$ PhantasmalImageTgtTrig | AddSVars$ PhantasmalImageSac,Targeting +SVar:PhantasmalImageTgtTrig:Mode$ BecomesTarget | ValidTarget$ Card.Self | Execute$ PhantasmalImageSac | TriggerDescription$ When this creature becomes the target of a spell or ability, sacrifice it. +SVar:PhantasmalImageSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:Targeting:Dies +SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_image.jpg +Oracle:You may have Phantasmal Image enter the battlefield as a copy of any creature on the battlefield, except it's an Illusion in addition to its other types and it gains "When this creature becomes the target of a spell or ability, sacrifice it." diff --git a/forge-gui/res/cardsfolder/p/phantasmal_mount.txt b/forge-gui/res/cardsfolder/p/phantasmal_mount.txt index 32bda75bcf7..8a6d31335ce 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_mount.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_mount.txt @@ -1,16 +1,16 @@ -Name:Phantasmal Mount -ManaCost:1 U -Types:Creature Illusion Horse -PT:1/1 -K:Flying -A:AB$ Pump | Cost$ T | ValidTgts$ Creature.YouCtrl+toughnessLE2 | TgtPrompt$ Select target creature you control with toughness 2 or less | NumAtt$ +1 | NumDef$ +1 | KW$ Flying | SubAbility$ PhantasmalMountEffect | SpellDescription$ Target creature you control with toughness 2 or less gets +1/+1 and gains flying until end of turn. When CARDNAME leaves the battlefield this turn, sacrifice that creature. When the creature leaves the battlefield this turn, sacrifice CARDNAME. -SVar:PhantasmalMountEffect:DB$ Effect | Name$ Phantasmal Mount Effect | Triggers$ LostTheMount,LostTheTarget | SVars$ ExileEffect,SacMount,SacTarget | References$ LostTheMount,LostTheTarget,ExileEffect,SacMount,SacTarget | RememberObjects$ Targeted | ImprintCards$ Self -SVar:LostTheMount:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ SacMount | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Phantasmal Mount. -SVar:SacMount:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect -SVar:LostTheTarget:Mode$ ChangesZone | ValidCard$ Card.IsImprinted | Origin$ Battlefield | Destination$ Any | Execute$ SacTarget | TriggerDescription$ When Phantasmal Mount leaves the battlefield this turn, sacrifice the targeted creature. -SVar:SacTarget:DB$ SacrificeAll | Defined$ Remembered | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_mount.jpg -Oracle:Flying\n{T}: Target creature you control with toughness 2 or less gets +1/+1 and gains flying until end of turn. When Phantasmal Mount leaves the battlefield this turn, sacrifice that creature. When the creature leaves the battlefield this turn, sacrifice Phantasmal Mount. \ No newline at end of file +Name:Phantasmal Mount +ManaCost:1 U +Types:Creature Illusion Horse +PT:1/1 +K:Flying +A:AB$ Pump | Cost$ T | ValidTgts$ Creature.YouCtrl+toughnessLE2 | TgtPrompt$ Select target creature you control with toughness 2 or less | NumAtt$ +1 | NumDef$ +1 | KW$ Flying | SubAbility$ PhantasmalMountEffect | SpellDescription$ Target creature you control with toughness 2 or less gets +1/+1 and gains flying until end of turn. When CARDNAME leaves the battlefield this turn, sacrifice that creature. When the creature leaves the battlefield this turn, sacrifice CARDNAME. +SVar:PhantasmalMountEffect:DB$ Effect | Name$ Phantasmal Mount Effect | Triggers$ LostTheMount,LostTheTarget | SVars$ ExileEffect,SacMount,SacTarget | References$ LostTheMount,LostTheTarget,ExileEffect,SacMount,SacTarget | RememberObjects$ Targeted | ImprintCards$ Self +SVar:LostTheMount:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ SacMount | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Phantasmal Mount. +SVar:SacMount:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect +SVar:LostTheTarget:Mode$ ChangesZone | ValidCard$ Card.IsImprinted | Origin$ Battlefield | Destination$ Any | Execute$ SacTarget | TriggerDescription$ When Phantasmal Mount leaves the battlefield this turn, sacrifice the targeted creature. +SVar:SacTarget:DB$ SacrificeAll | Defined$ Remembered | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_mount.jpg +Oracle:Flying\n{T}: Target creature you control with toughness 2 or less gets +1/+1 and gains flying until end of turn. When Phantasmal Mount leaves the battlefield this turn, sacrifice that creature. When the creature leaves the battlefield this turn, sacrifice Phantasmal Mount. diff --git a/forge-gui/res/cardsfolder/p/phantasmal_sphere.txt b/forge-gui/res/cardsfolder/p/phantasmal_sphere.txt index 25c25b0655e..67e6c5f4852 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_sphere.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_sphere.txt @@ -1,15 +1,15 @@ -Name:Phantasmal Sphere -ManaCost:1 U -Types:Creature Illusion -PT:0/1 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME, then sacrifice CARDNAME unless you pay 1 for each +1/+1 counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ SacSelf -SVar:SacSelf:DB$ Sacrifice | Defined$ Card.Self | UnlessCost$ X | UnlessPayer$ You -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ OrbToken | TriggerDescription$ When CARDNAME leaves the battlefield, put a blue Orb creature token with flying onto the battlefield under target opponent's control. That creature's power and toughness are each equal to the number of +1/+1 counters on CARDNAME. -SVar:OrbToken:DB$ Token | TokenImage$ u x x orb | ValidTgts$ Opponent | TokenOwner$ Targeted | TokenName$ Orb | TokenColors$ Blue | TokenTypes$ Creature,Orb | TokenPower$ XLKI | TokenToughness$ XLKI | References$ XLKI | TokenAmount$ 1 -SVar:X:Count$CardCounters.P1P1 -SVar:XLKI:TriggeredCard$CardCounters.P1P1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_sphere.jpg -Oracle:Flying\nAt the beginning of your upkeep, put a +1/+1 counter on Phantasmal Sphere, then sacrifice Phantasmal Sphere unless you pay {1} for each +1/+1 counter on it.\nWhen Phantasmal Sphere leaves the battlefield, put a blue Orb creature token with flying onto the battlefield under target opponent's control. That creature's power and toughness are each equal to the number of +1/+1 counters on Phantasmal Sphere. \ No newline at end of file +Name:Phantasmal Sphere +ManaCost:1 U +Types:Creature Illusion +PT:0/1 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME, then sacrifice CARDNAME unless you pay 1 for each +1/+1 counter on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ SacSelf +SVar:SacSelf:DB$ Sacrifice | Defined$ Card.Self | UnlessCost$ X | UnlessPayer$ You +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ OrbToken | TriggerDescription$ When CARDNAME leaves the battlefield, put a blue Orb creature token with flying onto the battlefield under target opponent's control. That creature's power and toughness are each equal to the number of +1/+1 counters on CARDNAME. +SVar:OrbToken:DB$ Token | TokenImage$ u x x orb | ValidTgts$ Opponent | TokenOwner$ Targeted | TokenName$ Orb | TokenColors$ Blue | TokenTypes$ Creature,Orb | TokenPower$ XLKI | TokenToughness$ XLKI | References$ XLKI | TokenAmount$ 1 +SVar:X:Count$CardCounters.P1P1 +SVar:XLKI:TriggeredCard$CardCounters.P1P1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_sphere.jpg +Oracle:Flying\nAt the beginning of your upkeep, put a +1/+1 counter on Phantasmal Sphere, then sacrifice Phantasmal Sphere unless you pay {1} for each +1/+1 counter on it.\nWhen Phantasmal Sphere leaves the battlefield, put a blue Orb creature token with flying onto the battlefield under target opponent's control. That creature's power and toughness are each equal to the number of +1/+1 counters on Phantasmal Sphere. diff --git a/forge-gui/res/cardsfolder/p/phantasmal_terrain.txt b/forge-gui/res/cardsfolder/p/phantasmal_terrain.txt index a8b5e88eeaf..06081b05e6a 100644 --- a/forge-gui/res/cardsfolder/p/phantasmal_terrain.txt +++ b/forge-gui/res/cardsfolder/p/phantasmal_terrain.txt @@ -8,4 +8,4 @@ SVar:DBChooseBasic:DB$ ChooseType | Type$ Basic Land | SpellDescription$ As CARD S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ ChosenType | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Enchanted land is the chosen type. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phantasmal_terrain.jpg -Oracle:Enchant land\nAs Phantasmal Terrain enters the battlefield, choose a basic land type.\nEnchanted land is the chosen type. \ No newline at end of file +Oracle:Enchant land\nAs Phantasmal Terrain enters the battlefield, choose a basic land type.\nEnchanted land is the chosen type. diff --git a/forge-gui/res/cardsfolder/p/phantatog.txt b/forge-gui/res/cardsfolder/p/phantatog.txt index 31d6594ce24..14ead1e27a5 100644 --- a/forge-gui/res/cardsfolder/p/phantatog.txt +++ b/forge-gui/res/cardsfolder/p/phantatog.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Sac<1/Enchantment> | NumAtt$ +1 | NumDef$ +1 | SpellDescripti A:AB$ Pump | Cost$ Discard<1/Card> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phantatog.jpg -Oracle:Sacrifice an enchantment: Phantatog gets +1/+1 until end of turn.\nDiscard a card: Phantatog gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Sacrifice an enchantment: Phantatog gets +1/+1 until end of turn.\nDiscard a card: Phantatog gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phantom_beast.txt b/forge-gui/res/cardsfolder/p/phantom_beast.txt index dc278e08298..2484009c5e3 100644 --- a/forge-gui/res/cardsfolder/p/phantom_beast.txt +++ b/forge-gui/res/cardsfolder/p/phantom_beast.txt @@ -6,4 +6,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_beast.jpg -Oracle:When Phantom Beast becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:When Phantom Beast becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/p/phantom_centaur.txt b/forge-gui/res/cardsfolder/p/phantom_centaur.txt index 28a1d0a844f..a43a511a11e 100644 --- a/forge-gui/res/cardsfolder/p/phantom_centaur.txt +++ b/forge-gui/res/cardsfolder/p/phantom_centaur.txt @@ -7,4 +7,4 @@ K:etbCounter:P1P1:3 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. Remove a +1/+1 counter from CARDNAME. SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_centaur.jpg -Oracle:Protection from black\nPhantom Centaur enters the battlefield with three +1/+1 counters on it.\nIf damage would be dealt to Phantom Centaur, prevent that damage. Remove a +1/+1 counter from Phantom Centaur. \ No newline at end of file +Oracle:Protection from black\nPhantom Centaur enters the battlefield with three +1/+1 counters on it.\nIf damage would be dealt to Phantom Centaur, prevent that damage. Remove a +1/+1 counter from Phantom Centaur. diff --git a/forge-gui/res/cardsfolder/p/phantom_flock.txt b/forge-gui/res/cardsfolder/p/phantom_flock.txt index 4689df15753..a5930f530b4 100644 --- a/forge-gui/res/cardsfolder/p/phantom_flock.txt +++ b/forge-gui/res/cardsfolder/p/phantom_flock.txt @@ -7,4 +7,4 @@ K:etbCounter:P1P1:3 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. Remove a +1/+1 counter from CARDNAME. SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_flock.jpg -Oracle:Flying\nPhantom Flock enters the battlefield with three +1/+1 counters on it.\nIf damage would be dealt to Phantom Flock, prevent that damage. Remove a +1/+1 counter from Phantom Flock. \ No newline at end of file +Oracle:Flying\nPhantom Flock enters the battlefield with three +1/+1 counters on it.\nIf damage would be dealt to Phantom Flock, prevent that damage. Remove a +1/+1 counter from Phantom Flock. diff --git a/forge-gui/res/cardsfolder/p/phantom_general.txt b/forge-gui/res/cardsfolder/p/phantom_general.txt index 4c81fe0e529..6fd769702f3 100644 --- a/forge-gui/res/cardsfolder/p/phantom_general.txt +++ b/forge-gui/res/cardsfolder/p/phantom_general.txt @@ -1,7 +1,7 @@ -Name:Phantom General -ManaCost:3 W -Types:Creature Spirit Soldier -PT:2/3 -S:Mode$ Continuous | Affected$ Creature.token+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creature tokens you control get +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_general.jpg -Oracle:Creature tokens you control get +1/+1. \ No newline at end of file +Name:Phantom General +ManaCost:3 W +Types:Creature Spirit Soldier +PT:2/3 +S:Mode$ Continuous | Affected$ Creature.token+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creature tokens you control get +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_general.jpg +Oracle:Creature tokens you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/p/phantom_monster.txt b/forge-gui/res/cardsfolder/p/phantom_monster.txt index f31f0f16edf..dc2f19eacca 100644 --- a/forge-gui/res/cardsfolder/p/phantom_monster.txt +++ b/forge-gui/res/cardsfolder/p/phantom_monster.txt @@ -4,4 +4,4 @@ Types:Creature Phantasm PT:3/3 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card3929.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/p/phantom_nantuko.txt b/forge-gui/res/cardsfolder/p/phantom_nantuko.txt index 754d8dfc2b1..7ae9d6d09cf 100644 --- a/forge-gui/res/cardsfolder/p/phantom_nantuko.txt +++ b/forge-gui/res/cardsfolder/p/phantom_nantuko.txt @@ -8,4 +8,4 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | Replac SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 A:AB$ PutCounter | Cost$ T | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_nantuko.jpg -Oracle:Trample\nPhantom Nantuko enters the battlefield with two +1/+1 counters on it.\nIf damage would be dealt to Phantom Nantuko, prevent that damage. Remove a +1/+1 counter from Phantom Nantuko.\n{T}: Put a +1/+1 counter on Phantom Nantuko. \ No newline at end of file +Oracle:Trample\nPhantom Nantuko enters the battlefield with two +1/+1 counters on it.\nIf damage would be dealt to Phantom Nantuko, prevent that damage. Remove a +1/+1 counter from Phantom Nantuko.\n{T}: Put a +1/+1 counter on Phantom Nantuko. diff --git a/forge-gui/res/cardsfolder/p/phantom_nishoba.txt b/forge-gui/res/cardsfolder/p/phantom_nishoba.txt index dfa49bfee7b..89e174b199a 100644 --- a/forge-gui/res/cardsfolder/p/phantom_nishoba.txt +++ b/forge-gui/res/cardsfolder/p/phantom_nishoba.txt @@ -11,4 +11,4 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | Replac SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_nishoba.jpg -Oracle:Trample\nPhantom Nishoba enters the battlefield with seven +1/+1 counters on it.\nWhenever Phantom Nishoba deals damage, you gain that much life.\nIf damage would be dealt to Phantom Nishoba, prevent that damage. Remove a +1/+1 counter from Phantom Nishoba. \ No newline at end of file +Oracle:Trample\nPhantom Nishoba enters the battlefield with seven +1/+1 counters on it.\nWhenever Phantom Nishoba deals damage, you gain that much life.\nIf damage would be dealt to Phantom Nishoba, prevent that damage. Remove a +1/+1 counter from Phantom Nishoba. diff --git a/forge-gui/res/cardsfolder/p/phantom_nomad.txt b/forge-gui/res/cardsfolder/p/phantom_nomad.txt index 7797f45ca63..9169cec72eb 100644 --- a/forge-gui/res/cardsfolder/p/phantom_nomad.txt +++ b/forge-gui/res/cardsfolder/p/phantom_nomad.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:2 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. Remove a +1/+1 counter from CARDNAME. SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_nomad.jpg -Oracle:Phantom Nomad enters the battlefield with two +1/+1 counters on it.\nIf damage would be dealt to Phantom Nomad, prevent that damage. Remove a +1/+1 counter from Phantom Nomad. \ No newline at end of file +Oracle:Phantom Nomad enters the battlefield with two +1/+1 counters on it.\nIf damage would be dealt to Phantom Nomad, prevent that damage. Remove a +1/+1 counter from Phantom Nomad. diff --git a/forge-gui/res/cardsfolder/p/phantom_tiger.txt b/forge-gui/res/cardsfolder/p/phantom_tiger.txt index 500c0ee52d3..b4955e73aea 100644 --- a/forge-gui/res/cardsfolder/p/phantom_tiger.txt +++ b/forge-gui/res/cardsfolder/p/phantom_tiger.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:2 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. Remove a +1/+1 counter from CARDNAME. SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_tiger.jpg -Oracle:Phantom Tiger enters the battlefield with two +1/+1 counters on it.\nIf damage would be dealt to Phantom Tiger, prevent that damage. Remove a +1/+1 counter from Phantom Tiger. \ No newline at end of file +Oracle:Phantom Tiger enters the battlefield with two +1/+1 counters on it.\nIf damage would be dealt to Phantom Tiger, prevent that damage. Remove a +1/+1 counter from Phantom Tiger. diff --git a/forge-gui/res/cardsfolder/p/phantom_warrior.txt b/forge-gui/res/cardsfolder/p/phantom_warrior.txt index 00064c5db23..2df9f99b8fd 100644 --- a/forge-gui/res/cardsfolder/p/phantom_warrior.txt +++ b/forge-gui/res/cardsfolder/p/phantom_warrior.txt @@ -4,4 +4,4 @@ Types:Creature Illusion Warrior PT:2/2 K:Unblockable SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83200.jpg -Oracle:Phantom Warrior can't be blocked. \ No newline at end of file +Oracle:Phantom Warrior can't be blocked. diff --git a/forge-gui/res/cardsfolder/p/phantom_whelp.txt b/forge-gui/res/cardsfolder/p/phantom_whelp.txt index 68702da81f7..17152eb6823 100644 --- a/forge-gui/res/cardsfolder/p/phantom_whelp.txt +++ b/forge-gui/res/cardsfolder/p/phantom_whelp.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ Tru SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigBounce | TriggerDescription$ Return CARDNAME to it's owner's hand. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_whelp.jpg -Oracle:When Phantom Whelp 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 +Oracle:When Phantom Whelp attacks or blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.) diff --git a/forge-gui/res/cardsfolder/p/phantom_wings.txt b/forge-gui/res/cardsfolder/p/phantom_wings.txt index ad2fffe2cde..5cf1ff301ba 100644 --- a/forge-gui/res/cardsfolder/p/phantom_wings.txt +++ b/forge-gui/res/cardsfolder/p/phantom_wings.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Battlefield | Destination$ Hand | Defined$ Enchanted | SpellDescription$ Return enchanted creature to owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_wings.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nSacrifice Phantom Wings: Return enchanted creature to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying.\nSacrifice Phantom Wings: Return enchanted creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/phantom_wurm.txt b/forge-gui/res/cardsfolder/p/phantom_wurm.txt index 12890ad2be8..842cbc7e6d0 100644 --- a/forge-gui/res/cardsfolder/p/phantom_wurm.txt +++ b/forge-gui/res/cardsfolder/p/phantom_wurm.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:4 R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. Remove a +1/+1 counter from CARDNAME. SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phantom_wurm.jpg -Oracle:Phantom Wurm enters the battlefield with four +1/+1 counters on it.\nIf damage would be dealt to Phantom Wurm, prevent that damage. Remove a +1/+1 counter from Phantom Wurm. \ No newline at end of file +Oracle:Phantom Wurm enters the battlefield with four +1/+1 counters on it.\nIf damage would be dealt to Phantom Wurm, prevent that damage. Remove a +1/+1 counter from Phantom Wurm. diff --git a/forge-gui/res/cardsfolder/p/pharagax_giant.txt b/forge-gui/res/cardsfolder/p/pharagax_giant.txt index 50c85274d2b..1e604996bd3 100644 --- a/forge-gui/res/cardsfolder/p/pharagax_giant.txt +++ b/forge-gui/res/cardsfolder/p/pharagax_giant.txt @@ -1,10 +1,10 @@ -Name:Pharagax Giant -ManaCost:4 R -Types:Creature Giant -PT:3/3 -K:Tribute 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigDmg | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, CARDNAME deals 5 damage to each opponent. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ 5 -SVar:TributeAILogic:Always -SVar:Picture:http://www.wizards.com/global/images/magic/general/pharagax_giant.jpg -Oracle:Tribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Pharagax Giant enters the battlefield, if tribute wasn't paid, Pharagax Giant deals 5 damage to each opponent. +Name:Pharagax Giant +ManaCost:4 R +Types:Creature Giant +PT:3/3 +K:Tribute 2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigDmg | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, CARDNAME deals 5 damage to each opponent. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ 5 +SVar:TributeAILogic:Always +SVar:Picture:http://www.wizards.com/global/images/magic/general/pharagax_giant.jpg +Oracle:Tribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Pharagax Giant enters the battlefield, if tribute wasn't paid, Pharagax Giant deals 5 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/p/pharika_god_of_affliction.txt b/forge-gui/res/cardsfolder/p/pharika_god_of_affliction.txt index 45fc89f4e28..6fb93a0a97d 100644 --- a/forge-gui/res/cardsfolder/p/pharika_god_of_affliction.txt +++ b/forge-gui/res/cardsfolder/p/pharika_god_of_affliction.txt @@ -1,12 +1,12 @@ -Name:Pharika, God of Affliction -ManaCost:1 B G -Types:Legendary Enchantment Creature God -PT:5/5 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to black and green is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.G.B -A:AB$ ChangeZone | Cost$ B G | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | AITgts$ Card.YouOwn | SubAbility$ DBToken | SpellDescription$ Exile target creature card from a graveyard. It's owner puts a 1/1 black and green Snake enchantment creature token with deathtouch onto the battlefield. -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Enchantment,Creature,Snake | TokenOwner$ TargetedController | TokenColors$ Black,Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Deathtouch -SVar:BuffedBy:Permanent.Green,Permanent.Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/pharika_god_of_affliction.jpg -Oracle:Indestructible\nAs long as your devotion to black and green is less than seven, Pharika isn't a creature.\n{B}{G}: Exile target creature card from a graveyard. Its owner puts a 1/1 black and green Snake enchantment creature token with deathtouch onto the battlefield. \ No newline at end of file +Name:Pharika, God of Affliction +ManaCost:1 B G +Types:Legendary Enchantment Creature God +PT:5/5 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to black and green is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.G.B +A:AB$ ChangeZone | Cost$ B G | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | AITgts$ Card.YouOwn | SubAbility$ DBToken | SpellDescription$ Exile target creature card from a graveyard. It's owner puts a 1/1 black and green Snake enchantment creature token with deathtouch onto the battlefield. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Enchantment,Creature,Snake | TokenOwner$ TargetedController | TokenColors$ Black,Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Deathtouch +SVar:BuffedBy:Permanent.Green,Permanent.Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/pharika_god_of_affliction.jpg +Oracle:Indestructible\nAs long as your devotion to black and green is less than seven, Pharika isn't a creature.\n{B}{G}: Exile target creature card from a graveyard. Its owner puts a 1/1 black and green Snake enchantment creature token with deathtouch onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/pharikas_chosen.txt b/forge-gui/res/cardsfolder/p/pharikas_chosen.txt index cc8098a30cc..48424287b0c 100644 --- a/forge-gui/res/cardsfolder/p/pharikas_chosen.txt +++ b/forge-gui/res/cardsfolder/p/pharikas_chosen.txt @@ -1,7 +1,7 @@ -Name:Pharika's Chosen -ManaCost:B -Types:Creature Snake -PT:1/1 -K:Deathtouch -SVar:Picture:http://www.wizards.com/global/images/magic/general/pharikas_chosen.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Pharika's Chosen +ManaCost:B +Types:Creature Snake +PT:1/1 +K:Deathtouch +SVar:Picture:http://www.wizards.com/global/images/magic/general/pharikas_chosen.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/p/pharikas_cure.txt b/forge-gui/res/cardsfolder/p/pharikas_cure.txt index a681d7d6ca9..3f4e64c01df 100644 --- a/forge-gui/res/cardsfolder/p/pharikas_cure.txt +++ b/forge-gui/res/cardsfolder/p/pharikas_cure.txt @@ -1,7 +1,7 @@ -Name:Pharika's Cure -ManaCost:B B -Types:Instant -A:SP$ DealDamage | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature and you gain 2 life. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pharikas_cure.jpg -Oracle:Pharika's Cure deals 2 damage to target creature and you gain 2 life. \ No newline at end of file +Name:Pharika's Cure +ManaCost:B B +Types:Instant +A:SP$ DealDamage | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature and you gain 2 life. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pharikas_cure.jpg +Oracle:Pharika's Cure deals 2 damage to target creature and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/p/pharikas_mender.txt b/forge-gui/res/cardsfolder/p/pharikas_mender.txt index aa8ec0cd4a2..a47183853f5 100644 --- a/forge-gui/res/cardsfolder/p/pharikas_mender.txt +++ b/forge-gui/res/cardsfolder/p/pharikas_mender.txt @@ -1,8 +1,8 @@ -Name:Pharika's Mender -ManaCost:3 B G -Types:Creature Gorgon -PT:4/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature or enchantment card from your graveyard to your hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl,Enchantment.YouCtrl | TgtPrompt$ Select target creature or enchantment card in your graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/pharikas_mender.jpg -Oracle:When Pharika's Mender enters the battlefield, you may return target creature or enchantment card from your graveyard to your hand. \ No newline at end of file +Name:Pharika's Mender +ManaCost:3 B G +Types:Creature Gorgon +PT:4/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature or enchantment card from your graveyard to your hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl,Enchantment.YouCtrl | TgtPrompt$ Select target creature or enchantment card in your graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/pharikas_mender.jpg +Oracle:When Pharika's Mender enters the battlefield, you may return target creature or enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/phelddagrif.txt b/forge-gui/res/cardsfolder/p/phelddagrif.txt index 0a921d93261..c42a261388a 100644 --- a/forge-gui/res/cardsfolder/p/phelddagrif.txt +++ b/forge-gui/res/cardsfolder/p/phelddagrif.txt @@ -10,4 +10,4 @@ SVar:DBGain:DB$GainLife | LifeAmount$ 2 | ValidTgts$ Opponent SVar:DBDraw:DB$Draw | NumCards$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | OptionalDecider$ Opponent SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phelddagrif.jpg -Oracle:{G}: Phelddagrif gains trample until end of turn. Target opponent puts a 1/1 green Hippo creature token onto the battlefield.\n{W}: Phelddagrif gains flying until end of turn. Target opponent gains 2 life.\n{U}: Return Phelddagrif to its owner's hand. Target opponent may draw a card. \ No newline at end of file +Oracle:{G}: Phelddagrif gains trample until end of turn. Target opponent puts a 1/1 green Hippo creature token onto the battlefield.\n{W}: Phelddagrif gains flying until end of turn. Target opponent gains 2 life.\n{U}: Return Phelddagrif to its owner's hand. Target opponent may draw a card. diff --git a/forge-gui/res/cardsfolder/p/phenax_god_of_deception.txt b/forge-gui/res/cardsfolder/p/phenax_god_of_deception.txt index a787d4bd9a8..54c3d49daa3 100644 --- a/forge-gui/res/cardsfolder/p/phenax_god_of_deception.txt +++ b/forge-gui/res/cardsfolder/p/phenax_god_of_deception.txt @@ -1,13 +1,13 @@ -Name:Phenax, God of Deception -ManaCost:3 U B -Types:Legendary Enchantment Creature God -PT:4/7 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to blue and black is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.U.B -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddAbility$ PhenaxMill | AddSVar$ PhenaxToughness | Description$ Creatures you control have "{T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is this creature's toughness." -SVar:PhenaxMill:AB$ Mill | Cost$ T | ValidTgts$ Player | NumCards$ PhenaxToughness | References$ PhenaxToughness | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is CARDNAME's toughness. -SVar:PhenaxToughness:Count$CardToughness -SVar:BuffedBy:Permanent.Black,Permanent.Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/phenax_god_of_deception.jpg -Oracle:Indestructible\nAs long as your devotion to blue and black is less than seven, Phenax isn't a creature.\nCreatures you control have "{T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is this creature's toughness." +Name:Phenax, God of Deception +ManaCost:3 U B +Types:Legendary Enchantment Creature God +PT:4/7 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to blue and black is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.U.B +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddAbility$ PhenaxMill | AddSVar$ PhenaxToughness | Description$ Creatures you control have "{T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is this creature's toughness." +SVar:PhenaxMill:AB$ Mill | Cost$ T | ValidTgts$ Player | NumCards$ PhenaxToughness | References$ PhenaxToughness | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard, where X is CARDNAME's toughness. +SVar:PhenaxToughness:Count$CardToughness +SVar:BuffedBy:Permanent.Black,Permanent.Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/phenax_god_of_deception.jpg +Oracle:Indestructible\nAs long as your devotion to blue and black is less than seven, Phenax isn't a creature.\nCreatures you control have "{T}: Target player puts the top X cards of his or her library into his or her graveyard, where X is this creature's toughness." diff --git a/forge-gui/res/cardsfolder/p/pheres_band_centaurs.txt b/forge-gui/res/cardsfolder/p/pheres_band_centaurs.txt index 9147c2938ca..a6744dde03a 100644 --- a/forge-gui/res/cardsfolder/p/pheres_band_centaurs.txt +++ b/forge-gui/res/cardsfolder/p/pheres_band_centaurs.txt @@ -1,6 +1,6 @@ -Name:Pheres-Band Centaurs -ManaCost:4 G -Types:Creature Centaur Warrior -PT:3/7 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres_band_centaurs.jpg -Oracle: \ No newline at end of file +Name:Pheres-Band Centaurs +ManaCost:4 G +Types:Creature Centaur Warrior +PT:3/7 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres_band_centaurs.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/p/pheres_band_raiders.txt b/forge-gui/res/cardsfolder/p/pheres_band_raiders.txt index 4c43102d7a9..6a3b3a72f51 100644 --- a/forge-gui/res/cardsfolder/p/pheres_band_raiders.txt +++ b/forge-gui/res/cardsfolder/p/pheres_band_raiders.txt @@ -1,8 +1,8 @@ -Name:Pheres-Band Raiders -ManaCost:5 G -Types:Creature Centaur Warrior -PT:5/5 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{G}. If you do, put a 3/3 green Centaur enchantment creature token onto the battlefield. -SVar:GFGToken:AB$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Enchantment,Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur bng -SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres-band_raiders.txt -Oracle:Inspired - Whenever Pheres-Band Raiders becomes untapped, you may pay {2}{G}. If you do, put a 3/3 green Centaur enchantment creature token onto the battlefield. \ No newline at end of file +Name:Pheres-Band Raiders +ManaCost:5 G +Types:Creature Centaur Warrior +PT:5/5 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{G}. If you do, put a 3/3 green Centaur enchantment creature token onto the battlefield. +SVar:GFGToken:AB$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Enchantment,Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur bng +SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres-band_raiders.txt +Oracle:Inspired - Whenever Pheres-Band Raiders becomes untapped, you may pay {2}{G}. If you do, put a 3/3 green Centaur enchantment creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/pheres_band_thunderhoof.txt b/forge-gui/res/cardsfolder/p/pheres_band_thunderhoof.txt index 59c078f37cb..b29aa29f7df 100644 --- a/forge-gui/res/cardsfolder/p/pheres_band_thunderhoof.txt +++ b/forge-gui/res/cardsfolder/p/pheres_band_thunderhoof.txt @@ -1,8 +1,8 @@ -Name:Pheres-Band Thunderhoof -ManaCost:4 G -Types:Creature Centaur Warrior -PT:3/4 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put two +1/+1 counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres_band_thunderhoof.jpg -Oracle:Heroic - Whenever you cast a spell that targets Pheres-Band Thunderhoof, put two +1/+1 counters on Pheres-Band Thunderhoof. \ No newline at end of file +Name:Pheres-Band Thunderhoof +ManaCost:4 G +Types:Creature Centaur Warrior +PT:3/4 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put two +1/+1 counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres_band_thunderhoof.jpg +Oracle:Heroic - Whenever you cast a spell that targets Pheres-Band Thunderhoof, put two +1/+1 counters on Pheres-Band Thunderhoof. diff --git a/forge-gui/res/cardsfolder/p/pheres_band_tromper.txt b/forge-gui/res/cardsfolder/p/pheres_band_tromper.txt index eb2cfc22182..c1d09a8a354 100644 --- a/forge-gui/res/cardsfolder/p/pheres_band_tromper.txt +++ b/forge-gui/res/cardsfolder/p/pheres_band_tromper.txt @@ -1,8 +1,8 @@ -Name:Pheres-Band Tromper -ManaCost:3 G -Types:Creature Centaur Warrior -PT:3/3 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, put a +1/+1 counter on it. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres_band_tromper.jpg -Oracle:Inspired - Whenever Pheres-Band Tromper becomes untapped, put a +1/+1 counter on it. +Name:Pheres-Band Tromper +ManaCost:3 G +Types:Creature Centaur Warrior +PT:3/3 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, put a +1/+1 counter on it. +SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres_band_tromper.jpg +Oracle:Inspired - Whenever Pheres-Band Tromper becomes untapped, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/p/pheres_band_warchief.txt b/forge-gui/res/cardsfolder/p/pheres_band_warchief.txt index 816fe07b685..0461109b7c2 100644 --- a/forge-gui/res/cardsfolder/p/pheres_band_warchief.txt +++ b/forge-gui/res/cardsfolder/p/pheres_band_warchief.txt @@ -1,10 +1,10 @@ -Name:Pheres-Band Warchief -ManaCost:3 G -Types:Creature Centaur Warrior -PT:3/3 -K:Vigilance -K:Trample -S:Mode$ Continuous | Affected$ Creature.Centaur+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance & Trample | Description$ Other Centaur creatures you control get +1/+1 and have vigilance and trample. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres_band_warchief.jpg -Oracle:Vigilance, trample\nOther Centaur creatures you control get +1/+1 and have vigilance and trample. \ No newline at end of file +Name:Pheres-Band Warchief +ManaCost:3 G +Types:Creature Centaur Warrior +PT:3/3 +K:Vigilance +K:Trample +S:Mode$ Continuous | Affected$ Creature.Centaur+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Vigilance & Trample | Description$ Other Centaur creatures you control get +1/+1 and have vigilance and trample. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/pheres_band_warchief.jpg +Oracle:Vigilance, trample\nOther Centaur creatures you control get +1/+1 and have vigilance and trample. diff --git a/forge-gui/res/cardsfolder/p/phobian_phantasm.txt b/forge-gui/res/cardsfolder/p/phobian_phantasm.txt index 97a6c4b57b6..e72721a8924 100644 --- a/forge-gui/res/cardsfolder/p/phobian_phantasm.txt +++ b/forge-gui/res/cardsfolder/p/phobian_phantasm.txt @@ -6,4 +6,4 @@ K:Flying K:Fear K:Cumulative upkeep:B SVar:Picture:http://www.wizards.com/global/images/magic/general/phobian_phantasm.jpg -Oracle:Flying; fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nCumulative upkeep {B} (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.) \ No newline at end of file +Oracle:Flying; fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nCumulative upkeep {B} (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.) diff --git a/forge-gui/res/cardsfolder/p/phosphorescent_feast.txt b/forge-gui/res/cardsfolder/p/phosphorescent_feast.txt index 4f00b3eb3fe..e96ef379b85 100644 --- a/forge-gui/res/cardsfolder/p/phosphorescent_feast.txt +++ b/forge-gui/res/cardsfolder/p/phosphorescent_feast.txt @@ -1,10 +1,10 @@ -Name:Phosphorescent Feast -ManaCost:2 G G G -Types:Sorcery -A:SP$ Reveal | Cost$ 2 G G G | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBGainLife | SpellDescription$ Chroma - Reveal any number of cards in your hand. You gain 2 life for each green mana symbol in those cards' mana costs. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$ChromaSource.G/Twice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phosphorescent_feast.jpg -Oracle:Chroma - Reveal any number of cards in your hand. You gain 2 life for each green mana symbol in those cards' mana costs. \ No newline at end of file +Name:Phosphorescent Feast +ManaCost:2 G G G +Types:Sorcery +A:SP$ Reveal | Cost$ 2 G G G | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBGainLife | SpellDescription$ Chroma - Reveal any number of cards in your hand. You gain 2 life for each green mana symbol in those cards' mana costs. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$ChromaSource.G/Twice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phosphorescent_feast.jpg +Oracle:Chroma - Reveal any number of cards in your hand. You gain 2 life for each green mana symbol in those cards' mana costs. diff --git a/forge-gui/res/cardsfolder/p/phthisis.txt b/forge-gui/res/cardsfolder/p/phthisis.txt index 321f0cef83a..ee95370d784 100644 --- a/forge-gui/res/cardsfolder/p/phthisis.txt +++ b/forge-gui/res/cardsfolder/p/phthisis.txt @@ -7,4 +7,4 @@ SVar:DBLoseLife:DB$ LoseLife | Defined$ TargetedController | LifeAmount$ X | Ref SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardSumPT SVar:Picture:http://www.wizards.com/global/images/magic/general/phthisis.jpg -Oracle:Destroy target creature. Its controller loses life equal to its power plus its toughness.\nSuspend 5-{1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Destroy target creature. Its controller loses life equal to its power plus its toughness.\nSuspend 5-{1}{B} (Rather than cast this card from your hand, you may pay {1}{B} and exile it with five time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/p/phylactery_lich.txt b/forge-gui/res/cardsfolder/p/phylactery_lich.txt index 3126419b296..f0a146dab45 100644 --- a/forge-gui/res/cardsfolder/p/phylactery_lich.txt +++ b/forge-gui/res/cardsfolder/p/phylactery_lich.txt @@ -13,4 +13,4 @@ SVar:RemRandomDeck:True DeckHints:Type$Artifact SVar:NeedsToPlay:Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/phylactery_lich.jpg -Oracle:As Phylactery Lich enters the battlefield, put a phylactery counter on an artifact you control.\nPhylactery Lich is indestructible.\nWhen you control no permanents with phylactery counters on them, sacrifice Phylactery Lich. \ No newline at end of file +Oracle:As Phylactery Lich enters the battlefield, put a phylactery counter on an artifact you control.\nPhylactery Lich is indestructible.\nWhen you control no permanents with phylactery counters on them, sacrifice Phylactery Lich. diff --git a/forge-gui/res/cardsfolder/p/phyresis.txt b/forge-gui/res/cardsfolder/p/phyresis.txt index b12dc70bb41..2a7b41ce212 100644 --- a/forge-gui/res/cardsfolder/p/phyresis.txt +++ b/forge-gui/res/cardsfolder/p/phyresis.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Infect | Description$ Enchanted creature has infect. SVar:Picture:http://www.wizards.com/global/images/magic/general/phyresis.jpg -Oracle:Enchant creature\nEnchanted creature has infect. (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 +Oracle:Enchant creature\nEnchanted creature has infect. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/p/phyrexian_altar.txt b/forge-gui/res/cardsfolder/p/phyrexian_altar.txt index 5b3a489c80f..0590cfedd1a 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_altar.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_altar.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ Sac<1/Creature> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_altar.jpg -Oracle:Sacrifice a creature: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Sacrifice a creature: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_arena.txt b/forge-gui/res/cardsfolder/p/phyrexian_arena.txt index b867a1897e6..f0a712bafc7 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_arena.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_arena.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$LoseLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_arena.jpg -Oracle:At the beginning of your upkeep, you draw a card and you lose 1 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, you draw a card and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_battleflies.txt b/forge-gui/res/cardsfolder/p/phyrexian_battleflies.txt index a42b9a19776..7be2758b977 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_battleflies.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_battleflies.txt @@ -5,4 +5,4 @@ PT:0/1 K:Flying A:AB$ Pump | Cost$ B | NumAtt$ +1 | ActivationLimit$ 2 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability no more than twice each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_battleflies.jpg -Oracle:Flying\n{B}: Phyrexian Battleflies gets +1/+0 until end of turn. Activate this ability no more than twice each turn. \ No newline at end of file +Oracle:Flying\n{B}: Phyrexian Battleflies gets +1/+0 until end of turn. Activate this ability no more than twice each turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_bloodstock.txt b/forge-gui/res/cardsfolder/p/phyrexian_bloodstock.txt index e78c6ed47d0..621d7bfbf45 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_bloodstock.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_bloodstock.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.White | NoRegen$ True | TgtPrompt$ Select target white creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_bloodstock.jpg -Oracle:When Phyrexian Bloodstock leaves the battlefield, destroy target white creature. It can't be regenerated. \ No newline at end of file +Oracle:When Phyrexian Bloodstock leaves the battlefield, destroy target white creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_boon.txt b/forge-gui/res/cardsfolder/p/phyrexian_boon.txt index 4d64e4a3696..f66fb2cc4c1 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_boon.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_boon.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Black | AddPower$ 2 | AddTou S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonBlack | AddPower$ -1 | AddToughness$ -2 | Description$ Otherwise, it gets -1/-2. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_boon.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+1 as long as it's black. Otherwise, it gets -1/-2. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+1 as long as it's black. Otherwise, it gets -1/-2. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_broodlings.txt b/forge-gui/res/cardsfolder/p/phyrexian_broodlings.txt index b9bc98f3fa7..42ef7ca66ed 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_broodlings.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_broodlings.txt @@ -4,4 +4,4 @@ Types:Creature Minion PT:2/2 A:AB$ PutCounter | Cost$ 1 Sac<1/Creature> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_broodlings.jpg -Oracle:{1}, Sacrifice a creature: Put a +1/+1 counter on Phyrexian Broodlings. \ No newline at end of file +Oracle:{1}, Sacrifice a creature: Put a +1/+1 counter on Phyrexian Broodlings. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_colossus.txt b/forge-gui/res/cardsfolder/p/phyrexian_colossus.txt index 5698538f56b..a825054b7b6 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_colossus.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_colossus.txt @@ -1,10 +1,10 @@ -Name:Phyrexian Colossus -ManaCost:7 -Types:Artifact Creature Golem -PT:8/8 -K:CARDNAME doesn't untap during your untap step. -A:AB$ Untap | Cost$ PayLife<8> | SpellDescription$ Untap CARDNAME. -K:CantBeBlockedByAmount LT3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_colossus.jpg -Oracle:Phyrexian Colossus doesn't untap during your untap step.\nPay 8 life: Untap Phyrexian Colossus.\nPhyrexian Colossus can't be blocked except by three or more creatures. +Name:Phyrexian Colossus +ManaCost:7 +Types:Artifact Creature Golem +PT:8/8 +K:CARDNAME doesn't untap during your untap step. +A:AB$ Untap | Cost$ PayLife<8> | SpellDescription$ Untap CARDNAME. +K:CantBeBlockedByAmount LT3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_colossus.jpg +Oracle:Phyrexian Colossus doesn't untap during your untap step.\nPay 8 life: Untap Phyrexian Colossus.\nPhyrexian Colossus can't be blocked except by three or more creatures. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_crusader.txt b/forge-gui/res/cardsfolder/p/phyrexian_crusader.txt index 413e173bc5a..a0944be83e0 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_crusader.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_crusader.txt @@ -7,4 +7,4 @@ K:Protection from red K:Protection from white K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_crusader.jpg -Oracle:First strike, protection from red and from white\nInfect (This creature 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 +Oracle:First strike, protection from red and from white\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/p/phyrexian_debaser.txt b/forge-gui/res/cardsfolder/p/phyrexian_debaser.txt index f403211b0bc..51f0dcb79a2 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_debaser.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_debaser.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_debaser.jpg -Oracle:Flying\n{T}, Sacrifice Phyrexian Debaser: Target creature gets -2/-2 until end of turn. \ No newline at end of file +Oracle:Flying\n{T}, Sacrifice Phyrexian Debaser: Target creature gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_defiler.txt b/forge-gui/res/cardsfolder/p/phyrexian_defiler.txt index 9227861e028..63e400e3232 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_defiler.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_defiler.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | SpellDescription$ Target creature gets -3/-3 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_defiler.jpg -Oracle:{T}, Sacrifice Phyrexian Defiler: Target creature gets -3/-3 until end of turn. \ No newline at end of file +Oracle:{T}, Sacrifice Phyrexian Defiler: Target creature gets -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_delver.txt b/forge-gui/res/cardsfolder/p/phyrexian_delver.txt index 3b5ef18fe0d..b3cb120df71 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_delver.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_delver.txt @@ -8,4 +8,4 @@ SVar:DBLoseLifeYou:DB$LoseLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_delver.jpg -Oracle:When Phyrexian Delver enters the battlefield, return target creature card from your graveyard to the battlefield. You lose life equal to that card's converted mana cost. \ No newline at end of file +Oracle:When Phyrexian Delver enters the battlefield, return target creature card from your graveyard to the battlefield. You lose life equal to that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_denouncer.txt b/forge-gui/res/cardsfolder/p/phyrexian_denouncer.txt index 3b42f5ad7b8..d4202817e67 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_denouncer.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_denouncer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_denouncer.jpg -Oracle:{T}, Sacrifice Phyrexian Denouncer: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{T}, Sacrifice Phyrexian Denouncer: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_devourer.txt b/forge-gui/res/cardsfolder/p/phyrexian_devourer.txt index baea15b3042..7f74f9990c1 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_devourer.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_devourer.txt @@ -1,11 +1,11 @@ -Name:Phyrexian Devourer -ManaCost:6 -Types:Artifact Creature Construct -PT:1/1 -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.Self+powerGE7 | PresentCompare$ GE1 | Execute$ TrigSac | TriggerDescription$ When CARDNAME's power is 7 or greater, sacrifice it. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -A:AB$ PutCounter | Cost$ ExileFromTop<1/Card> | Defined$ Self | CounterNum$ X | References$ X | CounterType$ P1P1 | SpellDescription$ Put X +1/+1 counters on CARDNAME, where X is the exiled card's converted mana cost. -SVar:X:Exiled$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_devourer.jpg -Oracle:When Phyrexian Devourer's power is 7 or greater, sacrifice it.\nExile the top card of your library: Put X +1/+1 counters on Phyrexian Devourer, where X is the exiled card's converted mana cost. \ No newline at end of file +Name:Phyrexian Devourer +ManaCost:6 +Types:Artifact Creature Construct +PT:1/1 +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.Self+powerGE7 | PresentCompare$ GE1 | Execute$ TrigSac | TriggerDescription$ When CARDNAME's power is 7 or greater, sacrifice it. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +A:AB$ PutCounter | Cost$ ExileFromTop<1/Card> | Defined$ Self | CounterNum$ X | References$ X | CounterType$ P1P1 | SpellDescription$ Put X +1/+1 counters on CARDNAME, where X is the exiled card's converted mana cost. +SVar:X:Exiled$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_devourer.jpg +Oracle:When Phyrexian Devourer's power is 7 or greater, sacrifice it.\nExile the top card of your library: Put X +1/+1 counters on Phyrexian Devourer, where X is the exiled card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_digester.txt b/forge-gui/res/cardsfolder/p/phyrexian_digester.txt index 754d6e1c7d5..188463b9fa9 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_digester.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_digester.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:2/1 K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_digester.jpg -Oracle:Infect (This creature 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 +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/p/phyrexian_dreadnought.txt b/forge-gui/res/cardsfolder/p/phyrexian_dreadnought.txt index 76de127e685..0d324eb7f14 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_dreadnought.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_dreadnought.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:TotalPower:Remembered$CardPower SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_dreadnought.jpg -Oracle:Trample\nWhen Phyrexian Dreadnought enters the battlefield, sacrifice it unless you sacrifice any number of creatures with total power 12 or greater. \ No newline at end of file +Oracle:Trample\nWhen Phyrexian Dreadnought enters the battlefield, sacrifice it unless you sacrifice any number of creatures with total power 12 or greater. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_driver.txt b/forge-gui/res/cardsfolder/p/phyrexian_driver.txt index f339a78e376..9d2f7888ff0 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_driver.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_driver.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, other Mercenary creatures get +1/+1 until end of turn. SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Mercenary+Other | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_driver.jpg -Oracle:When Phyrexian Driver enters the battlefield, other Mercenary creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:When Phyrexian Driver enters the battlefield, other Mercenary creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_etchings.txt b/forge-gui/res/cardsfolder/p/phyrexian_etchings.txt index 0a897ae7e28..e03dc5754c3 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_etchings.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_etchings.txt @@ -1,13 +1,13 @@ -Name:Phyrexian Etchings -ManaCost:B B B -Types:Enchantment -K:Cumulative upkeep:B -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, draw a card for each age counter on CARDNAME. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ X | References$ X -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLoseLife | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ Y | References$ Y -SVar:X:Count$CardCounters.AGE -SVar:Y:TriggeredCard$CardCounters.AGE/Times.2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_etchings.jpg -Oracle:Cumulative upkeep {B} (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.)\nAt the beginning of your end step, draw a card for each age counter on Phyrexian Etchings.\nWhen Phyrexian Etchings is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. \ No newline at end of file +Name:Phyrexian Etchings +ManaCost:B B B +Types:Enchantment +K:Cumulative upkeep:B +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, draw a card for each age counter on CARDNAME. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ X | References$ X +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigLoseLife | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ Y | References$ Y +SVar:X:Count$CardCounters.AGE +SVar:Y:TriggeredCard$CardCounters.AGE/Times.2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_etchings.jpg +Oracle:Cumulative upkeep {B} (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.)\nAt the beginning of your end step, draw a card for each age counter on Phyrexian Etchings.\nWhen Phyrexian Etchings is put into a graveyard from the battlefield, you lose 2 life for each age counter on it. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_furnace.txt b/forge-gui/res/cardsfolder/p/phyrexian_furnace.txt index f05018fe399..50d58b62e0a 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_furnace.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_furnace.txt @@ -1,9 +1,9 @@ -Name:Phyrexian Furnace -ManaCost:1 -Types:Artifact -A:AB$ ChangeZoneAll | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card.BottomGraveyard | Origin$ Graveyard | Destination$ Exile | SpellDescription$ Exile the bottom card of target player's graveyard. -A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Exile target card from a graveyard. Draw a card. -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_furnace.jpg -Oracle:{T}: Exile the bottom card of target player's graveyard.\n{1}, Sacrifice Phyrexian Furnace: Exile target card from a graveyard. Draw a card. \ No newline at end of file +Name:Phyrexian Furnace +ManaCost:1 +Types:Artifact +A:AB$ ChangeZoneAll | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card.BottomGraveyard | Origin$ Graveyard | Destination$ Exile | SpellDescription$ Exile the bottom card of target player's graveyard. +A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Exile target card from a graveyard. Draw a card. +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_furnace.jpg +Oracle:{T}: Exile the bottom card of target player's graveyard.\n{1}, Sacrifice Phyrexian Furnace: Exile target card from a graveyard. Draw a card. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_gargantua.txt b/forge-gui/res/cardsfolder/p/phyrexian_gargantua.txt index 7bd36d3269f..8b02640a5cb 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_gargantua.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_gargantua.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 2 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84393.jpg -Oracle:When Phyrexian Gargantua enters the battlefield, you draw two cards and you lose 2 life. \ No newline at end of file +Oracle:When Phyrexian Gargantua enters the battlefield, you draw two cards and you lose 2 life. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_ghoul.txt b/forge-gui/res/cardsfolder/p/phyrexian_ghoul.txt index 9967ad8eacd..3a03f27eea6 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_ghoul.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_ghoul.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_ghoul.jpg -Oracle:Sacrifice a creature: Phyrexian Ghoul gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Sacrifice a creature: Phyrexian Ghoul gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_gremlins.txt b/forge-gui/res/cardsfolder/p/phyrexian_gremlins.txt index 17ab0c53740..52fd2b9f133 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_gremlins.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_gremlins.txt @@ -7,4 +7,4 @@ A:AB$ Tap | Cost$ T | ValidTgts$ Artifact | SubAbility$ DBPump | SpellDescriptio SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_gremlins.jpg -Oracle:You may choose not to untap Phyrexian Gremlins during your untap step.\n{T}: Tap target artifact. It doesn't untap during its controller's untap step for as long as Phyrexian Gremlins remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Phyrexian Gremlins during your untap step.\n{T}: Tap target artifact. It doesn't untap during its controller's untap step for as long as Phyrexian Gremlins remains tapped. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_grimoire.txt b/forge-gui/res/cardsfolder/p/phyrexian_grimoire.txt index f56360106c2..fd395fe1e25 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_grimoire.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_grimoire.txt @@ -1,11 +1,11 @@ -Name:Phyrexian Grimoire -ManaCost:3 -Types:Artifact -A:AB$ PumpAll | Cost$ 4 T | ValidCards$ Card.TopGraveyard2+YouCtrl | PumpZone$ Graveyard | RememberAllPumped$ True | SubAbility$ DBChoose | StackDescription$ None | SpellDescription$ Target opponent chooses one of the top two cards of your graveyard. Exile that card and put the other one into your hand. -SVar:DBChoose:DB$ ChooseCard | ValidTgts$ Opponent | Choices$ Card.IsRemembered | ChoiceZone$ Graveyard | Mandatory$ True | ForgetChosen$ True | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_grimoire.jpg -Oracle:{4}, {T}: Target opponent chooses one of the top two cards of your graveyard. Exile that card and put the other one into your hand. \ No newline at end of file +Name:Phyrexian Grimoire +ManaCost:3 +Types:Artifact +A:AB$ PumpAll | Cost$ 4 T | ValidCards$ Card.TopGraveyard2+YouCtrl | PumpZone$ Graveyard | RememberAllPumped$ True | SubAbility$ DBChoose | StackDescription$ None | SpellDescription$ Target opponent chooses one of the top two cards of your graveyard. Exile that card and put the other one into your hand. +SVar:DBChoose:DB$ ChooseCard | ValidTgts$ Opponent | Choices$ Card.IsRemembered | ChoiceZone$ Graveyard | Mandatory$ True | ForgetChosen$ True | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_grimoire.jpg +Oracle:{4}, {T}: Target opponent chooses one of the top two cards of your graveyard. Exile that card and put the other one into your hand. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_hulk.txt b/forge-gui/res/cardsfolder/p/phyrexian_hulk.txt index 7d5f15bfa0b..a4e91650a06 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_hulk.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_hulk.txt @@ -3,4 +3,4 @@ ManaCost:6 Types:Artifact Creature Golem PT:5/4 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83203.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/p/phyrexian_hydra.txt b/forge-gui/res/cardsfolder/p/phyrexian_hydra.txt index 12b74c94f30..8ab2b7b2aab 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_hydra.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_hydra.txt @@ -7,4 +7,4 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | Replac SVar:Counters:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ M1M1 | CounterNum$ X | References$ X SVar:X:ReplaceCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_hydra.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nIf damage would be dealt to Phyrexian Hydra, prevent that damage. Put a -1/-1 counter on Phyrexian Hydra for each 1 damage prevented this way. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nIf damage would be dealt to Phyrexian Hydra, prevent that damage. Put a -1/-1 counter on Phyrexian Hydra for each 1 damage prevented this way. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_infiltrator.txt b/forge-gui/res/cardsfolder/p/phyrexian_infiltrator.txt index 4ec64b4df09..dc22cd761f6 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_infiltrator.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_infiltrator.txt @@ -1,7 +1,7 @@ -Name:Phyrexian Infiltrator -ManaCost:2 B -Types:Creature Minion -PT:2/2 -A:AB$ ExchangeControl | Cost$ 2 U U | Defined$ Self | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Exchange control of CARDNAME and target creature. (This effect lasts indefinitely.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_infiltrator.jpg -Oracle:{2}{U}{U}: Exchange control of Phyrexian Infiltrator and target creature. (This effect lasts indefinitely.) \ No newline at end of file +Name:Phyrexian Infiltrator +ManaCost:2 B +Types:Creature Minion +PT:2/2 +A:AB$ ExchangeControl | Cost$ 2 U U | Defined$ Self | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Exchange control of CARDNAME and target creature. (This effect lasts indefinitely.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_infiltrator.jpg +Oracle:{2}{U}{U}: Exchange control of Phyrexian Infiltrator and target creature. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/p/phyrexian_ingester.txt b/forge-gui/res/cardsfolder/p/phyrexian_ingester.txt index 2755094e881..3720992447c 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_ingester.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_ingester.txt @@ -10,4 +10,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ Y | Refer SVar:X:Imprinted$CardPower SVar:Y:Imprinted$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_ingester.jpg -Oracle:Imprint - When Phyrexian Ingester enters the battlefield, you may exile target nontoken creature.\nPhyrexian Ingester gets +X/+Y, where X is the exiled creature card's power and Y is its toughness. \ No newline at end of file +Oracle:Imprint - When Phyrexian Ingester enters the battlefield, you may exile target nontoken creature.\nPhyrexian Ingester gets +X/+Y, where X is the exiled creature card's power and Y is its toughness. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_ironfoot.txt b/forge-gui/res/cardsfolder/p/phyrexian_ironfoot.txt index d0bfa30bbc7..027a43448bd 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_ironfoot.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_ironfoot.txt @@ -7,4 +7,4 @@ A:AB$ Untap | Cost$ 1 S | SpellDescription$ Untap CARDNAME. # AI can now use snow mana to pay for activated abilities. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_ironfoot.jpg -Oracle:Phyrexian Ironfoot doesn't untap during your untap step.\n{1}{S}: Untap Phyrexian Ironfoot. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Phyrexian Ironfoot doesn't untap during your untap step.\n{1}{S}: Untap Phyrexian Ironfoot. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/p/phyrexian_juggernaut.txt b/forge-gui/res/cardsfolder/p/phyrexian_juggernaut.txt index c5610233f7c..873ab0984ce 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_juggernaut.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_juggernaut.txt @@ -5,4 +5,4 @@ PT:5/5 K:Infect K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_juggernaut.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nPhyrexian Juggernaut attacks each turn if able. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nPhyrexian Juggernaut attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_lens.txt b/forge-gui/res/cardsfolder/p/phyrexian_lens.txt index 678a59c9565..2e819d7a4c7 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_lens.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_lens.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ Mana | Cost$ T PayLife<1> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_lens.jpg -Oracle:{T}, Pay 1 life: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}, Pay 1 life: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_marauder.txt b/forge-gui/res/cardsfolder/p/phyrexian_marauder.txt index 31f1f9aa9aa..f10963f1cfe 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_marauder.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_marauder.txt @@ -8,4 +8,4 @@ K:etbCounter:P1P1:X SVar:X:Count$xPaid SVar:Y:Count$NumCounters.P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_marauder.jpg -Oracle:Phyrexian Marauder enters the battlefield with X +1/+1 counters on it.\nPhyrexian Marauder can't block.\nPhyrexian Marauder can't attack unless you pay {1} for each +1/+1 counter on it. \ No newline at end of file +Oracle:Phyrexian Marauder enters the battlefield with X +1/+1 counters on it.\nPhyrexian Marauder can't block.\nPhyrexian Marauder can't attack unless you pay {1} for each +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_metamorph.txt b/forge-gui/res/cardsfolder/p/phyrexian_metamorph.txt index 7cf72197b1a..7300c136060 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_metamorph.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_metamorph.txt @@ -6,4 +6,4 @@ K:ETBReplacement:Copy:ChooseCreature:Optional SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other,Artifact.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any artifact or creature on the battlefield, except it's an artifact in addition to its other types. SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTypes$ Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_metamorph.jpg -Oracle:({U/P} can be paid with either {U} or 2 life.)\nYou may have Phyrexian Metamorph enter the battlefield as a copy of any artifact or creature on the battlefield, except it's an artifact in addition to its other types. \ No newline at end of file +Oracle:({U/P} can be paid with either {U} or 2 life.)\nYou may have Phyrexian Metamorph enter the battlefield as a copy of any artifact or creature on the battlefield, except it's an artifact in addition to its other types. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_monitor.txt b/forge-gui/res/cardsfolder/p/phyrexian_monitor.txt index d0a97e6e55c..abf28224b9b 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_monitor.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_monitor.txt @@ -4,4 +4,4 @@ Types:Creature Skeleton PT:2/2 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_monitor.jpg -Oracle:{B}: Regenerate Phyrexian Monitor. \ No newline at end of file +Oracle:{B}: Regenerate Phyrexian Monitor. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_negator.txt b/forge-gui/res/cardsfolder/p/phyrexian_negator.txt index 3d7327e46b1..90f815edd5b 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_negator.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_negator.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Amount$ X | SacValid$ Permanent | Referenc SVar:X:TriggerCount$DamageAmount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_negator.jpg -Oracle:Trample\nWhenever Phyrexian Negator is dealt damage, sacrifice that many permanents. \ No newline at end of file +Oracle:Trample\nWhenever Phyrexian Negator is dealt damage, sacrifice that many permanents. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_obliterator.txt b/forge-gui/res/cardsfolder/p/phyrexian_obliterator.txt index 2d4308952cf..e11c3a97e75 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_obliterator.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_obliterator.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Amount$ X | References$ X | SacValid$ Perm SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_obliterator.jpg -Oracle:Trample\nWhenever a source deals damage to Phyrexian Obliterator, that source's controller sacrifices that many permanents. \ No newline at end of file +Oracle:Trample\nWhenever a source deals damage to Phyrexian Obliterator, that source's controller sacrifices that many permanents. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_plaguelord.txt b/forge-gui/res/cardsfolder/p/phyrexian_plaguelord.txt index 83469b1f010..67447bae322 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_plaguelord.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_plaguelord.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select t A:AB$ Pump | Cost$ Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_plaguelord.jpg -Oracle:{T}, Sacrifice Phyrexian Plaguelord: Target creature gets -4/-4 until end of turn.\nSacrifice a creature: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{T}, Sacrifice Phyrexian Plaguelord: Target creature gets -4/-4 until end of turn.\nSacrifice a creature: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_portal.txt b/forge-gui/res/cardsfolder/p/phyrexian_portal.txt index ccbb2690fb6..62e684e0ede 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_portal.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_portal.txt @@ -1,13 +1,13 @@ -Name:Phyrexian Portal -ManaCost:3 -Types:Artifact -A:AB$ Dig | Cost$ 3 | DigNum$ 10 | RememberRevealed$ True | NoMove$ True | Choser$ Opponent | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | SubAbility$ DBTwoPiles | SpellDescription$ If your library has ten or more cards in it, target opponent looks at the top ten cards of your library and separates them into two face-down piles. Exile one of those piles. Search the other pile for a card, put it into your hand, then shuffle the rest of that pile into your library. | StackDescription$ If your library has ten or more cards in it, target opponent looks at the top ten cards of your library and separates them into two face-down piles. Exile one of those piles. Search the other pile for a card, put it into your hand, then shuffle the rest of that pile into your library. -SVar:DBTwoPiles:DB$ TwoPiles | Defined$ You | DefinedCards$ Remembered | Separator$ Opponent | FaceDown$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | ChosenPile$ DBHand | UnchosenPile$ DBExile | SubAbility$ DBCleanup -SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | Shuffle$ True -SVar:DBExile:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -# This variable may be incorrect if the controller changes while the ability is on the stack -SVar:X:Count$InYourLibrary -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_portal.jpg -Oracle:{3}: If your library has ten or more cards in it, target opponent looks at the top ten cards of your library and separates them into two face-down piles. Exile one of those piles. Search the other pile for a card, put it into your hand, then shuffle the rest of that pile into your library. \ No newline at end of file +Name:Phyrexian Portal +ManaCost:3 +Types:Artifact +A:AB$ Dig | Cost$ 3 | DigNum$ 10 | RememberRevealed$ True | NoMove$ True | Choser$ Opponent | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | SubAbility$ DBTwoPiles | SpellDescription$ If your library has ten or more cards in it, target opponent looks at the top ten cards of your library and separates them into two face-down piles. Exile one of those piles. Search the other pile for a card, put it into your hand, then shuffle the rest of that pile into your library. | StackDescription$ If your library has ten or more cards in it, target opponent looks at the top ten cards of your library and separates them into two face-down piles. Exile one of those piles. Search the other pile for a card, put it into your hand, then shuffle the rest of that pile into your library. +SVar:DBTwoPiles:DB$ TwoPiles | Defined$ You | DefinedCards$ Remembered | Separator$ Opponent | FaceDown$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE10 | ChosenPile$ DBHand | UnchosenPile$ DBExile | SubAbility$ DBCleanup +SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | Shuffle$ True +SVar:DBExile:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +# This variable may be incorrect if the controller changes while the ability is on the stack +SVar:X:Count$InYourLibrary +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_portal.jpg +Oracle:{3}: If your library has ten or more cards in it, target opponent looks at the top ten cards of your library and separates them into two face-down piles. Exile one of those piles. Search the other pile for a card, put it into your hand, then shuffle the rest of that pile into your library. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_processor.txt b/forge-gui/res/cardsfolder/p/phyrexian_processor.txt index 5730229772e..bb9aedbd5ec 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_processor.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_processor.txt @@ -9,4 +9,4 @@ SVar:X:XChoice SVar:LifePaidOnETB:Number$0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_processor.jpg -Oracle:As Phyrexian Processor enters the battlefield, pay any amount of life.\n{4}, {T}: Put an X/X black Minion creature token onto the battlefield, where X is the life paid as Phyrexian Processor entered the battlefield. \ No newline at end of file +Oracle:As Phyrexian Processor enters the battlefield, pay any amount of life.\n{4}, {T}: Put an X/X black Minion creature token onto the battlefield, where X is the life paid as Phyrexian Processor entered the battlefield. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_prowler.txt b/forge-gui/res/cardsfolder/p/phyrexian_prowler.txt index 26226a961b4..1caee3150e1 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_prowler.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_prowler.txt @@ -5,4 +5,4 @@ PT:3/3 K:Fading:3 A:AB$ Pump | Cost$ SubCounter<1/FADE> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_prowler.jpg -Oracle:Fading 3 (This creature enters the battlefield with three fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Phyrexian Prowler: Phyrexian Prowler gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Fading 3 (This creature enters the battlefield with three fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Phyrexian Prowler: Phyrexian Prowler gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_purge.txt b/forge-gui/res/cardsfolder/p/phyrexian_purge.txt index d4d5c5f27a4..498b3b69356 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_purge.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_purge.txt @@ -1,10 +1,10 @@ -Name:Phyrexian Purge -ManaCost:2 B R -Types:Sorcery -A:SP$ Destroy | Cost$ 2 B R PayLife | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxPayLifeLimit | References$ X,Y,MaxPayLifeLimit | SpellDescription$ Destroy any number of target creatures. CARDNAME costs 3 life more to cast for each target. -SVar:MaxPayLifeLimit:Count$YourLifeTotal/DivideEvenlyDown.3 -SVar:X:SVar$Y/Times.3 -SVar:Y:Targeted$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_purge.jpg -Oracle:Destroy any number of target creatures.\nPhyrexian Purge costs 3 life more to cast for each target. \ No newline at end of file +Name:Phyrexian Purge +ManaCost:2 B R +Types:Sorcery +A:SP$ Destroy | Cost$ 2 B R PayLife | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxPayLifeLimit | References$ X,Y,MaxPayLifeLimit | SpellDescription$ Destroy any number of target creatures. CARDNAME costs 3 life more to cast for each target. +SVar:MaxPayLifeLimit:Count$YourLifeTotal/DivideEvenlyDown.3 +SVar:X:SVar$Y/Times.3 +SVar:Y:Targeted$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_purge.jpg +Oracle:Destroy any number of target creatures.\nPhyrexian Purge costs 3 life more to cast for each target. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_rager.txt b/forge-gui/res/cardsfolder/p/phyrexian_rager.txt index cda818d4c23..9426e7534ff 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_rager.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_rager.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:DB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBLoseLife SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card27660.jpg -Oracle:When Phyrexian Rager enters the battlefield, you draw a card and you lose 1 life. \ No newline at end of file +Oracle:When Phyrexian Rager enters the battlefield, you draw a card and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_reaper.txt b/forge-gui/res/cardsfolder/p/phyrexian_reaper.txt index a254699866b..4816237c73b 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_reaper.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_reaper.txt @@ -1,8 +1,8 @@ -Name:Phyrexian Reaper -ManaCost:4 B -Types:Creature Zombie -PT:3/3 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.Green | Execute$ TrigDestroyBlocker | TriggerDescription$ Whenever CARDNAME becomes blocked by a green creature, destroy that creature. It can't be regenerated. -SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker | NoRegen$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_reaper.jpg -Oracle:Whenever Phyrexian Reaper becomes blocked by a green creature, destroy that creature. It can't be regenerated. \ No newline at end of file +Name:Phyrexian Reaper +ManaCost:4 B +Types:Creature Zombie +PT:3/3 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.Green | Execute$ TrigDestroyBlocker | TriggerDescription$ Whenever CARDNAME becomes blocked by a green creature, destroy that creature. It can't be regenerated. +SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker | NoRegen$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_reaper.jpg +Oracle:Whenever Phyrexian Reaper becomes blocked by a green creature, destroy that creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_rebirth.txt b/forge-gui/res/cardsfolder/p/phyrexian_rebirth.txt index 8add6f930b1..d8c0f398e1c 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_rebirth.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_rebirth.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ 4 W W | ValidCards$ Creature | RememberDestroyed$ True SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Horror | TokenTypes$ Artifact,Creature,Horror | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ X | TokenToughness$ X | References$ X SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_rebirth.jpg -Oracle:Destroy all creatures, then put an X/X colorless Horror artifact creature token onto the battlefield, where X is the number of creatures destroyed this way. \ No newline at end of file +Oracle:Destroy all creatures, then put an X/X colorless Horror artifact creature token onto the battlefield, where X is the number of creatures destroyed this way. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_reclamation.txt b/forge-gui/res/cardsfolder/p/phyrexian_reclamation.txt index eecc169e359..4ae5fcd7de5 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_reclamation.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_reclamation.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ 1 B PayLife<2> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_reclamation.jpg -Oracle:{1}{B}, Pay 2 life: Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:{1}{B}, Pay 2 life: Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_revoker.txt b/forge-gui/res/cardsfolder/p/phyrexian_revoker.txt index 9023fcf48ee..66e511d801c 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_revoker.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_revoker.txt @@ -1,9 +1,9 @@ -Name:Phyrexian Revoker -ManaCost:2 -Types:Artifact Creature Horror -PT:2/1 -K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SpellDescription$ As CARDNAME enters the battlefield, name a nonland card. -S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | Description$ Activated abilities of sources with the chosen name can't be activated. -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_revoker.jpg -Oracle:As Phyrexian Revoker enters the battlefield, name a nonland card.\nActivated abilities of sources with the chosen name can't be activated. \ No newline at end of file +Name:Phyrexian Revoker +ManaCost:2 +Types:Artifact Creature Horror +PT:2/1 +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SpellDescription$ As CARDNAME enters the battlefield, name a nonland card. +S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | Description$ Activated abilities of sources with the chosen name can't be activated. +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_revoker.jpg +Oracle:As Phyrexian Revoker enters the battlefield, name a nonland card.\nActivated abilities of sources with the chosen name can't be activated. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_scuta.txt b/forge-gui/res/cardsfolder/p/phyrexian_scuta.txt index be69ca3a617..539e623d507 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_scuta.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_scuta.txt @@ -6,4 +6,4 @@ K:Kicker PayLife<3> K:etbCounter:P1P1:2:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_scuta.jpg -Oracle:Kicker-Pay 3 life. (You may pay 3 life in addition to any other costs as you cast this spell.)\nIf Phyrexian Scuta was kicked, it enters the battlefield with two +1/+1 counters on it. \ No newline at end of file +Oracle:Kicker-Pay 3 life. (You may pay 3 life in addition to any other costs as you cast this spell.)\nIf Phyrexian Scuta was kicked, it enters the battlefield with two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_slayer.txt b/forge-gui/res/cardsfolder/p/phyrexian_slayer.txt index e2a19e56d01..b8bf38bb871 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_slayer.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_slayer.txt @@ -1,10 +1,10 @@ -Name:Phyrexian Slayer -ManaCost:3 B -Types:Creature Minion -PT:2/2 -K:Flying -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.White | Execute$ TrigDestroyBlocker | TriggerDescription$ Whenever CARDNAME becomes blocked by a white creature, destroy that creature. It can't be regenerated. -SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker | NoRegen$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_slayer.jpg -Oracle:Flying\nWhenever Phyrexian Slayer becomes blocked by a white creature, destroy that creature. It can't be regenerated. \ No newline at end of file +Name:Phyrexian Slayer +ManaCost:3 B +Types:Creature Minion +PT:2/2 +K:Flying +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.White | Execute$ TrigDestroyBlocker | TriggerDescription$ Whenever CARDNAME becomes blocked by a white creature, destroy that creature. It can't be regenerated. +SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker | NoRegen$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_slayer.jpg +Oracle:Flying\nWhenever Phyrexian Slayer becomes blocked by a white creature, destroy that creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_snowcrusher.txt b/forge-gui/res/cardsfolder/p/phyrexian_snowcrusher.txt index f4b05aed69b..84adc2691ec 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_snowcrusher.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_snowcrusher.txt @@ -5,4 +5,4 @@ PT:6/5 K:CARDNAME attacks each turn if able. A:AB$ Pump | Cost$ 1 S | NumAtt$ +1 | SpellDescription$ Phyrexian Snowcrusher gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_snowcrusher.jpg -Oracle:Phyrexian Snowcrusher attacks each turn if able.\n{1}{S}: Phyrexian Snowcrusher gets +1/+0 until end of turn. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Phyrexian Snowcrusher attacks each turn if able.\n{1}{S}: Phyrexian Snowcrusher gets +1/+0 until end of turn. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/p/phyrexian_soulgorger.txt b/forge-gui/res/cardsfolder/p/phyrexian_soulgorger.txt index 95bcac9f3a7..df9a80f2c97 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_soulgorger.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_soulgorger.txt @@ -1,8 +1,8 @@ -Name:Phyrexian Soulgorger -ManaCost:3 -Types:Snow Artifact Creature Construct -PT:8/8 -K:Cumulative upkeep:Sac<1/Creature>:Sacrifice a creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_soulgorger.jpg -Oracle:Cumulative upkeep-Sacrifice a creature. (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.) \ No newline at end of file +Name:Phyrexian Soulgorger +ManaCost:3 +Types:Snow Artifact Creature Construct +PT:8/8 +K:Cumulative upkeep:Sac<1/Creature>:Sacrifice a creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_soulgorger.jpg +Oracle:Cumulative upkeep-Sacrifice a creature. (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.) diff --git a/forge-gui/res/cardsfolder/p/phyrexian_splicer.txt b/forge-gui/res/cardsfolder/p/phyrexian_splicer.txt index b599e77e993..ac97e56129b 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_splicer.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_splicer.txt @@ -1,14 +1,14 @@ -Name:Phyrexian Splicer -ManaCost:2 -Types:Artifact -A:AB$ Debuff | Cost$ 2 T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | Keywords$ Flying | SubAbility$ DBGainFly | SpellDescription$ Target creature loses flying until end of turn and another target creature gains it until end of turn. -A:AB$ Debuff | Cost$ 2 T | ValidTgts$ Creature.withFirst Strike | TgtPrompt$ Select target creature with first strike | Keywords$ First Strike | SubAbility$ DBGainFs | SpellDescription$ Target creature loses first strike until end of turn and another target creature gains it until end of turn. -A:AB$ Debuff | Cost$ 2 T | ValidTgts$ Creature.withShadow | TgtPrompt$ Select target creature with shadow | Keywords$ Shadow | SubAbility$ DBGainShdw | SpellDescription$ Target creature loses shadow until end of turn and another target creature gains it until end of turn. -A:AB$ Debuff | Cost$ 2 T | ValidTgts$ Creature.withTrample | TgtPrompt$ Select target creature with trample | Keywords$ Trample | SubAbility$ DBGainTrpl | SpellDescription$ Target creature loses trample until end of turn and another target creature gains it until end of turn. -SVar:DBGainFly:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain flying | KW$ Flying | TargetUnique$ True -SVar:DBGainFs:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain first strike | KW$ First Strike | TargetUnique$ True -SVar:DBGainShdw:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain shadow | KW$ Shadow | TargetUnique$ True -SVar:DBGainTrpl:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain trample | KW$ Trample | TargetUnique$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_splicer.jpg -Oracle:{2}, {T}: Choose one - flying; first strike; shadow; or trample. Target creature with that ability loses it until end of turn and another target creature gains it until end of turn. \ No newline at end of file +Name:Phyrexian Splicer +ManaCost:2 +Types:Artifact +A:AB$ Debuff | Cost$ 2 T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | Keywords$ Flying | SubAbility$ DBGainFly | SpellDescription$ Target creature loses flying until end of turn and another target creature gains it until end of turn. +A:AB$ Debuff | Cost$ 2 T | ValidTgts$ Creature.withFirst Strike | TgtPrompt$ Select target creature with first strike | Keywords$ First Strike | SubAbility$ DBGainFs | SpellDescription$ Target creature loses first strike until end of turn and another target creature gains it until end of turn. +A:AB$ Debuff | Cost$ 2 T | ValidTgts$ Creature.withShadow | TgtPrompt$ Select target creature with shadow | Keywords$ Shadow | SubAbility$ DBGainShdw | SpellDescription$ Target creature loses shadow until end of turn and another target creature gains it until end of turn. +A:AB$ Debuff | Cost$ 2 T | ValidTgts$ Creature.withTrample | TgtPrompt$ Select target creature with trample | Keywords$ Trample | SubAbility$ DBGainTrpl | SpellDescription$ Target creature loses trample until end of turn and another target creature gains it until end of turn. +SVar:DBGainFly:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain flying | KW$ Flying | TargetUnique$ True +SVar:DBGainFs:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain first strike | KW$ First Strike | TargetUnique$ True +SVar:DBGainShdw:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain shadow | KW$ Shadow | TargetUnique$ True +SVar:DBGainTrpl:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain trample | KW$ Trample | TargetUnique$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_splicer.jpg +Oracle:{2}, {T}: Choose one - flying; first strike; shadow; or trample. Target creature with that ability loses it until end of turn and another target creature gains it until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_swarmlord.txt b/forge-gui/res/cardsfolder/p/phyrexian_swarmlord.txt index 293fb7812f0..48821c3c8c3 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_swarmlord.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_swarmlord.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Infect SVar:X:Count$OppPoisonCounters SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_swarmlord.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nAt the beginning of your upkeep, put a 1/1 green Insect creature token with infect onto the battlefield for each poison counter your opponents have. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nAt the beginning of your upkeep, put a 1/1 green Insect creature token with infect onto the battlefield for each poison counter your opponents have. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_totem.txt b/forge-gui/res/cardsfolder/p/phyrexian_totem.txt index 0da1d144e8c..32e496afc8c 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_totem.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_totem.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | SacValid$ Permanent | Amount$ X | Referenc SVar:X:TriggerCount$DamageAmount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_totem.jpg -Oracle:{T}: Add {B} to your mana pool.\n{2}{B}: Phyrexian Totem becomes a 5/5 black Horror artifact creature with trample until end of turn.\nWhenever Phyrexian Totem is dealt damage, if it's a creature, sacrifice that many permanents. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool.\n{2}{B}: Phyrexian Totem becomes a 5/5 black Horror artifact creature with trample until end of turn.\nWhenever Phyrexian Totem is dealt damage, if it's a creature, sacrifice that many permanents. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_tower.txt b/forge-gui/res/cardsfolder/p/phyrexian_tower.txt index fc7eb472b0e..cfd2b5c8e3f 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_tower.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_tower.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ T Sac<1/Creature> | 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/phyrexian_tower.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice a creature: Add {B}{B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice a creature: Add {B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_tribute.txt b/forge-gui/res/cardsfolder/p/phyrexian_tribute.txt index c98d461e599..45cbc465a11 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_tribute.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_tribute.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 B Sac<2/Creature> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_tribute.jpg -Oracle:As an additional cost to cast Phyrexian Tribute, sacrifice two creatures.\nDestroy target artifact. \ No newline at end of file +Oracle:As an additional cost to cast Phyrexian Tribute, sacrifice two creatures.\nDestroy target artifact. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_tyranny.txt b/forge-gui/res/cardsfolder/p/phyrexian_tyranny.txt index 9821b7809aa..a1af7ef1ef9 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_tyranny.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_tyranny.txt @@ -5,4 +5,4 @@ T:Mode$ Drawn | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigLose SVar:TrigLose:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 | UnlessCost$ 2 | UnlessPayer$ TriggeredCardController SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_tyranny.jpg -Oracle:Whenever a player draws a card, that player loses 2 life unless he or she pays {2}. \ No newline at end of file +Oracle:Whenever a player draws a card, that player loses 2 life unless he or she pays {2}. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_unlife.txt b/forge-gui/res/cardsfolder/p/phyrexian_unlife.txt index 84187aa2985..003876b7703 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_unlife.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_unlife.txt @@ -1,8 +1,8 @@ -Name:Phyrexian Unlife -ManaCost:2 W -Types:Enchantment -S:Mode$ Continuous | Affected$ You | AddKeyword$ You don't lose the game for having 0 or less life. | Description$ You don't lose the game for having 0 or less life. -S:Mode$ Continuous | CheckSVar$ UnlifeCondition | SVarCompare$ LE0 | References$ UnlifeCondition | Affected$ You | AddKeyword$ All damage is dealt to you as though its source had infect. | Description$ As long as you have 0 or less life, all damage is dealt to you as though its source had infect. -SVar:UnlifeCondition:Count$YourLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_unlife.jpg -Oracle:You don't lose the game for having 0 or less life.\nAs long as you have 0 or less life, all damage is dealt to you as though its source had infect. (Damage is dealt to you in the form of poison counters.) \ No newline at end of file +Name:Phyrexian Unlife +ManaCost:2 W +Types:Enchantment +S:Mode$ Continuous | Affected$ You | AddKeyword$ You don't lose the game for having 0 or less life. | Description$ You don't lose the game for having 0 or less life. +S:Mode$ Continuous | CheckSVar$ UnlifeCondition | SVarCompare$ LE0 | References$ UnlifeCondition | Affected$ You | AddKeyword$ All damage is dealt to you as though its source had infect. | Description$ As long as you have 0 or less life, all damage is dealt to you as though its source had infect. +SVar:UnlifeCondition:Count$YourLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_unlife.jpg +Oracle:You don't lose the game for having 0 or less life.\nAs long as you have 0 or less life, all damage is dealt to you as though its source had infect. (Damage is dealt to you in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/p/phyrexian_vatmother.txt b/forge-gui/res/cardsfolder/p/phyrexian_vatmother.txt index 3e1974c8c4b..b3f1a3b08ac 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_vatmother.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_vatmother.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPoison:AB$Poison | Cost$ 0 | Defined$ You | Num$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_vatmother.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nAt the beginning of your upkeep, you get a poison counter. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nAt the beginning of your upkeep, you get a poison counter. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_vault.txt b/forge-gui/res/cardsfolder/p/phyrexian_vault.txt index 597318eb13b..56e0230160b 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_vault.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_vault.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Draw | Cost$ 2 T Sac<1/Creature> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_vault.jpg -Oracle:{2}, {T}, Sacrifice a creature: Draw a card. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice a creature: Draw a card. diff --git a/forge-gui/res/cardsfolder/p/phyrexian_walker.txt b/forge-gui/res/cardsfolder/p/phyrexian_walker.txt index a34405d2ebc..b5165b9e6d3 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_walker.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_walker.txt @@ -3,4 +3,4 @@ ManaCost:0 Types:Artifact Creature Construct PT:0/3 SVar:Picture:http://resources.wizards.com/magic/cards/vi/en-us/card3600.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/p/phyrexian_war_beast.txt b/forge-gui/res/cardsfolder/p/phyrexian_war_beast.txt index b41ca14458c..5adcbf7b95b 100644 --- a/forge-gui/res/cardsfolder/p/phyrexian_war_beast.txt +++ b/forge-gui/res/cardsfolder/p/phyrexian_war_beast.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 | SacValid$ Land | SubAbility$ DBDealDamage SVar:DBDealDamage:DB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexian_war_beast.jpg -Oracle:When Phyrexian War Beast leaves the battlefield, sacrifice a land and Phyrexian War Beast deals 1 damage to you. \ No newline at end of file +Oracle:When Phyrexian War Beast leaves the battlefield, sacrifice a land and Phyrexian War Beast deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/p/phyrexias_core.txt b/forge-gui/res/cardsfolder/p/phyrexias_core.txt index 791c75e324a..19c1789c8da 100644 --- a/forge-gui/res/cardsfolder/p/phyrexias_core.txt +++ b/forge-gui/res/cardsfolder/p/phyrexias_core.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ GainLife | Cost$ 1 T Sac<1/Artifact> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/phyrexias_core.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice an artifact: You gain 1 life. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice an artifact: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/p/phytoburst.txt b/forge-gui/res/cardsfolder/p/phytoburst.txt index 8d66139fba6..74e78c2ad21 100644 --- a/forge-gui/res/cardsfolder/p/phytoburst.txt +++ b/forge-gui/res/cardsfolder/p/phytoburst.txt @@ -1,6 +1,6 @@ -Name:Phytoburst -ManaCost:1 G -Types:Sorcery -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +5 | NumDef$ +5 | SpellDescription$ Target creature gets +5/+5 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/phytoburst.jpg -Oracle:Target creature gets +5/+5 until end of turn. \ No newline at end of file +Name:Phytoburst +ManaCost:1 G +Types:Sorcery +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +5 | NumDef$ +5 | SpellDescription$ Target creature gets +5/+5 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/phytoburst.jpg +Oracle:Target creature gets +5/+5 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/phytohydra.txt b/forge-gui/res/cardsfolder/p/phytohydra.txt index b009a3dfe02..b143541fbf7 100644 --- a/forge-gui/res/cardsfolder/p/phytohydra.txt +++ b/forge-gui/res/cardsfolder/p/phytohydra.txt @@ -6,4 +6,4 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | Replac SVar:Counters:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X SVar:X:ReplaceCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/phytohydra.jpg -Oracle:If damage would be dealt to Phytohydra, put that many +1/+1 counters on it instead. \ No newline at end of file +Oracle:If damage would be dealt to Phytohydra, put that many +1/+1 counters on it instead. diff --git a/forge-gui/res/cardsfolder/p/pianna_nomad_captain.txt b/forge-gui/res/cardsfolder/p/pianna_nomad_captain.txt index 075f363d151..de67bec069f 100644 --- a/forge-gui/res/cardsfolder/p/pianna_nomad_captain.txt +++ b/forge-gui/res/cardsfolder/p/pianna_nomad_captain.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, attacking creatures get +1/+1 until end of turn. SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/pianna_nomad_captain.jpg -Oracle:Whenever Pianna, Nomad Captain attacks, attacking creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever Pianna, Nomad Captain attacks, attacking creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pierce_strider.txt b/forge-gui/res/cardsfolder/p/pierce_strider.txt index 0b352463829..e8df17f17c3 100644 --- a/forge-gui/res/cardsfolder/p/pierce_strider.txt +++ b/forge-gui/res/cardsfolder/p/pierce_strider.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, target opponent loses 3 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/pierce_strider.jpg -Oracle:When Pierce Strider enters the battlefield, target opponent loses 3 life. \ No newline at end of file +Oracle:When Pierce Strider enters the battlefield, target opponent loses 3 life. diff --git a/forge-gui/res/cardsfolder/p/piety.txt b/forge-gui/res/cardsfolder/p/piety.txt index 52bb74637d9..a9b5dfbb98f 100644 --- a/forge-gui/res/cardsfolder/p/piety.txt +++ b/forge-gui/res/cardsfolder/p/piety.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.blocking | NumDef$ +3 | SpellDescription$ Blocking creatures get +0/+3 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/piety.jpg -Oracle:Blocking creatures get +0/+3 until end of turn. \ No newline at end of file +Oracle:Blocking creatures get +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/piety_charm.txt b/forge-gui/res/cardsfolder/p/piety_charm.txt index 71ebcfec6d2..a4d6cba15e3 100644 --- a/forge-gui/res/cardsfolder/p/piety_charm.txt +++ b/forge-gui/res/cardsfolder/p/piety_charm.txt @@ -1,10 +1,10 @@ -Name:Piety Charm -ManaCost:W -Types:Instant -A:SP$ Charm | Cost$ W | Choices$ DetroyAura,PumpSoldier,PumpVigilance | CharmNum$ 1 | SpellDescription$ Choose one - Destroy target Aura attached to a creature; or target Soldier creature gets +2/+2 until end of turn; or creatures you control gain vigilance until end of turn. -SVar:DetroyAura:DB$ Destroy | Cost$ 0 | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature | SpellDescription$ Destroy target Aura attached to a creature. -SVar:PumpSoldier:DB$ Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature.Soldier | TgtPrompt$ Select target Soldier creature | SpellDescription$ Target Soldier creature gets +2/+2 until end of turn. -SVar:PumpVigilance:DB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Vigilance | SpellDescription$ Creatures you control gain vigilance until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/piety_charm.jpg -Oracle:Choose one - Destroy target Aura attached to a creature; or target Soldier creature gets +2/+2 until end of turn; or creatures you control gain vigilance until end of turn. \ No newline at end of file +Name:Piety Charm +ManaCost:W +Types:Instant +A:SP$ Charm | Cost$ W | Choices$ DetroyAura,PumpSoldier,PumpVigilance | CharmNum$ 1 | SpellDescription$ Choose one - Destroy target Aura attached to a creature; or target Soldier creature gets +2/+2 until end of turn; or creatures you control gain vigilance until end of turn. +SVar:DetroyAura:DB$ Destroy | Cost$ 0 | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature | SpellDescription$ Destroy target Aura attached to a creature. +SVar:PumpSoldier:DB$ Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature.Soldier | TgtPrompt$ Select target Soldier creature | SpellDescription$ Target Soldier creature gets +2/+2 until end of turn. +SVar:PumpVigilance:DB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Vigilance | SpellDescription$ Creatures you control gain vigilance until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/piety_charm.jpg +Oracle:Choose one - Destroy target Aura attached to a creature; or target Soldier creature gets +2/+2 until end of turn; or creatures you control gain vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pikemen.txt b/forge-gui/res/cardsfolder/p/pikemen.txt index 47c3d1ef3de..88e47d8dbcd 100644 --- a/forge-gui/res/cardsfolder/p/pikemen.txt +++ b/forge-gui/res/cardsfolder/p/pikemen.txt @@ -1,9 +1,9 @@ -Name:Pikemen -ManaCost:1 W -Types:Creature Human Soldier -PT:1/1 -K:First Strike -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pikemen.jpg -Oracle:First strike, 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.) +Name:Pikemen +ManaCost:1 W +Types:Creature Human Soldier +PT:1/1 +K:First Strike +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pikemen.jpg +Oracle:First strike, 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.) diff --git a/forge-gui/res/cardsfolder/p/pilfered_plans.txt b/forge-gui/res/cardsfolder/p/pilfered_plans.txt index 63feb3b38a9..f406eadd589 100644 --- a/forge-gui/res/cardsfolder/p/pilfered_plans.txt +++ b/forge-gui/res/cardsfolder/p/pilfered_plans.txt @@ -1,7 +1,7 @@ -Name:Pilfered Plans -ManaCost:1 U B -Types:Sorcery -A:SP$ Mill | Cost$ 1 U B | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBDraw | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. Draw two cards. -SVar:DBDraw:DB$ Draw | NumCards$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pilfered_plans.jpg -Oracle:Target player puts the top two cards of his or her library into his or her graveyard. Draw two cards. \ No newline at end of file +Name:Pilfered Plans +ManaCost:1 U B +Types:Sorcery +A:SP$ Mill | Cost$ 1 U B | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBDraw | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. Draw two cards. +SVar:DBDraw:DB$ Draw | NumCards$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pilfered_plans.jpg +Oracle:Target player puts the top two cards of his or her library into his or her graveyard. Draw two cards. diff --git a/forge-gui/res/cardsfolder/p/pilgrim_of_justice.txt b/forge-gui/res/cardsfolder/p/pilgrim_of_justice.txt index 05b7fb2cfea..bbf2b38bddd 100644 --- a/forge-gui/res/cardsfolder/p/pilgrim_of_justice.txt +++ b/forge-gui/res/cardsfolder/p/pilgrim_of_justice.txt @@ -1,13 +1,13 @@ -Name:Pilgrim of Justice -ManaCost:2 W -Types:Creature Human Cleric -PT:1/3 -K:Protection from red -A:AB$ ChooseSource | Cost$ W Sac<1/CARDNAME> | Choices$ Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a red source of your choice would deal damage this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pilgrim_of_justice.jpg -Oracle:Protection from red\n{W}, Sacrifice Pilgrim of Justice: The next time a red source of your choice would deal damage this turn, prevent that damage. \ No newline at end of file +Name:Pilgrim of Justice +ManaCost:2 W +Types:Creature Human Cleric +PT:1/3 +K:Protection from red +A:AB$ ChooseSource | Cost$ W Sac<1/CARDNAME> | Choices$ Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a red source of your choice would deal damage this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pilgrim_of_justice.jpg +Oracle:Protection from red\n{W}, Sacrifice Pilgrim of Justice: The next time a red source of your choice would deal damage this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/p/pilgrim_of_virtue.txt b/forge-gui/res/cardsfolder/p/pilgrim_of_virtue.txt index 30a13da8f33..41fe16e4fa4 100644 --- a/forge-gui/res/cardsfolder/p/pilgrim_of_virtue.txt +++ b/forge-gui/res/cardsfolder/p/pilgrim_of_virtue.txt @@ -1,13 +1,13 @@ -Name:Pilgrim of Virtue -ManaCost:2 W -Types:Creature Human Cleric -PT:1/3 -K:Protection from black -A:AB$ ChooseSource | Cost$ W Sac<1/CARDNAME> | Choices$ Card.Black | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black source of your choice would deal damage this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pilgrim_of_virtue.jpg -Oracle:Protection from black\n{W}, Sacrifice Pilgrim of Virtue: The next time a black source of your choice would deal damage this turn, prevent that damage. \ No newline at end of file +Name:Pilgrim of Virtue +ManaCost:2 W +Types:Creature Human Cleric +PT:1/3 +K:Protection from black +A:AB$ ChooseSource | Cost$ W Sac<1/CARDNAME> | Choices$ Card.Black | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black source of your choice would deal damage this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pilgrim_of_virtue.jpg +Oracle:Protection from black\n{W}, Sacrifice Pilgrim of Virtue: The next time a black source of your choice would deal damage this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/p/pilgrims_eye.txt b/forge-gui/res/cardsfolder/p/pilgrims_eye.txt index 71610eb50ce..ade84736945 100644 --- a/forge-gui/res/cardsfolder/p/pilgrims_eye.txt +++ b/forge-gui/res/cardsfolder/p/pilgrims_eye.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/pilgrims_eye.jpg -Oracle:Flying\nWhen Pilgrim's Eye enters the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:Flying\nWhen Pilgrim's Eye enters the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/pili_pala.txt b/forge-gui/res/cardsfolder/p/pili_pala.txt index a6688e22f0e..2acc6cb32c9 100644 --- a/forge-gui/res/cardsfolder/p/pili_pala.txt +++ b/forge-gui/res/cardsfolder/p/pili_pala.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Mana | Cost$ 2 Q | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pili_pala.jpg -Oracle:Flying\n{2}, {Q}: Add one mana of any color to your mana pool. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:Flying\n{2}, {Q}: Add one mana of any color to your mana pool. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/p/pillage.txt b/forge-gui/res/cardsfolder/p/pillage.txt index f703d92ebb6..bfdd18976d5 100644 --- a/forge-gui/res/cardsfolder/p/pillage.txt +++ b/forge-gui/res/cardsfolder/p/pillage.txt @@ -3,4 +3,4 @@ ManaCost:1 R R Types:Sorcery A:SP$ Destroy | Cost$ 1 R R | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | NoRegen$ True | SpellDescription$ Destroy target artifact or land. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/pillage.jpg -Oracle:Destroy target artifact or land. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target artifact or land. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/pillaging_horde.txt b/forge-gui/res/cardsfolder/p/pillaging_horde.txt index 078cc11a999..9eb5d1e3990 100644 --- a/forge-gui/res/cardsfolder/p/pillaging_horde.txt +++ b/forge-gui/res/cardsfolder/p/pillaging_horde.txt @@ -10,4 +10,4 @@ SVar:X:Remembered$Amount SVar:NeedsToPlayVar:Y GE2 SVar:Y:Count$InYourHand SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/pillaging_horde.jpg -Oracle:When Pillaging Horde enters the battlefield, sacrifice it unless you discard a card at random. \ No newline at end of file +Oracle:When Pillaging Horde enters the battlefield, sacrifice it unless you discard a card at random. diff --git a/forge-gui/res/cardsfolder/p/pillar_of_flame.txt b/forge-gui/res/cardsfolder/p/pillar_of_flame.txt index 78dea823b3f..3b43c0c9d49 100644 --- a/forge-gui/res/cardsfolder/p/pillar_of_flame.txt +++ b/forge-gui/res/cardsfolder/p/pillar_of_flame.txt @@ -1,7 +1,7 @@ -Name:Pillar of Flame -ManaCost:R -Types:Sorcery -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ Toast | SpellDescription$ CARDNAME deals 2 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. -SVar:Toast:DB$Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/pillar_of_flame.jpg -Oracle:Pillar of Flame deals 2 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. \ No newline at end of file +Name:Pillar of Flame +ManaCost:R +Types:Sorcery +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ Toast | SpellDescription$ CARDNAME deals 2 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. +SVar:Toast:DB$Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/pillar_of_flame.jpg +Oracle:Pillar of Flame deals 2 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/p/pillar_of_the_paruns.txt b/forge-gui/res/cardsfolder/p/pillar_of_the_paruns.txt index aed83d10418..ca19867f0e8 100644 --- a/forge-gui/res/cardsfolder/p/pillar_of_the_paruns.txt +++ b/forge-gui/res/cardsfolder/p/pillar_of_the_paruns.txt @@ -1,7 +1,7 @@ -Name:Pillar of the Paruns -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Card.MultiColor | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast a multicolored spell. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pillar_of_the_paruns.jpg -Oracle:{T}: Add one mana of any color to your mana pool. Spend this mana only to cast a multicolored spell. \ No newline at end of file +Name:Pillar of the Paruns +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ Any | RestrictValid$ Card.MultiColor | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast a multicolored spell. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pillar_of_the_paruns.jpg +Oracle:{T}: Add one mana of any color to your mana pool. Spend this mana only to cast a multicolored spell. diff --git a/forge-gui/res/cardsfolder/p/pillar_of_war.txt b/forge-gui/res/cardsfolder/p/pillar_of_war.txt index d5a22c6280a..a4876c00fd0 100644 --- a/forge-gui/res/cardsfolder/p/pillar_of_war.txt +++ b/forge-gui/res/cardsfolder/p/pillar_of_war.txt @@ -1,10 +1,10 @@ -Name:Pillar of War -ManaCost:3 -Types:Artifact Creature Golem -PT:3/3 -K:Defender -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | CheckSVar$ X | References$ X | Description$ As long as CARDNAME is enchanted, it can attack as though it didn't have defender. -SVar:X:Count$Valid Card.Self+enchanted -SVar:EnchantMe:Once -SVar:Picture:http://www.wizards.com/global/images/magic/general/pillar_of_war.jpg -Oracle:Defender\nAs long as Pillar of War is enchanted, it can attack as though it didn't have defender. +Name:Pillar of War +ManaCost:3 +Types:Artifact Creature Golem +PT:3/3 +K:Defender +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | CheckSVar$ X | References$ X | Description$ As long as CARDNAME is enchanted, it can attack as though it didn't have defender. +SVar:X:Count$Valid Card.Self+enchanted +SVar:EnchantMe:Once +SVar:Picture:http://www.wizards.com/global/images/magic/general/pillar_of_war.jpg +Oracle:Defender\nAs long as Pillar of War is enchanted, it can attack as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/p/pillarfield_ox.txt b/forge-gui/res/cardsfolder/p/pillarfield_ox.txt index e0e7890c27a..0628ceff6d1 100644 --- a/forge-gui/res/cardsfolder/p/pillarfield_ox.txt +++ b/forge-gui/res/cardsfolder/p/pillarfield_ox.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Creature Ox PT:2/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/pillarfield_ox.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/p/pillory_of_the_sleepless.txt b/forge-gui/res/cardsfolder/p/pillory_of_the_sleepless.txt index 9eac9fc1714..d472706cbd2 100644 --- a/forge-gui/res/cardsfolder/p/pillory_of_the_sleepless.txt +++ b/forge-gui/res/cardsfolder/p/pillory_of_the_sleepless.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME SVar:TriggerTheSleepless:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ PilloryLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you lose 1 life. SVar:PilloryLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/pillory_of_the_sleepless.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block.\nEnchanted creature has "At the beginning of your upkeep, you lose 1 life." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block.\nEnchanted creature has "At the beginning of your upkeep, you lose 1 life." diff --git a/forge-gui/res/cardsfolder/p/pin_to_the_earth.txt b/forge-gui/res/cardsfolder/p/pin_to_the_earth.txt index 911d95d8b16..ea84380dfb3 100644 --- a/forge-gui/res/cardsfolder/p/pin_to_the_earth.txt +++ b/forge-gui/res/cardsfolder/p/pin_to_the_earth.txt @@ -1,8 +1,8 @@ -Name:Pin to the Earth -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -6 | Description$ Enchanted creature gets -6/-0. -SVar:Picture:http://www.wizards.com/global/images/magic/general/pin_to_the_earth.jpg -Oracle:Enchant creature\nEnchanted creature gets -6/-0. \ No newline at end of file +Name:Pin to the Earth +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -6 | Description$ Enchanted creature gets -6/-0. +SVar:Picture:http://www.wizards.com/global/images/magic/general/pin_to_the_earth.jpg +Oracle:Enchant creature\nEnchanted creature gets -6/-0. diff --git a/forge-gui/res/cardsfolder/p/pincer_spider.txt b/forge-gui/res/cardsfolder/p/pincer_spider.txt index fae3a9be50d..749293c71a7 100644 --- a/forge-gui/res/cardsfolder/p/pincer_spider.txt +++ b/forge-gui/res/cardsfolder/p/pincer_spider.txt @@ -7,4 +7,4 @@ K:Kicker 3 K:etbCounter:P1P1:1:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with a +1/+1 counter on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/pincer_spider.jpg -Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nReach (This creature can block creatures with flying.)\nIf Pincer Spider was kicked, it enters the battlefield with a +1/+1 counter on it. \ No newline at end of file +Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nReach (This creature can block creatures with flying.)\nIf Pincer Spider was kicked, it enters the battlefield with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/p/pincher_beetles.txt b/forge-gui/res/cardsfolder/p/pincher_beetles.txt index 66c584f4a2f..9e994434360 100644 --- a/forge-gui/res/cardsfolder/p/pincher_beetles.txt +++ b/forge-gui/res/cardsfolder/p/pincher_beetles.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:3/1 K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/pincher_beetles.jpg -Oracle:Shroud (This creature can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Shroud (This creature can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/p/pine_barrens.txt b/forge-gui/res/cardsfolder/p/pine_barrens.txt index fcbd58ab48b..9441c04ccfa 100644 --- a/forge-gui/res/cardsfolder/p/pine_barrens.txt +++ b/forge-gui/res/cardsfolder/p/pine_barrens.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SubAbility$ DBPain | SpellDescription$ Add SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/pine_barrens.jpg -Oracle:Pine Barrens enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {B} or {G} to your mana pool. Pine Barrens deals 1 damage to you. \ No newline at end of file +Oracle:Pine Barrens enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {B} or {G} to your mana pool. Pine Barrens deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/p/pinecrest_ridge.txt b/forge-gui/res/cardsfolder/p/pinecrest_ridge.txt index 7b0ced369c0..effdf0ce6d1 100644 --- a/forge-gui/res/cardsfolder/p/pinecrest_ridge.txt +++ b/forge-gui/res/cardsfolder/p/pinecrest_ridge.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBStayTapped | SpellDescription A:AB$ Mana | Cost$ T | Produced$ G | SubAbility$ DBStayTapped | SpellDescription$ Add {G} 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/pinecrest_ridge.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Pinecrest Ridge doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Pinecrest Ridge doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt b/forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt index c9b85a3c560..7335ecd2e17 100644 --- a/forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt +++ b/forge-gui/res/cardsfolder/p/pinnacle_of_rage.txt @@ -1,6 +1,6 @@ -Name:Pinnacle of Rage -ManaCost:4 R R -Types:Sorcery -A:SP$ DealDamage | Cost$ 4 R R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to each of two target creatures and/or players. -SVar:Picture:http://www.wizards.com/global/images/magic/general/pinnacle_of_rage.jpg -Oracle:Pinnacle of Rage deals 3 damage to each of two target creatures and/or players. +Name:Pinnacle of Rage +ManaCost:4 R R +Types:Sorcery +A:SP$ DealDamage | Cost$ 4 R R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to each of two target creatures and/or players. +SVar:Picture:http://www.wizards.com/global/images/magic/general/pinnacle_of_rage.jpg +Oracle:Pinnacle of Rage deals 3 damage to each of two target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/p/pinpoint_avalanche.txt b/forge-gui/res/cardsfolder/p/pinpoint_avalanche.txt index 27550c45b7a..9fe721ae792 100644 --- a/forge-gui/res/cardsfolder/p/pinpoint_avalanche.txt +++ b/forge-gui/res/cardsfolder/p/pinpoint_avalanche.txt @@ -3,4 +3,4 @@ ManaCost:3 R R Types:Instant A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | NoPrevention$ True | SpellDescription$ CARDNAME deals 4 damage to target creature. The damage can't be prevented. SVar:Picture:http://www.wizards.com/global/images/magic/general/pinpoint_avalanche.jpg -Oracle:Pinpoint Avalanche deals 4 damage to target creature. The damage can't be prevented. \ No newline at end of file +Oracle:Pinpoint Avalanche deals 4 damage to target creature. The damage can't be prevented. diff --git a/forge-gui/res/cardsfolder/p/pious_kitsune.txt b/forge-gui/res/cardsfolder/p/pious_kitsune.txt index ff1306a3eb6..06a78a65164 100644 --- a/forge-gui/res/cardsfolder/p/pious_kitsune.txt +++ b/forge-gui/res/cardsfolder/p/pious_kitsune.txt @@ -1,13 +1,13 @@ -Name:Pious Kitsune -ManaCost:2 W -Types:Creature Fox Cleric -PT:1/2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a devotion counter on CARDNAME. Then if a creature named Eight-and-a-Half-Tails is on the battlefield, you gain 1 life for each devotion counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEVOTION | CounterNum$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | ConditionCheckSVar$ PiousCheckName | ConditionSVarCompare$ GE1 -SVar:PiousCheckName:Count$Valid Creature.namedEight-and-a-Half-Tails -SVar:X:Count$CardCounters.DEVOTION -A:AB$ GainLife | Cost$ T SubCounter<1/DEVOTION> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. -DeckHints:Name$Eight-and-a-Half-Tails -SVar:Picture:http://www.wizards.com/global/images/magic/general/pious_kitsune.jpg -Oracle:At the beginning of your upkeep, put a devotion counter on Pious Kitsune. Then if a creature named Eight-and-a-Half-Tails is on the battlefield, you gain 1 life for each devotion counter on Pious Kitsune.\n{T}, Remove a devotion counter from Pious Kitsune: You gain 1 life. \ No newline at end of file +Name:Pious Kitsune +ManaCost:2 W +Types:Creature Fox Cleric +PT:1/2 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a devotion counter on CARDNAME. Then if a creature named Eight-and-a-Half-Tails is on the battlefield, you gain 1 life for each devotion counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEVOTION | CounterNum$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | ConditionCheckSVar$ PiousCheckName | ConditionSVarCompare$ GE1 +SVar:PiousCheckName:Count$Valid Creature.namedEight-and-a-Half-Tails +SVar:X:Count$CardCounters.DEVOTION +A:AB$ GainLife | Cost$ T SubCounter<1/DEVOTION> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. +DeckHints:Name$Eight-and-a-Half-Tails +SVar:Picture:http://www.wizards.com/global/images/magic/general/pious_kitsune.jpg +Oracle:At the beginning of your upkeep, put a devotion counter on Pious Kitsune. Then if a creature named Eight-and-a-Half-Tails is on the battlefield, you gain 1 life for each devotion counter on Pious Kitsune.\n{T}, Remove a devotion counter from Pious Kitsune: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/p/pious_warrior.txt b/forge-gui/res/cardsfolder/p/pious_warrior.txt index 00070fa1634..2b080c7ab70 100644 --- a/forge-gui/res/cardsfolder/p/pious_warrior.txt +++ b/forge-gui/res/cardsfolder/p/pious_warrior.txt @@ -1,10 +1,10 @@ -Name:Pious Warrior -ManaCost:3 W -Types:Creature Human Rebel Warrior -PT:2/3 -T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ TrigGain | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME is dealt combat damage, you gain that much life. -SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:HasCombatEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/pious_warrior.jpg -Oracle:Whenever Pious Warrior is dealt combat damage, you gain that much life. \ No newline at end of file +Name:Pious Warrior +ManaCost:3 W +Types:Creature Human Rebel Warrior +PT:2/3 +T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ TrigGain | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME is dealt combat damage, you gain that much life. +SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:HasCombatEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/pious_warrior.jpg +Oracle:Whenever Pious Warrior is dealt combat damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/p/pipers_melody.txt b/forge-gui/res/cardsfolder/p/pipers_melody.txt index 8e4635aa8d6..2f25df9d93a 100644 --- a/forge-gui/res/cardsfolder/p/pipers_melody.txt +++ b/forge-gui/res/cardsfolder/p/pipers_melody.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Library | TargetMi SVar:X:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pipers_melody.jpg -Oracle:Shuffle any number of target creature cards from your graveyard into your library. \ No newline at end of file +Oracle:Shuffle any number of target creature cards from your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/p/piracy_charm.txt b/forge-gui/res/cardsfolder/p/piracy_charm.txt index 330c077c2fa..2e890489d1d 100644 --- a/forge-gui/res/cardsfolder/p/piracy_charm.txt +++ b/forge-gui/res/cardsfolder/p/piracy_charm.txt @@ -7,4 +7,4 @@ SVar:DBPump2:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Choose a player | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/piracy_charm.jpg -Oracle:Choose one - Target creature gains islandwalk until end of turn; or target creature gets +2/-1 until end of turn; or target player discards a card. \ No newline at end of file +Oracle:Choose one - Target creature gains islandwalk until end of turn; or target creature gets +2/-1 until end of turn; or target player discards a card. diff --git a/forge-gui/res/cardsfolder/p/piranha_marsh.txt b/forge-gui/res/cardsfolder/p/piranha_marsh.txt index fc720e01ce7..9d84202c598 100644 --- a/forge-gui/res/cardsfolder/p/piranha_marsh.txt +++ b/forge-gui/res/cardsfolder/p/piranha_marsh.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/piranha_marsh.jpg -Oracle:Piranha Marsh enters the battlefield tapped.\nWhen Piranha Marsh enters the battlefield, target player loses 1 life.\n{T}: Add {B} to your mana pool. \ No newline at end of file +Oracle:Piranha Marsh enters the battlefield tapped.\nWhen Piranha Marsh enters the battlefield, target player loses 1 life.\n{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/pirate_ship.txt b/forge-gui/res/cardsfolder/p/pirate_ship.txt index 79394e04376..d2f851a54ca 100644 --- a/forge-gui/res/cardsfolder/p/pirate_ship.txt +++ b/forge-gui/res/cardsfolder/p/pirate_ship.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/pirate_ship.jpg -Oracle:Pirate Ship can't attack unless defending player controls an Island.\n{T}: Pirate Ship deals 1 damage to target creature or player.\nWhen you control no Islands, sacrifice Pirate Ship. \ No newline at end of file +Oracle:Pirate Ship can't attack unless defending player controls an Island.\n{T}: Pirate Ship deals 1 damage to target creature or player.\nWhen you control no Islands, sacrifice Pirate Ship. diff --git a/forge-gui/res/cardsfolder/p/piston_sledge.txt b/forge-gui/res/cardsfolder/p/piston_sledge.txt index d952060a84c..21c04d7b278 100644 --- a/forge-gui/res/cardsfolder/p/piston_sledge.txt +++ b/forge-gui/res/cardsfolder/p/piston_sledge.txt @@ -6,4 +6,4 @@ SVar:TrigAttach:AB$ Attach | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ K:Equip Sac<1/Artifact> S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 1 | Description$ Equipped creature gets +3/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/piston_sledge.jpg -Oracle:When Piston Sledge enters the battlefield, attach it to target creature you control.\nEquipped creature gets +3/+1.\nEquip-Sacrifice an artifact. \ No newline at end of file +Oracle:When Piston Sledge enters the battlefield, attach it to target creature you control.\nEquipped creature gets +3/+1.\nEquip-Sacrifice an artifact. diff --git a/forge-gui/res/cardsfolder/p/pistus_strike.txt b/forge-gui/res/cardsfolder/p/pistus_strike.txt index 073b98ba75d..2be559fdf82 100644 --- a/forge-gui/res/cardsfolder/p/pistus_strike.txt +++ b/forge-gui/res/cardsfolder/p/pistus_strike.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SubAbility$ DBPoison | SpellDescription$ Destroy target creature with flying. Its controller gets a poison counter. SVar:DBPoison:DB$Poison | Cost$ 0 | Defined$ TargetedController | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/pistus_strike.jpg -Oracle:Destroy target creature with flying. Its controller gets a poison counter. \ No newline at end of file +Oracle:Destroy target creature with flying. Its controller gets a poison counter. diff --git a/forge-gui/res/cardsfolder/p/pit_fight.txt b/forge-gui/res/cardsfolder/p/pit_fight.txt index 5c9635e4c2e..92778521647 100644 --- a/forge-gui/res/cardsfolder/p/pit_fight.txt +++ b/forge-gui/res/cardsfolder/p/pit_fight.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 RG | AILogic$ Fight | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | SubAbility$ DBPitFight | StackDescription$ None | SpellDescription$ Target creature you control fights another target creature. SVar:DBPitFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature | TargetUnique$ True | TgtPrompt$ Choose target creature to fight the first target SVar:Picture:http://www.wizards.com/global/images/magic/general/pit_fight.jpg -Oracle:Target creature you control fights another target creature. (Each deals damage equal to its power to the other.) \ No newline at end of file +Oracle:Target creature you control fights another target creature. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/p/pit_imp.txt b/forge-gui/res/cardsfolder/p/pit_imp.txt index fa8f8e623c1..4cdd3cde93c 100644 --- a/forge-gui/res/cardsfolder/p/pit_imp.txt +++ b/forge-gui/res/cardsfolder/p/pit_imp.txt @@ -5,4 +5,4 @@ PT:0/1 K:Flying A:AB$ Pump | Cost$ B | NumAtt$ +1 | ActivationLimit$ 2 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability no more than twice each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pit_imp.jpg -Oracle:Flying\n{B}: Pit Imp gets +1/+0 until end of turn. Activate this ability no more than twice each turn. \ No newline at end of file +Oracle:Flying\n{B}: Pit Imp gets +1/+0 until end of turn. Activate this ability no more than twice each turn. diff --git a/forge-gui/res/cardsfolder/p/pit_keeper.txt b/forge-gui/res/cardsfolder/p/pit_keeper.txt index 2530b7db41c..1676a3118b6 100644 --- a/forge-gui/res/cardsfolder/p/pit_keeper.txt +++ b/forge-gui/res/cardsfolder/p/pit_keeper.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | IsPresent$ Creature.YouCtrl | PresentZone$ Graveyard | PresentPlayer$ You | PresentCompare$ GE4 | TriggerDescription$ When CARDNAME enters the battlefield, if you have four or more creature cards in your graveyard, you may return target creature card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/pit_keeper.jpg -Oracle:When Pit Keeper enters the battlefield, if you have four or more creature cards in your graveyard, you may return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:When Pit Keeper enters the battlefield, if you have four or more creature cards in your graveyard, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/pit_raptor.txt b/forge-gui/res/cardsfolder/p/pit_raptor.txt index b590f428fb0..adbfe4ec680 100644 --- a/forge-gui/res/cardsfolder/p/pit_raptor.txt +++ b/forge-gui/res/cardsfolder/p/pit_raptor.txt @@ -6,4 +6,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 2 B B K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/pit_raptor.jpg -Oracle:Flying, first strike\nAt the beginning of your upkeep, sacrifice Pit Raptor unless you pay {2}{B}{B}. \ No newline at end of file +Oracle:Flying, first strike\nAt the beginning of your upkeep, sacrifice Pit Raptor unless you pay {2}{B}{B}. diff --git a/forge-gui/res/cardsfolder/p/pit_scorpion.txt b/forge-gui/res/cardsfolder/p/pit_scorpion.txt index 685615204df..43eb7c7b12f 100644 --- a/forge-gui/res/cardsfolder/p/pit_scorpion.txt +++ b/forge-gui/res/cardsfolder/p/pit_scorpion.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigPoison | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player gets a poison counter. (A player with ten or more poison counters loses the game.) SVar:TrigPoison:AB$ Poison | Cost$ 0 | Defined$ TriggeredTarget | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/pit_scorpion.jpg -Oracle:Whenever Pit Scorpion deals damage to a player, that player gets a poison counter. (A player with ten or more poison counters loses the game.) \ No newline at end of file +Oracle:Whenever Pit Scorpion deals damage to a player, that player gets a poison counter. (A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/p/pit_spawn.txt b/forge-gui/res/cardsfolder/p/pit_spawn.txt index 40cd1e83699..ca414bfeb71 100644 --- a/forge-gui/res/cardsfolder/p/pit_spawn.txt +++ b/forge-gui/res/cardsfolder/p/pit_spawn.txt @@ -7,4 +7,4 @@ K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B B T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals damage to a creature, exile that creature. SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredTarget | Origin$ Battlefield | Destination$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/pit_spawn.jpg -Oracle:First strike\nAt the beginning of your upkeep, sacrifice Pit Spawn unless you pay {B}{B}.\nWhenever Pit Spawn deals damage to a creature, exile that creature. \ No newline at end of file +Oracle:First strike\nAt the beginning of your upkeep, sacrifice Pit Spawn unless you pay {B}{B}.\nWhenever Pit Spawn deals damage to a creature, exile that creature. diff --git a/forge-gui/res/cardsfolder/p/pit_trap.txt b/forge-gui/res/cardsfolder/p/pit_trap.txt index af85ec0a253..4cdbb704db1 100644 --- a/forge-gui/res/cardsfolder/p/pit_trap.txt +++ b/forge-gui/res/cardsfolder/p/pit_trap.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Destroy | Cost$ 2 T Sac<1/CARDNAME> | ValidTgts$ Creature.attacking+withoutFlying | TgtPrompt$ Select target attacking creature without flying | NoRegen$ True | SpellDescription$ Destroy target attacking creature without flying. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/pit_trap.jpg -Oracle:{2}, {T}, Sacrifice Pit Trap: Destroy target attacking creature without flying. It can't be regenerated. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Pit Trap: Destroy target attacking creature without flying. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/pitchburn_devils.txt b/forge-gui/res/cardsfolder/p/pitchburn_devils.txt index 138748a3c97..3a72dca8902 100644 --- a/forge-gui/res/cardsfolder/p/pitchburn_devils.txt +++ b/forge-gui/res/cardsfolder/p/pitchburn_devils.txt @@ -1,8 +1,8 @@ -Name:Pitchburn Devils -ManaCost:4 R -Types:Creature Devil -PT:3/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, it deals 3 damage to target creature or player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pitchburn_devils.jpg -Oracle:When Pitchburn Devils dies, it deals 3 damage to target creature or player. \ No newline at end of file +Name:Pitchburn Devils +ManaCost:4 R +Types:Creature Devil +PT:3/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, it deals 3 damage to target creature or player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pitchburn_devils.jpg +Oracle:When Pitchburn Devils dies, it deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/pitchstone_wall.txt b/forge-gui/res/cardsfolder/p/pitchstone_wall.txt index 82fec4f84b8..cc5bc1ff93c 100644 --- a/forge-gui/res/cardsfolder/p/pitchstone_wall.txt +++ b/forge-gui/res/cardsfolder/p/pitchstone_wall.txt @@ -1,10 +1,10 @@ -Name:Pitchstone Wall -ManaCost:2 R -Types:Creature Wall -PT:2/5 -K:Defender -T:Mode$ Discarded | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Whenever you discard a card, you may sacrifice CARDNAME. If you do, return the discarded card from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Cost$ Sac<1/CARDNAME> | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pitchstone_wall.jpg -Oracle:Defender (This creature can't attack.)\nWhenever you discard a card, you may sacrifice Pitchstone Wall. If you do, return the discarded card from your graveyard to your hand. \ No newline at end of file +Name:Pitchstone Wall +ManaCost:2 R +Types:Creature Wall +PT:2/5 +K:Defender +T:Mode$ Discarded | ValidCard$ Card.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Whenever you discard a card, you may sacrifice CARDNAME. If you do, return the discarded card from your graveyard to your hand. +SVar:TrigChange:AB$ChangeZone | Cost$ Sac<1/CARDNAME> | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pitchstone_wall.jpg +Oracle:Defender (This creature can't attack.)\nWhenever you discard a card, you may sacrifice Pitchstone Wall. If you do, return the discarded card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/pitfall_trap.txt b/forge-gui/res/cardsfolder/p/pitfall_trap.txt index f2b64409051..5a8c5af9b1c 100644 --- a/forge-gui/res/cardsfolder/p/pitfall_trap.txt +++ b/forge-gui/res/cardsfolder/p/pitfall_trap.txt @@ -4,4 +4,4 @@ Types:Instant Trap A:SP$ Destroy | Cost$ W | ValidTgts$ Creature.attacking+withoutFlying | IsPresent$ Creature.attacking | PresentCompare$ EQ1 | TgtPrompt$ Select target attacking creature without flying | SpellDescription$ If exactly one creature is attacking, you may pay {W} rather than pay CARDNAME mana cost. A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.attacking+withoutFlying | TgtPrompt$ Select target attacking creature without flying | SpellDescription$ Destroy target attacking creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/pitfall_trap.jpg -Oracle:If exactly one creature is attacking, you may pay {W} rather than pay Pitfall Trap's mana cost.\nDestroy target attacking creature without flying. \ No newline at end of file +Oracle:If exactly one creature is attacking, you may pay {W} rather than pay Pitfall Trap's mana cost.\nDestroy target attacking creature without flying. diff --git a/forge-gui/res/cardsfolder/p/pith_driller.txt b/forge-gui/res/cardsfolder/p/pith_driller.txt index 945b86cb6b2..1a5d0aee6c4 100644 --- a/forge-gui/res/cardsfolder/p/pith_driller.txt +++ b/forge-gui/res/cardsfolder/p/pith_driller.txt @@ -5,4 +5,4 @@ PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a -1/-1 counter on target creature. SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/pith_driller.jpg -Oracle:({B/P} can be paid with either {B} or 2 life.)\nWhen Pith Driller enters the battlefield, put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:({B/P} can be paid with either {B} or 2 life.)\nWhen Pith Driller enters the battlefield, put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/p/pithing_needle.txt b/forge-gui/res/cardsfolder/p/pithing_needle.txt index 30097405d26..801056ff8dc 100644 --- a/forge-gui/res/cardsfolder/p/pithing_needle.txt +++ b/forge-gui/res/cardsfolder/p/pithing_needle.txt @@ -6,4 +6,4 @@ SVar:DBNameCard:DB$ NameCard | Defined$ You | SpellDescription$ As CARDNAME ente S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | NonMana$ True | Description$ Activated abilities of sources with the chosen name can't be activated unless they're mana abilities. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pithing_needle.jpg -Oracle:As Pithing Needle enters the battlefield, name a card.\nActivated abilities of sources with the chosen name can't be activated unless they're mana abilities. \ No newline at end of file +Oracle:As Pithing Needle enters the battlefield, name a card.\nActivated abilities of sources with the chosen name can't be activated unless they're mana abilities. diff --git a/forge-gui/res/cardsfolder/p/pixie_queen.txt b/forge-gui/res/cardsfolder/p/pixie_queen.txt index c37e0d96282..740816ee587 100644 --- a/forge-gui/res/cardsfolder/p/pixie_queen.txt +++ b/forge-gui/res/cardsfolder/p/pixie_queen.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ G G G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pixie_queen.jpg -Oracle:Flying\n{G}{G}{G}, {T}: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:Flying\n{G}{G}{G}, {T}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/p/plagiarize.txt b/forge-gui/res/cardsfolder/p/plagiarize.txt index 72ae1ca2f4d..50860b54b06 100644 --- a/forge-gui/res/cardsfolder/p/plagiarize.txt +++ b/forge-gui/res/cardsfolder/p/plagiarize.txt @@ -1,9 +1,9 @@ -Name:Plagiarize -ManaCost:3 U -Types:Instant -A:SP$ Effect | Cost$ 3 U | Name$ Plagiarize Effect | ReplacementEffects$ EventDraw | SVars$ ABDraw | RememberObjects$ Targeted | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | SpellDescription$ Until end of turn, if target player would draw a card, instead that player skips that draw and you draw a card. -SVar:EventDraw:Event$ Draw | ValidPlayer$ Player.IsRemembered | ReplaceWith$ ABDraw | Description$ If the targeted player would draw a card, that player skips that draw and you draw a card. -SVar:ABDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SpellDescription$ You draw a card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/plagiarize.jpg -Oracle:Until end of turn, if target player would draw a card, instead that player skips that draw and you draw a card. \ No newline at end of file +Name:Plagiarize +ManaCost:3 U +Types:Instant +A:SP$ Effect | Cost$ 3 U | Name$ Plagiarize Effect | ReplacementEffects$ EventDraw | SVars$ ABDraw | RememberObjects$ Targeted | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | SpellDescription$ Until end of turn, if target player would draw a card, instead that player skips that draw and you draw a card. +SVar:EventDraw:Event$ Draw | ValidPlayer$ Player.IsRemembered | ReplaceWith$ ABDraw | Description$ If the targeted player would draw a card, that player skips that draw and you draw a card. +SVar:ABDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SpellDescription$ You draw a card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/plagiarize.jpg +Oracle:Until end of turn, if target player would draw a card, instead that player skips that draw and you draw a card. diff --git a/forge-gui/res/cardsfolder/p/plague_beetle.txt b/forge-gui/res/cardsfolder/p/plague_beetle.txt index 4a0d39c3fab..891a04c9798 100644 --- a/forge-gui/res/cardsfolder/p/plague_beetle.txt +++ b/forge-gui/res/cardsfolder/p/plague_beetle.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:1/1 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129678.jpg -Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) \ No newline at end of file +Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.) diff --git a/forge-gui/res/cardsfolder/p/plague_boiler.txt b/forge-gui/res/cardsfolder/p/plague_boiler.txt index 9bdcbf2bb1b..ede40c9bf69 100644 --- a/forge-gui/res/cardsfolder/p/plague_boiler.txt +++ b/forge-gui/res/cardsfolder/p/plague_boiler.txt @@ -12,4 +12,4 @@ SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Permanent.nonLand | ConditionDefi SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_boiler.jpg -Oracle:At the beginning of your upkeep, put a plague counter on Plague Boiler.\n{1}{B}{G}: Put a plague counter on Plague Boiler or remove a plague counter from it.\nWhen Plague Boiler has three or more plague counters on it, sacrifice it. If you do, destroy all nonland permanents. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a plague counter on Plague Boiler.\n{1}{B}{G}: Put a plague counter on Plague Boiler or remove a plague counter from it.\nWhen Plague Boiler has three or more plague counters on it, sacrifice it. If you do, destroy all nonland permanents. diff --git a/forge-gui/res/cardsfolder/p/plague_dogs.txt b/forge-gui/res/cardsfolder/p/plague_dogs.txt index 303ffd36a5f..431dbd73e02 100644 --- a/forge-gui/res/cardsfolder/p/plague_dogs.txt +++ b/forge-gui/res/cardsfolder/p/plague_dogs.txt @@ -7,4 +7,4 @@ SVar:TrigNausea:AB$PumpAll | Cost$ 0 | ValidCards$ Creature | NumAtt$ -1 | NumDe A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_dogs.jpg -Oracle:When Plague Dogs dies, all creatures get -1/-1 until end of turn.\n{2}, Sacrifice Plague Dogs: Draw a card. \ No newline at end of file +Oracle:When Plague Dogs dies, all creatures get -1/-1 until end of turn.\n{2}, Sacrifice Plague Dogs: Draw a card. diff --git a/forge-gui/res/cardsfolder/p/plague_fiend.txt b/forge-gui/res/cardsfolder/p/plague_fiend.txt index 097ae5bd9a3..c09a37cafc2 100644 --- a/forge-gui/res/cardsfolder/p/plague_fiend.txt +++ b/forge-gui/res/cardsfolder/p/plague_fiend.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature unless its controller pays {2}. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | UnlessCost$ 2 | UnlessPayer$ TriggeredTargetController SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_fiend.jpg -Oracle:Whenever Plague Fiend deals combat damage to a creature, destroy that creature unless its controller pays {2}. \ No newline at end of file +Oracle:Whenever Plague Fiend deals combat damage to a creature, destroy that creature unless its controller pays {2}. diff --git a/forge-gui/res/cardsfolder/p/plague_myr.txt b/forge-gui/res/cardsfolder/p/plague_myr.txt index d3cb07b7643..e571f146197 100644 --- a/forge-gui/res/cardsfolder/p/plague_myr.txt +++ b/forge-gui/res/cardsfolder/p/plague_myr.txt @@ -5,4 +5,4 @@ PT:1/1 K:Infect A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_myr.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/plague_rats.txt b/forge-gui/res/cardsfolder/p/plague_rats.txt index 0b2679d4b89..8676db9d680 100644 --- a/forge-gui/res/cardsfolder/p/plague_rats.txt +++ b/forge-gui/res/cardsfolder/p/plague_rats.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Creature.namedPlague Rats SVar:BuffedBy:Creature.namedPlague Rats SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_rats.jpg -Oracle:Plague Rats's power and toughness are each equal to the number of creatures named Plague Rats on the battlefield. \ No newline at end of file +Oracle:Plague Rats's power and toughness are each equal to the number of creatures named Plague Rats on the battlefield. diff --git a/forge-gui/res/cardsfolder/p/plague_sliver.txt b/forge-gui/res/cardsfolder/p/plague_sliver.txt index 9612fc7bdaf..532a6835683 100644 --- a/forge-gui/res/cardsfolder/p/plague_sliver.txt +++ b/forge-gui/res/cardsfolder/p/plague_sliver.txt @@ -1,9 +1,9 @@ -Name:Plague Sliver -ManaCost:2 B B -Types:Creature Sliver -PT:5/5 -S:Mode$ Continuous | Affected$ Sliver | AddTrigger$ TrigPhase | AddSVar$ PlagueTrigDamage | Description$ All Slivers have "At the beginning of your upkeep, this permanent deals 1 damage to you." -SVar:TrigPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ PlagueTrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, this permanent deals 1 damage to you. -SVar:PlagueTrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_sliver.jpg -Oracle:All Slivers have "At the beginning of your upkeep, this permanent deals 1 damage to you." \ No newline at end of file +Name:Plague Sliver +ManaCost:2 B B +Types:Creature Sliver +PT:5/5 +S:Mode$ Continuous | Affected$ Sliver | AddTrigger$ TrigPhase | AddSVar$ PlagueTrigDamage | Description$ All Slivers have "At the beginning of your upkeep, this permanent deals 1 damage to you." +SVar:TrigPhase:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ PlagueTrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, this permanent deals 1 damage to you. +SVar:PlagueTrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_sliver.jpg +Oracle:All Slivers have "At the beginning of your upkeep, this permanent deals 1 damage to you." diff --git a/forge-gui/res/cardsfolder/p/plague_spitter.txt b/forge-gui/res/cardsfolder/p/plague_spitter.txt index f7c2e222ffa..ebc21a8e5d2 100644 --- a/forge-gui/res/cardsfolder/p/plague_spitter.txt +++ b/forge-gui/res/cardsfolder/p/plague_spitter.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDamageAll | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, CARDNAME deals 1 damage to each creature and each player. SVar:TrigDamageAll:AB$DamageAll | Cost$ 0 | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 1 | ValidDescription$ each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_spitter.jpg -Oracle:At the beginning of your upkeep, Plague Spitter deals 1 damage to each creature and each player.\nWhen Plague Spitter dies, Plague Spitter deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:At the beginning of your upkeep, Plague Spitter deals 1 damage to each creature and each player.\nWhen Plague Spitter dies, Plague Spitter deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/p/plague_spores.txt b/forge-gui/res/cardsfolder/p/plague_spores.txt index 4268f7c89a8..1c31cb0f34a 100644 --- a/forge-gui/res/cardsfolder/p/plague_spores.txt +++ b/forge-gui/res/cardsfolder/p/plague_spores.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 B R | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select nonblack creature | NoRegen$ True | SubAbility$ DestroyLand | SpellDescription$ Destroy target nonblack creature and target land. They can't be regenerated. SVar:DestroyLand:DB$ Destroy | Cost$ 0 | ValidTgts$ Land | NoRegen$ True | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_spores.jpg -Oracle:Destroy target nonblack creature and target land. They can't be regenerated. \ No newline at end of file +Oracle:Destroy target nonblack creature and target land. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/plague_stinger.txt b/forge-gui/res/cardsfolder/p/plague_stinger.txt index 7772a4e5791..6b75b57bcf4 100644 --- a/forge-gui/res/cardsfolder/p/plague_stinger.txt +++ b/forge-gui/res/cardsfolder/p/plague_stinger.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_stinger.jpg -Oracle:Flying\nInfect (This creature 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 +Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/p/plague_wind.txt b/forge-gui/res/cardsfolder/p/plague_wind.txt index f7855511194..aa02774f316 100644 --- a/forge-gui/res/cardsfolder/p/plague_wind.txt +++ b/forge-gui/res/cardsfolder/p/plague_wind.txt @@ -3,4 +3,4 @@ ManaCost:7 B B Types:Sorcery A:SP$ DestroyAll | Cost$ 7 B B | ValidCards$ Creature.YouDontCtrl | NoRegen$ True | SpellDescription$ Destroy all creatures you don't control. They can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_wind.jpg -Oracle:Destroy all creatures you don't control. They can't be regenerated. \ No newline at end of file +Oracle:Destroy all creatures you don't control. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/plague_witch.txt b/forge-gui/res/cardsfolder/p/plague_witch.txt index 396649d6fde..52ee6270267 100644 --- a/forge-gui/res/cardsfolder/p/plague_witch.txt +++ b/forge-gui/res/cardsfolder/p/plague_witch.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ B T Discard<1/Card> | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/plague_witch.jpg -Oracle:{B}, {T}, Discard a card: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{B}, {T}, Discard a card: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/plaguebearer.txt b/forge-gui/res/cardsfolder/p/plaguebearer.txt index 69c7cd35c4c..a2187cc79b6 100644 --- a/forge-gui/res/cardsfolder/p/plaguebearer.txt +++ b/forge-gui/res/cardsfolder/p/plaguebearer.txt @@ -6,4 +6,4 @@ A:AB$ Destroy | Cost$ X X B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select t # It may seem wrong to not use X in the target, but since the Target is what defines X, it's redundant (and not supported by the code) SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/plaguebearer.jpg -Oracle:{X}{X}{B}: Destroy target nonblack creature with converted mana cost X. \ No newline at end of file +Oracle:{X}{X}{B}: Destroy target nonblack creature with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/p/plagued_rusalka.txt b/forge-gui/res/cardsfolder/p/plagued_rusalka.txt index 23dc1bd53cb..e19a2c8202f 100644 --- a/forge-gui/res/cardsfolder/p/plagued_rusalka.txt +++ b/forge-gui/res/cardsfolder/p/plagued_rusalka.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ B Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/plagued_rusalka.jpg -Oracle:{B}, Sacrifice a creature: Target creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{B}, Sacrifice a creature: Target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/plaguemaw_beast.txt b/forge-gui/res/cardsfolder/p/plaguemaw_beast.txt index 97bc5e2b72f..42f5d96c75f 100644 --- a/forge-gui/res/cardsfolder/p/plaguemaw_beast.txt +++ b/forge-gui/res/cardsfolder/p/plaguemaw_beast.txt @@ -5,4 +5,4 @@ PT:4/3 A:AB$ Proliferate | Cost$ T Sac<1/Creature> | SpellDescription$ Proliferate. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/plaguemaw_beast.jpg -Oracle:{T}, Sacrifice a creature: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:{T}, Sacrifice a creature: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/p/plains.txt b/forge-gui/res/cardsfolder/p/plains.txt index 1c9e847829e..6ae0d3b5139 100644 --- a/forge-gui/res/cardsfolder/p/plains.txt +++ b/forge-gui/res/cardsfolder/p/plains.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Basic Land Plains SVar:PicCount:4 SVar:Picture:http://resources.wizards.com/magic/cards/unh/en-us/card73963.jpg\http://gatherer.wizards.com/handlers/image.ashx?multiverseid=8322&type=card\http://gatherer.wizards.com/handlers/image.ashx?multiverseid=159288&type=card\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=4428 -Oracle:({T}: Add {W} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {W} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/p/planar_birth.txt b/forge-gui/res/cardsfolder/p/planar_birth.txt index 6c79fb72feb..e34a1c12731 100644 --- a/forge-gui/res/cardsfolder/p/planar_birth.txt +++ b/forge-gui/res/cardsfolder/p/planar_birth.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 1 W | ChangeType$ Land.Basic | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | SpellDescription$ Return all basic land cards from all graveyards to the battlefield tapped under their owners' control. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_birth.jpg -Oracle:Return all basic land cards from all graveyards to the battlefield tapped under their owners' control. \ No newline at end of file +Oracle:Return all basic land cards from all graveyards to the battlefield tapped under their owners' control. diff --git a/forge-gui/res/cardsfolder/p/planar_chaos.txt b/forge-gui/res/cardsfolder/p/planar_chaos.txt index 2e046cdf9da..1c9196c0897 100644 --- a/forge-gui/res/cardsfolder/p/planar_chaos.txt +++ b/forge-gui/res/cardsfolder/p/planar_chaos.txt @@ -1,12 +1,12 @@ -Name:Planar Chaos -ManaCost:2 R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigFlipUpkeep | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, flip a coin. If you lose the flip, sacrifice CARDNAME. -SVar:TrigFlipUpkeep:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ Self -T:Mode$ SpellCast | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigFlipYouCast | TriggerDescription$ Whenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell. -SVar:TrigFlipYouCast:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBCounter | Caller$ TriggeredActivator -SVar:DBCounter:DB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_chaos.jpg -Oracle:At the beginning of your upkeep, flip a coin. If you lose the flip, sacrifice Planar Chaos.\nWhenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell. \ No newline at end of file +Name:Planar Chaos +ManaCost:2 R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigFlipUpkeep | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, flip a coin. If you lose the flip, sacrifice CARDNAME. +SVar:TrigFlipUpkeep:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ Self +T:Mode$ SpellCast | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigFlipYouCast | TriggerDescription$ Whenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell. +SVar:TrigFlipYouCast:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBCounter | Caller$ TriggeredActivator +SVar:DBCounter:DB$ Counter | Cost$ 0 | Defined$ TriggeredSpellAbility +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_chaos.jpg +Oracle:At the beginning of your upkeep, flip a coin. If you lose the flip, sacrifice Planar Chaos.\nWhenever a player casts a spell, that player flips a coin. If he or she loses the flip, counter that spell. diff --git a/forge-gui/res/cardsfolder/p/planar_cleansing.txt b/forge-gui/res/cardsfolder/p/planar_cleansing.txt index 126f3d6338c..399e0b40d2e 100644 --- a/forge-gui/res/cardsfolder/p/planar_cleansing.txt +++ b/forge-gui/res/cardsfolder/p/planar_cleansing.txt @@ -3,4 +3,4 @@ ManaCost:3 W W W Types:Sorcery A:SP$ DestroyAll | Cost$ 3 W W W | ValidCards$ Permanent.nonLand | SpellDescription$ Destroy all nonland permanents. SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_cleansing.jpg -Oracle:Destroy all nonland permanents. \ No newline at end of file +Oracle:Destroy all nonland permanents. diff --git a/forge-gui/res/cardsfolder/p/planar_collapse.txt b/forge-gui/res/cardsfolder/p/planar_collapse.txt index d127bea1c17..4144bfc1a94 100644 --- a/forge-gui/res/cardsfolder/p/planar_collapse.txt +++ b/forge-gui/res/cardsfolder/p/planar_collapse.txt @@ -6,4 +6,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBDestroyAll SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Creature | NoRegen$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_collapse.jpg -Oracle:At the beginning of your upkeep, if there are four or more creatures on the battlefield, sacrifice Planar Collapse and destroy all creatures. They can't be regenerated. \ No newline at end of file +Oracle:At the beginning of your upkeep, if there are four or more creatures on the battlefield, sacrifice Planar Collapse and destroy all creatures. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/planar_despair.txt b/forge-gui/res/cardsfolder/p/planar_despair.txt index 0abeac92f27..83c9ab12e94 100644 --- a/forge-gui/res/cardsfolder/p/planar_despair.txt +++ b/forge-gui/res/cardsfolder/p/planar_despair.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 3 B B | ValidCards$ Creature | NumAtt$ -X | NumDef$ -X | R SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_despair.jpg -Oracle:Domain - All creatures get -1/-1 until end of turn for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - All creatures get -1/-1 until end of turn for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/p/planar_gate.txt b/forge-gui/res/cardsfolder/p/planar_gate.txt index 1ff15dc5f4e..c4fc46de303 100644 --- a/forge-gui/res/cardsfolder/p/planar_gate.txt +++ b/forge-gui/res/cardsfolder/p/planar_gate.txt @@ -3,4 +3,4 @@ ManaCost:6 Types:Artifact S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Creature spells you cast cost up to {2} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_gate.jpg -Oracle:Creature spells you cast cost up to {2} less to cast. \ No newline at end of file +Oracle:Creature spells you cast cost up to {2} less to cast. diff --git a/forge-gui/res/cardsfolder/p/planar_guide.txt b/forge-gui/res/cardsfolder/p/planar_guide.txt index 66299a9936b..ff3d6811636 100644 --- a/forge-gui/res/cardsfolder/p/planar_guide.txt +++ b/forge-gui/res/cardsfolder/p/planar_guide.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Ori SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_guide.jpg -Oracle:{3}{W}, Exile Planar Guide: Exile all creatures. At the beginning of the next end step, return those cards to the battlefield under their owners' control. \ No newline at end of file +Oracle:{3}{W}, Exile Planar Guide: Exile all creatures. At the beginning of the next end step, return those cards to the battlefield under their owners' control. diff --git a/forge-gui/res/cardsfolder/p/planar_overlay.txt b/forge-gui/res/cardsfolder/p/planar_overlay.txt index 211d9c0dfa7..378e98cc126 100644 --- a/forge-gui/res/cardsfolder/p/planar_overlay.txt +++ b/forge-gui/res/cardsfolder/p/planar_overlay.txt @@ -1,15 +1,15 @@ -Name:Planar Overlay -ManaCost:2 U -Types:Sorcery -A:SP$ RepeatEach | Cost$ 2 U | RepeatPlayers$ Player | RepeatSubAbility$ ChooseMountain | StackDescription$ SpellDescription | SubAbility$ DBChangeZone | SpellDescription$ Each player chooses a land he or she controls of each basic land type. Return those lands to their owners' hands. -SVar:ChooseMountain:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Mountain.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ ChooseSwamp | AILogic$ WorstCard -SVar:ChooseSwamp:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Swamp.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ ChooseIsland | AILogic$ WorstCard -SVar:ChooseIsland:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Island.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ ChoosePlains | AILogic$ WorstCard -SVar:ChoosePlains:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Plains.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ ChooseForest | AILogic$ WorstCard -SVar:ChooseForest:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Forest.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | AILogic$ WorstCard -SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Battlefield | Destination$ Hand | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_overlay.jpg -Oracle:Each player chooses a land he or she controls of each basic land type. Return those lands to their owners' hands. +Name:Planar Overlay +ManaCost:2 U +Types:Sorcery +A:SP$ RepeatEach | Cost$ 2 U | RepeatPlayers$ Player | RepeatSubAbility$ ChooseMountain | StackDescription$ SpellDescription | SubAbility$ DBChangeZone | SpellDescription$ Each player chooses a land he or she controls of each basic land type. Return those lands to their owners' hands. +SVar:ChooseMountain:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Mountain.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ ChooseSwamp | AILogic$ WorstCard +SVar:ChooseSwamp:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Swamp.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ ChooseIsland | AILogic$ WorstCard +SVar:ChooseIsland:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Island.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ ChoosePlains | AILogic$ WorstCard +SVar:ChoosePlains:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Plains.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | SubAbility$ ChooseForest | AILogic$ WorstCard +SVar:ChooseForest:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Forest.RememberedPlayerCtrl | Mandatory$ True | RememberChosen$ True | AILogic$ WorstCard +SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Battlefield | Destination$ Hand | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_overlay.jpg +Oracle:Each player chooses a land he or she controls of each basic land type. Return those lands to their owners' hands. diff --git a/forge-gui/res/cardsfolder/p/planar_portal.txt b/forge-gui/res/cardsfolder/p/planar_portal.txt index d85dcab059f..1e1d94ef3a3 100644 --- a/forge-gui/res/cardsfolder/p/planar_portal.txt +++ b/forge-gui/res/cardsfolder/p/planar_portal.txt @@ -3,4 +3,4 @@ ManaCost:6 Types:Artifact A:AB$ ChangeZone | Cost$ 6 T | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card and put that card into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_portal.jpg -Oracle:{6}, {T}: Search your library for a card and put that card into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{6}, {T}: Search your library for a card and put that card into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/planar_void.txt b/forge-gui/res/cardsfolder/p/planar_void.txt index b395fad2232..c38e2dd75f6 100644 --- a/forge-gui/res/cardsfolder/p/planar_void.txt +++ b/forge-gui/res/cardsfolder/p/planar_void.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | TriggerZones$ Battl SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/planar_void.jpg -Oracle:Whenever another card is put into a graveyard from anywhere, exile that card. \ No newline at end of file +Oracle:Whenever another card is put into a graveyard from anywhere, exile that card. diff --git a/forge-gui/res/cardsfolder/p/planeswalkers_favor.txt b/forge-gui/res/cardsfolder/p/planeswalkers_favor.txt index 526450346db..a08a9516fe6 100644 --- a/forge-gui/res/cardsfolder/p/planeswalkers_favor.txt +++ b/forge-gui/res/cardsfolder/p/planeswalkers_favor.txt @@ -1,9 +1,9 @@ -Name:Planeswalker's Favor -ManaCost:2 G -Types:Enchantment -A:AB$ Reveal | Cost$ 3 G | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBPump | SpellDescription$ Target opponent reveals a card at random from his or her hand. Target creature gets +X/+X until end of turn, where X is the revealed card's converted mana cost. -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_favor.jpg -Oracle:{3}{G}: Target opponent reveals a card at random from his or her hand. Target creature gets +X/+X until end of turn, where X is the revealed card's converted mana cost. \ No newline at end of file +Name:Planeswalker's Favor +ManaCost:2 G +Types:Enchantment +A:AB$ Reveal | Cost$ 3 G | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBPump | SpellDescription$ Target opponent reveals a card at random from his or her hand. Target creature gets +X/+X until end of turn, where X is the revealed card's converted mana cost. +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_favor.jpg +Oracle:{3}{G}: Target opponent reveals a card at random from his or her hand. Target creature gets +X/+X until end of turn, where X is the revealed card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/planeswalkers_fury.txt b/forge-gui/res/cardsfolder/p/planeswalkers_fury.txt index ded047cafd8..91b857cbc2e 100644 --- a/forge-gui/res/cardsfolder/p/planeswalkers_fury.txt +++ b/forge-gui/res/cardsfolder/p/planeswalkers_fury.txt @@ -1,10 +1,10 @@ -Name:Planeswalker's Fury -ManaCost:2 R -Types:Enchantment -A:AB$ Reveal | Cost$ 3 R | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SorcerySpeed$ True | SubAbility$ DBDamage | SpellDescription$ Target opponent reveals a card at random from his or her hand. CARDNAME deals damage equal to that card's converted mana cost to that player. Activate this ability only any time you could cast a sorcery. -SVar:DBDamage:DB$ DealDamage | Defined$ Opponent | NumDmg$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_fury.jpg -Oracle:{3}{R}: Target opponent reveals a card at random from his or her hand. Planeswalker's Fury deals damage equal to that card's converted mana cost to that player. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Planeswalker's Fury +ManaCost:2 R +Types:Enchantment +A:AB$ Reveal | Cost$ 3 R | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SorcerySpeed$ True | SubAbility$ DBDamage | SpellDescription$ Target opponent reveals a card at random from his or her hand. CARDNAME deals damage equal to that card's converted mana cost to that player. Activate this ability only any time you could cast a sorcery. +SVar:DBDamage:DB$ DealDamage | Defined$ Opponent | NumDmg$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_fury.jpg +Oracle:{3}{R}: Target opponent reveals a card at random from his or her hand. Planeswalker's Fury deals damage equal to that card's converted mana cost to that player. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/p/planeswalkers_mirth.txt b/forge-gui/res/cardsfolder/p/planeswalkers_mirth.txt index e6c20a77a02..f7c83843bfd 100644 --- a/forge-gui/res/cardsfolder/p/planeswalkers_mirth.txt +++ b/forge-gui/res/cardsfolder/p/planeswalkers_mirth.txt @@ -1,9 +1,9 @@ -Name:Planeswalker's Mirth -ManaCost:2 W -Types:Enchantment -A:AB$ Reveal | Cost$ 3 W | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBGain | SpellDescription$ Target opponent reveals a card at random from his or her hand. You gain life equal to that card's converted mana cost. -SVar:DBGain:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_mirth.jpg -Oracle:{3}{W}: Target opponent reveals a card at random from his or her hand. You gain life equal to that card's converted mana cost. \ No newline at end of file +Name:Planeswalker's Mirth +ManaCost:2 W +Types:Enchantment +A:AB$ Reveal | Cost$ 3 W | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBGain | SpellDescription$ Target opponent reveals a card at random from his or her hand. You gain life equal to that card's converted mana cost. +SVar:DBGain:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_mirth.jpg +Oracle:{3}{W}: Target opponent reveals a card at random from his or her hand. You gain life equal to that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/planeswalkers_mischief.txt b/forge-gui/res/cardsfolder/p/planeswalkers_mischief.txt index 574c646f310..bc2d1227d18 100644 --- a/forge-gui/res/cardsfolder/p/planeswalkers_mischief.txt +++ b/forge-gui/res/cardsfolder/p/planeswalkers_mischief.txt @@ -1,16 +1,16 @@ -Name:Planeswalker's Mischief -ManaCost:2 U -Types:Enchantment -A:AB$ Reveal | Cost$ 3 U | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to reveal a card | SorcerySpeed$ True | SubAbility$ DBChangeZone | SpellDescription$ Target opponent reveals a card at random from his or her hand. If it's an instant or sorcery card, exile it. You may cast it without paying its mana cost for as long as it remains exiled. At the beginning of the next end step, if you haven't cast it, return it to its owner's hand. Activate this ability only any time you could cast a sorcery. (If it has X in its mana cost, X is 0.) -SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Instant.IsRemembered,Sorcery.IsRemembered | Origin$ Hand | Destination$ Exile | SubAbility$ DBForgetOther -SVar:DBForgetOther:DB$ Cleanup | ClearRemembered$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | StaticAbilities$ MischiefPlay | Triggers$ TrigEOT,TrigChangesZone | SVars$ MischiefCleanup,MischiefReturn | RememberObjects$ Remembered | Permanent$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:MischiefPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+OppOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played by your opponent without paying its mana cost | Description$ You may play that exiled card. -SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ MischiefReturn | TriggerDescription$ At the beginning of the next end step, if you haven't cast it, return it to its owner's hand. -SVar:MischiefReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Hand | -SVar:TrigChangesZone:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ MischiefCleanup -SVar:MischiefCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:X:Count$ValidExile Instant.IsRemembered,Sorcery.IsRemembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_mischief.jpg -Oracle:{3}{U}: Target opponent reveals a card at random from his or her hand. If it's an instant or sorcery card, exile it. You may cast it without paying its mana cost for as long as it remains exiled. At the beginning of the next end step, if you haven't cast it, return it to its owner's hand. Activate this ability only any time you could cast a sorcery. (If it has X in its mana cost, X is 0.) \ No newline at end of file +Name:Planeswalker's Mischief +ManaCost:2 U +Types:Enchantment +A:AB$ Reveal | Cost$ 3 U | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to reveal a card | SorcerySpeed$ True | SubAbility$ DBChangeZone | SpellDescription$ Target opponent reveals a card at random from his or her hand. If it's an instant or sorcery card, exile it. You may cast it without paying its mana cost for as long as it remains exiled. At the beginning of the next end step, if you haven't cast it, return it to its owner's hand. Activate this ability only any time you could cast a sorcery. (If it has X in its mana cost, X is 0.) +SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Instant.IsRemembered,Sorcery.IsRemembered | Origin$ Hand | Destination$ Exile | SubAbility$ DBForgetOther +SVar:DBForgetOther:DB$ Cleanup | ClearRemembered$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | StaticAbilities$ MischiefPlay | Triggers$ TrigEOT,TrigChangesZone | SVars$ MischiefCleanup,MischiefReturn | RememberObjects$ Remembered | Permanent$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:MischiefPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+OppOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played by your opponent without paying its mana cost | Description$ You may play that exiled card. +SVar:TrigEOT:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ MischiefReturn | TriggerDescription$ At the beginning of the next end step, if you haven't cast it, return it to its owner's hand. +SVar:MischiefReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Hand | +SVar:TrigChangesZone:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ MischiefCleanup +SVar:MischiefCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:X:Count$ValidExile Instant.IsRemembered,Sorcery.IsRemembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_mischief.jpg +Oracle:{3}{U}: Target opponent reveals a card at random from his or her hand. If it's an instant or sorcery card, exile it. You may cast it without paying its mana cost for as long as it remains exiled. At the beginning of the next end step, if you haven't cast it, return it to its owner's hand. Activate this ability only any time you could cast a sorcery. (If it has X in its mana cost, X is 0.) diff --git a/forge-gui/res/cardsfolder/p/planeswalkers_scorn.txt b/forge-gui/res/cardsfolder/p/planeswalkers_scorn.txt index 62569545076..8fa0b617beb 100644 --- a/forge-gui/res/cardsfolder/p/planeswalkers_scorn.txt +++ b/forge-gui/res/cardsfolder/p/planeswalkers_scorn.txt @@ -1,9 +1,9 @@ -Name:Planeswalker's Scorn -ManaCost:2 B -Types:Enchantment -A:AB$ Reveal | Cost$ 3 B | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SorcerySpeed$ True | SubAbility$ DBPump | SpellDescription$ Target opponent reveals a card at random from his or her hand. Target creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost. Activate this ability only any time you could cast a sorcery. -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_scorn.jpg -Oracle:{3}{B}: Target opponent reveals a card at random from his or her hand. Target creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Planeswalker's Scorn +ManaCost:2 B +Types:Enchantment +A:AB$ Reveal | Cost$ 3 B | Random$ True | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SorcerySpeed$ True | SubAbility$ DBPump | SpellDescription$ Target opponent reveals a card at random from his or her hand. Target creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost. Activate this ability only any time you could cast a sorcery. +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/planeswalkers_scorn.jpg +Oracle:{3}{B}: Target opponent reveals a card at random from his or her hand. Target creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/p/planewide_disaster.txt b/forge-gui/res/cardsfolder/p/planewide_disaster.txt index 648b3dc9b24..ba38ab432d3 100644 --- a/forge-gui/res/cardsfolder/p/planewide_disaster.txt +++ b/forge-gui/res/cardsfolder/p/planewide_disaster.txt @@ -1,8 +1,8 @@ -Name:Planewide Disaster -ManaCost:no cost -Types:Phenomenon -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ Disaster | TriggerDescription$ When you encounter CARDNAME, destroy all creatures. (Then planeswalk away from this phenomenon) -SVar:Disaster:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature | SubAbility$ PWAway -SVar:PWAway:DB$ Planeswalk | Cost$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/planewide_disaster.jpg -Oracle:When you encounter Planewide Disaster, destroy all creatures. (Then planeswalk away from this phenomenon.) \ No newline at end of file +Name:Planewide Disaster +ManaCost:no cost +Types:Phenomenon +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ Disaster | TriggerDescription$ When you encounter CARDNAME, destroy all creatures. (Then planeswalk away from this phenomenon) +SVar:Disaster:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature | SubAbility$ PWAway +SVar:PWAway:DB$ Planeswalk | Cost$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/planewide_disaster.jpg +Oracle:When you encounter Planewide Disaster, destroy all creatures. (Then planeswalk away from this phenomenon.) diff --git a/forge-gui/res/cardsfolder/p/plant_elemental.txt b/forge-gui/res/cardsfolder/p/plant_elemental.txt index 41881dfcd44..f1afa01d7cc 100644 --- a/forge-gui/res/cardsfolder/p/plant_elemental.txt +++ b/forge-gui/res/cardsfolder/p/plant_elemental.txt @@ -1,9 +1,9 @@ -Name:Plant Elemental -ManaCost:1 G -Types:Creature Plant Elemental -PT:3/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice a Forest. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Forest> | UnlessPayer$ You -SVar:NeedsToPlay:Forest.YouCtrl -SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal/plant_elemental.jpg -Oracle:When Plant Elemental enters the battlefield, sacrifice it unless you sacrifice a Forest. \ No newline at end of file +Name:Plant Elemental +ManaCost:1 G +Types:Creature Plant Elemental +PT:3/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice a Forest. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Forest> | UnlessPayer$ You +SVar:NeedsToPlay:Forest.YouCtrl +SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal/plant_elemental.jpg +Oracle:When Plant Elemental enters the battlefield, sacrifice it unless you sacrifice a Forest. diff --git a/forge-gui/res/cardsfolder/p/plasm_capture.txt b/forge-gui/res/cardsfolder/p/plasm_capture.txt index 369d34898d3..43fbe56094f 100644 --- a/forge-gui/res/cardsfolder/p/plasm_capture.txt +++ b/forge-gui/res/cardsfolder/p/plasm_capture.txt @@ -1,10 +1,10 @@ -Name:Plasm Capture -ManaCost:G G U U -Types:Instant -A:SP$ Counter | Cost$ G G U U | TargetType$ Spell | RememberCounteredCMC$ True | ValidTgts$ Card | SubAbility$ DBDelTrig | SpellDescription$ Counter target spell. At the beginning of your next precombat main phase, add X mana in any combination of colors to your mana pool, where X is that spell's converted mana cost. -SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | Execute$ AddMana | TriggerDescription$ At the beginning of your next precombat main phase, add X mana in any combination of colors to your mana pool, where X is that spell's converted mana cost. | RememberNumber$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:AddMana:DB$ Mana | Cost$ 0 | Produced$ Combo Any | Amount$ X | References$ X | AILogic$ MostProminentInComputerHand -SVar:X:Count$TriggerRememberAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/plasm_capture.jpg -Oracle:Counter target spell. At the beginning of your next precombat main phase, add X mana in any combination of colors to your mana pool, where X is that spell's converted mana cost. \ No newline at end of file +Name:Plasm Capture +ManaCost:G G U U +Types:Instant +A:SP$ Counter | Cost$ G G U U | TargetType$ Spell | RememberCounteredCMC$ True | ValidTgts$ Card | SubAbility$ DBDelTrig | SpellDescription$ Counter target spell. At the beginning of your next precombat main phase, add X mana in any combination of colors to your mana pool, where X is that spell's converted mana cost. +SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | Execute$ AddMana | TriggerDescription$ At the beginning of your next precombat main phase, add X mana in any combination of colors to your mana pool, where X is that spell's converted mana cost. | RememberNumber$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:AddMana:DB$ Mana | Cost$ 0 | Produced$ Combo Any | Amount$ X | References$ X | AILogic$ MostProminentInComputerHand +SVar:X:Count$TriggerRememberAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/plasm_capture.jpg +Oracle:Counter target spell. At the beginning of your next precombat main phase, add X mana in any combination of colors to your mana pool, where X is that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/plasma_elemental.txt b/forge-gui/res/cardsfolder/p/plasma_elemental.txt index 6d91f706383..f4b002fe1c1 100644 --- a/forge-gui/res/cardsfolder/p/plasma_elemental.txt +++ b/forge-gui/res/cardsfolder/p/plasma_elemental.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:4/1 K:Unblockable SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card73562.jpg -Oracle:Plasma Elemental can't be blocked. \ No newline at end of file +Oracle:Plasma Elemental can't be blocked. diff --git a/forge-gui/res/cardsfolder/p/plateau.txt b/forge-gui/res/cardsfolder/p/plateau.txt index 85a27737c46..6dcd6134675 100644 --- a/forge-gui/res/cardsfolder/p/plateau.txt +++ b/forge-gui/res/cardsfolder/p/plateau.txt @@ -2,4 +2,4 @@ Name:Plateau ManaCost:no cost Types:Land Mountain Plains SVar:Picture:http://www.wizards.com/global/images/magic/general/plateau.jpg -Oracle:({T}: Add {R} or {W} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {R} or {W} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/p/plated_geopede.txt b/forge-gui/res/cardsfolder/p/plated_geopede.txt index 9d3fef7b11b..021d97c683b 100644 --- a/forge-gui/res/cardsfolder/p/plated_geopede.txt +++ b/forge-gui/res/cardsfolder/p/plated_geopede.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/plated_geopede.jpg -Oracle:First strike\nLandfall - Whenever a land enters the battlefield under your control, Plated Geopede gets +2/+2 until end of turn. \ No newline at end of file +Oracle:First strike\nLandfall - Whenever a land enters the battlefield under your control, Plated Geopede gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/plated_pegasus.txt b/forge-gui/res/cardsfolder/p/plated_pegasus.txt index f1c15e40c97..2d6633002ca 100644 --- a/forge-gui/res/cardsfolder/p/plated_pegasus.txt +++ b/forge-gui/res/cardsfolder/p/plated_pegasus.txt @@ -6,4 +6,4 @@ K:Flash K:Flying S:Mode$ PreventDamage | Target$ Creature,Player | Source$ Spell | Amount$ 1 | Description$ If a spell would deal damage to a creature or player, prevent 1 damage that spell would deal to that creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/plated_pegasus.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nIf a spell would deal damage to a creature or player, prevent 1 damage that spell would deal to that creature or player. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nIf a spell would deal damage to a creature or player, prevent 1 damage that spell would deal to that creature or player. diff --git a/forge-gui/res/cardsfolder/p/plated_rootwalla.txt b/forge-gui/res/cardsfolder/p/plated_rootwalla.txt index fcc4993fbab..9cddfe36de3 100644 --- a/forge-gui/res/cardsfolder/p/plated_rootwalla.txt +++ b/forge-gui/res/cardsfolder/p/plated_rootwalla.txt @@ -4,4 +4,4 @@ Types:Creature Lizard PT:3/3 A:AB$ Pump | Cost$ 2 G | NumAtt$ +3 | NumDef$ +3 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/plated_rootwalla.jpg -Oracle:{2}{G}: Plated Rootwalla gets +3/+3 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:{2}{G}: Plated Rootwalla gets +3/+3 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/p/plated_seastrider.txt b/forge-gui/res/cardsfolder/p/plated_seastrider.txt index 2cd2e2d6f65..164eefe0afa 100644 --- a/forge-gui/res/cardsfolder/p/plated_seastrider.txt +++ b/forge-gui/res/cardsfolder/p/plated_seastrider.txt @@ -3,4 +3,4 @@ ManaCost:U U Types:Creature Beast PT:1/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/plated_seastrider.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/p/plated_slagwurm.txt b/forge-gui/res/cardsfolder/p/plated_slagwurm.txt index b33c8d0b8e4..a1957da929d 100644 --- a/forge-gui/res/cardsfolder/p/plated_slagwurm.txt +++ b/forge-gui/res/cardsfolder/p/plated_slagwurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:8/8 K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/plated_slagwurm.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/p/plated_sliver.txt b/forge-gui/res/cardsfolder/p/plated_sliver.txt index 9ceac1e1440..1801c7d0d5f 100644 --- a/forge-gui/res/cardsfolder/p/plated_sliver.txt +++ b/forge-gui/res/cardsfolder/p/plated_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddToughness$ 1 | Description$ All Sliver creatures get +0/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/plated_sliver.jpg -Oracle:All Sliver creatures get +0/+1. \ No newline at end of file +Oracle:All Sliver creatures get +0/+1. diff --git a/forge-gui/res/cardsfolder/p/plated_spider.txt b/forge-gui/res/cardsfolder/p/plated_spider.txt index cfecc7b6b85..807f5c561aa 100644 --- a/forge-gui/res/cardsfolder/p/plated_spider.txt +++ b/forge-gui/res/cardsfolder/p/plated_spider.txt @@ -4,4 +4,4 @@ Types:Creature Spider PT:4/4 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/cg/en-us/card19239.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/p/plated_wurm.txt b/forge-gui/res/cardsfolder/p/plated_wurm.txt index 6eb732bcbab..63e51f79e69 100644 --- a/forge-gui/res/cardsfolder/p/plated_wurm.txt +++ b/forge-gui/res/cardsfolder/p/plated_wurm.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Wurm PT:4/5 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6617.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/p/platinum_angel.txt b/forge-gui/res/cardsfolder/p/platinum_angel.txt index c949d0b896d..72a9907b2af 100644 --- a/forge-gui/res/cardsfolder/p/platinum_angel.txt +++ b/forge-gui/res/cardsfolder/p/platinum_angel.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ You | AddKeyword$ You can't lose the game. | Description$ You can't lose the game. S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ You can't win the game. | Description$ Opponents can't win the game. SVar:Picture:http://www.wizards.com/global/images/magic/general/platinum_angel.jpg -Oracle:Flying\nYou can't lose the game and your opponents can't win the game. \ No newline at end of file +Oracle:Flying\nYou can't lose the game and your opponents can't win the game. diff --git a/forge-gui/res/cardsfolder/p/platinum_angel_avatar.txt b/forge-gui/res/cardsfolder/p/platinum_angel_avatar.txt index 6dc06249887..66e49a104e0 100644 --- a/forge-gui/res/cardsfolder/p/platinum_angel_avatar.txt +++ b/forge-gui/res/cardsfolder/p/platinum_angel_avatar.txt @@ -1,12 +1,12 @@ -Name:Platinum Angel Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/-2 -S:Mode$ Continuous | EffectZone$ Command | Affected$ You | CheckSVar$ AvatarAX | CheckSecondSVar$ AvatarCX | CheckThirdSVar$ AvatarEX | CheckFourthSVar$ AvatarLX | AddKeyword$ You can't lose the game. | Description$ If you control an artifact, a creature, an enchantment, and a land, you can't lose the game and your opponents can't win the game. -S:Mode$ Continuous | EffectZone$ Command | Affected$ Player.Opponent | CheckSVar$ AvatarAX | CheckSecondSVar$ AvatarCX | CheckThirdSVar$ AvatarEX | CheckFourthSVar$ AvatarLX | AddKeyword$ You can't win the game. -SVar:AvatarAX:Count$Valid Artifact.YouCtrl -SVar:AvatarCX:Count$Valid Creature.YouCtrl -SVar:AvatarEX:Count$Valid Enchantment.YouCtrl -SVar:AvatarLX:Count$Valid Land.YouCtrl -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/platinum_angel_avatar.jpg -Oracle:Hand -1, life -2\nIf you control an artifact, a creature, an enchantment, and a land, you can't lose the game and your opponents can't win the game. \ No newline at end of file +Name:Platinum Angel Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/-2 +S:Mode$ Continuous | EffectZone$ Command | Affected$ You | CheckSVar$ AvatarAX | CheckSecondSVar$ AvatarCX | CheckThirdSVar$ AvatarEX | CheckFourthSVar$ AvatarLX | AddKeyword$ You can't lose the game. | Description$ If you control an artifact, a creature, an enchantment, and a land, you can't lose the game and your opponents can't win the game. +S:Mode$ Continuous | EffectZone$ Command | Affected$ Player.Opponent | CheckSVar$ AvatarAX | CheckSecondSVar$ AvatarCX | CheckThirdSVar$ AvatarEX | CheckFourthSVar$ AvatarLX | AddKeyword$ You can't win the game. +SVar:AvatarAX:Count$Valid Artifact.YouCtrl +SVar:AvatarCX:Count$Valid Creature.YouCtrl +SVar:AvatarEX:Count$Valid Enchantment.YouCtrl +SVar:AvatarLX:Count$Valid Land.YouCtrl +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/platinum_angel_avatar.jpg +Oracle:Hand -1, life -2\nIf you control an artifact, a creature, an enchantment, and a land, you can't lose the game and your opponents can't win the game. diff --git a/forge-gui/res/cardsfolder/p/platinum_emperion.txt b/forge-gui/res/cardsfolder/p/platinum_emperion.txt index 0b496bae778..5dc1097b470 100644 --- a/forge-gui/res/cardsfolder/p/platinum_emperion.txt +++ b/forge-gui/res/cardsfolder/p/platinum_emperion.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:8/8 S:Mode$ Continuous | Affected$ You | AddKeyword$ Your life total can't change. | Description$ Your life total can't change. (You can't gain or lose life. You can't pay any amount of life except 0.) SVar:Picture:http://www.wizards.com/global/images/magic/general/platinum_emperion.jpg -Oracle:Your life total can't change. (You can't gain or lose life. You can't pay any amount of life except 0.) \ No newline at end of file +Oracle:Your life total can't change. (You can't gain or lose life. You can't pay any amount of life except 0.) diff --git a/forge-gui/res/cardsfolder/p/plaxcaster_frogling.txt b/forge-gui/res/cardsfolder/p/plaxcaster_frogling.txt index c48048841c9..0d8124c0312 100644 --- a/forge-gui/res/cardsfolder/p/plaxcaster_frogling.txt +++ b/forge-gui/res/cardsfolder/p/plaxcaster_frogling.txt @@ -1,9 +1,9 @@ -Name:Plaxcaster Frogling -ManaCost:1 G U -Types:Creature Frog Mutant -PT:0/0 -K:Graft 3 -A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | KW$ Shroud | SpellDescription$ Target creature with a +1/+1 counter on it gains shroud until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/plaxcaster_frogling.jpg -Oracle:Graft 3 (This creature enters the battlefield with three +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{2}: Target creature with a +1/+1 counter on it gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Name:Plaxcaster Frogling +ManaCost:1 G U +Types:Creature Frog Mutant +PT:0/0 +K:Graft 3 +A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | KW$ Shroud | SpellDescription$ Target creature with a +1/+1 counter on it gains shroud until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/plaxcaster_frogling.jpg +Oracle:Graft 3 (This creature enters the battlefield with three +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{2}: Target creature with a +1/+1 counter on it gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/p/plaxmanta.txt b/forge-gui/res/cardsfolder/p/plaxmanta.txt index b6c91cfdbdd..64f17487af8 100644 --- a/forge-gui/res/cardsfolder/p/plaxmanta.txt +++ b/forge-gui/res/cardsfolder/p/plaxmanta.txt @@ -1,13 +1,13 @@ -Name:Plaxmanta -ManaCost:1 U -Types:Creature Beast -PT:2/2 -K:Flash -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.) -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ G | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {G} was spent to cast it. -SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Shroud -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:ManaNeededToAvoidNegativeEffect:green -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/plaxmanta.jpg -Oracle:Flash\nWhen Plaxmanta enters the battlefield, creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.)\nWhen Plaxmanta enters the battlefield, sacrifice it unless {G} was spent to cast it. \ No newline at end of file +Name:Plaxmanta +ManaCost:1 U +Types:Creature Beast +PT:2/2 +K:Flash +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ When CARDNAME enters the battlefield, creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.) +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | ManaNotSpent$ G | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {G} was spent to cast it. +SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Shroud +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:ManaNeededToAvoidNegativeEffect:green +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/plaxmanta.jpg +Oracle:Flash\nWhen Plaxmanta enters the battlefield, creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.)\nWhen Plaxmanta enters the battlefield, sacrifice it unless {G} was spent to cast it. diff --git a/forge-gui/res/cardsfolder/p/plea_for_guidance.txt b/forge-gui/res/cardsfolder/p/plea_for_guidance.txt index e9394a77aff..ae8c56eb464 100644 --- a/forge-gui/res/cardsfolder/p/plea_for_guidance.txt +++ b/forge-gui/res/cardsfolder/p/plea_for_guidance.txt @@ -1,7 +1,7 @@ -Name:Plea for Guidance -ManaCost:5 W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 5 W | Origin$ Library | Destination$ Hand | ChangeType$ Enchantment | ChangeNum$ 2 | SpellDescription$ Search your library for up to two enchantment cards, reveal them, and put them into your hand. Then shuffle your library. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/plea_for_guidance.jpg -Oracle:Search your library for up to two enchantment cards, reveal them, and put them into your hand. Then shuffle your library. +Name:Plea for Guidance +ManaCost:5 W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 5 W | Origin$ Library | Destination$ Hand | ChangeType$ Enchantment | ChangeNum$ 2 | SpellDescription$ Search your library for up to two enchantment cards, reveal them, and put them into your hand. Then shuffle your library. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/plea_for_guidance.jpg +Oracle:Search your library for up to two enchantment cards, reveal them, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/plea_for_power.txt b/forge-gui/res/cardsfolder/p/plea_for_power.txt index e1cd5c778a2..0fcc8e03a00 100644 --- a/forge-gui/res/cardsfolder/p/plea_for_power.txt +++ b/forge-gui/res/cardsfolder/p/plea_for_power.txt @@ -1,9 +1,9 @@ -Name:Plea for Power -ManaCost:3 U -Types:Sorcery -A:SP$ Vote | Cost$ 3 U | Defined$ Player | VoteTime$ DBAddTurn | VoteKnowledge$ DBDrawThree | Tied$ DBDrawThree | VoteType$ Time,Knowledge | AILogic$ Always | SpellDescription$ Will of the Council - Starting with you, each player votes for time or knowledge. If time gets more votes, take an extra turn after this one. If knowledge gets more votes or the vote is tied, draw three cards. -SVar:DBAddTurn:DB$ AddTurn | NumTurns$ 1 | Defined$ You -SVar:DBDrawThree:DB$ Draw | Defined$ You | NumCards$ 3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/plea_for_power.jpg -Oracle:Will of the council - Starting with you, each player votes for time or knowledge. If time gets more votes, take an extra turn after this one. If knowledge gets more votes or the vote is tied, draw three cards. +Name:Plea for Power +ManaCost:3 U +Types:Sorcery +A:SP$ Vote | Cost$ 3 U | Defined$ Player | VoteTime$ DBAddTurn | VoteKnowledge$ DBDrawThree | Tied$ DBDrawThree | VoteType$ Time,Knowledge | AILogic$ Always | SpellDescription$ Will of the Council - Starting with you, each player votes for time or knowledge. If time gets more votes, take an extra turn after this one. If knowledge gets more votes or the vote is tied, draw three cards. +SVar:DBAddTurn:DB$ AddTurn | NumTurns$ 1 | Defined$ You +SVar:DBDrawThree:DB$ Draw | Defined$ You | NumCards$ 3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/plea_for_power.jpg +Oracle:Will of the council - Starting with you, each player votes for time or knowledge. If time gets more votes, take an extra turn after this one. If knowledge gets more votes or the vote is tied, draw three cards. diff --git a/forge-gui/res/cardsfolder/p/pledge_of_loyalty.txt b/forge-gui/res/cardsfolder/p/pledge_of_loyalty.txt index a648b2ed8bb..c7c65ae663b 100644 --- a/forge-gui/res/cardsfolder/p/pledge_of_loyalty.txt +++ b/forge-gui/res/cardsfolder/p/pledge_of_loyalty.txt @@ -1,17 +1,17 @@ -Name:Pledge of Loyalty -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from white | CheckSVar$ WHITE | SVarCompare$ GE1 | Description$ Enchanted creature has protection from the colors of permanents you control. This effect doesn't remove CARDNAME. -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from blue | CheckSVar$ BLUE | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from black | CheckSVar$ BLACK | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from red | CheckSVar$ RED | SVarCompare$ GE1 -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from green | CheckSVar$ GREEN | SVarCompare$ GE1 -SVar:WHITE:Count$Valid Permanent.White+YouCtrl -SVar:BLUE:Count$Valid Permanent.Blue+YouCtrl -SVar:BLACK:Count$Valid Permanent.Black+YouCtrl -SVar:RED:Count$Valid Permanent.Red+YouCtrl -SVar:GREEN:Count$Valid Permanent.Green+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/pledge_of_loyalty.jpg -Oracle:Enchant creature\nEnchanted creature has protection from the colors of permanents you control. This effect doesn't remove Pledge of Loyalty. \ No newline at end of file +Name:Pledge of Loyalty +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from white | CheckSVar$ WHITE | SVarCompare$ GE1 | Description$ Enchanted creature has protection from the colors of permanents you control. This effect doesn't remove CARDNAME. +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from blue | CheckSVar$ BLUE | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from black | CheckSVar$ BLACK | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from red | CheckSVar$ RED | SVarCompare$ GE1 +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Protection from green | CheckSVar$ GREEN | SVarCompare$ GE1 +SVar:WHITE:Count$Valid Permanent.White+YouCtrl +SVar:BLUE:Count$Valid Permanent.Blue+YouCtrl +SVar:BLACK:Count$Valid Permanent.Black+YouCtrl +SVar:RED:Count$Valid Permanent.Red+YouCtrl +SVar:GREEN:Count$Valid Permanent.Green+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/pledge_of_loyalty.jpg +Oracle:Enchant creature\nEnchanted creature has protection from the colors of permanents you control. This effect doesn't remove Pledge of Loyalty. diff --git a/forge-gui/res/cardsfolder/p/plots_that_span_centuries.txt b/forge-gui/res/cardsfolder/p/plots_that_span_centuries.txt index b3eff49083e..be27f5cdf69 100644 --- a/forge-gui/res/cardsfolder/p/plots_that_span_centuries.txt +++ b/forge-gui/res/cardsfolder/p/plots_that_span_centuries.txt @@ -1,10 +1,10 @@ -Name:Plots That Span Centuries -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ PlotEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, the next time you would set a scheme in motion, set three schemes in motion instead. -SVar:PlotEffect:AB$ Effect | Cost$ 0 | Name$ Plots Scheme | Duration$ Permanent | ReplacementEffects$ PlotPower | SVars$ PlotRep,ExilePlot -SVar:PlotPower:Event$ SetInMotion | ReplaceWith$ PlotRep | Description$ The next time you would set a scheme in motion, set three schemes in motion instead. -SVar:PlotRep:AB$ SetInMotion | Cost$ 0 | RepeatNum$ 3 | SubAbility$ ExilePlot -SVar:ExilePlot:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/plots_that_span_centuries.jpg -Oracle:When you set this scheme in motion, the next time you would set a scheme in motion, set three schemes in motion instead. \ No newline at end of file +Name:Plots That Span Centuries +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ PlotEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, the next time you would set a scheme in motion, set three schemes in motion instead. +SVar:PlotEffect:AB$ Effect | Cost$ 0 | Name$ Plots Scheme | Duration$ Permanent | ReplacementEffects$ PlotPower | SVars$ PlotRep,ExilePlot +SVar:PlotPower:Event$ SetInMotion | ReplaceWith$ PlotRep | Description$ The next time you would set a scheme in motion, set three schemes in motion instead. +SVar:PlotRep:AB$ SetInMotion | Cost$ 0 | RepeatNum$ 3 | SubAbility$ ExilePlot +SVar:ExilePlot:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/plots_that_span_centuries.jpg +Oracle:When you set this scheme in motion, the next time you would set a scheme in motion, set three schemes in motion instead. diff --git a/forge-gui/res/cardsfolder/p/plover_knights.txt b/forge-gui/res/cardsfolder/p/plover_knights.txt index 882a7a44afd..da2bff24978 100644 --- a/forge-gui/res/cardsfolder/p/plover_knights.txt +++ b/forge-gui/res/cardsfolder/p/plover_knights.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/plover_knights.jpg -Oracle:Flying, first strike \ No newline at end of file +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/p/plow_through_reito.txt b/forge-gui/res/cardsfolder/p/plow_through_reito.txt index b2a75d944cc..4b0a7547ead 100644 --- a/forge-gui/res/cardsfolder/p/plow_through_reito.txt +++ b/forge-gui/res/cardsfolder/p/plow_through_reito.txt @@ -1,10 +1,10 @@ -Name:Plow Through Reito -ManaCost:1 W -Types:Instant Arcane -A:SP$ ChangeZone | Cost$ 1 W | Origin$ Battlefield | Destination$ Hand | ChangeType$ Plains.YouCtrl | ChangeNum$ X | References$ X | Hidden$ True | RememberChanged$ True | SubAbility$ ReitoPump | SpellDescription$ Sweep - Return any number of Plains you control to their owner's hand. Target creature gets +1/+1 until end of turn for each Plains returned this way. -SVar:ReitoPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ Y | NumDef$ Y | References$ Y -SVar:X:Count$Valid Plains.YouCtrl -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/plow_through_reito.jpg -Oracle:Sweep - Return any number of Plains you control to their owner's hand. Target creature gets +1/+1 until end of turn for each Plains returned this way. \ No newline at end of file +Name:Plow Through Reito +ManaCost:1 W +Types:Instant Arcane +A:SP$ ChangeZone | Cost$ 1 W | Origin$ Battlefield | Destination$ Hand | ChangeType$ Plains.YouCtrl | ChangeNum$ X | References$ X | Hidden$ True | RememberChanged$ True | SubAbility$ ReitoPump | SpellDescription$ Sweep - Return any number of Plains you control to their owner's hand. Target creature gets +1/+1 until end of turn for each Plains returned this way. +SVar:ReitoPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ Y | NumDef$ Y | References$ Y +SVar:X:Count$Valid Plains.YouCtrl +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/plow_through_reito.jpg +Oracle:Sweep - Return any number of Plains you control to their owner's hand. Target creature gets +1/+1 until end of turn for each Plains returned this way. diff --git a/forge-gui/res/cardsfolder/p/plow_under.txt b/forge-gui/res/cardsfolder/p/plow_under.txt index 21f782e30c6..b1a983c10b5 100644 --- a/forge-gui/res/cardsfolder/p/plow_under.txt +++ b/forge-gui/res/cardsfolder/p/plow_under.txt @@ -3,4 +3,4 @@ ManaCost:3 G G Types:Sorcery A:SP$ ChangeZone | Cost$ 3 G G | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Land | TgtPrompt$ Select target Land | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put two target lands on top of their owners' libraries. SVar:Picture:http://www.wizards.com/global/images/magic/general/plow_under.jpg -Oracle:Put two target lands on top of their owners' libraries. \ No newline at end of file +Oracle:Put two target lands on top of their owners' libraries. diff --git a/forge-gui/res/cardsfolder/p/plumes_of_peace.txt b/forge-gui/res/cardsfolder/p/plumes_of_peace.txt index 6d9dc392b3e..64068992e4a 100644 --- a/forge-gui/res/cardsfolder/p/plumes_of_peace.txt +++ b/forge-gui/res/cardsfolder/p/plumes_of_peace.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 W U | ValidTgts$ Creature | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. A:AB$ Tap | Cost$ W U | TgtPrompt$ Choose target creature | ValidTgts$ Creature | ActivationZone$ Hand | ActivationLimit$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep | PrecostDesc$ Forecast - | CostDesc$ {W}{U}, Reveal CARDNAME from your hand: | SpellDescription$ Tap target creature. (Activate this ability only during your upkeep and only once each turn.) SVar:Picture:http://www.wizards.com/global/images/magic/general/plumes_of_peace.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nForecast - {W}{U}, Reveal Plumes of Peace from your hand: Tap target creature. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nForecast - {W}{U}, Reveal Plumes of Peace from your hand: Tap target creature. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/p/plumeveil.txt b/forge-gui/res/cardsfolder/p/plumeveil.txt index 1fb8b85eb32..06321bdd7a0 100644 --- a/forge-gui/res/cardsfolder/p/plumeveil.txt +++ b/forge-gui/res/cardsfolder/p/plumeveil.txt @@ -6,4 +6,4 @@ K:Flash K:Defender K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/plumeveil.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDefender, flying \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nDefender, flying diff --git a/forge-gui/res/cardsfolder/p/plummet.txt b/forge-gui/res/cardsfolder/p/plummet.txt index 66d595c016d..738f2f00659 100644 --- a/forge-gui/res/cardsfolder/p/plummet.txt +++ b/forge-gui/res/cardsfolder/p/plummet.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ Destroy | Cost$ 1 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SpellDescription$ Destroy target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/plummet.jpg -Oracle:Destroy target creature with flying. \ No newline at end of file +Oracle:Destroy target creature with flying. diff --git a/forge-gui/res/cardsfolder/p/plunder.txt b/forge-gui/res/cardsfolder/p/plunder.txt index 5120595588c..747ff44b009 100644 --- a/forge-gui/res/cardsfolder/p/plunder.txt +++ b/forge-gui/res/cardsfolder/p/plunder.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. K:Suspend:4:1 R SVar:Picture:http://www.wizards.com/global/images/magic/general/plunder.jpg -Oracle:Destroy target artifact or land.\nSuspend 4-{1}{R} (Rather than cast this card from your hand, you may pay {1}{R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Destroy target artifact or land.\nSuspend 4-{1}{R} (Rather than cast this card from your hand, you may pay {1}{R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/p/plunge_into_darkness.txt b/forge-gui/res/cardsfolder/p/plunge_into_darkness.txt index e464586adc3..b381960feb4 100644 --- a/forge-gui/res/cardsfolder/p/plunge_into_darkness.txt +++ b/forge-gui/res/cardsfolder/p/plunge_into_darkness.txt @@ -1,19 +1,19 @@ -Name:Plunge into Darkness -ManaCost:1 B -Types:Instant -K:Entwine B -A:SP$ Charm | Cost$ 1 B | Choices$ DBSac,DBChooseNumber | CharmNum$ 1 | SpellDescription$ Choose one - Sacrifice any number of creatures, then you gain 3 life for each sacrificed creature; or pay X life, then look at the top X cards of your library, put one of those cards into your hand, and exile the rest. -SVar:DBSac:DB$ Sacrifice | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Creature | RememberSacrificed$ True | Optional$ True | SubAbility$ DBGainLife | SpellDescription$ Sacrifice any number of creatures, then you gain 3 life for each sacrificed creature. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ GainLifeX | References$ GainLifeX | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Creature.YouCtrl -SVar:GainLifeX:Count$RememberedSize/Thrice -SVar:DBChooseNumber:DB$ ChooseNumber | Defined$ You | ListTitle$ Pay X life? | Max$ LifeAmountX | AILogic$ DigACard | References$ LifeAmountX | SubAbility$ DBLoseLife | SpellDescription$ Pay X life, then look at the top X cards of your library, put one of those cards into your hand, and exile the rest. -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ Y | References$ Y | SubAbility$ DBDig -SVar:DBDig:DB$ Dig | DigNum$ AFLifeLost | DestinationZone2$ Exile -SVar:Y:Count$ChosenNumber -SVar:LifeAmountX:Count$YourLifeTotal -SVar:AFLifeLost:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/plunge_into_darkness.jpg -Oracle:Choose one - Sacrifice any number of creatures, then you gain 3 life for each sacrificed creature; or pay X life, then look at the top X cards of your library, put one of those cards into your hand, and exile the rest.\nEntwine {B} (Choose both if you pay the entwine cost.) +Name:Plunge into Darkness +ManaCost:1 B +Types:Instant +K:Entwine B +A:SP$ Charm | Cost$ 1 B | Choices$ DBSac,DBChooseNumber | CharmNum$ 1 | SpellDescription$ Choose one - Sacrifice any number of creatures, then you gain 3 life for each sacrificed creature; or pay X life, then look at the top X cards of your library, put one of those cards into your hand, and exile the rest. +SVar:DBSac:DB$ Sacrifice | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Creature | RememberSacrificed$ True | Optional$ True | SubAbility$ DBGainLife | SpellDescription$ Sacrifice any number of creatures, then you gain 3 life for each sacrificed creature. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ GainLifeX | References$ GainLifeX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Creature.YouCtrl +SVar:GainLifeX:Count$RememberedSize/Thrice +SVar:DBChooseNumber:DB$ ChooseNumber | Defined$ You | ListTitle$ Pay X life? | Max$ LifeAmountX | AILogic$ DigACard | References$ LifeAmountX | SubAbility$ DBLoseLife | SpellDescription$ Pay X life, then look at the top X cards of your library, put one of those cards into your hand, and exile the rest. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ Y | References$ Y | SubAbility$ DBDig +SVar:DBDig:DB$ Dig | DigNum$ AFLifeLost | DestinationZone2$ Exile +SVar:Y:Count$ChosenNumber +SVar:LifeAmountX:Count$YourLifeTotal +SVar:AFLifeLost:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/plunge_into_darkness.jpg +Oracle:Choose one - Sacrifice any number of creatures, then you gain 3 life for each sacrificed creature; or pay X life, then look at the top X cards of your library, put one of those cards into your hand, and exile the rest.\nEntwine {B} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/p/poison_arrow.txt b/forge-gui/res/cardsfolder/p/poison_arrow.txt index 3c06605810a..9a6a8d0f02e 100644 --- a/forge-gui/res/cardsfolder/p/poison_arrow.txt +++ b/forge-gui/res/cardsfolder/p/poison_arrow.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SubAbility$ DBGainLife | SpellDescription$ Destroy target nonblack creature. You gain 3 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/poison_arrow.jpg -Oracle:Destroy target nonblack creature. You gain 3 life. \ No newline at end of file +Oracle:Destroy target nonblack creature. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/p/poison_the_well.txt b/forge-gui/res/cardsfolder/p/poison_the_well.txt index a127a85e003..3d42576ac4e 100644 --- a/forge-gui/res/cardsfolder/p/poison_the_well.txt +++ b/forge-gui/res/cardsfolder/p/poison_the_well.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 BR BR | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBDealDamage | SpellDescription$ Destroy target land. CARDNAME deals 2 damage to that land's controller. SVar:DBDealDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/poison_the_well.jpg -Oracle:Destroy target land. Poison the Well deals 2 damage to that land's controller. \ No newline at end of file +Oracle:Destroy target land. Poison the Well deals 2 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/p/poisonbelly_ogre.txt b/forge-gui/res/cardsfolder/p/poisonbelly_ogre.txt index 99952ccbc82..2681c04043a 100644 --- a/forge-gui/res/cardsfolder/p/poisonbelly_ogre.txt +++ b/forge-gui/res/cardsfolder/p/poisonbelly_ogre.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever another creature enters the battlefield, its controller loses 1 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/poisonbelly_ogre.jpg -Oracle:Whenever another creature enters the battlefield, its controller loses 1 life. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield, its controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/p/polar_kraken.txt b/forge-gui/res/cardsfolder/p/polar_kraken.txt index 132027a3b56..c43e2b3491e 100644 --- a/forge-gui/res/cardsfolder/p/polar_kraken.txt +++ b/forge-gui/res/cardsfolder/p/polar_kraken.txt @@ -1,9 +1,9 @@ -Name:Polar Kraken -ManaCost:8 U U U -Types:Creature Kraken -PT:11/11 -K:Trample -K:CARDNAME enters the battlefield tapped. -K:Cumulative upkeep:Sac<1/Land>:Sacrifice a land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/polar_kraken.jpg -Oracle:Trample\nPolar Kraken enters the battlefield tapped.\nCumulative upkeep-Sacrifice a land. (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.) \ No newline at end of file +Name:Polar Kraken +ManaCost:8 U U U +Types:Creature Kraken +PT:11/11 +K:Trample +K:CARDNAME enters the battlefield tapped. +K:Cumulative upkeep:Sac<1/Land>:Sacrifice a land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/polar_kraken.jpg +Oracle:Trample\nPolar Kraken enters the battlefield tapped.\nCumulative upkeep-Sacrifice a land. (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.) diff --git a/forge-gui/res/cardsfolder/p/polis_crusher.txt b/forge-gui/res/cardsfolder/p/polis_crusher.txt index 119f1557165..d3297f7735c 100644 --- a/forge-gui/res/cardsfolder/p/polis_crusher.txt +++ b/forge-gui/res/cardsfolder/p/polis_crusher.txt @@ -1,11 +1,11 @@ -Name:Polis Crusher -ManaCost:2 R G -Types:Creature Cyclops -PT:4/4 -K:Trample -K:Protection from enchantments -K:Monstrosity 3:4 R G -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | IsPresent$ Card.Self+IsMonstrous | Execute$ TrigDestroy | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if CARDNAME is monstrous, destroy target enchantment that player controls. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment that player controls | TargetsWithDefinedController$ TriggeredTarget -SVar:Picture:http://www.wizards.com/global/images/magic/general/polis_crusher.jpg -Oracle:Trample, protection from enchantments\n{4}{R}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhenever Polis Crusher deals combat damage to a player, if Polis Crusher is monstrous, destroy target enchantment that player controls. \ No newline at end of file +Name:Polis Crusher +ManaCost:2 R G +Types:Creature Cyclops +PT:4/4 +K:Trample +K:Protection from enchantments +K:Monstrosity 3:4 R G +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | IsPresent$ Card.Self+IsMonstrous | Execute$ TrigDestroy | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if CARDNAME is monstrous, destroy target enchantment that player controls. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment that player controls | TargetsWithDefinedController$ TriggeredTarget +SVar:Picture:http://www.wizards.com/global/images/magic/general/polis_crusher.jpg +Oracle:Trample, protection from enchantments\n{4}{R}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhenever Polis Crusher deals combat damage to a player, if Polis Crusher is monstrous, destroy target enchantment that player controls. diff --git a/forge-gui/res/cardsfolder/p/political_trickery.txt b/forge-gui/res/cardsfolder/p/political_trickery.txt index 1bbe40cfaf8..c733c7bb112 100644 --- a/forge-gui/res/cardsfolder/p/political_trickery.txt +++ b/forge-gui/res/cardsfolder/p/political_trickery.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ExchangeControl | Cost$ 2 U | ValidTgts$ Land | TgtPrompt$ Select target land | TargetsFromDifferentZone$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of target land you control and target land an opponent controls. (This effect lasts indefinitely.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/political_trickery.jpg -Oracle:Exchange control of target land you control and target land an opponent controls. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Exchange control of target land you control and target land an opponent controls. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/p/pollen_lullaby.txt b/forge-gui/res/cardsfolder/p/pollen_lullaby.txt index 987abedc212..320198e0a66 100644 --- a/forge-gui/res/cardsfolder/p/pollen_lullaby.txt +++ b/forge-gui/res/cardsfolder/p/pollen_lullaby.txt @@ -6,4 +6,4 @@ SVar:DBClash:DB$Clash | WinSubAbility$ DBPumpAll | RememberClasher$ True | SubAb SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.RememberedPlayerCtrl | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/pollen_lullaby.jpg -Oracle:Prevent all combat damage that would be dealt this turn. Clash with an opponent. If you win, creatures that player controls don't untap during the player's next untap step. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt this turn. Clash with an opponent. If you win, creatures that player controls don't untap during the player's next untap step. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/p/pollen_remedy.txt b/forge-gui/res/cardsfolder/p/pollen_remedy.txt index 39888b23363..930cb0bec31 100644 --- a/forge-gui/res/cardsfolder/p/pollen_remedy.txt +++ b/forge-gui/res/cardsfolder/p/pollen_remedy.txt @@ -1,9 +1,9 @@ -Name:Pollen Remedy -ManaCost:W -Types:Instant -K:Kicker Sac<1/Land> -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ X | References$ X | DividedAsYouChoose$ X | SpellDescription$ Prevent the next 3 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. If CARDNAME was kicked, prevent the next 6 damage this way instead. -SVar:X:Count$Kicked.6.3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pollen_remedy.jpg -Oracle:Kicker-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.)\nPrevent the next 3 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. If Pollen Remedy was kicked, prevent the next 6 damage this way instead. \ No newline at end of file +Name:Pollen Remedy +ManaCost:W +Types:Instant +K:Kicker Sac<1/Land> +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ X | References$ X | DividedAsYouChoose$ X | SpellDescription$ Prevent the next 3 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. If CARDNAME was kicked, prevent the next 6 damage this way instead. +SVar:X:Count$Kicked.6.3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pollen_remedy.jpg +Oracle:Kicker-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.)\nPrevent the next 3 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. If Pollen Remedy was kicked, prevent the next 6 damage this way instead. diff --git a/forge-gui/res/cardsfolder/p/pollenbright_wings.txt b/forge-gui/res/cardsfolder/p/pollenbright_wings.txt index 825acba6f40..9b7c1ac77f2 100644 --- a/forge-gui/res/cardsfolder/p/pollenbright_wings.txt +++ b/forge-gui/res/cardsfolder/p/pollenbright_wings.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | Execute$ TrigToken | ValidTa SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/pollenbright_wings.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nWhenever enchanted creature deals combat damage to a player, put that many 1/1 green Saproling creature tokens onto the battlefield. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying.\nWhenever enchanted creature deals combat damage to a player, put that many 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/polluted_bonds.txt b/forge-gui/res/cardsfolder/p/polluted_bonds.txt index cd7826131ad..9a88a94d726 100644 --- a/forge-gui/res/cardsfolder/p/polluted_bonds.txt +++ b/forge-gui/res/cardsfolder/p/polluted_bonds.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.O SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 2 | SubAbility$ DBGainLife SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/polluted_bonds.jpg -Oracle:Whenever a land enters the battlefield under an opponent's control, that player loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:Whenever a land enters the battlefield under an opponent's control, that player loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/p/polluted_dead.txt b/forge-gui/res/cardsfolder/p/polluted_dead.txt index 158c462a078..103c031ab7b 100644 --- a/forge-gui/res/cardsfolder/p/polluted_dead.txt +++ b/forge-gui/res/cardsfolder/p/polluted_dead.txt @@ -1,8 +1,8 @@ -Name:Polluted Dead -ManaCost:4 B -Types:Creature Zombie -PT:3/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, destroy target land. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land -SVar:Picture:http://www.wizards.com/global/images/magic/general/polluted_dead.jpg -Oracle:When Polluted Dead dies, destroy target land. \ No newline at end of file +Name:Polluted Dead +ManaCost:4 B +Types:Creature Zombie +PT:3/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, destroy target land. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land +SVar:Picture:http://www.wizards.com/global/images/magic/general/polluted_dead.jpg +Oracle:When Polluted Dead dies, destroy target land. diff --git a/forge-gui/res/cardsfolder/p/polluted_delta.txt b/forge-gui/res/cardsfolder/p/polluted_delta.txt index 70a5cf8c82a..90bdd0fe2c9 100644 --- a/forge-gui/res/cardsfolder/p/polluted_delta.txt +++ b/forge-gui/res/cardsfolder/p/polluted_delta.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Island,Swamp | ChangeNum$ 1 | SpellDescription$ Search your library for a Island or Swamp card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/polluted_delta.jpg -Oracle:{T}, Pay 1 life, Sacrifice Polluted Delta: Search your library for an Island or Swamp card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Polluted Delta: Search your library for an Island or Swamp card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/polluted_mire.txt b/forge-gui/res/cardsfolder/p/polluted_mire.txt index 42a7075cbae..17bb15f6352 100644 --- a/forge-gui/res/cardsfolder/p/polluted_mire.txt +++ b/forge-gui/res/cardsfolder/p/polluted_mire.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/polluted_mire.jpg -Oracle:Polluted Mire enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Polluted Mire enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/p/polukranos_world_eater.txt b/forge-gui/res/cardsfolder/p/polukranos_world_eater.txt index 55a9e3cbc8f..7a68c4378ee 100644 --- a/forge-gui/res/cardsfolder/p/polukranos_world_eater.txt +++ b/forge-gui/res/cardsfolder/p/polukranos_world_eater.txt @@ -1,15 +1,15 @@ -Name:Polukranos, World Eater -ManaCost:2 G G -Types:Legendary Creature Hydra -PT:5/5 -K:Monstrosity X:X X G | AILogic$ Polukranos -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ When CARDNAME becomes monstrous, it deals X damage divided as you choose among any number of target creatures your opponents control. Each of those creatures deals damage equal to its power to CARDNAME. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.OppCtrl | AILogic$ Polukranos | TgtPrompt$ Select target creature your opponents control distribute damage to | NumDmg$ MonstrosityX | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ MonstrosityX | References$ MonstrosityX,MaxTgts | SubAbility$ DBDmg -SVar:DBDmg:DB$ RepeatEach | RepeatSubAbility$ PolukranosFight | UseImprinted$ True | DefinedCards$ Targeted | StackDescription$ None -SVar:PolukranosFight:DB$ DealDamage | DamageSource$ Imprinted | NumDmg$ Y | References$ Y | Defined$ Self | StackDescription$ None -SVar:X:Count$xPaid -SVar:Y:Imprinted$CardPower -SVar:MonstrosityX:Count$MonstrosityMagnitude -SVar:MaxTgts:Count$Valid Creature.OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/polukranos_world_eater.jpg -Oracle:{X}{X}{G}: Monstrosity X. (If this creature isn't monstrous, put X +1/+1 counters on it and it becomes monstrous.) When Polukranos, World Eater becomes monstrous, it deals X damage divided as you choose among any number of target creatures your opponents control. Each of those creatures deals damage equal to its power to Polukranos. \ No newline at end of file +Name:Polukranos, World Eater +ManaCost:2 G G +Types:Legendary Creature Hydra +PT:5/5 +K:Monstrosity X:X X G | AILogic$ Polukranos +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ When CARDNAME becomes monstrous, it deals X damage divided as you choose among any number of target creatures your opponents control. Each of those creatures deals damage equal to its power to CARDNAME. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.OppCtrl | AILogic$ Polukranos | TgtPrompt$ Select target creature your opponents control distribute damage to | NumDmg$ MonstrosityX | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ MonstrosityX | References$ MonstrosityX,MaxTgts | SubAbility$ DBDmg +SVar:DBDmg:DB$ RepeatEach | RepeatSubAbility$ PolukranosFight | UseImprinted$ True | DefinedCards$ Targeted | StackDescription$ None +SVar:PolukranosFight:DB$ DealDamage | DamageSource$ Imprinted | NumDmg$ Y | References$ Y | Defined$ Self | StackDescription$ None +SVar:X:Count$xPaid +SVar:Y:Imprinted$CardPower +SVar:MonstrosityX:Count$MonstrosityMagnitude +SVar:MaxTgts:Count$Valid Creature.OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/polukranos_world_eater.jpg +Oracle:{X}{X}{G}: Monstrosity X. (If this creature isn't monstrous, put X +1/+1 counters on it and it becomes monstrous.) When Polukranos, World Eater becomes monstrous, it deals X damage divided as you choose among any number of target creatures your opponents control. Each of those creatures deals damage equal to its power to Polukranos. diff --git a/forge-gui/res/cardsfolder/p/polymorph.txt b/forge-gui/res/cardsfolder/p/polymorph.txt index 88d95a1f6bd..1cb6b613756 100644 --- a/forge-gui/res/cardsfolder/p/polymorph.txt +++ b/forge-gui/res/cardsfolder/p/polymorph.txt @@ -1,7 +1,7 @@ -Name:Polymorph -ManaCost:3 U -Types:Sorcery -A:SP$ Destroy | Cost$ 3 U | NoRegen$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDig | SpellDescription$ Destroy target creature. It can't be regenerated. Its controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library. -SVar:DBDig:DB$ DigUntil | Defined$ TargetedController | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/polymorph.jpg -Oracle:Destroy target creature. It can't be regenerated. Its controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library. \ No newline at end of file +Name:Polymorph +ManaCost:3 U +Types:Sorcery +A:SP$ Destroy | Cost$ 3 U | NoRegen$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDig | SpellDescription$ Destroy target creature. It can't be regenerated. Its controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library. +SVar:DBDig:DB$ DigUntil | Defined$ TargetedController | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/polymorph.jpg +Oracle:Destroy target creature. It can't be regenerated. Its controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library. diff --git a/forge-gui/res/cardsfolder/p/polymorphous_rush.txt b/forge-gui/res/cardsfolder/p/polymorphous_rush.txt index 514b478f487..f3c149e0f7d 100644 --- a/forge-gui/res/cardsfolder/p/polymorphous_rush.txt +++ b/forge-gui/res/cardsfolder/p/polymorphous_rush.txt @@ -1,12 +1,12 @@ -Name:Polymorphous Rush -ManaCost:2 U -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 U | EffectZone$ All | Description$ Strive - CARDNAME costs {1}{U} more to cast for each target beyond the first. -A:SP$ ChooseCard | Cost$ 2 U | Defined$ You | Amount$ 1 | Choices$ Creature | Mandatory$ True | SubAbility$ Pump4Tgt | AILogic$ Clone | References$ IncreaseCost | SpellDescription$ Choose a creature on the battlefield. Any number of target creatures you control each become a copy of that creature until end of turn. -SVar:Pump4Tgt:DB$ RepeatEach | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets | DefinedCards$ Targeted | RepeatSubAbility$ ShapeTgt -SVar:ShapeTgt:DB$ Clone | Defined$ ChosenCard | CloneTarget$ Remembered | Duration$ UntilEndOfTurn -SVar:MaxTargets:Count$Valid Creature.YouCtrl -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/polymorphous_rush.jpg -Oracle:Strive - Polymorphous Rush costs {1}{U} more to cast for each target beyond the first.\nChoose a creature on the battlefield. Any number of target creatures you control each become a copy of that creature until end of turn. \ No newline at end of file +Name:Polymorphous Rush +ManaCost:2 U +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 U | EffectZone$ All | Description$ Strive - CARDNAME costs {1}{U} more to cast for each target beyond the first. +A:SP$ ChooseCard | Cost$ 2 U | Defined$ You | Amount$ 1 | Choices$ Creature | Mandatory$ True | SubAbility$ Pump4Tgt | AILogic$ Clone | References$ IncreaseCost | SpellDescription$ Choose a creature on the battlefield. Any number of target creatures you control each become a copy of that creature until end of turn. +SVar:Pump4Tgt:DB$ RepeatEach | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets | DefinedCards$ Targeted | RepeatSubAbility$ ShapeTgt +SVar:ShapeTgt:DB$ Clone | Defined$ ChosenCard | CloneTarget$ Remembered | Duration$ UntilEndOfTurn +SVar:MaxTargets:Count$Valid Creature.YouCtrl +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/polymorphous_rush.jpg +Oracle:Strive - Polymorphous Rush costs {1}{U} more to cast for each target beyond the first.\nChoose a creature on the battlefield. Any number of target creatures you control each become a copy of that creature until end of turn. diff --git a/forge-gui/res/cardsfolder/p/ponder.txt b/forge-gui/res/cardsfolder/p/ponder.txt index 0a3850db33f..8cf9a78b83f 100644 --- a/forge-gui/res/cardsfolder/p/ponder.txt +++ b/forge-gui/res/cardsfolder/p/ponder.txt @@ -5,4 +5,4 @@ A:SP$ RearrangeTopOfLibrary | Cost$ U | Defined$ You | NumCards$ 3 | MayShuffle$ SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ponder.jpg -Oracle:Look at the top three cards of your library, then put them back in any order. You may shuffle your library.\nDraw a card. \ No newline at end of file +Oracle:Look at the top three cards of your library, then put them back in any order. You may shuffle your library.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/p/pongify.txt b/forge-gui/res/cardsfolder/p/pongify.txt index 7cfd656a06b..29db9283e74 100644 --- a/forge-gui/res/cardsfolder/p/pongify.txt +++ b/forge-gui/res/cardsfolder/p/pongify.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select a creature | AILogic$ Pongify | SubAbility$ DBToken | NoRegen$ True | SpellDescription$ Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Ape creature token into play. SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Ape | TokenTypes$ Creature,Ape | TokenOwner$ TargetedController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/pongify.jpg -Oracle:Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Ape creature token onto the battlefield. \ No newline at end of file +Oracle:Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Ape creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/pontiff_of_blight.txt b/forge-gui/res/cardsfolder/p/pontiff_of_blight.txt index ec6b4741edc..38e17badf48 100644 --- a/forge-gui/res/cardsfolder/p/pontiff_of_blight.txt +++ b/forge-gui/res/cardsfolder/p/pontiff_of_blight.txt @@ -1,13 +1,13 @@ -Name:Pontiff of Blight -ManaCost:4 B B -Types:Creature Zombie Cleric -PT:2/7 -K:Extort -# Put "AddKeyword$ Extort" here to show the keyword in panel -S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddTrigger$ PontiffExtort | AddSVar$ PontiffExtortOpps & PontiffExtortGainLife | Description$ Other creatures you control have Extort. -SVar:PontiffExtort:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ PontiffExtortOpps | TriggerDescription$ 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.) -SVar:PontiffExtortOpps:AB$ LoseLife | Cost$ WB | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ PontiffExtortGainLife -SVar:PontiffExtortGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost -SVar:AFLifeLost:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pontiff_of_blight.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.)\nOther creatures you control have extort. (If a creature has multiple instances of extort, each triggers separately.) \ No newline at end of file +Name:Pontiff of Blight +ManaCost:4 B B +Types:Creature Zombie Cleric +PT:2/7 +K:Extort +# Put "AddKeyword$ Extort" here to show the keyword in panel +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddTrigger$ PontiffExtort | AddSVar$ PontiffExtortOpps & PontiffExtortGainLife | Description$ Other creatures you control have Extort. +SVar:PontiffExtort:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ PontiffExtortOpps | TriggerDescription$ 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.) +SVar:PontiffExtortOpps:AB$ LoseLife | Cost$ WB | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ PontiffExtortGainLife +SVar:PontiffExtortGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost +SVar:AFLifeLost:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pontiff_of_blight.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.)\nOther creatures you control have extort. (If a creature has multiple instances of extort, each triggers separately.) diff --git a/forge-gui/res/cardsfolder/p/pooling_venom.txt b/forge-gui/res/cardsfolder/p/pooling_venom.txt index 3c8cb794a2b..2cb02ba436a 100644 --- a/forge-gui/res/cardsfolder/p/pooling_venom.txt +++ b/forge-gui/res/cardsfolder/p/pooling_venom.txt @@ -8,4 +8,4 @@ SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAm A:AB$ Destroy | Cost$ 3 B | Defined$ Enchanted | SpellDescription$ Destroy enchanted land. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pooling_venom.jpg -Oracle:Enchant land\nWhenever enchanted land becomes tapped, its controller loses 2 life.\n{3}{B}: Destroy enchanted land. \ No newline at end of file +Oracle:Enchant land\nWhenever enchanted land becomes tapped, its controller loses 2 life.\n{3}{B}: Destroy enchanted land. diff --git a/forge-gui/res/cardsfolder/p/pools_of_becoming.txt b/forge-gui/res/cardsfolder/p/pools_of_becoming.txt index 6e9c458b6da..fb76f3916b7 100644 --- a/forge-gui/res/cardsfolder/p/pools_of_becoming.txt +++ b/forge-gui/res/cardsfolder/p/pools_of_becoming.txt @@ -1,15 +1,15 @@ -Name:Pools of Becoming -ManaCost:no cost -Types:Plane Bolas's Meditation Realm -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of your end step, put the cards in your hand on the bottom of your library in any order, then draw that many cards. -SVar:TrigChangeZone:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | RememberChanged$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ Y | References$ Y | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Y:Remembered$Amount -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top three cards of your planar deck. Each of the revealed cards' {C} abilities triggers. Then put the revealed cards on the bottom of your planar deck in any order. -SVar:RolledChaos:AB$ Dig | Cost$ 0 | DigNum$ 3 | NoMove$ True | Reveal$ True | SourceZone$ PlanarDeck | RememberRevealed$ True | SubAbility$ DBRunChaos -SVar:DBRunChaos:DB$ RunSVarAbility | Defined$ Remembered | SVars$ RolledChaos | IsTrigger$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ PlanarDeck | Destination$ PlanarDeck | LibraryPosition$ -1 | SubAbility$ DBCleanup -SVar:Picture:http://www.wizards.com/global/images/magic/general/pools_of_becoming.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:At the beginning of your end step, put the cards in your hand on the bottom of your library in any order, then draw that many cards.\nWhenever you roll {C}, reveal the top three cards of your planar deck. Each of the revealed cards' {C} abilities triggers. Then put the revealed cards on the bottom of your planar deck in any order. +Name:Pools of Becoming +ManaCost:no cost +Types:Plane Bolas's Meditation Realm +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of your end step, put the cards in your hand on the bottom of your library in any order, then draw that many cards. +SVar:TrigChangeZone:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.YouOwn | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | RememberChanged$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ Y | References$ Y | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Y:Remembered$Amount +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top three cards of your planar deck. Each of the revealed cards' {C} abilities triggers. Then put the revealed cards on the bottom of your planar deck in any order. +SVar:RolledChaos:AB$ Dig | Cost$ 0 | DigNum$ 3 | NoMove$ True | Reveal$ True | SourceZone$ PlanarDeck | RememberRevealed$ True | SubAbility$ DBRunChaos +SVar:DBRunChaos:DB$ RunSVarAbility | Defined$ Remembered | SVars$ RolledChaos | IsTrigger$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ PlanarDeck | Destination$ PlanarDeck | LibraryPosition$ -1 | SubAbility$ DBCleanup +SVar:Picture:http://www.wizards.com/global/images/magic/general/pools_of_becoming.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:At the beginning of your end step, put the cards in your hand on the bottom of your library in any order, then draw that many cards.\nWhenever you roll {C}, reveal the top three cards of your planar deck. Each of the revealed cards' {C} abilities triggers. Then put the revealed cards on the bottom of your planar deck in any order. diff --git a/forge-gui/res/cardsfolder/p/porcelain_legionnaire.txt b/forge-gui/res/cardsfolder/p/porcelain_legionnaire.txt index 22af48e55a1..48965521815 100644 --- a/forge-gui/res/cardsfolder/p/porcelain_legionnaire.txt +++ b/forge-gui/res/cardsfolder/p/porcelain_legionnaire.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Soldier PT:3/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/porcelain_legionnaire.jpg -Oracle:({W/P} can be paid with either {W} or 2 life.)\nFirst strike \ No newline at end of file +Oracle:({W/P} can be paid with either {W} or 2 life.)\nFirst strike diff --git a/forge-gui/res/cardsfolder/p/porphyry_nodes.txt b/forge-gui/res/cardsfolder/p/porphyry_nodes.txt index 583d70d3669..2ce284edf2a 100644 --- a/forge-gui/res/cardsfolder/p/porphyry_nodes.txt +++ b/forge-gui/res/cardsfolder/p/porphyry_nodes.txt @@ -9,4 +9,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Creature.YouDontCtrl+leastPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/porphyry_nodes.jpg -Oracle:At the beginning of your upkeep, destroy the creature with the least power. It can't be regenerated. If two or more creatures are tied for least power, you choose one of them.\nWhen there are no creatures on the battlefield, sacrifice Porphyry Nodes. \ No newline at end of file +Oracle:At the beginning of your upkeep, destroy the creature with the least power. It can't be regenerated. If two or more creatures are tied for least power, you choose one of them.\nWhen there are no creatures on the battlefield, sacrifice Porphyry Nodes. diff --git a/forge-gui/res/cardsfolder/p/port_inspector.txt b/forge-gui/res/cardsfolder/p/port_inspector.txt index 82d0273f670..893563efeed 100644 --- a/forge-gui/res/cardsfolder/p/port_inspector.txt +++ b/forge-gui/res/cardsfolder/p/port_inspector.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ Whenever CARDNAME becomes blocked, you may look at defending player's hand. SVar:TrigPeek:AB$RevealHand | Cost$ 0 | Defined$ DefendingPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/port_inspector.jpg -Oracle:Whenever Port Inspector becomes blocked, you may look at defending player's hand. \ No newline at end of file +Oracle:Whenever Port Inspector becomes blocked, you may look at defending player's hand. diff --git a/forge-gui/res/cardsfolder/p/portcullis.txt b/forge-gui/res/cardsfolder/p/portcullis.txt index c2fdb66ba0c..3937fb1ea1b 100644 --- a/forge-gui/res/cardsfolder/p/portcullis.txt +++ b/forge-gui/res/cardsfolder/p/portcullis.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Ori SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/portcullis.jpg -Oracle:Whenever a creature enters the battlefield, if there are two or more other creatures on the battlefield, exile that creature. Return that card to the battlefield under its owner's control when Portcullis leaves the battlefield. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield, if there are two or more other creatures on the battlefield, exile that creature. Return that card to the battlefield under its owner's control when Portcullis leaves the battlefield. diff --git a/forge-gui/res/cardsfolder/p/portent.txt b/forge-gui/res/cardsfolder/p/portent.txt index a41734d1b84..1e72e3e0cdb 100644 --- a/forge-gui/res/cardsfolder/p/portent.txt +++ b/forge-gui/res/cardsfolder/p/portent.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/portent.jpg -Oracle:Look at the top three cards of target player's library, then put them back in any order. You may have that player shuffle his or her library.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Look at the top three cards of target player's library, then put them back in any order. You may have that player shuffle his or her library.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/p/portent_of_betrayal.txt b/forge-gui/res/cardsfolder/p/portent_of_betrayal.txt index 0f69bada03a..06dc4a3c04e 100644 --- a/forge-gui/res/cardsfolder/p/portent_of_betrayal.txt +++ b/forge-gui/res/cardsfolder/p/portent_of_betrayal.txt @@ -1,7 +1,7 @@ -Name:Portent of Betrayal -ManaCost:3 R -Types:Sorcery -A:SP$ GainControl | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SubAbility$ DBScry | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/portent_of_betrayal.jpg -Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. 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 +Name:Portent of Betrayal +ManaCost:3 R +Types:Sorcery +A:SP$ GainControl | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SubAbility$ DBScry | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/portent_of_betrayal.jpg +Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/p/possessed_aven.txt b/forge-gui/res/cardsfolder/p/possessed_aven.txt index 0f011036648..af2f19dc2c8 100644 --- a/forge-gui/res/cardsfolder/p/possessed_aven.txt +++ b/forge-gui/res/cardsfolder/p/possessed_aven.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | SetColor$ Black | AddAbility$ Destroy | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target blue creature." SVar:Destroy:AB$ Destroy | Cost$ 2 B T | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature | SpellDescription$ Destroy target blue creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/possessed_aven.jpg -Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Possessed Aven gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target blue creature." \ No newline at end of file +Oracle:Flying\nThreshold - As long as seven or more cards are in your graveyard, Possessed Aven gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target blue creature." diff --git a/forge-gui/res/cardsfolder/p/possessed_barbarian.txt b/forge-gui/res/cardsfolder/p/possessed_barbarian.txt index 4ffa2f1a995..8011ea9762c 100644 --- a/forge-gui/res/cardsfolder/p/possessed_barbarian.txt +++ b/forge-gui/res/cardsfolder/p/possessed_barbarian.txt @@ -6,4 +6,4 @@ K:First Strike S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | SetColor$ Black | AddAbility$ Destroy | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target red creature." SVar:Destroy:AB$ Destroy | Cost$ 2 B T | ValidTgts$ Creature.Red | TgtPrompt$ Select target red creature | SpellDescription$ Destroy target red creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/possessed_barbarian.jpg -Oracle:First strike\nThreshold - As long as seven or more cards are in your graveyard, Possessed Barbarian gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target red creature." \ No newline at end of file +Oracle:First strike\nThreshold - As long as seven or more cards are in your graveyard, Possessed Barbarian gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target red creature." diff --git a/forge-gui/res/cardsfolder/p/possessed_centaur.txt b/forge-gui/res/cardsfolder/p/possessed_centaur.txt index 7826fa7f9d5..09a035e0542 100644 --- a/forge-gui/res/cardsfolder/p/possessed_centaur.txt +++ b/forge-gui/res/cardsfolder/p/possessed_centaur.txt @@ -6,4 +6,4 @@ K:Trample S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | SetColor$ Black | AddAbility$ Destroy | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target green creature." SVar:Destroy:AB$ Destroy | Cost$ 2 B T | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature | SpellDescription$ Destroy target green creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/possessed_centaur.jpg -Oracle:Trample\nThreshold - As long as seven or more cards are in your graveyard, Possessed Centaur gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target green creature." \ No newline at end of file +Oracle:Trample\nThreshold - As long as seven or more cards are in your graveyard, Possessed Centaur gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target green creature." diff --git a/forge-gui/res/cardsfolder/p/possessed_nomad.txt b/forge-gui/res/cardsfolder/p/possessed_nomad.txt index fe0bbe478d8..d1ede7e3023 100644 --- a/forge-gui/res/cardsfolder/p/possessed_nomad.txt +++ b/forge-gui/res/cardsfolder/p/possessed_nomad.txt @@ -6,4 +6,4 @@ K:Vigilance S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | SetColor$ Black | AddAbility$ Destroy | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target white creature." SVar:Destroy:AB$ Destroy | Cost$ 2 B T | ValidTgts$ Creature.White | TgtPrompt$ Select target white creature | SpellDescription$ Destroy target white creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/possessed_nomad.jpg -Oracle:Vigilance\nThreshold - As long as seven or more cards are in your graveyard, Possessed Nomad gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target white creature." \ No newline at end of file +Oracle:Vigilance\nThreshold - As long as seven or more cards are in your graveyard, Possessed Nomad gets +1/+1, is black, and has "{2}{B}, {T}: Destroy target white creature." diff --git a/forge-gui/res/cardsfolder/p/possessed_portal.txt b/forge-gui/res/cardsfolder/p/possessed_portal.txt index 6c115c23687..86139d1b03f 100644 --- a/forge-gui/res/cardsfolder/p/possessed_portal.txt +++ b/forge-gui/res/cardsfolder/p/possessed_portal.txt @@ -1,10 +1,10 @@ -Name:Possessed Portal -ManaCost:8 -Types:Artifact -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | Prevent$ True | Description$ If a player would draw a card, that player skips that draw instead. -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ At the beginning of each end step, each player sacrifices a permanent unless he or she discards a card. -SVar:TrigSacrifice:DB$ Sacrifice | SacValid$ Permanent | Defined$ You | UnlessCost$ Discard<1/Card> | UnlessPayer$ You | SubAbility$ OppSac -SVar:OppSac:DB$ Sacrifice | SacValid$ Permanent | Defined$ Opponent | UnlessCost$ Discard<1/Card> | UnlessPayer$ Opponent -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/possessed_portal.jpg -Oracle:If a player would draw a card, that player skips that draw instead.\nAt the beginning of each end step, each player sacrifices a permanent unless he or she discards a card. \ No newline at end of file +Name:Possessed Portal +ManaCost:8 +Types:Artifact +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | Prevent$ True | Description$ If a player would draw a card, that player skips that draw instead. +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ At the beginning of each end step, each player sacrifices a permanent unless he or she discards a card. +SVar:TrigSacrifice:DB$ Sacrifice | SacValid$ Permanent | Defined$ You | UnlessCost$ Discard<1/Card> | UnlessPayer$ You | SubAbility$ OppSac +SVar:OppSac:DB$ Sacrifice | SacValid$ Permanent | Defined$ Opponent | UnlessCost$ Discard<1/Card> | UnlessPayer$ Opponent +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/possessed_portal.jpg +Oracle:If a player would draw a card, that player skips that draw instead.\nAt the beginning of each end step, each player sacrifices a permanent unless he or she discards a card. diff --git a/forge-gui/res/cardsfolder/p/possibility_storm.txt b/forge-gui/res/cardsfolder/p/possibility_storm.txt index 1d4b2b94e4a..9dcf62f2cec 100644 --- a/forge-gui/res/cardsfolder/p/possibility_storm.txt +++ b/forge-gui/res/cardsfolder/p/possibility_storm.txt @@ -1,11 +1,11 @@ -Name:Possibility Storm -ManaCost:3 R R -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromHand | Execute$ TrigExileSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from his or her hand, that player exiles it, then exiles cards from the top of his or her library until he or she exiles a card that shares a card type with it. That player may cast that card without paying its mana cost. Then he or she puts all cards exiled with CARDNAME on the bottom of his or her library in a random order. -SVar:TrigExileSpell:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Fizzle$ True | SubAbility$ DBDig | Imprint$ True -SVar:DBDig:DB$ DigUntil | Defined$ TriggeredCardController | Valid$ Card.sharesTypeWith FirstImprinted | ValidDescription$ shares a card type with exiled card | FoundDestination$ Exile | RevealedDestination$ Exile | RememberFound$ True | ImprintRevealed$ True | SubAbility$ DBPlay -SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ TriggeredCardController | WithoutManaCost$ True | Optional$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZoneAll | Origin$ Exile | ChangeType$ Card.IsRemembered,Card.IsImprinted | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | SubAbility$ DBPossibilityCleanup -SVar:DBPossibilityCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/possibility_storm.jpg -Oracle:Whenever a player casts a spell from his or her hand, that player exiles it, then exiles cards from the top of his or her library until he or she exiles a card that shares a card type with it. That player may cast that card without paying its mana cost. Then he or she puts all cards exiled with Possibility Storm on the bottom of his or her library in a random order. \ No newline at end of file +Name:Possibility Storm +ManaCost:3 R R +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromHand | Execute$ TrigExileSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from his or her hand, that player exiles it, then exiles cards from the top of his or her library until he or she exiles a card that shares a card type with it. That player may cast that card without paying its mana cost. Then he or she puts all cards exiled with CARDNAME on the bottom of his or her library in a random order. +SVar:TrigExileSpell:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Fizzle$ True | SubAbility$ DBDig | Imprint$ True +SVar:DBDig:DB$ DigUntil | Defined$ TriggeredCardController | Valid$ Card.sharesTypeWith FirstImprinted | ValidDescription$ shares a card type with exiled card | FoundDestination$ Exile | RevealedDestination$ Exile | RememberFound$ True | ImprintRevealed$ True | SubAbility$ DBPlay +SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ TriggeredCardController | WithoutManaCost$ True | Optional$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZoneAll | Origin$ Exile | ChangeType$ Card.IsRemembered,Card.IsImprinted | Destination$ Library | LibraryPosition$ -1 | RandomOrder$ True | SubAbility$ DBPossibilityCleanup +SVar:DBPossibilityCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/possibility_storm.jpg +Oracle:Whenever a player casts a spell from his or her hand, that player exiles it, then exiles cards from the top of his or her library until he or she exiles a card that shares a card type with it. That player may cast that card without paying its mana cost. Then he or she puts all cards exiled with Possibility Storm on the bottom of his or her library in a random order. diff --git a/forge-gui/res/cardsfolder/p/postmortem_lunge.txt b/forge-gui/res/cardsfolder/p/postmortem_lunge.txt index c21aeae29ca..97f98ae3e38 100644 --- a/forge-gui/res/cardsfolder/p/postmortem_lunge.txt +++ b/forge-gui/res/cardsfolder/p/postmortem_lunge.txt @@ -7,4 +7,4 @@ SVar:DBExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/postmortem_lunge.jpg -Oracle:({B/P} can be paid with either {B} or 2 life.)\nReturn target creature card with converted mana cost X from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:({B/P} can be paid with either {B} or 2 life.)\nReturn target creature card with converted mana cost X from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/p/poultice_sliver.txt b/forge-gui/res/cardsfolder/p/poultice_sliver.txt index 06ee81c7ba6..c2dab300b5e 100644 --- a/forge-gui/res/cardsfolder/p/poultice_sliver.txt +++ b/forge-gui/res/cardsfolder/p/poultice_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Regen | Description$ All Sli SVar:Regen:AB$Regenerate | Cost$ 2 T | ValidTgts$ Sliver | TgtPrompt$ Select target Sliver. | SpellDescription$ Regenerate a target Sliver. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/poultice_sliver.jpg -Oracle:All Slivers have "{2}, {T}: Regenerate target Sliver." \ No newline at end of file +Oracle:All Slivers have "{2}, {T}: Regenerate target Sliver." diff --git a/forge-gui/res/cardsfolder/p/pouncing_jaguar.txt b/forge-gui/res/cardsfolder/p/pouncing_jaguar.txt index 05e9efe74c6..028e03f62ba 100644 --- a/forge-gui/res/cardsfolder/p/pouncing_jaguar.txt +++ b/forge-gui/res/cardsfolder/p/pouncing_jaguar.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:2/2 K:Echo:G SVar:Picture:http://www.wizards.com/global/images/magic/general/pouncing_jaguar.jpg -Oracle:Echo {G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Echo {G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/p/pouncing_kavu.txt b/forge-gui/res/cardsfolder/p/pouncing_kavu.txt index 88943ea6d43..0b12fe36107 100644 --- a/forge-gui/res/cardsfolder/p/pouncing_kavu.txt +++ b/forge-gui/res/cardsfolder/p/pouncing_kavu.txt @@ -1,11 +1,11 @@ -Name:Pouncing Kavu -ManaCost:1 R -Types:Creature Kavu -PT:1/1 -K:Kicker 2 R -K:First Strike -T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ PounceAdvantage | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with haste. -SVar:PounceAdvantage:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ PounceAmbush -SVar:PounceAmbush:DB$ Pump | Defined$ Self | KW$ Haste | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pouncing_kavu.jpg -Oracle:Kicker {2}{R} (You may pay an additional {2}{R} as you cast this spell.)\nFirst strike\nIf Pouncing Kavu was kicked, it enters the battlefield with two +1/+1 counters on it and with haste. \ No newline at end of file +Name:Pouncing Kavu +ManaCost:1 R +Types:Creature Kavu +PT:1/1 +K:Kicker 2 R +K:First Strike +T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ PounceAdvantage | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with two +1/+1 counters on it and with haste. +SVar:PounceAdvantage:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ PounceAmbush +SVar:PounceAmbush:DB$ Pump | Defined$ Self | KW$ Haste | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pouncing_kavu.jpg +Oracle:Kicker {2}{R} (You may pay an additional {2}{R} as you cast this spell.)\nFirst strike\nIf Pouncing Kavu was kicked, it enters the battlefield with two +1/+1 counters on it and with haste. diff --git a/forge-gui/res/cardsfolder/p/pouncing_wurm.txt b/forge-gui/res/cardsfolder/p/pouncing_wurm.txt index 155b7af9197..1f93c1c6ba3 100644 --- a/forge-gui/res/cardsfolder/p/pouncing_wurm.txt +++ b/forge-gui/res/cardsfolder/p/pouncing_wurm.txt @@ -1,10 +1,10 @@ -Name:Pouncing Wurm -ManaCost:3 G -Types:Creature Wurm -PT:3/3 -K:Kicker 2 G -T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ TrigPut | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with three +1/+1 counters on it and with haste. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Haste | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pouncing_wurm.jpg -Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nIf Pouncing Wurm was kicked, it enters the battlefield with three +1/+1 counters on it and with haste. \ No newline at end of file +Name:Pouncing Wurm +ManaCost:3 G +Types:Creature Wurm +PT:3/3 +K:Kicker 2 G +T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ TrigPut | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with three +1/+1 counters on it and with haste. +SVar:TrigPut:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ Haste | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pouncing_wurm.jpg +Oracle:Kicker {2}{G} (You may pay an additional {2}{G} as you cast this spell.)\nIf Pouncing Wurm was kicked, it enters the battlefield with three +1/+1 counters on it and with haste. diff --git a/forge-gui/res/cardsfolder/p/powder_keg.txt b/forge-gui/res/cardsfolder/p/powder_keg.txt index a07bfeed60e..1c721acf358 100644 --- a/forge-gui/res/cardsfolder/p/powder_keg.txt +++ b/forge-gui/res/cardsfolder/p/powder_keg.txt @@ -7,4 +7,4 @@ A:AB$ DestroyAll | Cost$ T Sac<1/CARDNAME> | ValidCards$ Artifact.cmcEQX,Creatur SVar:X:Count$CardCounters.FUSE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/powder_keg.jpg -Oracle:At the beginning of your upkeep, you may put a fuse counter on Powder Keg.\n{T}, Sacrifice Powder Keg: Destroy each artifact and creature with converted mana cost equal to the number of fuse counters on Powder Keg. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a fuse counter on Powder Keg.\n{T}, Sacrifice Powder Keg: Destroy each artifact and creature with converted mana cost equal to the number of fuse counters on Powder Keg. diff --git a/forge-gui/res/cardsfolder/p/power_armor.txt b/forge-gui/res/cardsfolder/p/power_armor.txt index 24427bd653f..e6c4e03717c 100644 --- a/forge-gui/res/cardsfolder/p/power_armor.txt +++ b/forge-gui/res/cardsfolder/p/power_armor.txt @@ -6,4 +6,4 @@ SVar:X:Count$Domain SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/power_armor.jpg -Oracle:Domain - {3}, {T}: Target creature gets +1/+1 until end of turn for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - {3}, {T}: Target creature gets +1/+1 until end of turn for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/p/power_artifact.txt b/forge-gui/res/cardsfolder/p/power_artifact.txt index 8b5ac0f9c02..39af3df1cc2 100644 --- a/forge-gui/res/cardsfolder/p/power_artifact.txt +++ b/forge-gui/res/cardsfolder/p/power_artifact.txt @@ -6,4 +6,4 @@ S:Mode$ ReduceCost | ValidCard$ Artifact.EnchantedBy | Type$ Ability | Amount$ 2 A:SP$ Attach | Cost$ U U | ValidTgts$ Artifact | AILogic$ Pump SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/power_artifact.jpg -Oracle:Enchant artifact\nEnchanted artifact's activated abilities cost {2} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana. \ No newline at end of file +Oracle:Enchant artifact\nEnchanted artifact's activated abilities cost {2} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana. diff --git a/forge-gui/res/cardsfolder/p/power_conduit.txt b/forge-gui/res/cardsfolder/p/power_conduit.txt index 2e947e31ea9..562482e6684 100644 --- a/forge-gui/res/cardsfolder/p/power_conduit.txt +++ b/forge-gui/res/cardsfolder/p/power_conduit.txt @@ -1,8 +1,8 @@ -Name:Power Conduit -ManaCost:2 -Types:Artifact -A:AB$ Charm | Cost$ T RemoveAnyCounter<1/Permanent.YouCtrl/a permanent you control> | Choices$ ConduitP1P1,ConduitCharge | Defined$ You | SpellDescription$ Choose one - Put a charge counter on target artifact; or put a +1/+1 counter on target creature. -SVar:ConduitCharge:DB$ PutCounter | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on target artifact; -SVar:ConduitP1P1:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ or put a +1/+1 counter on target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/power_conduit.jpg -Oracle:{T}, Remove a counter from a permanent you control: Choose one - Put a charge counter on target artifact; or put a +1/+1 counter on target creature. +Name:Power Conduit +ManaCost:2 +Types:Artifact +A:AB$ Charm | Cost$ T RemoveAnyCounter<1/Permanent.YouCtrl/a permanent you control> | Choices$ ConduitP1P1,ConduitCharge | Defined$ You | SpellDescription$ Choose one - Put a charge counter on target artifact; or put a +1/+1 counter on target creature. +SVar:ConduitCharge:DB$ PutCounter | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on target artifact; +SVar:ConduitP1P1:DB$ PutCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ or put a +1/+1 counter on target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/power_conduit.jpg +Oracle:{T}, Remove a counter from a permanent you control: Choose one - Put a charge counter on target artifact; or put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/p/power_matrix.txt b/forge-gui/res/cardsfolder/p/power_matrix.txt index 58e8bd07031..a06f61b8797 100644 --- a/forge-gui/res/cardsfolder/p/power_matrix.txt +++ b/forge-gui/res/cardsfolder/p/power_matrix.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Flying & First Strike & Trample | SpellDescription$ Target creature gets +1/+1 and gains flying, first strike, and trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/power_matrix.jpg -Oracle:{T}: Target creature gets +1/+1 and gains flying, first strike, and trample until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gets +1/+1 and gains flying, first strike, and trample until end of turn. diff --git a/forge-gui/res/cardsfolder/p/power_of_fire.txt b/forge-gui/res/cardsfolder/p/power_of_fire.txt index 15fd8168394..de80b64c881 100644 --- a/forge-gui/res/cardsfolder/p/power_of_fire.txt +++ b/forge-gui/res/cardsfolder/p/power_of_fire.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Damage | Descr SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/power_of_fire.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/p/power_sink.txt b/forge-gui/res/cardsfolder/p/power_sink.txt index f2ccf624cde..80aa4872837 100644 --- a/forge-gui/res/cardsfolder/p/power_sink.txt +++ b/forge-gui/res/cardsfolder/p/power_sink.txt @@ -6,4 +6,4 @@ SVar:TapLands:DB$ TapAll | ValidCards$ Land.hasManaAbility | Defined$ TargetedCo SVar:ManaLose:DB$ DrainMana | Defined$ TargetedController SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/power_sink.jpg -Oracle: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. \ No newline at end of file +Oracle: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. diff --git a/forge-gui/res/cardsfolder/p/power_surge.txt b/forge-gui/res/cardsfolder/p/power_surge.txt index ff7baa1f35d..c825ce809ba 100644 --- a/forge-gui/res/cardsfolder/p/power_surge.txt +++ b/forge-gui/res/cardsfolder/p/power_surge.txt @@ -7,4 +7,4 @@ SVar:X:TriggeredPlayer$NumPowerSurgeLands SVar:AITapDown:Land SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/power_surge.jpg -Oracle:At the beginning of each player's upkeep, Power Surge deals X damage to that player, where X is the number of untapped lands he or she controlled at the beginning of this turn. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, Power Surge deals X damage to that player, where X is the number of untapped lands he or she controlled at the beginning of this turn. diff --git a/forge-gui/res/cardsfolder/p/power_taint.txt b/forge-gui/res/cardsfolder/p/power_taint.txt index 125c99be619..f294d1dd203 100644 --- a/forge-gui/res/cardsfolder/p/power_taint.txt +++ b/forge-gui/res/cardsfolder/p/power_taint.txt @@ -1,11 +1,11 @@ -Name:Power Taint -ManaCost:1 U -Types:Enchantment Aura -K:Enchant enchantment -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Enchantment | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted enchantment's controller, that player loses 2 life unless he or she pays {2}. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 | UnlessCost$ 2 | UnlessPayer$ EnchantedController -K:Cycling:2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/power_taint.jpg -Oracle:Enchant enchantment\nAt the beginning of the upkeep of enchanted enchantment's controller, that player loses 2 life unless he or she pays {2}.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Power Taint +ManaCost:1 U +Types:Enchantment Aura +K:Enchant enchantment +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Enchantment | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TrigLoseLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted enchantment's controller, that player loses 2 life unless he or she pays {2}. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 | UnlessCost$ 2 | UnlessPayer$ EnchantedController +K:Cycling:2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/power_taint.jpg +Oracle:Enchant enchantment\nAt the beginning of the upkeep of enchanted enchantment's controller, that player loses 2 life unless he or she pays {2}.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/p/powerleech.txt b/forge-gui/res/cardsfolder/p/powerleech.txt index f7fa513539d..1f6a07d2be3 100644 --- a/forge-gui/res/cardsfolder/p/powerleech.txt +++ b/forge-gui/res/cardsfolder/p/powerleech.txt @@ -1,9 +1,9 @@ -Name:Powerleech -ManaCost:G G -Types:Enchantment -T:Mode$ AbilityCast | NonTapCost$ True | ValidCard$ Artifact | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigGain | TriggerDescription$ Whenever an artifact an opponent controls becomes tapped or an opponent activates an artifact's ability without {T} in its activation cost, you gain 1 life. -T:Mode$ Taps | ValidCard$ Artifact.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGain | Secondary$ True | TriggerDescription$ Whenever an artifact an opponent controls becomes tapped or an opponent activates an artifact's ability without {T} in its activation cost, you gain 1 life. -SVar:TrigGain:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/powerleech.jpg -Oracle:Whenever an artifact an opponent controls becomes tapped or an opponent activates an artifact's ability without {T} in its activation cost, you gain 1 life. \ No newline at end of file +Name:Powerleech +ManaCost:G G +Types:Enchantment +T:Mode$ AbilityCast | NonTapCost$ True | ValidCard$ Artifact | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigGain | TriggerDescription$ Whenever an artifact an opponent controls becomes tapped or an opponent activates an artifact's ability without {T} in its activation cost, you gain 1 life. +T:Mode$ Taps | ValidCard$ Artifact.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGain | Secondary$ True | TriggerDescription$ Whenever an artifact an opponent controls becomes tapped or an opponent activates an artifact's ability without {T} in its activation cost, you gain 1 life. +SVar:TrigGain:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/powerleech.jpg +Oracle:Whenever an artifact an opponent controls becomes tapped or an opponent activates an artifact's ability without {T} in its activation cost, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/p/powerstone_minefield.txt b/forge-gui/res/cardsfolder/p/powerstone_minefield.txt index 2a5694fd873..8b8607b2637 100644 --- a/forge-gui/res/cardsfolder/p/powerstone_minefield.txt +++ b/forge-gui/res/cardsfolder/p/powerstone_minefield.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 2 SVar:TrigDamage2:AB$DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/powerstone_minefield.jpg -Oracle:Whenever a creature attacks or blocks, Powerstone Minefield deals 2 damage to it. \ No newline at end of file +Oracle:Whenever a creature attacks or blocks, Powerstone Minefield deals 2 damage to it. diff --git a/forge-gui/res/cardsfolder/p/pox.txt b/forge-gui/res/cardsfolder/p/pox.txt index 7033b7a052c..55316ae4415 100644 --- a/forge-gui/res/cardsfolder/p/pox.txt +++ b/forge-gui/res/cardsfolder/p/pox.txt @@ -1,15 +1,15 @@ -Name:Pox -ManaCost:B B B -Types:Sorcery -A:SP$ RepeatEach | Cost$ B B B | RepeatPlayers$ Player | RepeatSubAbility$ DBLoseLife | SpellDescription$ Each player loses a third of his or her life, then discards a third of the cards in his or her hand, then sacrifices a third of the creatures he or she controls, then sacrifices a third of the lands he or she controls. Round up each time. -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ A | References$ A | Defined$ Player.IsRemembered | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | NumCards$ C | References$ C | Defined$ Player.IsRemembered | Mode$ TgtChoose | SubAbility$ DBCreature -SVar:DBCreature:DB$ Sacrifice | SacValid$ Creature | Amount$ E | References$ E | Defined$ Player.IsRemembered | SubAbility$ DBLand -SVar:DBLand:DB$ Sacrifice | SacValid$ Land | Amount$ G | References$ G | Defined$ Player.IsRemembered -SVar:A:PlayerCountRemembered$LifeTotal/ThirdUp -SVar:C:PlayerCountRemembered$CardsInHand/ThirdUp -SVar:E:PlayerCountRemembered$Valid Creature.RememberedPlayerCtrl/ThirdUp -SVar:G:PlayerCountRemembered$Valid Land.RememberedPlayerCtrl/ThirdUp -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pox.jpg -Oracle:Each player loses a third of his or her life, then discards a third of the cards in his or her hand, then sacrifices a third of the creatures he or she controls, then sacrifices a third of the lands he or she controls. Round up each time. \ No newline at end of file +Name:Pox +ManaCost:B B B +Types:Sorcery +A:SP$ RepeatEach | Cost$ B B B | RepeatPlayers$ Player | RepeatSubAbility$ DBLoseLife | SpellDescription$ Each player loses a third of his or her life, then discards a third of the cards in his or her hand, then sacrifices a third of the creatures he or she controls, then sacrifices a third of the lands he or she controls. Round up each time. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ A | References$ A | Defined$ Player.IsRemembered | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | NumCards$ C | References$ C | Defined$ Player.IsRemembered | Mode$ TgtChoose | SubAbility$ DBCreature +SVar:DBCreature:DB$ Sacrifice | SacValid$ Creature | Amount$ E | References$ E | Defined$ Player.IsRemembered | SubAbility$ DBLand +SVar:DBLand:DB$ Sacrifice | SacValid$ Land | Amount$ G | References$ G | Defined$ Player.IsRemembered +SVar:A:PlayerCountRemembered$LifeTotal/ThirdUp +SVar:C:PlayerCountRemembered$CardsInHand/ThirdUp +SVar:E:PlayerCountRemembered$Valid Creature.RememberedPlayerCtrl/ThirdUp +SVar:G:PlayerCountRemembered$Valid Land.RememberedPlayerCtrl/ThirdUp +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pox.jpg +Oracle:Each player loses a third of his or her life, then discards a third of the cards in his or her hand, then sacrifices a third of the creatures he or she controls, then sacrifices a third of the lands he or she controls. Round up each time. diff --git a/forge-gui/res/cardsfolder/p/pradesh_gypsies.txt b/forge-gui/res/cardsfolder/p/pradesh_gypsies.txt index 9726f7df1c4..52f6801d5d5 100644 --- a/forge-gui/res/cardsfolder/p/pradesh_gypsies.txt +++ b/forge-gui/res/cardsfolder/p/pradesh_gypsies.txt @@ -4,4 +4,4 @@ Types:Creature Human Nomad PT:1/1 A:AB$ Pump | Cost$ 1 G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pradesh_gypsies.jpg -Oracle:{1}{G}, {T}: Target creature gets -2/-0 until end of turn. \ No newline at end of file +Oracle:{1}{G}, {T}: Target creature gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/praetors_counsel.txt b/forge-gui/res/cardsfolder/p/praetors_counsel.txt index 56b2b91cb1a..3369c39d21c 100644 --- a/forge-gui/res/cardsfolder/p/praetors_counsel.txt +++ b/forge-gui/res/cardsfolder/p/praetors_counsel.txt @@ -6,4 +6,4 @@ SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile | SubAbility$ D SVar:DBEffect:DB$ Effect | Name$ Praetor's Counsel Effect | StaticAbilities$ STHandSize | Duration$ Permanent SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. SVar:Picture:http://www.wizards.com/global/images/magic/general/praetors_counsel.jpg -Oracle:Return all cards from your graveyard to your hand. Exile Praetor's Counsel. You have no maximum hand size for the rest of the game. \ No newline at end of file +Oracle:Return all cards from your graveyard to your hand. Exile Praetor's Counsel. You have no maximum hand size for the rest of the game. diff --git a/forge-gui/res/cardsfolder/p/praetors_grasp.txt b/forge-gui/res/cardsfolder/p/praetors_grasp.txt index 1f3f4d0d607..e92bbc57403 100644 --- a/forge-gui/res/cardsfolder/p/praetors_grasp.txt +++ b/forge-gui/res/cardsfolder/p/praetors_grasp.txt @@ -1,8 +1,8 @@ -Name:Praetor's Grasp -ManaCost:1 B B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 B B | Origin$ Library | Destination$ Exile | ValidTgts$ Opponent | ChangeType$ Card | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True | SubAbility$ DBPump | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for a card and exile it face down. Then that player shuffles his or her library. You may look at and play that card for as long as it remains exiled. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ Your opponent may look at this card. & May be played by your opponent | PumpZone$ Exile | Permanent$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/praetors_grasp.jpg -Oracle:Search target opponent's library for a card and exile it face down. Then that player shuffles his or her library. You may look at and play that card for as long as it remains exiled. \ No newline at end of file +Name:Praetor's Grasp +ManaCost:1 B B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 B B | Origin$ Library | Destination$ Exile | ValidTgts$ Opponent | ChangeType$ Card | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True | SubAbility$ DBPump | StackDescription$ SpellDescription | SpellDescription$ Search target opponent's library for a card and exile it face down. Then that player shuffles his or her library. You may look at and play that card for as long as it remains exiled. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ Your opponent may look at this card. & May be played by your opponent | PumpZone$ Exile | Permanent$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/praetors_grasp.jpg +Oracle:Search target opponent's library for a card and exile it face down. Then that player shuffles his or her library. You may look at and play that card for as long as it remains exiled. diff --git a/forge-gui/res/cardsfolder/p/prahv.txt b/forge-gui/res/cardsfolder/p/prahv.txt index 96e39a7509a..855c01ec85f 100644 --- a/forge-gui/res/cardsfolder/p/prahv.txt +++ b/forge-gui/res/cardsfolder/p/prahv.txt @@ -1,18 +1,18 @@ -Name:Prahv -ManaCost:no cost -Types:Plane Ravnica -S:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.YouCtrl | CheckSVar$ CheckThisTurnCast | Description$ If you cast a spell this turn, you can't attack with creatures. -SVar:CheckThisTurnCast:Count$ThisTurnCast_Card.YouCtrl -S:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ You | CheckSVar$ CheckThisTurnAttacked | Description$ If you attacked with creatures this turn, you can't cast spells. -SVar:CheckThisTurnAttacked:Number$0 -T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Execute$ DBStoreSVar | Static$ True -SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckThisTurnAttacked | Type$ Number | Expression$ 1 -T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ DBReset | Static$ True -T:Mode$ Phase | Phase$ Cleanup | Execute$ DBReset | Static$ True -SVar:DBReset:DB$ StoreSVar | SVar$ CheckThisTurnAttacked | Type$ Number | Expression$ 0 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you gain life equal to the number of cards in your hand. -SVar:RolledChaos:AB$ GainLife | Cost$ 0 | LifeAmount$ PrahvX | References$ PrahvX | Defined$ You -SVar:PrahvX:Count$InYourHand -SVar:AIRollPlanarDieParams:Mode$ Always | CardsInHandGE$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/prahv.jpg -Oracle:If you cast a spell this turn, you can't attack with creatures.\nIf you attacked with creatures this turn, you can't cast spells.\nWhenever you roll {C}, you gain life equal to the number of cards in your hand. \ No newline at end of file +Name:Prahv +ManaCost:no cost +Types:Plane Ravnica +S:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature.YouCtrl | CheckSVar$ CheckThisTurnCast | Description$ If you cast a spell this turn, you can't attack with creatures. +SVar:CheckThisTurnCast:Count$ThisTurnCast_Card.YouCtrl +S:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ You | CheckSVar$ CheckThisTurnAttacked | Description$ If you attacked with creatures this turn, you can't cast spells. +SVar:CheckThisTurnAttacked:Number$0 +T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Execute$ DBStoreSVar | Static$ True +SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckThisTurnAttacked | Type$ Number | Expression$ 1 +T:Mode$ PlaneswalkedFrom | ValidCard$ Plane.Self | Execute$ DBReset | Static$ True +T:Mode$ Phase | Phase$ Cleanup | Execute$ DBReset | Static$ True +SVar:DBReset:DB$ StoreSVar | SVar$ CheckThisTurnAttacked | Type$ Number | Expression$ 0 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you gain life equal to the number of cards in your hand. +SVar:RolledChaos:AB$ GainLife | Cost$ 0 | LifeAmount$ PrahvX | References$ PrahvX | Defined$ You +SVar:PrahvX:Count$InYourHand +SVar:AIRollPlanarDieParams:Mode$ Always | CardsInHandGE$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/prahv.jpg +Oracle:If you cast a spell this turn, you can't attack with creatures.\nIf you attacked with creatures this turn, you can't cast spells.\nWhenever you roll {C}, you gain life equal to the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/p/prahv_spires_of_order.txt b/forge-gui/res/cardsfolder/p/prahv_spires_of_order.txt index f180675ae9b..491928acbe8 100644 --- a/forge-gui/res/cardsfolder/p/prahv_spires_of_order.txt +++ b/forge-gui/res/cardsfolder/p/prahv_spires_of_order.txt @@ -1,10 +1,10 @@ -Name:Prahv, Spires of Order -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ ChooseSource | Cost$ 4 W U T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a source of your choice would deal this turn. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the chosen source would deal this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prahv_spires_of_order.jpg -Oracle:{T}: Add {1} to your mana pool.\n{4}{W}{U}, {T}: Prevent all damage a source of your choice would deal this turn. \ No newline at end of file +Name:Prahv, Spires of Order +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ ChooseSource | Cost$ 4 W U T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a source of your choice would deal this turn. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the chosen source would deal this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prahv_spires_of_order.jpg +Oracle:{T}: Add {1} to your mana pool.\n{4}{W}{U}, {T}: Prevent all damage a source of your choice would deal this turn. diff --git a/forge-gui/res/cardsfolder/p/preacher.txt b/forge-gui/res/cardsfolder/p/preacher.txt index 9dd90e0bb8a..04b2ed01cdb 100644 --- a/forge-gui/res/cardsfolder/p/preacher.txt +++ b/forge-gui/res/cardsfolder/p/preacher.txt @@ -1,8 +1,8 @@ -Name:Preacher -ManaCost:1 W W -Types:Creature Human Cleric -PT:1/1 -K:You may choose not to untap CARDNAME during your untap step. -A:AB$ GainControl | Cost$ T | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | TgtPrompt$ Select target creature you control | LoseControl$ Untap,LeavesPlay | SpellDescription$ For as long as CARDNAME remains tapped, gain control of target creature of an opponent's choice he or she controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/preacher.jpg -Oracle:You may choose not to untap Preacher during your untap step.\n{T}: For as long as Preacher remains tapped, gain control of target creature of an opponent's choice he or she controls. +Name:Preacher +ManaCost:1 W W +Types:Creature Human Cleric +PT:1/1 +K:You may choose not to untap CARDNAME during your untap step. +A:AB$ GainControl | Cost$ T | ValidTgts$ Creature | TargetingPlayer$ Player.Opponent | TargetingPlayerControls$ True | TgtPrompt$ Select target creature you control | LoseControl$ Untap,LeavesPlay | SpellDescription$ For as long as CARDNAME remains tapped, gain control of target creature of an opponent's choice he or she controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/preacher.jpg +Oracle:You may choose not to untap Preacher during your untap step.\n{T}: For as long as Preacher remains tapped, gain control of target creature of an opponent's choice he or she controls. diff --git a/forge-gui/res/cardsfolder/p/precinct_captain.txt b/forge-gui/res/cardsfolder/p/precinct_captain.txt index c89e42348ba..ac97dbe885a 100644 --- a/forge-gui/res/cardsfolder/p/precinct_captain.txt +++ b/forge-gui/res/cardsfolder/p/precinct_captain.txt @@ -1,9 +1,9 @@ -Name:Precinct Captain -ManaCost:W W -Types:Creature Human Soldier -PT:2/2 -K:First Strike -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a 1/1 white Soldier creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenName$ Soldier | TokenColors$ White | TokenTypes$ Creature,Soldier | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | TokenAmount$ 1 | TokenImage$ w 1 1 soldier rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/precinct_captain.jpg -Oracle:First strike\nWhenever Precinct Captain deals combat damage to a player, put a 1/1 white Soldier creature token onto the battlefield. \ No newline at end of file +Name:Precinct Captain +ManaCost:W W +Types:Creature Human Soldier +PT:2/2 +K:First Strike +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a 1/1 white Soldier creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenName$ Soldier | TokenColors$ White | TokenTypes$ Creature,Soldier | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | TokenAmount$ 1 | TokenImage$ w 1 1 soldier rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/precinct_captain.jpg +Oracle:First strike\nWhenever Precinct Captain deals combat damage to a player, put a 1/1 white Soldier creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/precognition.txt b/forge-gui/res/cardsfolder/p/precognition.txt index 9a8055e2c78..37447b26152 100644 --- a/forge-gui/res/cardsfolder/p/precognition.txt +++ b/forge-gui/res/cardsfolder/p/precognition.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigDig:AB$ Dig | Cost$ 0 | ValidTgts$ Opponent | DigNum$ 1 | AnyNumber$ True | DestinationZone$ Library | LibraryPosition2$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/precognition.jpg -Oracle:At the beginning of your upkeep, you may look at the top card of target opponent's library. If you do, you may put that card on the bottom of that player's library. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may look at the top card of target opponent's library. If you do, you may put that card on the bottom of that player's library. diff --git a/forge-gui/res/cardsfolder/p/precursor_golem.txt b/forge-gui/res/cardsfolder/p/precursor_golem.txt index ebaf2bc9ab9..edae70e3253 100644 --- a/forge-gui/res/cardsfolder/p/precursor_golem.txt +++ b/forge-gui/res/cardsfolder/p/precursor_golem.txt @@ -1,10 +1,10 @@ -Name:Precursor Golem -ManaCost:5 -Types:Artifact Creature Golem -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player | IsSingleTarget$ True | TargetsValid$ Golem | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery spell that targets only a single Golem, that player copies that spell for each other Golem that spell could target. Each copy targets a different one of those Golems. -SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ TriggeredSpellAbilityController | CopyForEachCanTarget$ Golem -SVar:Picture:http://www.wizards.com/global/images/magic/general/precursor_golem.jpg -Oracle:When Precursor Golem enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield.\nWhenever a player casts an instant or sorcery spell that targets only a single Golem, that player copies that spell for each other Golem that spell could target. Each copy targets a different one of those Golems. \ No newline at end of file +Name:Precursor Golem +ManaCost:5 +Types:Artifact Creature Golem +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ Player | IsSingleTarget$ True | TargetsValid$ Golem | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts an instant or sorcery spell that targets only a single Golem, that player copies that spell for each other Golem that spell could target. Each copy targets a different one of those Golems. +SVar:TrigCopy:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Controller$ TriggeredSpellAbilityController | CopyForEachCanTarget$ Golem +SVar:Picture:http://www.wizards.com/global/images/magic/general/precursor_golem.jpg +Oracle:When Precursor Golem enters the battlefield, put two 3/3 colorless Golem artifact creature tokens onto the battlefield.\nWhenever a player casts an instant or sorcery spell that targets only a single Golem, that player copies that spell for each other Golem that spell could target. Each copy targets a different one of those Golems. diff --git a/forge-gui/res/cardsfolder/p/predator_dragon.txt b/forge-gui/res/cardsfolder/p/predator_dragon.txt index 27c9f5e634f..32dadc58a55 100644 --- a/forge-gui/res/cardsfolder/p/predator_dragon.txt +++ b/forge-gui/res/cardsfolder/p/predator_dragon.txt @@ -6,4 +6,4 @@ K:Flying K:Haste K:Devour:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/predator_dragon.jpg -Oracle:Flying, haste\nDevour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.) \ No newline at end of file +Oracle:Flying, haste\nDevour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/p/predator_flagship.txt b/forge-gui/res/cardsfolder/p/predator_flagship.txt index 7b18b2736e2..c83731c3531 100644 --- a/forge-gui/res/cardsfolder/p/predator_flagship.txt +++ b/forge-gui/res/cardsfolder/p/predator_flagship.txt @@ -4,4 +4,4 @@ Types:Legendary Artifact A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. A:AB$ Destroy | Cost$ 5 T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SpellDescription$ Destroy target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/predator_flagship.jpg -Oracle:{2}: Target creature gains flying until end of turn.\n{5}, {T}: Destroy target creature with flying. \ No newline at end of file +Oracle:{2}: Target creature gains flying until end of turn.\n{5}, {T}: Destroy target creature with flying. diff --git a/forge-gui/res/cardsfolder/p/predator_ooze.txt b/forge-gui/res/cardsfolder/p/predator_ooze.txt index eca5076ef48..35fa46dd011 100644 --- a/forge-gui/res/cardsfolder/p/predator_ooze.txt +++ b/forge-gui/res/cardsfolder/p/predator_ooze.txt @@ -1,11 +1,11 @@ -Name:Predator Ooze -ManaCost:G G G -Types:Creature Ooze -PT:1/1 -K:Indestructible -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. -T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/predator_ooze.jpg -Oracle:Predator Ooze is indestructible.\nWhenever Predator Ooze attacks, put a +1/+1 counter on it.\nWhenever a creature dealt damage by Predator Ooze this turn dies, put a +1/+1 counter on Predator Ooze. \ No newline at end of file +Name:Predator Ooze +ManaCost:G G G +Types:Creature Ooze +PT:1/1 +K:Indestructible +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. +T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/predator_ooze.jpg +Oracle:Predator Ooze is indestructible.\nWhenever Predator Ooze attacks, put a +1/+1 counter on it.\nWhenever a creature dealt damage by Predator Ooze this turn dies, put a +1/+1 counter on Predator Ooze. diff --git a/forge-gui/res/cardsfolder/p/predators_gambit.txt b/forge-gui/res/cardsfolder/p/predators_gambit.txt index 399fb731214..827a87d5c95 100644 --- a/forge-gui/res/cardsfolder/p/predators_gambit.txt +++ b/forge-gui/res/cardsfolder/p/predators_gambit.txt @@ -1,10 +1,10 @@ -Name:Predator's Gambit -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Enchanted creature gets +2/+1. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Intimidate | CheckSVar$ X | SVarCompare$ EQ1 | References$ X | Description$ If enchanted creature's controller controls no other creatures, it has intimidate. -SVar:X:Count$EnchantedControllerCreatures -SVar:Picture:http://www.wizards.com/global/images/magic/general/predators_gambit.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+1.\nEnchanted creature has intimidate as long as its controller controls no other creatures. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Name:Predator's Gambit +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Enchanted creature gets +2/+1. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Intimidate | CheckSVar$ X | SVarCompare$ EQ1 | References$ X | Description$ If enchanted creature's controller controls no other creatures, it has intimidate. +SVar:X:Count$EnchantedControllerCreatures +SVar:Picture:http://www.wizards.com/global/images/magic/general/predators_gambit.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+1.\nEnchanted creature has intimidate as long as its controller controls no other creatures. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/p/predators_howl.txt b/forge-gui/res/cardsfolder/p/predators_howl.txt index ceec6ccb364..6796cc05bd4 100644 --- a/forge-gui/res/cardsfolder/p/predators_howl.txt +++ b/forge-gui/res/cardsfolder/p/predators_howl.txt @@ -1,7 +1,7 @@ -Name:Predator's Howl -ManaCost:3 G -Types:Instant -A:SP$ Token | Cost$ 3 G | TokenAmount$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | References$ X | SpellDescription$ Put a 2/2 green Wolf creature token onto the battlefield. Morbid - Put three 2/2 green Wolf creature tokens onto the battlefield instead if a creature died this turn. -SVar:X:Count$Morbid.3.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/predators_howl.jpg -Oracle:Put a 2/2 green Wolf creature token onto the battlefield.\nMorbid - Put three 2/2 green Wolf creature tokens onto the battlefield instead if a creature died this turn. +Name:Predator's Howl +ManaCost:3 G +Types:Instant +A:SP$ Token | Cost$ 3 G | TokenAmount$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | References$ X | SpellDescription$ Put a 2/2 green Wolf creature token onto the battlefield. Morbid - Put three 2/2 green Wolf creature tokens onto the battlefield instead if a creature died this turn. +SVar:X:Count$Morbid.3.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/predators_howl.jpg +Oracle:Put a 2/2 green Wolf creature token onto the battlefield.\nMorbid - Put three 2/2 green Wolf creature tokens onto the battlefield instead if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/p/predators_rapport.txt b/forge-gui/res/cardsfolder/p/predators_rapport.txt index 86fca977bc5..99d11a307f8 100644 --- a/forge-gui/res/cardsfolder/p/predators_rapport.txt +++ b/forge-gui/res/cardsfolder/p/predators_rapport.txt @@ -1,8 +1,8 @@ -Name:Predator's Rapport -ManaCost:2 G -Types:Instant -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBGainLife | StackDescription$ SpellDescription | SpellDescription$ Choose target creature you control. You gain life equal to that creature's power plus its toughness. -SVar:DBGainLife:DB$ GainLife | Defined$ TargetedController | LifeAmount$ X | References$ X -SVar:X:Targeted$CardSumPT -SVar:Picture:http://www.wizards.com/global/images/magic/general/predators_rapport.jpg -Oracle:Choose target creature you control. You gain life equal to that creature's power plus its toughness. \ No newline at end of file +Name:Predator's Rapport +ManaCost:2 G +Types:Instant +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBGainLife | StackDescription$ SpellDescription | SpellDescription$ Choose target creature you control. You gain life equal to that creature's power plus its toughness. +SVar:DBGainLife:DB$ GainLife | Defined$ TargetedController | LifeAmount$ X | References$ X +SVar:X:Targeted$CardSumPT +SVar:Picture:http://www.wizards.com/global/images/magic/general/predators_rapport.jpg +Oracle:Choose target creature you control. You gain life equal to that creature's power plus its toughness. diff --git a/forge-gui/res/cardsfolder/p/predators_strike.txt b/forge-gui/res/cardsfolder/p/predators_strike.txt index db53d840091..fee87a96249 100644 --- a/forge-gui/res/cardsfolder/p/predators_strike.txt +++ b/forge-gui/res/cardsfolder/p/predators_strike.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | KW$ Trample | SpellDescription$ Target creature gets +3/+3 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/predators_strike.jpg -Oracle:Target creature gets +3/+3 and gains trample until end of turn. \ No newline at end of file +Oracle:Target creature gets +3/+3 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/p/predatory_advantage.txt b/forge-gui/res/cardsfolder/p/predatory_advantage.txt index 491e85e0772..f7dadddedc7 100644 --- a/forge-gui/res/cardsfolder/p/predatory_advantage.txt +++ b/forge-gui/res/cardsfolder/p/predatory_advantage.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Opponent | CheckSVar$ X | SVar SVar:TrigToken:AB$Token | Cost$ 0 | TokenName$ Lizard | TokenTypes$ Creature,Lizard | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenAmount$ 1 | TokenOwner$ You SVar:X:Count$ThisTurnCast_Creature.ActivePlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_advantage.jpg -Oracle:At the beginning of each opponent's end step, if that player didn't cast a creature spell this turn, put a 2/2 green Lizard creature token onto the battlefield. \ No newline at end of file +Oracle:At the beginning of each opponent's end step, if that player didn't cast a creature spell this turn, put a 2/2 green Lizard creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/predatory_focus.txt b/forge-gui/res/cardsfolder/p/predatory_focus.txt index 55501b6ec7f..f807f319221 100644 --- a/forge-gui/res/cardsfolder/p/predatory_focus.txt +++ b/forge-gui/res/cardsfolder/p/predatory_focus.txt @@ -1,7 +1,7 @@ -Name:Predatory Focus -ManaCost:3 G G -Types:Sorcery -A:SP$ Effect | Cost$ 3 G G | Name$ Predatory Focus Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ You may have creatures you control assign their combat damage this turn as though they weren't blocked. -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddHiddenKeyword$ You may have CARDNAME assign its combat damage as though it weren't blocked. | Description$ You may have creatures you control assign their combat damage this turn as though they weren't blocked. -SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_focus.jpg -Oracle:You may have creatures you control assign their combat damage this turn as though they weren't blocked. \ No newline at end of file +Name:Predatory Focus +ManaCost:3 G G +Types:Sorcery +A:SP$ Effect | Cost$ 3 G G | Name$ Predatory Focus Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ You may have creatures you control assign their combat damage this turn as though they weren't blocked. +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddHiddenKeyword$ You may have CARDNAME assign its combat damage as though it weren't blocked. | Description$ You may have creatures you control assign their combat damage this turn as though they weren't blocked. +SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_focus.jpg +Oracle:You may have creatures you control assign their combat damage this turn as though they weren't blocked. diff --git a/forge-gui/res/cardsfolder/p/predatory_hunger.txt b/forge-gui/res/cardsfolder/p/predatory_hunger.txt index 39a67160c02..d9dbea29f64 100644 --- a/forge-gui/res/cardsfolder/p/predatory_hunger.txt +++ b/forge-gui/res/cardsfolder/p/predatory_hunger.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent casts a creature spell, put a +1/+1 counter on enchanted creature. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_hunger.jpg -Oracle:Enchant creature\nWhenever an opponent casts a creature spell, put a +1/+1 counter on enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nWhenever an opponent casts a creature spell, put a +1/+1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/p/predatory_nightstalker.txt b/forge-gui/res/cardsfolder/p/predatory_nightstalker.txt index 13a636757b1..fbc8261b692 100644 --- a/forge-gui/res/cardsfolder/p/predatory_nightstalker.txt +++ b/forge-gui/res/cardsfolder/p/predatory_nightstalker.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigSac:AB$Sacrifice | Cost$ 0 | ValidTgts$ Opponent | SacValid$ Creature SVar:PlayMain1:TRUE SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Second_Age/predatory_nightstalker.jpg -Oracle:When Predatory Nightstalker enters the battlefield, you may have target opponent sacrifice a creature. \ No newline at end of file +Oracle:When Predatory Nightstalker enters the battlefield, you may have target opponent sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/p/predatory_rampage.txt b/forge-gui/res/cardsfolder/p/predatory_rampage.txt index 8bff688c7e2..d8c1b6a4642 100644 --- a/forge-gui/res/cardsfolder/p/predatory_rampage.txt +++ b/forge-gui/res/cardsfolder/p/predatory_rampage.txt @@ -1,8 +1,8 @@ -Name:Predatory Rampage -ManaCost:3 G G -Types:Sorcery -A:SP$ PumpAll | Cost$ 3 G G | ValidCards$ Creature.YouCtrl | NumAtt$ +3 | NumDef$ +3 | SubAbility$ OppBlock | SpellDescription$ Creatures you control get +3/+3 until end of turn. Each creature your opponents control blocks this turn if able. -SVar:OppBlock:DB$ Effect | Name$ Predatory Rampage Effect | StaticAbilities$ KWPump -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.OppCtrl | AddHiddenKeyword$ CARDNAME blocks each turn if able. | Description$ Each creature your opponents control blocks this turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_rampage.jpg -Oracle:Creatures you control get +3/+3 until end of turn. Each creature your opponents control blocks this turn if able. \ No newline at end of file +Name:Predatory Rampage +ManaCost:3 G G +Types:Sorcery +A:SP$ PumpAll | Cost$ 3 G G | ValidCards$ Creature.YouCtrl | NumAtt$ +3 | NumDef$ +3 | SubAbility$ OppBlock | SpellDescription$ Creatures you control get +3/+3 until end of turn. Each creature your opponents control blocks this turn if able. +SVar:OppBlock:DB$ Effect | Name$ Predatory Rampage Effect | StaticAbilities$ KWPump +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.OppCtrl | AddHiddenKeyword$ CARDNAME blocks each turn if able. | Description$ Each creature your opponents control blocks this turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_rampage.jpg +Oracle:Creatures you control get +3/+3 until end of turn. Each creature your opponents control blocks this turn if able. diff --git a/forge-gui/res/cardsfolder/p/predatory_sliver.txt b/forge-gui/res/cardsfolder/p/predatory_sliver.txt index 2d733560b63..f978edd34a5 100644 --- a/forge-gui/res/cardsfolder/p/predatory_sliver.txt +++ b/forge-gui/res/cardsfolder/p/predatory_sliver.txt @@ -1,8 +1,8 @@ -Name:Predatory Sliver -ManaCost:1 G -Types:Creature Sliver -PT:1/1 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Sliver creatures you control get +1/+1. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_sliver.jpg -Oracle:Sliver creatures you control get +1/+1. +Name:Predatory Sliver +ManaCost:1 G +Types:Creature Sliver +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Sliver creatures you control get +1/+1. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_sliver.jpg +Oracle:Sliver creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/p/predatory_urge.txt b/forge-gui/res/cardsfolder/p/predatory_urge.txt index f5441aeda0c..f24f07ef7a5 100644 --- a/forge-gui/res/cardsfolder/p/predatory_urge.txt +++ b/forge-gui/res/cardsfolder/p/predatory_urge.txt @@ -1,13 +1,13 @@ -Name:Predatory Urge -ManaCost:3 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ DamageTgt | AddSVar$ DamageThis & PredatoryX & PredatoryY | Description$ Enchanted creature has "{T}: This creature deals damage equal to its power to target creature. That creature deals damage equal to its power to this creature." -SVar:DamageTgt:AB$DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ PredatoryX | References$ PredatoryX | SubAbility$ DamageThis | SpellDescription$ CARDNAME deals damage equal to its power to target creature. That creature deals damage equal to its power to CARDNAME. -SVar:DamageThis:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ PredatoryY | References$ PredatoryY -SVar:PredatoryX:Count$CardPower -SVar:PredatoryY:Targeted$CardPower -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_urge.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals damage equal to its power to target creature. That creature deals damage equal to its power to this creature." \ No newline at end of file +Name:Predatory Urge +ManaCost:3 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ DamageTgt | AddSVar$ DamageThis & PredatoryX & PredatoryY | Description$ Enchanted creature has "{T}: This creature deals damage equal to its power to target creature. That creature deals damage equal to its power to this creature." +SVar:DamageTgt:AB$DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ PredatoryX | References$ PredatoryX | SubAbility$ DamageThis | SpellDescription$ CARDNAME deals damage equal to its power to target creature. That creature deals damage equal to its power to CARDNAME. +SVar:DamageThis:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ PredatoryY | References$ PredatoryY +SVar:PredatoryX:Count$CardPower +SVar:PredatoryY:Targeted$CardPower +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/predatory_urge.jpg +Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals damage equal to its power to target creature. That creature deals damage equal to its power to this creature." diff --git a/forge-gui/res/cardsfolder/p/predict.txt b/forge-gui/res/cardsfolder/p/predict.txt index 7f1a84e6e09..08ddcf2bfc5 100644 --- a/forge-gui/res/cardsfolder/p/predict.txt +++ b/forge-gui/res/cardsfolder/p/predict.txt @@ -1,11 +1,11 @@ -Name:Predict -ManaCost:1 U -Types:Instant -A:SP$ NameCard | Cost$ 1 U | Defined$ You | SubAbility$ DBMill | SpellDescription$ Name a card, then put the top card of target player's library into his or her graveyard. If that card is the named card, you draw two cards. Otherwise, you draw a card. -SVar:DBMill:DB$ Mill | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | SubAbility$ DBDraw2 -SVar:DBDraw2:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:X:Remembered$Valid Card.NamedCard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/predict.jpg -Oracle:Name a card, then put the top card of target player's library into his or her graveyard. If that card is the named card, you draw two cards. Otherwise, you draw a card. \ No newline at end of file +Name:Predict +ManaCost:1 U +Types:Instant +A:SP$ NameCard | Cost$ 1 U | Defined$ You | SubAbility$ DBMill | SpellDescription$ Name a card, then put the top card of target player's library into his or her graveyard. If that card is the named card, you draw two cards. Otherwise, you draw a card. +SVar:DBMill:DB$ Mill | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | RememberMilled$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | SubAbility$ DBDraw2 +SVar:DBDraw2:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:X:Remembered$Valid Card.NamedCard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/predict.jpg +Oracle:Name a card, then put the top card of target player's library into his or her graveyard. If that card is the named card, you draw two cards. Otherwise, you draw a card. diff --git a/forge-gui/res/cardsfolder/p/preeminent_captain.txt b/forge-gui/res/cardsfolder/p/preeminent_captain.txt index cf71f369971..f60d236b43b 100644 --- a/forge-gui/res/cardsfolder/p/preeminent_captain.txt +++ b/forge-gui/res/cardsfolder/p/preeminent_captain.txt @@ -6,4 +6,4 @@ K:First Strike T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, you may put a Soldier creature card from your hand onto the battlefield tapped and attacking. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Soldier+YouCtrl | Tapped$ True | Attacking$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/preeminent_captain.jpg -Oracle:First strike\nWhenever Preeminent Captain attacks, you may put a Soldier creature card from your hand onto the battlefield tapped and attacking. \ No newline at end of file +Oracle:First strike\nWhenever Preeminent Captain attacks, you may put a Soldier creature card from your hand onto the battlefield tapped and attacking. diff --git a/forge-gui/res/cardsfolder/p/preemptive_strike.txt b/forge-gui/res/cardsfolder/p/preemptive_strike.txt index 9b97a29f9e1..e6667c7b2c3 100644 --- a/forge-gui/res/cardsfolder/p/preemptive_strike.txt +++ b/forge-gui/res/cardsfolder/p/preemptive_strike.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SpellDescription$ Counter target creature spell. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Three_Kingdoms/preemptive_strike.jpg -Oracle:Counter target creature spell. \ No newline at end of file +Oracle:Counter target creature spell. diff --git a/forge-gui/res/cardsfolder/p/premature_burial.txt b/forge-gui/res/cardsfolder/p/premature_burial.txt index e112c59bc7f..aea93be35bb 100644 --- a/forge-gui/res/cardsfolder/p/premature_burial.txt +++ b/forge-gui/res/cardsfolder/p/premature_burial.txt @@ -1,10 +1,10 @@ -Name:Premature Burial -ManaCost:1 B -Types:Sorcery -A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.RememberMap_You | TgtPrompt$ Select target nonblack creature that entered the battlefield since your last turn ended | SpellDescription$ Destroy target nonblack creature that entered the battlefield since your last turn ended. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonBlack | Static$ True | Execute$ TrigRemember -SVar:TrigRemember:DB$ StoreMap | RememberEntity$ Each | RememberObjects$ TriggeredCard | ObjectType$ Card -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigCleanup | Static$ True -SVar:TrigCleanup:DB$ StoreMap | RememberEntity$ TriggeredPlayer | Clear$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/premature_burial.jpg -Oracle:Destroy target nonblack creature that entered the battlefield since your last turn ended. +Name:Premature Burial +ManaCost:1 B +Types:Sorcery +A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.RememberMap_You | TgtPrompt$ Select target nonblack creature that entered the battlefield since your last turn ended | SpellDescription$ Destroy target nonblack creature that entered the battlefield since your last turn ended. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonBlack | Static$ True | Execute$ TrigRemember +SVar:TrigRemember:DB$ StoreMap | RememberEntity$ Each | RememberObjects$ TriggeredCard | ObjectType$ Card +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigCleanup | Static$ True +SVar:TrigCleanup:DB$ StoreMap | RememberEntity$ TriggeredPlayer | Clear$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/premature_burial.jpg +Oracle:Destroy target nonblack creature that entered the battlefield since your last turn ended. diff --git a/forge-gui/res/cardsfolder/p/preordain.txt b/forge-gui/res/cardsfolder/p/preordain.txt index b788a27fe25..1df052f7b7a 100644 --- a/forge-gui/res/cardsfolder/p/preordain.txt +++ b/forge-gui/res/cardsfolder/p/preordain.txt @@ -5,4 +5,4 @@ A:SP$ Scry | Cost$ U | ScryNum$ 2 | SpellDescription$ Scry 2, then draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/preordain.jpg -Oracle:Scry 2, then draw a card. (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.) \ No newline at end of file +Oracle:Scry 2, then draw a card. (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.) diff --git a/forge-gui/res/cardsfolder/p/prescient_chimera.txt b/forge-gui/res/cardsfolder/p/prescient_chimera.txt index 93866827df5..60a1058f73d 100644 --- a/forge-gui/res/cardsfolder/p/prescient_chimera.txt +++ b/forge-gui/res/cardsfolder/p/prescient_chimera.txt @@ -1,9 +1,9 @@ -Name:Prescient Chimera -ManaCost:3 U U -Types:Creature Chimera -PT:3/4 -K:Flying -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Whenever you cast an instant or sorcery spell, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/prescient_chimera.jpg -Oracle:Flying\nWhenever you cast an instant or sorcery spell, 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 +Name:Prescient Chimera +ManaCost:3 U U +Types:Creature Chimera +PT:3/4 +K:Flying +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Whenever you cast an instant or sorcery spell, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/prescient_chimera.jpg +Oracle:Flying\nWhenever you cast an instant or sorcery spell, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/p/presence_of_gond.txt b/forge-gui/res/cardsfolder/p/presence_of_gond.txt index b7122b9958a..2bdc9f4b248 100644 --- a/forge-gui/res/cardsfolder/p/presence_of_gond.txt +++ b/forge-gui/res/cardsfolder/p/presence_of_gond.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.AttachedBy | AddAbility$ Token | Description SVar:Token:AB$ Token | Cost$ T | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 elf warrior SHM | TokenOwner$ You | SpellDescription$ Put a 1/1 green Elf Warrior creature token onto the battlefield. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/presence_of_gond.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: Put a 1/1 green Elf Warrior creature token onto the battlefield." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: Put a 1/1 green Elf Warrior creature token onto the battlefield." diff --git a/forge-gui/res/cardsfolder/p/presence_of_the_master.txt b/forge-gui/res/cardsfolder/p/presence_of_the_master.txt index 2e47d41d6e7..573b1b3318b 100644 --- a/forge-gui/res/cardsfolder/p/presence_of_the_master.txt +++ b/forge-gui/res/cardsfolder/p/presence_of_the_master.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Enchantment | TriggerZones$ Battlefield | Execute SVar:TrigCounter:AB$Counter | Cost$ 0 | Defined$ TriggeredSpellAbility SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/presence_of_the_master.jpg -Oracle:Whenever a player casts an enchantment spell, counter it. \ No newline at end of file +Oracle:Whenever a player casts an enchantment spell, counter it. diff --git a/forge-gui/res/cardsfolder/p/presence_of_the_wise.txt b/forge-gui/res/cardsfolder/p/presence_of_the_wise.txt index 12977db925c..0707bc07ead 100644 --- a/forge-gui/res/cardsfolder/p/presence_of_the_wise.txt +++ b/forge-gui/res/cardsfolder/p/presence_of_the_wise.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 2 W W | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each card in your hand. SVar:X:Count$CardsInYourHand/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/presence_of_the_wise.jpg -Oracle:You gain 2 life for each card in your hand. \ No newline at end of file +Oracle:You gain 2 life for each card in your hand. diff --git a/forge-gui/res/cardsfolder/p/pretenders_claim.txt b/forge-gui/res/cardsfolder/p/pretenders_claim.txt index 171c8fe41b5..e417bbc1acd 100644 --- a/forge-gui/res/cardsfolder/p/pretenders_claim.txt +++ b/forge-gui/res/cardsfolder/p/pretenders_claim.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump T:Mode$ AttackerBlocked | ValidCard$ Card.AttachedBy | Execute$ TrigTapAll | TriggerDescription$ Whenever enchanted creature becomes blocked, tap all lands defending player controls. SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Land.DefenderCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/pretenders_claim.jpg -Oracle:Enchant creature\nWhenever enchanted creature becomes blocked, tap all lands defending player controls. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature becomes blocked, tap all lands defending player controls. diff --git a/forge-gui/res/cardsfolder/p/prey_upon.txt b/forge-gui/res/cardsfolder/p/prey_upon.txt index 39c3235845c..7437e0952e9 100644 --- a/forge-gui/res/cardsfolder/p/prey_upon.txt +++ b/forge-gui/res/cardsfolder/p/prey_upon.txt @@ -1,6 +1,6 @@ -Name:Prey Upon -ManaCost:G -Types:Sorcery -A:SP$ Fight | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetsFromDifferentZone$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/prey_upon.jpg -Oracle:Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) \ No newline at end of file +Name:Prey Upon +ManaCost:G +Types:Sorcery +A:SP$ Fight | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetsFromDifferentZone$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/prey_upon.jpg +Oracle:Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/p/preys_vengeance.txt b/forge-gui/res/cardsfolder/p/preys_vengeance.txt index b05efe397bd..8eb08c9c8f7 100644 --- a/forge-gui/res/cardsfolder/p/preys_vengeance.txt +++ b/forge-gui/res/cardsfolder/p/preys_vengeance.txt @@ -1,7 +1,7 @@ -Name:Prey's Vengeance -ManaCost:G -Types:Instant -K:Rebound -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/preys_vengeance.jpg -Oracle:Target creature gets +2/+2 until end of turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Prey's Vengeance +ManaCost:G +Types:Instant +K:Rebound +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/preys_vengeance.jpg +Oracle:Target creature gets +2/+2 until end of turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/p/preyseizer_dragon.txt b/forge-gui/res/cardsfolder/p/preyseizer_dragon.txt index f19daf77ad4..787abd12c51 100644 --- a/forge-gui/res/cardsfolder/p/preyseizer_dragon.txt +++ b/forge-gui/res/cardsfolder/p/preyseizer_dragon.txt @@ -1,11 +1,11 @@ -Name:Preyseizer Dragon -ManaCost:4 R R -Types:Creature Dragon -PT:4/4 -K:Flying -K:Devour:2 -T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals damage to target creature or player equal to the number of +1/+1 counters on CARDNAME. -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X -SVar:X:Count$CardCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/preyseizer_dragon.jpg -Oracle:Flying\nDevour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nWhenever Preyseizer Dragon attacks, it deals damage to target creature or player equal to the number of +1/+1 counters on Preyseizer Dragon. \ No newline at end of file +Name:Preyseizer Dragon +ManaCost:4 R R +Types:Creature Dragon +PT:4/4 +K:Flying +K:Devour:2 +T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals damage to target creature or player equal to the number of +1/+1 counters on CARDNAME. +SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X +SVar:X:Count$CardCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/preyseizer_dragon.jpg +Oracle:Flying\nDevour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nWhenever Preyseizer Dragon attacks, it deals damage to target creature or player equal to the number of +1/+1 counters on Preyseizer Dragon. diff --git a/forge-gui/res/cardsfolder/p/price_of_glory.txt b/forge-gui/res/cardsfolder/p/price_of_glory.txt index 4dc244a928a..de0446db80a 100644 --- a/forge-gui/res/cardsfolder/p/price_of_glory.txt +++ b/forge-gui/res/cardsfolder/p/price_of_glory.txt @@ -1,9 +1,9 @@ -Name:Price of Glory -ManaCost:2 R -Types:Enchantment -T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigDestroy | TriggerZones$ Battlefield | Activator$ Player.NonActive | TriggerDescription$ Whenever a player taps a land for mana, if it's not that player's turn, destroy that land. -SVar:TrigDestroy:DB$ Destroy | Defined$ TriggeredCard -SVar:CurseEffect:NonActive -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/price_of_glory.jpg -Oracle:Whenever a player taps a land for mana, if it's not that player's turn, destroy that land. +Name:Price of Glory +ManaCost:2 R +Types:Enchantment +T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigDestroy | TriggerZones$ Battlefield | Activator$ Player.NonActive | TriggerDescription$ Whenever a player taps a land for mana, if it's not that player's turn, destroy that land. +SVar:TrigDestroy:DB$ Destroy | Defined$ TriggeredCard +SVar:CurseEffect:NonActive +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/price_of_glory.jpg +Oracle:Whenever a player taps a land for mana, if it's not that player's turn, destroy that land. diff --git a/forge-gui/res/cardsfolder/p/price_of_knowledge.txt b/forge-gui/res/cardsfolder/p/price_of_knowledge.txt index 75faafa07db..85f8b413422 100644 --- a/forge-gui/res/cardsfolder/p/price_of_knowledge.txt +++ b/forge-gui/res/cardsfolder/p/price_of_knowledge.txt @@ -1,9 +1,9 @@ -Name:Price of Knowledge -ManaCost:6 B -Types:Enchantment -S:Mode$ Continuous | Affected$ Player | SetMaxHandSize$ Unlimited | Description$ Players have no maximum hand size. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals damage to that player equal to the number of cards in that player's hand. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ X | References$ X | Defined$ TriggeredPlayer -SVar:X:TriggeredPlayer$CardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/price_of_knowledge.jpg -Oracle:Players have no maximum hand size.\nAt the beginning of each opponent's upkeep, Price of Knowledge deals damage to that player equal to the number of cards in that player's hand. +Name:Price of Knowledge +ManaCost:6 B +Types:Enchantment +S:Mode$ Continuous | Affected$ Player | SetMaxHandSize$ Unlimited | Description$ Players have no maximum hand size. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals damage to that player equal to the number of cards in that player's hand. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ X | References$ X | Defined$ TriggeredPlayer +SVar:X:TriggeredPlayer$CardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/price_of_knowledge.jpg +Oracle:Players have no maximum hand size.\nAt the beginning of each opponent's upkeep, Price of Knowledge deals damage to that player equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/p/price_of_progress.txt b/forge-gui/res/cardsfolder/p/price_of_progress.txt index 8a733c6831a..d161a44d1bb 100644 --- a/forge-gui/res/cardsfolder/p/price_of_progress.txt +++ b/forge-gui/res/cardsfolder/p/price_of_progress.txt @@ -6,4 +6,4 @@ SVar:DBDamage:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | References$ X SVar:X:Count$Valid Land.nonBasic+RememberedPlayerCtrl/Times.2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/price_of_progress.jpg -Oracle:Price of Progress deals damage to each player equal to twice the number of nonbasic lands that player controls. \ No newline at end of file +Oracle:Price of Progress deals damage to each player equal to twice the number of nonbasic lands that player controls. diff --git a/forge-gui/res/cardsfolder/p/prickly_boggart.txt b/forge-gui/res/cardsfolder/p/prickly_boggart.txt index 4cdf809f858..b107bbff4ce 100644 --- a/forge-gui/res/cardsfolder/p/prickly_boggart.txt +++ b/forge-gui/res/cardsfolder/p/prickly_boggart.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Rogue PT:1/1 K:Fear SVar:Picture:http://www.wizards.com/global/images/magic/general/prickly_boggart.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/p/pride_guardian.txt b/forge-gui/res/cardsfolder/p/pride_guardian.txt index ad2d85184bb..69383de651a 100644 --- a/forge-gui/res/cardsfolder/p/pride_guardian.txt +++ b/forge-gui/res/cardsfolder/p/pride_guardian.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescripti SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/pride_guardian.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Pride Guardian blocks, you gain 3 life. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Pride Guardian blocks, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/p/pride_of_lions.txt b/forge-gui/res/cardsfolder/p/pride_of_lions.txt index bfa00a5b6d9..c5ccf22be6c 100644 --- a/forge-gui/res/cardsfolder/p/pride_of_lions.txt +++ b/forge-gui/res/cardsfolder/p/pride_of_lions.txt @@ -1,7 +1,7 @@ -Name:Pride of Lions -ManaCost:3 G G -Types:Creature Cat -PT:4/4 -K:You may have CARDNAME assign its combat damage as though it weren't blocked. -SVar:Picture:http://www.wizards.com/global/images/magic/general/pride_of_lions.jpg -Oracle:You may have Pride of Lions assign its combat damage as though it weren't blocked. \ No newline at end of file +Name:Pride of Lions +ManaCost:3 G G +Types:Creature Cat +PT:4/4 +K:You may have CARDNAME assign its combat damage as though it weren't blocked. +SVar:Picture:http://www.wizards.com/global/images/magic/general/pride_of_lions.jpg +Oracle:You may have Pride of Lions assign its combat damage as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/p/pride_of_the_clouds.txt b/forge-gui/res/cardsfolder/p/pride_of_the_clouds.txt index f962a10fe3e..545e69d19f3 100644 --- a/forge-gui/res/cardsfolder/p/pride_of_the_clouds.txt +++ b/forge-gui/res/cardsfolder/p/pride_of_the_clouds.txt @@ -8,4 +8,4 @@ A:AB$ Token | Cost$ 2 W U | ActivationZone$ Hand | TokenAmount$ 1 | TokenName$ B SVar:X:Count$Valid Creature.withFlying+Other SVar:BuffedBy:Creature.withFlying SVar:Picture:http://www.wizards.com/global/images/magic/general/pride_of_the_clouds.jpg -Oracle:Flying\nPride of the Clouds gets +1/+1 for each other creature with flying on the battlefield.\nForecast - {2}{W}{U}, Reveal Pride of the Clouds from your hand: Put a 1/1 white and blue Bird creature token with flying onto the battlefield. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Flying\nPride of the Clouds gets +1/+1 for each other creature with flying on the battlefield.\nForecast - {2}{W}{U}, Reveal Pride of the Clouds from your hand: Put a 1/1 white and blue Bird creature token with flying onto the battlefield. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/p/priest_of_gix.txt b/forge-gui/res/cardsfolder/p/priest_of_gix.txt index db0cba2b861..06cced31df2 100644 --- a/forge-gui/res/cardsfolder/p/priest_of_gix.txt +++ b/forge-gui/res/cardsfolder/p/priest_of_gix.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add {B}{B}{B} to your mana pool. SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ B | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_gix.jpg -Oracle:When Priest of Gix enters the battlefield, add {B}{B}{B} to your mana pool. \ No newline at end of file +Oracle:When Priest of Gix enters the battlefield, add {B}{B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/priest_of_iroas.txt b/forge-gui/res/cardsfolder/p/priest_of_iroas.txt index e794d3f9d1b..41bffe58f10 100644 --- a/forge-gui/res/cardsfolder/p/priest_of_iroas.txt +++ b/forge-gui/res/cardsfolder/p/priest_of_iroas.txt @@ -1,7 +1,7 @@ -Name:Priest of Iroas -ManaCost:R -Types:Creature Human Cleric -PT:1/1 -A:AB$ Destroy | Cost$ 3 W Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_iroas.jpg -Oracle:{3}{W}, Sacrifice Priest of Iroas: Destroy target enchantment. \ No newline at end of file +Name:Priest of Iroas +ManaCost:R +Types:Creature Human Cleric +PT:1/1 +A:AB$ Destroy | Cost$ 3 W Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_iroas.jpg +Oracle:{3}{W}, Sacrifice Priest of Iroas: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/p/priest_of_titania.txt b/forge-gui/res/cardsfolder/p/priest_of_titania.txt index 1f2ebe01549..f861d771b4a 100644 --- a/forge-gui/res/cardsfolder/p/priest_of_titania.txt +++ b/forge-gui/res/cardsfolder/p/priest_of_titania.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add {G} to your mana pool for each Elf on the battlefield. SVar:X:Count$Valid Elf SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_titania.jpg -Oracle:{T}: Add {G} to your mana pool for each Elf on the battlefield. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool for each Elf on the battlefield. diff --git a/forge-gui/res/cardsfolder/p/priest_of_urabrask.txt b/forge-gui/res/cardsfolder/p/priest_of_urabrask.txt index 960417be8bf..f3109710367 100644 --- a/forge-gui/res/cardsfolder/p/priest_of_urabrask.txt +++ b/forge-gui/res/cardsfolder/p/priest_of_urabrask.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add {R}{R}{R} to your mana pool. SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ R | Amount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_urabrask.jpg -Oracle:When Priest of Urabrask enters the battlefield, add {R}{R}{R} to your mana pool. \ No newline at end of file +Oracle:When Priest of Urabrask enters the battlefield, add {R}{R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/priest_of_yawgmoth.txt b/forge-gui/res/cardsfolder/p/priest_of_yawgmoth.txt index cbc44bbd880..4583697c4f1 100644 --- a/forge-gui/res/cardsfolder/p/priest_of_yawgmoth.txt +++ b/forge-gui/res/cardsfolder/p/priest_of_yawgmoth.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T Sac<1/Artifact> | Produced$ B | Amount$ X | References$ X | SVar:X:Sacrificed$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/priest_of_yawgmoth.jpg -Oracle:{T}, Sacrifice an artifact: Add to your mana pool an amount of {B} equal to the sacrificed artifact's converted mana cost. \ No newline at end of file +Oracle:{T}, Sacrifice an artifact: Add to your mana pool an amount of {B} equal to the sacrificed artifact's converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/priests_of_norn.txt b/forge-gui/res/cardsfolder/p/priests_of_norn.txt index b614ee4591a..0167d8e72ba 100644 --- a/forge-gui/res/cardsfolder/p/priests_of_norn.txt +++ b/forge-gui/res/cardsfolder/p/priests_of_norn.txt @@ -5,4 +5,4 @@ PT:1/4 K:Vigilance K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/priests_of_norn.jpg -Oracle:Vigilance\nInfect (This creature 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 +Oracle:Vigilance\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/p/primal_bellow.txt b/forge-gui/res/cardsfolder/p/primal_bellow.txt index d4cf7c59459..1af48ab0299 100644 --- a/forge-gui/res/cardsfolder/p/primal_bellow.txt +++ b/forge-gui/res/cardsfolder/p/primal_bellow.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +1/+1 until end of turn for each Forest you control. SVar:X:Count$TypeYouCtrl.Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_bellow.jpg -Oracle:Target creature gets +1/+1 until end of turn for each Forest you control. \ No newline at end of file +Oracle:Target creature gets +1/+1 until end of turn for each Forest you control. diff --git a/forge-gui/res/cardsfolder/p/primal_beyond.txt b/forge-gui/res/cardsfolder/p/primal_beyond.txt index be2962c8da1..7130b6c72b6 100644 --- a/forge-gui/res/cardsfolder/p/primal_beyond.txt +++ b/forge-gui/res/cardsfolder/p/primal_beyond.txt @@ -1,11 +1,11 @@ -Name:Primal Beyond -ManaCost:no cost -Types:Land -Text:As CARDNAME enters the battlefield, you may reveal an Elemental card from your hand. If you don't, 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$ Any | RestrictValid$ Card.Elemental,Activated.Elemental | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast an Elemental spell or activate an ability of an Elemental. -K:ETBReplacement:Other:DBTap -SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Elemental> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_beyond.jpg -Oracle:As Primal Beyond enters the battlefield, you may reveal an Elemental card from your hand. If you don't, Primal Beyond enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add one mana of any color to your mana pool. Spend this mana only to cast an Elemental spell or activate an ability of an Elemental. \ No newline at end of file +Name:Primal Beyond +ManaCost:no cost +Types:Land +Text:As CARDNAME enters the battlefield, you may reveal an Elemental card from your hand. If you don't, 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$ Any | RestrictValid$ Card.Elemental,Activated.Elemental | SpellDescription$ Add one mana of any color to your mana pool. Spend this mana only to cast an Elemental spell or activate an ability of an Elemental. +K:ETBReplacement:Other:DBTap +SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Elemental> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_beyond.jpg +Oracle:As Primal Beyond enters the battlefield, you may reveal an Elemental card from your hand. If you don't, Primal Beyond enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add one mana of any color to your mana pool. Spend this mana only to cast an Elemental spell or activate an ability of an Elemental. diff --git a/forge-gui/res/cardsfolder/p/primal_boost.txt b/forge-gui/res/cardsfolder/p/primal_boost.txt index b9cf9820fba..05bb8e618d9 100644 --- a/forge-gui/res/cardsfolder/p/primal_boost.txt +++ b/forge-gui/res/cardsfolder/p/primal_boost.txt @@ -6,4 +6,4 @@ A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature T:Mode$ Cycled | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ When you cycle CARDNAME, you may have target creature get +1/+1 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card41145.jpg -Oracle:Target creature gets +4/+4 until end of turn.\nCycling {2}{G} ({2}{G}, Discard this card: Draw a card.)\nWhen you cycle Primal Boost, you may have target creature get +1/+1 until end of turn. \ No newline at end of file +Oracle:Target creature gets +4/+4 until end of turn.\nCycling {2}{G} ({2}{G}, Discard this card: Draw a card.)\nWhen you cycle Primal Boost, you may have target creature get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/primal_clay.txt b/forge-gui/res/cardsfolder/p/primal_clay.txt index 4338d57d947..cd132d5aa3f 100644 --- a/forge-gui/res/cardsfolder/p/primal_clay.txt +++ b/forge-gui/res/cardsfolder/p/primal_clay.txt @@ -9,4 +9,4 @@ SVar:AirMold:DB$ Animate | Defined$ Self | Permanent$ True | Power$ 2 | Toughnes SVar:WallMold:DB$ Animate | Defined$ Self | Permanent$ True | Power$ 1 | Toughness$ 6 | Types$ Wall | Keywords$ Defender | SpellDescription$ CARDNAME is 1/6 with defender and is a wall in addition to its other types SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/4e/en-us/card2065.jpg -Oracle:As Primal Clay enters the battlefield, it becomes your choice of a 3/3 artifact creature, a 2/2 artifact creature with flying, or a 1/6 Wall artifact creature with defender in addition to its other types. \ No newline at end of file +Oracle:As Primal Clay enters the battlefield, it becomes your choice of a 3/3 artifact creature, a 2/2 artifact creature with flying, or a 1/6 Wall artifact creature with defender in addition to its other types. diff --git a/forge-gui/res/cardsfolder/p/primal_cocoon.txt b/forge-gui/res/cardsfolder/p/primal_cocoon.txt index 5e4adec455c..00a08e9c546 100644 --- a/forge-gui/res/cardsfolder/p/primal_cocoon.txt +++ b/forge-gui/res/cardsfolder/p/primal_cocoon.txt @@ -10,4 +10,4 @@ T:Mode$ Blocks | ValidCard$ Card.AttachedBy | Execute$ TrigSac | Secondary$ True SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_cocoon.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, put a +1/+1 counter on enchanted creature.\nWhen enchanted creature attacks or blocks, sacrifice Primal Cocoon. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of your upkeep, put a +1/+1 counter on enchanted creature.\nWhen enchanted creature attacks or blocks, sacrifice Primal Cocoon. diff --git a/forge-gui/res/cardsfolder/p/primal_command.txt b/forge-gui/res/cardsfolder/p/primal_command.txt index da722be1773..09e0d4cc3ea 100644 --- a/forge-gui/res/cardsfolder/p/primal_command.txt +++ b/forge-gui/res/cardsfolder/p/primal_command.txt @@ -1,10 +1,10 @@ -Name:Primal Command -ManaCost:3 G G -Types:Sorcery -A:SP$ Charm | Cost$ 3 G G | Choices$ DBGain,DBChange,DBChangeAll,DBSearch | CharmNum$ 2 | SpellDescription$ Choose two - Target player gains 7 life; or put target noncreature permanent on top of its owner's library; or target player shuffles his or her graveyard into his or her library; or search your library for a creature card, reveal it, put it into your hand, then shuffle your library. -SVar:DBGain:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player to gain life | LifeAmount$ 7 | SpellDescription$ Target player gains 7 life. -SVar:DBChange:DB$ ChangeZone | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select target noncreature permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target noncreature permanent on top of its owner's library. -SVar:DBChangeAll:DB$ ChangeZoneAll | ValidTgts$ Player | TgtPrompt$ Select target player to shuffle graveyard into library | Origin$ Graveyard | Destination$ Library | Shuffle$ True | ChangeType$ Card | SpellDescription$ Target player shuffles his or her graveyard into his or her library. -SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card, reveal it, put it into your hand, then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_command.jpg -Oracle:Choose two - Target player gains 7 life; or put target noncreature permanent on top of its owner's library; or target player shuffles his or her graveyard into his or her library; or search your library for a creature card, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Name:Primal Command +ManaCost:3 G G +Types:Sorcery +A:SP$ Charm | Cost$ 3 G G | Choices$ DBGain,DBChange,DBChangeAll,DBSearch | CharmNum$ 2 | SpellDescription$ Choose two - Target player gains 7 life; or put target noncreature permanent on top of its owner's library; or target player shuffles his or her graveyard into his or her library; or search your library for a creature card, reveal it, put it into your hand, then shuffle your library. +SVar:DBGain:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player to gain life | LifeAmount$ 7 | SpellDescription$ Target player gains 7 life. +SVar:DBChange:DB$ ChangeZone | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select target noncreature permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target noncreature permanent on top of its owner's library. +SVar:DBChangeAll:DB$ ChangeZoneAll | ValidTgts$ Player | TgtPrompt$ Select target player to shuffle graveyard into library | Origin$ Graveyard | Destination$ Library | Shuffle$ True | ChangeType$ Card | SpellDescription$ Target player shuffles his or her graveyard into his or her library. +SVar:DBSearch:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card, reveal it, put it into your hand, then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_command.jpg +Oracle:Choose two - Target player gains 7 life; or put target noncreature permanent on top of its owner's library; or target player shuffles his or her graveyard into his or her library; or search your library for a creature card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/primal_forcemage.txt b/forge-gui/res/cardsfolder/p/primal_forcemage.txt index a7e2d698693..59f59dbc861 100644 --- a/forge-gui/res/cardsfolder/p/primal_forcemage.txt +++ b/forge-gui/res/cardsfolder/p/primal_forcemage.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | ValidCard$ Creature.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever another creature enters the battlefield under your control, that creature gets +3/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredCard | NumAtt$ +3 | NumDef$ +3 SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_forcemage.jpg -Oracle:Whenever another creature enters the battlefield under your control, that creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield under your control, that creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/primal_frenzy.txt b/forge-gui/res/cardsfolder/p/primal_frenzy.txt index 85b6a16828a..8b8ed40af8c 100644 --- a/forge-gui/res/cardsfolder/p/primal_frenzy.txt +++ b/forge-gui/res/cardsfolder/p/primal_frenzy.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Trample | Description$ Enchanted creature has trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_frenzy.jpg -Oracle:Enchant creature\nEnchanted creature has trample. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has trample. diff --git a/forge-gui/res/cardsfolder/p/primal_growth.txt b/forge-gui/res/cardsfolder/p/primal_growth.txt index f2ed878adbc..44f33bfb150 100644 --- a/forge-gui/res/cardsfolder/p/primal_growth.txt +++ b/forge-gui/res/cardsfolder/p/primal_growth.txt @@ -1,8 +1,8 @@ -Name:Primal Growth -ManaCost:2 G -Types:Sorcery -K:Kicker Sac<1/Creature> -A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | References$ X | ChangeNum$ X | SpellDescription$ Search your library for a basic land card, put that card onto the battlefield, then shuffle your library. If CARDNAME was kicked, instead search your library for two basic land cards, put them onto the battlefield, then shuffle your library. -SVar:X:Count$Kicked.2.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_growth.jpg -Oracle:Kicker-Sacrifice a creature. (You may sacrifice a creature in addition to any other costs as you cast this spell.)\nSearch your library for a basic land card, put that card onto the battlefield, then shuffle your library. If Primal Growth was kicked, instead search your library for two basic land cards, put them onto the battlefield, then shuffle your library. \ No newline at end of file +Name:Primal Growth +ManaCost:2 G +Types:Sorcery +K:Kicker Sac<1/Creature> +A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | References$ X | ChangeNum$ X | SpellDescription$ Search your library for a basic land card, put that card onto the battlefield, then shuffle your library. If CARDNAME was kicked, instead search your library for two basic land cards, put them onto the battlefield, then shuffle your library. +SVar:X:Count$Kicked.2.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_growth.jpg +Oracle:Kicker-Sacrifice a creature. (You may sacrifice a creature in addition to any other costs as you cast this spell.)\nSearch your library for a basic land card, put that card onto the battlefield, then shuffle your library. If Primal Growth was kicked, instead search your library for two basic land cards, put them onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/primal_huntbeast.txt b/forge-gui/res/cardsfolder/p/primal_huntbeast.txt index fdf5b3f8b9f..6fa759bced9 100644 --- a/forge-gui/res/cardsfolder/p/primal_huntbeast.txt +++ b/forge-gui/res/cardsfolder/p/primal_huntbeast.txt @@ -1,7 +1,7 @@ -Name:Primal Huntbeast -ManaCost:3 G -Types:Creature Beast -PT:3/3 -K:Hexproof -SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_huntbeast.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Primal Huntbeast +ManaCost:3 G +Types:Creature Beast +PT:3/3 +K:Hexproof +SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_huntbeast.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/p/primal_order.txt b/forge-gui/res/cardsfolder/p/primal_order.txt index 5f2f750221e..2c789d5ea73 100644 --- a/forge-gui/res/cardsfolder/p/primal_order.txt +++ b/forge-gui/res/cardsfolder/p/primal_order.txt @@ -6,4 +6,4 @@ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | SVar:X:Count$Valid Land.nonBasic+ActivePlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_order.jpg -Oracle:At the beginning of each player's upkeep, Primal Order deals damage to that player equal to the number of nonbasic lands he or she controls. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, Primal Order deals damage to that player equal to the number of nonbasic lands he or she controls. diff --git a/forge-gui/res/cardsfolder/p/primal_plasma.txt b/forge-gui/res/cardsfolder/p/primal_plasma.txt index 247fceae27d..68adcd1a9b0 100644 --- a/forge-gui/res/cardsfolder/p/primal_plasma.txt +++ b/forge-gui/res/cardsfolder/p/primal_plasma.txt @@ -10,4 +10,4 @@ SVar:WallPlasma:DB$ Animate | Defined$ Self | Permanent$ True | Power$ 1 | Tough SVar:DBMove:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ All | Destination$ Battlefield SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card124757.jpg -Oracle:As Primal Plasma enters the battlefield, it becomes your choice of a 3/3 creature, a 2/2 creature with flying, or a 1/6 creature with defender. \ No newline at end of file +Oracle:As Primal Plasma enters the battlefield, it becomes your choice of a 3/3 creature, a 2/2 creature with flying, or a 1/6 creature with defender. diff --git a/forge-gui/res/cardsfolder/p/primal_rage.txt b/forge-gui/res/cardsfolder/p/primal_rage.txt index b0dffbbee81..29452842668 100644 --- a/forge-gui/res/cardsfolder/p/primal_rage.txt +++ b/forge-gui/res/cardsfolder/p/primal_rage.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Trample | Descript SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_rage.jpg -Oracle:Creatures you control have trample. (If a creature you control 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.) \ No newline at end of file +Oracle:Creatures you control have trample. (If a creature you control 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.) diff --git a/forge-gui/res/cardsfolder/p/primal_surge.txt b/forge-gui/res/cardsfolder/p/primal_surge.txt index 04c38df8e6e..32028c94f2a 100644 --- a/forge-gui/res/cardsfolder/p/primal_surge.txt +++ b/forge-gui/res/cardsfolder/p/primal_surge.txt @@ -1,8 +1,8 @@ -Name:Primal Surge -ManaCost:8 G G -Types:Sorcery -A:SP$ Repeat | Cost$ 8 G G | RepeatSubAbility$ DBDig | RepeatDefined$ Remembered | RepeatPresent$ Permanent | RepeatCompare$ EQ1 | StackDescription$ Exile the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you do, repeat this process. | SpellDescription$ Exile the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you do, repeat this process. -SVar:DBDig:DB$ Dig | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | ForgetOtherRemembered$ True | RememberChanged$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Permanent | ConditionCompare$ EQ1 | Optional$ True | RememberChanged$ True | ForgetOtherRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_surge.jpg -Oracle:Exile the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you do, repeat this process. \ No newline at end of file +Name:Primal Surge +ManaCost:8 G G +Types:Sorcery +A:SP$ Repeat | Cost$ 8 G G | RepeatSubAbility$ DBDig | RepeatDefined$ Remembered | RepeatPresent$ Permanent | RepeatCompare$ EQ1 | StackDescription$ Exile the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you do, repeat this process. | SpellDescription$ Exile the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you do, repeat this process. +SVar:DBDig:DB$ Dig | DigNum$ 1 | ChangeNum$ All | ChangeValid$ Card | DestinationZone$ Exile | ForgetOtherRemembered$ True | RememberChanged$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Permanent | ConditionCompare$ EQ1 | Optional$ True | RememberChanged$ True | ForgetOtherRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_surge.jpg +Oracle:Exile the top card of your library. If it's a permanent card, you may put it onto the battlefield. If you do, repeat this process. diff --git a/forge-gui/res/cardsfolder/p/primal_vigor.txt b/forge-gui/res/cardsfolder/p/primal_vigor.txt index 8a326db3d18..b58bc378261 100644 --- a/forge-gui/res/cardsfolder/p/primal_vigor.txt +++ b/forge-gui/res/cardsfolder/p/primal_vigor.txt @@ -1,9 +1,9 @@ -Name:Primal Vigor -ManaCost:4 G -Types:Enchantment -S:Mode$ Continuous | Affected$ Player | AddKeyword$ TokenDoubler | Description$ If one or more tokens would be put onto the battlefield, twice that many of those tokens are put onto the battlefield instead. -R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Creature | ValidCounterType$ P1P1 | ReplaceWith$ AddDoubleP1P1Counters | Description$ If one or more +1/+1 counters would be placed on a creature, twice that many +1/+1 counters are placed on that creature instead. -SVar:AddDoubleP1P1Counters:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ ReplacedCounterType | CounterNum$ X | References$ X -SVar:X:ReplaceCount$CounterNum/Twice -SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_vigor.jpg -Oracle:If one or more tokens would be put onto the battlefield, twice that many of those tokens are put onto the battlefield instead.\nIf one or more +1/+1 counters would be placed on a creature, twice that many +1/+1 counters are placed on that creature instead. +Name:Primal Vigor +ManaCost:4 G +Types:Enchantment +S:Mode$ Continuous | Affected$ Player | AddKeyword$ TokenDoubler | Description$ If one or more tokens would be put onto the battlefield, twice that many of those tokens are put onto the battlefield instead. +R:Event$ AddCounter | ActiveZones$ Battlefield | ValidCard$ Creature | ValidCounterType$ P1P1 | ReplaceWith$ AddDoubleP1P1Counters | Description$ If one or more +1/+1 counters would be placed on a creature, twice that many +1/+1 counters are placed on that creature instead. +SVar:AddDoubleP1P1Counters:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ ReplacedCounterType | CounterNum$ X | References$ X +SVar:X:ReplaceCount$CounterNum/Twice +SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_vigor.jpg +Oracle:If one or more tokens would be put onto the battlefield, twice that many of those tokens are put onto the battlefield instead.\nIf one or more +1/+1 counters would be placed on a creature, twice that many +1/+1 counters are placed on that creature instead. diff --git a/forge-gui/res/cardsfolder/p/primal_visitation.txt b/forge-gui/res/cardsfolder/p/primal_visitation.txt index 0c514676dd5..5d308707bfe 100644 --- a/forge-gui/res/cardsfolder/p/primal_visitation.txt +++ b/forge-gui/res/cardsfolder/p/primal_visitation.txt @@ -1,8 +1,8 @@ -Name:Primal Visitation -ManaCost:3 R G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 R G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Haste | Description$ Enchanted creature gets +3/+3 and has haste. -SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_visitation.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has haste. \ No newline at end of file +Name:Primal Visitation +ManaCost:3 R G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 R G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Haste | Description$ Enchanted creature gets +3/+3 and has haste. +SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_visitation.jpg +Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has haste. diff --git a/forge-gui/res/cardsfolder/p/primal_whisperer.txt b/forge-gui/res/cardsfolder/p/primal_whisperer.txt index a20767ede35..c1280eaefbd 100644 --- a/forge-gui/res/cardsfolder/p/primal_whisperer.txt +++ b/forge-gui/res/cardsfolder/p/primal_whisperer.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self+faceUp | AddPower$ X | AddToughness$ X SVar:X:Count$Valid Creature.faceDown/Times.2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/primal_whisperer.jpg -Oracle:Primal Whisperer gets +2/+2 for each face-down creature on the battlefield.\nMorph {3}{G} (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 +Oracle:Primal Whisperer gets +2/+2 for each face-down creature on the battlefield.\nMorph {3}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/p/primalcrux.txt b/forge-gui/res/cardsfolder/p/primalcrux.txt index 0c97afcf1cf..c9937eb014a 100644 --- a/forge-gui/res/cardsfolder/p/primalcrux.txt +++ b/forge-gui/res/cardsfolder/p/primalcrux.txt @@ -6,4 +6,4 @@ K:Trample S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ Chroma - CARDNAME's power and toughness are each equal to the number of green mana symbols in the mana costs of permanents you control. SVar:X:Count$Chroma.G SVar:Picture:http://www.wizards.com/global/images/magic/general/primalcrux.jpg -Oracle:Trample\nChroma - Primalcrux's power and toughness are each equal to the number of green mana symbols in the mana costs of permanents you control. \ No newline at end of file +Oracle:Trample\nChroma - Primalcrux's power and toughness are each equal to the number of green mana symbols in the mana costs of permanents you control. diff --git a/forge-gui/res/cardsfolder/p/prime_speaker_zegana.txt b/forge-gui/res/cardsfolder/p/prime_speaker_zegana.txt index ee5aa312a37..bf934383a9d 100644 --- a/forge-gui/res/cardsfolder/p/prime_speaker_zegana.txt +++ b/forge-gui/res/cardsfolder/p/prime_speaker_zegana.txt @@ -1,12 +1,12 @@ -Name:Prime Speaker Zegana -ManaCost:2 G G U U -Types:Legendary Creature Merfolk Wizard -PT:1/1 -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the greatest power among other creatures you control. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw cards equal to its power. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ Y | References$ Y -SVar:X:Count$GreatestPower_Creature.YouCtrl -SVar:Y:TriggeredCard$CardPower -SVar:NeedsToPlayVar:X GE3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/prime_speaker_zegana.jpg -Oracle:Prime Speaker Zegana enters the battlefield with X +1/+1 counters on it, where X is the greatest power among other creatures you control.\nWhen Prime Speaker Zegana enters the battlefield, draw cards equal to its power. \ No newline at end of file +Name:Prime Speaker Zegana +ManaCost:2 G G U U +Types:Legendary Creature Merfolk Wizard +PT:1/1 +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the greatest power among other creatures you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw cards equal to its power. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ Y | References$ Y +SVar:X:Count$GreatestPower_Creature.YouCtrl +SVar:Y:TriggeredCard$CardPower +SVar:NeedsToPlayVar:X GE3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/prime_speaker_zegana.jpg +Oracle:Prime Speaker Zegana enters the battlefield with X +1/+1 counters on it, where X is the greatest power among other creatures you control.\nWhen Prime Speaker Zegana enters the battlefield, draw cards equal to its power. diff --git a/forge-gui/res/cardsfolder/p/primeval_bounty.txt b/forge-gui/res/cardsfolder/p/primeval_bounty.txt index 167ba5f4f85..f40c45249de 100644 --- a/forge-gui/res/cardsfolder/p/primeval_bounty.txt +++ b/forge-gui/res/cardsfolder/p/primeval_bounty.txt @@ -1,12 +1,12 @@ -Name:Primeval Bounty -ManaCost:5 G -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ BountysGift | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell, put a 3/3 green Beast creature token onto the battlefield. -SVar:BountysGift:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 beast M14 -T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a noncreature spell, put three +1/+1 counters on target creature you control. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 3 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a land enters the battlefield under your control, you gain 3 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 -SVar:BuffedBy:nonCreature -SVar:Picture:http://www.wizards.com/global/images/magic/general/primeval_bounty.jpg -Oracle:Whenever you cast a creature spell, put a 3/3 green Beast creature token onto the battlefield.\nWhenever you cast a noncreature spell, put three +1/+1 counters on target creature you control.\nWhenever a land enters the battlefield under your control, you gain 3 life. +Name:Primeval Bounty +ManaCost:5 G +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ BountysGift | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a creature spell, put a 3/3 green Beast creature token onto the battlefield. +SVar:BountysGift:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 beast M14 +T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a noncreature spell, put three +1/+1 counters on target creature you control. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 3 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a land enters the battlefield under your control, you gain 3 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 +SVar:BuffedBy:nonCreature +SVar:Picture:http://www.wizards.com/global/images/magic/general/primeval_bounty.jpg +Oracle:Whenever you cast a creature spell, put a 3/3 green Beast creature token onto the battlefield.\nWhenever you cast a noncreature spell, put three +1/+1 counters on target creature you control.\nWhenever a land enters the battlefield under your control, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/p/primeval_force.txt b/forge-gui/res/cardsfolder/p/primeval_force.txt index b116c0bceda..9dc75520ed6 100644 --- a/forge-gui/res/cardsfolder/p/primeval_force.txt +++ b/forge-gui/res/cardsfolder/p/primeval_force.txt @@ -1,10 +1,10 @@ -Name:Primeval Force -ManaCost:2 G G G -Types:Creature Elemental -PT:8/8 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice three Forests. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<3/Forest> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE3 -SVar:Y:Count$Valid Forest.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/primeval_force.jpg -Oracle:When Primeval Force enters the battlefield, sacrifice it unless you sacrifice three Forests. \ No newline at end of file +Name:Primeval Force +ManaCost:2 G G G +Types:Creature Elemental +PT:8/8 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice three Forests. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<3/Forest> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE3 +SVar:Y:Count$Valid Forest.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/primeval_force.jpg +Oracle:When Primeval Force enters the battlefield, sacrifice it unless you sacrifice three Forests. diff --git a/forge-gui/res/cardsfolder/p/primeval_light.txt b/forge-gui/res/cardsfolder/p/primeval_light.txt index 271d5f2fd57..dc1424f65f9 100644 --- a/forge-gui/res/cardsfolder/p/primeval_light.txt +++ b/forge-gui/res/cardsfolder/p/primeval_light.txt @@ -1,6 +1,6 @@ -Name:Primeval Light -ManaCost:3 G -Types:Sorcery -A:SP$ DestroyAll | Cost$ 3 G | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Enchantment | SpellDescription$ Destroy all Enchantments target player controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/primeval_light.jpg -Oracle:Destroy all enchantments target player controls. \ No newline at end of file +Name:Primeval Light +ManaCost:3 G +Types:Sorcery +A:SP$ DestroyAll | Cost$ 3 G | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Enchantment | SpellDescription$ Destroy all Enchantments target player controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/primeval_light.jpg +Oracle:Destroy all enchantments target player controls. diff --git a/forge-gui/res/cardsfolder/p/primeval_shambler.txt b/forge-gui/res/cardsfolder/p/primeval_shambler.txt index 242aeaa518f..d35c4678953 100644 --- a/forge-gui/res/cardsfolder/p/primeval_shambler.txt +++ b/forge-gui/res/cardsfolder/p/primeval_shambler.txt @@ -4,4 +4,4 @@ Types:Creature Horror Mercenary PT:3/3 A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/primeval_shambler.jpg -Oracle:{B}: Primeval Shambler gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}: Primeval Shambler gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/primeval_titan.txt b/forge-gui/res/cardsfolder/p/primeval_titan.txt index e864e1b5b15..25f76e2f0a8 100644 --- a/forge-gui/res/cardsfolder/p/primeval_titan.txt +++ b/forge-gui/res/cardsfolder/p/primeval_titan.txt @@ -8,4 +8,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Bat SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land | ChangeNum$ 2 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/primeval_titan.jpg -Oracle:Trample\nWhenever Primeval Titan enters the battlefield or attacks, you may search your library for up to two land cards, put them onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:Trample\nWhenever Primeval Titan enters the battlefield or attacks, you may search your library for up to two land cards, put them onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/primitive_etchings.txt b/forge-gui/res/cardsfolder/p/primitive_etchings.txt index 90ecc5ddfd2..32c39f6aeec 100644 --- a/forge-gui/res/cardsfolder/p/primitive_etchings.txt +++ b/forge-gui/res/cardsfolder/p/primitive_etchings.txt @@ -1,8 +1,8 @@ -Name:Primitive Etchings -ManaCost:2 G G -Types:Enchantment -K:Reveal the first card you draw each turn -T:Mode$ Drawn | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Number$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever you reveal a creature card this way, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/primitive_etchings.jpg -Oracle:Reveal the first card you draw each turn. Whenever you reveal a creature card this way, draw a card. \ No newline at end of file +Name:Primitive Etchings +ManaCost:2 G G +Types:Enchantment +K:Reveal the first card you draw each turn +T:Mode$ Drawn | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Number$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever you reveal a creature card this way, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/primitive_etchings.jpg +Oracle:Reveal the first card you draw each turn. Whenever you reveal a creature card this way, draw a card. diff --git a/forge-gui/res/cardsfolder/p/primoc_escapee.txt b/forge-gui/res/cardsfolder/p/primoc_escapee.txt index 107b90f71f0..455fc22fb1c 100644 --- a/forge-gui/res/cardsfolder/p/primoc_escapee.txt +++ b/forge-gui/res/cardsfolder/p/primoc_escapee.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/primoc_escapee.jpg -Oracle:Flying\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Flying\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/p/primordial_hydra.txt b/forge-gui/res/cardsfolder/p/primordial_hydra.txt index 622bb49b0fd..1226c4154aa 100644 --- a/forge-gui/res/cardsfolder/p/primordial_hydra.txt +++ b/forge-gui/res/cardsfolder/p/primordial_hydra.txt @@ -9,4 +9,4 @@ SVar:TrigDoubleCounters:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P SVar:X:Count$xPaid SVar:Double:Count$CardCounters.P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/primordial_hydra.jpg -Oracle:Primordial Hydra enters the battlefield with X +1/+1 counters on it.\nAt the beginning of your upkeep, double the number of +1/+1 counters on Primordial Hydra.\nPrimordial Hydra has trample as long as it has ten or more +1/+1 counters on it. \ No newline at end of file +Oracle:Primordial Hydra enters the battlefield with X +1/+1 counters on it.\nAt the beginning of your upkeep, double the number of +1/+1 counters on Primordial Hydra.\nPrimordial Hydra has trample as long as it has ten or more +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/p/primordial_ooze.txt b/forge-gui/res/cardsfolder/p/primordial_ooze.txt index 52c376e1ae7..b467cdb4ca9 100644 --- a/forge-gui/res/cardsfolder/p/primordial_ooze.txt +++ b/forge-gui/res/cardsfolder/p/primordial_ooze.txt @@ -1,16 +1,16 @@ -Name:Primordial Ooze -ManaCost:R -Types:Creature Ooze -PT:1/1 -K:CARDNAME attacks each turn if able. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME. Then you may pay X, where X is the number of +1/+1 counters on it. If you don't, tap CARDNAME and it deals X damage to you. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPay -SVar:DBPay:DB$ StoreSVar | SVar$ PrimordialPaid | Type$ CountSVar | Expression$ PrimordialPaid/Plus.1 | UnlessCost$ X | UnlessPayer$ You | SubAbility$ DBTap | References$ X -SVar:DBTap:DB$ Tap | Defined$ Self | ConditionCheckSVar$ PrimordialPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | NumDmg$ X | Defined$ You | References$ X | ConditionCheckSVar$ PrimordialPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ PrimordialPaid | Type$ Number | Expression$ 0 -SVar:X:Count$CardCounters.P1P1 -SVar:PrimordialPaid:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/primordial_ooze.jpg -Oracle:Primordial Ooze attacks each turn if able.\nAt the beginning of your upkeep, put a +1/+1 counter on Primordial Ooze. Then you may pay {X}, where X is the number of +1/+1 counters on it. If you don't, tap Primordial Ooze and it deals X damage to you. \ No newline at end of file +Name:Primordial Ooze +ManaCost:R +Types:Creature Ooze +PT:1/1 +K:CARDNAME attacks each turn if able. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME. Then you may pay X, where X is the number of +1/+1 counters on it. If you don't, tap CARDNAME and it deals X damage to you. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBPay +SVar:DBPay:DB$ StoreSVar | SVar$ PrimordialPaid | Type$ CountSVar | Expression$ PrimordialPaid/Plus.1 | UnlessCost$ X | UnlessPayer$ You | SubAbility$ DBTap | References$ X +SVar:DBTap:DB$ Tap | Defined$ Self | ConditionCheckSVar$ PrimordialPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | NumDmg$ X | Defined$ You | References$ X | ConditionCheckSVar$ PrimordialPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ PrimordialPaid | Type$ Number | Expression$ 0 +SVar:X:Count$CardCounters.P1P1 +SVar:PrimordialPaid:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/primordial_ooze.jpg +Oracle:Primordial Ooze attacks each turn if able.\nAt the beginning of your upkeep, put a +1/+1 counter on Primordial Ooze. Then you may pay {X}, where X is the number of +1/+1 counters on it. If you don't, tap Primordial Ooze and it deals X damage to you. diff --git a/forge-gui/res/cardsfolder/p/primordial_sage.txt b/forge-gui/res/cardsfolder/p/primordial_sage.txt index de3f58d2c18..c554a88093c 100644 --- a/forge-gui/res/cardsfolder/p/primordial_sage.txt +++ b/forge-gui/res/cardsfolder/p/primordial_sage.txt @@ -5,4 +5,4 @@ PT:4/5 T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever you cast a creature spell, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/primordial_sage.jpg -Oracle:Whenever you cast a creature spell, you may draw a card. \ No newline at end of file +Oracle:Whenever you cast a creature spell, you may draw a card. diff --git a/forge-gui/res/cardsfolder/p/prince_of_thralls.txt b/forge-gui/res/cardsfolder/p/prince_of_thralls.txt index 059baf45fdb..07f3e402c8e 100644 --- a/forge-gui/res/cardsfolder/p/prince_of_thralls.txt +++ b/forge-gui/res/cardsfolder/p/prince_of_thralls.txt @@ -1,8 +1,8 @@ -Name:Prince of Thralls -ManaCost:4 U B B R -Types:Creature Demon -PT:7/7 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a permanent an opponent controls is put into a graveyard, put that card onto the battlefield under your control unless that opponent pays 3 life. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard | UnlessCost$ PayLife<3> | UnlessPayer$ Opponent -SVar:Picture:http://www.wizards.com/global/images/magic/general/prince_of_thralls.jpg -Oracle:Whenever a permanent an opponent controls is put into a graveyard, put that card onto the battlefield under your control unless that opponent pays 3 life. \ No newline at end of file +Name:Prince of Thralls +ManaCost:4 U B B R +Types:Creature Demon +PT:7/7 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a permanent an opponent controls is put into a graveyard, put that card onto the battlefield under your control unless that opponent pays 3 life. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard | UnlessCost$ PayLife<3> | UnlessPayer$ Opponent +SVar:Picture:http://www.wizards.com/global/images/magic/general/prince_of_thralls.jpg +Oracle:Whenever a permanent an opponent controls is put into a graveyard, put that card onto the battlefield under your control unless that opponent pays 3 life. diff --git a/forge-gui/res/cardsfolder/p/princess_lucrezia.txt b/forge-gui/res/cardsfolder/p/princess_lucrezia.txt index db9a38ee431..02cb1055270 100644 --- a/forge-gui/res/cardsfolder/p/princess_lucrezia.txt +++ b/forge-gui/res/cardsfolder/p/princess_lucrezia.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Wizard PT:5/4 A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1675.jpg -Oracle:{T}: Add {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/prismatic_boon.txt b/forge-gui/res/cardsfolder/p/prismatic_boon.txt index 1cd4e4de0be..bf4893e97c1 100644 --- a/forge-gui/res/cardsfolder/p/prismatic_boon.txt +++ b/forge-gui/res/cardsfolder/p/prismatic_boon.txt @@ -1,10 +1,10 @@ -Name:Prismatic Boon -ManaCost:X W U -Types:Instant -A:SP$ Protection | Cost$ X W U | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature | TgtPrompt$ Select target creatures | Gains$ Choice | Choices$ AnyColor | SpellDescription$ X target creatures gain protection from the chosen color until end of turn. -# It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_boon.jpg -Oracle:Choose a color. X target creatures gain protection from the chosen color until end of turn. \ No newline at end of file +Name:Prismatic Boon +ManaCost:X W U +Types:Instant +A:SP$ Protection | Cost$ X W U | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature | TgtPrompt$ Select target creatures | Gains$ Choice | Choices$ AnyColor | SpellDescription$ X target creatures gain protection from the chosen color until end of turn. +# It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_boon.jpg +Oracle:Choose a color. X target creatures gain protection from the chosen color until end of turn. diff --git a/forge-gui/res/cardsfolder/p/prismatic_circle.txt b/forge-gui/res/cardsfolder/p/prismatic_circle.txt index ecc50688884..3cc582fa2ef 100644 --- a/forge-gui/res/cardsfolder/p/prismatic_circle.txt +++ b/forge-gui/res/cardsfolder/p/prismatic_circle.txt @@ -1,14 +1,14 @@ -Name:Prismatic Circle -ManaCost:2 W -Types:Enchantment -K:Cumulative upkeep:1 -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.ChosenColor | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_circle.jpg -Oracle:Cumulative upkeep {1} (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.)\nAs Prismatic Circle enters the battlefield, choose a color.\n{1}: The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Prismatic Circle +ManaCost:2 W +Types:Enchantment +K:Cumulative upkeep:1 +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +A:AB$ ChooseSource | Cost$ 1 | Choices$ Card.ChosenColor | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_circle.jpg +Oracle:Cumulative upkeep {1} (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.)\nAs Prismatic Circle enters the battlefield, choose a color.\n{1}: The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/p/prismatic_lace.txt b/forge-gui/res/cardsfolder/p/prismatic_lace.txt index b9805284050..21d376ff8a4 100644 --- a/forge-gui/res/cardsfolder/p/prismatic_lace.txt +++ b/forge-gui/res/cardsfolder/p/prismatic_lace.txt @@ -1,8 +1,8 @@ -Name:Prismatic Lace -ManaCost:U -Types:Instant -A:SP$ ChooseColor | Cost$ 1 U | Defined$ You | OrColors$ True | SubAbility$ Animate | SpellDescription$ Target permanent becomes the color or colors of your choice. (This effect lasts indefinitely.) -SVar:Animate:DB$ Animate | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ ChosenColor | OverwriteColors$ True | Permanent$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_lace.jpg -Oracle:Target permanent becomes the color or colors of your choice. (This effect lasts indefinitely.) \ No newline at end of file +Name:Prismatic Lace +ManaCost:U +Types:Instant +A:SP$ ChooseColor | Cost$ 1 U | Defined$ You | OrColors$ True | SubAbility$ Animate | SpellDescription$ Target permanent becomes the color or colors of your choice. (This effect lasts indefinitely.) +SVar:Animate:DB$ Animate | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ ChosenColor | OverwriteColors$ True | Permanent$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_lace.jpg +Oracle:Target permanent becomes the color or colors of your choice. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/p/prismatic_lens.txt b/forge-gui/res/cardsfolder/p/prismatic_lens.txt index b213ac6d5ca..3a790d275eb 100644 --- a/forge-gui/res/cardsfolder/p/prismatic_lens.txt +++ b/forge-gui/res/cardsfolder/p/prismatic_lens.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_lens.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/prismatic_omen.txt b/forge-gui/res/cardsfolder/p/prismatic_omen.txt index ee94fe8ce7c..98d2f880fb4 100644 --- a/forge-gui/res/cardsfolder/p/prismatic_omen.txt +++ b/forge-gui/res/cardsfolder/p/prismatic_omen.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Land.YouCtrl | AddType$ Plains & Island & Swamp & SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_omen.jpg -Oracle:Lands you control are every basic land type in addition to their other types. \ No newline at end of file +Oracle:Lands you control are every basic land type in addition to their other types. diff --git a/forge-gui/res/cardsfolder/p/prismatic_strands.txt b/forge-gui/res/cardsfolder/p/prismatic_strands.txt index fde64876d97..0a772354324 100644 --- a/forge-gui/res/cardsfolder/p/prismatic_strands.txt +++ b/forge-gui/res/cardsfolder/p/prismatic_strands.txt @@ -1,10 +1,10 @@ -Name:Prismatic Strands -ManaCost:2 W -Types:Instant -K:Flashback tapXType<1/Creature.White/white creature> -A:SP$ ChooseColor | Cost$ 2 W | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Name$ Prismatic Strands Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that sources of the color of your choice would deal this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature,Player | Source$ Card.ChosenColor | Description$ Prevent all damage that sources of the chosen color would deal this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_strands.jpg -Oracle:Prevent all damage that sources of the color of your choice would deal this turn.\nFlashback-Tap an untapped white creature you control. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Prismatic Strands +ManaCost:2 W +Types:Instant +K:Flashback tapXType<1/Creature.White/white creature> +A:SP$ ChooseColor | Cost$ 2 W | Defined$ You | AILogic$ MostProminentInHumanDeck | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Name$ Prismatic Strands Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that sources of the color of your choice would deal this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature,Player | Source$ Card.ChosenColor | Description$ Prevent all damage that sources of the chosen color would deal this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_strands.jpg +Oracle:Prevent all damage that sources of the color of your choice would deal this turn.\nFlashback-Tap an untapped white creature you control. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/p/prismatic_ward.txt b/forge-gui/res/cardsfolder/p/prismatic_ward.txt index 1ca32fa991b..04759ba32d7 100644 --- a/forge-gui/res/cardsfolder/p/prismatic_ward.txt +++ b/forge-gui/res/cardsfolder/p/prismatic_ward.txt @@ -1,10 +1,10 @@ -Name:Prismatic Ward -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -S:Mode$ PreventDamage | Target$ Creature.EnchantedBy | Source$ Card.ChosenColor | Description$ Prevent all damage that would be dealt to enchanted creature by sources of the chosen color. -SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_ward.jpg -Oracle:Enchant creature\nAs Prismatic Ward enters the battlefield, choose a color.\nPrevent all damage that would be dealt to enchanted creature by sources of the chosen color. \ No newline at end of file +Name:Prismatic Ward +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +S:Mode$ PreventDamage | Target$ Creature.EnchantedBy | Source$ Card.ChosenColor | Description$ Prevent all damage that would be dealt to enchanted creature by sources of the chosen color. +SVar:Picture:http://www.wizards.com/global/images/magic/general/prismatic_ward.jpg +Oracle:Enchant creature\nAs Prismatic Ward enters the battlefield, choose a color.\nPrevent all damage that would be dealt to enchanted creature by sources of the chosen color. diff --git a/forge-gui/res/cardsfolder/p/prismwake_merrow.txt b/forge-gui/res/cardsfolder/p/prismwake_merrow.txt index 17a4f4f7556..f9679739055 100644 --- a/forge-gui/res/cardsfolder/p/prismwake_merrow.txt +++ b/forge-gui/res/cardsfolder/p/prismwake_merrow.txt @@ -1,11 +1,11 @@ -Name:Prismwake Merrow -ManaCost:2 U -Types:Creature Merfolk Wizard -PT:2/1 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChooseColor | TriggerDescription$ When CARDNAME enters the battlefield, target permanent becomes the color or colors of your choice until end of turn. -SVar:TrigChooseColor:AB$ ChooseColor | Cost$ 0 | Defined$ You | OrColors$ True | SubAbility$ Animate -SVar:Animate:DB$ Animate | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ ChosenColor | OverwriteColors$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prismwake_merrow.jpg -Oracle:Flash\nWhen Prismwake Merrow enters the battlefield, target permanent becomes the color or colors of your choice until end of turn. \ No newline at end of file +Name:Prismwake Merrow +ManaCost:2 U +Types:Creature Merfolk Wizard +PT:2/1 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChooseColor | TriggerDescription$ When CARDNAME enters the battlefield, target permanent becomes the color or colors of your choice until end of turn. +SVar:TrigChooseColor:AB$ ChooseColor | Cost$ 0 | Defined$ You | OrColors$ True | SubAbility$ Animate +SVar:Animate:DB$ Animate | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Colors$ ChosenColor | OverwriteColors$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prismwake_merrow.jpg +Oracle:Flash\nWhen Prismwake Merrow enters the battlefield, target permanent becomes the color or colors of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/p/prison_barricade.txt b/forge-gui/res/cardsfolder/p/prison_barricade.txt index 5c9eb7be754..124549e24d6 100644 --- a/forge-gui/res/cardsfolder/p/prison_barricade.txt +++ b/forge-gui/res/cardsfolder/p/prison_barricade.txt @@ -1,11 +1,11 @@ -Name:Prison Barricade -ManaCost:1 W -Types:Creature Wall -PT:1/3 -K:Defender -K:Kicker 1 W -T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ BarricadePumped | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with a +1/+1 counter on it and with "CARDNAME can attack as though it didn't have defender." -SVar:BarricadePumped:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ PrisonAttack -SVar:PrisonAttack:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prison_barricade.jpg -Oracle:Defender (This creature can't attack.)\nKicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.)\nIf Prison Barricade was kicked, it enters the battlefield with a +1/+1 counter on it and with "Prison Barricade can attack as though it didn't have defender." \ No newline at end of file +Name:Prison Barricade +ManaCost:1 W +Types:Creature Wall +PT:1/3 +K:Defender +K:Kicker 1 W +T:Mode$ ChangesZone | ValidCard$ Card.Self+kicked | Origin$ Any | Destination$ Battlefield | Execute$ BarricadePumped | Static$ True | TriggerDescription$ If CARDNAME was kicked, it enters the battlefield with a +1/+1 counter on it and with "CARDNAME can attack as though it didn't have defender." +SVar:BarricadePumped:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ PrisonAttack +SVar:PrisonAttack:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prison_barricade.jpg +Oracle:Defender (This creature can't attack.)\nKicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.)\nIf Prison Barricade was kicked, it enters the battlefield with a +1/+1 counter on it and with "Prison Barricade can attack as though it didn't have defender." diff --git a/forge-gui/res/cardsfolder/p/prison_term.txt b/forge-gui/res/cardsfolder/p/prison_term.txt index d07dee20bd7..e473ba05bac 100644 --- a/forge-gui/res/cardsfolder/p/prison_term.txt +++ b/forge-gui/res/cardsfolder/p/prison_term.txt @@ -1,10 +1,10 @@ -Name:Prison Term -ManaCost:1 W W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W W | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield under an opponent's control, you may attach CARDNAME to that creature. -SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/prison_term.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\nWhenever a creature enters the battlefield under an opponent's control, you may attach Prison Term to that creature. \ No newline at end of file +Name:Prison Term +ManaCost:1 W W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature can't attack or block and its activated abilities can't be activated. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield under an opponent's control, you may attach CARDNAME to that creature. +SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/prison_term.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated.\nWhenever a creature enters the battlefield under an opponent's control, you may attach Prison Term to that creature. diff --git a/forge-gui/res/cardsfolder/p/pristine_angel.txt b/forge-gui/res/cardsfolder/p/pristine_angel.txt index 93788630e47..7bfa8a29ee1 100644 --- a/forge-gui/res/cardsfolder/p/pristine_angel.txt +++ b/forge-gui/res/cardsfolder/p/pristine_angel.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self+untapped | AddKeyword$ Protection from T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigUntap | TriggerDescription$ Whenever you cast a spell, you may untap CARDNAME. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/pristine_angel.jpg -Oracle:Flying\nAs long as Pristine Angel is untapped, it has protection from artifacts and from all colors.\nWhenever you cast a spell, you may untap Pristine Angel. \ No newline at end of file +Oracle:Flying\nAs long as Pristine Angel is untapped, it has protection from artifacts and from all colors.\nWhenever you cast a spell, you may untap Pristine Angel. diff --git a/forge-gui/res/cardsfolder/p/pristine_talisman.txt b/forge-gui/res/cardsfolder/p/pristine_talisman.txt index c0f1c90ed31..ae40d20250d 100644 --- a/forge-gui/res/cardsfolder/p/pristine_talisman.txt +++ b/forge-gui/res/cardsfolder/p/pristine_talisman.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ 1 | SubAbility$ DBGainLife | SpellDescription$ Add {1} to your mana pool. You gain 1 life. SVar:DBGainLife:DB$GainLife | LifeAmount$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/pristine_talisman.jpg -Oracle:{T}: Add {1} to your mana pool. You gain 1 life. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool. You gain 1 life. diff --git a/forge-gui/res/cardsfolder/p/private_research.txt b/forge-gui/res/cardsfolder/p/private_research.txt index 410315b4722..b96b9370a93 100644 --- a/forge-gui/res/cardsfolder/p/private_research.txt +++ b/forge-gui/res/cardsfolder/p/private_research.txt @@ -1,12 +1,12 @@ -Name:Private Research -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPrivateResearchPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a page counter on CARDNAME. -SVar:TrigPrivateResearchPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PAGE | CounterNum$ 1 -T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Any | Destination$ Graveyard | Execute$ TrigPrivateResearchDraw | TriggerDescription$ When enchanted creature dies, draw a card for each page counter on CARDNAME. -SVar:TrigPrivateResearchDraw:AB$Draw | Cost$ 0 | NumCards$ PrivateResearchX | References$ PrivateResearchX -SVar:PrivateResearchX:Count$CardCounters.PAGE -SVar:Picture:http://www.wizards.com/global/images/magic/general/private_research.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, you may put a page counter on Private Research.\nWhen enchanted creature dies, draw a card for each page counter on Private Research. \ No newline at end of file +Name:Private Research +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPrivateResearchPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a page counter on CARDNAME. +SVar:TrigPrivateResearchPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PAGE | CounterNum$ 1 +T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Any | Destination$ Graveyard | Execute$ TrigPrivateResearchDraw | TriggerDescription$ When enchanted creature dies, draw a card for each page counter on CARDNAME. +SVar:TrigPrivateResearchDraw:AB$Draw | Cost$ 0 | NumCards$ PrivateResearchX | References$ PrivateResearchX +SVar:PrivateResearchX:Count$CardCounters.PAGE +SVar:Picture:http://www.wizards.com/global/images/magic/general/private_research.jpg +Oracle:Enchant creature\nAt the beginning of your upkeep, you may put a page counter on Private Research.\nWhen enchanted creature dies, draw a card for each page counter on Private Research. diff --git a/forge-gui/res/cardsfolder/p/privileged_position.txt b/forge-gui/res/cardsfolder/p/privileged_position.txt index f0c2ac13b60..fade0abb584 100644 --- a/forge-gui/res/cardsfolder/p/privileged_position.txt +++ b/forge-gui/res/cardsfolder/p/privileged_position.txt @@ -3,4 +3,4 @@ ManaCost:2 GW GW GW Types:Enchantment S:Mode$ Continuous | Affected$ Permanent.Other+YouCtrl | AddKeyword$ Hexproof | Description$ Other permanents you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) SVar:Picture:http://www.wizards.com/global/images/magic/general/privileged_position.jpg -Oracle:({G/W} can be paid with either {G} or {W}.)\nOther permanents you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) \ No newline at end of file +Oracle:({G/W} can be paid with either {G} or {W}.)\nOther permanents you control have hexproof. (They can't be the targets of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/p/prized_elephant.txt b/forge-gui/res/cardsfolder/p/prized_elephant.txt index 0ce2e505420..cb23962915d 100644 --- a/forge-gui/res/cardsfolder/p/prized_elephant.txt +++ b/forge-gui/res/cardsfolder/p/prized_elephant.txt @@ -1,9 +1,9 @@ -Name:Prized Elephant -ManaCost:3 W -Types:Creature Elephant -PT:3/3 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control a Forest. -A:AB$ Pump | Cost$ G | KW$ Trample | SpellDescription$ CARDNAME gets trample until end of turn. -SVar:X:Count$Valid Forest.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/prized_elephant.jpg -Oracle:Prized Elephant gets +1/+1 as long as you control a Forest.\n{G}: Prized Elephant gains trample until end of turn. (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.) \ No newline at end of file +Name:Prized Elephant +ManaCost:3 W +Types:Creature Elephant +PT:3/3 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as you control a Forest. +A:AB$ Pump | Cost$ G | KW$ Trample | SpellDescription$ CARDNAME gets trample until end of turn. +SVar:X:Count$Valid Forest.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/prized_elephant.jpg +Oracle:Prized Elephant gets +1/+1 as long as you control a Forest.\n{G}: Prized Elephant gains trample until end of turn. (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.) diff --git a/forge-gui/res/cardsfolder/p/prized_unicorn.txt b/forge-gui/res/cardsfolder/p/prized_unicorn.txt index 64077829187..f57b7f212df 100644 --- a/forge-gui/res/cardsfolder/p/prized_unicorn.txt +++ b/forge-gui/res/cardsfolder/p/prized_unicorn.txt @@ -4,4 +4,4 @@ Types:Creature Unicorn PT:2/2 K:All creatures able to block CARDNAME do so. SVar:Picture:http://www.wizards.com/global/images/magic/general/prized_unicorn.jpg -Oracle:All creatures able to block Prized Unicorn do so. \ No newline at end of file +Oracle:All creatures able to block Prized Unicorn do so. diff --git a/forge-gui/res/cardsfolder/p/probe.txt b/forge-gui/res/cardsfolder/p/probe.txt index c220bc9e478..84bf3d882c1 100644 --- a/forge-gui/res/cardsfolder/p/probe.txt +++ b/forge-gui/res/cardsfolder/p/probe.txt @@ -1,10 +1,10 @@ -Name:Probe -ManaCost:2 U -Types:Sorcery -K:Kicker 1 B -A:SP$ Draw | Cost$ 2 U | NumCards$ 3 | SubAbility$ DBDiscardYou | SpellDescription$ Draw three cards, -SVar:DBDiscardYou:DB$ Discard | Defined$ You | NumCards$ 2 | SubAbility$ DBDiscardTarget | Mode$ TgtChoose | SpellDescription$ then discard two cards. -SVar:DBDiscardTarget:DB$ Discard | Condition$ Kicked | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ If CARDNAME was kicked, target player discards two cards. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/probe.jpg -Oracle:Kicker {1}{B} (You may pay an additional {1}{B} as you cast this spell.)\nDraw three cards, then discard two cards.\nIf Probe was kicked, target player discards two cards. \ No newline at end of file +Name:Probe +ManaCost:2 U +Types:Sorcery +K:Kicker 1 B +A:SP$ Draw | Cost$ 2 U | NumCards$ 3 | SubAbility$ DBDiscardYou | SpellDescription$ Draw three cards, +SVar:DBDiscardYou:DB$ Discard | Defined$ You | NumCards$ 2 | SubAbility$ DBDiscardTarget | Mode$ TgtChoose | SpellDescription$ then discard two cards. +SVar:DBDiscardTarget:DB$ Discard | Condition$ Kicked | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ If CARDNAME was kicked, target player discards two cards. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/probe.jpg +Oracle:Kicker {1}{B} (You may pay an additional {1}{B} as you cast this spell.)\nDraw three cards, then discard two cards.\nIf Probe was kicked, target player discards two cards. diff --git a/forge-gui/res/cardsfolder/p/proclamation_of_rebirth.txt b/forge-gui/res/cardsfolder/p/proclamation_of_rebirth.txt index 8c8c04da161..255a89f252f 100644 --- a/forge-gui/res/cardsfolder/p/proclamation_of_rebirth.txt +++ b/forge-gui/res/cardsfolder/p/proclamation_of_rebirth.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 W | TargetMin$ 0 | TargetMax$ 3 | Origin$ Graveyard | A:AB$ ChangeZone | Cost$ 5 W | ActivationZone$ Hand | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card with converted mana cost 1 or less in your graveyard | ValidTgts$ Creature.cmcLE1+YouCtrl | ActivationLimit$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep | PrecostDesc$ Forecast - | CostDesc$ {5}{W}, Reveal CARDNAME from your hand: | SpellDescription$ Return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. (Activate this ability only during your upkeep and only once each turn.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/proclamation_of_rebirth.jpg -Oracle:Return up to three target creature cards with converted mana cost 1 or less from your graveyard to the battlefield.\nForecast - {5}{W}, Reveal Proclamation of Rebirth from your hand: Return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Return up to three target creature cards with converted mana cost 1 or less from your graveyard to the battlefield.\nForecast - {5}{W}, Reveal Proclamation of Rebirth from your hand: Return target creature card with converted mana cost 1 or less from your graveyard to the battlefield. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt b/forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt index 5f781e7f40c..a47543aafe9 100644 --- a/forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt +++ b/forge-gui/res/cardsfolder/p/prodigal_pyromancer.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122338.jpg -Oracle:{T}: Prodigal Pyromancer deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Prodigal Pyromancer deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt b/forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt index 25a21dff579..73258baec4c 100644 --- a/forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt +++ b/forge-gui/res/cardsfolder/p/prodigal_sorcerer.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card108906.jpg -Oracle:{T}: Prodigal Sorcerer deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Prodigal Sorcerer deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/prodigal_sorcerer_avatar.txt b/forge-gui/res/cardsfolder/p/prodigal_sorcerer_avatar.txt index 61d00481ace..8082e2a9ebc 100644 --- a/forge-gui/res/cardsfolder/p/prodigal_sorcerer_avatar.txt +++ b/forge-gui/res/cardsfolder/p/prodigal_sorcerer_avatar.txt @@ -1,8 +1,8 @@ -Name:Prodigal Sorcerer Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+5 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, look at the top card of your library. You may put that card into your graveyard. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ 1 | DestinationZone$ Graveyard | Optional$ True | LibraryPosition2$ 0 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/prodigal_sorcerer_avatar.jpg -Oracle:Hand +0, life +5\nAt the beginning of your upkeep, look at the top card of your library. You may put that card into your graveyard. \ No newline at end of file +Name:Prodigal Sorcerer Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+5 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ At the beginning of your upkeep, look at the top card of your library. You may put that card into your graveyard. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ 1 | DestinationZone$ Graveyard | Optional$ True | LibraryPosition2$ 0 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/prodigal_sorcerer_avatar.jpg +Oracle:Hand +0, life +5\nAt the beginning of your upkeep, look at the top card of your library. You may put that card into your graveyard. diff --git a/forge-gui/res/cardsfolder/p/profane_command.txt b/forge-gui/res/cardsfolder/p/profane_command.txt index 36b769a8cff..9a3190f04b0 100644 --- a/forge-gui/res/cardsfolder/p/profane_command.txt +++ b/forge-gui/res/cardsfolder/p/profane_command.txt @@ -10,4 +10,4 @@ SVar:X:Count$xPaid #X Will get overwritten by Announce SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/profane_command.jpg -Oracle:Choose two - Target player loses X life; or return target creature card with converted mana cost X or less from your graveyard to the battlefield; or target creature gets -X/-X until end of turn; or up to X target creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Choose two - Target player loses X life; or return target creature card with converted mana cost X or less from your graveyard to the battlefield; or target creature gets -X/-X until end of turn; or up to X target creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/p/profane_prayers.txt b/forge-gui/res/cardsfolder/p/profane_prayers.txt index a92d2c5f13c..dff732752f6 100644 --- a/forge-gui/res/cardsfolder/p/profane_prayers.txt +++ b/forge-gui/res/cardsfolder/p/profane_prayers.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$TypeOnBattlefield.Cleric SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/profane_prayers.jpg -Oracle:Profane Prayers deals X damage to target creature or player and you gain X life, where X is the number of Clerics on the battlefield. \ No newline at end of file +Oracle:Profane Prayers deals X damage to target creature or player and you gain X life, where X is the number of Clerics on the battlefield. diff --git a/forge-gui/res/cardsfolder/p/profit_loss.txt b/forge-gui/res/cardsfolder/p/profit_loss.txt index 09bb7212cb8..a36ee04cf00 100644 --- a/forge-gui/res/cardsfolder/p/profit_loss.txt +++ b/forge-gui/res/cardsfolder/p/profit_loss.txt @@ -1,14 +1,14 @@ -Name:Profit -ManaCost:1 W -AlternateMode: Split -Types:Instant -K:Fuse -A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/profit_loss.jpg -Oracle:Creatures you control get +1/+1 until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Loss -ManaCost:2 B -Types:Instant -A:SP$ PumpAll | Cost$ 2 B | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -1/-1 until end of turn. -Oracle:Creatures your opponents control get -1/-1 until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Profit +ManaCost:1 W +AlternateMode: Split +Types:Instant +K:Fuse +A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/profit_loss.jpg +Oracle:Creatures you control get +1/+1 until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Loss +ManaCost:2 B +Types:Instant +A:SP$ PumpAll | Cost$ 2 B | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -1/-1 until end of turn. +Oracle:Creatures your opponents control get -1/-1 until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/p/progenitor_mimic.txt b/forge-gui/res/cardsfolder/p/progenitor_mimic.txt index 807c40d7e17..04cb49ca02f 100644 --- a/forge-gui/res/cardsfolder/p/progenitor_mimic.txt +++ b/forge-gui/res/cardsfolder/p/progenitor_mimic.txt @@ -1,12 +1,12 @@ -Name:Progenitor Mimic -ManaCost:4 G U -Types:Creature Shapeshifter -PT:0/0 -K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield except it gains "At the beginning of your upkeep, if this creature isn't a token, put a token onto the battlefield that's a copy of this creature." -SVar:DBCopy:DB$ Clone | Defined$ ChosenCard | AddTriggers$ ProgenitorTrig | AddSVars$ ProgenitorCopy,ProgenitorTrig -SVar:ProgenitorTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ProgenitorCopy | IsPresent$ Card.Self+nonToken | TriggerDescription$ At the beginning of your upkeep, if CARDNAME isn't a token, put a token onto the battlefield that's a copy of CARDNAME. -SVar:ProgenitorCopy:AB$ CopyPermanent | Cost$ 0 | Defined$ Self | NumCopies$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/progenitor_mimic.jpg -Oracle:You may have Progenitor Mimic enter the battlefield as a copy of any creature on the battlefield except it gains "At the beginning of your upkeep, if this creature isn't a token, put a token onto the battlefield that's a copy of this creature." \ No newline at end of file +Name:Progenitor Mimic +ManaCost:4 G U +Types:Creature Shapeshifter +PT:0/0 +K:ETBReplacement:Copy:ChooseCreature:Optional +SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield except it gains "At the beginning of your upkeep, if this creature isn't a token, put a token onto the battlefield that's a copy of this creature." +SVar:DBCopy:DB$ Clone | Defined$ ChosenCard | AddTriggers$ ProgenitorTrig | AddSVars$ ProgenitorCopy,ProgenitorTrig +SVar:ProgenitorTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ProgenitorCopy | IsPresent$ Card.Self+nonToken | TriggerDescription$ At the beginning of your upkeep, if CARDNAME isn't a token, put a token onto the battlefield that's a copy of CARDNAME. +SVar:ProgenitorCopy:AB$ CopyPermanent | Cost$ 0 | Defined$ Self | NumCopies$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/progenitor_mimic.jpg +Oracle:You may have Progenitor Mimic enter the battlefield as a copy of any creature on the battlefield except it gains "At the beginning of your upkeep, if this creature isn't a token, put a token onto the battlefield that's a copy of this creature." diff --git a/forge-gui/res/cardsfolder/p/progenitus.txt b/forge-gui/res/cardsfolder/p/progenitus.txt index 0c3d11482eb..03a55965b9e 100644 --- a/forge-gui/res/cardsfolder/p/progenitus.txt +++ b/forge-gui/res/cardsfolder/p/progenitus.txt @@ -5,4 +5,4 @@ PT:10/10 K:Protection from everything K:If CARDNAME would be put into a graveyard from anywhere, reveal CARDNAME and shuffle it into its owner's library instead. SVar:Picture:http://www.wizards.com/global/images/magic/general/progenitus.jpg -Oracle:Protection from everything\nIf Progenitus would be put into a graveyard from anywhere, reveal Progenitus and shuffle it into its owner's library instead. \ No newline at end of file +Oracle:Protection from everything\nIf Progenitus would be put into a graveyard from anywhere, reveal Progenitus and shuffle it into its owner's library instead. diff --git a/forge-gui/res/cardsfolder/p/prognostic_sphinx.txt b/forge-gui/res/cardsfolder/p/prognostic_sphinx.txt index 1137a29af2c..2940362bfc2 100644 --- a/forge-gui/res/cardsfolder/p/prognostic_sphinx.txt +++ b/forge-gui/res/cardsfolder/p/prognostic_sphinx.txt @@ -1,11 +1,11 @@ -Name:Prognostic Sphinx -ManaCost:3 U U -Types:Creature Sphinx -PT:3/5 -K:Flying -A:AB$ Pump | Cost$ Discard<1/Card> | KW$ Hexproof | SubAbility$ DBTap | SpellDescription$ CARDNAME gains hexproof until end of turn. Tap it. -SVar:DBTap:DB$ Tap | Defined$ Self -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ Whenever CARDNAME attacks, scry 3. (Look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/prognostic_sphinx.jpg -Oracle:Flying\nDiscard a card: Prognostic Sphinx gains hexproof until end of turn. Tap it.\nWhenever Prognostic Sphinx attacks, scry 3. (Look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) \ No newline at end of file +Name:Prognostic Sphinx +ManaCost:3 U U +Types:Creature Sphinx +PT:3/5 +K:Flying +A:AB$ Pump | Cost$ Discard<1/Card> | KW$ Hexproof | SubAbility$ DBTap | SpellDescription$ CARDNAME gains hexproof until end of turn. Tap it. +SVar:DBTap:DB$ Tap | Defined$ Self +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ Whenever CARDNAME attacks, scry 3. (Look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/prognostic_sphinx.jpg +Oracle:Flying\nDiscard a card: Prognostic Sphinx gains hexproof until end of turn. Tap it.\nWhenever Prognostic Sphinx attacks, scry 3. (Look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/p/prohibit.txt b/forge-gui/res/cardsfolder/p/prohibit.txt index 47225a28a00..24e9e72c2ab 100644 --- a/forge-gui/res/cardsfolder/p/prohibit.txt +++ b/forge-gui/res/cardsfolder/p/prohibit.txt @@ -1,10 +1,10 @@ -Name:Prohibit -ManaCost:1 U -Types:Instant -K:Kicker 2 -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ Y | ConditionSVarCompare$ LEX | References$ X,Y | SpellDescription$ Counter target spell if its converted mana cost is 2 or less. If CARDNAME was kicked, counter that spell if its converted mana cost is 4 or less instead. -SVar:X:Count$Kicked.4.2 -SVar:Y:Targeted$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prohibit.jpg -Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nCounter target spell if its converted mana cost is 2 or less. If Prohibit was kicked, counter that spell if its converted mana cost is 4 or less instead. \ No newline at end of file +Name:Prohibit +ManaCost:1 U +Types:Instant +K:Kicker 2 +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ Y | ConditionSVarCompare$ LEX | References$ X,Y | SpellDescription$ Counter target spell if its converted mana cost is 2 or less. If CARDNAME was kicked, counter that spell if its converted mana cost is 4 or less instead. +SVar:X:Count$Kicked.4.2 +SVar:Y:Targeted$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prohibit.jpg +Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nCounter target spell if its converted mana cost is 2 or less. If Prohibit was kicked, counter that spell if its converted mana cost is 4 or less instead. diff --git a/forge-gui/res/cardsfolder/p/promise_of_bunrei.txt b/forge-gui/res/cardsfolder/p/promise_of_bunrei.txt index 022e19ec6e4..018cf07ce48 100644 --- a/forge-gui/res/cardsfolder/p/promise_of_bunrei.txt +++ b/forge-gui/res/cardsfolder/p/promise_of_bunrei.txt @@ -1,10 +1,10 @@ -Name:Promise of Bunrei -ManaCost:2 W -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When a creature you control dies, sacrifice CARDNAME. If you do, put four 1/1 colorless Spirit creature tokens onto the battlefield. -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ 4 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/promise_of_bunrei.jpg -Oracle:When a creature you control dies, sacrifice Promise of Bunrei. If you do, put four 1/1 colorless Spirit creature tokens onto the battlefield. \ No newline at end of file +Name:Promise of Bunrei +ManaCost:2 W +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Creature.YouCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ When a creature you control dies, sacrifice CARDNAME. If you do, put four 1/1 colorless Spirit creature tokens onto the battlefield. +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Card.Self | RememberSacrificed$ True | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ 4 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/promise_of_bunrei.jpg +Oracle:When a creature you control dies, sacrifice Promise of Bunrei. If you do, put four 1/1 colorless Spirit creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/promise_of_power.txt b/forge-gui/res/cardsfolder/p/promise_of_power.txt index 6e9417bfa04..e4312171589 100644 --- a/forge-gui/res/cardsfolder/p/promise_of_power.txt +++ b/forge-gui/res/cardsfolder/p/promise_of_power.txt @@ -9,4 +9,4 @@ SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Demon | TokenTypes$ Creatur SVar:X:Count$NumCardsInYourHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/promise_of_power.jpg -Oracle:Choose one - You draw five cards and you lose 5 life; or put an X/X black Demon creature token with flying onto the battlefield, where X is the number of cards in your hand as the token enters the battlefield.\nEntwine {4} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - You draw five cards and you lose 5 life; or put an X/X black Demon creature token with flying onto the battlefield, where X is the number of cards in your hand as the token enters the battlefield.\nEntwine {4} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/p/promised_kannushi.txt b/forge-gui/res/cardsfolder/p/promised_kannushi.txt index 265b20c05e2..886716823bb 100644 --- a/forge-gui/res/cardsfolder/p/promised_kannushi.txt +++ b/forge-gui/res/cardsfolder/p/promised_kannushi.txt @@ -4,4 +4,4 @@ Types:Creature Human Druid PT:1/1 K:Soulshift 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/promised_kannushi.jpg -Oracle:Soulshift 7 (When this creature dies, you may return target Spirit card with converted mana cost 7 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Soulshift 7 (When this creature dies, you may return target Spirit card with converted mana cost 7 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/p/propaganda.txt b/forge-gui/res/cardsfolder/p/propaganda.txt index 61d34daaae9..08ec5648b46 100644 --- a/forge-gui/res/cardsfolder/p/propaganda.txt +++ b/forge-gui/res/cardsfolder/p/propaganda.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Enchantment S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You | Cost$ 2 | Description$ Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. SVar:Picture:http://www.wizards.com/global/images/magic/general/propaganda.jpg -Oracle:Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. \ No newline at end of file +Oracle:Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. diff --git a/forge-gui/res/cardsfolder/p/proper_burial.txt b/forge-gui/res/cardsfolder/p/proper_burial.txt index df306235f93..b33e5c3da13 100644 --- a/forge-gui/res/cardsfolder/p/proper_burial.txt +++ b/forge-gui/res/cardsfolder/p/proper_burial.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggeredCard$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/proper_burial.jpg -Oracle:Whenever a creature you control dies, you gain life equal to that creature's toughness. \ No newline at end of file +Oracle:Whenever a creature you control dies, you gain life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/p/prophecy.txt b/forge-gui/res/cardsfolder/p/prophecy.txt index 1098babe4ea..27b0ccba80e 100644 --- a/forge-gui/res/cardsfolder/p/prophecy.txt +++ b/forge-gui/res/cardsfolder/p/prophecy.txt @@ -1,10 +1,10 @@ -Name:Prophecy -ManaCost:W -Types:Sorcery -A:SP$ Dig | Cost$ W | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | DigNum$ 1 | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBGainLife | SpellDescription$ Reveal the top card of target opponent's library. If it's a land, you gain 1 life. Then that player shuffles his or her library. Draw a card at the beginning of the next turn's upkeep. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBShuffle -SVar:DBShuffle:DB$ Shuffle | Defined$ Opponent | 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/prophecy.jpg -Oracle:Reveal the top card of target opponent's library. If it's a land, you gain 1 life. Then that player shuffles his or her library.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Prophecy +ManaCost:W +Types:Sorcery +A:SP$ Dig | Cost$ W | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | DigNum$ 1 | Reveal$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBGainLife | SpellDescription$ Reveal the top card of target opponent's library. If it's a land, you gain 1 life. Then that player shuffles his or her library. Draw a card at the beginning of the next turn's upkeep. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ GE1 | SubAbility$ DBShuffle +SVar:DBShuffle:DB$ Shuffle | Defined$ Opponent | 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/prophecy.jpg +Oracle:Reveal the top card of target opponent's library. If it's a land, you gain 1 life. Then that player shuffles his or her library.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/p/prophet_of_kruphix.txt b/forge-gui/res/cardsfolder/p/prophet_of_kruphix.txt index b89a4a4d479..410fb1e13fe 100644 --- a/forge-gui/res/cardsfolder/p/prophet_of_kruphix.txt +++ b/forge-gui/res/cardsfolder/p/prophet_of_kruphix.txt @@ -1,8 +1,8 @@ -Name:Prophet of Kruphix -ManaCost:3 G U -Types:Creature Human Wizard -PT:2/3 -S:Mode$ Continuous | Affected$ Creature.YouCtrl,Land.YouCtrl | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap all creatures and lands you control during each other player's untap step. -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ You may cast creature cards as though they had flash. -SVar:Picture:http://www.wizards.com/global/images/magic/general/prophet_of_kruphix.jpg -Oracle:Untap all creatures and lands you control during each other player's untap step.\nYou may cast creature cards as though they had flash. \ No newline at end of file +Name:Prophet of Kruphix +ManaCost:3 G U +Types:Creature Human Wizard +PT:2/3 +S:Mode$ Continuous | Affected$ Creature.YouCtrl,Land.YouCtrl | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap all creatures and lands you control during each other player's untap step. +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ You may cast creature cards as though they had flash. +SVar:Picture:http://www.wizards.com/global/images/magic/general/prophet_of_kruphix.jpg +Oracle:Untap all creatures and lands you control during each other player's untap step.\nYou may cast creature cards as though they had flash. diff --git a/forge-gui/res/cardsfolder/p/prophetic_bolt.txt b/forge-gui/res/cardsfolder/p/prophetic_bolt.txt index 17dfdba0875..abb427a9996 100644 --- a/forge-gui/res/cardsfolder/p/prophetic_bolt.txt +++ b/forge-gui/res/cardsfolder/p/prophetic_bolt.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 3 U R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBDig | SpellDescription$ CARDNAME deals 4 damage to target creature or player. Look at the top four cards of your library. Put one of those cards into your hand and the rest on the bottom of your library in any order. SVar:DBDig:DB$Dig | DigNum$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/prophetic_bolt.jpg -Oracle:Prophetic Bolt deals 4 damage to target creature or player. Look at the top four cards of your library. Put one of those cards into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Prophetic Bolt deals 4 damage to target creature or player. Look at the top four cards of your library. Put one of those cards into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/p/prophetic_flamespeaker.txt b/forge-gui/res/cardsfolder/p/prophetic_flamespeaker.txt index 686026fbadd..e72aebb8506 100644 --- a/forge-gui/res/cardsfolder/p/prophetic_flamespeaker.txt +++ b/forge-gui/res/cardsfolder/p/prophetic_flamespeaker.txt @@ -1,18 +1,18 @@ -Name:Prophetic Flamespeaker -ManaCost:1 R R -Types:Creature Human Shaman -PT:1/3 -K:Double Strike -K:Trample -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile the top card of your library. You may play it this turn. -SVar:TrigExile:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | TriggerCastPF,TriggerPlayPF | SVars$ TrigRemoveSelf | RememberObjects$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | AddHiddenKeyword$ May be played | AffectedZone$ Exile | Description$ Until end of turn, you may play that card. -SVar:TriggerCastPF:Mode$ SpellCast | ValidCard$ Card.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True -SVar:TriggerPlayPF:Mode$ LandPlayed | ValidCard$ Land.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True -SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prophetic_flamespeaker.jpg - -Oracle:Double strike, trample\nWhenever Prophetic Flamespeaker deals combat damage to a player, exile the top card of your library. You may play it this turn. \ No newline at end of file +Name:Prophetic Flamespeaker +ManaCost:1 R R +Types:Creature Human Shaman +PT:1/3 +K:Double Strike +K:Trample +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile the top card of your library. You may play it this turn. +SVar:TrigExile:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | TriggerCastPF,TriggerPlayPF | SVars$ TrigRemoveSelf | RememberObjects$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | AddHiddenKeyword$ May be played | AffectedZone$ Exile | Description$ Until end of turn, you may play that card. +SVar:TriggerCastPF:Mode$ SpellCast | ValidCard$ Card.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True +SVar:TriggerPlayPF:Mode$ LandPlayed | ValidCard$ Land.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True +SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prophetic_flamespeaker.jpg + +Oracle:Double strike, trample\nWhenever Prophetic Flamespeaker deals combat damage to a player, exile the top card of your library. You may play it this turn. diff --git a/forge-gui/res/cardsfolder/p/prophetic_prism.txt b/forge-gui/res/cardsfolder/p/prophetic_prism.txt index e29b3e7d674..e89106f84fe 100644 --- a/forge-gui/res/cardsfolder/p/prophetic_prism.txt +++ b/forge-gui/res/cardsfolder/p/prophetic_prism.txt @@ -6,4 +6,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/prophetic_prism.jpg -Oracle:When Prophetic Prism enters the battlefield, draw a card.\n{1}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:When Prophetic Prism enters the battlefield, draw a card.\n{1}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/prosperity.txt b/forge-gui/res/cardsfolder/p/prosperity.txt index 3614cdd3a48..74f5c3ad54a 100644 --- a/forge-gui/res/cardsfolder/p/prosperity.txt +++ b/forge-gui/res/cardsfolder/p/prosperity.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ X U | Defined$ Each | NumCards$ X | References$ X | SpellDesc SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/prosperity.jpg -Oracle:Each player draws X cards. \ No newline at end of file +Oracle:Each player draws X cards. diff --git a/forge-gui/res/cardsfolder/p/prossh_skyraider_of_kher.txt b/forge-gui/res/cardsfolder/p/prossh_skyraider_of_kher.txt index 6b7d84b7b57..f10037229ff 100644 --- a/forge-gui/res/cardsfolder/p/prossh_skyraider_of_kher.txt +++ b/forge-gui/res/cardsfolder/p/prossh_skyraider_of_kher.txt @@ -1,11 +1,11 @@ -Name:Prossh, Skyraider of Kher -ManaCost:3 B R G -Types:Legendary Creature Dragon -PT:5/5 -K:Flying -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When you cast CARDNAME, put X 0/1 red Kobold creature tokens named Kobolds of Kher Keep onto the battlefield, where X is the amount of mana spent to cast CARDNAME. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Kobolds of Kher Keep | TokenTypes$ Creature,Kobold | TokenOwner$ You | TokenColors$ Red | TokenPower$ 0 | TokenToughness$ 1 | References$ X -SVar:X:Count$FirstSpellTotalManaSpent -A:AB$ Pump | Cost$ Sac<1/Creature.Other/another creature> | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/prossh_skyraider_of_kher.jpg -Oracle:Flying\nWhen you cast Prossh, Skyraider of Kher, put X 0/1 red Kobold creature tokens named Kobolds of Kher Keep onto the battlefield, where X is the amount of mana spent to cast Prossh.\nSacrifice another creature: Prossh gets +1/+0 until end of turn. +Name:Prossh, Skyraider of Kher +ManaCost:3 B R G +Types:Legendary Creature Dragon +PT:5/5 +K:Flying +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When you cast CARDNAME, put X 0/1 red Kobold creature tokens named Kobolds of Kher Keep onto the battlefield, where X is the amount of mana spent to cast CARDNAME. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | TokenName$ Kobolds of Kher Keep | TokenTypes$ Creature,Kobold | TokenOwner$ You | TokenColors$ Red | TokenPower$ 0 | TokenToughness$ 1 | References$ X +SVar:X:Count$FirstSpellTotalManaSpent +A:AB$ Pump | Cost$ Sac<1/Creature.Other/another creature> | NumAtt$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/prossh_skyraider_of_kher.jpg +Oracle:Flying\nWhen you cast Prossh, Skyraider of Kher, put X 0/1 red Kobold creature tokens named Kobolds of Kher Keep onto the battlefield, where X is the amount of mana spent to cast Prossh.\nSacrifice another creature: Prossh gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/protean_hulk.txt b/forge-gui/res/cardsfolder/p/protean_hulk.txt index d4b71c0b86b..e3c7ca1f85d 100644 --- a/forge-gui/res/cardsfolder/p/protean_hulk.txt +++ b/forge-gui/res/cardsfolder/p/protean_hulk.txt @@ -1,10 +1,10 @@ -Name:Protean Hulk -ManaCost:5 G G -Types:Creature Beast -PT:6/6 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, search your library for any number of creature cards with total converted mana cost 6 or less and put them onto the battlefield. Then shuffle your library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeNum$ X | WithTotalCMC$ 6 | ChangeType$ Creature.YouCtrl | Optional$ True | References$ X -SVar:X:Count$ValidLibrary Creature.YouCtrl -SVar:SacMe:4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/protean_hulk.jpg -Oracle:When Protean Hulk dies, search your library for any number of creature cards with total converted mana cost 6 or less and put them onto the battlefield. Then shuffle your library. \ No newline at end of file +Name:Protean Hulk +ManaCost:5 G G +Types:Creature Beast +PT:6/6 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, search your library for any number of creature cards with total converted mana cost 6 or less and put them onto the battlefield. Then shuffle your library. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeNum$ X | WithTotalCMC$ 6 | ChangeType$ Creature.YouCtrl | Optional$ True | References$ X +SVar:X:Count$ValidLibrary Creature.YouCtrl +SVar:SacMe:4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/protean_hulk.jpg +Oracle:When Protean Hulk dies, search your library for any number of creature cards with total converted mana cost 6 or less and put them onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/p/protean_hydra.txt b/forge-gui/res/cardsfolder/p/protean_hydra.txt index 6348d3642ed..45c63ed410b 100644 --- a/forge-gui/res/cardsfolder/p/protean_hydra.txt +++ b/forge-gui/res/cardsfolder/p/protean_hydra.txt @@ -1,14 +1,14 @@ -Name:Protean Hydra -ManaCost:X G -Types:Creature Hydra -PT:0/0 -K:etbCounter:P1P1:X -SVar:X:Count$xPaid -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ Counters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage and remove that many +1/+1 counters from it. -SVar:Counters:AB$ RemoveCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ Y | References$ Y -SVar:Y:ReplaceCount$DamageAmount -T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | DelayedTrigger$ ProteanPutCounter | TriggerDescription$ Whenever a +1/+1 counter is removed from CARDNAME, put two +1/+1 counters on it at the beginning of the next end step. -SVar:ProteanPutCounter:Mode$ Phase | Phase$ End of Turn | Execute$ DBPutCounters | TriggerDescription$ Put two +1/+1 counters on it at the beginning of the next end step. -SVar:DBPutCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/protean_hydra.jpg -Oracle:Protean Hydra enters the battlefield with X +1/+1 counters on it.\nIf damage would be dealt to Protean Hydra, prevent that damage and remove that many +1/+1 counters from it.\nWhenever a +1/+1 counter is removed from Protean Hydra, put two +1/+1 counters on it at the beginning of the next end step. \ No newline at end of file +Name:Protean Hydra +ManaCost:X G +Types:Creature Hydra +PT:0/0 +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ Counters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage and remove that many +1/+1 counters from it. +SVar:Counters:AB$ RemoveCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ Y | References$ Y +SVar:Y:ReplaceCount$DamageAmount +T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Battlefield | CounterType$ P1P1 | DelayedTrigger$ ProteanPutCounter | TriggerDescription$ Whenever a +1/+1 counter is removed from CARDNAME, put two +1/+1 counters on it at the beginning of the next end step. +SVar:ProteanPutCounter:Mode$ Phase | Phase$ End of Turn | Execute$ DBPutCounters | TriggerDescription$ Put two +1/+1 counters on it at the beginning of the next end step. +SVar:DBPutCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/protean_hydra.jpg +Oracle:Protean Hydra enters the battlefield with X +1/+1 counters on it.\nIf damage would be dealt to Protean Hydra, prevent that damage and remove that many +1/+1 counters from it.\nWhenever a +1/+1 counter is removed from Protean Hydra, put two +1/+1 counters on it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/p/protect_serve.txt b/forge-gui/res/cardsfolder/p/protect_serve.txt index 0c3cff8ba64..1f2732a4f2d 100644 --- a/forge-gui/res/cardsfolder/p/protect_serve.txt +++ b/forge-gui/res/cardsfolder/p/protect_serve.txt @@ -1,14 +1,14 @@ -Name:Protect -ManaCost:2 W -AlternateMode: Split -Types:Instant -K:Fuse -A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +2/+4 | NumAtt$ +2 | NumDef$ +4 | SpellDescription$ Target creature you control gets +2/+4 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/protect_serve.jpg -Oracle:Target creature gets +2/+4 until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Serve -ManaCost:1 U -Types:Instant -A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature to get -6/-0 | NumAtt$ -6 | IsCurse$ True | SpellDescription$ Target creature gets -6/-0 until end of turn. -Oracle:TTarget creature gets -6/-0 until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Protect +ManaCost:2 W +AlternateMode: Split +Types:Instant +K:Fuse +A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +2/+4 | NumAtt$ +2 | NumDef$ +4 | SpellDescription$ Target creature you control gets +2/+4 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/protect_serve.jpg +Oracle:Target creature gets +2/+4 until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Serve +ManaCost:1 U +Types:Instant +A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature to get -6/-0 | NumAtt$ -6 | IsCurse$ True | SpellDescription$ Target creature gets -6/-0 until end of turn. +Oracle:TTarget creature gets -6/-0 until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/p/protective_bubble.txt b/forge-gui/res/cardsfolder/p/protective_bubble.txt index 3aa846c67a5..3f4144e55b3 100644 --- a/forge-gui/res/cardsfolder/p/protective_bubble.txt +++ b/forge-gui/res/cardsfolder/p/protective_bubble.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Unblockable | AddKeyword$ Shroud | Description$ Enchanted creature can't be blocked and has shroud. SVar:Picture:http://www.wizards.com/global/images/magic/general/protective_bubble.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked and has shroud. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked and has shroud. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/p/protective_sphere.txt b/forge-gui/res/cardsfolder/p/protective_sphere.txt index fd248def292..b702fa17fbb 100644 --- a/forge-gui/res/cardsfolder/p/protective_sphere.txt +++ b/forge-gui/res/cardsfolder/p/protective_sphere.txt @@ -1,11 +1,11 @@ -Name:Protective Sphere -ManaCost:2 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 PayLife<1> | Choices$ Card.SharesColorWith ActivationColor | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage that would be dealt to you this turn by a source of your choice that shares a color with the mana spent on this activation cost. (Colorless mana prevents no damage.) -SVar:DBEffect:DB$ Effect | StaticAbilities$ PreventFromSource | References$ PreventFromSource | RememberObjects$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:PreventFromSource:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Card.IsRemembered | Description$ Prevent all damage that would be dealt to you by a source of your choice that shares a color with the mana spent on this activation cost. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/protective_sphere.jpg -Oracle:{1}, Pay 1 life: Prevent all damage that would be dealt to you this turn by a source of your choice that shares a color with the mana spent on this activation cost. (Colorless mana prevents no damage.) +Name:Protective Sphere +ManaCost:2 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 PayLife<1> | Choices$ Card.SharesColorWith ActivationColor | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage that would be dealt to you this turn by a source of your choice that shares a color with the mana spent on this activation cost. (Colorless mana prevents no damage.) +SVar:DBEffect:DB$ Effect | StaticAbilities$ PreventFromSource | References$ PreventFromSource | RememberObjects$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:PreventFromSource:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Card.IsRemembered | Description$ Prevent all damage that would be dealt to you by a source of your choice that shares a color with the mana spent on this activation cost. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/protective_sphere.jpg +Oracle:{1}, Pay 1 life: Prevent all damage that would be dealt to you this turn by a source of your choice that shares a color with the mana spent on this activation cost. (Colorless mana prevents no damage.) diff --git a/forge-gui/res/cardsfolder/p/proteus_machine.txt b/forge-gui/res/cardsfolder/p/proteus_machine.txt index aaee55c5399..3b19d230250 100644 --- a/forge-gui/res/cardsfolder/p/proteus_machine.txt +++ b/forge-gui/res/cardsfolder/p/proteus_machine.txt @@ -1,10 +1,10 @@ -Name:Proteus Machine -ManaCost:3 -Types:Artifact Creature Shapeshifter -PT:2/2 -K:Morph:0 -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, it becomes the creature type of your choice. (This effect lasts indefinitely.) -SVar:TrigChoose:DB$ ChooseType | Cost$ 1 | Defined$ You | Type$ Creature | SubAbility$ DBAnimate | AILogic$ MostProminentInComputerDeck -SVar:DBAnimate:DB$ Animate | Defined$ Self | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/proteus_machine.jpg -Oracle:Morph {0} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Proteus Machine is turned face up, it becomes the creature type of your choice. (This effect lasts indefinitely.) \ No newline at end of file +Name:Proteus Machine +ManaCost:3 +Types:Artifact Creature Shapeshifter +PT:2/2 +K:Morph:0 +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, it becomes the creature type of your choice. (This effect lasts indefinitely.) +SVar:TrigChoose:DB$ ChooseType | Cost$ 1 | Defined$ You | Type$ Creature | SubAbility$ DBAnimate | AILogic$ MostProminentInComputerDeck +SVar:DBAnimate:DB$ Animate | Defined$ Self | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/proteus_machine.jpg +Oracle:Morph {0} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Proteus Machine is turned face up, it becomes the creature type of your choice. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/p/proteus_staff.txt b/forge-gui/res/cardsfolder/p/proteus_staff.txt index ebf6cde1b86..3ea2fa61af7 100644 --- a/forge-gui/res/cardsfolder/p/proteus_staff.txt +++ b/forge-gui/res/cardsfolder/p/proteus_staff.txt @@ -1,10 +1,10 @@ -Name:Proteus Staff -ManaCost:3 -Types:Artifact -A:AB$ ChangeZone | Cost$ 2 U T | SorcerySpeed$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBDigUntil | SpellDescription$ Put target creature on the bottom of its owner's library. That creature's controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield and the rest on the bottom of his or her library in any order. Activate this ability only any time you could cast a sorcery. -SVar:DBDigUntil:DB$ DigUntil | Defined$ TargetedController | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Library | RevealedLibraryPosition$ -1 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/proteus_staff.jpg -Oracle:{2}{U}, {T}: Put target creature on the bottom of its owner's library. That creature's controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield and the rest on the bottom of his or her library in any order. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Proteus Staff +ManaCost:3 +Types:Artifact +A:AB$ ChangeZone | Cost$ 2 U T | SorcerySpeed$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBDigUntil | SpellDescription$ Put target creature on the bottom of its owner's library. That creature's controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield and the rest on the bottom of his or her library in any order. Activate this ability only any time you could cast a sorcery. +SVar:DBDigUntil:DB$ DigUntil | Defined$ TargetedController | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Library | RevealedLibraryPosition$ -1 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/proteus_staff.jpg +Oracle:{2}{U}, {T}: Put target creature on the bottom of its owner's library. That creature's controller reveals cards from the top of his or her library until he or she reveals a creature card. The player puts that card onto the battlefield and the rest on the bottom of his or her library in any order. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/p/protomatter_powder.txt b/forge-gui/res/cardsfolder/p/protomatter_powder.txt index e6ed243bf2d..7394997eae7 100644 --- a/forge-gui/res/cardsfolder/p/protomatter_powder.txt +++ b/forge-gui/res/cardsfolder/p/protomatter_powder.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 4 W T Sac<1/CARDNAME> | TgtPrompt$ Choose target artifa SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/protomatter_powder.jpg -Oracle:{4}{W}, {T}, Sacrifice Protomatter Powder: Return target artifact card from your graveyard to the battlefield. \ No newline at end of file +Oracle:{4}{W}, {T}, Sacrifice Protomatter Powder: Return target artifact card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/p/prototype_portal.txt b/forge-gui/res/cardsfolder/p/prototype_portal.txt index 3d83adab162..226c728ebaf 100644 --- a/forge-gui/res/cardsfolder/p/prototype_portal.txt +++ b/forge-gui/res/cardsfolder/p/prototype_portal.txt @@ -7,4 +7,4 @@ A:AB$CopyPermanent | Cost$ X T | Defined$ Imprinted | References$ X | SpellDescr SVar:X:Imprinted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/prototype_portal.jpg -Oracle:Imprint - When Prototype Portal enters the battlefield, you may exile an artifact card from your hand.\n{X}, {T}: Put a token that's a copy of the exiled card onto the battlefield. X is the converted mana cost of that card. \ No newline at end of file +Oracle:Imprint - When Prototype Portal enters the battlefield, you may exile an artifact card from your hand.\n{X}, {T}: Put a token that's a copy of the exiled card onto the battlefield. X is the converted mana cost of that card. diff --git a/forge-gui/res/cardsfolder/p/provoke.txt b/forge-gui/res/cardsfolder/p/provoke.txt index ecfa298a93a..deb0c63da65 100644 --- a/forge-gui/res/cardsfolder/p/provoke.txt +++ b/forge-gui/res/cardsfolder/p/provoke.txt @@ -6,4 +6,4 @@ SVar:DBUntap:DB$Untap | Defined$ Targeted | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/provoke.jpg -Oracle:Untap target creature you don't control. That creature blocks this turn if able.\nDraw a card. \ No newline at end of file +Oracle:Untap target creature you don't control. That creature blocks this turn if able.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/p/prowess_of_the_fair.txt b/forge-gui/res/cardsfolder/p/prowess_of_the_fair.txt index b553313fc95..743879c9454 100644 --- a/forge-gui/res/cardsfolder/p/prowess_of_the_fair.txt +++ b/forge-gui/res/cardsfolder/p/prowess_of_the_fair.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenTypes$ Creature,Elf,Warrior | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/prowess_of_the_fair.jpg -Oracle:Whenever another nontoken Elf is put into your graveyard from the battlefield, you may put a 1/1 green Elf Warrior creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever another nontoken Elf is put into your graveyard from the battlefield, you may put a 1/1 green Elf Warrior creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/p/prowlers_helm.txt b/forge-gui/res/cardsfolder/p/prowlers_helm.txt index 3d967908b5a..4436b29e3e0 100644 --- a/forge-gui/res/cardsfolder/p/prowlers_helm.txt +++ b/forge-gui/res/cardsfolder/p/prowlers_helm.txt @@ -1,7 +1,7 @@ -Name:Prowler's Helm -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.nonWall | Description$ Equipped creature can't be blocked except by Walls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/prowlers_helm.jpg -Oracle:Equipped creature can't be blocked except by Walls.\nEquip {2} \ No newline at end of file +Name:Prowler's Helm +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.nonWall | Description$ Equipped creature can't be blocked except by Walls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/prowlers_helm.jpg +Oracle:Equipped creature can't be blocked except by Walls.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/p/prowling_nightstalker.txt b/forge-gui/res/cardsfolder/p/prowling_nightstalker.txt index 042a6b098a9..0e7f8287b27 100644 --- a/forge-gui/res/cardsfolder/p/prowling_nightstalker.txt +++ b/forge-gui/res/cardsfolder/p/prowling_nightstalker.txt @@ -4,4 +4,4 @@ Types:Creature Nightstalker PT:2/2 K:CantBeBlockedBy Creature.nonBlack SVar:Picture:http://www.wizards.com/global/images/magic/general/prowling_nightstalker.jpg -Oracle:Prowling Nightstalker can't be blocked except by black creatures. \ No newline at end of file +Oracle:Prowling Nightstalker can't be blocked except by black creatures. diff --git a/forge-gui/res/cardsfolder/p/prowling_pangolin.txt b/forge-gui/res/cardsfolder/p/prowling_pangolin.txt index 035dfc6e1ae..96b5be403f2 100644 --- a/forge-gui/res/cardsfolder/p/prowling_pangolin.txt +++ b/forge-gui/res/cardsfolder/p/prowling_pangolin.txt @@ -1,8 +1,8 @@ -Name:Prowling Pangolin -ManaCost:3 B B -Types:Creature Anteater Beast -PT:6/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, any player may sacrifice two creatures. If a player does, sacrifice CARDNAME. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Creature> | UnlessPayer$ Player | UnlessSwitched$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/prowling_pangolin.jpg -Oracle:When Prowling Pangolin enters the battlefield, any player may sacrifice two creatures. If a player does, sacrifice Prowling Pangolin. \ No newline at end of file +Name:Prowling Pangolin +ManaCost:3 B B +Types:Creature Anteater Beast +PT:6/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, any player may sacrifice two creatures. If a player does, sacrifice CARDNAME. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Creature> | UnlessPayer$ Player | UnlessSwitched$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/prowling_pangolin.jpg +Oracle:When Prowling Pangolin enters the battlefield, any player may sacrifice two creatures. If a player does, sacrifice Prowling Pangolin. diff --git a/forge-gui/res/cardsfolder/p/psionic_blast.txt b/forge-gui/res/cardsfolder/p/psionic_blast.txt index 40b619f0636..f84f9fc3a2a 100644 --- a/forge-gui/res/cardsfolder/p/psionic_blast.txt +++ b/forge-gui/res/cardsfolder/p/psionic_blast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 U | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 4 damage to target creature or player and 2 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card108812.jpg -Oracle:Psionic Blast deals 4 damage to target creature or player and 2 damage to you. \ No newline at end of file +Oracle:Psionic Blast deals 4 damage to target creature or player and 2 damage to you. diff --git a/forge-gui/res/cardsfolder/p/psionic_entity.txt b/forge-gui/res/cardsfolder/p/psionic_entity.txt index 20707af2b76..898aa57c97e 100644 --- a/forge-gui/res/cardsfolder/p/psionic_entity.txt +++ b/forge-gui/res/cardsfolder/p/psionic_entity.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select targ SVar:DB1:DB$DealDamage | NumDmg$ 3 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psionic_entity.jpg -Oracle:{T}: Psionic Entity deals 2 damage to target creature or player and 3 damage to itself. \ No newline at end of file +Oracle:{T}: Psionic Entity deals 2 damage to target creature or player and 3 damage to itself. diff --git a/forge-gui/res/cardsfolder/p/psionic_gift.txt b/forge-gui/res/cardsfolder/p/psionic_gift.txt index 02ce08f9c36..ac150d5dba0 100644 --- a/forge-gui/res/cardsfolder/p/psionic_gift.txt +++ b/forge-gui/res/cardsfolder/p/psionic_gift.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Damage | Descr SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psionic_gift.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/p/psionic_sliver.txt b/forge-gui/res/cardsfolder/p/psionic_sliver.txt index 38be54ceea7..2d9f1ff6097 100644 --- a/forge-gui/res/cardsfolder/p/psionic_sliver.txt +++ b/forge-gui/res/cardsfolder/p/psionic_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ DamageOther | AddSVar$ DBDam SVar:DamageOther:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ DBDamageSelf | SpellDescription$ This creature deals 2 damage to target creature or player and 3 damage to itself. SVar:DBDamageSelf:DB$DealDamage | NumDmg$ 3 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/psionic_sliver.jpg -Oracle:All Sliver creatures have "{T}: This creature deals 2 damage to target creature or player and 3 damage to itself." \ No newline at end of file +Oracle:All Sliver creatures have "{T}: This creature deals 2 damage to target creature or player and 3 damage to itself." diff --git a/forge-gui/res/cardsfolder/p/psychatog.txt b/forge-gui/res/cardsfolder/p/psychatog.txt index 7e7161001aa..b8be269c82a 100644 --- a/forge-gui/res/cardsfolder/p/psychatog.txt +++ b/forge-gui/res/cardsfolder/p/psychatog.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Discard<1/Card> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ A:AB$ Pump | Cost$ ExileFromGrave<2/card> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psychatog.jpg -Oracle:Discard a card: Psychatog gets +1/+1 until end of turn.\nExile two cards from your graveyard: Psychatog gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Discard a card: Psychatog gets +1/+1 until end of turn.\nExile two cards from your graveyard: Psychatog gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/psychic_allergy.txt b/forge-gui/res/cardsfolder/p/psychic_allergy.txt index 13d5299c931..a4b30ca8c6f 100644 --- a/forge-gui/res/cardsfolder/p/psychic_allergy.txt +++ b/forge-gui/res/cardsfolder/p/psychic_allergy.txt @@ -1,13 +1,13 @@ -Name:Psychic Allergy -ManaCost:3 U U -Types:Enchantment -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDamageOpp | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals X damage to that player, where X is the number of nontoken permanents of the chosen color he or she controls -SVar:TrigDamageOpp:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X -SVar:X:Count$Valid Permanent.ActivePlayerCtrl+ChosenColor+nonToken -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, destroy CARDNAME unless you sacrifice two Islands. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ Self | UnlessPayer$ You | UnlessCost$ Sac<2/Island> -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_allergy.jpg -Oracle:As Psychic Allergy enters the battlefield, choose a color.\nAt the beginning of each opponent's upkeep, Psychic Allergy deals X damage to that player, where X is the number of nontoken permanents of the chosen color he or she controls.\nAt the beginning of your upkeep, destroy Psychic Allergy unless you sacrifice two Islands. \ No newline at end of file +Name:Psychic Allergy +ManaCost:3 U U +Types:Enchantment +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDamageOpp | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals X damage to that player, where X is the number of nontoken permanents of the chosen color he or she controls +SVar:TrigDamageOpp:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X +SVar:X:Count$Valid Permanent.ActivePlayerCtrl+ChosenColor+nonToken +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ At the beginning of your upkeep, destroy CARDNAME unless you sacrifice two Islands. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ Self | UnlessPayer$ You | UnlessCost$ Sac<2/Island> +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_allergy.jpg +Oracle:As Psychic Allergy enters the battlefield, choose a color.\nAt the beginning of each opponent's upkeep, Psychic Allergy deals X damage to that player, where X is the number of nontoken permanents of the chosen color he or she controls.\nAt the beginning of your upkeep, destroy Psychic Allergy unless you sacrifice two Islands. diff --git a/forge-gui/res/cardsfolder/p/psychic_barrier.txt b/forge-gui/res/cardsfolder/p/psychic_barrier.txt index 67d0cdd4f14..80dd02f51e2 100644 --- a/forge-gui/res/cardsfolder/p/psychic_barrier.txt +++ b/forge-gui/res/cardsfolder/p/psychic_barrier.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ U U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SubAbility$ DBDrain | SpellDescription$ Counter target creature spell. Its controller loses 1 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_barrier.jpg -Oracle:Counter target creature spell. Its controller loses 1 life. \ No newline at end of file +Oracle:Counter target creature spell. Its controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/p/psychic_drain.txt b/forge-gui/res/cardsfolder/p/psychic_drain.txt index 7d10cc52799..8567c708767 100644 --- a/forge-gui/res/cardsfolder/p/psychic_drain.txt +++ b/forge-gui/res/cardsfolder/p/psychic_drain.txt @@ -5,4 +5,4 @@ A:SP$ Mill | Cost$ X U B | ValidTgts$ Player | TgtPrompt$ Select target player | SVar:DBYouGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_drain.jpg -Oracle:Target player puts the top X cards of his or her library into his or her graveyard and you gain X life. \ No newline at end of file +Oracle:Target player puts the top X cards of his or her library into his or her graveyard and you gain X life. diff --git a/forge-gui/res/cardsfolder/p/psychic_intrusion.txt b/forge-gui/res/cardsfolder/p/psychic_intrusion.txt index f2ee95e6852..daeed019a37 100644 --- a/forge-gui/res/cardsfolder/p/psychic_intrusion.txt +++ b/forge-gui/res/cardsfolder/p/psychic_intrusion.txt @@ -1,13 +1,13 @@ -Name:Psychic Intrusion -ManaCost:3 U B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 U B | Origin$ Hand,Graveyard | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a nonland card from that player's graveyard or hand and exile it. You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any color to cast that spell. -SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | Triggers$ TriggerCastPI | SVars$ TrigRemoveSelf,ManaConversionPI | RememberObjects$ Remembered | Duration$ Permanent | SubAbility$ DBCleanup -SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+OppOwn | AddSVar$ ManaConversionPI | AddHiddenKeyword$ May be played by your opponent & May spend mana as though it were mana of any color to cast CARDNAME | AffectedZone$ Exile | Description$ You may cast that card and you may spend mana as though it were mana of any color to cast it. -SVar:TriggerCastPI:Mode$ SpellCast | ValidCard$ Card.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True -SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ManaConversionPI:SVar:ManaConversionMatrix:ManaColorConversion$ Additive | WhiteConversion$ All | BlueConversion$ All | BlackConversion$ All | RedConversion$ All | GreenConversion$ All | ColorlessConversion$ All -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_intrusion.jpg -Oracle:Target opponent reveals his or her hand. You choose a nonland card from that player's graveyard or hand and exile it. You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any color to cast that spell. +Name:Psychic Intrusion +ManaCost:3 U B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 U B | Origin$ Hand,Graveyard | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Card.nonLand | ChangeNum$ 1 | IsCurse$ True | RememberChanged$ True | SubAbility$ DBEffect | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a nonland card from that player's graveyard or hand and exile it. You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any color to cast that spell. +SVar:DBEffect:DB$ Effect | StaticAbilities$ STPlay | Triggers$ TriggerCastPI | SVars$ TrigRemoveSelf,ManaConversionPI | RememberObjects$ Remembered | Duration$ Permanent | SubAbility$ DBCleanup +SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+OppOwn | AddSVar$ ManaConversionPI | AddHiddenKeyword$ May be played by your opponent & May spend mana as though it were mana of any color to cast CARDNAME | AffectedZone$ Exile | Description$ You may cast that card and you may spend mana as though it were mana of any color to cast it. +SVar:TriggerCastPI:Mode$ SpellCast | ValidCard$ Card.IsRemembered | TriggerZones$ Command | Execute$ TrigRemoveSelf | Static$ True +SVar:TrigRemoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ManaConversionPI:SVar:ManaConversionMatrix:ManaColorConversion$ Additive | WhiteConversion$ All | BlueConversion$ All | BlackConversion$ All | RedConversion$ All | GreenConversion$ All | ColorlessConversion$ All +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_intrusion.jpg +Oracle:Target opponent reveals his or her hand. You choose a nonland card from that player's graveyard or hand and exile it. You may cast that card for as long as it remains exiled, and you may spend mana as though it were mana of any color to cast that spell. diff --git a/forge-gui/res/cardsfolder/p/psychic_membrane.txt b/forge-gui/res/cardsfolder/p/psychic_membrane.txt index 94af5da5e0e..b4e544f1ec8 100644 --- a/forge-gui/res/cardsfolder/p/psychic_membrane.txt +++ b/forge-gui/res/cardsfolder/p/psychic_membrane.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDraw SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_membrane.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Psychic Membrane blocks, you may draw a card. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Psychic Membrane blocks, you may draw a card. diff --git a/forge-gui/res/cardsfolder/p/psychic_miasma.txt b/forge-gui/res/cardsfolder/p/psychic_miasma.txt index a90dfd20e66..a44780932f7 100644 --- a/forge-gui/res/cardsfolder/p/psychic_miasma.txt +++ b/forge-gui/res/cardsfolder/p/psychic_miasma.txt @@ -1,10 +1,10 @@ -Name:Psychic Miasma -ManaCost:1 B -Types:Sorcery -#You can not clear a remembered object from a card on the stack, so this card is cleaned beforehand. -A:SP$ Pump | Cost$ 1 B | SubAbility$ DBCleanup | Static$ True -SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBChangeZone | SpellDescription$ Target player discards a card. If a land card is discarded this way, return CARDNAME to its owner's hand. -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand | Hidden$ True | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBDiscard -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_miasma.jpg -Oracle:Target player discards a card. If a land card is discarded this way, return Psychic Miasma to its owner's hand. \ No newline at end of file +Name:Psychic Miasma +ManaCost:1 B +Types:Sorcery +#You can not clear a remembered object from a card on the stack, so this card is cleaned beforehand. +A:SP$ Pump | Cost$ 1 B | SubAbility$ DBCleanup | Static$ True +SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBChangeZone | SpellDescription$ Target player discards a card. If a land card is discarded this way, return CARDNAME to its owner's hand. +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand | Hidden$ True | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBDiscard +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_miasma.jpg +Oracle:Target player discards a card. If a land card is discarded this way, return Psychic Miasma to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/psychic_overload.txt b/forge-gui/res/cardsfolder/p/psychic_overload.txt index 85ff98dbf84..da83e9fd199 100644 --- a/forge-gui/res/cardsfolder/p/psychic_overload.txt +++ b/forge-gui/res/cardsfolder/p/psychic_overload.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME doe SVar:Untap:AB$Untap | Cost$ Discard<2/Artifact> | Defined$ Self | SpellDescription$ Discard two artifact cards: Untap this permanent. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_overload.jpg -Oracle:Enchant permanent\nWhen Psychic Overload enters the battlefield, tap enchanted permanent.\nEnchanted permanent doesn't untap during its controller's untap step.\nEnchanted permanent has "Discard two artifact cards: Untap this permanent." \ No newline at end of file +Oracle:Enchant permanent\nWhen Psychic Overload enters the battlefield, tap enchanted permanent.\nEnchanted permanent doesn't untap during its controller's untap step.\nEnchanted permanent has "Discard two artifact cards: Untap this permanent." diff --git a/forge-gui/res/cardsfolder/p/psychic_possession.txt b/forge-gui/res/cardsfolder/p/psychic_possession.txt index 2e7e8132924..1fe828a3f7c 100644 --- a/forge-gui/res/cardsfolder/p/psychic_possession.txt +++ b/forge-gui/res/cardsfolder/p/psychic_possession.txt @@ -1,11 +1,11 @@ -Name:Psychic Possession -ManaCost:2 U U -Types:Enchantment Aura -K:Enchant opponent -A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Opponent | AILogic$ Curse -S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. -T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever enchanted opponent draws a card, you may draw a card. -SVar:TrigDraw:DB$ Draw | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_possession.jpg -Oracle:Enchant opponent\nSkip your draw step.\nWhenever enchanted opponent draws a card, you may draw a card. \ No newline at end of file +Name:Psychic Possession +ManaCost:2 U U +Types:Enchantment Aura +K:Enchant opponent +A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Opponent | AILogic$ Curse +S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. +T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever enchanted opponent draws a card, you may draw a card. +SVar:TrigDraw:DB$ Draw | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_possession.jpg +Oracle:Enchant opponent\nSkip your draw step.\nWhenever enchanted opponent draws a card, you may draw a card. diff --git a/forge-gui/res/cardsfolder/p/psychic_puppetry.txt b/forge-gui/res/cardsfolder/p/psychic_puppetry.txt index bda4c8f7b54..9b34edbadc8 100644 --- a/forge-gui/res/cardsfolder/p/psychic_puppetry.txt +++ b/forge-gui/res/cardsfolder/p/psychic_puppetry.txt @@ -1,8 +1,8 @@ -Name:Psychic Puppetry -ManaCost:1 U -Types:Instant Arcane -A:SP$ TapOrUntap | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ You may tap or untap target permanent. -K:Splice onto Arcane U -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_puppetry.jpg -Oracle:You may tap or untap target permanent.\nSplice onto Arcane {U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Psychic Puppetry +ManaCost:1 U +Types:Instant Arcane +A:SP$ TapOrUntap | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ You may tap or untap target permanent. +K:Splice onto Arcane U +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_puppetry.jpg +Oracle:You may tap or untap target permanent.\nSplice onto Arcane {U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/p/psychic_purge.txt b/forge-gui/res/cardsfolder/p/psychic_purge.txt index 16e2a72b9e6..ce21d6e335d 100644 --- a/forge-gui/res/cardsfolder/p/psychic_purge.txt +++ b/forge-gui/res/cardsfolder/p/psychic_purge.txt @@ -6,4 +6,4 @@ T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ T SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCauseController | LifeAmount$ 5 SVar:DiscardMeByOpp:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_purge.jpg -Oracle:Psychic Purge deals 1 damage to target creature or player.\nWhen a spell or ability an opponent controls causes you to discard Psychic Purge, that player loses 5 life. \ No newline at end of file +Oracle:Psychic Purge deals 1 damage to target creature or player.\nWhen a spell or ability an opponent controls causes you to discard Psychic Purge, that player loses 5 life. diff --git a/forge-gui/res/cardsfolder/p/psychic_spear.txt b/forge-gui/res/cardsfolder/p/psychic_spear.txt index df4bc458bba..d35b2641a45 100644 --- a/forge-gui/res/cardsfolder/p/psychic_spear.txt +++ b/forge-gui/res/cardsfolder/p/psychic_spear.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Player | NumCards$ 1 | DiscardValid$ Creature.Spirit,Instant.Arcane,Sorcery.Arcane | Mode$ RevealYouChoose | SpellDescription$ Target player reveals his or her hand. You choose a Spirit or Arcane card from it. That player discards that card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_spear.jpg -Oracle:Target player reveals his or her hand. You choose a Spirit or Arcane card from it. That player discards that card. \ No newline at end of file +Oracle:Target player reveals his or her hand. You choose a Spirit or Arcane card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/p/psychic_spiral.txt b/forge-gui/res/cardsfolder/p/psychic_spiral.txt index 86a336d35d4..455ee2095a6 100644 --- a/forge-gui/res/cardsfolder/p/psychic_spiral.txt +++ b/forge-gui/res/cardsfolder/p/psychic_spiral.txt @@ -1,11 +1,11 @@ -Name:Psychic Spiral -ManaCost:4 U -Types:Instant -A:SP$ ChangeZoneAll | Cost$ 4 U | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True | RememberChanged$ True | SubAbility$ DBMill | SpellDescription$ Shuffle all cards from your graveyard into your library. Target player puts that many cards from the top of his or her library into his or her graveyard. -SVar:DBMill:DB$ Mill | ValidTgts$ Player | TgtPrompt$ Select target player to mill | NumCards$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlayVar:SpiralYet GE6 -SVar:SpiralYet:Count$InYourYard -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_spiral.jpg -Oracle:Shuffle all cards from your graveyard into your library. Target player puts that many cards from the top of his or her library into his or her graveyard. \ No newline at end of file +Name:Psychic Spiral +ManaCost:4 U +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 4 U | ChangeType$ Card.YouOwn | Origin$ Graveyard | Destination$ Library | Shuffle$ True | RememberChanged$ True | SubAbility$ DBMill | SpellDescription$ Shuffle all cards from your graveyard into your library. Target player puts that many cards from the top of his or her library into his or her graveyard. +SVar:DBMill:DB$ Mill | ValidTgts$ Player | TgtPrompt$ Select target player to mill | NumCards$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlayVar:SpiralYet GE6 +SVar:SpiralYet:Count$InYourYard +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_spiral.jpg +Oracle:Shuffle all cards from your graveyard into your library. Target player puts that many cards from the top of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/p/psychic_strike.txt b/forge-gui/res/cardsfolder/p/psychic_strike.txt index 71a21bf5b65..03148221706 100644 --- a/forge-gui/res/cardsfolder/p/psychic_strike.txt +++ b/forge-gui/res/cardsfolder/p/psychic_strike.txt @@ -1,7 +1,7 @@ -Name:Psychic Strike -ManaCost:1 U B -Types:Instant -A:SP$ Counter | Cost$ 1 U B | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBMill | Destination$ Graveyard | SpellDescription$ Counter target spell. Its controller puts the top two cards of his or her library into his or her graveyard. -SVar:DBMill:DB$ Mill | NumCards$ 2 | Defined$ TargetedController -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_strike.jpg -Oracle:Counter target spell. Its controller puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Psychic Strike +ManaCost:1 U B +Types:Instant +A:SP$ Counter | Cost$ 1 U B | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBMill | Destination$ Graveyard | SpellDescription$ Counter target spell. Its controller puts the top two cards of his or her library into his or her graveyard. +SVar:DBMill:DB$ Mill | NumCards$ 2 | Defined$ TargetedController +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_strike.jpg +Oracle:Counter target spell. Its controller puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/p/psychic_surgery.txt b/forge-gui/res/cardsfolder/p/psychic_surgery.txt index 09a7b5d5d58..fb13409422d 100644 --- a/forge-gui/res/cardsfolder/p/psychic_surgery.txt +++ b/forge-gui/res/cardsfolder/p/psychic_surgery.txt @@ -5,4 +5,4 @@ T:Mode$ Shuffled | ValidPlayer$ Opponent | TriggerZones$ Battlefield | OptionalD SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ TriggeredPlayer | DigNum$ 2 | ChangeNum$ 1 | Optional$ True | DestinationZone$ Exile | LibraryPosition2$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_surgery.jpg -Oracle:Whenever an opponent shuffles his or her library, you may look at the top two cards of that library. You may exile one of those cards. Then put the rest on top of that library in any order. \ No newline at end of file +Oracle:Whenever an opponent shuffles his or her library, you may look at the top two cards of that library. You may exile one of those cards. Then put the rest on top of that library in any order. diff --git a/forge-gui/res/cardsfolder/p/psychic_trance.txt b/forge-gui/res/cardsfolder/p/psychic_trance.txt index 374dbb90b20..26a70521e8e 100644 --- a/forge-gui/res/cardsfolder/p/psychic_trance.txt +++ b/forge-gui/res/cardsfolder/p/psychic_trance.txt @@ -1,10 +1,10 @@ -Name:Psychic Trance -ManaCost:2 U U -Types:Instant -A:SP$ Effect | Cost$ 2 U U | Name$ Psychic Trance Effect | StaticAbilities$ Static | SVars$ Counter | SpellDescription$ Until end of turn, Wizards you control gain "{T}: Counter target spell." -SVar:Static:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Card.Wizard+YouCtrl | AddAbility$ Counter | Description$ All Wizards you control have Tap: Counter target spell. -SVar:Counter:AB$ Counter | Cost$ T | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_trance.jpg -Oracle:Until end of turn, Wizards you control gain "{T}: Counter target spell." \ No newline at end of file +Name:Psychic Trance +ManaCost:2 U U +Types:Instant +A:SP$ Effect | Cost$ 2 U U | Name$ Psychic Trance Effect | StaticAbilities$ Static | SVars$ Counter | SpellDescription$ Until end of turn, Wizards you control gain "{T}: Counter target spell." +SVar:Static:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Card.Wizard+YouCtrl | AddAbility$ Counter | Description$ All Wizards you control have Tap: Counter target spell. +SVar:Counter:AB$ Counter | Cost$ T | TargetType$ Spell | ValidTgts$ Card | SpellDescription$ Counter target spell +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_trance.jpg +Oracle:Until end of turn, Wizards you control gain "{T}: Counter target spell." diff --git a/forge-gui/res/cardsfolder/p/psychic_transfer.txt b/forge-gui/res/cardsfolder/p/psychic_transfer.txt index 0679bddb902..8d2bb025d26 100644 --- a/forge-gui/res/cardsfolder/p/psychic_transfer.txt +++ b/forge-gui/res/cardsfolder/p/psychic_transfer.txt @@ -1,10 +1,10 @@ -Name:Psychic Transfer -ManaCost:4 U -Types:Sorcery -A:SP$ ExchangeLife | Cost$ 4 U | ValidTgts$ Player | ConditionCheckSVar$ X | ConditionSVarCompare$ LE5 | References$ X,Y,Z | SpellDescription$ If the difference between your life total and target player's life total is 5 or less, exchange life totals with that player. -SVar:X:SVar$Y/Abs -SVar:Y:Count$YourLifeTotal/Minus.Z -SVar:Z:Count$TargetedLifeTotal -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_transfer.jpg -Oracle:If the difference between your life total and target player's life total is 5 or less, exchange life totals with that player. \ No newline at end of file +Name:Psychic Transfer +ManaCost:4 U +Types:Sorcery +A:SP$ ExchangeLife | Cost$ 4 U | ValidTgts$ Player | ConditionCheckSVar$ X | ConditionSVarCompare$ LE5 | References$ X,Y,Z | SpellDescription$ If the difference between your life total and target player's life total is 5 or less, exchange life totals with that player. +SVar:X:SVar$Y/Abs +SVar:Y:Count$YourLifeTotal/Minus.Z +SVar:Z:Count$TargetedLifeTotal +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_transfer.jpg +Oracle:If the difference between your life total and target player's life total is 5 or less, exchange life totals with that player. diff --git a/forge-gui/res/cardsfolder/p/psychic_venom.txt b/forge-gui/res/cardsfolder/p/psychic_venom.txt index 0556751fb00..d41738bfaf0 100644 --- a/forge-gui/res/cardsfolder/p/psychic_venom.txt +++ b/forge-gui/res/cardsfolder/p/psychic_venom.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 U | ValidTgts$ Land | AILogic$ Curse T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted land becomes tapped, CARDNAME deals 2 damage to that land's controller. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_venom.jpg -Oracle:Enchant land\nWhenever enchanted land becomes tapped, Psychic Venom deals 2 damage to that land's controller. \ No newline at end of file +Oracle:Enchant land\nWhenever enchanted land becomes tapped, Psychic Venom deals 2 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/p/psychic_vortex.txt b/forge-gui/res/cardsfolder/p/psychic_vortex.txt index ee44541a569..71495e8bbcd 100644 --- a/forge-gui/res/cardsfolder/p/psychic_vortex.txt +++ b/forge-gui/res/cardsfolder/p/psychic_vortex.txt @@ -1,10 +1,10 @@ -Name:Psychic Vortex -ManaCost:2 U U -Types:Enchantment -K:Cumulative upkeep:Draw<1/You>:Draw a card. -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, sacrifice a land and discard your hand. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Mode$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_vortex.jpg -Oracle:Cumulative upkeep-Draw a card. (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.)\nAt the beginning of your end step, sacrifice a land and discard your hand. +Name:Psychic Vortex +ManaCost:2 U U +Types:Enchantment +K:Cumulative upkeep:Draw<1/You>:Draw a card. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your end step, sacrifice a land and discard your hand. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Mode$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychic_vortex.jpg +Oracle:Cumulative upkeep-Draw a card. (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.)\nAt the beginning of your end step, sacrifice a land and discard your hand. diff --git a/forge-gui/res/cardsfolder/p/psychogenic_probe.txt b/forge-gui/res/cardsfolder/p/psychogenic_probe.txt index 7cce2bcb66f..15fa22bdf9c 100644 --- a/forge-gui/res/cardsfolder/p/psychogenic_probe.txt +++ b/forge-gui/res/cardsfolder/p/psychogenic_probe.txt @@ -1,8 +1,8 @@ -Name:Psychogenic Probe -ManaCost:2 -Types:Artifact -T:Mode$ Shuffled | ValidPlayer$ Player | ShuffleFromEffect$ True | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a spell or ability causes a player to shuffle his or her library, CARDNAME deals 2 damage to him or her. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychogenic_probe.jpg -Oracle:Whenever a spell or ability causes a player to shuffle his or her library, Psychogenic Probe deals 2 damage to him or her. \ No newline at end of file +Name:Psychogenic Probe +ManaCost:2 +Types:Artifact +T:Mode$ Shuffled | ValidPlayer$ Player | ShuffleFromEffect$ True | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a spell or ability causes a player to shuffle his or her library, CARDNAME deals 2 damage to him or her. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychogenic_probe.jpg +Oracle:Whenever a spell or ability causes a player to shuffle his or her library, Psychogenic Probe deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/p/psychosis_crawler.txt b/forge-gui/res/cardsfolder/p/psychosis_crawler.txt index a581f13b323..be908f83187 100644 --- a/forge-gui/res/cardsfolder/p/psychosis_crawler.txt +++ b/forge-gui/res/cardsfolder/p/psychosis_crawler.txt @@ -8,4 +8,4 @@ T:Mode$ Drawn | ValidCard$ Card.YouOwn | TriggerZones$ Battlefield | Execute$ Tr SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psychosis_crawler.jpg -Oracle:Psychosis Crawler's power and toughness are each equal to the number of cards in your hand.\nWhenever you draw a card, each opponent loses 1 life. \ No newline at end of file +Oracle:Psychosis Crawler's power and toughness are each equal to the number of cards in your hand.\nWhenever you draw a card, each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/p/psychotic_episode.txt b/forge-gui/res/cardsfolder/p/psychotic_episode.txt index 719504c5aed..892a7ebce76 100644 --- a/forge-gui/res/cardsfolder/p/psychotic_episode.txt +++ b/forge-gui/res/cardsfolder/p/psychotic_episode.txt @@ -1,12 +1,12 @@ -Name:Psychotic Episode -ManaCost:1 B B -Types:Sorcery -K:Madness:1 B -A:SP$ RevealHand | Cost$ 1 B B | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBRevealTopLibrary | SpellDescription$ Target player reveals his or her hand and the top card of his or her library. You choose a card revealed this way. That player puts the chosen card on the bottom of his or her library. -SVar:DBRevealTopLibrary:DB$ Dig | DigNum$ 1 | Reveal$ True | Defined$ Targeted | NoMove$ True | SubAbility$ DBRevealHand -SVar:DBRevealHand:DB$ ChangeZone | DefinedPlayer$ Targeted | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | RememberChanged$ True | Chooser$ You | Optional$ True | SubAbility$ DBChooseTopLibrary -SVar:DBChooseTopLibrary:DB$ Dig | DigNum$ 1 | Reveal$ True | Defined$ Targeted | Chooser$ You | RememberChanged$ True | DestinationZone$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/psychotic_episode.jpg -Oracle:Target player reveals his or her hand and the top card of his or her library. You choose a card revealed this way. That player puts the chosen card on the bottom of his or her library.\nMadness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Name:Psychotic Episode +ManaCost:1 B B +Types:Sorcery +K:Madness:1 B +A:SP$ RevealHand | Cost$ 1 B B | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBRevealTopLibrary | SpellDescription$ Target player reveals his or her hand and the top card of his or her library. You choose a card revealed this way. That player puts the chosen card on the bottom of his or her library. +SVar:DBRevealTopLibrary:DB$ Dig | DigNum$ 1 | Reveal$ True | Defined$ Targeted | NoMove$ True | SubAbility$ DBRevealHand +SVar:DBRevealHand:DB$ ChangeZone | DefinedPlayer$ Targeted | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | RememberChanged$ True | Chooser$ You | Optional$ True | SubAbility$ DBChooseTopLibrary +SVar:DBChooseTopLibrary:DB$ Dig | DigNum$ 1 | Reveal$ True | Defined$ Targeted | Chooser$ You | RememberChanged$ True | DestinationZone$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/psychotic_episode.jpg +Oracle:Target player reveals his or her hand and the top card of his or her library. You choose a card revealed this way. That player puts the chosen card on the bottom of his or her library.\nMadness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/p/psychotic_fury.txt b/forge-gui/res/cardsfolder/p/psychotic_fury.txt index 278a3e8863b..a331f772d76 100644 --- a/forge-gui/res/cardsfolder/p/psychotic_fury.txt +++ b/forge-gui/res/cardsfolder/p/psychotic_fury.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature.MultiColor | TgtPrompt$ Select targ SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psychotic_fury.jpg -Oracle:Target multicolored creature gains double strike until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target multicolored creature gains double strike until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/p/psychotic_haze.txt b/forge-gui/res/cardsfolder/p/psychotic_haze.txt index 0eb6683966b..046664fbd6d 100644 --- a/forge-gui/res/cardsfolder/p/psychotic_haze.txt +++ b/forge-gui/res/cardsfolder/p/psychotic_haze.txt @@ -5,4 +5,4 @@ A:SP$ DamageAll | Cost$ 2 B B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ K:Madness:1 B SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/psychotic_haze.jpg -Oracle:Psychotic Haze deals 1 damage to each creature and each player.\nMadness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Psychotic Haze deals 1 damage to each creature and each player.\nMadness {1}{B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/p/psychotrope_thallid.txt b/forge-gui/res/cardsfolder/p/psychotrope_thallid.txt index 66a043fdf8a..5392459671c 100644 --- a/forge-gui/res/cardsfolder/p/psychotrope_thallid.txt +++ b/forge-gui/res/cardsfolder/p/psychotrope_thallid.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPOR A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ Draw | Cost$ 1 Sac<1/Saproling> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/psychotrope_thallid.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Psychotrope Thallid.\nRemove three spore counters from Psychotrope Thallid: Put a 1/1 green Saproling creature token onto the battlefield.\n{1}, Sacrifice a Saproling: Draw a card. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Psychotrope Thallid.\nRemove three spore counters from Psychotrope Thallid: Put a 1/1 green Saproling creature token onto the battlefield.\n{1}, Sacrifice a Saproling: Draw a card. diff --git a/forge-gui/res/cardsfolder/p/pteron_ghost.txt b/forge-gui/res/cardsfolder/p/pteron_ghost.txt index da5184f1810..c667856e8f6 100644 --- a/forge-gui/res/cardsfolder/p/pteron_ghost.txt +++ b/forge-gui/res/cardsfolder/p/pteron_ghost.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SpellDescription$ Regenerate target artifact. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pteron_ghost.jpg -Oracle:Flying\nSacrifice Pteron Ghost: Regenerate target artifact. \ No newline at end of file +Oracle:Flying\nSacrifice Pteron Ghost: Regenerate target artifact. diff --git a/forge-gui/res/cardsfolder/p/public_execution.txt b/forge-gui/res/cardsfolder/p/public_execution.txt index fc7ffc4741c..ec6275faeab 100644 --- a/forge-gui/res/cardsfolder/p/public_execution.txt +++ b/forge-gui/res/cardsfolder/p/public_execution.txt @@ -1,9 +1,9 @@ -Name:Public Execution -ManaCost:5 B -Types:Instant -A:SP$ Pump | Cost$ 5 B | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberObjects$ TargetedController | RememberTargets$ True | SubAbility$ DBDestroy | SpellDescription$ Destroy target creature an opponent controls. Each other creature that player controls gets -2/-0 until end of turn. -SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | SubAbility$ WeakenOther -SVar:WeakenOther:DB$ PumpAll | ValidCards$ Creature.RememberedPlayerCtrl+IsNotRemembered | NumAtt$ -2 | IsCurse$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/public_execution.jpg -Oracle:Destroy target creature an opponent controls. Each other creature that player controls gets -2/-0 until end of turn. \ No newline at end of file +Name:Public Execution +ManaCost:5 B +Types:Instant +A:SP$ Pump | Cost$ 5 B | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | RememberObjects$ TargetedController | RememberTargets$ True | SubAbility$ DBDestroy | SpellDescription$ Destroy target creature an opponent controls. Each other creature that player controls gets -2/-0 until end of turn. +SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | SubAbility$ WeakenOther +SVar:WeakenOther:DB$ PumpAll | ValidCards$ Creature.RememberedPlayerCtrl+IsNotRemembered | NumAtt$ -2 | IsCurse$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/public_execution.jpg +Oracle:Destroy target creature an opponent controls. Each other creature that player controls gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pucas_mischief.txt b/forge-gui/res/cardsfolder/p/pucas_mischief.txt index c02e788785e..3954742339c 100644 --- a/forge-gui/res/cardsfolder/p/pucas_mischief.txt +++ b/forge-gui/res/cardsfolder/p/pucas_mischief.txt @@ -1,9 +1,9 @@ -Name:Puca's Mischief -ManaCost:3 U -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigExchange | TriggerDescription$ At the beginning of your upkeep, you may exchange control of target nonland permanent you control and target nonland permanent an opponent controls with an equal or lesser converted mana cost. -SVar:TrigExchange:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent.YouCtrl+nonLand | TgtPrompt$ Select target nonland permanent you control | SubAbility$ DBExchange -SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Permanent.OppCtrl+nonLand | TgtPrompt$ Select target nonland permanent an opponent controls with less or equal converted mana cost | TargetsWithRelatedProperty$ LECMC -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pucas_mischief.jpg -Oracle:At the beginning of your upkeep, you may exchange control of target nonland permanent you control and target nonland permanent an opponent controls with an equal or lesser converted mana cost. \ No newline at end of file +Name:Puca's Mischief +ManaCost:3 U +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigExchange | TriggerDescription$ At the beginning of your upkeep, you may exchange control of target nonland permanent you control and target nonland permanent an opponent controls with an equal or lesser converted mana cost. +SVar:TrigExchange:AB$ Pump | Cost$ 0 | ValidTgts$ Permanent.YouCtrl+nonLand | TgtPrompt$ Select target nonland permanent you control | SubAbility$ DBExchange +SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Permanent.OppCtrl+nonLand | TgtPrompt$ Select target nonland permanent an opponent controls with less or equal converted mana cost | TargetsWithRelatedProperty$ LECMC +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pucas_mischief.jpg +Oracle:At the beginning of your upkeep, you may exchange control of target nonland permanent you control and target nonland permanent an opponent controls with an equal or lesser converted mana cost. diff --git a/forge-gui/res/cardsfolder/p/puffer_extract.txt b/forge-gui/res/cardsfolder/p/puffer_extract.txt index 29355f815e8..f11844a6957 100644 --- a/forge-gui/res/cardsfolder/p/puffer_extract.txt +++ b/forge-gui/res/cardsfolder/p/puffer_extract.txt @@ -7,4 +7,4 @@ SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ DelayTriggerRemembered SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/puffer_extract.jpg -Oracle:{X}, {T}: Target creature you control gets +X/+X until end of turn. Destroy it at the beginning of the next end step. \ No newline at end of file +Oracle:{X}, {T}: Target creature you control gets +X/+X until end of turn. Destroy it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/p/pull_from_eternity.txt b/forge-gui/res/cardsfolder/p/pull_from_eternity.txt index 427c138f735..49016829842 100644 --- a/forge-gui/res/cardsfolder/p/pull_from_eternity.txt +++ b/forge-gui/res/cardsfolder/p/pull_from_eternity.txt @@ -1,7 +1,7 @@ -Name:Pull from Eternity -ManaCost:W -Types:Instant -A:SP$ ChangeZone | Cost$ W | Origin$ Exile | Destination$ Graveyard | ValidTgts$ Card.faceUp | ChangeNum$ 1 | SpellDescription$ Put target face-up exiled card into its owner's graveyard. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pull_from_eternity.jpg -Oracle:Put target face-up exiled card into its owner's graveyard. \ No newline at end of file +Name:Pull from Eternity +ManaCost:W +Types:Instant +A:SP$ ChangeZone | Cost$ W | Origin$ Exile | Destination$ Graveyard | ValidTgts$ Card.faceUp | ChangeNum$ 1 | SpellDescription$ Put target face-up exiled card into its owner's graveyard. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pull_from_eternity.jpg +Oracle:Put target face-up exiled card into its owner's graveyard. diff --git a/forge-gui/res/cardsfolder/p/pull_from_the_deep.txt b/forge-gui/res/cardsfolder/p/pull_from_the_deep.txt index 7cd2268f71e..c5d05bb531e 100644 --- a/forge-gui/res/cardsfolder/p/pull_from_the_deep.txt +++ b/forge-gui/res/cardsfolder/p/pull_from_the_deep.txt @@ -1,8 +1,8 @@ -Name:Pull from the Deep -ManaCost:2 U U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 U U | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Instant.YouOwn | TgtPrompt$ Select target instant card in your graveyard | SubAbility$ DBReturn | SpellDescription$ Return up to one target instant card and up to one target sorcery card from your graveyard to your hand. Exile CARDNAME. -SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Sorcery.YouOwn | TgtPrompt$ Select target sorcery card in your graveyard | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/pull_from_the_deep.jpg -Oracle:Return up to one target instant card and up to one target sorcery card from your graveyard to your hand. Exile Pull from the Deep. \ No newline at end of file +Name:Pull from the Deep +ManaCost:2 U U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 U U | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Instant.YouOwn | TgtPrompt$ Select target instant card in your graveyard | SubAbility$ DBReturn | SpellDescription$ Return up to one target instant card and up to one target sorcery card from your graveyard to your hand. Exile CARDNAME. +SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Sorcery.YouOwn | TgtPrompt$ Select target sorcery card in your graveyard | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/pull_from_the_deep.jpg +Oracle:Return up to one target instant card and up to one target sorcery card from your graveyard to your hand. Exile Pull from the Deep. diff --git a/forge-gui/res/cardsfolder/p/pull_under.txt b/forge-gui/res/cardsfolder/p/pull_under.txt index 129a137857a..3d498394651 100644 --- a/forge-gui/res/cardsfolder/p/pull_under.txt +++ b/forge-gui/res/cardsfolder/p/pull_under.txt @@ -3,4 +3,4 @@ ManaCost:5 B Types:Instant Arcane A:SP$ Pump | Cost$ 5 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -5 | NumDef$ -5 | IsCurse$ True | SpellDescription$ Target creature gets -5/-5 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pull_under.jpg -Oracle:Target creature gets -5/-5 until end of turn. \ No newline at end of file +Oracle:Target creature gets -5/-5 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pulling_teeth.txt b/forge-gui/res/cardsfolder/p/pulling_teeth.txt index 83b0d32cc35..41e366aeefe 100644 --- a/forge-gui/res/cardsfolder/p/pulling_teeth.txt +++ b/forge-gui/res/cardsfolder/p/pulling_teeth.txt @@ -5,4 +5,4 @@ A:SP$ Clash | Cost$ 1 B | ValidTgts$ Player | TgtPrompt$ Select target player | SVar:DBDiscardOne:DB$Discard | Cost$ 0 | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose SVar:DBDiscardTwo:DB$Discard | Cost$ 0 | Defined$ Targeted | NumCards$ 2 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/pulling_teeth.jpg -Oracle:Clash with an opponent. If you win, target player discards two cards. Otherwise, that player discards a card. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Clash with an opponent. If you win, target player discards two cards. Otherwise, that player discards a card. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/p/pulmonic_sliver.txt b/forge-gui/res/cardsfolder/p/pulmonic_sliver.txt index ba4b0894099..21bb75f4504 100644 --- a/forge-gui/res/cardsfolder/p/pulmonic_sliver.txt +++ b/forge-gui/res/cardsfolder/p/pulmonic_sliver.txt @@ -1,11 +1,11 @@ -Name:Pulmonic Sliver -ManaCost:3 W W -Types:Creature Sliver -PT:3/3 -S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Flying | Description$ All Sliver creatures have flying. -S:Mode$ Continuous | Affected$ Card.Sliver | AddReplacementEffects$ PulmonicMoveToLibrary | AddSVar$ PulmonicSliverRep | Description$ All Slivers have "If this permanent would be put into a graveyard, you may put it on top of its owner's library instead." -SVar:PulmonicMoveToLibrary:Event$ Moved | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | ReplaceWith$ PulmonicSliverRep | Optional$ True | Description$ If CARDNAME would die, you may put it on the top of its owner's library instead. -SVar:PulmonicSliverRep:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Library | LibraryPosition$ 0 | Defined$ ReplacedCard -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/pulmonic_sliver.jpg -Oracle:All Sliver creatures have flying.\nAll Slivers have "If this permanent would be put into a graveyard, you may put it on top of its owner's library instead." +Name:Pulmonic Sliver +ManaCost:3 W W +Types:Creature Sliver +PT:3/3 +S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Flying | Description$ All Sliver creatures have flying. +S:Mode$ Continuous | Affected$ Card.Sliver | AddReplacementEffects$ PulmonicMoveToLibrary | AddSVar$ PulmonicSliverRep | Description$ All Slivers have "If this permanent would be put into a graveyard, you may put it on top of its owner's library instead." +SVar:PulmonicMoveToLibrary:Event$ Moved | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | ReplaceWith$ PulmonicSliverRep | Optional$ True | Description$ If CARDNAME would die, you may put it on the top of its owner's library instead. +SVar:PulmonicSliverRep:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Library | LibraryPosition$ 0 | Defined$ ReplacedCard +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/pulmonic_sliver.jpg +Oracle:All Sliver creatures have flying.\nAll Slivers have "If this permanent would be put into a graveyard, you may put it on top of its owner's library instead." diff --git a/forge-gui/res/cardsfolder/p/pulsating_illusion.txt b/forge-gui/res/cardsfolder/p/pulsating_illusion.txt index 9a633a27c85..dda8016fe78 100644 --- a/forge-gui/res/cardsfolder/p/pulsating_illusion.txt +++ b/forge-gui/res/cardsfolder/p/pulsating_illusion.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ Discard<1/Card> | NumAtt$ +4 | NumDef$ +4 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +4/+4 until end of turn. Activate this ability only once each turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pulsating_illusion.jpg -Oracle:Flying\nDiscard a card: Pulsating Illusion gets +4/+4 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flying\nDiscard a card: Pulsating Illusion gets +4/+4 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/p/pulse_of_llanowar.txt b/forge-gui/res/cardsfolder/p/pulse_of_llanowar.txt index 5a0e63d4092..991696ed12d 100644 --- a/forge-gui/res/cardsfolder/p/pulse_of_llanowar.txt +++ b/forge-gui/res/cardsfolder/p/pulse_of_llanowar.txt @@ -1,8 +1,8 @@ -Name:Pulse of Llanowar -ManaCost:3 G -Types:Enchantment -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Land.Basic+YouCtrl | ManaReplacement$ ProduceAny | Description$ If a basic land you control is tapped for mana, it produces mana of a color of your choice instead of any other type. -SVar:ProduceAny:Colorless->Any & R->Any & B->Any & U->Any & G->Any & W->Any -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_llanowar.jpg -Oracle:If a basic land you control is tapped for mana, it produces mana of a color of your choice instead of any other type. +Name:Pulse of Llanowar +ManaCost:3 G +Types:Enchantment +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Land.Basic+YouCtrl | ManaReplacement$ ProduceAny | Description$ If a basic land you control is tapped for mana, it produces mana of a color of your choice instead of any other type. +SVar:ProduceAny:Colorless->Any & R->Any & B->Any & U->Any & G->Any & W->Any +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_llanowar.jpg +Oracle:If a basic land you control is tapped for mana, it produces mana of a color of your choice instead of any other type. diff --git a/forge-gui/res/cardsfolder/p/pulse_of_the_dross.txt b/forge-gui/res/cardsfolder/p/pulse_of_the_dross.txt index cf28791b192..038ac1b6715 100644 --- a/forge-gui/res/cardsfolder/p/pulse_of_the_dross.txt +++ b/forge-gui/res/cardsfolder/p/pulse_of_the_dross.txt @@ -1,9 +1,9 @@ -Name:Pulse of the Dross -ManaCost:1 B B -Types:Sorcery -A:SP$ Discard | Cost$ 1 B B | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealYouChoose | RevealNumber$ 3 | NumCards$ 1 | SubAbility$ ReturnDross | SpellDescription$ Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. Then if that player has more cards in hand than you, return CARDNAME to its owner's hand. -SVar:ReturnDross:DB$ ChangeZone | ConditionCheckSVar$ X | ConditionSVarCompare$ GTY | Defined$ Self | Origin$ Stack | Destination$ Hand | References$ X,Y -SVar:X:Count$InTargetedHand -SVar:Y:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_the_dross.jpg -Oracle:Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. Then if that player has more cards in hand than you, return Pulse of the Dross to its owner's hand. \ No newline at end of file +Name:Pulse of the Dross +ManaCost:1 B B +Types:Sorcery +A:SP$ Discard | Cost$ 1 B B | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealYouChoose | RevealNumber$ 3 | NumCards$ 1 | SubAbility$ ReturnDross | SpellDescription$ Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. Then if that player has more cards in hand than you, return CARDNAME to its owner's hand. +SVar:ReturnDross:DB$ ChangeZone | ConditionCheckSVar$ X | ConditionSVarCompare$ GTY | Defined$ Self | Origin$ Stack | Destination$ Hand | References$ X,Y +SVar:X:Count$InTargetedHand +SVar:Y:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_the_dross.jpg +Oracle:Target player reveals three cards from his or her hand and you choose one of them. That player discards that card. Then if that player has more cards in hand than you, return Pulse of the Dross to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/pulse_of_the_fields.txt b/forge-gui/res/cardsfolder/p/pulse_of_the_fields.txt index 2adbce904ef..251fecc9694 100644 --- a/forge-gui/res/cardsfolder/p/pulse_of_the_fields.txt +++ b/forge-gui/res/cardsfolder/p/pulse_of_the_fields.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 1 W W | Defined$ You | LifeAmount$ 4 | SubAbility$ TrigRe SVar:TrigReturn:DB$ ChangeZone | ConditionLifeTotal$ You | ConditionLifeAmount$ LTX | References$ X | Defined$ Self | Origin$ Stack | Destination$ Hand | ConditionDescription$ If an opponent has more life than you, SVar:X:PlayerCountOpponents$HighestLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_the_fields.jpg -Oracle:You gain 4 life. Then if an opponent has more life than you, return Pulse of the Fields to its owner's hand. \ No newline at end of file +Oracle:You gain 4 life. Then if an opponent has more life than you, return Pulse of the Fields to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/pulse_of_the_forge.txt b/forge-gui/res/cardsfolder/p/pulse_of_the_forge.txt index 88c65e69ac7..4511082cbe8 100644 --- a/forge-gui/res/cardsfolder/p/pulse_of_the_forge.txt +++ b/forge-gui/res/cardsfolder/p/pulse_of_the_forge.txt @@ -1,8 +1,8 @@ -Name:Pulse of the Forge -ManaCost:1 R R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 4 | SubAbility$ ReheatTheForge | SpellDescription$ CARDNAME deals 4 damage to target player. Then if that player has more life than you, return CARDNAME to its owner's hand. -SVar:ReheatTheForge:DB$ ChangeZone | ConditionLifeTotal$ You | ConditionLifeAmount$ LTX | References$ X | Defined$ Self | Origin$ Stack | Destination$ Hand | ConditionDescription$ If an opponent has more life than you, -SVar:X:Count$TargetedLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_the_forge.jpg -Oracle:Pulse of the Forge deals 4 damage to target player. Then if that player has more life than you, return Pulse of the Forge to its owner's hand. \ No newline at end of file +Name:Pulse of the Forge +ManaCost:1 R R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 4 | SubAbility$ ReheatTheForge | SpellDescription$ CARDNAME deals 4 damage to target player. Then if that player has more life than you, return CARDNAME to its owner's hand. +SVar:ReheatTheForge:DB$ ChangeZone | ConditionLifeTotal$ You | ConditionLifeAmount$ LTX | References$ X | Defined$ Self | Origin$ Stack | Destination$ Hand | ConditionDescription$ If an opponent has more life than you, +SVar:X:Count$TargetedLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_the_forge.jpg +Oracle:Pulse of the Forge deals 4 damage to target player. Then if that player has more life than you, return Pulse of the Forge to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/pulse_of_the_grid.txt b/forge-gui/res/cardsfolder/p/pulse_of_the_grid.txt index e9e72b5be98..b69253ba344 100644 --- a/forge-gui/res/cardsfolder/p/pulse_of_the_grid.txt +++ b/forge-gui/res/cardsfolder/p/pulse_of_the_grid.txt @@ -1,11 +1,11 @@ -Name:Pulse of the Grid -ManaCost:1 U U -Types:Instant -A:SP$ Draw | Cost$ 1 U U | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard a card. Then if an opponent has more cards in hand than you, return CARDNAME to its owner's hand. -SVar:DBDiscard:DB$Discard | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ TrigReturn -SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X,Y -SVar:Y:Count$CardsInYourHand -SVar:X:Count$CardsInOppHand/Minus.Y -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_the_grid.jpg -Oracle:Draw two cards, then discard a card. Then if an opponent has more cards in hand than you, return Pulse of the Grid to its owner's hand. \ No newline at end of file +Name:Pulse of the Grid +ManaCost:1 U U +Types:Instant +A:SP$ Draw | Cost$ 1 U U | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard a card. Then if an opponent has more cards in hand than you, return CARDNAME to its owner's hand. +SVar:DBDiscard:DB$Discard | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ TrigReturn +SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X,Y +SVar:Y:Count$CardsInYourHand +SVar:X:Count$CardsInOppHand/Minus.Y +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_the_grid.jpg +Oracle:Draw two cards, then discard a card. Then if an opponent has more cards in hand than you, return Pulse of the Grid to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/pulse_of_the_tangle.txt b/forge-gui/res/cardsfolder/p/pulse_of_the_tangle.txt index 66ba1ba616a..615bd1b2d1a 100644 --- a/forge-gui/res/cardsfolder/p/pulse_of_the_tangle.txt +++ b/forge-gui/res/cardsfolder/p/pulse_of_the_tangle.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 1 G G | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Crea SVar:DBBounce:DB$ChangeZone | Origin$ Stack | Destination$ Hand | ConditionPresent$ Creature.OppCtrl | ConditionCompare$ GTX | References$ X SVar:X:Count$Valid Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_of_the_tangle.jpg -Oracle:Put a 3/3 green Beast creature token onto the battlefield. Then if an opponent controls more creatures than you, return Pulse of the Tangle to its owner's hand. \ No newline at end of file +Oracle:Put a 3/3 green Beast creature token onto the battlefield. Then if an opponent controls more creatures than you, return Pulse of the Tangle to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/pulse_tracker.txt b/forge-gui/res/cardsfolder/p/pulse_tracker.txt index 4f3d315abf1..2e38998ac36 100644 --- a/forge-gui/res/cardsfolder/p/pulse_tracker.txt +++ b/forge-gui/res/cardsfolder/p/pulse_tracker.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription SVar:TrigDrain:AB$LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/pulse_tracker.jpg -Oracle:Whenever Pulse Tracker attacks, each opponent loses 1 life. \ No newline at end of file +Oracle:Whenever Pulse Tracker attacks, each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/p/pulsemage_advocate.txt b/forge-gui/res/cardsfolder/p/pulsemage_advocate.txt index 32804f2d63c..224711a1e55 100644 --- a/forge-gui/res/cardsfolder/p/pulsemage_advocate.txt +++ b/forge-gui/res/cardsfolder/p/pulsemage_advocate.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ T | ValidTgts$ Card.OppOwn | TargetMin$ 3 | TargetMax$ SVar:DBReturn:DB$ ChangeZone | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | Origin$ Graveyard | Destination$ Battlefield SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pulsemage_advocate.jpg -Oracle:{T}: Return three target cards from an opponent's graveyard to his or her hand. Return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:{T}: Return three target cards from an opponent's graveyard to his or her hand. Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/p/pulverize.txt b/forge-gui/res/cardsfolder/p/pulverize.txt index 76a67fcba28..228d806098a 100644 --- a/forge-gui/res/cardsfolder/p/pulverize.txt +++ b/forge-gui/res/cardsfolder/p/pulverize.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 4 R R | ValidCards$ Artifact | SpellDescription$ Destroy all artifacts. SVar:AltCost:Cost$ Sac<2/Mountain> | Description$ You may sacrifice two Mountains rather than pay Pulverize's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/pulverize.jpg -Oracle:You may sacrifice two Mountains rather than pay Pulverize's mana cost.\nDestroy all artifacts. \ No newline at end of file +Oracle:You may sacrifice two Mountains rather than pay Pulverize's mana cost.\nDestroy all artifacts. diff --git a/forge-gui/res/cardsfolder/p/puncture_blast.txt b/forge-gui/res/cardsfolder/p/puncture_blast.txt index 4f8845b3c56..59933b019c2 100644 --- a/forge-gui/res/cardsfolder/p/puncture_blast.txt +++ b/forge-gui/res/cardsfolder/p/puncture_blast.txt @@ -4,4 +4,4 @@ Types:Instant K:Wither A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ Puncture Blast deals 3 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/puncture_blast.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nPuncture Blast deals 3 damage to target creature or player. \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nPuncture Blast deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/puncture_bolt.txt b/forge-gui/res/cardsfolder/p/puncture_bolt.txt index 3b996218f9f..d65df797cd2 100644 --- a/forge-gui/res/cardsfolder/p/puncture_bolt.txt +++ b/forge-gui/res/cardsfolder/p/puncture_bolt.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 1 damage to target creature. Put a -1/-1 counter on that creature. SVar:DB1:DB$ PutCounter | Defined$ Targeted | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/puncture_bolt.jpg -Oracle:Puncture Bolt deals 1 damage to target creature. Put a -1/-1 counter on that creature. \ No newline at end of file +Oracle:Puncture Bolt deals 1 damage to target creature. Put a -1/-1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/p/puncturing_light.txt b/forge-gui/res/cardsfolder/p/puncturing_light.txt index ae12c9d44bb..3cbef9d088d 100644 --- a/forge-gui/res/cardsfolder/p/puncturing_light.txt +++ b/forge-gui/res/cardsfolder/p/puncturing_light.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Creature.powerLE3+attacking,Creature.powerLE3+blocking | TgtPrompt$ Select target attacking or blocking creature with power 3 or less | SpellDescription$ Destroy target attacking or blocking creature with power 3 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/puncturing_light.jpg -Oracle:Destroy target attacking or blocking creature with power 3 or less. \ No newline at end of file +Oracle:Destroy target attacking or blocking creature with power 3 or less. diff --git a/forge-gui/res/cardsfolder/p/punish_ignorance.txt b/forge-gui/res/cardsfolder/p/punish_ignorance.txt index 154a069f455..aa954a9ceaa 100644 --- a/forge-gui/res/cardsfolder/p/punish_ignorance.txt +++ b/forge-gui/res/cardsfolder/p/punish_ignorance.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ W U U B | TargetType$ Spell | TgtPrompt$ Select target spe SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 3 | SubAbility$ DBGain SVar:DBGain:DB$GainLife | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/punish_ignorance.jpg -Oracle:Counter target spell. Its controller loses 3 life and you gain 3 life. \ No newline at end of file +Oracle:Counter target spell. Its controller loses 3 life and you gain 3 life. diff --git a/forge-gui/res/cardsfolder/p/punish_the_enemy.txt b/forge-gui/res/cardsfolder/p/punish_the_enemy.txt index 9a10930209a..d194b34f459 100644 --- a/forge-gui/res/cardsfolder/p/punish_the_enemy.txt +++ b/forge-gui/res/cardsfolder/p/punish_the_enemy.txt @@ -1,7 +1,7 @@ -Name:Punish the Enemy -ManaCost:4 R -Types:Instant -A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 3 damage to target player and 3 damage to target creature. -SVar:DB1:DB$ DealDamage | NumDmg$ 3 | ValidTgts$ Player | TgtPrompt$ Select target player -SVar:Picture:http://www.wizards.com/global/images/magic/general/punish_the_enemy.jpg -Oracle:Punish the Enemy deals 3 damage to target player and 3 damage to target creature. \ No newline at end of file +Name:Punish the Enemy +ManaCost:4 R +Types:Instant +A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DB1 | SpellDescription$ CARDNAME deals 3 damage to target player and 3 damage to target creature. +SVar:DB1:DB$ DealDamage | NumDmg$ 3 | ValidTgts$ Player | TgtPrompt$ Select target player +SVar:Picture:http://www.wizards.com/global/images/magic/general/punish_the_enemy.jpg +Oracle:Punish the Enemy deals 3 damage to target player and 3 damage to target creature. diff --git a/forge-gui/res/cardsfolder/p/punishing_fire.txt b/forge-gui/res/cardsfolder/p/punishing_fire.txt index 9e72102d8c3..6e0dd64e4ba 100644 --- a/forge-gui/res/cardsfolder/p/punishing_fire.txt +++ b/forge-gui/res/cardsfolder/p/punishing_fire.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta T:Mode$ LifeGained | ValidPlayer$ Opponent | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever an opponent gains life, you may pay {R}. If you do, return CARDNAME from your graveyard to your hand. SVar:TrigChange:AB$ChangeZone | Cost$ R | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/punishing_fire.jpg -Oracle:Punishing Fire deals 2 damage to target creature or player.\nWhenever an opponent gains life, you may pay {R}. If you do, return Punishing Fire from your graveyard to your hand. \ No newline at end of file +Oracle:Punishing Fire deals 2 damage to target creature or player.\nWhenever an opponent gains life, you may pay {R}. If you do, return Punishing Fire from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/p/puppet_conjurer.txt b/forge-gui/res/cardsfolder/p/puppet_conjurer.txt index d5e4d6dfcb7..5534efeb3d4 100644 --- a/forge-gui/res/cardsfolder/p/puppet_conjurer.txt +++ b/forge-gui/res/cardsfolder/p/puppet_conjurer.txt @@ -6,4 +6,4 @@ A:AB$ Token | Cost$ U T | TokenAmount$ 1 | TokenName$ Homunculus | TokenTypes$ A T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a Homunculus. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Homunculus SVar:Picture:http://www.wizards.com/global/images/magic/general/puppet_conjurer.jpg -Oracle:{U}, {T}: Put a 0/1 blue Homunculus artifact creature token onto the battlefield.\nAt the beginning of your upkeep, sacrifice a Homunculus. \ No newline at end of file +Oracle:{U}, {T}: Put a 0/1 blue Homunculus artifact creature token onto the battlefield.\nAt the beginning of your upkeep, sacrifice a Homunculus. diff --git a/forge-gui/res/cardsfolder/p/puppet_master.txt b/forge-gui/res/cardsfolder/p/puppet_master.txt index 9cf88194514..a6f7cdc2516 100644 --- a/forge-gui/res/cardsfolder/p/puppet_master.txt +++ b/forge-gui/res/cardsfolder/p/puppet_master.txt @@ -1,11 +1,11 @@ -Name:Puppet Master -ManaCost:U U U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U U U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.EnchantedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to its owner's hand. If that card is returned to its owner's hand this way, you may pay {U}{U}{U}. If you do, return CARDNAME to its owner's hand. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard | RememberChanged$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | UnlessCost$ U U U | UnlessPayer$ You | UnlessSwitched$ True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/puppet_master.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, return that card to its owner's hand. If that card is returned to its owner's hand this way, you may pay {U}{U}{U}. If you do, return Puppet Master to its owner's hand. \ No newline at end of file +Name:Puppet Master +ManaCost:U U U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U U U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.EnchantedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to its owner's hand. If that card is returned to its owner's hand this way, you may pay {U}{U}{U}. If you do, return CARDNAME to its owner's hand. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard | RememberChanged$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Hand | ConditionDefined$ Remembered | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | UnlessCost$ U U U | UnlessPayer$ You | UnlessSwitched$ True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/puppet_master.jpg +Oracle:Enchant creature\nWhen enchanted creature dies, return that card to its owner's hand. If that card is returned to its owner's hand this way, you may pay {U}{U}{U}. If you do, return Puppet Master to its owner's hand. diff --git a/forge-gui/res/cardsfolder/p/puppet_strings.txt b/forge-gui/res/cardsfolder/p/puppet_strings.txt index 11a2ce333c5..8e982a4b7d5 100644 --- a/forge-gui/res/cardsfolder/p/puppet_strings.txt +++ b/forge-gui/res/cardsfolder/p/puppet_strings.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ TapOrUntap | Cost$ 2 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ You may tap or untap target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/puppet_strings.jpg -Oracle:{2}, {T}: You may tap or untap target creature. \ No newline at end of file +Oracle:{2}, {T}: You may tap or untap target creature. diff --git a/forge-gui/res/cardsfolder/p/puppeteer.txt b/forge-gui/res/cardsfolder/p/puppeteer.txt index ee1ddd65b82..5c0860c7270 100644 --- a/forge-gui/res/cardsfolder/p/puppeteer.txt +++ b/forge-gui/res/cardsfolder/p/puppeteer.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ TapOrUntap | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ You may tap or untap target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/puppeteer.jpg -Oracle:{U}, {T}: You may tap or untap target creature. \ No newline at end of file +Oracle:{U}, {T}: You may tap or untap target creature. diff --git a/forge-gui/res/cardsfolder/p/puppeteer_clique.txt b/forge-gui/res/cardsfolder/p/puppeteer_clique.txt index 73cd4001af3..1a46f103fbb 100644 --- a/forge-gui/res/cardsfolder/p/puppeteer_clique.txt +++ b/forge-gui/res/cardsfolder/p/puppeteer_clique.txt @@ -12,4 +12,4 @@ SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exi SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/puppeteer_clique.jpg -Oracle:Flying\nWhen Puppeteer Clique enters the battlefield, put target creature card from an opponent's graveyard onto the battlefield under your control. It has haste. At the beginning of your next end step, exile it.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Flying\nWhen Puppeteer Clique enters the battlefield, put target creature card from an opponent's graveyard onto the battlefield under your control. It has haste. At the beginning of your next end step, exile it.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/p/puppets_verdict.txt b/forge-gui/res/cardsfolder/p/puppets_verdict.txt index ccfcda3d291..c28a08f6477 100644 --- a/forge-gui/res/cardsfolder/p/puppets_verdict.txt +++ b/forge-gui/res/cardsfolder/p/puppets_verdict.txt @@ -1,9 +1,9 @@ -Name:Puppet's Verdict -ManaCost:1 R R -Types:Instant -A:SP$ FlipACoin | Cost$ 1 R R | WinSubAbility$ DBDestorySmall | LoseSubAbility$ DBDestoryBig | SpellDescription$ Flip a coin. If you win the flip, destroy all creatures with power 2 or less. If you lose the flip, destroy all creatures with power 3 or greater. -SVar:DBDestorySmall:DB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.powerLE2 -SVar:DBDestoryBig:DB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.powerGE3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/puppets_verdict.jpg -Oracle:Flip a coin. If you win the flip, destroy all creatures with power 2 or less. If you lose the flip, destroy all creatures with power 3 or greater. \ No newline at end of file +Name:Puppet's Verdict +ManaCost:1 R R +Types:Instant +A:SP$ FlipACoin | Cost$ 1 R R | WinSubAbility$ DBDestorySmall | LoseSubAbility$ DBDestoryBig | SpellDescription$ Flip a coin. If you win the flip, destroy all creatures with power 2 or less. If you lose the flip, destroy all creatures with power 3 or greater. +SVar:DBDestorySmall:DB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.powerLE2 +SVar:DBDestoryBig:DB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.powerGE3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/puppets_verdict.jpg +Oracle:Flip a coin. If you win the flip, destroy all creatures with power 2 or less. If you lose the flip, destroy all creatures with power 3 or greater. diff --git a/forge-gui/res/cardsfolder/p/pure_intentions.txt b/forge-gui/res/cardsfolder/p/pure_intentions.txt index 1fe7596e84c..54d7051aeb4 100644 --- a/forge-gui/res/cardsfolder/p/pure_intentions.txt +++ b/forge-gui/res/cardsfolder/p/pure_intentions.txt @@ -1,13 +1,13 @@ -Name:Pure Intentions -ManaCost:W -Types:Instant Arcane -A:SP$ Effect | Cost$ W | Name$ Pure Intentions Effect | Triggers$ PureDiscarded | SVars$ TrigPureChange | SpellDescription$ Whenever a spell or ability an opponent controls causes you to discard cards this turn, return those cards from your graveyard to your hand. -SVar:PureDiscarded:Mode$ Discarded | ValidCard$ Card.YouCtrl | ValidCause$ Card.OppCtrl | TriggerZones$ Command | Execute$ TrigPureChange | TriggerDescription$ Whenever a spell or ability an opponent controls causes you to discard cards this turn, return those cards from your graveyard to your hand. -SVar:TrigPureChange:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand -T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ TrigPureReturn | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, return it to your hand. -SVar:TrigPureReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand -SVar:DiscardMeByOpp:1 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pure_intentions.jpg -Oracle:Whenever a spell or ability an opponent controls causes you to discard cards this turn, return those cards from your graveyard to your hand.\nWhen a spell or ability an opponent controls causes you to discard Pure Intentions, return Pure Intentions from your graveyard to your hand at the beginning of the next end step. \ No newline at end of file +Name:Pure Intentions +ManaCost:W +Types:Instant Arcane +A:SP$ Effect | Cost$ W | Name$ Pure Intentions Effect | Triggers$ PureDiscarded | SVars$ TrigPureChange | SpellDescription$ Whenever a spell or ability an opponent controls causes you to discard cards this turn, return those cards from your graveyard to your hand. +SVar:PureDiscarded:Mode$ Discarded | ValidCard$ Card.YouCtrl | ValidCause$ Card.OppCtrl | TriggerZones$ Command | Execute$ TrigPureChange | TriggerDescription$ Whenever a spell or ability an opponent controls causes you to discard cards this turn, return those cards from your graveyard to your hand. +SVar:TrigPureChange:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand +T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ TrigPureReturn | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, return it to your hand. +SVar:TrigPureReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand +SVar:DiscardMeByOpp:1 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pure_intentions.jpg +Oracle:Whenever a spell or ability an opponent controls causes you to discard cards this turn, return those cards from your graveyard to your hand.\nWhen a spell or ability an opponent controls causes you to discard Pure Intentions, return Pure Intentions from your graveyard to your hand at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/p/pure_reflection.txt b/forge-gui/res/cardsfolder/p/pure_reflection.txt index 17f177f816a..224d05cd6b9 100644 --- a/forge-gui/res/cardsfolder/p/pure_reflection.txt +++ b/forge-gui/res/cardsfolder/p/pure_reflection.txt @@ -1,9 +1,9 @@ -Name:Pure Reflection -ManaCost:2 W -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Creature | Execute$ TrigDestroy | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a creature spell, destroy all Reflections. Then that player puts an X/X white Reflection creature token onto the battlefield, where X is the converted mana cost of that spell. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Reflection | SubAbility$ DBToken | SpellDescription$ Destroy all Reflections -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenPower$ X | TokenToughness$ X | References$ X | TokenName$ Reflection | TokenTypes$ Creature,Reflection | TokenColors$ White | TokenOwner$ TriggeredActivator -SVar:X:TriggeredCard$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/pure_reflection.jpg -Oracle:Whenever a player casts a creature spell, destroy all Reflections. Then that player puts an X/X white Reflection creature token onto the battlefield, where X is the converted mana cost of that spell. \ No newline at end of file +Name:Pure Reflection +ManaCost:2 W +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Creature | Execute$ TrigDestroy | ValidActivatingPlayer$ Player | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a creature spell, destroy all Reflections. Then that player puts an X/X white Reflection creature token onto the battlefield, where X is the converted mana cost of that spell. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Reflection | SubAbility$ DBToken | SpellDescription$ Destroy all Reflections +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenPower$ X | TokenToughness$ X | References$ X | TokenName$ Reflection | TokenTypes$ Creature,Reflection | TokenColors$ White | TokenOwner$ TriggeredActivator +SVar:X:TriggeredCard$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/pure_reflection.jpg +Oracle:Whenever a player casts a creature spell, destroy all Reflections. Then that player puts an X/X white Reflection creature token onto the battlefield, where X is the converted mana cost of that spell. diff --git a/forge-gui/res/cardsfolder/p/pure_simple.txt b/forge-gui/res/cardsfolder/p/pure_simple.txt index 19864f8c78a..374b48cc7ae 100644 --- a/forge-gui/res/cardsfolder/p/pure_simple.txt +++ b/forge-gui/res/cardsfolder/p/pure_simple.txt @@ -1,15 +1,15 @@ -Name:Pure -ManaCost:1 R G -AlternateMode: Split -Types:Sorcery -A:SP$ Destroy | Cost$ 1 R G | ValidTgts$ Permanent.MultiColor | TgtPrompt$ Select target multicolored permanent | SpellDescription$ Destroy target multicolored permanent. -SVar:Picture:http://www.wizards.com/global/images/magic/general/puresimple.jpg -Oracle:Destroy target multicolored permanent. - -ALTERNATE - -Name:Simple -ManaCost:1 G W -Types:Sorcery -A:SP$ DestroyAll | Cost$ 1 G W | ValidCards$ Aura,Equipment | SpellDescription$ Destroy all Auras and Equipment. -Oracle:Destroy all Auras and Equipment. \ No newline at end of file +Name:Pure +ManaCost:1 R G +AlternateMode: Split +Types:Sorcery +A:SP$ Destroy | Cost$ 1 R G | ValidTgts$ Permanent.MultiColor | TgtPrompt$ Select target multicolored permanent | SpellDescription$ Destroy target multicolored permanent. +SVar:Picture:http://www.wizards.com/global/images/magic/general/puresimple.jpg +Oracle:Destroy target multicolored permanent. + +ALTERNATE + +Name:Simple +ManaCost:1 G W +Types:Sorcery +A:SP$ DestroyAll | Cost$ 1 G W | ValidCards$ Aura,Equipment | SpellDescription$ Destroy all Auras and Equipment. +Oracle:Destroy all Auras and Equipment. diff --git a/forge-gui/res/cardsfolder/p/purelace.txt b/forge-gui/res/cardsfolder/p/purelace.txt index 32ca59ac1f6..97aba6361de 100644 --- a/forge-gui/res/cardsfolder/p/purelace.txt +++ b/forge-gui/res/cardsfolder/p/purelace.txt @@ -1,8 +1,8 @@ -Name:Purelace -ManaCost:W -Types:Instant -A:SP$ Animate | Cost$ W | Colors$ White | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes white. (Mana symbols on that permanent remain unchanged.) -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/purelace.jpg -Oracle:Target spell or permanent becomes white. (Mana symbols on that permanent remain unchanged.) \ No newline at end of file +Name:Purelace +ManaCost:W +Types:Instant +A:SP$ Animate | Cost$ W | Colors$ White | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes white. (Mana symbols on that permanent remain unchanged.) +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/purelace.jpg +Oracle:Target spell or permanent becomes white. (Mana symbols on that permanent remain unchanged.) diff --git a/forge-gui/res/cardsfolder/p/puresight_merrow.txt b/forge-gui/res/cardsfolder/p/puresight_merrow.txt index c9fcf84ef8e..d4e1b812796 100644 --- a/forge-gui/res/cardsfolder/p/puresight_merrow.txt +++ b/forge-gui/res/cardsfolder/p/puresight_merrow.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Dig | Cost$ WU Untap | DigNum$ 1 | DestinationZone$ Exile | DestinationZone2$ Library | LibraryPosition2$ 0 | Optional$ True | SpellDescription$ Look at the top card of your library. You may exile that card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/puresight_merrow.jpg -Oracle:{W/U}, {Q}: Look at the top card of your library. You may exile that card. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{W/U}, {Q}: Look at the top card of your library. You may exile that card. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/p/puresteel_paladin.txt b/forge-gui/res/cardsfolder/p/puresteel_paladin.txt index bd265ab37ef..9f6b655e24b 100644 --- a/forge-gui/res/cardsfolder/p/puresteel_paladin.txt +++ b/forge-gui/res/cardsfolder/p/puresteel_paladin.txt @@ -1,10 +1,10 @@ -Name:Puresteel Paladin -ManaCost:W W -Types:Creature Human Knight -PT:2/2 -T:Mode$ ChangesZone | ValidCard$ Equipment.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever an Equipment enters the battlefield under your control, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -S:Mode$ Continuous | Affected$ Equipment.YouCtrl | AddAbility$ ABAttach | Condition$ Metalcraft | Description$ Metalcraft - Equipment you control have equip {0} as long as you control three or more artifacts. -SVar:ABAttach:AB$ Attach | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Equip$ True | SorcerySpeed$ True | PrecostDesc$ Equip - | SpellDescription$ Attach CARDNAME to target creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/puresteel_paladin.jpg -Oracle:Whenever an Equipment enters the battlefield under your control, you may draw a card.\nMetalcraft - Equipment you control have equip {0} as long as you control three or more artifacts. \ No newline at end of file +Name:Puresteel Paladin +ManaCost:W W +Types:Creature Human Knight +PT:2/2 +T:Mode$ ChangesZone | ValidCard$ Equipment.YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever an Equipment enters the battlefield under your control, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +S:Mode$ Continuous | Affected$ Equipment.YouCtrl | AddAbility$ ABAttach | Condition$ Metalcraft | Description$ Metalcraft - Equipment you control have equip {0} as long as you control three or more artifacts. +SVar:ABAttach:AB$ Attach | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Equip$ True | SorcerySpeed$ True | PrecostDesc$ Equip - | SpellDescription$ Attach CARDNAME to target creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/puresteel_paladin.jpg +Oracle:Whenever an Equipment enters the battlefield under your control, you may draw a card.\nMetalcraft - Equipment you control have equip {0} as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/p/purgatory.txt b/forge-gui/res/cardsfolder/p/purgatory.txt index cbf1f212ff8..8700d264568 100644 --- a/forge-gui/res/cardsfolder/p/purgatory.txt +++ b/forge-gui/res/cardsfolder/p/purgatory.txt @@ -1,12 +1,12 @@ -Name:Purgatory -ManaCost:2 W B -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken creature is put into your graveyard from the battlefield, exile that card. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, you may pay {4} and 2 life. If you do, return a card exiled with CARDNAME to the battlefield. -SVar:TrigReturn:AB$ ChooseCard | Cost$ 4 PayLife<2> | Defined$ You | Amount$ 1 | Choices$ Card.IsRemembered | ChoiceZone$ Exile | SubAbility$ DBChange -SVar:DBChange:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Exile | Destination$ Battlefield | ForgetChanged$ True | Hidden$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/purgatory.jpg -Oracle:Whenever a nontoken creature is put into your graveyard from the battlefield, exile that card.\nAt the beginning of your upkeep, you may pay {4} and 2 life. If you do, return a card exiled with Purgatory to the battlefield. \ No newline at end of file +Name:Purgatory +ManaCost:2 W B +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouOwn | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever a nontoken creature is put into your graveyard from the battlefield, exile that card. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of your upkeep, you may pay {4} and 2 life. If you do, return a card exiled with CARDNAME to the battlefield. +SVar:TrigReturn:AB$ ChooseCard | Cost$ 4 PayLife<2> | Defined$ You | Amount$ 1 | Choices$ Card.IsRemembered | ChoiceZone$ Exile | SubAbility$ DBChange +SVar:DBChange:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Exile | Destination$ Battlefield | ForgetChanged$ True | Hidden$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/purgatory.jpg +Oracle:Whenever a nontoken creature is put into your graveyard from the battlefield, exile that card.\nAt the beginning of your upkeep, you may pay {4} and 2 life. If you do, return a card exiled with Purgatory to the battlefield. diff --git a/forge-gui/res/cardsfolder/p/purge.txt b/forge-gui/res/cardsfolder/p/purge.txt index 1478bcd3c9e..3320d7628e1 100644 --- a/forge-gui/res/cardsfolder/p/purge.txt +++ b/forge-gui/res/cardsfolder/p/purge.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Creature.Artifact,Creature.Black | TgtPrompt$ Select target artifact creature or black creature | NoRegen$ True | SpellDescription$ Destroy target artifact creature or black creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/purge.jpg -Oracle:Destroy target artifact creature or black creature. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target artifact creature or black creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/purge_the_profane.txt b/forge-gui/res/cardsfolder/p/purge_the_profane.txt index 3084fce30c1..780fb72f091 100644 --- a/forge-gui/res/cardsfolder/p/purge_the_profane.txt +++ b/forge-gui/res/cardsfolder/p/purge_the_profane.txt @@ -1,7 +1,7 @@ -Name:Purge the Profane -ManaCost:2 W B -Types:Sorcery -A:SP$ Discard | Cost$ 2 W B | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose | SubAbility$ DBGainLife | SpellDescription$ Target opponent discards two cards and you gain two life. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/purge_the_profane.jpg -Oracle:Target opponent discards two cards and you gain 2 life. \ No newline at end of file +Name:Purge the Profane +ManaCost:2 W B +Types:Sorcery +A:SP$ Discard | Cost$ 2 W B | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose | SubAbility$ DBGainLife | SpellDescription$ Target opponent discards two cards and you gain two life. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/purge_the_profane.jpg +Oracle:Target opponent discards two cards and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/p/purging_scythe.txt b/forge-gui/res/cardsfolder/p/purging_scythe.txt index cd617116581..d6b989b5111 100644 --- a/forge-gui/res/cardsfolder/p/purging_scythe.txt +++ b/forge-gui/res/cardsfolder/p/purging_scythe.txt @@ -1,10 +1,10 @@ -Name:Purging Scythe -ManaCost:5 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChooseDmg | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 2 damage to the creature with the least toughness. If two or more creatures are tied for least toughness, you choose one of them. -SVar:TrigChooseDmg:AB$ ChooseCard | Cost$ 0 | Defined$ You | Choices$ Creature.leastToughness | Mandatory$ True | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | NumDmg$ 2 | Defined$ ChosenCard -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/purging_scythe.jpg -Oracle:At the beginning of your upkeep, Purging Scythe deals 2 damage to the creature with the least toughness. If two or more creatures are tied for least toughness, you choose one of them. \ No newline at end of file +Name:Purging Scythe +ManaCost:5 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChooseDmg | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 2 damage to the creature with the least toughness. If two or more creatures are tied for least toughness, you choose one of them. +SVar:TrigChooseDmg:AB$ ChooseCard | Cost$ 0 | Defined$ You | Choices$ Creature.leastToughness | Mandatory$ True | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | NumDmg$ 2 | Defined$ ChosenCard +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/purging_scythe.jpg +Oracle:At the beginning of your upkeep, Purging Scythe deals 2 damage to the creature with the least toughness. If two or more creatures are tied for least toughness, you choose one of them. diff --git a/forge-gui/res/cardsfolder/p/purify.txt b/forge-gui/res/cardsfolder/p/purify.txt index 3e5d18b01af..e8042e49879 100644 --- a/forge-gui/res/cardsfolder/p/purify.txt +++ b/forge-gui/res/cardsfolder/p/purify.txt @@ -3,4 +3,4 @@ ManaCost:3 W W Types:Sorcery A:SP$ DestroyAll | Cost$ 3 W W | ValidCards$ Artifact,Enchantment | SpellDescription$ Destroy all artifacts and enchantments. SVar:Picture:http://www.wizards.com/global/images/magic/general/purify.jpg -Oracle:Destroy all artifacts and enchantments. \ No newline at end of file +Oracle:Destroy all artifacts and enchantments. diff --git a/forge-gui/res/cardsfolder/p/purify_the_grave.txt b/forge-gui/res/cardsfolder/p/purify_the_grave.txt index df0c1610f7c..30fe0e573a8 100644 --- a/forge-gui/res/cardsfolder/p/purify_the_grave.txt +++ b/forge-gui/res/cardsfolder/p/purify_the_grave.txt @@ -1,8 +1,8 @@ -Name:Purify the Grave -ManaCost:W -Types:Instant -K:Flashback W -A:SP$ ChangeZone | Cost$ W | ValidTgts$ Card | TgtPrompt$ Select card to exile | Origin$ Graveyard | Destination$ Exile | SpellDescription$ Exile target card from a graveyard. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/purify_the_grave.jpg -Oracle:Exile target card from a graveyard.\nFlashback {W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Purify the Grave +ManaCost:W +Types:Instant +K:Flashback W +A:SP$ ChangeZone | Cost$ W | ValidTgts$ Card | TgtPrompt$ Select card to exile | Origin$ Graveyard | Destination$ Exile | SpellDescription$ Exile target card from a graveyard. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/purify_the_grave.jpg +Oracle:Exile target card from a graveyard.\nFlashback {W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/p/purity.txt b/forge-gui/res/cardsfolder/p/purity.txt index 1a94de0e5c0..ef5bc8f58fa 100644 --- a/forge-gui/res/cardsfolder/p/purity.txt +++ b/forge-gui/res/cardsfolder/p/purity.txt @@ -9,4 +9,4 @@ SVar:X:ReplaceCount$DamageAmount T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. SVar:TrigShuffle:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/purity.jpg -Oracle:Flying\nIf noncombat damage would be dealt to you, prevent that damage. You gain life equal to the damage prevented this way.\nWhen Purity is put into a graveyard from anywhere, shuffle it into its owner's library. \ No newline at end of file +Oracle:Flying\nIf noncombat damage would be dealt to you, prevent that damage. You gain life equal to the damage prevented this way.\nWhen Purity is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/p/purphoros_god_of_the_forge.txt b/forge-gui/res/cardsfolder/p/purphoros_god_of_the_forge.txt index bdd8bc52480..418bb8c6902 100644 --- a/forge-gui/res/cardsfolder/p/purphoros_god_of_the_forge.txt +++ b/forge-gui/res/cardsfolder/p/purphoros_god_of_the_forge.txt @@ -1,14 +1,14 @@ -Name:Purphoros, God of the Forge -ManaCost:3 R -Types:Legendary Enchantment Creature God -PT:6/5 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to red is less than 5, CARDNAME isn't a creature. (Each {R} in the mana costs of permanents you control counts towards your devotion to red.) -SVar:X:Count$Devotion.R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever another creature enters the battlefield under your control, CARDNAME deals 2 damage to each opponent. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ 2 -A:AB$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Permanent.Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/purphoros_god_of_the_forge.jpg -Oracle:Indestructible\nAs long as your devotion to red is less than five, Purphoros isn't a creature.\nWhenever another creature enters the battlefield under your control, Purphoros deals 2 damage to each opponent.\n{2}{R}: Creatures you control get +1/+0 until end of turn. \ No newline at end of file +Name:Purphoros, God of the Forge +ManaCost:3 R +Types:Legendary Enchantment Creature God +PT:6/5 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to red is less than 5, CARDNAME isn't a creature. (Each {R} in the mana costs of permanents you control counts towards your devotion to red.) +SVar:X:Count$Devotion.R +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever another creature enters the battlefield under your control, CARDNAME deals 2 damage to each opponent. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ 2 +A:AB$ PumpAll | Cost$ 2 R | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Permanent.Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/purphoros_god_of_the_forge.jpg +Oracle:Indestructible\nAs long as your devotion to red is less than five, Purphoros isn't a creature.\nWhenever another creature enters the battlefield under your control, Purphoros deals 2 damage to each opponent.\n{2}{R}: Creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/purphoross_emissary.txt b/forge-gui/res/cardsfolder/p/purphoross_emissary.txt index 909e7c649f1..37f5f5f1ae8 100644 --- a/forge-gui/res/cardsfolder/p/purphoross_emissary.txt +++ b/forge-gui/res/cardsfolder/p/purphoross_emissary.txt @@ -1,9 +1,9 @@ -Name:Purphoros's Emissary -ManaCost:3 R -Types:Enchantment Creature Ox -PT:3/3 -K:Bestow:6 R -K:CantBeBlockedByAmount LT2 -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Enchanted creature gets +3/+3 and can't be blocked except by two or more creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/purphoross_emissary.jpg -Oracle:Bestow {6}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nPurphoros's Emissary can't be blocked except by two or more creatures.\nEnchanted creature gets +3/+3 and can't be blocked except by two or more creatures. \ No newline at end of file +Name:Purphoros's Emissary +ManaCost:3 R +Types:Enchantment Creature Ox +PT:3/3 +K:Bestow:6 R +K:CantBeBlockedByAmount LT2 +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Enchanted creature gets +3/+3 and can't be blocked except by two or more creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/purphoross_emissary.jpg +Oracle:Bestow {6}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nPurphoros's Emissary can't be blocked except by two or more creatures.\nEnchanted creature gets +3/+3 and can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/p/purraj_of_urborg.txt b/forge-gui/res/cardsfolder/p/purraj_of_urborg.txt index ae27dc3ad4d..ff10d13d707 100644 --- a/forge-gui/res/cardsfolder/p/purraj_of_urborg.txt +++ b/forge-gui/res/cardsfolder/p/purraj_of_urborg.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self+attacking | AddKeyword$ First Strike | T:Mode$SpellCast | ValidCard$ Card.Black | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a player casts a black spell, you may pay {B}. If you do, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ B | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/purraj_of_urborg.jpg -Oracle:Purraj of Urborg has first strike as long as it's attacking.\nWhenever a player casts a black spell, you may pay {B}. If you do, put a +1/+1 counter on Purraj of Urborg. \ No newline at end of file +Oracle:Purraj of Urborg has first strike as long as it's attacking.\nWhenever a player casts a black spell, you may pay {B}. If you do, put a +1/+1 counter on Purraj of Urborg. diff --git a/forge-gui/res/cardsfolder/p/pursuit_of_flight.txt b/forge-gui/res/cardsfolder/p/pursuit_of_flight.txt index 303fa0bec5c..f7fed6a4665 100644 --- a/forge-gui/res/cardsfolder/p/pursuit_of_flight.txt +++ b/forge-gui/res/cardsfolder/p/pursuit_of_flight.txt @@ -1,9 +1,9 @@ -Name:Pursuit of Flight -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddAbility$ POFPump | Description$ Enchanted creature gets +2/+2 and has "{U}: This creature gains flying until end of turn." -SVar:POFPump:AB$ Pump | Cost$ U | Defined$ Self | KW$ Flying | SpellDescription$ This creature gains flying until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/pursuit_of_flight.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "{U}: This creature gains flying until end of turn." \ No newline at end of file +Name:Pursuit of Flight +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddAbility$ POFPump | Description$ Enchanted creature gets +2/+2 and has "{U}: This creature gains flying until end of turn." +SVar:POFPump:AB$ Pump | Cost$ U | Defined$ Self | KW$ Flying | SpellDescription$ This creature gains flying until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/pursuit_of_flight.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "{U}: This creature gains flying until end of turn." diff --git a/forge-gui/res/cardsfolder/p/pursuit_of_knowledge.txt b/forge-gui/res/cardsfolder/p/pursuit_of_knowledge.txt index cda533c7e77..a2d71b1bbec 100644 --- a/forge-gui/res/cardsfolder/p/pursuit_of_knowledge.txt +++ b/forge-gui/res/cardsfolder/p/pursuit_of_knowledge.txt @@ -1,9 +1,9 @@ -Name:Pursuit of Knowledge -ManaCost:3 W -Types:Enchantment -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | Optional$ True | ReplaceWith$ Counter | Description$ If you would draw a card, you may put a study counter on CARDNAME instead. -A:AB$ Draw | Cost$ SubCounter<3/STUDY> Sac<1/CARDNAME> | NumCards$ 7 | SpellDescription$ Draw seven cards. -SVar:Counter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ STUDY -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pursuit_of_knowledge.jpg -Oracle:If you would draw a card, you may put a study counter on Pursuit of Knowledge instead.\nRemove three study counters from Pursuit of Knowledge, Sacrifice Pursuit of Knowledge: Draw seven cards. \ No newline at end of file +Name:Pursuit of Knowledge +ManaCost:3 W +Types:Enchantment +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | Optional$ True | ReplaceWith$ Counter | Description$ If you would draw a card, you may put a study counter on CARDNAME instead. +A:AB$ Draw | Cost$ SubCounter<3/STUDY> Sac<1/CARDNAME> | NumCards$ 7 | SpellDescription$ Draw seven cards. +SVar:Counter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ STUDY +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pursuit_of_knowledge.jpg +Oracle:If you would draw a card, you may put a study counter on Pursuit of Knowledge instead.\nRemove three study counters from Pursuit of Knowledge, Sacrifice Pursuit of Knowledge: Draw seven cards. diff --git a/forge-gui/res/cardsfolder/p/pus_kami.txt b/forge-gui/res/cardsfolder/p/pus_kami.txt index 53fc996ef8d..1eee20452d7 100644 --- a/forge-gui/res/cardsfolder/p/pus_kami.txt +++ b/forge-gui/res/cardsfolder/p/pus_kami.txt @@ -6,4 +6,4 @@ A:AB$ Destroy | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Creature.nonBlack | TgtProm K:Soulshift 6 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pus_kami.jpg -Oracle:{B}, Sacrifice Pus Kami: Destroy target nonblack creature.\nSoulshift 6 (When this creature dies, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:{B}, Sacrifice Pus Kami: Destroy target nonblack creature.\nSoulshift 6 (When this creature dies, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/p/put_away.txt b/forge-gui/res/cardsfolder/p/put_away.txt index e9bb87e612e..24c8a9943d8 100644 --- a/forge-gui/res/cardsfolder/p/put_away.txt +++ b/forge-gui/res/cardsfolder/p/put_away.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBChangeZone | SpellDescription$ Counter target spell. You may shuffle up to one target card from your graveyard into your library. SVar:DBChangeZone:DB$ChangeZone | Origin$ Graveyard | Destination$ Library | ValidTgts$ Card.YouCtrl | TgtPrompt$ Select target card from your graveyard | TargetMin$ 0 | TargetMax$ 1 | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/put_away.jpg -Oracle:Counter target spell. You may shuffle up to one target card from your graveyard into your library. \ No newline at end of file +Oracle:Counter target spell. You may shuffle up to one target card from your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/p/putrefaction.txt b/forge-gui/res/cardsfolder/p/putrefaction.txt index cae3d9bbdc5..8306238dafa 100644 --- a/forge-gui/res/cardsfolder/p/putrefaction.txt +++ b/forge-gui/res/cardsfolder/p/putrefaction.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Green,Card.White | Execute$ TrigDiscard | Tr SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredActivator | NumCards$ 1 | Mode$ TgtChoose SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/putrefaction.jpg -Oracle:Whenever a player casts a green or white spell, that player discards a card. \ No newline at end of file +Oracle:Whenever a player casts a green or white spell, that player discards a card. diff --git a/forge-gui/res/cardsfolder/p/putrefax.txt b/forge-gui/res/cardsfolder/p/putrefax.txt index 325e9f37db0..f669a2d70cf 100644 --- a/forge-gui/res/cardsfolder/p/putrefax.txt +++ b/forge-gui/res/cardsfolder/p/putrefax.txt @@ -10,4 +10,4 @@ SVar:TrigSac:DB$ Sacrifice | SacValid$ Self SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/putrefax.jpg -Oracle:Trample, haste\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nAt the beginning of the end step, sacrifice Putrefax. \ No newline at end of file +Oracle:Trample, haste\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nAt the beginning of the end step, sacrifice Putrefax. diff --git a/forge-gui/res/cardsfolder/p/putrefy.txt b/forge-gui/res/cardsfolder/p/putrefy.txt index 0d45161c33e..0eaf69086cd 100644 --- a/forge-gui/res/cardsfolder/p/putrefy.txt +++ b/forge-gui/res/cardsfolder/p/putrefy.txt @@ -3,4 +3,4 @@ ManaCost:1 B G Types:Instant A:SP$ Destroy | Cost$ 1 B G | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | NoRegen$ True | SpellDescription$ Destroy target artifact or creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/putrefy.jpg -Oracle:Destroy target artifact or creature. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target artifact or creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/p/putrid_cyclops.txt b/forge-gui/res/cardsfolder/p/putrid_cyclops.txt index 2611cabc624..07f75117df0 100644 --- a/forge-gui/res/cardsfolder/p/putrid_cyclops.txt +++ b/forge-gui/res/cardsfolder/p/putrid_cyclops.txt @@ -9,4 +9,4 @@ SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ TriggeredCard | NumAtt$ -X | NumDef$ - SVar:X:Count$TopOfLibraryCMC SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/putrid_cyclops.jpg -Oracle:When Putrid Cyclops enters the battlefield, scry 1, then reveal the top card of your library. Putrid Cyclops gets -X/-X until end of turn, where X is that card's converted mana cost. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) \ No newline at end of file +Oracle:When Putrid Cyclops enters the battlefield, scry 1, then reveal the top card of your library. Putrid Cyclops gets -X/-X until end of turn, where X is that card's converted mana cost. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/p/putrid_imp.txt b/forge-gui/res/cardsfolder/p/putrid_imp.txt index 23604088298..4ec53562622 100644 --- a/forge-gui/res/cardsfolder/p/putrid_imp.txt +++ b/forge-gui/res/cardsfolder/p/putrid_imp.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Discard<1/Card> | KW$ Flying | SpellDescription$ CARDNAME gai S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddHiddenKeyword$ CARDNAME can't block. | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and can't block. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/putrid_imp.jpg -Oracle:Discard a card: Putrid Imp gains flying until end of turn.\nThreshold - As long as seven or more cards are in your graveyard, Putrid Imp gets +1/+1 and can't block. \ No newline at end of file +Oracle:Discard a card: Putrid Imp gains flying until end of turn.\nThreshold - As long as seven or more cards are in your graveyard, Putrid Imp gets +1/+1 and can't block. diff --git a/forge-gui/res/cardsfolder/p/putrid_leech.txt b/forge-gui/res/cardsfolder/p/putrid_leech.txt index a197924558e..90d63f3f0a5 100644 --- a/forge-gui/res/cardsfolder/p/putrid_leech.txt +++ b/forge-gui/res/cardsfolder/p/putrid_leech.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ PayLife<2> | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ Putrid Leech gets +2/+2 until end of turn. Activate this ability only once each turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/putrid_leech.jpg -Oracle:Pay 2 life: Putrid Leech gets +2/+2 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Pay 2 life: Putrid Leech gets +2/+2 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/p/putrid_raptor.txt b/forge-gui/res/cardsfolder/p/putrid_raptor.txt index a26f7446f55..9f1f80d7d8f 100644 --- a/forge-gui/res/cardsfolder/p/putrid_raptor.txt +++ b/forge-gui/res/cardsfolder/p/putrid_raptor.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Lizard Beast PT:4/4 K:Morph:Discard<1/Zombie> SVar:Picture:http://www.wizards.com/global/images/magic/general/putrid_raptor.jpg -Oracle:Morph-Discard a Zombie card. (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 +Oracle:Morph-Discard a Zombie card. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/p/putrid_warrior.txt b/forge-gui/res/cardsfolder/p/putrid_warrior.txt index 80b955fb8e7..e3b966989c2 100644 --- a/forge-gui/res/cardsfolder/p/putrid_warrior.txt +++ b/forge-gui/res/cardsfolder/p/putrid_warrior.txt @@ -1,11 +1,11 @@ -Name:Putrid Warrior -ManaCost:W B -Types:Creature Zombie Soldier Warrior -PT:2/2 -T:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ TrigChoice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage, choose one - Each player loses 1 life; or each player gains 1 life. -SVar:TrigChoice:AB$ GenericChoice | Cost$ 0 | Defined$ You | Choices$ SVar1,SVar2 -SVar:SVar1:DB$ LoseLife | Defined$ Each | LifeAmount$ 1 | SpellDescription$ Each player loses 1 life. -SVar:SVar2:DB$ GainLife | Defined$ Each | LifeAmount$ 1 | SpellDescription$ Each player gains 1 life. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/putrid_warrior.jpg -Oracle:Whenever Putrid Warrior deals damage, choose one - Each player loses 1 life; or each player gains 1 life. \ No newline at end of file +Name:Putrid Warrior +ManaCost:W B +Types:Creature Zombie Soldier Warrior +PT:2/2 +T:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ TrigChoice | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage, choose one - Each player loses 1 life; or each player gains 1 life. +SVar:TrigChoice:AB$ GenericChoice | Cost$ 0 | Defined$ You | Choices$ SVar1,SVar2 +SVar:SVar1:DB$ LoseLife | Defined$ Each | LifeAmount$ 1 | SpellDescription$ Each player loses 1 life. +SVar:SVar2:DB$ GainLife | Defined$ Each | LifeAmount$ 1 | SpellDescription$ Each player gains 1 life. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/putrid_warrior.jpg +Oracle:Whenever Putrid Warrior deals damage, choose one - Each player loses 1 life; or each player gains 1 life. diff --git a/forge-gui/res/cardsfolder/p/pygmy_allosaurus.txt b/forge-gui/res/cardsfolder/p/pygmy_allosaurus.txt index b8f077f3973..ca898f67935 100644 --- a/forge-gui/res/cardsfolder/p/pygmy_allosaurus.txt +++ b/forge-gui/res/cardsfolder/p/pygmy_allosaurus.txt @@ -4,4 +4,4 @@ Types:Creature Lizard PT:2/2 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/ia/en-us/card2581.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/p/pygmy_kavu.txt b/forge-gui/res/cardsfolder/p/pygmy_kavu.txt index 25ec2905bdf..06aaa77df96 100644 --- a/forge-gui/res/cardsfolder/p/pygmy_kavu.txt +++ b/forge-gui/res/cardsfolder/p/pygmy_kavu.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X SVar:X:Count$Valid Creature.Black+OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pygmy_kavu.jpg -Oracle:When Pygmy Kavu enters the battlefield, draw a card for each black creature your opponents control. \ No newline at end of file +Oracle:When Pygmy Kavu enters the battlefield, draw a card for each black creature your opponents control. diff --git a/forge-gui/res/cardsfolder/p/pygmy_pyrosaur.txt b/forge-gui/res/cardsfolder/p/pygmy_pyrosaur.txt index cbdb8313d03..91a6820e865 100644 --- a/forge-gui/res/cardsfolder/p/pygmy_pyrosaur.txt +++ b/forge-gui/res/cardsfolder/p/pygmy_pyrosaur.txt @@ -5,4 +5,4 @@ PT:1/1 K:CARDNAME can't block. A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pygmy_pyrosaur.jpg -Oracle:Pygmy Pyrosaur can't block.\n{R}: Pygmy Pyrosaur gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Pygmy Pyrosaur can't block.\n{R}: Pygmy Pyrosaur gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pygmy_razorback.txt b/forge-gui/res/cardsfolder/p/pygmy_razorback.txt index f0c983a2383..6cc2eadea6d 100644 --- a/forge-gui/res/cardsfolder/p/pygmy_razorback.txt +++ b/forge-gui/res/cardsfolder/p/pygmy_razorback.txt @@ -4,4 +4,4 @@ Types:Creature Boar PT:2/1 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/pr/en-us/card24663.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/p/pygmy_troll.txt b/forge-gui/res/cardsfolder/p/pygmy_troll.txt index b3997615010..a42914b6095 100644 --- a/forge-gui/res/cardsfolder/p/pygmy_troll.txt +++ b/forge-gui/res/cardsfolder/p/pygmy_troll.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBlockedPump | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME get +1/+1 until end of turn. SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/pygmy_troll.jpg -Oracle:Whenever Pygmy Troll becomes blocked by a creature, Pygmy Troll gets +1/+1 until end of turn.\n{G}: Regenerate Pygmy Troll. \ No newline at end of file +Oracle:Whenever Pygmy Troll becomes blocked by a creature, Pygmy Troll gets +1/+1 until end of turn.\n{G}: Regenerate Pygmy Troll. diff --git a/forge-gui/res/cardsfolder/p/pyknite.txt b/forge-gui/res/cardsfolder/p/pyknite.txt index c25789d8344..ba51fb3e99f 100644 --- a/forge-gui/res/cardsfolder/p/pyknite.txt +++ b/forge-gui/res/cardsfolder/p/pyknite.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S 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/pyknite.jpg -Oracle:When Pyknite enters the battlefield, draw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:When Pyknite enters the battlefield, draw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/p/pyre_charger.txt b/forge-gui/res/cardsfolder/p/pyre_charger.txt index 54c74987129..ce466f2019f 100644 --- a/forge-gui/res/cardsfolder/p/pyre_charger.txt +++ b/forge-gui/res/cardsfolder/p/pyre_charger.txt @@ -5,4 +5,4 @@ PT:1/1 K:Haste A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/pyre_charger.jpg -Oracle:Haste\n{R}: Pyre Charger gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Haste\n{R}: Pyre Charger gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/p/pyre_zombie.txt b/forge-gui/res/cardsfolder/p/pyre_zombie.txt index 07f0cee391f..eaf9c30333d 100644 --- a/forge-gui/res/cardsfolder/p/pyre_zombie.txt +++ b/forge-gui/res/cardsfolder/p/pyre_zombie.txt @@ -9,4 +9,4 @@ SVar:TrigReturn:AB$ChangeZone | Cost$ 1 B B | Defined$ Self | Origin$ Graveyard SVar:SacMe:2 SVar:DiscardMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/pyre_zombie.jpg -Oracle:At the beginning of your upkeep, if Pyre Zombie is in your graveyard, you may pay {1}{B}{B}. If you do, return Pyre Zombie to your hand.\n{1}{R}{R}, Sacrifice Pyre Zombie: Pyre Zombie deals 2 damage to target creature or player. \ No newline at end of file +Oracle:At the beginning of your upkeep, if Pyre Zombie is in your graveyard, you may pay {1}{B}{B}. If you do, return Pyre Zombie to your hand.\n{1}{R}{R}, Sacrifice Pyre Zombie: Pyre Zombie deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/pyreheart_wolf.txt b/forge-gui/res/cardsfolder/p/pyreheart_wolf.txt index 60d93566910..c81f848fbe6 100644 --- a/forge-gui/res/cardsfolder/p/pyreheart_wolf.txt +++ b/forge-gui/res/cardsfolder/p/pyreheart_wolf.txt @@ -1,9 +1,9 @@ -Name:Pyreheart Wolf -ManaCost:2 R -Types:Creature Wolf -PT:1/1 -K:Undying -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, each creature you control can't be blocked this turn except by two or more creatures. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ HIDDEN CantBeBlockedByAmount LT2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/pyreheart_wolf.jpg -Oracle:Whenever Pyreheart Wolf attacks, each creature you control can't be blocked this turn except by two or more creatures.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Pyreheart Wolf +ManaCost:2 R +Types:Creature Wolf +PT:1/1 +K:Undying +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, each creature you control can't be blocked this turn except by two or more creatures. +SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ HIDDEN CantBeBlockedByAmount LT2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/pyreheart_wolf.jpg +Oracle:Whenever Pyreheart Wolf attacks, each creature you control can't be blocked this turn except by two or more creatures.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/p/pyretic_ritual.txt b/forge-gui/res/cardsfolder/p/pyretic_ritual.txt index 2d9b3480352..7a13bc1c843 100644 --- a/forge-gui/res/cardsfolder/p/pyretic_ritual.txt +++ b/forge-gui/res/cardsfolder/p/pyretic_ritual.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Mana | Cost$ 1 R | 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/pyretic_ritual.jpg -Oracle:Add {R}{R}{R} to your mana pool. \ No newline at end of file +Oracle:Add {R}{R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/p/pyrewild_shaman.txt b/forge-gui/res/cardsfolder/p/pyrewild_shaman.txt index b43f3e6d70d..937aeb70cf6 100644 --- a/forge-gui/res/cardsfolder/p/pyrewild_shaman.txt +++ b/forge-gui/res/cardsfolder/p/pyrewild_shaman.txt @@ -1,9 +1,9 @@ -Name:Pyrewild Shaman -ManaCost:2 R -Types:Creature Goblin Shaman -PT:3/1 -A:AB$ Pump | Cost$ 1 R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +1 | SpellDescription$ Target attacking creature gets +3/+1 until end of turn. -T:Mode$ CombatDamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | Execute$ TrigChange | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, you may pay {3}. If you do, return CARDNAME from your graveyard to your hand. -SVar:TrigChange:AB$ ChangeZone | Cost$ 3 | Origin$ Graveyard | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/pyrewild_shaman.jpg -Oracle:Bloodrush - {1}{R}, Discard Pyrewild Shaman: Target attacking creature gets +3/+1 until end of turn.\nWhenever one or more creatures you control deal combat damage to a player, if Pyrewild Shaman is in your graveyard, you may pay {3}. If you do, return Pyrewild Shaman to your hand. \ No newline at end of file +Name:Pyrewild Shaman +ManaCost:2 R +Types:Creature Goblin Shaman +PT:3/1 +A:AB$ Pump | Cost$ 1 R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +1 | SpellDescription$ Target attacking creature gets +3/+1 until end of turn. +T:Mode$ CombatDamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | Execute$ TrigChange | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, you may pay {3}. If you do, return CARDNAME from your graveyard to your hand. +SVar:TrigChange:AB$ ChangeZone | Cost$ 3 | Origin$ Graveyard | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/pyrewild_shaman.jpg +Oracle:Bloodrush - {1}{R}, Discard Pyrewild Shaman: Target attacking creature gets +3/+1 until end of turn.\nWhenever one or more creatures you control deal combat damage to a player, if Pyrewild Shaman is in your graveyard, you may pay {3}. If you do, return Pyrewild Shaman to your hand. diff --git a/forge-gui/res/cardsfolder/p/pyric_salamander.txt b/forge-gui/res/cardsfolder/p/pyric_salamander.txt index 399e6c71f49..071d64732d4 100644 --- a/forge-gui/res/cardsfolder/p/pyric_salamander.txt +++ b/forge-gui/res/cardsfolder/p/pyric_salamander.txt @@ -7,4 +7,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ Self | Controller$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pyric_salamander.jpg -Oracle:{R}: Pyric Salamander gets +1/+0 until end of turn. Sacrifice Pyric Salamander at the beginning of the next end step. \ No newline at end of file +Oracle:{R}: Pyric Salamander gets +1/+0 until end of turn. Sacrifice Pyric Salamander at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt b/forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt index 00b0bba1d42..fd790897d99 100644 --- a/forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt +++ b/forge-gui/res/cardsfolder/p/pyrite_spellbomb.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a ca A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pyrite_spellbomb.jpg -Oracle:{R}, Sacrifice Pyrite Spellbomb: Pyrite Spellbomb deals 2 damage to target creature or player.\n{1}, Sacrifice Pyrite Spellbomb: Draw a card. \ No newline at end of file +Oracle:{R}, Sacrifice Pyrite Spellbomb: Pyrite Spellbomb deals 2 damage to target creature or player.\n{1}, Sacrifice Pyrite Spellbomb: Draw a card. diff --git a/forge-gui/res/cardsfolder/p/pyroblast.txt b/forge-gui/res/cardsfolder/p/pyroblast.txt index eebc70db7ba..a220e552f08 100644 --- a/forge-gui/res/cardsfolder/p/pyroblast.txt +++ b/forge-gui/res/cardsfolder/p/pyroblast.txt @@ -1,10 +1,10 @@ -Name:Pyroblast -ManaCost:R -Types:Instant -A:SP$ Charm | Cost$ R | Choices$ DBCounter,DBDestroy | CharmNum$ 1 | SpellDescription$ Choose one - Counter target spell if it's blue; or destroy target permanent if it's blue. -SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | AITgts$ Card.Blue | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target spell if it's blue; -SVar:DBDestroy:DB$ Destroy | ValidTgts$ Permanent | AITgts$ Card.Blue | TgtPrompt$ Select target permanent | ConditionDefined$ Targeted | ConditionPresent$ Card.Blue | ConditionCompare$ GE1 | SpellDescription$ Destroy target permanent if it's blue. -SVar:X:Targeted$Valid Card.Blue -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pyroblast.jpg -Oracle:Choose one - Counter target spell if it's blue; or destroy target permanent if it's blue. \ No newline at end of file +Name:Pyroblast +ManaCost:R +Types:Instant +A:SP$ Charm | Cost$ R | Choices$ DBCounter,DBDestroy | CharmNum$ 1 | SpellDescription$ Choose one - Counter target spell if it's blue; or destroy target permanent if it's blue. +SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | AITgts$ Card.Blue | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Counter target spell if it's blue; +SVar:DBDestroy:DB$ Destroy | ValidTgts$ Permanent | AITgts$ Card.Blue | TgtPrompt$ Select target permanent | ConditionDefined$ Targeted | ConditionPresent$ Card.Blue | ConditionCompare$ GE1 | SpellDescription$ Destroy target permanent if it's blue. +SVar:X:Targeted$Valid Card.Blue +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pyroblast.jpg +Oracle:Choose one - Counter target spell if it's blue; or destroy target permanent if it's blue. diff --git a/forge-gui/res/cardsfolder/p/pyroclasm.txt b/forge-gui/res/cardsfolder/p/pyroclasm.txt index 037ead5fddc..1b01c7e083c 100644 --- a/forge-gui/res/cardsfolder/p/pyroclasm.txt +++ b/forge-gui/res/cardsfolder/p/pyroclasm.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Sorcery A:SP$ DamageAll | Cost$ 1 R | NumDmg$ 2 | ValidCards$ Creature | ValidDescription$ each creature. | SpellDescription$ CARDNAME deals 2 damage to each creature. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83216.jpg -Oracle:Pyroclasm deals 2 damage to each creature. \ No newline at end of file +Oracle:Pyroclasm deals 2 damage to each creature. diff --git a/forge-gui/res/cardsfolder/p/pyroclast_consul.txt b/forge-gui/res/cardsfolder/p/pyroclast_consul.txt index 1fe7eb96c7a..b900eb85d39 100644 --- a/forge-gui/res/cardsfolder/p/pyroclast_consul.txt +++ b/forge-gui/res/cardsfolder/p/pyroclast_consul.txt @@ -8,4 +8,4 @@ SVar:DBDamageAll:DB$ DamageAll | NumDmg$ 2 | ValidCards$ Creature | ConditionDef SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pyroclast_consul.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Pyroclast Consul, you may reveal it. If you do, Pyroclast Consul deals 2 damage to each creature. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Pyroclast Consul, you may reveal it. If you do, Pyroclast Consul deals 2 damage to each creature. diff --git a/forge-gui/res/cardsfolder/p/pyroconvergence.txt b/forge-gui/res/cardsfolder/p/pyroconvergence.txt index 6abf67ff713..d616b5a232a 100644 --- a/forge-gui/res/cardsfolder/p/pyroconvergence.txt +++ b/forge-gui/res/cardsfolder/p/pyroconvergence.txt @@ -1,9 +1,9 @@ -Name:Pyroconvergence -ManaCost:4 R -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a multicolored spell, CARDNAME deals 2 damage to target creature or player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0| ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 -SVar:BuffedBy:Card.MultiColor -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pyroconvergence.jpg -Oracle:Whenever you cast a multicolored spell, Pyroconvergence deals 2 damage to target creature or player. \ No newline at end of file +Name:Pyroconvergence +ManaCost:4 R +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a multicolored spell, CARDNAME deals 2 damage to target creature or player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0| ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 +SVar:BuffedBy:Card.MultiColor +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pyroconvergence.jpg +Oracle:Whenever you cast a multicolored spell, Pyroconvergence deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/pyrohemia.txt b/forge-gui/res/cardsfolder/p/pyrohemia.txt index a9ca0cb1f5a..236a890522d 100644 --- a/forge-gui/res/cardsfolder/p/pyrohemia.txt +++ b/forge-gui/res/cardsfolder/p/pyrohemia.txt @@ -6,4 +6,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self A:AB$ DamageAll | Cost$ R | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:NeedsToPlay:Creature SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122436.jpg -Oracle:At the beginning of the end step, if no creatures are on the battlefield, sacrifice Pyrohemia.\n{R}: Pyrohemia deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:At the beginning of the end step, if no creatures are on the battlefield, sacrifice Pyrohemia.\n{R}: Pyrohemia deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/p/pyrokinesis.txt b/forge-gui/res/cardsfolder/p/pyrokinesis.txt index 37cce95c993..cc74f7667a2 100644 --- a/forge-gui/res/cardsfolder/p/pyrokinesis.txt +++ b/forge-gui/res/cardsfolder/p/pyrokinesis.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 4 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among any number of target creatures. SVar:AltCost:Cost$ ExileFromHand<1/Card.Red> | Description$ You may exile a red card from your hand rather than pay CARDNAME 's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/pyrokinesis.jpg -Oracle:You may exile a red card from your hand rather than pay Pyrokinesis's mana cost.\nPyrokinesis deals 4 damage divided as you choose among any number of target creatures. \ No newline at end of file +Oracle:You may exile a red card from your hand rather than pay Pyrokinesis's mana cost.\nPyrokinesis deals 4 damage divided as you choose among any number of target creatures. diff --git a/forge-gui/res/cardsfolder/p/pyromancer_ascension.txt b/forge-gui/res/cardsfolder/p/pyromancer_ascension.txt index 11ea2f27dd7..77d6db61b2f 100644 --- a/forge-gui/res/cardsfolder/p/pyromancer_ascension.txt +++ b/forge-gui/res/cardsfolder/p/pyromancer_ascension.txt @@ -1,10 +1,10 @@ -Name:Pyromancer Ascension -ManaCost:1 R -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Instant.sharesNameWith YourGraveyard,Sorcery.sharesNameWith YourGraveyard | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever you cast an instant or sorcery spell that has the same name as a card in your graveyard, you may put a quest counter on CARDNAME. -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE2_QUEST | Execute$ TrigCopySpell | OptionalDecider$ You | TriggerDescription$ Whenever you cast an instant or sorcery spell while CARDNAME has two or more quest counters on it, you may copy that spell. You may choose new targets for the copy. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 | ConditionDefined$ TriggeredCard -SVar:TrigCopySpell:AB$CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pyromancer_ascension.jpg -Oracle:Whenever you cast an instant or sorcery spell that has the same name as a card in your graveyard, you may put a quest counter on Pyromancer Ascension.\nWhenever you cast an instant or sorcery spell while Pyromancer Ascension has two or more quest counters on it, you may copy that spell. You may choose new targets for the copy. \ No newline at end of file +Name:Pyromancer Ascension +ManaCost:1 R +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Instant.sharesNameWith YourGraveyard,Sorcery.sharesNameWith YourGraveyard | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever you cast an instant or sorcery spell that has the same name as a card in your graveyard, you may put a quest counter on CARDNAME. +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE2_QUEST | Execute$ TrigCopySpell | OptionalDecider$ You | TriggerDescription$ Whenever you cast an instant or sorcery spell while CARDNAME has two or more quest counters on it, you may copy that spell. You may choose new targets for the copy. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 | ConditionDefined$ TriggeredCard +SVar:TrigCopySpell:AB$CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pyromancer_ascension.jpg +Oracle:Whenever you cast an instant or sorcery spell that has the same name as a card in your graveyard, you may put a quest counter on Pyromancer Ascension.\nWhenever you cast an instant or sorcery spell while Pyromancer Ascension has two or more quest counters on it, you may copy that spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/p/pyromancers_gauntlet.txt b/forge-gui/res/cardsfolder/p/pyromancers_gauntlet.txt index de2686a3c9d..11d19e6fbe3 100644 --- a/forge-gui/res/cardsfolder/p/pyromancers_gauntlet.txt +++ b/forge-gui/res/cardsfolder/p/pyromancers_gauntlet.txt @@ -1,9 +1,9 @@ -Name:Pyromancer's Gauntlet -ManaCost:5 -Types:Artifact -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Instant.YouCtrl+Red,Sorcery.YouCtrl+Red,Planeswalker.YouCtrl+Red | ValidTarget$ Permanent,Player | ReplaceWith$ DmgPlus2 | Description$ If a red instant or sorcery spell you control or a red planeswalker you control would deal damage to a permanent or player, it deals that much damage plus 2 to that permanent or player instead. -SVar:DmgPlus2:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount/Plus.2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pyromancers_gauntlet.jpg -Oracle:If a red instant or sorcery spell you control or a red planeswalker you control would deal damage to a permanent or player, it deals that much damage plus 2 to that permanent or player instead. +Name:Pyromancer's Gauntlet +ManaCost:5 +Types:Artifact +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Instant.YouCtrl+Red,Sorcery.YouCtrl+Red,Planeswalker.YouCtrl+Red | ValidTarget$ Permanent,Player | ReplaceWith$ DmgPlus2 | Description$ If a red instant or sorcery spell you control or a red planeswalker you control would deal damage to a permanent or player, it deals that much damage plus 2 to that permanent or player instead. +SVar:DmgPlus2:AB$ DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount/Plus.2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pyromancers_gauntlet.jpg +Oracle:If a red instant or sorcery spell you control or a red planeswalker you control would deal damage to a permanent or player, it deals that much damage plus 2 to that permanent or player instead. diff --git a/forge-gui/res/cardsfolder/p/pyromancers_swath.txt b/forge-gui/res/cardsfolder/p/pyromancers_swath.txt index 27caae9a0ff..2d13f80e8a8 100644 --- a/forge-gui/res/cardsfolder/p/pyromancers_swath.txt +++ b/forge-gui/res/cardsfolder/p/pyromancers_swath.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDi SVar:TrigDiscard:AB$Discard | Cost$ 0 | Mode$ Hand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pyromancers_swath.jpg -Oracle:If an instant or sorcery source you control would deal damage to a creature or player, it deals that much damage plus 2 to that creature or player instead.\nAt the beginning of each end step, discard your hand. \ No newline at end of file +Oracle:If an instant or sorcery source you control would deal damage to a creature or player, it deals that much damage plus 2 to that creature or player instead.\nAt the beginning of each end step, discard your hand. diff --git a/forge-gui/res/cardsfolder/p/pyromancy.txt b/forge-gui/res/cardsfolder/p/pyromancy.txt index de19cfb9dc2..ff2f0c30016 100644 --- a/forge-gui/res/cardsfolder/p/pyromancy.txt +++ b/forge-gui/res/cardsfolder/p/pyromancy.txt @@ -5,4 +5,4 @@ A:AB$ DealDamage | Cost$ 3 Discard<1/Random> | ValidTgts$ Creature,Player | TgtP SVar:X:Discarded$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pyromancy.jpg -Oracle:{3}, Discard a card at random: Pyromancy deals damage to target creature or player equal to the converted mana cost of the discarded card. \ No newline at end of file +Oracle:{3}, Discard a card at random: Pyromancy deals damage to target creature or player equal to the converted mana cost of the discarded card. diff --git a/forge-gui/res/cardsfolder/p/pyromania.txt b/forge-gui/res/cardsfolder/p/pyromania.txt index d6cc22cce6b..800ce66c213 100644 --- a/forge-gui/res/cardsfolder/p/pyromania.txt +++ b/forge-gui/res/cardsfolder/p/pyromania.txt @@ -5,4 +5,4 @@ A:AB$ DealDamage | Cost$ 1 R Discard<1/Random> | ValidTgts$ Creature,Player | Tg A:AB$ DealDamage | Cost$ 1 R Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pyromania.jpg -Oracle:{1}{R}, Discard a card at random: Pyromania deals 1 damage to target creature or player.\n{1}{R}, Sacrifice Pyromania: Pyromania deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{1}{R}, Discard a card at random: Pyromania deals 1 damage to target creature or player.\n{1}{R}, Sacrifice Pyromania: Pyromania deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/pyromatics.txt b/forge-gui/res/cardsfolder/p/pyromatics.txt index a8613a8eaca..d17dda55321 100644 --- a/forge-gui/res/cardsfolder/p/pyromatics.txt +++ b/forge-gui/res/cardsfolder/p/pyromatics.txt @@ -4,4 +4,4 @@ Types:Instant K:Replicate 1 R A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/pyromatics.jpg -Oracle:Replicate {1}{R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nPyromatics deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Replicate {1}{R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nPyromatics deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/p/pyrostatic_pillar.txt b/forge-gui/res/cardsfolder/p/pyrostatic_pillar.txt index 4420ce67529..994c4166afe 100644 --- a/forge-gui/res/cardsfolder/p/pyrostatic_pillar.txt +++ b/forge-gui/res/cardsfolder/p/pyrostatic_pillar.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.cmcLE3 | TriggerZones$ Battlefield | Execute SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/pyrostatic_pillar.jpg -Oracle:Whenever a player casts a spell with converted mana cost 3 or less, Pyrostatic Pillar deals 2 damage to that player. \ No newline at end of file +Oracle:Whenever a player casts a spell with converted mana cost 3 or less, Pyrostatic Pillar deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/p/pyrotechnics.txt b/forge-gui/res/cardsfolder/p/pyrotechnics.txt index 992d48dc409..1cb5d96f77e 100644 --- a/forge-gui/res/cardsfolder/p/pyrotechnics.txt +++ b/forge-gui/res/cardsfolder/p/pyrotechnics.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Sorcery A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among any number of target creatures and/or players. SVar:Picture:http://www.wizards.com/global/images/magic/general/pyrotechnics.jpg -Oracle:Pyrotechnics deals 4 damage divided as you choose among any number of target creatures and/or players. \ No newline at end of file +Oracle:Pyrotechnics deals 4 damage divided as you choose among any number of target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/p/pyrrhic_revival.txt b/forge-gui/res/cardsfolder/p/pyrrhic_revival.txt index 34c07643d24..af9244c3436 100644 --- a/forge-gui/res/cardsfolder/p/pyrrhic_revival.txt +++ b/forge-gui/res/cardsfolder/p/pyrrhic_revival.txt @@ -1,12 +1,12 @@ -Name:Pyrrhic Revival -ManaCost:3 WB WB WB -Types:Sorcery -A:SP$ Effect | Cost$ 3 WB WB WB | Name$ Pyrrhic Revival Effect | ReplacementEffects$ PyrrhicEvent | Triggers$ RemoveEffect | SVars$ PyrrhicAddExtraCounter,PyrrhicMoveToBattlefield,PyrrhicCleanup | References$ PyrrhicAddExtraCounter,PyrrhicMoveToBattlefield,PyrrhicCleanup | ImprintCards$ Self | SubAbility$ DBChangeZoneAll | SpellDescription$ Each player returns each creature card from his or her graveyard to the battlefield with an additional -1/-1 counter on it. -SVar:PyrrhicEvent:Event$ Moved | Origin$ Graveyard | Destination$ Battlefield | ValidCard$ Creature | ReplaceWith$ PyrrhicAddExtraCounter | Description$ Each creature enters the battlefield with an additional -1/-1 counters on it. -SVar:PyrrhicAddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ M1M1 | CounterNum$ 1 | SubAbility$ PyrrhicMoveToBattlefield -SVar:PyrrhicMoveToBattlefield:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ReplacedCard -SVar:RemoveEffect:Mode$ ChangesZone | Origin$ Stack | Destination$ Any | Static$ True | ValidCard$ Card.IsImprinted | Execute$ PyrrhicCleanup -SVar:PyrrhicCleanup:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/pyrrhic_revival.jpg -Oracle:Each player returns each creature card from his or her graveyard to the battlefield with an additional -1/-1 counter on it. \ No newline at end of file +Name:Pyrrhic Revival +ManaCost:3 WB WB WB +Types:Sorcery +A:SP$ Effect | Cost$ 3 WB WB WB | Name$ Pyrrhic Revival Effect | ReplacementEffects$ PyrrhicEvent | Triggers$ RemoveEffect | SVars$ PyrrhicAddExtraCounter,PyrrhicMoveToBattlefield,PyrrhicCleanup | References$ PyrrhicAddExtraCounter,PyrrhicMoveToBattlefield,PyrrhicCleanup | ImprintCards$ Self | SubAbility$ DBChangeZoneAll | SpellDescription$ Each player returns each creature card from his or her graveyard to the battlefield with an additional -1/-1 counter on it. +SVar:PyrrhicEvent:Event$ Moved | Origin$ Graveyard | Destination$ Battlefield | ValidCard$ Creature | ReplaceWith$ PyrrhicAddExtraCounter | Description$ Each creature enters the battlefield with an additional -1/-1 counters on it. +SVar:PyrrhicAddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ M1M1 | CounterNum$ 1 | SubAbility$ PyrrhicMoveToBattlefield +SVar:PyrrhicMoveToBattlefield:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ ReplacedCard +SVar:RemoveEffect:Mode$ ChangesZone | Origin$ Stack | Destination$ Any | Static$ True | ValidCard$ Card.IsImprinted | Execute$ PyrrhicCleanup +SVar:PyrrhicCleanup:DB$ ChangeZone | Origin$ Command | Destination$ Exile | Defined$ Self +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/pyrrhic_revival.jpg +Oracle:Each player returns each creature card from his or her graveyard to the battlefield with an additional -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/p/python.txt b/forge-gui/res/cardsfolder/p/python.txt index 322db9d55ed..7041439aea6 100644 --- a/forge-gui/res/cardsfolder/p/python.txt +++ b/forge-gui/res/cardsfolder/p/python.txt @@ -3,4 +3,4 @@ ManaCost:1 B B Types:Creature Snake PT:3/2 SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card15392.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/p/pyxis_of_pandemonium.txt b/forge-gui/res/cardsfolder/p/pyxis_of_pandemonium.txt index 9fe36e36b15..e24cc791dff 100644 --- a/forge-gui/res/cardsfolder/p/pyxis_of_pandemonium.txt +++ b/forge-gui/res/cardsfolder/p/pyxis_of_pandemonium.txt @@ -1,13 +1,13 @@ -Name:Pyxis of Pandemonium -ManaCost:1 -Types:Artifact -A:AB$ Mill | Cost$ T | Defined$ Each | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | ExileFaceDown$ True | SpellDescription$ Each player exiles the top card of his or her library face down. -A:AB$ SetState | Cost$ 7 T Sac<1/CARDNAME> | Defined$ Remembered | Mode$ TurnFace | SubAbility$ DBChangeZone | SpellDescription$ Each player turns face up all cards he or she owns exiled with CARDNAME, then puts all permanent cards among them onto the battlefield. -SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Permanent.IsRemembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/pyxis_of_pandemonium.jpg -Oracle:{T}: Each player exiles the top card of his or her library face down.\n{7}, {T}, Sacrifice Pyxis of Pandemonium: Each player turns face up all cards he or she owns exiled with Pyxis of Pandemonium, then puts all permanent cards among them onto the battlefield. \ No newline at end of file +Name:Pyxis of Pandemonium +ManaCost:1 +Types:Artifact +A:AB$ Mill | Cost$ T | Defined$ Each | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | ExileFaceDown$ True | SpellDescription$ Each player exiles the top card of his or her library face down. +A:AB$ SetState | Cost$ 7 T Sac<1/CARDNAME> | Defined$ Remembered | Mode$ TurnFace | SubAbility$ DBChangeZone | SpellDescription$ Each player turns face up all cards he or she owns exiled with CARDNAME, then puts all permanent cards among them onto the battlefield. +SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Permanent.IsRemembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/pyxis_of_pandemonium.jpg +Oracle:{T}: Each player exiles the top card of his or her library face down.\n{7}, {T}, Sacrifice Pyxis of Pandemonium: Each player turns face up all cards he or she owns exiled with Pyxis of Pandemonium, then puts all permanent cards among them onto the battlefield. diff --git a/forge-gui/res/cardsfolder/q/qasali_ambusher.txt b/forge-gui/res/cardsfolder/q/qasali_ambusher.txt index cec55e18553..613f7251b5d 100644 --- a/forge-gui/res/cardsfolder/q/qasali_ambusher.txt +++ b/forge-gui/res/cardsfolder/q/qasali_ambusher.txt @@ -1,11 +1,11 @@ -Name:Qasali Ambusher -ManaCost:1 G W -Types:Creature Cat Warrior -PT:2/3 -K:Reach -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | CheckSVar$ X | CheckSecondSVar$ Y | CheckThirdSVar$ Z | References$ X,Y,Z | AddHiddenKeyword$ May be played without paying its mana cost and as though it has flash | Description$ If a creature is attacking you and you control a Forest and a Plains, you may cast CARDNAME without paying its mana cost and as though it had flash. -SVar:X:Count$Valid Creature.attackingYou -SVar:Y:Count$Valid Forest.YouCtrl -SVar:Z:Count$Valid Plains.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/qasali_ambusher.jpg -Oracle:Reach\nIf a creature is attacking you and you control a Forest and a Plains, you may cast Qasali Ambusher without paying its mana cost and as though it had flash. \ No newline at end of file +Name:Qasali Ambusher +ManaCost:1 G W +Types:Creature Cat Warrior +PT:2/3 +K:Reach +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | CheckSVar$ X | CheckSecondSVar$ Y | CheckThirdSVar$ Z | References$ X,Y,Z | AddHiddenKeyword$ May be played without paying its mana cost and as though it has flash | Description$ If a creature is attacking you and you control a Forest and a Plains, you may cast CARDNAME without paying its mana cost and as though it had flash. +SVar:X:Count$Valid Creature.attackingYou +SVar:Y:Count$Valid Forest.YouCtrl +SVar:Z:Count$Valid Plains.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/qasali_ambusher.jpg +Oracle:Reach\nIf a creature is attacking you and you control a Forest and a Plains, you may cast Qasali Ambusher without paying its mana cost and as though it had flash. diff --git a/forge-gui/res/cardsfolder/q/qasali_pridemage.txt b/forge-gui/res/cardsfolder/q/qasali_pridemage.txt index 38c87f37958..1a57df286c3 100644 --- a/forge-gui/res/cardsfolder/q/qasali_pridemage.txt +++ b/forge-gui/res/cardsfolder/q/qasali_pridemage.txt @@ -6,4 +6,4 @@ K:Exalted A:AB$ Destroy | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/qasali_pridemage.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{1}, Sacrifice Qasali Pridemage: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{1}, Sacrifice Qasali Pridemage: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/q/quag_sickness.txt b/forge-gui/res/cardsfolder/q/quag_sickness.txt index 80c998fbe2f..5a177eec103 100644 --- a/forge-gui/res/cardsfolder/q/quag_sickness.txt +++ b/forge-gui/res/cardsfolder/q/quag_sickness.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness SVar:X:Count$Valid Swamp.YouCtrl/Negative SVar:BuffedBy:Swamp SVar:Picture:http://www.wizards.com/global/images/magic/general/quag_sickness.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/-1 for each Swamp you control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -1/-1 for each Swamp you control. diff --git a/forge-gui/res/cardsfolder/q/quag_vampires.txt b/forge-gui/res/cardsfolder/q/quag_vampires.txt index 8e430b170d9..f1c40baaf5a 100644 --- a/forge-gui/res/cardsfolder/q/quag_vampires.txt +++ b/forge-gui/res/cardsfolder/q/quag_vampires.txt @@ -8,4 +8,4 @@ K:ETBReplacement:Other:Multikicked SVar:Multikicked:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ XKicked | SpellDescription$ CARDNAME enters the battlefield with a +1/+1 counter on it for each time it was kicked. SVar:XKicked:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/quag_vampires.jpg -Oracle:Multikicker {1}{B} (You may pay an additional {1}{B} any number of times as you cast this spell.)\nSwampwalk\nQuag Vampires enters the battlefield with a +1/+1 counter on it for each time it was kicked. \ No newline at end of file +Oracle:Multikicker {1}{B} (You may pay an additional {1}{B} any number of times as you cast this spell.)\nSwampwalk\nQuag Vampires enters the battlefield with a +1/+1 counter on it for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/q/quagmire.txt b/forge-gui/res/cardsfolder/q/quagmire.txt index acdbd843a03..394cabf40bb 100644 --- a/forge-gui/res/cardsfolder/q/quagmire.txt +++ b/forge-gui/res/cardsfolder/q/quagmire.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.withSwampwalk | AddHiddenKeyword$ May be SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/quagmire.jpg -Oracle:Creatures with swampwalk can be blocked as though they didn't have swampwalk. \ No newline at end of file +Oracle:Creatures with swampwalk can be blocked as though they didn't have swampwalk. diff --git a/forge-gui/res/cardsfolder/q/quagmire_druid.txt b/forge-gui/res/cardsfolder/q/quagmire_druid.txt index 093f3916e06..31b38429d05 100644 --- a/forge-gui/res/cardsfolder/q/quagmire_druid.txt +++ b/forge-gui/res/cardsfolder/q/quagmire_druid.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Destroy | Cost$ G T Sac<1/Creature> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/quagmire_druid.jpg -Oracle:{G}, {T}, Sacrifice a creature: Destroy target enchantment. \ No newline at end of file +Oracle:{G}, {T}, Sacrifice a creature: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/q/quagmire_lamprey.txt b/forge-gui/res/cardsfolder/q/quagmire_lamprey.txt index 9f8f92255e0..a3e27e0587a 100644 --- a/forge-gui/res/cardsfolder/q/quagmire_lamprey.txt +++ b/forge-gui/res/cardsfolder/q/quagmire_lamprey.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, put a -1/-1 counter on that creature. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredBlocker | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/quagmire_lamprey.jpg -Oracle:Whenever Quagmire Lamprey becomes blocked by a creature, put a -1/-1 counter on that creature. \ No newline at end of file +Oracle:Whenever Quagmire Lamprey becomes blocked by a creature, put a -1/-1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/q/quagnoth.txt b/forge-gui/res/cardsfolder/q/quagnoth.txt index 1b2754ff562..d7e0a1564c7 100644 --- a/forge-gui/res/cardsfolder/q/quagnoth.txt +++ b/forge-gui/res/cardsfolder/q/quagnoth.txt @@ -8,4 +8,4 @@ T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ T SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:DiscardMeByOpp:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/quagnoth.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nShroud (This permanent can't be the target of spells or abilities.)\nWhen a spell or ability an opponent controls causes you to discard Quagnoth, return it to your hand. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nShroud (This permanent can't be the target of spells or abilities.)\nWhen a spell or ability an opponent controls causes you to discard Quagnoth, return it to your hand. diff --git a/forge-gui/res/cardsfolder/q/quarry_colossus.txt b/forge-gui/res/cardsfolder/q/quarry_colossus.txt index c7b0a50d744..fc7f33a0c2d 100644 --- a/forge-gui/res/cardsfolder/q/quarry_colossus.txt +++ b/forge-gui/res/cardsfolder/q/quarry_colossus.txt @@ -1,9 +1,9 @@ -Name:Quarry Colossus -ManaCost:5 W W -Types:Creature Giant -PT:5/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target creature into its owner's library just beneath the top X cards of that library, where X is the number of Plains you control. -SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ X | References$ X | SpellDescription$ Put target nonland permanent into its owner's library just beneath the top X cards of that library. -SVar:X:Count$Valid Plains.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/quarry_colossus.jpg -Oracle:When Quarry Colossus enters the battlefield, put target creature into its owner's library just beneath the top X cards of that library, where X is the number of Plains you control. \ No newline at end of file +Name:Quarry Colossus +ManaCost:5 W W +Types:Creature Giant +PT:5/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target creature into its owner's library just beneath the top X cards of that library, where X is the number of Plains you control. +SVar:TrigChangeZone:DB$ ChangeZone | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ X | References$ X | SpellDescription$ Put target nonland permanent into its owner's library just beneath the top X cards of that library. +SVar:X:Count$Valid Plains.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/quarry_colossus.jpg +Oracle:When Quarry Colossus enters the battlefield, put target creature into its owner's library just beneath the top X cards of that library, where X is the number of Plains you control. diff --git a/forge-gui/res/cardsfolder/q/quarum_trench_gnomes.txt b/forge-gui/res/cardsfolder/q/quarum_trench_gnomes.txt index 705b031996f..5b9b049cab5 100644 --- a/forge-gui/res/cardsfolder/q/quarum_trench_gnomes.txt +++ b/forge-gui/res/cardsfolder/q/quarum_trench_gnomes.txt @@ -1,11 +1,11 @@ -Name:Quarum Trench Gnomes -ManaCost:3 R -Types:Creature Gnome -PT:1/1 -A:AB$ Animate | Cost$ T | ValidTgts$ Plains | IsCurse$ True | TgtPrompt$ Choose target plains | Replacements$ QuarumReplacement | sVars$ QuarumProduce | Permanent$ True | StackDescription$ If target {c:Targeted} is tapped for mana, it produces colorless mana instead of white mana. (This effect lasts indefinitely.) | SpellDescription$ If target Plains is tapped for mana, it produces colorless mana instead of white mana. (This effect lasts indefinitely.) -SVar:QuarumReplacement:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Card.Plains+Self | ManaReplacement$ QuarumProduce | Description$ If CARDNAME is tapped for mana, it produces colorless mana instead of white mana. -SVar:QuarumProduce:W->1 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quarum_trench_gnomes.jpg -Oracle:{T}: If target Plains is tapped for mana, it produces colorless mana instead of white mana. (This effect lasts indefinitely.) \ No newline at end of file +Name:Quarum Trench Gnomes +ManaCost:3 R +Types:Creature Gnome +PT:1/1 +A:AB$ Animate | Cost$ T | ValidTgts$ Plains | IsCurse$ True | TgtPrompt$ Choose target plains | Replacements$ QuarumReplacement | sVars$ QuarumProduce | Permanent$ True | StackDescription$ If target {c:Targeted} is tapped for mana, it produces colorless mana instead of white mana. (This effect lasts indefinitely.) | SpellDescription$ If target Plains is tapped for mana, it produces colorless mana instead of white mana. (This effect lasts indefinitely.) +SVar:QuarumReplacement:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Card.Plains+Self | ManaReplacement$ QuarumProduce | Description$ If CARDNAME is tapped for mana, it produces colorless mana instead of white mana. +SVar:QuarumProduce:W->1 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quarum_trench_gnomes.jpg +Oracle:{T}: If target Plains is tapped for mana, it produces colorless mana instead of white mana. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/q/quash.txt b/forge-gui/res/cardsfolder/q/quash.txt index 5e766ef5e83..07dd099b365 100644 --- a/forge-gui/res/cardsfolder/q/quash.txt +++ b/forge-gui/res/cardsfolder/q/quash.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | R SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.sameName | Origin$ Graveyard,Hand,Library | Defined$ TargetedController | Destination$ Exile | Search$ True | Shuffle$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/quash.jpg -Oracle:Counter target instant or sorcery spell. Search its controller's graveyard, hand, and library for all cards with the same name as that spell and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Counter target instant or sorcery spell. Search its controller's graveyard, hand, and library for all cards with the same name as that spell and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/q/quenchable_fire.txt b/forge-gui/res/cardsfolder/q/quenchable_fire.txt index 141a626d00f..28213ca95b0 100644 --- a/forge-gui/res/cardsfolder/q/quenchable_fire.txt +++ b/forge-gui/res/cardsfolder/q/quenchable_fire.txt @@ -1,11 +1,11 @@ -Name:Quenchable Fire -ManaCost:3 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SubAbility$ DBEffect | SpellDescription$ CARDNAME deals 3 damage to target player. It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays {U} before that step. -SVar:DBEffect:DB$ Effect | Name$ Quenchable Fire Effect | EffectOwner$ Targeted | Duration$ Permanent | Triggers$ UpkeepTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect | RememberObjects$ SourceController | ImprintCards$ Self -SVar:UpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ It deals an additional 3 damage to you at the beginning of that player's next upkeep step unless you pay {U} before that step. -SVar:Bleed:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 3 | DamageSource$ Imprinted | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:PayUp:AB$ ChangeZone | Cost$ U | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay U to remove this effect. -SVar:Picture:http://www.wizards.com/global/images/magic/general/quenchable_fire.jpg -Oracle:Quenchable Fire deals 3 damage to target player. It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays {U} before that step. \ No newline at end of file +Name:Quenchable Fire +ManaCost:3 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SubAbility$ DBEffect | SpellDescription$ CARDNAME deals 3 damage to target player. It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays {U} before that step. +SVar:DBEffect:DB$ Effect | Name$ Quenchable Fire Effect | EffectOwner$ Targeted | Duration$ Permanent | Triggers$ UpkeepTrig | Abilities$ PayUp | SVars$ Bleed,ExileEffect | RememberObjects$ SourceController | ImprintCards$ Self +SVar:UpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | TriggerZones$ Command | Execute$ Bleed | TriggerDescription$ It deals an additional 3 damage to you at the beginning of that player's next upkeep step unless you pay {U} before that step. +SVar:Bleed:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 3 | DamageSource$ Imprinted | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:PayUp:AB$ ChangeZone | Cost$ U | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay U to remove this effect. +SVar:Picture:http://www.wizards.com/global/images/magic/general/quenchable_fire.jpg +Oracle:Quenchable Fire deals 3 damage to target player. It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays {U} before that step. diff --git a/forge-gui/res/cardsfolder/q/quest_for_ancient_secrets.txt b/forge-gui/res/cardsfolder/q/quest_for_ancient_secrets.txt index 049d8dac0c1..c2ddf34323f 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_ancient_secrets.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_ancient_secrets.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.non SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_ancient_secrets.jpg -Oracle:Whenever a card is put into your graveyard from anywhere, you may put a quest counter on Quest for Ancient Secrets.\nRemove five quest counters from Quest for Ancient Secrets and sacrifice it: Target player shuffles his or her graveyard into his or her library. \ No newline at end of file +Oracle:Whenever a card is put into your graveyard from anywhere, you may put a quest counter on Quest for Ancient Secrets.\nRemove five quest counters from Quest for Ancient Secrets and sacrifice it: Target player shuffles his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/q/quest_for_pure_flame.txt b/forge-gui/res/cardsfolder/q/quest_for_pure_flame.txt index b197eb1d596..1bc7f412106 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_pure_flame.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_pure_flame.txt @@ -1,15 +1,15 @@ -Name:Quest for Pure Flame -ManaCost:R -Types:Enchantment -T:Mode$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Opponent | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever a source you control deals damage to an opponent, you may put a quest counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 -A:AB$ Effect | Name$ Pure Flame Effect | Cost$ SubCounter<4/QUEST> Sac<1/CARDNAME> | ReplacementEffects$ CombatEvent,NonCombatEvent | SVars$ DmgTwiceCombat,DmgTwice,X | References$ CombatEvent,NonCombatEvent,DmgTwiceCombat,DmgTwice,X | SpellDescription$ If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. -SVar:CombatEvent:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Description$ If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. -SVar:NonCombatEvent:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwice | IsCombat$ False | Secondary$ True | Description$ If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. -SVar:DmgTwiceCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X -SVar:DmgTwice:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X -SVar:X:ReplaceCount$DamageAmount/Twice -SVar:PlayMain1:TRUE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_pure_flame.jpg -Oracle:Whenever a source you control deals damage to an opponent, you may put a quest counter on Quest for Pure Flame.\nRemove four quest counters from Quest for Pure Flame and sacrifice it: If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. \ No newline at end of file +Name:Quest for Pure Flame +ManaCost:R +Types:Enchantment +T:Mode$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Opponent | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever a source you control deals damage to an opponent, you may put a quest counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 +A:AB$ Effect | Name$ Pure Flame Effect | Cost$ SubCounter<4/QUEST> Sac<1/CARDNAME> | ReplacementEffects$ CombatEvent,NonCombatEvent | SVars$ DmgTwiceCombat,DmgTwice,X | References$ CombatEvent,NonCombatEvent,DmgTwiceCombat,DmgTwice,X | SpellDescription$ If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. +SVar:CombatEvent:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Description$ If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. +SVar:NonCombatEvent:Event$ DamageDone | ValidSource$ Card.YouCtrl | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwice | IsCombat$ False | Secondary$ True | Description$ If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. +SVar:DmgTwiceCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X +SVar:DmgTwice:AB$DealDamage | Cost$ 0 | Defined$ ReplacedTarget | DamageSource$ ReplacedSource | NumDmg$ X +SVar:X:ReplaceCount$DamageAmount/Twice +SVar:PlayMain1:TRUE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_pure_flame.jpg +Oracle:Whenever a source you control deals damage to an opponent, you may put a quest counter on Quest for Pure Flame.\nRemove four quest counters from Quest for Pure Flame and sacrifice it: If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/q/quest_for_renewal.txt b/forge-gui/res/cardsfolder/q/quest_for_renewal.txt index 380f1735d11..402635928a5 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_renewal.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_renewal.txt @@ -6,4 +6,4 @@ T:Mode$ Taps | ValidCard$ Creature.YouCtrl | OptionalDecider$ You | Execute$ Tri SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:X:Count$Valid Card.Self+counters_GE4_QUEST SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_renewal.jpg -Oracle:Whenever a creature you control becomes tapped, you may put a quest counter on Quest for Renewal.\nAs long as there are four or more quest counters on Quest for Renewal, untap all creatures you control during each other player's untap step. \ No newline at end of file +Oracle:Whenever a creature you control becomes tapped, you may put a quest counter on Quest for Renewal.\nAs long as there are four or more quest counters on Quest for Renewal, untap all creatures you control during each other player's untap step. diff --git a/forge-gui/res/cardsfolder/q/quest_for_the_gemblades.txt b/forge-gui/res/cardsfolder/q/quest_for_the_gemblades.txt index cb26a8430cd..0e4d5adeadf 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_the_gemblades.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_the_gemblades.txt @@ -5,4 +5,4 @@ A:AB$ PutCounter | Cost$ SubCounter<1/QUEST> Sac<1/CARDNAME> | ValidTgts$ Creatu T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Creature | TriggerZones$ Battlefield | OptionalDecider$ You | CombatDamage$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control deals combat damage to a creature, you may put a quest counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/Quest_for_the_Gemblades.jpg -Oracle:Whenever a creature you control deals combat damage to a creature, you may put a quest counter on Quest for the Gemblades.\nRemove a quest counter from Quest for the Gemblades and sacrifice it: Put four +1/+1 counters on target creature. \ No newline at end of file +Oracle:Whenever a creature you control deals combat damage to a creature, you may put a quest counter on Quest for the Gemblades.\nRemove a quest counter from Quest for the Gemblades and sacrifice it: Put four +1/+1 counters on target creature. diff --git a/forge-gui/res/cardsfolder/q/quest_for_the_goblin_lord.txt b/forge-gui/res/cardsfolder/q/quest_for_the_goblin_lord.txt index 8fb4e90d4a5..466b0003f8b 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_the_goblin_lord.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_the_goblin_lord.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST SVar:X:Count$Valid Card.Self+counters_GE5_QUEST SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_the_goblin_lord.jpg -Oracle:Whenever a Goblin enters the battlefield under your control, you may put a quest counter on Quest for the Goblin Lord.\nAs long as Quest for the Goblin Lord has five or more quest counters on it, creatures you control get +2/+0. \ No newline at end of file +Oracle:Whenever a Goblin enters the battlefield under your control, you may put a quest counter on Quest for the Goblin Lord.\nAs long as Quest for the Goblin Lord has five or more quest counters on it, creatures you control get +2/+0. diff --git a/forge-gui/res/cardsfolder/q/quest_for_the_gravelord.txt b/forge-gui/res/cardsfolder/q/quest_for_the_gravelord.txt index 56bf035df1d..14e155f9132 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_the_gravelord.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_the_gravelord.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ SubCounter<3/QUEST> Sac<1/CARDNAME> | TokenAmount$ 1 | Token T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature is put into a graveyard from the battlefield, you may put a quest counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/Quest_for_the_Gravelord.jpg -Oracle:Whenever a creature dies, you may put a quest counter on Quest for the Gravelord.\nRemove three quest counters from Quest for the Gravelord and sacrifice it: Put a 5/5 black Zombie Giant creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever a creature dies, you may put a quest counter on Quest for the Gravelord.\nRemove three quest counters from Quest for the Gravelord and sacrifice it: Put a 5/5 black Zombie Giant creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/q/quest_for_the_holy_relic.txt b/forge-gui/res/cardsfolder/q/quest_for_the_holy_relic.txt index 2cd4a946647..30d16db1459 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_the_holy_relic.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_the_holy_relic.txt @@ -1,10 +1,10 @@ -Name:Quest for the Holy Relic -ManaCost:W -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a creature spell, you may put a quest counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 | SpellDescription$ Whenever you cast a creature spell, you may put a quest counter on CARDNAME. -A:AB$ ChangeZone | Cost$ SubCounter<5/QUEST> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Equipment+YouOwn | ChangeNum$ 1 | AttachedTo$ Creature.YouCtrl | SpellDescription$ Search your library for an Equipment card, put it onto the battlefield, and attach it to a creature you control. Then shuffle your library. -SVar:RemRandomDeck:True -DeckNeeds:Type$Equipment -SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_the_holy_relic.jpg -Oracle:Whenever you cast a creature spell, you may put a quest counter on Quest for the Holy Relic.\nRemove five quest counters from Quest for the Holy Relic and sacrifice it: Search your library for an Equipment card, put it onto the battlefield, and attach it to a creature you control. Then shuffle your library. \ No newline at end of file +Name:Quest for the Holy Relic +ManaCost:W +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a creature spell, you may put a quest counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 | SpellDescription$ Whenever you cast a creature spell, you may put a quest counter on CARDNAME. +A:AB$ ChangeZone | Cost$ SubCounter<5/QUEST> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Equipment+YouOwn | ChangeNum$ 1 | AttachedTo$ Creature.YouCtrl | SpellDescription$ Search your library for an Equipment card, put it onto the battlefield, and attach it to a creature you control. Then shuffle your library. +SVar:RemRandomDeck:True +DeckNeeds:Type$Equipment +SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_the_holy_relic.jpg +Oracle:Whenever you cast a creature spell, you may put a quest counter on Quest for the Holy Relic.\nRemove five quest counters from Quest for the Holy Relic and sacrifice it: Search your library for an Equipment card, put it onto the battlefield, and attach it to a creature you control. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/q/quest_for_the_nihil_stone.txt b/forge-gui/res/cardsfolder/q/quest_for_the_nihil_stone.txt index 56a1e05ee1e..a84c68f1ee7 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_the_nihil_stone.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_the_nihil_stone.txt @@ -9,4 +9,4 @@ SVar:CardsInHand:Count$ValidHand Card.ActivePlayerCtrl SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_the_nihil_stone.jpg -Oracle:Whenever an opponent discards a card, you may put a quest counter on Quest for the Nihil Stone.\nAt the beginning of each opponent's upkeep, if that player has no cards in hand and Quest for the Nihil Stone has two or more quest counters on it, you may have that player lose 5 life. \ No newline at end of file +Oracle:Whenever an opponent discards a card, you may put a quest counter on Quest for the Nihil Stone.\nAt the beginning of each opponent's upkeep, if that player has no cards in hand and Quest for the Nihil Stone has two or more quest counters on it, you may have that player lose 5 life. diff --git a/forge-gui/res/cardsfolder/q/quest_for_ulas_temple.txt b/forge-gui/res/cardsfolder/q/quest_for_ulas_temple.txt index 332e9be7cc0..b7962ff7d62 100644 --- a/forge-gui/res/cardsfolder/q/quest_for_ulas_temple.txt +++ b/forge-gui/res/cardsfolder/q/quest_for_ulas_temple.txt @@ -1,13 +1,13 @@ -Name:Quest for Ula's Temple -ManaCost:U -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDig | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may look at the top card of your library. If it's a creature card, you may reveal it and put a quest counter on Quest for CARDNAME. -SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | SubAbility$ TrigDig2 -SVar:TrigDig2:DB$ Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ All | RevealValid$ Creature | ChangeValid$ Creature | Optional$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | CounterType$ QUEST | CounterNum$ 1 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE3_QUEST | PresentCompare$ EQ1 | TriggerDescription$ At the beginning of each end step, if there are three or more quest counters on Quest for CARDNAME, you may put a Kraken, Leviathan, Octopus, or Serpent creature card from your hand onto the battlefield. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Kraken,Creature.Leviathan,Creature.Octopus,Creature.Serpent | ChangeNum$ 1 | Hidden$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_ulas_temple.jpg -Oracle:At the beginning of your upkeep, you may look at the top card of your library. If it's a creature card, you may reveal it and put a quest counter on Quest for Ula's Temple.\nAt the beginning of each end step, if there are three or more quest counters on Quest for Ula's Temple, you may put a Kraken, Leviathan, Octopus, or Serpent creature card from your hand onto the battlefield. \ No newline at end of file +Name:Quest for Ula's Temple +ManaCost:U +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDig | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may look at the top card of your library. If it's a creature card, you may reveal it and put a quest counter on Quest for CARDNAME. +SVar:TrigDig:AB$ Dig | Cost$ 0 | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | SubAbility$ TrigDig2 +SVar:TrigDig2:DB$ Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ All | RevealValid$ Creature | ChangeValid$ Creature | Optional$ True | DestinationZone$ Library | LibraryPosition$ 0 | LibraryPosition2$ 0 | RememberChanged$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | CounterType$ QUEST | CounterNum$ 1 | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE3_QUEST | PresentCompare$ EQ1 | TriggerDescription$ At the beginning of each end step, if there are three or more quest counters on Quest for CARDNAME, you may put a Kraken, Leviathan, Octopus, or Serpent creature card from your hand onto the battlefield. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.Kraken,Creature.Leviathan,Creature.Octopus,Creature.Serpent | ChangeNum$ 1 | Hidden$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quest_for_ulas_temple.jpg +Oracle:At the beginning of your upkeep, you may look at the top card of your library. If it's a creature card, you may reveal it and put a quest counter on Quest for Ula's Temple.\nAt the beginning of each end step, if there are three or more quest counters on Quest for Ula's Temple, you may put a Kraken, Leviathan, Octopus, or Serpent creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/q/questing_phelddagrif.txt b/forge-gui/res/cardsfolder/q/questing_phelddagrif.txt index 05bb39f9b9f..71c14b49301 100644 --- a/forge-gui/res/cardsfolder/q/questing_phelddagrif.txt +++ b/forge-gui/res/cardsfolder/q/questing_phelddagrif.txt @@ -10,4 +10,4 @@ SVar:DBGain:DB$GainLife | LifeAmount$ 2 | ValidTgts$ Opponent SVar:DBDraw:DB$Draw | NumCards$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | OptionalDecider$ Opponent SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/questing_phelddagrif.jpg -Oracle:{G}: Questing Phelddagrif gets +1/+1 until end of turn. Target opponent puts a 1/1 green Hippo creature token onto the battlefield.\n{W}: Questing Phelddagrif gains protection from black and from red until end of turn. Target opponent gains 2 life.\n{U}: Questing Phelddagrif gains flying until end of turn. Target opponent may draw a card. \ No newline at end of file +Oracle:{G}: Questing Phelddagrif gets +1/+1 until end of turn. Target opponent puts a 1/1 green Hippo creature token onto the battlefield.\n{W}: Questing Phelddagrif gains protection from black and from red until end of turn. Target opponent gains 2 life.\n{U}: Questing Phelddagrif gains flying until end of turn. Target opponent may draw a card. diff --git a/forge-gui/res/cardsfolder/q/quick_sliver.txt b/forge-gui/res/cardsfolder/q/quick_sliver.txt index 12e3b7f894a..e30e992d671 100644 --- a/forge-gui/res/cardsfolder/q/quick_sliver.txt +++ b/forge-gui/res/cardsfolder/q/quick_sliver.txt @@ -6,4 +6,4 @@ K:Flash S:Mode$ Continuous | Affected$ Sliver.nonToken | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ Any player may play Sliver cards as though they had flash. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/quick_sliver.jpg -Oracle:Flash\nAny player may play Sliver cards as though they had flash. \ No newline at end of file +Oracle:Flash\nAny player may play Sliver cards as though they had flash. diff --git a/forge-gui/res/cardsfolder/q/quickchange.txt b/forge-gui/res/cardsfolder/q/quickchange.txt index 2d9bffa87d6..41adcb6d768 100644 --- a/forge-gui/res/cardsfolder/q/quickchange.txt +++ b/forge-gui/res/cardsfolder/q/quickchange.txt @@ -1,9 +1,9 @@ -Name:Quickchange -ManaCost:1 U -Types:Instant -A:SP$ ChooseColor | Cost$ 1 U | Defined$ You | OrColors$ True | SubAbility$ Animate | SpellDescription$ Target creature becomes the color or colors of your choice until end of turn. Draw a card. -SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quickchange.jpg -Oracle:Target creature becomes the color or colors of your choice until end of turn.\nDraw a card. \ No newline at end of file +Name:Quickchange +ManaCost:1 U +Types:Instant +A:SP$ ChooseColor | Cost$ 1 U | Defined$ You | OrColors$ True | SubAbility$ Animate | SpellDescription$ Target creature becomes the color or colors of your choice until end of turn. Draw a card. +SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quickchange.jpg +Oracle:Target creature becomes the color or colors of your choice until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/q/quicken.txt b/forge-gui/res/cardsfolder/q/quicken.txt index 8322c0c08a0..d67fb8d88e8 100644 --- a/forge-gui/res/cardsfolder/q/quicken.txt +++ b/forge-gui/res/cardsfolder/q/quicken.txt @@ -1,11 +1,11 @@ -Name:Quicken -ManaCost:U -Types:Instant -A:SP$Effect | Cost$ U | Name$ Quicken effect | StaticAbilities$ QuickenStA | Triggers$ SpellCastTrig | SVars$ Quickened | SubAbility$ DBDraw | SpellDescription$ The next sorcery card you cast this turn can be cast as though it had flash. -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:QuickenStA:Mode$ Continuous | EffectZone$ Command | Affected$ Sorcery.YouCtrl | AffectedZone$ Hand,Graveyard,Exile,Library | AddHiddenKeyword$ Flash -SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Sorcery | ValidActivatingPlayer$ You | Execute$ Quickened | Static$ True | TriggerDescription$ The next sorcery card you cast this turn can be cast as though it had flash. -SVar:Quickened:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quicken.jpg -Oracle:The next sorcery card you cast this turn can be cast as though it had flash.\nDraw a card. \ No newline at end of file +Name:Quicken +ManaCost:U +Types:Instant +A:SP$Effect | Cost$ U | Name$ Quicken effect | StaticAbilities$ QuickenStA | Triggers$ SpellCastTrig | SVars$ Quickened | SubAbility$ DBDraw | SpellDescription$ The next sorcery card you cast this turn can be cast as though it had flash. +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:QuickenStA:Mode$ Continuous | EffectZone$ Command | Affected$ Sorcery.YouCtrl | AffectedZone$ Hand,Graveyard,Exile,Library | AddHiddenKeyword$ Flash +SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Sorcery | ValidActivatingPlayer$ You | Execute$ Quickened | Static$ True | TriggerDescription$ The next sorcery card you cast this turn can be cast as though it had flash. +SVar:Quickened:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quicken.jpg +Oracle:The next sorcery card you cast this turn can be cast as though it had flash.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/q/quickening_licid.txt b/forge-gui/res/cardsfolder/q/quickening_licid.txt index 0a5f751541c..9994fec876d 100644 --- a/forge-gui/res/cardsfolder/q/quickening_licid.txt +++ b/forge-gui/res/cardsfolder/q/quickening_licid.txt @@ -1,25 +1,25 @@ -Name:Quickening Licid -ManaCost:1 W -Types:Creature Licid -PT:1/1 -A:AB$ SetState | Cost$ 1 W T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quickening_licid.jpg -Oracle:{1}{W}, {T}: Quickening Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature has first strike. - -ALTERNATE - -Name:Quickening Licid -ManaCost:1 W -Colors:white -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike. -A:AB$ SetState | Cost$ W | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quickening_licid.jpg -Oracle:{1}{W}, {T}: Quickening Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature has first strike. \ No newline at end of file +Name:Quickening Licid +ManaCost:1 W +Types:Creature Licid +PT:1/1 +A:AB$ SetState | Cost$ 1 W T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quickening_licid.jpg +Oracle:{1}{W}, {T}: Quickening Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature has first strike. + +ALTERNATE + +Name:Quickening Licid +ManaCost:1 W +Colors:white +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike. +A:AB$ SetState | Cost$ W | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quickening_licid.jpg +Oracle:{1}{W}, {T}: Quickening Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {W} to end this effect.\nEnchanted creature has first strike. diff --git a/forge-gui/res/cardsfolder/q/quicksand.txt b/forge-gui/res/cardsfolder/q/quicksand.txt index 28186798982..f0588deccc1 100644 --- a/forge-gui/res/cardsfolder/q/quicksand.txt +++ b/forge-gui/res/cardsfolder/q/quicksand.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Pump | Cost$ T Sac<1/CARDNAME> | NumAtt$ -1 | NumDef$ -2 | IsCurse$ True | ValidTgts$ Creature.attacking+withoutFlying | TgtPrompt$ Select target attacking creature without flying | SpellDescription$ Target attacking creature without flying gets -1/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksand.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Quicksand: Target attacking creature without flying gets -1/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/q/quicksilver_amulet.txt b/forge-gui/res/cardsfolder/q/quicksilver_amulet.txt index 8f510eed78b..d01b95bf95e 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_amulet.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_amulet.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ ChangeZone | Cost$ 4 T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ You may put a creature card from your hand onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_amulet.jpg -Oracle:{4}, {T}: You may put a creature card from your hand onto the battlefield. \ No newline at end of file +Oracle:{4}, {T}: You may put a creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt b/forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt index d719ccc1cae..d4d4ee52d69 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_behemoth.txt @@ -9,4 +9,4 @@ SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | 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 +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.) diff --git a/forge-gui/res/cardsfolder/q/quicksilver_dagger.txt b/forge-gui/res/cardsfolder/q/quicksilver_dagger.txt index f8d2ed6096f..3812e3cdcbd 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_dagger.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_dagger.txt @@ -8,4 +8,4 @@ SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select a pl SVar:QuicksilverDraw:DB$Draw | NumCards$ 1 | Defined$ You | SpellDescription$ Draw a card. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_dagger.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target player. You draw a card." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals 1 damage to target player. You draw a card." diff --git a/forge-gui/res/cardsfolder/q/quicksilver_dragon.txt b/forge-gui/res/cardsfolder/q/quicksilver_dragon.txt index d27c7a49ab0..604d4dbe4c2 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_dragon.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_dragon.txt @@ -1,10 +1,10 @@ -Name:Quicksilver Dragon -ManaCost:4 U U -Types:Creature Dragon -PT:5/5 -K:Flying -K:Morph:4 U -A:AB$ ChangeTargets | Cost$ U | TargetType$ Spell | ValidTgts$ Card | ConditionTargetValidTargeting$ Card.Self | ConditionTargetsSingleTarget$ True | TargetRestriction$ Creature.Other | SpellDescription$ If target spell has only one target and that target is CARDNAME, change that spell's target to another creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_dragon.jpg -Oracle:Flying\n{U}: If target spell has only one target and that target is Quicksilver Dragon, change that spell's target to another creature.\nMorph {4}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) +Name:Quicksilver Dragon +ManaCost:4 U U +Types:Creature Dragon +PT:5/5 +K:Flying +K:Morph:4 U +A:AB$ ChangeTargets | Cost$ U | TargetType$ Spell | ValidTgts$ Card | ConditionTargetValidTargeting$ Card.Self | ConditionTargetsSingleTarget$ True | TargetRestriction$ Creature.Other | SpellDescription$ If target spell has only one target and that target is CARDNAME, change that spell's target to another creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_dragon.jpg +Oracle:Flying\n{U}: If target spell has only one target and that target is Quicksilver Dragon, change that spell's target to another creature.\nMorph {4}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/q/quicksilver_fountain.txt b/forge-gui/res/cardsfolder/q/quicksilver_fountain.txt index c2e4b1c918e..3ef5b55fc61 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_fountain.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_fountain.txt @@ -1,13 +1,13 @@ -Name:Quicksilver Fountain -ManaCost:3 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player puts a flood counter on target non-Island land he or she controls of his or her choice. That land is an Island for as long as it has a flood counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Land.nonIsland+ActivePlayerCtrl | TgtPrompt$ Select target non-Island land you control | CounterType$ FLOOD | CounterNum$ 1 | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Defined$ Targeted | staticAbilities$ STFlood | Permanent$ True -SVar:STFlood:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self+counters_GE1_FLOOD | AddType$ Island | RemoveSubTypes$ True | RemoveAllAbilities$ True -T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigRemoveAll | References$ X | TriggerDescription$ At the beginning of each end step, if all lands on the battlefield are Islands, remove all flood counters from them. -SVar:TrigRemoveAll:AB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Land | CounterType$ FLOOD | AllCounters$ True -SVar:X:Count$Valid Land.nonIsland -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_fountain.jpg -Oracle:At the beginning of each player's upkeep, that player puts a flood counter on target non-Island land he or she controls of his or her choice. That land is an Island for as long as it has a flood counter on it.\nAt the beginning of each end step, if all lands on the battlefield are Islands, remove all flood counters from them. +Name:Quicksilver Fountain +ManaCost:3 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player puts a flood counter on target non-Island land he or she controls of his or her choice. That land is an Island for as long as it has a flood counter on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | TargetingPlayer$ TriggeredPlayer | ValidTgts$ Land.nonIsland+ActivePlayerCtrl | TgtPrompt$ Select target non-Island land you control | CounterType$ FLOOD | CounterNum$ 1 | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | staticAbilities$ STFlood | Permanent$ True +SVar:STFlood:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Card.Self+counters_GE1_FLOOD | AddType$ Island | RemoveSubTypes$ True | RemoveAllAbilities$ True +T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ X | SVarCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigRemoveAll | References$ X | TriggerDescription$ At the beginning of each end step, if all lands on the battlefield are Islands, remove all flood counters from them. +SVar:TrigRemoveAll:AB$ RemoveCounterAll | Cost$ 0 | ValidCards$ Land | CounterType$ FLOOD | AllCounters$ True +SVar:X:Count$Valid Land.nonIsland +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_fountain.jpg +Oracle:At the beginning of each player's upkeep, that player puts a flood counter on target non-Island land he or she controls of his or her choice. That land is an Island for as long as it has a flood counter on it.\nAt the beginning of each end step, if all lands on the battlefield are Islands, remove all flood counters from them. diff --git a/forge-gui/res/cardsfolder/q/quicksilver_gargantuan.txt b/forge-gui/res/cardsfolder/q/quicksilver_gargantuan.txt index 92261cb32bb..e703afe15eb 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_gargantuan.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_gargantuan.txt @@ -6,4 +6,4 @@ K:ETBReplacement:Copy:ChooseCreature:Optional SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield. It's still 7/7. SVar:DBCopy:DB$ Clone | Defined$ Remembered | SetPower$ 7 | SetToughness$ 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_gargantuan.jpg -Oracle:You may have Quicksilver Gargantuan enter the battlefield as a copy of any creature on the battlefield, except it's still 7/7. \ No newline at end of file +Oracle:You may have Quicksilver Gargantuan enter the battlefield as a copy of any creature on the battlefield, except it's still 7/7. diff --git a/forge-gui/res/cardsfolder/q/quicksilver_geyser.txt b/forge-gui/res/cardsfolder/q/quicksilver_geyser.txt index 157ea030844..005f04fa40e 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_geyser.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_geyser.txt @@ -3,4 +3,4 @@ ManaCost:4 U Types:Instant A:SP$ ChangeZone | Cost$ 4 U | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Choose target nonland permanent | ValidTgts$ Permanent.nonLand | TargetMin$ 0 | TargetMax$ 2 | SpellDescription$ Return up to two target nonland permanents to their owner's hands. SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_geyser.jpg -Oracle:Return up to two target nonland permanents to their owners' hands. \ No newline at end of file +Oracle:Return up to two target nonland permanents to their owners' hands. diff --git a/forge-gui/res/cardsfolder/q/quicksilver_sea.txt b/forge-gui/res/cardsfolder/q/quicksilver_sea.txt index 5bf9cc5bccf..ee823c078ce 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_sea.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_sea.txt @@ -1,13 +1,13 @@ -Name:Quicksilver Sea -ManaCost:no cost -Types:Plane Mirrodin -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ QuicksilverScry | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, scry 4. (To scry 4, look at the top four cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ QuicksilverScry | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, scry 4. (To scry 4, look at the top four 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:QuicksilverScry:AB$ Scry | Cost$ 0 | ScryNum$ 4 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top card of your library. You may play it without paying its mana cost. -SVar:RolledChaos:AB$ PeekAndReveal | Cost$ 0 | RememberRevealed$ True | SubAbility$ DBPlay -SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_sea.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:When you planeswalk to Quicksilver Sea or at the beginning of your upkeep, scry 4. (To scry 4, look at the top four cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)\nWhenever you roll {C}, reveal the top card of your library. You may play it without paying its mana cost. \ No newline at end of file +Name:Quicksilver Sea +ManaCost:no cost +Types:Plane Mirrodin +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ QuicksilverScry | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, scry 4. (To scry 4, look at the top four cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ QuicksilverScry | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, scry 4. (To scry 4, look at the top four 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:QuicksilverScry:AB$ Scry | Cost$ 0 | ScryNum$ 4 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top card of your library. You may play it without paying its mana cost. +SVar:RolledChaos:AB$ PeekAndReveal | Cost$ 0 | RememberRevealed$ True | SubAbility$ DBPlay +SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | Optional$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_sea.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:When you planeswalk to Quicksilver Sea or at the beginning of your upkeep, scry 4. (To scry 4, look at the top four cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)\nWhenever you roll {C}, reveal the top card of your library. You may play it without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/q/quicksilver_wall.txt b/forge-gui/res/cardsfolder/q/quicksilver_wall.txt index 318b10c55b8..56b87132afa 100644 --- a/forge-gui/res/cardsfolder/q/quicksilver_wall.txt +++ b/forge-gui/res/cardsfolder/q/quicksilver_wall.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 4 | Origin$ Battlefield | Destination$ Hand | AnyPlayer K:Defender SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/quicksilver_wall.jpg -Oracle:Defender (This creature can't attack.)\n{4}: Return Quicksilver Wall to its owner's hand. Any player may activate this ability. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{4}: Return Quicksilver Wall to its owner's hand. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/q/quiet_disrepair.txt b/forge-gui/res/cardsfolder/q/quiet_disrepair.txt index 29230a9d842..8b4e8fd92f9 100644 --- a/forge-gui/res/cardsfolder/q/quiet_disrepair.txt +++ b/forge-gui/res/cardsfolder/q/quiet_disrepair.txt @@ -1,12 +1,12 @@ -Name:Quiet Disrepair -ManaCost:1 G -Types:Enchantment Aura -K:Enchant artifact or enchantment -A:SP$ Attach | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or land to enchant | AILogic$ Pump -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose one - Destroy enchanted permanent; or you gain 2 life. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ Destroy,GainLife | CharmNum$ 1 | SpellDescription$ Choose one - Destroy enchanted permanent; or you gain 2 life. -SVar:Destroy:DB$ Destroy | Defined$ Enchanted | IsCurse$ True | SpellDescription$ Destroy enchanted permanent -SVar:GainLife:DB$ GainLife | LifeAmount$ 2 | SpellDescription$ or you gain 2 life. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quiet_disrepair.jpg -Oracle:Enchant artifact or enchantment\nAt the beginning of your upkeep, choose one - Destroy enchanted permanent; or you gain 2 life. \ No newline at end of file +Name:Quiet Disrepair +ManaCost:1 G +Types:Enchantment Aura +K:Enchant artifact or enchantment +A:SP$ Attach | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or land to enchant | AILogic$ Pump +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigCharm | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose one - Destroy enchanted permanent; or you gain 2 life. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ Destroy,GainLife | CharmNum$ 1 | SpellDescription$ Choose one - Destroy enchanted permanent; or you gain 2 life. +SVar:Destroy:DB$ Destroy | Defined$ Enchanted | IsCurse$ True | SpellDescription$ Destroy enchanted permanent +SVar:GainLife:DB$ GainLife | LifeAmount$ 2 | SpellDescription$ or you gain 2 life. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quiet_disrepair.jpg +Oracle:Enchant artifact or enchantment\nAt the beginning of your upkeep, choose one - Destroy enchanted permanent; or you gain 2 life. diff --git a/forge-gui/res/cardsfolder/q/quiet_purity.txt b/forge-gui/res/cardsfolder/q/quiet_purity.txt index 65db4a0b995..8b980895c01 100644 --- a/forge-gui/res/cardsfolder/q/quiet_purity.txt +++ b/forge-gui/res/cardsfolder/q/quiet_purity.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant Arcane A:SP$ Destroy | Cost$ W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/quiet_purity.jpg -Oracle:Destroy target enchantment. \ No newline at end of file +Oracle:Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/q/quiet_speculation.txt b/forge-gui/res/cardsfolder/q/quiet_speculation.txt index 72c0daa7bca..b10bdc1aec8 100644 --- a/forge-gui/res/cardsfolder/q/quiet_speculation.txt +++ b/forge-gui/res/cardsfolder/q/quiet_speculation.txt @@ -1,7 +1,7 @@ -Name:Quiet Speculation -ManaCost:1 U -Types:Sorcery -A:SP$ChangeZone | Cost$ 1 U | Origin$ Library | Destination$ Graveyard | ValidTgts$ Player | ChangeType$ Card.withFlashback | ChangeNum$ 3 | SpellDescription$ Search target player's library for up to three cards with flashback and put them into that player's graveyard. Then the player shuffles his or her library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quiet_speculation.jpg -Oracle:Search target player's library for up to three cards with flashback and put them into that player's graveyard. Then the player shuffles his or her library. \ No newline at end of file +Name:Quiet Speculation +ManaCost:1 U +Types:Sorcery +A:SP$ChangeZone | Cost$ 1 U | Origin$ Library | Destination$ Graveyard | ValidTgts$ Player | ChangeType$ Card.withFlashback | ChangeNum$ 3 | SpellDescription$ Search target player's library for up to three cards with flashback and put them into that player's graveyard. Then the player shuffles his or her library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quiet_speculation.jpg +Oracle:Search target player's library for up to three cards with flashback and put them into that player's graveyard. Then the player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/q/quietus_spike.txt b/forge-gui/res/cardsfolder/q/quietus_spike.txt index f6d3850e994..91e1e0b8024 100644 --- a/forge-gui/res/cardsfolder/q/quietus_spike.txt +++ b/forge-gui/res/cardsfolder/q/quietus_spike.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | Co SVar:TrigLoseLifeOpp:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredTarget | LifeAmount$ QuietusX | References$ QuietusX SVar:QuietusX:TriggeredTarget$LifeTotal/HalfUp SVar:Picture:http://www.wizards.com/global/images/magic/general/quietus_spike.jpg -Oracle:Equipped creature has deathtouch.\nWhenever equipped creature deals combat damage to a player, that player loses half his or her life, rounded up.\nEquip {3} \ No newline at end of file +Oracle:Equipped creature has deathtouch.\nWhenever equipped creature deals combat damage to a player, that player loses half his or her life, rounded up.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/q/quill_slinger_boggart.txt b/forge-gui/res/cardsfolder/q/quill_slinger_boggart.txt index f8974450d53..84acba986b8 100644 --- a/forge-gui/res/cardsfolder/q/quill_slinger_boggart.txt +++ b/forge-gui/res/cardsfolder/q/quill_slinger_boggart.txt @@ -5,4 +5,4 @@ PT:3/2 T:Mode$ SpellCast | ValidCard$ Kithkin | TriggerZones$ Battlefield | Execute$ TrigLoseLife | OptionalDecider$ You | TriggerDescription$ Whenever a player casts a Kithkin spell, you may have target player lose 1 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/quill_slinger_boggart.jpg -Oracle:Whenever a player casts a Kithkin spell, you may have target player lose 1 life. \ No newline at end of file +Oracle:Whenever a player casts a Kithkin spell, you may have target player lose 1 life. diff --git a/forge-gui/res/cardsfolder/q/quilled_slagwurm.txt b/forge-gui/res/cardsfolder/q/quilled_slagwurm.txt index cf24f722273..931f9af4142 100644 --- a/forge-gui/res/cardsfolder/q/quilled_slagwurm.txt +++ b/forge-gui/res/cardsfolder/q/quilled_slagwurm.txt @@ -3,4 +3,4 @@ ManaCost:4 G G G Types:Creature Wurm PT:8/8 SVar:Picture:http://www.wizards.com/global/images/magic/general/quilled_slagwurm.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/q/quilled_sliver.txt b/forge-gui/res/cardsfolder/q/quilled_sliver.txt index 611c05ea482..43b42e7cb82 100644 --- a/forge-gui/res/cardsfolder/q/quilled_sliver.txt +++ b/forge-gui/res/cardsfolder/q/quilled_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Damage | Description$ All Sl SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Choose target attacking or blocking creature. | NumDmg$ 1 | SpellDescription$ This permanent deals 1 damage to target attacking or blocking creature. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/quilled_sliver.jpg -Oracle:All Slivers have "{T}: This permanent deals 1 damage to target attacking or blocking creature." \ No newline at end of file +Oracle:All Slivers have "{T}: This permanent deals 1 damage to target attacking or blocking creature." diff --git a/forge-gui/res/cardsfolder/q/quillmane_baku.txt b/forge-gui/res/cardsfolder/q/quillmane_baku.txt index 82c90460b90..50ac5eabbaa 100644 --- a/forge-gui/res/cardsfolder/q/quillmane_baku.txt +++ b/forge-gui/res/cardsfolder/q/quillmane_baku.txt @@ -1,12 +1,12 @@ -Name:Quillmane Baku -ManaCost:4 U -Types:Creature Spirit -PT:3/3 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -A:AB$ ChangeZone | Cost$ 1 T SubCounter | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | ChangeNum$ 1 | References$ X | SpellDescription$ Return target creature with converted mana cost X or less to its owner's hand. -SVar:X:Targeted$CardManaCost -# We'll need to improve the script at some stage, especially if we add Hunter of Eyeblights or Razorfin Abolisher. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quillmane_baku.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Quillmane Baku.\n{1}, {T}, Remove X ki counters from Quillmane Baku: Return target creature with converted mana cost X or less to its owner's hand. \ No newline at end of file +Name:Quillmane Baku +ManaCost:4 U +Types:Creature Spirit +PT:3/3 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +A:AB$ ChangeZone | Cost$ 1 T SubCounter | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Creature | ChangeNum$ 1 | References$ X | SpellDescription$ Return target creature with converted mana cost X or less to its owner's hand. +SVar:X:Targeted$CardManaCost +# We'll need to improve the script at some stage, especially if we add Hunter of Eyeblights or Razorfin Abolisher. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quillmane_baku.jpg +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Quillmane Baku.\n{1}, {T}, Remove X ki counters from Quillmane Baku: Return target creature with converted mana cost X or less to its owner's hand. diff --git a/forge-gui/res/cardsfolder/q/quillspike.txt b/forge-gui/res/cardsfolder/q/quillspike.txt index 2ef80979da0..3b799cf1f91 100644 --- a/forge-gui/res/cardsfolder/q/quillspike.txt +++ b/forge-gui/res/cardsfolder/q/quillspike.txt @@ -1,8 +1,8 @@ -Name:Quillspike -ManaCost:2 BG -Types:Creature Beast -PT:1/1 -A:AB$ Pump | Cost$ BG SubCounter<1/M1M1/Creature/a creature you control> | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quillspike.jpg -Oracle:{B/G}, Remove a -1/-1 counter from a creature you control: Quillspike gets +3/+3 until end of turn. \ No newline at end of file +Name:Quillspike +ManaCost:2 BG +Types:Creature Beast +PT:1/1 +A:AB$ Pump | Cost$ BG SubCounter<1/M1M1/Creature/a creature you control> | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quillspike.jpg +Oracle:{B/G}, Remove a -1/-1 counter from a creature you control: Quillspike gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/q/quirion_druid.txt b/forge-gui/res/cardsfolder/q/quirion_druid.txt index 6ae0aa5c6e0..2eb00cc6365 100644 --- a/forge-gui/res/cardsfolder/q/quirion_druid.txt +++ b/forge-gui/res/cardsfolder/q/quirion_druid.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid PT:1/2 A:AB$ Animate | Cost$ G T | ValidTgts$ Land | TgtPrompt$ Select target land | Power$ 2 | Toughness$ 2 | Colors$ Green | Types$ Creature | Permanent$ True | SpellDescription$ Target land becomes a 2/2 green creature that's still a land. (This effect lasts indefinitely.) SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_druid.jpg -Oracle:{G}, {T}: Target land becomes a 2/2 green creature that's still a land. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{G}, {T}: Target land becomes a 2/2 green creature that's still a land. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/q/quirion_dryad.txt b/forge-gui/res/cardsfolder/q/quirion_dryad.txt index e3cbf6c9dce..45344367e41 100644 --- a/forge-gui/res/cardsfolder/q/quirion_dryad.txt +++ b/forge-gui/res/cardsfolder/q/quirion_dryad.txt @@ -8,4 +8,4 @@ SVar:BuffedBy:Card.White,Card.Blue,Card.Black,Card.Red SVar:RemRandomDeck:True DeckNeeds:Color$white|blue|black|red SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_dryad.jpg -Oracle:Whenever you cast a white, blue, black, or red spell, put a +1/+1 counter on Quirion Dryad. \ No newline at end of file +Oracle:Whenever you cast a white, blue, black, or red spell, put a +1/+1 counter on Quirion Dryad. diff --git a/forge-gui/res/cardsfolder/q/quirion_elves.txt b/forge-gui/res/cardsfolder/q/quirion_elves.txt index 827b2202761..8b096c948ec 100644 --- a/forge-gui/res/cardsfolder/q/quirion_elves.txt +++ b/forge-gui/res/cardsfolder/q/quirion_elves.txt @@ -1,11 +1,11 @@ -Name:Quirion Elves -ManaCost:1 G -Types:Creature Elf Druid -PT:1/1 -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_elves.jpg -Oracle:As Quirion Elves enters the battlefield, choose a color.\n{T}: Add {G} to your mana pool.\n{T}: Add one mana of the chosen color to your mana pool. \ No newline at end of file +Name:Quirion Elves +ManaCost:1 G +Types:Creature Elf Druid +PT:1/1 +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_elves.jpg +Oracle:As Quirion Elves enters the battlefield, choose a color.\n{T}: Add {G} to your mana pool.\n{T}: Add one mana of the chosen color to your mana pool. diff --git a/forge-gui/res/cardsfolder/q/quirion_explorer.txt b/forge-gui/res/cardsfolder/q/quirion_explorer.txt index ab69691899a..5fbd1fd7bcf 100644 --- a/forge-gui/res/cardsfolder/q/quirion_explorer.txt +++ b/forge-gui/res/cardsfolder/q/quirion_explorer.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid Scout PT:1/1 A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Land.OppCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any color that a land an opponent controls could produce. SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_explorer.jpg -Oracle:{T}: Add to your mana pool one mana of any color that a land an opponent controls could produce. \ No newline at end of file +Oracle:{T}: Add to your mana pool one mana of any color that a land an opponent controls could produce. diff --git a/forge-gui/res/cardsfolder/q/quirion_ranger.txt b/forge-gui/res/cardsfolder/q/quirion_ranger.txt index 2dde746ff85..f3750b5758c 100644 --- a/forge-gui/res/cardsfolder/q/quirion_ranger.txt +++ b/forge-gui/res/cardsfolder/q/quirion_ranger.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Untap | Cost$ Return<1/Forest> | ValidTgts$ Creature | TgtPrompt$ Select target creature | ActivationLimit$ 1 | SpellDescription$ Untap target creature. Activate this ability only once each turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_ranger.jpg -Oracle:Return a Forest you control to its owner's hand: Untap target creature. Activate this ability only once each turn. \ No newline at end of file +Oracle:Return a Forest you control to its owner's hand: Untap target creature. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/q/quirion_sentinel.txt b/forge-gui/res/cardsfolder/q/quirion_sentinel.txt index de90a0bb184..105cfee3090 100644 --- a/forge-gui/res/cardsfolder/q/quirion_sentinel.txt +++ b/forge-gui/res/cardsfolder/q/quirion_sentinel.txt @@ -1,9 +1,9 @@ -Name:Quirion Sentinel -ManaCost:1 G -Types:Creature Elf Druid -PT:2/1 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add one mana of any color to your mana pool. -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Any | Amount$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_sentinel.jpg -Oracle:When Quirion Sentinel enters the battlefield, add one mana of any color to your mana pool. \ No newline at end of file +Name:Quirion Sentinel +ManaCost:1 G +Types:Creature Elf Druid +PT:2/1 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigMana | TriggerDescription$ When CARDNAME enters the battlefield, add one mana of any color to your mana pool. +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Any | Amount$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_sentinel.jpg +Oracle:When Quirion Sentinel enters the battlefield, add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/q/quirion_trailblazer.txt b/forge-gui/res/cardsfolder/q/quirion_trailblazer.txt index 7d0284be685..d66c302f4a1 100644 --- a/forge-gui/res/cardsfolder/q/quirion_trailblazer.txt +++ b/forge-gui/res/cardsfolder/q/quirion_trailblazer.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/quirion_trailblazer.jpg -Oracle:When Quirion Trailblazer enters the battlefield, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library. \ No newline at end of file +Oracle:When Quirion Trailblazer enters the battlefield, you may search your library for a basic land card and put that card onto the battlefield tapped. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/q/qumulox.txt b/forge-gui/res/cardsfolder/q/qumulox.txt index 962ae85cf82..dc9fec26bec 100644 --- a/forge-gui/res/cardsfolder/q/qumulox.txt +++ b/forge-gui/res/cardsfolder/q/qumulox.txt @@ -6,4 +6,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.) 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 +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying diff --git a/forge-gui/res/cardsfolder/r/rabble_rouser.txt b/forge-gui/res/cardsfolder/r/rabble_rouser.txt index 9f4efad90b7..047f9eabec9 100644 --- a/forge-gui/res/cardsfolder/r/rabble_rouser.txt +++ b/forge-gui/res/cardsfolder/r/rabble_rouser.txt @@ -6,4 +6,4 @@ K:Bloodthirst 1 A:AB$ PumpAll | Cost$ R T | ValidCards$ Creature.attacking | NumAtt$ X | References$ X | SpellDescription$ Attacking creatures get +X/+0 until end of turn, where X is CARDNAME's power. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/rabble_rouser.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\n{R}, {T}: Attacking creatures get +X/+0 until end of turn, where X is Rabble-Rouser's power. \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\n{R}, {T}: Attacking creatures get +X/+0 until end of turn, where X is Rabble-Rouser's power. diff --git a/forge-gui/res/cardsfolder/r/rabid_elephant.txt b/forge-gui/res/cardsfolder/r/rabid_elephant.txt index 2772bf493ed..372307d2ee0 100644 --- a/forge-gui/res/cardsfolder/r/rabid_elephant.txt +++ b/forge-gui/res/cardsfolder/r/rabid_elephant.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDesc SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +X | NumDef$ +X | References$ X SVar:X:TriggerCount$NumBlockers/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/rabid_elephant.jpg -Oracle:Whenever Rabid Elephant becomes blocked, it gets +2/+2 until end of turn for each creature blocking it. \ No newline at end of file +Oracle:Whenever Rabid Elephant becomes blocked, it gets +2/+2 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/r/rabid_rats.txt b/forge-gui/res/cardsfolder/r/rabid_rats.txt index 514f660dffa..b3b4ff675a6 100644 --- a/forge-gui/res/cardsfolder/r/rabid_rats.txt +++ b/forge-gui/res/cardsfolder/r/rabid_rats.txt @@ -4,4 +4,4 @@ Types:Creature Rat PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.blocking | TgtPrompt$ Select target blocking creature | IsCurse$ True | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Target blocking creature gets -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/rabid_rats.jpg -Oracle:{T}: Target blocking creature gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{T}: Target blocking creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rabid_wolverines.txt b/forge-gui/res/cardsfolder/r/rabid_wolverines.txt index 8a9f417f68e..36121b3a41a 100644 --- a/forge-gui/res/cardsfolder/r/rabid_wolverines.txt +++ b/forge-gui/res/cardsfolder/r/rabid_wolverines.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBlockedPump | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME get +1/+1 until end of turn. SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rabid_wolverines.jpg -Oracle:Whenever Rabid Wolverines becomes blocked by a creature, Rabid Wolverines gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever Rabid Wolverines becomes blocked by a creature, Rabid Wolverines gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rabid_wombat.txt b/forge-gui/res/cardsfolder/r/rabid_wombat.txt index 4c60f68047b..706d6ce77bf 100644 --- a/forge-gui/res/cardsfolder/r/rabid_wombat.txt +++ b/forge-gui/res/cardsfolder/r/rabid_wombat.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Refer SVar:X:Count$Valid Aura.Attached/Times.2 SVar:EnchantMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/rabid_wombat.jpg -Oracle:Vigilance\nRabid Wombat gets +2/+2 for each Aura attached to it. \ No newline at end of file +Oracle:Vigilance\nRabid Wombat gets +2/+2 for each Aura attached to it. diff --git a/forge-gui/res/cardsfolder/r/racecourse_fury.txt b/forge-gui/res/cardsfolder/r/racecourse_fury.txt index 0b2f2652eb2..bcc8cd5fba7 100644 --- a/forge-gui/res/cardsfolder/r/racecourse_fury.txt +++ b/forge-gui/res/cardsfolder/r/racecourse_fury.txt @@ -1,10 +1,10 @@ -Name:Racecourse Fury -ManaCost:R -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ R | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ RFPump | Description$ Enchanted land has "{T}: Target creature gains haste until end of turn." -SVar:RFPump:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/racecourse_fury.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Target creature gains haste until end of turn." \ No newline at end of file +Name:Racecourse Fury +ManaCost:R +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ R | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ RFPump | Description$ Enchanted land has "{T}: Target creature gains haste until end of turn." +SVar:RFPump:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/racecourse_fury.jpg +Oracle:Enchant land\nEnchanted land has "{T}: Target creature gains haste until end of turn." diff --git a/forge-gui/res/cardsfolder/r/rack_and_ruin.txt b/forge-gui/res/cardsfolder/r/rack_and_ruin.txt index 44383a3b760..8b55092cdf8 100644 --- a/forge-gui/res/cardsfolder/r/rack_and_ruin.txt +++ b/forge-gui/res/cardsfolder/r/rack_and_ruin.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Instant A:SP$ Destroy | Cost$ 2 R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy two target artifacts. SVar:Picture:http://www.wizards.com/global/images/magic/general/rack_and_ruin.jpg -Oracle:Destroy two target artifacts. \ No newline at end of file +Oracle:Destroy two target artifacts. diff --git a/forge-gui/res/cardsfolder/r/rackling.txt b/forge-gui/res/cardsfolder/r/rackling.txt index 6b0821a6b00..1f5f40d1e60 100644 --- a/forge-gui/res/cardsfolder/r/rackling.txt +++ b/forge-gui/res/cardsfolder/r/rackling.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Opponent | TriggerZones$ Bat SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X SVar:X:TriggeredPlayer$CardsInHand/NMinus.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/rackling.jpg -Oracle:At the beginning of each opponent's upkeep, Rackling deals X damage to that player, where X is 3 minus the number of cards in his or her hand. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, Rackling deals X damage to that player, where X is 3 minus the number of cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/r/radha_heir_to_keld.txt b/forge-gui/res/cardsfolder/r/radha_heir_to_keld.txt index 89f672fd1c5..bb17402ac6f 100644 --- a/forge-gui/res/cardsfolder/r/radha_heir_to_keld.txt +++ b/forge-gui/res/cardsfolder/r/radha_heir_to_keld.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigMana | TriggerDescription$ Whenever CARDNAME attacks, add R R to your mana pool. SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ R | Amount$ 2 | SpellDescription$ Add {R}{R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/radha_heir_to_keld.jpg -Oracle:Whenever Radha, Heir to Keld attacks, you may add {R}{R} to your mana pool.\n{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:Whenever Radha, Heir to Keld attacks, you may add {R}{R} to your mana pool.\n{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/radiant_archangel.txt b/forge-gui/res/cardsfolder/r/radiant_archangel.txt index 7a9849ce127..dfbca5376f6 100644 --- a/forge-gui/res/cardsfolder/r/radiant_archangel.txt +++ b/forge-gui/res/cardsfolder/r/radiant_archangel.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Refer SVar:X:Count$Valid Creature.Other+withFlying SVar:BuffedBy:Creature.withFlying SVar:Picture:http://resources.wizards.com/magic/cards/gu/en-us/card12368.jpg -Oracle:Flying, vigilance\nRadiant, Archangel gets +1/+1 for each other creature with flying on the battlefield. \ No newline at end of file +Oracle:Flying, vigilance\nRadiant, Archangel gets +1/+1 for each other creature with flying on the battlefield. diff --git a/forge-gui/res/cardsfolder/r/radiant_essence.txt b/forge-gui/res/cardsfolder/r/radiant_essence.txt index 3c17926a9b6..2ebaa1df5e4 100644 --- a/forge-gui/res/cardsfolder/r/radiant_essence.txt +++ b/forge-gui/res/cardsfolder/r/radiant_essence.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | Check SVar:X:Count$Valid Creature.OppCtrl+Black SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/radiant_essence.jpg -Oracle:Radiant Essence gets +1/+2 as long as an opponent controls a black permanent. \ No newline at end of file +Oracle:Radiant Essence gets +1/+2 as long as an opponent controls a black permanent. diff --git a/forge-gui/res/cardsfolder/r/radiant_kavu.txt b/forge-gui/res/cardsfolder/r/radiant_kavu.txt index 5f809303f58..9ef76ed8bd6 100644 --- a/forge-gui/res/cardsfolder/r/radiant_kavu.txt +++ b/forge-gui/res/cardsfolder/r/radiant_kavu.txt @@ -1,9 +1,9 @@ -Name:Radiant Kavu -ManaCost:R G W -Types:Creature Kavu -PT:3/3 -A:AB$ Effect | Cost$ R G W | Name$ Radiant Kavu Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all combat damage blue creatures and black creatures would deal this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.Blue,Creature.Black | CombatDamage$ True | Description$ Prevent all combat damage blue creatures and black creatures would deal this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/radiant_kavu.jpg -Oracle:{R}{G}{W}: Prevent all combat damage blue creatures and black creatures would deal this turn. \ No newline at end of file +Name:Radiant Kavu +ManaCost:R G W +Types:Creature Kavu +PT:3/3 +A:AB$ Effect | Cost$ R G W | Name$ Radiant Kavu Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all combat damage blue creatures and black creatures would deal this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.Blue,Creature.Black | CombatDamage$ True | Description$ Prevent all combat damage blue creatures and black creatures would deal this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/radiant_kavu.jpg +Oracle:{R}{G}{W}: Prevent all combat damage blue creatures and black creatures would deal this turn. diff --git a/forge-gui/res/cardsfolder/r/radiants_dragoons.txt b/forge-gui/res/cardsfolder/r/radiants_dragoons.txt index 9a88b785895..1e923a89c1d 100644 --- a/forge-gui/res/cardsfolder/r/radiants_dragoons.txt +++ b/forge-gui/res/cardsfolder/r/radiants_dragoons.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 5 K:Echo:3 W SVar:Picture:http://www.wizards.com/global/images/magic/general/radiants_dragoons.jpg -Oracle:Echo {3}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Radiant's Dragoons enters the battlefield, you gain 5 life. \ No newline at end of file +Oracle:Echo {3}{W} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Radiant's Dragoons enters the battlefield, you gain 5 life. diff --git a/forge-gui/res/cardsfolder/r/radiants_judgment.txt b/forge-gui/res/cardsfolder/r/radiants_judgment.txt index e855090cda4..f0c098fe4b9 100644 --- a/forge-gui/res/cardsfolder/r/radiants_judgment.txt +++ b/forge-gui/res/cardsfolder/r/radiants_judgment.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$Destroy | Cost$ 2 W | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SpellDescription$ Destroy target creature with power 4 or greater. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/radiants_judgment.jpg -Oracle:Destroy target creature with power 4 or greater.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target creature with power 4 or greater.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/radiate.txt b/forge-gui/res/cardsfolder/r/radiate.txt index 10a303ef324..8d76b7f64a1 100644 --- a/forge-gui/res/cardsfolder/r/radiate.txt +++ b/forge-gui/res/cardsfolder/r/radiate.txt @@ -1,7 +1,7 @@ -Name:Radiate -ManaCost:3 R R -Types:Instant -A:SP$ CopySpellAbility | Cost$ 3 R R | ValidTgts$ Instant,Sorcery | TargetType$ Spell | TargetsSingleTarget$ True | TargetValidTargeting$ Permanent,Player | Controller$ You | CopyForEachCanTarget$ True | CanTargetPlayer$ True | SpellDescription$ Choose target instant or sorcery spell that targets only a single permanent or player. Copy that spell for each other permanent or player the spell could target. Each copy targets a different one of those permanents and players. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/radiate.jpg -Oracle:Choose target instant or sorcery spell that targets only a single permanent or player. Copy that spell for each other permanent or player the spell could target. Each copy targets a different one of those permanents and players. \ No newline at end of file +Name:Radiate +ManaCost:3 R R +Types:Instant +A:SP$ CopySpellAbility | Cost$ 3 R R | ValidTgts$ Instant,Sorcery | TargetType$ Spell | TargetsSingleTarget$ True | TargetValidTargeting$ Permanent,Player | Controller$ You | CopyForEachCanTarget$ True | CanTargetPlayer$ True | SpellDescription$ Choose target instant or sorcery spell that targets only a single permanent or player. Copy that spell for each other permanent or player the spell could target. Each copy targets a different one of those permanents and players. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/radiate.jpg +Oracle:Choose target instant or sorcery spell that targets only a single permanent or player. Copy that spell for each other permanent or player the spell could target. Each copy targets a different one of those permanents and players. diff --git a/forge-gui/res/cardsfolder/r/radjan_spirit.txt b/forge-gui/res/cardsfolder/r/radjan_spirit.txt index 791cc5e82fb..71d91ea0cec 100644 --- a/forge-gui/res/cardsfolder/r/radjan_spirit.txt +++ b/forge-gui/res/cardsfolder/r/radjan_spirit.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:3/2 A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Flying | SpellDescription$ Target creature loses flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/radjan_spirit.jpg -Oracle:{T}: Target creature loses flying until end of turn. \ No newline at end of file +Oracle:{T}: Target creature loses flying until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rafiq_of_the_many.txt b/forge-gui/res/cardsfolder/r/rafiq_of_the_many.txt index 18a60f6feda..adabbb40b4a 100644 --- a/forge-gui/res/cardsfolder/r/rafiq_of_the_many.txt +++ b/forge-gui/res/cardsfolder/r/rafiq_of_the_many.txt @@ -6,4 +6,4 @@ K:Exalted T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Alone$ True | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control attacks alone, it gains double strike until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/rafiq_of_the_many.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, it gains double strike until end of turn. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, it gains double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rag_dealer.txt b/forge-gui/res/cardsfolder/r/rag_dealer.txt index a14cb4f767a..da977f412da 100644 --- a/forge-gui/res/cardsfolder/r/rag_dealer.txt +++ b/forge-gui/res/cardsfolder/r/rag_dealer.txt @@ -1,7 +1,7 @@ -Name:Rag Dealer -ManaCost:B -Types:Creature Human Rogue -PT:1/1 -A:AB$ ChangeZone | Cost$ 2 B T | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rag_dealer.jpg -Oracle:{2}{B}, {T}: Exile up to three target cards from a single graveyard. \ No newline at end of file +Name:Rag Dealer +ManaCost:B +Types:Creature Human Rogue +PT:1/1 +A:AB$ ChangeZone | Cost$ 2 B T | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rag_dealer.jpg +Oracle:{2}{B}, {T}: Exile up to three target cards from a single graveyard. diff --git a/forge-gui/res/cardsfolder/r/rag_man.txt b/forge-gui/res/cardsfolder/r/rag_man.txt index 5d4a318721e..d82cd3edad6 100644 --- a/forge-gui/res/cardsfolder/r/rag_man.txt +++ b/forge-gui/res/cardsfolder/r/rag_man.txt @@ -1,8 +1,8 @@ -Name:Rag Man -ManaCost:2 B B -Types:Creature Human Minion -PT:2/1 -A:AB$ RevealHand | Cost$ B B B T | ValidTgts$ Player | TgtPrompt$ Select target player | PlayerTurn$ True | SubAbility$ DBDiscard | SpellDescription$ Target opponent reveals his or her hand and discards a creature card at random. Activate this ability only during your turn. -SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 1 | Mode$ Random | DiscardValid$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/rag_man.jpg -Oracle:{B}{B}{B}, {T}: Target opponent reveals his or her hand and discards a creature card at random. Activate this ability only during your turn. \ No newline at end of file +Name:Rag Man +ManaCost:2 B B +Types:Creature Human Minion +PT:2/1 +A:AB$ RevealHand | Cost$ B B B T | ValidTgts$ Player | TgtPrompt$ Select target player | PlayerTurn$ True | SubAbility$ DBDiscard | SpellDescription$ Target opponent reveals his or her hand and discards a creature card at random. Activate this ability only during your turn. +SVar:DBDiscard:DB$ Discard | Defined$ Targeted | NumCards$ 1 | Mode$ Random | DiscardValid$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/rag_man.jpg +Oracle:{B}{B}{B}, {T}: Target opponent reveals his or her hand and discards a creature card at random. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/r/ragamuffyn.txt b/forge-gui/res/cardsfolder/r/ragamuffyn.txt index e231cc267f5..ee009b0c0d0 100644 --- a/forge-gui/res/cardsfolder/r/ragamuffyn.txt +++ b/forge-gui/res/cardsfolder/r/ragamuffyn.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Draw | Cost$ T Sac<1/Creature;Land/creature or land> | PrecostDesc$ Hellbent - | NumCards$ 1 | Activation$ Hellbent | SpellDescription$ Draw a card. Activate this ability only if you have no cards in hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ragamuffyn.jpg -Oracle:Hellbent - {T}, Sacrifice a creature or land: Draw a card. Activate this ability only if you have no cards in hand. \ No newline at end of file +Oracle:Hellbent - {T}, Sacrifice a creature or land: Draw a card. Activate this ability only if you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/r/rage_extractor.txt b/forge-gui/res/cardsfolder/r/rage_extractor.txt index 4b2b911a9a2..b6c2b542583 100644 --- a/forge-gui/res/cardsfolder/r/rage_extractor.txt +++ b/forge-gui/res/cardsfolder/r/rage_extractor.txt @@ -7,4 +7,4 @@ SVar:X:TriggerCount$CastSACMC SVar:BuffedBy:Card.CostsPhyrexianMana SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_extractor.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nWhenever you cast a spell with {P} in its mana cost, Rage Extractor deals damage equal to that spell's converted mana cost to target creature or player. \ No newline at end of file +Oracle:({R/P} can be paid with either {R} or 2 life.)\nWhenever you cast a spell with {P} in its mana cost, Rage Extractor deals damage equal to that spell's converted mana cost to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/rage_forger.txt b/forge-gui/res/cardsfolder/r/rage_forger.txt index c91890ff1a4..815e5e5d4b5 100644 --- a/forge-gui/res/cardsfolder/r/rage_forger.txt +++ b/forge-gui/res/cardsfolder/r/rage_forger.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounters:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.Shaman+Ot T:Mode$ Attacks | ValidCard$ Creature.YouCtrl+counters_GE1_P1P1 | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature you control with a +1/+1 counter on it attacks, you may have that creature deal 1 damage to target player. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | TgtPrompt$ Select target player | NumDmg$ 1 | DamageSource$ TriggeredAttacker SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_forger.jpg -Oracle:When Rage Forger enters the battlefield, put a +1/+1 counter on each other Shaman creature you control.\nWhenever a creature you control with a +1/+1 counter on it attacks, you may have that creature deal 1 damage to target player. \ No newline at end of file +Oracle:When Rage Forger enters the battlefield, put a +1/+1 counter on each other Shaman creature you control.\nWhenever a creature you control with a +1/+1 counter on it attacks, you may have that creature deal 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/r/rage_nimbus.txt b/forge-gui/res/cardsfolder/r/rage_nimbus.txt index c4a0f3cb221..e839df05609 100644 --- a/forge-gui/res/cardsfolder/r/rage_nimbus.txt +++ b/forge-gui/res/cardsfolder/r/rage_nimbus.txt @@ -6,4 +6,4 @@ K:Defender K:Flying A:AB$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature attacks this turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_nimbus.jpg -Oracle:Defender, flying\n{1}{R}: Target creature attacks this turn if able. \ No newline at end of file +Oracle:Defender, flying\n{1}{R}: Target creature attacks this turn if able. diff --git a/forge-gui/res/cardsfolder/r/rage_of_purphoros.txt b/forge-gui/res/cardsfolder/r/rage_of_purphoros.txt index 0ae748a3d17..a62d09c5a69 100644 --- a/forge-gui/res/cardsfolder/r/rage_of_purphoros.txt +++ b/forge-gui/res/cardsfolder/r/rage_of_purphoros.txt @@ -1,8 +1,8 @@ -Name:Rage of Purphoros -ManaCost:4 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 4 damage to target creature. It can't be regenerated this turn. Scry 1. -SVar:DBPump:DB$ Pump | Defined$ ParentTarget | KW$ HIDDEN CARDNAME can't be regenerated. | SubAbility$ DBScry -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_of_purphoros.jpg -Oracle:Rage of Purphoros deals 4 damage to target creature. It can't be regenerated this turn. 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 +Name:Rage of Purphoros +ManaCost:4 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 4 damage to target creature. It can't be regenerated this turn. Scry 1. +SVar:DBPump:DB$ Pump | Defined$ ParentTarget | KW$ HIDDEN CARDNAME can't be regenerated. | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_of_purphoros.jpg +Oracle:Rage of Purphoros deals 4 damage to target creature. It can't be regenerated this turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/r/rage_reflection.txt b/forge-gui/res/cardsfolder/r/rage_reflection.txt index 64b47629037..43cfd5aaee2 100644 --- a/forge-gui/res/cardsfolder/r/rage_reflection.txt +++ b/forge-gui/res/cardsfolder/r/rage_reflection.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Double Strike | De SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_reflection.jpg -Oracle:Creatures you control have double strike. \ No newline at end of file +Oracle:Creatures you control have double strike. diff --git a/forge-gui/res/cardsfolder/r/rage_thrower.txt b/forge-gui/res/cardsfolder/r/rage_thrower.txt index 05eef442601..f9b93da9f51 100644 --- a/forge-gui/res/cardsfolder/r/rage_thrower.txt +++ b/forge-gui/res/cardsfolder/r/rage_thrower.txt @@ -1,8 +1,8 @@ -Name:Rage Thrower -ManaCost:5 R -Types:Creature Human Shaman -PT:4/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever another creature dies, CARDNAME deals 2 damage to target player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_thrower.jpg -Oracle:Whenever another creature dies, Rage Thrower deals 2 damage to target player. \ No newline at end of file +Name:Rage Thrower +ManaCost:5 R +Types:Creature Human Shaman +PT:4/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever another creature dies, CARDNAME deals 2 damage to target player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_thrower.jpg +Oracle:Whenever another creature dies, Rage Thrower deals 2 damage to target player. diff --git a/forge-gui/res/cardsfolder/r/rage_weaver.txt b/forge-gui/res/cardsfolder/r/rage_weaver.txt index 4148e8b0686..36013e9b5ee 100644 --- a/forge-gui/res/cardsfolder/r/rage_weaver.txt +++ b/forge-gui/res/cardsfolder/r/rage_weaver.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.Black,Creature.Green | KW$ Haste | SpellDescription$ Target black or green creature gains haste until end of turn. | TgtPrompt$ Select target black or green creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rage_weaver.jpg -Oracle:{2}: Target black or green creature gains haste until end of turn. (It can attack and {T} this turn.) \ No newline at end of file +Oracle:{2}: Target black or green creature gains haste until end of turn. (It can attack and {T} this turn.) diff --git a/forge-gui/res/cardsfolder/r/rageblood_shaman.txt b/forge-gui/res/cardsfolder/r/rageblood_shaman.txt index 6d4cb53039a..ac9d22fffca 100644 --- a/forge-gui/res/cardsfolder/r/rageblood_shaman.txt +++ b/forge-gui/res/cardsfolder/r/rageblood_shaman.txt @@ -1,9 +1,9 @@ -Name:Rageblood Shaman -ManaCost:1 R R -Types:Creature Minotaur Shaman -PT:2/3 -K:Trample -S:Mode$ Continuous | Affected$ Creature.Minotaur+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Trample | Description$ Other Minotaur creatures you control get +1/+1 and have trample. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/rageblood_shaman.jpg -Oracle:Trample\nOther Minotaur creatures you control get +1/+1 and have trample. \ No newline at end of file +Name:Rageblood Shaman +ManaCost:1 R R +Types:Creature Minotaur Shaman +PT:2/3 +K:Trample +S:Mode$ Continuous | Affected$ Creature.Minotaur+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Trample | Description$ Other Minotaur creatures you control get +1/+1 and have trample. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/rageblood_shaman.jpg +Oracle:Trample\nOther Minotaur creatures you control get +1/+1 and have trample. diff --git a/forge-gui/res/cardsfolder/r/ragemonger.txt b/forge-gui/res/cardsfolder/r/ragemonger.txt index a4d3818cb14..e4aa2ca10ed 100644 --- a/forge-gui/res/cardsfolder/r/ragemonger.txt +++ b/forge-gui/res/cardsfolder/r/ragemonger.txt @@ -1,7 +1,7 @@ -Name:Ragemonger -ManaCost:1 B R -Types:Creature Minotaur Shaman -PT:2/3 -S:Mode$ ReduceCost | ValidCard$ Minotaur | Type$ Spell | Activator$ You | Amount$ 1 | Color$ B R | Description$ Minotaur spells you cast cost {B}{R} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Minotaur spell with mana cost {2}{R}, it costs {2} to cast.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/ragemonger.jpg -Oracle:Minotaur spells you cast cost {B}{R} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Minotaur spell with mana cost {2}{R}, it costs {2} to cast.) +Name:Ragemonger +ManaCost:1 B R +Types:Creature Minotaur Shaman +PT:2/3 +S:Mode$ ReduceCost | ValidCard$ Minotaur | Type$ Spell | Activator$ You | Amount$ 1 | Color$ B R | Description$ Minotaur spells you cast cost {B}{R} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Minotaur spell with mana cost {2}{R}, it costs {2} to cast.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/ragemonger.jpg +Oracle:Minotaur spells you cast cost {B}{R} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Minotaur spell with mana cost {2}{R}, it costs {2} to cast.) diff --git a/forge-gui/res/cardsfolder/r/ragged_veins.txt b/forge-gui/res/cardsfolder/r/ragged_veins.txt index b9788135fc6..d8cfebceb6d 100644 --- a/forge-gui/res/cardsfolder/r/ragged_veins.txt +++ b/forge-gui/res/cardsfolder/r/ragged_veins.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredTargetController | LifeAmount$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/ragged_veins.jpg -Oracle:Flash\nEnchant creature\nWhenever enchanted creature is dealt damage, its controller loses that much life. \ No newline at end of file +Oracle:Flash\nEnchant creature\nWhenever enchanted creature is dealt damage, its controller loses that much life. diff --git a/forge-gui/res/cardsfolder/r/raging_bull.txt b/forge-gui/res/cardsfolder/r/raging_bull.txt index 4dda0c7b6ba..31d35b108c2 100644 --- a/forge-gui/res/cardsfolder/r/raging_bull.txt +++ b/forge-gui/res/cardsfolder/r/raging_bull.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Creature Ox PT:2/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_bull.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/raging_cougar.txt b/forge-gui/res/cardsfolder/r/raging_cougar.txt index 54b7019f88e..440aedbb6e6 100644 --- a/forge-gui/res/cardsfolder/r/raging_cougar.txt +++ b/forge-gui/res/cardsfolder/r/raging_cougar.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:2/2 K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_cougar.jpg -Oracle:Haste \ No newline at end of file +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/r/raging_goblin.txt b/forge-gui/res/cardsfolder/r/raging_goblin.txt index 76c4055d3d0..17210a4aa30 100644 --- a/forge-gui/res/cardsfolder/r/raging_goblin.txt +++ b/forge-gui/res/cardsfolder/r/raging_goblin.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Berserker PT:1/1 K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83218.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.) \ No newline at end of file +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.) diff --git a/forge-gui/res/cardsfolder/r/raging_gorilla.txt b/forge-gui/res/cardsfolder/r/raging_gorilla.txt index 79a11daa8b1..f802dda31e3 100644 --- a/forge-gui/res/cardsfolder/r/raging_gorilla.txt +++ b/forge-gui/res/cardsfolder/r/raging_gorilla.txt @@ -6,4 +6,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, it gets +2/-2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ -2 SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_gorilla.jpg -Oracle:Whenever Raging Gorilla blocks or becomes blocked, it gets +2/-2 until end of turn. \ No newline at end of file +Oracle:Whenever Raging Gorilla blocks or becomes blocked, it gets +2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/raging_kavu.txt b/forge-gui/res/cardsfolder/r/raging_kavu.txt index 686a63829c3..227e4f13be1 100644 --- a/forge-gui/res/cardsfolder/r/raging_kavu.txt +++ b/forge-gui/res/cardsfolder/r/raging_kavu.txt @@ -5,4 +5,4 @@ PT:3/1 K:Flash K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_kavu.jpg -Oracle:Flash\nHaste \ No newline at end of file +Oracle:Flash\nHaste diff --git a/forge-gui/res/cardsfolder/r/raging_minotaur.txt b/forge-gui/res/cardsfolder/r/raging_minotaur.txt index df1881ce5a3..4aea3fb530f 100644 --- a/forge-gui/res/cardsfolder/r/raging_minotaur.txt +++ b/forge-gui/res/cardsfolder/r/raging_minotaur.txt @@ -4,4 +4,4 @@ Types:Creature Minotaur PT:3/3 K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4358.jpg -Oracle:Haste \ No newline at end of file +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/r/raging_poltergeist.txt b/forge-gui/res/cardsfolder/r/raging_poltergeist.txt index 46e189aa978..16291b04f59 100644 --- a/forge-gui/res/cardsfolder/r/raging_poltergeist.txt +++ b/forge-gui/res/cardsfolder/r/raging_poltergeist.txt @@ -1,6 +1,6 @@ -Name:Raging Poltergeist -ManaCost:4 R -Types:Creature Spirit -PT:6/1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_poltergeist.jpg -Oracle: \ No newline at end of file +Name:Raging Poltergeist +ManaCost:4 R +Types:Creature Spirit +PT:6/1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_poltergeist.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/r/raging_ravine.txt b/forge-gui/res/cardsfolder/r/raging_ravine.txt index 1f4996c64c8..f80f1978068 100644 --- a/forge-gui/res/cardsfolder/r/raging_ravine.txt +++ b/forge-gui/res/cardsfolder/r/raging_ravine.txt @@ -8,4 +8,4 @@ A:AB$ Animate | Cost$ 2 R G | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ C SVar:TrigAttack:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_ravine.jpg -Oracle:Raging Ravine enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool.\n{2}{R}{G}: Until end of turn, Raging Ravine becomes a 3/3 red and green Elemental creature with "Whenever this creature attacks, put a +1/+1 counter on it." It's still a land. \ No newline at end of file +Oracle:Raging Ravine enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool.\n{2}{R}{G}: Until end of turn, Raging Ravine becomes a 3/3 red and green Elemental creature with "Whenever this creature attacks, put a +1/+1 counter on it." It's still a land. diff --git a/forge-gui/res/cardsfolder/r/raging_spirit.txt b/forge-gui/res/cardsfolder/r/raging_spirit.txt index c2e44abe692..eb508277916 100644 --- a/forge-gui/res/cardsfolder/r/raging_spirit.txt +++ b/forge-gui/res/cardsfolder/r/raging_spirit.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:3/3 A:AB$ Animate | Cost$ 2 | Defined$ Card.Self | Colors$ Colorless | SpellDescription$ CARDNAME becomes colorless until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/raging_spirit.jpg -Oracle:{2}: Raging Spirit becomes colorless until end of turn. \ No newline at end of file +Oracle:{2}: Raging Spirit becomes colorless until end of turn. diff --git a/forge-gui/res/cardsfolder/r/ragnar.txt b/forge-gui/res/cardsfolder/r/ragnar.txt index d8c09b2d4dc..362a9a21046 100644 --- a/forge-gui/res/cardsfolder/r/ragnar.txt +++ b/forge-gui/res/cardsfolder/r/ragnar.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Regenerate | Cost$ G W U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ragnar.jpg -Oracle:{G}{W}{U}, {T}: Regenerate target creature. \ No newline at end of file +Oracle:{G}{W}{U}, {T}: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/r/raid_bombardment.txt b/forge-gui/res/cardsfolder/r/raid_bombardment.txt index 3151c1f45b6..b0590efcf1c 100644 --- a/forge-gui/res/cardsfolder/r/raid_bombardment.txt +++ b/forge-gui/res/cardsfolder/r/raid_bombardment.txt @@ -5,4 +5,4 @@ T:Mode$ Attacks | ValidCard$ Creature.powerLE2+YouCtrl | TriggerZones$ Battlefie SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredDefendingPlayer | NumDmg$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/raid_bombardment.jpg -Oracle:Whenever a creature you control with power 2 or less attacks, Raid Bombardment deals 1 damage to defending player. \ No newline at end of file +Oracle:Whenever a creature you control with power 2 or less attacks, Raid Bombardment deals 1 damage to defending player. diff --git a/forge-gui/res/cardsfolder/r/raiding_nightstalker.txt b/forge-gui/res/cardsfolder/r/raiding_nightstalker.txt index 70de080bd15..0e210cb50b7 100644 --- a/forge-gui/res/cardsfolder/r/raiding_nightstalker.txt +++ b/forge-gui/res/cardsfolder/r/raiding_nightstalker.txt @@ -4,4 +4,4 @@ Types:Creature Nightstalker PT:2/2 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6558.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/r/rain_of_blades.txt b/forge-gui/res/cardsfolder/r/rain_of_blades.txt index b2bbecadcc2..c630dd3f052 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_blades.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_blades.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ DamageAll | Cost$ W | NumDmg$ 1 | ValidCards$ Creature.attacking | ValidDescription$ each attacking creature. | SpellDescription$ CARDNAME deals 1 damage to each attacking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_blades.jpg -Oracle:Rain of Blades deals 1 damage to each attacking creature. \ No newline at end of file +Oracle:Rain of Blades deals 1 damage to each attacking creature. diff --git a/forge-gui/res/cardsfolder/r/rain_of_daggers.txt b/forge-gui/res/cardsfolder/r/rain_of_daggers.txt index 50a57ce7688..077e98276a6 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_daggers.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_daggers.txt @@ -1,9 +1,9 @@ -Name:Rain of Daggers -ManaCost:4 B B -Types:Sorcery -A:SP$ DestroyAll | Cost$ 4 B B | ValidCards$ Creature | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | RememberDestroyed$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy all creatures target opponent controls. You lose 2 life for each creature destroyed this way. -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X -SVar:X:Remembered$Amount.Twice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_daggers.jpg -Oracle:Destroy all creatures target opponent controls. You lose 2 life for each creature destroyed this way. \ No newline at end of file +Name:Rain of Daggers +ManaCost:4 B B +Types:Sorcery +A:SP$ DestroyAll | Cost$ 4 B B | ValidCards$ Creature | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | RememberDestroyed$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy all creatures target opponent controls. You lose 2 life for each creature destroyed this way. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X +SVar:X:Remembered$Amount.Twice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_daggers.jpg +Oracle:Destroy all creatures target opponent controls. You lose 2 life for each creature destroyed this way. diff --git a/forge-gui/res/cardsfolder/r/rain_of_embers.txt b/forge-gui/res/cardsfolder/r/rain_of_embers.txt index 35cd22d9905..85326e040b0 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_embers.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_embers.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Sorcery A:SP$ DamageAll | Cost$ 1 R | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_embers.jpg -Oracle:Rain of Embers deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:Rain of Embers deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/r/rain_of_filth.txt b/forge-gui/res/cardsfolder/r/rain_of_filth.txt index 1798de9e9a0..1c99ed26931 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_filth.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_filth.txt @@ -1,8 +1,8 @@ -Name:Rain of Filth -ManaCost:B -Types:Instant -A:SP$ AnimateAll | Cost$ B | ValidCards$ Land.YouCtrl | Abilities$ ABMana | SpellDescription$ Until end of turn, lands you control gain "Sacrifice this land: Add {B} to your mana pool." -SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ B | SpellDescription$ Add {B} to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_filth.jpg -Oracle:Until end of turn, lands you control gain "Sacrifice this land: Add {B} to your mana pool." \ No newline at end of file +Name:Rain of Filth +ManaCost:B +Types:Instant +A:SP$ AnimateAll | Cost$ B | ValidCards$ Land.YouCtrl | Abilities$ ABMana | SpellDescription$ Until end of turn, lands you control gain "Sacrifice this land: Add {B} to your mana pool." +SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ B | SpellDescription$ Add {B} to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_filth.jpg +Oracle:Until end of turn, lands you control gain "Sacrifice this land: Add {B} to your mana pool." diff --git a/forge-gui/res/cardsfolder/r/rain_of_gore.txt b/forge-gui/res/cardsfolder/r/rain_of_gore.txt index 2d0edcbe639..05ebe5140ea 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_gore.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_gore.txt @@ -1,10 +1,10 @@ -Name:Rain of Gore -ManaCost:B R -Types:Enchantment -R:Event$ GainLife | ActiveZones$ Battlefield | ValidSource$ Card | SourceController$ True | ReplaceWith$ RLoseLife | Description$ If a spell or ability would cause its controller to gain life, that player loses that much life instead. -SVar:RLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ X | Defined$ ReplacedPlayer | References$ X -SVar:X:ReplaceCount$LifeGained -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_gore.jpg -Oracle:If a spell or ability would cause its controller to gain life, that player loses that much life instead. \ No newline at end of file +Name:Rain of Gore +ManaCost:B R +Types:Enchantment +R:Event$ GainLife | ActiveZones$ Battlefield | ValidSource$ Card | SourceController$ True | ReplaceWith$ RLoseLife | Description$ If a spell or ability would cause its controller to gain life, that player loses that much life instead. +SVar:RLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ X | Defined$ ReplacedPlayer | References$ X +SVar:X:ReplaceCount$LifeGained +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_gore.jpg +Oracle:If a spell or ability would cause its controller to gain life, that player loses that much life instead. diff --git a/forge-gui/res/cardsfolder/r/rain_of_rust.txt b/forge-gui/res/cardsfolder/r/rain_of_rust.txt index f87ae8ff7ee..2ad16e62fe1 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_rust.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_rust.txt @@ -7,4 +7,4 @@ SVar:DBDestroyArtifact:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select tar SVar:DBDestroyLand:DB$ Destroy | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_rust.jpg -Oracle:Choose one - Destroy target artifact; or destroy target land.\nEntwine {3}{R} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Destroy target artifact; or destroy target land.\nEntwine {3}{R} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/r/rain_of_salt.txt b/forge-gui/res/cardsfolder/r/rain_of_salt.txt index c8a4e0b2a3a..c04b8624c55 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_salt.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_salt.txt @@ -3,4 +3,4 @@ ManaCost:4 R R Types:Sorcery A:SP$ Destroy | Cost$ 4 R R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy two target lands. SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_salt.jpg -Oracle:Destroy two target lands. \ No newline at end of file +Oracle:Destroy two target lands. diff --git a/forge-gui/res/cardsfolder/r/rain_of_tears.txt b/forge-gui/res/cardsfolder/r/rain_of_tears.txt index f3fde0daeb8..1cec7caedf6 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_tears.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_tears.txt @@ -3,4 +3,4 @@ ManaCost:1 B B Types:Sorcery A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_tears.jpg -Oracle:Destroy target land. \ No newline at end of file +Oracle:Destroy target land. diff --git a/forge-gui/res/cardsfolder/r/rain_of_thorns.txt b/forge-gui/res/cardsfolder/r/rain_of_thorns.txt index 6961d9f1c11..ea79a698527 100644 --- a/forge-gui/res/cardsfolder/r/rain_of_thorns.txt +++ b/forge-gui/res/cardsfolder/r/rain_of_thorns.txt @@ -1,9 +1,9 @@ -Name:Rain of Thorns -ManaCost:4 G G -Types:Sorcery -A:SP$ Charm | Cost$ 4 G G | MinCharmNum$ 1 | CharmNum$ 3 | Choices$ DestroyArtifact,DestroyEnchantment,DestroyLand | SpellDescription$ Choose one or more - Destroy target artifact; or destroy target enchantment; or destroy target land. -SVar:DestroyArtifact:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact; -SVar:DestroyEnchantment:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment; -SVar:DestroyLand:DB$ Destroy | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land; -SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_thorns.jpg -Oracle:Choose one or more - Destroy target artifact; destroy target enchantment; and/or destroy target land. \ No newline at end of file +Name:Rain of Thorns +ManaCost:4 G G +Types:Sorcery +A:SP$ Charm | Cost$ 4 G G | MinCharmNum$ 1 | CharmNum$ 3 | Choices$ DestroyArtifact,DestroyEnchantment,DestroyLand | SpellDescription$ Choose one or more - Destroy target artifact; or destroy target enchantment; or destroy target land. +SVar:DestroyArtifact:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact; +SVar:DestroyEnchantment:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment; +SVar:DestroyLand:DB$ Destroy | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land; +SVar:Picture:http://www.wizards.com/global/images/magic/general/rain_of_thorns.jpg +Oracle:Choose one or more - Destroy target artifact; destroy target enchantment; and/or destroy target land. diff --git a/forge-gui/res/cardsfolder/r/rainbow_crow.txt b/forge-gui/res/cardsfolder/r/rainbow_crow.txt index eb89637e791..12450fd392a 100644 --- a/forge-gui/res/cardsfolder/r/rainbow_crow.txt +++ b/forge-gui/res/cardsfolder/r/rainbow_crow.txt @@ -1,10 +1,10 @@ -Name:Rainbow Crow -ManaCost:3 U -Types:Creature Bird -PT:2/2 -K:Flying -A:AB$ ChooseColor | Cost$ 1 | Defined$ You | SubAbility$ Animate | SpellDescription$ CARDNAME becomes the color of your choice until end of turn. -SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rainbow_crow.jpg -Oracle:Flying\n{1}: Rainbow Crow becomes the color of your choice until end of turn. \ No newline at end of file +Name:Rainbow Crow +ManaCost:3 U +Types:Creature Bird +PT:2/2 +K:Flying +A:AB$ ChooseColor | Cost$ 1 | Defined$ You | SubAbility$ Animate | SpellDescription$ CARDNAME becomes the color of your choice until end of turn. +SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rainbow_crow.jpg +Oracle:Flying\n{1}: Rainbow Crow becomes the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rainbow_efreet.txt b/forge-gui/res/cardsfolder/r/rainbow_efreet.txt index 9652a58f8e2..9d488e802d1 100644 --- a/forge-gui/res/cardsfolder/r/rainbow_efreet.txt +++ b/forge-gui/res/cardsfolder/r/rainbow_efreet.txt @@ -1,9 +1,9 @@ -Name:Rainbow Efreet -ManaCost:3 U -Types:Creature Efreet -PT:3/1 -K:Flying -A:AB$ Phases | Cost$ U U | Defined$ Self | SpellDescription$ CARDNAME phases out. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rainbow_efreet.jpg -Oracle:Flying\n{U}{U}: Rainbow Efreet phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) \ No newline at end of file +Name:Rainbow Efreet +ManaCost:3 U +Types:Creature Efreet +PT:3/1 +K:Flying +A:AB$ Phases | Cost$ U U | Defined$ Self | SpellDescription$ CARDNAME phases out. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rainbow_efreet.jpg +Oracle:Flying\n{U}{U}: Rainbow Efreet phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/r/rainbow_vale.txt b/forge-gui/res/cardsfolder/r/rainbow_vale.txt index 67c6352cf35..601200446f4 100644 --- a/forge-gui/res/cardsfolder/r/rainbow_vale.txt +++ b/forge-gui/res/cardsfolder/r/rainbow_vale.txt @@ -7,4 +7,4 @@ SVar:ChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | Choi SVar:DonateTheVale:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rainbow_vale.jpg -Oracle:{T}: Add one mana of any color to your mana pool. An opponent gains control of Rainbow Vale at the beginning of the next end step. \ No newline at end of file +Oracle:{T}: Add one mana of any color to your mana pool. An opponent gains control of Rainbow Vale at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/r/raise_dead.txt b/forge-gui/res/cardsfolder/r/raise_dead.txt index 685b300234d..63af3e81640 100644 --- a/forge-gui/res/cardsfolder/r/raise_dead.txt +++ b/forge-gui/res/cardsfolder/r/raise_dead.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83220.jpg -Oracle:Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/raise_the_alarm.txt b/forge-gui/res/cardsfolder/r/raise_the_alarm.txt index 36d8d5b6423..82982d67e80 100644 --- a/forge-gui/res/cardsfolder/r/raise_the_alarm.txt +++ b/forge-gui/res/cardsfolder/r/raise_the_alarm.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Token | Cost$ 1 W | TokenAmount$ 2 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier MRD | SpellDescription$ Put two 1/1 white Soldier creature tokens onto the battlefield. SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card48103.jpg -Oracle:Put two 1/1 white Soldier creature tokens onto the battlefield. \ No newline at end of file +Oracle:Put two 1/1 white Soldier creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/raised_by_wolves.txt b/forge-gui/res/cardsfolder/r/raised_by_wolves.txt index c8a89eb712f..ce928f35ac3 100644 --- a/forge-gui/res/cardsfolder/r/raised_by_wolves.txt +++ b/forge-gui/res/cardsfolder/r/raised_by_wolves.txt @@ -1,11 +1,11 @@ -Name:Raised by Wolves -ManaCost:3 G G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 G G | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 2/2 green Wolf creature tokens onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf bng | TokenOwner$ You | TokenAmount$ 2 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +1/+1 for each Wolf you control. -SVar:X:Count$Valid Card.Wolf+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/raised_by_wolves.jpg -Oracle:Enchant creature\nWhen Raised by Wolves enters the battlefield, put two 2/2 green Wolf creature tokens onto the battlefield.\nEnchanted creature gets +1/+1 for each Wolf you control. +Name:Raised by Wolves +ManaCost:3 G G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 G G | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put two 2/2 green Wolf creature tokens onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenName$ Wolf | TokenColors$ Green | TokenTypes$ Creature,Wolf | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf bng | TokenOwner$ You | TokenAmount$ 2 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +1/+1 for each Wolf you control. +SVar:X:Count$Valid Card.Wolf+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/raised_by_wolves.jpg +Oracle:Enchant creature\nWhen Raised by Wolves enters the battlefield, put two 2/2 green Wolf creature tokens onto the battlefield.\nEnchanted creature gets +1/+1 for each Wolf you control. diff --git a/forge-gui/res/cardsfolder/r/raka_disciple.txt b/forge-gui/res/cardsfolder/r/raka_disciple.txt index ab46bf23df9..92f7444b424 100644 --- a/forge-gui/res/cardsfolder/r/raka_disciple.txt +++ b/forge-gui/res/cardsfolder/r/raka_disciple.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. A:AB$ Pump | Cost$ U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/raka_disciple.jpg -Oracle:{W}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{U}, {T}: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:{W}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{U}, {T}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/r/raka_sanctuary.txt b/forge-gui/res/cardsfolder/r/raka_sanctuary.txt index 846e238c44e..7bd05f4551f 100644 --- a/forge-gui/res/cardsfolder/r/raka_sanctuary.txt +++ b/forge-gui/res/cardsfolder/r/raka_sanctuary.txt @@ -1,12 +1,12 @@ -Name:Raka Sanctuary -ManaCost:2 R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE1 | References$ X,Y,Z | Execute$ TrigDmg | TriggerDescription$ At the beginning of your upkeep, if you control a white or blue permanent, CARDNAME deals 1 damage to target creature. If you control a white permanent and a blue permanent, CARDNAME deals 3 damage to that creature instead. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBDmg | References$ X,Y,Z -SVar:DBDmg:DB$ DealDamage | Defined$ Targeted | NumDmg$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X,Y,Z -SVar:Y:Count$Valid Permanent.White+YouCtrl/LimitMax.1 -SVar:Z:Count$Valid Permanent.Blue+YouCtrl/LimitMax.1 -SVar:X:SVar$Y/Plus.Z -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/raka_sanctuary.jpg -Oracle:At the beginning of your upkeep, if you control a white or blue permanent, Raka Sanctuary deals 1 damage to target creature. If you control a white permanent and a blue permanent, Raka Sanctuary deals 3 damage to that creature instead. \ No newline at end of file +Name:Raka Sanctuary +ManaCost:2 R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ GE1 | References$ X,Y,Z | Execute$ TrigDmg | TriggerDescription$ At the beginning of your upkeep, if you control a white or blue permanent, CARDNAME deals 1 damage to target creature. If you control a white permanent and a blue permanent, CARDNAME deals 3 damage to that creature instead. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBDmg | References$ X,Y,Z +SVar:DBDmg:DB$ DealDamage | Defined$ Targeted | NumDmg$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | References$ X,Y,Z +SVar:Y:Count$Valid Permanent.White+YouCtrl/LimitMax.1 +SVar:Z:Count$Valid Permanent.Blue+YouCtrl/LimitMax.1 +SVar:X:SVar$Y/Plus.Z +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/raka_sanctuary.jpg +Oracle:At the beginning of your upkeep, if you control a white or blue permanent, Raka Sanctuary deals 1 damage to target creature. If you control a white permanent and a blue permanent, Raka Sanctuary deals 3 damage to that creature instead. diff --git a/forge-gui/res/cardsfolder/r/rakalite.txt b/forge-gui/res/cardsfolder/r/rakalite.txt index db150b6cd81..81c0a878e70 100644 --- a/forge-gui/res/cardsfolder/r/rakalite.txt +++ b/forge-gui/res/cardsfolder/r/rakalite.txt @@ -1,9 +1,9 @@ -Name:Rakalite -ManaCost:6 -Types:Artifact -A:AB$ PreventDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SubAbility$ DBReturn | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. Return CARDNAME to its owner's hand at the beginning of the next end step. -SVar:DBReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | TriggerDescription$ Return CARDNAME to its owner's hand. -SVar:TrigBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakalite.jpg -Oracle:{2}: Prevent the next 1 damage that would be dealt to target creature or player this turn. Return Rakalite to its owner's hand at the beginning of the next end step. \ No newline at end of file +Name:Rakalite +ManaCost:6 +Types:Artifact +A:AB$ PreventDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SubAbility$ DBReturn | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. Return CARDNAME to its owner's hand at the beginning of the next end step. +SVar:DBReturn:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | TriggerDescription$ Return CARDNAME to its owner's hand. +SVar:TrigBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakalite.jpg +Oracle:{2}: Prevent the next 1 damage that would be dealt to target creature or player this turn. Return Rakalite to its owner's hand at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/r/rakavolver.txt b/forge-gui/res/cardsfolder/r/rakavolver.txt index 2e02fb58772..0f44ab3ac1f 100644 --- a/forge-gui/res/cardsfolder/r/rakavolver.txt +++ b/forge-gui/res/cardsfolder/r/rakavolver.txt @@ -14,4 +14,4 @@ SVar:VolverPumped:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | SVar:VolverLaunch:DB$ Pump | Defined$ Self | KW$ Flying | Permanent$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rakavolver.jpg -Oracle:Kicker {1}{W} and/or {U} (You may pay an additional {1}{W} and/or {U} as you cast this spell.)\nIf Rakavolver was kicked with its {1}{W} kicker, it enters the battlefield with two +1/+1 counters on it and with "Whenever Rakavolver deals damage, you gain that much life."\nIf Rakavolver was kicked with its {U} kicker, it enters the battlefield with a +1/+1 counter on it and with flying. \ No newline at end of file +Oracle:Kicker {1}{W} and/or {U} (You may pay an additional {1}{W} and/or {U} as you cast this spell.)\nIf Rakavolver was kicked with its {1}{W} kicker, it enters the battlefield with two +1/+1 counters on it and with "Whenever Rakavolver deals damage, you gain that much life."\nIf Rakavolver was kicked with its {U} kicker, it enters the battlefield with a +1/+1 counter on it and with flying. diff --git a/forge-gui/res/cardsfolder/r/rakdos_augermage.txt b/forge-gui/res/cardsfolder/r/rakdos_augermage.txt index bf5b2b025b4..7df58d303bc 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_augermage.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_augermage.txt @@ -7,4 +7,4 @@ A:AB$ Discard | Cost$ T | ValidTgts$ Opponent | SorcerySpeed$ True | NumCards$ 1 SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ RevealOppChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_augermage.jpg -Oracle:First strike\n{T}: Reveal your hand and discard a card of target opponent's choice. Then that player reveals his or her hand and discards a card of your choice. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:First strike\n{T}: Reveal your hand and discard a card of target opponent's choice. Then that player reveals his or her hand and discards a card of your choice. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/r/rakdos_cackler.txt b/forge-gui/res/cardsfolder/r/rakdos_cackler.txt index 4f5f15de229..0080be715f9 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_cackler.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_cackler.txt @@ -1,10 +1,10 @@ -Name:Rakdos Cackler -ManaCost:BR -Types:Creature Devil -PT:1/1 -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_cackler.jpg -Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Rakdos Cackler +ManaCost:BR +Types:Creature Devil +PT:1/1 +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_cackler.jpg +Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/r/rakdos_carnarium.txt b/forge-gui/res/cardsfolder/r/rakdos_carnarium.txt index 4020dbb0427..22023a18b5d 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_carnarium.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_carnarium.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_carnarium.jpg -Oracle:Rakdos Carnarium enters the battlefield tapped.\nWhen Rakdos Carnarium enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {B}{R} to your mana pool. \ No newline at end of file +Oracle:Rakdos Carnarium enters the battlefield tapped.\nWhen Rakdos Carnarium enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {B}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/rakdos_charm.txt b/forge-gui/res/cardsfolder/r/rakdos_charm.txt index 5dcdee8e7c4..be30607415c 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_charm.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_charm.txt @@ -1,11 +1,11 @@ -Name:Rakdos Charm -ManaCost:B R -Types:Instant -A:SP$ Charm | Cost$ B R | Choices$ Exile,Smash,CreatureDamage | CharmNum$ 1 | SpellDescription$ Choose one - Exile all cards from target player's graveyard; or destroy target artifact; or each creature deals 1 damage to its controller. -SVar:Exile:DB$ ChangeZoneAll | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True | SpellDescription$ Exile all cards from target player's graveyard. -SVar:Smash:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. -SVar:CreatureDamage:DB$ RepeatEach | RepeatCards$ Creature | RepeatSubAbility$ DBDamage | SpellDescription$ Each creature deals 1 damage to its controller. -SVar:DBDamage:DB$ DealDamage | Defined$ RememberedController | DamageSource$ Remembered | NumDmg$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_charm.jpg -Oracle:Choose one - Exile all cards from target player's graveyard; or destroy target artifact; or each creature deals 1 damage to its controller. \ No newline at end of file +Name:Rakdos Charm +ManaCost:B R +Types:Instant +A:SP$ Charm | Cost$ B R | Choices$ Exile,Smash,CreatureDamage | CharmNum$ 1 | SpellDescription$ Choose one - Exile all cards from target player's graveyard; or destroy target artifact; or each creature deals 1 damage to its controller. +SVar:Exile:DB$ ChangeZoneAll | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | IsCurse$ True | SpellDescription$ Exile all cards from target player's graveyard. +SVar:Smash:DB$ Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +SVar:CreatureDamage:DB$ RepeatEach | RepeatCards$ Creature | RepeatSubAbility$ DBDamage | SpellDescription$ Each creature deals 1 damage to its controller. +SVar:DBDamage:DB$ DealDamage | Defined$ RememberedController | DamageSource$ Remembered | NumDmg$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_charm.jpg +Oracle:Choose one - Exile all cards from target player's graveyard; or destroy target artifact; or each creature deals 1 damage to its controller. diff --git a/forge-gui/res/cardsfolder/r/rakdos_cluestone.txt b/forge-gui/res/cardsfolder/r/rakdos_cluestone.txt index eb47bafb6cb..448964700fc 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_cluestone.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_cluestone.txt @@ -1,9 +1,9 @@ -Name:Rakdos Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Draw | Cost$ B R T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$Black|Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_cluestone.jpg -Oracle:{T}: Add {B} or {R} to your mana pool.\n{B}{R}, {T}, Sacrifice Rakdos Cluestone: Draw a card. \ No newline at end of file +Name:Rakdos Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Draw | Cost$ B R T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$Black|Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_cluestone.jpg +Oracle:{T}: Add {B} or {R} to your mana pool.\n{B}{R}, {T}, Sacrifice Rakdos Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/r/rakdos_drake.txt b/forge-gui/res/cardsfolder/r/rakdos_drake.txt index 762d35ba2b7..c5951e7db83 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_drake.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_drake.txt @@ -1,11 +1,11 @@ -Name:Rakdos Drake -ManaCost:2 B -Types:Creature Drake -PT:1/2 -K:Flying -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_drake.jpg -Oracle:Flying\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Rakdos Drake +ManaCost:2 B +Types:Creature Drake +PT:1/2 +K:Flying +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_drake.jpg +Oracle:Flying\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/r/rakdos_guildgate.txt b/forge-gui/res/cardsfolder/r/rakdos_guildgate.txt index fbfddea9e52..f911ff17ae9 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_guildgate.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_guildgate.txt @@ -1,8 +1,8 @@ -Name:Rakdos Guildgate -ManaCost:no cost -Types:Land Gate -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$ R | SpellDescription$ Add {R} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_guildgate.jpg -Oracle:Rakdos Guildgate enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Name:Rakdos Guildgate +ManaCost:no cost +Types:Land Gate +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$ R | SpellDescription$ Add {R} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_guildgate.jpg +Oracle:Rakdos Guildgate enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/rakdos_guildmage.txt b/forge-gui/res/cardsfolder/r/rakdos_guildmage.txt index 89ef1d00243..f093a0788e0 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_guildmage.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_guildmage.txt @@ -9,4 +9,4 @@ SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Orig SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RakdosEOT:SVar:EndOfTurnLeavePlay:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_guildmage.jpg -Oracle:({B/R} can be paid with either {B} or {R}.)\n{3}{B}, Discard a card: Target creature gets -2/-2 until end of turn.\n{3}{R}: Put a 2/1 red Goblin creature token with haste onto the battlefield. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:({B/R} can be paid with either {B} or {R}.)\n{3}{B}, Discard a card: Target creature gets -2/-2 until end of turn.\n{3}{R}: Put a 2/1 red Goblin creature token with haste onto the battlefield. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/r/rakdos_ickspitter.txt b/forge-gui/res/cardsfolder/r/rakdos_ickspitter.txt index d1ca1c6611e..1e9aa4d9a9d 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_ickspitter.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_ickspitter.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBDrain | SpellDescription$ CARDNAME deals 1 damage to target creature and that creature's controller loses 1 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_ickspitter.jpg -Oracle:{T}: Rakdos Ickspitter deals 1 damage to target creature and that creature's controller loses 1 life. \ No newline at end of file +Oracle:{T}: Rakdos Ickspitter deals 1 damage to target creature and that creature's controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/r/rakdos_keyrune.txt b/forge-gui/res/cardsfolder/r/rakdos_keyrune.txt index 9ff253b358b..653d7c7c7ad 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_keyrune.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_keyrune.txt @@ -1,10 +1,10 @@ -Name:Rakdos Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Animate | Cost$ B R | Defined$ Self | Power$ 3 | Toughness$ 1 | Types$ Artifact,Creature,Devil | Colors$ Black,Red | Keywords$ First Strike | SpellDescription$ CARDNAME becomes a 3/1 black and red Devil artifact creature with first strike until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$Black|Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_keyrune.jpg -Oracle:{T}: Add {B} or {R} to your mana pool.\n{B}{R}: Rakdos Keyrune becomes a 3/1 black and red Devil artifact creature with first strike until end of turn. \ No newline at end of file +Name:Rakdos Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Animate | Cost$ B R | Defined$ Self | Power$ 3 | Toughness$ 1 | Types$ Artifact,Creature,Devil | Colors$ Black,Red | Keywords$ First Strike | SpellDescription$ CARDNAME becomes a 3/1 black and red Devil artifact creature with first strike until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$Black|Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_keyrune.jpg +Oracle:{T}: Add {B} or {R} to your mana pool.\n{B}{R}: Rakdos Keyrune becomes a 3/1 black and red Devil artifact creature with first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rakdos_lord_of_riots.txt b/forge-gui/res/cardsfolder/r/rakdos_lord_of_riots.txt index de21c039e37..bde2081c918 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_lord_of_riots.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_lord_of_riots.txt @@ -1,11 +1,11 @@ -Name:Rakdos, Lord of Riots -ManaCost:B B R R -Types:Legendary Creature Demon -PT:6/6 -K:Flying -K:Trample -S:Mode$ CantBeCast | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ EQ0 | EffectZone$ All | Description$ You can't cast CARDNAME unless an opponent lost life this turn. -S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ X | Description$ Creature spells you cast cost {1} less to cast for each 1 life your opponents have lost this turn. -SVar:X:Count$LifeOppsLostThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_lord_of_riots.jpg -Oracle:You can't cast Rakdos, Lord of Riots unless an opponent lost life this turn.\nFlying, trample\nCreature spells you cast cost {1} less to cast for each 1 life your opponents have lost this turn. \ No newline at end of file +Name:Rakdos, Lord of Riots +ManaCost:B B R R +Types:Legendary Creature Demon +PT:6/6 +K:Flying +K:Trample +S:Mode$ CantBeCast | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ EQ0 | EffectZone$ All | Description$ You can't cast CARDNAME unless an opponent lost life this turn. +S:Mode$ ReduceCost | ValidCard$ Creature | Type$ Spell | Activator$ You | Amount$ X | Description$ Creature spells you cast cost {1} less to cast for each 1 life your opponents have lost this turn. +SVar:X:Count$LifeOppsLostThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_lord_of_riots.jpg +Oracle:You can't cast Rakdos, Lord of Riots unless an opponent lost life this turn.\nFlying, trample\nCreature spells you cast cost {1} less to cast for each 1 life your opponents have lost this turn. diff --git a/forge-gui/res/cardsfolder/r/rakdos_pit_dragon.txt b/forge-gui/res/cardsfolder/r/rakdos_pit_dragon.txt index da3d99e51a8..80f71c4fb63 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_pit_dragon.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_pit_dragon.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Double Strike | Condition$ Hellbent | Description$ Hellbent - CARDNAME has double strike as long as you have no cards in hand. SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_pit_dragon.jpg -Oracle:{R}{R}: Rakdos Pit Dragon gains flying until end of turn.\n{R}: Rakdos Pit Dragon gets +1/+0 until end of turn.\nHellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand. \ No newline at end of file +Oracle:{R}{R}: Rakdos Pit Dragon gains flying until end of turn.\n{R}: Rakdos Pit Dragon gets +1/+0 until end of turn.\nHellbent - Rakdos Pit Dragon has double strike as long as you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/r/rakdos_ragemutt.txt b/forge-gui/res/cardsfolder/r/rakdos_ragemutt.txt index ca648151c71..58cfc635ebe 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_ragemutt.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_ragemutt.txt @@ -1,8 +1,8 @@ -Name:Rakdos Ragemutt -ManaCost:3 B R -Types:Creature Elemental Hound -PT:3/3 -K:Haste -K:Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_ragemutt.jpg -Oracle:Lifelink, haste \ No newline at end of file +Name:Rakdos Ragemutt +ManaCost:3 B R +Types:Creature Elemental Hound +PT:3/3 +K:Haste +K:Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_ragemutt.jpg +Oracle:Lifelink, haste diff --git a/forge-gui/res/cardsfolder/r/rakdos_ringleader.txt b/forge-gui/res/cardsfolder/r/rakdos_ringleader.txt index e9c9851f152..c81ed688d8d 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_ringleader.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_ringleader.txt @@ -1,10 +1,10 @@ -Name:Rakdos Ringleader -ManaCost:4 B R -Types:Creature Skeleton Warrior -PT:3/1 -K:First Strike -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card at random. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ Random -A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_ringleader.jpg -Oracle:First strike\nWhenever Rakdos Ringleader deals combat damage to a player, that player discards a card at random.\n{B}: Regenerate Rakdos Ringleader. \ No newline at end of file +Name:Rakdos Ringleader +ManaCost:4 B R +Types:Creature Skeleton Warrior +PT:3/1 +K:First Strike +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card at random. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ Random +A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_ringleader.jpg +Oracle:First strike\nWhenever Rakdos Ringleader deals combat damage to a player, that player discards a card at random.\n{B}: Regenerate Rakdos Ringleader. diff --git a/forge-gui/res/cardsfolder/r/rakdos_riteknife.txt b/forge-gui/res/cardsfolder/r/rakdos_riteknife.txt index b8af1d6c777..c857d38221a 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_riteknife.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_riteknife.txt @@ -1,11 +1,11 @@ -Name:Rakdos Riteknife -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | References$ X | AddAbility$ RitualSac | Description$ Equipped creature gets +1/+0 for each blood counter on CARDNAME and has "{T}, Sacrifice a creature: Put a blood counter on CARDNAME." -SVar:RitualSac:AB$ PutCounter | Cost$ T Sac<1/Creature> | Defined$ OriginalHost | CounterType$ BLOOD | CounterNum$ 1 | SpellDescription$ Put a blood counter on Rakdos Riteknife. -A:AB$ Sacrifice | Cost$ B R Sac<1/CARDNAME> | ValidTgts$ Player | SacValid$ Permanent | SacMessage$ Permanent | Amount$ X | References$ X | SpellDescription$ Target player sacrifices a permanent for each blood counter on CARDNAME. -SVar:X:Count$CardCounters.BLOOD -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_riteknife.jpg -Oracle:Equipped creature gets +1/+0 for each blood counter on Rakdos Riteknife and has "{T}, Sacrifice a creature: Put a blood counter on Rakdos Riteknife."\n{B}{R}, Sacrifice Rakdos Riteknife: Target player sacrifices a permanent for each blood counter on Rakdos Riteknife.\nEquip {2} \ No newline at end of file +Name:Rakdos Riteknife +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | References$ X | AddAbility$ RitualSac | Description$ Equipped creature gets +1/+0 for each blood counter on CARDNAME and has "{T}, Sacrifice a creature: Put a blood counter on CARDNAME." +SVar:RitualSac:AB$ PutCounter | Cost$ T Sac<1/Creature> | Defined$ OriginalHost | CounterType$ BLOOD | CounterNum$ 1 | SpellDescription$ Put a blood counter on Rakdos Riteknife. +A:AB$ Sacrifice | Cost$ B R Sac<1/CARDNAME> | ValidTgts$ Player | SacValid$ Permanent | SacMessage$ Permanent | Amount$ X | References$ X | SpellDescription$ Target player sacrifices a permanent for each blood counter on CARDNAME. +SVar:X:Count$CardCounters.BLOOD +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_riteknife.jpg +Oracle:Equipped creature gets +1/+0 for each blood counter on Rakdos Riteknife and has "{T}, Sacrifice a creature: Put a blood counter on Rakdos Riteknife."\n{B}{R}, Sacrifice Rakdos Riteknife: Target player sacrifices a permanent for each blood counter on Rakdos Riteknife.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/r/rakdos_shred_freak.txt b/forge-gui/res/cardsfolder/r/rakdos_shred_freak.txt index 70c7a7fd5fd..78392be8bb7 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_shred_freak.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_shred_freak.txt @@ -1,7 +1,7 @@ -Name:Rakdos Shred-Freak -ManaCost:BR BR -Types:Creature Human Berserker -PT:2/1 -K:Haste -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_shred_freak.jpg -Oracle:Haste \ No newline at end of file +Name:Rakdos Shred-Freak +ManaCost:BR BR +Types:Creature Human Berserker +PT:2/1 +K:Haste +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_shred_freak.jpg +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/r/rakdos_signet.txt b/forge-gui/res/cardsfolder/r/rakdos_signet.txt index 759336d527e..b2e33f7fd7f 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_signet.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_signet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ B R | SpellDescription$ Add {B}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_signet.jpg -Oracle:{1}, {T}: Add {B}{R} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {B}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/rakdos_the_defiler.txt b/forge-gui/res/cardsfolder/r/rakdos_the_defiler.txt index 7fab88941dc..dd6cd4fbc0e 100644 --- a/forge-gui/res/cardsfolder/r/rakdos_the_defiler.txt +++ b/forge-gui/res/cardsfolder/r/rakdos_the_defiler.txt @@ -12,4 +12,4 @@ SVar:X:Count$Valid Permanent.nonDemon+YouCtrl/HalfUp SVar:Y:TriggeredTarget$Valid Permanent.nonDemon+YouCtrl/HalfUp SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdos_the_defiler.jpg -Oracle:Flying, trample\nWhenever Rakdos the Defiler attacks, sacrifice half the non-Demon permanents you control, rounded up.\nWhenever Rakdos deals combat damage to a player, that player sacrifices half the non-Demon permanents he or she controls, rounded up. \ No newline at end of file +Oracle:Flying, trample\nWhenever Rakdos the Defiler attacks, sacrifice half the non-Demon permanents you control, rounded up.\nWhenever Rakdos deals combat damage to a player, that player sacrifices half the non-Demon permanents he or she controls, rounded up. diff --git a/forge-gui/res/cardsfolder/r/rakdoss_return.txt b/forge-gui/res/cardsfolder/r/rakdoss_return.txt index 6e0c15d9a38..5e1175ea5b6 100644 --- a/forge-gui/res/cardsfolder/r/rakdoss_return.txt +++ b/forge-gui/res/cardsfolder/r/rakdoss_return.txt @@ -1,8 +1,8 @@ -Name:Rakdos's Return -ManaCost:X B R -Types:Sorcery -A:SP$ DealDamage | Cost$ X B R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumDmg$ X | References$ X | SubAbility$ DBDiscardOpp | SpellDescription$ CARDNAME deals X damage to target opponent. That player discards X cards. -SVar:DBDiscardOpp:DB$Discard | Defined$ Targeted | NumCards$ X | References$ X | Mode$ TgtChoose -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdoss_return.jpg -Oracle:Rakdos's Return deals X damage to target opponent. That player discards X cards. \ No newline at end of file +Name:Rakdos's Return +ManaCost:X B R +Types:Sorcery +A:SP$ DealDamage | Cost$ X B R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | NumDmg$ X | References$ X | SubAbility$ DBDiscardOpp | SpellDescription$ CARDNAME deals X damage to target opponent. That player discards X cards. +SVar:DBDiscardOpp:DB$Discard | Defined$ Targeted | NumCards$ X | References$ X | Mode$ TgtChoose +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakdoss_return.jpg +Oracle:Rakdos's Return deals X damage to target opponent. That player discards X cards. diff --git a/forge-gui/res/cardsfolder/r/rakeclaw_gargantuan.txt b/forge-gui/res/cardsfolder/r/rakeclaw_gargantuan.txt index f5ab9725455..c1dd9d9522a 100644 --- a/forge-gui/res/cardsfolder/r/rakeclaw_gargantuan.txt +++ b/forge-gui/res/cardsfolder/r/rakeclaw_gargantuan.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/3 A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Select target creature with power 5 or greater | KW$ First Strike | SpellDescription$ Target creature with power 5 or greater gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/rakeclaw_gargantuan.jpg -Oracle:{1}: Target creature with power 5 or greater gains first strike until end of turn. \ No newline at end of file +Oracle:{1}: Target creature with power 5 or greater gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/raking_canopy.txt b/forge-gui/res/cardsfolder/r/raking_canopy.txt index 936be0bbaa3..1057db0a467 100644 --- a/forge-gui/res/cardsfolder/r/raking_canopy.txt +++ b/forge-gui/res/cardsfolder/r/raking_canopy.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature.withFlying | Attacked$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature with flying attacks you, CARDNAME deals 4 damage to it. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/raking_canopy.jpg -Oracle:Whenever a creature with flying attacks you, Raking Canopy deals 4 damage to it. \ No newline at end of file +Oracle:Whenever a creature with flying attacks you, Raking Canopy deals 4 damage to it. diff --git a/forge-gui/res/cardsfolder/r/rakish_heir.txt b/forge-gui/res/cardsfolder/r/rakish_heir.txt index 1f3206246fd..f95c199f3ca 100644 --- a/forge-gui/res/cardsfolder/r/rakish_heir.txt +++ b/forge-gui/res/cardsfolder/r/rakish_heir.txt @@ -1,8 +1,8 @@ -Name:Rakish Heir -ManaCost:2 R -Types:Creature Vampire -PT:2/2 -T:Mode$ DamageDone | ValidSource$ Vampire.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rakish_heir.jpg -Oracle:Whenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Name:Rakish Heir +ManaCost:2 R +Types:Creature Vampire +PT:2/2 +T:Mode$ DamageDone | ValidSource$ Vampire.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredSource | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rakish_heir.jpg +Oracle:Whenever a Vampire you control deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/r/rakka_mar.txt b/forge-gui/res/cardsfolder/r/rakka_mar.txt index 9a926ae39c0..ae9ef5e7aa3 100644 --- a/forge-gui/res/cardsfolder/r/rakka_mar.txt +++ b/forge-gui/res/cardsfolder/r/rakka_mar.txt @@ -5,4 +5,4 @@ PT:2/2 K:Haste A:AB$ Token | Cost$ R T | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 1 | TokenKeywords$ Haste | SpellDescription$ Put a 3/1 red Elemental creature token with haste onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/rakka_mar.jpg -Oracle:Haste\n{R}, {T}: Put a 3/1 red Elemental creature token with haste onto the battlefield. \ No newline at end of file +Oracle:Haste\n{R}, {T}: Put a 3/1 red Elemental creature token with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/raksha_golden_cub.txt b/forge-gui/res/cardsfolder/r/raksha_golden_cub.txt index 488caa6e9b1..b49b312a14c 100644 --- a/forge-gui/res/cardsfolder/r/raksha_golden_cub.txt +++ b/forge-gui/res/cardsfolder/r/raksha_golden_cub.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Card.Self+equipped SVar:EquipMe:Once SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/raksha_golden_cub.jpg -Oracle:Vigilance\nAs long as Raksha Golden Cub is equipped, Cat creatures you control get +2/+2 and have double strike. \ No newline at end of file +Oracle:Vigilance\nAs long as Raksha Golden Cub is equipped, Cat creatures you control get +2/+2 and have double strike. diff --git a/forge-gui/res/cardsfolder/r/raksha_golden_cub_avatar.txt b/forge-gui/res/cardsfolder/r/raksha_golden_cub_avatar.txt index e60f151eeef..933020dbffb 100644 --- a/forge-gui/res/cardsfolder/r/raksha_golden_cub_avatar.txt +++ b/forge-gui/res/cardsfolder/r/raksha_golden_cub_avatar.txt @@ -1,8 +1,8 @@ -Name:Raksha Golden Cub Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+9 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddToughness$ 1 | Description$ Creatures you control get +0/+1. -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+equipped | AddPower$ 1 | AddKeyword$ First Strike | Description$ Equipped creatures you control get +1/+0 and have first strike. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/raksha_golden_cub_avatar.jpg -Oracle:Hand +1, life +9\nCreatures you control get +0/+1.\nEquipped creatures you control get +1/+0 and have first strike. \ No newline at end of file +Name:Raksha Golden Cub Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+9 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddToughness$ 1 | Description$ Creatures you control get +0/+1. +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+equipped | AddPower$ 1 | AddKeyword$ First Strike | Description$ Equipped creatures you control get +1/+0 and have first strike. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/raksha_golden_cub_avatar.jpg +Oracle:Hand +1, life +9\nCreatures you control get +0/+1.\nEquipped creatures you control get +1/+0 and have first strike. diff --git a/forge-gui/res/cardsfolder/r/ral_zarek.txt b/forge-gui/res/cardsfolder/r/ral_zarek.txt index 7f621173b73..d67811171af 100644 --- a/forge-gui/res/cardsfolder/r/ral_zarek.txt +++ b/forge-gui/res/cardsfolder/r/ral_zarek.txt @@ -1,12 +1,12 @@ -Name:Ral Zarek -ManaCost:2 U R -Types:Planeswalker Ral -Loyalty:4 -A:AB$ Tap | Cost$ AddCounter<1/LOYALTY> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent to tap | Planeswalker$ True | SubAbility$ DBUntap | SpellDescription$ Tap target permanent, then untap another target permanent. -SVar:DBUntap:DB$ Untap | ValidTgts$ Permanent | TargetUnique$ True | TgtPrompt$ Select target permanent to untap -A:AB$ DealDamage | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. -A:AB$ Repeat | Cost$ SubCounter<7/LOYALTY> | MaxRepeat$ 5 | RepeatSubAbility$ DBFlip | Planeswalker$ True | Ultimate$ True | StackDescription$ SpellDescription | SpellDescription$ Flip 5 coins. Take an extra turn after this one for each coin that comes up heads. -SVar:DBFlip:DB$ FlipACoin | NoCall$ True | HeadsSubAbility$ DBAddTurn -SVar:DBAddTurn:DB$ AddTurn | Defined$ You | NumTurns$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ral_zarek.jpg -Oracle:[+1] Tap target permanent, then untap another target permanent.\n[-2] Ral Zarek deals 3 damage to target creature or player.\n[-7] Flip five coins. Take an extra turn after this one for each coin that comes up heads. \ No newline at end of file +Name:Ral Zarek +ManaCost:2 U R +Types:Planeswalker Ral +Loyalty:4 +A:AB$ Tap | Cost$ AddCounter<1/LOYALTY> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent to tap | Planeswalker$ True | SubAbility$ DBUntap | SpellDescription$ Tap target permanent, then untap another target permanent. +SVar:DBUntap:DB$ Untap | ValidTgts$ Permanent | TargetUnique$ True | TgtPrompt$ Select target permanent to untap +A:AB$ DealDamage | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +A:AB$ Repeat | Cost$ SubCounter<7/LOYALTY> | MaxRepeat$ 5 | RepeatSubAbility$ DBFlip | Planeswalker$ True | Ultimate$ True | StackDescription$ SpellDescription | SpellDescription$ Flip 5 coins. Take an extra turn after this one for each coin that comes up heads. +SVar:DBFlip:DB$ FlipACoin | NoCall$ True | HeadsSubAbility$ DBAddTurn +SVar:DBAddTurn:DB$ AddTurn | Defined$ You | NumTurns$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ral_zarek.jpg +Oracle:[+1] Tap target permanent, then untap another target permanent.\n[-2] Ral Zarek deals 3 damage to target creature or player.\n[-7] Flip five coins. Take an extra turn after this one for each coin that comes up heads. diff --git a/forge-gui/res/cardsfolder/r/rally.txt b/forge-gui/res/cardsfolder/r/rally.txt index aaf3616e7df..cae85882cd1 100644 --- a/forge-gui/res/cardsfolder/r/rally.txt +++ b/forge-gui/res/cardsfolder/r/rally.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ W W | ValidCards$ Creature.blocking | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Blocking creatures get +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rally.jpg -Oracle:Blocking creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:Blocking creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rally_the_forces.txt b/forge-gui/res/cardsfolder/r/rally_the_forces.txt index 1022ffd4595..6d4ecd05366 100644 --- a/forge-gui/res/cardsfolder/r/rally_the_forces.txt +++ b/forge-gui/res/cardsfolder/r/rally_the_forces.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Instant A:SP$ PumpAll | Cost$ 2 R | ValidCards$ Creature.attacking | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Attacking creatures get +1/+0 and gain first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_forces.jpg -Oracle:Attacking creatures get +1/+0 and gain first strike until end of turn. \ No newline at end of file +Oracle:Attacking creatures get +1/+0 and gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rally_the_horde.txt b/forge-gui/res/cardsfolder/r/rally_the_horde.txt index 3ef8f87af9a..108d4d4b1fc 100644 --- a/forge-gui/res/cardsfolder/r/rally_the_horde.txt +++ b/forge-gui/res/cardsfolder/r/rally_the_horde.txt @@ -1,15 +1,15 @@ -Name:Rally the Horde -ManaCost:5 R -Types:Sorcery -A:SP$ Repeat | Cost$ 5 R | RepeatSubAbility$ DBExileThree | RepeatCheckSVar$ X | RepeatSVarCompare$ EQ0 | References$ X | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Exile the top card of your library. Exile the top card of your library. Exile the top card of your library. If the last card exiled isn't a land, repeat this process. Put a 1/1 red Warrior creature token onto the battlefield for each nonland card exiled this way. -SVar:DBExileThree:DB$ Cleanup | ClearImprinted$ True | SubAbility$ DBMill1 -SVar:DBMill1:DB$ Mill | RememberMilled$ True | Destination$ Exile | NumCards$ 1 | SubAbility$ DBMill2 -SVar:DBMill2:DB$ Mill | RememberMilled$ True | Destination$ Exile | NumCards$ 1 | SubAbility$ DBMill3 -SVar:DBMill3:DB$ Mill | RememberMilled$ True | Destination$ Exile | NumCards$ 1 | Imprint$ True -SVar:X:Count$ValidExile Land.IsImprinted -SVar:DBToken:DB$ Token | TokenAmount$ Y | References$ Y | TokenName$ Warrior | TokenTypes$ Creature,Warrior | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ DBCleanup | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:Y:Count$ValidExile Card.IsRemembered+nonLand -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_horde.jpg -Oracle:Exile the top card of your library. Exile the top card of your library. Exile the top card of your library. If the last card exiled isn't a land, repeat this process. Put a 1/1 red Warrior creature token onto the battlefield for each nonland card exiled this way. \ No newline at end of file +Name:Rally the Horde +ManaCost:5 R +Types:Sorcery +A:SP$ Repeat | Cost$ 5 R | RepeatSubAbility$ DBExileThree | RepeatCheckSVar$ X | RepeatSVarCompare$ EQ0 | References$ X | SubAbility$ DBToken | StackDescription$ SpellDescription | SpellDescription$ Exile the top card of your library. Exile the top card of your library. Exile the top card of your library. If the last card exiled isn't a land, repeat this process. Put a 1/1 red Warrior creature token onto the battlefield for each nonland card exiled this way. +SVar:DBExileThree:DB$ Cleanup | ClearImprinted$ True | SubAbility$ DBMill1 +SVar:DBMill1:DB$ Mill | RememberMilled$ True | Destination$ Exile | NumCards$ 1 | SubAbility$ DBMill2 +SVar:DBMill2:DB$ Mill | RememberMilled$ True | Destination$ Exile | NumCards$ 1 | SubAbility$ DBMill3 +SVar:DBMill3:DB$ Mill | RememberMilled$ True | Destination$ Exile | NumCards$ 1 | Imprint$ True +SVar:X:Count$ValidExile Land.IsImprinted +SVar:DBToken:DB$ Token | TokenAmount$ Y | References$ Y | TokenName$ Warrior | TokenTypes$ Creature,Warrior | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:Y:Count$ValidExile Card.IsRemembered+nonLand +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_horde.jpg +Oracle:Exile the top card of your library. Exile the top card of your library. Exile the top card of your library. If the last card exiled isn't a land, repeat this process. Put a 1/1 red Warrior creature token onto the battlefield for each nonland card exiled this way. diff --git a/forge-gui/res/cardsfolder/r/rally_the_peasants.txt b/forge-gui/res/cardsfolder/r/rally_the_peasants.txt index cd87f271a58..5651e367a32 100644 --- a/forge-gui/res/cardsfolder/r/rally_the_peasants.txt +++ b/forge-gui/res/cardsfolder/r/rally_the_peasants.txt @@ -1,7 +1,7 @@ -Name:Rally the Peasants -ManaCost:2 W -Types:Instant -K:Flashback 2 R -A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | SpellDescription$ Creatures you control get +2/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_peasants.jpg -Oracle:Creatures you control get +2/+0 until end of turn.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Rally the Peasants +ManaCost:2 W +Types:Instant +K:Flashback 2 R +A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | SpellDescription$ Creatures you control get +2/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_peasants.jpg +Oracle:Creatures you control get +2/+0 until end of turn.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/rally_the_righteous.txt b/forge-gui/res/cardsfolder/r/rally_the_righteous.txt index 4ee2ac1170c..5eeff64f699 100644 --- a/forge-gui/res/cardsfolder/r/rally_the_righteous.txt +++ b/forge-gui/res/cardsfolder/r/rally_the_righteous.txt @@ -1,9 +1,9 @@ -Name:Rally the Righteous -ManaCost:1 R W -Types:Instant -A:SP$ Pump | Cost$ 1 R W | ValidTgts$ Creature | Radiance$ True | RememberTargets$ True | NumAtt$ 2 | SubAbility$ DBUntap | SpellDescription$ Radiance - Untap target creature and each other creature that shares a color with it. Those creatures get +2/+0 until end of turn. -SVar:DBUntap:DB$ UntapAll | ValidCards$ Creature.SharesColorWith Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_righteous.jpg -Oracle:Radiance - Untap target creature and each other creature that shares a color with it. Those creatures get +2/+0 until end of turn. \ No newline at end of file +Name:Rally the Righteous +ManaCost:1 R W +Types:Instant +A:SP$ Pump | Cost$ 1 R W | ValidTgts$ Creature | Radiance$ True | RememberTargets$ True | NumAtt$ 2 | SubAbility$ DBUntap | SpellDescription$ Radiance - Untap target creature and each other creature that shares a color with it. Those creatures get +2/+0 until end of turn. +SVar:DBUntap:DB$ UntapAll | ValidCards$ Creature.SharesColorWith Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_righteous.jpg +Oracle:Radiance - Untap target creature and each other creature that shares a color with it. Those creatures get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rally_the_troops.txt b/forge-gui/res/cardsfolder/r/rally_the_troops.txt index 9a83c9dd2c4..2c63be67ace 100644 --- a/forge-gui/res/cardsfolder/r/rally_the_troops.txt +++ b/forge-gui/res/cardsfolder/r/rally_the_troops.txt @@ -1,7 +1,7 @@ -Name:Rally the Troops -ManaCost:W -Types:Instant -A:SP$ UntapAll | Cost$ W | ValidCards$ Creature.YouCtrl | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Untap all creatures you control. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_troops.jpg -Oracle:Cast Rally the Troops only during the declare attackers step and only if you've been attacked this step.\nUntap all creatures you control. \ No newline at end of file +Name:Rally the Troops +ManaCost:W +Types:Instant +A:SP$ UntapAll | Cost$ W | ValidCards$ Creature.YouCtrl | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Untap all creatures you control. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rally_the_troops.jpg +Oracle:Cast Rally the Troops only during the declare attackers step and only if you've been attacked this step.\nUntap all creatures you control. diff --git a/forge-gui/res/cardsfolder/r/ramirez_depietro.txt b/forge-gui/res/cardsfolder/r/ramirez_depietro.txt index ab2b418225b..1769b0a3e08 100644 --- a/forge-gui/res/cardsfolder/r/ramirez_depietro.txt +++ b/forge-gui/res/cardsfolder/r/ramirez_depietro.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Pirate PT:4/3 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/ramirez_depietro.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/r/ramosian_captain.txt b/forge-gui/res/cardsfolder/r/ramosian_captain.txt index c138a0bf253..53d162e9e16 100644 --- a/forge-gui/res/cardsfolder/r/ramosian_captain.txt +++ b/forge-gui/res/cardsfolder/r/ramosian_captain.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike A:AB$ ChangeZone | Cost$ 5 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE4 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/ramosian_captain.jpg -Oracle:First strike\n{5}, {T}: Search your library for a Rebel permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:First strike\n{5}, {T}: Search your library for a Rebel permanent card with converted mana cost 4 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/ramosian_commander.txt b/forge-gui/res/cardsfolder/r/ramosian_commander.txt index a6b97d1c3dd..73630bd482f 100644 --- a/forge-gui/res/cardsfolder/r/ramosian_commander.txt +++ b/forge-gui/res/cardsfolder/r/ramosian_commander.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel PT:2/4 A:AB$ ChangeZone | Cost$ 6 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE5 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 5 or less and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/ramosian_commander.jpg -Oracle:{6}, {T}: Search your library for a Rebel permanent card with converted mana cost 5 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{6}, {T}: Search your library for a Rebel permanent card with converted mana cost 5 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/ramosian_lieutenant.txt b/forge-gui/res/cardsfolder/r/ramosian_lieutenant.txt index f08e7e3083c..4a1f68438b1 100644 --- a/forge-gui/res/cardsfolder/r/ramosian_lieutenant.txt +++ b/forge-gui/res/cardsfolder/r/ramosian_lieutenant.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel PT:1/2 A:AB$ ChangeZone | Cost$ 4 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE3 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/ramosian_lieutenant.jpg -Oracle:{4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{4}, {T}: Search your library for a Rebel permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/ramosian_rally.txt b/forge-gui/res/cardsfolder/r/ramosian_rally.txt index 8035e6953f3..f173c93d2bb 100644 --- a/forge-gui/res/cardsfolder/r/ramosian_rally.txt +++ b/forge-gui/res/cardsfolder/r/ramosian_rally.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 3 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ A:SP$ PumpAll | Cost$ tapXType<1/Creature> | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | IsPresent$ Plains.YouCtrl | SpellDescription$ If you control a Plains, you may tap an untapped creature you control rather than pay CARDNAME's mana cost. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ramosian_rally.jpg -Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Ramosian Rally's mana cost.\nCreatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Ramosian Rally's mana cost.\nCreatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/ramosian_revivalist.txt b/forge-gui/res/cardsfolder/r/ramosian_revivalist.txt index efdd6676381..343aaec8717 100644 --- a/forge-gui/res/cardsfolder/r/ramosian_revivalist.txt +++ b/forge-gui/res/cardsfolder/r/ramosian_revivalist.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel Cleric PT:2/2 A:AB$ ChangeZone | Cost$ 6 T | TgtPrompt$ Choose target Rebel permanent card with converted mana cost 5 or less | ValidTgts$ Permanent.Rebel+YouCtrl+cmcLE5 | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target Rebel permanent card with converted mana cost 5 or less from your graveyard to the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/ramosian_revivalist.jpg -Oracle:{6}, {T}: Return target Rebel permanent card with converted mana cost 5 or less from your graveyard to the battlefield. \ No newline at end of file +Oracle:{6}, {T}: Return target Rebel permanent card with converted mana cost 5 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/r/ramosian_sergeant.txt b/forge-gui/res/cardsfolder/r/ramosian_sergeant.txt index 1dc1a2053c7..ed4ed9346ac 100644 --- a/forge-gui/res/cardsfolder/r/ramosian_sergeant.txt +++ b/forge-gui/res/cardsfolder/r/ramosian_sergeant.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel PT:1/1 A:AB$ ChangeZone | Cost$ 3 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE2 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/ramosian_sergeant.jpg -Oracle:{3}, {T}: Search your library for a Rebel permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{3}, {T}: Search your library for a Rebel permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/ramosian_sky_marshal.txt b/forge-gui/res/cardsfolder/r/ramosian_sky_marshal.txt index b970cc15ede..5b51cc3070f 100644 --- a/forge-gui/res/cardsfolder/r/ramosian_sky_marshal.txt +++ b/forge-gui/res/cardsfolder/r/ramosian_sky_marshal.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ ChangeZone | Cost$ 7 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Rebel+cmcLE6 | ChangeNum$ 1 | SpellDescription$ Search your library for a Rebel permanent card with converted mana cost 6 or less and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/ramosian_sky_marshal.jpg -Oracle:Flying\n{7}, {T}: Search your library for a Rebel permanent card with converted mana cost 6 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Flying\n{7}, {T}: Search your library for a Rebel permanent card with converted mana cost 6 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rampaging_baloths.txt b/forge-gui/res/cardsfolder/r/rampaging_baloths.txt index 9bd58d12aed..f9060a560b0 100644 --- a/forge-gui/res/cardsfolder/r/rampaging_baloths.txt +++ b/forge-gui/res/cardsfolder/r/rampaging_baloths.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | OptionalDecider$ You | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may put a 4/4 green Beast creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 | TokenImage$ g 4 4 beast ZEN SVar:Picture:http://www.wizards.com/global/images/magic/general/rampaging_baloths.jpg -Oracle:Trample\nLandfall - Whenever a land enters the battlefield under your control, you may put a 4/4 green Beast creature token onto the battlefield. \ No newline at end of file +Oracle:Trample\nLandfall - Whenever a land enters the battlefield under your control, you may put a 4/4 green Beast creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rampant_elephant.txt b/forge-gui/res/cardsfolder/r/rampant_elephant.txt index 9f191b680ba..cc40000d9c1 100644 --- a/forge-gui/res/cardsfolder/r/rampant_elephant.txt +++ b/forge-gui/res/cardsfolder/r/rampant_elephant.txt @@ -1,9 +1,9 @@ -Name:Rampant Elephant -ManaCost:3 W -Types:Creature Elephant -PT:2/2 -A:AB$ MustBlock | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rampant_elephant.jpg -Oracle:{G}: Target creature blocks Rampant Elephant this turn if able. \ No newline at end of file +Name:Rampant Elephant +ManaCost:3 W +Types:Creature Elephant +PT:2/2 +A:AB$ MustBlock | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rampant_elephant.jpg +Oracle:{G}: Target creature blocks Rampant Elephant this turn if able. diff --git a/forge-gui/res/cardsfolder/r/rampant_growth.txt b/forge-gui/res/cardsfolder/r/rampant_growth.txt index 509ca45b072..34d24beec6a 100644 --- a/forge-gui/res/cardsfolder/r/rampant_growth.txt +++ b/forge-gui/res/cardsfolder/r/rampant_growth.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | Tapped$ True | ChangeNum$ 1 | StackDescription$ Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. | 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/rampant_growth.jpg -Oracle: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 +Oracle:Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rampart_crawler.txt b/forge-gui/res/cardsfolder/r/rampart_crawler.txt index bc8aad1feb8..5cea96a250e 100644 --- a/forge-gui/res/cardsfolder/r/rampart_crawler.txt +++ b/forge-gui/res/cardsfolder/r/rampart_crawler.txt @@ -4,4 +4,4 @@ Types:Creature Lizard Mercenary PT:1/1 K:CantBeBlockedBy Creature.Wall SVar:Picture:http://www.wizards.com/global/images/magic/general/rampart_crawler.jpg -Oracle:Rampart Crawler can't be blocked by Walls. \ No newline at end of file +Oracle:Rampart Crawler can't be blocked by Walls. diff --git a/forge-gui/res/cardsfolder/r/ramses_overdark.txt b/forge-gui/res/cardsfolder/r/ramses_overdark.txt index dfa4c684c33..d4a4787076f 100644 --- a/forge-gui/res/cardsfolder/r/ramses_overdark.txt +++ b/forge-gui/res/cardsfolder/r/ramses_overdark.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Assassin PT:4/3 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.enchanted | TgtPrompt$ Select target enchanted creature | SpellDescription$ Destroy target enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/ramses_overdark.jpg -Oracle:{T}: Destroy target enchanted creature. \ No newline at end of file +Oracle:{T}: Destroy target enchanted creature. diff --git a/forge-gui/res/cardsfolder/r/rancid_earth.txt b/forge-gui/res/cardsfolder/r/rancid_earth.txt index e43b030176c..00b9d6d348c 100644 --- a/forge-gui/res/cardsfolder/r/rancid_earth.txt +++ b/forge-gui/res/cardsfolder/r/rancid_earth.txt @@ -1,8 +1,8 @@ -Name:Rancid Earth -ManaCost:1 B B -Types:Sorcery -A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBRancidDamage | SpellDescription$ Destroy target land. Threshold - If seven or more cards are in your graveyard, instead destroy that land and CARDNAME deals 1 damage to each creature and each player. -SVar:DBRancidDamage:DB$ DamageAll | NumDmg$ RancidX | References$ RancidX | ValidCards$ Creature | ValidPlayers$ Each -SVar:RancidX:Count$Threshold.1.0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rancid_earth.jpg -Oracle:Destroy target land.\nThreshold - If seven or more cards are in your graveyard, instead destroy that land and Rancid Earth deals 1 damage to each creature and each player. \ No newline at end of file +Name:Rancid Earth +ManaCost:1 B B +Types:Sorcery +A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBRancidDamage | SpellDescription$ Destroy target land. Threshold - If seven or more cards are in your graveyard, instead destroy that land and CARDNAME deals 1 damage to each creature and each player. +SVar:DBRancidDamage:DB$ DamageAll | NumDmg$ RancidX | References$ RancidX | ValidCards$ Creature | ValidPlayers$ Each +SVar:RancidX:Count$Threshold.1.0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rancid_earth.jpg +Oracle:Destroy target land.\nThreshold - If seven or more cards are in your graveyard, instead destroy that land and Rancid Earth deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/r/rancor.txt b/forge-gui/res/cardsfolder/r/rancor.txt index 4fef23eb1ba..60be8bfbf15 100644 --- a/forge-gui/res/cardsfolder/r/rancor.txt +++ b/forge-gui/res/cardsfolder/r/rancor.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/rancor.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+0 and has trample.\nWhen Rancor is put into a graveyard from the battlefield, return Rancor to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+0 and has trample.\nWhen Rancor is put into a graveyard from the battlefield, return Rancor to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/ranger_en_vec.txt b/forge-gui/res/cardsfolder/r/ranger_en_vec.txt index b9b59d7698e..0e177c6298c 100644 --- a/forge-gui/res/cardsfolder/r/ranger_en_vec.txt +++ b/forge-gui/res/cardsfolder/r/ranger_en_vec.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/ranger_en_vec.jpg -Oracle:First strike\n{G}: Regenerate Ranger en-Vec. \ No newline at end of file +Oracle:First strike\n{G}: Regenerate Ranger en-Vec. diff --git a/forge-gui/res/cardsfolder/r/ranger_of_eos.txt b/forge-gui/res/cardsfolder/r/ranger_of_eos.txt index e126d9b829f..5ba4d74b4df 100644 --- a/forge-gui/res/cardsfolder/r/ranger_of_eos.txt +++ b/forge-gui/res/cardsfolder/r/ranger_of_eos.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Creature.cmcLE1 | ChangeNum$ 2 | ShuffleNonMandatory$ True PT:3/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/ranger_of_eos.jpg -Oracle:When Ranger of Eos enters the battlefield, you may search your library for up to two creature cards with converted mana cost 1 or less, reveal them, and put them into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:When Ranger of Eos enters the battlefield, you may search your library for up to two creature cards with converted mana cost 1 or less, reveal them, and put them into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rangers_guile.txt b/forge-gui/res/cardsfolder/r/rangers_guile.txt index b4ba6709331..e08a0c6cf0e 100644 --- a/forge-gui/res/cardsfolder/r/rangers_guile.txt +++ b/forge-gui/res/cardsfolder/r/rangers_guile.txt @@ -1,6 +1,6 @@ -Name:Ranger's Guile -ManaCost:G -Types:Instant -A:SP$ Pump | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +1 | NumDef$ +1 | KW$ Hexproof | SpellDescription$ Target creature you control gets +1/+1 and gains hexproof until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rangers_guile.jpg -Oracle:Target creature you control gets +1/+1 and gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Ranger's Guile +ManaCost:G +Types:Instant +A:SP$ Pump | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +1 | NumDef$ +1 | KW$ Hexproof | SpellDescription$ Target creature you control gets +1/+1 and gains hexproof until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rangers_guile.jpg +Oracle:Target creature you control gets +1/+1 and gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/r/rangers_path.txt b/forge-gui/res/cardsfolder/r/rangers_path.txt index d76314fd870..9cc3a0bf01b 100644 --- a/forge-gui/res/cardsfolder/r/rangers_path.txt +++ b/forge-gui/res/cardsfolder/r/rangers_path.txt @@ -1,6 +1,6 @@ -Name:Ranger's Path -ManaCost:3 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 2 | Tapped$ True | SpellDescription$ Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rangers_path.jpg -Oracle:Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Name:Ranger's Path +ManaCost:3 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 2 | Tapped$ True | SpellDescription$ Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rangers_path.jpg +Oracle:Search your library for up to two Forest cards and put them onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rank_and_file.txt b/forge-gui/res/cardsfolder/r/rank_and_file.txt index e22a99f70da..9295bc511a4 100644 --- a/forge-gui/res/cardsfolder/r/rank_and_file.txt +++ b/forge-gui/res/cardsfolder/r/rank_and_file.txt @@ -7,4 +7,4 @@ SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Green | NumAtt$ -1 SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rank_and_file.jpg -Oracle:When Rank and File enters the battlefield, green creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:When Rank and File enters the battlefield, green creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/ransack.txt b/forge-gui/res/cardsfolder/r/ransack.txt index 7bf91df7797..7c7626fa1be 100644 --- a/forge-gui/res/cardsfolder/r/ransack.txt +++ b/forge-gui/res/cardsfolder/r/ransack.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ 3 U | ValidTgts$ Player | DigNum$ 5 | AnyNumber$ True | DestinationZone$ Library | LibraryPosition2$ 0 | SpellDescription$ Look at the top five cards of target player's library. Put any number of them on the bottom of that library in any order and the rest on top of the library in any order. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ransack.jpg -Oracle:Look at the top five cards of target player's library. Put any number of them on the bottom of that library in any order and the rest on top of the library in any order. \ No newline at end of file +Oracle:Look at the top five cards of target player's library. Put any number of them on the bottom of that library in any order and the rest on top of the library in any order. diff --git a/forge-gui/res/cardsfolder/r/rapacious_one.txt b/forge-gui/res/cardsfolder/r/rapacious_one.txt index 38ce201e86a..e75522b09b9 100644 --- a/forge-gui/res/cardsfolder/r/rapacious_one.txt +++ b/forge-gui/res/cardsfolder/r/rapacious_one.txt @@ -8,4 +8,4 @@ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/rapacious_one.jpg -Oracle:Trample\nWhenever Rapacious One deals combat damage to a player, put that many 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:Trample\nWhenever Rapacious One deals combat damage to a player, put that many 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/r/rapid_decay.txt b/forge-gui/res/cardsfolder/r/rapid_decay.txt index 60bc4e17560..78782412416 100644 --- a/forge-gui/res/cardsfolder/r/rapid_decay.txt +++ b/forge-gui/res/cardsfolder/r/rapid_decay.txt @@ -1,8 +1,8 @@ -Name:Rapid Decay -ManaCost:1 B -Types:Instant -A:SP$ ChangeZone | Cost$ 1 B | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard. -K:Cycling:2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rapid_decay.jpg -Oracle:Exile up to three target cards from a single graveyard.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Rapid Decay +ManaCost:1 B +Types:Instant +A:SP$ ChangeZone | Cost$ 1 B | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to three target cards from a single graveyard. +K:Cycling:2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rapid_decay.jpg +Oracle:Exile up to three target cards from a single graveyard.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rapid_fire.txt b/forge-gui/res/cardsfolder/r/rapid_fire.txt index 8e8bcc610e4..a971cf9972e 100644 --- a/forge-gui/res/cardsfolder/r/rapid_fire.txt +++ b/forge-gui/res/cardsfolder/r/rapid_fire.txt @@ -1,10 +1,10 @@ -Name:Rapid Fire -ManaCost:3 W -Types:Instant -Text:Cast CARDNAME only before blockers are declared. -A:SP$ Pump | Cost$ 3 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | ActivationPhases$ Upkeep->Declare Attackers | SubAbility$ DBPump | SpellDescription$ Target creature gains first strike until end of turn. If it doesn't have rampage, that creature gains rampage 2 until end of turn. (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) -SVar:DBPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ Rampage 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X -SVar:X:Targeted$Valid Creature.withoutRampage -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rapid_fire.jpg -Oracle:Cast Rapid Fire only before blockers are declared.\nTarget creature gains first strike until end of turn. If it doesn't have rampage, that creature gains rampage 2 until end of turn. (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Name:Rapid Fire +ManaCost:3 W +Types:Instant +Text:Cast CARDNAME only before blockers are declared. +A:SP$ Pump | Cost$ 3 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | ActivationPhases$ Upkeep->Declare Attackers | SubAbility$ DBPump | SpellDescription$ Target creature gains first strike until end of turn. If it doesn't have rampage, that creature gains rampage 2 until end of turn. (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) +SVar:DBPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ Rampage 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X +SVar:X:Targeted$Valid Creature.withoutRampage +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rapid_fire.jpg +Oracle:Cast Rapid Fire only before blockers are declared.\nTarget creature gains first strike until end of turn. If it doesn't have rampage, that creature gains rampage 2 until end of turn. (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/r/rapid_hybridization.txt b/forge-gui/res/cardsfolder/r/rapid_hybridization.txt index 083a078b125..078948cd326 100644 --- a/forge-gui/res/cardsfolder/r/rapid_hybridization.txt +++ b/forge-gui/res/cardsfolder/r/rapid_hybridization.txt @@ -1,7 +1,7 @@ -Name:Rapid Hybridization -ManaCost:U -Types:Instant -A:SP$ Destroy | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select a creature | AILogic$ Pongify | SubAbility$ DBToken | NoRegen$ True | SpellDescription$ Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Frog Lizard creature token onto the battlefield. -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Frog Lizard | TokenTypes$ Creature,Frog,Lizard | TokenOwner$ TargetedController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rapid_hybridization.jpg -Oracle:Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Frog Lizard creature token onto the battlefield. \ No newline at end of file +Name:Rapid Hybridization +ManaCost:U +Types:Instant +A:SP$ Destroy | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select a creature | AILogic$ Pongify | SubAbility$ DBToken | NoRegen$ True | SpellDescription$ Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Frog Lizard creature token onto the battlefield. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Frog Lizard | TokenTypes$ Creature,Frog,Lizard | TokenOwner$ TargetedController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rapid_hybridization.jpg +Oracle:Destroy target creature. It can't be regenerated. That creature's controller puts a 3/3 green Frog Lizard creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rappelling_scouts.txt b/forge-gui/res/cardsfolder/r/rappelling_scouts.txt index 74cce45a208..06fdd1780ee 100644 --- a/forge-gui/res/cardsfolder/r/rappelling_scouts.txt +++ b/forge-gui/res/cardsfolder/r/rappelling_scouts.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Protection | Cost$ 2 W | Gains$ Choice | Choices$ AnyColor | SpellDescription$ CARDNAME gains protection from the color of your choice until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rappelling_scouts.jpg -Oracle:Flying\n{2}{W}: Rappelling Scouts gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:Flying\n{2}{W}: Rappelling Scouts gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rashida_scalebane.txt b/forge-gui/res/cardsfolder/r/rashida_scalebane.txt index fb297d18526..6379af1de29 100644 --- a/forge-gui/res/cardsfolder/r/rashida_scalebane.txt +++ b/forge-gui/res/cardsfolder/r/rashida_scalebane.txt @@ -7,4 +7,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | Su SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/rashida_scalebane.jpg -Oracle:{T}: Destroy target attacking or blocking Dragon. It can't be regenerated. You gain life equal to its power. \ No newline at end of file +Oracle:{T}: Destroy target attacking or blocking Dragon. It can't be regenerated. You gain life equal to its power. diff --git a/forge-gui/res/cardsfolder/r/rashka_the_slayer.txt b/forge-gui/res/cardsfolder/r/rashka_the_slayer.txt index 1aa4f01d584..639cecf04b7 100644 --- a/forge-gui/res/cardsfolder/r/rashka_the_slayer.txt +++ b/forge-gui/res/cardsfolder/r/rashka_the_slayer.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Creature.Black | Execute$ SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rashka_the_slayer.jpg -Oracle:Reach (This creature can block creatures with flying.)\nWhenever Rashka the Slayer blocks one or more black creatures, Rashka gets +1/+2 until end of turn. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nWhenever Rashka the Slayer blocks one or more black creatures, Rashka gets +1/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rasputin_dreamweaver.txt b/forge-gui/res/cardsfolder/r/rasputin_dreamweaver.txt index 2768eae02a0..b81456b1a1d 100644 --- a/forge-gui/res/cardsfolder/r/rasputin_dreamweaver.txt +++ b/forge-gui/res/cardsfolder/r/rasputin_dreamweaver.txt @@ -1,12 +1,12 @@ -Name:Rasputin Dreamweaver -ManaCost:4 W U -Types:Legendary Creature Human Wizard -PT:4/1 -K:etbCounter:DREAM:7 -K:CARDNAME can't have more than seven dream counters on it. -A:AB$ Mana | Cost$ SubCounter<1/DREAM> | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ PreventDamage | Cost$ SubCounter<1/DREAM> | Defined$ Self | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to CARDNAME this turn. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | IsPresent$ Card.Self+startedTheTurnUntapped | TriggerDescription$ At the beginning of your upkeep, if CARDNAME started the turn untapped, put a dream counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DREAM | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rasputin_dreamweaver.jpg -Oracle:Rasputin Dreamweaver enters the battlefield with seven dream counters on it.\nRemove a dream counter from Rasputin: Add {1} to your mana pool.\nRemove a dream counter from Rasputin: Prevent the next 1 damage that would be dealt to Rasputin this turn.\nAt the beginning of your upkeep, if Rasputin started the turn untapped, put a dream counter on it.\nRasputin can't have more than seven dream counters on it. \ No newline at end of file +Name:Rasputin Dreamweaver +ManaCost:4 W U +Types:Legendary Creature Human Wizard +PT:4/1 +K:etbCounter:DREAM:7 +K:CARDNAME can't have more than seven dream counters on it. +A:AB$ Mana | Cost$ SubCounter<1/DREAM> | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ PreventDamage | Cost$ SubCounter<1/DREAM> | Defined$ Self | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to CARDNAME this turn. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | IsPresent$ Card.Self+startedTheTurnUntapped | TriggerDescription$ At the beginning of your upkeep, if CARDNAME started the turn untapped, put a dream counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DREAM | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rasputin_dreamweaver.jpg +Oracle:Rasputin Dreamweaver enters the battlefield with seven dream counters on it.\nRemove a dream counter from Rasputin: Add {1} to your mana pool.\nRemove a dream counter from Rasputin: Prevent the next 1 damage that would be dealt to Rasputin this turn.\nAt the beginning of your upkeep, if Rasputin started the turn untapped, put a dream counter on it.\nRasputin can't have more than seven dream counters on it. diff --git a/forge-gui/res/cardsfolder/r/ratcatcher.txt b/forge-gui/res/cardsfolder/r/ratcatcher.txt index 2747d4ca444..4a43035d0e5 100644 --- a/forge-gui/res/cardsfolder/r/ratcatcher.txt +++ b/forge-gui/res/cardsfolder/r/ratcatcher.txt @@ -6,4 +6,4 @@ K:Fear T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, you may search your library for a Rat card, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.Rat | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/ratcatcher.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, you may search your library for a Rat card, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, you may search your library for a Rat card, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/ratchet_bomb.txt b/forge-gui/res/cardsfolder/r/ratchet_bomb.txt index 033ca74931d..0fea3a40a38 100644 --- a/forge-gui/res/cardsfolder/r/ratchet_bomb.txt +++ b/forge-gui/res/cardsfolder/r/ratchet_bomb.txt @@ -5,4 +5,4 @@ A:AB$ PutCounter | Cost$ T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescript A:AB$ DestroyAll | Cost$ T Sac<1/CARDNAME> | ValidCards$ Permanent.nonLand+cmcEQX | References$ X | SpellDescription$ Destroy each nonland permanent with converted mana cost equal to the number of charge counters on CARDNAME. SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/ratchet_bomb.jpg -Oracle:{T}: Put a charge counter on Ratchet Bomb.\n{T}, Sacrifice Ratchet Bomb: Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Ratchet Bomb. \ No newline at end of file +Oracle:{T}: Put a charge counter on Ratchet Bomb.\n{T}, Sacrifice Ratchet Bomb: Destroy each nonland permanent with converted mana cost equal to the number of charge counters on Ratchet Bomb. diff --git a/forge-gui/res/cardsfolder/r/rathi_assassin.txt b/forge-gui/res/cardsfolder/r/rathi_assassin.txt index 09d91993040..cc7977bdef3 100644 --- a/forge-gui/res/cardsfolder/r/rathi_assassin.txt +++ b/forge-gui/res/cardsfolder/r/rathi_assassin.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 3 T | Origin$ Library | Destination$ Battlefield | Chan A:AB$ Destroy | Cost$ 1 B B T | ValidTgts$ Creature.tapped+nonBlack | TgtPrompt$ Select target tapped nonblack creature | SpellDescription$ Destroy target tapped nonblack creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rathi_assassin.jpg -Oracle:{1}{B}{B}, {T}: Destroy target tapped nonblack creature.\n{3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{1}{B}{B}, {T}: Destroy target tapped nonblack creature.\n{3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rathi_dragon.txt b/forge-gui/res/cardsfolder/r/rathi_dragon.txt index 6cc7bc2425c..7d344172602 100644 --- a/forge-gui/res/cardsfolder/r/rathi_dragon.txt +++ b/forge-gui/res/cardsfolder/r/rathi_dragon.txt @@ -1,11 +1,11 @@ -Name:Rathi Dragon -ManaCost:2 R R -Types:Creature Dragon -PT:5/5 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice two Mountains. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Mountain> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$Valid Mountain.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/rathi_dragon.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Rathi Dragon enters the battlefield, sacrifice it unless you sacrifice two Mountains. \ No newline at end of file +Name:Rathi Dragon +ManaCost:2 R R +Types:Creature Dragon +PT:5/5 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice two Mountains. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<2/Mountain> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$Valid Mountain.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/rathi_dragon.jpg +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Rathi Dragon enters the battlefield, sacrifice it unless you sacrifice two Mountains. diff --git a/forge-gui/res/cardsfolder/r/rathi_fiend.txt b/forge-gui/res/cardsfolder/r/rathi_fiend.txt index 4f449cd913c..f1229a2ba1a 100644 --- a/forge-gui/res/cardsfolder/r/rathi_fiend.txt +++ b/forge-gui/res/cardsfolder/r/rathi_fiend.txt @@ -7,4 +7,4 @@ SVar:TrigLoseLife:DB$ LoseLife | Cost$ 0 | Defined$ Each | LifeAmount$ 3 A:AB$ ChangeZone | Cost$ 3 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Mercenary+cmcLE3 | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rathi_fiend.jpg -Oracle:When Rathi Fiend enters the battlefield, each player loses 3 life.\n{3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:When Rathi Fiend enters the battlefield, each player loses 3 life.\n{3}, {T}: Search your library for a Mercenary permanent card with converted mana cost 3 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rathi_intimidator.txt b/forge-gui/res/cardsfolder/r/rathi_intimidator.txt index 76b8fe627f3..973553c9d58 100644 --- a/forge-gui/res/cardsfolder/r/rathi_intimidator.txt +++ b/forge-gui/res/cardsfolder/r/rathi_intimidator.txt @@ -6,4 +6,4 @@ K:Fear A:AB$ ChangeZone | Cost$ 2 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Mercenary+cmcLE2 | ChangeNum$ 1 | SpellDescription$ Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rathi_intimidator.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{2}, {T}: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{2}, {T}: Search your library for a Mercenary permanent card with converted mana cost 2 or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rathi_trapper.txt b/forge-gui/res/cardsfolder/r/rathi_trapper.txt index 15ce3a0ef5c..16e8b8ae65d 100644 --- a/forge-gui/res/cardsfolder/r/rathi_trapper.txt +++ b/forge-gui/res/cardsfolder/r/rathi_trapper.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel Rogue PT:1/2 A:AB$ Tap | Cost$ B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/rathi_trapper.jpg -Oracle:{B}, {T}: Tap target creature. \ No newline at end of file +Oracle:{B}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/r/raths_edge.txt b/forge-gui/res/cardsfolder/r/raths_edge.txt index a9e7e75fcc9..ea77c91b5c0 100644 --- a/forge-gui/res/cardsfolder/r/raths_edge.txt +++ b/forge-gui/res/cardsfolder/r/raths_edge.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ DealDamage | Cost$ 4 T Sac<1/Land> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/raths_edge.jpg -Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}, Sacrifice a land: Rath's Edge deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}, Sacrifice a land: Rath's Edge deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/rats_feast.txt b/forge-gui/res/cardsfolder/r/rats_feast.txt index 48abbfdcb3f..0b4e7b79b28 100644 --- a/forge-gui/res/cardsfolder/r/rats_feast.txt +++ b/forge-gui/res/cardsfolder/r/rats_feast.txt @@ -1,10 +1,10 @@ -Name:Rats' Feast -ManaCost:X B -Types:Sorcery -A:SP$ ChangeZone | Cost$ X B | TargetMin$ 0 | TargetMax$ MaxTgts | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | References$ X | SpellDescription$ Exile X target cards from a single graveyard. -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$TypeInYourYard.Creature -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rats_feast.jpg -Oracle:Exile X target cards from a single graveyard. \ No newline at end of file +Name:Rats' Feast +ManaCost:X B +Types:Sorcery +A:SP$ ChangeZone | Cost$ X B | TargetMin$ 0 | TargetMax$ MaxTgts | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | References$ X | SpellDescription$ Exile X target cards from a single graveyard. +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$TypeInYourYard.Creature +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rats_feast.jpg +Oracle:Exile X target cards from a single graveyard. diff --git a/forge-gui/res/cardsfolder/r/rats_of_rath.txt b/forge-gui/res/cardsfolder/r/rats_of_rath.txt index 9b08e3e8d6a..d031a85ea38 100644 --- a/forge-gui/res/cardsfolder/r/rats_of_rath.txt +++ b/forge-gui/res/cardsfolder/r/rats_of_rath.txt @@ -4,4 +4,4 @@ Types:Creature Rat PT:2/1 A:AB$ Destroy | Cost$ B | ValidTgts$ Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl | TgtPrompt$ Select target artifact, creature or land you control | SpellDescription$ Destroy target artifact, creature, or land you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/rats_of_rath.jpg -Oracle:{B}: Destroy target artifact, creature, or land you control. \ No newline at end of file +Oracle:{B}: Destroy target artifact, creature, or land you control. diff --git a/forge-gui/res/cardsfolder/r/rattleblaze_scarecrow.txt b/forge-gui/res/cardsfolder/r/rattleblaze_scarecrow.txt index c4887f9a69a..19412454135 100644 --- a/forge-gui/res/cardsfolder/r/rattleblaze_scarecrow.txt +++ b/forge-gui/res/cardsfolder/r/rattleblaze_scarecrow.txt @@ -10,4 +10,4 @@ SVar:BuffedBy:Creature.Black,Creature.Red SVar:RemRandomDeck:True DeckNeeds:Color$Black|Red SVar:Picture:http://www.wizards.com/global/images/magic/general/rattleblaze_scarecrow.jpg -Oracle:Rattleblaze Scarecrow has persist as long as you control a black creature. (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.)\nRattleblaze Scarecrow has haste as long as you control a red creature. \ No newline at end of file +Oracle:Rattleblaze Scarecrow has persist as long as you control a black creature. (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.)\nRattleblaze Scarecrow has haste as long as you control a red creature. diff --git a/forge-gui/res/cardsfolder/r/ravaged_highlands.txt b/forge-gui/res/cardsfolder/r/ravaged_highlands.txt index 745039d6a37..19ccc6cfd56 100644 --- a/forge-gui/res/cardsfolder/r/ravaged_highlands.txt +++ b/forge-gui/res/cardsfolder/r/ravaged_highlands.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} 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. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/ravaged_highlands.jpg -Oracle:Ravaged Highlands enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\n{T}, Sacrifice Ravaged Highlands: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Ravaged Highlands enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\n{T}, Sacrifice Ravaged Highlands: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/ravages_of_war.txt b/forge-gui/res/cardsfolder/r/ravages_of_war.txt index bb2b675f1d9..bfaa1c3b9b3 100644 --- a/forge-gui/res/cardsfolder/r/ravages_of_war.txt +++ b/forge-gui/res/cardsfolder/r/ravages_of_war.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Sorcery A:SP$ DestroyAll | Cost$ 3 W | ValidCards$ Land | SpellDescription$ Destroy all lands. SVar:Picture:http://www.wizards.com/global/images/magic/general/ravages_of_war.jpg -Oracle:Destroy all lands. \ No newline at end of file +Oracle:Destroy all lands. diff --git a/forge-gui/res/cardsfolder/r/ravaging_horde.txt b/forge-gui/res/cardsfolder/r/ravaging_horde.txt index b128a85d091..fc10a403489 100644 --- a/forge-gui/res/cardsfolder/r/ravaging_horde.txt +++ b/forge-gui/res/cardsfolder/r/ravaging_horde.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target land. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/ravaging_horde.jpg -Oracle:When Ravaging Horde enters the battlefield, destroy target land. \ No newline at end of file +Oracle:When Ravaging Horde enters the battlefield, destroy target land. diff --git a/forge-gui/res/cardsfolder/r/ravaging_riftwurm.txt b/forge-gui/res/cardsfolder/r/ravaging_riftwurm.txt index 336e0c025e3..e3e77ba9a7f 100644 --- a/forge-gui/res/cardsfolder/r/ravaging_riftwurm.txt +++ b/forge-gui/res/cardsfolder/r/ravaging_riftwurm.txt @@ -7,4 +7,4 @@ K:Vanishing:2 K:etbCounter:TIME:3:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with three additional time counters on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/ravaging_riftwurm.jpg -Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nVanishing 2 (This permanent enters the battlefield with two time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nIf Ravaging Riftwurm was kicked, it enters the battlefield with three additional time counters on it. \ No newline at end of file +Oracle:Kicker {4} (You may pay an additional {4} as you cast this spell.)\nVanishing 2 (This permanent enters the battlefield with two time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nIf Ravaging Riftwurm was kicked, it enters the battlefield with three additional time counters on it. diff --git a/forge-gui/res/cardsfolder/r/raven_familiar.txt b/forge-gui/res/cardsfolder/r/raven_familiar.txt index 07095c48e57..cf68ab5e379 100644 --- a/forge-gui/res/cardsfolder/r/raven_familiar.txt +++ b/forge-gui/res/cardsfolder/r/raven_familiar.txt @@ -7,4 +7,4 @@ K:Echo:2 U T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top three cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 3 | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/raven_familiar.jpg -Oracle:Flying\nEcho {2}{U} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Raven Familiar enters the battlefield, look at the top three cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Flying\nEcho {2}{U} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Raven Familiar enters the battlefield, look at the top three cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/r/raven_guild_initiate.txt b/forge-gui/res/cardsfolder/r/raven_guild_initiate.txt index 68622aac9fa..ad62da2317f 100644 --- a/forge-gui/res/cardsfolder/r/raven_guild_initiate.txt +++ b/forge-gui/res/cardsfolder/r/raven_guild_initiate.txt @@ -5,4 +5,4 @@ PT:1/4 K:Morph:Return<1/Bird> SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/raven_guild_initiate.jpg -Oracle:Morph-Return a Bird you control to its owner's hand. (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 +Oracle:Morph-Return a Bird you control to its owner's hand. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/r/raven_guild_master.txt b/forge-gui/res/cardsfolder/r/raven_guild_master.txt index dc3309199a9..62b57ddd4f4 100644 --- a/forge-gui/res/cardsfolder/r/raven_guild_master.txt +++ b/forge-gui/res/cardsfolder/r/raven_guild_master.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 10 | Destination$ Exile K:Morph:2 U U SVar:Picture:http://www.wizards.com/global/images/magic/general/raven_guild_master.jpg -Oracle:Whenever Raven Guild Master deals combat damage to a player, that player exiles the top ten cards of his or her library.\nMorph {2}{U}{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 +Oracle:Whenever Raven Guild Master deals combat damage to a player, that player exiles the top ten cards of his or her library.\nMorph {2}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/r/ravenous_baboons.txt b/forge-gui/res/cardsfolder/r/ravenous_baboons.txt index d4bdbc3aa59..9be43d850cf 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_baboons.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_baboons.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target nonbasic land. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select a nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_baboons.jpg -Oracle:When Ravenous Baboons enters the battlefield, destroy target nonbasic land. \ No newline at end of file +Oracle:When Ravenous Baboons enters the battlefield, destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/r/ravenous_baloth.txt b/forge-gui/res/cardsfolder/r/ravenous_baloth.txt index a8ebf401dda..7fc1ba8fce9 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_baloth.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_baloth.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:4/4 A:AB$ GainLife | Cost$ Sac<1/Beast> | LifeAmount$ 4 | SpellDescription$ You gain 4 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_baloth.jpg -Oracle:Sacrifice a Beast: You gain 4 life. \ No newline at end of file +Oracle:Sacrifice a Beast: You gain 4 life. diff --git a/forge-gui/res/cardsfolder/r/ravenous_demon_archdemon_of_greed.txt b/forge-gui/res/cardsfolder/r/ravenous_demon_archdemon_of_greed.txt index 8b2b8e288c7..ca91091b2e8 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_demon_archdemon_of_greed.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_demon_archdemon_of_greed.txt @@ -1,26 +1,26 @@ -Name:Ravenous Demon -ManaCost:3 B B -Types:Creature Demon -PT:4/4 -A:AB$SetState | Cost$ Sac<1/Human> | Defined$ Self | SorcerySpeed$ True | Mode$ Transform | SpellDescription$ Transform CARDNAME. Activate this only any time you could cast a sorcery. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_demon.jpg -AlternateMode:DoubleFaced -Oracle:Sacrifice a Human: Transform Ravenous Demon. Activate this ability only any time you could cast a sorcery. - -ALTERNATE - -Name:Archdemon of Greed -ManaCost:no cost -Colors:black -Types:Creature Demon -PT:9/9 -K:Flying -K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a Human. If you can't, tap CARDNAME and it deals 9 damage to you. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.Human | SubAbility$ DBTap | RememberSacrificed$ True -SVar:DBTap:DB$ Tap | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBDamage | References$ X -SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 9 | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/archdemon_of_greed.jpg -Oracle:At the beginning of your upkeep, sacrifice a Human. If you can't, tap Archdemon of Greed and it deals 9 damage to you. \ No newline at end of file +Name:Ravenous Demon +ManaCost:3 B B +Types:Creature Demon +PT:4/4 +A:AB$SetState | Cost$ Sac<1/Human> | Defined$ Self | SorcerySpeed$ True | Mode$ Transform | SpellDescription$ Transform CARDNAME. Activate this only any time you could cast a sorcery. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_demon.jpg +AlternateMode:DoubleFaced +Oracle:Sacrifice a Human: Transform Ravenous Demon. Activate this ability only any time you could cast a sorcery. + +ALTERNATE + +Name:Archdemon of Greed +ManaCost:no cost +Colors:black +Types:Creature Demon +PT:9/9 +K:Flying +K:Trample +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a Human. If you can't, tap CARDNAME and it deals 9 damage to you. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.Human | SubAbility$ DBTap | RememberSacrificed$ True +SVar:DBTap:DB$ Tap | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBDamage | References$ X +SVar:DBDamage:DB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 9 | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/archdemon_of_greed.jpg +Oracle:At the beginning of your upkeep, sacrifice a Human. If you can't, tap Archdemon of Greed and it deals 9 damage to you. diff --git a/forge-gui/res/cardsfolder/r/ravenous_leucrocota.txt b/forge-gui/res/cardsfolder/r/ravenous_leucrocota.txt index 25ba560e354..b1db42f07b4 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_leucrocota.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_leucrocota.txt @@ -1,8 +1,8 @@ -Name:Ravenous Leucrocota -ManaCost:3 G -Types:Creature Beast -PT:2/4 -K:Vigilance -K:Monstrosity 3:6 G -SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_leucrocota.jpg -Oracle:Vigilance\n{6}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) \ No newline at end of file +Name:Ravenous Leucrocota +ManaCost:3 G +Types:Creature Beast +PT:2/4 +K:Vigilance +K:Monstrosity 3:6 G +SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_leucrocota.jpg +Oracle:Vigilance\n{6}{G}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.) diff --git a/forge-gui/res/cardsfolder/r/ravenous_rats.txt b/forge-gui/res/cardsfolder/r/ravenous_rats.txt index 3ae688dc1c0..0c04fe1ea01 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_rats.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_rats.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target opponent discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_rats.jpg -Oracle:When Ravenous Rats enters the battlefield, target opponent discards a card. \ No newline at end of file +Oracle:When Ravenous Rats enters the battlefield, target opponent discards a card. diff --git a/forge-gui/res/cardsfolder/r/ravenous_skirge.txt b/forge-gui/res/cardsfolder/r/ravenous_skirge.txt index 7f54257dda5..d4bdd7a0725 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_skirge.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_skirge.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_skirge.jpg -Oracle:Flying\nWhenever Ravenous Skirge attacks, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever Ravenous Skirge attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/ravenous_trap.txt b/forge-gui/res/cardsfolder/r/ravenous_trap.txt index c7453b5faf5..40d1f7470bf 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_trap.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_trap.txt @@ -6,4 +6,4 @@ A:SP$ ChangeZoneAll | Cost$ 0 | CheckSVar$ CardsToGraveyard | SVarCompare$ GE3 | SVar:CardsToGraveyard:Count$ThisTurnEntered_Graveyard_Card.YouDontCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_trap.jpg -Oracle:If an opponent had three or more cards put into his or her graveyard from anywhere this turn, you may pay {0} rather than pay Ravenous Trap's mana cost.\nExile all cards from target player's graveyard. \ No newline at end of file +Oracle:If an opponent had three or more cards put into his or her graveyard from anywhere this turn, you may pay {0} rather than pay Ravenous Trap's mana cost.\nExile all cards from target player's graveyard. diff --git a/forge-gui/res/cardsfolder/r/ravenous_vampire.txt b/forge-gui/res/cardsfolder/r/ravenous_vampire.txt index 75ffa2a0c82..bde964a1e51 100644 --- a/forge-gui/res/cardsfolder/r/ravenous_vampire.txt +++ b/forge-gui/res/cardsfolder/r/ravenous_vampire.txt @@ -1,13 +1,13 @@ -Name:Ravenous Vampire -ManaCost:3 B B -Types:Creature Vampire -PT:3/3 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice a nonartifact creature. If you do, put a +1/+1 counter on CARDNAME. If you don't, tap CARDNAME. -SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Creature.nonArtifact | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature.nonArtifact | ConditionCompare$ GE1 | SubAbility$ DBTap -SVar:DBTap:DB$ Tap | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Creature.nonArtifact | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_vampire.jpg -Oracle:Flying\nAt the beginning of your upkeep, you may sacrifice a nonartifact creature. If you do, put a +1/+1 counter on Ravenous Vampire. If you don't, tap Ravenous Vampire. \ No newline at end of file +Name:Ravenous Vampire +ManaCost:3 B B +Types:Creature Vampire +PT:3/3 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacrifice | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may sacrifice a nonartifact creature. If you do, put a +1/+1 counter on CARDNAME. If you don't, tap CARDNAME. +SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Optional$ True | SacValid$ Creature.nonArtifact | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Creature.nonArtifact | ConditionCompare$ GE1 | SubAbility$ DBTap +SVar:DBTap:DB$ Tap | Defined$ Self | ConditionDefined$ Remembered | ConditionPresent$ Creature.nonArtifact | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ravenous_vampire.jpg +Oracle:Flying\nAt the beginning of your upkeep, you may sacrifice a nonartifact creature. If you do, put a +1/+1 counter on Ravenous Vampire. If you don't, tap Ravenous Vampire. diff --git a/forge-gui/res/cardsfolder/r/ravens_crime.txt b/forge-gui/res/cardsfolder/r/ravens_crime.txt index 5333b677127..91cbe1f7892 100644 --- a/forge-gui/res/cardsfolder/r/ravens_crime.txt +++ b/forge-gui/res/cardsfolder/r/ravens_crime.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ B | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose | SpellDescription$ Target player discards a card. A:SP$ Discard | Cost$ B Discard<1/Land> | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | ActivationZone$ Graveyard | Mode$ TgtChoose | CostDesc$ Retrace | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:Picture:http://www.wizards.com/global/images/magic/general/ravens_crime.jpg -Oracle:Target player discards a card.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Target player discards a card.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/r/ravens_run.txt b/forge-gui/res/cardsfolder/r/ravens_run.txt index 671f64e9f37..455d0be9f82 100644 --- a/forge-gui/res/cardsfolder/r/ravens_run.txt +++ b/forge-gui/res/cardsfolder/r/ravens_run.txt @@ -1,12 +1,12 @@ -Name:Raven's Run -ManaCost:no cost -Types:Plane Shadowmoor -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddKeyword$ Wither | Description$ All Creatures have Wither (They deal damage to creatures in the form of -1/-1 counters.) -T:Mode$ PlanarDice | Result$ Chaos | OptionalDecider$ You | TriggerZones$ Command | Execute$ RolledChaos1 | TriggerDescription$ Whenever you roll {C}, put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature. -SVar:RolledChaos1:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | CounterType$ M1M1 | CounterNum$ 1 | RememberTargets$ True | SubAbility$ RolledChaos2 -SVar:RolledChaos2:DB$ PutCounter | ValidTgts$ Creature.IsNotRemembered | CounterType$ M1M1 | CounterNum$ 2 | RememberTargets$ True | SubAbility$ RolledChaos3 -SVar:RolledChaos3:DB$ PutCounter | ValidTgts$ Creature.IsNotRemembered | CounterType$ M1M1 | CounterNum$ 3 | SubAbility$ RolledChaosCleanup -SVar:RolledChaosCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.cardforge.org/fpics/lq_planes_promos/ravens_run.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | OppHasCreatureInPlay$ True -Oracle:All creatures have wither. (They deal damage to creatures in the form of -1/-1 counters.)\nWhenever you roll {C}, put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature. \ No newline at end of file +Name:Raven's Run +ManaCost:no cost +Types:Plane Shadowmoor +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddKeyword$ Wither | Description$ All Creatures have Wither (They deal damage to creatures in the form of -1/-1 counters.) +T:Mode$ PlanarDice | Result$ Chaos | OptionalDecider$ You | TriggerZones$ Command | Execute$ RolledChaos1 | TriggerDescription$ Whenever you roll {C}, put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature. +SVar:RolledChaos1:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | CounterType$ M1M1 | CounterNum$ 1 | RememberTargets$ True | SubAbility$ RolledChaos2 +SVar:RolledChaos2:DB$ PutCounter | ValidTgts$ Creature.IsNotRemembered | CounterType$ M1M1 | CounterNum$ 2 | RememberTargets$ True | SubAbility$ RolledChaos3 +SVar:RolledChaos3:DB$ PutCounter | ValidTgts$ Creature.IsNotRemembered | CounterType$ M1M1 | CounterNum$ 3 | SubAbility$ RolledChaosCleanup +SVar:RolledChaosCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.cardforge.org/fpics/lq_planes_promos/ravens_run.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | OppHasCreatureInPlay$ True +Oracle:All creatures have wither. (They deal damage to creatures in the form of -1/-1 counters.)\nWhenever you roll {C}, put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature. diff --git a/forge-gui/res/cardsfolder/r/ravens_run_dragoon.txt b/forge-gui/res/cardsfolder/r/ravens_run_dragoon.txt index 607c7883675..651fa74f084 100644 --- a/forge-gui/res/cardsfolder/r/ravens_run_dragoon.txt +++ b/forge-gui/res/cardsfolder/r/ravens_run_dragoon.txt @@ -4,4 +4,4 @@ Types:Creature Elf Knight PT:3/3 K:CantBeBlockedBy Creature.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/ravens_run_dragoon.jpg -Oracle:Raven's Run Dragoon can't be blocked by black creatures. \ No newline at end of file +Oracle:Raven's Run Dragoon can't be blocked by black creatures. diff --git a/forge-gui/res/cardsfolder/r/raving_oni_slave.txt b/forge-gui/res/cardsfolder/r/raving_oni_slave.txt index 0a13a6e8ddc..a661811742d 100644 --- a/forge-gui/res/cardsfolder/r/raving_oni_slave.txt +++ b/forge-gui/res/cardsfolder/r/raving_oni_slave.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 | ConditionPresent$ Demon.YouCtrl | ConditionCompare$ EQ0 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/raving_oni_slave.jpg -Oracle:When Raving Oni-Slave enters the battlefield or leaves the battlefield, you lose 3 life if you don't control a Demon. \ No newline at end of file +Oracle:When Raving Oni-Slave enters the battlefield or leaves the battlefield, you lose 3 life if you don't control a Demon. diff --git a/forge-gui/res/cardsfolder/r/ray_of_command.txt b/forge-gui/res/cardsfolder/r/ray_of_command.txt index 6cef4b752fa..8bcde690c51 100644 --- a/forge-gui/res/cardsfolder/r/ray_of_command.txt +++ b/forge-gui/res/cardsfolder/r/ray_of_command.txt @@ -3,4 +3,4 @@ ManaCost:3 U Types:Instant A:SP$ GainControl | Cost$ 3 U | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature opponent controls | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | TapOnLose$ True | SpellDescription$ Untap target creature an opponent controls and gain control of it until end of turn. That creature gains haste until end of turn. When you lose control of the creature, tap it. SVar:Picture:http://www.wizards.com/global/images/magic/general/ray_of_command.jpg -Oracle:Untap target creature an opponent controls and gain control of it until end of turn. That creature gains haste until end of turn. When you lose control of the creature, tap it. \ No newline at end of file +Oracle:Untap target creature an opponent controls and gain control of it until end of turn. That creature gains haste until end of turn. When you lose control of the creature, tap it. diff --git a/forge-gui/res/cardsfolder/r/ray_of_dissolution.txt b/forge-gui/res/cardsfolder/r/ray_of_dissolution.txt index 890939d4c74..2a4cd74ca4b 100644 --- a/forge-gui/res/cardsfolder/r/ray_of_dissolution.txt +++ b/forge-gui/res/cardsfolder/r/ray_of_dissolution.txt @@ -1,7 +1,7 @@ -Name:Ray of Dissolution -ManaCost:2 W -Types:Instant -A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SubAbility$ DBGainLife | SpellDescription$ Destroy target enchantment. You gain 3 life. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ray_of_dissolution.jpg -Oracle:Destroy target enchantment. You gain 3 life. \ No newline at end of file +Name:Ray of Dissolution +ManaCost:2 W +Types:Instant +A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SubAbility$ DBGainLife | SpellDescription$ Destroy target enchantment. You gain 3 life. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ray_of_dissolution.jpg +Oracle:Destroy target enchantment. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/r/ray_of_distortion.txt b/forge-gui/res/cardsfolder/r/ray_of_distortion.txt index d064ed13d09..88263f45fb8 100644 --- a/forge-gui/res/cardsfolder/r/ray_of_distortion.txt +++ b/forge-gui/res/cardsfolder/r/ray_of_distortion.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 4 W W A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment. | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/ray_of_distortion.jpg -Oracle:Destroy target artifact or enchantment.\nFlashback {4}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Destroy target artifact or enchantment.\nFlashback {4}{W}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/ray_of_erasure.txt b/forge-gui/res/cardsfolder/r/ray_of_erasure.txt index 0b54b64da19..baddcf38651 100644 --- a/forge-gui/res/cardsfolder/r/ray_of_erasure.txt +++ b/forge-gui/res/cardsfolder/r/ray_of_erasure.txt @@ -5,4 +5,4 @@ A:SP$ Mill | Cost$ U | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a pla 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/ray_of_erasure.jpg -Oracle:Target player puts the top card of his or her library into his or her graveyard.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Target player puts the top card of his or her library into his or her graveyard.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/r/ray_of_revelation.txt b/forge-gui/res/cardsfolder/r/ray_of_revelation.txt index 2ad7dfe1de4..012ae4bd8b6 100644 --- a/forge-gui/res/cardsfolder/r/ray_of_revelation.txt +++ b/forge-gui/res/cardsfolder/r/ray_of_revelation.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback G A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment. | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/ray_of_revelation.jpg -Oracle:Destroy target enchantment.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Destroy target enchantment.\nFlashback {G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/rayne_academy_chancellor.txt b/forge-gui/res/cardsfolder/r/rayne_academy_chancellor.txt index 6c5ae55407b..479c81cbb7c 100644 --- a/forge-gui/res/cardsfolder/r/rayne_academy_chancellor.txt +++ b/forge-gui/res/cardsfolder/r/rayne_academy_chancellor.txt @@ -1,10 +1,10 @@ -Name:Rayne, Academy Chancellor -ManaCost:2 U -Types:Legendary Creature Human Wizard -PT:1/1 -T:Mode$ BecomesTarget | ValidTarget$ You,Permanent.YouCtrl | ValidSource$ Card.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever you or a permanent you control becomes the target of a spell or ability an opponent controls, you may draw a card. You may draw an additional card if CARDNAME is enchanted. -SVar:TrigDraw:DB$Draw | NumCards$ 1 | SubAbility$ TrigAddDraw | SpellDescription$ Draw a card. -SVar:TrigAddDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Card.Self+enchanted | ConditionCompare$ GE1 | OptionalDecider$ You | SpellDescription$ Draw an additional card if CARDNAME is enchanted. -SVar:EnchantMe:Once -SVar:Picture:http://www.wizards.com/global/images/magic/general/rayne_academy_chancellor.jpg -Oracle:Whenever you or a permanent you control becomes the target of a spell or ability an opponent controls, you may draw a card. You may draw an additional card if Rayne, Academy Chancellor is enchanted. \ No newline at end of file +Name:Rayne, Academy Chancellor +ManaCost:2 U +Types:Legendary Creature Human Wizard +PT:1/1 +T:Mode$ BecomesTarget | ValidTarget$ You,Permanent.YouCtrl | ValidSource$ Card.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever you or a permanent you control becomes the target of a spell or ability an opponent controls, you may draw a card. You may draw an additional card if CARDNAME is enchanted. +SVar:TrigDraw:DB$Draw | NumCards$ 1 | SubAbility$ TrigAddDraw | SpellDescription$ Draw a card. +SVar:TrigAddDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Card.Self+enchanted | ConditionCompare$ GE1 | OptionalDecider$ You | SpellDescription$ Draw an additional card if CARDNAME is enchanted. +SVar:EnchantMe:Once +SVar:Picture:http://www.wizards.com/global/images/magic/general/rayne_academy_chancellor.jpg +Oracle:Whenever you or a permanent you control becomes the target of a spell or ability an opponent controls, you may draw a card. You may draw an additional card if Rayne, Academy Chancellor is enchanted. diff --git a/forge-gui/res/cardsfolder/r/raze.txt b/forge-gui/res/cardsfolder/r/raze.txt index 04e66a25e01..298a0286b8d 100644 --- a/forge-gui/res/cardsfolder/r/raze.txt +++ b/forge-gui/res/cardsfolder/r/raze.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ R Sac<1/Land> | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/raze.jpg -Oracle:As an additional cost to cast Raze, sacrifice a land.\nDestroy target land. \ No newline at end of file +Oracle:As an additional cost to cast Raze, sacrifice a land.\nDestroy target land. diff --git a/forge-gui/res/cardsfolder/r/razias_purification.txt b/forge-gui/res/cardsfolder/r/razias_purification.txt index 92e9ea5964f..bff11bc3712 100644 --- a/forge-gui/res/cardsfolder/r/razias_purification.txt +++ b/forge-gui/res/cardsfolder/r/razias_purification.txt @@ -1,10 +1,10 @@ -Name:Razia's Purification -ManaCost:4 R W -Types:Sorcery -A:SP$ RepeatEach | Cost$ 4 R W | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseSac | SubAbility$ DBSac | SpellDescription$ Each player chooses three permanents he or she controls, then sacrifices the rest. -SVar:DBChooseSac:DB$ ChooseCard | Defined$ Remembered | Choices$ Permanent.RememberedPlayerCtrl | Amount$ 3 | ChoiceTitle$ Choose three cards not to be sacrificed | RememberChosen$ True | Mandatory$ True -SVar:DBSac:DB$ SacrificeAll | ValidCards$ Permanent.IsNotRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/razias_purification.jpg -Oracle:Each player chooses three permanents he or she controls, then sacrifices the rest. \ No newline at end of file +Name:Razia's Purification +ManaCost:4 R W +Types:Sorcery +A:SP$ RepeatEach | Cost$ 4 R W | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseSac | SubAbility$ DBSac | SpellDescription$ Each player chooses three permanents he or she controls, then sacrifices the rest. +SVar:DBChooseSac:DB$ ChooseCard | Defined$ Remembered | Choices$ Permanent.RememberedPlayerCtrl | Amount$ 3 | ChoiceTitle$ Choose three cards not to be sacrificed | RememberChosen$ True | Mandatory$ True +SVar:DBSac:DB$ SacrificeAll | ValidCards$ Permanent.IsNotRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/razias_purification.jpg +Oracle:Each player chooses three permanents he or she controls, then sacrifices the rest. diff --git a/forge-gui/res/cardsfolder/r/razing_snidd.txt b/forge-gui/res/cardsfolder/r/razing_snidd.txt index f5b3de28159..56230418b88 100644 --- a/forge-gui/res/cardsfolder/r/razing_snidd.txt +++ b/forge-gui/res/cardsfolder/r/razing_snidd.txt @@ -8,4 +8,4 @@ SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Each | SacValid$ Land SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/razing_snidd.jpg -Oracle:When Razing Snidd enters the battlefield, return a black or red creature you control to its owner's hand.\nWhen Razing Snidd enters the battlefield, each player sacrifices a land. \ No newline at end of file +Oracle:When Razing Snidd enters the battlefield, return a black or red creature you control to its owner's hand.\nWhen Razing Snidd enters the battlefield, each player sacrifices a land. diff --git a/forge-gui/res/cardsfolder/r/razor_barrier.txt b/forge-gui/res/cardsfolder/r/razor_barrier.txt index f84debaa817..76944fe2a53 100644 --- a/forge-gui/res/cardsfolder/r/razor_barrier.txt +++ b/forge-gui/res/cardsfolder/r/razor_barrier.txt @@ -5,4 +5,4 @@ A:SP$ Protection | Cost$ 1 W | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select #Computer isn't very good at picking a color to get protection from yet SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_barrier.jpg -Oracle:Target permanent you control gains protection from artifacts or from the color of your choice until end of turn. \ No newline at end of file +Oracle:Target permanent you control gains protection from artifacts or from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/r/razor_boomerang.txt b/forge-gui/res/cardsfolder/r/razor_boomerang.txt index 90926ae1ea1..4afe4a595b3 100644 --- a/forge-gui/res/cardsfolder/r/razor_boomerang.txt +++ b/forge-gui/res/cardsfolder/r/razor_boomerang.txt @@ -1,10 +1,10 @@ -Name:Razor Boomerang -ManaCost:3 -Types:Artifact Equipment -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ RazorDamage | AddSVar$ BoomerangCatch | Description$ Equipped creature has "{T}, Unattach CARDNAME: CARDNAME deals 1 damage to target creature or player. Return CARDNAME to its owner's hand." -SVar:RazorDamage:AB$ DealDamage | Cost$ T Unattach | NumDmg$ 1 | DamageSource$ OriginalHost | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | RememberCostCards$ True | SubAbility$ BoomerangCatch | SpellDescription$ Razor Boomerang deals 1 damage to target creature or player. Return Razor Boomerang to its owner's hand. -SVar:BoomerangCatch:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Remembered | ForgetChanged$ True -K:Equip 2 -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_boomerang.jpg -Oracle:Equipped creature has "{T}, Unattach Razor Boomerang: Razor Boomerang deals 1 damage to target creature or player. Return Razor Boomerang to its owner's hand."\nEquip {2} \ No newline at end of file +Name:Razor Boomerang +ManaCost:3 +Types:Artifact Equipment +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ RazorDamage | AddSVar$ BoomerangCatch | Description$ Equipped creature has "{T}, Unattach CARDNAME: CARDNAME deals 1 damage to target creature or player. Return CARDNAME to its owner's hand." +SVar:RazorDamage:AB$ DealDamage | Cost$ T Unattach | NumDmg$ 1 | DamageSource$ OriginalHost | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | RememberCostCards$ True | SubAbility$ BoomerangCatch | SpellDescription$ Razor Boomerang deals 1 damage to target creature or player. Return Razor Boomerang to its owner's hand. +SVar:BoomerangCatch:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Remembered | ForgetChanged$ True +K:Equip 2 +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_boomerang.jpg +Oracle:Equipped creature has "{T}, Unattach Razor Boomerang: Razor Boomerang deals 1 damage to target creature or player. Return Razor Boomerang to its owner's hand."\nEquip {2} diff --git a/forge-gui/res/cardsfolder/r/razor_golem.txt b/forge-gui/res/cardsfolder/r/razor_golem.txt index 317876c3bde..610c8281af7 100644 --- a/forge-gui/res/cardsfolder/r/razor_golem.txt +++ b/forge-gui/res/cardsfolder/r/razor_golem.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Plains.YouCtrl SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_golem.jpg -Oracle:Affinity for Plains (This spell costs {1} less to cast for each Plains you control.)\nVigilance \ No newline at end of file +Oracle:Affinity for Plains (This spell costs {1} less to cast for each Plains you control.)\nVigilance diff --git a/forge-gui/res/cardsfolder/r/razor_hippogriff.txt b/forge-gui/res/cardsfolder/r/razor_hippogriff.txt index 965718d6efb..267a452b5af 100644 --- a/forge-gui/res/cardsfolder/r/razor_hippogriff.txt +++ b/forge-gui/res/cardsfolder/r/razor_hippogriff.txt @@ -8,4 +8,4 @@ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | ValidTgts$ Artifact.YouCtrl | TgtP SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_hippogriff.jpg -Oracle:Flying\nWhen Razor Hippogriff enters the battlefield, return target artifact card from your graveyard to your hand. You gain life equal to that card's converted mana cost. \ No newline at end of file +Oracle:Flying\nWhen Razor Hippogriff enters the battlefield, return target artifact card from your graveyard to your hand. You gain life equal to that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/r/razor_pendulum.txt b/forge-gui/res/cardsfolder/r/razor_pendulum.txt index 48b2f2d2547..e7ceaa4b2cf 100644 --- a/forge-gui/res/cardsfolder/r/razor_pendulum.txt +++ b/forge-gui/res/cardsfolder/r/razor_pendulum.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlef SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_pendulum.jpg -Oracle:At the beginning of each player's end step, if that player has 5 or less life, Razor Pendulum deals 2 damage to him or her. \ No newline at end of file +Oracle:At the beginning of each player's end step, if that player has 5 or less life, Razor Pendulum deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/r/razor_swine.txt b/forge-gui/res/cardsfolder/r/razor_swine.txt index f2cf58e1e55..ca3fcc28e3a 100644 --- a/forge-gui/res/cardsfolder/r/razor_swine.txt +++ b/forge-gui/res/cardsfolder/r/razor_swine.txt @@ -5,4 +5,4 @@ PT:2/1 K:First Strike K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/razor_swine.jpg -Oracle:First strike\nInfect (This creature 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 +Oracle:First strike\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/r/razorclaw_bear.txt b/forge-gui/res/cardsfolder/r/razorclaw_bear.txt index de9d966caab..4c76e748aed 100644 --- a/forge-gui/res/cardsfolder/r/razorclaw_bear.txt +++ b/forge-gui/res/cardsfolder/r/razorclaw_bear.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/razorclaw_bear.jpg -Oracle:Whenever Razorclaw Bear becomes blocked, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Razorclaw Bear becomes blocked, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/razorfield_rhino.txt b/forge-gui/res/cardsfolder/r/razorfield_rhino.txt index 53d8a147e04..d95dfa062fe 100644 --- a/forge-gui/res/cardsfolder/r/razorfield_rhino.txt +++ b/forge-gui/res/cardsfolder/r/razorfield_rhino.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME gets +2/+2 as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/razorfield_rhino.jpg -Oracle:Metalcraft - Razorfield Rhino gets +2/+2 as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Razorfield Rhino gets +2/+2 as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/r/razorfield_thresher.txt b/forge-gui/res/cardsfolder/r/razorfield_thresher.txt index dfd58569e63..1186269b80a 100644 --- a/forge-gui/res/cardsfolder/r/razorfield_thresher.txt +++ b/forge-gui/res/cardsfolder/r/razorfield_thresher.txt @@ -3,4 +3,4 @@ ManaCost:7 Types:Artifact Creature Construct PT:6/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/razorfield_thresher.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/razorfin_abolisher.txt b/forge-gui/res/cardsfolder/r/razorfin_abolisher.txt index 68ddc328b31..43e6799a68f 100644 --- a/forge-gui/res/cardsfolder/r/razorfin_abolisher.txt +++ b/forge-gui/res/cardsfolder/r/razorfin_abolisher.txt @@ -1,7 +1,7 @@ -Name:Razorfin Abolisher -ManaCost:2 U -Types:Creature Merfolk Wizard -PT:2/2 -A:AB$ ChangeZone | Cost$ 1 U T | ValidTgts$ Creature.HasCounters | TgtPrompt$ Select target creature with a counter on it | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature with a counter on it to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/razorfin_abolisher.jpg -Oracle:{1}{U}, {T}: Return target creature with a counter on it to its owner's hand. \ No newline at end of file +Name:Razorfin Abolisher +ManaCost:2 U +Types:Creature Merfolk Wizard +PT:2/2 +A:AB$ ChangeZone | Cost$ 1 U T | ValidTgts$ Creature.HasCounters | TgtPrompt$ Select target creature with a counter on it | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature with a counter on it to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/razorfin_abolisher.jpg +Oracle:{1}{U}, {T}: Return target creature with a counter on it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/razorfin_hunter.txt b/forge-gui/res/cardsfolder/r/razorfin_hunter.txt index 70cefd0ed9e..57b14acf48d 100644 --- a/forge-gui/res/cardsfolder/r/razorfin_hunter.txt +++ b/forge-gui/res/cardsfolder/r/razorfin_hunter.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Goblin PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/razorfin_hunter.jpg -Oracle:{T}: Razorfin Hunter deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Razorfin Hunter deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/razorfoot_griffin.txt b/forge-gui/res/cardsfolder/r/razorfoot_griffin.txt index 65278ff8631..04e423ca65a 100644 --- a/forge-gui/res/cardsfolder/r/razorfoot_griffin.txt +++ b/forge-gui/res/cardsfolder/r/razorfoot_griffin.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/razorfoot_griffin.jpg -Oracle:Flying\nFirst strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Flying\nFirst strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/r/razorgrass_screen.txt b/forge-gui/res/cardsfolder/r/razorgrass_screen.txt index d20a797029b..7bf651ff9ee 100644 --- a/forge-gui/res/cardsfolder/r/razorgrass_screen.txt +++ b/forge-gui/res/cardsfolder/r/razorgrass_screen.txt @@ -5,4 +5,4 @@ PT:2/1 K:Defender K:CARDNAME blocks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/razorgrass_screen.jpg -Oracle:Defender (This creature can't attack.)\nRazorgrass Screen blocks each turn if able. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nRazorgrass Screen blocks each turn if able. diff --git a/forge-gui/res/cardsfolder/r/razorjaw_oni.txt b/forge-gui/res/cardsfolder/r/razorjaw_oni.txt index 3b60ea26d63..01022a52bd2 100644 --- a/forge-gui/res/cardsfolder/r/razorjaw_oni.txt +++ b/forge-gui/res/cardsfolder/r/razorjaw_oni.txt @@ -5,4 +5,4 @@ PT:4/5 S:Mode$ Continuous | Affected$ Creature.Black | AddHiddenKeyword$ CARDNAME can't block. | Description$ Black creatures can't block. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/razorjaw_oni.jpg -Oracle:Black creatures can't block. \ No newline at end of file +Oracle:Black creatures can't block. diff --git a/forge-gui/res/cardsfolder/r/razormane_masticore.txt b/forge-gui/res/cardsfolder/r/razormane_masticore.txt index ef44a4f972e..6e14aeb390c 100644 --- a/forge-gui/res/cardsfolder/r/razormane_masticore.txt +++ b/forge-gui/res/cardsfolder/r/razormane_masticore.txt @@ -12,4 +12,4 @@ T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | OptionalDecider$ You | Execute$ SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/razormane_masticore.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nAt the beginning of your upkeep, sacrifice Razormane Masticore unless you discard a card.\nAt the beginning of your draw step, you may have Razormane Masticore deal 3 damage to target creature. \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nAt the beginning of your upkeep, sacrifice Razormane Masticore unless you discard a card.\nAt the beginning of your draw step, you may have Razormane Masticore deal 3 damage to target creature. diff --git a/forge-gui/res/cardsfolder/r/razortip_whip.txt b/forge-gui/res/cardsfolder/r/razortip_whip.txt index 1790aceaaa5..153609607d3 100644 --- a/forge-gui/res/cardsfolder/r/razortip_whip.txt +++ b/forge-gui/res/cardsfolder/r/razortip_whip.txt @@ -1,6 +1,6 @@ -Name:Razortip Whip -ManaCost:2 -Types:Artifact -A:AB$ DealDamage | Cost$ 1 T | NumDmg$ 1 | ValidTgts$ Opponent | SpellDescription$ CARDNAME deals 1 damage to target opponent. -SVar:Picture:http://www.wizards.com/global/images/magic/general/razortip_whip.jpg -Oracle:{1}, {T}: Razortip Whip deals 1 damage to target opponent. \ No newline at end of file +Name:Razortip Whip +ManaCost:2 +Types:Artifact +A:AB$ DealDamage | Cost$ 1 T | NumDmg$ 1 | ValidTgts$ Opponent | SpellDescription$ CARDNAME deals 1 damage to target opponent. +SVar:Picture:http://www.wizards.com/global/images/magic/general/razortip_whip.jpg +Oracle:{1}, {T}: Razortip Whip deals 1 damage to target opponent. diff --git a/forge-gui/res/cardsfolder/r/razortooth_rats.txt b/forge-gui/res/cardsfolder/r/razortooth_rats.txt index 62f652da99a..713d308c5ad 100644 --- a/forge-gui/res/cardsfolder/r/razortooth_rats.txt +++ b/forge-gui/res/cardsfolder/r/razortooth_rats.txt @@ -4,4 +4,4 @@ Types:Creature Rat PT:2/1 K:Fear SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83418.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/r/razorverge_thicket.txt b/forge-gui/res/cardsfolder/r/razorverge_thicket.txt index 320d8e7a27d..916d1b29fd4 100644 --- a/forge-gui/res/cardsfolder/r/razorverge_thicket.txt +++ b/forge-gui/res/cardsfolder/r/razorverge_thicket.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Land.YouCtrl A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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/razorverge_thicket.jpg -Oracle:Razorverge Thicket enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {G} or {W} to your mana pool. \ No newline at end of file +Oracle:Razorverge Thicket enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/reach_of_branches.txt b/forge-gui/res/cardsfolder/r/reach_of_branches.txt index b67368f6fe2..33f4f2756b5 100644 --- a/forge-gui/res/cardsfolder/r/reach_of_branches.txt +++ b/forge-gui/res/cardsfolder/r/reach_of_branches.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 4 G | TokenAmount$ 1 | TokenName$ Treefolk Shaman | TokenTyp T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever a Forest enters the battlefield under your control, you may return CARDNAME from your graveyard to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/reach_of_branches.jpg -Oracle:Put a 2/5 green Treefolk Shaman creature token onto the battlefield.\nWhenever a Forest enters the battlefield under your control, you may return Reach of Branches from your graveyard to your hand. \ No newline at end of file +Oracle:Put a 2/5 green Treefolk Shaman creature token onto the battlefield.\nWhenever a Forest enters the battlefield under your control, you may return Reach of Branches from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/reach_through_mists.txt b/forge-gui/res/cardsfolder/r/reach_through_mists.txt index f1de7283a5b..903700590fa 100644 --- a/forge-gui/res/cardsfolder/r/reach_through_mists.txt +++ b/forge-gui/res/cardsfolder/r/reach_through_mists.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant Arcane A:SP$ Draw | Cost$ U | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/reach_through_mists.jpg -Oracle:Draw a card. \ No newline at end of file +Oracle:Draw a card. diff --git a/forge-gui/res/cardsfolder/r/read_the_bones.txt b/forge-gui/res/cardsfolder/r/read_the_bones.txt index fa6584e872b..772dd5d7dd1 100644 --- a/forge-gui/res/cardsfolder/r/read_the_bones.txt +++ b/forge-gui/res/cardsfolder/r/read_the_bones.txt @@ -1,8 +1,8 @@ -Name:Read the Bones -ManaCost:2 B -Types:Sorcery -A:SP$ Scry | Cost$ 2 B | ScryNum$ 2 | SubAbility$ DBDraw | SpellDescription$ Scry 2, then draw two cards. You lose 2 life. (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:DBDraw:DB$ Draw | NumCards$ 2 | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/read_the_bones.jpg -Oracle:Scry 2, then draw two cards. You lose 2 life. (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.) \ No newline at end of file +Name:Read the Bones +ManaCost:2 B +Types:Sorcery +A:SP$ Scry | Cost$ 2 B | ScryNum$ 2 | SubAbility$ DBDraw | SpellDescription$ Scry 2, then draw two cards. You lose 2 life. (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:DBDraw:DB$ Draw | NumCards$ 2 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/read_the_bones.jpg +Oracle:Scry 2, then draw two cards. You lose 2 life. (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.) diff --git a/forge-gui/res/cardsfolder/r/read_the_runes.txt b/forge-gui/res/cardsfolder/r/read_the_runes.txt index 8620ccd24b0..d126ba4b3d3 100644 --- a/forge-gui/res/cardsfolder/r/read_the_runes.txt +++ b/forge-gui/res/cardsfolder/r/read_the_runes.txt @@ -1,11 +1,11 @@ -Name:Read the Runes -ManaCost:X U -Types:Instant -A:SP$ Draw | Cost$ X U | NumCards$ X | SubAbility$ DBRepeat | References$ X | RememberDrawn$ True | SpellDescription$ Draw X cards. For each card drawn this way, discard a card unless you sacrifice a permanent. -SVar:DBRepeat:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.IsRemembered | Zone$ Hand | RepeatSubAbility$ DBDiscard | SubAbility$ DBCleanup -SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | UnlessCost$ Sac<1/Permanent> | UnlessPayer$ You -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/read_the_runes.jpg -Oracle:Draw X cards. For each card drawn this way, discard a card unless you sacrifice a permanent. \ No newline at end of file +Name:Read the Runes +ManaCost:X U +Types:Instant +A:SP$ Draw | Cost$ X U | NumCards$ X | SubAbility$ DBRepeat | References$ X | RememberDrawn$ True | SpellDescription$ Draw X cards. For each card drawn this way, discard a card unless you sacrifice a permanent. +SVar:DBRepeat:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.IsRemembered | Zone$ Hand | RepeatSubAbility$ DBDiscard | SubAbility$ DBCleanup +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | UnlessCost$ Sac<1/Permanent> | UnlessPayer$ You +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/read_the_runes.jpg +Oracle:Draw X cards. For each card drawn this way, discard a card unless you sacrifice a permanent. diff --git a/forge-gui/res/cardsfolder/r/ready_willing.txt b/forge-gui/res/cardsfolder/r/ready_willing.txt index ce302cc0b57..0e5f9fd175e 100644 --- a/forge-gui/res/cardsfolder/r/ready_willing.txt +++ b/forge-gui/res/cardsfolder/r/ready_willing.txt @@ -1,15 +1,15 @@ -Name:Ready -ManaCost:1 G W -AlternateMode: Split -Types:Instant -K:Fuse -A:SP$ PumpAll | Cost$ 1 G W | ValidCards$ Creature.YouCtrl | KW$ Indestructible | SubAbility$ DBUnTapAll | SpellDescription$ Creatures you control gain indestructible until end of turn. Untap each creature you control. -SVar:DBUnTapAll:DB$ UntapAll | ValidCards$ Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/ready_willing.jpg -Oracle:Creatures you control are indestructible this turn. Untap each creature you control.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Willing -ManaCost:1 W B -Types:Instant -A:SP$ PumpAll | Cost$ 1 W B | ValidCards$ Creature.YouCtrl | KW$ Deathtouch & Lifelink | SpellDescription$ Creatures you control gain deathtouch and lifelink until end of turn. -Oracle:Creatures you control gain deathtouch and lifelink until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Ready +ManaCost:1 G W +AlternateMode: Split +Types:Instant +K:Fuse +A:SP$ PumpAll | Cost$ 1 G W | ValidCards$ Creature.YouCtrl | KW$ Indestructible | SubAbility$ DBUnTapAll | SpellDescription$ Creatures you control gain indestructible until end of turn. Untap each creature you control. +SVar:DBUnTapAll:DB$ UntapAll | ValidCards$ Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/ready_willing.jpg +Oracle:Creatures you control are indestructible this turn. Untap each creature you control.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Willing +ManaCost:1 W B +Types:Instant +A:SP$ PumpAll | Cost$ 1 W B | ValidCards$ Creature.YouCtrl | KW$ Deathtouch & Lifelink | SpellDescription$ Creatures you control gain deathtouch and lifelink until end of turn. +Oracle:Creatures you control gain deathtouch and lifelink until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/r/reality_acid.txt b/forge-gui/res/cardsfolder/r/reality_acid.txt index c0999592554..5897ce85aae 100644 --- a/forge-gui/res/cardsfolder/r/reality_acid.txt +++ b/forge-gui/res/cardsfolder/r/reality_acid.txt @@ -1,10 +1,10 @@ -Name:Reality Acid -ManaCost:2 U -Types:Enchantment Aura -K:Enchant permanent -K:Vanishing:3 -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | AILogic$ Curse -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, enchanted permanent's controller sacrifices it. -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Triggered.EnchantedBy -SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_acid.jpg -Oracle:Enchant permanent\nVanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Reality Acid leaves the battlefield, enchanted permanent's controller sacrifices it. \ No newline at end of file +Name:Reality Acid +ManaCost:2 U +Types:Enchantment Aura +K:Enchant permanent +K:Vanishing:3 +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | AILogic$ Curse +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, enchanted permanent's controller sacrifices it. +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Triggered.EnchantedBy +SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_acid.jpg +Oracle:Enchant permanent\nVanishing 3 (This permanent enters the battlefield with three time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhen Reality Acid leaves the battlefield, enchanted permanent's controller sacrifices it. diff --git a/forge-gui/res/cardsfolder/r/reality_anchor.txt b/forge-gui/res/cardsfolder/r/reality_anchor.txt index 7e1ff8f638a..f2cdcabce19 100644 --- a/forge-gui/res/cardsfolder/r/reality_anchor.txt +++ b/forge-gui/res/cardsfolder/r/reality_anchor.txt @@ -5,4 +5,4 @@ A:SP$ Debuff | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creatu SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_anchor.jpg -Oracle:Target creature loses shadow until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature loses shadow until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/reality_ripple.txt b/forge-gui/res/cardsfolder/r/reality_ripple.txt index 148ebec0e1e..c80867a758c 100644 --- a/forge-gui/res/cardsfolder/r/reality_ripple.txt +++ b/forge-gui/res/cardsfolder/r/reality_ripple.txt @@ -1,7 +1,7 @@ -Name:Reality Ripple -ManaCost:1 U -Types:Instant -A:SP$Phases | Cost$ 1 U | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature or land | IsCurse$ True | SpellDescription$ Target artifact, creature, or land phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_ripple.jpg -Oracle:Target artifact, creature, or land phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) \ No newline at end of file +Name:Reality Ripple +ManaCost:1 U +Types:Instant +A:SP$Phases | Cost$ 1 U | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature or land | IsCurse$ True | SpellDescription$ Target artifact, creature, or land phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_ripple.jpg +Oracle:Target artifact, creature, or land phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/r/reality_shaping.txt b/forge-gui/res/cardsfolder/r/reality_shaping.txt index b88800081ba..4fa218f307d 100644 --- a/forge-gui/res/cardsfolder/r/reality_shaping.txt +++ b/forge-gui/res/cardsfolder/r/reality_shaping.txt @@ -1,9 +1,9 @@ -Name:Reality Shaping -ManaCost:no cost -Types:Phenomenon -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ TrigPutFromHand | TriggerDescription$ When you encounter CARDNAME, starting with you, each player may put a permanent card from his or her hand onto the battlefield. (Then planeswalk away from this phenomenon.) -SVar:TrigPutFromHand:AB$ RepeatEach | Cost$ 0 | StartingWithActivator$ True | RepeatPlayers$ Player | RepeatSubAbility$ DBChangeZone | SubAbility$ PWAway -SVar:DBChangeZone:DB$ ChangeZone | DefinedPlayer$ Player.IsRemembered | Choser$ Player.IsRemembered | ChangeType$ Permanent | ChangeNum$ 1 | Origin$ Hand | Destination$ Battlefield -SVar:PWAway:DB$ Planeswalk | Cost$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_shaping.jpg -Oracle:When you encounter Reality Shaping, starting with you, each player may put a permanent card from his or her hand onto the battlefield. (Then planeswalk away from this phenomenon.) +Name:Reality Shaping +ManaCost:no cost +Types:Phenomenon +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ TrigPutFromHand | TriggerDescription$ When you encounter CARDNAME, starting with you, each player may put a permanent card from his or her hand onto the battlefield. (Then planeswalk away from this phenomenon.) +SVar:TrigPutFromHand:AB$ RepeatEach | Cost$ 0 | StartingWithActivator$ True | RepeatPlayers$ Player | RepeatSubAbility$ DBChangeZone | SubAbility$ PWAway +SVar:DBChangeZone:DB$ ChangeZone | DefinedPlayer$ Player.IsRemembered | Choser$ Player.IsRemembered | ChangeType$ Permanent | ChangeNum$ 1 | Origin$ Hand | Destination$ Battlefield +SVar:PWAway:DB$ Planeswalk | Cost$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_shaping.jpg +Oracle:When you encounter Reality Shaping, starting with you, each player may put a permanent card from his or her hand onto the battlefield. (Then planeswalk away from this phenomenon.) diff --git a/forge-gui/res/cardsfolder/r/reality_spasm.txt b/forge-gui/res/cardsfolder/r/reality_spasm.txt index 29c1c924f9a..a2633e874b4 100644 --- a/forge-gui/res/cardsfolder/r/reality_spasm.txt +++ b/forge-gui/res/cardsfolder/r/reality_spasm.txt @@ -8,4 +8,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Permanent SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_spasm.jpg -Oracle:Choose one - Tap X target permanents; or untap X target permanents. \ No newline at end of file +Oracle:Choose one - Tap X target permanents; or untap X target permanents. diff --git a/forge-gui/res/cardsfolder/r/reality_strobe.txt b/forge-gui/res/cardsfolder/r/reality_strobe.txt index 1c04c394b0e..3bf6a075a30 100644 --- a/forge-gui/res/cardsfolder/r/reality_strobe.txt +++ b/forge-gui/res/cardsfolder/r/reality_strobe.txt @@ -7,4 +7,4 @@ SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile | RememberChang SVar:DBPutCounter:DB$PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_strobe.jpg -Oracle:Return target permanent to its owner's hand. Exile Reality Strobe with three time counters on it.\nSuspend 3-{2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Return target permanent to its owner's hand. Exile Reality Strobe with three time counters on it.\nSuspend 3-{2}{U} (Rather than cast this card from your hand, you may pay {2}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/r/reality_twist.txt b/forge-gui/res/cardsfolder/r/reality_twist.txt index 9c3cc0afd36..02cd6492303 100644 --- a/forge-gui/res/cardsfolder/r/reality_twist.txt +++ b/forge-gui/res/cardsfolder/r/reality_twist.txt @@ -1,18 +1,18 @@ -Name:Reality Twist -ManaCost:U U U -Types:Enchantment -Text:If tapped for mana, Plains produce R, Swamps produce G, Mountains produce W, and Forests produce B instead of any other type. -K:Cumulative upkeep:1 U U -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Plains | ManaReplacement$ ProduceR | Secondary$ True | Description$ If tapped for mana, Plains produce R. -SVar:ProduceR:Colorless->R & B->R & U->R & G->R & W->R -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Swamp | ManaReplacement$ ProduceG | Secondary$ True | Description$ If tapped for mana, Swamps produce G. -SVar:ProduceG:Colorless->G & B->G & U->G & R->G & W->G -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Mountain | ManaReplacement$ ProduceW | Secondary$ True | Description$ If tapped for mana, Mountains produce U. -SVar:ProduceW:Colorless->W & B->W & G->W & R->W & U->W -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Forest | ManaReplacement$ ProduceB | Secondary$ True | Description$ If tapped for mana, Forests produce B. -SVar:ProduceB:Colorless->B & G->B & U->B & R->B & W->B -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_twist.jpg -Oracle:Cumulative upkeep {1}{U}{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.)\nIf tapped for mana, Plains produce {R}, Swamps produce {G}, Mountains produce {W}, and Forests produce {B} instead of any other type. +Name:Reality Twist +ManaCost:U U U +Types:Enchantment +Text:If tapped for mana, Plains produce R, Swamps produce G, Mountains produce W, and Forests produce B instead of any other type. +K:Cumulative upkeep:1 U U +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Plains | ManaReplacement$ ProduceR | Secondary$ True | Description$ If tapped for mana, Plains produce R. +SVar:ProduceR:Colorless->R & B->R & U->R & G->R & W->R +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Swamp | ManaReplacement$ ProduceG | Secondary$ True | Description$ If tapped for mana, Swamps produce G. +SVar:ProduceG:Colorless->G & B->G & U->G & R->G & W->G +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Mountain | ManaReplacement$ ProduceW | Secondary$ True | Description$ If tapped for mana, Mountains produce U. +SVar:ProduceW:Colorless->W & B->W & G->W & R->W & U->W +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Forest | ManaReplacement$ ProduceB | Secondary$ True | Description$ If tapped for mana, Forests produce B. +SVar:ProduceB:Colorless->B & G->B & U->B & R->B & W->B +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reality_twist.jpg +Oracle:Cumulative upkeep {1}{U}{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.)\nIf tapped for mana, Plains produce {R}, Swamps produce {G}, Mountains produce {W}, and Forests produce {B} instead of any other type. diff --git a/forge-gui/res/cardsfolder/r/realm_razer.txt b/forge-gui/res/cardsfolder/r/realm_razer.txt index 5e21cd27178..32f6c9e9928 100644 --- a/forge-gui/res/cardsfolder/r/realm_razer.txt +++ b/forge-gui/res/cardsfolder/r/realm_razer.txt @@ -1,12 +1,12 @@ -Name:Realm Razer -ManaCost:3 R G W -Types:Creature Beast -PT:4/2 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile all lands. -SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Land | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigRecall | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to the battlefield tapped under their owners' control. -SVar:TrigRecall:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Remembered | Origin$ Exile | Destination$ Battlefield | Tapped$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/realm_razer.jpg -Oracle:When Realm Razer enters the battlefield, exile all lands.\nWhen Realm Razer leaves the battlefield, return the exiled cards to the battlefield tapped under their owners' control. \ No newline at end of file +Name:Realm Razer +ManaCost:3 R G W +Types:Creature Beast +PT:4/2 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile all lands. +SVar:TrigExile:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Land | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigRecall | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled cards to the battlefield tapped under their owners' control. +SVar:TrigRecall:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Remembered | Origin$ Exile | Destination$ Battlefield | Tapped$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/realm_razer.jpg +Oracle:When Realm Razer enters the battlefield, exile all lands.\nWhen Realm Razer leaves the battlefield, return the exiled cards to the battlefield tapped under their owners' control. diff --git a/forge-gui/res/cardsfolder/r/realm_seekers.txt b/forge-gui/res/cardsfolder/r/realm_seekers.txt index b19b06661b7..295feb24f8c 100644 --- a/forge-gui/res/cardsfolder/r/realm_seekers.txt +++ b/forge-gui/res/cardsfolder/r/realm_seekers.txt @@ -1,10 +1,10 @@ -Name:Realm Seekers -ManaCost:4 G G -Types:Creature Elf Scout -PT:0/0 -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players' hands. -SVar:X:Count$ValidHand Card -SVar:NeedsToPlayVar:X GT5 -A:AB$ ChangeZone | Cost$ 2 G SubCounter<1/P1P1> | Origin$ Library | Destination$ Hand | ChangeType$ Land | ChangeNum$ 1 | SpellDescription$ Search your library for a land card, reveal it, put it into your hand, then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/realm_seekers.jpg -Oracle:Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players' hands.\n{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library. +Name:Realm Seekers +ManaCost:4 G G +Types:Creature Elf Scout +PT:0/0 +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players' hands. +SVar:X:Count$ValidHand Card +SVar:NeedsToPlayVar:X GT5 +A:AB$ ChangeZone | Cost$ 2 G SubCounter<1/P1P1> | Origin$ Library | Destination$ Hand | ChangeType$ Land | ChangeNum$ 1 | SpellDescription$ Search your library for a land card, reveal it, put it into your hand, then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/realm_seekers.jpg +Oracle:Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players' hands.\n{2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/realms_befitting_my_majesty.txt b/forge-gui/res/cardsfolder/r/realms_befitting_my_majesty.txt index 6e1bf0f18d3..2dfafcea4a6 100644 --- a/forge-gui/res/cardsfolder/r/realms_befitting_my_majesty.txt +++ b/forge-gui/res/cardsfolder/r/realms_befitting_my_majesty.txt @@ -1,7 +1,7 @@ -Name:Realms Befitting My Majesty -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | ValidCard$ Card.Self | Execute$ GetRealms | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. -SVar:GetRealms:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 2 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/realms_befitting_my_majesty.jpg -Oracle:When you set this scheme in motion, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Name:Realms Befitting My Majesty +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | ValidCard$ Card.Self | Execute$ GetRealms | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. +SVar:GetRealms:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 2 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/realms_befitting_my_majesty.jpg +Oracle:When you set this scheme in motion, search your library for up to two basic land cards, put them onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/realms_uncharted.txt b/forge-gui/res/cardsfolder/r/realms_uncharted.txt index c7ec07ef7cf..a3859f5436f 100644 --- a/forge-gui/res/cardsfolder/r/realms_uncharted.txt +++ b/forge-gui/res/cardsfolder/r/realms_uncharted.txt @@ -1,9 +1,9 @@ -Name:Realms Uncharted -ManaCost:2 G -Types:Instant -A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Library | ChangeType$ Land | ChangeNum$ 4 | RememberChanged$ True | Reveal$ True | Shuffle$ False | DifferentNames$ True | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. -SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Card.IsRemembered | Chooser$ Opponent | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the graveyard | Shuffle$ False | SubAbility$ DBChangeZone2 | StackDescription$ None -SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.IsRemembered | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the hand | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/realms_uncharted.jpg -Oracle:Search your library for four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. \ No newline at end of file +Name:Realms Uncharted +ManaCost:2 G +Types:Instant +A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Library | ChangeType$ Land | ChangeNum$ 4 | RememberChanged$ True | Reveal$ True | Shuffle$ False | DifferentNames$ True | StackDescription$ SpellDescription | SubAbility$ DBChangeZone1 | SpellDescription$ Search your library for four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. +SVar:DBChangeZone1:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | ChangeType$ Card.IsRemembered | Chooser$ Opponent | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the graveyard | Shuffle$ False | SubAbility$ DBChangeZone2 | StackDescription$ None +SVar:DBChangeZone2:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Card.IsRemembered | ChangeNum$ 2 | Mandatory$ True | NoLooking$ True | SelectPrompt$ Select a card for the hand | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/realms_uncharted.jpg +Oracle:Search your library for four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/realmwright.txt b/forge-gui/res/cardsfolder/r/realmwright.txt index 2a2b1e40534..434a360f658 100644 --- a/forge-gui/res/cardsfolder/r/realmwright.txt +++ b/forge-gui/res/cardsfolder/r/realmwright.txt @@ -1,9 +1,9 @@ -Name:Realmwright -ManaCost:U -Types:Creature Vedalken Wizard -PT:1/1 -K:ETBReplacement:Other:DBChooseBasic -SVar:DBChooseBasic:DB$ ChooseType | Type$ Basic Land | AILogic$ MostNeededType | SpellDescription$ As CARDNAME enters the battlefield, choose a basic land type. -S:Mode$ Continuous | Affected$ Land.YouCtrl | AddType$ ChosenType | Description$ Lands you control are the chosen type in addition to their other types. -SVar:Picture:http://www.wizards.com/global/images/magic/general/realmwright.jpg -Oracle:As Realmwright enters the battlefield, choose a basic land type.\nLands you control are the chosen type in addition to their other types. \ No newline at end of file +Name:Realmwright +ManaCost:U +Types:Creature Vedalken Wizard +PT:1/1 +K:ETBReplacement:Other:DBChooseBasic +SVar:DBChooseBasic:DB$ ChooseType | Type$ Basic Land | AILogic$ MostNeededType | SpellDescription$ As CARDNAME enters the battlefield, choose a basic land type. +S:Mode$ Continuous | Affected$ Land.YouCtrl | AddType$ ChosenType | Description$ Lands you control are the chosen type in addition to their other types. +SVar:Picture:http://www.wizards.com/global/images/magic/general/realmwright.jpg +Oracle:As Realmwright enters the battlefield, choose a basic land type.\nLands you control are the chosen type in addition to their other types. diff --git a/forge-gui/res/cardsfolder/r/reanimate.txt b/forge-gui/res/cardsfolder/r/reanimate.txt index d70a932c421..937590b9460 100644 --- a/forge-gui/res/cardsfolder/r/reanimate.txt +++ b/forge-gui/res/cardsfolder/r/reanimate.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Battlefield | Gain SVar:DBLoseLifeYou:DB$LoseLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/reanimate.jpg -Oracle:Put target creature card from a graveyard onto the battlefield under your control. You lose life equal to its converted mana cost. \ No newline at end of file +Oracle:Put target creature card from a graveyard onto the battlefield under your control. You lose life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/r/reap.txt b/forge-gui/res/cardsfolder/r/reap.txt index fb58bbed6d2..4d5eea0e58e 100644 --- a/forge-gui/res/cardsfolder/r/reap.txt +++ b/forge-gui/res/cardsfolder/r/reap.txt @@ -1,10 +1,10 @@ -Name:Reap -ManaCost:1 G -Types:Instant -A:SP$ Pump | Cost$ 1 G | TgtPrompt$ Select target Opponent | ValidTgts$ Opponent | SubAbility$ GraveReap | StackDescription$ Select target opponent. | SpellDescription$ Return up to X target cards from your graveyard to your hand, where X is the number of black permanents target opponent controls as you cast CARDNAME. -SVar:GraveReap:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ NrBlackAtCasting | References$ NrBlackAtCasting | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl -SVar:NrBlackAtCasting:Count$Valid Permanent.Black+TargetedPlayerCtrl -SVar:AIPlayForSub:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reap.jpg -Oracle:Return up to X target cards from your graveyard to your hand, where X is the number of black permanents target opponent controls as you cast Reap. \ No newline at end of file +Name:Reap +ManaCost:1 G +Types:Instant +A:SP$ Pump | Cost$ 1 G | TgtPrompt$ Select target Opponent | ValidTgts$ Opponent | SubAbility$ GraveReap | StackDescription$ Select target opponent. | SpellDescription$ Return up to X target cards from your graveyard to your hand, where X is the number of black permanents target opponent controls as you cast CARDNAME. +SVar:GraveReap:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ NrBlackAtCasting | References$ NrBlackAtCasting | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl +SVar:NrBlackAtCasting:Count$Valid Permanent.Black+TargetedPlayerCtrl +SVar:AIPlayForSub:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reap.jpg +Oracle:Return up to X target cards from your graveyard to your hand, where X is the number of black permanents target opponent controls as you cast Reap. diff --git a/forge-gui/res/cardsfolder/r/reap_and_sow.txt b/forge-gui/res/cardsfolder/r/reap_and_sow.txt index f07f6dfa4e8..d4c4f591cce 100644 --- a/forge-gui/res/cardsfolder/r/reap_and_sow.txt +++ b/forge-gui/res/cardsfolder/r/reap_and_sow.txt @@ -6,4 +6,4 @@ A:SP$ Charm | Cost$ 3 G | Choices$ DBDestroyLand,DBChange | CharmNum$ 1 | SpellD SVar:DBDestroyLand:DB$ Destroy | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land; SVar:DBChange:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | SpellDescription$ Search your library for a land card, put that card onto the battlefield, then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/reap_and_sow.jpg -Oracle:Choose one - Destroy target land; or search your library for a land card, put that card onto the battlefield, then shuffle your library.\nEntwine {1}{G} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Destroy target land; or search your library for a land card, put that card onto the battlefield, then shuffle your library.\nEntwine {1}{G} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/r/reap_intellect.txt b/forge-gui/res/cardsfolder/r/reap_intellect.txt index 2b6930ee4b9..7ba4807f8af 100644 --- a/forge-gui/res/cardsfolder/r/reap_intellect.txt +++ b/forge-gui/res/cardsfolder/r/reap_intellect.txt @@ -1,9 +1,9 @@ -Name:Reap Intellect -ManaCost:X 2 U B -Types:Sorcery -A:SP$ ChangeZone | Cost$ X 2 U B | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ X | References$ X | IsCurse$ True | Mandatory$ True | RememberChanged$ True | SubAbility$ DBExile | SpellDescription$ Target opponent reveals his or her hand. You choose X non-land cards from among them. Search that player's library, hand and graveyard for cards with the same name as those cards and exile them. Then, that player shuffles his or her library. -SVar:DBExile:DB$ ChangeZoneAll | Origin$ Hand,Library,Graveyard | Destination$ Exile | Defined$ Targeted | Search$ True | ChangeType$ Card.sharesNameWith Remembered | Shuffle$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/reap_intellect.jpg -Oracle:Target opponent reveals his or her hand. You choose up to X nonland cards from it and exile them. For each card exiled this way, search that player's graveyard, hand, and library for any number of cards with the same name as that card and exile them. Then that player shuffles his or her library. \ No newline at end of file +Name:Reap Intellect +ManaCost:X 2 U B +Types:Sorcery +A:SP$ ChangeZone | Cost$ X 2 U B | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | ChangeType$ Card.nonLand | ChangeNum$ X | References$ X | IsCurse$ True | Mandatory$ True | RememberChanged$ True | SubAbility$ DBExile | SpellDescription$ Target opponent reveals his or her hand. You choose X non-land cards from among them. Search that player's library, hand and graveyard for cards with the same name as those cards and exile them. Then, that player shuffles his or her library. +SVar:DBExile:DB$ ChangeZoneAll | Origin$ Hand,Library,Graveyard | Destination$ Exile | Defined$ Targeted | Search$ True | ChangeType$ Card.sharesNameWith Remembered | Shuffle$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/reap_intellect.jpg +Oracle:Target opponent reveals his or her hand. You choose up to X nonland cards from it and exile them. For each card exiled this way, search that player's graveyard, hand, and library for any number of cards with the same name as that card and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/r/reap_the_seagraf.txt b/forge-gui/res/cardsfolder/r/reap_the_seagraf.txt index d00d68e7c4c..2ed9044c891 100644 --- a/forge-gui/res/cardsfolder/r/reap_the_seagraf.txt +++ b/forge-gui/res/cardsfolder/r/reap_the_seagraf.txt @@ -1,7 +1,7 @@ -Name:Reap the Seagraf -ManaCost:2 B -Types:Sorcery -K:Flashback 4 U -A:SP$ Token | Cost$ 2 B | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | SpellDescription$ Put a 2/2 black Zombie creature token onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/reap_the_seagraf.jpg -Oracle:Put a 2/2 black Zombie creature token onto the battlefield.\nFlashback {4}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Reap the Seagraf +ManaCost:2 B +Types:Sorcery +K:Flashback 4 U +A:SP$ Token | Cost$ 2 B | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD | SpellDescription$ Put a 2/2 black Zombie creature token onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/reap_the_seagraf.jpg +Oracle:Put a 2/2 black Zombie creature token onto the battlefield.\nFlashback {4}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/reap_what_is_sown.txt b/forge-gui/res/cardsfolder/r/reap_what_is_sown.txt index e814d12aa33..d2a1b1ddc3b 100644 --- a/forge-gui/res/cardsfolder/r/reap_what_is_sown.txt +++ b/forge-gui/res/cardsfolder/r/reap_what_is_sown.txt @@ -1,6 +1,6 @@ -Name:Reap What Is Sown -ManaCost:1 G W -Types:Instant -A:SP$ PutCounter | Cost$ 1 G W | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 3 | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each of up to three target creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/reap_what_is_sown.jpg -Oracle:Put a +1/+1 counter on each of up to three target creatures. +Name:Reap What Is Sown +ManaCost:1 G W +Types:Instant +A:SP$ PutCounter | Cost$ 1 G W | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 3 | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each of up to three target creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/reap_what_is_sown.jpg +Oracle:Put a +1/+1 counter on each of up to three target creatures. diff --git a/forge-gui/res/cardsfolder/r/reaper_from_the_abyss.txt b/forge-gui/res/cardsfolder/r/reaper_from_the_abyss.txt index b8520047d1c..1a847a58ef8 100644 --- a/forge-gui/res/cardsfolder/r/reaper_from_the_abyss.txt +++ b/forge-gui/res/cardsfolder/r/reaper_from_the_abyss.txt @@ -1,10 +1,10 @@ -Name:Reaper from the Abyss -ManaCost:3 B B B -Types:Creature Demon -PT:6/6 -K:Flying -T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ Morbid | SVarCompare$ GE1 | References$ Morbid | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Morbid - At the beginning of each end step, if a creature died this turn, destroy target non-demon creature. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonDemon | TgtPrompt$ Select target non-demon creature -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/reaper_from_the_abyss.jpg -Oracle:Flying\nMorbid - At the beginning of each end step, if a creature died this turn, destroy target non-Demon creature. \ No newline at end of file +Name:Reaper from the Abyss +ManaCost:3 B B B +Types:Creature Demon +PT:6/6 +K:Flying +T:Mode$ Phase | Phase$ End of Turn | CheckSVar$ Morbid | SVarCompare$ GE1 | References$ Morbid | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Morbid - At the beginning of each end step, if a creature died this turn, destroy target non-demon creature. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonDemon | TgtPrompt$ Select target non-demon creature +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/reaper_from_the_abyss.jpg +Oracle:Flying\nMorbid - At the beginning of each end step, if a creature died this turn, destroy target non-Demon creature. diff --git a/forge-gui/res/cardsfolder/r/reaper_king.txt b/forge-gui/res/cardsfolder/r/reaper_king.txt index 0af8f3ebeb1..47a7cdf0077 100644 --- a/forge-gui/res/cardsfolder/r/reaper_king.txt +++ b/forge-gui/res/cardsfolder/r/reaper_king.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reaper_king.jpg -Oracle:({2/W} can be paid with any two mana or with {W}. This card's converted mana cost is 10.)\nOther Scarecrow creatures you control get +1/+1.\nWhenever another Scarecrow enters the battlefield under your control, destroy target permanent. \ No newline at end of file +Oracle:({2/W} can be paid with any two mana or with {W}. This card's converted mana cost is 10.)\nOther Scarecrow creatures you control get +1/+1.\nWhenever another Scarecrow enters the battlefield under your control, destroy target permanent. diff --git a/forge-gui/res/cardsfolder/r/reaper_king_avatar.txt b/forge-gui/res/cardsfolder/r/reaper_king_avatar.txt index 1ffee7d3043..4773adc9d95 100644 --- a/forge-gui/res/cardsfolder/r/reaper_king_avatar.txt +++ b/forge-gui/res/cardsfolder/r/reaper_king_avatar.txt @@ -1,11 +1,11 @@ -Name:Reaper King Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-2/-5 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+White | AddPower$ 1 | AddToughness$ 1 | Description$ Each creature you control gets +1/+1 for each of its colors. -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+Blue | AddPower$ 1 | AddToughness$ 1 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+Black | AddPower$ 1 | AddToughness$ 1 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+Red | AddPower$ 1 | AddToughness$ 1 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+Green | AddPower$ 1 | AddToughness$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/reaper_king_avatar.jpg -Oracle:Hand -2, life -5\nEach creature you control gets +1/+1 for each of its colors. \ No newline at end of file +Name:Reaper King Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-2/-5 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+White | AddPower$ 1 | AddToughness$ 1 | Description$ Each creature you control gets +1/+1 for each of its colors. +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+Blue | AddPower$ 1 | AddToughness$ 1 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+Black | AddPower$ 1 | AddToughness$ 1 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+Red | AddPower$ 1 | AddToughness$ 1 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl+Green | AddPower$ 1 | AddToughness$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/reaper_king_avatar.jpg +Oracle:Hand -2, life -5\nEach creature you control gets +1/+1 for each of its colors. diff --git a/forge-gui/res/cardsfolder/r/reaper_of_sheoldred.txt b/forge-gui/res/cardsfolder/r/reaper_of_sheoldred.txt index 5f3d8d87b3c..42a45e25ae3 100644 --- a/forge-gui/res/cardsfolder/r/reaper_of_sheoldred.txt +++ b/forge-gui/res/cardsfolder/r/reaper_of_sheoldred.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ Whenever a source deals damage to CARDNAME, that source's controller gets a poison counter. SVar:TrigSac:AB$Poison | Cost$ 0 | Num$ 1 | Defined$ TriggeredSourceController SVar:Picture:http://www.wizards.com/global/images/magic/general/reaper_of_sheoldred.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever a source deals damage to Reaper of Sheoldred, that source's controller gets a poison counter. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever a source deals damage to Reaper of Sheoldred, that source's controller gets a poison counter. diff --git a/forge-gui/res/cardsfolder/r/reaper_of_the_wilds.txt b/forge-gui/res/cardsfolder/r/reaper_of_the_wilds.txt index 3070aa68f76..96f7b8e5d49 100644 --- a/forge-gui/res/cardsfolder/r/reaper_of_the_wilds.txt +++ b/forge-gui/res/cardsfolder/r/reaper_of_the_wilds.txt @@ -1,10 +1,10 @@ -Name:Reaper of the Wilds -ManaCost:2 B G -Types:Creature Gorgon -PT:4/5 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Whenever another creature dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Pump | Cost$ B | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. -A:AB$ Pump | Cost$ 1 G | KW$ Hexproof | SpellDescription$ CARDNAME gains hexproof until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/reaper_of_the_wilds.jpg -Oracle:Whenever another creature dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{B}: Reaper of the Wilds gains deathtouch until end of turn.\n{1}{G}: Reaper of the Wilds gains hexproof until end of turn. \ No newline at end of file +Name:Reaper of the Wilds +ManaCost:2 B G +Types:Creature Gorgon +PT:4/5 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ Whenever another creature dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Pump | Cost$ B | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. +A:AB$ Pump | Cost$ 1 G | KW$ Hexproof | SpellDescription$ CARDNAME gains hexproof until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/reaper_of_the_wilds.jpg +Oracle:Whenever another creature dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{B}: Reaper of the Wilds gains deathtouch until end of turn.\n{1}{G}: Reaper of the Wilds gains hexproof until end of turn. diff --git a/forge-gui/res/cardsfolder/r/reaping_the_graves.txt b/forge-gui/res/cardsfolder/r/reaping_the_graves.txt index 1eef306d585..a21249fb9c0 100644 --- a/forge-gui/res/cardsfolder/r/reaping_the_graves.txt +++ b/forge-gui/res/cardsfolder/r/reaping_the_graves.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/reaping_the_graves.jpg -Oracle:Return target creature card from your graveyard to your hand.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Return target creature card from your graveyard to your hand.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/r/reaping_the_rewards.txt b/forge-gui/res/cardsfolder/r/reaping_the_rewards.txt index 23b67e0ecd6..3609560c8e6 100644 --- a/forge-gui/res/cardsfolder/r/reaping_the_rewards.txt +++ b/forge-gui/res/cardsfolder/r/reaping_the_rewards.txt @@ -5,4 +5,4 @@ K:Buyback Sac<1/Land> A:SP$ GainLife | Cost$ W | LifeAmount$ 2 | SpellDescription$ You gain 2 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reaping_the_rewards.jpg -Oracle:Buyback-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nYou gain 2 life. \ No newline at end of file +Oracle:Buyback-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nYou gain 2 life. diff --git a/forge-gui/res/cardsfolder/r/reassembling_skeleton.txt b/forge-gui/res/cardsfolder/r/reassembling_skeleton.txt index 6dcfe815050..936f5a47c61 100644 --- a/forge-gui/res/cardsfolder/r/reassembling_skeleton.txt +++ b/forge-gui/res/cardsfolder/r/reassembling_skeleton.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Battlefield | Ac SVar:SacMe:2 SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/reassembling_skeleton.jpg -Oracle:{1}{B}: Return Reassembling Skeleton from your graveyard to the battlefield tapped. \ No newline at end of file +Oracle:{1}{B}: Return Reassembling Skeleton from your graveyard to the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/r/rebel_informer.txt b/forge-gui/res/cardsfolder/r/rebel_informer.txt index a8639085f6f..89bb6189d79 100644 --- a/forge-gui/res/cardsfolder/r/rebel_informer.txt +++ b/forge-gui/res/cardsfolder/r/rebel_informer.txt @@ -5,4 +5,4 @@ PT:1/2 S:Mode$ CantTarget | ValidCard$ Card.Self | ValidSource$ Card.White | Description$ CARDNAME can't be the target of white spells or abilities from white sources. A:AB$ ChangeZone | Cost$ 3 | ValidTgts$ Rebel.nonToken | IsCurse$ True | TgtPrompt$ Select target Rebel | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target nontoken Rebel on the bottom of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/rebel_informer.jpg -Oracle:Rebel Informer can't be the target of white spells or abilities from white sources.\n{3}: Put target nontoken Rebel on the bottom of its owner's library. \ No newline at end of file +Oracle:Rebel Informer can't be the target of white spells or abilities from white sources.\n{3}: Put target nontoken Rebel on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/r/rebellion_of_the_flamekin.txt b/forge-gui/res/cardsfolder/r/rebellion_of_the_flamekin.txt index 8046a732aa5..07c38f60e06 100644 --- a/forge-gui/res/cardsfolder/r/rebellion_of_the_flamekin.txt +++ b/forge-gui/res/cardsfolder/r/rebellion_of_the_flamekin.txt @@ -7,4 +7,4 @@ T:Mode$ Clashed | ValidPlayer$ You | Won$ False | TriggerZones$ Battlefield | Op SVar:TrigTokenL:AB$Token | Cost$ 1 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Elemental Shaman | TokenColors$ Red | TokenTypes$ Creature,Elemental,Shaman | TokenPower$ 3 | TokenToughness$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rebellion_of_the_flamekin.jpg -Oracle:Whenever you clash, you may pay {1}. If you do, put a 3/1 red Elemental Shaman creature token onto the battlefield. If you won, that token gains haste until end of turn. (This ability triggers after the clash ends.) \ No newline at end of file +Oracle:Whenever you clash, you may pay {1}. If you do, put a 3/1 red Elemental Shaman creature token onto the battlefield. If you won, that token gains haste until end of turn. (This ability triggers after the clash ends.) diff --git a/forge-gui/res/cardsfolder/r/reborn_hero.txt b/forge-gui/res/cardsfolder/r/reborn_hero.txt index 5a3f53ff64c..bbd83b00545 100644 --- a/forge-gui/res/cardsfolder/r/reborn_hero.txt +++ b/forge-gui/res/cardsfolder/r/reborn_hero.txt @@ -1,10 +1,10 @@ -Name:Reborn Hero -ManaCost:2 W -Types:Creature Human Soldier -PT:2/2 -K:Vigilance -S:Mode$ Continuous | Affected$ Card.Self | AddTrigger$ TriggerBounce | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control." -SVar:TriggerBounce:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TriggeredBounce | Secondary$ True | TriggerDescription$ When CARDNAME dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control. -SVar:TriggeredBounce:AB$ ChangeZone | Cost$ W W | ValidCard$ Card.Self | Origin$ Graveyard | Destination$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/reborn_hero.jpg -Oracle:Vigilance\nThreshold - As long as seven or more cards are in your graveyard, Reborn Hero has "When Reborn Hero dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control." \ No newline at end of file +Name:Reborn Hero +ManaCost:2 W +Types:Creature Human Soldier +PT:2/2 +K:Vigilance +S:Mode$ Continuous | Affected$ Card.Self | AddTrigger$ TriggerBounce | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control." +SVar:TriggerBounce:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ TriggeredBounce | Secondary$ True | TriggerDescription$ When CARDNAME dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control. +SVar:TriggeredBounce:AB$ ChangeZone | Cost$ W W | ValidCard$ Card.Self | Origin$ Graveyard | Destination$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/reborn_hero.jpg +Oracle:Vigilance\nThreshold - As long as seven or more cards are in your graveyard, Reborn Hero has "When Reborn Hero dies, you may pay {W}{W}. If you do, return Reborn Hero to the battlefield under your control." diff --git a/forge-gui/res/cardsfolder/r/reborn_hope.txt b/forge-gui/res/cardsfolder/r/reborn_hope.txt index 5cff3c59931..67be78f75fb 100644 --- a/forge-gui/res/cardsfolder/r/reborn_hope.txt +++ b/forge-gui/res/cardsfolder/r/reborn_hope.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ G W | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target multicolored card in your graveyard | ValidTgts$ Card.MultiColor+YouCtrl | SpellDescription$ Return target multicolored card from your graveyard to your hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reborn_hope.jpg -Oracle:Return target multicolored card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target multicolored card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/rebound.txt b/forge-gui/res/cardsfolder/r/rebound.txt index 6da27350f8e..5876770624d 100644 --- a/forge-gui/res/cardsfolder/r/rebound.txt +++ b/forge-gui/res/cardsfolder/r/rebound.txt @@ -1,7 +1,7 @@ -Name:Rebound -ManaCost:1 U -Types:Instant -A:SP$ ChangeTargets | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | TargetValidTargeting$ Player | TargetsSingleTarget$ True | TargetRestriction$ Player | SpellDescription$ Change the target of target spell that targets only a player. The new target must be a player. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rebound.jpg -Oracle:Change the target of target spell that targets only a player. The new target must be a player. \ No newline at end of file +Name:Rebound +ManaCost:1 U +Types:Instant +A:SP$ ChangeTargets | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | TargetValidTargeting$ Player | TargetsSingleTarget$ True | TargetRestriction$ Player | SpellDescription$ Change the target of target spell that targets only a player. The new target must be a player. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rebound.jpg +Oracle:Change the target of target spell that targets only a player. The new target must be a player. diff --git a/forge-gui/res/cardsfolder/r/rebuff_the_wicked.txt b/forge-gui/res/cardsfolder/r/rebuff_the_wicked.txt index 5ea84a03dd7..44124f773d6 100644 --- a/forge-gui/res/cardsfolder/r/rebuff_the_wicked.txt +++ b/forge-gui/res/cardsfolder/r/rebuff_the_wicked.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ Counter | Cost$ W | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Permanent.YouCtrl | SpellDescription$ Counter target spell that targets a permanent you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/rebuff_the_wicked.jpg -Oracle:Counter target spell that targets a permanent you control. \ No newline at end of file +Oracle:Counter target spell that targets a permanent you control. diff --git a/forge-gui/res/cardsfolder/r/rebuild.txt b/forge-gui/res/cardsfolder/r/rebuild.txt index c19f0aaf6b9..2ebd938cd5c 100644 --- a/forge-gui/res/cardsfolder/r/rebuild.txt +++ b/forge-gui/res/cardsfolder/r/rebuild.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZoneAll | Cost$ 2 U | ChangeType$ Artifact | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all artifacts to their owners' hands. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/rebuild.jpg -Oracle:Return all artifacts to their owners' hands.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Return all artifacts to their owners' hands.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rebuke.txt b/forge-gui/res/cardsfolder/r/rebuke.txt index 7491bc77363..8c5bc0f04fe 100644 --- a/forge-gui/res/cardsfolder/r/rebuke.txt +++ b/forge-gui/res/cardsfolder/r/rebuke.txt @@ -1,6 +1,6 @@ -Name:Rebuke -ManaCost:2 W -Types:Instant -A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SpellDescription$ Destroy target attacking creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rebuke.jpg -Oracle:Destroy target attacking creature. \ No newline at end of file +Name:Rebuke +ManaCost:2 W +Types:Instant +A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SpellDescription$ Destroy target attacking creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rebuke.jpg +Oracle:Destroy target attacking creature. diff --git a/forge-gui/res/cardsfolder/r/rebuking_ceremony.txt b/forge-gui/res/cardsfolder/r/rebuking_ceremony.txt index 2e043e5f8a1..8b140cafb48 100644 --- a/forge-gui/res/cardsfolder/r/rebuking_ceremony.txt +++ b/forge-gui/res/cardsfolder/r/rebuking_ceremony.txt @@ -3,4 +3,4 @@ ManaCost:3 G G Types:Sorcery A:SP$ ChangeZone | Cost$ 3 G G | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Library | SpellDescription$ Put two target artifacts on top of their owners' libraries. SVar:Picture:http://www.wizards.com/global/images/magic/general/rebuking_ceremony.jpg -Oracle:Put two target artifacts on top of their owners' libraries. \ No newline at end of file +Oracle:Put two target artifacts on top of their owners' libraries. diff --git a/forge-gui/res/cardsfolder/r/recall.txt b/forge-gui/res/cardsfolder/r/recall.txt index 179490faf57..2750fe67856 100644 --- a/forge-gui/res/cardsfolder/r/recall.txt +++ b/forge-gui/res/cardsfolder/r/recall.txt @@ -9,4 +9,4 @@ SVar:X:Count$xPaid SVar:Y:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/recall.jpg -Oracle:Discard X cards, then return a card from your graveyard to your hand for each card discarded this way. Exile Recall. \ No newline at end of file +Oracle:Discard X cards, then return a card from your graveyard to your hand for each card discarded this way. Exile Recall. diff --git a/forge-gui/res/cardsfolder/r/recantation.txt b/forge-gui/res/cardsfolder/r/recantation.txt index 88047242abc..ec532e36fc1 100644 --- a/forge-gui/res/cardsfolder/r/recantation.txt +++ b/forge-gui/res/cardsfolder/r/recantation.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE SVar:X:Count$CardCounters.VERSE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/recantation.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Recantation.\n{U}, Sacrifice Recantation: Return up to X target permanents to their owners' hands, where X is the number of verse counters on Recantation. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on Recantation.\n{U}, Sacrifice Recantation: Return up to X target permanents to their owners' hands, where X is the number of verse counters on Recantation. diff --git a/forge-gui/res/cardsfolder/r/reciprocate.txt b/forge-gui/res/cardsfolder/r/reciprocate.txt index 447aa68dea6..d34ef99f57e 100644 --- a/forge-gui/res/cardsfolder/r/reciprocate.txt +++ b/forge-gui/res/cardsfolder/r/reciprocate.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ ChangeZone | Cost$ W | ValidTgts$ Creature.dealtDamageToYouThisTurn | TgtPrompt$ Select target creature that dealt damage to you this turn | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature that dealt damage to you this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/reciprocate.jpg -Oracle:Exile target creature that dealt damage to you this turn. \ No newline at end of file +Oracle:Exile target creature that dealt damage to you this turn. diff --git a/forge-gui/res/cardsfolder/r/reckless_abandon.txt b/forge-gui/res/cardsfolder/r/reckless_abandon.txt index 892da296fd4..ee1d38801f3 100644 --- a/forge-gui/res/cardsfolder/r/reckless_abandon.txt +++ b/forge-gui/res/cardsfolder/r/reckless_abandon.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ R Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_abandon.jpg -Oracle:As an additional cost to cast Reckless Abandon, sacrifice a creature.\nReckless Abandon deals 4 damage to target creature or player. \ No newline at end of file +Oracle:As an additional cost to cast Reckless Abandon, sacrifice a creature.\nReckless Abandon deals 4 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/reckless_assault.txt b/forge-gui/res/cardsfolder/r/reckless_assault.txt index 58da854a3d4..db17f5ddcca 100644 --- a/forge-gui/res/cardsfolder/r/reckless_assault.txt +++ b/forge-gui/res/cardsfolder/r/reckless_assault.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ DealDamage | Cost$ 1 PayLife<2> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_assault.jpg -Oracle:{1}, Pay 2 life: Reckless Assault deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{1}, Pay 2 life: Reckless Assault deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/reckless_brute.txt b/forge-gui/res/cardsfolder/r/reckless_brute.txt index 8d041778636..59028a9fa52 100644 --- a/forge-gui/res/cardsfolder/r/reckless_brute.txt +++ b/forge-gui/res/cardsfolder/r/reckless_brute.txt @@ -1,8 +1,8 @@ -Name:Reckless Brute -ManaCost:2 R -Types:Creature Ogre Warrior -PT:3/1 -K:Haste -K:CARDNAME attacks each turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_brute.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nReckless Brute attacks each turn if able. \ No newline at end of file +Name:Reckless Brute +ManaCost:2 R +Types:Creature Ogre Warrior +PT:3/1 +K:Haste +K:CARDNAME attacks each turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_brute.jpg +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nReckless Brute attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/r/reckless_charge.txt b/forge-gui/res/cardsfolder/r/reckless_charge.txt index 77c515a294d..98b19dba958 100644 --- a/forge-gui/res/cardsfolder/r/reckless_charge.txt +++ b/forge-gui/res/cardsfolder/r/reckless_charge.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 2 R A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | KW$ Haste | SpellDescription$ Target creature gets +3/+0 and gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_charge.jpg -Oracle:Target creature gets +3/+0 and gains haste until end of turn.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target creature gets +3/+0 and gains haste until end of turn.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/reckless_embermage.txt b/forge-gui/res/cardsfolder/r/reckless_embermage.txt index 6fa48c52750..f635844fa9b 100644 --- a/forge-gui/res/cardsfolder/r/reckless_embermage.txt +++ b/forge-gui/res/cardsfolder/r/reckless_embermage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 1 damage to target creature or player and 1 damage to itself. SVar:DBDealDamage:DB$DealDamage | NumDmg$ 1 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_embermage.jpg -Oracle:{1}{R}: Reckless Embermage deals 1 damage to target creature or player and 1 damage to itself. \ No newline at end of file +Oracle:{1}{R}: Reckless Embermage deals 1 damage to target creature or player and 1 damage to itself. diff --git a/forge-gui/res/cardsfolder/r/reckless_ogre.txt b/forge-gui/res/cardsfolder/r/reckless_ogre.txt index 75f119761eb..20b7a0ac658 100644 --- a/forge-gui/res/cardsfolder/r/reckless_ogre.txt +++ b/forge-gui/res/cardsfolder/r/reckless_ogre.txt @@ -5,4 +5,4 @@ PT:3/2 T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, it gets +3/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_ogre.jpg -Oracle:Whenever Reckless Ogre attacks alone, it gets +3/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Reckless Ogre attacks alone, it gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/reckless_one.txt b/forge-gui/res/cardsfolder/r/reckless_one.txt index 4fc807e3b21..fda7ffa36d7 100644 --- a/forge-gui/res/cardsfolder/r/reckless_one.txt +++ b/forge-gui/res/cardsfolder/r/reckless_one.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Goblin SVar:BuffedBy:Goblin SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_one.jpg -Oracle:Haste\nReckless One's power and toughness are each equal to the number of Goblins on the battlefield. \ No newline at end of file +Oracle:Haste\nReckless One's power and toughness are each equal to the number of Goblins on the battlefield. diff --git a/forge-gui/res/cardsfolder/r/reckless_reveler.txt b/forge-gui/res/cardsfolder/r/reckless_reveler.txt index f51d4262a34..685e0115410 100644 --- a/forge-gui/res/cardsfolder/r/reckless_reveler.txt +++ b/forge-gui/res/cardsfolder/r/reckless_reveler.txt @@ -1,7 +1,7 @@ -Name:Reckless Reveler -ManaCost:1 R -Types:Creature Satyr -PT:2/1 -A:AB$ Destroy | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. -SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_reveler.jpg -Oracle:{R}, Sacrifice Reckless Reveler: Destroy target artifact. +Name:Reckless Reveler +ManaCost:1 R +Types:Creature Satyr +PT:2/1 +A:AB$ Destroy | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_reveler.jpg +Oracle:{R}, Sacrifice Reckless Reveler: Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/r/reckless_scholar.txt b/forge-gui/res/cardsfolder/r/reckless_scholar.txt index a6c399a2e9e..fc3180fdd4f 100644 --- a/forge-gui/res/cardsfolder/r/reckless_scholar.txt +++ b/forge-gui/res/cardsfolder/r/reckless_scholar.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Draw | Cost$ T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws a card, then discards a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_scholar.jpg -Oracle:{T}: Target player draws a card, then discards a card. \ No newline at end of file +Oracle:{T}: Target player draws a card, then discards a card. diff --git a/forge-gui/res/cardsfolder/r/reckless_spite.txt b/forge-gui/res/cardsfolder/r/reckless_spite.txt index 88fe8e864a4..76198f12832 100644 --- a/forge-gui/res/cardsfolder/r/reckless_spite.txt +++ b/forge-gui/res/cardsfolder/r/reckless_spite.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 B B | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creatures | SubAbility$ DBLoseLife | SpellDescription$ Destroy two target nonblack creatures. You lose 5 life. SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_spite.jpg -Oracle:Destroy two target nonblack creatures. You lose 5 life. \ No newline at end of file +Oracle:Destroy two target nonblack creatures. You lose 5 life. diff --git a/forge-gui/res/cardsfolder/r/reckless_waif_merciless_predator.txt b/forge-gui/res/cardsfolder/r/reckless_waif_merciless_predator.txt index 6aaeb3485e0..51903bd80c5 100644 --- a/forge-gui/res/cardsfolder/r/reckless_waif_merciless_predator.txt +++ b/forge-gui/res/cardsfolder/r/reckless_waif_merciless_predator.txt @@ -1,21 +1,21 @@ -Name:Reckless Waif -ManaCost:R -Types:Creature Human Rogue Werewolf -PT:1/1 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_waif.jpg -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Reckless Waif. - -ALTERNATE - -Name:Merciless Predator -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:3/2 -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/merciless_predator.jpg -Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Merciless Predator. \ No newline at end of file +Name:Reckless Waif +ManaCost:R +Types:Creature Human Rogue Werewolf +PT:1/1 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/reckless_waif.jpg +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Reckless Waif. + +ALTERNATE + +Name:Merciless Predator +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:3/2 +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/merciless_predator.jpg +Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Merciless Predator. diff --git a/forge-gui/res/cardsfolder/r/reckless_wurm.txt b/forge-gui/res/cardsfolder/r/reckless_wurm.txt index d8db4d3e4a2..9389bd0f175 100644 --- a/forge-gui/res/cardsfolder/r/reckless_wurm.txt +++ b/forge-gui/res/cardsfolder/r/reckless_wurm.txt @@ -5,4 +5,4 @@ PT:4/4 K:Trample K:Madness:2 R SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card126818.jpg -Oracle:Trample\nMadness {2}{R} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Trample\nMadness {2}{R} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/r/reclaim.txt b/forge-gui/res/cardsfolder/r/reclaim.txt index 1fa5530c831..ad763cd2fef 100644 --- a/forge-gui/res/cardsfolder/r/reclaim.txt +++ b/forge-gui/res/cardsfolder/r/reclaim.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Put target card from your graveyard on top of your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/reclaim.jpg -Oracle:Put target card from your graveyard on top of your library. \ No newline at end of file +Oracle:Put target card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/r/reclamation.txt b/forge-gui/res/cardsfolder/r/reclamation.txt index e3a0298920d..5d24315a335 100644 --- a/forge-gui/res/cardsfolder/r/reclamation.txt +++ b/forge-gui/res/cardsfolder/r/reclamation.txt @@ -1,7 +1,7 @@ -Name:Reclamation -ManaCost:2 G W -Types:Enchantment -S:Mode$ CantAttackUnless | ValidCard$ Creature.Black | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reclamation.jpg -Oracle:Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking. \ No newline at end of file +Name:Reclamation +ManaCost:2 G W +Types:Enchantment +S:Mode$ CantAttackUnless | ValidCard$ Creature.Black | Target$ Player,Planeswalker | Cost$ Sac<1/Land> | Description$ Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reclamation.jpg +Oracle:Black creatures can't attack unless their controller sacrifices a land for each black creature he or she controls that's attacking. diff --git a/forge-gui/res/cardsfolder/r/reclusive_wight.txt b/forge-gui/res/cardsfolder/r/reclusive_wight.txt index 4d66f129f22..7ec2ef13655 100644 --- a/forge-gui/res/cardsfolder/r/reclusive_wight.txt +++ b/forge-gui/res/cardsfolder/r/reclusive_wight.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Permanent.nonLand+ SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reclusive_wight.jpg -Oracle:At the beginning of your upkeep, if you control another nonland permanent, sacrifice Reclusive Wight. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control another nonland permanent, sacrifice Reclusive Wight. diff --git a/forge-gui/res/cardsfolder/r/recoil.txt b/forge-gui/res/cardsfolder/r/recoil.txt index 25d8d92b941..4fb0494c09b 100644 --- a/forge-gui/res/cardsfolder/r/recoil.txt +++ b/forge-gui/res/cardsfolder/r/recoil.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 U B | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. Then that player discard a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ TargetedOwner | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/recoil.jpg -Oracle:Return target permanent to its owner's hand. Then that player discards a card. \ No newline at end of file +Oracle:Return target permanent to its owner's hand. Then that player discards a card. diff --git a/forge-gui/res/cardsfolder/r/recollect.txt b/forge-gui/res/cardsfolder/r/recollect.txt index 612eef04331..318f2da8aaa 100644 --- a/forge-gui/res/cardsfolder/r/recollect.txt +++ b/forge-gui/res/cardsfolder/r/recollect.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Return target card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/recollect.jpg -Oracle:Return target card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/reconnaissance.txt b/forge-gui/res/cardsfolder/r/reconnaissance.txt index 4494725379f..704d27f10b6 100644 --- a/forge-gui/res/cardsfolder/r/reconnaissance.txt +++ b/forge-gui/res/cardsfolder/r/reconnaissance.txt @@ -1,8 +1,8 @@ -Name:Reconnaissance -ManaCost:W -Types:Enchantment -A:AB$ RemoveFromCombat | Cost$ 0 | ValidTgts$ Creature.attacking+YouCtrl | TgtPrompt$ Select target attacking creature you control. | ActivationPhases$ Upkeep->Declare Blockers | SubAbility$ DBUntap | SpellDescription$ Remove target attacking creature you control from combat and untap it. Activate this ability only before the combat damage step. -SVar:DBUntap:DB$ Untap | Defined$ Targeted -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reconnaissance.jpg -Oracle:{0}: Remove target attacking creature you control from combat and untap it. Activate this ability only before the combat damage step. \ No newline at end of file +Name:Reconnaissance +ManaCost:W +Types:Enchantment +A:AB$ RemoveFromCombat | Cost$ 0 | ValidTgts$ Creature.attacking+YouCtrl | TgtPrompt$ Select target attacking creature you control. | ActivationPhases$ Upkeep->Declare Blockers | SubAbility$ DBUntap | SpellDescription$ Remove target attacking creature you control from combat and untap it. Activate this ability only before the combat damage step. +SVar:DBUntap:DB$ Untap | Defined$ Targeted +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reconnaissance.jpg +Oracle:{0}: Remove target attacking creature you control from combat and untap it. Activate this ability only before the combat damage step. diff --git a/forge-gui/res/cardsfolder/r/reconstruction.txt b/forge-gui/res/cardsfolder/r/reconstruction.txt index 0c84133abc8..c0eaa348719 100644 --- a/forge-gui/res/cardsfolder/r/reconstruction.txt +++ b/forge-gui/res/cardsfolder/r/reconstruction.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Sorcery A:SP$ ChangeZone | Cost$ U | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | SpellDescription$ Return target artifact card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/reconstruction.jpg -Oracle:Return target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/recoup.txt b/forge-gui/res/cardsfolder/r/recoup.txt index 4867b830bbe..0ca88e09cf4 100644 --- a/forge-gui/res/cardsfolder/r/recoup.txt +++ b/forge-gui/res/cardsfolder/r/recoup.txt @@ -1,7 +1,7 @@ -Name:Recoup -ManaCost:1 R -Types:Sorcery -K:Flashback 3 R -A:SP$ Pump | Cost$ 1 R | ValidTgts$ Sorcery.YouCtrl | TgtZone$ Graveyard | TgtPrompt$ Select target instant or sorcery card | KW$ Flashback | PumpZone$ Graveyard | SpellDescription$ Target sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (Mana cost includes color.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/recoup.jpg -Oracle:Target sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (Mana cost includes color.)\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Recoup +ManaCost:1 R +Types:Sorcery +K:Flashback 3 R +A:SP$ Pump | Cost$ 1 R | ValidTgts$ Sorcery.YouCtrl | TgtZone$ Graveyard | TgtPrompt$ Select target instant or sorcery card | KW$ Flashback | PumpZone$ Graveyard | SpellDescription$ Target sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (Mana cost includes color.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/recoup.jpg +Oracle:Target sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (Mana cost includes color.)\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/recover.txt b/forge-gui/res/cardsfolder/r/recover.txt index 351e1e33cb6..8aa8bc42872 100644 --- a/forge-gui/res/cardsfolder/r/recover.txt +++ b/forge-gui/res/cardsfolder/r/recover.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/recover.jpg -Oracle:Return target creature card from your graveyard to your hand.\nDraw a card. \ No newline at end of file +Oracle:Return target creature card from your graveyard to your hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/recross_the_paths.txt b/forge-gui/res/cardsfolder/r/recross_the_paths.txt index 7c26e6b8ff6..dd28d2a2f73 100644 --- a/forge-gui/res/cardsfolder/r/recross_the_paths.txt +++ b/forge-gui/res/cardsfolder/r/recross_the_paths.txt @@ -1,8 +1,8 @@ -Name:Recross the Paths -ManaCost:2 G -Types:Sorcery -A:SP$ DigUntil | Cost$ 2 G | Valid$ Land | ValidDescription$ land | FoundDestination$ Battlefield | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RememberFound$ True | SubAbility$ RecrossClash | SpellDescription$ Reveal cards from the top of your library until you reveal a land card. Put that card onto the battlefield and the rest on the bottom of your library in any order. Clash with an opponent. If you win, return CARDNAME to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) -SVar:RecrossClash:DB$Clash | WinSubAbility$ RecrossReturn -SVar:RecrossReturn:DB$ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/recross_the_paths.jpg -Oracle:Reveal cards from the top of your library until you reveal a land card. Put that card onto the battlefield and the rest on the bottom of your library in any order. Clash with an opponent. If you win, return Recross the Paths to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Name:Recross the Paths +ManaCost:2 G +Types:Sorcery +A:SP$ DigUntil | Cost$ 2 G | Valid$ Land | ValidDescription$ land | FoundDestination$ Battlefield | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RememberFound$ True | SubAbility$ RecrossClash | SpellDescription$ Reveal cards from the top of your library until you reveal a land card. Put that card onto the battlefield and the rest on the bottom of your library in any order. Clash with an opponent. If you win, return CARDNAME to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) +SVar:RecrossClash:DB$Clash | WinSubAbility$ RecrossReturn +SVar:RecrossReturn:DB$ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/recross_the_paths.jpg +Oracle:Reveal cards from the top of your library until you reveal a land card. Put that card onto the battlefield and the rest on the bottom of your library in any order. Clash with an opponent. If you win, return Recross the Paths to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/r/recumbent_bliss.txt b/forge-gui/res/cardsfolder/r/recumbent_bliss.txt index 9d4f119d374..655fca91552 100644 --- a/forge-gui/res/cardsfolder/r/recumbent_bliss.txt +++ b/forge-gui/res/cardsfolder/r/recumbent_bliss.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ At the beginning of your upkeep, you may gain 1 life. SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/recumbent_bliss.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block.\nAt the beginning of your upkeep, you may gain 1 life. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block.\nAt the beginning of your upkeep, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/r/recuperate.txt b/forge-gui/res/cardsfolder/r/recuperate.txt index 08d61996158..8ab86d1ff35 100644 --- a/forge-gui/res/cardsfolder/r/recuperate.txt +++ b/forge-gui/res/cardsfolder/r/recuperate.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target play SVar:DBPreventDmg:DB$ PreventDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 6 | SpellDescription$ Prevent the next 6 damage that would be dealt to target creature or player this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/recuperate.jpg -Oracle:Choose one - You gain 6 life; or prevent the next 6 damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:Choose one - You gain 6 life; or prevent the next 6 damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/r/recurring_insight.txt b/forge-gui/res/cardsfolder/r/recurring_insight.txt index 216f271a270..bc0c6b5b2db 100644 --- a/forge-gui/res/cardsfolder/r/recurring_insight.txt +++ b/forge-gui/res/cardsfolder/r/recurring_insight.txt @@ -1,10 +1,10 @@ -Name:Recurring Insight -ManaCost:4 U U -Types:Sorcery -K:Rebound -A:SP$ Pump | Cost$ 4 U U | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBDraw | StackDescription$ None | SpellDescription$ Draw cards equal to the number of cards in target opponent's hand. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X -SVar:X:TargetedPlayer$CardsInHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/recurring_insight.jpg -Oracle:Draw cards equal to the number of cards in target opponent's hand.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Recurring Insight +ManaCost:4 U U +Types:Sorcery +K:Rebound +A:SP$ Pump | Cost$ 4 U U | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBDraw | StackDescription$ None | SpellDescription$ Draw cards equal to the number of cards in target opponent's hand. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X +SVar:X:TargetedPlayer$CardsInHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/recurring_insight.jpg +Oracle:Draw cards equal to the number of cards in target opponent's hand.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/r/recurring_nightmare.txt b/forge-gui/res/cardsfolder/r/recurring_nightmare.txt index 737e3403c96..de8bb0184a9 100644 --- a/forge-gui/res/cardsfolder/r/recurring_nightmare.txt +++ b/forge-gui/res/cardsfolder/r/recurring_nightmare.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ Sac<1/Creature> Return<1/CARDNAME> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | SorcerySpeed$ True | SpellDescription$ Return target creature card from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/recurring_nightmare.jpg -Oracle:Sacrifice a creature, Return Recurring Nightmare to its owner's hand: Return target creature card from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:Sacrifice a creature, Return Recurring Nightmare to its owner's hand: Return target creature card from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/r/recycle.txt b/forge-gui/res/cardsfolder/r/recycle.txt index f75ecd1102e..30d273c2f4c 100644 --- a/forge-gui/res/cardsfolder/r/recycle.txt +++ b/forge-gui/res/cardsfolder/r/recycle.txt @@ -8,4 +8,4 @@ T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execu SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/recycle.jpg -Oracle:Skip your draw step.\nWhenever you play a card, draw a card.\nYour maximum hand size is two. \ No newline at end of file +Oracle:Skip your draw step.\nWhenever you play a card, draw a card.\nYour maximum hand size is two. diff --git a/forge-gui/res/cardsfolder/r/red_cliffs_armada.txt b/forge-gui/res/cardsfolder/r/red_cliffs_armada.txt index bbc2af5247e..fc89821f959 100644 --- a/forge-gui/res/cardsfolder/r/red_cliffs_armada.txt +++ b/forge-gui/res/cardsfolder/r/red_cliffs_armada.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:5/4 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/red_cliffs_armada.jpg -Oracle:Red Cliffs Armada can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Red Cliffs Armada can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/r/red_elemental_blast.txt b/forge-gui/res/cardsfolder/r/red_elemental_blast.txt index 553d24794e4..a56ec461f0c 100644 --- a/forge-gui/res/cardsfolder/r/red_elemental_blast.txt +++ b/forge-gui/res/cardsfolder/r/red_elemental_blast.txt @@ -7,4 +7,4 @@ SVar:DBDestroy:DB$ Destroy | ValidTgts$ Permanent.Blue | TgtPrompt$ Select targe SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/red_elemental_blast.jpg -Oracle:Choose one - Counter target blue spell; or destroy target blue permanent. \ No newline at end of file +Oracle:Choose one - Counter target blue spell; or destroy target blue permanent. diff --git a/forge-gui/res/cardsfolder/r/red_mana_battery.txt b/forge-gui/res/cardsfolder/r/red_mana_battery.txt index 1bb5f90eeb7..b710e1a4ad0 100644 --- a/forge-gui/res/cardsfolder/r/red_mana_battery.txt +++ b/forge-gui/res/cardsfolder/r/red_mana_battery.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/red_mana_battery.jpg -Oracle:{2}, {T}: Put a charge counter on Red Mana Battery.\n{T}, Remove any number of charge counters from Red Mana Battery: Add {R} to your mana pool, then add an additional {R} to your mana pool for each charge counter removed this way. \ No newline at end of file +Oracle:{2}, {T}: Put a charge counter on Red Mana Battery.\n{T}, Remove any number of charge counters from Red Mana Battery: Add {R} to your mana pool, then add an additional {R} to your mana pool for each charge counter removed this way. diff --git a/forge-gui/res/cardsfolder/r/red_scarab.txt b/forge-gui/res/cardsfolder/r/red_scarab.txt index c27f2da7b30..4e049b08d48 100644 --- a/forge-gui/res/cardsfolder/r/red_scarab.txt +++ b/forge-gui/res/cardsfolder/r/red_scarab.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness SVar:X:Count$Valid Permanent.Red+OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/red_scarab.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked by red creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a red permanent. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked by red creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a red permanent. diff --git a/forge-gui/res/cardsfolder/r/red_suns_zenith.txt b/forge-gui/res/cardsfolder/r/red_suns_zenith.txt index 5525fab4fd9..898a86fe9be 100644 --- a/forge-gui/res/cardsfolder/r/red_suns_zenith.txt +++ b/forge-gui/res/cardsfolder/r/red_suns_zenith.txt @@ -6,4 +6,4 @@ SVar:X:Count$xPaid SVar:DBCurse:DB$Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted | SubAbility$ DBShuffle SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/red_suns_zenith.jpg -Oracle:Red Sun's Zenith deals X damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. Shuffle Red Sun's Zenith into its owner's library. \ No newline at end of file +Oracle:Red Sun's Zenith deals X damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. Shuffle Red Sun's Zenith into its owner's library. diff --git a/forge-gui/res/cardsfolder/r/red_ward.txt b/forge-gui/res/cardsfolder/r/red_ward.txt index 1d0e0db40e0..850c36efbe2 100644 --- a/forge-gui/res/cardsfolder/r/red_ward.txt +++ b/forge-gui/res/cardsfolder/r/red_ward.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from red | Description$ Enchanted creature has protection from red. This effect doesn't remove Red Ward. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/red_ward.jpg -Oracle:Enchant creature\nEnchanted creature has protection from red. This effect doesn't remove Red Ward. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has protection from red. This effect doesn't remove Red Ward. diff --git a/forge-gui/res/cardsfolder/r/redeem.txt b/forge-gui/res/cardsfolder/r/redeem.txt index 10f361cb947..fc88bf668ce 100644 --- a/forge-gui/res/cardsfolder/r/redeem.txt +++ b/forge-gui/res/cardsfolder/r/redeem.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 W | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Select up to two target creatures | ValidTgts$ Creature | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | SpellDescription$ Prevent all damage that would be dealt this turn to up to two target creatures. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/redeem.jpg -Oracle:Prevent all damage that would be dealt this turn to up to two target creatures. \ No newline at end of file +Oracle:Prevent all damage that would be dealt this turn to up to two target creatures. diff --git a/forge-gui/res/cardsfolder/r/redeem_the_lost.txt b/forge-gui/res/cardsfolder/r/redeem_the_lost.txt index 193ffed536c..22802c5e174 100644 --- a/forge-gui/res/cardsfolder/r/redeem_the_lost.txt +++ b/forge-gui/res/cardsfolder/r/redeem_the_lost.txt @@ -5,4 +5,4 @@ A:SP$ Protection | Cost$ 1 W | ValidTgts$ Creature.YouCtrl | Gains$ Choice | Cho SVar:DBClash:DB$ Clash | WinSubAbility$ DBReturn SVar:DBReturn:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/redeem_the_lost.jpg -Oracle:Target creature you control gains protection from the color of your choice until end of turn. Clash with an opponent. If you win, return Redeem the Lost to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Target creature you control gains protection from the color of your choice until end of turn. Clash with an opponent. If you win, return Redeem the Lost to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/r/redirect.txt b/forge-gui/res/cardsfolder/r/redirect.txt index 7451c951744..31cc0afdc40 100644 --- a/forge-gui/res/cardsfolder/r/redirect.txt +++ b/forge-gui/res/cardsfolder/r/redirect.txt @@ -1,6 +1,6 @@ -Name:Redirect -ManaCost:U U -Types:Instant -A:SP$ ChangeTargets | Cost$ U U | TargetType$ Spell | Optional$ True | ValidTgts$ Card | SpellDescription$ You may choose new targets for target spell. -SVar:RemAIDeck:True -Oracle:You may choose new targets for target spell. \ No newline at end of file +Name:Redirect +ManaCost:U U +Types:Instant +A:SP$ ChangeTargets | Cost$ U U | TargetType$ Spell | Optional$ True | ValidTgts$ Card | SpellDescription$ You may choose new targets for target spell. +SVar:RemAIDeck:True +Oracle:You may choose new targets for target spell. diff --git a/forge-gui/res/cardsfolder/r/reduce_to_dreams.txt b/forge-gui/res/cardsfolder/r/reduce_to_dreams.txt index c2a06953275..b2d72507689 100644 --- a/forge-gui/res/cardsfolder/r/reduce_to_dreams.txt +++ b/forge-gui/res/cardsfolder/r/reduce_to_dreams.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 3 U U | ChangeType$ Artifact,Enchantment | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all artifacts and enchantments to their owners' hands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reduce_to_dreams.jpg -Oracle:Return all artifacts and enchantments to their owners' hands. \ No newline at end of file +Oracle:Return all artifacts and enchantments to their owners' hands. diff --git a/forge-gui/res/cardsfolder/r/redwood_treefolk.txt b/forge-gui/res/cardsfolder/r/redwood_treefolk.txt index f4cf6c8e512..6c3bc593b21 100644 --- a/forge-gui/res/cardsfolder/r/redwood_treefolk.txt +++ b/forge-gui/res/cardsfolder/r/redwood_treefolk.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Treefolk PT:3/6 SVar:Picture:http://resources.wizards.com/magic/cards/wl/en-us/card4526.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/reef_pirates.txt b/forge-gui/res/cardsfolder/r/reef_pirates.txt index 90f0522e7e3..c629e04de48 100644 --- a/forge-gui/res/cardsfolder/r/reef_pirates.txt +++ b/forge-gui/res/cardsfolder/r/reef_pirates.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard. SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredTarget SVar:Picture:http://www.wizards.com/global/images/magic/general/reef_pirates.jpg -Oracle:Whenever Reef Pirates deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Whenever Reef Pirates deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/r/reef_shaman.txt b/forge-gui/res/cardsfolder/r/reef_shaman.txt index 11efc8ac629..fa73261629c 100644 --- a/forge-gui/res/cardsfolder/r/reef_shaman.txt +++ b/forge-gui/res/cardsfolder/r/reef_shaman.txt @@ -1,9 +1,9 @@ -Name:Reef Shaman -ManaCost:U -Types:Creature Merfolk Shaman -PT:0/2 -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reef_shaman.jpg -Oracle:{T}: Target land becomes the basic land type of your choice until end of turn. \ No newline at end of file +Name:Reef Shaman +ManaCost:U +Types:Creature Merfolk Shaman +PT:0/2 +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reef_shaman.jpg +Oracle:{T}: Target land becomes the basic land type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/r/reflecting_mirror.txt b/forge-gui/res/cardsfolder/r/reflecting_mirror.txt index 04416d18e48..362f7711099 100644 --- a/forge-gui/res/cardsfolder/r/reflecting_mirror.txt +++ b/forge-gui/res/cardsfolder/r/reflecting_mirror.txt @@ -1,8 +1,8 @@ -Name:Reflecting Mirror -ManaCost:4 -Types:Artifact -A:AB$ ChangeTargets | Cost$ X T | References$ X | TargetType$ Spell | ValidTgts$ Card | TargetValidTargeting$ You | TargetsSingleTarget$ True | TargetRestriction$ Player | SpellDescription$ Change the target of target spell with a single target if that target is you. The new target must be a player. X is twice the converted mana cost of that spell. -SVar:RemAIDeck:True -SVar:X:Targeted$CardManaCost/Twice -SVar:Picture:http://www.wizards.com/global/images/magic/general/reflecting_mirror.jpg -Oracle:{X}, {T}: Change the target of target spell with a single target if that target is you. The new target must be a player. X is twice the converted mana cost of that spell. +Name:Reflecting Mirror +ManaCost:4 +Types:Artifact +A:AB$ ChangeTargets | Cost$ X T | References$ X | TargetType$ Spell | ValidTgts$ Card | TargetValidTargeting$ You | TargetsSingleTarget$ True | TargetRestriction$ Player | SpellDescription$ Change the target of target spell with a single target if that target is you. The new target must be a player. X is twice the converted mana cost of that spell. +SVar:RemAIDeck:True +SVar:X:Targeted$CardManaCost/Twice +SVar:Picture:http://www.wizards.com/global/images/magic/general/reflecting_mirror.jpg +Oracle:{X}, {T}: Change the target of target spell with a single target if that target is you. The new target must be a player. X is twice the converted mana cost of that spell. diff --git a/forge-gui/res/cardsfolder/r/reflecting_pool.txt b/forge-gui/res/cardsfolder/r/reflecting_pool.txt index 3487ef8c0ec..1d801fbdbe2 100644 --- a/forge-gui/res/cardsfolder/r/reflecting_pool.txt +++ b/forge-gui/res/cardsfolder/r/reflecting_pool.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ ManaReflected | Cost$ T | ColorOrType$ Type | Valid$ Land.YouCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any type that a land you control could produce. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reflecting_pool.jpg -Oracle:{T}: Add to your mana pool one mana of any type that a land you control could produce. \ No newline at end of file +Oracle:{T}: Add to your mana pool one mana of any type that a land you control could produce. diff --git a/forge-gui/res/cardsfolder/r/reflex_sliver.txt b/forge-gui/res/cardsfolder/r/reflex_sliver.txt index 36231d98aeb..ca46cb989a3 100644 --- a/forge-gui/res/cardsfolder/r/reflex_sliver.txt +++ b/forge-gui/res/cardsfolder/r/reflex_sliver.txt @@ -7,4 +7,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Sliver SVar:AntiBuffedBy:Sliver SVar:Picture:http://www.wizards.com/global/images/magic/general/reflex_sliver.jpg -Oracle:All Sliver creatures have haste. \ No newline at end of file +Oracle:All Sliver creatures have haste. diff --git a/forge-gui/res/cardsfolder/r/reflexes.txt b/forge-gui/res/cardsfolder/r/reflexes.txt index dd4dcdf0864..de195f1d6fa 100644 --- a/forge-gui/res/cardsfolder/r/reflexes.txt +++ b/forge-gui/res/cardsfolder/r/reflexes.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike. (It deals combat damage before creatures without first strike.) SVar:Picture:http://www.wizards.com/global/images/magic/general/reflexes.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has first strike. (It deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has first strike. (It deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/r/reforge_the_soul.txt b/forge-gui/res/cardsfolder/r/reforge_the_soul.txt index c320703db24..a067097b2a7 100644 --- a/forge-gui/res/cardsfolder/r/reforge_the_soul.txt +++ b/forge-gui/res/cardsfolder/r/reforge_the_soul.txt @@ -1,10 +1,10 @@ -Name:Reforge the Soul -ManaCost:3 R R -Types:Sorcery -K:Miracle:1 R -A:SP$ Discard | Cost$ 3 R R | Mode$ Hand | Defined$ Each | SubAbility$ DBEachDraw | SpellDescription$ Each player discards his or her hand and draws seven cards. -SVar:DBEachDraw:DB$Draw | Defined$ Each | NumCards$ 7 -SVar:NeedsToPlayVar:X LE2 -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/reforge_the_soul.jpg -Oracle:Each player discards his or her hand and draws seven cards.\nMiracle {1}{R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Reforge the Soul +ManaCost:3 R R +Types:Sorcery +K:Miracle:1 R +A:SP$ Discard | Cost$ 3 R R | Mode$ Hand | Defined$ Each | SubAbility$ DBEachDraw | SpellDescription$ Each player discards his or her hand and draws seven cards. +SVar:DBEachDraw:DB$Draw | Defined$ Each | NumCards$ 7 +SVar:NeedsToPlayVar:X LE2 +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/reforge_the_soul.jpg +Oracle:Each player discards his or her hand and draws seven cards.\nMiracle {1}{R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/r/refresh.txt b/forge-gui/res/cardsfolder/r/refresh.txt index 01ec7b4a307..727af1e394d 100644 --- a/forge-gui/res/cardsfolder/r/refresh.txt +++ b/forge-gui/res/cardsfolder/r/refresh.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Regenerate | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. Draw a card. | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/refresh.jpg -Oracle:Regenerate target creature.\nDraw a card. \ No newline at end of file +Oracle:Regenerate target creature.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/refreshing_rain.txt b/forge-gui/res/cardsfolder/r/refreshing_rain.txt index 07714aa7b12..82a8a447a47 100644 --- a/forge-gui/res/cardsfolder/r/refreshing_rain.txt +++ b/forge-gui/res/cardsfolder/r/refreshing_rain.txt @@ -1,9 +1,9 @@ -Name:Refreshing Rain -ManaCost:3 G -Types:Instant -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | References$ X,Y | Description$ If an opponent controls a Swamp and you control a Forest, you may cast CARDNAME without paying its mana cost. -SVar:X:Count$Valid Swamp.OppCtrl -SVar:Y:Count$Valid Forest.YouCtrl -A:SP$ GainLife | Cost$ 3 G | LifeAmount$ 6 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 6 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/refreshing_rain.jpg -Oracle:If an opponent controls a Swamp and you control a Forest, you may cast Refreshing Rain without paying its mana cost.\nTarget player gains 6 life. \ No newline at end of file +Name:Refreshing Rain +ManaCost:3 G +Types:Instant +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | References$ X,Y | Description$ If an opponent controls a Swamp and you control a Forest, you may cast CARDNAME without paying its mana cost. +SVar:X:Count$Valid Swamp.OppCtrl +SVar:Y:Count$Valid Forest.YouCtrl +A:SP$ GainLife | Cost$ 3 G | LifeAmount$ 6 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 6 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/refreshing_rain.jpg +Oracle:If an opponent controls a Swamp and you control a Forest, you may cast Refreshing Rain without paying its mana cost.\nTarget player gains 6 life. diff --git a/forge-gui/res/cardsfolder/r/regal_force.txt b/forge-gui/res/cardsfolder/r/regal_force.txt index 31f558bffa5..588adf2a22f 100644 --- a/forge-gui/res/cardsfolder/r/regal_force.txt +++ b/forge-gui/res/cardsfolder/r/regal_force.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X SVar:X:Count$Valid Creature.Green+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/regal_force.jpg -Oracle:When Regal Force enters the battlefield, draw a card for each green creature you control. \ No newline at end of file +Oracle:When Regal Force enters the battlefield, draw a card for each green creature you control. diff --git a/forge-gui/res/cardsfolder/r/regal_unicorn.txt b/forge-gui/res/cardsfolder/r/regal_unicorn.txt index 85e83257c8a..1ac9c1d9c6c 100644 --- a/forge-gui/res/cardsfolder/r/regal_unicorn.txt +++ b/forge-gui/res/cardsfolder/r/regal_unicorn.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Creature Unicorn PT:2/3 SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card14473.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/regathan_firecat.txt b/forge-gui/res/cardsfolder/r/regathan_firecat.txt index 2e96ca1b9d0..8838657935f 100644 --- a/forge-gui/res/cardsfolder/r/regathan_firecat.txt +++ b/forge-gui/res/cardsfolder/r/regathan_firecat.txt @@ -1,7 +1,7 @@ -Name:Regathan Firecat -ManaCost:2 R -Types:Creature Elemental Cat -PT:4/1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/regathan_firecat.jpg -SetInfo:M14 Common -Oracle: +Name:Regathan Firecat +ManaCost:2 R +Types:Creature Elemental Cat +PT:4/1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/regathan_firecat.jpg +SetInfo:M14 Common +Oracle: diff --git a/forge-gui/res/cardsfolder/r/regenerate.txt b/forge-gui/res/cardsfolder/r/regenerate.txt index 98ca55ede6e..b9cfac010fe 100644 --- a/forge-gui/res/cardsfolder/r/regenerate.txt +++ b/forge-gui/res/cardsfolder/r/regenerate.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ Regenerate | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/regenerate.jpg -Oracle:Regenerate target creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:Regenerate target creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/r/regeneration.txt b/forge-gui/res/cardsfolder/r/regeneration.txt index 228a14784ed..7218496808f 100644 --- a/forge-gui/res/cardsfolder/r/regeneration.txt +++ b/forge-gui/res/cardsfolder/r/regeneration.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump A:AB$ Regenerate | Cost$ G | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/regeneration.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\n{G}: Regenerate enchanted creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\n{G}: Regenerate enchanted creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/r/regress.txt b/forge-gui/res/cardsfolder/r/regress.txt index f6b152d9276..8a6bb8ecca1 100644 --- a/forge-gui/res/cardsfolder/r/regress.txt +++ b/forge-gui/res/cardsfolder/r/regress.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Instant A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card49061.jpg -Oracle:Return target permanent to its owner's hand. \ No newline at end of file +Oracle:Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/regrowth.txt b/forge-gui/res/cardsfolder/r/regrowth.txt index 30c2b26c007..cec8511f36f 100644 --- a/forge-gui/res/cardsfolder/r/regrowth.txt +++ b/forge-gui/res/cardsfolder/r/regrowth.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Return target card from your graveyard to your hand. SVar:Picture:http://resources.wizards.com/magic/cards/1e/en-us/card170.jpg -Oracle:Return target card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/reign_of_chaos.txt b/forge-gui/res/cardsfolder/r/reign_of_chaos.txt index 607274275b9..12b6c12af42 100644 --- a/forge-gui/res/cardsfolder/r/reign_of_chaos.txt +++ b/forge-gui/res/cardsfolder/r/reign_of_chaos.txt @@ -8,4 +8,4 @@ SVar:DBDestroyWhite:DB$ Destroy | ValidTgts$ Creature.White | TgtPrompt$ Select SVar:DBDestroyBlue:DB$ Destroy | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reign_of_chaos.jpg -Oracle:Choose one - Destroy target Plains and target white creature; or destroy target Island and target blue creature. \ No newline at end of file +Oracle:Choose one - Destroy target Plains and target white creature; or destroy target Island and target blue creature. diff --git a/forge-gui/res/cardsfolder/r/reign_of_terror.txt b/forge-gui/res/cardsfolder/r/reign_of_terror.txt index 3249661dd44..b54244bf31c 100644 --- a/forge-gui/res/cardsfolder/r/reign_of_terror.txt +++ b/forge-gui/res/cardsfolder/r/reign_of_terror.txt @@ -1,13 +1,13 @@ -Name:Reign of Terror -ManaCost:3 B B -Types:Sorcery -A:SP$ GenericChoice | Cost$ 3 B B | Choices$ DestroyWhite,DestroyGreen | Defined$ You | StackDescription$ SpellDescription | SpellDescription$ Destroy all white or green creatures. They can't be regenerated. You lose 2 life for each creature that died this way. -SVar:DestroyWhite:DB$ DestroyAll | ValidCards$ Creature.White | NoRegen$ True | RememberDestroyed$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy all white creatures -SVar:DestroyGreen:DB$ DestroyAll | ValidCards$ Creature.Green | NoRegen$ True | RememberDestroyed$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy all green creatures -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | Defined$ You | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$RememberedSize/Twice -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reign_of_terror.jpg -Oracle:Destroy all green creatures or all white creatures. They can't be regenerated. You lose 2 life for each creature that died this way. \ No newline at end of file +Name:Reign of Terror +ManaCost:3 B B +Types:Sorcery +A:SP$ GenericChoice | Cost$ 3 B B | Choices$ DestroyWhite,DestroyGreen | Defined$ You | StackDescription$ SpellDescription | SpellDescription$ Destroy all white or green creatures. They can't be regenerated. You lose 2 life for each creature that died this way. +SVar:DestroyWhite:DB$ DestroyAll | ValidCards$ Creature.White | NoRegen$ True | RememberDestroyed$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy all white creatures +SVar:DestroyGreen:DB$ DestroyAll | ValidCards$ Creature.Green | NoRegen$ True | RememberDestroyed$ True | SubAbility$ DBLoseLife | SpellDescription$ Destroy all green creatures +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | Defined$ You | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedSize/Twice +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reign_of_terror.jpg +Oracle:Destroy all green creatures or all white creatures. They can't be regenerated. You lose 2 life for each creature that died this way. diff --git a/forge-gui/res/cardsfolder/r/reign_of_the_pit.txt b/forge-gui/res/cardsfolder/r/reign_of_the_pit.txt index 7910d78c801..6113cca58d5 100644 --- a/forge-gui/res/cardsfolder/r/reign_of_the_pit.txt +++ b/forge-gui/res/cardsfolder/r/reign_of_the_pit.txt @@ -1,10 +1,10 @@ -Name:Reign of the Pit -ManaCost:4 B B -Types:Sorcery -A:SP$ Sacrifice | Cost$ 4 B B | SacValid$ Creature | Defined$ Each | SubAbility$ DBToken | RememberSacrificed$ True | SpellDescription$ Each player sacrifices a creature. Put an X/X black Demon creature token with flying onto the battlefield, where X is the total power of the creatures sacrificed this way. -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Demon | TokenTypes$ Creature,Demon | TokenOwner$ You | TokenColors$ Black | TokenPower$ X | TokenToughness$ X | TokenKeywords$ Flying | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reign_of_the_pit.jpg -Oracle:Each player sacrifices a creature. Put an X/X black Demon creature token with flying onto the battlefield, where X is the total power of the creatures sacrificed this way. +Name:Reign of the Pit +ManaCost:4 B B +Types:Sorcery +A:SP$ Sacrifice | Cost$ 4 B B | SacValid$ Creature | Defined$ Each | SubAbility$ DBToken | RememberSacrificed$ True | SpellDescription$ Each player sacrifices a creature. Put an X/X black Demon creature token with flying onto the battlefield, where X is the total power of the creatures sacrificed this way. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Demon | TokenTypes$ Creature,Demon | TokenOwner$ You | TokenColors$ Black | TokenPower$ X | TokenToughness$ X | TokenKeywords$ Flying | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reign_of_the_pit.jpg +Oracle:Each player sacrifices a creature. Put an X/X black Demon creature token with flying onto the battlefield, where X is the total power of the creatures sacrificed this way. diff --git a/forge-gui/res/cardsfolder/r/reincarnation.txt b/forge-gui/res/cardsfolder/r/reincarnation.txt index bc3dd0deb18..60c30e3cb03 100644 --- a/forge-gui/res/cardsfolder/r/reincarnation.txt +++ b/forge-gui/res/cardsfolder/r/reincarnation.txt @@ -1,10 +1,10 @@ -Name:Reincarnation -ManaCost:1 G G -Types:Instant -A:SP$ Effect | Cost$ 1 G G | ValidTgts$ Creature | TgtPrompt$ Choose target creature to reincarnate if it dies | Triggers$ TargetDies | SVars$ Reincarnate,ExileEffect | References$ TargetDies,Reincarnate,ExileEffect | RememberObjects$ Targeted | AILogic$ Fog | SpellDescription$ Choose target creature. When that creature dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner. -SVar:TargetDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.IsRemembered | Execute$ Reincarnate | TriggerController$ You | TriggerDescription$ When the target of Reincarnate dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner. -SVar:Reincarnate:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature.sharesOwnerWith Remembered | Origin$ Graveyard | Destination$ Battlefield | Mandatory$ True | ChangeNum$ 1 | Hidden$ True | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reincarnation.jpg -Oracle:Choose target creature. When that creature dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner. \ No newline at end of file +Name:Reincarnation +ManaCost:1 G G +Types:Instant +A:SP$ Effect | Cost$ 1 G G | ValidTgts$ Creature | TgtPrompt$ Choose target creature to reincarnate if it dies | Triggers$ TargetDies | SVars$ Reincarnate,ExileEffect | References$ TargetDies,Reincarnate,ExileEffect | RememberObjects$ Targeted | AILogic$ Fog | SpellDescription$ Choose target creature. When that creature dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner. +SVar:TargetDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.IsRemembered | Execute$ Reincarnate | TriggerController$ You | TriggerDescription$ When the target of Reincarnate dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner. +SVar:Reincarnate:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature.sharesOwnerWith Remembered | Origin$ Graveyard | Destination$ Battlefield | Mandatory$ True | ChangeNum$ 1 | Hidden$ True | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reincarnation.jpg +Oracle:Choose target creature. When that creature dies this turn, return a creature card from its owner's graveyard to the battlefield under the control of that creature's owner. diff --git a/forge-gui/res/cardsfolder/r/reinforced_bulwark.txt b/forge-gui/res/cardsfolder/r/reinforced_bulwark.txt index 463eb3cd457..4d8b8b89f08 100644 --- a/forge-gui/res/cardsfolder/r/reinforced_bulwark.txt +++ b/forge-gui/res/cardsfolder/r/reinforced_bulwark.txt @@ -5,4 +5,4 @@ PT:0/4 K:Defender A:AB$ PreventDamage | Cost$ T | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/reinforced_bulwark.jpg -Oracle:Defender\n{T}: Prevent the next 1 damage that would be dealt to you this turn. \ No newline at end of file +Oracle:Defender\n{T}: Prevent the next 1 damage that would be dealt to you this turn. diff --git a/forge-gui/res/cardsfolder/r/reinforcements.txt b/forge-gui/res/cardsfolder/r/reinforcements.txt index 45b6e665535..996aa6b3b29 100644 --- a/forge-gui/res/cardsfolder/r/reinforcements.txt +++ b/forge-gui/res/cardsfolder/r/reinforcements.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ W | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 3 | SpellDescription$ Put up to three target creature cards from your graveyard on top of your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reinforcements.jpg -Oracle:Put up to three target creature cards from your graveyard on top of your library. \ No newline at end of file +Oracle:Put up to three target creature cards from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/r/reins_of_power.txt b/forge-gui/res/cardsfolder/r/reins_of_power.txt index 05a1b8b44d9..b3963855e3f 100644 --- a/forge-gui/res/cardsfolder/r/reins_of_power.txt +++ b/forge-gui/res/cardsfolder/r/reins_of_power.txt @@ -1,11 +1,11 @@ -Name:Reins of Power -ManaCost:2 U U -Types:Instant -A:SP$ UntapAll | Cost$ 2 U U | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ValidCards$ Creature | RememberTargets$ True | RememberUntapped$ True | SubAbility$ DBUnTapYours | SpellDescription$ Untap all creatures you control and all creatures target opponent controls. You and that opponent each gain control of all creatures the other controls until end of turn. Those creatures gain haste until end of turn. -SVar:DBUnTapYours:DB$ UntapAll | ValidCards$ Creature.YouCtrl | RememberUntapped$ True | SubAbility$ DBGainCtrl -SVar:DBGainCtrl:DB$ GainControl | AllValid$ Creature.IsRemembered+RememberedPlayerCtrl | AddKWs$ Haste | NewController$ You | LoseControl$ EOT | ForgetControlled$ True | StackDescription$ None | SubAbility$ DBGainCtrlOpp -SVar:DBGainCtrlOpp:DB$ GainControl | AllValid$ Creature.IsRemembered+YouCtrl | AddKWs$ Haste | NewController$ Player.IsRemembered | LoseControl$ EOT | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reins_of_power.jpg -Oracle:Untap all creatures you control and all creatures target opponent controls. You and that opponent each gain control of all creatures the other controls until end of turn. Those creatures gain haste until end of turn. \ No newline at end of file +Name:Reins of Power +ManaCost:2 U U +Types:Instant +A:SP$ UntapAll | Cost$ 2 U U | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ValidCards$ Creature | RememberTargets$ True | RememberUntapped$ True | SubAbility$ DBUnTapYours | SpellDescription$ Untap all creatures you control and all creatures target opponent controls. You and that opponent each gain control of all creatures the other controls until end of turn. Those creatures gain haste until end of turn. +SVar:DBUnTapYours:DB$ UntapAll | ValidCards$ Creature.YouCtrl | RememberUntapped$ True | SubAbility$ DBGainCtrl +SVar:DBGainCtrl:DB$ GainControl | AllValid$ Creature.IsRemembered+RememberedPlayerCtrl | AddKWs$ Haste | NewController$ You | LoseControl$ EOT | ForgetControlled$ True | StackDescription$ None | SubAbility$ DBGainCtrlOpp +SVar:DBGainCtrlOpp:DB$ GainControl | AllValid$ Creature.IsRemembered+YouCtrl | AddKWs$ Haste | NewController$ Player.IsRemembered | LoseControl$ EOT | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reins_of_power.jpg +Oracle:Untap all creatures you control and all creatures target opponent controls. You and that opponent each gain control of all creatures the other controls until end of turn. Those creatures gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt b/forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt index 7eb6821d2f2..7a5ae0ae0c0 100644 --- a/forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt +++ b/forge-gui/res/cardsfolder/r/reins_of_the_vinesteed.txt @@ -1,15 +1,15 @@ -Name:Reins of the Vinesteed -ManaCost:3 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. -T:Mode$ ChangesZone | ValidCard$ Creature.EnchantedBy | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | Execute$ TrigReturnOwner | TriggerDescription$ When enchanted creature dies, you may return CARDNAME from your graveyard to the battlefield attached to a creature that shares a creature type with that creature. -SVar:TrigReturnOwner:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBReturnChoose -SVar:DBReturnChoose:DB$ ChooseCard | Choices$ Creature.sharesCreatureTypeWith Remembered+CanBeEnchantedBy | ChoiceTitle$ Choose a creature shares a creature type with the former enchanted creature | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ ChosenCard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reins_of_the_vinesteed.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nWhen enchanted creature dies, you may return Reins of the Vinesteed from your graveyard to the battlefield attached to a creature that shares a creature type with that creature. \ No newline at end of file +Name:Reins of the Vinesteed +ManaCost:3 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. +T:Mode$ ChangesZone | ValidCard$ Creature.EnchantedBy | Origin$ Battlefield | Destination$ Graveyard | OptionalDecider$ You | Execute$ TrigReturnOwner | TriggerDescription$ When enchanted creature dies, you may return CARDNAME from your graveyard to the battlefield attached to a creature that shares a creature type with that creature. +SVar:TrigReturnOwner:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBReturnChoose +SVar:DBReturnChoose:DB$ ChooseCard | Choices$ Creature.sharesCreatureTypeWith Remembered+CanBeEnchantedBy | ChoiceTitle$ Choose a creature shares a creature type with the former enchanted creature | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ ChosenCard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reins_of_the_vinesteed.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nWhen enchanted creature dies, you may return Reins of the Vinesteed from your graveyard to the battlefield attached to a creature that shares a creature type with that creature. diff --git a/forge-gui/res/cardsfolder/r/reiterate.txt b/forge-gui/res/cardsfolder/r/reiterate.txt index b05624fb7b9..3dfea301b71 100644 --- a/forge-gui/res/cardsfolder/r/reiterate.txt +++ b/forge-gui/res/cardsfolder/r/reiterate.txt @@ -5,4 +5,4 @@ K:Buyback 3 A:SP$ CopySpellAbility | Cost$ 1 R R | ValidTgts$ Instant,Sorcery | TargetType$ Spell | SpellDescription$ Copy target instant or sorcery spell. You may choose new targets for the copy. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reiterate.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nCopy target instant or sorcery spell. You may choose new targets for the copy. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nCopy target instant or sorcery spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/r/reito_lantern.txt b/forge-gui/res/cardsfolder/r/reito_lantern.txt index 9ce312600ce..3b808682b8c 100644 --- a/forge-gui/res/cardsfolder/r/reito_lantern.txt +++ b/forge-gui/res/cardsfolder/r/reito_lantern.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZone | Cost$ 3 | ValidTgts$ Card | TgtPrompt$ Select target card in a graveyard | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target card from a graveyard on the bottom of its owner's library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reito_lantern.jpg -Oracle:{3}: Put target card from a graveyard on the bottom of its owner's library. \ No newline at end of file +Oracle:{3}: Put target card from a graveyard on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/r/reiver_demon.txt b/forge-gui/res/cardsfolder/r/reiver_demon.txt index 51a17d5edec..6f24882892c 100644 --- a/forge-gui/res/cardsfolder/r/reiver_demon.txt +++ b/forge-gui/res/cardsfolder/r/reiver_demon.txt @@ -1,10 +1,10 @@ -Name:Reiver Demon -ManaCost:4 B B B B -Types:Creature Demon -PT:6/6 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigDestroyAll | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated. -SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Creature.nonArtifact+nonBlack | NoRegen$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reiver_demon.jpg -Oracle:Flying\nWhen Reiver Demon enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated. \ No newline at end of file +Name:Reiver Demon +ManaCost:4 B B B B +Types:Creature Demon +PT:6/6 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigDestroyAll | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated. +SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Creature.nonArtifact+nonBlack | NoRegen$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reiver_demon.jpg +Oracle:Flying\nWhen Reiver Demon enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/r/rejuvenate.txt b/forge-gui/res/cardsfolder/r/rejuvenate.txt index 319b5262590..0ca031a2995 100644 --- a/forge-gui/res/cardsfolder/r/rejuvenate.txt +++ b/forge-gui/res/cardsfolder/r/rejuvenate.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 3 G | LifeAmount$ 6 | SpellDescription$ You gain 6 life. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/rejuvenate.jpg -Oracle:You gain 6 life.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:You gain 6 life.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rejuvenation_chamber.txt b/forge-gui/res/cardsfolder/r/rejuvenation_chamber.txt index 9adc946ebce..044fcbbca43 100644 --- a/forge-gui/res/cardsfolder/r/rejuvenation_chamber.txt +++ b/forge-gui/res/cardsfolder/r/rejuvenation_chamber.txt @@ -4,4 +4,4 @@ Types:Artifact K:Fading:2 A:AB$ GainLife | Cost$ T | LifeAmount$ 2 | SpellDescription$ You gain 2 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/rejuvenation_chamber.jpg -Oracle:Fading 2 (This artifact enters the battlefield with two fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\n{T}: You gain 2 life. \ No newline at end of file +Oracle:Fading 2 (This artifact enters the battlefield with two fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\n{T}: You gain 2 life. diff --git a/forge-gui/res/cardsfolder/r/reki_the_history_of_kamigawa.txt b/forge-gui/res/cardsfolder/r/reki_the_history_of_kamigawa.txt index bcb341e633c..dd7f4b45434 100644 --- a/forge-gui/res/cardsfolder/r/reki_the_history_of_kamigawa.txt +++ b/forge-gui/res/cardsfolder/r/reki_the_history_of_kamigawa.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ SpellCast | ValidCard$ Legendary | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a legendary spell, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/reki_the_history_of_kamigawa.jpg -Oracle:Whenever you cast a legendary spell, draw a card. \ No newline at end of file +Oracle:Whenever you cast a legendary spell, draw a card. diff --git a/forge-gui/res/cardsfolder/r/rekindled_flame.txt b/forge-gui/res/cardsfolder/r/rekindled_flame.txt index 99e1b3515cf..67474e2bd4b 100644 --- a/forge-gui/res/cardsfolder/r/rekindled_flame.txt +++ b/forge-gui/res/cardsfolder/r/rekindled_flame.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | CheckSVar$ OppHand | Referenc SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:OppHand:PlayerCountOpponents$LowestCardsInHand SVar:Picture:http://www.wizards.com/global/images/magic/general/rekindled_flame.jpg -Oracle:Rekindled Flame deals 4 damage to target creature or player.\nAt the beginning of your upkeep, if an opponent has no cards in hand, you may return Rekindled Flame from your graveyard to your hand. \ No newline at end of file +Oracle:Rekindled Flame deals 4 damage to target creature or player.\nAt the beginning of your upkeep, if an opponent has no cards in hand, you may return Rekindled Flame from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/reknit.txt b/forge-gui/res/cardsfolder/r/reknit.txt index 3850b6a4b1d..045b0919e13 100644 --- a/forge-gui/res/cardsfolder/r/reknit.txt +++ b/forge-gui/res/cardsfolder/r/reknit.txt @@ -3,4 +3,4 @@ ManaCost:1 GW Types:Instant A:SP$ Regenerate | Cost$ 1 GW | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Regenerate target permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/reknit.jpg -Oracle:Regenerate target permanent. \ No newline at end of file +Oracle:Regenerate target permanent. diff --git a/forge-gui/res/cardsfolder/r/relearn.txt b/forge-gui/res/cardsfolder/r/relearn.txt index 9c80c770cb1..76c7473cc2c 100644 --- a/forge-gui/res/cardsfolder/r/relearn.txt +++ b/forge-gui/res/cardsfolder/r/relearn.txt @@ -3,4 +3,4 @@ ManaCost:1 U U Types:Sorcery A:SP$ ChangeZone | Cost$ 1 U U | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | SpellDescription$ Return target instant or sorcery card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/relearn.jpg -Oracle:Return target instant or sorcery card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target instant or sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/release_the_ants.txt b/forge-gui/res/cardsfolder/r/release_the_ants.txt index 8d0e3fd2d6b..b4a760c7c0f 100644 --- a/forge-gui/res/cardsfolder/r/release_the_ants.txt +++ b/forge-gui/res/cardsfolder/r/release_the_ants.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta SVar:DBClash:DB$Clash | WinSubAbility$ DBReturn SVar:DBReturn:DB$ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/release_the_ants.jpg -Oracle:Release the Ants deals 1 damage to target creature or player. Clash with an opponent. If you win, return Release the Ants to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Release the Ants deals 1 damage to target creature or player. Clash with an opponent. If you win, return Release the Ants to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/r/relentless_assault.txt b/forge-gui/res/cardsfolder/r/relentless_assault.txt index 796f4037a33..5dc8329ad73 100644 --- a/forge-gui/res/cardsfolder/r/relentless_assault.txt +++ b/forge-gui/res/cardsfolder/r/relentless_assault.txt @@ -1,8 +1,8 @@ -Name:Relentless Assault -ManaCost:2 R R -Types:Sorcery -A:SP$ UntapAll | Cost$ 2 R R | ValidCards$ Creature.attackedThisTurn | SubAbility$ DBAddCombat | SpellDescription$ Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/relentless_assault.jpg -Oracle:Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. \ No newline at end of file +Name:Relentless Assault +ManaCost:2 R R +Types:Sorcery +A:SP$ UntapAll | Cost$ 2 R R | ValidCards$ Creature.attackedThisTurn | SubAbility$ DBAddCombat | SpellDescription$ Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/relentless_assault.jpg +Oracle:Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. diff --git a/forge-gui/res/cardsfolder/r/relentless_rats.txt b/forge-gui/res/cardsfolder/r/relentless_rats.txt index 9e51e185e5f..b7c115bd22a 100644 --- a/forge-gui/res/cardsfolder/r/relentless_rats.txt +++ b/forge-gui/res/cardsfolder/r/relentless_rats.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Creature.namedRelentless Rats+Other SVar:BuffedBy:Creature.namedRelentless Rats SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card73573.jpg -Oracle:Relentless Rats gets +1/+1 for each other creature on the battlefield named Relentless Rats.\nA deck can have any number of cards named Relentless Rats. \ No newline at end of file +Oracle:Relentless Rats gets +1/+1 for each other creature on the battlefield named Relentless Rats.\nA deck can have any number of cards named Relentless Rats. diff --git a/forge-gui/res/cardsfolder/r/relentless_skaabs.txt b/forge-gui/res/cardsfolder/r/relentless_skaabs.txt index e5883274f90..2a0557f03de 100644 --- a/forge-gui/res/cardsfolder/r/relentless_skaabs.txt +++ b/forge-gui/res/cardsfolder/r/relentless_skaabs.txt @@ -1,9 +1,9 @@ -Name:Relentless Skaabs -ManaCost:3 U U -Types:Creature Zombie -Text:As an additional cost to cast CARDNAME, exile a creature card from your graveyard. -PT:4/4 -K:Undying -SVar:FullCost:3 U U ExileFromGrave<1/Creature> -SVar:Picture:http://www.wizards.com/global/images/magic/general/relentless_skaabs.jpg -Oracle:As an additional cost to cast Relentless Skaabs, exile a creature card from your graveyard.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Relentless Skaabs +ManaCost:3 U U +Types:Creature Zombie +Text:As an additional cost to cast CARDNAME, exile a creature card from your graveyard. +PT:4/4 +K:Undying +SVar:FullCost:3 U U ExileFromGrave<1/Creature> +SVar:Picture:http://www.wizards.com/global/images/magic/general/relentless_skaabs.jpg +Oracle:As an additional cost to cast Relentless Skaabs, exile a creature card from your graveyard.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/r/relic_bane.txt b/forge-gui/res/cardsfolder/r/relic_bane.txt index a1e9e46abb2..7efbd9495d5 100644 --- a/forge-gui/res/cardsfolder/r/relic_bane.txt +++ b/forge-gui/res/cardsfolder/r/relic_bane.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddTrigger$ TrigLoseLife | Add SVar:TrigLoseLife:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ RelicBaneLoseLife | TriggerDescription$ At the beginning of your upkeep, you lose 2 life. SVar:RelicBaneLoseLife:AB$ LoseLife | Cost$ 0 | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/relic_bane.jpg -Oracle:Enchant artifact\nEnchanted artifact has "At the beginning of your upkeep, you lose 2 life." \ No newline at end of file +Oracle:Enchant artifact\nEnchanted artifact has "At the beginning of your upkeep, you lose 2 life." diff --git a/forge-gui/res/cardsfolder/r/relic_barrier.txt b/forge-gui/res/cardsfolder/r/relic_barrier.txt index 33cf32c5065..c90c5523add 100644 --- a/forge-gui/res/cardsfolder/r/relic_barrier.txt +++ b/forge-gui/res/cardsfolder/r/relic_barrier.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Tap | Cost$ T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Tap target artifact. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/relic_barrier.jpg -Oracle:{T}: Tap target artifact. \ No newline at end of file +Oracle:{T}: Tap target artifact. diff --git a/forge-gui/res/cardsfolder/r/relic_bind.txt b/forge-gui/res/cardsfolder/r/relic_bind.txt index fecd92d2247..2fc8ad4aff2 100644 --- a/forge-gui/res/cardsfolder/r/relic_bind.txt +++ b/forge-gui/res/cardsfolder/r/relic_bind.txt @@ -1,12 +1,12 @@ -Name:Relic Bind -ManaCost:2 U -Types:Enchantment Aura -K:Enchant artifact an opponent controls -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Artifact.OppCtrl | TgtPrompt$ Select target artifact an opponent controls | AILogic$ Curse -T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigCharm | TriggerDescription$ Whenever enchanted artifact becomes tapped, choose one - CARDNAME deals 1 damage to target player; or target player gains 1 life. -SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBDamage,DBGain | SpellDescription$ Choose one - CARDNAME deals 1 damage to target player; or target player gains 1 life. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target player. -SVar:DBGain:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 1 | SpellDescription$ Target player gains 1 life. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/relic_bind.jpg -Oracle:Enchant artifact an opponent controls\nWhenever enchanted artifact becomes tapped, choose one - Relic Bind deals 1 damage to target player; or target player gains 1 life. \ No newline at end of file +Name:Relic Bind +ManaCost:2 U +Types:Enchantment Aura +K:Enchant artifact an opponent controls +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Artifact.OppCtrl | TgtPrompt$ Select target artifact an opponent controls | AILogic$ Curse +T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigCharm | TriggerDescription$ Whenever enchanted artifact becomes tapped, choose one - CARDNAME deals 1 damage to target player; or target player gains 1 life. +SVar:TrigCharm:AB$ Charm | Cost$ 0 | Choices$ DBDamage,DBGain | SpellDescription$ Choose one - CARDNAME deals 1 damage to target player; or target player gains 1 life. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target player. +SVar:DBGain:DB$ GainLife | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 1 | SpellDescription$ Target player gains 1 life. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/relic_bind.jpg +Oracle:Enchant artifact an opponent controls\nWhenever enchanted artifact becomes tapped, choose one - Relic Bind deals 1 damage to target player; or target player gains 1 life. diff --git a/forge-gui/res/cardsfolder/r/relic_crush.txt b/forge-gui/res/cardsfolder/r/relic_crush.txt index 15d9758df68..e7114c42d98 100644 --- a/forge-gui/res/cardsfolder/r/relic_crush.txt +++ b/forge-gui/res/cardsfolder/r/relic_crush.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 4 G | ValidTgts$ Artifact,Enchantment | TargetMin$ 1 | TargetMax$ 2 | TgtPrompt$ Select at least one but no more than two target artifacts or enchantments | SpellDescription$ Destroy target artifact or enchantment and up to one other target artifact or enchantment. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Relic_Crush.jpg -Oracle:Destroy target artifact or enchantment and up to one other target artifact or enchantment. \ No newline at end of file +Oracle:Destroy target artifact or enchantment and up to one other target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/r/relic_of_progenitus.txt b/forge-gui/res/cardsfolder/r/relic_of_progenitus.txt index 6767019f115..28e5c0e1b42 100644 --- a/forge-gui/res/cardsfolder/r/relic_of_progenitus.txt +++ b/forge-gui/res/cardsfolder/r/relic_of_progenitus.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZoneAll | Cost$ 1 Exile<1/CARDNAME> | Origin$ Graveyard | Destinatio SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/relic_of_progenitus.jpg -Oracle:{T}: Target player exiles a card from his or her graveyard.\n{1}, Exile Relic of Progenitus: Exile all cards from all graveyards. Draw a card. \ No newline at end of file +Oracle:{T}: Target player exiles a card from his or her graveyard.\n{1}, Exile Relic of Progenitus: Exile all cards from all graveyards. Draw a card. diff --git a/forge-gui/res/cardsfolder/r/relic_putrescence.txt b/forge-gui/res/cardsfolder/r/relic_putrescence.txt index a114ba65924..4d96e3ec318 100644 --- a/forge-gui/res/cardsfolder/r/relic_putrescence.txt +++ b/forge-gui/res/cardsfolder/r/relic_putrescence.txt @@ -7,4 +7,4 @@ T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ SVar:TrigPoison:AB$ Poison | Cost$ 0 | Defined$ TriggeredCardController | Num$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/relic_putrescence.jpg -Oracle:Enchant artifact\nWhenever enchanted artifact becomes tapped, its controller gets a poison counter. \ No newline at end of file +Oracle:Enchant artifact\nWhenever enchanted artifact becomes tapped, its controller gets a poison counter. diff --git a/forge-gui/res/cardsfolder/r/relic_ward.txt b/forge-gui/res/cardsfolder/r/relic_ward.txt index af9820b18b7..51f9e6fc800 100644 --- a/forge-gui/res/cardsfolder/r/relic_ward.txt +++ b/forge-gui/res/cardsfolder/r/relic_ward.txt @@ -1,14 +1,14 @@ -Name:Relic Ward -ManaCost:1 W -Types:Enchantment Aura -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -K:Enchant artifact -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Artifact | AILogic$ Pump -S:Mode$ Continuous | Affected$ Artifact.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted artifact has shroud. (It can't be the target of spells or abilities.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/relic_ward.jpg -Oracle:You may cast Relic Ward as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant artifact\nEnchanted artifact has shroud. (It can't be the target of spells or abilities.) \ No newline at end of file +Name:Relic Ward +ManaCost:1 W +Types:Enchantment Aura +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +K:Enchant artifact +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Artifact | AILogic$ Pump +S:Mode$ Continuous | Affected$ Artifact.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted artifact has shroud. (It can't be the target of spells or abilities.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/relic_ward.jpg +Oracle:You may cast Relic Ward as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant artifact\nEnchanted artifact has shroud. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/r/reliquary_monk.txt b/forge-gui/res/cardsfolder/r/reliquary_monk.txt index 727477cfffe..e1db9c168c3 100644 --- a/forge-gui/res/cardsfolder/r/reliquary_monk.txt +++ b/forge-gui/res/cardsfolder/r/reliquary_monk.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, destroy target artifact or enchantment. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/reliquary_monk.jpg -Oracle:When Reliquary Monk dies, destroy target artifact or enchantment. \ No newline at end of file +Oracle:When Reliquary Monk dies, destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/r/reliquary_tower.txt b/forge-gui/res/cardsfolder/r/reliquary_tower.txt index 7dfe177537f..9b0058689bd 100644 --- a/forge-gui/res/cardsfolder/r/reliquary_tower.txt +++ b/forge-gui/res/cardsfolder/r/reliquary_tower.txt @@ -4,4 +4,4 @@ Types:Land S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/reliquary_tower.jpg -Oracle:You have no maximum hand size.\n{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:You have no maximum hand size.\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/remand.txt b/forge-gui/res/cardsfolder/r/remand.txt index 1f9263d5123..800d2888e63 100644 --- a/forge-gui/res/cardsfolder/r/remand.txt +++ b/forge-gui/res/cardsfolder/r/remand.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ Hand | SubAbility$ DBDraw | SpellDescription$ Counter target spell. If that spell is countered this way, put it into it's owner's hand instead of into that player's graveyard. Draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card87919.jpg -Oracle:Counter target spell. If that spell is countered this way, put it into its owner's hand instead of into that player's graveyard.\nDraw a card. \ No newline at end of file +Oracle:Counter target spell. If that spell is countered this way, put it into its owner's hand instead of into that player's graveyard.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/remedy.txt b/forge-gui/res/cardsfolder/r/remedy.txt index b31940080f4..d441d7a5800 100644 --- a/forge-gui/res/cardsfolder/r/remedy.txt +++ b/forge-gui/res/cardsfolder/r/remedy.txt @@ -1,7 +1,7 @@ -Name:Remedy -ManaCost:1 W -Types:Instant -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SpellDescription$ Prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/remedy.jpg -Oracle:Prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. \ No newline at end of file +Name:Remedy +ManaCost:1 W +Types:Instant +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ 5 | TargetMin$ 1 | TargetMax$ 5 | DividedAsYouChoose$ 5 | SpellDescription$ Prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/remedy.jpg +Oracle:Prevent the next 5 damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose. diff --git a/forge-gui/res/cardsfolder/r/remember_the_fallen.txt b/forge-gui/res/cardsfolder/r/remember_the_fallen.txt index 2cbe231b4f8..26b74b3c455 100644 --- a/forge-gui/res/cardsfolder/r/remember_the_fallen.txt +++ b/forge-gui/res/cardsfolder/r/remember_the_fallen.txt @@ -1,8 +1,8 @@ -Name:Remember the Fallen -ManaCost:2 W -Types:Sorcery -A:SP$ Charm | Cost$ 2 W | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ ChangeCreature,ChangeArtifact | SpellDescription$ Choose one or both - Return target creature card from your graveyard to your hand; and/or return target artifact card from your graveyard to your hand. -SVar:ChangeCreature:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. -SVar:ChangeArtifact:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | SpellDescription$ Return target artifact card from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/remember_the_fallen.jpg -Oracle:Choose one or both - Return target creature card from your graveyard to your hand; and/or return target artifact card from your graveyard to your hand. \ No newline at end of file +Name:Remember the Fallen +ManaCost:2 W +Types:Sorcery +A:SP$ Charm | Cost$ 2 W | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ ChangeCreature,ChangeArtifact | SpellDescription$ Choose one or both - Return target creature card from your graveyard to your hand; and/or return target artifact card from your graveyard to your hand. +SVar:ChangeCreature:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. +SVar:ChangeArtifact:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | SpellDescription$ Return target artifact card from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/remember_the_fallen.jpg +Oracle:Choose one or both - Return target creature card from your graveyard to your hand; and/or return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/remembrance.txt b/forge-gui/res/cardsfolder/r/remembrance.txt index d4f3cb6ddb3..2171a9b1912 100644 --- a/forge-gui/res/cardsfolder/r/remembrance.txt +++ b/forge-gui/res/cardsfolder/r/remembrance.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ Whenever a nontoken creature you control dies, you may search your library for a card with the same name as that creature, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Triggered.sameName | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/remembrance.jpg -Oracle:Whenever a nontoken creature you control dies, you may search your library for a card with the same name as that creature, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:Whenever a nontoken creature you control dies, you may search your library for a card with the same name as that creature, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/reminisce.txt b/forge-gui/res/cardsfolder/r/reminisce.txt index 0df44d369e0..1020298a2b4 100644 --- a/forge-gui/res/cardsfolder/r/reminisce.txt +++ b/forge-gui/res/cardsfolder/r/reminisce.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 2 U | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Library | ChangeType$ Card | Shuffle$ True | SpellDescription$ Target player shuffles his or her graveyard into his or her library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reminisce.jpg -Oracle:Target player shuffles his or her graveyard into his or her library. \ No newline at end of file +Oracle:Target player shuffles his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/r/remote_farm.txt b/forge-gui/res/cardsfolder/r/remote_farm.txt index 9826a20e539..dc77ea7af62 100644 --- a/forge-gui/res/cardsfolder/r/remote_farm.txt +++ b/forge-gui/res/cardsfolder/r/remote_farm.txt @@ -9,4 +9,4 @@ A:AB$ Mana | Cost$ T SubCounter<1/DEPLETION> | Produced$ W | Deplete$ DEPLETION SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://wizards.com/global/images/magic/general/remote_farm.jpg -Oracle:Remote Farm enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Remote Farm: Add {W}{W} to your mana pool. If there are no depletion counters on Remote Farm, sacrifice it. \ No newline at end of file +Oracle:Remote Farm enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Remote Farm: Add {W}{W} to your mana pool. If there are no depletion counters on Remote Farm, sacrifice it. diff --git a/forge-gui/res/cardsfolder/r/remote_isle.txt b/forge-gui/res/cardsfolder/r/remote_isle.txt index 0c122ff00d9..3e715ed3106 100644 --- a/forge-gui/res/cardsfolder/r/remote_isle.txt +++ b/forge-gui/res/cardsfolder/r/remote_isle.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/remote_isle.jpg -Oracle:Remote Isle enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Remote Isle enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/remove.txt b/forge-gui/res/cardsfolder/r/remove.txt index 2524aafecd9..b4a3cc25c26 100644 --- a/forge-gui/res/cardsfolder/r/remove.txt +++ b/forge-gui/res/cardsfolder/r/remove.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Hand | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Return target attacking creature to its owner's hand. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6541.jpg -Oracle:Cast Remove only during the declare attackers step and only if you've been attacked this step.\nReturn target attacking creature to its owner's hand. \ No newline at end of file +Oracle:Cast Remove only during the declare attackers step and only if you've been attacked this step.\nReturn target attacking creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/remove_enchantments.txt b/forge-gui/res/cardsfolder/r/remove_enchantments.txt index 8c315c94600..f8fac6a51a1 100644 --- a/forge-gui/res/cardsfolder/r/remove_enchantments.txt +++ b/forge-gui/res/cardsfolder/r/remove_enchantments.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZoneAll | Cost$ W | ChangeType$ Card.Enchantment+YouCtrl+YouOwn,Card SVar:DBDestroyEnchantments:DB$ DestroyAll | ValidCards$ Card.Enchantment+YouCtrl,Card.Aura+AttachedTo Permanent.YouCtrl,Card.Aura+AttachedTo Creature.attacking+OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/remove_enchantments.jpg -Oracle:Return to your hand all enchantments you both own and control, all Auras you own attached to permanents you control, and all Auras you own attached to attacking creatures your opponents control. Then destroy all other enchantments you control, all other Auras attached to permanents you control, and all other Auras attached to attacking creatures your opponents control. \ No newline at end of file +Oracle:Return to your hand all enchantments you both own and control, all Auras you own attached to permanents you control, and all Auras you own attached to attacking creatures your opponents control. Then destroy all other enchantments you control, all other Auras attached to permanents you control, and all other Auras attached to attacking creatures your opponents control. diff --git a/forge-gui/res/cardsfolder/r/remove_soul.txt b/forge-gui/res/cardsfolder/r/remove_soul.txt index ee68d57eed5..71448c55c4d 100644 --- a/forge-gui/res/cardsfolder/r/remove_soul.txt +++ b/forge-gui/res/cardsfolder/r/remove_soul.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SpellDescription$ Counter target creature spell. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83228.jpg -Oracle:Counter target creature spell. \ No newline at end of file +Oracle:Counter target creature spell. diff --git a/forge-gui/res/cardsfolder/r/rend_flesh.txt b/forge-gui/res/cardsfolder/r/rend_flesh.txt index 1d52506e90f..aef1321e110 100644 --- a/forge-gui/res/cardsfolder/r/rend_flesh.txt +++ b/forge-gui/res/cardsfolder/r/rend_flesh.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Instant Arcane A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.nonSpirit | TgtPrompt$ Select target non-Spirit creature | SpellDescription$ Destroy target non-Spirit creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/rend_flesh.jpg -Oracle:Destroy target non-Spirit creature. \ No newline at end of file +Oracle:Destroy target non-Spirit creature. diff --git a/forge-gui/res/cardsfolder/r/rend_spirit.txt b/forge-gui/res/cardsfolder/r/rend_spirit.txt index acc58293c2f..545d0e8d677 100644 --- a/forge-gui/res/cardsfolder/r/rend_spirit.txt +++ b/forge-gui/res/cardsfolder/r/rend_spirit.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.Spirit | TgtPrompt$ Select target Spirit | SpellDescription$ Destroy target Spirit. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rend_spirit.jpg -Oracle:Destroy target Spirit. \ No newline at end of file +Oracle:Destroy target Spirit. diff --git a/forge-gui/res/cardsfolder/r/rendclaw_trow.txt b/forge-gui/res/cardsfolder/r/rendclaw_trow.txt index 277059dc711..d7551d7599e 100644 --- a/forge-gui/res/cardsfolder/r/rendclaw_trow.txt +++ b/forge-gui/res/cardsfolder/r/rendclaw_trow.txt @@ -5,4 +5,4 @@ PT:2/2 K:Persist K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/rendclaw_trow.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/r/render_silent.txt b/forge-gui/res/cardsfolder/r/render_silent.txt index d20910b7884..1638c8e1962 100644 --- a/forge-gui/res/cardsfolder/r/render_silent.txt +++ b/forge-gui/res/cardsfolder/r/render_silent.txt @@ -1,8 +1,8 @@ -Name:Render Silent -ManaCost:W U U -Types:Instant -A:SP$ Counter | Cost$ W U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBEffect | SpellDescription$ Counter target spell. Its controller can't cast spells this turn. -SVar:DBEffect:DB$ Effect | StaticAbilities$ CantBeCast | RememberObjects$ TargetedController -SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Its controller can't cast spells this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/render_silent.jpg -Oracle:Counter target spell. Its controller can't cast spells this turn. \ No newline at end of file +Name:Render Silent +ManaCost:W U U +Types:Instant +A:SP$ Counter | Cost$ W U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBEffect | SpellDescription$ Counter target spell. Its controller can't cast spells this turn. +SVar:DBEffect:DB$ Effect | StaticAbilities$ CantBeCast | RememberObjects$ TargetedController +SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Its controller can't cast spells this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/render_silent.jpg +Oracle:Counter target spell. Its controller can't cast spells this turn. diff --git a/forge-gui/res/cardsfolder/r/rending_vines.txt b/forge-gui/res/cardsfolder/r/rending_vines.txt index dad465d5eea..e4dc1a80a2c 100644 --- a/forge-gui/res/cardsfolder/r/rending_vines.txt +++ b/forge-gui/res/cardsfolder/r/rending_vines.txt @@ -1,9 +1,9 @@ -Name:Rending Vines -ManaCost:1 G G -Types:Instant Arcane -A:SP$ Destroy | Cost$ 1 G G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | ConditionCheckSVar$ Y | ConditionSVarCompare$ LEX | References$ X,Y | AITgts$ Card.cmcLTX | SubAbility$ DBDraw | SpellDescription$ Destroy target artifact or enchantment if its converted mana cost is less than or equal to the number of cards in your hand. -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Y:Targeted$CardManaCost -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/rending_vines.jpg -Oracle:Destroy target artifact or enchantment if its converted mana cost is less than or equal to the number of cards in your hand.\nDraw a card. \ No newline at end of file +Name:Rending Vines +ManaCost:1 G G +Types:Instant Arcane +A:SP$ Destroy | Cost$ 1 G G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | ConditionCheckSVar$ Y | ConditionSVarCompare$ LEX | References$ X,Y | AITgts$ Card.cmcLTX | SubAbility$ DBDraw | SpellDescription$ Destroy target artifact or enchantment if its converted mana cost is less than or equal to the number of cards in your hand. +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Y:Targeted$CardManaCost +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/rending_vines.jpg +Oracle:Destroy target artifact or enchantment if its converted mana cost is less than or equal to the number of cards in your hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/renegade_demon.txt b/forge-gui/res/cardsfolder/r/renegade_demon.txt index e3fe6afff0a..5601aa3c330 100644 --- a/forge-gui/res/cardsfolder/r/renegade_demon.txt +++ b/forge-gui/res/cardsfolder/r/renegade_demon.txt @@ -1,6 +1,6 @@ -Name:Renegade Demon -ManaCost:3 B B -Types:Creature Demon -PT:5/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_demon.jpg -Oracle: \ No newline at end of file +Name:Renegade Demon +ManaCost:3 B B +Types:Creature Demon +PT:5/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_demon.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/r/renegade_doppelganger.txt b/forge-gui/res/cardsfolder/r/renegade_doppelganger.txt index 4ed29397977..17d11ade988 100644 --- a/forge-gui/res/cardsfolder/r/renegade_doppelganger.txt +++ b/forge-gui/res/cardsfolder/r/renegade_doppelganger.txt @@ -1,9 +1,9 @@ -Name:Renegade Doppelganger -ManaCost:1 U -Types:Creature Shapeshifter -PT:0/1 -# Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ RDCopy | TriggerDescription$ Whenever another creature enters the battlefield under your control, you may have CARDNAME become a copy of that creature until end of turn. (If it does, it loses this ability for the rest of the turn.) -SVar:RDCopy:AB$ Clone | Cost$ 0 | Defined$ TriggeredCard | Duration$ UntilEndOfTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_doppelganger.jpg -Oracle:Whenever another creature enters the battlefield under your control, you may have Renegade Doppelganger become a copy of that creature until end of turn. (If it does, it loses this ability for the rest of the turn.) \ No newline at end of file +Name:Renegade Doppelganger +ManaCost:1 U +Types:Creature Shapeshifter +PT:0/1 +# Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ RDCopy | TriggerDescription$ Whenever another creature enters the battlefield under your control, you may have CARDNAME become a copy of that creature until end of turn. (If it does, it loses this ability for the rest of the turn.) +SVar:RDCopy:AB$ Clone | Cost$ 0 | Defined$ TriggeredCard | Duration$ UntilEndOfTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_doppelganger.jpg +Oracle:Whenever another creature enters the battlefield under your control, you may have Renegade Doppelganger become a copy of that creature until end of turn. (If it does, it loses this ability for the rest of the turn.) diff --git a/forge-gui/res/cardsfolder/r/renegade_krasis.txt b/forge-gui/res/cardsfolder/r/renegade_krasis.txt index be22c50182c..6f3ec479450 100644 --- a/forge-gui/res/cardsfolder/r/renegade_krasis.txt +++ b/forge-gui/res/cardsfolder/r/renegade_krasis.txt @@ -1,9 +1,9 @@ -Name:Renegade Krasis -ManaCost:1 G G -Types:Creature Beast Mutant -PT:3/2 -K:Evolve -T:Mode$ Evolved | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounterAll | TriggerDescription$ Whenever CARDNAME evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it. -SVar:TrigPutCounterAll:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+counters_GE1_P1P1+Other | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_krasis.jpg -Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nWhenever Renegade Krasis evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it. \ No newline at end of file +Name:Renegade Krasis +ManaCost:1 G G +Types:Creature Beast Mutant +PT:3/2 +K:Evolve +T:Mode$ Evolved | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounterAll | TriggerDescription$ Whenever CARDNAME evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it. +SVar:TrigPutCounterAll:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+counters_GE1_P1P1+Other | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_krasis.jpg +Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\nWhenever Renegade Krasis evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/r/renegade_troops.txt b/forge-gui/res/cardsfolder/r/renegade_troops.txt index ad30a00bcfa..44fa66da0aa 100644 --- a/forge-gui/res/cardsfolder/r/renegade_troops.txt +++ b/forge-gui/res/cardsfolder/r/renegade_troops.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:4/2 K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_troops.jpg -Oracle:Haste \ No newline at end of file +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/r/renegade_warlord.txt b/forge-gui/res/cardsfolder/r/renegade_warlord.txt index ad09a3bcf1c..0cf6e22c9ae 100644 --- a/forge-gui/res/cardsfolder/r/renegade_warlord.txt +++ b/forge-gui/res/cardsfolder/r/renegade_warlord.txt @@ -1,9 +1,9 @@ -Name:Renegade Warlord -ManaCost:4 R -Types:Creature Human Warrior -PT:3/3 -K:First Strike -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBattleCry | TriggerDescription$ Whenever CARDNAME attacks, each other attacking creature gets +1/+0 until end of turn. -SVar:TrigBattleCry:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_warlord.jpg -Oracle:First strike\nWhenever Renegade Warlord attacks, each other attacking creature gets +1/+0 until end of turn. \ No newline at end of file +Name:Renegade Warlord +ManaCost:4 R +Types:Creature Human Warrior +PT:3/3 +K:First Strike +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBattleCry | TriggerDescription$ Whenever CARDNAME attacks, each other attacking creature gets +1/+0 until end of turn. +SVar:TrigBattleCry:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/renegade_warlord.jpg +Oracle:First strike\nWhenever Renegade Warlord attacks, each other attacking creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/renewal.txt b/forge-gui/res/cardsfolder/r/renewal.txt index e216c40eacb..35e7228f7c0 100644 --- a/forge-gui/res/cardsfolder/r/renewal.txt +++ b/forge-gui/res/cardsfolder/r/renewal.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 G Sac<1/Land> | Origin$ Library | Destination$ Battle 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/renewal.jpg -Oracle:As an additional cost to cast Renewal, sacrifice a land.\nSearch your library for a basic land card and put that card onto the battlefield. Then shuffle your library.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:As an additional cost to cast Renewal, sacrifice a land.\nSearch your library for a basic land card and put that card onto the battlefield. Then shuffle your library.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/r/renewed_faith.txt b/forge-gui/res/cardsfolder/r/renewed_faith.txt index 12a0f2e001e..6dac657d6e5 100644 --- a/forge-gui/res/cardsfolder/r/renewed_faith.txt +++ b/forge-gui/res/cardsfolder/r/renewed_faith.txt @@ -6,4 +6,4 @@ A:SP$ GainLife | Cost$ 2 W | LifeAmount$ 6 | SpellDescription$ You gain 6 life. T:Mode$ Cycled | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ When you cycle Renewed Faith, you may gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card41153.jpg -Oracle:You gain 6 life.\nCycling {1}{W} ({1}{W}, Discard this card: Draw a card.)\nWhen you cycle Renewed Faith, you may gain 2 life. \ No newline at end of file +Oracle:You gain 6 life.\nCycling {1}{W} ({1}{W}, Discard this card: Draw a card.)\nWhen you cycle Renewed Faith, you may gain 2 life. diff --git a/forge-gui/res/cardsfolder/r/renewing_dawn.txt b/forge-gui/res/cardsfolder/r/renewing_dawn.txt index fe515c00bc2..e7da9618771 100644 --- a/forge-gui/res/cardsfolder/r/renewing_dawn.txt +++ b/forge-gui/res/cardsfolder/r/renewing_dawn.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 1 W | LifeAmount$ X | References$ X | SpellDescription$ Y SVar:X:Count$TypeOppCtrl.Mountain/Times.2 SVar:RemRandomDeck:True SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal/renewing_dawn.jpg -Oracle:You gain 2 life for each Mountain target opponent controls. \ No newline at end of file +Oracle:You gain 2 life for each Mountain target opponent controls. diff --git a/forge-gui/res/cardsfolder/r/renewing_touch.txt b/forge-gui/res/cardsfolder/r/renewing_touch.txt index f62746e51a5..810534a7ce3 100644 --- a/forge-gui/res/cardsfolder/r/renewing_touch.txt +++ b/forge-gui/res/cardsfolder/r/renewing_touch.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Library | TargetMi SVar:X:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Second_Age/renewing_touch.jpg -Oracle:Shuffle any number of target creature cards from your graveyard into your library. \ No newline at end of file +Oracle:Shuffle any number of target creature cards from your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/r/renounce.txt b/forge-gui/res/cardsfolder/r/renounce.txt index 82ed4cbb63a..23e12c4e584 100644 --- a/forge-gui/res/cardsfolder/r/renounce.txt +++ b/forge-gui/res/cardsfolder/r/renounce.txt @@ -1,11 +1,11 @@ -Name:Renounce -ManaCost:1 W -Types:Instant -A:SP$ Sacrifice | Cost$ 1 W | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Permanent | RememberSacrificed$ True | Optional$ True | SubAbility$ DBGainLife | SpellDescription$ Sacrifice any number of permanents. You gain 2 life for each permanent sacrificed this way. -SVar:DBGainLife:DB$GainLife | LifeAmount$ LifeX | References$ LifeX | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Permanent.YouCtrl -SVar:LifeX:Remembered$Amount.Twice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/renounce.jpg -Oracle:Sacrifice any number of permanents. You gain 2 life for each permanent sacrificed this way. \ No newline at end of file +Name:Renounce +ManaCost:1 W +Types:Instant +A:SP$ Sacrifice | Cost$ 1 W | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Permanent | RememberSacrificed$ True | Optional$ True | SubAbility$ DBGainLife | SpellDescription$ Sacrifice any number of permanents. You gain 2 life for each permanent sacrificed this way. +SVar:DBGainLife:DB$GainLife | LifeAmount$ LifeX | References$ LifeX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Permanent.YouCtrl +SVar:LifeX:Remembered$Amount.Twice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/renounce.jpg +Oracle:Sacrifice any number of permanents. You gain 2 life for each permanent sacrificed this way. diff --git a/forge-gui/res/cardsfolder/r/renounce_the_guilds.txt b/forge-gui/res/cardsfolder/r/renounce_the_guilds.txt index 9d20b74fe80..1d241621752 100644 --- a/forge-gui/res/cardsfolder/r/renounce_the_guilds.txt +++ b/forge-gui/res/cardsfolder/r/renounce_the_guilds.txt @@ -1,6 +1,6 @@ -Name:Renounce the Guilds -ManaCost:1 W -Types:Instant -A:SP$ Sacrifice | Cost$ 1 W | SacValid$ Permanent.MultiColor | Defined$ Each | SpellDescription$ Each player sacrifices a multicolored permanent. -SVar:Picture:http://www.wizards.com/global/images/magic/general/renounce_the_guilds.jpg -Oracle:Each player sacrifices a multicolored permanent. \ No newline at end of file +Name:Renounce the Guilds +ManaCost:1 W +Types:Instant +A:SP$ Sacrifice | Cost$ 1 W | SacValid$ Permanent.MultiColor | Defined$ Each | SpellDescription$ Each player sacrifices a multicolored permanent. +SVar:Picture:http://www.wizards.com/global/images/magic/general/renounce_the_guilds.jpg +Oracle:Each player sacrifices a multicolored permanent. diff --git a/forge-gui/res/cardsfolder/r/renowned_weaver.txt b/forge-gui/res/cardsfolder/r/renowned_weaver.txt index 0bae3deaf1a..8642744637c 100644 --- a/forge-gui/res/cardsfolder/r/renowned_weaver.txt +++ b/forge-gui/res/cardsfolder/r/renowned_weaver.txt @@ -1,7 +1,7 @@ -Name:Renowned Weaver -ManaCost:G -Types:Creature Human Shaman -PT:1/1 -A:AB$ Token | Cost$ 1 G Sac<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Spider | TokenTypes$ Enchantment,Creature,Spider | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 3 | TokenKeywords$ Reach | SpellDescription$ Put a 1/3 green Spider enchantment creature token with reach onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/renowned_weaver.jpg -Oracle:{1}{G}, Sacrifice Renowned Weaver: Put a 1/3 green Spider enchantment creature token with reach onto the battlefield. (It can block creatures with flying.) \ No newline at end of file +Name:Renowned Weaver +ManaCost:G +Types:Creature Human Shaman +PT:1/1 +A:AB$ Token | Cost$ 1 G Sac<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Spider | TokenTypes$ Enchantment,Creature,Spider | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 3 | TokenKeywords$ Reach | SpellDescription$ Put a 1/3 green Spider enchantment creature token with reach onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/renowned_weaver.jpg +Oracle:{1}{G}, Sacrifice Renowned Weaver: Put a 1/3 green Spider enchantment creature token with reach onto the battlefield. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/r/reparations.txt b/forge-gui/res/cardsfolder/r/reparations.txt index 15ee2b3735e..48cef311401 100644 --- a/forge-gui/res/cardsfolder/r/reparations.txt +++ b/forge-gui/res/cardsfolder/r/reparations.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | TriggerZones$ Battlefield | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TargetsValid$ You,Creature.YouCtrl+inZone Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever an opponent casts a spell that targets you or a creature you control, you may draw a card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/reparations.jpg -Oracle:Whenever an opponent casts a spell that targets you or a creature you control, you may draw a card. \ No newline at end of file +Oracle:Whenever an opponent casts a spell that targets you or a creature you control, you may draw a card. diff --git a/forge-gui/res/cardsfolder/r/repay_in_kind.txt b/forge-gui/res/cardsfolder/r/repay_in_kind.txt index c60ebc84d3e..799a4d0ce9b 100644 --- a/forge-gui/res/cardsfolder/r/repay_in_kind.txt +++ b/forge-gui/res/cardsfolder/r/repay_in_kind.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ SetLife | Cost$ 5 B B | Defined$ Player | LifeAmount$ X | References$ X | SpellDescription$ Each player's life total becomes the lowest life total among all players. SVar:X:PlayerCountPlayers$LowestLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/repay_in_kind.jpg -Oracle:Each player's life total becomes the lowest life total among all players. \ No newline at end of file +Oracle:Each player's life total becomes the lowest life total among all players. diff --git a/forge-gui/res/cardsfolder/r/repeal.txt b/forge-gui/res/cardsfolder/r/repeal.txt index c979a1a860f..969ed238af0 100644 --- a/forge-gui/res/cardsfolder/r/repeal.txt +++ b/forge-gui/res/cardsfolder/r/repeal.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/repeal.jpg -Oracle:Return target nonland permanent with converted mana cost X to its owner's hand.\nDraw a card. \ No newline at end of file +Oracle:Return target nonland permanent with converted mana cost X to its owner's hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/repel.txt b/forge-gui/res/cardsfolder/r/repel.txt index d70b7004da9..e83e812499b 100644 --- a/forge-gui/res/cardsfolder/r/repel.txt +++ b/forge-gui/res/cardsfolder/r/repel.txt @@ -3,4 +3,4 @@ ManaCost:3 U Types:Instant A:SP$ ChangeZone | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/repel.jpg -Oracle:Put target creature on top of its owner's library. \ No newline at end of file +Oracle:Put target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/r/repel_intruders.txt b/forge-gui/res/cardsfolder/r/repel_intruders.txt index 9340f50b74b..cd482cc652e 100644 --- a/forge-gui/res/cardsfolder/r/repel_intruders.txt +++ b/forge-gui/res/cardsfolder/r/repel_intruders.txt @@ -1,8 +1,8 @@ -Name:Repel Intruders -ManaCost:3 WU -Types:Instant -A:SP$ Token | Cost$ 3 WU | TokenImage$ W 1 1 Kithkin Soldier SHM | TokenAmount$ 2 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | ConditionManaSpent$ W | SubAbility$ UPaid | SpellDescription$ Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield if {W} was spent to cast CARDNAME. Counter up to one target creature spell if {U} was spent to cast CARDNAME. (Do both if {W}{U} was spent.) -SVar:UPaid:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target Creature spell | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | ConditionManaSpent$ U -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/repel_intruders.jpg -Oracle:Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield if {W} was spent to cast Repel Intruders. Counter up to one target creature spell if {U} was spent to cast Repel Intruders. (Do both if {W}{U} was spent.) \ No newline at end of file +Name:Repel Intruders +ManaCost:3 WU +Types:Instant +A:SP$ Token | Cost$ 3 WU | TokenImage$ W 1 1 Kithkin Soldier SHM | TokenAmount$ 2 | TokenName$ Kithkin Soldier | TokenTypes$ Creature,Kithkin,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | ConditionManaSpent$ W | SubAbility$ UPaid | SpellDescription$ Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield if {W} was spent to cast CARDNAME. Counter up to one target creature spell if {U} was spent to cast CARDNAME. (Do both if {W}{U} was spent.) +SVar:UPaid:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target Creature spell | TargetMin$ 0 | TargetMax$ 1 | ValidTgts$ Creature | ConditionManaSpent$ U +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/repel_intruders.jpg +Oracle:Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield if {W} was spent to cast Repel Intruders. Counter up to one target creature spell if {U} was spent to cast Repel Intruders. (Do both if {W}{U} was spent.) diff --git a/forge-gui/res/cardsfolder/r/repel_the_darkness.txt b/forge-gui/res/cardsfolder/r/repel_the_darkness.txt index ade3a1a34ce..fc593a22c6a 100644 --- a/forge-gui/res/cardsfolder/r/repel_the_darkness.txt +++ b/forge-gui/res/cardsfolder/r/repel_the_darkness.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Tap | Cost$ 2 W | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SpellDescription$ Tap up to two target creatures. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/repel_the_darkness.jpg -Oracle:Tap up to two target creatures.\nDraw a card. \ No newline at end of file +Oracle:Tap up to two target creatures.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/repentance.txt b/forge-gui/res/cardsfolder/r/repentance.txt index 06fd0e7ef29..dac502feab8 100644 --- a/forge-gui/res/cardsfolder/r/repentance.txt +++ b/forge-gui/res/cardsfolder/r/repentance.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:X:Targeted$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/repentance.jpg -Oracle:Target creature deals damage to itself equal to its power. \ No newline at end of file +Oracle:Target creature deals damage to itself equal to its power. diff --git a/forge-gui/res/cardsfolder/r/repentant_blacksmith.txt b/forge-gui/res/cardsfolder/r/repentant_blacksmith.txt index 609f6a9a814..7b145e82517 100644 --- a/forge-gui/res/cardsfolder/r/repentant_blacksmith.txt +++ b/forge-gui/res/cardsfolder/r/repentant_blacksmith.txt @@ -4,4 +4,4 @@ Types:Creature Human PT:1/2 K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/repentant_blacksmith.jpg -Oracle:Protection from red \ No newline at end of file +Oracle:Protection from red diff --git a/forge-gui/res/cardsfolder/r/repentant_vampire.txt b/forge-gui/res/cardsfolder/r/repentant_vampire.txt index 4e04caa5f2a..e37ef4ba39e 100644 --- a/forge-gui/res/cardsfolder/r/repentant_vampire.txt +++ b/forge-gui/res/cardsfolder/r/repentant_vampire.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CARDNAME is white. | AddA SVar:Destroy:AB$Destroy | Cost$ T | ValidTgts$ Creature.Black | TgtPrompt$ Select target black creature | SpellDescription$ Destroy target black creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/repentant_vampire.jpg -Oracle:Flying\nWhenever a creature dealt damage by Repentant Vampire this turn dies, put a +1/+1 counter on Repentant Vampire.\nThreshold - As long as seven or more cards are in your graveyard, Repentant Vampire is white and has "{T}: Destroy target black creature." \ No newline at end of file +Oracle:Flying\nWhenever a creature dealt damage by Repentant Vampire this turn dies, put a +1/+1 counter on Repentant Vampire.\nThreshold - As long as seven or more cards are in your graveyard, Repentant Vampire is white and has "{T}: Destroy target black creature." diff --git a/forge-gui/res/cardsfolder/r/repercussion.txt b/forge-gui/res/cardsfolder/r/repercussion.txt index 366191352e5..a1557694381 100644 --- a/forge-gui/res/cardsfolder/r/repercussion.txt +++ b/forge-gui/res/cardsfolder/r/repercussion.txt @@ -5,4 +5,4 @@ T:Mode$ DamageDone | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredTargetController | NumDmg$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/repercussion.jpg -Oracle:Whenever a creature is dealt damage, Repercussion deals that much damage to that creature's controller. \ No newline at end of file +Oracle:Whenever a creature is dealt damage, Repercussion deals that much damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/r/replenish.txt b/forge-gui/res/cardsfolder/r/replenish.txt index f5d23d11230..0ac83a1cbfd 100644 --- a/forge-gui/res/cardsfolder/r/replenish.txt +++ b/forge-gui/res/cardsfolder/r/replenish.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 3 W | ChangeType$ Enchantment.YouOwn | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return all enchantment cards from your graveyard to the battlefield. (Auras with nothing to enchant remain in your graveyard.) SVar:Picture:http://www.wizards.com/global/images/magic/general/replenish.jpg -Oracle:Return all enchantment cards from your graveyard to the battlefield. (Auras with nothing to enchant remain in your graveyard.) \ No newline at end of file +Oracle:Return all enchantment cards from your graveyard to the battlefield. (Auras with nothing to enchant remain in your graveyard.) diff --git a/forge-gui/res/cardsfolder/r/repopulate.txt b/forge-gui/res/cardsfolder/r/repopulate.txt index 04ecf648d91..4a1b9ff127b 100644 --- a/forge-gui/res/cardsfolder/r/repopulate.txt +++ b/forge-gui/res/cardsfolder/r/repopulate.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZoneAll | Cost$ 1 G | Origin$ Graveyard | Destination$ Library | Val K:Cycling:2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/repopulate.jpg -Oracle:Shuffle all creature cards from target player's graveyard into that player's library.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Shuffle all creature cards from target player's graveyard into that player's library.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/reprisal.txt b/forge-gui/res/cardsfolder/r/reprisal.txt index 7a3a8a277a0..721dca4e85d 100644 --- a/forge-gui/res/cardsfolder/r/reprisal.txt +++ b/forge-gui/res/cardsfolder/r/reprisal.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | NoRegen$ True | SpellDescription$ Destroy target creature with power 4 or greater. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/reprisal.jpg -Oracle:Destroy target creature with power 4 or greater. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target creature with power 4 or greater. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/r/reprocess.txt b/forge-gui/res/cardsfolder/r/reprocess.txt index abd7fab938c..6b3d468806d 100644 --- a/forge-gui/res/cardsfolder/r/reprocess.txt +++ b/forge-gui/res/cardsfolder/r/reprocess.txt @@ -1,11 +1,11 @@ -Name:Reprocess -ManaCost:2 B B -Types:Sorcery -A:SP$ Sacrifice | Cost$ 2 B B | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Artifact,Creature,Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBDraw | SpellDescription$ Sacrifice any number of artifacts, creatures, and/or lands. Draw a card for each permanent sacrificed this way. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ DrawX | References$ DrawX | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl -SVar:DrawX:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reprocess.jpg -Oracle:Sacrifice any number of artifacts, creatures, and/or lands. Draw a card for each permanent sacrificed this way. \ No newline at end of file +Name:Reprocess +ManaCost:2 B B +Types:Sorcery +A:SP$ Sacrifice | Cost$ 2 B B | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Artifact,Creature,Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBDraw | SpellDescription$ Sacrifice any number of artifacts, creatures, and/or lands. Draw a card for each permanent sacrificed this way. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ DrawX | References$ DrawX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Artifact.YouCtrl,Creature.YouCtrl,Land.YouCtrl +SVar:DrawX:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reprocess.jpg +Oracle:Sacrifice any number of artifacts, creatures, and/or lands. Draw a card for each permanent sacrificed this way. diff --git a/forge-gui/res/cardsfolder/r/repulse.txt b/forge-gui/res/cardsfolder/r/repulse.txt index 5eafef72025..eccfd7f0ab0 100644 --- a/forge-gui/res/cardsfolder/r/repulse.txt +++ b/forge-gui/res/cardsfolder/r/repulse.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card22985.jpg -Oracle:Return target creature to its owner's hand.\nDraw a card. \ No newline at end of file +Oracle:Return target creature to its owner's hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/requiem_angel.txt b/forge-gui/res/cardsfolder/r/requiem_angel.txt index 7581e926153..297e6d9ecc5 100644 --- a/forge-gui/res/cardsfolder/r/requiem_angel.txt +++ b/forge-gui/res/cardsfolder/r/requiem_angel.txt @@ -1,9 +1,9 @@ -Name:Requiem Angel -ManaCost:5 W -Types:Creature Angel -PT:5/5 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonSpirit+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another non-Spirit creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/requiem_angel.jpg -Oracle:Flying\nWhenever another non-Spirit creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Name:Requiem Angel +ManaCost:5 W +Types:Creature Angel +PT:5/5 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonSpirit+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another non-Spirit creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit ISD | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/requiem_angel.jpg +Oracle:Flying\nWhenever another non-Spirit creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/reroute.txt b/forge-gui/res/cardsfolder/r/reroute.txt index 2c54033c989..bf77d9d1c5d 100644 --- a/forge-gui/res/cardsfolder/r/reroute.txt +++ b/forge-gui/res/cardsfolder/r/reroute.txt @@ -1,8 +1,8 @@ -Name:Reroute -ManaCost:1 R -Types:Instant -A:SP$ ChangeTargets | Cost$ 1 R | TargetType$ Activated | ValidTgts$ Card | TgtPrompt$ Select target Activated Ability | TargetsSingleTarget$ True | SubAbility$ DBDraw | SpellDescription$ Change the target of target activated ability with a single target. (Mana abilities can't be targeted.) Draw a card. -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reroute.jpg -Oracle:Change the target of target activated ability with a single target. (Mana abilities can't be targeted.)\nDraw a card. \ No newline at end of file +Name:Reroute +ManaCost:1 R +Types:Instant +A:SP$ ChangeTargets | Cost$ 1 R | TargetType$ Activated | ValidTgts$ Card | TgtPrompt$ Select target Activated Ability | TargetsSingleTarget$ True | SubAbility$ DBDraw | SpellDescription$ Change the target of target activated ability with a single target. (Mana abilities can't be targeted.) Draw a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reroute.jpg +Oracle:Change the target of target activated ability with a single target. (Mana abilities can't be targeted.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/rescind.txt b/forge-gui/res/cardsfolder/r/rescind.txt index ab58ef5afe9..da6e3287d27 100644 --- a/forge-gui/res/cardsfolder/r/rescind.txt +++ b/forge-gui/res/cardsfolder/r/rescind.txt @@ -4,4 +4,4 @@ Types:Instant K:Cycling:2 A:SP$ ChangeZone | Cost$ 1 U U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/rescind.jpg -Oracle:Return target permanent to its owner's hand.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Return target permanent to its owner's hand.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rescue.txt b/forge-gui/res/cardsfolder/r/rescue.txt index cd17ae1e2e7..45a602e03ab 100644 --- a/forge-gui/res/cardsfolder/r/rescue.txt +++ b/forge-gui/res/cardsfolder/r/rescue.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent | SpellDescription$ Return target permanent you control to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/rescue.jpg -Oracle:Return target permanent you control to its owner's hand. \ No newline at end of file +Oracle:Return target permanent you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/rescue_from_the_underworld.txt b/forge-gui/res/cardsfolder/r/rescue_from_the_underworld.txt index 154188504c0..d3081bb396b 100644 --- a/forge-gui/res/cardsfolder/r/rescue_from_the_underworld.txt +++ b/forge-gui/res/cardsfolder/r/rescue_from_the_underworld.txt @@ -1,13 +1,13 @@ -Name:Rescue from the Underworld -ManaCost:4 B -Types:Instant -A:SP$ Effect | Cost$ 4 B Sac<1/Creature> | RememberCostCards$ True | ValidTgts$ Creature.YouOwn | TgtZone$ Graveyard | TgtPrompt$ Choose target creature card in your graveyard | RememberTargets$ True | ImprintCards$ Remembered | Triggers$ TrigReturn,OutOfSight | SVars$ MoveToPlay,ForgetCard | SubAbility$ DBExile | Duration$ Permanent | SpellDescription$ Choose target creature card in your graveyard. Return that card and the sacrificed card to the battlefield under your control at the beginning of your next upkeep. Exile CARDNAME. -SVar:TrigReturn:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ MoveToPlay | OneOff$ True | TriggerDescription$ Return that card and the sacrificed card to the battlefield under your control at the beginning of your next upkeep. -SVar:MoveToPlay:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ Imprinted | GainControl$ True -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ ForgetCard | Static$ True -SVar:ForgetCard:DB$ Pump | ForgetImprinted$ TriggeredCard -SVar:DBExile:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Exile | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rescue_from_the_underworld.jpg -Oracle:As an additional cost to cast Rescue from the Underworld, sacrifice a creature.\nChoose target creature card in your graveyard. Return that card and the sacrificed card to the battlefield under your control at the beginning of your next upkeep. Exile Rescue from the Underworld. \ No newline at end of file +Name:Rescue from the Underworld +ManaCost:4 B +Types:Instant +A:SP$ Effect | Cost$ 4 B Sac<1/Creature> | RememberCostCards$ True | ValidTgts$ Creature.YouOwn | TgtZone$ Graveyard | TgtPrompt$ Choose target creature card in your graveyard | RememberTargets$ True | ImprintCards$ Remembered | Triggers$ TrigReturn,OutOfSight | SVars$ MoveToPlay,ForgetCard | SubAbility$ DBExile | Duration$ Permanent | SpellDescription$ Choose target creature card in your graveyard. Return that card and the sacrificed card to the battlefield under your control at the beginning of your next upkeep. Exile CARDNAME. +SVar:TrigReturn:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ MoveToPlay | OneOff$ True | TriggerDescription$ Return that card and the sacrificed card to the battlefield under your control at the beginning of your next upkeep. +SVar:MoveToPlay:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ Imprinted | GainControl$ True +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Any | ValidCard$ Card.IsImprinted | Execute$ ForgetCard | Static$ True +SVar:ForgetCard:DB$ Pump | ForgetImprinted$ TriggeredCard +SVar:DBExile:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rescue_from_the_underworld.jpg +Oracle:As an additional cost to cast Rescue from the Underworld, sacrifice a creature.\nChoose target creature card in your graveyard. Return that card and the sacrificed card to the battlefield under your control at the beginning of your next upkeep. Exile Rescue from the Underworld. diff --git a/forge-gui/res/cardsfolder/r/research_development.txt b/forge-gui/res/cardsfolder/r/research_development.txt index 17fe60aaaff..5a2eb5d49a1 100644 --- a/forge-gui/res/cardsfolder/r/research_development.txt +++ b/forge-gui/res/cardsfolder/r/research_development.txt @@ -1,18 +1,18 @@ -Name:Research -ManaCost:G U -AlternateMode: Split -Types:Instant -A:SP$ ChangeZone | Cost$ G U | Origin$ Sideboard | Destination$ Library | Shuffle$ True | ChangeType$ Card.YouOwn | ChangeNum$ 4 | SpellDescription$ Choose up to four cards you own from outside the game and shuffle them into your library. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/researchdevelopment.jpg -Oracle:Choose up to four cards you own from outside the game and shuffle them into your library. -ALTERNATE -Name:Development -ManaCost:3 U R -Types:Instant -A:SP$ Repeat | Cost$ 3 U R | RepeatSubAbility$ DBToken | MaxRepeat$ 3 | StackDescription$ SpellDescription | SubAbility$ DBCleanup | SpellDescription$ Put a 3/1 red Elemental creature token onto the battlefield unless any opponent has you draw a card. Repeat this process two more times. -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 1 | TokenImage$ r 3 1 elemental DIS | TokenKeywords$ Haste | UnlessPayer$ Player.Opponent | UnlessCost$ Draw<1/Player.IsRemembered> | UnlessAI$ MorePowerful -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigRemember | Static$ True -SVar:TrigRemember:DB$ Pump | RememberObjects$ TriggeredActivator -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Put a 3/1 red Elemental creature token onto the battlefield unless any opponent has you draw a card. Repeat this process two more times. +Name:Research +ManaCost:G U +AlternateMode: Split +Types:Instant +A:SP$ ChangeZone | Cost$ G U | Origin$ Sideboard | Destination$ Library | Shuffle$ True | ChangeType$ Card.YouOwn | ChangeNum$ 4 | SpellDescription$ Choose up to four cards you own from outside the game and shuffle them into your library. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/researchdevelopment.jpg +Oracle:Choose up to four cards you own from outside the game and shuffle them into your library. +ALTERNATE +Name:Development +ManaCost:3 U R +Types:Instant +A:SP$ Repeat | Cost$ 3 U R | RepeatSubAbility$ DBToken | MaxRepeat$ 3 | StackDescription$ SpellDescription | SubAbility$ DBCleanup | SpellDescription$ Put a 3/1 red Elemental creature token onto the battlefield unless any opponent has you draw a card. Repeat this process two more times. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 1 | TokenImage$ r 3 1 elemental DIS | TokenKeywords$ Haste | UnlessPayer$ Player.Opponent | UnlessCost$ Draw<1/Player.IsRemembered> | UnlessAI$ MorePowerful +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigRemember | Static$ True +SVar:TrigRemember:DB$ Pump | RememberObjects$ TriggeredActivator +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Put a 3/1 red Elemental creature token onto the battlefield unless any opponent has you draw a card. Repeat this process two more times. diff --git a/forge-gui/res/cardsfolder/r/research_the_deep.txt b/forge-gui/res/cardsfolder/r/research_the_deep.txt index 68eaf1117df..f4f118ffff2 100644 --- a/forge-gui/res/cardsfolder/r/research_the_deep.txt +++ b/forge-gui/res/cardsfolder/r/research_the_deep.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 1 U | Defined$ You | NumCards$ 1 | SubAbility$ DBClash | Spel SVar:DBClash:DB$Clash | WinSubAbility$ DBReturn SVar:DBReturn:DB$ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/research_the_deep.jpg -Oracle:Draw a card. Clash with an opponent. If you win, return Research the Deep to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Draw a card. Clash with an opponent. If you win, return Research the Deep to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/r/reset.txt b/forge-gui/res/cardsfolder/r/reset.txt index b2df6e93dd9..878a258cac7 100644 --- a/forge-gui/res/cardsfolder/r/reset.txt +++ b/forge-gui/res/cardsfolder/r/reset.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ UntapAll | Cost$ U U | ValidCards$ Land.YouCtrl | OpponentTurn$ True | ActivationPhases$ Draw-> | SpellDescription$ Cast Reset only during an opponent's turn after his or her upkeep step. Untap all lands you control. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reset.jpg -Oracle:Cast Reset only during an opponent's turn after his or her upkeep step.\nUntap all lands you control. \ No newline at end of file +Oracle:Cast Reset only during an opponent's turn after his or her upkeep step.\nUntap all lands you control. diff --git a/forge-gui/res/cardsfolder/r/reshape.txt b/forge-gui/res/cardsfolder/r/reshape.txt index 43878de0dd6..b678e644217 100644 --- a/forge-gui/res/cardsfolder/r/reshape.txt +++ b/forge-gui/res/cardsfolder/r/reshape.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ X U U Sac<1/Artifact> | Origin$ Library | Destination$ SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reshape.jpg -Oracle:As an additional cost to cast Reshape, sacrifice an artifact.\nSearch your library for an artifact card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:As an additional cost to cast Reshape, sacrifice an artifact.\nSearch your library for an artifact card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/resilient_wanderer.txt b/forge-gui/res/cardsfolder/r/resilient_wanderer.txt index 510f9f06854..69ec44095f8 100644 --- a/forge-gui/res/cardsfolder/r/resilient_wanderer.txt +++ b/forge-gui/res/cardsfolder/r/resilient_wanderer.txt @@ -6,4 +6,4 @@ K:First Strike A:AB$ Protection | Cost$ Discard<1/Card> | Defined$ Self | Gains$ Choice | Choices$ AnyColor | SpellDescription$ CARDNAME gains protection from the color of your choice until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/resilient_wanderer.jpg -Oracle:First strike\nDiscard a card: Resilient Wanderer gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:First strike\nDiscard a card: Resilient Wanderer gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/r/resistance_fighter.txt b/forge-gui/res/cardsfolder/r/resistance_fighter.txt index 8b026114d66..ae67817a8bd 100644 --- a/forge-gui/res/cardsfolder/r/resistance_fighter.txt +++ b/forge-gui/res/cardsfolder/r/resistance_fighter.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ Sac<1/CARDNAME> | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Prevent all combat damage target creature would deal this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/resistance_fighter.jpg -Oracle:Sacrifice Resistance Fighter: Prevent all combat damage target creature would deal this turn. \ No newline at end of file +Oracle:Sacrifice Resistance Fighter: Prevent all combat damage target creature would deal this turn. diff --git a/forge-gui/res/cardsfolder/r/resize.txt b/forge-gui/res/cardsfolder/r/resize.txt index c31c00a8793..533a382160d 100644 --- a/forge-gui/res/cardsfolder/r/resize.txt +++ b/forge-gui/res/cardsfolder/r/resize.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Target creature gets +3/+3 until end of turn. K:Recover:1 G SVar:Picture:http://www.wizards.com/global/images/magic/general/resize.jpg -Oracle:Target creature gets +3/+3 until end of turn.\nRecover {1}{G} (When a creature is put into your graveyard from the battlefield, you may pay {1}{G}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) \ No newline at end of file +Oracle:Target creature gets +3/+3 until end of turn.\nRecover {1}{G} (When a creature is put into your graveyard from the battlefield, you may pay {1}{G}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) diff --git a/forge-gui/res/cardsfolder/r/resounding_roar.txt b/forge-gui/res/cardsfolder/r/resounding_roar.txt index c11b8d60690..5f16ab33596 100644 --- a/forge-gui/res/cardsfolder/r/resounding_roar.txt +++ b/forge-gui/res/cardsfolder/r/resounding_roar.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +6 | NumDef$ +6 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/resounding_roar.jpg -Oracle:Target creature gets +3/+3 until end of turn.\nCycling {5}{R}{G}{W} ({5}{R}{G}{W}, Discard this card: Draw a card.)\nWhen you cycle Resounding Roar, target creature gets +6/+6 until end of turn. \ No newline at end of file +Oracle:Target creature gets +3/+3 until end of turn.\nCycling {5}{R}{G}{W} ({5}{R}{G}{W}, Discard this card: Draw a card.)\nWhen you cycle Resounding Roar, target creature gets +6/+6 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/resounding_scream.txt b/forge-gui/res/cardsfolder/r/resounding_scream.txt index e57be63d0e6..0eb66e344c0 100644 --- a/forge-gui/res/cardsfolder/r/resounding_scream.txt +++ b/forge-gui/res/cardsfolder/r/resounding_scream.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescriptio SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 2 | Mode$ Random SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/resounding_scream.jpg -Oracle:Target player discards a card at random.\nCycling {5}{U}{B}{R} ({5}{U}{B}{R}, Discard this card: Draw a card.)\nWhen you cycle Resounding Scream, target player discards two cards at random. \ No newline at end of file +Oracle:Target player discards a card at random.\nCycling {5}{U}{B}{R} ({5}{U}{B}{R}, Discard this card: Draw a card.)\nWhen you cycle Resounding Scream, target player discards two cards at random. diff --git a/forge-gui/res/cardsfolder/r/resounding_silence.txt b/forge-gui/res/cardsfolder/r/resounding_silence.txt index 08f3e9dc42b..5fc0b195074 100644 --- a/forge-gui/res/cardsfolder/r/resounding_silence.txt +++ b/forge-gui/res/cardsfolder/r/resounding_silence.txt @@ -7,4 +7,4 @@ T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ SVar:TrigExile:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | TargetMin$ 0 | TargetMax$ 2 | Origin$ Battlefield | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/resounding_silence.jpg -Oracle:Exile target attacking creature.\nCycling {5}{G}{W}{U} ({5}{G}{W}{U}, Discard this card: Draw a card.)\nWhen you cycle Resounding Silence, exile up to two target attacking creatures. \ No newline at end of file +Oracle:Exile target attacking creature.\nCycling {5}{G}{W}{U} ({5}{G}{W}{U}, Discard this card: Draw a card.)\nWhen you cycle Resounding Silence, exile up to two target attacking creatures. diff --git a/forge-gui/res/cardsfolder/r/resounding_thunder.txt b/forge-gui/res/cardsfolder/r/resounding_thunder.txt index 7b80a092483..feb9718fcfc 100644 --- a/forge-gui/res/cardsfolder/r/resounding_thunder.txt +++ b/forge-gui/res/cardsfolder/r/resounding_thunder.txt @@ -6,4 +6,4 @@ A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When you cycle CARDNAME, it deals 6 damage to target creature or player. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 6 SVar:Picture:http://www.wizards.com/global/images/magic/general/resounding_thunder.jpg -Oracle:Resounding Thunder deals 3 damage to target creature or player.\nCycling {5}{B}{R}{G} ({5}{B}{R}{G}, Discard this card: Draw a card.)\nWhen you cycle Resounding Thunder, it deals 6 damage to target creature or player. \ No newline at end of file +Oracle:Resounding Thunder deals 3 damage to target creature or player.\nCycling {5}{B}{R}{G} ({5}{B}{R}{G}, Discard this card: Draw a card.)\nWhen you cycle Resounding Thunder, it deals 6 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/resounding_wave.txt b/forge-gui/res/cardsfolder/r/resounding_wave.txt index d7d09943c88..b7f9c022665 100644 --- a/forge-gui/res/cardsfolder/r/resounding_wave.txt +++ b/forge-gui/res/cardsfolder/r/resounding_wave.txt @@ -6,4 +6,4 @@ A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target p T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When you cycle CARDNAME, return up to two target permanents to their owners' hands SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | TargetMin$ 0 | TargetMax$ 2 | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/resounding_wave.jpg -Oracle:Return target permanent to its owner's hand.\nCycling {5}{W}{U}{B} ({5}{W}{U}{B}, Discard this card: Draw a card.)\nWhen you cycle Resounding Wave, return two target permanents to their owners' hands. \ No newline at end of file +Oracle:Return target permanent to its owner's hand.\nCycling {5}{W}{U}{B} ({5}{W}{U}{B}, Discard this card: Draw a card.)\nWhen you cycle Resounding Wave, return two target permanents to their owners' hands. diff --git a/forge-gui/res/cardsfolder/r/respite.txt b/forge-gui/res/cardsfolder/r/respite.txt index 2355b994575..1596226730f 100644 --- a/forge-gui/res/cardsfolder/r/respite.txt +++ b/forge-gui/res/cardsfolder/r/respite.txt @@ -5,4 +5,4 @@ A:SP$ Fog | Cost$ 1 G | SubAbility$ DBGainLife | SpellDescription$ Prevent all c SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$Valid Creature.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/respite.jpg -Oracle:Prevent all combat damage that would be dealt this turn. You gain 1 life for each attacking creature. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt this turn. You gain 1 life for each attacking creature. diff --git a/forge-gui/res/cardsfolder/r/resplendent_mentor.txt b/forge-gui/res/cardsfolder/r/resplendent_mentor.txt index 537049d9f26..59d86e1de3c 100644 --- a/forge-gui/res/cardsfolder/r/resplendent_mentor.txt +++ b/forge-gui/res/cardsfolder/r/resplendent_mentor.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.White+YouCtrl | AddAbility$ GainLife | D SVar:GainLife:AB$GainLife | Cost$ T | LifeAmount$ 1 | Defined$ You | SpellDescription$ You gain 1 life. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/resplendent_mentor.jpg -Oracle:White creatures you control have "{T}: You gain 1 life." \ No newline at end of file +Oracle:White creatures you control have "{T}: You gain 1 life." diff --git a/forge-gui/res/cardsfolder/r/rest_for_the_weary.txt b/forge-gui/res/cardsfolder/r/rest_for_the_weary.txt index 9ff45029965..0ab213eee8b 100644 --- a/forge-gui/res/cardsfolder/r/rest_for_the_weary.txt +++ b/forge-gui/res/cardsfolder/r/rest_for_the_weary.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ GainLife | Cost$ 1 W | LifeAmount$ X | References$ X | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player gains 4 life. Landfall - If you had a land enter the battlefield under your control this turn, that player gains 8 life instead. SVar:X:Count$Landfall.8.4 SVar:Picture:http://www.wizards.com/global/images/magic/general/rest_for_the_weary.jpg -Oracle:Target player gains 4 life.\nLandfall - If you had a land enter the battlefield under your control this turn, that player gains 8 life instead. \ No newline at end of file +Oracle:Target player gains 4 life.\nLandfall - If you had a land enter the battlefield under your control this turn, that player gains 8 life instead. diff --git a/forge-gui/res/cardsfolder/r/rest_in_peace.txt b/forge-gui/res/cardsfolder/r/rest_in_peace.txt index ae816c221c4..66f85ad8f1b 100644 --- a/forge-gui/res/cardsfolder/r/rest_in_peace.txt +++ b/forge-gui/res/cardsfolder/r/rest_in_peace.txt @@ -1,11 +1,11 @@ -Name:Rest in Peace -ManaCost:1 W -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZoneAll | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from all graveyards. -SVar:TrigChangeZoneAll:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card | Origin$ Graveyard | Destination$ Exile -R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card | ReplaceWith$ Exile | Description$ If a card or token would be put into a graveyard from anywhere, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rest_in_peace.jpg -Oracle:When Rest in Peace enters the battlefield, exile all cards from all graveyards.\nIf a card or token would be put into a graveyard from anywhere, exile it instead. \ No newline at end of file +Name:Rest in Peace +ManaCost:1 W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZoneAll | TriggerDescription$ When CARDNAME enters the battlefield, exile all cards from all graveyards. +SVar:TrigChangeZoneAll:AB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card | Origin$ Graveyard | Destination$ Exile +R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card | ReplaceWith$ Exile | Description$ If a card or token would be put into a graveyard from anywhere, exile it instead. +SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rest_in_peace.jpg +Oracle:When Rest in Peace enters the battlefield, exile all cards from all graveyards.\nIf a card or token would be put into a graveyard from anywhere, exile it instead. diff --git a/forge-gui/res/cardsfolder/r/restless_apparition.txt b/forge-gui/res/cardsfolder/r/restless_apparition.txt index f9c5c82f558..629e13d4fd8 100644 --- a/forge-gui/res/cardsfolder/r/restless_apparition.txt +++ b/forge-gui/res/cardsfolder/r/restless_apparition.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ WB WB WB | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/restless_apparition.jpg -Oracle:{W/B}{W/B}{W/B}: Restless Apparition gets +3/+3 until end of turn.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:{W/B}{W/B}{W/B}: Restless Apparition gets +3/+3 until end of turn.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/r/restless_bones.txt b/forge-gui/res/cardsfolder/r/restless_bones.txt index 27ba35849a4..d8b4402dc7a 100644 --- a/forge-gui/res/cardsfolder/r/restless_bones.txt +++ b/forge-gui/res/cardsfolder/r/restless_bones.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 3 B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Swampwalk | SpellDescription$ Target creature gains swampwalk until end of turn. A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/restless_bones.jpg -Oracle:{3}{B}, {T}: Target creature gains swampwalk until end of turn.\n{1}{B}: Regenerate Restless Bones. \ No newline at end of file +Oracle:{3}{B}, {T}: Target creature gains swampwalk until end of turn.\n{1}{B}: Regenerate Restless Bones. diff --git a/forge-gui/res/cardsfolder/r/restless_dead.txt b/forge-gui/res/cardsfolder/r/restless_dead.txt index 4514d208ed7..1ae0cb763ec 100644 --- a/forge-gui/res/cardsfolder/r/restless_dead.txt +++ b/forge-gui/res/cardsfolder/r/restless_dead.txt @@ -4,4 +4,4 @@ Types:Creature Skeleton PT:1/1 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/restless_dead.jpg -Oracle:{B}: Regenerate Restless Dead. \ No newline at end of file +Oracle:{B}: Regenerate Restless Dead. diff --git a/forge-gui/res/cardsfolder/r/restless_dreams.txt b/forge-gui/res/cardsfolder/r/restless_dreams.txt index 9007a085a6f..98b8eafb842 100644 --- a/forge-gui/res/cardsfolder/r/restless_dreams.txt +++ b/forge-gui/res/cardsfolder/r/restless_dreams.txt @@ -1,9 +1,9 @@ -Name:Restless Dreams -ManaCost:B -Types:Sorcery -A:SP$ ChangeZone | Cost$ B Discard | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return X target creature cards from your graveyard to your hand. -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$TypeInYourYard.Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/restless_dreams.jpg -Oracle:As an additional cost to cast Restless Dreams, discard X cards.\nReturn X target creature cards from your graveyard to your hand. \ No newline at end of file +Name:Restless Dreams +ManaCost:B +Types:Sorcery +A:SP$ ChangeZone | Cost$ B Discard | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return X target creature cards from your graveyard to your hand. +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$TypeInYourYard.Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/restless_dreams.jpg +Oracle:As an additional cost to cast Restless Dreams, discard X cards.\nReturn X target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/restock.txt b/forge-gui/res/cardsfolder/r/restock.txt index b17d01f739b..7cea247d2d6 100644 --- a/forge-gui/res/cardsfolder/r/restock.txt +++ b/forge-gui/res/cardsfolder/r/restock.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 3 G G | Origin$ Graveyard | Destination$ Hand | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SubAbility$ DBChange | SpellDescription$ Return two target cards from your graveyard to your hand. Exile CARDNAME. SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/restock.jpg -Oracle:Return two target cards from your graveyard to your hand. Exile Restock. \ No newline at end of file +Oracle:Return two target cards from your graveyard to your hand. Exile Restock. diff --git a/forge-gui/res/cardsfolder/r/restoration_angel.txt b/forge-gui/res/cardsfolder/r/restoration_angel.txt index c62b8039410..d38abf83f3c 100644 --- a/forge-gui/res/cardsfolder/r/restoration_angel.txt +++ b/forge-gui/res/cardsfolder/r/restoration_angel.txt @@ -1,11 +1,11 @@ -Name:Restoration Angel -ManaCost:3 W -Types:Creature Angel -PT:3/4 -K:Flash -K:Flying -T:Mode$ ChangesZone | ValidCard$ Creature.Self | Origin$ Any | Destination$ Battlefield | Execute$ RestorationExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile target non-Angel creature you control, then return that creature to the battlefield under your control. -SVar:RestorationExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.nonAngel+YouCtrl | TgtPrompt$ Select target non-Angel creature you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ RestorationReturn -SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/restoration_angel.jpg -Oracle:Flash\nFlying\nWhen Restoration Angel enters the battlefield, you may exile target non-Angel creature you control, then return that card to the battlefield under your control. \ No newline at end of file +Name:Restoration Angel +ManaCost:3 W +Types:Creature Angel +PT:3/4 +K:Flash +K:Flying +T:Mode$ ChangesZone | ValidCard$ Creature.Self | Origin$ Any | Destination$ Battlefield | Execute$ RestorationExile | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may exile target non-Angel creature you control, then return that creature to the battlefield under your control. +SVar:RestorationExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.nonAngel+YouCtrl | TgtPrompt$ Select target non-Angel creature you control | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ RestorationReturn +SVar:RestorationReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | GainControl$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/restoration_angel.jpg +Oracle:Flash\nFlying\nWhen Restoration Angel enters the battlefield, you may exile target non-Angel creature you control, then return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/r/restore.txt b/forge-gui/res/cardsfolder/r/restore.txt index f42d59ffabe..bbcec1b2902 100644 --- a/forge-gui/res/cardsfolder/r/restore.txt +++ b/forge-gui/res/cardsfolder/r/restore.txt @@ -1,7 +1,7 @@ -Name:Restore -ManaCost:1 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 G | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Select target land card in a graveyard | ValidTgts$ Land | SpellDescription$ Put target land card from a graveyard onto the battlefield under your control. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/restore.jpg -Oracle:Put target land card from a graveyard onto the battlefield under your control. +Name:Restore +ManaCost:1 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 G | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Select target land card in a graveyard | ValidTgts$ Land | SpellDescription$ Put target land card from a graveyard onto the battlefield under your control. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/restore.jpg +Oracle:Put target land card from a graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/r/restore_balance.txt b/forge-gui/res/cardsfolder/r/restore_balance.txt index c7b80a63ee5..af1952b2797 100644 --- a/forge-gui/res/cardsfolder/r/restore_balance.txt +++ b/forge-gui/res/cardsfolder/r/restore_balance.txt @@ -1,11 +1,11 @@ -Name:Restore Balance -ManaCost:no cost -Types:Sorcery -Colors:white -K:Suspend:6:W -A:SP$ Balance | Cost$ 1 W | Valid$ Land | AILogic$ BalanceCreaturesAndLands | SubAbility$ BalanceCreatures | SpellDescription$ Each player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players discard cards and sacrifice creatures the same way. | ActivationLimit$ 0 -SVar:BalanceCreatures:DB$ Balance | Valid$ Creature | SubAbility$ BalanceHands -SVar:BalanceHands:DB$ Balance | Zone$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/restore_balance.jpg -Oracle:Sorcery\nSuspend 6- {W} (Rather than cast this card from your hand, pay {W} and exile it with six time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nEach player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players sacrifice creatures and discard cards the same way. +Name:Restore Balance +ManaCost:no cost +Types:Sorcery +Colors:white +K:Suspend:6:W +A:SP$ Balance | Cost$ 1 W | Valid$ Land | AILogic$ BalanceCreaturesAndLands | SubAbility$ BalanceCreatures | SpellDescription$ Each player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players discard cards and sacrifice creatures the same way. | ActivationLimit$ 0 +SVar:BalanceCreatures:DB$ Balance | Valid$ Creature | SubAbility$ BalanceHands +SVar:BalanceHands:DB$ Balance | Zone$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/restore_balance.jpg +Oracle:Sorcery\nSuspend 6- {W} (Rather than cast this card from your hand, pay {W} and exile it with six time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nEach player chooses a number of lands he or she controls equal to the number of lands controlled by the player who controls the fewest, then sacrifices the rest. Players sacrifice creatures and discard cards the same way. diff --git a/forge-gui/res/cardsfolder/r/restore_the_peace.txt b/forge-gui/res/cardsfolder/r/restore_the_peace.txt index 599ab5ffbe1..a922b0fd8b7 100644 --- a/forge-gui/res/cardsfolder/r/restore_the_peace.txt +++ b/forge-gui/res/cardsfolder/r/restore_the_peace.txt @@ -1,6 +1,6 @@ -Name:Restore the Peace -ManaCost:1 W U -Types:Instant -A:SP$ ChangeZoneAll | Cost$ 1 W U | IsCurse$ True | ChangeType$ Creature.dealtDamageThisTurn | ValidDescription$ creatures that dealt damage this turn | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return each creature that dealt damage this turn to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/restore_the_peace.jpg -Oracle:Return each creature that dealt damage this turn to its owner's hand. \ No newline at end of file +Name:Restore the Peace +ManaCost:1 W U +Types:Instant +A:SP$ ChangeZoneAll | Cost$ 1 W U | IsCurse$ True | ChangeType$ Creature.dealtDamageThisTurn | ValidDescription$ creatures that dealt damage this turn | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return each creature that dealt damage this turn to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/restore_the_peace.jpg +Oracle:Return each creature that dealt damage this turn to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/restrain.txt b/forge-gui/res/cardsfolder/r/restrain.txt index af1c0127fca..7f0a60c67a6 100644 --- a/forge-gui/res/cardsfolder/r/restrain.txt +++ b/forge-gui/res/cardsfolder/r/restrain.txt @@ -1,7 +1,7 @@ -Name:Restrain -ManaCost:2 W -Types:Instant -A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SubAbility$ DBDraw | SpellDescription$ Prevent all combat damage that would be dealt by target attacking creature this turn. Draw a card. -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/restrain.jpg -Oracle:Prevent all combat damage that would be dealt by target attacking creature this turn.\nDraw a card. \ No newline at end of file +Name:Restrain +ManaCost:2 W +Types:Instant +A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SubAbility$ DBDraw | SpellDescription$ Prevent all combat damage that would be dealt by target attacking creature this turn. Draw a card. +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/restrain.jpg +Oracle:Prevent all combat damage that would be dealt by target attacking creature this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/resurrection.txt b/forge-gui/res/cardsfolder/r/resurrection.txt index 9f2b62f3715..9286ae9f626 100644 --- a/forge-gui/res/cardsfolder/r/resurrection.txt +++ b/forge-gui/res/cardsfolder/r/resurrection.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Sorcery A:SP$ ChangeZone | Cost$ 2 W W | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/resurrection.jpg -Oracle:Return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/r/resuscitate.txt b/forge-gui/res/cardsfolder/r/resuscitate.txt index 9908199b9e3..81c2b621b7c 100644 --- a/forge-gui/res/cardsfolder/r/resuscitate.txt +++ b/forge-gui/res/cardsfolder/r/resuscitate.txt @@ -5,4 +5,4 @@ A:SP$ AnimateAll | Cost$ 1 G | ValidCards$ Creature.YouCtrl | Abilities$ ABRegen SVar:ABRegen:AB$Regenerate | Cost$ 1 | SpellDescription$ Regenerate this creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/resuscitate.jpg -Oracle:Until end of turn, creatures you control gain "{1}: Regenerate this creature." \ No newline at end of file +Oracle:Until end of turn, creatures you control gain "{1}: Regenerate this creature." diff --git a/forge-gui/res/cardsfolder/r/retaliate.txt b/forge-gui/res/cardsfolder/r/retaliate.txt index 68f92399cc8..872a8d2292c 100644 --- a/forge-gui/res/cardsfolder/r/retaliate.txt +++ b/forge-gui/res/cardsfolder/r/retaliate.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Instant A:SP$ DestroyAll | Cost$ 2 W W | ValidCards$ Creature.dealtDamageToYouThisTurn | SpellDescription$ Destroy all creatures that dealt damage to you this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/retaliate.jpg -Oracle:Destroy all creatures that dealt damage to you this turn. \ No newline at end of file +Oracle:Destroy all creatures that dealt damage to you this turn. diff --git a/forge-gui/res/cardsfolder/r/retaliation.txt b/forge-gui/res/cardsfolder/r/retaliation.txt index 087022b11b8..dc54126f56e 100644 --- a/forge-gui/res/cardsfolder/r/retaliation.txt +++ b/forge-gui/res/cardsfolder/r/retaliation.txt @@ -1,8 +1,8 @@ -Name:Retaliation -ManaCost:2 G -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddTrigger$ TrigBlocked | AddSVar$ RetaliationTrigPump | Description$ Creatures you control have "Whenever this creature becomes blocked by a creature, this creature gets +1/+1 until end of turn." -SVar:TrigBlocked:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ RetaliationTrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME gets +1/+1 until end of turn. -SVar:RetaliationTrigPump:AB$ Pump | Cost$ 0 | NumAtt$ 1 | NumDef$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/retaliation.jpg -Oracle:Creatures you control have "Whenever this creature becomes blocked by a creature, this creature gets +1/+1 until end of turn." \ No newline at end of file +Name:Retaliation +ManaCost:2 G +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddTrigger$ TrigBlocked | AddSVar$ RetaliationTrigPump | Description$ Creatures you control have "Whenever this creature becomes blocked by a creature, this creature gets +1/+1 until end of turn." +SVar:TrigBlocked:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ RetaliationTrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME gets +1/+1 until end of turn. +SVar:RetaliationTrigPump:AB$ Pump | Cost$ 0 | NumAtt$ 1 | NumDef$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/retaliation.jpg +Oracle:Creatures you control have "Whenever this creature becomes blocked by a creature, this creature gets +1/+1 until end of turn." diff --git a/forge-gui/res/cardsfolder/r/retaliator_griffin.txt b/forge-gui/res/cardsfolder/r/retaliator_griffin.txt index f9929614b65..022d0544d3c 100644 --- a/forge-gui/res/cardsfolder/r/retaliator_griffin.txt +++ b/forge-gui/res/cardsfolder/r/retaliator_griffin.txt @@ -1,11 +1,11 @@ -Name:Retaliator Griffin -ManaCost:1 R G W -Types:Creature Griffin -PT:2/2 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.OppCtrl | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever a source an opponent controls deals damage to you, you may put that many +1/+1 counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:TriggerCount$DamageAmount -Svar:Rarity:Rare -SVar:Picture:http://www.wizards.com/global/images/magic/general/retaliator_griffin.jpg -Oracle:Flying\nWhenever a source an opponent controls deals damage to you, you may put that many +1/+1 counters on Retaliator Griffin. \ No newline at end of file +Name:Retaliator Griffin +ManaCost:1 R G W +Types:Creature Griffin +PT:2/2 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.OppCtrl | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever a source an opponent controls deals damage to you, you may put that many +1/+1 counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:TriggerCount$DamageAmount +Svar:Rarity:Rare +SVar:Picture:http://www.wizards.com/global/images/magic/general/retaliator_griffin.jpg +Oracle:Flying\nWhenever a source an opponent controls deals damage to you, you may put that many +1/+1 counters on Retaliator Griffin. diff --git a/forge-gui/res/cardsfolder/r/retether.txt b/forge-gui/res/cardsfolder/r/retether.txt index 5a676cc9c18..8006fb8357d 100644 --- a/forge-gui/res/cardsfolder/r/retether.txt +++ b/forge-gui/res/cardsfolder/r/retether.txt @@ -1,9 +1,9 @@ -Name:Retether -ManaCost:3 W -Types:Sorcery -A:SP$ RepeatEach | Cost$ 3 W | RepeatCards$ Aura.YouOwn | Zone$ Graveyard | RepeatSubAbility$ DBAttach | SpellDescription$ Return each Aura card from your graveyard to the battlefield. Only creatures can be enchanted this way. (Aura cards that can't enchant a creature on the battlefield remain in your graveyard.) -SVar:DBAttach:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ Remembered | AttachedTo$ Creature.CanBeEnchantedByTargeted -SVar:RemRandomDeck:True -DeckNeeds:Type$Aura -SVar:Picture:http://www.wizards.com/global/images/magic/general/retether.jpg -Oracle:Return each Aura card from your graveyard to the battlefield. Only creatures can be enchanted this way. (Aura cards that can't enchant a creature on the battlefield remain in your graveyard.) \ No newline at end of file +Name:Retether +ManaCost:3 W +Types:Sorcery +A:SP$ RepeatEach | Cost$ 3 W | RepeatCards$ Aura.YouOwn | Zone$ Graveyard | RepeatSubAbility$ DBAttach | SpellDescription$ Return each Aura card from your graveyard to the battlefield. Only creatures can be enchanted this way. (Aura cards that can't enchant a creature on the battlefield remain in your graveyard.) +SVar:DBAttach:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | Defined$ Remembered | AttachedTo$ Creature.CanBeEnchantedByTargeted +SVar:RemRandomDeck:True +DeckNeeds:Type$Aura +SVar:Picture:http://www.wizards.com/global/images/magic/general/retether.jpg +Oracle:Return each Aura card from your graveyard to the battlefield. Only creatures can be enchanted this way. (Aura cards that can't enchant a creature on the battlefield remain in your graveyard.) diff --git a/forge-gui/res/cardsfolder/r/rethink.txt b/forge-gui/res/cardsfolder/r/rethink.txt index 17655e6fc34..583b49fe623 100644 --- a/forge-gui/res/cardsfolder/r/rethink.txt +++ b/forge-gui/res/cardsfolder/r/rethink.txt @@ -1,7 +1,7 @@ -Name:Rethink -ManaCost:2 U -Types:Instant -A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ X | UnlessPayer$ TargetedController | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}, where X is its converted mana cost. -SVar:X:Targeted$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/rethink.jpg -Oracle:Counter target spell unless its controller pays {X}, where X is its converted mana cost. \ No newline at end of file +Name:Rethink +ManaCost:2 U +Types:Instant +A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | ValidTgts$ Card | UnlessCost$ X | UnlessPayer$ TargetedController | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}, where X is its converted mana cost. +SVar:X:Targeted$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/rethink.jpg +Oracle:Counter target spell unless its controller pays {X}, where X is its converted mana cost. diff --git a/forge-gui/res/cardsfolder/r/retraced_image.txt b/forge-gui/res/cardsfolder/r/retraced_image.txt index 78161fc78a4..b8702f15a0b 100644 --- a/forge-gui/res/cardsfolder/r/retraced_image.txt +++ b/forge-gui/res/cardsfolder/r/retraced_image.txt @@ -1,12 +1,12 @@ -Name:Retraced Image -ManaCost:U -Types:Sorcery -# You can not clear a remembered object from a card on the stack, so this card is cleaned beforehand. -A:SP$ Pump | Cost$ U | SubAbility$ DBCleanup | Static$ True | StackDescription$ None | SpellDescription$ Reveal a card in your hand, then put that card onto the battlefield if it has the same name as a permanent. -SVar:DBReveal:DB$ Reveal | RememberRevealed$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Hand | Destination$ Battlefield | ConditionDefined$ Remembered | ConditionPresent$ Card.sharesNameWith Battlefield | ConditionCompare$ GE1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBReveal -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/retraced_image.jpg -Oracle:Reveal a card in your hand, then put that card onto the battlefield if it has the same name as a permanent. \ No newline at end of file +Name:Retraced Image +ManaCost:U +Types:Sorcery +# You can not clear a remembered object from a card on the stack, so this card is cleaned beforehand. +A:SP$ Pump | Cost$ U | SubAbility$ DBCleanup | Static$ True | StackDescription$ None | SpellDescription$ Reveal a card in your hand, then put that card onto the battlefield if it has the same name as a permanent. +SVar:DBReveal:DB$ Reveal | RememberRevealed$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Hand | Destination$ Battlefield | ConditionDefined$ Remembered | ConditionPresent$ Card.sharesNameWith Battlefield | ConditionCompare$ GE1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBReveal +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/retraced_image.jpg +Oracle:Reveal a card in your hand, then put that card onto the battlefield if it has the same name as a permanent. diff --git a/forge-gui/res/cardsfolder/r/retract.txt b/forge-gui/res/cardsfolder/r/retract.txt index fa61ae0a991..bd79ad01eae 100644 --- a/forge-gui/res/cardsfolder/r/retract.txt +++ b/forge-gui/res/cardsfolder/r/retract.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZoneAll | Cost$ U | ChangeType$ Artifact.YouCtrl | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all artifacts you control to their owner's hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/retract.jpg -Oracle:Return all artifacts you control to their owner's hand. \ No newline at end of file +Oracle:Return all artifacts you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/r/retraction_helix.txt b/forge-gui/res/cardsfolder/r/retraction_helix.txt index 6f84b820986..da0c14908c3 100644 --- a/forge-gui/res/cardsfolder/r/retraction_helix.txt +++ b/forge-gui/res/cardsfolder/r/retraction_helix.txt @@ -1,8 +1,8 @@ -Name:Retraction Helix -ManaCost:U -Types:Instant -A:SP$ Animate | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Abilities$ ABChangeZone | SpellDescription$ Until end of turn, target creature gains "{T}: Return target nonland permanent to its owner's hand." -SVar:ABChangeZone:AB$ ChangeZone | Cost$ T | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent to its owner's hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/retraction_helix.jpg -Oracle:Until end of turn, target creature gains "{T}: Return target nonland permanent to its owner's hand." \ No newline at end of file +Name:Retraction Helix +ManaCost:U +Types:Instant +A:SP$ Animate | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Abilities$ ABChangeZone | SpellDescription$ Until end of turn, target creature gains "{T}: Return target nonland permanent to its owner's hand." +SVar:ABChangeZone:AB$ ChangeZone | Cost$ T | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent to its owner's hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/retraction_helix.jpg +Oracle:Until end of turn, target creature gains "{T}: Return target nonland permanent to its owner's hand." diff --git a/forge-gui/res/cardsfolder/r/retribution.txt b/forge-gui/res/cardsfolder/r/retribution.txt index 93fdc9bf601..b01728fa39d 100644 --- a/forge-gui/res/cardsfolder/r/retribution.txt +++ b/forge-gui/res/cardsfolder/r/retribution.txt @@ -1,10 +1,10 @@ -Name:Retribution -ManaCost:2 R R -Types:Sorcery -A:SP$ Pump | Cost$ 2 R R | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select two target creature an opponent controls | TargetMin$ 2 | TargetMax$ 2 | TargetsFromSingleZone$ True | IsCurse$ True | RememberTargets$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Choose two target creatures an opponent controls. That player chooses and sacrifices one of those creatures. Put a -1/-1 counter on the other. -SVar:DBChoose:DB$ ChooseCard | Defined$ TargetedController | Amount$ 1 | Choices$ Creature.IsRemembered | ChoiceTitle$ Choose one to sacrifice | ForgetChosen$ True | AILogic$ WorstCard | SubAbility$ DBSac | StackDescription$ None -SVar:DBSac:DB$ Destroy | Defined$ ChosenCard | Sacrifice$ True | SubAbility$ DBPutCounter | StackDescription$ None -SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ M1M1 | CounterNum$ 1 | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/retribution.jpg -Oracle:Choose two target creatures an opponent controls. That player chooses and sacrifices one of those creatures. Put a -1/-1 counter on the other. \ No newline at end of file +Name:Retribution +ManaCost:2 R R +Types:Sorcery +A:SP$ Pump | Cost$ 2 R R | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select two target creature an opponent controls | TargetMin$ 2 | TargetMax$ 2 | TargetsFromSingleZone$ True | IsCurse$ True | RememberTargets$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Choose two target creatures an opponent controls. That player chooses and sacrifices one of those creatures. Put a -1/-1 counter on the other. +SVar:DBChoose:DB$ ChooseCard | Defined$ TargetedController | Amount$ 1 | Choices$ Creature.IsRemembered | ChoiceTitle$ Choose one to sacrifice | ForgetChosen$ True | AILogic$ WorstCard | SubAbility$ DBSac | StackDescription$ None +SVar:DBSac:DB$ Destroy | Defined$ ChosenCard | Sacrifice$ True | SubAbility$ DBPutCounter | StackDescription$ None +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ M1M1 | CounterNum$ 1 | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/retribution.jpg +Oracle:Choose two target creatures an opponent controls. That player chooses and sacrifices one of those creatures. Put a -1/-1 counter on the other. diff --git a/forge-gui/res/cardsfolder/r/retribution_of_the_meek.txt b/forge-gui/res/cardsfolder/r/retribution_of_the_meek.txt index 77368ff2a15..6a5e7871aaf 100644 --- a/forge-gui/res/cardsfolder/r/retribution_of_the_meek.txt +++ b/forge-gui/res/cardsfolder/r/retribution_of_the_meek.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Sorcery A:SP$ DestroyAll | Cost$ 2 W | ValidCards$ Creature.powerGE4 | NoRegen$ True | SpellDescription$ Destroy all creatures with power 4 or greater. They can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/retribution_of_the_meek.jpg -Oracle:Destroy all creatures with power 4 or greater. They can't be regenerated. \ No newline at end of file +Oracle:Destroy all creatures with power 4 or greater. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/r/retromancer.txt b/forge-gui/res/cardsfolder/r/retromancer.txt index d59219e20c2..c43567246c5 100644 --- a/forge-gui/res/cardsfolder/r/retromancer.txt +++ b/forge-gui/res/cardsfolder/r/retromancer.txt @@ -6,4 +6,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | NumDmg$ 3 SVar:Targeting:Counter SVar:Picture:http://www.wizards.com/global/images/magic/general/retromancer.jpg -Oracle:Whenever Retromancer becomes the target of a spell or ability, Retromancer deals 3 damage to that spell or ability's controller. \ No newline at end of file +Oracle:Whenever Retromancer becomes the target of a spell or ability, Retromancer deals 3 damage to that spell or ability's controller. diff --git a/forge-gui/res/cardsfolder/r/return_of_the_nightstalkers.txt b/forge-gui/res/cardsfolder/r/return_of_the_nightstalkers.txt index 8ca2e29ca06..a0bb9e323a4 100644 --- a/forge-gui/res/cardsfolder/r/return_of_the_nightstalkers.txt +++ b/forge-gui/res/cardsfolder/r/return_of_the_nightstalkers.txt @@ -1,8 +1,8 @@ -Name:Return of the Nightstalkers -ManaCost:5 B B -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 5 B B | SubAbility$ DBDestroy | ChangeType$ Permanent.Nightstalker+YouCtrl | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return all Nightstalker permanent cards from your graveyard to the battlefield. Then destroy all Swamps you control. -SVar:DBDestroy:DB$DestroyAll | ValidCards$ Swamp.YouCtrl -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/return_of_the_nightstalkers.jpg -Oracle:Return all Nightstalker permanent cards from your graveyard to the battlefield. Then destroy all Swamps you control. \ No newline at end of file +Name:Return of the Nightstalkers +ManaCost:5 B B +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 5 B B | SubAbility$ DBDestroy | ChangeType$ Permanent.Nightstalker+YouCtrl | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return all Nightstalker permanent cards from your graveyard to the battlefield. Then destroy all Swamps you control. +SVar:DBDestroy:DB$DestroyAll | ValidCards$ Swamp.YouCtrl +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/return_of_the_nightstalkers.jpg +Oracle:Return all Nightstalker permanent cards from your graveyard to the battlefield. Then destroy all Swamps you control. diff --git a/forge-gui/res/cardsfolder/r/return_to_battle.txt b/forge-gui/res/cardsfolder/r/return_to_battle.txt index bb43dfa5f33..a098cf52c1b 100644 --- a/forge-gui/res/cardsfolder/r/return_to_battle.txt +++ b/forge-gui/res/cardsfolder/r/return_to_battle.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/return_to_battle.jpg -Oracle:Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/return_to_dust.txt b/forge-gui/res/cardsfolder/r/return_to_dust.txt index 1e3d3a19db1..90419db7e4f 100644 --- a/forge-gui/res/cardsfolder/r/return_to_dust.txt +++ b/forge-gui/res/cardsfolder/r/return_to_dust.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 2 W W | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | TargetMin$ 1 | TargetMax$ X | References$ X | SpellDescription$ Exile target artifact or enchantment. If you cast this spell during your main phase, you may exile up to one other target artifact or enchantment. SVar:X:Count$IfMainPhase.2.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/return_to_dust.jpg -Oracle:Exile target artifact or enchantment. If you cast this spell during your main phase, you may exile up to one other target artifact or enchantment. \ No newline at end of file +Oracle:Exile target artifact or enchantment. If you cast this spell during your main phase, you may exile up to one other target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/r/returned_centaur.txt b/forge-gui/res/cardsfolder/r/returned_centaur.txt index 1d210887087..4b6f08f23f1 100644 --- a/forge-gui/res/cardsfolder/r/returned_centaur.txt +++ b/forge-gui/res/cardsfolder/r/returned_centaur.txt @@ -1,8 +1,8 @@ -Name:Returned Centaur -ManaCost:3 B -Types:Creature Zombie Centaur -PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player puts the top four cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player -SVar:Picture:http://www.wizards.com/global/images/magic/general/returned_centaur.jpg -Oracle:When Returned Centaur enters the battlefield, target player puts the top four cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Returned Centaur +ManaCost:3 B +Types:Creature Zombie Centaur +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, target player puts the top four cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player +SVar:Picture:http://www.wizards.com/global/images/magic/general/returned_centaur.jpg +Oracle:When Returned Centaur enters the battlefield, target player puts the top four cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/r/returned_phalanx.txt b/forge-gui/res/cardsfolder/r/returned_phalanx.txt index f478cdda88f..1e3875dd790 100644 --- a/forge-gui/res/cardsfolder/r/returned_phalanx.txt +++ b/forge-gui/res/cardsfolder/r/returned_phalanx.txt @@ -1,9 +1,9 @@ -Name:Returned Phalanx -ManaCost:1 B -Types:Creature Zombie Soldier -PT:3/3 -K:Defender -A:AB$ Pump | Cost$ 1 U | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | SpellDescription$ CARDNAME can attack this turn as though it didn't have defender. -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/returned_phalanx.jpg -Oracle:Defender\n{1}{U}: Returned Phalanx can attack this turn as though it didn't have defender. \ No newline at end of file +Name:Returned Phalanx +ManaCost:1 B +Types:Creature Zombie Soldier +PT:3/3 +K:Defender +A:AB$ Pump | Cost$ 1 U | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | SpellDescription$ CARDNAME can attack this turn as though it didn't have defender. +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/returned_phalanx.jpg +Oracle:Defender\n{1}{U}: Returned Phalanx can attack this turn as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/r/returned_reveler.txt b/forge-gui/res/cardsfolder/r/returned_reveler.txt index 1593187db98..f31466c1b93 100644 --- a/forge-gui/res/cardsfolder/r/returned_reveler.txt +++ b/forge-gui/res/cardsfolder/r/returned_reveler.txt @@ -1,8 +1,8 @@ -Name:Returned Reveler -ManaCost:1 B -Types:Creature Zombie Satyr -PT:1/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player puts the top three cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ Each | NumCards$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/returned_reveler.jpg -Oracle:When Returned Reveler dies, each player puts the top three cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Returned Reveler +ManaCost:1 B +Types:Creature Zombie Satyr +PT:1/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player puts the top three cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ Each | NumCards$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/returned_reveler.jpg +Oracle:When Returned Reveler dies, each player puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/r/reveillark.txt b/forge-gui/res/cardsfolder/r/reveillark.txt index bf802ab73ad..9542ebe0462 100644 --- a/forge-gui/res/cardsfolder/r/reveillark.txt +++ b/forge-gui/res/cardsfolder/r/reveillark.txt @@ -9,4 +9,4 @@ SVar:TrigReturnCreatures:DB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destinati T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/reveillark.jpg -Oracle:Flying\nWhen Reveillark leaves the battlefield, return up to two target creature cards with power 2 or less from your graveyard to the battlefield.\nEvoke {5}{W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Flying\nWhen Reveillark leaves the battlefield, return up to two target creature cards with power 2 or less from your graveyard to the battlefield.\nEvoke {5}{W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/r/reveille_squad.txt b/forge-gui/res/cardsfolder/r/reveille_squad.txt index 3eba009cee7..68ec18f7d2b 100644 --- a/forge-gui/res/cardsfolder/r/reveille_squad.txt +++ b/forge-gui/res/cardsfolder/r/reveille_squad.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ AttackersDeclared | AttackingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigUntapAll | IsPresent$ Creature.untapped+Self | TriggerDescription$ Whenever one or more creatures attack you, if CARDNAME is untapped, you may untap all creatures you control. SVar:TrigUntapAll:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/reveille_squad.jpg -Oracle:Whenever one or more creatures attack you, if Reveille Squad is untapped, you may untap all creatures you control. \ No newline at end of file +Oracle:Whenever one or more creatures attack you, if Reveille Squad is untapped, you may untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/r/reveka_wizard_savant.txt b/forge-gui/res/cardsfolder/r/reveka_wizard_savant.txt index 9ac60826c4c..8098e794f2b 100644 --- a/forge-gui/res/cardsfolder/r/reveka_wizard_savant.txt +++ b/forge-gui/res/cardsfolder/r/reveka_wizard_savant.txt @@ -5,4 +5,4 @@ PT:0/1 A:AB$ DealDamage | Cost$ T | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 2 damage to target creature or player and doesn't untap during your next untap step. SVar:DBPump:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Self | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/reveka_wizard_savant.jpg -Oracle:{T}: Reveka, Wizard Savant deals 2 damage to target creature or player and doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Reveka, Wizard Savant deals 2 damage to target creature or player and doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/r/revel_of_the_fallen_god.txt b/forge-gui/res/cardsfolder/r/revel_of_the_fallen_god.txt index ce5e3526ce8..63329f0658b 100644 --- a/forge-gui/res/cardsfolder/r/revel_of_the_fallen_god.txt +++ b/forge-gui/res/cardsfolder/r/revel_of_the_fallen_god.txt @@ -1,6 +1,6 @@ -Name:Revel of the Fallen God -ManaCost:3 R R G G -Types:Sorcery -A:SP$ Token | Cost$ 3 R R G G | TokenAmount$ 4 | TokenName$ Satyr | TokenTypes$ Creature,Satyr | TokenOwner$ You | TokenColors$ Red,Green | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Haste | TokenImage$ rg 2 2 satyr | SpellDescription$ Put four 2/2 red and green Satyr creature tokens with haste onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/revel_of_the_fallen_god.jpg -Oracle:Put four 2/2 red and green Satyr creature tokens with haste onto the battlefield. \ No newline at end of file +Name:Revel of the Fallen God +ManaCost:3 R R G G +Types:Sorcery +A:SP$ Token | Cost$ 3 R R G G | TokenAmount$ 4 | TokenName$ Satyr | TokenTypes$ Creature,Satyr | TokenOwner$ You | TokenColors$ Red,Green | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Haste | TokenImage$ rg 2 2 satyr | SpellDescription$ Put four 2/2 red and green Satyr creature tokens with haste onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/revel_of_the_fallen_god.jpg +Oracle:Put four 2/2 red and green Satyr creature tokens with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/revelation.txt b/forge-gui/res/cardsfolder/r/revelation.txt index e77cbe43ec9..d0dbbba099f 100644 --- a/forge-gui/res/cardsfolder/r/revelation.txt +++ b/forge-gui/res/cardsfolder/r/revelation.txt @@ -1,9 +1,9 @@ -Name:Revelation -ManaCost:G -Types:World Enchantment -S:Mode$ Continuous | Affected$ Player | AddKeyword$ Play with your hand revealed. | Description$ Players play with their hands revealed. -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/revelation.jpg -Oracle:Players play with their hands revealed. \ No newline at end of file +Name:Revelation +ManaCost:G +Types:World Enchantment +S:Mode$ Continuous | Affected$ Player | AddKeyword$ Play with your hand revealed. | Description$ Players play with their hands revealed. +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/revelation.jpg +Oracle:Players play with their hands revealed. diff --git a/forge-gui/res/cardsfolder/r/revelsong_horn.txt b/forge-gui/res/cardsfolder/r/revelsong_horn.txt index 2dc416ffe19..98721bca89f 100644 --- a/forge-gui/res/cardsfolder/r/revelsong_horn.txt +++ b/forge-gui/res/cardsfolder/r/revelsong_horn.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Pump | Cost$ 1 T tapXType<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/revelsong_horn.jpg -Oracle:{1}, {T}, Tap an untapped creature you control: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{1}, {T}, Tap an untapped creature you control: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/revenant.txt b/forge-gui/res/cardsfolder/r/revenant.txt index e352b152e59..65c5bc0d2d4 100644 --- a/forge-gui/res/cardsfolder/r/revenant.txt +++ b/forge-gui/res/cardsfolder/r/revenant.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Refer SVar:X:Count$TypeInYourYard.Creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/revenant.jpg -Oracle:Flying\nRevenant's power and toughness are each equal to the number of creature cards in your graveyard. \ No newline at end of file +Oracle:Flying\nRevenant's power and toughness are each equal to the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/r/revenant_patriarch.txt b/forge-gui/res/cardsfolder/r/revenant_patriarch.txt index ac20f524d76..2b9a6853586 100644 --- a/forge-gui/res/cardsfolder/r/revenant_patriarch.txt +++ b/forge-gui/res/cardsfolder/r/revenant_patriarch.txt @@ -1,12 +1,12 @@ -Name:Revenant Patriarch -ManaCost:4 B -Types:Creature Spirit -PT:4/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RevenantPump | TriggerDescription$ When CARDNAME enters the battlefield, if {W} was spent to cast CARDNAME, target player skips his or her next combat phase. -SVar:RevenantPump:DB$Pump | ValidTgts$ Player | KW$ Skip your next combat phase. | Permanent$ True | TgtPrompt$ Select target Player | IsCurse$ True -K:CARDNAME can't block. -SVar:ManaNeededToAvoidNegativeEffect:white -SVar:RemRandomDeck:True -DeckNeeds:Color$White -SVar:Picture:http://www.wizards.com/global/images/magic/general/revenant_patriarch.jpg -Oracle:When Revenant Patriarch enters the battlefield, if {W} was spent to cast Revenant Patriarch, target player skips his or her next combat phase.\nRevenant Patriarch can't block. \ No newline at end of file +Name:Revenant Patriarch +ManaCost:4 B +Types:Creature Spirit +PT:4/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ RevenantPump | TriggerDescription$ When CARDNAME enters the battlefield, if {W} was spent to cast CARDNAME, target player skips his or her next combat phase. +SVar:RevenantPump:DB$Pump | ValidTgts$ Player | KW$ Skip your next combat phase. | Permanent$ True | TgtPrompt$ Select target Player | IsCurse$ True +K:CARDNAME can't block. +SVar:ManaNeededToAvoidNegativeEffect:white +SVar:RemRandomDeck:True +DeckNeeds:Color$White +SVar:Picture:http://www.wizards.com/global/images/magic/general/revenant_patriarch.jpg +Oracle:When Revenant Patriarch enters the battlefield, if {W} was spent to cast Revenant Patriarch, target player skips his or her next combat phase.\nRevenant Patriarch can't block. diff --git a/forge-gui/res/cardsfolder/r/revenge_of_the_hunted.txt b/forge-gui/res/cardsfolder/r/revenge_of_the_hunted.txt index 7d02408b22b..01751eee153 100644 --- a/forge-gui/res/cardsfolder/r/revenge_of_the_hunted.txt +++ b/forge-gui/res/cardsfolder/r/revenge_of_the_hunted.txt @@ -1,7 +1,7 @@ -Name:Revenge of the Hunted -ManaCost:4 G G -Types:Sorcery -K:Miracle:G -A:SP$ Pump | Cost$ 4 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +6 | NumDef$ +6 | KW$ Trample & HIDDEN All creatures able to block CARDNAME do so. | SpellDescription$ Until end of turn, target creature gets +6/+6 and gains trample, and all creatures able to block it this turn do so. -SVar:Picture:http://www.wizards.com/global/images/magic/general/revenge_of_the_hunted.jpg -Oracle:Until end of turn, target creature gets +6/+6 and gains trample, and all creatures able to block it this turn do so.\nMiracle {G} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Revenge of the Hunted +ManaCost:4 G G +Types:Sorcery +K:Miracle:G +A:SP$ Pump | Cost$ 4 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +6 | NumDef$ +6 | KW$ Trample & HIDDEN All creatures able to block CARDNAME do so. | SpellDescription$ Until end of turn, target creature gets +6/+6 and gains trample, and all creatures able to block it this turn do so. +SVar:Picture:http://www.wizards.com/global/images/magic/general/revenge_of_the_hunted.jpg +Oracle:Until end of turn, target creature gets +6/+6 and gains trample, and all creatures able to block it this turn do so.\nMiracle {G} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/r/reverberate.txt b/forge-gui/res/cardsfolder/r/reverberate.txt index 99e5eb0f290..aa0f01ef3ca 100644 --- a/forge-gui/res/cardsfolder/r/reverberate.txt +++ b/forge-gui/res/cardsfolder/r/reverberate.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ CopySpellAbility | Cost$ R R | ValidTgts$ Instant,Sorcery | TargetType$ Spell | SpellDescription$ Copy target instant or sorcery spell. You may choose new targets for the copy. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reverberate.jpg -Oracle:Copy target instant or sorcery spell. You may choose new targets for the copy. \ No newline at end of file +Oracle:Copy target instant or sorcery spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/r/revered_dead.txt b/forge-gui/res/cardsfolder/r/revered_dead.txt index e3ed3f93e45..828f5c35825 100644 --- a/forge-gui/res/cardsfolder/r/revered_dead.txt +++ b/forge-gui/res/cardsfolder/r/revered_dead.txt @@ -4,4 +4,4 @@ Types:Creature Spirit Soldier PT:1/1 A:AB$ Regenerate | Cost$ W | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122282.jpg -Oracle:{W}: Regenerate Revered Dead. \ No newline at end of file +Oracle:{W}: Regenerate Revered Dead. diff --git a/forge-gui/res/cardsfolder/r/revered_elder.txt b/forge-gui/res/cardsfolder/r/revered_elder.txt index 459a38ef298..5953312405b 100644 --- a/forge-gui/res/cardsfolder/r/revered_elder.txt +++ b/forge-gui/res/cardsfolder/r/revered_elder.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/2 A:AB$ PreventDamage | Cost$ 1 | Defined$ Self | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to CARDNAME this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/revered_elder.jpg -Oracle:{1}: Prevent the next 1 damage that would be dealt to Revered Elder this turn. \ No newline at end of file +Oracle:{1}: Prevent the next 1 damage that would be dealt to Revered Elder this turn. diff --git a/forge-gui/res/cardsfolder/r/revered_unicorn.txt b/forge-gui/res/cardsfolder/r/revered_unicorn.txt index 45549b845ae..5b0da236b26 100644 --- a/forge-gui/res/cardsfolder/r/revered_unicorn.txt +++ b/forge-gui/res/cardsfolder/r/revered_unicorn.txt @@ -1,10 +1,10 @@ -Name:Revered Unicorn -ManaCost:1 W -Types:Creature Unicorn -PT:2/3 -K:Cumulative upkeep:1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, you gain life equal to the number of age counters on it. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:TriggeredCard$CardCounters.AGE -SVar:Picture:http://www.wizards.com/global/images/magic/general/revered_unicorn.jpg -Oracle:Cumulative upkeep {1} (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.)\nWhen Revered Unicorn leaves the battlefield, you gain life equal to the number of age counters on it. \ No newline at end of file +Name:Revered Unicorn +ManaCost:1 W +Types:Creature Unicorn +PT:2/3 +K:Cumulative upkeep:1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, you gain life equal to the number of age counters on it. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:TriggeredCard$CardCounters.AGE +SVar:Picture:http://www.wizards.com/global/images/magic/general/revered_unicorn.jpg +Oracle:Cumulative upkeep {1} (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.)\nWhen Revered Unicorn leaves the battlefield, you gain life equal to the number of age counters on it. diff --git a/forge-gui/res/cardsfolder/r/reverence.txt b/forge-gui/res/cardsfolder/r/reverence.txt index 36573bb88dc..d85a3de5446 100644 --- a/forge-gui/res/cardsfolder/r/reverence.txt +++ b/forge-gui/res/cardsfolder/r/reverence.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ CantAttack | ValidCard$ Creature.powerLE2 | Target$ You | Description$ Creatures with power 2 or less can't attack you. SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/reverence.jpg -Oracle:Creatures with power 2 or less can't attack you. \ No newline at end of file +Oracle:Creatures with power 2 or less can't attack you. diff --git a/forge-gui/res/cardsfolder/r/reverent_hunter.txt b/forge-gui/res/cardsfolder/r/reverent_hunter.txt index 68985763ee7..003b3a2eb56 100644 --- a/forge-gui/res/cardsfolder/r/reverent_hunter.txt +++ b/forge-gui/res/cardsfolder/r/reverent_hunter.txt @@ -1,9 +1,9 @@ -Name:Reverent Hunter -ManaCost:2 G -Types:Creature Human Archer -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a number of +1/+1 counters on it equal to your devotion to green. -SVar:TrigPut:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:Count$Devotion.G -SVar:Picture:http://www.wizards.com/global/images/magic/general/reverent_hunter.jpg -Oracle:When Reverent Hunter enters the battlefield, put a number of +1/+1 counters on it equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) \ No newline at end of file +Name:Reverent Hunter +ManaCost:2 G +Types:Creature Human Archer +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a number of +1/+1 counters on it equal to your devotion to green. +SVar:TrigPut:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:Count$Devotion.G +SVar:Picture:http://www.wizards.com/global/images/magic/general/reverent_hunter.jpg +Oracle:When Reverent Hunter enters the battlefield, put a number of +1/+1 counters on it equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) diff --git a/forge-gui/res/cardsfolder/r/reverent_mantra.txt b/forge-gui/res/cardsfolder/r/reverent_mantra.txt index 96d12b16000..bd0c305f0e2 100644 --- a/forge-gui/res/cardsfolder/r/reverent_mantra.txt +++ b/forge-gui/res/cardsfolder/r/reverent_mantra.txt @@ -1,10 +1,10 @@ -Name:Reverent Mantra -ManaCost:3 W -Types:Instant -SVar:AltCost:Cost$ ExileFromHand<1/Card.White> | Description$ You may exile a white card from your hand rather than pay CARDNAME's mana cost. -A:SP$ ChooseColor | Cost$ 3 W | Defined$ You | SubAbility$ ProtectAll | AILogic$ MostProminentHumanControls | StackDescription$ SpellDescription | SpellDescription$ Choose a color. All creatures gain protection from the chosen color until end of turn. -SVar:ProtectAll:DB$ Effect | StaticAbilities$ ProtectionChosen -SVar:ProtectionChosen:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AffectedZone$ Battlefield | AddKeyword$ Protection:Card.ChosenColor:Protection from the chosen color | Description$ All creatures gain protection from the chosen color until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reverent_mantra.jpg -Oracle:You may exile a white card from your hand rather than pay Reverent Mantra's mana cost.\nChoose a color. All creatures gain protection from the chosen color until end of turn. \ No newline at end of file +Name:Reverent Mantra +ManaCost:3 W +Types:Instant +SVar:AltCost:Cost$ ExileFromHand<1/Card.White> | Description$ You may exile a white card from your hand rather than pay CARDNAME's mana cost. +A:SP$ ChooseColor | Cost$ 3 W | Defined$ You | SubAbility$ ProtectAll | AILogic$ MostProminentHumanControls | StackDescription$ SpellDescription | SpellDescription$ Choose a color. All creatures gain protection from the chosen color until end of turn. +SVar:ProtectAll:DB$ Effect | StaticAbilities$ ProtectionChosen +SVar:ProtectionChosen:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AffectedZone$ Battlefield | AddKeyword$ Protection:Card.ChosenColor:Protection from the chosen color | Description$ All creatures gain protection from the chosen color until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reverent_mantra.jpg +Oracle:You may exile a white card from your hand rather than pay Reverent Mantra's mana cost.\nChoose a color. All creatures gain protection from the chosen color until end of turn. diff --git a/forge-gui/res/cardsfolder/r/reverent_silence.txt b/forge-gui/res/cardsfolder/r/reverent_silence.txt index 612eae26e57..e9b3c98f1c2 100644 --- a/forge-gui/res/cardsfolder/r/reverent_silence.txt +++ b/forge-gui/res/cardsfolder/r/reverent_silence.txt @@ -1,7 +1,7 @@ -Name:Reverent Silence -ManaCost:3 G -Types:Sorcery -A:SP$ DestroyAll | Cost$ 3 G | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. -A:SP$ DestroyAll | Cost$ GainLife<6/Player.Other/*> | ValidCards$ Enchantment | IsPresent$ Forest.YouCtrl | StackDescription$ Destroy all enchantments. | PrecostDesc$ If you control a Forest, rather than pay CARDNAME's mana cost, | CostDesc$ you may have each other player gain 6 life | SpellDescription$ . -SVar:Picture:http://www.wizards.com/global/images/magic/general/reverent_silence.jpg -Oracle:If you control a Forest, rather than pay Reverent Silence's mana cost, you may have each other player gain 6 life.\nDestroy all enchantments. \ No newline at end of file +Name:Reverent Silence +ManaCost:3 G +Types:Sorcery +A:SP$ DestroyAll | Cost$ 3 G | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. +A:SP$ DestroyAll | Cost$ GainLife<6/Player.Other/*> | ValidCards$ Enchantment | IsPresent$ Forest.YouCtrl | StackDescription$ Destroy all enchantments. | PrecostDesc$ If you control a Forest, rather than pay CARDNAME's mana cost, | CostDesc$ you may have each other player gain 6 life | SpellDescription$ . +SVar:Picture:http://www.wizards.com/global/images/magic/general/reverent_silence.jpg +Oracle:If you control a Forest, rather than pay Reverent Silence's mana cost, you may have each other player gain 6 life.\nDestroy all enchantments. diff --git a/forge-gui/res/cardsfolder/r/reversal_of_fortune.txt b/forge-gui/res/cardsfolder/r/reversal_of_fortune.txt index b1bd8277937..ab41541220f 100644 --- a/forge-gui/res/cardsfolder/r/reversal_of_fortune.txt +++ b/forge-gui/res/cardsfolder/r/reversal_of_fortune.txt @@ -1,7 +1,7 @@ -Name:Reversal of Fortune -ManaCost:4 R R -Types:Sorcery -A:SP$ RevealHand | Cost$ 4 R R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBPlay | SpellDescription$ Target opponent reveals his or her hand. You may copy an instant or sorcery card in it. If you do, you may cast the copy without paying its mana cost. -SVar:DBPlay:DB$ Play | CopyCard$ True | Optional$ True | Valid$ Sorcery.TargetedPlayerCtrl,Instant.TargetedPlayerCtrl | WithoutManaCost$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reversal_of_fortune.jpg -Oracle:Target opponent reveals his or her hand. You may copy an instant or sorcery card in it. If you do, you may cast the copy without paying its mana cost. +Name:Reversal of Fortune +ManaCost:4 R R +Types:Sorcery +A:SP$ RevealHand | Cost$ 4 R R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBPlay | SpellDescription$ Target opponent reveals his or her hand. You may copy an instant or sorcery card in it. If you do, you may cast the copy without paying its mana cost. +SVar:DBPlay:DB$ Play | CopyCard$ True | Optional$ True | Valid$ Sorcery.TargetedPlayerCtrl,Instant.TargetedPlayerCtrl | WithoutManaCost$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reversal_of_fortune.jpg +Oracle:Target opponent reveals his or her hand. You may copy an instant or sorcery card in it. If you do, you may cast the copy without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/r/reverse_damage.txt b/forge-gui/res/cardsfolder/r/reverse_damage.txt index a3aae82bcac..02c9a43e9cb 100644 --- a/forge-gui/res/cardsfolder/r/reverse_damage.txt +++ b/forge-gui/res/cardsfolder/r/reverse_damage.txt @@ -1,12 +1,12 @@ -Name:Reverse Damage -ManaCost:1 W W -Types:Instant -A:SP$ ChooseSource | Cost$ 1 W W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect,GainLifeInstead,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ GainLifeInstead | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. You gain life equal to the damage prevented this way. -SVar:GainLifeInstead:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ ExileEffect | References$ X -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:X:ReplaceCount$DamageAmount -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reverse_damage.jpg -Oracle:The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. \ No newline at end of file +Name:Reverse Damage +ManaCost:1 W W +Types:Instant +A:SP$ ChooseSource | Cost$ 1 W W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect,GainLifeInstead,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ GainLifeInstead | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. You gain life equal to the damage prevented this way. +SVar:GainLifeInstead:DB$ GainLife | Defined$ You | LifeAmount$ X | SubAbility$ ExileEffect | References$ X +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:X:ReplaceCount$DamageAmount +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reverse_damage.jpg +Oracle:The next time a source of your choice would deal damage to you this turn, prevent that damage. You gain life equal to the damage prevented this way. diff --git a/forge-gui/res/cardsfolder/r/reverse_polarity.txt b/forge-gui/res/cardsfolder/r/reverse_polarity.txt index 162e507e3d8..1f11c828f60 100644 --- a/forge-gui/res/cardsfolder/r/reverse_polarity.txt +++ b/forge-gui/res/cardsfolder/r/reverse_polarity.txt @@ -1,8 +1,8 @@ -Name:Reverse Polarity -ManaCost:W W -Types:Instant -A:SP$ GainLife | Cost$ W W | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain X life, where X is twice the damage dealt to you so far this turn by artifacts. -SVar:X:Count$YourTypeDamageThisTurn Artifact/Times.2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reverse_polarity.jpg -Oracle:You gain X life, where X is twice the damage dealt to you so far this turn by artifacts. \ No newline at end of file +Name:Reverse Polarity +ManaCost:W W +Types:Instant +A:SP$ GainLife | Cost$ W W | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain X life, where X is twice the damage dealt to you so far this turn by artifacts. +SVar:X:Count$YourTypeDamageThisTurn Artifact/Times.2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reverse_polarity.jpg +Oracle:You gain X life, where X is twice the damage dealt to you so far this turn by artifacts. diff --git a/forge-gui/res/cardsfolder/r/reverse_the_sands.txt b/forge-gui/res/cardsfolder/r/reverse_the_sands.txt index 789008d1ab7..2f30b6960ff 100644 --- a/forge-gui/res/cardsfolder/r/reverse_the_sands.txt +++ b/forge-gui/res/cardsfolder/r/reverse_the_sands.txt @@ -1,8 +1,8 @@ -Name:Reverse the Sands -ManaCost:6 W W -Types:Sorcery -A:SP$ SetLife | Cost$ 6 W W | ValidTgts$ Player | TargetMin$ 0 | TargetMax$ Maxplayer | References$ Maxplayer | Redistribute$ True | SpellDescription$ Redistribute any number of players' life totals. (Each of those players gets one life total back.) -SVar:Maxplayer:PlayerCountPlayers$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reverse_the_sands.jpg -Oracle:Redistribute any number of players' life totals. (Each of those players gets one life total back.) \ No newline at end of file +Name:Reverse the Sands +ManaCost:6 W W +Types:Sorcery +A:SP$ SetLife | Cost$ 6 W W | ValidTgts$ Player | TargetMin$ 0 | TargetMax$ Maxplayer | References$ Maxplayer | Redistribute$ True | SpellDescription$ Redistribute any number of players' life totals. (Each of those players gets one life total back.) +SVar:Maxplayer:PlayerCountPlayers$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reverse_the_sands.jpg +Oracle:Redistribute any number of players' life totals. (Each of those players gets one life total back.) diff --git a/forge-gui/res/cardsfolder/r/revive.txt b/forge-gui/res/cardsfolder/r/revive.txt index 500e11298b4..73320ae9cc1 100644 --- a/forge-gui/res/cardsfolder/r/revive.txt +++ b/forge-gui/res/cardsfolder/r/revive.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target green card in your graveyard | ValidTgts$ Card.Green+YouCtrl | SpellDescription$ Return target green card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/revive.jpg -Oracle:Return target green card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target green card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/revive_the_fallen.txt b/forge-gui/res/cardsfolder/r/revive_the_fallen.txt index 319e1d344fe..c0ab98599d1 100644 --- a/forge-gui/res/cardsfolder/r/revive_the_fallen.txt +++ b/forge-gui/res/cardsfolder/r/revive_the_fallen.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 B | ValidTgts$ Creature | Origin$ Graveyard | Destina SVar:DBClash:DB$Clash | WinSubAbility$ DBReturn SVar:DBReturn:DB$ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/revive_the_fallen.jpg -Oracle:Return target creature card from a graveyard to its owner's hand. Clash with an opponent. If you win, return Revive the Fallen to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Return target creature card from a graveyard to its owner's hand. Clash with an opponent. If you win, return Revive the Fallen to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/r/reviving_dose.txt b/forge-gui/res/cardsfolder/r/reviving_dose.txt index e7ea82d47b7..926a15e0967 100644 --- a/forge-gui/res/cardsfolder/r/reviving_dose.txt +++ b/forge-gui/res/cardsfolder/r/reviving_dose.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ GainLife | Cost$ 2 W | LifeAmount$ 3 | SpellDescription$ You gain 3 life. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card22941.jpg -Oracle:You gain 3 life.\nDraw a card. \ No newline at end of file +Oracle:You gain 3 life.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/reviving_melody.txt b/forge-gui/res/cardsfolder/r/reviving_melody.txt index c17bd9521d8..881b8c8ac91 100644 --- a/forge-gui/res/cardsfolder/r/reviving_melody.txt +++ b/forge-gui/res/cardsfolder/r/reviving_melody.txt @@ -1,8 +1,8 @@ -Name:Reviving Melody -ManaCost:2 G -Types:Sorcery -A:SP$ Charm | Cost$ 2 G | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ ChangeCreature,ChangeEnchantment | SpellDescription$ Choose one or both - Return target creature card from your graveyard to your hand; and/or return target enchantment card from your graveyard to your hand. -SVar:ChangeCreature:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. -SVar:ChangeEnchantment:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target artifact card in your graveyard | ValidTgts$ Enchantment.YouCtrl | SpellDescription$ Return target enchantment card from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/reviving_melody.jpg -Oracle:Choose one or both - Return target creature card from your graveyard to your hand; and/or return target enchantment card from your graveyard to your hand. \ No newline at end of file +Name:Reviving Melody +ManaCost:2 G +Types:Sorcery +A:SP$ Charm | Cost$ 2 G | MinCharmNum$ 1 | CharmNum$ 2 | Choices$ ChangeCreature,ChangeEnchantment | SpellDescription$ Choose one or both - Return target creature card from your graveyard to your hand; and/or return target enchantment card from your graveyard to your hand. +SVar:ChangeCreature:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. +SVar:ChangeEnchantment:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target artifact card in your graveyard | ValidTgts$ Enchantment.YouCtrl | SpellDescription$ Return target enchantment card from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/reviving_melody.jpg +Oracle:Choose one or both - Return target creature card from your graveyard to your hand; and/or return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/reviving_vapors.txt b/forge-gui/res/cardsfolder/r/reviving_vapors.txt index 81056787cde..a3afa633b34 100644 --- a/forge-gui/res/cardsfolder/r/reviving_vapors.txt +++ b/forge-gui/res/cardsfolder/r/reviving_vapors.txt @@ -1,12 +1,12 @@ -Name:Reviving Vapors -ManaCost:2 W U -Types:Instant -A:SP$ Dig | Cost$ 2 W U | DigNum$ 3 | Reveal$ True | ChangeNum$ 1 | LibraryPosition2$ 0 | RememberRevealed$ True | SubAbility$ DBimprint | StackDescription$ SpellDescription | SpellDescription$ Reveal the top three cards of your library and put one of them into your hand. You gain life equal to that card's converted mana cost. Put all other cards revealed this way into your graveyard. -SVar:DBimprint:DB$ Pump | ImprintCards$ ValidHand Card.IsRemembered | StackDescription$ None | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBMill | StackDescription$ None -SVar:X:Imprinted$CardManaCost -SVar:DBMill:DB$ Mill | NumCards$ Y | References$ Y | SubAbility$ DBCleanup | StackDescription$ None -SVar:Y:Count$RememberedSize/Minus.1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reviving_vapors.jpg -Oracle:Reveal the top three cards of your library and put one of them into your hand. You gain life equal to that card's converted mana cost. Put all other cards revealed this way into your graveyard. \ No newline at end of file +Name:Reviving Vapors +ManaCost:2 W U +Types:Instant +A:SP$ Dig | Cost$ 2 W U | DigNum$ 3 | Reveal$ True | ChangeNum$ 1 | LibraryPosition2$ 0 | RememberRevealed$ True | SubAbility$ DBimprint | StackDescription$ SpellDescription | SpellDescription$ Reveal the top three cards of your library and put one of them into your hand. You gain life equal to that card's converted mana cost. Put all other cards revealed this way into your graveyard. +SVar:DBimprint:DB$ Pump | ImprintCards$ ValidHand Card.IsRemembered | StackDescription$ None | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBMill | StackDescription$ None +SVar:X:Imprinted$CardManaCost +SVar:DBMill:DB$ Mill | NumCards$ Y | References$ Y | SubAbility$ DBCleanup | StackDescription$ None +SVar:Y:Count$RememberedSize/Minus.1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reviving_vapors.jpg +Oracle:Reveal the top three cards of your library and put one of them into your hand. You gain life equal to that card's converted mana cost. Put all other cards revealed this way into your graveyard. diff --git a/forge-gui/res/cardsfolder/r/revoke_existence.txt b/forge-gui/res/cardsfolder/r/revoke_existence.txt index a5ca3111d76..bbe7be18618 100644 --- a/forge-gui/res/cardsfolder/r/revoke_existence.txt +++ b/forge-gui/res/cardsfolder/r/revoke_existence.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Sorcery A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/revoke_existence.jpg -Oracle:Exile target artifact or enchantment. \ No newline at end of file +Oracle:Exile target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/r/reward_the_faithful.txt b/forge-gui/res/cardsfolder/r/reward_the_faithful.txt index 9ca0a2267c0..5b8218e3b2a 100644 --- a/forge-gui/res/cardsfolder/r/reward_the_faithful.txt +++ b/forge-gui/res/cardsfolder/r/reward_the_faithful.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ W | ValidTgts$ Player | TgtPrompt$ Select target player | SVar:X:Count$MaxCMCYouCtrl SVar:MaxTgt:PlayerCountPlayers$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/reward_the_faithful.jpg -Oracle:Any number of target players each gain life equal to the highest converted mana cost among permanents you control. \ No newline at end of file +Oracle:Any number of target players each gain life equal to the highest converted mana cost among permanents you control. diff --git a/forge-gui/res/cardsfolder/r/rewards_of_diversity.txt b/forge-gui/res/cardsfolder/r/rewards_of_diversity.txt index 9ea42dfd77e..424300302a4 100644 --- a/forge-gui/res/cardsfolder/r/rewards_of_diversity.txt +++ b/forge-gui/res/cardsfolder/r/rewards_of_diversity.txt @@ -1,8 +1,8 @@ -Name:Rewards of Diversity -ManaCost:2 W -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever an opponent casts a multicolored spell, you gain 4 life. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rewards_of_diversity.jpg -Oracle:Whenever an opponent casts a multicolored spell, you gain 4 life. \ No newline at end of file +Name:Rewards of Diversity +ManaCost:2 W +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever an opponent casts a multicolored spell, you gain 4 life. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rewards_of_diversity.jpg +Oracle:Whenever an opponent casts a multicolored spell, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/r/reweave.txt b/forge-gui/res/cardsfolder/r/reweave.txt index c22813de0f2..3936b4ea98c 100644 --- a/forge-gui/res/cardsfolder/r/reweave.txt +++ b/forge-gui/res/cardsfolder/r/reweave.txt @@ -1,10 +1,10 @@ -Name:Reweave -ManaCost:5 U -Types:Instant Arcane -K:Splice onto Arcane 2 U U -A:SP$ Destroy | Cost$ 5 U | ValidTgts$ Permanent | Sacrifice$ True | SubAbility$ DBDigUntil | RememberDestroyed$ True | SpellDescription$ Target permanent's controller sacrifices it. If he or she does, that player reveals cards from the top of his or her library until he or she reveals a permanent card that shares a card type with the sacrificed permanent, puts that card onto the battlefield, then shuffles his or her library. -SVar:DBDigUntil:DB$ DigUntil | Defined$ TargetedController | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 | Valid$ Permanent.sharesCardTypeWith Remembered | ValidDescription$ permanent card that shares a card type with the sacrificed permanent | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/reweave.jpg -Oracle:Target permanent's controller sacrifices it. If he or she does, that player reveals cards from the top of his or her library until he or she reveals a permanent card that shares a card type with the sacrificed permanent, puts that card onto the battlefield, then shuffles his or her library.\nSplice onto Arcane {2}{U}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Reweave +ManaCost:5 U +Types:Instant Arcane +K:Splice onto Arcane 2 U U +A:SP$ Destroy | Cost$ 5 U | ValidTgts$ Permanent | Sacrifice$ True | SubAbility$ DBDigUntil | RememberDestroyed$ True | SpellDescription$ Target permanent's controller sacrifices it. If he or she does, that player reveals cards from the top of his or her library until he or she reveals a permanent card that shares a card type with the sacrificed permanent, puts that card onto the battlefield, then shuffles his or her library. +SVar:DBDigUntil:DB$ DigUntil | Defined$ TargetedController | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 | Valid$ Permanent.sharesCardTypeWith Remembered | ValidDescription$ permanent card that shares a card type with the sacrificed permanent | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/reweave.jpg +Oracle:Target permanent's controller sacrifices it. If he or she does, that player reveals cards from the top of his or her library until he or she reveals a permanent card that shares a card type with the sacrificed permanent, puts that card onto the battlefield, then shuffles his or her library.\nSplice onto Arcane {2}{U}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/r/rewind.txt b/forge-gui/res/cardsfolder/r/rewind.txt index 934748a0707..8bff76c5a6f 100644 --- a/forge-gui/res/cardsfolder/r/rewind.txt +++ b/forge-gui/res/cardsfolder/r/rewind.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBUntap | SpellDescription$ Counter target spell. Untap up to four lands. SVar:DBUntap:DB$ Untap | UntapUpTo$ True | UntapType$ Land | Amount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/rewind.jpg -Oracle:Counter target spell. Untap up to four lands. \ No newline at end of file +Oracle:Counter target spell. Untap up to four lands. diff --git a/forge-gui/res/cardsfolder/r/reya_dawnbringer.txt b/forge-gui/res/cardsfolder/r/reya_dawnbringer.txt index b86dbed1a77..f989de3a752 100644 --- a/forge-gui/res/cardsfolder/r/reya_dawnbringer.txt +++ b/forge-gui/res/cardsfolder/r/reya_dawnbringer.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ At the beginning of your upkeep, you may return target creature card from your graveyard to the battlefield. SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Cost$ 0 SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card22965.jpg -Oracle:Flying\nAt the beginning of your upkeep, you may return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, you may return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rhox.txt b/forge-gui/res/cardsfolder/r/rhox.txt index 61dee24ab26..625b8aa6ed7 100644 --- a/forge-gui/res/cardsfolder/r/rhox.txt +++ b/forge-gui/res/cardsfolder/r/rhox.txt @@ -1,8 +1,8 @@ -Name:Rhox -ManaCost:4 G G -Types:Creature Rhino Beast -PT:5/5 -K:You may have CARDNAME assign its combat damage as though it weren't blocked. -A:AB$ Regenerate | Cost$ 2 G | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox.jpg -Oracle:You may have Rhox assign its combat damage as though it weren't blocked.\n{2}{G}: Regenerate Rhox. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Name:Rhox +ManaCost:4 G G +Types:Creature Rhino Beast +PT:5/5 +K:You may have CARDNAME assign its combat damage as though it weren't blocked. +A:AB$ Regenerate | Cost$ 2 G | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox.jpg +Oracle:You may have Rhox assign its combat damage as though it weren't blocked.\n{2}{G}: Regenerate Rhox. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/r/rhox_bodyguard.txt b/forge-gui/res/cardsfolder/r/rhox_bodyguard.txt index f306dbf0c31..f1620f31758 100644 --- a/forge-gui/res/cardsfolder/r/rhox_bodyguard.txt +++ b/forge-gui/res/cardsfolder/r/rhox_bodyguard.txt @@ -6,4 +6,4 @@ K:Exalted T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_bodyguard.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhen Rhox Bodyguard enters the battlefield, you gain 3 life. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhen Rhox Bodyguard enters the battlefield, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/r/rhox_brute.txt b/forge-gui/res/cardsfolder/r/rhox_brute.txt index 59778642b8a..1d32bd27af0 100644 --- a/forge-gui/res/cardsfolder/r/rhox_brute.txt +++ b/forge-gui/res/cardsfolder/r/rhox_brute.txt @@ -3,4 +3,4 @@ ManaCost:2 R G Types:Creature Rhino Warrior PT:4/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_brute.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/rhox_charger.txt b/forge-gui/res/cardsfolder/r/rhox_charger.txt index c86c2de4c1e..17798bfd3b7 100644 --- a/forge-gui/res/cardsfolder/r/rhox_charger.txt +++ b/forge-gui/res/cardsfolder/r/rhox_charger.txt @@ -5,4 +5,4 @@ PT:3/3 K:Trample K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_charger.jpg -Oracle:Trample\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Trample\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/r/rhox_faithmender.txt b/forge-gui/res/cardsfolder/r/rhox_faithmender.txt index a4c9cebe0b2..48f99fef9c2 100644 --- a/forge-gui/res/cardsfolder/r/rhox_faithmender.txt +++ b/forge-gui/res/cardsfolder/r/rhox_faithmender.txt @@ -1,11 +1,11 @@ -Name:Rhox Faithmender -ManaCost:3 W -Types:Creature Rhino Monk -PT:1/5 -K:Lifelink -R:Event$ GainLife | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ GainDouble | Description$ If you would gain life, you gain twice that much life instead. -SVar:GainDouble:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:ReplaceCount$LifeGained/Twice -SVar:PlayMain1:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_faithmender.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nIf you would gain life, you gain twice that much life instead. \ No newline at end of file +Name:Rhox Faithmender +ManaCost:3 W +Types:Creature Rhino Monk +PT:1/5 +K:Lifelink +R:Event$ GainLife | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ GainDouble | Description$ If you would gain life, you gain twice that much life instead. +SVar:GainDouble:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:ReplaceCount$LifeGained/Twice +SVar:PlayMain1:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_faithmender.jpg +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nIf you would gain life, you gain twice that much life instead. diff --git a/forge-gui/res/cardsfolder/r/rhox_meditant.txt b/forge-gui/res/cardsfolder/r/rhox_meditant.txt index 5ec4d0e99a4..247b5a83344 100644 --- a/forge-gui/res/cardsfolder/r/rhox_meditant.txt +++ b/forge-gui/res/cardsfolder/r/rhox_meditant.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 SVar:RemRandomDeck:True DeckNeeds:Color$Green SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_meditant.jpg -Oracle:When Rhox Meditant enters the battlefield, if you control a green permanent, draw a card. \ No newline at end of file +Oracle:When Rhox Meditant enters the battlefield, if you control a green permanent, draw a card. diff --git a/forge-gui/res/cardsfolder/r/rhox_pikemaster.txt b/forge-gui/res/cardsfolder/r/rhox_pikemaster.txt index e8f4c067c3f..03b757e31ef 100644 --- a/forge-gui/res/cardsfolder/r/rhox_pikemaster.txt +++ b/forge-gui/res/cardsfolder/r/rhox_pikemaster.txt @@ -6,4 +6,4 @@ K:First Strike S:Mode$ Continuous | Affected$ Creature.Soldier+Other+YouCtrl | AddKeyword$ First Strike | Description$ Other Soldier creatures you control have first strike. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_pikemaster.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nOther Soldier creatures you control have first strike. \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nOther Soldier creatures you control have first strike. diff --git a/forge-gui/res/cardsfolder/r/rhox_war_monk.txt b/forge-gui/res/cardsfolder/r/rhox_war_monk.txt index 34f42c9d2a4..25904c5f77b 100644 --- a/forge-gui/res/cardsfolder/r/rhox_war_monk.txt +++ b/forge-gui/res/cardsfolder/r/rhox_war_monk.txt @@ -4,4 +4,4 @@ Types:Creature Rhino Monk PT:3/4 K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/rhox_war_monk.jpg -Oracle:Lifelink \ No newline at end of file +Oracle:Lifelink diff --git a/forge-gui/res/cardsfolder/r/rhys_the_exiled.txt b/forge-gui/res/cardsfolder/r/rhys_the_exiled.txt index 5f6b0be843f..c7eb2ec6c9e 100644 --- a/forge-gui/res/cardsfolder/r/rhys_the_exiled.txt +++ b/forge-gui/res/cardsfolder/r/rhys_the_exiled.txt @@ -8,4 +8,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Referen SVar:X:Count$Valid Elf.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rhys_the_exiled.jpg -Oracle:Whenever Rhys the Exiled attacks, you gain 1 life for each Elf you control.\n{B}, Sacrifice an Elf: Regenerate Rhys the Exiled. \ No newline at end of file +Oracle:Whenever Rhys the Exiled attacks, you gain 1 life for each Elf you control.\n{B}, Sacrifice an Elf: Regenerate Rhys the Exiled. diff --git a/forge-gui/res/cardsfolder/r/rhys_the_redeemed.txt b/forge-gui/res/cardsfolder/r/rhys_the_redeemed.txt index 9e5363c998d..59b5db77b8f 100644 --- a/forge-gui/res/cardsfolder/r/rhys_the_redeemed.txt +++ b/forge-gui/res/cardsfolder/r/rhys_the_redeemed.txt @@ -6,4 +6,4 @@ A:AB$ Token | Cost$ 2 GW T | TokenAmount$ 1 | TokenName$ Elf Warrior | TokenType A:AB$ RepeatEach | Cost$ 4 GW GW T | RepeatSubAbility$ DBClone | RepeatCards$ Creature.token+YouCtrl | AILogic$ CloneMyTokens | SpellDescription$ For each creature token you control, put a token that's a copy of that creature onto the battlefield. SVar:DBClone:DB$ CopyPermanent | Defined$ Remembered SVar:Picture:http://www.wizards.com/global/images/magic/general/rhys_the_redeemed.jpg -Oracle:{2}{G/W}, {T}: Put a 1/1 green and white Elf Warrior creature token onto the battlefield.\n{4}{G/W}{G/W}, {T}: For each creature token you control, put a token that's a copy of that creature onto the battlefield. \ No newline at end of file +Oracle:{2}{G/W}, {T}: Put a 1/1 green and white Elf Warrior creature token onto the battlefield.\n{4}{G/W}{G/W}, {T}: For each creature token you control, put a token that's a copy of that creature onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rhystic_cave.txt b/forge-gui/res/cardsfolder/r/rhystic_cave.txt index 3cdf84063da..a574a6fe24a 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_cave.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_cave.txt @@ -1,8 +1,8 @@ -Name:Rhystic Cave -ManaCost:no cost -Types:Land -A:AB$ ChooseColor | Cost$ T | AILogic$ MostProminentInComputerDeck | SubAbility$ DBMana | InstantSpeed$ True | SpellDescription$ Choose a color. Add one mana of that color to your mana pool unless any player pays {1}. Activate this ability only any time you could cast an instant. -SVar:DBMana:DB$ Mana | Cost$ 0 | Produced$ Chosen | UnlessCost$ 1 | UnlessPayer$ Player | SpellDescription$ Add one mana of the chosen color to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_cave.jpg -Oracle:{T}: Choose a color. Add one mana of that color to your mana pool unless any player pays {1}. Activate this ability only any time you could cast an instant. \ No newline at end of file +Name:Rhystic Cave +ManaCost:no cost +Types:Land +A:AB$ ChooseColor | Cost$ T | AILogic$ MostProminentInComputerDeck | SubAbility$ DBMana | InstantSpeed$ True | SpellDescription$ Choose a color. Add one mana of that color to your mana pool unless any player pays {1}. Activate this ability only any time you could cast an instant. +SVar:DBMana:DB$ Mana | Cost$ 0 | Produced$ Chosen | UnlessCost$ 1 | UnlessPayer$ Player | SpellDescription$ Add one mana of the chosen color to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_cave.jpg +Oracle:{T}: Choose a color. Add one mana of that color to your mana pool unless any player pays {1}. Activate this ability only any time you could cast an instant. diff --git a/forge-gui/res/cardsfolder/r/rhystic_circle.txt b/forge-gui/res/cardsfolder/r/rhystic_circle.txt index 217b7861dd8..9678dc50887 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_circle.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_circle.txt @@ -1,11 +1,11 @@ -Name:Rhystic Circle -ManaCost:2 W W -Types:Enchantment -A:AB$ ChooseSource | Cost$ 1 | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | UnlessCost$ 1 | UnlessPayer$ Player | SpellDescription$ Any player may pay {1}. If no one does, the next time a source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_circle.jpg -Oracle:{1}: Any player may pay {1}. If no one does, the next time a source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Rhystic Circle +ManaCost:2 W W +Types:Enchantment +A:AB$ ChooseSource | Cost$ 1 | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | UnlessCost$ 1 | UnlessPayer$ Player | SpellDescription$ Any player may pay {1}. If no one does, the next time a source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_circle.jpg +Oracle:{1}: Any player may pay {1}. If no one does, the next time a source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/r/rhystic_deluge.txt b/forge-gui/res/cardsfolder/r/rhystic_deluge.txt index 987a0282ead..ba94b9e36f9 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_deluge.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_deluge.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Tap | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | UnlessCost$ 1 | UnlessPayer$ TargetedController | SpellDescription$ Tap target creature unless its controller pays {1}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_deluge.jpg -Oracle:{U}: Tap target creature unless its controller pays {1}. \ No newline at end of file +Oracle:{U}: Tap target creature unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/r/rhystic_lightning.txt b/forge-gui/res/cardsfolder/r/rhystic_lightning.txt index 4d8cf4c3ecc..c53c4653a8c 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_lightning.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_lightning.txt @@ -1,12 +1,12 @@ -Name:Rhystic Lightning -ManaCost:2 R -Types:Instant -A:SP$ StoreSVar | Cost$ 2 R | SVar$ RhysticPaid | Type$ Number | Expression$ 0 | UnlessPayer$ Targeted | UnlessCost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBStore2 | SpellDescription$ CARDNAME deals 4 damage to target creature or player unless that creature's controller or that player pays {2}. If he or she does, CARDNAME deals 2 damage to the creature or player. -SVar:DBStore2:DB$ StoreSVar | SVar$ RhysticPaid | Type$ Number | Expression$ 0 | UnlessPayer$ TargetedController | UnlessCost$ 2 | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | References$ X,RhysticPaid | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ RhysticPaid | Type$ Number | Expression$ 1 -SVar:RhysticPaid:Number$1 -SVar:X:Count$Compare RhysticPaid EQ1.2.4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_lightning.jpg -Oracle:Rhystic Lightning deals 4 damage to target creature or player unless that creature's controller or that player pays {2}. If he or she does, Rhystic Lightning deals 2 damage to the creature or player. \ No newline at end of file +Name:Rhystic Lightning +ManaCost:2 R +Types:Instant +A:SP$ StoreSVar | Cost$ 2 R | SVar$ RhysticPaid | Type$ Number | Expression$ 0 | UnlessPayer$ Targeted | UnlessCost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBStore2 | SpellDescription$ CARDNAME deals 4 damage to target creature or player unless that creature's controller or that player pays {2}. If he or she does, CARDNAME deals 2 damage to the creature or player. +SVar:DBStore2:DB$ StoreSVar | SVar$ RhysticPaid | Type$ Number | Expression$ 0 | UnlessPayer$ TargetedController | UnlessCost$ 2 | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | References$ X,RhysticPaid | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ RhysticPaid | Type$ Number | Expression$ 1 +SVar:RhysticPaid:Number$1 +SVar:X:Count$Compare RhysticPaid EQ1.2.4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_lightning.jpg +Oracle:Rhystic Lightning deals 4 damage to target creature or player unless that creature's controller or that player pays {2}. If he or she does, Rhystic Lightning deals 2 damage to the creature or player. diff --git a/forge-gui/res/cardsfolder/r/rhystic_scrying.txt b/forge-gui/res/cardsfolder/r/rhystic_scrying.txt index d9c664036f7..e003a7d2f22 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_scrying.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_scrying.txt @@ -1,7 +1,7 @@ -Name:Rhystic Scrying -ManaCost:2 U U -Types:Sorcery -A:SP$ Draw | Cost$ 2 U U | Defined$ You | NumCards$ 3 | SubAbility$ DBDiscard | SpellDescription$ Draw three cards. Then, if any player pays {2}, discard three cards. -SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 3 | Mode$ TgtChoose | UnlessPayer$ Player | UnlessCost$ 2 | UnlessSwitched$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_scrying.jpg -Oracle:Draw three cards. Then, if any player pays {2}, discard three cards. \ No newline at end of file +Name:Rhystic Scrying +ManaCost:2 U U +Types:Sorcery +A:SP$ Draw | Cost$ 2 U U | Defined$ You | NumCards$ 3 | SubAbility$ DBDiscard | SpellDescription$ Draw three cards. Then, if any player pays {2}, discard three cards. +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 3 | Mode$ TgtChoose | UnlessPayer$ Player | UnlessCost$ 2 | UnlessSwitched$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_scrying.jpg +Oracle:Draw three cards. Then, if any player pays {2}, discard three cards. diff --git a/forge-gui/res/cardsfolder/r/rhystic_shield.txt b/forge-gui/res/cardsfolder/r/rhystic_shield.txt index bb7340cdef9..287f6664bd4 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_shield.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_shield.txt @@ -1,8 +1,8 @@ -Name:Rhystic Shield -ManaCost:1 W -Types:Instant -A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumDef$ +1 | SubAbility$ DBPumpAll | SpellDescription$ Creatures you control get +0/+1 until end of turn. They get an additional +0/+2 until end of turn unless any player pays 2. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumDef$ +2 | UnlessCost$ 2 | UnlessPayer$ Player -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_shield.jpg -Oracle:Creatures you control get +0/+1 until end of turn. They get an additional +0/+2 until end of turn unless any player pays {2}. \ No newline at end of file +Name:Rhystic Shield +ManaCost:1 W +Types:Instant +A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumDef$ +1 | SubAbility$ DBPumpAll | SpellDescription$ Creatures you control get +0/+1 until end of turn. They get an additional +0/+2 until end of turn unless any player pays 2. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumDef$ +2 | UnlessCost$ 2 | UnlessPayer$ Player +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_shield.jpg +Oracle:Creatures you control get +0/+1 until end of turn. They get an additional +0/+2 until end of turn unless any player pays {2}. diff --git a/forge-gui/res/cardsfolder/r/rhystic_study.txt b/forge-gui/res/cardsfolder/r/rhystic_study.txt index d84001c65aa..fab65744d26 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_study.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_study.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever an opponent casts a spell, you may draw a card unless that player pays {1}. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | UnlessCost$ 1 | UnlessPayer$ TriggeredPlayer | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_study.jpg -Oracle:Whenever an opponent casts a spell, you may draw a card unless that player pays {1}. \ No newline at end of file +Oracle:Whenever an opponent casts a spell, you may draw a card unless that player pays {1}. diff --git a/forge-gui/res/cardsfolder/r/rhystic_syphon.txt b/forge-gui/res/cardsfolder/r/rhystic_syphon.txt index 8a8211e3af9..894aae676d5 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_syphon.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_syphon.txt @@ -1,10 +1,10 @@ -Name:Rhystic Syphon -ManaCost:3 B B -Types:Sorcery -A:SP$ StoreSVar | Cost$ 3 B B | ValidTgts$ Player | TgtPrompt$ Target a player to lose life | SVar$ SyphonPaid | Type$ CountSVar | Expression$ SyphonPaid/Plus.1 | UnlessCost$ 3 | UnlessPayer$ Targeted | SubAbility$ DBLoseLife | SpellDescription$ Unless target player pays {3}, he or she loses 5 life and you gain 5 life. -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 5 | Defined$ Targeted | SubAbility$ DBGainLife | ConditionCheckSVar$ SyphonPaid | ConditionSVarCompare$ EQ1 -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 5 | ConditionCheckSVar$ SyphonPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ SyphonPaid | Type$ Number | Expression$ 0 -SVar:SyphonPaid:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_syphon.jpg -Oracle:Unless target player pays {3}, he or she loses 5 life and you gain 5 life. \ No newline at end of file +Name:Rhystic Syphon +ManaCost:3 B B +Types:Sorcery +A:SP$ StoreSVar | Cost$ 3 B B | ValidTgts$ Player | TgtPrompt$ Target a player to lose life | SVar$ SyphonPaid | Type$ CountSVar | Expression$ SyphonPaid/Plus.1 | UnlessCost$ 3 | UnlessPayer$ Targeted | SubAbility$ DBLoseLife | SpellDescription$ Unless target player pays {3}, he or she loses 5 life and you gain 5 life. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 5 | Defined$ Targeted | SubAbility$ DBGainLife | ConditionCheckSVar$ SyphonPaid | ConditionSVarCompare$ EQ1 +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 5 | ConditionCheckSVar$ SyphonPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ SyphonPaid | Type$ Number | Expression$ 0 +SVar:SyphonPaid:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_syphon.jpg +Oracle:Unless target player pays {3}, he or she loses 5 life and you gain 5 life. diff --git a/forge-gui/res/cardsfolder/r/rhystic_tutor.txt b/forge-gui/res/cardsfolder/r/rhystic_tutor.txt index 0d996bbf8dc..dc6015ea8b8 100644 --- a/forge-gui/res/cardsfolder/r/rhystic_tutor.txt +++ b/forge-gui/res/cardsfolder/r/rhystic_tutor.txt @@ -1,7 +1,7 @@ -Name:Rhystic Tutor -ManaCost:2 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | UnlessCost$ 2 | UnlessPayer$ Player | Mandatory$ True | SpellDescription$ Unless any player pays {2}, search your library for a card, put that card into your hand, then shuffle your library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_tutor.jpg -Oracle:Unless any player pays {2}, search your library for a card, put that card into your hand, then shuffle your library. \ No newline at end of file +Name:Rhystic Tutor +ManaCost:2 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 B | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | UnlessCost$ 2 | UnlessPayer$ Player | Mandatory$ True | SpellDescription$ Unless any player pays {2}, search your library for a card, put that card into your hand, then shuffle your library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rhystic_tutor.jpg +Oracle:Unless any player pays {2}, search your library for a card, put that card into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rib_cage_spider.txt b/forge-gui/res/cardsfolder/r/rib_cage_spider.txt index e4be4cdb637..035e9e8c14e 100644 --- a/forge-gui/res/cardsfolder/r/rib_cage_spider.txt +++ b/forge-gui/res/cardsfolder/r/rib_cage_spider.txt @@ -4,4 +4,4 @@ Types:Creature Spider PT:1/4 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/pr/en-us/card24653.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/r/ribbon_snake.txt b/forge-gui/res/cardsfolder/r/ribbon_snake.txt index e4cf4fea210..01413745499 100644 --- a/forge-gui/res/cardsfolder/r/ribbon_snake.txt +++ b/forge-gui/res/cardsfolder/r/ribbon_snake.txt @@ -1,8 +1,8 @@ -Name:Ribbon Snake -ManaCost:1 U U -Types:Creature Snake -PT:2/3 -K:Flying -A:AB$ Debuff | Cost$ 2 | Defined$ Self | Keywords$ Flying | AnyPlayer$ True | SpellDescription$ CARDNAME loses flying until end of turn. Any player may activate this ability. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ribbon_snake.jpg -Oracle:Flying\n{2}: Ribbon Snake loses flying until end of turn. Any player may activate this ability. \ No newline at end of file +Name:Ribbon Snake +ManaCost:1 U U +Types:Creature Snake +PT:2/3 +K:Flying +A:AB$ Debuff | Cost$ 2 | Defined$ Self | Keywords$ Flying | AnyPlayer$ True | SpellDescription$ CARDNAME loses flying until end of turn. Any player may activate this ability. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ribbon_snake.jpg +Oracle:Flying\n{2}: Ribbon Snake loses flying until end of turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/r/ribbons_of_night.txt b/forge-gui/res/cardsfolder/r/ribbons_of_night.txt index 9ee1e120240..afb6ca41e76 100644 --- a/forge-gui/res/cardsfolder/r/ribbons_of_night.txt +++ b/forge-gui/res/cardsfolder/r/ribbons_of_night.txt @@ -1,11 +1,11 @@ -Name:Ribbons of Night -ManaCost:4 B -Types:Sorcery -A:SP$ DealDamage | Cost$ 4 B | NumDmg$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 4 damage to target creature and you gain 4 life. If {U} was spent to cast CARDNAME, draw a card. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 4 | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionManaSpent$ U -SVar:ManaNeededToAvoidNegativeEffect:blue -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/ribbons_of_night.jpg -Oracle:Ribbons of Night deals 4 damage to target creature and you gain 4 life. If {U} was spent to cast Ribbons of Night, draw a card. \ No newline at end of file +Name:Ribbons of Night +ManaCost:4 B +Types:Sorcery +A:SP$ DealDamage | Cost$ 4 B | NumDmg$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 4 damage to target creature and you gain 4 life. If {U} was spent to cast CARDNAME, draw a card. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 4 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionManaSpent$ U +SVar:ManaNeededToAvoidNegativeEffect:blue +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/ribbons_of_night.jpg +Oracle:Ribbons of Night deals 4 damage to target creature and you gain 4 life. If {U} was spent to cast Ribbons of Night, draw a card. diff --git a/forge-gui/res/cardsfolder/r/ribbons_of_the_reikai.txt b/forge-gui/res/cardsfolder/r/ribbons_of_the_reikai.txt index c8918e2a540..9d42d9c8cc7 100644 --- a/forge-gui/res/cardsfolder/r/ribbons_of_the_reikai.txt +++ b/forge-gui/res/cardsfolder/r/ribbons_of_the_reikai.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 4 U | NumCards$ X | References$ X | SpellDescription$ Draw a SVar:X:Count$TypeYouCtrl.Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ribbons_of_the_reikai.jpg -Oracle:Draw a card for each Spirit you control. \ No newline at end of file +Oracle:Draw a card for each Spirit you control. diff --git a/forge-gui/res/cardsfolder/r/ricochet_trap.txt b/forge-gui/res/cardsfolder/r/ricochet_trap.txt index 27390a10fbf..fe124f48b1b 100644 --- a/forge-gui/res/cardsfolder/r/ricochet_trap.txt +++ b/forge-gui/res/cardsfolder/r/ricochet_trap.txt @@ -1,8 +1,8 @@ -Name:Ricochet Trap -ManaCost:3 R -Types:Instant Trap -A:SP$ ChangeTargets | Cost$ 3 R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. -A:SP$ ChangeTargets | Cost$ R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | CheckSVar$ X | SVarCompare$ GE1 | SpellDescription$ If an opponent cast a blue spell this turn, you may pay {R} rather than pay CARDNAME's mana cost. -SVar:X:Count$ThisTurnCast_Card.Blue+OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/ricochet_trap.jpg -Oracle:If an opponent cast a blue spell this turn, you may pay {R} rather than pay Ricochet Trap's mana cost.\nChange the target of target spell with a single target. \ No newline at end of file +Name:Ricochet Trap +ManaCost:3 R +Types:Instant Trap +A:SP$ ChangeTargets | Cost$ 3 R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. +A:SP$ ChangeTargets | Cost$ R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | CheckSVar$ X | SVarCompare$ GE1 | SpellDescription$ If an opponent cast a blue spell this turn, you may pay {R} rather than pay CARDNAME's mana cost. +SVar:X:Count$ThisTurnCast_Card.Blue+OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/ricochet_trap.jpg +Oracle:If an opponent cast a blue spell this turn, you may pay {R} rather than pay Ricochet Trap's mana cost.\nChange the target of target spell with a single target. diff --git a/forge-gui/res/cardsfolder/r/riddle_of_lightning.txt b/forge-gui/res/cardsfolder/r/riddle_of_lightning.txt index 4e51cfa3820..98040ecea76 100644 --- a/forge-gui/res/cardsfolder/r/riddle_of_lightning.txt +++ b/forge-gui/res/cardsfolder/r/riddle_of_lightning.txt @@ -7,4 +7,4 @@ SVar:DBDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ SVar:X:Count$TopOfLibraryCMC SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/riddle_of_lightning.jpg -Oracle:Choose target creature or player. Scry 3, then reveal the top card of your library. Riddle of Lightning deals damage equal to that card's converted mana cost to that creature or player. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) \ No newline at end of file +Oracle:Choose target creature or player. Scry 3, then reveal the top card of your library. Riddle of Lightning deals damage equal to that card's converted mana cost to that creature or player. (To scry 3, look at the top three cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/r/riddlekeeper.txt b/forge-gui/res/cardsfolder/r/riddlekeeper.txt index 1f403ea7ed9..788907101b4 100644 --- a/forge-gui/res/cardsfolder/r/riddlekeeper.txt +++ b/forge-gui/res/cardsfolder/r/riddlekeeper.txt @@ -5,4 +5,4 @@ PT:1/4 T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, that creature's controller puts the top two cards of his or her library into his or her graveyard. SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 2 | Defined$ TriggeredAttackerController SVar:Picture:http://www.wizards.com/global/images/magic/general/riddlekeeper.jpg -Oracle:Whenever a creature attacks you or a planeswalker you control, that creature's controller puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Whenever a creature attacks you or a planeswalker you control, that creature's controller puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/r/riddlesmith.txt b/forge-gui/res/cardsfolder/r/riddlesmith.txt index 9e55d69ce1a..33d01ed337c 100644 --- a/forge-gui/res/cardsfolder/r/riddlesmith.txt +++ b/forge-gui/res/cardsfolder/r/riddlesmith.txt @@ -7,4 +7,4 @@ SVar:TrigLoot:AB$Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/riddlesmith.jpg -Oracle:Whenever you cast an artifact spell, you may draw a card. If you do, discard a card. \ No newline at end of file +Oracle:Whenever you cast an artifact spell, you may draw a card. If you do, discard a card. diff --git a/forge-gui/res/cardsfolder/r/riders_of_gavony.txt b/forge-gui/res/cardsfolder/r/riders_of_gavony.txt index 13458fca504..36ae5b07854 100644 --- a/forge-gui/res/cardsfolder/r/riders_of_gavony.txt +++ b/forge-gui/res/cardsfolder/r/riders_of_gavony.txt @@ -1,11 +1,11 @@ -Name:Riders of Gavony -ManaCost:2 W W -Types:Creature Human Knight -PT:3/3 -K:Vigilance -K:ETBReplacement:Other:ChooseCT -SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentHumanControls -S:Mode$ Continuous | Affected$ Creature.Human+YouCtrl | AddKeyword$ Protection:Creature.ChosenType:Protection from ChosenType | Description$ Human creatures you control have protection from creatures of the chosen type. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/riders_of_gavony.jpg -Oracle:Vigilance\nAs Riders of Gavony enters the battlefield, choose a creature type.\nHuman creatures you control have protection from creatures of the chosen type. \ No newline at end of file +Name:Riders of Gavony +ManaCost:2 W W +Types:Creature Human Knight +PT:3/3 +K:Vigilance +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentHumanControls +S:Mode$ Continuous | Affected$ Creature.Human+YouCtrl | AddKeyword$ Protection:Creature.ChosenType:Protection from ChosenType | Description$ Human creatures you control have protection from creatures of the chosen type. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/riders_of_gavony.jpg +Oracle:Vigilance\nAs Riders of Gavony enters the battlefield, choose a creature type.\nHuman creatures you control have protection from creatures of the chosen type. diff --git a/forge-gui/res/cardsfolder/r/ridge_rannet.txt b/forge-gui/res/cardsfolder/r/ridge_rannet.txt index 51f28946917..af1a644841f 100644 --- a/forge-gui/res/cardsfolder/r/ridge_rannet.txt +++ b/forge-gui/res/cardsfolder/r/ridge_rannet.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:6/4 K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/ridge_rannet.jpg -Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/ridged_kusite.txt b/forge-gui/res/cardsfolder/r/ridged_kusite.txt index 2cd587d916b..f7d704ad921 100644 --- a/forge-gui/res/cardsfolder/r/ridged_kusite.txt +++ b/forge-gui/res/cardsfolder/r/ridged_kusite.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 1 B T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target creature gets +1/+0 and gains first strike until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ridged_kusite.jpg -Oracle:{1}{B}, {T}, Discard a card: Target creature gets +1/+0 and gains first strike until end of turn. \ No newline at end of file +Oracle:{1}{B}, {T}, Discard a card: Target creature gets +1/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/ridgeline_rager.txt b/forge-gui/res/cardsfolder/r/ridgeline_rager.txt index 2c00def3efa..1d69b1c1ba8 100644 --- a/forge-gui/res/cardsfolder/r/ridgeline_rager.txt +++ b/forge-gui/res/cardsfolder/r/ridgeline_rager.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:1/2 A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ridgeline_rager.jpg -Oracle:{R}: Ridgeline Rager gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Ridgeline Rager gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/ridgetop_raptor.txt b/forge-gui/res/cardsfolder/r/ridgetop_raptor.txt index 7af6418e42c..9998a95e1d0 100644 --- a/forge-gui/res/cardsfolder/r/ridgetop_raptor.txt +++ b/forge-gui/res/cardsfolder/r/ridgetop_raptor.txt @@ -4,4 +4,4 @@ Types:Creature Lizard Beast PT:2/1 K:Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/ridgetop_raptor.jpg -Oracle:Double strike (This creature deals both first-strike and regular combat damage.) \ No newline at end of file +Oracle:Double strike (This creature deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/r/riding_red_hare.txt b/forge-gui/res/cardsfolder/r/riding_red_hare.txt index 971b280f60d..fec420bb3a2 100644 --- a/forge-gui/res/cardsfolder/r/riding_red_hare.txt +++ b/forge-gui/res/cardsfolder/r/riding_red_hare.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Sorcery A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | KW$ Horsemanship | SpellDescription$ Target creature gets +3/+3 and gains horsemanship until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/riding_red_hare.jpg -Oracle:Target creature gets +3/+3 and gains horsemanship until end of turn. (It can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Target creature gets +3/+3 and gains horsemanship until end of turn. (It can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/r/riding_the_dilu_horse.txt b/forge-gui/res/cardsfolder/r/riding_the_dilu_horse.txt index 28eed62e00e..bb364d79c7f 100644 --- a/forge-gui/res/cardsfolder/r/riding_the_dilu_horse.txt +++ b/forge-gui/res/cardsfolder/r/riding_the_dilu_horse.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ Horsemanship | Permanent$ True | SpellDescription$ Target creature gets +2/+2 and gains horsemanship. (It can't be blocked except by creatures with horsemanship. This effect lasts indefinitely.) SVar:Picture:http://www.wizards.com/global/images/magic/general/riding_the_dilu_horse.jpg -Oracle:Target creature gets +2/+2 and gains horsemanship. (It can't be blocked except by creatures with horsemanship. This effect lasts indefinitely.) \ No newline at end of file +Oracle:Target creature gets +2/+2 and gains horsemanship. (It can't be blocked except by creatures with horsemanship. This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/r/rift_bolt.txt b/forge-gui/res/cardsfolder/r/rift_bolt.txt index da8c20f1432..bbb3ae44f10 100644 --- a/forge-gui/res/cardsfolder/r/rift_bolt.txt +++ b/forge-gui/res/cardsfolder/r/rift_bolt.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. K:Suspend:1:R SVar:Picture:http://www.wizards.com/global/images/magic/general/rift_bolt.jpg -Oracle:Rift Bolt deals 3 damage to target creature or player.\nSuspend 1-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Rift Bolt deals 3 damage to target creature or player.\nSuspend 1-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with a time counter on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/r/rift_elemental.txt b/forge-gui/res/cardsfolder/r/rift_elemental.txt index 4a059ddadee..09df73f9ef6 100644 --- a/forge-gui/res/cardsfolder/r/rift_elemental.txt +++ b/forge-gui/res/cardsfolder/r/rift_elemental.txt @@ -1,9 +1,9 @@ -Name:Rift Elemental -ManaCost:R -Types:Creature Elemental -PT:1/1 -A:AB$ Pump | Cost$ 1 R SubCounter<1/TIME/Permanent/permanent you control> | Defined$ Self | NumAtt$ 2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. -A:AB$ Pump | Cost$ 1 R SubCounter<1/TIME/Card.suspended/suspended card you own/Exile> | Defined$ Self | NumAtt$ 2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rift_elemental.jpg -Oracle:{1}{R}, Remove a time counter from a permanent you control or suspended card you own: Rift Elemental gets +2/+0 until end of turn. \ No newline at end of file +Name:Rift Elemental +ManaCost:R +Types:Creature Elemental +PT:1/1 +A:AB$ Pump | Cost$ 1 R SubCounter<1/TIME/Permanent/permanent you control> | Defined$ Self | NumAtt$ 2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. +A:AB$ Pump | Cost$ 1 R SubCounter<1/TIME/Card.suspended/suspended card you own/Exile> | Defined$ Self | NumAtt$ 2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rift_elemental.jpg +Oracle:{1}{R}, Remove a time counter from a permanent you control or suspended card you own: Rift Elemental gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/riftmarked_knight.txt b/forge-gui/res/cardsfolder/r/riftmarked_knight.txt index 611b17b485c..a87d1f5a116 100644 --- a/forge-gui/res/cardsfolder/r/riftmarked_knight.txt +++ b/forge-gui/res/cardsfolder/r/riftmarked_knight.txt @@ -1,11 +1,11 @@ -Name:Riftmarked Knight -ManaCost:1 W W -Types:Creature Human Rebel Knight -PT:2/2 -K:Flanking -K:Protection from black -K:Suspend:3:1 W W -T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigToken | IsPresent$ Card.Self+counters_GE1_TIME | PresentZone$ Exile | PresentCompare$ EQ0 | TriggerDescription$ When the last time counter is removed from CARDNAME while it's exiled, put a 2/2 black Knight creature token with flanking, protection from white, and haste onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flanking<>Protection from white<>Haste -SVar:Picture:http://www.wizards.com/global/images/magic/general/riftmarked_knight.jpg -Oracle:Protection from black, flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nSuspend 3-{1}{W}{W} (Rather than cast this card from your hand, you may pay {1}{W}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhen the last time counter is removed from Riftmarked Knight while it's exiled, put a 2/2 black Knight creature token with flanking, protection from white, and haste onto the battlefield. \ No newline at end of file +Name:Riftmarked Knight +ManaCost:1 W W +Types:Creature Human Rebel Knight +PT:2/2 +K:Flanking +K:Protection from black +K:Suspend:3:1 W W +T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigToken | IsPresent$ Card.Self+counters_GE1_TIME | PresentZone$ Exile | PresentCompare$ EQ0 | TriggerDescription$ When the last time counter is removed from CARDNAME while it's exiled, put a 2/2 black Knight creature token with flanking, protection from white, and haste onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flanking<>Protection from white<>Haste +SVar:Picture:http://www.wizards.com/global/images/magic/general/riftmarked_knight.jpg +Oracle:Protection from black, flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nSuspend 3-{1}{W}{W} (Rather than cast this card from your hand, you may pay {1}{W}{W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhen the last time counter is removed from Riftmarked Knight while it's exiled, put a 2/2 black Knight creature token with flanking, protection from white, and haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/riftstone_portal.txt b/forge-gui/res/cardsfolder/r/riftstone_portal.txt index 3a594f55c4f..fc035765754 100644 --- a/forge-gui/res/cardsfolder/r/riftstone_portal.txt +++ b/forge-gui/res/cardsfolder/r/riftstone_portal.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ Graveyard | Affected$ Land.YouCtrl | AddAbility SVar:ManaG:AB$Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:ManaW:AB$Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/riftstone_portal.jpg -Oracle:{T}: Add {1} to your mana pool.\nAs long as Riftstone Portal is in your graveyard, lands you control have "{T}: Add {G} or {W} to your mana pool." \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\nAs long as Riftstone Portal is in your graveyard, lands you control have "{T}: Add {G} or {W} to your mana pool." diff --git a/forge-gui/res/cardsfolder/r/riftsweeper.txt b/forge-gui/res/cardsfolder/r/riftsweeper.txt index cd44331583c..b5e65b8a3ab 100644 --- a/forge-gui/res/cardsfolder/r/riftsweeper.txt +++ b/forge-gui/res/cardsfolder/r/riftsweeper.txt @@ -1,8 +1,8 @@ -Name:Riftsweeper -ManaCost:1 G -Types:Creature Elf Shaman -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, choose target face-up exiled card. Its owner shuffles it into his or her library. -SVar:TrigChange:DB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Library | ValidTgts$ Card.faceUp | ChangeNum$ 1 | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/riftsweeper.jpg -Oracle:When Riftsweeper enters the battlefield, choose target face-up exiled card. Its owner shuffles it into his or her library. \ No newline at end of file +Name:Riftsweeper +ManaCost:1 G +Types:Creature Elf Shaman +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, choose target face-up exiled card. Its owner shuffles it into his or her library. +SVar:TrigChange:DB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Library | ValidTgts$ Card.faceUp | ChangeNum$ 1 | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/riftsweeper.jpg +Oracle:When Riftsweeper enters the battlefield, choose target face-up exiled card. Its owner shuffles it into his or her library. diff --git a/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt b/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt index 17909bf9111..c11a0971ffc 100644 --- a/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt +++ b/forge-gui/res/cardsfolder/r/riftwing_cloudskate.txt @@ -7,4 +7,4 @@ K:Suspend:3:1 U T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target permanent to its owner's hand. SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/riftwing_cloudskate.jpg -Oracle:Flying\nWhen Riftwing Cloudskate enters the battlefield, return target permanent to its owner's hand.\nSuspend 3-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:Flying\nWhen Riftwing Cloudskate enters the battlefield, return target permanent to its owner's hand.\nSuspend 3-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/r/righteous_aura.txt b/forge-gui/res/cardsfolder/r/righteous_aura.txt index 1a1d3ed9a1d..0b8c62e4b8a 100644 --- a/forge-gui/res/cardsfolder/r/righteous_aura.txt +++ b/forge-gui/res/cardsfolder/r/righteous_aura.txt @@ -1,11 +1,11 @@ -Name:Righteous Aura -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ W PayLife<2> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_aura.jpg -Oracle:{W}, Pay 2 life: The next time a source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Righteous Aura +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ W PayLife<2> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_aura.jpg +Oracle:{W}, Pay 2 life: The next time a source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/r/righteous_authority.txt b/forge-gui/res/cardsfolder/r/righteous_authority.txt index dccfe38c137..ad90979fffb 100644 --- a/forge-gui/res/cardsfolder/r/righteous_authority.txt +++ b/forge-gui/res/cardsfolder/r/righteous_authority.txt @@ -1,11 +1,11 @@ -Name:Righteous Authority -ManaCost:3 W U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 W U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +1/+1 for each card in its controller's hand. -SVar:X:Count$InEnchantedHand -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of the draw step of enchanted creature's controller, that player draws an additional card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ EnchantedController -SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_authority.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each card in its controller's hand.\nAt the beginning of the draw step of enchanted creature's controller, that player draws an additional card. \ No newline at end of file +Name:Righteous Authority +ManaCost:3 W U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 W U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +1/+1 for each card in its controller's hand. +SVar:X:Count$InEnchantedHand +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of the draw step of enchanted creature's controller, that player draws an additional card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ EnchantedController +SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_authority.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each card in its controller's hand.\nAt the beginning of the draw step of enchanted creature's controller, that player draws an additional card. diff --git a/forge-gui/res/cardsfolder/r/righteous_avengers.txt b/forge-gui/res/cardsfolder/r/righteous_avengers.txt index a39523e890f..f9f32d40865 100644 --- a/forge-gui/res/cardsfolder/r/righteous_avengers.txt +++ b/forge-gui/res/cardsfolder/r/righteous_avengers.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:3/1 K:Plainswalk SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1632.jpg -Oracle:Plainswalk \ No newline at end of file +Oracle:Plainswalk diff --git a/forge-gui/res/cardsfolder/r/righteous_blow.txt b/forge-gui/res/cardsfolder/r/righteous_blow.txt index 0f6409ff310..cb78350f2d8 100644 --- a/forge-gui/res/cardsfolder/r/righteous_blow.txt +++ b/forge-gui/res/cardsfolder/r/righteous_blow.txt @@ -1,6 +1,6 @@ -Name:Righteous Blow -ManaCost:W -Types:Instant -A:SP$ DealDamage | Cost$ W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_blow.jpg -Oracle:Righteous Blow deals 2 damage to target attacking or blocking creature. \ No newline at end of file +Name:Righteous Blow +ManaCost:W +Types:Instant +A:SP$ DealDamage | Cost$ W | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_blow.jpg +Oracle:Righteous Blow deals 2 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/r/righteous_cause.txt b/forge-gui/res/cardsfolder/r/righteous_cause.txt index 5f360b90bed..8627ad53a10 100644 --- a/forge-gui/res/cardsfolder/r/righteous_cause.txt +++ b/forge-gui/res/cardsfolder/r/righteous_cause.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Attacks | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature attacks, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 1 | SpellDescription$ You gain 1 life for each attacking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_cause.jpg -Oracle:Whenever a creature attacks, you gain 1 life. \ No newline at end of file +Oracle:Whenever a creature attacks, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/r/righteous_charge.txt b/forge-gui/res/cardsfolder/r/righteous_charge.txt index 6c88f5aeb51..18ab8f49354 100644 --- a/forge-gui/res/cardsfolder/r/righteous_charge.txt +++ b/forge-gui/res/cardsfolder/r/righteous_charge.txt @@ -3,4 +3,4 @@ ManaCost:1 W W Types:Sorcery A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Creatures you control get +2/+2 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6503.jpg -Oracle:Creatures you control get +2/+2 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/righteous_fury.txt b/forge-gui/res/cardsfolder/r/righteous_fury.txt index ee31003f124..205dab8e14e 100644 --- a/forge-gui/res/cardsfolder/r/righteous_fury.txt +++ b/forge-gui/res/cardsfolder/r/righteous_fury.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ 4 W W | ValidCards$ Creature.tapped | RememberDestroyed SVar:DBGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Remembered$Amount.Twice SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal_Second_Age/righteous_fury.jpg -Oracle:Destroy all tapped creatures. You gain 2 life for each creature destroyed this way. \ No newline at end of file +Oracle:Destroy all tapped creatures. You gain 2 life for each creature destroyed this way. diff --git a/forge-gui/res/cardsfolder/r/righteous_indignation.txt b/forge-gui/res/cardsfolder/r/righteous_indignation.txt index d49295b30a6..fcd2a1909ca 100644 --- a/forge-gui/res/cardsfolder/r/righteous_indignation.txt +++ b/forge-gui/res/cardsfolder/r/righteous_indignation.txt @@ -1,8 +1,8 @@ -Name:Righteous Indignation -ManaCost:2 W -Types:Enchantment -T:Mode$ AttackerBlocked | ValidCard$ Creature.Black,Creature.Red | ValidBlocker$ Creature | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature blocks a black or red creature, the blocking creature gets +1/+1 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ TriggeredBlocker | SpellDescription$ The blocking creature gets +1/+1 until end of turn. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_indignation.jpg -Oracle:Whenever a creature blocks a black or red creature, the blocking creature gets +1/+1 until end of turn. \ No newline at end of file +Name:Righteous Indignation +ManaCost:2 W +Types:Enchantment +T:Mode$ AttackerBlocked | ValidCard$ Creature.Black,Creature.Red | ValidBlocker$ Creature | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature blocks a black or red creature, the blocking creature gets +1/+1 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ TriggeredBlocker | SpellDescription$ The blocking creature gets +1/+1 until end of turn. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_indignation.jpg +Oracle:Whenever a creature blocks a black or red creature, the blocking creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/righteous_war.txt b/forge-gui/res/cardsfolder/r/righteous_war.txt index fda33a45ac8..c7b907f63e5 100644 --- a/forge-gui/res/cardsfolder/r/righteous_war.txt +++ b/forge-gui/res/cardsfolder/r/righteous_war.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Black+YouCtrl | AddKeyword$ Protection f SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/righteous_war.jpg -Oracle:White creatures you control have protection from black.\nBlack creatures you control have protection from white. \ No newline at end of file +Oracle:White creatures you control have protection from black.\nBlack creatures you control have protection from white. diff --git a/forge-gui/res/cardsfolder/r/righteousness.txt b/forge-gui/res/cardsfolder/r/righteousness.txt index b42d0b92ab6..8cfcee47983 100644 --- a/forge-gui/res/cardsfolder/r/righteousness.txt +++ b/forge-gui/res/cardsfolder/r/righteousness.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ W | ValidTgts$ Creature.blocking | NumAtt$ +7 | NumDef$ +7 | TgtPrompt$ Select target blocking creature | SpellDescription$ Target blocking creature gets +7/+7 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/righteousness.jpg -Oracle:Target blocking creature gets +7/+7 until end of turn. \ No newline at end of file +Oracle:Target blocking creature gets +7/+7 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/riku_of_two_reflections.txt b/forge-gui/res/cardsfolder/r/riku_of_two_reflections.txt index 347486c8d49..959884c5f39 100644 --- a/forge-gui/res/cardsfolder/r/riku_of_two_reflections.txt +++ b/forge-gui/res/cardsfolder/r/riku_of_two_reflections.txt @@ -1,10 +1,10 @@ -Name:Riku of Two Reflections -ManaCost:2 U R G -Types:Legendary Creature Human Wizard -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigCopySpell | TriggerDescription$ Whenever you cast an instant or sorcery spell, you may pay {U}{R}. If you do, copy that spell. You may choose new targets for the copy. -T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+Other+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigCopy | OptionalDecider$ You | TriggerDescription$ Whenever another nontoken creature enters the battlefield under your control, you may pay {G}{U}. If you do, put a token that's a copy of that creature onto the battlefield. -SVar:TrigCopySpell:AB$CopySpellAbility | Cost$ U R | Defined$ TriggeredSpellAbility -SVar:TrigCopy:AB$CopyPermanent | Cost$ G U | Defined$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/riku_of_two_reflections.jpg -Oracle:Whenever you cast an instant or sorcery spell, you may pay {U}{R}. If you do, copy that spell. You may choose new targets for the copy.\nWhenever another nontoken creature enters the battlefield under your control, you may pay {G}{U}. If you do, put a token that's a copy of that creature onto the battlefield. \ No newline at end of file +Name:Riku of Two Reflections +ManaCost:2 U R G +Types:Legendary Creature Human Wizard +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigCopySpell | TriggerDescription$ Whenever you cast an instant or sorcery spell, you may pay {U}{R}. If you do, copy that spell. You may choose new targets for the copy. +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+Other+YouCtrl | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigCopy | OptionalDecider$ You | TriggerDescription$ Whenever another nontoken creature enters the battlefield under your control, you may pay {G}{U}. If you do, put a token that's a copy of that creature onto the battlefield. +SVar:TrigCopySpell:AB$CopySpellAbility | Cost$ U R | Defined$ TriggeredSpellAbility +SVar:TrigCopy:AB$CopyPermanent | Cost$ G U | Defined$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/riku_of_two_reflections.jpg +Oracle:Whenever you cast an instant or sorcery spell, you may pay {U}{R}. If you do, copy that spell. You may choose new targets for the copy.\nWhenever another nontoken creature enters the battlefield under your control, you may pay {G}{U}. If you do, put a token that's a copy of that creature onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rime_dryad.txt b/forge-gui/res/cardsfolder/r/rime_dryad.txt index ab6410ea8bf..601b54785a5 100644 --- a/forge-gui/res/cardsfolder/r/rime_dryad.txt +++ b/forge-gui/res/cardsfolder/r/rime_dryad.txt @@ -4,4 +4,4 @@ Types:Creature Dryad PT:1/2 K:Snow forestwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/rime_dryad.jpg -Oracle:Snow forestwalk \ No newline at end of file +Oracle:Snow forestwalk diff --git a/forge-gui/res/cardsfolder/r/rime_transfusion.txt b/forge-gui/res/cardsfolder/r/rime_transfusion.txt index ff6c6129d3f..4c58479023e 100644 --- a/forge-gui/res/cardsfolder/r/rime_transfusion.txt +++ b/forge-gui/res/cardsfolder/r/rime_transfusion.txt @@ -1,9 +1,9 @@ -Name:Rime Transfusion -ManaCost:1 B -Types:Snow Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | AddAbility$ PumpA | Description$ Enchanted creature gets +2/+1 and has "{S}: This creature can't be blocked this turn except by snow creatures." ({S} can be paid with one mana from a snow permanent.) -SVar:PumpA:AB$ Pump | Cost$ S | KW$ HIDDEN CantBeBlockedBy Creature.nonSnow | SpellDescription$ CARDNAME can't be blocked this turn except by snow creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rime_transfusion.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+1 and has "{S}: This creature can't be blocked this turn except by snow creatures." ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Name:Rime Transfusion +ManaCost:1 B +Types:Snow Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | AddAbility$ PumpA | Description$ Enchanted creature gets +2/+1 and has "{S}: This creature can't be blocked this turn except by snow creatures." ({S} can be paid with one mana from a snow permanent.) +SVar:PumpA:AB$ Pump | Cost$ S | KW$ HIDDEN CantBeBlockedBy Creature.nonSnow | SpellDescription$ CARDNAME can't be blocked this turn except by snow creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rime_transfusion.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+1 and has "{S}: This creature can't be blocked this turn except by snow creatures." ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/r/rimebound_dead.txt b/forge-gui/res/cardsfolder/r/rimebound_dead.txt index b018ff38480..41a69e3fc94 100644 --- a/forge-gui/res/cardsfolder/r/rimebound_dead.txt +++ b/forge-gui/res/cardsfolder/r/rimebound_dead.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ S | SpellDescription$ Regenerate CARDNAME. # AI can now use snow mana to pay for activated abilities. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rimebound_dead.jpg -Oracle:{S}: Regenerate Rimebound Dead. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:{S}: Regenerate Rimebound Dead. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/r/rimefeather_owl.txt b/forge-gui/res/cardsfolder/r/rimefeather_owl.txt index 323d61a1c7c..8b30535f81f 100644 --- a/forge-gui/res/cardsfolder/r/rimefeather_owl.txt +++ b/forge-gui/res/cardsfolder/r/rimefeather_owl.txt @@ -1,13 +1,13 @@ -Name:Rimefeather Owl -ManaCost:5 U U -Types:Snow Creature Bird -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 snow permanents on the battlefield. -A:AB$ PutCounter | Cost$ 1 S | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ ICE | CounterNum$ 1 | SpellDescription$ Put an ice counter on target permanent. -S:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Permanent.counters_GE1_ICE | AddType$ Snow | Description$ Permanents with ice counters on them are snow. -SVar:X:Count$Valid Permanent.Snow -SVar:BuffedBy:Permanent.Snow -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rimefeather_owl.jpg -Oracle:Flying\nRimefeather Owl's power and toughness are each equal to the number of snow permanents on the battlefield.\n{1}{S}: Put an ice counter on target permanent.\nPermanents with ice counters on them are snow. \ No newline at end of file +Name:Rimefeather Owl +ManaCost:5 U U +Types:Snow Creature Bird +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 snow permanents on the battlefield. +A:AB$ PutCounter | Cost$ 1 S | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ ICE | CounterNum$ 1 | SpellDescription$ Put an ice counter on target permanent. +S:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Permanent.counters_GE1_ICE | AddType$ Snow | Description$ Permanents with ice counters on them are snow. +SVar:X:Count$Valid Permanent.Snow +SVar:BuffedBy:Permanent.Snow +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rimefeather_owl.jpg +Oracle:Flying\nRimefeather Owl's power and toughness are each equal to the number of snow permanents on the battlefield.\n{1}{S}: Put an ice counter on target permanent.\nPermanents with ice counters on them are snow. diff --git a/forge-gui/res/cardsfolder/r/rimehorn_aurochs.txt b/forge-gui/res/cardsfolder/r/rimehorn_aurochs.txt index d22b692b0f1..051132f8a65 100644 --- a/forge-gui/res/cardsfolder/r/rimehorn_aurochs.txt +++ b/forge-gui/res/cardsfolder/r/rimehorn_aurochs.txt @@ -1,14 +1,14 @@ -Name:Rimehorn Aurochs -ManaCost:4 G -Types:Snow Creature Aurochs -PT:3/3 -K:Trample -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X -SVar:X:Count$Valid Creature.Aurochs+attacking+Other -A:AB$ Pump | Cost$ 2 S | ValidTgts$ Creature | TgtPrompt$ Select target creature to attack | StackDescription$ None | SubAbility$ DBMustBlock | SpellDescription$ Target creature blocks target creature this turn if able. -SVar:DBMustBlock:DB$ MustBlock | DefinedAttacker$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to block -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rimehorn_aurochs.jpg -Oracle:Trample\nWhenever Rimehorn Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs.\n{2}{S}: Target creature blocks target creature this turn if able. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Name:Rimehorn Aurochs +ManaCost:4 G +Types:Snow Creature Aurochs +PT:3/3 +K:Trample +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+0 until end of turn for each other attacking Aurochs. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X +SVar:X:Count$Valid Creature.Aurochs+attacking+Other +A:AB$ Pump | Cost$ 2 S | ValidTgts$ Creature | TgtPrompt$ Select target creature to attack | StackDescription$ None | SubAbility$ DBMustBlock | SpellDescription$ Target creature blocks target creature this turn if able. +SVar:DBMustBlock:DB$ MustBlock | DefinedAttacker$ ParentTarget | ValidTgts$ Creature | TgtPrompt$ Select target creature to block +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rimehorn_aurochs.jpg +Oracle:Trample\nWhenever Rimehorn Aurochs attacks, it gets +1/+0 until end of turn for each other attacking Aurochs.\n{2}{S}: Target creature blocks target creature this turn if able. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/r/rimescale_dragon.txt b/forge-gui/res/cardsfolder/r/rimescale_dragon.txt index 79533864b82..48beae9f352 100644 --- a/forge-gui/res/cardsfolder/r/rimescale_dragon.txt +++ b/forge-gui/res/cardsfolder/r/rimescale_dragon.txt @@ -8,4 +8,4 @@ A:AB$ PutCounter | Cost$ 2 S | ValidTgts$ Creature | IsCurse$ True | TgtPrompt$ SVar:DBTap:DB$ Tap | Defined$ Targeted SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rimescale_dragon.jpg -Oracle:Flying\n{2}{S}: Tap target creature and put an ice counter on it. ({S} can be paid with one mana from a snow permanent.)\nCreatures with ice counters on them don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Flying\n{2}{S}: Tap target creature and put an ice counter on it. ({S} can be paid with one mana from a snow permanent.)\nCreatures with ice counters on them don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/r/rimewind_cryomancer.txt b/forge-gui/res/cardsfolder/r/rimewind_cryomancer.txt index 63c70b84080..3ffc356defa 100644 --- a/forge-gui/res/cardsfolder/r/rimewind_cryomancer.txt +++ b/forge-gui/res/cardsfolder/r/rimewind_cryomancer.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Counter | Cost$ 1 T | TgtPrompt$ Select target Activated Ability | ValidTgts$ Card | TargetType$ Activated | IsPresent$ Permanent.Snow+YouCtrl | PresentCompare$ GE4 | SpellDescription$ Counter target activated ability. Activate this ability only if you control four or more snow permanents. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rimewind_cryomancer.jpg -Oracle:{1}, {T}: Counter target activated ability. Activate this ability only if you control four or more snow permanents. (Mana abilities can't be targeted.) \ No newline at end of file +Oracle:{1}, {T}: Counter target activated ability. Activate this ability only if you control four or more snow permanents. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/r/rimewind_taskmage.txt b/forge-gui/res/cardsfolder/r/rimewind_taskmage.txt index 5a95d52093b..b27ece0f6c1 100644 --- a/forge-gui/res/cardsfolder/r/rimewind_taskmage.txt +++ b/forge-gui/res/cardsfolder/r/rimewind_taskmage.txt @@ -6,4 +6,4 @@ A:AB$ TapOrUntap | Cost$ 1 T | ValidTgts$ Permanent | TgtPrompt$ Select target p SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rimewind_taskmage.jpg -Oracle:{1}, {T}: You may tap or untap target permanent. Activate this ability only if you control four or more snow permanents. \ No newline at end of file +Oracle:{1}, {T}: You may tap or untap target permanent. Activate this ability only if you control four or more snow permanents. diff --git a/forge-gui/res/cardsfolder/r/ring_of_evos_isle.txt b/forge-gui/res/cardsfolder/r/ring_of_evos_isle.txt index 790073df439..b3aecb62bbf 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_evos_isle.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_evos_isle.txt @@ -1,11 +1,11 @@ -Name:Ring of Evos Isle -ManaCost:2 -Types:Artifact Equipment -A:AB$ Pump | Cost$ 2 | Defined$ Equipped | KW$ Hexproof | AILogic$ Color:Blue | SpellDescription$ Equipped creature gains hexproof until end of turn. -K:Equip 1 | AITgts$ Creature.Blue -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ EvosCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's blue. -SVar:EvosCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.Blue | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_evos_isle.jpg -Oracle:{2}: Equipped creature gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.)\nAt the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's blue.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Ring of Evos Isle +ManaCost:2 +Types:Artifact Equipment +A:AB$ Pump | Cost$ 2 | Defined$ Equipped | KW$ Hexproof | AILogic$ Color:Blue | SpellDescription$ Equipped creature gains hexproof until end of turn. +K:Equip 1 | AITgts$ Creature.Blue +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ EvosCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's blue. +SVar:EvosCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.Blue | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_evos_isle.jpg +Oracle:{2}: Equipped creature gains hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.)\nAt the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's blue.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/ring_of_gix.txt b/forge-gui/res/cardsfolder/r/ring_of_gix.txt index 929947459df..7764e9f7dd7 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_gix.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_gix.txt @@ -5,4 +5,4 @@ K:Echo:3 A:AB$ Tap | Cost$ 1 T | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | SpellDescription$ Tap target artifact, creature, or land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_gix.jpg -Oracle:Echo {3} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{1}, {T}: Tap target artifact, creature, or land. \ No newline at end of file +Oracle:Echo {3} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{1}, {T}: Tap target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/r/ring_of_immortals.txt b/forge-gui/res/cardsfolder/r/ring_of_immortals.txt index e58f129f81d..70538525816 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_immortals.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_immortals.txt @@ -3,4 +3,4 @@ ManaCost:5 Types:Artifact A:AB$ Counter | Cost$ 3 T | TargetType$ Spell | ValidTgts$ Instant,Aura | TargetValidTargeting$ Permanent.YouCtrl | TgtPrompt$ Select target instant or Aura spell | SpellDescription$ Counter target instant or Aura spell that targets a permanent you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_immortals.jpg -Oracle:{3}, {T}: Counter target instant or Aura spell that targets a permanent you control. \ No newline at end of file +Oracle:{3}, {T}: Counter target instant or Aura spell that targets a permanent you control. diff --git a/forge-gui/res/cardsfolder/r/ring_of_kalonia.txt b/forge-gui/res/cardsfolder/r/ring_of_kalonia.txt index ed0228e3d82..474d08fedca 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_kalonia.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_kalonia.txt @@ -1,11 +1,11 @@ -Name:Ring of Kalonia -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 | AITgts$ Creature.Green -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Trample | AILogic$ Color:Green | Description$ Equipped creature has trample. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ KaloniaCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's green. -SVar:KaloniaCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.Green | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_kalonia.jpg -Oracle:Equipped creature has trample. (If it 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, put a +1/+1 counter on equipped creature if it's green.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Ring of Kalonia +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 | AITgts$ Creature.Green +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Trample | AILogic$ Color:Green | Description$ Equipped creature has trample. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ KaloniaCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's green. +SVar:KaloniaCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.Green | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_kalonia.jpg +Oracle:Equipped creature has trample. (If it 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, put a +1/+1 counter on equipped creature if it's green.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/ring_of_maruf.txt b/forge-gui/res/cardsfolder/r/ring_of_maruf.txt index 5c49db2b3bf..2d09746f4da 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_maruf.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_maruf.txt @@ -1,11 +1,11 @@ -Name:Ring of Ma'ruf -ManaCost:5 -Types:Artifact -A:AB$ Effect | Cost$ 5 T Exile<1/CARDNAME> | Name$ Ring of Ma'ruf Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,TutorSideboard | SpellDescription$ The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand. -SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ TutorSideboard | Description$ The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand. -SVar:TutorSideboard:AB$ ChangeZone | Cost$ 0 | Origin$ Sideboard | Destination$ Hand | ChangeType$ Card.YouOwn | ChangeNum$ 1 | Hidden$ True | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_maruf.jpg -Oracle:{5}, {T}, Exile Ring of Ma'ruf: The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand. \ No newline at end of file +Name:Ring of Ma'ruf +ManaCost:5 +Types:Artifact +A:AB$ Effect | Cost$ 5 T Exile<1/CARDNAME> | Name$ Ring of Ma'ruf Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,TutorSideboard | SpellDescription$ The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand. +SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ TutorSideboard | Description$ The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand. +SVar:TutorSideboard:AB$ ChangeZone | Cost$ 0 | Origin$ Sideboard | Destination$ Hand | ChangeType$ Card.YouOwn | ChangeNum$ 1 | Hidden$ True | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_maruf.jpg +Oracle:{5}, {T}, Exile Ring of Ma'ruf: The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand. diff --git a/forge-gui/res/cardsfolder/r/ring_of_renewal.txt b/forge-gui/res/cardsfolder/r/ring_of_renewal.txt index cb883ab265d..48d1cb33a44 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_renewal.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_renewal.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Discard | Cost$ 5 T | NumCards$ 1 | Mode$ Random | SpellDescription$ Discard a card at random, then draw two cards. | SubAbility$ DB SVar:DB:DB$Draw | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_renewal.jpg -Oracle:{5}, {T}: Discard a card at random, then draw two cards. \ No newline at end of file +Oracle:{5}, {T}: Discard a card at random, then draw two cards. diff --git a/forge-gui/res/cardsfolder/r/ring_of_three_wishes.txt b/forge-gui/res/cardsfolder/r/ring_of_three_wishes.txt index 50c017af6a3..4efaab445f6 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_three_wishes.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_three_wishes.txt @@ -1,7 +1,7 @@ -Name:Ring of Three Wishes -ManaCost:5 -Types:Artifact -K:etbCounter:WISH:3 -A:AB$ ChangeZone | Cost$ 5 T SubCounter<1/WISH> | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card and put that card into your hand. Then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_three_wishes.jpg -Oracle:Ring of Three Wishes enters the battlefield with three wish counters on it.\n{5}, {T}, Remove a wish counter from Ring of Three Wishes: Search your library for a card and put that card into your hand. Then shuffle your library. +Name:Ring of Three Wishes +ManaCost:5 +Types:Artifact +K:etbCounter:WISH:3 +A:AB$ ChangeZone | Cost$ 5 T SubCounter<1/WISH> | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True | SpellDescription$ Search your library for a card and put that card into your hand. Then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_three_wishes.jpg +Oracle:Ring of Three Wishes enters the battlefield with three wish counters on it.\n{5}, {T}, Remove a wish counter from Ring of Three Wishes: Search your library for a card and put that card into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/ring_of_thune.txt b/forge-gui/res/cardsfolder/r/ring_of_thune.txt index 34be9e2fe1a..a157a3dea7a 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_thune.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_thune.txt @@ -1,11 +1,11 @@ -Name:Ring of Thune -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 | AITgts$ Creature.White -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Vigilance | AILogic$ Color:White | Description$ Equipped creature has vigilance. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ThuneCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's white. -SVar:ThuneCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.White | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$White -SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_thune.jpg -Oracle:Equipped creature has vigilance. (Attacking doesn't cause it to tap.)\nAt the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's white.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Ring of Thune +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 | AITgts$ Creature.White +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Vigilance | AILogic$ Color:White | Description$ Equipped creature has vigilance. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ThuneCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's white. +SVar:ThuneCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.White | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$White +SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_thune.jpg +Oracle:Equipped creature has vigilance. (Attacking doesn't cause it to tap.)\nAt the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's white.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/ring_of_valkas.txt b/forge-gui/res/cardsfolder/r/ring_of_valkas.txt index 095f8e8f62e..602170a7d84 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_valkas.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_valkas.txt @@ -1,11 +1,11 @@ -Name:Ring of Valkas -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 | AITgts$ Creature.Red -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Haste| AILogic$ Color:Red | Description$ Equipped creature has haste. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ValkasCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's red. -SVar:ValkasCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.Red | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_valkas.jpg -Oracle:Equipped creature has haste. (It can attack and {T} no matter when it came under your control.)\nAt the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's red.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Ring of Valkas +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 | AITgts$ Creature.Red +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Haste| AILogic$ Color:Red | Description$ Equipped creature has haste. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ ValkasCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's red. +SVar:ValkasCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.Red | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_valkas.jpg +Oracle:Equipped creature has haste. (It can attack and {T} no matter when it came under your control.)\nAt the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's red.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/ring_of_xathrid.txt b/forge-gui/res/cardsfolder/r/ring_of_xathrid.txt index 4efb436c0a4..19c727f1fb6 100644 --- a/forge-gui/res/cardsfolder/r/ring_of_xathrid.txt +++ b/forge-gui/res/cardsfolder/r/ring_of_xathrid.txt @@ -1,11 +1,11 @@ -Name:Ring of Xathrid -ManaCost:2 -Types:Artifact Equipment -A:AB$ Regenerate | Cost$ 2 | Defined$ Equipped | AILogic$ Color:Black | SpellDescription$ Regenerate equipped creature. -K:Equip 1 | AITgts$ Creature.Black -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ XathridCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's black. -SVar:XathridCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.Black | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_xathrid.jpg -Oracle:{2}: Regenerate equipped creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.)\nAt the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's black.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Ring of Xathrid +ManaCost:2 +Types:Artifact Equipment +A:AB$ Regenerate | Cost$ 2 | Defined$ Equipped | AILogic$ Color:Black | SpellDescription$ Regenerate equipped creature. +K:Equip 1 | AITgts$ Creature.Black +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ XathridCounter | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's black. +SVar:XathridCounter:AB$PutCounter | Cost$ 0 | Defined$ Equipped | ConditionDefined$ Equipped | ConditionPresent$ Creature.Black | ConditionCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/ring_of_xathrid.jpg +Oracle:{2}: Regenerate equipped creature. (The next time that creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.)\nAt the beginning of your upkeep, put a +1/+1 counter on equipped creature if it's black.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/rings_of_brighthearth.txt b/forge-gui/res/cardsfolder/r/rings_of_brighthearth.txt index b892cd98215..e21f20983e6 100644 --- a/forge-gui/res/cardsfolder/r/rings_of_brighthearth.txt +++ b/forge-gui/res/cardsfolder/r/rings_of_brighthearth.txt @@ -1,7 +1,7 @@ -Name:Rings of Brighthearth -ManaCost:3 -Types:Artifact -T:Mode$ AbilityCast | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCopySpell | OptionalDecider$ You | TriggerDescription$ Whenever you activate an ability, if it isn't a mana ability, you may pay {2}. If you do, copy that ability. You may choose new targets for the copy. -SVar:TrigCopySpell:AB$CopySpellAbility | Cost$ 2 | Defined$ TriggeredSpellAbility -SVar:Picture:http://www.wizards.com/global/images/magic/general/rings_of_brighthearth.jpg -Oracle:Whenever you activate an ability, if it isn't a mana ability, you may pay {2}. If you do, copy that ability. You may choose new targets for the copy. \ No newline at end of file +Name:Rings of Brighthearth +ManaCost:3 +Types:Artifact +T:Mode$ AbilityCast | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCopySpell | OptionalDecider$ You | TriggerDescription$ Whenever you activate an ability, if it isn't a mana ability, you may pay {2}. If you do, copy that ability. You may choose new targets for the copy. +SVar:TrigCopySpell:AB$CopySpellAbility | Cost$ 2 | Defined$ TriggeredSpellAbility +SVar:Picture:http://www.wizards.com/global/images/magic/general/rings_of_brighthearth.jpg +Oracle:Whenever you activate an ability, if it isn't a mana ability, you may pay {2}. If you do, copy that ability. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/r/ringskipper.txt b/forge-gui/res/cardsfolder/r/ringskipper.txt index 75779a40efc..526c1ab07b4 100644 --- a/forge-gui/res/cardsfolder/r/ringskipper.txt +++ b/forge-gui/res/cardsfolder/r/ringskipper.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigClash:AB$Clash | Cost$ 0 | WinSubAbility$ DBReturn SVar:DBReturn:DB$ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/ringskipper.jpg -Oracle:Flying\nWhen Ringskipper dies, clash with an opponent. If you win, return Ringskipper to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Flying\nWhen Ringskipper dies, clash with an opponent. If you win, return Ringskipper to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/r/riot_control.txt b/forge-gui/res/cardsfolder/r/riot_control.txt index d41aca52f2f..8f361d38bf5 100644 --- a/forge-gui/res/cardsfolder/r/riot_control.txt +++ b/forge-gui/res/cardsfolder/r/riot_control.txt @@ -1,10 +1,10 @@ -Name:Riot Control -ManaCost:2 W -Types:Instant -A:SP$ GainLife | Cost$ 2 W | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBEffect | SpellDescription$ You gain 1 life for each creature your opponents control. Prevent all damage that would be dealt to you this turn. -SVar:DBEffect:DB$ Effect | StaticAbilities$ STPrevent -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Description$ Prevent all damage that would be dealt to you this turn. -SVar:X:Count$Valid Creature.OppCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_control.jpg -Oracle:You gain 1 life for each creature your opponents control. Prevent all damage that would be dealt to you this turn. \ No newline at end of file +Name:Riot Control +ManaCost:2 W +Types:Instant +A:SP$ GainLife | Cost$ 2 W | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBEffect | SpellDescription$ You gain 1 life for each creature your opponents control. Prevent all damage that would be dealt to you this turn. +SVar:DBEffect:DB$ Effect | StaticAbilities$ STPrevent +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Description$ Prevent all damage that would be dealt to you this turn. +SVar:X:Count$Valid Creature.OppCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_control.jpg +Oracle:You gain 1 life for each creature your opponents control. Prevent all damage that would be dealt to you this turn. diff --git a/forge-gui/res/cardsfolder/r/riot_devils.txt b/forge-gui/res/cardsfolder/r/riot_devils.txt index 60703106a83..8e29ad9a41a 100644 --- a/forge-gui/res/cardsfolder/r/riot_devils.txt +++ b/forge-gui/res/cardsfolder/r/riot_devils.txt @@ -1,6 +1,6 @@ -Name:Riot Devils -ManaCost:2 R -Types:Creature Devil -PT:2/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_devils.jpg -Oracle: \ No newline at end of file +Name:Riot Devils +ManaCost:2 R +Types:Creature Devil +PT:2/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_devils.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/r/riot_gear.txt b/forge-gui/res/cardsfolder/r/riot_gear.txt index c02d73b0fe7..9c39919ad55 100644 --- a/forge-gui/res/cardsfolder/r/riot_gear.txt +++ b/forge-gui/res/cardsfolder/r/riot_gear.txt @@ -1,7 +1,7 @@ -Name:Riot Gear -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Equipped creature gets +1/+2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_gear.jpg -Oracle:Equipped creature gets +1/+2.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Riot Gear +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 2 | Description$ Equipped creature gets +1/+2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_gear.jpg +Oracle:Equipped creature gets +1/+2.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/riot_piker.txt b/forge-gui/res/cardsfolder/r/riot_piker.txt index 0da32067370..d3349fa4e7a 100644 --- a/forge-gui/res/cardsfolder/r/riot_piker.txt +++ b/forge-gui/res/cardsfolder/r/riot_piker.txt @@ -1,8 +1,8 @@ -Name:Riot Piker -ManaCost:1 R -Types:Creature Goblin Berserker -PT:2/1 -K:First Strike -K:CARDNAME attacks each turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_piker.jpg -Oracle:First strike\nRiot Piker attacks each turn if able. \ No newline at end of file +Name:Riot Piker +ManaCost:1 R +Types:Creature Goblin Berserker +PT:2/1 +K:First Strike +K:CARDNAME attacks each turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_piker.jpg +Oracle:First strike\nRiot Piker attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/r/riot_ringleader.txt b/forge-gui/res/cardsfolder/r/riot_ringleader.txt index a001655f32a..805b2d59869 100644 --- a/forge-gui/res/cardsfolder/r/riot_ringleader.txt +++ b/forge-gui/res/cardsfolder/r/riot_ringleader.txt @@ -1,8 +1,8 @@ -Name:Riot Ringleader -ManaCost:2 R -Types:Creature Human Warrior -PT:2/2 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, Human creatures you control get +1/+0 until end of turn. -SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Human+YouCtrl | NumAtt$ +1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_ringleader.jpg -Oracle:Whenever Riot Ringleader attacks, Human creatures you control get +1/+0 until end of turn. \ No newline at end of file +Name:Riot Ringleader +ManaCost:2 R +Types:Creature Human Warrior +PT:2/2 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, Human creatures you control get +1/+0 until end of turn. +SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Human+YouCtrl | NumAtt$ +1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_ringleader.jpg +Oracle:Whenever Riot Ringleader attacks, Human creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/riot_spikes.txt b/forge-gui/res/cardsfolder/r/riot_spikes.txt index 60ad4314a3a..186ad8a3f5c 100644 --- a/forge-gui/res/cardsfolder/r/riot_spikes.txt +++ b/forge-gui/res/cardsfolder/r/riot_spikes.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ BR | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ -1 | Description$ Enchanted creature gets +2/-1. SVar:Picture:http://www.wizards.com/global/images/magic/general/riot_spikes.jpg -Oracle:({B/R} can be paid with either {B} or {R}.)\nEnchant creature\nEnchanted creature gets +2/-1. \ No newline at end of file +Oracle:({B/R} can be paid with either {B} or {R}.)\nEnchant creature\nEnchanted creature gets +2/-1. diff --git a/forge-gui/res/cardsfolder/r/rip_clan_crasher.txt b/forge-gui/res/cardsfolder/r/rip_clan_crasher.txt index 8968bf73ea4..3b38e5ab278 100644 --- a/forge-gui/res/cardsfolder/r/rip_clan_crasher.txt +++ b/forge-gui/res/cardsfolder/r/rip_clan_crasher.txt @@ -4,4 +4,4 @@ Types:Creature Human Warrior PT:2/2 K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/rip_clan_crasher.jpg -Oracle:Haste \ No newline at end of file +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/r/ripscale_predator.txt b/forge-gui/res/cardsfolder/r/ripscale_predator.txt index db21e985700..7bbbe615908 100644 --- a/forge-gui/res/cardsfolder/r/ripscale_predator.txt +++ b/forge-gui/res/cardsfolder/r/ripscale_predator.txt @@ -1,7 +1,7 @@ -Name:Ripscale Predator -ManaCost:4 R R -Types:Creature Lizard -PT:6/5 -K:CantBeBlockedByAmount LT2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ripscale_predator.jpg -Oracle:Ripscale Predator can't be blocked except by two or more creatures. \ No newline at end of file +Name:Ripscale Predator +ManaCost:4 R R +Types:Creature Lizard +PT:6/5 +K:CantBeBlockedByAmount LT2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ripscale_predator.jpg +Oracle:Ripscale Predator can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/r/riptide.txt b/forge-gui/res/cardsfolder/r/riptide.txt index ad36ff72f1e..6c4cccd8db0 100644 --- a/forge-gui/res/cardsfolder/r/riptide.txt +++ b/forge-gui/res/cardsfolder/r/riptide.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ TapAll | Cost$ U | ValidCards$ Creature.Blue | SpellDescription$ Tap all blue creatures. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide.jpg -Oracle:Tap all blue creatures. \ No newline at end of file +Oracle:Tap all blue creatures. diff --git a/forge-gui/res/cardsfolder/r/riptide_biologist.txt b/forge-gui/res/cardsfolder/r/riptide_biologist.txt index 48d16cba290..bf236185a1c 100644 --- a/forge-gui/res/cardsfolder/r/riptide_biologist.txt +++ b/forge-gui/res/cardsfolder/r/riptide_biologist.txt @@ -5,4 +5,4 @@ PT:1/2 K:Protection:Beast:Protection from Beasts K:Morph:2 U SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_biologist.jpg -Oracle:Protection from Beasts\nMorph {2}{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 +Oracle:Protection from Beasts\nMorph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/r/riptide_chimera.txt b/forge-gui/res/cardsfolder/r/riptide_chimera.txt index a3b47c78e9b..c5db2f734e6 100644 --- a/forge-gui/res/cardsfolder/r/riptide_chimera.txt +++ b/forge-gui/res/cardsfolder/r/riptide_chimera.txt @@ -1,11 +1,11 @@ -Name:Riptide Chimera -ManaCost:2 U -Types:Enchantment Creature Chimera -PT:3/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, return an enchanment you control to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Enchantment.YouCtrl -SVar:RemAIDeck:True -SVar:NeedsToPlay:Enchantment.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_chimera.jpg -Oracle:Flying\nAt the beginning of your upkeep, return an enchantment you control to its owner's hand. \ No newline at end of file +Name:Riptide Chimera +ManaCost:2 U +Types:Enchantment Creature Chimera +PT:3/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, return an enchanment you control to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Enchantment.YouCtrl +SVar:RemAIDeck:True +SVar:NeedsToPlay:Enchantment.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_chimera.jpg +Oracle:Flying\nAt the beginning of your upkeep, return an enchantment you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/riptide_chronologist.txt b/forge-gui/res/cardsfolder/r/riptide_chronologist.txt index 01f204bdffa..8f6386f567a 100644 --- a/forge-gui/res/cardsfolder/r/riptide_chronologist.txt +++ b/forge-gui/res/cardsfolder/r/riptide_chronologist.txt @@ -1,9 +1,9 @@ -Name:Riptide Chronologist -ManaCost:3 U U -Types:Creature Human Wizard -PT:1/3 -A:AB$ ChooseType | Cost$ U Sac<1/CARDNAME> | Type$ Creature | SubAbility$ DBUntapAll | SpellDescription$ Untap all creatures of the creature type of your choice. -SVar:DBUntapAll:DB$ UntapAll | ValidCards$ Creature.ChosenType -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_chronologist.jpg -Oracle:{U}, Sacrifice Riptide Chronologist: Untap all creatures of the creature type of your choice. \ No newline at end of file +Name:Riptide Chronologist +ManaCost:3 U U +Types:Creature Human Wizard +PT:1/3 +A:AB$ ChooseType | Cost$ U Sac<1/CARDNAME> | Type$ Creature | SubAbility$ DBUntapAll | SpellDescription$ Untap all creatures of the creature type of your choice. +SVar:DBUntapAll:DB$ UntapAll | ValidCards$ Creature.ChosenType +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_chronologist.jpg +Oracle:{U}, Sacrifice Riptide Chronologist: Untap all creatures of the creature type of your choice. diff --git a/forge-gui/res/cardsfolder/r/riptide_crab.txt b/forge-gui/res/cardsfolder/r/riptide_crab.txt index 5f4b872bdf7..efddac04fff 100644 --- a/forge-gui/res/cardsfolder/r/riptide_crab.txt +++ b/forge-gui/res/cardsfolder/r/riptide_crab.txt @@ -6,4 +6,4 @@ K:Vigilance T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_crab.jpg -Oracle:Vigilance\nWhen Riptide Crab dies, draw a card. \ No newline at end of file +Oracle:Vigilance\nWhen Riptide Crab dies, draw a card. diff --git a/forge-gui/res/cardsfolder/r/riptide_director.txt b/forge-gui/res/cardsfolder/r/riptide_director.txt index f889a960bef..afb4ea079f4 100644 --- a/forge-gui/res/cardsfolder/r/riptide_director.txt +++ b/forge-gui/res/cardsfolder/r/riptide_director.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ 2 U U T | NumCards$ X | References$ X | SpellDescription$ Dra SVar:X:Count$TypeYouCtrl.Wizard SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_director.jpg -Oracle:{2}{U}{U}, {T}: Draw a card for each Wizard you control. \ No newline at end of file +Oracle:{2}{U}{U}, {T}: Draw a card for each Wizard you control. diff --git a/forge-gui/res/cardsfolder/r/riptide_entrancer.txt b/forge-gui/res/cardsfolder/r/riptide_entrancer.txt index 668270e0140..b0dc36c45e1 100644 --- a/forge-gui/res/cardsfolder/r/riptide_entrancer.txt +++ b/forge-gui/res/cardsfolder/r/riptide_entrancer.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigGainControl:AB$GainControl | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature that player controls K:Morph:U U SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_entrancer.jpg -Oracle:Whenever Riptide Entrancer deals combat damage to a player, you may sacrifice it. If you do, gain control of target creature that player controls. (This effect lasts indefinitely.)\nMorph {U}{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 +Oracle:Whenever Riptide Entrancer deals combat damage to a player, you may sacrifice it. If you do, gain control of target creature that player controls. (This effect lasts indefinitely.)\nMorph {U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/r/riptide_laboratory.txt b/forge-gui/res/cardsfolder/r/riptide_laboratory.txt index 5d8c5b10743..b2fbd9df875 100644 --- a/forge-gui/res/cardsfolder/r/riptide_laboratory.txt +++ b/forge-gui/res/cardsfolder/r/riptide_laboratory.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ ChangeZone | Cost$ 1 U T | ValidTgts$ Creature.Wizard+YouCtrl | TgtPrompt$ Select target Wizard you control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target Wizard you control to its owner's hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_laboratory.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{U}, {T}: Return target Wizard you control to its owner's hand. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}{U}, {T}: Return target Wizard you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/riptide_mangler.txt b/forge-gui/res/cardsfolder/r/riptide_mangler.txt index df6dc8e434b..c3ef4febce2 100644 --- a/forge-gui/res/cardsfolder/r/riptide_mangler.txt +++ b/forge-gui/res/cardsfolder/r/riptide_mangler.txt @@ -1,10 +1,10 @@ -Name:Riptide Mangler -ManaCost:1 U -Types:Creature Beast -PT:0/3 -A:AB$ Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SubAbility$ DBChangePower | StackDescription$ None | SpellDescription$ Change CARDNAME's power to target creature's power. -SVar:DBChangePower:DB$ Animate | Cost$ 0 | Defined$ Self | Power$ X | References$ X | Permanent$ True -SVar:X:Targeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_mangler.jpg -Oracle:{1}{U}: Change Riptide Mangler's power to target creature's power. (This effect lasts indefinitely.) \ No newline at end of file +Name:Riptide Mangler +ManaCost:1 U +Types:Creature Beast +PT:0/3 +A:AB$ Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SubAbility$ DBChangePower | StackDescription$ None | SpellDescription$ Change CARDNAME's power to target creature's power. +SVar:DBChangePower:DB$ Animate | Cost$ 0 | Defined$ Self | Power$ X | References$ X | Permanent$ True +SVar:X:Targeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_mangler.jpg +Oracle:{1}{U}: Change Riptide Mangler's power to target creature's power. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/r/riptide_pilferer.txt b/forge-gui/res/cardsfolder/r/riptide_pilferer.txt index 76fae3ba06a..8fb89c9cc90 100644 --- a/forge-gui/res/cardsfolder/r/riptide_pilferer.txt +++ b/forge-gui/res/cardsfolder/r/riptide_pilferer.txt @@ -6,4 +6,4 @@ K:Morph:U T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_pilferer.jpg -Oracle:Whenever Riptide Pilferer deals combat damage to a player, that player discards a card.\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 +Oracle:Whenever Riptide Pilferer deals combat damage to a player, that player discards a card.\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.) diff --git a/forge-gui/res/cardsfolder/r/riptide_replicator.txt b/forge-gui/res/cardsfolder/r/riptide_replicator.txt index 7ec2b19921e..f4c0f1b8768 100644 --- a/forge-gui/res/cardsfolder/r/riptide_replicator.txt +++ b/forge-gui/res/cardsfolder/r/riptide_replicator.txt @@ -1,13 +1,13 @@ -Name:Riptide Replicator -ManaCost:X 4 -Types:Artifact -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SubAbility$ ChooseCT | SpellDescription$ As CARDNAME enters the battlefield, choose a color and a creature type. -SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature -K:etbCounter:CHARGE:X -SVar:X:Count$xPaid -A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ ChosenType | TokenTypes$ Creature,ChosenType | TokenOwner$ You | TokenColors$ ChosenColor | TokenPower$ Y | TokenToughness$ Y | References$ Y | TokenImage$ C X X Riptide Replicator | SpellDescription$ Put an X/X creature token of the chosen color and type onto the battlefield, where X is the number of charge counters on CARDNAME. -SVar:Y:Count$CardCounters.CHARGE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_replicator.jpg -Oracle:As Riptide Replicator enters the battlefield, choose a color and a creature type.\nRiptide Replicator enters the battlefield with X charge counters on it.\n{4}, {T}: Put an X/X creature token of the chosen color and type onto the battlefield, where X is the number of charge counters on Riptide Replicator. \ No newline at end of file +Name:Riptide Replicator +ManaCost:X 4 +Types:Artifact +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SubAbility$ ChooseCT | SpellDescription$ As CARDNAME enters the battlefield, choose a color and a creature type. +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature +K:etbCounter:CHARGE:X +SVar:X:Count$xPaid +A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ ChosenType | TokenTypes$ Creature,ChosenType | TokenOwner$ You | TokenColors$ ChosenColor | TokenPower$ Y | TokenToughness$ Y | References$ Y | TokenImage$ C X X Riptide Replicator | SpellDescription$ Put an X/X creature token of the chosen color and type onto the battlefield, where X is the number of charge counters on CARDNAME. +SVar:Y:Count$CardCounters.CHARGE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_replicator.jpg +Oracle:As Riptide Replicator enters the battlefield, choose a color and a creature type.\nRiptide Replicator enters the battlefield with X charge counters on it.\n{4}, {T}: Put an X/X creature token of the chosen color and type onto the battlefield, where X is the number of charge counters on Riptide Replicator. diff --git a/forge-gui/res/cardsfolder/r/riptide_shapeshifter.txt b/forge-gui/res/cardsfolder/r/riptide_shapeshifter.txt index 6a3534c8dd6..5e7b1130617 100644 --- a/forge-gui/res/cardsfolder/r/riptide_shapeshifter.txt +++ b/forge-gui/res/cardsfolder/r/riptide_shapeshifter.txt @@ -1,9 +1,9 @@ -Name:Riptide Shapeshifter -ManaCost:3 U U -Types:Creature Shapeshifter -PT:3/3 -A:AB$ ChooseType | Cost$ 2 U U Sac<1/CARDNAME> | Type$ Creature | SubAbility$ DBDigUntil | SpellDescription$ Choose a creature type. Reveal cards from the top of your library until you reveal a creature card of that type. Put that card onto the battlefield and shuffle the rest into your library. -SVar:DBDigUntil:DB$ DigUntil | Valid$ Creature.ChosenType | ValidDescription$ creature card of chosen type | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_shapeshifter.jpg -Oracle:{2}{U}{U}, Sacrifice Riptide Shapeshifter: Choose a creature type. Reveal cards from the top of your library until you reveal a creature card of that type. Put that card onto the battlefield and shuffle the rest into your library. \ No newline at end of file +Name:Riptide Shapeshifter +ManaCost:3 U U +Types:Creature Shapeshifter +PT:3/3 +A:AB$ ChooseType | Cost$ 2 U U Sac<1/CARDNAME> | Type$ Creature | SubAbility$ DBDigUntil | SpellDescription$ Choose a creature type. Reveal cards from the top of your library until you reveal a creature card of that type. Put that card onto the battlefield and shuffle the rest into your library. +SVar:DBDigUntil:DB$ DigUntil | Valid$ Creature.ChosenType | ValidDescription$ creature card of chosen type | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_shapeshifter.jpg +Oracle:{2}{U}{U}, Sacrifice Riptide Shapeshifter: Choose a creature type. Reveal cards from the top of your library until you reveal a creature card of that type. Put that card onto the battlefield and shuffle the rest into your library. diff --git a/forge-gui/res/cardsfolder/r/riptide_survivor.txt b/forge-gui/res/cardsfolder/r/riptide_survivor.txt index 9f4accfbffc..afc131d7f4d 100644 --- a/forge-gui/res/cardsfolder/r/riptide_survivor.txt +++ b/forge-gui/res/cardsfolder/r/riptide_survivor.txt @@ -8,4 +8,4 @@ SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ You | NumCards$ 2 | Mode$ TgtCh SVar:DBDraw:DB$Draw | NumCards$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/riptide_survivor.jpg -Oracle:Morph {1}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Riptide Survivor is turned face up, discard two cards, then draw three cards. \ No newline at end of file +Oracle:Morph {1}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Riptide Survivor is turned face up, discard two cards, then draw three cards. diff --git a/forge-gui/res/cardsfolder/r/rise_fall.txt b/forge-gui/res/cardsfolder/r/rise_fall.txt index e2d104bbc2d..bdb26c06795 100644 --- a/forge-gui/res/cardsfolder/r/rise_fall.txt +++ b/forge-gui/res/cardsfolder/r/rise_fall.txt @@ -1,18 +1,18 @@ -Name:Rise -ManaCost:U B -AlternateMode: Split -Types:Sorcery -A:SP$ ChangeZone | Cost$ U B | ValidTgts$ Creature | TgtPrompt$ Select target creature in a graveyard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBChangeZone | SpellDescription$ Return target creature card from a graveyard and target creature on the battlefield to their owners' hands. -SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature on the battlefield | Origin$ Battlefield | Destination$ Hand | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/risefall.jpg -Oracle:Return target creature card from a graveyard and target creature on the battlefield to their owners' hands. - -ALTERNATE - -Name:Fall -ManaCost:B R -Types:Sorcery -A:SP$ Reveal | Cost$ B R | ValidTgts$ Player | IsCurse$ True | Random$ True | NumCards$ 2 | RememberRevealed$ True | SubAbility$ DBDiscard | SpellDescription$ Target player reveals two cards at random from his or her hand, then discards each nonland card revealed this way. -SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ Targeted | DefinedCards$ ValidHand Card.nonLand+IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -Oracle:Target player reveals two cards at random from his or her hand, then discards each nonland card revealed this way. +Name:Rise +ManaCost:U B +AlternateMode: Split +Types:Sorcery +A:SP$ ChangeZone | Cost$ U B | ValidTgts$ Creature | TgtPrompt$ Select target creature in a graveyard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBChangeZone | SpellDescription$ Return target creature card from a graveyard and target creature on the battlefield to their owners' hands. +SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature on the battlefield | Origin$ Battlefield | Destination$ Hand | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/risefall.jpg +Oracle:Return target creature card from a graveyard and target creature on the battlefield to their owners' hands. + +ALTERNATE + +Name:Fall +ManaCost:B R +Types:Sorcery +A:SP$ Reveal | Cost$ B R | ValidTgts$ Player | IsCurse$ True | Random$ True | NumCards$ 2 | RememberRevealed$ True | SubAbility$ DBDiscard | SpellDescription$ Target player reveals two cards at random from his or her hand, then discards each nonland card revealed this way. +SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ Targeted | DefinedCards$ ValidHand Card.nonLand+IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +Oracle:Target player reveals two cards at random from his or her hand, then discards each nonland card revealed this way. diff --git a/forge-gui/res/cardsfolder/r/rise_from_the_grave.txt b/forge-gui/res/cardsfolder/r/rise_from_the_grave.txt index 656471fba7e..0005d0f20a1 100644 --- a/forge-gui/res/cardsfolder/r/rise_from_the_grave.txt +++ b/forge-gui/res/cardsfolder/r/rise_from_the_grave.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature | SubAbility$ Animate | SpellDescription$ Put target creature card from a graveyard onto the battlefield under your control. That creature is a black Zombie in addition to its other colors and types. SVar:Animate:DB$Animate | Defined$ Targeted | Types$ Zombie | Colors$ Black | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/rise_from_the_grave.jpg -Oracle:Put target creature card from a graveyard onto the battlefield under your control. That creature is a black Zombie in addition to its other colors and types. \ No newline at end of file +Oracle:Put target creature card from a graveyard onto the battlefield under your control. That creature is a black Zombie in addition to its other colors and types. diff --git a/forge-gui/res/cardsfolder/r/rise_of_eagles.txt b/forge-gui/res/cardsfolder/r/rise_of_eagles.txt index 4cf035c6c4a..6a660b0bdd1 100644 --- a/forge-gui/res/cardsfolder/r/rise_of_eagles.txt +++ b/forge-gui/res/cardsfolder/r/rise_of_eagles.txt @@ -1,7 +1,7 @@ -Name:Rise of Eagles -ManaCost:4 U U -Types:Sorcery -A:SP$ Token | Cost$ 4 U U | TokenAmount$ 2 | TokenName$ Bird | TokenTypes$ Enchantment,Creature,Bird | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | SubAbility$ DBScry | TokenImage$ u_2_2_bird_bng | SpellDescription$ Put two 2/2 blue Bird enchantment creature tokens with flying onto the battlefield. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rise_of_eagles.jpg -Oracle:Put two 2/2 blue Bird enchantment creature tokens with flying onto the battlefield. 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 +Name:Rise of Eagles +ManaCost:4 U U +Types:Sorcery +A:SP$ Token | Cost$ 4 U U | TokenAmount$ 2 | TokenName$ Bird | TokenTypes$ Enchantment,Creature,Bird | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | SubAbility$ DBScry | TokenImage$ u_2_2_bird_bng | SpellDescription$ Put two 2/2 blue Bird enchantment creature tokens with flying onto the battlefield. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rise_of_eagles.jpg +Oracle:Put two 2/2 blue Bird enchantment creature tokens with flying onto the battlefield. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/r/rise_of_the_dark_realms.txt b/forge-gui/res/cardsfolder/r/rise_of_the_dark_realms.txt index 2173769f53b..682cd3a3932 100644 --- a/forge-gui/res/cardsfolder/r/rise_of_the_dark_realms.txt +++ b/forge-gui/res/cardsfolder/r/rise_of_the_dark_realms.txt @@ -1,6 +1,6 @@ -Name:Rise of the Dark Realms -ManaCost:7 B B -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 7 B B | ChangeType$ Creature | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SpellDescription$ Put all creature cards in all graveyards onto the battlefield under your control. -SVar:Picture: http://www.wizards.com/global/images/magic/general/rise_of_the_dark_realms.jpg -Oracle:Put all creature cards from all graveyards onto the battlefield under your control. +Name:Rise of the Dark Realms +ManaCost:7 B B +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 7 B B | ChangeType$ Creature | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SpellDescription$ Put all creature cards in all graveyards onto the battlefield under your control. +SVar:Picture: http://www.wizards.com/global/images/magic/general/rise_of_the_dark_realms.jpg +Oracle:Put all creature cards from all graveyards onto the battlefield under your control. 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 6370dccb124..10313d5815d 100644 --- a/forge-gui/res/cardsfolder/r/rise_of_the_hobgoblins.txt +++ b/forge-gui/res/cardsfolder/r/rise_of_the_hobgoblins.txt @@ -7,4 +7,4 @@ 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. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rise_of_the_hobgoblins.jpg -Oracle:When Rise of the Hobgoblins enters the battlefield, you may pay {X}. If you do, put X 1/1 red and white Goblin Soldier creature tokens onto the battlefield.\n{R/W}: Red creatures and white creatures you control gain first strike until end of turn. \ No newline at end of file +Oracle:When Rise of the Hobgoblins enters the battlefield, you may pay {X}. If you do, put X 1/1 red and white Goblin Soldier creature tokens onto the battlefield.\n{R/W}: Red creatures and white creatures you control gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rise_to_the_challenge.txt b/forge-gui/res/cardsfolder/r/rise_to_the_challenge.txt index ce8cb873aa9..adb049a0b6d 100644 --- a/forge-gui/res/cardsfolder/r/rise_to_the_challenge.txt +++ b/forge-gui/res/cardsfolder/r/rise_to_the_challenge.txt @@ -1,6 +1,6 @@ -Name:Rise to the Challenge -ManaCost:1 R -Types:Instant -A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | KW$ First Strike | SpellDescription$ Target creature gets +2/+0 and gains first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rise_to_the_challenge.jpg -Oracle:Target creature gets +2/+0 and gains first strike until end of turn. +Name:Rise to the Challenge +ManaCost:1 R +Types:Instant +A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | KW$ First Strike | SpellDescription$ Target creature gets +2/+0 and gains first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rise_to_the_challenge.jpg +Oracle:Target creature gets +2/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/risen_sanctuary.txt b/forge-gui/res/cardsfolder/r/risen_sanctuary.txt index 77d461a57b7..e7543efc5db 100644 --- a/forge-gui/res/cardsfolder/r/risen_sanctuary.txt +++ b/forge-gui/res/cardsfolder/r/risen_sanctuary.txt @@ -1,7 +1,7 @@ -Name:Risen Sanctuary -ManaCost:5 G W -Types:Creature Elemental -PT:8/8 -K:Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/risen_sanctuary.jpg -Oracle:Vigilance \ No newline at end of file +Name:Risen Sanctuary +ManaCost:5 G W +Types:Creature Elemental +PT:8/8 +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/risen_sanctuary.jpg +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/r/rishadan_airship.txt b/forge-gui/res/cardsfolder/r/rishadan_airship.txt index 67f3e655daa..5e211585b51 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_airship.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_airship.txt @@ -5,4 +5,4 @@ PT:3/1 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_airship.jpg -Oracle:Flying\nRishadan Airship can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nRishadan Airship can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/r/rishadan_brigand.txt b/forge-gui/res/cardsfolder/r/rishadan_brigand.txt index 38ab757bc87..f5060a76a9a 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_brigand.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_brigand.txt @@ -9,4 +9,4 @@ SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAb SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 3 | UnlessPayer$ Remembered SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_brigand.jpg -Oracle:Flying\nWhen Rishadan Brigand enters the battlefield, each opponent sacrifices a permanent unless he or she pays {3}.\nRishadan Brigand can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nWhen Rishadan Brigand enters the battlefield, each opponent sacrifices a permanent unless he or she pays {3}.\nRishadan Brigand can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt b/forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt index cd392c37072..ec1efbd995a 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_cutpurse.txt @@ -7,4 +7,4 @@ SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAb SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 1 | UnlessPayer$ Remembered SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_cutpurse.jpg -Oracle:When Rishadan Cutpurse enters the battlefield, each opponent sacrifices a permanent unless he or she pays {1}. \ No newline at end of file +Oracle:When Rishadan Cutpurse enters the battlefield, each opponent sacrifices a permanent unless he or she pays {1}. diff --git a/forge-gui/res/cardsfolder/r/rishadan_footpad.txt b/forge-gui/res/cardsfolder/r/rishadan_footpad.txt index 13679fc8437..18a1a5c1073 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_footpad.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_footpad.txt @@ -7,4 +7,4 @@ SVar:RepeatEachOpp:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAb SVar:TrigSac:DB$ Sacrifice | Defined$ Remembered | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 2 | UnlessPayer$ Remembered SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_footpad.jpg -Oracle:When Rishadan Footpad enters the battlefield, each opponent sacrifices a permanent unless he or she pays {2}. \ No newline at end of file +Oracle:When Rishadan Footpad enters the battlefield, each opponent sacrifices a permanent unless he or she pays {2}. diff --git a/forge-gui/res/cardsfolder/r/rishadan_pawnshop.txt b/forge-gui/res/cardsfolder/r/rishadan_pawnshop.txt index ac7ff430634..62c4a63309e 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_pawnshop.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_pawnshop.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Permanent.nonToken+YouCtrl | TgtPrompt$ Select target nontoken permanent you control | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SpellDescription$ Shuffle target nontoken permanent you control into its owner's library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_pawnshop.jpg -Oracle:{2}, {T}: Shuffle target nontoken permanent you control into its owner's library. \ No newline at end of file +Oracle:{2}, {T}: Shuffle target nontoken permanent you control into its owner's library. diff --git a/forge-gui/res/cardsfolder/r/rishadan_port.txt b/forge-gui/res/cardsfolder/r/rishadan_port.txt index 8a56ce080da..69fef70bee3 100644 --- a/forge-gui/res/cardsfolder/r/rishadan_port.txt +++ b/forge-gui/res/cardsfolder/r/rishadan_port.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Tap | Cost$ 1 T | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Tap target land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rishadan_port.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Tap target land. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Tap target land. diff --git a/forge-gui/res/cardsfolder/r/rising_waters.txt b/forge-gui/res/cardsfolder/r/rising_waters.txt index 893d41b1a85..4f6eee3c30b 100644 --- a/forge-gui/res/cardsfolder/r/rising_waters.txt +++ b/forge-gui/res/cardsfolder/r/rising_waters.txt @@ -1,9 +1,9 @@ -Name:Rising Waters -ManaCost:3 U -Types:Enchantment -S:Mode$ Continuous | Affected$ Land | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Lands don't untap during their controller's untap steps. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | IsPresent$ Card.Self | Execute$ TrigUntap | TriggerDescription$ At the beginning of each player's upkeep, that player untaps a land he or she controls. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | UntapUpTo$ True | UntapType$ Land.ActivePlayerCtrl | Amount$ 1 | Defined$ TriggeredPlayer -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rising_waters.jpg -Oracle:Lands don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player untaps a land he or she controls. \ No newline at end of file +Name:Rising Waters +ManaCost:3 U +Types:Enchantment +S:Mode$ Continuous | Affected$ Land | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Lands don't untap during their controller's untap steps. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | IsPresent$ Card.Self | Execute$ TrigUntap | TriggerDescription$ At the beginning of each player's upkeep, that player untaps a land he or she controls. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | UntapUpTo$ True | UntapType$ Land.ActivePlayerCtrl | Amount$ 1 | Defined$ TriggeredPlayer +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rising_waters.jpg +Oracle:Lands don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player untaps a land he or she controls. diff --git a/forge-gui/res/cardsfolder/r/risky_move.txt b/forge-gui/res/cardsfolder/r/risky_move.txt index 9f46192b7a4..5d3fafe3d17 100644 --- a/forge-gui/res/cardsfolder/r/risky_move.txt +++ b/forge-gui/res/cardsfolder/r/risky_move.txt @@ -1,13 +1,13 @@ -Name:Risky Move -ManaCost:3 R R R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigGainControl | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player gains control of CARDNAME. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | NewController$ TriggeredPlayer | Defined$ Self -T:Mode$ ChangesController | ValidCard$ Card.Self | ValidOriginalController$ Player.Other | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ When you gain control of CARDNAME from another player, choose a creature you control and an opponent. Flip a coin. If you lose the flip, that opponent gains control of that creature. -SVar:TrigChoose:DB$ ChooseCard | Defined$ You | Choices$ Creature.YouCtrl | Mandatory$ True | AILogic$ WorstCard | SubAbility$ DBChoosePlayer -SVar:DBChoosePlayer:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | SubAbility$ DBFlip -SVar:DBFlip:DB$ FlipACoin | LoseSubAbility$ DBControl -SVar:DBControl:DB$ GainControl | NewController$ Player.Chosen | Defined$ ChosenCard -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/risky_move.jpg -Oracle:At the beginning of each player's upkeep, that player gains control of Risky Move.\nWhen you gain control of Risky Move from another player, choose a creature you control and an opponent. Flip a coin. If you lose the flip, that opponent gains control of that creature. +Name:Risky Move +ManaCost:3 R R R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigGainControl | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player gains control of CARDNAME. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | NewController$ TriggeredPlayer | Defined$ Self +T:Mode$ ChangesController | ValidCard$ Card.Self | ValidOriginalController$ Player.Other | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ When you gain control of CARDNAME from another player, choose a creature you control and an opponent. Flip a coin. If you lose the flip, that opponent gains control of that creature. +SVar:TrigChoose:DB$ ChooseCard | Defined$ You | Choices$ Creature.YouCtrl | Mandatory$ True | AILogic$ WorstCard | SubAbility$ DBChoosePlayer +SVar:DBChoosePlayer:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | SubAbility$ DBFlip +SVar:DBFlip:DB$ FlipACoin | LoseSubAbility$ DBControl +SVar:DBControl:DB$ GainControl | NewController$ Player.Chosen | Defined$ ChosenCard +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/risky_move.jpg +Oracle:At the beginning of each player's upkeep, that player gains control of Risky Move.\nWhen you gain control of Risky Move from another player, choose a creature you control and an opponent. Flip a coin. If you lose the flip, that opponent gains control of that creature. diff --git a/forge-gui/res/cardsfolder/r/rite_of_consumption.txt b/forge-gui/res/cardsfolder/r/rite_of_consumption.txt index 3728801c352..cb2b2a3bd6c 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_consumption.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_consumption.txt @@ -1,9 +1,9 @@ -Name:Rite of Consumption -ManaCost:1 B -Types:Sorcery -A:SP$ DealDamage | Cost$ 1 B Sac<1/Creature> | ValidTgts$ Player | NumDmg$ X | References$ X | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals damage equal to the sacrificed creature's power to target player. You gain life equal to the damage dealt this way. -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ Y | References$ Y | StackDescription$ You gain life equal to the damage dealt this way. -SVar:X:Sacrificed$CardPower -SVar:Y:TargetedPlayer$DamageDoneToPlayerBy -SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_consumption.jpg -Oracle:As an additional cost to cast Rite of Consumption, sacrifice a creature.\nRite of Consumption deals damage equal to the sacrificed creature's power to target player. You gain life equal to the damage dealt this way. \ No newline at end of file +Name:Rite of Consumption +ManaCost:1 B +Types:Sorcery +A:SP$ DealDamage | Cost$ 1 B Sac<1/Creature> | ValidTgts$ Player | NumDmg$ X | References$ X | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals damage equal to the sacrificed creature's power to target player. You gain life equal to the damage dealt this way. +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ Y | References$ Y | StackDescription$ You gain life equal to the damage dealt this way. +SVar:X:Sacrificed$CardPower +SVar:Y:TargetedPlayer$DamageDoneToPlayerBy +SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_consumption.jpg +Oracle:As an additional cost to cast Rite of Consumption, sacrifice a creature.\nRite of Consumption deals damage equal to the sacrificed creature's power to target player. You gain life equal to the damage dealt this way. diff --git a/forge-gui/res/cardsfolder/r/rite_of_flame.txt b/forge-gui/res/cardsfolder/r/rite_of_flame.txt index 79f7e69327f..105cf0b9e8d 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_flame.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_flame.txt @@ -5,4 +5,4 @@ A:SP$ Mana | Cost$ R | Produced$ R | Amount$ X | References$ X | SpellDescriptio SVar:X:Count$NamedInAllYards.Rite of Flame/Plus.2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_flame.jpg -Oracle:Add {R}{R} to your mana pool, then add {R} to your mana pool for each card named Rite of Flame in each graveyard. \ No newline at end of file +Oracle:Add {R}{R} to your mana pool, then add {R} to your mana pool for each card named Rite of Flame in each graveyard. diff --git a/forge-gui/res/cardsfolder/r/rite_of_passage.txt b/forge-gui/res/cardsfolder/r/rite_of_passage.txt index db283c61713..211e30a0d2a 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_passage.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_passage.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ DamageDone | ValidTarget$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control is dealt damage, put a +1/+1 counter on it. (The damage is dealt before the counter is put on.) SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ TriggeredTarget | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_passage.jpg -Oracle:Whenever a creature you control is dealt damage, put a +1/+1 counter on it. (The damage is dealt before the counter is put on.) \ No newline at end of file +Oracle:Whenever a creature you control is dealt damage, put a +1/+1 counter on it. (The damage is dealt before the counter is put on.) diff --git a/forge-gui/res/cardsfolder/r/rite_of_replication.txt b/forge-gui/res/cardsfolder/r/rite_of_replication.txt index cb7c3454654..49087b9efe5 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_replication.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_replication.txt @@ -5,4 +5,4 @@ K:Kicker 5 A:SP$ CopyPermanent | Cost$ 2 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumCopies$ X | References$ X | SpellDescription$ Put a token onto the battlefield that's a copy of target creature. If CARDNAME was kicked, put five of those tokens onto the battlefield instead. SVar:X:Count$Kicked.5.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_replication.jpg -Oracle:Kicker {5} (You may pay an additional {5} as you cast this spell.)\nPut a token onto the battlefield that's a copy of target creature. If Rite of Replication was kicked, put five of those tokens onto the battlefield instead. \ No newline at end of file +Oracle:Kicker {5} (You may pay an additional {5} as you cast this spell.)\nPut a token onto the battlefield that's a copy of target creature. If Rite of Replication was kicked, put five of those tokens onto the battlefield instead. diff --git a/forge-gui/res/cardsfolder/r/rite_of_ruin.txt b/forge-gui/res/cardsfolder/r/rite_of_ruin.txt index 8517e9bd450..5f3d3ea2eca 100644 --- a/forge-gui/res/cardsfolder/r/rite_of_ruin.txt +++ b/forge-gui/res/cardsfolder/r/rite_of_ruin.txt @@ -1,56 +1,56 @@ -Name:Rite of Ruin -ManaCost:5 R R -Types:Sorcery -A:SP$ GenericChoice | Cost$ 5 R R | Choices$ ChooseC1L2A3,ChooseL1C2A3,ChooseA1L2C3,ChooseA1C2L3,ChooseC1A2L3,ChooseL1A2C3 | Defined$ You | StackDescription$ SpellDescription | SpellDescription$ Choose an order for artifacts, creatures, and lands. Each player sacrifices one permanent of the first type, sacrifices two of the second type, then sacrifices three of the third type. -SVar:ChooseC1L2A3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC1 | SubAbility$ SacC1L2A3 | SpellDescription$ Creature,Land,Artifact -SVar:ChooseL1C2A3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL1 | SubAbility$ SacL1C2A3 | SpellDescription$ Land,Creature,Artifact -SVar:ChooseA1L2C3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA1 | SubAbility$ SacA1L2C3 | SpellDescription$ Artifact,Land,Creature -SVar:ChooseA1C2L3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA1 | SubAbility$ SacA1C2L3 | SpellDescription$ Artifact,Creature,Land -SVar:ChooseC1A2L3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC1 | SubAbility$ SacC1A2L3 | SpellDescription$ Creature,Artifact,Land -SVar:ChooseL1A2C3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL1 | SubAbility$ SacL1A2C3 | SpellDescription$ Land,Artifact,Creature -SVar:ChooseC1:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | RememberChosen$ True -SVar:ChooseC2:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.RememberedPlayerCtrl | Amount$ 2 | Mandatory$ True | RememberChosen$ True -SVar:ChooseC3:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.RememberedPlayerCtrl | Amount$ 3 | Mandatory$ True | RememberChosen$ True -SVar:ChooseL1:DB$ ChooseCard | Defined$ Remembered | Choices$ Land.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | RememberChosen$ True -SVar:ChooseL2:DB$ ChooseCard | Defined$ Remembered | Choices$ Land.RememberedPlayerCtrl | Amount$ 2 | Mandatory$ True | RememberChosen$ True -SVar:ChooseL3:DB$ ChooseCard | Defined$ Remembered | Choices$ Land.RememberedPlayerCtrl | Amount$ 3 | Mandatory$ True | RememberChosen$ True -SVar:ChooseA1:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | RememberChosen$ True -SVar:ChooseA2:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.RememberedPlayerCtrl | Amount$ 2 | Mandatory$ True | RememberChosen$ True -SVar:ChooseA3:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.RememberedPlayerCtrl | Amount$ 3 | Mandatory$ True | RememberChosen$ True -SVar:SacC1L2A3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanC1L2A3 -SVar:DBCleanC1L2A3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseL2A3 -SVar:DBChooseL2A3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL2 | SubAbility$ SacL2A3 -SVar:SacL2A3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanA3 -SVar:DBCleanA3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseA3 -SVar:SacL1C2A3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanL1C2A3 -SVar:DBCleanL1C2A3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseC2A3 -SVar:DBChooseC2A3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC2 | SubAbility$ SacC2A3 -SVar:SacC2A3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanA3 -SVar:SacA1L2C3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanA1L2C3 -SVar:DBCleanA1L2C3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseL2C3 -SVar:DBChooseL2C3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL2 | SubAbility$ SacL2C3 -SVar:SacL2C3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanC3 -SVar:DBCleanC3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseC3 -SVar:SacA1C2L3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanA1C2L3 -SVar:DBCleanA1C2L3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseC2L3 -SVar:DBChooseC2L3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC2 | SubAbility$ SacC2L3 -SVar:SacC2L3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanL3 -SVar:DBCleanL3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseL3 -SVar:SacC1A2L3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanC1A2L3 -SVar:DBCleanC1A2L3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseA2L3 -SVar:DBChooseA2L3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA2 | SubAbility$ SacA2L3 -SVar:SacA2L3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanL3 -SVar:SacL1A2C3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanL1A2C3 -SVar:DBCleanL1A2C3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseA2C3 -SVar:DBChooseA2C3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA2 | SubAbility$ SacA2C3 -SVar:SacA2C3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanC3 -SVar:DBChooseC3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC3 | SubAbility$ SacC3 -SVar:SacC3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanup -SVar:DBChooseL3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL3 | SubAbility$ SacL3 -SVar:SacL3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanup -SVar:DBChooseA3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA3 | SubAbility$ SacA3 -SVar:SacA3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_ruin.jpg -Oracle:Choose an order for artifacts, creatures, and lands. Each player sacrifices one permanent of the first type, sacrifices two of the second type, then sacrifices three of the third type. \ No newline at end of file +Name:Rite of Ruin +ManaCost:5 R R +Types:Sorcery +A:SP$ GenericChoice | Cost$ 5 R R | Choices$ ChooseC1L2A3,ChooseL1C2A3,ChooseA1L2C3,ChooseA1C2L3,ChooseC1A2L3,ChooseL1A2C3 | Defined$ You | StackDescription$ SpellDescription | SpellDescription$ Choose an order for artifacts, creatures, and lands. Each player sacrifices one permanent of the first type, sacrifices two of the second type, then sacrifices three of the third type. +SVar:ChooseC1L2A3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC1 | SubAbility$ SacC1L2A3 | SpellDescription$ Creature,Land,Artifact +SVar:ChooseL1C2A3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL1 | SubAbility$ SacL1C2A3 | SpellDescription$ Land,Creature,Artifact +SVar:ChooseA1L2C3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA1 | SubAbility$ SacA1L2C3 | SpellDescription$ Artifact,Land,Creature +SVar:ChooseA1C2L3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA1 | SubAbility$ SacA1C2L3 | SpellDescription$ Artifact,Creature,Land +SVar:ChooseC1A2L3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC1 | SubAbility$ SacC1A2L3 | SpellDescription$ Creature,Artifact,Land +SVar:ChooseL1A2C3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL1 | SubAbility$ SacL1A2C3 | SpellDescription$ Land,Artifact,Creature +SVar:ChooseC1:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | RememberChosen$ True +SVar:ChooseC2:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.RememberedPlayerCtrl | Amount$ 2 | Mandatory$ True | RememberChosen$ True +SVar:ChooseC3:DB$ ChooseCard | Defined$ Remembered | Choices$ Creature.RememberedPlayerCtrl | Amount$ 3 | Mandatory$ True | RememberChosen$ True +SVar:ChooseL1:DB$ ChooseCard | Defined$ Remembered | Choices$ Land.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | RememberChosen$ True +SVar:ChooseL2:DB$ ChooseCard | Defined$ Remembered | Choices$ Land.RememberedPlayerCtrl | Amount$ 2 | Mandatory$ True | RememberChosen$ True +SVar:ChooseL3:DB$ ChooseCard | Defined$ Remembered | Choices$ Land.RememberedPlayerCtrl | Amount$ 3 | Mandatory$ True | RememberChosen$ True +SVar:ChooseA1:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | RememberChosen$ True +SVar:ChooseA2:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.RememberedPlayerCtrl | Amount$ 2 | Mandatory$ True | RememberChosen$ True +SVar:ChooseA3:DB$ ChooseCard | Defined$ Remembered | Choices$ Artifact.RememberedPlayerCtrl | Amount$ 3 | Mandatory$ True | RememberChosen$ True +SVar:SacC1L2A3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanC1L2A3 +SVar:DBCleanC1L2A3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseL2A3 +SVar:DBChooseL2A3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL2 | SubAbility$ SacL2A3 +SVar:SacL2A3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanA3 +SVar:DBCleanA3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseA3 +SVar:SacL1C2A3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanL1C2A3 +SVar:DBCleanL1C2A3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseC2A3 +SVar:DBChooseC2A3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC2 | SubAbility$ SacC2A3 +SVar:SacC2A3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanA3 +SVar:SacA1L2C3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanA1L2C3 +SVar:DBCleanA1L2C3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseL2C3 +SVar:DBChooseL2C3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL2 | SubAbility$ SacL2C3 +SVar:SacL2C3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanC3 +SVar:DBCleanC3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseC3 +SVar:SacA1C2L3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanA1C2L3 +SVar:DBCleanA1C2L3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseC2L3 +SVar:DBChooseC2L3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC2 | SubAbility$ SacC2L3 +SVar:SacC2L3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanL3 +SVar:DBCleanL3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseL3 +SVar:SacC1A2L3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanC1A2L3 +SVar:DBCleanC1A2L3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseA2L3 +SVar:DBChooseA2L3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA2 | SubAbility$ SacA2L3 +SVar:SacA2L3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanL3 +SVar:SacL1A2C3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanL1A2C3 +SVar:DBCleanL1A2C3:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBChooseA2C3 +SVar:DBChooseA2C3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA2 | SubAbility$ SacA2C3 +SVar:SacA2C3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanC3 +SVar:DBChooseC3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseC3 | SubAbility$ SacC3 +SVar:SacC3:DB$ SacrificeAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanup +SVar:DBChooseL3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseL3 | SubAbility$ SacL3 +SVar:SacL3:DB$ SacrificeAll | ValidCards$ Land.IsRemembered | SubAbility$ DBCleanup +SVar:DBChooseA3:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ ChooseA3 | SubAbility$ SacA3 +SVar:SacA3:DB$ SacrificeAll | ValidCards$ Artifact.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rite_of_ruin.jpg +Oracle:Choose an order for artifacts, creatures, and lands. Each player sacrifices one permanent of the first type, sacrifices two of the second type, then sacrifices three of the third type. diff --git a/forge-gui/res/cardsfolder/r/rites_of_flourishing.txt b/forge-gui/res/cardsfolder/r/rites_of_flourishing.txt index f71145b3d87..d75c11b8353 100644 --- a/forge-gui/res/cardsfolder/r/rites_of_flourishing.txt +++ b/forge-gui/res/cardsfolder/r/rites_of_flourishing.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Player | AddKeyword$ AdjustLandPlays:1 | Descript T:Mode$ Phase | Phase$ Draw | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of each player's draw step, that player draws an additional card. SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_flourishing.jpg -Oracle:At the beginning of each player's draw step, that player draws an additional card.\nEach player may play an additional land on each of his or her turns. \ No newline at end of file +Oracle:At the beginning of each player's draw step, that player draws an additional card.\nEach player may play an additional land on each of his or her turns. diff --git a/forge-gui/res/cardsfolder/r/rites_of_initiation.txt b/forge-gui/res/cardsfolder/r/rites_of_initiation.txt index 06fbea0a7f7..bfcfb4dd071 100644 --- a/forge-gui/res/cardsfolder/r/rites_of_initiation.txt +++ b/forge-gui/res/cardsfolder/r/rites_of_initiation.txt @@ -1,13 +1,13 @@ -Name:Rites of Initiation -ManaCost:R -Types:Instant -A:SP$ ChooseNumber | Cost$ R | Defined$ You | Min$ 0 | Max$ MaxChoice | References$ MaxChoice | ListTitle$ Discard how many cards? | SubAbility$ DBDiscard | SpellDescription$ Discard any number of cards at random. Creatures you control get +1/+0 until end of turn for each card discarded this way. -SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ ChosenInitiation | Mode$ Random | RememberDiscarded$ True | References$ ChosenInitiation | SubAbility$ DBPumpAll -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +Y | SubAbility$ DBCleanup | References$ Y -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:MaxChoice:Count$InYourHand -SVar:ChosenInitiation:Count$ChosenNumber -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_initiation.jpg -Oracle:Discard any number of cards at random. Creatures you control get +1/+0 until end of turn for each card discarded this way. \ No newline at end of file +Name:Rites of Initiation +ManaCost:R +Types:Instant +A:SP$ ChooseNumber | Cost$ R | Defined$ You | Min$ 0 | Max$ MaxChoice | References$ MaxChoice | ListTitle$ Discard how many cards? | SubAbility$ DBDiscard | SpellDescription$ Discard any number of cards at random. Creatures you control get +1/+0 until end of turn for each card discarded this way. +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ ChosenInitiation | Mode$ Random | RememberDiscarded$ True | References$ ChosenInitiation | SubAbility$ DBPumpAll +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +Y | SubAbility$ DBCleanup | References$ Y +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:MaxChoice:Count$InYourHand +SVar:ChosenInitiation:Count$ChosenNumber +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_initiation.jpg +Oracle:Discard any number of cards at random. Creatures you control get +1/+0 until end of turn for each card discarded this way. diff --git a/forge-gui/res/cardsfolder/r/rites_of_reaping.txt b/forge-gui/res/cardsfolder/r/rites_of_reaping.txt index 5a785f2c2bf..ffbb1f22161 100644 --- a/forge-gui/res/cardsfolder/r/rites_of_reaping.txt +++ b/forge-gui/res/cardsfolder/r/rites_of_reaping.txt @@ -1,7 +1,7 @@ -Name:Rites of Reaping -ManaCost:4 B G -Types:Sorcery -A:SP$ Pump | Cost$ 4 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +3/+3 | TargetUnique$ True | NumAtt$ 3 | NumDef$ 3 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +3/+3 until end of turn. Another target creature gets -3/-3 until end of turn. -SVar:DBPumpNeg:DB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -3/-3 | TargetUnique$ True | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_reaping.jpg -Oracle:Target creature gets +3/+3 until end of turn. Another target creature gets -3/-3 until end of turn. \ No newline at end of file +Name:Rites of Reaping +ManaCost:4 B G +Types:Sorcery +A:SP$ Pump | Cost$ 4 B G | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +3/+3 | TargetUnique$ True | NumAtt$ 3 | NumDef$ 3 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +3/+3 until end of turn. Another target creature gets -3/-3 until end of turn. +SVar:DBPumpNeg:DB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -3/-3 | TargetUnique$ True | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_reaping.jpg +Oracle:Target creature gets +3/+3 until end of turn. Another target creature gets -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rites_of_refusal.txt b/forge-gui/res/cardsfolder/r/rites_of_refusal.txt index d10cb1355cf..8b3e6bf34df 100644 --- a/forge-gui/res/cardsfolder/r/rites_of_refusal.txt +++ b/forge-gui/res/cardsfolder/r/rites_of_refusal.txt @@ -1,11 +1,11 @@ -Name:Rites of Refusal -ManaCost:1 U -Types:Instant -A:SP$ Discard | Cost$ 1 U | AnyNumber$ True | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBCounter | SpellDescription$ Discard any number of cards. Counter target spell unless its controller pays {3} for each card discarded this way. -SVar:DBCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | UnlessCost$ Y | UnlessPayer$ TargetedController | References$ X,Y | SubAbility$ DBCleanup -SVar:X:Remembered$Amount -SVar:Y:SVar$X/Times.3 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_refusal.jpg -Oracle:Discard any number of cards. Counter target spell unless its controller pays {3} for each card discarded this way. \ No newline at end of file +Name:Rites of Refusal +ManaCost:1 U +Types:Instant +A:SP$ Discard | Cost$ 1 U | AnyNumber$ True | Optional$ True | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBCounter | SpellDescription$ Discard any number of cards. Counter target spell unless its controller pays {3} for each card discarded this way. +SVar:DBCounter:DB$ Counter | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | UnlessCost$ Y | UnlessPayer$ TargetedController | References$ X,Y | SubAbility$ DBCleanup +SVar:X:Remembered$Amount +SVar:Y:SVar$X/Times.3 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_refusal.jpg +Oracle:Discard any number of cards. Counter target spell unless its controller pays {3} for each card discarded this way. diff --git a/forge-gui/res/cardsfolder/r/rites_of_spring.txt b/forge-gui/res/cardsfolder/r/rites_of_spring.txt index acd455cdb2c..0bcb10be554 100644 --- a/forge-gui/res/cardsfolder/r/rites_of_spring.txt +++ b/forge-gui/res/cardsfolder/r/rites_of_spring.txt @@ -1,10 +1,10 @@ -Name:Rites of Spring -ManaCost:1 G -Types:Sorcery -A:SP$ Discard | Cost$ 1 G | Defined$ You | AnyNumber$ True | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBChangeZone | SpellDescription$ Discard any number of cards. Search your library for that many basic land cards, reveal those cards, and put them into your hand. Then shuffle your library. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_spring.jpg -Oracle:Discard any number of cards. Search your library for that many basic land cards, reveal those cards, and put them into your hand. Then shuffle your library. \ No newline at end of file +Name:Rites of Spring +ManaCost:1 G +Types:Sorcery +A:SP$ Discard | Cost$ 1 G | Defined$ You | AnyNumber$ True | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBChangeZone | SpellDescription$ Discard any number of cards. Search your library for that many basic land cards, reveal those cards, and put them into your hand. Then shuffle your library. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rites_of_spring.jpg +Oracle:Discard any number of cards. Search your library for that many basic land cards, reveal those cards, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rith_the_awakener.txt b/forge-gui/res/cardsfolder/r/rith_the_awakener.txt index 8b6a5c019fc..b316c63025d 100644 --- a/forge-gui/res/cardsfolder/r/rith_the_awakener.txt +++ b/forge-gui/res/cardsfolder/r/rith_the_awakener.txt @@ -8,4 +8,4 @@ SVar:TrigChoose:AB$ ChooseColor | Cost$ 2 G | Defined$ You | AILogic$ MostPromin SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:X:Count$Valid Permanent.ChosenColor SVar:Picture:http://www.wizards.com/global/images/magic/general/rith_the_awakener.jpg -Oracle:Flying\nWhenever Rith, the Awakener deals combat damage to a player, you may pay {2}{G}. If you do, choose a color, then put a 1/1 green Saproling creature token onto the battlefield for each permanent of that color. \ No newline at end of file +Oracle:Flying\nWhenever Rith, the Awakener deals combat damage to a player, you may pay {2}{G}. If you do, choose a color, then put a 1/1 green Saproling creature token onto the battlefield for each permanent of that color. diff --git a/forge-gui/res/cardsfolder/r/rith_the_awakener_avatar.txt b/forge-gui/res/cardsfolder/r/rith_the_awakener_avatar.txt index b5c20e81dbd..9570ce09725 100644 --- a/forge-gui/res/cardsfolder/r/rith_the_awakener_avatar.txt +++ b/forge-gui/res/cardsfolder/r/rith_the_awakener_avatar.txt @@ -1,8 +1,8 @@ -Name:Rith, the Awakener Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+6 -T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control deals combat damage to a player, you may pay {5}. If you do, put a 5/5 red Dragon creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 5 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | SpellDescription$ Put a 5/5 red Dragon creature token with flying onto the battlefield. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/rith_the_awakener_avatar.jpg -Oracle:Hand +0, life +6\nWhenever a creature you control deals combat damage to a player, you may pay {5}. If you do, put a 5/5 red Dragon creature token with flying onto the battlefield. \ No newline at end of file +Name:Rith, the Awakener Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+6 +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerZones$ Command | TriggerDescription$ Whenever a creature you control deals combat damage to a player, you may pay {5}. If you do, put a 5/5 red Dragon creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 5 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | SpellDescription$ Put a 5/5 red Dragon creature token with flying onto the battlefield. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/rith_the_awakener_avatar.jpg +Oracle:Hand +0, life +6\nWhenever a creature you control deals combat damage to a player, you may pay {5}. If you do, put a 5/5 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/riths_attendant.txt b/forge-gui/res/cardsfolder/r/riths_attendant.txt index 4908e51091b..4cf9f2dd29c 100644 --- a/forge-gui/res/cardsfolder/r/riths_attendant.txt +++ b/forge-gui/res/cardsfolder/r/riths_attendant.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Mana | Cost$ 1 Sac<1/CARDNAME> | Produced$ R G W | SpellDescription$ Add {R}{G}{W} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/riths_attendant.jpg -Oracle:{1}, Sacrifice Rith's Attendant: Add {R}{G}{W} to your mana pool. \ No newline at end of file +Oracle:{1}, Sacrifice Rith's Attendant: Add {R}{G}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/riths_charm.txt b/forge-gui/res/cardsfolder/r/riths_charm.txt index 9c5ca02816a..2c117e2142a 100644 --- a/forge-gui/res/cardsfolder/r/riths_charm.txt +++ b/forge-gui/res/cardsfolder/r/riths_charm.txt @@ -1,12 +1,12 @@ -Name:Rith's Charm -ManaCost:R G W -Types:Instant -A:SP$ Charm | Cost$ R G W | CharmNum$ 1 | Choices$ Bash,Token,Prevent | SpellDescription$ Choose one - Destroy target nonbasic land; or put three 1/1 green Saproling creature tokens onto the battlefield; or prevent all damage a source of your choice would deal this turn. -SVar:Bash:DB$ Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land. -SVar:Token:DB$ Token | TokenAmount$ 3 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put three 1/1 green Saproling creature tokens onto the battlefield. -SVar:Prevent:DB$ ChooseSource | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a source of your choice would deal this turn. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the source would deal this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/riths_charm.jpg -Oracle:Choose one - Destroy target nonbasic land; or put three 1/1 green Saproling creature tokens onto the battlefield; or prevent all damage a source of your choice would deal this turn. \ No newline at end of file +Name:Rith's Charm +ManaCost:R G W +Types:Instant +A:SP$ Charm | Cost$ R G W | CharmNum$ 1 | Choices$ Bash,Token,Prevent | SpellDescription$ Choose one - Destroy target nonbasic land; or put three 1/1 green Saproling creature tokens onto the battlefield; or prevent all damage a source of your choice would deal this turn. +SVar:Bash:DB$ Destroy | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land. +SVar:Token:DB$ Token | TokenAmount$ 3 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put three 1/1 green Saproling creature tokens onto the battlefield. +SVar:Prevent:DB$ ChooseSource | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ Prevent all damage a source of your choice would deal this turn. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | Prevent$ True | PreventionEffect$ True | Description$ Prevent all damage the source would deal this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/riths_charm.jpg +Oracle:Choose one - Destroy target nonbasic land; or put three 1/1 green Saproling creature tokens onto the battlefield; or prevent all damage a source of your choice would deal this turn. diff --git a/forge-gui/res/cardsfolder/r/riths_grove.txt b/forge-gui/res/cardsfolder/r/riths_grove.txt index 9fa436169d6..cc29e732eab 100644 --- a/forge-gui/res/cardsfolder/r/riths_grove.txt +++ b/forge-gui/res/cardsfolder/r/riths_grove.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You SVar:NeedsToPlay:Land.nonLair+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/riths_grove.jpg -Oracle:When Rith's Grove enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {R}, {G}, or {W} to your mana pool. \ No newline at end of file +Oracle:When Rith's Grove enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {R}, {G}, or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/ritual_of_restoration.txt b/forge-gui/res/cardsfolder/r/ritual_of_restoration.txt index ac00f727d8e..91c2b02fbc9 100644 --- a/forge-gui/res/cardsfolder/r/ritual_of_restoration.txt +++ b/forge-gui/res/cardsfolder/r/ritual_of_restoration.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Sorcery A:SP$ ChangeZone | Cost$ W | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | SpellDescription$ Return target artifact card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/ritual_of_restoration.jpg -Oracle:Return target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/ritual_of_steel.txt b/forge-gui/res/cardsfolder/r/ritual_of_steel.txt index bc57afceb0f..2576854c1c8 100644 --- a/forge-gui/res/cardsfolder/r/ritual_of_steel.txt +++ b/forge-gui/res/cardsfolder/r/ritual_of_steel.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S 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/ritual_of_steel.jpg -Oracle:Enchant creature\nWhen Ritual of Steel enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nEnchanted creature gets +0/+2. \ No newline at end of file +Oracle:Enchant creature\nWhen Ritual of Steel enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nEnchanted creature gets +0/+2. diff --git a/forge-gui/res/cardsfolder/r/ritual_of_subdual.txt b/forge-gui/res/cardsfolder/r/ritual_of_subdual.txt index 4ef64d2a7ce..37e1057760d 100644 --- a/forge-gui/res/cardsfolder/r/ritual_of_subdual.txt +++ b/forge-gui/res/cardsfolder/r/ritual_of_subdual.txt @@ -1,11 +1,11 @@ -Name:Ritual of Subdual -ManaCost:4 G G -Types:Enchantment -K:Cumulative upkeep:2 -R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Land | ManaReplacement$ ProduceColorless | Description$ If a land is tapped for mana, it produces colorless mana instead of any other type. -SVar:ProduceColorless:B->1 & U->1 & R->1 & G->1 & W->1 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ritual_of_subdual.jpg -Oracle:Cumulative upkeep {2} (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 colorless mana instead of any other type. +Name:Ritual of Subdual +ManaCost:4 G G +Types:Enchantment +K:Cumulative upkeep:2 +R:Event$ ProduceMana | ActiveZones$ Battlefield | ValidCard$ Land | ManaReplacement$ ProduceColorless | Description$ If a land is tapped for mana, it produces colorless mana instead of any other type. +SVar:ProduceColorless:B->1 & U->1 & R->1 & G->1 & W->1 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ritual_of_subdual.jpg +Oracle:Cumulative upkeep {2} (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 colorless mana instead of any other type. diff --git a/forge-gui/res/cardsfolder/r/ritual_of_the_machine.txt b/forge-gui/res/cardsfolder/r/ritual_of_the_machine.txt index d55f2406aa6..0aa55109b96 100644 --- a/forge-gui/res/cardsfolder/r/ritual_of_the_machine.txt +++ b/forge-gui/res/cardsfolder/r/ritual_of_the_machine.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainControl | Cost$ 2 B B Sac<1/Creature> | ValidTgts$ Creature.nonBlack+nonArtifact | TgtPrompt$Select target nonartifact, nonblack creature | SpellDescription$ Gain control of target nonblack, nonartifact creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ritual_of_the_machine.jpg -Oracle:As an additional cost to cast Ritual of the Machine, sacrifice a creature.\nGain control of target nonartifact, nonblack creature. \ No newline at end of file +Oracle:As an additional cost to cast Ritual of the Machine, sacrifice a creature.\nGain control of target nonartifact, nonblack creature. diff --git a/forge-gui/res/cardsfolder/r/ritual_of_the_returned.txt b/forge-gui/res/cardsfolder/r/ritual_of_the_returned.txt index 8ac88ce3a42..e1ae6fafc0c 100644 --- a/forge-gui/res/cardsfolder/r/ritual_of_the_returned.txt +++ b/forge-gui/res/cardsfolder/r/ritual_of_the_returned.txt @@ -1,10 +1,10 @@ -Name:Ritual of the Returned -ManaCost:3 B -Types:Instant -A:SP$ ChangeZone | Cost$ 3 B | RememberChanged$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.YouCtrl | ChangeNum$ 1 | SubAbility$ DBToken | SpellDescription$ Exile target creature card from your graveyard. Put a black Zombie creature token onto the battlefield. Its power is equal to that card's power and its toughness is equal to that card's toughness. -SVar:DBToken:DB$ Token | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenPower$ X | TokenToughness$ Y | TokenColors$ Black | TokenOwner$ You | TokenAmount$ 1 | References$ X,Y | SubAbility$ DBCleanup -SVar:X:Remembered$CardPower -SVar:Y:Remembered$CardToughness -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ritual_of_the_returned.jpg -Oracle:Exile target creature card from your graveyard. Put a black Zombie creature token onto the battlefield. Its power is equal to that card's power and its toughness is equal to that card's toughness. \ No newline at end of file +Name:Ritual of the Returned +ManaCost:3 B +Types:Instant +A:SP$ ChangeZone | Cost$ 3 B | RememberChanged$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.YouCtrl | ChangeNum$ 1 | SubAbility$ DBToken | SpellDescription$ Exile target creature card from your graveyard. Put a black Zombie creature token onto the battlefield. Its power is equal to that card's power and its toughness is equal to that card's toughness. +SVar:DBToken:DB$ Token | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenPower$ X | TokenToughness$ Y | TokenColors$ Black | TokenOwner$ You | TokenAmount$ 1 | References$ X,Y | SubAbility$ DBCleanup +SVar:X:Remembered$CardPower +SVar:Y:Remembered$CardToughness +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ritual_of_the_returned.jpg +Oracle:Exile target creature card from your graveyard. Put a black Zombie creature token onto the battlefield. Its power is equal to that card's power and its toughness is equal to that card's toughness. diff --git a/forge-gui/res/cardsfolder/r/rivalry.txt b/forge-gui/res/cardsfolder/r/rivalry.txt index c938ceceeda..2e6b18b96be 100644 --- a/forge-gui/res/cardsfolder/r/rivalry.txt +++ b/forge-gui/res/cardsfolder/r/rivalry.txt @@ -6,4 +6,4 @@ SVar:RivalDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 2 | Defined$ TriggeredPlayer SVar:ActiveLands:Count$Valid Land.ActivePlayerCtrl SVar:RivalLands:PlayerCountNonActive$HighestValid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/rivalry.jpg -Oracle:At the beginning of each player's upkeep, if that player controls more lands than each other player, Rivalry deals 2 damage to him or her. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, if that player controls more lands than each other player, Rivalry deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/r/rivals_duel.txt b/forge-gui/res/cardsfolder/r/rivals_duel.txt index 3eb397778f9..db0ac1fef00 100644 --- a/forge-gui/res/cardsfolder/r/rivals_duel.txt +++ b/forge-gui/res/cardsfolder/r/rivals_duel.txt @@ -1,6 +1,6 @@ -Name:Rivals' Duel -ManaCost:3 R -Types:Sorcery -A:SP$ Fight | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetsWithoutSameCreatureType$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Choose two target creatures that share no creature types. Those creatures fight each other. (Each deals damage equal to its power to the other.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/rivals_duel.jpg -Oracle:Choose two target creatures that share no creature types. Those creatures fight each other. (Each deals damage equal to its power to the other.) \ No newline at end of file +Name:Rivals' Duel +ManaCost:3 R +Types:Sorcery +A:SP$ Fight | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetsWithoutSameCreatureType$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Choose two target creatures that share no creature types. Those creatures fight each other. (Each deals damage equal to its power to the other.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/rivals_duel.jpg +Oracle:Choose two target creatures that share no creature types. Those creatures fight each other. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/r/riven_turnbull.txt b/forge-gui/res/cardsfolder/r/riven_turnbull.txt index 19a20f224e8..9938df19020 100644 --- a/forge-gui/res/cardsfolder/r/riven_turnbull.txt +++ b/forge-gui/res/cardsfolder/r/riven_turnbull.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Advisor PT:5/7 A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1680.jpg -Oracle:{T}: Add {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/river_bear.txt b/forge-gui/res/cardsfolder/r/river_bear.txt index d6d55e177a2..7e4d3a242d5 100644 --- a/forge-gui/res/cardsfolder/r/river_bear.txt +++ b/forge-gui/res/cardsfolder/r/river_bear.txt @@ -4,4 +4,4 @@ Types:Creature Bear PT:3/3 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83022.jpg -Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.) \ No newline at end of file +Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.) diff --git a/forge-gui/res/cardsfolder/r/river_boa.txt b/forge-gui/res/cardsfolder/r/river_boa.txt index 30dd97be73e..c4c89c177b6 100644 --- a/forge-gui/res/cardsfolder/r/river_boa.txt +++ b/forge-gui/res/cardsfolder/r/river_boa.txt @@ -5,4 +5,4 @@ PT:2/1 K:Islandwalk A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/river_boa.jpg -Oracle:Islandwalk\n{G}: Regenerate River Boa. \ No newline at end of file +Oracle:Islandwalk\n{G}: Regenerate River Boa. diff --git a/forge-gui/res/cardsfolder/r/river_delta.txt b/forge-gui/res/cardsfolder/r/river_delta.txt index dafde22fbc7..0beaf96f5b3 100644 --- a/forge-gui/res/cardsfolder/r/river_delta.txt +++ b/forge-gui/res/cardsfolder/r/river_delta.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSubCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:AddCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/river_delta.jpg -Oracle:River Delta doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from River Delta.\n{T}: Add {U} or {B} to your mana pool. Put a depletion counter on River Delta. \ No newline at end of file +Oracle:River Delta doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from River Delta.\n{T}: Add {U} or {B} to your mana pool. Put a depletion counter on River Delta. diff --git a/forge-gui/res/cardsfolder/r/river_kaijin.txt b/forge-gui/res/cardsfolder/r/river_kaijin.txt index 601a1569417..616c03dce05 100644 --- a/forge-gui/res/cardsfolder/r/river_kaijin.txt +++ b/forge-gui/res/cardsfolder/r/river_kaijin.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Creature Spirit PT:1/4 SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card78586.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/river_kelpie.txt b/forge-gui/res/cardsfolder/r/river_kelpie.txt index 9f4bb9200cd..ff0dfd24b90 100644 --- a/forge-gui/res/cardsfolder/r/river_kelpie.txt +++ b/forge-gui/res/cardsfolder/r/river_kelpie.txt @@ -1,10 +1,10 @@ -Name:River Kelpie -ManaCost:3 U U -Types:Creature Beast -PT:3/3 -K:Persist -T:Mode$ ChangesZone | ValidCard$ Permanent | Origin$ Graveyard | Destination$ Battlefield | Execute$ DBDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another permanent is put onto the battlefield from a graveyard, draw a card. -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | Execute$ DBDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from a graveyard, draw a card. -SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/river_kelpie.jpg -Oracle:Whenever River Kelpie or another permanent is put onto the battlefield from a graveyard, draw a card.\nWhenever a player casts a spell from a graveyard, draw a card.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Name:River Kelpie +ManaCost:3 U U +Types:Creature Beast +PT:3/3 +K:Persist +T:Mode$ ChangesZone | ValidCard$ Permanent | Origin$ Graveyard | Destination$ Battlefield | Execute$ DBDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another permanent is put onto the battlefield from a graveyard, draw a card. +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | Execute$ DBDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell from a graveyard, draw a card. +SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/river_kelpie.jpg +Oracle:Whenever River Kelpie or another permanent is put onto the battlefield from a graveyard, draw a card.\nWhenever a player casts a spell from a graveyard, draw a card.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/r/river_merfolk.txt b/forge-gui/res/cardsfolder/r/river_merfolk.txt index 0a2f3e113df..08e5671eae7 100644 --- a/forge-gui/res/cardsfolder/r/river_merfolk.txt +++ b/forge-gui/res/cardsfolder/r/river_merfolk.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk PT:2/1 A:AB$ Pump | Cost$ U | KW$ Mountainwalk | SpellDescription$ CARDNAME gains mountainwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/river_merfolk.jpg -Oracle:{U}: River Merfolk gains mountainwalk until end of turn. \ No newline at end of file +Oracle:{U}: River Merfolk gains mountainwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/r/river_of_tears.txt b/forge-gui/res/cardsfolder/r/river_of_tears.txt index b40d749af9a..cee22453ec6 100644 --- a/forge-gui/res/cardsfolder/r/river_of_tears.txt +++ b/forge-gui/res/cardsfolder/r/river_of_tears.txt @@ -1,9 +1,9 @@ -Name:River of Tears -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ U | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBBlack | SpellDescription$ Add {U} to your mana pool. If you played a land this turn, add {B} to your mana pool instead. -SVar:DBBlack:DB$ Mana | Produced$ B | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X -SVar:X:Count$YourLandsPlayed -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/river_of_tears.jpg -Oracle:{T}: Add {U} to your mana pool. If you played a land this turn, add {B} to your mana pool instead. \ No newline at end of file +Name:River of Tears +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ U | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBBlack | SpellDescription$ Add {U} to your mana pool. If you played a land this turn, add {B} to your mana pool instead. +SVar:DBBlack:DB$ Mana | Produced$ B | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X +SVar:X:Count$YourLandsPlayed +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/river_of_tears.jpg +Oracle:{T}: Add {U} to your mana pool. If you played a land this turn, add {B} to your mana pool instead. diff --git a/forge-gui/res/cardsfolder/r/riverfall_mimic.txt b/forge-gui/res/cardsfolder/r/riverfall_mimic.txt index cc061ddcdff..2c424e001b9 100644 --- a/forge-gui/res/cardsfolder/r/riverfall_mimic.txt +++ b/forge-gui/res/cardsfolder/r/riverfall_mimic.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Blue+Red | ValidActivatingPlayer$ You | Trig SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | HiddenKeywords$ Unblockable SVar:BuffedBy:Card.Blue+Red SVar:Picture:http://www.wizards.com/global/images/magic/general/riverfall_mimic.jpg -Oracle:Whenever you cast a spell that's both blue and red, Riverfall Mimic becomes 3/3 and can't be blocked until end of turn. \ No newline at end of file +Oracle:Whenever you cast a spell that's both blue and red, Riverfall Mimic becomes 3/3 and can't be blocked 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 9622e3a099a..9ef4814f3fd 100644 --- a/forge-gui/res/cardsfolder/r/rivers_grasp.txt +++ b/forge-gui/res/cardsfolder/r/rivers_grasp.txt @@ -1,8 +1,8 @@ -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.) -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 -Oracle:If {U} was spent to cast River's Grasp, return up to one target creature to its owner's hand. If {B} was spent to cast River's Grasp, 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.) \ No newline at end of file +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.) +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 +Oracle:If {U} was spent to cast River's Grasp, return up to one target creature to its owner's hand. If {B} was spent to cast River's Grasp, 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.) diff --git a/forge-gui/res/cardsfolder/r/rix_maadi_dungeon_palace.txt b/forge-gui/res/cardsfolder/r/rix_maadi_dungeon_palace.txt index a0e38697406..5b88dfcc4a1 100644 --- a/forge-gui/res/cardsfolder/r/rix_maadi_dungeon_palace.txt +++ b/forge-gui/res/cardsfolder/r/rix_maadi_dungeon_palace.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Discard | Cost$ 1 B R T | NumCards$ 1 | Mode$ TgtChoose | Defined$ Each | SorcerySpeed$ True | SpellDescription$ Each player discards a card. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/rix_maadi_dungeon_palace.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{B}{R}, {T}: Each player discards a card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}{B}{R}, {T}: Each player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/r/rix_maadi_guildmage.txt b/forge-gui/res/cardsfolder/r/rix_maadi_guildmage.txt index 834a14aa2bb..c9e75c88f1f 100644 --- a/forge-gui/res/cardsfolder/r/rix_maadi_guildmage.txt +++ b/forge-gui/res/cardsfolder/r/rix_maadi_guildmage.txt @@ -1,8 +1,8 @@ -Name:Rix Maadi Guildmage -ManaCost:B R -Types:Creature Human Shaman -PT:2/2 -A:AB$ LoseLife | Cost$ B R | ValidTgts$ Player.LostLifeThisTurn | TgtPrompt$ Select target player who lost life this turn | LifeAmount$ 1 | SpellDescription$ Target player who lost life this turn loses 1 life. -A:AB$ Pump | Cost$ B R | NumAtt$ -1 | NumDef$ -1 | ValidTgts$ Creature.blocking | TgtPrompt$ Select target blocking creature | IsCurse$ True | SpellDescription$ Target blocking creature gets -1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rix_maadi_guildmage.jpg -Oracle:{B}{R}: Target blocking creature gets -1/-1 until end of turn.\n{B}{R}: Target player who lost life this turn loses 1 life. \ No newline at end of file +Name:Rix Maadi Guildmage +ManaCost:B R +Types:Creature Human Shaman +PT:2/2 +A:AB$ LoseLife | Cost$ B R | ValidTgts$ Player.LostLifeThisTurn | TgtPrompt$ Select target player who lost life this turn | LifeAmount$ 1 | SpellDescription$ Target player who lost life this turn loses 1 life. +A:AB$ Pump | Cost$ B R | NumAtt$ -1 | NumDef$ -1 | ValidTgts$ Creature.blocking | TgtPrompt$ Select target blocking creature | IsCurse$ True | SpellDescription$ Target blocking creature gets -1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rix_maadi_guildmage.jpg +Oracle:{B}{R}: Target blocking creature gets -1/-1 until end of turn.\n{B}{R}: Target player who lost life this turn loses 1 life. diff --git a/forge-gui/res/cardsfolder/r/roar_of_jukai.txt b/forge-gui/res/cardsfolder/r/roar_of_jukai.txt index e0b8061eef4..81e5a357fd6 100644 --- a/forge-gui/res/cardsfolder/r/roar_of_jukai.txt +++ b/forge-gui/res/cardsfolder/r/roar_of_jukai.txt @@ -1,8 +1,8 @@ -Name:Roar of Jukai -ManaCost:2 G -Types:Instant Arcane -A:SP$ PumpAll | Cost$ 2 G | ValidCards$ Creature.blocked | NumAtt$ +2 | NumDef$ +2 | ConditionPresent$ Forest.YouCtrl | ConditionCompare$ GE1 | SpellDescription$ If you control a Forest, each blocked creature gets +2/+2 until end of turn. -K:Splice onto Arcane GainLife<5/Player.Opponent> -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/roar_of_jukai.jpg -Oracle:If you control a Forest, each blocked creature gets +2/+2 until end of turn.\nSplice onto Arcane-An opponent gains 5 life. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Roar of Jukai +ManaCost:2 G +Types:Instant Arcane +A:SP$ PumpAll | Cost$ 2 G | ValidCards$ Creature.blocked | NumAtt$ +2 | NumDef$ +2 | ConditionPresent$ Forest.YouCtrl | ConditionCompare$ GE1 | SpellDescription$ If you control a Forest, each blocked creature gets +2/+2 until end of turn. +K:Splice onto Arcane GainLife<5/Player.Opponent> +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/roar_of_jukai.jpg +Oracle:If you control a Forest, each blocked creature gets +2/+2 until end of turn.\nSplice onto Arcane-An opponent gains 5 life. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/r/roar_of_reclamation.txt b/forge-gui/res/cardsfolder/r/roar_of_reclamation.txt index 8562640f9e6..c127998dfb0 100644 --- a/forge-gui/res/cardsfolder/r/roar_of_reclamation.txt +++ b/forge-gui/res/cardsfolder/r/roar_of_reclamation.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 5 W W | ChangeType$ Artifact | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Each player returns all artifact cards from his or her graveyard to the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/roar_of_reclamation.jpg -Oracle:Each player returns all artifact cards from his or her graveyard to the battlefield. \ No newline at end of file +Oracle:Each player returns all artifact cards from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/r/roar_of_the_crowd.txt b/forge-gui/res/cardsfolder/r/roar_of_the_crowd.txt index c47e49dc74f..58baffa7016 100644 --- a/forge-gui/res/cardsfolder/r/roar_of_the_crowd.txt +++ b/forge-gui/res/cardsfolder/r/roar_of_the_crowd.txt @@ -6,4 +6,4 @@ SVar:DBDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ SVar:X:Count$Valid Permanent.ChosenType+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/roar_of_the_crowd.jpg -Oracle:Choose a creature type. Roar of the Crowd deals damage to target creature or player equal to the number of permanents you control of the chosen type. \ No newline at end of file +Oracle:Choose a creature type. Roar of the Crowd deals damage to target creature or player equal to the number of permanents you control of the chosen type. diff --git a/forge-gui/res/cardsfolder/r/roar_of_the_kha.txt b/forge-gui/res/cardsfolder/r/roar_of_the_kha.txt index 7bbcba55ef3..1c4cd442553 100644 --- a/forge-gui/res/cardsfolder/r/roar_of_the_kha.txt +++ b/forge-gui/res/cardsfolder/r/roar_of_the_kha.txt @@ -7,4 +7,4 @@ SVar:DBPump:DB$ PumpAll | NumAtt$ 1 | NumDef$ 1 | ValidCards$ Creature.YouCtrl | SVar:DBUntap:DB$ UntapAll | ValidCards$ Creature.YouCtrl | SpellDescription$ Untap all creatures you control. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/roar_of_the_kha.jpg -Oracle:Choose one - Creatures you control get +1/+1 until end of turn; or untap all creatures you control.\nEntwine {1}{W} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Creatures you control get +1/+1 until end of turn; or untap all creatures you control.\nEntwine {1}{W} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/r/roar_of_the_wurm.txt b/forge-gui/res/cardsfolder/r/roar_of_the_wurm.txt index 801f1c3c7d7..d62d9628d2d 100644 --- a/forge-gui/res/cardsfolder/r/roar_of_the_wurm.txt +++ b/forge-gui/res/cardsfolder/r/roar_of_the_wurm.txt @@ -5,4 +5,4 @@ K:Flashback 3 G A:SP$ Token | Cost$ 6 G | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ You | TokenColors$ Green | TokenPower$ 6 | TokenToughness$ 6 | SpellDescription$ Put a 6/6 green Wurm creature token onto the battlefield. SVar:DiscardMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/roar_of_the_wurm.jpg -Oracle:Put a 6/6 green Wurm creature token onto the battlefield.\nFlashback {3}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Put a 6/6 green Wurm creature token onto the battlefield.\nFlashback {3}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/roaring_primadox.txt b/forge-gui/res/cardsfolder/r/roaring_primadox.txt index 0c32f65c5f4..a6888b6c31b 100644 --- a/forge-gui/res/cardsfolder/r/roaring_primadox.txt +++ b/forge-gui/res/cardsfolder/r/roaring_primadox.txt @@ -1,8 +1,8 @@ -Name:Roaring Primadox -ManaCost:3 G -Types:Creature Beast -PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ At the beginning of your upkeep, return a creature you control to its owner's hand. -SVar:TrigBounce:DB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Creature.YouCtrl | ChangeNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/roaring_primadox.jpg -Oracle:At the beginning of your upkeep, return a creature you control to its owner's hand. \ No newline at end of file +Name:Roaring Primadox +ManaCost:3 G +Types:Creature Beast +PT:4/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ At the beginning of your upkeep, return a creature you control to its owner's hand. +SVar:TrigBounce:DB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Creature.YouCtrl | ChangeNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/roaring_primadox.jpg +Oracle:At the beginning of your upkeep, return a creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/roaring_slagwurm.txt b/forge-gui/res/cardsfolder/r/roaring_slagwurm.txt index a57ca1e2e18..9909fc39aa6 100644 --- a/forge-gui/res/cardsfolder/r/roaring_slagwurm.txt +++ b/forge-gui/res/cardsfolder/r/roaring_slagwurm.txt @@ -5,4 +5,4 @@ PT:6/4 T:Mode$Attacks | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ Whenever CARDNAME attacks, tap all artifacts. SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/roaring_slagwurm.jpg -Oracle:Whenever Roaring Slagwurm attacks, tap all artifacts. \ No newline at end of file +Oracle:Whenever Roaring Slagwurm attacks, tap all artifacts. diff --git a/forge-gui/res/cardsfolder/r/robber_fly.txt b/forge-gui/res/cardsfolder/r/robber_fly.txt index 190a50dfe5d..dc49b643110 100644 --- a/forge-gui/res/cardsfolder/r/robber_fly.txt +++ b/forge-gui/res/cardsfolder/r/robber_fly.txt @@ -9,4 +9,4 @@ SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ DefendingPlayer | SubAbility$ DBCl SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/robber_fly.jpg -Oracle:Flying\nWhenever Robber Fly becomes blocked, defending player discards all the cards in his or her hand, then draws that many cards. \ No newline at end of file +Oracle:Flying\nWhenever Robber Fly becomes blocked, defending player discards all the cards in his or her hand, then draws that many cards. diff --git a/forge-gui/res/cardsfolder/r/robe_of_mirrors.txt b/forge-gui/res/cardsfolder/r/robe_of_mirrors.txt index a07fa3222a1..c2f4ab81cd7 100644 --- a/forge-gui/res/cardsfolder/r/robe_of_mirrors.txt +++ b/forge-gui/res/cardsfolder/r/robe_of_mirrors.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted creature has shroud. (It can't be the target of spells or abilities.) SVar:Picture:http://www.wizards.com/global/images/magic/general/robe_of_mirrors.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has shroud. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has shroud. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/r/roc_egg.txt b/forge-gui/res/cardsfolder/r/roc_egg.txt index 2c55ab61966..974e68f7152 100644 --- a/forge-gui/res/cardsfolder/r/roc_egg.txt +++ b/forge-gui/res/cardsfolder/r/roc_egg.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ TriggeredCardController | TokenColors$ White | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Flying SVar:SacMe:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/roc_egg.jpg -Oracle:Defender (This creature can't attack.)\nWhen Roc Egg dies, put a 3/3 white Bird creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhen Roc Egg dies, put a 3/3 white Bird creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/roc_hatchling.txt b/forge-gui/res/cardsfolder/r/roc_hatchling.txt index 8cfb5fcd766..66561b89c95 100644 --- a/forge-gui/res/cardsfolder/r/roc_hatchling.txt +++ b/forge-gui/res/cardsfolder/r/roc_hatchling.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self+counters_EQ0_SHELL | AddPower$ 3 | AddT T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigRemoveCounter | TriggerDescription$ At the beginning of your upkeep, remove a shell counter from CARDNAME. SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ SHELL | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/roc_hatchling.jpg -Oracle:Roc Hatchling enters the battlefield with four shell counters on it.\nAt the beginning of your upkeep, remove a shell counter from Roc Hatchling.\nAs long as Roc Hatchling has no shell counters on it, it gets +3/+2 and has flying. \ No newline at end of file +Oracle:Roc Hatchling enters the battlefield with four shell counters on it.\nAt the beginning of your upkeep, remove a shell counter from Roc Hatchling.\nAs long as Roc Hatchling has no shell counters on it, it gets +3/+2 and has flying. diff --git a/forge-gui/res/cardsfolder/r/roc_of_kher_ridges.txt b/forge-gui/res/cardsfolder/r/roc_of_kher_ridges.txt index b0e83c45a1d..91020c950f6 100644 --- a/forge-gui/res/cardsfolder/r/roc_of_kher_ridges.txt +++ b/forge-gui/res/cardsfolder/r/roc_of_kher_ridges.txt @@ -4,4 +4,4 @@ Types:Creature Bird PT:3/3 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/3e/en-us/card1313.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/r/rock_badger.txt b/forge-gui/res/cardsfolder/r/rock_badger.txt index bd31f99790f..c79a1bdccc7 100644 --- a/forge-gui/res/cardsfolder/r/rock_badger.txt +++ b/forge-gui/res/cardsfolder/r/rock_badger.txt @@ -4,4 +4,4 @@ Types:Creature Badger Beast PT:3/3 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129715.jpg -Oracle:Mountainwalk (This creature can't be blocked as long as defending player controls a Mountain.) \ No newline at end of file +Oracle:Mountainwalk (This creature can't be blocked as long as defending player controls a Mountain.) diff --git a/forge-gui/res/cardsfolder/r/rock_basilisk.txt b/forge-gui/res/cardsfolder/r/rock_basilisk.txt index c84df2382c8..e5c325a77d7 100644 --- a/forge-gui/res/cardsfolder/r/rock_basilisk.txt +++ b/forge-gui/res/cardsfolder/r/rock_basilisk.txt @@ -9,4 +9,4 @@ SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execu SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/rock_basilisk.jpg -Oracle:Whenever Rock Basilisk blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Whenever Rock Basilisk blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/r/rock_jockey.txt b/forge-gui/res/cardsfolder/r/rock_jockey.txt index af4cb7301ce..5bc21755263 100644 --- a/forge-gui/res/cardsfolder/r/rock_jockey.txt +++ b/forge-gui/res/cardsfolder/r/rock_jockey.txt @@ -1,10 +1,10 @@ -Name:Rock Jockey -ManaCost:2 R -Types:Creature Goblin -PT:3/3 -S:Mode$ CantBeCast | Caster$ You | ValidCard$ Card.Self | CheckSVar$ XJockey | SVarCompare$ GE1 | EffectZone$ All | Description$ You can't cast CARDNAME if you've played a land this turn. -S:Mode$ CantPlayLand | Player$ You | CheckSVar$ RockyX | SVarCompare$ GE1 | Description$ You can't play lands if you've cast CARDNAME this turn. -SVar:XJockey:Count$YourLandsPlayed -SVar:RockyX:Count$ThisTurnCast_Card.Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/rock_jockey.jpg -Oracle:You can't cast Rock Jockey if you've played a land this turn.\nYou can't play lands if you've cast Rock Jockey this turn. +Name:Rock Jockey +ManaCost:2 R +Types:Creature Goblin +PT:3/3 +S:Mode$ CantBeCast | Caster$ You | ValidCard$ Card.Self | CheckSVar$ XJockey | SVarCompare$ GE1 | EffectZone$ All | Description$ You can't cast CARDNAME if you've played a land this turn. +S:Mode$ CantPlayLand | Player$ You | CheckSVar$ RockyX | SVarCompare$ GE1 | Description$ You can't play lands if you've cast CARDNAME this turn. +SVar:XJockey:Count$YourLandsPlayed +SVar:RockyX:Count$ThisTurnCast_Card.Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/rock_jockey.jpg +Oracle:You can't cast Rock Jockey if you've played a land this turn.\nYou can't play lands if you've cast Rock Jockey this turn. diff --git a/forge-gui/res/cardsfolder/r/rock_slide.txt b/forge-gui/res/cardsfolder/r/rock_slide.txt index e2ff152cd6c..b439a709663 100644 --- a/forge-gui/res/cardsfolder/r/rock_slide.txt +++ b/forge-gui/res/cardsfolder/r/rock_slide.txt @@ -1,9 +1,9 @@ -Name:Rock Slide -ManaCost:X R -Types:Instant -A:SP$ DealDamage | Announce$ X | Cost$ X R | ValidTgts$ Creature.attacking+withoutFlying,Creature.blocking+withoutFlying | TgtPrompt$ Select target attacking or blocking creature to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target attacking or blocking creatures without flying. -SVar:MaxTgts:Count$Valid Creature.attacking+withoutFlying,Creature.blocking+withoutFlying -SVar:X:Count$xPaid -#X Will get overwritten by Announce -SVar:Picture:http://www.wizards.com/global/images/magic/general/rock_slide.jpg -Oracle:Rock Slide deals X damage divided as you choose among any number of target attacking or blocking creatures without flying. \ No newline at end of file +Name:Rock Slide +ManaCost:X R +Types:Instant +A:SP$ DealDamage | Announce$ X | Cost$ X R | ValidTgts$ Creature.attacking+withoutFlying,Creature.blocking+withoutFlying | TgtPrompt$ Select target attacking or blocking creature to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target attacking or blocking creatures without flying. +SVar:MaxTgts:Count$Valid Creature.attacking+withoutFlying,Creature.blocking+withoutFlying +SVar:X:Count$xPaid +#X Will get overwritten by Announce +SVar:Picture:http://www.wizards.com/global/images/magic/general/rock_slide.jpg +Oracle:Rock Slide deals X damage divided as you choose among any number of target attacking or blocking creatures without flying. diff --git a/forge-gui/res/cardsfolder/r/rockcaster_platoon.txt b/forge-gui/res/cardsfolder/r/rockcaster_platoon.txt index 0cf5b651a0a..54925b483aa 100644 --- a/forge-gui/res/cardsfolder/r/rockcaster_platoon.txt +++ b/forge-gui/res/cardsfolder/r/rockcaster_platoon.txt @@ -4,4 +4,4 @@ Types:Creature Rhino Soldier PT:5/7 A:AB$ DamageAll | Cost$ 4 G | ValidCards$ Creature.withFlying | ValidPlayers$ Each | NumDmg$ 2 | ValidDescription$ each creature with flying and each player. | SpellDescription$ CARDNAME deals 2 damage to each creature with flying and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/rockcaster_platoon.jpg -Oracle:{4}{G}: Rockcaster Platoon deals 2 damage to each creature with flying and each player. \ No newline at end of file +Oracle:{4}{G}: Rockcaster Platoon deals 2 damage to each creature with flying and each player. diff --git a/forge-gui/res/cardsfolder/r/rocket_launcher.txt b/forge-gui/res/cardsfolder/r/rocket_launcher.txt index ab205304d24..adfd7cff1ab 100644 --- a/forge-gui/res/cardsfolder/r/rocket_launcher.txt +++ b/forge-gui/res/cardsfolder/r/rocket_launcher.txt @@ -1,9 +1,9 @@ -Name:Rocket Launcher -ManaCost:4 -Types:Artifact -A:AB$ DealDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDelayTrig | IsPresent$ Card.Self+notFirstTurnControlled | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Destroy CARDNAME at the beginning of the next end step. Activate this ability only if you've controlled CARDNAME continuously since the beginning of your most recent turn. -SVar:DBDelayTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ DestroySource | TriggerDescription$ Destroy CARDNAME at the beginning of the next end step. -SVar:DestroySource:DB$ Destroy | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rocket_launcher.jpg -Oracle:{2}: Rocket Launcher deals 1 damage to target creature or player. Destroy Rocket Launcher at the beginning of the next end step. Activate this ability only if you've controlled Rocket Launcher continuously since the beginning of your most recent turn. +Name:Rocket Launcher +ManaCost:4 +Types:Artifact +A:AB$ DealDamage | Cost$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDelayTrig | IsPresent$ Card.Self+notFirstTurnControlled | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Destroy CARDNAME at the beginning of the next end step. Activate this ability only if you've controlled CARDNAME continuously since the beginning of your most recent turn. +SVar:DBDelayTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ DestroySource | TriggerDescription$ Destroy CARDNAME at the beginning of the next end step. +SVar:DestroySource:DB$ Destroy | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rocket_launcher.jpg +Oracle:{2}: Rocket Launcher deals 1 damage to target creature or player. Destroy Rocket Launcher at the beginning of the next end step. Activate this ability only if you've controlled Rocket Launcher continuously since the beginning of your most recent turn. diff --git a/forge-gui/res/cardsfolder/r/rockshard_elemental.txt b/forge-gui/res/cardsfolder/r/rockshard_elemental.txt index f9d50536aa7..59562d24b87 100644 --- a/forge-gui/res/cardsfolder/r/rockshard_elemental.txt +++ b/forge-gui/res/cardsfolder/r/rockshard_elemental.txt @@ -5,4 +5,4 @@ PT:4/3 K:Double Strike K:Morph:4 R R SVar:Picture:http://www.wizards.com/global/images/magic/general/rockshard_elemental.jpg -Oracle:Double strike (This creature deals both first-strike and regular combat damage.)\nMorph {4}{R}{R} (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 +Oracle:Double strike (This creature deals both first-strike and regular combat damage.)\nMorph {4}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/r/rockslide_ambush.txt b/forge-gui/res/cardsfolder/r/rockslide_ambush.txt index 93fd76b3e4c..b06755cc5ae 100644 --- a/forge-gui/res/cardsfolder/r/rockslide_ambush.txt +++ b/forge-gui/res/cardsfolder/r/rockslide_ambush.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of Mountains you control to target creature. SVar:X:Count$TypeYouCtrl.Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/rockslide_ambush.jpg -Oracle:Rockslide Ambush deals damage to target creature equal to the number of Mountains you control. \ No newline at end of file +Oracle:Rockslide Ambush deals damage to target creature equal to the number of Mountains you control. diff --git a/forge-gui/res/cardsfolder/r/rockslide_elemental.txt b/forge-gui/res/cardsfolder/r/rockslide_elemental.txt index f8be6224370..11e60c4ba01 100644 --- a/forge-gui/res/cardsfolder/r/rockslide_elemental.txt +++ b/forge-gui/res/cardsfolder/r/rockslide_elemental.txt @@ -6,4 +6,4 @@ K:First Strike T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature.Other | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever another creature is put into a graveyard from the battlefield, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rockslide_elemental.jpg -Oracle:First strike\nWhenever another creature dies, you may put a +1/+1 counter on Rockslide Elemental. \ No newline at end of file +Oracle:First strike\nWhenever another creature dies, you may put a +1/+1 counter on Rockslide Elemental. diff --git a/forge-gui/res/cardsfolder/r/rocky_tar_pit.txt b/forge-gui/res/cardsfolder/r/rocky_tar_pit.txt index 44a8bc1586a..1b169a75fa5 100644 --- a/forge-gui/res/cardsfolder/r/rocky_tar_pit.txt +++ b/forge-gui/res/cardsfolder/r/rocky_tar_pit.txt @@ -4,4 +4,4 @@ Types:Land K:CARDNAME enters the battlefield tapped. A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Swamp,Mountain | ChangeNum$ 1 | SpellDescription$ Search your library for a Swamp or Mountain card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/rocky_tar_pit.jpg -Oracle:Rocky Tar Pit enters the battlefield tapped.\n{T}, Sacrifice Rocky Tar Pit: Search your library for a Swamp or Mountain card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Rocky Tar Pit enters the battlefield tapped.\n{T}, Sacrifice Rocky Tar Pit: Search your library for a Swamp or Mountain card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rod_of_ruin.txt b/forge-gui/res/cardsfolder/r/rod_of_ruin.txt index e5d15744262..7587ef5cb69 100644 --- a/forge-gui/res/cardsfolder/r/rod_of_ruin.txt +++ b/forge-gui/res/cardsfolder/r/rod_of_ruin.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ DealDamage | Cost$ 3 T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/rod_of_ruin.jpg -Oracle:{3}, {T}: Rod of Ruin deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{3}, {T}: Rod of Ruin deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/rofellos.txt b/forge-gui/res/cardsfolder/r/rofellos.txt index 1a7c23ba2ad..6bcc891f195 100644 --- a/forge-gui/res/cardsfolder/r/rofellos.txt +++ b/forge-gui/res/cardsfolder/r/rofellos.txt @@ -1,8 +1,8 @@ -Name:Rofellos -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-2/+4 -T:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever a creature you control dies, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/rofellos.jpg -Oracle:Hand -2, life +4\nWhenever a creature you control dies, draw a card. \ No newline at end of file +Name:Rofellos +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-2/+4 +T:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever a creature you control dies, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/rofellos.jpg +Oracle:Hand -2, life +4\nWhenever a creature you control dies, draw a card. diff --git a/forge-gui/res/cardsfolder/r/rofellos_llanowar_emissary.txt b/forge-gui/res/cardsfolder/r/rofellos_llanowar_emissary.txt index fa37af6ce79..77400b1f677 100644 --- a/forge-gui/res/cardsfolder/r/rofellos_llanowar_emissary.txt +++ b/forge-gui/res/cardsfolder/r/rofellos_llanowar_emissary.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Mana | Cost$ T | Produced$ G | Amount$ X | References$ X | SpellDescription$ Add {G} to your mana pool for each Forest you control. SVar:X:Count$Valid Forest.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/rofellos_llanowar_emissary.jpg -Oracle:{T}: Add {G} to your mana pool for each Forest you control. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool for each Forest you control. diff --git a/forge-gui/res/cardsfolder/r/rofelloss_gift.txt b/forge-gui/res/cardsfolder/r/rofelloss_gift.txt index 8cbdd1e004b..74c83dc8458 100644 --- a/forge-gui/res/cardsfolder/r/rofelloss_gift.txt +++ b/forge-gui/res/cardsfolder/r/rofelloss_gift.txt @@ -1,10 +1,10 @@ -Name:Rofellos's Gift -ManaCost:G -Types:Sorcery -A:SP$ Reveal | Cost$ G | RevealValid$ Card.Green+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBChangeZone | SpellDescription$ Reveal any number of green cards in your hand. Return an enchantment card from your graveyard to your hand for each card revealed this way. -SVar:DBChangeZone:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card.Enchantment+YouOwn | ChangeNum$ X | References$ X | Origin$ Graveyard | Destination$ Hand | SubAbility$ Cleanup -SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rofelloss_gift.jpg -Oracle:Reveal any number of green cards in your hand. Return an enchantment card from your graveyard to your hand for each card revealed this way. \ No newline at end of file +Name:Rofellos's Gift +ManaCost:G +Types:Sorcery +A:SP$ Reveal | Cost$ G | RevealValid$ Card.Green+YouCtrl | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBChangeZone | SpellDescription$ Reveal any number of green cards in your hand. Return an enchantment card from your graveyard to your hand for each card revealed this way. +SVar:DBChangeZone:DB$ ChangeZone | Hidden$ True | Mandatory$ True | ChangeType$ Card.Enchantment+YouOwn | ChangeNum$ X | References$ X | Origin$ Graveyard | Destination$ Hand | SubAbility$ Cleanup +SVar:Cleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rofelloss_gift.jpg +Oracle:Reveal any number of green cards in your hand. Return an enchantment card from your graveyard to your hand for each card revealed this way. diff --git a/forge-gui/res/cardsfolder/r/rogue_elephant.txt b/forge-gui/res/cardsfolder/r/rogue_elephant.txt index 62c2c9879c4..b0cc5712c90 100644 --- a/forge-gui/res/cardsfolder/r/rogue_elephant.txt +++ b/forge-gui/res/cardsfolder/r/rogue_elephant.txt @@ -1,9 +1,9 @@ -Name:Rogue Elephant -ManaCost:G -Types:Creature Elephant -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice a Forest. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Forest> | UnlessPayer$ You -SVar:NeedsToPlay:Forest.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/rogue_elephant.jpg -Oracle:When Rogue Elephant enters the battlefield, sacrifice it unless you sacrifice a Forest. \ No newline at end of file +Name:Rogue Elephant +ManaCost:G +Types:Creature Elephant +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice a Forest. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Forest> | UnlessPayer$ You +SVar:NeedsToPlay:Forest.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/rogue_elephant.jpg +Oracle:When Rogue Elephant enters the battlefield, sacrifice it unless you sacrifice a Forest. diff --git a/forge-gui/res/cardsfolder/r/rogue_kavu.txt b/forge-gui/res/cardsfolder/r/rogue_kavu.txt index 4406c49d2d3..113861aae62 100644 --- a/forge-gui/res/cardsfolder/r/rogue_kavu.txt +++ b/forge-gui/res/cardsfolder/r/rogue_kavu.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/rogue_kavu.jpg -Oracle:Whenever Rogue Kavu attacks alone, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Rogue Kavu attacks alone, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rogue_skycaptain.txt b/forge-gui/res/cardsfolder/r/rogue_skycaptain.txt index 1dc900b4c8b..e0bdd37db33 100644 --- a/forge-gui/res/cardsfolder/r/rogue_skycaptain.txt +++ b/forge-gui/res/cardsfolder/r/rogue_skycaptain.txt @@ -1,18 +1,18 @@ -Name:Rogue Skycaptain -ManaCost:2 R -Types:Creature Human Rogue Mercenary -PT:3/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a wage counter on CARDNAME. You may pay {2} for each wage counter on it. If you don't, remove all wage counters from CARDNAME and an opponent gains control of it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ WAGE | CounterNum$ 1 | SubAbility$ DBStoreSVar -SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckPaid | Type$ Number | Expression$ 1 | UnlessCost$ X | UnlessPayer$ You | References$ X,CheckPaid | StackDescription$ remove all wage counters from this card and an opponent gains control of it. | SubAbility$ DBRemoveCounter -SVar:DBRemoveCounter:DB$ RemoveCounter | CounterNum$ All | CounterType$ WAGE | Defined$ Self | SubAbility$ DBChooseOpp | ConditionCheckSVar$ CheckPaid | ConditionSVarCompare$ EQ1 | References$ CheckPaid -SVar:DBChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ DBDonate | ConditionCheckSVar$ CheckPaid | ConditionSVarCompare$ EQ1 | References$ CheckPaid -SVar:DBDonate:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen | ConditionCheckSVar$ CheckPaid | ConditionSVarCompare$ EQ1 | References$ CheckPaid | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ CheckPaid | Type$ Number | Expression$ 0 -SVar:CheckPaid:Number$0 -SVar:X:Count$CardCounters.WAGE/Twice -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rogue_skycaptain.jpg -Oracle:Flying\nAt the beginning of your upkeep, put a wage counter on Rogue Skycaptain. You may pay {2} for each wage counter on it. If you don't, remove all wage counters from Rogue Skycaptain and an opponent gains control of it. \ No newline at end of file +Name:Rogue Skycaptain +ManaCost:2 R +Types:Creature Human Rogue Mercenary +PT:3/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a wage counter on CARDNAME. You may pay {2} for each wage counter on it. If you don't, remove all wage counters from CARDNAME and an opponent gains control of it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ WAGE | CounterNum$ 1 | SubAbility$ DBStoreSVar +SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckPaid | Type$ Number | Expression$ 1 | UnlessCost$ X | UnlessPayer$ You | References$ X,CheckPaid | StackDescription$ remove all wage counters from this card and an opponent gains control of it. | SubAbility$ DBRemoveCounter +SVar:DBRemoveCounter:DB$ RemoveCounter | CounterNum$ All | CounterType$ WAGE | Defined$ Self | SubAbility$ DBChooseOpp | ConditionCheckSVar$ CheckPaid | ConditionSVarCompare$ EQ1 | References$ CheckPaid +SVar:DBChooseOpp:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent | ChoiceTitle$ Choose an opponent to give control to: | AILogic$ Curse | SubAbility$ DBDonate | ConditionCheckSVar$ CheckPaid | ConditionSVarCompare$ EQ1 | References$ CheckPaid +SVar:DBDonate:DB$ GainControl | Defined$ Self | NewController$ Player.Chosen | ConditionCheckSVar$ CheckPaid | ConditionSVarCompare$ EQ1 | References$ CheckPaid | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ CheckPaid | Type$ Number | Expression$ 0 +SVar:CheckPaid:Number$0 +SVar:X:Count$CardCounters.WAGE/Twice +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rogue_skycaptain.jpg +Oracle:Flying\nAt the beginning of your upkeep, put a wage counter on Rogue Skycaptain. You may pay {2} for each wage counter on it. If you don't, remove all wage counters from Rogue Skycaptain and an opponent gains control of it. diff --git a/forge-gui/res/cardsfolder/r/rogues_passage.txt b/forge-gui/res/cardsfolder/r/rogues_passage.txt index 9cad6dce8f8..5ecdbc41383 100644 --- a/forge-gui/res/cardsfolder/r/rogues_passage.txt +++ b/forge-gui/res/cardsfolder/r/rogues_passage.txt @@ -1,7 +1,7 @@ -Name:Rogue's Passage -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Pump | Cost$ 4 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rogues_passage.jpg -Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}: Target creature can't be blocked this turn. \ No newline at end of file +Name:Rogue's Passage +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Pump | Cost$ 4 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rogues_passage.jpg +Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}: Target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/r/rohgahh_of_kher_keep.txt b/forge-gui/res/cardsfolder/r/rohgahh_of_kher_keep.txt index 08da6adb279..4b17ba53f65 100644 --- a/forge-gui/res/cardsfolder/r/rohgahh_of_kher_keep.txt +++ b/forge-gui/res/cardsfolder/r/rohgahh_of_kher_keep.txt @@ -1,15 +1,15 @@ -Name:Rohgahh of Kher Keep -ManaCost:2 B B R R -Types:Legendary Creature Kobold -PT:5/5 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ At the beginning of your upkeep, you may pay {R}{R}{R}. If you don't, tap CARDNAME and all creatures named Kobolds of Kher Keep, then an opponent gains control of them. -SVar:TrigTap:AB$ StoreSVar | Cost$ 0 | SVar$ RohgahhPaid | Type$ CountSVar | Expression$ RohgahhPaid/Plus.1 | UnlessCost$ R R R | UnlessPayer$ You | SubAbility$ DBTapAll -SVar:DBTapAll:DB$ TapAll | ValidCards$ Card.Self,Creature.YouCtrl+namedKobolds of Kher Keep | ConditionCheckSVar$ RohgahhPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBGainControl -SVar:DBGainControl:DB$ GainControl | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to gain control Rohgahh of Kher Keep and creatures named Kobolds of Kher Keep | AllValid$ Card.Self,Creature.YouCtrl+namedKobolds of Kher Keep | NewController$ Targeted | ConditionCheckSVar$ RohgahhPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ RohgahhPaid | Type$ Number | Expression$ 0 -S:Mode$ Continuous | Affected$ Creature.YouCtrl+namedKobolds of Kher Keep | AddPower$ 2 | AddToughness$ 2 | Description$ Creatures you control named Kobolds of Kher Keep get +2/+2. -SVar:RohgahhPaid:Number$0 -DeckHints:Name$Kobolds of Kher Keep -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/rohgahh_of_kher_keep.jpg -Oracle:At the beginning of your upkeep, you may pay {R}{R}{R}. If you don't, tap Rohgahh of Kher Keep and all creatures named Kobolds of Kher Keep, then an opponent gains control of them.\nCreatures you control named Kobolds of Kher Keep get +2/+2. \ No newline at end of file +Name:Rohgahh of Kher Keep +ManaCost:2 B B R R +Types:Legendary Creature Kobold +PT:5/5 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ At the beginning of your upkeep, you may pay {R}{R}{R}. If you don't, tap CARDNAME and all creatures named Kobolds of Kher Keep, then an opponent gains control of them. +SVar:TrigTap:AB$ StoreSVar | Cost$ 0 | SVar$ RohgahhPaid | Type$ CountSVar | Expression$ RohgahhPaid/Plus.1 | UnlessCost$ R R R | UnlessPayer$ You | SubAbility$ DBTapAll +SVar:DBTapAll:DB$ TapAll | ValidCards$ Card.Self,Creature.YouCtrl+namedKobolds of Kher Keep | ConditionCheckSVar$ RohgahhPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBGainControl +SVar:DBGainControl:DB$ GainControl | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to gain control Rohgahh of Kher Keep and creatures named Kobolds of Kher Keep | AllValid$ Card.Self,Creature.YouCtrl+namedKobolds of Kher Keep | NewController$ Targeted | ConditionCheckSVar$ RohgahhPaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ RohgahhPaid | Type$ Number | Expression$ 0 +S:Mode$ Continuous | Affected$ Creature.YouCtrl+namedKobolds of Kher Keep | AddPower$ 2 | AddToughness$ 2 | Description$ Creatures you control named Kobolds of Kher Keep get +2/+2. +SVar:RohgahhPaid:Number$0 +DeckHints:Name$Kobolds of Kher Keep +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/rohgahh_of_kher_keep.jpg +Oracle:At the beginning of your upkeep, you may pay {R}{R}{R}. If you don't, tap Rohgahh of Kher Keep and all creatures named Kobolds of Kher Keep, then an opponent gains control of them.\nCreatures you control named Kobolds of Kher Keep get +2/+2. diff --git a/forge-gui/res/cardsfolder/r/roil_elemental.txt b/forge-gui/res/cardsfolder/r/roil_elemental.txt index f3ef8e43f72..7f982409e56 100644 --- a/forge-gui/res/cardsfolder/r/roil_elemental.txt +++ b/forge-gui/res/cardsfolder/r/roil_elemental.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigGainControl:AB$GainControl | Cost$ 0 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | LoseControl$ LeavesPlay,LoseControl | SpellDescription$ Gain control of target creature for as long as CARDNAME remains on the battlefield. SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/roil_elemental.jpg -Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, you may gain control of target creature for as long as you control Roil Elemental. \ No newline at end of file +Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, you may gain control of target creature for as long as you control Roil Elemental. diff --git a/forge-gui/res/cardsfolder/r/roiling_horror.txt b/forge-gui/res/cardsfolder/r/roiling_horror.txt index 77d046da061..d9ae2d36cb0 100644 --- a/forge-gui/res/cardsfolder/r/roiling_horror.txt +++ b/forge-gui/res/cardsfolder/r/roiling_horror.txt @@ -1,16 +1,16 @@ -Name:Roiling Horror -ManaCost:3 B B -Types:Creature Horror -Text:X can't be 0. -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y,Z | Description$ CARDNAME's power and toughness are each equal to your life total minus the life total of an opponent with the most life. -K:Suspend:X:XCantBe0 X B B B -T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigLoseLife | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, target player loses 1 life and you gain 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose a player | LifeAmount$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 -SVar:X:Count$xPaid -SVar:Y:Count$YourLifeTotal/Minus.Z -SVar:Z:Count$OppLifeTotal -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/roiling_horror.jpg -Oracle:Roiling Horror's power and toughness are each equal to your life total minus the life total of an opponent with the most life.\nSuspend X-{X}{B}{B}{B}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{B}{B}{B} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Roiling Horror while it's exiled, target player loses 1 life and you gain 1 life. \ No newline at end of file +Name:Roiling Horror +ManaCost:3 B B +Types:Creature Horror +Text:X can't be 0. +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | References$ Y,Z | Description$ CARDNAME's power and toughness are each equal to your life total minus the life total of an opponent with the most life. +K:Suspend:X:XCantBe0 X B B B +T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigLoseLife | TriggerDescription$ Whenever a time counter is removed from CARDNAME while it's exiled, target player loses 1 life and you gain 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Choose a player | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 +SVar:X:Count$xPaid +SVar:Y:Count$YourLifeTotal/Minus.Z +SVar:Z:Count$OppLifeTotal +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/roiling_horror.jpg +Oracle:Roiling Horror's power and toughness are each equal to your life total minus the life total of an opponent with the most life.\nSuspend X-{X}{B}{B}{B}. X can't be 0. (Rather than cast this card from your hand, you may pay {X}{B}{B}{B} and exile it with X time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhenever a time counter is removed from Roiling Horror while it's exiled, target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/r/roiling_terrain.txt b/forge-gui/res/cardsfolder/r/roiling_terrain.txt index 5f6b08b1483..a2ae27de3ed 100644 --- a/forge-gui/res/cardsfolder/r/roiling_terrain.txt +++ b/forge-gui/res/cardsfolder/r/roiling_terrain.txt @@ -6,4 +6,4 @@ SVar:DBDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ X | Referenc SVar:X:TargetedController$LandsInGraveyard SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/roiling_terrain.jpg -Oracle:Destroy target land, then Roiling Terrain deals damage to that land's controller equal to the number of land cards in that player's graveyard. \ No newline at end of file +Oracle:Destroy target land, then Roiling Terrain deals damage to that land's controller equal to the number of land cards in that player's graveyard. diff --git a/forge-gui/res/cardsfolder/r/rollick_of_abandon.txt b/forge-gui/res/cardsfolder/r/rollick_of_abandon.txt index fb8c7a06142..f6af58e9b98 100644 --- a/forge-gui/res/cardsfolder/r/rollick_of_abandon.txt +++ b/forge-gui/res/cardsfolder/r/rollick_of_abandon.txt @@ -1,7 +1,7 @@ -Name:Rollick of Abandon -ManaCost:3 R R -Types:Sorcery -A:SP$ PumpAll | Cost$ 3 R R | ValidCards$ Creature | NumAtt$ +2 | NumDef$ -2 | SpellDescription$ All creatures get +2/-2 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rollick_of_abandon.jpg -Oracle:All creatures get +2/-2 until end of turn. \ No newline at end of file +Name:Rollick of Abandon +ManaCost:3 R R +Types:Sorcery +A:SP$ PumpAll | Cost$ 3 R R | ValidCards$ Creature | NumAtt$ +2 | NumDef$ -2 | SpellDescription$ All creatures get +2/-2 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rollick_of_abandon.jpg +Oracle:All creatures get +2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rolling_earthquake.txt b/forge-gui/res/cardsfolder/r/rolling_earthquake.txt index ab33ef7b7ed..9c59ac1fde8 100644 --- a/forge-gui/res/cardsfolder/r/rolling_earthquake.txt +++ b/forge-gui/res/cardsfolder/r/rolling_earthquake.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ X R | ValidCards$ Creature.withoutHorsemanship | ValidPlayers$ Each | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to each creature without horsemanship and each player. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/rolling_earthquake.jpg -Oracle:Rolling Earthquake deals X damage to each creature without horsemanship and each player. \ No newline at end of file +Oracle:Rolling Earthquake deals X damage to each creature without horsemanship and each player. diff --git a/forge-gui/res/cardsfolder/r/rolling_spoil.txt b/forge-gui/res/cardsfolder/r/rolling_spoil.txt index 1a9830a8725..ce397d022a5 100644 --- a/forge-gui/res/cardsfolder/r/rolling_spoil.txt +++ b/forge-gui/res/cardsfolder/r/rolling_spoil.txt @@ -7,4 +7,4 @@ SVar:ManaNeededToAvoidNegativeEffect:black SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/rolling_spoil.jpg -Oracle:Destroy target land. If {B} was spent to cast Rolling Spoil, all creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:Destroy target land. If {B} was spent to cast Rolling Spoil, all creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rolling_stones.txt b/forge-gui/res/cardsfolder/r/rolling_stones.txt index 82db0e719cc..c008147ed22 100644 --- a/forge-gui/res/cardsfolder/r/rolling_stones.txt +++ b/forge-gui/res/cardsfolder/r/rolling_stones.txt @@ -6,4 +6,4 @@ SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rolling_stones.jpg -Oracle:Wall creatures can attack as though they didn't have defender. \ No newline at end of file +Oracle:Wall creatures can attack as though they didn't have defender. diff --git a/forge-gui/res/cardsfolder/r/rolling_temblor.txt b/forge-gui/res/cardsfolder/r/rolling_temblor.txt index 3e4e7b4f1fa..97813e0b2f1 100644 --- a/forge-gui/res/cardsfolder/r/rolling_temblor.txt +++ b/forge-gui/res/cardsfolder/r/rolling_temblor.txt @@ -1,7 +1,7 @@ -Name:Rolling Temblor -ManaCost:2 R -Types:Sorcery -K:Flashback 4 R R -A:SP$ DamageAll | Cost$ 2 R | ValidCards$ Creature.withoutFlying | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to each creature without flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rolling_temblor.jpg -Oracle:Rolling Temblor deals 2 damage to each creature without flying.\nFlashback {4}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Rolling Temblor +ManaCost:2 R +Types:Sorcery +K:Flashback 4 R R +A:SP$ DamageAll | Cost$ 2 R | ValidCards$ Creature.withoutFlying | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to each creature without flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rolling_temblor.jpg +Oracle:Rolling Temblor deals 2 damage to each creature without flying.\nFlashback {4}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/r/rolling_thunder.txt b/forge-gui/res/cardsfolder/r/rolling_thunder.txt index 139b972cac7..1880433ee10 100644 --- a/forge-gui/res/cardsfolder/r/rolling_thunder.txt +++ b/forge-gui/res/cardsfolder/r/rolling_thunder.txt @@ -1,10 +1,10 @@ -Name:Rolling Thunder -ManaCost:X R R -Types:Sorcery -A:SP$ DealDamage | Announce$ X | Cost$ X R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature and/or player to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures and/or players. -SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures -SVar:NumCreatures:Count$Valid Creature -SVar:X:Count$xPaid -#X Will get overwritten by Announce -SVar:Picture:http://www.wizards.com/global/images/magic/general/rolling_thunder.jpg -Oracle:Rolling Thunder deals X damage divided as you choose among any number of target creatures and/or players. \ No newline at end of file +Name:Rolling Thunder +ManaCost:X R R +Types:Sorcery +A:SP$ DealDamage | Announce$ X | Cost$ X R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature and/or player to distribute damage to | NumDmg$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures and/or players. +SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures +SVar:NumCreatures:Count$Valid Creature +SVar:X:Count$xPaid +#X Will get overwritten by Announce +SVar:Picture:http://www.wizards.com/global/images/magic/general/rolling_thunder.jpg +Oracle:Rolling Thunder deals X damage divided as you choose among any number of target creatures and/or players. diff --git a/forge-gui/res/cardsfolder/r/ronin_cavekeeper.txt b/forge-gui/res/cardsfolder/r/ronin_cavekeeper.txt index ddc7264d81a..52a53a0472e 100644 --- a/forge-gui/res/cardsfolder/r/ronin_cavekeeper.txt +++ b/forge-gui/res/cardsfolder/r/ronin_cavekeeper.txt @@ -4,4 +4,4 @@ Types:Creature Human Samurai PT:4/3 K:Bushido 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/ronin_cavekeeper.jpg -Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) \ No newline at end of file +Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) diff --git a/forge-gui/res/cardsfolder/r/ronin_cliffrider.txt b/forge-gui/res/cardsfolder/r/ronin_cliffrider.txt index 377eddd4962..ec3bbb00d12 100644 --- a/forge-gui/res/cardsfolder/r/ronin_cliffrider.txt +++ b/forge-gui/res/cardsfolder/r/ronin_cliffrider.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ SVar:TrigDamage:AB$DamageAll | Cost$ 0 | ValidCards$ Creature.DefenderCtrl | NumDmg$ 1| ValidDescription$ each creature defending player controls. SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/ronin_cliffrider.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhenever Ronin Cliffrider attacks, you may have it deal 1 damage to each creature defending player controls. \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhenever Ronin Cliffrider attacks, you may have it deal 1 damage to each creature defending player controls. diff --git a/forge-gui/res/cardsfolder/r/ronin_houndmaster.txt b/forge-gui/res/cardsfolder/r/ronin_houndmaster.txt index 8da647fd2dc..3464f042b6e 100644 --- a/forge-gui/res/cardsfolder/r/ronin_houndmaster.txt +++ b/forge-gui/res/cardsfolder/r/ronin_houndmaster.txt @@ -5,4 +5,4 @@ PT:2/2 K:Haste K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/ronin_houndmaster.jpg -Oracle:Haste\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Haste\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/r/ronin_warclub.txt b/forge-gui/res/cardsfolder/r/ronin_warclub.txt index c85d61b4331..609d17d197b 100644 --- a/forge-gui/res/cardsfolder/r/ronin_warclub.txt +++ b/forge-gui/res/cardsfolder/r/ronin_warclub.txt @@ -1,9 +1,9 @@ -Name:Ronin Warclub -ManaCost:3 -Types:Artifact Equipment -K:Equip 5 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Equipped creature gets +2/+1. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAttach | TriggerDescription$ Whenever a creature enters the battlefield under your control, attach CARDNAME to that creature. -SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/ronin_warclub.jpg -Oracle:Equipped creature gets +2/+1.\nWhenever a creature enters the battlefield under your control, attach Ronin Warclub to that creature.\nEquip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Ronin Warclub +ManaCost:3 +Types:Artifact Equipment +K:Equip 5 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Equipped creature gets +2/+1. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAttach | TriggerDescription$ Whenever a creature enters the battlefield under your control, attach CARDNAME to that creature. +SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/ronin_warclub.jpg +Oracle:Equipped creature gets +2/+1.\nWhenever a creature enters the battlefield under your control, attach Ronin Warclub to that creature.\nEquip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/ronom_hulk.txt b/forge-gui/res/cardsfolder/r/ronom_hulk.txt index a1b035b3451..5536ba0d492 100644 --- a/forge-gui/res/cardsfolder/r/ronom_hulk.txt +++ b/forge-gui/res/cardsfolder/r/ronom_hulk.txt @@ -6,4 +6,4 @@ K:Protection:Snow:Protection from snow K:Cumulative upkeep:1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ronom_hulk.jpg -Oracle:Protection from snow\nCumulative upkeep {1} (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.) \ No newline at end of file +Oracle:Protection from snow\nCumulative upkeep {1} (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.) diff --git a/forge-gui/res/cardsfolder/r/ronom_serpent.txt b/forge-gui/res/cardsfolder/r/ronom_serpent.txt index d80a7aee7e0..521167f9bec 100644 --- a/forge-gui/res/cardsfolder/r/ronom_serpent.txt +++ b/forge-gui/res/cardsfolder/r/ronom_serpent.txt @@ -1,11 +1,11 @@ -Name:Ronom Serpent -ManaCost:5 U -Types:Snow Creature Serpent -PT:5/6 -S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Land.Snow | Description$ CARDNAME can't attack unless defending player controls a snow land. -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Land.Snow+YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no snow lands, sacrifice Ronom Serpent. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:NeedsToPlay:Land.Snow+YouCtrl -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ronom_serpent.jpg -Oracle:Ronom Serpent can't attack unless defending player controls a snow land.\nWhen you control no snow lands, sacrifice Ronom Serpent. \ No newline at end of file +Name:Ronom Serpent +ManaCost:5 U +Types:Snow Creature Serpent +PT:5/6 +S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Land.Snow | Description$ CARDNAME can't attack unless defending player controls a snow land. +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Land.Snow+YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no snow lands, sacrifice Ronom Serpent. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:NeedsToPlay:Land.Snow+YouCtrl +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ronom_serpent.jpg +Oracle:Ronom Serpent can't attack unless defending player controls a snow land.\nWhen you control no snow lands, sacrifice Ronom Serpent. diff --git a/forge-gui/res/cardsfolder/r/ronom_unicorn.txt b/forge-gui/res/cardsfolder/r/ronom_unicorn.txt index c160a4904b0..cdbb1320298 100644 --- a/forge-gui/res/cardsfolder/r/ronom_unicorn.txt +++ b/forge-gui/res/cardsfolder/r/ronom_unicorn.txt @@ -4,4 +4,4 @@ Types:Creature Unicorn PT:2/2 A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/ronom_unicorn.jpg -Oracle:Sacrifice Ronom Unicorn: Destroy target enchantment. \ No newline at end of file +Oracle:Sacrifice Ronom Unicorn: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/r/roofstalker_wight.txt b/forge-gui/res/cardsfolder/r/roofstalker_wight.txt index 147d0c91f7e..04cce090dc6 100644 --- a/forge-gui/res/cardsfolder/r/roofstalker_wight.txt +++ b/forge-gui/res/cardsfolder/r/roofstalker_wight.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ 1 U | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. DeckNeeds:Color$Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/roofstalker_wight.jpg -Oracle:{1}{U}: Roofstalker Wight gains flying until end of turn. \ No newline at end of file +Oracle:{1}{U}: Roofstalker Wight gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rooftop_storm.txt b/forge-gui/res/cardsfolder/r/rooftop_storm.txt index 9a0a306cbff..f9b9de4e66b 100644 --- a/forge-gui/res/cardsfolder/r/rooftop_storm.txt +++ b/forge-gui/res/cardsfolder/r/rooftop_storm.txt @@ -1,8 +1,8 @@ -Name:Rooftop Storm -ManaCost:5 U -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl+Zombie | AddHiddenKeyword$ Alternative Cost 0 | AffectedZone$ Hand,Graveyard,Exile,Library,Command | Description$ You may pay {0} rather than pay the mana cost for Zombie creature spells you cast. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rooftop_storm.jpg -Oracle:You may pay {0} rather than pay the mana cost for Zombie creature spells you cast. \ No newline at end of file +Name:Rooftop Storm +ManaCost:5 U +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl+Zombie | AddHiddenKeyword$ Alternative Cost 0 | AffectedZone$ Hand,Graveyard,Exile,Library,Command | Description$ You may pay {0} rather than pay the mana cost for Zombie creature spells you cast. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rooftop_storm.jpg +Oracle:You may pay {0} rather than pay the mana cost for Zombie creature spells you cast. diff --git a/forge-gui/res/cardsfolder/r/roon_of_the_hidden_realm.txt b/forge-gui/res/cardsfolder/r/roon_of_the_hidden_realm.txt index d017b750e38..59c887fb553 100644 --- a/forge-gui/res/cardsfolder/r/roon_of_the_hidden_realm.txt +++ b/forge-gui/res/cardsfolder/r/roon_of_the_hidden_realm.txt @@ -1,12 +1,12 @@ -Name:Roon of the Hidden Realm -ManaCost:2 G W U -Types:Legendary Creature Rhino Soldier -PT:4/4 -K:Vigilance -K:Trample -A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Creature.Other | Mandatory$ True | TgtPrompt$ Select another target creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig | SpellDescription$ Exile another target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | RememberObjects$ Remembered | TriggerDescription$ Return exiled creature to the battlefield. | SubAbility$ DBCleanup -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/roon_of_the_hidden_realm.jpg -Oracle:Vigilance, trample\n{2}, {T}: Exile another target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. +Name:Roon of the Hidden Realm +ManaCost:2 G W U +Types:Legendary Creature Rhino Soldier +PT:4/4 +K:Vigilance +K:Trample +A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Creature.Other | Mandatory$ True | TgtPrompt$ Select another target creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig | SpellDescription$ Exile another target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBounce | RememberObjects$ Remembered | TriggerDescription$ Return exiled creature to the battlefield. | SubAbility$ DBCleanup +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/roon_of_the_hidden_realm.jpg +Oracle:Vigilance, trample\n{2}, {T}: Exile another target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/r/root_cage.txt b/forge-gui/res/cardsfolder/r/root_cage.txt index b7fd0cfed40..f640419cf18 100644 --- a/forge-gui/res/cardsfolder/r/root_cage.txt +++ b/forge-gui/res/cardsfolder/r/root_cage.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Mercenary | AddHiddenKeyword$ CARDNAME doesn't un SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/root_cage.jpg -Oracle:Mercenaries don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:Mercenaries don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/r/root_elemental.txt b/forge-gui/res/cardsfolder/r/root_elemental.txt index d9c243f5004..785ad1e9718 100644 --- a/forge-gui/res/cardsfolder/r/root_elemental.txt +++ b/forge-gui/res/cardsfolder/r/root_elemental.txt @@ -6,4 +6,4 @@ K:Morph:5 G G T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, you may put a creature card from your hand onto the battlefield. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/root_elemental.jpg -Oracle:Morph {5}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Root Elemental is turned face up, you may put a creature card from your hand onto the battlefield. \ No newline at end of file +Oracle:Morph {5}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Root Elemental is turned face up, you may put a creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/root_greevil.txt b/forge-gui/res/cardsfolder/r/root_greevil.txt index e91d3369e3b..1d5a45dde0e 100644 --- a/forge-gui/res/cardsfolder/r/root_greevil.txt +++ b/forge-gui/res/cardsfolder/r/root_greevil.txt @@ -1,10 +1,10 @@ -Name:Root Greevil -ManaCost:3 G -Types:Creature Beast -PT:2/3 -A:AB$ ChooseColor | Cost$ 2 G T Sac<1/CARDNAME> | Defined$ You | SubAbility$ DestroyAll | SpellDescription$ Destroy all enchantments of the color of your choice. -SVar:DestroyAll:DB$ DestroyAll | ValidCards$ Enchantment.ChosenColor -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/root_greevil.jpg -Oracle:{2}{G}, {T}, Sacrifice Root Greevil: Destroy all enchantments of the color of your choice. \ No newline at end of file +Name:Root Greevil +ManaCost:3 G +Types:Creature Beast +PT:2/3 +A:AB$ ChooseColor | Cost$ 2 G T Sac<1/CARDNAME> | Defined$ You | SubAbility$ DestroyAll | SpellDescription$ Destroy all enchantments of the color of your choice. +SVar:DestroyAll:DB$ DestroyAll | ValidCards$ Enchantment.ChosenColor +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/root_greevil.jpg +Oracle:{2}{G}, {T}, Sacrifice Root Greevil: Destroy all enchantments of the color of your choice. diff --git a/forge-gui/res/cardsfolder/r/root_kin_ally.txt b/forge-gui/res/cardsfolder/r/root_kin_ally.txt index 0b63cad7763..625c5ee63e9 100644 --- a/forge-gui/res/cardsfolder/r/root_kin_ally.txt +++ b/forge-gui/res/cardsfolder/r/root_kin_ally.txt @@ -1,8 +1,8 @@ -Name:Root-Kin Ally -ManaCost:4 G G -Types:Creature Elemental Warrior -PT:3/3 -K:Convoke -A:AB$Pump | Cost$ tapXType<2/Creature> | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/root_kin_ally.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTap two untapped creatures you control: Root-Kin Ally gets +2/+2 until end of turn. \ No newline at end of file +Name:Root-Kin Ally +ManaCost:4 G G +Types:Creature Elemental Warrior +PT:3/3 +K:Convoke +A:AB$Pump | Cost$ tapXType<2/Creature> | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/root_kin_ally.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTap two untapped creatures you control: Root-Kin Ally gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/root_maze.txt b/forge-gui/res/cardsfolder/r/root_maze.txt index 5fe8572bad3..e339b4981ed 100644 --- a/forge-gui/res/cardsfolder/r/root_maze.txt +++ b/forge-gui/res/cardsfolder/r/root_maze.txt @@ -5,4 +5,4 @@ S:Mode$ ETBTapped | ValidCard$ Artifact,Land | Description$ Artifacts and lands SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/root_maze.jpg -Oracle:Artifacts and lands enter the battlefield tapped. \ No newline at end of file +Oracle:Artifacts and lands enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/r/root_sliver.txt b/forge-gui/res/cardsfolder/r/root_sliver.txt index 83ae1742870..79610b4951c 100644 --- a/forge-gui/res/cardsfolder/r/root_sliver.txt +++ b/forge-gui/res/cardsfolder/r/root_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 K:CARDNAME can't be countered. S:Mode$ Continuous | Affected$ Sliver | AddHiddenKeyword$ CARDNAME can't be countered. | AffectedZone$ Stack | Description$ Sliver spells can't be countered by spells or abilities. SVar:Picture:http://www.wizards.com/global/images/magic/general/root_sliver.jpg -Oracle:Root Sliver can't be countered.\nSliver spells can't be countered by spells or abilities. \ No newline at end of file +Oracle:Root Sliver can't be countered.\nSliver spells can't be countered by spells or abilities. diff --git a/forge-gui/res/cardsfolder/r/root_spider.txt b/forge-gui/res/cardsfolder/r/root_spider.txt index 26968d350c3..6b7f8ab0899 100644 --- a/forge-gui/res/cardsfolder/r/root_spider.txt +++ b/forge-gui/res/cardsfolder/r/root_spider.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +1/+0 and gains first strike until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | KW$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/root_spider.jpg -Oracle:Whenever Root Spider blocks, it gets +1/+0 and gains first strike until end of turn. \ No newline at end of file +Oracle:Whenever Root Spider blocks, it gets +1/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rootborn_defenses.txt b/forge-gui/res/cardsfolder/r/rootborn_defenses.txt index cea4a878011..c5a189614ab 100644 --- a/forge-gui/res/cardsfolder/r/rootborn_defenses.txt +++ b/forge-gui/res/cardsfolder/r/rootborn_defenses.txt @@ -1,9 +1,9 @@ -Name:Rootborn Defenses -ManaCost:2 W -Types:Instant -A:SP$ ChooseCard | Cost$ 2 W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | Mandatory$ True | SpellDescription$ Populate. Creatures you control are indestructible this turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy indestructible creatures.) -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBPumpAll -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Indestructible | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rootborn_defenses.jpg -Oracle:Populate. Creatures you control are indestructible this turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy indestructible creatures.) \ No newline at end of file +Name:Rootborn Defenses +ManaCost:2 W +Types:Instant +A:SP$ ChooseCard | Cost$ 2 W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ AtLeast1 | Mandatory$ True | SpellDescription$ Populate. Creatures you control are indestructible this turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy indestructible creatures.) +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBPumpAll +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Indestructible | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rootborn_defenses.jpg +Oracle:Populate. Creatures you control are indestructible this turn. (To populate, put a token onto the battlefield that's a copy of a creature token you control. Damage and effects that say "destroy" don't destroy indestructible creatures.) diff --git a/forge-gui/res/cardsfolder/r/rootbound_crag.txt b/forge-gui/res/cardsfolder/r/rootbound_crag.txt index a6cb46be918..f55e643f9d0 100644 --- a/forge-gui/res/cardsfolder/r/rootbound_crag.txt +++ b/forge-gui/res/cardsfolder/r/rootbound_crag.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Mountain.YouCtrl,Forest.YouCtrl A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/rootbound_crag.jpg -Oracle:Rootbound Crag enters the battlefield tapped unless you control a Mountain or a Forest.\n{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Oracle:Rootbound Crag enters the battlefield tapped unless you control a Mountain or a Forest.\n{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/rootbreaker_wurm.txt b/forge-gui/res/cardsfolder/r/rootbreaker_wurm.txt index f1e21780746..70d2c9df4fc 100644 --- a/forge-gui/res/cardsfolder/r/rootbreaker_wurm.txt +++ b/forge-gui/res/cardsfolder/r/rootbreaker_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:6/6 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/te/en-us/card4785.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.) \ No newline at end of file +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.) diff --git a/forge-gui/res/cardsfolder/r/rootgrapple.txt b/forge-gui/res/cardsfolder/r/rootgrapple.txt index c216e15c409..30213d31703 100644 --- a/forge-gui/res/cardsfolder/r/rootgrapple.txt +++ b/forge-gui/res/cardsfolder/r/rootgrapple.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 4 G | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Treefolk.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Treefolk, SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rootgrapple.jpg -Oracle:Destroy target noncreature permanent. If you control a Treefolk, draw a card. \ No newline at end of file +Oracle:Destroy target noncreature permanent. If you control a Treefolk, draw a card. diff --git a/forge-gui/res/cardsfolder/r/rooting_kavu.txt b/forge-gui/res/cardsfolder/r/rooting_kavu.txt index 999647890bb..98a3d7f94fe 100644 --- a/forge-gui/res/cardsfolder/r/rooting_kavu.txt +++ b/forge-gui/res/cardsfolder/r/rooting_kavu.txt @@ -1,9 +1,9 @@ -Name:Rooting Kavu -ManaCost:2 G G -Types:Creature Kavu -PT:4/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it. If you do, shuffle all creature cards from your graveyard into your library. -SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBShuffle -SVar:DBShuffle:DB$ChangeZoneAll | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rooting_kavu.jpg -Oracle:When Rooting Kavu dies, you may exile it. If you do, shuffle all creature cards from your graveyard into your library. \ No newline at end of file +Name:Rooting Kavu +ManaCost:2 G G +Types:Creature Kavu +PT:4/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may exile it. If you do, shuffle all creature cards from your graveyard into your library. +SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | SubAbility$ DBShuffle +SVar:DBShuffle:DB$ChangeZoneAll | ChangeType$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rooting_kavu.jpg +Oracle:When Rooting Kavu dies, you may exile it. If you do, shuffle all creature cards from your graveyard into your library. diff --git a/forge-gui/res/cardsfolder/r/rootrunner.txt b/forge-gui/res/cardsfolder/r/rootrunner.txt index 24737a4f410..526031b1049 100644 --- a/forge-gui/res/cardsfolder/r/rootrunner.txt +++ b/forge-gui/res/cardsfolder/r/rootrunner.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ G G Sac<1/CARDNAME> | ValidTgts$ Land | TgtPrompt$ Sele K:Soulshift 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rootrunner.jpg -Oracle:{G}{G}, Sacrifice Rootrunner: Put target land on top of its owner's library.\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:{G}{G}, Sacrifice Rootrunner: Put target land on top of its owner's library.\nSoulshift 3 (When this creature dies, you may return target Spirit card with converted mana cost 3 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/r/roots.txt b/forge-gui/res/cardsfolder/r/roots.txt index 7e6a7d5f98e..c5950270b09 100644 --- a/forge-gui/res/cardsfolder/r/roots.txt +++ b/forge-gui/res/cardsfolder/r/roots.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ Enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/roots.jpg -Oracle:Enchant creature without flying\nWhen Roots enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Oracle:Enchant creature without flying\nWhen Roots enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/r/roots_of_all_evil.txt b/forge-gui/res/cardsfolder/r/roots_of_all_evil.txt index ff5b3d66039..0e5a19d9a3e 100644 --- a/forge-gui/res/cardsfolder/r/roots_of_all_evil.txt +++ b/forge-gui/res/cardsfolder/r/roots_of_all_evil.txt @@ -1,7 +1,7 @@ -Name:Roots of All Evil -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GetSaps | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put five 1/1 green Saproling creature tokens onto the battlefield. -SVar:GetSaps:DB$ Token | Cost$ 0 | TokenAmount$ 5 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 -SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212602&type=card -Oracle:When you set this scheme in motion, put five 1/1 green Saproling creature tokens onto the battlefield. \ No newline at end of file +Name:Roots of All Evil +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GetSaps | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put five 1/1 green Saproling creature tokens onto the battlefield. +SVar:GetSaps:DB$ Token | Cost$ 0 | TokenAmount$ 5 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=212602&type=card +Oracle:When you set this scheme in motion, put five 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/roots_of_life.txt b/forge-gui/res/cardsfolder/r/roots_of_life.txt index 2349024dece..fd990f73e42 100644 --- a/forge-gui/res/cardsfolder/r/roots_of_life.txt +++ b/forge-gui/res/cardsfolder/r/roots_of_life.txt @@ -1,10 +1,10 @@ -Name:Roots of Life -ManaCost:1 G G -Types:Enchantment -K:ETBReplacement:Other:ChooseLT -SVar:ChooseLT:DB$ ChooseType | Defined$ You | Type$ Basic Land | InvalidTypes$ Mountain,Forest,Plains | AILogic$ MostProminentHumanControls | SpellDescription$ As CARDNAME enters the battlefield, choose Island or Swamp. -T:Mode$ Taps | ValidCard$ Land.ChosenType+OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ Whenever a land of the chosen type an opponent controls becomes tapped, you may gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/roots_of_life.jpg -Oracle:As Roots of Life enters the battlefield, choose Island or Swamp.\nWhenever a land of the chosen type an opponent controls becomes tapped, you gain 1 life. \ No newline at end of file +Name:Roots of Life +ManaCost:1 G G +Types:Enchantment +K:ETBReplacement:Other:ChooseLT +SVar:ChooseLT:DB$ ChooseType | Defined$ You | Type$ Basic Land | InvalidTypes$ Mountain,Forest,Plains | AILogic$ MostProminentHumanControls | SpellDescription$ As CARDNAME enters the battlefield, choose Island or Swamp. +T:Mode$ Taps | ValidCard$ Land.ChosenType+OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ Whenever a land of the chosen type an opponent controls becomes tapped, you may gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/roots_of_life.jpg +Oracle:As Roots of Life enters the battlefield, choose Island or Swamp.\nWhenever a land of the chosen type an opponent controls becomes tapped, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/r/rootwalla.txt b/forge-gui/res/cardsfolder/r/rootwalla.txt index f27b68bb83e..cf903483f1f 100644 --- a/forge-gui/res/cardsfolder/r/rootwalla.txt +++ b/forge-gui/res/cardsfolder/r/rootwalla.txt @@ -4,4 +4,4 @@ Types:Creature Lizard PT:2/2 A:AB$ Pump | Cost$ 1 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwalla.jpg -Oracle:{1}{G}: Rootwalla gets +2/+2 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:{1}{G}: Rootwalla gets +2/+2 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/r/rootwater_alligator.txt b/forge-gui/res/cardsfolder/r/rootwater_alligator.txt index 9cddd4533db..c798bdb76d9 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_alligator.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_alligator.txt @@ -5,4 +5,4 @@ PT:3/2 A:AB$ Regenerate | Cost$ Sac<1/Forest> | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_alligator.jpg -Oracle:Sacrifice a Forest: Regenerate Rootwater Alligator. \ No newline at end of file +Oracle:Sacrifice a Forest: Regenerate Rootwater Alligator. diff --git a/forge-gui/res/cardsfolder/r/rootwater_commando.txt b/forge-gui/res/cardsfolder/r/rootwater_commando.txt index 4660573e3c8..6b74a62e5a1 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_commando.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_commando.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk PT:2/2 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129733.jpg -Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.) \ No newline at end of file +Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.) diff --git a/forge-gui/res/cardsfolder/r/rootwater_depths.txt b/forge-gui/res/cardsfolder/r/rootwater_depths.txt index daaf98f15b0..56bc7a0add8 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_depths.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_depths.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool 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 SVar:Picture:http://magiccards.info/scans/en/tp/329.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Rootwater Depths doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Rootwater Depths doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/r/rootwater_diver.txt b/forge-gui/res/cardsfolder/r/rootwater_diver.txt index 45a4b0e0452..eec34dd6d05 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_diver.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_diver.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | TgtPrompt$ Choose 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:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_diver.jpg -Oracle:{T}, Sacrifice Rootwater Diver: Return target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:{T}, Sacrifice Rootwater Diver: Return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/r/rootwater_hunter.txt b/forge-gui/res/cardsfolder/r/rootwater_hunter.txt index d34825e2383..3099bc2dfae 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_hunter.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_hunter.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_hunter.jpg -Oracle:{T}: Rootwater Hunter deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Rootwater Hunter deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/r/rootwater_matriarch.txt b/forge-gui/res/cardsfolder/r/rootwater_matriarch.txt index 767059823bb..2cb19e133dd 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_matriarch.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_matriarch.txt @@ -1,11 +1,11 @@ -Name:Rootwater Matriarch -ManaCost:2 U U -Types:Creature Merfolk -PT:2/3 -A:AB$ GainControl | Cost$ T | ValidTgts$ Creature | References$ X,Y | AITgts$ Creature.enchanted | LoseControl$ StaticCommandCheck | StaticCommandCheckSVar$ X | StaticCommandSVarCompare$ EQ0 | ConditionCheckSVar$ Y | ContionSVarCompare$ GE1 | SpellDescription$ Gain control of target creature for as long as that creature is enchanted. -# the hostcard of SVar X is the controlled card -SVar:X:Count$Valid Card.Self+enchanted -SVar:Y:Targeted$Valid Card.enchanted -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_matriarch.jpg -Oracle:{T}: Gain control of target creature for as long as that creature is enchanted. +Name:Rootwater Matriarch +ManaCost:2 U U +Types:Creature Merfolk +PT:2/3 +A:AB$ GainControl | Cost$ T | ValidTgts$ Creature | References$ X,Y | AITgts$ Creature.enchanted | LoseControl$ StaticCommandCheck | StaticCommandCheckSVar$ X | StaticCommandSVarCompare$ EQ0 | ConditionCheckSVar$ Y | ContionSVarCompare$ GE1 | SpellDescription$ Gain control of target creature for as long as that creature is enchanted. +# the hostcard of SVar X is the controlled card +SVar:X:Count$Valid Card.Self+enchanted +SVar:Y:Targeted$Valid Card.enchanted +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_matriarch.jpg +Oracle:{T}: Gain control of target creature for as long as that creature is enchanted. diff --git a/forge-gui/res/cardsfolder/r/rootwater_mystic.txt b/forge-gui/res/cardsfolder/r/rootwater_mystic.txt index 257165a29bc..7cc792f6400 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_mystic.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_mystic.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Dig | Cost$ 1 U | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | SpellDescription$ Look at the top card of target player's library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_mystic.jpg -Oracle:{1}{U}: Look at the top card of target player's library. \ No newline at end of file +Oracle:{1}{U}: Look at the top card of target player's library. diff --git a/forge-gui/res/cardsfolder/r/rootwater_shaman.txt b/forge-gui/res/cardsfolder/r/rootwater_shaman.txt index e2db492ee9d..f1b4bcb88cc 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_shaman.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_shaman.txt @@ -1,7 +1,7 @@ -Name:Rootwater Shaman -ManaCost:2 U -Types:Creature Merfolk Shaman -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Aura+withEnchant creature+YouCtrl | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library | Description$ You may cast Aura cards with enchant creature as though they had flash. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_shaman.jpg -Oracle:You may cast Aura cards with enchant creature as though they had flash. \ No newline at end of file +Name:Rootwater Shaman +ManaCost:2 U +Types:Creature Merfolk Shaman +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Aura+withEnchant creature+YouCtrl | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library | Description$ You may cast Aura cards with enchant creature as though they had flash. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_shaman.jpg +Oracle:You may cast Aura cards with enchant creature as though they had flash. diff --git a/forge-gui/res/cardsfolder/r/rootwater_thief.txt b/forge-gui/res/cardsfolder/r/rootwater_thief.txt index f658fbbdbde..04034d1de89 100644 --- a/forge-gui/res/cardsfolder/r/rootwater_thief.txt +++ b/forge-gui/res/cardsfolder/r/rootwater_thief.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ U | KW$ Flying | SpellDescription$ CARDNAME gains flying unti T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigChangeZone | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}. If you do, search that player's library for a card and exile it, then the player shuffles his or her library. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 2 | Origin$ Library | Destination$ Exile | DefinedPlayer$ TriggeredTarget | ChangeType$ Card | ChangeNum$ 1 | Chooser$ You | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/rootwater_thief.jpg -Oracle:{U}: Rootwater Thief gains flying until end of turn.\nWhenever Rootwater Thief deals combat damage to a player, you may pay {2}. If you do, search that player's library for a card and exile it, then the player shuffles his or her library. \ No newline at end of file +Oracle:{U}: Rootwater Thief gains flying until end of turn.\nWhenever Rootwater Thief deals combat damage to a player, you may pay {2}. If you do, search that player's library for a card and exile it, then the player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/r/rorix_bladewing.txt b/forge-gui/res/cardsfolder/r/rorix_bladewing.txt index b0ad0af62f0..734f683099d 100644 --- a/forge-gui/res/cardsfolder/r/rorix_bladewing.txt +++ b/forge-gui/res/cardsfolder/r/rorix_bladewing.txt @@ -5,4 +5,4 @@ PT:6/5 K:Flying K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card39859.jpg -Oracle:Flying, haste \ No newline at end of file +Oracle:Flying, haste diff --git a/forge-gui/res/cardsfolder/r/rosheen_meanderer.txt b/forge-gui/res/cardsfolder/r/rosheen_meanderer.txt index a3ad99d71ad..b6e3488df94 100644 --- a/forge-gui/res/cardsfolder/r/rosheen_meanderer.txt +++ b/forge-gui/res/cardsfolder/r/rosheen_meanderer.txt @@ -1,7 +1,7 @@ -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}. -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 +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}. +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}. diff --git a/forge-gui/res/cardsfolder/r/rot_farm_skeleton.txt b/forge-gui/res/cardsfolder/r/rot_farm_skeleton.txt index 0d8f34d005b..85f8e76df14 100644 --- a/forge-gui/res/cardsfolder/r/rot_farm_skeleton.txt +++ b/forge-gui/res/cardsfolder/r/rot_farm_skeleton.txt @@ -1,8 +1,8 @@ -Name:Rot Farm Skeleton -ManaCost:2 B G -Types:Creature Plant Skeleton -PT:4/1 -K:CARDNAME can't block. -A:AB$ ChangeZone | Cost$ 2 B G Mill<4> | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | SorcerySpeed$ True | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rot_farm_skeleton.jpg -Oracle:Rot Farm Skeleton can't block.\n{2}{B}{G}, Put the top four cards of your library into your graveyard: Return Rot Farm Skeleton from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Rot Farm Skeleton +ManaCost:2 B G +Types:Creature Plant Skeleton +PT:4/1 +K:CARDNAME can't block. +A:AB$ ChangeZone | Cost$ 2 B G Mill<4> | Origin$ Graveyard | Destination$ Battlefield | ActivationZone$ Graveyard | SorcerySpeed$ True | SpellDescription$ Return CARDNAME from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rot_farm_skeleton.jpg +Oracle:Rot Farm Skeleton can't block.\n{2}{B}{G}, Put the top four cards of your library into your graveyard: Return Rot Farm Skeleton from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/r/rot_wolf.txt b/forge-gui/res/cardsfolder/r/rot_wolf.txt index b8916eb19e7..c1f5f863968 100644 --- a/forge-gui/res/cardsfolder/r/rot_wolf.txt +++ b/forge-gui/res/cardsfolder/r/rot_wolf.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rot_wolf.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever a creature dealt damage by Rot Wolf this turn dies, you may draw a card. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever a creature dealt damage by Rot Wolf this turn dies, you may draw a card. diff --git a/forge-gui/res/cardsfolder/r/rotcrown_ghoul.txt b/forge-gui/res/cardsfolder/r/rotcrown_ghoul.txt index 0108173555b..8819d504ef8 100644 --- a/forge-gui/res/cardsfolder/r/rotcrown_ghoul.txt +++ b/forge-gui/res/cardsfolder/r/rotcrown_ghoul.txt @@ -1,8 +1,8 @@ -Name:Rotcrown Ghoul -ManaCost:4 U -Types:Creature Zombie -PT:3/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME dies, target player puts the top five cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 5 | ValidTgts$ Player | TgtPrompt$ Select target player -SVar:Picture:http://www.wizards.com/global/images/magic/general/rotcrown_ghoul.jpg -Oracle:When Rotcrown Ghoul dies, target player puts the top five cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Rotcrown Ghoul +ManaCost:4 U +Types:Creature Zombie +PT:3/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME dies, target player puts the top five cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 5 | ValidTgts$ Player | TgtPrompt$ Select target player +SVar:Picture:http://www.wizards.com/global/images/magic/general/rotcrown_ghoul.jpg +Oracle:When Rotcrown Ghoul dies, target player puts the top five cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/r/roterothopter.txt b/forge-gui/res/cardsfolder/r/roterothopter.txt index e530d0dbe9e..00e2267c662 100644 --- a/forge-gui/res/cardsfolder/r/roterothopter.txt +++ b/forge-gui/res/cardsfolder/r/roterothopter.txt @@ -5,4 +5,4 @@ PT:0/2 K:Flying A:AB$ Pump | Cost$ 2 | NumAtt$ +1 | ActivationLimit$ 2 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability no more than twice each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/roterothopter.jpg -Oracle:Flying\n{2}: Roterothopter gets +1/+0 until end of turn. Activate this ability no more than twice each turn. \ No newline at end of file +Oracle:Flying\n{2}: Roterothopter gets +1/+0 until end of turn. Activate this ability no more than twice each turn. diff --git a/forge-gui/res/cardsfolder/r/rotlung_reanimator.txt b/forge-gui/res/cardsfolder/r/rotlung_reanimator.txt index 08e5db0188d..b357073b2ba 100644 --- a/forge-gui/res/cardsfolder/r/rotlung_reanimator.txt +++ b/forge-gui/res/cardsfolder/r/rotlung_reanimator.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Cleric dies, put a 2/2 black Zombie creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ B 2 2 Zombie | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenColors$ Black | TokenOwner$ You | TokenAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rotlung_reanimator.jpg -Oracle:Whenever Rotlung Reanimator or another Cleric dies, put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever Rotlung Reanimator or another Cleric dies, put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/r/rotted_hulk.txt b/forge-gui/res/cardsfolder/r/rotted_hulk.txt index 155f0989589..1ce3e27d57a 100644 --- a/forge-gui/res/cardsfolder/r/rotted_hulk.txt +++ b/forge-gui/res/cardsfolder/r/rotted_hulk.txt @@ -1,6 +1,6 @@ -Name:Rotted Hulk -ManaCost:3 B -Types:Creature Elemental -PT:2/5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rotted_hulk.jpg -Oracle: \ No newline at end of file +Name:Rotted Hulk +ManaCost:3 B +Types:Creature Elemental +PT:2/5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rotted_hulk.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/r/rotted_hystrix.txt b/forge-gui/res/cardsfolder/r/rotted_hystrix.txt index fd543c83987..ac2d5671ccb 100644 --- a/forge-gui/res/cardsfolder/r/rotted_hystrix.txt +++ b/forge-gui/res/cardsfolder/r/rotted_hystrix.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Beast PT:3/6 SVar:Picture:http://www.wizards.com/global/images/magic/general/rotted_hystrix.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/rotted_ones_lay_siege.txt b/forge-gui/res/cardsfolder/r/rotted_ones_lay_siege.txt index 88a38b89218..30e73084717 100644 --- a/forge-gui/res/cardsfolder/r/rotted_ones_lay_siege.txt +++ b/forge-gui/res/cardsfolder/r/rotted_ones_lay_siege.txt @@ -1,8 +1,8 @@ -Name:Rotted Ones, Lay Siege -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, for each opponent, put a 2/2 black Zombie creature token onto the battlefield that attacks that player each combat if able. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenHiddenKeywords$ CARDNAME attacks specific player each combat if able:Remembered | TokenRemembered$ Player.IsRemembered -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/rotted_ones_lay_siege.jpg -Oracle:When you set this scheme in motion, for each opponent, put a 2/2 black Zombie creature token onto the battlefield that attacks that player each combat if able. +Name:Rotted Ones, Lay Siege +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigRepeat | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, for each opponent, put a 2/2 black Zombie creature token onto the battlefield that attacks that player each combat if able. +SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenHiddenKeywords$ CARDNAME attacks specific player each combat if able:Remembered | TokenRemembered$ Player.IsRemembered +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/rotted_ones_lay_siege.jpg +Oracle:When you set this scheme in motion, for each opponent, put a 2/2 black Zombie creature token onto the battlefield that attacks that player each combat if able. diff --git a/forge-gui/res/cardsfolder/r/rotting_fensnake.txt b/forge-gui/res/cardsfolder/r/rotting_fensnake.txt index 4d36d903103..375440f36d4 100644 --- a/forge-gui/res/cardsfolder/r/rotting_fensnake.txt +++ b/forge-gui/res/cardsfolder/r/rotting_fensnake.txt @@ -1,6 +1,6 @@ -Name:Rotting Fensnake -ManaCost:3 B -Types:Creature Zombie Snake -PT:5/1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rotting_fensnake.jpg -Oracle: \ No newline at end of file +Name:Rotting Fensnake +ManaCost:3 B +Types:Creature Zombie Snake +PT:5/1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rotting_fensnake.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/r/rotting_giant.txt b/forge-gui/res/cardsfolder/r/rotting_giant.txt index 4c584c59ee1..d0a78c99cf0 100644 --- a/forge-gui/res/cardsfolder/r/rotting_giant.txt +++ b/forge-gui/res/cardsfolder/r/rotting_giant.txt @@ -1,10 +1,10 @@ -Name:Rotting Giant -ManaCost:1 B -Types:Creature Zombie Giant -PT:3/3 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it unless you exile a card from your graveyard. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigSac | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it unless you exile a card from your graveyard. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rotting_giant.jpg -Oracle:Whenever Rotting Giant attacks or blocks, sacrifice it unless you exile a card from your graveyard. \ No newline at end of file +Name:Rotting Giant +ManaCost:1 B +Types:Creature Zombie Giant +PT:3/3 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it unless you exile a card from your graveyard. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigSac | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it unless you exile a card from your graveyard. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rotting_giant.jpg +Oracle:Whenever Rotting Giant attacks or blocks, sacrifice it unless you exile a card from your graveyard. diff --git a/forge-gui/res/cardsfolder/r/rotting_legion.txt b/forge-gui/res/cardsfolder/r/rotting_legion.txt index 9f93fe2e60c..d638fe2e8a6 100644 --- a/forge-gui/res/cardsfolder/r/rotting_legion.txt +++ b/forge-gui/res/cardsfolder/r/rotting_legion.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:4/5 K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/rotting_legion.jpg -Oracle:Rotting Legion enters the battlefield tapped. \ No newline at end of file +Oracle:Rotting Legion enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/r/rotting_rats.txt b/forge-gui/res/cardsfolder/r/rotting_rats.txt index 503ae8400c9..49290d9b165 100644 --- a/forge-gui/res/cardsfolder/r/rotting_rats.txt +++ b/forge-gui/res/cardsfolder/r/rotting_rats.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S K:Unearth:1 B SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ Each | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/rotting_rats.jpg -Oracle:When Rotting Rats enters the battlefield, each player discards a card.\nUnearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:When Rotting Rats enters the battlefield, each player discards a card.\nUnearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/r/rough_tumble.txt b/forge-gui/res/cardsfolder/r/rough_tumble.txt index 1330103f0b0..74843534eda 100644 --- a/forge-gui/res/cardsfolder/r/rough_tumble.txt +++ b/forge-gui/res/cardsfolder/r/rough_tumble.txt @@ -1,15 +1,15 @@ -Name:Rough -ManaCost:1 R -AlternateMode: Split -Types:Sorcery -A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.withoutFlying | NumDmg$ 2 | SpellDescription$ Rough deals 2 damage to each creature without flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rough_tumble.jpg -Oracle:Rough deals 2 damage to each creature without flying. - -ALTERNATE - -Name:Tumble -ManaCost:5 R -Types:Sorcery -A:SP$ DamageAll | Cost$ 5 R | ValidCards$ Creature.withFlying | NumDmg$ 6 | SpellDescription$ Tumble deals 6 damage to each creature with flying. -Oracle:Tumble deals 6 damage to each creature with flying. \ No newline at end of file +Name:Rough +ManaCost:1 R +AlternateMode: Split +Types:Sorcery +A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.withoutFlying | NumDmg$ 2 | SpellDescription$ Rough deals 2 damage to each creature without flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rough_tumble.jpg +Oracle:Rough deals 2 damage to each creature without flying. + +ALTERNATE + +Name:Tumble +ManaCost:5 R +Types:Sorcery +A:SP$ DamageAll | Cost$ 5 R | ValidCards$ Creature.withFlying | NumDmg$ 6 | SpellDescription$ Tumble deals 6 damage to each creature with flying. +Oracle:Tumble deals 6 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/r/roughshod_mentor.txt b/forge-gui/res/cardsfolder/r/roughshod_mentor.txt index 843fd2a81c6..e8ef3d0d432 100644 --- a/forge-gui/res/cardsfolder/r/roughshod_mentor.txt +++ b/forge-gui/res/cardsfolder/r/roughshod_mentor.txt @@ -5,4 +5,4 @@ PT:5/4 S:Mode$ Continuous | Affected$ Creature.Green+YouCtrl | AddKeyword$ Trample | Description$ Green creatures you control have trample. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/roughshod_mentor.jpg -Oracle:Green creatures you control have trample. \ No newline at end of file +Oracle:Green creatures you control have trample. diff --git a/forge-gui/res/cardsfolder/r/rouse.txt b/forge-gui/res/cardsfolder/r/rouse.txt index e11c6b6c266..0f58026ba5e 100644 --- a/forge-gui/res/cardsfolder/r/rouse.txt +++ b/forge-gui/res/cardsfolder/r/rouse.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | NumAtt$ +2 | TgtPrompt$ Select ta A:SP$ Pump | Cost$ PayLife<2> | ValidTgts$ Creature | NumAtt$ +2 | TgtPrompt$ Select target creature | isPresent$ Swamp.YouCtrl | SpellDescription$ If you control a Swamp, you may pay 2 life rather than pay Rouse's mana cost. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rouse.jpg -Oracle:If you control a Swamp, you may pay 2 life rather than pay Rouse's mana cost.\nTarget creature gets +2/+0 until end of turn. \ No newline at end of file +Oracle:If you control a Swamp, you may pay 2 life rather than pay Rouse's mana cost.\nTarget creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rouse_the_mob.txt b/forge-gui/res/cardsfolder/r/rouse_the_mob.txt index 076aef63e66..4308c3961f0 100644 --- a/forge-gui/res/cardsfolder/r/rouse_the_mob.txt +++ b/forge-gui/res/cardsfolder/r/rouse_the_mob.txt @@ -1,9 +1,9 @@ -Name:Rouse the Mob -ManaCost:R -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 R | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{R} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ R | ValidTgts$ Creature | KW$ Trample | NumAtt$ +2 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +2/+0 and gain trample until end of turn. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rouse_the_mob.jpg -Oracle:Strive - Rouse the Mob costs {2}{R} more to cast for each target beyond the first.\nAny number of target creatures each get +2/+0 and gain trample until end of turn. \ No newline at end of file +Name:Rouse the Mob +ManaCost:R +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 R | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{R} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ R | ValidTgts$ Creature | KW$ Trample | NumAtt$ +2 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Any number of target creatures each get +2/+0 and gain trample until end of turn. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rouse_the_mob.jpg +Oracle:Strive - Rouse the Mob costs {2}{R} more to cast for each target beyond the first.\nAny number of target creatures each get +2/+0 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rousing_of_souls.txt b/forge-gui/res/cardsfolder/r/rousing_of_souls.txt index b9a9f514e97..e1eae08afb9 100644 --- a/forge-gui/res/cardsfolder/r/rousing_of_souls.txt +++ b/forge-gui/res/cardsfolder/r/rousing_of_souls.txt @@ -1,10 +1,10 @@ -Name:Rousing of Souls -ManaCost:2 W -Types:Sorcery -A:SP$ Dig | Cost$ 2 W | PreCostDesc$ Parley - | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBToken | SpellDescription$ Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 1/1 white Spirit creature token with flying onto the battlefield. Then each player draws a card. -SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Card.nonLand -SVar:Picture:http://www.wizards.com/global/images/magic/general/rousing_of_souls.jpg -Oracle:Parley - Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 1/1 white Spirit creature token with flying onto the battlefield. Then each player draws a card. +Name:Rousing of Souls +ManaCost:2 W +Types:Sorcery +A:SP$ Dig | Cost$ 2 W | PreCostDesc$ Parley - | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBToken | SpellDescription$ Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 1/1 white Spirit creature token with flying onto the battlefield. Then each player draws a card. +SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.nonLand +SVar:Picture:http://www.wizards.com/global/images/magic/general/rousing_of_souls.jpg +Oracle:Parley - Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 1/1 white Spirit creature token with flying onto the battlefield. Then each player draws a card. diff --git a/forge-gui/res/cardsfolder/r/rout.txt b/forge-gui/res/cardsfolder/r/rout.txt index b6fb3639dff..eef5b963f3b 100644 --- a/forge-gui/res/cardsfolder/r/rout.txt +++ b/forge-gui/res/cardsfolder/r/rout.txt @@ -1,7 +1,7 @@ -Name:Rout -ManaCost:3 W W -Types:Sorcery -K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. -A:SP$ DestroyAll | Cost$ 3 W W | ValidCards$ Creature | NoRegen$ True | SpellDescription$ Destroy all creatures. They can't be regenerated. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rout.jpg -Oracle:You may cast Rout any time you could cast an instant if you pay {2} more to cast it.\nDestroy all creatures. They can't be regenerated. \ No newline at end of file +Name:Rout +ManaCost:3 W W +Types:Sorcery +K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. +A:SP$ DestroyAll | Cost$ 3 W W | ValidCards$ Creature | NoRegen$ True | SpellDescription$ Destroy all creatures. They can't be regenerated. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rout.jpg +Oracle:You may cast Rout any time you could cast an instant if you pay {2} more to cast it.\nDestroy all creatures. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/r/rowan_treefolk.txt b/forge-gui/res/cardsfolder/r/rowan_treefolk.txt index f823ec581c8..eec1d72a17e 100644 --- a/forge-gui/res/cardsfolder/r/rowan_treefolk.txt +++ b/forge-gui/res/cardsfolder/r/rowan_treefolk.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Creature Treefolk PT:3/4 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4316.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/rowen.txt b/forge-gui/res/cardsfolder/r/rowen.txt index a9c80ab7e58..7cbf81da26e 100644 --- a/forge-gui/res/cardsfolder/r/rowen.txt +++ b/forge-gui/res/cardsfolder/r/rowen.txt @@ -1,8 +1,8 @@ -Name:Rowen -ManaCost:2 G G -Types:Enchantment -K:Reveal the first card you draw each turn -T:Mode$ Drawn | ValidCard$ Land.Basic+YouCtrl | TriggerZones$ Battlefield | Number$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever you reveal a basic land card this way, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rowen.jpg -Oracle:Reveal the first card you draw each turn. Whenever you reveal a basic land card this way, draw a card. \ No newline at end of file +Name:Rowen +ManaCost:2 G G +Types:Enchantment +K:Reveal the first card you draw each turn +T:Mode$ Drawn | ValidCard$ Land.Basic+YouCtrl | TriggerZones$ Battlefield | Number$ 1 | Execute$ TrigDraw | TriggerDescription$ Whenever you reveal a basic land card this way, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rowen.jpg +Oracle:Reveal the first card you draw each turn. Whenever you reveal a basic land card this way, draw a card. diff --git a/forge-gui/res/cardsfolder/r/royal_assassin.txt b/forge-gui/res/cardsfolder/r/royal_assassin.txt index a0fdff756ad..9ef4ba29dee 100644 --- a/forge-gui/res/cardsfolder/r/royal_assassin.txt +++ b/forge-gui/res/cardsfolder/r/royal_assassin.txt @@ -4,4 +4,4 @@ Types:Creature Human Assassin PT:1/1 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | SpellDescription$ Destroy target tapped creature. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83235.jpg -Oracle:{T}: Destroy target tapped creature. \ No newline at end of file +Oracle:{T}: Destroy target tapped creature. diff --git a/forge-gui/res/cardsfolder/r/royal_assassin_avatar.txt b/forge-gui/res/cardsfolder/r/royal_assassin_avatar.txt index 0babbc9c3b9..5e363ee52de 100644 --- a/forge-gui/res/cardsfolder/r/royal_assassin_avatar.txt +++ b/forge-gui/res/cardsfolder/r/royal_assassin_avatar.txt @@ -1,9 +1,9 @@ -Name:Royal Assassin Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-2/+0 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ DrawLoselife | TriggerDescription$ At the beginning of your upkeep, you draw a card and you lose 1 life. -SVar:DrawLoselife:AB$ Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/royal_assassin_avatar.jpg -Oracle:Hand -2, life +0\nAt the beginning of your upkeep, you draw a card and you lose 1 life. \ No newline at end of file +Name:Royal Assassin Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-2/+0 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ DrawLoselife | TriggerDescription$ At the beginning of your upkeep, you draw a card and you lose 1 life. +SVar:DrawLoselife:AB$ Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/royal_assassin_avatar.jpg +Oracle:Hand -2, life +0\nAt the beginning of your upkeep, you draw a card and you lose 1 life. diff --git a/forge-gui/res/cardsfolder/r/royal_decree.txt b/forge-gui/res/cardsfolder/r/royal_decree.txt index 61b5545c42b..c5d780f1edc 100644 --- a/forge-gui/res/cardsfolder/r/royal_decree.txt +++ b/forge-gui/res/cardsfolder/r/royal_decree.txt @@ -6,4 +6,4 @@ T:Mode$ Taps | ValidCard$ Swamp,Mountain,Permanent.Black,Permanent.Red | Trigger SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/royal_decree.jpg -Oracle:Cumulative upkeep {W} (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.)\nWhenever a Swamp, Mountain, black permanent, or red permanent becomes tapped, Royal Decree deals 1 damage to that permanent's controller. \ No newline at end of file +Oracle:Cumulative upkeep {W} (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.)\nWhenever a Swamp, Mountain, black permanent, or red permanent becomes tapped, Royal Decree deals 1 damage to that permanent's controller. diff --git a/forge-gui/res/cardsfolder/r/royal_falcon.txt b/forge-gui/res/cardsfolder/r/royal_falcon.txt index 1fe8f22d0e3..fe3af135510 100644 --- a/forge-gui/res/cardsfolder/r/royal_falcon.txt +++ b/forge-gui/res/cardsfolder/r/royal_falcon.txt @@ -4,4 +4,4 @@ Types:Creature Bird PT:1/1 K:Flying SVar:Picture:http://serv1.tcgimages.eu/img/cards/Starter_1999/royal_falcon.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/r/royal_herbalist.txt b/forge-gui/res/cardsfolder/r/royal_herbalist.txt index 6b74b21a4c6..77fd6bab4b8 100644 --- a/forge-gui/res/cardsfolder/r/royal_herbalist.txt +++ b/forge-gui/res/cardsfolder/r/royal_herbalist.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ GainLife | Cost$ 2 ExileFromTop<1/Card> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/royal_herbalist.jpg -Oracle:{2}, Exile the top card of your library: You gain 1 life. \ No newline at end of file +Oracle:{2}, Exile the top card of your library: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/r/royal_trooper.txt b/forge-gui/res/cardsfolder/r/royal_trooper.txt index 5474795859b..313993c3d0f 100644 --- a/forge-gui/res/cardsfolder/r/royal_trooper.txt +++ b/forge-gui/res/cardsfolder/r/royal_trooper.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://magiccards.info/scans/en/st/25.jpg -Oracle:Whenever Royal Trooper blocks, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Royal Trooper blocks, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rubbleback_rhino.txt b/forge-gui/res/cardsfolder/r/rubbleback_rhino.txt index 04a9cd197d2..bc8b12eccbd 100644 --- a/forge-gui/res/cardsfolder/r/rubbleback_rhino.txt +++ b/forge-gui/res/cardsfolder/r/rubbleback_rhino.txt @@ -1,7 +1,7 @@ -Name:Rubbleback Rhino -ManaCost:4 G -Types:Creature Rhino -PT:3/4 -K:Hexproof -SVar:Picture:http://www.wizards.com/global/images/magic/general/rubbleback_rhino.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Rubbleback Rhino +ManaCost:4 G +Types:Creature Rhino +PT:3/4 +K:Hexproof +SVar:Picture:http://www.wizards.com/global/images/magic/general/rubbleback_rhino.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/r/rubblebelt_maaka.txt b/forge-gui/res/cardsfolder/r/rubblebelt_maaka.txt index 5aed121f732..ad03e8f69a7 100644 --- a/forge-gui/res/cardsfolder/r/rubblebelt_maaka.txt +++ b/forge-gui/res/cardsfolder/r/rubblebelt_maaka.txt @@ -1,7 +1,7 @@ -Name:Rubblebelt Maaka -ManaCost:3 R -Types:Creature Cat -PT:3/3 -A:AB$ Pump | Cost$ R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target attacking creature gets +3/+3 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rubblebelt_maaka.jpg -Oracle:Bloodrush - {R}, Discard Rubblebelt Maaka: Target attacking creature gets +3/+3 until end of turn. \ No newline at end of file +Name:Rubblebelt Maaka +ManaCost:3 R +Types:Creature Cat +PT:3/3 +A:AB$ Pump | Cost$ R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target attacking creature gets +3/+3 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rubblebelt_maaka.jpg +Oracle:Bloodrush - {R}, Discard Rubblebelt Maaka: Target attacking creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rubblebelt_raiders.txt b/forge-gui/res/cardsfolder/r/rubblebelt_raiders.txt index ac1ebd297ce..8addd498c50 100644 --- a/forge-gui/res/cardsfolder/r/rubblebelt_raiders.txt +++ b/forge-gui/res/cardsfolder/r/rubblebelt_raiders.txt @@ -1,10 +1,10 @@ -Name:Rubblebelt Raiders -ManaCost:1 RG RG RG -Types:Creature Human Warrior -PT:3/3 -T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ RubblebeltWarCry | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on it for each attacking creature you control. -SVar:RubblebeltWarCry:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:Count$Valid Creature.attacking+YouCtrl -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/rubblebelt_raiders.jpg -Oracle:Whenever Rubblebelt Raiders attacks, put a +1/+1 counter on it for each attacking creature you control. \ No newline at end of file +Name:Rubblebelt Raiders +ManaCost:1 RG RG RG +Types:Creature Human Warrior +PT:3/3 +T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ RubblebeltWarCry | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on it for each attacking creature you control. +SVar:RubblebeltWarCry:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:Count$Valid Creature.attacking+YouCtrl +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/rubblebelt_raiders.jpg +Oracle:Whenever Rubblebelt Raiders attacks, put a +1/+1 counter on it for each attacking creature you control. diff --git a/forge-gui/res/cardsfolder/r/rubblehulk.txt b/forge-gui/res/cardsfolder/r/rubblehulk.txt index fda217e1cbd..7604a9f898e 100644 --- a/forge-gui/res/cardsfolder/r/rubblehulk.txt +++ b/forge-gui/res/cardsfolder/r/rubblehulk.txt @@ -1,10 +1,10 @@ -Name:Rubblehulk -ManaCost:4 R G -Types:Creature Elemental -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of lands you control. -A:AB$ Pump | Cost$ 1 R G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush - | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target attacking creature gets +X/+X until end of turn, where X is the number of lands you control. -SVar:X:Count$Valid Land.YouCtrl -SVar:BuffedBy:Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/rubblehulk.jpg -Oracle:Rubblehulk's power and toughness are each equal to the number of lands you control.\nBloodrush - {1}{R}{G}, Discard Rubblehulk: Target attacking creature gets +X/+X until end of turn, where X is the number of lands you control. \ No newline at end of file +Name:Rubblehulk +ManaCost:4 R G +Types:Creature Elemental +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of lands you control. +A:AB$ Pump | Cost$ 1 R G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush - | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Target attacking creature gets +X/+X until end of turn, where X is the number of lands you control. +SVar:X:Count$Valid Land.YouCtrl +SVar:BuffedBy:Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/rubblehulk.jpg +Oracle:Rubblehulk's power and toughness are each equal to the number of lands you control.\nBloodrush - {1}{R}{G}, Discard Rubblehulk: Target attacking creature gets +X/+X until end of turn, where X is the number of lands you control. diff --git a/forge-gui/res/cardsfolder/r/rubinia_soulsinger.txt b/forge-gui/res/cardsfolder/r/rubinia_soulsinger.txt index f54e228ecc1..fad552534ce 100644 --- a/forge-gui/res/cardsfolder/r/rubinia_soulsinger.txt +++ b/forge-gui/res/cardsfolder/r/rubinia_soulsinger.txt @@ -5,4 +5,4 @@ PT:2/3 K:You may choose not to untap CARDNAME during your untap step. A:AB$ GainControl | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ Untap,LeavesPlay,LoseControl | SpellDescription$ Gain control of target creature for as long as you control Rubinia and Rubinia remains tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/rubinia_soulsinger.jpg -Oracle:You may choose not to untap Rubinia Soulsinger during your untap step.\n{T}: Gain control of target creature for as long as you control Rubinia and Rubinia remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Rubinia Soulsinger during your untap step.\n{T}: Gain control of target creature for as long as you control Rubinia and Rubinia remains tapped. diff --git a/forge-gui/res/cardsfolder/r/ruby_leech.txt b/forge-gui/res/cardsfolder/r/ruby_leech.txt index 154b3cf77e9..af44662aa3e 100644 --- a/forge-gui/res/cardsfolder/r/ruby_leech.txt +++ b/forge-gui/res/cardsfolder/r/ruby_leech.txt @@ -5,4 +5,4 @@ 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. 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 +Oracle:First strike\nRed spells you cast cost {R} more to cast. diff --git a/forge-gui/res/cardsfolder/r/ruby_medallion.txt b/forge-gui/res/cardsfolder/r/ruby_medallion.txt index f22f00607d6..e954dfb962b 100644 --- a/forge-gui/res/cardsfolder/r/ruby_medallion.txt +++ b/forge-gui/res/cardsfolder/r/ruby_medallion.txt @@ -5,4 +5,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Red | Type$ Spell | Activator$ You | Amount SVar:RemRandomDeck:True DeckNeeds:Color$Red SVar:Picture:http://www.wizards.com/global/images/magic/general/ruby_medallion.jpg -Oracle:Red spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Red spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/r/rude_awakening.txt b/forge-gui/res/cardsfolder/r/rude_awakening.txt index 6e34ade96df..569706a86c3 100644 --- a/forge-gui/res/cardsfolder/r/rude_awakening.txt +++ b/forge-gui/res/cardsfolder/r/rude_awakening.txt @@ -7,4 +7,4 @@ SVar:DBUntap:DB$ UntapAll | ValidCards$ Land.YouCtrl | SpellDescription$ Untap a SVar:DBAnimate:DB$ AnimateAll | ValidCards$ Land.YouCtrl | Power$ 2 | Toughness$ 2 | Types$ Creature | SpellDescription$ Until end of turn, lands you control become 2/2 creatures that are still lands. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rude_awakening.jpg -Oracle:Choose one - Untap all lands you control; or until end of turn, lands you control become 2/2 creatures that are still lands.\nEntwine {2}{G} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Untap all lands you control; or until end of turn, lands you control become 2/2 creatures that are still lands.\nEntwine {2}{G} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/r/rugged_prairie.txt b/forge-gui/res/cardsfolder/r/rugged_prairie.txt index e1f81493416..a0536e54bcc 100644 --- a/forge-gui/res/cardsfolder/r/rugged_prairie.txt +++ b/forge-gui/res/cardsfolder/r/rugged_prairie.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ RW T | Produced$ R W | SpellDescription$ Add {R}{W} to your m A:AB$ Mana | Cost$ RW T | 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/rugged_prairie.jpg -Oracle:{T}: Add {1} to your mana pool.\n{R/W}, {T}: Add {R}{R}, {R}{W}, or {W}{W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{R/W}, {T}: Add {R}{R}, {R}{W}, or {W}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/ruham_djinn.txt b/forge-gui/res/cardsfolder/r/ruham_djinn.txt index 10ac33cfd8f..4628ac2b4bf 100644 --- a/forge-gui/res/cardsfolder/r/ruham_djinn.txt +++ b/forge-gui/res/cardsfolder/r/ruham_djinn.txt @@ -1,8 +1,8 @@ -Name:Ruham Djinn -ManaCost:5 W -Types:Creature Djinn -PT:5/5 -K:First Strike -S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor white | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as white is the most common color among all permanents or is tied for most common. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ruham_djinn.jpg -Oracle:First strike\nRuham Djinn gets -2/-2 as long as white is the most common color among all permanents or is tied for most common. \ No newline at end of file +Name:Ruham Djinn +ManaCost:5 W +Types:Creature Djinn +PT:5/5 +K:First Strike +S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor white | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as white is the most common color among all permanents or is tied for most common. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ruham_djinn.jpg +Oracle:First strike\nRuham Djinn gets -2/-2 as long as white is the most common color among all permanents or is tied for most common. diff --git a/forge-gui/res/cardsfolder/r/ruhan_of_the_fomori.txt b/forge-gui/res/cardsfolder/r/ruhan_of_the_fomori.txt index 51a8c55d0f4..90694df4f5c 100644 --- a/forge-gui/res/cardsfolder/r/ruhan_of_the_fomori.txt +++ b/forge-gui/res/cardsfolder/r/ruhan_of_the_fomori.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigChoose | Tr SVar:TrigChoose:AB$ ChoosePlayer | Cost$ 0 | Defined$ You | Choices$ Player.Opponent | Random$ True | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME attacks specific player each combat if able:ChosenPlayer | UntilEndOfCombat$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/ruhan_of_the_fomori.jpg -Oracle:At the beginning of combat on your turn, choose an opponent at random. Ruhan of the Fomori attacks that player this combat if able. \ No newline at end of file +Oracle:At the beginning of combat on your turn, choose an opponent at random. Ruhan of the Fomori attacks that player this combat if able. diff --git a/forge-gui/res/cardsfolder/r/ruin_ghost.txt b/forge-gui/res/cardsfolder/r/ruin_ghost.txt index 3b19545f560..8746c481781 100644 --- a/forge-gui/res/cardsfolder/r/ruin_ghost.txt +++ b/forge-gui/res/cardsfolder/r/ruin_ghost.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ W T | TargetMin$ 1 | ValidTgts$ Land.YouCtrl | TgtPromp SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ruin_ghost.jpg -Oracle:{W}, {T}: Exile target land you control, then return it to the battlefield under your control. \ No newline at end of file +Oracle:{W}, {T}: Exile target land you control, then return it to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/r/ruination.txt b/forge-gui/res/cardsfolder/r/ruination.txt index b0b2f26972c..dcf5d74a253 100644 --- a/forge-gui/res/cardsfolder/r/ruination.txt +++ b/forge-gui/res/cardsfolder/r/ruination.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Sorcery A:SP$ DestroyAll | Cost$ 3 R | ValidCards$ Land.nonBasic | SpellDescription$ Destroy all nonbasic lands. SVar:Picture:http://www.wizards.com/global/images/magic/general/ruination.jpg -Oracle:Destroy all nonbasic lands. \ No newline at end of file +Oracle:Destroy all nonbasic lands. diff --git a/forge-gui/res/cardsfolder/r/ruination_wurm.txt b/forge-gui/res/cardsfolder/r/ruination_wurm.txt index 93ed9816582..7a7100c323e 100644 --- a/forge-gui/res/cardsfolder/r/ruination_wurm.txt +++ b/forge-gui/res/cardsfolder/r/ruination_wurm.txt @@ -1,6 +1,6 @@ -Name:Ruination Wurm -ManaCost:4 R G -Types:Creature Wurm -PT:7/6 -SVar:Picture:http://www.wizards.com/global/images/magic/general/ruination_wurm.jpg -Oracle: \ No newline at end of file +Name:Ruination Wurm +ManaCost:4 R G +Types:Creature Wurm +PT:7/6 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ruination_wurm.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/r/ruinous_minotaur.txt b/forge-gui/res/cardsfolder/r/ruinous_minotaur.txt index 660b3ab56a9..061cf79d490 100644 --- a/forge-gui/res/cardsfolder/r/ruinous_minotaur.txt +++ b/forge-gui/res/cardsfolder/r/ruinous_minotaur.txt @@ -5,4 +5,4 @@ PT:5/2 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigSacrifice | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, sacrifice a land. SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 | SacValid$ Land | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/ruinous_minotaur.jpg -Oracle:Whenever Ruinous Minotaur deals damage to an opponent, sacrifice a land. \ No newline at end of file +Oracle:Whenever Ruinous Minotaur deals damage to an opponent, sacrifice a land. diff --git a/forge-gui/res/cardsfolder/r/ruins_of_trokair.txt b/forge-gui/res/cardsfolder/r/ruins_of_trokair.txt index f5eb0e1cf05..c7a39459bb4 100644 --- a/forge-gui/res/cardsfolder/r/ruins_of_trokair.txt +++ b/forge-gui/res/cardsfolder/r/ruins_of_trokair.txt @@ -6,4 +6,4 @@ 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 +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. diff --git a/forge-gui/res/cardsfolder/r/rukh_egg.txt b/forge-gui/res/cardsfolder/r/rukh_egg.txt index 588912d2018..fc0e9c6ea88 100644 --- a/forge-gui/res/cardsfolder/r/rukh_egg.txt +++ b/forge-gui/res/cardsfolder/r/rukh_egg.txt @@ -7,4 +7,4 @@ SVar:DelTrigLeaves:Mode$ Phase | Phase$ End of Turn | Execute$ TrigToken | Trigg SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ Red | TokenKeywords$ Flying | TokenPower$ 4 | TokenToughness$ 4 | TokenAmount$ 1 SVar:SacMe:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/rukh_egg.jpg -Oracle:When Rukh Egg dies, put a 4/4 red Bird creature token with flying onto the battlefield at the beginning of the next end step. \ No newline at end of file +Oracle:When Rukh Egg dies, put a 4/4 red Bird creature token with flying onto the battlefield at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/r/rule_of_law.txt b/forge-gui/res/cardsfolder/r/rule_of_law.txt index 406503efc0f..0b719081643 100644 --- a/forge-gui/res/cardsfolder/r/rule_of_law.txt +++ b/forge-gui/res/cardsfolder/r/rule_of_law.txt @@ -1,8 +1,8 @@ -Name:Rule of Law -ManaCost:2 W -Types:Enchantment -S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player | NumLimitEachTurn$ 1 | Description$ Each player can't cast more than one spell each turn. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rule_of_law.jpg -Oracle:Each player can't cast more than one spell each turn. \ No newline at end of file +Name:Rule of Law +ManaCost:2 W +Types:Enchantment +S:Mode$ CantBeCast | ValidCard$ Card | Caster$ Player | NumLimitEachTurn$ 1 | Description$ Each player can't cast more than one spell each turn. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rule_of_law.jpg +Oracle:Each player can't cast more than one spell each turn. diff --git a/forge-gui/res/cardsfolder/r/rumbling_aftershocks.txt b/forge-gui/res/cardsfolder/r/rumbling_aftershocks.txt index a7254211bf5..eacf29d4c0f 100644 --- a/forge-gui/res/cardsfolder/r/rumbling_aftershocks.txt +++ b/forge-gui/res/cardsfolder/r/rumbling_aftershocks.txt @@ -1,9 +1,9 @@ -Name:Rumbling Aftershocks -ManaCost:4 R -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card.YouCtrl+kicked | TriggerZones$ Battlefield | Execute$ DamageSomeone | OptionalDecider$ You | TriggerDescription$ Whenever you cast a kicked spell, you may have CARDNAME deal damage to target creature or player equal to the number of times that spell was kicked. -SVar:DamageSomeone:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | References$ X | NumDmg$ X | TgtPrompt$ Select target creature or player -SVar:X:TriggeredSpellAbility$Count$TimesKicked -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rumbling_aftershocks.jpg -Oracle:Whenever you cast a kicked spell, you may have Rumbling Aftershocks deal damage to target creature or player equal to the number of times that spell was kicked. \ No newline at end of file +Name:Rumbling Aftershocks +ManaCost:4 R +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card.YouCtrl+kicked | TriggerZones$ Battlefield | Execute$ DamageSomeone | OptionalDecider$ You | TriggerDescription$ Whenever you cast a kicked spell, you may have CARDNAME deal damage to target creature or player equal to the number of times that spell was kicked. +SVar:DamageSomeone:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | References$ X | NumDmg$ X | TgtPrompt$ Select target creature or player +SVar:X:TriggeredSpellAbility$Count$TimesKicked +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rumbling_aftershocks.jpg +Oracle:Whenever you cast a kicked spell, you may have Rumbling Aftershocks deal damage to target creature or player equal to the number of times that spell was kicked. diff --git a/forge-gui/res/cardsfolder/r/rumbling_baloth.txt b/forge-gui/res/cardsfolder/r/rumbling_baloth.txt index 9e9802fd825..c4999a60538 100644 --- a/forge-gui/res/cardsfolder/r/rumbling_baloth.txt +++ b/forge-gui/res/cardsfolder/r/rumbling_baloth.txt @@ -1,6 +1,6 @@ -Name:Rumbling Baloth -ManaCost:2 G G -Types:Creature Beast -PT:4/4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rumbling_baloth.jpg -Oracle: +Name:Rumbling Baloth +ManaCost:2 G G +Types:Creature Beast +PT:4/4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rumbling_baloth.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/r/rumbling_crescendo.txt b/forge-gui/res/cardsfolder/r/rumbling_crescendo.txt index c082d058727..b0df2be83eb 100644 --- a/forge-gui/res/cardsfolder/r/rumbling_crescendo.txt +++ b/forge-gui/res/cardsfolder/r/rumbling_crescendo.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE SVar:X:Count$CardCounters.VERSE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rumbling_crescendo.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Rumbling Crescendo.\n{R}, Sacrifice Rumbling Crescendo: Destroy up to X target lands, where X is the number of verse counters on Rumbling Crescendo. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on Rumbling Crescendo.\n{R}, Sacrifice Rumbling Crescendo: Destroy up to X target lands, where X is the number of verse counters on Rumbling Crescendo. diff --git a/forge-gui/res/cardsfolder/r/rumbling_slum.txt b/forge-gui/res/cardsfolder/r/rumbling_slum.txt index a9534d9ffba..118c73828c5 100644 --- a/forge-gui/res/cardsfolder/r/rumbling_slum.txt +++ b/forge-gui/res/cardsfolder/r/rumbling_slum.txt @@ -5,4 +5,4 @@ PT:5/5 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to each player. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ Each | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rumbling_slum.jpg -Oracle:At the beginning of your upkeep, Rumbling Slum deals 1 damage to each player. \ No newline at end of file +Oracle:At the beginning of your upkeep, Rumbling Slum deals 1 damage to each player. diff --git a/forge-gui/res/cardsfolder/r/rumbling_slum_avatar.txt b/forge-gui/res/cardsfolder/r/rumbling_slum_avatar.txt index 77264d93e7e..552cf349a8c 100644 --- a/forge-gui/res/cardsfolder/r/rumbling_slum_avatar.txt +++ b/forge-gui/res/cardsfolder/r/rumbling_slum_avatar.txt @@ -1,8 +1,8 @@ -Name:Rumbling Slum Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDmgOpp | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to each opponent. -SVar:TrigDmgOpp:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/rumbling_slum_avatar.jpg -Oracle:Hand +1, life +1\nAt the beginning of your upkeep, Rumbling Slum Avatar deals 1 damage to each opponent. \ No newline at end of file +Name:Rumbling Slum Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigDmgOpp | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to each opponent. +SVar:TrigDmgOpp:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent | NumDmg$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/rumbling_slum_avatar.jpg +Oracle:Hand +1, life +1\nAt the beginning of your upkeep, Rumbling Slum Avatar deals 1 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/r/rummaging_goblin.txt b/forge-gui/res/cardsfolder/r/rummaging_goblin.txt index b3a6eab88b3..f6cfaffadbe 100644 --- a/forge-gui/res/cardsfolder/r/rummaging_goblin.txt +++ b/forge-gui/res/cardsfolder/r/rummaging_goblin.txt @@ -1,7 +1,7 @@ -Name:Rummaging Goblin -ManaCost:2 R -Types:Creature Goblin Rogue -PT:1/1 -A:AB$ Draw | Cost$ T Discard<1/Card> | NumCards$ 1 | Defined$ You | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rummaging_goblin.jpg -Oracle:{T}, Discard a card: Draw a card. \ No newline at end of file +Name:Rummaging Goblin +ManaCost:2 R +Types:Creature Goblin Rogue +PT:1/1 +A:AB$ Draw | Cost$ T Discard<1/Card> | NumCards$ 1 | Defined$ You | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rummaging_goblin.jpg +Oracle:{T}, Discard a card: Draw a card. diff --git a/forge-gui/res/cardsfolder/r/rummaging_wizard.txt b/forge-gui/res/cardsfolder/r/rummaging_wizard.txt index bdc5da4932c..b2379f1beed 100644 --- a/forge-gui/res/cardsfolder/r/rummaging_wizard.txt +++ b/forge-gui/res/cardsfolder/r/rummaging_wizard.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Dig | Cost$ 2 U | DigNum$ 1 | DestinationZone$ Graveyard | Optional$ True | LibraryPosition2$ 0 | SpellDescription$ Look at the top card of your library. You may put that card into your graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rummaging_wizard.jpg -Oracle:{2}{U}: Look at the top card of your library. You may put that card into your graveyard. \ No newline at end of file +Oracle:{2}{U}: Look at the top card of your library. You may put that card into your graveyard. diff --git a/forge-gui/res/cardsfolder/r/run_wild.txt b/forge-gui/res/cardsfolder/r/run_wild.txt index 96659553168..0aac097f096 100644 --- a/forge-gui/res/cardsfolder/r/run_wild.txt +++ b/forge-gui/res/cardsfolder/r/run_wild.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBAnimate:DB$Animate | Abilities$ ABRegenerate | Defined$ Targeted SVar:ABRegenerate:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/run_wild.jpg -Oracle:Until end of turn, target creature gains trample and "{G}: Regenerate this creature." \ No newline at end of file +Oracle:Until end of turn, target creature gains trample and "{G}: Regenerate this creature." diff --git a/forge-gui/res/cardsfolder/r/rune_cervin_rider.txt b/forge-gui/res/cardsfolder/r/rune_cervin_rider.txt index bc2f0bac6ce..d763450062a 100644 --- a/forge-gui/res/cardsfolder/r/rune_cervin_rider.txt +++ b/forge-gui/res/cardsfolder/r/rune_cervin_rider.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ GW GW | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_cervin_rider.jpg -Oracle:Flying\n{G/W}{G/W}: Rune-Cervin Rider gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{G/W}{G/W}: Rune-Cervin Rider gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/r/rune_of_protection_artifacts.txt b/forge-gui/res/cardsfolder/r/rune_of_protection_artifacts.txt index 265b02ca14b..e9b4798d115 100644 --- a/forge-gui/res/cardsfolder/r/rune_of_protection_artifacts.txt +++ b/forge-gui/res/cardsfolder/r/rune_of_protection_artifacts.txt @@ -1,12 +1,12 @@ -Name:Rune of Protection: Artifacts -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ W | Choices$ Card.Artifact | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time an artifact source of your choice would deal damage to you this turn, prevent that damage. -K:Cycling:2 -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_artifacts.jpg -Oracle:{W}: The next time an artifact source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Rune of Protection: Artifacts +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ W | Choices$ Card.Artifact | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time an artifact source of your choice would deal damage to you this turn, prevent that damage. +K:Cycling:2 +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_artifacts.jpg +Oracle:{W}: The next time an artifact source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rune_of_protection_black.txt b/forge-gui/res/cardsfolder/r/rune_of_protection_black.txt index 70a9f1d8f81..1136976ac22 100644 --- a/forge-gui/res/cardsfolder/r/rune_of_protection_black.txt +++ b/forge-gui/res/cardsfolder/r/rune_of_protection_black.txt @@ -1,12 +1,12 @@ -Name:Rune of Protection: Black -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ W | Choices$ Card.Black | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black source of your choice would deal damage to you this turn, prevent that damage. -K:Cycling:2 -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_black.jpg -Oracle:{W}: The next time a black source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Rune of Protection: Black +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ W | Choices$ Card.Black | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a black source of your choice would deal damage to you this turn, prevent that damage. +K:Cycling:2 +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_black.jpg +Oracle:{W}: The next time a black source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rune_of_protection_blue.txt b/forge-gui/res/cardsfolder/r/rune_of_protection_blue.txt index dc083cc1ed1..d00cf97b4e3 100644 --- a/forge-gui/res/cardsfolder/r/rune_of_protection_blue.txt +++ b/forge-gui/res/cardsfolder/r/rune_of_protection_blue.txt @@ -1,12 +1,12 @@ -Name:Rune of Protection: Blue -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ W | Choices$ Card.Blue | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a blue source of your choice would deal damage to you this turn, prevent that damage. -K:Cycling:2 -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_blue.jpg -Oracle:{W}: The next time a blue source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Rune of Protection: Blue +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ W | Choices$ Card.Blue | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a blue source of your choice would deal damage to you this turn, prevent that damage. +K:Cycling:2 +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_blue.jpg +Oracle:{W}: The next time a blue source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rune_of_protection_green.txt b/forge-gui/res/cardsfolder/r/rune_of_protection_green.txt index d95a4164150..c510591e393 100644 --- a/forge-gui/res/cardsfolder/r/rune_of_protection_green.txt +++ b/forge-gui/res/cardsfolder/r/rune_of_protection_green.txt @@ -1,12 +1,12 @@ -Name:Rune of Protection: Green -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ W | Choices$ Card.Green | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a green source of your choice would deal damage to you this turn, prevent that damage. -K:Cycling:2 -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_green.jpg -Oracle:{W}: The next time a green source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Rune of Protection: Green +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ W | Choices$ Card.Green | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a green source of your choice would deal damage to you this turn, prevent that damage. +K:Cycling:2 +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_green.jpg +Oracle:{W}: The next time a green source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rune_of_protection_lands.txt b/forge-gui/res/cardsfolder/r/rune_of_protection_lands.txt index a0156b88017..32e476dd5b9 100644 --- a/forge-gui/res/cardsfolder/r/rune_of_protection_lands.txt +++ b/forge-gui/res/cardsfolder/r/rune_of_protection_lands.txt @@ -1,12 +1,12 @@ -Name:Rune of Protection: Lands -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ W | Choices$ Land | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a land source of your choice would deal damage to you this turn, prevent that damage. -K:Cycling:2 -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_lands.jpg -Oracle:{W}: The next time a land source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Rune of Protection: Lands +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ W | Choices$ Land | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a land source of your choice would deal damage to you this turn, prevent that damage. +K:Cycling:2 +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_lands.jpg +Oracle:{W}: The next time a land source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rune_of_protection_red.txt b/forge-gui/res/cardsfolder/r/rune_of_protection_red.txt index 17d80360893..e472c2e721d 100644 --- a/forge-gui/res/cardsfolder/r/rune_of_protection_red.txt +++ b/forge-gui/res/cardsfolder/r/rune_of_protection_red.txt @@ -1,12 +1,12 @@ -Name:Rune of Protection: Red -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ W | Choices$ Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a red source of your choice would deal damage to you this turn, prevent that damage. -K:Cycling:2 -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_red.jpg -Oracle:{W}: The next time a red source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Rune of Protection: Red +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ W | Choices$ Card.Red | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a red source of your choice would deal damage to you this turn, prevent that damage. +K:Cycling:2 +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_red.jpg +Oracle:{W}: The next time a red source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rune_of_protection_white.txt b/forge-gui/res/cardsfolder/r/rune_of_protection_white.txt index eca8ca1e8c2..b18c2a21f57 100644 --- a/forge-gui/res/cardsfolder/r/rune_of_protection_white.txt +++ b/forge-gui/res/cardsfolder/r/rune_of_protection_white.txt @@ -1,12 +1,12 @@ -Name:Rune of Protection: White -ManaCost:1 W -Types:Enchantment -A:AB$ ChooseSource | Cost$ W | Choices$ Card.White | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a white source of your choice would deal damage to you this turn, prevent that damage. -K:Cycling:2 -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_white.jpg -Oracle:{W}: The next time a white source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Rune of Protection: White +ManaCost:1 W +Types:Enchantment +A:AB$ ChooseSource | Cost$ W | Choices$ Card.White | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a white source of your choice would deal damage to you this turn, prevent that damage. +K:Cycling:2 +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_of_protection_white.jpg +Oracle:{W}: The next time a white source of your choice would deal damage to you this turn, prevent that damage.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/r/rune_scarred_demon.txt b/forge-gui/res/cardsfolder/r/rune_scarred_demon.txt index f2779b604a9..653ed19a3ab 100644 --- a/forge-gui/res/cardsfolder/r/rune_scarred_demon.txt +++ b/forge-gui/res/cardsfolder/r/rune_scarred_demon.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a card, put it into your hand, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_scarred_demon.jpg -Oracle:Flying\nWhen Rune-Scarred Demon enters the battlefield, search your library for a card, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:Flying\nWhen Rune-Scarred Demon enters the battlefield, search your library for a card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/r/rune_snag.txt b/forge-gui/res/cardsfolder/r/rune_snag.txt index d1115dfebf8..0c98b996a1d 100644 --- a/forge-gui/res/cardsfolder/r/rune_snag.txt +++ b/forge-gui/res/cardsfolder/r/rune_snag.txt @@ -1,8 +1,8 @@ -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. -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 -Oracle:Counter target spell unless its controller pays {2} plus an additional {2} for each card named Rune Snag in each graveyard. \ No newline at end of file +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. +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 +Oracle:Counter target spell unless its controller pays {2} plus an additional {2} for each card named Rune Snag in each graveyard. diff --git a/forge-gui/res/cardsfolder/r/rune_tail_kitsune_ascendant_rune_tails_essence.txt b/forge-gui/res/cardsfolder/r/rune_tail_kitsune_ascendant_rune_tails_essence.txt index 8be166470d7..d7184e573cf 100644 --- a/forge-gui/res/cardsfolder/r/rune_tail_kitsune_ascendant_rune_tails_essence.txt +++ b/forge-gui/res/cardsfolder/r/rune_tail_kitsune_ascendant_rune_tails_essence.txt @@ -1,20 +1,20 @@ -Name:Rune-Tail, Kitsune Ascendant -ManaCost:2 W -Types:Legendary Creature Fox Monk -PT:2/2 -T:Mode$ Always | LifeTotal$ You | LifeAmount$ GE30 | TriggerZones$ Battlefield | Execute$ TrigFlip | TriggerDescription$ When you have 30 or more life, flip CARDNAME. -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_tail_kitsune_ascendant.jpg -AlternateMode:Flip -Oracle:When you have 30 or more life, flip Rune-Tail, Kitsune Ascendant. - -ALTERNATE - -Name:Rune-Tail's Essence -ManaCost:2 W -Colors:white -Types:Legendary Enchantment -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Prevent all damage that would be dealt to CARDNAME. | Description$ Prevent all damage that would be dealt to creatures you control. -SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/rune_tails_essence.jpg -# This link may be a temporary solution and could change in the near future. -Oracle:Prevent all damage that would be dealt to creatures you control. +Name:Rune-Tail, Kitsune Ascendant +ManaCost:2 W +Types:Legendary Creature Fox Monk +PT:2/2 +T:Mode$ Always | LifeTotal$ You | LifeAmount$ GE30 | TriggerZones$ Battlefield | Execute$ TrigFlip | TriggerDescription$ When you have 30 or more life, flip CARDNAME. +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/rune_tail_kitsune_ascendant.jpg +AlternateMode:Flip +Oracle:When you have 30 or more life, flip Rune-Tail, Kitsune Ascendant. + +ALTERNATE + +Name:Rune-Tail's Essence +ManaCost:2 W +Colors:white +Types:Legendary Enchantment +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Prevent all damage that would be dealt to CARDNAME. | Description$ Prevent all damage that would be dealt to creatures you control. +SVar:Picture:http://www.marc-fowler-design.com/cardforge/flippedcards/SOK/rune_tails_essence.jpg +# This link may be a temporary solution and could change in the near future. +Oracle:Prevent all damage that would be dealt to creatures you control. diff --git a/forge-gui/res/cardsfolder/r/runeboggle.txt b/forge-gui/res/cardsfolder/r/runeboggle.txt index d864812af23..3e6784218bc 100644 --- a/forge-gui/res/cardsfolder/r/runeboggle.txt +++ b/forge-gui/res/cardsfolder/r/runeboggle.txt @@ -4,4 +4,4 @@ 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 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 +Oracle:Counter target spell unless its controller pays {1}.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/r/runechanters_pike.txt b/forge-gui/res/cardsfolder/r/runechanters_pike.txt index 75e70617919..4692369b3b7 100644 --- a/forge-gui/res/cardsfolder/r/runechanters_pike.txt +++ b/forge-gui/res/cardsfolder/r/runechanters_pike.txt @@ -1,9 +1,9 @@ -Name:Runechanter's Pike -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | References$ X,Y | AddKeyword$ First Strike | Description$ Equipped creature has first strike and gets +X/+0 where X is the number of instant and sorcery cards in your graveyard. -SVar:X:Count$TypeInYourYard.Instant/Plus.Y -SVar:Y:Count$TypeInYourYard.Sorcery -SVar:Picture:http://www.wizards.com/global/images/magic/general/runechanters_pike.jpg -Oracle:Equipped creature has first strike and gets +X/+0, where X is the number of instant and sorcery cards in your graveyard.\nEquip {2} \ No newline at end of file +Name:Runechanter's Pike +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | References$ X,Y | AddKeyword$ First Strike | Description$ Equipped creature has first strike and gets +X/+0 where X is the number of instant and sorcery cards in your graveyard. +SVar:X:Count$TypeInYourYard.Instant/Plus.Y +SVar:Y:Count$TypeInYourYard.Sorcery +SVar:Picture:http://www.wizards.com/global/images/magic/general/runechanters_pike.jpg +Oracle:Equipped creature has first strike and gets +X/+0, where X is the number of instant and sorcery cards in your graveyard.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/r/runeclaw_bear.txt b/forge-gui/res/cardsfolder/r/runeclaw_bear.txt index 6cd837cdfce..877478f71aa 100644 --- a/forge-gui/res/cardsfolder/r/runeclaw_bear.txt +++ b/forge-gui/res/cardsfolder/r/runeclaw_bear.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Creature Bear PT:2/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/runeclaw_bear.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/r/runed_arch.txt b/forge-gui/res/cardsfolder/r/runed_arch.txt index 842a5e2d0e3..610afa875f8 100644 --- a/forge-gui/res/cardsfolder/r/runed_arch.txt +++ b/forge-gui/res/cardsfolder/r/runed_arch.txt @@ -8,4 +8,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature.powerLE2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/runed_arch.jpg -Oracle:Runed Arch enters the battlefield tapped.\n{X}, {T}, Sacrifice Runed Arch: X target creatures with power 2 or less are unblockable this turn. \ No newline at end of file +Oracle:Runed Arch enters the battlefield tapped.\n{X}, {T}, Sacrifice Runed Arch: X target creatures with power 2 or less are unblockable this turn. diff --git a/forge-gui/res/cardsfolder/r/runed_halo.txt b/forge-gui/res/cardsfolder/r/runed_halo.txt index 80102fa084f..7643ede9064 100644 --- a/forge-gui/res/cardsfolder/r/runed_halo.txt +++ b/forge-gui/res/cardsfolder/r/runed_halo.txt @@ -1,10 +1,10 @@ -Name:Runed Halo -ManaCost:W W -Types:Enchantment -K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, name a card. -S:Mode$ Continuous | Affected$ You | AddKeyword$ Protection:ChosenName | Description$ You have protection from the chosen name. (You can't be targeted, dealt damage, or enchanted by anything with that name.) -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/runed_halo.jpg -Oracle:As Runed Halo enters the battlefield, name a card.\nYou have protection from the chosen name. (You can't be targeted, dealt damage, or enchanted by anything with that name.) \ No newline at end of file +Name:Runed Halo +ManaCost:W W +Types:Enchantment +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, name a card. +S:Mode$ Continuous | Affected$ You | AddKeyword$ Protection:ChosenName | Description$ You have protection from the chosen name. (You can't be targeted, dealt damage, or enchanted by anything with that name.) +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/runed_halo.jpg +Oracle:As Runed Halo enters the battlefield, name a card.\nYou have protection from the chosen name. (You can't be targeted, dealt damage, or enchanted by anything with that name.) diff --git a/forge-gui/res/cardsfolder/r/runed_servitor.txt b/forge-gui/res/cardsfolder/r/runed_servitor.txt index 8da86c3fbf4..5b538768e4a 100644 --- a/forge-gui/res/cardsfolder/r/runed_servitor.txt +++ b/forge-gui/res/cardsfolder/r/runed_servitor.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player draws a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ Each | NumCards$ 1 | SpellDescription$ Each player draws a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/runed_servitor.jpg -Oracle:When Runed Servitor dies, each player draws a card. \ No newline at end of file +Oracle:When Runed Servitor dies, each player draws a card. diff --git a/forge-gui/res/cardsfolder/r/runed_stalactite.txt b/forge-gui/res/cardsfolder/r/runed_stalactite.txt index cfadf297d47..33f9fdf4d6c 100644 --- a/forge-gui/res/cardsfolder/r/runed_stalactite.txt +++ b/forge-gui/res/cardsfolder/r/runed_stalactite.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddType$ AllCreatureTypes | Description$ Equipped creature gets +1/+1 and is every creature type. K:Equip 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/runed_stalactite.jpg -Oracle:Equipped creature gets +1/+1 and is every creature type.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +1/+1 and is every creature type.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/r/runeflare_trap.txt b/forge-gui/res/cardsfolder/r/runeflare_trap.txt index 00f383cccdd..1d6c80907b0 100644 --- a/forge-gui/res/cardsfolder/r/runeflare_trap.txt +++ b/forge-gui/res/cardsfolder/r/runeflare_trap.txt @@ -1,9 +1,9 @@ -Name:Runeflare Trap -ManaCost:4 R R -Types:Instant Trap -A:SP$DealDamage | Cost$ R | ValidTgts$ Player | NumDmg$ X | CheckSVar$ Y | SVarCompare$ GE3 | References$ X,Y | SpellDescription$ If an opponent drew three or more cards this turn, you may pay {R} rather than pay CARDNAME's mana cost. -A:SP$DealDamage | Cost$ 4 R R | ValidTgts$ Player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target player equal to the number of cards in that player's hand. -SVar:X:TargetedPlayer$CardsInHand -SVar:Y:PlayerCountOpponents$HighestCardsDrawn -SVar:Picture:http://www.wizards.com/global/images/magic/general/runeflare_trap.jpg -Oracle:If an opponent drew three or more cards this turn, you may pay {R} rather than pay Runeflare Trap's mana cost.\nRuneflare Trap deals damage to target player equal to the number of cards in that player's hand. \ No newline at end of file +Name:Runeflare Trap +ManaCost:4 R R +Types:Instant Trap +A:SP$DealDamage | Cost$ R | ValidTgts$ Player | NumDmg$ X | CheckSVar$ Y | SVarCompare$ GE3 | References$ X,Y | SpellDescription$ If an opponent drew three or more cards this turn, you may pay {R} rather than pay CARDNAME's mana cost. +A:SP$DealDamage | Cost$ 4 R R | ValidTgts$ Player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target player equal to the number of cards in that player's hand. +SVar:X:TargetedPlayer$CardsInHand +SVar:Y:PlayerCountOpponents$HighestCardsDrawn +SVar:Picture:http://www.wizards.com/global/images/magic/general/runeflare_trap.jpg +Oracle:If an opponent drew three or more cards this turn, you may pay {R} rather than pay Runeflare Trap's mana cost.\nRuneflare Trap deals damage to target player equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/r/runes_of_the_deus.txt b/forge-gui/res/cardsfolder/r/runes_of_the_deus.txt index 01fdc8f3601..240696f320b 100644 --- a/forge-gui/res/cardsfolder/r/runes_of_the_deus.txt +++ b/forge-gui/res/cardsfolder/r/runes_of_the_deus.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 4 RG | ValidTgts$ Creature | AITgts$ Card.Green,Card.Red | S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Red | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Double Strike | Description$ As long as enchanted creature is red, it gets +1/+1 and has double strike. (It deals both first-strike and regular combat damage.) S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Green | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Trample | Description$ As long as enchanted creature is green, it gets +1/+1 and has trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/runes_of_the_deus.jpg -Oracle:Enchant creature\nAs long as enchanted creature is red, it gets +1/+1 and has double strike. (It deals both first-strike and regular combat damage.)\nAs long as enchanted creature is green, it gets +1/+1 and has trample. \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is red, it gets +1/+1 and has double strike. (It deals both first-strike and regular combat damage.)\nAs long as enchanted creature is green, it gets +1/+1 and has trample. diff --git a/forge-gui/res/cardsfolder/r/runesword.txt b/forge-gui/res/cardsfolder/r/runesword.txt index e9d168948da..121dcd1ac0f 100644 --- a/forge-gui/res/cardsfolder/r/runesword.txt +++ b/forge-gui/res/cardsfolder/r/runesword.txt @@ -1,13 +1,13 @@ -Name:Runesword -ManaCost:6 -Types:Artifact -A:AB$ Pump | Cost$ 3 T | NumAtt$ +2 | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SubAbility$ RuneswordEffect | SpellDescription$ Target attacking creature gets +2/+0 until end of turn. When that creature leaves the battlefield this turn, sacrifice CARDNAME. If the creature deals damage to a creature this turn, the creature dealt damage can't be regenerated this turn. If a creature dealt damage by the targeted creature would die this turn, exile that creature instead. -SVar:RuneswordEffect:DB$ Effect | Name$ Runesword Effect | Triggers$ TrigSacRunesword,TrigNoregen | SVars$ RuneswordSac,PumpNogen,ExileEffect | References$ TrigSacRunesword,TrigNoregen,RuneswordSac,PumpNogen,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self -SVar:TrigSacRunesword:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ RuneswordSac | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Runesword. -SVar:RuneswordSac:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:TrigNoregen:Mode$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ Creature | Execute$ PumpNogen | Static$ True | TriggerDescription$ If the creature deals damage to a creature this turn, the creature dealt damage can't be regenerated this turn.If a creature dealt damage by the targeted creature would die this turn, exile that creature instead. -SVar:PumpNogen:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME can't be regenerated. & HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ TriggeredTarget -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/runesword.jpg -Oracle:{3}, {T}: Target attacking creature gets +2/+0 until end of turn. When that creature leaves the battlefield this turn, sacrifice Runesword. If the creature deals damage to a creature this turn, the creature dealt damage can't be regenerated this turn. If a creature dealt damage by the targeted creature would die this turn, exile that creature instead. \ No newline at end of file +Name:Runesword +ManaCost:6 +Types:Artifact +A:AB$ Pump | Cost$ 3 T | NumAtt$ +2 | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SubAbility$ RuneswordEffect | SpellDescription$ Target attacking creature gets +2/+0 until end of turn. When that creature leaves the battlefield this turn, sacrifice CARDNAME. If the creature deals damage to a creature this turn, the creature dealt damage can't be regenerated this turn. If a creature dealt damage by the targeted creature would die this turn, exile that creature instead. +SVar:RuneswordEffect:DB$ Effect | Name$ Runesword Effect | Triggers$ TrigSacRunesword,TrigNoregen | SVars$ RuneswordSac,PumpNogen,ExileEffect | References$ TrigSacRunesword,TrigNoregen,RuneswordSac,PumpNogen,ExileEffect | RememberObjects$ Targeted | ImprintCards$ Self +SVar:TrigSacRunesword:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ RuneswordSac | TriggerDescription$ When the targeted creature leaves the battlefield this turn, sacrifice Runesword. +SVar:RuneswordSac:DB$ SacrificeAll | Defined$ Imprinted | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:TrigNoregen:Mode$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ Creature | Execute$ PumpNogen | Static$ True | TriggerDescription$ If the creature deals damage to a creature this turn, the creature dealt damage can't be regenerated this turn.If a creature dealt damage by the targeted creature would die this turn, exile that creature instead. +SVar:PumpNogen:AB$ Pump | Cost$ 0 | KW$ HIDDEN CARDNAME can't be regenerated. & HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ TriggeredTarget +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/runesword.jpg +Oracle:{3}, {T}: Target attacking creature gets +2/+0 until end of turn. When that creature leaves the battlefield this turn, sacrifice Runesword. If the creature deals damage to a creature this turn, the creature dealt damage can't be regenerated this turn. If a creature dealt damage by the targeted creature would die this turn, exile that creature instead. diff --git a/forge-gui/res/cardsfolder/r/runewing.txt b/forge-gui/res/cardsfolder/r/runewing.txt index 8ed2342f01f..cd85cb629aa 100644 --- a/forge-gui/res/cardsfolder/r/runewing.txt +++ b/forge-gui/res/cardsfolder/r/runewing.txt @@ -1,10 +1,10 @@ -Name:Runewing -ManaCost:3 U -Types:Creature Bird -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 -SVar:SacMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/runewing.jpg -Oracle:Flying\nWhen Runewing dies, draw a card. \ No newline at end of file +Name:Runewing +ManaCost:3 U +Types:Creature Bird +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 +SVar:SacMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/runewing.jpg +Oracle:Flying\nWhen Runewing dies, draw a card. diff --git a/forge-gui/res/cardsfolder/r/runic_repetition.txt b/forge-gui/res/cardsfolder/r/runic_repetition.txt index 1434535880c..1e79ace3fd2 100644 --- a/forge-gui/res/cardsfolder/r/runic_repetition.txt +++ b/forge-gui/res/cardsfolder/r/runic_repetition.txt @@ -1,7 +1,7 @@ -Name:Runic Repetition -ManaCost:2 U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 U | Origin$ Exile | Destination$ Hand | TgtPrompt$ Select target exiled card with flashback you own | ValidTgts$ Card.YouOwn+withFlashback | SpellDescription$ Return target exiled card with flashback you own to your hand. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/runic_repetition.jpg -Oracle:Return target exiled card with flashback you own to your hand. \ No newline at end of file +Name:Runic Repetition +ManaCost:2 U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 U | Origin$ Exile | Destination$ Hand | TgtPrompt$ Select target exiled card with flashback you own | ValidTgts$ Card.YouOwn+withFlashback | SpellDescription$ Return target exiled card with flashback you own to your hand. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/runic_repetition.jpg +Oracle:Return target exiled card with flashback you own to your hand. diff --git a/forge-gui/res/cardsfolder/r/runners_bane.txt b/forge-gui/res/cardsfolder/r/runners_bane.txt index 8df5c0cb731..623d403f60f 100644 --- a/forge-gui/res/cardsfolder/r/runners_bane.txt +++ b/forge-gui/res/cardsfolder/r/runners_bane.txt @@ -1,10 +1,10 @@ -Name:Runner's Bane -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature with power 3 or less -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature.powerLE3 | TgtPrompt$ Select target creature with power 3 or less | AILogic$ Curse -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during the untap step. -SVar:Picture:http://www.wizards.com/global/images/magic/general/runners_bane.jpg -Oracle:Enchant creature with power 3 or less\nWhen Runner's Bane enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step. \ No newline at end of file +Name:Runner's Bane +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature with power 3 or less +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature.powerLE3 | TgtPrompt$ Select target creature with power 3 or less | AILogic$ Curse +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. +SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during the untap step. +SVar:Picture:http://www.wizards.com/global/images/magic/general/runners_bane.jpg +Oracle:Enchant creature with power 3 or less\nWhen Runner's Bane enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/r/rupture.txt b/forge-gui/res/cardsfolder/r/rupture.txt index 2a2cd30ea99..cf7f9fbc805 100644 --- a/forge-gui/res/cardsfolder/r/rupture.txt +++ b/forge-gui/res/cardsfolder/r/rupture.txt @@ -7,4 +7,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rupture.jpg -Oracle:Sacrifice a creature. Rupture deals damage equal to that creature's power to each creature without flying and each player. \ No newline at end of file +Oracle:Sacrifice a creature. Rupture deals damage equal to that creature's power to each creature without flying and each player. diff --git a/forge-gui/res/cardsfolder/r/rupture_spire.txt b/forge-gui/res/cardsfolder/r/rupture_spire.txt index 54c7009fb8a..65a216fdea4 100644 --- a/forge-gui/res/cardsfolder/r/rupture_spire.txt +++ b/forge-gui/res/cardsfolder/r/rupture_spire.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ 1 | UnlessPaye A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:NeedsToPlay:Land.untapped+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/rupture_spire.jpg -Oracle:Rupture Spire enters the battlefield tapped.\nWhen Rupture Spire enters the battlefield, sacrifice it unless you pay {1}.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Rupture Spire enters the battlefield tapped.\nWhen Rupture Spire enters the battlefield, sacrifice it unless you pay {1}.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/r/ruric_thar_the_unbowed.txt b/forge-gui/res/cardsfolder/r/ruric_thar_the_unbowed.txt index f9d691a626c..4a7cd559502 100644 --- a/forge-gui/res/cardsfolder/r/ruric_thar_the_unbowed.txt +++ b/forge-gui/res/cardsfolder/r/ruric_thar_the_unbowed.txt @@ -1,13 +1,13 @@ -Name:Ruric Thar, the Unbowed -ManaCost:4 R G -Types:Legendary Creature Ogre Warrior -PT:6/6 -K:Vigilance -K:Reach -K:CARDNAME attacks each turn if able. -T:Mode$ SpellCast | TriggerZones$ Battlefield | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ Player | Execute$ TrigDmg | TriggerDescription$ Whenever a player casts a noncreature spell, CARDNAME deals 6 damage to that player. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 6 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ruric_thar_the_unbowed.jpg -Oracle:Vigilance, reach\nRuric Thar, the Unbowed attacks each turn if able.\nWhenever a player casts a noncreature spell, Ruric Thar deals 6 damage to that player. \ No newline at end of file +Name:Ruric Thar, the Unbowed +ManaCost:4 R G +Types:Legendary Creature Ogre Warrior +PT:6/6 +K:Vigilance +K:Reach +K:CARDNAME attacks each turn if able. +T:Mode$ SpellCast | TriggerZones$ Battlefield | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ Player | Execute$ TrigDmg | TriggerDescription$ Whenever a player casts a noncreature spell, CARDNAME deals 6 damage to that player. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 6 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ruric_thar_the_unbowed.jpg +Oracle:Vigilance, reach\nRuric Thar, the Unbowed attacks each turn if able.\nWhenever a player casts a noncreature spell, Ruric Thar deals 6 damage to that player. diff --git a/forge-gui/res/cardsfolder/r/rush_of_blood.txt b/forge-gui/res/cardsfolder/r/rush_of_blood.txt index 5ecd28e252c..8415c88c4bd 100644 --- a/forge-gui/res/cardsfolder/r/rush_of_blood.txt +++ b/forge-gui/res/cardsfolder/r/rush_of_blood.txt @@ -1,7 +1,7 @@ -Name:Rush of Blood -ManaCost:2 R -Types:Instant -A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | References$ X | SpellDescription$ Target creature gets +X/+0 until end of turn, where X is its power. -SVar:X:Targeted$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/rush_of_blood.jpg -Oracle:Target creature gets +X/+0 until end of turn, where X is its power. \ No newline at end of file +Name:Rush of Blood +ManaCost:2 R +Types:Instant +A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | References$ X | SpellDescription$ Target creature gets +X/+0 until end of turn, where X is its power. +SVar:X:Targeted$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/rush_of_blood.jpg +Oracle:Target creature gets +X/+0 until end of turn, where X is its power. diff --git a/forge-gui/res/cardsfolder/r/rush_of_knowledge.txt b/forge-gui/res/cardsfolder/r/rush_of_knowledge.txt index 5ac0001df42..cd8572a3d66 100644 --- a/forge-gui/res/cardsfolder/r/rush_of_knowledge.txt +++ b/forge-gui/res/cardsfolder/r/rush_of_knowledge.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 4 U | Defined$ You | NumCards$ X | References$ X | SpellDescr SVar:X:Count$MaxCMCYouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rush_of_knowledge.jpg -Oracle:Draw cards equal to the highest converted mana cost among permanents you control. \ No newline at end of file +Oracle:Draw cards equal to the highest converted mana cost among permanents you control. diff --git a/forge-gui/res/cardsfolder/r/rushing_river.txt b/forge-gui/res/cardsfolder/r/rushing_river.txt index 6520eeed6c8..9a7f3d00b3d 100644 --- a/forge-gui/res/cardsfolder/r/rushing_river.txt +++ b/forge-gui/res/cardsfolder/r/rushing_river.txt @@ -1,8 +1,8 @@ -Name:Rushing River -ManaCost:2 U -Types:Instant -K:Kicker Sac<1/Land> -A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | TargetMin$ X | TargetMax$ X | References$ X | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent to its owner's hand. If CARDNAME was kicked, return another target nonland permanent to its owner's hand. -SVar:X:Count$Kicked.2.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/rushing_river.jpg -Oracle:Kicker-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.)\nReturn target nonland permanent to its owner's hand. If Rushing River was kicked, return another target nonland permanent to its owner's hand. \ No newline at end of file +Name:Rushing River +ManaCost:2 U +Types:Instant +K:Kicker Sac<1/Land> +A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | TargetMin$ X | TargetMax$ X | References$ X | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target nonland permanent to its owner's hand. If CARDNAME was kicked, return another target nonland permanent to its owner's hand. +SVar:X:Count$Kicked.2.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/rushing_river.jpg +Oracle:Kicker-Sacrifice a land. (You may sacrifice a land in addition to any other costs as you cast this spell.)\nReturn target nonland permanent to its owner's hand. If Rushing River was kicked, return another target nonland permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/r/rushwood_dryad.txt b/forge-gui/res/cardsfolder/r/rushwood_dryad.txt index 0fc02065e90..be09df5db19 100644 --- a/forge-gui/res/cardsfolder/r/rushwood_dryad.txt +++ b/forge-gui/res/cardsfolder/r/rushwood_dryad.txt @@ -4,4 +4,4 @@ Types:Creature Dryad PT:2/1 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card136285.jpg -Oracle:Forestwalk (This creature can't be blocked as long as defending player controls a Forest.) \ No newline at end of file +Oracle:Forestwalk (This creature can't be blocked as long as defending player controls a Forest.) diff --git a/forge-gui/res/cardsfolder/r/rushwood_elemental.txt b/forge-gui/res/cardsfolder/r/rushwood_elemental.txt index 131aef7ba1a..9a023ea2279 100644 --- a/forge-gui/res/cardsfolder/r/rushwood_elemental.txt +++ b/forge-gui/res/cardsfolder/r/rushwood_elemental.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/rushwood_elemental.jpg -Oracle:Trample\nAt the beginning of your upkeep, you may put a +1/+1 counter on Rushwood Elemental. \ No newline at end of file +Oracle:Trample\nAt the beginning of your upkeep, you may put a +1/+1 counter on Rushwood Elemental. diff --git a/forge-gui/res/cardsfolder/r/rushwood_grove.txt b/forge-gui/res/cardsfolder/r/rushwood_grove.txt index 0b8f14b4309..19f7582cc59 100644 --- a/forge-gui/res/cardsfolder/r/rushwood_grove.txt +++ b/forge-gui/res/cardsfolder/r/rushwood_grove.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rushwood_grove.jpg -Oracle:Rushwood Grove enters the battlefield tapped.\n{T}: Put a storage counter on Rushwood Grove.\n{T}, Remove any number of storage counters from Rushwood Grove: Add {G} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Rushwood Grove enters the battlefield tapped.\n{T}: Put a storage counter on Rushwood Grove.\n{T}, Remove any number of storage counters from Rushwood Grove: Add {G} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/r/rushwood_herbalist.txt b/forge-gui/res/cardsfolder/r/rushwood_herbalist.txt index f1bde173845..2798a73e7d5 100644 --- a/forge-gui/res/cardsfolder/r/rushwood_herbalist.txt +++ b/forge-gui/res/cardsfolder/r/rushwood_herbalist.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cost$ G T Discard<1/Card> | SpellDescription$ Regenerate target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rushwood_herbalist.jpg -Oracle:{G}, {T}, Discard a card: Regenerate target creature. \ No newline at end of file +Oracle:{G}, {T}, Discard a card: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/r/rushwood_legate.txt b/forge-gui/res/cardsfolder/r/rushwood_legate.txt index 34892208948..fb9a5268591 100644 --- a/forge-gui/res/cardsfolder/r/rushwood_legate.txt +++ b/forge-gui/res/cardsfolder/r/rushwood_legate.txt @@ -1,9 +1,9 @@ -Name:Rushwood Legate -ManaCost:2 G -Types:Creature Dryad -PT:2/1 -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | References$ X,Y | Description$ If an opponent controls an Island and you control a Forest, you may cast CARDNAME without paying its mana cost. -SVar:X:Count$Valid Island.OppCtrl -SVar:Y:Count$Valid Forest.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/rushwood_legate.jpg -Oracle:If an opponent controls an Island and you control a Forest, you may cast Rushwood Legate without paying its mana cost. \ No newline at end of file +Name:Rushwood Legate +ManaCost:2 G +Types:Creature Dryad +PT:2/1 +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | References$ X,Y | Description$ If an opponent controls an Island and you control a Forest, you may cast CARDNAME without paying its mana cost. +SVar:X:Count$Valid Island.OppCtrl +SVar:Y:Count$Valid Forest.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/rushwood_legate.jpg +Oracle:If an opponent controls an Island and you control a Forest, you may cast Rushwood Legate without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/r/russet_wolves.txt b/forge-gui/res/cardsfolder/r/russet_wolves.txt index 23086f7c641..025c481d66c 100644 --- a/forge-gui/res/cardsfolder/r/russet_wolves.txt +++ b/forge-gui/res/cardsfolder/r/russet_wolves.txt @@ -1,6 +1,6 @@ -Name:Russet Wolves -ManaCost:3 R -Types:Creature Wolf -PT:3/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/russet_wolves.jpg -Oracle: \ No newline at end of file +Name:Russet Wolves +ManaCost:3 R +Types:Creature Wolf +PT:3/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/russet_wolves.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/r/rust.txt b/forge-gui/res/cardsfolder/r/rust.txt index 84d848c7667..23ce34a48a4 100644 --- a/forge-gui/res/cardsfolder/r/rust.txt +++ b/forge-gui/res/cardsfolder/r/rust.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ G | TargetType$ Activated | TgtPrompt$ Select target abili SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rust.jpg -Oracle:Counter target activated ability from an artifact source. (Mana abilities can't be targeted.) \ No newline at end of file +Oracle:Counter target activated ability from an artifact source. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/r/rust_elemental.txt b/forge-gui/res/cardsfolder/r/rust_elemental.txt index cc90215a75e..0324a53387f 100644 --- a/forge-gui/res/cardsfolder/r/rust_elemental.txt +++ b/forge-gui/res/cardsfolder/r/rust_elemental.txt @@ -1,14 +1,14 @@ -Name:Rust Elemental -ManaCost:4 -Types:Artifact Creature Elemental -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice an artifact other than CARDNAME. If you can't, tap CARDNAME and you lose 4 life. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Artifact.Other | SubAbility$ DBTap | RememberSacrificed$ True -SVar:DBTap:DB$ Tap | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBLoseLife | References$ X -SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 4 | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rust_elemental.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice an artifact other than Rust Elemental. If you can't, tap Rust Elemental and you lose 4 life. \ No newline at end of file +Name:Rust Elemental +ManaCost:4 +Types:Artifact Creature Elemental +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice an artifact other than CARDNAME. If you can't, tap CARDNAME and you lose 4 life. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Artifact.Other | SubAbility$ DBTap | RememberSacrificed$ True +SVar:DBTap:DB$ Tap | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | SubAbility$ DBLoseLife | References$ X +SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 4 | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rust_elemental.jpg +Oracle:Flying\nAt the beginning of your upkeep, sacrifice an artifact other than Rust Elemental. If you can't, tap Rust Elemental and you lose 4 life. diff --git a/forge-gui/res/cardsfolder/r/rust_scarab.txt b/forge-gui/res/cardsfolder/r/rust_scarab.txt index 917cd2aa794..1c229d84bc7 100644 --- a/forge-gui/res/cardsfolder/r/rust_scarab.txt +++ b/forge-gui/res/cardsfolder/r/rust_scarab.txt @@ -1,8 +1,8 @@ -Name:Rust Scarab -ManaCost:4 G -Types:Creature Insect -PT:4/5 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME becomes blocked, you may destroy target artifact or enchantment defending player controls. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl,Enchantment.DefenderCtrl | TgtPrompt$ Select target artifact or enchantment defending player control -SVar:Picture:http://www.wizards.com/global/images/magic/general/rust_scarab.jpg -Oracle:Whenever Rust Scarab becomes blocked, you may destroy target artifact or enchantment defending player controls. \ No newline at end of file +Name:Rust Scarab +ManaCost:4 G +Types:Creature Insect +PT:4/5 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME becomes blocked, you may destroy target artifact or enchantment defending player controls. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl,Enchantment.DefenderCtrl | TgtPrompt$ Select target artifact or enchantment defending player control +SVar:Picture:http://www.wizards.com/global/images/magic/general/rust_scarab.jpg +Oracle:Whenever Rust Scarab becomes blocked, you may destroy target artifact or enchantment defending player controls. diff --git a/forge-gui/res/cardsfolder/r/rust_tick.txt b/forge-gui/res/cardsfolder/r/rust_tick.txt index b7f6321ce24..8b419e329f3 100644 --- a/forge-gui/res/cardsfolder/r/rust_tick.txt +++ b/forge-gui/res/cardsfolder/r/rust_tick.txt @@ -7,4 +7,4 @@ A:AB$ Tap | Cost$ 1 T | ValidTgts$ Artifact | SubAbility$ DBPump | SpellDescript SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rust_tick.jpg -Oracle:You may choose not to untap Rust Tick during your untap step.\n{1}, {T}: Tap target artifact. It doesn't untap during its controller's untap step for as long as Rust Tick remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Rust Tick during your untap step.\n{1}, {T}: Tap target artifact. It doesn't untap during its controller's untap step for as long as Rust Tick remains tapped. diff --git a/forge-gui/res/cardsfolder/r/rusted_relic.txt b/forge-gui/res/cardsfolder/r/rusted_relic.txt index 353564f690a..4c1c74cecf2 100644 --- a/forge-gui/res/cardsfolder/r/rusted_relic.txt +++ b/forge-gui/res/cardsfolder/r/rusted_relic.txt @@ -1,7 +1,7 @@ -Name:Rusted Relic -ManaCost:4 -Types:Artifact -S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 5 | SetToughness$ 5 | AddType$ Artifact & Creature & Golem | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME is a 5/5 Golem artifact creature as long as you control three or more artifacts. -SVar:BuffedBy:Artifact -SVar:Picture:http://www.wizards.com/global/images/magic/general/rusted_relic.jpg -Oracle:Metalcraft - Rusted Relic is a 5/5 Golem artifact creature as long as you control three or more artifacts. \ No newline at end of file +Name:Rusted Relic +ManaCost:4 +Types:Artifact +S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 5 | SetToughness$ 5 | AddType$ Artifact & Creature & Golem | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME is a 5/5 Golem artifact creature as long as you control three or more artifacts. +SVar:BuffedBy:Artifact +SVar:Picture:http://www.wizards.com/global/images/magic/general/rusted_relic.jpg +Oracle:Metalcraft - Rusted Relic is a 5/5 Golem artifact creature as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/r/rusted_sentinel.txt b/forge-gui/res/cardsfolder/r/rusted_sentinel.txt index 69c98bd9654..93433963785 100644 --- a/forge-gui/res/cardsfolder/r/rusted_sentinel.txt +++ b/forge-gui/res/cardsfolder/r/rusted_sentinel.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:3/4 K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/rusted_sentinel.jpg -Oracle:Rusted Sentinel enters the battlefield tapped. \ No newline at end of file +Oracle:Rusted Sentinel enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/r/rusted_slasher.txt b/forge-gui/res/cardsfolder/r/rusted_slasher.txt index 29373e65203..40443b54a78 100644 --- a/forge-gui/res/cardsfolder/r/rusted_slasher.txt +++ b/forge-gui/res/cardsfolder/r/rusted_slasher.txt @@ -5,4 +5,4 @@ PT:4/1 A:AB$ Regenerate | Cost$ Sac<1/Artifact> | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/rusted_slasher.jpg -Oracle:Sacrifice an artifact: Regenerate Rusted Slasher. \ No newline at end of file +Oracle:Sacrifice an artifact: Regenerate Rusted Slasher. diff --git a/forge-gui/res/cardsfolder/r/rustic_clachan.txt b/forge-gui/res/cardsfolder/r/rustic_clachan.txt index c97e873fd53..e9affc8db50 100644 --- a/forge-gui/res/cardsfolder/r/rustic_clachan.txt +++ b/forge-gui/res/cardsfolder/r/rustic_clachan.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ 1 W Discard<1/CARDNAME> | ValidTgts$ Creature | TgtProm 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. SVar:Picture:http://www.wizards.com/global/images/magic/general/rustic_clachan.jpg -Oracle:As Rustic Clachan enters the battlefield, you may reveal a Kithkin card from your hand. If you don't, Rustic Clachan enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\nReinforce 1-{1}{W} ({1}{W}, Discard this card: Put a +1/+1 counter on target creature.) \ No newline at end of file +Oracle:As Rustic Clachan enters the battlefield, you may reveal a Kithkin card from your hand. If you don't, Rustic Clachan enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\nReinforce 1-{1}{W} ({1}{W}, Discard this card: Put a +1/+1 counter on target creature.) diff --git a/forge-gui/res/cardsfolder/r/rusting_golem.txt b/forge-gui/res/cardsfolder/r/rusting_golem.txt index 5c67469249a..3f4b518c0fe 100644 --- a/forge-gui/res/cardsfolder/r/rusting_golem.txt +++ b/forge-gui/res/cardsfolder/r/rusting_golem.txt @@ -6,4 +6,4 @@ K:Fading:5 S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of fade counters on CARDNAME. SVar:X:Count$CardCounters.FADE SVar:Picture:http://www.wizards.com/global/images/magic/general/rusting_golem.jpg -Oracle:Fading 5 (This creature enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRusting Golem's power and toughness are each equal to the number of fade counters on it. \ No newline at end of file +Oracle:Fading 5 (This creature enters the battlefield with five fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRusting Golem's power and toughness are each equal to the number of fade counters on it. diff --git a/forge-gui/res/cardsfolder/r/rustmouth_ogre.txt b/forge-gui/res/cardsfolder/r/rustmouth_ogre.txt index 08c3dfa0786..4fd77e4ca7e 100644 --- a/forge-gui/res/cardsfolder/r/rustmouth_ogre.txt +++ b/forge-gui/res/cardsfolder/r/rustmouth_ogre.txt @@ -1,8 +1,8 @@ -Name:Rustmouth Ogre -ManaCost:4 R R -Types:Creature Ogre -PT:5/4 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target artifact that player controls. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select an artifact your opponent controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/rustmouth_ogre.jpg -Oracle:Whenever Rustmouth Ogre deals combat damage to a player, you may destroy target artifact that player controls. \ No newline at end of file +Name:Rustmouth Ogre +ManaCost:4 R R +Types:Creature Ogre +PT:5/4 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target artifact that player controls. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl | TgtPrompt$ Select an artifact your opponent controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/rustmouth_ogre.jpg +Oracle:Whenever Rustmouth Ogre deals combat damage to a player, you may destroy target artifact that player controls. diff --git a/forge-gui/res/cardsfolder/r/rustrazor_butcher.txt b/forge-gui/res/cardsfolder/r/rustrazor_butcher.txt index e02c48daa26..c57fa2c0736 100644 --- a/forge-gui/res/cardsfolder/r/rustrazor_butcher.txt +++ b/forge-gui/res/cardsfolder/r/rustrazor_butcher.txt @@ -5,4 +5,4 @@ PT:1/2 K:First Strike K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/rustrazor_butcher.jpg -Oracle:First strike\nWither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:First strike\nWither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/r/rustspore_ram.txt b/forge-gui/res/cardsfolder/r/rustspore_ram.txt index db2dadde8b6..faf6fd0824d 100644 --- a/forge-gui/res/cardsfolder/r/rustspore_ram.txt +++ b/forge-gui/res/cardsfolder/r/rustspore_ram.txt @@ -5,4 +5,4 @@ PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target Equipment. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Equipment | TgtPrompt$ Select target Equipment. SVar:Picture:http://www.wizards.com/global/images/magic/general/rustspore_ram.jpg -Oracle:When Rustspore Ram enters the battlefield, destroy target Equipment. \ No newline at end of file +Oracle:When Rustspore Ram enters the battlefield, destroy target Equipment. diff --git a/forge-gui/res/cardsfolder/r/ruthless_cullblade.txt b/forge-gui/res/cardsfolder/r/ruthless_cullblade.txt index 22f2040a7dc..1af32fd6cea 100644 --- a/forge-gui/res/cardsfolder/r/ruthless_cullblade.txt +++ b/forge-gui/res/cardsfolder/r/ruthless_cullblade.txt @@ -5,4 +5,4 @@ PT:2/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ LE10 | References$ X | Description$ CARDNAME gets +2/+1 as long as an opponent has 10 or less life. SVar:X:PlayerCountOpponents$LowestLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/ruthless_cullblade.jpg -Oracle:Ruthless Cullblade gets +2/+1 as long as an opponent has 10 or less life. \ No newline at end of file +Oracle:Ruthless Cullblade gets +2/+1 as long as an opponent has 10 or less life. diff --git a/forge-gui/res/cardsfolder/r/ruthless_invasion.txt b/forge-gui/res/cardsfolder/r/ruthless_invasion.txt index e64c10bcd2f..7222e55d69f 100644 --- a/forge-gui/res/cardsfolder/r/ruthless_invasion.txt +++ b/forge-gui/res/cardsfolder/r/ruthless_invasion.txt @@ -5,4 +5,4 @@ A:SP$ Effect | Cost$ 3 PR | Name$ Ruthless Invasion Effect | StaticAbilities$ KW SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.nonArtifact | AddKeyword$ CARDNAME can't block. | Description$ Nonartifact creatures can't block this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/ruthless_invasion.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nNonartifact creatures can't block this turn. \ No newline at end of file +Oracle:({R/P} can be paid with either {R} or 2 life.)\nNonartifact creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/r/rysorian_badger.txt b/forge-gui/res/cardsfolder/r/rysorian_badger.txt index 405522d7781..02313ad1eea 100644 --- a/forge-gui/res/cardsfolder/r/rysorian_badger.txt +++ b/forge-gui/res/cardsfolder/r/rysorian_badger.txt @@ -1,12 +1,12 @@ -Name:Rysorian Badger -ManaCost:2 G -Types:Creature Badger -PT:2/2 -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may exile up to two target creature cards from defending player's graveyard. If you do, you gain 1 life for each card exiled this way and CARDNAME assigns no combat damage this turn. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature.DefenderCtrl | RememberChanged$ True | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ DBCleanup -SVar:X:Remembered$Amount -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/rysorian_badger.jpg -Oracle:Whenever Rysorian Badger attacks and isn't blocked, you may exile up to two target creature cards from defending player's graveyard. If you do, you gain 1 life for each card exiled this way and Rysorian Badger assigns no combat damage this turn. \ No newline at end of file +Name:Rysorian Badger +ManaCost:2 G +Types:Creature Badger +PT:2/2 +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may exile up to two target creature cards from defending player's graveyard. If you do, you gain 1 life for each card exiled this way and CARDNAME assigns no combat damage this turn. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature.DefenderCtrl | RememberChanged$ True | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | KW$ HIDDEN CARDNAME assigns no combat damage | SubAbility$ DBCleanup +SVar:X:Remembered$Amount +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/rysorian_badger.jpg +Oracle:Whenever Rysorian Badger attacks and isn't blocked, you may exile up to two target creature cards from defending player's graveyard. If you do, you gain 1 life for each card exiled this way and Rysorian Badger assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/r/ryusei_the_falling_star.txt b/forge-gui/res/cardsfolder/r/ryusei_the_falling_star.txt index fcf7b43f207..3783197207c 100644 --- a/forge-gui/res/cardsfolder/r/ryusei_the_falling_star.txt +++ b/forge-gui/res/cardsfolder/r/ryusei_the_falling_star.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, it deals 5 damage to each creature without flying. SVar:TrigDamage:AB$DamageAll | Cost$ 0 | ValidCards$ Creature.withoutFlying | NumDmg$ 5 | ValidDescription$ each creature without flying. SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card79242.jpg -Oracle:Flying\nWhen Ryusei, the Falling Star dies, it deals 5 damage to each creature without flying. \ No newline at end of file +Oracle:Flying\nWhen Ryusei, the Falling Star dies, it deals 5 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/s/saber_ants.txt b/forge-gui/res/cardsfolder/s/saber_ants.txt index b522f736409..1e140270748 100644 --- a/forge-gui/res/cardsfolder/s/saber_ants.txt +++ b/forge-gui/res/cardsfolder/s/saber_ants.txt @@ -7,4 +7,4 @@ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | TokenName$ Insect | TokenTy SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/saber_ants.jpg -Oracle:Whenever Saber Ants is dealt damage, you may put that many 1/1 green Insect creature tokens onto the battlefield. \ No newline at end of file +Oracle:Whenever Saber Ants is dealt damage, you may put that many 1/1 green Insect creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/saberclaw_golem.txt b/forge-gui/res/cardsfolder/s/saberclaw_golem.txt index 3b57d0f7241..60bfaf4ce7f 100644 --- a/forge-gui/res/cardsfolder/s/saberclaw_golem.txt +++ b/forge-gui/res/cardsfolder/s/saberclaw_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:4/2 A:AB$ Pump | Cost$ R | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/saberclaw_golem.jpg -Oracle:{R}: Saberclaw Golem gains first strike until end of turn. \ No newline at end of file +Oracle:{R}: Saberclaw Golem gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sabertooth_alley_cat.txt b/forge-gui/res/cardsfolder/s/sabertooth_alley_cat.txt index 223d3f6b7eb..4b4ae548a90 100644 --- a/forge-gui/res/cardsfolder/s/sabertooth_alley_cat.txt +++ b/forge-gui/res/cardsfolder/s/sabertooth_alley_cat.txt @@ -5,4 +5,4 @@ PT:2/1 K:CARDNAME attacks each turn if able. A:AB$ Pump | Cost$ 1 R | KW$ HIDDEN CantBeBlockedBy Creature.withoutDefender | SpellDescription$ Creatures without defender can't block CARDNAME this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sabertooth_alley_cat.jpg -Oracle:Sabertooth Alley Cat attacks each turn if able.\n{1}{R}: Creatures without defender can't block Sabertooth Alley Cat this turn. \ No newline at end of file +Oracle:Sabertooth Alley Cat attacks each turn if able.\n{1}{R}: Creatures without defender can't block Sabertooth Alley Cat this turn. diff --git a/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt b/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt index 9ebc79982bb..a0b5508ad36 100644 --- a/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt +++ b/forge-gui/res/cardsfolder/s/sabertooth_cobra.txt @@ -1,13 +1,13 @@ -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.) -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. -SVar:Bleed:AB$ Poison | Cost$ 0 | Num$ 1 | Defined$ You | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:PayUp:AB$ ChangeZone | Cost$ 2 | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay 2 to remove this effect. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sabertooth_cobra.jpg -Oracle:Whenever Sabertooth Cobra 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.) \ No newline at end of file +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.) +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. +SVar:Bleed:AB$ Poison | Cost$ 0 | Num$ 1 | Defined$ You | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:PayUp:AB$ ChangeZone | Cost$ 2 | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True | ActivationZone$ Command | AILogic$ Always | SpellDescription$ Pay 2 to remove this effect. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sabertooth_cobra.jpg +Oracle:Whenever Sabertooth Cobra 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.) diff --git a/forge-gui/res/cardsfolder/s/sabertooth_nishoba.txt b/forge-gui/res/cardsfolder/s/sabertooth_nishoba.txt index eb175963787..ccebe218bed 100644 --- a/forge-gui/res/cardsfolder/s/sabertooth_nishoba.txt +++ b/forge-gui/res/cardsfolder/s/sabertooth_nishoba.txt @@ -6,4 +6,4 @@ K:Trample K:Protection from blue K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/sabertooth_nishoba.jpg -Oracle:Trample, protection from blue and from red \ No newline at end of file +Oracle:Trample, protection from blue and from red diff --git a/forge-gui/res/cardsfolder/s/sabertooth_wyvern.txt b/forge-gui/res/cardsfolder/s/sabertooth_wyvern.txt index fefc4075a6f..bd05d6b008c 100644 --- a/forge-gui/res/cardsfolder/s/sabertooth_wyvern.txt +++ b/forge-gui/res/cardsfolder/s/sabertooth_wyvern.txt @@ -5,4 +5,4 @@ PT:3/2 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/sabertooth_wyvern.jpg -Oracle:Flying, first strike \ No newline at end of file +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/s/sabretooth_tiger.txt b/forge-gui/res/cardsfolder/s/sabretooth_tiger.txt index 8d0c6b817f0..490096a782b 100644 --- a/forge-gui/res/cardsfolder/s/sabretooth_tiger.txt +++ b/forge-gui/res/cardsfolder/s/sabretooth_tiger.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:2/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/sabretooth_tiger.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/s/sacellum_archers.txt b/forge-gui/res/cardsfolder/s/sacellum_archers.txt index c8ab6dc54f5..9cd9dc8d232 100644 --- a/forge-gui/res/cardsfolder/s/sacellum_archers.txt +++ b/forge-gui/res/cardsfolder/s/sacellum_archers.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ DealDamage | Cost$ R W T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sacellum_archers.jpg -Oracle:{R}{W}, {T}: Sacellum Archers deals 2 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{R}{W}, {T}: Sacellum Archers deals 2 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt b/forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt index f5ed85bb3f1..64363d14574 100644 --- a/forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt +++ b/forge-gui/res/cardsfolder/s/sacellum_godspeaker.txt @@ -1,11 +1,11 @@ -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. -SVar:DBspeakerMana:DB$ Mana | Produced$ G | Amount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sacellum_godspeaker.jpg -Oracle:{T}: 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. \ No newline at end of file +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. +SVar:DBspeakerMana:DB$ Mana | Produced$ G | Amount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sacellum_godspeaker.jpg +Oracle:{T}: 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. 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 6cf53f89e4f..1ac11eec410 100644 --- a/forge-gui/res/cardsfolder/s/sachi_daughter_of_seshiro.txt +++ b/forge-gui/res/cardsfolder/s/sachi_daughter_of_seshiro.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Snake+Other+YouCtrl | AddToughness$ 1 | S:Mode$ Continuous | Affected$ Card.Shaman+YouCtrl | AddAbility$ Mana | Description$ Shamans you control have "{T}: 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 +Oracle:Other Snake creatures you control get +0/+1.\nShamans you control have "{T}: Add {G}{G} to your mana pool." diff --git a/forge-gui/res/cardsfolder/s/sacred_boon.txt b/forge-gui/res/cardsfolder/s/sacred_boon.txt index c98a6260078..f8eed8c3789 100644 --- a/forge-gui/res/cardsfolder/s/sacred_boon.txt +++ b/forge-gui/res/cardsfolder/s/sacred_boon.txt @@ -1,11 +1,11 @@ -Name:Sacred Boon -ManaCost:1 W -Types:Instant -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature | Amount$ 3 | PreventionSubAbility$ BoonEffect | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way. -SVar:BoonEffect:AB$ Effect | Cost$ 0 | RememberObjects$ ShieldEffectTarget | Triggers$ DelTrig,OutOfSight | SVars$ DelayedBoon,ExileEffect | SpellDescription$ At the beginning of the next end step, put a +0/+1 counter on the targeted creature for each 1 damage prevented this way. -SVar:DelTrig:Mode$ Phase | Phase$ End of Turn | Execute$ DelayedBoon | TriggerDescription$ Put a +0/+1 counter on the targeted creature for each 1 damage prevented this way. -SVar:DelayedBoon:AB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P0P1 | CounterNum$ PreventedDamage | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_boon.jpg -Oracle:Prevent the next 3 damage that would be dealt to target creature this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way. +Name:Sacred Boon +ManaCost:1 W +Types:Instant +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature | Amount$ 3 | PreventionSubAbility$ BoonEffect | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way. +SVar:BoonEffect:AB$ Effect | Cost$ 0 | RememberObjects$ ShieldEffectTarget | Triggers$ DelTrig,OutOfSight | SVars$ DelayedBoon,ExileEffect | SpellDescription$ At the beginning of the next end step, put a +0/+1 counter on the targeted creature for each 1 damage prevented this way. +SVar:DelTrig:Mode$ Phase | Phase$ End of Turn | Execute$ DelayedBoon | TriggerDescription$ Put a +0/+1 counter on the targeted creature for each 1 damage prevented this way. +SVar:DelayedBoon:AB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P0P1 | CounterNum$ PreventedDamage | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_boon.jpg +Oracle:Prevent the next 3 damage that would be dealt to target creature this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way. diff --git a/forge-gui/res/cardsfolder/s/sacred_foundry.txt b/forge-gui/res/cardsfolder/s/sacred_foundry.txt index b41038addfa..29776fdf0ee 100644 --- a/forge-gui/res/cardsfolder/s/sacred_foundry.txt +++ b/forge-gui/res/cardsfolder/s/sacred_foundry.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card89066.jpg -Oracle:({T}: Add {R} or {W} to your mana pool.)\nAs Sacred Foundry enters the battlefield, you may pay 2 life. If you don't, Sacred Foundry enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {R} or {W} to your mana pool.)\nAs Sacred Foundry enters the battlefield, you may pay 2 life. If you don't, Sacred Foundry enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/s/sacred_ground.txt b/forge-gui/res/cardsfolder/s/sacred_ground.txt index 52b19cedd5b..e3c8c15c1e7 100644 --- a/forge-gui/res/cardsfolder/s/sacred_ground.txt +++ b/forge-gui/res/cardsfolder/s/sacred_ground.txt @@ -1,9 +1,9 @@ -Name:Sacred Ground -ManaCost:1 W -Types:Enchantment -T:Mode$ Sacrificed | ValidCard$ Land.YouOwn | ValidSourceController$ Player.Opponent | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield. -T:Mode$ Destroyed | ValidCauser$ Player.Opponent | ValidCard$ Land.YouOwn | Execute$ TrigReturn | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_ground.jpg -Oracle:Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield. +Name:Sacred Ground +ManaCost:1 W +Types:Enchantment +T:Mode$ Sacrificed | ValidCard$ Land.YouOwn | ValidSourceController$ Player.Opponent | Execute$ TrigReturn | TriggerZones$ Battlefield | TriggerDescription$ Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield. +T:Mode$ Destroyed | ValidCauser$ Player.Opponent | ValidCard$ Land.YouOwn | Execute$ TrigReturn | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_ground.jpg +Oracle:Whenever a spell or ability an opponent controls causes a land to be put into your graveyard from the battlefield, return that card to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sacred_guide.txt b/forge-gui/res/cardsfolder/s/sacred_guide.txt index 0b89976e564..873fbb9d871 100644 --- a/forge-gui/res/cardsfolder/s/sacred_guide.txt +++ b/forge-gui/res/cardsfolder/s/sacred_guide.txt @@ -1,8 +1,8 @@ -Name:Sacred Guide -ManaCost:W -Types:Creature Human Cleric -PT:1/1 -A:AB$ DigUntil | Cost$ 1 W Sac<1/CARDNAME> | Valid$ Card.White | ValidDescription$ white | FoundDestination$ Hand | RevealedDestination$ Exile | SpellDescription$ Reveal cards from the top of your library until you reveal a white card. Put that card into your hand and exile all other cards revealed this way. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_guide.jpg -Oracle:{1}{W}, Sacrifice Sacred Guide: Reveal cards from the top of your library until you reveal a white card. Put that card into your hand and exile all other cards revealed this way. \ No newline at end of file +Name:Sacred Guide +ManaCost:W +Types:Creature Human Cleric +PT:1/1 +A:AB$ DigUntil | Cost$ 1 W Sac<1/CARDNAME> | Valid$ Card.White | ValidDescription$ white | FoundDestination$ Hand | RevealedDestination$ Exile | SpellDescription$ Reveal cards from the top of your library until you reveal a white card. Put that card into your hand and exile all other cards revealed this way. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_guide.jpg +Oracle:{1}{W}, Sacrifice Sacred Guide: Reveal cards from the top of your library until you reveal a white card. Put that card into your hand and exile all other cards revealed this way. diff --git a/forge-gui/res/cardsfolder/s/sacred_knight.txt b/forge-gui/res/cardsfolder/s/sacred_knight.txt index a8c96f93010..eae30d8deb6 100644 --- a/forge-gui/res/cardsfolder/s/sacred_knight.txt +++ b/forge-gui/res/cardsfolder/s/sacred_knight.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:3/2 K:CantBeBlockedBy Creature.Black,Creature.Red SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_knight.jpg -Oracle:Sacred Knight can't be blocked by black and/or red creatures. \ No newline at end of file +Oracle:Sacred Knight can't be blocked by black and/or red creatures. diff --git a/forge-gui/res/cardsfolder/s/sacred_mesa.txt b/forge-gui/res/cardsfolder/s/sacred_mesa.txt index 5f6bc65e0eb..b1f084f7ba4 100644 --- a/forge-gui/res/cardsfolder/s/sacred_mesa.txt +++ b/forge-gui/res/cardsfolder/s/sacred_mesa.txt @@ -1,9 +1,9 @@ -Name:Sacred Mesa -ManaCost:2 W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a Pegasus. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Pegasus> | UnlessPayer$ You -A:AB$ Token | Cost$ 1 W | TokenImage$ W 1 1 Pegasus Flying | TokenAmount$ 1 | TokenName$ Pegasus | TokenTypes$ Creature,Pegasus | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Pegasus creature token with flying onto the battlefield. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_mesa.jpg -Oracle:At the beginning of your upkeep, sacrifice Sacred Mesa unless you sacrifice a Pegasus.\n{1}{W}: Put a 1/1 white Pegasus creature token with flying onto the battlefield. \ No newline at end of file +Name:Sacred Mesa +ManaCost:2 W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a Pegasus. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Pegasus> | UnlessPayer$ You +A:AB$ Token | Cost$ 1 W | TokenImage$ W 1 1 Pegasus Flying | TokenAmount$ 1 | TokenName$ Pegasus | TokenTypes$ Creature,Pegasus | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 white Pegasus creature token with flying onto the battlefield. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_mesa.jpg +Oracle:At the beginning of your upkeep, sacrifice Sacred Mesa unless you sacrifice a Pegasus.\n{1}{W}: Put a 1/1 white Pegasus creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sacred_nectar.txt b/forge-gui/res/cardsfolder/s/sacred_nectar.txt index d8f830fe6b0..6b372e110ab 100644 --- a/forge-gui/res/cardsfolder/s/sacred_nectar.txt +++ b/forge-gui/res/cardsfolder/s/sacred_nectar.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Sorcery A:SP$ GainLife | Cost$ 1 W | LifeAmount$ 4 | SpellDescription$ You gain 4 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_nectar.jpg -Oracle:You gain 4 life. \ No newline at end of file +Oracle:You gain 4 life. diff --git a/forge-gui/res/cardsfolder/s/sacred_prey.txt b/forge-gui/res/cardsfolder/s/sacred_prey.txt index 8cfced1bdc5..9dc6e399ffc 100644 --- a/forge-gui/res/cardsfolder/s/sacred_prey.txt +++ b/forge-gui/res/cardsfolder/s/sacred_prey.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigGain | TriggerDescription$ Whenever CARDNAME becomes blocked, you gain 1 life. SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_prey.jpg -Oracle:Whenever Sacred Prey becomes blocked, you gain 1 life. \ No newline at end of file +Oracle:Whenever Sacred Prey becomes blocked, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/sacred_rites.txt b/forge-gui/res/cardsfolder/s/sacred_rites.txt index a546497abad..aad5fdf8a98 100644 --- a/forge-gui/res/cardsfolder/s/sacred_rites.txt +++ b/forge-gui/res/cardsfolder/s/sacred_rites.txt @@ -1,10 +1,10 @@ -Name:Sacred Rites -ManaCost:W -Types:Instant -A:SP$ Discard | Cost$ W | Defined$ You | AnyNumber$ True | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBPumpAll | SpellDescription$ Discard any number of cards. Creatures you control get +0/+1 until end of turn for each card discarded this way. -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumDef$ +X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_rites.jpg -Oracle:Discard any number of cards. Creatures you control get +0/+1 until end of turn for each card discarded this way. \ No newline at end of file +Name:Sacred Rites +ManaCost:W +Types:Instant +A:SP$ Discard | Cost$ W | Defined$ You | AnyNumber$ True | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBPumpAll | SpellDescription$ Discard any number of cards. Creatures you control get +0/+1 until end of turn for each card discarded this way. +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumDef$ +X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_rites.jpg +Oracle:Discard any number of cards. Creatures you control get +0/+1 until end of turn for each card discarded this way. diff --git a/forge-gui/res/cardsfolder/s/sacred_wolf.txt b/forge-gui/res/cardsfolder/s/sacred_wolf.txt index e0b09de3e9d..0ad7eae2efa 100644 --- a/forge-gui/res/cardsfolder/s/sacred_wolf.txt +++ b/forge-gui/res/cardsfolder/s/sacred_wolf.txt @@ -4,4 +4,4 @@ Types:Creature Wolf PT:3/1 K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/sacred_wolf.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/s/sacrifice.txt b/forge-gui/res/cardsfolder/s/sacrifice.txt index 68bbae20aef..e5a545a7662 100644 --- a/forge-gui/res/cardsfolder/s/sacrifice.txt +++ b/forge-gui/res/cardsfolder/s/sacrifice.txt @@ -5,4 +5,4 @@ A:SP$ Mana | Cost$ B Sac<1/Creature> | Produced$ B | Amount$ X | References$ X | SVar:X:Sacrificed$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sacrifice.jpg -Oracle:As an additional cost to cast Sacrifice, sacrifice a creature.\nAdd to your mana pool an amount of {B} equal to the sacrificed creature's converted mana cost. \ No newline at end of file +Oracle:As an additional cost to cast Sacrifice, sacrifice a creature.\nAdd to your mana pool an amount of {B} equal to the sacrificed creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/sadistic_augermage.txt b/forge-gui/res/cardsfolder/s/sadistic_augermage.txt index 39594e24c1e..78d613e6136 100644 --- a/forge-gui/res/cardsfolder/s/sadistic_augermage.txt +++ b/forge-gui/res/cardsfolder/s/sadistic_augermage.txt @@ -5,4 +5,4 @@ PT:3/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player puts a card from his or her hand on top of his or her library. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | Mandatory$ True | ChangeType$ Card | ChangeNum$ 1 | DefinedPlayer$ Each SVar:Picture:http://www.wizards.com/global/images/magic/general/sadistic_augermage.jpg -Oracle:When Sadistic Augermage dies, each player puts a card from his or her hand on top of his or her library. \ No newline at end of file +Oracle:When Sadistic Augermage dies, each player puts a card from his or her hand on top of his or her library. diff --git a/forge-gui/res/cardsfolder/s/sadistic_glee.txt b/forge-gui/res/cardsfolder/s/sadistic_glee.txt index 8a9e185cc18..39476d2462e 100644 --- a/forge-gui/res/cardsfolder/s/sadistic_glee.txt +++ b/forge-gui/res/cardsfolder/s/sadistic_glee.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump 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 +1/+1 counter on enchanted creature. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sadistic_glee.jpg -Oracle:Enchant creature\nWhenever a creature dies, put a +1/+1 counter on enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nWhenever a creature dies, put a +1/+1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/s/sadistic_hypnotist.txt b/forge-gui/res/cardsfolder/s/sadistic_hypnotist.txt index e35c64f39e9..092f5b6753e 100644 --- a/forge-gui/res/cardsfolder/s/sadistic_hypnotist.txt +++ b/forge-gui/res/cardsfolder/s/sadistic_hypnotist.txt @@ -4,4 +4,4 @@ Types:Creature Human Minion PT:2/2 A:AB$ Discard | Cost$ Sac<1/Creature> | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SorcerySpeed$ True | SpellDescription$ Target player discards two cards. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/sadistic_hypnotist.jpg -Oracle:Sacrifice a creature: Target player discards two cards. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:Sacrifice a creature: Target player discards two cards. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/s/sadistic_sacrament.txt b/forge-gui/res/cardsfolder/s/sadistic_sacrament.txt index c199a7be43f..c1110b72e4c 100644 --- a/forge-gui/res/cardsfolder/s/sadistic_sacrament.txt +++ b/forge-gui/res/cardsfolder/s/sadistic_sacrament.txt @@ -5,4 +5,4 @@ K:Kicker 7 A:SP$ ChangeZone | Cost$ B B B | Origin$ Library | Destination$ Exile | ValidTgts$ Player | ChangeType$ Card | ChangeNum$ X | References$ X | IsCurse$ True | Chooser$ You | Shuffle$ True | SpellDescription$ Search target player's library for up to three cards, exile them, then that player shuffles his or her library. If CARDNAME was kicked, instead search that player's library for up to fifteen cards, exile them, then that player shuffles his or her library. SVar:X:Count$Kicked.15.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/sadistic_sacrament.jpg -Oracle:Kicker {7} (You may pay an additional {7} as you cast this spell.)\nSearch target player's library for up to three cards, exile them, then that player shuffles his or her library. If Sadistic Sacrament was kicked, instead search that player's library for up to fifteen cards, exile them, then that player shuffles his or her library. \ No newline at end of file +Oracle:Kicker {7} (You may pay an additional {7} as you cast this spell.)\nSearch target player's library for up to three cards, exile them, then that player shuffles his or her library. If Sadistic Sacrament was kicked, instead search that player's library for up to fifteen cards, exile them, then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/safe_haven.txt b/forge-gui/res/cardsfolder/s/safe_haven.txt index e7b4789c832..fdd7fe96d24 100644 --- a/forge-gui/res/cardsfolder/s/safe_haven.txt +++ b/forge-gui/res/cardsfolder/s/safe_haven.txt @@ -1,9 +1,9 @@ -Name:Safe Haven -ManaCost:no cost -Types:Land -A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target permanent you control. | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | SpellDescription$ Exile target permanent you control. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may sacrifice CARDNAME. If you do, return each card exiled with CARDNAME to the battlefield under its owner's control. -SVar:TrigReturn:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/safe_haven.jpg -Oracle:{2}, {T}: Exile target creature you control.\nAt the beginning of your upkeep, you may sacrifice Safe Haven. If you do, return each card exiled with Safe Haven to the battlefield under its owner's control. \ No newline at end of file +Name:Safe Haven +ManaCost:no cost +Types:Land +A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target permanent you control. | Origin$ Battlefield | Destination$ Exile | RememberTargets$ True | SpellDescription$ Exile target permanent you control. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may sacrifice CARDNAME. If you do, return each card exiled with CARDNAME to the battlefield under its owner's control. +SVar:TrigReturn:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/safe_haven.jpg +Oracle:{2}, {T}: Exile target creature you control.\nAt the beginning of your upkeep, you may sacrifice Safe Haven. If you do, return each card exiled with Safe Haven to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/s/safe_passage.txt b/forge-gui/res/cardsfolder/s/safe_passage.txt index be64957147c..88d0e9782e6 100644 --- a/forge-gui/res/cardsfolder/s/safe_passage.txt +++ b/forge-gui/res/cardsfolder/s/safe_passage.txt @@ -1,7 +1,7 @@ -Name:Safe Passage -ManaCost:2 W -Types:Instant -A:SP$ Effect | Cost$ 2 W | Name$ Safe Passage Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that would be dealt to you and creatures you control this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You,Creature.YouCtrl | Description$ Prevent all damage that would be dealt to you and creatures you control this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/safe_passage.jpg -Oracle:Prevent all damage that would be dealt to you and creatures you control this turn. \ No newline at end of file +Name:Safe Passage +ManaCost:2 W +Types:Instant +A:SP$ Effect | Cost$ 2 W | Name$ Safe Passage Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all damage that would be dealt to you and creatures you control this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You,Creature.YouCtrl | Description$ Prevent all damage that would be dealt to you and creatures you control this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/safe_passage.jpg +Oracle:Prevent all damage that would be dealt to you and creatures you control this turn. diff --git a/forge-gui/res/cardsfolder/s/safeguard.txt b/forge-gui/res/cardsfolder/s/safeguard.txt index 50ec564bc10..87e630c11e3 100644 --- a/forge-gui/res/cardsfolder/s/safeguard.txt +++ b/forge-gui/res/cardsfolder/s/safeguard.txt @@ -1,6 +1,6 @@ -Name:Safeguard -ManaCost:3 W W -Types:Enchantment -A:AB$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature whose combat damage will be prevented | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SpellDescription$ Prevent all combat damage that would be dealt by target creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/safeguard.jpg -Oracle:{2}{W}: Prevent all combat damage that would be dealt by target creature this turn. \ No newline at end of file +Name:Safeguard +ManaCost:3 W W +Types:Enchantment +A:AB$ Pump | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature whose combat damage will be prevented | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SpellDescription$ Prevent all combat damage that would be dealt by target creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/safeguard.jpg +Oracle:{2}{W}: Prevent all combat damage that would be dealt by target creature this turn. diff --git a/forge-gui/res/cardsfolder/s/safehold_duo.txt b/forge-gui/res/cardsfolder/s/safehold_duo.txt index eca7ee43c09..0a8d9331dbc 100644 --- a/forge-gui/res/cardsfolder/s/safehold_duo.txt +++ b/forge-gui/res/cardsfolder/s/safehold_duo.txt @@ -8,4 +8,4 @@ SVar:TrigPump11:AB$Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ Self SVar:TrigPumpKW:AB$Pump | Cost$ 0 | KW$ Vigilance | Defined$ Self SVar:BuffedBy:Card.Green,Card.White SVar:Picture:http://www.wizards.com/global/images/magic/general/safehold_duo.jpg -Oracle:Whenever you cast a green spell, Safehold Duo gets +1/+1 until end of turn.\nWhenever you cast a white spell, Safehold Duo gains vigilance until end of turn. \ No newline at end of file +Oracle:Whenever you cast a green spell, Safehold Duo gets +1/+1 until end of turn.\nWhenever you cast a white spell, Safehold Duo gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/s/safehold_elite.txt b/forge-gui/res/cardsfolder/s/safehold_elite.txt index 872ab53eca0..5995a25daf3 100644 --- a/forge-gui/res/cardsfolder/s/safehold_elite.txt +++ b/forge-gui/res/cardsfolder/s/safehold_elite.txt @@ -4,4 +4,4 @@ Types:Creature Elf Scout PT:2/2 K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/safehold_elite.jpg -Oracle:Persist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Persist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/s/safehold_sentry.txt b/forge-gui/res/cardsfolder/s/safehold_sentry.txt index 5c5377dcc16..0796197dab2 100644 --- a/forge-gui/res/cardsfolder/s/safehold_sentry.txt +++ b/forge-gui/res/cardsfolder/s/safehold_sentry.txt @@ -4,4 +4,4 @@ Types:Creature Elf Warrior PT:2/2 A:AB$ Pump | Cost$ 2 W Untap | NumDef$ +2 | SpellDescription$ CARDNAME gets +0/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/safehold_sentry.jpg -Oracle:{2}{W}, {Q}: Safehold Sentry gets +0/+2 until end of turn. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:{2}{W}, {Q}: Safehold Sentry gets +0/+2 until end of turn. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/s/safewright_quest.txt b/forge-gui/res/cardsfolder/s/safewright_quest.txt index c5df36c9fbc..6e0b070f386 100644 --- a/forge-gui/res/cardsfolder/s/safewright_quest.txt +++ b/forge-gui/res/cardsfolder/s/safewright_quest.txt @@ -3,4 +3,4 @@ ManaCost:GW Types:Sorcery A:SP$ ChangeZone | Cost$ GW | Origin$ Library | Destination$ Hand | ChangeType$ Forest,Plains | ChangeNum$ 1 | SpellDescription$ Search your library for a Forest or Plains card, reveal it, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/safewright_quest.jpg -Oracle:Search your library for a Forest or Plains card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Forest or Plains card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/saffi_eriksdotter.txt b/forge-gui/res/cardsfolder/s/saffi_eriksdotter.txt index 0a4cb19b19e..0685fe46652 100644 --- a/forge-gui/res/cardsfolder/s/saffi_eriksdotter.txt +++ b/forge-gui/res/cardsfolder/s/saffi_eriksdotter.txt @@ -1,10 +1,10 @@ -Name:Saffi Eriksdotter -ManaCost:G W -Types:Legendary Creature Human Scout -PT:2/2 -A:AB$ Effect | Cost$ Sac<1/CARDNAME> | Name$ Saffi Eriksdotter | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigChangesZone | SVars$ TrigBounceMe | References$ TrigChangesZone,TrigBounceMe | RememberObjects$ Targeted | SpellDescription$ When target creature is put into your graveyard from the battlefield this turn, return that card to the battlefield. -SVar:TrigChangesZone:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered+YouOwn | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigBounceMe | TriggerDescription$ If the targeted card of Saffi Eriksdotter is put into your graveyard from the battlefield this turn, return it to the battlefield. -SVar:TrigBounceMe:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/saffi_eriksdotter.jpg -Oracle:Sacrifice Saffi Eriksdotter: When target creature is put into your graveyard from the battlefield this turn, return that card to the battlefield. \ No newline at end of file +Name:Saffi Eriksdotter +ManaCost:G W +Types:Legendary Creature Human Scout +PT:2/2 +A:AB$ Effect | Cost$ Sac<1/CARDNAME> | Name$ Saffi Eriksdotter | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigChangesZone | SVars$ TrigBounceMe | References$ TrigChangesZone,TrigBounceMe | RememberObjects$ Targeted | SpellDescription$ When target creature is put into your graveyard from the battlefield this turn, return that card to the battlefield. +SVar:TrigChangesZone:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered+YouOwn | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigBounceMe | TriggerDescription$ If the targeted card of Saffi Eriksdotter is put into your graveyard from the battlefield this turn, return it to the battlefield. +SVar:TrigBounceMe:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Graveyard | Destination$ Battlefield +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/saffi_eriksdotter.jpg +Oracle:Sacrifice Saffi Eriksdotter: When target creature is put into your graveyard from the battlefield this turn, return that card to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sage_aven.txt b/forge-gui/res/cardsfolder/s/sage_aven.txt index ca396dca986..45d03eea3d2 100644 --- a/forge-gui/res/cardsfolder/s/sage_aven.txt +++ b/forge-gui/res/cardsfolder/s/sage_aven.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRearrange | TriggerDescription$ When CARDNAME enters the battlefield, look at the top four cards of your library, then put them back in any order. SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/sage_aven.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Sage Aven enters the battlefield, look at the top four cards of your library, then put them back in any order. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhen Sage Aven enters the battlefield, look at the top four cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/s/sage_of_epityr.txt b/forge-gui/res/cardsfolder/s/sage_of_epityr.txt index c633ffcca22..f551bf987f9 100644 --- a/forge-gui/res/cardsfolder/s/sage_of_epityr.txt +++ b/forge-gui/res/cardsfolder/s/sage_of_epityr.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRearrange | TriggerDescription$ When CARDNAME enters the battlefield, look at the top four cards of your library, then put them back in any order. SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/sage_of_epityr.jpg -Oracle:When Sage of Epityr enters the battlefield, look at the top four cards of your library, then put them back in any order. \ No newline at end of file +Oracle:When Sage of Epityr enters the battlefield, look at the top four cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/s/sage_of_fables.txt b/forge-gui/res/cardsfolder/s/sage_of_fables.txt index b59384e1353..c982dd581db 100644 --- a/forge-gui/res/cardsfolder/s/sage_of_fables.txt +++ b/forge-gui/res/cardsfolder/s/sage_of_fables.txt @@ -1,11 +1,11 @@ -Name:Sage of Fables -ManaCost:2 U -Types:Creature Merfolk Wizard -PT:2/2 -R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Battlefield | ValidCard$ Creature.Wizard+Other+YouCtrl | ReplaceWith$ AddExtraCounter | Description$ Each other Wizard creature you control enters the battlefield with an additional +1/+1 counter on it. -SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield -SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -A:AB$ Draw | Cost$ 2 SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sage_of_fables.jpg -Oracle:Each other Wizard creature you control enters the battlefield with an additional +1/+1 counter on it.\n{2}, Remove a +1/+1 counter from a creature you control: Draw a card. \ No newline at end of file +Name:Sage of Fables +ManaCost:2 U +Types:Creature Merfolk Wizard +PT:2/2 +R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Battlefield | ValidCard$ Creature.Wizard+Other+YouCtrl | ReplaceWith$ AddExtraCounter | Description$ Each other Wizard creature you control enters the battlefield with an additional +1/+1 counter on it. +SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield +SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +A:AB$ Draw | Cost$ 2 SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sage_of_fables.jpg +Oracle:Each other Wizard creature you control enters the battlefield with an additional +1/+1 counter on it.\n{2}, Remove a +1/+1 counter from a creature you control: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/sage_of_hours.txt b/forge-gui/res/cardsfolder/s/sage_of_hours.txt index abb4556ec02..7a0f6c1b4a4 100644 --- a/forge-gui/res/cardsfolder/s/sage_of_hours.txt +++ b/forge-gui/res/cardsfolder/s/sage_of_hours.txt @@ -1,11 +1,11 @@ -Name:Sage of Hours -ManaCost:1 U -Types:Creature Human Wizard -PT:1/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -A:AB$ AddTurn | Cost$ SubCounter | Defined$ You | NumTurns$ X | References$ X | SpellDescription$ For each five counters removed this way, take an extra turn after this one. -SVar:X:SVar$CostCountersRemoved/DivideEvenlyDown.5 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sage_of_hours.jpg -Oracle:Heroic - Whenever you cast a spell that targets Sage of Hours, put a +1/+1 counter on it.\nRemove all +1/+1 counters from Sage of Hours: For each five counters removed this way, take an extra turn after this one. \ No newline at end of file +Name:Sage of Hours +ManaCost:1 U +Types:Creature Human Wizard +PT:1/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +A:AB$ AddTurn | Cost$ SubCounter | Defined$ You | NumTurns$ X | References$ X | SpellDescription$ For each five counters removed this way, take an extra turn after this one. +SVar:X:SVar$CostCountersRemoved/DivideEvenlyDown.5 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sage_of_hours.jpg +Oracle:Heroic - Whenever you cast a spell that targets Sage of Hours, put a +1/+1 counter on it.\nRemove all +1/+1 counters from Sage of Hours: For each five counters removed this way, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/s/sage_of_lat_nam.txt b/forge-gui/res/cardsfolder/s/sage_of_lat_nam.txt index a599a122386..16c30b3b577 100644 --- a/forge-gui/res/cardsfolder/s/sage_of_lat_nam.txt +++ b/forge-gui/res/cardsfolder/s/sage_of_lat_nam.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Draw | Cost$ T Sac<1/Artifact> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sage_of_lat_nam.jpg -Oracle:{T}, Sacrifice an artifact: Draw a card. \ No newline at end of file +Oracle:{T}, Sacrifice an artifact: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/sage_owl.txt b/forge-gui/res/cardsfolder/s/sage_owl.txt index bc62f13b0aa..3c02eb8d3a3 100644 --- a/forge-gui/res/cardsfolder/s/sage_owl.txt +++ b/forge-gui/res/cardsfolder/s/sage_owl.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRearrange | TriggerDescription$ When CARDNAME enters the battlefield, look at the top four cards of your library, then put them back in any order. SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/sage_owl.jpg -Oracle:Flying\nWhen Sage Owl enters the battlefield, look at the top four cards of your library, then put them back in any order. \ No newline at end of file +Oracle:Flying\nWhen Sage Owl enters the battlefield, look at the top four cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/s/sages_dousing.txt b/forge-gui/res/cardsfolder/s/sages_dousing.txt index 9a397b20190..c022b3d7d3a 100644 --- a/forge-gui/res/cardsfolder/s/sages_dousing.txt +++ b/forge-gui/res/cardsfolder/s/sages_dousing.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Wizard.YouCtrl | Condition SVar:RemRandomDeck:True DeckNeeds:Type$Wizard SVar:Picture:http://www.wizards.com/global/images/magic/general/sages_dousing.jpg -Oracle:Counter target spell unless its controller pays {3}. If you control a Wizard, draw a card. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {3}. If you control a Wizard, draw a card. diff --git a/forge-gui/res/cardsfolder/s/sages_knowledge.txt b/forge-gui/res/cardsfolder/s/sages_knowledge.txt index 014ae43e2a1..745d9f37139 100644 --- a/forge-gui/res/cardsfolder/s/sages_knowledge.txt +++ b/forge-gui/res/cardsfolder/s/sages_knowledge.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target sorcery card in your graveyard | ValidTgts$ Sorcery.YouCtrl | SpellDescription$ Return target sorcery card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/sages_knowledge.jpg -Oracle:Return target sorcery card from your graveyard to your hand. \ No newline at end of file +Oracle:Return target sorcery card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/sages_of_the_anima.txt b/forge-gui/res/cardsfolder/s/sages_of_the_anima.txt index efa7fa8b33f..052ae139e8b 100644 --- a/forge-gui/res/cardsfolder/s/sages_of_the_anima.txt +++ b/forge-gui/res/cardsfolder/s/sages_of_the_anima.txt @@ -1,9 +1,9 @@ -Name:Sages of the Anima -ManaCost:3 G U -Types:Creature Elf Wizard -PT:3/4 -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ Dig | Description$ If you would draw a card, instead reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. -SVar:Dig:AB$Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sages_of_the_anima.jpg -Oracle:If you would draw a card, instead reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Name:Sages of the Anima +ManaCost:3 G U +Types:Creature Elf Wizard +PT:3/4 +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ Dig | Description$ If you would draw a card, instead reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. +SVar:Dig:AB$Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sages_of_the_anima.jpg +Oracle:If you would draw a card, instead reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/s/sages_row_denizen.txt b/forge-gui/res/cardsfolder/s/sages_row_denizen.txt index 65f97b30d30..b7f99032191 100644 --- a/forge-gui/res/cardsfolder/s/sages_row_denizen.txt +++ b/forge-gui/res/cardsfolder/s/sages_row_denizen.txt @@ -1,8 +1,8 @@ -Name:Sage's Row Denizen -ManaCost:2 U -Types:Creature Vedalken Wizard -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Blue+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever another blue creature enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Select target player -SVar:Picture:http://www.wizards.com/global/images/magic/general/sages_row_denizen.jpg -Oracle:Whenever another blue creature enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Sage's Row Denizen +ManaCost:2 U +Types:Creature Vedalken Wizard +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Blue+YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever another blue creature enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Select target player +SVar:Picture:http://www.wizards.com/global/images/magic/general/sages_row_denizen.jpg +Oracle:Whenever another blue creature enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/sai_of_the_shinobi.txt b/forge-gui/res/cardsfolder/s/sai_of_the_shinobi.txt index 29085601230..54e7fb619d4 100644 --- a/forge-gui/res/cardsfolder/s/sai_of_the_shinobi.txt +++ b/forge-gui/res/cardsfolder/s/sai_of_the_shinobi.txt @@ -1,9 +1,9 @@ -Name:Sai of the Shinobi -ManaCost:1 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may attach CARDNAME to it. -SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/sai_of_the_shinobi.jpg -Oracle:Equipped creature gets +1/+1.\nWhenever a creature enters the battlefield under your control, you may attach Sai of the Shinobi to it.\nEquip {2} \ No newline at end of file +Name:Sai of the Shinobi +ManaCost:1 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Equipped creature gets +1/+1. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield under your control, you may attach CARDNAME to it. +SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/sai_of_the_shinobi.jpg +Oracle:Equipped creature gets +1/+1.\nWhenever a creature enters the battlefield under your control, you may attach Sai of the Shinobi to it.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/sailmonger.txt b/forge-gui/res/cardsfolder/s/sailmonger.txt index efbc49493a3..8f53c2ee014 100644 --- a/forge-gui/res/cardsfolder/s/sailmonger.txt +++ b/forge-gui/res/cardsfolder/s/sailmonger.txt @@ -4,4 +4,4 @@ Types:Creature Human Monger PT:3/3 A:AB$ Pump | Cost$ 2 | AnyPlayer$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. Any player may activate this ability. SVar:Picture:http://www.wizards.com/global/images/magic/general/sailmonger.jpg -Oracle:{2}: Target creature gains flying until end of turn. Any player may activate this ability. \ No newline at end of file +Oracle:{2}: Target creature gains flying until end of turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/s/sakashima_the_impostor.txt b/forge-gui/res/cardsfolder/s/sakashima_the_impostor.txt index be1cf7599a0..9affd5b6fce 100644 --- a/forge-gui/res/cardsfolder/s/sakashima_the_impostor.txt +++ b/forge-gui/res/cardsfolder/s/sakashima_the_impostor.txt @@ -1,12 +1,12 @@ -Name:Sakashima the Impostor -ManaCost:2 U U -Types:Legendary Creature Human Rogue -PT:3/1 -# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except its name is still CARDNAME, it's legendary in addition to its other types, and it gains "{2}{U}{U}: Return CARDNAME to its owner's hand at the beginning of the next end step." -SVar:DBCopy:DB$ Clone | Defined$ Remembered | KeepName$ True | AddTypes$ Legendary | AddAbilities$ ReturnSakashima | AddSVars$ TrigReturnSak -SVar:ReturnSakashima:AB$ DelayedTrigger | Cost$ 2 U U | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturnSak | SpellDescription$ Return CARDNAME to it's owners hand at the beginning of the next end step. -SVar:TrigReturnSak:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/sakashima_the_impostor.jpg -Oracle:You may have Sakashima the Impostor enter the battlefield as a copy of any creature on the battlefield, except its name is still Sakashima the Impostor, it's legendary in addition to its other types, and it gains "{2}{U}{U}: Return Sakashima the Impostor to its owner's hand at the beginning of the next end step." \ No newline at end of file +Name:Sakashima the Impostor +ManaCost:2 U U +Types:Legendary Creature Human Rogue +PT:3/1 +# Make Svars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +K:ETBReplacement:Copy:ChooseCreature:Optional +SVar:ChooseCreature:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except its name is still CARDNAME, it's legendary in addition to its other types, and it gains "{2}{U}{U}: Return CARDNAME to its owner's hand at the beginning of the next end step." +SVar:DBCopy:DB$ Clone | Defined$ Remembered | KeepName$ True | AddTypes$ Legendary | AddAbilities$ ReturnSakashima | AddSVars$ TrigReturnSak +SVar:ReturnSakashima:AB$ DelayedTrigger | Cost$ 2 U U | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturnSak | SpellDescription$ Return CARDNAME to it's owners hand at the beginning of the next end step. +SVar:TrigReturnSak:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/sakashima_the_impostor.jpg +Oracle:You may have Sakashima the Impostor enter the battlefield as a copy of any creature on the battlefield, except its name is still Sakashima the Impostor, it's legendary in addition to its other types, and it gains "{2}{U}{U}: Return Sakashima the Impostor to its owner's hand at the beginning of the next end step." diff --git a/forge-gui/res/cardsfolder/s/sakashima_the_impostor_avatar.txt b/forge-gui/res/cardsfolder/s/sakashima_the_impostor_avatar.txt index d24a6bcd1b8..bfe4f852431 100644 --- a/forge-gui/res/cardsfolder/s/sakashima_the_impostor_avatar.txt +++ b/forge-gui/res/cardsfolder/s/sakashima_the_impostor_avatar.txt @@ -1,9 +1,9 @@ -Name:Sakashima the Impostor Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+1 -A:AB$ ChooseCard | Cost$ 2 | ActivationZone$ Command | Choices$ Creature.YouCtrl | Amount$ 1 | AILogic$ Clone | RememberChosen$ True | SubAbility$ DBClone | SpellDescription$ Choose a creature you control. It becomes a copy of target creature except for its name. -SVar:DBClone:DB$ Clone | CloneTarget$ Remembered | ValidTgts$ Creature | TgtPrompt$ Select target creature to copy | KeepName$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sakashima_the_impostor_avatar.jpg -Oracle:Hand +0, life +1\n{2}: Choose a creature you control. It becomes a copy of target creature except for its name. \ No newline at end of file +Name:Sakashima the Impostor Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+1 +A:AB$ ChooseCard | Cost$ 2 | ActivationZone$ Command | Choices$ Creature.YouCtrl | Amount$ 1 | AILogic$ Clone | RememberChosen$ True | SubAbility$ DBClone | SpellDescription$ Choose a creature you control. It becomes a copy of target creature except for its name. +SVar:DBClone:DB$ Clone | CloneTarget$ Remembered | ValidTgts$ Creature | TgtPrompt$ Select target creature to copy | KeepName$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sakashima_the_impostor_avatar.jpg +Oracle:Hand +0, life +1\n{2}: Choose a creature you control. It becomes a copy of target creature except for its name. diff --git a/forge-gui/res/cardsfolder/s/sakashimas_student.txt b/forge-gui/res/cardsfolder/s/sakashimas_student.txt index 0c5732bd8bb..3311112a10e 100644 --- a/forge-gui/res/cardsfolder/s/sakashimas_student.txt +++ b/forge-gui/res/cardsfolder/s/sakashimas_student.txt @@ -1,10 +1,10 @@ -Name:Sakashima's Student -ManaCost:2 U U -Types:Creature Human Ninja -PT:0/0 -A:AB$ ChangeZone | Cost$ 1 U Return<1/Creature.attacking+unblocked> | CostDesc$ Ninjutsu 1 U | ActivationZone$ Hand | Origin$ Hand | Ninjutsu$ True | Destination$ Battlefield | Defined$ Self | SpellDescription$ ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -K:ETBReplacement:Copy:ChooseCreature:Optional -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except it's still a Ninja in addition to its other creature types. -SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTypes$ Ninja -SVar:Picture:http://www.wizards.com/global/images/magic/general/sakashimas_student.jpg -Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nYou may have Sakashima's Student enter the battlefield as a copy of any creature on the battlefield, except it's still a Ninja in addition to its other creature types. \ No newline at end of file +Name:Sakashima's Student +ManaCost:2 U U +Types:Creature Human Ninja +PT:0/0 +A:AB$ ChangeZone | Cost$ 1 U Return<1/Creature.attacking+unblocked> | CostDesc$ Ninjutsu 1 U | ActivationZone$ Hand | Origin$ Hand | Ninjutsu$ True | Destination$ Battlefield | Defined$ Self | SpellDescription$ ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) +K:ETBReplacement:Copy:ChooseCreature:Optional +SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except it's still a Ninja in addition to its other creature types. +SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTypes$ Ninja +SVar:Picture:http://www.wizards.com/global/images/magic/general/sakashimas_student.jpg +Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nYou may have Sakashima's Student enter the battlefield as a copy of any creature on the battlefield, except it's still a Ninja in addition to its other creature types. 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 b94ec092a60..c5b5cef9469 100644 --- a/forge-gui/res/cardsfolder/s/sakiko_mother_of_summer.txt +++ b/forge-gui/res/cardsfolder/s/sakiko_mother_of_summer.txt @@ -1,9 +1,9 @@ -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. -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. \ No newline at end of file +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. +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. diff --git a/forge-gui/res/cardsfolder/s/sakura_tribe_elder.txt b/forge-gui/res/cardsfolder/s/sakura_tribe_elder.txt index 6e8874932c9..a561bb0de6d 100644 --- a/forge-gui/res/cardsfolder/s/sakura_tribe_elder.txt +++ b/forge-gui/res/cardsfolder/s/sakura_tribe_elder.txt @@ -4,4 +4,4 @@ Types:Creature Snake Shaman PT:1/1 A:AB$ ChangeZone | Cost$ 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 it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card50510.jpg -Oracle:Sacrifice Sakura-Tribe Elder: Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:Sacrifice Sakura-Tribe Elder: Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/sakura_tribe_scout.txt b/forge-gui/res/cardsfolder/s/sakura_tribe_scout.txt index 756422aaf1c..33bf615dcbd 100644 --- a/forge-gui/res/cardsfolder/s/sakura_tribe_scout.txt +++ b/forge-gui/res/cardsfolder/s/sakura_tribe_scout.txt @@ -4,4 +4,4 @@ Types:Creature Snake Shaman Scout PT:1/1 A:AB$ ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | SpellDescription$ You may put a land card from your hand onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/sakura_tribe_scout.jpg -Oracle:{T}: You may put a land card from your hand onto the battlefield. \ No newline at end of file +Oracle:{T}: You may put a land card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt b/forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt index eb8611ea147..d2053ad49f7 100644 --- a/forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt +++ b/forge-gui/res/cardsfolder/s/sakura_tribe_springcaller.txt @@ -1,8 +1,8 @@ -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. -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. \ No newline at end of file +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. +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. diff --git a/forge-gui/res/cardsfolder/s/salt_flats.txt b/forge-gui/res/cardsfolder/s/salt_flats.txt index f27bebf1b6a..3fe44b12f50 100644 --- a/forge-gui/res/cardsfolder/s/salt_flats.txt +++ b/forge-gui/res/cardsfolder/s/salt_flats.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/salt_flats.jpg -Oracle:Salt Flats enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {W} or {B} to your mana pool. Salt Flats deals 1 damage to you. \ No newline at end of file +Oracle:Salt Flats enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {W} or {B} to your mana pool. Salt Flats deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/salt_marsh.txt b/forge-gui/res/cardsfolder/s/salt_marsh.txt index 72ed6de470f..5f5725bf9a8 100644 --- a/forge-gui/res/cardsfolder/s/salt_marsh.txt +++ b/forge-gui/res/cardsfolder/s/salt_marsh.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/salt_marsh.jpg -Oracle:Salt Marsh enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Oracle:Salt Marsh enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/saltblast.txt b/forge-gui/res/cardsfolder/s/saltblast.txt index b08d48ecc3a..e93e0510e23 100644 --- a/forge-gui/res/cardsfolder/s/saltblast.txt +++ b/forge-gui/res/cardsfolder/s/saltblast.txt @@ -3,4 +3,4 @@ ManaCost:3 W W Types:Sorcery A:SP$ Destroy | Cost$ 3 W W | ValidTgts$ Permanent.nonWhite | TgtPrompt$ Select target nonwhite permanent | SpellDescription$ Destroy target nonwhite permanent. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122435.jpg -Oracle:Destroy target nonwhite permanent. \ No newline at end of file +Oracle:Destroy target nonwhite permanent. diff --git a/forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt b/forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt index 98309a8a92b..052c58af6ef 100644 --- a/forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt +++ b/forge-gui/res/cardsfolder/s/saltcrusted_steppe.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 1 SubCounter | Produced$ Combo G W | Amount$ Chose SVar:X:XChoice SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/saltcrusted_steppe.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Saltcrusted Steppe.\n{1}, Remove X storage counters from Saltcrusted Steppe: Add X mana in any combination of {G} and/or {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Put a storage counter on Saltcrusted Steppe.\n{1}, Remove X storage counters from Saltcrusted Steppe: Add X mana in any combination of {G} and/or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/saltfield_recluse.txt b/forge-gui/res/cardsfolder/s/saltfield_recluse.txt index d03ab96c84f..97bb9c0f268 100644 --- a/forge-gui/res/cardsfolder/s/saltfield_recluse.txt +++ b/forge-gui/res/cardsfolder/s/saltfield_recluse.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel Cleric PT:1/2 A:AB$ Pump | Cost$ T | NumAtt$ -2 | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature gets -2/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/saltfield_recluse.jpg -Oracle:{T}: Target creature gets -2/-0 until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/saltskitter.txt b/forge-gui/res/cardsfolder/s/saltskitter.txt index 2f9480a521f..9364dc35a3b 100644 --- a/forge-gui/res/cardsfolder/s/saltskitter.txt +++ b/forge-gui/res/cardsfolder/s/saltskitter.txt @@ -7,4 +7,4 @@ SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigBack | TriggerDescription$ Return CARDNAME to the battlefield under its owner's control at the beginning of the next end step. SVar:TrigBack:DB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Exile | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/saltskitter.jpg -Oracle:Whenever another creature enters the battlefield, exile Saltskitter. Return Saltskitter to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield, exile Saltskitter. Return Saltskitter to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/salvage.txt b/forge-gui/res/cardsfolder/s/salvage.txt index b562a0283a7..934e2e37d55 100644 --- a/forge-gui/res/cardsfolder/s/salvage.txt +++ b/forge-gui/res/cardsfolder/s/salvage.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SpellDescription$ Put target card from your graveyard on top of your library. SVar:RemAIDeck:True SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Second_Age/salvage.jpg -Oracle:Put target card from your graveyard on top of your library. \ No newline at end of file +Oracle:Put target card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/s/salvage_scout.txt b/forge-gui/res/cardsfolder/s/salvage_scout.txt index b6ea196b269..fc7c006928c 100644 --- a/forge-gui/res/cardsfolder/s/salvage_scout.txt +++ b/forge-gui/res/cardsfolder/s/salvage_scout.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ W Sac<1/CARDNAME> | TgtPrompt$ Choose 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:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/salvage_scout.jpg -Oracle:{W}, Sacrifice Salvage Scout: Return target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:{W}, Sacrifice Salvage Scout: Return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/salvage_slasher.txt b/forge-gui/res/cardsfolder/s/salvage_slasher.txt index 6e911c977a4..e0ecd411ee7 100644 --- a/forge-gui/res/cardsfolder/s/salvage_slasher.txt +++ b/forge-gui/res/cardsfolder/s/salvage_slasher.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | Description$ CARDNAME gets +1/+0 for each artifact card in your graveyard. SVar:X:Count$TypeInYourYard.Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/salvage_slasher.jpg -Oracle:Salvage Slasher gets +1/+0 for each artifact card in your graveyard. \ No newline at end of file +Oracle:Salvage Slasher gets +1/+0 for each artifact card in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/salvage_titan.txt b/forge-gui/res/cardsfolder/s/salvage_titan.txt index b835421eca7..12990e2b036 100644 --- a/forge-gui/res/cardsfolder/s/salvage_titan.txt +++ b/forge-gui/res/cardsfolder/s/salvage_titan.txt @@ -5,4 +5,4 @@ PT:6/4 SVar:AltCost:Cost$ Sac<3/Artifact> | Description$ You may sacrifice three artifacts creatures rather than pay CARDNAME's mana cost. A:AB$ ChangeZone | Cost$ ExileFromGrave<3/Artifact> | Origin$ Graveyard | Destination$ Hand | Defined$ Self | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/salvage_titan.jpg -Oracle:You may sacrifice three artifacts rather than pay Salvage Titan's mana cost.\nExile three artifact cards from your graveyard: Return Salvage Titan from your graveyard to your hand. \ No newline at end of file +Oracle:You may sacrifice three artifacts rather than pay Salvage Titan's mana cost.\nExile three artifact cards from your graveyard: Return Salvage Titan from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/salvaging_station.txt b/forge-gui/res/cardsfolder/s/salvaging_station.txt index ee779452c5a..cafd3134f40 100644 --- a/forge-gui/res/cardsfolder/s/salvaging_station.txt +++ b/forge-gui/res/cardsfolder/s/salvaging_station.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/salvaging_station.jpg -Oracle:{T}: Return target noncreature artifact card with converted mana cost 1 or less from your graveyard to the battlefield.\nWhenever a creature dies, you may untap Salvaging Station. \ No newline at end of file +Oracle:{T}: Return target noncreature artifact card with converted mana cost 1 or less from your graveyard to the battlefield.\nWhenever a creature dies, you may untap Salvaging Station. diff --git a/forge-gui/res/cardsfolder/s/samite_alchemist.txt b/forge-gui/res/cardsfolder/s/samite_alchemist.txt index b7fd7cc9947..ff15c9326b5 100644 --- a/forge-gui/res/cardsfolder/s/samite_alchemist.txt +++ b/forge-gui/res/cardsfolder/s/samite_alchemist.txt @@ -1,10 +1,10 @@ -Name:Samite Alchemist -ManaCost:3 W -Types:Creature Human Cleric -PT:0/2 -A:AB$ PreventDamage | Cost$ W W T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Amount$ 4 | SubAbility$ DBTap | SpellDescription$ Prevent the next 4 damage that would be dealt this turn to target creature you control. Tap that creature. It doesn't untap during your next untap step. -SVar:DBTap:DB$Tap | Cost$ 0 | Defined$ Targeted | SubAbility$ DBStayTapped -SVar:DBStayTapped:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Targeted | Permanent$ True | IsCurse$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_alchemist.jpg -Oracle:{W}{W}, {T}: Prevent the next 4 damage that would be dealt this turn to target creature you control. Tap that creature. It doesn't untap during your next untap step. \ No newline at end of file +Name:Samite Alchemist +ManaCost:3 W +Types:Creature Human Cleric +PT:0/2 +A:AB$ PreventDamage | Cost$ W W T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Amount$ 4 | SubAbility$ DBTap | SpellDescription$ Prevent the next 4 damage that would be dealt this turn to target creature you control. Tap that creature. It doesn't untap during your next untap step. +SVar:DBTap:DB$Tap | Cost$ 0 | Defined$ Targeted | SubAbility$ DBStayTapped +SVar:DBStayTapped:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Targeted | Permanent$ True | IsCurse$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_alchemist.jpg +Oracle:{W}{W}, {T}: Prevent the next 4 damage that would be dealt this turn to target creature you control. Tap that creature. It doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/s/samite_archer.txt b/forge-gui/res/cardsfolder/s/samite_archer.txt index 56cb27aa088..7d0d7d0a526 100644 --- a/forge-gui/res/cardsfolder/s/samite_archer.txt +++ b/forge-gui/res/cardsfolder/s/samite_archer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_archer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{T}: Samite Archer deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{T}: Samite Archer deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/samite_blessing.txt b/forge-gui/res/cardsfolder/s/samite_blessing.txt index 7d5b8bd5660..7ddac21c757 100644 --- a/forge-gui/res/cardsfolder/s/samite_blessing.txt +++ b/forge-gui/res/cardsfolder/s/samite_blessing.txt @@ -1,13 +1,13 @@ -Name:Samite Blessing -ManaCost:W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ W | AILogic$ Pump | ValidTgts$ Creature -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ChooseSource | AddSVar$ DBEffectSB & RPreventNextFromSourceSB & ExileEffectSB & DBCleanupSB | Description$ Enchanted creature has "{T}: The next time a source of your choice would deal damage to target creature this turn, prevent that damage." -SVar:ChooseSource:AB$ ChooseSource | Cost$ T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffectSB | SpellDescription$ The next time a source of your choice would deal damage to target creature this turn, prevent that damage. -SVar:DBEffectSB:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to prevent damage to | ReplacementEffects$ RPreventNextFromSourceSB | RememberObjects$ Remembered | ImprintCards$ Targeted | SVars$ RPreventNextFromSourceSB,ExileEffectSB | SubAbility$ DBCleanupSB | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSourceSB:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ Card.IsImprinted | ReplaceWith$ ExileEffectSB | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature, prevent that damage. -SVar:ExileEffectSB:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanupSB:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_blessing.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: The next time a source of your choice would deal damage to target creature this turn, prevent that damage." \ No newline at end of file +Name:Samite Blessing +ManaCost:W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ W | AILogic$ Pump | ValidTgts$ Creature +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ChooseSource | AddSVar$ DBEffectSB & RPreventNextFromSourceSB & ExileEffectSB & DBCleanupSB | Description$ Enchanted creature has "{T}: The next time a source of your choice would deal damage to target creature this turn, prevent that damage." +SVar:ChooseSource:AB$ ChooseSource | Cost$ T | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffectSB | SpellDescription$ The next time a source of your choice would deal damage to target creature this turn, prevent that damage. +SVar:DBEffectSB:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to prevent damage to | ReplacementEffects$ RPreventNextFromSourceSB | RememberObjects$ Remembered | ImprintCards$ Targeted | SVars$ RPreventNextFromSourceSB,ExileEffectSB | SubAbility$ DBCleanupSB | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSourceSB:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ Card.IsImprinted | ReplaceWith$ ExileEffectSB | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature, prevent that damage. +SVar:ExileEffectSB:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanupSB:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_blessing.jpg +Oracle:Enchant creature\nEnchanted creature has "{T}: The next time a source of your choice would deal damage to target creature this turn, prevent that damage." diff --git a/forge-gui/res/cardsfolder/s/samite_censer_bearer.txt b/forge-gui/res/cardsfolder/s/samite_censer_bearer.txt index 501cb92e8e9..c7d5c4b3a15 100644 --- a/forge-gui/res/cardsfolder/s/samite_censer_bearer.txt +++ b/forge-gui/res/cardsfolder/s/samite_censer_bearer.txt @@ -1,8 +1,8 @@ -Name:Samite Censer-Bearer -ManaCost:W -Types:Creature Human Rebel Cleric -PT:1/1 -A:AB$ PreventDamageAll | Cost$ W Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to each creature you control this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_censer_bearer.jpg -Oracle:{W}, Sacrifice Samite Censer-Bearer: Prevent the next 1 damage that would be dealt to each creature you control this turn. \ No newline at end of file +Name:Samite Censer-Bearer +ManaCost:W +Types:Creature Human Rebel Cleric +PT:1/1 +A:AB$ PreventDamageAll | Cost$ W Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to each creature you control this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_censer_bearer.jpg +Oracle:{W}, Sacrifice Samite Censer-Bearer: Prevent the next 1 damage that would be dealt to each creature you control this turn. diff --git a/forge-gui/res/cardsfolder/s/samite_elder.txt b/forge-gui/res/cardsfolder/s/samite_elder.txt index 6d9f55b09e3..83215e29a79 100644 --- a/forge-gui/res/cardsfolder/s/samite_elder.txt +++ b/forge-gui/res/cardsfolder/s/samite_elder.txt @@ -1,8 +1,8 @@ -Name:Samite Elder -ManaCost:2 W -Types:Creature Human Cleric -PT:1/2 -A:AB$ ProtectionAll | Cost$ T | ValidCards$ Creature.YouCtrl | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | Gains$ TargetedCardColor | StackDescription$ SpellDescription | SpellDescription$ Creatures you control gain protection from the colors of target permanent you control until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_elder.jpg -Oracle:{T}: Creatures you control gain protection from the colors of target permanent you control until end of turn. \ No newline at end of file +Name:Samite Elder +ManaCost:2 W +Types:Creature Human Cleric +PT:1/2 +A:AB$ ProtectionAll | Cost$ T | ValidCards$ Creature.YouCtrl | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | Gains$ TargetedCardColor | StackDescription$ SpellDescription | SpellDescription$ Creatures you control gain protection from the colors of target permanent you control until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_elder.jpg +Oracle:{T}: Creatures you control gain protection from the colors of target permanent you control until end of turn. diff --git a/forge-gui/res/cardsfolder/s/samite_healer.txt b/forge-gui/res/cardsfolder/s/samite_healer.txt index 77c39f2421b..cb325cfdda4 100644 --- a/forge-gui/res/cardsfolder/s/samite_healer.txt +++ b/forge-gui/res/cardsfolder/s/samite_healer.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/1 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_healer.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/s/samite_pilgrim.txt b/forge-gui/res/cardsfolder/s/samite_pilgrim.txt index 512f65db8c6..4ec323b369d 100644 --- a/forge-gui/res/cardsfolder/s/samite_pilgrim.txt +++ b/forge-gui/res/cardsfolder/s/samite_pilgrim.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature | Amount$ X | PrecostDesc$ Domain - | References$ X | SpellDescription$ Prevent the next X damage that would be dealt to target creature this turn, 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/samite_pilgrim.jpg -Oracle:Domain - {T}: Prevent the next X damage that would be dealt to target creature this turn, where X is the number of basic land types among lands you control. \ No newline at end of file +Oracle:Domain - {T}: Prevent the next X damage that would be dealt to target creature this turn, where X is the number of basic land types among lands you control. diff --git a/forge-gui/res/cardsfolder/s/samite_sanctuary.txt b/forge-gui/res/cardsfolder/s/samite_sanctuary.txt index 352dd9f86e0..60f34a85915 100644 --- a/forge-gui/res/cardsfolder/s/samite_sanctuary.txt +++ b/forge-gui/res/cardsfolder/s/samite_sanctuary.txt @@ -1,7 +1,7 @@ -Name:Samite Sanctuary -ManaCost:2 W -Types:Enchantment -A:AB$ PreventDamage | Cost$ 2 | ValidTgts$ Creature | Amount$ 1 | TgtPrompt$ Select target creature | AnyPlayer$ True | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature this turn. Any player may activate this ability. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_sanctuary.jpg -Oracle:{2}: Prevent the next 1 damage that would be dealt to target creature this turn. Any player may activate this ability. \ No newline at end of file +Name:Samite Sanctuary +ManaCost:2 W +Types:Enchantment +A:AB$ PreventDamage | Cost$ 2 | ValidTgts$ Creature | Amount$ 1 | TgtPrompt$ Select target creature | AnyPlayer$ True | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature this turn. Any player may activate this ability. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/samite_sanctuary.jpg +Oracle:{2}: Prevent the next 1 damage that would be dealt to target creature this turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/s/samurai_enforcers.txt b/forge-gui/res/cardsfolder/s/samurai_enforcers.txt index 67b1afea321..cea7583f18b 100644 --- a/forge-gui/res/cardsfolder/s/samurai_enforcers.txt +++ b/forge-gui/res/cardsfolder/s/samurai_enforcers.txt @@ -4,4 +4,4 @@ Types:Creature Human Samurai PT:4/4 K:Bushido 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/samurai_enforcers.jpg -Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) \ No newline at end of file +Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) diff --git a/forge-gui/res/cardsfolder/s/samurai_of_the_pale_curtain.txt b/forge-gui/res/cardsfolder/s/samurai_of_the_pale_curtain.txt index 61ed46a6a68..de0d3a2cc0b 100644 --- a/forge-gui/res/cardsfolder/s/samurai_of_the_pale_curtain.txt +++ b/forge-gui/res/cardsfolder/s/samurai_of_the_pale_curtain.txt @@ -1,9 +1,9 @@ -Name:Samurai of the Pale Curtain -ManaCost:W W -Types:Creature Fox Samurai -PT:2/2 -K:Bushido 1 -R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent | ReplaceWith$ Exile | Description$ If a permanent would be put into a graveyard, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | Defined$ ReplacedCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/samurai_of_the_pale_curtain.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nIf a permanent would be put into a graveyard, exile it instead. \ No newline at end of file +Name:Samurai of the Pale Curtain +ManaCost:W W +Types:Creature Fox Samurai +PT:2/2 +K:Bushido 1 +R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent | ReplaceWith$ Exile | Description$ If a permanent would be put into a graveyard, exile it instead. +SVar:Exile:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | Defined$ ReplacedCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/samurai_of_the_pale_curtain.jpg +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nIf a permanent would be put into a graveyard, exile it instead. diff --git a/forge-gui/res/cardsfolder/s/sanctimony.txt b/forge-gui/res/cardsfolder/s/sanctimony.txt index 4f44a866169..90818157236 100644 --- a/forge-gui/res/cardsfolder/s/sanctimony.txt +++ b/forge-gui/res/cardsfolder/s/sanctimony.txt @@ -5,4 +5,4 @@ T:Mode$ TapsForMana | ValidCard$ Mountain.OppCtrl | TriggerZones$ Battlefield | SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctimony.jpg -Oracle:Whenever an opponent taps a Mountain for mana, you may gain 1 life. \ No newline at end of file +Oracle:Whenever an opponent taps a Mountain for mana, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/sanctuary_cat.txt b/forge-gui/res/cardsfolder/s/sanctuary_cat.txt index f1713a2bdb7..4d4ff05af12 100644 --- a/forge-gui/res/cardsfolder/s/sanctuary_cat.txt +++ b/forge-gui/res/cardsfolder/s/sanctuary_cat.txt @@ -1,6 +1,6 @@ -Name:Sanctuary Cat -ManaCost:W -Types:Creature Cat -PT:1/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctuary_cat.jpg -Oracle: \ No newline at end of file +Name:Sanctuary Cat +ManaCost:W +Types:Creature Cat +PT:1/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctuary_cat.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/s/sanctum_custodian.txt b/forge-gui/res/cardsfolder/s/sanctum_custodian.txt index d09074121bb..5a28bf088c6 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_custodian.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_custodian.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/2 A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctum_custodian.jpg -Oracle:{T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/s/sanctum_gargoyle.txt b/forge-gui/res/cardsfolder/s/sanctum_gargoyle.txt index a0008d7a5e6..87b9903e2ad 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_gargoyle.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_gargoyle.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target artifact card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctum_gargoyle.jpg -Oracle:Flying\nWhen Sanctum Gargoyle enters the battlefield, you may return target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:Flying\nWhen Sanctum Gargoyle enters the battlefield, you may return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/sanctum_guardian.txt b/forge-gui/res/cardsfolder/s/sanctum_guardian.txt index 1160eb80ada..67f8473cebf 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_guardian.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_guardian.txt @@ -1,12 +1,12 @@ -Name:Sanctum Guardian -ManaCost:1 W W -Types:Creature Human Cleric -PT:1/4 -A:AB$ ChooseSource | Cost$ Sac<1/CARDNAME> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | ImprintCards$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsImprinted | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature or player, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctum_guardian.jpg -Oracle:Sacrifice Sanctum Guardian: The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. \ No newline at end of file +Name:Sanctum Guardian +ManaCost:1 W W +Types:Creature Human Cleric +PT:1/4 +A:AB$ ChooseSource | Cost$ Sac<1/CARDNAME> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Targeted | ImprintCards$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsImprinted | ValidTarget$ Card.IsRemembered,Player.IsRemembered | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to the targeted creature or player, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctum_guardian.jpg +Oracle:Sacrifice Sanctum Guardian: The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/s/sanctum_of_serra.txt b/forge-gui/res/cardsfolder/s/sanctum_of_serra.txt index d0752b9d777..b015f2da0e1 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_of_serra.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_of_serra.txt @@ -1,10 +1,10 @@ -Name:Sanctum of Serra -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 {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 -Oracle:When you planeswalk away from Sanctum of Serra, destroy all nonland permanents.\nWhenever you roll {C}, you may have your life total become 20. \ No newline at end of file +Name:Sanctum of Serra +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 {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 +Oracle:When you planeswalk away from Sanctum of Serra, destroy all nonland permanents.\nWhenever you roll {C}, you may have your life total become 20. diff --git a/forge-gui/res/cardsfolder/s/sanctum_plowbeast.txt b/forge-gui/res/cardsfolder/s/sanctum_plowbeast.txt index 23228576c80..b968d540833 100644 --- a/forge-gui/res/cardsfolder/s/sanctum_plowbeast.txt +++ b/forge-gui/res/cardsfolder/s/sanctum_plowbeast.txt @@ -6,4 +6,4 @@ K:Defender K:TypeCycling:Island:2 K:TypeCycling:Plains:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sanctum_plowbeast.jpg -Oracle:Defender\nPlainscycling {2}, islandcycling {2} ({2}, Discard this card: Search your library for a Plains or Island card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Defender\nPlainscycling {2}, islandcycling {2} ({2}, Discard this card: Search your library for a Plains or Island card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/s/sand_golem.txt b/forge-gui/res/cardsfolder/s/sand_golem.txt index f90df9a62ca..cc7a9269fa7 100644 --- a/forge-gui/res/cardsfolder/s/sand_golem.txt +++ b/forge-gui/res/cardsfolder/s/sand_golem.txt @@ -1,11 +1,11 @@ -Name:Sand Golem -ManaCost:5 -Types:Artifact Creature Golem -PT:3/3 -T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ DelTrig | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, return CARDNAME from your graveyard to the battlefield with a +1/+1 counter on it at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ return CARDNAME from your graveyard to the battlefield with a +1/+1 counter on it at the beginning of the next end step. -SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ AddCounter -SVar:AddCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:DiscardMeByOpp:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sand_golem.jpg -Oracle:When a spell or ability an opponent controls causes you to discard Sand Golem, return Sand Golem from your graveyard to the battlefield with a +1/+1 counter on it at the beginning of the next end step. \ No newline at end of file +Name:Sand Golem +ManaCost:5 +Types:Artifact Creature Golem +PT:3/3 +T:Mode$ Discarded | ValidCard$ Card.Self | ValidCause$ Card.OppCtrl | Execute$ DelTrig | TriggerDescription$ When a spell or ability an opponent controls causes you to discard CARDNAME, return CARDNAME from your graveyard to the battlefield with a +1/+1 counter on it at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ return CARDNAME from your graveyard to the battlefield with a +1/+1 counter on it at the beginning of the next end step. +SVar:TrigReturn:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ AddCounter +SVar:AddCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:DiscardMeByOpp:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sand_golem.jpg +Oracle:When a spell or ability an opponent controls causes you to discard Sand Golem, return Sand Golem from your graveyard to the battlefield with a +1/+1 counter on it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/sand_silos.txt b/forge-gui/res/cardsfolder/s/sand_silos.txt index b94fe41d658..24e08119a91 100644 --- a/forge-gui/res/cardsfolder/s/sand_silos.txt +++ b/forge-gui/res/cardsfolder/s/sand_silos.txt @@ -10,4 +10,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sand_silos.jpg -Oracle:Sand Silos enters the battlefield tapped.\nYou may choose not to untap Sand Silos during your untap step.\nAt the beginning of your upkeep, if Sand Silos is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Sand Silos: Add {U} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Sand Silos enters the battlefield tapped.\nYou may choose not to untap Sand Silos during your untap step.\nAt the beginning of your upkeep, if Sand Silos is tapped, put a storage counter on it.\n{T}, Remove any number of storage counters from Sand Silos: Add {U} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/s/sand_squid.txt b/forge-gui/res/cardsfolder/s/sand_squid.txt index 836e3323a83..8726569ff52 100644 --- a/forge-gui/res/cardsfolder/s/sand_squid.txt +++ b/forge-gui/res/cardsfolder/s/sand_squid.txt @@ -8,4 +8,4 @@ A:AB$ Tap | Cost$ T | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescriptio SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sand_squid.jpg -Oracle:Islandwalk\nYou may choose not to untap Sand Squid during your untap step.\n{T}: Tap target creature. That creature doesn't untap during its controller's untap step for as long as Sand Squid remains tapped. \ No newline at end of file +Oracle:Islandwalk\nYou may choose not to untap Sand Squid during your untap step.\n{T}: Tap target creature. That creature doesn't untap during its controller's untap step for as long as Sand Squid remains tapped. diff --git a/forge-gui/res/cardsfolder/s/sandals_of_abdallah.txt b/forge-gui/res/cardsfolder/s/sandals_of_abdallah.txt index 59d6ac0ecc3..840e312990e 100644 --- a/forge-gui/res/cardsfolder/s/sandals_of_abdallah.txt +++ b/forge-gui/res/cardsfolder/s/sandals_of_abdallah.txt @@ -1,12 +1,12 @@ -Name:Sandals of Abdallah -ManaCost:4 -Types:Artifact -A:AB$ Pump | Cost$ 2 T | KW$ Islandwalk | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ AbdallahsSandalsEffect | SpellDescription$ Target creature gains islandwalk until end of turn. When that creature dies this turn, destroy CARDNAME. -SVar:AbdallahsSandalsEffect:DB$ Effect | Name$ Sandals of Abdallah Effect | Triggers$ SandalWearerDied | SVars$ ExileEffect,SandalsDestroyed | References$ SandalWearerDied,ExileEffect,SandalsDestroyed | RememberObjects$ Targeted | ImprintCards$ Self -SVar:SandalWearerDied:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ SandalsDestroyed | TriggerDescription$ When the targeted creature dies this turn, destroy Sandals of Abdallah. -SVar:SandalsDestroyed:DB$ Destroy | Defined$ Imprinted | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sandals_of_abdallah.jpg -Oracle:{2}, {T}: Target creature gains islandwalk until end of turn. When that creature dies this turn, destroy Sandals of Abdallah. \ No newline at end of file +Name:Sandals of Abdallah +ManaCost:4 +Types:Artifact +A:AB$ Pump | Cost$ 2 T | KW$ Islandwalk | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ AbdallahsSandalsEffect | SpellDescription$ Target creature gains islandwalk until end of turn. When that creature dies this turn, destroy CARDNAME. +SVar:AbdallahsSandalsEffect:DB$ Effect | Name$ Sandals of Abdallah Effect | Triggers$ SandalWearerDied | SVars$ ExileEffect,SandalsDestroyed | References$ SandalWearerDied,ExileEffect,SandalsDestroyed | RememberObjects$ Targeted | ImprintCards$ Self +SVar:SandalWearerDied:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ SandalsDestroyed | TriggerDescription$ When the targeted creature dies this turn, destroy Sandals of Abdallah. +SVar:SandalsDestroyed:DB$ Destroy | Defined$ Imprinted | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sandals_of_abdallah.jpg +Oracle:{2}, {T}: Target creature gains islandwalk until end of turn. When that creature dies this turn, destroy Sandals of Abdallah. diff --git a/forge-gui/res/cardsfolder/s/sandbar_crocodile.txt b/forge-gui/res/cardsfolder/s/sandbar_crocodile.txt index 0a858d463ba..affb9785eaf 100644 --- a/forge-gui/res/cardsfolder/s/sandbar_crocodile.txt +++ b/forge-gui/res/cardsfolder/s/sandbar_crocodile.txt @@ -1,7 +1,7 @@ -Name:Sandbar Crocodile -ManaCost:4 U -Types:Creature Crocodile -PT:6/5 -K:Phasing -SVar:Picture:http://www.wizards.com/global/images/magic/general/sandbar_crocodile.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.) \ No newline at end of file +Name:Sandbar Crocodile +ManaCost:4 U +Types:Creature Crocodile +PT:6/5 +K:Phasing +SVar:Picture:http://www.wizards.com/global/images/magic/general/sandbar_crocodile.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.) diff --git a/forge-gui/res/cardsfolder/s/sandbar_merfolk.txt b/forge-gui/res/cardsfolder/s/sandbar_merfolk.txt index 11a7d1fcd13..d801026f853 100644 --- a/forge-gui/res/cardsfolder/s/sandbar_merfolk.txt +++ b/forge-gui/res/cardsfolder/s/sandbar_merfolk.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk PT:1/1 K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sandbar_merfolk.jpg -Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/sandbar_serpent.txt b/forge-gui/res/cardsfolder/s/sandbar_serpent.txt index 38a72e91d13..dce1423a105 100644 --- a/forge-gui/res/cardsfolder/s/sandbar_serpent.txt +++ b/forge-gui/res/cardsfolder/s/sandbar_serpent.txt @@ -4,4 +4,4 @@ Types:Creature Serpent PT:3/4 K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sandbar_serpent.jpg -Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/sands_of_delirium.txt b/forge-gui/res/cardsfolder/s/sands_of_delirium.txt index 25ad74109a0..5e2aa7e3d92 100644 --- a/forge-gui/res/cardsfolder/s/sands_of_delirium.txt +++ b/forge-gui/res/cardsfolder/s/sands_of_delirium.txt @@ -1,8 +1,8 @@ -Name:Sands of Delirium -ManaCost:3 -Types:Artifact -A:AB$ Mill | Cost$ X T | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Select target player | References$ X | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sands_of_delirium.jpg -Oracle:{X}, {T}: Target player puts the top X cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Sands of Delirium +ManaCost:3 +Types:Artifact +A:AB$ Mill | Cost$ X T | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Select target player | References$ X | SpellDescription$ Target player puts the top X cards of his or her library into his or her graveyard. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sands_of_delirium.jpg +Oracle:{X}, {T}: Target player puts the top X cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/sands_of_time.txt b/forge-gui/res/cardsfolder/s/sands_of_time.txt index edd4c672e32..dcf6d29e3bb 100644 --- a/forge-gui/res/cardsfolder/s/sands_of_time.txt +++ b/forge-gui/res/cardsfolder/s/sands_of_time.txt @@ -1,11 +1,11 @@ -Name:Sands of Time -ManaCost:4 -Types:Artifact -S:Mode$ Continuous | Affected$ Player | AddKeyword$ Skip your untap step. | Description$ Each player skips his or her untap step. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSands | TriggerDescription$ At the beginning of each player's upkeep, that player simultaneously untaps each tapped artifact, creature, and land he or she controls and taps each untapped artifact, creature, and land he or she controls. -SVar:TrigSands:DB$ UntapAll | Defined$ TriggeredPlayer | ValidCards$ Artifact.tapped,Creature.tapped,Land.tapped | RememberUntapped$ True | SubAbility$ DBTap -SVar:DBTap:DB$ TapAll | Defined$ TriggeredPlayer | ValidCards$ Artifact.untapped+IsNotRemembered,Creature.untapped+IsNotRemembered,Land.untapped+IsNotRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sands_of_time.jpg -Oracle:Each player skips his or her untap step.\nAt the beginning of each player's upkeep, that player simultaneously untaps each tapped artifact, creature, and land he or she controls and taps each untapped artifact, creature, and land he or she controls. \ No newline at end of file +Name:Sands of Time +ManaCost:4 +Types:Artifact +S:Mode$ Continuous | Affected$ Player | AddKeyword$ Skip your untap step. | Description$ Each player skips his or her untap step. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSands | TriggerDescription$ At the beginning of each player's upkeep, that player simultaneously untaps each tapped artifact, creature, and land he or she controls and taps each untapped artifact, creature, and land he or she controls. +SVar:TrigSands:DB$ UntapAll | Defined$ TriggeredPlayer | ValidCards$ Artifact.tapped,Creature.tapped,Land.tapped | RememberUntapped$ True | SubAbility$ DBTap +SVar:DBTap:DB$ TapAll | Defined$ TriggeredPlayer | ValidCards$ Artifact.untapped+IsNotRemembered,Creature.untapped+IsNotRemembered,Land.untapped+IsNotRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sands_of_time.jpg +Oracle:Each player skips his or her untap step.\nAt the beginning of each player's upkeep, that player simultaneously untaps each tapped artifact, creature, and land he or she controls and taps each untapped artifact, creature, and land he or she controls. diff --git a/forge-gui/res/cardsfolder/s/sandskin.txt b/forge-gui/res/cardsfolder/s/sandskin.txt index bcd6a21762c..222f76307fe 100644 --- a/forge-gui/res/cardsfolder/s/sandskin.txt +++ b/forge-gui/res/cardsfolder/s/sandskin.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ Prevent all combat damage that would be dealt to and dealt by CARDNAME. | Description$ Prevent all combat damage that would be dealt to and dealt by enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/sandskin.jpg -Oracle:Enchant creature\nPrevent all combat damage that would be dealt to and dealt by enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nPrevent all combat damage that would be dealt to and dealt by enchanted creature. diff --git a/forge-gui/res/cardsfolder/s/sandsower.txt b/forge-gui/res/cardsfolder/s/sandsower.txt index 5ac64538ffa..74769bd6fc7 100644 --- a/forge-gui/res/cardsfolder/s/sandsower.txt +++ b/forge-gui/res/cardsfolder/s/sandsower.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ Tap | Cost$ tapXType<3/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sandsower.jpg -Oracle:Tap three untapped creatures you control: Tap target creature. \ No newline at end of file +Oracle:Tap three untapped creatures you control: Tap target creature. diff --git a/forge-gui/res/cardsfolder/s/sandstone_deadfall.txt b/forge-gui/res/cardsfolder/s/sandstone_deadfall.txt index bc7bf4c4b30..d6c897387e6 100644 --- a/forge-gui/res/cardsfolder/s/sandstone_deadfall.txt +++ b/forge-gui/res/cardsfolder/s/sandstone_deadfall.txt @@ -1,7 +1,7 @@ -Name:Sandstone Deadfall -ManaCost:3 -Types:Artifact -A:AB$ Destroy | Cost$ T Sac<1/CARDNAME> Sac<2/Land> | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SpellDescription$ Destroy target attacking creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sandstone_deadfall.jpg -Oracle:{T}, Sacrifice two lands and Sandstone Deadfall: Destroy target attacking creature. \ No newline at end of file +Name:Sandstone Deadfall +ManaCost:3 +Types:Artifact +A:AB$ Destroy | Cost$ T Sac<1/CARDNAME> Sac<2/Land> | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | SpellDescription$ Destroy target attacking creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sandstone_deadfall.jpg +Oracle:{T}, Sacrifice two lands and Sandstone Deadfall: Destroy target attacking creature. diff --git a/forge-gui/res/cardsfolder/s/sandstone_needle.txt b/forge-gui/res/cardsfolder/s/sandstone_needle.txt index 3e9a2a5079b..cef4d931e87 100644 --- a/forge-gui/res/cardsfolder/s/sandstone_needle.txt +++ b/forge-gui/res/cardsfolder/s/sandstone_needle.txt @@ -9,4 +9,4 @@ A:AB$ Mana | Cost$ T SubCounter<1/DEPLETION> | Produced$ R | Deplete$ DEPLETION SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://wizards.com/global/images/magic/general/sandstone_needle.jpg -Oracle:Sandstone Needle enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Sandstone Needle: Add {R}{R} to your mana pool. If there are no depletion counters on Sandstone Needle, sacrifice it. \ No newline at end of file +Oracle:Sandstone Needle enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Sandstone Needle: Add {R}{R} to your mana pool. If there are no depletion counters on Sandstone Needle, sacrifice it. diff --git a/forge-gui/res/cardsfolder/s/sandstone_warrior.txt b/forge-gui/res/cardsfolder/s/sandstone_warrior.txt index 7f6d2b2a8ab..32052030db2 100644 --- a/forge-gui/res/cardsfolder/s/sandstone_warrior.txt +++ b/forge-gui/res/cardsfolder/s/sandstone_warrior.txt @@ -5,4 +5,4 @@ PT:1/3 K:First Strike A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sandstone_warrior.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\n{R}: Sandstone Warrior gets +1/+0 until end of turn. \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\n{R}: Sandstone Warrior gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sandstorm.txt b/forge-gui/res/cardsfolder/s/sandstorm.txt index 44dd26a35eb..6ce7cc9a4dc 100644 --- a/forge-gui/res/cardsfolder/s/sandstorm.txt +++ b/forge-gui/res/cardsfolder/s/sandstorm.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DamageAll | Cost$ G | NumDmg$ 1 | ValidCards$ Creature.attacking | ValidDescription$ each attacking creature. | SpellDescription$ CARDNAME deals 1 damage to each attacking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sandstorm.jpg -Oracle:Sandstorm deals 1 damage to each attacking creature. \ No newline at end of file +Oracle:Sandstorm deals 1 damage to each attacking creature. diff --git a/forge-gui/res/cardsfolder/s/sandstorm_eidolon.txt b/forge-gui/res/cardsfolder/s/sandstorm_eidolon.txt index ab7de35f11b..056e3eb8eb4 100644 --- a/forge-gui/res/cardsfolder/s/sandstorm_eidolon.txt +++ b/forge-gui/res/cardsfolder/s/sandstorm_eidolon.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Tr SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sandstorm_eidolon.jpg -Oracle:{R}, Sacrifice Sandstorm Eidolon: Target creature can't block this turn.\nWhenever you cast a multicolored spell, you may return Sandstorm Eidolon from your graveyard to your hand. \ No newline at end of file +Oracle:{R}, Sacrifice Sandstorm Eidolon: Target creature can't block this turn.\nWhenever you cast a multicolored spell, you may return Sandstorm Eidolon from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/sangrite_backlash.txt b/forge-gui/res/cardsfolder/s/sangrite_backlash.txt index f2db9ae529a..75d024d5293 100644 --- a/forge-gui/res/cardsfolder/s/sangrite_backlash.txt +++ b/forge-gui/res/cardsfolder/s/sangrite_backlash.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ BG R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ -3 | Description$ Enchanted creature gets +3/-3. SVar:Picture:http://www.wizards.com/global/images/magic/general/sangrite_backlash.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/-3. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/-3. diff --git a/forge-gui/res/cardsfolder/s/sangrite_surge.txt b/forge-gui/res/cardsfolder/s/sangrite_surge.txt index b9177079335..4f8209c85e9 100644 --- a/forge-gui/res/cardsfolder/s/sangrite_surge.txt +++ b/forge-gui/res/cardsfolder/s/sangrite_surge.txt @@ -3,4 +3,4 @@ ManaCost:4 R G Types:Sorcery A:SP$ Pump | Cost$ 4 R G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | KW$ Double Strike | SpellDescription$ Target creature gets +3/+3 and gains double strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sangrite_surge.jpg -Oracle:Target creature gets +3/+3 and gains double strike until end of turn. \ No newline at end of file +Oracle:Target creature gets +3/+3 and gains double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sangromancer.txt b/forge-gui/res/cardsfolder/s/sangromancer.txt index e96096db89b..1147e77c057 100644 --- a/forge-gui/res/cardsfolder/s/sangromancer.txt +++ b/forge-gui/res/cardsfolder/s/sangromancer.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ T:Mode$ Discarded | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigGainLife | OptionalDecider$ You | TriggerDescription$ Whenever an opponent discards a card, you may gain 3 life. SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/sangromancer.jpg -Oracle:Flying\nWhenever a creature an opponent controls dies, you may gain 3 life.\nWhenever an opponent discards a card, you may gain 3 life. \ No newline at end of file +Oracle:Flying\nWhenever a creature an opponent controls dies, you may gain 3 life.\nWhenever an opponent discards a card, you may gain 3 life. diff --git a/forge-gui/res/cardsfolder/s/sangrophage.txt b/forge-gui/res/cardsfolder/s/sangrophage.txt index c31a7e0320a..82a8a7d140f 100644 --- a/forge-gui/res/cardsfolder/s/sangrophage.txt +++ b/forge-gui/res/cardsfolder/s/sangrophage.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ At the beginning of your upkeep, tap CARDNAME unless you pay 2 life. SVar:TrigTap:DB$ Tap | UnlessCost$ PayLife<2> | UnlessPayer$ You | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/sangrophage.jpg -Oracle:At the beginning of your upkeep, tap Sangrophage unless you pay 2 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, tap Sangrophage unless you pay 2 life. diff --git a/forge-gui/res/cardsfolder/s/sanguimancy.txt b/forge-gui/res/cardsfolder/s/sanguimancy.txt index be796f6a9fe..4628ab382df 100644 --- a/forge-gui/res/cardsfolder/s/sanguimancy.txt +++ b/forge-gui/res/cardsfolder/s/sanguimancy.txt @@ -1,9 +1,9 @@ -Name:Sanguimancy -ManaCost:4 B -Types:Sorcery -A:SP$ Draw | Cost$ 4 B | NumCards$ X | References$ X | SubAbility$ DBLoseLife | SpellDescription$ You draw X cards and you lose X life, where X is your devotion to black. -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X -SVar:X:Count$Devotion.B -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguimancy.jpg -Oracle:You draw X cards and you lose X life, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) +Name:Sanguimancy +ManaCost:4 B +Types:Sorcery +A:SP$ Draw | Cost$ 4 B | NumCards$ X | References$ X | SubAbility$ DBLoseLife | SpellDescription$ You draw X cards and you lose X life, where X is your devotion to black. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X +SVar:X:Count$Devotion.B +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguimancy.jpg +Oracle:You draw X cards and you lose X life, where X is your devotion to black. (Each {B} in the mana costs of permanents you control counts toward your devotion to black.) diff --git a/forge-gui/res/cardsfolder/s/sanguine_bond.txt b/forge-gui/res/cardsfolder/s/sanguine_bond.txt index 9c541893192..5095a3801e1 100644 --- a/forge-gui/res/cardsfolder/s/sanguine_bond.txt +++ b/forge-gui/res/cardsfolder/s/sanguine_bond.txt @@ -6,4 +6,4 @@ SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | TgtPromp$ Select ta SVar:X:TriggerCount$LifeAmount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguine_bond.jpg -Oracle:Whenever you gain life, target opponent loses that much life. \ No newline at end of file +Oracle:Whenever you gain life, target opponent loses that much life. diff --git a/forge-gui/res/cardsfolder/s/sanguine_guard.txt b/forge-gui/res/cardsfolder/s/sanguine_guard.txt index ad1d8635687..4e21add5a79 100644 --- a/forge-gui/res/cardsfolder/s/sanguine_guard.txt +++ b/forge-gui/res/cardsfolder/s/sanguine_guard.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguine_guard.jpg -Oracle:First strike\n{1}{B}: Regenerate Sanguine Guard. \ No newline at end of file +Oracle:First strike\n{1}{B}: Regenerate Sanguine Guard. diff --git a/forge-gui/res/cardsfolder/s/sanguine_praetor.txt b/forge-gui/res/cardsfolder/s/sanguine_praetor.txt index 1fcd222f025..c2544af4a58 100644 --- a/forge-gui/res/cardsfolder/s/sanguine_praetor.txt +++ b/forge-gui/res/cardsfolder/s/sanguine_praetor.txt @@ -6,4 +6,4 @@ A:AB$ DestroyAll | Cost$ B Sac<1/Creature> | ValidCards$ Creature.cmcEQX | Refer SVar:X:Sacrificed$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sanguine_praetor.jpg -Oracle:{B}, Sacrifice a creature: Destroy each creature with the same converted mana cost as the sacrificed creature. \ No newline at end of file +Oracle:{B}, Sacrifice a creature: Destroy each creature with the same converted mana cost as the sacrificed creature. diff --git a/forge-gui/res/cardsfolder/s/sanity_gnawers.txt b/forge-gui/res/cardsfolder/s/sanity_gnawers.txt index 9f32ba125f7..ef493e2ecff 100644 --- a/forge-gui/res/cardsfolder/s/sanity_gnawers.txt +++ b/forge-gui/res/cardsfolder/s/sanity_gnawers.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, target player discards a card at random. SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | Mode$ Random SVar:Picture:http://www.wizards.com/global/images/magic/general/sanity_gnawers.jpg -Oracle:When Sanity Gnawers enters the battlefield, target player discards a card at random. \ No newline at end of file +Oracle:When Sanity Gnawers enters the battlefield, target player discards a card at random. diff --git a/forge-gui/res/cardsfolder/s/sanity_grinding.txt b/forge-gui/res/cardsfolder/s/sanity_grinding.txt index b0ab22e7351..3fc7d86bac6 100644 --- a/forge-gui/res/cardsfolder/s/sanity_grinding.txt +++ b/forge-gui/res/cardsfolder/s/sanity_grinding.txt @@ -6,4 +6,4 @@ SVar:MillTargeted:DB$ Mill | NumCards$ X | References$ X | ValidTgts$ Player | S SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$ChromaSource.U SVar:Picture:http://www.wizards.com/global/images/magic/general/sanity_grinding.jpg -Oracle:Chroma - Reveal the top ten cards of your library. For each blue mana symbol in the mana costs of the revealed cards, target opponent puts the top card of his or her library into his or her graveyard. Then put the cards you revealed this way on the bottom of your library in any order. \ No newline at end of file +Oracle:Chroma - Reveal the top ten cards of your library. For each blue mana symbol in the mana costs of the revealed cards, target opponent puts the top card of his or her library into his or her graveyard. Then put the cards you revealed this way on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/s/sapling_of_colfenor.txt b/forge-gui/res/cardsfolder/s/sapling_of_colfenor.txt index 38d9141f791..0b0cd53857b 100644 --- a/forge-gui/res/cardsfolder/s/sapling_of_colfenor.txt +++ b/forge-gui/res/cardsfolder/s/sapling_of_colfenor.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Y:Remembered$CardToughness SVar:X:Remembered$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/Sapling_of_Colfenor.jpg -Oracle:Sapling of Colfenor is indestructible.\nWhenever Sapling of Colfenor attacks, reveal the top card of your library. If it's a creature card, you gain life equal to that card's toughness, lose life equal to its power, then put it into your hand. \ No newline at end of file +Oracle:Sapling of Colfenor is indestructible.\nWhenever Sapling of Colfenor attacks, reveal the top card of your library. If it's a creature card, you gain life equal to that card's toughness, lose life equal to its power, then put it into your hand. diff --git a/forge-gui/res/cardsfolder/s/sapphire_charm.txt b/forge-gui/res/cardsfolder/s/sapphire_charm.txt index f7fc9ad18b0..670e506dd14 100644 --- a/forge-gui/res/cardsfolder/s/sapphire_charm.txt +++ b/forge-gui/res/cardsfolder/s/sapphire_charm.txt @@ -1,11 +1,11 @@ -Name:Sapphire Charm -ManaCost:U -Types:Instant -A:SP$ Charm | Cost$ U | Choices$ DelTrigSlowtrip,Pump,Phases | CharmNum$ 1 | SpellDescription$ Choose one - Target player draws a card at the beginning of the next turn's upkeep; or target creature gains flying until end of turn; or target creature an opponent controls phases out. -SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidTgts$ Player | RememberObjects$ Targeted | TgtPrompt$ Select target player | Execute$ DrawSlowtrip | SpellDescription$ Target player draws a card at the beginning of the next turn's upkeep -SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ DelayTriggerRemembered | SpellDescription$ Draw a card. -SVar:Pump:DB$ Pump | ValidTgts$ Creature | KW$ Flying | TgtPrompt$ Select target creature | SpellDescription$ Target creature gains flying until end of turn. -SVar:Phases:DB$ Phases | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | SpellDescription$ Target creature an opponent controls phases out. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sapphire_charm.jpg -Oracle:Choose one - Target player draws a card at the beginning of the next turn's upkeep; or target creature gains flying until end of turn; or target creature an opponent controls phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) \ No newline at end of file +Name:Sapphire Charm +ManaCost:U +Types:Instant +A:SP$ Charm | Cost$ U | Choices$ DelTrigSlowtrip,Pump,Phases | CharmNum$ 1 | SpellDescription$ Choose one - Target player draws a card at the beginning of the next turn's upkeep; or target creature gains flying until end of turn; or target creature an opponent controls phases out. +SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidTgts$ Player | RememberObjects$ Targeted | TgtPrompt$ Select target player | Execute$ DrawSlowtrip | SpellDescription$ Target player draws a card at the beginning of the next turn's upkeep +SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ DelayTriggerRemembered | SpellDescription$ Draw a card. +SVar:Pump:DB$ Pump | ValidTgts$ Creature | KW$ Flying | TgtPrompt$ Select target creature | SpellDescription$ Target creature gains flying until end of turn. +SVar:Phases:DB$ Phases | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | SpellDescription$ Target creature an opponent controls phases out. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sapphire_charm.jpg +Oracle:Choose one - Target player draws a card at the beginning of the next turn's upkeep; or target creature gains flying until end of turn; or target creature an opponent controls phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/s/sapphire_drake.txt b/forge-gui/res/cardsfolder/s/sapphire_drake.txt index 23bcd288880..1be4a0c40b7 100644 --- a/forge-gui/res/cardsfolder/s/sapphire_drake.txt +++ b/forge-gui/res/cardsfolder/s/sapphire_drake.txt @@ -1,8 +1,8 @@ -Name:Sapphire Drake -ManaCost:5 U -Types:Creature Drake -PT:4/4 -K:Flying -S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Flying | Description$ Each creature you control with a +1/+1 counter on it has flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sapphire_drake.jpg -Oracle:Flying\nEach creature you control with a +1/+1 counter on it has flying. \ No newline at end of file +Name:Sapphire Drake +ManaCost:5 U +Types:Creature Drake +PT:4/4 +K:Flying +S:Mode$ Continuous | Affected$ Creature.YouCtrl+counters_GE1_P1P1 | AddKeyword$ Flying | Description$ Each creature you control with a +1/+1 counter on it has flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sapphire_drake.jpg +Oracle:Flying\nEach creature you control with a +1/+1 counter on it has flying. diff --git a/forge-gui/res/cardsfolder/s/sapphire_leech.txt b/forge-gui/res/cardsfolder/s/sapphire_leech.txt index 153b5d2a4ea..ac57b0269b1 100644 --- a/forge-gui/res/cardsfolder/s/sapphire_leech.txt +++ b/forge-gui/res/cardsfolder/s/sapphire_leech.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying S:Mode$ RaiseCost | ValidCard$ Card.Blue | Activator$ You | Type$ Spell | Color$ U | Amount$ 1 | Description$ Blue spells you cast cost {U} more to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/sapphire_leech.jpg -Oracle:Flying\nBlue spells you cast cost {U} more to cast. \ No newline at end of file +Oracle:Flying\nBlue spells you cast cost {U} more to cast. diff --git a/forge-gui/res/cardsfolder/s/sapphire_medallion.txt b/forge-gui/res/cardsfolder/s/sapphire_medallion.txt index b10e2df3bf4..b0adcc418e8 100644 --- a/forge-gui/res/cardsfolder/s/sapphire_medallion.txt +++ b/forge-gui/res/cardsfolder/s/sapphire_medallion.txt @@ -5,4 +5,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Blue | Type$ Spell | Activator$ You | Amoun SVar:RemRandomDeck:True DeckNeeds:Color$Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/sapphire_medallion.jpg -Oracle:Blue spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Blue spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/s/saprazzan_bailiff.txt b/forge-gui/res/cardsfolder/s/saprazzan_bailiff.txt index 85ebb11041a..15b54111b45 100644 --- a/forge-gui/res/cardsfolder/s/saprazzan_bailiff.txt +++ b/forge-gui/res/cardsfolder/s/saprazzan_bailiff.txt @@ -8,4 +8,4 @@ SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Artifact,Enchantment | O SVar:TrigReturn:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Artifact,Enchantment | Origin$ Graveyard | Destination$ Hand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_bailiff.jpg -Oracle:When Saprazzan Bailiff enters the battlefield, exile all artifact and enchantment cards from all graveyards.\nWhen Saprazzan Bailiff leaves the battlefield, return all artifact and enchantment cards from all graveyards to their owners' hands. \ No newline at end of file +Oracle:When Saprazzan Bailiff enters the battlefield, exile all artifact and enchantment cards from all graveyards.\nWhen Saprazzan Bailiff leaves the battlefield, return all artifact and enchantment cards from all graveyards to their owners' hands. diff --git a/forge-gui/res/cardsfolder/s/saprazzan_breaker.txt b/forge-gui/res/cardsfolder/s/saprazzan_breaker.txt index 8d827cd4af8..da53015397d 100644 --- a/forge-gui/res/cardsfolder/s/saprazzan_breaker.txt +++ b/forge-gui/res/cardsfolder/s/saprazzan_breaker.txt @@ -1,10 +1,10 @@ -Name:Saprazzan Breaker -ManaCost:4 U -Types:Creature Beast -PT:3/3 -A:AB$ Dig | Cost$ U | DigNum$ 1 | Reveal$ True | ChangeNum$ All | RememberRevealed$ True | DestinationZone$ Graveyard | SubAbility$ DBPump | SpellDescription$ Put the top card of your library into your graveyard. If that card is a land card, CARDNAME can't be blocked this turn. -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_breaker.jpg -Oracle:{U}: Put the top card of your library into your graveyard. If that card is a land card, Saprazzan Breaker can't be blocked this turn. \ No newline at end of file +Name:Saprazzan Breaker +ManaCost:4 U +Types:Creature Beast +PT:3/3 +A:AB$ Dig | Cost$ U | DigNum$ 1 | Reveal$ True | ChangeNum$ All | RememberRevealed$ True | DestinationZone$ Graveyard | SubAbility$ DBPump | SpellDescription$ Put the top card of your library into your graveyard. If that card is a land card, CARDNAME can't be blocked this turn. +SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_breaker.jpg +Oracle:{U}: Put the top card of your library into your graveyard. If that card is a land card, Saprazzan Breaker can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/s/saprazzan_cove.txt b/forge-gui/res/cardsfolder/s/saprazzan_cove.txt index a852d5b7858..d4a39959051 100644 --- a/forge-gui/res/cardsfolder/s/saprazzan_cove.txt +++ b/forge-gui/res/cardsfolder/s/saprazzan_cove.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_cove.jpg -Oracle:Saprazzan Cove enters the battlefield tapped.\n{T}: Put a storage counter on Saprazzan Cove.\n{T}, Remove any number of storage counters from Saprazzan Cove: Add {U} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Saprazzan Cove enters the battlefield tapped.\n{T}: Put a storage counter on Saprazzan Cove.\n{T}, Remove any number of storage counters from Saprazzan Cove: Add {U} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/s/saprazzan_heir.txt b/forge-gui/res/cardsfolder/s/saprazzan_heir.txt index dee0077749c..006f18a633f 100644 --- a/forge-gui/res/cardsfolder/s/saprazzan_heir.txt +++ b/forge-gui/res/cardsfolder/s/saprazzan_heir.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME becomes blocked, you may draw three cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_heir.jpg -Oracle:Whenever Saprazzan Heir becomes blocked, you may draw three cards. \ No newline at end of file +Oracle:Whenever Saprazzan Heir becomes blocked, you may draw three cards. diff --git a/forge-gui/res/cardsfolder/s/saprazzan_legate.txt b/forge-gui/res/cardsfolder/s/saprazzan_legate.txt index 4ac5c220851..a01c3e4843a 100644 --- a/forge-gui/res/cardsfolder/s/saprazzan_legate.txt +++ b/forge-gui/res/cardsfolder/s/saprazzan_legate.txt @@ -1,10 +1,10 @@ -Name:Saprazzan Legate -ManaCost:3 U -Types:Creature Merfolk Soldier -PT:1/3 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Mountain and you control an Island, you may cast CARDNAME without paying its mana cost. -SVar:X:Count$Valid Mountain.OppCtrl -SVar:Y:Count$Valid Island.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_legate.jpg -Oracle:Flying\nIf an opponent controls a Mountain and you control an Island, you may cast Saprazzan Legate without paying its mana cost. \ No newline at end of file +Name:Saprazzan Legate +ManaCost:3 U +Types:Creature Merfolk Soldier +PT:1/3 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Mountain and you control an Island, you may cast CARDNAME without paying its mana cost. +SVar:X:Count$Valid Mountain.OppCtrl +SVar:Y:Count$Valid Island.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_legate.jpg +Oracle:Flying\nIf an opponent controls a Mountain and you control an Island, you may cast Saprazzan Legate without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/s/saprazzan_outrigger.txt b/forge-gui/res/cardsfolder/s/saprazzan_outrigger.txt index 6d5917e7acf..f21492554a4 100644 --- a/forge-gui/res/cardsfolder/s/saprazzan_outrigger.txt +++ b/forge-gui/res/cardsfolder/s/saprazzan_outrigger.txt @@ -1,11 +1,11 @@ -Name:Saprazzan Outrigger -ManaCost:3 U -Types:Creature Merfolk -PT:5/5 -T:Mode$ Attacks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever CARDNAME attacks or blocks, put it on top of its owner's library at end of combat. -T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, put it on top of its owner’s library at end of combat. -SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigChange | TriggerDescription$ Put CARDNAME on top of its owner's library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_outrigger.jpg -Oracle:When Saprazzan Outrigger attacks or blocks, put it on top of its owner's library at end of combat. \ No newline at end of file +Name:Saprazzan Outrigger +ManaCost:3 U +Types:Creature Merfolk +PT:5/5 +T:Mode$ Attacks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever CARDNAME attacks or blocks, put it on top of its owner's library at end of combat. +T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, put it on top of its owner’s library at end of combat. +SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigChange | TriggerDescription$ Put CARDNAME on top of its owner's library. +SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_outrigger.jpg +Oracle:When Saprazzan Outrigger attacks or blocks, put it on top of its owner's library at end of combat. diff --git a/forge-gui/res/cardsfolder/s/saprazzan_raider.txt b/forge-gui/res/cardsfolder/s/saprazzan_raider.txt index 9dbe491d0c6..9d3c0c850cb 100644 --- a/forge-gui/res/cardsfolder/s/saprazzan_raider.txt +++ b/forge-gui/res/cardsfolder/s/saprazzan_raider.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME becomes blocked, return it to its owner's hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/saprazzan_raider.jpg -Oracle:When Saprazzan Raider becomes blocked, return it to its owner's hand. \ No newline at end of file +Oracle:When Saprazzan Raider becomes blocked, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/saprazzan_skerry.txt b/forge-gui/res/cardsfolder/s/saprazzan_skerry.txt index f02e204867f..113c5f5efb9 100644 --- a/forge-gui/res/cardsfolder/s/saprazzan_skerry.txt +++ b/forge-gui/res/cardsfolder/s/saprazzan_skerry.txt @@ -9,4 +9,4 @@ A:AB$ Mana | Cost$ T SubCounter<1/DEPLETION> | Produced$ U | Deplete$ DEPLETION SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://wizards.com/global/images/magic/general/saprazzan_skerry.jpg -Oracle:Saprazzan Skerry enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Saprazzan Skerry: Add {U}{U} to your mana pool. If there are no depletion counters on Saprazzan Skerry, sacrifice it. \ No newline at end of file +Oracle:Saprazzan Skerry enters the battlefield tapped with two depletion counters on it.\n{T}, Remove a depletion counter from Saprazzan Skerry: Add {U}{U} to your mana pool. If there are no depletion counters on Saprazzan Skerry, sacrifice it. diff --git a/forge-gui/res/cardsfolder/s/saproling_burst.txt b/forge-gui/res/cardsfolder/s/saproling_burst.txt index bbfe9fcb6ae..2a9bb9beb0c 100644 --- a/forge-gui/res/cardsfolder/s/saproling_burst.txt +++ b/forge-gui/res/cardsfolder/s/saproling_burst.txt @@ -1,13 +1,13 @@ -Name:Saproling Burst -ManaCost:4 G -Types:Enchantment -K:Fading:7 -A:AB$ Token | Cost$ SubCounter<1/FADE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenImage$ G X X Saproling | TokenColors$ Green | TokenPower$ 0 | TokenToughness$ 0 | ImprintTokens$ True | TokenKeywords$ This creature's power and toughness are each equal to the number of fade counters on CARDNAME. | SpellDescription$ Put a green Saproling creature token onto the battlefield. It has "This creature's power and toughness are each equal to the number of fade counters on CARDNAME." -S:Mode$ Continuous | Affected$ Creature.IsImprinted | SetPower$ X | SetToughness$ X -SVar:X:Count$CardCounters.FADE -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ DestroyRemembered | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, destroy all tokens put onto the battlefield with CARDNAME. They can't be regenerated. -SVar:DestroyRemembered:DB$ DestroyAll | Cost$ 0 | ValidCards$ Card.IsImprinted | NoRegen$ True | SubAbility$ DBCleanUp -SVar:DBCleanUp:DB$ Cleanup | ClearImprinted$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/saproling_burst.jpg -Oracle:Fading 7 (This enchantment enters the battlefield with seven fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Saproling Burst: Put a green Saproling creature token onto the battlefield. It has "This creature's power and toughness are each equal to the number of fade counters on Saproling Burst."\nWhen Saproling Burst leaves the battlefield, destroy all tokens put onto the battlefield with Saproling Burst. They can't be regenerated. \ No newline at end of file +Name:Saproling Burst +ManaCost:4 G +Types:Enchantment +K:Fading:7 +A:AB$ Token | Cost$ SubCounter<1/FADE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenImage$ G X X Saproling | TokenColors$ Green | TokenPower$ 0 | TokenToughness$ 0 | ImprintTokens$ True | TokenKeywords$ This creature's power and toughness are each equal to the number of fade counters on CARDNAME. | SpellDescription$ Put a green Saproling creature token onto the battlefield. It has "This creature's power and toughness are each equal to the number of fade counters on CARDNAME." +S:Mode$ Continuous | Affected$ Creature.IsImprinted | SetPower$ X | SetToughness$ X +SVar:X:Count$CardCounters.FADE +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ DestroyRemembered | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, destroy all tokens put onto the battlefield with CARDNAME. They can't be regenerated. +SVar:DestroyRemembered:DB$ DestroyAll | Cost$ 0 | ValidCards$ Card.IsImprinted | NoRegen$ True | SubAbility$ DBCleanUp +SVar:DBCleanUp:DB$ Cleanup | ClearImprinted$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/saproling_burst.jpg +Oracle:Fading 7 (This enchantment enters the battlefield with seven fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nRemove a fade counter from Saproling Burst: Put a green Saproling creature token onto the battlefield. It has "This creature's power and toughness are each equal to the number of fade counters on Saproling Burst."\nWhen Saproling Burst leaves the battlefield, destroy all tokens put onto the battlefield with Saproling Burst. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/saproling_cluster.txt b/forge-gui/res/cardsfolder/s/saproling_cluster.txt index e69da367f0f..7a5b640e283 100644 --- a/forge-gui/res/cardsfolder/s/saproling_cluster.txt +++ b/forge-gui/res/cardsfolder/s/saproling_cluster.txt @@ -1,7 +1,7 @@ -Name:Saproling Cluster -ManaCost:1 G -Types:Enchantment -A:AB$ Token | Cost$ 1 Discard<1/Card> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | AnyPlayer$ True | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. Any player may activate this ability. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/saproling_cluster.jpg -Oracle:{1}, Discard a card: Put a 1/1 green Saproling creature token onto the battlefield. Any player may activate this ability. \ No newline at end of file +Name:Saproling Cluster +ManaCost:1 G +Types:Enchantment +A:AB$ Token | Cost$ 1 Discard<1/Card> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | AnyPlayer$ True | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. Any player may activate this ability. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/saproling_cluster.jpg +Oracle:{1}, Discard a card: Put a 1/1 green Saproling creature token onto the battlefield. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/s/saproling_infestation.txt b/forge-gui/res/cardsfolder/s/saproling_infestation.txt index 453c67ee5f6..27ba30fa462 100644 --- a/forge-gui/res/cardsfolder/s/saproling_infestation.txt +++ b/forge-gui/res/cardsfolder/s/saproling_infestation.txt @@ -1,8 +1,8 @@ -Name:Saproling Infestation -ManaCost:1 G -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card.YouCtrl+kicked | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a player kicks a spell, you put a 1/1 green Saproling creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/saproling_infestation.jpg -Oracle:Whenever a player kicks a spell, you put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Name:Saproling Infestation +ManaCost:1 G +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card.YouCtrl+kicked | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a player kicks a spell, you put a 1/1 green Saproling creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/saproling_infestation.jpg +Oracle:Whenever a player kicks a spell, you put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/saproling_symbiosis.txt b/forge-gui/res/cardsfolder/s/saproling_symbiosis.txt index 4b49f014ab8..8413d009952 100644 --- a/forge-gui/res/cardsfolder/s/saproling_symbiosis.txt +++ b/forge-gui/res/cardsfolder/s/saproling_symbiosis.txt @@ -1,8 +1,8 @@ -Name:Saproling Symbiosis -ManaCost:3 G -Types:Sorcery -K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. -A:SP$ Token | Cost$ 3 G | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield for each creature you control. -SVar:X:Count$Valid Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/saproling_symbiosis.jpg -Oracle:You may cast Saproling Symbiosis any time you could cast an instant if you pay {2} more to cast it.\nPut a 1/1 green Saproling creature token onto the battlefield for each creature you control. \ No newline at end of file +Name:Saproling Symbiosis +ManaCost:3 G +Types:Sorcery +K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. +A:SP$ Token | Cost$ 3 G | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield for each creature you control. +SVar:X:Count$Valid Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/saproling_symbiosis.jpg +Oracle:You may cast Saproling Symbiosis any time you could cast an instant if you pay {2} more to cast it.\nPut a 1/1 green Saproling creature token onto the battlefield for each creature you control. diff --git a/forge-gui/res/cardsfolder/s/sapseep_forest.txt b/forge-gui/res/cardsfolder/s/sapseep_forest.txt index f43de411e20..ec5e7196b66 100644 --- a/forge-gui/res/cardsfolder/s/sapseep_forest.txt +++ b/forge-gui/res/cardsfolder/s/sapseep_forest.txt @@ -4,4 +4,4 @@ Types:Land Forest K:CARDNAME enters the battlefield tapped. A:AB$ GainLife | Cost$ G T | LifeAmount$ 1 | IsPresent$ Permanent.Green+YouCtrl | PresentCompare$ GE2 | SpellDescription$ You gain 1 life. Activate this ability only if you control two or more green permanents. SVar:Picture:http://www.wizards.com/global/images/magic/general/sapseep_forest.jpg -Oracle:({T}: Add {G} to your mana pool.)\nSapseep Forest enters the battlefield tapped.\n{G}, {T}: You gain 1 life. Activate this ability only if you control two or more green permanents. \ No newline at end of file +Oracle:({T}: Add {G} to your mana pool.)\nSapseep Forest enters the battlefield tapped.\n{G}, {T}: You gain 1 life. Activate this ability only if you control two or more green permanents. diff --git a/forge-gui/res/cardsfolder/s/sarcatog.txt b/forge-gui/res/cardsfolder/s/sarcatog.txt index 290d519fafe..80f4809ddcd 100644 --- a/forge-gui/res/cardsfolder/s/sarcatog.txt +++ b/forge-gui/res/cardsfolder/s/sarcatog.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Pump | Cost$ ExileFromGrave<2/card> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. A:AB$ Pump | Cost$ Sac<1/Artifact> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sarcatog.jpg -Oracle:Exile two cards from your graveyard: Sarcatog gets +1/+1 until end of turn.\nSacrifice an artifact: Sarcatog gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Exile two cards from your graveyard: Sarcatog gets +1/+1 until end of turn.\nSacrifice an artifact: Sarcatog gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sarcomancy.txt b/forge-gui/res/cardsfolder/s/sarcomancy.txt index 136bdd40ff0..fea329b903c 100644 --- a/forge-gui/res/cardsfolder/s/sarcomancy.txt +++ b/forge-gui/res/cardsfolder/s/sarcomancy.txt @@ -8,4 +8,4 @@ SVar:TrigNoZombies:DB$DealDamage | NumDmg$ 1 | Defined$ You SVar:BuffedBy:Zombie SVar:SacMe:5 SVar:Picture:http://www.wizards.com/global/images/magic/general/sarcomancy.jpg -Oracle:When Sarcomancy enters the battlefield, put a 2/2 black Zombie creature token onto the battlefield.\nAt the beginning of your upkeep, if there are no Zombies on the battlefield, Sarcomancy deals 1 damage to you. \ No newline at end of file +Oracle:When Sarcomancy enters the battlefield, put a 2/2 black Zombie creature token onto the battlefield.\nAt the beginning of your upkeep, if there are no Zombies on the battlefield, Sarcomancy deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/sarcomite_myr.txt b/forge-gui/res/cardsfolder/s/sarcomite_myr.txt index 6e4a211113a..8c1497b3318 100644 --- a/forge-gui/res/cardsfolder/s/sarcomite_myr.txt +++ b/forge-gui/res/cardsfolder/s/sarcomite_myr.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 2 | KW$ Flying | SpellDescription$ CARDNAME gains flying unti A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136212.jpg -Oracle:{2}: Sarcomite Myr gains flying until end of turn.\n{2}, Sacrifice Sarcomite Myr: Draw a card. \ No newline at end of file +Oracle:{2}: Sarcomite Myr gains flying until end of turn.\n{2}, Sacrifice Sarcomite Myr: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/sarkhan_the_mad.txt b/forge-gui/res/cardsfolder/s/sarkhan_the_mad.txt index c30798392de..de8ad2bb74c 100644 --- a/forge-gui/res/cardsfolder/s/sarkhan_the_mad.txt +++ b/forge-gui/res/cardsfolder/s/sarkhan_the_mad.txt @@ -14,4 +14,4 @@ A:AB$ EachDamage | Cost$ SubCounter<4/LOYALTY> | ValidCards$ Dragon.Creature+You SVar:X:Count$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sarkhan_the_mad.jpg -Oracle:[0] Reveal the top card of your library and put it into your hand. Sarkhan the Mad deals damage to himself equal to that card's converted mana cost.\n[-2] Target creature's controller sacrifices it, then that player puts a 5/5 red Dragon creature token with flying onto the battlefield.\n[-4] Each Dragon creature you control deals damage equal to its power to target player. \ No newline at end of file +Oracle:[0] Reveal the top card of your library and put it into your hand. Sarkhan the Mad deals damage to himself equal to that card's converted mana cost.\n[-2] Target creature's controller sacrifices it, then that player puts a 5/5 red Dragon creature token with flying onto the battlefield.\n[-4] Each Dragon creature you control deals damage equal to its power to target player. diff --git a/forge-gui/res/cardsfolder/s/sarkhan_vol.txt b/forge-gui/res/cardsfolder/s/sarkhan_vol.txt index 443d6ef7746..42a9a994390 100644 --- a/forge-gui/res/cardsfolder/s/sarkhan_vol.txt +++ b/forge-gui/res/cardsfolder/s/sarkhan_vol.txt @@ -7,4 +7,4 @@ A:AB$ GainControl | Cost$ SubCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts A:AB$ Token | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | TokenAmount$ 5 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | SpellDescription$ Put five 4/4 red Dragon creature tokens with flying onto the battlefield. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sarkhan_vol.jpg -Oracle:[+1] Creatures you control get +1/+1 and gain haste until end of turn.\n[-2] Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.\n[-6] Put five 4/4 red Dragon creature tokens with flying onto the battlefield. \ No newline at end of file +Oracle:[+1] Creatures you control get +1/+1 and gain haste until end of turn.\n[-2] Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.\n[-6] Put five 4/4 red Dragon creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sarpadian_empires_vol_vii.txt b/forge-gui/res/cardsfolder/s/sarpadian_empires_vol_vii.txt index 88957d295fd..1bea3eecc31 100644 --- a/forge-gui/res/cardsfolder/s/sarpadian_empires_vol_vii.txt +++ b/forge-gui/res/cardsfolder/s/sarpadian_empires_vol_vii.txt @@ -10,4 +10,4 @@ SVar:ChoseBlack:DB$ Token | TokenAmount$ 1 | TokenName$ Thrull | TokenTypes$ Cre SVar:ChoseRed:DB$ Token | TokenAmount$ 1 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ red | TokenPower$ 1 | TokenToughness$ 1 | ConditionChosenColor$ red | TokenImage$ r 1 1 goblin TSP | SubAbility$ ChoseGreen SVar:ChoseGreen:DB$ Token | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | ConditionChosenColor$ green SVar:Picture:http://www.wizards.com/global/images/magic/general/sarpadian_empires_vol_vii.jpg -Oracle:As Sarpadian Empires, Vol. VII enters the battlefield, choose white Citizen, blue Camarid, black Thrull, red Goblin, or green Saproling.\n{3}, {T}: Put a 1/1 creature token of the chosen color and type onto the battlefield. \ No newline at end of file +Oracle:As Sarpadian Empires, Vol. VII enters the battlefield, choose white Citizen, blue Camarid, black Thrull, red Goblin, or green Saproling.\n{3}, {T}: Put a 1/1 creature token of the chosen color and type onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/saruli_gatekeepers.txt b/forge-gui/res/cardsfolder/s/saruli_gatekeepers.txt index f0d251d05fb..0d3ced85d4a 100644 --- a/forge-gui/res/cardsfolder/s/saruli_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/s/saruli_gatekeepers.txt @@ -1,8 +1,8 @@ -Name:Saruli Gatekeepers -ManaCost:3 G -Types:Creature Elf Warrior -PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, gain 7 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 7 -SVar:Picture:http://www.wizards.com/global/images/magic/general/saruli_gatekeepers.jpg -Oracle:When Saruli Gatekeepers enters the battlefield, if you control two or more Gates, you gain 7 life. \ No newline at end of file +Name:Saruli Gatekeepers +ManaCost:3 G +Types:Creature Elf Warrior +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, gain 7 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 7 +SVar:Picture:http://www.wizards.com/global/images/magic/general/saruli_gatekeepers.jpg +Oracle:When Saruli Gatekeepers enters the battlefield, if you control two or more Gates, you gain 7 life. diff --git a/forge-gui/res/cardsfolder/s/sasaya_orochi_ascendant_sasayas_essence.txt b/forge-gui/res/cardsfolder/s/sasaya_orochi_ascendant_sasayas_essence.txt index 050dcb5a6fd..566a113511c 100644 --- a/forge-gui/res/cardsfolder/s/sasaya_orochi_ascendant_sasayas_essence.txt +++ b/forge-gui/res/cardsfolder/s/sasaya_orochi_ascendant_sasayas_essence.txt @@ -1,24 +1,24 @@ -Name:Sasaya, Orochi Ascendant -ManaCost:1 G G -Types:Legendary Creature Snake Monk -PT:2/3 -A:AB$ SetState | Cost$ Reveal<1/Hand> | Defined$ Self | Mode$ Flip | ConditionCheckSVar$ CheckHandLand | ConditionSVarCompare$ GE7 | SpellDescription$ If you have seven or more land cards in your hand, flip CARDNAME. -SVar:CheckHandLand:Count$ValidHand Land.YouCtrl -AlternateMode:Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/sasaya_orochi_ascendant.jpg -Oracle:Reveal your hand: If you have seven or more land cards in your hand, flip CARDNAME. - -ALTERNATE - -Name:Sasaya's Essence -ManaCost:1 G G -Colors:green -Types:Legendary Enchantment -T:Mode$ TapsForMana | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever a land you control is tapped for mana, for each other land you control with the same name, add one mana to your mana pool of any type that land produced. -SVar:TrigMana:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBRepeat -SVar:DBRepeat:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Land.YouCtrl+IsNotRemembered+sharesNameWith Remembered | RepeatSubAbility$ DBManaReflect | SubAbility$ DBCleanup -SVar:DBManaReflect:DB$ ManaReflected | ColorOrType$ Type | Valid$ Defined.Imprinted | ReflectProperty$ Produced | Defined$ You -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sasayas_essence.jpg -Oracle:Whenever a land you control is tapped for mana, for each other land you control with the same name, add one mana to your mana pool of any type that land produced. \ No newline at end of file +Name:Sasaya, Orochi Ascendant +ManaCost:1 G G +Types:Legendary Creature Snake Monk +PT:2/3 +A:AB$ SetState | Cost$ Reveal<1/Hand> | Defined$ Self | Mode$ Flip | ConditionCheckSVar$ CheckHandLand | ConditionSVarCompare$ GE7 | SpellDescription$ If you have seven or more land cards in your hand, flip CARDNAME. +SVar:CheckHandLand:Count$ValidHand Land.YouCtrl +AlternateMode:Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/sasaya_orochi_ascendant.jpg +Oracle:Reveal your hand: If you have seven or more land cards in your hand, flip CARDNAME. + +ALTERNATE + +Name:Sasaya's Essence +ManaCost:1 G G +Colors:green +Types:Legendary Enchantment +T:Mode$ TapsForMana | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever a land you control is tapped for mana, for each other land you control with the same name, add one mana to your mana pool of any type that land produced. +SVar:TrigMana:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBRepeat +SVar:DBRepeat:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Land.YouCtrl+IsNotRemembered+sharesNameWith Remembered | RepeatSubAbility$ DBManaReflect | SubAbility$ DBCleanup +SVar:DBManaReflect:DB$ ManaReflected | ColorOrType$ Type | Valid$ Defined.Imprinted | ReflectProperty$ Produced | Defined$ You +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sasayas_essence.jpg +Oracle:Whenever a land you control is tapped for mana, for each other land you control with the same name, add one mana to your mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/s/satyr_firedancer.txt b/forge-gui/res/cardsfolder/s/satyr_firedancer.txt index 7e4378f840c..dfb8df5d7b9 100644 --- a/forge-gui/res/cardsfolder/s/satyr_firedancer.txt +++ b/forge-gui/res/cardsfolder/s/satyr_firedancer.txt @@ -1,9 +1,9 @@ -Name:Satyr Firedancer -ManaCost:1 R -Types:Enchantment Creature Satyr -PT:1/1 -T:Mode$ DamageDone | ValidSource$ Instant.YouCtrl,Sorcery.YouCtrl | ValidTarget$ Player.Opponent | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ Whenever an instant or sorcery spell you control deals damage to an opponent, CARDNAME deals that much damage to target creature that player controls. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredTarget | NumDmg$ X | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_firedancer.jpg -Oracle:Whenever an instant or sorcery spell you control deals damage to an opponent, Satyr Firedancer deals that much damage to target creature that player controls. \ No newline at end of file +Name:Satyr Firedancer +ManaCost:1 R +Types:Enchantment Creature Satyr +PT:1/1 +T:Mode$ DamageDone | ValidSource$ Instant.YouCtrl,Sorcery.YouCtrl | ValidTarget$ Player.Opponent | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ Whenever an instant or sorcery spell you control deals damage to an opponent, CARDNAME deals that much damage to target creature that player controls. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredTarget | NumDmg$ X | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_firedancer.jpg +Oracle:Whenever an instant or sorcery spell you control deals damage to an opponent, Satyr Firedancer deals that much damage to target creature that player controls. diff --git a/forge-gui/res/cardsfolder/s/satyr_grovedancer.txt b/forge-gui/res/cardsfolder/s/satyr_grovedancer.txt index 455448b1ff2..50932943b1c 100644 --- a/forge-gui/res/cardsfolder/s/satyr_grovedancer.txt +++ b/forge-gui/res/cardsfolder/s/satyr_grovedancer.txt @@ -1,8 +1,8 @@ -Name:Satyr Grovedancer -ManaCost:1 G -Types:Creature Satyr Shaman -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. -SVar:TrigPut:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_grovedancer.jpg -Oracle:When Satyr Grovedancer enters the battlefield, put a +1/+1 counter on target creature. \ No newline at end of file +Name:Satyr Grovedancer +ManaCost:1 G +Types:Creature Satyr Shaman +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +SVar:TrigPut:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_grovedancer.jpg +Oracle:When Satyr Grovedancer enters the battlefield, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/satyr_hedonist.txt b/forge-gui/res/cardsfolder/s/satyr_hedonist.txt index b57f71940ec..ee24d4a8802 100644 --- a/forge-gui/res/cardsfolder/s/satyr_hedonist.txt +++ b/forge-gui/res/cardsfolder/s/satyr_hedonist.txt @@ -1,8 +1,8 @@ -Name:Satyr Hedonist -ManaCost:1 G -Types:Creature Satyr -PT:2/1 -A:AB$ Mana | Cost$ R Sac<1/CARDNAME> | 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/satyr_hedonist.jpg -Oracle:{R}, Sacrifice Satyr Hedonist: Add {R}{R}{R} to your mana pool. \ No newline at end of file +Name:Satyr Hedonist +ManaCost:1 G +Types:Creature Satyr +PT:2/1 +A:AB$ Mana | Cost$ R Sac<1/CARDNAME> | 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/satyr_hedonist.jpg +Oracle:{R}, Sacrifice Satyr Hedonist: Add {R}{R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/satyr_hoplite.txt b/forge-gui/res/cardsfolder/s/satyr_hoplite.txt index b2cf4442424..0cc4d22e916 100644 --- a/forge-gui/res/cardsfolder/s/satyr_hoplite.txt +++ b/forge-gui/res/cardsfolder/s/satyr_hoplite.txt @@ -1,8 +1,8 @@ -Name:Satyr Hoplite -ManaCost:R -Types:Creature Satyr Soldier -PT:1/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_hoplite.jpg -Oracle:Heroic - Whenever you cast a spell that targets Satyr Hoplite, put a +1/+1 counter on Satyr Hoplite. \ No newline at end of file +Name:Satyr Hoplite +ManaCost:R +Types:Creature Satyr Soldier +PT:1/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_hoplite.jpg +Oracle:Heroic - Whenever you cast a spell that targets Satyr Hoplite, put a +1/+1 counter on Satyr Hoplite. diff --git a/forge-gui/res/cardsfolder/s/satyr_nyx_smith.txt b/forge-gui/res/cardsfolder/s/satyr_nyx_smith.txt index 46e5fe8c1d7..c4ac0849730 100644 --- a/forge-gui/res/cardsfolder/s/satyr_nyx_smith.txt +++ b/forge-gui/res/cardsfolder/s/satyr_nyx_smith.txt @@ -1,9 +1,9 @@ -Name:Satyr Nyx-Smith -ManaCost:2 R -Types:Creature Satyr Shaman -K:Haste -PT:2/1 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{R}. If you do, put a 3/1 red Elemental enchantment creature token with haste onto the battlefield. -SVar:GFGToken:AB$ Token | Cost$ 2 R | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Enchantment,Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 1 | TokenImage$ r 3 1 elemental bng | TokenKeywords$ Haste -SVar:Picture:http://www.wizards.com/global/images/magic/general/god-favored_general.txt -Oracle:Haste\nInspired — Whenever Satyr Nyx-Smith becomes untapped, you may pay {2}{R}. If you do, put a 3/1 red Elemental enchantment creature token with haste onto the battlefield. \ No newline at end of file +Name:Satyr Nyx-Smith +ManaCost:2 R +Types:Creature Satyr Shaman +K:Haste +PT:2/1 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ GFGToken | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, you may pay {2}{R}. If you do, put a 3/1 red Elemental enchantment creature token with haste onto the battlefield. +SVar:GFGToken:AB$ Token | Cost$ 2 R | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Enchantment,Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 1 | TokenImage$ r 3 1 elemental bng | TokenKeywords$ Haste +SVar:Picture:http://www.wizards.com/global/images/magic/general/god-favored_general.txt +Oracle:Haste\nInspired — Whenever Satyr Nyx-Smith becomes untapped, you may pay {2}{R}. If you do, put a 3/1 red Elemental enchantment creature token with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/satyr_piper.txt b/forge-gui/res/cardsfolder/s/satyr_piper.txt index 92bc061187e..c79081a7268 100644 --- a/forge-gui/res/cardsfolder/s/satyr_piper.txt +++ b/forge-gui/res/cardsfolder/s/satyr_piper.txt @@ -1,8 +1,8 @@ -Name:Satyr Piper -ManaCost:2 G -Types:Creature Satyr Rogue -PT:2/1 -A:AB$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SpellDescription$ Target creature must be blocked this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_piper.jpg -Oracle:{3}{G}: Target creature must be blocked this turn if able. \ No newline at end of file +Name:Satyr Piper +ManaCost:2 G +Types:Creature Satyr Rogue +PT:2/1 +A:AB$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME must be blocked if able. | AILogic$ Pump | SpellDescription$ Target creature must be blocked this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_piper.jpg +Oracle:{3}{G}: Target creature must be blocked this turn if able. diff --git a/forge-gui/res/cardsfolder/s/satyr_rambler.txt b/forge-gui/res/cardsfolder/s/satyr_rambler.txt index 1562b1c3641..d64454ece89 100644 --- a/forge-gui/res/cardsfolder/s/satyr_rambler.txt +++ b/forge-gui/res/cardsfolder/s/satyr_rambler.txt @@ -1,7 +1,7 @@ -Name:Satyr Rambler -ManaCost:1 R -Types:Creature Satyr -PT:2/1 -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_rambler.jpg -Oracle:Trample \ No newline at end of file +Name:Satyr Rambler +ManaCost:1 R +Types:Creature Satyr +PT:2/1 +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_rambler.jpg +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/s/satyr_wayfinder.txt b/forge-gui/res/cardsfolder/s/satyr_wayfinder.txt index fdad0b0e467..e87fc58ebdd 100644 --- a/forge-gui/res/cardsfolder/s/satyr_wayfinder.txt +++ b/forge-gui/res/cardsfolder/s/satyr_wayfinder.txt @@ -1,8 +1,8 @@ -Name:Satyr Wayfinder -ManaCost:1 G -Types:Creature Satyr -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top four cards of your library. You may put a land card from among them into your hand. Put the rest into your graveyard. -SVar:TrigDig:DB$ Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Land | DestinationZone2$ Graveyard | Optional$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_wayfinder.jpg -Oracle:When Satyr Wayfinder enters the battlefield, reveal the top four cards of your library. You may put a land card from among them into your hand. Put the rest into your graveyard. +Name:Satyr Wayfinder +ManaCost:1 G +Types:Creature Satyr +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top four cards of your library. You may put a land card from among them into your hand. Put the rest into your graveyard. +SVar:TrigDig:DB$ Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Land | DestinationZone2$ Graveyard | Optional$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/satyr_wayfinder.jpg +Oracle:When Satyr Wayfinder enters the battlefield, reveal the top four cards of your library. You may put a land card from among them into your hand. Put the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/s/savaen_elves.txt b/forge-gui/res/cardsfolder/s/savaen_elves.txt index c15b8708d3b..c1645633b0f 100644 --- a/forge-gui/res/cardsfolder/s/savaen_elves.txt +++ b/forge-gui/res/cardsfolder/s/savaen_elves.txt @@ -1,7 +1,7 @@ -Name:Savaen Elves -ManaCost:G -Types:Creature Elf -PT:1/1 -A:AB$ Destroy | Cost$ G G T | ValidTgts$ Aura.AttachedTo Land | TgtPrompt$ Select target Aura attached to a land | SpellDescription$ Destroy target Aura attached to a land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/savaen_elves.jpg -Oracle:{G}{G}, {T}: Destroy target Aura attached to a land. \ No newline at end of file +Name:Savaen Elves +ManaCost:G +Types:Creature Elf +PT:1/1 +A:AB$ Destroy | Cost$ G G T | ValidTgts$ Aura.AttachedTo Land | TgtPrompt$ Select target Aura attached to a land | SpellDescription$ Destroy target Aura attached to a land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/savaen_elves.jpg +Oracle:{G}{G}, {T}: Destroy target Aura attached to a land. diff --git a/forge-gui/res/cardsfolder/s/savage_beating.txt b/forge-gui/res/cardsfolder/s/savage_beating.txt index 4556e272815..b106ad64be4 100644 --- a/forge-gui/res/cardsfolder/s/savage_beating.txt +++ b/forge-gui/res/cardsfolder/s/savage_beating.txt @@ -1,12 +1,12 @@ -Name:Savage Beating -ManaCost:3 R R -Types:Instant -Text:Cast CARDNAME only during your turn and only during combat. -K:Entwine 1 R -A:SP$ Charm | Cost$ 3 R R | Choices$ DBPump,DBUntapAll | CharmNum$ 1 | PlayerTurn$ True | ActivationPhases$ BeginCombat->EndCombat | SpellDescription$ Choose one - Creatures you control gain double strike until end of turn; or untap all creatures you control and after this phase, there is an additional combat phase. -SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Double Strike | SpellDescription$ Creatures you control gain double strike until end of turn; -SVar:DBUntapAll:DB$ UntapAll | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat | SpellDescription$ Untap all creatures you control and after this phase, there is an additional combat phase. -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_beating.jpg -Oracle:Cast Savage Beating only during your turn and only during combat.\nChoose one - Creatures you control gain double strike until end of turn; or untap all creatures you control and after this phase, there is an additional combat phase.\nEntwine {1}{R} (Choose both if you pay the entwine cost.) \ No newline at end of file +Name:Savage Beating +ManaCost:3 R R +Types:Instant +Text:Cast CARDNAME only during your turn and only during combat. +K:Entwine 1 R +A:SP$ Charm | Cost$ 3 R R | Choices$ DBPump,DBUntapAll | CharmNum$ 1 | PlayerTurn$ True | ActivationPhases$ BeginCombat->EndCombat | SpellDescription$ Choose one - Creatures you control gain double strike until end of turn; or untap all creatures you control and after this phase, there is an additional combat phase. +SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Double Strike | SpellDescription$ Creatures you control gain double strike until end of turn; +SVar:DBUntapAll:DB$ UntapAll | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat | SpellDescription$ Untap all creatures you control and after this phase, there is an additional combat phase. +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_beating.jpg +Oracle:Cast Savage Beating only during your turn and only during combat.\nChoose one - Creatures you control gain double strike until end of turn; or untap all creatures you control and after this phase, there is an additional combat phase.\nEntwine {1}{R} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/s/savage_conception.txt b/forge-gui/res/cardsfolder/s/savage_conception.txt index a4bb9819096..30a3b24ffa9 100644 --- a/forge-gui/res/cardsfolder/s/savage_conception.txt +++ b/forge-gui/res/cardsfolder/s/savage_conception.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ 3 G G | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 beast EVE | SpellDescription$ Put a 3/3 green Beast creature token onto the battlefield. A:SP$ Token | Cost$ 3 G G Discard<1/Land> | ActivationZone$ Graveyard | CostDesc$ Retrace | TokenAmount$ 1 | TokenName$ Beast | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3| TokenToughness$ 3 | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_conception.jpg -Oracle:Put a 3/3 green Beast creature token onto the battlefield.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Put a 3/3 green Beast creature token onto the battlefield.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/s/savage_firecat.txt b/forge-gui/res/cardsfolder/s/savage_firecat.txt index 60f8f9ab264..401386b7cef 100644 --- a/forge-gui/res/cardsfolder/s/savage_firecat.txt +++ b/forge-gui/res/cardsfolder/s/savage_firecat.txt @@ -8,4 +8,4 @@ T:Mode$ TapsForMana | ValidCard$ Land.YouCtrl | Execute$ TrigRemoveCounter | Tri SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_firecat.jpg -Oracle:Trample\nSavage Firecat enters the battlefield with seven +1/+1 counters on it.\nWhenever you tap a land for mana, remove a +1/+1 counter from Savage Firecat. \ No newline at end of file +Oracle:Trample\nSavage Firecat enters the battlefield with seven +1/+1 counters on it.\nWhenever you tap a land for mana, remove a +1/+1 counter from Savage Firecat. diff --git a/forge-gui/res/cardsfolder/s/savage_gorilla.txt b/forge-gui/res/cardsfolder/s/savage_gorilla.txt index 7ecd669c1cc..f5d25fc1e63 100644 --- a/forge-gui/res/cardsfolder/s/savage_gorilla.txt +++ b/forge-gui/res/cardsfolder/s/savage_gorilla.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ U B T Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | SubAbility$ DBDraw | SpellDescription$ Target creature gets -3/-3 until end of turn. Draw a card. SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_gorilla.jpg -Oracle:{U}{B}, {T}, Sacrifice Savage Gorilla: Target creature gets -3/-3 until end of turn. Draw a card. \ No newline at end of file +Oracle:{U}{B}, {T}, Sacrifice Savage Gorilla: Target creature gets -3/-3 until end of turn. Draw a card. diff --git a/forge-gui/res/cardsfolder/s/savage_hunger.txt b/forge-gui/res/cardsfolder/s/savage_hunger.txt index 0acd80fbac3..ec6c7ecb04a 100644 --- a/forge-gui/res/cardsfolder/s/savage_hunger.txt +++ b/forge-gui/res/cardsfolder/s/savage_hunger.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ Trample | Description$ Enchanted creature gets +1/+0 and has trample. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_hunger.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+0 and has trample.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+0 and has trample.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/savage_lands.txt b/forge-gui/res/cardsfolder/s/savage_lands.txt index d3515747bda..1d463d8adaf 100644 --- a/forge-gui/res/cardsfolder/s/savage_lands.txt +++ b/forge-gui/res/cardsfolder/s/savage_lands.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_lands.jpg -Oracle:Savage Lands enters the battlefield tapped.\n{T}: Add {B}, {R}, or {G} to your mana pool. \ No newline at end of file +Oracle:Savage Lands enters the battlefield tapped.\n{T}: Add {B}, {R}, or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/savage_offensive.txt b/forge-gui/res/cardsfolder/s/savage_offensive.txt index 18563f470c6..26ade3656c6 100644 --- a/forge-gui/res/cardsfolder/s/savage_offensive.txt +++ b/forge-gui/res/cardsfolder/s/savage_offensive.txt @@ -1,10 +1,10 @@ -Name:Savage Offensive -ManaCost:1 R -Types:Sorcery -K:Kicker G -A:SP$ PumpAll | Cost$ 1 R | ValidCards$ Creature.YouCtrl | KW$ First Strike | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Creatures you control gain first strike until end of turn. If CARDNAME was kicked, they get +1/+1 until end of turn. -SVar:X:Count$Kicked.1.0 -SVar:RemRandomDeck:True -DeckNeeds:Color$Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_offensive.jpg -Oracle:Kicker {G} (You may pay an additional {G} as you cast this spell.)\nCreatures you control gain first strike until end of turn. If Savage Offensive was kicked, they get +1/+1 until end of turn. \ No newline at end of file +Name:Savage Offensive +ManaCost:1 R +Types:Sorcery +K:Kicker G +A:SP$ PumpAll | Cost$ 1 R | ValidCards$ Creature.YouCtrl | KW$ First Strike | NumAtt$ X | NumDef$ X | References$ X | SpellDescription$ Creatures you control gain first strike until end of turn. If CARDNAME was kicked, they get +1/+1 until end of turn. +SVar:X:Count$Kicked.1.0 +SVar:RemRandomDeck:True +DeckNeeds:Color$Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_offensive.jpg +Oracle:Kicker {G} (You may pay an additional {G} as you cast this spell.)\nCreatures you control gain first strike until end of turn. If Savage Offensive was kicked, they get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/savage_silhouette.txt b/forge-gui/res/cardsfolder/s/savage_silhouette.txt index 93fbbe833a2..01818a2d101 100644 --- a/forge-gui/res/cardsfolder/s/savage_silhouette.txt +++ b/forge-gui/res/cardsfolder/s/savage_silhouette.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddAbility$ ABRegen | Description$ Enchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature." SVar:ABRegen:AB$Regenerate | Cost$ 1 G | SpellDescription$ Regenerate this creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_silhouette.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature." diff --git a/forge-gui/res/cardsfolder/s/savage_summoning.txt b/forge-gui/res/cardsfolder/s/savage_summoning.txt index 7ac2d23325f..a2599c5fc0f 100644 --- a/forge-gui/res/cardsfolder/s/savage_summoning.txt +++ b/forge-gui/res/cardsfolder/s/savage_summoning.txt @@ -1,16 +1,16 @@ -Name:Savage Summoning -ManaCost:G -Types:Instant -K:CARDNAME can't be countered. -A:SP$ Effect | Cost$ G | Name$ Savage Summoning effect | StaticAbilities$ STFlash | Triggers$ SpellCastTrig | SVars$ SavageSummon,ExileSelf,ETBCounters,ETBAddExtraCounter,MoveToBattlefield,STCantBeCountered | SpellDescription$ The next creature card you cast this turn can be cast as though it had flash. That spell can't be countered. That creature enters the battlefield with an additional +1/+1 counter on it. -SVar:STFlash:Mode$ Continuous | EffectZone$ Command | Affected$ Card.Creature+YouCtrl | AffectedZone$ Hand,Graveyard,Exile,Command,Library | AddHiddenKeyword$ Flash -SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ SavageSummon | Static$ True | TriggerDescription$ The next creature card you cast this turn can be cast as though it had flash. That spell can't be countered. That creature enters the battlefield with an additional +1/+1 counter on it. -SVar:SavageSummon:AB$ Effect | Cost$ 0 | StaticAbilities$ STCantBeCountered | ReplacementEffects$ ETBCounters | SVars$ ExileSelf,ETBAddExtraCounter,MoveToBattlefield | RememberObjects$ TriggeredCard | SubAbility$ ExileSelf -SVar:STCantBeCountered:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | AddHiddenKeyword$ CARDNAME can't be countered. | AffectedZone$ Stack | Description$ That spell can't be countered. -SVar:ETBCounters:Event$ Moved | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.IsRemembered | ReplaceWith$ ETBAddExtraCounter | Description$ That creature enters the battlefield with an additional +1/+1 counters on it. -SVar:ETBAddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield -SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_summoning.jpg -Oracle:Savage Summoning can't be countered.\nThe next creature card you cast this turn can be cast as though it had flash. That spell can't be countered. That creature enters the battlefield with an additional +1/+1 counter on it. +Name:Savage Summoning +ManaCost:G +Types:Instant +K:CARDNAME can't be countered. +A:SP$ Effect | Cost$ G | Name$ Savage Summoning effect | StaticAbilities$ STFlash | Triggers$ SpellCastTrig | SVars$ SavageSummon,ExileSelf,ETBCounters,ETBAddExtraCounter,MoveToBattlefield,STCantBeCountered | SpellDescription$ The next creature card you cast this turn can be cast as though it had flash. That spell can't be countered. That creature enters the battlefield with an additional +1/+1 counter on it. +SVar:STFlash:Mode$ Continuous | EffectZone$ Command | Affected$ Card.Creature+YouCtrl | AffectedZone$ Hand,Graveyard,Exile,Command,Library | AddHiddenKeyword$ Flash +SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ SavageSummon | Static$ True | TriggerDescription$ The next creature card you cast this turn can be cast as though it had flash. That spell can't be countered. That creature enters the battlefield with an additional +1/+1 counter on it. +SVar:SavageSummon:AB$ Effect | Cost$ 0 | StaticAbilities$ STCantBeCountered | ReplacementEffects$ ETBCounters | SVars$ ExileSelf,ETBAddExtraCounter,MoveToBattlefield | RememberObjects$ TriggeredCard | SubAbility$ ExileSelf +SVar:STCantBeCountered:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered | AddHiddenKeyword$ CARDNAME can't be countered. | AffectedZone$ Stack | Description$ That spell can't be countered. +SVar:ETBCounters:Event$ Moved | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.IsRemembered | ReplaceWith$ ETBAddExtraCounter | Description$ That creature enters the battlefield with an additional +1/+1 counters on it. +SVar:ETBAddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield +SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_summoning.jpg +Oracle:Savage Summoning can't be countered.\nThe next creature card you cast this turn can be cast as though it had flash. That spell can't be countered. That creature enters the battlefield with an additional +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/savage_surge.txt b/forge-gui/res/cardsfolder/s/savage_surge.txt index d0270d9a1a0..9e0c6b2ebbf 100644 --- a/forge-gui/res/cardsfolder/s/savage_surge.txt +++ b/forge-gui/res/cardsfolder/s/savage_surge.txt @@ -1,7 +1,7 @@ -Name:Savage Surge -ManaCost:1 G -Types:Instant -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBUntap | SpellDescription$ Target creature gets +2/+2 until end of turn. Untap that creature. -SVar:DBUntap:DB$ Untap | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_surge.jpg -Oracle:Target creature gets +2/+2 until end of turn. Untap that creature. \ No newline at end of file +Name:Savage Surge +ManaCost:1 G +Types:Instant +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBUntap | SpellDescription$ Target creature gets +2/+2 until end of turn. Untap that creature. +SVar:DBUntap:DB$ Untap | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_surge.jpg +Oracle:Target creature gets +2/+2 until end of turn. Untap that creature. diff --git a/forge-gui/res/cardsfolder/s/savage_thallid.txt b/forge-gui/res/cardsfolder/s/savage_thallid.txt index 8b58f3014c1..beddcd9682a 100644 --- a/forge-gui/res/cardsfolder/s/savage_thallid.txt +++ b/forge-gui/res/cardsfolder/s/savage_thallid.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPOR A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ Regenerate | Cost$ Sac<1/Saproling> | ValidTgts$ Fungus | TgtPrompt$ Select target fungus. | SpellDescription$ Regenerate target Fungus SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_thallid.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Savage Thallid.\nRemove three spore counters from Savage Thallid: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Regenerate target Fungus. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Savage Thallid.\nRemove three spore counters from Savage Thallid: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Regenerate target Fungus. diff --git a/forge-gui/res/cardsfolder/s/savage_twister.txt b/forge-gui/res/cardsfolder/s/savage_twister.txt index 228bacabecc..f31a9591205 100644 --- a/forge-gui/res/cardsfolder/s/savage_twister.txt +++ b/forge-gui/res/cardsfolder/s/savage_twister.txt @@ -5,4 +5,4 @@ A:SP$ DamageAll | Cost$ X R G | ValidCards$ Creature | NumDmg$ X | References$ X SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/savage_twister.jpg -Oracle:Savage Twister deals X damage to each creature. \ No newline at end of file +Oracle:Savage Twister deals X damage to each creature. diff --git a/forge-gui/res/cardsfolder/s/savageborn_hydra.txt b/forge-gui/res/cardsfolder/s/savageborn_hydra.txt index 605e89e6f6f..7f40a1ff345 100644 --- a/forge-gui/res/cardsfolder/s/savageborn_hydra.txt +++ b/forge-gui/res/cardsfolder/s/savageborn_hydra.txt @@ -1,10 +1,10 @@ -Name:Savageborn Hydra -ManaCost:X R G -Types:Creature Hydra -PT:0/0 -K:Double Strike -K:etbCounter:P1P1:X -A:AB$ PutCounter | Cost$ 1 RG | SorcerySpeed$ True | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. Activate this ability only any time you could cast a sorcery. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/savageborn_hydra.jpg -Oracle:Double strike\nSavageborn Hydra enters the battlefield with X +1/+1 counters on it.\n{1}{R/G}: Put a +1/+1 counter on Savageborn Hydra. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Savageborn Hydra +ManaCost:X R G +Types:Creature Hydra +PT:0/0 +K:Double Strike +K:etbCounter:P1P1:X +A:AB$ PutCounter | Cost$ 1 RG | SorcerySpeed$ True | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. Activate this ability only any time you could cast a sorcery. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/savageborn_hydra.jpg +Oracle:Double strike\nSavageborn Hydra enters the battlefield with X +1/+1 counters on it.\n{1}{R/G}: Put a +1/+1 counter on Savageborn Hydra. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/s/savannah.txt b/forge-gui/res/cardsfolder/s/savannah.txt index bf627fb9dd5..f164e79b025 100644 --- a/forge-gui/res/cardsfolder/s/savannah.txt +++ b/forge-gui/res/cardsfolder/s/savannah.txt @@ -2,4 +2,4 @@ Name:Savannah ManaCost:no cost Types:Land Forest Plains SVar:Picture:http://www.wizards.com/global/images/magic/general/savannah.jpg -Oracle:({T}: Add {G} or {W} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {G} or {W} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/s/savannah_lions.txt b/forge-gui/res/cardsfolder/s/savannah_lions.txt index 8f1dae40363..aeb6156cd8c 100644 --- a/forge-gui/res/cardsfolder/s/savannah_lions.txt +++ b/forge-gui/res/cardsfolder/s/savannah_lions.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Creature Cat PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83246.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/saving_grasp.txt b/forge-gui/res/cardsfolder/s/saving_grasp.txt index 469f225bb37..2eb37c29201 100644 --- a/forge-gui/res/cardsfolder/s/saving_grasp.txt +++ b/forge-gui/res/cardsfolder/s/saving_grasp.txt @@ -1,8 +1,8 @@ -Name:Saving Grasp -ManaCost:U -Types:Instant -K:Flashback W -A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target creature card you own | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature card you own to your hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/saving_grasp.jpg -Oracle:Return target creature you own to your hand.\nFlashback {W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Saving Grasp +ManaCost:U +Types:Instant +K:Flashback W +A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target creature card you own | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature card you own to your hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/saving_grasp.jpg +Oracle:Return target creature you own to your hand.\nFlashback {W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/savor_the_moment.txt b/forge-gui/res/cardsfolder/s/savor_the_moment.txt index 016c1436696..f43c7a09bec 100644 --- a/forge-gui/res/cardsfolder/s/savor_the_moment.txt +++ b/forge-gui/res/cardsfolder/s/savor_the_moment.txt @@ -1,6 +1,6 @@ -Name:Savor the Moment -ManaCost:1 U U -Types:Sorcery -A:SP$ AddTurn | Cost$ 1 U U | NumTurns$ 1 | SkipUntap$ True | SpellDescription$ Take an extra turn after this one. Skip the untap step of that turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/savor_the_moment.jpg -Oracle:Take an extra turn after this one. Skip the untap step of that turn. \ No newline at end of file +Name:Savor the Moment +ManaCost:1 U U +Types:Sorcery +A:SP$ AddTurn | Cost$ 1 U U | NumTurns$ 1 | SkipUntap$ True | SpellDescription$ Take an extra turn after this one. Skip the untap step of that turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/savor_the_moment.jpg +Oracle:Take an extra turn after this one. Skip the untap step of that turn. diff --git a/forge-gui/res/cardsfolder/s/savra_queen_of_the_golgari.txt b/forge-gui/res/cardsfolder/s/savra_queen_of_the_golgari.txt index 970f5df2bbb..c17248c524d 100644 --- a/forge-gui/res/cardsfolder/s/savra_queen_of_the_golgari.txt +++ b/forge-gui/res/cardsfolder/s/savra_queen_of_the_golgari.txt @@ -8,4 +8,4 @@ SVar:TrigSacrifice:AB$ Sacrifice | Cost$ PayLife<2> | Defined$ Player.Other | Sa SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/savra_queen_of_the_golgari.jpg -Oracle:Whenever you sacrifice a black creature, you may pay 2 life. If you do, each other player sacrifices a creature.\nWhenever you sacrifice a green creature, you may gain 2 life. \ No newline at end of file +Oracle:Whenever you sacrifice a black creature, you may pay 2 life. If you do, each other player sacrifices a creature.\nWhenever you sacrifice a green creature, you may gain 2 life. diff --git a/forge-gui/res/cardsfolder/s/sawback_manticore.txt b/forge-gui/res/cardsfolder/s/sawback_manticore.txt index beff860b101..9f7874786ec 100644 --- a/forge-gui/res/cardsfolder/s/sawback_manticore.txt +++ b/forge-gui/res/cardsfolder/s/sawback_manticore.txt @@ -5,4 +5,4 @@ PT:2/4 A:AB$ Pump | Cost$ 4 | Defined$ Self | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. A:AB$ DealDamage | Cost$ 1 | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | IsPresent$ Card.Self+attacking,Card.Self+blocking | PresentCompare$ EQ1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. Activate this ability only if CARDNAME is attacking or blocking and only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sawback_manticore.jpg -Oracle:{4}: Sawback Manticore gains flying until end of turn.\n{1}: Sawback Manticore deals 2 damage to target attacking or blocking creature. Activate this ability only if Sawback Manticore is attacking or blocking and only once each turn. \ No newline at end of file +Oracle:{4}: Sawback Manticore gains flying until end of turn.\n{1}: Sawback Manticore deals 2 damage to target attacking or blocking creature. Activate this ability only if Sawback Manticore is attacking or blocking and only once each turn. diff --git a/forge-gui/res/cardsfolder/s/sawtooth_loon.txt b/forge-gui/res/cardsfolder/s/sawtooth_loon.txt index 734658b5c50..0f9ff71117a 100644 --- a/forge-gui/res/cardsfolder/s/sawtooth_loon.txt +++ b/forge-gui/res/cardsfolder/s/sawtooth_loon.txt @@ -10,4 +10,4 @@ SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 2 | SubAbility$ DBCh SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeNum$ 2 | Mandatory$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sawtooth_loon.jpg -Oracle:Flying\nWhen Sawtooth Loon enters the battlefield, return a white or blue creature you control to its owner's hand.\nWhen Sawtooth Loon enters the battlefield, draw two cards, then put two cards from your hand on the bottom of your library. \ No newline at end of file +Oracle:Flying\nWhen Sawtooth Loon enters the battlefield, return a white or blue creature you control to its owner's hand.\nWhen Sawtooth Loon enters the battlefield, draw two cards, then put two cards from your hand on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/s/sawtooth_ogre.txt b/forge-gui/res/cardsfolder/s/sawtooth_ogre.txt index e9468ae805f..a486adf9b0c 100644 --- a/forge-gui/res/cardsfolder/s/sawtooth_ogre.txt +++ b/forge-gui/res/cardsfolder/s/sawtooth_ogre.txt @@ -1,12 +1,12 @@ -Name:Sawtooth Ogre -ManaCost:2 R R -Types:Creature Ogre -PT:3/3 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrigBlocked | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, Sawtooth Ogre deals 1 damage to that creature at end of combat. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | DelayedTrigger$ DelTrigBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, Sawtooth Ogre deals 1 damage to that creature at end of combat. -SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDamageBlocked | TriggerDescription$ CARDNAME deals 1 damage to blocked creature at end of combat. -SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDamageBlocker | TriggerDescription$ CARDNAME deals 1 damage to blocking creature at end of combat. -SVar:TrigDamageBlocked:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 1 -SVar:TrigDamageBlocker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sawtooth_ogre.jpg -Oracle:Whenever Sawtooth Ogre blocks or becomes blocked by a creature, Sawtooth Ogre deals 1 damage to that creature at end of combat. \ No newline at end of file +Name:Sawtooth Ogre +ManaCost:2 R R +Types:Creature Ogre +PT:3/3 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrigBlocked | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, Sawtooth Ogre deals 1 damage to that creature at end of combat. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | DelayedTrigger$ DelTrigBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, Sawtooth Ogre deals 1 damage to that creature at end of combat. +SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDamageBlocked | TriggerDescription$ CARDNAME deals 1 damage to blocked creature at end of combat. +SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDamageBlocker | TriggerDescription$ CARDNAME deals 1 damage to blocking creature at end of combat. +SVar:TrigDamageBlocked:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredAttacker | NumDmg$ 1 +SVar:TrigDamageBlocker:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sawtooth_ogre.jpg +Oracle:Whenever Sawtooth Ogre blocks or becomes blocked by a creature, Sawtooth Ogre deals 1 damage to that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/s/sawtooth_thresher.txt b/forge-gui/res/cardsfolder/s/sawtooth_thresher.txt index f27a807089e..4f94d686955 100644 --- a/forge-gui/res/cardsfolder/s/sawtooth_thresher.txt +++ b/forge-gui/res/cardsfolder/s/sawtooth_thresher.txt @@ -6,4 +6,4 @@ K:Sunburst A:AB$ Pump | Cost$ SubCounter<2/P1P1> | NumAtt$ 4 | NumDef$ 4 | SpellDescription$ CARDNAME gets +4/+4 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sawtooth_thresher.jpg -Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nRemove two +1/+1 counters from Sawtooth Thresher: Sawtooth Thresher gets +4/+4 until end of turn. \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nRemove two +1/+1 counters from Sawtooth Thresher: Sawtooth Thresher gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scab_clan_charger.txt b/forge-gui/res/cardsfolder/s/scab_clan_charger.txt index 48ad6ed2c40..e5bbddcb146 100644 --- a/forge-gui/res/cardsfolder/s/scab_clan_charger.txt +++ b/forge-gui/res/cardsfolder/s/scab_clan_charger.txt @@ -1,7 +1,7 @@ -Name:Scab-Clan Charger -ManaCost:3 G -Types:Creature Centaur Warrior -PT:2/4 -A:AB$ Pump | Cost$ 1 G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +2 | NumDef$ +4 | SpellDescription$ Target attacking creature gets +2/+4 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/scab-clan_charger.jpg -Oracle:Bloodrush - {1}{G}, Discard Scab-Clan Charger: Target attacking creature gets +2/+4 until end of turn. \ No newline at end of file +Name:Scab-Clan Charger +ManaCost:3 G +Types:Creature Centaur Warrior +PT:2/4 +A:AB$ Pump | Cost$ 1 G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +2 | NumDef$ +4 | SpellDescription$ Target attacking creature gets +2/+4 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/scab-clan_charger.jpg +Oracle:Bloodrush - {1}{G}, Discard Scab-Clan Charger: Target attacking creature gets +2/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scab_clan_giant.txt b/forge-gui/res/cardsfolder/s/scab_clan_giant.txt index d2d38a8691d..28109b38eb1 100644 --- a/forge-gui/res/cardsfolder/s/scab_clan_giant.txt +++ b/forge-gui/res/cardsfolder/s/scab_clan_giant.txt @@ -1,9 +1,9 @@ -Name:Scab-Clan Giant -ManaCost:4 R G -Types:Creature Giant Warrior -PT:4/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFight | TriggerDescription$ When CARDNAME enters the battlefield, it fights target creature an opponent controls chosen at random. -SVar:TrigFight:AB$ Fight | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls | TargetsAtRandom$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scab_clan_giant.jpg -Oracle:When Scab-Clan Giant enters the battlefield, it fights target creature an opponent controls chosen at random. \ No newline at end of file +Name:Scab-Clan Giant +ManaCost:4 R G +Types:Creature Giant Warrior +PT:4/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigFight | TriggerDescription$ When CARDNAME enters the battlefield, it fights target creature an opponent controls chosen at random. +SVar:TrigFight:AB$ Fight | Cost$ 0 | Defined$ Self | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls | TargetsAtRandom$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scab_clan_giant.jpg +Oracle:When Scab-Clan Giant enters the battlefield, it fights target creature an opponent controls chosen at random. diff --git a/forge-gui/res/cardsfolder/s/scab_clan_mauler.txt b/forge-gui/res/cardsfolder/s/scab_clan_mauler.txt index 70f5bdaa027..4fd36eed272 100644 --- a/forge-gui/res/cardsfolder/s/scab_clan_mauler.txt +++ b/forge-gui/res/cardsfolder/s/scab_clan_mauler.txt @@ -5,4 +5,4 @@ PT:1/1 K:Bloodthirst 2 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/scab_clan_mauler.jpg -Oracle:Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.)\nTrample \ No newline at end of file +Oracle:Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.)\nTrample diff --git a/forge-gui/res/cardsfolder/s/scabland.txt b/forge-gui/res/cardsfolder/s/scabland.txt index 04cb99ba904..6230730f750 100644 --- a/forge-gui/res/cardsfolder/s/scabland.txt +++ b/forge-gui/res/cardsfolder/s/scabland.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add K:CARDNAME enters the battlefield tapped. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/scabland.jpg -Oracle:Scabland enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {R} or {W} to your mana pool. Scabland deals 1 damage to you. \ No newline at end of file +Oracle:Scabland enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {R} or {W} to your mana pool. Scabland deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/scald.txt b/forge-gui/res/cardsfolder/s/scald.txt index 87f1ef488d5..26206ab494d 100644 --- a/forge-gui/res/cardsfolder/s/scald.txt +++ b/forge-gui/res/cardsfolder/s/scald.txt @@ -5,4 +5,4 @@ T:Mode$ TapsForMana | ValidCard$ Island | TriggerZones$ Battlefield | Execute$ T SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scald.jpg -Oracle:Whenever a player taps an Island for mana, Scald deals 1 damage to that player. \ No newline at end of file +Oracle:Whenever a player taps an Island for mana, Scald deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/s/scalding_devil.txt b/forge-gui/res/cardsfolder/s/scalding_devil.txt index 72ad6de7f78..7a1709c7b95 100644 --- a/forge-gui/res/cardsfolder/s/scalding_devil.txt +++ b/forge-gui/res/cardsfolder/s/scalding_devil.txt @@ -1,7 +1,7 @@ -Name:Scalding Devil -ManaCost:1 R -Types:Creature Devil -PT:1/1 -A:AB$ DealDamage | Cost$ 2 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/scalding_devil.jpg -Oracle:{2}{R}: Scalding Devil deals 1 damage to target player. \ No newline at end of file +Name:Scalding Devil +ManaCost:1 R +Types:Creature Devil +PT:1/1 +A:AB$ DealDamage | Cost$ 2 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/scalding_devil.jpg +Oracle:{2}{R}: Scalding Devil deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/s/scalding_salamander.txt b/forge-gui/res/cardsfolder/s/scalding_salamander.txt index a7b8260f87b..2e150030ed1 100644 --- a/forge-gui/res/cardsfolder/s/scalding_salamander.txt +++ b/forge-gui/res/cardsfolder/s/scalding_salamander.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ SVar:TrigDamage:AB$DamageAll | Cost$ 0 | NumDmg$ 1 | ValidCards$ Creature.withoutFlying+DefenderCtrl SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/scalding_salamander.jpg -Oracle:Whenever Scalding Salamander attacks, you may have it deal 1 damage to each creature without flying defending player controls. \ No newline at end of file +Oracle:Whenever Scalding Salamander attacks, you may have it deal 1 damage to each creature without flying defending player controls. diff --git a/forge-gui/res/cardsfolder/s/scalding_tarn.txt b/forge-gui/res/cardsfolder/s/scalding_tarn.txt index a7779b839c1..7ccaa987953 100644 --- a/forge-gui/res/cardsfolder/s/scalding_tarn.txt +++ b/forge-gui/res/cardsfolder/s/scalding_tarn.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Island,Mountain | ChangeNum$ 1 | SpellDescription$ Search your library for a Island or Mountain card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/scalding_tarn.jpg -Oracle:{T}, Pay 1 life, Sacrifice Scalding Tarn: Search your library for an Island or Mountain card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Scalding Tarn: Search your library for an Island or Mountain card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/scalding_tongs.txt b/forge-gui/res/cardsfolder/s/scalding_tongs.txt index c76ac857789..5d2c67ad6dd 100644 --- a/forge-gui/res/cardsfolder/s/scalding_tongs.txt +++ b/forge-gui/res/cardsfolder/s/scalding_tongs.txt @@ -1,7 +1,7 @@ -Name:Scalding Tongs -ManaCost:2 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | PresentZone$ Hand | PresentCompare$ LE3 | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, if you have three or fewer cards in hand, CARDNAME deals 1 damage to target opponent. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/scalding_tongs.jpg -Oracle:At the beginning of your upkeep, if you have three or fewer cards in hand, Scalding Tongs deals 1 damage to target opponent. \ No newline at end of file +Name:Scalding Tongs +ManaCost:2 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | PresentZone$ Hand | PresentCompare$ LE3 | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, if you have three or fewer cards in hand, CARDNAME deals 1 damage to target opponent. +SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/scalding_tongs.jpg +Oracle:At the beginning of your upkeep, if you have three or fewer cards in hand, Scalding Tongs deals 1 damage to target opponent. diff --git a/forge-gui/res/cardsfolder/s/scale_of_chiss_goria.txt b/forge-gui/res/cardsfolder/s/scale_of_chiss_goria.txt index ea623b10f01..73c5d961869 100644 --- a/forge-gui/res/cardsfolder/s/scale_of_chiss_goria.txt +++ b/forge-gui/res/cardsfolder/s/scale_of_chiss_goria.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | 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/scale_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 +0/+1 until end of turn. \ No newline at end of file +Oracle:Flash\nAffinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\n{T}: Target creature gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scalebanes_elite.txt b/forge-gui/res/cardsfolder/s/scalebanes_elite.txt index 25266aa7fcd..f7e31528b78 100644 --- a/forge-gui/res/cardsfolder/s/scalebanes_elite.txt +++ b/forge-gui/res/cardsfolder/s/scalebanes_elite.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:4/4 K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/scalebanes_elite.jpg -Oracle:Protection from black \ No newline at end of file +Oracle:Protection from black diff --git a/forge-gui/res/cardsfolder/s/scaled_hulk.txt b/forge-gui/res/cardsfolder/s/scaled_hulk.txt index 9e2c0926265..89b3e3696b4 100644 --- a/forge-gui/res/cardsfolder/s/scaled_hulk.txt +++ b/forge-gui/res/cardsfolder/s/scaled_hulk.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:BuffedBy:Arcane,Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/scaled_hulk.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, Scaled Hulk gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, Scaled Hulk gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scaled_wurm.txt b/forge-gui/res/cardsfolder/s/scaled_wurm.txt index 478e71e142d..0321c9f7596 100644 --- a/forge-gui/res/cardsfolder/s/scaled_wurm.txt +++ b/forge-gui/res/cardsfolder/s/scaled_wurm.txt @@ -3,4 +3,4 @@ ManaCost:7 G Types:Creature Wurm PT:7/6 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83272.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/scalpelexis.txt b/forge-gui/res/cardsfolder/s/scalpelexis.txt index ff15f68b249..72c77ebccdc 100644 --- a/forge-gui/res/cardsfolder/s/scalpelexis.txt +++ b/forge-gui/res/cardsfolder/s/scalpelexis.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$DifferentCardNames_Card.IsRemembered SVar:Y:Count$RememberedSize SVar:Picture:http://www.wizards.com/global/images/magic/general/scalpelexis.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhenever Scalpelexis deals combat damage to a player, that player exiles the top four cards of his or her library. If two or more of those cards have the same name, repeat this process. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhenever Scalpelexis deals combat damage to a player, that player exiles the top four cards of his or her library. If two or more of those cards have the same name, repeat this process. diff --git a/forge-gui/res/cardsfolder/s/scandalmonger.txt b/forge-gui/res/cardsfolder/s/scandalmonger.txt index 466922e4130..70e1613cfcd 100644 --- a/forge-gui/res/cardsfolder/s/scandalmonger.txt +++ b/forge-gui/res/cardsfolder/s/scandalmonger.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Discard | Cost$ 2 | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SorcerySpeed$ True | AnyPlayer$ True | IsCurse$ True | SpellDescription$ Target player discards a card. Any player may activate this ability but only any time he or she could cast a sorcery. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scandalmonger.jpg -Oracle:{2}: Target player discards a card. Any player may activate this ability but only any time he or she could cast a sorcery. \ No newline at end of file +Oracle:{2}: Target player discards a card. Any player may activate this ability but only any time he or she could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/s/scapegoat.txt b/forge-gui/res/cardsfolder/s/scapegoat.txt index f6c4afd1b6a..8274dfd44a8 100644 --- a/forge-gui/res/cardsfolder/s/scapegoat.txt +++ b/forge-gui/res/cardsfolder/s/scapegoat.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ W Sac<1/Creature> | ValidTgts$ Creature.YouCtrl | TgtPr SVar:X:Count$Valid Creature.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scapegoat.jpg -Oracle:As an additional cost to cast Scapegoat, sacrifice a creature.\nReturn any number of target creatures you control to their owner's hand. \ No newline at end of file +Oracle:As an additional cost to cast Scapegoat, sacrifice a creature.\nReturn any number of target creatures you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/s/scapeshift.txt b/forge-gui/res/cardsfolder/s/scapeshift.txt index b271660c8aa..7b2517d26cf 100644 --- a/forge-gui/res/cardsfolder/s/scapeshift.txt +++ b/forge-gui/res/cardsfolder/s/scapeshift.txt @@ -1,11 +1,11 @@ -Name:Scapeshift -ManaCost:2 G G -Types:Sorcery -A:SP$ Sacrifice | Cost$ 2 G G | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBShift | SpellDescription$ Sacrifice any number of lands. Search your library for up to that many land cards, put them onto the battlefield tapped, then shuffle your library. -SVar:DBShift:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ ShiftX | References$ ShiftX | Tapped$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Land.YouCtrl -SVar:ShiftX:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scapeshift.jpg -Oracle:Sacrifice any number of lands. Search your library for up to that many land cards, put them onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Name:Scapeshift +ManaCost:2 G G +Types:Sorcery +A:SP$ Sacrifice | Cost$ 2 G G | Defined$ You | Amount$ SacX | References$ SacX | SacValid$ Land | RememberSacrificed$ True | Optional$ True | SubAbility$ DBShift | SpellDescription$ Sacrifice any number of lands. Search your library for up to that many land cards, put them onto the battlefield tapped, then shuffle your library. +SVar:DBShift:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ ShiftX | References$ ShiftX | Tapped$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Land.YouCtrl +SVar:ShiftX:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scapeshift.jpg +Oracle:Sacrifice any number of lands. Search your library for up to that many land cards, put them onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/scar.txt b/forge-gui/res/cardsfolder/s/scar.txt index 06feec3f975..3c8a9e9912c 100644 --- a/forge-gui/res/cardsfolder/s/scar.txt +++ b/forge-gui/res/cardsfolder/s/scar.txt @@ -3,4 +3,4 @@ ManaCost:BR Types:Instant A:SP$ PutCounter | Cost$ BR | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a -1/-1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/scar.jpg -Oracle:Put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:Put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/scarab_of_the_unseen.txt b/forge-gui/res/cardsfolder/s/scarab_of_the_unseen.txt index 1bbd9053391..331a3ee8735 100644 --- a/forge-gui/res/cardsfolder/s/scarab_of_the_unseen.txt +++ b/forge-gui/res/cardsfolder/s/scarab_of_the_unseen.txt @@ -1,10 +1,10 @@ -Name:Scarab of the Unseen -ManaCost:2 -Types:Artifact -A:AB$ ChangeZoneAll | Cost$ T Sac<1/CARDNAME> | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent you own | ChangeType$ Aura.AttachedTo Targeted | SubAbility$ DelTrigSlowtrip | SpellDescription$ Return all Auras attached to target permanent you own to their owners' hands. Draw a card at the beginning of the next turn's upkeep. -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:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scarab_of_the_unseen.jpg -Oracle:{T}, Sacrifice Scarab of the Unseen: Return all Auras attached to target permanent you own to their owners' hands. Draw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Scarab of the Unseen +ManaCost:2 +Types:Artifact +A:AB$ ChangeZoneAll | Cost$ T Sac<1/CARDNAME> | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent you own | ChangeType$ Aura.AttachedTo Targeted | SubAbility$ DelTrigSlowtrip | SpellDescription$ Return all Auras attached to target permanent you own to their owners' hands. Draw a card at the beginning of the next turn's upkeep. +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:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scarab_of_the_unseen.jpg +Oracle:{T}, Sacrifice Scarab of the Unseen: Return all Auras attached to target permanent you own to their owners' hands. Draw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/s/scarblade_elite.txt b/forge-gui/res/cardsfolder/s/scarblade_elite.txt index 7bf6a22f70c..61856c25564 100644 --- a/forge-gui/res/cardsfolder/s/scarblade_elite.txt +++ b/forge-gui/res/cardsfolder/s/scarblade_elite.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Destroy | Cost$ T ExileFromGrave<1/Assassin> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scarblade_elite.jpg -Oracle:{T}, Exile an Assassin card from your graveyard: Destroy target creature. \ No newline at end of file +Oracle:{T}, Exile an Assassin card from your graveyard: Destroy target creature. diff --git a/forge-gui/res/cardsfolder/s/scare_tactics.txt b/forge-gui/res/cardsfolder/s/scare_tactics.txt index cc431b90e3f..33bdd95fd77 100644 --- a/forge-gui/res/cardsfolder/s/scare_tactics.txt +++ b/forge-gui/res/cardsfolder/s/scare_tactics.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Instant A:SP$ PumpAll | Cost$ B | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/ex/en-us/card6086.jpg -Oracle:Creatures you control get +1/+0 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scarecrone.txt b/forge-gui/res/cardsfolder/s/scarecrone.txt index 58d18941493..5845b81f597 100644 --- a/forge-gui/res/cardsfolder/s/scarecrone.txt +++ b/forge-gui/res/cardsfolder/s/scarecrone.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Draw | Cost$ 1 Sac<1/Scarecrow> | NumCards$ 1 | SpellDescription$ Draw a card. A:AB$ ChangeZone | Cost$ 4 T | TgtPrompt$ Choose target artifact creature card in your graveyard | ValidTgts$ Artifact.Creature+YouCtrl | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target artifact creature card from your graveyard to the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/scarecrone.jpg -Oracle:{1}, Sacrifice a Scarecrow: Draw a card.\n{4}, {T}: Return target artifact creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:{1}, Sacrifice a Scarecrow: Draw a card.\n{4}, {T}: Return target artifact creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/scarecrow.txt b/forge-gui/res/cardsfolder/s/scarecrow.txt index f607c54c9ca..febdcd3094b 100644 --- a/forge-gui/res/cardsfolder/s/scarecrow.txt +++ b/forge-gui/res/cardsfolder/s/scarecrow.txt @@ -1,9 +1,9 @@ -Name:Scarecrow -ManaCost:5 -Types:Artifact Creature Scarecrow -PT:2/2 -A:AB$ Effect | Cost$ 6 T | Name$ Scarecrow Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt to you this turn by creatures with flying. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Creature.withFlying | Description$ Prevent all damage that would be dealt to you this turn by creatures with flying. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scarecrow.jpg -Oracle:{6}, {T}: Prevent all damage that would be dealt to you this turn by creatures with flying. \ No newline at end of file +Name:Scarecrow +ManaCost:5 +Types:Artifact Creature Scarecrow +PT:2/2 +A:AB$ Effect | Cost$ 6 T | Name$ Scarecrow Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt to you this turn by creatures with flying. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ You | Source$ Creature.withFlying | Description$ Prevent all damage that would be dealt to you this turn by creatures with flying. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scarecrow.jpg +Oracle:{6}, {T}: Prevent all damage that would be dealt to you this turn by creatures with flying. diff --git a/forge-gui/res/cardsfolder/s/scarland_thrinax.txt b/forge-gui/res/cardsfolder/s/scarland_thrinax.txt index 91f3cd984d9..a7762f36a04 100644 --- a/forge-gui/res/cardsfolder/s/scarland_thrinax.txt +++ b/forge-gui/res/cardsfolder/s/scarland_thrinax.txt @@ -4,4 +4,4 @@ Types:Creature Lizard PT:2/2 A:AB$ PutCounter | Cost$ Sac<1/Creature> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/scarland_thrinax.jpg -Oracle:Sacrifice a creature: Put a +1/+1 counter on Scarland Thrinax. \ No newline at end of file +Oracle:Sacrifice a creature: Put a +1/+1 counter on Scarland Thrinax. diff --git a/forge-gui/res/cardsfolder/s/scarred_vinebreeder.txt b/forge-gui/res/cardsfolder/s/scarred_vinebreeder.txt index d7bb0ce85cf..6a97b24dff7 100644 --- a/forge-gui/res/cardsfolder/s/scarred_vinebreeder.txt +++ b/forge-gui/res/cardsfolder/s/scarred_vinebreeder.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 2 B ExileFromGrave<1/Elf> | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ CARDNAME gets +3/+3 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scarred_vinebreeder.jpg -Oracle:{2}{B}, Exile an Elf card from your graveyard: Scarred Vinebreeder gets +3/+3 until end of turn. \ No newline at end of file +Oracle:{2}{B}, Exile an Elf card from your graveyard: Scarred Vinebreeder gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt b/forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt index 7c49891cb21..930812b7ba9 100644 --- a/forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt +++ b/forge-gui/res/cardsfolder/s/scars_of_the_veteran.txt @@ -1,13 +1,13 @@ -Name:Scars of the Veteran -ManaCost:4 W -Types:Instant -SVar:AltCost:Cost$ ExileFromHand<1/Card.White> | Description$ You may exile a white card from your hand rather than pay CARDNAME's mana cost. -A:SP$ PreventDamage | Cost$ 4 W | ValidTgts$ Creature,Player | Amount$ 7 | PreventionSubAbility$ ScarEffect | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target creature or player | SpellDescription$ Prevent the next 7 damage that would be dealt to target creature or player this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way. -SVar:ScarEffect:AB$ Effect | Cost$ 0 | RememberObjects$ ShieldEffectTarget | Triggers$ DelTrig,OutOfSight,NoCreatTgt | SVars$ DelayedScars,ExileEffect | SpellDescription$ At the beginning of the next end step, put a +0/+1 counter on the targeted creature for each 1 damage prevented this way. -SVar:DelTrig:Mode$ Phase | Phase$ End of Turn | Execute$ DelayedScars | TriggerDescription$ Put a +0/+1 counter on the targeted creature for each 1 damage prevented this way. -SVar:DelayedScars:AB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P0P1 | CounterNum$ PreventedDamage | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:NoCreatTgt:Mode$ Always | IsPresent$ Creature.IsRemembered | PresentCompare$ EQ0 | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scars_of_the_veteran.jpg -Oracle:You may exile a white card from your hand rather than pay Scars of the Veteran's mana cost.\nPrevent the next 7 damage that would be dealt to target creature or player this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way. +Name:Scars of the Veteran +ManaCost:4 W +Types:Instant +SVar:AltCost:Cost$ ExileFromHand<1/Card.White> | Description$ You may exile a white card from your hand rather than pay CARDNAME's mana cost. +A:SP$ PreventDamage | Cost$ 4 W | ValidTgts$ Creature,Player | Amount$ 7 | PreventionSubAbility$ ScarEffect | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target creature or player | SpellDescription$ Prevent the next 7 damage that would be dealt to target creature or player this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way. +SVar:ScarEffect:AB$ Effect | Cost$ 0 | RememberObjects$ ShieldEffectTarget | Triggers$ DelTrig,OutOfSight,NoCreatTgt | SVars$ DelayedScars,ExileEffect | SpellDescription$ At the beginning of the next end step, put a +0/+1 counter on the targeted creature for each 1 damage prevented this way. +SVar:DelTrig:Mode$ Phase | Phase$ End of Turn | Execute$ DelayedScars | TriggerDescription$ Put a +0/+1 counter on the targeted creature for each 1 damage prevented this way. +SVar:DelayedScars:AB$ PutCounter | Cost$ 0 | Defined$ Remembered | CounterType$ P0P1 | CounterNum$ PreventedDamage | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:NoCreatTgt:Mode$ Always | IsPresent$ Creature.IsRemembered | PresentCompare$ EQ0 | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scars_of_the_veteran.jpg +Oracle:You may exile a white card from your hand rather than pay Scars of the Veteran's mana cost.\nPrevent the next 7 damage that would be dealt to target creature or player this turn. At the beginning of the next end step, put a +0/+1 counter on that creature for each 1 damage prevented this way. diff --git a/forge-gui/res/cardsfolder/s/scarscale_ritual.txt b/forge-gui/res/cardsfolder/s/scarscale_ritual.txt index 56c095129f5..651a25ab9f9 100644 --- a/forge-gui/res/cardsfolder/s/scarscale_ritual.txt +++ b/forge-gui/res/cardsfolder/s/scarscale_ritual.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 1 UB AddCounter<1/M1M1/Creature.YouCtrl/a creature you control> | NumCards$ 2 | SpellDescription$ Draw two cards. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scarscale_ritual.jpg -Oracle:As an additional cost to cast Scarscale Ritual, put a -1/-1 counter on a creature you control.\nDraw two cards. \ No newline at end of file +Oracle:As an additional cost to cast Scarscale Ritual, put a -1/-1 counter on a creature you control.\nDraw two cards. diff --git a/forge-gui/res/cardsfolder/s/scarwood_bandits.txt b/forge-gui/res/cardsfolder/s/scarwood_bandits.txt index 9499d86ab91..ba8337fa88b 100644 --- a/forge-gui/res/cardsfolder/s/scarwood_bandits.txt +++ b/forge-gui/res/cardsfolder/s/scarwood_bandits.txt @@ -6,4 +6,4 @@ K:Forestwalk A:AB$ GainControl | Cost$ 2 G T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | LoseControl$ LeavesPlay | UnlessCost$ 2 | UnlessPayer$ Opponent | SpellDescription$ Unless an opponent pays {2}, gain control of target artifact for as long as CARDNAME remains on the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scarwood_bandits.jpg -Oracle:Forestwalk\n{2}{G}, {T}: Unless an opponent pays {2}, gain control of target artifact for as long as Scarwood Bandits remains on the battlefield. \ No newline at end of file +Oracle:Forestwalk\n{2}{G}, {T}: Unless an opponent pays {2}, gain control of target artifact for as long as Scarwood Bandits remains on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/scarwood_goblins.txt b/forge-gui/res/cardsfolder/s/scarwood_goblins.txt index 9b47b8240a8..b291b5d551e 100644 --- a/forge-gui/res/cardsfolder/s/scarwood_goblins.txt +++ b/forge-gui/res/cardsfolder/s/scarwood_goblins.txt @@ -3,4 +3,4 @@ ManaCost:R G Types:Creature Goblin PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/dk/en-us/card1822.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/scarwood_hag.txt b/forge-gui/res/cardsfolder/s/scarwood_hag.txt index 6a3d3bea86a..f1aabc68854 100644 --- a/forge-gui/res/cardsfolder/s/scarwood_hag.txt +++ b/forge-gui/res/cardsfolder/s/scarwood_hag.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ G G G G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Forestwalk | SpellDescription$ Target creature gains forestwalk until end of turn. A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Forestwalk | SpellDescription$ Target creature loses forestwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/scarwood_hag.jpg -Oracle:{G}{G}{G}{G}, {T}: Target creature gains forestwalk until end of turn.\n{T}: Target creature loses forestwalk until end of turn. \ No newline at end of file +Oracle:{G}{G}{G}{G}, {T}: Target creature gains forestwalk until end of turn.\n{T}: Target creature loses forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scarwood_treefolk.txt b/forge-gui/res/cardsfolder/s/scarwood_treefolk.txt index f8ce63a85e1..8f14c868da7 100644 --- a/forge-gui/res/cardsfolder/s/scarwood_treefolk.txt +++ b/forge-gui/res/cardsfolder/s/scarwood_treefolk.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk PT:3/5 K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/scarwood_treefolk.jpg -Oracle:Scarwood Treefolk enters the battlefield tapped. \ No newline at end of file +Oracle:Scarwood Treefolk enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/s/scathe_zombies.txt b/forge-gui/res/cardsfolder/s/scathe_zombies.txt index f70da87fa6c..8db40bd22bc 100644 --- a/forge-gui/res/cardsfolder/s/scathe_zombies.txt +++ b/forge-gui/res/cardsfolder/s/scathe_zombies.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Creature Zombie PT:2/2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83247.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/scatter_arc.txt b/forge-gui/res/cardsfolder/s/scatter_arc.txt index 1a7af27adbc..28a53f5d7ad 100644 --- a/forge-gui/res/cardsfolder/s/scatter_arc.txt +++ b/forge-gui/res/cardsfolder/s/scatter_arc.txt @@ -1,7 +1,7 @@ -Name:Scatter Arc -ManaCost:3 U -Types:Instant -A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | ValidTgts$ Card.nonCreature | TgtPrompt$ Select target nonCreature spell | SubAbility$ DBDraw | SpellDescription$ Counter target noncreature spell. Draw a card. -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/scatter_arc.jpg -Oracle:Counter target noncreature spell.\nDraw a card. \ No newline at end of file +Name:Scatter Arc +ManaCost:3 U +Types:Instant +A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | ValidTgts$ Card.nonCreature | TgtPrompt$ Select target nonCreature spell | SubAbility$ DBDraw | SpellDescription$ Counter target noncreature spell. Draw a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/scatter_arc.jpg +Oracle:Counter target noncreature spell.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/scatter_the_seeds.txt b/forge-gui/res/cardsfolder/s/scatter_the_seeds.txt index b167f982158..e925dc90c6a 100644 --- a/forge-gui/res/cardsfolder/s/scatter_the_seeds.txt +++ b/forge-gui/res/cardsfolder/s/scatter_the_seeds.txt @@ -1,7 +1,7 @@ -Name:Scatter the Seeds -ManaCost:3 G G -Types:Instant -K:Convoke -A:SP$ Token | Cost$ 3 G G | TokenAmount$ 3 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | SpellDescription$ Put three 1/1 green Saproling creature tokens onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/scatter_the_seeds.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nPut three 1/1 green Saproling creature tokens onto the battlefield. \ No newline at end of file +Name:Scatter the Seeds +ManaCost:3 G G +Types:Instant +K:Convoke +A:SP$ Token | Cost$ 3 G G | TokenAmount$ 3 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | SpellDescription$ Put three 1/1 green Saproling creature tokens onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/scatter_the_seeds.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nPut three 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/scattering_stroke.txt b/forge-gui/res/cardsfolder/s/scattering_stroke.txt index 2d889edeab0..624d746942e 100644 --- a/forge-gui/res/cardsfolder/s/scattering_stroke.txt +++ b/forge-gui/res/cardsfolder/s/scattering_stroke.txt @@ -1,11 +1,11 @@ -Name:Scattering Stroke -ManaCost:2 U U -Types:Instant -A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | RememberCounteredCMC$ True | SubAbility$ DBClash | SpellDescription$ Counter target spell. Clash with an opponent. If you win, at the beginning of your next main phase, you may add {X} to your mana pool, where X is that spell's converted mana cost. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) -SVar:DBClash:DB$ Clash | WinSubAbility$ DBDelTrig -SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Main1,Main2 | ValidPlayer$ You | Execute$ AddMana | OptionalDecider$ You | TriggerDescription$ At the beginning of your next main phase, add X to your mana pool, where X is the countered spell's converted mana cost. | RememberNumber$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:AddMana:DB$ Mana | Cost$ 0 | Produced$ 1 | Amount$ X | References$ X -SVar:X:Count$TriggerRememberAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/scattering_stroke.jpg -Oracle:Counter target spell. Clash with an opponent. If you win, at the beginning of your next main phase, you may add {X} to your mana pool, where X is that spell's converted mana cost. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Name:Scattering Stroke +ManaCost:2 U U +Types:Instant +A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | ValidTgts$ Card | RememberCounteredCMC$ True | SubAbility$ DBClash | SpellDescription$ Counter target spell. Clash with an opponent. If you win, at the beginning of your next main phase, you may add {X} to your mana pool, where X is that spell's converted mana cost. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) +SVar:DBClash:DB$ Clash | WinSubAbility$ DBDelTrig +SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Main1,Main2 | ValidPlayer$ You | Execute$ AddMana | OptionalDecider$ You | TriggerDescription$ At the beginning of your next main phase, add X to your mana pool, where X is the countered spell's converted mana cost. | RememberNumber$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:AddMana:DB$ Mana | Cost$ 0 | Produced$ 1 | Amount$ X | References$ X +SVar:X:Count$TriggerRememberAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/scattering_stroke.jpg +Oracle:Counter target spell. Clash with an opponent. If you win, at the beginning of your next main phase, you may add {X} to your mana pool, where X is that spell's converted mana cost. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/s/scattershot.txt b/forge-gui/res/cardsfolder/s/scattershot.txt index abf0ea1b19a..6ec6d11aeb9 100644 --- a/forge-gui/res/cardsfolder/s/scattershot.txt +++ b/forge-gui/res/cardsfolder/s/scattershot.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/scattershot.jpg -Oracle:Scattershot deals 1 damage to target creature.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Scattershot deals 1 damage to target creature.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/s/scattershot_archer.txt b/forge-gui/res/cardsfolder/s/scattershot_archer.txt index 59543a9fa63..dd891eb59b7 100644 --- a/forge-gui/res/cardsfolder/s/scattershot_archer.txt +++ b/forge-gui/res/cardsfolder/s/scattershot_archer.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ DamageAll | Cost$ T | ValidCards$ Creature.withFlying | NumDmg$ 1 | ValidDescription$ each creature with flying. | SpellDescription$ CARDNAME deals 1 damage to each creature with flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scattershot_archer.jpg -Oracle:{T}: Scattershot Archer deals 1 damage to each creature with flying. \ No newline at end of file +Oracle:{T}: Scattershot Archer deals 1 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/s/scavenged_weaponry.txt b/forge-gui/res/cardsfolder/s/scavenged_weaponry.txt index 093adbf59fe..cb688ffd731 100644 --- a/forge-gui/res/cardsfolder/s/scavenged_weaponry.txt +++ b/forge-gui/res/cardsfolder/s/scavenged_weaponry.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/scavenged_weaponry.jpg -Oracle:Enchant creature\nWhen Scavenged Weaponry enters the battlefield, draw a card.\nEnchanted creature gets +1/+1. \ No newline at end of file +Oracle:Enchant creature\nWhen Scavenged Weaponry enters the battlefield, draw a card.\nEnchanted creature gets +1/+1. diff --git a/forge-gui/res/cardsfolder/s/scavenger_drake.txt b/forge-gui/res/cardsfolder/s/scavenger_drake.txt index 8bfbe3f99c0..f4c01edae19 100644 --- a/forge-gui/res/cardsfolder/s/scavenger_drake.txt +++ b/forge-gui/res/cardsfolder/s/scavenger_drake.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature.Other | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigPutCounter | OptionalDecider$ You | TriggerDescription$ Whenever another creature is put into a graveyard from the battlefield, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/scavenger_drake.jpg -Oracle:Flying\nWhenever another creature dies, you may put a +1/+1 counter on Scavenger Drake. \ No newline at end of file +Oracle:Flying\nWhenever another creature dies, you may put a +1/+1 counter on Scavenger Drake. diff --git a/forge-gui/res/cardsfolder/s/scavenger_folk.txt b/forge-gui/res/cardsfolder/s/scavenger_folk.txt index 50a8c9470c0..23699a1592b 100644 --- a/forge-gui/res/cardsfolder/s/scavenger_folk.txt +++ b/forge-gui/res/cardsfolder/s/scavenger_folk.txt @@ -4,4 +4,4 @@ Types:Creature Human PT:1/1 A:AB$ Destroy | Cost$ G T Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/scavenger_folk.jpg -Oracle:{G}, {T}, Sacrifice Scavenger Folk: Destroy target artifact. \ No newline at end of file +Oracle:{G}, {T}, Sacrifice Scavenger Folk: Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/s/scavenging_ghoul.txt b/forge-gui/res/cardsfolder/s/scavenging_ghoul.txt index 8d690e9e710..4a3aa460d56 100644 --- a/forge-gui/res/cardsfolder/s/scavenging_ghoul.txt +++ b/forge-gui/res/cardsfolder/s/scavenging_ghoul.txt @@ -7,4 +7,4 @@ A:AB$ Regenerate | Cost$ SubCounter<1/CORPSE> | SpellDescription$ Regenerate CAR SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CORPSE | CounterNum$ X | References$ X SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/scavenging_ghoul.jpg -Oracle:At the beginning of each end step, put a corpse counter on Scavenging Ghoul for each creature that died this turn.\nRemove a corpse counter from Scavenging Ghoul: Regenerate Scavenging Ghoul. \ No newline at end of file +Oracle:At the beginning of each end step, put a corpse counter on Scavenging Ghoul for each creature that died this turn.\nRemove a corpse counter from Scavenging Ghoul: Regenerate Scavenging Ghoul. diff --git a/forge-gui/res/cardsfolder/s/scavenging_ooze.txt b/forge-gui/res/cardsfolder/s/scavenging_ooze.txt index 1f1c0c2442a..b720a29be57 100644 --- a/forge-gui/res/cardsfolder/s/scavenging_ooze.txt +++ b/forge-gui/res/cardsfolder/s/scavenging_ooze.txt @@ -1,10 +1,10 @@ -Name:Scavenging Ooze -ManaCost:1 G -Types:Creature Ooze -PT:2/2 -A:AB$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | RememberChanged$ True | SubAbility$ DBPutCounter | SpellDescription$ Exile target card from a graveyard. If it was a creature card, put a +1/+1 counter on CARDNAME and you gain 1 life. -SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scavenging_ooze.jpg -Oracle:{G}: Exile target card from a graveyard. If it was a creature card, put a +1/+1 counter on Scavenging Ooze and you gain 1 life. \ No newline at end of file +Name:Scavenging Ooze +ManaCost:1 G +Types:Creature Ooze +PT:2/2 +A:AB$ ChangeZone | Cost$ G | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | RememberChanged$ True | SubAbility$ DBPutCounter | SpellDescription$ Exile target card from a graveyard. If it was a creature card, put a +1/+1 counter on CARDNAME and you gain 1 life. +SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scavenging_ooze.jpg +Oracle:{G}: Exile target card from a graveyard. If it was a creature card, put a +1/+1 counter on Scavenging Ooze and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/scavenging_scarab.txt b/forge-gui/res/cardsfolder/s/scavenging_scarab.txt index 6aaa4cb2baa..01440c22289 100644 --- a/forge-gui/res/cardsfolder/s/scavenging_scarab.txt +++ b/forge-gui/res/cardsfolder/s/scavenging_scarab.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:3/3 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/dst/en-us/card46093.jpg -Oracle:Scavenging Scarab can't block. \ No newline at end of file +Oracle:Scavenging Scarab can't block. diff --git a/forge-gui/res/cardsfolder/s/scent_of_brine.txt b/forge-gui/res/cardsfolder/s/scent_of_brine.txt index dd41c78189b..104466e0ce9 100644 --- a/forge-gui/res/cardsfolder/s/scent_of_brine.txt +++ b/forge-gui/res/cardsfolder/s/scent_of_brine.txt @@ -1,10 +1,10 @@ -Name:Scent of Brine -ManaCost:1 U -Types:Instant -A:SP$ Reveal | Cost$ 1 U | Defined$ You | RevealValid$ Card.Blue | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfBrineCounter | SpellDescription$ Reveal any number of blue cards in your hand. Counter target spell unless its controller pays {1} for each card revealed this way. -SVar:DBScentOfBrineCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ ScentOfBrineX | SubAbility$ DBScentOfBrineCleanup | References$ ScentOfBrineX -SVar:DBScentOfBrineCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ScentOfBrineX:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_brine.jpg -Oracle:Reveal any number of blue cards in your hand. Counter target spell unless its controller pays {1} for each card revealed this way. \ No newline at end of file +Name:Scent of Brine +ManaCost:1 U +Types:Instant +A:SP$ Reveal | Cost$ 1 U | Defined$ You | RevealValid$ Card.Blue | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfBrineCounter | SpellDescription$ Reveal any number of blue cards in your hand. Counter target spell unless its controller pays {1} for each card revealed this way. +SVar:DBScentOfBrineCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ ScentOfBrineX | SubAbility$ DBScentOfBrineCleanup | References$ ScentOfBrineX +SVar:DBScentOfBrineCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ScentOfBrineX:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_brine.jpg +Oracle:Reveal any number of blue cards in your hand. Counter target spell unless its controller pays {1} for each card revealed this way. diff --git a/forge-gui/res/cardsfolder/s/scent_of_cinder.txt b/forge-gui/res/cardsfolder/s/scent_of_cinder.txt index e2cec8ca781..1f38a461c90 100644 --- a/forge-gui/res/cardsfolder/s/scent_of_cinder.txt +++ b/forge-gui/res/cardsfolder/s/scent_of_cinder.txt @@ -1,10 +1,10 @@ -Name:Scent of Cinder -ManaCost:1 R -Types:Sorcery -A:SP$ Reveal | Cost$ 1 R | Defined$ You | RevealValid$ Card.Red | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfCinderDamage | SpellDescription$ Reveal any number of red cards in your hand. CARDNAME deals X damage to target creature or player, where X is the number of cards revealed this way. -SVar:DBScentOfCinderDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ ScentOfCinderX | SubAbility$ DBScentOfCinderCleanup | References$ ScentOfCinderX -SVar:ScentOfCinderX:Remembered$Amount -SVar:DBScentOfCinderCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_cinder.jpg -Oracle:Reveal any number of red cards in your hand. Scent of Cinder deals X damage to target creature or player, where X is the number of cards revealed this way. \ No newline at end of file +Name:Scent of Cinder +ManaCost:1 R +Types:Sorcery +A:SP$ Reveal | Cost$ 1 R | Defined$ You | RevealValid$ Card.Red | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfCinderDamage | SpellDescription$ Reveal any number of red cards in your hand. CARDNAME deals X damage to target creature or player, where X is the number of cards revealed this way. +SVar:DBScentOfCinderDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ ScentOfCinderX | SubAbility$ DBScentOfCinderCleanup | References$ ScentOfCinderX +SVar:ScentOfCinderX:Remembered$Amount +SVar:DBScentOfCinderCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_cinder.jpg +Oracle:Reveal any number of red cards in your hand. Scent of Cinder deals X damage to target creature or player, where X is the number of cards revealed this way. diff --git a/forge-gui/res/cardsfolder/s/scent_of_ivy.txt b/forge-gui/res/cardsfolder/s/scent_of_ivy.txt index 7ed2a5e43da..988b9ab3bb7 100644 --- a/forge-gui/res/cardsfolder/s/scent_of_ivy.txt +++ b/forge-gui/res/cardsfolder/s/scent_of_ivy.txt @@ -1,10 +1,10 @@ -Name:Scent of Ivy -ManaCost:G -Types:Instant -A:SP$ Reveal | Cost$ G | Defined$ You | RevealValid$ Card.Green | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfIvyPump | SpellDescription$ Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way. -SVar:DBScentOfIvyPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ ScentOfIvyX | NumDef$ ScentOfIvyX | SubAbility$ DBScentOfIvyCleanup | References$ ScentOfIvyX -SVar:ScentOfIvyX:Remembered$Amount -SVar:DBScentOfIvyCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_ivy.jpg -Oracle:Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way. \ No newline at end of file +Name:Scent of Ivy +ManaCost:G +Types:Instant +A:SP$ Reveal | Cost$ G | Defined$ You | RevealValid$ Card.Green | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfIvyPump | SpellDescription$ Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way. +SVar:DBScentOfIvyPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ ScentOfIvyX | NumDef$ ScentOfIvyX | SubAbility$ DBScentOfIvyCleanup | References$ ScentOfIvyX +SVar:ScentOfIvyX:Remembered$Amount +SVar:DBScentOfIvyCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_ivy.jpg +Oracle:Reveal any number of green cards in your hand. Target creature gets +X/+X until end of turn, where X is the number of cards revealed this way. diff --git a/forge-gui/res/cardsfolder/s/scent_of_jasmine.txt b/forge-gui/res/cardsfolder/s/scent_of_jasmine.txt index 2481f72b8ab..d9a0201879a 100644 --- a/forge-gui/res/cardsfolder/s/scent_of_jasmine.txt +++ b/forge-gui/res/cardsfolder/s/scent_of_jasmine.txt @@ -1,10 +1,10 @@ -Name:Scent of Jasmine -ManaCost:W -Types:Instant -A:SP$ Reveal | Cost$ W | Defined$ You | RevealValid$ Card.White | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfJasmineLife | SpellDescription$ Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way. -SVar:DBScentOfJasmineLife:DB$ GainLife | LifeAmount$ ScentOfJasmineX | SubAbility$ DBScentOfJasmineCleanup | References$ ScentOfJasmineX -SVar:ScentOfJasmineX:Remembered$Amount.Twice -SVar:DBScentOfJasmineCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_jasmine.jpg -Oracle:Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way. \ No newline at end of file +Name:Scent of Jasmine +ManaCost:W +Types:Instant +A:SP$ Reveal | Cost$ W | Defined$ You | RevealValid$ Card.White | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfJasmineLife | SpellDescription$ Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way. +SVar:DBScentOfJasmineLife:DB$ GainLife | LifeAmount$ ScentOfJasmineX | SubAbility$ DBScentOfJasmineCleanup | References$ ScentOfJasmineX +SVar:ScentOfJasmineX:Remembered$Amount.Twice +SVar:DBScentOfJasmineCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_jasmine.jpg +Oracle:Reveal any number of white cards in your hand. You gain 2 life for each card revealed this way. diff --git a/forge-gui/res/cardsfolder/s/scent_of_nightshade.txt b/forge-gui/res/cardsfolder/s/scent_of_nightshade.txt index 359340ba01a..5e12ea9a928 100644 --- a/forge-gui/res/cardsfolder/s/scent_of_nightshade.txt +++ b/forge-gui/res/cardsfolder/s/scent_of_nightshade.txt @@ -1,10 +1,10 @@ -Name:Scent of Nightshade -ManaCost:1 B -Types:Instant -A:SP$ Reveal | Cost$ 1 B | Defined$ You | RevealValid$ Card.Black | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfNightshadePump | SpellDescription$ Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way. -SVar:DBScentOfNightshadePump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ ScentOfNightshadeX | NumDef$ ScentOfNightshadeX | SubAbility$ DBScentOfNightshadeCleanup | References$ ScentOfNightshadeX -SVar:DBScentOfNightshadeCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ScentOfNightshadeX:Remembered$Amount.Negative -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_nightshade.jpg -Oracle:Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way. \ No newline at end of file +Name:Scent of Nightshade +ManaCost:1 B +Types:Instant +A:SP$ Reveal | Cost$ 1 B | Defined$ You | RevealValid$ Card.Black | AnyNumber$ True | RememberRevealed$ True | SubAbility$ DBScentOfNightshadePump | SpellDescription$ Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way. +SVar:DBScentOfNightshadePump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ ScentOfNightshadeX | NumDef$ ScentOfNightshadeX | SubAbility$ DBScentOfNightshadeCleanup | References$ ScentOfNightshadeX +SVar:DBScentOfNightshadeCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ScentOfNightshadeX:Remembered$Amount.Negative +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scent_of_nightshade.jpg +Oracle:Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way. diff --git a/forge-gui/res/cardsfolder/s/scepter_of_dominance.txt b/forge-gui/res/cardsfolder/s/scepter_of_dominance.txt index 06f84169877..c92544a8e8b 100644 --- a/forge-gui/res/cardsfolder/s/scepter_of_dominance.txt +++ b/forge-gui/res/cardsfolder/s/scepter_of_dominance.txt @@ -3,4 +3,4 @@ ManaCost:1 W W Types:Artifact A:AB$ Tap | Cost$ W T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Tap target permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/scepter_of_dominance.jpg -Oracle:{W}, {T}: Tap target permanent. \ No newline at end of file +Oracle:{W}, {T}: Tap target permanent. diff --git a/forge-gui/res/cardsfolder/s/scepter_of_empires.txt b/forge-gui/res/cardsfolder/s/scepter_of_empires.txt index bec7661b9fd..26737c50db4 100644 --- a/forge-gui/res/cardsfolder/s/scepter_of_empires.txt +++ b/forge-gui/res/cardsfolder/s/scepter_of_empires.txt @@ -1,12 +1,12 @@ -Name:Scepter of Empires -ManaCost:3 -Types:Artifact -A:AB$ DealDamage | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X,Y,Z,AllM12Empires | SpellDescription$ CARDNAME deals 1 damage to target player. It deals 3 damage to that player instead if you control artifacts named Crown of Empires and Throne of Empires. -SVar:X:Count$Compare AllM12Empires GT0.3.1 -SVar:AllM12Empires:SVar$Z/Times.Y -SVar:Z:Count$Valid Artifact.namedCrown of Empires+YouCtrl -SVar:Y:Count$Valid Artifact.namedThrone of Empires+YouCtrl -SVar:RemRandomDeck:True -DeckHints:Name$Throne of Empires|Crown of Empires -SVar:Picture:http://www.wizards.com/global/images/magic/general/scepter_of_empires.jpg -Oracle:{T}: Scepter of Empires deals 1 damage to target player. It deals 3 damage to that player instead if you control artifacts named Crown of Empires and Throne of Empires. \ No newline at end of file +Name:Scepter of Empires +ManaCost:3 +Types:Artifact +A:AB$ DealDamage | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X,Y,Z,AllM12Empires | SpellDescription$ CARDNAME deals 1 damage to target player. It deals 3 damage to that player instead if you control artifacts named Crown of Empires and Throne of Empires. +SVar:X:Count$Compare AllM12Empires GT0.3.1 +SVar:AllM12Empires:SVar$Z/Times.Y +SVar:Z:Count$Valid Artifact.namedCrown of Empires+YouCtrl +SVar:Y:Count$Valid Artifact.namedThrone of Empires+YouCtrl +SVar:RemRandomDeck:True +DeckHints:Name$Throne of Empires|Crown of Empires +SVar:Picture:http://www.wizards.com/global/images/magic/general/scepter_of_empires.jpg +Oracle:{T}: Scepter of Empires deals 1 damage to target player. It deals 3 damage to that player instead if you control artifacts named Crown of Empires and Throne of Empires. diff --git a/forge-gui/res/cardsfolder/s/scepter_of_fugue.txt b/forge-gui/res/cardsfolder/s/scepter_of_fugue.txt index ed89e4ad873..631c8d65bac 100644 --- a/forge-gui/res/cardsfolder/s/scepter_of_fugue.txt +++ b/forge-gui/res/cardsfolder/s/scepter_of_fugue.txt @@ -3,4 +3,4 @@ ManaCost:B B Types:Artifact A:AB$ Discard | Cost$ 1 B T | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | PlayerTurn$ True | SpellDescription$ Target player discards a card. Activate this ability only during your turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/scepter_of_fugue.jpg -Oracle:{1}{B}, {T}: Target player discards a card. Activate this ability only during your turn. \ No newline at end of file +Oracle:{1}{B}, {T}: Target player discards a card. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/s/scepter_of_insight.txt b/forge-gui/res/cardsfolder/s/scepter_of_insight.txt index 5e70c19acfe..a26020ba841 100644 --- a/forge-gui/res/cardsfolder/s/scepter_of_insight.txt +++ b/forge-gui/res/cardsfolder/s/scepter_of_insight.txt @@ -3,4 +3,4 @@ ManaCost:1 U U Types:Artifact A:AB$ Draw | Cost$ 3 U T | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/scepter_of_insight.jpg -Oracle:{3}{U}, {T}: Draw a card. \ No newline at end of file +Oracle:{3}{U}, {T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/schismotivate.txt b/forge-gui/res/cardsfolder/s/schismotivate.txt index 84fd75c51a4..6adb99685d9 100644 --- a/forge-gui/res/cardsfolder/s/schismotivate.txt +++ b/forge-gui/res/cardsfolder/s/schismotivate.txt @@ -1,7 +1,7 @@ -Name:Schismotivate -ManaCost:1 U R -Types:Instant -A:SP$ Pump | Cost$ 1 U R | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +4/+0 | NumAtt$ +4 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +4/+0 until end of turn. Another target creature gets -4/-0 until end of turn. -SVar:DBPumpNeg:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -4/+0 | TargetUnique$ True | NumAtt$ -4 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/schismotivate.jpg -Oracle:Target creature gets +4/+0 until end of turn. Another target creature gets -4/-0 until end of turn. \ No newline at end of file +Name:Schismotivate +ManaCost:1 U R +Types:Instant +A:SP$ Pump | Cost$ 1 U R | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +4/+0 | NumAtt$ +4 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +4/+0 until end of turn. Another target creature gets -4/-0 until end of turn. +SVar:DBPumpNeg:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -4/+0 | TargetUnique$ True | NumAtt$ -4 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/schismotivate.jpg +Oracle:Target creature gets +4/+0 until end of turn. Another target creature gets -4/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scholar_of_athreos.txt b/forge-gui/res/cardsfolder/s/scholar_of_athreos.txt index c9b73c6fd5d..7d62caa51a9 100644 --- a/forge-gui/res/cardsfolder/s/scholar_of_athreos.txt +++ b/forge-gui/res/cardsfolder/s/scholar_of_athreos.txt @@ -1,9 +1,9 @@ -Name:Scholar of Athreos -ManaCost:2 W -Types:Creature Human Cleric -PT:1/4 -A:AB$ LoseLife | Cost$ 2 B | Defined$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife | SpellDescription$ Each opponent loses 1 life. You gain life equal to the life lost this way. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost -SVar:AFLifeLost:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/scholar_of_athreos.jpg -Oracle:{2}{B}: Each opponent loses 1 life. You gain life equal to the life lost this way. \ No newline at end of file +Name:Scholar of Athreos +ManaCost:2 W +Types:Creature Human Cleric +PT:1/4 +A:AB$ LoseLife | Cost$ 2 B | Defined$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife | SpellDescription$ Each opponent loses 1 life. You gain life equal to the life lost this way. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost +SVar:AFLifeLost:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/scholar_of_athreos.jpg +Oracle:{2}{B}: Each opponent loses 1 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/s/school_of_piranha.txt b/forge-gui/res/cardsfolder/s/school_of_piranha.txt index a66ee768e0c..0d980480e1f 100644 --- a/forge-gui/res/cardsfolder/s/school_of_piranha.txt +++ b/forge-gui/res/cardsfolder/s/school_of_piranha.txt @@ -4,4 +4,4 @@ Types:Creature Fish PT:3/3 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 U SVar:Picture:http://www.wizards.com/global/images/magic/general/school_of_piranha.jpg -Oracle:At the beginning of your upkeep, sacrifice School of Piranha unless you pay {1}{U}. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice School of Piranha unless you pay {1}{U}. diff --git a/forge-gui/res/cardsfolder/s/school_of_the_unseen.txt b/forge-gui/res/cardsfolder/s/school_of_the_unseen.txt index 33bf2aca0e4..14e35387394 100644 --- a/forge-gui/res/cardsfolder/s/school_of_the_unseen.txt +++ b/forge-gui/res/cardsfolder/s/school_of_the_unseen.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ 2 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/school_of_the_unseen.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/scion_of_darkness.txt b/forge-gui/res/cardsfolder/s/scion_of_darkness.txt index cea0962515c..8f5a30ef940 100644 --- a/forge-gui/res/cardsfolder/s/scion_of_darkness.txt +++ b/forge-gui/res/cardsfolder/s/scion_of_darkness.txt @@ -7,4 +7,4 @@ K:Cycling:3 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigGainControl | CombatDamage$ True | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may put target creature card from that player's graveyard onto the battlefield under your control. SVar:TrigGainControl:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature in opponent's graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_darkness.jpg -Oracle:Trample\nWhenever Scion of Darkness deals combat damage to a player, you may put target creature card from that player's graveyard onto the battlefield under your control.\nCycling {3} ({3}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Trample\nWhenever Scion of Darkness deals combat damage to a player, you may put target creature card from that player's graveyard onto the battlefield under your control.\nCycling {3} ({3}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/scion_of_oona.txt b/forge-gui/res/cardsfolder/s/scion_of_oona.txt index 65b7064c57c..f3e02e13b4e 100644 --- a/forge-gui/res/cardsfolder/s/scion_of_oona.txt +++ b/forge-gui/res/cardsfolder/s/scion_of_oona.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Faerie.Other+YouCtrl | AddKeyword$ Shroud | Descr SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_oona.jpg -Oracle:Flash\nFlying\nOther Faerie creatures you control get +1/+1.\nOther Faeries you control have shroud. (A permanent with shroud can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flash\nFlying\nOther Faerie creatures you control get +1/+1.\nOther Faeries you control have shroud. (A permanent with shroud can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/scion_of_the_ur_dragon.txt b/forge-gui/res/cardsfolder/s/scion_of_the_ur_dragon.txt index 606853d000a..ee81035e12c 100644 --- a/forge-gui/res/cardsfolder/s/scion_of_the_ur_dragon.txt +++ b/forge-gui/res/cardsfolder/s/scion_of_the_ur_dragon.txt @@ -1,9 +1,9 @@ -Name:Scion of the Ur-Dragon -ManaCost:W U B R G -Types:Legendary Creature Dragon Avatar -PT:4/4 -K:Flying -A:AB$ ChangeZone | Cost$ 2 | Origin$ Library | Destination$ Graveyard | ChangeType$ Dragon | ChangeNum$ 1 | Shuffle$ True | SubAbility$ ScionCopy | RememberChanged$ True | SpellDescription$ Search your library for a Dragon permanent card and put it into your graveyard. If you do, CARDNAME becomes a copy of that card until end of turn. Then shuffle your library. -SVar:ScionCopy:DB$ Clone | Defined$ Remembered | Duration$ UntilEndOfTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_the_ur_dragon.jpg -Oracle:Flying\n{2}: Search your library for a Dragon permanent card and put it into your graveyard. If you do, Scion of the Ur-Dragon becomes a copy of that card until end of turn. Then shuffle your library. \ No newline at end of file +Name:Scion of the Ur-Dragon +ManaCost:W U B R G +Types:Legendary Creature Dragon Avatar +PT:4/4 +K:Flying +A:AB$ ChangeZone | Cost$ 2 | Origin$ Library | Destination$ Graveyard | ChangeType$ Dragon | ChangeNum$ 1 | Shuffle$ True | SubAbility$ ScionCopy | RememberChanged$ True | SpellDescription$ Search your library for a Dragon permanent card and put it into your graveyard. If you do, CARDNAME becomes a copy of that card until end of turn. Then shuffle your library. +SVar:ScionCopy:DB$ Clone | Defined$ Remembered | Duration$ UntilEndOfTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_the_ur_dragon.jpg +Oracle:Flying\n{2}: Search your library for a Dragon permanent card and put it into your graveyard. If you do, Scion of the Ur-Dragon becomes a copy of that card until end of turn. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/scion_of_the_wild.txt b/forge-gui/res/cardsfolder/s/scion_of_the_wild.txt index c801aef2352..c2376ea6dc0 100644 --- a/forge-gui/res/cardsfolder/s/scion_of_the_wild.txt +++ b/forge-gui/res/cardsfolder/s/scion_of_the_wild.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Creature.YouCtrl SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_the_wild.jpg -Oracle:Scion of the Wild's power and toughness are each equal to the number of creatures you control. \ No newline at end of file +Oracle:Scion of the Wild's power and toughness are each equal to the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/s/scion_of_vitu_ghazi.txt b/forge-gui/res/cardsfolder/s/scion_of_vitu_ghazi.txt index aaac341c4dd..0c5ca4a8729 100644 --- a/forge-gui/res/cardsfolder/s/scion_of_vitu_ghazi.txt +++ b/forge-gui/res/cardsfolder/s/scion_of_vitu_ghazi.txt @@ -1,10 +1,10 @@ -Name:Scion of Vitu-Ghazi -ManaCost:3 W W -Types:Creature Elemental -PT:4/4 -T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, put a 1/1 white Bird creature token with flying onto the battlefield, then populate. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr | SubAbility$ DBChoose -SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | Mandatory$ True | SubAbility$ DBCopy -SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_vitu_ghazi.jpg -Oracle:When Scion of Vitu-Ghazi enters the battlefield, if you cast it from your hand, put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Scion of Vitu-Ghazi +ManaCost:3 W W +Types:Creature Elemental +PT:4/4 +T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, put a 1/1 white Bird creature token with flying onto the battlefield, then populate. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr | SubAbility$ DBChoose +SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | Mandatory$ True | SubAbility$ DBCopy +SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/scion_of_vitu_ghazi.jpg +Oracle:When Scion of Vitu-Ghazi enters the battlefield, if you cast it from your hand, put a 1/1 white Bird creature token with flying onto the battlefield, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/s/scorch_the_fields.txt b/forge-gui/res/cardsfolder/s/scorch_the_fields.txt index 2b266c0d532..41d75df7264 100644 --- a/forge-gui/res/cardsfolder/s/scorch_the_fields.txt +++ b/forge-gui/res/cardsfolder/s/scorch_the_fields.txt @@ -1,7 +1,7 @@ -Name:Scorch the Fields -ManaCost:4 R -Types:Sorcery -A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Land | TgtPrompt$ Choose target land. | SubAbility$ DBDamageAll | SpellDescription$ Destroy target land. CARDNAME deals 1 damage to each Human creature. -SVar:DBDamageAll:DB$DamageAll | NumDmg$ 1 | ValidCards$Creature.Human | ValidDescription$ each human creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/scorch_the_fields.jpg -Oracle:Destroy target land. Scorch the Fields deals 1 damage to each Human creature. \ No newline at end of file +Name:Scorch the Fields +ManaCost:4 R +Types:Sorcery +A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Land | TgtPrompt$ Choose target land. | SubAbility$ DBDamageAll | SpellDescription$ Destroy target land. CARDNAME deals 1 damage to each Human creature. +SVar:DBDamageAll:DB$DamageAll | NumDmg$ 1 | ValidCards$Creature.Human | ValidDescription$ each human creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/scorch_the_fields.jpg +Oracle:Destroy target land. Scorch the Fields deals 1 damage to each Human creature. diff --git a/forge-gui/res/cardsfolder/s/scorched_earth.txt b/forge-gui/res/cardsfolder/s/scorched_earth.txt index 3948e372cd6..2f2744c16a1 100644 --- a/forge-gui/res/cardsfolder/s/scorched_earth.txt +++ b/forge-gui/res/cardsfolder/s/scorched_earth.txt @@ -1,10 +1,10 @@ -Name:Scorched Earth -ManaCost:X R -Types:Sorcery -A:SP$ Destroy | Cost$ X R Discard | TargetMin$ 0 | TargetMax$ MaxTgts | ValidTgts$ Land | TgtPrompt$ Select target land | References$ X | SpellDescription$ Destroy X target lands. -# It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Land -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scorched_earth.jpg -Oracle:As an additional cost to cast Scorched Earth, discard X land cards.\nDestroy X target lands. \ No newline at end of file +Name:Scorched Earth +ManaCost:X R +Types:Sorcery +A:SP$ Destroy | Cost$ X R Discard | TargetMin$ 0 | TargetMax$ MaxTgts | ValidTgts$ Land | TgtPrompt$ Select target land | References$ X | SpellDescription$ Destroy X target lands. +# It may seem wrong to not use X in the target, but since the Targets are what defines X, it's redundant (and not supported by the code) +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Land +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scorched_earth.jpg +Oracle:As an additional cost to cast Scorched Earth, discard X land cards.\nDestroy X target lands. diff --git a/forge-gui/res/cardsfolder/s/scorched_ruins.txt b/forge-gui/res/cardsfolder/s/scorched_ruins.txt index 4199b3d2c5e..91144c421d2 100644 --- a/forge-gui/res/cardsfolder/s/scorched_ruins.txt +++ b/forge-gui/res/cardsfolder/s/scorched_ruins.txt @@ -10,4 +10,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scorched_ruins.jpg -Oracle:If Scorched Ruins would enter the battlefield, sacrifice two untapped lands instead. If you do, put Scorched Ruins onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {4} to your mana pool. \ No newline at end of file +Oracle:If Scorched Ruins would enter the battlefield, sacrifice two untapped lands instead. If you do, put Scorched Ruins onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {4} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/scorched_rusalka.txt b/forge-gui/res/cardsfolder/s/scorched_rusalka.txt index 9b906974f55..03e738ebe75 100644 --- a/forge-gui/res/cardsfolder/s/scorched_rusalka.txt +++ b/forge-gui/res/cardsfolder/s/scorched_rusalka.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ R Sac<1/Creature> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target player. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scorched_rusalka.jpg -Oracle:{R}, Sacrifice a creature: Scorched Rusalka deals 1 damage to target player. \ No newline at end of file +Oracle:{R}, Sacrifice a creature: Scorched Rusalka deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/s/scorching_lava.txt b/forge-gui/res/cardsfolder/s/scorching_lava.txt index 9cc354ba8b6..621f603534f 100644 --- a/forge-gui/res/cardsfolder/s/scorching_lava.txt +++ b/forge-gui/res/cardsfolder/s/scorching_lava.txt @@ -1,8 +1,8 @@ -Name:Scorching Lava -ManaCost:1 R -Types:Instant -K:Kicker R -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ KickingLava | SpellDescription$ CARDNAME deals 2 damage to target creature or player. If CARDNAME was kicked, that creature can't be regenerated this turn and if it would die this turn, exile it instead. -SVar:KickingLava:DB$Pump | KW$ HIDDEN CARDNAME can't be regenerated. & HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted | Condition$ Kicked | ConditionDescription$ If Scorching Lava was kicked, -SVar:Picture:http://www.wizards.com/global/images/magic/general/scorching_lava.jpg -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nScorching Lava deals 2 damage to target creature or player. If Scorching Lava was kicked, that creature can't be regenerated this turn and if it would die this turn, exile it instead. \ No newline at end of file +Name:Scorching Lava +ManaCost:1 R +Types:Instant +K:Kicker R +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ KickingLava | SpellDescription$ CARDNAME deals 2 damage to target creature or player. If CARDNAME was kicked, that creature can't be regenerated this turn and if it would die this turn, exile it instead. +SVar:KickingLava:DB$Pump | KW$ HIDDEN CARDNAME can't be regenerated. & HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted | Condition$ Kicked | ConditionDescription$ If Scorching Lava was kicked, +SVar:Picture:http://www.wizards.com/global/images/magic/general/scorching_lava.jpg +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nScorching Lava deals 2 damage to target creature or player. If Scorching Lava was kicked, that creature can't be regenerated this turn and if it would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/s/scorching_missile.txt b/forge-gui/res/cardsfolder/s/scorching_missile.txt index 9ce4afeec0d..88866033c54 100644 --- a/forge-gui/res/cardsfolder/s/scorching_missile.txt +++ b/forge-gui/res/cardsfolder/s/scorching_missile.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 9 R A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/scorching_missile.jpg -Oracle:Scorching Missile deals 4 damage to target player.\nFlashback {9}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Scorching Missile deals 4 damage to target player.\nFlashback {9}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/scorching_spear.txt b/forge-gui/res/cardsfolder/s/scorching_spear.txt index ae97727782a..cd8fa716035 100644 --- a/forge-gui/res/cardsfolder/s/scorching_spear.txt +++ b/forge-gui/res/cardsfolder/s/scorching_spear.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Sorcery A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ Scorching Spear deals 1 damage to target creature or player. SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal/scorching_spear.jpg -Oracle:Scorching Spear deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Scorching Spear deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/scorching_winds.txt b/forge-gui/res/cardsfolder/s/scorching_winds.txt index 55e937eec14..5eea262fea3 100644 --- a/forge-gui/res/cardsfolder/s/scorching_winds.txt +++ b/forge-gui/res/cardsfolder/s/scorching_winds.txt @@ -5,4 +5,4 @@ Text:Cast CARDNAME only during the declare attackers step and only if you've bee A:SP$ DamageAll | Cost$ R | NumDmg$ 1 | ValidCards$ Creature.attacking | ValidDescription$ each attacking creature. | OpponentTurn$ True | CheckSVar$ X | SVarCompare$ GE1 | References$ X | ActivationPhases$ Declare Attackers | SpellDescription$ CARDNAME deals 1 damage to each attacking creature. SVar:X:Count$Valid Creauture.attackingYou SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/scorching_winds.jpg -Oracle:Cast Scorching Winds only during the declare attackers step and only if you've been attacked this step.\nScorching Winds deals 1 damage to each attacking creature. \ No newline at end of file +Oracle:Cast Scorching Winds only during the declare attackers step and only if you've been attacked this step.\nScorching Winds deals 1 damage to each attacking creature. diff --git a/forge-gui/res/cardsfolder/s/scorchwalker.txt b/forge-gui/res/cardsfolder/s/scorchwalker.txt index fed8c65c149..32444086621 100644 --- a/forge-gui/res/cardsfolder/s/scorchwalker.txt +++ b/forge-gui/res/cardsfolder/s/scorchwalker.txt @@ -1,7 +1,7 @@ -Name:Scorchwalker -ManaCost:3 R -Types:Creature Elemental -PT:5/1 -A:AB$ Pump | Cost$ 1 R R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush - | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +5 | NumDef$ +1 | SpellDescription$ Target attacking creature gets +5/+1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/scorchwalker.jpg -Oracle:Bloodrush - {1}{R}{R}, Discard Scorchwalker: Target attacking creature gets +5/+1 until end of turn. \ No newline at end of file +Name:Scorchwalker +ManaCost:3 R +Types:Creature Elemental +PT:5/1 +A:AB$ Pump | Cost$ 1 R R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush - | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +5 | NumDef$ +1 | SpellDescription$ Target attacking creature gets +5/+1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/scorchwalker.jpg +Oracle:Bloodrush - {1}{R}{R}, Discard Scorchwalker: Target attacking creature gets +5/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scoria_cat.txt b/forge-gui/res/cardsfolder/s/scoria_cat.txt index 8db919309e1..dd8c0f075ff 100644 --- a/forge-gui/res/cardsfolder/s/scoria_cat.txt +++ b/forge-gui/res/cardsfolder/s/scoria_cat.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | Check SVar:X:Count$Valid Land.YouCtrl+untapped SVar:BuffedBy:Card.nonLand SVar:Picture:http://www.wizards.com/global/images/magic/general/scoria_cat.jpg -Oracle:Scoria Cat gets +3/+3 as long as you control no untapped lands. \ No newline at end of file +Oracle:Scoria Cat gets +3/+3 as long as you control no untapped lands. diff --git a/forge-gui/res/cardsfolder/s/scoria_elemental.txt b/forge-gui/res/cardsfolder/s/scoria_elemental.txt index 73a1a6aa837..ae92ad98d13 100644 --- a/forge-gui/res/cardsfolder/s/scoria_elemental.txt +++ b/forge-gui/res/cardsfolder/s/scoria_elemental.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Creature Elemental PT:6/1 SVar:Picture:http://www.wizards.com/global/images/magic/general/scoria_elemental.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/scoria_wurm.txt b/forge-gui/res/cardsfolder/s/scoria_wurm.txt index 91cbe1c1b8a..73c59dbce31 100644 --- a/forge-gui/res/cardsfolder/s/scoria_wurm.txt +++ b/forge-gui/res/cardsfolder/s/scoria_wurm.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigFlipACoin:AB$FlipACoin | Cost$ 0 | LoseSubAbility$ DBChange SVar:DBChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/scoria_wurm.jpg -Oracle:At the beginning of your upkeep, flip a coin. If you lose the flip, return Scoria Wurm to its owner's hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, flip a coin. If you lose the flip, return Scoria Wurm to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/scorned_villager_moonscarred_werewolf.txt b/forge-gui/res/cardsfolder/s/scorned_villager_moonscarred_werewolf.txt index e832e3837aa..d083db74257 100644 --- a/forge-gui/res/cardsfolder/s/scorned_villager_moonscarred_werewolf.txt +++ b/forge-gui/res/cardsfolder/s/scorned_villager_moonscarred_werewolf.txt @@ -1,24 +1,24 @@ -Name:Scorned Villager -ManaCost:1 G -Types:Creature Human Werewolf -PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/scorned_villager.jpg -Oracle:{T}: Add {G} to your mana pool.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Scorned Villager. - -ALTERNATE - -Name:Moonscarred Werewolf -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:2/2 -K:Vigilance -A:AB$ Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G}{G} to your mana pool. -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/moonscarred_werewolf.jpg -Oracle:Vigilance\n{T}: Add {G}{G} to your mana pool.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonscarred Werewolf. \ No newline at end of file +Name:Scorned Villager +ManaCost:1 G +Types:Creature Human Werewolf +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/scorned_villager.jpg +Oracle:{T}: Add {G} to your mana pool.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Scorned Villager. + +ALTERNATE + +Name:Moonscarred Werewolf +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:2/2 +K:Vigilance +A:AB$ Mana | Cost$ T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G}{G} to your mana pool. +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/moonscarred_werewolf.jpg +Oracle:Vigilance\n{T}: Add {G}{G} to your mana pool.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Moonscarred Werewolf. diff --git a/forge-gui/res/cardsfolder/s/scornful_aether_lich.txt b/forge-gui/res/cardsfolder/s/scornful_aether_lich.txt index 7a309815c3d..23a09371d55 100644 --- a/forge-gui/res/cardsfolder/s/scornful_aether_lich.txt +++ b/forge-gui/res/cardsfolder/s/scornful_aether_lich.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Zombie Wizard PT:2/4 A:AB$ Pump | Cost$ W B | KW$ Fear & Vigilance | SpellDescription$ CARDNAME gains fear and vigilance until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/scornful_aether_lich.jpg -Oracle:{W}{B}: Scornful AEther-Lich gains fear and vigilance until end of turn. (Attacking doesn't cause it to tap, and it can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:{W}{B}: Scornful AEther-Lich gains fear and vigilance until end of turn. (Attacking doesn't cause it to tap, and it can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/s/scornful_egotist.txt b/forge-gui/res/cardsfolder/s/scornful_egotist.txt index 69e2ca91986..379ed79e885 100644 --- a/forge-gui/res/cardsfolder/s/scornful_egotist.txt +++ b/forge-gui/res/cardsfolder/s/scornful_egotist.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 K:Morph:U SVar:Picture:http://www.wizards.com/global/images/magic/general/scornful_egotist.jpg -Oracle:Morph {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 +Oracle:Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/scour.txt b/forge-gui/res/cardsfolder/s/scour.txt index 14845c20630..fbc660ceb0a 100644 --- a/forge-gui/res/cardsfolder/s/scour.txt +++ b/forge-gui/res/cardsfolder/s/scour.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 W W | Origin$ Battlefield | Destination$ Exile | Vali SVar:DBChangeZoneAll:DB$ChangeZoneAll | ChangeType$ Remembered.sameName | Defined$ TargetedController | Origin$ Graveyard,Hand,Library | Destination$ Exile | Search$ True | Shuffle$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/scour.jpg -Oracle:Exile target enchantment. Search its controller's graveyard, hand, and library for all cards with the same name as that enchantment and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Exile target enchantment. Search its controller's graveyard, hand, and library for all cards with the same name as that enchantment and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/scourge_devil.txt b/forge-gui/res/cardsfolder/s/scourge_devil.txt index 87afbe58d6e..ad6052b8755 100644 --- a/forge-gui/res/cardsfolder/s/scourge_devil.txt +++ b/forge-gui/res/cardsfolder/s/scourge_devil.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | NumAtt$ +1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_devil.jpg -Oracle:When Scourge Devil enters the battlefield, creatures you control get +1/+0 until end of turn.\nUnearth {2}{R} ({2}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:When Scourge Devil enters the battlefield, creatures you control get +1/+0 until end of turn.\nUnearth {2}{R} ({2}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/scourge_of_fleets.txt b/forge-gui/res/cardsfolder/s/scourge_of_fleets.txt index a8b231d8223..fc43a76b73d 100644 --- a/forge-gui/res/cardsfolder/s/scourge_of_fleets.txt +++ b/forge-gui/res/cardsfolder/s/scourge_of_fleets.txt @@ -1,9 +1,9 @@ -Name:Scourge of Fleets -ManaCost:5 U U -Types:Creature Kraken -PT:6/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZoneAll | TriggerDescription$ When CARDNAME enters the battlefield, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control. -SVar:TrigChangeZoneAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Creature.toughnessLEX+OppCtrl | References$ X -SVar:X:Count$Valid Island.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_fleets.jpg -Oracle:When Scourge of Fleets enters the battlefield, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control. \ No newline at end of file +Name:Scourge of Fleets +ManaCost:5 U U +Types:Creature Kraken +PT:6/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZoneAll | TriggerDescription$ When CARDNAME enters the battlefield, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control. +SVar:TrigChangeZoneAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Creature.toughnessLEX+OppCtrl | References$ X +SVar:X:Count$Valid Island.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_fleets.jpg +Oracle:When Scourge of Fleets enters the battlefield, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control. diff --git a/forge-gui/res/cardsfolder/s/scourge_of_geier_reach.txt b/forge-gui/res/cardsfolder/s/scourge_of_geier_reach.txt index 9c8968eb7a9..b3766f7029b 100644 --- a/forge-gui/res/cardsfolder/s/scourge_of_geier_reach.txt +++ b/forge-gui/res/cardsfolder/s/scourge_of_geier_reach.txt @@ -1,8 +1,8 @@ -Name:Scourge of Geier Reach -ManaCost:3 R R -Types:Creature Elemental -PT:3/3 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each creature your opponents control. -SVar:X:Count$Valid Creature.OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_geier_reach.jpg -Oracle:Scourge of Geier Reach gets +1/+1 for each creature your opponents control. \ No newline at end of file +Name:Scourge of Geier Reach +ManaCost:3 R R +Types:Creature Elemental +PT:3/3 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each creature your opponents control. +SVar:X:Count$Valid Creature.OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_geier_reach.jpg +Oracle:Scourge of Geier Reach gets +1/+1 for each creature your opponents control. diff --git a/forge-gui/res/cardsfolder/s/scourge_of_kher_ridges.txt b/forge-gui/res/cardsfolder/s/scourge_of_kher_ridges.txt index ddd9e032715..34de4261b6e 100644 --- a/forge-gui/res/cardsfolder/s/scourge_of_kher_ridges.txt +++ b/forge-gui/res/cardsfolder/s/scourge_of_kher_ridges.txt @@ -6,4 +6,4 @@ A:AB$ DamageAll | Cost$ 1 R | NumDmg$ 2 | ValidCards$ Creature.withoutFlying | V A:AB$ DamageAll | Cost$ 5 R | NumDmg$ 6 | ValidCards$ Creature.withFlying+Other | ValidDescription$ each other creature with flying. | SpellDescription$ CARDNAME deals 6 damage to each other creature with flying. K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_kher_ridges.jpg -Oracle:Flying\n{1}{R}: Scourge of Kher Ridges deals 2 damage to each creature without flying.\n{5}{R}: Scourge of Kher Ridges deals 6 damage to each other creature with flying. \ No newline at end of file +Oracle:Flying\n{1}{R}: Scourge of Kher Ridges deals 2 damage to each creature without flying.\n{5}{R}: Scourge of Kher Ridges deals 6 damage to each other creature with flying. diff --git a/forge-gui/res/cardsfolder/s/scourge_of_numai.txt b/forge-gui/res/cardsfolder/s/scourge_of_numai.txt index e81f3c956c1..a545620c0c1 100644 --- a/forge-gui/res/cardsfolder/s/scourge_of_numai.txt +++ b/forge-gui/res/cardsfolder/s/scourge_of_numai.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigLoseLife | Trigg SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | ConditionPresent$ Ogre.YouCtrl | ConditionCompare$ EQ0 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_numai.jpg -Oracle:At the beginning of your upkeep, you lose 2 life if you don't control an Ogre. \ No newline at end of file +Oracle:At the beginning of your upkeep, you lose 2 life if you don't control an Ogre. diff --git a/forge-gui/res/cardsfolder/s/scourge_of_skola_vale.txt b/forge-gui/res/cardsfolder/s/scourge_of_skola_vale.txt index 593ad5c1908..1232dc05b63 100644 --- a/forge-gui/res/cardsfolder/s/scourge_of_skola_vale.txt +++ b/forge-gui/res/cardsfolder/s/scourge_of_skola_vale.txt @@ -1,11 +1,11 @@ -Name:Scourge of Skola Vale -ManaCost:2 G -Types:Creature Hydra -PT:0/0 -K:etbCounter:P1P1:2 -K:Trample -A:AB$ PutCounter | Cost$ T Sac<1/Creature.Other/another creature> | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Put a number of +1/+1 counters on CARDNAME equal to the sacrificed creature's toughness. -SVar:X:Sacrificed$CardToughness -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_skola_vale.jpg -Oracle:Trample\nScourge of Skola Vale enters the battlefield with two +1/+1 counters on it.\n{T}, Sacrifice another creature: Put a number of +1/+1 counters on Scourge of Skola Vale equal to the sacrificed creature's toughness. +Name:Scourge of Skola Vale +ManaCost:2 G +Types:Creature Hydra +PT:0/0 +K:etbCounter:P1P1:2 +K:Trample +A:AB$ PutCounter | Cost$ T Sac<1/Creature.Other/another creature> | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Put a number of +1/+1 counters on CARDNAME equal to the sacrificed creature's toughness. +SVar:X:Sacrificed$CardToughness +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_skola_vale.jpg +Oracle:Trample\nScourge of Skola Vale enters the battlefield with two +1/+1 counters on it.\n{T}, Sacrifice another creature: Put a number of +1/+1 counters on Scourge of Skola Vale equal to the sacrificed creature's toughness. diff --git a/forge-gui/res/cardsfolder/s/scourge_of_the_nobilis.txt b/forge-gui/res/cardsfolder/s/scourge_of_the_nobilis.txt index aca77f1b81d..a7c8455776c 100644 --- a/forge-gui/res/cardsfolder/s/scourge_of_the_nobilis.txt +++ b/forge-gui/res/cardsfolder/s/scourge_of_the_nobilis.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Red | AddPower$ 1 | AddTough S:Mode$ Continuous | Affected$ Creature.EnchantedBy+White | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Lifelink | Description$ As long as enchanted creature is white, it gets +1/+1 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) SVar:Pump:AB$Pump | Cost$ RW | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_the_nobilis.jpg -Oracle:Enchant creature\nAs long as enchanted creature is red, it gets +1/+1 and has "{R/W}: This creature gets +1/+0 until end of turn."\nAs long as enchanted creature is white, it gets +1/+1 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is red, it gets +1/+1 and has "{R/W}: This creature gets +1/+0 until end of turn."\nAs long as enchanted creature is white, it gets +1/+1 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/s/scourge_of_the_throne.txt b/forge-gui/res/cardsfolder/s/scourge_of_the_throne.txt index 1bc3ec74845..f571c42928c 100644 --- a/forge-gui/res/cardsfolder/s/scourge_of_the_throne.txt +++ b/forge-gui/res/cardsfolder/s/scourge_of_the_throne.txt @@ -1,11 +1,11 @@ -Name:Scourge of the Throne -ManaCost:4 R R -Types:Creature Dragon -PT:5/5 -K:Flying -K:Dethrone -T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | FirstAttack$ True | Condition$ AttackedPlayerWithMostLife | TriggerDescription$ Whenever CARDNAME attacks for the first time each turn, if it's attacking the player with the most life or tied for most life, untap all attacking creatures. After this phase, there is an additional combat phase. -SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat -SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_the_throne.jpg -Oracle:Flying\nDethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\nWhenever Scourge of the Throne attacks for the first time each turn, if it's attacking the player with the most life or tied for most life, untap all attacking creatures. After this phase, there is an additional combat phase. +Name:Scourge of the Throne +ManaCost:4 R R +Types:Creature Dragon +PT:5/5 +K:Flying +K:Dethrone +T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | Execute$ TrigUntap | FirstAttack$ True | Condition$ AttackedPlayerWithMostLife | TriggerDescription$ Whenever CARDNAME attacks for the first time each turn, if it's attacking the player with the most life or tied for most life, untap all attacking creatures. After this phase, there is an additional combat phase. +SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | AfterPhase$ EndCombat +SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_the_throne.jpg +Oracle:Flying\nDethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\nWhenever Scourge of the Throne attacks for the first time each turn, if it's attacking the player with the most life or tied for most life, untap all attacking creatures. After this phase, there is an additional combat phase. diff --git a/forge-gui/res/cardsfolder/s/scourge_of_valkas.txt b/forge-gui/res/cardsfolder/s/scourge_of_valkas.txt index 532e1496e61..af95fac45db 100644 --- a/forge-gui/res/cardsfolder/s/scourge_of_valkas.txt +++ b/forge-gui/res/cardsfolder/s/scourge_of_valkas.txt @@ -1,14 +1,14 @@ -Name:Scourge of Valkas -ManaCost:2 R R R -Types:Creature Dragon -PT:4/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME or another Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Dragon.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | NumDmg$ NumDragons | References$ NumDragons | TgtPrompt$ Select a target creature or player | DamageSource$ TriggeredCard -SVar:NumDragons:Count$Valid Dragon.YouCtrl -A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Dragon -SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_valkas.jpg -Oracle:Flying\nWhenever Scourge of Valkas or another Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control.\n{R}: Scourge of Valkas gets +1/+0 until end of turn. +Name:Scourge of Valkas +ManaCost:2 R R R +Types:Creature Dragon +PT:4/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME or another Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Dragon.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | NumDmg$ NumDragons | References$ NumDragons | TgtPrompt$ Select a target creature or player | DamageSource$ TriggeredCard +SVar:NumDragons:Count$Valid Dragon.YouCtrl +A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Dragon +SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_of_valkas.jpg +Oracle:Flying\nWhenever Scourge of Valkas or another Dragon enters the battlefield under your control, it deals X damage to target creature or player, where X is the number of Dragons you control.\n{R}: Scourge of Valkas gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scourge_servant.txt b/forge-gui/res/cardsfolder/s/scourge_servant.txt index b726556a99f..06475c75878 100644 --- a/forge-gui/res/cardsfolder/s/scourge_servant.txt +++ b/forge-gui/res/cardsfolder/s/scourge_servant.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:3/3 K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/scourge_servant.jpg -Oracle:Infect (This creature 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 +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/s/scourgemark.txt b/forge-gui/res/cardsfolder/s/scourgemark.txt index 0041f29100f..91ea4d02a7b 100644 --- a/forge-gui/res/cardsfolder/s/scourgemark.txt +++ b/forge-gui/res/cardsfolder/s/scourgemark.txt @@ -1,10 +1,10 @@ -Name:Scourgemark -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | Description$ Enchanted creature gets +1/+0. -SVar:Picture:http://www.wizards.com/global/images/magic/general/scourgemark.jpg -Oracle:Enchant creature\nWhen Scourgemark enters the battlefield, draw a card.\nEnchanted creature gets +1/+0. \ No newline at end of file +Name:Scourgemark +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | Description$ Enchanted creature gets +1/+0. +SVar:Picture:http://www.wizards.com/global/images/magic/general/scourgemark.jpg +Oracle:Enchant creature\nWhen Scourgemark enters the battlefield, draw a card.\nEnchanted creature gets +1/+0. diff --git a/forge-gui/res/cardsfolder/s/scourglass.txt b/forge-gui/res/cardsfolder/s/scourglass.txt index 8e22f25282b..a47796f32c0 100644 --- a/forge-gui/res/cardsfolder/s/scourglass.txt +++ b/forge-gui/res/cardsfolder/s/scourglass.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ DestroyAll | Cost$ T Sac<1/CARDNAME> | ValidCards$ Permanent.nonArtifact+nonLand | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Destroy all permanents except for artifacts and lands. Activate this ability only during your upkeep. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scourglass.jpg -Oracle:{T}, Sacrifice Scourglass: Destroy all permanents except for artifacts and lands. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:{T}, Sacrifice Scourglass: Destroy all permanents except for artifacts and lands. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/s/scouring_sands.txt b/forge-gui/res/cardsfolder/s/scouring_sands.txt index 8ae729918a2..aef0575d65b 100644 --- a/forge-gui/res/cardsfolder/s/scouring_sands.txt +++ b/forge-gui/res/cardsfolder/s/scouring_sands.txt @@ -1,7 +1,7 @@ -Name:Scouring Sands -ManaCost:1 R -Types:Sorcery -A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.OppCtrl | NumDmg$ 1 | SubAbility$ DBScry | SpellDescription$ CARDNAME deals 1 damage to each creature your opponents control. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/scouring_sands.jpg -Oracle:Scouring Sands deals 1 damage to each creature your opponents control. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +Name:Scouring Sands +ManaCost:1 R +Types:Sorcery +A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature.OppCtrl | NumDmg$ 1 | SubAbility$ DBScry | SpellDescription$ CARDNAME deals 1 damage to each creature your opponents control. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/scouring_sands.jpg +Oracle:Scouring Sands deals 1 damage to each creature your opponents control. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/scouting_trek.txt b/forge-gui/res/cardsfolder/s/scouting_trek.txt index 73eb3a52470..e206914cdd6 100644 --- a/forge-gui/res/cardsfolder/s/scouting_trek.txt +++ b/forge-gui/res/cardsfolder/s/scouting_trek.txt @@ -1,8 +1,8 @@ -Name:Scouting Trek -ManaCost:1 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 G | ChangeNum$ X | ChangeType$ Land.Basic | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | References$ X | SpellDescription$ Search your library for any number of basic land cards. Reveal those cards, then shuffle your library and put them on top of it. -SVar:X:Count$InYourLibrary.Land.Basic -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scouting_trek.jpg -Oracle:Search your library for any number of basic land cards. Reveal those cards, then shuffle your library and put them on top of it. \ No newline at end of file +Name:Scouting Trek +ManaCost:1 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 G | ChangeNum$ X | ChangeType$ Land.Basic | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | References$ X | SpellDescription$ Search your library for any number of basic land cards. Reveal those cards, then shuffle your library and put them on top of it. +SVar:X:Count$InYourLibrary.Land.Basic +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scouting_trek.jpg +Oracle:Search your library for any number of basic land cards. Reveal those cards, then shuffle your library and put them on top of it. diff --git a/forge-gui/res/cardsfolder/s/scouts_warning.txt b/forge-gui/res/cardsfolder/s/scouts_warning.txt index c0c770567ef..0038acbc2ee 100644 --- a/forge-gui/res/cardsfolder/s/scouts_warning.txt +++ b/forge-gui/res/cardsfolder/s/scouts_warning.txt @@ -1,11 +1,11 @@ -Name:Scout's Warning -ManaCost:W -Types:Instant -A:SP$ Effect | Cost$ W | Name$ Scout's Warning effect | StaticAbilities$ ScoutFlash | Triggers$ SpellCastTrig | SVars$ WarningGiven | SubAbility$ DBDraw | SpellDescription$ The next creature card you play this turn can be played as though it had flash. -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:ScoutFlash:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl+nonToken | AffectedZone$ Hand,Graveyard,Exile,Library,Command | AddHiddenKeyword$ Flash -SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ WarningGiven | Static$ True | TriggerDescription$ The next creature card you play this turn can be played as though it had flash. -SVar:WarningGiven:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scouts_warning.jpg -Oracle:The next creature card you play this turn can be played as though it had flash.\nDraw a card. \ No newline at end of file +Name:Scout's Warning +ManaCost:W +Types:Instant +A:SP$ Effect | Cost$ W | Name$ Scout's Warning effect | StaticAbilities$ ScoutFlash | Triggers$ SpellCastTrig | SVars$ WarningGiven | SubAbility$ DBDraw | SpellDescription$ The next creature card you play this turn can be played as though it had flash. +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:ScoutFlash:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl+nonToken | AffectedZone$ Hand,Graveyard,Exile,Library,Command | AddHiddenKeyword$ Flash +SVar:SpellCastTrig:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ WarningGiven | Static$ True | TriggerDescription$ The next creature card you play this turn can be played as though it had flash. +SVar:WarningGiven:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scouts_warning.jpg +Oracle:The next creature card you play this turn can be played as though it had flash.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/scrabbling_claws.txt b/forge-gui/res/cardsfolder/s/scrabbling_claws.txt index 8e7de9bc834..07b0e5546cc 100644 --- a/forge-gui/res/cardsfolder/s/scrabbling_claws.txt +++ b/forge-gui/res/cardsfolder/s/scrabbling_claws.txt @@ -1,8 +1,8 @@ -Name:Scrabbling Claws -ManaCost:1 -Types:Artifact -A:AB$ ChangeZone | Cost$ T | ValidTgts$ Player | DefinedPlayer$ Targeted | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | Chooser$ Targeted | Mandatory$ True | IsCurse$ True | SpellDescription$ Target player exiles a card from his or her graveyard. -A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Exile target card from a graveyard. Draw a card. -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/scrabbling_claws.jpg -Oracle:{T}: Target player exiles a card from his or her graveyard.\n{1}, Sacrifice Scrabbling Claws: Exile target card from a graveyard. Draw a card. \ No newline at end of file +Name:Scrabbling Claws +ManaCost:1 +Types:Artifact +A:AB$ ChangeZone | Cost$ T | ValidTgts$ Player | DefinedPlayer$ Targeted | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | Hidden$ True | Chooser$ Targeted | Mandatory$ True | IsCurse$ True | SpellDescription$ Target player exiles a card from his or her graveyard. +A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBDraw | SpellDescription$ Exile target card from a graveyard. Draw a card. +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/scrabbling_claws.jpg +Oracle:{T}: Target player exiles a card from his or her graveyard.\n{1}, Sacrifice Scrabbling Claws: Exile target card from a graveyard. Draw a card. diff --git a/forge-gui/res/cardsfolder/s/scragnoth.txt b/forge-gui/res/cardsfolder/s/scragnoth.txt index aed08d225c5..2cf3426ffec 100644 --- a/forge-gui/res/cardsfolder/s/scragnoth.txt +++ b/forge-gui/res/cardsfolder/s/scragnoth.txt @@ -5,4 +5,4 @@ PT:3/4 K:Protection from blue K:CARDNAME can't be countered. SVar:Picture:http://www.wizards.com/global/images/magic/general/scragnoth.jpg -Oracle:Scragnoth can't be countered.\nProtection from blue \ No newline at end of file +Oracle:Scragnoth can't be countered.\nProtection from blue diff --git a/forge-gui/res/cardsfolder/s/scrambleverse.txt b/forge-gui/res/cardsfolder/s/scrambleverse.txt index 43294227ec5..2e9bc92163e 100644 --- a/forge-gui/res/cardsfolder/s/scrambleverse.txt +++ b/forge-gui/res/cardsfolder/s/scrambleverse.txt @@ -1,9 +1,9 @@ -Name:Scrambleverse -ManaCost:6 R R -Types:Sorcery -A:SP$ RepeatEach | Cost$ 6 R R | RecordChoice$ True | ChoosePlayer$ True | Random$ True | RepeatSubAbility$ DBGainControl | RepeatCards$ Permanent.nonLand | SpellDescription$ For each nonland permanent, choose a player at random. Then each player gains control of each permanent for which he or she was chosen. Untap those permanents. -SVar:DBGainControl:DB$ GainControl | NewController$ Player.IsRemembered | AllValid$ Permanent.IsImprinted | Untap$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scrambleverse.jpg -Oracle:For each nonland permanent, choose a player at random. Then each player gains control of each permanent for which he or she was chosen. Untap those permanents. +Name:Scrambleverse +ManaCost:6 R R +Types:Sorcery +A:SP$ RepeatEach | Cost$ 6 R R | RecordChoice$ True | ChoosePlayer$ True | Random$ True | RepeatSubAbility$ DBGainControl | RepeatCards$ Permanent.nonLand | SpellDescription$ For each nonland permanent, choose a player at random. Then each player gains control of each permanent for which he or she was chosen. Untap those permanents. +SVar:DBGainControl:DB$ GainControl | NewController$ Player.IsRemembered | AllValid$ Permanent.IsImprinted | Untap$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scrambleverse.jpg +Oracle:For each nonland permanent, choose a player at random. Then each player gains control of each permanent for which he or she was chosen. Untap those permanents. diff --git a/forge-gui/res/cardsfolder/s/scrap.txt b/forge-gui/res/cardsfolder/s/scrap.txt index df0d16052df..de001286ca6 100644 --- a/forge-gui/res/cardsfolder/s/scrap.txt +++ b/forge-gui/res/cardsfolder/s/scrap.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/scrap.jpg -Oracle:Destroy target artifact.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target artifact.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/scrapbasket.txt b/forge-gui/res/cardsfolder/s/scrapbasket.txt index 375add87537..e4d4ea42576 100644 --- a/forge-gui/res/cardsfolder/s/scrapbasket.txt +++ b/forge-gui/res/cardsfolder/s/scrapbasket.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Scarecrow PT:3/2 A:AB$ Animate | Cost$ 1 | Defined$ Self | Colors$ White,Blue,Black,Red,Green | SpellDescription$ CARDNAME becomes all colors until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/scrapbasket.jpg -Oracle:{1}: Scrapbasket becomes all colors until end of turn. \ No newline at end of file +Oracle:{1}: Scrapbasket becomes all colors until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scrapdiver_serpent.txt b/forge-gui/res/cardsfolder/s/scrapdiver_serpent.txt index bf238372eff..74df56b31d7 100644 --- a/forge-gui/res/cardsfolder/s/scrapdiver_serpent.txt +++ b/forge-gui/res/cardsfolder/s/scrapdiver_serpent.txt @@ -5,4 +5,4 @@ PT:5/5 S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Unblockable | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME can't be blocked as long as defending player controls an artifact. SVar:X:Count$Valid Artifact.DefenderCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/scrapdiver_serpent.jpg -Oracle:Scrapdiver Serpent can't be blocked as long as defending player controls an artifact. \ No newline at end of file +Oracle:Scrapdiver Serpent can't be blocked as long as defending player controls an artifact. diff --git a/forge-gui/res/cardsfolder/s/scrapheap.txt b/forge-gui/res/cardsfolder/s/scrapheap.txt index e86aaa33a76..afdf0d06aff 100644 --- a/forge-gui/res/cardsfolder/s/scrapheap.txt +++ b/forge-gui/res/cardsfolder/s/scrapheap.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Artifact.YouCtrl,Enchantment.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever an artifact or enchantment is put into your graveyard from the battlefield, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/scrapheap.jpg -Oracle:Whenever an artifact or enchantment is put into your graveyard from the battlefield, you gain 1 life. \ No newline at end of file +Oracle:Whenever an artifact or enchantment is put into your graveyard from the battlefield, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/scrapskin_drake.txt b/forge-gui/res/cardsfolder/s/scrapskin_drake.txt index 85ec038b17e..d808f0c8c3d 100644 --- a/forge-gui/res/cardsfolder/s/scrapskin_drake.txt +++ b/forge-gui/res/cardsfolder/s/scrapskin_drake.txt @@ -1,8 +1,8 @@ -Name:Scrapskin Drake -ManaCost:2 U -Types:Creature Zombie Drake -PT:2/3 -K:Flying -K:CARDNAME can block only creatures with flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/scrapskin_drake.jpg -Oracle:Flying\nScrapskin Drake can block only creatures with flying. \ No newline at end of file +Name:Scrapskin Drake +ManaCost:2 U +Types:Creature Zombie Drake +PT:2/3 +K:Flying +K:CARDNAME can block only creatures with flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/scrapskin_drake.jpg +Oracle:Flying\nScrapskin Drake can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/s/scrapyard_salvo.txt b/forge-gui/res/cardsfolder/s/scrapyard_salvo.txt index aedbe8b7cb0..51b14d4c4bb 100644 --- a/forge-gui/res/cardsfolder/s/scrapyard_salvo.txt +++ b/forge-gui/res/cardsfolder/s/scrapyard_salvo.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Player | TgtPrompt$ Select target pl SVar:X:Count$TypeInYourYard.Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scrapyard_salvo.jpg -Oracle:Scrapyard Salvo deals damage to target player equal to the number of artifact cards in your graveyard. \ No newline at end of file +Oracle:Scrapyard Salvo deals damage to target player equal to the number of artifact cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/screaming_fury.txt b/forge-gui/res/cardsfolder/s/screaming_fury.txt index 190db170279..2d17deb89c4 100644 --- a/forge-gui/res/cardsfolder/s/screaming_fury.txt +++ b/forge-gui/res/cardsfolder/s/screaming_fury.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +5 | KW$ Haste | SpellDescription$ Target creature gets +5/+0 and gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/screaming_fury.jpg -Oracle:Target creature gets +5/+0 and gains haste until end of turn. \ No newline at end of file +Oracle:Target creature gets +5/+0 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/s/screaming_seahawk.txt b/forge-gui/res/cardsfolder/s/screaming_seahawk.txt index ceb2d65e4e6..2a95b3de7ea 100644 --- a/forge-gui/res/cardsfolder/s/screaming_seahawk.txt +++ b/forge-gui/res/cardsfolder/s/screaming_seahawk.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a card named CARDNAME, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedScreaming Seahawk | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/screaming_seahawk.jpg -Oracle:Flying\nWhen Screaming Seahawk enters the battlefield, you may search your library for a card named Screaming Seahawk, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:Flying\nWhen Screaming Seahawk enters the battlefield, you may search your library for a card named Screaming Seahawk, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/screams_from_within.txt b/forge-gui/res/cardsfolder/s/screams_from_within.txt index 7437d5ad1af..d289b4dd058 100644 --- a/forge-gui/res/cardsfolder/s/screams_from_within.txt +++ b/forge-gui/res/cardsfolder/s/screams_from_within.txt @@ -1,10 +1,10 @@ -Name:Screams from Within -ManaCost:1 B B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | Description$ Enchanted creature gets -1/-1. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return CARDNAME from your graveyard to the battlefield. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield -SVar:Picture:http://www.wizards.com/global/images/magic/general/screams_from_within.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/-1.\nWhen enchanted creature dies, return Screams from Within from your graveyard to the battlefield. \ No newline at end of file +Name:Screams from Within +ManaCost:1 B B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | Description$ Enchanted creature gets -1/-1. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return CARDNAME from your graveyard to the battlefield. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield +SVar:Picture:http://www.wizards.com/global/images/magic/general/screams_from_within.jpg +Oracle:Enchant creature\nEnchanted creature gets -1/-1.\nWhen enchanted creature dies, return Screams from Within from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/screams_of_the_damned.txt b/forge-gui/res/cardsfolder/s/screams_of_the_damned.txt index 06aa797a9d4..c20a3bc2d2b 100644 --- a/forge-gui/res/cardsfolder/s/screams_of_the_damned.txt +++ b/forge-gui/res/cardsfolder/s/screams_of_the_damned.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Enchantment A:AB$ DamageAll | Cost$ 1 B ExileFromGrave<1/Card> | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/screams_of_the_damned.jpg -Oracle:{1}{B}, Exile a card from your graveyard: Screams of the Damned deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:{1}{B}, Exile a card from your graveyard: Screams of the Damned deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/s/screeching_bat_stalking_vampire.txt b/forge-gui/res/cardsfolder/s/screeching_bat_stalking_vampire.txt index a9f0563c4f2..38106655e69 100644 --- a/forge-gui/res/cardsfolder/s/screeching_bat_stalking_vampire.txt +++ b/forge-gui/res/cardsfolder/s/screeching_bat_stalking_vampire.txt @@ -1,22 +1,22 @@ -Name:Screeching Bat -ManaCost:2 B -Types:Creature Bat -PT:2/2 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 2 B B | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_bat.jpg -Oracle:Flying\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Screeching Bat.\n----\nStalking Vampire\n(Black)\nCreature - Vampire\n5/5\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Stalking Vampire. - -ALTERNATE - -Name:Stalking Vampire -ManaCost:no cost -Colors:black -Types:Creature Vampire -PT:5/5 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 2 B B | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_vampire.jpg -Oracle:Creature - Vampire\n5/5\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Stalking Vampire. \ No newline at end of file +Name:Screeching Bat +ManaCost:2 B +Types:Creature Bat +PT:2/2 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 2 B B | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_bat.jpg +Oracle:Flying\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Screeching Bat.\n----\nStalking Vampire\n(Black)\nCreature - Vampire\n5/5\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Stalking Vampire. + +ALTERNATE + +Name:Stalking Vampire +ManaCost:no cost +Colors:black +Types:Creature Vampire +PT:5/5 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 2 B B | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_vampire.jpg +Oracle:Creature - Vampire\n5/5\nAt the beginning of your upkeep, you may pay {2}{B}{B}. If you do, transform Stalking Vampire. diff --git a/forge-gui/res/cardsfolder/s/screeching_buzzard.txt b/forge-gui/res/cardsfolder/s/screeching_buzzard.txt index f767505157c..0d22ac0207a 100644 --- a/forge-gui/res/cardsfolder/s/screeching_buzzard.txt +++ b/forge-gui/res/cardsfolder/s/screeching_buzzard.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_buzzard.jpg -Oracle:Flying\nWhen Screeching Buzzard dies, each opponent discards a card. \ No newline at end of file +Oracle:Flying\nWhen Screeching Buzzard dies, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/s/screeching_drake.txt b/forge-gui/res/cardsfolder/s/screeching_drake.txt index 20974a8034e..b17bfdd8c46 100644 --- a/forge-gui/res/cardsfolder/s/screeching_drake.txt +++ b/forge-gui/res/cardsfolder/s/screeching_drake.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal_Second_Age/screeching_drake.jpg -Oracle:Flying\nWhen Screeching Drake enters the battlefield, draw a card, then discard a card. \ No newline at end of file +Oracle:Flying\nWhen Screeching Drake enters the battlefield, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/s/screeching_griffin.txt b/forge-gui/res/cardsfolder/s/screeching_griffin.txt index 920d4c4a059..334fbfadad0 100644 --- a/forge-gui/res/cardsfolder/s/screeching_griffin.txt +++ b/forge-gui/res/cardsfolder/s/screeching_griffin.txt @@ -1,9 +1,9 @@ -Name:Screeching Griffin -ManaCost:3 W -Types:Creature Griffin -PT:2/2 -K:Flying -A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature that can't block this creature this turn | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | IsCurse$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target creature can't block CARDNAME this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_griffin.jpg -Oracle:Flying\n{R}: Target creature can't block Screeching Griffin this turn. \ No newline at end of file +Name:Screeching Griffin +ManaCost:3 W +Types:Creature Griffin +PT:2/2 +K:Flying +A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature that can't block this creature this turn | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | IsCurse$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target creature can't block CARDNAME this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_griffin.jpg +Oracle:Flying\n{R}: Target creature can't block Screeching Griffin this turn. diff --git a/forge-gui/res/cardsfolder/s/screeching_harpy.txt b/forge-gui/res/cardsfolder/s/screeching_harpy.txt index 84828050262..c744c6be98a 100644 --- a/forge-gui/res/cardsfolder/s/screeching_harpy.txt +++ b/forge-gui/res/cardsfolder/s/screeching_harpy.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_harpy.jpg -Oracle:Flying\n{1}{B}: Regenerate Screeching Harpy. \ No newline at end of file +Oracle:Flying\n{1}{B}: Regenerate Screeching Harpy. diff --git a/forge-gui/res/cardsfolder/s/screeching_silcaw.txt b/forge-gui/res/cardsfolder/s/screeching_silcaw.txt index 85f9c6ba6e1..c91b4aa0a83 100644 --- a/forge-gui/res/cardsfolder/s/screeching_silcaw.txt +++ b/forge-gui/res/cardsfolder/s/screeching_silcaw.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Metalcraft$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Metalcraft - Whenever CARDNAME deals combat damage to a player, if you control three or more artifacts, that player puts the top four cards of his or her library into his or her graveyard. SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_silcaw.jpg -Oracle:Flying\nMetalcraft - Whenever Screeching Silcaw deals combat damage to a player, if you control three or more artifacts, that player puts the top four cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Flying\nMetalcraft - Whenever Screeching Silcaw deals combat damage to a player, if you control three or more artifacts, that player puts the top four cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/screeching_skaab.txt b/forge-gui/res/cardsfolder/s/screeching_skaab.txt index 339fdd2204d..12b3b3c2d1d 100644 --- a/forge-gui/res/cardsfolder/s/screeching_skaab.txt +++ b/forge-gui/res/cardsfolder/s/screeching_skaab.txt @@ -1,8 +1,8 @@ -Name:Screeching Skaab -ManaCost:1 U -Types:Creature Zombie -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, put the top two cards of your library into your graveyard. -SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 2 | Defined$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_skaab.jpg -Oracle:When Screeching Skaab enters the battlefield, put the top two cards of your library into your graveyard. \ No newline at end of file +Name:Screeching Skaab +ManaCost:1 U +Types:Creature Zombie +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ When CARDNAME enters the battlefield, put the top two cards of your library into your graveyard. +SVar:TrigMill:AB$Mill | Cost$ 0 | NumCards$ 2 | Defined$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/screeching_skaab.jpg +Oracle:When Screeching Skaab enters the battlefield, put the top two cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/s/screeching_sliver.txt b/forge-gui/res/cardsfolder/s/screeching_sliver.txt index 0a081b8c666..565ce927d4b 100644 --- a/forge-gui/res/cardsfolder/s/screeching_sliver.txt +++ b/forge-gui/res/cardsfolder/s/screeching_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Mill | Description$ All Slivers have "{T}: Target player puts the top card of his or her library into his or her graveyard." SVar:Mill:AB$Mill | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 1 | 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/screeching_sliver.jpg -Oracle:All Slivers have "{T}: Target player puts the top card of his or her library into his or her graveyard." \ No newline at end of file +Oracle:All Slivers have "{T}: Target player puts the top card of his or her library into his or her graveyard." diff --git a/forge-gui/res/cardsfolder/s/scrib_nibblers.txt b/forge-gui/res/cardsfolder/s/scrib_nibblers.txt index c87e5c39a17..9c629bac0d4 100644 --- a/forge-gui/res/cardsfolder/s/scrib_nibblers.txt +++ b/forge-gui/res/cardsfolder/s/scrib_nibblers.txt @@ -1,12 +1,12 @@ -Name:Scrib Nibblers -ManaCost:2 B -Types:Creature Rat -PT:1/1 -A:AB$ Mill | Cost$ T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | Destination$ Exile | RememberMilled$ True | SubAbility$ DBGainLife | SpellDescription$ Exile the top card of target player's library. If it's a land card, you gain 1 life. -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may untap CARDNAME. -SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scrib_nibblers.jpg -Oracle:{T}: Exile the top card of target player's library. If it's a land card, you gain 1 life.\nLandfall - Whenever a land enters the battlefield under your control, you may untap Scrib Nibblers. \ No newline at end of file +Name:Scrib Nibblers +ManaCost:2 B +Types:Creature Rat +PT:1/1 +A:AB$ Mill | Cost$ T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | Destination$ Exile | RememberMilled$ True | SubAbility$ DBGainLife | SpellDescription$ Exile the top card of target player's library. If it's a land card, you gain 1 life. +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigUntap | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may untap CARDNAME. +SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scrib_nibblers.jpg +Oracle:{T}: Exile the top card of target player's library. If it's a land card, you gain 1 life.\nLandfall - Whenever a land enters the battlefield under your control, you may untap Scrib Nibblers. diff --git a/forge-gui/res/cardsfolder/s/scrivener.txt b/forge-gui/res/cardsfolder/s/scrivener.txt index df7243efe5d..2a0564926f4 100644 --- a/forge-gui/res/cardsfolder/s/scrivener.txt +++ b/forge-gui/res/cardsfolder/s/scrivener.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target instant card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Instant.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/scrivener.jpg -Oracle:When Scrivener enters the battlefield, you may return target instant card from your graveyard to your hand. \ No newline at end of file +Oracle:When Scrivener enters the battlefield, you may return target instant card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/scroll_of_avacyn.txt b/forge-gui/res/cardsfolder/s/scroll_of_avacyn.txt index 3a6bcfda95c..18801c6a394 100644 --- a/forge-gui/res/cardsfolder/s/scroll_of_avacyn.txt +++ b/forge-gui/res/cardsfolder/s/scroll_of_avacyn.txt @@ -1,8 +1,8 @@ -Name:Scroll of Avacyn -ManaCost:1 -Types:Artifact -A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ 1 | SubAbility$ BlessedLife | SpellDescription$ Draw a card. If you control an Angel, you gain 5 life. -SVar:BlessedLife:DB$GainLife | Cost$ 0 | Defined$ You | ConditionPresent$ Angel.YouCtrl | ConditionCompare$ GE1 | LifeAmount$ 5 | ConditionDescription$ If you control an Angel, -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scroll_of_avacyn.jpg -Oracle:{1}, Sacrifice Scroll of Avacyn: Draw a card. If you control an Angel, you gain 5 life. \ No newline at end of file +Name:Scroll of Avacyn +ManaCost:1 +Types:Artifact +A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ 1 | SubAbility$ BlessedLife | SpellDescription$ Draw a card. If you control an Angel, you gain 5 life. +SVar:BlessedLife:DB$GainLife | Cost$ 0 | Defined$ You | ConditionPresent$ Angel.YouCtrl | ConditionCompare$ GE1 | LifeAmount$ 5 | ConditionDescription$ If you control an Angel, +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scroll_of_avacyn.jpg +Oracle:{1}, Sacrifice Scroll of Avacyn: Draw a card. If you control an Angel, you gain 5 life. diff --git a/forge-gui/res/cardsfolder/s/scroll_of_griselbrand.txt b/forge-gui/res/cardsfolder/s/scroll_of_griselbrand.txt index 77ec34fe196..f12bf1e5c10 100644 --- a/forge-gui/res/cardsfolder/s/scroll_of_griselbrand.txt +++ b/forge-gui/res/cardsfolder/s/scroll_of_griselbrand.txt @@ -1,8 +1,8 @@ -Name:Scroll of Griselbrand -ManaCost:1 -Types:Artifact -A:AB$ Discard | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Choose a player | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DemonBlight | SpellDescription$ Target player discards a card. If you control a Demon, that player loses 3 life. -SVar:DemonBlight:DB$ LoseLife | Defined$ Targeted | ConditionPresent$ Demon.YouCtrl | ConditionCompare$ GE1 | LifeAmount$ 3 | ConditionDescription$ If you control a Demon, -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scroll_of_griselbrand.jpg -Oracle:{1}, Sacrifice Scroll of Griselbrand: Target opponent discards a card. If you control a Demon, that player loses 3 life. \ No newline at end of file +Name:Scroll of Griselbrand +ManaCost:1 +Types:Artifact +A:AB$ Discard | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Choose a player | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DemonBlight | SpellDescription$ Target player discards a card. If you control a Demon, that player loses 3 life. +SVar:DemonBlight:DB$ LoseLife | Defined$ Targeted | ConditionPresent$ Demon.YouCtrl | ConditionCompare$ GE1 | LifeAmount$ 3 | ConditionDescription$ If you control a Demon, +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scroll_of_griselbrand.jpg +Oracle:{1}, Sacrifice Scroll of Griselbrand: Target opponent discards a card. If you control a Demon, that player loses 3 life. diff --git a/forge-gui/res/cardsfolder/s/scroll_of_origins.txt b/forge-gui/res/cardsfolder/s/scroll_of_origins.txt index d2c2f923186..976abeae0f4 100644 --- a/forge-gui/res/cardsfolder/s/scroll_of_origins.txt +++ b/forge-gui/res/cardsfolder/s/scroll_of_origins.txt @@ -1,8 +1,8 @@ -Name:Scroll of Origins -ManaCost:2 -Types:Artifact -A:AB$ Draw | Cost$ 2 T | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | SpellDescription$ Draw a card if you have seven or more cards in hand. -SVar:X:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scroll_of_origins.jpg -Oracle:{2}, {T}: Draw a card if you have seven or more cards in hand. \ No newline at end of file +Name:Scroll of Origins +ManaCost:2 +Types:Artifact +A:AB$ Draw | Cost$ 2 T | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | SpellDescription$ Draw a card if you have seven or more cards in hand. +SVar:X:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scroll_of_origins.jpg +Oracle:{2}, {T}: Draw a card if you have seven or more cards in hand. diff --git a/forge-gui/res/cardsfolder/s/scroll_rack.txt b/forge-gui/res/cardsfolder/s/scroll_rack.txt index 2c8c7de96ca..ac5c98222a2 100644 --- a/forge-gui/res/cardsfolder/s/scroll_rack.txt +++ b/forge-gui/res/cardsfolder/s/scroll_rack.txt @@ -9,4 +9,4 @@ SVar:XFetch:Count$InYourHand SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scroll_rack.jpg -Oracle:{1}, {T}: Exile any number of cards from your hand face down. Put that many cards from the top of your library into your hand. Then look at the exiled cards and put them on top of your library in any order. \ No newline at end of file +Oracle:{1}, {T}: Exile any number of cards from your hand face down. Put that many cards from the top of your library into your hand. Then look at the exiled cards and put them on top of your library in any order. diff --git a/forge-gui/res/cardsfolder/s/scroll_thief.txt b/forge-gui/res/cardsfolder/s/scroll_thief.txt index f56eb3a0d4d..718a606b378 100644 --- a/forge-gui/res/cardsfolder/s/scroll_thief.txt +++ b/forge-gui/res/cardsfolder/s/scroll_thief.txt @@ -5,4 +5,4 @@ PT:1/3 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/scroll_thief.jpg -Oracle:Whenever Scroll Thief deals combat damage to a player, draw a card. \ No newline at end of file +Oracle:Whenever Scroll Thief deals combat damage to a player, draw a card. diff --git a/forge-gui/res/cardsfolder/s/scrounge.txt b/forge-gui/res/cardsfolder/s/scrounge.txt index bed152aa3cc..82f59e81774 100644 --- a/forge-gui/res/cardsfolder/s/scrounge.txt +++ b/forge-gui/res/cardsfolder/s/scrounge.txt @@ -1,6 +1,6 @@ -Name:Scrounge -ManaCost:2 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Opponent | Hidden$ True | ChangeType$ Artifact.TargetedPlayerCtrl | ChangeNum$ 1 | GainControl$ True | IsCurse$ True | Chooser$ Targeted | IsCurse$ True | SpellDescription$ Target opponent chooses an artifact card in his or her graveyard. Put that card onto the battlefield under your control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/scrounge.jpg -Oracle:Target opponent chooses an artifact card in his or her graveyard. Put that card onto the battlefield under your control. \ No newline at end of file +Name:Scrounge +ManaCost:2 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 B | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Opponent | Hidden$ True | ChangeType$ Artifact.TargetedPlayerCtrl | ChangeNum$ 1 | GainControl$ True | IsCurse$ True | Chooser$ Targeted | IsCurse$ True | SpellDescription$ Target opponent chooses an artifact card in his or her graveyard. Put that card onto the battlefield under your control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/scrounge.jpg +Oracle:Target opponent chooses an artifact card in his or her graveyard. Put that card onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/s/scrubland.txt b/forge-gui/res/cardsfolder/s/scrubland.txt index 903120bb95c..cb7318bee63 100644 --- a/forge-gui/res/cardsfolder/s/scrubland.txt +++ b/forge-gui/res/cardsfolder/s/scrubland.txt @@ -2,4 +2,4 @@ Name:Scrubland ManaCost:no cost Types:Land Plains Swamp SVar:Picture:http://www.wizards.com/global/images/magic/general/scrubland.jpg -Oracle:({T}: Add {W} or {B} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {W} or {B} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/s/scryb_ranger.txt b/forge-gui/res/cardsfolder/s/scryb_ranger.txt index 007db1358dc..d67b47a5722 100644 --- a/forge-gui/res/cardsfolder/s/scryb_ranger.txt +++ b/forge-gui/res/cardsfolder/s/scryb_ranger.txt @@ -8,4 +8,4 @@ K:Protection from blue A:AB$ Untap | Cost$ Return<1/Forest> | ValidTgts$ Creature | TgtPrompt$ Select target creature | ActivationLimit$ 1 | SpellDescription$ Untap target creature. Activate this ability only once each turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scryb_ranger.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying, protection from blue\nReturn a Forest you control to its owner's hand: Untap target creature. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying, protection from blue\nReturn a Forest you control to its owner's hand: Untap target creature. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/s/scryb_sprites.txt b/forge-gui/res/cardsfolder/s/scryb_sprites.txt index 2c1c8f7c347..11eae6574bf 100644 --- a/forge-gui/res/cardsfolder/s/scryb_sprites.txt +++ b/forge-gui/res/cardsfolder/s/scryb_sprites.txt @@ -4,4 +4,4 @@ Types:Creature Faerie PT:1/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/scryb_sprites.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/scrying_glass.txt b/forge-gui/res/cardsfolder/s/scrying_glass.txt index 694d045a6ac..a86576e960a 100644 --- a/forge-gui/res/cardsfolder/s/scrying_glass.txt +++ b/forge-gui/res/cardsfolder/s/scrying_glass.txt @@ -1,13 +1,13 @@ -Name:Scrying Glass -ManaCost:2 -Types:Artifact -A:AB$ ChooseNumber | Cost$ 3 T | Min$ 1 | SubAbility$ DBScryingGlassChooseColor | SpellDescription$ Choose a number greater than 0 and a color. Target opponent reveals his or her hand. If that opponent reveals exactly the chosen number of cards of the chosen color, you draw a card. -SVar:DBScryingGlassChooseColor:DB$ ChooseColor | SubAbility$ DBScryingGlassRevealHand -SVar:DBScryingGlassRevealHand:DB$ RevealHand | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBScryingGlassDraw -SVar:DBScryingGlassDraw:DB$ Draw | ConditionCheckSVar$ ScryingGlassX | ConditionSVarCompare$ EQScryingGlassY | SubAbility$ DBScryingGlassCleanup | References$ ScryingGlassX,ScryingGlassY -SVar:DBScryingGlassCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ScryingGlassX:Remembered$Valid Card.ChosenColor -SVar:ScryingGlassY:Count$ChosenNumber -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scrying_glass.jpg -Oracle:{3}, {T}: Choose a number greater than 0 and a color. Target opponent reveals his or her hand. If that opponent reveals exactly the chosen number of cards of the chosen color, you draw a card. \ No newline at end of file +Name:Scrying Glass +ManaCost:2 +Types:Artifact +A:AB$ ChooseNumber | Cost$ 3 T | Min$ 1 | SubAbility$ DBScryingGlassChooseColor | SpellDescription$ Choose a number greater than 0 and a color. Target opponent reveals his or her hand. If that opponent reveals exactly the chosen number of cards of the chosen color, you draw a card. +SVar:DBScryingGlassChooseColor:DB$ ChooseColor | SubAbility$ DBScryingGlassRevealHand +SVar:DBScryingGlassRevealHand:DB$ RevealHand | RememberRevealed$ True | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBScryingGlassDraw +SVar:DBScryingGlassDraw:DB$ Draw | ConditionCheckSVar$ ScryingGlassX | ConditionSVarCompare$ EQScryingGlassY | SubAbility$ DBScryingGlassCleanup | References$ ScryingGlassX,ScryingGlassY +SVar:DBScryingGlassCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ScryingGlassX:Remembered$Valid Card.ChosenColor +SVar:ScryingGlassY:Count$ChosenNumber +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scrying_glass.jpg +Oracle:{3}, {T}: Choose a number greater than 0 and a color. Target opponent reveals his or her hand. If that opponent reveals exactly the chosen number of cards of the chosen color, you draw a card. diff --git a/forge-gui/res/cardsfolder/s/scrying_sheets.txt b/forge-gui/res/cardsfolder/s/scrying_sheets.txt index 16b326aed20..191fc5f08e7 100644 --- a/forge-gui/res/cardsfolder/s/scrying_sheets.txt +++ b/forge-gui/res/cardsfolder/s/scrying_sheets.txt @@ -6,4 +6,4 @@ A:AB$ Dig | Cost$ 1 S T | DigNum$ 1 | ChangeNum$ 1 | ChangeValid$ Card.Snow | Op SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scrying_sheets.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{S}, {T}: Look at the top card of your library. If that card is snow, you may reveal it and put it into your hand. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}{S}, {T}: Look at the top card of your library. If that card is snow, you may reveal it and put it into your hand. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/s/sculpting_steel.txt b/forge-gui/res/cardsfolder/s/sculpting_steel.txt index e6f435ac7f4..f8e7b749260 100644 --- a/forge-gui/res/cardsfolder/s/sculpting_steel.txt +++ b/forge-gui/res/cardsfolder/s/sculpting_steel.txt @@ -5,4 +5,4 @@ K:ETBReplacement:Copy:ChooseArtifact:Optional SVar:ChooseArtifact:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Artifact.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any artifact on the battlefield. SVar:DBCopy:DB$ Clone | Defined$ Remembered SVar:Picture:http://www.wizards.com/global/images/magic/general/sculpting_steel.jpg -Oracle:You may have Sculpting Steel enter the battlefield as a copy of any artifact on the battlefield. \ No newline at end of file +Oracle:You may have Sculpting Steel enter the battlefield as a copy of any artifact on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/scute_mob.txt b/forge-gui/res/cardsfolder/s/scute_mob.txt index caea706b785..fdc5f93f5e8 100644 --- a/forge-gui/res/cardsfolder/s/scute_mob.txt +++ b/forge-gui/res/cardsfolder/s/scute_mob.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Land.YouCtrl | PresentCompare$ GE5 | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, if you control five or more lands, put four +1/+1 counters on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/scute_mob.jpg -Oracle:At the beginning of your upkeep, if you control five or more lands, put four +1/+1 counters on Scute Mob. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you control five or more lands, put four +1/+1 counters on Scute Mob. diff --git a/forge-gui/res/cardsfolder/s/scuttlemutt.txt b/forge-gui/res/cardsfolder/s/scuttlemutt.txt index 5a0951abd26..1e6016c2c74 100644 --- a/forge-gui/res/cardsfolder/s/scuttlemutt.txt +++ b/forge-gui/res/cardsfolder/s/scuttlemutt.txt @@ -1,9 +1,9 @@ -Name:Scuttlemutt -ManaCost:3 -Types:Artifact Creature Scarecrow -PT:2/2 -A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -A:AB$ ChooseColor | Cost$ T | Defined$ You | OrColors$ True | SubAbility$ Animate | SpellDescription$ Target creature becomes the color or colors of your choice until end of turn. -SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scuttlemutt.jpg -Oracle:{T}: Add one mana of any color to your mana pool.\n{T}: Target creature becomes the color or colors of your choice until end of turn. \ No newline at end of file +Name:Scuttlemutt +ManaCost:3 +Types:Artifact Creature Scarecrow +PT:2/2 +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +A:AB$ ChooseColor | Cost$ T | Defined$ You | OrColors$ True | SubAbility$ Animate | SpellDescription$ Target creature becomes the color or colors of your choice until end of turn. +SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scuttlemutt.jpg +Oracle:{T}: Add one mana of any color to your mana pool.\n{T}: Target creature becomes the color or colors of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/s/scuttling_death.txt b/forge-gui/res/cardsfolder/s/scuttling_death.txt index 44990b32653..c3b18e11a0b 100644 --- a/forge-gui/res/cardsfolder/s/scuttling_death.txt +++ b/forge-gui/res/cardsfolder/s/scuttling_death.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select tar K:Soulshift 4 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/scuttling_death.jpg -Oracle:Sacrifice Scuttling Death: Target creature gets -1/-1 until end of turn.\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Sacrifice Scuttling Death: Target creature gets -1/-1 until end of turn.\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/s/scuzzback_marauders.txt b/forge-gui/res/cardsfolder/s/scuzzback_marauders.txt index 6f3ede63187..0021a7a9a24 100644 --- a/forge-gui/res/cardsfolder/s/scuzzback_marauders.txt +++ b/forge-gui/res/cardsfolder/s/scuzzback_marauders.txt @@ -5,4 +5,4 @@ PT:5/2 K:Trample K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/scuzzback_marauders.jpg -Oracle:Trample\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Trample\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/s/scuzzback_scrapper.txt b/forge-gui/res/cardsfolder/s/scuzzback_scrapper.txt index 9f0bd046485..d504d14ebc5 100644 --- a/forge-gui/res/cardsfolder/s/scuzzback_scrapper.txt +++ b/forge-gui/res/cardsfolder/s/scuzzback_scrapper.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:1/1 K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/scuzzback_scrapper.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/s/scythe_of_the_wretched.txt b/forge-gui/res/cardsfolder/s/scythe_of_the_wretched.txt index 4469f93a38b..ae9b7a66966 100644 --- a/forge-gui/res/cardsfolder/s/scythe_of_the_wretched.txt +++ b/forge-gui/res/cardsfolder/s/scythe_of_the_wretched.txt @@ -1,11 +1,11 @@ -Name:Scythe of the Wretched -ManaCost:2 -Types:Artifact Equipment -K:Equip 4 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.wasDealtDamageByEquipeeThisTurn | TriggerZones$ Battlefield | Execute$ ScytheReturn | TriggerDescription$ Whenever a creature dealt damage by equipped creature this turn dies, return that card to the battlefield under your control. Attach CARDNAME to that creature. -SVar:ScytheReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard | RememberChanged$ True | SubAbility$ ScytheAttach -SVar:ScytheAttach:DB$ Attach | Defined$ Remembered | SubAbility$ WretchedCleanup -SVar:WretchedCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scythe_of_the_wretched.jpg -Oracle:Equipped creature gets +2/+2.\nWhenever a creature dealt damage by equipped creature this turn dies, return that card to the battlefield under your control. Attach Scythe of the Wretched to that creature.\nEquip {4} \ No newline at end of file +Name:Scythe of the Wretched +ManaCost:2 +Types:Artifact Equipment +K:Equip 4 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.wasDealtDamageByEquipeeThisTurn | TriggerZones$ Battlefield | Execute$ ScytheReturn | TriggerDescription$ Whenever a creature dealt damage by equipped creature this turn dies, return that card to the battlefield under your control. Attach CARDNAME to that creature. +SVar:ScytheReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard | RememberChanged$ True | SubAbility$ ScytheAttach +SVar:ScytheAttach:DB$ Attach | Defined$ Remembered | SubAbility$ WretchedCleanup +SVar:WretchedCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scythe_of_the_wretched.jpg +Oracle:Equipped creature gets +2/+2.\nWhenever a creature dealt damage by equipped creature this turn dies, return that card to the battlefield under your control. Attach Scythe of the Wretched to that creature.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/s/scythe_specter.txt b/forge-gui/res/cardsfolder/s/scythe_specter.txt index c22cca1eabb..f4284d71e4d 100644 --- a/forge-gui/res/cardsfolder/s/scythe_specter.txt +++ b/forge-gui/res/cardsfolder/s/scythe_specter.txt @@ -1,13 +1,13 @@ -Name:Scythe Specter -ManaCost:4 B B -Types:Creature Specter -PT:4/4 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, each opponent discards a card. Each player who discarded a card with the highest converted mana cost among cards discarded this way loses life equal to that converted mana cost. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Mode$ TgtChoose | NumCards$ 1 | Defined$ Player.Opponent | RememberDiscarded$ True | SubAbility$ DBRepeatLoseLife -SVar:DBRepeatLoseLife:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.greatestRememberedCMC | Zone$ Battlefield,Graveyard,Exile,Library,Hand | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X | Defined$ ImprintedController -SVar:X:Imprinted$CardManaCost -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/scythe_specter.jpg -Oracle:Flying\nWhenever Scythe Specter deals combat damage to a player, each opponent discards a card. Each player who discarded a card with the highest converted mana cost among cards discarded this way loses life equal to that converted mana cost. \ No newline at end of file +Name:Scythe Specter +ManaCost:4 B B +Types:Creature Specter +PT:4/4 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, each opponent discards a card. Each player who discarded a card with the highest converted mana cost among cards discarded this way loses life equal to that converted mana cost. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Mode$ TgtChoose | NumCards$ 1 | Defined$ Player.Opponent | RememberDiscarded$ True | SubAbility$ DBRepeatLoseLife +SVar:DBRepeatLoseLife:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.greatestRememberedCMC | Zone$ Battlefield,Graveyard,Exile,Library,Hand | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X | Defined$ ImprintedController +SVar:X:Imprinted$CardManaCost +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/scythe_specter.jpg +Oracle:Flying\nWhenever Scythe Specter deals combat damage to a player, each opponent discards a card. Each player who discarded a card with the highest converted mana cost among cards discarded this way loses life equal to that converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/scythe_tiger.txt b/forge-gui/res/cardsfolder/s/scythe_tiger.txt index 8dfacf7b66e..062695bfc05 100644 --- a/forge-gui/res/cardsfolder/s/scythe_tiger.txt +++ b/forge-gui/res/cardsfolder/s/scythe_tiger.txt @@ -1,10 +1,10 @@ -Name:Scythe Tiger -ManaCost:G -Types:Creature Cat -PT:3/2 -K:Shroud -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice a Land. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ You -SVar:NeedsToPlay:Land.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/scythe_tiger.jpg -Oracle:Shroud (This creature can't be the target of spells or abilities.)\nWhen Scythe Tiger enters the battlefield, sacrifice it unless you sacrifice a land. \ No newline at end of file +Name:Scythe Tiger +ManaCost:G +Types:Creature Cat +PT:3/2 +K:Shroud +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice a Land. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ You +SVar:NeedsToPlay:Land.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/scythe_tiger.jpg +Oracle:Shroud (This creature can't be the target of spells or abilities.)\nWhen Scythe Tiger enters the battlefield, sacrifice it unless you sacrifice a land. diff --git a/forge-gui/res/cardsfolder/s/sea_drake.txt b/forge-gui/res/cardsfolder/s/sea_drake.txt index 144825e3e5e..be07c88c5ad 100644 --- a/forge-gui/res/cardsfolder/s/sea_drake.txt +++ b/forge-gui/res/cardsfolder/s/sea_drake.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone$ | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When CARDNAME enters the battlefield, return two target lands you control to their owner's hand. SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | TargetMin$ 2 | TargetMax$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_drake.jpg -Oracle:Flying\nWhen Sea Drake enters the battlefield, return two target lands you control to their owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Sea Drake enters the battlefield, return two target lands you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sea_eagle.txt b/forge-gui/res/cardsfolder/s/sea_eagle.txt index 8e5e5b39bd7..223284d812a 100644 --- a/forge-gui/res/cardsfolder/s/sea_eagle.txt +++ b/forge-gui/res/cardsfolder/s/sea_eagle.txt @@ -4,4 +4,4 @@ Types:Creature Bird PT:1/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_eagle.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/sea_gate_loremaster.txt b/forge-gui/res/cardsfolder/s/sea_gate_loremaster.txt index e48123bd82c..4f204a22ac7 100644 --- a/forge-gui/res/cardsfolder/s/sea_gate_loremaster.txt +++ b/forge-gui/res/cardsfolder/s/sea_gate_loremaster.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ T | NumCards$ X | References$ X | SpellDescription$ Draw a ca SVar:X:Count$TypeYouCtrl.Ally SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_gate_loremaster.jpg -Oracle:{T}: Draw a card for each Ally you control. \ No newline at end of file +Oracle:{T}: Draw a card for each Ally you control. diff --git a/forge-gui/res/cardsfolder/s/sea_gate_oracle.txt b/forge-gui/res/cardsfolder/s/sea_gate_oracle.txt index bd217e72011..808a82418a2 100644 --- a/forge-gui/res/cardsfolder/s/sea_gate_oracle.txt +++ b/forge-gui/res/cardsfolder/s/sea_gate_oracle.txt @@ -5,4 +5,4 @@ PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_gate_oracle.jpg -Oracle:When Sea Gate Oracle enters the battlefield, look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. \ No newline at end of file +Oracle:When Sea Gate Oracle enters the battlefield, look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/s/sea_gods_revenge.txt b/forge-gui/res/cardsfolder/s/sea_gods_revenge.txt index f954473c853..f3306ae2ae1 100644 --- a/forge-gui/res/cardsfolder/s/sea_gods_revenge.txt +++ b/forge-gui/res/cardsfolder/s/sea_gods_revenge.txt @@ -1,7 +1,7 @@ -Name:Sea God's Revenge -ManaCost:5 U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 5 U | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBScry | SpellDescription$ Return up to three target creatures your opponents control to their owners' hands. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_gods_revenge.jpg -Oracle:Return up to three target creatures your opponents control to their owners' hands. 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 +Name:Sea God's Revenge +ManaCost:5 U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 5 U | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBScry | SpellDescription$ Return up to three target creatures your opponents control to their owners' hands. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_gods_revenge.jpg +Oracle:Return up to three target creatures your opponents control to their owners' hands. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/sea_kings_blessing.txt b/forge-gui/res/cardsfolder/s/sea_kings_blessing.txt index 6436b769769..370d165bc2a 100644 --- a/forge-gui/res/cardsfolder/s/sea_kings_blessing.txt +++ b/forge-gui/res/cardsfolder/s/sea_kings_blessing.txt @@ -6,4 +6,4 @@ SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_kings_blessing.jpg -Oracle:Any number of target creatures become blue until end of turn. \ No newline at end of file +Oracle:Any number of target creatures become blue until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sea_monster.txt b/forge-gui/res/cardsfolder/s/sea_monster.txt index a280dfdfa5e..68d4ee2ce78 100644 --- a/forge-gui/res/cardsfolder/s/sea_monster.txt +++ b/forge-gui/res/cardsfolder/s/sea_monster.txt @@ -4,4 +4,4 @@ Types:Creature Serpent PT:6/6 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_monster.jpg -Oracle:Sea Monster can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Sea Monster can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/s/sea_of_sand.txt b/forge-gui/res/cardsfolder/s/sea_of_sand.txt index 157cddcca30..f3e49ec0f51 100644 --- a/forge-gui/res/cardsfolder/s/sea_of_sand.txt +++ b/forge-gui/res/cardsfolder/s/sea_of_sand.txt @@ -1,16 +1,16 @@ -Name:Sea of Sand -ManaCost:no cost -Types:Plane Rabiah -R:Event$ Draw | ActiveZones$ Command | ValidPlayer$ Player | ReplaceWith$ RevealedDraw | Description$ Players reveal each card they draw. -SVar:RevealedDraw:AB$ Draw | Cost$ 0 | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True -SVar:TrigReveal:DB$ Reveal | Defined$ ReplacedPlayer | RevealValid$ Card.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ Drawn | ValidCard$ Card.Land | TriggerZones$ Command | Execute$ TrigGain | TriggerDescription$ Whenever a player draws a land card, that player gains 3 life. -SVar:TrigGain:AB$ GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 3 -T:Mode$ Drawn | ValidCard$ Card.nonLand | TriggerZones$ Command | Execute$ TrigLose | TriggerDescription$ Whenever a player draws a nonland card, that player loses 3 life. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 3 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put target permanent on top of its owner's library. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_of_sand.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:Players reveal each card they draw.\nWhenever a player draws a land card, that player gains 3 life.\nWhenever a player draws a nonland card, that player loses 3 life.\nWhenever you roll {C}, put target permanent on top of its owner's library. \ No newline at end of file +Name:Sea of Sand +ManaCost:no cost +Types:Plane Rabiah +R:Event$ Draw | ActiveZones$ Command | ValidPlayer$ Player | ReplaceWith$ RevealedDraw | Description$ Players reveal each card they draw. +SVar:RevealedDraw:AB$ Draw | Cost$ 0 | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ TrigReveal | RememberDrawn$ True +SVar:TrigReveal:DB$ Reveal | Defined$ ReplacedPlayer | RevealValid$ Card.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ Drawn | ValidCard$ Card.Land | TriggerZones$ Command | Execute$ TrigGain | TriggerDescription$ Whenever a player draws a land card, that player gains 3 life. +SVar:TrigGain:AB$ GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 3 +T:Mode$ Drawn | ValidCard$ Card.nonLand | TriggerZones$ Command | Execute$ TrigLose | TriggerDescription$ Whenever a player draws a nonland card, that player loses 3 life. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 3 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put target permanent on top of its owner's library. +SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_of_sand.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:Players reveal each card they draw.\nWhenever a player draws a land card, that player gains 3 life.\nWhenever a player draws a nonland card, that player loses 3 life.\nWhenever you roll {C}, put target permanent on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/s/sea_scryer.txt b/forge-gui/res/cardsfolder/s/sea_scryer.txt index af19787dfe5..c7c9a492940 100644 --- a/forge-gui/res/cardsfolder/s/sea_scryer.txt +++ b/forge-gui/res/cardsfolder/s/sea_scryer.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ 1 T | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_scryer.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sea_serpent.txt b/forge-gui/res/cardsfolder/s/sea_serpent.txt index a0656c0096a..bfe750d892e 100644 --- a/forge-gui/res/cardsfolder/s/sea_serpent.txt +++ b/forge-gui/res/cardsfolder/s/sea_serpent.txt @@ -7,4 +7,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | Present SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_serpent.jpg -Oracle:Sea Serpent can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Sea Serpent. \ No newline at end of file +Oracle:Sea Serpent can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Sea Serpent. diff --git a/forge-gui/res/cardsfolder/s/sea_snidd.txt b/forge-gui/res/cardsfolder/s/sea_snidd.txt index 389fda281f2..c096ae729f4 100644 --- a/forge-gui/res/cardsfolder/s/sea_snidd.txt +++ b/forge-gui/res/cardsfolder/s/sea_snidd.txt @@ -1,9 +1,9 @@ -Name:Sea Snidd -ManaCost:4 U -Types:Creature Beast -PT:3/3 -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_snidd.jpg -Oracle:{T}: Target land becomes the basic land type of your choice until end of turn. \ No newline at end of file +Name:Sea Snidd +ManaCost:4 U +Types:Creature Beast +PT:3/3 +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_snidd.jpg +Oracle:{T}: Target land becomes the basic land type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sea_spirit.txt b/forge-gui/res/cardsfolder/s/sea_spirit.txt index 2987952520a..c86b762a41e 100644 --- a/forge-gui/res/cardsfolder/s/sea_spirit.txt +++ b/forge-gui/res/cardsfolder/s/sea_spirit.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Spirit PT:2/3 A:AB$ Pump | Cost$ U | NumAtt$ +1 | SpellDescription$ Sea Spirit gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_spirit.jpg -Oracle:{U}: Sea Spirit gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{U}: Sea Spirit gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sea_sprite.txt b/forge-gui/res/cardsfolder/s/sea_sprite.txt index 277ceb7eaf1..5728bff0e54 100644 --- a/forge-gui/res/cardsfolder/s/sea_sprite.txt +++ b/forge-gui/res/cardsfolder/s/sea_sprite.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_sprite.jpg -Oracle:Flying, protection from red \ No newline at end of file +Oracle:Flying, protection from red diff --git a/forge-gui/res/cardsfolder/s/sea_troll.txt b/forge-gui/res/cardsfolder/s/sea_troll.txt index 452d4b77aaa..b9365ce085f 100644 --- a/forge-gui/res/cardsfolder/s/sea_troll.txt +++ b/forge-gui/res/cardsfolder/s/sea_troll.txt @@ -1,14 +1,14 @@ -Name:Sea Troll -ManaCost:2 U -Types:Creature Troll -PT:2/1 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.Blue | Execute$ TrigRemember | Static$ True -T:Mode$ AttackerBlocked | ValidCard$ Creature.Blue | ValidBlocker$ Card.Self | Execute$ TrigRemember | Static$ True -SVar:TrigRemember:DB$ StoreSVar | SVar$ CheckActivation | Type$ Number | Expression$ 1 -A:AB$ Regenerate | Cost$ U | CheckSVar$ CheckActivation | SpellDescription$ Regenerate CARDNAME. Activate this ability only if CARDNAME blocked or was blocked by a blue creature this turn. -SVar:CheckSVar:Number$0 -T:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ DBCleanup | Static$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ StoreSVar | SVar$ CheckActivation | Type$ Number | Expression$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_troll.jpg -Oracle:{U}: Regenerate Sea Troll. Activate this ability only if Sea Troll blocked or was blocked by a blue creature this turn. +Name:Sea Troll +ManaCost:2 U +Types:Creature Troll +PT:2/1 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.Blue | Execute$ TrigRemember | Static$ True +T:Mode$ AttackerBlocked | ValidCard$ Creature.Blue | ValidBlocker$ Card.Self | Execute$ TrigRemember | Static$ True +SVar:TrigRemember:DB$ StoreSVar | SVar$ CheckActivation | Type$ Number | Expression$ 1 +A:AB$ Regenerate | Cost$ U | CheckSVar$ CheckActivation | SpellDescription$ Regenerate CARDNAME. Activate this ability only if CARDNAME blocked or was blocked by a blue creature this turn. +SVar:CheckSVar:Number$0 +T:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ DBCleanup | Static$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ StoreSVar | SVar$ CheckActivation | Type$ Number | Expression$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sea_troll.jpg +Oracle:{U}: Regenerate Sea Troll. Activate this ability only if Sea Troll blocked or was blocked by a blue creature this turn. diff --git a/forge-gui/res/cardsfolder/s/seachrome_coast.txt b/forge-gui/res/cardsfolder/s/seachrome_coast.txt index 00a27c65b3f..c38a9f99033 100644 --- a/forge-gui/res/cardsfolder/s/seachrome_coast.txt +++ b/forge-gui/res/cardsfolder/s/seachrome_coast.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Land.YouCtrl A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} 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/seachrome_coast.jpg -Oracle:Seachrome Coast enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Oracle:Seachrome Coast enters the battlefield tapped unless you control two or fewer other lands.\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/seacoast_drake.txt b/forge-gui/res/cardsfolder/s/seacoast_drake.txt index ccbba971f77..6b688f823c6 100644 --- a/forge-gui/res/cardsfolder/s/seacoast_drake.txt +++ b/forge-gui/res/cardsfolder/s/seacoast_drake.txt @@ -1,7 +1,7 @@ -Name:Seacoast Drake -ManaCost:1 U -Types:Creature Drake -PT:1/3 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/seacoast_drake.jpg -Oracle:Flying +Name:Seacoast Drake +ManaCost:1 U +Types:Creature Drake +PT:1/3 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/seacoast_drake.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/seafarers_quay.txt b/forge-gui/res/cardsfolder/s/seafarers_quay.txt index 434f9ce696b..ec14485f301 100644 --- a/forge-gui/res/cardsfolder/s/seafarers_quay.txt +++ b/forge-gui/res/cardsfolder/s/seafarers_quay.txt @@ -1,7 +1,7 @@ -Name:Seafarer's Quay -ManaCost:no cost -Types:Land -S:Mode$ Continuous | Affected$ Creature.Blue+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ Blue legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/seafarers_quay.jpg -Oracle:Blue legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Seafarer's Quay +ManaCost:no cost +Types:Land +S:Mode$ Continuous | Affected$ Creature.Blue+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ Blue legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/seafarers_quay.jpg +Oracle:Blue legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/s/seafloor_debris.txt b/forge-gui/res/cardsfolder/s/seafloor_debris.txt index e5e7ec67805..db1881d5715 100644 --- a/forge-gui/res/cardsfolder/s/seafloor_debris.txt +++ b/forge-gui/res/cardsfolder/s/seafloor_debris.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ Any | SpellDescription$ Add one K:CARDNAME enters the battlefield tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/seafloor_debris.jpg -Oracle:Seafloor Debris enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{T}, Sacrifice Seafloor Debris: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Seafloor Debris enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{T}, Sacrifice Seafloor Debris: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/seahunter.txt b/forge-gui/res/cardsfolder/s/seahunter.txt index 8229a58412c..9f9576890fc 100644 --- a/forge-gui/res/cardsfolder/s/seahunter.txt +++ b/forge-gui/res/cardsfolder/s/seahunter.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ ChangeZone | Cost$ 3 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Merfolk | ChangeNum$ 1 | SpellDescription$ Search your library for a Merfolk permanent card and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/seahunter.jpg -Oracle:{3}, {T}: Search your library for a Merfolk permanent card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{3}, {T}: Search your library for a Merfolk permanent card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/seal_of_cleansing.txt b/forge-gui/res/cardsfolder/s/seal_of_cleansing.txt index 094707fb873..d17ca4b90f0 100644 --- a/forge-gui/res/cardsfolder/s/seal_of_cleansing.txt +++ b/forge-gui/res/cardsfolder/s/seal_of_cleansing.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Enchantment A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/seal_of_cleansing.jpg -Oracle:Sacrifice Seal of Cleansing: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:Sacrifice Seal of Cleansing: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/s/seal_of_doom.txt b/forge-gui/res/cardsfolder/s/seal_of_doom.txt index 91d3eb505c4..eda0a20f5cc 100644 --- a/forge-gui/res/cardsfolder/s/seal_of_doom.txt +++ b/forge-gui/res/cardsfolder/s/seal_of_doom.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/seal_of_doom.jpg -Oracle:Sacrifice Seal of Doom: Destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:Sacrifice Seal of Doom: Destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/seal_of_fire.txt b/forge-gui/res/cardsfolder/s/seal_of_fire.txt index 2c8d926db67..e4403984aa5 100644 --- a/forge-gui/res/cardsfolder/s/seal_of_fire.txt +++ b/forge-gui/res/cardsfolder/s/seal_of_fire.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/seal_of_fire.jpg -Oracle:Sacrifice Seal of Fire: Seal of Fire deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Sacrifice Seal of Fire: Seal of Fire deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/seal_of_primordium.txt b/forge-gui/res/cardsfolder/s/seal_of_primordium.txt index e4bb4df18f3..e886f82a17e 100644 --- a/forge-gui/res/cardsfolder/s/seal_of_primordium.txt +++ b/forge-gui/res/cardsfolder/s/seal_of_primordium.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Enchantment A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/seal_of_primordium.jpg -Oracle:Sacrifice Seal of Primordium: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:Sacrifice Seal of Primordium: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/s/seal_of_removal.txt b/forge-gui/res/cardsfolder/s/seal_of_removal.txt index 653ba519fd8..cbacf41c398 100644 --- a/forge-gui/res/cardsfolder/s/seal_of_removal.txt +++ b/forge-gui/res/cardsfolder/s/seal_of_removal.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/seal_of_removal.jpg -Oracle:Sacrifice Seal of Removal: Return target creature to its owner's hand. \ No newline at end of file +Oracle:Sacrifice Seal of Removal: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/seal_of_strength.txt b/forge-gui/res/cardsfolder/s/seal_of_strength.txt index 54916e90fab..06ec2b2390a 100644 --- a/forge-gui/res/cardsfolder/s/seal_of_strength.txt +++ b/forge-gui/res/cardsfolder/s/seal_of_strength.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Pump | Cost$ 0 Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target creature gets +3/+3 until end of turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/seal_of_strength.jpg -Oracle:Sacrifice Seal of Strength: Target creature gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Sacrifice Seal of Strength: Target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sealed_fate.txt b/forge-gui/res/cardsfolder/s/sealed_fate.txt index 2d3743ddf88..2218990eb8f 100644 --- a/forge-gui/res/cardsfolder/s/sealed_fate.txt +++ b/forge-gui/res/cardsfolder/s/sealed_fate.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ X U B | ValidTgts$ Opponent | DigNum$ X | ChangeNum$ 1 | Desti SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sealed_fate.jpg -Oracle:Look at the top X cards of target opponent's library. Exile one of those cards and put the rest back on top of that player's library in any order. \ No newline at end of file +Oracle:Look at the top X cards of target opponent's library. Exile one of those cards and put the rest back on top of that player's library in any order. diff --git a/forge-gui/res/cardsfolder/s/sealock_monster.txt b/forge-gui/res/cardsfolder/s/sealock_monster.txt index 30fa5b394d7..8827b8b36e5 100644 --- a/forge-gui/res/cardsfolder/s/sealock_monster.txt +++ b/forge-gui/res/cardsfolder/s/sealock_monster.txt @@ -1,10 +1,10 @@ -Name:Sealock Monster -ManaCost:3 U U -Types:Creature Octopus -PT:5/5 -S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. -K:Monstrosity 3:5 U U -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME becomes monstrous, target land becomes an Island in addition to its other types. -SVar:TrigAnimate:AB$ Animate | Cost$ 0 | ValidTgts$ Land | AITgts$ Land.OppCtrl | Types$ Island | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sealock_monster.jpg -Oracle:Sealock Monster can't attack unless defending player controls an Island.\n{5}{U}{U}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Sealock Monster becomes monstrous, target land becomes an Island in addition to its other types. \ No newline at end of file +Name:Sealock Monster +ManaCost:3 U U +Types:Creature Octopus +PT:5/5 +S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. +K:Monstrosity 3:5 U U +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ When CARDNAME becomes monstrous, target land becomes an Island in addition to its other types. +SVar:TrigAnimate:AB$ Animate | Cost$ 0 | ValidTgts$ Land | AITgts$ Land.OppCtrl | Types$ Island | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sealock_monster.jpg +Oracle:Sealock Monster can't attack unless defending player controls an Island.\n{5}{U}{U}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Sealock Monster becomes monstrous, target land becomes an Island in addition to its other types. diff --git a/forge-gui/res/cardsfolder/s/seance.txt b/forge-gui/res/cardsfolder/s/seance.txt index f50420b445f..7f25bfc60fc 100644 --- a/forge-gui/res/cardsfolder/s/seance.txt +++ b/forge-gui/res/cardsfolder/s/seance.txt @@ -1,13 +1,13 @@ -Name:Seance -ManaCost:2 W W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ At the beginning of each upkeep, you may exile target creature card from your graveyard. If you do, put a token onto the batttlefield that's a copy of that card except it's a Spirit in addition to its other types. Exile it at the beginning of the next end step. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | RememberChanged$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.YouCtrl | ChangeNum$ 1 | SubAbility$ DBCopy -SVar:DBCopy:DB$ CopyPermanent | Cost$ 0 | Defined$ Remembered | SubAbility$ DBAnimate | SpellDescription$ Put a token onto the battlefield that's a copy of the exiled card. It gains haste. Exile it at the beginning of the next end step. -SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Clones | Types$ Spirit | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ DBExile | RememberObjects$ Clones | TriggerDescription$ CARDNAME - Exile the token at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always -SVar:DBExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/seance.jpg -Oracle:At the beginning of each upkeep, you may exile target creature card from your graveyard. If you do, put a token onto the battlefield that's a copy of that card except it's a Spirit in addition to its other types. Exile it at the beginning of the next end step. \ No newline at end of file +Name:Seance +ManaCost:2 W W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ At the beginning of each upkeep, you may exile target creature card from your graveyard. If you do, put a token onto the batttlefield that's a copy of that card except it's a Spirit in addition to its other types. Exile it at the beginning of the next end step. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | RememberChanged$ True | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.YouCtrl | ChangeNum$ 1 | SubAbility$ DBCopy +SVar:DBCopy:DB$ CopyPermanent | Cost$ 0 | Defined$ Remembered | SubAbility$ DBAnimate | SpellDescription$ Put a token onto the battlefield that's a copy of the exiled card. It gains haste. Exile it at the beginning of the next end step. +SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Clones | Types$ Spirit | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ DBExile | RememberObjects$ Clones | TriggerDescription$ CARDNAME - Exile the token at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always +SVar:DBExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/seance.jpg +Oracle:At the beginning of each upkeep, you may exile target creature card from your graveyard. If you do, put a token onto the battlefield that's a copy of that card except it's a Spirit in addition to its other types. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/search_for_survivors.txt b/forge-gui/res/cardsfolder/s/search_for_survivors.txt index 4a81a675a06..89068e0a13d 100644 --- a/forge-gui/res/cardsfolder/s/search_for_survivors.txt +++ b/forge-gui/res/cardsfolder/s/search_for_survivors.txt @@ -1,12 +1,12 @@ -Name:Search for Survivors -ManaCost:2 R -Types:Sorcery -A:SP$ ReorderZone | Cost$ 2 R | Zone$ Graveyard | Defined$ You | Random$ True | SubAbility$ DBChoose | SpellDescription$ Reorder your graveyard at random. An opponent chooses a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, exile it. -SVar:DBChoose:DB$ ChooseCard | Defined$ Opponent | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | AtRandom$ True | Amount$ 1 | SubAbility$ DBReturn -SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ConditionDefined$ ChosenCard | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | Defined$ ChosenCard | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ConditionDefined$ ChosenCard | ConditionPresent$ Card.Creature | ConditionCompare$ EQ0 | Defined$ ChosenCard -SVar:X:Count$ValidGraveyard Creature.YouCtrl -SVar:NeedsToPlayVar:X GE2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/search_for_survivors.jpg -Oracle:Reorder your graveyard at random. An opponent chooses a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, exile it. +Name:Search for Survivors +ManaCost:2 R +Types:Sorcery +A:SP$ ReorderZone | Cost$ 2 R | Zone$ Graveyard | Defined$ You | Random$ True | SubAbility$ DBChoose | SpellDescription$ Reorder your graveyard at random. An opponent chooses a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, exile it. +SVar:DBChoose:DB$ ChooseCard | Defined$ Opponent | Choices$ Card.YouOwn | ChoiceZone$ Graveyard | AtRandom$ True | Amount$ 1 | SubAbility$ DBReturn +SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ConditionDefined$ ChosenCard | ConditionPresent$ Card.Creature | ConditionCompare$ GE1 | Defined$ ChosenCard | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ConditionDefined$ ChosenCard | ConditionPresent$ Card.Creature | ConditionCompare$ EQ0 | Defined$ ChosenCard +SVar:X:Count$ValidGraveyard Creature.YouCtrl +SVar:NeedsToPlayVar:X GE2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/search_for_survivors.jpg +Oracle:Reorder your graveyard at random. An opponent chooses a card at random in your graveyard. If it's a creature card, put it onto the battlefield. Otherwise, exile it. diff --git a/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt b/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt index 8f32b28058a..1b46d6e3bd7 100644 --- a/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt +++ b/forge-gui/res/cardsfolder/s/search_for_tomorrow.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Suspend:2:G A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/search_for_tomorrow.jpg -Oracle:Search your library for a basic land card and put it onto the battlefield. Then shuffle your library.\nSuspend 2-{G} (Rather than cast this card from your hand, you may pay {G} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Search your library for a basic land card and put it onto the battlefield. Then shuffle your library.\nSuspend 2-{G} (Rather than cast this card from your hand, you may pay {G} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/search_the_city.txt b/forge-gui/res/cardsfolder/s/search_the_city.txt index e6b1c761238..a72454534ef 100644 --- a/forge-gui/res/cardsfolder/s/search_the_city.txt +++ b/forge-gui/res/cardsfolder/s/search_the_city.txt @@ -1,15 +1,15 @@ -Name:Search the City -ManaCost:4 U -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ SetupSearch | TriggerDescription$ When CARDNAME enters the battlefield, exile the top five cards of your library. -SVar:SetupSearch:DB$ Mill | Defined$ You | NumCards$ 5 | Destination$ Exile | RememberMilled$ True | ForgetOtherRemembered$ True -T:Mode$ SpellCast | ValidCard$ Card.sharesNameWith Remembered | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigFind | TriggerDescription$ Whenever you play a card with the same name as one of the exiled cards, you may put one of those cards with that name into its owner's hand. Then if there are no cards exiled with CARDNAME, sacrifice it. If you do, take an extra turn after this one. -T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl+sharesNameWith Remembered | TriggerZones$ Battlefield | Execute$ TrigFind | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever you play a card with the same name as one of the exiled cards, you may put one of those cards with that name into its owner's hand. Then if there are no cards exiled with CARDNAME, sacrifice it. If you do, take an extra turn after this one. -SVar:TrigFind:AB$ ChangeZone | Cost$ 0 | ChangeType$ TriggeredCard.sharesNameWith | Hidden$ True | TgtPrompt$ Select a card that shares a name with the played card | Origin$ Exile | Destination$ Hand | ChangeNum$ 1 | ForgetChanged$ True | SubAbility$ SacSelf -SVar:SacSelf:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ StillLooking | ConditionSVarCompare$ EQ0 | References$ StillLooking | RememberSacrificed$ True | SubAbility$ AllFoundCelebration -SVar:AllFoundCelebration:DB$ AddTurn | NumTurns$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X -SVar:StillLooking:Remembered$Amount -SVar:X:Remembered$Amount -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/search_the_city.jpg -Oracle:When Search the City enters the battlefield, exile the top five cards of your library.\nWhenever you play a card with the same name as one of the exiled cards, you may put one of those cards with that name into its owner's hand. Then if there are no cards exiled with Search the City, sacrifice it. If you do, take an extra turn after this one. \ No newline at end of file +Name:Search the City +ManaCost:4 U +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ SetupSearch | TriggerDescription$ When CARDNAME enters the battlefield, exile the top five cards of your library. +SVar:SetupSearch:DB$ Mill | Defined$ You | NumCards$ 5 | Destination$ Exile | RememberMilled$ True | ForgetOtherRemembered$ True +T:Mode$ SpellCast | ValidCard$ Card.sharesNameWith Remembered | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigFind | TriggerDescription$ Whenever you play a card with the same name as one of the exiled cards, you may put one of those cards with that name into its owner's hand. Then if there are no cards exiled with CARDNAME, sacrifice it. If you do, take an extra turn after this one. +T:Mode$ LandPlayed | ValidCard$ Land.YouCtrl+sharesNameWith Remembered | TriggerZones$ Battlefield | Execute$ TrigFind | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever you play a card with the same name as one of the exiled cards, you may put one of those cards with that name into its owner's hand. Then if there are no cards exiled with CARDNAME, sacrifice it. If you do, take an extra turn after this one. +SVar:TrigFind:AB$ ChangeZone | Cost$ 0 | ChangeType$ TriggeredCard.sharesNameWith | Hidden$ True | TgtPrompt$ Select a card that shares a name with the played card | Origin$ Exile | Destination$ Hand | ChangeNum$ 1 | ForgetChanged$ True | SubAbility$ SacSelf +SVar:SacSelf:DB$ Sacrifice | Defined$ Self | ConditionCheckSVar$ StillLooking | ConditionSVarCompare$ EQ0 | References$ StillLooking | RememberSacrificed$ True | SubAbility$ AllFoundCelebration +SVar:AllFoundCelebration:DB$ AddTurn | NumTurns$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X +SVar:StillLooking:Remembered$Amount +SVar:X:Remembered$Amount +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/search_the_city.jpg +Oracle:When Search the City enters the battlefield, exile the top five cards of your library.\nWhenever you play a card with the same name as one of the exiled cards, you may put one of those cards with that name into its owner's hand. Then if there are no cards exiled with Search the City, sacrifice it. If you do, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/s/search_warrant.txt b/forge-gui/res/cardsfolder/s/search_warrant.txt index 07e563f3329..6021d34bdb6 100644 --- a/forge-gui/res/cardsfolder/s/search_warrant.txt +++ b/forge-gui/res/cardsfolder/s/search_warrant.txt @@ -1,9 +1,9 @@ -Name:Search Warrant -ManaCost:W U -Types:Sorcery -A:SP$ RevealHand | Cost$ W U | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBGainLife | SpellDescription$ Target player reveals his or her hand. You gain life equal to the number of cards in that player's hand. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Count$InTargetedHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/search_warrant.jpg -Oracle:Target player reveals his or her hand. You gain life equal to the number of cards in that player's hand. \ No newline at end of file +Name:Search Warrant +ManaCost:W U +Types:Sorcery +A:SP$ RevealHand | Cost$ W U | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBGainLife | SpellDescription$ Target player reveals his or her hand. You gain life equal to the number of cards in that player's hand. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Count$InTargetedHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/search_warrant.jpg +Oracle:Target player reveals his or her hand. You gain life equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/s/searchlight_geist.txt b/forge-gui/res/cardsfolder/s/searchlight_geist.txt index 8d773a56d9a..a737ca8d789 100644 --- a/forge-gui/res/cardsfolder/s/searchlight_geist.txt +++ b/forge-gui/res/cardsfolder/s/searchlight_geist.txt @@ -1,8 +1,8 @@ -Name:Searchlight Geist -ManaCost:2 B -Types:Creature Spirit -PT:2/1 -K:Flying -A:AB$ Pump | Cost$ 3 B | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/searchlight_geist.jpg -Oracle:Flying\n{3}{B}: Searchlight Geist gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Searchlight Geist +ManaCost:2 B +Types:Creature Spirit +PT:2/1 +K:Flying +A:AB$ Pump | Cost$ 3 B | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/searchlight_geist.jpg +Oracle:Flying\n{3}{B}: Searchlight Geist gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/s/searing_blaze.txt b/forge-gui/res/cardsfolder/s/searing_blaze.txt index 4d4534d6212..6eb3668b36d 100644 --- a/forge-gui/res/cardsfolder/s/searing_blaze.txt +++ b/forge-gui/res/cardsfolder/s/searing_blaze.txt @@ -1,8 +1,8 @@ -Name:Searing Blaze -ManaCost:R R -Types:Instant -A:SP$ DealDamage | Cost$ R R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ SearingX | SubAbility$ SearingDamage | References$ SearingX | SpellDescription$ CARDNAME deals 1 damage to target player and 1 damage to target creature that player controls. Landfall - If you had a land enter the battlefield under your control this turn, CARDNAME deals 3 damage to that player and 3 damage to that creature instead. -SVar:SearingDamage:DB$ DealDamage | ValidTgts$ Creature.TargetedPlayerCtrl | TgtPrompt$ Select target creature that player controls | NumDmg$ SearingX | References$ SearingX -SVar:SearingX:Count$Landfall.3.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_blaze.jpg -Oracle:Searing Blaze deals 1 damage to target player and 1 damage to target creature that player controls.\nLandfall - If you had a land enter the battlefield under your control this turn, Searing Blaze deals 3 damage to that player and 3 damage to that creature instead. \ No newline at end of file +Name:Searing Blaze +ManaCost:R R +Types:Instant +A:SP$ DealDamage | Cost$ R R | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ SearingX | SubAbility$ SearingDamage | References$ SearingX | SpellDescription$ CARDNAME deals 1 damage to target player and 1 damage to target creature that player controls. Landfall - If you had a land enter the battlefield under your control this turn, CARDNAME deals 3 damage to that player and 3 damage to that creature instead. +SVar:SearingDamage:DB$ DealDamage | ValidTgts$ Creature.TargetedPlayerCtrl | TgtPrompt$ Select target creature that player controls | NumDmg$ SearingX | References$ SearingX +SVar:SearingX:Count$Landfall.3.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_blaze.jpg +Oracle:Searing Blaze deals 1 damage to target player and 1 damage to target creature that player controls.\nLandfall - If you had a land enter the battlefield under your control this turn, Searing Blaze deals 3 damage to that player and 3 damage to that creature instead. diff --git a/forge-gui/res/cardsfolder/s/searing_blood.txt b/forge-gui/res/cardsfolder/s/searing_blood.txt index 1825b38610d..06a358f9ddd 100644 --- a/forge-gui/res/cardsfolder/s/searing_blood.txt +++ b/forge-gui/res/cardsfolder/s/searing_blood.txt @@ -1,9 +1,9 @@ -Name:Searing Blood -ManaCost:R R -Types:Instant -A:SP$ DealDamage | Cost$ R R | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ 2 | SubAbility$ SBEffect | SpellDescription$ CARDNAME deals 2 damage to target creature. When that creature dies this turn, CARDNAME deals 3 damage to the creature's controller. -SVar:SBEffect:DB$ Effect | Name$ Searing Blood Effect | Triggers$ SearingDeath | SVars$ SBDeathDmg | RememberObjects$ ParentTarget | StackDescription$ When {c:Targeted} dies this turn, CARDNAME deals 3 damage to {p:TargetedController}. -SVar:SearingDeath:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ SBDeathDmg | TriggerDescription$ When a creature dealt damage by Searing Blood dies this turn, Searing Blood deals 3 damage to the creature's controller. -SVar:SBDeathDmg:DB$ DealDamage | Defined$ TriggeredCardController | NumDmg$ 3 | DamageSource$ EffectSource -SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_blood.jpg -Oracle:Searing Blood deals 2 damage to target creature. When that creature dies this turn, Searing Blood deals 3 damage to the creature's controller. \ No newline at end of file +Name:Searing Blood +ManaCost:R R +Types:Instant +A:SP$ DealDamage | Cost$ R R | ValidTgts$ Creature | TgtPrompt$ Select target creature to deal damage to | NumDmg$ 2 | SubAbility$ SBEffect | SpellDescription$ CARDNAME deals 2 damage to target creature. When that creature dies this turn, CARDNAME deals 3 damage to the creature's controller. +SVar:SBEffect:DB$ Effect | Name$ Searing Blood Effect | Triggers$ SearingDeath | SVars$ SBDeathDmg | RememberObjects$ ParentTarget | StackDescription$ When {c:Targeted} dies this turn, CARDNAME deals 3 damage to {p:TargetedController}. +SVar:SearingDeath:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ SBDeathDmg | TriggerDescription$ When a creature dealt damage by Searing Blood dies this turn, Searing Blood deals 3 damage to the creature's controller. +SVar:SBDeathDmg:DB$ DealDamage | Defined$ TriggeredCardController | NumDmg$ 3 | DamageSource$ EffectSource +SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_blood.jpg +Oracle:Searing Blood deals 2 damage to target creature. When that creature dies this turn, Searing Blood deals 3 damage to the creature's controller. diff --git a/forge-gui/res/cardsfolder/s/searing_flesh.txt b/forge-gui/res/cardsfolder/s/searing_flesh.txt index dbd47f60fb3..ebc94ba0ee5 100644 --- a/forge-gui/res/cardsfolder/s/searing_flesh.txt +++ b/forge-gui/res/cardsfolder/s/searing_flesh.txt @@ -3,4 +3,4 @@ ManaCost:6 R Types:Sorcery A:SP$ DealDamage | Cost$ 6 R | ValidTgts$ Opponent | NumDmg$ 7 | SpellDescription$ CARDNAME deals 7 damage to target opponent. SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_flesh.jpg -Oracle:Searing Flesh deals 7 damage to target opponent. \ No newline at end of file +Oracle:Searing Flesh deals 7 damage to target opponent. diff --git a/forge-gui/res/cardsfolder/s/searing_meditation.txt b/forge-gui/res/cardsfolder/s/searing_meditation.txt index 4070b6ee01b..c2d7d75dcb2 100644 --- a/forge-gui/res/cardsfolder/s/searing_meditation.txt +++ b/forge-gui/res/cardsfolder/s/searing_meditation.txt @@ -5,4 +5,4 @@ T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDeci SVar:TrigDamage:AB$DealDamage | Cost$ 2 | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_meditation.jpg -Oracle:Whenever you gain life, you may pay {2}. If you do, Searing Meditation deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Whenever you gain life, you may pay {2}. If you do, Searing Meditation deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/searing_rays.txt b/forge-gui/res/cardsfolder/s/searing_rays.txt index 2781547315e..28cc3de64fd 100644 --- a/forge-gui/res/cardsfolder/s/searing_rays.txt +++ b/forge-gui/res/cardsfolder/s/searing_rays.txt @@ -1,9 +1,9 @@ -Name:Searing Rays -ManaCost:2 R -Types:Sorcery -A:SP$ ChooseColor | Cost$ 2 R | Defined$ You | SubAbility$ DBDmgEach | AILogic$ MostProminentHumanCreatures | SpellDescription$ Choose a color. CARDNAME deals damage to each player equal to the number of creatures of that color that player controls. -SVar:DBDmgEach:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | References$ X -SVar:X:Count$Valid Creature.RememberedPlayerCtrl+ChosenColor -SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_rays.jpg -Oracle:Choose a color. Searing Rays deals damage to each player equal to the number of creatures of that color that player controls. \ No newline at end of file +Name:Searing Rays +ManaCost:2 R +Types:Sorcery +A:SP$ ChooseColor | Cost$ 2 R | Defined$ You | SubAbility$ DBDmgEach | AILogic$ MostProminentHumanCreatures | SpellDescription$ Choose a color. CARDNAME deals damage to each player equal to the number of creatures of that color that player controls. +SVar:DBDmgEach:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | References$ X +SVar:X:Count$Valid Creature.RememberedPlayerCtrl+ChosenColor +SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_rays.jpg +Oracle:Choose a color. Searing Rays deals damage to each player equal to the number of creatures of that color that player controls. diff --git a/forge-gui/res/cardsfolder/s/searing_spear.txt b/forge-gui/res/cardsfolder/s/searing_spear.txt index 1b9550fb993..513fd48319c 100644 --- a/forge-gui/res/cardsfolder/s/searing_spear.txt +++ b/forge-gui/res/cardsfolder/s/searing_spear.txt @@ -1,6 +1,6 @@ -Name:Searing Spear -ManaCost:1 R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_spear.jpg -Oracle:Searing Spear deals 3 damage to target creature or player. \ No newline at end of file +Name:Searing Spear +ManaCost:1 R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_spear.jpg +Oracle:Searing Spear deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/searing_spear_askari.txt b/forge-gui/res/cardsfolder/s/searing_spear_askari.txt index 099340728b0..64f2f793782 100644 --- a/forge-gui/res/cardsfolder/s/searing_spear_askari.txt +++ b/forge-gui/res/cardsfolder/s/searing_spear_askari.txt @@ -1,9 +1,9 @@ -Name:Searing Spear Askari -ManaCost:2 R -Types:Creature Human Knight -PT:2/2 -K:Flanking -A:AB$ Pump | Cost$ 1 R | KW$ HIDDEN CantBeBlockedByAmount LT2 | SpellDescription$ CARDNAME can't be blocked except by two or more creatures this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_spear_askari.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{R}: Searing Spear Askari can't be blocked except by two or more creatures this turn. \ No newline at end of file +Name:Searing Spear Askari +ManaCost:2 R +Types:Creature Human Knight +PT:2/2 +K:Flanking +A:AB$ Pump | Cost$ 1 R | KW$ HIDDEN CantBeBlockedByAmount LT2 | SpellDescription$ CARDNAME can't be blocked except by two or more creatures this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_spear_askari.jpg +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{R}: Searing Spear Askari can't be blocked except by two or more creatures this turn. diff --git a/forge-gui/res/cardsfolder/s/searing_touch.txt b/forge-gui/res/cardsfolder/s/searing_touch.txt index 1a6546f8c07..465422e2029 100644 --- a/forge-gui/res/cardsfolder/s/searing_touch.txt +++ b/forge-gui/res/cardsfolder/s/searing_touch.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. K:Buyback 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_touch.jpg -Oracle:Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.)\nSearing Touch deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Buyback {4} (You may pay an additional {4} as you cast this spell. If you do, put this card into your hand as it resolves.)\nSearing Touch deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/searing_wind.txt b/forge-gui/res/cardsfolder/s/searing_wind.txt index edebae8d0a8..041e99e4288 100644 --- a/forge-gui/res/cardsfolder/s/searing_wind.txt +++ b/forge-gui/res/cardsfolder/s/searing_wind.txt @@ -3,4 +3,4 @@ ManaCost:8 R Types:Instant A:SP$ DealDamage | Cost$ 8 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 10 | SpellDescription$ CARDNAME deals 10 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/searing_wind.jpg -Oracle:Searing Wind deals 10 damage to target creature or player. \ No newline at end of file +Oracle:Searing Wind deals 10 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/seas_claim.txt b/forge-gui/res/cardsfolder/s/seas_claim.txt index 09480bff9c3..602272edfce 100644 --- a/forge-gui/res/cardsfolder/s/seas_claim.txt +++ b/forge-gui/res/cardsfolder/s/seas_claim.txt @@ -5,4 +5,4 @@ K:Enchant land A:SP$ Attach | Cost$ U | ValidTgts$ Land | AILogic$ ChangeType S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ Island | RemoveSubTypes$ True | RemoveAllAbilities$ True | Description$ Enchanted land is an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/seas_claim.jpg -Oracle:Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.)\nEnchanted land is an Island. \ No newline at end of file +Oracle:Enchant land (Target a land as you cast this. This card enters the battlefield attached to that land.)\nEnchanted land is an Island. diff --git a/forge-gui/res/cardsfolder/s/seascape_aerialist.txt b/forge-gui/res/cardsfolder/s/seascape_aerialist.txt index 0e66b3afa88..e2d4910d275 100644 --- a/forge-gui/res/cardsfolder/s/seascape_aerialist.txt +++ b/forge-gui/res/cardsfolder/s/seascape_aerialist.txt @@ -9,4 +9,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/seascape_aerialist.jpg -Oracle:Whenever Seascape Aerialist or another Ally enters the battlefield under your control, you may have Ally creatures you control gain flying until end of turn. \ No newline at end of file +Oracle:Whenever Seascape Aerialist or another Ally enters the battlefield under your control, you may have Ally creatures you control gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/s/seashell_cameo.txt b/forge-gui/res/cardsfolder/s/seashell_cameo.txt index 6404b06598d..b9edbbe539c 100644 --- a/forge-gui/res/cardsfolder/s/seashell_cameo.txt +++ b/forge-gui/res/cardsfolder/s/seashell_cameo.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool SVar:RemRandomDeck:True DeckNeeds:Color$White|Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/seashell_cameo.jpg -Oracle:{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/seaside_citadel.txt b/forge-gui/res/cardsfolder/s/seaside_citadel.txt index 43fa2170c32..fde903e765c 100644 --- a/forge-gui/res/cardsfolder/s/seaside_citadel.txt +++ b/forge-gui/res/cardsfolder/s/seaside_citadel.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/seaside_citadel.jpg -Oracle:Seaside Citadel enters the battlefield tapped.\n{T}: Add {G}, {W}, or {U} to your mana pool. \ No newline at end of file +Oracle:Seaside Citadel enters the battlefield tapped.\n{T}: Add {G}, {W}, or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/seaside_haven.txt b/forge-gui/res/cardsfolder/s/seaside_haven.txt index faabf869c46..583712deb1e 100644 --- a/forge-gui/res/cardsfolder/s/seaside_haven.txt +++ b/forge-gui/res/cardsfolder/s/seaside_haven.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Draw | Cost$ W U T Sac<1/Bird> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/seaside_haven.jpg -Oracle:{T}: Add {1} to your mana pool.\n{W}{U}, {T}, Sacrifice a Bird: Draw a card. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{W}{U}, {T}, Sacrifice a Bird: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/seasinger.txt b/forge-gui/res/cardsfolder/s/seasinger.txt index 13a0151533a..944ec30ac7d 100644 --- a/forge-gui/res/cardsfolder/s/seasinger.txt +++ b/forge-gui/res/cardsfolder/s/seasinger.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self A:AB$ GainControl | Cost$ T | ValidTgts$ Creature.ControllerControlsIsland | TgtPrompt$ Select target creature whose controller controls an Island | LoseControl$ Untap,LeavesPlay,LoseControl | SpellDescription$ Gain control of target creature whose controller controls an Island for as long as you control CARDNAME and CARDNAME remains tapped. SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/seasinger.jpg -Oracle:When you control no Islands, sacrifice Seasinger.\nYou may choose not to untap Seasinger during your untap step.\n{T}: Gain control of target creature whose controller controls an Island for as long as you control Seasinger and Seasinger remains tapped. \ No newline at end of file +Oracle:When you control no Islands, sacrifice Seasinger.\nYou may choose not to untap Seasinger during your untap step.\n{T}: Gain control of target creature whose controller controls an Island for as long as you control Seasinger and Seasinger remains tapped. diff --git a/forge-gui/res/cardsfolder/s/seasoned_marshal.txt b/forge-gui/res/cardsfolder/s/seasoned_marshal.txt index c6c2052d8cc..1af592153c7 100644 --- a/forge-gui/res/cardsfolder/s/seasoned_marshal.txt +++ b/forge-gui/res/cardsfolder/s/seasoned_marshal.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME attacks, you may tap target creature. SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/seasoned_marshal.jpg -Oracle:Whenever Seasoned Marshal attacks, you may tap target creature. \ No newline at end of file +Oracle:Whenever Seasoned Marshal attacks, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/s/seasoned_tactician.txt b/forge-gui/res/cardsfolder/s/seasoned_tactician.txt index dad199d86e5..3e586e354b9 100644 --- a/forge-gui/res/cardsfolder/s/seasoned_tactician.txt +++ b/forge-gui/res/cardsfolder/s/seasoned_tactician.txt @@ -1,11 +1,11 @@ -Name:Seasoned Tactician -ManaCost:2 W -Types:Creature Human Advisor -PT:1/3 -A:AB$ ChooseSource | Cost$ 3 ExileFromTop<4/Card> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/seasoned_tactician.jpg -Oracle:{3}, Exile the top four cards of your library: The next time a source of your choice would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Seasoned Tactician +ManaCost:2 W +Types:Creature Human Advisor +PT:1/3 +A:AB$ ChooseSource | Cost$ 3 ExileFromTop<4/Card> | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/seasoned_tactician.jpg +Oracle:{3}, Exile the top four cards of your library: The next time a source of your choice would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/s/seat_of_the_synod.txt b/forge-gui/res/cardsfolder/s/seat_of_the_synod.txt index dc2d27ece6a..237770c67ac 100644 --- a/forge-gui/res/cardsfolder/s/seat_of_the_synod.txt +++ b/forge-gui/res/cardsfolder/s/seat_of_the_synod.txt @@ -4,4 +4,4 @@ Types:Artifact Land Text:(Seat of the Synod isn't a spell.) A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/seat_of_the_synod.jpg -Oracle:(Seat of the Synod isn't a spell.)\n{T}: Add {U} to your mana pool. \ No newline at end of file +Oracle:(Seat of the Synod isn't a spell.)\n{T}: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/secluded_glen.txt b/forge-gui/res/cardsfolder/s/secluded_glen.txt index 30dc9aa26d3..ece2a5f59b7 100644 --- a/forge-gui/res/cardsfolder/s/secluded_glen.txt +++ b/forge-gui/res/cardsfolder/s/secluded_glen.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Faerie> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/secluded_glen.jpg -Oracle:As Secluded Glen enters the battlefield, you may reveal a Faerie card from your hand. If you don't, Secluded Glen enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Oracle:As Secluded Glen enters the battlefield, you may reveal a Faerie card from your hand. If you don't, Secluded Glen enters the battlefield tapped.\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/secluded_steppe.txt b/forge-gui/res/cardsfolder/s/secluded_steppe.txt index b9e7a9bd9db..b8d082d8591 100644 --- a/forge-gui/res/cardsfolder/s/secluded_steppe.txt +++ b/forge-gui/res/cardsfolder/s/secluded_steppe.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. K:Cycling:W SVar:Picture:http://www.wizards.com/global/images/magic/general/secluded_steppe.jpg -Oracle:Secluded Steppe enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\nCycling {W} ({W}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Secluded Steppe enters the battlefield tapped.\n{T}: Add {W} to your mana pool.\nCycling {W} ({W}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/second_chance.txt b/forge-gui/res/cardsfolder/s/second_chance.txt index 7550cd39b6a..79d78d3bd12 100644 --- a/forge-gui/res/cardsfolder/s/second_chance.txt +++ b/forge-gui/res/cardsfolder/s/second_chance.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | L SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBAddTurn SVar:DBAddTurn:DB$AddTurn | Defined$ You | NumTurns$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/second_chance.jpg -Oracle:At the beginning of your upkeep, if you have 5 or less life, sacrifice Second Chance and take an extra turn after this one. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have 5 or less life, sacrifice Second Chance and take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/s/second_guess.txt b/forge-gui/res/cardsfolder/s/second_guess.txt index b9b493b2a25..d163d4002dd 100644 --- a/forge-gui/res/cardsfolder/s/second_guess.txt +++ b/forge-gui/res/cardsfolder/s/second_guess.txt @@ -1,6 +1,6 @@ -Name:Second Guess -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select second spell cast this turn. | ValidTgts$ Spell.SecondSpellCastThisTurn | SpellDescription$ Counter target spell that's the second spell cast this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/second_guess.jpg -Oracle:Counter target spell that's the second spell cast this turn. \ No newline at end of file +Name:Second Guess +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select second spell cast this turn. | ValidTgts$ Spell.SecondSpellCastThisTurn | SpellDescription$ Counter target spell that's the second spell cast this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/second_guess.jpg +Oracle:Counter target spell that's the second spell cast this turn. diff --git a/forge-gui/res/cardsfolder/s/second_sight.txt b/forge-gui/res/cardsfolder/s/second_sight.txt index 7af3a32d6db..005061d1065 100644 --- a/forge-gui/res/cardsfolder/s/second_sight.txt +++ b/forge-gui/res/cardsfolder/s/second_sight.txt @@ -7,4 +7,4 @@ SVar:DBRearrange:DB$ RearrangeTopOfLibrary | ValidTgts$ Opponent | TgtPrompt$ Ch SVar:DBRearrange2:DB$ RearrangeTopOfLibrary | Defined$ You | NumCards$ 5 | SpellDescription$ look at the top five cards of your library, then put them back in any order. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/second_sight.jpg -Oracle:Choose one - Look at the top five cards of target opponent's library, then put them back in any order; or look at the top five cards of your library, then put them back in any order.\nEntwine {U} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Look at the top five cards of target opponent's library, then put them back in any order; or look at the top five cards of your library, then put them back in any order.\nEntwine {U} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/s/second_sunrise.txt b/forge-gui/res/cardsfolder/s/second_sunrise.txt index ae724927b55..141e758277d 100644 --- a/forge-gui/res/cardsfolder/s/second_sunrise.txt +++ b/forge-gui/res/cardsfolder/s/second_sunrise.txt @@ -1,6 +1,6 @@ -Name:Second Sunrise -ManaCost:1 W W -Types:Instant -A:SP$ChangeZone | Cost$ 1 W W | Origin$ Graveyard | Destination$ Battlefield | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.Artifact,Card.Creature,Card.Enchantment,Card.Land | SpellDescription$ Each player returns to the battlefield all artifact, creature, enchantment, and land cards in his or her graveyard that were put there from the battlefield this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/second_sunrise.jpg -Oracle:Each player returns to the battlefield all artifact, creature, enchantment, and land cards in his or her graveyard that were put there from the battlefield this turn. \ No newline at end of file +Name:Second Sunrise +ManaCost:1 W W +Types:Instant +A:SP$ChangeZone | Cost$ 1 W W | Origin$ Graveyard | Destination$ Battlefield | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.Artifact,Card.Creature,Card.Enchantment,Card.Land | SpellDescription$ Each player returns to the battlefield all artifact, creature, enchantment, and land cards in his or her graveyard that were put there from the battlefield this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/second_sunrise.jpg +Oracle:Each player returns to the battlefield all artifact, creature, enchantment, and land cards in his or her graveyard that were put there from the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/s/second_thoughts.txt b/forge-gui/res/cardsfolder/s/second_thoughts.txt index 5b69c20558f..c29bd713a2e 100644 --- a/forge-gui/res/cardsfolder/s/second_thoughts.txt +++ b/forge-gui/res/cardsfolder/s/second_thoughts.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 4 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target attacking creature. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/second_thoughts.jpg -Oracle:Exile target attacking creature.\nDraw a card. \ No newline at end of file +Oracle:Exile target attacking creature.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/second_wind.txt b/forge-gui/res/cardsfolder/s/second_wind.txt index 6344874b3cd..3a65810716c 100644 --- a/forge-gui/res/cardsfolder/s/second_wind.txt +++ b/forge-gui/res/cardsfolder/s/second_wind.txt @@ -8,4 +8,4 @@ A:AB$ Untap | Cost$ T | Defined$ Enchanted | SpellDescription$ Untap enchanted c SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/second_wind.jpg -Oracle:Enchant creature\n{T}: Tap enchanted creature.\n{T}: Untap enchanted creature. \ No newline at end of file +Oracle:Enchant creature\n{T}: Tap enchanted creature.\n{T}: Untap enchanted creature. diff --git a/forge-gui/res/cardsfolder/s/secretkeeper.txt b/forge-gui/res/cardsfolder/s/secretkeeper.txt index 95aa5ee0da8..85c88eab626 100644 --- a/forge-gui/res/cardsfolder/s/secretkeeper.txt +++ b/forge-gui/res/cardsfolder/s/secretkeeper.txt @@ -1,10 +1,10 @@ -Name:Secretkeeper -ManaCost:3 U -Types:Creature Spirit -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | CheckSVar$ X | SVarCompare$ GTY | Description$ As long as you have more cards in hand than each opponent, CARDNAME gets +2/+2 and has flying. -SVar:X:Count$InYourHand -SVar:Y:PlayerCountOpponents$HighestCardsInHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/secretkeeper.jpg -Oracle:As long as you have more cards in hand than each opponent, Secretkeeper gets +2/+2 and has flying. \ No newline at end of file +Name:Secretkeeper +ManaCost:3 U +Types:Creature Spirit +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | CheckSVar$ X | SVarCompare$ GTY | Description$ As long as you have more cards in hand than each opponent, CARDNAME gets +2/+2 and has flying. +SVar:X:Count$InYourHand +SVar:Y:PlayerCountOpponents$HighestCardsInHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/secretkeeper.jpg +Oracle:As long as you have more cards in hand than each opponent, Secretkeeper gets +2/+2 and has flying. diff --git a/forge-gui/res/cardsfolder/s/secrets_of_the_dead.txt b/forge-gui/res/cardsfolder/s/secrets_of_the_dead.txt index 18719458720..80c91de5a22 100644 --- a/forge-gui/res/cardsfolder/s/secrets_of_the_dead.txt +++ b/forge-gui/res/cardsfolder/s/secrets_of_the_dead.txt @@ -1,8 +1,8 @@ -Name:Secrets of the Dead -ManaCost:2 U -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell from your graveyard, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0| Defined$ You | NumCards$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/secrets_of_the_dead.jpg -Oracle:Whenever you cast a spell from your graveyard, draw a card. \ No newline at end of file +Name:Secrets of the Dead +ManaCost:2 U +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card.wasCastFromGraveyard | ValidActivatingPlayer$ You | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a spell from your graveyard, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0| Defined$ You | NumCards$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/secrets_of_the_dead.jpg +Oracle:Whenever you cast a spell from your graveyard, draw a card. diff --git a/forge-gui/res/cardsfolder/s/security_blockade.txt b/forge-gui/res/cardsfolder/s/security_blockade.txt index 70032fff667..d2aff075b75 100644 --- a/forge-gui/res/cardsfolder/s/security_blockade.txt +++ b/forge-gui/res/cardsfolder/s/security_blockade.txt @@ -1,12 +1,12 @@ -Name:Security Blockade -ManaCost:2 W -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Land.AttachedBy | AddAbility$ PreventDamage | Description$ Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to you this turn." -SVar:PreventDamage:AB$ PreventDamage | Cost$ T | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/security_blockade.jpg -Oracle:Enchant land\nWhen Security Blockade enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield.\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to you this turn." \ No newline at end of file +Name:Security Blockade +ManaCost:2 W +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Land.AttachedBy | AddAbility$ PreventDamage | Description$ Enchanted land has "{T}: Prevent the next 1 damage that would be dealt to you this turn." +SVar:PreventDamage:AB$ PreventDamage | Cost$ T | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/security_blockade.jpg +Oracle:Enchant land\nWhen Security Blockade enters the battlefield, put a 2/2 white Knight creature token with vigilance onto the battlefield.\nEnchanted land has "{T}: Prevent the next 1 damage that would be dealt to you this turn." diff --git a/forge-gui/res/cardsfolder/s/security_detail.txt b/forge-gui/res/cardsfolder/s/security_detail.txt index d91b2efb670..b8a161983d6 100644 --- a/forge-gui/res/cardsfolder/s/security_detail.txt +++ b/forge-gui/res/cardsfolder/s/security_detail.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Enchantment A:AB$ Token | Cost$ W W | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | IsPresent$ Creature.YouCtrl | PresentCompare$ EQ0 | ActivationLimit$ 1 | SpellDescription$ Put a 1/1 white Soldier creature token onto the battlefield. Activate this ability only if you control no creatures and only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/security_detail.jpg -Oracle:{W}{W}: Put a 1/1 white Soldier creature token onto the battlefield. Activate this ability only if you control no creatures and only once each turn. \ No newline at end of file +Oracle:{W}{W}: Put a 1/1 white Soldier creature token onto the battlefield. Activate this ability only if you control no creatures and only once each turn. diff --git a/forge-gui/res/cardsfolder/s/sedge_scorpion.txt b/forge-gui/res/cardsfolder/s/sedge_scorpion.txt index 5f81efae329..7d7d24017f0 100644 --- a/forge-gui/res/cardsfolder/s/sedge_scorpion.txt +++ b/forge-gui/res/cardsfolder/s/sedge_scorpion.txt @@ -1,7 +1,7 @@ -Name:Sedge Scorpion -ManaCost:G -Types:Creature Scorpion -PT:1/1 -K:Deathtouch -SVar:Picture:http://www.wizards.com/global/images/magic/general/sedge_scorpion.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Sedge Scorpion +ManaCost:G +Types:Creature Scorpion +PT:1/1 +K:Deathtouch +SVar:Picture:http://www.wizards.com/global/images/magic/general/sedge_scorpion.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/s/sedge_sliver.txt b/forge-gui/res/cardsfolder/s/sedge_sliver.txt index 900fd34bd03..63a6c88b531 100644 --- a/forge-gui/res/cardsfolder/s/sedge_sliver.txt +++ b/forge-gui/res/cardsfolder/s/sedge_sliver.txt @@ -1,14 +1,14 @@ -Name:Sedge Sliver -ManaCost:2 R -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Sliver | AddStaticAbility$ SedgeSliverST | AddSVar$ SedgeSliverX | Description$ All Sliver creatures have "This creature gets +1/+1 as long as you control a Swamp." -SVar:SedgeSliverST:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ SedgeSliverX | Description$ CARDNAME gets +1/+1 as long as you control a Swamp. -S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Pump | Description$ All Slivers have "{B}: Regenerate this permanent." -SVar:Pump:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. -SVar:SedgeSliverX:Count$Valid Swamp.YouCtrl -SVar:PlayMain1:TRUE -SVar:RemRandomDeck:True -DeckNeeds:Color$Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/sedge_sliver.jpg -Oracle:All Sliver creatures have "This creature gets +1/+1 as long as you control a Swamp."\nAll Slivers have "{B}: Regenerate this permanent." \ No newline at end of file +Name:Sedge Sliver +ManaCost:2 R +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Sliver | AddStaticAbility$ SedgeSliverST | AddSVar$ SedgeSliverX | Description$ All Sliver creatures have "This creature gets +1/+1 as long as you control a Swamp." +SVar:SedgeSliverST:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ SedgeSliverX | Description$ CARDNAME gets +1/+1 as long as you control a Swamp. +S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Pump | Description$ All Slivers have "{B}: Regenerate this permanent." +SVar:Pump:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. +SVar:SedgeSliverX:Count$Valid Swamp.YouCtrl +SVar:PlayMain1:TRUE +SVar:RemRandomDeck:True +DeckNeeds:Color$Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/sedge_sliver.jpg +Oracle:All Sliver creatures have "This creature gets +1/+1 as long as you control a Swamp."\nAll Slivers have "{B}: Regenerate this permanent." diff --git a/forge-gui/res/cardsfolder/s/sedge_troll.txt b/forge-gui/res/cardsfolder/s/sedge_troll.txt index c2a9e8068d3..aad62028520 100644 --- a/forge-gui/res/cardsfolder/s/sedge_troll.txt +++ b/forge-gui/res/cardsfolder/s/sedge_troll.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Check A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:X:Count$Valid Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/sedge_troll.jpg -Oracle:Sedge Troll gets +1/+1 as long as you control a Swamp.\n{B}: Regenerate Sedge Troll. \ No newline at end of file +Oracle:Sedge Troll gets +1/+1 as long as you control a Swamp.\n{B}: Regenerate Sedge Troll. diff --git a/forge-gui/res/cardsfolder/s/sedraxis_alchemist.txt b/forge-gui/res/cardsfolder/s/sedraxis_alchemist.txt index 58bee5d887d..a964b9f7153 100644 --- a/forge-gui/res/cardsfolder/s/sedraxis_alchemist.txt +++ b/forge-gui/res/cardsfolder/s/sedraxis_alchemist.txt @@ -8,4 +8,4 @@ SVar:RemRandomDeck:True DeckNeeds:Color$Blue SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sedraxis_alchemist.jpg -Oracle:When Sedraxis Alchemist enters the battlefield, if you control a blue permanent, return target nonland permanent to its owner's hand. \ No newline at end of file +Oracle:When Sedraxis Alchemist enters the battlefield, if you control a blue permanent, return target nonland permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sedraxis_specter.txt b/forge-gui/res/cardsfolder/s/sedraxis_specter.txt index e3017a0ae3b..c6afadc3bcc 100644 --- a/forge-gui/res/cardsfolder/s/sedraxis_specter.txt +++ b/forge-gui/res/cardsfolder/s/sedraxis_specter.txt @@ -7,4 +7,4 @@ K:Unearth:1 B T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/sedraxis_specter.jpg -Oracle:Flying\nWhenever Sedraxis Specter deals combat damage to a player, that player discards a card.\nUnearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Flying\nWhenever Sedraxis Specter deals combat damage to a player, that player discards a card.\nUnearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/sedris_the_traitor_king.txt b/forge-gui/res/cardsfolder/s/sedris_the_traitor_king.txt index 7bc347f56b2..84a07df5f39 100644 --- a/forge-gui/res/cardsfolder/s/sedris_the_traitor_king.txt +++ b/forge-gui/res/cardsfolder/s/sedris_the_traitor_king.txt @@ -1,11 +1,11 @@ -Name:Sedris, the Traitor King -ManaCost:3 U B R -Types:Legendary Creature Zombie Warrior -PT:5/5 -S:Mode$ Continuous | EffectZone$ Battlefield | AffectedZone$ Graveyard | Affected$ Creature.YouCtrl | AddAbility$ Unearth | AddSVar$ SedrisUnearthed & SedrisTrueDeath & SedrisUnavailable | Description$ Each creature card in your graveyard has unearth {2}{B}. ({2}{B}: Return the card to the battlefield. The creature gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) -SVar:Unearth:AB$ ChangeZone | Cost$ 2 B | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SorcerySpeed$ True | ActivationZone$ Graveyard | Unearth$ True | SubAbility$ SedrisUnearthed | PrecostDesc$ Unearth | CostDesc$ {2}{B} | StackDescription$ Unearth: Return CARDNAME to the battlefield. | SpellDescription$ ({2}{B}: Return CARDNAME to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) -SVar:SedrisUnearthed:DB$ Pump | Defined$ Self | KW$ Haste & HIDDEN If CARDNAME would leave the battlefield, exile it instead of putting it anywhere else. | Permanent$ True | SubAbility$ SedrisTrueDeath | StackDescription$ It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. -SVar:SedrisTrueDeath:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ SedrisUnavailable | TriggerDescription$ Exile CARDNAME at the beginning of the next end step. -SVar:SedrisUnavailable:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/sedris_the_traitor_king.jpg -Oracle:Each creature card in your graveyard has unearth {2}{B}. ({2}{B}: Return the card to the battlefield. The creature gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Name:Sedris, the Traitor King +ManaCost:3 U B R +Types:Legendary Creature Zombie Warrior +PT:5/5 +S:Mode$ Continuous | EffectZone$ Battlefield | AffectedZone$ Graveyard | Affected$ Creature.YouCtrl | AddAbility$ Unearth | AddSVar$ SedrisUnearthed & SedrisTrueDeath & SedrisUnavailable | Description$ Each creature card in your graveyard has unearth {2}{B}. ({2}{B}: Return the card to the battlefield. The creature gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) +SVar:Unearth:AB$ ChangeZone | Cost$ 2 B | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SorcerySpeed$ True | ActivationZone$ Graveyard | Unearth$ True | SubAbility$ SedrisUnearthed | PrecostDesc$ Unearth | CostDesc$ {2}{B} | StackDescription$ Unearth: Return CARDNAME to the battlefield. | SpellDescription$ ({2}{B}: Return CARDNAME to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) +SVar:SedrisUnearthed:DB$ Pump | Defined$ Self | KW$ Haste & HIDDEN If CARDNAME would leave the battlefield, exile it instead of putting it anywhere else. | Permanent$ True | SubAbility$ SedrisTrueDeath | StackDescription$ It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. +SVar:SedrisTrueDeath:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ SedrisUnavailable | TriggerDescription$ Exile CARDNAME at the beginning of the next end step. +SVar:SedrisUnavailable:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/sedris_the_traitor_king.jpg +Oracle:Each creature card in your graveyard has unearth {2}{B}. ({2}{B}: Return the card to the battlefield. The creature gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/see_beyond.txt b/forge-gui/res/cardsfolder/s/see_beyond.txt index 3776909e330..00aca31b74f 100644 --- a/forge-gui/res/cardsfolder/s/see_beyond.txt +++ b/forge-gui/res/cardsfolder/s/see_beyond.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 1 U | NumCards$ 2 | SubAbility$ DBShuffle | SpellDescription$ SVar:DBShuffle:DB$ ChangeZone | Origin$ Hand | Destination$ Library | Shuffle$ True | ChangeType$ Card.YouOwn | ChangeNum$ 1 | Mandatory$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/see_beyond.jpg -Oracle:Draw two cards, then shuffle a card from your hand into your library. \ No newline at end of file +Oracle:Draw two cards, then shuffle a card from your hand into your library. diff --git a/forge-gui/res/cardsfolder/s/seed_spark.txt b/forge-gui/res/cardsfolder/s/seed_spark.txt index 6eb2e471cf2..4e7bbbf8903 100644 --- a/forge-gui/res/cardsfolder/s/seed_spark.txt +++ b/forge-gui/res/cardsfolder/s/seed_spark.txt @@ -7,4 +7,4 @@ SVar:ManaNeededToAvoidNegativeEffect:green SVar:RemRandomDeck:True DeckNeeds:Color$Green SVar:Picture:http://www.wizards.com/global/images/magic/general/seed_spark.jpg -Oracle:Destroy target artifact or enchantment. If {G} was spent to cast Seed Spark, put two 1/1 green Saproling creature tokens onto the battlefield. \ No newline at end of file +Oracle:Destroy target artifact or enchantment. If {G} was spent to cast Seed Spark, put two 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/seed_the_land.txt b/forge-gui/res/cardsfolder/s/seed_the_land.txt index 66a055bf2ef..6381c0a332f 100644 --- a/forge-gui/res/cardsfolder/s/seed_the_land.txt +++ b/forge-gui/res/cardsfolder/s/seed_the_land.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a land enters the battlefield, its controller puts a 1/1 green Snake creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 snake CHK SVar:Picture:http://www.wizards.com/global/images/magic/general/seed_the_land.jpg -Oracle:Whenever a land enters the battlefield, its controller puts a 1/1 green Snake creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever a land enters the battlefield, its controller puts a 1/1 green Snake creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/seedborn_muse.txt b/forge-gui/res/cardsfolder/s/seedborn_muse.txt index 5baa1eed4fe..3c6a4c2e752 100644 --- a/forge-gui/res/cardsfolder/s/seedborn_muse.txt +++ b/forge-gui/res/cardsfolder/s/seedborn_muse.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:2/4 S:Mode$ Continuous | Affected$ Permanent.YouCtrl | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap all permanents you control during each other player's untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/seedborn_muse.jpg -Oracle:Untap all permanents you control during each other player's untap step. \ No newline at end of file +Oracle:Untap all permanents you control during each other player's untap step. diff --git a/forge-gui/res/cardsfolder/s/seedcradle_witch.txt b/forge-gui/res/cardsfolder/s/seedcradle_witch.txt index 516b53ee593..1417493d4ed 100644 --- a/forge-gui/res/cardsfolder/s/seedcradle_witch.txt +++ b/forge-gui/res/cardsfolder/s/seedcradle_witch.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 2 G W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SubAbility$ DBUntap | SpellDescription$ Target creature gets +3/+3 until end of turn. Untap that creature. SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/seedcradle_witch.jpg -Oracle:{2}{G}{W}: Target creature gets +3/+3 until end of turn. Untap that creature. \ No newline at end of file +Oracle:{2}{G}{W}: Target creature gets +3/+3 until end of turn. Untap that creature. diff --git a/forge-gui/res/cardsfolder/s/seedguide_ash.txt b/forge-gui/res/cardsfolder/s/seedguide_ash.txt index c62be7442e1..2247baf9386 100644 --- a/forge-gui/res/cardsfolder/s/seedguide_ash.txt +++ b/forge-gui/res/cardsfolder/s/seedguide_ash.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerZones$ Graveyard | Execute$ TrigChange | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may search your library for up to three Forest cards and put them onto the battlefield tapped. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | Tapped$ True | ChangeNum$ 3 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/seedguide_ash.jpg -Oracle:When Seedguide Ash dies, you may search your library for up to three Forest cards and put them onto the battlefield tapped. If you do, shuffle your library. \ No newline at end of file +Oracle:When Seedguide Ash dies, you may search your library for up to three Forest cards and put them onto the battlefield tapped. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/seedling_charm.txt b/forge-gui/res/cardsfolder/s/seedling_charm.txt index a761f30cfc1..7cdd8830478 100644 --- a/forge-gui/res/cardsfolder/s/seedling_charm.txt +++ b/forge-gui/res/cardsfolder/s/seedling_charm.txt @@ -1,10 +1,10 @@ -Name:Seedling Charm -ManaCost:G -Types:Instant -A:SP$ Charm | Cost$ G | Choices$ DBChangeZone,DBRegen,DBPump | CharmNum$ 1 | SpellDescription$ Choose one - Return target Aura attached to a creature to its owner's hand; or regenerate target green creature; or target creature gains trample until end of turn. -SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target Aura attached to a creature to its owner's hand; -SVar:DBRegen:DB$ Regenerate | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature. | SpellDescription$ Tegenerate target green creature; -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SpellDescription$ Target creature gains trample until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/seedling_charm.jpg -Oracle:Choose one - Return target Aura attached to a creature to its owner's hand; or regenerate target green creature; or target creature gains trample until end of turn. \ No newline at end of file +Name:Seedling Charm +ManaCost:G +Types:Instant +A:SP$ Charm | Cost$ G | Choices$ DBChangeZone,DBRegen,DBPump | CharmNum$ 1 | SpellDescription$ Choose one - Return target Aura attached to a creature to its owner's hand; or regenerate target green creature; or target creature gains trample until end of turn. +SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Aura.AttachedTo Creature | TgtPrompt$ Select target Aura attached to a creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target Aura attached to a creature to its owner's hand; +SVar:DBRegen:DB$ Regenerate | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature. | SpellDescription$ Tegenerate target green creature; +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SpellDescription$ Target creature gains trample until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/seedling_charm.jpg +Oracle:Choose one - Return target Aura attached to a creature to its owner's hand; or regenerate target green creature; or target creature gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/s/seeds_of_innocence.txt b/forge-gui/res/cardsfolder/s/seeds_of_innocence.txt index e47808a94b2..4438c705b25 100644 --- a/forge-gui/res/cardsfolder/s/seeds_of_innocence.txt +++ b/forge-gui/res/cardsfolder/s/seeds_of_innocence.txt @@ -1,12 +1,12 @@ -Name:Seeds of Innocence -ManaCost:1 G G -Types:Sorcery -A:SP$ DestroyAll | Cost$ 1 G G | ValidCards$ Artifact | RememberDestroyed$ True | NoRegen$ True | SubAbility$ DBRepeat | SpellDescription$ Destroy all artifacts. They can't be regenerated. The controller of each of those artifacts gains life equal to its converted mana cost. -SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBGainLife | SubAbility$ DBCleanup -SVar:DBGainLife:DB$ GainLife | Defined$ Player.IsRemembered | LifeAmount$ X | References$ X -SVar:X:RememberedLKI$FilterControlledByRemembered_CardManaCost -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/seeds_of_innocence.jpg -Oracle:Destroy all artifacts. They can't be regenerated. The controller of each of those artifacts gains life equal to its converted mana cost. +Name:Seeds of Innocence +ManaCost:1 G G +Types:Sorcery +A:SP$ DestroyAll | Cost$ 1 G G | ValidCards$ Artifact | RememberDestroyed$ True | NoRegen$ True | SubAbility$ DBRepeat | SpellDescription$ Destroy all artifacts. They can't be regenerated. The controller of each of those artifacts gains life equal to its converted mana cost. +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBGainLife | SubAbility$ DBCleanup +SVar:DBGainLife:DB$ GainLife | Defined$ Player.IsRemembered | LifeAmount$ X | References$ X +SVar:X:RememberedLKI$FilterControlledByRemembered_CardManaCost +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/seeds_of_innocence.jpg +Oracle:Destroy all artifacts. They can't be regenerated. The controller of each of those artifacts gains life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/seeds_of_strength.txt b/forge-gui/res/cardsfolder/s/seeds_of_strength.txt index aee0038b48f..d47aa99e633 100644 --- a/forge-gui/res/cardsfolder/s/seeds_of_strength.txt +++ b/forge-gui/res/cardsfolder/s/seeds_of_strength.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ G W | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:DBPump1:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature (2) | NumAtt$ 1 | NumDef$ 1 | SubAbility$ DBPump2 SVar:DBPump2:DB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature (3)| NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/seeds_of_strength.jpg -Oracle:Target creature gets +1/+1 until end of turn.\nTarget creature gets +1/+1 until end of turn.\nTarget creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Target creature gets +1/+1 until end of turn.\nTarget creature gets +1/+1 until end of turn.\nTarget creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/seedtime.txt b/forge-gui/res/cardsfolder/s/seedtime.txt index 55be4d50ca0..05abfa83761 100644 --- a/forge-gui/res/cardsfolder/s/seedtime.txt +++ b/forge-gui/res/cardsfolder/s/seedtime.txt @@ -1,9 +1,9 @@ -Name:Seedtime -ManaCost:1 G -Types:Instant -A:SP$ AddTurn | Cost$ 1 G | NumTurns$ 1 | PlayerTurn$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Cast CARDNAME only during your turn. Take an extra turn after this one if an opponent cast a blue spell this turn. -SVar:X:Count$ThisTurnCast_Card.Blue+OppCtrl -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/seedtime.jpg -Oracle:Cast Seedtime only during your turn.\nTake an extra turn after this one if an opponent cast a blue spell this turn. \ No newline at end of file +Name:Seedtime +ManaCost:1 G +Types:Instant +A:SP$ AddTurn | Cost$ 1 G | NumTurns$ 1 | PlayerTurn$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SpellDescription$ Cast CARDNAME only during your turn. Take an extra turn after this one if an opponent cast a blue spell this turn. +SVar:X:Count$ThisTurnCast_Card.Blue+OppCtrl +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/seedtime.jpg +Oracle:Cast Seedtime only during your turn.\nTake an extra turn after this one if an opponent cast a blue spell this turn. diff --git a/forge-gui/res/cardsfolder/s/seek_the_horizon.txt b/forge-gui/res/cardsfolder/s/seek_the_horizon.txt index b8f95d53d8c..ba6ae306a45 100644 --- a/forge-gui/res/cardsfolder/s/seek_the_horizon.txt +++ b/forge-gui/res/cardsfolder/s/seek_the_horizon.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Sorcery A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 3 | SpellDescription$ Search your library for up to three basic land cards, reveal them, and put them into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/seek_the_horizon.jpg -Oracle:Search your library for up to three basic land cards, reveal them, and put them into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for up to three basic land cards, reveal them, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/seeker.txt b/forge-gui/res/cardsfolder/s/seeker.txt index c6bc9f3faa3..3f624395fc5 100644 --- a/forge-gui/res/cardsfolder/s/seeker.txt +++ b/forge-gui/res/cardsfolder/s/seeker.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.nonArtifact+nonWhite | Description$ Enchanted creature can't be blocked except by artifact creatures and/or white creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/seeker.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked except by artifact creatures and/or white creatures. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked except by artifact creatures and/or white creatures. diff --git a/forge-gui/res/cardsfolder/s/seeker_of_skybreak.txt b/forge-gui/res/cardsfolder/s/seeker_of_skybreak.txt index d54edbde34f..3db69eac7cc 100644 --- a/forge-gui/res/cardsfolder/s/seeker_of_skybreak.txt +++ b/forge-gui/res/cardsfolder/s/seeker_of_skybreak.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Untap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Untap target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/seeker_of_skybreak.jpg -Oracle:{T}: Untap target creature. \ No newline at end of file +Oracle:{T}: Untap target creature. diff --git a/forge-gui/res/cardsfolder/s/seers_sundial.txt b/forge-gui/res/cardsfolder/s/seers_sundial.txt index df15cb45d9b..99d50faf14c 100644 --- a/forge-gui/res/cardsfolder/s/seers_sundial.txt +++ b/forge-gui/res/cardsfolder/s/seers_sundial.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may pay {2}. If you do, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 2 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/seers_sundial.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may pay {2}. If you do, draw a card. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may pay {2}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/s/seers_vision.txt b/forge-gui/res/cardsfolder/s/seers_vision.txt index a7c5383c726..10b021d8274 100644 --- a/forge-gui/res/cardsfolder/s/seers_vision.txt +++ b/forge-gui/res/cardsfolder/s/seers_vision.txt @@ -1,8 +1,8 @@ -Name:Seer's Vision -ManaCost:2 U B -Types:Enchantment -S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ Play with your hand revealed. | Description$ Your opponents play with their hands revealed. -A:AB$ Discard | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player. | Mode$ RevealYouChoose | NumCards$ 1 | SorcerySpeed$ True | SpellDescription$ Look at target player's hand and choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/seers_vision.jpg -Oracle:Your opponents play with their hands revealed.\nSacrifice Seer's Vision: Look at target player's hand and choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Seer's Vision +ManaCost:2 U B +Types:Enchantment +S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ Play with your hand revealed. | Description$ Your opponents play with their hands revealed. +A:AB$ Discard | Cost$ Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player. | Mode$ RevealYouChoose | NumCards$ 1 | SorcerySpeed$ True | SpellDescription$ Look at target player's hand and choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/seers_vision.jpg +Oracle:Your opponents play with their hands revealed.\nSacrifice Seer's Vision: Look at target player's hand and choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/s/seething_anger.txt b/forge-gui/res/cardsfolder/s/seething_anger.txt index caccf0dff4e..f9e44b61346 100644 --- a/forge-gui/res/cardsfolder/s/seething_anger.txt +++ b/forge-gui/res/cardsfolder/s/seething_anger.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | SpellDescription$ Target creature gets +3/+0 until end of turn. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/seething_anger.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget creature gets +3/+0 until end of turn. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget creature gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/seething_pathblazer.txt b/forge-gui/res/cardsfolder/s/seething_pathblazer.txt index 2c25db51011..1e02505dea8 100644 --- a/forge-gui/res/cardsfolder/s/seething_pathblazer.txt +++ b/forge-gui/res/cardsfolder/s/seething_pathblazer.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ Sac<1/Elemental> | NumAtt$ +2 | KW$ First Strike | SpellDescription$ Seething Pathblazer gets +2/+0 and gains first strike until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/seething_pathblazer.jpg -Oracle:Sacrifice an Elemental: Seething Pathblazer gets +2/+0 and gains first strike until end of turn. \ No newline at end of file +Oracle:Sacrifice an Elemental: Seething Pathblazer gets +2/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/seething_song.txt b/forge-gui/res/cardsfolder/s/seething_song.txt index a795c33c9c9..f597982b210 100644 --- a/forge-gui/res/cardsfolder/s/seething_song.txt +++ b/forge-gui/res/cardsfolder/s/seething_song.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Mana | Cost$ 2 R | Produced$ R | Amount$ 5 | SpellDescription$ Add {R}{R}{R}{R}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/seething_song.jpg -Oracle:Add {R}{R}{R}{R}{R} to your mana pool. \ No newline at end of file +Oracle:Add {R}{R}{R}{R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/segmented_wurm.txt b/forge-gui/res/cardsfolder/s/segmented_wurm.txt index d2f90a79ae1..1e5e081b75e 100644 --- a/forge-gui/res/cardsfolder/s/segmented_wurm.txt +++ b/forge-gui/res/cardsfolder/s/segmented_wurm.txt @@ -6,4 +6,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ M1M1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/segmented_wurm.jpg -Oracle:Whenever Segmented Wurm becomes the target of a spell or ability, put a -1/-1 counter on it. \ No newline at end of file +Oracle:Whenever Segmented Wurm becomes the target of a spell or ability, put a -1/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/segovian_leviathan.txt b/forge-gui/res/cardsfolder/s/segovian_leviathan.txt index 750d42815e4..3dc330974dd 100644 --- a/forge-gui/res/cardsfolder/s/segovian_leviathan.txt +++ b/forge-gui/res/cardsfolder/s/segovian_leviathan.txt @@ -4,4 +4,4 @@ Types:Creature Leviathan PT:3/3 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card14538.jpg -Oracle:Islandwalk \ No newline at end of file +Oracle:Islandwalk diff --git a/forge-gui/res/cardsfolder/s/sehts_tiger.txt b/forge-gui/res/cardsfolder/s/sehts_tiger.txt index b5fb416ef45..47714603274 100644 --- a/forge-gui/res/cardsfolder/s/sehts_tiger.txt +++ b/forge-gui/res/cardsfolder/s/sehts_tiger.txt @@ -1,10 +1,10 @@ -Name:Seht's Tiger -ManaCost:2 W W -Types:Creature Cat -PT:3/3 -K:Flash -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, you gain protection from the color of your choice until end of turn -SVar:TrigChoose:AB$ ChooseColor | Cost$ 0 | Defined$ You | AILogic$ MostProminentAttackers | SubAbility$ SehtsProtection -SVar:SehtsProtection:DB$ ProtectionAll | ValidPlayers$ You | Gains$ ChosenColor -SVar:Picture:http://www.wizards.com/global/images/magic/general/sehts_tiger.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Seht's Tiger enters the battlefield, you gain protection from the color of your choice until end of turn. (You can't be targeted, dealt damage, or enchanted by anything of the chosen color.) \ No newline at end of file +Name:Seht's Tiger +ManaCost:2 W W +Types:Creature Cat +PT:3/3 +K:Flash +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, you gain protection from the color of your choice until end of turn +SVar:TrigChoose:AB$ ChooseColor | Cost$ 0 | Defined$ You | AILogic$ MostProminentAttackers | SubAbility$ SehtsProtection +SVar:SehtsProtection:DB$ ProtectionAll | ValidPlayers$ You | Gains$ ChosenColor +SVar:Picture:http://www.wizards.com/global/images/magic/general/sehts_tiger.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Seht's Tiger enters the battlefield, you gain protection from the color of your choice until end of turn. (You can't be targeted, dealt damage, or enchanted by anything of the chosen color.) diff --git a/forge-gui/res/cardsfolder/s/seismic_assault.txt b/forge-gui/res/cardsfolder/s/seismic_assault.txt index 5774ec11f29..da9152429fe 100644 --- a/forge-gui/res/cardsfolder/s/seismic_assault.txt +++ b/forge-gui/res/cardsfolder/s/seismic_assault.txt @@ -3,4 +3,4 @@ ManaCost:R R R Types:Enchantment A:AB$ DealDamage | Cost$ Discard<1/Land> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/seismic_assault.jpg -Oracle:Discard a land card: Seismic Assault deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Discard a land card: Seismic Assault deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/seismic_mage.txt b/forge-gui/res/cardsfolder/s/seismic_mage.txt index d07e27a812d..6c0c268b02e 100644 --- a/forge-gui/res/cardsfolder/s/seismic_mage.txt +++ b/forge-gui/res/cardsfolder/s/seismic_mage.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:1/1 A:AB$ Destroy | Cost$ 2 R T Discard<1/Card> | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/seismic_mage.jpg -Oracle:{2}{R}, {T}, Discard a card: Destroy target land. \ No newline at end of file +Oracle:{2}{R}, {T}, Discard a card: Destroy target land. diff --git a/forge-gui/res/cardsfolder/s/seismic_shudder.txt b/forge-gui/res/cardsfolder/s/seismic_shudder.txt index 6a32a5402e1..98175ce5851 100644 --- a/forge-gui/res/cardsfolder/s/seismic_shudder.txt +++ b/forge-gui/res/cardsfolder/s/seismic_shudder.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ DamageAll | Cost$ 1 R | NumDmg$ 1 | ValidCards$ Creature.withoutFlying | ValidDescription$ each creature without flying. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/seismic_shudder.jpg -Oracle:Seismic Shudder deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:Seismic Shudder deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/s/seismic_spike.txt b/forge-gui/res/cardsfolder/s/seismic_spike.txt index 37f046d8143..f1d1fd73cca 100644 --- a/forge-gui/res/cardsfolder/s/seismic_spike.txt +++ b/forge-gui/res/cardsfolder/s/seismic_spike.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBMana | SpellDescription$ Destroy target land. Add {R}{R} to your mana pool. SVar:DBMana:DB$Mana | Produced$ R | Amount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/seismic_spike.jpg -Oracle:Destroy target land. Add {R}{R} to your mana pool. \ No newline at end of file +Oracle:Destroy target land. Add {R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/seismic_stomp.txt b/forge-gui/res/cardsfolder/s/seismic_stomp.txt index 6c78fa90873..907a2a62c60 100644 --- a/forge-gui/res/cardsfolder/s/seismic_stomp.txt +++ b/forge-gui/res/cardsfolder/s/seismic_stomp.txt @@ -1,8 +1,8 @@ -Name:Seismic Stomp -ManaCost:1 R -Types:Sorcery -A:SP$ Effect | Cost$ 1 R | Name$ Seismic Stomp Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ Creatures without flying can't block this turn. -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures without flying can't block this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/seismic_stomp.jpg -Oracle:Creatures without flying can't block this turn. +Name:Seismic Stomp +ManaCost:1 R +Types:Sorcery +A:SP$ Effect | Cost$ 1 R | Name$ Seismic Stomp Effect | StaticAbilities$ KWPump | AILogic$ Evasion | SpellDescription$ Creatures without flying can't block this turn. +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures without flying can't block this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/seismic_stomp.jpg +Oracle:Creatures without flying can't block this turn. diff --git a/forge-gui/res/cardsfolder/s/seismic_strike.txt b/forge-gui/res/cardsfolder/s/seismic_strike.txt index c3673614aed..fc147e29787 100644 --- a/forge-gui/res/cardsfolder/s/seismic_strike.txt +++ b/forge-gui/res/cardsfolder/s/seismic_strike.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the number of Mountains you control. SVar:X:Count$TypeYouCtrl.Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/seismic_strike.jpg -Oracle:Seismic Strike deals damage to target creature equal to the number of Mountains you control. \ No newline at end of file +Oracle:Seismic Strike deals damage to target creature equal to the number of Mountains you control. diff --git a/forge-gui/res/cardsfolder/s/seizan_perverter_of_truth.txt b/forge-gui/res/cardsfolder/s/seizan_perverter_of_truth.txt index 99d091c9b0d..b5f65d7bd4f 100644 --- a/forge-gui/res/cardsfolder/s/seizan_perverter_of_truth.txt +++ b/forge-gui/res/cardsfolder/s/seizan_perverter_of_truth.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigDrain:AB$LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | Defined$ TriggeredPlayer | NumCards$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card78965.jpg -Oracle:At the beginning of each player's upkeep, that player loses 2 life and draws two cards. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player loses 2 life and draws two cards. diff --git a/forge-gui/res/cardsfolder/s/seize_the_day.txt b/forge-gui/res/cardsfolder/s/seize_the_day.txt index 1d274fd7324..6b16013e550 100644 --- a/forge-gui/res/cardsfolder/s/seize_the_day.txt +++ b/forge-gui/res/cardsfolder/s/seize_the_day.txt @@ -1,8 +1,8 @@ -Name:Seize the Day -ManaCost:3 R -Types:Sorcery -K:Flashback 2 R -A:SP$ Untap | Cost$ 3 R | ValidTgts$ Creature | SubAbility$ DBAddCombat | SpellDescription$ Untap target creature. After this main phase, there is an additional combat phase followed by an additional main phase. -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/seize_the_day.jpg -Oracle:Untap target creature. After this main phase, there is an additional combat phase followed by an additional main phase.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Seize the Day +ManaCost:3 R +Types:Sorcery +K:Flashback 2 R +A:SP$ Untap | Cost$ 3 R | ValidTgts$ Creature | SubAbility$ DBAddCombat | SpellDescription$ Untap target creature. After this main phase, there is an additional combat phase followed by an additional main phase. +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/seize_the_day.jpg +Oracle:Untap target creature. After this main phase, there is an additional combat phase followed by an additional main phase.\nFlashback {2}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/seize_the_initiative.txt b/forge-gui/res/cardsfolder/s/seize_the_initiative.txt index cb7b87feead..68e447fcd99 100644 --- a/forge-gui/res/cardsfolder/s/seize_the_initiative.txt +++ b/forge-gui/res/cardsfolder/s/seize_the_initiative.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ First Strike | SpellDescription$ Target creature gets +1/+1 and gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/seize_the_initiative.jpg -Oracle:Target creature gets +1/+1 and gains first strike until end of turn. \ No newline at end of file +Oracle:Target creature gets +1/+1 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/seize_the_soul.txt b/forge-gui/res/cardsfolder/s/seize_the_soul.txt index 4cb983cdbf3..75baa805f9c 100644 --- a/forge-gui/res/cardsfolder/s/seize_the_soul.txt +++ b/forge-gui/res/cardsfolder/s/seize_the_soul.txt @@ -1,8 +1,8 @@ -Name:Seize the Soul -ManaCost:2 B B -Types:Instant -K:Haunt:TrigDestroy:Destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonWhite+nonBlack | TgtPrompt$ Select target nonwhite nonblack creature. | SubAbility$ DBSpirit | SpellDescription$ Destroy target nonwhite nonblack creature. Put a 1/1 white Spirit creature token with flying into play. -SVar:DBSpirit:DB$ Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 spirit RAV | TokenKeywords$ Flying -Oracle:Destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield.\nHaunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.)\nWhen the creature Seize the Soul haunts dies, destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/seize_the_soul.jpg \ No newline at end of file +Name:Seize the Soul +ManaCost:2 B B +Types:Instant +K:Haunt:TrigDestroy:Destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonWhite+nonBlack | TgtPrompt$ Select target nonwhite nonblack creature. | SubAbility$ DBSpirit | SpellDescription$ Destroy target nonwhite nonblack creature. Put a 1/1 white Spirit creature token with flying into play. +SVar:DBSpirit:DB$ Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 spirit RAV | TokenKeywords$ Flying +Oracle:Destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield.\nHaunt (When this spell card is put into a graveyard after resolving, exile it haunting target creature.)\nWhen the creature Seize the Soul haunts dies, destroy target nonwhite, nonblack creature. Put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/seize_the_soul.jpg diff --git a/forge-gui/res/cardsfolder/s/seizures.txt b/forge-gui/res/cardsfolder/s/seizures.txt index 750374451fa..d41cb125200 100644 --- a/forge-gui/res/cardsfolder/s/seizures.txt +++ b/forge-gui/res/cardsfolder/s/seizures.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted creature becomes tapped, CARDNAME deals 3 damage to that creature's controller unless that player pays {3}. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 | UnlessCost$ 3 | UnlessPayer$ TriggeredCardController SVar:Picture:http://www.wizards.com/global/images/magic/general/seizures.jpg -Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, Seizures deals 3 damage to that creature's controller unless that player pays {3}. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, Seizures deals 3 damage to that creature's controller unless that player pays {3}. diff --git a/forge-gui/res/cardsfolder/s/sejiri_merfolk.txt b/forge-gui/res/cardsfolder/s/sejiri_merfolk.txt index 3430ba11b32..ad5e075a406 100644 --- a/forge-gui/res/cardsfolder/s/sejiri_merfolk.txt +++ b/forge-gui/res/cardsfolder/s/sejiri_merfolk.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ First Strike & Lifelink | SVar:X:Count$Valid Plains.YouCtrl SVar:BuffedBy:Plains SVar:Picture:http://www.wizards.com/global/images/magic/general/sejiri_merfolk.jpg -Oracle:As long as you control a Plains, Sejiri Merfolk has first strike and lifelink. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.) \ No newline at end of file +Oracle:As long as you control a Plains, Sejiri Merfolk has first strike and lifelink. (Damage dealt by a creature with lifelink also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/s/sejiri_refuge.txt b/forge-gui/res/cardsfolder/s/sejiri_refuge.txt index 8f2218d703a..48d75f2d775 100644 --- a/forge-gui/res/cardsfolder/s/sejiri_refuge.txt +++ b/forge-gui/res/cardsfolder/s/sejiri_refuge.txt @@ -7,4 +7,4 @@ 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 1 life. SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sejiri_refuge.jpg -Oracle:Sejiri Refuge enters the battlefield tapped.\nWhen Sejiri Refuge enters the battlefield, you gain 1 life.\n{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Oracle:Sejiri Refuge enters the battlefield tapped.\nWhen Sejiri Refuge enters the battlefield, you gain 1 life.\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sejiri_steppe.txt b/forge-gui/res/cardsfolder/s/sejiri_steppe.txt index 578e81d7fad..2c61c17c0c7 100644 --- a/forge-gui/res/cardsfolder/s/sejiri_steppe.txt +++ b/forge-gui/res/cardsfolder/s/sejiri_steppe.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigProtect:AB$ Protection | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/sejiri_steppe.jpg -Oracle:Sejiri Steppe enters the battlefield tapped.\nWhen Sejiri Steppe enters the battlefield, target creature you control gains protection from the color of your choice until end of turn.\n{T}: Add {W} to your mana pool. \ No newline at end of file +Oracle:Sejiri Steppe enters the battlefield tapped.\nWhen Sejiri Steppe enters the battlefield, target creature you control gains protection from the color of your choice until end of turn.\n{T}: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sekki_seasons_guide.txt b/forge-gui/res/cardsfolder/s/sekki_seasons_guide.txt index 8161da3c347..79fe8ae726d 100644 --- a/forge-gui/res/cardsfolder/s/sekki_seasons_guide.txt +++ b/forge-gui/res/cardsfolder/s/sekki_seasons_guide.txt @@ -1,12 +1,12 @@ -Name:Sekki, Seasons' Guide -ManaCost:5 G G G -Types:Legendary Creature Spirit -PT:0/0 -K:etbCounters:P1P1:8 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ SekkiCounters | PreventionEffect$ True | Description$ If damage would be dealt to Sekki, prevent that damage, remove that many +1/+1 counters from Sekki, and put that many 1/1 colorless Spirit creature tokens onto the battlefield. -SVar:SekkiCounters:AB$ RemoveCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ SekkiX | SubAbility$ DBSekkiToken | References$ SekkiX -SVar:DBSekkiToken:DB$ Token | Cost$ 0 | TokenAmount$ SekkiX | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | References$ SekkiX -A:AB$ ChangeZone | Cost$ Sac<8/Spirit> | Defined$ Self | ActivationZone$ Graveyard | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return Sekki from your graveyard to the battlefield. -SVar:SekkiX:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/sekki_seasons_guide.jpg -Oracle:Sekki, Seasons' Guide enters the battlefield with eight +1/+1 counters on it.\nIf damage would be dealt to Sekki, prevent that damage, remove that many +1/+1 counters from Sekki, and put that many 1/1 colorless Spirit creature tokens onto the battlefield.\nSacrifice eight Spirits: Return Sekki from your graveyard to the battlefield. \ No newline at end of file +Name:Sekki, Seasons' Guide +ManaCost:5 G G G +Types:Legendary Creature Spirit +PT:0/0 +K:etbCounters:P1P1:8 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ SekkiCounters | PreventionEffect$ True | Description$ If damage would be dealt to Sekki, prevent that damage, remove that many +1/+1 counters from Sekki, and put that many 1/1 colorless Spirit creature tokens onto the battlefield. +SVar:SekkiCounters:AB$ RemoveCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ SekkiX | SubAbility$ DBSekkiToken | References$ SekkiX +SVar:DBSekkiToken:DB$ Token | Cost$ 0 | TokenAmount$ SekkiX | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | References$ SekkiX +A:AB$ ChangeZone | Cost$ Sac<8/Spirit> | Defined$ Self | ActivationZone$ Graveyard | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return Sekki from your graveyard to the battlefield. +SVar:SekkiX:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/sekki_seasons_guide.jpg +Oracle:Sekki, Seasons' Guide enters the battlefield with eight +1/+1 counters on it.\nIf damage would be dealt to Sekki, prevent that damage, remove that many +1/+1 counters from Sekki, and put that many 1/1 colorless Spirit creature tokens onto the battlefield.\nSacrifice eight Spirits: Return Sekki from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sekkuar_deathkeeper.txt b/forge-gui/res/cardsfolder/s/sekkuar_deathkeeper.txt index ed971ebb9c2..26ea6d3bcbb 100644 --- a/forge-gui/res/cardsfolder/s/sekkuar_deathkeeper.txt +++ b/forge-gui/res/cardsfolder/s/sekkuar_deathkeeper.txt @@ -5,4 +5,4 @@ PT:4/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another nontoken creature you control is put into a graveyard from the battlefield, put a 3/1 black and red Graveborn creature token with haste onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Graveborn | TokenTypes$ Creature,Graveborn | TokenOwner$ You | TokenColors$ Black,Red | TokenPower$ 3 | TokenToughness$ 1 | TokenKeywords$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/sekkuar_deathkeeper.jpg -Oracle:Whenever another nontoken creature you control dies, put a 3/1 black and red Graveborn creature token with haste onto the battlefield. \ No newline at end of file +Oracle:Whenever another nontoken creature you control dies, put a 3/1 black and red Graveborn creature token with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/selective_memory.txt b/forge-gui/res/cardsfolder/s/selective_memory.txt index b995dfab65a..2e573ef3abe 100644 --- a/forge-gui/res/cardsfolder/s/selective_memory.txt +++ b/forge-gui/res/cardsfolder/s/selective_memory.txt @@ -1,8 +1,8 @@ -Name:Selective Memory -ManaCost:3 U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 U | Origin$ Library | Destination$ Exile | ChangeType$ Card.nonLand | ChangeNum$ XFetch | References$ XFetch | SpellDescription$ Search your library for any number of nonland cards and exile them. Then shuffle your library. -SVar:XFetch:Count$InYourLibrary -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/selective_memory.jpg -Oracle:Search your library for any number of nonland cards and exile them. Then shuffle your library. \ No newline at end of file +Name:Selective Memory +ManaCost:3 U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 U | Origin$ Library | Destination$ Exile | ChangeType$ Card.nonLand | ChangeNum$ XFetch | References$ XFetch | SpellDescription$ Search your library for any number of nonland cards and exile them. Then shuffle your library. +SVar:XFetch:Count$InYourLibrary +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/selective_memory.jpg +Oracle:Search your library for any number of nonland cards and exile them. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/selenia.txt b/forge-gui/res/cardsfolder/s/selenia.txt index c22f2715573..f98783552eb 100644 --- a/forge-gui/res/cardsfolder/s/selenia.txt +++ b/forge-gui/res/cardsfolder/s/selenia.txt @@ -1,7 +1,7 @@ -Name:Selenia -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+7 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Vigilance | Description$ Creatures you control have vigilance. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/selenia.jpg -Oracle:Hand +1, life +7\nCreatures you control have vigilance. \ No newline at end of file +Name:Selenia +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+7 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddKeyword$ Vigilance | Description$ Creatures you control have vigilance. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/selenia.jpg +Oracle:Hand +1, life +7\nCreatures you control have vigilance. diff --git a/forge-gui/res/cardsfolder/s/selenia_dark_angel.txt b/forge-gui/res/cardsfolder/s/selenia_dark_angel.txt index b837dd14ac8..56172fafa68 100644 --- a/forge-gui/res/cardsfolder/s/selenia_dark_angel.txt +++ b/forge-gui/res/cardsfolder/s/selenia_dark_angel.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ ChangeZone | Cost$ PayLife<2> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/selenia_dark_angel.jpg -Oracle:Flying\nPay 2 life: Return Selenia, Dark Angel to its owner's hand. \ No newline at end of file +Oracle:Flying\nPay 2 life: Return Selenia, Dark Angel to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/selesnya_charm.txt b/forge-gui/res/cardsfolder/s/selesnya_charm.txt index a6d6902a687..68478df9792 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_charm.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_charm.txt @@ -1,9 +1,9 @@ -Name:Selesnya Charm -ManaCost:G W -Types:Instant -A:SP$ Charm | Cost$ G W | Choices$ Buff,Exile,Knight | CharmNum$ 1 | SpellDescription$ Choose one - Target creature gets +2/+2 and gains trample until end of turn; or exile target creature with power 5 or greater; or put a 2/2 white Knight creature token with vigilance onto the battlefield. -SVar:Buff:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature. | NumAtt$ 2 | NumDef$ 2 | KW$ Trample | SpellDescription$ Target creature gets +2/+2 and gains trample until end of turn. -SVar:Exile:DB$ ChangeZone | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Choose target creature with power 5 or greater | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature with power 5 or greater. -SVar:Knight:DB$ Token | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr | SpellDescription$ Put a 2/2 white Knight creature token with vigilance onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_charm.jpg -Oracle:Choose one - Target creature gets +2/+2 and gains trample until end of turn; or exile target creature with power 5 or greater; or put a 2/2 white Knight creature token with vigilance onto the battlefield. \ No newline at end of file +Name:Selesnya Charm +ManaCost:G W +Types:Instant +A:SP$ Charm | Cost$ G W | Choices$ Buff,Exile,Knight | CharmNum$ 1 | SpellDescription$ Choose one - Target creature gets +2/+2 and gains trample until end of turn; or exile target creature with power 5 or greater; or put a 2/2 white Knight creature token with vigilance onto the battlefield. +SVar:Buff:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature. | NumAtt$ 2 | NumDef$ 2 | KW$ Trample | SpellDescription$ Target creature gets +2/+2 and gains trample until end of turn. +SVar:Exile:DB$ ChangeZone | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Choose target creature with power 5 or greater | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature with power 5 or greater. +SVar:Knight:DB$ Token | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr | SpellDescription$ Put a 2/2 white Knight creature token with vigilance onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_charm.jpg +Oracle:Choose one - Target creature gets +2/+2 and gains trample until end of turn; or exile target creature with power 5 or greater; or put a 2/2 white Knight creature token with vigilance onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/selesnya_cluestone.txt b/forge-gui/res/cardsfolder/s/selesnya_cluestone.txt index 21e45b674c7..876fc994e51 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_cluestone.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_cluestone.txt @@ -1,9 +1,9 @@ -Name:Selesnya Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Draw | Cost$ G W T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$Green|White -SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_cluestone.jpg -Oracle:{T}: Add {G} or {W} to your mana pool.\n{G}{W}, {T}, Sacrifice Selesnya Cluestone: Draw a card. \ No newline at end of file +Name:Selesnya Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Draw | Cost$ G W T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$Green|White +SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_cluestone.jpg +Oracle:{T}: Add {G} or {W} to your mana pool.\n{G}{W}, {T}, Sacrifice Selesnya Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/selesnya_evangel.txt b/forge-gui/res/cardsfolder/s/selesnya_evangel.txt index 1ce467f7924..d6a327dd757 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_evangel.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_evangel.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:1/2 A:AB$ Token | Cost$ 1 T tapXType<1/Creature> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_evangel.jpg -Oracle:{1}, {T}, Tap an untapped creature you control: Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:{1}, {T}, Tap an untapped creature you control: Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/selesnya_guildgate.txt b/forge-gui/res/cardsfolder/s/selesnya_guildgate.txt index 411f11ecbb5..e65b1852731 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_guildgate.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_guildgate.txt @@ -1,8 +1,8 @@ -Name:Selesnya Guildgate -ManaCost:no cost -Types:Land Gate -K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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/selesnya_guildgate.jpg -Oracle:Selesnya Guildgate enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool. \ No newline at end of file +Name:Selesnya Guildgate +ManaCost:no cost +Types:Land Gate +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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/selesnya_guildgate.jpg +Oracle:Selesnya Guildgate enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/selesnya_guildmage.txt b/forge-gui/res/cardsfolder/s/selesnya_guildmage.txt index 9f6ee8588fa..2b5fd15abfd 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_guildmage.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_guildmage.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Token | Cost$ 3 G | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ PumpAll | Cost$ 3 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_guildmage.jpg -Oracle:{3}{G}: Put a 1/1 green Saproling creature token onto the battlefield.\n{3}{W}: Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:{3}{G}: Put a 1/1 green Saproling creature token onto the battlefield.\n{3}{W}: Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/selesnya_keyrune.txt b/forge-gui/res/cardsfolder/s/selesnya_keyrune.txt index ca947d7b37a..f33bc5ac9ea 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_keyrune.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_keyrune.txt @@ -1,10 +1,10 @@ -Name:Selesnya Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Animate | Cost$ G W | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Artifact,Creature,Wolf | Colors$ Green,White | SpellDescription$ CARDNAME becomes a 3/3 green and white Wolf artifact creature until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$Green|White -SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_keyrune.jpg -Oracle:{T}: Add {G} or {W} to your mana pool.\n{G}{W}: Selesnya Keyrune becomes a 3/3 green and white Wolf artifact creature until end of turn. \ No newline at end of file +Name:Selesnya Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Animate | Cost$ G W | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Artifact,Creature,Wolf | Colors$ Green,White | SpellDescription$ CARDNAME becomes a 3/3 green and white Wolf artifact creature until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$Green|White +SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_keyrune.jpg +Oracle:{T}: Add {G} or {W} to your mana pool.\n{G}{W}: Selesnya Keyrune becomes a 3/3 green and white Wolf artifact creature until end of turn. diff --git a/forge-gui/res/cardsfolder/s/selesnya_loft_gardens.txt b/forge-gui/res/cardsfolder/s/selesnya_loft_gardens.txt index 9bde6e68a8e..c8781c3b7fe 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_loft_gardens.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_loft_gardens.txt @@ -1,14 +1,14 @@ -Name:Selesnya Loft Gardens -ManaCost:no cost -Types:Plane Ravnica -S:Mode$ Continuous | EffectZone$ Command | Affected$ Player | AddKeyword$ TokenDoubler | Description$ If an effect would put one or more tokens onto the battlefield, it puts twice that many of those tokens onto the battlefield instead. -R:Event$ AddCounter | ActiveZones$ Command | ValidCard$ Permanent | EffectOnly$ True | ReplaceWith$ AddDoubleCounters | Description$ If an effect would place one or more counters on a permanent, it places twice that many of those counters on that permanent instead. -SVar:AddDoubleCounters:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ ReplacedCounterType | CounterNum$ Y | References$ Y -SVar:Y:ReplaceCount$CounterNum/Twice -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, until end of turn, whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. -SVar:RolledChaos:AB$ Effect | Cost$ 0 | AILogic$ Always | Triggers$ TrigTapForMana | SVars$ TrigMana -SVar:TrigTapForMana:Mode$ TapsForMana | TriggerZones$ Command | ValidCard$ Land.YouCtrl | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -YouSVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_loft_gardens.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 1 | RollInMain1$ True -Oracle:If an effect would put one or more tokens onto the battlefield, it puts twice that many of those tokens onto the battlefield instead.\nIf an effect would place one or more counters on a permanent, it places twice that many of those counters on that permanent instead.\nWhenever you roll {C}, until end of turn, whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. \ No newline at end of file +Name:Selesnya Loft Gardens +ManaCost:no cost +Types:Plane Ravnica +S:Mode$ Continuous | EffectZone$ Command | Affected$ Player | AddKeyword$ TokenDoubler | Description$ If an effect would put one or more tokens onto the battlefield, it puts twice that many of those tokens onto the battlefield instead. +R:Event$ AddCounter | ActiveZones$ Command | ValidCard$ Permanent | EffectOnly$ True | ReplaceWith$ AddDoubleCounters | Description$ If an effect would place one or more counters on a permanent, it places twice that many of those counters on that permanent instead. +SVar:AddDoubleCounters:DB$ PutCounter | Defined$ ReplacedCard | CounterType$ ReplacedCounterType | CounterNum$ Y | References$ Y +SVar:Y:ReplaceCount$CounterNum/Twice +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, until end of turn, whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. +SVar:RolledChaos:AB$ Effect | Cost$ 0 | AILogic$ Always | Triggers$ TrigTapForMana | SVars$ TrigMana +SVar:TrigTapForMana:Mode$ TapsForMana | TriggerZones$ Command | ValidCard$ Land.YouCtrl | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +YouSVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_loft_gardens.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 1 | RollInMain1$ True +Oracle:If an effect would put one or more tokens onto the battlefield, it puts twice that many of those tokens onto the battlefield instead.\nIf an effect would place one or more counters on a permanent, it places twice that many of those counters on that permanent instead.\nWhenever you roll {C}, until end of turn, whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/s/selesnya_sagittars.txt b/forge-gui/res/cardsfolder/s/selesnya_sagittars.txt index 4798a8d7e9a..f08522d618b 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_sagittars.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_sagittars.txt @@ -1,8 +1,8 @@ -Name:Selesnya Sagittars -ManaCost:3 G W -Types:Creature Elf Archer -PT:2/5 -K:Reach -K:CARDNAME can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_sagittars.jpg -Oracle:Reach (This creature can block creatures with flying.)\nSelesnya Sagittars can block an additional creature. \ No newline at end of file +Name:Selesnya Sagittars +ManaCost:3 G W +Types:Creature Elf Archer +PT:2/5 +K:Reach +K:CARDNAME can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_sagittars.jpg +Oracle:Reach (This creature can block creatures with flying.)\nSelesnya Sagittars can block an additional creature. diff --git a/forge-gui/res/cardsfolder/s/selesnya_sanctuary.txt b/forge-gui/res/cardsfolder/s/selesnya_sanctuary.txt index 1e7b85eb67a..9e6b4392232 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_sanctuary.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_sanctuary.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_sanctuary.jpg -Oracle:Selesnya Sanctuary enters the battlefield tapped.\nWhen Selesnya Sanctuary enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {G}{W} to your mana pool. \ No newline at end of file +Oracle:Selesnya Sanctuary enters the battlefield tapped.\nWhen Selesnya Sanctuary enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {G}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/selesnya_sentry.txt b/forge-gui/res/cardsfolder/s/selesnya_sentry.txt index 0dddf49b30e..f705bae072e 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_sentry.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_sentry.txt @@ -1,7 +1,7 @@ -Name:Selesnya Sentry -ManaCost:2 W -Types:Creature Elephant Soldier -PT:3/2 -A:AB$ Regenerate | Cost$ 5 G | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_sentry.jpg -Oracle:{5}{G}: Regenerate Selesnya Sentry. \ No newline at end of file +Name:Selesnya Sentry +ManaCost:2 W +Types:Creature Elephant Soldier +PT:3/2 +A:AB$ Regenerate | Cost$ 5 G | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_sentry.jpg +Oracle:{5}{G}: Regenerate Selesnya Sentry. diff --git a/forge-gui/res/cardsfolder/s/selesnya_signet.txt b/forge-gui/res/cardsfolder/s/selesnya_signet.txt index 5a09673d31b..3536d87434a 100644 --- a/forge-gui/res/cardsfolder/s/selesnya_signet.txt +++ b/forge-gui/res/cardsfolder/s/selesnya_signet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ G W | SpellDescription$ Add {G}{W} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/selesnya_signet.jpg -Oracle:{1}, {T}: Add {G}{W} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {G}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/selfless_cathar.txt b/forge-gui/res/cardsfolder/s/selfless_cathar.txt index 31b38ddf5a1..a0a7e340ccf 100644 --- a/forge-gui/res/cardsfolder/s/selfless_cathar.txt +++ b/forge-gui/res/cardsfolder/s/selfless_cathar.txt @@ -1,8 +1,8 @@ -Name:Selfless Cathar -ManaCost:W -Types:Creature Human Cleric -PT:1/1 -A:AB$ PumpAll | Cost$ 1 W Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/selfless_cathar.jpg -Oracle:{1}{W}, Sacrifice Selfless Cathar: Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Name:Selfless Cathar +ManaCost:W +Types:Creature Human Cleric +PT:1/1 +A:AB$ PumpAll | Cost$ 1 W Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/selfless_cathar.jpg +Oracle:{1}{W}, Sacrifice Selfless Cathar: Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/selfless_exorcist.txt b/forge-gui/res/cardsfolder/s/selfless_exorcist.txt index 20f82ef6599..f979e7d963d 100644 --- a/forge-gui/res/cardsfolder/s/selfless_exorcist.txt +++ b/forge-gui/res/cardsfolder/s/selfless_exorcist.txt @@ -7,4 +7,4 @@ SVar:DBDealDamage:DB$DealDamage | Defined$ Self | NumDmg$ X | References$ X SVar:X:Targeted$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/selfless_exorcist.jpg -Oracle:{T}: Exile target creature card from a graveyard. That card deals damage equal to its power to Selfless Exorcist. \ No newline at end of file +Oracle:{T}: Exile target creature card from a graveyard. That card deals damage equal to its power to Selfless Exorcist. diff --git a/forge-gui/res/cardsfolder/s/selhoff_occultist.txt b/forge-gui/res/cardsfolder/s/selhoff_occultist.txt index 9c09af0ef19..2eb5bbde2e0 100644 --- a/forge-gui/res/cardsfolder/s/selhoff_occultist.txt +++ b/forge-gui/res/cardsfolder/s/selhoff_occultist.txt @@ -1,9 +1,9 @@ -Name:Selhoff Occultist -ManaCost:2 U -Types:Creature Human Rogue -PT:2/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME or another creature dies, target player puts the top card of his or her library into his or her graveyard. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player puts the top card of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player -SVar:Picture:http://www.wizards.com/global/images/magic/general/selhoff_occultist.jpg -Oracle:Whenever Selhoff Occultist or another creature dies, target player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Name:Selhoff Occultist +ManaCost:2 U +Types:Creature Human Rogue +PT:2/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ Whenever CARDNAME or another creature dies, target player puts the top card of his or her library into his or her graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigMill | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another creature dies, target player puts the top card of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player +SVar:Picture:http://www.wizards.com/global/images/magic/general/selhoff_occultist.jpg +Oracle:Whenever Selhoff Occultist or another creature dies, target player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/selkie_hedge_mage.txt b/forge-gui/res/cardsfolder/s/selkie_hedge_mage.txt index 7eed1e16152..fa04713c6c3 100644 --- a/forge-gui/res/cardsfolder/s/selkie_hedge_mage.txt +++ b/forge-gui/res/cardsfolder/s/selkie_hedge_mage.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 SVar:TrigBounce:DB$ChangeZone | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/selkie_hedge_mage.jpg -Oracle:When Selkie Hedge-Mage enters the battlefield, if you control two or more Forests, you may gain 3 life.\nWhen Selkie Hedge-Mage enters the battlefield, if you control two or more Islands, you may return target tapped creature to its owner's hand. \ No newline at end of file +Oracle:When Selkie Hedge-Mage enters the battlefield, if you control two or more Forests, you may gain 3 life.\nWhen Selkie Hedge-Mage enters the battlefield, if you control two or more Islands, you may return target tapped creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sell_sword_brute.txt b/forge-gui/res/cardsfolder/s/sell_sword_brute.txt index b130c4a2e9f..7cd5757a7cc 100644 --- a/forge-gui/res/cardsfolder/s/sell_sword_brute.txt +++ b/forge-gui/res/cardsfolder/s/sell_sword_brute.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, it deals 2 damage to you. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sell_sword_brute.jpg -Oracle:When Sell-Sword Brute dies, it deals 2 damage to you. \ No newline at end of file +Oracle:When Sell-Sword Brute dies, it deals 2 damage to you. diff --git a/forge-gui/res/cardsfolder/s/seller_of_songbirds.txt b/forge-gui/res/cardsfolder/s/seller_of_songbirds.txt index 07ad3576fd8..7c1b64b9dce 100644 --- a/forge-gui/res/cardsfolder/s/seller_of_songbirds.txt +++ b/forge-gui/res/cardsfolder/s/seller_of_songbirds.txt @@ -1,8 +1,8 @@ -Name:Seller of Songbirds -ManaCost:2 W -Types:Creature Human -PT:1/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/seller_of_songbirds.jpg -Oracle:When Seller of Songbirds enters the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield. \ No newline at end of file +Name:Seller of Songbirds +ManaCost:2 W +Types:Creature Human +PT:1/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/seller_of_songbirds.jpg +Oracle:When Seller of Songbirds enters the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/selvala_explorer_returned.txt b/forge-gui/res/cardsfolder/s/selvala_explorer_returned.txt index fb292c8ed7a..78d296dac13 100644 --- a/forge-gui/res/cardsfolder/s/selvala_explorer_returned.txt +++ b/forge-gui/res/cardsfolder/s/selvala_explorer_returned.txt @@ -1,13 +1,13 @@ -Name:Selvala, Explorer Returned -ManaCost:1 G W -Types:Legendary Creature Elf Scout -PT:2/4 -A:AB$ Dig | Cost$ T | PreCostDesc$ Parley - | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBMana | SpellDescription$ Each player reveals the top card of his or her library. For each nonland card revealed this way, add {G} to your mana pool and you gain 1 life. Then each players draws a card. -SVar:DBMana:DB$ Mana | Produced$ G | Amount$ X | References$ X | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Card.nonLand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/selvala_explorer_returned.jpg -Oracle:Parley - {T}: Each player reveals the top card of his or her library. For each nonland card revealed this way, add {G} to your mana pool and you gain 1 life. Then each player draws a card. +Name:Selvala, Explorer Returned +ManaCost:1 G W +Types:Legendary Creature Elf Scout +PT:2/4 +A:AB$ Dig | Cost$ T | PreCostDesc$ Parley - | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBMana | SpellDescription$ Each player reveals the top card of his or her library. For each nonland card revealed this way, add {G} to your mana pool and you gain 1 life. Then each players draws a card. +SVar:DBMana:DB$ Mana | Produced$ G | Amount$ X | References$ X | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.nonLand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/selvala_explorer_returned.jpg +Oracle:Parley - {T}: Each player reveals the top card of his or her library. For each nonland card revealed this way, add {G} to your mana pool and you gain 1 life. Then each player draws a card. diff --git a/forge-gui/res/cardsfolder/s/selvalas_charge.txt b/forge-gui/res/cardsfolder/s/selvalas_charge.txt index b951e95f16b..255fa31fff5 100644 --- a/forge-gui/res/cardsfolder/s/selvalas_charge.txt +++ b/forge-gui/res/cardsfolder/s/selvalas_charge.txt @@ -1,10 +1,10 @@ -Name:Selvala's Charge -ManaCost:4 G -Types:Sorcery -A:SP$ Dig | Cost$ 4 G | PreCostDesc$ Parley - | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBToken | SpellDescription$ Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 3/3 green Elephant creature token onto the battlefield. Then each player draws a card. -SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Elephant | TokenTypes$ Creature,Elephant | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Card.nonLand -SVar:Picture:http://www.wizards.com/global/images/magic/general/selvalas_charge.jpg -Oracle:Parley - Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 3/3 green Elephant creature token onto the battlefield. Then each player draws a card. +Name:Selvala's Charge +ManaCost:4 G +Types:Sorcery +A:SP$ Dig | Cost$ 4 G | PreCostDesc$ Parley - | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBToken | SpellDescription$ Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 3/3 green Elephant creature token onto the battlefield. Then each player draws a card. +SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Elephant | TokenTypes$ Creature,Elephant | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.nonLand +SVar:Picture:http://www.wizards.com/global/images/magic/general/selvalas_charge.jpg +Oracle:Parley - Each player reveals the top card of his or her library. For each nonland card revealed this way, you put a 3/3 green Elephant creature token onto the battlefield. Then each player draws a card. diff --git a/forge-gui/res/cardsfolder/s/selvalas_enforcer.txt b/forge-gui/res/cardsfolder/s/selvalas_enforcer.txt index 8697b2c0743..feb78a5c5d4 100644 --- a/forge-gui/res/cardsfolder/s/selvalas_enforcer.txt +++ b/forge-gui/res/cardsfolder/s/selvalas_enforcer.txt @@ -1,12 +1,12 @@ -Name:Selvala's Enforcer -ManaCost:3 G -Types:Creature Elf Warrior -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDig | TriggerDescription$ Parley - When CARDNAME enters the battlefield, each player reveals the top card of his or her library. For each nonland card revealed this way, put a +1/+1 counter on CARDNAME. Then each player draws a card. -SVar:TrigDig:DB$ Dig | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBPutCounter -SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ X | References$ X | CounterType$ P1P1 | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Card.nonLand -SVar:Picture:http://www.wizards.com/global/images/magic/general/selvalas_enforcer.jpg -Oracle:Parley - When Selvala's Enforcer enters the battlefield, each player reveals the top card of his or her library. For each nonland card revealed this way, put a +1/+1 counter on Selvala's Enforcer. Then each player draws a card. +Name:Selvala's Enforcer +ManaCost:3 G +Types:Creature Elf Warrior +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDig | TriggerDescription$ Parley - When CARDNAME enters the battlefield, each player reveals the top card of his or her library. For each nonland card revealed this way, put a +1/+1 counter on CARDNAME. Then each player draws a card. +SVar:TrigDig:DB$ Dig | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBPutCounter +SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterNum$ X | References$ X | CounterType$ P1P1 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.nonLand +SVar:Picture:http://www.wizards.com/global/images/magic/general/selvalas_enforcer.jpg +Oracle:Parley - When Selvala's Enforcer enters the battlefield, each player reveals the top card of his or her library. For each nonland card revealed this way, put a +1/+1 counter on Selvala's Enforcer. Then each player draws a card. diff --git a/forge-gui/res/cardsfolder/s/semblance_anvil.txt b/forge-gui/res/cardsfolder/s/semblance_anvil.txt index dd16d789cea..0dcf6fe3c46 100644 --- a/forge-gui/res/cardsfolder/s/semblance_anvil.txt +++ b/forge-gui/res/cardsfolder/s/semblance_anvil.txt @@ -1,9 +1,9 @@ -Name:Semblance Anvil -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile a nonland card from your hand. -SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Card.nonLand | ChangeNum$ 1 -S:Mode$ ReduceCost | ValidCard$ Card.sharesCardTypeWith Imprinted | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Spells you cast that share a card type with the exiled card cost {2} less to cast. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/semblance_anvil.jpg -Oracle:Imprint - When Semblance Anvil enters the battlefield, you may exile a nonland card from your hand.\nSpells you cast that share a card type with the exiled card cost {2} less to cast. \ No newline at end of file +Name:Semblance Anvil +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile a nonland card from your hand. +SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Card.nonLand | ChangeNum$ 1 +S:Mode$ ReduceCost | ValidCard$ Card.sharesCardTypeWith Imprinted | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Spells you cast that share a card type with the exiled card cost {2} less to cast. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/semblance_anvil.jpg +Oracle:Imprint - When Semblance Anvil enters the battlefield, you may exile a nonland card from your hand.\nSpells you cast that share a card type with the exiled card cost {2} less to cast. diff --git a/forge-gui/res/cardsfolder/s/sen_triplets.txt b/forge-gui/res/cardsfolder/s/sen_triplets.txt index 8d7801fd694..9ad2bf7a72c 100644 --- a/forge-gui/res/cardsfolder/s/sen_triplets.txt +++ b/forge-gui/res/cardsfolder/s/sen_triplets.txt @@ -1,12 +1,12 @@ -Name:Sen Triplets -ManaCost:2 W U B -Types:Legendary Artifact Creature Human Wizard -PT:3/3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ SenEffect | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn. -SVar:SenEffect:AB$ Effect | Cost$ 0 | ValidTgts$ Opponent | StaticAbilities$ STCantBeCast,STCantBeActivated,STHandRevealed,STCanPlay | RememberObjects$ Targeted | AILogic$ Always -SVar:STCantBeCast:Mode$ CantBeCast | ValidCard$ Instant,Sorcery | Caster$ Player.IsRemembered | EffectZone$ Command | Description$ This turn, the targeted player can't cast spells or activate abilities and plays with his or her hand revealed. -SVar:STCantBeActivated:Mode$ CantBeActivated | ValidCard$ Card | Activator$ Player.IsRemembered | EffectZone$ Command -SVar:STHandRevealed:Mode$ Continuous | Affected$ Player.IsRemembered | AddKeyword$ Play with your hand revealed. | EffectZone$ Command -SVar:STCanPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.RememberedPlayerCtrl | AffectedZone$ Hand | AddHiddenKeyword$ May be played by your opponent | Description$ You may play cards from that player's hand this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sen_triplets.jpg -Oracle:At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn. \ No newline at end of file +Name:Sen Triplets +ManaCost:2 W U B +Types:Legendary Artifact Creature Human Wizard +PT:3/3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ SenEffect | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn. +SVar:SenEffect:AB$ Effect | Cost$ 0 | ValidTgts$ Opponent | StaticAbilities$ STCantBeCast,STCantBeActivated,STHandRevealed,STCanPlay | RememberObjects$ Targeted | AILogic$ Always +SVar:STCantBeCast:Mode$ CantBeCast | ValidCard$ Instant,Sorcery | Caster$ Player.IsRemembered | EffectZone$ Command | Description$ This turn, the targeted player can't cast spells or activate abilities and plays with his or her hand revealed. +SVar:STCantBeActivated:Mode$ CantBeActivated | ValidCard$ Card | Activator$ Player.IsRemembered | EffectZone$ Command +SVar:STHandRevealed:Mode$ Continuous | Affected$ Player.IsRemembered | AddKeyword$ Play with your hand revealed. | EffectZone$ Command +SVar:STCanPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.RememberedPlayerCtrl | AffectedZone$ Hand | AddHiddenKeyword$ May be played by your opponent | Description$ You may play cards from that player's hand this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sen_triplets.jpg +Oracle:At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn. diff --git a/forge-gui/res/cardsfolder/s/sengir_autocrat.txt b/forge-gui/res/cardsfolder/s/sengir_autocrat.txt index e1362e69beb..50c11e0a0b6 100644 --- a/forge-gui/res/cardsfolder/s/sengir_autocrat.txt +++ b/forge-gui/res/cardsfolder/s/sengir_autocrat.txt @@ -7,4 +7,4 @@ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Serf | TokenType T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigExileAllSerfs | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, exile all Serf tokens. SVar:TrigExileAllSerfs:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Serf.token | Origin$ Battlefield | Destination$ Exile SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card106638.jpg -Oracle:When Sengir Autocrat enters the battlefield, put three 0/1 black Serf creature tokens onto the battlefield.\nWhen Sengir Autocrat leaves the battlefield, exile all Serf tokens. \ No newline at end of file +Oracle:When Sengir Autocrat enters the battlefield, put three 0/1 black Serf creature tokens onto the battlefield.\nWhen Sengir Autocrat leaves the battlefield, exile all Serf tokens. diff --git a/forge-gui/res/cardsfolder/s/sengir_bats.txt b/forge-gui/res/cardsfolder/s/sengir_bats.txt index 360291b3856..ec12ea6df1b 100644 --- a/forge-gui/res/cardsfolder/s/sengir_bats.txt +++ b/forge-gui/res/cardsfolder/s/sengir_bats.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sengir_bats.jpg -Oracle:Flying\nWhenever a creature dealt damage by Sengir Bats this turn dies, put a +1/+1 counter on Sengir Bats. \ No newline at end of file +Oracle:Flying\nWhenever a creature dealt damage by Sengir Bats this turn dies, put a +1/+1 counter on Sengir Bats. diff --git a/forge-gui/res/cardsfolder/s/sengir_nosferatu.txt b/forge-gui/res/cardsfolder/s/sengir_nosferatu.txt index 7efa42a16d5..409e4c7e2be 100644 --- a/forge-gui/res/cardsfolder/s/sengir_nosferatu.txt +++ b/forge-gui/res/cardsfolder/s/sengir_nosferatu.txt @@ -7,4 +7,4 @@ A:AB$ Token | Cost$ 1 B Exile<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Bat | To SVar:ABReturn:AB$ChangeZone | Cost$ 1 B Sac<1/CARDNAME> | ChangeType$ Card.namedSengir Nosferatu | ChangeNum$ 1 | Origin$ Exile | Destination$ Battlefield | Hidden$ True | SpellDescription$ Return an exiled card named Sengir Nosferatu to the battlefield under its owner's control SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sengir_nosferatu.jpg -Oracle:Flying\n{1}{B}, Exile Sengir Nosferatu: Put a 1/2 black Bat creature token with flying onto the battlefield. It has "{1}{B}, Sacrifice this creature: Return an exiled card named Sengir Nosferatu to the battlefield under its owner's control." \ No newline at end of file +Oracle:Flying\n{1}{B}, Exile Sengir Nosferatu: Put a 1/2 black Bat creature token with flying onto the battlefield. It has "{1}{B}, Sacrifice this creature: Return an exiled card named Sengir Nosferatu to the battlefield under its owner's control." diff --git a/forge-gui/res/cardsfolder/s/sengir_vampire.txt b/forge-gui/res/cardsfolder/s/sengir_vampire.txt index 3c66e3eda50..86f33ed4fdc 100644 --- a/forge-gui/res/cardsfolder/s/sengir_vampire.txt +++ b/forge-gui/res/cardsfolder/s/sengir_vampire.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:Picture:http://resources.wizards.com/magic/cards/tor/en-us/card35086.jpg -Oracle:Flying\nWhenever a creature dealt damage by Sengir Vampire this turn dies, put a +1/+1 counter on Sengir Vampire. \ No newline at end of file +Oracle:Flying\nWhenever a creature dealt damage by Sengir Vampire this turn dies, put a +1/+1 counter on Sengir Vampire. diff --git a/forge-gui/res/cardsfolder/s/sensation_gorger.txt b/forge-gui/res/cardsfolder/s/sensation_gorger.txt index 84ea5a6e7dc..311d8880c10 100644 --- a/forge-gui/res/cardsfolder/s/sensation_gorger.txt +++ b/forge-gui/res/cardsfolder/s/sensation_gorger.txt @@ -9,4 +9,4 @@ SVar:DBEachDraw:DB$Draw | Defined$ Each | NumCards$ 4 | ConditionDefined$ Rememb SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sensation_gorger.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Sensation Gorger, you may reveal it. If you do, each player discards his or her hand and draws four cards. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Sensation Gorger, you may reveal it. If you do, each player discards his or her hand and draws four cards. diff --git a/forge-gui/res/cardsfolder/s/sensei_golden_tail.txt b/forge-gui/res/cardsfolder/s/sensei_golden_tail.txt index bc92e5d3235..a4fec351bae 100644 --- a/forge-gui/res/cardsfolder/s/sensei_golden_tail.txt +++ b/forge-gui/res/cardsfolder/s/sensei_golden_tail.txt @@ -6,4 +6,4 @@ K:Bushido 1 A:AB$ PutCounter | Cost$ 1 W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ TRAINING | CounterNum$ 1 | SorcerySpeed$ True | SubAbility$ DBAnimate | SpellDescription$ Put a training counter on target creature. That creature gains bushido 1 and becomes a Samurai in addition to its other creature types. Activate this ability only any time you could cast a sorcery. SVar:DBAnimate:DB$Animate | Defined$ Targeted | Types$ Samurai | Keywords$ Bushido 1 | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/sensei_golden_tail.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{1}{W}, {T}: Put a training counter on target creature. That creature gains bushido 1 and becomes a Samurai in addition to its other creature types. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{1}{W}, {T}: Put a training counter on target creature. That creature gains bushido 1 and becomes a Samurai in addition to its other creature types. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/s/sensor_splicer.txt b/forge-gui/res/cardsfolder/s/sensor_splicer.txt index b95ddcf0001..7ef0d9f6a44 100644 --- a/forge-gui/res/cardsfolder/s/sensor_splicer.txt +++ b/forge-gui/res/cardsfolder/s/sensor_splicer.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Golem+YouCtrl | AddKeyword$ Vigilance | T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c 3 3 golem NPH SVar:Picture:http://www.wizards.com/global/images/magic/general/sensor_splicer.jpg -Oracle:When Sensor Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\nGolem creatures you control have vigilance. \ No newline at end of file +Oracle:When Sensor Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\nGolem creatures you control have vigilance. diff --git a/forge-gui/res/cardsfolder/s/sensory_deprivation.txt b/forge-gui/res/cardsfolder/s/sensory_deprivation.txt index 6d00638f0ff..e489cba7792 100644 --- a/forge-gui/res/cardsfolder/s/sensory_deprivation.txt +++ b/forge-gui/res/cardsfolder/s/sensory_deprivation.txt @@ -1,8 +1,8 @@ -Name:Sensory Deprivation -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -3 | Description$ Enchanted creature gets -3/-0. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sensory_deprivation.jpg -Oracle:Enchant creature\nEnchanted creature gets -3/-0. \ No newline at end of file +Name:Sensory Deprivation +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -3 | Description$ Enchanted creature gets -3/-0. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sensory_deprivation.jpg +Oracle:Enchant creature\nEnchanted creature gets -3/-0. diff --git a/forge-gui/res/cardsfolder/s/sentinel.txt b/forge-gui/res/cardsfolder/s/sentinel.txt index 59c8606782d..6111aff821e 100644 --- a/forge-gui/res/cardsfolder/s/sentinel.txt +++ b/forge-gui/res/cardsfolder/s/sentinel.txt @@ -1,10 +1,10 @@ -Name:Sentinel -ManaCost:4 -Types:Artifact Creature Shapeshifter -PT:1/1 -A:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.blockedBySource,Creature.blockingSource | TgtPrompt$ Select target creature blocking or being blocked by this creature | SubAbility$ DBAnimate | StackDescription$ None | SpellDescription$ CARDNAME's toughness becomes 1 plus the power of target creature blocking or blocked by CARDNAME. (This effect lasts indefinitely.) -SVar:DBAnimate:DB$ Animate | Defined$ Self | Toughness$ X | Permanent$ True -SVar:X:Targeted$CardPower/Plus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sentinel.jpg -Oracle:{0}: Sentinel's toughness becomes 1 plus the power of target creature blocking or blocked by Sentinel. (This effect lasts indefinitely.) \ No newline at end of file +Name:Sentinel +ManaCost:4 +Types:Artifact Creature Shapeshifter +PT:1/1 +A:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.blockedBySource,Creature.blockingSource | TgtPrompt$ Select target creature blocking or being blocked by this creature | SubAbility$ DBAnimate | StackDescription$ None | SpellDescription$ CARDNAME's toughness becomes 1 plus the power of target creature blocking or blocked by CARDNAME. (This effect lasts indefinitely.) +SVar:DBAnimate:DB$ Animate | Defined$ Self | Toughness$ X | Permanent$ True +SVar:X:Targeted$CardPower/Plus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sentinel.jpg +Oracle:{0}: Sentinel's toughness becomes 1 plus the power of target creature blocking or blocked by Sentinel. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/s/sentinel_sliver.txt b/forge-gui/res/cardsfolder/s/sentinel_sliver.txt index 297d47b2405..033ad72d98c 100644 --- a/forge-gui/res/cardsfolder/s/sentinel_sliver.txt +++ b/forge-gui/res/cardsfolder/s/sentinel_sliver.txt @@ -1,9 +1,9 @@ -Name:Sentinel Sliver -ManaCost:1 W -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Vigilance | Description$ Sliver creatures you control have vigilance. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Sliver -SVar:Picture:http://www.wizards.com/global/images/magic/general/sentinel_sliver.jpg -Oracle:Sliver creatures you control have vigilance. (Attacking doesn't cause them to tap.) +Name:Sentinel Sliver +ManaCost:1 W +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Vigilance | Description$ Sliver creatures you control have vigilance. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Sliver +SVar:Picture:http://www.wizards.com/global/images/magic/general/sentinel_sliver.jpg +Oracle:Sliver creatures you control have vigilance. (Attacking doesn't cause them to tap.) diff --git a/forge-gui/res/cardsfolder/s/sentinel_spider.txt b/forge-gui/res/cardsfolder/s/sentinel_spider.txt index 57e8550c761..ee9faaac0aa 100644 --- a/forge-gui/res/cardsfolder/s/sentinel_spider.txt +++ b/forge-gui/res/cardsfolder/s/sentinel_spider.txt @@ -1,8 +1,8 @@ -Name:Sentinel Spider -ManaCost:3 G G -Types:Creature Spider -PT:4/4 -K:Vigilance -K:Reach -SVar:Picture:http://www.wizards.com/global/images/magic/general/sentinel_spider.jpg -Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nReach (This creature can block creatures with flying.) \ No newline at end of file +Name:Sentinel Spider +ManaCost:3 G G +Types:Creature Spider +PT:4/4 +K:Vigilance +K:Reach +SVar:Picture:http://www.wizards.com/global/images/magic/general/sentinel_spider.jpg +Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nReach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/s/sentinels_of_glen_elendra.txt b/forge-gui/res/cardsfolder/s/sentinels_of_glen_elendra.txt index 01aedf3f48a..edae065781c 100644 --- a/forge-gui/res/cardsfolder/s/sentinels_of_glen_elendra.txt +++ b/forge-gui/res/cardsfolder/s/sentinels_of_glen_elendra.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flash K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card139426.jpg -Oracle:Flash\nFlying \ No newline at end of file +Oracle:Flash\nFlying diff --git a/forge-gui/res/cardsfolder/s/sentry_oak.txt b/forge-gui/res/cardsfolder/s/sentry_oak.txt index 709454087dd..94756f534c2 100644 --- a/forge-gui/res/cardsfolder/s/sentry_oak.txt +++ b/forge-gui/res/cardsfolder/s/sentry_oak.txt @@ -8,4 +8,4 @@ SVar:TrigClash:AB$Clash | Cost$ 0 | WinSubAbility$ DBPump SVar:DBPump:DB$Pump | Defined$ Self | NumAtt$ 2 | SubAbility$ DBDebuff SVar:DBDebuff:DB$Debuff | Defined$ Self | Keywords$ Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/sentry_oak.jpg -Oracle:Defender\nAt the beginning of combat on your turn, you may clash with an opponent. If you win, Sentry Oak gets +2/+0 and loses defender until end of turn. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Defender\nAt the beginning of combat on your turn, you may clash with an opponent. If you win, Sentry Oak gets +2/+0 and loses defender until end of turn. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/s/sentry_of_the_underworld.txt b/forge-gui/res/cardsfolder/s/sentry_of_the_underworld.txt index a611e384c49..04dde20042e 100644 --- a/forge-gui/res/cardsfolder/s/sentry_of_the_underworld.txt +++ b/forge-gui/res/cardsfolder/s/sentry_of_the_underworld.txt @@ -1,9 +1,9 @@ -Name:Sentry of the Underworld -ManaCost:3 W B -Types:Creature Griffin Skeleton -PT:3/3 -K:Flying -K:Vigilance -A:AB$ Regenerate | Cost$ W B PayLife<3> | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sentry_of_the_underworld.jpg -Oracle:Flying, vigilance\n{W}{B}, Pay 3 life: Regenerate Sentry of the Underworld. \ No newline at end of file +Name:Sentry of the Underworld +ManaCost:3 W B +Types:Creature Griffin Skeleton +PT:3/3 +K:Flying +K:Vigilance +A:AB$ Regenerate | Cost$ W B PayLife<3> | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sentry_of_the_underworld.jpg +Oracle:Flying, vigilance\n{W}{B}, Pay 3 life: Regenerate Sentry of the Underworld. diff --git a/forge-gui/res/cardsfolder/s/septic_rats.txt b/forge-gui/res/cardsfolder/s/septic_rats.txt index 27afdcab90c..f2efe3bac08 100644 --- a/forge-gui/res/cardsfolder/s/septic_rats.txt +++ b/forge-gui/res/cardsfolder/s/septic_rats.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ Attacks | ValidCard$ Creature.Self | TriggerZones$ Battlefield | PlayersPoisoned$ Opponent | Execute$ TrigPump | TriggerDescription$ When CARDNAME attacks, if defending player is poisoned, it gets +1/+1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ 1 | NumDef$ 1 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/septic_rats.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever Septic Rats attacks, if defending player is poisoned, it gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever Septic Rats attacks, if defending player is poisoned, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sepulchral_primordial.txt b/forge-gui/res/cardsfolder/s/sepulchral_primordial.txt index c08d6c8a44a..0cae2cb7830 100644 --- a/forge-gui/res/cardsfolder/s/sepulchral_primordial.txt +++ b/forge-gui/res/cardsfolder/s/sepulchral_primordial.txt @@ -1,10 +1,10 @@ -Name:Sepulchral Primordial -ManaCost:5 B B -Types:Creature Avatar -PT:5/4 -K:Intimidate -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ReturnOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, you may put up to one target creature card from that player's graveyard onto the battlefield under your control. -SVar:ReturnOneEach:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Creature.OppCtrl | TgtZone$ Graveyard | TgtPrompt$ Choose target creature card in each opponent's graveyard | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True -SVar:OneEach:PlayerCountOpponents$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/sepulchral_primordial.jpg -Oracle:Intimidate\nWhen Sepulchral Primordial enters the battlefield, for each opponent, you may put up to one target creature card from that player's graveyard onto the battlefield under your control. \ No newline at end of file +Name:Sepulchral Primordial +ManaCost:5 B B +Types:Creature Avatar +PT:5/4 +K:Intimidate +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ReturnOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, you may put up to one target creature card from that player's graveyard onto the battlefield under your control. +SVar:ReturnOneEach:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Creature.OppCtrl | TgtZone$ Graveyard | TgtPrompt$ Choose target creature card in each opponent's graveyard | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True +SVar:OneEach:PlayerCountOpponents$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/sepulchral_primordial.jpg +Oracle:Intimidate\nWhen Sepulchral Primordial enters the battlefield, for each opponent, you may put up to one target creature card from that player's graveyard onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/s/seraph_of_dawn.txt b/forge-gui/res/cardsfolder/s/seraph_of_dawn.txt index 7224872049e..9e722ce1322 100644 --- a/forge-gui/res/cardsfolder/s/seraph_of_dawn.txt +++ b/forge-gui/res/cardsfolder/s/seraph_of_dawn.txt @@ -1,8 +1,8 @@ -Name:Seraph of Dawn -ManaCost:2 W W -Types:Creature Angel -PT:2/4 -K:Flying -K:Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/seraph_of_dawn.jpg -Oracle:Flying\nLifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Name:Seraph of Dawn +ManaCost:2 W W +Types:Creature Angel +PT:2/4 +K:Flying +K:Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/seraph_of_dawn.jpg +Oracle:Flying\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/s/seraph_of_the_sword.txt b/forge-gui/res/cardsfolder/s/seraph_of_the_sword.txt index 884805c050f..7201498ac41 100644 --- a/forge-gui/res/cardsfolder/s/seraph_of_the_sword.txt +++ b/forge-gui/res/cardsfolder/s/seraph_of_the_sword.txt @@ -1,8 +1,8 @@ -Name:Seraph of the Sword -ManaCost:3 W -Types:Creature Angel -PT:3/3 -K:Flying -K:Prevent all combat damage that would be dealt to CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/seraph_of_the_sword.jpg -Oracle:Flying\nPrevent all combat damage that would be dealt to Seraph of the Sword. +Name:Seraph of the Sword +ManaCost:3 W +Types:Creature Angel +PT:3/3 +K:Flying +K:Prevent all combat damage that would be dealt to CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/seraph_of_the_sword.jpg +Oracle:Flying\nPrevent all combat damage that would be dealt to Seraph of the Sword. diff --git a/forge-gui/res/cardsfolder/s/seraph_sanctuary.txt b/forge-gui/res/cardsfolder/s/seraph_sanctuary.txt index a20c203d062..523507b0cd8 100644 --- a/forge-gui/res/cardsfolder/s/seraph_sanctuary.txt +++ b/forge-gui/res/cardsfolder/s/seraph_sanctuary.txt @@ -1,9 +1,9 @@ -Name:Seraph Sanctuary -ManaCost:no cost -Types:Land -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ HavenLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Angel.YouCtrl | TriggerZones$ Battlefield | Execute$ HavenLife | TriggerDescription$ Whenever an Angel enters the battlefield under your control, you gain 1 life. -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -SVar:HavenLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/seraph_sanctuary.jpg -Oracle:When Seraph Sanctuary enters the battlefield, you gain 1 life.\nWhenever an Angel enters the battlefield under your control, you gain 1 life.\n{T}: Add {1} to your mana pool. \ No newline at end of file +Name:Seraph Sanctuary +ManaCost:no cost +Types:Land +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ HavenLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Angel.YouCtrl | TriggerZones$ Battlefield | Execute$ HavenLife | TriggerDescription$ Whenever an Angel enters the battlefield under your control, you gain 1 life. +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +SVar:HavenLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/seraph_sanctuary.jpg +Oracle:When Seraph Sanctuary enters the battlefield, you gain 1 life.\nWhenever an Angel enters the battlefield under your control, you gain 1 life.\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/serendib_djinn.txt b/forge-gui/res/cardsfolder/s/serendib_djinn.txt index afa594939fc..cc073a661ac 100644 --- a/forge-gui/res/cardsfolder/s/serendib_djinn.txt +++ b/forge-gui/res/cardsfolder/s/serendib_djinn.txt @@ -1,15 +1,15 @@ -Name:Serendib Djinn -ManaCost:2 U U -Types:Creature Djinn -PT:5/6 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac2 | TriggerDescription$ At the beginning of your upkeep, sacrifice a land. If you sacrifice an Island this way, CARDNAME deals 3 damage to you. -SVar:TrigSac2:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Land | RememberSacrificed$ True | SubAbility$ Dmg -SVar:Dmg:DB$ DealDamage | NumDmg$ 3 | Defined$ You | ConditionDefined$ Remembered | ConditionPresent$ Card.Island | ConditionCompare$ EQ1 | SubAbility$ Clean -SVar:Clean:DB$ Cleanup | ClearRemembered$ True -T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Land.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no lands, sacrifice CARDNAME. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:NeedsToPlay:Island.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/serendib_djinn.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice a land. If you sacrifice an Island this way, Serendib Djinn deals 3 damage to you.\nWhen you control no lands, sacrifice Serendib Djinn. \ No newline at end of file +Name:Serendib Djinn +ManaCost:2 U U +Types:Creature Djinn +PT:5/6 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac2 | TriggerDescription$ At the beginning of your upkeep, sacrifice a land. If you sacrifice an Island this way, CARDNAME deals 3 damage to you. +SVar:TrigSac2:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Land | RememberSacrificed$ True | SubAbility$ Dmg +SVar:Dmg:DB$ DealDamage | NumDmg$ 3 | Defined$ You | ConditionDefined$ Remembered | ConditionPresent$ Card.Island | ConditionCompare$ EQ1 | SubAbility$ Clean +SVar:Clean:DB$ Cleanup | ClearRemembered$ True +T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Land.YouCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When you control no lands, sacrifice CARDNAME. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:NeedsToPlay:Island.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/serendib_djinn.jpg +Oracle:Flying\nAt the beginning of your upkeep, sacrifice a land. If you sacrifice an Island this way, Serendib Djinn deals 3 damage to you.\nWhen you control no lands, sacrifice Serendib Djinn. diff --git a/forge-gui/res/cardsfolder/s/serendib_efreet.txt b/forge-gui/res/cardsfolder/s/serendib_efreet.txt index 93983bf6ea9..08468f5454e 100644 --- a/forge-gui/res/cardsfolder/s/serendib_efreet.txt +++ b/forge-gui/res/cardsfolder/s/serendib_efreet.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to you. SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/an/en-us/card939.jpg -Oracle:Flying\nAt the beginning of your upkeep, Serendib Efreet deals 1 damage to you. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, Serendib Efreet deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/serendib_sorcerer.txt b/forge-gui/res/cardsfolder/s/serendib_sorcerer.txt index 9a9e243e948..4b993092326 100644 --- a/forge-gui/res/cardsfolder/s/serendib_sorcerer.txt +++ b/forge-gui/res/cardsfolder/s/serendib_sorcerer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Animate | Cost$ T | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature other than CARDNAME | Power$ 0 | Toughness$ 2 | SpellDescription$ Target creature other than CARDNAME becomes 0/2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serendib_sorcerer.jpg -Oracle:{T}: Target creature other than Serendib Sorcerer becomes 0/2 until end of turn. \ No newline at end of file +Oracle:{T}: Target creature other than Serendib Sorcerer becomes 0/2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/serene_heart.txt b/forge-gui/res/cardsfolder/s/serene_heart.txt index 3c9bd014936..84681fd8f9b 100644 --- a/forge-gui/res/cardsfolder/s/serene_heart.txt +++ b/forge-gui/res/cardsfolder/s/serene_heart.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ DestroyAll | Cost$ 1 G | ValidCards$ Aura | SpellDescription$ Destroy all Auras. SVar:Picture:http://www.wizards.com/global/images/magic/general/serene_heart.jpg -Oracle:Destroy all Auras. \ No newline at end of file +Oracle:Destroy all Auras. diff --git a/forge-gui/res/cardsfolder/s/serene_master.txt b/forge-gui/res/cardsfolder/s/serene_master.txt index 60c4aed20d5..d8b2baee94d 100644 --- a/forge-gui/res/cardsfolder/s/serene_master.txt +++ b/forge-gui/res/cardsfolder/s/serene_master.txt @@ -1,9 +1,9 @@ -Name:Serene Master -ManaCost:1 W -Types:Creature Human Monk -PT:0/2 -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigExchangePower | TriggerDescription$ Whenever CARDNAME blocks, exchange its power and the power of target creature it's blocking until end of combat. -SVar:TrigExchangePower:AB$ ExchangePower | Cost$ 0 | ValidTgts$ Creature.blockedBySource | TgtPrompt$ Select target creature it's blocking | Defined$ Self | UntilEndOfCombat$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/serene_master.jpg -Oracle:Whenever Serene Master blocks, exchange its power and the power of target creature it's blocking until end of combat. +Name:Serene Master +ManaCost:1 W +Types:Creature Human Monk +PT:0/2 +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigExchangePower | TriggerDescription$ Whenever CARDNAME blocks, exchange its power and the power of target creature it's blocking until end of combat. +SVar:TrigExchangePower:AB$ ExchangePower | Cost$ 0 | ValidTgts$ Creature.blockedBySource | TgtPrompt$ Select target creature it's blocking | Defined$ Self | UntilEndOfCombat$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/serene_master.jpg +Oracle:Whenever Serene Master blocks, exchange its power and the power of target creature it's blocking until end of combat. diff --git a/forge-gui/res/cardsfolder/s/serene_offering.txt b/forge-gui/res/cardsfolder/s/serene_offering.txt index 089682bfa99..8dc0b5899ed 100644 --- a/forge-gui/res/cardsfolder/s/serene_offering.txt +++ b/forge-gui/res/cardsfolder/s/serene_offering.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Targeted$CardManaCost SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/serene_offering.jpg -Oracle:Destroy target enchantment. You gain life equal to its converted mana cost. \ No newline at end of file +Oracle:Destroy target enchantment. You gain life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/serene_remembrance.txt b/forge-gui/res/cardsfolder/s/serene_remembrance.txt index 66f8a0c166e..b2bc157555f 100644 --- a/forge-gui/res/cardsfolder/s/serene_remembrance.txt +++ b/forge-gui/res/cardsfolder/s/serene_remembrance.txt @@ -1,7 +1,7 @@ -Name:Serene Remembrance -ManaCost:G -Types:Sorcery -A:SP$ ChangeZone | Cost$ G | Origin$ Stack | Destination$ Library | Shuffle$ True | Defined$ Self | SubAbility$ DBShuffleGrave | SpellDescription$ Shuffle CARDNAME and up to three target cards from a single graveyard into their owners' libraries. -SVar:DBShuffleGrave:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card.Other | Origin$ Graveyard | Destination$ Library | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/serene_remembrance.jpg -Oracle:Shuffle Serene Remembrance and up to three target cards from a single graveyard into their owners' libraries. \ No newline at end of file +Name:Serene Remembrance +ManaCost:G +Types:Sorcery +A:SP$ ChangeZone | Cost$ G | Origin$ Stack | Destination$ Library | Shuffle$ True | Defined$ Self | SubAbility$ DBShuffleGrave | SpellDescription$ Shuffle CARDNAME and up to three target cards from a single graveyard into their owners' libraries. +SVar:DBShuffleGrave:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 3 | TargetsFromSingleZone$ True | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card.Other | Origin$ Graveyard | Destination$ Library | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/serene_remembrance.jpg +Oracle:Shuffle Serene Remembrance and up to three target cards from a single graveyard into their owners' libraries. diff --git a/forge-gui/res/cardsfolder/s/serene_sunset.txt b/forge-gui/res/cardsfolder/s/serene_sunset.txt index 58128721428..f100958c489 100644 --- a/forge-gui/res/cardsfolder/s/serene_sunset.txt +++ b/forge-gui/res/cardsfolder/s/serene_sunset.txt @@ -6,4 +6,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serene_sunset.jpg -Oracle:Prevent all combat damage X target creatures would deal this turn. \ No newline at end of file +Oracle:Prevent all combat damage X target creatures would deal this turn. diff --git a/forge-gui/res/cardsfolder/s/serenity.txt b/forge-gui/res/cardsfolder/s/serenity.txt index e881ef94803..2a5065c30ac 100644 --- a/forge-gui/res/cardsfolder/s/serenity.txt +++ b/forge-gui/res/cardsfolder/s/serenity.txt @@ -6,4 +6,4 @@ SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Artifact,Enchantment | SVar:NeedsToPlay:Artifact.YouDontCtrl,Enchantment.YouDontCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serenity.jpg -Oracle:At the beginning of your upkeep, destroy all artifacts and enchantments. They can't be regenerated. \ No newline at end of file +Oracle:At the beginning of your upkeep, destroy all artifacts and enchantments. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/serpent_assassin.txt b/forge-gui/res/cardsfolder/s/serpent_assassin.txt index 7b0773ca7ec..d4580bdb0a3 100644 --- a/forge-gui/res/cardsfolder/s/serpent_assassin.txt +++ b/forge-gui/res/cardsfolder/s/serpent_assassin.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target nonblack creature. SVar:TrigDestroy:DB$Destroy | Cost$ 0 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature. SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal/serpent_assassin.jpg -Oracle:When Serpent Assassin enters the battlefield, you may destroy target nonblack creature. \ No newline at end of file +Oracle:When Serpent Assassin enters the battlefield, you may destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/s/serpent_generator.txt b/forge-gui/res/cardsfolder/s/serpent_generator.txt index 18b6823e180..bafde5f0099 100644 --- a/forge-gui/res/cardsfolder/s/serpent_generator.txt +++ b/forge-gui/res/cardsfolder/s/serpent_generator.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Artifa SVar:TrigTokenPoison:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigPoison | TriggerZones$ Battlefield | TriggerDescription$ Whenever this creature deals damage to a player, that player gets a poison counter. SVar:TrigPoison:AB$ Poison | Cost$ 0 | Defined$ TriggeredTarget | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/serpent_generator.jpg -Oracle:{4}, {T}: Put a 1/1 colorless Snake artifact creature token onto the battlefield. It has "Whenever this creature deals damage to a player, that player gets a poison counter." (A player with ten or more poison counters loses the game.) \ No newline at end of file +Oracle:{4}, {T}: Put a 1/1 colorless Snake artifact creature token onto the battlefield. It has "Whenever this creature deals damage to a player, that player gets a poison counter." (A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/s/serpent_of_the_endless_sea.txt b/forge-gui/res/cardsfolder/s/serpent_of_the_endless_sea.txt index 737f5bb6b3c..eaa0478f027 100644 --- a/forge-gui/res/cardsfolder/s/serpent_of_the_endless_sea.txt +++ b/forge-gui/res/cardsfolder/s/serpent_of_the_endless_sea.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Island.YouCtrl SVar:BuffedBy:Island SVar:Picture:http://www.wizards.com/global/images/magic/general/serpent_of_the_endless_sea.jpg -Oracle:Serpent of the Endless Sea's power and toughness are each equal to the number of Islands you control.\nSerpent of the Endless Sea can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Serpent of the Endless Sea's power and toughness are each equal to the number of Islands you control.\nSerpent of the Endless Sea can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/s/serpent_skin.txt b/forge-gui/res/cardsfolder/s/serpent_skin.txt index c327e0b676b..75b7ea15641 100644 --- a/forge-gui/res/cardsfolder/s/serpent_skin.txt +++ b/forge-gui/res/cardsfolder/s/serpent_skin.txt @@ -7,4 +7,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. A:AB$ Regenerate | Cost$ G | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/serpent_skin.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+1.\n{G}: Regenerate enchanted creature. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+1.\n{G}: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/s/serpent_warrior.txt b/forge-gui/res/cardsfolder/s/serpent_warrior.txt index 402ba32e6d3..4322b333911 100644 --- a/forge-gui/res/cardsfolder/s/serpent_warrior.txt +++ b/forge-gui/res/cardsfolder/s/serpent_warrior.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 3 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 3 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83364.jpg -Oracle:When Serpent Warrior enters the battlefield, you lose 3 life. \ No newline at end of file +Oracle:When Serpent Warrior enters the battlefield, you lose 3 life. diff --git a/forge-gui/res/cardsfolder/s/serpentine_basilisk.txt b/forge-gui/res/cardsfolder/s/serpentine_basilisk.txt index 75cb6ccb540..b08699d39e4 100644 --- a/forge-gui/res/cardsfolder/s/serpentine_basilisk.txt +++ b/forge-gui/res/cardsfolder/s/serpentine_basilisk.txt @@ -7,4 +7,4 @@ SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ Tri SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget K:Morph:1 G G SVar:Picture:http://www.wizards.com/global/images/magic/general/serpentine_basilisk.jpg -Oracle:Whenever Serpentine Basilisk deals combat damage to a creature, destroy that creature at end of combat.\nMorph {1}{G}{G} (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 +Oracle:Whenever Serpentine Basilisk deals combat damage to a creature, destroy that creature at end of combat.\nMorph {1}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/serpentine_kavu.txt b/forge-gui/res/cardsfolder/s/serpentine_kavu.txt index 36fae11ed1c..f9df3830698 100644 --- a/forge-gui/res/cardsfolder/s/serpentine_kavu.txt +++ b/forge-gui/res/cardsfolder/s/serpentine_kavu.txt @@ -4,4 +4,4 @@ Types:Creature Kavu PT:4/4 A:AB$ Pump | Cost$ R | KW$ Haste | SpellDescription$ CARDNAME gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/serpentine_kavu.jpg -Oracle:{R}: Serpentine Kavu gains haste until end of turn. \ No newline at end of file +Oracle:{R}: Serpentine Kavu gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/s/serpents_gift.txt b/forge-gui/res/cardsfolder/s/serpents_gift.txt index a99e4c4bb6f..ebb5ddd626c 100644 --- a/forge-gui/res/cardsfolder/s/serpents_gift.txt +++ b/forge-gui/res/cardsfolder/s/serpents_gift.txt @@ -1,6 +1,6 @@ -Name:Serpent's Gift -ManaCost:2 G -Types:Instant -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch | SpellDescription$ Target creature gains deathtouch until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/serpents_gift.jpg -Oracle:Target creature gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Serpent's Gift +ManaCost:2 G +Types:Instant +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch | SpellDescription$ Target creature gains deathtouch until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/serpents_gift.jpg +Oracle:Target creature gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/s/serra.txt b/forge-gui/res/cardsfolder/s/serra.txt index e809cb49512..995e675ae8c 100644 --- a/forge-gui/res/cardsfolder/s/serra.txt +++ b/forge-gui/res/cardsfolder/s/serra.txt @@ -1,7 +1,7 @@ -Name:Serra -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+1 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddToughness$ 2 | Description$ Creatures you control get +0/+2. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/serra.jpg -Oracle:Hand +1, life +1\nCreatures you control get +0/+2. \ No newline at end of file +Name:Serra +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+1 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddToughness$ 2 | Description$ Creatures you control get +0/+2. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/serra.jpg +Oracle:Hand +1, life +1\nCreatures you control get +0/+2. diff --git a/forge-gui/res/cardsfolder/s/serra_advocate.txt b/forge-gui/res/cardsfolder/s/serra_advocate.txt index d0188423324..425676e8f8e 100644 --- a/forge-gui/res/cardsfolder/s/serra_advocate.txt +++ b/forge-gui/res/cardsfolder/s/serra_advocate.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target attacking or blocking creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_advocate.jpg -Oracle:Flying\n{T}: Target attacking or blocking creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Flying\n{T}: Target attacking or blocking creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/serra_angel.txt b/forge-gui/res/cardsfolder/s/serra_angel.txt index a916ac2d2df..bcd3b0f75c2 100644 --- a/forge-gui/res/cardsfolder/s/serra_angel.txt +++ b/forge-gui/res/cardsfolder/s/serra_angel.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83254.jpg -Oracle:Flying\nVigilance (Attacking doesn't cause this creature to tap.) \ No newline at end of file +Oracle:Flying\nVigilance (Attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/s/serra_angel_avatar.txt b/forge-gui/res/cardsfolder/s/serra_angel_avatar.txt index bb173946b28..34eb6b8ddeb 100644 --- a/forge-gui/res/cardsfolder/s/serra_angel_avatar.txt +++ b/forge-gui/res/cardsfolder/s/serra_angel_avatar.txt @@ -1,8 +1,8 @@ -Name:Serra Angel Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-1 -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a spell, you gain 2 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/serra_angel_avatar.jpg -Oracle:Hand +0, life -1\nWhenever you cast a spell, you gain 2 life. \ No newline at end of file +Name:Serra Angel Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-1 +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a spell, you gain 2 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/serra_angel_avatar.jpg +Oracle:Hand +0, life -1\nWhenever you cast a spell, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/s/serra_ascendant.txt b/forge-gui/res/cardsfolder/s/serra_ascendant.txt index b9806c963aa..88155b1a633 100644 --- a/forge-gui/res/cardsfolder/s/serra_ascendant.txt +++ b/forge-gui/res/cardsfolder/s/serra_ascendant.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 5 | AddToughness$ 5 | AddKe SVar:X:Count$YourLifeTotal SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_ascendant.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nAs long as you have 30 or more life, Serra Ascendant gets +5/+5 and has flying. \ No newline at end of file +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nAs long as you have 30 or more life, Serra Ascendant gets +5/+5 and has flying. diff --git a/forge-gui/res/cardsfolder/s/serra_avatar.txt b/forge-gui/res/cardsfolder/s/serra_avatar.txt index 622db1a6299..29e0ffc4e77 100644 --- a/forge-gui/res/cardsfolder/s/serra_avatar.txt +++ b/forge-gui/res/cardsfolder/s/serra_avatar.txt @@ -7,4 +7,4 @@ SVar:X:Count$YourLifeTotal T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. SVar:TrigShuffle:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_avatar.jpg -Oracle:Serra Avatar's power and toughness are each equal to your life total.\nWhen Serra Avatar is put into a graveyard from anywhere, shuffle it into its owner's library. \ No newline at end of file +Oracle:Serra Avatar's power and toughness are each equal to your life total.\nWhen Serra Avatar is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/s/serra_avenger.txt b/forge-gui/res/cardsfolder/s/serra_avenger.txt index 6633cce1886..932447d00eb 100644 --- a/forge-gui/res/cardsfolder/s/serra_avenger.txt +++ b/forge-gui/res/cardsfolder/s/serra_avenger.txt @@ -7,4 +7,4 @@ K:Vigilance S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVarCompare$ LE3 | Description$ You can't play Serra Avenger during your first, second, or third turns of the game. SVar:X:Count$YourTurns SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card113519.jpg -Oracle:You can't cast Serra Avenger during your first, second, or third turns of the game.\nFlying, vigilance \ No newline at end of file +Oracle:You can't cast Serra Avenger during your first, second, or third turns of the game.\nFlying, vigilance diff --git a/forge-gui/res/cardsfolder/s/serra_aviary.txt b/forge-gui/res/cardsfolder/s/serra_aviary.txt index 63f72695c3f..03b263b048d 100644 --- a/forge-gui/res/cardsfolder/s/serra_aviary.txt +++ b/forge-gui/res/cardsfolder/s/serra_aviary.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.withFlying | AddPower$ 1 | AddToughness$ SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_aviary.jpg -Oracle:Creatures with flying get +1/+1. \ No newline at end of file +Oracle:Creatures with flying get +1/+1. diff --git a/forge-gui/res/cardsfolder/s/serra_bestiary.txt b/forge-gui/res/cardsfolder/s/serra_bestiary.txt index f67a58f6ced..92581cee068 100644 --- a/forge-gui/res/cardsfolder/s/serra_bestiary.txt +++ b/forge-gui/res/cardsfolder/s/serra_bestiary.txt @@ -1,10 +1,10 @@ -Name:Serra Bestiary -ManaCost:W W -Types:Enchantment Aura -K:Enchant creature -K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay W W -A:SP$ Attach | Cost$ W W | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Enchanted creature can't attack or block, and its activated abilities with {T} in their costs can't be activated. -S:Mode$ CantBeActivated | ValidCard$ Card.EnchantedBy | TapAbility$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_bestiary.jpg -Oracle:Enchant creature\nAt the beginning of your upkeep, sacrifice Serra Bestiary unless you pay {W}{W}.\nEnchanted creature can't attack or block, and its activated abilities with {T} in their costs can't be activated. \ No newline at end of file +Name:Serra Bestiary +ManaCost:W W +Types:Enchantment Aura +K:Enchant creature +K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay W W +A:SP$ Attach | Cost$ W W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Enchanted creature can't attack or block, and its activated abilities with {T} in their costs can't be activated. +S:Mode$ CantBeActivated | ValidCard$ Card.EnchantedBy | TapAbility$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_bestiary.jpg +Oracle:Enchant creature\nAt the beginning of your upkeep, sacrifice Serra Bestiary unless you pay {W}{W}.\nEnchanted creature can't attack or block, and its activated abilities with {T} in their costs can't be activated. diff --git a/forge-gui/res/cardsfolder/s/serra_inquisitors.txt b/forge-gui/res/cardsfolder/s/serra_inquisitors.txt index 19797ced0b0..3f906fffc9b 100644 --- a/forge-gui/res/cardsfolder/s/serra_inquisitors.txt +++ b/forge-gui/res/cardsfolder/s/serra_inquisitors.txt @@ -6,4 +6,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | ValidBlocked$ Creature.Black | Execute$ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.Black | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by one or more black creatures, CARDNAME gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_inquisitors.jpg -Oracle:Whenever Serra Inquisitors blocks or becomes blocked by one or more black creatures, Serra Inquisitors gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Serra Inquisitors blocks or becomes blocked by one or more black creatures, Serra Inquisitors gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/serra_paladin.txt b/forge-gui/res/cardsfolder/s/serra_paladin.txt index bcc79f34e06..4332a46b6b2 100644 --- a/forge-gui/res/cardsfolder/s/serra_paladin.txt +++ b/forge-gui/res/cardsfolder/s/serra_paladin.txt @@ -1,8 +1,8 @@ -Name:Serra Paladin -ManaCost:2 W W -Types:Creature Human Knight -PT:2/2 -A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. -A:AB$ Pump | Cost$ 1 W W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Vigilance | SpellDescription$ Target creature gains vigilance until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_paladin.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{1}{W}{W}, {T}: Target creature gains vigilance until end of turn. \ No newline at end of file +Name:Serra Paladin +ManaCost:2 W W +Types:Creature Human Knight +PT:2/2 +A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature or player this turn. +A:AB$ Pump | Cost$ 1 W W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Vigilance | SpellDescription$ Target creature gains vigilance until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_paladin.jpg +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature or player this turn.\n{1}{W}{W}, {T}: Target creature gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/s/serra_sphinx.txt b/forge-gui/res/cardsfolder/s/serra_sphinx.txt index 0557ee46fe9..55e9b85edb9 100644 --- a/forge-gui/res/cardsfolder/s/serra_sphinx.txt +++ b/forge-gui/res/cardsfolder/s/serra_sphinx.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card125873.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/s/serra_zealot.txt b/forge-gui/res/cardsfolder/s/serra_zealot.txt index 79af5dcd58f..c2b959330af 100644 --- a/forge-gui/res/cardsfolder/s/serra_zealot.txt +++ b/forge-gui/res/cardsfolder/s/serra_zealot.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/serra_zealot.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/s/serras_blessing.txt b/forge-gui/res/cardsfolder/s/serras_blessing.txt index 5b7bd230b6c..93f76891998 100644 --- a/forge-gui/res/cardsfolder/s/serras_blessing.txt +++ b/forge-gui/res/cardsfolder/s/serras_blessing.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Vigilance | Descri SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/serras_blessing.jpg -Oracle:Creatures you control have vigilance. (Attacking doesn't cause them to tap.) \ No newline at end of file +Oracle:Creatures you control have vigilance. (Attacking doesn't cause them to tap.) diff --git a/forge-gui/res/cardsfolder/s/serras_boon.txt b/forge-gui/res/cardsfolder/s/serras_boon.txt index d689b75cb8a..29fc8f0b769 100644 --- a/forge-gui/res/cardsfolder/s/serras_boon.txt +++ b/forge-gui/res/cardsfolder/s/serras_boon.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy+White | AddPower$ 1 | AddTou S:Mode$ Continuous | Affected$ Creature.EnchantedBy+nonWhite | AddPower$ -2 | AddToughness$ -1 | Description$ Otherwise, it gets -2/-1. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serras_boon.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+2 as long as it's white. Otherwise, it gets -2/-1. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+2 as long as it's white. Otherwise, it gets -2/-1. diff --git a/forge-gui/res/cardsfolder/s/serras_embrace.txt b/forge-gui/res/cardsfolder/s/serras_embrace.txt index 44ceab88946..bdb9edebaac 100644 --- a/forge-gui/res/cardsfolder/s/serras_embrace.txt +++ b/forge-gui/res/cardsfolder/s/serras_embrace.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 W W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying & Vigilance | Description$ Enchanted creature gets +2/+2 and has flying and vigilance. SVar:Picture:http://www.wizards.com/global/images/magic/general/serras_embrace.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying and vigilance. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying and vigilance. diff --git a/forge-gui/res/cardsfolder/s/serras_hymn.txt b/forge-gui/res/cardsfolder/s/serras_hymn.txt index 868124c15a2..32beec69076 100644 --- a/forge-gui/res/cardsfolder/s/serras_hymn.txt +++ b/forge-gui/res/cardsfolder/s/serras_hymn.txt @@ -1,12 +1,12 @@ -Name:Serra's Hymn -ManaCost:W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a verse counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 -A:AB$ PreventDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts,NumCreatures | SpellDescription$ Prevent the next X damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose, where X is the number of verse counters on CARDNAME. -SVar:X:Count$CardCounters.VERSE -SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures -SVar:NumCreatures:Count$Valid Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/serras_hymn.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Serra's Hymn.\nSacrifice Serra's Hymn: Prevent the next X damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose, where X is the number of verse counters on Serra's Hymn. \ No newline at end of file +Name:Serra's Hymn +ManaCost:W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a verse counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 +A:AB$ PreventDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage to | Amount$ X | TargetMin$ 1 | TargetMax$ MaxTgts | DividedAsYouChoose$ X | References$ X,MaxTgts,NumCreatures | SpellDescription$ Prevent the next X damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose, where X is the number of verse counters on CARDNAME. +SVar:X:Count$CardCounters.VERSE +SVar:MaxTgts:PlayerCountPlayers$Amount/Plus.NumCreatures +SVar:NumCreatures:Count$Valid Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/serras_hymn.jpg +Oracle:At the beginning of your upkeep, you may put a verse counter on Serra's Hymn.\nSacrifice Serra's Hymn: Prevent the next X damage that would be dealt this turn to any number of target creatures and/or players, divided as you choose, where X is the number of verse counters on Serra's Hymn. diff --git a/forge-gui/res/cardsfolder/s/serras_liturgy.txt b/forge-gui/res/cardsfolder/s/serras_liturgy.txt index 22389384caa..2482fb3dccf 100644 --- a/forge-gui/res/cardsfolder/s/serras_liturgy.txt +++ b/forge-gui/res/cardsfolder/s/serras_liturgy.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 SVar:X:Count$CardCounters.VERSE SVar:Picture:http://www.wizards.com/global/images/magic/general/serras_liturgy.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Serra's Liturgy.\n{W}, Sacrifice Serra's Liturgy: Destroy up to X target artifacts and/or enchantments, where X is the number of verse counters on Serra's Liturgy. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on Serra's Liturgy.\n{W}, Sacrifice Serra's Liturgy: Destroy up to X target artifacts and/or enchantments, where X is the number of verse counters on Serra's Liturgy. diff --git a/forge-gui/res/cardsfolder/s/serras_sanctum.txt b/forge-gui/res/cardsfolder/s/serras_sanctum.txt index de461d11154..a6b10b31121 100644 --- a/forge-gui/res/cardsfolder/s/serras_sanctum.txt +++ b/forge-gui/res/cardsfolder/s/serras_sanctum.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | Amount$ X | References$ X | SpellDescriptio SVar:X:Count$Valid Enchantment.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serras_sanctum.jpg -Oracle:{T}: Add {W} to your mana pool for each enchantment you control. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool for each enchantment you control. diff --git a/forge-gui/res/cardsfolder/s/serrated_arrows.txt b/forge-gui/res/cardsfolder/s/serrated_arrows.txt index 7a66898002d..108e4459640 100644 --- a/forge-gui/res/cardsfolder/s/serrated_arrows.txt +++ b/forge-gui/res/cardsfolder/s/serrated_arrows.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | I SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self A:AB$ PutCounter | Cost$ T SubCounter<1/ARROWHEAD> | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target Creature | CounterType$ M1M1 | CounterNum$ 1 | SpellDescription$ Put a -1/-1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/serrated_arrows.jpg -Oracle:Serrated Arrows enters the battlefield with three arrowhead counters on it.\nAt the beginning of your upkeep, if there are no arrowhead counters on Serrated Arrows, sacrifice it.\n{T}, Remove an arrowhead counter from Serrated Arrows: Put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:Serrated Arrows enters the battlefield with three arrowhead counters on it.\nAt the beginning of your upkeep, if there are no arrowhead counters on Serrated Arrows, sacrifice it.\n{T}, Remove an arrowhead counter from Serrated Arrows: Put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/serrated_biskelion.txt b/forge-gui/res/cardsfolder/s/serrated_biskelion.txt index 9465db15370..1716f4e779a 100644 --- a/forge-gui/res/cardsfolder/s/serrated_biskelion.txt +++ b/forge-gui/res/cardsfolder/s/serrated_biskelion.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ PutCounter | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | SubAbility$ DBPutCounter | IsCurse$ True | SpellDescription$ Put a -1/-1 counter on target creature and a -1/-1 counter on CARDNAME. SVar:DBPutCounter:DB$ PutCounter | Cost$ 0 | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/serrated_biskelion.jpg -Oracle:{T}: Put a -1/-1 counter on Serrated Biskelion and a -1/-1 counter on target creature. \ No newline at end of file +Oracle:{T}: Put a -1/-1 counter on Serrated Biskelion and a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/serum_powder.txt b/forge-gui/res/cardsfolder/s/serum_powder.txt index 7cae056d08b..b58e2557f0e 100644 --- a/forge-gui/res/cardsfolder/s/serum_powder.txt +++ b/forge-gui/res/cardsfolder/s/serum_powder.txt @@ -1,9 +1,9 @@ -Name:Serum Powder -ManaCost:3 -Types:Artifact -Text:Any time you could mulligan and CARDNAME is in your hand, you may exile all the cards from your hand, then draw that many cards. (You can do this in addition to taking mulligans.) -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/serum_powder.jpg -Oracle:{T}: Add {1} to your mana pool.\nAny time you could mulligan and Serum Powder is in your hand, you may exile all the cards from your hand, then draw that many cards. (You can do this in addition to taking mulligans.) \ No newline at end of file +Name:Serum Powder +ManaCost:3 +Types:Artifact +Text:Any time you could mulligan and CARDNAME is in your hand, you may exile all the cards from your hand, then draw that many cards. (You can do this in addition to taking mulligans.) +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/serum_powder.jpg +Oracle:{T}: Add {1} to your mana pool.\nAny time you could mulligan and Serum Powder is in your hand, you may exile all the cards from your hand, then draw that many cards. (You can do this in addition to taking mulligans.) diff --git a/forge-gui/res/cardsfolder/s/serum_raker.txt b/forge-gui/res/cardsfolder/s/serum_raker.txt index b522b9f7f22..53bef0fa111 100644 --- a/forge-gui/res/cardsfolder/s/serum_raker.txt +++ b/forge-gui/res/cardsfolder/s/serum_raker.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | NumCards$ 1 | Defined$ Each | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/serum_raker.jpg -Oracle:Flying\nWhen Serum Raker dies, each player discards a card. \ No newline at end of file +Oracle:Flying\nWhen Serum Raker dies, each player discards a card. diff --git a/forge-gui/res/cardsfolder/s/serum_tank.txt b/forge-gui/res/cardsfolder/s/serum_tank.txt index f83289acccd..730c373c299 100644 --- a/forge-gui/res/cardsfolder/s/serum_tank.txt +++ b/forge-gui/res/cardsfolder/s/serum_tank.txt @@ -7,4 +7,4 @@ A:AB$ Draw | Cost$ 3 T SubCounter<1/CHARGE> | NumCards$ 1 | SpellDescription$ Dr SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CHARGE | CounterNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/serum_tank.jpg -Oracle:Whenever Serum Tank or another artifact enters the battlefield, put a charge counter on Serum Tank.\n{3}, {T}, Remove a charge counter from Serum Tank: Draw a card. \ No newline at end of file +Oracle:Whenever Serum Tank or another artifact enters the battlefield, put a charge counter on Serum Tank.\n{3}, {T}, Remove a charge counter from Serum Tank: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/serum_visions.txt b/forge-gui/res/cardsfolder/s/serum_visions.txt index a336bc852c2..fe8aa2eba8b 100644 --- a/forge-gui/res/cardsfolder/s/serum_visions.txt +++ b/forge-gui/res/cardsfolder/s/serum_visions.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ U | Defined$ You | NumCards$ 1 | SubAbility$ DBScry | SpellDescription$ Draw a card. 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:Picture:http://www.wizards.com/global/images/magic/general/serum_visions.jpg -Oracle:Draw a card.\nScry 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.) \ No newline at end of file +Oracle:Draw a card.\nScry 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.) diff --git a/forge-gui/res/cardsfolder/s/servant_of_nefarox.txt b/forge-gui/res/cardsfolder/s/servant_of_nefarox.txt index bcaf59ef2b9..2a4f9a71ce6 100644 --- a/forge-gui/res/cardsfolder/s/servant_of_nefarox.txt +++ b/forge-gui/res/cardsfolder/s/servant_of_nefarox.txt @@ -1,7 +1,7 @@ -Name:Servant of Nefarox -ManaCost:2 B -Types:Creature Human Cleric -PT:3/1 -K:Exalted -SVar:Picture:http://www.wizards.com/global/images/magic/general/servant_of_nefarox.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Name:Servant of Nefarox +ManaCost:2 B +Types:Creature Human Cleric +PT:3/1 +K:Exalted +SVar:Picture:http://www.wizards.com/global/images/magic/general/servant_of_nefarox.jpg +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/s/servant_of_tymaret.txt b/forge-gui/res/cardsfolder/s/servant_of_tymaret.txt index d6b426d320d..3d96d1ddfaa 100644 --- a/forge-gui/res/cardsfolder/s/servant_of_tymaret.txt +++ b/forge-gui/res/cardsfolder/s/servant_of_tymaret.txt @@ -1,12 +1,12 @@ -Name:Servant of Tymaret -ManaCost:2 B -Types:Creature Zombie -PT:1/3 -A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, each opponent loses 1 life. You gain life equal to the life lost this way. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost -SVar:AFLifeLost:Number$0 -#AFLifeLost will be set by LoseLife -SVar:Picture:http://www.wizards.com/global/images/magic/general/servant_of_tymaret.jpg -Oracle:Inspired - Whenever Servant of Tymaret becomes untapped, each opponent loses 1 life. You gain life equal to the life lost this way.\n{2}{B}: Regenerate Servant of Tymaret. +Name:Servant of Tymaret +ManaCost:2 B +Types:Creature Zombie +PT:1/3 +A:AB$ Regenerate | Cost$ 2 B | SpellDescription$ Regenerate CARDNAME. +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, each opponent loses 1 life. You gain life equal to the life lost this way. +SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost +SVar:AFLifeLost:Number$0 +#AFLifeLost will be set by LoseLife +SVar:Picture:http://www.wizards.com/global/images/magic/general/servant_of_tymaret.jpg +Oracle:Inspired - Whenever Servant of Tymaret becomes untapped, each opponent loses 1 life. You gain life equal to the life lost this way.\n{2}{B}: Regenerate Servant of Tymaret. diff --git a/forge-gui/res/cardsfolder/s/servant_of_volrath.txt b/forge-gui/res/cardsfolder/s/servant_of_volrath.txt index feb3f94e654..d2175eabeca 100644 --- a/forge-gui/res/cardsfolder/s/servant_of_volrath.txt +++ b/forge-gui/res/cardsfolder/s/servant_of_volrath.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, sacrifice a creature. SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 | SacValid$ Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/servant_of_volrath.jpg -Oracle:When Servant of Volrath leaves the battlefield, sacrifice a creature. \ No newline at end of file +Oracle:When Servant of Volrath leaves the battlefield, sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/s/seshiro_the_anointed.txt b/forge-gui/res/cardsfolder/s/seshiro_the_anointed.txt index c1a8098aa45..9faf3a33f5a 100644 --- a/forge-gui/res/cardsfolder/s/seshiro_the_anointed.txt +++ b/forge-gui/res/cardsfolder/s/seshiro_the_anointed.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Snake+Other+YouCtrl | AddPower$ 2 | AddT T:Mode$ DamageDone | ValidSource$ Snake.YouCtrl | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever a Snake you control deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/seshiro_the_anointed.jpg -Oracle:Other Snake creatures you control get +2/+2.\nWhenever a Snake you control deals combat damage to a player, you may draw a card. \ No newline at end of file +Oracle:Other Snake creatures you control get +2/+2.\nWhenever a Snake you control deals combat damage to a player, you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/seshiro_the_anointed_avatar.txt b/forge-gui/res/cardsfolder/s/seshiro_the_anointed_avatar.txt index 738e310f432..e3081a8b1ee 100644 --- a/forge-gui/res/cardsfolder/s/seshiro_the_anointed_avatar.txt +++ b/forge-gui/res/cardsfolder/s/seshiro_the_anointed_avatar.txt @@ -1,9 +1,9 @@ -Name:Seshiro the Anointed Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-1 -T:Mode$ NewGame | Execute$ TrigChooseCT | TriggerZones$ Command | TriggerDescription$ At the beginning of the game, choose a creature type. Creatures you control, creature spells you control, and creature cards you own in any zone other than the battlefield or the stack have the chosen type in addition to their other types. -SVar:TrigChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield,Hand,Library,Graveyard,Exile,Stack,Command | AddType$ ChosenType -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/seshiro_the_anointed_avatar.jpg -Oracle:Hand +0, life -1\nAt the beginning of the game, choose a creature type. Creatures you control, creature spells you control, and creature cards you own in any zone other than the battlefield or the stack have the chosen type in addition to their other types. \ No newline at end of file +Name:Seshiro the Anointed Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-1 +T:Mode$ NewGame | Execute$ TrigChooseCT | TriggerZones$ Command | TriggerDescription$ At the beginning of the game, choose a creature type. Creatures you control, creature spells you control, and creature cards you own in any zone other than the battlefield or the stack have the chosen type in addition to their other types. +SVar:TrigChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AffectedZone$ Battlefield,Hand,Library,Graveyard,Exile,Stack,Command | AddType$ ChosenType +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/seshiro_the_anointed_avatar.jpg +Oracle:Hand +0, life -1\nAt the beginning of the game, choose a creature type. Creatures you control, creature spells you control, and creature cards you own in any zone other than the battlefield or the stack have the chosen type in addition to their other types. diff --git a/forge-gui/res/cardsfolder/s/setessan_battle_priest.txt b/forge-gui/res/cardsfolder/s/setessan_battle_priest.txt index eb280a36dd1..a4869ae46da 100644 --- a/forge-gui/res/cardsfolder/s/setessan_battle_priest.txt +++ b/forge-gui/res/cardsfolder/s/setessan_battle_priest.txt @@ -1,8 +1,8 @@ -Name:Setessan Battle Priest -ManaCost:1 W -Types:Creature Human Cleric -PT:1/3 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ DBGainLife | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you gain 2 life. -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_battle_priest.jpg -Oracle:Heroic - Whenever you cast a spell that targets Setessan Battle Priest, you gain 2 life. \ No newline at end of file +Name:Setessan Battle Priest +ManaCost:1 W +Types:Creature Human Cleric +PT:1/3 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ DBGainLife | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you gain 2 life. +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_battle_priest.jpg +Oracle:Heroic - Whenever you cast a spell that targets Setessan Battle Priest, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/s/setessan_griffin.txt b/forge-gui/res/cardsfolder/s/setessan_griffin.txt index dc5fe09f0ae..34eeb98fecf 100644 --- a/forge-gui/res/cardsfolder/s/setessan_griffin.txt +++ b/forge-gui/res/cardsfolder/s/setessan_griffin.txt @@ -1,8 +1,8 @@ -Name:Setessan Griffin -ManaCost:4 W -Types:Creature Griffin -PT:3/2 -K:Flying -A:AB$ Pump | Cost$ 2 G G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_griffin.jpg -Oracle:Flying\n{2}{G}{G}: Setessan Griffin gets +2/+2 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Name:Setessan Griffin +ManaCost:4 W +Types:Creature Griffin +PT:3/2 +K:Flying +A:AB$ Pump | Cost$ 2 G G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_griffin.jpg +Oracle:Flying\n{2}{G}{G}: Setessan Griffin gets +2/+2 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/s/setessan_oathsworn.txt b/forge-gui/res/cardsfolder/s/setessan_oathsworn.txt index 930668ab36e..957e13ffea7 100644 --- a/forge-gui/res/cardsfolder/s/setessan_oathsworn.txt +++ b/forge-gui/res/cardsfolder/s/setessan_oathsworn.txt @@ -1,8 +1,8 @@ -Name:Setessan Oathsworn -ManaCost:1 G G -Types:Creature Satyr Warrior -PT:1/1 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put two +1/+1 counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_oathsworn.jpg -Oracle:Heroic - Whenever you cast a spell that targets Setessan Oathsworn, put two +1/+1 counters on Setessan Oathsworn. +Name:Setessan Oathsworn +ManaCost:1 G G +Types:Creature Satyr Warrior +PT:1/1 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put two +1/+1 counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_oathsworn.jpg +Oracle:Heroic - Whenever you cast a spell that targets Setessan Oathsworn, put two +1/+1 counters on Setessan Oathsworn. diff --git a/forge-gui/res/cardsfolder/s/setessan_starbreaker.txt b/forge-gui/res/cardsfolder/s/setessan_starbreaker.txt index 733bb6a6433..dfa40be864b 100644 --- a/forge-gui/res/cardsfolder/s/setessan_starbreaker.txt +++ b/forge-gui/res/cardsfolder/s/setessan_starbreaker.txt @@ -1,9 +1,9 @@ -Name:Setessan Starbreaker -ManaCost:3 G -Types:Creature Human Warrior -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target Aura. -SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Aura | TgtPrompt$ Choose target Aura. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_starbreaker.jpg -Oracle:When Setessan Starbreaker enters the battlefield, you may destroy target Aura. +Name:Setessan Starbreaker +ManaCost:3 G +Types:Creature Human Warrior +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target Aura. +SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Aura | TgtPrompt$ Choose target Aura. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_starbreaker.jpg +Oracle:When Setessan Starbreaker enters the battlefield, you may destroy target Aura. diff --git a/forge-gui/res/cardsfolder/s/setessan_tactics.txt b/forge-gui/res/cardsfolder/s/setessan_tactics.txt index d67be6c4615..e3613c92864 100644 --- a/forge-gui/res/cardsfolder/s/setessan_tactics.txt +++ b/forge-gui/res/cardsfolder/s/setessan_tactics.txt @@ -1,12 +1,12 @@ -Name:Setessan Tactics -ManaCost:1 G -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ G | EffectZone$ All | Description$ Strive - CARDNAME costs {G} more to cast for each target beyond the first. -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | NumAtt$ +1 | NumDef$ +1 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, any number of target creatures each get +1/+1 and gain "{T}: This creature fights another target creature." -SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Abilities$ SetessanFight -SVar:SetessanFight:AB$ Fight | Cost$ T | Defined$ Self | ValidTgts$ Creature.Other | TgtPrompt$ Select another creature | SpellDescription$ CARDNAME fights another target creature. -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_tactics.jpg -Oracle:Strive - Setessan Tactics costs {G} more to cast for each target beyond the first.\nUntil end of turn, any number of target creatures each get +1/+1 and gain "{T}: This creature fights another target creature." \ No newline at end of file +Name:Setessan Tactics +ManaCost:1 G +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ G | EffectZone$ All | Description$ Strive - CARDNAME costs {G} more to cast for each target beyond the first. +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | NumAtt$ +1 | NumDef$ +1 | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, any number of target creatures each get +1/+1 and gain "{T}: This creature fights another target creature." +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Abilities$ SetessanFight +SVar:SetessanFight:AB$ Fight | Cost$ T | Defined$ Self | ValidTgts$ Creature.Other | TgtPrompt$ Select another creature | SpellDescription$ CARDNAME fights another target creature. +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/setessan_tactics.jpg +Oracle:Strive - Setessan Tactics costs {G} more to cast for each target beyond the first.\nUntil end of turn, any number of target creatures each get +1/+1 and gain "{T}: This creature fights another target creature." diff --git a/forge-gui/res/cardsfolder/s/seton_krosan_protector.txt b/forge-gui/res/cardsfolder/s/seton_krosan_protector.txt index c8d044a2203..a0d8afbcc94 100644 --- a/forge-gui/res/cardsfolder/s/seton_krosan_protector.txt +++ b/forge-gui/res/cardsfolder/s/seton_krosan_protector.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Centaur Druid PT:2/2 A:AB$ Mana | Cost$ tapXType<1/Druid> | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/seton_krosan_protector.jpg -Oracle:Tap an untapped Druid you control: Add {G} to your mana pool. \ No newline at end of file +Oracle:Tap an untapped Druid you control: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/setons_desire.txt b/forge-gui/res/cardsfolder/s/setons_desire.txt index 0a7b4c13a1a..58158a8400f 100644 --- a/forge-gui/res/cardsfolder/s/setons_desire.txt +++ b/forge-gui/res/cardsfolder/s/setons_desire.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, all creatures able to block enchanted creature do so. SVar:Picture:http://www.wizards.com/global/images/magic/general/setons_desire.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nThreshold - As long as seven or more cards are in your graveyard, all creatures able to block enchanted creature do so. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nThreshold - As long as seven or more cards are in your graveyard, all creatures able to block enchanted creature do so. diff --git a/forge-gui/res/cardsfolder/s/setons_scout.txt b/forge-gui/res/cardsfolder/s/setons_scout.txt index 82dabebe4d7..e66b870e80b 100644 --- a/forge-gui/res/cardsfolder/s/setons_scout.txt +++ b/forge-gui/res/cardsfolder/s/setons_scout.txt @@ -5,4 +5,4 @@ PT:2/1 K:Reach S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Threshold | Description$ Threshold - CARDNAME gets +2/+2 as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/setons_scout.jpg -Oracle:Reach (This creature can block creatures with flying.)\nThreshold - Seton's Scout gets +2/+2 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nThreshold - Seton's Scout gets +2/+2 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/sever_soul.txt b/forge-gui/res/cardsfolder/s/sever_soul.txt index 3d546aabbbf..d816341f1b9 100644 --- a/forge-gui/res/cardsfolder/s/sever_soul.txt +++ b/forge-gui/res/cardsfolder/s/sever_soul.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X | Sub SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardToughness SVar:Picture:http://www.wizards.com/global/images/magic/general/sever_soul.jpg -Oracle:Destroy target nonblack creature. It can't be regenerated. You gain life equal to its toughness. \ No newline at end of file +Oracle:Destroy target nonblack creature. It can't be regenerated. You gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/s/sever_the_bloodline.txt b/forge-gui/res/cardsfolder/s/sever_the_bloodline.txt index 786dcfe7f03..a5271cb293a 100644 --- a/forge-gui/res/cardsfolder/s/sever_the_bloodline.txt +++ b/forge-gui/res/cardsfolder/s/sever_the_bloodline.txt @@ -1,9 +1,9 @@ -Name:Sever the Bloodline -ManaCost:3 B -Types:Sorcery -K:Flashback 5 B B -A:SP$ ChangeZone | Cost$ 3 B | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBSearch | SpellDescription$ Exile target creature and all other creatures with the same name as that creature. -SVar:DBSearch:DB$ChangeZoneAll | Origin$ Battlefield | Destination$ Exile | ChangeType$ Remembered.sameName | Shuffle$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sever_the_bloodline.jpg -Oracle:Exile target creature and all other creatures with the same name as that creature.\nFlashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Sever the Bloodline +ManaCost:3 B +Types:Sorcery +K:Flashback 5 B B +A:SP$ ChangeZone | Cost$ 3 B | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBSearch | SpellDescription$ Exile target creature and all other creatures with the same name as that creature. +SVar:DBSearch:DB$ChangeZoneAll | Origin$ Battlefield | Destination$ Exile | ChangeType$ Remembered.sameName | Shuffle$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sever_the_bloodline.jpg +Oracle:Exile target creature and all other creatures with the same name as that creature.\nFlashback {5}{B}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/severed_legion.txt b/forge-gui/res/cardsfolder/s/severed_legion.txt index 47f6b2c8070..6339acc96e9 100644 --- a/forge-gui/res/cardsfolder/s/severed_legion.txt +++ b/forge-gui/res/cardsfolder/s/severed_legion.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:2/2 K:Fear SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129693.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/s/sewer_nemesis.txt b/forge-gui/res/cardsfolder/s/sewer_nemesis.txt index acab06754b3..ad700cba58a 100644 --- a/forge-gui/res/cardsfolder/s/sewer_nemesis.txt +++ b/forge-gui/res/cardsfolder/s/sewer_nemesis.txt @@ -1,14 +1,14 @@ -Name:Sewer Nemesis -ManaCost:3 B -Types:Creature Horror -PT:*/* -K:ETBReplacement:Other:ChooseP -SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent. -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in the chosen player's graveyard. -SVar:X:Count$InChosenYard -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player.Chosen | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever the chosen player casts a spell, that player puts the top card of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ 1 -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$ValidGraveyard Card.OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/sewer_nemesis.jpg -Oracle:As Sewer Nemesis enters the battlefield, choose a player.\nSewer Nemesis's power and toughness are each equal to the number of cards in the chosen player's graveyard.\nWhenever the chosen player casts a spell, that player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Name:Sewer Nemesis +ManaCost:3 B +Types:Creature Horror +PT:*/* +K:ETBReplacement:Other:ChooseP +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose an opponent. +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of cards in the chosen player's graveyard. +SVar:X:Count$InChosenYard +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Player.Chosen | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever the chosen player casts a spell, that player puts the top card of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ 1 +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$ValidGraveyard Card.OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/sewer_nemesis.jpg +Oracle:As Sewer Nemesis enters the battlefield, choose a player.\nSewer Nemesis's power and toughness are each equal to the number of cards in the chosen player's graveyard.\nWhenever the chosen player casts a spell, that player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/sewer_rats.txt b/forge-gui/res/cardsfolder/s/sewer_rats.txt index f14e4b892b0..b5a3dc6fd0e 100644 --- a/forge-gui/res/cardsfolder/s/sewer_rats.txt +++ b/forge-gui/res/cardsfolder/s/sewer_rats.txt @@ -4,4 +4,4 @@ Types:Creature Rat PT:1/1 A:AB$ Pump | Cost$ B PayLife<1> | Defined$ Self | NumAtt$ +1 | ActivationLimit$ 3 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability no more than three times each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sewer_rats.jpg -Oracle:{B}, Pay 1 life: Sewer Rats gets +1/+0 until end of turn. Activate this ability no more than three times each turn. \ No newline at end of file +Oracle:{B}, Pay 1 life: Sewer Rats gets +1/+0 until end of turn. Activate this ability no more than three times each turn. diff --git a/forge-gui/res/cardsfolder/s/sewer_shambler.txt b/forge-gui/res/cardsfolder/s/sewer_shambler.txt index 1963460eb02..b88bf1f008a 100644 --- a/forge-gui/res/cardsfolder/s/sewer_shambler.txt +++ b/forge-gui/res/cardsfolder/s/sewer_shambler.txt @@ -1,9 +1,9 @@ -Name:Sewer Shambler -ManaCost:2 B -Types:Creature Zombie -PT:2/1 -K:Swampwalk -A:AB$ PutCounter | Cost$ 2 B ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/sewer_shambler.jpg -Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.)\nScavenge {2}{B} ({2}{B}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Sewer Shambler +ManaCost:2 B +Types:Creature Zombie +PT:2/1 +K:Swampwalk +A:AB$ PutCounter | Cost$ 2 B ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/sewer_shambler.jpg +Oracle:Swampwalk (This creature can't be blocked as long as defending player controls a Swamp.)\nScavenge {2}{B} ({2}{B}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/sewerdreg.txt b/forge-gui/res/cardsfolder/s/sewerdreg.txt index c9e35c46828..89691c651fa 100644 --- a/forge-gui/res/cardsfolder/s/sewerdreg.txt +++ b/forge-gui/res/cardsfolder/s/sewerdreg.txt @@ -6,4 +6,4 @@ K:Swampwalk A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sewerdreg.jpg -Oracle:Swampwalk\nSacrifice Sewerdreg: Exile target card from a graveyard. \ No newline at end of file +Oracle:Swampwalk\nSacrifice Sewerdreg: Exile target card from a graveyard. diff --git a/forge-gui/res/cardsfolder/s/sewers_of_estark.txt b/forge-gui/res/cardsfolder/s/sewers_of_estark.txt index 36455c37579..d231942ed66 100644 --- a/forge-gui/res/cardsfolder/s/sewers_of_estark.txt +++ b/forge-gui/res/cardsfolder/s/sewers_of_estark.txt @@ -1,12 +1,12 @@ -Name:Sewers of Estark -ManaCost:2 B B -Types:Instant -A:SP$ Pump | Cost$ 2 B B | TgtPrompt$ Select target creature | ValidTgts$ Creature | RememberObjects$ Targeted | StackDescription$ SpellDescription | SubAbility$ DBPump | SpellDescription$ Choose target creature. If it's attacking, it's unblockable this turn. If it's blocking, prevent all combat damage that would be dealt this combat by it and each creature it's blocking. -SVar:DBPump:DB$ Pump | Defined$ Remembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | KW$ HIDDEN Unblockable | SubAbility$ DBPumpAll | StackDescription$ None -SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.IsRemembered,Creature.isBlockedByRemembered | StackDescription$ None | UntilEndOfCombat$ True | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Creature.IsRemembered+attacking -SVar:Y:Count$Valid Creature.IsRemembered+blocking -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sewers_of_estark.jpg -Oracle:Choose target creature. If it's attacking, it's unblockable this turn. If it's blocking, prevent all combat damage that would be dealt this combat by it and each creature it's blocking. \ No newline at end of file +Name:Sewers of Estark +ManaCost:2 B B +Types:Instant +A:SP$ Pump | Cost$ 2 B B | TgtPrompt$ Select target creature | ValidTgts$ Creature | RememberObjects$ Targeted | StackDescription$ SpellDescription | SubAbility$ DBPump | SpellDescription$ Choose target creature. If it's attacking, it's unblockable this turn. If it's blocking, prevent all combat damage that would be dealt this combat by it and each creature it's blocking. +SVar:DBPump:DB$ Pump | Defined$ Remembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | KW$ HIDDEN Unblockable | SubAbility$ DBPumpAll | StackDescription$ None +SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.IsRemembered,Creature.isBlockedByRemembered | StackDescription$ None | UntilEndOfCombat$ True | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Creature.IsRemembered+attacking +SVar:Y:Count$Valid Creature.IsRemembered+blocking +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sewers_of_estark.jpg +Oracle:Choose target creature. If it's attacking, it's unblockable this turn. If it's blocking, prevent all combat damage that would be dealt this combat by it and each creature it's blocking. diff --git a/forge-gui/res/cardsfolder/s/sewn_eye_drake.txt b/forge-gui/res/cardsfolder/s/sewn_eye_drake.txt index 9267be14ae3..f59ee0ddaa2 100644 --- a/forge-gui/res/cardsfolder/s/sewn_eye_drake.txt +++ b/forge-gui/res/cardsfolder/s/sewn_eye_drake.txt @@ -5,4 +5,4 @@ PT:3/1 K:Flying K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/sewn_eye_drake.jpg -Oracle:Flying, haste \ No newline at end of file +Oracle:Flying, haste diff --git a/forge-gui/res/cardsfolder/s/shackles.txt b/forge-gui/res/cardsfolder/s/shackles.txt index ed9f34f4f33..964eeccc4e5 100644 --- a/forge-gui/res/cardsfolder/s/shackles.txt +++ b/forge-gui/res/cardsfolder/s/shackles.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ KeepTapped S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. A:AB$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/shackles.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\n{W}: Return Shackles to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\n{W}: Return Shackles to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/shade_of_trokair.txt b/forge-gui/res/cardsfolder/s/shade_of_trokair.txt index 4f6e8c54f25..64c2a91b52b 100644 --- a/forge-gui/res/cardsfolder/s/shade_of_trokair.txt +++ b/forge-gui/res/cardsfolder/s/shade_of_trokair.txt @@ -5,4 +5,4 @@ PT:1/2 K:Suspend:3:W A:AB$ Pump | Cost$ W | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shade_of_trokair.jpg -Oracle:{W}: Shade of Trokair gets +1/+1 until end of turn.\nSuspend 3-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:{W}: Shade of Trokair gets +1/+1 until end of turn.\nSuspend 3-{W} (Rather than cast this card from your hand, you may pay {W} and exile it with three time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/s/shades_breath.txt b/forge-gui/res/cardsfolder/s/shades_breath.txt index ab75bc38367..ceda1541e88 100644 --- a/forge-gui/res/cardsfolder/s/shades_breath.txt +++ b/forge-gui/res/cardsfolder/s/shades_breath.txt @@ -5,4 +5,4 @@ A:SP$ AnimateAll | Cost$ 1 B | ValidCards$ Creature.YouCtrl | Colors$ Black | Ov SVar:ABPump:AB$Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shades_breath.jpg -Oracle:Until end of turn, each creature you control becomes a black Shade and gains "{B}: This creature gets +1/+1 until end of turn." \ No newline at end of file +Oracle:Until end of turn, each creature you control becomes a black Shade and gains "{B}: This creature gets +1/+1 until end of turn." diff --git a/forge-gui/res/cardsfolder/s/shades_form.txt b/forge-gui/res/cardsfolder/s/shades_form.txt index 680b231665c..a478edd53ea 100644 --- a/forge-gui/res/cardsfolder/s/shades_form.txt +++ b/forge-gui/res/cardsfolder/s/shades_form.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destina SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True SVar:Pump:AB$Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shades_form.jpg -Oracle:Enchant creature\nEnchanted creature has "{B}: This creature gets +1/+1 until end of turn."\nWhen enchanted creature dies, return that card to the battlefield under your control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{B}: This creature gets +1/+1 until end of turn."\nWhen enchanted creature dies, return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/s/shadow_alley_denizen.txt b/forge-gui/res/cardsfolder/s/shadow_alley_denizen.txt index 191a10ece40..1194566a2b7 100644 --- a/forge-gui/res/cardsfolder/s/shadow_alley_denizen.txt +++ b/forge-gui/res/cardsfolder/s/shadow_alley_denizen.txt @@ -1,9 +1,9 @@ -Name:Shadow Alley Denizen -ManaCost:B -Types:Creature Vampire Rogue -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Black | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another black creature enters the battlefield under your control, target creature gains intimidate until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain intimidate | KW$ Intimidate -SVar:BuffedBy:Creature.Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_alley_denizen.jpg -Oracle:Whenever another black creature enters the battlefield under your control, target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Name:Shadow Alley Denizen +ManaCost:B +Types:Creature Vampire Rogue +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other+YouCtrl+Black | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever another black creature enters the battlefield under your control, target creature gains intimidate until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to gain intimidate | KW$ Intimidate +SVar:BuffedBy:Creature.Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_alley_denizen.jpg +Oracle:Whenever another black creature enters the battlefield under your control, target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/s/shadow_guildmage.txt b/forge-gui/res/cardsfolder/s/shadow_guildmage.txt index 599e23900ce..cf0b5c5c305 100644 --- a/forge-gui/res/cardsfolder/s/shadow_guildmage.txt +++ b/forge-gui/res/cardsfolder/s/shadow_guildmage.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ U T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select t A:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 1 damage to target creature or player and 1 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_guildmage.jpg -Oracle:{U}, {T}: Put target creature you control on top of its owner's library.\n{R}, {T}: Shadow Guildmage deals 1 damage to target creature or player and 1 damage to you. \ No newline at end of file +Oracle:{U}, {T}: Put target creature you control on top of its owner's library.\n{R}, {T}: Shadow Guildmage deals 1 damage to target creature or player and 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/shadow_lance.txt b/forge-gui/res/cardsfolder/s/shadow_lance.txt index 32ea9635078..ab4cfb0a53f 100644 --- a/forge-gui/res/cardsfolder/s/shadow_lance.txt +++ b/forge-gui/res/cardsfolder/s/shadow_lance.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ First Strike | Description$ Enchanted creature has first strike. A:AB$ Pump | Cost$ 1 B | Defined$ Enchanted | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Enchanted creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_lance.jpg -Oracle:Enchant creature\nEnchanted creature has first strike.\n{1}{B}: Enchanted creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has first strike.\n{1}{B}: Enchanted creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shadow_of_doubt.txt b/forge-gui/res/cardsfolder/s/shadow_of_doubt.txt index cdb2c0e8a3f..fd44a3aabc8 100644 --- a/forge-gui/res/cardsfolder/s/shadow_of_doubt.txt +++ b/forge-gui/res/cardsfolder/s/shadow_of_doubt.txt @@ -1,9 +1,9 @@ -Name:Shadow of Doubt -ManaCost:UB UB -Types:Instant -A:SP$ Effect | Cost$ UB UB | StaticAbilities$ STCantSearch | SubAbility$ DBDraw | SpellDescription$ Players can't search libraries this turn. Draw a card. -SVar:STCantSearch:Mode$ Continuous | Affected$ Player | EffectZone$ Command | AddKeyword$ CantSearchLibrary | Description$ Players can't search libraries. -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_of_doubt.jpg -Oracle:({U/B} can be paid with either {U} or {B}.)\nPlayers can't search libraries this turn.\nDraw a card. +Name:Shadow of Doubt +ManaCost:UB UB +Types:Instant +A:SP$ Effect | Cost$ UB UB | StaticAbilities$ STCantSearch | SubAbility$ DBDraw | SpellDescription$ Players can't search libraries this turn. Draw a card. +SVar:STCantSearch:Mode$ Continuous | Affected$ Player | EffectZone$ Command | AddKeyword$ CantSearchLibrary | Description$ Players can't search libraries. +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_of_doubt.jpg +Oracle:({U/B} can be paid with either {U} or {B}.)\nPlayers can't search libraries this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/shadow_rider.txt b/forge-gui/res/cardsfolder/s/shadow_rider.txt index cbfcb596c6b..ac36b26f4bb 100644 --- a/forge-gui/res/cardsfolder/s/shadow_rider.txt +++ b/forge-gui/res/cardsfolder/s/shadow_rider.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Knight PT:3/3 K:Flanking SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_rider.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/s/shadow_rift.txt b/forge-gui/res/cardsfolder/s/shadow_rift.txt index 7002c7075d4..744353910d3 100644 --- a/forge-gui/res/cardsfolder/s/shadow_rift.txt +++ b/forge-gui/res/cardsfolder/s/shadow_rift.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Shadow | SpellDescription$ Target creature gains shadow until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_rift.jpg -Oracle:Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.)\nDraw a card. \ No newline at end of file +Oracle:Target creature gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/shadow_slice.txt b/forge-gui/res/cardsfolder/s/shadow_slice.txt index 990eab91133..21b852196fc 100644 --- a/forge-gui/res/cardsfolder/s/shadow_slice.txt +++ b/forge-gui/res/cardsfolder/s/shadow_slice.txt @@ -1,8 +1,8 @@ -Name:Shadow Slice -ManaCost:4 B -Types:Sorcery -A:SP$ LoseLife | Cost$ 4 B | ValidTgts$ Opponent | LifeAmount$ 3 | SubAbility$ Cipher | SpellDescription$ Target opponent loses 3 life. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_slice.jpg -Oracle:Target opponent loses 3 life.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Shadow Slice +ManaCost:4 B +Types:Sorcery +A:SP$ LoseLife | Cost$ 4 B | ValidTgts$ Opponent | LifeAmount$ 3 | SubAbility$ Cipher | SpellDescription$ Target opponent loses 3 life. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_slice.jpg +Oracle:Target opponent loses 3 life.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/shadow_sliver.txt b/forge-gui/res/cardsfolder/s/shadow_sliver.txt index 884e1256baa..e1f8f091dc8 100644 --- a/forge-gui/res/cardsfolder/s/shadow_sliver.txt +++ b/forge-gui/res/cardsfolder/s/shadow_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Shadow | Description$ All Sliver creatures have shadow. (They can block or be blocked by only creatures with shadow.) SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/shadow_sliver.jpg -Oracle:All Sliver creatures have shadow. (They can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:All Sliver creatures have shadow. (They can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/s/shadowblood_egg.txt b/forge-gui/res/cardsfolder/s/shadowblood_egg.txt index bb357fbfa16..8705ae55d05 100644 --- a/forge-gui/res/cardsfolder/s/shadowblood_egg.txt +++ b/forge-gui/res/cardsfolder/s/shadowblood_egg.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowblood_egg.jpg -Oracle:{2}, {T}, Sacrifice Shadowblood Egg: Add {B}{R} to your mana pool. Draw a card. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Shadowblood Egg: Add {B}{R} to your mana pool. Draw a card. diff --git a/forge-gui/res/cardsfolder/s/shadowblood_ridge.txt b/forge-gui/res/cardsfolder/s/shadowblood_ridge.txt index 73d818b45f5..2d62c94b86a 100644 --- a/forge-gui/res/cardsfolder/s/shadowblood_ridge.txt +++ b/forge-gui/res/cardsfolder/s/shadowblood_ridge.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ 1 T | Produced$ B R | SpellDescription$ Add {B}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowblood_ridge.jpg -Oracle:{1}, {T}: Add {B}{R} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {B}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/shadowborn_apostle.txt b/forge-gui/res/cardsfolder/s/shadowborn_apostle.txt index a5c5897d06f..697ebc03a70 100644 --- a/forge-gui/res/cardsfolder/s/shadowborn_apostle.txt +++ b/forge-gui/res/cardsfolder/s/shadowborn_apostle.txt @@ -1,8 +1,8 @@ -Name:Shadowborn Apostle -ManaCost:B -Types:Creature Human Cleric -Text:A deck can have any number of cards named Shadowborn Apostle. -PT:1/1 -A:AB$ ChangeZone | Cost$ B Sac<6/Creature.namedShadowborn Apostle/creatures named Shadowborn Apostle> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.Demon | ChangeNum$ 1 | SpellDescription$ Search your library for a Demon creature and put it onto the battlefield. Then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowborn_apostle.jpg -Oracle:A deck can have any number of cards named Shadowborn Apostle.\n{B}, Sacrifice six creatures named Shadowborn Apostle: Search your library for a Demon creature card and put it onto the battlefield. Then shuffle your library. +Name:Shadowborn Apostle +ManaCost:B +Types:Creature Human Cleric +Text:A deck can have any number of cards named Shadowborn Apostle. +PT:1/1 +A:AB$ ChangeZone | Cost$ B Sac<6/Creature.namedShadowborn Apostle/creatures named Shadowborn Apostle> | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.Demon | ChangeNum$ 1 | SpellDescription$ Search your library for a Demon creature and put it onto the battlefield. Then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowborn_apostle.jpg +Oracle:A deck can have any number of cards named Shadowborn Apostle.\n{B}, Sacrifice six creatures named Shadowborn Apostle: Search your library for a Demon creature card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/shadowborn_demon.txt b/forge-gui/res/cardsfolder/s/shadowborn_demon.txt index e6317f8021d..9f6734274b4 100644 --- a/forge-gui/res/cardsfolder/s/shadowborn_demon.txt +++ b/forge-gui/res/cardsfolder/s/shadowborn_demon.txt @@ -1,11 +1,11 @@ -Name:Shadowborn Demon -ManaCost:3 B B -Types:Creature Demon -PT:5/6 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target non-Demon creature. -SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonDemon | TgtPrompt$ TgtPrompt$ Select target non-demon creature -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Creature.YouCtrl | PresentZone$ Graveyard | PresentCompare$ LT6 | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, if there are fewer than six creatures in your graveyard, sacrifice a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowborn_demon.jpg -Oracle:Flying\nWhen Shadowborn Demon enters the battlefield, destroy target non-Demon creature.\nAt the beginning of your upkeep, if there are fewer than six creature cards in your graveyard, sacrifice a creature. +Name:Shadowborn Demon +ManaCost:3 B B +Types:Creature Demon +PT:5/6 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target non-Demon creature. +SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonDemon | TgtPrompt$ TgtPrompt$ Select target non-demon creature +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Creature.YouCtrl | PresentZone$ Graveyard | PresentCompare$ LT6 | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, if there are fewer than six creatures in your graveyard, sacrifice a creature. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowborn_demon.jpg +Oracle:Flying\nWhen Shadowborn Demon enters the battlefield, destroy target non-Demon creature.\nAt the beginning of your upkeep, if there are fewer than six creature cards in your graveyard, sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/s/shadowfeed.txt b/forge-gui/res/cardsfolder/s/shadowfeed.txt index d0fc25f1ef1..6a4e95d7728 100644 --- a/forge-gui/res/cardsfolder/s/shadowfeed.txt +++ b/forge-gui/res/cardsfolder/s/shadowfeed.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SubAbility$ DBGainLife | SpellDescription$ Exile target card from a graveyard. You gain 3 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowfeed.jpg -Oracle:Exile target card from a graveyard. You gain 3 life. \ No newline at end of file +Oracle:Exile target card from a graveyard. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/s/shadowmage_infiltrator.txt b/forge-gui/res/cardsfolder/s/shadowmage_infiltrator.txt index efc3a328df9..5f495910096 100644 --- a/forge-gui/res/cardsfolder/s/shadowmage_infiltrator.txt +++ b/forge-gui/res/cardsfolder/s/shadowmage_infiltrator.txt @@ -6,4 +6,4 @@ K:Fear T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowmage_infiltrator.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Shadowmage Infiltrator deals combat damage to a player, you may draw a card. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Shadowmage Infiltrator deals combat damage to a player, you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/shadowstorm.txt b/forge-gui/res/cardsfolder/s/shadowstorm.txt index 363d7ec20ae..8ed49ac7a71 100644 --- a/forge-gui/res/cardsfolder/s/shadowstorm.txt +++ b/forge-gui/res/cardsfolder/s/shadowstorm.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ R | NumDmg$ 2 | ValidCards$ Creature.withShadow | ValidDescription$ each creature with shadow. | SpellDescription$ CARDNAME deals 2 damage to each creature with shadow. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shadowstorm.jpg -Oracle:Shadowstorm deals 2 damage to each creature with shadow. \ No newline at end of file +Oracle:Shadowstorm deals 2 damage to each creature with shadow. diff --git a/forge-gui/res/cardsfolder/s/shah_of_naar_isle.txt b/forge-gui/res/cardsfolder/s/shah_of_naar_isle.txt index 43d36936784..3ab84c300f5 100644 --- a/forge-gui/res/cardsfolder/s/shah_of_naar_isle.txt +++ b/forge-gui/res/cardsfolder/s/shah_of_naar_isle.txt @@ -1,10 +1,10 @@ -Name:Shah of Naar Isle -ManaCost:3 R -Types:Creature Efreet -PT:6/6 -K:Trample -K:Echo:0 -T:Mode$ PayEcho | ValidCard$ Card.Self | Paid$ True | Execute$ TrigDraw | TriggerDescription$ When CARDNAME's echo cost is paid, each opponent may draw up to three cards. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ Player.Opponent | Upto$ True | NumCards$ 3 | AILogic$ OptionalDraw -SVar:Picture:http://www.wizards.com/global/images/magic/general/shah_of_naar_isle.jpg -Oracle:Trample\nEcho {0} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Shah of Naar Isle's echo cost is paid, each opponent may draw up to three cards. +Name:Shah of Naar Isle +ManaCost:3 R +Types:Creature Efreet +PT:6/6 +K:Trample +K:Echo:0 +T:Mode$ PayEcho | ValidCard$ Card.Self | Paid$ True | Execute$ TrigDraw | TriggerDescription$ When CARDNAME's echo cost is paid, each opponent may draw up to three cards. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ Player.Opponent | Upto$ True | NumCards$ 3 | AILogic$ OptionalDraw +SVar:Picture:http://www.wizards.com/global/images/magic/general/shah_of_naar_isle.jpg +Oracle:Trample\nEcho {0} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Shah of Naar Isle's echo cost is paid, each opponent may draw up to three cards. diff --git a/forge-gui/res/cardsfolder/s/shaleskin_bruiser.txt b/forge-gui/res/cardsfolder/s/shaleskin_bruiser.txt index c446ac3751c..91932d9b786 100644 --- a/forge-gui/res/cardsfolder/s/shaleskin_bruiser.txt +++ b/forge-gui/res/cardsfolder/s/shaleskin_bruiser.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X SVar:X:Count$Valid Creature.Beast+Other+attacking/Times.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/shaleskin_bruiser.jpg -Oracle:Trample\nWhenever Shaleskin Bruiser attacks, it gets +3/+0 until end of turn for each other attacking Beast. \ No newline at end of file +Oracle:Trample\nWhenever Shaleskin Bruiser attacks, it gets +3/+0 until end of turn for each other attacking Beast. diff --git a/forge-gui/res/cardsfolder/s/shaleskin_plower.txt b/forge-gui/res/cardsfolder/s/shaleskin_plower.txt index 5a7f7463026..7b9fcdce7ba 100644 --- a/forge-gui/res/cardsfolder/s/shaleskin_plower.txt +++ b/forge-gui/res/cardsfolder/s/shaleskin_plower.txt @@ -6,4 +6,4 @@ K:Morph:4 R T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, destroy target land. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land SVar:Picture:http://www.wizards.com/global/images/magic/general/shaleskin_plower.jpg -Oracle:Morph {4}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Shaleskin Plower is turned face up, destroy target land. \ No newline at end of file +Oracle:Morph {4}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Shaleskin Plower is turned face up, destroy target land. diff --git a/forge-gui/res/cardsfolder/s/shallow_grave.txt b/forge-gui/res/cardsfolder/s/shallow_grave.txt index 7a8e7b3e4bc..4da28d8a7cb 100644 --- a/forge-gui/res/cardsfolder/s/shallow_grave.txt +++ b/forge-gui/res/cardsfolder/s/shallow_grave.txt @@ -1,10 +1,10 @@ -Name:Shallow Grave -ManaCost:1 B -Types:Instant -A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.TopGraveyardCreature+YouCtrl | Hidden$ True | Mandatory$ True | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Return the top creature card of your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ Haste | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ Exile it at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shallow_grave.jpg -Oracle:Return the top creature card of your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. \ No newline at end of file +Name:Shallow Grave +ManaCost:1 B +Types:Instant +A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.TopGraveyardCreature+YouCtrl | Hidden$ True | Mandatory$ True | RememberChanged$ True | SubAbility$ DBPump | SpellDescription$ Return the top creature card of your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ Haste | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigExile | RememberObjects$ Remembered | TriggerDescription$ Exile it at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shallow_grave.jpg +Oracle:Return the top creature card of your graveyard to the battlefield. That creature gains haste until end of turn. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/shaman_en_kor.txt b/forge-gui/res/cardsfolder/s/shaman_en_kor.txt index f19a39890e3..f9cd6b6b29c 100644 --- a/forge-gui/res/cardsfolder/s/shaman_en_kor.txt +++ b/forge-gui/res/cardsfolder/s/shaman_en_kor.txt @@ -1,26 +1,26 @@ -Name:Shaman en-Kor -ManaCost:1 W -Types:Creature Kor Cleric Shaman -PT:1/2 -A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. -SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Shaman en-Kor this turn is dealt to target creature you control instead. -SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Shaman en-Kor this turn is dealt to target creature you control instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -A:AB$ ChooseSource | Cost$ 1 W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature this turn, that damage is dealt to CARDNAME instead. -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect the damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight2 | SVars$ ShamanCombatDmg,ShamanNonCombatDmg,ExileEffect,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight2,ShamanCombatDmg,ShamanNonCombatDmg,ExileEffect,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Remembered | ImprintCards$ Targeted | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ ShamanCombatDmg | Description$ The next time a source of your choice would deal damage to target creature this turn, that damage is dealt to Shaman en-Kor instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ ShamanNonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to target creature this turn, that damage is dealt to Shaman en-Kor instead. -SVar:ShamanCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ Y | SubAbility$ ExileEffect -SVar:ShamanNonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ Y | SubAbility$ ExileEffect -SVar:OutOfSight2:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shaman_en_kor.jpg -Oracle:{0}: The next 1 damage that would be dealt to Shaman en-Kor this turn is dealt to target creature you control instead.\n{1}{W}: The next time a source of your choice would deal damage to target creature this turn, that damage is dealt to Shaman en-Kor instead. \ No newline at end of file +Name:Shaman en-Kor +ManaCost:1 W +Types:Creature Kor Cleric Shaman +PT:1/2 +A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. +SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Shaman en-Kor this turn is dealt to target creature you control instead. +SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Shaman en-Kor this turn is dealt to target creature you control instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +A:AB$ ChooseSource | Cost$ 1 W | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice would deal damage to target creature this turn, that damage is dealt to CARDNAME instead. +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect the damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight2 | SVars$ ShamanCombatDmg,ShamanNonCombatDmg,ExileEffect,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight2,ShamanCombatDmg,ShamanNonCombatDmg,ExileEffect,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Remembered | ImprintCards$ Targeted | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ ShamanCombatDmg | Description$ The next time a source of your choice would deal damage to target creature this turn, that damage is dealt to Shaman en-Kor instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ ShamanNonCombatDmg | Secondary$ True | Description$ The next time a source of your choice would deal damage to target creature this turn, that damage is dealt to Shaman en-Kor instead. +SVar:ShamanCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ Y | SubAbility$ ExileEffect +SVar:ShamanNonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ Y | SubAbility$ ExileEffect +SVar:OutOfSight2:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shaman_en_kor.jpg +Oracle:{0}: The next 1 damage that would be dealt to Shaman en-Kor this turn is dealt to target creature you control instead.\n{1}{W}: The next time a source of your choice would deal damage to target creature this turn, that damage is dealt to Shaman en-Kor instead. diff --git a/forge-gui/res/cardsfolder/s/shambleshark.txt b/forge-gui/res/cardsfolder/s/shambleshark.txt index cc14d2a557a..07bbf087ac5 100644 --- a/forge-gui/res/cardsfolder/s/shambleshark.txt +++ b/forge-gui/res/cardsfolder/s/shambleshark.txt @@ -1,8 +1,8 @@ -Name:Shambleshark -ManaCost:G U -Types:Creature Fish Crab -PT:2/1 -K:Flash -K:Evolve -SVar:Picture:http://www.wizards.com/global/images/magic/general/shambleshark.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) \ No newline at end of file +Name:Shambleshark +ManaCost:G U +Types:Creature Fish Crab +PT:2/1 +K:Flash +K:Evolve +SVar:Picture:http://www.wizards.com/global/images/magic/general/shambleshark.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEvolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) diff --git a/forge-gui/res/cardsfolder/s/shambling_remains.txt b/forge-gui/res/cardsfolder/s/shambling_remains.txt index 641f3124ce7..a053bdbc7aa 100644 --- a/forge-gui/res/cardsfolder/s/shambling_remains.txt +++ b/forge-gui/res/cardsfolder/s/shambling_remains.txt @@ -5,4 +5,4 @@ PT:4/3 K:CARDNAME can't block. K:Unearth:B R SVar:Picture:http://www.wizards.com/global/images/magic/general/shambling_remains.jpg -Oracle:Shambling Remains can't block.\nUnearth {B}{R} ({B}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Shambling Remains can't block.\nUnearth {B}{R} ({B}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/shambling_shell.txt b/forge-gui/res/cardsfolder/s/shambling_shell.txt index eacdaff5b15..0aca536570e 100644 --- a/forge-gui/res/cardsfolder/s/shambling_shell.txt +++ b/forge-gui/res/cardsfolder/s/shambling_shell.txt @@ -5,4 +5,4 @@ PT:3/1 A:AB$ PutCounter | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. K:Dredge 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/shambling_shell.jpg -Oracle:Sacrifice Shambling Shell: Put a +1/+1 counter on target creature.\nDredge 3 (If you would draw a card, instead you may put exactly three cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Sacrifice Shambling Shell: Put a +1/+1 counter on target creature.\nDredge 3 (If you would draw a card, instead you may put exactly three cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/s/shambling_strider.txt b/forge-gui/res/cardsfolder/s/shambling_strider.txt index 274fcc5c82c..cd0a7a2fabc 100644 --- a/forge-gui/res/cardsfolder/s/shambling_strider.txt +++ b/forge-gui/res/cardsfolder/s/shambling_strider.txt @@ -4,4 +4,4 @@ Types:Creature Yeti PT:5/5 A:AB$ Pump | Cost$ R G | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shambling_strider.jpg -Oracle:{R}{G}: Shambling Strider gets +1/-1 until end of turn. \ No newline at end of file +Oracle:{R}{G}: Shambling Strider gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shambling_swarm.txt b/forge-gui/res/cardsfolder/s/shambling_swarm.txt index bd09e0c6c54..a93a10fd89d 100644 --- a/forge-gui/res/cardsfolder/s/shambling_swarm.txt +++ b/forge-gui/res/cardsfolder/s/shambling_swarm.txt @@ -1,12 +1,12 @@ -Name:Shambling Swarm -ManaCost:1 B B B -Types:Creature Horror -PT:3/3 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ SwarmSpread | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, distribute three -1/-1 counters among one, two, or three target creatures. For each -1/-1 counter you put on a creature this way, remove a -1/-1 counter from that creature at the beginning of the next end step. -SVar:SwarmSpread:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | IsCurse$ True | CounterType$ M1M1 | CounterNum$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | RememberCounters$ True | SubAbility$ DelayedRemoveCounters | RememberTargets$ True -SVar:DelayedRemoveCounters:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigRemoveCounter | Secondary$ True | TriggerDescription$ For each -1/-1 counter you put on a creature this way, remove a -1/-1 counter from that creature at the beginning of the next end step. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Remembered | CounterType$ M1M1 | CounterNum$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shambling_swarm.jpg -Oracle:When Shambling Swarm dies, distribute three -1/-1 counters among one, two, or three target creatures. For each -1/-1 counter you put on a creature this way, remove a -1/-1 counter from that creature at the beginning of the next end step. \ No newline at end of file +Name:Shambling Swarm +ManaCost:1 B B B +Types:Creature Horror +PT:3/3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ SwarmSpread | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, distribute three -1/-1 counters among one, two, or three target creatures. For each -1/-1 counter you put on a creature this way, remove a -1/-1 counter from that creature at the beginning of the next end step. +SVar:SwarmSpread:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | IsCurse$ True | CounterType$ M1M1 | CounterNum$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 | RememberCounters$ True | SubAbility$ DelayedRemoveCounters | RememberTargets$ True +SVar:DelayedRemoveCounters:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigRemoveCounter | Secondary$ True | TriggerDescription$ For each -1/-1 counter you put on a creature this way, remove a -1/-1 counter from that creature at the beginning of the next end step. +SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Remembered | CounterType$ M1M1 | CounterNum$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shambling_swarm.jpg +Oracle:When Shambling Swarm dies, distribute three -1/-1 counters among one, two, or three target creatures. For each -1/-1 counter you put on a creature this way, remove a -1/-1 counter from that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/shanodin_dryads.txt b/forge-gui/res/cardsfolder/s/shanodin_dryads.txt index 56259e749e6..0410fca9f9c 100644 --- a/forge-gui/res/cardsfolder/s/shanodin_dryads.txt +++ b/forge-gui/res/cardsfolder/s/shanodin_dryads.txt @@ -4,4 +4,4 @@ Types:Creature Nymph Dryad PT:1/1 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card11494.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/s/shape_anew.txt b/forge-gui/res/cardsfolder/s/shape_anew.txt index ea40a871f87..60a888a8670 100644 --- a/forge-gui/res/cardsfolder/s/shape_anew.txt +++ b/forge-gui/res/cardsfolder/s/shape_anew.txt @@ -1,7 +1,7 @@ -Name:Shape Anew -ManaCost:3 U -Types:Sorcery -A:SP$ Destroy | Cost$ 3 U | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Sacrifice$ True | SubAbility$ DBDig | SpellDescription$ The controller of target artifact sacrifices it, then reveals cards from the top of his or her library until he or she reveals an artifact card. That player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library. -SVar:DBDig:DB$ DigUntil | Defined$ TargetedController | Valid$ Artifact | ValidDescription$ artifact | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shape_anew.jpg -Oracle:The controller of target artifact sacrifices it, then reveals cards from the top of his or her library until he or she reveals an artifact card. That player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library. \ No newline at end of file +Name:Shape Anew +ManaCost:3 U +Types:Sorcery +A:SP$ Destroy | Cost$ 3 U | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Sacrifice$ True | SubAbility$ DBDig | SpellDescription$ The controller of target artifact sacrifices it, then reveals cards from the top of his or her library until he or she reveals an artifact card. That player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library. +SVar:DBDig:DB$ DigUntil | Defined$ TargetedController | Valid$ Artifact | ValidDescription$ artifact | FoundDestination$ Battlefield | RevealedDestination$ Library | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shape_anew.jpg +Oracle:The controller of target artifact sacrifices it, then reveals cards from the top of his or her library until he or she reveals an artifact card. That player puts that card onto the battlefield, then shuffles all other cards revealed this way into his or her library. diff --git a/forge-gui/res/cardsfolder/s/shape_of_the_wiitigo.txt b/forge-gui/res/cardsfolder/s/shape_of_the_wiitigo.txt index c493096dffa..f3c38bc68a1 100644 --- a/forge-gui/res/cardsfolder/s/shape_of_the_wiitigo.txt +++ b/forge-gui/res/cardsfolder/s/shape_of_the_wiitigo.txt @@ -1,13 +1,13 @@ -Name:Shape of the Wiitigo -ManaCost:3 G G G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 G G G | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put six +1/+1 counters on enchanted creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 6 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter2 | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on enchanted creature if it attacked or blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. -SVar:TrigPutCounter2:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.EnchantedBy+attackedOrBlockedSinceYourLastUpkeep | SubAbility$ RemCounter -SVar:RemCounter:DB$ RemoveCounter | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.EnchantedBy+attackedOrBlockedSinceYourLastUpkeep | ConditionCompare$ EQ0 -SVar:SacMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/shape_of_the_wiitigo.jpg -Oracle:Enchant creature\nWhen Shape of the Wiitigo enters the battlefield, put six +1/+1 counters on enchanted creature.\nAt the beginning of your upkeep, put a +1/+1 counter on enchanted creature if it attacked or blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. +Name:Shape of the Wiitigo +ManaCost:3 G G G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 G G G | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put six +1/+1 counters on enchanted creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 6 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter2 | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on enchanted creature if it attacked or blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. +SVar:TrigPutCounter2:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.EnchantedBy+attackedOrBlockedSinceYourLastUpkeep | SubAbility$ RemCounter +SVar:RemCounter:DB$ RemoveCounter | Defined$ Enchanted | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.EnchantedBy+attackedOrBlockedSinceYourLastUpkeep | ConditionCompare$ EQ0 +SVar:SacMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/shape_of_the_wiitigo.jpg +Oracle:Enchant creature\nWhen Shape of the Wiitigo enters the battlefield, put six +1/+1 counters on enchanted creature.\nAt the beginning of your upkeep, put a +1/+1 counter on enchanted creature if it attacked or blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. diff --git a/forge-gui/res/cardsfolder/s/shape_stealer.txt b/forge-gui/res/cardsfolder/s/shape_stealer.txt index a899e1b839c..43410cabe31 100644 --- a/forge-gui/res/cardsfolder/s/shape_stealer.txt +++ b/forge-gui/res/cardsfolder/s/shape_stealer.txt @@ -1,14 +1,14 @@ -Name:Shape Stealer -ManaCost:U U -Types:Creature Shapeshifter Spirit -PT:1/1 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigAnimateBlocker | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, change CARDNAME's power and toughness to that creature's power and toughness until end of turn. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigAnimateAttacker | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, change CARDNAME's power and toughness to that creature's power and toughness until end of turn. -SVar:TrigAnimateBlocker:AB$ Animate | Cost$ 0 | Power$ W | Toughness$ X | References$ W,X -SVar:TrigAnimateAttacker:AB$ Animate | Cost$ 0 | Power$ Y | Toughness$ Z | References$ Y,Z -SVar:W:TriggeredAttacker$CardPower -SVar:X:TriggeredAttacker$CardToughness -SVar:Y:TriggeredBlocker$CardPower -SVar:Z:TriggeredBlocker$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/shape_stealer.jpg -Oracle:Whenever Shape Stealer blocks or becomes blocked by a creature, change Shape Stealer's power and toughness to that creature's power and toughness until end of turn. \ No newline at end of file +Name:Shape Stealer +ManaCost:U U +Types:Creature Shapeshifter Spirit +PT:1/1 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigAnimateBlocker | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, change CARDNAME's power and toughness to that creature's power and toughness until end of turn. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigAnimateAttacker | TriggerZones$ Battlefield | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, change CARDNAME's power and toughness to that creature's power and toughness until end of turn. +SVar:TrigAnimateBlocker:AB$ Animate | Cost$ 0 | Power$ W | Toughness$ X | References$ W,X +SVar:TrigAnimateAttacker:AB$ Animate | Cost$ 0 | Power$ Y | Toughness$ Z | References$ Y,Z +SVar:W:TriggeredAttacker$CardPower +SVar:X:TriggeredAttacker$CardToughness +SVar:Y:TriggeredBlocker$CardPower +SVar:Z:TriggeredBlocker$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/shape_stealer.jpg +Oracle:Whenever Shape Stealer blocks or becomes blocked by a creature, change Shape Stealer's power and toughness to that creature's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shaper_guildmage.txt b/forge-gui/res/cardsfolder/s/shaper_guildmage.txt index 23a65ab1c34..5e2b2f002de 100644 --- a/forge-gui/res/cardsfolder/s/shaper_guildmage.txt +++ b/forge-gui/res/cardsfolder/s/shaper_guildmage.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. A:AB$ Pump | Cost$ B T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | SpellDescription$ Target creature gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shaper_guildmage.jpg -Oracle:{W}, {T}: Target creature gains first strike until end of turn.\n{B}, {T}: Target creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{W}, {T}: Target creature gains first strike until end of turn.\n{B}, {T}: Target creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shaper_parasite.txt b/forge-gui/res/cardsfolder/s/shaper_parasite.txt index 952f84c4f4c..d60b9d181eb 100644 --- a/forge-gui/res/cardsfolder/s/shaper_parasite.txt +++ b/forge-gui/res/cardsfolder/s/shaper_parasite.txt @@ -1,12 +1,12 @@ -Name:Shaper Parasite -ManaCost:1 U U -Types:Creature Illusion -PT:2/3 -K:Morph:2 U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChoice | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, target creature gets +2/-2 or -2/+2 until end of turn. -SVar:TrigChoice:AB$ GenericChoice | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cost$ 0 | Defined$ You | Choices$ TrigPump1,TrigPump2 -SVar:TrigPump1:DB$Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ +2/-2 -SVar:TrigPump2:DB$Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ -2 | NumDef$ +2 | IsCurse$ True | SpellDescription$ -2/+2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shaper_parasite.jpg -Oracle:Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Shaper Parasite is turned face up, target creature gets +2/-2 or -2/+2 until end of turn. \ No newline at end of file +Name:Shaper Parasite +ManaCost:1 U U +Types:Creature Illusion +PT:2/3 +K:Morph:2 U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChoice | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, target creature gets +2/-2 or -2/+2 until end of turn. +SVar:TrigChoice:AB$ GenericChoice | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cost$ 0 | Defined$ You | Choices$ TrigPump1,TrigPump2 +SVar:TrigPump1:DB$Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +2 | NumDef$ -2 | IsCurse$ True | SpellDescription$ +2/-2 +SVar:TrigPump2:DB$Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ -2 | NumDef$ +2 | IsCurse$ True | SpellDescription$ -2/+2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shaper_parasite.jpg +Oracle:Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Shaper Parasite is turned face up, target creature gets +2/-2 or -2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shapesharer.txt b/forge-gui/res/cardsfolder/s/shapesharer.txt index 6c902109396..44ffc9bb5c1 100644 --- a/forge-gui/res/cardsfolder/s/shapesharer.txt +++ b/forge-gui/res/cardsfolder/s/shapesharer.txt @@ -1,10 +1,10 @@ -Name:Shapesharer -ManaCost:1 U -Types:Creature Shapeshifter -PT:1/1 -S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) -A:AB$ Pump | Cost$ 2 U | ValidTgts$ Creature.Shapeshifter | TgtPrompt$ Choose target Shapeshifter | AILogic$ Pump | SubAbility$ ShapesharerCopy | StackDescription$ None | SpellDescription$ Target Shapeshifter becomes a copy of target creature until your next turn. -SVar:ShapesharerCopy:DB$ Clone | ValidTgts$ Creature | TgtPrompt$ Choose target creature to copy | CloneTarget$ ParentTarget | Duration$ UntilYourNextTurn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shapesharer.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{2}{U}: Target Shapeshifter becomes a copy of target creature until your next turn. \ No newline at end of file +Name:Shapesharer +ManaCost:1 U +Types:Creature Shapeshifter +PT:1/1 +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) +A:AB$ Pump | Cost$ 2 U | ValidTgts$ Creature.Shapeshifter | TgtPrompt$ Choose target Shapeshifter | AILogic$ Pump | SubAbility$ ShapesharerCopy | StackDescription$ None | SpellDescription$ Target Shapeshifter becomes a copy of target creature until your next turn. +SVar:ShapesharerCopy:DB$ Clone | ValidTgts$ Creature | TgtPrompt$ Choose target creature to copy | CloneTarget$ ParentTarget | Duration$ UntilYourNextTurn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shapesharer.jpg +Oracle:Changeling (This card is every creature type at all times.)\n{2}{U}: Target Shapeshifter becomes a copy of target creature until your next turn. diff --git a/forge-gui/res/cardsfolder/s/shapeshifter.txt b/forge-gui/res/cardsfolder/s/shapeshifter.txt index 4bc7c14ea7c..89422aff9a1 100644 --- a/forge-gui/res/cardsfolder/s/shapeshifter.txt +++ b/forge-gui/res/cardsfolder/s/shapeshifter.txt @@ -10,4 +10,4 @@ SVar:X:Count$ChosenNumber SVar:Y:Number$7/Minus.X SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shapeshifter.jpg -Oracle:As Shapeshifter enters the battlefield, choose a number between 0 and 7.\nAt the beginning of your upkeep, you may choose a number between 0 and 7.\nShapeshifter's power is equal to the last chosen number and its toughness is equal to 7 minus that number. \ No newline at end of file +Oracle:As Shapeshifter enters the battlefield, choose a number between 0 and 7.\nAt the beginning of your upkeep, you may choose a number between 0 and 7.\nShapeshifter's power is equal to the last chosen number and its toughness is equal to 7 minus that number. diff --git a/forge-gui/res/cardsfolder/s/shapeshifters_marrow.txt b/forge-gui/res/cardsfolder/s/shapeshifters_marrow.txt index 2789a82f8f2..c0584a4887b 100644 --- a/forge-gui/res/cardsfolder/s/shapeshifters_marrow.txt +++ b/forge-gui/res/cardsfolder/s/shapeshifters_marrow.txt @@ -1,9 +1,9 @@ -Name:Shapeshifter's Marrow -ManaCost:2 U U -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, that player reveals the top card of his or her library. If it's a creature card, the player puts the card into his or her graveyard and CARDNAME becomes a copy of that card. (If it does, it loses this ability.) -SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ TriggeredPlayer | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | RememberChanged$ True | DestinationZone$ Graveyard | DestinationZone2$ Library | LibraryPosition2$ 0 | SubAbility$ DBCopy -SVar:DBCopy:DB$ Clone | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shapeshifters_marrow.jpg -Oracle:At the beginning of each opponent's upkeep, that player reveals the top card of his or her library. If it's a creature card, the player puts the card into his or her graveyard and Shapeshifter's Marrow becomes a copy of that card. (If it does, it loses this ability.) \ No newline at end of file +Name:Shapeshifter's Marrow +ManaCost:2 U U +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigDig | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, that player reveals the top card of his or her library. If it's a creature card, the player puts the card into his or her graveyard and CARDNAME becomes a copy of that card. (If it does, it loses this ability.) +SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ TriggeredPlayer | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | RememberChanged$ True | DestinationZone$ Graveyard | DestinationZone2$ Library | LibraryPosition2$ 0 | SubAbility$ DBCopy +SVar:DBCopy:DB$ Clone | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shapeshifters_marrow.jpg +Oracle:At the beginning of each opponent's upkeep, that player reveals the top card of his or her library. If it's a creature card, the player puts the card into his or her graveyard and Shapeshifter's Marrow becomes a copy of that card. (If it does, it loses this ability.) diff --git a/forge-gui/res/cardsfolder/s/shard_convergence.txt b/forge-gui/res/cardsfolder/s/shard_convergence.txt index 385f9db20d3..8f447f20cff 100644 --- a/forge-gui/res/cardsfolder/s/shard_convergence.txt +++ b/forge-gui/res/cardsfolder/s/shard_convergence.txt @@ -8,4 +8,4 @@ SVar:DBMountain:DB$ChangeZone | Origin$ Library | Destination$ Hand | ChangeType SVar:RemRandomDeck:True DeckNeeds:Color$White|Blue|Black|Red SVar:Picture:http://www.wizards.com/global/images/magic/general/shard_convergence.jpg -Oracle:Search your library for a Plains card, an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Plains card, an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/shard_phoenix.txt b/forge-gui/res/cardsfolder/s/shard_phoenix.txt index 9b685611aee..f2063ffa714 100644 --- a/forge-gui/res/cardsfolder/s/shard_phoenix.txt +++ b/forge-gui/res/cardsfolder/s/shard_phoenix.txt @@ -7,4 +7,4 @@ A:AB$ ChangeZone | Cost$ R R R | Origin$ Graveyard | Destination$ Hand | Activat A:AB$ DamageAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.withoutFlying | NumDmg$ 2 | ValidDescription$ each creature without flying. | SpellDescription$ CARDNAME deals 2 damage to each creature without flying. SVar:DiscardMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/shard_phoenix.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nSacrifice Shard Phoenix: Shard Phoenix deals 2 damage to each creature without flying.\n{R}{R}{R}: Return Shard Phoenix from your graveyard to your hand. Activate this ability only during your upkeep. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nSacrifice Shard Phoenix: Shard Phoenix deals 2 damage to each creature without flying.\n{R}{R}{R}: Return Shard Phoenix from your graveyard to your hand. Activate this ability only during your upkeep. diff --git a/forge-gui/res/cardsfolder/s/shard_volley.txt b/forge-gui/res/cardsfolder/s/shard_volley.txt index 1fa9d6f62b9..c86d76c21a2 100644 --- a/forge-gui/res/cardsfolder/s/shard_volley.txt +++ b/forge-gui/res/cardsfolder/s/shard_volley.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ DealDamage | Cost$ R Sac<1/Land> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/shard_volley.jpg -Oracle:As an additional cost to cast Shard Volley, sacrifice a land.\nShard Volley deals 3 damage to target creature or player. \ No newline at end of file +Oracle:As an additional cost to cast Shard Volley, sacrifice a land.\nShard Volley deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/sharding_sphinx.txt b/forge-gui/res/cardsfolder/s/sharding_sphinx.txt index e994f79c6b6..6aacd69194d 100644 --- a/forge-gui/res/cardsfolder/s/sharding_sphinx.txt +++ b/forge-gui/res/cardsfolder/s/sharding_sphinx.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Creature.Artifact+YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever an artifact creature you control deals combat damage to a player, you may put a 1/1 blue Thopter artifact creature token with flying onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/sharding_sphinx.jpg -Oracle:Flying\nWhenever an artifact creature you control deals combat damage to a player, you may put a 1/1 blue Thopter artifact creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Flying\nWhenever an artifact creature you control deals combat damage to a player, you may put a 1/1 blue Thopter artifact creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/shardless_agent.txt b/forge-gui/res/cardsfolder/s/shardless_agent.txt index ed374c80a67..b11db223ce4 100644 --- a/forge-gui/res/cardsfolder/s/shardless_agent.txt +++ b/forge-gui/res/cardsfolder/s/shardless_agent.txt @@ -1,8 +1,8 @@ -Name:Shardless Agent -ManaCost:1 G U -Types:Artifact Creature Human Rogue -PT:2/2 -K:Cascade -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/shardless_agent.jpg -Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Name:Shardless Agent +ManaCost:1 G U +Types:Artifact Creature Human Rogue +PT:2/2 +K:Cascade +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/shardless_agent.jpg +Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/s/shared_animosity.txt b/forge-gui/res/cardsfolder/s/shared_animosity.txt index e4179d7813e..55d28bb70d1 100644 --- a/forge-gui/res/cardsfolder/s/shared_animosity.txt +++ b/forge-gui/res/cardsfolder/s/shared_animosity.txt @@ -1,11 +1,11 @@ -Name:Shared Animosity -ManaCost:2 R -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ AnimosityPump | TriggerDescription$ Whenever a creature you control attacks, it gets +1/+0 until end of turn for each other attacking creature that shares a creature type with it. -SVar:AnimosityPump:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredAttacker | SubAbility$ AnimosityPump2 -SVar:AnimosityPump2:DB$ Pump | Defined$ Remembered | NumAtt$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$Valid Creature.attacking+IsNotRemembered+sharesCreatureTypeWith Remembered -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shared_animosity.jpg -Oracle:Whenever a creature you control attacks, it gets +1/+0 until end of turn for each other attacking creature that shares a creature type with it. \ No newline at end of file +Name:Shared Animosity +ManaCost:2 R +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | Execute$ AnimosityPump | TriggerDescription$ Whenever a creature you control attacks, it gets +1/+0 until end of turn for each other attacking creature that shares a creature type with it. +SVar:AnimosityPump:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredAttacker | SubAbility$ AnimosityPump2 +SVar:AnimosityPump2:DB$ Pump | Defined$ Remembered | NumAtt$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$Valid Creature.attacking+IsNotRemembered+sharesCreatureTypeWith Remembered +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shared_animosity.jpg +Oracle:Whenever a creature you control attacks, it gets +1/+0 until end of turn for each other attacking creature that shares a creature type with it. diff --git a/forge-gui/res/cardsfolder/s/shared_discovery.txt b/forge-gui/res/cardsfolder/s/shared_discovery.txt index 96e2448841b..655a76fc25d 100644 --- a/forge-gui/res/cardsfolder/s/shared_discovery.txt +++ b/forge-gui/res/cardsfolder/s/shared_discovery.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Sorcery A:SP$ Draw | Cost$ U tapXType<4/Creature> | NumCards$ 3 | SpellDescription$ Draw three cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/shared_discovery.jpg -Oracle:As an additional cost to cast Shared Discovery, tap four untapped creatures you control.\nDraw three cards. \ No newline at end of file +Oracle:As an additional cost to cast Shared Discovery, tap four untapped creatures you control.\nDraw three cards. diff --git a/forge-gui/res/cardsfolder/s/shared_trauma.txt b/forge-gui/res/cardsfolder/s/shared_trauma.txt index a9cab12217c..2e925449536 100644 --- a/forge-gui/res/cardsfolder/s/shared_trauma.txt +++ b/forge-gui/res/cardsfolder/s/shared_trauma.txt @@ -1,14 +1,14 @@ -Name:Shared Trauma -ManaCost:B -Types:Sorcery -A:SP$ RepeatEach | Cost$ B | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBMill | StackDescription$ SpellDescription | SpellDescription$ Join forces - Starting with you, each player may pay any amount of mana. Each player puts the top X cards of his or her library into his or her graveyard, where X is the total amount of mana paid this way. -SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana | SubAbility$ DBStore -SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount -SVar:DBMill:DB$ Mill | Defined$ Each | NumCards$ JoinForcesAmount | SubAbility$ DBReset | References$ JoinForcesAmount | StackDescription$ None -SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount -SVar:X:Count$ChosenNumber -SVar:JoinForcesAmount:Number$0 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shared_trauma.jpg -Oracle:Join forces - Starting with you, each player may pay any amount of mana. Each player puts the top X cards of his or her library into his or her graveyard, where X is the total amount of mana paid this way. +Name:Shared Trauma +ManaCost:B +Types:Sorcery +A:SP$ RepeatEach | Cost$ B | RepeatPlayers$ Player | StartingWithActivator$ True | RepeatSubAbility$ DBPay | SubAbility$ DBMill | StackDescription$ SpellDescription | SpellDescription$ Join forces - Starting with you, each player may pay any amount of mana. Each player puts the top X cards of his or her library into his or her graveyard, where X is the total amount of mana paid this way. +SVar:DBPay:DB$ ChooseNumber | Defined$ Player.IsRemembered | ChooseAnyNumber$ True | ListTitle$ Pay Any Mana | SubAbility$ DBStore +SVar:DBStore:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ CountSVar | Expression$ JoinForcesAmount/Plus.X | UnlessCost$ X | UnlessPayer$ Player.IsRemembered | UnlessSwitched$ True | UnlessAI$ OnlyOwn | References$ X,JoinForcesAmount +SVar:DBMill:DB$ Mill | Defined$ Each | NumCards$ JoinForcesAmount | SubAbility$ DBReset | References$ JoinForcesAmount | StackDescription$ None +SVar:DBReset:DB$ StoreSVar | SVar$ JoinForcesAmount | Type$ Number | Expression$ 0 | References$ JoinForcesAmount +SVar:X:Count$ChosenNumber +SVar:JoinForcesAmount:Number$0 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shared_trauma.jpg +Oracle:Join forces - Starting with you, each player may pay any amount of mana. Each player puts the top X cards of his or her library into his or her graveyard, where X is the total amount of mana paid this way. diff --git a/forge-gui/res/cardsfolder/s/shared_triumph.txt b/forge-gui/res/cardsfolder/s/shared_triumph.txt index d027a85f5c9..f59f574e3f1 100644 --- a/forge-gui/res/cardsfolder/s/shared_triumph.txt +++ b/forge-gui/res/cardsfolder/s/shared_triumph.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.ChosenType | AddPower$ 1 | AddToughness$ SVar:RemRandomDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/shared_triumph.jpg -Oracle:As Shared Triumph enters the battlefield, choose a creature type.\nCreatures of the chosen type get +1/+1. \ No newline at end of file +Oracle:As Shared Triumph enters the battlefield, choose a creature type.\nCreatures of the chosen type get +1/+1. diff --git a/forge-gui/res/cardsfolder/s/sharpened_pitchfork.txt b/forge-gui/res/cardsfolder/s/sharpened_pitchfork.txt index ad6e256bf7b..fdb9701c6fd 100644 --- a/forge-gui/res/cardsfolder/s/sharpened_pitchfork.txt +++ b/forge-gui/res/cardsfolder/s/sharpened_pitchfork.txt @@ -1,8 +1,8 @@ -Name:Sharpened Pitchfork -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | Description$ Equipped creature has first strike. -S:Mode$ Continuous | Affected$ Human.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ As long as equipped creature is a Human, it gets +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sharpened_pitchfork.jpg -Oracle:Equipped creature has first strike.\nAs long as equipped creature is a Human, it gets +1/+1.\nEquip {1} \ No newline at end of file +Name:Sharpened Pitchfork +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | Description$ Equipped creature has first strike. +S:Mode$ Continuous | Affected$ Human.EquippedBy | AddPower$ 1 | AddToughness$ 1 | Description$ As long as equipped creature is a Human, it gets +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sharpened_pitchfork.jpg +Oracle:Equipped creature has first strike.\nAs long as equipped creature is a Human, it gets +1/+1.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/s/sharuum_the_hegemon.txt b/forge-gui/res/cardsfolder/s/sharuum_the_hegemon.txt index f175453ee69..14ab5e337d1 100644 --- a/forge-gui/res/cardsfolder/s/sharuum_the_hegemon.txt +++ b/forge-gui/res/cardsfolder/s/sharuum_the_hegemon.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target artifact card from your graveyard to the battlefield. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/sharuum_the_hegemon.jpg -Oracle:Flying\nWhen Sharuum the Hegemon enters the battlefield, you may return target artifact card from your graveyard to the battlefield. \ No newline at end of file +Oracle:Flying\nWhen Sharuum the Hegemon enters the battlefield, you may return target artifact card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/shatter.txt b/forge-gui/res/cardsfolder/s/shatter.txt index 70642a26b36..56971bd5742 100644 --- a/forge-gui/res/cardsfolder/s/shatter.txt +++ b/forge-gui/res/cardsfolder/s/shatter.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ Destroy | Cost$ 1 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/shatter.jpg -Oracle:Destroy target artifact. \ No newline at end of file +Oracle:Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/s/shattered_angel.txt b/forge-gui/res/cardsfolder/s/shattered_angel.txt index ddea49c2115..3277fdb227f 100644 --- a/forge-gui/res/cardsfolder/s/shattered_angel.txt +++ b/forge-gui/res/cardsfolder/s/shattered_angel.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGain | OptionalDecider$ You | TriggerDescription$ Whenever a land enters the battlefield under an opponent's control, you may gain 3 life. SVar:TrigGain:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/shattered_angel.jpg -Oracle:Flying\nWhenever a land enters the battlefield under an opponent's control, you may gain 3 life. \ No newline at end of file +Oracle:Flying\nWhenever a land enters the battlefield under an opponent's control, you may gain 3 life. diff --git a/forge-gui/res/cardsfolder/s/shattered_crypt.txt b/forge-gui/res/cardsfolder/s/shattered_crypt.txt index bacc4359d3a..c977de913a4 100644 --- a/forge-gui/res/cardsfolder/s/shattered_crypt.txt +++ b/forge-gui/res/cardsfolder/s/shattered_crypt.txt @@ -7,4 +7,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shattered_crypt.jpg -Oracle:Return X target creature cards from your graveyard to your hand. You lose X life. \ No newline at end of file +Oracle:Return X target creature cards from your graveyard to your hand. You lose X life. diff --git a/forge-gui/res/cardsfolder/s/shattered_dreams.txt b/forge-gui/res/cardsfolder/s/shattered_dreams.txt index 5bc0d20d8c5..b701aa534c4 100644 --- a/forge-gui/res/cardsfolder/s/shattered_dreams.txt +++ b/forge-gui/res/cardsfolder/s/shattered_dreams.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Opponent | NumCards$ 1 | DiscardValid$ Artifact | Mode$ RevealYouChoose | SpellDescription$ Target opponent reveals his or her hand. You choose an artifact card from it. That player discards that card. SVar:Picture:http://www.wizards.com/global/images/magic/general/shattered_dreams.jpg -Oracle:Target opponent reveals his or her hand. You choose an artifact card from it. That player discards that card. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You choose an artifact card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/s/shattered_perception.txt b/forge-gui/res/cardsfolder/s/shattered_perception.txt index ebdeb6b9e4e..5f25f7ce325 100644 --- a/forge-gui/res/cardsfolder/s/shattered_perception.txt +++ b/forge-gui/res/cardsfolder/s/shattered_perception.txt @@ -1,11 +1,11 @@ -Name:Shattered Perception -ManaCost:2 R -Types:Sorcery -A:SP$ Discard | Cost$ 2 R | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw | SpellDescription$ Discard all the cards in your hand, then draw that many cards. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -K:Flashback 5 R -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shattered_perception.jpg -Oracle:Discard all the cards in your hand, then draw that many cards.\nFlashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Shattered Perception +ManaCost:2 R +Types:Sorcery +A:SP$ Discard | Cost$ 2 R | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw | SpellDescription$ Discard all the cards in your hand, then draw that many cards. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +K:Flashback 5 R +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shattered_perception.jpg +Oracle:Discard all the cards in your hand, then draw that many cards.\nFlashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/shattergang_brothers.txt b/forge-gui/res/cardsfolder/s/shattergang_brothers.txt index 8189becd1ec..b4ec6a7d96a 100644 --- a/forge-gui/res/cardsfolder/s/shattergang_brothers.txt +++ b/forge-gui/res/cardsfolder/s/shattergang_brothers.txt @@ -1,9 +1,9 @@ -Name:Shattergang Brothers -ManaCost:1 B R G -Types:Legendary Creature Goblin Artificer -PT:3/3 -A:AB$ Sacrifice | Cost$ 2 B Sac<1/Creature> | Defined$ Player.Other | SacValid$ Creature | SpellDescription$ Each other player sacrifices a creature. -A:AB$ Sacrifice | Cost$ 2 R Sac<1/Artifact> | Defined$ Player.Other | SacValid$ Artifact | SpellDescription$ Each other player sacrifices an artifact. -A:AB$ Sacrifice | Cost$ 2 G Sac<1/Enchantment> | Defined$ Player.Other | SacValid$ Enchantment | SpellDescription$ Each other player sacrifices an enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/shattergang_brothers.jpg -Oracle:{2}{B}, Sacrifice a creature: Each other player sacrifices a creature.\n{2}{R}, Sacrifice an artifact: Each other player sacrifices an artifact.\n{2}{G}, Sacrifice an enchantment: Each other player sacrifices an enchantment. +Name:Shattergang Brothers +ManaCost:1 B R G +Types:Legendary Creature Goblin Artificer +PT:3/3 +A:AB$ Sacrifice | Cost$ 2 B Sac<1/Creature> | Defined$ Player.Other | SacValid$ Creature | SpellDescription$ Each other player sacrifices a creature. +A:AB$ Sacrifice | Cost$ 2 R Sac<1/Artifact> | Defined$ Player.Other | SacValid$ Artifact | SpellDescription$ Each other player sacrifices an artifact. +A:AB$ Sacrifice | Cost$ 2 G Sac<1/Enchantment> | Defined$ Player.Other | SacValid$ Enchantment | SpellDescription$ Each other player sacrifices an enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/shattergang_brothers.jpg +Oracle:{2}{B}, Sacrifice a creature: Each other player sacrifices a creature.\n{2}{R}, Sacrifice an artifact: Each other player sacrifices an artifact.\n{2}{G}, Sacrifice an enchantment: Each other player sacrifices an enchantment. diff --git a/forge-gui/res/cardsfolder/s/shattering_blow.txt b/forge-gui/res/cardsfolder/s/shattering_blow.txt index e17deb98631..513e8ec395c 100644 --- a/forge-gui/res/cardsfolder/s/shattering_blow.txt +++ b/forge-gui/res/cardsfolder/s/shattering_blow.txt @@ -1,6 +1,6 @@ -Name:Shattering Blow -ManaCost:1 RW -Types:Instant -A:SP$ ChangeZone | Cost$ 1 RW | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Exile target artifact. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shattering_blow.jpg -Oracle:Exile target artifact. \ No newline at end of file +Name:Shattering Blow +ManaCost:1 RW +Types:Instant +A:SP$ ChangeZone | Cost$ 1 RW | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Exile target artifact. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shattering_blow.jpg +Oracle:Exile target artifact. diff --git a/forge-gui/res/cardsfolder/s/shattering_pulse.txt b/forge-gui/res/cardsfolder/s/shattering_pulse.txt index cf3ca140e5e..7bc2b660fc6 100644 --- a/forge-gui/res/cardsfolder/s/shattering_pulse.txt +++ b/forge-gui/res/cardsfolder/s/shattering_pulse.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/shattering_pulse.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nDestroy target artifact. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nDestroy target artifact. diff --git a/forge-gui/res/cardsfolder/s/shattering_spree.txt b/forge-gui/res/cardsfolder/s/shattering_spree.txt index 0b7f4383760..3aa63ea860c 100644 --- a/forge-gui/res/cardsfolder/s/shattering_spree.txt +++ b/forge-gui/res/cardsfolder/s/shattering_spree.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Replicate R A:SP$ Destroy | Cost$ R | ValidTgts$ Artifact | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/shattering_spree.jpg -Oracle:Replicate {R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nDestroy target artifact. \ No newline at end of file +Oracle:Replicate {R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nDestroy target artifact. diff --git a/forge-gui/res/cardsfolder/s/shatterskull_giant.txt b/forge-gui/res/cardsfolder/s/shatterskull_giant.txt index 21b74e21226..d9402c3e96d 100644 --- a/forge-gui/res/cardsfolder/s/shatterskull_giant.txt +++ b/forge-gui/res/cardsfolder/s/shatterskull_giant.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Creature Giant Warrior PT:4/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/shatterskull_giant.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/shatterstorm.txt b/forge-gui/res/cardsfolder/s/shatterstorm.txt index d110f665b49..11cde9ffb79 100644 --- a/forge-gui/res/cardsfolder/s/shatterstorm.txt +++ b/forge-gui/res/cardsfolder/s/shatterstorm.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Sorcery A:SP$ DestroyAll | Cost$ 2 R R | ValidCards$ Artifact | NoRegen$ True | SpellDescription$ Destroy all artifacts. They can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/shatterstorm.jpg -Oracle:Destroy all artifacts. They can't be regenerated. \ No newline at end of file +Oracle:Destroy all artifacts. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/shauku_endbringer.txt b/forge-gui/res/cardsfolder/s/shauku_endbringer.txt index 7ff20327933..f816241beec 100644 --- a/forge-gui/res/cardsfolder/s/shauku_endbringer.txt +++ b/forge-gui/res/cardsfolder/s/shauku_endbringer.txt @@ -11,4 +11,4 @@ SVar:DBCounter:DB$PutCounter | CounterType$ P1P1 | CounterNum$ 1 | Defined$ Self SVar:X:Count$Valid Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shauku_endbringer.jpg -Oracle:Flying\nShauku, Endbringer can't attack if there's another creature on the battlefield.\nAt the beginning of your upkeep, you lose 3 life.\n{T}: Exile target creature and put a +1/+1 counter on Shauku. \ No newline at end of file +Oracle:Flying\nShauku, Endbringer can't attack if there's another creature on the battlefield.\nAt the beginning of your upkeep, you lose 3 life.\n{T}: Exile target creature and put a +1/+1 counter on Shauku. diff --git a/forge-gui/res/cardsfolder/s/shaukus_minion.txt b/forge-gui/res/cardsfolder/s/shaukus_minion.txt index ef589d50f1f..33d06530afe 100644 --- a/forge-gui/res/cardsfolder/s/shaukus_minion.txt +++ b/forge-gui/res/cardsfolder/s/shaukus_minion.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ B R T | ValidTgts$ Creature.White | TgtPrompt$ Select target white creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target white creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shaukus_minion.jpg -Oracle:{B}{R}, {T}: Shauku's Minion deals 2 damage to target white creature. \ No newline at end of file +Oracle:{B}{R}, {T}: Shauku's Minion deals 2 damage to target white creature. diff --git a/forge-gui/res/cardsfolder/s/shelkin_brownie.txt b/forge-gui/res/cardsfolder/s/shelkin_brownie.txt index 47bcee8a9fa..5e4118e0568 100644 --- a/forge-gui/res/cardsfolder/s/shelkin_brownie.txt +++ b/forge-gui/res/cardsfolder/s/shelkin_brownie.txt @@ -1,8 +1,8 @@ -Name:Shelkin Brownie -ManaCost:1 G -Types:Creature Ouphe -PT:1/1 -A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Bands with Other Creatures named Wolves of the Hunt & Bands with Other Legendary Creatures | SpellDescription$ Target creature loses all "bands with other" abilities until end of turn. | StackDescription$ SpellDescription -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shelkin_brownie.jpg -Oracle:{T}: Target creature loses all "bands with other" abilities until end of turn. +Name:Shelkin Brownie +ManaCost:1 G +Types:Creature Ouphe +PT:1/1 +A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Bands with Other Creatures named Wolves of the Hunt & Bands with Other Legendary Creatures | SpellDescription$ Target creature loses all "bands with other" abilities until end of turn. | StackDescription$ SpellDescription +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shelkin_brownie.jpg +Oracle:{T}: Target creature loses all "bands with other" abilities until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shell_of_the_last_kappa.txt b/forge-gui/res/cardsfolder/s/shell_of_the_last_kappa.txt index 67e3caea25d..fc54bd33575 100644 --- a/forge-gui/res/cardsfolder/s/shell_of_the_last_kappa.txt +++ b/forge-gui/res/cardsfolder/s/shell_of_the_last_kappa.txt @@ -1,9 +1,9 @@ -Name:Shell of the Last Kappa -ManaCost:3 -Types:Legendary Artifact -A:AB$ ChangeZone | Cost$ 3 T | Origin$ Stack | Destination$ Exile | TargetValidTargeting$ You | TgtPrompt$ Choose target instant or sorcery spell that targets you | ValidTgts$ Card.Instant,Card.Sorcery | RememberChanged$ True | SpellDescription$ Exile target instant or sorcery spell that targets you. (The spell has no effect.) -A:AB$ Play | Cost$ 3 T Sac<1/CARDNAME> | Valid$ Card.IsRemembered | ValidZone$ Exile | WithoutManaCost$ True | Amount$ 1 | Controller$ You | Optional$ True | SubAbility$ DBCleanup | SpellDescription$ You may cast a card exiled with CARDNAME without paying its mana cost. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shell_of_the_last_kappa.jpg -Oracle:{3}, {T}: Exile target instant or sorcery spell that targets you. (The spell has no effect.)\n{3}, {T}, Sacrifice Shell of the Last Kappa: You may cast a card exiled with Shell of the Last Kappa without paying its mana cost. \ No newline at end of file +Name:Shell of the Last Kappa +ManaCost:3 +Types:Legendary Artifact +A:AB$ ChangeZone | Cost$ 3 T | Origin$ Stack | Destination$ Exile | TargetValidTargeting$ You | TgtPrompt$ Choose target instant or sorcery spell that targets you | ValidTgts$ Card.Instant,Card.Sorcery | RememberChanged$ True | SpellDescription$ Exile target instant or sorcery spell that targets you. (The spell has no effect.) +A:AB$ Play | Cost$ 3 T Sac<1/CARDNAME> | Valid$ Card.IsRemembered | ValidZone$ Exile | WithoutManaCost$ True | Amount$ 1 | Controller$ You | Optional$ True | SubAbility$ DBCleanup | SpellDescription$ You may cast a card exiled with CARDNAME without paying its mana cost. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shell_of_the_last_kappa.jpg +Oracle:{3}, {T}: Exile target instant or sorcery spell that targets you. (The spell has no effect.)\n{3}, {T}, Sacrifice Shell of the Last Kappa: You may cast a card exiled with Shell of the Last Kappa without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/s/shell_skulkin.txt b/forge-gui/res/cardsfolder/s/shell_skulkin.txt index 70653d56f9c..6da95339143 100644 --- a/forge-gui/res/cardsfolder/s/shell_skulkin.txt +++ b/forge-gui/res/cardsfolder/s/shell_skulkin.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Scarecrow PT:3/2 A:AB$ Pump | Cost$ 3 | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature | KW$ Shroud | SpellDescription$ Target blue creature gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shell_skulkin.jpg -Oracle:{3}: Target blue creature gains shroud until end of turn. \ No newline at end of file +Oracle:{3}: Target blue creature gains shroud until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shelldock_isle.txt b/forge-gui/res/cardsfolder/s/shelldock_isle.txt index fe9751cf17b..4edbca54d6d 100644 --- a/forge-gui/res/cardsfolder/s/shelldock_isle.txt +++ b/forge-gui/res/cardsfolder/s/shelldock_isle.txt @@ -1,12 +1,12 @@ -Name:Shelldock Isle -ManaCost:no cost -Types:Land -K:Hideaway -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Play | Cost$ U T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ LE20 | ForgetRemembered$ True | References$ X | SpellDescription$ You may play the exiled card without paying its mana cost if a library has twenty or fewer cards in it. -SVar:X:PlayerCountPlayers$LowestValidLibrary Card.YouOwn -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shelldock_isle.jpg -Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {U} to your mana pool.\n{U}, {T}: You may play the exiled card without paying its mana cost if a library has twenty or fewer cards in it. \ No newline at end of file +Name:Shelldock Isle +ManaCost:no cost +Types:Land +K:Hideaway +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Play | Cost$ U T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ LE20 | ForgetRemembered$ True | References$ X | SpellDescription$ You may play the exiled card without paying its mana cost if a library has twenty or fewer cards in it. +SVar:X:PlayerCountPlayers$LowestValidLibrary Card.YouOwn +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shelldock_isle.jpg +Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {U} to your mana pool.\n{U}, {T}: You may play the exiled card without paying its mana cost if a library has twenty or fewer cards in it. diff --git a/forge-gui/res/cardsfolder/s/shelter.txt b/forge-gui/res/cardsfolder/s/shelter.txt index c3f9699356e..96a0469ccf2 100644 --- a/forge-gui/res/cardsfolder/s/shelter.txt +++ b/forge-gui/res/cardsfolder/s/shelter.txt @@ -1,7 +1,7 @@ -Name:Shelter -ManaCost:1 W -Types:Instant -A:SP$ Protection | Cost$ 1 W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SubAbility$ DBDraw | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. Draw a card. -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/shelter.jpg -Oracle:Target creature you control gains protection from the color of your choice until end of turn.\nDraw a card. \ No newline at end of file +Name:Shelter +ManaCost:1 W +Types:Instant +A:SP$ Protection | Cost$ 1 W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Gains$ Choice | Choices$ AnyColor | SubAbility$ DBDraw | SpellDescription$ Target creature you control gains protection from the color of your choice until end of turn. Draw a card. +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/shelter.jpg +Oracle:Target creature you control gains protection from the color of your choice until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/sheltered_valley.txt b/forge-gui/res/cardsfolder/s/sheltered_valley.txt index a771b2a86e3..d02b41cb897 100644 --- a/forge-gui/res/cardsfolder/s/sheltered_valley.txt +++ b/forge-gui/res/cardsfolder/s/sheltered_valley.txt @@ -10,4 +10,4 @@ SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:NeedsToPlayVar:OnlyOne EQ0 SVar:OnlyOne:Count$Valid Permanent.YouCtrl+namedSheltered Valley SVar:Picture:http://wizards.com/global/images/magic/general/sheltered_valley.jpg -Oracle:If Sheltered Valley would enter the battlefield, instead sacrifice each other permanent named Sheltered Valley you control, then put Sheltered Valley onto the battlefield.\nAt the beginning of your upkeep, if you control three or fewer lands, you gain 1 life.\n{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:If Sheltered Valley would enter the battlefield, instead sacrifice each other permanent named Sheltered Valley you control, then put Sheltered Valley onto the battlefield.\nAt the beginning of your upkeep, if you control three or fewer lands, you gain 1 life.\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sheltering_ancient.txt b/forge-gui/res/cardsfolder/s/sheltering_ancient.txt index 569634ea2de..0ce78363cb9 100644 --- a/forge-gui/res/cardsfolder/s/sheltering_ancient.txt +++ b/forge-gui/res/cardsfolder/s/sheltering_ancient.txt @@ -1,9 +1,9 @@ -Name:Sheltering Ancient -ManaCost:1 G -Types:Creature Treefolk -PT:5/5 -K:Trample -K:Cumulative upkeep:AddCounter<1/P1P1/Creature.OppCtrl/creature an opponent controls>:Put a +1/+1 counter on a creature an opponent controls. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sheltering_ancient.jpg -Oracle:Trample\nCumulative upkeep-Put a +1/+1 counter on a creature an opponent controls. (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.) +Name:Sheltering Ancient +ManaCost:1 G +Types:Creature Treefolk +PT:5/5 +K:Trample +K:Cumulative upkeep:AddCounter<1/P1P1/Creature.OppCtrl/creature an opponent controls>:Put a +1/+1 counter on a creature an opponent controls. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sheltering_ancient.jpg +Oracle:Trample\nCumulative upkeep-Put a +1/+1 counter on a creature an opponent controls. (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.) diff --git a/forge-gui/res/cardsfolder/s/sheltering_prayers.txt b/forge-gui/res/cardsfolder/s/sheltering_prayers.txt index d9b7d40eeae..3a07c0c95a9 100644 --- a/forge-gui/res/cardsfolder/s/sheltering_prayers.txt +++ b/forge-gui/res/cardsfolder/s/sheltering_prayers.txt @@ -8,4 +8,4 @@ SVar:Y:Count$Valid Land.YouDontCtrl SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sheltering_prayers.jpg -Oracle:Basic lands each player controls have shroud as long as that player controls three or fewer lands. (They can't be the targets of spells or abilities.) \ No newline at end of file +Oracle:Basic lands each player controls have shroud as long as that player controls three or fewer lands. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/sheltering_word.txt b/forge-gui/res/cardsfolder/s/sheltering_word.txt index ea9cc6a2e13..76d951a47a2 100644 --- a/forge-gui/res/cardsfolder/s/sheltering_word.txt +++ b/forge-gui/res/cardsfolder/s/sheltering_word.txt @@ -1,8 +1,8 @@ -Name:Sheltering Word -ManaCost:1 G -Types:Instant -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Hexproof | SubAbility$ LifeTough | SpellDescription$ Target creature you control gains hexproof until end of turn. You gain life equal to that creature's toughness. -SVar:LifeTough:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:Targeted$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/sheltering_word.jpg -Oracle:Target creature you control gains hexproof until end of turn. You gain life equal to that creature's toughness. (A creature with hexproof can't be the target of spells or abilities opponents control.) \ No newline at end of file +Name:Sheltering Word +ManaCost:1 G +Types:Instant +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Hexproof | SubAbility$ LifeTough | SpellDescription$ Target creature you control gains hexproof until end of turn. You gain life equal to that creature's toughness. +SVar:LifeTough:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:Targeted$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/sheltering_word.jpg +Oracle:Target creature you control gains hexproof until end of turn. You gain life equal to that creature's toughness. (A creature with hexproof can't be the target of spells or abilities opponents control.) diff --git a/forge-gui/res/cardsfolder/s/sheoldred_whispering_one.txt b/forge-gui/res/cardsfolder/s/sheoldred_whispering_one.txt index 3f8e850fc4a..55053b18c07 100644 --- a/forge-gui/res/cardsfolder/s/sheoldred_whispering_one.txt +++ b/forge-gui/res/cardsfolder/s/sheoldred_whispering_one.txt @@ -8,4 +8,4 @@ SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Batt T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each opponent's upkeep, that player sacrifices a creature. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature | Defined$ TriggeredPlayer SVar:Picture:http://www.wizards.com/global/images/magic/general/sheoldred_whispering_one.jpg -Oracle:Swampwalk\nAt the beginning of your upkeep, return target creature card from your graveyard to the battlefield.\nAt the beginning of each opponent's upkeep, that player sacrifices a creature. \ No newline at end of file +Oracle:Swampwalk\nAt the beginning of your upkeep, return target creature card from your graveyard to the battlefield.\nAt the beginning of each opponent's upkeep, that player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/s/shepherd_of_rot.txt b/forge-gui/res/cardsfolder/s/shepherd_of_rot.txt index 3bc2a64d031..27a19afde6b 100644 --- a/forge-gui/res/cardsfolder/s/shepherd_of_rot.txt +++ b/forge-gui/res/cardsfolder/s/shepherd_of_rot.txt @@ -6,4 +6,4 @@ A:AB$ LoseLife | Cost$ T | Defined$ Each | LifeAmount$ X | References$ X | Spell SVar:X:Count$TypeOnBattlefield.Zombie SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shepherd_of_rot.jpg -Oracle:{T}: Each player loses 1 life for each Zombie on the battlefield. \ No newline at end of file +Oracle:{T}: Each player loses 1 life for each Zombie on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/shepherd_of_the_lost.txt b/forge-gui/res/cardsfolder/s/shepherd_of_the_lost.txt index 4775f309e36..64a1182d8e4 100644 --- a/forge-gui/res/cardsfolder/s/shepherd_of_the_lost.txt +++ b/forge-gui/res/cardsfolder/s/shepherd_of_the_lost.txt @@ -6,4 +6,4 @@ K:Flying K:First Strike K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/shepherd_of_the_lost.jpg -Oracle:Flying, first strike, vigilance \ No newline at end of file +Oracle:Flying, first strike, vigilance diff --git a/forge-gui/res/cardsfolder/s/shield_bearer.txt b/forge-gui/res/cardsfolder/s/shield_bearer.txt index e4ef67bb30e..870232efb4a 100644 --- a/forge-gui/res/cardsfolder/s/shield_bearer.txt +++ b/forge-gui/res/cardsfolder/s/shield_bearer.txt @@ -1,8 +1,8 @@ -Name:Shield Bearer -ManaCost:1 W -Types:Creature Human Soldier -PT:0/3 -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_bearer.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.) +Name:Shield Bearer +ManaCost:1 W +Types:Creature Human Soldier +PT:0/3 +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_bearer.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.) diff --git a/forge-gui/res/cardsfolder/s/shield_dancer.txt b/forge-gui/res/cardsfolder/s/shield_dancer.txt index c1094936ed8..2418c011e3d 100644 --- a/forge-gui/res/cardsfolder/s/shield_dancer.txt +++ b/forge-gui/res/cardsfolder/s/shield_dancer.txt @@ -1,13 +1,13 @@ -Name:Shield Dancer -ManaCost:2 W -Types:Creature Human Rebel -PT:1/3 -A:AB$ Effect | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Name$ Shield Dancing | IsCurse$ True | ReplacementEffects$ DamageShielded | Triggers$ OutOfSight | SVars$ ExileEffect,ReflectDmg,X | References$ DamageShielded,OutOfSight,ExileEffect,ReflectDmg,X | RememberObjects$ Targeted | ImprintCards$ Self | AILogic$ Fog | SpellDescription$ The next time target attacking creature would deal combat damage to CARDNAME this turn, that creature deals that damage to itself instead. -SVar:DamageShielded:Event$ DamageDone | CombatDamage$ True | ValidSource$ Card.IsRemembered | ValidTarget$ Card.IsImprinted | ReplaceWith$ ReflectDmg | Description$ The next time the targeted attacking creature would deal combat damage to Shield Dancer this turn, that creature deals that damage to itself instead. -SVar:ReflectDmg:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_dancer.jpg -Oracle:{2}{W}: The next time target attacking creature would deal combat damage to Shield Dancer this turn, that creature deals that damage to itself instead. \ No newline at end of file +Name:Shield Dancer +ManaCost:2 W +Types:Creature Human Rebel +PT:1/3 +A:AB$ Effect | Cost$ 2 W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Name$ Shield Dancing | IsCurse$ True | ReplacementEffects$ DamageShielded | Triggers$ OutOfSight | SVars$ ExileEffect,ReflectDmg,X | References$ DamageShielded,OutOfSight,ExileEffect,ReflectDmg,X | RememberObjects$ Targeted | ImprintCards$ Self | AILogic$ Fog | SpellDescription$ The next time target attacking creature would deal combat damage to CARDNAME this turn, that creature deals that damage to itself instead. +SVar:DamageShielded:Event$ DamageDone | CombatDamage$ True | ValidSource$ Card.IsRemembered | ValidTarget$ Card.IsImprinted | ReplaceWith$ ReflectDmg | Description$ The next time the targeted attacking creature would deal combat damage to Shield Dancer this turn, that creature deals that damage to itself instead. +SVar:ReflectDmg:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_dancer.jpg +Oracle:{2}{W}: The next time target attacking creature would deal combat damage to Shield Dancer this turn, that creature deals that damage to itself instead. diff --git a/forge-gui/res/cardsfolder/s/shield_mate.txt b/forge-gui/res/cardsfolder/s/shield_mate.txt index c2fe46d34a8..5cd4bbff687 100644 --- a/forge-gui/res/cardsfolder/s/shield_mate.txt +++ b/forge-gui/res/cardsfolder/s/shield_mate.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 A:AB$ Pump | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ 4 | SpellDescription$ Target creature gets +0/+4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_mate.jpg -Oracle:Sacrifice Shield Mate: Target creature gets +0/+4 until end of turn. \ No newline at end of file +Oracle:Sacrifice Shield Mate: Target creature gets +0/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shield_of_duty_and_reason.txt b/forge-gui/res/cardsfolder/s/shield_of_duty_and_reason.txt index 1896ac2ba79..26f2afa83d5 100644 --- a/forge-gui/res/cardsfolder/s/shield_of_duty_and_reason.txt +++ b/forge-gui/res/cardsfolder/s/shield_of_duty_and_reason.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from green & Protection from blue | Description$ Enchanted creature has protection from green and from blue. SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_of_duty_and_reason.jpg -Oracle:Enchant creature\nEnchanted creature has protection from green and from blue. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has protection from green and from blue. diff --git a/forge-gui/res/cardsfolder/s/shield_of_kaldra.txt b/forge-gui/res/cardsfolder/s/shield_of_kaldra.txt index 6c1ad998398..6d37bba7db6 100644 --- a/forge-gui/res/cardsfolder/s/shield_of_kaldra.txt +++ b/forge-gui/res/cardsfolder/s/shield_of_kaldra.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Indestructible S:Mode$ Continuous | Affected$ Equipment.namedSword of Kaldra,Equipment.namedShield of Kaldra,Equipment.namedHelm of Kaldra | AddKeyword$ Indestructible | Description$ Equipment named Sword of Kaldra, Shield of Kaldra, and Helm of Kaldra are indestructible. DeckHints:Name$Sword of Kaldra|Helm of Kaldra SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_of_kaldra.jpg -Oracle:Equipment named Sword of Kaldra, Shield of Kaldra, and Helm of Kaldra are indestructible.\nEquipped creature is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\nEquip {4} \ No newline at end of file +Oracle:Equipment named Sword of Kaldra, Shield of Kaldra, and Helm of Kaldra are indestructible.\nEquipped creature is indestructible. ("Destroy" effects and lethal damage don't destroy it.)\nEquip {4} diff --git a/forge-gui/res/cardsfolder/s/shield_of_the_ages.txt b/forge-gui/res/cardsfolder/s/shield_of_the_ages.txt index 45c2c8123ea..237c8969790 100644 --- a/forge-gui/res/cardsfolder/s/shield_of_the_ages.txt +++ b/forge-gui/res/cardsfolder/s/shield_of_the_ages.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ PreventDamage | Cost$ 2 | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_of_the_ages.jpg -Oracle:{2}: Prevent the next 1 damage that would be dealt to you this turn. \ No newline at end of file +Oracle:{2}: Prevent the next 1 damage that would be dealt to you this turn. diff --git a/forge-gui/res/cardsfolder/s/shield_of_the_oversoul.txt b/forge-gui/res/cardsfolder/s/shield_of_the_oversoul.txt index e487c2c8c6c..1d267656330 100644 --- a/forge-gui/res/cardsfolder/s/shield_of_the_oversoul.txt +++ b/forge-gui/res/cardsfolder/s/shield_of_the_oversoul.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 GW | ValidTgts$ Creature | AITgts$ Card.Green,Card.White S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Green | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Indestructible | Description$ As long as enchanted creature is green, it gets +1/+1 and is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) S:Mode$ Continuous | Affected$ Creature.EnchantedBy+White | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ As long as enchanted creature is white, it gets +1/+1 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_of_the_oversoul.jpg -Oracle:Enchant creature\nAs long as enchanted creature is green, it gets +1/+1 and is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.)\nAs long as enchanted creature is white, it gets +1/+1 and has flying. \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is green, it gets +1/+1 and is indestructible. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.)\nAs long as enchanted creature is white, it gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/s/shield_of_the_righteous.txt b/forge-gui/res/cardsfolder/s/shield_of_the_righteous.txt index 3718b944eea..d3a870211cc 100644 --- a/forge-gui/res/cardsfolder/s/shield_of_the_righteous.txt +++ b/forge-gui/res/cardsfolder/s/shield_of_the_righteous.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddToughness$ 2 | AddKeywor T:Mode$ AttackerBlocked | ValidBlocker$ Card.EquippedBy | Execute$ TrigPump | TriggerDescription$ Whenever equipped creature blocks a creature, that creature doesn't untap during its controller's next untap step. SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_of_the_righteous.jpg -Oracle:Equipped creature gets +0/+2 and has vigilance.\nWhenever equipped creature blocks a creature, that creature doesn't untap during its controller's next untap step.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +0/+2 and has vigilance.\nWhenever equipped creature blocks a creature, that creature doesn't untap during its controller's next untap step.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/shield_sphere.txt b/forge-gui/res/cardsfolder/s/shield_sphere.txt index 248d2366ded..03a395d845a 100644 --- a/forge-gui/res/cardsfolder/s/shield_sphere.txt +++ b/forge-gui/res/cardsfolder/s/shield_sphere.txt @@ -6,4 +6,4 @@ K:Defender T:Mode$ Blocks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME blocks, put a -0/-1 counter on it. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ M0M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/shield_sphere.jpg -Oracle:Defender\nWhenever Shield Sphere blocks, put a -0/-1 counter on it. \ No newline at end of file +Oracle:Defender\nWhenever Shield Sphere blocks, put a -0/-1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/shield_wall.txt b/forge-gui/res/cardsfolder/s/shield_wall.txt index 7f7fecbb5fe..ef5115cfd03 100644 --- a/forge-gui/res/cardsfolder/s/shield_wall.txt +++ b/forge-gui/res/cardsfolder/s/shield_wall.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumDef$ +2 | SpellDescription$ Creatures you control get +0/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/7e/en-us/card11499.jpg -Oracle:Creatures you control get +0/+2 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shielded_passage.txt b/forge-gui/res/cardsfolder/s/shielded_passage.txt index ecd15520b12..8b5b71952f5 100644 --- a/forge-gui/res/cardsfolder/s/shielded_passage.txt +++ b/forge-gui/res/cardsfolder/s/shielded_passage.txt @@ -1,7 +1,7 @@ -Name:Shielded Passage -ManaCost:W -Types:Instant -A:SP$ Pump | Cost$ W | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage that would be dealt to target creature this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shielded_passage.jpg -Oracle:Prevent all damage that would be dealt to target creature this turn. \ No newline at end of file +Name:Shielded Passage +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage that would be dealt to target creature this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shielded_passage.jpg +Oracle:Prevent all damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/s/shielding_plax.txt b/forge-gui/res/cardsfolder/s/shielding_plax.txt index 1e5d3d1b52c..39d3517abf0 100644 --- a/forge-gui/res/cardsfolder/s/shielding_plax.txt +++ b/forge-gui/res/cardsfolder/s/shielding_plax.txt @@ -7,4 +7,4 @@ S:Mode$ CantTarget | ValidCard$ Card.EnchantedBy | Activator$ Opponent | Descrip T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/shielding_plax.jpg -Oracle:({G/U} can be paid with either {G} or {U}.)\nEnchant creature\nWhen Shielding Plax enters the battlefield, draw a card.\nEnchanted creature can't be the target of spells or abilities your opponents control. \ No newline at end of file +Oracle:({G/U} can be paid with either {G} or {U}.)\nEnchant creature\nWhen Shielding Plax enters the battlefield, draw a card.\nEnchanted creature can't be the target of spells or abilities your opponents control. diff --git a/forge-gui/res/cardsfolder/s/shieldmage_advocate.txt b/forge-gui/res/cardsfolder/s/shieldmage_advocate.txt index 96541a491c4..335086d268b 100644 --- a/forge-gui/res/cardsfolder/s/shieldmage_advocate.txt +++ b/forge-gui/res/cardsfolder/s/shieldmage_advocate.txt @@ -1,12 +1,12 @@ -Name:Shieldmage Advocate -ManaCost:2 W -Types:Creature Human Cleric -PT:1/3 -A:AB$ ChangeZone | Cost$ T | ValidTgts$ Card.OppOwn | TgtPrompt$ Select target card in an opponent's graveyard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBChooseSource | SpellDescription$ Return target card from an opponent's graveyard to his or her hand. Prevent all damage that would be dealt to target creature or player this turn by a source of your choice. -SVar:DBChooseSource:DB$ ChooseSource | Choices$ Card | ChoiceTitle$ Choose a source that shares a color with the exiled card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage | StaticAbilities$ PreventFromSource | References$ PreventFromSource | RememberObjects$ TargetedPlayer,ThisTargetedCard | ImprintCards$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:PreventFromSource:Mode$ PreventDamage | EffectZone$ Command | Source$ Card.IsImprinted | Target$ Player.IsRemembered,Card.IsRemembered | Description$ Prevent all damage that would be dealt to target creature or player this turn by a source of your choice. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shieldmage_advocate.jpg -Oracle:{T}: Return target card from an opponent's graveyard to his or her hand. Prevent all damage that would be dealt to target creature or player this turn by a source of your choice. +Name:Shieldmage Advocate +ManaCost:2 W +Types:Creature Human Cleric +PT:1/3 +A:AB$ ChangeZone | Cost$ T | ValidTgts$ Card.OppOwn | TgtPrompt$ Select target card in an opponent's graveyard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBChooseSource | SpellDescription$ Return target card from an opponent's graveyard to his or her hand. Prevent all damage that would be dealt to target creature or player this turn by a source of your choice. +SVar:DBChooseSource:DB$ ChooseSource | Choices$ Card | ChoiceTitle$ Choose a source that shares a color with the exiled card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to prevent damage | StaticAbilities$ PreventFromSource | References$ PreventFromSource | RememberObjects$ TargetedPlayer,ThisTargetedCard | ImprintCards$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:PreventFromSource:Mode$ PreventDamage | EffectZone$ Command | Source$ Card.IsImprinted | Target$ Player.IsRemembered,Card.IsRemembered | Description$ Prevent all damage that would be dealt to target creature or player this turn by a source of your choice. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shieldmage_advocate.jpg +Oracle:{T}: Return target card from an opponent's graveyard to his or her hand. Prevent all damage that would be dealt to target creature or player this turn by a source of your choice. diff --git a/forge-gui/res/cardsfolder/s/shieldmage_elder.txt b/forge-gui/res/cardsfolder/s/shieldmage_elder.txt index a100908146c..702da671d20 100644 --- a/forge-gui/res/cardsfolder/s/shieldmage_elder.txt +++ b/forge-gui/res/cardsfolder/s/shieldmage_elder.txt @@ -1,12 +1,12 @@ -Name:Shieldmage Elder -ManaCost:5 W -Types:Creature Human Cleric Wizard -PT:2/3 -A:AB$ Pump | Cost$ tapXType<2/Cleric> | ValidTgts$ Creature | KW$ HIDDEN Prevent all damage that would be dealt by CARDNAME. | IsCurse$ True | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage target creature would deal this turn. -A:AB$ Effect | Cost$ tapXType<2/Wizard> | ValidTgts$ Card.inZoneStack | TgtZone$ Stack,Battlefield | IsCurse$ True | TgtPrompt$ Select target spell | RememberObjects$ Targeted | StaticAbilities$ STNoDmg | SubAbility$ DBCleanup | SpellDescription$ Prevent all damage target spell would deal this turn. -SVar:STNoDmg:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield,Stack | Affected$ Card.IsRemembered | AddHiddenKeyword$ Prevent all damage that would be dealt by CARDNAME. | Description$ Prevent all damage target spell would deal this turn. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -#Another Zone should be included currently, therefore the target would be a card, not a spell/ability -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shieldmage_elder.jpg -Oracle:Tap two untapped Clerics you control: Prevent all damage target creature would deal this turn.\nTap two untapped Wizards you control: Prevent all damage target spell would deal this turn. \ No newline at end of file +Name:Shieldmage Elder +ManaCost:5 W +Types:Creature Human Cleric Wizard +PT:2/3 +A:AB$ Pump | Cost$ tapXType<2/Cleric> | ValidTgts$ Creature | KW$ HIDDEN Prevent all damage that would be dealt by CARDNAME. | IsCurse$ True | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage target creature would deal this turn. +A:AB$ Effect | Cost$ tapXType<2/Wizard> | ValidTgts$ Card.inZoneStack | TgtZone$ Stack,Battlefield | IsCurse$ True | TgtPrompt$ Select target spell | RememberObjects$ Targeted | StaticAbilities$ STNoDmg | SubAbility$ DBCleanup | SpellDescription$ Prevent all damage target spell would deal this turn. +SVar:STNoDmg:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield,Stack | Affected$ Card.IsRemembered | AddHiddenKeyword$ Prevent all damage that would be dealt by CARDNAME. | Description$ Prevent all damage target spell would deal this turn. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +#Another Zone should be included currently, therefore the target would be a card, not a spell/ability +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shieldmage_elder.jpg +Oracle:Tap two untapped Clerics you control: Prevent all damage target creature would deal this turn.\nTap two untapped Wizards you control: Prevent all damage target spell would deal this turn. diff --git a/forge-gui/res/cardsfolder/s/shieldmates_blessing.txt b/forge-gui/res/cardsfolder/s/shieldmates_blessing.txt index 5938703d982..74f983590b0 100644 --- a/forge-gui/res/cardsfolder/s/shieldmates_blessing.txt +++ b/forge-gui/res/cardsfolder/s/shieldmates_blessing.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature,Player | Amount$ 3 | TgtPrompt$ Select target creature or player | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shieldmates_blessing.jpg -Oracle:Prevent the next 3 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Prevent the next 3 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/s/shields_of_velis_vel.txt b/forge-gui/res/cardsfolder/s/shields_of_velis_vel.txt index 0db236a6ebe..23640756dd0 100644 --- a/forge-gui/res/cardsfolder/s/shields_of_velis_vel.txt +++ b/forge-gui/res/cardsfolder/s/shields_of_velis_vel.txt @@ -1,8 +1,8 @@ -Name:Shields of Velis Vel -ManaCost:W -Types:Tribal Instant Shapeshifter -S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) -A:SP$ PumpAll | Cost$ W | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ +0 | NumDef$ +1 | SubAbility$ DBAnimate | SpellDescription$ Creatures target player controls get +0/+1 and gain all creature types until end of turn. -SVar:DBAnimate:DB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.TargetedPlayerCtrl | Types$ AllCreatureTypes -SVar:Picture:http://www.wizards.com/global/images/magic/general/shields_of_velis_vel.jpg -Oracle:Changeling (This card is every creature type at all times.)\nCreatures target player controls get +0/+1 and gain all creature types until end of turn. \ No newline at end of file +Name:Shields of Velis Vel +ManaCost:W +Types:Tribal Instant Shapeshifter +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) +A:SP$ PumpAll | Cost$ W | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ +0 | NumDef$ +1 | SubAbility$ DBAnimate | SpellDescription$ Creatures target player controls get +0/+1 and gain all creature types until end of turn. +SVar:DBAnimate:DB$ AnimateAll | Cost$ 0 | ValidCards$ Creature.TargetedPlayerCtrl | Types$ AllCreatureTypes +SVar:Picture:http://www.wizards.com/global/images/magic/general/shields_of_velis_vel.jpg +Oracle:Changeling (This card is every creature type at all times.)\nCreatures target player controls get +0/+1 and gain all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shifting_borders.txt b/forge-gui/res/cardsfolder/s/shifting_borders.txt index 2187af345c1..2df8edcc796 100644 --- a/forge-gui/res/cardsfolder/s/shifting_borders.txt +++ b/forge-gui/res/cardsfolder/s/shifting_borders.txt @@ -1,8 +1,8 @@ -Name:Shifting Borders -ManaCost:3 U -Types:Instant Arcane -K:Splice onto Arcane 3 U -A:SP$ ExchangeControl | Cost$ 3 U | ValidTgts$ Land | TgtPrompt$ Select target Land | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of two target lands. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shifting_borders.jpg -Oracle:Exchange control of two target lands.\nSplice onto Arcane {3}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Shifting Borders +ManaCost:3 U +Types:Instant Arcane +K:Splice onto Arcane 3 U +A:SP$ ExchangeControl | Cost$ 3 U | ValidTgts$ Land | TgtPrompt$ Select target Land | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of two target lands. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shifting_borders.jpg +Oracle:Exchange control of two target lands.\nSplice onto Arcane {3}{U} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/s/shifting_sky.txt b/forge-gui/res/cardsfolder/s/shifting_sky.txt index 56150d77de5..c74e9cbad62 100644 --- a/forge-gui/res/cardsfolder/s/shifting_sky.txt +++ b/forge-gui/res/cardsfolder/s/shifting_sky.txt @@ -1,10 +1,10 @@ -Name:Shifting Sky -ManaCost:2 U -Types:Enchantment -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -S:Mode$ Continuous| Affected$ Permanent.nonLand | SetColor$ ChosenColor | Description$ All nonland permanents are the chosen color. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shifting_sky.jpg -Oracle:As Shifting Sky enters the battlefield, choose a color.\nAll nonland permanents are the chosen color. \ No newline at end of file +Name:Shifting Sky +ManaCost:2 U +Types:Enchantment +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +S:Mode$ Continuous| Affected$ Permanent.nonLand | SetColor$ ChosenColor | Description$ All nonland permanents are the chosen color. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shifting_sky.jpg +Oracle:As Shifting Sky enters the battlefield, choose a color.\nAll nonland permanents are the chosen color. diff --git a/forge-gui/res/cardsfolder/s/shifting_sliver.txt b/forge-gui/res/cardsfolder/s/shifting_sliver.txt index 056b44160e9..79ea90797b9 100644 --- a/forge-gui/res/cardsfolder/s/shifting_sliver.txt +++ b/forge-gui/res/cardsfolder/s/shifting_sliver.txt @@ -4,4 +4,4 @@ Types:Creature Sliver PT:2/2 S:Mode$ Continuous | Affected$ Creature.Sliver | AddHiddenKeyword$ CantBeBlockedBy Creature.nonSliver | Description$ Slivers can't be blocked except by Slivers. SVar:Picture:http://www.wizards.com/global/images/magic/general/shifting_sliver.jpg -Oracle:Slivers can't be blocked except by Slivers. \ No newline at end of file +Oracle:Slivers can't be blocked except by Slivers. diff --git a/forge-gui/res/cardsfolder/s/shifting_wall.txt b/forge-gui/res/cardsfolder/s/shifting_wall.txt index 0ac85bd44ef..824ce5f2f08 100644 --- a/forge-gui/res/cardsfolder/s/shifting_wall.txt +++ b/forge-gui/res/cardsfolder/s/shifting_wall.txt @@ -7,4 +7,4 @@ K:etbCounter:P1P1:X SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shifting_wall.jpg -Oracle:Defender (This creature can't attack.)\nShifting Wall enters the battlefield with X +1/+1 counters on it. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nShifting Wall enters the battlefield with X +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/s/shifty_doppelganger.txt b/forge-gui/res/cardsfolder/s/shifty_doppelganger.txt index b081e94c00d..990de65c17b 100644 --- a/forge-gui/res/cardsfolder/s/shifty_doppelganger.txt +++ b/forge-gui/res/cardsfolder/s/shifty_doppelganger.txt @@ -1,13 +1,13 @@ -Name:Shifty Doppelganger -ManaCost:2 U -Types:Creature Shapeshifter -PT:1/1 -A:AB$ ChangeZone | Cost$ 3 U Exile<1/CARDNAME> | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.YouOwn | Optional$ True | RememberChanged$ True | SubAbility$ DBAnimate | SpellDescription$ You may put a creature card from your hand onto the battlefield. If you do, that creature gains haste until end of turn. At the beginning of the next end step, sacrifice that creature. If you do, return CARDNAME to the battlefield. -SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Keywords$ Haste | Triggers$ TrigSacrificeEOT | sVars$ TrigSac,DBBounce,DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | RememberObjects$ Self -SVar:TrigSacrificeEOT:Mode$ Phase | Phase$ End of Turn | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the next end step, sacrifice CARDNAME. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | RememberSacrificed$ True | SubAbility$ DBBounce -SVar:DBBounce:DB$ ChangeZoneAll | Origin$ Exile | Defined$ You | Destination$ Battlefield | ChangeType$ Card.IsRemembered | ConditionDefined$ Remembered | ConditionPresent$ Card.Self | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shifty_doppelganger.jpg -Oracle:{3}{U}, Exile Shifty Doppelganger: You may put a creature card from your hand onto the battlefield. If you do, that creature gains haste until end of turn. At the beginning of the next end step, sacrifice that creature. If you do, return Shifty Doppelganger to the battlefield. \ No newline at end of file +Name:Shifty Doppelganger +ManaCost:2 U +Types:Creature Shapeshifter +PT:1/1 +A:AB$ ChangeZone | Cost$ 3 U Exile<1/CARDNAME> | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.YouOwn | Optional$ True | RememberChanged$ True | SubAbility$ DBAnimate | SpellDescription$ You may put a creature card from your hand onto the battlefield. If you do, that creature gains haste until end of turn. At the beginning of the next end step, sacrifice that creature. If you do, return CARDNAME to the battlefield. +SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Keywords$ Haste | Triggers$ TrigSacrificeEOT | sVars$ TrigSac,DBBounce,DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | RememberObjects$ Self +SVar:TrigSacrificeEOT:Mode$ Phase | Phase$ End of Turn | Execute$ TrigSac | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the next end step, sacrifice CARDNAME. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | RememberSacrificed$ True | SubAbility$ DBBounce +SVar:DBBounce:DB$ ChangeZoneAll | Origin$ Exile | Defined$ You | Destination$ Battlefield | ChangeType$ Card.IsRemembered | ConditionDefined$ Remembered | ConditionPresent$ Card.Self | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shifty_doppelganger.jpg +Oracle:{3}{U}, Exile Shifty Doppelganger: You may put a creature card from your hand onto the battlefield. If you do, that creature gains haste until end of turn. At the beginning of the next end step, sacrifice that creature. If you do, return Shifty Doppelganger to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/shimatsu_the_bloodcloaked.txt b/forge-gui/res/cardsfolder/s/shimatsu_the_bloodcloaked.txt index 2d0556455a1..dc928e7b374 100644 --- a/forge-gui/res/cardsfolder/s/shimatsu_the_bloodcloaked.txt +++ b/forge-gui/res/cardsfolder/s/shimatsu_the_bloodcloaked.txt @@ -1,15 +1,15 @@ -Name:Shimatsu the Bloodcloaked -ManaCost:3 R -Types:Legendary Creature Demon Spirit -PT:0/0 -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ TrigSac | Description$ As CARDNAME enters the battlefield, sacrifice any number of permanents. Shimatsu enters the battlefield with that many +1/+1 counters on it. -SVar:TrigSac:DB$ Sacrifice | Amount$ SacX | References$ SacX | SacValid$ Permanent | Defined$ You | RememberSacrificed$ True | Optional$ True | SubAbility$ MoveToPlay -SVar:MoveToPlay:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ All | Destination$ Battlefield | SubAbility$ DBPutcounter -SVar:DBPutcounter:DB$ PutCounter | CounterType$ P1P1 | Defined$ Self | CounterNum$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Permanent.YouCtrl -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shimatsu_the_bloodcloaked.jpg -Oracle:As Shimatsu the Bloodcloaked enters the battlefield, sacrifice any number of permanents. Shimatsu enters the battlefield with that many +1/+1 counters on it. \ No newline at end of file +Name:Shimatsu the Bloodcloaked +ManaCost:3 R +Types:Legendary Creature Demon Spirit +PT:0/0 +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ TrigSac | Description$ As CARDNAME enters the battlefield, sacrifice any number of permanents. Shimatsu enters the battlefield with that many +1/+1 counters on it. +SVar:TrigSac:DB$ Sacrifice | Amount$ SacX | References$ SacX | SacValid$ Permanent | Defined$ You | RememberSacrificed$ True | Optional$ True | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZone | Defined$ ReplacedCard | Origin$ All | Destination$ Battlefield | SubAbility$ DBPutcounter +SVar:DBPutcounter:DB$ PutCounter | CounterType$ P1P1 | Defined$ Self | CounterNum$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Permanent.YouCtrl +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shimatsu_the_bloodcloaked.jpg +Oracle:As Shimatsu the Bloodcloaked enters the battlefield, sacrifice any number of permanents. Shimatsu enters the battlefield with that many +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/s/shimian_night_stalker.txt b/forge-gui/res/cardsfolder/s/shimian_night_stalker.txt index 3c4f08fe409..fc33b670db2 100644 --- a/forge-gui/res/cardsfolder/s/shimian_night_stalker.txt +++ b/forge-gui/res/cardsfolder/s/shimian_night_stalker.txt @@ -1,12 +1,12 @@ -Name:Shimian Night Stalker -ManaCost:3 B B -Types:Creature Nightstalker -PT:4/4 -A:AB$ Effect | Cost$ B T | Name$ Shimian Night Stalker Effect | ReplacementEffects$ DamageEvent,CombatDamageEvent | SVars$ MirrorStrikeDmg,MirrorStrikeCombatDmg,MirroredX | References$ MirrorStrikeDmg,MirrorStrikeCombatDmg,MirroredX | ImprintCards$ Targeted | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | AILogic$ Fog | SpellDescription$ All damage that would be dealt to you this turn by target attacking creature is dealt to CARDNAME instead. -SVar:DamageEvent:Event$ DamageDone | ValidSource$ Creature.IsImprinted | ValidTarget$ You | ReplaceWith$ MirrorStrikeDmg | IsCombat$ False | Description$ All damage that would be dealt to you this turn by the attacking creature is dealt to Shimian Night Stalker instead. -SVar:CombatDamageEvent:Event$ DamageDone | ValidSource$ Creature.IsImprinted | ValidTarget$ You | ReplaceWith$ MirrorStrikeCombatDmg | IsCombat$ True | Secondary$ True | Description$ All damage that would be dealt to you this turn by the attacking creature is dealt to Shimian Night Stalker instead. -SVar:MirrorStrikeDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ MirroredX | References$ MirroredX -SVar:MirrorStrikeCombatDmg:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ MirroredX | References$ MirroredX -SVar:MirroredX:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/shimian_night_stalker.jpg -Oracle:{B}, {T}: All damage that would be dealt to you this turn by target attacking creature is dealt to Shimian Night Stalker instead. \ No newline at end of file +Name:Shimian Night Stalker +ManaCost:3 B B +Types:Creature Nightstalker +PT:4/4 +A:AB$ Effect | Cost$ B T | Name$ Shimian Night Stalker Effect | ReplacementEffects$ DamageEvent,CombatDamageEvent | SVars$ MirrorStrikeDmg,MirrorStrikeCombatDmg,MirroredX | References$ MirrorStrikeDmg,MirrorStrikeCombatDmg,MirroredX | ImprintCards$ Targeted | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | AILogic$ Fog | SpellDescription$ All damage that would be dealt to you this turn by target attacking creature is dealt to CARDNAME instead. +SVar:DamageEvent:Event$ DamageDone | ValidSource$ Creature.IsImprinted | ValidTarget$ You | ReplaceWith$ MirrorStrikeDmg | IsCombat$ False | Description$ All damage that would be dealt to you this turn by the attacking creature is dealt to Shimian Night Stalker instead. +SVar:CombatDamageEvent:Event$ DamageDone | ValidSource$ Creature.IsImprinted | ValidTarget$ You | ReplaceWith$ MirrorStrikeCombatDmg | IsCombat$ True | Secondary$ True | Description$ All damage that would be dealt to you this turn by the attacking creature is dealt to Shimian Night Stalker instead. +SVar:MirrorStrikeDmg:AB$ DealDamage | Cost$ 0 | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ MirroredX | References$ MirroredX +SVar:MirrorStrikeCombatDmg:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ EffectSource | DamageSource$ ReplacedSource | NumDmg$ MirroredX | References$ MirroredX +SVar:MirroredX:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/shimian_night_stalker.jpg +Oracle:{B}, {T}: All damage that would be dealt to you this turn by target attacking creature is dealt to Shimian Night Stalker instead. diff --git a/forge-gui/res/cardsfolder/s/shimian_specter.txt b/forge-gui/res/cardsfolder/s/shimian_specter.txt index f0adafbba72..d60a6c35344 100644 --- a/forge-gui/res/cardsfolder/s/shimian_specter.txt +++ b/forge-gui/res/cardsfolder/s/shimian_specter.txt @@ -8,4 +8,4 @@ SVar:TrigReveal:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ TriggeredTarget | Orig SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.sameName | Origin$ Graveyard,Hand,Library | Defined$ TriggeredTarget | Destination$ Exile | Shuffle$ True | Search$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/shimian_specter.jpg -Oracle:Flying\nWhenever Shimian Specter deals combat damage to a player, that player reveals his or her hand. You choose a nonland card from it. Search that player's graveyard, hand, and library for all cards with the same name as that card and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Flying\nWhenever Shimian Specter deals combat damage to a player, that player reveals his or her hand. You choose a nonland card from it. Search that player's graveyard, hand, and library for all cards with the same name as that card and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/shimmer.txt b/forge-gui/res/cardsfolder/s/shimmer.txt index 51835e181d9..afe6ce82f46 100644 --- a/forge-gui/res/cardsfolder/s/shimmer.txt +++ b/forge-gui/res/cardsfolder/s/shimmer.txt @@ -1,9 +1,9 @@ -Name:Shimmer -ManaCost:2 U U -Types:Enchantment -K:ETBReplacement:Other:ChooseLT -SVar:ChooseLT:DB$ ChooseType | Defined$ You | Type$ Land | SpellDescription$ As CARDNAME enters the battlefield, choose a land type. -S:Mode$ Continuous | Affected$ Land.ChosenType | AddKeyword$ Phasing | Description$ Each land of the chosen type has phasing. (It phases in or out before its controller untaps during each of his or her untap steps. While it's phased out, it's treated as though it doesn't exist.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmer.jpg -Oracle:As Shimmer enters the battlefield, choose a land type.\nEach land of the chosen type has phasing. (It phases in or out before its controller untaps during each of his or her untap steps. While it's phased out, it's treated as though it doesn't exist.) \ No newline at end of file +Name:Shimmer +ManaCost:2 U U +Types:Enchantment +K:ETBReplacement:Other:ChooseLT +SVar:ChooseLT:DB$ ChooseType | Defined$ You | Type$ Land | SpellDescription$ As CARDNAME enters the battlefield, choose a land type. +S:Mode$ Continuous | Affected$ Land.ChosenType | AddKeyword$ Phasing | Description$ Each land of the chosen type has phasing. (It phases in or out before its controller untaps during each of his or her untap steps. While it's phased out, it's treated as though it doesn't exist.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmer.jpg +Oracle:As Shimmer enters the battlefield, choose a land type.\nEach land of the chosen type has phasing. (It phases in or out before its controller untaps during each of his or her untap steps. While it's phased out, it's treated as though it doesn't exist.) diff --git a/forge-gui/res/cardsfolder/s/shimmer_myr.txt b/forge-gui/res/cardsfolder/s/shimmer_myr.txt index 4d844ada8bd..6a2d06c7a79 100644 --- a/forge-gui/res/cardsfolder/s/shimmer_myr.txt +++ b/forge-gui/res/cardsfolder/s/shimmer_myr.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flash S:Mode$ Continuous | Affected$ Artifact.YouCtrl+nonToken | AffectedZone$ Exile,Graveyard,Hand,Library,Command | AddHiddenKeyword$ Flash | Description$ You may cast artifact cards as though they had flash. SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmer_myr.jpg -Oracle:Flash\nYou may cast artifact cards as though they had flash. \ No newline at end of file +Oracle:Flash\nYou may cast artifact cards as though they had flash. diff --git a/forge-gui/res/cardsfolder/s/shimmering_barrier.txt b/forge-gui/res/cardsfolder/s/shimmering_barrier.txt index 2299485b6ec..8d2611ed5b8 100644 --- a/forge-gui/res/cardsfolder/s/shimmering_barrier.txt +++ b/forge-gui/res/cardsfolder/s/shimmering_barrier.txt @@ -6,4 +6,4 @@ K:Defender K:First Strike K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_barrier.jpg -Oracle:Defender (This creature can't attack.)\nFirst strike\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFirst strike\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/shimmering_efreet.txt b/forge-gui/res/cardsfolder/s/shimmering_efreet.txt index 6b99a102163..ca8b6756a78 100644 --- a/forge-gui/res/cardsfolder/s/shimmering_efreet.txt +++ b/forge-gui/res/cardsfolder/s/shimmering_efreet.txt @@ -1,10 +1,10 @@ -Name:Shimmering Efreet -ManaCost:2 U -Types:Creature Efreet -PT:2/2 -K:Flying -K:Phasing -T:Mode$ PhaseIn | ValidCard$ Card.Self | Execute$ TrigWarp | TriggerDescription$ Whenever CARDNAME phases in, target creature phases out. -SVar:TrigWarp:DB$ Phases | ValidTgts$ Creature | SpellDescription$ Target creature phases out. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_efreet.jpg -Oracle:Flying\nPhasing (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.)\nWhenever Shimmering Efreet phases in, target creature phases out. (It phases in before its controller untaps during his or her next untap step.) +Name:Shimmering Efreet +ManaCost:2 U +Types:Creature Efreet +PT:2/2 +K:Flying +K:Phasing +T:Mode$ PhaseIn | ValidCard$ Card.Self | Execute$ TrigWarp | TriggerDescription$ Whenever CARDNAME phases in, target creature phases out. +SVar:TrigWarp:DB$ Phases | ValidTgts$ Creature | SpellDescription$ Target creature phases out. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_efreet.jpg +Oracle:Flying\nPhasing (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.)\nWhenever Shimmering Efreet phases in, target creature phases out. (It phases in before its controller untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/s/shimmering_glasskite.txt b/forge-gui/res/cardsfolder/s/shimmering_glasskite.txt index aa796d67247..2deec8bcc4c 100644 --- a/forge-gui/res/cardsfolder/s/shimmering_glasskite.txt +++ b/forge-gui/res/cardsfolder/s/shimmering_glasskite.txt @@ -1,10 +1,10 @@ -Name:Shimmering Glasskite -ManaCost:3 U -Types:Creature Spirit -PT:2/3 -K:Flying -T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | FirstTime$ True | Execute$ GlasskiteCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. -SVar:GlasskiteCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSourceSA -SVar:Targeting:Counter -SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_glasskite.jpg -Oracle:Flying\nWhenever Shimmering Glasskite becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. \ No newline at end of file +Name:Shimmering Glasskite +ManaCost:3 U +Types:Creature Spirit +PT:2/3 +K:Flying +T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | FirstTime$ True | Execute$ GlasskiteCounter | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. +SVar:GlasskiteCounter:AB$ Counter | Cost$ 0 | Defined$ TriggeredSourceSA +SVar:Targeting:Counter +SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_glasskite.jpg +Oracle:Flying\nWhenever Shimmering Glasskite becomes the target of a spell or ability for the first time in a turn, counter that spell or ability. diff --git a/forge-gui/res/cardsfolder/s/shimmering_grotto.txt b/forge-gui/res/cardsfolder/s/shimmering_grotto.txt index 7b8ef6b6f43..f2126621f14 100644 --- a/forge-gui/res/cardsfolder/s/shimmering_grotto.txt +++ b/forge-gui/res/cardsfolder/s/shimmering_grotto.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_grotto.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/shimmering_mirage.txt b/forge-gui/res/cardsfolder/s/shimmering_mirage.txt index 7dbb3dcc289..d0af42f12d6 100644 --- a/forge-gui/res/cardsfolder/s/shimmering_mirage.txt +++ b/forge-gui/res/cardsfolder/s/shimmering_mirage.txt @@ -1,9 +1,9 @@ -Name:Shimmering Mirage -ManaCost:1 U -Types:Instant -A:SP$ ChooseType | Cost$ 1 U | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. Draw a card. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_mirage.jpg -Oracle:Target land becomes the basic land type of your choice until end of turn.\nDraw a card. \ No newline at end of file +Name:Shimmering Mirage +ManaCost:1 U +Types:Instant +A:SP$ ChooseType | Cost$ 1 U | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. Draw a card. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_mirage.jpg +Oracle:Target land becomes the basic land type of your choice until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/shimmering_wings.txt b/forge-gui/res/cardsfolder/s/shimmering_wings.txt index 7caaf79eee6..86e3fc521ae 100644 --- a/forge-gui/res/cardsfolder/s/shimmering_wings.txt +++ b/forge-gui/res/cardsfolder/s/shimmering_wings.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Description$ Enchanted creature has flying. (It can't be blocked except by creatures with flying or reach.) A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/shimmering_wings.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has flying. (It can't be blocked except by creatures with flying or reach.)\n{U}: Return Shimmering Wings to its owner's hand. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature has flying. (It can't be blocked except by creatures with flying or reach.)\n{U}: Return Shimmering Wings to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/shinen_of_fears_chill.txt b/forge-gui/res/cardsfolder/s/shinen_of_fears_chill.txt index 34d9e8c28ea..3e48bb96ef3 100644 --- a/forge-gui/res/cardsfolder/s/shinen_of_fears_chill.txt +++ b/forge-gui/res/cardsfolder/s/shinen_of_fears_chill.txt @@ -5,4 +5,4 @@ PT:3/2 K:CARDNAME can't block. A:AB$ Pump | Cost$ 1 B Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | PrecostDesc$ Channel - | KW$ HIDDEN CARDNAME can't block. | ActivationZone$ Hand | IsCurse$ True | SpellDescription$ Target creature can't block this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shinen_of_fears_chill.jpg -Oracle:Shinen of Fear's Chill can't block.\nChannel - {1}{B}, Discard Shinen of Fear's Chill: Target creature can't block this turn. \ No newline at end of file +Oracle:Shinen of Fear's Chill can't block.\nChannel - {1}{B}, Discard Shinen of Fear's Chill: Target creature can't block this turn. diff --git a/forge-gui/res/cardsfolder/s/shinen_of_flights_wings.txt b/forge-gui/res/cardsfolder/s/shinen_of_flights_wings.txt index 983f0fc4050..f3c56f5b034 100644 --- a/forge-gui/res/cardsfolder/s/shinen_of_flights_wings.txt +++ b/forge-gui/res/cardsfolder/s/shinen_of_flights_wings.txt @@ -1,8 +1,8 @@ -Name:Shinen of Flight's Wings -ManaCost:4 U -Types:Creature Spirit -PT:3/3 -K:Flying -A:AB$ Pump | Cost$ U Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | PrecostDesc$ Channel - | KW$ Flying | ActivationZone$ Hand | SpellDescription$ Target creature gains flying until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shinen_of_flights_wings.jpg -Oracle:Flying\nChannel - {U}, Discard Shinen of Flight's Wings: Target creature gains flying until end of turn. \ No newline at end of file +Name:Shinen of Flight's Wings +ManaCost:4 U +Types:Creature Spirit +PT:3/3 +K:Flying +A:AB$ Pump | Cost$ U Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | PrecostDesc$ Channel - | KW$ Flying | ActivationZone$ Hand | SpellDescription$ Target creature gains flying until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shinen_of_flights_wings.jpg +Oracle:Flying\nChannel - {U}, Discard Shinen of Flight's Wings: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shinen_of_furys_fire.txt b/forge-gui/res/cardsfolder/s/shinen_of_furys_fire.txt index dd81c5b5e5e..42bc21da2fa 100644 --- a/forge-gui/res/cardsfolder/s/shinen_of_furys_fire.txt +++ b/forge-gui/res/cardsfolder/s/shinen_of_furys_fire.txt @@ -1,8 +1,8 @@ -Name:Shinen of Fury's Fire -ManaCost:2 R -Types:Creature Spirit -PT:2/1 -K:Haste -A:AB$ Pump | Cost$ R Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | PrecostDesc$ Channel - | KW$ Haste | ActivationZone$ Hand | SpellDescription$ Target creature gains haste until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shinen_of_furys_fire.jpg -Oracle:Haste\nChannel - {R}, Discard Shinen of Fury's Fire: Target creature gains haste until end of turn. \ No newline at end of file +Name:Shinen of Fury's Fire +ManaCost:2 R +Types:Creature Spirit +PT:2/1 +K:Haste +A:AB$ Pump | Cost$ R Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | PrecostDesc$ Channel - | KW$ Haste | ActivationZone$ Hand | SpellDescription$ Target creature gains haste until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shinen_of_furys_fire.jpg +Oracle:Haste\nChannel - {R}, Discard Shinen of Fury's Fire: Target creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shinen_of_lifes_roar.txt b/forge-gui/res/cardsfolder/s/shinen_of_lifes_roar.txt index 161fa9a1a2a..580d3767b7b 100644 --- a/forge-gui/res/cardsfolder/s/shinen_of_lifes_roar.txt +++ b/forge-gui/res/cardsfolder/s/shinen_of_lifes_roar.txt @@ -6,4 +6,4 @@ K:All creatures able to block CARDNAME do so. A:AB$ Pump | Cost$ 2 G G Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | PrecostDesc$ Channel - | KW$ HIDDEN All creatures able to block CARDNAME do so. | ActivationZone$ Hand | SpellDescription$ All creatures able to block target creature this turn do so. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shinen_of_lifes_roar.jpg -Oracle:All creatures able to block Shinen of Life's Roar do so.\nChannel - {2}{G}{G}, Discard Shinen of Life's Roar: All creatures able to block target creature this turn do so. \ No newline at end of file +Oracle:All creatures able to block Shinen of Life's Roar do so.\nChannel - {2}{G}{G}, Discard Shinen of Life's Roar: All creatures able to block target creature this turn do so. diff --git a/forge-gui/res/cardsfolder/s/shinen_of_stars_light.txt b/forge-gui/res/cardsfolder/s/shinen_of_stars_light.txt index 9657e64eb1b..68b0dcc2e3f 100644 --- a/forge-gui/res/cardsfolder/s/shinen_of_stars_light.txt +++ b/forge-gui/res/cardsfolder/s/shinen_of_stars_light.txt @@ -5,4 +5,4 @@ PT:2/1 K:First Strike A:AB$ Pump | Cost$ 1 W Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | PrecostDesc$ Channel - | KW$ First Strike | ActivationZone$ Hand | SpellDescription$ Target creature gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shinen_of_stars_light.jpg -Oracle:First strike\nChannel - {1}{W}, Discard Shinen of Stars' Light: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:First strike\nChannel - {1}{W}, Discard Shinen of Stars' Light: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shinewend.txt b/forge-gui/res/cardsfolder/s/shinewend.txt index f39043eb8ec..da934a5b73a 100644 --- a/forge-gui/res/cardsfolder/s/shinewend.txt +++ b/forge-gui/res/cardsfolder/s/shinewend.txt @@ -6,4 +6,4 @@ K:Flying K:etbCounter:P1P1:1 A:AB$ Destroy | Cost$ 1 W SubCounter<1/P1P1> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/shinewend.jpg -Oracle:Flying\nShinewend enters the battlefield with a +1/+1 counter on it.\n{1}{W}, Remove a +1/+1 counter from Shinewend: Destroy target enchantment. \ No newline at end of file +Oracle:Flying\nShinewend enters the battlefield with a +1/+1 counter on it.\n{1}{W}, Remove a +1/+1 counter from Shinewend: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/s/shinka_gatekeeper.txt b/forge-gui/res/cardsfolder/s/shinka_gatekeeper.txt index 8bae10d61cf..30bb6b39405 100644 --- a/forge-gui/res/cardsfolder/s/shinka_gatekeeper.txt +++ b/forge-gui/res/cardsfolder/s/shinka_gatekeeper.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | Execute$ TrigDamage | ValidTarget$ Card.Self | TriggerZones SVar:TrigDamage:AB$DealDamage | Cost$ 0 | NumDmg$ X | Defined$ You | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/shinka_gatekeeper.jpg -Oracle:Whenever Shinka Gatekeeper is dealt damage, it deals that much damage to you. \ No newline at end of file +Oracle:Whenever Shinka Gatekeeper is dealt damage, it deals that much damage to you. diff --git a/forge-gui/res/cardsfolder/s/shinka_the_bloodsoaked_keep.txt b/forge-gui/res/cardsfolder/s/shinka_the_bloodsoaked_keep.txt index e2619c15c91..65b72041831 100644 --- a/forge-gui/res/cardsfolder/s/shinka_the_bloodsoaked_keep.txt +++ b/forge-gui/res/cardsfolder/s/shinka_the_bloodsoaked_keep.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. A:AB$ Pump | Cost$ R T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | KW$ First Strike | SpellDescription$ Target legendary creature gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shinka_the_bloodsoaked_keep.jpg -Oracle:{T}: Add {R} to your mana pool.\n{R}, {T}: Target legendary creature gains first strike until end of turn. \ No newline at end of file +Oracle:{T}: Add {R} to your mana pool.\n{R}, {T}: Target legendary creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shipbreaker_kraken.txt b/forge-gui/res/cardsfolder/s/shipbreaker_kraken.txt index c94c07918db..c3c74a4d599 100644 --- a/forge-gui/res/cardsfolder/s/shipbreaker_kraken.txt +++ b/forge-gui/res/cardsfolder/s/shipbreaker_kraken.txt @@ -1,10 +1,10 @@ -Name:Shipbreaker Kraken -ManaCost:4 U U -Types:Creature Kraken -PT:6/6 -K:Monstrosity 4:6 U U -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ When CARDNAME becomes monstrous, tap up to four target creatures. Those creatures don't untap during their controllers' untap steps for as long as you control CARDNAME. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 4 | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | UntilLoseControlOfHost$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shipbreaker_kraken.jpg -Oracle:{6}{U}{U}: Monstrosity 4. (If this creature isn't monstrous, put four +1/+1 counters on it and it becomes monstrous.)\nWhen Shipbreaker Kraken becomes monstrous, tap up to four target creatures. Those creatures don't untap during their controllers' untap steps for as long as you control Shipbreaker Kraken. \ No newline at end of file +Name:Shipbreaker Kraken +ManaCost:4 U U +Types:Creature Kraken +PT:6/6 +K:Monstrosity 4:6 U U +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ When CARDNAME becomes monstrous, tap up to four target creatures. Those creatures don't untap during their controllers' untap steps for as long as you control CARDNAME. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 4 | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | UntilLoseControlOfHost$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shipbreaker_kraken.jpg +Oracle:{6}{U}{U}: Monstrosity 4. (If this creature isn't monstrous, put four +1/+1 counters on it and it becomes monstrous.)\nWhen Shipbreaker Kraken becomes monstrous, tap up to four target creatures. Those creatures don't untap during their controllers' untap steps for as long as you control Shipbreaker Kraken. diff --git a/forge-gui/res/cardsfolder/s/shipwreck_singer.txt b/forge-gui/res/cardsfolder/s/shipwreck_singer.txt index b8ffe106b24..d75fba487f6 100644 --- a/forge-gui/res/cardsfolder/s/shipwreck_singer.txt +++ b/forge-gui/res/cardsfolder/s/shipwreck_singer.txt @@ -1,9 +1,9 @@ -Name:Shipwreck Singer -ManaCost:U B -Types:Creature Siren -PT:1/2 -K:Flying -A:AB$ Pump | Cost$ 1 U | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature an opponent controls attacks this turn if able. -A:AB$ PumpAll | Cost$ 1 B T | ValidCards$ Creature.attacking | IsCurse$ True | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Attacking creatures get -1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shipwreck_singer.jpg -Oracle:Flying\n{1}{U}: Target creature an opponent controls attacks this turn if able.\n{1}{B}, {T}: Attacking creatures get -1/-1 until end of turn. \ No newline at end of file +Name:Shipwreck Singer +ManaCost:U B +Types:Creature Siren +PT:1/2 +K:Flying +A:AB$ Pump | Cost$ 1 U | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Target creature an opponent controls attacks this turn if able. +A:AB$ PumpAll | Cost$ 1 B T | ValidCards$ Creature.attacking | IsCurse$ True | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Attacking creatures get -1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shipwreck_singer.jpg +Oracle:Flying\n{1}{U}: Target creature an opponent controls attacks this turn if able.\n{1}{B}, {T}: Attacking creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shirei_shizos_caretaker.txt b/forge-gui/res/cardsfolder/s/shirei_shizos_caretaker.txt index ad0b74dfb68..15b427265f1 100644 --- a/forge-gui/res/cardsfolder/s/shirei_shizos_caretaker.txt +++ b/forge-gui/res/cardsfolder/s/shirei_shizos_caretaker.txt @@ -1,13 +1,13 @@ -Name:Shirei, Shizo's Caretaker -ManaCost:4 B -Types:Legendary Creature Spirit -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature.powerLE1+YouOwn | OptionalDecider$ You | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield under your control at the beginning of the next end step if CARDNAME is still on the battlefield. -SVar:DelTrig:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigReturn | IsPresent$ Card.Self | PresentZone$ Battlefield | TriggerDescription$ Return creature to the battlefield. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Static$ True | Execute$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearTriggered$ True -S:Mode$ Continuous | Affected$ Creature.YouCtrl+powerLE1+YouOwn | AddSVar$ Sac -SVar:Sac:SVar:SacMe:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/shirei_shizos_caretaker.jpg -Oracle:Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield under your control at the beginning of the next end step if Shirei, Shizo's Caretaker is still on the battlefield. \ No newline at end of file +Name:Shirei, Shizo's Caretaker +ManaCost:4 B +Types:Legendary Creature Spirit +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Creature.powerLE1+YouOwn | OptionalDecider$ You | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield under your control at the beginning of the next end step if CARDNAME is still on the battlefield. +SVar:DelTrig:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigReturn | IsPresent$ Card.Self | PresentZone$ Battlefield | TriggerDescription$ Return creature to the battlefield. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | Defined$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Static$ True | Execute$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearTriggered$ True +S:Mode$ Continuous | Affected$ Creature.YouCtrl+powerLE1+YouOwn | AddSVar$ Sac +SVar:Sac:SVar:SacMe:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/shirei_shizos_caretaker.jpg +Oracle:Whenever a creature with power 1 or less is put into your graveyard from the battlefield, you may return that card to the battlefield under your control at the beginning of the next end step if Shirei, Shizo's Caretaker is still on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/shisato_whispering_hunter.txt b/forge-gui/res/cardsfolder/s/shisato_whispering_hunter.txt index bdcd01f38d1..31641bc57fc 100644 --- a/forge-gui/res/cardsfolder/s/shisato_whispering_hunter.txt +++ b/forge-gui/res/cardsfolder/s/shisato_whispering_hunter.txt @@ -1,12 +1,12 @@ -Name:Shisato, Whispering Hunter -ManaCost:3 G -Types:Legendary Creature Snake Warrior -PT:2/2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a Snake. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Snake -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player skips his or her next untap step. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredTarget | KW$ Skip your next untap step. | Permanent$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shisato_whispering_hunter.jpg -Oracle:At the beginning of your upkeep, sacrifice a Snake.\nWhenever Shisato, Whispering Hunter deals combat damage to a player, that player skips his or her next untap step. \ No newline at end of file +Name:Shisato, Whispering Hunter +ManaCost:3 G +Types:Legendary Creature Snake Warrior +PT:2/2 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a Snake. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Snake +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player skips his or her next untap step. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredTarget | KW$ Skip your next untap step. | Permanent$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shisato_whispering_hunter.jpg +Oracle:At the beginning of your upkeep, sacrifice a Snake.\nWhenever Shisato, Whispering Hunter deals combat damage to a player, that player skips his or her next untap step. diff --git a/forge-gui/res/cardsfolder/s/shiv.txt b/forge-gui/res/cardsfolder/s/shiv.txt index 84786f50832..d7a9f22a540 100644 --- a/forge-gui/res/cardsfolder/s/shiv.txt +++ b/forge-gui/res/cardsfolder/s/shiv.txt @@ -1,10 +1,10 @@ -Name:Shiv -ManaCost:no cost -Types:Plane Dominaria -S:Mode$ Continuous | Affected$ Creature | EffectZone$ Command | AddAbility$ Pump | Description$ All creatures have "{R}: This creature gets +1/+0 until end of turn." -SVar:Pump:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put a 5/5 red Dragon creature token with flying onto the battlefield. -SVar:RolledChaos:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/shiv.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:All creatures have "{R}: This creature gets +1/+0 until end of turn."\nWhenever you roll {C}, put a 5/5 red Dragon creature token with flying onto the battlefield. \ No newline at end of file +Name:Shiv +ManaCost:no cost +Types:Plane Dominaria +S:Mode$ Continuous | Affected$ Creature | EffectZone$ Command | AddAbility$ Pump | Description$ All creatures have "{R}: This creature gets +1/+0 until end of turn." +SVar:Pump:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, put a 5/5 red Dragon creature token with flying onto the battlefield. +SVar:RolledChaos:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenColors$ Red | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/shiv.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:All creatures have "{R}: This creature gets +1/+0 until end of turn."\nWhenever you roll {C}, put a 5/5 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/shivan_dragon.txt b/forge-gui/res/cardsfolder/s/shivan_dragon.txt index 5b4ef6f8046..5280ca5e8f9 100644 --- a/forge-gui/res/cardsfolder/s/shivan_dragon.txt +++ b/forge-gui/res/cardsfolder/s/shivan_dragon.txt @@ -5,4 +5,4 @@ PT:5/5 K:Flying A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card4088.jpg -Oracle:Flying\n{R}: Shivan Dragon gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\n{R}: Shivan Dragon gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shivan_emissary.txt b/forge-gui/res/cardsfolder/s/shivan_emissary.txt index 59c2de92cff..826308cc021 100644 --- a/forge-gui/res/cardsfolder/s/shivan_emissary.txt +++ b/forge-gui/res/cardsfolder/s/shivan_emissary.txt @@ -8,4 +8,4 @@ SVar:TrigKicker:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.nonBlack | NoRegen$ T SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_emissary.jpg -Oracle:Kicker {1}{B} (You may pay an additional {1}{B} as you cast this spell.)\nWhen Shivan Emissary enters the battlefield, if it was kicked, destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:Kicker {1}{B} (You may pay an additional {1}{B} as you cast this spell.)\nWhen Shivan Emissary enters the battlefield, if it was kicked, destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/shivan_gorge.txt b/forge-gui/res/cardsfolder/s/shivan_gorge.txt index 914b4173fda..5a981f5f938 100644 --- a/forge-gui/res/cardsfolder/s/shivan_gorge.txt +++ b/forge-gui/res/cardsfolder/s/shivan_gorge.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ DealDamage | Cost$ 2 R T | NumDmg$ 1 | Defined$ Player.Opponent | SpellDescription$ CARDNAME deals 1 damage to each opponent. SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_gorge.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}{R}, {T}: Shivan Gorge deals 1 damage to each opponent. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{2}{R}, {T}: Shivan Gorge deals 1 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/s/shivan_harvest.txt b/forge-gui/res/cardsfolder/s/shivan_harvest.txt index 0ed5f973b7d..99879c70c26 100644 --- a/forge-gui/res/cardsfolder/s/shivan_harvest.txt +++ b/forge-gui/res/cardsfolder/s/shivan_harvest.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Enchantment A:AB$ Destroy | Cost$ 1 R Sac<1/Creature> | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_harvest.jpg -Oracle:{1}{R}, Sacrifice a creature: Destroy target nonbasic land. \ No newline at end of file +Oracle:{1}{R}, Sacrifice a creature: Destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/s/shivan_hellkite.txt b/forge-gui/res/cardsfolder/s/shivan_hellkite.txt index 36c2b189d9e..00c81dc3136 100644 --- a/forge-gui/res/cardsfolder/s/shivan_hellkite.txt +++ b/forge-gui/res/cardsfolder/s/shivan_hellkite.txt @@ -5,4 +5,4 @@ PT:5/5 K:Flying A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_hellkite.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{1}{R}: Shivan Hellkite deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{1}{R}: Shivan Hellkite deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/shivan_meteor.txt b/forge-gui/res/cardsfolder/s/shivan_meteor.txt index 7d6ffa4fbf8..9b807a84fd4 100644 --- a/forge-gui/res/cardsfolder/s/shivan_meteor.txt +++ b/forge-gui/res/cardsfolder/s/shivan_meteor.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 13 | SpellDescription$ CARDNAME deals 13 damage to target creature. K:Suspend:2:1 R R SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_meteor.jpg -Oracle:Shivan Meteor deals 13 damage to target creature.\nSuspend 2-{1}{R}{R} (Rather than cast this card from your hand, you may pay {1}{R}{R} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) \ No newline at end of file +Oracle:Shivan Meteor deals 13 damage to target creature.\nSuspend 2-{1}{R}{R} (Rather than cast this card from your hand, you may pay {1}{R}{R} and exile it with two time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/shivan_oasis.txt b/forge-gui/res/cardsfolder/s/shivan_oasis.txt index 3cffe68fa46..7a85de4afa8 100644 --- a/forge-gui/res/cardsfolder/s/shivan_oasis.txt +++ b/forge-gui/res/cardsfolder/s/shivan_oasis.txt @@ -5,4 +5,4 @@ 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$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_oasis.jpg -Oracle:Shivan Oasis enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Oracle:Shivan Oasis enters the battlefield tapped.\n{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/shivan_phoenix.txt b/forge-gui/res/cardsfolder/s/shivan_phoenix.txt index e18132be084..e02862bb356 100644 --- a/forge-gui/res/cardsfolder/s/shivan_phoenix.txt +++ b/forge-gui/res/cardsfolder/s/shivan_phoenix.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_phoenix.jpg -Oracle:Flying\nWhen Shivan Phoenix dies, return Shivan Phoenix to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Shivan Phoenix dies, return Shivan Phoenix to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/shivan_raptor.txt b/forge-gui/res/cardsfolder/s/shivan_raptor.txt index 3df73a9ca1d..8f3e8578eee 100644 --- a/forge-gui/res/cardsfolder/s/shivan_raptor.txt +++ b/forge-gui/res/cardsfolder/s/shivan_raptor.txt @@ -6,4 +6,4 @@ K:First Strike K:Haste K:Echo:2 R SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_raptor.jpg -Oracle:First strike, haste\nEcho {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:First strike, haste\nEcho {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/s/shivan_reef.txt b/forge-gui/res/cardsfolder/s/shivan_reef.txt index fefbcc6bbb6..b96b8b70ae1 100644 --- a/forge-gui/res/cardsfolder/s/shivan_reef.txt +++ b/forge-gui/res/cardsfolder/s/shivan_reef.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_reef.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {R} to your mana pool. Shivan Reef deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {R} to your mana pool. Shivan Reef deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/shivan_sand_mage.txt b/forge-gui/res/cardsfolder/s/shivan_sand_mage.txt index 456462069ca..b15558b39ae 100644 --- a/forge-gui/res/cardsfolder/s/shivan_sand_mage.txt +++ b/forge-gui/res/cardsfolder/s/shivan_sand_mage.txt @@ -1,11 +1,11 @@ -Name:Shivan Sand-Mage -ManaCost:2 R R -Types:Creature Viashino Shaman -PT:3/2 -K:Suspend:4:R -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. -SVar:TrigChoose:AB$ Charm | Cost$ 0 | CharmNum$ 1 | Choices$ LoseTime,GainTime | SpellDescription$ Choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. -SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Card.counters_GE1_TIME+inZoneBattlefield+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Remove two time counters from target permanent or suspended card. -SVar:GainTime:DB$ PutCounter | ValidTgts$ Permanent.counters_GE1_TIME+inZoneBattlefield,Card.suspended | AITgts$ Card.inZoneBattlefield+YouCtrl,Card.suspended+YouDontCtrl | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Put two time counters target permanent with a time counter on it or suspended card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_sand_mage.jpg -Oracle:When Shivan Sand-Mage enters the battlefield, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card.\nSuspend 4-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Name:Shivan Sand-Mage +ManaCost:2 R R +Types:Creature Viashino Shaman +PT:3/2 +K:Suspend:4:R +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. +SVar:TrigChoose:AB$ Charm | Cost$ 0 | CharmNum$ 1 | Choices$ LoseTime,GainTime | SpellDescription$ Choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. +SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Card.counters_GE1_TIME+inZoneBattlefield+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Remove two time counters from target permanent or suspended card. +SVar:GainTime:DB$ PutCounter | ValidTgts$ Permanent.counters_GE1_TIME+inZoneBattlefield,Card.suspended | AITgts$ Card.inZoneBattlefield+YouCtrl,Card.suspended+YouDontCtrl | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Put two time counters target permanent with a time counter on it or suspended card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_sand_mage.jpg +Oracle:When Shivan Sand-Mage enters the battlefield, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card.\nSuspend 4-{R} (Rather than cast this card from your hand, you may pay {R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/s/shivan_wumpus.txt b/forge-gui/res/cardsfolder/s/shivan_wumpus.txt index 140697df550..eeb6bdb6420 100644 --- a/forge-gui/res/cardsfolder/s/shivan_wumpus.txt +++ b/forge-gui/res/cardsfolder/s/shivan_wumpus.txt @@ -1,9 +1,9 @@ -Name:Shivan Wumpus -ManaCost:3 R -Types:Creature Beast -PT:6/6 -K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, any player may sacrifice a land. If a player does, put CARDNAME on top of its owner's library. -SVar:TrigSac:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ Player | UnlessSwitched$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_wumpus.jpg -Oracle:Trample\nWhen Shivan Wumpus enters the battlefield, any player may sacrifice a land. If a player does, put Shivan Wumpus on top of its owner's library. \ No newline at end of file +Name:Shivan Wumpus +ManaCost:3 R +Types:Creature Beast +PT:6/6 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, any player may sacrifice a land. If a player does, put CARDNAME on top of its owner's library. +SVar:TrigSac:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ Player | UnlessSwitched$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_wumpus.jpg +Oracle:Trample\nWhen Shivan Wumpus enters the battlefield, any player may sacrifice a land. If a player does, put Shivan Wumpus on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/s/shivan_wurm.txt b/forge-gui/res/cardsfolder/s/shivan_wurm.txt index 973644f069f..b1a6516e02a 100644 --- a/forge-gui/res/cardsfolder/s/shivan_wurm.txt +++ b/forge-gui/res/cardsfolder/s/shivan_wurm.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.Red+YouCtrl,Creature.Green+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_wurm.jpg -Oracle:Trample\nWhen Shivan Wurm enters the battlefield, return a red or green creature you control to its owner's hand. \ No newline at end of file +Oracle:Trample\nWhen Shivan Wurm enters the battlefield, return a red or green creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/shivan_zombie.txt b/forge-gui/res/cardsfolder/s/shivan_zombie.txt index 7d47c7e62d1..28b7283bcc5 100644 --- a/forge-gui/res/cardsfolder/s/shivan_zombie.txt +++ b/forge-gui/res/cardsfolder/s/shivan_zombie.txt @@ -4,4 +4,4 @@ Types:Creature Barbarian Zombie PT:2/2 K:Protection from white SVar:Picture:http://www.wizards.com/global/images/magic/general/shivan_zombie.jpg -Oracle:Protection from white \ No newline at end of file +Oracle:Protection from white diff --git a/forge-gui/res/cardsfolder/s/shivs_embrace.txt b/forge-gui/res/cardsfolder/s/shivs_embrace.txt index 9e0220fa448..93fef971df3 100644 --- a/forge-gui/res/cardsfolder/s/shivs_embrace.txt +++ b/forge-gui/res/cardsfolder/s/shivs_embrace.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 R R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+2 and has flying. A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Enchanted creature gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shivs_embrace.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying.\n{R}: Enchanted creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying.\n{R}: Enchanted creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shizo_deaths_storehouse.txt b/forge-gui/res/cardsfolder/s/shizo_deaths_storehouse.txt index 0fde43cb2c3..560e96f658f 100644 --- a/forge-gui/res/cardsfolder/s/shizo_deaths_storehouse.txt +++ b/forge-gui/res/cardsfolder/s/shizo_deaths_storehouse.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. A:AB$ Pump | Cost$ B T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | KW$Fear | SpellDescription$ Target legendary creature gains fear until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shizo_deaths_storehouse.jpg -Oracle:{T}: Add {B} to your mana pool.\n{B}, {T}: Target legendary creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool.\n{B}, {T}: Target legendary creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/s/shizuko_caller_of_autumn.txt b/forge-gui/res/cardsfolder/s/shizuko_caller_of_autumn.txt index e3693d4aafe..747d27889df 100644 --- a/forge-gui/res/cardsfolder/s/shizuko_caller_of_autumn.txt +++ b/forge-gui/res/cardsfolder/s/shizuko_caller_of_autumn.txt @@ -1,8 +1,8 @@ -Name:Shizuko, Caller of Autumn -ManaCost:1 G G -Types:Legendary Creature Snake Shaman -PT:2/3 -T:Mode$ Phase | Phase$ Upkeep | Execute$ SakuraManaTriple | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player adds {G}{G}{G} to his or her mana pool. Until end of turn, this mana doesn't empty from that player's mana pool as steps and phases end. -SVar:SakuraManaTriple:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 3 | PersistentMana$ True | Defined$ TriggeredPlayer -SVar:Picture:http://www.wizards.com/global/images/magic/general/shizuko_caller_of_autumn.jpg -Oracle:At the beginning of each player's upkeep, that player adds {G}{G}{G} to his or her mana pool. Until end of turn, this mana doesn't empty from that player's mana pool as steps and phases end. \ No newline at end of file +Name:Shizuko, Caller of Autumn +ManaCost:1 G G +Types:Legendary Creature Snake Shaman +PT:2/3 +T:Mode$ Phase | Phase$ Upkeep | Execute$ SakuraManaTriple | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player adds {G}{G}{G} to his or her mana pool. Until end of turn, this mana doesn't empty from that player's mana pool as steps and phases end. +SVar:SakuraManaTriple:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 3 | PersistentMana$ True | Defined$ TriggeredPlayer +SVar:Picture:http://www.wizards.com/global/images/magic/general/shizuko_caller_of_autumn.jpg +Oracle:At the beginning of each player's upkeep, that player adds {G}{G}{G} to his or her mana pool. Until end of turn, this mana doesn't empty from that player's mana pool as steps and phases end. diff --git a/forge-gui/res/cardsfolder/s/shoal_serpent.txt b/forge-gui/res/cardsfolder/s/shoal_serpent.txt index 6ce121e49a0..5d51f969923 100644 --- a/forge-gui/res/cardsfolder/s/shoal_serpent.txt +++ b/forge-gui/res/cardsfolder/s/shoal_serpent.txt @@ -1,10 +1,10 @@ -Name:Shoal Serpent -ManaCost:5 U -Types:Creature Serpent -PT:5/5 -K:Defender -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigDebuff | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, Shoal Serpent loses defender until end of turn. -SVar:TrigDebuff:AB$ Debuff | Cost$ 0 | Defined$ Self | Keywords$ Defender -SVar:BuffedBy:Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/shoal_serpent.jpg -Oracle:Defender\nLandfall - Whenever a land enters the battlefield under your control, Shoal Serpent loses defender until end of turn. \ No newline at end of file +Name:Shoal Serpent +ManaCost:5 U +Types:Creature Serpent +PT:5/5 +K:Defender +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigDebuff | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, Shoal Serpent loses defender until end of turn. +SVar:TrigDebuff:AB$ Debuff | Cost$ 0 | Defined$ Self | Keywords$ Defender +SVar:BuffedBy:Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/shoal_serpent.jpg +Oracle:Defender\nLandfall - Whenever a land enters the battlefield under your control, Shoal Serpent loses defender until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shock.txt b/forge-gui/res/cardsfolder/s/shock.txt index 85f79a88fd0..0db6272e53e 100644 --- a/forge-gui/res/cardsfolder/s/shock.txt +++ b/forge-gui/res/cardsfolder/s/shock.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/shock.jpg -Oracle:Shock deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Shock deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/shock_troops.txt b/forge-gui/res/cardsfolder/s/shock_troops.txt index a9e6c055793..aad9cd90a70 100644 --- a/forge-gui/res/cardsfolder/s/shock_troops.txt +++ b/forge-gui/res/cardsfolder/s/shock_troops.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/shock_troops.jpg -Oracle:Sacrifice Shock Troops: Shock Troops deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Sacrifice Shock Troops: Shock Troops deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/shocker.txt b/forge-gui/res/cardsfolder/s/shocker.txt index e2a183dff1e..e0bbe14e6a6 100644 --- a/forge-gui/res/cardsfolder/s/shocker.txt +++ b/forge-gui/res/cardsfolder/s/shocker.txt @@ -1,11 +1,11 @@ -Name:Shocker -ManaCost:1 R -Types:Creature Insect -PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Discard hand -SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ TriggeredTarget | SubAbility$ DBCleanup | References$ X | SpellDescription$ Draw that many cards -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/shocker.jpg -Oracle:Whenever Shocker deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. \ No newline at end of file +Name:Shocker +ManaCost:1 R +Types:Creature Insect +PT:1/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | Mode$ Hand | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Discard hand +SVar:DBDraw:DB$ Draw | NumCards$ X | Defined$ TriggeredTarget | SubAbility$ DBCleanup | References$ X | SpellDescription$ Draw that many cards +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/shocker.jpg +Oracle:Whenever Shocker deals damage to a player, that player discards all the cards in his or her hand, then draws that many cards. diff --git a/forge-gui/res/cardsfolder/s/shore_snapper.txt b/forge-gui/res/cardsfolder/s/shore_snapper.txt index 1d616aa848d..3ecf7f941ff 100644 --- a/forge-gui/res/cardsfolder/s/shore_snapper.txt +++ b/forge-gui/res/cardsfolder/s/shore_snapper.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:2/2 A:AB$ Pump | Cost$ U | KW$ Islandwalk | SpellDescription$ CARDNAME gains islandwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shore_snapper.jpg -Oracle:{U}: Shore Snapper gains islandwalk until end of turn. \ No newline at end of file +Oracle:{U}: Shore Snapper gains islandwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shorecrasher_mimic.txt b/forge-gui/res/cardsfolder/s/shorecrasher_mimic.txt index 974ebe4edc3..3a6986f2042 100644 --- a/forge-gui/res/cardsfolder/s/shorecrasher_mimic.txt +++ b/forge-gui/res/cardsfolder/s/shorecrasher_mimic.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Green+Blue | ValidActivatingPlayer$ You | Tr SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 5 | Toughness$ 3 | Keywords$ Trample SVar:BuffedBy:Card.Blue+Green SVar:Picture:http://www.wizards.com/global/images/magic/general/shorecrasher_mimic.jpg -Oracle:Whenever you cast a spell that's both green and blue, Shorecrasher Mimic becomes 5/3 and gains trample until end of turn. \ No newline at end of file +Oracle:Whenever you cast a spell that's both green and blue, Shorecrasher Mimic becomes 5/3 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shoreline_raider.txt b/forge-gui/res/cardsfolder/s/shoreline_raider.txt index 0c3c3440a4a..ef618bc5f88 100644 --- a/forge-gui/res/cardsfolder/s/shoreline_raider.txt +++ b/forge-gui/res/cardsfolder/s/shoreline_raider.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk PT:2/2 K:Protection:Kavu:Protection from Kavu SVar:Picture:http://www.wizards.com/global/images/magic/general/shoreline_raider.jpg -Oracle:Protection from Kavu \ No newline at end of file +Oracle:Protection from Kavu diff --git a/forge-gui/res/cardsfolder/s/shoreline_ranger.txt b/forge-gui/res/cardsfolder/s/shoreline_ranger.txt index 99801f1f172..f30793a15b0 100644 --- a/forge-gui/res/cardsfolder/s/shoreline_ranger.txt +++ b/forge-gui/res/cardsfolder/s/shoreline_ranger.txt @@ -5,4 +5,4 @@ PT:3/4 K:Flying K:TypeCycling:Island:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/shoreline_ranger.jpg -Oracle:Flying\nIslandcycling {2} ({2}, Discard this card: Search your library for an Island card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Flying\nIslandcycling {2} ({2}, Discard this card: Search your library for an Island card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/s/shoreline_salvager.txt b/forge-gui/res/cardsfolder/s/shoreline_salvager.txt index 1acc89b7105..8539adc3cd0 100644 --- a/forge-gui/res/cardsfolder/s/shoreline_salvager.txt +++ b/forge-gui/res/cardsfolder/s/shoreline_salvager.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | IsPresent$ Island.YouCtrl | CombatDamage$ True | Execute$ TrigDraw | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control an Island, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/Shoreline_Salvager.jpg -Oracle:Whenever Shoreline Salvager deals combat damage to a player, if you control an Island, you may draw a card. \ No newline at end of file +Oracle:Whenever Shoreline Salvager deals combat damage to a player, if you control an Island, you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/shoving_match.txt b/forge-gui/res/cardsfolder/s/shoving_match.txt index e6a2efa9a5b..242c86c8b5e 100644 --- a/forge-gui/res/cardsfolder/s/shoving_match.txt +++ b/forge-gui/res/cardsfolder/s/shoving_match.txt @@ -1,8 +1,8 @@ -Name:Shoving Match -ManaCost:2 U -Types:Instant -A:SP$ AnimateAll | Cost$ 2 U | ValidCards$ Creature | Abilities$ ShovingMatch | SpellDescription$ Until end of turn, all creatures gain "{T}: Tap target creature." -SVar:ShovingMatch:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shoving_match.jpg -Oracle:Until end of turn, all creatures gain "{T}: Tap target creature." \ No newline at end of file +Name:Shoving Match +ManaCost:2 U +Types:Instant +A:SP$ AnimateAll | Cost$ 2 U | ValidCards$ Creature | Abilities$ ShovingMatch | SpellDescription$ Until end of turn, all creatures gain "{T}: Tap target creature." +SVar:ShovingMatch:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shoving_match.jpg +Oracle:Until end of turn, all creatures gain "{T}: Tap target creature." diff --git a/forge-gui/res/cardsfolder/s/show_and_tell.txt b/forge-gui/res/cardsfolder/s/show_and_tell.txt index 40045bcc86f..3bc7a2cee69 100644 --- a/forge-gui/res/cardsfolder/s/show_and_tell.txt +++ b/forge-gui/res/cardsfolder/s/show_and_tell.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 U | Origin$ Hand | Destination$ Battlefield | ChangeT SVar:NeedsToPlayVar:Y GE1 SVar:Y:Count$ValidHand Permanent.YouCtrl+cmcGE4 SVar:Picture:http://www.wizards.com/global/images/magic/general/show_and_tell.jpg -Oracle:Each player may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. \ No newline at end of file +Oracle:Each player may put an artifact, creature, enchantment, or land card from his or her hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/show_of_valor.txt b/forge-gui/res/cardsfolder/s/show_of_valor.txt index a895d616522..5e50ee59c1c 100644 --- a/forge-gui/res/cardsfolder/s/show_of_valor.txt +++ b/forge-gui/res/cardsfolder/s/show_of_valor.txt @@ -1,6 +1,6 @@ -Name:Show of Valor -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +4 | SpellDescription$ Target creature gets +2/+4 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/show_of_valor.jpg -Oracle:Target creature gets +2/+4 until end of turn. \ No newline at end of file +Name:Show of Valor +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +4 | SpellDescription$ Target creature gets +2/+4 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/show_of_valor.jpg +Oracle:Target creature gets +2/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shower_of_coals.txt b/forge-gui/res/cardsfolder/s/shower_of_coals.txt index 6797f6dbd5d..f4678f635ab 100644 --- a/forge-gui/res/cardsfolder/s/shower_of_coals.txt +++ b/forge-gui/res/cardsfolder/s/shower_of_coals.txt @@ -1,7 +1,7 @@ -Name:Shower of Coals -ManaCost:3 R R -Types:Sorcery -A:SP$ DealDamage | Cost$ 3 R R | NumDmg$ X | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | References$ X | SpellDescription$ CARDNAME deals 2 damage to each of up to three target creatures and/or players. Threshold - CARDNAME deals 4 damage to each of those creatures and/or players instead if seven or more cards are in your graveyard. -SVar:X:Count$Threshold.4.2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/shower_of_coals.jpg -Oracle:Shower of Coals deals 2 damage to each of up to three target creatures and/or players.\nThreshold - Shower of Coals deals 4 damage to each of those creatures and/or players instead if seven or more cards are in your graveyard. \ No newline at end of file +Name:Shower of Coals +ManaCost:3 R R +Types:Sorcery +A:SP$ DealDamage | Cost$ 3 R R | NumDmg$ X | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | References$ X | SpellDescription$ CARDNAME deals 2 damage to each of up to three target creatures and/or players. Threshold - CARDNAME deals 4 damage to each of those creatures and/or players instead if seven or more cards are in your graveyard. +SVar:X:Count$Threshold.4.2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/shower_of_coals.jpg +Oracle:Shower of Coals deals 2 damage to each of up to three target creatures and/or players.\nThreshold - Shower of Coals deals 4 damage to each of those creatures and/or players instead if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/shower_of_sparks.txt b/forge-gui/res/cardsfolder/s/shower_of_sparks.txt index eb8cda5a521..210430b1f9b 100644 --- a/forge-gui/res/cardsfolder/s/shower_of_sparks.txt +++ b/forge-gui/res/cardsfolder/s/shower_of_sparks.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 1 damage to target creature SVar:DBDamage:DB$DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ and 1 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/shower_of_sparks.jpg -Oracle:Shower of Sparks deals 1 damage to target creature and 1 damage to target player. \ No newline at end of file +Oracle:Shower of Sparks deals 1 damage to target creature and 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/s/showstopper.txt b/forge-gui/res/cardsfolder/s/showstopper.txt index 97f090e70bc..b06e4773620 100644 --- a/forge-gui/res/cardsfolder/s/showstopper.txt +++ b/forge-gui/res/cardsfolder/s/showstopper.txt @@ -1,9 +1,9 @@ -Name:Showstopper -ManaCost:1 B R -Types:Instant -A:SP$ AnimateAll | Cost$ 1 B R | ValidCards$ Creature.YouCtrl | Triggers$ DiesTrigger | sVars$ ShowstopperTrigDamage | References$ DiesTrigger,ShowstopperTrigDamage | SpellDescription$ Until end of turn, creatures you control gain "When this creature dies, it deals 2 damage to target creature an opponent controls." -SVar:DiesTrigger:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ ShowstopperTrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, it deals 2 damage to target creature an opponent controls. -SVar:ShowstopperTrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumDmg$ 2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/showstopper.jpg -Oracle:Until end of turn, creatures you control gain "When this creature dies, it deals 2 damage to target creature an opponent controls." \ No newline at end of file +Name:Showstopper +ManaCost:1 B R +Types:Instant +A:SP$ AnimateAll | Cost$ 1 B R | ValidCards$ Creature.YouCtrl | Triggers$ DiesTrigger | sVars$ ShowstopperTrigDamage | References$ DiesTrigger,ShowstopperTrigDamage | SpellDescription$ Until end of turn, creatures you control gain "When this creature dies, it deals 2 damage to target creature an opponent controls." +SVar:DiesTrigger:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ ShowstopperTrigDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, it deals 2 damage to target creature an opponent controls. +SVar:ShowstopperTrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumDmg$ 2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/showstopper.jpg +Oracle:Until end of turn, creatures you control gain "When this creature dies, it deals 2 damage to target creature an opponent controls." diff --git a/forge-gui/res/cardsfolder/s/shrapnel_blast.txt b/forge-gui/res/cardsfolder/s/shrapnel_blast.txt index c314b805e2a..f9e703ca675 100644 --- a/forge-gui/res/cardsfolder/s/shrapnel_blast.txt +++ b/forge-gui/res/cardsfolder/s/shrapnel_blast.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ DealDamage | Cost$ 1 R Sac<1/Artifact> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/shrapnel_blast.jpg -Oracle:As an additional cost to cast Shrapnel Blast, sacrifice an artifact.\nShrapnel Blast deals 5 damage to target creature or player. \ No newline at end of file +Oracle:As an additional cost to cast Shrapnel Blast, sacrifice an artifact.\nShrapnel Blast deals 5 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/shred_memory.txt b/forge-gui/res/cardsfolder/s/shred_memory.txt index c623ef564d1..f04d0c27cca 100644 --- a/forge-gui/res/cardsfolder/s/shred_memory.txt +++ b/forge-gui/res/cardsfolder/s/shred_memory.txt @@ -1,8 +1,8 @@ -Name:Shred Memory -ManaCost:1 B -Types:Instant -A:SP$ ChangeZone | Cost$ 1 B | TargetMin$ 0 | TargetMax$ 4 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to four target cards from a single graveyard. -K:Transmute:1 B B -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shred_memory.jpg -Oracle:Exile up to four target cards from a single graveyard.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Name:Shred Memory +ManaCost:1 B +Types:Instant +A:SP$ ChangeZone | Cost$ 1 B | TargetMin$ 0 | TargetMax$ 4 | TargetsFromSingleZone$ True | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile up to four target cards from a single graveyard. +K:Transmute:1 B B +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shred_memory.jpg +Oracle:Exile up to four target cards from a single graveyard.\nTransmute {1}{B}{B} ({1}{B}{B}, Discard this card: Search your library for a card with the same converted mana cost as this card, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/shredding_winds.txt b/forge-gui/res/cardsfolder/s/shredding_winds.txt index c7ab3e644c4..1a78291d741 100644 --- a/forge-gui/res/cardsfolder/s/shredding_winds.txt +++ b/forge-gui/res/cardsfolder/s/shredding_winds.txt @@ -1,6 +1,6 @@ -Name:Shredding Winds -ManaCost:2 G -Types:Instant -A:SP$ DealDamage | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select a target creature with flying | NumDmg$ 7 | SpellDescription$ CARDNAME deals 7 damage to target creature with flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/shredding_winds.jpg -Oracle:Shredding Winds deals 7 damage to target creature with flying. \ No newline at end of file +Name:Shredding Winds +ManaCost:2 G +Types:Instant +A:SP$ DealDamage | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select a target creature with flying | NumDmg$ 7 | SpellDescription$ CARDNAME deals 7 damage to target creature with flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/shredding_winds.jpg +Oracle:Shredding Winds deals 7 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/s/shrewd_hatchling.txt b/forge-gui/res/cardsfolder/s/shrewd_hatchling.txt index fe91a6625d3..178bb24fae7 100644 --- a/forge-gui/res/cardsfolder/s/shrewd_hatchling.txt +++ b/forge-gui/res/cardsfolder/s/shrewd_hatchling.txt @@ -10,4 +10,4 @@ SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType SVar:RemAIDeck:True SVar:BuffedBy:Card.Red,Card.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/shrewd_hatchling.jpg -Oracle:Shrewd Hatchling enters the battlefield with four -1/-1 counters on it.\n{U/R}: Target creature can't block Shrewd Hatchling this turn.\nWhenever you cast a blue spell, remove a -1/-1 counter from Shrewd Hatchling.\nWhenever you cast a red spell, remove a -1/-1 counter from Shrewd Hatchling. \ No newline at end of file +Oracle:Shrewd Hatchling enters the battlefield with four -1/-1 counters on it.\n{U/R}: Target creature can't block Shrewd Hatchling this turn.\nWhenever you cast a blue spell, remove a -1/-1 counter from Shrewd Hatchling.\nWhenever you cast a red spell, remove a -1/-1 counter from Shrewd Hatchling. diff --git a/forge-gui/res/cardsfolder/s/shriek_of_dread.txt b/forge-gui/res/cardsfolder/s/shriek_of_dread.txt index 576661a5fc2..5adc53aa2c8 100644 --- a/forge-gui/res/cardsfolder/s/shriek_of_dread.txt +++ b/forge-gui/res/cardsfolder/s/shriek_of_dread.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Fear | SpellDescription$ Target creature gains fear until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shriek_of_dread.jpg -Oracle:Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/s/shriek_raptor.txt b/forge-gui/res/cardsfolder/s/shriek_raptor.txt index df62b3be819..433b25ca7a8 100644 --- a/forge-gui/res/cardsfolder/s/shriek_raptor.txt +++ b/forge-gui/res/cardsfolder/s/shriek_raptor.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/shriek_raptor.jpg -Oracle:Flying\nInfect (This creature 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 +Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/s/shriekgeist.txt b/forge-gui/res/cardsfolder/s/shriekgeist.txt index 688a67cfbdd..c547924e8e1 100644 --- a/forge-gui/res/cardsfolder/s/shriekgeist.txt +++ b/forge-gui/res/cardsfolder/s/shriekgeist.txt @@ -1,9 +1,9 @@ -Name:Shriekgeist -ManaCost:1 U -Types:Creature Spirit -PT:1/1 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player puts the top two cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/shriekgeist.jpg -Oracle:Flying\nWhenever Shriekgeist deals combat damage to a player, that player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Shriekgeist +ManaCost:1 U +Types:Creature Spirit +PT:1/1 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigMill | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player puts the top two cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/shriekgeist.jpg +Oracle:Flying\nWhenever Shriekgeist deals combat damage to a player, that player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/shriekhorn.txt b/forge-gui/res/cardsfolder/s/shriekhorn.txt index 76cdeb67901..d2257883f66 100644 --- a/forge-gui/res/cardsfolder/s/shriekhorn.txt +++ b/forge-gui/res/cardsfolder/s/shriekhorn.txt @@ -4,4 +4,4 @@ Types:Artifact K:etbCounter:CHARGE:3 A:AB$ Mill | Cost$ T SubCounter<1/CHARGE> | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/shriekhorn.jpg -Oracle:Shriekhorn enters the battlefield with three charge counters on it.\n{T}, Remove a charge counter from Shriekhorn: Target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Shriekhorn enters the battlefield with three charge counters on it.\n{T}, Remove a charge counter from Shriekhorn: Target player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/shrieking_affliction.txt b/forge-gui/res/cardsfolder/s/shrieking_affliction.txt index dee4f75d502..08af2dc4fcb 100644 --- a/forge-gui/res/cardsfolder/s/shrieking_affliction.txt +++ b/forge-gui/res/cardsfolder/s/shrieking_affliction.txt @@ -1,8 +1,8 @@ -Name:Shrieking Affliction -ManaCost:B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | CheckSVar$ CardsInHand | SVarCompare$ LE1 | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of each opponent's upkeep, if that player has one or fewer cards in hand, he or she loses 3 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 3 -SVar:CardsInHand:Count$ValidHand Card.ActivePlayerCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/shrieking_affliction.jpg -Oracle:At the beginning of each opponent's upkeep, if that player has one or fewer cards in hand, he or she loses 3 life. \ No newline at end of file +Name:Shrieking Affliction +ManaCost:B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefield | CheckSVar$ CardsInHand | SVarCompare$ LE1 | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of each opponent's upkeep, if that player has one or fewer cards in hand, he or she loses 3 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 3 +SVar:CardsInHand:Count$ValidHand Card.ActivePlayerCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/shrieking_affliction.jpg +Oracle:At the beginning of each opponent's upkeep, if that player has one or fewer cards in hand, he or she loses 3 life. diff --git a/forge-gui/res/cardsfolder/s/shrieking_drake.txt b/forge-gui/res/cardsfolder/s/shrieking_drake.txt index 41a3ed6906a..f6fceaebaa4 100644 --- a/forge-gui/res/cardsfolder/s/shrieking_drake.txt +++ b/forge-gui/res/cardsfolder/s/shrieking_drake.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shrieking_drake.jpg -Oracle:Flying\nWhen Shrieking Drake enters the battlefield, return a creature you control to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Shrieking Drake enters the battlefield, return a creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/shrieking_grotesque.txt b/forge-gui/res/cardsfolder/s/shrieking_grotesque.txt index d9f6aa77663..fee8bf3c108 100644 --- a/forge-gui/res/cardsfolder/s/shrieking_grotesque.txt +++ b/forge-gui/res/cardsfolder/s/shrieking_grotesque.txt @@ -1,12 +1,12 @@ -Name:Shrieking Grotesque -ManaCost:2 W -Types:Creature Gargoyle -PT:2/1 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | ManaSpent$ B | TriggerDescription$ When CARDNAME enters the battlefield, if {B} was spent to cast Shrieking Grotesque, target player discards a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose -SVar:ManaNeededToAvoidNegativeEffect:black -SVar:RemRandomDeck:True -DeckNeeds:Color$Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/shrieking_grotesque.jpg -Oracle:Flying\nWhen Shrieking Grotesque enters the battlefield, if {B} was spent to cast Shrieking Grotesque, target player discards a card. \ No newline at end of file +Name:Shrieking Grotesque +ManaCost:2 W +Types:Creature Gargoyle +PT:2/1 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDiscard | ManaSpent$ B | TriggerDescription$ When CARDNAME enters the battlefield, if {B} was spent to cast Shrieking Grotesque, target player discards a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ TgtChoose +SVar:ManaNeededToAvoidNegativeEffect:black +SVar:RemRandomDeck:True +DeckNeeds:Color$Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/shrieking_grotesque.jpg +Oracle:Flying\nWhen Shrieking Grotesque enters the battlefield, if {B} was spent to cast Shrieking Grotesque, target player discards a card. diff --git a/forge-gui/res/cardsfolder/s/shrieking_mogg.txt b/forge-gui/res/cardsfolder/s/shrieking_mogg.txt index 59bdb3a8fb8..6a68a45eba4 100644 --- a/forge-gui/res/cardsfolder/s/shrieking_mogg.txt +++ b/forge-gui/res/cardsfolder/s/shrieking_mogg.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.Other SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/shrieking_mogg.jpg -Oracle:Haste\nWhen Shrieking Mogg enters the battlefield, tap all other creatures. \ No newline at end of file +Oracle:Haste\nWhen Shrieking Mogg enters the battlefield, tap all other creatures. diff --git a/forge-gui/res/cardsfolder/s/shrieking_specter.txt b/forge-gui/res/cardsfolder/s/shrieking_specter.txt index af9cace24ed..7c6c4f69b49 100644 --- a/forge-gui/res/cardsfolder/s/shrieking_specter.txt +++ b/forge-gui/res/cardsfolder/s/shrieking_specter.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescripti SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 1 | Mode$ TgtChoose SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/shrieking_specter.jpg -Oracle:Flying\nWhenever Shrieking Specter attacks, defending player discards a card. \ No newline at end of file +Oracle:Flying\nWhenever Shrieking Specter attacks, defending player discards a card. diff --git a/forge-gui/res/cardsfolder/s/shriekmaw.txt b/forge-gui/res/cardsfolder/s/shriekmaw.txt index c0323f7ba8f..47548a34c1b 100644 --- a/forge-gui/res/cardsfolder/s/shriekmaw.txt +++ b/forge-gui/res/cardsfolder/s/shriekmaw.txt @@ -9,4 +9,4 @@ K:Evoke:1 B T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/shriekmaw.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhen Shriekmaw enters the battlefield, destroy target nonartifact, nonblack creature.\nEvoke {1}{B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhen Shriekmaw enters the battlefield, destroy target nonartifact, nonblack creature.\nEvoke {1}{B} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/s/shrike_harpy.txt b/forge-gui/res/cardsfolder/s/shrike_harpy.txt index 2be1593ce1c..398980c67d5 100644 --- a/forge-gui/res/cardsfolder/s/shrike_harpy.txt +++ b/forge-gui/res/cardsfolder/s/shrike_harpy.txt @@ -1,11 +1,11 @@ -Name:Shrike Harpy -ManaCost:3 B B -Types:Creature Harpy -PT:2/2 -K:Flying -K:Tribute 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | OptionalDecider$ You | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, target opponent sacrifices a creature. -SVar:TrigNotTribute:AB$ Sacrifice | Cost$ 0 | ValidTgts$ Opponent | SacValid$ Creature | Amount$ 1 -SVar:TributeAILogic:DontControlCreatures -SVar:Picture:http://www.wizards.com/global/images/magic/general/shrike_harpy.jpg -Oracle:Flying\nTribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Shrike Harpy enters the battlefield, if tribute wasn't paid, target opponent sacrifices a creature. +Name:Shrike Harpy +ManaCost:3 B B +Types:Creature Harpy +PT:2/2 +K:Flying +K:Tribute 2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | OptionalDecider$ You | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, target opponent sacrifices a creature. +SVar:TrigNotTribute:AB$ Sacrifice | Cost$ 0 | ValidTgts$ Opponent | SacValid$ Creature | Amount$ 1 +SVar:TributeAILogic:DontControlCreatures +SVar:Picture:http://www.wizards.com/global/images/magic/general/shrike_harpy.jpg +Oracle:Flying\nTribute 2 (As this creature enters the battlefield, an opponent of your choice may place two +1/+1 counters on it.)\nWhen Shrike Harpy enters the battlefield, if tribute wasn't paid, target opponent sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt b/forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt index 9881040c2b2..7dd9ed3eb39 100644 --- a/forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt +++ b/forge-gui/res/cardsfolder/s/shrine_of_boundless_growth.txt @@ -8,4 +8,4 @@ A:AB$Mana | Cost$ T Sac<1/CARDNAME> | Produced$ 1 | Amount$ X | References$ X | SVar:X:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shrine_of_boundless_growth.jpg -Oracle:At the beginning of your upkeep or whenever you cast a green spell, put a charge counter on Shrine of Boundless Growth.\n{T}, Sacrifice Shrine of Boundless Growth: Add {1} to your mana pool for each charge counter on Shrine of Boundless Growth. \ No newline at end of file +Oracle:At the beginning of your upkeep or whenever you cast a green spell, put a charge counter on Shrine of Boundless Growth.\n{T}, Sacrifice Shrine of Boundless Growth: Add {1} to your mana pool for each charge counter on Shrine of Boundless Growth. diff --git a/forge-gui/res/cardsfolder/s/shrine_of_burning_rage.txt b/forge-gui/res/cardsfolder/s/shrine_of_burning_rage.txt index ef1f57f6427..1dda170e881 100644 --- a/forge-gui/res/cardsfolder/s/shrine_of_burning_rage.txt +++ b/forge-gui/res/cardsfolder/s/shrine_of_burning_rage.txt @@ -7,4 +7,4 @@ SVar:TrigAddCounter:AB$PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ A:AB$ DealDamage | Cost$ 3 T Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of charge counters on it to target creature or player. SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/shrine_of_burning_rage.jpg -Oracle:At the beginning of your upkeep or whenever you cast a red spell, put a charge counter on Shrine of Burning Rage.\n{3}, {T}, Sacrifice Shrine of Burning Rage: Shrine of Burning Rage deals damage equal to the number of charge counters on it to target creature or player. \ No newline at end of file +Oracle:At the beginning of your upkeep or whenever you cast a red spell, put a charge counter on Shrine of Burning Rage.\n{3}, {T}, Sacrifice Shrine of Burning Rage: Shrine of Burning Rage deals damage equal to the number of charge counters on it to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/shrine_of_limitless_power.txt b/forge-gui/res/cardsfolder/s/shrine_of_limitless_power.txt index a2264ea8af8..e48bf52409f 100644 --- a/forge-gui/res/cardsfolder/s/shrine_of_limitless_power.txt +++ b/forge-gui/res/cardsfolder/s/shrine_of_limitless_power.txt @@ -8,4 +8,4 @@ A:AB$ Discard | Cost$ 4 T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Selec SVar:X:Sacrificed$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shrine_of_limitless_power.jpg -Oracle:At the beginning of your upkeep or whenever you cast a black spell, put a charge counter on Shrine of Limitless Power.\n{4}, {T}, Sacrifice Shrine of Limitless Power: Target player discards a card for each charge counter on Shrine of Limitless Power. \ No newline at end of file +Oracle:At the beginning of your upkeep or whenever you cast a black spell, put a charge counter on Shrine of Limitless Power.\n{4}, {T}, Sacrifice Shrine of Limitless Power: Target player discards a card for each charge counter on Shrine of Limitless Power. diff --git a/forge-gui/res/cardsfolder/s/shrine_of_loyal_legions.txt b/forge-gui/res/cardsfolder/s/shrine_of_loyal_legions.txt index 1f32ddd5d73..aa5eaf45f8b 100644 --- a/forge-gui/res/cardsfolder/s/shrine_of_loyal_legions.txt +++ b/forge-gui/res/cardsfolder/s/shrine_of_loyal_legions.txt @@ -7,4 +7,4 @@ SVar:TrigAddCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ A:AB$ Token | Cost$ 3 T Sac<1/CARDNAME> | TokenAmount$ X | TokenName$ Myr | TokenTypes$ Artifact,Creature,Myr | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ c 1 1 myr NPH | TokenOwner$ You | References$ X | SpellDescription$ Put a 1/1 colorless Myr artifact creature token onto the battlefield for each charge counter on CARDNAME. SVar:X:Count$CardCounters.CHARGE SVar:Picture:http://www.wizards.com/global/images/magic/general/shrine_of_loyal_legions.jpg -Oracle:At the beginning of your upkeep or whenever you cast a white spell, put a charge counter on Shrine of Loyal Legions.\n{3}, {T}, Sacrifice Shrine of Loyal Legions: Put a 1/1 colorless Myr artifact creature token onto the battlefield for each charge counter on Shrine of Loyal Legions. \ No newline at end of file +Oracle:At the beginning of your upkeep or whenever you cast a white spell, put a charge counter on Shrine of Loyal Legions.\n{3}, {T}, Sacrifice Shrine of Loyal Legions: Put a 1/1 colorless Myr artifact creature token onto the battlefield for each charge counter on Shrine of Loyal Legions. diff --git a/forge-gui/res/cardsfolder/s/shrine_of_piercing_vision.txt b/forge-gui/res/cardsfolder/s/shrine_of_piercing_vision.txt index 7e79f1c0322..377246573f8 100644 --- a/forge-gui/res/cardsfolder/s/shrine_of_piercing_vision.txt +++ b/forge-gui/res/cardsfolder/s/shrine_of_piercing_vision.txt @@ -8,4 +8,4 @@ A:AB$ Dig | Cost$ T Sac<1/CARDNAME> | DigNum$ X | References$ X | SpellDescripti SVar:X:Count$CardCounters.CHARGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shrine_of_piercing_vision.jpg -Oracle:At the beginning of your upkeep or whenever you cast a blue spell, put a charge counter on Shrine of Piercing Vision.\n{T}, Sacrifice Shrine of Piercing Vision: Look at the top X cards of your library, where X is the number of charge counters on Shrine of Piercing Vision. Put one of those cards into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:At the beginning of your upkeep or whenever you cast a blue spell, put a charge counter on Shrine of Piercing Vision.\n{T}, Sacrifice Shrine of Piercing Vision: Look at the top X cards of your library, where X is the number of charge counters on Shrine of Piercing Vision. Put one of those cards into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/s/shrink.txt b/forge-gui/res/cardsfolder/s/shrink.txt index 5ed5358981d..b2d5f7727ee 100644 --- a/forge-gui/res/cardsfolder/s/shrink.txt +++ b/forge-gui/res/cardsfolder/s/shrink.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -5 | IsCurse$ True | SpellDescription$ Target creature gets -5/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shrink.jpg -Oracle:Target creature gets -5/-0 until end of turn. \ No newline at end of file +Oracle:Target creature gets -5/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shrivel.txt b/forge-gui/res/cardsfolder/s/shrivel.txt index 4465a2a55e6..a8d2fb83995 100644 --- a/forge-gui/res/cardsfolder/s/shrivel.txt +++ b/forge-gui/res/cardsfolder/s/shrivel.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ PumpAll | Cost$ 1 B | ValidCards$ Creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ All creatures get -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/shrivel.jpg -Oracle:All creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:All creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shriveling_rot.txt b/forge-gui/res/cardsfolder/s/shriveling_rot.txt index 163c6ea90b8..6282c3bddfc 100644 --- a/forge-gui/res/cardsfolder/s/shriveling_rot.txt +++ b/forge-gui/res/cardsfolder/s/shriveling_rot.txt @@ -12,4 +12,4 @@ SVar:SVar2:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmoun SVar:X:TriggeredCard$CardToughness SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/shriveling_rot.jpg -Oracle:Choose one - Until end of turn, whenever a creature is dealt damage, destroy it; or until end of turn, whenever a creature dies, that creature's controller loses life equal to its toughness.\nEntwine {2}{B} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Until end of turn, whenever a creature is dealt damage, destroy it; or until end of turn, whenever a creature dies, that creature's controller loses life equal to its toughness.\nEntwine {2}{B} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/s/shrouded_lore.txt b/forge-gui/res/cardsfolder/s/shrouded_lore.txt index e053e5b92cd..22fbb21faa1 100644 --- a/forge-gui/res/cardsfolder/s/shrouded_lore.txt +++ b/forge-gui/res/cardsfolder/s/shrouded_lore.txt @@ -1,15 +1,15 @@ -Name:Shrouded Lore -ManaCost:B -Types:Sorcery -A:SP$ ChooseCard | Cost$ B | ValidTgts$ Opponent | ChoiceZone$ Graveyard | Choices$ Card.YouOwn | AILogic$ WorstCard | Mandatory$ True | RememberChosen$ True | SubAbility$ DBRepeat | SpellDescription$ Target opponent chooses a card in your graveyard. You may pay {B}. If you do, repeat this process except that opponent can't choose a card already chosen for CARDNAME. Then put the last chosen card into your hand. -SVar:DBRepeat:DB$ Repeat | RepeatSubAbility$ DBChooseAgain | ConditionCheckSVar$ ChoiceNum | ConditionSVarCompare$ GE1 | References$ ChoiceNum,CheckNotPaid,CheckRepeat | SubAbility$ DBMoveChosen | RepeatCheckSVar$ CheckRepeat | RepeatSVarCompare$ GT0 | StackDescription$ You may pay B. If you do, repeat this process except that opponent can't choose a card already chosen for CARDNAME. -SVar:DBChooseAgain:DB$ ChooseCard | Defined$ ParentTarget | ChoiceZone$ Graveyard | Choices$ Card.YouOwn+IsNotRemembered | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | UnlessCost$ B | UnlessPayer$ You | UnlessSwitched$ True | UnlessResolveSubs$ WhenNotPaid | SubAbility$ DBStoreSVar | ShowCurrentCard$ ChosenCard -SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckNotPaid | Type$ Number | Expression$ 0 | References$ CheckNotPaid -SVar:DBMoveChosen:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ CheckNotPaid | Type$ Number | Expression$ 1 | References$ CheckNotPaid -SVar:ChoiceNum:Count$ValidGraveyard Card.YouOwn+IsNotRemembered -SVar:CheckNotPaid:Number$1 -SVar:CheckRepeat:SVar$ChoiceNum/Times.CheckNotPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shrouded_lore.jpg -Oracle:Target opponent chooses a card in your graveyard. You may pay {B}. If you do, repeat this process except that opponent can't choose a card already chosen for Shrouded Lore. Then put the last chosen card into your hand. +Name:Shrouded Lore +ManaCost:B +Types:Sorcery +A:SP$ ChooseCard | Cost$ B | ValidTgts$ Opponent | ChoiceZone$ Graveyard | Choices$ Card.YouOwn | AILogic$ WorstCard | Mandatory$ True | RememberChosen$ True | SubAbility$ DBRepeat | SpellDescription$ Target opponent chooses a card in your graveyard. You may pay {B}. If you do, repeat this process except that opponent can't choose a card already chosen for CARDNAME. Then put the last chosen card into your hand. +SVar:DBRepeat:DB$ Repeat | RepeatSubAbility$ DBChooseAgain | ConditionCheckSVar$ ChoiceNum | ConditionSVarCompare$ GE1 | References$ ChoiceNum,CheckNotPaid,CheckRepeat | SubAbility$ DBMoveChosen | RepeatCheckSVar$ CheckRepeat | RepeatSVarCompare$ GT0 | StackDescription$ You may pay B. If you do, repeat this process except that opponent can't choose a card already chosen for CARDNAME. +SVar:DBChooseAgain:DB$ ChooseCard | Defined$ ParentTarget | ChoiceZone$ Graveyard | Choices$ Card.YouOwn+IsNotRemembered | Mandatory$ True | AILogic$ WorstCard | RememberChosen$ True | UnlessCost$ B | UnlessPayer$ You | UnlessSwitched$ True | UnlessResolveSubs$ WhenNotPaid | SubAbility$ DBStoreSVar | ShowCurrentCard$ ChosenCard +SVar:DBStoreSVar:DB$ StoreSVar | SVar$ CheckNotPaid | Type$ Number | Expression$ 0 | References$ CheckNotPaid +SVar:DBMoveChosen:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ CheckNotPaid | Type$ Number | Expression$ 1 | References$ CheckNotPaid +SVar:ChoiceNum:Count$ValidGraveyard Card.YouOwn+IsNotRemembered +SVar:CheckNotPaid:Number$1 +SVar:CheckRepeat:SVar$ChoiceNum/Times.CheckNotPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shrouded_lore.jpg +Oracle:Target opponent chooses a card in your graveyard. You may pay {B}. If you do, repeat this process except that opponent can't choose a card already chosen for Shrouded Lore. Then put the last chosen card into your hand. diff --git a/forge-gui/res/cardsfolder/s/shrouded_serpent.txt b/forge-gui/res/cardsfolder/s/shrouded_serpent.txt index cc9225f0d78..dff2622eccc 100644 --- a/forge-gui/res/cardsfolder/s/shrouded_serpent.txt +++ b/forge-gui/res/cardsfolder/s/shrouded_serpent.txt @@ -1,9 +1,9 @@ -Name:Shrouded Serpent -ManaCost:4 U U U -Types:Creature Serpent -PT:4/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, defending player may pay {4}. If he or she doesn't, CARDNAME can't be blocked this turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | UnlessCost$ 4 | UnlessPayer$ DefendingPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shrouded_serpent.jpg -Oracle:Whenever Shrouded Serpent attacks, defending player may pay {4}. If he or she doesn't, Shrouded Serpent can't be blocked this turn. \ No newline at end of file +Name:Shrouded Serpent +ManaCost:4 U U U +Types:Creature Serpent +PT:4/4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, defending player may pay {4}. If he or she doesn't, CARDNAME can't be blocked this turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | UnlessCost$ 4 | UnlessPayer$ DefendingPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shrouded_serpent.jpg +Oracle:Whenever Shrouded Serpent attacks, defending player may pay {4}. If he or she doesn't, Shrouded Serpent can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/s/shu_cavalry.txt b/forge-gui/res/cardsfolder/s/shu_cavalry.txt index 1af202b9977..dfe124cc221 100644 --- a/forge-gui/res/cardsfolder/s/shu_cavalry.txt +++ b/forge-gui/res/cardsfolder/s/shu_cavalry.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_cavalry.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/s/shu_defender.txt b/forge-gui/res/cardsfolder/s/shu_defender.txt index a10116b8663..88296d54045 100644 --- a/forge-gui/res/cardsfolder/s/shu_defender.txt +++ b/forge-gui/res/cardsfolder/s/shu_defender.txt @@ -1,8 +1,8 @@ -Name:Shu Defender -ManaCost:2 W -Types:Creature Human Soldier -PT:2/2 -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +0/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_defender.jpg -Oracle:Whenever Shu Defender blocks, it gets +0/+2 until end of turn. \ No newline at end of file +Name:Shu Defender +ManaCost:2 W +Types:Creature Human Soldier +PT:2/2 +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +0/+2 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_defender.jpg +Oracle:Whenever Shu Defender blocks, it gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/shu_elite_companions.txt b/forge-gui/res/cardsfolder/s/shu_elite_companions.txt index 58db49ec80f..236fa59556a 100644 --- a/forge-gui/res/cardsfolder/s/shu_elite_companions.txt +++ b/forge-gui/res/cardsfolder/s/shu_elite_companions.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:3/3 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_elite_companions.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/s/shu_elite_infantry.txt b/forge-gui/res/cardsfolder/s/shu_elite_infantry.txt index ed35ab0cf35..b09bd17660b 100644 --- a/forge-gui/res/cardsfolder/s/shu_elite_infantry.txt +++ b/forge-gui/res/cardsfolder/s/shu_elite_infantry.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Creature Human Soldier PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10627.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/shu_farmer.txt b/forge-gui/res/cardsfolder/s/shu_farmer.txt index 0a3629bd475..c6f6270accc 100644 --- a/forge-gui/res/cardsfolder/s/shu_farmer.txt +++ b/forge-gui/res/cardsfolder/s/shu_farmer.txt @@ -4,4 +4,4 @@ Types:Creature Human PT:1/1 A:AB$ GainLife | Cost$ T | LifeAmount$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ You gain 1 life. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_farmer.jpg -Oracle:{T}: You gain 1 life. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: You gain 1 life. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/s/shu_foot_soldiers.txt b/forge-gui/res/cardsfolder/s/shu_foot_soldiers.txt index 51ed61ffe29..07395b44e53 100644 --- a/forge-gui/res/cardsfolder/s/shu_foot_soldiers.txt +++ b/forge-gui/res/cardsfolder/s/shu_foot_soldiers.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Creature Human Soldier PT:2/3 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10489.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/shu_general.txt b/forge-gui/res/cardsfolder/s/shu_general.txt index c4d53b0e23d..7dbfe62a6d0 100644 --- a/forge-gui/res/cardsfolder/s/shu_general.txt +++ b/forge-gui/res/cardsfolder/s/shu_general.txt @@ -5,4 +5,4 @@ PT:2/2 K:Vigilance K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_general.jpg -Oracle:Vigilance; horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Vigilance; horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/s/shu_grain_caravan.txt b/forge-gui/res/cardsfolder/s/shu_grain_caravan.txt index 8f08cefeabe..80df33857fd 100644 --- a/forge-gui/res/cardsfolder/s/shu_grain_caravan.txt +++ b/forge-gui/res/cardsfolder/s/shu_grain_caravan.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/shu_grain_caravan.jpg -Oracle:When Shu Grain Caravan enters the battlefield, you gain 2 life. \ No newline at end of file +Oracle:When Shu Grain Caravan enters the battlefield, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/s/shu_soldier_farmers.txt b/forge-gui/res/cardsfolder/s/shu_soldier_farmers.txt index 297d5010e71..9574b78c0b5 100644 --- a/forge-gui/res/cardsfolder/s/shu_soldier_farmers.txt +++ b/forge-gui/res/cardsfolder/s/shu_soldier_farmers.txt @@ -5,4 +5,4 @@ PT:2/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal_Three_Kingdoms/shu_soldier_farmers.jpg -Oracle:When Shu Soldier-Farmers enters the battlefield, you gain 4 life. \ No newline at end of file +Oracle:When Shu Soldier-Farmers enters the battlefield, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/s/shuko.txt b/forge-gui/res/cardsfolder/s/shuko.txt index da25cd60ae0..c02f7eae9f9 100644 --- a/forge-gui/res/cardsfolder/s/shuko.txt +++ b/forge-gui/res/cardsfolder/s/shuko.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 0 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. SVar:Picture:http://www.wizards.com/global/images/magic/general/shuko.jpg -Oracle:Equipped creature gets +1/+0.\nEquip {0} ({0}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +1/+0.\nEquip {0} ({0}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/shunt.txt b/forge-gui/res/cardsfolder/s/shunt.txt index e2769527d37..0cc71105c71 100644 --- a/forge-gui/res/cardsfolder/s/shunt.txt +++ b/forge-gui/res/cardsfolder/s/shunt.txt @@ -1,7 +1,7 @@ -Name:Shunt -ManaCost:1 R R -Types:Instant -A:SP$ ChangeTargets | Cost$ 1 R R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shunt.jpg -Oracle:Change the target of target spell with a single target. \ No newline at end of file +Name:Shunt +ManaCost:1 R R +Types:Instant +A:SP$ ChangeTargets | Cost$ 1 R R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shunt.jpg +Oracle:Change the target of target spell with a single target. diff --git a/forge-gui/res/cardsfolder/s/shuriken.txt b/forge-gui/res/cardsfolder/s/shuriken.txt index 6be4eb2821a..2d67cc641e0 100644 --- a/forge-gui/res/cardsfolder/s/shuriken.txt +++ b/forge-gui/res/cardsfolder/s/shuriken.txt @@ -1,13 +1,13 @@ -Name:Shuriken -ManaCost:1 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ ShurikenDamage | AddSVar$ ShurikenGainCtrl & ShurikenForget | Description$ Equipped creature has "{T}, Unattach CARDNAME: CARDNAME deals 2 damage to target creature. That creature's controller gains control of CARDNAME unless it was unattached from a Ninja." -SVar:ShurikenDamage:AB$ DealDamage | Cost$ T Unattach | NumDmg$ 2 | DamageSource$ OriginalHost | RememberCostCards$ True | ValidTgts$ Creature | SubAbility$ ShurikenGainCtrl | SpellDescription$ Shuriken deals 2 damage to target creature. That creature's controller gains control of Shuriken unless it was unattached from a Ninja -SVar:ShurikenGainCtrl:DB$ GainControl | NewController$ TargetedController | Defined$ Valid Card.IsRemembered+namedShuriken | ConditionDefined$ Self | ConditionPresent$ Ninja | ConditionCompare$ EQ0 | SubAbility$ ShurikenForget -SVar:ShurikenForget:DB$ Pump | ForgetObjects$ Valid Card.IsRemembered+namedShuriken | StackDescription$ None -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shuriken.jpg -Oracle:Equipped creature has "{T}, Unattach Shuriken: Shuriken deals 2 damage to target creature. That creature's controller gains control of Shuriken unless it was unattached from a Ninja."\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Shuriken +ManaCost:1 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ ShurikenDamage | AddSVar$ ShurikenGainCtrl & ShurikenForget | Description$ Equipped creature has "{T}, Unattach CARDNAME: CARDNAME deals 2 damage to target creature. That creature's controller gains control of CARDNAME unless it was unattached from a Ninja." +SVar:ShurikenDamage:AB$ DealDamage | Cost$ T Unattach | NumDmg$ 2 | DamageSource$ OriginalHost | RememberCostCards$ True | ValidTgts$ Creature | SubAbility$ ShurikenGainCtrl | SpellDescription$ Shuriken deals 2 damage to target creature. That creature's controller gains control of Shuriken unless it was unattached from a Ninja +SVar:ShurikenGainCtrl:DB$ GainControl | NewController$ TargetedController | Defined$ Valid Card.IsRemembered+namedShuriken | ConditionDefined$ Self | ConditionPresent$ Ninja | ConditionCompare$ EQ0 | SubAbility$ ShurikenForget +SVar:ShurikenForget:DB$ Pump | ForgetObjects$ Valid Card.IsRemembered+namedShuriken | StackDescription$ None +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shuriken.jpg +Oracle:Equipped creature has "{T}, Unattach Shuriken: Shuriken deals 2 damage to target creature. That creature's controller gains control of Shuriken unless it was unattached from a Ninja."\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/shyft.txt b/forge-gui/res/cardsfolder/s/shyft.txt index f94e752af51..9f685e9a87a 100644 --- a/forge-gui/res/cardsfolder/s/shyft.txt +++ b/forge-gui/res/cardsfolder/s/shyft.txt @@ -1,9 +1,9 @@ -Name:Shyft -ManaCost:4 U -Types:Creature Shapeshifter -PT:4/2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigColor | TriggerDescription$ At the beginning of your upkeep, you may have CARDNAME become the color or colors of your choice. (This effect lasts indefinitely.) -SVar:TrigColor:AB$ ChooseColor | Cost$ 0 | Defined$ You | OrColors$ True | SubAbility$ Animate -SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/shyft.jpg -Oracle:At the beginning of your upkeep, you may have Shyft become the color or colors of your choice. (This effect lasts indefinitely.) \ No newline at end of file +Name:Shyft +ManaCost:4 U +Types:Creature Shapeshifter +PT:4/2 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigColor | TriggerDescription$ At the beginning of your upkeep, you may have CARDNAME become the color or colors of your choice. (This effect lasts indefinitely.) +SVar:TrigColor:AB$ ChooseColor | Cost$ 0 | Defined$ You | OrColors$ True | SubAbility$ Animate +SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/shyft.jpg +Oracle:At the beginning of your upkeep, you may have Shyft become the color or colors of your choice. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/s/sibilant_spirit.txt b/forge-gui/res/cardsfolder/s/sibilant_spirit.txt index 386f90aeed4..500eacdb10e 100644 --- a/forge-gui/res/cardsfolder/s/sibilant_spirit.txt +++ b/forge-gui/res/cardsfolder/s/sibilant_spirit.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | OptionalDecider$ Opponent | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME attacks, defending player may draw a card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sibilant_spirit.jpg -Oracle:Flying\nWhenever Sibilant Spirit attacks, defending player may draw a card. \ No newline at end of file +Oracle:Flying\nWhenever Sibilant Spirit attacks, defending player may draw a card. diff --git a/forge-gui/res/cardsfolder/s/sick_and_tired.txt b/forge-gui/res/cardsfolder/s/sick_and_tired.txt index c3ad61606ff..9459d903e24 100644 --- a/forge-gui/res/cardsfolder/s/sick_and_tired.txt +++ b/forge-gui/res/cardsfolder/s/sick_and_tired.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Instant A:SP$ Pump | Cost$ 2 B | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Two target creatures each get -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sick_and_tired.jpg -Oracle:Two target creatures each get -1/-1 until end of turn. \ No newline at end of file +Oracle:Two target creatures each get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sicken.txt b/forge-gui/res/cardsfolder/s/sicken.txt index 741e399be1d..beb19ec3b69 100644 --- a/forge-gui/res/cardsfolder/s/sicken.txt +++ b/forge-gui/res/cardsfolder/s/sicken.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | Description$ Enchanted creature gets -1/-1. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sicken.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/-1.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -1/-1.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/sickening_dreams.txt b/forge-gui/res/cardsfolder/s/sickening_dreams.txt index ba6cf9987d8..60607c44ef0 100644 --- a/forge-gui/res/cardsfolder/s/sickening_dreams.txt +++ b/forge-gui/res/cardsfolder/s/sickening_dreams.txt @@ -1,8 +1,8 @@ -Name:Sickening Dreams -ManaCost:1 B -Types:Sorcery -A:SP$ DamageAll | Cost$ 1 B Discard | NumDmg$ ChosenX | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | References$ X | SpellDescription$ CARDNAME deals X damage to each creature and each player. -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sickening_dreams.jpg -Oracle:As an additional cost to cast Sickening Dreams, discard X cards.\nSickening Dreams deals X damage to each creature and each player. \ No newline at end of file +Name:Sickening Dreams +ManaCost:1 B +Types:Sorcery +A:SP$ DamageAll | Cost$ 1 B Discard | NumDmg$ ChosenX | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | References$ X | SpellDescription$ CARDNAME deals X damage to each creature and each player. +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sickening_dreams.jpg +Oracle:As an additional cost to cast Sickening Dreams, discard X cards.\nSickening Dreams deals X damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/s/sickening_shoal.txt b/forge-gui/res/cardsfolder/s/sickening_shoal.txt index 4f08c0e60e6..7bbf96154a9 100644 --- a/forge-gui/res/cardsfolder/s/sickening_shoal.txt +++ b/forge-gui/res/cardsfolder/s/sickening_shoal.txt @@ -7,4 +7,4 @@ SVar:X:Count$xPaid SVar:Y:Exiled$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sickening_shoal.jpg -Oracle:You may exile a black card with converted mana cost X from your hand rather than pay Sickening Shoal's mana cost.\nTarget creature gets -X/-X until end of turn. \ No newline at end of file +Oracle:You may exile a black card with converted mana cost X from your hand rather than pay Sickening Shoal's mana cost.\nTarget creature gets -X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sickle_ripper.txt b/forge-gui/res/cardsfolder/s/sickle_ripper.txt index 78fee1a7984..7043689ed70 100644 --- a/forge-gui/res/cardsfolder/s/sickle_ripper.txt +++ b/forge-gui/res/cardsfolder/s/sickle_ripper.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Warrior PT:2/1 K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/sickle_ripper.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/s/sickleslicer.txt b/forge-gui/res/cardsfolder/s/sickleslicer.txt index f997c922305..3e303719580 100644 --- a/forge-gui/res/cardsfolder/s/sickleslicer.txt +++ b/forge-gui/res/cardsfolder/s/sickleslicer.txt @@ -5,4 +5,4 @@ K:Equip 4 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2. K:Living Weapon SVar:Picture:http://www.wizards.com/global/images/magic/general/sickleslicer.jpg -Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +2/+2.\nEquip {4} \ No newline at end of file +Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +2/+2.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/s/sidar_jabari.txt b/forge-gui/res/cardsfolder/s/sidar_jabari.txt index 1d330ca12ae..f768eef1517 100644 --- a/forge-gui/res/cardsfolder/s/sidar_jabari.txt +++ b/forge-gui/res/cardsfolder/s/sidar_jabari.txt @@ -6,4 +6,4 @@ K:Flanking T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigTap | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, tap target creature defending player controls. SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls SVar:Picture:http://www.wizards.com/global/images/magic/general/sidar_jabari.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhenever Sidar Jabari attacks, tap target creature defending player controls. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhenever Sidar Jabari attacks, tap target creature defending player controls. diff --git a/forge-gui/res/cardsfolder/s/sidar_kondo.txt b/forge-gui/res/cardsfolder/s/sidar_kondo.txt index f11bad3a5a4..333f566a0fe 100644 --- a/forge-gui/res/cardsfolder/s/sidar_kondo.txt +++ b/forge-gui/res/cardsfolder/s/sidar_kondo.txt @@ -1,7 +1,7 @@ -Name:Sidar Kondo -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+12 -A:AB$ Pump | ActivationZone$ Command | Cost$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Target creature gets +3/+3 until end of turn. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sidar_kondo.jpg -Oracle:Hand -1, life +12\n{3}: Target creature gets +3/+3 until end of turn. \ No newline at end of file +Name:Sidar Kondo +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+12 +A:AB$ Pump | ActivationZone$ Command | Cost$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ 3 | SpellDescription$ Target creature gets +3/+3 until end of turn. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sidar_kondo.jpg +Oracle:Hand -1, life +12\n{3}: Target creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sideswipe.txt b/forge-gui/res/cardsfolder/s/sideswipe.txt index 138abb75df8..941fe9ba44f 100644 --- a/forge-gui/res/cardsfolder/s/sideswipe.txt +++ b/forge-gui/res/cardsfolder/s/sideswipe.txt @@ -1,8 +1,8 @@ -Name:Sideswipe -ManaCost:1 R -Types:Instant -A:SP$ ChangeTargets | Cost$ 1 R | TargetType$ Spell | Optional$ True | ValidTgts$ Card.Arcane | SpellDescription$ You may change any targets of target Arcane spell. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sideswipe.jpg -Oracle:You may change any targets of target Arcane spell. +Name:Sideswipe +ManaCost:1 R +Types:Instant +A:SP$ ChangeTargets | Cost$ 1 R | TargetType$ Spell | Optional$ True | ValidTgts$ Card.Arcane | SpellDescription$ You may change any targets of target Arcane spell. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sideswipe.jpg +Oracle:You may change any targets of target Arcane spell. diff --git a/forge-gui/res/cardsfolder/s/sidewinder_sliver.txt b/forge-gui/res/cardsfolder/s/sidewinder_sliver.txt index 043233a16bc..24a633e5fa9 100644 --- a/forge-gui/res/cardsfolder/s/sidewinder_sliver.txt +++ b/forge-gui/res/cardsfolder/s/sidewinder_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Flanking | Description$ All Sliver creatures have flanking. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sidewinder_sliver.jpg -Oracle:All Sliver creatures have flanking. (Whenever a creature without flanking blocks a Sliver, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:All Sliver creatures have flanking. (Whenever a creature without flanking blocks a Sliver, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/s/siege_gang_commander.txt b/forge-gui/res/cardsfolder/s/siege_gang_commander.txt index 91d8f52143b..092c2a93e9b 100644 --- a/forge-gui/res/cardsfolder/s/siege_gang_commander.txt +++ b/forge-gui/res/cardsfolder/s/siege_gang_commander.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ 1 R Sac<1/Goblin> | ValidTgts$ Creature,Player | TgtPro T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put three 1/1 red Goblin creature tokens onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin 10E SVar:Picture:http://www.wizards.com/global/images/magic/general/siege_gang_commander.jpg -Oracle:When Siege-Gang Commander enters the battlefield, put three 1/1 red Goblin creature tokens onto the battlefield.\n{1}{R}, Sacrifice a Goblin: Siege-Gang Commander deals 2 damage to target creature or player. \ No newline at end of file +Oracle:When Siege-Gang Commander enters the battlefield, put three 1/1 red Goblin creature tokens onto the battlefield.\n{1}{R}, Sacrifice a Goblin: Siege-Gang Commander deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/siege_mastodon.txt b/forge-gui/res/cardsfolder/s/siege_mastodon.txt index 8f613be3b6f..b7b7420345f 100644 --- a/forge-gui/res/cardsfolder/s/siege_mastodon.txt +++ b/forge-gui/res/cardsfolder/s/siege_mastodon.txt @@ -3,4 +3,4 @@ ManaCost:4 W Types:Creature Elephant PT:3/5 SVar:Picture:http://www.wizards.com/global/images/magic/general/siege_mastodon.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/siege_of_towers.txt b/forge-gui/res/cardsfolder/s/siege_of_towers.txt index 418645e9cb6..fa4bf3519bb 100644 --- a/forge-gui/res/cardsfolder/s/siege_of_towers.txt +++ b/forge-gui/res/cardsfolder/s/siege_of_towers.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Replicate 1 R A:SP$ Animate | Cost$ 1 R | ValidTgts$ Mountain | Power$ 3 | Toughness$ 1 | Types$ Creature | Permanent$ True | SpellDescription$ Target Mountain becomes a 3/1 creature. It's still a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/siege_of_towers.jpg -Oracle:Replicate {1}{R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nTarget Mountain becomes a 3/1 creature. It's still a land. \ No newline at end of file +Oracle:Replicate {1}{R} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nTarget Mountain becomes a 3/1 creature. It's still a land. diff --git a/forge-gui/res/cardsfolder/s/siege_wurm.txt b/forge-gui/res/cardsfolder/s/siege_wurm.txt index 3f11ae0ce69..7050a690273 100644 --- a/forge-gui/res/cardsfolder/s/siege_wurm.txt +++ b/forge-gui/res/cardsfolder/s/siege_wurm.txt @@ -1,8 +1,8 @@ -Name:Siege Wurm -ManaCost:5 G G -Types:Creature Wurm -PT:5/5 -K:Trample -K:Convoke -SVar:Picture:http://www.wizards.com/global/images/magic/general/siege_wurm.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTrample \ No newline at end of file +Name:Siege Wurm +ManaCost:5 G G +Types:Creature Wurm +PT:5/5 +K:Trample +K:Convoke +SVar:Picture:http://www.wizards.com/global/images/magic/general/siege_wurm.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nTrample diff --git a/forge-gui/res/cardsfolder/s/sift.txt b/forge-gui/res/cardsfolder/s/sift.txt index 326f34ad358..624d63b23fb 100644 --- a/forge-gui/res/cardsfolder/s/sift.txt +++ b/forge-gui/res/cardsfolder/s/sift.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 3 U | NumCards$ 3 | SpellDescription$ Draw three cards, then discard a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/sift.jpg -Oracle:Draw three cards, then discard a card. \ No newline at end of file +Oracle:Draw three cards, then discard a card. diff --git a/forge-gui/res/cardsfolder/s/sift_through_sands.txt b/forge-gui/res/cardsfolder/s/sift_through_sands.txt index a74820c37c7..f44d66166f4 100644 --- a/forge-gui/res/cardsfolder/s/sift_through_sands.txt +++ b/forge-gui/res/cardsfolder/s/sift_through_sands.txt @@ -1,12 +1,12 @@ -Name:Sift Through Sands -ManaCost:1 U U -Types:Instant Arcane -A:SP$ Draw | Cost$ 1 U U | Defined$ You | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard a card. If you've cast a spell named Peer Through Depths and a spell named Reach Through Mists this turn, you may search your library for a card named The Unspeakable, put it onto the battlefield, then shuffle your library. -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBUnspeakable -SVar:DBUnspeakable:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedThe Unspeakable | ChangeNum$ 1 | ConditionCheckSVar$ PeerReachTotal | ConditionSVarCompare$ EQ2 | References$ Peer,Reach,PeerReachTotal -SVar:PeerReachTotal:SVar$Peer/Plus.Reach -#Max returns any number lower than or equally to the number following the period. -SVar:Peer:Count$ThisTurnCast_Card.YouCtrl+namedPeer Through Depths/LimitMax.1 -SVar:Reach:Count$ThisTurnCast_Card.YouCtrl+namedReach Through Mists/LimitMax.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sift_through_sands.jpg -Oracle:Draw two cards, then discard a card.\nIf you've cast a spell named Peer Through Depths and a spell named Reach Through Mists this turn, you may search your library for a card named The Unspeakable, put it onto the battlefield, then shuffle your library. \ No newline at end of file +Name:Sift Through Sands +ManaCost:1 U U +Types:Instant Arcane +A:SP$ Draw | Cost$ 1 U U | Defined$ You | NumCards$ 2 | SubAbility$ DBDiscard | SpellDescription$ Draw two cards, then discard a card. If you've cast a spell named Peer Through Depths and a spell named Reach Through Mists this turn, you may search your library for a card named The Unspeakable, put it onto the battlefield, then shuffle your library. +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBUnspeakable +SVar:DBUnspeakable:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedThe Unspeakable | ChangeNum$ 1 | ConditionCheckSVar$ PeerReachTotal | ConditionSVarCompare$ EQ2 | References$ Peer,Reach,PeerReachTotal +SVar:PeerReachTotal:SVar$Peer/Plus.Reach +#Max returns any number lower than or equally to the number following the period. +SVar:Peer:Count$ThisTurnCast_Card.YouCtrl+namedPeer Through Depths/LimitMax.1 +SVar:Reach:Count$ThisTurnCast_Card.YouCtrl+namedReach Through Mists/LimitMax.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sift_through_sands.jpg +Oracle:Draw two cards, then discard a card.\nIf you've cast a spell named Peer Through Depths and a spell named Reach Through Mists this turn, you may search your library for a card named The Unspeakable, put it onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/sigarda_host_of_herons.txt b/forge-gui/res/cardsfolder/s/sigarda_host_of_herons.txt index ccd6f2f2f4f..af8f28f1821 100644 --- a/forge-gui/res/cardsfolder/s/sigarda_host_of_herons.txt +++ b/forge-gui/res/cardsfolder/s/sigarda_host_of_herons.txt @@ -1,9 +1,9 @@ -Name:Sigarda, Host of Herons -ManaCost:2 G W W -Types:Legendary Creature Angel -PT:5/5 -K:Flying -K:Hexproof -S:Mode$ Continuous | Affected$ You | AddKeyword$ Spells and abilities your opponents control can't cause you to sacrifice permanents. | Description$ Spells and abilities your opponents control can't cause you to sacrifice permanents. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sigarda_host_of_herons.jpg -Oracle:Flying, hexproof\nSpells and abilities your opponents control can't cause you to sacrifice permanents. \ No newline at end of file +Name:Sigarda, Host of Herons +ManaCost:2 G W W +Types:Legendary Creature Angel +PT:5/5 +K:Flying +K:Hexproof +S:Mode$ Continuous | Affected$ You | AddKeyword$ Spells and abilities your opponents control can't cause you to sacrifice permanents. | Description$ Spells and abilities your opponents control can't cause you to sacrifice permanents. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sigarda_host_of_herons.jpg +Oracle:Flying, hexproof\nSpells and abilities your opponents control can't cause you to sacrifice permanents. diff --git a/forge-gui/res/cardsfolder/s/sighted_caste_sorcerer.txt b/forge-gui/res/cardsfolder/s/sighted_caste_sorcerer.txt index d4c1bab84c1..d252a8a872b 100644 --- a/forge-gui/res/cardsfolder/s/sighted_caste_sorcerer.txt +++ b/forge-gui/res/cardsfolder/s/sighted_caste_sorcerer.txt @@ -5,4 +5,4 @@ PT:1/1 K:Exalted A:AB$ Pump | Cost$ U | KW$ Shroud | SpellDescription$ CARDNAME gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sighted_caste_sorcerer.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{U}: Sighted-Caste Sorcerer gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\n{U}: Sighted-Caste Sorcerer gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/sightless_brawler.txt b/forge-gui/res/cardsfolder/s/sightless_brawler.txt index 75adec07ba7..8f41d97c4fd 100644 --- a/forge-gui/res/cardsfolder/s/sightless_brawler.txt +++ b/forge-gui/res/cardsfolder/s/sightless_brawler.txt @@ -1,9 +1,9 @@ -Name:Sightless Brawler -ManaCost:1 W -Types:Enchantment Creature Human Warrior -PT:3/2 -K:Bestow:4 W -K:CARDNAME can't attack alone. -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME can't attack alone. | Description$ Enchanted creature gets +3/+2 and can't attack alone. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sightless_brawler.jpg -Oracle:Bestow {4}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nSightless Brawler can't attack alone.\nEnchanted creature gets +3/+2 and can't attack alone. \ No newline at end of file +Name:Sightless Brawler +ManaCost:1 W +Types:Enchantment Creature Human Warrior +PT:3/2 +K:Bestow:4 W +K:CARDNAME can't attack alone. +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME can't attack alone. | Description$ Enchanted creature gets +3/+2 and can't attack alone. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sightless_brawler.jpg +Oracle:Bestow {4}{W} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nSightless Brawler can't attack alone.\nEnchanted creature gets +3/+2 and can't attack alone. diff --git a/forge-gui/res/cardsfolder/s/sightless_ghoul.txt b/forge-gui/res/cardsfolder/s/sightless_ghoul.txt index 6442b98878f..dd4db02be6f 100644 --- a/forge-gui/res/cardsfolder/s/sightless_ghoul.txt +++ b/forge-gui/res/cardsfolder/s/sightless_ghoul.txt @@ -1,8 +1,8 @@ -Name:Sightless Ghoul -ManaCost:3 B -Types:Creature Zombie Soldier -PT:2/2 -K:CARDNAME can't block. -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/sightless_ghoul.jpg -Oracle:Sightless Ghoul can't block.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Sightless Ghoul +ManaCost:3 B +Types:Creature Zombie Soldier +PT:2/2 +K:CARDNAME can't block. +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/sightless_ghoul.jpg +Oracle:Sightless Ghoul can't block.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/s/sigil_blessing.txt b/forge-gui/res/cardsfolder/s/sigil_blessing.txt index c8209f8ec41..1d1047340ab 100644 --- a/forge-gui/res/cardsfolder/s/sigil_blessing.txt +++ b/forge-gui/res/cardsfolder/s/sigil_blessing.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G W | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +3 | NumDef$ +3 | SubAbility$ DBPumpAll | SpellDescription$ Until end of turn, target creature you control gets +3/+3 and other creatures you control get +1/+1. SVar:DBPumpAll:DB$PumpAll | Cost$ 0 | ValidCards$ Targeted.Other+YouCtrl+Creature | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_blessing.jpg -Oracle:Until end of turn, target creature you control gets +3/+3 and other creatures you control get +1/+1. \ No newline at end of file +Oracle:Until end of turn, target creature you control gets +3/+3 and other creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/s/sigil_captain.txt b/forge-gui/res/cardsfolder/s/sigil_captain.txt index 2b7dd032c72..f38336f8999 100644 --- a/forge-gui/res/cardsfolder/s/sigil_captain.txt +++ b/forge-gui/res/cardsfolder/s/sigil_captain.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerEQ1+toughnessEQ1+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature enters the battlefield under your control, if that creature is 1/1, put two +1/+1 counters on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredCard | CounterType$ P1P1 | CounterNum$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_captain.jpg -Oracle:Whenever a creature enters the battlefield under your control, if that creature is 1/1, put two +1/+1 counters on it. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield under your control, if that creature is 1/1, put two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/s/sigil_of_distinction.txt b/forge-gui/res/cardsfolder/s/sigil_of_distinction.txt index 908619ab508..4df09783095 100644 --- a/forge-gui/res/cardsfolder/s/sigil_of_distinction.txt +++ b/forge-gui/res/cardsfolder/s/sigil_of_distinction.txt @@ -1,11 +1,11 @@ -Name:Sigil of Distinction -ManaCost:X -Types:Artifact Equipment -K:etbCounter:CHARGE:X -S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddPower$ Y | AddToughness$ Y | Description$ Equipped creature gets +1/+1 for each charge counter on CARDNAME. -K:Equip SubCounter<1/CHARGE> -SVar:X:Count$xPaid -SVar:Y:Count$CardCounters.CHARGE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_of_distinction.jpg -Oracle:Sigil of Distinction enters the battlefield with X charge counters on it.\nEquipped creature gets +1/+1 for each charge counter on Sigil of Distinction.\nEquip-Remove a charge counter from Sigil of Distinction. \ No newline at end of file +Name:Sigil of Distinction +ManaCost:X +Types:Artifact Equipment +K:etbCounter:CHARGE:X +S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddPower$ Y | AddToughness$ Y | Description$ Equipped creature gets +1/+1 for each charge counter on CARDNAME. +K:Equip SubCounter<1/CHARGE> +SVar:X:Count$xPaid +SVar:Y:Count$CardCounters.CHARGE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_of_distinction.jpg +Oracle:Sigil of Distinction enters the battlefield with X charge counters on it.\nEquipped creature gets +1/+1 for each charge counter on Sigil of Distinction.\nEquip-Remove a charge counter from Sigil of Distinction. diff --git a/forge-gui/res/cardsfolder/s/sigil_of_sleep.txt b/forge-gui/res/cardsfolder/s/sigil_of_sleep.txt index 0ecbce70da0..261ddbace70 100644 --- a/forge-gui/res/cardsfolder/s/sigil_of_sleep.txt +++ b/forge-gui/res/cardsfolder/s/sigil_of_sleep.txt @@ -1,9 +1,9 @@ -Name:Sigil of Sleep -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ DamageDone | ValidSource$ Creature.AttachedBy | ValidTarget$ Player | Execute$ TrigReturn | TriggerDescription$ Whenever enchanted creature deals damage to a player, return target creature that player controls to its owner's hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredTarget | TgtPrompt$ Select target creature your opponent controls | IsCurse$ True | Origin$ Battlefield | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_of_sleep.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage to a player, return target creature that player controls to its owner's hand. \ No newline at end of file +Name:Sigil of Sleep +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ DamageDone | ValidSource$ Creature.AttachedBy | ValidTarget$ Player | Execute$ TrigReturn | TriggerDescription$ Whenever enchanted creature deals damage to a player, return target creature that player controls to its owner's hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredTarget | TgtPrompt$ Select target creature your opponent controls | IsCurse$ True | Origin$ Battlefield | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_of_sleep.jpg +Oracle:Enchant creature\nWhenever enchanted creature deals damage to a player, return target creature that player controls to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sigil_of_the_empty_throne.txt b/forge-gui/res/cardsfolder/s/sigil_of_the_empty_throne.txt index bcd4777c4c7..92373d73796 100644 --- a/forge-gui/res/cardsfolder/s/sigil_of_the_empty_throne.txt +++ b/forge-gui/res/cardsfolder/s/sigil_of_the_empty_throne.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Enchantment | ValidActivatingPlayer$ You | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast an enchantment spell, put a 4/4 white Angel creature token with flying onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel CFX SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_of_the_empty_throne.jpg -Oracle:Whenever you cast an enchantment spell, put a 4/4 white Angel creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Whenever you cast an enchantment spell, put a 4/4 white Angel creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sigil_of_the_nayan_gods.txt b/forge-gui/res/cardsfolder/s/sigil_of_the_nayan_gods.txt index 44404538b5d..c3cfde8411a 100644 --- a/forge-gui/res/cardsfolder/s/sigil_of_the_nayan_gods.txt +++ b/forge-gui/res/cardsfolder/s/sigil_of_the_nayan_gods.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness SVar:X:Count$Valid Creature.YouCtrl SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_of_the_nayan_gods.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each creature you control.\nCycling {G/W} ({G/W}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 for each creature you control.\nCycling {G/W} ({G/W}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/sigil_of_the_new_dawn.txt b/forge-gui/res/cardsfolder/s/sigil_of_the_new_dawn.txt index 8a18992ab5d..2cdb5898c1e 100644 --- a/forge-gui/res/cardsfolder/s/sigil_of_the_new_dawn.txt +++ b/forge-gui/res/cardsfolder/s/sigil_of_the_new_dawn.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouOwn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a creature is put into your graveyard from the battlefield, you may pay {1}{W}. If you do, return that card to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 1 W | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_of_the_new_dawn.jpg -Oracle:Whenever a creature is put into your graveyard from the battlefield, you may pay {1}{W}. If you do, return that card to your hand. \ No newline at end of file +Oracle:Whenever a creature is put into your graveyard from the battlefield, you may pay {1}{W}. If you do, return that card to your hand. diff --git a/forge-gui/res/cardsfolder/s/sigil_tracer.txt b/forge-gui/res/cardsfolder/s/sigil_tracer.txt index f9b3524b001..900b15b68b1 100644 --- a/forge-gui/res/cardsfolder/s/sigil_tracer.txt +++ b/forge-gui/res/cardsfolder/s/sigil_tracer.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$CopySpellAbility | Cost$ 1 U tapXType<2/Wizard> | ValidTgts$ Instant,Sorcery | SpellDescription$ Copy target instant or sorcery spell. You may choose new targets for the copy. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sigil_tracer.jpg -Oracle:{1}{U}, Tap two untapped Wizards you control: Copy target instant or sorcery spell. You may choose new targets for the copy. \ No newline at end of file +Oracle:{1}{U}, Tap two untapped Wizards you control: Copy target instant or sorcery spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/s/sigiled_behemoth.txt b/forge-gui/res/cardsfolder/s/sigiled_behemoth.txt index f0348c18f9c..6725c0f3bbc 100644 --- a/forge-gui/res/cardsfolder/s/sigiled_behemoth.txt +++ b/forge-gui/res/cardsfolder/s/sigiled_behemoth.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/4 K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/sigiled_behemoth.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/s/sigiled_paladin.txt b/forge-gui/res/cardsfolder/s/sigiled_paladin.txt index 555cf999bdc..96b5efdb670 100644 --- a/forge-gui/res/cardsfolder/s/sigiled_paladin.txt +++ b/forge-gui/res/cardsfolder/s/sigiled_paladin.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/sigiled_paladin.jpg -Oracle:First strike\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:First strike\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/s/sigiled_skink.txt b/forge-gui/res/cardsfolder/s/sigiled_skink.txt index e5d5754b1f9..209a36e955a 100644 --- a/forge-gui/res/cardsfolder/s/sigiled_skink.txt +++ b/forge-gui/res/cardsfolder/s/sigiled_skink.txt @@ -1,9 +1,9 @@ -Name:Sigiled Skink -ManaCost:1 R -Types:Creature Lizard -PT:2/1 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ DBScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/sigiled_skink.jpg -Oracle:Whenever Sigiled Skink attacks, 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 +Name:Sigiled Skink +ManaCost:1 R +Types:Creature Lizard +PT:2/1 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ DBScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/sigiled_skink.jpg +Oracle:Whenever Sigiled Skink attacks, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/sigiled_starfish.txt b/forge-gui/res/cardsfolder/s/sigiled_starfish.txt index 0e1de596ae9..1eeb09b2481 100644 --- a/forge-gui/res/cardsfolder/s/sigiled_starfish.txt +++ b/forge-gui/res/cardsfolder/s/sigiled_starfish.txt @@ -1,7 +1,7 @@ -Name:Sigiled Starfish -ManaCost:1 U -Types:Creature Starfish -PT:0/3 -A:AB$ Scry | Cost$ T | ScryNum$ 1 | SpellDescription$ Scry 1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sigiled_starfish.jpg -Oracle:{T}: 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 +Name:Sigiled Starfish +ManaCost:1 U +Types:Creature Starfish +PT:0/3 +A:AB$ Scry | Cost$ T | ScryNum$ 1 | SpellDescription$ Scry 1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sigiled_starfish.jpg +Oracle:{T}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/sign_in_blood.txt b/forge-gui/res/cardsfolder/s/sign_in_blood.txt index 3951e786337..b66bddde567 100644 --- a/forge-gui/res/cardsfolder/s/sign_in_blood.txt +++ b/forge-gui/res/cardsfolder/s/sign_in_blood.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ B B | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife | SpellDescription$ Target player draws two cards and loses 2 life. SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 2 | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/sign_in_blood.jpg -Oracle:Target player draws two cards and loses 2 life. \ No newline at end of file +Oracle:Target player draws two cards and loses 2 life. diff --git a/forge-gui/res/cardsfolder/s/signal_pest.txt b/forge-gui/res/cardsfolder/s/signal_pest.txt index 56f5925524c..e813b162f7f 100644 --- a/forge-gui/res/cardsfolder/s/signal_pest.txt +++ b/forge-gui/res/cardsfolder/s/signal_pest.txt @@ -6,4 +6,4 @@ K:CantBeBlockedBy Creature.withoutFlying+withoutReach T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBattleCry | TriggerDescription$ Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.) SVar:TrigBattleCry:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | NumAtt$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/signal_pest.jpg -Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)\nSignal Pest can't be blocked except by creatures with flying or reach. \ No newline at end of file +Oracle:Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)\nSignal Pest can't be blocked except by creatures with flying or reach. diff --git a/forge-gui/res/cardsfolder/s/signal_the_clans.txt b/forge-gui/res/cardsfolder/s/signal_the_clans.txt index 3ee875b1586..d12bfd6343f 100644 --- a/forge-gui/res/cardsfolder/s/signal_the_clans.txt +++ b/forge-gui/res/cardsfolder/s/signal_the_clans.txt @@ -1,12 +1,12 @@ -Name:Signal the Clans -ManaCost:R G -Types:Instant -A:SP$ ChangeZone | Cost$ R G | Origin$ Library | Destination$ Library | ChangeType$ Creature | ChangeNum$ 3 | RememberChanged$ True | Reveal$ True | Shuffle$ False | StackDescription$ SpellDescription | SubAbility$ DBChoose | SpellDescription$ Search your library for three creature cards and reveal them. If you reveal three cards with different names, choose one of them at random and put that card into your hand. Shuffle the rest into your library. -SVar:DBChoose:DB$ ChooseCard | Defined$ You | Amount$ 1 | AtRandom$ True | Choices$ Card.IsRemembered | ChoiceZone$ Library | SubAbility$ DBChange | StackDescription$ None | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ3 -SVar:DBChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | Defined$ ChosenCard | StackDescription$ None | SubAbility$ DBShuffle | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ3 -SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$DifferentCardNames_Creature.IsRemembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/signal_the_clans.jpg -Oracle:Search your library for three creature cards and reveal them. If you reveal three cards with different names, choose one of them at random and put that card into your hand. Shuffle the rest into your library. \ No newline at end of file +Name:Signal the Clans +ManaCost:R G +Types:Instant +A:SP$ ChangeZone | Cost$ R G | Origin$ Library | Destination$ Library | ChangeType$ Creature | ChangeNum$ 3 | RememberChanged$ True | Reveal$ True | Shuffle$ False | StackDescription$ SpellDescription | SubAbility$ DBChoose | SpellDescription$ Search your library for three creature cards and reveal them. If you reveal three cards with different names, choose one of them at random and put that card into your hand. Shuffle the rest into your library. +SVar:DBChoose:DB$ ChooseCard | Defined$ You | Amount$ 1 | AtRandom$ True | Choices$ Card.IsRemembered | ChoiceZone$ Library | SubAbility$ DBChange | StackDescription$ None | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ3 +SVar:DBChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | Defined$ ChosenCard | StackDescription$ None | SubAbility$ DBShuffle | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ3 +SVar:DBShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$DifferentCardNames_Creature.IsRemembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/signal_the_clans.jpg +Oracle:Search your library for three creature cards and reveal them. If you reveal three cards with different names, choose one of them at random and put that card into your hand. Shuffle the rest into your library. diff --git a/forge-gui/res/cardsfolder/s/silence.txt b/forge-gui/res/cardsfolder/s/silence.txt index 9bebf966511..91bcc3641a1 100644 --- a/forge-gui/res/cardsfolder/s/silence.txt +++ b/forge-gui/res/cardsfolder/s/silence.txt @@ -1,7 +1,7 @@ -Name:Silence -ManaCost:W -Types:Instant -A:SP$ Effect | Cost$ W | Name$ Silence Effect | StaticAbilities$ STCantBeCast | AILogic$ BeginningOfOppTurn | SpellDescription$ Your opponents can't cast spells this turn. (Spells cast before this resolves are unaffected.) -SVar:STCantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Opponent | Description$ Your opponents can't cast spells. -SVar:Picture:http://www.wizards.com/global/images/magic/general/silence.jpg -Oracle:Your opponents can't cast spells this turn. (Spells cast before this resolves are unaffected.) \ No newline at end of file +Name:Silence +ManaCost:W +Types:Instant +A:SP$ Effect | Cost$ W | Name$ Silence Effect | StaticAbilities$ STCantBeCast | AILogic$ BeginningOfOppTurn | SpellDescription$ Your opponents can't cast spells this turn. (Spells cast before this resolves are unaffected.) +SVar:STCantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Opponent | Description$ Your opponents can't cast spells. +SVar:Picture:http://www.wizards.com/global/images/magic/general/silence.jpg +Oracle:Your opponents can't cast spells this turn. (Spells cast before this resolves are unaffected.) diff --git a/forge-gui/res/cardsfolder/s/silence_the_believers.txt b/forge-gui/res/cardsfolder/s/silence_the_believers.txt index a6ce81d22a3..01be513c8b9 100644 --- a/forge-gui/res/cardsfolder/s/silence_the_believers.txt +++ b/forge-gui/res/cardsfolder/s/silence_the_believers.txt @@ -1,11 +1,11 @@ -Name:Silence the Believers -ManaCost:2 B B -Types:Instant -A:SP$ Pump | Cost$ 2 B B | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts,IncreaseCost | IsCurse$ True | RememberTargets$ True | SubAbility$ DBExile | StackDescription$ Exile {c:Targeted} and all Auras attached to them. | SpellDescription$ Exile any number of target creatures and all Auras attached to them. -SVar:DBExile:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Aura.AttachedTo Targeted | Origin$ Battlefield | Destination$ Exile | UseAllOriginZones$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:MaxTgts:Count$Valid Creature -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 B | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{B} more to cast for each target beyond the first. -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/silence_the_believers.jpg -Oracle:Strive - Silence the Believers costs {2}{B} more to cast for each target beyond the first.\nExile any number of target creatures and all Auras attached to them. \ No newline at end of file +Name:Silence the Believers +ManaCost:2 B B +Types:Instant +A:SP$ Pump | Cost$ 2 B B | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts,IncreaseCost | IsCurse$ True | RememberTargets$ True | SubAbility$ DBExile | StackDescription$ Exile {c:Targeted} and all Auras attached to them. | SpellDescription$ Exile any number of target creatures and all Auras attached to them. +SVar:DBExile:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered,Aura.AttachedTo Targeted | Origin$ Battlefield | Destination$ Exile | UseAllOriginZones$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:MaxTgts:Count$Valid Creature +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 B | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{B} more to cast for each target beyond the first. +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/silence_the_believers.jpg +Oracle:Strive - Silence the Believers costs {2}{B} more to cast for each target beyond the first.\nExile any number of target creatures and all Auras attached to them. diff --git a/forge-gui/res/cardsfolder/s/silent_arbiter.txt b/forge-gui/res/cardsfolder/s/silent_arbiter.txt index 77424338503..2e1a62e0458 100644 --- a/forge-gui/res/cardsfolder/s/silent_arbiter.txt +++ b/forge-gui/res/cardsfolder/s/silent_arbiter.txt @@ -5,4 +5,4 @@ PT:1/5 S:Mode$ Continuous | GlobalRule$ No more than one creature can attack each combat. | Description$ No more than one creature can attack each combat. S:Mode$ Continuous | GlobalRule$ No more than one creature can block each combat. | Description$ No more than one creature can block each combat. SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_arbiter.jpg -Oracle:No more than one creature can attack each combat.\nNo more than one creature can block each combat. \ No newline at end of file +Oracle:No more than one creature can attack each combat.\nNo more than one creature can block each combat. diff --git a/forge-gui/res/cardsfolder/s/silent_artisan.txt b/forge-gui/res/cardsfolder/s/silent_artisan.txt index b967cd717e1..cf06fd1e85e 100644 --- a/forge-gui/res/cardsfolder/s/silent_artisan.txt +++ b/forge-gui/res/cardsfolder/s/silent_artisan.txt @@ -1,6 +1,6 @@ -Name:Silent Artisan -ManaCost:3 W W -Types:Creature Giant -PT:3/5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_artisan.jpg -Oracle: \ No newline at end of file +Name:Silent Artisan +ManaCost:3 W W +Types:Creature Giant +PT:3/5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_artisan.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/s/silent_assassin.txt b/forge-gui/res/cardsfolder/s/silent_assassin.txt index 496cf9d7027..3f2e16b251f 100644 --- a/forge-gui/res/cardsfolder/s/silent_assassin.txt +++ b/forge-gui/res/cardsfolder/s/silent_assassin.txt @@ -1,10 +1,10 @@ -Name:Silent Assassin -ManaCost:B B -Types:Creature Human Mercenary Assassin -PT:2/1 -A:AB$ Effect | Cost$ 3 B | ValidTgts$ Creature.blocking | Name$ Assassin Tracking Effect | TgtPrompt$ Select target blocking creature | IsCurse$ True | RememberObjects$ Targeted | Triggers$ DelTrig | SVars$ TrigDestroy | References$ DelTrig,TrigDestroy | SpellDescription$ Destroy target blocking creature at end of combat. -SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigDestroy | TriggerDescription$ Destroy the blocking creature at end of combat. -SVar:TrigDestroy:DB$ Destroy | Defined$ Remembered | SpellDescription$ Destroy the blocking creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_assassin.jpg -Oracle:{3}{B}: Destroy target blocking creature at end of combat. \ No newline at end of file +Name:Silent Assassin +ManaCost:B B +Types:Creature Human Mercenary Assassin +PT:2/1 +A:AB$ Effect | Cost$ 3 B | ValidTgts$ Creature.blocking | Name$ Assassin Tracking Effect | TgtPrompt$ Select target blocking creature | IsCurse$ True | RememberObjects$ Targeted | Triggers$ DelTrig | SVars$ TrigDestroy | References$ DelTrig,TrigDestroy | SpellDescription$ Destroy target blocking creature at end of combat. +SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigDestroy | TriggerDescription$ Destroy the blocking creature at end of combat. +SVar:TrigDestroy:DB$ Destroy | Defined$ Remembered | SpellDescription$ Destroy the blocking creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_assassin.jpg +Oracle:{3}{B}: Destroy target blocking creature at end of combat. diff --git a/forge-gui/res/cardsfolder/s/silent_attendant.txt b/forge-gui/res/cardsfolder/s/silent_attendant.txt index 5d1525237e3..8e906f041fd 100644 --- a/forge-gui/res/cardsfolder/s/silent_attendant.txt +++ b/forge-gui/res/cardsfolder/s/silent_attendant.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:0/2 A:AB$ GainLife | Cost$ T | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_attendant.jpg -Oracle:{T}: You gain 1 life. \ No newline at end of file +Oracle:{T}: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/silent_blade_oni.txt b/forge-gui/res/cardsfolder/s/silent_blade_oni.txt index 67129caeef8..4b9ef667b99 100644 --- a/forge-gui/res/cardsfolder/s/silent_blade_oni.txt +++ b/forge-gui/res/cardsfolder/s/silent_blade_oni.txt @@ -1,10 +1,10 @@ -Name:Silent-Blade Oni -ManaCost:3 U U B B -Types:Creature Demon Ninja -PT:6/5 -A:AB$ ChangeZone | Cost$ 4 U B Return<1/Creature.attacking+unblocked> | CostDesc$ Ninjutsu 4 U B | ActivationZone$ Hand | Origin$ Hand | Ninjutsu$ True | Destination$ Battlefield | Defined$ Self | SpellDescription$ ({4}{U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReveal | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, look at that player's hand. You may cast a nonland card in it without paying that card's mana cost. -SVar:TrigReveal:DB$ RevealHand | Defined$ TriggeredTarget | SubAbility$ TrigPlay -SVar:TrigPlay:DB$ Play | Valid$ Card.nonLand+DefenderCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_blade_oni.jpg -Oracle:Ninjutsu {4}{U}{B} ({4}{U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Silent-Blade Oni deals combat damage to a player, look at that player's hand. You may cast a nonland card in it without paying that card's mana cost. \ No newline at end of file +Name:Silent-Blade Oni +ManaCost:3 U U B B +Types:Creature Demon Ninja +PT:6/5 +A:AB$ ChangeZone | Cost$ 4 U B Return<1/Creature.attacking+unblocked> | CostDesc$ Ninjutsu 4 U B | ActivationZone$ Hand | Origin$ Hand | Ninjutsu$ True | Destination$ Battlefield | Defined$ Self | SpellDescription$ ({4}{U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.) +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReveal | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, look at that player's hand. You may cast a nonland card in it without paying that card's mana cost. +SVar:TrigReveal:DB$ RevealHand | Defined$ TriggeredTarget | SubAbility$ TrigPlay +SVar:TrigPlay:DB$ Play | Valid$ Card.nonLand+DefenderCtrl | ValidZone$ Hand | WithoutManaCost$ True | Optional$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_blade_oni.jpg +Oracle:Ninjutsu {4}{U}{B} ({4}{U}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Silent-Blade Oni deals combat damage to a player, look at that player's hand. You may cast a nonland card in it without paying that card's mana cost. diff --git a/forge-gui/res/cardsfolder/s/silent_chant_zubera.txt b/forge-gui/res/cardsfolder/s/silent_chant_zubera.txt index 33b022dcc9d..571f3242501 100644 --- a/forge-gui/res/cardsfolder/s/silent_chant_zubera.txt +++ b/forge-gui/res/cardsfolder/s/silent_chant_zubera.txt @@ -6,4 +6,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Referen SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Card.Zubera/Double PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80510.jpg -Oracle:When Silent-Chant Zubera dies, you gain 2 life for each Zubera that died this turn. \ No newline at end of file +Oracle:When Silent-Chant Zubera dies, you gain 2 life for each Zubera that died this turn. diff --git a/forge-gui/res/cardsfolder/s/silent_departure.txt b/forge-gui/res/cardsfolder/s/silent_departure.txt index 57fb6fd83c8..e3e86da9c40 100644 --- a/forge-gui/res/cardsfolder/s/silent_departure.txt +++ b/forge-gui/res/cardsfolder/s/silent_departure.txt @@ -1,7 +1,7 @@ -Name:Silent Departure -ManaCost:U -Types:Sorcery -K:Flashback 4 U -A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_departure.jpg -Oracle:Return target creature to its owner's hand.\nFlashback {4}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Silent Departure +ManaCost:U +Types:Sorcery +K:Flashback 4 U +A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_departure.jpg +Oracle:Return target creature to its owner's hand.\nFlashback {4}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/silent_sentinel.txt b/forge-gui/res/cardsfolder/s/silent_sentinel.txt index 8fa94fd2b14..58755d75ff0 100644 --- a/forge-gui/res/cardsfolder/s/silent_sentinel.txt +++ b/forge-gui/res/cardsfolder/s/silent_sentinel.txt @@ -1,10 +1,10 @@ -Name:Silent Sentinel -ManaCost:5 W W -Types:Creature Archon -PT:4/6 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME attacks, you may return target enchantment card from your graveyard to the battlefield. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Enchantment.YouOwn | TgtPrompt$ Select target enchantment card in your graveyard -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_sentinel.jpg -Oracle:Flying\nWhenever Silent Sentinel attacks, you may return target enchantment card from your graveyard to the battlefield. +Name:Silent Sentinel +ManaCost:5 W W +Types:Creature Archon +PT:4/6 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME attacks, you may return target enchantment card from your graveyard to the battlefield. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Enchantment.YouOwn | TgtPrompt$ Select target enchantment card in your graveyard +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_sentinel.jpg +Oracle:Flying\nWhenever Silent Sentinel attacks, you may return target enchantment card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/silent_specter.txt b/forge-gui/res/cardsfolder/s/silent_specter.txt index 1d746fd6794..5d4263f8f83 100644 --- a/forge-gui/res/cardsfolder/s/silent_specter.txt +++ b/forge-gui/res/cardsfolder/s/silent_specter.txt @@ -7,4 +7,4 @@ K:Morph:3 B B T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDiscard | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, that player discards two cards. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 2 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/silent_specter.jpg -Oracle:Flying\nWhenever Silent Specter deals combat damage to a player, that player discards two cards.\nMorph {3}{B}{B} (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 +Oracle:Flying\nWhenever Silent Specter deals combat damage to a player, that player discards two cards.\nMorph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/silhana_ledgewalker.txt b/forge-gui/res/cardsfolder/s/silhana_ledgewalker.txt index a7b53013006..0c9979954f2 100644 --- a/forge-gui/res/cardsfolder/s/silhana_ledgewalker.txt +++ b/forge-gui/res/cardsfolder/s/silhana_ledgewalker.txt @@ -5,4 +5,4 @@ PT:1/1 K:CantBeBlockedBy Creature.withoutFlying K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/silhana_ledgewalker.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nSilhana Ledgewalker can't be blocked except by creatures with flying. \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nSilhana Ledgewalker can't be blocked except by creatures with flying. diff --git a/forge-gui/res/cardsfolder/s/silhana_starfletcher.txt b/forge-gui/res/cardsfolder/s/silhana_starfletcher.txt index 6e86c503f4b..a2ed594dd77 100644 --- a/forge-gui/res/cardsfolder/s/silhana_starfletcher.txt +++ b/forge-gui/res/cardsfolder/s/silhana_starfletcher.txt @@ -1,10 +1,10 @@ -Name:Silhana Starfletcher -ManaCost:2 G -Types:Creature Elf Druid Archer -PT:1/3 -K:Reach -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInComputerDeck -A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/silhana_starfletcher.jpg -Oracle:Reach (This creature can block creatures with flying.)\nAs Silhana Starfletcher enters the battlefield, choose a color.\n{T}: Add one mana of the chosen color to your mana pool. \ No newline at end of file +Name:Silhana Starfletcher +ManaCost:2 G +Types:Creature Elf Druid Archer +PT:1/3 +K:Reach +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInComputerDeck +A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/silhana_starfletcher.jpg +Oracle:Reach (This creature can block creatures with flying.)\nAs Silhana Starfletcher enters the battlefield, choose a color.\n{T}: Add one mana of the chosen color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/silk_net.txt b/forge-gui/res/cardsfolder/s/silk_net.txt index 90ddfbd97ee..b9dad75f00f 100644 --- a/forge-gui/res/cardsfolder/s/silk_net.txt +++ b/forge-gui/res/cardsfolder/s/silk_net.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Reach | SpellDescription$ Target creature gets +1/+1 and gains reach until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/silk_net.jpg -Oracle:Target creature gets +1/+1 and gains reach until end of turn. (It can block creatures with flying.) \ No newline at end of file +Oracle:Target creature gets +1/+1 and gains reach until end of turn. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/s/silkbind_faerie.txt b/forge-gui/res/cardsfolder/s/silkbind_faerie.txt index 3162953485f..9f7822f2ee5 100644 --- a/forge-gui/res/cardsfolder/s/silkbind_faerie.txt +++ b/forge-gui/res/cardsfolder/s/silkbind_faerie.txt @@ -5,4 +5,4 @@ PT:1/3 K:Flying A:AB$ Tap | Cost$ 1 WU Untap | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/silkbind_faerie.jpg -Oracle:Flying\n{1}{W/U}, {Q}: Tap target creature. ({Q} is the untap symbol.) \ No newline at end of file +Oracle:Flying\n{1}{W/U}, {Q}: Tap target creature. ({Q} is the untap symbol.) diff --git a/forge-gui/res/cardsfolder/s/silkenfist_fighter.txt b/forge-gui/res/cardsfolder/s/silkenfist_fighter.txt index c419c78c4ce..a18cfb4f009 100644 --- a/forge-gui/res/cardsfolder/s/silkenfist_fighter.txt +++ b/forge-gui/res/cardsfolder/s/silkenfist_fighter.txt @@ -5,4 +5,4 @@ PT:1/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, untap it. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/silkenfist_fighter.jpg -Oracle:Whenever Silkenfist Fighter becomes blocked, untap it. \ No newline at end of file +Oracle:Whenever Silkenfist Fighter becomes blocked, untap it. diff --git a/forge-gui/res/cardsfolder/s/silkenfist_order.txt b/forge-gui/res/cardsfolder/s/silkenfist_order.txt index 12e088ce37f..6dab39f2635 100644 --- a/forge-gui/res/cardsfolder/s/silkenfist_order.txt +++ b/forge-gui/res/cardsfolder/s/silkenfist_order.txt @@ -5,4 +5,4 @@ PT:3/5 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ Whenever CARDNAME becomes blocked, untap it. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/silkenfist_order.jpg -Oracle:Whenever Silkenfist Order becomes blocked, untap it. \ No newline at end of file +Oracle:Whenever Silkenfist Order becomes blocked, untap it. diff --git a/forge-gui/res/cardsfolder/s/silklash_spider.txt b/forge-gui/res/cardsfolder/s/silklash_spider.txt index c1d58617229..3f5f5928c23 100644 --- a/forge-gui/res/cardsfolder/s/silklash_spider.txt +++ b/forge-gui/res/cardsfolder/s/silklash_spider.txt @@ -6,4 +6,4 @@ K:Reach A:AB$ DamageAll | Cost$ X G G | ValidCards$ Creature.withFlying | NumDmg$ X | ValidDescription$ each creature with flying. | References$ X | SpellDescription$ CARDNAME deals X damage to each creature with flying. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/silklash_spider.jpg -Oracle:Reach (This creature can block creatures with flying.)\n{X}{G}{G}: Silklash Spider deals X damage to each creature with flying. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\n{X}{G}{G}: Silklash Spider deals X damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/s/silkwing_scout.txt b/forge-gui/res/cardsfolder/s/silkwing_scout.txt index c3d6a38c346..6863d10aff1 100644 --- a/forge-gui/res/cardsfolder/s/silkwing_scout.txt +++ b/forge-gui/res/cardsfolder/s/silkwing_scout.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying A:AB$ ChangeZone | Cost$ G 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/silkwing_scout.jpg -Oracle:Flying\n{G}, Sacrifice Silkwing Scout: 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 +Oracle:Flying\n{G}, Sacrifice Silkwing Scout: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/silt_crawler.txt b/forge-gui/res/cardsfolder/s/silt_crawler.txt index ab06da8942b..fcd619de27a 100644 --- a/forge-gui/res/cardsfolder/s/silt_crawler.txt +++ b/forge-gui/res/cardsfolder/s/silt_crawler.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all lands you control. SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/silt_crawler.jpg -Oracle:When Silt Crawler enters the battlefield, tap all lands you control. \ No newline at end of file +Oracle:When Silt Crawler enters the battlefield, tap all lands you control. diff --git a/forge-gui/res/cardsfolder/s/silver_drake.txt b/forge-gui/res/cardsfolder/s/silver_drake.txt index bcac35bce72..b243855a151 100644 --- a/forge-gui/res/cardsfolder/s/silver_drake.txt +++ b/forge-gui/res/cardsfolder/s/silver_drake.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.White+YouCtrl,Creature.Blue+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/silver_drake.jpg -Oracle:Flying\nWhen Silver Drake enters the battlefield, return a white or blue creature you control to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen Silver Drake enters the battlefield, return a white or blue creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/silver_erne.txt b/forge-gui/res/cardsfolder/s/silver_erne.txt index 0528782ce57..b32351fc05e 100644 --- a/forge-gui/res/cardsfolder/s/silver_erne.txt +++ b/forge-gui/res/cardsfolder/s/silver_erne.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/ia/en-us/card2534.jpg -Oracle:Flying, trample \ No newline at end of file +Oracle:Flying, trample diff --git a/forge-gui/res/cardsfolder/s/silver_inlaid_dagger.txt b/forge-gui/res/cardsfolder/s/silver_inlaid_dagger.txt index 624039a47ad..de8a287c77d 100644 --- a/forge-gui/res/cardsfolder/s/silver_inlaid_dagger.txt +++ b/forge-gui/res/cardsfolder/s/silver_inlaid_dagger.txt @@ -1,8 +1,8 @@ -Name:Silver-Inlaid Dagger -ManaCost:1 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0. -S:Mode$ Continuous | Affected$ Human.EquippedBy | AddPower$ 1 | Description$ As long as equipped creature is a Human, it gets an additional +1/+0. -SVar:Picture:http://www.wizards.com/global/images/magic/general/silver_inlaid_dagger.jpg -Oracle:Equipped creature gets +2/+0.\nAs long as equipped creature is a Human, it gets an additional +1/+0.\nEquip {2} \ No newline at end of file +Name:Silver-Inlaid Dagger +ManaCost:1 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | Description$ Equipped creature gets +2/+0. +S:Mode$ Continuous | Affected$ Human.EquippedBy | AddPower$ 1 | Description$ As long as equipped creature is a Human, it gets an additional +1/+0. +SVar:Picture:http://www.wizards.com/global/images/magic/general/silver_inlaid_dagger.jpg +Oracle:Equipped creature gets +2/+0.\nAs long as equipped creature is a Human, it gets an additional +1/+0.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/silver_knight.txt b/forge-gui/res/cardsfolder/s/silver_knight.txt index 83a03ef71f6..3c8d8001e5d 100644 --- a/forge-gui/res/cardsfolder/s/silver_knight.txt +++ b/forge-gui/res/cardsfolder/s/silver_knight.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/silver_knight.jpg -Oracle:First strike, protection from red \ No newline at end of file +Oracle:First strike, protection from red diff --git a/forge-gui/res/cardsfolder/s/silver_myr.txt b/forge-gui/res/cardsfolder/s/silver_myr.txt index c4cf234245a..0e0e96922a5 100644 --- a/forge-gui/res/cardsfolder/s/silver_myr.txt +++ b/forge-gui/res/cardsfolder/s/silver_myr.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Myr PT:1/1 A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/silver_myr.jpg -Oracle:{T}: Add {U} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/silver_seraph.txt b/forge-gui/res/cardsfolder/s/silver_seraph.txt index 6b62e6cad66..fa3c202c396 100644 --- a/forge-gui/res/cardsfolder/s/silver_seraph.txt +++ b/forge-gui/res/cardsfolder/s/silver_seraph.txt @@ -5,4 +5,4 @@ PT:6/6 K:Flying S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | Condition$ Threshold | AddPower$ 2 | AddToughness$ 2 | Description$ Threshold - Other creatures you control get +2/+2 as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/silver_seraph.jpg -Oracle:Flying\nThreshold - Other creatures you control get +2/+2 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Flying\nThreshold - Other creatures you control get +2/+2 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/silver_wyvern.txt b/forge-gui/res/cardsfolder/s/silver_wyvern.txt index 0be081fcb34..3ab2bdc5b88 100644 --- a/forge-gui/res/cardsfolder/s/silver_wyvern.txt +++ b/forge-gui/res/cardsfolder/s/silver_wyvern.txt @@ -1,9 +1,9 @@ -Name:Silver Wyvern -ManaCost:3 U U -Types:Creature Drake -PT:4/3 -K:Flying -A:AB$ ChangeTargets | Cost$ U | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | TargetValidTargeting$ Card.Self | TargetsSingleTarget$ True | TargetRestriction$ Creature | SpellDescription$ Change the target of target spell or ability that targets only CARDNAME. The new target must be a creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/silver_wyvern.jpg -Oracle:Flying\n{U}: Change the target of target spell or ability that targets only Silver Wyvern. The new target must be a creature. \ No newline at end of file +Name:Silver Wyvern +ManaCost:3 U U +Types:Creature Drake +PT:4/3 +K:Flying +A:AB$ ChangeTargets | Cost$ U | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | TargetValidTargeting$ Card.Self | TargetsSingleTarget$ True | TargetRestriction$ Creature | SpellDescription$ Change the target of target spell or ability that targets only CARDNAME. The new target must be a creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/silver_wyvern.jpg +Oracle:Flying\n{U}: Change the target of target spell or ability that targets only Silver Wyvern. The new target must be a creature. diff --git a/forge-gui/res/cardsfolder/s/silverback_ape.txt b/forge-gui/res/cardsfolder/s/silverback_ape.txt index 523739f3dde..9f8cc886c52 100644 --- a/forge-gui/res/cardsfolder/s/silverback_ape.txt +++ b/forge-gui/res/cardsfolder/s/silverback_ape.txt @@ -3,4 +3,4 @@ ManaCost:3 G G Types:Creature Ape PT:5/5 SVar:Picture:http://resources.wizards.com/magic/cards/8ed/en-us/card49056.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/silverblade_paladin.txt b/forge-gui/res/cardsfolder/s/silverblade_paladin.txt index 892981c49eb..050b834d63a 100644 --- a/forge-gui/res/cardsfolder/s/silverblade_paladin.txt +++ b/forge-gui/res/cardsfolder/s/silverblade_paladin.txt @@ -1,8 +1,8 @@ -Name:Silverblade Paladin -ManaCost:1 W W -Types:Creature Human Knight -PT:2/2 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Double Strike | Description$ As long as CARDNAME is paired with another creature, both creature have double strike. -SVar:Picture:http://www.wizards.com/global/images/magic/general/silverblade_paladin.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Silverblade Paladin is paired with another creature, both creatures have double strike. \ No newline at end of file +Name:Silverblade Paladin +ManaCost:1 W W +Types:Creature Human Knight +PT:2/2 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Double Strike | Description$ As long as CARDNAME is paired with another creature, both creature have double strike. +SVar:Picture:http://www.wizards.com/global/images/magic/general/silverblade_paladin.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Silverblade Paladin is paired with another creature, both creatures have double strike. diff --git a/forge-gui/res/cardsfolder/s/silverchase_fox.txt b/forge-gui/res/cardsfolder/s/silverchase_fox.txt index 14e9760485a..e3c1f10c70f 100644 --- a/forge-gui/res/cardsfolder/s/silverchase_fox.txt +++ b/forge-gui/res/cardsfolder/s/silverchase_fox.txt @@ -1,7 +1,7 @@ -Name:Silverchase Fox -ManaCost:1 W -Types:Creature Fox -PT:2/2 -A:AB$ ChangeZone | Cost$ 1 W Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/silverchase_fox.jpg -Oracle:{1}{W}, Sacrifice Silverchase Fox: Exile target enchantment. \ No newline at end of file +Name:Silverchase Fox +ManaCost:1 W +Types:Creature Fox +PT:2/2 +A:AB$ ChangeZone | Cost$ 1 W Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/silverchase_fox.jpg +Oracle:{1}{W}, Sacrifice Silverchase Fox: Exile target enchantment. diff --git a/forge-gui/res/cardsfolder/s/silverclaw_griffin.txt b/forge-gui/res/cardsfolder/s/silverclaw_griffin.txt index c2d3bdf301b..ab6e5533d8d 100644 --- a/forge-gui/res/cardsfolder/s/silverclaw_griffin.txt +++ b/forge-gui/res/cardsfolder/s/silverclaw_griffin.txt @@ -1,8 +1,8 @@ -Name:Silverclaw Griffin -ManaCost:3 W W -Types:Creature Griffin -PT:3/2 -K:Flying -K:First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/silverclaw_griffin.jpg -Oracle:Flying, first strike \ No newline at end of file +Name:Silverclaw Griffin +ManaCost:3 W W +Types:Creature Griffin +PT:3/2 +K:Flying +K:First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/silverclaw_griffin.jpg +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/s/silvercoat_lion.txt b/forge-gui/res/cardsfolder/s/silvercoat_lion.txt index d5d4413ce3a..8e888821418 100644 --- a/forge-gui/res/cardsfolder/s/silvercoat_lion.txt +++ b/forge-gui/res/cardsfolder/s/silvercoat_lion.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Creature Cat PT:2/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/silvercoat_lion.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/silvergill_adept.txt b/forge-gui/res/cardsfolder/s/silvergill_adept.txt index b4292458d1f..25fa9781166 100644 --- a/forge-gui/res/cardsfolder/s/silvergill_adept.txt +++ b/forge-gui/res/cardsfolder/s/silvergill_adept.txt @@ -1,9 +1,9 @@ -Name:Silvergill Adept -ManaCost:1 U -Types:Creature Merfolk Wizard -PT:2/1 -K:AlternateAdditionalCost:Reveal<1/Merfolk>:3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/silvergill_adept.jpg -Oracle:As an additional cost to cast Silvergill Adept, reveal a Merfolk card from your hand or pay {3}.\nWhen Silvergill Adept enters the battlefield, draw a card. \ No newline at end of file +Name:Silvergill Adept +ManaCost:1 U +Types:Creature Merfolk Wizard +PT:2/1 +K:AlternateAdditionalCost:Reveal<1/Merfolk>:3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/silvergill_adept.jpg +Oracle:As an additional cost to cast Silvergill Adept, reveal a Merfolk card from your hand or pay {3}.\nWhen Silvergill Adept enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/s/silvergill_douser.txt b/forge-gui/res/cardsfolder/s/silvergill_douser.txt index 724fc51dfa1..d6cd68bacc3 100644 --- a/forge-gui/res/cardsfolder/s/silvergill_douser.txt +++ b/forge-gui/res/cardsfolder/s/silvergill_douser.txt @@ -1,9 +1,9 @@ -Name:Silvergill Douser -ManaCost:1 U -Types:Creature Merfolk Wizard -PT:1/1 -A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | NumAtt$ -X | References$ X | SpellDescription$ Target creature gets -X/-0 until end of turn, where X is the number of Merfolk and/or Faeries you control -SVar:X:Count$Valid Merfolk.YouCtrl,Faerie.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/silvergill_douser.jpg -Oracle:{T}: Target creature gets -X/-0 until end of turn, where X is the number of Merfolk and/or Faeries you control. \ No newline at end of file +Name:Silvergill Douser +ManaCost:1 U +Types:Creature Merfolk Wizard +PT:1/1 +A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | NumAtt$ -X | References$ X | SpellDescription$ Target creature gets -X/-0 until end of turn, where X is the number of Merfolk and/or Faeries you control +SVar:X:Count$Valid Merfolk.YouCtrl,Faerie.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/silvergill_douser.jpg +Oracle:{T}: Target creature gets -X/-0 until end of turn, where X is the number of Merfolk and/or Faeries you control. diff --git a/forge-gui/res/cardsfolder/s/silverglade_elemental.txt b/forge-gui/res/cardsfolder/s/silverglade_elemental.txt index 1b7cb872f39..6efc4795474 100644 --- a/forge-gui/res/cardsfolder/s/silverglade_elemental.txt +++ b/forge-gui/res/cardsfolder/s/silverglade_elemental.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Forest card and put that card onto the battlefield. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Forest | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/silverglade_elemental.jpg -Oracle:When Silverglade Elemental enters the battlefield, you may search your library for a Forest card and put that card onto the battlefield. If you do, shuffle your library. \ No newline at end of file +Oracle:When Silverglade Elemental enters the battlefield, you may search your library for a Forest card and put that card onto the battlefield. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/silverglade_pathfinder.txt b/forge-gui/res/cardsfolder/s/silverglade_pathfinder.txt index df774750de5..5c042713cd9 100644 --- a/forge-gui/res/cardsfolder/s/silverglade_pathfinder.txt +++ b/forge-gui/res/cardsfolder/s/silverglade_pathfinder.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ 1 G T Discard<1/Card> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | Tapped$ True | SpellDescription$ Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/silverglade_pathfinder.jpg -Oracle:{1}{G}, {T}, Discard a card: 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 +Oracle:{1}{G}, {T}, Discard a card: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/silverskin_armor.txt b/forge-gui/res/cardsfolder/s/silverskin_armor.txt index 92b87524dd5..c33930c8dd4 100644 --- a/forge-gui/res/cardsfolder/s/silverskin_armor.txt +++ b/forge-gui/res/cardsfolder/s/silverskin_armor.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddType$ Artifact | Description$ Equipped creature gets +1/+1 and is an artifact in addition to its other types. SVar:Picture:http://www.wizards.com/global/images/magic/general/silverskin_armor.jpg -Oracle:Equipped creature gets +1/+1 and is an artifact in addition to its other types.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +1/+1 and is an artifact in addition to its other types.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/silverstorm_samurai.txt b/forge-gui/res/cardsfolder/s/silverstorm_samurai.txt index 0aaaecefa14..2e7edf7e48f 100644 --- a/forge-gui/res/cardsfolder/s/silverstorm_samurai.txt +++ b/forge-gui/res/cardsfolder/s/silverstorm_samurai.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flash K:Bushido 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/silverstorm_samurai.jpg -Oracle:Flash\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Flash\nBushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/s/silvos_rogue_elemental.txt b/forge-gui/res/cardsfolder/s/silvos_rogue_elemental.txt index caa78b88dcc..cf08ab9b523 100644 --- a/forge-gui/res/cardsfolder/s/silvos_rogue_elemental.txt +++ b/forge-gui/res/cardsfolder/s/silvos_rogue_elemental.txt @@ -5,4 +5,4 @@ PT:8/5 K:Trample A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card39860.jpg -Oracle:Trample\n{G}: Regenerate Silvos, Rogue Elemental. \ No newline at end of file +Oracle:Trample\n{G}: Regenerate Silvos, Rogue Elemental. diff --git a/forge-gui/res/cardsfolder/s/sima_yi_wei_field_marshal.txt b/forge-gui/res/cardsfolder/s/sima_yi_wei_field_marshal.txt index ceff906c9c5..fc2f5fdccc5 100644 --- a/forge-gui/res/cardsfolder/s/sima_yi_wei_field_marshal.txt +++ b/forge-gui/res/cardsfolder/s/sima_yi_wei_field_marshal.txt @@ -5,4 +5,4 @@ PT:*/4 S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of Swamps you control. SVar:X:Count$Valid Swamp.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/sima_yi_wei_field_marshal.jpg -Oracle:Sima Yi, Wei Field Marshal's power is equal to the number of Swamps you control. \ No newline at end of file +Oracle:Sima Yi, Wei Field Marshal's power is equal to the number of Swamps you control. diff --git a/forge-gui/res/cardsfolder/s/simian_brawler.txt b/forge-gui/res/cardsfolder/s/simian_brawler.txt index 646015f6336..f7cec3c5d97 100644 --- a/forge-gui/res/cardsfolder/s/simian_brawler.txt +++ b/forge-gui/res/cardsfolder/s/simian_brawler.txt @@ -1,8 +1,8 @@ -Name:Simian Brawler -ManaCost:3 G -Types:Creature Ape Warrior -PT:3/3 -A:AB$ Pump | Cost$ Discard<1/Land> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/simian_brawler.jpg -Oracle:Discard a land card: Simian Brawler gets +1/+1 until end of turn. \ No newline at end of file +Name:Simian Brawler +ManaCost:3 G +Types:Creature Ape Warrior +PT:3/3 +A:AB$ Pump | Cost$ Discard<1/Land> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/simian_brawler.jpg +Oracle:Discard a land card: Simian Brawler gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/simian_grunts.txt b/forge-gui/res/cardsfolder/s/simian_grunts.txt index 01bf3d1b1a4..37a3c3a1868 100644 --- a/forge-gui/res/cardsfolder/s/simian_grunts.txt +++ b/forge-gui/res/cardsfolder/s/simian_grunts.txt @@ -5,4 +5,4 @@ PT:3/4 K:Flash K:Echo:2 G SVar:Picture:http://www.wizards.com/global/images/magic/general/simian_grunts.jpg -Oracle:Flash\nEcho {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Flash\nEcho {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/s/simian_spirit_guide.txt b/forge-gui/res/cardsfolder/s/simian_spirit_guide.txt index ed03ab360f1..c2014673615 100644 --- a/forge-gui/res/cardsfolder/s/simian_spirit_guide.txt +++ b/forge-gui/res/cardsfolder/s/simian_spirit_guide.txt @@ -4,4 +4,4 @@ Types:Creature Ape Spirit PT:2/2 A:AB$ Mana | Cost$ ExileFromHand<1/CARDNAME> | Produced$ R | ActivationZone$ Hand | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/simian_spirit_guide.jpg -Oracle:Exile Simian Spirit Guide from your hand: Add {R} to your mana pool. \ No newline at end of file +Oracle:Exile Simian Spirit Guide from your hand: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/simic_basilisk.txt b/forge-gui/res/cardsfolder/s/simic_basilisk.txt index 0f94d940c38..0e81a341fe2 100644 --- a/forge-gui/res/cardsfolder/s/simic_basilisk.txt +++ b/forge-gui/res/cardsfolder/s/simic_basilisk.txt @@ -1,12 +1,12 @@ -Name:Simic Basilisk -ManaCost:4 G G -Types:Creature Basilisk Mutant -PT:0/0 -K:Graft 3 -A:AB$ Animate | Cost$ 1 G | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter on it | Triggers$ DestroyTrigger | sVars$ DelTrig,TrigDestroy | References$ DestroyTrigger,DelTrig,TrigDestroy | SpellDescription$ Until end of turn, target creature with a +1/+1 counter on it gains "Whenever this creature deals combat damage to a creature, destroy that creature at end of combat." -SVar:DestroyTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature at end of combat. -SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy damaged creature at end of combat. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_basilisk.jpg -Oracle:Graft 3 (This creature enters the battlefield with three +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}{G}: Until end of turn, target creature with a +1/+1 counter on it gains "Whenever this creature deals combat damage to a creature, destroy that creature at end of combat." \ No newline at end of file +Name:Simic Basilisk +ManaCost:4 G G +Types:Creature Basilisk Mutant +PT:0/0 +K:Graft 3 +A:AB$ Animate | Cost$ 1 G | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter on it | Triggers$ DestroyTrigger | sVars$ DelTrig,TrigDestroy | References$ DestroyTrigger,DelTrig,TrigDestroy | SpellDescription$ Until end of turn, target creature with a +1/+1 counter on it gains "Whenever this creature deals combat damage to a creature, destroy that creature at end of combat." +SVar:DestroyTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | DelayedTrigger$ DelTrig | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature at end of combat. +SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy damaged creature at end of combat. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_basilisk.jpg +Oracle:Graft 3 (This creature enters the battlefield with three +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}{G}: Until end of turn, target creature with a +1/+1 counter on it gains "Whenever this creature deals combat damage to a creature, destroy that creature at end of combat." diff --git a/forge-gui/res/cardsfolder/s/simic_charm.txt b/forge-gui/res/cardsfolder/s/simic_charm.txt index 6a80bf584dd..3683965a5d1 100644 --- a/forge-gui/res/cardsfolder/s/simic_charm.txt +++ b/forge-gui/res/cardsfolder/s/simic_charm.txt @@ -1,9 +1,9 @@ -Name:Simic Charm -ManaCost:G U -Types:Instant -A:SP$ Charm | Cost$ G U | Choices$ PumpGiant,PumpHexproof,ReturnCard | CharmNum$ 1 | SpellDescription$ Choose one - Target creature gets +3/+3 until end of turn; permanents you control gain hexproof until end of turn; or return target creature to its owner's hand. -SVar:PumpGiant:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target creature gets +3/+3 until end of turn. -SVar:PumpHexproof:DB$ PumpAll | ValidCards$ Permanent.YouCtrl | KW$ Hexproof | SpellDescription$ Permanents you control gain hexproof until end of turn. -SVar:ReturnCard:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature. | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_charm.jpg -Oracle:Choose one — Target creature gets +3/+3 until end of turn; or permanents you control gain hexproof until end of turn; or return target creature to its owner's hand. \ No newline at end of file +Name:Simic Charm +ManaCost:G U +Types:Instant +A:SP$ Charm | Cost$ G U | Choices$ PumpGiant,PumpHexproof,ReturnCard | CharmNum$ 1 | SpellDescription$ Choose one - Target creature gets +3/+3 until end of turn; permanents you control gain hexproof until end of turn; or return target creature to its owner's hand. +SVar:PumpGiant:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target creature gets +3/+3 until end of turn. +SVar:PumpHexproof:DB$ PumpAll | ValidCards$ Permanent.YouCtrl | KW$ Hexproof | SpellDescription$ Permanents you control gain hexproof until end of turn. +SVar:ReturnCard:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select target creature. | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_charm.jpg +Oracle:Choose one — Target creature gets +3/+3 until end of turn; or permanents you control gain hexproof until end of turn; or return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/simic_cluestone.txt b/forge-gui/res/cardsfolder/s/simic_cluestone.txt index a0c6febece1..ca0c30d9ad2 100644 --- a/forge-gui/res/cardsfolder/s/simic_cluestone.txt +++ b/forge-gui/res/cardsfolder/s/simic_cluestone.txt @@ -1,9 +1,9 @@ -Name:Simic Cluestone -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Draw | Cost$ G U T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. -DeckNeeds:Color$Green|Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_cluestone.jpg -Oracle:{T}: Add {G} or {U} to your mana pool.\n{G}{U}, {T}, Sacrifice Simic Cluestone: Draw a card. \ No newline at end of file +Name:Simic Cluestone +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Draw | Cost$ G U T Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. +DeckNeeds:Color$Green|Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_cluestone.jpg +Oracle:{T}: Add {G} or {U} to your mana pool.\n{G}{U}, {T}, Sacrifice Simic Cluestone: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/simic_fluxmage.txt b/forge-gui/res/cardsfolder/s/simic_fluxmage.txt index 792584128fb..b2f73b036ea 100644 --- a/forge-gui/res/cardsfolder/s/simic_fluxmage.txt +++ b/forge-gui/res/cardsfolder/s/simic_fluxmage.txt @@ -1,8 +1,8 @@ -Name:Simic Fluxmage -ManaCost:2 U -Types:Creature Merfolk Wizard -PT:1/2 -K:Evolve -A:AB$ MoveCounter | Cost$ 1 U T | CounterType$ P1P1 | CounterNum$ 1 | Source$ Self | ValidTgts$ Creature | SpellDescription$ Move a +1/+1 counter from CARDNAME onto target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_fluxmage.jpg -Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{1}{U}, {T}: Move a +1/+1 counter from Simic Fluxmage onto target creature. \ No newline at end of file +Name:Simic Fluxmage +ManaCost:2 U +Types:Creature Merfolk Wizard +PT:1/2 +K:Evolve +A:AB$ MoveCounter | Cost$ 1 U T | CounterType$ P1P1 | CounterNum$ 1 | Source$ Self | ValidTgts$ Creature | SpellDescription$ Move a +1/+1 counter from CARDNAME onto target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_fluxmage.jpg +Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{1}{U}, {T}: Move a +1/+1 counter from Simic Fluxmage onto target creature. diff --git a/forge-gui/res/cardsfolder/s/simic_growth_chamber.txt b/forge-gui/res/cardsfolder/s/simic_growth_chamber.txt index 8abbf340eaa..609898a37c8 100644 --- a/forge-gui/res/cardsfolder/s/simic_growth_chamber.txt +++ b/forge-gui/res/cardsfolder/s/simic_growth_chamber.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigReturn:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Land.YouCtrl SVar:NeedsToPlay:Land.Basic+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_growth_chamber.jpg -Oracle:Simic Growth Chamber enters the battlefield tapped.\nWhen Simic Growth Chamber enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {G}{U} to your mana pool. \ No newline at end of file +Oracle:Simic Growth Chamber enters the battlefield tapped.\nWhen Simic Growth Chamber enters the battlefield, return a land you control to its owner's hand.\n{T}: Add {G}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/simic_guildgate.txt b/forge-gui/res/cardsfolder/s/simic_guildgate.txt index 489d35c3b6c..05b785cc979 100644 --- a/forge-gui/res/cardsfolder/s/simic_guildgate.txt +++ b/forge-gui/res/cardsfolder/s/simic_guildgate.txt @@ -1,8 +1,8 @@ -Name:Simic Guildgate -ManaCost:no cost -Types:Land Gate -K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_guildgate.jpg -Oracle:Simic Guildgate enters the battlefield tapped.\n{T}: Add {G} or {U} to your mana pool. \ No newline at end of file +Name:Simic Guildgate +ManaCost:no cost +Types:Land Gate +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_guildgate.jpg +Oracle:Simic Guildgate enters the battlefield tapped.\n{T}: Add {G} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/simic_guildmage.txt b/forge-gui/res/cardsfolder/s/simic_guildmage.txt index ba8690ce830..22b7855491a 100644 --- a/forge-gui/res/cardsfolder/s/simic_guildmage.txt +++ b/forge-gui/res/cardsfolder/s/simic_guildmage.txt @@ -1,13 +1,13 @@ -Name:Simic Guildmage -ManaCost:GU GU -Types:Creature Elf Wizard -PT:2/2 -A:AB$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove +1/+1 counter | SubAbility$ DBMove | RememberObjects$ Targeted | StackDescription$ None | SpellDescription$ Move a +1/+1 counter from target creature onto another target creature with the same controller. -SVar:DBMove:DB$ MoveCounter | Source$ Remembered | ValidTgts$ Creature | TgtPrompt$ Select another target creature with the same controller to get +1/+1 counter | TargetUnique$ True | TargetsWithSameController$ True | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Creature.sharesControllerWith Remembered | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -A:AB$ Pump| Cost$ 1 U | ValidTgts$ Aura.AttachedTo Permanent | TgtPrompt$ Select target aura to move | RememberObjects$ Valid Permanent.EnchantedBy Targeted | SubAbility$ ChooseNewHost | StackDescription$ None | SpellDescription$ Attach target Aura enchanting a permanent to another permanent with the same controller. -SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Permanent.NotEnchantedByTargeted+sharesControllerWith Remembered+CanBeEnchantedByTargeted | ChoiceZone$ Battlefield | SubAbility$ DBAttach | AILogic$ AtLeast1 -SVar:DBAttach:DB$ Attach | Object$ ParentTarget | Defined$ ChosenCard | SubAbility$ DBCleanup -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_guildmage.jpg -Oracle: ({G/U} can be paid with either {G} or {U}.)\n{1}{G}: Move a +1/+1 counter from target creature onto another target creature with the same controller.\n{1}{U}: Attach target Aura enchanting a permanent to another permanent with the same controller. \ No newline at end of file +Name:Simic Guildmage +ManaCost:GU GU +Types:Creature Elf Wizard +PT:2/2 +A:AB$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature to remove +1/+1 counter | SubAbility$ DBMove | RememberObjects$ Targeted | StackDescription$ None | SpellDescription$ Move a +1/+1 counter from target creature onto another target creature with the same controller. +SVar:DBMove:DB$ MoveCounter | Source$ Remembered | ValidTgts$ Creature | TgtPrompt$ Select another target creature with the same controller to get +1/+1 counter | TargetUnique$ True | TargetsWithSameController$ True | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Creature.sharesControllerWith Remembered | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ Pump| Cost$ 1 U | ValidTgts$ Aura.AttachedTo Permanent | TgtPrompt$ Select target aura to move | RememberObjects$ Valid Permanent.EnchantedBy Targeted | SubAbility$ ChooseNewHost | StackDescription$ None | SpellDescription$ Attach target Aura enchanting a permanent to another permanent with the same controller. +SVar:ChooseNewHost:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Permanent.NotEnchantedByTargeted+sharesControllerWith Remembered+CanBeEnchantedByTargeted | ChoiceZone$ Battlefield | SubAbility$ DBAttach | AILogic$ AtLeast1 +SVar:DBAttach:DB$ Attach | Object$ ParentTarget | Defined$ ChosenCard | SubAbility$ DBCleanup +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_guildmage.jpg +Oracle: ({G/U} can be paid with either {G} or {U}.)\n{1}{G}: Move a +1/+1 counter from target creature onto another target creature with the same controller.\n{1}{U}: Attach target Aura enchanting a permanent to another permanent with the same controller. diff --git a/forge-gui/res/cardsfolder/s/simic_initiate.txt b/forge-gui/res/cardsfolder/s/simic_initiate.txt index e43f3c3bdcf..2b392701d93 100644 --- a/forge-gui/res/cardsfolder/s/simic_initiate.txt +++ b/forge-gui/res/cardsfolder/s/simic_initiate.txt @@ -1,8 +1,8 @@ -Name:Simic Initiate -ManaCost:G -Types:Creature Human Mutant -PT:0/0 -K:Graft 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_initiate.jpg -Oracle:Graft 1 (This creature enters the battlefield with a +1/+1 counter on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.) \ No newline at end of file +Name:Simic Initiate +ManaCost:G +Types:Creature Human Mutant +PT:0/0 +K:Graft 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_initiate.jpg +Oracle:Graft 1 (This creature enters the battlefield with a +1/+1 counter on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.) diff --git a/forge-gui/res/cardsfolder/s/simic_keyrune.txt b/forge-gui/res/cardsfolder/s/simic_keyrune.txt index e8ea576ad97..2c3a74925de 100644 --- a/forge-gui/res/cardsfolder/s/simic_keyrune.txt +++ b/forge-gui/res/cardsfolder/s/simic_keyrune.txt @@ -1,10 +1,10 @@ -Name:Simic Keyrune -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Animate | Cost$ G U | Defined$ Self | Power$ 2 | Toughness$ 3 | Types$ Artifact,Creature,Crab | Colors$ Green,Blue | Keywords$ Hexproof | SpellDescription$ CARDNAME becomes a 2/3 green and blue Crab artifact creature with hexproof until end of turn. -SVar:RemRandomDeck:True -DeckNeeds:Color$Green|Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_keyrune.jpg -Oracle:{T}: Add {G} or {U} to your mana pool.\n{G}{U}: Simic Keyrune becomes a 2/3 green and blue Crab artifact creature with hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Simic Keyrune +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Animate | Cost$ G U | Defined$ Self | Power$ 2 | Toughness$ 3 | Types$ Artifact,Creature,Crab | Colors$ Green,Blue | Keywords$ Hexproof | SpellDescription$ CARDNAME becomes a 2/3 green and blue Crab artifact creature with hexproof until end of turn. +SVar:RemRandomDeck:True +DeckNeeds:Color$Green|Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_keyrune.jpg +Oracle:{T}: Add {G} or {U} to your mana pool.\n{G}{U}: Simic Keyrune becomes a 2/3 green and blue Crab artifact creature with hexproof until end of turn. (It can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/s/simic_manipulator.txt b/forge-gui/res/cardsfolder/s/simic_manipulator.txt index 0ca87a18d04..dc84728db28 100644 --- a/forge-gui/res/cardsfolder/s/simic_manipulator.txt +++ b/forge-gui/res/cardsfolder/s/simic_manipulator.txt @@ -1,10 +1,10 @@ -Name:Simic Manipulator -ManaCost:1 U U -Types:Creature Mutant Wizard -PT:0/1 -K:Evolve -A:AB$ GainControl | Announce$ X | XCantBe0$ True | Cost$ T SubCounter | ValidTgts$ Creature.powerLEX | TgtPrompt$ Select target with power less than or equal to the number of +1/+1 counters removed this way | SpellDescription$ Gain control of target creature with power less than or equal to the number of +1/+1 counters removed this way. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_manipulator.jpg -Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{T}, Remove one or more +1/+1 counters from Simic Manipulator: Gain control of target creature with power less than or equal to the number of +1/+1 counters removed this way. \ No newline at end of file +Name:Simic Manipulator +ManaCost:1 U U +Types:Creature Mutant Wizard +PT:0/1 +K:Evolve +A:AB$ GainControl | Announce$ X | XCantBe0$ True | Cost$ T SubCounter | ValidTgts$ Creature.powerLEX | TgtPrompt$ Select target with power less than or equal to the number of +1/+1 counters removed this way | SpellDescription$ Gain control of target creature with power less than or equal to the number of +1/+1 counters removed this way. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_manipulator.jpg +Oracle:Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)\n{T}, Remove one or more +1/+1 counters from Simic Manipulator: Gain control of target creature with power less than or equal to the number of +1/+1 counters removed this way. diff --git a/forge-gui/res/cardsfolder/s/simic_ragworm.txt b/forge-gui/res/cardsfolder/s/simic_ragworm.txt index 31aed9e0184..fce3ca3a5e5 100644 --- a/forge-gui/res/cardsfolder/s/simic_ragworm.txt +++ b/forge-gui/res/cardsfolder/s/simic_ragworm.txt @@ -4,4 +4,4 @@ Types:Creature Worm PT:3/3 A:AB$ Untap | Cost$ U | SpellDescription$ Untap CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_ragworm.jpg -Oracle:{U}: Untap Simic Ragworm. \ No newline at end of file +Oracle:{U}: Untap Simic Ragworm. diff --git a/forge-gui/res/cardsfolder/s/simic_signet.txt b/forge-gui/res/cardsfolder/s/simic_signet.txt index a0f01fffc8d..5646c45a35a 100644 --- a/forge-gui/res/cardsfolder/s/simic_signet.txt +++ b/forge-gui/res/cardsfolder/s/simic_signet.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T | Produced$ G U | SpellDescription$ Add {G}{U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/simic_signet.jpg -Oracle:{1}, {T}: Add {G}{U} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {G}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/simic_sky_swallower.txt b/forge-gui/res/cardsfolder/s/simic_sky_swallower.txt index 16fc8b1b385..26a3dba4761 100644 --- a/forge-gui/res/cardsfolder/s/simic_sky_swallower.txt +++ b/forge-gui/res/cardsfolder/s/simic_sky_swallower.txt @@ -6,4 +6,4 @@ K:Flying K:Trample K:Shroud SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card111204.jpg -Oracle:Flying, trample\nShroud (This creature can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flying, trample\nShroud (This creature can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/simoon.txt b/forge-gui/res/cardsfolder/s/simoon.txt index 2a04515b417..2f854b6a2c7 100644 --- a/forge-gui/res/cardsfolder/s/simoon.txt +++ b/forge-gui/res/cardsfolder/s/simoon.txt @@ -3,4 +3,4 @@ ManaCost:R G Types:Instant A:SP$ DamageAll | Cost$ R G | NumDmg$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select an opponent | ValidCards$ Creature | ValidDescription$ each creature the opponent controls. | SpellDescription$ CARDNAME deals 1 damage to each creature target opponent controls. SVar:Picture:http://www.wizards.com/global/images/magic/general/simoon.jpg -Oracle:Simoon deals 1 damage to each creature target opponent controls. \ No newline at end of file +Oracle:Simoon deals 1 damage to each creature target opponent controls. diff --git a/forge-gui/res/cardsfolder/s/simplify.txt b/forge-gui/res/cardsfolder/s/simplify.txt index da6baa36817..eacb632e4d0 100644 --- a/forge-gui/res/cardsfolder/s/simplify.txt +++ b/forge-gui/res/cardsfolder/s/simplify.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Sacrifice | Cost$ G | SacValid$ Enchantment | Defined$ Each | SpellDescription$ Each player sacrifices an enchantment. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/simplify.jpg -Oracle:Each player sacrifices an enchantment. \ No newline at end of file +Oracle:Each player sacrifices an enchantment. diff --git a/forge-gui/res/cardsfolder/s/simulacrum.txt b/forge-gui/res/cardsfolder/s/simulacrum.txt index 969bc3fd0e0..542a6c588fc 100644 --- a/forge-gui/res/cardsfolder/s/simulacrum.txt +++ b/forge-gui/res/cardsfolder/s/simulacrum.txt @@ -1,9 +1,9 @@ -Name:Simulacrum -ManaCost:1 B -Types:Instant -A:SP$ GainLife | Cost$ 1 B | Defined$ You | LifeAmount$ X | SubAbility$ Dmg | References$ X | SpellDescription$ You gain life equal to the damage dealt to you this turn. CARDNAME deals damage to target creature you control equal to the damage dealt to you this turn. -SVar:Dmg:DB$ DealDamage | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumDmg$ X | References$ X -SVar:X:Count$YourDamageThisTurn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/simulacrum.jpg -Oracle:You gain life equal to the damage dealt to you this turn. Simulacrum deals damage to target creature you control equal to the damage dealt to you this turn. \ No newline at end of file +Name:Simulacrum +ManaCost:1 B +Types:Instant +A:SP$ GainLife | Cost$ 1 B | Defined$ You | LifeAmount$ X | SubAbility$ Dmg | References$ X | SpellDescription$ You gain life equal to the damage dealt to you this turn. CARDNAME deals damage to target creature you control equal to the damage dealt to you this turn. +SVar:Dmg:DB$ DealDamage | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumDmg$ X | References$ X +SVar:X:Count$YourDamageThisTurn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/simulacrum.jpg +Oracle:You gain life equal to the damage dealt to you this turn. Simulacrum deals damage to target creature you control equal to the damage dealt to you this turn. diff --git a/forge-gui/res/cardsfolder/s/sin_collector.txt b/forge-gui/res/cardsfolder/s/sin_collector.txt index 3faa8c47b70..05c0b958997 100644 --- a/forge-gui/res/cardsfolder/s/sin_collector.txt +++ b/forge-gui/res/cardsfolder/s/sin_collector.txt @@ -1,8 +1,8 @@ -Name:Sin Collector -ManaCost:1 W B -Types:Creature Human Cleric -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand. You choose an instant or sorcery card from it and exile that card. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sin_collector.jpg -Oracle:When Sin Collector enters the battlefield, target opponent reveals his or her hand. You choose an instant or sorcery card from it and exile that card. \ No newline at end of file +Name:Sin Collector +ManaCost:1 W B +Types:Creature Human Cleric +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, target opponent reveals his or her hand. You choose an instant or sorcery card from it and exile that card. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ValidTgts$ Opponent | DefinedPlayer$ Targeted | Chooser$ You | TgtPrompt$ Select target opponent | ChangeType$ Instant,Sorcery | ChangeNum$ 1 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sin_collector.jpg +Oracle:When Sin Collector enters the battlefield, target opponent reveals his or her hand. You choose an instant or sorcery card from it and exile that card. diff --git a/forge-gui/res/cardsfolder/s/sindbad.txt b/forge-gui/res/cardsfolder/s/sindbad.txt index 3b7186113de..1dcea14018f 100644 --- a/forge-gui/res/cardsfolder/s/sindbad.txt +++ b/forge-gui/res/cardsfolder/s/sindbad.txt @@ -1,9 +1,9 @@ -Name:Sindbad -ManaCost:1 U -Types:Creature Human -PT:1/1 -A:AB$ Draw | Cost$ T | NumCards$ 1 | Reveal$ True | RememberDrawn$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card and reveal it. If it isn't a land card, discard it. -SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ You | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sindbad.jpg -Oracle:{T}: Draw a card and reveal it. If it isn't a land card, discard it. \ No newline at end of file +Name:Sindbad +ManaCost:1 U +Types:Creature Human +PT:1/1 +A:AB$ Draw | Cost$ T | NumCards$ 1 | Reveal$ True | RememberDrawn$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card and reveal it. If it isn't a land card, discard it. +SVar:DBDiscard:DB$ Discard | Mode$ Defined | Defined$ You | DefinedCards$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sindbad.jpg +Oracle:{T}: Draw a card and reveal it. If it isn't a land card, discard it. diff --git a/forge-gui/res/cardsfolder/s/sinew_sliver.txt b/forge-gui/res/cardsfolder/s/sinew_sliver.txt index 586bd2c4c83..8eb07cc317d 100644 --- a/forge-gui/res/cardsfolder/s/sinew_sliver.txt +++ b/forge-gui/res/cardsfolder/s/sinew_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddPower$ 1 | AddToughness$ 1 | Description$ All Sliver creatures get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sinew_sliver.jpg -Oracle:All Sliver creatures get +1/+1. \ No newline at end of file +Oracle:All Sliver creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/s/singe.txt b/forge-gui/res/cardsfolder/s/singe.txt index 08dbad0d718..e124a172ce6 100644 --- a/forge-gui/res/cardsfolder/s/singe.txt +++ b/forge-gui/res/cardsfolder/s/singe.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBColor | SpellDescription$ CARDNAME deals 1 damage to target creature. That creature becomes black until end of turn. SVar:DBColor:DB$Animate | Colors$ Black | OverwriteColors$ True | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/singe.jpg -Oracle:Singe deals 1 damage to target creature. That creature becomes black until end of turn. \ No newline at end of file +Oracle:Singe deals 1 damage to target creature. That creature becomes black until end of turn. diff --git a/forge-gui/res/cardsfolder/s/singe_mind_ogre.txt b/forge-gui/res/cardsfolder/s/singe_mind_ogre.txt index 63318797e08..bb408e1a515 100644 --- a/forge-gui/res/cardsfolder/s/singe_mind_ogre.txt +++ b/forge-gui/res/cardsfolder/s/singe_mind_ogre.txt @@ -8,4 +8,4 @@ SVar:DBLose:DB$LoseLife | LifeAmount$ X | Defined$ Targeted | SubAbility$ DBClea SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/singe_mind_ogre.jpg -Oracle:When Singe-Mind Ogre enters the battlefield, target player reveals a card at random from his or her hand, then loses life equal to that card's converted mana cost. \ No newline at end of file +Oracle:When Singe-Mind Ogre enters the battlefield, target player reveals a card at random from his or her hand, then loses life equal to that card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/singing_tree.txt b/forge-gui/res/cardsfolder/s/singing_tree.txt index a460f96feb9..e42e9528272 100644 --- a/forge-gui/res/cardsfolder/s/singing_tree.txt +++ b/forge-gui/res/cardsfolder/s/singing_tree.txt @@ -5,4 +5,4 @@ PT:0/3 A:AB$ Animate | Cost$ T | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | Power$ 0 | SpellDescription$ Target attacking creature's power becomes 0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/singing_tree.jpg -Oracle:{T}: Target attacking creature's power becomes 0 until end of turn. \ No newline at end of file +Oracle:{T}: Target attacking creature's power becomes 0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sinister_possession.txt b/forge-gui/res/cardsfolder/s/sinister_possession.txt index e3e1a057bae..472de13d398 100644 --- a/forge-gui/res/cardsfolder/s/sinister_possession.txt +++ b/forge-gui/res/cardsfolder/s/sinister_possession.txt @@ -1,11 +1,11 @@ -Name:Sinister Possession -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Attacks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigLoseLifeAttack | TriggerDescription$ Whenever enchanted creature attacks or blocks, its controller loses 2 life. -T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigLoseLifeBlock | Secondary$ True | TriggerDescription$ Whenever enchanted creature attacks or blocks, its controller loses 2 life. -SVar:TrigLoseLifeAttack:DB$ LoseLife | Defined$ TriggeredAttackerController | LifeAmount$ 2 -SVar:TrigLoseLifeBlock:DB$ LoseLife | Defined$ TriggeredBlockerController | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sinister_possession.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks or blocks, its controller loses 2 life. \ No newline at end of file +Name:Sinister Possession +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Attacks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigLoseLifeAttack | TriggerDescription$ Whenever enchanted creature attacks or blocks, its controller loses 2 life. +T:Mode$ Blocks | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigLoseLifeBlock | Secondary$ True | TriggerDescription$ Whenever enchanted creature attacks or blocks, its controller loses 2 life. +SVar:TrigLoseLifeAttack:DB$ LoseLife | Defined$ TriggeredAttackerController | LifeAmount$ 2 +SVar:TrigLoseLifeBlock:DB$ LoseLife | Defined$ TriggeredBlockerController | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sinister_possession.jpg +Oracle:Enchant creature\nWhenever enchanted creature attacks or blocks, its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/s/sinister_strength.txt b/forge-gui/res/cardsfolder/s/sinister_strength.txt index 291d2f63a55..b88f4a5d686 100644 --- a/forge-gui/res/cardsfolder/s/sinister_strength.txt +++ b/forge-gui/res/cardsfolder/s/sinister_strength.txt @@ -1,8 +1,8 @@ -Name:Sinister Strength -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 1 | SetColor$ Black | Description$ Enchanted creature gets +3/+1 and is black. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sinister_strength.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+1 and is black. \ No newline at end of file +Name:Sinister Strength +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 1 | SetColor$ Black | Description$ Enchanted creature gets +3/+1 and is black. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sinister_strength.jpg +Oracle:Enchant creature\nEnchanted creature gets +3/+1 and is black. diff --git a/forge-gui/res/cardsfolder/s/sink_into_takenuma.txt b/forge-gui/res/cardsfolder/s/sink_into_takenuma.txt index 97553090599..0cb6b01f3c2 100644 --- a/forge-gui/res/cardsfolder/s/sink_into_takenuma.txt +++ b/forge-gui/res/cardsfolder/s/sink_into_takenuma.txt @@ -1,10 +1,10 @@ -Name:Sink into Takenuma -ManaCost:3 B -Types:Sorcery Arcane -A:SP$ ChangeZone | Cost$ 3 B | Origin$ Battlefield | Destination$ Hand | ChangeType$ Swamp.YouCtrl | ChangeNum$ X | Hidden$ True | RememberChanged$ True | SubAbility$ DBDiscard | References$ X | SpellDescription$ Sweep - Return any number of Swamps you control to their owner's hand. Target player discards a card for each Swamp returned this way. -SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ Y | Mode$ TgtChoose | References$ Y -SVar:X:Count$Valid Swamp.YouCtrl -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sink_into_takenuma.jpg -Oracle:Sweep - Return any number of Swamps you control to their owner's hand. Target player discards a card for each Swamp returned this way. \ No newline at end of file +Name:Sink into Takenuma +ManaCost:3 B +Types:Sorcery Arcane +A:SP$ ChangeZone | Cost$ 3 B | Origin$ Battlefield | Destination$ Hand | ChangeType$ Swamp.YouCtrl | ChangeNum$ X | Hidden$ True | RememberChanged$ True | SubAbility$ DBDiscard | References$ X | SpellDescription$ Sweep - Return any number of Swamps you control to their owner's hand. Target player discards a card for each Swamp returned this way. +SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ Y | Mode$ TgtChoose | References$ Y +SVar:X:Count$Valid Swamp.YouCtrl +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sink_into_takenuma.jpg +Oracle:Sweep - Return any number of Swamps you control to their owner's hand. Target player discards a card for each Swamp returned this way. diff --git a/forge-gui/res/cardsfolder/s/sinkhole.txt b/forge-gui/res/cardsfolder/s/sinkhole.txt index d30becb143f..a4e00f525a1 100644 --- a/forge-gui/res/cardsfolder/s/sinkhole.txt +++ b/forge-gui/res/cardsfolder/s/sinkhole.txt @@ -3,4 +3,4 @@ ManaCost:B B Types:Sorcery A:SP$ Destroy | Cost$ B B | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/sinkhole.jpg -Oracle:Destroy target land. \ No newline at end of file +Oracle:Destroy target land. diff --git a/forge-gui/res/cardsfolder/s/sinking_feeling.txt b/forge-gui/res/cardsfolder/s/sinking_feeling.txt index ff2fd9d6d5d..b70f33e21cc 100644 --- a/forge-gui/res/cardsfolder/s/sinking_feeling.txt +++ b/forge-gui/res/cardsfolder/s/sinking_feeling.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Untap | Description$ Enchanted creature has "{1}, Put a -1/-1 counter on this creature: Untap this creature." SVar:Untap:AB$ Untap | Cost$ 1 AddCounter<1/M1M1> | SpellDescription$ Untap CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/sinking_feeling.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nEnchanted creature has "{1}, Put a -1/-1 counter on this creature: Untap this creature." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nEnchanted creature has "{1}, Put a -1/-1 counter on this creature: Untap this creature." diff --git a/forge-gui/res/cardsfolder/s/sins_of_the_past.txt b/forge-gui/res/cardsfolder/s/sins_of_the_past.txt index ab0173a6dfc..07559410698 100644 --- a/forge-gui/res/cardsfolder/s/sins_of_the_past.txt +++ b/forge-gui/res/cardsfolder/s/sins_of_the_past.txt @@ -1,8 +1,8 @@ -Name:Sins of the Past -ManaCost:4 B B -Types:Sorcery -A:SP$ Pump | Cost$ 4 B B | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TgtZone$ Graveyard | TgtPrompt$ Select target instant or sorcery card | KW$ HIDDEN May be played without paying its mana cost & HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | PumpZone$ Graveyard | SubAbility$ DBChange | SpellDescription$ Until end of turn, you may cast target instant or sorcery card from your graveyard without paying its mana cost. If that card would be put into your graveyard this turn, exile it instead. Exile Sins of the Past. -SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sins_of_the_past.jpg -Oracle:Until end of turn, you may cast target instant or sorcery card from your graveyard without paying its mana cost. If that card would be put into your graveyard this turn, exile it instead. Exile Sins of the Past. \ No newline at end of file +Name:Sins of the Past +ManaCost:4 B B +Types:Sorcery +A:SP$ Pump | Cost$ 4 B B | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TgtZone$ Graveyard | TgtPrompt$ Select target instant or sorcery card | KW$ HIDDEN May be played without paying its mana cost & HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | PumpZone$ Graveyard | SubAbility$ DBChange | SpellDescription$ Until end of turn, you may cast target instant or sorcery card from your graveyard without paying its mana cost. If that card would be put into your graveyard this turn, exile it instead. Exile Sins of the Past. +SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sins_of_the_past.jpg +Oracle:Until end of turn, you may cast target instant or sorcery card from your graveyard without paying its mana cost. If that card would be put into your graveyard this turn, exile it instead. Exile Sins of the Past. diff --git a/forge-gui/res/cardsfolder/s/sinstrikers_will.txt b/forge-gui/res/cardsfolder/s/sinstrikers_will.txt index 0ac437f4a21..0e0ddd4c0b7 100644 --- a/forge-gui/res/cardsfolder/s/sinstrikers_will.txt +++ b/forge-gui/res/cardsfolder/s/sinstrikers_will.txt @@ -1,11 +1,11 @@ -Name:Sinstriker's Will -ManaCost:3 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ TapDmg | AddSVar$ SinstrikerCount | Description$ Enchanted creature has "{T}: This creature deals damage equal to its power to target attacking or blocking creature." -SVar:TapDmg:AB$DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ SinstrikerCount | SpellDescription$ This creature deals damage equal to its power to target attacking or blocking creature. -SVar:SinstrikerCount:Count$CardPower -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sinstrikers_will.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals damage equal to its power to target attacking or blocking creature." \ No newline at end of file +Name:Sinstriker's Will +ManaCost:3 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ TapDmg | AddSVar$ SinstrikerCount | Description$ Enchanted creature has "{T}: This creature deals damage equal to its power to target attacking or blocking creature." +SVar:TapDmg:AB$DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ SinstrikerCount | SpellDescription$ This creature deals damage equal to its power to target attacking or blocking creature. +SVar:SinstrikerCount:Count$CardPower +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sinstrikers_will.jpg +Oracle:Enchant creature\nEnchanted creature has "{T}: This creature deals damage equal to its power to target attacking or blocking creature." diff --git a/forge-gui/res/cardsfolder/s/sip_of_hemlock.txt b/forge-gui/res/cardsfolder/s/sip_of_hemlock.txt index 10c36028322..cea125f251a 100644 --- a/forge-gui/res/cardsfolder/s/sip_of_hemlock.txt +++ b/forge-gui/res/cardsfolder/s/sip_of_hemlock.txt @@ -1,7 +1,7 @@ -Name:Sip of Hemlock -ManaCost:4 B B -Types:Sorcery -A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLoseLife | SpellDescription$ Destroy target creature. Its controller loses 2 life. -SVar:DBLoseLife:DB$ LoseLife | Defined$ TargetedController | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sip_of_hemlock.jpg -Oracle:Destroy target creature. Its controller loses 2 life. \ No newline at end of file +Name:Sip of Hemlock +ManaCost:4 B B +Types:Sorcery +A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBLoseLife | SpellDescription$ Destroy target creature. Its controller loses 2 life. +SVar:DBLoseLife:DB$ LoseLife | Defined$ TargetedController | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sip_of_hemlock.jpg +Oracle:Destroy target creature. Its controller loses 2 life. diff --git a/forge-gui/res/cardsfolder/s/sir_shandlar_of_eberyn.txt b/forge-gui/res/cardsfolder/s/sir_shandlar_of_eberyn.txt index 03683471884..91b42f00f3c 100644 --- a/forge-gui/res/cardsfolder/s/sir_shandlar_of_eberyn.txt +++ b/forge-gui/res/cardsfolder/s/sir_shandlar_of_eberyn.txt @@ -3,4 +3,4 @@ ManaCost:4 G W Types:Legendary Creature Human Knight PT:4/7 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1683.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/sire_of_insanity.txt b/forge-gui/res/cardsfolder/s/sire_of_insanity.txt index 55486a72183..245bf8d5f0f 100644 --- a/forge-gui/res/cardsfolder/s/sire_of_insanity.txt +++ b/forge-gui/res/cardsfolder/s/sire_of_insanity.txt @@ -1,8 +1,8 @@ -Name:Sire of Insanity -ManaCost:4 B R -Types:Creature Demon -PT:6/4 -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ At the beginning of each end step, each player discards his or her hand. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player | Mode$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/sire_of_insanity.jpg -Oracle:At the beginning of each end step, each player discards his or her hand. \ No newline at end of file +Name:Sire of Insanity +ManaCost:4 B R +Types:Creature Demon +PT:6/4 +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ At the beginning of each end step, each player discards his or her hand. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player | Mode$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/sire_of_insanity.jpg +Oracle:At the beginning of each end step, each player discards his or her hand. diff --git a/forge-gui/res/cardsfolder/s/sire_of_the_storm.txt b/forge-gui/res/cardsfolder/s/sire_of_the_storm.txt index 318e9edb4d2..bd67bc0ab16 100644 --- a/forge-gui/res/cardsfolder/s/sire_of_the_storm.txt +++ b/forge-gui/res/cardsfolder/s/sire_of_the_storm.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Exec SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sire_of_the_storm.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may draw a card. \ No newline at end of file +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/siren_of_the_fanged_coast.txt b/forge-gui/res/cardsfolder/s/siren_of_the_fanged_coast.txt index ddab5b5c9dd..1fb7f0a3701 100644 --- a/forge-gui/res/cardsfolder/s/siren_of_the_fanged_coast.txt +++ b/forge-gui/res/cardsfolder/s/siren_of_the_fanged_coast.txt @@ -1,12 +1,12 @@ -Name:Siren of the Fanged Coast -ManaCost:3 U U -Types:Creature Siren -PT:1/1 -K:Flying -K:Tribute 3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, gain control of target creature. -SVar:TrigNotTribute:AB$ GainControl | Cost$ 0 | TgtPrompt$ Choose target creature | ValidTgts$ Creature -SVar:PlayMain1:TRUE -SVar:TributeAILogic:DontControlCreatures -SVar:Picture:http://www.wizards.com/global/images/magic/general/siren_of_the_fanged_coast.jpg -Oracle:Flying\nTribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.)\nWhen Siren of the Fanged Coast enters the battlefield, if tribute wasn't paid, gain control of target creature. +Name:Siren of the Fanged Coast +ManaCost:3 U U +Types:Creature Siren +PT:1/1 +K:Flying +K:Tribute 3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, gain control of target creature. +SVar:TrigNotTribute:AB$ GainControl | Cost$ 0 | TgtPrompt$ Choose target creature | ValidTgts$ Creature +SVar:PlayMain1:TRUE +SVar:TributeAILogic:DontControlCreatures +SVar:Picture:http://www.wizards.com/global/images/magic/general/siren_of_the_fanged_coast.jpg +Oracle:Flying\nTribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.)\nWhen Siren of the Fanged Coast enters the battlefield, if tribute wasn't paid, gain control of target creature. diff --git a/forge-gui/res/cardsfolder/s/siren_of_the_silent_song.txt b/forge-gui/res/cardsfolder/s/siren_of_the_silent_song.txt index 7f72c10db14..df7f52019b6 100644 --- a/forge-gui/res/cardsfolder/s/siren_of_the_silent_song.txt +++ b/forge-gui/res/cardsfolder/s/siren_of_the_silent_song.txt @@ -1,10 +1,10 @@ -Name:Siren of the Silent Song -ManaCost:1 U B -Types:Creature Zombie Siren -PT:2/1 -K:Flying -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, each opponent discards a card, then puts the top card of his or her library into his or her graveyard. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBMill -SVar:DBMill:DB$ Mill | Defined$ Player.Opponent | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/siren_of_the_silent_song .jpg -Oracle:Flying\nInspired - Whenever Siren of the Silent Song becomes untapped, each opponent discards a card, then puts the top card of his or her library into his or her graveyard. +Name:Siren of the Silent Song +ManaCost:1 U B +Types:Creature Zombie Siren +PT:2/1 +K:Flying +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDiscard | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, each opponent discards a card, then puts the top card of his or her library into his or her graveyard. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBMill +SVar:DBMill:DB$ Mill | Defined$ Player.Opponent | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/siren_of_the_silent_song .jpg +Oracle:Flying\nInspired - Whenever Siren of the Silent Song becomes untapped, each opponent discards a card, then puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/siren_song_lyre.txt b/forge-gui/res/cardsfolder/s/siren_song_lyre.txt index 84a49803342..4b2511c19c0 100644 --- a/forge-gui/res/cardsfolder/s/siren_song_lyre.txt +++ b/forge-gui/res/cardsfolder/s/siren_song_lyre.txt @@ -1,9 +1,9 @@ -Name:Siren Song Lyre -ManaCost:2 -Types:Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ SirenSongTap | Description$ Equipped creature has "2, {T}: Tap target creature." -SVar:SirenSongTap:AB$ Tap | Cost$ 2 T | ValidTgts$ Creature | SpellDescription$ Tap target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/siren_song_lyre.jpg -Oracle:Equipped creature has "{2}, {T}: Tap target creature."\nEquip {2} +Name:Siren Song Lyre +ManaCost:2 +Types:Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddAbility$ SirenSongTap | Description$ Equipped creature has "2, {T}: Tap target creature." +SVar:SirenSongTap:AB$ Tap | Cost$ 2 T | ValidTgts$ Creature | SpellDescription$ Tap target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/siren_song_lyre.jpg +Oracle:Equipped creature has "{2}, {T}: Tap target creature."\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/sirens_call.txt b/forge-gui/res/cardsfolder/s/sirens_call.txt index c7fe1ffe3b9..9365dc2a5f1 100644 --- a/forge-gui/res/cardsfolder/s/sirens_call.txt +++ b/forge-gui/res/cardsfolder/s/sirens_call.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sirens_call.jpg -Oracle:Cast Siren's Call only during an opponent's turn, before attackers are declared.\nCreatures the active player controls attack this turn if able.\nAt the beginning of the next end step, destroy all non-Wall creatures that player controls that didn't attack this turn. Ignore this effect for each creature the player didn't control continuously since the beginning of the turn. \ No newline at end of file +Oracle:Cast Siren's Call only during an opponent's turn, before attackers are declared.\nCreatures the active player controls attack this turn if able.\nAt the beginning of the next end step, destroy all non-Wall creatures that player controls that didn't attack this turn. Ignore this effect for each creature the player didn't control continuously since the beginning of the turn. diff --git a/forge-gui/res/cardsfolder/s/sirocco.txt b/forge-gui/res/cardsfolder/s/sirocco.txt index 378358bc18b..a89ed31a062 100644 --- a/forge-gui/res/cardsfolder/s/sirocco.txt +++ b/forge-gui/res/cardsfolder/s/sirocco.txt @@ -1,10 +1,10 @@ -Name:Sirocco -ManaCost:1 R -Types:Instant -A:SP$ RevealHand | Cost$ 1 R | RememberRevealed$ True | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBRepeatDiscard | SpellDescription$ Target player reveals his or her hand. For each blue instant card revealed this way, that player discards that card unless he or she pays 4 life. -SVar:DBRepeatDiscard:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.IsRemembered+Instant+Blue | Zone$ Hand | RepeatSubAbility$ DBDiscard | SubAbility$ DBCleanup -SVar:DBDiscard:DB$ Discard | DefinedCards$ Imprinted | Mode$ Defined | UnlessCost$ PayLife<4> | UnlessPayer$ Targeted | StackDescription$ Discard {c:Imprinted} -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sirocco.jpg -Oracle:Target player reveals his or her hand. For each blue instant card revealed this way, that player discards that card unless he or she pays 4 life. \ No newline at end of file +Name:Sirocco +ManaCost:1 R +Types:Instant +A:SP$ RevealHand | Cost$ 1 R | RememberRevealed$ True | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBRepeatDiscard | SpellDescription$ Target player reveals his or her hand. For each blue instant card revealed this way, that player discards that card unless he or she pays 4 life. +SVar:DBRepeatDiscard:DB$ RepeatEach | UseImprinted$ True | RepeatCards$ Card.IsRemembered+Instant+Blue | Zone$ Hand | RepeatSubAbility$ DBDiscard | SubAbility$ DBCleanup +SVar:DBDiscard:DB$ Discard | DefinedCards$ Imprinted | Mode$ Defined | UnlessCost$ PayLife<4> | UnlessPayer$ Targeted | StackDescription$ Discard {c:Imprinted} +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sirocco.jpg +Oracle:Target player reveals his or her hand. For each blue instant card revealed this way, that player discards that card unless he or she pays 4 life. diff --git a/forge-gui/res/cardsfolder/s/sisay.txt b/forge-gui/res/cardsfolder/s/sisay.txt index a2b5549ee30..98112fe70c7 100644 --- a/forge-gui/res/cardsfolder/s/sisay.txt +++ b/forge-gui/res/cardsfolder/s/sisay.txt @@ -1,9 +1,9 @@ -Name:Sisay -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-2/-3 -T:Mode$ TapsForMana | TriggerZones$ Command | ValidCard$ Land.YouCtrl | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sisay.jpg -Oracle:Hand -2, life -3\nWhenever you tap a land for mana, add one mana to your mana pool of any type that land produced. \ No newline at end of file +Name:Sisay +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-2/-3 +T:Mode$ TapsForMana | TriggerZones$ Command | ValidCard$ Land.YouCtrl | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever you tap a land for mana, add one mana to your mana pool of any type that land produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sisay.jpg +Oracle:Hand -2, life -3\nWhenever you tap a land for mana, add one mana to your mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/s/sisays_ingenuity.txt b/forge-gui/res/cardsfolder/s/sisays_ingenuity.txt index ba8d8d9437b..2b554ca7a43 100644 --- a/forge-gui/res/cardsfolder/s/sisays_ingenuity.txt +++ b/forge-gui/res/cardsfolder/s/sisays_ingenuity.txt @@ -1,14 +1,14 @@ -Name:Sisay's Ingenuity -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABChooseColor | AddSVar$ DBAnimate | Description$ Enchanted creature has "{2}{U}: Target creature becomes the color of your choice until end of turn." -SVar:ABChooseColor:AB$ ChooseColor | Cost$ 2 U | Defined$ You | SubAbility$ DBAnimate | SpellDescription$ Target creature becomes the color of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True -SVar:RemAIDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sisays_ingenuity.jpg -Oracle:Enchant creature\nWhen Sisay's Ingenuity enters the battlefield, draw a card.\nEnchanted creature has "{2}{U}: Target creature becomes the color of your choice until end of turn." \ No newline at end of file +Name:Sisay's Ingenuity +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABChooseColor | AddSVar$ DBAnimate | Description$ Enchanted creature has "{2}{U}: Target creature becomes the color of your choice until end of turn." +SVar:ABChooseColor:AB$ ChooseColor | Cost$ 2 U | Defined$ You | SubAbility$ DBAnimate | SpellDescription$ Target creature becomes the color of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True +SVar:RemAIDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sisays_ingenuity.jpg +Oracle:Enchant creature\nWhen Sisay's Ingenuity enters the battlefield, draw a card.\nEnchanted creature has "{2}{U}: Target creature becomes the color of your choice until end of turn." diff --git a/forge-gui/res/cardsfolder/s/sisays_ring.txt b/forge-gui/res/cardsfolder/s/sisays_ring.txt index 03cda3dc43d..d8d639490dd 100644 --- a/forge-gui/res/cardsfolder/s/sisays_ring.txt +++ b/forge-gui/res/cardsfolder/s/sisays_ring.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/sisays_ring.jpg -Oracle:{T}: Add {2} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sisters_of_stone_death.txt b/forge-gui/res/cardsfolder/s/sisters_of_stone_death.txt index 31a3f1ebf1d..9dd78509d3d 100644 --- a/forge-gui/res/cardsfolder/s/sisters_of_stone_death.txt +++ b/forge-gui/res/cardsfolder/s/sisters_of_stone_death.txt @@ -1,13 +1,13 @@ -Name:Sisters of Stone Death -ManaCost:4 B B G G -Types:Legendary Creature Gorgon -PT:7/5 -A:AB$ MustBlock | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. -A:AB$ ChangeZone | Cost$ B G | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.blockingSource,Creature.blockedBySource | TgtPrompt$ Select target creature blocking Sisters of Stone Death | RememberTargets$ True | SpellDescription$ Exile target creature blocking or blocked by CARDNAME. -A:AB$ ChangeZone | Cost$ 2 B | Origin$ Exile | Destination$ Battlefield | ChangeType$ Creature.IsRemembered | Hidden$ True | GainControl$ True | SpellDescription$ Put a creature card exiled with CARDNAME onto the battlefield under your control. -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigForget | Static$ True | Secondary$ True | TriggerDescription$ Forget all remembered cards. -SVar:TrigForget:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sisters_of_stone_death.jpg -Oracle:{G}: Target creature blocks Sisters of Stone Death this turn if able.\n{B}{G}: Exile target creature blocking or blocked by Sisters of Stone Death.\n{2}{B}: Put a creature card exiled with Sisters of Stone Death onto the battlefield under your control. \ No newline at end of file +Name:Sisters of Stone Death +ManaCost:4 B B G G +Types:Legendary Creature Gorgon +PT:7/5 +A:AB$ MustBlock | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. +A:AB$ ChangeZone | Cost$ B G | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.blockingSource,Creature.blockedBySource | TgtPrompt$ Select target creature blocking Sisters of Stone Death | RememberTargets$ True | SpellDescription$ Exile target creature blocking or blocked by CARDNAME. +A:AB$ ChangeZone | Cost$ 2 B | Origin$ Exile | Destination$ Battlefield | ChangeType$ Creature.IsRemembered | Hidden$ True | GainControl$ True | SpellDescription$ Put a creature card exiled with CARDNAME onto the battlefield under your control. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigForget | Static$ True | Secondary$ True | TriggerDescription$ Forget all remembered cards. +SVar:TrigForget:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sisters_of_stone_death.jpg +Oracle:{G}: Target creature blocks Sisters of Stone Death this turn if able.\n{B}{G}: Exile target creature blocking or blocked by Sisters of Stone Death.\n{2}{B}: Put a creature card exiled with Sisters of Stone Death onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/s/sisters_of_stone_death_avatar.txt b/forge-gui/res/cardsfolder/s/sisters_of_stone_death_avatar.txt index 5d3ebe462b0..ccfbbd11745 100644 --- a/forge-gui/res/cardsfolder/s/sisters_of_stone_death_avatar.txt +++ b/forge-gui/res/cardsfolder/s/sisters_of_stone_death_avatar.txt @@ -1,8 +1,8 @@ -Name:Sisters of Stone Death Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-5 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME must be blocked if able. | Description$ Each creature you control must be blocked if able. -A:AB$ ChangeZone | ActivationZone$ Command | Cost$ 4 | ValidTgts$ Creature.blockingCreatureYouCtrl | TgtPrompt$ Select target creature that's blocking a creature you control | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature that's blocking a creature you control. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sisters_of_stone_death_avatar.jpg -Oracle:Hand +1, life -5\nEach creature you control must be blocked if able.\n{4}: Exile target creature that's blocking a creature you control. \ No newline at end of file +Name:Sisters of Stone Death Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-5 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME must be blocked if able. | Description$ Each creature you control must be blocked if able. +A:AB$ ChangeZone | ActivationZone$ Command | Cost$ 4 | ValidTgts$ Creature.blockingCreatureYouCtrl | TgtPrompt$ Select target creature that's blocking a creature you control | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature that's blocking a creature you control. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sisters_of_stone_death_avatar.jpg +Oracle:Hand +1, life -5\nEach creature you control must be blocked if able.\n{4}: Exile target creature that's blocking a creature you control. diff --git a/forge-gui/res/cardsfolder/s/sisters_of_the_flame.txt b/forge-gui/res/cardsfolder/s/sisters_of_the_flame.txt index 47fad12db45..9a75274bda3 100644 --- a/forge-gui/res/cardsfolder/s/sisters_of_the_flame.txt +++ b/forge-gui/res/cardsfolder/s/sisters_of_the_flame.txt @@ -4,4 +4,4 @@ Types:Creature Human Shaman PT:2/2 A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/dk/en-us/card1800.jpg -Oracle:{T}: Add {R} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sivitri_scarzam.txt b/forge-gui/res/cardsfolder/s/sivitri_scarzam.txt index 0fa8f1dbd65..f9f4b7e940d 100644 --- a/forge-gui/res/cardsfolder/s/sivitri_scarzam.txt +++ b/forge-gui/res/cardsfolder/s/sivitri_scarzam.txt @@ -3,4 +3,4 @@ ManaCost:5 U B Types:Legendary Creature Human PT:6/4 SVar:Picture:http://resources.wizards.com/magic/cards/ch/en-us/card2879.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/sivvi's_valor.txt b/forge-gui/res/cardsfolder/s/sivvi's_valor.txt index d1014b3ca2f..e8d669ad619 100644 --- a/forge-gui/res/cardsfolder/s/sivvi's_valor.txt +++ b/forge-gui/res/cardsfolder/s/sivvi's_valor.txt @@ -1,15 +1,15 @@ -Name:Sivvi's Valor -ManaCost:2 W -Types:Instant -A:SP$ Effect | Name$ Sivvi's Effect | Cost$ tapXType<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Targeted | IsPresent$ Plains.YouCtrl | CostDesc$ If you control a Plains, | SpellDescription$ you may tap an untapped creature you control rather than pay CARDNAME's mana cost. -A:SP$ Effect | Name$ Sivvi's Effect | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Targeted | SpellDescription$ All damage that would be dealt to target creature this turn is dealt to you instead. -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ All damage that would be dealt to target creature this turn is dealt to you instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ All damage that would be dealt to target creature this turn is dealt to you instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ X -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sivvis_valor.jpg -Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Sivvi's Valor's mana cost.\nAll damage that would be dealt to target creature this turn is dealt to you instead. \ No newline at end of file +Name:Sivvi's Valor +ManaCost:2 W +Types:Instant +A:SP$ Effect | Name$ Sivvi's Effect | Cost$ tapXType<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Targeted | IsPresent$ Plains.YouCtrl | CostDesc$ If you control a Plains, | SpellDescription$ you may tap an untapped creature you control rather than pay CARDNAME's mana cost. +A:SP$ Effect | Name$ Sivvi's Effect | Cost$ 2 W | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,X | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,X | RememberObjects$ Targeted | SpellDescription$ All damage that would be dealt to target creature this turn is dealt to you instead. +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ All damage that would be dealt to target creature this turn is dealt to you instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ All damage that would be dealt to target creature this turn is dealt to you instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ X +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sivvis_valor.jpg +Oracle:If you control a Plains, you may tap an untapped creature you control rather than pay Sivvi's Valor's mana cost.\nAll damage that would be dealt to target creature this turn is dealt to you instead. diff --git a/forge-gui/res/cardsfolder/s/sivvis_ruse.txt b/forge-gui/res/cardsfolder/s/sivvis_ruse.txt index 25391d4587e..3a7fccbe3dd 100644 --- a/forge-gui/res/cardsfolder/s/sivvis_ruse.txt +++ b/forge-gui/res/cardsfolder/s/sivvis_ruse.txt @@ -1,11 +1,11 @@ -Name:Sivvi's Ruse -ManaCost:2 W W -Types:Instant -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Mountain and you control a Plains, you may cast CARDNAME without paying its mana cost. -A:SP$ Effect | Cost$ 2 W W | Name$ Sivvi's Ruse Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt this turn to creatures you control. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature.YouCtrl | Description$ Prevent all damage that would be dealt this turn to creatures you control. -SVar:X:Count$Valid Mountain.OppCtrl -SVar:Y:Count$Valid Plains.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sivvis_ruse.jpg -Oracle:If an opponent controls a Mountain and you control a Plains, you may cast Sivvi's Ruse without paying its mana cost.\nPrevent all damage that would be dealt this turn to creatures you control. \ No newline at end of file +Name:Sivvi's Ruse +ManaCost:2 W W +Types:Instant +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Mountain and you control a Plains, you may cast CARDNAME without paying its mana cost. +A:SP$ Effect | Cost$ 2 W W | Name$ Sivvi's Ruse Effect | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt this turn to creatures you control. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Creature.YouCtrl | Description$ Prevent all damage that would be dealt this turn to creatures you control. +SVar:X:Count$Valid Mountain.OppCtrl +SVar:Y:Count$Valid Plains.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sivvis_ruse.jpg +Oracle:If an opponent controls a Mountain and you control a Plains, you may cast Sivvi's Ruse without paying its mana cost.\nPrevent all damage that would be dealt this turn to creatures you control. diff --git a/forge-gui/res/cardsfolder/s/sizzle.txt b/forge-gui/res/cardsfolder/s/sizzle.txt index 6215298e235..d15b2967cf6 100644 --- a/forge-gui/res/cardsfolder/s/sizzle.txt +++ b/forge-gui/res/cardsfolder/s/sizzle.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ DealDamage | Cost$ 2 R | Defined$ Player.Opponent | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to each opponent. SVar:Picture:http://www.wizards.com/global/images/magic/general/sizzle.jpg -Oracle:Sizzle deals 3 damage to each opponent. \ No newline at end of file +Oracle:Sizzle deals 3 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/s/skaab_goliath.txt b/forge-gui/res/cardsfolder/s/skaab_goliath.txt index ee325f71927..8d4f24ba5ab 100644 --- a/forge-gui/res/cardsfolder/s/skaab_goliath.txt +++ b/forge-gui/res/cardsfolder/s/skaab_goliath.txt @@ -1,9 +1,9 @@ -Name:Skaab Goliath -ManaCost:5 U -Types:Creature Zombie Giant -Text:As an additional cost to cast CARDNAME, exile two creature cards from your graveyard. -PT:6/9 -K:Trample -SVar:FullCost:5 U ExileFromGrave<2/Creature> -SVar:Picture:http://www.wizards.com/global/images/magic/general/skaab_goliath.jpg -Oracle:As an additional cost to cast Skaab Goliath, exile two creature cards from your graveyard.\nTrample \ No newline at end of file +Name:Skaab Goliath +ManaCost:5 U +Types:Creature Zombie Giant +Text:As an additional cost to cast CARDNAME, exile two creature cards from your graveyard. +PT:6/9 +K:Trample +SVar:FullCost:5 U ExileFromGrave<2/Creature> +SVar:Picture:http://www.wizards.com/global/images/magic/general/skaab_goliath.jpg +Oracle:As an additional cost to cast Skaab Goliath, exile two creature cards from your graveyard.\nTrample diff --git a/forge-gui/res/cardsfolder/s/skaab_ruinator.txt b/forge-gui/res/cardsfolder/s/skaab_ruinator.txt index 03baed2bdd5..81da2aefc10 100644 --- a/forge-gui/res/cardsfolder/s/skaab_ruinator.txt +++ b/forge-gui/res/cardsfolder/s/skaab_ruinator.txt @@ -1,10 +1,10 @@ -Name:Skaab Ruinator -ManaCost:1 U U -Types:Creature Zombie Horror -Text:As an additional cost to cast CARDNAME, exile three creature cards from your graveyard. -PT:5/6 -K:Flying -SVar:FullCost:1 U U ExileFromGrave<3/Creature> -SVar:AltCost:Cost$ 1 U U ExileFromGrave<3/Creature.Other> | ActivationZone$ Graveyard | Description$ You may cast CARDNAME from your graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skaab_ruinator.jpg -Oracle:As an additional cost to cast Skaab Ruinator, exile three creature cards from your graveyard.\nFlying\nYou may cast Skaab Ruinator from your graveyard. \ No newline at end of file +Name:Skaab Ruinator +ManaCost:1 U U +Types:Creature Zombie Horror +Text:As an additional cost to cast CARDNAME, exile three creature cards from your graveyard. +PT:5/6 +K:Flying +SVar:FullCost:1 U U ExileFromGrave<3/Creature> +SVar:AltCost:Cost$ 1 U U ExileFromGrave<3/Creature.Other> | ActivationZone$ Graveyard | Description$ You may cast CARDNAME from your graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skaab_ruinator.jpg +Oracle:As an additional cost to cast Skaab Ruinator, exile three creature cards from your graveyard.\nFlying\nYou may cast Skaab Ruinator from your graveyard. diff --git a/forge-gui/res/cardsfolder/s/skarrg_guildmage.txt b/forge-gui/res/cardsfolder/s/skarrg_guildmage.txt index 7995a54195e..f05bdf76ffd 100644 --- a/forge-gui/res/cardsfolder/s/skarrg_guildmage.txt +++ b/forge-gui/res/cardsfolder/s/skarrg_guildmage.txt @@ -1,8 +1,8 @@ -Name:Skarrg Guildmage -ManaCost:R G -Types:Creature Human Shaman -PT:2/2 -A:AB$ PumpAll | Cost$ R G | ValidCards$ Creature.YouCtrl | KW$ Trample | SpellDescription$ Creatures you control gain trample until end of turn. -A:AB$ Animate | Cost$ 1 R G | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | Power$ 4 | Toughness$ 4 | Types$ Creature,Elemental | SpellDescription$ Target land you control becomes a 4/4 Elemental creature until end of turn. It's still a land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrg_guildmage.jpg -Oracle:{R}{G}: Creatures you control gain trample until end of turn.\n{1}{R}{G}: Target land you control becomes a 4/4 Elemental creature until end of turn. It's still a land. \ No newline at end of file +Name:Skarrg Guildmage +ManaCost:R G +Types:Creature Human Shaman +PT:2/2 +A:AB$ PumpAll | Cost$ R G | ValidCards$ Creature.YouCtrl | KW$ Trample | SpellDescription$ Creatures you control gain trample until end of turn. +A:AB$ Animate | Cost$ 1 R G | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | Power$ 4 | Toughness$ 4 | Types$ Creature,Elemental | SpellDescription$ Target land you control becomes a 4/4 Elemental creature until end of turn. It's still a land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrg_guildmage.jpg +Oracle:{R}{G}: Creatures you control gain trample until end of turn.\n{1}{R}{G}: Target land you control becomes a 4/4 Elemental creature until end of turn. It's still a land. diff --git a/forge-gui/res/cardsfolder/s/skarrg_the_rage_pits.txt b/forge-gui/res/cardsfolder/s/skarrg_the_rage_pits.txt index c1d75fe42a3..690c737a3d8 100644 --- a/forge-gui/res/cardsfolder/s/skarrg_the_rage_pits.txt +++ b/forge-gui/res/cardsfolder/s/skarrg_the_rage_pits.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Pump | Cost$ R G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Trample | SpellDescription$ Target creature gets +1/+1 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrg_the_rage_pits.jpg -Oracle:{T}: Add {1} to your mana pool.\n{R}{G}, {T}: Target creature gets +1/+1 and gains trample until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{R}{G}, {T}: Target creature gets +1/+1 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skarrgan_firebird.txt b/forge-gui/res/cardsfolder/s/skarrgan_firebird.txt index 4c6e9876c62..c334b345b93 100644 --- a/forge-gui/res/cardsfolder/s/skarrgan_firebird.txt +++ b/forge-gui/res/cardsfolder/s/skarrgan_firebird.txt @@ -1,10 +1,10 @@ -Name:Skarrgan Firebird -ManaCost:4 R R -Types:Creature Phoenix -PT:3/3 -K:Bloodthirst 3 -K:Flying -A:AB$ ChangeZone | Cost$ R R R | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | CheckSVar$ OppDamaged | SVarCompare$ GE1 | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate this ability only if an opponent was dealt damage this turn. -SVar:OppDamaged:Count$OppDamageThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrgan_firebird.jpg -Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\nFlying\n{R}{R}{R}: Return Skarrgan Firebird from your graveyard to your hand. Activate this ability only if an opponent was dealt damage this turn. \ No newline at end of file +Name:Skarrgan Firebird +ManaCost:4 R R +Types:Creature Phoenix +PT:3/3 +K:Bloodthirst 3 +K:Flying +A:AB$ ChangeZone | Cost$ R R R | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | CheckSVar$ OppDamaged | SVarCompare$ GE1 | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate this ability only if an opponent was dealt damage this turn. +SVar:OppDamaged:Count$OppDamageThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrgan_firebird.jpg +Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\nFlying\n{R}{R}{R}: Return Skarrgan Firebird from your graveyard to your hand. Activate this ability only if an opponent was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/s/skarrgan_pit_skulk.txt b/forge-gui/res/cardsfolder/s/skarrgan_pit_skulk.txt index 7cfcf013a55..6a013017134 100644 --- a/forge-gui/res/cardsfolder/s/skarrgan_pit_skulk.txt +++ b/forge-gui/res/cardsfolder/s/skarrgan_pit_skulk.txt @@ -5,4 +5,4 @@ PT:1/1 K:Bloodthirst 1 K:Creatures with power less than CARDNAME's power can't block it. SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrgan_pit_skulk.jpg -Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nCreatures with power less than Skarrgan Pit-Skulk's power can't block it. \ No newline at end of file +Oracle:Bloodthirst 1 (If an opponent was dealt damage this turn, this creature enters the battlefield with a +1/+1 counter on it.)\nCreatures with power less than Skarrgan Pit-Skulk's power can't block it. diff --git a/forge-gui/res/cardsfolder/s/skarrgan_skybreaker.txt b/forge-gui/res/cardsfolder/s/skarrgan_skybreaker.txt index 88826ea7811..feb272c3da3 100644 --- a/forge-gui/res/cardsfolder/s/skarrgan_skybreaker.txt +++ b/forge-gui/res/cardsfolder/s/skarrgan_skybreaker.txt @@ -6,4 +6,4 @@ K:Bloodthirst 3 A:AB$ DealDamage | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature or player. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/skarrgan_skybreaker.jpg -Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\n{1}, Sacrifice Skarrgan Skybreaker: Skarrgan Skybreaker deals damage equal to its power to target creature or player. \ No newline at end of file +Oracle:Bloodthirst 3 (If an opponent was dealt damage this turn, this creature enters the battlefield with three +1/+1 counters on it.)\n{1}, Sacrifice Skarrgan Skybreaker: Skarrgan Skybreaker deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/skeletal_changeling.txt b/forge-gui/res/cardsfolder/s/skeletal_changeling.txt index 780f159a449..f0ff9891a7a 100644 --- a/forge-gui/res/cardsfolder/s/skeletal_changeling.txt +++ b/forge-gui/res/cardsfolder/s/skeletal_changeling.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletal_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{1}{B}: Regenerate Skeletal Changeling. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\n{1}{B}: Regenerate Skeletal Changeling. diff --git a/forge-gui/res/cardsfolder/s/skeletal_crocodile.txt b/forge-gui/res/cardsfolder/s/skeletal_crocodile.txt index 2624067a326..cd941c95805 100644 --- a/forge-gui/res/cardsfolder/s/skeletal_crocodile.txt +++ b/forge-gui/res/cardsfolder/s/skeletal_crocodile.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Creature Crocodile Skeleton PT:5/1 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4239.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/skeletal_grimace.txt b/forge-gui/res/cardsfolder/s/skeletal_grimace.txt index 1f7bf8935e1..4cc061b70f8 100644 --- a/forge-gui/res/cardsfolder/s/skeletal_grimace.txt +++ b/forge-gui/res/cardsfolder/s/skeletal_grimace.txt @@ -1,9 +1,9 @@ -Name:Skeletal Grimace -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddAbility$ ABRegen | Description$ Enchanted creature gets +1/+1 and has "{B}: Regenerate this creature." -SVar:ABRegen:AB$Regenerate | Cost$ B | SpellDescription$ Regenerate this creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletal_grimace.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has "{B}: Regenerate this creature." \ No newline at end of file +Name:Skeletal Grimace +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddAbility$ ABRegen | Description$ Enchanted creature gets +1/+1 and has "{B}: Regenerate this creature." +SVar:ABRegen:AB$Regenerate | Cost$ B | SpellDescription$ Regenerate this creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletal_grimace.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has "{B}: Regenerate this creature." diff --git a/forge-gui/res/cardsfolder/s/skeletal_kathari.txt b/forge-gui/res/cardsfolder/s/skeletal_kathari.txt index 6a775ae11fc..bb55ffa39e6 100644 --- a/forge-gui/res/cardsfolder/s/skeletal_kathari.txt +++ b/forge-gui/res/cardsfolder/s/skeletal_kathari.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Regenerate | Cost$ B Sac<1/Creature> | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletal_kathari.jpg -Oracle:Flying\n{B}, Sacrifice a creature: Regenerate Skeletal Kathari. \ No newline at end of file +Oracle:Flying\n{B}, Sacrifice a creature: Regenerate Skeletal Kathari. diff --git a/forge-gui/res/cardsfolder/s/skeletal_scrying.txt b/forge-gui/res/cardsfolder/s/skeletal_scrying.txt index 828f055eedb..ec5eb745b68 100644 --- a/forge-gui/res/cardsfolder/s/skeletal_scrying.txt +++ b/forge-gui/res/cardsfolder/s/skeletal_scrying.txt @@ -1,9 +1,9 @@ -Name:Skeletal Scrying -ManaCost:X B -Types:Instant -A:SP$ Draw | Cost$ X B ExileFromGrave | NumCards$ X | SubAbility$ DBLoseLife | References$ X | SpellDescription$ You draw X cards and you lose X life. -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletal_scrying.jpg -Oracle:As an additional cost to cast Skeletal Scrying, exile X cards from your graveyard.\nYou draw X cards and you lose X life. \ No newline at end of file +Name:Skeletal Scrying +ManaCost:X B +Types:Instant +A:SP$ Draw | Cost$ X B ExileFromGrave | NumCards$ X | SubAbility$ DBLoseLife | References$ X | SpellDescription$ You draw X cards and you lose X life. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletal_scrying.jpg +Oracle:As an additional cost to cast Skeletal Scrying, exile X cards from your graveyard.\nYou draw X cards and you lose X life. diff --git a/forge-gui/res/cardsfolder/s/skeletal_snake.txt b/forge-gui/res/cardsfolder/s/skeletal_snake.txt index 812ca3cd0d1..48b6094db7f 100644 --- a/forge-gui/res/cardsfolder/s/skeletal_snake.txt +++ b/forge-gui/res/cardsfolder/s/skeletal_snake.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Creature Snake Skeleton PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4240.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/skeletal_vampire.txt b/forge-gui/res/cardsfolder/s/skeletal_vampire.txt index 05e9a206120..f32f15a05f2 100644 --- a/forge-gui/res/cardsfolder/s/skeletal_vampire.txt +++ b/forge-gui/res/cardsfolder/s/skeletal_vampire.txt @@ -9,4 +9,4 @@ A:AB$ Token | Cost$ 3 B B Sac<1/Bat> | TokenAmount$ 2 | TokenImage$ B 1 1 Bat | A:AB$ Regenerate | Cost$ Sac<1/Bat> | SpellDescription$ Regenerate CARDNAME. SVar:Sac:SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletal_vampire.jpg -Oracle:Flying\nWhen Skeletal Vampire enters the battlefield, put two 1/1 black Bat creature tokens with flying onto the battlefield.\n{3}{B}{B}, Sacrifice a Bat: Put two 1/1 black Bat creature tokens with flying onto the battlefield.\nSacrifice a Bat: Regenerate Skeletal Vampire. \ No newline at end of file +Oracle:Flying\nWhen Skeletal Vampire enters the battlefield, put two 1/1 black Bat creature tokens with flying onto the battlefield.\n{3}{B}{B}, Sacrifice a Bat: Put two 1/1 black Bat creature tokens with flying onto the battlefield.\nSacrifice a Bat: Regenerate Skeletal Vampire. diff --git a/forge-gui/res/cardsfolder/s/skeletal_wurm.txt b/forge-gui/res/cardsfolder/s/skeletal_wurm.txt index 4005e32a273..12f5fd865d6 100644 --- a/forge-gui/res/cardsfolder/s/skeletal_wurm.txt +++ b/forge-gui/res/cardsfolder/s/skeletal_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Skeleton Wurm PT:7/6 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletal_wurm.jpg -Oracle:{B}: Regenerate Skeletal Wurm. \ No newline at end of file +Oracle:{B}: Regenerate Skeletal Wurm. diff --git a/forge-gui/res/cardsfolder/s/skeleton_scavengers.txt b/forge-gui/res/cardsfolder/s/skeleton_scavengers.txt index 9fcf46c7e24..21fbfad544d 100644 --- a/forge-gui/res/cardsfolder/s/skeleton_scavengers.txt +++ b/forge-gui/res/cardsfolder/s/skeleton_scavengers.txt @@ -1,10 +1,10 @@ -Name:Skeleton Scavengers -ManaCost:2 B -Types:Creature Skeleton -PT:0/0 -K:etbCounter:P1P1:1 -A:AB$ Regenerate | Cost$ X | CostDesc$ Pay {1} for each +1/+1 counter on CARDNAME: | References$ X | RegenerationTrigger$ TrigPutCounter | SpellDescription$ Regenerate CARDNAME. When it regenerates this way, put a +1/+1 counter on it. -SVar:X:Count$CardCounters.P1P1 -SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ When it regenerates this way, put a +1/+1 counter on it. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skeleton_scavengers.jpg -Oracle:Skeleton Scavengers enters the battlefield with a +1/+1 counter on it.\nPay {1} for each +1/+1 counter on Skeleton Scavengers: Regenerate Skeleton Scavengers. When it regenerates this way, put a +1/+1 counter on it. +Name:Skeleton Scavengers +ManaCost:2 B +Types:Creature Skeleton +PT:0/0 +K:etbCounter:P1P1:1 +A:AB$ Regenerate | Cost$ X | CostDesc$ Pay {1} for each +1/+1 counter on CARDNAME: | References$ X | RegenerationTrigger$ TrigPutCounter | SpellDescription$ Regenerate CARDNAME. When it regenerates this way, put a +1/+1 counter on it. +SVar:X:Count$CardCounters.P1P1 +SVar:TrigPutCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ When it regenerates this way, put a +1/+1 counter on it. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skeleton_scavengers.jpg +Oracle:Skeleton Scavengers enters the battlefield with a +1/+1 counter on it.\nPay {1} for each +1/+1 counter on Skeleton Scavengers: Regenerate Skeleton Scavengers. When it regenerates this way, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/skeleton_shard.txt b/forge-gui/res/cardsfolder/s/skeleton_shard.txt index 8bb67bc0e32..bebcb57292f 100644 --- a/forge-gui/res/cardsfolder/s/skeleton_shard.txt +++ b/forge-gui/res/cardsfolder/s/skeleton_shard.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 3 T | ChangeType$ Creature.Artifact+YouCtrl | ChangeNum A:AB$ ChangeZone | Cost$ B T | ChangeType$ Creature.Artifact+YouCtrl | ChangeNum$ 1 | Hidden$ True | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target artifact creature card from your graveyard to your hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skeleton_shard.jpg -Oracle:{3}, {T} or {B}, {T}: Return target artifact creature card from your graveyard to your hand. \ No newline at end of file +Oracle:{3}, {T} or {B}, {T}: Return target artifact creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/skeleton_ship.txt b/forge-gui/res/cardsfolder/s/skeleton_ship.txt index 4f20e1c8379..84ab87a449f 100644 --- a/forge-gui/res/cardsfolder/s/skeleton_ship.txt +++ b/forge-gui/res/cardsfolder/s/skeleton_ship.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self A:AB$ PutCounter | Cost$ T | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target Creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a -1/-1 counter on target creature. SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/skeleton_ship.jpg -Oracle:When you control no Islands, sacrifice Skeleton Ship.\n{T}: Put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:When you control no Islands, sacrifice Skeleton Ship.\n{T}: Put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/skeletonize.txt b/forge-gui/res/cardsfolder/s/skeletonize.txt index da044c21a9b..8503a239079 100644 --- a/forge-gui/res/cardsfolder/s/skeletonize.txt +++ b/forge-gui/res/cardsfolder/s/skeletonize.txt @@ -1,10 +1,10 @@ -Name:Skeletonize -ManaCost:4 R -Types:Instant -A:SP$ DealDamage | Cost$ 4 R | NumDmg$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | ForgetOtherTargets$ True | SubAbility$ DBEffect | SpellDescription$ CARDNAME deals 3 damage to target creature. When a creature dealt damage this way dies this turn, put a 1/1 black Skeleton creature token onto the battlefield with "{B}: Regenerate this creature." -SVar:DBEffect:DB$ Effect | Name$ Skeletonize Effect | Triggers$ TrigDies | SVars$ ABToken,ABRegen | RememberObjects$ Targeted -SVar:TrigDies:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ ABToken | TriggerDescription$ When a creature dealt damage by Skeletonize dies this turn, put a 1/1 black Skeleton creature token onto the battlefield with "{B}: Regenerate this creature." -SVar:ABToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Skeleton | TokenTypes$ Creature,Skeleton | TokenColors$ Black | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABRegen -SVar:ABRegen:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate this creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletonize.jpg -Oracle:Skeletonize deals 3 damage to target creature. When a creature dealt damage this way dies this turn, put a 1/1 black Skeleton creature token onto the battlefield with "{B}: Regenerate this creature." \ No newline at end of file +Name:Skeletonize +ManaCost:4 R +Types:Instant +A:SP$ DealDamage | Cost$ 4 R | NumDmg$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | ForgetOtherTargets$ True | SubAbility$ DBEffect | SpellDescription$ CARDNAME deals 3 damage to target creature. When a creature dealt damage this way dies this turn, put a 1/1 black Skeleton creature token onto the battlefield with "{B}: Regenerate this creature." +SVar:DBEffect:DB$ Effect | Name$ Skeletonize Effect | Triggers$ TrigDies | SVars$ ABToken,ABRegen | RememberObjects$ Targeted +SVar:TrigDies:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | Execute$ ABToken | TriggerDescription$ When a creature dealt damage by Skeletonize dies this turn, put a 1/1 black Skeleton creature token onto the battlefield with "{B}: Regenerate this creature." +SVar:ABToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Skeleton | TokenTypes$ Creature,Skeleton | TokenColors$ Black | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ ABRegen +SVar:ABRegen:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate this creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skeletonize.jpg +Oracle:Skeletonize deals 3 damage to target creature. When a creature dealt damage this way dies this turn, put a 1/1 black Skeleton creature token onto the battlefield with "{B}: Regenerate this creature." diff --git a/forge-gui/res/cardsfolder/s/skill_borrower.txt b/forge-gui/res/cardsfolder/s/skill_borrower.txt index bd85f63eaf8..7a1fed04216 100644 --- a/forge-gui/res/cardsfolder/s/skill_borrower.txt +++ b/forge-gui/res/cardsfolder/s/skill_borrower.txt @@ -1,8 +1,8 @@ -Name:Skill Borrower -ManaCost:2 U -Types:Artifact Creature Human Wizard -PT:1/3 -K:Play with the top card of your library revealed. -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature.TopLibrary+YouCtrl,Artifact.TopLibrary+YouCtrl | TopCardOfLibraryIs$ Creature,Artifact | GainsAbilitiesOfZones$ Library | Description$ As long as the top card of your library is an artifact or creature card, CARDNAME has all activated abilities of that card. (If any of the abilities use that card's name, use this creature's name instead.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/skill_borrower.jpg -Oracle:Play with the top card of your library revealed.\nAs long as the top card of your library is an artifact or creature card, Skill Borrower has all activated abilities of that card. (If any of the abilities use that card's name, use this creature's name instead.) \ No newline at end of file +Name:Skill Borrower +ManaCost:2 U +Types:Artifact Creature Human Wizard +PT:1/3 +K:Play with the top card of your library revealed. +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ Battlefield | GainsAbilitiesOf$ Creature.TopLibrary+YouCtrl,Artifact.TopLibrary+YouCtrl | TopCardOfLibraryIs$ Creature,Artifact | GainsAbilitiesOfZones$ Library | Description$ As long as the top card of your library is an artifact or creature card, CARDNAME has all activated abilities of that card. (If any of the abilities use that card's name, use this creature's name instead.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/skill_borrower.jpg +Oracle:Play with the top card of your library revealed.\nAs long as the top card of your library is an artifact or creature card, Skill Borrower has all activated abilities of that card. (If any of the abilities use that card's name, use this creature's name instead.) diff --git a/forge-gui/res/cardsfolder/s/skillful_lunge.txt b/forge-gui/res/cardsfolder/s/skillful_lunge.txt index 181087538db..5871d4bfbfe 100644 --- a/forge-gui/res/cardsfolder/s/skillful_lunge.txt +++ b/forge-gui/res/cardsfolder/s/skillful_lunge.txt @@ -1,6 +1,6 @@ -Name:Skillful Lunge -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | KW$ First Strike | SpellDescription$ Target creature gets +2/+0 and gains First Strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skillful_lunge.jpg -Oracle:Target creature gets +2/+0 and gains first strike until end of turn. \ No newline at end of file +Name:Skillful Lunge +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | KW$ First Strike | SpellDescription$ Target creature gets +2/+0 and gains First Strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skillful_lunge.jpg +Oracle:Target creature gets +2/+0 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skinbrand_goblin.txt b/forge-gui/res/cardsfolder/s/skinbrand_goblin.txt index 3399f62d45e..2b1db4d0053 100644 --- a/forge-gui/res/cardsfolder/s/skinbrand_goblin.txt +++ b/forge-gui/res/cardsfolder/s/skinbrand_goblin.txt @@ -1,7 +1,7 @@ -Name:Skinbrand Goblin -ManaCost:1 R -Types:Creature Goblin Warrior -PT:2/1 -A:AB$ Pump | Cost$ R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush - | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ Target attacking creature gets +2/+1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skinbrand_goblin.jpg -Oracle:Bloodrush - {R}, Discard Skinbrand Goblin: Target attacking creature gets +2/+1 until end of turn. \ No newline at end of file +Name:Skinbrand Goblin +ManaCost:1 R +Types:Creature Goblin Warrior +PT:2/1 +A:AB$ Pump | Cost$ R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush - | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ Target attacking creature gets +2/+1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skinbrand_goblin.jpg +Oracle:Bloodrush - {R}, Discard Skinbrand Goblin: Target attacking creature gets +2/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skinrender.txt b/forge-gui/res/cardsfolder/s/skinrender.txt index 77645490523..14cf075707a 100644 --- a/forge-gui/res/cardsfolder/s/skinrender.txt +++ b/forge-gui/res/cardsfolder/s/skinrender.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put three -1/-1 counters on target creature. SVar:TrigPutCounter:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | IsCurse$ True | CounterNum$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/skinrender.jpg -Oracle:When Skinrender enters the battlefield, put three -1/-1 counters on target creature. \ No newline at end of file +Oracle:When Skinrender enters the battlefield, put three -1/-1 counters on target creature. diff --git a/forge-gui/res/cardsfolder/s/skinshifter.txt b/forge-gui/res/cardsfolder/s/skinshifter.txt index fcc87b508e2..bde92fc93d9 100644 --- a/forge-gui/res/cardsfolder/s/skinshifter.txt +++ b/forge-gui/res/cardsfolder/s/skinshifter.txt @@ -1,11 +1,11 @@ -Name:Skinshifter -ManaCost:1 G -Types:Creature Human Shaman -PT:1/1 -A:AB$ Charm | Cost$ G | Choices$ DBRhino,DBBird,DBPlant | CharmNum$ 1 | ActivationLimit$ 1 | SpellDescription$ Choose one - Until end of turn, CARDNAME becomes a 4/4 Rhino and gains trample; or until end of turn, CARDNAME becomes a 2/2 Bird and gains flying; or until end of turn, CARDNAME becomes a 0/8 Plant. Activate this ability only once each turn. -SVar:DBRhino:DB$Animate | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Rhino | OverwriteTypes$ True | Keywords$ Trample | SpellDescription$ Until end of turn, CARDNAME becomes a 4/4 Rhino and gains trample. -SVar:DBBird:DB$Animate | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Creature,Bird | OverwriteTypes$ True | Keywords$ Flying | SpellDescription$ Until end of turn, CARDNAME becomes a 2/2 Bird and gains Flying. -SVar:DBPlant:DB$Animate | Defined$ Self | Power$ 0 | Toughness$ 8 | Types$ Creature,Plant | OverwriteTypes$ True | SpellDescription$ Until end of turn, CARDNAME becomes a 0/8 Plant. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/skinshifter.jpg -Oracle:{G}: Choose one - Until end of turn, Skinshifter becomes a 4/4 Rhino and gains trample; or until end of turn, Skinshifter becomes a 2/2 Bird and gains flying; or until end of turn, Skinshifter becomes a 0/8 Plant. Activate this ability only once each turn. \ No newline at end of file +Name:Skinshifter +ManaCost:1 G +Types:Creature Human Shaman +PT:1/1 +A:AB$ Charm | Cost$ G | Choices$ DBRhino,DBBird,DBPlant | CharmNum$ 1 | ActivationLimit$ 1 | SpellDescription$ Choose one - Until end of turn, CARDNAME becomes a 4/4 Rhino and gains trample; or until end of turn, CARDNAME becomes a 2/2 Bird and gains flying; or until end of turn, CARDNAME becomes a 0/8 Plant. Activate this ability only once each turn. +SVar:DBRhino:DB$Animate | Defined$ Self | Power$ 4 | Toughness$ 4 | Types$ Creature,Rhino | OverwriteTypes$ True | Keywords$ Trample | SpellDescription$ Until end of turn, CARDNAME becomes a 4/4 Rhino and gains trample. +SVar:DBBird:DB$Animate | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ Creature,Bird | OverwriteTypes$ True | Keywords$ Flying | SpellDescription$ Until end of turn, CARDNAME becomes a 2/2 Bird and gains Flying. +SVar:DBPlant:DB$Animate | Defined$ Self | Power$ 0 | Toughness$ 8 | Types$ Creature,Plant | OverwriteTypes$ True | SpellDescription$ Until end of turn, CARDNAME becomes a 0/8 Plant. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/skinshifter.jpg +Oracle:{G}: Choose one - Until end of turn, Skinshifter becomes a 4/4 Rhino and gains trample; or until end of turn, Skinshifter becomes a 2/2 Bird and gains flying; or until end of turn, Skinshifter becomes a 0/8 Plant. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/s/skinthinner.txt b/forge-gui/res/cardsfolder/s/skinthinner.txt index de22d02f8b0..96580981c6e 100644 --- a/forge-gui/res/cardsfolder/s/skinthinner.txt +++ b/forge-gui/res/cardsfolder/s/skinthinner.txt @@ -6,4 +6,4 @@ K:Morph:3 B B T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, destroy target nonblack creature. It can't be regenerated. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Creature.nonBlack | NoRegen$ True | TgtPrompt$ Select target nonblack creature SVar:Picture:http://www.wizards.com/global/images/magic/general/skinthinner.jpg -Oracle:Morph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Skinthinner is turned face up, destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:Morph {3}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Skinthinner is turned face up, destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/skinwing.txt b/forge-gui/res/cardsfolder/s/skinwing.txt index 236cb77b12c..7399ccdef3e 100644 --- a/forge-gui/res/cardsfolder/s/skinwing.txt +++ b/forge-gui/res/cardsfolder/s/skinwing.txt @@ -5,4 +5,4 @@ K:Living Weapon K:Equip 6 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Equipped creature gets +2/+2 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/skinwing.jpg -Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +2/+2 and has flying.\nEquip {6} \ No newline at end of file +Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +2/+2 and has flying.\nEquip {6} diff --git a/forge-gui/res/cardsfolder/s/skirge_familiar.txt b/forge-gui/res/cardsfolder/s/skirge_familiar.txt index 3b1daaba22c..b4bc3396221 100644 --- a/forge-gui/res/cardsfolder/s/skirge_familiar.txt +++ b/forge-gui/res/cardsfolder/s/skirge_familiar.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Mana | Cost$ Discard<1/Card> | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skirge_familiar.jpg -Oracle:Flying\nDiscard a card: Add {B} to your mana pool. \ No newline at end of file +Oracle:Flying\nDiscard a card: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/skirk_alarmist.txt b/forge-gui/res/cardsfolder/s/skirk_alarmist.txt index 7b59ec51905..cb7ab129695 100644 --- a/forge-gui/res/cardsfolder/s/skirk_alarmist.txt +++ b/forge-gui/res/cardsfolder/s/skirk_alarmist.txt @@ -1,12 +1,12 @@ -Name:Skirk Alarmist -ManaCost:1 R -Types:Creature Human Wizard -PT:1/2 -K:Haste -A:AB$ SetState | Cost$ T | ValidTgts$ Creature.YouCtrl+faceDown | RememberChanged$ True | Mode$ TurnFace | SubAbility$ DBDelTrig | SpellDescription$ Turn target face-down creature you control face up. At the beginning of the next end step, sacrifice it. -SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ At the beginning of the next end step, sacrifice it. | SubAbility$ DBCleanup -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_alarmist.jpg -Oracle:Haste\n{T}: Turn target face-down creature you control face up. At the beginning of the next end step, sacrifice it. \ No newline at end of file +Name:Skirk Alarmist +ManaCost:1 R +Types:Creature Human Wizard +PT:1/2 +K:Haste +A:AB$ SetState | Cost$ T | ValidTgts$ Creature.YouCtrl+faceDown | RememberChanged$ True | Mode$ TurnFace | SubAbility$ DBDelTrig | SpellDescription$ Turn target face-down creature you control face up. At the beginning of the next end step, sacrifice it. +SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ At the beginning of the next end step, sacrifice it. | SubAbility$ DBCleanup +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_alarmist.jpg +Oracle:Haste\n{T}: Turn target face-down creature you control face up. At the beginning of the next end step, sacrifice it. diff --git a/forge-gui/res/cardsfolder/s/skirk_commando.txt b/forge-gui/res/cardsfolder/s/skirk_commando.txt index 4b338edfc9c..e8e299d1786 100644 --- a/forge-gui/res/cardsfolder/s/skirk_commando.txt +++ b/forge-gui/res/cardsfolder/s/skirk_commando.txt @@ -1,9 +1,9 @@ -Name:Skirk Commando -ManaCost:1 R R -Types:Creature Goblin -PT:2/1 -K:Morph:2 R -T:Mode$ DamageDone | ValidSource$ Card.Self+faceUp | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may have it deal 2 damage to target creature that player controls. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature controlled by opponent | NumDmg$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_commando.jpg -Oracle:Whenever Skirk Commando deals combat damage to a player, you may have it deal 2 damage to target creature that player controls.\nMorph {2}{R} (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 +Name:Skirk Commando +ManaCost:1 R R +Types:Creature Goblin +PT:2/1 +K:Morph:2 R +T:Mode$ DamageDone | ValidSource$ Card.Self+faceUp | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may have it deal 2 damage to target creature that player controls. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature controlled by opponent | NumDmg$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_commando.jpg +Oracle:Whenever Skirk Commando deals combat damage to a player, you may have it deal 2 damage to target creature that player controls.\nMorph {2}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt b/forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt index b3408028a4d..a4d8c8bc88e 100644 --- a/forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt +++ b/forge-gui/res/cardsfolder/s/skirk_drill_sergeant.txt @@ -1,9 +1,9 @@ -Name:Skirk Drill Sergeant -ManaCost:1 R -Types:Creature Goblin -PT:2/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Goblin.Other | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDig | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. -SVar:TrigDig:AB$ Dig | Cost$ 2 R | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Permanent.Goblin | DestinationZone$ Battlefield | DestinationZone2$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_drill_sergeant.jpg -Oracle:Whenever Skirk Drill Sergeant or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. \ No newline at end of file +Name:Skirk Drill Sergeant +ManaCost:1 R +Types:Creature Goblin +PT:2/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Goblin.Other | TriggerZones$ Battlefield | Execute$ TrigDig | TriggerDescription$ Whenever CARDNAME or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDig | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. +SVar:TrigDig:AB$ Dig | Cost$ 2 R | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Permanent.Goblin | DestinationZone$ Battlefield | DestinationZone2$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_drill_sergeant.jpg +Oracle:Whenever Skirk Drill Sergeant or another Goblin dies, you may pay {2}{R}. If you do, reveal the top card of your library. If it's a Goblin permanent card, put it onto the battlefield. Otherwise, put it into your graveyard. diff --git a/forge-gui/res/cardsfolder/s/skirk_fire_marshal.txt b/forge-gui/res/cardsfolder/s/skirk_fire_marshal.txt index 1540f6257b9..043fe90c4b2 100644 --- a/forge-gui/res/cardsfolder/s/skirk_fire_marshal.txt +++ b/forge-gui/res/cardsfolder/s/skirk_fire_marshal.txt @@ -6,4 +6,4 @@ A:AB$ DamageAll | Cost$ tapXType<5/Goblin> | ValidCards$ Creature | ValidPlayers K:Protection from red SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_fire_marshal.jpg -Oracle:Protection from red\nTap five untapped Goblins you control: Skirk Fire Marshal deals 10 damage to each creature and each player. \ No newline at end of file +Oracle:Protection from red\nTap five untapped Goblins you control: Skirk Fire Marshal deals 10 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/s/skirk_marauder.txt b/forge-gui/res/cardsfolder/s/skirk_marauder.txt index dc8255f4c83..d37a7d57d98 100644 --- a/forge-gui/res/cardsfolder/s/skirk_marauder.txt +++ b/forge-gui/res/cardsfolder/s/skirk_marauder.txt @@ -6,4 +6,4 @@ K:Morph:2 R T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, it deals 2 damage to target creature or player. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_marauder.jpg -Oracle:Morph {2}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Skirk Marauder is turned face up, it deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Morph {2}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Skirk Marauder is turned face up, it deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/skirk_outrider.txt b/forge-gui/res/cardsfolder/s/skirk_outrider.txt index e257981c617..21dd5da1dae 100644 --- a/forge-gui/res/cardsfolder/s/skirk_outrider.txt +++ b/forge-gui/res/cardsfolder/s/skirk_outrider.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Beast.YouCtrl SVar:RemRandomDeck:True SVar:BuffedBy:Beast SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_outrider.jpg -Oracle:As long as you control a Beast, Skirk Outrider gets +2/+2 and has trample. \ No newline at end of file +Oracle:As long as you control a Beast, Skirk Outrider gets +2/+2 and has trample. diff --git a/forge-gui/res/cardsfolder/s/skirk_prospector.txt b/forge-gui/res/cardsfolder/s/skirk_prospector.txt index 60792e411bf..11dbd122c33 100644 --- a/forge-gui/res/cardsfolder/s/skirk_prospector.txt +++ b/forge-gui/res/cardsfolder/s/skirk_prospector.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ Sac<1/Goblin> | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_prospector.jpg -Oracle:Sacrifice a Goblin: Add {R} to your mana pool. \ No newline at end of file +Oracle:Sacrifice a Goblin: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/skirk_ridge_exhumer.txt b/forge-gui/res/cardsfolder/s/skirk_ridge_exhumer.txt index 75098932e7c..693ce6db280 100644 --- a/forge-gui/res/cardsfolder/s/skirk_ridge_exhumer.txt +++ b/forge-gui/res/cardsfolder/s/skirk_ridge_exhumer.txt @@ -6,4 +6,4 @@ A:AB$ Token | Cost$ B T Discard<1/Card> | TokenName$ Festering Goblin | TokenTyp SVar:TriggerJunior:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigTokenPump | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, target creature gets -1/-1 until end of turn. SVar:TrigTokenPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_ridge_exhumer.jpg -Oracle:{B}, {T}, Discard a card: Put a 1/1 black Zombie Goblin creature token named Festering Goblin onto the battlefield. It has "When Festering Goblin dies, target creature gets -1/-1 until end of turn." \ No newline at end of file +Oracle:{B}, {T}, Discard a card: Put a 1/1 black Zombie Goblin creature token named Festering Goblin onto the battlefield. It has "When Festering Goblin dies, target creature gets -1/-1 until end of turn." diff --git a/forge-gui/res/cardsfolder/s/skirk_shaman.txt b/forge-gui/res/cardsfolder/s/skirk_shaman.txt index e19dce692d1..319a6b0d28f 100644 --- a/forge-gui/res/cardsfolder/s/skirk_shaman.txt +++ b/forge-gui/res/cardsfolder/s/skirk_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:2/2 K:CantBeBlockedBy Creature.nonArtifact+nonRed SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card131011.jpg -Oracle:Skirk Shaman can't be blocked except by artifact creatures and/or red creatures. \ No newline at end of file +Oracle:Skirk Shaman can't be blocked except by artifact creatures and/or red creatures. diff --git a/forge-gui/res/cardsfolder/s/skirk_volcanist.txt b/forge-gui/res/cardsfolder/s/skirk_volcanist.txt index 5ddd5f8dd02..691cef27c1c 100644 --- a/forge-gui/res/cardsfolder/s/skirk_volcanist.txt +++ b/forge-gui/res/cardsfolder/s/skirk_volcanist.txt @@ -7,4 +7,4 @@ T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerZones$ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ 3 | TargetMin$ 1 | TargetMax$ 3 | DividedAsYouChoose$ 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skirk_volcanist.jpg -Oracle:Morph-Sacrifice two Mountains. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Skirk Volcanist is turned face up, it deals 3 damage divided as you choose among one, two, or three target creatures. \ No newline at end of file +Oracle:Morph-Sacrifice two Mountains. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Skirk Volcanist is turned face up, it deals 3 damage divided as you choose among one, two, or three target creatures. diff --git a/forge-gui/res/cardsfolder/s/skirsdag_cultist.txt b/forge-gui/res/cardsfolder/s/skirsdag_cultist.txt index b570adf2123..d91176fb360 100644 --- a/forge-gui/res/cardsfolder/s/skirsdag_cultist.txt +++ b/forge-gui/res/cardsfolder/s/skirsdag_cultist.txt @@ -1,7 +1,7 @@ -Name:Skirsdag Cultist -ManaCost:2 R R -Types:Creature Human Shaman -PT:2/2 -A:AB$ DealDamage | Cost$ R T Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skirsdag_cultist.jpg -Oracle:{R}, {T}, Sacrifice a creature: Skirsdag Cultist deals 2 damage to target creature or player. \ No newline at end of file +Name:Skirsdag Cultist +ManaCost:2 R R +Types:Creature Human Shaman +PT:2/2 +A:AB$ DealDamage | Cost$ R T Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skirsdag_cultist.jpg +Oracle:{R}, {T}, Sacrifice a creature: Skirsdag Cultist deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/skirsdag_flayer.txt b/forge-gui/res/cardsfolder/s/skirsdag_flayer.txt index 0d603059e0c..da37b9eae73 100644 --- a/forge-gui/res/cardsfolder/s/skirsdag_flayer.txt +++ b/forge-gui/res/cardsfolder/s/skirsdag_flayer.txt @@ -1,8 +1,8 @@ -Name:Skirsdag Flayer -ManaCost:1 B -Types:Creature Human Cleric -PT:1/1 -A:AB$ Destroy | Cost$ 3 B T Sac<1/Human> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/skirsdag_flayer.jpg -Oracle:{3}{B}, {T}, Sacrifice a Human: Destroy target creature. \ No newline at end of file +Name:Skirsdag Flayer +ManaCost:1 B +Types:Creature Human Cleric +PT:1/1 +A:AB$ Destroy | Cost$ 3 B T Sac<1/Human> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/skirsdag_flayer.jpg +Oracle:{3}{B}, {T}, Sacrifice a Human: Destroy target creature. diff --git a/forge-gui/res/cardsfolder/s/skirsdag_high_priest.txt b/forge-gui/res/cardsfolder/s/skirsdag_high_priest.txt index c76132ff0ec..41f65f24ac6 100644 --- a/forge-gui/res/cardsfolder/s/skirsdag_high_priest.txt +++ b/forge-gui/res/cardsfolder/s/skirsdag_high_priest.txt @@ -1,8 +1,8 @@ -Name:Skirsdag High Priest -ManaCost:1 B -Types:Creature Human Cleric -PT:1/2 -A:AB$ Token | Cost$ T tapXType<2/Creature> | CheckSVar$ Morbid | SVarCompare$ GE1 | TokenImage$ B 5 5 Demon | TokenAmount$ 1 | TokenName$ Demon | TokenTypes$ Creature,Demon | TokenOwner$ You | TokenColors$ Black | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | CostDesc$ Morbid - Tap, Tap two untapped creatures you control: | References$ Morbid | SpellDescription$ Put a 5/5 black Demon creature token with flying onto the battlefield. Activate this ability only if a creature died this turn. -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/skirsdag_high_priest.jpg -Oracle:Morbid - {T}, Tap two untapped creatures you control: Put a 5/5 black Demon creature token with flying onto the battlefield. Activate this ability only if a creature died this turn. \ No newline at end of file +Name:Skirsdag High Priest +ManaCost:1 B +Types:Creature Human Cleric +PT:1/2 +A:AB$ Token | Cost$ T tapXType<2/Creature> | CheckSVar$ Morbid | SVarCompare$ GE1 | TokenImage$ B 5 5 Demon | TokenAmount$ 1 | TokenName$ Demon | TokenTypes$ Creature,Demon | TokenOwner$ You | TokenColors$ Black | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | CostDesc$ Morbid - Tap, Tap two untapped creatures you control: | References$ Morbid | SpellDescription$ Put a 5/5 black Demon creature token with flying onto the battlefield. Activate this ability only if a creature died this turn. +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/skirsdag_high_priest.jpg +Oracle:Morbid - {T}, Tap two untapped creatures you control: Put a 5/5 black Demon creature token with flying onto the battlefield. Activate this ability only if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/s/skithiryx_the_blight_dragon.txt b/forge-gui/res/cardsfolder/s/skithiryx_the_blight_dragon.txt index 83ae542c9c9..64369548687 100644 --- a/forge-gui/res/cardsfolder/s/skithiryx_the_blight_dragon.txt +++ b/forge-gui/res/cardsfolder/s/skithiryx_the_blight_dragon.txt @@ -7,4 +7,4 @@ K:Infect A:AB$ Regenerate | Cost$ B B | SpellDescription$ Regenerate CARDNAME. A:AB$ Pump | Cost$ B | KW$ Haste | SpellDescription$ CARDNAME gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/skithiryx_the_blight_dragon.jpg -Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{B}: Skithiryx, the Blight Dragon gains haste until end of turn.\n{B}{B}: Regenerate Skithiryx. \ No newline at end of file +Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{B}: Skithiryx, the Blight Dragon gains haste until end of turn.\n{B}{B}: Regenerate Skithiryx. diff --git a/forge-gui/res/cardsfolder/s/skitter_of_lizards.txt b/forge-gui/res/cardsfolder/s/skitter_of_lizards.txt index 70a6a296441..e06d2dbff12 100644 --- a/forge-gui/res/cardsfolder/s/skitter_of_lizards.txt +++ b/forge-gui/res/cardsfolder/s/skitter_of_lizards.txt @@ -8,4 +8,4 @@ K:ETBReplacement:Other:Multikicked SVar:Multikicked:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ XKicked | References$ XKicked | SpellDescription$ CARDNAME enters the battlefield with a +1/+1 counter on it for each time it was kicked. SVar:XKicked:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/skitter_of_lizards.jpg -Oracle:Multikicker {1}{R} (You may pay an additional {1}{R} any number of times as you cast this spell.)\nHaste\nSkitter of Lizards enters the battlefield with a +1/+1 counter on it for each time it was kicked. \ No newline at end of file +Oracle:Multikicker {1}{R} (You may pay an additional {1}{R} any number of times as you cast this spell.)\nHaste\nSkitter of Lizards enters the battlefield with a +1/+1 counter on it for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/s/skittering_horror.txt b/forge-gui/res/cardsfolder/s/skittering_horror.txt index 84675183d50..883647d1d69 100644 --- a/forge-gui/res/cardsfolder/s/skittering_horror.txt +++ b/forge-gui/res/cardsfolder/s/skittering_horror.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZo SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skittering_horror.jpg -Oracle:When you cast a creature spell, sacrifice Skittering Horror. \ No newline at end of file +Oracle:When you cast a creature spell, sacrifice Skittering Horror. diff --git a/forge-gui/res/cardsfolder/s/skittering_invasion.txt b/forge-gui/res/cardsfolder/s/skittering_invasion.txt index 339239ddb7f..6ba85029d8a 100644 --- a/forge-gui/res/cardsfolder/s/skittering_invasion.txt +++ b/forge-gui/res/cardsfolder/s/skittering_invasion.txt @@ -4,4 +4,4 @@ Types:Tribal Sorcery Eldrazi A:SP$ Token | Cost$ 7 | TokenAmount$ 5 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 | SpellDescription$ Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." SVar:ABMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/skittering_invasion.jpg -Oracle:Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:Put five 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/s/skittering_monstrosity.txt b/forge-gui/res/cardsfolder/s/skittering_monstrosity.txt index 1dd2781f64a..0eb242f9411 100644 --- a/forge-gui/res/cardsfolder/s/skittering_monstrosity.txt +++ b/forge-gui/res/cardsfolder/s/skittering_monstrosity.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | Execute$ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skittering_monstrosity.jpg -Oracle:When you cast a creature spell, sacrifice Skittering Monstrosity. \ No newline at end of file +Oracle:When you cast a creature spell, sacrifice Skittering Monstrosity. diff --git a/forge-gui/res/cardsfolder/s/skittering_skirge.txt b/forge-gui/res/cardsfolder/s/skittering_skirge.txt index 99f95b64dbe..25cabdb81ba 100644 --- a/forge-gui/res/cardsfolder/s/skittering_skirge.txt +++ b/forge-gui/res/cardsfolder/s/skittering_skirge.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | TriggerZo SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skittering_skirge.jpg -Oracle:Flying\nWhen you cast a creature spell, sacrifice Skittering Skirge. \ No newline at end of file +Oracle:Flying\nWhen you cast a creature spell, sacrifice Skittering Skirge. diff --git a/forge-gui/res/cardsfolder/s/skittish_kavu.txt b/forge-gui/res/cardsfolder/s/skittish_kavu.txt index 844270817e0..ef89119780f 100644 --- a/forge-gui/res/cardsfolder/s/skittish_kavu.txt +++ b/forge-gui/res/cardsfolder/s/skittish_kavu.txt @@ -8,4 +8,4 @@ SVar:Y:Count$Valid Creature.Blue+OppCtrl SVar:AntiBuffedBy:Creature.White,Creature.Blue SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skittish_kavu.jpg -Oracle:Skittish Kavu gets +1/+1 as long as no opponent controls a white or blue creature. \ No newline at end of file +Oracle:Skittish Kavu gets +1/+1 as long as no opponent controls a white or blue creature. diff --git a/forge-gui/res/cardsfolder/s/skittish_valesk.txt b/forge-gui/res/cardsfolder/s/skittish_valesk.txt index 6522ac64143..fbe1f35039e 100644 --- a/forge-gui/res/cardsfolder/s/skittish_valesk.txt +++ b/forge-gui/res/cardsfolder/s/skittish_valesk.txt @@ -7,4 +7,4 @@ SVar:TrigFlipACoin:AB$FlipACoin | Cost$ 0 | LoseSubAbility$ DBChange SVar:DBChange:DB$SetState | NewState$ FaceDown K:Morph:5 R SVar:Picture:http://www.wizards.com/global/images/magic/general/skittish_valesk.jpg -Oracle:At the beginning of your upkeep, flip a coin. If you lose the flip, turn Skittish Valesk face down.\nMorph {5}{R} (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 +Oracle:At the beginning of your upkeep, flip a coin. If you lose the flip, turn Skittish Valesk face down.\nMorph {5}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/skizzik.txt b/forge-gui/res/cardsfolder/s/skizzik.txt index f41926a02fc..3e7d276211d 100644 --- a/forge-gui/res/cardsfolder/s/skizzik.txt +++ b/forge-gui/res/cardsfolder/s/skizzik.txt @@ -8,4 +8,4 @@ K:Kicker R T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | IsPresent$ Card.Self+notkicked | Execute$ TrigNotKicked | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the end step, sacrifice CARDNAME unless it was kicked. SVar:TrigNotKicked:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/skizzik.jpg -Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nTrample, haste\nAt the beginning of the end step, sacrifice Skizzik unless it was kicked. \ No newline at end of file +Oracle:Kicker {R} (You may pay an additional {R} as you cast this spell.)\nTrample, haste\nAt the beginning of the end step, sacrifice Skizzik unless it was kicked. diff --git a/forge-gui/res/cardsfolder/s/skizzik_surger.txt b/forge-gui/res/cardsfolder/s/skizzik_surger.txt index 45fcbd391f9..0da8e2dbcda 100644 --- a/forge-gui/res/cardsfolder/s/skizzik_surger.txt +++ b/forge-gui/res/cardsfolder/s/skizzik_surger.txt @@ -1,8 +1,8 @@ -Name:Skizzik Surger -ManaCost:4 R R -Types:Creature Elemental -PT:6/4 -K:Haste -K:Echo:Sac<2/Land>:Sacrifice two lands. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skizzik_surger.jpg -Oracle:Haste\nEcho-Sacrifice two lands. (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Name:Skizzik Surger +ManaCost:4 R R +Types:Creature Elemental +PT:6/4 +K:Haste +K:Echo:Sac<2/Land>:Sacrifice two lands. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skizzik_surger.jpg +Oracle:Haste\nEcho-Sacrifice two lands. (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/s/skred.txt b/forge-gui/res/cardsfolder/s/skred.txt index e0944d87eec..2ccb25af922 100644 --- a/forge-gui/res/cardsfolder/s/skred.txt +++ b/forge-gui/res/cardsfolder/s/skred.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target crea SVar:X:Count$TypeYouCtrl.Snow SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skred.jpg -Oracle:Skred deals damage to target creature equal to the number of snow permanents you control. \ No newline at end of file +Oracle:Skred deals damage to target creature equal to the number of snow permanents you control. diff --git a/forge-gui/res/cardsfolder/s/skulking_fugitive.txt b/forge-gui/res/cardsfolder/s/skulking_fugitive.txt index 14e14585c62..c40f53a35b1 100644 --- a/forge-gui/res/cardsfolder/s/skulking_fugitive.txt +++ b/forge-gui/res/cardsfolder/s/skulking_fugitive.txt @@ -6,4 +6,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/skulking_fugitive.jpg -Oracle:When Skulking Fugitive becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:When Skulking Fugitive becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/s/skulking_ghost.txt b/forge-gui/res/cardsfolder/s/skulking_ghost.txt index efa195be4b8..193f8a59536 100644 --- a/forge-gui/res/cardsfolder/s/skulking_ghost.txt +++ b/forge-gui/res/cardsfolder/s/skulking_ghost.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/skulking_ghost.jpg -Oracle:Flying\nWhen Skulking Ghost becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:Flying\nWhen Skulking Ghost becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/s/skulking_knight.txt b/forge-gui/res/cardsfolder/s/skulking_knight.txt index 9f79f1642b2..2e89b7b81ba 100644 --- a/forge-gui/res/cardsfolder/s/skulking_knight.txt +++ b/forge-gui/res/cardsfolder/s/skulking_knight.txt @@ -7,4 +7,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/skulking_knight.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhen Skulking Knight becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhen Skulking Knight becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/s/skull_catapult.txt b/forge-gui/res/cardsfolder/s/skull_catapult.txt index 2af575f89c3..684323bdc9c 100644 --- a/forge-gui/res/cardsfolder/s/skull_catapult.txt +++ b/forge-gui/res/cardsfolder/s/skull_catapult.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ DealDamage | Cost$ 1 T Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skull_catapult.jpg -Oracle:{1}, {T}, Sacrifice a creature: Skull Catapult deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{1}, {T}, Sacrifice a creature: Skull Catapult deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/skull_collector.txt b/forge-gui/res/cardsfolder/s/skull_collector.txt index fe4d97894ce..e0bc119a4eb 100644 --- a/forge-gui/res/cardsfolder/s/skull_collector.txt +++ b/forge-gui/res/cardsfolder/s/skull_collector.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | Trigger SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.Black+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skull_collector.jpg -Oracle:At the beginning of your upkeep, return a black creature you control to its owner's hand.\n{1}{B}: Regenerate Skull Collector. \ No newline at end of file +Oracle:At the beginning of your upkeep, return a black creature you control to its owner's hand.\n{1}{B}: Regenerate Skull Collector. diff --git a/forge-gui/res/cardsfolder/s/skull_fracture.txt b/forge-gui/res/cardsfolder/s/skull_fracture.txt index 1ece5e421c0..309f22bbc28 100644 --- a/forge-gui/res/cardsfolder/s/skull_fracture.txt +++ b/forge-gui/res/cardsfolder/s/skull_fracture.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 3 B A:SP$ 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/skull_fracture.jpg -Oracle:Target player discards a card.\nFlashback {3}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target player discards a card.\nFlashback {3}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/skull_of_orm.txt b/forge-gui/res/cardsfolder/s/skull_of_orm.txt index 10eca441dbe..536f317a410 100644 --- a/forge-gui/res/cardsfolder/s/skull_of_orm.txt +++ b/forge-gui/res/cardsfolder/s/skull_of_orm.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ ChangeZone | Cost$5 T | TgtPrompt$ Choose target enchantment in your graveyard | ValidTgts$ Enchantment.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target enchantment card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/skull_of_orm.jpg -Oracle:{5}, {T}: Return target enchantment card from your graveyard to your hand. \ No newline at end of file +Oracle:{5}, {T}: Return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/skull_of_ramos.txt b/forge-gui/res/cardsfolder/s/skull_of_ramos.txt index ec9eeb49c50..93d0c86d9bb 100644 --- a/forge-gui/res/cardsfolder/s/skull_of_ramos.txt +++ b/forge-gui/res/cardsfolder/s/skull_of_ramos.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skull_of_ramos.jpg -Oracle:{T}: Add {B} to your mana pool.\nSacrifice Skull of Ramos: Add {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool.\nSacrifice Skull of Ramos: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/skull_rend.txt b/forge-gui/res/cardsfolder/s/skull_rend.txt index 518834e7af9..cba6378e202 100644 --- a/forge-gui/res/cardsfolder/s/skull_rend.txt +++ b/forge-gui/res/cardsfolder/s/skull_rend.txt @@ -1,7 +1,7 @@ -Name:Skull Rend -ManaCost:3 B R -Types:Sorcery -A:SP$ DealDamage | Cost$ 3 B R | Defined$ Player.Opponent | NumDmg$ 2 | SubAbility$ DBDiscard | SpellDescription$ CARDNAME deals 2 damage to each opponent. Those players each discard two cards at random. -SVar:DBDiscard:DB$ Discard | Defined$ Player.Opponent | NumCards$ 2 | Mode$ Random -SVar:Picture:http://www.wizards.com/global/images/magic/general/skull_rend.jpg -Oracle:Skull Rend deals 2 damage to each opponent. Those players each discard two cards at random. \ No newline at end of file +Name:Skull Rend +ManaCost:3 B R +Types:Sorcery +A:SP$ DealDamage | Cost$ 3 B R | Defined$ Player.Opponent | NumDmg$ 2 | SubAbility$ DBDiscard | SpellDescription$ CARDNAME deals 2 damage to each opponent. Those players each discard two cards at random. +SVar:DBDiscard:DB$ Discard | Defined$ Player.Opponent | NumCards$ 2 | Mode$ Random +SVar:Picture:http://www.wizards.com/global/images/magic/general/skull_rend.jpg +Oracle:Skull Rend deals 2 damage to each opponent. Those players each discard two cards at random. diff --git a/forge-gui/res/cardsfolder/s/skullbriar_the_walking_grave.txt b/forge-gui/res/cardsfolder/s/skullbriar_the_walking_grave.txt index acd6f1d4891..e7ac78a71eb 100644 --- a/forge-gui/res/cardsfolder/s/skullbriar_the_walking_grave.txt +++ b/forge-gui/res/cardsfolder/s/skullbriar_the_walking_grave.txt @@ -1,10 +1,10 @@ -Name:Skullbriar, the Walking Grave -ManaCost:B G -Types:Legendary Creature Zombie Elemental -Text:Counters remain on CARDNAME as it moves to any zone other than a player's hand or library. -PT:1/1 -K:Haste -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/skullbriar_the_walking_grave.jpg -Oracle:Haste\nWhenever Skullbriar, the Walking Grave deals combat damage to a player, put a +1/+1 counter on it.\nCounters remain on Skullbriar as it moves to any zone other than a player's hand or library. \ No newline at end of file +Name:Skullbriar, the Walking Grave +ManaCost:B G +Types:Legendary Creature Zombie Elemental +Text:Counters remain on CARDNAME as it moves to any zone other than a player's hand or library. +PT:1/1 +K:Haste +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/skullbriar_the_walking_grave.jpg +Oracle:Haste\nWhenever Skullbriar, the Walking Grave deals combat damage to a player, put a +1/+1 counter on it.\nCounters remain on Skullbriar as it moves to any zone other than a player's hand or library. diff --git a/forge-gui/res/cardsfolder/s/skullcage.txt b/forge-gui/res/cardsfolder/s/skullcage.txt index 788540a107e..eb79ca0a12d 100644 --- a/forge-gui/res/cardsfolder/s/skullcage.txt +++ b/forge-gui/res/cardsfolder/s/skullcage.txt @@ -1,9 +1,9 @@ -Name:Skullcage -ManaCost:4 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals 2 damage to that player unless he or she has exactly three or exactly four cards in hand. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 2 | Defined$ TriggeredPlayer | ConditionCheckSVar$ X | ConditionSVarCompare$ LT3 | SubAbility$ DBDamage | References$ X -SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ TriggeredPlayer | ConditionCheckSVar$ X | ConditionSVarCompare$ GT4 | References$ X -SVar:X:TriggeredPlayer$CardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/skullcage.jpg -Oracle:At the beginning of each opponent's upkeep, Skullcage deals 2 damage to that player unless he or she has exactly three or exactly four cards in hand. \ No newline at end of file +Name:Skullcage +ManaCost:4 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's upkeep, CARDNAME deals 2 damage to that player unless he or she has exactly three or exactly four cards in hand. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 2 | Defined$ TriggeredPlayer | ConditionCheckSVar$ X | ConditionSVarCompare$ LT3 | SubAbility$ DBDamage | References$ X +SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ TriggeredPlayer | ConditionCheckSVar$ X | ConditionSVarCompare$ GT4 | References$ X +SVar:X:TriggeredPlayer$CardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/skullcage.jpg +Oracle:At the beginning of each opponent's upkeep, Skullcage deals 2 damage to that player unless he or she has exactly three or exactly four cards in hand. diff --git a/forge-gui/res/cardsfolder/s/skullclamp.txt b/forge-gui/res/cardsfolder/s/skullclamp.txt index 863d3e59424..c1a6916f708 100644 --- a/forge-gui/res/cardsfolder/s/skullclamp.txt +++ b/forge-gui/res/cardsfolder/s/skullclamp.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.EquippedBy | Execute$ TrigDraw | TriggerDescription$ Whenever equipped creature is put into a graveyard, draw two cards. SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/skullclamp.jpg -Oracle:Equipped creature gets +1/-1.\nWhenever equipped creature dies, draw two cards.\nEquip {1} \ No newline at end of file +Oracle:Equipped creature gets +1/-1.\nWhenever equipped creature dies, draw two cards.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/s/skullcrack.txt b/forge-gui/res/cardsfolder/s/skullcrack.txt index 1c9b1646e2c..65af21587a8 100644 --- a/forge-gui/res/cardsfolder/s/skullcrack.txt +++ b/forge-gui/res/cardsfolder/s/skullcrack.txt @@ -1,9 +1,9 @@ -Name:Skullcrack -ManaCost:1 R -Types:Instant -A:SP$ Effect | Cost$ 1 R | Name$ Skullcrack Effect | StaticAbilities$ STCantGain,STCantPrevent | SubAbility$ DBDamage | SpellDescription$ Player's can't gain life this turn. Damage can't be prevented this turn. CARDNAME deals 3 damage to target player. -SVar:STCantGain:Mode$ Continuous | EffectZone$ Command | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. -SVar:STCantPrevent:Mode$ Continuous | EffectZone$ Command | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select another target player | NumDmg$ 3 | NoPrevention$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/skullcrack.jpg -Oracle:Players can't gain life this turn. Damage can't be prevented this turn. Skullcrack deals 3 damage to target player. \ No newline at end of file +Name:Skullcrack +ManaCost:1 R +Types:Instant +A:SP$ Effect | Cost$ 1 R | Name$ Skullcrack Effect | StaticAbilities$ STCantGain,STCantPrevent | SubAbility$ DBDamage | SpellDescription$ Player's can't gain life this turn. Damage can't be prevented this turn. CARDNAME deals 3 damage to target player. +SVar:STCantGain:Mode$ Continuous | EffectZone$ Command | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. +SVar:STCantPrevent:Mode$ Continuous | EffectZone$ Command | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select another target player | NumDmg$ 3 | NoPrevention$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/skullcrack.jpg +Oracle:Players can't gain life this turn. Damage can't be prevented this turn. Skullcrack deals 3 damage to target player. diff --git a/forge-gui/res/cardsfolder/s/skullmane_baku.txt b/forge-gui/res/cardsfolder/s/skullmane_baku.txt index 5422c4b07e0..ecf16866c90 100644 --- a/forge-gui/res/cardsfolder/s/skullmane_baku.txt +++ b/forge-gui/res/cardsfolder/s/skullmane_baku.txt @@ -1,12 +1,12 @@ -Name:Skullmane Baku -ManaCost:3 B B -Types:Creature Spirit -PT:2/1 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -#ChosenX SVar created by Cost payment -A:AB$ Pump | Cost$ 1 SubCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn. -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/skullmane_baku.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Skullmane Baku.\n{1}, {T}, Remove X ki counters from Skullmane Baku: Target creature gets -X/-X until end of turn. \ No newline at end of file +Name:Skullmane Baku +ManaCost:3 B B +Types:Creature Spirit +PT:2/1 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +#ChosenX SVar created by Cost payment +A:AB$ Pump | Cost$ 1 SubCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | References$ X | SpellDescription$ Target creature gets -X/-X until end of turn. +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/skullmane_baku.jpg +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Skullmane Baku.\n{1}, {T}, Remove X ki counters from Skullmane Baku: Target creature gets -X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skullmead_cauldron.txt b/forge-gui/res/cardsfolder/s/skullmead_cauldron.txt index 89bbe3ce2c9..5d99a58eae8 100644 --- a/forge-gui/res/cardsfolder/s/skullmead_cauldron.txt +++ b/forge-gui/res/cardsfolder/s/skullmead_cauldron.txt @@ -5,4 +5,4 @@ A:AB$ GainLife | Cost$ T | LifeAmount$ 1 | SpellDescription$ You gain 1 life. A:AB$ GainLife | Cost$ T Discard<1/Card>| LifeAmount$ 3 | SpellDescription$ You gain 3 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skullmead_cauldron.jpg -Oracle:{T}: You gain 1 life.\n{T}, Discard a card: You gain 3 life. \ No newline at end of file +Oracle:{T}: You gain 1 life.\n{T}, Discard a card: You gain 3 life. diff --git a/forge-gui/res/cardsfolder/s/skullmulcher.txt b/forge-gui/res/cardsfolder/s/skullmulcher.txt index b179252bd2f..77df62bf3e1 100644 --- a/forge-gui/res/cardsfolder/s/skullmulcher.txt +++ b/forge-gui/res/cardsfolder/s/skullmulcher.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X SVar:X:Count$Devoured Card SVar:Picture:http://www.wizards.com/global/images/magic/general/skullmulcher.jpg -Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nWhen Skullmulcher enters the battlefield, draw a card for each creature it devoured. \ No newline at end of file +Oracle:Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nWhen Skullmulcher enters the battlefield, draw a card for each creature it devoured. diff --git a/forge-gui/res/cardsfolder/s/skullscorch.txt b/forge-gui/res/cardsfolder/s/skullscorch.txt index 1f71c98bec2..3c229e6d11c 100644 --- a/forge-gui/res/cardsfolder/s/skullscorch.txt +++ b/forge-gui/res/cardsfolder/s/skullscorch.txt @@ -1,6 +1,6 @@ -Name:Skullscorch -ManaCost:R R -Types:Sorcery -A:SP$ Discard | Cost$ R R | ValidTgts$ Player | NumCards$ 2 | Mode$ Random | UnlessCost$ DamageYou<4> | UnlessPayer$ Targeted | SpellDescription$ Target player discards two cards at random unless that player has CARDNAME deal 4 damage to him or her. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skullscorch.jpg -Oracle:Target player discards two cards at random unless that player has Skullscorch deal 4 damage to him or her. \ No newline at end of file +Name:Skullscorch +ManaCost:R R +Types:Sorcery +A:SP$ Discard | Cost$ R R | ValidTgts$ Player | NumCards$ 2 | Mode$ Random | UnlessCost$ DamageYou<4> | UnlessPayer$ Targeted | SpellDescription$ Target player discards two cards at random unless that player has CARDNAME deal 4 damage to him or her. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skullscorch.jpg +Oracle:Target player discards two cards at random unless that player has Skullscorch deal 4 damage to him or her. diff --git a/forge-gui/res/cardsfolder/s/skullsnatcher.txt b/forge-gui/res/cardsfolder/s/skullsnatcher.txt index ae800e7eb93..227d0027c06 100644 --- a/forge-gui/res/cardsfolder/s/skullsnatcher.txt +++ b/forge-gui/res/cardsfolder/s/skullsnatcher.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ B Return<1/Creature.attacking+unblocked> | CostDesc$ Ni T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, exile up to two target cards from that player's graveyard. SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Card.DefenderCtrl | TgtPrompt$ Select target card | TargetMin$ 0 | TargetMax$ 2 | Origin$ Graveyard | Destination$ Exile | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/skullsnatcher.jpg -Oracle:Ninjutsu {B} ({B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Skullsnatcher deals combat damage to a player, exile up to two target cards from that player's graveyard. \ No newline at end of file +Oracle:Ninjutsu {B} ({B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Skullsnatcher deals combat damage to a player, exile up to two target cards from that player's graveyard. diff --git a/forge-gui/res/cardsfolder/s/skulltap.txt b/forge-gui/res/cardsfolder/s/skulltap.txt index c3a992252df..a8de726b233 100644 --- a/forge-gui/res/cardsfolder/s/skulltap.txt +++ b/forge-gui/res/cardsfolder/s/skulltap.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 1 B Sac<1/Creature> | NumCards$ 2 | SpellDescription$ Draw two cards. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skulltap.jpg -Oracle:As an additional cost to cast Skulltap, sacrifice a creature.\nDraw two cards. \ No newline at end of file +Oracle:As an additional cost to cast Skulltap, sacrifice a creature.\nDraw two cards. diff --git a/forge-gui/res/cardsfolder/s/sky_diamond.txt b/forge-gui/res/cardsfolder/s/sky_diamond.txt index 91bad9daa90..ae349c6c12f 100644 --- a/forge-gui/res/cardsfolder/s/sky_diamond.txt +++ b/forge-gui/res/cardsfolder/s/sky_diamond.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/sky_diamond.jpg -Oracle:Sky Diamond enters the battlefield tapped.\n{T}: Add {U} to your mana pool. \ No newline at end of file +Oracle:Sky Diamond enters the battlefield tapped.\n{T}: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sky_eel_school.txt b/forge-gui/res/cardsfolder/s/sky_eel_school.txt index 1d7a9d03f53..ccf829cade7 100644 --- a/forge-gui/res/cardsfolder/s/sky_eel_school.txt +++ b/forge-gui/res/cardsfolder/s/sky_eel_school.txt @@ -8,4 +8,4 @@ SVar:TrigLoot:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | SubAbility$ DBDis SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sky_eel_school.jpg -Oracle:Flying\nWhen Sky-Eel School enters the battlefield, draw a card, then discard a card. \ No newline at end of file +Oracle:Flying\nWhen Sky-Eel School enters the battlefield, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/s/sky_hussar.txt b/forge-gui/res/cardsfolder/s/sky_hussar.txt index 67f5cf3a287..3644f20746d 100644 --- a/forge-gui/res/cardsfolder/s/sky_hussar.txt +++ b/forge-gui/res/cardsfolder/s/sky_hussar.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigUntapAll:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | SpellDescription$ untap all creatures you control. A:AB$ Draw | Cost$ tapXType<2/Creature.White;Creature.Blue> | NumCards$ 1 | ActivationZone$ Hand | ActivationLimit$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep | PrecostDesc$ Forecast - | CostDesc$ Tap two untapped white and/or blue creatures you control, Reveal CARDNAME from your hand: | SpellDescription$ Draw a card. (Activate this ability only during your upkeep and only once each turn.) SVar:Picture:http://www.wizards.com/global/images/magic/general/sky_hussar.jpg -Oracle:Flying\nWhen Sky Hussar enters the battlefield, untap all creatures you control.\nForecast - Tap two untapped white and/or blue creatures you control, Reveal Sky Hussar from your hand: Draw a card. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Flying\nWhen Sky Hussar enters the battlefield, untap all creatures you control.\nForecast - Tap two untapped white and/or blue creatures you control, Reveal Sky Hussar from your hand: Draw a card. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/s/sky_ruin_drake.txt b/forge-gui/res/cardsfolder/s/sky_ruin_drake.txt index a7d0d513351..acaf867a044 100644 --- a/forge-gui/res/cardsfolder/s/sky_ruin_drake.txt +++ b/forge-gui/res/cardsfolder/s/sky_ruin_drake.txt @@ -4,4 +4,4 @@ Types:Creature Drake PT:2/5 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/sky_ruin_drake.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/sky_spirit.txt b/forge-gui/res/cardsfolder/s/sky_spirit.txt index c2f4e8a6886..c5f08c0d021 100644 --- a/forge-gui/res/cardsfolder/s/sky_spirit.txt +++ b/forge-gui/res/cardsfolder/s/sky_spirit.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/sky_spirit.jpg -Oracle:Flying, first strike \ No newline at end of file +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/s/sky_swallower.txt b/forge-gui/res/cardsfolder/s/sky_swallower.txt index b57e0a7cc32..c8824a6ebcd 100644 --- a/forge-gui/res/cardsfolder/s/sky_swallower.txt +++ b/forge-gui/res/cardsfolder/s/sky_swallower.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigGainControl:DB$ GainControl | ValidTgts$ Opponent | AllValid$ Permanent.Other+YouCtrl | NewController$ Opponent SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card96835.jpg -Oracle:Flying\nWhen Sky Swallower enters the battlefield, target opponent gains control of all other permanents you control. \ No newline at end of file +Oracle:Flying\nWhen Sky Swallower enters the battlefield, target opponent gains control of all other permanents you control. diff --git a/forge-gui/res/cardsfolder/s/sky_weaver.txt b/forge-gui/res/cardsfolder/s/sky_weaver.txt index b3e7079d446..ba8f36b725c 100644 --- a/forge-gui/res/cardsfolder/s/sky_weaver.txt +++ b/forge-gui/res/cardsfolder/s/sky_weaver.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.White,Creature.Black | KW$ Flying | S SVar:RemRandomDeck:True DeckNeeds:Color$White|Black SVar:Picture:http://www.wizards.com/global/images/magic/general/sky_weaver.jpg -Oracle:{2}: Target white or black creature gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:{2}: Target white or black creature gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/s/skybind.txt b/forge-gui/res/cardsfolder/s/skybind.txt index 9bad4d66a88..7e3365fb250 100644 --- a/forge-gui/res/cardsfolder/s/skybind.txt +++ b/forge-gui/res/cardsfolder/s/skybind.txt @@ -1,12 +1,12 @@ -Name:Skybind -ManaCost:3 W W -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, exile target nonenchantment permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigExile | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, exile target nonenchantment permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.nonEnchantment | TgtPrompt$ Select target nonenchantment permanent | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ Remembered | SubAbility$ DBCleanup | TriggerDescription$ Return that card to the battlefield under its owner's control at the beginning of the next end step. -SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/skybind.jpg -Oracle:Constellation - Whenever Skybind or another enchantment enters the battlefield under your control, exile target nonenchantment permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Name:Skybind +ManaCost:3 W W +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, exile target nonenchantment permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigExile | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, exile target nonenchantment permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent.nonEnchantment | TgtPrompt$ Select target nonenchantment permanent | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ Remembered | SubAbility$ DBCleanup | TriggerDescription$ Return that card to the battlefield under its owner's control at the beginning of the next end step. +SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/skybind.jpg +Oracle:Constellation - Whenever Skybind or another enchantment enters the battlefield under your control, exile target nonenchantment permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/skyblinder_staff.txt b/forge-gui/res/cardsfolder/s/skyblinder_staff.txt index d7638923c9f..f9ed68ab8e3 100644 --- a/forge-gui/res/cardsfolder/s/skyblinder_staff.txt +++ b/forge-gui/res/cardsfolder/s/skyblinder_staff.txt @@ -1,8 +1,8 @@ -Name:Skyblinder Staff -ManaCost:1 -Types:Artifact Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0 and can't be blocked by creatures with flying. -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.withFlying -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyblinder_staff.jpg -Oracle:Equipped creature gets +1/+0 and can't be blocked by creatures with flying.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Skyblinder Staff +ManaCost:1 +Types:Artifact Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0 and can't be blocked by creatures with flying. +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CantBeBlockedBy Creature.withFlying +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyblinder_staff.jpg +Oracle:Equipped creature gets +1/+0 and can't be blocked by creatures with flying.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/skybreen.txt b/forge-gui/res/cardsfolder/s/skybreen.txt index a39e27d5d6a..c9b9c3349eb 100644 --- a/forge-gui/res/cardsfolder/s/skybreen.txt +++ b/forge-gui/res/cardsfolder/s/skybreen.txt @@ -1,11 +1,11 @@ -Name:Skybreen -ManaCost:no cost -Types:Plane Kaldheim -K:Players play with the top card of their libraries revealed. -S:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card.sharesCardTypeWith EachTopLibrary | Description$ Spells that share a card type with the top card of a library can't be cast. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target player loses life equal to the number of cards in his or her hand. -SVar:RolledChaos:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | LifeAmount$ Y | References$ Y -SVar:Y:TargetedPlayer$CardsInHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/skybreen.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:Players play with the top card of their libraries revealed.\nSpells that share a card type with the top card of a library can't be cast.\nWhenever you roll {C}, target player loses life equal to the number of cards in his or her hand. \ No newline at end of file +Name:Skybreen +ManaCost:no cost +Types:Plane Kaldheim +K:Players play with the top card of their libraries revealed. +S:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card.sharesCardTypeWith EachTopLibrary | Description$ Spells that share a card type with the top card of a library can't be cast. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target player loses life equal to the number of cards in his or her hand. +SVar:RolledChaos:AB$ LoseLife | Cost$ 0 | ValidTgts$ Player | LifeAmount$ Y | References$ Y +SVar:Y:TargetedPlayer$CardsInHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/skybreen.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:Players play with the top card of their libraries revealed.\nSpells that share a card type with the top card of a library can't be cast.\nWhenever you roll {C}, target player loses life equal to the number of cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/s/skyclaw_thrash.txt b/forge-gui/res/cardsfolder/s/skyclaw_thrash.txt index d5458838021..6df9b309d00 100644 --- a/forge-gui/res/cardsfolder/s/skyclaw_thrash.txt +++ b/forge-gui/res/cardsfolder/s/skyclaw_thrash.txt @@ -1,9 +1,9 @@ -Name:Skyclaw Thrash -ManaCost:3 U R -Types:Artifact Creature Viashino Warrior -PT:4/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ FlipCoin | TriggerDescription$ Whenever CARDNAME attacks, flip a coin. If you win the flip, CARDNAME gets +1/+1 and gains flying until end of turn. -SVar:FlipCoin:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBPump -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | KW$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyclaw_thrash.jpg -Oracle:Whenever Skyclaw Thrash attacks, flip a coin. If you win the flip, Skyclaw Thrash gets +1/+1 and gains flying until end of turn. \ No newline at end of file +Name:Skyclaw Thrash +ManaCost:3 U R +Types:Artifact Creature Viashino Warrior +PT:4/4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ FlipCoin | TriggerDescription$ Whenever CARDNAME attacks, flip a coin. If you win the flip, CARDNAME gets +1/+1 and gains flying until end of turn. +SVar:FlipCoin:AB$ FlipACoin | Cost$ 0 | WinSubAbility$ DBPump +SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 | KW$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyclaw_thrash.jpg +Oracle:Whenever Skyclaw Thrash attacks, flip a coin. If you win the flip, Skyclaw Thrash gets +1/+1 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skycloud_egg.txt b/forge-gui/res/cardsfolder/s/skycloud_egg.txt index 0232ac7352a..43335720045 100644 --- a/forge-gui/res/cardsfolder/s/skycloud_egg.txt +++ b/forge-gui/res/cardsfolder/s/skycloud_egg.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skycloud_egg.jpg -Oracle:{2}, {T}, Sacrifice Skycloud Egg: Add {W}{U} to your mana pool. Draw a card. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Skycloud Egg: Add {W}{U} to your mana pool. Draw a card. diff --git a/forge-gui/res/cardsfolder/s/skycloud_expanse.txt b/forge-gui/res/cardsfolder/s/skycloud_expanse.txt index fda225b6c80..41442f0a9dd 100644 --- a/forge-gui/res/cardsfolder/s/skycloud_expanse.txt +++ b/forge-gui/res/cardsfolder/s/skycloud_expanse.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ 1 T | Produced$ W U | SpellDescription$ Add {W}{U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skycloud_expanse.jpg -Oracle:{1}, {T}: Add {W}{U} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {W}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/skyfire_kirin.txt b/forge-gui/res/cardsfolder/s/skyfire_kirin.txt index 5523dfef8c6..00989a53482 100644 --- a/forge-gui/res/cardsfolder/s/skyfire_kirin.txt +++ b/forge-gui/res/cardsfolder/s/skyfire_kirin.txt @@ -1,11 +1,11 @@ -Name:Skyfire Kirin -ManaCost:2 R R -Types:Legendary Creature Kirin Spirit -PT:3/3 -K:Flying -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may gain control of target creature with that spell's converted mana cost until end of turn. -SVar:TrigChange:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.cmcEQX | TgtPrompt$ Select target creature | LoseControl$ EOT | NewController$ You | References$ X -SVar:X:Count$TriggeredCardManaCost -DeckHints:Type$Spirit|Arcane -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyfire_kirin.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may gain control of target creature with that spell's converted mana cost until end of turn. +Name:Skyfire Kirin +ManaCost:2 R R +Types:Legendary Creature Kirin Spirit +PT:3/3 +K:Flying +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may gain control of target creature with that spell's converted mana cost until end of turn. +SVar:TrigChange:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.cmcEQX | TgtPrompt$ Select target creature | LoseControl$ EOT | NewController$ You | References$ X +SVar:X:Count$TriggeredCardManaCost +DeckHints:Type$Spirit|Arcane +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyfire_kirin.jpg +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may gain control of target creature with that spell's converted mana cost until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skygames.txt b/forge-gui/res/cardsfolder/s/skygames.txt index 84e427463e3..557e19bceb1 100644 --- a/forge-gui/res/cardsfolder/s/skygames.txt +++ b/forge-gui/res/cardsfolder/s/skygames.txt @@ -1,10 +1,10 @@ -Name:Skygames -ManaCost:1 U -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ DPTapCreature | Description$ Enchanted land has "{T}: Target creature gains flying until end of turn. Activate this ability only any time you could cast a sorcery." -SVar:DPTapCreature:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Choose target creature. | KW$ Flying | SorcerySpeed$ True | SpellDescription$ Target creature gains flying until end of turn. Activate this ability only any time you could cast a sorcery. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/skygames.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Target creature gains flying until end of turn. Activate this ability only any time you could cast a sorcery." \ No newline at end of file +Name:Skygames +ManaCost:1 U +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ DPTapCreature | Description$ Enchanted land has "{T}: Target creature gains flying until end of turn. Activate this ability only any time you could cast a sorcery." +SVar:DPTapCreature:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Choose target creature. | KW$ Flying | SorcerySpeed$ True | SpellDescription$ Target creature gains flying until end of turn. Activate this ability only any time you could cast a sorcery. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/skygames.jpg +Oracle:Enchant land\nEnchanted land has "{T}: Target creature gains flying until end of turn. Activate this ability only any time you could cast a sorcery." diff --git a/forge-gui/res/cardsfolder/s/skyhunter_cub.txt b/forge-gui/res/cardsfolder/s/skyhunter_cub.txt index adbf4ab1278..f0bf06c170f 100644 --- a/forge-gui/res/cardsfolder/s/skyhunter_cub.txt +++ b/forge-gui/res/cardsfolder/s/skyhunter_cub.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self+equipped | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Flying | Description$ As long as CARDNAME is equipped, it gets +1/+1 and has flying. SVar:EquipMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/skyhunter_cub.jpg -Oracle:As long as Skyhunter Cub is equipped, it gets +1/+1 and has flying. \ No newline at end of file +Oracle:As long as Skyhunter Cub is equipped, it gets +1/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/s/skyhunter_patrol.txt b/forge-gui/res/cardsfolder/s/skyhunter_patrol.txt index 105ba027cde..063b00d5a45 100644 --- a/forge-gui/res/cardsfolder/s/skyhunter_patrol.txt +++ b/forge-gui/res/cardsfolder/s/skyhunter_patrol.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/skyhunter_patrol.jpg -Oracle:Flying, first strike (This creature can't be blocked except by creatures with flying or reach, and it deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Flying, first strike (This creature can't be blocked except by creatures with flying or reach, and it deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/s/skyhunter_prowler.txt b/forge-gui/res/cardsfolder/s/skyhunter_prowler.txt index 86028e9580b..efa3eaf1a3b 100644 --- a/forge-gui/res/cardsfolder/s/skyhunter_prowler.txt +++ b/forge-gui/res/cardsfolder/s/skyhunter_prowler.txt @@ -5,4 +5,4 @@ PT:1/3 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83412.jpg -Oracle:Flying, vigilance (This creature can't be blocked except by creatures with flying or reach, and attacking doesn't cause this creature to tap.) \ No newline at end of file +Oracle:Flying, vigilance (This creature can't be blocked except by creatures with flying or reach, and attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/s/skyhunter_skirmisher.txt b/forge-gui/res/cardsfolder/s/skyhunter_skirmisher.txt index fb472f6a215..2efdc0b81c9 100644 --- a/forge-gui/res/cardsfolder/s/skyhunter_skirmisher.txt +++ b/forge-gui/res/cardsfolder/s/skyhunter_skirmisher.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/skyhunter_skirmisher.jpg -Oracle:Flying, double strike (This creature can't be blocked except by creatures with flying or reach, and it deals both first-strike and regular combat damage.) \ No newline at end of file +Oracle:Flying, double strike (This creature can't be blocked except by creatures with flying or reach, and it deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/s/skyknight_legionnaire.txt b/forge-gui/res/cardsfolder/s/skyknight_legionnaire.txt index c1b2b8f48dc..ff393ee0269 100644 --- a/forge-gui/res/cardsfolder/s/skyknight_legionnaire.txt +++ b/forge-gui/res/cardsfolder/s/skyknight_legionnaire.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card109082.jpg -Oracle:Flying, haste \ No newline at end of file +Oracle:Flying, haste diff --git a/forge-gui/res/cardsfolder/s/skylasher.txt b/forge-gui/res/cardsfolder/s/skylasher.txt index 901bbf259bd..8184521cfc2 100644 --- a/forge-gui/res/cardsfolder/s/skylasher.txt +++ b/forge-gui/res/cardsfolder/s/skylasher.txt @@ -1,10 +1,10 @@ -Name:Skylasher -ManaCost:1 G -Types:Creature Insect -PT:2/2 -K:Flash -K:CARDNAME can't be countered. -K:Reach -K:Protection from blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/skylasher.jpg -Oracle:Flash\nSkylasher can't be countered.\nReach, protection from blue \ No newline at end of file +Name:Skylasher +ManaCost:1 G +Types:Creature Insect +PT:2/2 +K:Flash +K:CARDNAME can't be countered. +K:Reach +K:Protection from blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/skylasher.jpg +Oracle:Flash\nSkylasher can't be countered.\nReach, protection from blue diff --git a/forge-gui/res/cardsfolder/s/skyline_predator.txt b/forge-gui/res/cardsfolder/s/skyline_predator.txt index ca2581a6568..d81a4a31cb7 100644 --- a/forge-gui/res/cardsfolder/s/skyline_predator.txt +++ b/forge-gui/res/cardsfolder/s/skyline_predator.txt @@ -1,8 +1,8 @@ -Name:Skyline Predator -ManaCost:4 U U -Types:Creature Drake -PT:3/4 -K:Flash -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyline_predator.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying \ No newline at end of file +Name:Skyline Predator +ManaCost:4 U U +Types:Creature Drake +PT:3/4 +K:Flash +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyline_predator.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying diff --git a/forge-gui/res/cardsfolder/s/skymark_roc.txt b/forge-gui/res/cardsfolder/s/skymark_roc.txt index 01e4112c8d9..180c4ed3645 100644 --- a/forge-gui/res/cardsfolder/s/skymark_roc.txt +++ b/forge-gui/res/cardsfolder/s/skymark_roc.txt @@ -1,9 +1,9 @@ -Name:Skymark Roc -ManaCost:2 W U -Types:Creature Bird -PT:3/3 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME attacks, you may return target creature defending player controls with toughness 2 or less to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl+toughnessLE2 | TgtPrompt$ Choose creature defending player controls with toughness 2 or less | Origin$ Battlefield | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/skymark_roc.jpg -Oracle:Flying\nWhenever Skymark Roc attacks, you may return target creature defending player controls with toughness 2 or less to its owner's hand. \ No newline at end of file +Name:Skymark Roc +ManaCost:2 W U +Types:Creature Bird +PT:3/3 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME attacks, you may return target creature defending player controls with toughness 2 or less to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl+toughnessLE2 | TgtPrompt$ Choose creature defending player controls with toughness 2 or less | Origin$ Battlefield | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/skymark_roc.jpg +Oracle:Flying\nWhenever Skymark Roc attacks, you may return target creature defending player controls with toughness 2 or less to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/skyreach_manta.txt b/forge-gui/res/cardsfolder/s/skyreach_manta.txt index 2c7c3511cbe..f94702e411d 100644 --- a/forge-gui/res/cardsfolder/s/skyreach_manta.txt +++ b/forge-gui/res/cardsfolder/s/skyreach_manta.txt @@ -6,4 +6,4 @@ K:Flying K:Sunburst SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyreach_manta.jpg -Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nFlying \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nFlying diff --git a/forge-gui/res/cardsfolder/s/skyreaping.txt b/forge-gui/res/cardsfolder/s/skyreaping.txt index 20e46f5b100..234442e6b0e 100644 --- a/forge-gui/res/cardsfolder/s/skyreaping.txt +++ b/forge-gui/res/cardsfolder/s/skyreaping.txt @@ -1,7 +1,7 @@ -Name:Skyreaping -ManaCost:1 G -Types:Sorcery -A:SP$ DamageAll | Cost$ 1 G | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to each creature with flying equal to your devotion to green. -SVar:X:Count$Devotion.G -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyreaping.jpg -Oracle:Skyreaping deals damage to each creature with flying equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) +Name:Skyreaping +ManaCost:1 G +Types:Sorcery +A:SP$ DamageAll | Cost$ 1 G | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to each creature with flying equal to your devotion to green. +SVar:X:Count$Devotion.G +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyreaping.jpg +Oracle:Skyreaping deals damage to each creature with flying equal to your devotion to green. (Each {G} in the mana costs of permanents you control counts toward your devotion to green.) diff --git a/forge-gui/res/cardsfolder/s/skyrider_trainee.txt b/forge-gui/res/cardsfolder/s/skyrider_trainee.txt index b333523ad4a..be63867f0dd 100644 --- a/forge-gui/res/cardsfolder/s/skyrider_trainee.txt +++ b/forge-gui/res/cardsfolder/s/skyrider_trainee.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Card.Self+enchanted | AddKeyword$ Flying | Description$ CARDNAME has flying as long as it's enchanted. SVar:EnchantMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/skyrider_trainee.jpg -Oracle:Skyrider Trainee has flying as long as it's enchanted. \ No newline at end of file +Oracle:Skyrider Trainee has flying as long as it's enchanted. diff --git a/forge-gui/res/cardsfolder/s/skyscribing.txt b/forge-gui/res/cardsfolder/s/skyscribing.txt index 8a0bdeff567..b265cd37cd7 100644 --- a/forge-gui/res/cardsfolder/s/skyscribing.txt +++ b/forge-gui/res/cardsfolder/s/skyscribing.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ 2 U | NumCards$ 1 | Defined$ Each | ActivationZone$ Hand | Ac SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyscribing.jpg -Oracle:Each player draws X cards.\nForecast - {2}{U}, Reveal Skyscribing from your hand: Each player draws a card. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Each player draws X cards.\nForecast - {2}{U}, Reveal Skyscribing from your hand: Each player draws a card. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/s/skyshaper.txt b/forge-gui/res/cardsfolder/s/skyshaper.txt index 43adee0268e..75dc85394c8 100644 --- a/forge-gui/res/cardsfolder/s/skyshaper.txt +++ b/forge-gui/res/cardsfolder/s/skyshaper.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | KW$ Flying | SpellDescription$ Creatures you control gain flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshaper.jpg -Oracle:Sacrifice Skyshaper: Creatures you control gain flying until end of turn. \ No newline at end of file +Oracle:Sacrifice Skyshaper: Creatures you control gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skyship_weatherlight.txt b/forge-gui/res/cardsfolder/s/skyship_weatherlight.txt index 684c8a80e66..f2c73746812 100644 --- a/forge-gui/res/cardsfolder/s/skyship_weatherlight.txt +++ b/forge-gui/res/cardsfolder/s/skyship_weatherlight.txt @@ -1,12 +1,12 @@ -Name:Skyship Weatherlight -ManaCost:4 -Types:Legendary Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of artifact and/or creature cards and exile them. Then shuffle your library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature.YouOwn,Artifact.YouOwn | ChangeNum$ X | Origin$ Library | Destination$ Exile | RememberChanged$ True | References$ X -A:AB$ ChooseCard | Cost$ 4 T | Defined$ You | Amount$ 1 | AtRandom$ True | Choices$ Card.IsRemembered | ChoiceZone$ Exile | SubAbility$ DBChange | SpellDescription$ Choose a card at random that was exiled with CARDNAME. Put that card into its owner's hand. -SVar:DBChange:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Exile | Destination$ Hand | ForgetChanged$ True | Hidden$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$ValidLibrary Creature.YouOwn,Artifact.YouOwn -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyship_weatherlight.jpg -Oracle:When Skyship Weatherlight enters the battlefield, search your library for any number of artifact and/or creature cards and exile them. Then shuffle your library.\n{4}, {T}: Choose a card at random that was exiled with Skyship Weatherlight. Put that card into its owner's hand. \ No newline at end of file +Name:Skyship Weatherlight +ManaCost:4 +Types:Legendary Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSearch | TriggerDescription$ When CARDNAME enters the battlefield, search your library for any number of artifact and/or creature cards and exile them. Then shuffle your library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeType$ Creature.YouOwn,Artifact.YouOwn | ChangeNum$ X | Origin$ Library | Destination$ Exile | RememberChanged$ True | References$ X +A:AB$ ChooseCard | Cost$ 4 T | Defined$ You | Amount$ 1 | AtRandom$ True | Choices$ Card.IsRemembered | ChoiceZone$ Exile | SubAbility$ DBChange | SpellDescription$ Choose a card at random that was exiled with CARDNAME. Put that card into its owner's hand. +SVar:DBChange:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Exile | Destination$ Hand | ForgetChanged$ True | Hidden$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$ValidLibrary Creature.YouOwn,Artifact.YouOwn +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyship_weatherlight.jpg +Oracle:When Skyship Weatherlight enters the battlefield, search your library for any number of artifact and/or creature cards and exile them. Then shuffle your library.\n{4}, {T}: Choose a card at random that was exiled with Skyship Weatherlight. Put that card into its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/skyshooter.txt b/forge-gui/res/cardsfolder/s/skyshooter.txt index b752bae547f..50109ad1b19 100644 --- a/forge-gui/res/cardsfolder/s/skyshooter.txt +++ b/forge-gui/res/cardsfolder/s/skyshooter.txt @@ -6,4 +6,4 @@ K:Reach A:AB$ Destroy | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Creature.attacking+withFlying,Creature.blocking+withFlying | TgtPrompt$ Select target attacking or blocking creature with flying | SpellDescription$ Destroy target attacking or blocking creature with flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshooter.jpg -Oracle:Reach (This creature can block creatures with flying.)\n{T}, Sacrifice Skyshooter: Destroy target attacking or blocking creature with flying. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\n{T}, Sacrifice Skyshooter: Destroy target attacking or blocking creature with flying. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_archer.txt b/forge-gui/res/cardsfolder/s/skyshroud_archer.txt index 1854f554d62..b09e2f4ecfd 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_archer.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_archer.txt @@ -4,4 +4,4 @@ Types:Creature Elf Archer PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature with flying gets -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_archer.jpg -Oracle:{T}: Target creature with flying gets -1/-1 until end of turn. \ No newline at end of file +Oracle:{T}: Target creature with flying gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_behemoth.txt b/forge-gui/res/cardsfolder/s/skyshroud_behemoth.txt index afc00ff6583..8420b178c36 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_behemoth.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_behemoth.txt @@ -5,4 +5,4 @@ PT:10/10 K:Fading:2 K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_behemoth.jpg -Oracle:Fading 2 (This creature enters the battlefield with two fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nSkyshroud Behemoth enters the battlefield tapped. \ No newline at end of file +Oracle:Fading 2 (This creature enters the battlefield with two fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nSkyshroud Behemoth enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_blessing.txt b/forge-gui/res/cardsfolder/s/skyshroud_blessing.txt index 52b1c3bedad..fcd71b0d8f9 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_blessing.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_blessing.txt @@ -1,8 +1,8 @@ -Name:Skyshroud Blessing -ManaCost:1 G -Types:Instant -A:SP$ PumpAll | Cost$ 1 G | ValidCards$ Land | KW$ Shroud | SubAbility$ DBDraw | SpellDescription$ Lands gain shroud until end of turn. (They can't be the targets of spells or abilities.) Draw a card. -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_blessing.jpg -Oracle:Lands gain shroud until end of turn. (They can't be the targets of spells or abilities.)\nDraw a card. \ No newline at end of file +Name:Skyshroud Blessing +ManaCost:1 G +Types:Instant +A:SP$ PumpAll | Cost$ 1 G | ValidCards$ Land | KW$ Shroud | SubAbility$ DBDraw | SpellDescription$ Lands gain shroud until end of turn. (They can't be the targets of spells or abilities.) Draw a card. +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_blessing.jpg +Oracle:Lands gain shroud until end of turn. (They can't be the targets of spells or abilities.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_claim.txt b/forge-gui/res/cardsfolder/s/skyshroud_claim.txt index e4f568bda7f..f70bf767c8b 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_claim.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_claim.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Sorcery A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 2 | SpellDescription$ Search your library for up to two Forest cards and put them onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_claim.jpg -Oracle:Search your library for up to two Forest cards and put them onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for up to two Forest cards and put them onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_condor.txt b/forge-gui/res/cardsfolder/s/skyshroud_condor.txt index 84249ced2d6..94a7c94c1cf 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_condor.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_condor.txt @@ -1,9 +1,9 @@ -Name:Skyshroud Condor -ManaCost:1 U -Types:Creature Bird -PT:2/2 -K:Flying -S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVarCompare$ LE0 | Description$ Cast CARDNAME only if you've cast another spell this turn. -SVar:X:Count$ThisTurnCast_Card.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_condor.jpg -Oracle:Flying\nCast Skyshroud Condor only if you've cast another spell this turn. \ No newline at end of file +Name:Skyshroud Condor +ManaCost:1 U +Types:Creature Bird +PT:2/2 +K:Flying +S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | SVarCompare$ LE0 | Description$ Cast CARDNAME only if you've cast another spell this turn. +SVar:X:Count$ThisTurnCast_Card.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_condor.jpg +Oracle:Flying\nCast Skyshroud Condor only if you've cast another spell this turn. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_cutter.txt b/forge-gui/res/cardsfolder/s/skyshroud_cutter.txt index 107448b432d..53e972daac3 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_cutter.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_cutter.txt @@ -1,7 +1,7 @@ -Name:Skyshroud Cutter -ManaCost:3 G -Types:Creature Beast -PT:2/2 -SVar:AltCost:Cost$ GainLife<5/Player.Other/*> | IsPresent$ Forest.YouCtrl | Description$ If you control a Forest, rather than pay Skyshroud Cutter's mana cost, you may have each other player gain 5 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_cutter.jpg -Oracle:If you control a Forest, rather than pay Skyshroud Cutter's mana cost, you may have each other player gain 5 life. \ No newline at end of file +Name:Skyshroud Cutter +ManaCost:3 G +Types:Creature Beast +PT:2/2 +SVar:AltCost:Cost$ GainLife<5/Player.Other/*> | IsPresent$ Forest.YouCtrl | Description$ If you control a Forest, rather than pay Skyshroud Cutter's mana cost, you may have each other player gain 5 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_cutter.jpg +Oracle:If you control a Forest, rather than pay Skyshroud Cutter's mana cost, you may have each other player gain 5 life. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_elf.txt b/forge-gui/res/cardsfolder/s/skyshroud_elf.txt index bf744835ac5..1cc7e1984e4 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_elf.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_elf.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ 1 | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ 1 | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_elf.jpg -Oracle:{T}: Add {G} to your mana pool.\n{1}: Add {R} or {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool.\n{1}: Add {R} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_elite.txt b/forge-gui/res/cardsfolder/s/skyshroud_elite.txt index 0ba687fb27d..0165355fa2d 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_elite.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_elite.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+2 as long as an opponent controls a nonbasic land. SVar:X:Count$Valid Land.OppCtrl+nonBasic SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_elite.jpg -Oracle:Skyshroud Elite gets +1/+2 as long as an opponent controls a nonbasic land. \ No newline at end of file +Oracle:Skyshroud Elite gets +1/+2 as long as an opponent controls a nonbasic land. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_falcon.txt b/forge-gui/res/cardsfolder/s/skyshroud_falcon.txt index d1cb1365f10..e84081ff723 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_falcon.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_falcon.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5224.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/s/skyshroud_forest.txt b/forge-gui/res/cardsfolder/s/skyshroud_forest.txt index 015e9bb74fb..1d0dc310c6f 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_forest.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_forest.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SubAbility$ DBPain | SpellDescription$ Add K:CARDNAME enters the battlefield tapped. SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_forest.jpg -Oracle:Skyshroud Forest enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {G} or {U} to your mana pool. Skyshroud Forest deals 1 damage to you. \ No newline at end of file +Oracle:Skyshroud Forest enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{T}: Add {G} or {U} to your mana pool. Skyshroud Forest deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_poacher.txt b/forge-gui/res/cardsfolder/s/skyshroud_poacher.txt index e8b935f22e8..1a943b1b02f 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_poacher.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_poacher.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ ChangeZone | Cost$ 3 T | Origin$ Library | Destination$ Battlefield | ChangeType$ Permanent.Elf | ChangeNum$ 1 | SpellDescription$ Search your library for an Elf permanent card and put it onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_poacher.jpg -Oracle:{3}, {T}: Search your library for an Elf permanent card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{3}, {T}: Search your library for an Elf permanent card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_ranger.txt b/forge-gui/res/cardsfolder/s/skyshroud_ranger.txt index 7b576b922cd..e4a7ad029a7 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_ranger.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_ranger.txt @@ -1,7 +1,7 @@ -Name:Skyshroud Ranger -ManaCost:G -Types:Creature Elf -PT:1/1 -A:AB$ ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | SorcerySpeed$ True | SpellDescription$ You may put a land card from your hand onto the battlefield. Activate this ability only any time you could cast a sorcery. -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_ranger.jpg -Oracle:{T}: You may put a land card from your hand onto the battlefield. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Skyshroud Ranger +ManaCost:G +Types:Creature Elf +PT:1/1 +A:AB$ ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | SorcerySpeed$ True | SpellDescription$ You may put a land card from your hand onto the battlefield. Activate this ability only any time you could cast a sorcery. +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_ranger.jpg +Oracle:{T}: You may put a land card from your hand onto the battlefield. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_ridgeback.txt b/forge-gui/res/cardsfolder/s/skyshroud_ridgeback.txt index 01cc7a5e689..4d32ff9f5d7 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_ridgeback.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_ridgeback.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:2/3 K:Fading:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_ridgeback.jpg -Oracle:Fading 2 (This creature enters the battlefield with two fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) \ No newline at end of file +Oracle:Fading 2 (This creature enters the battlefield with two fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.) diff --git a/forge-gui/res/cardsfolder/s/skyshroud_sentinel.txt b/forge-gui/res/cardsfolder/s/skyshroud_sentinel.txt index fba5f252120..aca142c2477 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_sentinel.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_sentinel.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named CARDNAME, reveal them, and put them into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedSkyshroud Sentinel | ChangeNum$ 3 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_sentinel.jpg -Oracle:When Skyshroud Sentinel enters the battlefield, you may search your library for up to three cards named Skyshroud Sentinel, reveal them, and put them into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:When Skyshroud Sentinel enters the battlefield, you may search your library for up to three cards named Skyshroud Sentinel, reveal them, and put them into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_troll.txt b/forge-gui/res/cardsfolder/s/skyshroud_troll.txt index 5bb359ccaad..0e249919a01 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_troll.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_troll.txt @@ -4,4 +4,4 @@ Types:Creature Troll Giant PT:3/3 A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_troll.jpg -Oracle:{1}{G}: Regenerate Skyshroud Troll. \ No newline at end of file +Oracle:{1}{G}: Regenerate Skyshroud Troll. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_troopers.txt b/forge-gui/res/cardsfolder/s/skyshroud_troopers.txt index 3b774af12bc..785dc13c325 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_troopers.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_troopers.txt @@ -4,4 +4,4 @@ Types:Creature Elf Druid Warrior PT:3/3 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5230.jpg -Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_vampire.txt b/forge-gui/res/cardsfolder/s/skyshroud_vampire.txt index 7017d2bef5a..500da0540a5 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_vampire.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_vampire.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ Discard<1/Creature> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Skyshroud Vampire gets +2/+2 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_vampire.jpg -Oracle:Flying\nDiscard a creature card: Skyshroud Vampire gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Flying\nDiscard a creature card: Skyshroud Vampire gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/skyshroud_war_beast.txt b/forge-gui/res/cardsfolder/s/skyshroud_war_beast.txt index 503362db73a..ed28172998e 100644 --- a/forge-gui/res/cardsfolder/s/skyshroud_war_beast.txt +++ b/forge-gui/res/cardsfolder/s/skyshroud_war_beast.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ True | Se SVar:X:Count$Valid Land.nonBasic+ChosenCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/skyshroud_war_beast.jpg -Oracle:Trample\nAs Skyshroud War Beast enters the battlefield, choose an opponent.\nSkyshroud War Beast's power and toughness are each equal to the number of nonbasic lands the chosen player controls. \ No newline at end of file +Oracle:Trample\nAs Skyshroud War Beast enters the battlefield, choose an opponent.\nSkyshroud War Beast's power and toughness are each equal to the number of nonbasic lands the chosen player controls. diff --git a/forge-gui/res/cardsfolder/s/skyspear_cavalry.txt b/forge-gui/res/cardsfolder/s/skyspear_cavalry.txt index 306498c11f7..aa47a63ff23 100644 --- a/forge-gui/res/cardsfolder/s/skyspear_cavalry.txt +++ b/forge-gui/res/cardsfolder/s/skyspear_cavalry.txt @@ -1,8 +1,8 @@ -Name:Skyspear Cavalry -ManaCost:3 W W -Types:Creature Human Soldier -PT:2/2 -K:Flying -K:Double Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/skyspear_cavalry.jpg -Oracle:Flying\nDouble strike (This creature deals both first-strike and regular combat damage.) \ No newline at end of file +Name:Skyspear Cavalry +ManaCost:3 W W +Types:Creature Human Soldier +PT:2/2 +K:Flying +K:Double Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/skyspear_cavalry.jpg +Oracle:Flying\nDouble strike (This creature deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/s/skyward_eye_prophets.txt b/forge-gui/res/cardsfolder/s/skyward_eye_prophets.txt index c7fe2c3c183..7d36972245e 100644 --- a/forge-gui/res/cardsfolder/s/skyward_eye_prophets.txt +++ b/forge-gui/res/cardsfolder/s/skyward_eye_prophets.txt @@ -5,4 +5,4 @@ PT:3/3 K:Vigilance A:AB$ Dig | Cost$ T | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | DestinationZone2$ Hand | SpellDescription$ Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/skyward_eye_prophets.jpg -Oracle:Vigilance\n{T}: Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand. \ No newline at end of file +Oracle:Vigilance\n{T}: Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand. diff --git a/forge-gui/res/cardsfolder/s/skywatcher_adept.txt b/forge-gui/res/cardsfolder/s/skywatcher_adept.txt index a3783455322..798535fbf68 100644 --- a/forge-gui/res/cardsfolder/s/skywatcher_adept.txt +++ b/forge-gui/res/cardsfolder/s/skywatcher_adept.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 4 | SetToughness$ 2 | AddKe SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LE2_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE3_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/skywatcher_adept.jpg -Oracle:Level up {3} ({3}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n2/2\nFlying\nLEVEL 3+\n4/2\nFlying \ No newline at end of file +Oracle:Level up {3} ({3}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n2/2\nFlying\nLEVEL 3+\n4/2\nFlying diff --git a/forge-gui/res/cardsfolder/s/skywinder_drake.txt b/forge-gui/res/cardsfolder/s/skywinder_drake.txt index cead3fa2ac0..059afefb7b6 100644 --- a/forge-gui/res/cardsfolder/s/skywinder_drake.txt +++ b/forge-gui/res/cardsfolder/s/skywinder_drake.txt @@ -5,4 +5,4 @@ PT:3/1 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/skywinder_drake.jpg -Oracle:Flying\nSkywinder Drake can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nSkywinder Drake can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/s/skywing_aven.txt b/forge-gui/res/cardsfolder/s/skywing_aven.txt index 19bcaa6a7a6..02cf2da226e 100644 --- a/forge-gui/res/cardsfolder/s/skywing_aven.txt +++ b/forge-gui/res/cardsfolder/s/skywing_aven.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying A:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/skywing_aven.jpg -Oracle:Flying\nDiscard a card: Return Skywing Aven to its owner's hand. \ No newline at end of file +Oracle:Flying\nDiscard a card: Return Skywing Aven to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/slag_fiend.txt b/forge-gui/res/cardsfolder/s/slag_fiend.txt index b6aa81ff9fa..8e8b647864e 100644 --- a/forge-gui/res/cardsfolder/s/slag_fiend.txt +++ b/forge-gui/res/cardsfolder/s/slag_fiend.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$TypeInAllYards.Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slag_fiend.jpg -Oracle:Slag Fiend's power and toughness are each equal to the number of artifact cards in all graveyards. \ No newline at end of file +Oracle:Slag Fiend's power and toughness are each equal to the number of artifact cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/s/slagstorm.txt b/forge-gui/res/cardsfolder/s/slagstorm.txt index ae098e58ccf..b27d6e32d61 100644 --- a/forge-gui/res/cardsfolder/s/slagstorm.txt +++ b/forge-gui/res/cardsfolder/s/slagstorm.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ 1 R R | Choices$ DBDmg1,DBDmg2 | CharmNum$ 1 | SpellDescript SVar:DBDmg1:DB$ DamageAll | NumDmg$ 3 | ValidCards$ Creature | ValidDescription$ each creature. | SpellDescription$ CARDNAME deals 3 damage to each creature; SVar:DBDmg2:DB$ DamageAll | NumDmg$ 3 | ValidPlayers$ Each | ValidDescription$ each player. | SpellDescription$ CARDNAME deals 3 damage to each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/slagstorm.jpg -Oracle:Choose one - Slagstorm deals 3 damage to each creature; or Slagstorm deals 3 damage to each player. \ No newline at end of file +Oracle:Choose one - Slagstorm deals 3 damage to each creature; or Slagstorm deals 3 damage to each player. diff --git a/forge-gui/res/cardsfolder/s/slagwurm_armor.txt b/forge-gui/res/cardsfolder/s/slagwurm_armor.txt index 610227fff1a..74a479c16b6 100644 --- a/forge-gui/res/cardsfolder/s/slagwurm_armor.txt +++ b/forge-gui/res/cardsfolder/s/slagwurm_armor.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddToughness$ 6 | Description$ Equipped creature gets +0/+6. SVar:Picture:http://www.wizards.com/global/images/magic/general/slagwurm_armor.jpg -Oracle:Equipped creature gets +0/+6.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +0/+6.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/s/slash_panther.txt b/forge-gui/res/cardsfolder/s/slash_panther.txt index 54a52eef288..2491536fba4 100644 --- a/forge-gui/res/cardsfolder/s/slash_panther.txt +++ b/forge-gui/res/cardsfolder/s/slash_panther.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Cat PT:4/2 K:Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/slash_panther.jpg -Oracle:({R/P} can be paid with either {R} or 2 life.)\nHaste \ No newline at end of file +Oracle:({R/P} can be paid with either {R} or 2 life.)\nHaste diff --git a/forge-gui/res/cardsfolder/s/slashing_tiger.txt b/forge-gui/res/cardsfolder/s/slashing_tiger.txt index 5b4fef74df4..6e8f5a16705 100644 --- a/forge-gui/res/cardsfolder/s/slashing_tiger.txt +++ b/forge-gui/res/cardsfolder/s/slashing_tiger.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/slashing_tiger.jpg -Oracle:Whenever Slashing Tiger becomes blocked, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Slashing Tiger becomes blocked, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/slate_of_ancestry.txt b/forge-gui/res/cardsfolder/s/slate_of_ancestry.txt index 1b888a6cad0..a97280fb09c 100644 --- a/forge-gui/res/cardsfolder/s/slate_of_ancestry.txt +++ b/forge-gui/res/cardsfolder/s/slate_of_ancestry.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 4 T Discard<1/Hand> | NumCards$ X | References$ X | SpellDesc SVar:X:Count$TypeYouCtrl.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slate_of_ancestry.jpg -Oracle:{4}, {T}, Discard your hand: Draw a card for each creature you control. \ No newline at end of file +Oracle:{4}, {T}, Discard your hand: Draw a card for each creature you control. diff --git a/forge-gui/res/cardsfolder/s/slate_street_ruffian.txt b/forge-gui/res/cardsfolder/s/slate_street_ruffian.txt index 5d483ca8df9..3e1bc1bfa56 100644 --- a/forge-gui/res/cardsfolder/s/slate_street_ruffian.txt +++ b/forge-gui/res/cardsfolder/s/slate_street_ruffian.txt @@ -1,8 +1,8 @@ -Name:Slate Street Ruffian -ManaCost:2 B -Types:Creature Human Warrior -PT:2/2 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player discards a card. -SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 1 | Mode$ TgtChoose -SVar:Picture:http://www.wizards.com/global/images/magic/general/slate_street_ruffian.jpg -Oracle:Whenever Slate Street Ruffian becomes blocked, defending player discards a card. \ No newline at end of file +Name:Slate Street Ruffian +ManaCost:2 B +Types:Creature Human Warrior +PT:2/2 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player discards a card. +SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ DefendingPlayer | NumCards$ 1 | Mode$ TgtChoose +SVar:Picture:http://www.wizards.com/global/images/magic/general/slate_street_ruffian.jpg +Oracle:Whenever Slate Street Ruffian becomes blocked, defending player discards a card. diff --git a/forge-gui/res/cardsfolder/s/slaughter.txt b/forge-gui/res/cardsfolder/s/slaughter.txt index 4074a16dd47..14ac9ec631a 100644 --- a/forge-gui/res/cardsfolder/s/slaughter.txt +++ b/forge-gui/res/cardsfolder/s/slaughter.txt @@ -4,4 +4,4 @@ Types:Instant K:Buyback PayLife<4> A:SP$ Destroy | Cost$ 2 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/slaughter.jpg -Oracle:Buyback-Pay 4 life. (You may pay 4 life in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nDestroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:Buyback-Pay 4 life. (You may pay 4 life in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nDestroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/slaughter_cry.txt b/forge-gui/res/cardsfolder/s/slaughter_cry.txt index 10dfe711008..d2c53f150b7 100644 --- a/forge-gui/res/cardsfolder/s/slaughter_cry.txt +++ b/forge-gui/res/cardsfolder/s/slaughter_cry.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Instant A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | KW$ First Strike | SpellDescription$ Target creature gets +3/+0 and gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/slaughter_cry.jpg -Oracle:Target creature gets +3/+0 and gains first strike until end of turn. (It deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Target creature gets +3/+0 and gains first strike until end of turn. (It deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/s/slaughter_games.txt b/forge-gui/res/cardsfolder/s/slaughter_games.txt index d209b292d14..e3781d3025d 100644 --- a/forge-gui/res/cardsfolder/s/slaughter_games.txt +++ b/forge-gui/res/cardsfolder/s/slaughter_games.txt @@ -1,14 +1,14 @@ -Name:Slaughter Games -ManaCost:2 B R -Types:Sorcery -K:CARDNAME can't be countered. -A:SP$ NameCard | Cost$ 2 B R | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ ExileYard | SpellDescription$ Name a nonland card. Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. -SVar:ExileYard:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player.Opponent | TgtPrompt$ Select target opponent | ChangeType$ Card.NamedCard | Chooser$ You | ChangeNum$ NumInYard | Hidden$ True | SubAbility$ ExileHand | StackDescription$ Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. -SVar:ExileHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ Targeted | ChangeType$ Card.NamedCard | ChangeNum$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None -SVar:ExileLib:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ Targeted | ChangeType$ Card.NamedCard | ChangeNum$ NumInLib | Chooser$ You | Shuffle$ True | StackDescription$ None -SVar:NumInLib:TargetedPlayer$CardsInLibrary -SVar:NumInHand:TargetedPlayer$CardsInHand -SVar:NumInYard:TargetedPlayer$CardsInGraveyard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/slaughter_games.jpg -Oracle:Slaughter Games can't be countered by spells or abilities.\nName a nonland card. Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. \ No newline at end of file +Name:Slaughter Games +ManaCost:2 B R +Types:Sorcery +K:CARDNAME can't be countered. +A:SP$ NameCard | Cost$ 2 B R | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SubAbility$ ExileYard | SpellDescription$ Name a nonland card. Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. +SVar:ExileYard:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player.Opponent | TgtPrompt$ Select target opponent | ChangeType$ Card.NamedCard | Chooser$ You | ChangeNum$ NumInYard | Hidden$ True | SubAbility$ ExileHand | StackDescription$ Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. +SVar:ExileHand:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | DefinedPlayer$ Targeted | ChangeType$ Card.NamedCard | ChangeNum$ NumInHand | Chooser$ You | SubAbility$ ExileLib | StackDescription$ None +SVar:ExileLib:DB$ ChangeZone | Origin$ Library | Destination$ Exile | DefinedPlayer$ Targeted | ChangeType$ Card.NamedCard | ChangeNum$ NumInLib | Chooser$ You | Shuffle$ True | StackDescription$ None +SVar:NumInLib:TargetedPlayer$CardsInLibrary +SVar:NumInHand:TargetedPlayer$CardsInHand +SVar:NumInYard:TargetedPlayer$CardsInGraveyard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/slaughter_games.jpg +Oracle:Slaughter Games can't be countered by spells or abilities.\nName a nonland card. Search target opponent's graveyard, hand, and library for any number of cards with that name and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/slaughter_pact.txt b/forge-gui/res/cardsfolder/s/slaughter_pact.txt index 595f5779fb4..f70c6434c78 100644 --- a/forge-gui/res/cardsfolder/s/slaughter_pact.txt +++ b/forge-gui/res/cardsfolder/s/slaughter_pact.txt @@ -7,4 +7,4 @@ SVar:DBDelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Yo SVar:TrigLoseGame:AB$LosesGame | Cost$ 0 | UnlessCost$ 2 B | UnlessPayer$ You | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slaughter_pact.jpg -Oracle:Slaughter Pact is black.\nDestroy target nonblack creature.\nAt the beginning of your next upkeep, pay {2}{B}. If you don't, you lose the game. \ No newline at end of file +Oracle:Slaughter Pact is black.\nDestroy target nonblack creature.\nAt the beginning of your next upkeep, pay {2}{B}. If you don't, you lose the game. diff --git a/forge-gui/res/cardsfolder/s/slaughterhorn.txt b/forge-gui/res/cardsfolder/s/slaughterhorn.txt index 53ea07ed7e0..c53828b62fa 100644 --- a/forge-gui/res/cardsfolder/s/slaughterhorn.txt +++ b/forge-gui/res/cardsfolder/s/slaughterhorn.txt @@ -1,7 +1,7 @@ -Name:Slaughterhorn -ManaCost:2 G -Types:Creature Beast -PT:3/2 -A:AB$ Pump | Cost$ G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +2 | SpellDescription$ Target attacking creature gets +3/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/slaughterhorn.jpg -Oracle:Bloodrush - {G}, Discard Slaughterhorn: Target attacking creature gets +3/+2 until end of turn. \ No newline at end of file +Name:Slaughterhorn +ManaCost:2 G +Types:Creature Beast +PT:3/2 +A:AB$ Pump | Cost$ G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +2 | SpellDescription$ Target attacking creature gets +3/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/slaughterhorn.jpg +Oracle:Bloodrush - {G}, Discard Slaughterhorn: Target attacking creature gets +3/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/slaughterhouse_bouncer.txt b/forge-gui/res/cardsfolder/s/slaughterhouse_bouncer.txt index e734264aa86..5c0b0e84ffd 100644 --- a/forge-gui/res/cardsfolder/s/slaughterhouse_bouncer.txt +++ b/forge-gui/res/cardsfolder/s/slaughterhouse_bouncer.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | Hellbent$ True | TriggerDescription$ Hellbent - When CARDNAME is put into a graveyard from play, if you have no cards in hand, target creature gets -3/-3 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card97073.jpg -Oracle:Hellbent - When Slaughterhouse Bouncer dies, if you have no cards in hand, target creature gets -3/-3 until end of turn. \ No newline at end of file +Oracle:Hellbent - When Slaughterhouse Bouncer dies, if you have no cards in hand, target creature gets -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/slave_of_bolas.txt b/forge-gui/res/cardsfolder/s/slave_of_bolas.txt index b8213170894..1968cb2e423 100644 --- a/forge-gui/res/cardsfolder/s/slave_of_bolas.txt +++ b/forge-gui/res/cardsfolder/s/slave_of_bolas.txt @@ -6,4 +6,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/slave_of_bolas.jpg -Oracle:Gain control of target creature. Untap that creature. It gains haste until end of turn. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:Gain control of target creature. Untap that creature. It gains haste until end of turn. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/slavering_nulls.txt b/forge-gui/res/cardsfolder/s/slavering_nulls.txt index 1b61063c236..f6bb6d73496 100644 --- a/forge-gui/res/cardsfolder/s/slavering_nulls.txt +++ b/forge-gui/res/cardsfolder/s/slavering_nulls.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | IsPresent$ Swamp.YouCtrl | CombatDamage$ True | Execute$ TrigDiscard | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, if you control a Swamp, you may have that player discard a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/slavering_nulls.jpg -Oracle:Whenever Slavering Nulls deals combat damage to a player, if you control a Swamp, you may have that player discard a card. \ No newline at end of file +Oracle:Whenever Slavering Nulls deals combat damage to a player, if you control a Swamp, you may have that player discard a card. diff --git a/forge-gui/res/cardsfolder/s/slay.txt b/forge-gui/res/cardsfolder/s/slay.txt index e27157f874a..8ed32d9ad79 100644 --- a/forge-gui/res/cardsfolder/s/slay.txt +++ b/forge-gui/res/cardsfolder/s/slay.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.Green | TgtPrompt$ Select target SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slay.jpg -Oracle:Destroy target green creature. It can't be regenerated.\nDraw a card. \ No newline at end of file +Oracle:Destroy target green creature. It can't be regenerated.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/slayer_of_the_wicked.txt b/forge-gui/res/cardsfolder/s/slayer_of_the_wicked.txt index f7e5c07b0a6..8d4718a6015 100644 --- a/forge-gui/res/cardsfolder/s/slayer_of_the_wicked.txt +++ b/forge-gui/res/cardsfolder/s/slayer_of_the_wicked.txt @@ -1,9 +1,9 @@ -Name:Slayer of the Wicked -ManaCost:3 W -Types:Creature Human Soldier -PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestory | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target Vampire, Werewolf, or Zombie. -SVar:TrigDestory:DB$ Destroy | Cost$ 0 | ValidTgts$ Creature.Vampire,Creature.Werewolf,Creature.Zombie | TgtPrompt$ Select target Vampire, Werewolf, or Zombie -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/slayer_of_the_wicked.jpg -Oracle:When Slayer of the Wicked enters the battlefield, you may destroy target Vampire, Werewolf, or Zombie. \ No newline at end of file +Name:Slayer of the Wicked +ManaCost:3 W +Types:Creature Human Soldier +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestory | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target Vampire, Werewolf, or Zombie. +SVar:TrigDestory:DB$ Destroy | Cost$ 0 | ValidTgts$ Creature.Vampire,Creature.Werewolf,Creature.Zombie | TgtPrompt$ Select target Vampire, Werewolf, or Zombie +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/slayer_of_the_wicked.jpg +Oracle:When Slayer of the Wicked enters the battlefield, you may destroy target Vampire, Werewolf, or Zombie. diff --git a/forge-gui/res/cardsfolder/s/slayers_stronghold.txt b/forge-gui/res/cardsfolder/s/slayers_stronghold.txt index 3124c081e04..3bb49fed5f8 100644 --- a/forge-gui/res/cardsfolder/s/slayers_stronghold.txt +++ b/forge-gui/res/cardsfolder/s/slayers_stronghold.txt @@ -1,7 +1,7 @@ -Name:Slayers' Stronghold -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Pump | Cost$ R W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | KW$ Vigilance & Haste | SpellDescription$ Target creature gets +2/+0 and gains vigilance and haste until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/slayers_stronghold.jpg -Oracle:{T}: Add {1} to your mana pool.\n{R}{W}, {T}: Target creature gets +2/+0 and gains vigilance and haste until end of turn. \ No newline at end of file +Name:Slayers' Stronghold +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Pump | Cost$ R W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | KW$ Vigilance & Haste | SpellDescription$ Target creature gets +2/+0 and gains vigilance and haste until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/slayers_stronghold.jpg +Oracle:{T}: Add {1} to your mana pool.\n{R}{W}, {T}: Target creature gets +2/+0 and gains vigilance and haste until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sleep.txt b/forge-gui/res/cardsfolder/s/sleep.txt index 5764a1cb93a..fd2c60da286 100644 --- a/forge-gui/res/cardsfolder/s/sleep.txt +++ b/forge-gui/res/cardsfolder/s/sleep.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ TapAll | Cost$ 2 U U | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | SubAbility$ DBPumpAll | SpellDescription$ Tap all creatures target player controls. Those creatures don't untap during that player's next untap step. SVar:DBPumpAll:DB$PumpAll | Defined$ Targeted | ValidCards$ Creature | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/sleep.jpg -Oracle:Tap all creatures target player controls. Those creatures don't untap during that player's next untap step. \ No newline at end of file +Oracle:Tap all creatures target player controls. Those creatures don't untap during that player's next untap step. diff --git a/forge-gui/res/cardsfolder/s/sleeper_agent.txt b/forge-gui/res/cardsfolder/s/sleeper_agent.txt index 0812b8546a1..73cb6d38040 100644 --- a/forge-gui/res/cardsfolder/s/sleeper_agent.txt +++ b/forge-gui/res/cardsfolder/s/sleeper_agent.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDamage:DB$ DealDamage | Defined$ You | NumDmg$ 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sleeper_agent.jpg -Oracle:When Sleeper Agent enters the battlefield, target opponent gains control of it.\nAt the beginning of your upkeep, Sleeper Agent deals 2 damage to you. \ No newline at end of file +Oracle:When Sleeper Agent enters the battlefield, target opponent gains control of it.\nAt the beginning of your upkeep, Sleeper Agent deals 2 damage to you. diff --git a/forge-gui/res/cardsfolder/s/sleepers_guile.txt b/forge-gui/res/cardsfolder/s/sleepers_guile.txt index 1563b4a4057..9a3a8febdd1 100644 --- a/forge-gui/res/cardsfolder/s/sleepers_guile.txt +++ b/forge-gui/res/cardsfolder/s/sleepers_guile.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sleepers_guile.jpg -Oracle:Enchant creature\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)\nWhen Sleeper's Guile is put into a graveyard from the battlefield, return Sleeper's Guile to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)\nWhen Sleeper's Guile is put into a graveyard from the battlefield, return Sleeper's Guile to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sleepers_robe.txt b/forge-gui/res/cardsfolder/s/sleepers_robe.txt index c9ec612f146..ff224dac6be 100644 --- a/forge-gui/res/cardsfolder/s/sleepers_robe.txt +++ b/forge-gui/res/cardsfolder/s/sleepers_robe.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Fear | Descrip T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ TrigDraw | CombatDamage$ True | TriggerDescription$ Whenever enchanted creature deals combat damage to an opponent, you may draw a card. SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sleepers_robe.jpg -Oracle:Enchant creature\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)\nWhenever enchanted creature deals combat damage to an opponent, you may draw a card. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has fear. (It can't be blocked except by artifact creatures and/or black creatures.)\nWhenever enchanted creature deals combat damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/sleeping_potion.txt b/forge-gui/res/cardsfolder/s/sleeping_potion.txt index f86f7ec3bad..0611b7c67e7 100644 --- a/forge-gui/res/cardsfolder/s/sleeping_potion.txt +++ b/forge-gui/res/cardsfolder/s/sleeping_potion.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ BecomesTarget | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ When enchanted creature becomes the target of a spell or ability, sacrifice CARDNAME. SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/sleeping_potion.jpg -Oracle:Enchant creature\nWhen Sleeping Potion enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step.\nWhen enchanted creature becomes the target of a spell or ability, sacrifice Sleeping Potion. \ No newline at end of file +Oracle:Enchant creature\nWhen Sleeping Potion enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step.\nWhen enchanted creature becomes the target of a spell or ability, sacrifice Sleeping Potion. diff --git a/forge-gui/res/cardsfolder/s/sleight_of_hand.txt b/forge-gui/res/cardsfolder/s/sleight_of_hand.txt index 9617cf32cfd..6c0cf8ed666 100644 --- a/forge-gui/res/cardsfolder/s/sleight_of_hand.txt +++ b/forge-gui/res/cardsfolder/s/sleight_of_hand.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ U | DigNum$ 2 | SpellDescription$ Look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sleight_of_hand.jpg -Oracle:Look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. \ No newline at end of file +Oracle:Look at the top two cards of your library. Put one of them into your hand and the other on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/s/slice_and_dice.txt b/forge-gui/res/cardsfolder/s/slice_and_dice.txt index c27ed3269b7..f196455f81d 100644 --- a/forge-gui/res/cardsfolder/s/slice_and_dice.txt +++ b/forge-gui/res/cardsfolder/s/slice_and_dice.txt @@ -6,4 +6,4 @@ A:SP$ DamageAll | Cost$ 4 R R | NumDmg$ 4 | ValidCards$ Creature | ValidDescript T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigDamageAll | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may have it deal 1 damage to each creature. SVar:TrigDamageAll:AB$ DamageAll | Cost$ 0 | NumDmg$ 1 | ValidCards$ Creature | ValidDescription$ each creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/slice_and_dice.jpg -Oracle:Slice and Dice deals 4 damage to each creature.\nCycling {2}{R} ({2}{R}, Discard this card: Draw a card.)\nWhen you cycle Slice and Dice, you may have it deal 1 damage to each creature. \ No newline at end of file +Oracle:Slice and Dice deals 4 damage to each creature.\nCycling {2}{R} ({2}{R}, Discard this card: Draw a card.)\nWhen you cycle Slice and Dice, you may have it deal 1 damage to each creature. diff --git a/forge-gui/res/cardsfolder/s/slice_in_twain.txt b/forge-gui/res/cardsfolder/s/slice_in_twain.txt index 4c981757f7f..37f2808f615 100644 --- a/forge-gui/res/cardsfolder/s/slice_in_twain.txt +++ b/forge-gui/res/cardsfolder/s/slice_in_twain.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/slice_in_twain.jpg -Oracle:Destroy target artifact or enchantment.\nDraw a card. \ No newline at end of file +Oracle:Destroy target artifact or enchantment.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/slime_molding.txt b/forge-gui/res/cardsfolder/s/slime_molding.txt index 78adeb40302..447b789e391 100644 --- a/forge-gui/res/cardsfolder/s/slime_molding.txt +++ b/forge-gui/res/cardsfolder/s/slime_molding.txt @@ -1,7 +1,7 @@ -Name:Slime Molding -ManaCost:X G -Types:Sorcery -A:SP$ Token | Cost$ X G | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | References$ X | TokenImage$ g x x ooze rtr | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/slime_molding.jpg -Oracle:Put an X/X green Ooze creature token onto the battlefield. \ No newline at end of file +Name:Slime Molding +ManaCost:X G +Types:Sorcery +A:SP$ Token | Cost$ X G | TokenAmount$ 1 | TokenName$ Ooze | TokenTypes$ Creature,Ooze | TokenOwner$ You | TokenColors$ Green | TokenPower$ X | TokenToughness$ X | References$ X | TokenImage$ g x x ooze rtr | SpellDescription$ Put an X/X green Ooze creature token onto the battlefield. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/slime_molding.jpg +Oracle:Put an X/X green Ooze creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/slimy_kavu.txt b/forge-gui/res/cardsfolder/s/slimy_kavu.txt index 176cce85e16..fe92c7a6dae 100644 --- a/forge-gui/res/cardsfolder/s/slimy_kavu.txt +++ b/forge-gui/res/cardsfolder/s/slimy_kavu.txt @@ -1,8 +1,8 @@ -Name:Slimy Kavu -ManaCost:2 R -Types:Creature Kavu -PT:2/2 -A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Swamp | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | SpellDescription$ Target land becomes a Swamp until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/slimy_kavu.jpg -Oracle:{T}: Target land becomes a Swamp until end of turn. \ No newline at end of file +Name:Slimy Kavu +ManaCost:2 R +Types:Creature Kavu +PT:2/2 +A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Swamp | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | SpellDescription$ Target land becomes a Swamp until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/slimy_kavu.jpg +Oracle:{T}: Target land becomes a Swamp until end of turn. diff --git a/forge-gui/res/cardsfolder/s/slingbow_trap.txt b/forge-gui/res/cardsfolder/s/slingbow_trap.txt index 62327dded76..2cecfc6a19e 100644 --- a/forge-gui/res/cardsfolder/s/slingbow_trap.txt +++ b/forge-gui/res/cardsfolder/s/slingbow_trap.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ G | ValidTgts$ Creature.attacking+withFlying | IsPresent$ A:SP$ Destroy | Cost$ 3 G | ValidTgts$ Creature.attacking+withFlying | TgtPrompt$ Select target attacking creature with flying. | SpellDescription$ Destroy target attacking creature with flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Slingbow_Trap.jpg -Oracle:If a black creature with flying is attacking, you may pay {G} rather than pay Slingbow Trap's mana cost.\nDestroy target attacking creature with flying. \ No newline at end of file +Oracle:If a black creature with flying is attacking, you may pay {G} rather than pay Slingbow Trap's mana cost.\nDestroy target attacking creature with flying. diff --git a/forge-gui/res/cardsfolder/s/slingshot_goblin.txt b/forge-gui/res/cardsfolder/s/slingshot_goblin.txt index 566ce663f46..5a6d9ac5554 100644 --- a/forge-gui/res/cardsfolder/s/slingshot_goblin.txt +++ b/forge-gui/res/cardsfolder/s/slingshot_goblin.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target blue creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slingshot_goblin.jpg -Oracle:{R}, {T}: Slingshot Goblin deals 2 damage to target blue creature. \ No newline at end of file +Oracle:{R}, {T}: Slingshot Goblin deals 2 damage to target blue creature. diff --git a/forge-gui/res/cardsfolder/s/slinking_giant.txt b/forge-gui/res/cardsfolder/s/slinking_giant.txt index ebf0fcb4ef6..328dfc2f366 100644 --- a/forge-gui/res/cardsfolder/s/slinking_giant.txt +++ b/forge-gui/res/cardsfolder/s/slinking_giant.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, it gets -3/-0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ -3 SVar:Picture:http://www.wizards.com/global/images/magic/general/slinking_giant.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever Slinking Giant blocks or becomes blocked, it gets -3/-0 until end of turn. \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever Slinking Giant blocks or becomes blocked, it gets -3/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/slinking_serpent.txt b/forge-gui/res/cardsfolder/s/slinking_serpent.txt index 3a6977a64a8..64b9de55ec2 100644 --- a/forge-gui/res/cardsfolder/s/slinking_serpent.txt +++ b/forge-gui/res/cardsfolder/s/slinking_serpent.txt @@ -4,4 +4,4 @@ Types:Creature Serpent PT:2/3 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card23149.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/s/slinking_skirge.txt b/forge-gui/res/cardsfolder/s/slinking_skirge.txt index 103649251a7..e5324578ef9 100644 --- a/forge-gui/res/cardsfolder/s/slinking_skirge.txt +++ b/forge-gui/res/cardsfolder/s/slinking_skirge.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slinking_skirge.jpg -Oracle:Flying\n{2}, Sacrifice Slinking Skirge: Draw a card. \ No newline at end of file +Oracle:Flying\n{2}, Sacrifice Slinking Skirge: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/slippery_bogle.txt b/forge-gui/res/cardsfolder/s/slippery_bogle.txt index 44f699eaec9..a87f19ed208 100644 --- a/forge-gui/res/cardsfolder/s/slippery_bogle.txt +++ b/forge-gui/res/cardsfolder/s/slippery_bogle.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:1/1 K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/slippery_bogle.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/s/slippery_karst.txt b/forge-gui/res/cardsfolder/s/slippery_karst.txt index 095044ca6db..c7a70681cd8 100644 --- a/forge-gui/res/cardsfolder/s/slippery_karst.txt +++ b/forge-gui/res/cardsfolder/s/slippery_karst.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/slippery_karst.jpg -Oracle:Slippery Karst enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Slippery Karst enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/slipstream_eel.txt b/forge-gui/res/cardsfolder/s/slipstream_eel.txt index cc3fadd31c3..fe0f74d7663 100644 --- a/forge-gui/res/cardsfolder/s/slipstream_eel.txt +++ b/forge-gui/res/cardsfolder/s/slipstream_eel.txt @@ -5,4 +5,4 @@ PT:6/6 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. K:Cycling:1 U SVar:Picture:http://www.wizards.com/global/images/magic/general/slipstream_eel.jpg -Oracle:Slipstream Eel can't attack unless defending player controls an Island.\nCycling {1}{U} ({1}{U}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Slipstream Eel can't attack unless defending player controls an Island.\nCycling {1}{U} ({1}{U}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/slipstream_serpent.txt b/forge-gui/res/cardsfolder/s/slipstream_serpent.txt index 6dfaacc1f52..2985453c814 100644 --- a/forge-gui/res/cardsfolder/s/slipstream_serpent.txt +++ b/forge-gui/res/cardsfolder/s/slipstream_serpent.txt @@ -8,4 +8,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Island.YouCtrl | Present SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/slipstream_serpent.jpg -Oracle:Slipstream Serpent can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Slipstream Serpent.\nMorph {5}{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 +Oracle:Slipstream Serpent can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Slipstream Serpent.\nMorph {5}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/sliptide_serpent.txt b/forge-gui/res/cardsfolder/s/sliptide_serpent.txt index 1805937dd9c..49ab6890a15 100644 --- a/forge-gui/res/cardsfolder/s/sliptide_serpent.txt +++ b/forge-gui/res/cardsfolder/s/sliptide_serpent.txt @@ -4,4 +4,4 @@ Types:Creature Serpent PT:4/4 A:AB$ ChangeZone | Cost$ 3 U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/sliptide_serpent.jpg -Oracle:{3}{U}: Return Sliptide Serpent to its owner's hand. \ No newline at end of file +Oracle:{3}{U}: Return Sliptide Serpent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/slith_ascendant.txt b/forge-gui/res/cardsfolder/s/slith_ascendant.txt index 5b38d82ec59..0b0439bcc21 100644 --- a/forge-gui/res/cardsfolder/s/slith_ascendant.txt +++ b/forge-gui/res/cardsfolder/s/slith_ascendant.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/slith_ascendant.jpg -Oracle:Flying\nWhenever Slith Ascendant deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Oracle:Flying\nWhenever Slith Ascendant deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/slith_bloodletter.txt b/forge-gui/res/cardsfolder/s/slith_bloodletter.txt index 81d8acf8cce..4faf6afe34a 100644 --- a/forge-gui/res/cardsfolder/s/slith_bloodletter.txt +++ b/forge-gui/res/cardsfolder/s/slith_bloodletter.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 A:AB$ Regenerate | Cost$ 1 B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/slith_bloodletter.jpg -Oracle:Whenever Slith Bloodletter deals combat damage to a player, put a +1/+1 counter on it.\n{1}{B}: Regenerate Slith Bloodletter. \ No newline at end of file +Oracle:Whenever Slith Bloodletter deals combat damage to a player, put a +1/+1 counter on it.\n{1}{B}: Regenerate Slith Bloodletter. diff --git a/forge-gui/res/cardsfolder/s/slith_firewalker.txt b/forge-gui/res/cardsfolder/s/slith_firewalker.txt index d991cb7bc85..caa9310e38c 100644 --- a/forge-gui/res/cardsfolder/s/slith_firewalker.txt +++ b/forge-gui/res/cardsfolder/s/slith_firewalker.txt @@ -6,4 +6,4 @@ K:Haste T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/slith_firewalker.jpg -Oracle:Haste\nWhenever Slith Firewalker deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Oracle:Haste\nWhenever Slith Firewalker deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/slith_predator.txt b/forge-gui/res/cardsfolder/s/slith_predator.txt index d9244c947d6..d4e618ee65c 100644 --- a/forge-gui/res/cardsfolder/s/slith_predator.txt +++ b/forge-gui/res/cardsfolder/s/slith_predator.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/slith_predator.jpg -Oracle:Trample\nWhenever Slith Predator deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Oracle:Trample\nWhenever Slith Predator deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/slith_strider.txt b/forge-gui/res/cardsfolder/s/slith_strider.txt index b2333d67620..c62d262fbc1 100644 --- a/forge-gui/res/cardsfolder/s/slith_strider.txt +++ b/forge-gui/res/cardsfolder/s/slith_strider.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/slith_strider.jpg -Oracle:Whenever Slith Strider becomes blocked, draw a card.\nWhenever Slith Strider deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Oracle:Whenever Slith Strider becomes blocked, draw a card.\nWhenever Slith Strider deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/slitherhead.txt b/forge-gui/res/cardsfolder/s/slitherhead.txt index d95cf690736..0d335815ae4 100644 --- a/forge-gui/res/cardsfolder/s/slitherhead.txt +++ b/forge-gui/res/cardsfolder/s/slitherhead.txt @@ -1,10 +1,10 @@ -Name:Slitherhead -ManaCost:BG -Types:Creature Plant Zombie -PT:1/1 -A:AB$ PutCounter | Cost$ 0 ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:SacMe:1 -SVar:DiscardMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/slitherhead.jpg -Oracle:Scavenge {0} ({0}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Slitherhead +ManaCost:BG +Types:Creature Plant Zombie +PT:1/1 +A:AB$ PutCounter | Cost$ 0 ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:SacMe:1 +SVar:DiscardMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/slitherhead.jpg +Oracle:Scavenge {0} ({0}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/slithering_shade.txt b/forge-gui/res/cardsfolder/s/slithering_shade.txt index ed4d73b8d15..277cb59cf59 100644 --- a/forge-gui/res/cardsfolder/s/slithering_shade.txt +++ b/forge-gui/res/cardsfolder/s/slithering_shade.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | Condition$ Hellbent | Description$ Hellbent - CARDNAME can attack as though it didn't have defender as long as you have no cards in hand. SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/slithering_shade.jpg -Oracle:Defender (This creature can't attack.)\n{B}: Slithering Shade gets +1/+1 until end of turn.\nHellbent - Slithering Shade can attack as though it didn't have defender as long as you have no cards in hand. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{B}: Slithering Shade gets +1/+1 until end of turn.\nHellbent - Slithering Shade can attack as though it didn't have defender as long as you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/s/slithermuse.txt b/forge-gui/res/cardsfolder/s/slithermuse.txt index f3bf51f63e4..621453d1997 100644 --- a/forge-gui/res/cardsfolder/s/slithermuse.txt +++ b/forge-gui/res/cardsfolder/s/slithermuse.txt @@ -11,4 +11,4 @@ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 SVar:Y:Count$InYourHand SVar:X:Count$InChosenHand/Minus.Y SVar:Picture:http://www.wizards.com/global/images/magic/general/slithermuse.jpg -Oracle:When Slithermuse leaves the battlefield, choose an opponent. If that player has more cards in hand than you, draw cards equal to the difference.\nEvoke {3}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:When Slithermuse leaves the battlefield, choose an opponent. If that player has more cards in hand than you, draw cards equal to the difference.\nEvoke {3}{U} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/s/slithery_stalker.txt b/forge-gui/res/cardsfolder/s/slithery_stalker.txt index a676ac83843..f0ed39c4568 100644 --- a/forge-gui/res/cardsfolder/s/slithery_stalker.txt +++ b/forge-gui/res/cardsfolder/s/slithery_stalker.txt @@ -10,4 +10,4 @@ SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/slithery_stalker.jpg -Oracle:Swampwalk\nWhen Slithery Stalker enters the battlefield, exile target green or white creature an opponent controls.\nWhen Slithery Stalker leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:Swampwalk\nWhen Slithery Stalker enters the battlefield, exile target green or white creature an opponent controls.\nWhen Slithery Stalker leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/s/sliver_construct.txt b/forge-gui/res/cardsfolder/s/sliver_construct.txt index c1bcfe632e5..3ef23c47538 100644 --- a/forge-gui/res/cardsfolder/s/sliver_construct.txt +++ b/forge-gui/res/cardsfolder/s/sliver_construct.txt @@ -1,6 +1,6 @@ -Name:Sliver Construct -ManaCost:3 -Types:Artifact Creature Sliver Construct -PT:2/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sliver_construct.jpg -Oracle: +Name:Sliver Construct +ManaCost:3 +Types:Artifact Creature Sliver Construct +PT:2/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sliver_construct.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/s/sliver_legion.txt b/forge-gui/res/cardsfolder/s/sliver_legion.txt index 15ed7a5e57c..4e3b8e52b67 100644 --- a/forge-gui/res/cardsfolder/s/sliver_legion.txt +++ b/forge-gui/res/cardsfolder/s/sliver_legion.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Sliver.Other SVar:BuffedBy:Sliver SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136146.jpg -Oracle:All Sliver creatures get +1/+1 for each other Sliver on the battlefield. \ No newline at end of file +Oracle:All Sliver creatures get +1/+1 for each other Sliver on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sliver_overlord.txt b/forge-gui/res/cardsfolder/s/sliver_overlord.txt index 445ac210c3e..36f76a0bb92 100644 --- a/forge-gui/res/cardsfolder/s/sliver_overlord.txt +++ b/forge-gui/res/cardsfolder/s/sliver_overlord.txt @@ -5,4 +5,4 @@ PT:7/7 A:AB$ ChangeZone | Cost$ 3 | Origin$ Library | Destination$ Hand | ChangeType$ Sliver | ChangeNum$ 1 | SpellDescription$ Search your library for a Sliver card, reveal that card, and put it into your hand. Then shuffle your library. A:AB$ GainControl | Cost$ 3 | ValidTgts$ Creature.Sliver | TgtPrompt$ Select target Sliver | SpellDescription$ Gain control of target Sliver. (This effect lasts indefinitely.) SVar:Picture:http://www.wizards.com/global/images/magic/general/sliver_overlord.jpg -Oracle:{3}: Search your library for a Sliver card, reveal that card, and put it into your hand. Then shuffle your library.\n{3}: Gain control of target Sliver. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{3}: Search your library for a Sliver card, reveal that card, and put it into your hand. Then shuffle your library.\n{3}: Gain control of target Sliver. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/s/sliver_queen.txt b/forge-gui/res/cardsfolder/s/sliver_queen.txt index 1223002e8be..fa518a67c19 100644 --- a/forge-gui/res/cardsfolder/s/sliver_queen.txt +++ b/forge-gui/res/cardsfolder/s/sliver_queen.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Sliver PT:7/7 A:AB$ Token | Cost$ 2 | TokenAmount$ 1 | TokenName$ Sliver | TokenTypes$ Creature,Sliver | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Sliver creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/sliver_queen.jpg -Oracle:{2}: Put a 1/1 colorless Sliver creature token onto the battlefield. \ No newline at end of file +Oracle:{2}: Put a 1/1 colorless Sliver creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sliver_queen_avatar.txt b/forge-gui/res/cardsfolder/s/sliver_queen_avatar.txt index 1d7a0063501..031617fafda 100644 --- a/forge-gui/res/cardsfolder/s/sliver_queen_avatar.txt +++ b/forge-gui/res/cardsfolder/s/sliver_queen_avatar.txt @@ -1,12 +1,12 @@ -Name:Sliver Queen Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+7 -T:Mode$ SpellCast | ValidCard$ Creature.nonSliver | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ TrigCopy | TriggerDescription$ Whenever you cast a non-Sliver creature spell, exile that spell. If you do, put a token onto the battlefield that's a copy of a random non-Shapeshifter Sliver creature card with the same converted mana cost as that spell. -SVar:TrigCopy:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Fizzle$ True | RememberChanged$ True | SubAbility$ DBCopy -SVar:DBCopy:DB$ CopyPermanent | NumCopies$ 1 | ValidSupportedCopy$ Creature.Sliver+nonShapeshifter+cmcEQX | RandomCopied$ True | RandomNum$ 1 | ConditionCheckSVar$ RememberedSize | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:TriggeredCard$CardManaCost -SVar:RememberedSize:Remembered$Amount -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sliver_queen_avatar.jpg -Oracle:Hand +0, life +7\nWhenever you cast a non-Sliver creature spell, exile that spell. If you do, put a token onto the battlefield that's a copy of a random non-Shapeshifter Sliver creature card with the same converted mana cost as that spell. \ No newline at end of file +Name:Sliver Queen Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+7 +T:Mode$ SpellCast | ValidCard$ Creature.nonSliver | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ TrigCopy | TriggerDescription$ Whenever you cast a non-Sliver creature spell, exile that spell. If you do, put a token onto the battlefield that's a copy of a random non-Shapeshifter Sliver creature card with the same converted mana cost as that spell. +SVar:TrigCopy:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Stack | Destination$ Exile | Fizzle$ True | RememberChanged$ True | SubAbility$ DBCopy +SVar:DBCopy:DB$ CopyPermanent | NumCopies$ 1 | ValidSupportedCopy$ Creature.Sliver+nonShapeshifter+cmcEQX | RandomCopied$ True | RandomNum$ 1 | ConditionCheckSVar$ RememberedSize | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:TriggeredCard$CardManaCost +SVar:RememberedSize:Remembered$Amount +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sliver_queen_avatar.jpg +Oracle:Hand +0, life +7\nWhenever you cast a non-Sliver creature spell, exile that spell. If you do, put a token onto the battlefield that's a copy of a random non-Shapeshifter Sliver creature card with the same converted mana cost as that spell. diff --git a/forge-gui/res/cardsfolder/s/sliver_queen_brood_mother.txt b/forge-gui/res/cardsfolder/s/sliver_queen_brood_mother.txt index 0fc4b67f82e..fdf2b157d02 100644 --- a/forge-gui/res/cardsfolder/s/sliver_queen_brood_mother.txt +++ b/forge-gui/res/cardsfolder/s/sliver_queen_brood_mother.txt @@ -1,7 +1,7 @@ -Name:Sliver Queen, Brood Mother -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+8 -A:AB$ Token | ActivationZone$ Command | Cost$ 3 | TokenAmount$ 1 | TokenName$ Sliver | TokenTypes$ Creature,Sliver | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Sliver creature token onto the battlefield. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sliver_queen_brood_mother.jpg -Oracle:Hand +0, life +8\n{3}: Put a 1/1 colorless Sliver creature token onto the battlefield. \ No newline at end of file +Name:Sliver Queen, Brood Mother +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+8 +A:AB$ Token | ActivationZone$ Command | Cost$ 3 | TokenAmount$ 1 | TokenName$ Sliver | TokenTypes$ Creature,Sliver | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Sliver creature token onto the battlefield. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/sliver_queen_brood_mother.jpg +Oracle:Hand +0, life +8\n{3}: Put a 1/1 colorless Sliver creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sliversmith.txt b/forge-gui/res/cardsfolder/s/sliversmith.txt index 6bb46b169e7..154597953b5 100644 --- a/forge-gui/res/cardsfolder/s/sliversmith.txt +++ b/forge-gui/res/cardsfolder/s/sliversmith.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Token | Cost$ 1 T Discard<1/Card> | TokenAmount$ 1 | TokenName$ Metallic Sliver | TokenTypes$ Artifact,Creature,Sliver | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Sliver artifact creature token named Metallic Sliver onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130329.jpg -Oracle:{1}, {T}, Discard a card: Put a 1/1 colorless Sliver artifact creature token named Metallic Sliver onto the battlefield. \ No newline at end of file +Oracle:{1}, {T}, Discard a card: Put a 1/1 colorless Sliver artifact creature token named Metallic Sliver onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/slobad_goblin_tinkerer.txt b/forge-gui/res/cardsfolder/s/slobad_goblin_tinkerer.txt index bf989b9d938..ed3de507b1f 100644 --- a/forge-gui/res/cardsfolder/s/slobad_goblin_tinkerer.txt +++ b/forge-gui/res/cardsfolder/s/slobad_goblin_tinkerer.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Pump | Cost$ Sac<1/Artifact> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | KW$ Indestructible | SpellDescription$ Target artifact is indestructible this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slobad_goblin_tinkerer.jpg -Oracle:Sacrifice an artifact: Target artifact is indestructible this turn. ("Destroy" effects and lethal damage don't destroy that artifact.) \ No newline at end of file +Oracle:Sacrifice an artifact: Target artifact is indestructible this turn. ("Destroy" effects and lethal damage don't destroy that artifact.) diff --git a/forge-gui/res/cardsfolder/s/slow_motion.txt b/forge-gui/res/cardsfolder/s/slow_motion.txt index 63f6192f323..9875b81f912 100644 --- a/forge-gui/res/cardsfolder/s/slow_motion.txt +++ b/forge-gui/res/cardsfolder/s/slow_motion.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/slow_motion.jpg -Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, that player sacrifices that creature unless he or she pays {2}.\nWhen Slow Motion is put into a graveyard from the battlefield, return Slow Motion to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, that player sacrifices that creature unless he or she pays {2}.\nWhen Slow Motion is put into a graveyard from the battlefield, return Slow Motion to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sludge_strider.txt b/forge-gui/res/cardsfolder/s/sludge_strider.txt index 88c05186a17..e3d85e599f8 100644 --- a/forge-gui/res/cardsfolder/s/sludge_strider.txt +++ b/forge-gui/res/cardsfolder/s/sludge_strider.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Artifa SVar:TrigLoseLife:AB$LoseLife | Cost$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 1 | SubAbility$ DBGainLife SVar:DBGainLife:DB$GainLife | Cost$ 0 | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sludge_strider.jpg -Oracle:Whenever another artifact enters the battlefield under your control or another artifact you control leaves the battlefield, you may pay {1}. If you do, target player loses 1 life and you gain 1 life. \ No newline at end of file +Oracle:Whenever another artifact enters the battlefield under your control or another artifact you control leaves the battlefield, you may pay {1}. If you do, target player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/sluggishness.txt b/forge-gui/res/cardsfolder/s/sluggishness.txt index 24f82ebaad2..1ed4b4bf613 100644 --- a/forge-gui/res/cardsfolder/s/sluggishness.txt +++ b/forge-gui/res/cardsfolder/s/sluggishness.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sluggishness.jpg -Oracle:Enchant creature\nEnchanted creature can't block.\nWhen Sluggishness is put into a graveyard from the battlefield, return Sluggishness to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't block.\nWhen Sluggishness is put into a graveyard from the battlefield, return Sluggishness to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sluiceway_scorpion.txt b/forge-gui/res/cardsfolder/s/sluiceway_scorpion.txt index 038179f7ff5..35381cf7a0a 100644 --- a/forge-gui/res/cardsfolder/s/sluiceway_scorpion.txt +++ b/forge-gui/res/cardsfolder/s/sluiceway_scorpion.txt @@ -1,9 +1,9 @@ -Name:Sluiceway Scorpion -ManaCost:2 B G -Types:Creature Scorpion -PT:2/2 -K:Deathtouch -A:AB$ PutCounter | Cost$ 1 B G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/sluiceway_scorpion.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nScavenge {1}{B}{G} ({1}{B}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Sluiceway Scorpion +ManaCost:2 B G +Types:Creature Scorpion +PT:2/2 +K:Deathtouch +A:AB$ PutCounter | Cost$ 1 B G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/sluiceway_scorpion.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nScavenge {1}{B}{G} ({1}{B}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/slum_reaper.txt b/forge-gui/res/cardsfolder/s/slum_reaper.txt index fff077d1745..98b7ba83a9c 100644 --- a/forge-gui/res/cardsfolder/s/slum_reaper.txt +++ b/forge-gui/res/cardsfolder/s/slum_reaper.txt @@ -1,9 +1,9 @@ -Name:Slum Reaper -ManaCost:3 B -Types:Creature Horror -PT:4/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, each player sacrifices a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Each | SacValid$ Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/slum_reaper.jpg -Oracle:When Slum Reaper enters the battlefield, each player sacrifices a creature. \ No newline at end of file +Name:Slum Reaper +ManaCost:3 B +Types:Creature Horror +PT:4/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, each player sacrifices a creature. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Each | SacValid$ Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/slum_reaper.jpg +Oracle:When Slum Reaper enters the battlefield, each player sacrifices a creature. diff --git a/forge-gui/res/cardsfolder/s/slumbering_dragon.txt b/forge-gui/res/cardsfolder/s/slumbering_dragon.txt index 83194e0f5d2..45c4d7086f3 100644 --- a/forge-gui/res/cardsfolder/s/slumbering_dragon.txt +++ b/forge-gui/res/cardsfolder/s/slumbering_dragon.txt @@ -1,11 +1,11 @@ -Name:Slumbering Dragon -ManaCost:R -Types:Creature Dragon -PT:3/3 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ CARDNAME can't attack or block unless it has five or more +1/+1 counters on it. -T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ DragonWake | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, put a +1/+1 counter on CARDNAME. -SVar:DragonWake:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/slumbering_dragon.jpg -Oracle:Flying\nSlumbering Dragon can't attack or block unless it has five or more +1/+1 counters on it.\nWhenever a creature attacks you or a planeswalker you control, put a +1/+1 counter on Slumbering Dragon. \ No newline at end of file +Name:Slumbering Dragon +ManaCost:R +Types:Creature Dragon +PT:3/3 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ CARDNAME can't attack or block unless it has five or more +1/+1 counters on it. +T:Mode$ Attacks | ValidCard$ Creature | Attacked$ You,Planeswalker.YouCtrl | TriggerZones$ Battlefield | Execute$ DragonWake | TriggerDescription$ Whenever a creature attacks you or a planeswalker you control, put a +1/+1 counter on CARDNAME. +SVar:DragonWake:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/slumbering_dragon.jpg +Oracle:Flying\nSlumbering Dragon can't attack or block unless it has five or more +1/+1 counters on it.\nWhenever a creature attacks you or a planeswalker you control, put a +1/+1 counter on Slumbering Dragon. diff --git a/forge-gui/res/cardsfolder/s/slumbering_tora.txt b/forge-gui/res/cardsfolder/s/slumbering_tora.txt index a18a929d047..6aff8b4674a 100644 --- a/forge-gui/res/cardsfolder/s/slumbering_tora.txt +++ b/forge-gui/res/cardsfolder/s/slumbering_tora.txt @@ -6,4 +6,4 @@ SVar:X:Discarded$CardManaCost SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/slumbering_tora.jpg -Oracle:{2}, Discard a Spirit or Arcane card: Slumbering Tora becomes an X/X Cat artifact creature until end of turn, where X is the discarded card's converted mana cost. \ No newline at end of file +Oracle:{2}, Discard a Spirit or Arcane card: Slumbering Tora becomes an X/X Cat artifact creature until end of turn, where X is the discarded card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/smallpox.txt b/forge-gui/res/cardsfolder/s/smallpox.txt index ecacb7db1ab..d602d51c2bf 100644 --- a/forge-gui/res/cardsfolder/s/smallpox.txt +++ b/forge-gui/res/cardsfolder/s/smallpox.txt @@ -7,4 +7,4 @@ SVar:DBSacCreature:DB$Sacrifice | SacValid$ Creature | Defined$ Each | SubAbilit SVar:DBSacLand:DB$Sacrifice | SacValid$ Land | Defined$ Each SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/smallpox.jpg -Oracle:Each player loses 1 life, discards a card, sacrifices a creature, then sacrifices a land. \ No newline at end of file +Oracle:Each player loses 1 life, discards a card, sacrifices a creature, then sacrifices a land. diff --git a/forge-gui/res/cardsfolder/s/smash.txt b/forge-gui/res/cardsfolder/s/smash.txt index 157b6d6932f..dc75fbeaf4b 100644 --- a/forge-gui/res/cardsfolder/s/smash.txt +++ b/forge-gui/res/cardsfolder/s/smash.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/smash.jpg -Oracle:Destroy target artifact.\nDraw a card. \ No newline at end of file +Oracle:Destroy target artifact.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/smash_to_smithereens.txt b/forge-gui/res/cardsfolder/s/smash_to_smithereens.txt index 833cc6403ad..3219319d7f1 100644 --- a/forge-gui/res/cardsfolder/s/smash_to_smithereens.txt +++ b/forge-gui/res/cardsfolder/s/smash_to_smithereens.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SubAbility$ DBDealDamage | SpellDescription$ Destroy target artifact. CARDNAME deals 3 damage to that artifact's controller. SVar:DBDealDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/smash_to_smithereens.jpg -Oracle:Destroy target artifact. Smash to Smithereens deals 3 damage to that artifact's controller. \ No newline at end of file +Oracle:Destroy target artifact. Smash to Smithereens deals 3 damage to that artifact's controller. diff --git a/forge-gui/res/cardsfolder/s/smelt.txt b/forge-gui/res/cardsfolder/s/smelt.txt index 9d7daac55ac..5025582e3ab 100644 --- a/forge-gui/res/cardsfolder/s/smelt.txt +++ b/forge-gui/res/cardsfolder/s/smelt.txt @@ -1,6 +1,6 @@ -Name:Smelt -ManaCost:R -Types:Instant -A:SP$ Destroy | Cost$ R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. -SVar:Picture:http://www.wizards.com/global/images/magic/general/smelt.jpg -Oracle:Destroy target artifact. \ No newline at end of file +Name:Smelt +ManaCost:R +Types:Instant +A:SP$ Destroy | Cost$ R | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +SVar:Picture:http://www.wizards.com/global/images/magic/general/smelt.jpg +Oracle:Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/s/smelt_ward_gatekeepers.txt b/forge-gui/res/cardsfolder/s/smelt_ward_gatekeepers.txt index 45ebb13bbe9..cf9c2dc7dc5 100644 --- a/forge-gui/res/cardsfolder/s/smelt_ward_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/s/smelt_ward_gatekeepers.txt @@ -1,10 +1,10 @@ -Name:Smelt-Ward Gatekeepers -ManaCost:3 R -Types:Creature Human Warrior -PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigGainControl | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. That creature gains haste until end of turn. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Haste -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/smelt_ward_gatekeepers.jpg -Oracle:When Smelt-Ward Gatekeepers enters the battlefield, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. \ No newline at end of file +Name:Smelt-Ward Gatekeepers +ManaCost:3 R +Types:Creature Human Warrior +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigGainControl | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. That creature gains haste until end of turn. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Haste +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/smelt_ward_gatekeepers.jpg +Oracle:When Smelt-Ward Gatekeepers enters the battlefield, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/s/smite.txt b/forge-gui/res/cardsfolder/s/smite.txt index 48bdc3ed848..3a0ff071572 100644 --- a/forge-gui/res/cardsfolder/s/smite.txt +++ b/forge-gui/res/cardsfolder/s/smite.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ W | ValidTgts$ Creature.blocked | TgtPrompt$ Select target blocked creature | SpellDescription$ Destroy target blocked creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/smite.jpg -Oracle:Destroy target blocked creature. \ No newline at end of file +Oracle:Destroy target blocked creature. diff --git a/forge-gui/res/cardsfolder/s/smite_the_monstrous.txt b/forge-gui/res/cardsfolder/s/smite_the_monstrous.txt index f9e8caccbab..23771f9b4bf 100644 --- a/forge-gui/res/cardsfolder/s/smite_the_monstrous.txt +++ b/forge-gui/res/cardsfolder/s/smite_the_monstrous.txt @@ -1,6 +1,6 @@ -Name:Smite the Monstrous -ManaCost:3 W -Types:Instant -A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SpellDescription$ Destroy target creature with power 4 or greater. -SVar:Picture:http://www.wizards.com/global/images/magic/general/smite_the_monstrous.jpg -Oracle:Destroy target creature with power 4 or greater. \ No newline at end of file +Name:Smite the Monstrous +ManaCost:3 W +Types:Instant +A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SpellDescription$ Destroy target creature with power 4 or greater. +SVar:Picture:http://www.wizards.com/global/images/magic/general/smite_the_monstrous.jpg +Oracle:Destroy target creature with power 4 or greater. diff --git a/forge-gui/res/cardsfolder/s/smog_elemental.txt b/forge-gui/res/cardsfolder/s/smog_elemental.txt index c4344f6a938..096cd7b8b27 100644 --- a/forge-gui/res/cardsfolder/s/smog_elemental.txt +++ b/forge-gui/res/cardsfolder/s/smog_elemental.txt @@ -1,8 +1,8 @@ -Name:Smog Elemental -ManaCost:4 B B -Types:Creature Elemental -PT:3/3 -K:Flying -S:Mode$ Continuous | Affected$ Creature.withFlying+OppCtrl | AddPower$ -1 | AddToughness$ -1 | Description$ Creatures with flying your opponents control get -1/-1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/smog_elemental.jpg -Oracle:Flying\nCreatures with flying your opponents control get -1/-1. \ No newline at end of file +Name:Smog Elemental +ManaCost:4 B B +Types:Creature Elemental +PT:3/3 +K:Flying +S:Mode$ Continuous | Affected$ Creature.withFlying+OppCtrl | AddPower$ -1 | AddToughness$ -1 | Description$ Creatures with flying your opponents control get -1/-1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/smog_elemental.jpg +Oracle:Flying\nCreatures with flying your opponents control get -1/-1. diff --git a/forge-gui/res/cardsfolder/s/smogsteed_rider.txt b/forge-gui/res/cardsfolder/s/smogsteed_rider.txt index ee89c9c766c..d609f9734af 100644 --- a/forge-gui/res/cardsfolder/s/smogsteed_rider.txt +++ b/forge-gui/res/cardsfolder/s/smogsteed_rider.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, each other attacking creature gains fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+Other | KW$ Fear SVar:Picture:http://www.wizards.com/global/images/magic/general/smogsteed_rider.jpg -Oracle:Whenever Smogsteed Rider attacks, each other attacking creature gains fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Whenever Smogsteed Rider attacks, each other attacking creature gains fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/s/smoke.txt b/forge-gui/res/cardsfolder/s/smoke.txt index 9c6df749a4f..a311819e7c5 100644 --- a/forge-gui/res/cardsfolder/s/smoke.txt +++ b/forge-gui/res/cardsfolder/s/smoke.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Player | AddKeyword$ UntapAdjust:Creature:1 | Des SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/smoke.jpg -Oracle:Players can't untap more than one creature during their untap steps. \ No newline at end of file +Oracle:Players can't untap more than one creature during their untap steps. diff --git a/forge-gui/res/cardsfolder/s/smokebraider.txt b/forge-gui/res/cardsfolder/s/smokebraider.txt index 349c2d547b7..f6c6cefebbe 100644 --- a/forge-gui/res/cardsfolder/s/smokebraider.txt +++ b/forge-gui/res/cardsfolder/s/smokebraider.txt @@ -1,8 +1,8 @@ -Name:Smokebraider -ManaCost:1 R -Types:Creature Elemental Shaman -PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ Combo Any | Amount$ 2 | RestrictValid$ Card.Elemental,Activated.Elemental | AILogic$ MostProminentInComputerHand | SpellDescription$ Add two mana in any combination of colors to your mana pool. Spend this mana only to cast Elemental spells or activate abilities of Elementals. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/smokebraider.jpg -Oracle:{T}: Add two mana in any combination of colors to your mana pool. Spend this mana only to cast Elemental spells or activate abilities of Elementals. \ No newline at end of file +Name:Smokebraider +ManaCost:1 R +Types:Creature Elemental Shaman +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ Combo Any | Amount$ 2 | RestrictValid$ Card.Elemental,Activated.Elemental | AILogic$ MostProminentInComputerHand | SpellDescription$ Add two mana in any combination of colors to your mana pool. Spend this mana only to cast Elemental spells or activate abilities of Elementals. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/smokebraider.jpg +Oracle:{T}: Add two mana in any combination of colors to your mana pool. Spend this mana only to cast Elemental spells or activate abilities of Elementals. diff --git a/forge-gui/res/cardsfolder/s/smokespew_invoker.txt b/forge-gui/res/cardsfolder/s/smokespew_invoker.txt index 12895d9380f..51322ecdc39 100644 --- a/forge-gui/res/cardsfolder/s/smokespew_invoker.txt +++ b/forge-gui/res/cardsfolder/s/smokespew_invoker.txt @@ -5,4 +5,4 @@ PT:3/1 A:AB$ Pump | Cost$ 7 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | SpellDescription$ Target creature gets -3/-3 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/smokespew_invoker.jpg -Oracle:{7}{B}: Target creature gets -3/-3 until end of turn. \ No newline at end of file +Oracle:{7}{B}: Target creature gets -3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/smokestack.txt b/forge-gui/res/cardsfolder/s/smokestack.txt index d4e8b276540..4a4b3855c77 100644 --- a/forge-gui/res/cardsfolder/s/smokestack.txt +++ b/forge-gui/res/cardsfolder/s/smokestack.txt @@ -8,4 +8,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SOOT SVar:X:Count$CardCounters.SOOT SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/smokestack.jpg -Oracle:At the beginning of your upkeep, you may put a soot counter on Smokestack.\nAt the beginning of each player's upkeep, that player sacrifices a permanent for each soot counter on Smokestack. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a soot counter on Smokestack.\nAt the beginning of each player's upkeep, that player sacrifices a permanent for each soot counter on Smokestack. diff --git a/forge-gui/res/cardsfolder/s/smolder_initiate.txt b/forge-gui/res/cardsfolder/s/smolder_initiate.txt index 942866dd72b..fc90efe5ca4 100644 --- a/forge-gui/res/cardsfolder/s/smolder_initiate.txt +++ b/forge-gui/res/cardsfolder/s/smolder_initiate.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ SpellCast | ValidCard$ Card.Black | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ Whenever a player casts a black spell, you may pay {1}. If you do, target player loses 1 life. SVar:TrigLoseLife:AB$LoseLife | Cost$ 1 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/smolder_initiate.jpg -Oracle:Whenever a player casts a black spell, you may pay {1}. If you do, target player loses 1 life. \ No newline at end of file +Oracle:Whenever a player casts a black spell, you may pay {1}. If you do, target player loses 1 life. diff --git a/forge-gui/res/cardsfolder/s/smoldering_butcher.txt b/forge-gui/res/cardsfolder/s/smoldering_butcher.txt index 3d95d2db18d..0b326700819 100644 --- a/forge-gui/res/cardsfolder/s/smoldering_butcher.txt +++ b/forge-gui/res/cardsfolder/s/smoldering_butcher.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Warrior PT:4/2 K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/smoldering_butcher.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/s/smoldering_crater.txt b/forge-gui/res/cardsfolder/s/smoldering_crater.txt index 33f6f8115c9..227803164bc 100644 --- a/forge-gui/res/cardsfolder/s/smoldering_crater.txt +++ b/forge-gui/res/cardsfolder/s/smoldering_crater.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/smoldering_crater.jpg -Oracle:Smoldering Crater enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Smoldering Crater enters the battlefield tapped.\n{T}: Add {R} to your mana pool.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/smoldering_spires.txt b/forge-gui/res/cardsfolder/s/smoldering_spires.txt index e4a4e333c95..0d3d79e3e30 100644 --- a/forge-gui/res/cardsfolder/s/smoldering_spires.txt +++ b/forge-gui/res/cardsfolder/s/smoldering_spires.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't block. | TgtPrompt$ Select target creature. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/Smoldering_Spires.jpg -Oracle:Smoldering Spires enters the battlefield tapped.\nWhen Smoldering Spires enters the battlefield, target creature can't block this turn.\n{T}: Add {R} to your mana pool. \ No newline at end of file +Oracle:Smoldering Spires enters the battlefield tapped.\nWhen Smoldering Spires enters the battlefield, target creature can't block this turn.\n{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/smoldering_tar.txt b/forge-gui/res/cardsfolder/s/smoldering_tar.txt index 352f7391976..cd9bb6624b5 100644 --- a/forge-gui/res/cardsfolder/s/smoldering_tar.txt +++ b/forge-gui/res/cardsfolder/s/smoldering_tar.txt @@ -1,8 +1,8 @@ -Name:Smoldering Tar -ManaCost:2 B R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, target player loses 1 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 -A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SorcerySpeed$ True | SpellDescription$ CARDNAME deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery. -SVar:Picture:http://www.wizards.com/global/images/magic/general/smoldering_tar.jpg -Oracle:At the beginning of your upkeep, target player loses 1 life.\nSacrifice Smoldering Tar: Smoldering Tar deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Smoldering Tar +ManaCost:2 B R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of your upkeep, target player loses 1 life. +SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 +A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SorcerySpeed$ True | SpellDescription$ CARDNAME deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery. +SVar:Picture:http://www.wizards.com/global/images/magic/general/smoldering_tar.jpg +Oracle:At the beginning of your upkeep, target player loses 1 life.\nSacrifice Smoldering Tar: Smoldering Tar deals 4 damage to target creature. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/s/smother.txt b/forge-gui/res/cardsfolder/s/smother.txt index b260632029a..8eabafcc7de 100644 --- a/forge-gui/res/cardsfolder/s/smother.txt +++ b/forge-gui/res/cardsfolder/s/smother.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.cmcLE3 | TgtPrompt$ Select target creature with converted mana cost 3 or less | NoRegen$ True | SpellDescription$ Destroy target creature with converted mana cost 3 or less. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/smother.jpg -Oracle:Destroy target creature with converted mana cost 3 or less. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target creature with converted mana cost 3 or less. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/snag.txt b/forge-gui/res/cardsfolder/s/snag.txt index 070999b8687..907ddf21446 100644 --- a/forge-gui/res/cardsfolder/s/snag.txt +++ b/forge-gui/res/cardsfolder/s/snag.txt @@ -1,8 +1,8 @@ -Name:Snag -ManaCost:3 G -Types:Instant -SVar:AltCost:Cost$ Discard<1/Forest> -A:SP$ Effect | Cost$ 3 G | Name$ Snag Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt by unblocked creatures this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.unblocked | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt by unblocked creatures this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/snag.jpg -Oracle:You may discard a Forest card rather than pay Snag's mana cost.\nPrevent all combat damage that would be dealt by unblocked creatures this turn. \ No newline at end of file +Name:Snag +ManaCost:3 G +Types:Instant +SVar:AltCost:Cost$ Discard<1/Forest> +A:SP$ Effect | Cost$ 3 G | Name$ Snag Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt by unblocked creatures this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.unblocked | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt by unblocked creatures this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/snag.jpg +Oracle:You may discard a Forest card rather than pay Snag's mana cost.\nPrevent all combat damage that would be dealt by unblocked creatures this turn. diff --git a/forge-gui/res/cardsfolder/s/snake_basket.txt b/forge-gui/res/cardsfolder/s/snake_basket.txt index c2589aced6c..c070aeff0db 100644 --- a/forge-gui/res/cardsfolder/s/snake_basket.txt +++ b/forge-gui/res/cardsfolder/s/snake_basket.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ X Sac<1/CARDNAME> | TokenOwner$ You | TokenAmount$ X | Refer SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/snake_basket.jpg -Oracle:{X}, Sacrifice Snake Basket: Put X 1/1 green Snake creature tokens onto the battlefield. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{X}, Sacrifice Snake Basket: Put X 1/1 green Snake creature tokens onto the battlefield. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/s/snake_cult_initiation.txt b/forge-gui/res/cardsfolder/s/snake_cult_initiation.txt index e0ab3978f04..63e8cff32dc 100644 --- a/forge-gui/res/cardsfolder/s/snake_cult_initiation.txt +++ b/forge-gui/res/cardsfolder/s/snake_cult_initiation.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AITgts$ Card.powerGE1 | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Poisonous 3 | Description$ Enchanted creature has poisonous 3. (Whenever it deals combat damage to a player, that player gets three poison counters. A player with ten or more poison counters loses the game.) SVar:Picture:http://www.wizards.com/global/images/magic/general/snake_cult_initiation.jpg -Oracle:Enchant creature\nEnchanted creature has poisonous 3. (Whenever it deals combat damage to a player, that player gets three poison counters. A player with ten or more poison counters loses the game.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has poisonous 3. (Whenever it deals combat damage to a player, that player gets three poison counters. A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/s/snake_of_the_golden_grove.txt b/forge-gui/res/cardsfolder/s/snake_of_the_golden_grove.txt index 3bbbbdf4b4b..15084233c5f 100644 --- a/forge-gui/res/cardsfolder/s/snake_of_the_golden_grove.txt +++ b/forge-gui/res/cardsfolder/s/snake_of_the_golden_grove.txt @@ -1,10 +1,10 @@ -Name:Snake of the Golden Grove -ManaCost:4 G -Types:Creature Snake -PT:4/4 -K:Tribute 3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, you gain 4 life. -SVar:TrigNotTribute:AB$ GainLife | Cost$ 0 | LifeAmount$ 4 -SVar:TributeAILogic:Never -SVar:Picture:http://www.wizards.com/global/images/magic/general/snake_of_the_golden_grove.jpg -Oracle:Tribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.)\nWhen Snake of the Golden Grove enters the battlefield, if tribute wasn't paid, you gain 4 life. +Name:Snake of the Golden Grove +ManaCost:4 G +Types:Creature Snake +PT:4/4 +K:Tribute 3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, you gain 4 life. +SVar:TrigNotTribute:AB$ GainLife | Cost$ 0 | LifeAmount$ 4 +SVar:TributeAILogic:Never +SVar:Picture:http://www.wizards.com/global/images/magic/general/snake_of_the_golden_grove.jpg +Oracle:Tribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.)\nWhen Snake of the Golden Grove enters the battlefield, if tribute wasn't paid, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/s/snake_pit.txt b/forge-gui/res/cardsfolder/s/snake_pit.txt index 4d9ddee946e..0dc44a40777 100644 --- a/forge-gui/res/cardsfolder/s/snake_pit.txt +++ b/forge-gui/res/cardsfolder/s/snake_pit.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card.Blue,Card.Black | ValidActivatingPlayer$ Opponent | Execute$ TrigToken | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever an opponent casts a blue or black spell, you may put a 1/1 green Snake creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Snake | TokenTypes$ Creature,Snake | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/snake_pit.jpg -Oracle:Whenever an opponent casts a blue or black spell, you may put a 1/1 green Snake creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever an opponent casts a blue or black spell, you may put a 1/1 green Snake creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/snake_umbra.txt b/forge-gui/res/cardsfolder/s/snake_umbra.txt index b046ae82d87..eee3cbda21f 100644 --- a/forge-gui/res/cardsfolder/s/snake_umbra.txt +++ b/forge-gui/res/cardsfolder/s/snake_umbra.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddPower$ 1 | AddToughness$ SVar:TriggerDamageDone:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ SnakeUmbraDraw | TriggerDescription$ Whenever enchanted creature deals damage to an opponent, you may draw a card. SVar:SnakeUmbraDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/snake_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has "Whenever this creature deals damage to an opponent, you may draw a card."\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has "Whenever this creature deals damage to an opponent, you may draw a card."\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/s/snakeform.txt b/forge-gui/res/cardsfolder/s/snakeform.txt index 4a536dd6fb4..e7772f549f3 100644 --- a/forge-gui/res/cardsfolder/s/snakeform.txt +++ b/forge-gui/res/cardsfolder/s/snakeform.txt @@ -1,8 +1,8 @@ -Name:Snakeform -ManaCost:2 GU -Types:Instant -A:SP$ Animate | Cost$ 2 GU | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | Toughness$ 1 | RemoveAllAbilities$ True | Colors$ Green | OverwriteColors$ True | Types$ Snake | RemoveCreatureTypes$ True | SubAbility$ DBDraw | SpellDescription$ Target creature loses all abilities and becomes a 1/1 green Snake until end of turn. Draw a card. -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/snakeform.jpg -Oracle:Target creature loses all abilities and becomes a 1/1 green Snake until end of turn.\nDraw a card. \ No newline at end of file +Name:Snakeform +ManaCost:2 GU +Types:Instant +A:SP$ Animate | Cost$ 2 GU | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | Toughness$ 1 | RemoveAllAbilities$ True | Colors$ Green | OverwriteColors$ True | Types$ Snake | RemoveCreatureTypes$ True | SubAbility$ DBDraw | SpellDescription$ Target creature loses all abilities and becomes a 1/1 green Snake until end of turn. Draw a card. +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/snakeform.jpg +Oracle:Target creature loses all abilities and becomes a 1/1 green Snake until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/snap.txt b/forge-gui/res/cardsfolder/s/snap.txt index beff9fdd970..0814520f290 100644 --- a/forge-gui/res/cardsfolder/s/snap.txt +++ b/forge-gui/res/cardsfolder/s/snap.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. Untap up to two lands. | SubAbility$ DBUntap SVar:DBUntap:DB$ Untap | UntapUpTo$ True | UntapType$ Land | Amount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/snap.jpg -Oracle:Return target creature to its owner's hand. Untap up to two lands. \ No newline at end of file +Oracle:Return target creature to its owner's hand. Untap up to two lands. diff --git a/forge-gui/res/cardsfolder/s/snapback.txt b/forge-gui/res/cardsfolder/s/snapback.txt index c6128a40533..68a494e66ca 100644 --- a/forge-gui/res/cardsfolder/s/snapback.txt +++ b/forge-gui/res/cardsfolder/s/snapback.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. A:SP$ ChangeZone | Cost$ ExileFromHand<1/Card.Blue> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | CostDesc$ You may exile a blue card from your hand | SpellDescription$ rather than pay CARDNAME's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/snapback.jpg -Oracle:You may exile a blue card from your hand rather than pay Snapback's mana cost.\nReturn target creature to its owner's hand. \ No newline at end of file +Oracle:You may exile a blue card from your hand rather than pay Snapback's mana cost.\nReturn target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/snapcaster_mage.txt b/forge-gui/res/cardsfolder/s/snapcaster_mage.txt index 898220eb61f..86a2e216077 100644 --- a/forge-gui/res/cardsfolder/s/snapcaster_mage.txt +++ b/forge-gui/res/cardsfolder/s/snapcaster_mage.txt @@ -1,10 +1,10 @@ -Name:Snapcaster Mage -ManaCost:1 U -Types:Creature Human Wizard -PT:2/1 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRearrange | TriggerDescription$ When CARDNAME enters the battlefield, target instant or sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (You may cast that card from your graveyard for its flashback cost. Then exile it.) -SVar:TrigRearrange:AB$ Pump | Cost$ 0 | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TgtZone$ Graveyard | TgtPrompt$ Select target instant or sorcery card | KW$ Flashback | PumpZone$ Graveyard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/snapcaster_mage.jpg -Oracle:Flash\nWhen Snapcaster Mage enters the battlefield, target instant or sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (You may cast that card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Snapcaster Mage +ManaCost:1 U +Types:Creature Human Wizard +PT:2/1 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRearrange | TriggerDescription$ When CARDNAME enters the battlefield, target instant or sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (You may cast that card from your graveyard for its flashback cost. Then exile it.) +SVar:TrigRearrange:AB$ Pump | Cost$ 0 | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | TgtZone$ Graveyard | TgtPrompt$ Select target instant or sorcery card | KW$ Flashback | PumpZone$ Graveyard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/snapcaster_mage.jpg +Oracle:Flash\nWhen Snapcaster Mage enters the battlefield, target instant or sorcery card in your graveyard gains flashback until end of turn. The flashback cost is equal to its mana cost. (You may cast that card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/snapping_creeper.txt b/forge-gui/res/cardsfolder/s/snapping_creeper.txt index 6fb446a69a5..56b396a10e3 100644 --- a/forge-gui/res/cardsfolder/s/snapping_creeper.txt +++ b/forge-gui/res/cardsfolder/s/snapping_creeper.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, CARDNAME gains vigilance until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/Snapping_Creeper.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Snapping Creeper gains vigilance until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Snapping Creeper gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/s/snapping_drake.txt b/forge-gui/res/cardsfolder/s/snapping_drake.txt index 1ccaa2aa27b..8bad5bf6ab1 100644 --- a/forge-gui/res/cardsfolder/s/snapping_drake.txt +++ b/forge-gui/res/cardsfolder/s/snapping_drake.txt @@ -4,4 +4,4 @@ Types:Creature Drake PT:3/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card87986.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/snapping_thragg.txt b/forge-gui/res/cardsfolder/s/snapping_thragg.txt index f30ca104f72..a3860386eef 100644 --- a/forge-gui/res/cardsfolder/s/snapping_thragg.txt +++ b/forge-gui/res/cardsfolder/s/snapping_thragg.txt @@ -1,9 +1,9 @@ -Name:Snapping Thragg -ManaCost:4 R -Types:Creature Beast -PT:3/3 -K:Morph:4 R R -T:Mode$ DamageDone | ValidSource$ Card.Self+faceUp | ValidTarget$ Player | Execute$ TrigDamage | TriggerZones$ Battlefield | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may have it deal 3 damage to target creature that player controls. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls | NumDmg$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/snapping_thragg.jpg -Oracle:Whenever Snapping Thragg deals combat damage to a player, you may have it deal 3 damage to target creature that player controls.\nMorph {4}{R}{R} (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 +Name:Snapping Thragg +ManaCost:4 R +Types:Creature Beast +PT:3/3 +K:Morph:4 R R +T:Mode$ DamageDone | ValidSource$ Card.Self+faceUp | ValidTarget$ Player | Execute$ TrigDamage | TriggerZones$ Battlefield | CombatDamage$ True | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may have it deal 3 damage to target creature that player controls. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature defending player controls | NumDmg$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/snapping_thragg.jpg +Oracle:Whenever Snapping Thragg deals combat damage to a player, you may have it deal 3 damage to target creature that player controls.\nMorph {4}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/snapsail_glider.txt b/forge-gui/res/cardsfolder/s/snapsail_glider.txt index 2fca3faba73..c773c6cf9b7 100644 --- a/forge-gui/res/cardsfolder/s/snapsail_glider.txt +++ b/forge-gui/res/cardsfolder/s/snapsail_glider.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME has flying as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/snapsail_glider.jpg -Oracle:Metalcraft - Snapsail Glider has flying as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Snapsail Glider has flying as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/s/snare_the_skies.txt b/forge-gui/res/cardsfolder/s/snare_the_skies.txt index 9ff2de5d6a3..98a7d418c8b 100644 --- a/forge-gui/res/cardsfolder/s/snare_the_skies.txt +++ b/forge-gui/res/cardsfolder/s/snare_the_skies.txt @@ -1,6 +1,6 @@ -Name:Snare the Skies -ManaCost:G -Types:Instant -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Reach | SpellDescription$ Target creature gets +1/+1 and gains reach until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/snare_the_skies.jpg -Oracle:Target creature gets +1/+1 and gains reach until end of turn. (It can block creatures with flying.) \ No newline at end of file +Name:Snare the Skies +ManaCost:G +Types:Instant +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Reach | SpellDescription$ Target creature gets +1/+1 and gains reach until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/snare_the_skies.jpg +Oracle:Target creature gets +1/+1 and gains reach until end of turn. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/s/snarling_undorak.txt b/forge-gui/res/cardsfolder/s/snarling_undorak.txt index fe37a3317ac..3c171b52370 100644 --- a/forge-gui/res/cardsfolder/s/snarling_undorak.txt +++ b/forge-gui/res/cardsfolder/s/snarling_undorak.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ 2 G | ValidTgts$ Creature.Beast | NumAtt$ +1 | NumDef$ +1 | TgtPrompt$ Select target Beast creature | SpellDescription$ Target Beast creature gets +1/+1 until end of turn. K:Morph:1 G G SVar:Picture:http://www.wizards.com/global/images/magic/general/snarling_undorak.jpg -Oracle:{2}{G}: Target Beast creature gets +1/+1 until end of turn.\nMorph {1}{G}{G} (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 +Oracle:{2}{G}: Target Beast creature gets +1/+1 until end of turn.\nMorph {1}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/sneak_attack.txt b/forge-gui/res/cardsfolder/s/sneak_attack.txt index 2355d2d20c8..f9f1c2df7d9 100644 --- a/forge-gui/res/cardsfolder/s/sneak_attack.txt +++ b/forge-gui/res/cardsfolder/s/sneak_attack.txt @@ -10,4 +10,4 @@ SVar:SneakAttackEOT:SVar:EndOfTurnLeavePlay:True SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sneak_attack.jpg -Oracle:{R}: You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice the creature at the beginning of the next end step. \ No newline at end of file +Oracle:{R}: You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice the creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/sneaky_homunculus.txt b/forge-gui/res/cardsfolder/s/sneaky_homunculus.txt index 256020fb7d7..a3843b656db 100644 --- a/forge-gui/res/cardsfolder/s/sneaky_homunculus.txt +++ b/forge-gui/res/cardsfolder/s/sneaky_homunculus.txt @@ -5,4 +5,4 @@ PT:1/1 K:CantBeBlockedBy Creature.powerGE2 K:CantBlock Creature.powerGE2:creatures with power 2 or greater SVar:Picture:http://www.wizards.com/global/images/magic/general/sneaky_homunculus.jpg -Oracle:Sneaky Homunculus can't block or be blocked by creatures with power 2 or greater. \ No newline at end of file +Oracle:Sneaky Homunculus can't block or be blocked by creatures with power 2 or greater. diff --git a/forge-gui/res/cardsfolder/s/snorting_gahr.txt b/forge-gui/res/cardsfolder/s/snorting_gahr.txt index 86ad2320e33..01b18ade431 100644 --- a/forge-gui/res/cardsfolder/s/snorting_gahr.txt +++ b/forge-gui/res/cardsfolder/s/snorting_gahr.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/snorting_gahr.jpg -Oracle:Whenever Snorting Gahr becomes blocked, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Snorting Gahr becomes blocked, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/snow_covered_forest.txt b/forge-gui/res/cardsfolder/s/snow_covered_forest.txt index c089a449239..1a5ee43b4df 100644 --- a/forge-gui/res/cardsfolder/s/snow_covered_forest.txt +++ b/forge-gui/res/cardsfolder/s/snow_covered_forest.txt @@ -2,4 +2,4 @@ Name:Snow-Covered Forest ManaCost:no cost Types:Basic Snow Land Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/snow_covered_forest.jpg -Oracle:G \ No newline at end of file +Oracle:G diff --git a/forge-gui/res/cardsfolder/s/snow_covered_island.txt b/forge-gui/res/cardsfolder/s/snow_covered_island.txt index 36907ee9d19..022948351cb 100644 --- a/forge-gui/res/cardsfolder/s/snow_covered_island.txt +++ b/forge-gui/res/cardsfolder/s/snow_covered_island.txt @@ -2,4 +2,4 @@ Name:Snow-Covered Island ManaCost:no cost Types:Basic Snow Land Island SVar:Picture:http://www.wizards.com/global/images/magic/general/snow_covered_island.jpg -Oracle:U \ No newline at end of file +Oracle:U diff --git a/forge-gui/res/cardsfolder/s/snow_covered_mountain.txt b/forge-gui/res/cardsfolder/s/snow_covered_mountain.txt index 697420cda2a..8f931b9a1a3 100644 --- a/forge-gui/res/cardsfolder/s/snow_covered_mountain.txt +++ b/forge-gui/res/cardsfolder/s/snow_covered_mountain.txt @@ -2,4 +2,4 @@ Name:Snow-Covered Mountain ManaCost:no cost Types:Basic Snow Land Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/snow_covered_mountain.jpg -Oracle:R \ No newline at end of file +Oracle:R diff --git a/forge-gui/res/cardsfolder/s/snow_covered_plains.txt b/forge-gui/res/cardsfolder/s/snow_covered_plains.txt index 72d25006233..723a06037de 100644 --- a/forge-gui/res/cardsfolder/s/snow_covered_plains.txt +++ b/forge-gui/res/cardsfolder/s/snow_covered_plains.txt @@ -2,4 +2,4 @@ Name:Snow-Covered Plains ManaCost:no cost Types:Basic Snow Land Plains SVar:Picture:http://www.wizards.com/global/images/magic/general/snow_covered_plains.jpg -Oracle:W \ No newline at end of file +Oracle:W diff --git a/forge-gui/res/cardsfolder/s/snow_covered_swamp.txt b/forge-gui/res/cardsfolder/s/snow_covered_swamp.txt index 0ad638318b1..4ee378958e4 100644 --- a/forge-gui/res/cardsfolder/s/snow_covered_swamp.txt +++ b/forge-gui/res/cardsfolder/s/snow_covered_swamp.txt @@ -2,4 +2,4 @@ Name:Snow-Covered Swamp ManaCost:no cost Types:Basic Snow Land Swamp SVar:Picture:http://www.wizards.com/global/images/magic/general/snow_covered_swamp.jpg -Oracle:B \ No newline at end of file +Oracle:B diff --git a/forge-gui/res/cardsfolder/s/snow_devil.txt b/forge-gui/res/cardsfolder/s/snow_devil.txt index 10b6ed2d8f8..66c3d22f8dd 100644 --- a/forge-gui/res/cardsfolder/s/snow_devil.txt +++ b/forge-gui/res/cardsfolder/s/snow_devil.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | Descr S:Mode$ Continuous | Affected$ Creature.YouCtrl+blocking | AddKeyword$ First Strike | CheckSVar$ X | SVarCompare$ GE1 | Description$ Enchanted creature has first strike as long as it's blocking and you control a snow land. SVar:X:Count$Valid Land.Snow+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/snow_devil.jpg -Oracle:Enchant creature\nEnchanted creature has flying.\nEnchanted creature has first strike as long as it's blocking and you control a snow land. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has flying.\nEnchanted creature has first strike as long as it's blocking and you control a snow land. diff --git a/forge-gui/res/cardsfolder/s/snow_fortress.txt b/forge-gui/res/cardsfolder/s/snow_fortress.txt index f05fb998722..1d1aef9297b 100644 --- a/forge-gui/res/cardsfolder/s/snow_fortress.txt +++ b/forge-gui/res/cardsfolder/s/snow_fortress.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until A:AB$ Pump | Cost$ 1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. A:AB$ DealDamage | Cost$ 3 | ValidTgts$ Creature.withoutFlying+attackingYou | TgtPrompt$ Select target target creature without flying that's attacking you | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature without flying that's attacking you. SVar:Picture:http://www.wizards.com/global/images/magic/general/snow_fortress.jpg -Oracle:Defender (This creature can't attack.)\n{1}: Snow Fortress gets +1/+0 until end of turn.\n{1}: Snow Fortress gets +0/+1 until end of turn.\n{3}: Snow Fortress deals 1 damage to target creature without flying that's attacking you. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{1}: Snow Fortress gets +1/+0 until end of turn.\n{1}: Snow Fortress gets +0/+1 until end of turn.\n{3}: Snow Fortress deals 1 damage to target creature without flying that's attacking you. diff --git a/forge-gui/res/cardsfolder/s/snow_hound.txt b/forge-gui/res/cardsfolder/s/snow_hound.txt index 514624cf8a3..cb304c9d0c4 100644 --- a/forge-gui/res/cardsfolder/s/snow_hound.txt +++ b/forge-gui/res/cardsfolder/s/snow_hound.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 1 T | ValidTgts$ Creature.Blue+YouCtrl,Creature.Green+Y SVar:Return:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/snow_hound.jpg -Oracle:{1}, {T}: Return Snow Hound and target green or blue creature you control to their owner's hand. \ No newline at end of file +Oracle:{1}, {T}: Return Snow Hound and target green or blue creature you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/s/snowblind.txt b/forge-gui/res/cardsfolder/s/snowblind.txt index ca57cc2e567..67edd8daaab 100644 --- a/forge-gui/res/cardsfolder/s/snowblind.txt +++ b/forge-gui/res/cardsfolder/s/snowblind.txt @@ -1,18 +1,18 @@ -Name:Snowblind -ManaCost:3 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.AttachedBy | CheckSVar$ CheckAttacking | AddPower$ AttackingX | AddToughness$ AttackingY | References$ CheckAttacking | Description$ Enchanted creature gets -X/-Y. If that creature is attacking, X is the number of snow lands defending player controls. Otherwise, X is the number of snow lands its controller controls. Y is equal to X or to enchanted creature's toughness minus 1, whichever is smaller. -S:Mode$ Continuous | Affected$ Card.AttachedBy | CheckSVar$ CheckAttacking | SVarCompare$ EQ0 | AddPower$ NotAttackingX | AddToughness$ NotAttackingY | References$ CheckAttacking -SVar:CheckAttacking:Count$Valid Card.AttachedBy+attacking -SVar:AttackingX:Count$Valid Land.DefenderCtrl+Snow/Negative -SVar:NotAttackingX:Count$Valid Land.Snow+EnchantedControllerCtrl/Negative -SVar:EnchantedY:Enchanted$CardToughness/Minus.1 -SVar:EnchantedDef:SVar$EnchantedY/Negative -SVar:AttackingY:SVar$EnchantedDef/LimitMin.AttackingX -SVar:NotAttackingY:SVar$EnchantedDef/LimitMin.NotAttackingX -SVar:RemRandomDeck:True -DeckNeeds:Type$Snow -SVar:Picture:http://www.wizards.com/global/images/magic/general/snowblind.jpg -Oracle:Enchant creature\nEnchanted creature gets -X/-Y. If that creature is attacking, X is the number of snow lands defending player controls. Otherwise, X is the number of snow lands its controller controls. Y is equal to X or to enchanted creature's toughness minus 1, whichever is smaller. +Name:Snowblind +ManaCost:3 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 G | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.AttachedBy | CheckSVar$ CheckAttacking | AddPower$ AttackingX | AddToughness$ AttackingY | References$ CheckAttacking | Description$ Enchanted creature gets -X/-Y. If that creature is attacking, X is the number of snow lands defending player controls. Otherwise, X is the number of snow lands its controller controls. Y is equal to X or to enchanted creature's toughness minus 1, whichever is smaller. +S:Mode$ Continuous | Affected$ Card.AttachedBy | CheckSVar$ CheckAttacking | SVarCompare$ EQ0 | AddPower$ NotAttackingX | AddToughness$ NotAttackingY | References$ CheckAttacking +SVar:CheckAttacking:Count$Valid Card.AttachedBy+attacking +SVar:AttackingX:Count$Valid Land.DefenderCtrl+Snow/Negative +SVar:NotAttackingX:Count$Valid Land.Snow+EnchantedControllerCtrl/Negative +SVar:EnchantedY:Enchanted$CardToughness/Minus.1 +SVar:EnchantedDef:SVar$EnchantedY/Negative +SVar:AttackingY:SVar$EnchantedDef/LimitMin.AttackingX +SVar:NotAttackingY:SVar$EnchantedDef/LimitMin.NotAttackingX +SVar:RemRandomDeck:True +DeckNeeds:Type$Snow +SVar:Picture:http://www.wizards.com/global/images/magic/general/snowblind.jpg +Oracle:Enchant creature\nEnchanted creature gets -X/-Y. If that creature is attacking, X is the number of snow lands defending player controls. Otherwise, X is the number of snow lands its controller controls. Y is equal to X or to enchanted creature's toughness minus 1, whichever is smaller. diff --git a/forge-gui/res/cardsfolder/s/snowfall.txt b/forge-gui/res/cardsfolder/s/snowfall.txt index ce86999d46a..d7902dea27b 100644 --- a/forge-gui/res/cardsfolder/s/snowfall.txt +++ b/forge-gui/res/cardsfolder/s/snowfall.txt @@ -1,11 +1,11 @@ -Name:Snowfall -ManaCost:2 U -Types:Enchantment -K:Cumulative upkeep:U -T:Mode$ TapsForMana | ValidCard$ Island | Execute$ TrigMana | Static$ True | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever an Island is tapped for mana, its controller may add {U} to his or her mana pool. If that Island is snow, its controller may add {U}{U} to his or her mana pool instead. Spend this mana only to pay cumulative upkeep costs. (in addition to the mana the land produces) -SVar:TrigMana:DB$ Mana | Produced$ U | Amount$ 1 | Defined$ TriggeredCardController | RestrictValid$ CumulativeUpkeep | ConditionDefined$ TriggeredCard | ConditionPresent$ Land.Snow | ConditionCompare$ EQ0 | SubAbility$ DBMana -SVar:DBMana:DB$ Mana | Produced$ U | Amount$ 2 | Defined$ TriggeredCardController | RestrictValid$ CumulativeUpkeep | ConditionDefined$ TriggeredCard | ConditionPresent$ Land.Snow | ConditionCompare$ GE1 -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/snowfall.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.)\nWhenever an Island is tapped for mana, its controller may add {U} to his or her mana pool. If that Island is snow, its controller may add {U}{U} to his or her mana pool instead. Spend this mana only to pay cumulative upkeep costs. (in addition to the mana the land produces) +Name:Snowfall +ManaCost:2 U +Types:Enchantment +K:Cumulative upkeep:U +T:Mode$ TapsForMana | ValidCard$ Island | Execute$ TrigMana | Static$ True | OptionalDecider$ TriggeredCardController | TriggerDescription$ Whenever an Island is tapped for mana, its controller may add {U} to his or her mana pool. If that Island is snow, its controller may add {U}{U} to his or her mana pool instead. Spend this mana only to pay cumulative upkeep costs. (in addition to the mana the land produces) +SVar:TrigMana:DB$ Mana | Produced$ U | Amount$ 1 | Defined$ TriggeredCardController | RestrictValid$ CumulativeUpkeep | ConditionDefined$ TriggeredCard | ConditionPresent$ Land.Snow | ConditionCompare$ EQ0 | SubAbility$ DBMana +SVar:DBMana:DB$ Mana | Produced$ U | Amount$ 2 | Defined$ TriggeredCardController | RestrictValid$ CumulativeUpkeep | ConditionDefined$ TriggeredCard | ConditionPresent$ Land.Snow | ConditionCompare$ GE1 +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/snowfall.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.)\nWhenever an Island is tapped for mana, its controller may add {U} to his or her mana pool. If that Island is snow, its controller may add {U}{U} to his or her mana pool instead. Spend this mana only to pay cumulative upkeep costs. (in addition to the mana the land produces) diff --git a/forge-gui/res/cardsfolder/s/snuff_out.txt b/forge-gui/res/cardsfolder/s/snuff_out.txt index 8136f45d8c8..175789ab98e 100644 --- a/forge-gui/res/cardsfolder/s/snuff_out.txt +++ b/forge-gui/res/cardsfolder/s/snuff_out.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 3 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. A:SP$ Destroy | Cost$ PayLife<4> | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | IsPresent$ Swamp.YouCtrl | CostDesc$ If you control a Swamp, you may pay 4 life rather than pay CARDNAME's mana cost. | SpellDescription$ SVar:Picture:http://www.wizards.com/global/images/magic/general/snuff_out.jpg -Oracle:If you control a Swamp, you may pay 4 life rather than pay Snuff Out's mana cost.\nDestroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:If you control a Swamp, you may pay 4 life rather than pay Snuff Out's mana cost.\nDestroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/soar.txt b/forge-gui/res/cardsfolder/s/soar.txt index 814040cba81..2e8255231fa 100644 --- a/forge-gui/res/cardsfolder/s/soar.txt +++ b/forge-gui/res/cardsfolder/s/soar.txt @@ -1,13 +1,13 @@ -Name:Soar -ManaCost:1 U -Types:Enchantment Aura -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -K:Enchant creature -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 1 | AddKeyword$ Flying | Description$ Enchanted creature gets +0/+1 and has flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/soar.jpg -Oracle:You may cast Soar as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature gets +0/+1 and has flying. \ No newline at end of file +Name:Soar +ManaCost:1 U +Types:Enchantment Aura +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +K:Enchant creature +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 1 | AddKeyword$ Flying | Description$ Enchanted creature gets +0/+1 and has flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/soar.jpg +Oracle:You may cast Soar as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature gets +0/+1 and has flying. diff --git a/forge-gui/res/cardsfolder/s/soaring_hope.txt b/forge-gui/res/cardsfolder/s/soaring_hope.txt index 768d4bbcc7a..41ecd90ad24 100644 --- a/forge-gui/res/cardsfolder/s/soaring_hope.txt +++ b/forge-gui/res/cardsfolder/s/soaring_hope.txt @@ -8,4 +8,4 @@ A:AB$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Library | Librar T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/soaring_hope.jpg -Oracle:Enchant creature\nWhen Soaring Hope enters the battlefield, you gain 3 life.\nEnchanted creature has flying.\n{W}: Put Soaring Hope on top of its owner's library. \ No newline at end of file +Oracle:Enchant creature\nWhen Soaring Hope enters the battlefield, you gain 3 life.\nEnchanted creature has flying.\n{W}: Put Soaring Hope on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/s/soaring_seacliff.txt b/forge-gui/res/cardsfolder/s/soaring_seacliff.txt index cd311a7ee3d..3a26ccc50be 100644 --- a/forge-gui/res/cardsfolder/s/soaring_seacliff.txt +++ b/forge-gui/res/cardsfolder/s/soaring_seacliff.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soaring_seacliff.jpg -Oracle:Soaring Seacliff enters the battlefield tapped.\nWhen Soaring Seacliff enters the battlefield, target creature gains flying until end of turn.\n{T}: Add {U} to your mana pool. \ No newline at end of file +Oracle:Soaring Seacliff enters the battlefield tapped.\nWhen Soaring Seacliff enters the battlefield, target creature gains flying until end of turn.\n{T}: Add {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/soilshaper.txt b/forge-gui/res/cardsfolder/s/soilshaper.txt index 064da9104ac..dee6fca4953 100644 --- a/forge-gui/res/cardsfolder/s/soilshaper.txt +++ b/forge-gui/res/cardsfolder/s/soilshaper.txt @@ -8,4 +8,4 @@ SVar:BuffedBy:Arcane,Spirit SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soilshaper.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, target land becomes a 3/3 creature until end of turn. It's still a land. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, target land becomes a 3/3 creature until end of turn. It's still a land. diff --git a/forge-gui/res/cardsfolder/s/sokenzan.txt b/forge-gui/res/cardsfolder/s/sokenzan.txt index c01bac18753..eb00df0aae9 100644 --- a/forge-gui/res/cardsfolder/s/sokenzan.txt +++ b/forge-gui/res/cardsfolder/s/sokenzan.txt @@ -1,10 +1,10 @@ -Name:Sokenzan -ManaCost:no cost -Types:Plane Kamigawa -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Haste | Description$ All creatures get +1/+1 and have haste. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. -SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.attackedThisTurn | SubAbility$ DBAddCombat -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sokenzan.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:All creatures get +1/+1 and have haste.\nWhenever you roll {C}, untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. \ No newline at end of file +Name:Sokenzan +ManaCost:no cost +Types:Plane Kamigawa +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Haste | Description$ All creatures get +1/+1 and have haste. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. +SVar:RolledChaos:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.attackedThisTurn | SubAbility$ DBAddCombat +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sokenzan.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:All creatures get +1/+1 and have haste.\nWhenever you roll {C}, untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. diff --git a/forge-gui/res/cardsfolder/s/sokenzan_bruiser.txt b/forge-gui/res/cardsfolder/s/sokenzan_bruiser.txt index 2345de05ebb..16ab5f26b47 100644 --- a/forge-gui/res/cardsfolder/s/sokenzan_bruiser.txt +++ b/forge-gui/res/cardsfolder/s/sokenzan_bruiser.txt @@ -4,4 +4,4 @@ Types:Creature Ogre Warrior PT:3/3 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card79140.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/s/sokenzan_renegade.txt b/forge-gui/res/cardsfolder/s/sokenzan_renegade.txt index 1d3adc78a34..5bf299a8a99 100644 --- a/forge-gui/res/cardsfolder/s/sokenzan_renegade.txt +++ b/forge-gui/res/cardsfolder/s/sokenzan_renegade.txt @@ -1,10 +1,10 @@ -Name:Sokenzan Renegade -ManaCost:2 R -Types:Creature Ogre Samurai Mercenary -PT:3/3 -K:Bushido 1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGainControl | APlayerHasMostCardsInHand$ True | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if a player has more cards in hand than each other player, the player who has the most cards in hand gains control of CARDNAME. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostCardsInHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sokenzan_renegade.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nAt the beginning of your upkeep, if a player has more cards in hand than each other player, the player who has the most cards in hand gains control of Sokenzan Renegade. \ No newline at end of file +Name:Sokenzan Renegade +ManaCost:2 R +Types:Creature Ogre Samurai Mercenary +PT:3/3 +K:Bushido 1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigGainControl | APlayerHasMostCardsInHand$ True | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, if a player has more cards in hand than each other player, the player who has the most cards in hand gains control of CARDNAME. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostCardsInHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sokenzan_renegade.jpg +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nAt the beginning of your upkeep, if a player has more cards in hand than each other player, the player who has the most cards in hand gains control of Sokenzan Renegade. diff --git a/forge-gui/res/cardsfolder/s/sokenzan_spellblade.txt b/forge-gui/res/cardsfolder/s/sokenzan_spellblade.txt index 6874b924cdb..f2b291596e8 100644 --- a/forge-gui/res/cardsfolder/s/sokenzan_spellblade.txt +++ b/forge-gui/res/cardsfolder/s/sokenzan_spellblade.txt @@ -1,9 +1,9 @@ -Name:Sokenzan Spellblade -ManaCost:4 R -Types:Creature Ogre Samurai Shaman -PT:2/3 -K:Bushido 1 -A:AB$ Pump | Cost$ 1 R | Defined$ Self | NumAtt$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+0 until end of turn, where X is the number of cards in your hand. -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/sokenzan_spellblade.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{1}{R}: Sokenzan Spellblade gets +X/+0 until end of turn, where X is the number of cards in your hand. \ No newline at end of file +Name:Sokenzan Spellblade +ManaCost:4 R +Types:Creature Ogre Samurai Shaman +PT:2/3 +K:Bushido 1 +A:AB$ Pump | Cost$ 1 R | Defined$ Self | NumAtt$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+0 until end of turn, where X is the number of cards in your hand. +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/sokenzan_spellblade.jpg +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{1}{R}: Sokenzan Spellblade gets +X/+0 until end of turn, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/s/sol_grail.txt b/forge-gui/res/cardsfolder/s/sol_grail.txt index a04f2e405de..57bb8751c0a 100644 --- a/forge-gui/res/cardsfolder/s/sol_grail.txt +++ b/forge-gui/res/cardsfolder/s/sol_grail.txt @@ -1,9 +1,9 @@ -Name:Sol Grail -ManaCost:3 -Types:Artifact -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sol_grail.jpg -Oracle:As Sol Grail enters the battlefield, choose a color.\n{T}: Add one mana of the chosen color to your mana pool. \ No newline at end of file +Name:Sol Grail +ManaCost:3 +Types:Artifact +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +A:AB$ Mana | Cost$ T | Produced$ Chosen | SpellDescription$ Add one mana of the chosen color to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sol_grail.jpg +Oracle:As Sol Grail enters the battlefield, choose a color.\n{T}: Add one mana of the chosen color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sol_ring.txt b/forge-gui/res/cardsfolder/s/sol_ring.txt index e3f3301b37d..ceba3e7a3f4 100644 --- a/forge-gui/res/cardsfolder/s/sol_ring.txt +++ b/forge-gui/res/cardsfolder/s/sol_ring.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/sol_ring.jpg -Oracle:{T}: Add {2} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/solar_blast.txt b/forge-gui/res/cardsfolder/s/solar_blast.txt index aa401ada3fb..ae909524379 100644 --- a/forge-gui/res/cardsfolder/s/solar_blast.txt +++ b/forge-gui/res/cardsfolder/s/solar_blast.txt @@ -6,4 +6,4 @@ A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigDamage | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may have it deal 1 damage to target creature or player. SVar:TrigDamage: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/solar_blast.jpg -Oracle:Solar Blast deals 3 damage to target creature or player.\nCycling {1}{R}{R} ({1}{R}{R}, Discard this card: Draw a card.)\nWhen you cycle Solar Blast, you may have it deal 1 damage to target creature or player. \ No newline at end of file +Oracle:Solar Blast deals 3 damage to target creature or player.\nCycling {1}{R}{R} ({1}{R}{R}, Discard this card: Draw a card.)\nWhen you cycle Solar Blast, you may have it deal 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/solar_tide.txt b/forge-gui/res/cardsfolder/s/solar_tide.txt index 5c989da8696..f213dd596a4 100644 --- a/forge-gui/res/cardsfolder/s/solar_tide.txt +++ b/forge-gui/res/cardsfolder/s/solar_tide.txt @@ -6,4 +6,4 @@ A:SP$ Charm | Cost$ 4 W W | Choices$ DBDestroyAll,DBDestroyAll2 | CharmNum$ 1 | SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature.powerLE2 | SpellDescription$ Destroy all creatures with power 2 or less; SVar:DBDestroyAll2:DB$ DestroyAll | ValidCards$ Creature.powerGE3 | SpellDescription$ Destroy all creatures with power 3 or greater. SVar:Picture:http://www.wizards.com/global/images/magic/general/solar_tide.jpg -Oracle:Choose one - Destroy all creatures with power 2 or less; or destroy all creatures with power 3 or greater.\nEntwine-Sacrifice two lands. (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Destroy all creatures with power 2 or less; or destroy all creatures with power 3 or greater.\nEntwine-Sacrifice two lands. (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/s/solarion.txt b/forge-gui/res/cardsfolder/s/solarion.txt index 97c4771712a..73e74c3a914 100644 --- a/forge-gui/res/cardsfolder/s/solarion.txt +++ b/forge-gui/res/cardsfolder/s/solarion.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ T | Defined$ Self | CounterType$ P1P1 | CounterNum$ X | SVar:X:Count$CardCounters.P1P1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/solarion.jpg -Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\n{T}: Double the number of +1/+1 counters on Solarion. \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\n{T}: Double the number of +1/+1 counters on Solarion. diff --git a/forge-gui/res/cardsfolder/s/soldevi_adnate.txt b/forge-gui/res/cardsfolder/s/soldevi_adnate.txt index 0a3fb1900d1..841d73887e5 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_adnate.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_adnate.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T Sac<1/Creature.Black;Creature.Artifact/black or artifact cr SVar:X:Sacrificed$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_adnate.jpg -Oracle:{T}, Sacrifice a black or artifact creature: Add to your mana pool an amount of {B} equal to the sacrificed creature's converted mana cost. \ No newline at end of file +Oracle:{T}, Sacrifice a black or artifact creature: Add to your mana pool an amount of {B} equal to the sacrificed creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/soldevi_digger.txt b/forge-gui/res/cardsfolder/s/soldevi_digger.txt index 6ec979e78fa..296d521f9cd 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_digger.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_digger.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZone | Cost$ 2 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ -1 | Hidden$ True | Mandatory$ True | ChangeType$ Card.TopGraveyard+YouOwn | SpellDescription$ Put the top card of your graveyard on the bottom of your library. | StackDescription$ Put the top card of your graveyard on the bottom of your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_digger.jpg -Oracle:{2}: Put the top card of your graveyard on the bottom of your library. \ No newline at end of file +Oracle:{2}: Put the top card of your graveyard on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/s/soldevi_excavations.txt b/forge-gui/res/cardsfolder/s/soldevi_excavations.txt index ba4dbd8526f..03021252942 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_excavations.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_excavations.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_excavations.jpg -Oracle:If Soldevi Excavations would enter the battlefield, sacrifice an untapped Island instead. If you do, put Soldevi Excavations onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {1}{U} to your mana pool.\n{1}, {T}: 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 +Oracle:If Soldevi Excavations would enter the battlefield, sacrifice an untapped Island instead. If you do, put Soldevi Excavations onto the battlefield. If you don't, put it into its owner's graveyard.\n{T}: Add {1}{U} to your mana pool.\n{1}, {T}: Look at the top card of your library. You may put that card on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/s/soldevi_golem.txt b/forge-gui/res/cardsfolder/s/soldevi_golem.txt index 698f2e3073e..df6e24839dd 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_golem.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_golem.txt @@ -1,11 +1,11 @@ -Name:Soldevi Golem -ManaCost:4 -Types:Artifact Creature Golem -PT:5/3 -K:CARDNAME doesn't untap during your untap step. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may untap target tapped creature an opponent controls. If you do, untap CARDNAME. -SVar:TrigUntap:AB$ Untap | Cost$ 0 | ValidTgts$ Creature.OppCtrl+tapped | TgtPrompt$ Select target tapped creature an opponent controls | SubAbility$ DBUntap -SVar:DBUntap:DB$ Untap | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_golem.jpg -Oracle:Soldevi Golem doesn't untap during your untap step.\nAt the beginning of your upkeep, you may untap target tapped creature an opponent controls. If you do, untap Soldevi Golem. \ No newline at end of file +Name:Soldevi Golem +ManaCost:4 +Types:Artifact Creature Golem +PT:5/3 +K:CARDNAME doesn't untap during your untap step. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | OptionalDecider$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may untap target tapped creature an opponent controls. If you do, untap CARDNAME. +SVar:TrigUntap:AB$ Untap | Cost$ 0 | ValidTgts$ Creature.OppCtrl+tapped | TgtPrompt$ Select target tapped creature an opponent controls | SubAbility$ DBUntap +SVar:DBUntap:DB$ Untap | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_golem.jpg +Oracle:Soldevi Golem doesn't untap during your untap step.\nAt the beginning of your upkeep, you may untap target tapped creature an opponent controls. If you do, untap Soldevi Golem. diff --git a/forge-gui/res/cardsfolder/s/soldevi_heretic.txt b/forge-gui/res/cardsfolder/s/soldevi_heretic.txt index d7d85eba2fb..2ebfc8afe6f 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_heretic.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_heretic.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Amount$ 2 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature this turn. Target opponent may draw a card. SVar:DBDraw:DB$Draw | NumCards$ 1 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | OptionalDecider$ Opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_heretic.jpg -Oracle:{W}, {T}: Prevent the next 2 damage that would be dealt to target creature this turn. Target opponent may draw a card. \ No newline at end of file +Oracle:{W}, {T}: Prevent the next 2 damage that would be dealt to target creature this turn. Target opponent may draw a card. diff --git a/forge-gui/res/cardsfolder/s/soldevi_machinist.txt b/forge-gui/res/cardsfolder/s/soldevi_machinist.txt index 7d6e9897d38..77ab2c77f8a 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_machinist.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_machinist.txt @@ -1,8 +1,8 @@ -Name:Soldevi Machinist -ManaCost:1 U -Types:Creature Human Wizard Artificer -PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | RestrictValid$ Activated.Artifact | SpellDescription$ Add {2} to your mana pool. Spend this mana only to activate abilities of artifacts. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_machinist.jpg -Oracle:{T}: Add {2} to your mana pool. Spend this mana only to activate abilities of artifacts. \ No newline at end of file +Name:Soldevi Machinist +ManaCost:1 U +Types:Creature Human Wizard Artificer +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | RestrictValid$ Activated.Artifact | SpellDescription$ Add {2} to your mana pool. Spend this mana only to activate abilities of artifacts. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_machinist.jpg +Oracle:{T}: Add {2} to your mana pool. Spend this mana only to activate abilities of artifacts. diff --git a/forge-gui/res/cardsfolder/s/soldevi_sage.txt b/forge-gui/res/cardsfolder/s/soldevi_sage.txt index 0d71289c8ea..3e635a341a5 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_sage.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_sage.txt @@ -7,4 +7,4 @@ SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | DiscardValid$ Card. SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_sage.jpg -Oracle:{T}, Sacrifice two lands: Draw three cards, then discard one of them. \ No newline at end of file +Oracle:{T}, Sacrifice two lands: Draw three cards, then discard one of them. diff --git a/forge-gui/res/cardsfolder/s/soldevi_sentry.txt b/forge-gui/res/cardsfolder/s/soldevi_sentry.txt index 813565ef4fc..4b99963bae3 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_sentry.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_sentry.txt @@ -1,8 +1,8 @@ -Name:Soldevi Sentry -ManaCost:1 -Types:Artifact Creature Soldier -PT:1/1 -A:AB$ Regenerate | Cost$ 1 | ValidTgts$ Opponent | Defined$ Self | RegenerationTrigger$ TrigDraw | ReplacePlayerName$ Targeted | SpellDescription$ Choose target opponent. Regenerate CARDNAME. When it regenerates this way, that player may draw a card. -SVar:TrigDraw:DB$ Draw | Defined$ PlayerNamed_Targeted | NumCards$ 1 | OptionalDecider$ True | SpellDescription$ When it regenerates this way, that player may draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_sentry.jpg -Oracle:{1}: Choose target opponent. Regenerate Soldevi Sentry. When it regenerates this way, that player may draw a card. +Name:Soldevi Sentry +ManaCost:1 +Types:Artifact Creature Soldier +PT:1/1 +A:AB$ Regenerate | Cost$ 1 | ValidTgts$ Opponent | Defined$ Self | RegenerationTrigger$ TrigDraw | ReplacePlayerName$ Targeted | SpellDescription$ Choose target opponent. Regenerate CARDNAME. When it regenerates this way, that player may draw a card. +SVar:TrigDraw:DB$ Draw | Defined$ PlayerNamed_Targeted | NumCards$ 1 | OptionalDecider$ True | SpellDescription$ When it regenerates this way, that player may draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_sentry.jpg +Oracle:{1}: Choose target opponent. Regenerate Soldevi Sentry. When it regenerates this way, that player may draw a card. diff --git a/forge-gui/res/cardsfolder/s/soldevi_simulacrum.txt b/forge-gui/res/cardsfolder/s/soldevi_simulacrum.txt index c19b6b27916..e9ca23d57d3 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_simulacrum.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_simulacrum.txt @@ -5,4 +5,4 @@ PT:2/4 K:Cumulative upkeep:1 A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_simulacrum.jpg -Oracle:Cumulative upkeep {1} (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.)\n{1}: Soldevi Simulacrum gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\n{1}: Soldevi Simulacrum gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/soldevi_steam_beast.txt b/forge-gui/res/cardsfolder/s/soldevi_steam_beast.txt index 97ad02c84d9..6b535f711db 100644 --- a/forge-gui/res/cardsfolder/s/soldevi_steam_beast.txt +++ b/forge-gui/res/cardsfolder/s/soldevi_steam_beast.txt @@ -6,4 +6,4 @@ T:Mode$ Taps | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription A:AB$ Regenerate | Cost$ 2 | SpellDescription$ Regenerate CARDNAME. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Choose target opponent | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/soldevi_steam_beast.jpg -Oracle:Whenever Soldevi Steam Beast becomes tapped, target opponent gains 2 life.\n{2}: Regenerate Soldevi Steam Beast. \ No newline at end of file +Oracle:Whenever Soldevi Steam Beast becomes tapped, target opponent gains 2 life.\n{2}: Regenerate Soldevi Steam Beast. diff --git a/forge-gui/res/cardsfolder/s/soldier_of_fortune.txt b/forge-gui/res/cardsfolder/s/soldier_of_fortune.txt index 7c321777eb5..0f9effa3dd8 100644 --- a/forge-gui/res/cardsfolder/s/soldier_of_fortune.txt +++ b/forge-gui/res/cardsfolder/s/soldier_of_fortune.txt @@ -4,4 +4,4 @@ Types:Creature Human Mercenary PT:1/1 A:AB$ Shuffle | Cost$ R T | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ Target player shuffles his or her library. SVar:Picture:http://www.wizards.com/global/images/magic/general/soldier_of_fortune.jpg -Oracle:{R}, {T}: Target player shuffles his or her library. \ No newline at end of file +Oracle:{R}, {T}: Target player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/soldier_of_the_pantheon.txt b/forge-gui/res/cardsfolder/s/soldier_of_the_pantheon.txt index ccb4ec46315..9db31e07d7c 100644 --- a/forge-gui/res/cardsfolder/s/soldier_of_the_pantheon.txt +++ b/forge-gui/res/cardsfolder/s/soldier_of_the_pantheon.txt @@ -1,9 +1,9 @@ -Name:Soldier of the Pantheon -ManaCost:W -Types:Creature Human Soldier -PT:2/1 -K:Protection:Card.MultiColor:Protection from multicolored -T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever an opponent casts a multicolored spell, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/soldier_of_the_pantheon.jpg -Oracle:Protection from multicolored\nWhenever an opponent casts a multicolored spell, you gain 1 life. \ No newline at end of file +Name:Soldier of the Pantheon +ManaCost:W +Types:Creature Human Soldier +PT:2/1 +K:Protection:Card.MultiColor:Protection from multicolored +T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever an opponent casts a multicolored spell, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/soldier_of_the_pantheon.jpg +Oracle:Protection from multicolored\nWhenever an opponent casts a multicolored spell, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/soldier_replica.txt b/forge-gui/res/cardsfolder/s/soldier_replica.txt index d53a4f83955..8d6a3133409 100644 --- a/forge-gui/res/cardsfolder/s/soldier_replica.txt +++ b/forge-gui/res/cardsfolder/s/soldier_replica.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ DealDamage | Cost$ 1 W Sac<1/CARDNAME> | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking or blocking creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soldier_replica.jpg -Oracle:{1}{W}, Sacrifice Soldier Replica: Soldier Replica deals 3 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{1}{W}, Sacrifice Soldier Replica: Soldier Replica deals 3 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/s/solemn_offering.txt b/forge-gui/res/cardsfolder/s/solemn_offering.txt index bed21798c39..699c4a6330e 100644 --- a/forge-gui/res/cardsfolder/s/solemn_offering.txt +++ b/forge-gui/res/cardsfolder/s/solemn_offering.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBGainLife | SpellDescription$ Destroy target artifact or enchantment. You gain 4 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/solemn_offering.jpg -Oracle:Destroy target artifact or enchantment. You gain 4 life. \ No newline at end of file +Oracle:Destroy target artifact or enchantment. You gain 4 life. diff --git a/forge-gui/res/cardsfolder/s/solemn_simulacrum.txt b/forge-gui/res/cardsfolder/s/solemn_simulacrum.txt index 5b89ad530d8..0cfb6f6408d 100644 --- a/forge-gui/res/cardsfolder/s/solemn_simulacrum.txt +++ b/forge-gui/res/cardsfolder/s/solemn_simulacrum.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/solemn_simulacrum.jpg -Oracle:When Solemn Simulacrum enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library.\nWhen Solemn Simulacrum dies, you may draw a card. \ No newline at end of file +Oracle:When Solemn Simulacrum enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library.\nWhen Solemn Simulacrum dies, you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/solfatara.txt b/forge-gui/res/cardsfolder/s/solfatara.txt index cbb08683002..3b27670ef50 100644 --- a/forge-gui/res/cardsfolder/s/solfatara.txt +++ b/forge-gui/res/cardsfolder/s/solfatara.txt @@ -1,9 +1,9 @@ -Name:Solfatara -ManaCost:2 R -Types:Instant -A:SP$ Effect | Cost$ 2 R | ValidTgts$ Player | Name$ Solfatara Effect | StaticAbilities$ STCantPlayLand | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target player can't play land cards this turn. Draw a card at the beginning of the next turn's upkeep. -SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | Player$ Player.IsRemembered | Description$ Target player can't play land cards this turn. -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/solfatara.jpg -Oracle:Target player can't play land cards this turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Solfatara +ManaCost:2 R +Types:Instant +A:SP$ Effect | Cost$ 2 R | ValidTgts$ Player | Name$ Solfatara Effect | StaticAbilities$ STCantPlayLand | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target player can't play land cards this turn. Draw a card at the beginning of the next turn's upkeep. +SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | Player$ Player.IsRemembered | Description$ Target player can't play land cards this turn. +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/solfatara.jpg +Oracle:Target player can't play land cards this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/s/solidarity.txt b/forge-gui/res/cardsfolder/s/solidarity.txt index cbe4cb9553c..3cc7c8dd5d5 100644 --- a/forge-gui/res/cardsfolder/s/solidarity.txt +++ b/forge-gui/res/cardsfolder/s/solidarity.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 3 W | ValidCards$ Creature.YouCtrl | NumDef$ +5 | SpellDescription$ Creatures you control get +0/+5 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/8ed/en-us/card45188.jpg -Oracle:Creatures you control get +0/+5 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +0/+5 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/solidarity_of_heroes.txt b/forge-gui/res/cardsfolder/s/solidarity_of_heroes.txt index ead206602bb..7f40074daea 100644 --- a/forge-gui/res/cardsfolder/s/solidarity_of_heroes.txt +++ b/forge-gui/res/cardsfolder/s/solidarity_of_heroes.txt @@ -1,12 +1,12 @@ -Name:Solidarity of Heroes -ManaCost:1 G -Types:Instant -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 G | EffectZone$ All | Description$ Strive - CARDNAME costs {1}{G} more to cast for each target beyond the first. -A:SP$ RepeatEach | Cost$ 1 G | DefinedCards$ Targeted | RepeatSubAbility$ DBPutCounter | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Choose any number of target creatures. Double the number of +1/+1 counters on each of them. -SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:Remembered$CardCounters.P1P1 -SVar:MaxTargets:Count$Valid Creature -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/solidarity_of_heroes.jpg -Oracle:Strive - Solidarity of Heroes costs {1}{G} more to cast for each target beyond the first.\nChoose any number of target creatures. Double the number of +1/+1 counters on each of them. \ No newline at end of file +Name:Solidarity of Heroes +ManaCost:1 G +Types:Instant +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 1 G | EffectZone$ All | Description$ Strive - CARDNAME costs {1}{G} more to cast for each target beyond the first. +A:SP$ RepeatEach | Cost$ 1 G | DefinedCards$ Targeted | RepeatSubAbility$ DBPutCounter | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTargets | References$ MaxTargets,IncreaseCost | SpellDescription$ Choose any number of target creatures. Double the number of +1/+1 counters on each of them. +SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:Remembered$CardCounters.P1P1 +SVar:MaxTargets:Count$Valid Creature +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/solidarity_of_heroes.jpg +Oracle:Strive - Solidarity of Heroes costs {1}{G} more to cast for each target beyond the first.\nChoose any number of target creatures. Double the number of +1/+1 counters on each of them. diff --git a/forge-gui/res/cardsfolder/s/solitary_confinement.txt b/forge-gui/res/cardsfolder/s/solitary_confinement.txt index 17a7c7fa7df..44024269e9c 100644 --- a/forge-gui/res/cardsfolder/s/solitary_confinement.txt +++ b/forge-gui/res/cardsfolder/s/solitary_confinement.txt @@ -1,14 +1,14 @@ -Name:Solitary Confinement -ManaCost:2 W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you discard a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ Sacrifice | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. -S:Mode$ Continuous | Affected$ You | AddKeyword$ Shroud | Description$ You have shroud. (You can't be the target of spells or abilities.) -S:Mode$ PreventDamage | Target$ You | Description$ Prevent all damage that would be dealt to you. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/solitary_confinement.jpg -Oracle:At the beginning of your upkeep, sacrifice Solitary Confinement unless you discard a card.\nSkip your draw step.\nYou have shroud. (You can't be the target of spells or abilities.)\nPrevent all damage that would be dealt to you. \ No newline at end of file +Name:Solitary Confinement +ManaCost:2 W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you discard a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Description$ Skip your draw step. +S:Mode$ Continuous | Affected$ You | AddKeyword$ Shroud | Description$ You have shroud. (You can't be the target of spells or abilities.) +S:Mode$ PreventDamage | Target$ You | Description$ Prevent all damage that would be dealt to you. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/solitary_confinement.jpg +Oracle:At the beginning of your upkeep, sacrifice Solitary Confinement unless you discard a card.\nSkip your draw step.\nYou have shroud. (You can't be the target of spells or abilities.)\nPrevent all damage that would be dealt to you. diff --git a/forge-gui/res/cardsfolder/s/soliton.txt b/forge-gui/res/cardsfolder/s/soliton.txt index bd5d61db02e..c034b59112c 100644 --- a/forge-gui/res/cardsfolder/s/soliton.txt +++ b/forge-gui/res/cardsfolder/s/soliton.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:3/4 A:AB$ Untap | Cost$ U | SpellDescription$ Untap CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/soliton.jpg -Oracle:{U}: Untap Soliton. \ No newline at end of file +Oracle:{U}: Untap Soliton. diff --git a/forge-gui/res/cardsfolder/s/solkanar_the_swamp_king.txt b/forge-gui/res/cardsfolder/s/solkanar_the_swamp_king.txt index 53a71b5a4ba..4b47d9c9d77 100644 --- a/forge-gui/res/cardsfolder/s/solkanar_the_swamp_king.txt +++ b/forge-gui/res/cardsfolder/s/solkanar_the_swamp_king.txt @@ -6,4 +6,4 @@ K:Swampwalk T:Mode$ SpellCast | ValidCard$ Card.Black | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a player casts a black spell, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/solkanar_the_swamp_king.jpg -Oracle:Swampwalk\nWhenever a player casts a black spell, you gain 1 life. \ No newline at end of file +Oracle:Swampwalk\nWhenever a player casts a black spell, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/soltari_champion.txt b/forge-gui/res/cardsfolder/s/soltari_champion.txt index 21e70a7ad00..6ddc3874977 100644 --- a/forge-gui/res/cardsfolder/s/soltari_champion.txt +++ b/forge-gui/res/cardsfolder/s/soltari_champion.txt @@ -6,4 +6,4 @@ K:Shadow T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, all other creatures you control get +1/+1 until end of turn. SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Other+YouCtrl | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_champion.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Soltari Champion attacks, all other creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Soltari Champion attacks, all other creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/soltari_crusader.txt b/forge-gui/res/cardsfolder/s/soltari_crusader.txt index e3a01d0499c..f61eb997bd5 100644 --- a/forge-gui/res/cardsfolder/s/soltari_crusader.txt +++ b/forge-gui/res/cardsfolder/s/soltari_crusader.txt @@ -5,4 +5,4 @@ PT:2/1 K:Shadow A:AB$ Pump | Cost$ 1 W | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_crusader.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{1}{W}: Soltari Crusader gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{1}{W}: Soltari Crusader gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/soltari_emissary.txt b/forge-gui/res/cardsfolder/s/soltari_emissary.txt index 8d9f0039320..dd482dfdef6 100644 --- a/forge-gui/res/cardsfolder/s/soltari_emissary.txt +++ b/forge-gui/res/cardsfolder/s/soltari_emissary.txt @@ -4,4 +4,4 @@ Types:Creature Soltari Soldier PT:2/1 A:AB$ Pump | Cost$ W | KW$ Shadow | SpellDescription$ CARDNAME gains shadow until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_emissary.jpg -Oracle:{W}: Soltari Emissary gains shadow until end of turn. (This creature can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:{W}: Soltari Emissary gains shadow until end of turn. (This creature can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/s/soltari_foot_soldier.txt b/forge-gui/res/cardsfolder/s/soltari_foot_soldier.txt index 9adde3bc921..d29a8a4fa39 100644 --- a/forge-gui/res/cardsfolder/s/soltari_foot_soldier.txt +++ b/forge-gui/res/cardsfolder/s/soltari_foot_soldier.txt @@ -4,4 +4,4 @@ Types:Creature Soltari Soldier PT:1/1 K:Shadow SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_foot_soldier.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/s/soltari_guerrillas.txt b/forge-gui/res/cardsfolder/s/soltari_guerrillas.txt index 50e10a01833..a2b6b5a654c 100644 --- a/forge-gui/res/cardsfolder/s/soltari_guerrillas.txt +++ b/forge-gui/res/cardsfolder/s/soltari_guerrillas.txt @@ -1,12 +1,12 @@ -Name:Soltari Guerrillas -ManaCost:2 R W -Types:Creature Soltari Soldier -PT:3/2 -K:Shadow -A:AB$ Effect | Cost$ 0 | Name$ Soltari Guerrillas Effect | ReplacementEffects$ EventGuerrillasDamageDone | SVars$ DamageGuerrillasCreature,GuerrillasX | References$ EventGuerrillasDamageDone,DamageGuerrillasCreature,GuerrillasX | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next time CARDNAME would deal combat damage to an opponent this turn, it deals that damage to target creature instead. -SVar:EventGuerrillasDamageDone:Event$ DamageDone | ValidSource$ Card.IsImprinted | ValidTarget$ Opponent | ReplaceWith$ DamageGuerrillasCreature | IsCombat$ True | Description$ The next time Soltari Guerrillas would deal combat damage to an opponent this turn, it deals that damage to target creature instead. -SVar:DamageGuerrillasCreature:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | NumDmg$ GuerrillasX | References$ GuerrillasX | Defined$ Remembered | DamageSource$ Imprinted -SVar:GuerrillasX:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_guerrillas.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{0}: The next time Soltari Guerrillas would deal combat damage to an opponent this turn, it deals that damage to target creature instead. \ No newline at end of file +Name:Soltari Guerrillas +ManaCost:2 R W +Types:Creature Soltari Soldier +PT:3/2 +K:Shadow +A:AB$ Effect | Cost$ 0 | Name$ Soltari Guerrillas Effect | ReplacementEffects$ EventGuerrillasDamageDone | SVars$ DamageGuerrillasCreature,GuerrillasX | References$ EventGuerrillasDamageDone,DamageGuerrillasCreature,GuerrillasX | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberObjects$ Targeted | ImprintCards$ Self | SpellDescription$ The next time CARDNAME would deal combat damage to an opponent this turn, it deals that damage to target creature instead. +SVar:EventGuerrillasDamageDone:Event$ DamageDone | ValidSource$ Card.IsImprinted | ValidTarget$ Opponent | ReplaceWith$ DamageGuerrillasCreature | IsCombat$ True | Description$ The next time Soltari Guerrillas would deal combat damage to an opponent this turn, it deals that damage to target creature instead. +SVar:DamageGuerrillasCreature:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | NumDmg$ GuerrillasX | References$ GuerrillasX | Defined$ Remembered | DamageSource$ Imprinted +SVar:GuerrillasX:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_guerrillas.jpg +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{0}: The next time Soltari Guerrillas would deal combat damage to an opponent this turn, it deals that damage to target creature instead. diff --git a/forge-gui/res/cardsfolder/s/soltari_lancer.txt b/forge-gui/res/cardsfolder/s/soltari_lancer.txt index e3f1815b273..da9337c9506 100644 --- a/forge-gui/res/cardsfolder/s/soltari_lancer.txt +++ b/forge-gui/res/cardsfolder/s/soltari_lancer.txt @@ -5,4 +5,4 @@ PT:2/2 K:Shadow S:Mode$ Continuous | Affected$ Card.Self+attacking | AddKeyword$ First Strike | Description$ CARDNAME has first strike as long as it's attacking. SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_lancer.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nSoltari Lancer has first strike as long as it's attacking. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nSoltari Lancer has first strike as long as it's attacking. diff --git a/forge-gui/res/cardsfolder/s/soltari_monk.txt b/forge-gui/res/cardsfolder/s/soltari_monk.txt index 206402977eb..90afd6d4975 100644 --- a/forge-gui/res/cardsfolder/s/soltari_monk.txt +++ b/forge-gui/res/cardsfolder/s/soltari_monk.txt @@ -5,4 +5,4 @@ PT:2/1 K:Protection from black K:Shadow SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_monk.jpg -Oracle:Protection from black\nShadow (This creature can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:Protection from black\nShadow (This creature can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/s/soltari_priest.txt b/forge-gui/res/cardsfolder/s/soltari_priest.txt index 46fa3d05383..1fff09513ac 100644 --- a/forge-gui/res/cardsfolder/s/soltari_priest.txt +++ b/forge-gui/res/cardsfolder/s/soltari_priest.txt @@ -5,4 +5,4 @@ PT:2/1 K:Protection from red K:Shadow SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_priest.jpg -Oracle:Protection from red\nShadow (This creature can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:Protection from red\nShadow (This creature can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/s/soltari_trooper.txt b/forge-gui/res/cardsfolder/s/soltari_trooper.txt index 4308eecb540..3b80539c20c 100644 --- a/forge-gui/res/cardsfolder/s/soltari_trooper.txt +++ b/forge-gui/res/cardsfolder/s/soltari_trooper.txt @@ -6,4 +6,4 @@ K:Shadow T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_trooper.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Soltari Trooper attacks, it gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Soltari Trooper attacks, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/soltari_visionary.txt b/forge-gui/res/cardsfolder/s/soltari_visionary.txt index a174de8ade7..2902b5fbeed 100644 --- a/forge-gui/res/cardsfolder/s/soltari_visionary.txt +++ b/forge-gui/res/cardsfolder/s/soltari_visionary.txt @@ -1,9 +1,9 @@ -Name:Soltari Visionary -ManaCost:1 W W -Types:Creature Soltari Cleric -PT:2/2 -K:Shadow -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, destroy target enchantment that player controls. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Enchantment | TargetsWithDefinedController$ TriggeredTarget | TgtPrompt$ Select an enchantment that player controls. -SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_visionary.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Soltari Visionary deals damage to a player, destroy target enchantment that player controls. \ No newline at end of file +Name:Soltari Visionary +ManaCost:1 W W +Types:Creature Soltari Cleric +PT:2/2 +K:Shadow +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, destroy target enchantment that player controls. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Enchantment | TargetsWithDefinedController$ TriggeredTarget | TgtPrompt$ Select an enchantment that player controls. +SVar:Picture:http://www.wizards.com/global/images/magic/general/soltari_visionary.jpg +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Soltari Visionary deals damage to a player, destroy target enchantment that player controls. diff --git a/forge-gui/res/cardsfolder/s/somber_hoverguard.txt b/forge-gui/res/cardsfolder/s/somber_hoverguard.txt index a875a186b43..ee6f830a7fd 100644 --- a/forge-gui/res/cardsfolder/s/somber_hoverguard.txt +++ b/forge-gui/res/cardsfolder/s/somber_hoverguard.txt @@ -6,4 +6,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.) 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 +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nFlying diff --git a/forge-gui/res/cardsfolder/s/somberwald_dryad.txt b/forge-gui/res/cardsfolder/s/somberwald_dryad.txt index 56c8c6eef72..850626a758e 100644 --- a/forge-gui/res/cardsfolder/s/somberwald_dryad.txt +++ b/forge-gui/res/cardsfolder/s/somberwald_dryad.txt @@ -1,7 +1,7 @@ -Name:Somberwald Dryad -ManaCost:1 G -Types:Creature Dryad -PT:2/2 -K:Forestwalk -SVar:Picture:http://www.wizards.com/global/images/magic/general/somberwald_dryad.jpg -Oracle:Forestwalk (This creature can't be blocked as long as defending player controls a Forest.) \ No newline at end of file +Name:Somberwald Dryad +ManaCost:1 G +Types:Creature Dryad +PT:2/2 +K:Forestwalk +SVar:Picture:http://www.wizards.com/global/images/magic/general/somberwald_dryad.jpg +Oracle:Forestwalk (This creature can't be blocked as long as defending player controls a Forest.) diff --git a/forge-gui/res/cardsfolder/s/somberwald_sage.txt b/forge-gui/res/cardsfolder/s/somberwald_sage.txt index fbd65d0f997..a93ad47b954 100644 --- a/forge-gui/res/cardsfolder/s/somberwald_sage.txt +++ b/forge-gui/res/cardsfolder/s/somberwald_sage.txt @@ -1,7 +1,7 @@ -Name:Somberwald Sage -ManaCost:2 G -Types:Creature Human Druid -PT:0/1 -A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 3 | RestrictValid$ Card.Creature | SpellDescription$ Add three mana of any one color to your mana pool. Spend this mana only to cast creature spells. -SVar:Picture:http://www.wizards.com/global/images/magic/general/somberwald_sage.jpg -Oracle:{T}: Add three mana of any one color to your mana pool. Spend this mana only to cast creature spells. \ No newline at end of file +Name:Somberwald Sage +ManaCost:2 G +Types:Creature Human Druid +PT:0/1 +A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 3 | RestrictValid$ Card.Creature | SpellDescription$ Add three mana of any one color to your mana pool. Spend this mana only to cast creature spells. +SVar:Picture:http://www.wizards.com/global/images/magic/general/somberwald_sage.jpg +Oracle:{T}: Add three mana of any one color to your mana pool. Spend this mana only to cast creature spells. diff --git a/forge-gui/res/cardsfolder/s/somberwald_spider.txt b/forge-gui/res/cardsfolder/s/somberwald_spider.txt index 3edaaeca505..889c5ec91dc 100644 --- a/forge-gui/res/cardsfolder/s/somberwald_spider.txt +++ b/forge-gui/res/cardsfolder/s/somberwald_spider.txt @@ -1,9 +1,9 @@ -Name:Somberwald Spider -ManaCost:4 G -Types:Creature Spider -PT:2/4 -K:Reach -K:etbCounter:P1P1:2:CheckSVar$ Morbid:Morbid - CARDNAME enters the battlefield with two +1/+1 counters on it if a creature died this turn. -SVar:Morbid:Count$Morbid.1.0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/somberwald_spider.jpg -Oracle:Reach (This creature can block creatures with flying.)\nMorbid - Somberwald Spider enters the battlefield with two +1/+1 counters on it if a creature died this turn. \ No newline at end of file +Name:Somberwald Spider +ManaCost:4 G +Types:Creature Spider +PT:2/4 +K:Reach +K:etbCounter:P1P1:2:CheckSVar$ Morbid:Morbid - CARDNAME enters the battlefield with two +1/+1 counters on it if a creature died this turn. +SVar:Morbid:Count$Morbid.1.0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/somberwald_spider.jpg +Oracle:Reach (This creature can block creatures with flying.)\nMorbid - Somberwald Spider enters the battlefield with two +1/+1 counters on it if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/s/somberwald_vigilante.txt b/forge-gui/res/cardsfolder/s/somberwald_vigilante.txt index b91e4dd613e..2971fb9718d 100644 --- a/forge-gui/res/cardsfolder/s/somberwald_vigilante.txt +++ b/forge-gui/res/cardsfolder/s/somberwald_vigilante.txt @@ -1,8 +1,8 @@ -Name:Somberwald Vigilante -ManaCost:R -Types:Creature Human Warrior -PT:1/1 -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ RogueDamage | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME deals 1 damage to that creature. -SVar:RogueDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/somberwald_vigilante.jpg -Oracle:Whenever Somberwald Vigilante becomes blocked by a creature, Somberwald Vigilante deals 1 damage to that creature. \ No newline at end of file +Name:Somberwald Vigilante +ManaCost:R +Types:Creature Human Warrior +PT:1/1 +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ RogueDamage | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME deals 1 damage to that creature. +SVar:RogueDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredBlocker | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/somberwald_vigilante.jpg +Oracle:Whenever Somberwald Vigilante becomes blocked by a creature, Somberwald Vigilante deals 1 damage to that creature. diff --git a/forge-gui/res/cardsfolder/s/somnomancer.txt b/forge-gui/res/cardsfolder/s/somnomancer.txt index d4fdb867fce..550db23abd7 100644 --- a/forge-gui/res/cardsfolder/s/somnomancer.txt +++ b/forge-gui/res/cardsfolder/s/somnomancer.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigTap:AB$Tap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/somnomancer.jpg -Oracle:When Somnomancer enters the battlefield, you may tap target creature. \ No newline at end of file +Oracle:When Somnomancer enters the battlefield, you may tap target creature. diff --git a/forge-gui/res/cardsfolder/s/somnophore.txt b/forge-gui/res/cardsfolder/s/somnophore.txt index b68a03a5539..54f712fdff9 100644 --- a/forge-gui/res/cardsfolder/s/somnophore.txt +++ b/forge-gui/res/cardsfolder/s/somnophore.txt @@ -1,11 +1,11 @@ -Name:Somnophore -ManaCost:2 U U -Types:Creature Illusion -PT:2/2 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME deals damage to a player, tap target creature that player controls. That creature doesn't untap during its controller's untap step for as long as CARDNAME remains on the battlefield. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredTarget | SubAbility$ DBSomnophoreAnimate -SVar:DBSomnophoreAnimate:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | UntilHostLeavesPlay$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/somnophore.jpg -Oracle:Flying\nWhenever Somnophore deals damage to a player, tap target creature that player controls. That creature doesn't untap during its controller's untap step for as long as Somnophore remains on the battlefield. \ No newline at end of file +Name:Somnophore +ManaCost:2 U U +Types:Creature Illusion +PT:2/2 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigTap | TriggerDescription$ Whenever CARDNAME deals damage to a player, tap target creature that player controls. That creature doesn't untap during its controller's untap step for as long as CARDNAME remains on the battlefield. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | TargetsWithDefinedController$ TriggeredTarget | SubAbility$ DBSomnophoreAnimate +SVar:DBSomnophoreAnimate:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | UntilHostLeavesPlay$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/somnophore.jpg +Oracle:Flying\nWhenever Somnophore deals damage to a player, tap target creature that player controls. That creature doesn't untap during its controller's untap step for as long as Somnophore remains on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/song_of_blood.txt b/forge-gui/res/cardsfolder/s/song_of_blood.txt index 870b4abace1..b017d529d30 100644 --- a/forge-gui/res/cardsfolder/s/song_of_blood.txt +++ b/forge-gui/res/cardsfolder/s/song_of_blood.txt @@ -1,11 +1,11 @@ -Name:Song of Blood -ManaCost:1 R -Types:Sorcery -A:SP$ Mill | Cost$ 1 R | NumCards$ 4 | Defined$ You | RememberMilled$ True | SubAbility$ DBEffect | SpellDescription$ Put the top four cards of your library into your graveyard. Whenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way. -SVar:DBEffect:DB$ Effect | Cost$ 0 | Name$ Song of Blood Effect | Triggers$ TrigAttacks | SVars$ Pump,X | RememberObjects$ Remembered -SVar:TrigAttacks:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Execute$ Pump | TriggerDescription$ Whenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way. -SVar:Pump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X -SVar:X:Remembered$Valid Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/song_of_blood.jpg -Oracle:Put the top four cards of your library into your graveyard.\nWhenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way. \ No newline at end of file +Name:Song of Blood +ManaCost:1 R +Types:Sorcery +A:SP$ Mill | Cost$ 1 R | NumCards$ 4 | Defined$ You | RememberMilled$ True | SubAbility$ DBEffect | SpellDescription$ Put the top four cards of your library into your graveyard. Whenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way. +SVar:DBEffect:DB$ Effect | Cost$ 0 | Name$ Song of Blood Effect | Triggers$ TrigAttacks | SVars$ Pump,X | RememberObjects$ Remembered +SVar:TrigAttacks:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Execute$ Pump | TriggerDescription$ Whenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way. +SVar:Pump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X +SVar:X:Remembered$Valid Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/song_of_blood.jpg +Oracle:Put the top four cards of your library into your graveyard.\nWhenever a creature attacks this turn, it gets +1/+0 until end of turn for each creature card put into your graveyard this way. diff --git a/forge-gui/res/cardsfolder/s/song_of_serenity.txt b/forge-gui/res/cardsfolder/s/song_of_serenity.txt index 433b0092c22..1a79b62386d 100644 --- a/forge-gui/res/cardsfolder/s/song_of_serenity.txt +++ b/forge-gui/res/cardsfolder/s/song_of_serenity.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.enchanted | AddHiddenKeyword$ CARDNAME c SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/song_of_serenity.jpg -Oracle:Creatures that are enchanted can't attack or block. \ No newline at end of file +Oracle:Creatures that are enchanted can't attack or block. diff --git a/forge-gui/res/cardsfolder/s/songs_of_the_damned.txt b/forge-gui/res/cardsfolder/s/songs_of_the_damned.txt index 05bba779b4c..035ce31decc 100644 --- a/forge-gui/res/cardsfolder/s/songs_of_the_damned.txt +++ b/forge-gui/res/cardsfolder/s/songs_of_the_damned.txt @@ -5,4 +5,4 @@ A:SP$ Mana | Cost$ B | Produced$ B | Amount$ X | References$ X | SpellDescriptio SVar:X:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/songs_of_the_damned.jpg -Oracle:Add {B} to your mana pool for each creature card in your graveyard. \ No newline at end of file +Oracle:Add {B} to your mana pool for each creature card in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/songstitcher.txt b/forge-gui/res/cardsfolder/s/songstitcher.txt index db6a0436b91..fe524542e93 100644 --- a/forge-gui/res/cardsfolder/s/songstitcher.txt +++ b/forge-gui/res/cardsfolder/s/songstitcher.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 1 W | ValidTgts$ Creature.attacking+withFlying | TgtPrompt$ Select target attacking creature with flying | IsCurse$ True | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SpellDescription$ Target attacking creature with flying deals no combat damage this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/songstitcher.jpg -Oracle:{1}{W}: Prevent all combat damage that would be dealt this turn by target attacking creature with flying. \ No newline at end of file +Oracle:{1}{W}: Prevent all combat damage that would be dealt this turn by target attacking creature with flying. diff --git a/forge-gui/res/cardsfolder/s/sonic_burst.txt b/forge-gui/res/cardsfolder/s/sonic_burst.txt index 0f9880f0ba4..0b7c451b37c 100644 --- a/forge-gui/res/cardsfolder/s/sonic_burst.txt +++ b/forge-gui/res/cardsfolder/s/sonic_burst.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ DealDamage | Cost$ 1 R Discard<1/Random> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/sonic_burst.jpg -Oracle:As an additional cost to cast Sonic Burst, discard a card at random.\nSonic Burst deals 4 damage to target creature or player. \ No newline at end of file +Oracle:As an additional cost to cast Sonic Burst, discard a card at random.\nSonic Burst deals 4 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/sonic_seizure.txt b/forge-gui/res/cardsfolder/s/sonic_seizure.txt index 4905731fa72..637baf71ef6 100644 --- a/forge-gui/res/cardsfolder/s/sonic_seizure.txt +++ b/forge-gui/res/cardsfolder/s/sonic_seizure.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ DealDamage | Cost$ R Discard<1/Random> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/sonic_seizure.jpg -Oracle:As an additional cost to cast Sonic Seizure, discard a card at random.\nSonic Seizure deals 3 damage to target creature or player. \ No newline at end of file +Oracle:As an additional cost to cast Sonic Seizure, discard a card at random.\nSonic Seizure deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/soot_imp.txt b/forge-gui/res/cardsfolder/s/soot_imp.txt index c57f488f07e..44cb82d5b87 100644 --- a/forge-gui/res/cardsfolder/s/soot_imp.txt +++ b/forge-gui/res/cardsfolder/s/soot_imp.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card.nonBlack | TriggerZones$ Battlefield | Execu SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ TriggeredActivator | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soot_imp.jpg -Oracle:Flying\nWhenever a player casts a nonblack spell, that player loses 1 life. \ No newline at end of file +Oracle:Flying\nWhenever a player casts a nonblack spell, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/s/sootfeather_flock.txt b/forge-gui/res/cardsfolder/s/sootfeather_flock.txt index 77eb8c7b2cd..44d1ee7a3d7 100644 --- a/forge-gui/res/cardsfolder/s/sootfeather_flock.txt +++ b/forge-gui/res/cardsfolder/s/sootfeather_flock.txt @@ -5,4 +5,4 @@ PT:3/2 K:Flying K:Morph:3 B SVar:Picture:http://www.wizards.com/global/images/magic/general/sootfeather_flock.jpg -Oracle:Flying\nMorph {3}{B} (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 +Oracle:Flying\nMorph {3}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/soothing_balm.txt b/forge-gui/res/cardsfolder/s/soothing_balm.txt index 6190ddcfcf3..7bee394ace0 100644 --- a/forge-gui/res/cardsfolder/s/soothing_balm.txt +++ b/forge-gui/res/cardsfolder/s/soothing_balm.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ GainLife | Cost$ 1 W | LifeAmount$ 5 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 5 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/soothing_balm.jpg -Oracle:Target player gains 5 life. \ No newline at end of file +Oracle:Target player gains 5 life. diff --git a/forge-gui/res/cardsfolder/s/soothsaying.txt b/forge-gui/res/cardsfolder/s/soothsaying.txt index 534d531ded0..4a7076f753f 100644 --- a/forge-gui/res/cardsfolder/s/soothsaying.txt +++ b/forge-gui/res/cardsfolder/s/soothsaying.txt @@ -1,9 +1,9 @@ -Name:Soothsaying -ManaCost:U -Types:Enchantment -A:AB$ Shuffle | Cost$ 3 U U | Defined$ You | SpellDescription$ Shuffle your library. -A:AB$ RearrangeTopOfLibrary | Cost$ X | Defined$ You | NumCards$ X | References$ X | SpellDescription$ Look at the top X cards of your library, then put them back in any order. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soothsaying.jpg -Oracle:{3}{U}{U}: Shuffle your library.\n{X}: Look at the top X cards of your library, then put them back in any order. \ No newline at end of file +Name:Soothsaying +ManaCost:U +Types:Enchantment +A:AB$ Shuffle | Cost$ 3 U U | Defined$ You | SpellDescription$ Shuffle your library. +A:AB$ RearrangeTopOfLibrary | Cost$ X | Defined$ You | NumCards$ X | References$ X | SpellDescription$ Look at the top X cards of your library, then put them back in any order. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soothsaying.jpg +Oracle:{3}{U}{U}: Shuffle your library.\n{X}: Look at the top X cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/s/sootstoke_kindler.txt b/forge-gui/res/cardsfolder/s/sootstoke_kindler.txt index 906e58139c5..bb376b80cc1 100644 --- a/forge-gui/res/cardsfolder/s/sootstoke_kindler.txt +++ b/forge-gui/res/cardsfolder/s/sootstoke_kindler.txt @@ -5,4 +5,4 @@ PT:1/1 K:Haste A:AB$ Pump | Cost$ T | ValidTgts$ Creature.Black,Creature.Red | TgtPrompt$ Select target black or red creature | KW$ Haste | SpellDescription$ Target black or red creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sootstoke_kindler.jpg -Oracle:Haste\n{T}: Target black or red creature gains haste until end of turn. \ No newline at end of file +Oracle:Haste\n{T}: Target black or red creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sootwalkers.txt b/forge-gui/res/cardsfolder/s/sootwalkers.txt index 6e52d01fc42..bc964fec4ef 100644 --- a/forge-gui/res/cardsfolder/s/sootwalkers.txt +++ b/forge-gui/res/cardsfolder/s/sootwalkers.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Rogue PT:3/3 K:CantBeBlockedBy Creature.White SVar:Picture:http://www.wizards.com/global/images/magic/general/sootwalkers.jpg -Oracle:Sootwalkers can't be blocked by white creatures. \ No newline at end of file +Oracle:Sootwalkers can't be blocked by white creatures. diff --git a/forge-gui/res/cardsfolder/s/sophic_centaur.txt b/forge-gui/res/cardsfolder/s/sophic_centaur.txt index 64cb396f998..a5728f54ddc 100644 --- a/forge-gui/res/cardsfolder/s/sophic_centaur.txt +++ b/forge-gui/res/cardsfolder/s/sophic_centaur.txt @@ -1,9 +1,9 @@ -Name:Sophic Centaur -ManaCost:3 G -Types:Creature Centaur Spellshaper -PT:1/1 -A:AB$ GainLife | Cost$ 2 G G T Discard<1/Card> | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each card in your hand. -SVar:X:Count$CardsInYourHand/Times.2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sophic_centaur.jpg -Oracle:{2}{G}{G}, {T}, Discard a card: You gain 2 life for each card in your hand. \ No newline at end of file +Name:Sophic Centaur +ManaCost:3 G +Types:Creature Centaur Spellshaper +PT:1/1 +A:AB$ GainLife | Cost$ 2 G G T Discard<1/Card> | LifeAmount$ X | References$ X | SpellDescription$ You gain 2 life for each card in your hand. +SVar:X:Count$CardsInYourHand/Times.2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sophic_centaur.jpg +Oracle:{2}{G}{G}, {T}, Discard a card: You gain 2 life for each card in your hand. diff --git a/forge-gui/res/cardsfolder/s/soramaro_first_to_dream.txt b/forge-gui/res/cardsfolder/s/soramaro_first_to_dream.txt index e688585beff..604d948569c 100644 --- a/forge-gui/res/cardsfolder/s/soramaro_first_to_dream.txt +++ b/forge-gui/res/cardsfolder/s/soramaro_first_to_dream.txt @@ -8,4 +8,4 @@ A:AB$ Draw | Cost$ 4 Return<1/Land> | NumCards$ 1 | SpellDescription$ Draw a car SVar:X:Count$InYourHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soramaro_first_to_dream.jpg -Oracle:Flying\nSoramaro, First to Dream's power and toughness are each equal to the number of cards in your hand.\n{4}, Return a land you control to its owner's hand: Draw a card. \ No newline at end of file +Oracle:Flying\nSoramaro, First to Dream's power and toughness are each equal to the number of cards in your hand.\n{4}, Return a land you control to its owner's hand: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/soratami_cloud_chariot.txt b/forge-gui/res/cardsfolder/s/soratami_cloud_chariot.txt index f6cfbc3fcad..4f7646db3d8 100644 --- a/forge-gui/res/cardsfolder/s/soratami_cloud_chariot.txt +++ b/forge-gui/res/cardsfolder/s/soratami_cloud_chariot.txt @@ -1,8 +1,8 @@ -Name:Soratami Cloud Chariot -ManaCost:5 -Types:Artifact -A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Flying | SpellDescription$ Target creature you control gains flying until end of turn. -A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to and dealt by target creature you control this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_cloud_chariot.jpg -Oracle:{2}: Target creature you control gains flying until end of turn.\n{2}: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn. \ No newline at end of file +Name:Soratami Cloud Chariot +ManaCost:5 +Types:Artifact +A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Flying | SpellDescription$ Target creature you control gains flying until end of turn. +A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to and dealt by target creature you control this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_cloud_chariot.jpg +Oracle:{2}: Target creature you control gains flying until end of turn.\n{2}: Prevent all combat damage that would be dealt to and dealt by target creature you control this turn. diff --git a/forge-gui/res/cardsfolder/s/soratami_cloudskater.txt b/forge-gui/res/cardsfolder/s/soratami_cloudskater.txt index 02351564ff5..5704073e221 100644 --- a/forge-gui/res/cardsfolder/s/soratami_cloudskater.txt +++ b/forge-gui/res/cardsfolder/s/soratami_cloudskater.txt @@ -7,4 +7,4 @@ A:AB$ Draw | Cost$ 2 Return<1/Land> | NumCards$ 1 | SpellDescription$ Draw a car SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_cloudskater.jpg -Oracle:Flying\n{2}, Return a land you control to its owner's hand: Draw a card, then discard a card. \ No newline at end of file +Oracle:Flying\n{2}, Return a land you control to its owner's hand: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/s/soratami_mindsweeper.txt b/forge-gui/res/cardsfolder/s/soratami_mindsweeper.txt index 073463d7ff3..60ecdd37f7a 100644 --- a/forge-gui/res/cardsfolder/s/soratami_mindsweeper.txt +++ b/forge-gui/res/cardsfolder/s/soratami_mindsweeper.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Mill | Cost$ 2 Return<1/Land> | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_mindsweeper.jpg -Oracle:Flying\n{2}, Return a land you control to its owner's hand: Target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Flying\n{2}, Return a land you control to its owner's hand: Target player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/soratami_mirror_guard.txt b/forge-gui/res/cardsfolder/s/soratami_mirror_guard.txt index cc91c54577d..882dad186c3 100644 --- a/forge-gui/res/cardsfolder/s/soratami_mirror_guard.txt +++ b/forge-gui/res/cardsfolder/s/soratami_mirror_guard.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ 2 Return<1/Land> | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less | KW$ HIDDEN Unblockable | SpellDescription$ Target creature with power 2 or less can't be blocked this turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_mirror_guard.jpg -Oracle:Flying\n{2}, Return a land you control to its owner's hand: Target creature with power 2 or less can't be blocked this turn. \ No newline at end of file +Oracle:Flying\n{2}, Return a land you control to its owner's hand: Target creature with power 2 or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/s/soratami_mirror_mage.txt b/forge-gui/res/cardsfolder/s/soratami_mirror_mage.txt index b783a7d63e6..573df7a3a9b 100644 --- a/forge-gui/res/cardsfolder/s/soratami_mirror_mage.txt +++ b/forge-gui/res/cardsfolder/s/soratami_mirror_mage.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ ChangeZone | Cost$ 3 Return<3/Land> | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_mirror_mage.jpg -Oracle:Flying\n{3}, Return three lands you control to their owner's hand: Return target creature to its owner's hand. \ No newline at end of file +Oracle:Flying\n{3}, Return three lands you control to their owner's hand: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/soratami_rainshaper.txt b/forge-gui/res/cardsfolder/s/soratami_rainshaper.txt index 5a05c5a39fa..8af536865ed 100644 --- a/forge-gui/res/cardsfolder/s/soratami_rainshaper.txt +++ b/forge-gui/res/cardsfolder/s/soratami_rainshaper.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ 3 Return<1/Land> | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Shroud | SpellDescription$ Target creature you control gains shroud until end of turn. (It can't be the target of spells or abilities.) SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_rainshaper.jpg -Oracle:Flying\n{3}, Return a land you control to its owner's hand: Target creature you control gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flying\n{3}, Return a land you control to its owner's hand: Target creature you control gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/soratami_savant.txt b/forge-gui/res/cardsfolder/s/soratami_savant.txt index eb140928f7f..5445c574cfe 100644 --- a/forge-gui/res/cardsfolder/s/soratami_savant.txt +++ b/forge-gui/res/cardsfolder/s/soratami_savant.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Counter | Cost$ 3 Return<1/Land> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SpellDescription$ Counter target spell unless its controller pays {3}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_savant.jpg -Oracle:Flying\n{3}, Return a land you control to its owner's hand: Counter target spell unless its controller pays {3}. \ No newline at end of file +Oracle:Flying\n{3}, Return a land you control to its owner's hand: Counter target spell unless its controller pays {3}. diff --git a/forge-gui/res/cardsfolder/s/soratami_seer.txt b/forge-gui/res/cardsfolder/s/soratami_seer.txt index 103f6108c46..a97ad536966 100644 --- a/forge-gui/res/cardsfolder/s/soratami_seer.txt +++ b/forge-gui/res/cardsfolder/s/soratami_seer.txt @@ -1,12 +1,12 @@ -Name:Soratami Seer -ManaCost:4 U -Types:Creature Moonfolk Wizard -PT:2/3 -K:Flying -A:AB$ Discard | Cost$ Return<2/Land> | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw | SpellDescription$ Discard all the cards in your hand, then draw that many cards. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_seer.jpg -Oracle:Flying\n{4}, Return two lands you control to their owner's hand: Discard all the cards in your hand, then draw that many cards. \ No newline at end of file +Name:Soratami Seer +ManaCost:4 U +Types:Creature Moonfolk Wizard +PT:2/3 +K:Flying +A:AB$ Discard | Cost$ Return<2/Land> | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw | SpellDescription$ Discard all the cards in your hand, then draw that many cards. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soratami_seer.jpg +Oracle:Flying\n{4}, Return two lands you control to their owner's hand: Discard all the cards in your hand, then draw that many cards. diff --git a/forge-gui/res/cardsfolder/s/soraya_the_falconer.txt b/forge-gui/res/cardsfolder/s/soraya_the_falconer.txt index bcaf738b7f4..7d4e5aa49f5 100644 --- a/forge-gui/res/cardsfolder/s/soraya_the_falconer.txt +++ b/forge-gui/res/cardsfolder/s/soraya_the_falconer.txt @@ -1,9 +1,9 @@ -Name:Soraya the Falconer -ManaCost:1 W W -Types:Legendary Creature Human -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Bird | AddPower$ 1 | AddToughness$ 1 | Description$ Bird creatures get +1/+1. -A:AB$ Pump | Cost$ 1 W | ValidTgts$ Creature.Bird | TgtPrompt$ Select target bird creature | KW$ Banding | SpellDescription$ Target Bird creature gains banding until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soraya_the_falconer.jpg -Oracle:Bird creatures get +1/+1.\n{1}{W}: Target Bird creature gains banding until end of turn. (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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Soraya the Falconer +ManaCost:1 W W +Types:Legendary Creature Human +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Bird | AddPower$ 1 | AddToughness$ 1 | Description$ Bird creatures get +1/+1. +A:AB$ Pump | Cost$ 1 W | ValidTgts$ Creature.Bird | TgtPrompt$ Select target bird creature | KW$ Banding | SpellDescription$ Target Bird creature gains banding until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soraya_the_falconer.jpg +Oracle:Bird creatures get +1/+1.\n{1}{W}: Target Bird creature gains banding until end of turn. (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 a player controls are blocking or being blocked by a creature, that player divides that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/s/sorcerers_strongbox.txt b/forge-gui/res/cardsfolder/s/sorcerers_strongbox.txt index b735c33054e..1e995a65730 100644 --- a/forge-gui/res/cardsfolder/s/sorcerers_strongbox.txt +++ b/forge-gui/res/cardsfolder/s/sorcerers_strongbox.txt @@ -5,4 +5,4 @@ A:AB$ FlipACoin | Cost$ 2 T | WinSubAbility$ DBSac | SpellDescription$ Flip a co SVar:DBSac:DB$Sacrifice | Defined$ Self | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | Defined$ You | NumCards$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/sorcerers_strongbox.jpg -Oracle:{2}, {T}: Flip a coin. If you win the flip, sacrifice Sorcerer's Strongbox and draw three cards. \ No newline at end of file +Oracle:{2}, {T}: Flip a coin. If you win the flip, sacrifice Sorcerer's Strongbox and draw three cards. diff --git a/forge-gui/res/cardsfolder/s/sorceress_queen.txt b/forge-gui/res/cardsfolder/s/sorceress_queen.txt index fada5789882..29d70ceb17b 100644 --- a/forge-gui/res/cardsfolder/s/sorceress_queen.txt +++ b/forge-gui/res/cardsfolder/s/sorceress_queen.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Animate | Cost$ T | ValidTgts$ Creature.Other | TgtPrompt$ Select target creature other than CARDNAME | Power$ 0 | Toughness$ 2 | SpellDescription$ Target creature other than CARDNAME becomes 0/2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/4e/en-us/card2129.jpg -Oracle:{T}: Target creature other than Sorceress Queen becomes 0/2 until end of turn. \ No newline at end of file +Oracle:{T}: Target creature other than Sorceress Queen becomes 0/2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sorcerous_sight.txt b/forge-gui/res/cardsfolder/s/sorcerous_sight.txt index e7306c2fbde..7e005ad7b57 100644 --- a/forge-gui/res/cardsfolder/s/sorcerous_sight.txt +++ b/forge-gui/res/cardsfolder/s/sorcerous_sight.txt @@ -5,4 +5,4 @@ A:SP$ RevealHand | Cost$ U | ValidTgts$ Opponent | TgtPrompt$ Select target oppo SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sorcerous_sight.jpg -Oracle:Look at target opponent's hand.\nDraw a card. \ No newline at end of file +Oracle:Look at target opponent's hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/sorin_lord_of_innistrad.txt b/forge-gui/res/cardsfolder/s/sorin_lord_of_innistrad.txt index 9f53e142efb..c4699553eab 100644 --- a/forge-gui/res/cardsfolder/s/sorin_lord_of_innistrad.txt +++ b/forge-gui/res/cardsfolder/s/sorin_lord_of_innistrad.txt @@ -1,12 +1,12 @@ -Name:Sorin, Lord of Innistrad -ManaCost:2 W B -Types:Planeswalker Sorin -Loyalty:3 -A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | TokenAmount$ 1 | TokenName$ Vampire | TokenColors$ Black | TokenTypes$ Creature,Vampire | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Lifelink | Planeswalker$ True | SpellDescription$ Put a 1/1 black Vampire creature token with lifelink onto the battlefield. -A:AB$ Effect | Cost$ SubCounter<2/LOYALTY> | Name$ Sorin, Lord of Innistrad emblem | Image$ sorin_lord_of_innistrad_emblem | StaticAbilities$ STPump | Planeswalker$ True | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Creatures you control get +1/+0." -SVar:STPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddPower$ 1 -A:AB$ Destroy | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Creature,Planeswalker.Other | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Select target creatures or other planeswalkers | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Destroy up to 3 target creatures and/or other planeswalkers. Return each card put into a graveyard this way to the battlefield under your control. -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sorin_lord_of_innistrad.jpg -Oracle:[+1] Put a 1/1 black Vampire creature token with lifelink onto the battlefield.\n[-2] You get an emblem with "Creatures you control get +1/+0."\n[-6] Destroy up to three target creatures and/or other planeswalkers. Return each card put into a graveyard this way to the battlefield under your control. \ No newline at end of file +Name:Sorin, Lord of Innistrad +ManaCost:2 W B +Types:Planeswalker Sorin +Loyalty:3 +A:AB$ Token | Cost$ AddCounter<1/LOYALTY> | TokenAmount$ 1 | TokenName$ Vampire | TokenColors$ Black | TokenTypes$ Creature,Vampire | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Lifelink | Planeswalker$ True | SpellDescription$ Put a 1/1 black Vampire creature token with lifelink onto the battlefield. +A:AB$ Effect | Cost$ SubCounter<2/LOYALTY> | Name$ Sorin, Lord of Innistrad emblem | Image$ sorin_lord_of_innistrad_emblem | StaticAbilities$ STPump | Planeswalker$ True | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "Creatures you control get +1/+0." +SVar:STPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddPower$ 1 +A:AB$ Destroy | Cost$ SubCounter<6/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Creature,Planeswalker.Other | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Select target creatures or other planeswalkers | RememberTargets$ True | ForgetOtherTargets$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Destroy up to 3 target creatures and/or other planeswalkers. Return each card put into a graveyard this way to the battlefield under your control. +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sorin_lord_of_innistrad.jpg +Oracle:[+1] Put a 1/1 black Vampire creature token with lifelink onto the battlefield.\n[-2] You get an emblem with "Creatures you control get +1/+0."\n[-6] Destroy up to three target creatures and/or other planeswalkers. Return each card put into a graveyard this way to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/s/sorin_markov.txt b/forge-gui/res/cardsfolder/s/sorin_markov.txt index 26f78bff3f0..44091bc21b1 100644 --- a/forge-gui/res/cardsfolder/s/sorin_markov.txt +++ b/forge-gui/res/cardsfolder/s/sorin_markov.txt @@ -1,11 +1,11 @@ -Name:Sorin Markov -ManaCost:3 B B B -Types:Planeswalker Sorin -Loyalty:4 -A:AB$ DealDamage | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature or player and you gain 2 life. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 -A:AB$ SetLife | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 10 | SpellDescription$ Target player's life total becomes 10. -A:AB$ ControlPlayer | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ You control target player during that player's next turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sorin_markov.jpg -Oracle:[+2] Sorin Markov deals 2 damage to target creature or player and you gain 2 life.\n[-3] Target opponent's life total becomes 10.\n[-7] You control target player during that player's next turn.\n \ No newline at end of file +Name:Sorin Markov +ManaCost:3 B B B +Types:Planeswalker Sorin +Loyalty:4 +A:AB$ DealDamage | Cost$ AddCounter<2/LOYALTY> | Planeswalker$ True | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature or player and you gain 2 life. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 +A:AB$ SetLife | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 10 | SpellDescription$ Target player's life total becomes 10. +A:AB$ ControlPlayer | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ You control target player during that player's next turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sorin_markov.jpg +Oracle:[+2] Sorin Markov deals 2 damage to target creature or player and you gain 2 life.\n[-3] Target opponent's life total becomes 10.\n[-7] You control target player during that player's next turn.\n diff --git a/forge-gui/res/cardsfolder/s/sorins_thirst.txt b/forge-gui/res/cardsfolder/s/sorins_thirst.txt index a85e308104f..efbc376b902 100644 --- a/forge-gui/res/cardsfolder/s/sorins_thirst.txt +++ b/forge-gui/res/cardsfolder/s/sorins_thirst.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select a creature | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature and you gain 2 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sorins_thirst.jpg -Oracle:Sorin's Thirst deals 2 damage to target creature and you gain 2 life. \ No newline at end of file +Oracle:Sorin's Thirst deals 2 damage to target creature and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/s/sorins_vengeance.txt b/forge-gui/res/cardsfolder/s/sorins_vengeance.txt index 37afe36a1e9..72641359f64 100644 --- a/forge-gui/res/cardsfolder/s/sorins_vengeance.txt +++ b/forge-gui/res/cardsfolder/s/sorins_vengeance.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 4 B B B | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 10 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 10 damage to target player and you gain 10 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 10 SVar:Picture:http://www.wizards.com/global/images/magic/general/sorins_vengeance.jpg -Oracle:Sorin's Vengeance deals 10 damage to target player and you gain 10 life. \ No newline at end of file +Oracle:Sorin's Vengeance deals 10 damage to target player and you gain 10 life. diff --git a/forge-gui/res/cardsfolder/s/sosuke_son_of_seshiro.txt b/forge-gui/res/cardsfolder/s/sosuke_son_of_seshiro.txt index 40ba79b1353..0cfc02ad59c 100644 --- a/forge-gui/res/cardsfolder/s/sosuke_son_of_seshiro.txt +++ b/forge-gui/res/cardsfolder/s/sosuke_son_of_seshiro.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Warrior.YouCtrl | ValidTarget$ Creature | Comb SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy damaged creature at end of combat. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget SVar:Picture:http://www.wizards.com/global/images/magic/general/sosuke_son_of_seshiro.jpg -Oracle:Other Snake creatures you control get +1/+0.\nWhenever a Warrior you control deals combat damage to a creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Other Snake creatures you control get +1/+0.\nWhenever a Warrior you control deals combat damage to a creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/s/sosukes_summons.txt b/forge-gui/res/cardsfolder/s/sosukes_summons.txt index 18ebb307ad5..aa7f1bed17d 100644 --- a/forge-gui/res/cardsfolder/s/sosukes_summons.txt +++ b/forge-gui/res/cardsfolder/s/sosukes_summons.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 2 G | TokenAmount$ 2 | TokenName$ Snake | TokenTypes$ Creatu T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Snake+nonToken+YouCtrl | TriggerZones$ Graveyard | OptionalDecider$ You | Execute$ TrigChange | TriggerDescription$ Whenever a nontoken Snake enters the battlefield under your control, you may return CARDNAME from your graveyard to your hand. SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/sosukes_summons.jpg -Oracle:Put two 1/1 green Snake creature tokens onto the battlefield.\nWhenever a nontoken Snake enters the battlefield under your control, you may return Sosuke's Summons from your graveyard to your hand. \ No newline at end of file +Oracle:Put two 1/1 green Snake creature tokens onto the battlefield.\nWhenever a nontoken Snake enters the battlefield under your control, you may return Sosuke's Summons from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/soul_barrier.txt b/forge-gui/res/cardsfolder/s/soul_barrier.txt index 49f48c74890..669b53548de 100644 --- a/forge-gui/res/cardsfolder/s/soul_barrier.txt +++ b/forge-gui/res/cardsfolder/s/soul_barrier.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent casts a creature spell, Soul Barrier deals 2 damage to that player unless he or she pays {2}. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | UnlessCost$ 2 | UnlessPayer$ TriggeredPlayer | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_barrier.jpg -Oracle:Whenever an opponent casts a creature spell, Soul Barrier deals 2 damage to that player unless he or she pays {2}. \ No newline at end of file +Oracle:Whenever an opponent casts a creature spell, Soul Barrier deals 2 damage to that player unless he or she pays {2}. diff --git a/forge-gui/res/cardsfolder/s/soul_bleed.txt b/forge-gui/res/cardsfolder/s/soul_bleed.txt index 7b31f2e680e..eedcd9df86a 100644 --- a/forge-gui/res/cardsfolder/s/soul_bleed.txt +++ b/forge-gui/res/cardsfolder/s/soul_bleed.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player loses 1 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_bleed.jpg -Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, that player loses 1 life. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, that player loses 1 life. diff --git a/forge-gui/res/cardsfolder/s/soul_channeling.txt b/forge-gui/res/cardsfolder/s/soul_channeling.txt index 9a8d1eae798..acdca1f7994 100644 --- a/forge-gui/res/cardsfolder/s/soul_channeling.txt +++ b/forge-gui/res/cardsfolder/s/soul_channeling.txt @@ -7,4 +7,4 @@ A:AB$ Regenerate | Cost$ PayLife<2> | Defined$ Enchanted | SpellDescription$ Reg SVar:NonStackingAttachEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_channeling.jpg -Oracle:Enchant creature\nPay 2 life: Regenerate enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nPay 2 life: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/s/soul_charmer.txt b/forge-gui/res/cardsfolder/s/soul_charmer.txt index 5aceff43766..8531ec27129 100644 --- a/forge-gui/res/cardsfolder/s/soul_charmer.txt +++ b/forge-gui/res/cardsfolder/s/soul_charmer.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDama SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | UnlessCost$ 2 | UnlessPayer$ TriggeredTargetController SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_charmer.jpg -Oracle:Whenever Soul Charmer deals combat damage to a creature, you gain 2 life unless that creature's controller pays {2}. \ No newline at end of file +Oracle:Whenever Soul Charmer deals combat damage to a creature, you gain 2 life unless that creature's controller pays {2}. diff --git a/forge-gui/res/cardsfolder/s/soul_collector.txt b/forge-gui/res/cardsfolder/s/soul_collector.txt index a31a6f12a86..7d63b010480 100644 --- a/forge-gui/res/cardsfolder/s/soul_collector.txt +++ b/forge-gui/res/cardsfolder/s/soul_collector.txt @@ -7,4 +7,4 @@ K:Morph:B B B T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | Execute$ TrigBounce | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn is put into a graveyard, return that card to the battlefield under your control. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_collector.jpg -Oracle:Flying\nWhenever a creature dealt damage by Soul Collector this turn dies, return that card to the battlefield under your control.\nMorph {B}{B}{B} (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 +Oracle:Flying\nWhenever a creature dealt damage by Soul Collector this turn dies, return that card to the battlefield under your control.\nMorph {B}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/soul_conduit.txt b/forge-gui/res/cardsfolder/s/soul_conduit.txt index 0a6c4d2cb29..a8deba2d4a5 100644 --- a/forge-gui/res/cardsfolder/s/soul_conduit.txt +++ b/forge-gui/res/cardsfolder/s/soul_conduit.txt @@ -1,7 +1,7 @@ -Name:Soul Conduit -ManaCost:6 -Types:Artifact -A:AB$ ExchangeLife | Cost$ 6 T | ValidTgts$ Player | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select target player | SpellDescription$ Two target players exchange life totals. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_conduit.jpg -Oracle:{6}, {T}: Two target players exchange life totals. \ No newline at end of file +Name:Soul Conduit +ManaCost:6 +Types:Artifact +A:AB$ ExchangeLife | Cost$ 6 T | ValidTgts$ Player | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select target player | SpellDescription$ Two target players exchange life totals. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_conduit.jpg +Oracle:{6}, {T}: Two target players exchange life totals. diff --git a/forge-gui/res/cardsfolder/s/soul_exchange.txt b/forge-gui/res/cardsfolder/s/soul_exchange.txt index ccf7be432ec..53135937267 100644 --- a/forge-gui/res/cardsfolder/s/soul_exchange.txt +++ b/forge-gui/res/cardsfolder/s/soul_exchange.txt @@ -6,4 +6,4 @@ SVar:DBPutCounter:DB$PutCounter | CounterNum$ X | CounterType$ P2P2 | Defined$ T SVar:X:Exiled$Valid Thrull SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_exchange.jpg -Oracle:As an additional cost to cast Soul Exchange, exile a creature you control.\nReturn target creature card from your graveyard to the battlefield. Put a +2/+2 counter on that creature if the exiled creature was a Thrull. \ No newline at end of file +Oracle:As an additional cost to cast Soul Exchange, exile a creature you control.\nReturn target creature card from your graveyard to the battlefield. Put a +2/+2 counter on that creature if the exiled creature was a Thrull. diff --git a/forge-gui/res/cardsfolder/s/soul_feast.txt b/forge-gui/res/cardsfolder/s/soul_feast.txt index 57b90485e60..4a5a43d1532 100644 --- a/forge-gui/res/cardsfolder/s/soul_feast.txt +++ b/forge-gui/res/cardsfolder/s/soul_feast.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ LoseLife | Cost$ 3 B B | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 4 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 4 life and you gain 4 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_feast.jpg -Oracle:Target player loses 4 life and you gain 4 life. \ No newline at end of file +Oracle:Target player loses 4 life and you gain 4 life. diff --git a/forge-gui/res/cardsfolder/s/soul_foundry.txt b/forge-gui/res/cardsfolder/s/soul_foundry.txt index d62c26d16a1..37e419aa9c5 100644 --- a/forge-gui/res/cardsfolder/s/soul_foundry.txt +++ b/forge-gui/res/cardsfolder/s/soul_foundry.txt @@ -7,4 +7,4 @@ A:AB$CopyPermanent | Cost$ X T | Defined$ Imprinted | SpellDescription$ Put a to SVar:X:Imprinted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_foundry.jpg -Oracle:Imprint - When Soul Foundry enters the battlefield, you may exile a creature card from your hand.\n{X}, {T}: Put a token that's a copy of the exiled card onto the battlefield. X is the converted mana cost of that card. \ No newline at end of file +Oracle:Imprint - When Soul Foundry enters the battlefield, you may exile a creature card from your hand.\n{X}, {T}: Put a token that's a copy of the exiled card onto the battlefield. X is the converted mana cost of that card. diff --git a/forge-gui/res/cardsfolder/s/soul_kiss.txt b/forge-gui/res/cardsfolder/s/soul_kiss.txt index b8bd4b5cdfb..59a3fdd304e 100644 --- a/forge-gui/res/cardsfolder/s/soul_kiss.txt +++ b/forge-gui/res/cardsfolder/s/soul_kiss.txt @@ -7,4 +7,4 @@ A:AB$ Pump | Cost$ B PayLife<1> | Defined$ Enchanted | NumAtt$ +2 | NumDef$ +2 | SVar:RemAIDeck:True SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_kiss.jpg -Oracle:Enchant creature\n{B}, Pay 1 life: Enchanted creature gets +2/+2 until end of turn. Activate this ability no more than three times each turn. \ No newline at end of file +Oracle:Enchant creature\n{B}, Pay 1 life: Enchanted creature gets +2/+2 until end of turn. Activate this ability no more than three times each turn. diff --git a/forge-gui/res/cardsfolder/s/soul_link.txt b/forge-gui/res/cardsfolder/s/soul_link.txt index 63fed0a04cd..1bd0b8c1e44 100644 --- a/forge-gui/res/cardsfolder/s/soul_link.txt +++ b/forge-gui/res/cardsfolder/s/soul_link.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.AttachedBy | Execute$ TrigGain | TriggerZ SVar:TrigGain:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_link.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage, you gain that much life.\nWhenever enchanted creature is dealt damage, you gain that much life. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals damage, you gain that much life.\nWhenever enchanted creature is dealt damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/s/soul_manipulation.txt b/forge-gui/res/cardsfolder/s/soul_manipulation.txt index 12f94c3ef9a..09dfd5029bc 100644 --- a/forge-gui/res/cardsfolder/s/soul_manipulation.txt +++ b/forge-gui/res/cardsfolder/s/soul_manipulation.txt @@ -6,4 +6,4 @@ SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target Creatu SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand; SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_manipulation.jpg -Oracle:Choose one or both - Counter target creature spell; and/or return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Choose one or both - Counter target creature spell; and/or return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/soul_net.txt b/forge-gui/res/cardsfolder/s/soul_net.txt index 3a48917f83d..21b62f1a85c 100644 --- a/forge-gui/res/cardsfolder/s/soul_net.txt +++ b/forge-gui/res/cardsfolder/s/soul_net.txt @@ -4,4 +4,4 @@ Types:Artifact T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature 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/soul_net.jpg -Oracle:Whenever a creature dies, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever a creature dies, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/soul_nova.txt b/forge-gui/res/cardsfolder/s/soul_nova.txt index 2c08ab01002..318ea9f37a9 100644 --- a/forge-gui/res/cardsfolder/s/soul_nova.txt +++ b/forge-gui/res/cardsfolder/s/soul_nova.txt @@ -1,7 +1,7 @@ -Name:Soul Nova -ManaCost:3 W W -Types:Instant -A:SP$ Pump | Cost$ 3 W W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | IsCurse$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Exile target attacking creature and all Equipment attached to it. -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Targeted.Self,Equipment.AttachedTo Targeted | UseAllOriginZones$ True | Origin$ Battlefield | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_nova.jpg -Oracle:Exile target attacking creature and all Equipment attached to it. \ No newline at end of file +Name:Soul Nova +ManaCost:3 W W +Types:Instant +A:SP$ Pump | Cost$ 3 W W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | IsCurse$ True | SubAbility$ DBChangeZoneAll | SpellDescription$ Exile target attacking creature and all Equipment attached to it. +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Targeted.Self,Equipment.AttachedTo Targeted | UseAllOriginZones$ True | Origin$ Battlefield | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_nova.jpg +Oracle:Exile target attacking creature and all Equipment attached to it. diff --git a/forge-gui/res/cardsfolder/s/soul_of_magma.txt b/forge-gui/res/cardsfolder/s/soul_of_magma.txt index 90f4b158721..9258b861387 100644 --- a/forge-gui/res/cardsfolder/s/soul_of_magma.txt +++ b/forge-gui/res/cardsfolder/s/soul_of_magma.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Sele SVar:BuffedBy:Arcane,Spirit SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_of_magma.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, Soul of Magma deals 1 damage to target creature. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, Soul of Magma deals 1 damage to target creature. diff --git a/forge-gui/res/cardsfolder/s/soul_of_the_harvest.txt b/forge-gui/res/cardsfolder/s/soul_of_the_harvest.txt index 69155dea9e8..b6573da1488 100644 --- a/forge-gui/res/cardsfolder/s/soul_of_the_harvest.txt +++ b/forge-gui/res/cardsfolder/s/soul_of_the_harvest.txt @@ -1,9 +1,9 @@ -Name:Soul of the Harvest -ManaCost:4 G G -Types:Creature Elemental -PT:6/6 -K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken+Other+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever another nontoken creature enters the battlefield under your control, you may draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_of_the_harvest.jpg -Oracle:Trample\nWhenever another nontoken creature enters the battlefield under your control, you may draw a card. \ No newline at end of file +Name:Soul of the Harvest +ManaCost:4 G G +Types:Creature Elemental +PT:6/6 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken+Other+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever another nontoken creature enters the battlefield under your control, you may draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_of_the_harvest.jpg +Oracle:Trample\nWhenever another nontoken creature enters the battlefield under your control, you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/soul_parry.txt b/forge-gui/res/cardsfolder/s/soul_parry.txt index 44d38e3bbf6..083017795f3 100644 --- a/forge-gui/res/cardsfolder/s/soul_parry.txt +++ b/forge-gui/res/cardsfolder/s/soul_parry.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TargetMin$ 1 | TargetMax$ 2 | KW$ HIDDEN Prevent all damage that would be dealt by CARDNAME. | IsCurse$ True | TgtPrompt$ Select target creature | SpellDescription$ Prevent all damage one or two target creatures would deal this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_parry.jpg -Oracle:Prevent all damage one or two target creatures would deal this turn. \ No newline at end of file +Oracle:Prevent all damage one or two target creatures would deal this turn. diff --git a/forge-gui/res/cardsfolder/s/soul_ransom.txt b/forge-gui/res/cardsfolder/s/soul_ransom.txt index f7b50914e0f..691659ef7ad 100644 --- a/forge-gui/res/cardsfolder/s/soul_ransom.txt +++ b/forge-gui/res/cardsfolder/s/soul_ransom.txt @@ -1,10 +1,10 @@ -Name:Soul Ransom -ManaCost:2 U B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 U B | ValidTgts$ Creature | AILogic$ GainControl -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. -A:AB$ Sacrifice | Cost$ Discard<2/Card> | AnyOpponent$ True | SacValid$ Self | SubAbility$ DBDraw | SpellDescription$ CARDNAME's controller sacrifices it, then draws two cards. Only any opponent may activate this ability. -SVar:DBDraw:DB$ Draw | NumCards$ 2 | Defined$ SourceController -SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_ransom.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nDiscard two cards: Soul Ransom's controller sacrifices it, then draws two cards. Only any opponent may activate this ability. \ No newline at end of file +Name:Soul Ransom +ManaCost:2 U B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 U B | ValidTgts$ Creature | AILogic$ GainControl +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. +A:AB$ Sacrifice | Cost$ Discard<2/Card> | AnyOpponent$ True | SacValid$ Self | SubAbility$ DBDraw | SpellDescription$ CARDNAME's controller sacrifices it, then draws two cards. Only any opponent may activate this ability. +SVar:DBDraw:DB$ Draw | NumCards$ 2 | Defined$ SourceController +SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_ransom.jpg +Oracle:Enchant creature\nYou control enchanted creature.\nDiscard two cards: Soul Ransom's controller sacrifices it, then draws two cards. Only any opponent may activate this ability. diff --git a/forge-gui/res/cardsfolder/s/soul_reap.txt b/forge-gui/res/cardsfolder/s/soul_reap.txt index 40a6e30861d..bee2c301908 100644 --- a/forge-gui/res/cardsfolder/s/soul_reap.txt +++ b/forge-gui/res/cardsfolder/s/soul_reap.txt @@ -1,8 +1,8 @@ -Name:Soul Reap -ManaCost:1 B -Types:Sorcery -A:SP$Destroy | Cost$ 1 B | ValidTgts$ Creature.nonGreen | TgtPrompt$ Select target nongreen creature. | SubAbility$ DBLoseLife | SpellDescription$ Destroy target nongreen creature. Its controller loses 3 life if you've cast another black spell this turn. -SVar:DBLoseLife:DB$ LoseLife | Defined$ TargetedController | LifeAmount$ 3 | ConditionCheckSVar$ X | References$ X -SVar:X:Count$ThisTurnCast_Card.Black+Other+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_reap.jpg -Oracle:Destroy target nongreen creature. Its controller loses 3 life if you've cast another black spell this turn. \ No newline at end of file +Name:Soul Reap +ManaCost:1 B +Types:Sorcery +A:SP$Destroy | Cost$ 1 B | ValidTgts$ Creature.nonGreen | TgtPrompt$ Select target nongreen creature. | SubAbility$ DBLoseLife | SpellDescription$ Destroy target nongreen creature. Its controller loses 3 life if you've cast another black spell this turn. +SVar:DBLoseLife:DB$ LoseLife | Defined$ TargetedController | LifeAmount$ 3 | ConditionCheckSVar$ X | References$ X +SVar:X:Count$ThisTurnCast_Card.Black+Other+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_reap.jpg +Oracle:Destroy target nongreen creature. Its controller loses 3 life if you've cast another black spell this turn. diff --git a/forge-gui/res/cardsfolder/s/soul_rend.txt b/forge-gui/res/cardsfolder/s/soul_rend.txt index e870cf8b853..d49d74e1121 100644 --- a/forge-gui/res/cardsfolder/s/soul_rend.txt +++ b/forge-gui/res/cardsfolder/s/soul_rend.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_rend.jpg -Oracle:Destroy target creature if it's white. A creature destroyed this way can't be regenerated.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Destroy target creature if it's white. A creature destroyed this way can't be regenerated.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/s/soul_scourge.txt b/forge-gui/res/cardsfolder/s/soul_scourge.txt index 9acbbf0985e..21d501651fe 100644 --- a/forge-gui/res/cardsfolder/s/soul_scourge.txt +++ b/forge-gui/res/cardsfolder/s/soul_scourge.txt @@ -8,4 +8,4 @@ SVar:TrigLoseLife:DB$LoseLife | ValidTgts$ Player | TgtPrompt$ Select a player | T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, that player gains 3 life. SVar:TrigGainLife:DB$GainLife | Defined$ Remembered | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_scourge.jpg -Oracle:Flying\nWhen Soul Scourge enters the battlefield, target player loses 3 life.\nWhen Soul Scourge leaves the battlefield, that player gains 3 life. \ No newline at end of file +Oracle:Flying\nWhen Soul Scourge enters the battlefield, target player loses 3 life.\nWhen Soul Scourge leaves the battlefield, that player gains 3 life. diff --git a/forge-gui/res/cardsfolder/s/soul_sculptor.txt b/forge-gui/res/cardsfolder/s/soul_sculptor.txt index c046c254d52..0282b855ec8 100644 --- a/forge-gui/res/cardsfolder/s/soul_sculptor.txt +++ b/forge-gui/res/cardsfolder/s/soul_sculptor.txt @@ -1,8 +1,8 @@ -Name:Soul Sculptor -ManaCost:2 W -Types:Creature Human -PT:1/1 -A:AB$ Animate | Cost$ 1 W T | ValidTgts$ Creature | Types$ Enchantment | RemoveAllAbilities$ True | OverwriteTypes$ True | KeepSupertypes$ True | UntilAPlayerCastSpell$ Creature | SpellDescription$ Target creature becomes an enchantment and loses all abilities until a player casts a creature spell. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_sculptor.jpg -Oracle:{1}{W}, {T}: Target creature becomes an enchantment and loses all abilities until a player casts a creature spell. +Name:Soul Sculptor +ManaCost:2 W +Types:Creature Human +PT:1/1 +A:AB$ Animate | Cost$ 1 W T | ValidTgts$ Creature | Types$ Enchantment | RemoveAllAbilities$ True | OverwriteTypes$ True | KeepSupertypes$ True | UntilAPlayerCastSpell$ Creature | SpellDescription$ Target creature becomes an enchantment and loses all abilities until a player casts a creature spell. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_sculptor.jpg +Oracle:{1}{W}, {T}: Target creature becomes an enchantment and loses all abilities until a player casts a creature spell. diff --git a/forge-gui/res/cardsfolder/s/soul_seizer_ghastly_haunting.txt b/forge-gui/res/cardsfolder/s/soul_seizer_ghastly_haunting.txt index 7628a417f1b..049317330d3 100644 --- a/forge-gui/res/cardsfolder/s/soul_seizer_ghastly_haunting.txt +++ b/forge-gui/res/cardsfolder/s/soul_seizer_ghastly_haunting.txt @@ -1,24 +1,24 @@ -Name:Soul Seizer -ManaCost:3 U U -Types:Creature Spirit -PT:1/3 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigTransform | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may transform it. If you do, attach it to target creature that player controls. -SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform | SubAbility$ DBAttach -SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature that damaged player controls | AILogic$ GainControl -SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_seizer.jpg -AlternateMode:DoubleFaced -Oracle:Flying\nWhen Soul Seizer deals combat damage to a player, you may transform it. If you do, attach it to target creature that player controls. - -ALTERNATE - -Name:Ghastly Haunting -ManaCost:no cost -Colors:blue -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ GainControl -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ghastly_haunting.jpg -Oracle:Enchant creature\nYou control enchanted creature. \ No newline at end of file +Name:Soul Seizer +ManaCost:3 U U +Types:Creature Spirit +PT:1/3 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigTransform | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may transform it. If you do, attach it to target creature that player controls. +SVar:TrigTransform:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ Transform | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature that damaged player controls | AILogic$ GainControl +SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_seizer.jpg +AlternateMode:DoubleFaced +Oracle:Flying\nWhen Soul Seizer deals combat damage to a player, you may transform it. If you do, attach it to target creature that player controls. + +ALTERNATE + +Name:Ghastly Haunting +ManaCost:no cost +Colors:blue +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ GainControl +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ghastly_haunting.jpg +Oracle:Enchant creature\nYou control enchanted creature. diff --git a/forge-gui/res/cardsfolder/s/soul_shepherd.txt b/forge-gui/res/cardsfolder/s/soul_shepherd.txt index 22a0f638feb..608fc354a6d 100644 --- a/forge-gui/res/cardsfolder/s/soul_shepherd.txt +++ b/forge-gui/res/cardsfolder/s/soul_shepherd.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:2/1 A:AB$ GainLife | Cost$ W ExileFromGrave<1/Creature> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_shepherd.jpg -Oracle:{W}, Exile a creature card from your graveyard: You gain 1 life. \ No newline at end of file +Oracle:{W}, Exile a creature card from your graveyard: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/soul_shred.txt b/forge-gui/res/cardsfolder/s/soul_shred.txt index af8403c2ea5..4d73f0e6263 100644 --- a/forge-gui/res/cardsfolder/s/soul_shred.txt +++ b/forge-gui/res/cardsfolder/s/soul_shred.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 3 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NumDmg$ 3 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 3 damage to target nonblack creature. You gain 3 life. SVar:DBGainLife:DB$GainLife | LifeAmount$ 3 SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal/soul_shred.jpg -Oracle:Soul Shred deals 3 damage to target nonblack creature. You gain 3 life. \ No newline at end of file +Oracle:Soul Shred deals 3 damage to target nonblack creature. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/s/soul_snare.txt b/forge-gui/res/cardsfolder/s/soul_snare.txt index f1cab9e9320..b3b4bbc24bf 100644 --- a/forge-gui/res/cardsfolder/s/soul_snare.txt +++ b/forge-gui/res/cardsfolder/s/soul_snare.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Enchantment A:AB$ ChangeZone | Cost$ W Sac<1/CARDNAME> | ValidTgts$ Creature.attacking+OppCtrl | TgtPrompt$ Select target creature that's attacking you or a planeswalker you control. | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature that's attacking you or a planeswalker you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_snare.jpg -Oracle:{W}, Sacrifice Soul Snare: Exile target creature that's attacking you or a planeswalker you control. \ No newline at end of file +Oracle:{W}, Sacrifice Soul Snare: Exile target creature that's attacking you or a planeswalker you control. diff --git a/forge-gui/res/cardsfolder/s/soul_snuffers.txt b/forge-gui/res/cardsfolder/s/soul_snuffers.txt index 7ccc91c2df1..ab1618ef5ac 100644 --- a/forge-gui/res/cardsfolder/s/soul_snuffers.txt +++ b/forge-gui/res/cardsfolder/s/soul_snuffers.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigPutCounterAll:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Creature | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_snuffers.jpg -Oracle:When Soul Snuffers enters the battlefield, put a -1/-1 counter on each creature. \ No newline at end of file +Oracle:When Soul Snuffers enters the battlefield, put a -1/-1 counter on each creature. diff --git a/forge-gui/res/cardsfolder/s/soul_spike.txt b/forge-gui/res/cardsfolder/s/soul_spike.txt index 1babdb29191..c4aa218ddf2 100644 --- a/forge-gui/res/cardsfolder/s/soul_spike.txt +++ b/forge-gui/res/cardsfolder/s/soul_spike.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 5 B B | ValidTgts$ Creature,Player | TgtPrompt$ Select A:SP$ DealDamage | Cost$ ExileFromHand<2/Card.Black> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBGainLife | CostDesc$ You may exile two black cards from your hand | SpellDescription$ rather than pay CARDNAME's mana cost. SVar:DBGainLife:DB$GainLife | Cost$ 0 | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_spike.jpg -Oracle:You may exile two black cards from your hand rather than pay Soul Spike's mana cost.\nSoul Spike deals 4 damage to target creature or player and you gain 4 life. \ No newline at end of file +Oracle:You may exile two black cards from your hand rather than pay Soul Spike's mana cost.\nSoul Spike deals 4 damage to target creature or player and you gain 4 life. diff --git a/forge-gui/res/cardsfolder/s/soul_stair_expedition.txt b/forge-gui/res/cardsfolder/s/soul_stair_expedition.txt index 1f00a853815..203617a0c46 100644 --- a/forge-gui/res/cardsfolder/s/soul_stair_expedition.txt +++ b/forge-gui/res/cardsfolder/s/soul_stair_expedition.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ SubCounter<3/QUEST> Sac<1/CARDNAME> | Origin$ Graveyard T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/Soul_Stair_Expedition.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.\nRemove three quest counters from Soul Stair Expedition and sacrifice it: Return up to two target creature cards from your graveyard to your hand. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition.\nRemove three quest counters from Soul Stair Expedition and sacrifice it: Return up to two target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/soul_strings.txt b/forge-gui/res/cardsfolder/s/soul_strings.txt index 66eaae47497..f5fde3e79b9 100644 --- a/forge-gui/res/cardsfolder/s/soul_strings.txt +++ b/forge-gui/res/cardsfolder/s/soul_strings.txt @@ -1,8 +1,8 @@ -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}. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_strings.jpg -Oracle:Return two target creature cards from your graveyard to your hand unless any player pays {X}. \ No newline at end of file +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}. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soul_strings.jpg +Oracle:Return two target creature cards from your graveyard to your hand unless any player pays {X}. diff --git a/forge-gui/res/cardsfolder/s/soul_tithe.txt b/forge-gui/res/cardsfolder/s/soul_tithe.txt index e3c7519dd12..7b4dc2a8375 100644 --- a/forge-gui/res/cardsfolder/s/soul_tithe.txt +++ b/forge-gui/res/cardsfolder/s/soul_tithe.txt @@ -1,10 +1,10 @@ -Name:Soul Tithe -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. -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 -Oracle:Enchant nonland permanent\nAt 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. \ No newline at end of file +Name:Soul Tithe +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. +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 +Oracle:Enchant nonland permanent\nAt 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. diff --git a/forge-gui/res/cardsfolder/s/soul_warden.txt b/forge-gui/res/cardsfolder/s/soul_warden.txt index 235bf190b29..38086444caa 100644 --- a/forge-gui/res/cardsfolder/s/soul_warden.txt +++ b/forge-gui/res/cardsfolder/s/soul_warden.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield, you gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84112.jpg -Oracle:Whenever another creature enters the battlefield, you gain 1 life. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/soulblast.txt b/forge-gui/res/cardsfolder/s/soulblast.txt index a18f03834c4..6c166f96f55 100644 --- a/forge-gui/res/cardsfolder/s/soulblast.txt +++ b/forge-gui/res/cardsfolder/s/soulblast.txt @@ -1,8 +1,8 @@ -Name:Soulblast -ManaCost:3 R R R -Types:Instant -A:SP$ DealDamage | Cost$ 3 R R R Sac | NumDmg$ X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | CostDesc$ As an additional cost to cast CARDNAME, sacrifice all creatures you control. | SpellDescription$ CARDNAME deals damage to target creature or player equal to the total power of the sacrificed creatures. -SVar:X:Sacrificed$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soulblast.jpg -Oracle:As an additional cost to cast Soulblast, sacrifice all creatures you control.\nSoulblast deals damage to target creature or player equal to the total power of the sacrificed creatures. \ No newline at end of file +Name:Soulblast +ManaCost:3 R R R +Types:Instant +A:SP$ DealDamage | Cost$ 3 R R R Sac | NumDmg$ X | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | CostDesc$ As an additional cost to cast CARDNAME, sacrifice all creatures you control. | SpellDescription$ CARDNAME deals damage to target creature or player equal to the total power of the sacrificed creatures. +SVar:X:Sacrificed$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soulblast.jpg +Oracle:As an additional cost to cast Soulblast, sacrifice all creatures you control.\nSoulblast deals damage to target creature or player equal to the total power of the sacrificed creatures. diff --git a/forge-gui/res/cardsfolder/s/soulbound_guardians.txt b/forge-gui/res/cardsfolder/s/soulbound_guardians.txt index 490afdcc3b2..617344664e0 100644 --- a/forge-gui/res/cardsfolder/s/soulbound_guardians.txt +++ b/forge-gui/res/cardsfolder/s/soulbound_guardians.txt @@ -5,4 +5,4 @@ PT:4/5 K:Defender K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/soulbound_guardians.jpg -Oracle:Defender, flying \ No newline at end of file +Oracle:Defender, flying diff --git a/forge-gui/res/cardsfolder/s/soulbright_flamekin.txt b/forge-gui/res/cardsfolder/s/soulbright_flamekin.txt index 6780a11b91f..9d23f7aa15d 100644 --- a/forge-gui/res/cardsfolder/s/soulbright_flamekin.txt +++ b/forge-gui/res/cardsfolder/s/soulbright_flamekin.txt @@ -1,14 +1,14 @@ -Name:Soulbright Flamekin -ManaCost:1 R -Types:Creature Elemental Shaman -PT:2/1 -A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SubAbility$ StoreNum | SpellDescription$ Target creature gains trample until end of turn. If this is the third time this ability has resolved this turn, you may add {R}{R}{R}{R}{R}{R}{R}{R} to your mana pool. -SVar:StoreNum:DB$ StoreSVar | SVar$ SoulbrightNum | Type$ CountSVar | Expression$ SoulbrightNum/Plus.1 | SubAbility$ SoulbrightMana -SVar:SoulbrightMana:DB$ Mana | Produced$ R R R R R R R R | ConditionCheckSVar$ SoulbrightNum | ConditionSVarCompare$ EQ3 | Optional$ True -SVar:SoulbrightNum:Number$0 -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True -SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ SoulbrightNum | Type$ Number | Expression$ 0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soulbright_flamekin.jpg -Oracle:{2}: Target creature gains trample until end of turn. If this is the third time this ability has resolved this turn, you may add {R}{R}{R}{R}{R}{R}{R}{R} to your mana pool. \ No newline at end of file +Name:Soulbright Flamekin +ManaCost:1 R +Types:Creature Elemental Shaman +PT:2/1 +A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SubAbility$ StoreNum | SpellDescription$ Target creature gains trample until end of turn. If this is the third time this ability has resolved this turn, you may add {R}{R}{R}{R}{R}{R}{R}{R} to your mana pool. +SVar:StoreNum:DB$ StoreSVar | SVar$ SoulbrightNum | Type$ CountSVar | Expression$ SoulbrightNum/Plus.1 | SubAbility$ SoulbrightMana +SVar:SoulbrightMana:DB$ Mana | Produced$ R R R R R R R R | ConditionCheckSVar$ SoulbrightNum | ConditionSVarCompare$ EQ3 | Optional$ True +SVar:SoulbrightNum:Number$0 +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True +SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ SoulbrightNum | Type$ Number | Expression$ 0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soulbright_flamekin.jpg +Oracle:{2}: Target creature gains trample until end of turn. If this is the third time this ability has resolved this turn, you may add {R}{R}{R}{R}{R}{R}{R}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/soulcage_fiend.txt b/forge-gui/res/cardsfolder/s/soulcage_fiend.txt index 7b962d2b5c1..0d7137dfe96 100644 --- a/forge-gui/res/cardsfolder/s/soulcage_fiend.txt +++ b/forge-gui/res/cardsfolder/s/soulcage_fiend.txt @@ -1,8 +1,8 @@ -Name:Soulcage Fiend -ManaCost:1 B B -Types:Creature Demon -PT:3/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player loses 3 life. -SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 3 | Defined$ Each -SVar:Picture:http://www.wizards.com/global/images/magic/general/soulcage_fiend.jpg -Oracle:When Soulcage Fiend dies, each player loses 3 life. \ No newline at end of file +Name:Soulcage Fiend +ManaCost:1 B B +Types:Creature Demon +PT:3/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, each player loses 3 life. +SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | LifeAmount$ 3 | Defined$ Each +SVar:Picture:http://www.wizards.com/global/images/magic/general/soulcage_fiend.jpg +Oracle:When Soulcage Fiend dies, each player loses 3 life. diff --git a/forge-gui/res/cardsfolder/s/soulcatcher.txt b/forge-gui/res/cardsfolder/s/soulcatcher.txt index 83009bce4cc..da96246d3ff 100644 --- a/forge-gui/res/cardsfolder/s/soulcatcher.txt +++ b/forge-gui/res/cardsfolder/s/soulcatcher.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | ValidCard$ Creature.withFlying | Origin$ Battlefield | Des K:Flying SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/soulcatcher.jpg -Oracle:Flying\nWhenever a creature with flying dies, put a +1/+1 counter on Soulcatcher. \ No newline at end of file +Oracle:Flying\nWhenever a creature with flying dies, put a +1/+1 counter on Soulcatcher. diff --git a/forge-gui/res/cardsfolder/s/soulcatchers_aerie.txt b/forge-gui/res/cardsfolder/s/soulcatchers_aerie.txt index 5f601a18262..d814d747ce0 100644 --- a/forge-gui/res/cardsfolder/s/soulcatchers_aerie.txt +++ b/forge-gui/res/cardsfolder/s/soulcatchers_aerie.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ FEATH SVar:X:Count$CardCounters.FEATHER SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soulcatchers_aerie.jpg -Oracle:Whenever a Bird is put into your graveyard from the battlefield, put a feather counter on Soulcatchers' Aerie.\nBird creatures get +1/+1 for each feather counter on Soulcatchers' Aerie. \ No newline at end of file +Oracle:Whenever a Bird is put into your graveyard from the battlefield, put a feather counter on Soulcatchers' Aerie.\nBird creatures get +1/+1 for each feather counter on Soulcatchers' Aerie. diff --git a/forge-gui/res/cardsfolder/s/souldrinker.txt b/forge-gui/res/cardsfolder/s/souldrinker.txt index cd14d6ffb16..7394b8ced61 100644 --- a/forge-gui/res/cardsfolder/s/souldrinker.txt +++ b/forge-gui/res/cardsfolder/s/souldrinker.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ PutCounter | Cost$ PayLife<3> | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/souldrinker.jpg -Oracle:Pay 3 life: Put a +1/+1 counter on Souldrinker. \ No newline at end of file +Oracle:Pay 3 life: Put a +1/+1 counter on Souldrinker. diff --git a/forge-gui/res/cardsfolder/s/soulgorger_orgg.txt b/forge-gui/res/cardsfolder/s/soulgorger_orgg.txt index 267c782c796..a5d2d4358dd 100644 --- a/forge-gui/res/cardsfolder/s/soulgorger_orgg.txt +++ b/forge-gui/res/cardsfolder/s/soulgorger_orgg.txt @@ -1,16 +1,16 @@ -Name:Soulgorger Orgg -ManaCost:3 R R -Types:Creature Nightmare Orgg -PT:6/6 -K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose all but 1 life. -SVar:TrigLoseLife:AB$ StoreSVar | Cost$ 0 | References$ LifeAllButOne | SVar$ LifePaidOnETB | Type$ CountSVar | Expression$ LifeAllButOne | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | LifeAmount$ LifePaidOnETB | References$ LifePaidOnETB -SVar:LifePaidOnETB:Number$0 -SVar:LifeAllButOne:Count$YourLifeTotal/Minus.1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME leaves the battlefield, you gain life equal to the -life you lost when it entered the battlefield. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ LifePaidOnETB | References$ LifePaidOnETB -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/soulgorger_orgg.jpg -Oracle:Trample\nWhen Soulgorger Orgg enters the battlefield, you lose all but 1 life.\nWhen Soulgorger Orgg leaves the battlefield, you gain life equal to the life you lost when it entered the battlefield. \ No newline at end of file +Name:Soulgorger Orgg +ManaCost:3 R R +Types:Creature Nightmare Orgg +PT:6/6 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose all but 1 life. +SVar:TrigLoseLife:AB$ StoreSVar | Cost$ 0 | References$ LifeAllButOne | SVar$ LifePaidOnETB | Type$ CountSVar | Expression$ LifeAllButOne | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | Cost$ 0 | LifeAmount$ LifePaidOnETB | References$ LifePaidOnETB +SVar:LifePaidOnETB:Number$0 +SVar:LifeAllButOne:Count$YourLifeTotal/Minus.1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME leaves the battlefield, you gain life equal to the +life you lost when it entered the battlefield. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ LifePaidOnETB | References$ LifePaidOnETB +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/soulgorger_orgg.jpg +Oracle:Trample\nWhen Soulgorger Orgg enters the battlefield, you lose all but 1 life.\nWhen Soulgorger Orgg leaves the battlefield, you gain life equal to the life you lost when it entered the battlefield. diff --git a/forge-gui/res/cardsfolder/s/soulless_one.txt b/forge-gui/res/cardsfolder/s/soulless_one.txt index 366d805d0dd..454154ec844 100644 --- a/forge-gui/res/cardsfolder/s/soulless_one.txt +++ b/forge-gui/res/cardsfolder/s/soulless_one.txt @@ -7,4 +7,4 @@ SVar:X:Count$TypeOnBattlefield.Zombie/Plus.Y SVar:Y:Count$TypeInAllYards.Zombie SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soulless_one.jpg -Oracle:Soulless One's power and toughness are each equal to the number of Zombies on the battlefield plus the number of Zombie cards in all graveyards. \ No newline at end of file +Oracle:Soulless One's power and toughness are each equal to the number of Zombies on the battlefield plus the number of Zombie cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/s/soulless_revival.txt b/forge-gui/res/cardsfolder/s/soulless_revival.txt index cd715333513..a48f70525dc 100644 --- a/forge-gui/res/cardsfolder/s/soulless_revival.txt +++ b/forge-gui/res/cardsfolder/s/soulless_revival.txt @@ -1,7 +1,7 @@ -Name:Soulless Revival -ManaCost:1 B -Types:Instant Arcane -A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. -K:Splice onto Arcane 1 B -SVar:Picture:http://www.wizards.com/global/images/magic/general/soulless_revival.jpg -Oracle:Return target creature card from your graveyard to your hand.\nSplice onto Arcane {1}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Soulless Revival +ManaCost:1 B +Types:Instant Arcane +A:SP$ ChangeZone | Cost$ 1 B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to your hand. +K:Splice onto Arcane 1 B +SVar:Picture:http://www.wizards.com/global/images/magic/general/soulless_revival.jpg +Oracle:Return target creature card from your graveyard to your hand.\nSplice onto Arcane {1}{B} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/s/soulmender.txt b/forge-gui/res/cardsfolder/s/soulmender.txt index bba3e9f53d7..0e6ce662c31 100644 --- a/forge-gui/res/cardsfolder/s/soulmender.txt +++ b/forge-gui/res/cardsfolder/s/soulmender.txt @@ -1,7 +1,7 @@ -Name:Soulmender -ManaCost:W -Types:Creature Human Cleric -PT:1/1 -A:AB$ GainLife | Cost$ T | Defined$ You | LifeAmount$ 1 | SpellDescription$ You gain 1 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/soulmender.jpg -Oracle:{T}: You gain 1 life. +Name:Soulmender +ManaCost:W +Types:Creature Human Cleric +PT:1/1 +A:AB$ GainLife | Cost$ T | Defined$ You | LifeAmount$ 1 | SpellDescription$ You gain 1 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/soulmender.jpg +Oracle:{T}: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/soulquake.txt b/forge-gui/res/cardsfolder/s/soulquake.txt index e6e79de28c2..30a4a7ebff8 100644 --- a/forge-gui/res/cardsfolder/s/soulquake.txt +++ b/forge-gui/res/cardsfolder/s/soulquake.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZoneAll | Cost$ 3 U U B B | ChangeType$ Creature | Origin$ Battlefie SVar:DBChangeZoneAll:DB$ChangeZoneAll | ChangeType$ Creature | Origin$ Graveyard | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soulquake.jpg -Oracle:Return all creatures on the battlefield and all creature cards in graveyards to their owners' hands. \ No newline at end of file +Oracle:Return all creatures on the battlefield and all creature cards in graveyards to their owners' hands. diff --git a/forge-gui/res/cardsfolder/s/souls_attendant.txt b/forge-gui/res/cardsfolder/s/souls_attendant.txt index 404b110578a..ff3609d3fa7 100644 --- a/forge-gui/res/cardsfolder/s/souls_attendant.txt +++ b/forge-gui/res/cardsfolder/s/souls_attendant.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield, you may gain 1 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_attendant.jpg -Oracle:Whenever another creature enters the battlefield, you may gain 1 life. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/souls_fire.txt b/forge-gui/res/cardsfolder/s/souls_fire.txt index 0c38f389e0e..edf4157815a 100644 --- a/forge-gui/res/cardsfolder/s/souls_fire.txt +++ b/forge-gui/res/cardsfolder/s/souls_fire.txt @@ -1,8 +1,8 @@ -Name:Soul's Fire -ManaCost:2 R -Types:Instant -A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ None | SpellDescription$ Target creature you control on the battlefield deals damage equal to its power to target creature or player. -SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature,Player | AILogic$ PowerDmg | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ1 | DamageSource$ ParentTarget -SVar:X:ParentTargeted$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_fire.jpg -Oracle:Target creature you control on the battlefield deals damage equal to its power to target creature or player. \ No newline at end of file +Name:Soul's Fire +ManaCost:2 R +Types:Instant +A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature.YouCtrl | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ SoulsDamage | StackDescription$ None | SpellDescription$ Target creature you control on the battlefield deals damage equal to its power to target creature or player. +SVar:SoulsDamage:DB$ DealDamage | ValidTgts$ Creature,Player | AILogic$ PowerDmg | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | ConditionDefined$ Targeted | ConditionPresent$ Creature | ConditionCompare$ EQ1 | DamageSource$ ParentTarget +SVar:X:ParentTargeted$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_fire.jpg +Oracle:Target creature you control on the battlefield deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/souls_grace.txt b/forge-gui/res/cardsfolder/s/souls_grace.txt index 5d242243f90..9a456b848da 100644 --- a/forge-gui/res/cardsfolder/s/souls_grace.txt +++ b/forge-gui/res/cardsfolder/s/souls_grace.txt @@ -1,9 +1,9 @@ -Name:Soul's Grace -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ You gain life equal to target creature's power. -SVar:DBGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X -SVar:X:Targeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_grace.jpg -Oracle:You gain life equal to target creature's power. \ No newline at end of file +Name:Soul's Grace +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBGainLife | SpellDescription$ You gain life equal to target creature's power. +SVar:DBGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X +SVar:X:Targeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_grace.jpg +Oracle:You gain life equal to target creature's power. diff --git a/forge-gui/res/cardsfolder/s/souls_majesty.txt b/forge-gui/res/cardsfolder/s/souls_majesty.txt index bc5d34a9130..bd28650cba2 100644 --- a/forge-gui/res/cardsfolder/s/souls_majesty.txt +++ b/forge-gui/res/cardsfolder/s/souls_majesty.txt @@ -1,8 +1,8 @@ -Name:Soul's Majesty -ManaCost:4 G -Types:Sorcery -A:SP$ Pump | Cost$ 4 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBDraw | SpellDescription$ Draw cards equal to the power of target creature you control. -SVar:DBDraw:DB$ Draw | NumCards$ X -SVar:X:Targeted$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_majesty.jpg -Oracle:Draw cards equal to the power of target creature you control. \ No newline at end of file +Name:Soul's Majesty +ManaCost:4 G +Types:Sorcery +A:SP$ Pump | Cost$ 4 G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBDraw | SpellDescription$ Draw cards equal to the power of target creature you control. +SVar:DBDraw:DB$ Draw | NumCards$ X +SVar:X:Targeted$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_majesty.jpg +Oracle:Draw cards equal to the power of target creature you control. diff --git a/forge-gui/res/cardsfolder/s/souls_might.txt b/forge-gui/res/cardsfolder/s/souls_might.txt index ecf2cf70910..fc40a5f559e 100644 --- a/forge-gui/res/cardsfolder/s/souls_might.txt +++ b/forge-gui/res/cardsfolder/s/souls_might.txt @@ -5,4 +5,4 @@ A:SP$ PutCounter | Cost$ 4 G | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:X:Targeted$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_might.jpg -Oracle:Put X +1/+1 counters on target creature, where X is that creature's power. \ No newline at end of file +Oracle:Put X +1/+1 counters on target creature, where X is that creature's power. diff --git a/forge-gui/res/cardsfolder/s/souls_of_the_faultless.txt b/forge-gui/res/cardsfolder/s/souls_of_the_faultless.txt index 924c100a2f2..2e55064142f 100644 --- a/forge-gui/res/cardsfolder/s/souls_of_the_faultless.txt +++ b/forge-gui/res/cardsfolder/s/souls_of_the_faultless.txt @@ -9,4 +9,4 @@ SVar:DBDrain:DB$ LoseLife | Defined$ AttackingPlayer | LifeAmount$ X SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/souls_of_the_faultless.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Souls of the Faultless is dealt combat damage, you gain that much life and attacking player loses that much life. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Souls of the Faultless is dealt combat damage, you gain that much life and attacking player loses that much life. diff --git a/forge-gui/res/cardsfolder/s/soulscour.txt b/forge-gui/res/cardsfolder/s/soulscour.txt index 4e2ede515aa..a41ca3158df 100644 --- a/forge-gui/res/cardsfolder/s/soulscour.txt +++ b/forge-gui/res/cardsfolder/s/soulscour.txt @@ -3,4 +3,4 @@ ManaCost:7 W W W Types:Sorcery A:SP$ DestroyAll | Cost$ 7 W W W | ValidCards$ Permanent.nonArtifact | SpellDescription$ Destroy all nonartifact permanents. SVar:Picture:http://www.wizards.com/global/images/magic/general/soulscour.jpg -Oracle:Destroy all nonartifact permanents. \ No newline at end of file +Oracle:Destroy all nonartifact permanents. diff --git a/forge-gui/res/cardsfolder/s/soulshriek.txt b/forge-gui/res/cardsfolder/s/soulshriek.txt index 67ff1ededa9..a814dd3bee0 100644 --- a/forge-gui/res/cardsfolder/s/soulshriek.txt +++ b/forge-gui/res/cardsfolder/s/soulshriek.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Cont SVar:X:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soulshriek.jpg -Oracle:Target creature you control gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. Sacrifice that creature at the beginning of the next end step. \ No newline at end of file +Oracle:Target creature you control gets +X/+0 until end of turn, where X is the number of creature cards in your graveyard. Sacrifice that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/soulsurge_elemental.txt b/forge-gui/res/cardsfolder/s/soulsurge_elemental.txt index 43b95cc3f1a..b5938da832f 100644 --- a/forge-gui/res/cardsfolder/s/soulsurge_elemental.txt +++ b/forge-gui/res/cardsfolder/s/soulsurge_elemental.txt @@ -6,4 +6,4 @@ K:First Strike S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of creatures you control. SVar:X:Count$Valid Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/soulsurge_elemental.jpg -Oracle:First strike\nSoulsurge Elemental's power is equal to the number of creatures you control. \ No newline at end of file +Oracle:First strike\nSoulsurge Elemental's power is equal to the number of creatures you control. diff --git a/forge-gui/res/cardsfolder/s/soulsworn_jury.txt b/forge-gui/res/cardsfolder/s/soulsworn_jury.txt index 9a5928e101c..f96cc05d8be 100644 --- a/forge-gui/res/cardsfolder/s/soulsworn_jury.txt +++ b/forge-gui/res/cardsfolder/s/soulsworn_jury.txt @@ -6,4 +6,4 @@ K:Defender A:AB$ Counter | Cost$ 1 U Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SpellDescription$ Counter target creature spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soulsworn_jury.jpg -Oracle:Defender (This creature can't attack.)\n{1}{U}, Sacrifice Soulsworn Jury: Counter target creature spell. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{1}{U}, Sacrifice Soulsworn Jury: Counter target creature spell. diff --git a/forge-gui/res/cardsfolder/s/soulsworn_spirit.txt b/forge-gui/res/cardsfolder/s/soulsworn_spirit.txt index ce156d252b4..c0bfe0b6586 100644 --- a/forge-gui/res/cardsfolder/s/soulsworn_spirit.txt +++ b/forge-gui/res/cardsfolder/s/soulsworn_spirit.txt @@ -1,10 +1,10 @@ -Name:Soulsworn Spirit -ManaCost:3 U -Types:Creature Spirit -PT:2/1 -K:Unblockable -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) -SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/soulsworn_spirit.jpg -Oracle:Soulsworn Spirit can't be blocked.\nWhen Soulsworn Spirit enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) \ No newline at end of file +Name:Soulsworn Spirit +ManaCost:3 U +Types:Creature Spirit +PT:2/1 +K:Unblockable +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Detain | TriggerDescription$ When CARDNAME enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) +SVar:Detain:DB$ Pump | KW$ HIDDEN CARDNAME can't attack or block. & HIDDEN CARDNAME's activated abilities can't be activated. | IsCurse$ True | UntilYourNextTurn$ True | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature your opponent controls to detain. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/soulsworn_spirit.jpg +Oracle:Soulsworn Spirit can't be blocked.\nWhen Soulsworn Spirit enters the battlefield, detain target creature an opponent controls. (Until your next turn, that creature can't attack or block and its activated abilities can't be activated.) diff --git a/forge-gui/res/cardsfolder/s/soultether_golem.txt b/forge-gui/res/cardsfolder/s/soultether_golem.txt index d0a8c1a681e..64b72846fbc 100644 --- a/forge-gui/res/cardsfolder/s/soultether_golem.txt +++ b/forge-gui/res/cardsfolder/s/soultether_golem.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/soultether_golem.jpg -Oracle:Vanishing 1 (This permanent enters the battlefield with a time counter on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhenever another creature enters the battlefield under your control, put a time counter on Soultether Golem. \ No newline at end of file +Oracle:Vanishing 1 (This permanent enters the battlefield with a time counter on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.)\nWhenever another creature enters the battlefield under your control, put a time counter on Soultether Golem. diff --git a/forge-gui/res/cardsfolder/s/sound_the_call.txt b/forge-gui/res/cardsfolder/s/sound_the_call.txt index abb2f82a792..ed573cc283a 100644 --- a/forge-gui/res/cardsfolder/s/sound_the_call.txt +++ b/forge-gui/res/cardsfolder/s/sound_the_call.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creatur SVar:StaticCall:Mode$ Continuous | Affected$ Card.Self | AddPower$ CallCount | AddToughness$ CallCount | EffectZone$ Battlefield | Description$ This creature gets +1/+1 for each card named Sound the Call in each graveyard. SVar:CallCount:Count$ValidGraveyard Card.namedSound the Call SVar:Picture:http://www.wizards.com/global/images/magic/general/sound_the_call.jpg -Oracle:Put a 1/1 green Wolf creature token onto the battlefield. It has "This creature gets +1/+1 for each card named Sound the Call in each graveyard." \ No newline at end of file +Oracle:Put a 1/1 green Wolf creature token onto the battlefield. It has "This creature gets +1/+1 for each card named Sound the Call in each graveyard." diff --git a/forge-gui/res/cardsfolder/s/southern_elephant.txt b/forge-gui/res/cardsfolder/s/southern_elephant.txt index fb4e8c7e817..3f1b0a2a568 100644 --- a/forge-gui/res/cardsfolder/s/southern_elephant.txt +++ b/forge-gui/res/cardsfolder/s/southern_elephant.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Creature Elephant PT:3/4 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21071.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/southern_paladin.txt b/forge-gui/res/cardsfolder/s/southern_paladin.txt index f97d9034675..e5a42801a99 100644 --- a/forge-gui/res/cardsfolder/s/southern_paladin.txt +++ b/forge-gui/res/cardsfolder/s/southern_paladin.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Destroy | Cost$ W W T | ValidTgts$ Permanent.Red | TgtPrompt$ Select target red permanent | SpellDescription$ Destroy target red permanent. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/southern_paladin.jpg -Oracle:{W}{W}, {T}: Destroy target red permanent. \ No newline at end of file +Oracle:{W}{W}, {T}: Destroy target red permanent. diff --git a/forge-gui/res/cardsfolder/s/sovereigns_of_lost_alara.txt b/forge-gui/res/cardsfolder/s/sovereigns_of_lost_alara.txt index a967fba7b66..9b6a1c5e621 100644 --- a/forge-gui/res/cardsfolder/s/sovereigns_of_lost_alara.txt +++ b/forge-gui/res/cardsfolder/s/sovereigns_of_lost_alara.txt @@ -8,4 +8,4 @@ SVar:TrigSearch:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredAttacker | SubAbi SVar:DBMoveAura:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Aura.CanEnchantRemembered+YouCtrl | AttachedTo$ Remembered | ChangeNum$ 1 | Hidden$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sovereigns_of_lost_alara.jpg -Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, you may search your library for an Aura card that could enchant that creature, put it onto the battlefield attached to that creature, then shuffle your library. \ No newline at end of file +Oracle:Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nWhenever a creature you control attacks alone, you may search your library for an Aura card that could enchant that creature, put it onto the battlefield attached to that creature, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/sower_of_temptation.txt b/forge-gui/res/cardsfolder/s/sower_of_temptation.txt index e63ee986607..dc4b2ef7b3c 100644 --- a/forge-gui/res/cardsfolder/s/sower_of_temptation.txt +++ b/forge-gui/res/cardsfolder/s/sower_of_temptation.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ GainControl | Cost$ 0 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | LoseControl$ LeavesPlay | SpellDescription$ Gain control of target creature for as long as CARDNAME remains on the battlefield. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sower_of_temptation.jpg -Oracle:Flying\nWhen Sower of Temptation enters the battlefield, gain control of target creature for as long as Sower of Temptation remains on the battlefield. \ No newline at end of file +Oracle:Flying\nWhen Sower of Temptation enters the battlefield, gain control of target creature for as long as Sower of Temptation remains on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sowing_salt.txt b/forge-gui/res/cardsfolder/s/sowing_salt.txt index 4e4ff2e671f..5a2796ee9c8 100644 --- a/forge-gui/res/cardsfolder/s/sowing_salt.txt +++ b/forge-gui/res/cardsfolder/s/sowing_salt.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 R R | Origin$ Battlefield | Destination$ Exile | Vali SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.sameName | Origin$ Graveyard,Hand,Library | Defined$ TargetedController | Destination$ Exile | Search$ True | Shuffle$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/sowing_salt.jpg -Oracle:Exile target nonbasic land. Search its controller's graveyard, hand, and library for all cards with the same name as that land and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Exile target nonbasic land. Search its controller's graveyard, hand, and library for all cards with the same name as that land and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/spare_from_evil.txt b/forge-gui/res/cardsfolder/s/spare_from_evil.txt index 642c12cbdc5..229b2e39efd 100644 --- a/forge-gui/res/cardsfolder/s/spare_from_evil.txt +++ b/forge-gui/res/cardsfolder/s/spare_from_evil.txt @@ -1,7 +1,7 @@ -Name:Spare from Evil -ManaCost:1 W -Types:Instant -A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | KW$ Protection:Creature.nonHuman:Protection from non-Human creatures. | SpellDescription$ Creatures you control gain protection from non-Human creatures until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spare_from_evil.jpg -Oracle:Creatures you control gain protection from non-Human creatures until end of turn. \ No newline at end of file +Name:Spare from Evil +ManaCost:1 W +Types:Instant +A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | KW$ Protection:Creature.nonHuman:Protection from non-Human creatures. | SpellDescription$ Creatures you control gain protection from non-Human creatures until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spare_from_evil.jpg +Oracle:Creatures you control gain protection from non-Human creatures until end of turn. diff --git a/forge-gui/res/cardsfolder/s/spark_elemental.txt b/forge-gui/res/cardsfolder/s/spark_elemental.txt index 185551f05b0..fe8ebfdbcd7 100644 --- a/forge-gui/res/cardsfolder/s/spark_elemental.txt +++ b/forge-gui/res/cardsfolder/s/spark_elemental.txt @@ -9,4 +9,4 @@ SVar:TrigSac:DB$ Sacrifice | SacValid$ Self SVar:EndOfTurnLeavePlay:True SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card73579.jpg -Oracle:Trample, haste (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. This creature can attack and {T} as soon as it comes under your control.)\nAt the beginning of the end step, sacrifice Spark Elemental. \ No newline at end of file +Oracle:Trample, haste (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. This creature can attack and {T} as soon as it comes under your control.)\nAt the beginning of the end step, sacrifice Spark Elemental. diff --git a/forge-gui/res/cardsfolder/s/spark_jolt.txt b/forge-gui/res/cardsfolder/s/spark_jolt.txt index dc6a5762b41..e568901b62b 100644 --- a/forge-gui/res/cardsfolder/s/spark_jolt.txt +++ b/forge-gui/res/cardsfolder/s/spark_jolt.txt @@ -1,7 +1,7 @@ -Name:Spark Jolt -ManaCost:R -Types:Instant -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Scry 1. | SubAbility$ DBScry -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/spark_jolt.jpg -Oracle:Spark Jolt deals 1 damage to target creature or player. 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 +Name:Spark Jolt +ManaCost:R +Types:Instant +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Scry 1. | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/spark_jolt.jpg +Oracle:Spark Jolt deals 1 damage to target creature or player. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/spark_mage.txt b/forge-gui/res/cardsfolder/s/spark_mage.txt index 44930dbc4ae..35056c098ca 100644 --- a/forge-gui/res/cardsfolder/s/spark_mage.txt +++ b/forge-gui/res/cardsfolder/s/spark_mage.txt @@ -1,8 +1,8 @@ -Name:Spark Mage -ManaCost:R -Types:Creature Dwarf Wizard -PT:1/1 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDamage | CombatDamage$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may have CARDNAME deal 1 damage to target creature that player controls. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature | NumDmg$ 1 | OptionalDecider$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/spark_mage.jpg -Oracle:Whenever Spark Mage deals combat damage to a player, you may have Spark Mage deal 1 damage to target creature that player controls. \ No newline at end of file +Name:Spark Mage +ManaCost:R +Types:Creature Dwarf Wizard +PT:1/1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDamage | CombatDamage$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may have CARDNAME deal 1 damage to target creature that player controls. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.DefenderCtrl | TgtPrompt$ Select target creature | NumDmg$ 1 | OptionalDecider$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/spark_mage.jpg +Oracle:Whenever Spark Mage deals combat damage to a player, you may have Spark Mage deal 1 damage to target creature that player controls. diff --git a/forge-gui/res/cardsfolder/s/spark_spray.txt b/forge-gui/res/cardsfolder/s/spark_spray.txt index 3a0dc0f0ba5..b63cc68f6d4 100644 --- a/forge-gui/res/cardsfolder/s/spark_spray.txt +++ b/forge-gui/res/cardsfolder/s/spark_spray.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. K:Cycling:R SVar:Picture:http://resources.wizards.com/magic/cards/scg/en-us/card44484.jpg -Oracle:Spark Spray deals 1 damage to target creature or player.\nCycling {R} ({R}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Spark Spray deals 1 damage to target creature or player.\nCycling {R} ({R}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/spark_trooper.txt b/forge-gui/res/cardsfolder/s/spark_trooper.txt index 0f8a7aa54b9..abaa3201887 100644 --- a/forge-gui/res/cardsfolder/s/spark_trooper.txt +++ b/forge-gui/res/cardsfolder/s/spark_trooper.txt @@ -1,13 +1,13 @@ -Name:Spark Trooper -ManaCost:1 R R W -Types:Creature Elemental Soldier -PT:6/1 -K:Haste -K:Trample -K:Lifelink -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of the end step, sacrifice CARDNAME. -SVar:TrigSac:DB$ Sacrifice | SacValid$ Self -SVar:EndOfTurnLeavePlay:True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/spark_trooper.jpg -Oracle:Trample, lifelink, haste\nAt the beginning of the end step, sacrifice Spark Trooper. \ No newline at end of file +Name:Spark Trooper +ManaCost:1 R R W +Types:Creature Elemental Soldier +PT:6/1 +K:Haste +K:Trample +K:Lifelink +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of the end step, sacrifice CARDNAME. +SVar:TrigSac:DB$ Sacrifice | SacValid$ Self +SVar:EndOfTurnLeavePlay:True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/spark_trooper.jpg +Oracle:Trample, lifelink, haste\nAt the beginning of the end step, sacrifice Spark Trooper. diff --git a/forge-gui/res/cardsfolder/s/sparkcaster.txt b/forge-gui/res/cardsfolder/s/sparkcaster.txt index 8470ca7e70b..cf9e20fd129 100644 --- a/forge-gui/res/cardsfolder/s/sparkcaster.txt +++ b/forge-gui/res/cardsfolder/s/sparkcaster.txt @@ -8,4 +8,4 @@ SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sparkcaster.jpg -Oracle:When Sparkcaster enters the battlefield, return a red or green creature you control to its owner's hand.\nWhen Sparkcaster enters the battlefield, it deals 1 damage to target player. \ No newline at end of file +Oracle:When Sparkcaster enters the battlefield, return a red or green creature you control to its owner's hand.\nWhen Sparkcaster enters the battlefield, it deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/s/sparkmage_apprentice.txt b/forge-gui/res/cardsfolder/s/sparkmage_apprentice.txt index e8261f17b04..3d4a44f8647 100644 --- a/forge-gui/res/cardsfolder/s/sparkmage_apprentice.txt +++ b/forge-gui/res/cardsfolder/s/sparkmage_apprentice.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to target creature or player. SVar:TrigDealDamage: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/sparkmage_apprentice.jpg -Oracle:When Sparkmage Apprentice enters the battlefield, it deals 1 damage to target creature or player. \ No newline at end of file +Oracle:When Sparkmage Apprentice enters the battlefield, it deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/sparksmith.txt b/forge-gui/res/cardsfolder/s/sparksmith.txt index b28a69669c8..f0abb7943e8 100644 --- a/forge-gui/res/cardsfolder/s/sparksmith.txt +++ b/forge-gui/res/cardsfolder/s/sparksmith.txt @@ -7,4 +7,4 @@ SVar:DBDealDamage:DB$ DealDamage | Defined$ You | NumDmg$ X | References$ X SVar:X:Count$TypeOnBattlefield.Goblin SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card39476.jpg -Oracle:{T}: Sparksmith deals X damage to target creature and X damage to you, where X is the number of Goblins on the battlefield. \ No newline at end of file +Oracle:{T}: Sparksmith deals X damage to target creature and X damage to you, where X is the number of Goblins on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sparkspitter.txt b/forge-gui/res/cardsfolder/s/sparkspitter.txt index c79481c1f9d..6735c3d65ac 100644 --- a/forge-gui/res/cardsfolder/s/sparkspitter.txt +++ b/forge-gui/res/cardsfolder/s/sparkspitter.txt @@ -8,4 +8,4 @@ SVar:SparkspitterSVar:DB$ Sacrifice | SacValid$ Self SVar:SparkspitterEOT:SVar:EndOfTurnLeavePlay:True SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130341.jpg -Oracle:{R}, {T}, Discard a card: Put a 3/1 red Elemental creature token named Spark Elemental onto the battlefield. It has trample, haste, and "At the beginning of the end step, sacrifice Spark Elemental." \ No newline at end of file +Oracle:{R}, {T}, Discard a card: Put a 3/1 red Elemental creature token named Spark Elemental onto the battlefield. It has trample, haste, and "At the beginning of the end step, sacrifice Spark Elemental." diff --git a/forge-gui/res/cardsfolder/s/sparring_collar.txt b/forge-gui/res/cardsfolder/s/sparring_collar.txt index 4554348da95..311af0eb3da 100644 --- a/forge-gui/res/cardsfolder/s/sparring_collar.txt +++ b/forge-gui/res/cardsfolder/s/sparring_collar.txt @@ -1,8 +1,8 @@ -Name:Sparring Collar -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | Description$ Equipped creature has first strike. -A:AB$ Attach | Cost$ R R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sparring_collar.jpg -Oracle:Equipped creature has first strike.\n{R}{R}: Attach Sparring Collar to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Sparring Collar +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | Description$ Equipped creature has first strike. +A:AB$ Attach | Cost$ R R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SpellDescription$ Attach CARDNAME to target creature you control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sparring_collar.jpg +Oracle:Equipped creature has first strike.\n{R}{R}: Attach Sparring Collar to target creature you control.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/sparring_golem.txt b/forge-gui/res/cardsfolder/s/sparring_golem.txt index 54295d9663b..397948fd54f 100644 --- a/forge-gui/res/cardsfolder/s/sparring_golem.txt +++ b/forge-gui/res/cardsfolder/s/sparring_golem.txt @@ -6,4 +6,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDesc SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +X | NumDef$ +X | References$ X SVar:X:TriggerCount$NumBlockers SVar:Picture:http://www.wizards.com/global/images/magic/general/sparring_golem.jpg -Oracle:Whenever Sparring Golem becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. \ No newline at end of file +Oracle:Whenever Sparring Golem becomes blocked, it gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/s/spatial_binding.txt b/forge-gui/res/cardsfolder/s/spatial_binding.txt index cb6246623c4..4c8352f5977 100644 --- a/forge-gui/res/cardsfolder/s/spatial_binding.txt +++ b/forge-gui/res/cardsfolder/s/spatial_binding.txt @@ -1,7 +1,7 @@ -Name:Spatial Binding -ManaCost:U B -Types:Enchantment -A:AB$ Pump | Cost$ PayLife<1> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | KW$ CARDNAME can't phase out. | AITgts$ Permanent.withPhasing+YouCtrl | UntilYourNextUpkeep$ True | SpellDescription$ Until your next upkeep, target permanent can't phase out. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spatial_binding.jpg -Oracle:Pay 1 life: Until your next upkeep, target permanent can't phase out. +Name:Spatial Binding +ManaCost:U B +Types:Enchantment +A:AB$ Pump | Cost$ PayLife<1> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | KW$ CARDNAME can't phase out. | AITgts$ Permanent.withPhasing+YouCtrl | UntilYourNextUpkeep$ True | SpellDescription$ Until your next upkeep, target permanent can't phase out. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spatial_binding.jpg +Oracle:Pay 1 life: Until your next upkeep, target permanent can't phase out. diff --git a/forge-gui/res/cardsfolder/s/spatial_merging.txt b/forge-gui/res/cardsfolder/s/spatial_merging.txt index a75936bd6ea..114b6bed220 100644 --- a/forge-gui/res/cardsfolder/s/spatial_merging.txt +++ b/forge-gui/res/cardsfolder/s/spatial_merging.txt @@ -1,9 +1,9 @@ -Name:Spatial Merging -ManaCost:no cost -Types:Phenomenon -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ When you encounter CARDNAME, reveal cards from the top of your planar deck until you reveal two plane cards. Simultaneously planeswalk to both of them. Put all other cards revealed this way on the bottom of your planar deck in any order. -SVar:TrigDig:DB$ DigUntil | Amount$ 2 | Valid$ Plane | DigZone$ PlanarDeck | RememberFound$ True | FoundDestination$ PlanarDeck | RevealedDestination$ PlanarDeck | RevealedLibraryPosition$ -1 | SubAbility$ DBPWTo -SVar:DBPWTo:DB$ Planeswalk | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spatial_merging.jpg -Oracle:When you encounter Spatial Merging, reveal cards from the top of your planar deck until you reveal two plane cards. Simultaneously planeswalk to both of them. Put all other cards revealed this way on the bottom of your planar deck in any order. \ No newline at end of file +Name:Spatial Merging +ManaCost:no cost +Types:Phenomenon +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ TrigDig | TriggerDescription$ When you encounter CARDNAME, reveal cards from the top of your planar deck until you reveal two plane cards. Simultaneously planeswalk to both of them. Put all other cards revealed this way on the bottom of your planar deck in any order. +SVar:TrigDig:DB$ DigUntil | Amount$ 2 | Valid$ Plane | DigZone$ PlanarDeck | RememberFound$ True | FoundDestination$ PlanarDeck | RevealedDestination$ PlanarDeck | RevealedLibraryPosition$ -1 | SubAbility$ DBPWTo +SVar:DBPWTo:DB$ Planeswalk | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spatial_merging.jpg +Oracle:When you encounter Spatial Merging, reveal cards from the top of your planar deck until you reveal two plane cards. Simultaneously planeswalk to both of them. Put all other cards revealed this way on the bottom of your planar deck in any order. diff --git a/forge-gui/res/cardsfolder/s/spawn_of_rix_maadi.txt b/forge-gui/res/cardsfolder/s/spawn_of_rix_maadi.txt index 1d06533baf5..abc5c9dc865 100644 --- a/forge-gui/res/cardsfolder/s/spawn_of_rix_maadi.txt +++ b/forge-gui/res/cardsfolder/s/spawn_of_rix_maadi.txt @@ -1,10 +1,10 @@ -Name:Spawn of Rix Maadi -ManaCost:3 B R -Types:Creature Horror -PT:5/3 -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/spawn_of_rix_maadi.jpg -Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Spawn of Rix Maadi +ManaCost:3 B R +Types:Creature Horror +PT:5/3 +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/spawn_of_rix_maadi.jpg +Oracle:Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/s/spawn_of_thraxes.txt b/forge-gui/res/cardsfolder/s/spawn_of_thraxes.txt index 302fb250511..453c96380df 100644 --- a/forge-gui/res/cardsfolder/s/spawn_of_thraxes.txt +++ b/forge-gui/res/cardsfolder/s/spawn_of_thraxes.txt @@ -1,10 +1,10 @@ -Name:Spawn of Thraxes -ManaCost:5 R R -Types:Creature Dragon -PT:5/5 -K:Flying -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target creature or player equal to the number of Mountains you control. -SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X -SVar:X:Count$Valid Mountain.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/spawn_of_thraxes.jpg -Oracle:Flying\nWhen Spawn of Thraxes enters the battlefield, it deals damage to target creature or player equal to the number of Mountains you control. \ No newline at end of file +Name:Spawn of Thraxes +ManaCost:5 R R +Types:Creature Dragon +PT:5/5 +K:Flying +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals damage to target creature or player equal to the number of Mountains you control. +SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X +SVar:X:Count$Valid Mountain.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/spawn_of_thraxes.jpg +Oracle:Flying\nWhen Spawn of Thraxes enters the battlefield, it deals damage to target creature or player equal to the number of Mountains you control. diff --git a/forge-gui/res/cardsfolder/s/spawnbroker.txt b/forge-gui/res/cardsfolder/s/spawnbroker.txt index 283b5e43b9b..600f32f62b2 100644 --- a/forge-gui/res/cardsfolder/s/spawnbroker.txt +++ b/forge-gui/res/cardsfolder/s/spawnbroker.txt @@ -1,10 +1,10 @@ -Name:Spawnbroker -ManaCost:2 U -Types:Creature Human Wizard -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters the battlefield, you may exchange control of target creature you control and target creature with power less than or equal to that creature's power an opponent controls. -SVar:TrigExchange:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBExchange -SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls with less or equal power | TargetsWithRelatedProperty$ LEPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spawnbroker.jpg -Oracle:When Spawnbroker enters the battlefield, you may exchange control of target creature you control and target creature with power less than or equal to that creature's power an opponent controls. \ No newline at end of file +Name:Spawnbroker +ManaCost:2 U +Types:Creature Human Wizard +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigExchange | TriggerDescription$ When CARDNAME enters the battlefield, you may exchange control of target creature you control and target creature with power less than or equal to that creature's power an opponent controls. +SVar:TrigExchange:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | SubAbility$ DBExchange +SVar:DBExchange:DB$ ExchangeControl | Defined$ ParentTarget | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls with less or equal power | TargetsWithRelatedProperty$ LEPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spawnbroker.jpg +Oracle:When Spawnbroker enters the battlefield, you may exchange control of target creature you control and target creature with power less than or equal to that creature's power an opponent controls. diff --git a/forge-gui/res/cardsfolder/s/spawning_breath.txt b/forge-gui/res/cardsfolder/s/spawning_breath.txt index c1c55b7e892..0e7c284b61b 100644 --- a/forge-gui/res/cardsfolder/s/spawning_breath.txt +++ b/forge-gui/res/cardsfolder/s/spawning_breath.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select ta SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAbilities$ ABMana | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 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/spawning_breath.jpg -Oracle:Spawning Breath deals 1 damage to target creature or player. Put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." \ No newline at end of file +Oracle:Spawning Breath deals 1 damage to target creature or player. Put a 0/1 colorless Eldrazi Spawn creature token onto the battlefield. It has "Sacrifice this creature: Add {1} to your mana pool." diff --git a/forge-gui/res/cardsfolder/s/spawning_grounds.txt b/forge-gui/res/cardsfolder/s/spawning_grounds.txt index 4a07b372021..6e58a264aed 100644 --- a/forge-gui/res/cardsfolder/s/spawning_grounds.txt +++ b/forge-gui/res/cardsfolder/s/spawning_grounds.txt @@ -1,9 +1,9 @@ -Name:Spawning Grounds -ManaCost:6 G G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 6 G G | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ SpawningGroundsToken | Description$ Enchanted land has "{T}: Put a 5/5 green Beast creature token with trample onto the battlefield." -SVar:SpawningGroundsToken:AB$ Token | Cost$ T | TokenOwner$ You | TokenName$ Beast | TokenColors$ Green | TokenTypes$ Creature,Beast | TokenPower$ 5 | TokenToughness$ 5 | TokenAmount$ 1 | TokenKeywords$ Trample | SpellDescription$ Put a 5/5 green Beast creature token with trample onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spawning_grounds.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Put a 5/5 green Beast creature token with trample onto the battlefield." \ No newline at end of file +Name:Spawning Grounds +ManaCost:6 G G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 6 G G | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ SpawningGroundsToken | Description$ Enchanted land has "{T}: Put a 5/5 green Beast creature token with trample onto the battlefield." +SVar:SpawningGroundsToken:AB$ Token | Cost$ T | TokenOwner$ You | TokenName$ Beast | TokenColors$ Green | TokenTypes$ Creature,Beast | TokenPower$ 5 | TokenToughness$ 5 | TokenAmount$ 1 | TokenKeywords$ Trample | SpellDescription$ Put a 5/5 green Beast creature token with trample onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spawning_grounds.jpg +Oracle:Enchant land\nEnchanted land has "{T}: Put a 5/5 green Beast creature token with trample onto the battlefield." diff --git a/forge-gui/res/cardsfolder/s/spawning_pit.txt b/forge-gui/res/cardsfolder/s/spawning_pit.txt index 9f6a5eb0ebf..bfc63655ef1 100644 --- a/forge-gui/res/cardsfolder/s/spawning_pit.txt +++ b/forge-gui/res/cardsfolder/s/spawning_pit.txt @@ -5,4 +5,4 @@ A:AB$ PutCounter | Cost$ Sac<1/Creature> | Defined$ Self | CounterType$ CHARGE | A:AB$ Token | Cost$ 1 SubCounter<2/CHARGE> | TokenAmount$ 1 | TokenController$ You | TokenName$ Spawn | TokenTypes$ Artifact,Creature,Spawn | TokenColors$ Colorless | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put a 2/2 Spawn artifact creature token onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spawning_pit.jpg -Oracle:Sacrifice a creature: Put a charge counter on Spawning Pit.\n{1}, Remove two charge counters from Spawning Pit: Put a 2/2 colorless Spawn artifact creature token onto the battlefield. \ No newline at end of file +Oracle:Sacrifice a creature: Put a charge counter on Spawning Pit.\n{1}, Remove two charge counters from Spawning Pit: Put a 2/2 colorless Spawn artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/spawning_pool.txt b/forge-gui/res/cardsfolder/s/spawning_pool.txt index 8a6710e94e4..63f7893bc0f 100644 --- a/forge-gui/res/cardsfolder/s/spawning_pool.txt +++ b/forge-gui/res/cardsfolder/s/spawning_pool.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool A:AB$ Animate | Cost$ 1 B | Defined$ Self | Power$ 1 | Toughness$ 1 | Types$ Creature,Skeleton | Colors$ Black | Abilities$ ABRegen | SpellDescription$ CARDNAME becomes a 1/1 black Skeleton creature with "{B}: Regenerate this creature" until end of turn. It's still a land. (If it regenerates, the next time it would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) SVar:ABRegen:AB$Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/spawning_pool.jpg -Oracle:Spawning Pool enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{1}{B}: Spawning Pool becomes a 1/1 black Skeleton creature with "{B}: Regenerate this creature" until end of turn. It's still a land. (If it regenerates, the next time it would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:Spawning Pool enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{1}{B}: Spawning Pool becomes a 1/1 black Skeleton creature with "{B}: Regenerate this creature" until end of turn. It's still a land. (If it regenerates, the next time it would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt b/forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt index 9714dae15c7..70e608b5fe1 100644 --- a/forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt +++ b/forge-gui/res/cardsfolder/s/spawnsire_of_ulamog.txt @@ -1,11 +1,11 @@ -Name:Spawnsire of Ulamog -ManaCost:10 -Types:Creature Eldrazi -PT:7/11 -K:Annihilator 1 -A:AB$ Token | Cost$ 4 | TokenAmount$ 2 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 | TokenAbilities$ ABEldraziMana | SpellDescription$ Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." -SVar:ABEldraziMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Play | Cost$ 20 | Valid$ Card.Eldrazi+YouOwn | ValidZone$ Sideboard | WithoutManaCost$ True | Amount$ SpawnsireX | Controller$ You | Optional$ True | References$ SpawnsireX | SpellDescription$ Cast any number of Eldrazi cards you own from outside the game without paying their mana costs. -SVar:SpawnsireX:Count$TypeInYourSideboard.Eldrazi -SVar:Picture:http://www.wizards.com/global/images/magic/general/spawnsire_of_ulamog.jpg -Oracle:Annihilator 1 (Whenever this creature attacks, defending player sacrifices a permanent.)\n{4}: Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."\n{20}: Cast any number of Eldrazi cards you own from outside the game without paying their mana costs. \ No newline at end of file +Name:Spawnsire of Ulamog +ManaCost:10 +Types:Creature Eldrazi +PT:7/11 +K:Annihilator 1 +A:AB$ Token | Cost$ 4 | TokenAmount$ 2 | TokenName$ Eldrazi Spawn | TokenTypes$ Creature,Eldrazi,Spawn | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 0 | TokenToughness$ 1 | TokenAltImages$ c_0_1_eldrazi_spawn2,c_0_1_eldrazi_spawn3 | TokenAbilities$ ABEldraziMana | SpellDescription$ Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool." +SVar:ABEldraziMana:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ 1 | Amount$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Play | Cost$ 20 | Valid$ Card.Eldrazi+YouOwn | ValidZone$ Sideboard | WithoutManaCost$ True | Amount$ SpawnsireX | Controller$ You | Optional$ True | References$ SpawnsireX | SpellDescription$ Cast any number of Eldrazi cards you own from outside the game without paying their mana costs. +SVar:SpawnsireX:Count$TypeInYourSideboard.Eldrazi +SVar:Picture:http://www.wizards.com/global/images/magic/general/spawnsire_of_ulamog.jpg +Oracle:Annihilator 1 (Whenever this creature attacks, defending player sacrifices a permanent.)\n{4}: Put two 0/1 colorless Eldrazi Spawn creature tokens onto the battlefield. They have "Sacrifice this creature: Add {1} to your mana pool."\n{20}: Cast any number of Eldrazi cards you own from outside the game without paying their mana costs. diff --git a/forge-gui/res/cardsfolder/s/spawnwrithe.txt b/forge-gui/res/cardsfolder/s/spawnwrithe.txt index d77db7e967f..2da70394bed 100644 --- a/forge-gui/res/cardsfolder/s/spawnwrithe.txt +++ b/forge-gui/res/cardsfolder/s/spawnwrithe.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a token that's a copy of CARDNAME onto the battlefield. SVar:TrigCopy:DB$CopyPermanent | Defined$ Self | NumCopies$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/spawnwrithe.jpg -Oracle:Trample\nWhenever Spawnwrithe deals combat damage to a player, put a token that's a copy of Spawnwrithe onto the battlefield. \ No newline at end of file +Oracle:Trample\nWhenever Spawnwrithe deals combat damage to a player, put a token that's a copy of Spawnwrithe onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/spear_of_heliod.txt b/forge-gui/res/cardsfolder/s/spear_of_heliod.txt index 8cedbfc2208..91058b82cfa 100644 --- a/forge-gui/res/cardsfolder/s/spear_of_heliod.txt +++ b/forge-gui/res/cardsfolder/s/spear_of_heliod.txt @@ -1,8 +1,8 @@ -Name:Spear of Heliod -ManaCost:1 W W -Types:Legendary Enchantment Artifact -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control get +1/+1. -A:AB$ Destroy | Cost$ 1 W W T | ValidTgts$ Creature.dealtDamageToYouThisTurn | TgtPrompt$ Select target creature that dealt damage to you this turn | SpellDescription$ Destroy target creature that dealt damage to you this turn. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/spear_of_heliod.jpg -Oracle:Creatures you control get +1/+1.\n{1}{W}{W}, {T}: Destroy target creature that dealt damage to you this turn. \ No newline at end of file +Name:Spear of Heliod +ManaCost:1 W W +Types:Legendary Enchantment Artifact +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Creatures you control get +1/+1. +A:AB$ Destroy | Cost$ 1 W W T | ValidTgts$ Creature.dealtDamageToYouThisTurn | TgtPrompt$ Select target creature that dealt damage to you this turn | SpellDescription$ Destroy target creature that dealt damage to you this turn. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/spear_of_heliod.jpg +Oracle:Creatures you control get +1/+1.\n{1}{W}{W}, {T}: Destroy target creature that dealt damage to you this turn. diff --git a/forge-gui/res/cardsfolder/s/spearbreaker_behemoth.txt b/forge-gui/res/cardsfolder/s/spearbreaker_behemoth.txt index c7ca8134fc2..57e5f266610 100644 --- a/forge-gui/res/cardsfolder/s/spearbreaker_behemoth.txt +++ b/forge-gui/res/cardsfolder/s/spearbreaker_behemoth.txt @@ -5,4 +5,4 @@ PT:5/5 K:Indestructible A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Select target creature with power 5 or greater | KW$ Indestructible | SpellDescription$ Target creature with power 5 or greater is indestructible until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/spearbreaker_behemoth.jpg -Oracle:Spearbreaker Behemoth is indestructible.\n{1}: Target creature with power 5 or greater is indestructible this turn. \ No newline at end of file +Oracle:Spearbreaker Behemoth is indestructible.\n{1}: Target creature with power 5 or greater is indestructible this turn. diff --git a/forge-gui/res/cardsfolder/s/spearpoint_oread.txt b/forge-gui/res/cardsfolder/s/spearpoint_oread.txt index 4d8f9212d48..b57f430fbb3 100644 --- a/forge-gui/res/cardsfolder/s/spearpoint_oread.txt +++ b/forge-gui/res/cardsfolder/s/spearpoint_oread.txt @@ -1,9 +1,9 @@ -Name:Spearpoint Oread -ManaCost:2 R -Types:Enchantment Creature Nymph -PT:2/2 -K:Bestow:5 R -K:First Strike -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ First Strike | Description$ Enchanted creature gets +2/+2 and has first strike. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spearpoint_oread.jpg -Oracle:Bestow {5}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFirst strike\nEnchanted creature gets +2/+2 and has first strike. \ No newline at end of file +Name:Spearpoint Oread +ManaCost:2 R +Types:Enchantment Creature Nymph +PT:2/2 +K:Bestow:5 R +K:First Strike +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ First Strike | Description$ Enchanted creature gets +2/+2 and has first strike. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spearpoint_oread.jpg +Oracle:Bestow {5}{R} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nFirst strike\nEnchanted creature gets +2/+2 and has first strike. diff --git a/forge-gui/res/cardsfolder/s/species_gorger.txt b/forge-gui/res/cardsfolder/s/species_gorger.txt index 9af2ca9b526..1805be0b8c6 100644 --- a/forge-gui/res/cardsfolder/s/species_gorger.txt +++ b/forge-gui/res/cardsfolder/s/species_gorger.txt @@ -1,9 +1,9 @@ -Name:Species Gorger -ManaCost:3 G U -Types:Creature Frog Beast -PT:6/6 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, return a creature you control to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/species_gorger.jpg -Oracle:At the beginning of your upkeep, return a creature you control to its owner's hand. \ No newline at end of file +Name:Species Gorger +ManaCost:3 G U +Types:Creature Frog Beast +PT:6/6 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, return a creature you control to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/species_gorger.jpg +Oracle:At the beginning of your upkeep, return a creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/specters_shroud.txt b/forge-gui/res/cardsfolder/s/specters_shroud.txt index 248d905abf1..1119724b830 100644 --- a/forge-gui/res/cardsfolder/s/specters_shroud.txt +++ b/forge-gui/res/cardsfolder/s/specters_shroud.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDiscard | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, that player discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/specters_shroud.jpg -Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature deals combat damage to a player, that player discards a card.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature deals combat damage to a player, that player discards a card.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/s/specters_wail.txt b/forge-gui/res/cardsfolder/s/specters_wail.txt index c2af09df00f..107fb9b1518 100644 --- a/forge-gui/res/cardsfolder/s/specters_wail.txt +++ b/forge-gui/res/cardsfolder/s/specters_wail.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Sorcery A:SP$ Discard | Cost$ 1 B | ValidTgts$ Player | NumCards$ 1 | Mode$ Random | SpellDescription$ Target player discards a card at random. SVar:Picture:http://www.wizards.com/global/images/magic/general/specters_wail.jpg -Oracle:Target player discards a card at random. \ No newline at end of file +Oracle:Target player discards a card at random. diff --git a/forge-gui/res/cardsfolder/s/spectral_bears.txt b/forge-gui/res/cardsfolder/s/spectral_bears.txt index 0bdc3438166..b6158ca0c0a 100644 --- a/forge-gui/res/cardsfolder/s/spectral_bears.txt +++ b/forge-gui/res/cardsfolder/s/spectral_bears.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ StayTapped | IsPresent$ Permanent.Black+nonToken+DefenderCtrl | PresentCompare$ EQ0 | TriggerDescription$ Whenever CARDNAME attacks, if defending player controls no black nontoken permanents, it doesn't untap during your next untap step. SVar:StayTapped:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Self | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_bears.jpg -Oracle:Whenever Spectral Bears attacks, if defending player controls no black nontoken permanents, it doesn't untap during your next untap step. \ No newline at end of file +Oracle:Whenever Spectral Bears attacks, if defending player controls no black nontoken permanents, it doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/s/spectral_cloak.txt b/forge-gui/res/cardsfolder/s/spectral_cloak.txt index 030f4cb773a..9cbfccc842b 100644 --- a/forge-gui/res/cardsfolder/s/spectral_cloak.txt +++ b/forge-gui/res/cardsfolder/s/spectral_cloak.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ U U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy+untapped | AddKeyword$ Shroud | Description$ Enchanted creature has shroud as long as it's untapped. (It can't be the target of spells or abilities.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_cloak.jpg -Oracle:Enchant creature\nEnchanted creature has shroud as long as it's untapped. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has shroud as long as it's untapped. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/spectral_flight.txt b/forge-gui/res/cardsfolder/s/spectral_flight.txt index 5b646f8a3d9..fcf1c9ab020 100644 --- a/forge-gui/res/cardsfolder/s/spectral_flight.txt +++ b/forge-gui/res/cardsfolder/s/spectral_flight.txt @@ -1,8 +1,8 @@ -Name:Spectral Flight -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+2 and has flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_flight.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying. \ No newline at end of file +Name:Spectral Flight +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+2 and has flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_flight.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying. diff --git a/forge-gui/res/cardsfolder/s/spectral_force.txt b/forge-gui/res/cardsfolder/s/spectral_force.txt index e22e4309813..7a6531b7fa3 100644 --- a/forge-gui/res/cardsfolder/s/spectral_force.txt +++ b/forge-gui/res/cardsfolder/s/spectral_force.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ StayTapped | IsPresent$ Permanent.Black+nonToken+DefenderCtrl | PresentCompare$ EQ0 | TriggerDescription$ Whenever CARDNAME attacks, if defending player controls no black nontoken permanents, it doesn't untap during your next untap step. SVar:StayTapped:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Self | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_force.jpg -Oracle:Trample\nWhenever Spectral Force attacks, if defending player controls no black permanents, it doesn't untap during your next untap step. \ No newline at end of file +Oracle:Trample\nWhenever Spectral Force attacks, if defending player controls no black permanents, it doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/s/spectral_gateguards.txt b/forge-gui/res/cardsfolder/s/spectral_gateguards.txt index daa06196c98..5cdaa1f50db 100644 --- a/forge-gui/res/cardsfolder/s/spectral_gateguards.txt +++ b/forge-gui/res/cardsfolder/s/spectral_gateguards.txt @@ -1,8 +1,8 @@ -Name:Spectral Gateguards -ManaCost:4 W -Types:Creature Spirit Soldier -PT:2/5 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Vigilance | Description$ As long as CARDNAME is paired with another creature, both creatures have vigilance. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_gateguards.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Spectral Gateguards is paired with another creature, both creatures have vigilance. \ No newline at end of file +Name:Spectral Gateguards +ManaCost:4 W +Types:Creature Spirit Soldier +PT:2/5 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Vigilance | Description$ As long as CARDNAME is paired with another creature, both creatures have vigilance. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_gateguards.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Spectral Gateguards is paired with another creature, both creatures have vigilance. diff --git a/forge-gui/res/cardsfolder/s/spectral_guardian.txt b/forge-gui/res/cardsfolder/s/spectral_guardian.txt index 9925aa9c295..98f4d20f5ad 100644 --- a/forge-gui/res/cardsfolder/s/spectral_guardian.txt +++ b/forge-gui/res/cardsfolder/s/spectral_guardian.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Artifact.nonCreature | AddKeyword$ Shroud | Check SVar:X:Count$Valid Card.Self+untapped SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_guardian.jpg -Oracle:As long as Spectral Guardian is untapped, noncreature artifacts have shroud. (They can't be the targets of spells or abilities.) \ No newline at end of file +Oracle:As long as Spectral Guardian is untapped, noncreature artifacts have shroud. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/spectral_lynx.txt b/forge-gui/res/cardsfolder/s/spectral_lynx.txt index fe1cfd46db3..0766ad924de 100644 --- a/forge-gui/res/cardsfolder/s/spectral_lynx.txt +++ b/forge-gui/res/cardsfolder/s/spectral_lynx.txt @@ -5,4 +5,4 @@ PT:2/1 K:Protection from green A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_lynx.jpg -Oracle:Protection from green\n{B}: Regenerate Spectral Lynx. \ No newline at end of file +Oracle:Protection from green\n{B}: Regenerate Spectral Lynx. diff --git a/forge-gui/res/cardsfolder/s/spectral_prison.txt b/forge-gui/res/cardsfolder/s/spectral_prison.txt index ab8673b0ebe..88495f2a9c9 100644 --- a/forge-gui/res/cardsfolder/s/spectral_prison.txt +++ b/forge-gui/res/cardsfolder/s/spectral_prison.txt @@ -1,10 +1,10 @@ -Name:Spectral Prison -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. -T:Mode$ BecomesTarget | ValidTarget$ Card.EnchantedBy | SourceType$ Spell | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever enchanted creature becomes the target of a spell, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_prison.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nWhen enchanted creature becomes the target of a spell, sacrifice Spectral Prison. \ No newline at end of file +Name:Spectral Prison +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. +T:Mode$ BecomesTarget | ValidTarget$ Card.EnchantedBy | SourceType$ Spell | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever enchanted creature becomes the target of a spell, sacrifice CARDNAME. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_prison.jpg +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\nWhen enchanted creature becomes the target of a spell, sacrifice Spectral Prison. diff --git a/forge-gui/res/cardsfolder/s/spectral_procession.txt b/forge-gui/res/cardsfolder/s/spectral_procession.txt index a0fb6215462..1a1ac06e5a1 100644 --- a/forge-gui/res/cardsfolder/s/spectral_procession.txt +++ b/forge-gui/res/cardsfolder/s/spectral_procession.txt @@ -3,4 +3,4 @@ ManaCost:2/W 2/W 2/W Types:Sorcery A:SP$ Token | Cost$ 2/W 2/W 2/W | TokenAmount$ 3 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 spirit SHM | TokenKeywords$ Flying | SpellDescription$ Put three 1/1 white Spirit creature tokens with flying onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_procession.jpg -Oracle:({2/W} can be paid with any two mana or with {W}. This card's converted mana cost is 6.)\nPut three 1/1 white Spirit creature tokens with flying onto the battlefield. \ No newline at end of file +Oracle:({2/W} can be paid with any two mana or with {W}. This card's converted mana cost is 6.)\nPut three 1/1 white Spirit creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/spectral_rider.txt b/forge-gui/res/cardsfolder/s/spectral_rider.txt index 21c4c2d2b7a..0b3a7669399 100644 --- a/forge-gui/res/cardsfolder/s/spectral_rider.txt +++ b/forge-gui/res/cardsfolder/s/spectral_rider.txt @@ -1,7 +1,7 @@ -Name:Spectral Rider -ManaCost:W W -Types:Creature Spirit Knight -PT:2/2 -K:Intimidate -SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_rider.jpg -Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Name:Spectral Rider +ManaCost:W W +Types:Creature Spirit Knight +PT:2/2 +K:Intimidate +SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_rider.jpg +Oracle:Intimidate (This creature can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/s/spectral_searchlight.txt b/forge-gui/res/cardsfolder/s/spectral_searchlight.txt index 742100812d5..98dd8ad257f 100644 --- a/forge-gui/res/cardsfolder/s/spectral_searchlight.txt +++ b/forge-gui/res/cardsfolder/s/spectral_searchlight.txt @@ -5,4 +5,4 @@ A:AB$ ChoosePlayer | Cost$ T | Defined$ You | Choices$ Player | ChoiceTitle$ Cho SVar:DBMana:DB$ Mana | Produced$ Any | Defined$ ChosenPlayer SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_searchlight.jpg -Oracle:{T}: Choose a player. That player adds one mana of any color he or she chooses to his or her mana pool. \ No newline at end of file +Oracle:{T}: Choose a player. That player adds one mana of any color he or she chooses to his or her mana pool. diff --git a/forge-gui/res/cardsfolder/s/spectral_shield.txt b/forge-gui/res/cardsfolder/s/spectral_shield.txt index 7a1bdf84c8d..f37807ffe07 100644 --- a/forge-gui/res/cardsfolder/s/spectral_shield.txt +++ b/forge-gui/res/cardsfolder/s/spectral_shield.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME can't be the target of spells. | Description$ Enchanted creature gets +0/+2 and can't be the target of spells. SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_shield.jpg -Oracle:Enchant creature\nEnchanted creature gets +0/+2 and can't be the target of spells. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +0/+2 and can't be the target of spells. diff --git a/forge-gui/res/cardsfolder/s/spectral_sliver.txt b/forge-gui/res/cardsfolder/s/spectral_sliver.txt index 2dc8eecd6db..39726e2fe77 100644 --- a/forge-gui/res/cardsfolder/s/spectral_sliver.txt +++ b/forge-gui/res/cardsfolder/s/spectral_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Sliver | AddAbility$ Pump | Description$ SVar:Pump:AB$Pump | Cost$ 2 | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spectral_sliver.jpg -Oracle:All Sliver creatures have "{2}: This creature gets +1/+1 until end of turn." \ No newline at end of file +Oracle:All Sliver creatures have "{2}: This creature gets +1/+1 until end of turn." diff --git a/forge-gui/res/cardsfolder/s/spell_blast.txt b/forge-gui/res/cardsfolder/s/spell_blast.txt index 358c7d6750b..bc619324980 100644 --- a/forge-gui/res/cardsfolder/s/spell_blast.txt +++ b/forge-gui/res/cardsfolder/s/spell_blast.txt @@ -5,4 +5,4 @@ A:SP$Counter | Cost$ X U | TargetType$ Spell | ValidTgts$ Card | SpellDescriptio SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_blast.jpg -Oracle:Counter target spell with converted mana cost X. \ No newline at end of file +Oracle:Counter target spell with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/s/spell_burst.txt b/forge-gui/res/cardsfolder/s/spell_burst.txt index 5d3d64d170d..bfe82ce7a56 100644 --- a/forge-gui/res/cardsfolder/s/spell_burst.txt +++ b/forge-gui/res/cardsfolder/s/spell_burst.txt @@ -6,4 +6,4 @@ SVar:X:Targeted$CardManaCost K:Buyback 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_burst.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nCounter target spell with converted mana cost X. \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nCounter target spell with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/s/spell_contortion.txt b/forge-gui/res/cardsfolder/s/spell_contortion.txt index c0ce38165ef..c958993d136 100644 --- a/forge-gui/res/cardsfolder/s/spell_contortion.txt +++ b/forge-gui/res/cardsfolder/s/spell_contortion.txt @@ -7,4 +7,4 @@ SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X SVar:X:Count$TimesKicked SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_contortion.jpg -Oracle:Multikicker {1}{U} (You may pay an additional {1}{U} any number of times as you cast this spell.)\nCounter target spell unless its controller pays {2}. Draw a card for each time Spell Contortion was kicked. \ No newline at end of file +Oracle:Multikicker {1}{U} (You may pay an additional {1}{U} any number of times as you cast this spell.)\nCounter target spell unless its controller pays {2}. Draw a card for each time Spell Contortion was kicked. diff --git a/forge-gui/res/cardsfolder/s/spell_crumple.txt b/forge-gui/res/cardsfolder/s/spell_crumple.txt index adda4937af3..8eb6f10e6f0 100644 --- a/forge-gui/res/cardsfolder/s/spell_crumple.txt +++ b/forge-gui/res/cardsfolder/s/spell_crumple.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Destination$ BottomOfLibrary | SubAbility$ DBChange | SpellDescription$ Counter target spell. If that spell is countered this way, put it on the bottom of its owner's library instead of into that player's graveyard. Put CARDNAME on the bottom of its owner's library. SVar:DBChange:DB$ChangeZone | Origin$ Stack | Destination$ Library | LibraryPosition$ -1 SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_crumple.jpg -Oracle:Counter target spell. If that spell is countered this way, put it on the bottom of its owner's library instead of into that player's graveyard. Put Spell Crumple on the bottom of its owner's library. \ No newline at end of file +Oracle:Counter target spell. If that spell is countered this way, put it on the bottom of its owner's library instead of into that player's graveyard. Put Spell Crumple on the bottom of its owner's library. diff --git a/forge-gui/res/cardsfolder/s/spell_pierce.txt b/forge-gui/res/cardsfolder/s/spell_pierce.txt index deacdd8a82f..67af5688d4c 100644 --- a/forge-gui/res/cardsfolder/s/spell_pierce.txt +++ b/forge-gui/res/cardsfolder/s/spell_pierce.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature | UnlessCost$ 2 | SpellDescription$ Counter target noncreature spell unless its controller pays {2}. SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_pierce.jpg -Oracle:Counter target noncreature spell unless its controller pays {2}. \ No newline at end of file +Oracle:Counter target noncreature spell unless its controller pays {2}. diff --git a/forge-gui/res/cardsfolder/s/spell_rupture.txt b/forge-gui/res/cardsfolder/s/spell_rupture.txt index 1c8b53bf692..9f77a2ecb12 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. -SVar:X:Count$GreatestPower_Creature.YouCtrl -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 +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. +SVar:X:Count$GreatestPower_Creature.YouCtrl +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. diff --git a/forge-gui/res/cardsfolder/s/spell_snare.txt b/forge-gui/res/cardsfolder/s/spell_snare.txt index ed98cde723d..f0f829a30a0 100644 --- a/forge-gui/res/cardsfolder/s/spell_snare.txt +++ b/forge-gui/res/cardsfolder/s/spell_snare.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell with CMC 2 | ValidTgts$ Card.cmcEQ2 | SpellDescription$ Counter target spell with converted mana cost 2. SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_snare.jpg -Oracle:Counter target spell with converted mana cost 2. \ No newline at end of file +Oracle:Counter target spell with converted mana cost 2. diff --git a/forge-gui/res/cardsfolder/s/spell_snip.txt b/forge-gui/res/cardsfolder/s/spell_snip.txt index 8d64fa8ec92..7e3dd60a0ec 100644 --- a/forge-gui/res/cardsfolder/s/spell_snip.txt +++ b/forge-gui/res/cardsfolder/s/spell_snip.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | K:Cycling:2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_snip.jpg -Oracle:Counter target spell unless its controller pays {1}.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Counter target spell unless its controller pays {1}.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/spell_syphon.txt b/forge-gui/res/cardsfolder/s/spell_syphon.txt index 2a40720a3ca..3f55ec051b6 100644 --- a/forge-gui/res/cardsfolder/s/spell_syphon.txt +++ b/forge-gui/res/cardsfolder/s/spell_syphon.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | SVar:X:Count$Valid Permanent.YouCtrl+Blue SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spell_syphon.jpg -Oracle:Counter target spell unless its controller pays {1} for each blue permanent you control. \ No newline at end of file +Oracle:Counter target spell unless its controller pays {1} for each blue permanent you control. diff --git a/forge-gui/res/cardsfolder/s/spellbane_centaur.txt b/forge-gui/res/cardsfolder/s/spellbane_centaur.txt index 05d4a8d87a6..3c0c2c853c0 100644 --- a/forge-gui/res/cardsfolder/s/spellbane_centaur.txt +++ b/forge-gui/res/cardsfolder/s/spellbane_centaur.txt @@ -4,4 +4,4 @@ Types:Creature Centaur PT:3/2 S:Mode$ CantTarget | ValidCard$ Creature.YouCtrl | ValidSource$ Card.Blue | Description$ Creatures you control can't be the targets of blue spells or abilities from blue sources. SVar:Picture:http://www.wizards.com/global/images/magic/general/spellbane_centaur.jpg -Oracle:Creatures you control can't be the targets of blue spells or abilities from blue sources. \ No newline at end of file +Oracle:Creatures you control can't be the targets of blue spells or abilities from blue sources. diff --git a/forge-gui/res/cardsfolder/s/spellbinder.txt b/forge-gui/res/cardsfolder/s/spellbinder.txt index 842e8bc379a..df91a0f7c2f 100644 --- a/forge-gui/res/cardsfolder/s/spellbinder.txt +++ b/forge-gui/res/cardsfolder/s/spellbinder.txt @@ -1,14 +1,14 @@ -Name:Spellbinder -ManaCost:3 -Types:Artifact Equipment -K:Equip 4 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile an instant card from your hand. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Instant | ChangeNum$ 1 -T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, you may copy the exiled card. If you do, you may cast the copy without paying its mana cost. -SVar:TrigSpell:AB$ Play | Cost$ 0 | Defined$ Imprinted | Amount$ All | CopyOnce$ True | WithoutManaCost$ True | Optional$ True | CopyCard$ True -T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Card.Self | Destination$ Any | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -#Amount$ All | CopyOnce$ True for Strionic Resonator -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spellbinder.jpg -Oracle:Imprint - When Spellbinder enters the battlefield, you may exile an instant card from your hand.\nWhenever equipped creature deals combat damage to a player, you may copy the exiled card. If you do, you may cast the copy without paying its mana cost.\nEquip {4} \ No newline at end of file +Name:Spellbinder +ManaCost:3 +Types:Artifact Equipment +K:Equip 4 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile an instant card from your hand. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Hand | Destination$ Exile | ChangeType$ Instant | ChangeNum$ 1 +T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSpell | TriggerZones$ Battlefield | TriggerDescription$ Whenever equipped creature deals combat damage to a player, you may copy the exiled card. If you do, you may cast the copy without paying its mana cost. +SVar:TrigSpell:AB$ Play | Cost$ 0 | Defined$ Imprinted | Amount$ All | CopyOnce$ True | WithoutManaCost$ True | Optional$ True | CopyCard$ True +T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Card.Self | Destination$ Any | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +#Amount$ All | CopyOnce$ True for Strionic Resonator +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spellbinder.jpg +Oracle:Imprint - When Spellbinder enters the battlefield, you may exile an instant card from your hand.\nWhenever equipped creature deals combat damage to a player, you may copy the exiled card. If you do, you may cast the copy without paying its mana cost.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/s/spellbook.txt b/forge-gui/res/cardsfolder/s/spellbook.txt index 6b83a69b2ff..d4a43d2eb4f 100644 --- a/forge-gui/res/cardsfolder/s/spellbook.txt +++ b/forge-gui/res/cardsfolder/s/spellbook.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spellbook.jpg -Oracle:You have no maximum hand size. \ No newline at end of file +Oracle:You have no maximum hand size. diff --git a/forge-gui/res/cardsfolder/s/spellbound_dragon.txt b/forge-gui/res/cardsfolder/s/spellbound_dragon.txt index 47d5a1bd2c8..be4ae1581b3 100644 --- a/forge-gui/res/cardsfolder/s/spellbound_dragon.txt +++ b/forge-gui/res/cardsfolder/s/spellbound_dragon.txt @@ -1,13 +1,13 @@ -Name:Spellbound Dragon -ManaCost:3 U R -Types:Creature Dragon -PT:3/5 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, draw a card, then discard a card. CARDNAME gets +X/+0 until end of turn, where X is the discarded card's converted mana cost. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | NumAtt$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/spellbound_dragon.jpg -Oracle:Flying\nWhenever Spellbound Dragon attacks, draw a card, then discard a card. Spellbound Dragon gets +X/+0 until end of turn, where X is the discarded card's converted mana cost. \ No newline at end of file +Name:Spellbound Dragon +ManaCost:3 U R +Types:Creature Dragon +PT:3/5 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, draw a card, then discard a card. CARDNAME gets +X/+0 until end of turn, where X is the discarded card's converted mana cost. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | NumAtt$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/spellbound_dragon.jpg +Oracle:Flying\nWhenever Spellbound Dragon attacks, draw a card, then discard a card. Spellbound Dragon gets +X/+0 until end of turn, where X is the discarded card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/spellbreaker_behemoth.txt b/forge-gui/res/cardsfolder/s/spellbreaker_behemoth.txt index 14fd7f81beb..c6f289fb719 100644 --- a/forge-gui/res/cardsfolder/s/spellbreaker_behemoth.txt +++ b/forge-gui/res/cardsfolder/s/spellbreaker_behemoth.txt @@ -5,4 +5,4 @@ PT:5/5 K:CARDNAME can't be countered. S:Mode$ Continuous | Affected$ Creature.powerGE5+YouCtrl | AffectedZone$ Stack | AddHiddenKeyword$ CARDNAME can't be countered. | Description$ Creature spells you control with power 5 or greater can't be countered. SVar:Picture:http://www.wizards.com/global/images/magic/general/spellbreaker_behemoth.jpg -Oracle:Spellbreaker Behemoth can't be countered.\nCreature spells you control with power 5 or greater can't be countered. \ No newline at end of file +Oracle:Spellbreaker Behemoth can't be countered.\nCreature spells you control with power 5 or greater can't be countered. diff --git a/forge-gui/res/cardsfolder/s/spellgorger_barbarian.txt b/forge-gui/res/cardsfolder/s/spellgorger_barbarian.txt index dbc15f7c50e..8fe7be595f9 100644 --- a/forge-gui/res/cardsfolder/s/spellgorger_barbarian.txt +++ b/forge-gui/res/cardsfolder/s/spellgorger_barbarian.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ You | NumCards$ 1 | Mode$ Random SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/spellgorger_barbarian.jpg -Oracle:When Spellgorger Barbarian enters the battlefield, discard a card at random.\nWhen Spellgorger Barbarian leaves the battlefield, draw a card. \ No newline at end of file +Oracle:When Spellgorger Barbarian enters the battlefield, discard a card at random.\nWhen Spellgorger Barbarian leaves the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/s/spellheart_chimera.txt b/forge-gui/res/cardsfolder/s/spellheart_chimera.txt index 9830b34b796..8252ec32fd0 100644 --- a/forge-gui/res/cardsfolder/s/spellheart_chimera.txt +++ b/forge-gui/res/cardsfolder/s/spellheart_chimera.txt @@ -1,10 +1,10 @@ -Name:Spellheart Chimera -ManaCost:1 U R -Types:Creature Chimera -PT:*/3 -K:Flying -K:Trample -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of instant and sorcery cards in your graveyard. -SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn -SVar:Picture:http://www.wizards.com/global/images/magic/general/spellheart_chimera.jpg -Oracle:Flying, trample\nSpellheart Chimera's power is equal to the number of instant and sorcery cards in your graveyard. \ No newline at end of file +Name:Spellheart Chimera +ManaCost:1 U R +Types:Creature Chimera +PT:*/3 +K:Flying +K:Trample +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of instant and sorcery cards in your graveyard. +SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn +SVar:Picture:http://www.wizards.com/global/images/magic/general/spellheart_chimera.jpg +Oracle:Flying, trample\nSpellheart Chimera's power is equal to the number of instant and sorcery cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/spelljack.txt b/forge-gui/res/cardsfolder/s/spelljack.txt index 62148277eaa..3c6c87c4a09 100644 --- a/forge-gui/res/cardsfolder/s/spelljack.txt +++ b/forge-gui/res/cardsfolder/s/spelljack.txt @@ -1,11 +1,11 @@ -Name:Spelljack -ManaCost:3 U U U -Types:Instant -A:SP$ Counter | Cost$ 3 U U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | ForgetOtherTargets$ True | Destination$ Exile | SubAbility$ DBEffect | SpellDescription$ Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. You may play it without paying its mana cost for as long as it remains exiled. (If it has X in its mana cost, X is 0.) -SVar:DBEffect:DB$ Effect | Name$ Spelljack Effect | RememberObjects$ Remembered | StaticAbilities$ PlayOpp,PlayYou | Duration$ Permanent | Triggers$ TrigCleanup | SVars$ DBCleanup | References$ PlayOpp,PlayYou,TrigCleanup,DBCleanup -SVar:PlayOpp:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+OppOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played by your opponent without paying its mana cost | Description$ You may play cards exiled with Spelljack. -SVar:PlayYou:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+YouOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played without paying its mana cost -SVar:TrigCleanup:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | TriggerZones$ Command | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/spelljack.jpg -Oracle:Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. You may play it without paying its mana cost for as long as it remains exiled. (If it has X in its mana cost, X is 0.) \ No newline at end of file +Name:Spelljack +ManaCost:3 U U U +Types:Instant +A:SP$ Counter | Cost$ 3 U U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | RememberCountered$ True | ForgetOtherTargets$ True | Destination$ Exile | SubAbility$ DBEffect | SpellDescription$ Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. You may play it without paying its mana cost for as long as it remains exiled. (If it has X in its mana cost, X is 0.) +SVar:DBEffect:DB$ Effect | Name$ Spelljack Effect | RememberObjects$ Remembered | StaticAbilities$ PlayOpp,PlayYou | Duration$ Permanent | Triggers$ TrigCleanup | SVars$ DBCleanup | References$ PlayOpp,PlayYou,TrigCleanup,DBCleanup +SVar:PlayOpp:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+OppOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played by your opponent without paying its mana cost | Description$ You may play cards exiled with Spelljack. +SVar:PlayYou:Mode$ Continuous | EffectZone$ Command | Affected$ Card.IsRemembered+YouOwn | AffectedZone$ Exile | AddHiddenKeyword$ May be played without paying its mana cost +SVar:TrigCleanup:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Exile | Destination$ Any | TriggerZones$ Command | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/spelljack.jpg +Oracle:Counter target spell. If that spell is countered this way, exile it instead of putting it into its owner's graveyard. You may play it without paying its mana cost for as long as it remains exiled. (If it has X in its mana cost, X is 0.) diff --git a/forge-gui/res/cardsfolder/s/spellshift.txt b/forge-gui/res/cardsfolder/s/spellshift.txt index 2e9838c457a..3b4158b9e3c 100644 --- a/forge-gui/res/cardsfolder/s/spellshift.txt +++ b/forge-gui/res/cardsfolder/s/spellshift.txt @@ -1,11 +1,11 @@ -Name:Spellshift -ManaCost:3 U -Types:Instant -A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | SubAbility$ DBDig | SpellDescription$ Counter target instant or sorcery spell. Its controller reveals cards from the top of his or her library until he or she reveals an instant or sorcery card. That player may cast that card without paying its mana cost. Then he or she shuffles his or her library. -SVar:DBDig:DB$ DigUntil | Defined$ TargetedController | Valid$ Instant,Sorcery | ValidDescription$ Sorcery or Instant | FoundDestination$ Library | RevealedDestination$ Library | RememberFound$ True | SubAbility$ DBPlay | Shuffle$ True -SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ TargetedController | WithoutManaCost$ True | Optional$ True | SubAbility$ DBShuffle -SVar:DBShuffle:DB$ Shuffle | Defined$ TargetedController | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spellshift.jpg -Oracle:Counter target instant or sorcery spell. Its controller reveals cards from the top of his or her library until he or she reveals an instant or sorcery card. That player may cast that card without paying its mana cost. Then he or she shuffles his or her library. \ No newline at end of file +Name:Spellshift +ManaCost:3 U +Types:Instant +A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | ValidTgts$ Instant,Sorcery | TgtPrompt$ Select target Instant or Sorcery Spell | SubAbility$ DBDig | SpellDescription$ Counter target instant or sorcery spell. Its controller reveals cards from the top of his or her library until he or she reveals an instant or sorcery card. That player may cast that card without paying its mana cost. Then he or she shuffles his or her library. +SVar:DBDig:DB$ DigUntil | Defined$ TargetedController | Valid$ Instant,Sorcery | ValidDescription$ Sorcery or Instant | FoundDestination$ Library | RevealedDestination$ Library | RememberFound$ True | SubAbility$ DBPlay | Shuffle$ True +SVar:DBPlay:DB$ Play | Defined$ Remembered | Controller$ TargetedController | WithoutManaCost$ True | Optional$ True | SubAbility$ DBShuffle +SVar:DBShuffle:DB$ Shuffle | Defined$ TargetedController | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spellshift.jpg +Oracle:Counter target instant or sorcery spell. Its controller reveals cards from the top of his or her library until he or she reveals an instant or sorcery card. That player may cast that card without paying its mana cost. Then he or she shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/spellshock.txt b/forge-gui/res/cardsfolder/s/spellshock.txt index abc3047e68a..a29cf71078a 100644 --- a/forge-gui/res/cardsfolder/s/spellshock.txt +++ b/forge-gui/res/cardsfolder/s/spellshock.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card | Execute$ TrigDamage | TriggerZones$ Battle SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredActivator | NumDmg$ 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spellshock.jpg -Oracle:Whenever a player casts a spell, Spellshock deals 2 damage to that player. \ No newline at end of file +Oracle:Whenever a player casts a spell, Spellshock deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/s/spellskite.txt b/forge-gui/res/cardsfolder/s/spellskite.txt index 9c22dd42750..3fd641f9916 100644 --- a/forge-gui/res/cardsfolder/s/spellskite.txt +++ b/forge-gui/res/cardsfolder/s/spellskite.txt @@ -1,7 +1,7 @@ -Name:Spellskite -ManaCost:2 -Types:Artifact Creature Horror -PT:0/4 -A:AB$ ChangeTargets | Cost$ PU | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | DefinedMagnet$ Self | ChangeSingleTarget$ True | SpellDescription$ Change a target of target spell or ability to Spellskite. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spellskite.jpg -Oracle:{U/P}: Change a target of target spell or ability to Spellskite. ({U/P} can be paid with either {U} or 2 life.) \ No newline at end of file +Name:Spellskite +ManaCost:2 +Types:Artifact Creature Horror +PT:0/4 +A:AB$ ChangeTargets | Cost$ PU | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | DefinedMagnet$ Self | ChangeSingleTarget$ True | SpellDescription$ Change a target of target spell or ability to Spellskite. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spellskite.jpg +Oracle:{U/P}: Change a target of target spell or ability to Spellskite. ({U/P} can be paid with either {U} or 2 life.) diff --git a/forge-gui/res/cardsfolder/s/spellstutter_sprite.txt b/forge-gui/res/cardsfolder/s/spellstutter_sprite.txt index df32143c6c5..79cbc2df787 100644 --- a/forge-gui/res/cardsfolder/s/spellstutter_sprite.txt +++ b/forge-gui/res/cardsfolder/s/spellstutter_sprite.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigCounter:DB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card.cmcLEX | References$ X | TgtPrompt$ Select target spell with CMC less than or equal to the number of Faeries you control SVar:X:Count$Valid Faerie.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/spellstutter_sprite.jpg -Oracle:Flash\nFlying\nWhen Spellstutter Sprite enters the battlefield, counter target spell with converted mana cost X or less, where X is the number of Faeries you control. \ No newline at end of file +Oracle:Flash\nFlying\nWhen Spellstutter Sprite enters the battlefield, counter target spell with converted mana cost X or less, where X is the number of Faeries you control. diff --git a/forge-gui/res/cardsfolder/s/spelltithe_enforcer.txt b/forge-gui/res/cardsfolder/s/spelltithe_enforcer.txt index abd1868d01a..f3f8cf55000 100644 --- a/forge-gui/res/cardsfolder/s/spelltithe_enforcer.txt +++ b/forge-gui/res/cardsfolder/s/spelltithe_enforcer.txt @@ -1,9 +1,9 @@ -Name:Spelltithe Enforcer -ManaCost:3 W W -Types:Creature Elephant Wizard -PT:3/3 -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever an opponent casts a spell, that player sacrifices a permanent unless he or she pays {1}. -SVar:TrigSac:DB$ Sacrifice | Defined$ TriggeredCardController | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 1 | UnlessPayer$ TriggeredCardController -SVar:AI_SpellsNeedExtraMana:1 Opponent -SVar:Picture:http://www.wizards.com/global/images/magic/general/spelltithe_enforcer.jpg -Oracle:Whenever an opponent casts a spell, that player sacrifices a permanent unless he or she pays {1}. \ No newline at end of file +Name:Spelltithe Enforcer +ManaCost:3 W W +Types:Creature Elephant Wizard +PT:3/3 +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ Whenever an opponent casts a spell, that player sacrifices a permanent unless he or she pays {1}. +SVar:TrigSac:DB$ Sacrifice | Defined$ TriggeredCardController | SacValid$ Permanent | SacMessage$ Permanent | UnlessCost$ 1 | UnlessPayer$ TriggeredCardController +SVar:AI_SpellsNeedExtraMana:1 Opponent +SVar:Picture:http://www.wizards.com/global/images/magic/general/spelltithe_enforcer.jpg +Oracle:Whenever an opponent casts a spell, that player sacrifices a permanent unless he or she pays {1}. diff --git a/forge-gui/res/cardsfolder/s/spelltwine.txt b/forge-gui/res/cardsfolder/s/spelltwine.txt index 8a26d328514..c1296d96319 100644 --- a/forge-gui/res/cardsfolder/s/spelltwine.txt +++ b/forge-gui/res/cardsfolder/s/spelltwine.txt @@ -1,11 +1,11 @@ -Name:Spelltwine -ManaCost:5 U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 5 U | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | RememberChanged$ True | SubAbility$ TgtOpp | SpellDescription$ Exile target instant or sorcery card from your graveyard and target instant or sorcery from your opponent's graveyard. Copy those cards. Cast the copies if able without paying their mana cost. -SVar:TgtOpp:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your opponent's graveyard | ValidTgts$ Instant.OppOwn,Sorcery.OppOwn | RememberChanged$ True | SubAbility$ CopyYou -SVar:CopyYou:DB$ CopySpellAbility | Defined$ Remembered | SubAbility$ CopyOpp | CopyMultipleSpells$ 2 | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | Defined$ Self | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spelltwine.jpg -Oracle:Exile target instant or sorcery card from your graveyard and target instant or sorcery card from an opponent's graveyard. Copy those cards. Cast the copies if able without paying their mana costs. Exile Spelltwine. \ No newline at end of file +Name:Spelltwine +ManaCost:5 U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 5 U | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your graveyard | ValidTgts$ Instant.YouCtrl,Sorcery.YouCtrl | RememberChanged$ True | SubAbility$ TgtOpp | SpellDescription$ Exile target instant or sorcery card from your graveyard and target instant or sorcery from your opponent's graveyard. Copy those cards. Cast the copies if able without paying their mana cost. +SVar:TgtOpp:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target instant or sorcery card in your opponent's graveyard | ValidTgts$ Instant.OppOwn,Sorcery.OppOwn | RememberChanged$ True | SubAbility$ CopyYou +SVar:CopyYou:DB$ CopySpellAbility | Defined$ Remembered | SubAbility$ CopyOpp | CopyMultipleSpells$ 2 | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | Defined$ Self | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spelltwine.jpg +Oracle:Exile target instant or sorcery card from your graveyard and target instant or sorcery card from an opponent's graveyard. Copy those cards. Cast the copies if able without paying their mana costs. Exile Spelltwine. diff --git a/forge-gui/res/cardsfolder/s/spellweaver_helix.txt b/forge-gui/res/cardsfolder/s/spellweaver_helix.txt index 866ec2e486f..ac15ee2787a 100644 --- a/forge-gui/res/cardsfolder/s/spellweaver_helix.txt +++ b/forge-gui/res/cardsfolder/s/spellweaver_helix.txt @@ -1,13 +1,13 @@ -Name:Spellweaver Helix -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigSpellweaverExile | OptionalDecider$ You | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile two target sorcery cards from a single graveyard. -SVar:TrigSpellweaverExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | TargetsFromSingleZone$ True | ValidTgts$ Card.Sorcery | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select two target sorcery cards from a single graveyard | Imprint$ True | SpellDescription$ Exile two sorcery cards from a single graveyard. -T:Mode$ SpellCast | ValidCard$ Card.sharesNameWith Imprinted+nonToken | Execute$ TrigSpellweaverCopy | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a card, if it has the same name as one of the cards exiled with CARDNAME, you may copy the other. If you do, you may cast the copy without paying its mana cost. -SVar:TrigSpellweaverCopy:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBPlay -SVar:DBPlay:DB$ Play | Defined$ ValidAll Card.IsImprinted+doesNotShareNameWith Remembered+inZoneExile | WithoutManaCost$ True | Optional$ True | CopyCard$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spellweaver_helix.jpg -Oracle:Imprint - When Spellweaver Helix enters the battlefield, you may exile two target sorcery cards from a single graveyard.\nWhenever a player casts a card, if it has the same name as one of the cards exiled with Spellweaver Helix, you may copy the other. If you do, you may cast the copy without paying its mana cost. \ No newline at end of file +Name:Spellweaver Helix +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigSpellweaverExile | OptionalDecider$ You | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile two target sorcery cards from a single graveyard. +SVar:TrigSpellweaverExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | TargetsFromSingleZone$ True | ValidTgts$ Card.Sorcery | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select two target sorcery cards from a single graveyard | Imprint$ True | SpellDescription$ Exile two sorcery cards from a single graveyard. +T:Mode$ SpellCast | ValidCard$ Card.sharesNameWith Imprinted+nonToken | Execute$ TrigSpellweaverCopy | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a card, if it has the same name as one of the cards exiled with CARDNAME, you may copy the other. If you do, you may cast the copy without paying its mana cost. +SVar:TrigSpellweaverCopy:AB$ Pump | Cost$ 0 | RememberObjects$ TriggeredCard | SubAbility$ DBPlay +SVar:DBPlay:DB$ Play | Defined$ ValidAll Card.IsImprinted+doesNotShareNameWith Remembered+inZoneExile | WithoutManaCost$ True | Optional$ True | CopyCard$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spellweaver_helix.jpg +Oracle:Imprint - When Spellweaver Helix enters the battlefield, you may exile two target sorcery cards from a single graveyard.\nWhenever a player casts a card, if it has the same name as one of the cards exiled with Spellweaver Helix, you may copy the other. If you do, you may cast the copy without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/s/spellweaver_volute.txt b/forge-gui/res/cardsfolder/s/spellweaver_volute.txt index 45db06f4424..277a133124e 100644 --- a/forge-gui/res/cardsfolder/s/spellweaver_volute.txt +++ b/forge-gui/res/cardsfolder/s/spellweaver_volute.txt @@ -1,16 +1,16 @@ -Name:Spellweaver Volute -ManaCost:3 U U -Types:Enchantment Aura -K:Enchant instant card in a graveyard -A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Instant | TgtZone$ Graveyard | TgtPrompt$ Select target instant card in a graveyard | AILogic$ Pump -T:Mode$ SpellCast | ValidCard$ Sorcery | ValidActivatingPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a sorcery spell, copy the enchanted instant card. You may cast the copy without paying its mana cost. If you do, exile the enchanted card and attach CARDNAME to another instant card in a graveyard. -SVar:TrigCopy:AB$ Play | Cost$ 0 | Defined$ Enchanted | WithoutManaCost$ True | Optional$ True | CopyCard$ True | RememberPlayed$ True | SubAbility$ DBExile -SVar:DBExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | Defined$ Enchanted | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBChooseCard -SVar:DBChooseCard:DB$ ChooseCard | Choices$ Instant | ChoiceZone$ Graveyard | Amount$ 1 | Mandatory$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBAttach -SVar:DBAttach:DB$ Attach | Defined$ ChosenCard | Object$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spellweaver_volute.jpg -Oracle:Enchant instant card in a graveyard\nWhenever you cast a sorcery spell, copy the enchanted instant card. You may cast the copy without paying its mana cost. If you do, exile the enchanted card and attach Spellweaver Volute to another instant card in a graveyard. +Name:Spellweaver Volute +ManaCost:3 U U +Types:Enchantment Aura +K:Enchant instant card in a graveyard +A:SP$ Attach | Cost$ 3 U U | ValidTgts$ Instant | TgtZone$ Graveyard | TgtPrompt$ Select target instant card in a graveyard | AILogic$ Pump +T:Mode$ SpellCast | ValidCard$ Sorcery | ValidActivatingPlayer$ You | Execute$ TrigCopy | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a sorcery spell, copy the enchanted instant card. You may cast the copy without paying its mana cost. If you do, exile the enchanted card and attach CARDNAME to another instant card in a graveyard. +SVar:TrigCopy:AB$ Play | Cost$ 0 | Defined$ Enchanted | WithoutManaCost$ True | Optional$ True | CopyCard$ True | RememberPlayed$ True | SubAbility$ DBExile +SVar:DBExile:DB$ ChangeZone | Origin$ Graveyard | Destination$ Exile | Defined$ Enchanted | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBChooseCard +SVar:DBChooseCard:DB$ ChooseCard | Choices$ Instant | ChoiceZone$ Graveyard | Amount$ 1 | Mandatory$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Defined$ ChosenCard | Object$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spellweaver_volute.jpg +Oracle:Enchant instant card in a graveyard\nWhenever you cast a sorcery spell, copy the enchanted instant card. You may cast the copy without paying its mana cost. If you do, exile the enchanted card and attach Spellweaver Volute to another instant card in a graveyard. diff --git a/forge-gui/res/cardsfolder/s/spellwild_ouphe.txt b/forge-gui/res/cardsfolder/s/spellwild_ouphe.txt index 11d08249d0a..25b85990380 100644 --- a/forge-gui/res/cardsfolder/s/spellwild_ouphe.txt +++ b/forge-gui/res/cardsfolder/s/spellwild_ouphe.txt @@ -1,7 +1,7 @@ -Name:Spellwild Ouphe -ManaCost:1 G -Types:Creature Ouphe -PT:1/3 -S:Mode$ ReduceCost | ValidTarget$ Card.Self | Type$ Spell | Amount$ 2 | Description$ Spells that target CARDNAME cost {2} less to cast. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spellwild_ouphe.jpg -Oracle:Spells that target Spellwild Ouphe cost {2} less to cast. \ No newline at end of file +Name:Spellwild Ouphe +ManaCost:1 G +Types:Creature Ouphe +PT:1/3 +S:Mode$ ReduceCost | ValidTarget$ Card.Self | Type$ Spell | Amount$ 2 | Description$ Spells that target CARDNAME cost {2} less to cast. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spellwild_ouphe.jpg +Oracle:Spells that target Spellwild Ouphe cost {2} less to cast. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_duty.txt b/forge-gui/res/cardsfolder/s/sphere_of_duty.txt index 856c2554061..4eba952e289 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_duty.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_duty.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ PreventDamage | Target$ You | Source$ Card.Green | Amount$ 2 | Description$ If a green source would deal damage to you, prevent 2 of that damage. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sphere_of_duty.jpg -Oracle:If a green source would deal damage to you, prevent 2 of that damage. \ No newline at end of file +Oracle:If a green source would deal damage to you, prevent 2 of that damage. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_grace.txt b/forge-gui/res/cardsfolder/s/sphere_of_grace.txt index 77caa76944e..057cf456afb 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_grace.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_grace.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ PreventDamage | Target$ You | Source$ Card.Black | Amount$ 2 | Description$ If a black source would deal damage to you, prevent 2 of that damage. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sphere_of_grace.jpg -Oracle:If a black source would deal damage to you, prevent 2 of that damage. \ No newline at end of file +Oracle:If a black source would deal damage to you, prevent 2 of that damage. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_law.txt b/forge-gui/res/cardsfolder/s/sphere_of_law.txt index fdc4863886d..133f2d86ecb 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_law.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_law.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ PreventDamage | Target$ You | Source$ Card.Red | Amount$ 2 | Description$ If a red source would deal damage to you, prevent 2 of that damage. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sphere_of_law.jpg -Oracle:If a red source would deal damage to you, prevent 2 of that damage. \ No newline at end of file +Oracle:If a red source would deal damage to you, prevent 2 of that damage. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_purity.txt b/forge-gui/res/cardsfolder/s/sphere_of_purity.txt index 4a08f8c90d9..d6d481e76f0 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_purity.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_purity.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ PreventDamage | Target$ You | Source$ Artifact | Amount$ 1 | Description$ If an artifact source would deal damage to you, prevent 1 of that damage. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sphere_of_purity.jpg -Oracle:If an artifact would deal damage to you, prevent 1 of that damage. \ No newline at end of file +Oracle:If an artifact would deal damage to you, prevent 1 of that damage. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_reason.txt b/forge-gui/res/cardsfolder/s/sphere_of_reason.txt index 40085085a6c..69c78066089 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_reason.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_reason.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ PreventDamage | Target$ You | Source$ Card.Blue | Amount$ 2 | Description$ If a blue source would deal damage to you, prevent 2 of that damage. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sphere_of_reason.jpg -Oracle:If a blue source would deal damage to you, prevent 2 of that damage. \ No newline at end of file +Oracle:If a blue source would deal damage to you, prevent 2 of that damage. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_resistance.txt b/forge-gui/res/cardsfolder/s/sphere_of_resistance.txt index df9447d3c2f..3e1c6f48729 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_resistance.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_resistance.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ RaiseCost | ValidCard$ Card | Type$ Spell | Amount$ 1 | Description$ Spells cost {1} more to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sphere_of_resistance.jpg -Oracle:Spells cost {1} more to cast. \ No newline at end of file +Oracle:Spells cost {1} more to cast. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_safety.txt b/forge-gui/res/cardsfolder/s/sphere_of_safety.txt index 8042c314b82..9cd66ae1ccb 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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_the_suns.txt b/forge-gui/res/cardsfolder/s/sphere_of_the_suns.txt index d9957436a8f..a448ca9be18 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_the_suns.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_the_suns.txt @@ -7,4 +7,4 @@ SVar:DBAddCounter:DB$ PutCounter | Defined$ Self | CounterType$ CHARGE | Counter SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard 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/sphere_of_the_suns.jpg -Oracle:Sphere of the Suns enters the battlefield tapped and with three charge counters on it.\n{T}, Remove a charge counter from Sphere of the Suns: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Sphere of the Suns enters the battlefield tapped and with three charge counters on it.\n{T}, Remove a charge counter from Sphere of the Suns: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sphere_of_truth.txt b/forge-gui/res/cardsfolder/s/sphere_of_truth.txt index 42626200b32..b978b1091c9 100644 --- a/forge-gui/res/cardsfolder/s/sphere_of_truth.txt +++ b/forge-gui/res/cardsfolder/s/sphere_of_truth.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ PreventDamage | Target$ You | Source$ Card.White | Amount$ 2 | Description$ If a white source would deal damage to you, prevent 2 of that damage. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sphere_of_truth.jpg -Oracle:If a white source would deal damage to you, prevent 2 of that damage. \ No newline at end of file +Oracle:If a white source would deal damage to you, prevent 2 of that damage. diff --git a/forge-gui/res/cardsfolder/s/sphinx_ambassador.txt b/forge-gui/res/cardsfolder/s/sphinx_ambassador.txt index 5f9ad4ced63..08f5535cfc3 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_ambassador.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_ambassador.txt @@ -1,15 +1,15 @@ -Name:Sphinx Ambassador -ManaCost:5 U U -Types:Creature Sphinx -PT:5/5 -K:Flying -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSearch | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, search that player's library for a card, then that player names a card. If you searched for a creature card that isn't the named card, you may put it onto the battlefield under your control. Then that player shuffles his or her library. -SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeType$ Card | Origin$ Library | Destination$ Library | DefinedPlayer$ DefendingPlayer | Chooser$ You | Shuffle$ False | RememberChanged$ True | SubAbility$ DBName -SVar:DBName:DB$ NameCard | Defined$ DefendingPlayer | SubAbility$ DBChangeZone | AILogic$ BestCreatureInComputerDeck -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | GainControl$ True | ConditionDefined$ Remembered | Shuffle$ False | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBShuffle -SVar:DBShuffle:DB$ Shuffle | Defined$ DefendingPlayer | SubAbility$ DBCleanup -SVar:X:Count$ValidLibrary Creature.IsRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_ambassador.jpg -Oracle:Flying\nWhenever Sphinx Ambassador deals combat damage to a player, search that player's library for a card, then that player names a card. If you searched for a creature card that isn't the named card, you may put it onto the battlefield under your control. Then that player shuffles his or her library. \ No newline at end of file +Name:Sphinx Ambassador +ManaCost:5 U U +Types:Creature Sphinx +PT:5/5 +K:Flying +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigSearch | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, search that player's library for a card, then that player names a card. If you searched for a creature card that isn't the named card, you may put it onto the battlefield under your control. Then that player shuffles his or her library. +SVar:TrigSearch:AB$ ChangeZone | Cost$ 0 | ChangeType$ Card | Origin$ Library | Destination$ Library | DefinedPlayer$ DefendingPlayer | Chooser$ You | Shuffle$ False | RememberChanged$ True | SubAbility$ DBName +SVar:DBName:DB$ NameCard | Defined$ DefendingPlayer | SubAbility$ DBChangeZone | AILogic$ BestCreatureInComputerDeck +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | GainControl$ True | ConditionDefined$ Remembered | Shuffle$ False | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ0 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBShuffle +SVar:DBShuffle:DB$ Shuffle | Defined$ DefendingPlayer | SubAbility$ DBCleanup +SVar:X:Count$ValidLibrary Creature.IsRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_ambassador.jpg +Oracle:Flying\nWhenever Sphinx Ambassador deals combat damage to a player, search that player's library for a card, then that player names a card. If you searched for a creature card that isn't the named card, you may put it onto the battlefield under your control. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/sphinx_bone_wand.txt b/forge-gui/res/cardsfolder/s/sphinx_bone_wand.txt index 4e0d81a8dd0..08e4e57efc5 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_bone_wand.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_bone_wand.txt @@ -7,4 +7,4 @@ SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Selec SVar:X:Count$CardCounters.CHARGE SVar:BuffedBy:Instant,Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_bone_wand.jpg -Oracle:Whenever you cast an instant or sorcery spell, you may put a charge counter on Sphinx-Bone Wand. If you do, Sphinx-Bone Wand deals damage equal to the number of charge counters on it to target creature or player. \ No newline at end of file +Oracle:Whenever you cast an instant or sorcery spell, you may put a charge counter on Sphinx-Bone Wand. If you do, Sphinx-Bone Wand deals damage equal to the number of charge counters on it to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/sphinx_of_jwar_isle.txt b/forge-gui/res/cardsfolder/s/sphinx_of_jwar_isle.txt index 89a3b9de2d1..a225b849b7d 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_of_jwar_isle.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_of_jwar_isle.txt @@ -6,4 +6,4 @@ K:Flying K:Shroud A:ST$ PeekAndReveal | Cost$ 0 | Defined$ You | NoReveal$ True | SpellDescription$ You may look at the top card of your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_jwar_isle.jpg -Oracle:Flying, shroud\nYou may look at the top card of your library. (You may do this at any time.) \ No newline at end of file +Oracle:Flying, shroud\nYou may look at the top card of your library. (You may do this at any time.) diff --git a/forge-gui/res/cardsfolder/s/sphinx_of_lost_truths.txt b/forge-gui/res/cardsfolder/s/sphinx_of_lost_truths.txt index c35575328c9..f061aff639d 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_of_lost_truths.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_of_lost_truths.txt @@ -10,4 +10,4 @@ SVar:TrigKicker:DB$Draw | Cost$ 0 | NumCards$ 3 SVar:TrigDraw:DB$Draw | Cost$ 0 | NumCards$ 3 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_lost_truths.jpg -Oracle:Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.)\nFlying\nWhen Sphinx of Lost Truths enters the battlefield, draw three cards. Then if it wasn't kicked, discard three cards. \ No newline at end of file +Oracle:Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.)\nFlying\nWhen Sphinx of Lost Truths enters the battlefield, draw three cards. Then if it wasn't kicked, discard three cards. diff --git a/forge-gui/res/cardsfolder/s/sphinx_of_magosi.txt b/forge-gui/res/cardsfolder/s/sphinx_of_magosi.txt index 8ef55695e35..604a2bb468e 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_of_magosi.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_of_magosi.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Draw | Cost$ 2 U | NumCards$ 1 | Defined$ You | SubAbility$ DBPutCounter | SpellDescription$ Draw a card, then put a +1/+1 counter on CARDNAME. SVar:DBPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_magosi.jpg -Oracle:Flying\n{2}{U}: Draw a card, then put a +1/+1 counter on Sphinx of Magosi. \ No newline at end of file +Oracle:Flying\n{2}{U}: Draw a card, then put a +1/+1 counter on Sphinx of Magosi. diff --git a/forge-gui/res/cardsfolder/s/sphinx_of_the_chimes.txt b/forge-gui/res/cardsfolder/s/sphinx_of_the_chimes.txt index a81abfcd99d..a633ef4592a 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_of_the_chimes.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_of_the_chimes.txt @@ -1,8 +1,8 @@ -Name:Sphinx of the Chimes -ManaCost:4 U U -Types:Creature Sphinx -PT:5/6 -K:Flying -A:AB$ Draw | Cost$ Discard<2/Card.nonLand+WithSameName/nonland cards with the same name> | NumCards$ 4 | CostDesc$ Discard two nonland cards with the same name | SpellDescription$ Draw four cards. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_the_chimes.jpg -Oracle:Flying\nDiscard two nonland cards with the same name: Draw four cards. \ No newline at end of file +Name:Sphinx of the Chimes +ManaCost:4 U U +Types:Creature Sphinx +PT:5/6 +K:Flying +A:AB$ Draw | Cost$ Discard<2/Card.nonLand+WithSameName/nonland cards with the same name> | NumCards$ 4 | CostDesc$ Discard two nonland cards with the same name | SpellDescription$ Draw four cards. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_the_chimes.jpg +Oracle:Flying\nDiscard two nonland cards with the same name: Draw four cards. diff --git a/forge-gui/res/cardsfolder/s/sphinx_of_the_steel_wind.txt b/forge-gui/res/cardsfolder/s/sphinx_of_the_steel_wind.txt index cd8108a3e67..c973aa6fc0b 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_of_the_steel_wind.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_of_the_steel_wind.txt @@ -9,4 +9,4 @@ K:Lifelink K:Protection from red K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_the_steel_wind.jpg -Oracle:Flying, first strike, vigilance, lifelink, protection from red and from green \ No newline at end of file +Oracle:Flying, first strike, vigilance, lifelink, protection from red and from green diff --git a/forge-gui/res/cardsfolder/s/sphinx_of_uthuun.txt b/forge-gui/res/cardsfolder/s/sphinx_of_uthuun.txt index c11f1826ee2..5a666187f19 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_of_uthuun.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_of_uthuun.txt @@ -1,13 +1,13 @@ -Name:Sphinx of Uthuun -ManaCost:5 U U -Types:Creature Sphinx -PT:5/6 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. -SVar:TrigChangeZone:AB$ Dig | Cost$ 0 | DigNum$ 5 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ DBTwoPiles | SpellDescription$ Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. -SVar:DBTwoPiles:DB$ TwoPiles | Defined$ You | DefinedCards$ Remembered | Separator$ Opponent | ChosenPile$ DBHand | UnchosenPile$ DBGrave -SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand -SVar:DBGrave:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_uthuun.jpg -Oracle:Flying\nWhen Sphinx of Uthuun enters the battlefield, reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. \ No newline at end of file +Name:Sphinx of Uthuun +ManaCost:5 U U +Types:Creature Sphinx +PT:5/6 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. +SVar:TrigChangeZone:AB$ Dig | Cost$ 0 | DigNum$ 5 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ DBTwoPiles | SpellDescription$ Reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. +SVar:DBTwoPiles:DB$ TwoPiles | Defined$ You | DefinedCards$ Remembered | Separator$ Opponent | ChosenPile$ DBHand | UnchosenPile$ DBGrave +SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand +SVar:DBGrave:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_of_uthuun.jpg +Oracle:Flying\nWhen Sphinx of Uthuun enters the battlefield, reveal the top five cards of your library. An opponent separates those cards into two piles. Put one pile into your hand and the other into your graveyard. diff --git a/forge-gui/res/cardsfolder/s/sphinx_sovereign.txt b/forge-gui/res/cardsfolder/s/sphinx_sovereign.txt index 211d6905a25..5643a1d1bfe 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_sovereign.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_sovereign.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 3 | ConditionPresent$ Card.Self+tapped | SubAbility$ DBGainLife | ConditionCompare$ EQ1 SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 | ConditionPresent$ Card.Self+untapped | ConditionCompare$ EQ1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_sovereign.jpg -Oracle:Flying\nAt the beginning of your end step, you gain 3 life if Sphinx Sovereign is untapped. Otherwise, each opponent loses 3 life. \ No newline at end of file +Oracle:Flying\nAt the beginning of your end step, you gain 3 life if Sphinx Sovereign is untapped. Otherwise, each opponent loses 3 life. diff --git a/forge-gui/res/cardsfolder/s/sphinx_summoner.txt b/forge-gui/res/cardsfolder/s/sphinx_summoner.txt index 3d08c7e36e4..15124e6a31e 100644 --- a/forge-gui/res/cardsfolder/s/sphinx_summoner.txt +++ b/forge-gui/res/cardsfolder/s/sphinx_summoner.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an artifact creature card, reveal it, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Artifact.Creature| ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinx_summoner.jpg -Oracle:Flying\nWhen Sphinx Summoner enters the battlefield, you may search your library for an artifact creature card, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:Flying\nWhen Sphinx Summoner enters the battlefield, you may search your library for an artifact creature card, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/sphinxs_disciple.txt b/forge-gui/res/cardsfolder/s/sphinxs_disciple.txt index b1c863d2768..947348802f8 100644 --- a/forge-gui/res/cardsfolder/s/sphinxs_disciple.txt +++ b/forge-gui/res/cardsfolder/s/sphinxs_disciple.txt @@ -1,9 +1,9 @@ -Name:Sphinx's Disciple -ManaCost:3 U U -Types:Creature Human Wizard -PT:2/2 -K:Flying -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinxs_disciple.jpg -Oracle:Flying\nInspired - Whenever Sphinx's Disciple becomes untapped, draw a card. +Name:Sphinx's Disciple +ManaCost:3 U U +Types:Creature Human Wizard +PT:2/2 +K:Flying +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinxs_disciple.jpg +Oracle:Flying\nInspired - Whenever Sphinx's Disciple becomes untapped, draw a card. diff --git a/forge-gui/res/cardsfolder/s/sphinxs_herald.txt b/forge-gui/res/cardsfolder/s/sphinxs_herald.txt index 143099f32a6..478ecd81375 100644 --- a/forge-gui/res/cardsfolder/s/sphinxs_herald.txt +++ b/forge-gui/res/cardsfolder/s/sphinxs_herald.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Veldalken Wizard PT:1/1 A:AB$ ChangeZone | Cost$ 2 U T Sac<1/Creature.White> Sac<1/Creature.Blue> Sac<1/Creature.Black> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedSphinx Sovereign | ChangeNum$ 1 | CostDesc$ {2}{U}, {T}, Sacrifice a white creature, a blue creature, and a black creature: | SpellDescription$ Search your library for a card named Sphinx Sovereign and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinxs_herald.jpg -Oracle:{2}{U}, {T}, Sacrifice a white creature, a blue creature, and a black creature: Search your library for a card named Sphinx Sovereign and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{2}{U}, {T}, Sacrifice a white creature, a blue creature, and a black creature: Search your library for a card named Sphinx Sovereign and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/sphinxs_revelation.txt b/forge-gui/res/cardsfolder/s/sphinxs_revelation.txt index aee70c6d0ce..09681fd318d 100644 --- a/forge-gui/res/cardsfolder/s/sphinxs_revelation.txt +++ b/forge-gui/res/cardsfolder/s/sphinxs_revelation.txt @@ -1,8 +1,8 @@ -Name:Sphinx's Revelation -ManaCost:X W U U -Types:Instant -A:SP$ GainLife | Cost$ X W U U | LifeAmount$ X | References$ X | SubAbility$ DBDraw | SpellDescription$ You gain X life and draw X cards. -SVar:DBDraw:DB$Draw | NumCards$ X | References$ X -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinxs_revelation.jpg -Oracle:You gain X life and draw X cards. \ No newline at end of file +Name:Sphinx's Revelation +ManaCost:X W U U +Types:Instant +A:SP$ GainLife | Cost$ X W U U | LifeAmount$ X | References$ X | SubAbility$ DBDraw | SpellDescription$ You gain X life and draw X cards. +SVar:DBDraw:DB$Draw | NumCards$ X | References$ X +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/sphinxs_revelation.jpg +Oracle:You gain X life and draw X cards. diff --git a/forge-gui/res/cardsfolder/s/spider_climb.txt b/forge-gui/res/cardsfolder/s/spider_climb.txt index cf7e60d8547..5bffd0081a7 100644 --- a/forge-gui/res/cardsfolder/s/spider_climb.txt +++ b/forge-gui/res/cardsfolder/s/spider_climb.txt @@ -1,13 +1,13 @@ -Name:Spider Climb -ManaCost:G -Types:Enchantment Aura -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -K:Enchant creature -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 3 | AddKeyword$ Reach | Description$ Enchanted creature gets +0/+3 and has reach. (It can block creatures with flying.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/spider_climb.jpg -Oracle:You may cast Spider Climb as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature gets +0/+3 and has reach. (It can block creatures with flying.) \ No newline at end of file +Name:Spider Climb +ManaCost:G +Types:Enchantment Aura +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +K:Enchant creature +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 3 | AddKeyword$ Reach | Description$ Enchanted creature gets +0/+3 and has reach. (It can block creatures with flying.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/spider_climb.jpg +Oracle:You may cast Spider Climb as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nEnchanted creature gets +0/+3 and has reach. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/s/spider_spawning.txt b/forge-gui/res/cardsfolder/s/spider_spawning.txt index d1f450f74bf..fdb00d90141 100644 --- a/forge-gui/res/cardsfolder/s/spider_spawning.txt +++ b/forge-gui/res/cardsfolder/s/spider_spawning.txt @@ -1,8 +1,8 @@ -Name:Spider Spawning -ManaCost:4 G -Types:Sorcery -K:Flashback 6 B -A:SP$ Token | Cost$ 4 G | TokenImage$ G 1 2 Spider ISD | TokenAmount$ X | References$ X | TokenName$ Spider | TokenTypes$ Creature,Spider | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 2 | TokenKeywords$ Reach | SpellDescription$ Put a 1/2 green Spider creature token with reach onto the battlefield for each creature card in your graveyard. -SVar:X:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/spider_spawning.jpg -Oracle:Put a 1/2 green Spider creature token with reach onto the battlefield for each creature card in your graveyard.\nFlashback {6}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Spider Spawning +ManaCost:4 G +Types:Sorcery +K:Flashback 6 B +A:SP$ Token | Cost$ 4 G | TokenImage$ G 1 2 Spider ISD | TokenAmount$ X | References$ X | TokenName$ Spider | TokenTypes$ Creature,Spider | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 2 | TokenKeywords$ Reach | SpellDescription$ Put a 1/2 green Spider creature token with reach onto the battlefield for each creature card in your graveyard. +SVar:X:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/spider_spawning.jpg +Oracle:Put a 1/2 green Spider creature token with reach onto the battlefield for each creature card in your graveyard.\nFlashback {6}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/spider_umbra.txt b/forge-gui/res/cardsfolder/s/spider_umbra.txt index 1644f270807..5d99fb67b45 100644 --- a/forge-gui/res/cardsfolder/s/spider_umbra.txt +++ b/forge-gui/res/cardsfolder/s/spider_umbra.txt @@ -6,4 +6,4 @@ K:Totem armor A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Reach | Description$ Enchanted creature gets +1/+1 and has reach. (It can block creatures with flying.) SVar:Picture:http://www.wizards.com/global/images/magic/general/spider_umbra.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has reach. (It can block creatures with flying.)\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has reach. (It can block creatures with flying.)\nTotem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.) diff --git a/forge-gui/res/cardsfolder/s/spidersilk_armor.txt b/forge-gui/res/cardsfolder/s/spidersilk_armor.txt index 9574afc293e..d906e719616 100644 --- a/forge-gui/res/cardsfolder/s/spidersilk_armor.txt +++ b/forge-gui/res/cardsfolder/s/spidersilk_armor.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 1 | AddKeyword$ Reach | Description$ Creatures you control get +0/+1 and have reach. (They can block creatures with flying.) SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spidersilk_armor.jpg -Oracle:Creatures you control get +0/+1 and have reach. (They can block creatures with flying.) \ No newline at end of file +Oracle:Creatures you control get +0/+1 and have reach. (They can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/s/spidersilk_net.txt b/forge-gui/res/cardsfolder/s/spidersilk_net.txt index 982df770eb5..70247172c23 100644 --- a/forge-gui/res/cardsfolder/s/spidersilk_net.txt +++ b/forge-gui/res/cardsfolder/s/spidersilk_net.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddToughness$ 2 | AddKeyword$ Reach | Description$ Equipped creature gets +0/+2 and has reach. SVar:Picture:http://www.wizards.com/global/images/magic/general/spidersilk_net.jpg -Oracle:Equipped creature gets +0/+2 and has reach. (It can block creatures with flying.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +0/+2 and has reach. (It can block creatures with flying.)\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/spiderwig_boggart.txt b/forge-gui/res/cardsfolder/s/spiderwig_boggart.txt index 19aa7762e01..da41234b817 100644 --- a/forge-gui/res/cardsfolder/s/spiderwig_boggart.txt +++ b/forge-gui/res/cardsfolder/s/spiderwig_boggart.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Fear SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spiderwig_boggart.jpg -Oracle:When Spiderwig Boggart enters the battlefield, target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:When Spiderwig Boggart enters the battlefield, target creature gains fear until end of turn. (It can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/s/spidery_grasp.txt b/forge-gui/res/cardsfolder/s/spidery_grasp.txt index 6916753087a..e09f6944264 100644 --- a/forge-gui/res/cardsfolder/s/spidery_grasp.txt +++ b/forge-gui/res/cardsfolder/s/spidery_grasp.txt @@ -1,7 +1,7 @@ -Name:Spidery Grasp -ManaCost:2 G -Types:Instant -A:SP$ Untap | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature |SubAbility$ DBPump | SpellDescription$ Untap target creature. It gets +2/+4 and gains reach until end of turn. -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +2 | NumDef$ +4 | KW$ Reach -SVar:Picture:http://www.wizards.com/global/images/magic/general/spidery_grasp.jpg -Oracle:Untap target creature. It gets +2/+4 and gains reach until end of turn. (It can block creatures with flying.) \ No newline at end of file +Name:Spidery Grasp +ManaCost:2 G +Types:Instant +A:SP$ Untap | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature |SubAbility$ DBPump | SpellDescription$ Untap target creature. It gets +2/+4 and gains reach until end of turn. +SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | NumAtt$ +2 | NumDef$ +4 | KW$ Reach +SVar:Picture:http://www.wizards.com/global/images/magic/general/spidery_grasp.jpg +Oracle:Untap target creature. It gets +2/+4 and gains reach until end of turn. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/s/spike_breeder.txt b/forge-gui/res/cardsfolder/s/spike_breeder.txt index 13bffba45c1..ffd132bd90d 100644 --- a/forge-gui/res/cardsfolder/s/spike_breeder.txt +++ b/forge-gui/res/cardsfolder/s/spike_breeder.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:3 A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. A:AB$ Token | Cost$ 2 SubCounter<1/P1P1> | TokenAmount$ 1 | TokenName$ Spike | TokenTypes$ Creature,Spike | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Spike creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_breeder.jpg -Oracle:Spike Breeder enters the battlefield with three +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Breeder: Put a +1/+1 counter on target creature.\n{2}, Remove a +1/+1 counter from Spike Breeder: Put a 1/1 green Spike creature token onto the battlefield. \ No newline at end of file +Oracle:Spike Breeder enters the battlefield with three +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Breeder: Put a +1/+1 counter on target creature.\n{2}, Remove a +1/+1 counter from Spike Breeder: Put a 1/1 green Spike creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/spike_cannibal.txt b/forge-gui/res/cardsfolder/s/spike_cannibal.txt index 53f199d2e78..3de13b66450 100644 --- a/forge-gui/res/cardsfolder/s/spike_cannibal.txt +++ b/forge-gui/res/cardsfolder/s/spike_cannibal.txt @@ -1,10 +1,10 @@ -Name:Spike Cannibal -ManaCost:1 B B -Types:Creature Spike -PT:0/0 -K:etbCounter:P1P1:1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMoveCounter | TriggerDescription$ When CARDNAME enters the battlefield, move all +1/+1 counters from all creatures onto it. -SVar:TrigMoveCounter:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature | RepeatSubAbility$ DBMove -SVar:DBMove:DB$ MoveCounter | Source$ Remembered | Defined$ Self | CounterNum$ All | CounterType$ P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_cannibal.jpg -Oracle:Spike Cannibal enters the battlefield with a +1/+1 counter on it.\nWhen Spike Cannibal enters the battlefield, move all +1/+1 counters from all creatures onto it. \ No newline at end of file +Name:Spike Cannibal +ManaCost:1 B B +Types:Creature Spike +PT:0/0 +K:etbCounter:P1P1:1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMoveCounter | TriggerDescription$ When CARDNAME enters the battlefield, move all +1/+1 counters from all creatures onto it. +SVar:TrigMoveCounter:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature | RepeatSubAbility$ DBMove +SVar:DBMove:DB$ MoveCounter | Source$ Remembered | Defined$ Self | CounterNum$ All | CounterType$ P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_cannibal.jpg +Oracle:Spike Cannibal enters the battlefield with a +1/+1 counter on it.\nWhen Spike Cannibal enters the battlefield, move all +1/+1 counters from all creatures onto it. diff --git a/forge-gui/res/cardsfolder/s/spike_colony.txt b/forge-gui/res/cardsfolder/s/spike_colony.txt index c8685ccbf3d..dfb1573e10f 100644 --- a/forge-gui/res/cardsfolder/s/spike_colony.txt +++ b/forge-gui/res/cardsfolder/s/spike_colony.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:4 A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_colony.jpg -Oracle:Spike Colony enters the battlefield with four +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Colony: Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Spike Colony enters the battlefield with four +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Colony: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/spike_drone.txt b/forge-gui/res/cardsfolder/s/spike_drone.txt index a63b93c0990..4484706c396 100644 --- a/forge-gui/res/cardsfolder/s/spike_drone.txt +++ b/forge-gui/res/cardsfolder/s/spike_drone.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:1 A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_drone.jpg -Oracle:Spike Drone enters the battlefield with a +1/+1 counter on it.\n{2}, Remove a +1/+1 counter from Spike Drone: Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Spike Drone enters the battlefield with a +1/+1 counter on it.\n{2}, Remove a +1/+1 counter from Spike Drone: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/spike_feeder.txt b/forge-gui/res/cardsfolder/s/spike_feeder.txt index fe61f9cffd1..9eb9c25d30f 100644 --- a/forge-gui/res/cardsfolder/s/spike_feeder.txt +++ b/forge-gui/res/cardsfolder/s/spike_feeder.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:2 A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. A:AB$ GainLife | Cost$ SubCounter<1/P1P1> | LifeAmount$ 2 | SpellDescription$ You gain 2 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_feeder.jpg -Oracle:Spike Feeder enters the battlefield with two +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Feeder: Put a +1/+1 counter on target creature.\nRemove a +1/+1 counter from Spike Feeder: You gain 2 life. \ No newline at end of file +Oracle:Spike Feeder enters the battlefield with two +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Feeder: Put a +1/+1 counter on target creature.\nRemove a +1/+1 counter from Spike Feeder: You gain 2 life. diff --git a/forge-gui/res/cardsfolder/s/spike_hatcher.txt b/forge-gui/res/cardsfolder/s/spike_hatcher.txt index 6df53fb5bbe..3c17a232f4e 100644 --- a/forge-gui/res/cardsfolder/s/spike_hatcher.txt +++ b/forge-gui/res/cardsfolder/s/spike_hatcher.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:6 A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. A:AB$ Regenerate | Cost$ 1 SubCounter<1/P1P1> | SpellDescription$ Regenerate Spike Hatcher. SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_hatcher.jpg -Oracle:Spike Hatcher enters the battlefield with six +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Hatcher: Put a +1/+1 counter on target creature.\n{1}, Remove a +1/+1 counter from Spike Hatcher: Regenerate Spike Hatcher. \ No newline at end of file +Oracle:Spike Hatcher enters the battlefield with six +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Hatcher: Put a +1/+1 counter on target creature.\n{1}, Remove a +1/+1 counter from Spike Hatcher: Regenerate Spike Hatcher. diff --git a/forge-gui/res/cardsfolder/s/spike_jester.txt b/forge-gui/res/cardsfolder/s/spike_jester.txt index 37b28e00260..e504ce6b92b 100644 --- a/forge-gui/res/cardsfolder/s/spike_jester.txt +++ b/forge-gui/res/cardsfolder/s/spike_jester.txt @@ -1,7 +1,7 @@ -Name:Spike Jester -ManaCost:B R -Types:Creature Goblin Warrior -PT:3/1 -K:Haste -SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_jester.jpg -Oracle:Haste \ No newline at end of file +Name:Spike Jester +ManaCost:B R +Types:Creature Goblin Warrior +PT:3/1 +K:Haste +SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_jester.jpg +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/s/spike_rogue.txt b/forge-gui/res/cardsfolder/s/spike_rogue.txt index 02936c6d366..b1988884632 100644 --- a/forge-gui/res/cardsfolder/s/spike_rogue.txt +++ b/forge-gui/res/cardsfolder/s/spike_rogue.txt @@ -1,10 +1,10 @@ -Name:Spike Rogue -ManaCost:1 G G -Types:Creature Spike -PT:0/0 -K:etbCounter:P1P1:2 -A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. -A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_rogue.jpg -Oracle:Spike Rogue enters the battlefield with two +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Rogue: Put a +1/+1 counter on target creature.\n{2}, Remove a +1/+1 counter from a creature you control: Put a +1/+1 counter on Spike Rogue. \ No newline at end of file +Name:Spike Rogue +ManaCost:1 G G +Types:Creature Spike +PT:0/0 +K:etbCounter:P1P1:2 +A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. +A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_rogue.jpg +Oracle:Spike Rogue enters the battlefield with two +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Rogue: Put a +1/+1 counter on target creature.\n{2}, Remove a +1/+1 counter from a creature you control: Put a +1/+1 counter on Spike Rogue. diff --git a/forge-gui/res/cardsfolder/s/spike_soldier.txt b/forge-gui/res/cardsfolder/s/spike_soldier.txt index 45633ace9cb..d57c54688eb 100644 --- a/forge-gui/res/cardsfolder/s/spike_soldier.txt +++ b/forge-gui/res/cardsfolder/s/spike_soldier.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:3 A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. A:AB$ Pump | Cost$ SubCounter<1/P1P1> | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_soldier.jpg -Oracle:Spike Soldier enters the battlefield with three +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Soldier: Put a +1/+1 counter on target creature.\nRemove a +1/+1 counter from Spike Soldier: Spike Soldier gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Spike Soldier enters the battlefield with three +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Soldier: Put a +1/+1 counter on target creature.\nRemove a +1/+1 counter from Spike Soldier: Spike Soldier gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/spike_tiller.txt b/forge-gui/res/cardsfolder/s/spike_tiller.txt index 7a0a6c89c42..d8544eb7173 100644 --- a/forge-gui/res/cardsfolder/s/spike_tiller.txt +++ b/forge-gui/res/cardsfolder/s/spike_tiller.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | TgtPrompt$ A:AB$ Animate | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Land | TgtPrompt$ Choose target land. | Power$ 2 | Toughness$ 2 | Types$ Creature | Permanent$ True | SubAbility$ DBPutCounter | SpellDescription$ Target land becomes a 2/2 creature that's still a land. Put a +1/+1 counter on it. SVar:DBPutCounter:DB$PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_tiller.jpg -Oracle:Spike Tiller enters the battlefield with three +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Tiller: Put a +1/+1 counter on target creature.\n{2}, Remove a +1/+1 counter from Spike Tiller: Target land becomes a 2/2 creature that's still a land. Put a +1/+1 counter on it. \ No newline at end of file +Oracle:Spike Tiller enters the battlefield with three +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Tiller: Put a +1/+1 counter on target creature.\n{2}, Remove a +1/+1 counter from Spike Tiller: Target land becomes a 2/2 creature that's still a land. Put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/spike_weaver.txt b/forge-gui/res/cardsfolder/s/spike_weaver.txt index 3b6aa26754b..2c38cc864e1 100644 --- a/forge-gui/res/cardsfolder/s/spike_weaver.txt +++ b/forge-gui/res/cardsfolder/s/spike_weaver.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:3 A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. A:AB$ Fog | Cost$ 1 SubCounter<1/P1P1> | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_weaver.jpg -Oracle:Spike Weaver enters the battlefield with three +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Weaver: Put a +1/+1 counter on target creature.\n{1}, Remove a +1/+1 counter from Spike Weaver: Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:Spike Weaver enters the battlefield with three +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Weaver: Put a +1/+1 counter on target creature.\n{1}, Remove a +1/+1 counter from Spike Weaver: Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/s/spike_worker.txt b/forge-gui/res/cardsfolder/s/spike_worker.txt index 9baa634adbf..70223734d96 100644 --- a/forge-gui/res/cardsfolder/s/spike_worker.txt +++ b/forge-gui/res/cardsfolder/s/spike_worker.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:2 A:AB$ PutCounter | Cost$ 2 SubCounter<1/P1P1> | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/spike_worker.jpg -Oracle:Spike Worker enters the battlefield with two +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Worker: Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Spike Worker enters the battlefield with two +1/+1 counters on it.\n{2}, Remove a +1/+1 counter from Spike Worker: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/spiked_baloth.txt b/forge-gui/res/cardsfolder/s/spiked_baloth.txt index d5b10a2c592..865f85c4b8a 100644 --- a/forge-gui/res/cardsfolder/s/spiked_baloth.txt +++ b/forge-gui/res/cardsfolder/s/spiked_baloth.txt @@ -1,7 +1,7 @@ -Name:Spiked Baloth -ManaCost:3 G -Types:Creature Beast -PT:4/2 -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/spiked_baloth.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.) \ No newline at end of file +Name:Spiked Baloth +ManaCost:3 G +Types:Creature Beast +PT:4/2 +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/spiked_baloth.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.) diff --git a/forge-gui/res/cardsfolder/s/spikeshot_elder.txt b/forge-gui/res/cardsfolder/s/spikeshot_elder.txt index db1c5b8cee0..6e2e6142375 100644 --- a/forge-gui/res/cardsfolder/s/spikeshot_elder.txt +++ b/forge-gui/res/cardsfolder/s/spikeshot_elder.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature or player. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/spikeshot_elder.jpg -Oracle:{1}{R}{R}: Spikeshot Elder deals damage equal to its power to target creature or player. \ No newline at end of file +Oracle:{1}{R}{R}: Spikeshot Elder deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/spikeshot_goblin.txt b/forge-gui/res/cardsfolder/s/spikeshot_goblin.txt index c56d139bc8c..3c5c78adb9d 100644 --- a/forge-gui/res/cardsfolder/s/spikeshot_goblin.txt +++ b/forge-gui/res/cardsfolder/s/spikeshot_goblin.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to its power to target creature or player. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/spikeshot_goblin.jpg -Oracle:{R}, {T}: Spikeshot Goblin deals damage equal to its power to target creature or player. \ No newline at end of file +Oracle:{R}, {T}: Spikeshot Goblin deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/spiketail_drake.txt b/forge-gui/res/cardsfolder/s/spiketail_drake.txt index fd4a12f7ba9..6dae5e5b84c 100644 --- a/forge-gui/res/cardsfolder/s/spiketail_drake.txt +++ b/forge-gui/res/cardsfolder/s/spiketail_drake.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 3 | SpellDescription$ Counter target spell unless its controller pays {3}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spiketail_drake.jpg -Oracle:Flying\nSacrifice Spiketail Drake: Counter target spell unless its controller pays {3}. \ No newline at end of file +Oracle:Flying\nSacrifice Spiketail Drake: Counter target spell unless its controller pays {3}. diff --git a/forge-gui/res/cardsfolder/s/spiketail_drakeling.txt b/forge-gui/res/cardsfolder/s/spiketail_drakeling.txt index c7601622654..1f6337c5778 100644 --- a/forge-gui/res/cardsfolder/s/spiketail_drakeling.txt +++ b/forge-gui/res/cardsfolder/s/spiketail_drakeling.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 2 | SpellDescription$ Counter target spell unless its controller pays {2}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spiketail_drakeling.jpg -Oracle:Flying\nSacrifice Spiketail Drakeling: Counter target spell unless its controller pays {2}. \ No newline at end of file +Oracle:Flying\nSacrifice Spiketail Drakeling: Counter target spell unless its controller pays {2}. diff --git a/forge-gui/res/cardsfolder/s/spiketail_hatchling.txt b/forge-gui/res/cardsfolder/s/spiketail_hatchling.txt index 737fb642439..1899ee8c7c4 100644 --- a/forge-gui/res/cardsfolder/s/spiketail_hatchling.txt +++ b/forge-gui/res/cardsfolder/s/spiketail_hatchling.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spiketail_hatchling.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nSacrifice Spiketail Hatchling: Counter target spell unless its controller pays {1}. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nSacrifice Spiketail Hatchling: Counter target spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/s/spin_engine.txt b/forge-gui/res/cardsfolder/s/spin_engine.txt index 81a5f5ed0b3..b50f181ed81 100644 --- a/forge-gui/res/cardsfolder/s/spin_engine.txt +++ b/forge-gui/res/cardsfolder/s/spin_engine.txt @@ -5,4 +5,4 @@ PT:3/1 A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature that can't block this creature this turn | IsCurse$ True | KW$ HIDDEN CantBlockCardUIDSource | DefinedKW$ CardUIDSource | UntilHostLeavesPlayOrEOT$ True | StackDescription$ {c:Targeted} can't block CARDNAME this turn. | SpellDescription$ Target creature can't block CARDNAME this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spin_engine.jpg -Oracle:{R}: Target creature can't block Spin Engine this turn. \ No newline at end of file +Oracle:{R}: Target creature can't block Spin Engine this turn. diff --git a/forge-gui/res/cardsfolder/s/spin_into_myth.txt b/forge-gui/res/cardsfolder/s/spin_into_myth.txt index 9183b88e8d2..7a861100d9f 100644 --- a/forge-gui/res/cardsfolder/s/spin_into_myth.txt +++ b/forge-gui/res/cardsfolder/s/spin_into_myth.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SubAbility$ DBDig | SpellDescription$ Put target creature on top of its owner's library, then fateseal 2. (To fateseal 2, look at the top two cards of an opponent's library, then put any number of them on the bottom of that player's library and the rest on top in any order.) SVar:DBDig:DB$Dig | Defined$ Opponent | DigNum$ 2 | AnyNumber$ True | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/spin_into_myth.jpg -Oracle:Put target creature on top of its owner's library, then fateseal 2. (To fateseal 2, look at the top two cards of an opponent's library, then put any number of them on the bottom of that player's library and the rest on top in any order.) \ No newline at end of file +Oracle:Put target creature on top of its owner's library, then fateseal 2. (To fateseal 2, look at the top two cards of an opponent's library, then put any number of them on the bottom of that player's library and the rest on top in any order.) diff --git a/forge-gui/res/cardsfolder/s/spinal_embrace.txt b/forge-gui/res/cardsfolder/s/spinal_embrace.txt index 864cc7be294..6545f547716 100644 --- a/forge-gui/res/cardsfolder/s/spinal_embrace.txt +++ b/forge-gui/res/cardsfolder/s/spinal_embrace.txt @@ -1,11 +1,11 @@ -Name:Spinal Embrace -ManaCost:3 U U B -Types:Instant -A:SP$ GainControl | Cost$ 3 U U B | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | ActivationPhases$ BeginCombat->EndCombat | Untap$ True | AddKWs$ Haste | SubAbility$ DBAnimate | SpellDescription$ Cast CARDNAME only during combat. Untap target creature you don't control and gain control of it. It gains haste until end of turn. -SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Triggers$ DBDelTrig | sVars$ Sac,DBGainLife,X | References$ Sac,DBGainLife,X | SpellDescription$ At the beginning of the next end step, sacrifice it. If you do, you gain life equal to its toughness. -SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Sac | TriggerDescription$ At the beginning of the next end step, sacrifice CARDNAME. If you do, you gain life equal to its toughness. -SVar:Sac:DB$ Sacrifice | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to CARDNAME toughness -SVar:X:Count$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/spinal_embrace.jpg -Oracle:Cast Spinal Embrace only during combat.\nUntap target creature you don't control and gain control of it. It gains haste until end of turn. At the beginning of the next end step, sacrifice it. If you do, you gain life equal to its toughness. \ No newline at end of file +Name:Spinal Embrace +ManaCost:3 U U B +Types:Instant +A:SP$ GainControl | Cost$ 3 U U B | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control | ActivationPhases$ BeginCombat->EndCombat | Untap$ True | AddKWs$ Haste | SubAbility$ DBAnimate | SpellDescription$ Cast CARDNAME only during combat. Untap target creature you don't control and gain control of it. It gains haste until end of turn. +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Triggers$ DBDelTrig | sVars$ Sac,DBGainLife,X | References$ Sac,DBGainLife,X | SpellDescription$ At the beginning of the next end step, sacrifice it. If you do, you gain life equal to its toughness. +SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ Sac | TriggerDescription$ At the beginning of the next end step, sacrifice CARDNAME. If you do, you gain life equal to its toughness. +SVar:Sac:DB$ Sacrifice | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain life equal to CARDNAME toughness +SVar:X:Count$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/spinal_embrace.jpg +Oracle:Cast Spinal Embrace only during combat.\nUntap target creature you don't control and gain control of it. It gains haste until end of turn. At the beginning of the next end step, sacrifice it. If you do, you gain life equal to its toughness. diff --git a/forge-gui/res/cardsfolder/s/spinal_graft.txt b/forge-gui/res/cardsfolder/s/spinal_graft.txt index 65e3640d466..4587f68f58e 100644 --- a/forge-gui/res/cardsfolder/s/spinal_graft.txt +++ b/forge-gui/res/cardsfolder/s/spinal_graft.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness T:Mode$ BecomesTarget | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ When enchanted creature becomes the target of a spell or ability, destroy that creature. It can't be regenerated. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/spinal_graft.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nWhen enchanted creature becomes the target of a spell or ability, destroy that creature. It can't be regenerated. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nWhen enchanted creature becomes the target of a spell or ability, destroy that creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/spinal_parasite.txt b/forge-gui/res/cardsfolder/s/spinal_parasite.txt index c57fba9ee81..c90b6a9be60 100644 --- a/forge-gui/res/cardsfolder/s/spinal_parasite.txt +++ b/forge-gui/res/cardsfolder/s/spinal_parasite.txt @@ -1,9 +1,9 @@ -Name:Spinal Parasite -ManaCost:5 -Types:Artifact Creature Insect -PT:-1/-1 -K:Sunburst -A:AB$ RemoveCounter | Cost$ SubCounter<2/P1P1> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1 | SpellDescription$ Remove a counter from target permanent. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spinal_parasite.jpg -Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nRemove two +1/+1 counters from Spinal Parasite: Remove a counter from target permanent. \ No newline at end of file +Name:Spinal Parasite +ManaCost:5 +Types:Artifact Creature Insect +PT:-1/-1 +K:Sunburst +A:AB$ RemoveCounter | Cost$ SubCounter<2/P1P1> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | CounterType$ Any | CounterNum$ 1 | SpellDescription$ Remove a counter from target permanent. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spinal_parasite.jpg +Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\nRemove two +1/+1 counters from Spinal Parasite: Remove a counter from target permanent. diff --git a/forge-gui/res/cardsfolder/s/spinal_villain.txt b/forge-gui/res/cardsfolder/s/spinal_villain.txt index 671bc71bfcd..a80eaf8410f 100644 --- a/forge-gui/res/cardsfolder/s/spinal_villain.txt +++ b/forge-gui/res/cardsfolder/s/spinal_villain.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.Blue | TgtPrompt$ Select target blue creature | SpellDescription$ Destroy target blue creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spinal_villain.jpg -Oracle:{T}: Destroy target blue creature. \ No newline at end of file +Oracle:{T}: Destroy target blue creature. diff --git a/forge-gui/res/cardsfolder/s/spincrusher.txt b/forge-gui/res/cardsfolder/s/spincrusher.txt index 5d55b0e99c9..e6661883478 100644 --- a/forge-gui/res/cardsfolder/s/spincrusher.txt +++ b/forge-gui/res/cardsfolder/s/spincrusher.txt @@ -8,4 +8,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 SVar:RemAIDeck:True SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spincrusher.jpg -Oracle:Whenever Spincrusher blocks, put a +1/+1 counter on it.\nRemove a +1/+1 counter from Spincrusher: Spincrusher can't be blocked this turn. \ No newline at end of file +Oracle:Whenever Spincrusher blocks, put a +1/+1 counter on it.\nRemove a +1/+1 counter from Spincrusher: Spincrusher can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/s/spindrift_drake.txt b/forge-gui/res/cardsfolder/s/spindrift_drake.txt index cdb09e834e4..330b7fd1297 100644 --- a/forge-gui/res/cardsfolder/s/spindrift_drake.txt +++ b/forge-gui/res/cardsfolder/s/spindrift_drake.txt @@ -5,4 +5,4 @@ PT:2/1 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/spindrift_drake.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Spindrift Drake unless you pay {U}. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Spindrift Drake unless you pay {U}. diff --git a/forge-gui/res/cardsfolder/s/spine_of_ish_sah.txt b/forge-gui/res/cardsfolder/s/spine_of_ish_sah.txt index 3639f394209..31963976958 100644 --- a/forge-gui/res/cardsfolder/s/spine_of_ish_sah.txt +++ b/forge-gui/res/cardsfolder/s/spine_of_ish_sah.txt @@ -8,4 +8,4 @@ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ H SVar:SacMe:4 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spine_of_ish_sah.jpg -Oracle:When Spine of Ish Sah enters the battlefield, destroy target permanent.\nWhen Spine of Ish Sah is put into a graveyard from the battlefield, return Spine of Ish Sah to its owner's hand. \ No newline at end of file +Oracle:When Spine of Ish Sah enters the battlefield, destroy target permanent.\nWhen Spine of Ish Sah is put into a graveyard from the battlefield, return Spine of Ish Sah to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/spinebiter.txt b/forge-gui/res/cardsfolder/s/spinebiter.txt index 5ede4efe67d..0631885266d 100644 --- a/forge-gui/res/cardsfolder/s/spinebiter.txt +++ b/forge-gui/res/cardsfolder/s/spinebiter.txt @@ -1,8 +1,8 @@ -Name:Spinebiter -ManaCost:4 G G -Types:Creature Beast -PT:3/4 -K:Infect -K:You may have CARDNAME assign its combat damage as though it weren't blocked. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spinebiter.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nYou may have Spinebiter assign its combat damage as though it weren't blocked. \ No newline at end of file +Name:Spinebiter +ManaCost:4 G G +Types:Creature Beast +PT:3/4 +K:Infect +K:You may have CARDNAME assign its combat damage as though it weren't blocked. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spinebiter.jpg +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nYou may have Spinebiter assign its combat damage as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/s/spined_basher.txt b/forge-gui/res/cardsfolder/s/spined_basher.txt index 92d707257cf..d4f110e84b8 100644 --- a/forge-gui/res/cardsfolder/s/spined_basher.txt +++ b/forge-gui/res/cardsfolder/s/spined_basher.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Beast PT:3/1 K:Morph:2 B SVar:Picture:http://www.wizards.com/global/images/magic/general/spined_basher.jpg -Oracle:Morph {2}{B} (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 +Oracle:Morph {2}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/spined_fluke.txt b/forge-gui/res/cardsfolder/s/spined_fluke.txt index b4509715ad1..51def4bae75 100644 --- a/forge-gui/res/cardsfolder/s/spined_fluke.txt +++ b/forge-gui/res/cardsfolder/s/spined_fluke.txt @@ -7,4 +7,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spined_fluke.jpg -Oracle:When Spined Fluke enters the battlefield, sacrifice a creature.\n{B}: Regenerate Spined Fluke. \ No newline at end of file +Oracle:When Spined Fluke enters the battlefield, sacrifice a creature.\n{B}: Regenerate Spined Fluke. diff --git a/forge-gui/res/cardsfolder/s/spined_sliver.txt b/forge-gui/res/cardsfolder/s/spined_sliver.txt index da2b5d3339f..d94ba46c75a 100644 --- a/forge-gui/res/cardsfolder/s/spined_sliver.txt +++ b/forge-gui/res/cardsfolder/s/spined_sliver.txt @@ -7,4 +7,4 @@ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X | Num SVar:X:TriggerCount$NumBlockers SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spined_sliver.jpg -Oracle:Whenever a Sliver becomes blocked, that Sliver gets +1/+1 until end of turn for each creature blocking it. \ No newline at end of file +Oracle:Whenever a Sliver becomes blocked, that Sliver gets +1/+1 until end of turn for each creature blocking it. diff --git a/forge-gui/res/cardsfolder/s/spined_thopter.txt b/forge-gui/res/cardsfolder/s/spined_thopter.txt index 5e309dbadf6..aaed5cea5b2 100644 --- a/forge-gui/res/cardsfolder/s/spined_thopter.txt +++ b/forge-gui/res/cardsfolder/s/spined_thopter.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Thopter PT:2/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/spined_thopter.jpg -Oracle:({U/P} can be paid with either {U} or 2 life.)\nFlying \ No newline at end of file +Oracle:({U/P} can be paid with either {U} or 2 life.)\nFlying diff --git a/forge-gui/res/cardsfolder/s/spined_wurm.txt b/forge-gui/res/cardsfolder/s/spined_wurm.txt index f0630f606ae..386bd727f49 100644 --- a/forge-gui/res/cardsfolder/s/spined_wurm.txt +++ b/forge-gui/res/cardsfolder/s/spined_wurm.txt @@ -3,4 +3,4 @@ ManaCost:4 G Types:Creature Wurm PT:5/4 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card94914.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/spineless_thug.txt b/forge-gui/res/cardsfolder/s/spineless_thug.txt index 19a3cc28e54..fbffb9b1ed3 100644 --- a/forge-gui/res/cardsfolder/s/spineless_thug.txt +++ b/forge-gui/res/cardsfolder/s/spineless_thug.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Mercenary PT:2/2 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129743.jpg -Oracle:Spineless Thug can't block. \ No newline at end of file +Oracle:Spineless Thug can't block. diff --git a/forge-gui/res/cardsfolder/s/spinerock_knoll.txt b/forge-gui/res/cardsfolder/s/spinerock_knoll.txt index f3464b95a15..11210028623 100644 --- a/forge-gui/res/cardsfolder/s/spinerock_knoll.txt +++ b/forge-gui/res/cardsfolder/s/spinerock_knoll.txt @@ -1,12 +1,12 @@ -Name:Spinerock Knoll -ManaCost:no cost -Types:Land -K:Hideaway -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Play | Cost$ R T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | References$ X | ForgetRemembered$ True | SpellDescription$ You may play the exiled card without paying its mana cost if an opponent was dealt 7 or more damage this turn. -SVar:X:Count$OppDamageThisTurn -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spinerock_knoll.jpg -Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {R} to your mana pool.\n{R}, {T}: You may play the exiled card without paying its mana cost if an opponent was dealt 7 or more damage this turn. \ No newline at end of file +Name:Spinerock Knoll +ManaCost:no cost +Types:Land +K:Hideaway +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Play | Cost$ R T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | References$ X | ForgetRemembered$ True | SpellDescription$ You may play the exiled card without paying its mana cost if an opponent was dealt 7 or more damage this turn. +SVar:X:Count$OppDamageThisTurn +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spinerock_knoll.jpg +Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {R} to your mana pool.\n{R}, {T}: You may play the exiled card without paying its mana cost if an opponent was dealt 7 or more damage this turn. diff --git a/forge-gui/res/cardsfolder/s/spinneret_sliver.txt b/forge-gui/res/cardsfolder/s/spinneret_sliver.txt index 4037d147ef1..c6a21947e18 100644 --- a/forge-gui/res/cardsfolder/s/spinneret_sliver.txt +++ b/forge-gui/res/cardsfolder/s/spinneret_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Reach | Description$ All Sliver creatures have reach. (They can block creatures with flying.) SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spinneret_sliver.jpg -Oracle:All Sliver creatures have reach. (They can block creatures with flying.) \ No newline at end of file +Oracle:All Sliver creatures have reach. (They can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/s/spinning_darkness.txt b/forge-gui/res/cardsfolder/s/spinning_darkness.txt index 76fb9130f8a..285ff8248c3 100644 --- a/forge-gui/res/cardsfolder/s/spinning_darkness.txt +++ b/forge-gui/res/cardsfolder/s/spinning_darkness.txt @@ -1,9 +1,9 @@ -Name:Spinning Darkness -ManaCost:4 B B -Types:Instant -SVar:AltCost:Cost$ ExileFromGrave<3/Card.Black+FromTopGrave> | Description$ You may exile the top three black cards of your graveyard rather than pay CARDNAME's mana cost. -A:SP$ DealDamage | Cost$ 4 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NumDmg$ 3 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 3 damage to target nonblack creature. You gain 3 life. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spinning_darkness.jpg -Oracle:You may exile the top three black cards of your graveyard rather than pay Spinning Darkness's mana cost.\nSpinning Darkness deals 3 damage to target nonblack creature. You gain 3 life. +Name:Spinning Darkness +ManaCost:4 B B +Types:Instant +SVar:AltCost:Cost$ ExileFromGrave<3/Card.Black+FromTopGrave> | Description$ You may exile the top three black cards of your graveyard rather than pay CARDNAME's mana cost. +A:SP$ DealDamage | Cost$ 4 B B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NumDmg$ 3 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 3 damage to target nonblack creature. You gain 3 life. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spinning_darkness.jpg +Oracle:You may exile the top three black cards of your graveyard rather than pay Spinning Darkness's mana cost.\nSpinning Darkness deals 3 damage to target nonblack creature. You gain 3 life. diff --git a/forge-gui/res/cardsfolder/s/spiny_starfish.txt b/forge-gui/res/cardsfolder/s/spiny_starfish.txt index 08be62a2a74..9cc59ecb69d 100644 --- a/forge-gui/res/cardsfolder/s/spiny_starfish.txt +++ b/forge-gui/res/cardsfolder/s/spiny_starfish.txt @@ -1,10 +1,10 @@ -Name:Spiny Starfish -ManaCost:2 U -Types:Creature Starfish -PT:0/1 -A:AB$ Regenerate | Cost$ U | SpellDescription$ Regenerate CARDNAME. -T:Mode$ Phase | Phase$ End of Turn | Execute$ TrigToken | CheckSVar$ X | SVarCompare$ GE1 | TriggerDescription$ At the beginning of each end step, if CARDNAME regenerated this turn, put a 0/1 blue Starfish creature token onto the battlefield for each time it regenerated this turn. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Starfish | TokenTypes$ Creature,Starfish | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 0 | TokenToughness$ 1 -SVar:X:Count$RegeneratedThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/spiny_starfish.jpg -Oracle:{U}: Regenerate Spiny Starfish.\nAt the beginning of each end step, if Spiny Starfish regenerated this turn, put a 0/1 blue Starfish creature token onto the battlefield for each time it regenerated this turn. \ No newline at end of file +Name:Spiny Starfish +ManaCost:2 U +Types:Creature Starfish +PT:0/1 +A:AB$ Regenerate | Cost$ U | SpellDescription$ Regenerate CARDNAME. +T:Mode$ Phase | Phase$ End of Turn | Execute$ TrigToken | CheckSVar$ X | SVarCompare$ GE1 | TriggerDescription$ At the beginning of each end step, if CARDNAME regenerated this turn, put a 0/1 blue Starfish creature token onto the battlefield for each time it regenerated this turn. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Starfish | TokenTypes$ Creature,Starfish | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 0 | TokenToughness$ 1 +SVar:X:Count$RegeneratedThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/spiny_starfish.jpg +Oracle:{U}: Regenerate Spiny Starfish.\nAt the beginning of each end step, if Spiny Starfish regenerated this turn, put a 0/1 blue Starfish creature token onto the battlefield for each time it regenerated this turn. diff --git a/forge-gui/res/cardsfolder/s/spiraling_duelist.txt b/forge-gui/res/cardsfolder/s/spiraling_duelist.txt index 3f617bd40ed..e70135327a1 100644 --- a/forge-gui/res/cardsfolder/s/spiraling_duelist.txt +++ b/forge-gui/res/cardsfolder/s/spiraling_duelist.txt @@ -5,4 +5,4 @@ PT:3/1 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Double Strike | Condition$ Metalcraft | Description$ Metalcraft - CARDNAME has double strike as long as you control three or more artifacts. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/spiraling_duelist.jpg -Oracle:Metalcraft - Spiraling Duelist has double strike as long as you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - Spiraling Duelist has double strike as long as you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/s/spiraling_embers.txt b/forge-gui/res/cardsfolder/s/spiraling_embers.txt index fadda3d7c14..3eb1bca56b5 100644 --- a/forge-gui/res/cardsfolder/s/spiraling_embers.txt +++ b/forge-gui/res/cardsfolder/s/spiraling_embers.txt @@ -4,4 +4,4 @@ Types:Sorcery Arcane A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of cards in your hand. SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/spiraling_embers.jpg -Oracle:Spiraling Embers deals damage to target creature or player equal to the number of cards in your hand. \ No newline at end of file +Oracle:Spiraling Embers deals damage to target creature or player equal to the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/s/spire_barrage.txt b/forge-gui/res/cardsfolder/s/spire_barrage.txt index 403218bf47f..ede81a0bbfe 100644 --- a/forge-gui/res/cardsfolder/s/spire_barrage.txt +++ b/forge-gui/res/cardsfolder/s/spire_barrage.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature or player equal to the number of Mountains you control. SVar:X:Count$TypeYouCtrl.Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/spire_barrage.jpg -Oracle:Spire Barrage deals damage to target creature or player equal to the number of Mountains you control. \ No newline at end of file +Oracle:Spire Barrage deals damage to target creature or player equal to the number of Mountains you control. diff --git a/forge-gui/res/cardsfolder/s/spire_golem.txt b/forge-gui/res/cardsfolder/s/spire_golem.txt index 43acea4b69f..90d88e1ca62 100644 --- a/forge-gui/res/cardsfolder/s/spire_golem.txt +++ b/forge-gui/res/cardsfolder/s/spire_golem.txt @@ -6,4 +6,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.) 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 +Oracle:Affinity for Islands (This spell costs {1} less to cast for each Island you control.)\nFlying diff --git a/forge-gui/res/cardsfolder/s/spire_monitor.txt b/forge-gui/res/cardsfolder/s/spire_monitor.txt index 4e6a831717b..ed807868f2b 100644 --- a/forge-gui/res/cardsfolder/s/spire_monitor.txt +++ b/forge-gui/res/cardsfolder/s/spire_monitor.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flash K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/spire_monitor.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying diff --git a/forge-gui/res/cardsfolder/s/spire_owl.txt b/forge-gui/res/cardsfolder/s/spire_owl.txt index 4f0c0cf4144..d2649cb9fb0 100644 --- a/forge-gui/res/cardsfolder/s/spire_owl.txt +++ b/forge-gui/res/cardsfolder/s/spire_owl.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigRearrange:AB$RearrangeTopOfLibrary | Cost$ 0 | Defined$ You | NumCards$ 4 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spire_owl.jpg -Oracle:Flying\nWhen Spire Owl enters the battlefield, look at the top four cards of your library, then put them back in any order. \ No newline at end of file +Oracle:Flying\nWhen Spire Owl enters the battlefield, look at the top four cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/s/spire_serpent.txt b/forge-gui/res/cardsfolder/s/spire_serpent.txt index 7bd6af7d481..c51b7da5ec5 100644 --- a/forge-gui/res/cardsfolder/s/spire_serpent.txt +++ b/forge-gui/res/cardsfolder/s/spire_serpent.txt @@ -6,4 +6,4 @@ K:Defender S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | Condition$ Metalcraft | Description$ Metalcraft - As long as you control three or more artifacts, CARDNAME gets +2/+2 and can attack as though it didn't have defender. SVar:BuffedBy:Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/spire_serpent.jpg -Oracle:Defender\nMetalcraft - As long as you control three or more artifacts, Spire Serpent gets +2/+2 and can attack as though it didn't have defender. \ No newline at end of file +Oracle:Defender\nMetalcraft - As long as you control three or more artifacts, Spire Serpent gets +2/+2 and can attack as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/s/spire_tracer.txt b/forge-gui/res/cardsfolder/s/spire_tracer.txt index 48202e1efae..b78de7bc5de 100644 --- a/forge-gui/res/cardsfolder/s/spire_tracer.txt +++ b/forge-gui/res/cardsfolder/s/spire_tracer.txt @@ -1,7 +1,7 @@ -Name:Spire Tracer -ManaCost:G -Types:Creature Elf Scout -PT:1/1 -K:CantBeBlockedBy Creature.withoutFlying+withoutReach -SVar:Picture:http://www.wizards.com/global/images/magic/general/spire_tracer.jpg -Oracle:Spire Tracer can't be blocked except by creatures with flying or reach. \ No newline at end of file +Name:Spire Tracer +ManaCost:G +Types:Creature Elf Scout +PT:1/1 +K:CantBeBlockedBy Creature.withoutFlying+withoutReach +SVar:Picture:http://www.wizards.com/global/images/magic/general/spire_tracer.jpg +Oracle:Spire Tracer can't be blocked except by creatures with flying or reach. diff --git a/forge-gui/res/cardsfolder/s/spirespine.txt b/forge-gui/res/cardsfolder/s/spirespine.txt index d66d3ae9162..ba9f22faa2a 100644 --- a/forge-gui/res/cardsfolder/s/spirespine.txt +++ b/forge-gui/res/cardsfolder/s/spirespine.txt @@ -1,9 +1,9 @@ -Name:Spirespine -ManaCost:2 G -Types:Enchantment Creature Beast -PT:4/1 -K:Bestow:4 G -K:CARDNAME blocks each turn if able. -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 4 | AddToughness$ 1 | AddHiddenKeyword$ CARDNAME blocks each turn if able. | Description$ Enchanted creature gets +4/+1 and blocks each turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spirespine.jpg -Oracle:Bestow {4}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nSpirespine blocks each turn if able.\nEnchanted creature gets +4/+1 and blocks each turn if able. \ No newline at end of file +Name:Spirespine +ManaCost:2 G +Types:Enchantment Creature Beast +PT:4/1 +K:Bestow:4 G +K:CARDNAME blocks each turn if able. +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 4 | AddToughness$ 1 | AddHiddenKeyword$ CARDNAME blocks each turn if able. | Description$ Enchanted creature gets +4/+1 and blocks each turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spirespine.jpg +Oracle:Bestow {4}{G} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nSpirespine blocks each turn if able.\nEnchanted creature gets +4/+1 and blocks each turn if able. diff --git a/forge-gui/res/cardsfolder/s/spirit_away.txt b/forge-gui/res/cardsfolder/s/spirit_away.txt index 119410e9b39..52075188202 100644 --- a/forge-gui/res/cardsfolder/s/spirit_away.txt +++ b/forge-gui/res/cardsfolder/s/spirit_away.txt @@ -1,9 +1,9 @@ -Name:Spirit Away -ManaCost:5 U U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 5 U U | ValidTgts$ Creature | AILogic$ GainControl -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+2 and has flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_away.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nEnchanted creature gets +2/+2 and has flying. \ No newline at end of file +Name:Spirit Away +ManaCost:5 U U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 5 U U | ValidTgts$ Creature | AILogic$ GainControl +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+2 and has flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_away.jpg +Oracle:Enchant creature\nYou control enchanted creature.\nEnchanted creature gets +2/+2 and has flying. diff --git a/forge-gui/res/cardsfolder/s/spirit_cairn.txt b/forge-gui/res/cardsfolder/s/spirit_cairn.txt index 2519cfb9f10..db498c9e9d4 100644 --- a/forge-gui/res/cardsfolder/s/spirit_cairn.txt +++ b/forge-gui/res/cardsfolder/s/spirit_cairn.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Discarded | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever a player discards a card, you may pay {W}. If you do, put a 1/1 white Spirit creature token with flying onto the battlefield. SVar:TrigToken:AB$Token | Cost$ W | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_cairn.jpg -Oracle:Whenever a player discards a card, you may pay {W}. If you do, put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Whenever a player discards a card, you may pay {W}. If you do, put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/spirit_en_dal.txt b/forge-gui/res/cardsfolder/s/spirit_en_dal.txt index 278d43749cf..c993026c233 100644 --- a/forge-gui/res/cardsfolder/s/spirit_en_dal.txt +++ b/forge-gui/res/cardsfolder/s/spirit_en_dal.txt @@ -5,4 +5,4 @@ PT:2/1 K:Shadow A:AB$ Pump | Cost$ 1 W | ActivationZone$ Hand | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Shadow | ActivationLimit$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep | PrecostDesc$ Forecast - | CostDesc$ {1}{W}, Reveal CARDNAME from your hand: | SpellDescription$ Target creature gains shadow until end of turn. (Activate this ability only during your upkeep and only once each turn.) SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_en_dal.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nForecast - {1}{W}, Reveal Spirit en-Dal from your hand: Target creature gains shadow until end of turn. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nForecast - {1}{W}, Reveal Spirit en-Dal from your hand: Target creature gains shadow until end of turn. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/s/spirit_en_kor.txt b/forge-gui/res/cardsfolder/s/spirit_en_kor.txt index 640698166c3..9231085c1cc 100644 --- a/forge-gui/res/cardsfolder/s/spirit_en_kor.txt +++ b/forge-gui/res/cardsfolder/s/spirit_en_kor.txt @@ -1,19 +1,19 @@ -Name:Spirit en-Kor -ManaCost:3 W -Types:Creature Kor Spirit -PT:2/2 -K:Flying -A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. -SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Spirit en-Kor this turn is dealt to target creature you control instead. -SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Spirit en-Kor this turn is dealt to target creature you control instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_en_kor.jpg -Oracle:Flying\n{0}: The next 1 damage that would be dealt to Spirit en-Kor this turn is dealt to target creature you control instead. \ No newline at end of file +Name:Spirit en-Kor +ManaCost:3 W +Types:Creature Kor Spirit +PT:2/2 +K:Flying +A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. +SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Spirit en-Kor this turn is dealt to target creature you control instead. +SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Spirit en-Kor this turn is dealt to target creature you control instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_en_kor.jpg +Oracle:Flying\n{0}: The next 1 damage that would be dealt to Spirit en-Kor this turn is dealt to target creature you control instead. diff --git a/forge-gui/res/cardsfolder/s/spirit_flare.txt b/forge-gui/res/cardsfolder/s/spirit_flare.txt index 200cc5f5f76..d09e5d3d845 100644 --- a/forge-gui/res/cardsfolder/s/spirit_flare.txt +++ b/forge-gui/res/cardsfolder/s/spirit_flare.txt @@ -1,11 +1,11 @@ -Name:Spirit Flare -ManaCost:3 W -Types:Instant -K:Flashback 1 W PayLife<3> -A:SP$ Tap | Cost$ 3 W | TgtPrompt$ Select target untapped creature you control | ValidTgts$ Creature.untapped+YouCtrl | SubAbility$ SpiritDmg | RememberTapped$ True | SpellDescription$ Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls. -SVar:SpiritDmg:DB$ DealDamage | ValidTgts$ Creature.attacking+OppCtrl,Creature.blocking+OppCtrl | TgtPrompt$ Select target attacking or blocking creature an opponent controls | NumDmg$ SpiritStrength | ConditionCheckSVar$ WasTapped | ConditionSVarCompare$ GE1 -SVar:SpiritStrength:Targeted$CardPower -SVar:WasTapped:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_flare.jpg -Oracle:Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls.\nFlashback-{1}{W}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Spirit Flare +ManaCost:3 W +Types:Instant +K:Flashback 1 W PayLife<3> +A:SP$ Tap | Cost$ 3 W | TgtPrompt$ Select target untapped creature you control | ValidTgts$ Creature.untapped+YouCtrl | SubAbility$ SpiritDmg | RememberTapped$ True | SpellDescription$ Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls. +SVar:SpiritDmg:DB$ DealDamage | ValidTgts$ Creature.attacking+OppCtrl,Creature.blocking+OppCtrl | TgtPrompt$ Select target attacking or blocking creature an opponent controls | NumDmg$ SpiritStrength | ConditionCheckSVar$ WasTapped | ConditionSVarCompare$ GE1 +SVar:SpiritStrength:Targeted$CardPower +SVar:WasTapped:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_flare.jpg +Oracle:Tap target untapped creature you control. If you do, it deals damage equal to its power to target attacking or blocking creature an opponent controls.\nFlashback-{1}{W}, Pay 3 life. (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/spirit_link.txt b/forge-gui/res/cardsfolder/s/spirit_link.txt index 2b91d224b24..4f1f2d08772 100644 --- a/forge-gui/res/cardsfolder/s/spirit_link.txt +++ b/forge-gui/res/cardsfolder/s/spirit_link.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | Execute$ TrigGain | TriggerZ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_link.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nWhenever enchanted creature deals damage, you gain that much life. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nWhenever enchanted creature deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/s/spirit_loop.txt b/forge-gui/res/cardsfolder/s/spirit_loop.txt index 3b9631b56fe..1864fd38a5b 100644 --- a/forge-gui/res/cardsfolder/s/spirit_loop.txt +++ b/forge-gui/res/cardsfolder/s/spirit_loop.txt @@ -10,4 +10,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_loop.jpg -Oracle:Enchant creature you control\nWhenever enchanted creature deals damage, you gain that much life.\nWhen Spirit Loop is put into a graveyard from the battlefield, return Spirit Loop to its owner's hand. \ No newline at end of file +Oracle:Enchant creature you control\nWhenever enchanted creature deals damage, you gain that much life.\nWhen Spirit Loop is put into a graveyard from the battlefield, return Spirit Loop to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/spirit_mantle.txt b/forge-gui/res/cardsfolder/s/spirit_mantle.txt index 5b3e677bf2c..31d4f254517 100644 --- a/forge-gui/res/cardsfolder/s/spirit_mantle.txt +++ b/forge-gui/res/cardsfolder/s/spirit_mantle.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Protection from creatures | Description$ Enchanted creature gets +1/+1 and has protection from creatures. (It can't be blocked, targeted, or dealt damage by creatures.) SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_mantle.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has protection from creatures. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has protection from creatures. diff --git a/forge-gui/res/cardsfolder/s/spirit_mirror.txt b/forge-gui/res/cardsfolder/s/spirit_mirror.txt index 650a5669c08..f90f7b846ab 100644 --- a/forge-gui/res/cardsfolder/s/spirit_mirror.txt +++ b/forge-gui/res/cardsfolder/s/spirit_mirror.txt @@ -1,8 +1,8 @@ -Name:Spirit Mirror -ManaCost:2 W W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Reflection.token | PresentCompare$ EQ0 | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, if there are no Reflection tokens on the battlefield, put a 2/2 white Reflection creature token onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Reflection | TokenTypes$ Creature,Reflection | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 -A:AB$ Destroy | Cost$ 0 | ValidTgts$ Reflection | TgtPrompt$ Select target Reflection | SpellDescription$ Destroy target Reflection. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_mirror.jpg -Oracle:At the beginning of your upkeep, if there are no Reflection tokens on the battlefield, put a 2/2 white Reflection creature token onto the battlefield./n{0}: Destroy target Reflection. \ No newline at end of file +Name:Spirit Mirror +ManaCost:2 W W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Reflection.token | PresentCompare$ EQ0 | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, if there are no Reflection tokens on the battlefield, put a 2/2 white Reflection creature token onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Reflection | TokenTypes$ Creature,Reflection | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 +A:AB$ Destroy | Cost$ 0 | ValidTgts$ Reflection | TgtPrompt$ Select target Reflection | SpellDescription$ Destroy target Reflection. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_mirror.jpg +Oracle:At the beginning of your upkeep, if there are no Reflection tokens on the battlefield, put a 2/2 white Reflection creature token onto the battlefield./n{0}: Destroy target Reflection. diff --git a/forge-gui/res/cardsfolder/s/spirit_of_resistance.txt b/forge-gui/res/cardsfolder/s/spirit_of_resistance.txt index 056e0c7be3d..b5ee98219d2 100644 --- a/forge-gui/res/cardsfolder/s/spirit_of_resistance.txt +++ b/forge-gui/res/cardsfolder/s/spirit_of_resistance.txt @@ -5,4 +5,4 @@ S:Mode$ PreventDamage | Target$ You | Condition$ PermanentOfEachColor | Descript SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_of_resistance.jpg -Oracle:As long as you control a permanent of each color, prevent all damage that would be dealt to you. \ No newline at end of file +Oracle:As long as you control a permanent of each color, prevent all damage that would be dealt to you. diff --git a/forge-gui/res/cardsfolder/s/spirit_of_the_hearth.txt b/forge-gui/res/cardsfolder/s/spirit_of_the_hearth.txt index c1d05de7b9f..dc0842071da 100644 --- a/forge-gui/res/cardsfolder/s/spirit_of_the_hearth.txt +++ b/forge-gui/res/cardsfolder/s/spirit_of_the_hearth.txt @@ -1,8 +1,8 @@ -Name:Spirit of the Hearth -ManaCost:4 W W -Types:Creature Cat Spirit -PT:4/5 -K:Flying -S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_of_the_hearth.jpg -Oracle:Flying\nYou have hexproof. (You can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Name:Spirit of the Hearth +ManaCost:4 W W +Types:Creature Cat Spirit +PT:4/5 +K:Flying +S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_of_the_hearth.jpg +Oracle:Flying\nYou have hexproof. (You can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/s/spirit_of_the_labyrinth.txt b/forge-gui/res/cardsfolder/s/spirit_of_the_labyrinth.txt index 49f661a2eaf..b505ece35aa 100644 --- a/forge-gui/res/cardsfolder/s/spirit_of_the_labyrinth.txt +++ b/forge-gui/res/cardsfolder/s/spirit_of_the_labyrinth.txt @@ -1,7 +1,7 @@ -Name:Spirit of the Labyrinth -ManaCost:1 W -Types:Enchantment Creature Spirit -PT:3/1 -S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't draw more than one card each turn. | Description$ Each player can't draw more than one card each turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_of_the_labyrinth.jpg -Oracle:Each player can't draw more than one card each turn. +Name:Spirit of the Labyrinth +ManaCost:1 W +Types:Enchantment Creature Spirit +PT:3/1 +S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't draw more than one card each turn. | Description$ Each player can't draw more than one card each turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_of_the_labyrinth.jpg +Oracle:Each player can't draw more than one card each turn. diff --git a/forge-gui/res/cardsfolder/s/spirit_of_the_night.txt b/forge-gui/res/cardsfolder/s/spirit_of_the_night.txt index 9ff1f8bc0d8..05245ecdd1c 100644 --- a/forge-gui/res/cardsfolder/s/spirit_of_the_night.txt +++ b/forge-gui/res/cardsfolder/s/spirit_of_the_night.txt @@ -8,4 +8,4 @@ K:Haste K:Protection from black S:Mode$ Continuous | Affected$ Card.Self+attacking | AddKeyword$ First Strike | Description$ CARDNAME has first strike as long as it's attacking. SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_of_the_night.jpg -Oracle:Flying, trample, haste, protection from black\nSpirit of the Night has first strike as long as it's attacking. \ No newline at end of file +Oracle:Flying, trample, haste, protection from black\nSpirit of the Night has first strike as long as it's attacking. diff --git a/forge-gui/res/cardsfolder/s/spirit_shackle.txt b/forge-gui/res/cardsfolder/s/spirit_shackle.txt index a9414c51dce..5d822babb5d 100644 --- a/forge-gui/res/cardsfolder/s/spirit_shackle.txt +++ b/forge-gui/res/cardsfolder/s/spirit_shackle.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ B B | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever enchanted creature becomes tapped, put a -0/-2 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ TriggeredCard | CounterType$ M0M2 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_shackle.jpg -Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, put a -0/-2 counter on it. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature becomes tapped, put a -0/-2 counter on it. diff --git a/forge-gui/res/cardsfolder/s/spirit_shield.txt b/forge-gui/res/cardsfolder/s/spirit_shield.txt index eb6fde3cdb2..d7df5c18b5d 100644 --- a/forge-gui/res/cardsfolder/s/spirit_shield.txt +++ b/forge-gui/res/cardsfolder/s/spirit_shield.txt @@ -5,4 +5,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 2 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | UntilUntaps$ True | NumDef$ +2 | SpellDescription$ Target creature gets +0/+2 for as long as CARDNAME remains tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_shield.jpg -Oracle:You may choose not to untap Spirit Shield during your untap step.\n{2}, {T}: Target creature gets +0/+2 for as long as Spirit Shield remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Spirit Shield during your untap step.\n{2}, {T}: Target creature gets +0/+2 for as long as Spirit Shield remains tapped. diff --git a/forge-gui/res/cardsfolder/s/spirit_weaver.txt b/forge-gui/res/cardsfolder/s/spirit_weaver.txt index 206b8004aed..fcada3c690d 100644 --- a/forge-gui/res/cardsfolder/s/spirit_weaver.txt +++ b/forge-gui/res/cardsfolder/s/spirit_weaver.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Pump | Cost$ 2 | ValidTgts$ Creature.Green,Creature.Blue | NumDef$ +1 | SpellDescription$ Target green or blue creature gets +0/+1 until end of turn. | TgtPrompt$ Select target green or blue creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spirit_weaver.jpg -Oracle:{2}: Target green or blue creature gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{2}: Target green or blue creature gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/spiritmonger.txt b/forge-gui/res/cardsfolder/s/spiritmonger.txt index b56d740c4d1..9e531a44159 100644 --- a/forge-gui/res/cardsfolder/s/spiritmonger.txt +++ b/forge-gui/res/cardsfolder/s/spiritmonger.txt @@ -9,4 +9,4 @@ A:AB$ ChooseColor | Cost$ G | Defined$ You | SubAbility$ Animate | SpellDescript SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritmonger.jpg -Oracle:Whenever Spiritmonger deals damage to a creature, put a +1/+1 counter on Spiritmonger.\n{B}: Regenerate Spiritmonger.\n{G}: Spiritmonger becomes the color of your choice until end of turn. \ No newline at end of file +Oracle:Whenever Spiritmonger deals damage to a creature, put a +1/+1 counter on Spiritmonger.\n{B}: Regenerate Spiritmonger.\n{G}: Spiritmonger becomes the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/s/spiritual_asylum.txt b/forge-gui/res/cardsfolder/s/spiritual_asylum.txt index 57eb8a2ee11..493fd493d88 100644 --- a/forge-gui/res/cardsfolder/s/spiritual_asylum.txt +++ b/forge-gui/res/cardsfolder/s/spiritual_asylum.txt @@ -7,4 +7,4 @@ SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritual_asylum.jpg -Oracle:Creatures and lands you control have shroud. (They can't be the targets of spells or abilities.)\nWhen a creature you control attacks, sacrifice Spiritual Asylum. \ No newline at end of file +Oracle:Creatures and lands you control have shroud. (They can't be the targets of spells or abilities.)\nWhen a creature you control attacks, sacrifice Spiritual Asylum. diff --git a/forge-gui/res/cardsfolder/s/spiritual_focus.txt b/forge-gui/res/cardsfolder/s/spiritual_focus.txt index ecfdb840f20..49e09dd3ff4 100644 --- a/forge-gui/res/cardsfolder/s/spiritual_focus.txt +++ b/forge-gui/res/cardsfolder/s/spiritual_focus.txt @@ -1,8 +1,8 @@ -Name:Spiritual Focus -ManaCost:1 W -Types:Enchantment -T:Mode$ Discarded | ValidCard$ Card.YouCtrl | ValidCause$ Card.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a spell or ability an opponent controls causes you to discard a card, you gain 2 life and you may draw a card. -SVar:TrigGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | OptionalDecider$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritual_focus.jpg -Oracle:Whenever a spell or ability an opponent controls causes you to discard a card, you gain 2 life and you may draw a card. \ No newline at end of file +Name:Spiritual Focus +ManaCost:1 W +Types:Enchantment +T:Mode$ Discarded | ValidCard$ Card.YouCtrl | ValidCause$ Card.OppCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever a spell or ability an opponent controls causes you to discard a card, you gain 2 life and you may draw a card. +SVar:TrigGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | OptionalDecider$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritual_focus.jpg +Oracle:Whenever a spell or ability an opponent controls causes you to discard a card, you gain 2 life and you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/spiritual_guardian.txt b/forge-gui/res/cardsfolder/s/spiritual_guardian.txt index 6ee8cf143fa..459a6ef94db 100644 --- a/forge-gui/res/cardsfolder/s/spiritual_guardian.txt +++ b/forge-gui/res/cardsfolder/s/spiritual_guardian.txt @@ -5,4 +5,4 @@ PT:3/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritual_guardian.jpg -Oracle:When Spiritual Guardian enters the battlefield, you gain 4 life. \ No newline at end of file +Oracle:When Spiritual Guardian enters the battlefield, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/s/spiritual_sanctuary.txt b/forge-gui/res/cardsfolder/s/spiritual_sanctuary.txt index 9a52e5a638e..6bfe8d792f5 100644 --- a/forge-gui/res/cardsfolder/s/spiritual_sanctuary.txt +++ b/forge-gui/res/cardsfolder/s/spiritual_sanctuary.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | IsPresent$ Plains.ActivePlayerCtrl | PresentCompare$ GE1 | Execute$ TrigGainLife | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, if that player controls a Plains, he or she gains 1 life. SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritual_sanctuary.jpg -Oracle:At the beginning of each player's upkeep, if that player controls a Plains, he or she gains 1 life. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, if that player controls a Plains, he or she gains 1 life. diff --git a/forge-gui/res/cardsfolder/s/spiritual_visit.txt b/forge-gui/res/cardsfolder/s/spiritual_visit.txt index c6388c840e1..d80e3f65aeb 100644 --- a/forge-gui/res/cardsfolder/s/spiritual_visit.txt +++ b/forge-gui/res/cardsfolder/s/spiritual_visit.txt @@ -1,7 +1,7 @@ -Name:Spiritual Visit -ManaCost:W -Types:Instant Arcane -A:SP$ Token | Cost$ W | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Spirit creature token onto the battlefield. -K:Splice onto Arcane W -SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritual_visit.jpg -Oracle:Put a 1/1 colorless Spirit creature token onto the battlefield.\nSplice onto Arcane {W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Spiritual Visit +ManaCost:W +Types:Instant Arcane +A:SP$ Token | Cost$ W | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 colorless Spirit creature token onto the battlefield. +K:Splice onto Arcane W +SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritual_visit.jpg +Oracle:Put a 1/1 colorless Spirit creature token onto the battlefield.\nSplice onto Arcane {W} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/s/spiritualize.txt b/forge-gui/res/cardsfolder/s/spiritualize.txt index 0ad0890e768..065706eb712 100644 --- a/forge-gui/res/cardsfolder/s/spiritualize.txt +++ b/forge-gui/res/cardsfolder/s/spiritualize.txt @@ -1,11 +1,11 @@ -Name:Spiritualize -ManaCost:2 W -Types:Instant -A:SP$ Effect | Cost$ 2 W | Name$ Spiritualize Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigDamage | SVars$ TrigGainLife,X | References$ TrigGainLife,X | RememberObjects$ Targeted | SubAbility$ DBDraw | SpellDescription$ Until end of turn, whenever target creature deals damage, you gain that much life. Draw a card. -SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | Execute$ TrigGainLife | TriggerDescription$ Whenever the targeted creature of Spiritualize deals damage, you gain that much life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X | Defined$ You -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:X:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritualize.jpg -Oracle:Until end of turn, whenever target creature deals damage, you gain that much life.\nDraw a card. \ No newline at end of file +Name:Spiritualize +ManaCost:2 W +Types:Instant +A:SP$ Effect | Cost$ 2 W | Name$ Spiritualize Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | Triggers$ TrigDamage | SVars$ TrigGainLife,X | References$ TrigGainLife,X | RememberObjects$ Targeted | SubAbility$ DBDraw | SpellDescription$ Until end of turn, whenever target creature deals damage, you gain that much life. Draw a card. +SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | Execute$ TrigGainLife | TriggerDescription$ Whenever the targeted creature of Spiritualize deals damage, you gain that much life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X | Defined$ You +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:X:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spiritualize.jpg +Oracle:Until end of turn, whenever target creature deals damage, you gain that much life.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/spite_malice.txt b/forge-gui/res/cardsfolder/s/spite_malice.txt index 4729e335fab..0dc38334236 100644 --- a/forge-gui/res/cardsfolder/s/spite_malice.txt +++ b/forge-gui/res/cardsfolder/s/spite_malice.txt @@ -1,15 +1,15 @@ -Name:Spite -ManaCost:3 U -AlternateMode: Split -Types:Instant -A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature | SpellDescription$ Counter target noncreature spell. -SVar:Picture:http://www.wizards.com/global/images/magic/general/spite_malice.jpg -Oracle:Counter target noncreature spell. - -ALTERNATE - -Name:Malice -ManaCost:3 B -Types:Instant -A:SP$ Destroy | Cost$ 3 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. -Oracle:Destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Name:Spite +ManaCost:3 U +AlternateMode: Split +Types:Instant +A:SP$ Counter | Cost$ 3 U | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature | SpellDescription$ Counter target noncreature spell. +SVar:Picture:http://www.wizards.com/global/images/magic/general/spite_malice.jpg +Oracle:Counter target noncreature spell. + +ALTERNATE + +Name:Malice +ManaCost:3 B +Types:Instant +A:SP$ Destroy | Cost$ 3 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. +Oracle:Destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/spite_of_mogis.txt b/forge-gui/res/cardsfolder/s/spite_of_mogis.txt index 9b1e3c63e7b..76cfbd7af9b 100644 --- a/forge-gui/res/cardsfolder/s/spite_of_mogis.txt +++ b/forge-gui/res/cardsfolder/s/spite_of_mogis.txt @@ -1,8 +1,8 @@ -Name:Spite of Mogis -ManaCost:R -Types:Sorcery -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SubAbility$ DBScry | SpellDescription$ CARDNAME deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. Scry 1. -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn -SVar:Picture:http://www.wizards.com/global/images/magic/general/spite_of_mogis.jpg -Oracle:Spite of Mogis deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. 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 +Name:Spite of Mogis +ManaCost:R +Types:Sorcery +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SubAbility$ DBScry | SpellDescription$ CARDNAME deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. Scry 1. +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:X:Count$ValidGraveyard Instant.YouOwn,Sorcery.YouOwn +SVar:Picture:http://www.wizards.com/global/images/magic/general/spite_of_mogis.jpg +Oracle:Spite of Mogis deals damage to target creature equal to the number of instant and sorcery cards in your graveyard. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/spitebellows.txt b/forge-gui/res/cardsfolder/s/spitebellows.txt index bb9f052b856..dc23c3c589a 100644 --- a/forge-gui/res/cardsfolder/s/spitebellows.txt +++ b/forge-gui/res/cardsfolder/s/spitebellows.txt @@ -8,4 +8,4 @@ SVar:TrigDamageCreature:DB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPromp T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/spitebellows.jpg -Oracle:When Spitebellows leaves the battlefield, it deals 6 damage to target creature.\nEvoke {1}{R}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:When Spitebellows leaves the battlefield, it deals 6 damage to target creature.\nEvoke {1}{R}{R} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/s/spiteflame_witch.txt b/forge-gui/res/cardsfolder/s/spiteflame_witch.txt index 32daf5c9194..642a51138fd 100644 --- a/forge-gui/res/cardsfolder/s/spiteflame_witch.txt +++ b/forge-gui/res/cardsfolder/s/spiteflame_witch.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ LoseLife | Cost$ B R | Defined$ Each | LifeAmount$ 1 | SpellDescription$ Each player loses 1 life. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteflame_witch.jpg -Oracle:{B}{R}: Each player loses 1 life. \ No newline at end of file +Oracle:{B}{R}: Each player loses 1 life. diff --git a/forge-gui/res/cardsfolder/s/spiteful_blow.txt b/forge-gui/res/cardsfolder/s/spiteful_blow.txt index 711a95d6e54..9f861e8e8d2 100644 --- a/forge-gui/res/cardsfolder/s/spiteful_blow.txt +++ b/forge-gui/res/cardsfolder/s/spiteful_blow.txt @@ -1,7 +1,7 @@ -Name:Spiteful Blow -ManaCost:4 B B -Types:Sorcery -A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDestroy | SpellDescription$ Destroy target creature and target land. -SVar:DBDestroy:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select target land -SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_blow.jpg -Oracle:Destroy target creature and target land. \ No newline at end of file +Name:Spiteful Blow +ManaCost:4 B B +Types:Sorcery +A:SP$ Destroy | Cost$ 4 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDestroy | SpellDescription$ Destroy target creature and target land. +SVar:DBDestroy:DB$Destroy | ValidTgts$ Land | TgtPrompt$ Select target land +SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_blow.jpg +Oracle:Destroy target creature and target land. diff --git a/forge-gui/res/cardsfolder/s/spiteful_bully.txt b/forge-gui/res/cardsfolder/s/spiteful_bully.txt index 5f89cab95f8..b3fd2cccd41 100644 --- a/forge-gui/res/cardsfolder/s/spiteful_bully.txt +++ b/forge-gui/res/cardsfolder/s/spiteful_bully.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | NumDmg$ 3 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_bully.jpg -Oracle:At the beginning of your upkeep, Spiteful Bully deals 3 damage to target creature you control. \ No newline at end of file +Oracle:At the beginning of your upkeep, Spiteful Bully deals 3 damage to target creature you control. diff --git a/forge-gui/res/cardsfolder/s/spiteful_returned.txt b/forge-gui/res/cardsfolder/s/spiteful_returned.txt index 8275146360b..42225d28898 100644 --- a/forge-gui/res/cardsfolder/s/spiteful_returned.txt +++ b/forge-gui/res/cardsfolder/s/spiteful_returned.txt @@ -1,11 +1,11 @@ -Name:Spiteful Returned -ManaCost:1 B -Types:Enchantment Creature Zombie -PT:1/1 -K:Bestow:3 B -T:Mode$ Attacks | ValidCard$ Card.Self,Creature.EnchantedBy | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or enchanted creature attacks, defending player loses 2 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredDefendingPlayer | LifeAmount$ 2 -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddSVar$ HasAttackEffect | Description$ Enchanted creature gets +1/+1. -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_returned.jpg -Oracle:Bestow {3}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nWhenever Spiteful Returned or enchanted creature attacks, defending player loses 2 life.\nEnchanted creature gets +1/+1. +Name:Spiteful Returned +ManaCost:1 B +Types:Enchantment Creature Zombie +PT:1/1 +K:Bestow:3 B +T:Mode$ Attacks | ValidCard$ Card.Self,Creature.EnchantedBy | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or enchanted creature attacks, defending player loses 2 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredDefendingPlayer | LifeAmount$ 2 +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddSVar$ HasAttackEffect | Description$ Enchanted creature gets +1/+1. +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_returned.jpg +Oracle:Bestow {3}{B} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nWhenever Spiteful Returned or enchanted creature attacks, defending player loses 2 life.\nEnchanted creature gets +1/+1. diff --git a/forge-gui/res/cardsfolder/s/spiteful_shadows.txt b/forge-gui/res/cardsfolder/s/spiteful_shadows.txt index a9e4d431c4a..2b70cd02722 100644 --- a/forge-gui/res/cardsfolder/s/spiteful_shadows.txt +++ b/forge-gui/res/cardsfolder/s/spiteful_shadows.txt @@ -1,10 +1,10 @@ -Name:Spiteful Shadows -ManaCost:1 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ DamageDone | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever enchanted creature is dealt damage, it deals that much damage to its controller. -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredTargetController | NumDmg$ X | References$ X | DamageSource$ TriggeredTarget -SVar:X:TriggerCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_shadows.jpg -Oracle:Enchant creature\nWhenever enchanted creature is dealt damage, it deals that much damage to its controller. \ No newline at end of file +Name:Spiteful Shadows +ManaCost:1 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ DamageDone | ValidTarget$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ Whenever enchanted creature is dealt damage, it deals that much damage to its controller. +SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredTargetController | NumDmg$ X | References$ X | DamageSource$ TriggeredTarget +SVar:X:TriggerCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_shadows.jpg +Oracle:Enchant creature\nWhenever enchanted creature is dealt damage, it deals that much damage to its controller. diff --git a/forge-gui/res/cardsfolder/s/spiteful_visions.txt b/forge-gui/res/cardsfolder/s/spiteful_visions.txt index 8c786634f11..ad9a82c5127 100644 --- a/forge-gui/res/cardsfolder/s/spiteful_visions.txt +++ b/forge-gui/res/cardsfolder/s/spiteful_visions.txt @@ -7,4 +7,4 @@ T:Mode$ Drawn | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigDamag SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardOwner | NumDmg$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spiteful_visions.jpg -Oracle:At the beginning of each player's draw step, that player draws an additional card.\nWhenever a player draws a card, Spiteful Visions deals 1 damage to that player. \ No newline at end of file +Oracle:At the beginning of each player's draw step, that player draws an additional card.\nWhenever a player draws a card, Spiteful Visions deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/s/spitemare.txt b/forge-gui/res/cardsfolder/s/spitemare.txt index 689a3a66df4..e00eb2725d9 100644 --- a/forge-gui/res/cardsfolder/s/spitemare.txt +++ b/forge-gui/res/cardsfolder/s/spitemare.txt @@ -7,4 +7,4 @@ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | NumDmg$ X | References$ X | ValidTgts$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spitemare.jpg -Oracle:Whenever Spitemare is dealt damage, it deals that much damage to target creature or player. \ No newline at end of file +Oracle:Whenever Spitemare is dealt damage, it deals that much damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/spitfire_handler.txt b/forge-gui/res/cardsfolder/s/spitfire_handler.txt index 4279165edeb..2fb04e8e06d 100644 --- a/forge-gui/res/cardsfolder/s/spitfire_handler.txt +++ b/forge-gui/res/cardsfolder/s/spitfire_handler.txt @@ -6,4 +6,4 @@ K:CantBlock Creature.powerGTX:creatures with power greater than CARDNAME's power A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/spitfire_handler.jpg -Oracle:Spitfire Handler can't block creatures with power greater than Spitfire Handler's power.\n{R}: Spitfire Handler gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Spitfire Handler can't block creatures with power greater than Spitfire Handler's power.\n{R}: Spitfire Handler gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/spitting_drake.txt b/forge-gui/res/cardsfolder/s/spitting_drake.txt index ee319257585..cfd0ec0c3ce 100644 --- a/forge-gui/res/cardsfolder/s/spitting_drake.txt +++ b/forge-gui/res/cardsfolder/s/spitting_drake.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ R | NumAtt$ +1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/spitting_drake.jpg -Oracle:Flying\n{R}: Spitting Drake gets +1/+0 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flying\n{R}: Spitting Drake gets +1/+0 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/s/spitting_earth.txt b/forge-gui/res/cardsfolder/s/spitting_earth.txt index 0b302a37223..5c53a15d2bf 100644 --- a/forge-gui/res/cardsfolder/s/spitting_earth.txt +++ b/forge-gui/res/cardsfolder/s/spitting_earth.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ Spitting Earth deals damage equal to the number of Mountains you control to target creature. SVar:X:Count$TypeYouCtrl.Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/spitting_earth.jpg -Oracle:Spitting Earth deals damage to target creature equal to the number of Mountains you control. \ No newline at end of file +Oracle:Spitting Earth deals damage to target creature equal to the number of Mountains you control. diff --git a/forge-gui/res/cardsfolder/s/spitting_gourna.txt b/forge-gui/res/cardsfolder/s/spitting_gourna.txt index ec721d78e1f..914d2a2bc59 100644 --- a/forge-gui/res/cardsfolder/s/spitting_gourna.txt +++ b/forge-gui/res/cardsfolder/s/spitting_gourna.txt @@ -5,4 +5,4 @@ PT:3/4 K:Reach K:Morph:4 G SVar:Picture:http://www.wizards.com/global/images/magic/general/spitting_gourna.jpg -Oracle:Reach (This creature can block creatures with flying.)\nMorph {4}{G} (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 +Oracle:Reach (This creature can block creatures with flying.)\nMorph {4}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/s/spitting_hydra.txt b/forge-gui/res/cardsfolder/s/spitting_hydra.txt index e947f19a537..826ed79573e 100644 --- a/forge-gui/res/cardsfolder/s/spitting_hydra.txt +++ b/forge-gui/res/cardsfolder/s/spitting_hydra.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:4 A:AB$ DealDamage | Cost$ 1 R SubCounter<1/P1P1> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$CARDNAME deals 1 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/spitting_hydra.jpg -Oracle:Spitting Hydra enters the battlefield with four +1/+1 counters on it.\n{1}{R}, Remove a +1/+1 counter from Spitting Hydra: Spitting Hydra deals 1 damage to target creature. \ No newline at end of file +Oracle:Spitting Hydra enters the battlefield with four +1/+1 counters on it.\n{1}{R}, Remove a +1/+1 counter from Spitting Hydra: Spitting Hydra deals 1 damage to target creature. diff --git a/forge-gui/res/cardsfolder/s/spitting_image.txt b/forge-gui/res/cardsfolder/s/spitting_image.txt index b02397f3f92..17b19009948 100644 --- a/forge-gui/res/cardsfolder/s/spitting_image.txt +++ b/forge-gui/res/cardsfolder/s/spitting_image.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ CopyPermanent | Cost$ 4 GU GU | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Put a token that's a copy of target creature onto the battlefield. A:SP$ CopyPermanent | Cost$ 4 GU GU Discard<1/Land> | ActivationZone$ Graveyard | ValidTgts$ Creature | TgtPrompt$ Select target creature | CostDesc$ Retrace | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:Picture:http://www.wizards.com/global/images/magic/general/spitting_image.jpg -Oracle:Put a token that's a copy of target creature onto the battlefield.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Put a token that's a copy of target creature onto the battlefield.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/s/spitting_sliver.txt b/forge-gui/res/cardsfolder/s/spitting_sliver.txt index 8353ab4490d..697e311cefd 100644 --- a/forge-gui/res/cardsfolder/s/spitting_sliver.txt +++ b/forge-gui/res/cardsfolder/s/spitting_sliver.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ First Strike | Description$ All Sliver creatures have first strike. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/spitting_sliver.jpg -Oracle:All Sliver creatures have first strike. \ No newline at end of file +Oracle:All Sliver creatures have first strike. diff --git a/forge-gui/res/cardsfolder/s/spitting_slug.txt b/forge-gui/res/cardsfolder/s/spitting_slug.txt index 2fe3de154ec..198d6cb03c5 100644 --- a/forge-gui/res/cardsfolder/s/spitting_slug.txt +++ b/forge-gui/res/cardsfolder/s/spitting_slug.txt @@ -1,14 +1,14 @@ -Name:Spitting Slug -ManaCost:1 G G -Types:Creature Slug -PT:2/4 -T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ DBPay | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, you may pay {1}{G}. If you do, CARDNAME gains first strike until end of turn. Otherwise, each creature blocking or blocked by CARDNAME gains first strike until end of turn. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ DBPay | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, you may pay {1}{G}. If you do, CARDNAME gains first strike until end of turn. Otherwise, each creature blocking or blocked by CARDNAME gains first strike until end of turn. -SVar:DBPay:DB$ StoreSVar | SVar$ SlugUnpaid | Type$ Number | Expression$ 1 | UnlessCost$ 1 G | UnlessPayer$ You | SubAbility$ PumpSelf | References$ SlugUnpaid -SVar:PumpSelf:DB$Pump | Defined$ Self | KW$ First Strike | ConditionCheckSVar$ SlugUnpaid | ConditionSVarCompare$ EQ0 | SubAbility$ PumpOthers -SVar:PumpOthers:DB$PumpAll | ValidCards$ Creature.blockingSource,Creature.blockedBySource | KW$ First Strike | ConditionCheckSVar$ SlugUnpaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ SlugUnpaid | Type$ Number | Expression$ 0 -SVar:SlugUnpaid:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spitting_slug.jpg -Oracle:Whenever Spitting Slug blocks or becomes blocked, you may pay {1}{G}. If you do, Spitting Slug gains first strike until end of turn. Otherwise, each creature blocking or blocked by Spitting Slug gains first strike until end of turn. \ No newline at end of file +Name:Spitting Slug +ManaCost:1 G G +Types:Creature Slug +PT:2/4 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ DBPay | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, you may pay {1}{G}. If you do, CARDNAME gains first strike until end of turn. Otherwise, each creature blocking or blocked by CARDNAME gains first strike until end of turn. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ DBPay | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked, you may pay {1}{G}. If you do, CARDNAME gains first strike until end of turn. Otherwise, each creature blocking or blocked by CARDNAME gains first strike until end of turn. +SVar:DBPay:DB$ StoreSVar | SVar$ SlugUnpaid | Type$ Number | Expression$ 1 | UnlessCost$ 1 G | UnlessPayer$ You | SubAbility$ PumpSelf | References$ SlugUnpaid +SVar:PumpSelf:DB$Pump | Defined$ Self | KW$ First Strike | ConditionCheckSVar$ SlugUnpaid | ConditionSVarCompare$ EQ0 | SubAbility$ PumpOthers +SVar:PumpOthers:DB$PumpAll | ValidCards$ Creature.blockingSource,Creature.blockedBySource | KW$ First Strike | ConditionCheckSVar$ SlugUnpaid | ConditionSVarCompare$ EQ1 | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ SlugUnpaid | Type$ Number | Expression$ 0 +SVar:SlugUnpaid:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spitting_slug.jpg +Oracle:Whenever Spitting Slug blocks or becomes blocked, you may pay {1}{G}. If you do, Spitting Slug gains first strike until end of turn. Otherwise, each creature blocking or blocked by Spitting Slug gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/spitting_spider.txt b/forge-gui/res/cardsfolder/s/spitting_spider.txt index da5390433c3..c995bc3cad8 100644 --- a/forge-gui/res/cardsfolder/s/spitting_spider.txt +++ b/forge-gui/res/cardsfolder/s/spitting_spider.txt @@ -6,4 +6,4 @@ K:Reach A:AB$ DamageAll | Cost$ Sac<1/Land> | NumDmg$ 1 | ValidCards$ Creature.withFlying | ValidDescription$ each creature and with flying. | SpellDescription$ CARDNAME deals 1 damage to each creature with flying. SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/pr/en-us/card24666.jpg -Oracle:Reach (This creature can block creatures with flying.)\nSacrifice a land: Spitting Spider deals 1 damage to each creature with flying. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nSacrifice a land: Spitting Spider deals 1 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/s/splatter_thug.txt b/forge-gui/res/cardsfolder/s/splatter_thug.txt index 5e46b44c5e5..531423c1af1 100644 --- a/forge-gui/res/cardsfolder/s/splatter_thug.txt +++ b/forge-gui/res/cardsfolder/s/splatter_thug.txt @@ -1,11 +1,11 @@ -Name:Splatter Thug -ManaCost:2 R -Types:Creature Human Warrior -PT:2/2 -K:First Strike -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/splatter_thug.jpg -Oracle:First strike\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Splatter Thug +ManaCost:2 R +Types:Creature Human Warrior +PT:2/2 +K:First Strike +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/splatter_thug.jpg +Oracle:First strike\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/s/splinter.txt b/forge-gui/res/cardsfolder/s/splinter.txt index d96d9916851..40d7d0c1762 100644 --- a/forge-gui/res/cardsfolder/s/splinter.txt +++ b/forge-gui/res/cardsfolder/s/splinter.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 2 G G | Origin$ Battlefield | Destination$ Exile | Vali SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.sameName | Origin$ Graveyard,Hand,Library | Defined$ TargetedController | Destination$ Exile | Search$ True | Shuffle$ True | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/splinter.jpg -Oracle:Exile target artifact. Search its controller's graveyard, hand, and library for all cards with the same name as that artifact and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Exile target artifact. Search its controller's graveyard, hand, and library for all cards with the same name as that artifact and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/splinter_twin.txt b/forge-gui/res/cardsfolder/s/splinter_twin.txt index 6422d990bdb..fc1149dffcd 100644 --- a/forge-gui/res/cardsfolder/s/splinter_twin.txt +++ b/forge-gui/res/cardsfolder/s/splinter_twin.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ ABCopy | Descr SVar:ABCopy:AB$ CopyPermanent | Cost$ T | Defined$ Self | Keywords$ Haste | AtEOT$ Exile | SpellDescription$ Put a token that's a copy of this creature onto the battlefield. That token has haste. Exile it at the beginning of the next end step. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/splinter_twin.jpg -Oracle:Enchant creature\nEnchanted creature has "{T}: Put a token that's a copy of this creature onto the battlefield. That token has haste. Exile it at the beginning of the next end step." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has "{T}: Put a token that's a copy of this creature onto the battlefield. That token has haste. Exile it at the beginning of the next end step." diff --git a/forge-gui/res/cardsfolder/s/splinterfright.txt b/forge-gui/res/cardsfolder/s/splinterfright.txt index 2fc2f7a9f4a..18ed7d7508c 100644 --- a/forge-gui/res/cardsfolder/s/splinterfright.txt +++ b/forge-gui/res/cardsfolder/s/splinterfright.txt @@ -1,11 +1,11 @@ -Name:Splinterfright -ManaCost:2 G -Types:Creature Elemental -PT:*/* -K:Trample -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creature cards in your graveyard. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of your upkeep, put the top two cards of your library into your graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 2 -SVar:X:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/splinterfright.jpg -Oracle:Trample\nSplinterfright's power and toughness are each equal to the number of creature cards in your graveyard.\nAt the beginning of your upkeep, put the top two cards of your library into your graveyard. \ No newline at end of file +Name:Splinterfright +ManaCost:2 G +Types:Creature Elemental +PT:*/* +K:Trample +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creature cards in your graveyard. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of your upkeep, put the top two cards of your library into your graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | Defined$ You | NumCards$ 2 +SVar:X:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/splinterfright.jpg +Oracle:Trample\nSplinterfright's power and toughness are each equal to the number of creature cards in your graveyard.\nAt the beginning of your upkeep, put the top two cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/s/splintering_wind.txt b/forge-gui/res/cardsfolder/s/splintering_wind.txt index 46e280fce1b..14eb9635e52 100644 --- a/forge-gui/res/cardsfolder/s/splintering_wind.txt +++ b/forge-gui/res/cardsfolder/s/splintering_wind.txt @@ -1,10 +1,10 @@ -Name:Splintering Wind -ManaCost:2 G G -Types:Enchantment -A:AB$ DealDamage | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep {G}." When it leaves the battlefield, it deals 1 damage to you and each creature you control. (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Splinter | TokenTypes$ Creature,Splinter | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Cumulative upkeep:G<>Flying | TokenTriggers$ TrigDamage | TokenSVars$ TrigBoom -SVar:TrigDamage:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | TriggerZones$ Battlefield | Execute$ TrigBoom | TriggerDescription$ When this creature leaves the battlefield, it deals 1 damage to you and each creature you control. -SVar:TrigBoom:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | ValidPlayers$ Self | NumDmg$ 1 | SpellDescription$ Deal 1 damage to you and each creature you control. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/splintering_wind.jpg -Oracle:{2}{G}: Splintering Wind deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep {G}." When it leaves the battlefield, it deals 1 damage to you and each creature you control. (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) \ No newline at end of file +Name:Splintering Wind +ManaCost:2 G G +Types:Enchantment +A:AB$ DealDamage | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBToken | SpellDescription$ CARDNAME deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep {G}." When it leaves the battlefield, it deals 1 damage to you and each creature you control. (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Splinter | TokenTypes$ Creature,Splinter | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Cumulative upkeep:G<>Flying | TokenTriggers$ TrigDamage | TokenSVars$ TrigBoom +SVar:TrigDamage:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | TriggerZones$ Battlefield | Execute$ TrigBoom | TriggerDescription$ When this creature leaves the battlefield, it deals 1 damage to you and each creature you control. +SVar:TrigBoom:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | ValidPlayers$ Self | NumDmg$ 1 | SpellDescription$ Deal 1 damage to you and each creature you control. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/splintering_wind.jpg +Oracle:{2}{G}: Splintering Wind deals 1 damage to target creature. Put a 1/1 green Splinter creature token onto the battlefield. It has flying and "Cumulative upkeep {G}." When it leaves the battlefield, it deals 1 damage to you and each creature you control. (At the beginning of its controller's upkeep, that player puts an age counter on it, then sacrifices it unless he or she pays its upkeep cost for each age counter on it.) diff --git a/forge-gui/res/cardsfolder/s/split_decision.txt b/forge-gui/res/cardsfolder/s/split_decision.txt index 04c24376697..4ab6c38a7eb 100644 --- a/forge-gui/res/cardsfolder/s/split_decision.txt +++ b/forge-gui/res/cardsfolder/s/split_decision.txt @@ -1,9 +1,9 @@ -Name:Split Decision -ManaCost:1 U -Types:Instant -A:SP$ Vote | Cost$ 1 U | ValidTgts$ Instant,Sorcery | TgtZone$ Stack | TargetType$ Spell | Defined$ Player | VoteDenial$ DBDenial | VoteDuplication$ DBDuplication | Tied$ DBDuplication | VoteType$ Denial,Duplication | SpellDescription$ Will of the Council - Choose target instant or sorcery spell. Starting with you, each player votes for denial or duplication. If denial gets more votes, counter that spell. If duplication gets more votes or the vote is tied, copy the spell. You may choose new targets for the copy. -SVar:DBDenial:DB$ Counter | Defined$ Targeted -SVar:DBDuplication:DB$ CopySpellAbility | Defined$ Targeted -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/split_decision.jpg -Oracle:Will of the council - Choose target instant or sorcery spell. Starting with you, each player votes for denial or duplication. If denial gets more votes, counter the spell. If duplication gets more votes or the vote is tied, copy the spell. You may choose new targets for the copy. +Name:Split Decision +ManaCost:1 U +Types:Instant +A:SP$ Vote | Cost$ 1 U | ValidTgts$ Instant,Sorcery | TgtZone$ Stack | TargetType$ Spell | Defined$ Player | VoteDenial$ DBDenial | VoteDuplication$ DBDuplication | Tied$ DBDuplication | VoteType$ Denial,Duplication | SpellDescription$ Will of the Council - Choose target instant or sorcery spell. Starting with you, each player votes for denial or duplication. If denial gets more votes, counter that spell. If duplication gets more votes or the vote is tied, copy the spell. You may choose new targets for the copy. +SVar:DBDenial:DB$ Counter | Defined$ Targeted +SVar:DBDuplication:DB$ CopySpellAbility | Defined$ Targeted +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/split_decision.jpg +Oracle:Will of the council - Choose target instant or sorcery spell. Starting with you, each player votes for denial or duplication. If denial gets more votes, counter the spell. If duplication gets more votes or the vote is tied, copy the spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/s/split_tail_miko.txt b/forge-gui/res/cardsfolder/s/split_tail_miko.txt index e05dc9bb4f0..3f964fae4a6 100644 --- a/forge-gui/res/cardsfolder/s/split_tail_miko.txt +++ b/forge-gui/res/cardsfolder/s/split_tail_miko.txt @@ -4,4 +4,4 @@ Types:Creature Fox Cleric PT:1/1 A:AB$ PreventDamage | Cost$ W T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/split_tail_miko.jpg -Oracle:{W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/s/splitting_headache.txt b/forge-gui/res/cardsfolder/s/splitting_headache.txt index 5dd17550168..66784b42d51 100644 --- a/forge-gui/res/cardsfolder/s/splitting_headache.txt +++ b/forge-gui/res/cardsfolder/s/splitting_headache.txt @@ -6,4 +6,4 @@ SVar:SplitDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoos SVar:FocusDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | Mode$ RevealYouChoose | SpellDescription$ Target player reveals his or her hand, you choose a card from it, then that player discards that card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/splitting_headache.jpg -Oracle:Choose one - Target player discards two cards; or target player reveals his or her hand, you choose a card from it, then that player discards that card. \ No newline at end of file +Oracle:Choose one - Target player discards two cards; or target player reveals his or her hand, you choose a card from it, then that player discards that card. diff --git a/forge-gui/res/cardsfolder/s/spoils_of_evil.txt b/forge-gui/res/cardsfolder/s/spoils_of_evil.txt index 9789a7d5ca6..5b93dda6d4b 100644 --- a/forge-gui/res/cardsfolder/s/spoils_of_evil.txt +++ b/forge-gui/res/cardsfolder/s/spoils_of_evil.txt @@ -1,9 +1,9 @@ -Name:Spoils of Evil -ManaCost:2 B -Types:Instant -A:SP$ GainLife | Cost$ 2 B | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBMana | SpellDescription$ For each artifact or creature card in target opponent's graveyard, add {1} to your mana pool and you gain 1 life. -SVar:DBMana:DB$ Mana | Produced$ 1 | Amount$ X | References$ X -SVar:X:Count$ValidGraveyard Creature.OppOwn,Artifact.OppOwn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spoils_of_evil.jpg -Oracle:For each artifact or creature card in target opponent's graveyard, add {1} to your mana pool and you gain 1 life. \ No newline at end of file +Name:Spoils of Evil +ManaCost:2 B +Types:Instant +A:SP$ GainLife | Cost$ 2 B | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Defined$ You | LifeAmount$ X | References$ X | SubAbility$ DBMana | SpellDescription$ For each artifact or creature card in target opponent's graveyard, add {1} to your mana pool and you gain 1 life. +SVar:DBMana:DB$ Mana | Produced$ 1 | Amount$ X | References$ X +SVar:X:Count$ValidGraveyard Creature.OppOwn,Artifact.OppOwn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spoils_of_evil.jpg +Oracle:For each artifact or creature card in target opponent's graveyard, add {1} to your mana pool and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/spoils_of_the_vault.txt b/forge-gui/res/cardsfolder/s/spoils_of_the_vault.txt index ecc671d880e..19ac4a5a0ac 100644 --- a/forge-gui/res/cardsfolder/s/spoils_of_the_vault.txt +++ b/forge-gui/res/cardsfolder/s/spoils_of_the_vault.txt @@ -1,12 +1,12 @@ -Name:Spoils of the Vault -ManaCost:B -Types:Instant -A:SP$ NameCard | Cost$ B | Defined$ You | SubAbility$ DBDigUntil | SpellDescription$ Name a card. Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way, and you lose 1 life for each of the exiled cards. -SVar:DBDigUntil:DB$ DigUntil | Valid$ Card.NamedCard | FoundDestination$ Hand | RevealedDestination$ Exile | ValidDescription$ named card | RememberRevealed$ True | SubAbility$ DBLoseLife -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spoils_of_the_vault.jpg -Oracle:Name a card. Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way, and you lose 1 life for each of the exiled cards. \ No newline at end of file +Name:Spoils of the Vault +ManaCost:B +Types:Instant +A:SP$ NameCard | Cost$ B | Defined$ You | SubAbility$ DBDigUntil | SpellDescription$ Name a card. Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way, and you lose 1 life for each of the exiled cards. +SVar:DBDigUntil:DB$ DigUntil | Valid$ Card.NamedCard | FoundDestination$ Hand | RevealedDestination$ Exile | ValidDescription$ named card | RememberRevealed$ True | SubAbility$ DBLoseLife +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spoils_of_the_vault.jpg +Oracle:Name a card. Reveal cards from the top of your library until you reveal the named card, then put that card into your hand. Exile all other cards revealed this way, and you lose 1 life for each of the exiled cards. diff --git a/forge-gui/res/cardsfolder/s/spoils_of_victory.txt b/forge-gui/res/cardsfolder/s/spoils_of_victory.txt index b9ac87a85aa..8d4be308290 100644 --- a/forge-gui/res/cardsfolder/s/spoils_of_victory.txt +++ b/forge-gui/res/cardsfolder/s/spoils_of_victory.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Plains,Island,Swamp,Mountain,Forest | ChangeNum$ 1 | SpellDescription$ Search your library for a Plains, Island, Swamp, Mountain, or Forest card and put that card onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/spoils_of_victory.jpg -Oracle:Search your library for a Plains, Island, Swamp, Mountain, or Forest card and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Plains, Island, Swamp, Mountain, or Forest card and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/spoils_of_war.txt b/forge-gui/res/cardsfolder/s/spoils_of_war.txt index e31f2326bca..c8d66f05805 100644 --- a/forge-gui/res/cardsfolder/s/spoils_of_war.txt +++ b/forge-gui/res/cardsfolder/s/spoils_of_war.txt @@ -1,9 +1,9 @@ -Name:Spoils of War -ManaCost:X B -Types:Sorcery -Text:X is the number of artifact and/or creature cards in an opponent's graveyard as you cast CARDNAME. -A:SP$ PutCounter | Cost$ X B | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ X | TargetMin$ 1 | TargetMax$ X | DividedAsYouChoose$ X | SpellDescription$ Distribute X +1/+1 counters among any number of target creatures. -SVar:X:Count$ValidGraveyard Creature.OppCtrl,Artifact.OppCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spoils_of_war.jpg -Oracle:X is the number of artifact and/or creature cards in an opponent's graveyard as you cast Spoils of War.\nDistribute X +1/+1 counters among any number of target creatures. \ No newline at end of file +Name:Spoils of War +ManaCost:X B +Types:Sorcery +Text:X is the number of artifact and/or creature cards in an opponent's graveyard as you cast CARDNAME. +A:SP$ PutCounter | Cost$ X B | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ X | TargetMin$ 1 | TargetMax$ X | DividedAsYouChoose$ X | SpellDescription$ Distribute X +1/+1 counters among any number of target creatures. +SVar:X:Count$ValidGraveyard Creature.OppCtrl,Artifact.OppCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spoils_of_war.jpg +Oracle:X is the number of artifact and/or creature cards in an opponent's graveyard as you cast Spoils of War.\nDistribute X +1/+1 counters among any number of target creatures. diff --git a/forge-gui/res/cardsfolder/s/spontaneous_combustion.txt b/forge-gui/res/cardsfolder/s/spontaneous_combustion.txt index 4fafff0d809..61cd48f345c 100644 --- a/forge-gui/res/cardsfolder/s/spontaneous_combustion.txt +++ b/forge-gui/res/cardsfolder/s/spontaneous_combustion.txt @@ -3,4 +3,4 @@ ManaCost:1 B R Types:Instant A:SP$ DamageAll | Cost$ 1 B R Sac<1/Creature> | NumDmg$ 3 | ValidCards$ Creature | ValidDescription$ each creature. | SpellDescription$ CARDNAME deals 3 damage to each creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/spontaneous_combustion.jpg -Oracle:As an additional cost to cast Spontaneous Combustion, sacrifice a creature.\nSpontaneous Combustion deals 3 damage to each creature. \ No newline at end of file +Oracle:As an additional cost to cast Spontaneous Combustion, sacrifice a creature.\nSpontaneous Combustion deals 3 damage to each creature. diff --git a/forge-gui/res/cardsfolder/s/spontaneous_generation.txt b/forge-gui/res/cardsfolder/s/spontaneous_generation.txt index 45f952aa1d2..8abbf687010 100644 --- a/forge-gui/res/cardsfolder/s/spontaneous_generation.txt +++ b/forge-gui/res/cardsfolder/s/spontaneous_generation.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ 3 G | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield for each card in your hand. SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/spontaneous_generation.jpg -Oracle:Put a 1/1 green Saproling creature token onto the battlefield for each card in your hand. \ No newline at end of file +Oracle:Put a 1/1 green Saproling creature token onto the battlefield for each card in your hand. diff --git a/forge-gui/res/cardsfolder/s/spore_burst.txt b/forge-gui/res/cardsfolder/s/spore_burst.txt index d5d46a9217e..f4943dd9c9a 100644 --- a/forge-gui/res/cardsfolder/s/spore_burst.txt +++ b/forge-gui/res/cardsfolder/s/spore_burst.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 3 G | TokenAmount$ X | References$ X | TokenName$ Saproling SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spore_burst.jpg -Oracle:Domain - Put a 1/1 green Saproling creature token onto the battlefield for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Put a 1/1 green Saproling creature token onto the battlefield for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/s/spore_cloud.txt b/forge-gui/res/cardsfolder/s/spore_cloud.txt index 09d207719d5..ed80fa31080 100644 --- a/forge-gui/res/cardsfolder/s/spore_cloud.txt +++ b/forge-gui/res/cardsfolder/s/spore_cloud.txt @@ -5,4 +5,4 @@ A:SP$ Fog | Cost$ 1 G G | SubAbility$ DBTapAll | SpellDescription$ Tap all block SVar:DBTapAll:DB$ TapAll | ValidCards$ Creature.blocking | SubAbility$ DBPumpAll SVar:DBPumpAll:DB$PumpAll | ValidCards$ Creature.attacking,Creature.blocking | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/spore_cloud.jpg -Oracle:Tap all blocking creatures. Prevent all combat damage that would be dealt this turn. Each attacking creature and each blocking creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Tap all blocking creatures. Prevent all combat damage that would be dealt this turn. Each attacking creature and each blocking creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/s/spore_flower.txt b/forge-gui/res/cardsfolder/s/spore_flower.txt index ecf2cc35c01..ecc97ba0d8c 100644 --- a/forge-gui/res/cardsfolder/s/spore_flower.txt +++ b/forge-gui/res/cardsfolder/s/spore_flower.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on CARDNAME. A:AB$ Fog | Cost$ SubCounter<3/SPORE> | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/spore_flower.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Spore Flower.\nRemove three spore counters from Spore Flower: Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Spore Flower.\nRemove three spore counters from Spore Flower: Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/s/spore_frog.txt b/forge-gui/res/cardsfolder/s/spore_frog.txt index 2ef0a3cb032..e65945d3b15 100644 --- a/forge-gui/res/cardsfolder/s/spore_frog.txt +++ b/forge-gui/res/cardsfolder/s/spore_frog.txt @@ -4,4 +4,4 @@ Types:Creature Frog PT:1/1 A:AB$ Fog | Cost$ Sac<1/CARDNAME> | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/spore_frog.jpg -Oracle:Sacrifice Spore Frog: Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:Sacrifice Spore Frog: Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/s/sporeback_troll.txt b/forge-gui/res/cardsfolder/s/sporeback_troll.txt index 731164b8a77..0a785ec3213 100644 --- a/forge-gui/res/cardsfolder/s/sporeback_troll.txt +++ b/forge-gui/res/cardsfolder/s/sporeback_troll.txt @@ -1,9 +1,9 @@ -Name:Sporeback Troll -ManaCost:3 G -Types:Creature Troll Mutant -PT:0/0 -K:Graft 2 -A:AB$ Regenerate | Cost$ 1 G | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | SpellDescription$ Regenerate target creature with a +1/+1 counter on it. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sporeback_troll.jpg -Oracle:Graft 2 (This creature enters the battlefield with two +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}{G}: Regenerate target creature with a +1/+1 counter on it. \ No newline at end of file +Name:Sporeback Troll +ManaCost:3 G +Types:Creature Troll Mutant +PT:0/0 +K:Graft 2 +A:AB$ Regenerate | Cost$ 1 G | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | SpellDescription$ Regenerate target creature with a +1/+1 counter on it. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sporeback_troll.jpg +Oracle:Graft 2 (This creature enters the battlefield with two +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}{G}: Regenerate target creature with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/sporecap_spider.txt b/forge-gui/res/cardsfolder/s/sporecap_spider.txt index 17a759551a7..3107c22cafc 100644 --- a/forge-gui/res/cardsfolder/s/sporecap_spider.txt +++ b/forge-gui/res/cardsfolder/s/sporecap_spider.txt @@ -4,4 +4,4 @@ Types:Creature Spider PT:1/5 K:Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/sporecap_spider.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/s/sporemound.txt b/forge-gui/res/cardsfolder/s/sporemound.txt index 3b96a078469..3dfa22fe061 100644 --- a/forge-gui/res/cardsfolder/s/sporemound.txt +++ b/forge-gui/res/cardsfolder/s/sporemound.txt @@ -1,9 +1,9 @@ -Name:Sporemound -ManaCost:3 G G -Types:Creature Fungus -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a land enters the battlefield under your control, put a 1/1 green Saproling creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling M14 -SVar:BuffedBy:Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/sporemound.jpg -Oracle:Whenever a land enters the battlefield under your control, put a 1/1 green Saproling creature token onto the battlefield. +Name:Sporemound +ManaCost:3 G G +Types:Creature Fungus +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a land enters the battlefield under your control, put a 1/1 green Saproling creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling M14 +SVar:BuffedBy:Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/sporemound.jpg +Oracle:Whenever a land enters the battlefield under your control, put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sporesower_thallid.txt b/forge-gui/res/cardsfolder/s/sporesower_thallid.txt index 363f0ae8c6b..831e6958ed6 100644 --- a/forge-gui/res/cardsfolder/s/sporesower_thallid.txt +++ b/forge-gui/res/cardsfolder/s/sporesower_thallid.txt @@ -6,4 +6,4 @@ A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ At the beginning of your upkeep, put a spore counter on each Fungus you control. SVar:TrigCounters:AB$ PutCounterAll | Cost$ 0 | ValidCards$ Fungus.YouCtrl | CounterType$ SPORE | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sporesower_thallid.jpg -Oracle:At the beginning of your upkeep, put a spore counter on each Fungus you control.\nRemove three spore counters from Sporesower Thallid: Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on each Fungus you control.\nRemove three spore counters from Sporesower Thallid: Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sporogenesis.txt b/forge-gui/res/cardsfolder/s/sporogenesis.txt index efb0d0c3c92..2d867e7bf57 100644 --- a/forge-gui/res/cardsfolder/s/sporogenesis.txt +++ b/forge-gui/res/cardsfolder/s/sporogenesis.txt @@ -1,13 +1,13 @@ -Name:Sporogenesis -ManaCost:3 G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a fungus counter on target nontoken creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature | CounterType$ FUNGUS | CounterNum$ 1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.counters_GE1_FUNGUS | Execute$ TrigToken | TriggerDescription$ Whenever a creature with a fungus counter on it dies, put a 1/1 green Saproling creature token onto the battlefield for each fungus counter on that creature. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 -SVar:X:TriggeredCard$CardCounters.FUNGUS -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigRemove | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, remove all fungus counters from all creatures. -SVar:TrigRemove:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature | RepeatSubAbility$ DBRemoveFungus -SVar:DBRemoveFungus:DB$ RemoveCounter | Defined$ Remembered | CounterType$ FUNGUS | CounterNum$ All -SVar:Picture:http://www.wizards.com/global/images/magic/general/sporogenesis.jpg -Oracle:At the beginning of your upkeep, you may put a fungus counter on target nontoken creature.\nWhenever a creature with a fungus counter on it dies, put a 1/1 green Saproling creature token onto the battlefield for each fungus counter on that creature.\nWhen Sporogenesis leaves the battlefield, remove all fungus counters from all creatures. +Name:Sporogenesis +ManaCost:3 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, you may put a fungus counter on target nontoken creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature.nonToken | TgtPrompt$ Select target nontoken creature | CounterType$ FUNGUS | CounterNum$ 1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.counters_GE1_FUNGUS | Execute$ TrigToken | TriggerDescription$ Whenever a creature with a fungus counter on it dies, put a 1/1 green Saproling creature token onto the battlefield for each fungus counter on that creature. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 +SVar:X:TriggeredCard$CardCounters.FUNGUS +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigRemove | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, remove all fungus counters from all creatures. +SVar:TrigRemove:AB$ RepeatEach | Cost$ 0 | RepeatCards$ Creature | RepeatSubAbility$ DBRemoveFungus +SVar:DBRemoveFungus:DB$ RemoveCounter | Defined$ Remembered | CounterType$ FUNGUS | CounterNum$ All +SVar:Picture:http://www.wizards.com/global/images/magic/general/sporogenesis.jpg +Oracle:At the beginning of your upkeep, you may put a fungus counter on target nontoken creature.\nWhenever a creature with a fungus counter on it dies, put a 1/1 green Saproling creature token onto the battlefield for each fungus counter on that creature.\nWhen Sporogenesis leaves the battlefield, remove all fungus counters from all creatures. diff --git a/forge-gui/res/cardsfolder/s/sporoloth_ancient.txt b/forge-gui/res/cardsfolder/s/sporoloth_ancient.txt index d7cc93863b0..8d982006e79 100644 --- a/forge-gui/res/cardsfolder/s/sporoloth_ancient.txt +++ b/forge-gui/res/cardsfolder/s/sporoloth_ancient.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on CARDNAME. SVar:MakeSaproling:AB$ Token | Cost$ SubCounter<2/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/sporoloth_ancient.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Sporoloth Ancient.\nCreatures you control have "Remove two spore counters from this creature: Put a 1/1 green Saproling creature token onto the battlefield." \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Sporoloth Ancient.\nCreatures you control have "Remove two spore counters from this creature: Put a 1/1 green Saproling creature token onto the battlefield." diff --git a/forge-gui/res/cardsfolder/s/spotted_griffin.txt b/forge-gui/res/cardsfolder/s/spotted_griffin.txt index e237d70f7d2..6571b467c9b 100644 --- a/forge-gui/res/cardsfolder/s/spotted_griffin.txt +++ b/forge-gui/res/cardsfolder/s/spotted_griffin.txt @@ -4,4 +4,4 @@ Types:Creature Griffin PT:2/3 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4396.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/spread_the_sickness.txt b/forge-gui/res/cardsfolder/s/spread_the_sickness.txt index 8fc02331704..b4a04d2d971 100644 --- a/forge-gui/res/cardsfolder/s/spread_the_sickness.txt +++ b/forge-gui/res/cardsfolder/s/spread_the_sickness.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBProliferate | SpellDescription$ Destroy target creature, then proliferate. SVar:DBProliferate:DB$Proliferate SVar:Picture:http://www.wizards.com/global/images/magic/general/spread_the_sickness.jpg -Oracle:Destroy target creature, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:Destroy target creature, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/s/spreading_algae.txt b/forge-gui/res/cardsfolder/s/spreading_algae.txt index 747bedf989e..4a43d428080 100644 --- a/forge-gui/res/cardsfolder/s/spreading_algae.txt +++ b/forge-gui/res/cardsfolder/s/spreading_algae.txt @@ -9,4 +9,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/spreading_algae.jpg -Oracle:Enchant Swamp\nWhen enchanted land becomes tapped, destroy it.\nWhen Spreading Algae is put into a graveyard from the battlefield, return Spreading Algae to its owner's hand. \ No newline at end of file +Oracle:Enchant Swamp\nWhen enchanted land becomes tapped, destroy it.\nWhen Spreading Algae is put into a graveyard from the battlefield, return Spreading Algae to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/spreading_plague.txt b/forge-gui/res/cardsfolder/s/spreading_plague.txt index e53a9831222..ca34dd918f5 100644 --- a/forge-gui/res/cardsfolder/s/spreading_plague.txt +++ b/forge-gui/res/cardsfolder/s/spreading_plague.txt @@ -1,8 +1,8 @@ -Name:Spreading Plague -ManaCost:4 B -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature enters the battlefield, destroy all other creatures that share a color with it. They can't be regenerated. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Triggered.SharesColorWith+Creature+Other | NoRegen$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/spreading_plague.jpg -Oracle:Whenever a creature enters the battlefield, destroy all other creatures that share a color with it. They can't be regenerated. \ No newline at end of file +Name:Spreading Plague +ManaCost:4 B +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature enters the battlefield, destroy all other creatures that share a color with it. They can't be regenerated. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Triggered.SharesColorWith+Creature+Other | NoRegen$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/spreading_plague.jpg +Oracle:Whenever a creature enters the battlefield, destroy all other creatures that share a color with it. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/spreading_seas.txt b/forge-gui/res/cardsfolder/s/spreading_seas.txt index 41088fd1e0b..41fbb75d8c2 100644 --- a/forge-gui/res/cardsfolder/s/spreading_seas.txt +++ b/forge-gui/res/cardsfolder/s/spreading_seas.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ Island | RemoveSubTyp T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/spreading_seas.jpg -Oracle:Enchant land\nWhen Spreading Seas enters the battlefield, draw a card.\nEnchanted land is an Island. \ No newline at end of file +Oracle:Enchant land\nWhen Spreading Seas enters the battlefield, draw a card.\nEnchanted land is an Island. diff --git a/forge-gui/res/cardsfolder/s/spring_cleaning.txt b/forge-gui/res/cardsfolder/s/spring_cleaning.txt index 4d5f4c28f40..e1e04ac8592 100644 --- a/forge-gui/res/cardsfolder/s/spring_cleaning.txt +++ b/forge-gui/res/cardsfolder/s/spring_cleaning.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 1 G | ValidTgts$ Enchantment | SubAbility$ DBClash | Spell SVar:DBClash:DB$Clash | WinSubAbility$ DBDestroyAll SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Enchantment.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/spring_cleaning.jpg -Oracle:Destroy target enchantment. Clash with an opponent. If you win, destroy all enchantments your opponents control. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Destroy target enchantment. Clash with an opponent. If you win, destroy all enchantments your opponents control. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/s/spring_of_eternal_peace.txt b/forge-gui/res/cardsfolder/s/spring_of_eternal_peace.txt index c58d4ec7858..0c4e0033f10 100644 --- a/forge-gui/res/cardsfolder/s/spring_of_eternal_peace.txt +++ b/forge-gui/res/cardsfolder/s/spring_of_eternal_peace.txt @@ -3,4 +3,4 @@ ManaCost:3 G G Types:Sorcery A:SP$ GainLife | Cost$ 3 G G | LifeAmount$ 8 | SpellDescription$ You gain 8 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/spring_of_eternal_peace.jpg -Oracle:You gain 8 life. \ No newline at end of file +Oracle:You gain 8 life. diff --git a/forge-gui/res/cardsfolder/s/springing_tiger.txt b/forge-gui/res/cardsfolder/s/springing_tiger.txt index 8aa3a9d6257..37e46620dd8 100644 --- a/forge-gui/res/cardsfolder/s/springing_tiger.txt +++ b/forge-gui/res/cardsfolder/s/springing_tiger.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ Threshold | Description$ Threshold - CARDNAME gets +2/+2 as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/springing_tiger.jpg -Oracle:Threshold - Springing Tiger gets +2/+2 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Threshold - Springing Tiger gets +2/+2 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/springjack_knight.txt b/forge-gui/res/cardsfolder/s/springjack_knight.txt index ae5a8d1c333..261a3a0bd99 100644 --- a/forge-gui/res/cardsfolder/s/springjack_knight.txt +++ b/forge-gui/res/cardsfolder/s/springjack_knight.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigClash | TriggerDescription SVar:TrigClash:AB$Clash | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | WinSubAbility$ DBPump SVar:DBPump:DB$Pump | Defined$ Targeted | KW$ Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/springjack_knight.jpg -Oracle:Whenever Springjack Knight attacks, clash with an opponent. If you win, target creature gains double strike until end of turn. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Whenever Springjack Knight attacks, clash with an opponent. If you win, target creature gains double strike until end of turn. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/s/springjack_pasture.txt b/forge-gui/res/cardsfolder/s/springjack_pasture.txt index 2a54bd071c9..523c936e9ab 100644 --- a/forge-gui/res/cardsfolder/s/springjack_pasture.txt +++ b/forge-gui/res/cardsfolder/s/springjack_pasture.txt @@ -1,11 +1,11 @@ -Name:Springjack Pasture -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenOwner$ You | TokenColors$ White | TokenPower$ 0 | TokenToughness$ 1 | SpellDescription$ Put a 0/1 white Goat creature token onto the battlefield. -A:AB$Mana | Cost$ T Sac | CostDesc$ {T}, Sacrifice X Goats: | Produced$ Any | Amount$ ChosenX | References$ X | Defined$ You | SubAbility$ DBGainLife | SpellDescription$ Add X mana of any one color to your mana pool. You gain X life. -SVar:X:XChoice -SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ ChosenX -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/springjack_pasture.jpg -Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}: Put a 0/1 white Goat creature token onto the battlefield.\n{T}, Sacrifice X Goats: Add X mana of any one color to your mana pool. You gain X life. \ No newline at end of file +Name:Springjack Pasture +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Token | Cost$ 4 T | TokenAmount$ 1 | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenOwner$ You | TokenColors$ White | TokenPower$ 0 | TokenToughness$ 1 | SpellDescription$ Put a 0/1 white Goat creature token onto the battlefield. +A:AB$Mana | Cost$ T Sac | CostDesc$ {T}, Sacrifice X Goats: | Produced$ Any | Amount$ ChosenX | References$ X | Defined$ You | SubAbility$ DBGainLife | SpellDescription$ Add X mana of any one color to your mana pool. You gain X life. +SVar:X:XChoice +SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ ChosenX +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/springjack_pasture.jpg +Oracle:{T}: Add {1} to your mana pool.\n{4}, {T}: Put a 0/1 white Goat creature token onto the battlefield.\n{T}, Sacrifice X Goats: Add X mana of any one color to your mana pool. You gain X life. diff --git a/forge-gui/res/cardsfolder/s/springjack_shepherd.txt b/forge-gui/res/cardsfolder/s/springjack_shepherd.txt index d98b72b2681..fd2fc63d8eb 100644 --- a/forge-gui/res/cardsfolder/s/springjack_shepherd.txt +++ b/forge-gui/res/cardsfolder/s/springjack_shepherd.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenOwner$ You | TokenColors$ White | TokenPower$ 0 | TokenToughness$ 1 SVar:X:Count$Chroma.W SVar:Picture:http://www.wizards.com/global/images/magic/general/springjack_shepherd.jpg -Oracle:Chroma - When Springjack Shepherd enters the battlefield, put a 0/1 white Goat creature token onto the battlefield for each white mana symbol in the mana costs of permanents you control. \ No newline at end of file +Oracle:Chroma - When Springjack Shepherd enters the battlefield, put a 0/1 white Goat creature token onto the battlefield for each white mana symbol in the mana costs of permanents you control. diff --git a/forge-gui/res/cardsfolder/s/springleaf_drum.txt b/forge-gui/res/cardsfolder/s/springleaf_drum.txt index b689c344e1b..80cea2c2bf2 100644 --- a/forge-gui/res/cardsfolder/s/springleaf_drum.txt +++ b/forge-gui/res/cardsfolder/s/springleaf_drum.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ T tapXType<1/Creature> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/springleaf_drum.jpg -Oracle:{T}, Tap an untapped creature you control: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}, Tap an untapped creature you control: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sprite_noble.txt b/forge-gui/res/cardsfolder/s/sprite_noble.txt index 7743c0d4895..63e2f4a68bb 100644 --- a/forge-gui/res/cardsfolder/s/sprite_noble.txt +++ b/forge-gui/res/cardsfolder/s/sprite_noble.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.withFlying+YouCtrl+Other | AddToughness$ A:AB$ PumpAll | Cost$ T | ValidCards$ Creature.withFlying+Other+YouCtrl | NumAtt$ +1 | SpellDescription$ Other creatures you control with flying get +1/+0 until end of turn. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sprite_noble.jpg -Oracle:Flying\nOther creatures you control with flying get +0/+1.\n{T}: Other creatures you control with flying get +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\nOther creatures you control with flying get +0/+1.\n{T}: Other creatures you control with flying get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sprout.txt b/forge-gui/res/cardsfolder/s/sprout.txt index c23e42bb155..27262035ff3 100644 --- a/forge-gui/res/cardsfolder/s/sprout.txt +++ b/forge-gui/res/cardsfolder/s/sprout.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Token | Cost$ G | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/sprout.jpg -Oracle:Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sprout_swarm.txt b/forge-gui/res/cardsfolder/s/sprout_swarm.txt index f541d3d5abc..d81d7c45233 100644 --- a/forge-gui/res/cardsfolder/s/sprout_swarm.txt +++ b/forge-gui/res/cardsfolder/s/sprout_swarm.txt @@ -5,4 +5,4 @@ K:Convoke A:SP$ Token | Cost$ 1 G | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. K:Buyback 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/sprout_swarm.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its total cost by {1} or by one mana of that creature's color.)\nBuyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:Convoke (Each creature you tap while casting this spell reduces its total cost by {1} or by one mana of that creature's color.)\nBuyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sprouting_phytohydra.txt b/forge-gui/res/cardsfolder/s/sprouting_phytohydra.txt index fdfe8b303a9..0832113aff3 100644 --- a/forge-gui/res/cardsfolder/s/sprouting_phytohydra.txt +++ b/forge-gui/res/cardsfolder/s/sprouting_phytohydra.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.Self | Execute$ TrigCopy | OptionalDecide SVar:TrigCopy:AB$CopyPermanent | Cost$ 0 | Defined$ Self SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sprouting_phytohydra.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Sprouting Phytohydra is dealt damage, you may put a token that's a copy of Sprouting Phytohydra onto the battlefield. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Sprouting Phytohydra is dealt damage, you may put a token that's a copy of Sprouting Phytohydra onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sprouting_thrinax.txt b/forge-gui/res/cardsfolder/s/sprouting_thrinax.txt index 263578840fe..4c1df4b22d8 100644 --- a/forge-gui/res/cardsfolder/s/sprouting_thrinax.txt +++ b/forge-gui/res/cardsfolder/s/sprouting_thrinax.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put three 1/1 green Saproling creature tokens onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling ALA SVar:Picture:http://www.wizards.com/global/images/magic/general/sprouting_thrinax.jpg -Oracle:When Sprouting Thrinax dies, put three 1/1 green Saproling creature tokens onto the battlefield. \ No newline at end of file +Oracle:When Sprouting Thrinax dies, put three 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sprouting_vines.txt b/forge-gui/res/cardsfolder/s/sprouting_vines.txt index eb0f88f8c85..b4a369e1b29 100644 --- a/forge-gui/res/cardsfolder/s/sprouting_vines.txt +++ b/forge-gui/res/cardsfolder/s/sprouting_vines.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/sprouting_vines.jpg -Oracle:Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) \ No newline at end of file +Oracle:Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) diff --git a/forge-gui/res/cardsfolder/s/spur_grappler.txt b/forge-gui/res/cardsfolder/s/spur_grappler.txt index 3555d916534..8f9da8e5545 100644 --- a/forge-gui/res/cardsfolder/s/spur_grappler.txt +++ b/forge-gui/res/cardsfolder/s/spur_grappler.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Check SVar:X:Count$Valid Land.YouCtrl+untapped SVar:BuffedBy:Card.nonLand SVar:Picture:http://www.wizards.com/global/images/magic/general/spur_grappler.jpg -Oracle:Spur Grappler gets +2/+1 as long as you control no untapped lands. \ No newline at end of file +Oracle:Spur Grappler gets +2/+1 as long as you control no untapped lands. diff --git a/forge-gui/res/cardsfolder/s/spurnmage_advocate.txt b/forge-gui/res/cardsfolder/s/spurnmage_advocate.txt index 59f37eca6b4..9595f325b49 100644 --- a/forge-gui/res/cardsfolder/s/spurnmage_advocate.txt +++ b/forge-gui/res/cardsfolder/s/spurnmage_advocate.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ T | ValidTgts$ Card.OppOwn | TargetMin$ 2 | TargetMax$ 2 | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBDestroy | SpellDescription$ Return two target cards from an opponent's graveyard to his or her hand. Destroy target attacking creature. SVar:DBDestroy:DB$ Destroy | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature SVar:Picture:http://www.wizards.com/global/images/magic/general/spurnmage_advocate.jpg -Oracle:{T}: Return two target cards from an opponent's graveyard to his or her hand. Destroy target attacking creature. \ No newline at end of file +Oracle:{T}: Return two target cards from an opponent's graveyard to his or her hand. Destroy target attacking creature. diff --git a/forge-gui/res/cardsfolder/s/spurred_wolverine.txt b/forge-gui/res/cardsfolder/s/spurred_wolverine.txt index 669fa43ef64..63f5ca39128 100644 --- a/forge-gui/res/cardsfolder/s/spurred_wolverine.txt +++ b/forge-gui/res/cardsfolder/s/spurred_wolverine.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ tapXType<2/Beast> | ValidTgts$ Creature | TgtPrompt$ Select t SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/spurred_wolverine.jpg -Oracle:Tap two untapped Beasts you control: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:Tap two untapped Beasts you control: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/squadron_hawk.txt b/forge-gui/res/cardsfolder/s/squadron_hawk.txt index 3eb552aa60d..b2cf3af88b9 100644 --- a/forge-gui/res/cardsfolder/s/squadron_hawk.txt +++ b/forge-gui/res/cardsfolder/s/squadron_hawk.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for up to three cards named CARDNAME, reveal them, and put them into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedSquadron Hawk | ChangeNum$ 3 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/squadron_hawk.jpg -Oracle:Flying\nWhen Squadron Hawk enters the battlefield, you may search your library for up to three cards named Squadron Hawk, reveal them, put them into your hand, then shuffle your library. \ No newline at end of file +Oracle:Flying\nWhen Squadron Hawk enters the battlefield, you may search your library for up to three cards named Squadron Hawk, reveal them, put them into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/squall.txt b/forge-gui/res/cardsfolder/s/squall.txt index 3849be32081..5a901f00829 100644 --- a/forge-gui/res/cardsfolder/s/squall.txt +++ b/forge-gui/res/cardsfolder/s/squall.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ DamageAll | Cost$ 2 G | NumDmg$ 2 | ValidCards$ Creature.withFlying | ValidDescription$ each creature with flying. | SpellDescription$ CARDNAME deals 2 damage to each creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/squall.jpg -Oracle:Squall deals 2 damage to each creature with flying. \ No newline at end of file +Oracle:Squall deals 2 damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/s/squall_drifter.txt b/forge-gui/res/cardsfolder/s/squall_drifter.txt index 3d15aa3018a..02b9e4b5d50 100644 --- a/forge-gui/res/cardsfolder/s/squall_drifter.txt +++ b/forge-gui/res/cardsfolder/s/squall_drifter.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://resources.wizards.com/magic/cards/csp/en-us/card121273.jpg -Oracle:Flying\n{W}, {T}: Tap target creature. \ No newline at end of file +Oracle:Flying\n{W}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/s/squall_line.txt b/forge-gui/res/cardsfolder/s/squall_line.txt index 50c1807229f..daac6d7af8b 100644 --- a/forge-gui/res/cardsfolder/s/squall_line.txt +++ b/forge-gui/res/cardsfolder/s/squall_line.txt @@ -5,4 +5,4 @@ A:SP$ DamageAll | Cost$ X G G | References$ X | ValidCards$ Creature.withFlying SVar:X:Count$xPaid SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/squall_line.jpg -Oracle:Squall Line deals X damage to each creature with flying and each player. \ No newline at end of file +Oracle:Squall Line deals X damage to each creature with flying and each player. diff --git a/forge-gui/res/cardsfolder/s/squallmonger.txt b/forge-gui/res/cardsfolder/s/squallmonger.txt index edd41e34f96..02ec3ecbd36 100644 --- a/forge-gui/res/cardsfolder/s/squallmonger.txt +++ b/forge-gui/res/cardsfolder/s/squallmonger.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ DamageAll | Cost$ 2 | NumDmg$ 1 | ValidCards$ Creature.withFlying | ValidPlayers$ Each | AnyPlayer$ True | ValidDescription$ each creature with flying and and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature with flying and each player. Any player may activate this ability. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/squallmonger.jpg -Oracle:{2}: Squallmonger deals 1 damage to each creature with flying and each player. Any player may activate this ability. \ No newline at end of file +Oracle:{2}: Squallmonger deals 1 damage to each creature with flying and each player. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/s/squandered_resources.txt b/forge-gui/res/cardsfolder/s/squandered_resources.txt index b1c26559ea5..846d6f18c81 100644 --- a/forge-gui/res/cardsfolder/s/squandered_resources.txt +++ b/forge-gui/res/cardsfolder/s/squandered_resources.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ManaReflected | Cost$ Sac<1/Land> | ColorOrType$ Type | Valid$ Defined.Sacrificed | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any type the sacrificed land could produce. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/squandered_resources.jpg -Oracle:Sacrifice a land: Add to your mana pool one mana of any type the sacrificed land could produce. \ No newline at end of file +Oracle:Sacrifice a land: Add to your mana pool one mana of any type the sacrificed land could produce. diff --git a/forge-gui/res/cardsfolder/s/squeaking_pie_grubfellows.txt b/forge-gui/res/cardsfolder/s/squeaking_pie_grubfellows.txt index 766dfbf52d2..166b2405c70 100644 --- a/forge-gui/res/cardsfolder/s/squeaking_pie_grubfellows.txt +++ b/forge-gui/res/cardsfolder/s/squeaking_pie_grubfellows.txt @@ -8,4 +8,4 @@ SVar:DBDiscard:DB$ Discard | Defined$ Opponent | NumCards$ 1 | Mode$ TgtChoose | SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/squeaking_pie_grubfellows.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Squeaking Pie Grubfellows, you may reveal it. If you do, each opponent discards a card. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Squeaking Pie Grubfellows, you may reveal it. If you do, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/s/squeaking_pie_sneak.txt b/forge-gui/res/cardsfolder/s/squeaking_pie_sneak.txt index ba3fa890d8e..847ab05576f 100644 --- a/forge-gui/res/cardsfolder/s/squeaking_pie_sneak.txt +++ b/forge-gui/res/cardsfolder/s/squeaking_pie_sneak.txt @@ -1,8 +1,8 @@ -Name:Squeaking Pie Sneak -ManaCost:1 B -Types:Creature Goblin Rogue -PT:2/2 -K:Fear -K:AlternateAdditionalCost:Reveal<1/Goblin>:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/squeaking_pie_sneak.jpg -Oracle:As an additional cost to cast Squeaking Pie Sneak, reveal a Goblin card from your hand or pay {3}.\nFear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Name:Squeaking Pie Sneak +ManaCost:1 B +Types:Creature Goblin Rogue +PT:2/2 +K:Fear +K:AlternateAdditionalCost:Reveal<1/Goblin>:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/squeaking_pie_sneak.jpg +Oracle:As an additional cost to cast Squeaking Pie Sneak, reveal a Goblin card from your hand or pay {3}.\nFear (This creature can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/s/squealing_devil.txt b/forge-gui/res/cardsfolder/s/squealing_devil.txt index b7c4bc3aa77..ae337ada30e 100644 --- a/forge-gui/res/cardsfolder/s/squealing_devil.txt +++ b/forge-gui/res/cardsfolder/s/squealing_devil.txt @@ -1,14 +1,14 @@ -Name:Squealing Devil -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$ TrigSac | ManaNotSpent$ B | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {B} was spent to cast it. -SVar:TrigPump:AB$ Pump | Cost$ X | References$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | SpellDescription$ Target creature gets +X/+0 until end of turn. -SVar:X:Count$xPaid -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -SVar:ManaNeededToAvoidNegativeEffect:black -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/squealing_devil.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhen Squealing Devil enters the battlefield, you may pay {X}. If you do, target creature gets +X/+0 until end of turn.\nWhen Squealing Devil enters the battlefield, sacrifice it unless {B} was spent to cast it. \ No newline at end of file +Name:Squealing Devil +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$ TrigSac | ManaNotSpent$ B | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless {B} was spent to cast it. +SVar:TrigPump:AB$ Pump | Cost$ X | References$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | SpellDescription$ Target creature gets +X/+0 until end of turn. +SVar:X:Count$xPaid +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +SVar:ManaNeededToAvoidNegativeEffect:black +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/squealing_devil.jpg +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhen Squealing Devil enters the battlefield, you may pay {X}. If you do, target creature gets +X/+0 until end of turn.\nWhen Squealing Devil enters the battlefield, sacrifice it unless {B} was spent to cast it. diff --git a/forge-gui/res/cardsfolder/s/squee.txt b/forge-gui/res/cardsfolder/s/squee.txt index 6f45e4c0705..c0554174a80 100644 --- a/forge-gui/res/cardsfolder/s/squee.txt +++ b/forge-gui/res/cardsfolder/s/squee.txt @@ -1,8 +1,8 @@ -Name:Squee -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+3/-4 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Opponent | AddKeyword$ Play with your hand revealed. | Description$ Your opponents play with their hands revealed. -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/squee.jpg -Oracle:Hand +3, life -4\nYour opponents play with their hands revealed. \ No newline at end of file +Name:Squee +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+3/-4 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Opponent | AddKeyword$ Play with your hand revealed. | Description$ Your opponents play with their hands revealed. +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/squee.jpg +Oracle:Hand +3, life -4\nYour opponents play with their hands revealed. diff --git a/forge-gui/res/cardsfolder/s/squee_goblin_nabob.txt b/forge-gui/res/cardsfolder/s/squee_goblin_nabob.txt index 61365a25414..ebe0a4e029b 100644 --- a/forge-gui/res/cardsfolder/s/squee_goblin_nabob.txt +++ b/forge-gui/res/cardsfolder/s/squee_goblin_nabob.txt @@ -7,4 +7,4 @@ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/squee_goblin_nabob.jpg -Oracle:At the beginning of your upkeep, you may return Squee, Goblin Nabob from your graveyard to your hand. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may return Squee, Goblin Nabob from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/squee_goblin_nabob_avatar.txt b/forge-gui/res/cardsfolder/s/squee_goblin_nabob_avatar.txt index be0e2dcabac..50444db0159 100644 --- a/forge-gui/res/cardsfolder/s/squee_goblin_nabob_avatar.txt +++ b/forge-gui/res/cardsfolder/s/squee_goblin_nabob_avatar.txt @@ -1,7 +1,7 @@ -Name:Squee, Goblin Nabob Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+3/-4 -A:AB$ PreventDamage | ActivationZone$ Command | Cost$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature you control this turn. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/squee_goblin_nabob_avatar.jpg -Oracle:Hand +3, life -4\n{1}: Prevent the next 1 damage that would be dealt to target creature you control this turn. \ No newline at end of file +Name:Squee, Goblin Nabob Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+3/-4 +A:AB$ PreventDamage | ActivationZone$ Command | Cost$ 1 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature you control this turn. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/squee_goblin_nabob_avatar.jpg +Oracle:Hand +3, life -4\n{1}: Prevent the next 1 damage that would be dealt to target creature you control this turn. diff --git a/forge-gui/res/cardsfolder/s/squees_embrace.txt b/forge-gui/res/cardsfolder/s/squees_embrace.txt index 51eabf1d2f2..23e3d3b4c27 100644 --- a/forge-gui/res/cardsfolder/s/squees_embrace.txt +++ b/forge-gui/res/cardsfolder/s/squees_embrace.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to its owner's hand. SVar:TrigChange:AB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | Defined$ TriggeredCard | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/squees_embrace.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nWhen enchanted creature dies, return that card to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nWhen enchanted creature dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/squees_revenge.txt b/forge-gui/res/cardsfolder/s/squees_revenge.txt index 4ca762872ec..010031db4f6 100644 --- a/forge-gui/res/cardsfolder/s/squees_revenge.txt +++ b/forge-gui/res/cardsfolder/s/squees_revenge.txt @@ -1,19 +1,19 @@ -Name:Squee's Revenge -ManaCost:1 U R -Types:Sorcery -A:SP$ ChooseNumber | Cost$ 1 U R | SubAbility$ RepeatFlip | SpellDescription$ Choose a number. Flip a coin that many times or until you lose a flip, whichever comes first. If you win all the flips, draw two cards for each flip. -# Repeat Flip -SVar:RepeatFlip:DB$ Repeat | RepeatSubAbility$ FlipAgain | ConditionCheckSVar$ TimesToFlip | ConditionSVarCompare$ GT0 | RepeatCheckSVar$ FlipsDone | RepeatSVarCompare$ LTTimesToFlip | SubAbility$ DrawIfWin -SVar:FlipAgain:DB$ FlipACoin | WinSubAbility$ IncrementFlips | LoseSubAbility$ IncrementLoss -SVar:IncrementFlips:DB$ StoreSVar | SVar$ FlipsDone | Type$ CountSVar | Expression$ FlipsDone/Plus.1 -SVar:IncrementLoss:DB$ StoreSVar | SVar$ Loss | Type$ CountSVar | Expression$ Loss/Plus.1 | SubAbility$ SetFilpsDone -SVar:SetFilpsDone:DB$ StoreSVar | SVar$ FlipsDone | Type$ CountSVar | Expression$ TimesToFlip -# Draw Cards -SVar:DrawIfWin:DB$ Draw | Defined$ You | NumCards$ CardsToDraw | ConditionCheckSVar$ Loss | ConditionSVarCompare$ EQ0 -SVar:TimesToFlip:Number$ChosenNumber -SVar:FlipsDone:Number$0 -SVar:Loss:Number$0 -SVar:CardsToDraw:Count$ChosenNumber/Times.2 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/squees_revenge.jpg -Oracle:Choose a number. Flip a coin that many times or until you lose a flip, whichever comes first. If you win all the flips, draw two cards for each flip. \ No newline at end of file +Name:Squee's Revenge +ManaCost:1 U R +Types:Sorcery +A:SP$ ChooseNumber | Cost$ 1 U R | SubAbility$ RepeatFlip | SpellDescription$ Choose a number. Flip a coin that many times or until you lose a flip, whichever comes first. If you win all the flips, draw two cards for each flip. +# Repeat Flip +SVar:RepeatFlip:DB$ Repeat | RepeatSubAbility$ FlipAgain | ConditionCheckSVar$ TimesToFlip | ConditionSVarCompare$ GT0 | RepeatCheckSVar$ FlipsDone | RepeatSVarCompare$ LTTimesToFlip | SubAbility$ DrawIfWin +SVar:FlipAgain:DB$ FlipACoin | WinSubAbility$ IncrementFlips | LoseSubAbility$ IncrementLoss +SVar:IncrementFlips:DB$ StoreSVar | SVar$ FlipsDone | Type$ CountSVar | Expression$ FlipsDone/Plus.1 +SVar:IncrementLoss:DB$ StoreSVar | SVar$ Loss | Type$ CountSVar | Expression$ Loss/Plus.1 | SubAbility$ SetFilpsDone +SVar:SetFilpsDone:DB$ StoreSVar | SVar$ FlipsDone | Type$ CountSVar | Expression$ TimesToFlip +# Draw Cards +SVar:DrawIfWin:DB$ Draw | Defined$ You | NumCards$ CardsToDraw | ConditionCheckSVar$ Loss | ConditionSVarCompare$ EQ0 +SVar:TimesToFlip:Number$ChosenNumber +SVar:FlipsDone:Number$0 +SVar:Loss:Number$0 +SVar:CardsToDraw:Count$ChosenNumber/Times.2 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/squees_revenge.jpg +Oracle:Choose a number. Flip a coin that many times or until you lose a flip, whichever comes first. If you win all the flips, draw two cards for each flip. diff --git a/forge-gui/res/cardsfolder/s/squees_toy.txt b/forge-gui/res/cardsfolder/s/squees_toy.txt index 6c10ffa9642..4a993f678e7 100644 --- a/forge-gui/res/cardsfolder/s/squees_toy.txt +++ b/forge-gui/res/cardsfolder/s/squees_toy.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ PreventDamage | Cost$ T | ValidTgts$ Creature | Amount$ 1 | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/squees_toy.jpg -Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature this turn. \ No newline at end of file +Oracle:{T}: Prevent the next 1 damage that would be dealt to target creature this turn. diff --git a/forge-gui/res/cardsfolder/s/squeeze.txt b/forge-gui/res/cardsfolder/s/squeeze.txt index 35db9a5ab19..cbb94bb92f9 100644 --- a/forge-gui/res/cardsfolder/s/squeeze.txt +++ b/forge-gui/res/cardsfolder/s/squeeze.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ RaiseCost | ValidCard$ Sorcery | Type$ Spell | Amount$ 3 | Description$ Sorcery spells cost {3} more to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/squeeze.jpg -Oracle:Sorcery spells cost {3} more to cast. \ No newline at end of file +Oracle:Sorcery spells cost {3} more to cast. diff --git a/forge-gui/res/cardsfolder/s/squelch.txt b/forge-gui/res/cardsfolder/s/squelch.txt index f022d97fbbf..bd80bbf9b7f 100644 --- a/forge-gui/res/cardsfolder/s/squelch.txt +++ b/forge-gui/res/cardsfolder/s/squelch.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 1 U | TgtPrompt$ Select target Activated Ability | ValidTg SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/squelch.jpg -Oracle:Counter target activated ability. (Mana abilities can't be targeted.)\nDraw a card. \ No newline at end of file +Oracle:Counter target activated ability. (Mana abilities can't be targeted.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/squelching_leeches.txt b/forge-gui/res/cardsfolder/s/squelching_leeches.txt index ce6b97046e5..8e3f6731fc6 100644 --- a/forge-gui/res/cardsfolder/s/squelching_leeches.txt +++ b/forge-gui/res/cardsfolder/s/squelching_leeches.txt @@ -1,9 +1,9 @@ -Name:Squelching Leeches -ManaCost:2 B B -Types:Creature Leech -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of Swamps you control. -SVar:X:Count$Valid Swamp.YouCtrl -SVar:BuffedBy:Swamp -SVar:Picture:http://www.wizards.com/global/images/magic/general/squelching_leeches.jpg -Oracle:Squelching Leeches's power and toughness are each equal to the number of Swamps you control. \ No newline at end of file +Name:Squelching Leeches +ManaCost:2 B B +Types:Creature Leech +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of Swamps you control. +SVar:X:Count$Valid Swamp.YouCtrl +SVar:BuffedBy:Swamp +SVar:Picture:http://www.wizards.com/global/images/magic/general/squelching_leeches.jpg +Oracle:Squelching Leeches's power and toughness are each equal to the number of Swamps you control. diff --git a/forge-gui/res/cardsfolder/s/squire.txt b/forge-gui/res/cardsfolder/s/squire.txt index 00e2d32ebc6..3318f957ca1 100644 --- a/forge-gui/res/cardsfolder/s/squire.txt +++ b/forge-gui/res/cardsfolder/s/squire.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Creature Human Soldier PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card108908.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/squirming_mass.txt b/forge-gui/res/cardsfolder/s/squirming_mass.txt index fcdcd9a231c..fb5f2d45f46 100644 --- a/forge-gui/res/cardsfolder/s/squirming_mass.txt +++ b/forge-gui/res/cardsfolder/s/squirming_mass.txt @@ -4,4 +4,4 @@ Types:Creature Horror PT:1/1 K:Fear SVar:Picture:http://resources.wizards.com/magic/cards/cg/en-us/card15170.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) diff --git a/forge-gui/res/cardsfolder/s/squirrel_mob.txt b/forge-gui/res/cardsfolder/s/squirrel_mob.txt index eb4439f4a3d..869313c70a0 100644 --- a/forge-gui/res/cardsfolder/s/squirrel_mob.txt +++ b/forge-gui/res/cardsfolder/s/squirrel_mob.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each other Squirrel on the battlefield. SVar:X:Count$Valid Squirrel.Other SVar:Picture:http://www.wizards.com/global/images/magic/general/squirrel_mob.jpg -Oracle:Squirrel Mob gets +1/+1 for each other Squirrel on the battlefield. \ No newline at end of file +Oracle:Squirrel Mob gets +1/+1 for each other Squirrel on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/squirrel_nest.txt b/forge-gui/res/cardsfolder/s/squirrel_nest.txt index b280e0a0652..67436a93e55 100644 --- a/forge-gui/res/cardsfolder/s/squirrel_nest.txt +++ b/forge-gui/res/cardsfolder/s/squirrel_nest.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.AttachedBy | AddAbility$ Token | Description SVar:Token:AB$Token | Cost$ T | TokenAmount$ 1 | TokenName$ Squirrel | TokenTypes$ Creature,Squirrel | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You | SpellDescription$ Put a 1/1 green Squirrel creature token onto the battlefield. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/squirrel_nest.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Put a 1/1 green Squirrel creature token onto the battlefield." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: Put a 1/1 green Squirrel creature token onto the battlefield." diff --git a/forge-gui/res/cardsfolder/s/squirrel_wrangler.txt b/forge-gui/res/cardsfolder/s/squirrel_wrangler.txt index c61110a37b2..883c034aca4 100644 --- a/forge-gui/res/cardsfolder/s/squirrel_wrangler.txt +++ b/forge-gui/res/cardsfolder/s/squirrel_wrangler.txt @@ -6,4 +6,4 @@ A:AB$ Token | Cost$ 1 G Sac<1/Land> | TokenAmount$ 2 | TokenName$ Squirrel | Tok A:AB$ PumpAll | Cost$ 1 G Sac<1/Land> | ValidCards$ Creature.Squirrel | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Squirrel creatures get +1/+1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/squirrel_wrangler.jpg -Oracle:{1}{G}, Sacrifice a land: Put two 1/1 green Squirrel creature tokens onto the battlefield.\n{1}{G}, Sacrifice a land: Squirrel creatures get +1/+1 until end of turn. \ No newline at end of file +Oracle:{1}{G}, Sacrifice a land: Put two 1/1 green Squirrel creature tokens onto the battlefield.\n{1}{G}, Sacrifice a land: Squirrel creatures get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stab_wound.txt b/forge-gui/res/cardsfolder/s/stab_wound.txt index c4694a4b701..415c72acb7b 100644 --- a/forge-gui/res/cardsfolder/s/stab_wound.txt +++ b/forge-gui/res/cardsfolder/s/stab_wound.txt @@ -1,10 +1,10 @@ -Name:Stab Wound -ManaCost:2 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddToughness$ -2 | Description$ Enchanted creature gets -2/-2. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player loses 2 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stab_wound.jpg -Oracle:Enchant creature\nEnchanted creature gets -2/-2.\nAt the beginning of the upkeep of enchanted creature's controller, that player loses 2 life. \ No newline at end of file +Name:Stab Wound +ManaCost:2 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddToughness$ -2 | Description$ Enchanted creature gets -2/-2. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigLoseLife | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, that player loses 2 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredPlayer | LifeAmount$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stab_wound.jpg +Oracle:Enchant creature\nEnchanted creature gets -2/-2.\nAt the beginning of the upkeep of enchanted creature's controller, that player loses 2 life. diff --git a/forge-gui/res/cardsfolder/s/stabbing_pain.txt b/forge-gui/res/cardsfolder/s/stabbing_pain.txt index 9c28989ace3..54be71d5241 100644 --- a/forge-gui/res/cardsfolder/s/stabbing_pain.txt +++ b/forge-gui/res/cardsfolder/s/stabbing_pain.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | SubAbility$ DBTap | SpellDescription$ Target creature gets -1/-1 until end of turn. Tap that creature. SVar:DBTap:DB$Tap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/stabbing_pain.jpg -Oracle:Target creature gets -1/-1 until end of turn. Tap that creature. \ No newline at end of file +Oracle:Target creature gets -1/-1 until end of turn. Tap that creature. diff --git a/forge-gui/res/cardsfolder/s/stabilizer.txt b/forge-gui/res/cardsfolder/s/stabilizer.txt index 1122952dc26..6078c981619 100644 --- a/forge-gui/res/cardsfolder/s/stabilizer.txt +++ b/forge-gui/res/cardsfolder/s/stabilizer.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | GlobalRule$ Players can't cycle cards. | Description$ Playe SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stabilizer.jpg -Oracle:Players can't cycle cards. \ No newline at end of file +Oracle:Players can't cycle cards. diff --git a/forge-gui/res/cardsfolder/s/staff_of_domination.txt b/forge-gui/res/cardsfolder/s/staff_of_domination.txt index a06d9ef43ec..a644ab38f19 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_domination.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_domination.txt @@ -7,4 +7,4 @@ A:AB$ Untap | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creatur A:AB$ Tap | Cost$ 4 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. A:AB$ Draw | Cost$ 5 T | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_domination.jpg -Oracle:{1}: Untap Staff of Domination.\n{2}, {T}: You gain 1 life.\n{3}, {T}: Untap target creature.\n{4}, {T}: Tap target creature.\n{5}, {T}: Draw a card. \ No newline at end of file +Oracle:{1}: Untap Staff of Domination.\n{2}, {T}: You gain 1 life.\n{3}, {T}: Untap target creature.\n{4}, {T}: Tap target creature.\n{5}, {T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/staff_of_nin.txt b/forge-gui/res/cardsfolder/s/staff_of_nin.txt index 127855d6291..0c2f5a28602 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_nin.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_nin.txt @@ -1,8 +1,8 @@ -Name:Staff of Nin -ManaCost:6 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ You -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_nin.jpg -Oracle:At the beginning of your upkeep, draw a card.\n{T}: Staff of Nin deals 1 damage to target creature or player. \ No newline at end of file +Name:Staff of Nin +ManaCost:6 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ At the beginning of your upkeep, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | Defined$ You +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_nin.jpg +Oracle:At the beginning of your upkeep, draw a card.\n{T}: Staff of Nin deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/staff_of_the_ages.txt b/forge-gui/res/cardsfolder/s/staff_of_the_ages.txt index 88f12764b5f..5089919fcb4 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_the_ages.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_the_ages.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature | AddHiddenKeyword$ May be blocked as th SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_ages.jpg -Oracle:Creatures with landwalk abilities can be blocked as though they didn't have those abilities. \ No newline at end of file +Oracle:Creatures with landwalk abilities can be blocked as though they didn't have those abilities. diff --git a/forge-gui/res/cardsfolder/s/staff_of_the_death_magus.txt b/forge-gui/res/cardsfolder/s/staff_of_the_death_magus.txt index e232c348778..7465a0243ed 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_the_death_magus.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_the_death_magus.txt @@ -1,10 +1,10 @@ -Name:Staff of the Death Magus -ManaCost:3 -Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a black spell or a Swamp enters the battlefield under your control, you gain 1 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Swamp.YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a black spell or a Swamp enters the battlefield under your control, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_death_magus.jpg -Oracle:Whenever you cast a black spell or a Swamp enters the battlefield under your control, you gain 1 life. +Name:Staff of the Death Magus +ManaCost:3 +Types:Artifact +T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a black spell or a Swamp enters the battlefield under your control, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Swamp.YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a black spell or a Swamp enters the battlefield under your control, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_death_magus.jpg +Oracle:Whenever you cast a black spell or a Swamp enters the battlefield under your control, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/staff_of_the_flame_magus.txt b/forge-gui/res/cardsfolder/s/staff_of_the_flame_magus.txt index 309d21c8812..d997b1016da 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_the_flame_magus.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_the_flame_magus.txt @@ -1,10 +1,10 @@ -Name:Staff of the Flame Magus -ManaCost:3 -Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a red spell or a Mountain enters the battlefield under your control, you gain 1 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Mountain.YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a red spell or a Mountain enters the battlefield under your control, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_flame_magus.jpg -Oracle:Whenever you cast a red spell or a Mountain enters the battlefield under your control, you gain 1 life. +Name:Staff of the Flame Magus +ManaCost:3 +Types:Artifact +T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a red spell or a Mountain enters the battlefield under your control, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Mountain.YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a red spell or a Mountain enters the battlefield under your control, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_flame_magus.jpg +Oracle:Whenever you cast a red spell or a Mountain enters the battlefield under your control, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/staff_of_the_mind_magus.txt b/forge-gui/res/cardsfolder/s/staff_of_the_mind_magus.txt index c1867f8e40c..3ed7bb0aa5f 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_the_mind_magus.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_the_mind_magus.txt @@ -1,10 +1,10 @@ -Name:Staff of the Mind Magus -ManaCost:3 -Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a blue spell or an Island enters the battlefield under your control, you gain 1 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Island.YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a blue spell or an Island enters the battlefield under your control, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_mind_magus.jpg -Oracle:Whenever you cast a blue spell or an Island enters the battlefield under your control, you gain 1 life. +Name:Staff of the Mind Magus +ManaCost:3 +Types:Artifact +T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a blue spell or an Island enters the battlefield under your control, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Island.YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a blue spell or an Island enters the battlefield under your control, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_mind_magus.jpg +Oracle:Whenever you cast a blue spell or an Island enters the battlefield under your control, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/staff_of_the_sun_magus.txt b/forge-gui/res/cardsfolder/s/staff_of_the_sun_magus.txt index a4b5005965c..a16d089f338 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_the_sun_magus.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_the_sun_magus.txt @@ -1,10 +1,10 @@ -Name:Staff of the Sun Magus -ManaCost:3 -Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a white spell or a Plains enters the battlefield under your control, you gain 1 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Plains.YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a white spell or a Plains enters the battlefield under your control, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$White -SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_sun_magus.jpg -Oracle:Whenever you cast a white spell or a Plains enters the battlefield under your control, you gain 1 life. +Name:Staff of the Sun Magus +ManaCost:3 +Types:Artifact +T:Mode$ SpellCast | ValidCard$ Card.White | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a white spell or a Plains enters the battlefield under your control, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Plains.YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a white spell or a Plains enters the battlefield under your control, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$White +SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_sun_magus.jpg +Oracle:Whenever you cast a white spell or a Plains enters the battlefield under your control, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/staff_of_the_wild_magus.txt b/forge-gui/res/cardsfolder/s/staff_of_the_wild_magus.txt index cc4d124fdf2..f79483a0de0 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_the_wild_magus.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_the_wild_magus.txt @@ -1,10 +1,10 @@ -Name:Staff of the Wild Magus -ManaCost:3 -Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a green spell or a Forest enters the battlefield under your control, you gain 1 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | Secondary$ True | TriggerDescription$ Whenever you cast a green spell or a Forest enters the battlefield under your control, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -SVar:RemRandomDeck:True -DeckNeeds:Color$Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_wild_magus.jpg -Oracle:Whenever you cast a green spell or a Forest enters the battlefield under your control, you gain 1 life. +Name:Staff of the Wild Magus +ManaCost:3 +Types:Artifact +T:Mode$ SpellCast | ValidCard$ Card.Green | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever you cast a green spell or a Forest enters the battlefield under your control, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigGainLife | Secondary$ True | TriggerDescription$ Whenever you cast a green spell or a Forest enters the battlefield under your control, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +SVar:RemRandomDeck:True +DeckNeeds:Color$Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_the_wild_magus.jpg +Oracle:Whenever you cast a green spell or a Forest enters the battlefield under your control, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/staff_of_zegon.txt b/forge-gui/res/cardsfolder/s/staff_of_zegon.txt index 52d6540585e..83021bbb394 100644 --- a/forge-gui/res/cardsfolder/s/staff_of_zegon.txt +++ b/forge-gui/res/cardsfolder/s/staff_of_zegon.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -2/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/staff_of_zegon.jpg -Oracle:{3}, {T}: Target creature gets -2/-0 until end of turn. \ No newline at end of file +Oracle:{3}, {T}: Target creature gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stag_beetle.txt b/forge-gui/res/cardsfolder/s/stag_beetle.txt index 1dd0da70714..b70ec6caae6 100644 --- a/forge-gui/res/cardsfolder/s/stag_beetle.txt +++ b/forge-gui/res/cardsfolder/s/stag_beetle.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 co SVar:X:Count$Valid Creature.Other SVar:NeedsToPlay:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/stag_beetle.jpg -Oracle:Stag Beetle enters the battlefield with X +1/+1 counters on it, where X is the number of other creatures on the battlefield. \ No newline at end of file +Oracle:Stag Beetle enters the battlefield with X +1/+1 counters on it, where X is the number of other creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/s/staggershock.txt b/forge-gui/res/cardsfolder/s/staggershock.txt index 85064a33147..34b12cb4fce 100644 --- a/forge-gui/res/cardsfolder/s/staggershock.txt +++ b/forge-gui/res/cardsfolder/s/staggershock.txt @@ -1,7 +1,7 @@ -Name:Staggershock -ManaCost:2 R -Types:Instant -K:Rebound -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/staggershock.jpg -Oracle:Staggershock deals 2 damage to target creature or player.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Staggershock +ManaCost:2 R +Types:Instant +K:Rebound +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/staggershock.jpg +Oracle:Staggershock deals 2 damage to target creature or player.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/stairs_to_infinity.txt b/forge-gui/res/cardsfolder/s/stairs_to_infinity.txt index dde9e76ea49..4c25d84de25 100644 --- a/forge-gui/res/cardsfolder/s/stairs_to_infinity.txt +++ b/forge-gui/res/cardsfolder/s/stairs_to_infinity.txt @@ -1,11 +1,11 @@ -Name:Stairs to Infinity -ManaCost:no cost -Types:Plane Xerex -S:Mode$ Continuous | EffectZone$ Command | Affected$ Player | SetMaxHandSize$ Unlimited | Description$ Players have no maximum hand size. -T:Mode$ PlanarDice | TriggerZones$ Command | Execute$ RolledDie | TriggerDescription$ Whenever you roll the planar die, draw a card. -SVar:RolledDie:AB$ Draw | Cost$ 0 | NumCards$ 1 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top card of your planar deck. You may put it on the bottom of your planar deck. -SVar:RolledChaos:AB$ Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ 1 | Reveal$ True | SourceZone$ PlanarDeck | DestinationZone$ PlanarDeck | DestinationZone2$ PlanarDeck | LibraryPosition$ -1 | LibraryPosition2$ 0 | ChangeValid$ Plane | Optional$ True -SVar:AIRollPlanarDieParams:Mode$ Always -SVar:Picture:http://www.wizards.com/global/images/magic/general/stairs_to_infinity.jpg -Oracle:Players have no maximum hand size.\nWhenever you roll the planar die, draw a card.\nWhenever you roll {C}, reveal the top card of your planar deck. You may put it on the bottom of your planar deck. \ No newline at end of file +Name:Stairs to Infinity +ManaCost:no cost +Types:Plane Xerex +S:Mode$ Continuous | EffectZone$ Command | Affected$ Player | SetMaxHandSize$ Unlimited | Description$ Players have no maximum hand size. +T:Mode$ PlanarDice | TriggerZones$ Command | Execute$ RolledDie | TriggerDescription$ Whenever you roll the planar die, draw a card. +SVar:RolledDie:AB$ Draw | Cost$ 0 | NumCards$ 1 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top card of your planar deck. You may put it on the bottom of your planar deck. +SVar:RolledChaos:AB$ Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ 1 | Reveal$ True | SourceZone$ PlanarDeck | DestinationZone$ PlanarDeck | DestinationZone2$ PlanarDeck | LibraryPosition$ -1 | LibraryPosition2$ 0 | ChangeValid$ Plane | Optional$ True +SVar:AIRollPlanarDieParams:Mode$ Always +SVar:Picture:http://www.wizards.com/global/images/magic/general/stairs_to_infinity.jpg +Oracle:Players have no maximum hand size.\nWhenever you roll the planar die, draw a card.\nWhenever you roll {C}, reveal the top card of your planar deck. You may put it on the bottom of your planar deck. diff --git a/forge-gui/res/cardsfolder/s/stalker_hag.txt b/forge-gui/res/cardsfolder/s/stalker_hag.txt index 64c0fad69e1..b01e206e662 100644 --- a/forge-gui/res/cardsfolder/s/stalker_hag.txt +++ b/forge-gui/res/cardsfolder/s/stalker_hag.txt @@ -5,4 +5,4 @@ PT:3/2 K:Swampwalk K:Forestwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/stalker_hag.jpg -Oracle:Swampwalk, forestwalk \ No newline at end of file +Oracle:Swampwalk, forestwalk diff --git a/forge-gui/res/cardsfolder/s/stalking_assassin.txt b/forge-gui/res/cardsfolder/s/stalking_assassin.txt index b8e8b6c1e1b..96735b1f29a 100644 --- a/forge-gui/res/cardsfolder/s/stalking_assassin.txt +++ b/forge-gui/res/cardsfolder/s/stalking_assassin.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Tap | Cost$ 3 U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. A:AB$ Destroy | Cost$ 3 B T | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | SpellDescription$ Destroy target tapped creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_assassin.jpg -Oracle:{3}{U}, {T}: Tap target creature.\n{3}{B}, {T}: Destroy target tapped creature. \ No newline at end of file +Oracle:{3}{U}, {T}: Tap target creature.\n{3}{B}, {T}: Destroy target tapped creature. diff --git a/forge-gui/res/cardsfolder/s/stalking_bloodsucker.txt b/forge-gui/res/cardsfolder/s/stalking_bloodsucker.txt index cfed906a9a5..93db567ed46 100644 --- a/forge-gui/res/cardsfolder/s/stalking_bloodsucker.txt +++ b/forge-gui/res/cardsfolder/s/stalking_bloodsucker.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ 1 B Discard<1/Card> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Stalking Bloodsucker gets +2/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_bloodsucker.jpg -Oracle:Flying\n{1}{B}, Discard a card: Stalking Bloodsucker gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{B}, Discard a card: Stalking Bloodsucker gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stalking_stones.txt b/forge-gui/res/cardsfolder/s/stalking_stones.txt index 3a7cec592ba..0d0bbb0724c 100644 --- a/forge-gui/res/cardsfolder/s/stalking_stones.txt +++ b/forge-gui/res/cardsfolder/s/stalking_stones.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Animate | Cost$ 6 | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Creature,Artifact,Elemental | Permanent$ True | SpellDescription$ CARDNAME becomes a 3/3 Elemental artifact creature that's still a land. (This effect lasts indefinitely.) SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_stones.jpg -Oracle:{T}: Add {1} to your mana pool.\n{6}: Stalking Stones becomes a 3/3 Elemental artifact creature that's still a land. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{6}: Stalking Stones becomes a 3/3 Elemental artifact creature that's still a land. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/s/stalking_tiger.txt b/forge-gui/res/cardsfolder/s/stalking_tiger.txt index 3d87fd8e273..58a93d527b5 100644 --- a/forge-gui/res/cardsfolder/s/stalking_tiger.txt +++ b/forge-gui/res/cardsfolder/s/stalking_tiger.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:3/3 K:CantBeBlockedByAmount GT1 SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_tiger.jpg -Oracle:Stalking Tiger can't be blocked by more than one creature. \ No newline at end of file +Oracle:Stalking Tiger can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/s/stalking_tiger_avatar.txt b/forge-gui/res/cardsfolder/s/stalking_tiger_avatar.txt index 0bf59e2cf19..b78363d047b 100644 --- a/forge-gui/res/cardsfolder/s/stalking_tiger_avatar.txt +++ b/forge-gui/res/cardsfolder/s/stalking_tiger_avatar.txt @@ -1,8 +1,8 @@ -Name:Stalking Tiger Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+2 -T:Mode$ SpellCast | ValidCard$ Card.Creature | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever you cast a creature spell, you may pay {1}. If you do, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 1 | NumCards$ 1 -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/stalking_tiger_avatar.jpg -Oracle:Hand +0, life +2\nWhenever you cast a creature spell, you may pay {1}. If you do, draw a card. \ No newline at end of file +Name:Stalking Tiger Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+2 +T:Mode$ SpellCast | ValidCard$ Card.Creature | ValidActivatingPlayer$ You | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever you cast a creature spell, you may pay {1}. If you do, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 1 | NumCards$ 1 +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/stalking_tiger_avatar.jpg +Oracle:Hand +0, life +2\nWhenever you cast a creature spell, you may pay {1}. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/s/stalking_vengeance.txt b/forge-gui/res/cardsfolder/s/stalking_vengeance.txt index 012013c7973..bb09bac4268 100644 --- a/forge-gui/res/cardsfolder/s/stalking_vengeance.txt +++ b/forge-gui/res/cardsfolder/s/stalking_vengeance.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X SVar:X:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_vengeance.jpg -Oracle:Haste\nWhenever another creature you control dies, it deals damage equal to its power to target player. \ No newline at end of file +Oracle:Haste\nWhenever another creature you control dies, it deals damage equal to its power to target player. diff --git a/forge-gui/res/cardsfolder/s/stalking_yeti.txt b/forge-gui/res/cardsfolder/s/stalking_yeti.txt index 10e96516019..cb4053239e3 100644 --- a/forge-gui/res/cardsfolder/s/stalking_yeti.txt +++ b/forge-gui/res/cardsfolder/s/stalking_yeti.txt @@ -1,13 +1,13 @@ -Name:Stalking Yeti -ManaCost:2 R R -Types:Snow Creature Yeti -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if it's on the battlefield, it deals damage equal to its power to target creature an opponent controls and that creature deals damage equal to its power to CARDNAME. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | IsPresent$ Card.Self | PresentZone$ Battlefield | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumDmg$ X | References$ X | SubAbility$ DBDamage -SVar:DBDamage:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ Y | References$ Y -A:AB$ ChangeZone | Cost$ 2 S | Origin$ Battlefield | Destination$ Hand | SorcerySpeed$ True | SpellDescription$ Return CARDNAME to its owner's hand. Activate this ability only any time you could cast a sorcery. -SVar:X:Count$CardPower -SVar:Y:Targeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_yeti.jpg -Oracle:When Stalking Yeti enters the battlefield, if it's on the battlefield, it deals damage equal to its power to target creature an opponent controls and that creature deals damage equal to its power to Stalking Yeti.\n{2}{S}: Return Stalking Yeti to its owner's hand. Activate this ability only any time you could cast a sorcery. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Name:Stalking Yeti +ManaCost:2 R R +Types:Snow Creature Yeti +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if it's on the battlefield, it deals damage equal to its power to target creature an opponent controls and that creature deals damage equal to its power to CARDNAME. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | IsPresent$ Card.Self | PresentZone$ Battlefield | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumDmg$ X | References$ X | SubAbility$ DBDamage +SVar:DBDamage:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ Y | References$ Y +A:AB$ ChangeZone | Cost$ 2 S | Origin$ Battlefield | Destination$ Hand | SorcerySpeed$ True | SpellDescription$ Return CARDNAME to its owner's hand. Activate this ability only any time you could cast a sorcery. +SVar:X:Count$CardPower +SVar:Y:Targeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stalking_yeti.jpg +Oracle:When Stalking Yeti enters the battlefield, if it's on the battlefield, it deals damage equal to its power to target creature an opponent controls and that creature deals damage equal to its power to Stalking Yeti.\n{2}{S}: Return Stalking Yeti to its owner's hand. Activate this ability only any time you could cast a sorcery. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/s/stalwart_shield_bearers.txt b/forge-gui/res/cardsfolder/s/stalwart_shield_bearers.txt index 1b66b66d417..544ed0a5c1b 100644 --- a/forge-gui/res/cardsfolder/s/stalwart_shield_bearers.txt +++ b/forge-gui/res/cardsfolder/s/stalwart_shield_bearers.txt @@ -5,4 +5,4 @@ PT:0/3 K:Defender S:Mode$ Continuous | Affected$ Creature.withDefender+Other+YouCtrl | AddToughness$ 2 | Description$ Other creatures you control with defender get +0/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/stalwart_shield_bearers.jpg -Oracle:Defender\nOther creatures you control with defender get +0/+2. \ No newline at end of file +Oracle:Defender\nOther creatures you control with defender get +0/+2. diff --git a/forge-gui/res/cardsfolder/s/stamina.txt b/forge-gui/res/cardsfolder/s/stamina.txt index a7c39898960..25ac471e006 100644 --- a/forge-gui/res/cardsfolder/s/stamina.txt +++ b/forge-gui/res/cardsfolder/s/stamina.txt @@ -1,9 +1,9 @@ -Name:Stamina -ManaCost:2 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Vigilance | Description$ Enchanted creature has vigilance. -A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stamina.jpg -Oracle:Enchant creature\nEnchanted creature has vigilance.\nSacrifice Stamina: Regenerate enchanted creature. \ No newline at end of file +Name:Stamina +ManaCost:2 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Vigilance | Description$ Enchanted creature has vigilance. +A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stamina.jpg +Oracle:Enchant creature\nEnchanted creature has vigilance.\nSacrifice Stamina: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/s/stampede.txt b/forge-gui/res/cardsfolder/s/stampede.txt index 43280e63523..6e610d2c3ea 100644 --- a/forge-gui/res/cardsfolder/s/stampede.txt +++ b/forge-gui/res/cardsfolder/s/stampede.txt @@ -3,4 +3,4 @@ ManaCost:1 G G Types:Instant A:SP$ PumpAll | Cost$ 1 G G | ValidCards$ Creature.attacking | NumAtt$ +1 | KW$ Trample | SpellDescription$ Attacking creatures get +1/+0 and gain trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stampede.jpg -Oracle:Attacking creatures get +1/+0 and gain trample until end of turn. \ No newline at end of file +Oracle:Attacking creatures get +1/+0 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stampede_driver.txt b/forge-gui/res/cardsfolder/s/stampede_driver.txt index ad3a982c9d7..732d9efdd67 100644 --- a/forge-gui/res/cardsfolder/s/stampede_driver.txt +++ b/forge-gui/res/cardsfolder/s/stampede_driver.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ PumpAll | Cost$ 1 G T Discard<1/Card> | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Trample | SpellDescription$ Creatures you control get +1/+1 and gain trample until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stampede_driver.jpg -Oracle:{1}{G}, {T}, Discard a card: Creatures you control get +1/+1 and gain trample until end of turn. \ No newline at end of file +Oracle:{1}{G}, {T}, Discard a card: Creatures you control get +1/+1 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stampeding_rhino.txt b/forge-gui/res/cardsfolder/s/stampeding_rhino.txt index e87805ba40b..bb014a1a5bd 100644 --- a/forge-gui/res/cardsfolder/s/stampeding_rhino.txt +++ b/forge-gui/res/cardsfolder/s/stampeding_rhino.txt @@ -4,4 +4,4 @@ Types:Creature Rhino PT:4/4 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/stampeding_rhino.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.) \ No newline at end of file +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.) diff --git a/forge-gui/res/cardsfolder/s/stampeding_serow.txt b/forge-gui/res/cardsfolder/s/stampeding_serow.txt index 04a6dd49b7e..800748dcccd 100644 --- a/forge-gui/res/cardsfolder/s/stampeding_serow.txt +++ b/forge-gui/res/cardsfolder/s/stampeding_serow.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | Trigger SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Creature.Green+YouCtrl | ChangeNum$ 1 | Mandatory$ True | Hidden$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stampeding_serow.jpg -Oracle:Trample\nAt the beginning of your upkeep, return a green creature you control to its owner's hand. \ No newline at end of file +Oracle:Trample\nAt the beginning of your upkeep, return a green creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/stampeding_wildebeests.txt b/forge-gui/res/cardsfolder/s/stampeding_wildebeests.txt index 9faf800a34c..5989a91d9b8 100644 --- a/forge-gui/res/cardsfolder/s/stampeding_wildebeests.txt +++ b/forge-gui/res/cardsfolder/s/stampeding_wildebeests.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | ChangeType$ Creature.Green+YouCtrl | ChangeNum$ 1 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stampeding_wildebeests.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, return a green creature you control to its owner's hand. \ No newline at end of file +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, return a green creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/stand_deliver.txt b/forge-gui/res/cardsfolder/s/stand_deliver.txt index e2ac4c6c442..f38687ae26b 100644 --- a/forge-gui/res/cardsfolder/s/stand_deliver.txt +++ b/forge-gui/res/cardsfolder/s/stand_deliver.txt @@ -1,16 +1,16 @@ -Name:Stand -ManaCost:W -AlternateMode: Split -Types:Instant -A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature | Amount$ 2 | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stand_deliver.jpg - -Oracle:Prevent the next 2 damage that would be dealt to target creature this turn. - -ALTERNATE - -Name:Deliver -ManaCost:2 U -Types:Instant -A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. -Oracle:Return target permanent to its owner's hand. \ No newline at end of file +Name:Stand +ManaCost:W +AlternateMode: Split +Types:Instant +A:SP$ PreventDamage | Cost$ W | ValidTgts$ Creature | Amount$ 2 | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stand_deliver.jpg + +Oracle:Prevent the next 2 damage that would be dealt to target creature this turn. + +ALTERNATE + +Name:Deliver +ManaCost:2 U +Types:Instant +A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. +Oracle:Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/stand_firm.txt b/forge-gui/res/cardsfolder/s/stand_firm.txt index 06e8784ca14..b2a06fba93e 100644 --- a/forge-gui/res/cardsfolder/s/stand_firm.txt +++ b/forge-gui/res/cardsfolder/s/stand_firm.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | SubAbility$ DBScry | SpellDescription$ Target creature gets +1/+1 until end of turn. 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:Picture:http://www.wizards.com/global/images/magic/general/stand_firm.jpg -Oracle:Target creature gets +1/+1 until end of turn.\nScry 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.) \ No newline at end of file +Oracle:Target creature gets +1/+1 until end of turn.\nScry 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.) diff --git a/forge-gui/res/cardsfolder/s/stand_together.txt b/forge-gui/res/cardsfolder/s/stand_together.txt index 32e758258e3..2eea4cfd0f0 100644 --- a/forge-gui/res/cardsfolder/s/stand_together.txt +++ b/forge-gui/res/cardsfolder/s/stand_together.txt @@ -1,7 +1,7 @@ -Name:Stand Together -ManaCost:3 G G -Types:Instant -A:SP$ PutCounter | Cost$ 3 G G | ValidTgts$ Creature |TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPutTwo | SpellDescription$ Put two +1/+1 counters on target creature and two +1/+1 counters on another target creature. -SVar:DBPutTwo:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select another target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stand_together.jpg -Oracle:Put two +1/+1 counters on target creature and two +1/+1 counters on another target creature. \ No newline at end of file +Name:Stand Together +ManaCost:3 G G +Types:Instant +A:SP$ PutCounter | Cost$ 3 G G | ValidTgts$ Creature |TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 | SubAbility$ DBPutTwo | SpellDescription$ Put two +1/+1 counters on target creature and two +1/+1 counters on another target creature. +SVar:DBPutTwo:DB$ PutCounter | Cost$ 0 | ValidTgts$ Creature |TgtPrompt$ Select another target creature | TargetUnique$ True | CounterType$ P1P1 | CounterNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stand_together.jpg +Oracle:Put two +1/+1 counters on target creature and two +1/+1 counters on another target creature. diff --git a/forge-gui/res/cardsfolder/s/standardize.txt b/forge-gui/res/cardsfolder/s/standardize.txt index de36843dbf5..a54c397776d 100644 --- a/forge-gui/res/cardsfolder/s/standardize.txt +++ b/forge-gui/res/cardsfolder/s/standardize.txt @@ -1,8 +1,8 @@ -Name:Standardize -ManaCost:U U -Types:Instant -A:SP$ ChooseType | Cost$ U U | Defined$ You | Type$ Creature | InvalidTypes$ Wall | SubAbility$ DBAnimateAll | SpellDescription$ Choose a creature type other than Wall. Each creature becomes that type until end of turn. -SVar:DBAnimateAll:DB$ AnimateAll | ValidCards$ Creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/standardize.jpg -Oracle:Choose a creature type other than Wall. Each creature becomes that type until end of turn. \ No newline at end of file +Name:Standardize +ManaCost:U U +Types:Instant +A:SP$ ChooseType | Cost$ U U | Defined$ You | Type$ Creature | InvalidTypes$ Wall | SubAbility$ DBAnimateAll | SpellDescription$ Choose a creature type other than Wall. Each creature becomes that type until end of turn. +SVar:DBAnimateAll:DB$ AnimateAll | ValidCards$ Creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/standardize.jpg +Oracle:Choose a creature type other than Wall. Each creature becomes that type until end of turn. diff --git a/forge-gui/res/cardsfolder/s/standing_stones.txt b/forge-gui/res/cardsfolder/s/standing_stones.txt index af7e374d3c8..8aff8001e75 100644 --- a/forge-gui/res/cardsfolder/s/standing_stones.txt +++ b/forge-gui/res/cardsfolder/s/standing_stones.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mana | Cost$ 1 T PayLife<1> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/standing_stones.jpg -Oracle:{1}, {T}, Pay 1 life: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{1}, {T}, Pay 1 life: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/standing_troops.txt b/forge-gui/res/cardsfolder/s/standing_troops.txt index 1947ab0d6ea..4a876db39c1 100644 --- a/forge-gui/res/cardsfolder/s/standing_troops.txt +++ b/forge-gui/res/cardsfolder/s/standing_troops.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/4 K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/standing_troops.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/s/standstill.txt b/forge-gui/res/cardsfolder/s/standstill.txt index 0d5015d8872..21f3a5d8ea5 100644 --- a/forge-gui/res/cardsfolder/s/standstill.txt +++ b/forge-gui/res/cardsfolder/s/standstill.txt @@ -11,4 +11,4 @@ SVar:Z:Count$Valid Creature.OppCtrl SVar:NeedsToPlayVar:Y GTZ Svar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/standstill.jpg -Oracle:When a player casts a spell, sacrifice Standstill. If you do, each of that player's opponents draws three cards. \ No newline at end of file +Oracle:When a player casts a spell, sacrifice Standstill. If you do, each of that player's opponents draws three cards. diff --git a/forge-gui/res/cardsfolder/s/stangg.txt b/forge-gui/res/cardsfolder/s/stangg.txt index 22d6b1da62e..f032b6fa77f 100644 --- a/forge-gui/res/cardsfolder/s/stangg.txt +++ b/forge-gui/res/cardsfolder/s/stangg.txt @@ -10,4 +10,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ TrigSac | TriggerDescription$ When that token leaves the battlefield, sacrifice CARDNAME. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup SVar:Picture:http://www.wizards.com/global/images/magic/general/stangg.jpg -Oracle:When Stangg enters the battlefield, put a legendary 3/4 red and green Human Warrior creature token named Stangg Twin onto the battlefield. When Stangg leaves the battlefield, exile that token. When that token leaves the battlefield, sacrifice Stangg. \ No newline at end of file +Oracle:When Stangg enters the battlefield, put a legendary 3/4 red and green Human Warrior creature token named Stangg Twin onto the battlefield. When Stangg leaves the battlefield, exile that token. When that token leaves the battlefield, sacrifice Stangg. diff --git a/forge-gui/res/cardsfolder/s/star_compass.txt b/forge-gui/res/cardsfolder/s/star_compass.txt index 980b0c3ddf1..93203c167e1 100644 --- a/forge-gui/res/cardsfolder/s/star_compass.txt +++ b/forge-gui/res/cardsfolder/s/star_compass.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Basic.YouCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any color a basic land you control could produce. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/star_compass.jpg -Oracle:Star Compass enters the battlefield tapped.\n{T}: Add to your mana pool one mana of any color that a basic land you control could produce. \ No newline at end of file +Oracle:Star Compass enters the battlefield tapped.\n{T}: Add to your mana pool one mana of any color that a basic land you control could produce. diff --git a/forge-gui/res/cardsfolder/s/starfall.txt b/forge-gui/res/cardsfolder/s/starfall.txt index 93848bcc527..15226243c0c 100644 --- a/forge-gui/res/cardsfolder/s/starfall.txt +++ b/forge-gui/res/cardsfolder/s/starfall.txt @@ -1,8 +1,8 @@ -Name:Starfall -ManaCost:4 R -Types:Instant -A:SP$ DealDamage | Cost$ 4 R | NumDmg$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 3 damage to target creature. If that creature is an enchantment, CARDNAME deals 3 damage to that creature's controller. -SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X -SVar:X:Targeted$Valid Creature.Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/starfall.jpg -Oracle:Starfall deals 3 damage to target creature. If that creature is an enchantment, Starfall deals 3 damage to that creature's controller. \ No newline at end of file +Name:Starfall +ManaCost:4 R +Types:Instant +A:SP$ DealDamage | Cost$ 4 R | NumDmg$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBDamage | SpellDescription$ CARDNAME deals 3 damage to target creature. If that creature is an enchantment, CARDNAME deals 3 damage to that creature's controller. +SVar:DBDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X +SVar:X:Targeted$Valid Creature.Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/starfall.jpg +Oracle:Starfall deals 3 damage to target creature. If that creature is an enchantment, Starfall deals 3 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/s/starke.txt b/forge-gui/res/cardsfolder/s/starke.txt index be27c1c3bba..d7ff94ec860 100644 --- a/forge-gui/res/cardsfolder/s/starke.txt +++ b/forge-gui/res/cardsfolder/s/starke.txt @@ -1,9 +1,9 @@ -Name:Starke -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-2 -T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ SituationalEthics | OptionalDecider$ You | TriggerDescription$ At the beginning of your draw step, you may draw an additional card. If you do, put a card from your hand on the bottom of your library. -SVar:SituationalEthics:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You | SubAbility$ Switch -SVar:Switch:DB$ ChangeZone | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeNum$ 1 | Mandatory$ True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/starke.jpg -Oracle:Hand +0, life -2\nAt the beginning of your draw step, you may draw an additional card. If you do, put a card from your hand on the bottom of your library. \ No newline at end of file +Name:Starke +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-2 +T:Mode$ Phase | Phase$ Draw | ValidPlayer$ You | TriggerZones$ Command | Execute$ SituationalEthics | OptionalDecider$ You | TriggerDescription$ At the beginning of your draw step, you may draw an additional card. If you do, put a card from your hand on the bottom of your library. +SVar:SituationalEthics:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You | SubAbility$ Switch +SVar:Switch:DB$ ChangeZone | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | ChangeNum$ 1 | Mandatory$ True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/starke.jpg +Oracle:Hand +0, life -2\nAt the beginning of your draw step, you may draw an additional card. If you do, put a card from your hand on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/s/starke_of_rath.txt b/forge-gui/res/cardsfolder/s/starke_of_rath.txt index 20121c5249a..cd7fce466ae 100644 --- a/forge-gui/res/cardsfolder/s/starke_of_rath.txt +++ b/forge-gui/res/cardsfolder/s/starke_of_rath.txt @@ -1,9 +1,9 @@ -Name:Starke of Rath -ManaCost:1 R R -Types:Legendary Creature Human Rogue -PT:2/2 -A:AB$ Destroy | Cost$ T | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | SubAbility$ TrigControl | SpellDescription$ Destroy target artifact or creature. -SVar:TrigControl:DB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ TargetedController | SpellDescription$ That permanent's controller gains control of CARDNAME. (This effect lasts indefinitely.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/starke_of_rath.jpg -Oracle:{T}: Destroy target artifact or creature. That permanent's controller gains control of Starke of Rath. (This effect lasts indefinitely.) \ No newline at end of file +Name:Starke of Rath +ManaCost:1 R R +Types:Legendary Creature Human Rogue +PT:2/2 +A:AB$ Destroy | Cost$ T | ValidTgts$ Artifact,Creature | TgtPrompt$ Select target artifact or creature | SubAbility$ TrigControl | SpellDescription$ Destroy target artifact or creature. +SVar:TrigControl:DB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ TargetedController | SpellDescription$ That permanent's controller gains control of CARDNAME. (This effect lasts indefinitely.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/starke_of_rath.jpg +Oracle:{T}: Destroy target artifact or creature. That permanent's controller gains control of Starke of Rath. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/s/starlight.txt b/forge-gui/res/cardsfolder/s/starlight.txt index 2b655c84abd..f5c20b42d91 100644 --- a/forge-gui/res/cardsfolder/s/starlight.txt +++ b/forge-gui/res/cardsfolder/s/starlight.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 1 W | ValidTgts$ Opponent | Defined$ You | LifeAmount$ X SVar:X:Count$Valid Creature.TargetedPlayerCtrl+Black/Times.3 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/starlight.jpg -Oracle:You gain 3 life for each black creature target opponent controls. \ No newline at end of file +Oracle:You gain 3 life for each black creature target opponent controls. diff --git a/forge-gui/res/cardsfolder/s/starlight_invoker.txt b/forge-gui/res/cardsfolder/s/starlight_invoker.txt index 7f48f886052..d6396740d50 100644 --- a/forge-gui/res/cardsfolder/s/starlight_invoker.txt +++ b/forge-gui/res/cardsfolder/s/starlight_invoker.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric Mutant PT:1/3 A:AB$ GainLife | Cost$ 7 W | LifeAmount$ 5 | SpellDescription$ You gain 5 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/starlight_invoker.jpg -Oracle:{7}{W}: You gain 5 life. \ No newline at end of file +Oracle:{7}{W}: You gain 5 life. diff --git a/forge-gui/res/cardsfolder/s/starlit_angel.txt b/forge-gui/res/cardsfolder/s/starlit_angel.txt index 12a0700f0c1..31ec3f899f7 100644 --- a/forge-gui/res/cardsfolder/s/starlit_angel.txt +++ b/forge-gui/res/cardsfolder/s/starlit_angel.txt @@ -4,4 +4,4 @@ Types:Creature Angel PT:3/4 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4398.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/starlit_sanctum.txt b/forge-gui/res/cardsfolder/s/starlit_sanctum.txt index e9ce2ba5ced..f842532576c 100644 --- a/forge-gui/res/cardsfolder/s/starlit_sanctum.txt +++ b/forge-gui/res/cardsfolder/s/starlit_sanctum.txt @@ -8,4 +8,4 @@ A:AB$ LoseLife | Cost$ B T Sac<1/Creature.Cleric/Cleric creature> | ValidTgts$ P SVar:Y:Sacrificed$CardPower SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/starlit_sanctum.jpg -Oracle:{T}: Add {1} to your mana pool.\n{W}, {T}, Sacrifice a Cleric creature: You gain life equal to the sacrificed creature's toughness.\n{B}, {T}, Sacrifice a Cleric creature: Target player loses life equal to the sacrificed creature's power. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{W}, {T}, Sacrifice a Cleric creature: You gain life equal to the sacrificed creature's toughness.\n{B}, {T}, Sacrifice a Cleric creature: Target player loses life equal to the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/s/starstorm.txt b/forge-gui/res/cardsfolder/s/starstorm.txt index cc9633e1ad2..0d1519dff0e 100644 --- a/forge-gui/res/cardsfolder/s/starstorm.txt +++ b/forge-gui/res/cardsfolder/s/starstorm.txt @@ -5,4 +5,4 @@ K:Cycling:3 A:SP$ DamageAll | Cost$ X R R | ValidCards$ Creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to each creature. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/starstorm.jpg -Oracle:Starstorm deals X damage to each creature.\nCycling {3} ({3}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Starstorm deals X damage to each creature.\nCycling {3} ({3}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/starved_rusalka.txt b/forge-gui/res/cardsfolder/s/starved_rusalka.txt index 5984ed189c2..2069ddd0ce2 100644 --- a/forge-gui/res/cardsfolder/s/starved_rusalka.txt +++ b/forge-gui/res/cardsfolder/s/starved_rusalka.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ GainLife | Cost$ G Sac<1/Creature> | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/starved_rusalka.jpg -Oracle:{G}, Sacrifice a creature: You gain 1 life. \ No newline at end of file +Oracle:{G}, Sacrifice a creature: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/stasis.txt b/forge-gui/res/cardsfolder/s/stasis.txt index f7b19582e7e..2aaa2444c83 100644 --- a/forge-gui/res/cardsfolder/s/stasis.txt +++ b/forge-gui/res/cardsfolder/s/stasis.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Player | AddKeyword$ Skip your untap step. | Desc K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay U SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stasis.jpg -Oracle:Players skip their untap steps.\nAt the beginning of your upkeep, sacrifice Stasis unless you pay {U}. \ No newline at end of file +Oracle:Players skip their untap steps.\nAt the beginning of your upkeep, sacrifice Stasis unless you pay {U}. diff --git a/forge-gui/res/cardsfolder/s/stasis_cell.txt b/forge-gui/res/cardsfolder/s/stasis_cell.txt index 9689d2fe78f..3a4040e8f08 100644 --- a/forge-gui/res/cardsfolder/s/stasis_cell.txt +++ b/forge-gui/res/cardsfolder/s/stasis_cell.txt @@ -1,10 +1,10 @@ -Name:Stasis Cell -ManaCost:4 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ KeepTapped -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. -A:AB$ Attach | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ KeepTapped | SpellDescription$ Attach CARDNAME to target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stasis_cell.jpg -Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\n{3}{U}: Attach Stasis Cell to target creature. \ No newline at end of file +Name:Stasis Cell +ManaCost:4 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ KeepTapped +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step. +A:AB$ Attach | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | AILogic$ KeepTapped | SpellDescription$ Attach CARDNAME to target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stasis_cell.jpg +Oracle:Enchant creature\nEnchanted creature doesn't untap during its controller's untap step.\n{3}{U}: Attach Stasis Cell to target creature. diff --git a/forge-gui/res/cardsfolder/s/stasis_cocoon.txt b/forge-gui/res/cardsfolder/s/stasis_cocoon.txt index d552bbd4b05..c97e762e6dc 100644 --- a/forge-gui/res/cardsfolder/s/stasis_cocoon.txt +++ b/forge-gui/res/cardsfolder/s/stasis_cocoon.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 W | ValidTgts$ Artifact | AITgts$ Creature,Card.hasActiva S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Enchanted artifact's activated abilities can't be activated. If enchanted artifact is a creature, it can't attack or block. S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. SVar:Picture:http://www.wizards.com/global/images/magic/general/stasis_cocoon.jpg -Oracle:Enchant artifact\nEnchanted artifact's activated abilities can't be activated. If enchanted artifact is a creature, it can't attack or block. \ No newline at end of file +Oracle:Enchant artifact\nEnchanted artifact's activated abilities can't be activated. If enchanted artifact is a creature, it can't attack or block. diff --git a/forge-gui/res/cardsfolder/s/statecraft.txt b/forge-gui/res/cardsfolder/s/statecraft.txt index aa5e18e672a..a1dce451347 100644 --- a/forge-gui/res/cardsfolder/s/statecraft.txt +++ b/forge-gui/res/cardsfolder/s/statecraft.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Prevent all SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/statecraft.jpg -Oracle:Prevent all combat damage that would be dealt to and dealt by creatures you control. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt to and dealt by creatures you control. diff --git a/forge-gui/res/cardsfolder/s/static_orb.txt b/forge-gui/res/cardsfolder/s/static_orb.txt index 4e10a0d7cc0..e1e355fb3db 100644 --- a/forge-gui/res/cardsfolder/s/static_orb.txt +++ b/forge-gui/res/cardsfolder/s/static_orb.txt @@ -1,9 +1,9 @@ -Name:Static Orb -ManaCost:3 -Types:Artifact -S:Mode$ Continuous | Affected$ Player | AddKeyword$ UntapAdjust:Permanent:2 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, players can't untap more than two permanents during their untap steps. -SVar:X:Count$Valid Card.Self+untapped -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/static_orb.jpg -Oracle:As long as Static Orb is untapped, players can't untap more than two permanents during their untap steps. +Name:Static Orb +ManaCost:3 +Types:Artifact +S:Mode$ Continuous | Affected$ Player | AddKeyword$ UntapAdjust:Permanent:2 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, players can't untap more than two permanents during their untap steps. +SVar:X:Count$Valid Card.Self+untapped +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/static_orb.jpg +Oracle:As long as Static Orb is untapped, players can't untap more than two permanents during their untap steps. diff --git a/forge-gui/res/cardsfolder/s/staunch_defenders.txt b/forge-gui/res/cardsfolder/s/staunch_defenders.txt index d62b8f54bd2..088d02a2e11 100644 --- a/forge-gui/res/cardsfolder/s/staunch_defenders.txt +++ b/forge-gui/res/cardsfolder/s/staunch_defenders.txt @@ -5,4 +5,4 @@ PT:3/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/staunch_defenders.jpg -Oracle:When Staunch Defenders enters the battlefield, you gain 4 life. \ No newline at end of file +Oracle:When Staunch Defenders enters the battlefield, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/s/staunch_hearted_warrior.txt b/forge-gui/res/cardsfolder/s/staunch_hearted_warrior.txt index 0af82f362ea..9de94f63939 100644 --- a/forge-gui/res/cardsfolder/s/staunch_hearted_warrior.txt +++ b/forge-gui/res/cardsfolder/s/staunch_hearted_warrior.txt @@ -1,8 +1,8 @@ -Name:Staunch-Hearted Warrior -ManaCost:3 G -Types:Creature Human Warrior -PT:2/2 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put two +1/+1 counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/staunch_hearted_warrior.jpg -Oracle:Heroic - Whenever you cast a spell that targets Staunch-Hearted Warrior, put two +1/+1 counters on Staunch-Hearted Warrior. \ No newline at end of file +Name:Staunch-Hearted Warrior +ManaCost:3 G +Types:Creature Human Warrior +PT:2/2 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put two +1/+1 counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/staunch_hearted_warrior.jpg +Oracle:Heroic - Whenever you cast a spell that targets Staunch-Hearted Warrior, put two +1/+1 counters on Staunch-Hearted Warrior. diff --git a/forge-gui/res/cardsfolder/s/stave_off.txt b/forge-gui/res/cardsfolder/s/stave_off.txt index 64b45092444..e96c34e89d1 100644 --- a/forge-gui/res/cardsfolder/s/stave_off.txt +++ b/forge-gui/res/cardsfolder/s/stave_off.txt @@ -5,4 +5,4 @@ A:SP$ Protection | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target crea #Computer isn't very good at picking a color to get protection from yet SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stave_off.jpg -Oracle:Target creature gains protection from the color of your choice until end of turn. (It can't be blocked, targeted, dealt damage, or enchanted by anything of that color.) \ No newline at end of file +Oracle:Target creature gains protection from the color of your choice until end of turn. (It can't be blocked, targeted, dealt damage, or enchanted by anything of that color.) diff --git a/forge-gui/res/cardsfolder/s/steadfast_guard.txt b/forge-gui/res/cardsfolder/s/steadfast_guard.txt index 8049ac7dd5a..721e4a63db6 100644 --- a/forge-gui/res/cardsfolder/s/steadfast_guard.txt +++ b/forge-gui/res/cardsfolder/s/steadfast_guard.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel PT:2/2 K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card132111.jpg -Oracle:Vigilance (Attacking doesn't cause this creature to tap.) \ No newline at end of file +Oracle:Vigilance (Attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/s/steadfastness.txt b/forge-gui/res/cardsfolder/s/steadfastness.txt index 74b67b9e858..b1197fc353c 100644 --- a/forge-gui/res/cardsfolder/s/steadfastness.txt +++ b/forge-gui/res/cardsfolder/s/steadfastness.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumDef$ +3 | SpellDescription$ Creatures you control get +0/+3 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/steadfastness.jpg -Oracle:Creatures you control get +0/+3 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/steady_progress.txt b/forge-gui/res/cardsfolder/s/steady_progress.txt index 45327fdb14c..d3e10feeb78 100644 --- a/forge-gui/res/cardsfolder/s/steady_progress.txt +++ b/forge-gui/res/cardsfolder/s/steady_progress.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Proliferate | Cost$ 2 U | SpellDescription$ Proliferate. Draw a card. | SubAbility$ DB SVar:DB:DB$Draw | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/steady_progress.jpg -Oracle:Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)\nDraw a card. \ No newline at end of file +Oracle:Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/steal_artifact.txt b/forge-gui/res/cardsfolder/s/steal_artifact.txt index c5efc2ba9a2..1a0a8e5e738 100644 --- a/forge-gui/res/cardsfolder/s/steal_artifact.txt +++ b/forge-gui/res/cardsfolder/s/steal_artifact.txt @@ -5,4 +5,4 @@ K:Enchant artifact A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Artifact | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/steal_artifact.jpg -Oracle:Enchant artifact\nYou control enchanted artifact. \ No newline at end of file +Oracle:Enchant artifact\nYou control enchanted artifact. diff --git a/forge-gui/res/cardsfolder/s/steal_enchantment.txt b/forge-gui/res/cardsfolder/s/steal_enchantment.txt index 6c8aefea797..6b1b7a01ef3 100644 --- a/forge-gui/res/cardsfolder/s/steal_enchantment.txt +++ b/forge-gui/res/cardsfolder/s/steal_enchantment.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ U U | ValidTgts$ Enchantment | AILogic$ GainControl S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted enchantment. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/steal_enchantment.jpg -Oracle:Enchant enchantment\nYou control enchanted enchantment. \ No newline at end of file +Oracle:Enchant enchantment\nYou control enchanted enchantment. diff --git a/forge-gui/res/cardsfolder/s/steal_strength.txt b/forge-gui/res/cardsfolder/s/steal_strength.txt index 4d92763f978..30f39e7b8af 100644 --- a/forge-gui/res/cardsfolder/s/steal_strength.txt +++ b/forge-gui/res/cardsfolder/s/steal_strength.txt @@ -1,7 +1,7 @@ -Name:Steal Strength -ManaCost:1 B -Types:Instant -A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +1/+1 | NumAtt$ +1 | NumDef$ +1 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. -SVar:DBPumpNeg:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -1/-1 | TargetUnique$ True | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/steal_strength.jpg -Oracle:Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. \ No newline at end of file +Name:Steal Strength +ManaCost:1 B +Types:Instant +A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature to get +1/+1 | NumAtt$ +1 | NumDef$ +1 | SubAbility$ DBPumpNeg | SpellDescription$ Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. +SVar:DBPumpNeg:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select another creature to get -1/-1 | TargetUnique$ True | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/steal_strength.jpg +Oracle:Target creature gets +1/+1 until end of turn. Another target creature gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stealer_of_secrets.txt b/forge-gui/res/cardsfolder/s/stealer_of_secrets.txt index 2d7282da535..dcedfd95f88 100644 --- a/forge-gui/res/cardsfolder/s/stealer_of_secrets.txt +++ b/forge-gui/res/cardsfolder/s/stealer_of_secrets.txt @@ -1,8 +1,8 @@ -Name:Stealer of Secrets -ManaCost:2 U -Types:Creature Human Rogue -PT:2/2 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stealer_of_secrets.jpg -Oracle:Whenever Stealer of Secrets deals combat damage to a player, draw a card. \ No newline at end of file +Name:Stealer of Secrets +ManaCost:2 U +Types:Creature Human Rogue +PT:2/2 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stealer_of_secrets.jpg +Oracle:Whenever Stealer of Secrets deals combat damage to a player, draw a card. diff --git a/forge-gui/res/cardsfolder/s/steam_augury.txt b/forge-gui/res/cardsfolder/s/steam_augury.txt index fd61af1b225..52b4fb540b0 100644 --- a/forge-gui/res/cardsfolder/s/steam_augury.txt +++ b/forge-gui/res/cardsfolder/s/steam_augury.txt @@ -1,10 +1,10 @@ -Name:Steam Augury -ManaCost:2 U R -Types:Instant -A:SP$ Dig | Cost$ 2 U R | DigNum$ 5 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ DBTwoPiles | SpellDescription$ Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put that pile into your hand and the other into your graveyard. -SVar:DBTwoPiles:DB$ TwoPiles | Chooser$ Opponent | DefinedCards$ Remembered | Separator$ You | ChosenPile$ DBHand | UnchosenPile$ DBGrave | AILogic$ Worst -SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBGrave:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/steam_augury.jpg -Oracle:Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put that pile into your hand and the other into your graveyard. \ No newline at end of file +Name:Steam Augury +ManaCost:2 U R +Types:Instant +A:SP$ Dig | Cost$ 2 U R | DigNum$ 5 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ DBTwoPiles | SpellDescription$ Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put that pile into your hand and the other into your graveyard. +SVar:DBTwoPiles:DB$ TwoPiles | Chooser$ Opponent | DefinedCards$ Remembered | Separator$ You | ChosenPile$ DBHand | UnchosenPile$ DBGrave | AILogic$ Worst +SVar:DBHand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBGrave:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Graveyard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/steam_augury.jpg +Oracle:Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put that pile into your hand and the other into your graveyard. diff --git a/forge-gui/res/cardsfolder/s/steam_blast.txt b/forge-gui/res/cardsfolder/s/steam_blast.txt index 36316b68bf6..57acbaddcdd 100644 --- a/forge-gui/res/cardsfolder/s/steam_blast.txt +++ b/forge-gui/res/cardsfolder/s/steam_blast.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ DamageAll | Cost$ 2 R | NumDmg$ 2 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 2 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/steam_blast.jpg -Oracle:Steam Blast deals 2 damage to each creature and each player. \ No newline at end of file +Oracle:Steam Blast deals 2 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/s/steam_catapult.txt b/forge-gui/res/cardsfolder/s/steam_catapult.txt index 3738fb7cada..0f409e8cac1 100644 --- a/forge-gui/res/cardsfolder/s/steam_catapult.txt +++ b/forge-gui/res/cardsfolder/s/steam_catapult.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/3 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Destroy target tapped creature. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/steam_catapult.jpg -Oracle:{T}: Destroy target tapped creature. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Destroy target tapped creature. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/s/steam_frigate.txt b/forge-gui/res/cardsfolder/s/steam_frigate.txt index 3b606394495..a4b4d3f475a 100644 --- a/forge-gui/res/cardsfolder/s/steam_frigate.txt +++ b/forge-gui/res/cardsfolder/s/steam_frigate.txt @@ -4,4 +4,4 @@ Types:Creature Human Pirate PT:3/3 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/steam_frigate.jpg -Oracle:Steam Frigate can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Steam Frigate can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/s/steam_spitter.txt b/forge-gui/res/cardsfolder/s/steam_spitter.txt index a9914ca902d..11c5cbfea82 100644 --- a/forge-gui/res/cardsfolder/s/steam_spitter.txt +++ b/forge-gui/res/cardsfolder/s/steam_spitter.txt @@ -5,4 +5,4 @@ PT:1/5 K:Reach A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/steam_spitter.jpg -Oracle:Reach (This creature can block creatures with flying.)\n{R}: Steam Spitter gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\n{R}: Steam Spitter gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/steam_vents.txt b/forge-gui/res/cardsfolder/s/steam_vents.txt index 4bf42d8de85..6620782b637 100644 --- a/forge-gui/res/cardsfolder/s/steam_vents.txt +++ b/forge-gui/res/cardsfolder/s/steam_vents.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card96923.jpg -Oracle:({T}: Add {U} or {R} to your mana pool.)\nAs Steam Vents enters the battlefield, you may pay 2 life. If you don't, Steam Vents enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {U} or {R} to your mana pool.)\nAs Steam Vents enters the battlefield, you may pay 2 life. If you don't, Steam Vents enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/s/steam_vines.txt b/forge-gui/res/cardsfolder/s/steam_vines.txt index b2cddc7540c..2c4c31ed8f7 100644 --- a/forge-gui/res/cardsfolder/s/steam_vines.txt +++ b/forge-gui/res/cardsfolder/s/steam_vines.txt @@ -1,13 +1,13 @@ -Name:Steam Vines -ManaCost:1 R R -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 1 R R | ValidTgts$ Land | AILogic$ Curse -T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescription$ When enchanted land becomes tapped, destroy it and CARDNAME deals 1 damage to that land's controller. That player attaches CARDNAME to a land of his or her choice. -SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ TriggeredCardController | NumDmg$ 1 | SubAbility$ DBChoose -SVar:DBChoose:DB$ ChooseCard | Defined$ TriggeredCardController | Choices$ Land | AILogic$ OppPreferred | Mandatory$ True | Amount$ 1 | SubAbility$ DBAttach -SVar:DBAttach:DB$ Attach | Object$ Self | Defined$ ChosenCard -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/steam_vines.jpg -Oracle:Enchant land\nWhen enchanted land becomes tapped, destroy it and Steam Vines deals 1 damage to that land's controller. That player attaches Steam Vines to a land of his or her choice. +Name:Steam Vines +ManaCost:1 R R +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 1 R R | ValidTgts$ Land | AILogic$ Curse +T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescription$ When enchanted land becomes tapped, destroy it and CARDNAME deals 1 damage to that land's controller. That player attaches CARDNAME to a land of his or her choice. +SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredCard | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ TriggeredCardController | NumDmg$ 1 | SubAbility$ DBChoose +SVar:DBChoose:DB$ ChooseCard | Defined$ TriggeredCardController | Choices$ Land | AILogic$ OppPreferred | Mandatory$ True | Amount$ 1 | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Object$ Self | Defined$ ChosenCard +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/steam_vines.jpg +Oracle:Enchant land\nWhen enchanted land becomes tapped, destroy it and Steam Vines deals 1 damage to that land's controller. That player attaches Steam Vines to a land of his or her choice. diff --git a/forge-gui/res/cardsfolder/s/steamclaw.txt b/forge-gui/res/cardsfolder/s/steamclaw.txt index 9ca40e6f8b8..de6fbc43805 100644 --- a/forge-gui/res/cardsfolder/s/steamclaw.txt +++ b/forge-gui/res/cardsfolder/s/steamclaw.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 3 T | Origin$ Graveyard | Destination$ Exile | TgtPromp A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/steamclaw.jpg -Oracle:{3}, {T}: Exile target card from a graveyard.\n{1}, Sacrifice Steamclaw: Exile target card from a graveyard. \ No newline at end of file +Oracle:{3}, {T}: Exile target card from a graveyard.\n{1}, Sacrifice Steamclaw: Exile target card from a graveyard. diff --git a/forge-gui/res/cardsfolder/s/steamcore_weird.txt b/forge-gui/res/cardsfolder/s/steamcore_weird.txt index 2c9428919cf..983916666ec 100644 --- a/forge-gui/res/cardsfolder/s/steamcore_weird.txt +++ b/forge-gui/res/cardsfolder/s/steamcore_weird.txt @@ -1,11 +1,11 @@ -Name:Steamcore Weird -ManaCost:3 U -Types:Creature Weird -PT:1/3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if {R} was spent to cast CARDNAME, it deals 2 damage to target creature or player. -SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionManaSpent$ R -SVar:ManaNeededToAvoidNegativeEffect:red -SVar:RemRandomDeck:True -DeckNeeds:Color$Red -SVar:Picture:http://www.wizards.com/global/images/magic/general/steamcore_weird.jpg -Oracle:When Steamcore Weird enters the battlefield, if {R} was spent to cast Steamcore Weird, it deals 2 damage to target creature or player. \ No newline at end of file +Name:Steamcore Weird +ManaCost:3 U +Types:Creature Weird +PT:1/3 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if {R} was spent to cast CARDNAME, it deals 2 damage to target creature or player. +SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | NumDmg$ 2 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionManaSpent$ R +SVar:ManaNeededToAvoidNegativeEffect:red +SVar:RemRandomDeck:True +DeckNeeds:Color$Red +SVar:Picture:http://www.wizards.com/global/images/magic/general/steamcore_weird.jpg +Oracle:When Steamcore Weird enters the battlefield, if {R} was spent to cast Steamcore Weird, it deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/steamflogger_boss.txt b/forge-gui/res/cardsfolder/s/steamflogger_boss.txt index de471ce3601..89fb42a7779 100644 --- a/forge-gui/res/cardsfolder/s/steamflogger_boss.txt +++ b/forge-gui/res/cardsfolder/s/steamflogger_boss.txt @@ -6,4 +6,4 @@ Text:If a Rigger you control would assemble a Contraption, it assembles two Cont S:Mode$ Continuous | Affected$ Creature.Other+Rigger+YouCtrl | AddKeyword$ Haste | AddPower$ 1 | Description$ Other Rigger creatures you control get +1/+0 and have haste. PT:3/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/steamflogger_boss.jpg -Oracle:Other Rigger creatures you control get +1/+0 and have haste.\nIf a Rigger you control would assemble a Contraption, it assembles two Contraptions instead. \ No newline at end of file +Oracle:Other Rigger creatures you control get +1/+0 and have haste.\nIf a Rigger you control would assemble a Contraption, it assembles two Contraptions instead. diff --git a/forge-gui/res/cardsfolder/s/steel_golem.txt b/forge-gui/res/cardsfolder/s/steel_golem.txt index a54c82a3180..cd3884a3955 100644 --- a/forge-gui/res/cardsfolder/s/steel_golem.txt +++ b/forge-gui/res/cardsfolder/s/steel_golem.txt @@ -1,8 +1,8 @@ -Name:Steel Golem -ManaCost:3 -Types:Artifact Creature Golem -PT:3/4 -S:Mode$ CantBeCast | ValidCard$ Creature | Caster$ You | Description$ You can't cast creature spells. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/steel_golem.jpg -Oracle:You can't cast creature spells. \ No newline at end of file +Name:Steel Golem +ManaCost:3 +Types:Artifact Creature Golem +PT:3/4 +S:Mode$ CantBeCast | ValidCard$ Creature | Caster$ You | Description$ You can't cast creature spells. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/steel_golem.jpg +Oracle:You can't cast creature spells. diff --git a/forge-gui/res/cardsfolder/s/steel_hellkite.txt b/forge-gui/res/cardsfolder/s/steel_hellkite.txt index b6b8688a262..ef68da4413b 100644 --- a/forge-gui/res/cardsfolder/s/steel_hellkite.txt +++ b/forge-gui/res/cardsfolder/s/steel_hellkite.txt @@ -1,10 +1,10 @@ -Name:Steel Hellkite -ManaCost:6 -Types:Artifact Creature Dragon -PT:5/5 -K:Flying -A:AB$ Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -A:AB$ DestroyAll | Cost$ X | References$ X | ValidCards$ Permanent.nonLand+cmcEQX+controllerWasDealtCombatDamageByThisTurn | ActivationLimit$ 1 | Hidden$ True | SpellDescription$ Destroy each nonland permanent with converted mana cost X whose controller was dealt combat damage by CARDNAME this turn. Activate this ability only once each turn. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/steel_hellkite.jpg -Oracle:Flying\n{2}: Steel Hellkite gets +1/+0 until end of turn.\n{X}: Destroy each nonland permanent with converted mana cost X whose controller was dealt combat damage by Steel Hellkite this turn. Activate this ability only once each turn. \ No newline at end of file +Name:Steel Hellkite +ManaCost:6 +Types:Artifact Creature Dragon +PT:5/5 +K:Flying +A:AB$ Pump | Cost$ 2 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +A:AB$ DestroyAll | Cost$ X | References$ X | ValidCards$ Permanent.nonLand+cmcEQX+controllerWasDealtCombatDamageByThisTurn | ActivationLimit$ 1 | Hidden$ True | SpellDescription$ Destroy each nonland permanent with converted mana cost X whose controller was dealt combat damage by CARDNAME this turn. Activate this ability only once each turn. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/steel_hellkite.jpg +Oracle:Flying\n{2}: Steel Hellkite gets +1/+0 until end of turn.\n{X}: Destroy each nonland permanent with converted mana cost X whose controller was dealt combat damage by Steel Hellkite this turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/s/steel_leaf_paladin.txt b/forge-gui/res/cardsfolder/s/steel_leaf_paladin.txt index 855d7624430..b1af40101e1 100644 --- a/forge-gui/res/cardsfolder/s/steel_leaf_paladin.txt +++ b/forge-gui/res/cardsfolder/s/steel_leaf_paladin.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Cost$ 0 | Hidden$ True | Mandatory$ True | ChangeType$ Creature.White+YouCtrl,Creature.Green+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/steel_leaf_paladin.jpg -Oracle:First strike\nWhen Steel Leaf Paladin enters the battlefield, return a green or white creature you control to its owner's hand. \ No newline at end of file +Oracle:First strike\nWhen Steel Leaf Paladin enters the battlefield, return a green or white creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/steel_of_the_godhead.txt b/forge-gui/res/cardsfolder/s/steel_of_the_godhead.txt index dd2f66e876e..4edbb6b1d8b 100644 --- a/forge-gui/res/cardsfolder/s/steel_of_the_godhead.txt +++ b/forge-gui/res/cardsfolder/s/steel_of_the_godhead.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 WU | ValidTgts$ Creature | AITgts$ Card.White,Card.Blue | S:Mode$ Continuous | Affected$ Creature.EnchantedBy+White | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Lifelink | Description$ As long as enchanted creature is white, it gets +1/+1 and has lifelink. S:Mode$ Continuous | Affected$ Creature.EnchantedBy+Blue | AddPower$ 1 | AddToughness$ 1 | AddHiddenKeyword$ Unblockable | Description$ As long as enchanted creature is blue, it gets +1/+1 and can't be blocked. SVar:Picture:http://www.wizards.com/global/images/magic/general/steel_of_the_godhead.jpg -Oracle:Enchant creature\nAs long as enchanted creature is white, it gets +1/+1 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.)\nAs long as enchanted creature is blue, it gets +1/+1 and can't be blocked. \ No newline at end of file +Oracle:Enchant creature\nAs long as enchanted creature is white, it gets +1/+1 and has lifelink. (Damage dealt by the creature also causes its controller to gain that much life.)\nAs long as enchanted creature is blue, it gets +1/+1 and can't be blocked. diff --git a/forge-gui/res/cardsfolder/s/steel_overseer.txt b/forge-gui/res/cardsfolder/s/steel_overseer.txt index 1aced9b1439..17e9a1837af 100644 --- a/forge-gui/res/cardsfolder/s/steel_overseer.txt +++ b/forge-gui/res/cardsfolder/s/steel_overseer.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:1/1 A:AB$ PutCounterAll | Cost$ T | ValidCards$ Artifact.Creature+YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each artifact creature you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/steel_overseer.jpg -Oracle:{T}: Put a +1/+1 counter on each artifact creature you control. \ No newline at end of file +Oracle:{T}: Put a +1/+1 counter on each artifact creature you control. diff --git a/forge-gui/res/cardsfolder/s/steel_sabotage.txt b/forge-gui/res/cardsfolder/s/steel_sabotage.txt index 603df7efd31..c9fda8e1fac 100644 --- a/forge-gui/res/cardsfolder/s/steel_sabotage.txt +++ b/forge-gui/res/cardsfolder/s/steel_sabotage.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ U | Choices$ DBCounter,DBChangeZone | CharmNum$ 1 | SpellDes SVar:DBCounter:DB$ Counter | TargetType$ Spell | TgtPrompt$ Select target Artifact spell | ValidTgts$ Artifact | SpellDescription$ Counter target artifact spell; SVar:DBChangeZone:DB$ ChangeZone | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target artifact to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/steel_sabotage.jpg -Oracle:Choose one - Counter target artifact spell; or return target artifact to its owner's hand. \ No newline at end of file +Oracle:Choose one - Counter target artifact spell; or return target artifact to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/steel_wall.txt b/forge-gui/res/cardsfolder/s/steel_wall.txt index ef33fca9229..a2e54ad5224 100644 --- a/forge-gui/res/cardsfolder/s/steel_wall.txt +++ b/forge-gui/res/cardsfolder/s/steel_wall.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Wall PT:0/4 K:Defender SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card48910.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/s/steelclad_serpent.txt b/forge-gui/res/cardsfolder/s/steelclad_serpent.txt index 43b5fb23f3d..e5bd0b50d7b 100644 --- a/forge-gui/res/cardsfolder/s/steelclad_serpent.txt +++ b/forge-gui/res/cardsfolder/s/steelclad_serpent.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't atta SVar:X:Count$Valid Artifact.YouCtrl+Other SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/steelclad_serpent.jpg -Oracle:Steelclad Serpent can't attack unless you control another artifact. \ No newline at end of file +Oracle:Steelclad Serpent can't attack unless you control another artifact. diff --git a/forge-gui/res/cardsfolder/s/steelform_sliver.txt b/forge-gui/res/cardsfolder/s/steelform_sliver.txt index 2369a766159..fa940195b9b 100644 --- a/forge-gui/res/cardsfolder/s/steelform_sliver.txt +++ b/forge-gui/res/cardsfolder/s/steelform_sliver.txt @@ -1,9 +1,9 @@ -Name:Steelform Sliver -ManaCost:2 W -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddToughness$ 1 | Description$ Sliver creatures you control get +0/+1. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Sliver -SVar:Picture:http://www.wizards.com/global/images/magic/general/steelform_sliver.jpg -Oracle:Sliver creatures you control get +0/+1. +Name:Steelform Sliver +ManaCost:2 W +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddToughness$ 1 | Description$ Sliver creatures you control get +0/+1. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Sliver +SVar:Picture:http://www.wizards.com/global/images/magic/general/steelform_sliver.jpg +Oracle:Sliver creatures you control get +0/+1. diff --git a/forge-gui/res/cardsfolder/s/steeling_stance.txt b/forge-gui/res/cardsfolder/s/steeling_stance.txt index b535842c0cd..91e3df80abe 100644 --- a/forge-gui/res/cardsfolder/s/steeling_stance.txt +++ b/forge-gui/res/cardsfolder/s/steeling_stance.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef A:AB$ Pump | Cost$ W | TgtPrompt$ Choose target creature | ValidTgts$ Creature | NumAtt$ +1 | NumDef$ +1 | ActivationZone$ Hand | ActivationLimit$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep | PrecostDesc$ Forecast - | CostDesc$ {W}, Reveal CARDNAME from your hand: | SpellDescription$ Target creature gets +1/+1 until end of turn. (Activate this ability only during your upkeep and only once each turn.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/steeling_stance.jpg -Oracle:Creatures you control get +1/+1 until end of turn.\nForecast - {W}, Reveal Steeling Stance from your hand: Target creature gets +1/+1 until end of turn. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Creatures you control get +1/+1 until end of turn.\nForecast - {W}, Reveal Steeling Stance from your hand: Target creature gets +1/+1 until end of turn. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/s/steelshaper_apprentice.txt b/forge-gui/res/cardsfolder/s/steelshaper_apprentice.txt index 860eec3980e..712c0d11c5a 100644 --- a/forge-gui/res/cardsfolder/s/steelshaper_apprentice.txt +++ b/forge-gui/res/cardsfolder/s/steelshaper_apprentice.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/3 A:AB$ ChangeZone | Cost$ W T Return<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Equipment | ChangeNum$ 1 | SpellDescription$ Search your library for an Equipment card, reveal that card, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/steelshaper_apprentice.jpg -Oracle:{W}, {T}, Return Steelshaper Apprentice to its owner's hand: Search your library for an Equipment card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{W}, {T}, Return Steelshaper Apprentice to its owner's hand: Search your library for an Equipment card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/steelshapers_gift.txt b/forge-gui/res/cardsfolder/s/steelshapers_gift.txt index 7000af40412..09bb06965ef 100644 --- a/forge-gui/res/cardsfolder/s/steelshapers_gift.txt +++ b/forge-gui/res/cardsfolder/s/steelshapers_gift.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ W | Origin$ Library | Destination$ Hand | ChangeType$ E SVar:RemRandomDeck:True DeckNeeds:Type$Equipment SVar:Picture:http://www.wizards.com/global/images/magic/general/steelshapers_gift.jpg -Oracle:Search your library for an Equipment card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for an Equipment card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/steely_resolve.txt b/forge-gui/res/cardsfolder/s/steely_resolve.txt index cd09dc245f6..b9bf773c131 100644 --- a/forge-gui/res/cardsfolder/s/steely_resolve.txt +++ b/forge-gui/res/cardsfolder/s/steely_resolve.txt @@ -5,4 +5,4 @@ K:ETBReplacement:Other:ChooseCT SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. | AILogic$ MostProminentInComputerDeck S:Mode$ Continuous | Affected$ Creature.ChosenType | AddKeyword$ Shroud | Description$ Creatures of the chosen type have shroud. (They can't be the targets of spells or abilities.) SVar:Picture:http://www.wizards.com/global/images/magic/general/steely_resolve.jpg -Oracle:As Steely Resolve enters the battlefield, choose a creature type.\nCreatures of the chosen type have shroud. (They can't be the targets of spells or abilities.) \ No newline at end of file +Oracle:As Steely Resolve enters the battlefield, choose a creature type.\nCreatures of the chosen type have shroud. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/steeple_roc.txt b/forge-gui/res/cardsfolder/s/steeple_roc.txt index d9995a027c4..e4382f7f525 100644 --- a/forge-gui/res/cardsfolder/s/steeple_roc.txt +++ b/forge-gui/res/cardsfolder/s/steeple_roc.txt @@ -1,8 +1,8 @@ -Name:Steeple Roc -ManaCost:4 W -Types:Creature Bird -PT:3/1 -K:Flying -K:First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/steeple_roc.jpg -Oracle:Flying, first strike \ No newline at end of file +Name:Steeple Roc +ManaCost:4 W +Types:Creature Bird +PT:3/1 +K:Flying +K:First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/steeple_roc.jpg +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/s/stench_of_decay.txt b/forge-gui/res/cardsfolder/s/stench_of_decay.txt index 329b76e085f..e7e5fe02988 100644 --- a/forge-gui/res/cardsfolder/s/stench_of_decay.txt +++ b/forge-gui/res/cardsfolder/s/stench_of_decay.txt @@ -3,4 +3,4 @@ ManaCost:1 B B Types:Instant A:SP$ PumpAll | Cost$ 1 B B | ValidCards$ Creature.nonArtifact | IsCurse$ True | NumAtt$ -1 | NumDef$ -1 | SpellDescription$ Nonartifact creatures get -1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stench_of_decay.jpg -Oracle:Nonartifact creatures get -1/-1 until end of turn. \ No newline at end of file +Oracle:Nonartifact creatures get -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stench_of_evil.txt b/forge-gui/res/cardsfolder/s/stench_of_evil.txt index 636d9ff6ca0..b08e1b6b576 100644 --- a/forge-gui/res/cardsfolder/s/stench_of_evil.txt +++ b/forge-gui/res/cardsfolder/s/stench_of_evil.txt @@ -1,10 +1,10 @@ -Name:Stench of Evil -ManaCost:2 B B -Types:Sorcery -A:SP$ DestroyAll | Cost$ 2 B B | ValidCards$ Plains | RememberDestroyed$ True | SubAbility$ DBPay | SpellDescription$ Destroy all Plains. For each land destroyed this way, Stench of Evil deals 1 damage to that land's controller unless he or she pays {2}. -SVar:DBPay:DB$ RepeatEach | DefinedCards$ DirectRemembered | UseImprinted$ True| RepeatSubAbility$ DBDmg | SubAbility$ DBCleanup -SVar:DBDmg:DB$ DealDamage | NumDmg$ 1 | Defined$ ImprintedController | UnlessCost$ 2 | UnlessPayer$ ImprintedController | ShowCurrentCard$ Imprinted -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stench_of_evil.jpg -Oracle:Destroy all Plains. For each land destroyed this way, Stench of Evil deals 1 damage to that land's controller unless he or she pays {2}. \ No newline at end of file +Name:Stench of Evil +ManaCost:2 B B +Types:Sorcery +A:SP$ DestroyAll | Cost$ 2 B B | ValidCards$ Plains | RememberDestroyed$ True | SubAbility$ DBPay | SpellDescription$ Destroy all Plains. For each land destroyed this way, Stench of Evil deals 1 damage to that land's controller unless he or she pays {2}. +SVar:DBPay:DB$ RepeatEach | DefinedCards$ DirectRemembered | UseImprinted$ True| RepeatSubAbility$ DBDmg | SubAbility$ DBCleanup +SVar:DBDmg:DB$ DealDamage | NumDmg$ 1 | Defined$ ImprintedController | UnlessCost$ 2 | UnlessPayer$ ImprintedController | ShowCurrentCard$ Imprinted +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stench_of_evil.jpg +Oracle:Destroy all Plains. For each land destroyed this way, Stench of Evil deals 1 damage to that land's controller unless he or she pays {2}. diff --git a/forge-gui/res/cardsfolder/s/stenchskipper.txt b/forge-gui/res/cardsfolder/s/stenchskipper.txt index bd407c5de89..653ddb58ecb 100644 --- a/forge-gui/res/cardsfolder/s/stenchskipper.txt +++ b/forge-gui/res/cardsfolder/s/stenchskipper.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:RemRandomDeck:True SVar:NeedsToPlay:Goblin.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/stenchskipper.jpg -Oracle:Flying\nAt the beginning of the end step, if you control no Goblins, sacrifice Stenchskipper. \ No newline at end of file +Oracle:Flying\nAt the beginning of the end step, if you control no Goblins, sacrifice Stenchskipper. diff --git a/forge-gui/res/cardsfolder/s/stensia_bloodhall.txt b/forge-gui/res/cardsfolder/s/stensia_bloodhall.txt index 9c3c7120669..6b610b9efbf 100644 --- a/forge-gui/res/cardsfolder/s/stensia_bloodhall.txt +++ b/forge-gui/res/cardsfolder/s/stensia_bloodhall.txt @@ -1,7 +1,7 @@ -Name:Stensia Bloodhall -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ DealDamage | Cost$ 3 B R T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stensia_bloodhall.jpg -Oracle:{T}: Add {1} to your mana pool.\n{3}{B}{R}, {T}: Stensia Bloodhall deals 2 damage to target player. \ No newline at end of file +Name:Stensia Bloodhall +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ DealDamage | Cost$ 3 B R T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stensia_bloodhall.jpg +Oracle:{T}: Add {1} to your mana pool.\n{3}{B}{R}, {T}: Stensia Bloodhall deals 2 damage to target player. diff --git a/forge-gui/res/cardsfolder/s/steppe_lynx.txt b/forge-gui/res/cardsfolder/s/steppe_lynx.txt index 09d272d1678..42289de8f55 100644 --- a/forge-gui/res/cardsfolder/s/steppe_lynx.txt +++ b/forge-gui/res/cardsfolder/s/steppe_lynx.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/steppe_lynx.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Steppe Lynx gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Steppe Lynx gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sterling_grove.txt b/forge-gui/res/cardsfolder/s/sterling_grove.txt index 583626c2331..bd4b3af72cb 100644 --- a/forge-gui/res/cardsfolder/s/sterling_grove.txt +++ b/forge-gui/res/cardsfolder/s/sterling_grove.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Enchantment.Other+YouCtrl | AddKeyword$ Shroud | A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Library | Destination$ Library | ChangeType$ Enchantment | ChangeNum$ 1 | SpellDescription$ Search your library for an enchantment card and reveal that card. Shuffle your library, then put the card on top of it. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sterling_grove.jpg -Oracle:Other enchantments you control have shroud. (They can't be the targets of spells or abilities.)\n{1}, Sacrifice Sterling Grove: Search your library for an enchantment card and reveal that card. Shuffle your library, then put the card on top of it. \ No newline at end of file +Oracle:Other enchantments you control have shroud. (They can't be the targets of spells or abilities.)\n{1}, Sacrifice Sterling Grove: Search your library for an enchantment card and reveal that card. Shuffle your library, then put the card on top of it. diff --git a/forge-gui/res/cardsfolder/s/stern_judge.txt b/forge-gui/res/cardsfolder/s/stern_judge.txt index b1800016152..65b7f48f2db 100644 --- a/forge-gui/res/cardsfolder/s/stern_judge.txt +++ b/forge-gui/res/cardsfolder/s/stern_judge.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$Valid Swamp.RememberedPlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/tor/en-us/card35082.jpg -Oracle:{T}: Each player loses 1 life for each Swamp he or she controls. \ No newline at end of file +Oracle:{T}: Each player loses 1 life for each Swamp he or she controls. diff --git a/forge-gui/res/cardsfolder/s/stern_marshal.txt b/forge-gui/res/cardsfolder/s/stern_marshal.txt index 7daf7e2a795..396d808eda4 100644 --- a/forge-gui/res/cardsfolder/s/stern_marshal.txt +++ b/forge-gui/res/cardsfolder/s/stern_marshal.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 A:AB$ Pump | Cost$ T | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Target creature gets +2/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4400.jpg -Oracle:{T}: Target creature gets +2/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Target creature gets +2/+2 until end of turn. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/s/stern_mentor.txt b/forge-gui/res/cardsfolder/s/stern_mentor.txt index 85c4eb42fdd..dda6bdd8c2d 100644 --- a/forge-gui/res/cardsfolder/s/stern_mentor.txt +++ b/forge-gui/res/cardsfolder/s/stern_mentor.txt @@ -1,9 +1,9 @@ -Name:Stern Mentor -ManaCost:3 U -Types:Creature Human Wizard -PT:2/2 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddAbility$ Mill | Description$ As long as CARDNAME is paired with another creature, each of those creatures have "{T}: Target player puts the top two cards of his or her library into his or her graveyard." -SVar:Mill:AB$ Mill | Cost$ T | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stern_mentor.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Stern Mentor is paired with another creature, each of those creatures has "{T}: Target player puts the top two cards of his or her library into his or her graveyard." \ No newline at end of file +Name:Stern Mentor +ManaCost:3 U +Types:Creature Human Wizard +PT:2/2 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddAbility$ Mill | Description$ As long as CARDNAME is paired with another creature, each of those creatures have "{T}: Target player puts the top two cards of his or her library into his or her graveyard." +SVar:Mill:AB$ Mill | Cost$ T | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stern_mentor.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Stern Mentor is paired with another creature, each of those creatures has "{T}: Target player puts the top two cards of his or her library into his or her graveyard." diff --git a/forge-gui/res/cardsfolder/s/stern_proctor.txt b/forge-gui/res/cardsfolder/s/stern_proctor.txt index 323f28a6f5d..1185c26d4c4 100644 --- a/forge-gui/res/cardsfolder/s/stern_proctor.txt +++ b/forge-gui/res/cardsfolder/s/stern_proctor.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target artifact or enchantment to its owner's hand. SVar:TrigChangeZone:DB$ChangeZone | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/Stern_Proctor.jpg -Oracle:When Stern Proctor enters the battlefield, return target artifact or enchantment to its owner's hand. \ No newline at end of file +Oracle:When Stern Proctor enters the battlefield, return target artifact or enchantment to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/steward_of_valeron.txt b/forge-gui/res/cardsfolder/s/steward_of_valeron.txt index 73f9236b0a8..05431411935 100644 --- a/forge-gui/res/cardsfolder/s/steward_of_valeron.txt +++ b/forge-gui/res/cardsfolder/s/steward_of_valeron.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/steward_of_valeron.jpg -Oracle:Vigilance\n{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:Vigilance\n{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/stifle.txt b/forge-gui/res/cardsfolder/s/stifle.txt index ad679383154..e91508d4480 100644 --- a/forge-gui/res/cardsfolder/s/stifle.txt +++ b/forge-gui/res/cardsfolder/s/stifle.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ U | TgtPrompt$ Select target Activated or Triggered Ability | ValidTgts$ Card | TargetType$ Activated,Triggered | SpellDescription$ Counter target activated or triggered ability. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stifle.jpg -Oracle:Counter target activated or triggered ability. (Mana abilities can't be targeted.) \ No newline at end of file +Oracle:Counter target activated or triggered ability. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/s/stigma_lasher.txt b/forge-gui/res/cardsfolder/s/stigma_lasher.txt index 9072bfc4e7f..b34550d433d 100644 --- a/forge-gui/res/cardsfolder/s/stigma_lasher.txt +++ b/forge-gui/res/cardsfolder/s/stigma_lasher.txt @@ -1,10 +1,10 @@ -Name:Stigma Lasher -ManaCost:R R -Types:Creature Elemental Shaman -PT:2/2 -K:Wither -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player can't gain life for the rest of the game. -SVar:TrigEffect:AB$Effect | Cost$ 0 | Name$ Stigma Lasher Effect | StaticAbilities$ CantGainLife | Duration$ Permanent | RememberObjects$ TriggeredAffected -SVar:CantGainLife:Mode$ Continuous | EffectZone$ Command | Affected$ Player.isRemembered | AddKeyword$ You can't gain life. | Description$ The damaged player can't gain life for the rest of the game. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stigma_lasher.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever Stigma Lasher deals damage to a player, that player can't gain life for the rest of the game. \ No newline at end of file +Name:Stigma Lasher +ManaCost:R R +Types:Creature Elemental Shaman +PT:2/2 +K:Wither +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigEffect | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to a player, that player can't gain life for the rest of the game. +SVar:TrigEffect:AB$Effect | Cost$ 0 | Name$ Stigma Lasher Effect | StaticAbilities$ CantGainLife | Duration$ Permanent | RememberObjects$ TriggeredAffected +SVar:CantGainLife:Mode$ Continuous | EffectZone$ Command | Affected$ Player.isRemembered | AddKeyword$ You can't gain life. | Description$ The damaged player can't gain life for the rest of the game. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stigma_lasher.jpg +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\nWhenever Stigma Lasher deals damage to a player, that player can't gain life for the rest of the game. diff --git a/forge-gui/res/cardsfolder/s/still_life.txt b/forge-gui/res/cardsfolder/s/still_life.txt index 4d96661fc79..6f9152a15d9 100644 --- a/forge-gui/res/cardsfolder/s/still_life.txt +++ b/forge-gui/res/cardsfolder/s/still_life.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Animate | Cost$ G G | Defined$ Self | Power$ 4 | Toughness$ 3 | Types$ Creature,Centaur | SpellDescription$ CARDNAME becomes a 4/3 Centaur creature until end of turn. It's still an enchantment. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/still_life.jpg -Oracle:{G}{G}: Still Life becomes a 4/3 Centaur creature until end of turn. It's still an enchantment. \ No newline at end of file +Oracle:{G}{G}: Still Life becomes a 4/3 Centaur creature until end of turn. It's still an enchantment. diff --git a/forge-gui/res/cardsfolder/s/stillmoon_cavalier.txt b/forge-gui/res/cardsfolder/s/stillmoon_cavalier.txt index bf377bd0326..fb27c62735a 100644 --- a/forge-gui/res/cardsfolder/s/stillmoon_cavalier.txt +++ b/forge-gui/res/cardsfolder/s/stillmoon_cavalier.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ WB | KW$ Flying | SpellDescription$ CARDNAME gains flying unt A:AB$ Pump | Cost$ WB | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. A:AB$ Pump | Cost$ WB WB | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stillmoon_cavalier.jpg -Oracle:Protection from white and from black\n{W/B}: Stillmoon Cavalier gains flying until end of turn.\n{W/B}: Stillmoon Cavalier gains first strike until end of turn.\n{W/B}{W/B}: Stillmoon Cavalier gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Protection from white and from black\n{W/B}: Stillmoon Cavalier gains flying until end of turn.\n{W/B}: Stillmoon Cavalier gains first strike until end of turn.\n{W/B}{W/B}: Stillmoon Cavalier gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stingerfling_spider.txt b/forge-gui/res/cardsfolder/s/stingerfling_spider.txt index ee1823f1767..2d4bc5e6e65 100644 --- a/forge-gui/res/cardsfolder/s/stingerfling_spider.txt +++ b/forge-gui/res/cardsfolder/s/stingerfling_spider.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:DB$Destroy | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. K:Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/stingerfling_spider.jpg -Oracle:Reach (This creature can block creatures with flying.)\nWhen Stingerfling Spider enters the battlefield, you may destroy target creature with flying. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nWhen Stingerfling Spider enters the battlefield, you may destroy target creature with flying. diff --git a/forge-gui/res/cardsfolder/s/stinging_barrier.txt b/forge-gui/res/cardsfolder/s/stinging_barrier.txt index d6e4b8b456a..b958bb0f9f2 100644 --- a/forge-gui/res/cardsfolder/s/stinging_barrier.txt +++ b/forge-gui/res/cardsfolder/s/stinging_barrier.txt @@ -5,4 +5,4 @@ PT:0/4 K:Defender A:AB$ DealDamage | Cost$ U T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/stinging_barrier.jpg -Oracle:Defender (This creature can't attack.)\n{U}, {T}: Stinging Barrier deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{U}, {T}: Stinging Barrier deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/stinging_licid.txt b/forge-gui/res/cardsfolder/s/stinging_licid.txt index 1ea9735256c..fcf7010f224 100644 --- a/forge-gui/res/cardsfolder/s/stinging_licid.txt +++ b/forge-gui/res/cardsfolder/s/stinging_licid.txt @@ -1,27 +1,27 @@ -Name:Stinging Licid -ManaCost:1 U -Types:Creature Licid -PT:1/1 -A:AB$ SetState | Cost$ 1 U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stinging_licid.jpg -Oracle:{1}{U}, {T}: Stinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nWhenever enchanted creature becomes tapped, Stinging Licid deals 2 damage to that creature's controller. - -ALTERNATE - -Name:Stinging Licid -ManaCost:1 U -Colors:blue -Types:Enchantment Aura -Text:Whenever enchanted creature becomes tapped, CARDNAME deals 2 damage to that creature's controller. -K:Whenever enchanted creature becomes tapped, CARDNAME deals 2 damage to that creature's controller. -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted creature becomes tapped, CARDNAME deals 2 damage to that creature's controller. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 -A:AB$ SetState | Cost$ U | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stinging_licid.jpg -Oracle:{1}{U}, {T}: Stinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nWhenever enchanted creature becomes tapped, Stinging Licid deals 2 damage to that creature's controller. \ No newline at end of file +Name:Stinging Licid +ManaCost:1 U +Types:Creature Licid +PT:1/1 +A:AB$ SetState | Cost$ 1 U T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stinging_licid.jpg +Oracle:{1}{U}, {T}: Stinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nWhenever enchanted creature becomes tapped, Stinging Licid deals 2 damage to that creature's controller. + +ALTERNATE + +Name:Stinging Licid +ManaCost:1 U +Colors:blue +Types:Enchantment Aura +Text:Whenever enchanted creature becomes tapped, CARDNAME deals 2 damage to that creature's controller. +K:Whenever enchanted creature becomes tapped, CARDNAME deals 2 damage to that creature's controller. +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Taps | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever enchanted creature becomes tapped, CARDNAME deals 2 damage to that creature's controller. +SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 +A:AB$ SetState | Cost$ U | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stinging_licid.jpg +Oracle:{1}{U}, {T}: Stinging Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {U} to end this effect.\nWhenever enchanted creature becomes tapped, Stinging Licid deals 2 damage to that creature's controller. diff --git a/forge-gui/res/cardsfolder/s/stingmoggie.txt b/forge-gui/res/cardsfolder/s/stingmoggie.txt index 3aa90f38f96..f01b03b8cd6 100644 --- a/forge-gui/res/cardsfolder/s/stingmoggie.txt +++ b/forge-gui/res/cardsfolder/s/stingmoggie.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:2 A:AB$ Destroy | Cost$ 3 R SubCounter<1/P1P1> | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. SVar:Picture:http://www.wizards.com/global/images/magic/general/stingmoggie.jpg -Oracle:Stingmoggie enters the battlefield with two +1/+1 counters on it.\n{3}{R}, Remove a +1/+1 counter from Stingmoggie: Destroy target artifact or land. \ No newline at end of file +Oracle:Stingmoggie enters the battlefield with two +1/+1 counters on it.\n{3}{R}, Remove a +1/+1 counter from Stingmoggie: Destroy target artifact or land. diff --git a/forge-gui/res/cardsfolder/s/stingscourger.txt b/forge-gui/res/cardsfolder/s/stingscourger.txt index de0504e71b5..74fcdbd6d2f 100644 --- a/forge-gui/res/cardsfolder/s/stingscourger.txt +++ b/forge-gui/res/cardsfolder/s/stingscourger.txt @@ -8,4 +8,4 @@ K:Echo:3 R SVar:NeedsToPlayVar:Y GE4 SVar:Y:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/stingscourger.jpg -Oracle:Echo {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Stingscourger enters the battlefield, return target creature an opponent controls to its owner's hand. \ No newline at end of file +Oracle:Echo {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Stingscourger enters the battlefield, return target creature an opponent controls to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/stinkdrinker_bandit.txt b/forge-gui/res/cardsfolder/s/stinkdrinker_bandit.txt index 88979ef797e..9e9b1c44799 100644 --- a/forge-gui/res/cardsfolder/s/stinkdrinker_bandit.txt +++ b/forge-gui/res/cardsfolder/s/stinkdrinker_bandit.txt @@ -1,10 +1,10 @@ -Name:Stinkdrinker Bandit -ManaCost:3 B -Types:Creature Goblin Rogue -PT:2/1 -SVar:AltCost:Cost$ 1 B | Activation$ ProwlGoblin | Description$ Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) -T:Mode$ AttackerUnblocked | ValidCard$ Rogue.YouCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ +1 | Defined$ TriggeredAttacker -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stinkdrinker_bandit.jpg -Oracle:Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.)\nWhenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn. \ No newline at end of file +Name:Stinkdrinker Bandit +ManaCost:3 B +Types:Creature Goblin Rogue +PT:2/1 +SVar:AltCost:Cost$ 1 B | Activation$ ProwlGoblin | Description$ Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.) +T:Mode$ AttackerUnblocked | ValidCard$ Rogue.YouCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ +1 | Defined$ TriggeredAttacker +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stinkdrinker_bandit.jpg +Oracle:Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Goblin or Rogue.)\nWhenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stinkdrinker_daredevil.txt b/forge-gui/res/cardsfolder/s/stinkdrinker_daredevil.txt index 6b476127927..4aeedc9255e 100644 --- a/forge-gui/res/cardsfolder/s/stinkdrinker_daredevil.txt +++ b/forge-gui/res/cardsfolder/s/stinkdrinker_daredevil.txt @@ -5,4 +5,4 @@ PT:1/3 S:Mode$ ReduceCost | ValidCard$ Giant | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Giant spells you cast cost {2} less to cast. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stinkdrinker_daredevil.jpg -Oracle:Giant spells you cast cost {2} less to cast. \ No newline at end of file +Oracle:Giant spells you cast cost {2} less to cast. diff --git a/forge-gui/res/cardsfolder/s/stinkweed_imp.txt b/forge-gui/res/cardsfolder/s/stinkweed_imp.txt index 65d53cb6db2..4d9040786ea 100644 --- a/forge-gui/res/cardsfolder/s/stinkweed_imp.txt +++ b/forge-gui/res/cardsfolder/s/stinkweed_imp.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDama SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget K:Dredge 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/stinkweed_imp.jpg -Oracle:Flying\nWhenever Stinkweed Imp deals combat damage to a creature, destroy that creature.\nDredge 5 (If you would draw a card, instead you may put exactly five cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) \ No newline at end of file +Oracle:Flying\nWhenever Stinkweed Imp deals combat damage to a creature, destroy that creature.\nDredge 5 (If you would draw a card, instead you may put exactly five cards from the top of your library into your graveyard. If you do, return this card from your graveyard to your hand. Otherwise, draw a card.) diff --git a/forge-gui/res/cardsfolder/s/stir_the_grave.txt b/forge-gui/res/cardsfolder/s/stir_the_grave.txt index 19189850be3..552a38ac1a2 100644 --- a/forge-gui/res/cardsfolder/s/stir_the_grave.txt +++ b/forge-gui/res/cardsfolder/s/stir_the_grave.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ X B | Origin$ Graveyard | Destination$ Battlefield | Tg SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stir_the_grave.jpg -Oracle:Return target creature card with converted mana cost X or less from your graveyard to the battlefield. \ No newline at end of file +Oracle:Return target creature card with converted mana cost X or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/stir_the_pride.txt b/forge-gui/res/cardsfolder/s/stir_the_pride.txt index ae14edd43aa..b8aef89acd9 100644 --- a/forge-gui/res/cardsfolder/s/stir_the_pride.txt +++ b/forge-gui/res/cardsfolder/s/stir_the_pride.txt @@ -1,13 +1,13 @@ -Name:Stir the Pride -ManaCost:4 W -Types:Instant -K:Entwine 1 W -A:SP$ Charm | Cost$ 4 W | Choices$ DBPumpAll,DBAnimateAll | CharmNum$ 1 | SpellDescription$ Choose one - Creatures you control get +2/+2 until end of turn; or until end of turn, creatures you control gain "Whenever this creature deals damage, you gain that much life." -SVar:DBPumpAll:DB$ PumpAll | NumAtt$ 2 | NumDef$ 2 | ValidCards$ Creature.YouCtrl | SpellDescription$ Creatures you control get +2/+2 until end of turn; -SVar:DBAnimateAll:DB$ AnimateAll | ValidCards$ Creature.YouCtrl | Triggers$ TrigPrideDamage | sVars$ GainLife,X | References$ GainLife,X | SpellDescription$ Until end of turn, creatures you control gain "Whenever this creature deals damage, you gain that much life." -SVar:TrigPrideDamage:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ GainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage, you gain that much life. -SVar:GainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stir_the_pride.jpg -Oracle:Choose one - Creatures you control get +2/+2 until end of turn; or until end of turn, creatures you control gain "Whenever this creature deals damage, you gain that much life."\nEntwine {1}{W} (Choose both if you pay the entwine cost.) \ No newline at end of file +Name:Stir the Pride +ManaCost:4 W +Types:Instant +K:Entwine 1 W +A:SP$ Charm | Cost$ 4 W | Choices$ DBPumpAll,DBAnimateAll | CharmNum$ 1 | SpellDescription$ Choose one - Creatures you control get +2/+2 until end of turn; or until end of turn, creatures you control gain "Whenever this creature deals damage, you gain that much life." +SVar:DBPumpAll:DB$ PumpAll | NumAtt$ 2 | NumDef$ 2 | ValidCards$ Creature.YouCtrl | SpellDescription$ Creatures you control get +2/+2 until end of turn; +SVar:DBAnimateAll:DB$ AnimateAll | ValidCards$ Creature.YouCtrl | Triggers$ TrigPrideDamage | sVars$ GainLife,X | References$ GainLife,X | SpellDescription$ Until end of turn, creatures you control gain "Whenever this creature deals damage, you gain that much life." +SVar:TrigPrideDamage:Mode$ DamageDone | ValidSource$ Card.Self | Execute$ GainLife | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage, you gain that much life. +SVar:GainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stir_the_pride.jpg +Oracle:Choose one - Creatures you control get +2/+2 until end of turn; or until end of turn, creatures you control gain "Whenever this creature deals damage, you gain that much life."\nEntwine {1}{W} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/s/stirring_wildwood.txt b/forge-gui/res/cardsfolder/s/stirring_wildwood.txt index b125a72cc16..f4ede9a468e 100644 --- a/forge-gui/res/cardsfolder/s/stirring_wildwood.txt +++ b/forge-gui/res/cardsfolder/s/stirring_wildwood.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. A:AB$ Animate | Cost$ 1 G W | Defined$ Self | Power$ 3 | Toughness$ 4 | Types$ Creature,Elemental | Keywords$ Reach | Colors$ Green,White | SpellDescription$ Until end of turn, CARDNAME becomes a 3/4 green and white Elemental creature with reach. It's still a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/stirring_wildwood.jpg -Oracle:Stirring Wildwood enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool.\n{1}{G}{W}: Until end of turn, Stirring Wildwood becomes a 3/4 green and white Elemental creature with reach. It's still a land. \ No newline at end of file +Oracle:Stirring Wildwood enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool.\n{1}{G}{W}: Until end of turn, Stirring Wildwood becomes a 3/4 green and white Elemental creature with reach. It's still a land. diff --git a/forge-gui/res/cardsfolder/s/stitch_in_time.txt b/forge-gui/res/cardsfolder/s/stitch_in_time.txt index c4ffd732120..3f06dccf7c5 100644 --- a/forge-gui/res/cardsfolder/s/stitch_in_time.txt +++ b/forge-gui/res/cardsfolder/s/stitch_in_time.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ FlipACoin | Cost$ 1 U R | WinSubAbility$ DBAddTurn | SpellDescription$ Flip a coin. If you win the flip, take an extra turn after this one. SVar:DBAddTurn:DB$AddTurn | Defined$ You | NumTurns$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/stitch_in_time.jpg -Oracle:Flip a coin. If you win the flip, take an extra turn after this one. \ No newline at end of file +Oracle:Flip a coin. If you win the flip, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/s/stitch_together.txt b/forge-gui/res/cardsfolder/s/stitch_together.txt index de625c1c795..7e522e67411 100644 --- a/forge-gui/res/cardsfolder/s/stitch_together.txt +++ b/forge-gui/res/cardsfolder/s/stitch_together.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ B B | Origin$ Graveyard | Destination$ Hand | TgtPrompt SVar:DBChangeZone:DB$ ChangeZone | Defined$ Targeted | Origin$ Graveyard | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | References$ X SVar:X:Count$InYourYard SVar:Picture:http://www.wizards.com/global/images/magic/general/stitch_together.jpg -Oracle:Return target creature card from your graveyard to your hand.\nThreshold - Return that card from your graveyard to the battlefield instead if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Return target creature card from your graveyard to your hand.\nThreshold - Return that card from your graveyard to the battlefield instead if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/stitched_drake.txt b/forge-gui/res/cardsfolder/s/stitched_drake.txt index 3139949e2e0..9fe4d791679 100644 --- a/forge-gui/res/cardsfolder/s/stitched_drake.txt +++ b/forge-gui/res/cardsfolder/s/stitched_drake.txt @@ -1,9 +1,9 @@ -Name:Stitched Drake -ManaCost:1 U U -Types:Creature Zombie Drake -Text:As an additional cost to cast CARDNAME, exile a creature card from your graveyard. -PT:3/4 -K:Flying -SVar:FullCost:1 U U ExileFromGrave<1/Creature> -SVar:Picture:http://www.wizards.com/global/images/magic/general/stitched_drake.jpg -Oracle:As an additional cost to cast Stitched Drake, exile a creature card from your graveyard.\nFlying \ No newline at end of file +Name:Stitched Drake +ManaCost:1 U U +Types:Creature Zombie Drake +Text:As an additional cost to cast CARDNAME, exile a creature card from your graveyard. +PT:3/4 +K:Flying +SVar:FullCost:1 U U ExileFromGrave<1/Creature> +SVar:Picture:http://www.wizards.com/global/images/magic/general/stitched_drake.jpg +Oracle:As an additional cost to cast Stitched Drake, exile a creature card from your graveyard.\nFlying diff --git a/forge-gui/res/cardsfolder/s/stitchers_apprentice.txt b/forge-gui/res/cardsfolder/s/stitchers_apprentice.txt index 748a2b02572..480871f7c92 100644 --- a/forge-gui/res/cardsfolder/s/stitchers_apprentice.txt +++ b/forge-gui/res/cardsfolder/s/stitchers_apprentice.txt @@ -1,9 +1,9 @@ -Name:Stitcher's Apprentice -ManaCost:1 U -Types:Creature Homunculus -PT:1/2 -A:AB$ Token | Cost$ 1 U T | TokenImage$ U 2 2 Homunculus | TokenAmount$ 1 | TokenName$ Homunculus | TokenTypes$ Creature,Homunculus | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | SubAbility$ DBSac | SpellDescription$ Put a 2/2 blue Homunculus creature token onto the battlefield, then sacrifice a creature. -SVar:DBSac:DB$Sacrifice | SacValid$ Creature | Defined$ You | Amount$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stitchers_apprentice.jpg -Oracle:{1}{U}, {T}: Put a 2/2 blue Homunculus creature token onto the battlefield, then sacrifice a creature. \ No newline at end of file +Name:Stitcher's Apprentice +ManaCost:1 U +Types:Creature Homunculus +PT:1/2 +A:AB$ Token | Cost$ 1 U T | TokenImage$ U 2 2 Homunculus | TokenAmount$ 1 | TokenName$ Homunculus | TokenTypes$ Creature,Homunculus | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | SubAbility$ DBSac | SpellDescription$ Put a 2/2 blue Homunculus creature token onto the battlefield, then sacrifice a creature. +SVar:DBSac:DB$Sacrifice | SacValid$ Creature | Defined$ You | Amount$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stitchers_apprentice.jpg +Oracle:{1}{U}, {T}: Put a 2/2 blue Homunculus creature token onto the battlefield, then sacrifice a creature. diff --git a/forge-gui/res/cardsfolder/s/stoic_angel.txt b/forge-gui/res/cardsfolder/s/stoic_angel.txt index b82040d330b..1080c07d557 100644 --- a/forge-gui/res/cardsfolder/s/stoic_angel.txt +++ b/forge-gui/res/cardsfolder/s/stoic_angel.txt @@ -6,4 +6,4 @@ K:Flying K:Vigilance S:Mode$ Continuous | Affected$ Player | AddKeyword$ UntapAdjust:Creature:1 | Description$ Players can't untap more than one creature during their untap steps. SVar:Picture:http://www.wizards.com/global/images/magic/general/stoic_angel.jpg -Oracle:Flying, vigilance\nPlayers can't untap more than one creature during their untap steps. \ No newline at end of file +Oracle:Flying, vigilance\nPlayers can't untap more than one creature during their untap steps. diff --git a/forge-gui/res/cardsfolder/s/stoic_champion.txt b/forge-gui/res/cardsfolder/s/stoic_champion.txt index 9aeb97ae4de..542a8d5c461 100644 --- a/forge-gui/res/cardsfolder/s/stoic_champion.txt +++ b/forge-gui/res/cardsfolder/s/stoic_champion.txt @@ -6,4 +6,4 @@ T:Mode$ Cycled | ValidCard$ Card | Execute$ TrigPump | TriggerZones$ Battlefield SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stoic_champion.jpg -Oracle:Whenever a player cycles a card, Stoic Champion gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever a player cycles a card, Stoic Champion gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stoic_ephemera.txt b/forge-gui/res/cardsfolder/s/stoic_ephemera.txt index c62bb73e3f0..684a440f061 100644 --- a/forge-gui/res/cardsfolder/s/stoic_ephemera.txt +++ b/forge-gui/res/cardsfolder/s/stoic_ephemera.txt @@ -9,4 +9,4 @@ SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Opponent | Execute$ T SVar:TrigSacrifice:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:SacrificeEndCombat:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stoic_ephemera.jpg -Oracle:Defender (This creature can't attack.)\nFlying\nWhen Stoic Ephemera blocks, sacrifice it at end of combat. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFlying\nWhen Stoic Ephemera blocks, sacrifice it at end of combat. diff --git a/forge-gui/res/cardsfolder/s/stoic_rebuttal.txt b/forge-gui/res/cardsfolder/s/stoic_rebuttal.txt index 847097f412a..928f5966e94 100644 --- a/forge-gui/res/cardsfolder/s/stoic_rebuttal.txt +++ b/forge-gui/res/cardsfolder/s/stoic_rebuttal.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | IsPresent$ Artifact.YouCtrl | PresentCompare$ LT3 | SpellDescription$ Counter target spell. A:SP$ Counter | Cost$ U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | Activation$ Metalcraft | CostDesc$ Metalcraft - | SpellDescription$ CARDNAME costs 1 less to cast if you control 3 or more artifacts. SVar:Picture:http://www.wizards.com/global/images/magic/general/stoic_rebuttal.jpg -Oracle:Metalcraft - Stoic Rebuttal costs {1} less to cast if you control three or more artifacts.\nCounter target spell. \ No newline at end of file +Oracle:Metalcraft - Stoic Rebuttal costs {1} less to cast if you control three or more artifacts.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/s/stolen_goods.txt b/forge-gui/res/cardsfolder/s/stolen_goods.txt index 2f55d7329f3..962b14a5829 100644 --- a/forge-gui/res/cardsfolder/s/stolen_goods.txt +++ b/forge-gui/res/cardsfolder/s/stolen_goods.txt @@ -1,8 +1,8 @@ -Name:Stolen Goods -ManaCost:3 U -Types:Sorcery -A:SP$ DigUntil | Cost$ 3 U | ValidTgts$ Opponent | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Exile | RevealedDestination$ Exile | RememberFound$ True | SubAbility$ DBPump | SpellDescription$ Target opponent exiles cards from the top of his or her library until he or she exiles a nonland card. Until end of turn, you may cast that card without paying its mana cost. -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent without paying its mana cost | PumpZone$ Exile | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stolen_goods.jpg -Oracle:Target opponent exiles cards from the top of his or her library until he or she exiles a nonland card. Until end of turn, you may cast that card without paying its mana cost. \ No newline at end of file +Name:Stolen Goods +ManaCost:3 U +Types:Sorcery +A:SP$ DigUntil | Cost$ 3 U | ValidTgts$ Opponent | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Exile | RevealedDestination$ Exile | RememberFound$ True | SubAbility$ DBPump | SpellDescription$ Target opponent exiles cards from the top of his or her library until he or she exiles a nonland card. Until end of turn, you may cast that card without paying its mana cost. +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent without paying its mana cost | PumpZone$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stolen_goods.jpg +Oracle:Target opponent exiles cards from the top of his or her library until he or she exiles a nonland card. Until end of turn, you may cast that card without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/s/stolen_grain.txt b/forge-gui/res/cardsfolder/s/stolen_grain.txt index f6c23547658..fa9d28eee98 100644 --- a/forge-gui/res/cardsfolder/s/stolen_grain.txt +++ b/forge-gui/res/cardsfolder/s/stolen_grain.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 4 B B | ValidTgts$ Opponent | NumDmg$ 5 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 5 damage to target opponent. You gain 5 life. SVar:DBGainLife:DB$GainLife | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/stolen_grain.jpg -Oracle:Stolen Grain deals 5 damage to target opponent. You gain 5 life. \ No newline at end of file +Oracle:Stolen Grain deals 5 damage to target opponent. You gain 5 life. diff --git a/forge-gui/res/cardsfolder/s/stolen_identity.txt b/forge-gui/res/cardsfolder/s/stolen_identity.txt index a18a855414b..475e9b1be49 100644 --- a/forge-gui/res/cardsfolder/s/stolen_identity.txt +++ b/forge-gui/res/cardsfolder/s/stolen_identity.txt @@ -1,8 +1,8 @@ -Name:Stolen Identity -ManaCost:4 U U -Types:Sorcery -A:SP$ CopyPermanent | Cost$ 4 U U | ValidTgts$ Creature,Artifact | TgtPrompt$ Select target creature or artifact | NumCopies$ 1 | SubAbility$ Cipher | SpellDescription$ Put a token onto the battlefield that's a copy of target artifact or creature. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stolen_identity.jpg -Oracle:Put a token onto the battlefield that's a copy of target artifact or creature.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Stolen Identity +ManaCost:4 U U +Types:Sorcery +A:SP$ CopyPermanent | Cost$ 4 U U | ValidTgts$ Creature,Artifact | TgtPrompt$ Select target creature or artifact | NumCopies$ 1 | SubAbility$ Cipher | SpellDescription$ Put a token onto the battlefield that's a copy of target artifact or creature. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stolen_identity.jpg +Oracle:Put a token onto the battlefield that's a copy of target artifact or creature.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/stomp_and_howl.txt b/forge-gui/res/cardsfolder/s/stomp_and_howl.txt index 4e7f9b34114..b23d2741312 100644 --- a/forge-gui/res/cardsfolder/s/stomp_and_howl.txt +++ b/forge-gui/res/cardsfolder/s/stomp_and_howl.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact and target enchantment. | SubAbility$ DestroyEnch SVar:DestroyEnch:DB$ Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/stomp_and_howl.jpg -Oracle:Destroy target artifact and target enchantment. \ No newline at end of file +Oracle:Destroy target artifact and target enchantment. diff --git a/forge-gui/res/cardsfolder/s/stomper_cub.txt b/forge-gui/res/cardsfolder/s/stomper_cub.txt index d788a1427b6..ffd9e218d29 100644 --- a/forge-gui/res/cardsfolder/s/stomper_cub.txt +++ b/forge-gui/res/cardsfolder/s/stomper_cub.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/3 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/stomper_cub.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/s/stomping_ground.txt b/forge-gui/res/cardsfolder/s/stomping_ground.txt index d69ba3d8223..1dd89547c1c 100644 --- a/forge-gui/res/cardsfolder/s/stomping_ground.txt +++ b/forge-gui/res/cardsfolder/s/stomping_ground.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card96896.jpg -Oracle:({T}: Add {R} or {G} to your mana pool.)\nAs Stomping Ground enters the battlefield, you may pay 2 life. If you don't, Stomping Ground enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {R} or {G} to your mana pool.)\nAs Stomping Ground enters the battlefield, you may pay 2 life. If you don't, Stomping Ground enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/s/stomping_slabs.txt b/forge-gui/res/cardsfolder/s/stomping_slabs.txt index 0b785fd0100..7729660324e 100644 --- a/forge-gui/res/cardsfolder/s/stomping_slabs.txt +++ b/forge-gui/res/cardsfolder/s/stomping_slabs.txt @@ -1,9 +1,9 @@ -Name:Stomping Slabs -ManaCost:2 R -Types:Sorcery -A:SP$ Dig | Cost$ 2 R | DigNum$ 7 | Reveal$ True | RememberRevealed$ True | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ -1 | SubAbility$ DBDamage | SpellDescription$ Reveal the top seven cards of your library, then put those cards on the bottom of your library in any order. If a card named CARDNAME was revealed this way, CARDNAME deals 7 damage to target creature or player. -SVar:DBDamage:DB$ DealDamage | NumDmg$ 7 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Remembered | ConditionPresent$ Card.namedStomping Slabs | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stomping_slabs.jpg -Oracle:Reveal the top seven cards of your library, then put those cards on the bottom of your library in any order. If a card named Stomping Slabs was revealed this way, Stomping Slabs deals 7 damage to target creature or player. \ No newline at end of file +Name:Stomping Slabs +ManaCost:2 R +Types:Sorcery +A:SP$ Dig | Cost$ 2 R | DigNum$ 7 | Reveal$ True | RememberRevealed$ True | DestinationZone$ Library | LibraryPosition$ -1 | LibraryPosition2$ -1 | SubAbility$ DBDamage | SpellDescription$ Reveal the top seven cards of your library, then put those cards on the bottom of your library in any order. If a card named CARDNAME was revealed this way, CARDNAME deals 7 damage to target creature or player. +SVar:DBDamage:DB$ DealDamage | NumDmg$ 7 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | ConditionDefined$ Remembered | ConditionPresent$ Card.namedStomping Slabs | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stomping_slabs.jpg +Oracle:Reveal the top seven cards of your library, then put those cards on the bottom of your library in any order. If a card named Stomping Slabs was revealed this way, Stomping Slabs deals 7 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/stone_calendar.txt b/forge-gui/res/cardsfolder/s/stone_calendar.txt index adbea457d91..e5fa5abb4fd 100644 --- a/forge-gui/res/cardsfolder/s/stone_calendar.txt +++ b/forge-gui/res/cardsfolder/s/stone_calendar.txt @@ -3,4 +3,4 @@ ManaCost:5 Types:Artifact S:Mode$ ReduceCost | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Spells you cast cost up to {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_calendar.jpg -Oracle:Spells you cast cost up to {1} less to cast. \ No newline at end of file +Oracle:Spells you cast cost up to {1} less to cast. diff --git a/forge-gui/res/cardsfolder/s/stone_catapult.txt b/forge-gui/res/cardsfolder/s/stone_catapult.txt index b5c5fec2b6e..5e1f816dc6a 100644 --- a/forge-gui/res/cardsfolder/s/stone_catapult.txt +++ b/forge-gui/res/cardsfolder/s/stone_catapult.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/2 A:AB$ Destroy | Cost$ T | ValidTgts$ Creature.nonBlack+tapped | TgtPrompt$ Select target tapped nonblack creature | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Destroy target tapped nonblack creature. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_catapult.jpg -Oracle:{T}: Destroy target tapped nonblack creature. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Destroy target tapped nonblack creature. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/s/stone_giant.txt b/forge-gui/res/cardsfolder/s/stone_giant.txt index 94fd95ee786..9d69bbd23f4 100644 --- a/forge-gui/res/cardsfolder/s/stone_giant.txt +++ b/forge-gui/res/cardsfolder/s/stone_giant.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | Defined$ DelayTriggerRemembered SVar:X:Count$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_giant.jpg -Oracle:{T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step. \ No newline at end of file +Oracle:{T}: Target creature you control with toughness less than Stone Giant's power gains flying until end of turn. Destroy that creature at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/stone_golem.txt b/forge-gui/res/cardsfolder/s/stone_golem.txt index e6312441163..912534ff7e9 100644 --- a/forge-gui/res/cardsfolder/s/stone_golem.txt +++ b/forge-gui/res/cardsfolder/s/stone_golem.txt @@ -3,4 +3,4 @@ ManaCost:5 Types:Artifact Creature Golem PT:4/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_golem.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/stone_idol_trap.txt b/forge-gui/res/cardsfolder/s/stone_idol_trap.txt index dee0d3b2604..b2c3ea056a3 100644 --- a/forge-gui/res/cardsfolder/s/stone_idol_trap.txt +++ b/forge-gui/res/cardsfolder/s/stone_idol_trap.txt @@ -1,10 +1,10 @@ -Name:Stone Idol Trap -ManaCost:5 R -Types:Instant Trap -A:SP$ Token | Cost$ 5 R | TokenAmount$ 1 | TokenName$ Construct | TokenTypes$ Artifact,Creature,Construct | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 6 | TokenToughness$ 12 | RememberTokens$ True | SubAbility$ DelTrig | TokenKeywords$ Trample | SpellDescription$ Put a 6/12 colorless Construct artifact creature token with trample onto the battlefield. Exile it at the beginning of your next end step. -SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigExile | TriggerDescription$ Exile Construct at the beginning of your next end step. -SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ChangeType$ Creature.IsRemembered -S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each attacking creature. -SVar:X:Count$Valid Creature.attacking -SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_idol_trap.jpg -Oracle:Stone Idol Trap costs {1} less to cast for each attacking creature.\nPut a 6/12 colorless Construct artifact creature token with trample onto the battlefield. Exile it at the beginning of your next end step. \ No newline at end of file +Name:Stone Idol Trap +ManaCost:5 R +Types:Instant Trap +A:SP$ Token | Cost$ 5 R | TokenAmount$ 1 | TokenName$ Construct | TokenTypes$ Artifact,Creature,Construct | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 6 | TokenToughness$ 12 | RememberTokens$ True | SubAbility$ DelTrig | TokenKeywords$ Trample | SpellDescription$ Put a 6/12 colorless Construct artifact creature token with trample onto the battlefield. Exile it at the beginning of your next end step. +SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | Execute$ TrigExile | TriggerDescription$ Exile Construct at the beginning of your next end step. +SVar:TrigExile:AB$ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ChangeType$ Creature.IsRemembered +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each attacking creature. +SVar:X:Count$Valid Creature.attacking +SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_idol_trap.jpg +Oracle:Stone Idol Trap costs {1} less to cast for each attacking creature.\nPut a 6/12 colorless Construct artifact creature token with trample onto the battlefield. Exile it at the beginning of your next end step. diff --git a/forge-gui/res/cardsfolder/s/stone_kavu.txt b/forge-gui/res/cardsfolder/s/stone_kavu.txt index b1bca83f8c2..f37b3ae2f4a 100644 --- a/forge-gui/res/cardsfolder/s/stone_kavu.txt +++ b/forge-gui/res/cardsfolder/s/stone_kavu.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_kavu.jpg -Oracle:{R}: Stone Kavu gets +1/+0 until end of turn.\n{W}: Stone Kavu gets +0/+1 until end of turn. \ No newline at end of file +Oracle:{R}: Stone Kavu gets +1/+0 until end of turn.\n{W}: Stone Kavu gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stone_rain.txt b/forge-gui/res/cardsfolder/s/stone_rain.txt index cc31af12b86..443614414de 100644 --- a/forge-gui/res/cardsfolder/s/stone_rain.txt +++ b/forge-gui/res/cardsfolder/s/stone_rain.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ Destroy | Cost$ 2 R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_rain.jpg -Oracle:Destroy target land. \ No newline at end of file +Oracle:Destroy target land. diff --git a/forge-gui/res/cardsfolder/s/stone_seeder_hierophant.txt b/forge-gui/res/cardsfolder/s/stone_seeder_hierophant.txt index 1ccf06412d0..256221f2ed8 100644 --- a/forge-gui/res/cardsfolder/s/stone_seeder_hierophant.txt +++ b/forge-gui/res/cardsfolder/s/stone_seeder_hierophant.txt @@ -7,4 +7,4 @@ A:AB$ Untap | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | SpellD SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_seeder_hierophant.jpg -Oracle:Whenever a land enters the battlefield under your control, untap Stone-Seeder Hierophant.\n{T}: Untap target land. \ No newline at end of file +Oracle:Whenever a land enters the battlefield under your control, untap Stone-Seeder Hierophant.\n{T}: Untap target land. diff --git a/forge-gui/res/cardsfolder/s/stone_spirit.txt b/forge-gui/res/cardsfolder/s/stone_spirit.txt index 689c78b1a9d..9eacdae2b58 100644 --- a/forge-gui/res/cardsfolder/s/stone_spirit.txt +++ b/forge-gui/res/cardsfolder/s/stone_spirit.txt @@ -4,4 +4,4 @@ Types:Creature Elemental Spirit PT:4/3 K:CantBeBlockedBy Creature.withFlying SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_spirit.jpg -Oracle:Stone Spirit can't be blocked by creatures with flying. \ No newline at end of file +Oracle:Stone Spirit can't be blocked by creatures with flying. diff --git a/forge-gui/res/cardsfolder/s/stone_throwing_devils.txt b/forge-gui/res/cardsfolder/s/stone_throwing_devils.txt index 4ae9ce633f9..9397ca79b32 100644 --- a/forge-gui/res/cardsfolder/s/stone_throwing_devils.txt +++ b/forge-gui/res/cardsfolder/s/stone_throwing_devils.txt @@ -4,4 +4,4 @@ Types:Creature Devil PT:1/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_throwing_devils.jpg -Oracle:First strike \ No newline at end of file +Oracle:First strike diff --git a/forge-gui/res/cardsfolder/s/stone_tongue_basilisk.txt b/forge-gui/res/cardsfolder/s/stone_tongue_basilisk.txt index aa08ccbf6a7..b70bb6a9086 100644 --- a/forge-gui/res/cardsfolder/s/stone_tongue_basilisk.txt +++ b/forge-gui/res/cardsfolder/s/stone_tongue_basilisk.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDama SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroy | TriggerDescription$ Destroy damaged creature at end of combat. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget SVar:Picture:http://www.wizards.com/global/images/magic/general/stone_tongue_basilisk.jpg -Oracle:Whenever Stone-Tongue Basilisk deals combat damage to a creature, destroy that creature at end of combat.\nThreshold - As long as seven or more cards are in your graveyard, all creatures able to block Stone-Tongue Basilisk do so. \ No newline at end of file +Oracle:Whenever Stone-Tongue Basilisk deals combat damage to a creature, destroy that creature at end of combat.\nThreshold - As long as seven or more cards are in your graveyard, all creatures able to block Stone-Tongue Basilisk do so. diff --git a/forge-gui/res/cardsfolder/s/stonebrow_krosan_hero.txt b/forge-gui/res/cardsfolder/s/stonebrow_krosan_hero.txt index 9a2945627ae..6efe358a407 100644 --- a/forge-gui/res/cardsfolder/s/stonebrow_krosan_hero.txt +++ b/forge-gui/res/cardsfolder/s/stonebrow_krosan_hero.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ Attacks | ValidCard$ Creature.YouCtrl+withTrample | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a creature you control with trample attacks, it gets +2/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ 2 | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/stonebrow_krosan_hero.jpg -Oracle:Trample\nWhenever a creature you control with trample attacks, it gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Trample\nWhenever a creature you control with trample attacks, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stonecloaker.txt b/forge-gui/res/cardsfolder/s/stonecloaker.txt index 0c230033bd7..d5a28b93a8e 100644 --- a/forge-gui/res/cardsfolder/s/stonecloaker.txt +++ b/forge-gui/res/cardsfolder/s/stonecloaker.txt @@ -10,4 +10,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange2:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Card | TgtPrompt$ Select target card from any graveyard SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stonecloaker.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Stonecloaker enters the battlefield, return a creature you control to its owner's hand.\nWhen Stonecloaker enters the battlefield, exile target card from a graveyard. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nFlying\nWhen Stonecloaker enters the battlefield, return a creature you control to its owner's hand.\nWhen Stonecloaker enters the battlefield, exile target card from a graveyard. diff --git a/forge-gui/res/cardsfolder/s/stonefare_crocodile.txt b/forge-gui/res/cardsfolder/s/stonefare_crocodile.txt index a1d573e83ef..cdac5ecea61 100644 --- a/forge-gui/res/cardsfolder/s/stonefare_crocodile.txt +++ b/forge-gui/res/cardsfolder/s/stonefare_crocodile.txt @@ -1,7 +1,7 @@ -Name:Stonefare Crocodile -ManaCost:2 G -Types:Creature Crocodile -PT:3/2 -A:AB$ Pump | Cost$ 2 B | KW$ Lifelink | SpellDescription$ CARDNAME gets lifelink until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stonefare_crocodile.jpg -Oracle:{2}{B}: Stonefare Crocodile gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Name:Stonefare Crocodile +ManaCost:2 G +Types:Creature Crocodile +PT:3/2 +A:AB$ Pump | Cost$ 2 B | KW$ Lifelink | SpellDescription$ CARDNAME gets lifelink until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stonefare_crocodile.jpg +Oracle:{2}{B}: Stonefare Crocodile gains lifelink until end of turn. (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/s/stoneforge_mystic.txt b/forge-gui/res/cardsfolder/s/stoneforge_mystic.txt index 52bb617918d..b0c7c32de2c 100644 --- a/forge-gui/res/cardsfolder/s/stoneforge_mystic.txt +++ b/forge-gui/res/cardsfolder/s/stoneforge_mystic.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.Equipment | ChangeNum$ 1 A:AB$ChangeZone | Cost$ 1 W T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Equipment | ChangeNum$ 1 | SpellDescription$ You may put an Equipment card from your hand onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/stoneforge_mystic.jpg -Oracle:When Stoneforge Mystic enters the battlefield, you may search your library for an Equipment card, reveal it, put it into your hand, then shuffle your library.\n{1}{W}, {T}: You may put an Equipment card from your hand onto the battlefield. \ No newline at end of file +Oracle:When Stoneforge Mystic enters the battlefield, you may search your library for an Equipment card, reveal it, put it into your hand, then shuffle your library.\n{1}{W}, {T}: You may put an Equipment card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/stonehands.txt b/forge-gui/res/cardsfolder/s/stonehands.txt index f9c11f646e7..9547a62dc56 100644 --- a/forge-gui/res/cardsfolder/s/stonehands.txt +++ b/forge-gui/res/cardsfolder/s/stonehands.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | Description$ Enchanted creature gets +0/+2. A:AB$ Pump | Cost$ R | Defined$ Enchanted | NumAtt$ +1 | SpellDescription$ Enchanted creature gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stonehands.jpg -Oracle:Enchant creature\nEnchanted creature gets +0/+2.\n{R}: Enchanted creature gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +0/+2.\n{R}: Enchanted creature gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stonehewer_giant.txt b/forge-gui/res/cardsfolder/s/stonehewer_giant.txt index 8c6f014370a..caa03928a74 100644 --- a/forge-gui/res/cardsfolder/s/stonehewer_giant.txt +++ b/forge-gui/res/cardsfolder/s/stonehewer_giant.txt @@ -1,12 +1,12 @@ -Name:Stonehewer Giant -ManaCost:3 W W -Types:Creature Giant Warrior -PT:4/4 -K:Vigilance -A:AB$ ChangeZone | Cost$ 1 W T | Origin$ Library | Destination$ Battlefield | ChangeType$ Equipment | ChangeNum$ 1 | Imprint$ True | SubAbility$ DBChoose | SpellDescription$ Search your library for an Equipment card and put it onto the battlefield. Attach it to a creature you control. Then shuffle your library. -SVar:DBChoose:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.YouCtrl | ChoiceTitle$ Choose a creature | SubAbility$ DBAttach | RememberChosen$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X -SVar:DBAttach:DB$ Attach | Object$ Imprinted | Defined$ Remembered | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:X:Imprinted$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/stonehewer_giant.jpg -Oracle:Vigilance\n{1}{W}, {T}: Search your library for an Equipment card and put it onto the battlefield. Attach it to a creature you control. Then shuffle your library. \ No newline at end of file +Name:Stonehewer Giant +ManaCost:3 W W +Types:Creature Giant Warrior +PT:4/4 +K:Vigilance +A:AB$ ChangeZone | Cost$ 1 W T | Origin$ Library | Destination$ Battlefield | ChangeType$ Equipment | ChangeNum$ 1 | Imprint$ True | SubAbility$ DBChoose | SpellDescription$ Search your library for an Equipment card and put it onto the battlefield. Attach it to a creature you control. Then shuffle your library. +SVar:DBChoose:DB$ ChooseCard | Defined$ You | Amount$ 1 | Choices$ Creature.YouCtrl | ChoiceTitle$ Choose a creature | SubAbility$ DBAttach | RememberChosen$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X +SVar:DBAttach:DB$ Attach | Object$ Imprinted | Defined$ Remembered | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:X:Imprinted$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/stonehewer_giant.jpg +Oracle:Vigilance\n{1}{W}, {T}: Search your library for an Equipment card and put it onto the battlefield. Attach it to a creature you control. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/stonehewer_giant_avatar.txt b/forge-gui/res/cardsfolder/s/stonehewer_giant_avatar.txt index 35194a7c0bb..e3b632183ad 100644 --- a/forge-gui/res/cardsfolder/s/stonehewer_giant_avatar.txt +++ b/forge-gui/res/cardsfolder/s/stonehewer_giant_avatar.txt @@ -1,9 +1,9 @@ -Name:Stonehewer Giant Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Command | Execute$ TrigCopyEquip | TriggerDescription$ Whenever a creature enters the battlefield under your control, put a token onto the battlefield that's a copy of a random Equipment card with converted mana cost less than or equal to that creature's converted mana cost. Attach that Equipment to that creature. -SVar:TrigCopyEquip:AB$ CopyPermanent | Cost$ 0 | Defined$ TriggeredCard | NumCopies$ 1 | ValidSupportedCopy$ Equipment.cmcLEX | References$ X | RandomCopied$ True | RandomNum$ 1 | AttachedTo$ TriggeredCard -SVar:X:TriggeredCard$CardManaCost -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/stonehewer_giant_avatar.jpg -Oracle:Hand +1, life -5\nWhenever a creature enters the battlefield under your control, put a token onto the battlefield that's a copy of a random Equipment card with converted mana cost less than or equal to that creature's converted mana cost. Attach that Equipment to that creature. \ No newline at end of file +Name:Stonehewer Giant Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | TriggerZones$ Command | Execute$ TrigCopyEquip | TriggerDescription$ Whenever a creature enters the battlefield under your control, put a token onto the battlefield that's a copy of a random Equipment card with converted mana cost less than or equal to that creature's converted mana cost. Attach that Equipment to that creature. +SVar:TrigCopyEquip:AB$ CopyPermanent | Cost$ 0 | Defined$ TriggeredCard | NumCopies$ 1 | ValidSupportedCopy$ Equipment.cmcLEX | References$ X | RandomCopied$ True | RandomNum$ 1 | AttachedTo$ TriggeredCard +SVar:X:TriggeredCard$CardManaCost +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/stonehewer_giant_avatar.jpg +Oracle:Hand +1, life -5\nWhenever a creature enters the battlefield under your control, put a token onto the battlefield that's a copy of a random Equipment card with converted mana cost less than or equal to that creature's converted mana cost. Attach that Equipment to that creature. diff --git a/forge-gui/res/cardsfolder/s/stonehorn_chanter.txt b/forge-gui/res/cardsfolder/s/stonehorn_chanter.txt index 2e3115e437c..ce7b0f1976e 100644 --- a/forge-gui/res/cardsfolder/s/stonehorn_chanter.txt +++ b/forge-gui/res/cardsfolder/s/stonehorn_chanter.txt @@ -1,7 +1,7 @@ -Name:Stonehorn Chanter -ManaCost:5 W -Types:Creature Rhino Cleric -PT:4/4 -A:AB$ Pump | Cost$ 5 W | KW$ Lifelink & Vigilance | SpellDescription$ CARDNAME gains vigilance and lifelink until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stonehorn_chanter.jpg -Oracle:{5}{W}: Stonehorn Chanter gains vigilance and lifelink until end of turn. (Attacking doesn't cause it to tap. Damage dealt by it also causes you to gain that much life.) +Name:Stonehorn Chanter +ManaCost:5 W +Types:Creature Rhino Cleric +PT:4/4 +A:AB$ Pump | Cost$ 5 W | KW$ Lifelink & Vigilance | SpellDescription$ CARDNAME gains vigilance and lifelink until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stonehorn_chanter.jpg +Oracle:{5}{W}: Stonehorn Chanter gains vigilance and lifelink until end of turn. (Attacking doesn't cause it to tap. Damage dealt by it also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/s/stonehorn_dignitary.txt b/forge-gui/res/cardsfolder/s/stonehorn_dignitary.txt index fdfe3a38428..66d7b85a63e 100644 --- a/forge-gui/res/cardsfolder/s/stonehorn_dignitary.txt +++ b/forge-gui/res/cardsfolder/s/stonehorn_dignitary.txt @@ -1,8 +1,8 @@ -Name:Stonehorn Dignitary -ManaCost:3 W -Types:Creature Rhino Soldier -PT:1/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target opponent skips his or her next combat phase. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Opponent | KW$ Skip your next combat phase. | Permanent$ True | TgtPrompt$ Select target opponent | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stonehorn_dignitary.jpg -Oracle:When Stonehorn Dignitary enters the battlefield, target opponent skips his or her next combat phase. \ No newline at end of file +Name:Stonehorn Dignitary +ManaCost:3 W +Types:Creature Rhino Soldier +PT:1/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target opponent skips his or her next combat phase. +SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Opponent | KW$ Skip your next combat phase. | Permanent$ True | TgtPrompt$ Select target opponent | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stonehorn_dignitary.jpg +Oracle:When Stonehorn Dignitary enters the battlefield, target opponent skips his or her next combat phase. diff --git a/forge-gui/res/cardsfolder/s/stoneshaker_shaman.txt b/forge-gui/res/cardsfolder/s/stoneshaker_shaman.txt index c8216597f4c..af3b798b554 100644 --- a/forge-gui/res/cardsfolder/s/stoneshaker_shaman.txt +++ b/forge-gui/res/cardsfolder/s/stoneshaker_shaman.txt @@ -1,10 +1,10 @@ -Name:Stoneshaker Shaman -ManaCost:2 R -Types:Creature Human Shaman -PT:1/1 -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's end step, that player sacrifices an untapped land. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land.untapped | Defined$ TriggeredPlayer | SpellDescription$ Sacrifice an untapped land. -SVar:AITapDown:Land -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stoneshaker_shaman.jpg -Oracle:At the beginning of each player's end step, that player sacrifices an untapped land. \ No newline at end of file +Name:Stoneshaker Shaman +ManaCost:2 R +Types:Creature Human Shaman +PT:1/1 +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's end step, that player sacrifices an untapped land. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land.untapped | Defined$ TriggeredPlayer | SpellDescription$ Sacrifice an untapped land. +SVar:AITapDown:Land +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stoneshaker_shaman.jpg +Oracle:At the beginning of each player's end step, that player sacrifices an untapped land. diff --git a/forge-gui/res/cardsfolder/s/stoneshock_giant.txt b/forge-gui/res/cardsfolder/s/stoneshock_giant.txt index c9034913727..db89a9b908a 100644 --- a/forge-gui/res/cardsfolder/s/stoneshock_giant.txt +++ b/forge-gui/res/cardsfolder/s/stoneshock_giant.txt @@ -1,10 +1,10 @@ -Name:Stoneshock Giant -ManaCost:3 R R -Types:Creature Giant -PT:5/4 -K:Monstrosity 3:6 R R -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME becomes monstrous, creatures without flying your opponents control can't block this turn. -SVar:TrigPump:AB$ Effect | Cost$ 0 | Name$ Stoneshock Giant Effect | StaticAbilities$ KWPump -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.withoutFlying+OppCtrl | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures without flying your opponents control can't block this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stoneshock_giant.jpg -Oracle:{6}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Stoneshock Giant becomes monstrous, creatures without flying your opponents control can't block this turn. \ No newline at end of file +Name:Stoneshock Giant +ManaCost:3 R R +Types:Creature Giant +PT:5/4 +K:Monstrosity 3:6 R R +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME becomes monstrous, creatures without flying your opponents control can't block this turn. +SVar:TrigPump:AB$ Effect | Cost$ 0 | Name$ Stoneshock Giant Effect | StaticAbilities$ KWPump +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.withoutFlying+OppCtrl | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures without flying your opponents control can't block this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stoneshock_giant.jpg +Oracle:{6}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Stoneshock Giant becomes monstrous, creatures without flying your opponents control can't block this turn. diff --git a/forge-gui/res/cardsfolder/s/stonewise_fortifier.txt b/forge-gui/res/cardsfolder/s/stonewise_fortifier.txt index b580a7f9d1c..98eda6d2e9c 100644 --- a/forge-gui/res/cardsfolder/s/stonewise_fortifier.txt +++ b/forge-gui/res/cardsfolder/s/stonewise_fortifier.txt @@ -1,11 +1,11 @@ -Name:Stonewise Fortifier -ManaCost:1 W -Types:Creature Human Wizard -PT:2/2 -A:AB$ Effect | Cost$ 4 W | ValidTgts$ Creature | RememberObjects$ Targeted | ImprintCards$ Self | Triggers$ OutOfSight | SVars$ ExileSelf | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt to CARDNAME by target creature this turn. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Card.IsImprinted | Source$ Creature.IsRemembered | Description$ Prevent all damage that would be dealt to CARDNAME by target creature this turn. -SVar:OutOfSight:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered,Card.IsImprinted | Execute$ ExileSelf | Static$ True -SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stonewise_fortifier.jpg -Oracle:{4}{W}: Prevent all damage that would be dealt to Stonewise Fortifier by target creature this turn. \ No newline at end of file +Name:Stonewise Fortifier +ManaCost:1 W +Types:Creature Human Wizard +PT:2/2 +A:AB$ Effect | Cost$ 4 W | ValidTgts$ Creature | RememberObjects$ Targeted | ImprintCards$ Self | Triggers$ OutOfSight | SVars$ ExileSelf | StaticAbilities$ STPrevent | SpellDescription$ Prevent all damage that would be dealt to CARDNAME by target creature this turn. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Target$ Card.IsImprinted | Source$ Creature.IsRemembered | Description$ Prevent all damage that would be dealt to CARDNAME by target creature this turn. +SVar:OutOfSight:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered,Card.IsImprinted | Execute$ ExileSelf | Static$ True +SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stonewise_fortifier.jpg +Oracle:{4}{W}: Prevent all damage that would be dealt to Stonewise Fortifier by target creature this turn. diff --git a/forge-gui/res/cardsfolder/s/stonewood_invocation.txt b/forge-gui/res/cardsfolder/s/stonewood_invocation.txt index 78d76ef9e28..2d2c2f3601b 100644 --- a/forge-gui/res/cardsfolder/s/stonewood_invocation.txt +++ b/forge-gui/res/cardsfolder/s/stonewood_invocation.txt @@ -4,4 +4,4 @@ Types:Instant K:Split second A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +5 | NumDef$ +5 | KW$ Shroud | SpellDescription$ Target creature gets +5/+5 and gains shroud until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stonewood_invocation.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nTarget creature gets +5/+5 and gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nTarget creature gets +5/+5 and gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/stonewood_invoker.txt b/forge-gui/res/cardsfolder/s/stonewood_invoker.txt index c4e4facb5ad..9b055224d18 100644 --- a/forge-gui/res/cardsfolder/s/stonewood_invoker.txt +++ b/forge-gui/res/cardsfolder/s/stonewood_invoker.txt @@ -4,4 +4,4 @@ Types:Creature Elf Mutant PT:2/2 A:AB$ Pump | Cost$ 7 G | NumAtt$ +5 | NumDef$ +5 | SpellDescription$ CARDNAME gets +5/+5 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stonewood_invoker.jpg -Oracle:{7}{G}: Stonewood Invoker gets +5/+5 until end of turn. \ No newline at end of file +Oracle:{7}{G}: Stonewood Invoker gets +5/+5 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stonework_puma.txt b/forge-gui/res/cardsfolder/s/stonework_puma.txt index bbe53308d89..d084a61bad8 100644 --- a/forge-gui/res/cardsfolder/s/stonework_puma.txt +++ b/forge-gui/res/cardsfolder/s/stonework_puma.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact Creature Cat Ally PT:2/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/stonework_puma.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/stonewright.txt b/forge-gui/res/cardsfolder/s/stonewright.txt index 260d04699eb..516b9e0f793 100644 --- a/forge-gui/res/cardsfolder/s/stonewright.txt +++ b/forge-gui/res/cardsfolder/s/stonewright.txt @@ -1,9 +1,9 @@ -Name:Stonewright -ManaCost:R -Types:Creature Human Shaman -PT:1/1 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddAbility$ Pump | Description$ As long as CARDNAME is paired with another creature, each of those creatures have "{R}: This creature gets +1/+0 until end of turn." -SVar:Pump:AB$Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stonewright.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Stonewright is paired with another creature, each of those creatures has "{R}: This creature gets +1/+0 until end of turn." \ No newline at end of file +Name:Stonewright +ManaCost:R +Types:Creature Human Shaman +PT:1/1 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddAbility$ Pump | Description$ As long as CARDNAME is paired with another creature, each of those creatures have "{R}: This creature gets +1/+0 until end of turn." +SVar:Pump:AB$Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stonewright.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Stonewright is paired with another creature, each of those creatures has "{R}: This creature gets +1/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/s/stony_silence.txt b/forge-gui/res/cardsfolder/s/stony_silence.txt index 504509c0577..d82ac7005bf 100644 --- a/forge-gui/res/cardsfolder/s/stony_silence.txt +++ b/forge-gui/res/cardsfolder/s/stony_silence.txt @@ -1,8 +1,8 @@ -Name:Stony Silence -ManaCost:1 W -Types:Enchantment -S:Mode$ Continuous | Affected$ Artifact | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Activated abilities of artifacts can't be activated. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stony_silence.jpg -Oracle:Activated abilities of artifacts can't be activated. \ No newline at end of file +Name:Stony Silence +ManaCost:1 W +Types:Enchantment +S:Mode$ Continuous | Affected$ Artifact | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Activated abilities of artifacts can't be activated. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stony_silence.jpg +Oracle:Activated abilities of artifacts can't be activated. diff --git a/forge-gui/res/cardsfolder/s/stonybrook_angler.txt b/forge-gui/res/cardsfolder/s/stonybrook_angler.txt index 67ff4937313..ec117ce81f9 100644 --- a/forge-gui/res/cardsfolder/s/stonybrook_angler.txt +++ b/forge-gui/res/cardsfolder/s/stonybrook_angler.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ TapOrUntap | Cost$ 1 U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ You may tap or untap target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stonybrook_angler.jpg -Oracle:{1}{U}, {T}: You may tap or untap target creature. \ No newline at end of file +Oracle:{1}{U}, {T}: You may tap or untap target creature. diff --git a/forge-gui/res/cardsfolder/s/stonybrook_banneret.txt b/forge-gui/res/cardsfolder/s/stonybrook_banneret.txt index 5d51cc03f69..8f3074a2a67 100644 --- a/forge-gui/res/cardsfolder/s/stonybrook_banneret.txt +++ b/forge-gui/res/cardsfolder/s/stonybrook_banneret.txt @@ -5,4 +5,4 @@ PT:1/1 K:Islandwalk S:Mode$ ReduceCost | ValidCard$ Merfolk,Wizard | Type$ Spell | Activator$ You | Amount$ 1 | Description$ Merfolk spells and Wizard spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/stonybrook_banneret.jpg -Oracle:Islandwalk\nMerfolk spells and Wizard spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Islandwalk\nMerfolk spells and Wizard spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/s/stonybrook_schoolmaster.txt b/forge-gui/res/cardsfolder/s/stonybrook_schoolmaster.txt index 4699d55ac22..f8aabde6d3f 100644 --- a/forge-gui/res/cardsfolder/s/stonybrook_schoolmaster.txt +++ b/forge-gui/res/cardsfolder/s/stonybrook_schoolmaster.txt @@ -5,4 +5,4 @@ PT:1/2 T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME becomes tapped, you may put a 1/1 blue Merfolk Wizard creature token onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ U 1 1 Merfolk Wizard | TokenName$ Merfolk Wizard | TokenAmount$ 1 | TokenColors$ Blue | TokenTypes$ Creature,Merfolk,Wizard | TokenPower$ 1 | TokenToughness$ 1 | TokenOwner$ You SVar:Picture:http://www.wizards.com/global/images/magic/general/stonybrook_schoolmaster.jpg -Oracle:Whenever Stonybrook Schoolmaster becomes tapped, you may put a 1/1 blue Merfolk Wizard creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever Stonybrook Schoolmaster becomes tapped, you may put a 1/1 blue Merfolk Wizard creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/storage_matrix.txt b/forge-gui/res/cardsfolder/s/storage_matrix.txt index 477ece33e0a..e78f9f8150e 100644 --- a/forge-gui/res/cardsfolder/s/storage_matrix.txt +++ b/forge-gui/res/cardsfolder/s/storage_matrix.txt @@ -1,9 +1,9 @@ -Name:Storage Matrix -ManaCost:3 -Types:Artifact -S:Mode$ Continuous | Affected$ Player | AddKeyword$ OnlyUntapChosen:Artifact,Creature,Land | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, each player chooses artifact, creature, or land during his or her untap step. That player can untap only permanents of the chosen type this step. -SVar:X:Count$Valid Card.Self+untapped -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/storage_matrix.jpg -Oracle:As long as Storage Matrix is untapped, each player chooses artifact, creature, or land during his or her untap step. That player can untap only permanents of the chosen type this step. +Name:Storage Matrix +ManaCost:3 +Types:Artifact +S:Mode$ Continuous | Affected$ Player | AddKeyword$ OnlyUntapChosen:Artifact,Creature,Land | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, each player chooses artifact, creature, or land during his or her untap step. That player can untap only permanents of the chosen type this step. +SVar:X:Count$Valid Card.Self+untapped +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/storage_matrix.jpg +Oracle:As long as Storage Matrix is untapped, each player chooses artifact, creature, or land during his or her untap step. That player can untap only permanents of the chosen type this step. diff --git a/forge-gui/res/cardsfolder/s/storm_cauldron.txt b/forge-gui/res/cardsfolder/s/storm_cauldron.txt index f1b2eeebd9e..dddd424307c 100644 --- a/forge-gui/res/cardsfolder/s/storm_cauldron.txt +++ b/forge-gui/res/cardsfolder/s/storm_cauldron.txt @@ -6,4 +6,4 @@ T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigBounce | TriggerZones$ Batt SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ TriggeredCard SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_cauldron.jpg -Oracle:Each player may play an additional land during each of his or her turns.\nWhenever a land is tapped for mana, return it to its owner's hand. \ No newline at end of file +Oracle:Each player may play an additional land during each of his or her turns.\nWhenever a land is tapped for mana, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/storm_crow.txt b/forge-gui/res/cardsfolder/s/storm_crow.txt index ac963b796cf..b69eee6852b 100644 --- a/forge-gui/res/cardsfolder/s/storm_crow.txt +++ b/forge-gui/res/cardsfolder/s/storm_crow.txt @@ -4,4 +4,4 @@ Types:Creature Bird PT:1/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card14753.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/s/storm_elemental.txt b/forge-gui/res/cardsfolder/s/storm_elemental.txt index c344a4bbc81..f4161f70e5c 100644 --- a/forge-gui/res/cardsfolder/s/storm_elemental.txt +++ b/forge-gui/res/cardsfolder/s/storm_elemental.txt @@ -7,4 +7,4 @@ A:AB$ Tap | Cost$ U ExileFromTop<1/Card> | ValidTgts$ Creature.withFlying | TgtP A:AB$ Pump | Cost$ U ExileFromTop<1/Card> | Defined$ Self | NumAtt$ +X | NumDef$ +X | SpellDescription$ If the exiled card is a snow land, CARDNAME gets +1/+1 until end of turn. SVar:X:Exiled$Valid Land.Snow SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_elemental.jpg -Oracle:Flying\n{U}, Exile the top card of your library: Tap target creature with flying.\n{U}, Exile the top card of your library: If the exiled card is a snow land, Storm Elemental gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{U}, Exile the top card of your library: Tap target creature with flying.\n{U}, Exile the top card of your library: If the exiled card is a snow land, Storm Elemental gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/storm_entity.txt b/forge-gui/res/cardsfolder/s/storm_entity.txt index 498f68731cf..a372f6f62a6 100644 --- a/forge-gui/res/cardsfolder/s/storm_entity.txt +++ b/forge-gui/res/cardsfolder/s/storm_entity.txt @@ -6,4 +6,4 @@ K:Haste K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with a +1/+1 counter on it for each other spell cast this turn. SVar:X:Count$ThisTurnCast_Card.Other SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_entity.jpg -Oracle:Haste\nStorm Entity enters the battlefield with a +1/+1 counter on it for each other spell cast this turn. \ No newline at end of file +Oracle:Haste\nStorm Entity enters the battlefield with a +1/+1 counter on it for each other spell cast this turn. diff --git a/forge-gui/res/cardsfolder/s/storm_front.txt b/forge-gui/res/cardsfolder/s/storm_front.txt index 2b8e7342d1b..eee13e3e1a8 100644 --- a/forge-gui/res/cardsfolder/s/storm_front.txt +++ b/forge-gui/res/cardsfolder/s/storm_front.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Enchantment A:AB$ Tap | Cost$ G G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SpellDescription$ Tap target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_front.jpg -Oracle:{G}{G}: Tap target creature with flying. \ No newline at end of file +Oracle:{G}{G}: Tap target creature with flying. diff --git a/forge-gui/res/cardsfolder/s/storm_herd.txt b/forge-gui/res/cardsfolder/s/storm_herd.txt index 90da89119ac..cd597ef400e 100644 --- a/forge-gui/res/cardsfolder/s/storm_herd.txt +++ b/forge-gui/res/cardsfolder/s/storm_herd.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Token | Cost$ 8 W W | TokenAmount$ X | References$ X | TokenName$ Pegasus | TokenTypes$ Creature,Pegasus | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put X 1/1 white Pegasus creature tokens with flying onto the battlefield, where X is your life total. SVar:X:Count$YourLifeTotal SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card96968.jpg -Oracle:Put X 1/1 white Pegasus creature tokens with flying onto the battlefield, where X is your life total. \ No newline at end of file +Oracle:Put X 1/1 white Pegasus creature tokens with flying onto the battlefield, where X is your life total. diff --git a/forge-gui/res/cardsfolder/s/storm_seeker.txt b/forge-gui/res/cardsfolder/s/storm_seeker.txt index 6d8f263654f..a2ae2053c73 100644 --- a/forge-gui/res/cardsfolder/s/storm_seeker.txt +++ b/forge-gui/res/cardsfolder/s/storm_seeker.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 3 G | ValidTgts$ Player | NumDmg$ X | SpellDescription$ SVar:X:TargetedPlayer$CardsInHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_seeker.jpg -Oracle:Storm Seeker deals damage equal to the number of cards in target player's hand to that player. \ No newline at end of file +Oracle:Storm Seeker deals damage equal to the number of cards in target player's hand to that player. diff --git a/forge-gui/res/cardsfolder/s/storm_shaman.txt b/forge-gui/res/cardsfolder/s/storm_shaman.txt index b607beb8b3f..0f006d50448 100644 --- a/forge-gui/res/cardsfolder/s/storm_shaman.txt +++ b/forge-gui/res/cardsfolder/s/storm_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric Shaman PT:0/4 A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_shaman.jpg -Oracle:{R}: Storm Shaman gets +1/+0 until end of turn. \ No newline at end of file +Oracle:{R}: Storm Shaman gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/storm_spirit.txt b/forge-gui/res/cardsfolder/s/storm_spirit.txt index e87197d689b..e7eb7e294e4 100644 --- a/forge-gui/res/cardsfolder/s/storm_spirit.txt +++ b/forge-gui/res/cardsfolder/s/storm_spirit.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_spirit.jpg -Oracle:Flying\n{T}: Storm Spirit deals 2 damage to target creature. \ No newline at end of file +Oracle:Flying\n{T}: Storm Spirit deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/s/storm_world.txt b/forge-gui/res/cardsfolder/s/storm_world.txt index 7517739dd7c..7043e9bc80c 100644 --- a/forge-gui/res/cardsfolder/s/storm_world.txt +++ b/forge-gui/res/cardsfolder/s/storm_world.txt @@ -6,4 +6,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X SVar:X:Count$ValidHand Card.ActivePlayerCtrl/NMinus.4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/storm_world.jpg -Oracle:At the beginning of each player's upkeep, Storm World deals X damage to that player, where X is 4 minus the number of cards in his or her hand. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, Storm World deals X damage to that player, where X is 4 minus the number of cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/s/stormbind.txt b/forge-gui/res/cardsfolder/s/stormbind.txt index 0516ccdd0e5..84d8b23f331 100644 --- a/forge-gui/res/cardsfolder/s/stormbind.txt +++ b/forge-gui/res/cardsfolder/s/stormbind.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ DealDamage | Cost$ 2 Discard<1/Random> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stormbind.jpg -Oracle:{2}, Discard a card at random: Stormbind deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{2}, Discard a card at random: Stormbind deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/stormblood_berserker.txt b/forge-gui/res/cardsfolder/s/stormblood_berserker.txt index 4b9ba278113..adfc98f3c86 100644 --- a/forge-gui/res/cardsfolder/s/stormblood_berserker.txt +++ b/forge-gui/res/cardsfolder/s/stormblood_berserker.txt @@ -1,8 +1,8 @@ -Name:Stormblood Berserker -ManaCost:1 R -Types:Creature Human Berserker -PT:1/1 -K:Bloodthirst 2 -K:CantBeBlockedByAmount LT2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stormblood_berserker.jpg -Oracle:Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.)\nStormblood Berserker can't be blocked except by two or more creatures. \ No newline at end of file +Name:Stormblood Berserker +ManaCost:1 R +Types:Creature Human Berserker +PT:1/1 +K:Bloodthirst 2 +K:CantBeBlockedByAmount LT2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stormblood_berserker.jpg +Oracle:Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.)\nStormblood Berserker can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/s/stormbound_geist.txt b/forge-gui/res/cardsfolder/s/stormbound_geist.txt index c0c0b2763cc..ed594a5afb7 100644 --- a/forge-gui/res/cardsfolder/s/stormbound_geist.txt +++ b/forge-gui/res/cardsfolder/s/stormbound_geist.txt @@ -1,9 +1,9 @@ -Name:Stormbound Geist -ManaCost:1 U U -Types:Creature Spirit -PT:2/2 -K:Flying -K:CARDNAME can block only creatures with flying. -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/stormbound_geist.jpg -Oracle:Flying\nStormbound Geist can block only creatures with flying.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Stormbound Geist +ManaCost:1 U U +Types:Creature Spirit +PT:2/2 +K:Flying +K:CARDNAME can block only creatures with flying. +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/stormbound_geist.jpg +Oracle:Flying\nStormbound Geist can block only creatures with flying.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/s/stormbreath_dragon.txt b/forge-gui/res/cardsfolder/s/stormbreath_dragon.txt index 07810543eb6..f01cdffbc2f 100644 --- a/forge-gui/res/cardsfolder/s/stormbreath_dragon.txt +++ b/forge-gui/res/cardsfolder/s/stormbreath_dragon.txt @@ -1,14 +1,14 @@ -Name:Stormbreath Dragon -ManaCost:3 R R -Types:Creature Dragon -PT:4/4 -K:Flying -K:Haste -K:Protection from white -K:Monstrosity 3:5 R R -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ When CARDNAME becomes monstrous, it deals damage to each opponent equal to the number of cards in that player's hand. -SVar:TrigDmg:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ X | References$ X -SVar:X:Count$ValidHand Card.RememberedPlayerCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/stormbreath_dragon.jpg -Oracle:Flying, haste, protection from white\n{5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Stormbreath Dragon becomes monstrous, it deals damage to each opponent equal to the number of cards in that player's hand. \ No newline at end of file +Name:Stormbreath Dragon +ManaCost:3 R R +Types:Creature Dragon +PT:4/4 +K:Flying +K:Haste +K:Protection from white +K:Monstrosity 3:5 R R +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ When CARDNAME becomes monstrous, it deals damage to each opponent equal to the number of cards in that player's hand. +SVar:TrigDmg:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ Player.IsRemembered | NumDmg$ X | References$ X +SVar:X:Count$ValidHand Card.RememberedPlayerCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/stormbreath_dragon.jpg +Oracle:Flying, haste, protection from white\n{5}{R}{R}: Monstrosity 3. (If this creature isn't monstrous, put three +1/+1 counters on it and it becomes monstrous.)\nWhen Stormbreath Dragon becomes monstrous, it deals damage to each opponent equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/s/stormcaller_of_keranos.txt b/forge-gui/res/cardsfolder/s/stormcaller_of_keranos.txt index e138c6c1d73..46437bbbc7a 100644 --- a/forge-gui/res/cardsfolder/s/stormcaller_of_keranos.txt +++ b/forge-gui/res/cardsfolder/s/stormcaller_of_keranos.txt @@ -1,9 +1,9 @@ -Name:Stormcaller of Keranos -ManaCost:2 R -Types:Creature Human Shaman -PT:2/2 -K:Haste -A:AB$ Scry | Cost$ 1 U | ScryNum$ 1 | SpellDescription$ Scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stormcaller_of_keranos.jpg -Oracle:Haste\n{1}{U}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +Name:Stormcaller of Keranos +ManaCost:2 R +Types:Creature Human Shaman +PT:2/2 +K:Haste +A:AB$ Scry | Cost$ 1 U | ScryNum$ 1 | SpellDescription$ Scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stormcaller_of_keranos.jpg +Oracle:Haste\n{1}{U}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/stormcallers_boon.txt b/forge-gui/res/cardsfolder/s/stormcallers_boon.txt index 570a9fbe3db..d280f4490f3 100644 --- a/forge-gui/res/cardsfolder/s/stormcallers_boon.txt +++ b/forge-gui/res/cardsfolder/s/stormcallers_boon.txt @@ -6,4 +6,4 @@ A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.YouCtrl | KW$ Flyin SVar:PlayMain1:TRUE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stormcallers_boon.jpg -Oracle:Sacrifice Stormcaller's Boon: Creatures you control gain flying until end of turn.\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) \ No newline at end of file +Oracle:Sacrifice Stormcaller's Boon: Creatures you control gain flying until end of turn.\nCascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.) diff --git a/forge-gui/res/cardsfolder/s/stormchaser_chimera.txt b/forge-gui/res/cardsfolder/s/stormchaser_chimera.txt index f2baeddfd6b..5d924337d2c 100644 --- a/forge-gui/res/cardsfolder/s/stormchaser_chimera.txt +++ b/forge-gui/res/cardsfolder/s/stormchaser_chimera.txt @@ -1,11 +1,11 @@ -Name:Stormchaser Chimera -ManaCost:2 U R -Types:Creature Chimera -PT:2/3 -K:Flying -A:AB$ Scry | Cost$ 2 U R | ScryNum$ 1 | SubAbility$ DBReveal | SpellDescription$ Scry 1, then reveal the top card of your library. CARDNAME gets +X/+0 until end of turn, where X is that card's converted mana cost. -SVar:DBReveal:DB$ Dig | DigNum$ 1 | Reveal$ True | NoMove$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | NumAtt$ X | References$ X -SVar:X:Count$TopOfLibraryCMC -SVar:Picture:http://www.wizards.com/global/images/magic/general/stormchaser_chimera.jpg -Oracle:Flying\n{2}{U}{R}: Scry 1, then reveal the top card of your library. Stormchaser Chimera gets +X/+0 until end of turn, where X is that card's converted mana cost. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) \ No newline at end of file +Name:Stormchaser Chimera +ManaCost:2 U R +Types:Creature Chimera +PT:2/3 +K:Flying +A:AB$ Scry | Cost$ 2 U R | ScryNum$ 1 | SubAbility$ DBReveal | SpellDescription$ Scry 1, then reveal the top card of your library. CARDNAME gets +X/+0 until end of turn, where X is that card's converted mana cost. +SVar:DBReveal:DB$ Dig | DigNum$ 1 | Reveal$ True | NoMove$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | NumAtt$ X | References$ X +SVar:X:Count$TopOfLibraryCMC +SVar:Picture:http://www.wizards.com/global/images/magic/general/stormchaser_chimera.jpg +Oracle:Flying\n{2}{U}{R}: Scry 1, then reveal the top card of your library. Stormchaser Chimera gets +X/+0 until end of turn, where X is that card's converted mana cost. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/stormcloud_djinn.txt b/forge-gui/res/cardsfolder/s/stormcloud_djinn.txt index 6ae33ac5d39..4cc571b8aa5 100644 --- a/forge-gui/res/cardsfolder/s/stormcloud_djinn.txt +++ b/forge-gui/res/cardsfolder/s/stormcloud_djinn.txt @@ -7,4 +7,4 @@ K:CARDNAME can block only creatures with flying. A:AB$ Pump | Cost$ R R | NumAtt$ +2 | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME gets +2/+0 until end of turn and deals 1 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/stormcloud_djinn.jpg -Oracle:Flying\nStormcloud Djinn can block only creatures with flying.\n{R}{R}: Stormcloud Djinn gets +2/+0 until end of turn and deals 1 damage to you. \ No newline at end of file +Oracle:Flying\nStormcloud Djinn can block only creatures with flying.\n{R}{R}: Stormcloud Djinn gets +2/+0 until end of turn and deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/stormfront_pegasus.txt b/forge-gui/res/cardsfolder/s/stormfront_pegasus.txt index a3aafc48f08..a2e046d60d5 100644 --- a/forge-gui/res/cardsfolder/s/stormfront_pegasus.txt +++ b/forge-gui/res/cardsfolder/s/stormfront_pegasus.txt @@ -4,4 +4,4 @@ Types:Creature Pegasus PT:2/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/stormfront_pegasus.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/stormfront_riders.txt b/forge-gui/res/cardsfolder/s/stormfront_riders.txt index b8dd5c6c1e5..5cea13b1e9e 100644 --- a/forge-gui/res/cardsfolder/s/stormfront_riders.txt +++ b/forge-gui/res/cardsfolder/s/stormfront_riders.txt @@ -10,4 +10,4 @@ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Soldier | Token SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Creature.YouCtrl | ChangeNum$ 2 | Mandatory$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stormfront_riders.jpg -Oracle:Flying\nWhen Stormfront Riders enters the battlefield, return two creatures you control to their owner's hand.\nWhenever Stormfront Riders or another creature is returned to your hand from the battlefield, put a 1/1 white Soldier creature token onto the battlefield. \ No newline at end of file +Oracle:Flying\nWhen Stormfront Riders enters the battlefield, return two creatures you control to their owner's hand.\nWhenever Stormfront Riders or another creature is returned to your hand from the battlefield, put a 1/1 white Soldier creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/stormscale_anarch.txt b/forge-gui/res/cardsfolder/s/stormscale_anarch.txt index bca8dd3133c..dec94b7319d 100644 --- a/forge-gui/res/cardsfolder/s/stormscale_anarch.txt +++ b/forge-gui/res/cardsfolder/s/stormscale_anarch.txt @@ -6,4 +6,4 @@ A:AB$ DealDamage | Cost$ 2 R Discard<1/Random> | ValidTgts$ Creature,Player | Tg SVar:X:Discarded$CardMulticolor.4.2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stormscale_anarch.jpg -Oracle:{2}{R}, Discard a card at random: Stormscale Anarch deals 2 damage to target creature or player. If the discarded card was multicolored, Stormscale Anarch deals 4 damage to that creature or player instead. \ No newline at end of file +Oracle:{2}{R}, Discard a card at random: Stormscale Anarch deals 2 damage to target creature or player. If the discarded card was multicolored, Stormscale Anarch deals 4 damage to that creature or player instead. diff --git a/forge-gui/res/cardsfolder/s/stormscape_apprentice.txt b/forge-gui/res/cardsfolder/s/stormscape_apprentice.txt index 59f822b5311..05c5b2c1060 100644 --- a/forge-gui/res/cardsfolder/s/stormscape_apprentice.txt +++ b/forge-gui/res/cardsfolder/s/stormscape_apprentice.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. A:AB$ LoseLife | Cost$ B T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/stormscape_apprentice.jpg -Oracle:{W}, {T}: Tap target creature.\n{B}, {T}: Target player loses 1 life. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature.\n{B}, {T}: Target player loses 1 life. diff --git a/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt b/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt index 0ae2afebb8b..ed477a0ee29 100644 --- a/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/s/stormscape_battlemage.txt @@ -1,12 +1,12 @@ -Name:Stormscape Battlemage -ManaCost:2 U -Types:Creature Metathran Wizard -PT:2/2 -K:Kicker W : 2 B -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {W} kicker, you gain 3 life. -SVar:TrigKicker:DB$ GainLife | Defined$ You | LifeAmount$ 3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{B} kicker, destroy target nonblack creature. That creature can't be regenerated. -SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonBlack | NoRegen$ True | TgtPrompt$ Select target nonblack creature. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/stormscape_battlemage.jpg -Oracle:Kicker {W} and/or {2}{B} (You may pay an additional {W} and/or {2}{B} as you cast this spell.)\nWhen Stormscape Battlemage enters the battlefield, if it was kicked with its {W} kicker, you gain 3 life.\nWhen Stormscape Battlemage enters the battlefield, if it was kicked with its {2}{B} kicker, destroy target nonblack creature. That creature can't be regenerated. \ No newline at end of file +Name:Stormscape Battlemage +ManaCost:2 U +Types:Creature Metathran Wizard +PT:2/2 +K:Kicker W : 2 B +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {W} kicker, you gain 3 life. +SVar:TrigKicker:DB$ GainLife | Defined$ You | LifeAmount$ 3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{B} kicker, destroy target nonblack creature. That creature can't be regenerated. +SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonBlack | NoRegen$ True | TgtPrompt$ Select target nonblack creature. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/stormscape_battlemage.jpg +Oracle:Kicker {W} and/or {2}{B} (You may pay an additional {W} and/or {2}{B} as you cast this spell.)\nWhen Stormscape Battlemage enters the battlefield, if it was kicked with its {W} kicker, you gain 3 life.\nWhen Stormscape Battlemage enters the battlefield, if it was kicked with its {2}{B} kicker, destroy target nonblack creature. That creature can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/stormscape_familiar.txt b/forge-gui/res/cardsfolder/s/stormscape_familiar.txt index 31bc0a79622..79ee7b7591b 100644 --- a/forge-gui/res/cardsfolder/s/stormscape_familiar.txt +++ b/forge-gui/res/cardsfolder/s/stormscape_familiar.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying S:Mode$ ReduceCost | ValidCard$ Card.White,Card.Black | Type$ Spell | Activator$ You | Amount$ 1 | Description$ White spells and black spells you cast cost {1} less to cast. SVar:Picture:http://www.wizards.com/global/images/magic/general/stormscape_familiar.jpg -Oracle:Flying\nWhite spells and black spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Flying\nWhite spells and black spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/s/stormscape_master.txt b/forge-gui/res/cardsfolder/s/stormscape_master.txt index fc70663fbda..85731fb4a1c 100644 --- a/forge-gui/res/cardsfolder/s/stormscape_master.txt +++ b/forge-gui/res/cardsfolder/s/stormscape_master.txt @@ -8,4 +8,4 @@ SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/stormscape_master.jpg -Oracle:{W}{W}, {T}: Target creature gains protection from the color of your choice until end of turn.\n{B}{B}, {T}: Target player loses 2 life and you gain 2 life. \ No newline at end of file +Oracle:{W}{W}, {T}: Target creature gains protection from the color of your choice until end of turn.\n{B}{B}, {T}: Target player loses 2 life and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/s/stormtide_leviathan.txt b/forge-gui/res/cardsfolder/s/stormtide_leviathan.txt index 180832ff895..3983deaef52 100644 --- a/forge-gui/res/cardsfolder/s/stormtide_leviathan.txt +++ b/forge-gui/res/cardsfolder/s/stormtide_leviathan.txt @@ -6,4 +6,4 @@ K:Islandwalk S:Mode$ Continuous | Affected$ Land | AddType$ Island | Description$ All lands are Islands in addition to their other types. S:Mode$ Continuous | Affected$ Creature.withoutFlying+withoutIslandwalk | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Creatures without flying or islandwalk can't attack. SVar:Picture:http://www.wizards.com/global/images/magic/general/stormtide_leviathan.jpg -Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.)\nAll lands are Islands in addition to their other types.\nCreatures without flying or islandwalk can't attack. \ No newline at end of file +Oracle:Islandwalk (This creature can't be blocked as long as defending player controls an Island.)\nAll lands are Islands in addition to their other types.\nCreatures without flying or islandwalk can't attack. diff --git a/forge-gui/res/cardsfolder/s/stormwatch_eagle.txt b/forge-gui/res/cardsfolder/s/stormwatch_eagle.txt index 02b84ed1bb6..713777eeb7a 100644 --- a/forge-gui/res/cardsfolder/s/stormwatch_eagle.txt +++ b/forge-gui/res/cardsfolder/s/stormwatch_eagle.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ ChangeZone | Cost$ Sac<1/Land> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stormwatch_eagle.jpg -Oracle:Flying\nSacrifice a land: Return Stormwatch Eagle to its owner's hand. \ No newline at end of file +Oracle:Flying\nSacrifice a land: Return Stormwatch Eagle to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/story_circle.txt b/forge-gui/res/cardsfolder/s/story_circle.txt index 9f2ae55617b..408530914c5 100644 --- a/forge-gui/res/cardsfolder/s/story_circle.txt +++ b/forge-gui/res/cardsfolder/s/story_circle.txt @@ -1,12 +1,12 @@ -Name:Story Circle -ManaCost:1 W W -Types:Enchantment -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -A:AB$ ChooseSource | Cost$ W | Choices$ Card.ChosenColor | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage. -SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/story_circle.jpg -Oracle:As Story Circle enters the battlefield, choose a color.\n{W}: The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage. \ No newline at end of file +Name:Story Circle +ManaCost:1 W W +Types:Enchantment +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +A:AB$ ChooseSource | Cost$ W | Choices$ Card.ChosenColor | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBEffect | SpellDescription$ The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPreventNextFromSource | RememberObjects$ Remembered | SVars$ RPreventNextFromSource,ExileEffect | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:RPreventNextFromSource:Event$ DamageDone | ValidSource$ Card.IsRemembered | ValidTarget$ You | ReplaceWith$ ExileEffect | PreventionEffect$ True | Description$ The next time the chosen source deals damage to you, prevent that damage. +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/story_circle.jpg +Oracle:As Story Circle enters the battlefield, choose a color.\n{W}: The next time a source of your choice of the chosen color would deal damage to you this turn, prevent that damage. diff --git a/forge-gui/res/cardsfolder/s/strafe.txt b/forge-gui/res/cardsfolder/s/strafe.txt index dab69ee4f49..758de3fe633 100644 --- a/forge-gui/res/cardsfolder/s/strafe.txt +++ b/forge-gui/res/cardsfolder/s/strafe.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Sorcery A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature.nonRed | TgtPrompt$ Select target nonred Creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target nonred creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/strafe.jpg -Oracle:Strafe deals 3 damage to target nonred creature. \ No newline at end of file +Oracle:Strafe deals 3 damage to target nonred creature. diff --git a/forge-gui/res/cardsfolder/s/strands_of_night.txt b/forge-gui/res/cardsfolder/s/strands_of_night.txt index e771d3fdad9..5088278a64a 100644 --- a/forge-gui/res/cardsfolder/s/strands_of_night.txt +++ b/forge-gui/res/cardsfolder/s/strands_of_night.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ B B PayLife<2> Sac<1/Swamp> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return target creature card from your graveyard to the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/strands_of_night.jpg -Oracle:{B}{B}, Pay 2 life, Sacrifice a Swamp: Return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:{B}{B}, Pay 2 life, Sacrifice a Swamp: Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/strands_of_undeath.txt b/forge-gui/res/cardsfolder/s/strands_of_undeath.txt index 9f4a0f90fa3..6ad25ecc53f 100644 --- a/forge-gui/res/cardsfolder/s/strands_of_undeath.txt +++ b/forge-gui/res/cardsfolder/s/strands_of_undeath.txt @@ -9,4 +9,4 @@ A:AB$ Regenerate | Cost$ B | Defined$ Enchanted | SpellDescription$ Regenerate e SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 2 | Mode$ TgtChoose SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/strands_of_undeath.jpg -Oracle:Enchant creature\nWhen Strands of Undeath enters the battlefield, target player discards two cards.\n{B}: Regenerate enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nWhen Strands of Undeath enters the battlefield, target player discards two cards.\n{B}: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/s/strandwalker.txt b/forge-gui/res/cardsfolder/s/strandwalker.txt index da58469f752..1dfbf64760c 100644 --- a/forge-gui/res/cardsfolder/s/strandwalker.txt +++ b/forge-gui/res/cardsfolder/s/strandwalker.txt @@ -5,4 +5,4 @@ K:Living Weapon K:Equip 4 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 4 | AddKeyword$ Reach | Description$ Equipped creature gets +2/+4 and has reach. SVar:Picture:http://www.wizards.com/global/images/magic/general/strandwalker.jpg -Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +2/+4 and has reach.\nEquip {4} \ No newline at end of file +Oracle:Living weapon (When this Equipment enters the battlefield, put a 0/0 black Germ creature token onto the battlefield, then attach this to it.)\nEquipped creature gets +2/+4 and has reach.\nEquip {4} diff --git a/forge-gui/res/cardsfolder/s/strange_inversion.txt b/forge-gui/res/cardsfolder/s/strange_inversion.txt index 319e86465d4..5114c137252 100644 --- a/forge-gui/res/cardsfolder/s/strange_inversion.txt +++ b/forge-gui/res/cardsfolder/s/strange_inversion.txt @@ -1,8 +1,8 @@ -Name:Strange Inversion -ManaCost:2 R -Types:Instant Arcane -A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch target creature's power and toughness until end of turn. -K:Splice onto Arcane 1 R -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/strange_inversion.jpg -Oracle:Switch target creature's power and toughness until end of turn.\nSplice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Strange Inversion +ManaCost:2 R +Types:Instant Arcane +A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch target creature's power and toughness until end of turn. +K:Splice onto Arcane 1 R +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/strange_inversion.jpg +Oracle:Switch target creature's power and toughness until end of turn.\nSplice onto Arcane {1}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/s/stranglehold.txt b/forge-gui/res/cardsfolder/s/stranglehold.txt index aea476c9a02..a38688b481a 100644 --- a/forge-gui/res/cardsfolder/s/stranglehold.txt +++ b/forge-gui/res/cardsfolder/s/stranglehold.txt @@ -1,8 +1,8 @@ -Name:Stranglehold -ManaCost:3 R -Types:Enchantment -S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ CantSearchLibrary | Description$ Your opponents can't search libraries. -S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ If you would begin an extra turn, skip that turn instead. | Description$ If an opponent would begin an extra turn, that player skips that turn instead. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stranglehold.jpg -Oracle:Your opponents can't search libraries.\nIf an opponent would begin an extra turn, that player skips that turn instead. +Name:Stranglehold +ManaCost:3 R +Types:Enchantment +S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ CantSearchLibrary | Description$ Your opponents can't search libraries. +S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ If you would begin an extra turn, skip that turn instead. | Description$ If an opponent would begin an extra turn, that player skips that turn instead. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stranglehold.jpg +Oracle:Your opponents can't search libraries.\nIf an opponent would begin an extra turn, that player skips that turn instead. diff --git a/forge-gui/res/cardsfolder/s/strangleroot_geist.txt b/forge-gui/res/cardsfolder/s/strangleroot_geist.txt index d597bd54ba2..e6474524c9e 100644 --- a/forge-gui/res/cardsfolder/s/strangleroot_geist.txt +++ b/forge-gui/res/cardsfolder/s/strangleroot_geist.txt @@ -1,9 +1,9 @@ -Name:Strangleroot Geist -ManaCost:G G -Types:Creature Spirit -PT:2/1 -K:Haste -K:Undying -SVar:PlayMain1:TRUE -SVar:Picture:http://media.wizards.com/images/magic/tcg/products/dka/ykcv734set_en.jpg -Oracle:Haste\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Strangleroot Geist +ManaCost:G G +Types:Creature Spirit +PT:2/1 +K:Haste +K:Undying +SVar:PlayMain1:TRUE +SVar:Picture:http://media.wizards.com/images/magic/tcg/products/dka/ykcv734set_en.jpg +Oracle:Haste\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/s/strangling_soot.txt b/forge-gui/res/cardsfolder/s/strangling_soot.txt index f1f4da0bd1a..7128e9d643d 100644 --- a/forge-gui/res/cardsfolder/s/strangling_soot.txt +++ b/forge-gui/res/cardsfolder/s/strangling_soot.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 5 R A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature.toughnessLE3 | TgtPrompt$ Select target creature with toughness 3 or less | SpellDescription$ Destroy target creature with toughness 3 or less. SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card109710.jpg -Oracle:Destroy target creature with toughness 3 or less.\nFlashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Destroy target creature with toughness 3 or less.\nFlashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/strata_scythe.txt b/forge-gui/res/cardsfolder/s/strata_scythe.txt index aff9a54c783..0ba15bdb3dc 100644 --- a/forge-gui/res/cardsfolder/s/strata_scythe.txt +++ b/forge-gui/res/cardsfolder/s/strata_scythe.txt @@ -1,11 +1,11 @@ -Name:Strata Scythe -ManaCost:3 -Types:Artifact Equipment -K:Equip 3 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, search your library for a land card, exile it, then shuffle your library. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Library | Destination$ Exile | ChangeType$ Land | ChangeNum$ 1 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | Description$ Equipped creature gets +1/+1 for each land on the battlefield with the same name as the exiled card. -SVar:X:Count$Valid Land.sharesNameWith Imprinted -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/strata_scythe.jpg -Oracle:Imprint - When Strata Scythe enters the battlefield, search your library for a land card, exile it, then shuffle your library.\nEquipped creature gets +1/+1 for each land on the battlefield with the same name as the exiled card.\nEquip {3} \ No newline at end of file +Name:Strata Scythe +ManaCost:3 +Types:Artifact Equipment +K:Equip 3 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, search your library for a land card, exile it, then shuffle your library. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Imprint$ True | Origin$ Library | Destination$ Exile | ChangeType$ Land | ChangeNum$ 1 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ X | AddToughness$ X | Description$ Equipped creature gets +1/+1 for each land on the battlefield with the same name as the exiled card. +SVar:X:Count$Valid Land.sharesNameWith Imprinted +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/strata_scythe.jpg +Oracle:Imprint - When Strata Scythe enters the battlefield, search your library for a land card, exile it, then shuffle your library.\nEquipped creature gets +1/+1 for each land on the battlefield with the same name as the exiled card.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/s/stratadon.txt b/forge-gui/res/cardsfolder/s/stratadon.txt index 2befccfaaa2..e17f07356a3 100644 --- a/forge-gui/res/cardsfolder/s/stratadon.txt +++ b/forge-gui/res/cardsfolder/s/stratadon.txt @@ -7,4 +7,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stratadon.jpg -Oracle:Domain - Stratadon costs {1} less to cast for each basic land type among lands you control.\nTrample \ No newline at end of file +Oracle:Domain - Stratadon costs {1} less to cast for each basic land type among lands you control.\nTrample diff --git a/forge-gui/res/cardsfolder/s/strategic_planning.txt b/forge-gui/res/cardsfolder/s/strategic_planning.txt index ff0e832a39b..36b557ba599 100644 --- a/forge-gui/res/cardsfolder/s/strategic_planning.txt +++ b/forge-gui/res/cardsfolder/s/strategic_planning.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Dig | Cost$ 1 U | DigNum$ 3 | DestinationZone2$ Graveyard | SpellDescription$ Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/strategic_planning.jpg -Oracle:Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard. \ No newline at end of file +Oracle:Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/s/stratozeppelid.txt b/forge-gui/res/cardsfolder/s/stratozeppelid.txt index cd071fdc7f3..34b91887f15 100644 --- a/forge-gui/res/cardsfolder/s/stratozeppelid.txt +++ b/forge-gui/res/cardsfolder/s/stratozeppelid.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/stratozeppelid.jpg -Oracle:Flying\nStratozeppelid can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nStratozeppelid can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/s/stratus_walk.txt b/forge-gui/res/cardsfolder/s/stratus_walk.txt index 0e073b88409..8fa1622348c 100644 --- a/forge-gui/res/cardsfolder/s/stratus_walk.txt +++ b/forge-gui/res/cardsfolder/s/stratus_walk.txt @@ -1,10 +1,10 @@ -Name:Stratus Walk -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | AddHiddenKeyword$ CARDNAME can block only creatures with flying. | Description$ Enchanted creature has flying. Enchanted creature can block only creatures with flying. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stratus_walk.jpg -Oracle:Enchant creature\nWhen Stratus Walk enters the battlefield, draw a card.\nEnchanted creature has flying.\nEnchanted creature can block only creatures with flying. +Name:Stratus Walk +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Flying | AddHiddenKeyword$ CARDNAME can block only creatures with flying. | Description$ Enchanted creature has flying. Enchanted creature can block only creatures with flying. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stratus_walk.jpg +Oracle:Enchant creature\nWhen Stratus Walk enters the battlefield, draw a card.\nEnchanted creature has flying.\nEnchanted creature can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/s/straw_golem.txt b/forge-gui/res/cardsfolder/s/straw_golem.txt index 6cc9b2dd0f8..cf6fea7ee3d 100644 --- a/forge-gui/res/cardsfolder/s/straw_golem.txt +++ b/forge-gui/res/cardsfolder/s/straw_golem.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ Opponent | Trig SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | Defined$ Self SVar:AntiBuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/straw_golem.jpg -Oracle:When an opponent casts a creature spell, sacrifice Straw Golem. \ No newline at end of file +Oracle:When an opponent casts a creature spell, sacrifice Straw Golem. diff --git a/forge-gui/res/cardsfolder/s/straw_soldiers.txt b/forge-gui/res/cardsfolder/s/straw_soldiers.txt index 937b060215a..6e50b059c88 100644 --- a/forge-gui/res/cardsfolder/s/straw_soldiers.txt +++ b/forge-gui/res/cardsfolder/s/straw_soldiers.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Scarecrow Soldier PT:1/3 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10613.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/stream_hopper.txt b/forge-gui/res/cardsfolder/s/stream_hopper.txt index acbc4bcad25..e0627b6a067 100644 --- a/forge-gui/res/cardsfolder/s/stream_hopper.txt +++ b/forge-gui/res/cardsfolder/s/stream_hopper.txt @@ -4,4 +4,4 @@ Types:Creature Goblin PT:1/1 A:AB$ Pump | Cost$ UR | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stream_hopper.jpg -Oracle:{U/R}: Stream Hopper gains flying until end of turn. \ No newline at end of file +Oracle:{U/R}: Stream Hopper gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stream_of_acid.txt b/forge-gui/res/cardsfolder/s/stream_of_acid.txt index 00a71637e66..d4899901ec5 100644 --- a/forge-gui/res/cardsfolder/s/stream_of_acid.txt +++ b/forge-gui/res/cardsfolder/s/stream_of_acid.txt @@ -3,4 +3,4 @@ ManaCost:2 B B Types:Sorcery A:SP$ Destroy | Cost$ 2 B B | ValidTgts$ Land,Creature.nonBlack | TgtPrompt$ Select target land or nonblack creature | SpellDescription$ Destroy target land or nonblack creature. SVar:Picture:http://serv4.tcgimages.eu/img/cards/Starter_1999/stream_of_acid.jpg -Oracle:Destroy target land or nonblack creature. \ No newline at end of file +Oracle:Destroy target land or nonblack creature. diff --git a/forge-gui/res/cardsfolder/s/stream_of_consciousness.txt b/forge-gui/res/cardsfolder/s/stream_of_consciousness.txt index 6665e66b9e3..7b0623be456 100644 --- a/forge-gui/res/cardsfolder/s/stream_of_consciousness.txt +++ b/forge-gui/res/cardsfolder/s/stream_of_consciousness.txt @@ -1,8 +1,8 @@ -Name:Stream of Consciousness -ManaCost:1 U -Types:Instant Arcane -A:SP$ Pump | Cost$ 1 U | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to four target cards from his or her graveyard into his or her library. -SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 4 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stream_of_consciousness.jpg -Oracle:Target player shuffles up to four target cards from his or her graveyard into his or her library. \ No newline at end of file +Name:Stream of Consciousness +ManaCost:1 U +Types:Instant Arcane +A:SP$ Pump | Cost$ 1 U | ValidTgts$ Player | TgtPrompt$ Select target Player | SubAbility$ DBChangeZone | IsCurse$ True | SpellDescription$ Target player shuffles up to four target cards from his or her graveyard into his or her library. +SVar:DBChangeZone:DB$ ChangeZone | TargetMin$ 0 | TargetMax$ 4 | TargetsWithDefinedController$ ParentTarget | Origin$ Graveyard | Destination$ Library | Shuffle$ True | TgtPrompt$ Choose target card | ValidTgts$ Card +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stream_of_consciousness.jpg +Oracle:Target player shuffles up to four target cards from his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/s/stream_of_life.txt b/forge-gui/res/cardsfolder/s/stream_of_life.txt index 8e27948748e..2cf4e933878 100644 --- a/forge-gui/res/cardsfolder/s/stream_of_life.txt +++ b/forge-gui/res/cardsfolder/s/stream_of_life.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ X G | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ X | References$ X | SpellDescription$ Target player gains X life. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/stream_of_life.jpg -Oracle:Target player gains X life. \ No newline at end of file +Oracle:Target player gains X life. diff --git a/forge-gui/res/cardsfolder/s/stream_of_unconsciousness.txt b/forge-gui/res/cardsfolder/s/stream_of_unconsciousness.txt index 7b66a17cc16..50b19dbeca5 100644 --- a/forge-gui/res/cardsfolder/s/stream_of_unconsciousness.txt +++ b/forge-gui/res/cardsfolder/s/stream_of_unconsciousness.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Wizard.YouCtrl | Condition SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stream_of_unconsciousness.jpg -Oracle:Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. \ No newline at end of file +Oracle:Target creature gets -4/-0 until end of turn. If you control a Wizard, draw a card. diff --git a/forge-gui/res/cardsfolder/s/streambed_aquitects.txt b/forge-gui/res/cardsfolder/s/streambed_aquitects.txt index 6989c15caab..c4786cadeb4 100644 --- a/forge-gui/res/cardsfolder/s/streambed_aquitects.txt +++ b/forge-gui/res/cardsfolder/s/streambed_aquitects.txt @@ -1,8 +1,8 @@ -Name:Streambed Aquitects -ManaCost:1 U U -Types:Creature Merfolk Scout -PT:2/3 -A:AB$ Pump | Cost$ T | ValidTgts$ Merfolk | TgtPrompt$ Select target Merfolk creature | NumAtt$ +1 | NumDef$ +1 | KW$ Islandwalk | SpellDescription$ Target Merfolk creature gets +1/+1 and gains islandwalk until end of turn. -A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land becomes an Island until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/streambed_aquitects.jpg -Oracle:{T}: Target Merfolk creature gets +1/+1 and gains islandwalk until end of turn.\n{T}: Target land becomes an Island until end of turn. \ No newline at end of file +Name:Streambed Aquitects +ManaCost:1 U U +Types:Creature Merfolk Scout +PT:2/3 +A:AB$ Pump | Cost$ T | ValidTgts$ Merfolk | TgtPrompt$ Select target Merfolk creature | NumAtt$ +1 | NumDef$ +1 | KW$ Islandwalk | SpellDescription$ Target Merfolk creature gets +1/+1 and gains islandwalk until end of turn. +A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land becomes an Island until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/streambed_aquitects.jpg +Oracle:{T}: Target Merfolk creature gets +1/+1 and gains islandwalk until end of turn.\n{T}: Target land becomes an Island until end of turn. diff --git a/forge-gui/res/cardsfolder/s/street_spasm.txt b/forge-gui/res/cardsfolder/s/street_spasm.txt index 2e611eb9bc9..c6d32a5424b 100644 --- a/forge-gui/res/cardsfolder/s/street_spasm.txt +++ b/forge-gui/res/cardsfolder/s/street_spasm.txt @@ -1,8 +1,8 @@ -Name:Street Spasm -ManaCost:X R -Types:Instant -A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature.withoutFlying+YouDontCtrl | TgtPrompt$ Select target creature without flying you don't control. | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature without flying you don't control. -A:SP$ DamageAll | Cost$ X X R R | ValidCards$ Creature.withoutFlying+YouDontCtrl | NumDmg$ X | References$ X | PrecostDesc$ Overload | CostDesc$ {X}{X}{R}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/street_spasm.jpg -Oracle:Street Spasm deals X damage to target creature without flying you don't control.\nOverload {X}{X}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Street Spasm +ManaCost:X R +Types:Instant +A:SP$ DealDamage | Cost$ X R | ValidTgts$ Creature.withoutFlying+YouDontCtrl | TgtPrompt$ Select target creature without flying you don't control. | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature without flying you don't control. +A:SP$ DamageAll | Cost$ X X R R | ValidCards$ Creature.withoutFlying+YouDontCtrl | NumDmg$ X | References$ X | PrecostDesc$ Overload | CostDesc$ {X}{X}{R}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/street_spasm.jpg +Oracle:Street Spasm deals X damage to target creature without flying you don't control.\nOverload {X}{X}{R}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/s/street_sweeper.txt b/forge-gui/res/cardsfolder/s/street_sweeper.txt index f2714c0fce4..2cca0ee0177 100644 --- a/forge-gui/res/cardsfolder/s/street_sweeper.txt +++ b/forge-gui/res/cardsfolder/s/street_sweeper.txt @@ -1,9 +1,9 @@ -Name:Street Sweeper -ManaCost:6 -Types:Artifact Creature Construct -PT:4/6 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerDescription$ Whenever CARDNAME attacks, destroy all Auras attached to target land. -SVar:TrigDestroyAll:DB$ DestroyAll | ValidCards$ Card.Aura+AttachedTo Targeted | ValidTgts$ Land | TgtPrompt$ Select target land -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/street_sweeper.jpg -Oracle:Whenever Street Sweeper attacks, destroy all Auras attached to target land. \ No newline at end of file +Name:Street Sweeper +ManaCost:6 +Types:Artifact Creature Construct +PT:4/6 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerDescription$ Whenever CARDNAME attacks, destroy all Auras attached to target land. +SVar:TrigDestroyAll:DB$ DestroyAll | ValidCards$ Card.Aura+AttachedTo Targeted | ValidTgts$ Land | TgtPrompt$ Select target land +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/street_sweeper.jpg +Oracle:Whenever Street Sweeper attacks, destroy all Auras attached to target land. diff --git a/forge-gui/res/cardsfolder/s/street_wraith.txt b/forge-gui/res/cardsfolder/s/street_wraith.txt index d6c7553f448..0f8a8e37305 100644 --- a/forge-gui/res/cardsfolder/s/street_wraith.txt +++ b/forge-gui/res/cardsfolder/s/street_wraith.txt @@ -5,4 +5,4 @@ PT:3/4 K:Swampwalk K:Cycling:PayLife<2> SVar:Picture:http://www.wizards.com/global/images/magic/general/street_wraith.jpg -Oracle:Swampwalk\nCycling-Pay 2 life. (Pay 2 life, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Swampwalk\nCycling-Pay 2 life. (Pay 2 life, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/streetbreaker_wurm.txt b/forge-gui/res/cardsfolder/s/streetbreaker_wurm.txt index a027f70deda..1021524e860 100644 --- a/forge-gui/res/cardsfolder/s/streetbreaker_wurm.txt +++ b/forge-gui/res/cardsfolder/s/streetbreaker_wurm.txt @@ -3,4 +3,4 @@ ManaCost:3 R G Types:Creature Wurm PT:6/4 SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card106575.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/s/strength_from_the_fallen.txt b/forge-gui/res/cardsfolder/s/strength_from_the_fallen.txt index 404712c3a5c..66f43b069f2 100644 --- a/forge-gui/res/cardsfolder/s/strength_from_the_fallen.txt +++ b/forge-gui/res/cardsfolder/s/strength_from_the_fallen.txt @@ -1,11 +1,11 @@ -Name:Strength from the Fallen -ManaCost:1 G -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | NumAtt$ +X | NumDef$ +X | References$ X -SVar:X:Count$TypeInYourYard.Creature -SVar:PlayMain1:TRUE -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/strength_from_the_fallen.jpg -Oracle:Constellation - Whenever Strength from the Fallen or another enchantment enters the battlefield under your control, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. \ No newline at end of file +Name:Strength from the Fallen +ManaCost:1 G +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | NumAtt$ +X | NumDef$ +X | References$ X +SVar:X:Count$TypeInYourYard.Creature +SVar:PlayMain1:TRUE +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/strength_from_the_fallen.jpg +Oracle:Constellation - Whenever Strength from the Fallen or another enchantment enters the battlefield under your control, target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/strength_in_numbers.txt b/forge-gui/res/cardsfolder/s/strength_in_numbers.txt index 869b0cca956..193196e8b48 100644 --- a/forge-gui/res/cardsfolder/s/strength_in_numbers.txt +++ b/forge-gui/res/cardsfolder/s/strength_in_numbers.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | NumDef$ X | References$ X | KW$ Trample | SpellDescription$ Until end of turn, target creature gains trample and gets +X/+X, where X is the number of attacking creatures. SVar:X:Count$Valid Creature.attacking SVar:Picture:http://www.wizards.com/global/images/magic/general/strength_in_numbers.jpg -Oracle:Until end of turn, target creature gains trample and gets +X/+X, where X is the number of attacking creatures. \ No newline at end of file +Oracle:Until end of turn, target creature gains trample and gets +X/+X, where X is the number of attacking creatures. diff --git a/forge-gui/res/cardsfolder/s/strength_of_cedars.txt b/forge-gui/res/cardsfolder/s/strength_of_cedars.txt index 8c326c46332..f6c74eeb946 100644 --- a/forge-gui/res/cardsfolder/s/strength_of_cedars.txt +++ b/forge-gui/res/cardsfolder/s/strength_of_cedars.txt @@ -4,4 +4,4 @@ Types:Instant Arcane A:SP$ Pump | Cost$ 4 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is the number of lands you control. SVar:X:Count$TypeYouCtrl.Land SVar:Picture:http://www.wizards.com/global/images/magic/general/strength_of_cedars.jpg -Oracle:Target creature gets +X/+X until end of turn, where X is the number of lands you control. \ No newline at end of file +Oracle:Target creature gets +X/+X until end of turn, where X is the number of lands you control. diff --git a/forge-gui/res/cardsfolder/s/strength_of_isolation.txt b/forge-gui/res/cardsfolder/s/strength_of_isolation.txt index 1b80e37a1a7..482a81a564b 100644 --- a/forge-gui/res/cardsfolder/s/strength_of_isolation.txt +++ b/forge-gui/res/cardsfolder/s/strength_of_isolation.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 2 | AddKeyword$ Protection from black | Description$ Enchanted creature gets +1/+2 and has protection from black. K:Madness:W SVar:Picture:http://www.wizards.com/global/images/magic/general/strength_of_isolation.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+2 and has protection from black.\nMadness {W} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+2 and has protection from black.\nMadness {W} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/s/strength_of_lunacy.txt b/forge-gui/res/cardsfolder/s/strength_of_lunacy.txt index d2692628494..312aacbdd46 100644 --- a/forge-gui/res/cardsfolder/s/strength_of_lunacy.txt +++ b/forge-gui/res/cardsfolder/s/strength_of_lunacy.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | AddKeyword$ Protection from white | Description$ Enchanted creature gets +2/+1 and has protection from white. K:Madness:B SVar:Picture:http://www.wizards.com/global/images/magic/general/strength_of_lunacy.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+1 and has protection from white.\nMadness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+1 and has protection from white.\nMadness {B} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/s/strength_of_night.txt b/forge-gui/res/cardsfolder/s/strength_of_night.txt index bd2bc2e157b..49e8735b046 100644 --- a/forge-gui/res/cardsfolder/s/strength_of_night.txt +++ b/forge-gui/res/cardsfolder/s/strength_of_night.txt @@ -7,4 +7,4 @@ SVar:DBPumpYourZombies:DB$ PumpAll | ValidCards$ Creature.Zombie+YouCtrl | NumAt SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/strength_of_night.jpg -Oracle:Kicker {B} (You may pay an additional {B} as you cast this spell.)\nCreatures you control get +1/+1 until end of turn. If Strength of Night was kicked, Zombie creatures you control get an additional +2/+2 until end of turn. \ No newline at end of file +Oracle:Kicker {B} (You may pay an additional {B} as you cast this spell.)\nCreatures you control get +1/+1 until end of turn. If Strength of Night was kicked, Zombie creatures you control get an additional +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/strength_of_the_tajuru.txt b/forge-gui/res/cardsfolder/s/strength_of_the_tajuru.txt index 9654062e2af..0c19c3c797c 100644 --- a/forge-gui/res/cardsfolder/s/strength_of_the_tajuru.txt +++ b/forge-gui/res/cardsfolder/s/strength_of_the_tajuru.txt @@ -1,9 +1,9 @@ -Name:Strength of the Tajuru -ManaCost:X G G -Types:Instant -K:Multikicker 1 -A:SP$ PutCounter | CounterType$ P1P1 | CounterNum$ X | Cost$ X G G | Announce$ Multikicker,X | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ TargetsNum | TargetMax$ TargetsNum | References$ X,TargetsNum | SpellDescription$ Choose target creature, then choose another target creature for each time CARDNAME was kicked. Put X +1/+1 counters on each of them. -SVar:X:Count$xPaid -SVar:TargetsNum:Count$TimesKicked/Plus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stength_of_the_tajuru.jpg -Oracle:Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.)\nChoose target creature, then choose another target creature for each time Strength of the Tajuru was kicked. Put X +1/+1 counters on each of them. \ No newline at end of file +Name:Strength of the Tajuru +ManaCost:X G G +Types:Instant +K:Multikicker 1 +A:SP$ PutCounter | CounterType$ P1P1 | CounterNum$ X | Cost$ X G G | Announce$ Multikicker,X | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ TargetsNum | TargetMax$ TargetsNum | References$ X,TargetsNum | SpellDescription$ Choose target creature, then choose another target creature for each time CARDNAME was kicked. Put X +1/+1 counters on each of them. +SVar:X:Count$xPaid +SVar:TargetsNum:Count$TimesKicked/Plus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stength_of_the_tajuru.jpg +Oracle:Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.)\nChoose target creature, then choose another target creature for each time Strength of the Tajuru was kicked. Put X +1/+1 counters on each of them. diff --git a/forge-gui/res/cardsfolder/s/strength_of_unity.txt b/forge-gui/res/cardsfolder/s/strength_of_unity.txt index d65accfd965..dce1765d4a4 100644 --- a/forge-gui/res/cardsfolder/s/strength_of_unity.txt +++ b/forge-gui/res/cardsfolder/s/strength_of_unity.txt @@ -8,4 +8,4 @@ SVar:X:Count$Domain SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/strength_of_unity.jpg -Oracle:Enchant creature\nDomain - Enchanted creature gets +1/+1 for each basic land type among lands you control. \ No newline at end of file +Oracle:Enchant creature\nDomain - Enchanted creature gets +1/+1 for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/s/strider_harness.txt b/forge-gui/res/cardsfolder/s/strider_harness.txt index 048b0364cc5..3e7336d3ce0 100644 --- a/forge-gui/res/cardsfolder/s/strider_harness.txt +++ b/forge-gui/res/cardsfolder/s/strider_harness.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Haste | Description$ Equipped creature gets +1/+1 and has haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/strider_harness.jpg -Oracle:Equipped creature gets +1/+1 and has haste.\nEquip {1} \ No newline at end of file +Oracle:Equipped creature gets +1/+1 and has haste.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/s/striking_sliver.txt b/forge-gui/res/cardsfolder/s/striking_sliver.txt index ac1df291ac5..b1e22efadf2 100644 --- a/forge-gui/res/cardsfolder/s/striking_sliver.txt +++ b/forge-gui/res/cardsfolder/s/striking_sliver.txt @@ -1,9 +1,9 @@ -Name:Striking Sliver -ManaCost:R -Types:Creature Sliver -PT:1/1 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ First Strike | Description$ Sliver creatures you control have first strike. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Sliver -SVar:Picture:http://www.wizards.com/global/images/magic/general/striking_sliver.jpg -Oracle:Sliver creatures you control have first strike. (They deal combat damage before creatures without first strike.) +Name:Striking Sliver +ManaCost:R +Types:Creature Sliver +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ First Strike | Description$ Sliver creatures you control have first strike. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Sliver +SVar:Picture:http://www.wizards.com/global/images/magic/general/striking_sliver.jpg +Oracle:Sliver creatures you control have first strike. (They deal combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/s/strionic_resonator.txt b/forge-gui/res/cardsfolder/s/strionic_resonator.txt index 91d99dfd221..a4e29b64c98 100644 --- a/forge-gui/res/cardsfolder/s/strionic_resonator.txt +++ b/forge-gui/res/cardsfolder/s/strionic_resonator.txt @@ -1,8 +1,8 @@ -Name:Strionic Resonator -ManaCost:2 -Types:Artifact -A:AB$ CopySpellAbility | Cost$ 2 T | TargetType$ Triggered | ValidTgts$ Card.YouCtrl | SpellDescription$ Copy target triggered ability you control. You may choose new targets for the copy. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/strionic_resonator.jpg -Oracle:{2}, {T}: Copy target triggered ability you control. You may choose new targets for the copy. (A triggered ability uses the words "when," "whenever," or "at.") +Name:Strionic Resonator +ManaCost:2 +Types:Artifact +A:AB$ CopySpellAbility | Cost$ 2 T | TargetType$ Triggered | ValidTgts$ Card.YouCtrl | SpellDescription$ Copy target triggered ability you control. You may choose new targets for the copy. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/strionic_resonator.jpg +Oracle:{2}, {T}: Copy target triggered ability you control. You may choose new targets for the copy. (A triggered ability uses the words "when," "whenever," or "at.") diff --git a/forge-gui/res/cardsfolder/s/strip_bare.txt b/forge-gui/res/cardsfolder/s/strip_bare.txt index db4fdf22f05..3b897a238cc 100644 --- a/forge-gui/res/cardsfolder/s/strip_bare.txt +++ b/forge-gui/res/cardsfolder/s/strip_bare.txt @@ -1,7 +1,7 @@ -Name:Strip Bare -ManaCost:W -Types:Instant -A:SP$ DestroyAll | Cost$ W | ValidCards$ Card.AttachedTo Targeted | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy all Auras and Equipment attached to target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/strip_bare.jpg -Oracle:Destroy all Auras and Equipment attached to target creature. \ No newline at end of file +Name:Strip Bare +ManaCost:W +Types:Instant +A:SP$ DestroyAll | Cost$ W | ValidCards$ Card.AttachedTo Targeted | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy all Auras and Equipment attached to target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/strip_bare.jpg +Oracle:Destroy all Auras and Equipment attached to target creature. diff --git a/forge-gui/res/cardsfolder/s/strip_mine.txt b/forge-gui/res/cardsfolder/s/strip_mine.txt index 80001eb51cb..3a99443e95b 100644 --- a/forge-gui/res/cardsfolder/s/strip_mine.txt +++ b/forge-gui/res/cardsfolder/s/strip_mine.txt @@ -4,4 +4,4 @@ Types:Land 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 +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Strip Mine: Destroy target land. diff --git a/forge-gui/res/cardsfolder/s/striped_bears.txt b/forge-gui/res/cardsfolder/s/striped_bears.txt index 19ff7437b93..5ca8adfe721 100644 --- a/forge-gui/res/cardsfolder/s/striped_bears.txt +++ b/forge-gui/res/cardsfolder/s/striped_bears.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/striped_bears.jpg -Oracle:When Striped Bears enters the battlefield, draw a card. \ No newline at end of file +Oracle:When Striped Bears enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/s/stroke_of_genius.txt b/forge-gui/res/cardsfolder/s/stroke_of_genius.txt index 8b1173f6759..1f3da3de144 100644 --- a/forge-gui/res/cardsfolder/s/stroke_of_genius.txt +++ b/forge-gui/res/cardsfolder/s/stroke_of_genius.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ X 2 U | ValidTgts$ Player | TgtPrompt$ Choose a player | NumCards$ X | References$ X | SpellDescription$ Target player draws X cards. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/stroke_of_genius.jpg -Oracle:Target player draws X cards. \ No newline at end of file +Oracle:Target player draws X cards. diff --git a/forge-gui/res/cardsfolder/s/stromgald_cabal.txt b/forge-gui/res/cardsfolder/s/stromgald_cabal.txt index 21d344105bc..3d05d0f1386 100644 --- a/forge-gui/res/cardsfolder/s/stromgald_cabal.txt +++ b/forge-gui/res/cardsfolder/s/stromgald_cabal.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Counter | Cost$ T PayLife<1> | TargetType$ Spell | TgtPrompt$ Select target White spell | ValidTgts$ Card.White | SpellDescription$ Counter target white spell. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stromgald_cabal.jpg -Oracle:{T}, Pay 1 life: Counter target white spell. \ No newline at end of file +Oracle:{T}, Pay 1 life: Counter target white spell. diff --git a/forge-gui/res/cardsfolder/s/stromgald_crusader.txt b/forge-gui/res/cardsfolder/s/stromgald_crusader.txt index 594c2779ed5..87ee29aacdd 100644 --- a/forge-gui/res/cardsfolder/s/stromgald_crusader.txt +++ b/forge-gui/res/cardsfolder/s/stromgald_crusader.txt @@ -6,4 +6,4 @@ K:Protection from white A:AB$ Pump | Cost$ B | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. A:AB$ Pump | Cost$ B B | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/stromgald_crusader.jpg -Oracle:Protection from white\n{B}: Stromgald Crusader gains flying until end of turn.\n{B}{B}: Stromgald Crusader gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Protection from white\n{B}: Stromgald Crusader gains flying until end of turn.\n{B}{B}: Stromgald Crusader gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stromgald_spy.txt b/forge-gui/res/cardsfolder/s/stromgald_spy.txt index 92451d315f3..6b3eab81f6c 100644 --- a/forge-gui/res/cardsfolder/s/stromgald_spy.txt +++ b/forge-gui/res/cardsfolder/s/stromgald_spy.txt @@ -1,11 +1,11 @@ -Name:Stromgald Spy -ManaCost:3 B -Types:Creature Human Rogue -PT:2/4 -T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may have defending player play with his or her hand revealed for as long as CARDNAME remains on the battlefield. If you do, CARDNAME assigns no combat damage this turn. -SVar:TrigExile:AB$ Effect | Cost$ 0 | StaticAbilities$ STRevealHand | RememberObjects$ DefendingPlayer | Duration$ UntilHostLeavesPlay | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage -SVar:STRevealHand:Mode$ Continuous | EffectZone$ Command | Affected$ Player.IsRemembered | AddKeyword$ Play with your hand revealed. | Description$ The defending player plays with his or her hand revealed. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stromgald_spy.jpg -Oracle:Whenever Stromgald Spy attacks and isn't blocked, you may have defending player play with his or her hand revealed for as long as Stromgald Spy remains on the battlefield. If you do, Stromgald Spy assigns no combat damage this turn. \ No newline at end of file +Name:Stromgald Spy +ManaCost:3 B +Types:Creature Human Rogue +PT:2/4 +T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, you may have defending player play with his or her hand revealed for as long as CARDNAME remains on the battlefield. If you do, CARDNAME assigns no combat damage this turn. +SVar:TrigExile:AB$ Effect | Cost$ 0 | StaticAbilities$ STRevealHand | RememberObjects$ DefendingPlayer | Duration$ UntilHostLeavesPlay | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Self | KW$ HIDDEN CARDNAME assigns no combat damage +SVar:STRevealHand:Mode$ Continuous | EffectZone$ Command | Affected$ Player.IsRemembered | AddKeyword$ Play with your hand revealed. | Description$ The defending player plays with his or her hand revealed. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stromgald_spy.jpg +Oracle:Whenever Stromgald Spy attacks and isn't blocked, you may have defending player play with his or her hand revealed for as long as Stromgald Spy remains on the battlefield. If you do, Stromgald Spy assigns no combat damage this turn. diff --git a/forge-gui/res/cardsfolder/s/stromkirk_captain.txt b/forge-gui/res/cardsfolder/s/stromkirk_captain.txt index 81a2c891176..7a4bfce9b36 100644 --- a/forge-gui/res/cardsfolder/s/stromkirk_captain.txt +++ b/forge-gui/res/cardsfolder/s/stromkirk_captain.txt @@ -1,8 +1,8 @@ -Name:Stromkirk Captain -ManaCost:1 B R -Types:Creature Vampire Soldier -PT:2/2 -K:First Strike -S:Mode$ Continuous | Affected$ Creature.Vampire+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ First Strike | Description$ Other Vampire creatures you control get +1/+1 and have First Strike. -SVar:Picture:http://www.wizards.com/global/images/magic/general/stromkirk_captain.jpg -Oracle:First strike\nOther Vampire creatures you control get +1/+1 and have first strike. \ No newline at end of file +Name:Stromkirk Captain +ManaCost:1 B R +Types:Creature Vampire Soldier +PT:2/2 +K:First Strike +S:Mode$ Continuous | Affected$ Creature.Vampire+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ First Strike | Description$ Other Vampire creatures you control get +1/+1 and have First Strike. +SVar:Picture:http://www.wizards.com/global/images/magic/general/stromkirk_captain.jpg +Oracle:First strike\nOther Vampire creatures you control get +1/+1 and have first strike. diff --git a/forge-gui/res/cardsfolder/s/stromkirk_noble.txt b/forge-gui/res/cardsfolder/s/stromkirk_noble.txt index 8e0dcb71417..068f2965d86 100644 --- a/forge-gui/res/cardsfolder/s/stromkirk_noble.txt +++ b/forge-gui/res/cardsfolder/s/stromkirk_noble.txt @@ -1,9 +1,9 @@ -Name:Stromkirk Noble -ManaCost:R -Types:Creature Vampire -PT:1/1 -K:CantBeBlockedBy Creature.Human -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stromkirk_noble.jpg -Oracle:Stromkirk Noble can't be blocked by Humans.\nWhenever Stromkirk Noble deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Name:Stromkirk Noble +ManaCost:R +Types:Creature Vampire +PT:1/1 +K:CantBeBlockedBy Creature.Human +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stromkirk_noble.jpg +Oracle:Stromkirk Noble can't be blocked by Humans.\nWhenever Stromkirk Noble deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/stromkirk_patrol.txt b/forge-gui/res/cardsfolder/s/stromkirk_patrol.txt index 2b5dfa80b72..6fc11cfa777 100644 --- a/forge-gui/res/cardsfolder/s/stromkirk_patrol.txt +++ b/forge-gui/res/cardsfolder/s/stromkirk_patrol.txt @@ -1,8 +1,8 @@ -Name:Stromkirk Patrol -ManaCost:4 B -Types:Creature Vampire Soldier -PT:4/3 -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/stromkirk_patrol.jpg -Oracle:Whenever Stromkirk Patrol deals combat damage to a player, put a +1/+1 counter on it. \ No newline at end of file +Name:Stromkirk Patrol +ManaCost:4 B +Types:Creature Vampire Soldier +PT:4/3 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, put a +1/+1 counter on it. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/stromkirk_patrol.jpg +Oracle:Whenever Stromkirk Patrol deals combat damage to a player, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/s/strongarm_tactics.txt b/forge-gui/res/cardsfolder/s/strongarm_tactics.txt index 87e4f26c062..41baffff785 100644 --- a/forge-gui/res/cardsfolder/s/strongarm_tactics.txt +++ b/forge-gui/res/cardsfolder/s/strongarm_tactics.txt @@ -1,13 +1,13 @@ -Name:Strongarm Tactics -ManaCost:1 B -Types:Sorcery -A:SP$ Discard | Cost$ 1 B | Mode$ TgtChoose | Defined$ Each | NumCards$ 1 | RememberDiscarded$ True | SubAbility$ DBRepeat | SpellDescription$ Each player discards a card. Then each player who didn't discard a creature card this way loses 4 life. -SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 4 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | Defined$ Player.IsRemembered | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Creature.RememberedPlayerCtrl -SVar:RemAIDeck:True -SVar:NeedsToPlayVar:Z GE1 -SVar:Z:Count$TypeInYourHand.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/strongarm_tactics.jpg -Oracle:Each player discards a card. Then each player who didn't discard a creature card this way loses 4 life. \ No newline at end of file +Name:Strongarm Tactics +ManaCost:1 B +Types:Sorcery +A:SP$ Discard | Cost$ 1 B | Mode$ TgtChoose | Defined$ Each | NumCards$ 1 | RememberDiscarded$ True | SubAbility$ DBRepeat | SpellDescription$ Each player discards a card. Then each player who didn't discard a creature card this way loses 4 life. +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 4 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | Defined$ Player.IsRemembered | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Creature.RememberedPlayerCtrl +SVar:RemAIDeck:True +SVar:NeedsToPlayVar:Z GE1 +SVar:Z:Count$TypeInYourHand.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/strongarm_tactics.jpg +Oracle:Each player discards a card. Then each player who didn't discard a creature card this way loses 4 life. diff --git a/forge-gui/res/cardsfolder/s/strongarm_thug.txt b/forge-gui/res/cardsfolder/s/strongarm_thug.txt index fc93e017141..edbd84a11d2 100644 --- a/forge-gui/res/cardsfolder/s/strongarm_thug.txt +++ b/forge-gui/res/cardsfolder/s/strongarm_thug.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Mercenary.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/strongarm_thug.jpg -Oracle:When Strongarm Thug enters the battlefield, you may return target Mercenary card from your graveyard to your hand. \ No newline at end of file +Oracle:When Strongarm Thug enters the battlefield, you may return target Mercenary card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/stronghold_assassin.txt b/forge-gui/res/cardsfolder/s/stronghold_assassin.txt index 2e17faaa0f1..9ca325fdcca 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_assassin.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_assassin.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Destroy | Cost$ T Sac<1/Creature> | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SpellDescription$ Destroy target nonblack creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_assassin.jpg -Oracle:{T}, Sacrifice a creature: Destroy target nonblack creature. \ No newline at end of file +Oracle:{T}, Sacrifice a creature: Destroy target nonblack creature. diff --git a/forge-gui/res/cardsfolder/s/stronghold_biologist.txt b/forge-gui/res/cardsfolder/s/stronghold_biologist.txt index f528948ba25..fde95b10be7 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_biologist.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_biologist.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Counter | Cost$ U U T Discard<1/Card> | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Card.Creature | SpellDescription$ Counter target creature spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_biologist.jpg -Oracle:{U}{U}, {T}, Discard a card: Counter target creature spell. \ No newline at end of file +Oracle:{U}{U}, {T}, Discard a card: Counter target creature spell. diff --git a/forge-gui/res/cardsfolder/s/stronghold_discipline.txt b/forge-gui/res/cardsfolder/s/stronghold_discipline.txt index 60d2678fed8..0651b8f95a4 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_discipline.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_discipline.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Creature.RememberedPlayerCtrl SVar:AIPlayForSub:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_discipline.jpg -Oracle:Each player loses 1 life for each creature he or she controls. \ No newline at end of file +Oracle:Each player loses 1 life for each creature he or she controls. diff --git a/forge-gui/res/cardsfolder/s/stronghold_furnace.txt b/forge-gui/res/cardsfolder/s/stronghold_furnace.txt index 0c9b05ae9e8..185e2f232fc 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_furnace.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_furnace.txt @@ -1,13 +1,13 @@ -Name:Stronghold Furnace -ManaCost:no cost -Types:Plane Rath -R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead. -R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead. -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 {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 -Oracle:If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead.\nWhenever you roll {C}, Stronghold Furnace deals 1 damage to target creature or player. \ No newline at end of file +Name:Stronghold Furnace +ManaCost:no cost +Types:Plane Rath +R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwice | IsCombat$ False | Description$ If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead. +R:Event$ DamageDone | ActiveZones$ Command | ValidSource$ Card | ValidTarget$ Creature,Player | ReplaceWith$ DmgTwiceCombat | IsCombat$ True | Secondary$ True | Description$ If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead. +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 {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 +Oracle:If a source would deal damage to a creature or player, it deals double that damage to that creature or player instead.\nWhenever you roll {C}, Stronghold Furnace deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/stronghold_gambit.txt b/forge-gui/res/cardsfolder/s/stronghold_gambit.txt index e3eb8dbd584..e956b0a3433 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_gambit.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_gambit.txt @@ -1,13 +1,13 @@ -Name:Stronghold Gambit -ManaCost:1 R -Types:Sorcery -A:SP$ RepeatEach | Cost$ 1 R | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseCard | SubAbility$ DBReveal | SpellDescription$ Each player chooses a card in his or her hand. Then each player reveals his or her chosen card. The owner of each creature card revealed this way with the lowest converted mana cost puts it onto the battlefield. -SVar:DBChooseCard:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl | ChoiceZone$ Hand | AILogic$ LowestCMCCreature | RememberChosen$ True | Mandatory$ True -SVar:DBReveal:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBRevealCard | SubAbility$ FilterCreature -SVar:DBRevealCard:DB$ Reveal | Defined$ Player.IsRemembered | RevealDefined$ ValidHand Card.IsRemembered+RememberedPlayerCtrl -SVar:FilterCreature:DB$ Pump | ForgetObjects$ ValidHand Card.nonCreature+IsRemembered | SubAbility$ MoveToPlay -SVar:MoveToPlay:DB$ ChangeZoneAll | ChangeType$ Card.lowestRememberedCMC | Origin$ Hand | Destination$ Battlefield | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_gambit.jpg -Oracle:Each player chooses a card in his or her hand. Then each player reveals his or her chosen card. The owner of each creature card revealed this way with the lowest converted mana cost puts it onto the battlefield. +Name:Stronghold Gambit +ManaCost:1 R +Types:Sorcery +A:SP$ RepeatEach | Cost$ 1 R | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseCard | SubAbility$ DBReveal | SpellDescription$ Each player chooses a card in his or her hand. Then each player reveals his or her chosen card. The owner of each creature card revealed this way with the lowest converted mana cost puts it onto the battlefield. +SVar:DBChooseCard:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.RememberedPlayerCtrl | ChoiceZone$ Hand | AILogic$ LowestCMCCreature | RememberChosen$ True | Mandatory$ True +SVar:DBReveal:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBRevealCard | SubAbility$ FilterCreature +SVar:DBRevealCard:DB$ Reveal | Defined$ Player.IsRemembered | RevealDefined$ ValidHand Card.IsRemembered+RememberedPlayerCtrl +SVar:FilterCreature:DB$ Pump | ForgetObjects$ ValidHand Card.nonCreature+IsRemembered | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZoneAll | ChangeType$ Card.lowestRememberedCMC | Origin$ Hand | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_gambit.jpg +Oracle:Each player chooses a card in his or her hand. Then each player reveals his or her chosen card. The owner of each creature card revealed this way with the lowest converted mana cost puts it onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/stronghold_machinist.txt b/forge-gui/res/cardsfolder/s/stronghold_machinist.txt index 525132ec515..132eb351cfa 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_machinist.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_machinist.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Counter | Cost$ U U T Discard<1/Card> | TargetType$ Spell | TgtPrompt$ Select target nonCreature spell | ValidTgts$ Card.nonCreature | SpellDescription$ Counter target noncreature spell. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_machinist.jpg -Oracle:{U}{U}, {T}, Discard a card: Counter target noncreature spell. \ No newline at end of file +Oracle:{U}{U}, {T}, Discard a card: Counter target noncreature spell. diff --git a/forge-gui/res/cardsfolder/s/stronghold_overseer.txt b/forge-gui/res/cardsfolder/s/stronghold_overseer.txt index 5c1b9fc1afb..5f6ee2826d3 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_overseer.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_overseer.txt @@ -7,4 +7,4 @@ K:Shadow A:AB$ PumpAll | Cost$ B B | ValidCards$ Creature.withShadow | NumAtt$ +1 | SubAbility$ DBPumpAll | SpellDescription$ Creatures with shadow get +1/+0 until end of turn and creatures without shadow get -1/-0 until end of turn. SVar:DBPumpAll:DB$PumpAll | ValidCards$ Creature.withoutShadow | NumAtt$ -1 SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_overseer.jpg -Oracle:Flying\nShadow (This creature can block or be blocked by only creatures with shadow.)\n{B}{B}: Creatures with shadow get +1/+0 until end of turn and creatures without shadow get -1/-0 until end of turn. \ No newline at end of file +Oracle:Flying\nShadow (This creature can block or be blocked by only creatures with shadow.)\n{B}{B}: Creatures with shadow get +1/+0 until end of turn and creatures without shadow get -1/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/stronghold_rats.txt b/forge-gui/res/cardsfolder/s/stronghold_rats.txt index 9f8a9480d63..93cac554f59 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_rats.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_rats.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ Each | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_rats.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Stronghold Rats deals combat damage to a player, each player discards a card. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Stronghold Rats deals combat damage to a player, each player discards a card. diff --git a/forge-gui/res/cardsfolder/s/stronghold_taskmaster.txt b/forge-gui/res/cardsfolder/s/stronghold_taskmaster.txt index c759568f6dc..6d141ff3b31 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_taskmaster.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_taskmaster.txt @@ -5,4 +5,4 @@ PT:4/3 S:Mode$ Continuous | Affected$ Creature.Black+Other | AddPower$ -1 | AddToughness$ -1 | Description$ Other black creatures get -1/-1. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_taskmaster.jpg -Oracle:Other black creatures get -1/-1. \ No newline at end of file +Oracle:Other black creatures get -1/-1. diff --git a/forge-gui/res/cardsfolder/s/stronghold_zeppelin.txt b/forge-gui/res/cardsfolder/s/stronghold_zeppelin.txt index 2edaae8a76c..68f5d6e897b 100644 --- a/forge-gui/res/cardsfolder/s/stronghold_zeppelin.txt +++ b/forge-gui/res/cardsfolder/s/stronghold_zeppelin.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/stronghold_zeppelin.jpg -Oracle:Flying\nStronghold Zeppelin can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nStronghold Zeppelin can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/s/structural_collapse.txt b/forge-gui/res/cardsfolder/s/structural_collapse.txt index 886fa221205..ce5182a2d80 100644 --- a/forge-gui/res/cardsfolder/s/structural_collapse.txt +++ b/forge-gui/res/cardsfolder/s/structural_collapse.txt @@ -1,8 +1,8 @@ -Name:Structural Collapse -ManaCost:5 R -Types:Sorcery -A:SP$ Sacrifice | Cost$ 5 R | ValidTgts$ Player | SacValid$ Artifact | Amount$ 1 | SubAbility$ DBSacLand | SpellDescription$ Target player sacrifices an artifact and a land. CARDNAME deals 2 damage to that player. -SVar:DBSacLand:DB$ Sacrifice | Defined$ Targeted | SacValid$ Land | Amount$ 1 | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | NumDmg$ 2 | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/structural_collapse.jpg -Oracle:Target player sacrifices an artifact and a land. Structural Collapse deals 2 damage to that player. \ No newline at end of file +Name:Structural Collapse +ManaCost:5 R +Types:Sorcery +A:SP$ Sacrifice | Cost$ 5 R | ValidTgts$ Player | SacValid$ Artifact | Amount$ 1 | SubAbility$ DBSacLand | SpellDescription$ Target player sacrifices an artifact and a land. CARDNAME deals 2 damage to that player. +SVar:DBSacLand:DB$ Sacrifice | Defined$ Targeted | SacValid$ Land | Amount$ 1 | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | NumDmg$ 2 | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/structural_collapse.jpg +Oracle:Target player sacrifices an artifact and a land. Structural Collapse deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/s/struggle_for_sanity.txt b/forge-gui/res/cardsfolder/s/struggle_for_sanity.txt index ee276f83f6e..f9a60134d4d 100644 --- a/forge-gui/res/cardsfolder/s/struggle_for_sanity.txt +++ b/forge-gui/res/cardsfolder/s/struggle_for_sanity.txt @@ -1,17 +1,17 @@ -Name:Struggle for Sanity -ManaCost:2 B B -Types:Sorcery -A:SP$ RevealHand | Cost$ 2 B B | ValidTgts$ Opponent | RememberTargets$ True | RememberRevealed$ True | SubAbility$ DBRepeatChoose | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. That player exiles a card from it, then you exile a card from it. Repeat this process until all cards in that hand have been exiled. That player returns the cards he or she exiled this way to his or her hand and puts the rest into his or her graveyard. -SVar:DBRepeatChoose:DB$ Repeat | RepeatSubAbility$ DBOppChoose | RepeatCheckSVar$ X | RepeatSVarCompare$ GE1 | SubAbility$ DBReturn | StackDescription$ None -SVar:DBOppChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.IsRemembered | ChoiceZone$ Hand | Amount$ 1 | Mandatory$ True | SubAbility$ DBExileOpp -SVar:DBExileOpp:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Hand | Destination$ Exile | Imprint$ True | SubAbility$ DBYouChoose -SVar:DBYouChoose:DB$ ChooseCard | Defined$ You | Choices$ Card.IsRemembered | ChoiceZone$ Hand | Amount$ 1 | Mandatory$ True | SubAbility$ DBExileYou -SVar:DBExileYou:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Hand | Destination$ Exile -SVar:DBReturn:DB$ ChangeZoneAll | ChangeType$ Card.IsImprinted | Origin$ Exile | Destination$ Hand | SubAbility$ DBGoYard | StackDescription$ None -SVar:DBGoYard:DB$ ChangeZoneAll | ChangeType$ Card.IsNotImprinted+IsRemembered | Origin$ Exile | Destination$ Graveyard | SubAbility$ DBCleanup | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:X:Count$ValidHand Card.IsRemembered -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$InOppHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/struggle_for_sanity.jpg -Oracle:Target opponent reveals his or her hand. That player exiles a card from it, then you exile a card from it. Repeat this process until all cards in that hand have been exiled. That player returns the cards he or she exiled this way to his or her hand and puts the rest into his or her graveyard. \ No newline at end of file +Name:Struggle for Sanity +ManaCost:2 B B +Types:Sorcery +A:SP$ RevealHand | Cost$ 2 B B | ValidTgts$ Opponent | RememberTargets$ True | RememberRevealed$ True | SubAbility$ DBRepeatChoose | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. That player exiles a card from it, then you exile a card from it. Repeat this process until all cards in that hand have been exiled. That player returns the cards he or she exiled this way to his or her hand and puts the rest into his or her graveyard. +SVar:DBRepeatChoose:DB$ Repeat | RepeatSubAbility$ DBOppChoose | RepeatCheckSVar$ X | RepeatSVarCompare$ GE1 | SubAbility$ DBReturn | StackDescription$ None +SVar:DBOppChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.IsRemembered | ChoiceZone$ Hand | Amount$ 1 | Mandatory$ True | SubAbility$ DBExileOpp +SVar:DBExileOpp:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Hand | Destination$ Exile | Imprint$ True | SubAbility$ DBYouChoose +SVar:DBYouChoose:DB$ ChooseCard | Defined$ You | Choices$ Card.IsRemembered | ChoiceZone$ Hand | Amount$ 1 | Mandatory$ True | SubAbility$ DBExileYou +SVar:DBExileYou:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Hand | Destination$ Exile +SVar:DBReturn:DB$ ChangeZoneAll | ChangeType$ Card.IsImprinted | Origin$ Exile | Destination$ Hand | SubAbility$ DBGoYard | StackDescription$ None +SVar:DBGoYard:DB$ ChangeZoneAll | ChangeType$ Card.IsNotImprinted+IsRemembered | Origin$ Exile | Destination$ Graveyard | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:X:Count$ValidHand Card.IsRemembered +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$InOppHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/struggle_for_sanity.jpg +Oracle:Target opponent reveals his or her hand. That player exiles a card from it, then you exile a card from it. Repeat this process until all cards in that hand have been exiled. That player returns the cards he or she exiled this way to his or her hand and puts the rest into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/s/student_of_elements_tobita_master_of_winds.txt b/forge-gui/res/cardsfolder/s/student_of_elements_tobita_master_of_winds.txt index af0c0adb8a3..ccd2a348a96 100644 --- a/forge-gui/res/cardsfolder/s/student_of_elements_tobita_master_of_winds.txt +++ b/forge-gui/res/cardsfolder/s/student_of_elements_tobita_master_of_winds.txt @@ -1,20 +1,20 @@ -Name:Student of Elements -ManaCost:1 U -Types:Creature Human Wizard -PT:1/1 -T:Mode$ Always | IsPresent$ Card.Self+withFlying | TriggerZones$ Battlefield | Execute$ TrigFlip | TriggerDescription$ When CARDNAME has flying, flip it. -SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip -SVar:Picture:http://www.wizards.com/global/images/magic/general/student_of_elements.jpg -AlternateMode:Flip -Oracle:When Student of Elements has flying, flip it. - -ALTERNATE - -Name:Tobita, Master of Winds -ManaCost:1 U -Colors:blue -Types:Legendary Creature Human Wizard -PT:3/3 -S:Mode$Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Flying | Description$ Creatures you control have flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tobita_master_of_winds.jpg -Oracle:Creatures you control have flying. +Name:Student of Elements +ManaCost:1 U +Types:Creature Human Wizard +PT:1/1 +T:Mode$ Always | IsPresent$ Card.Self+withFlying | TriggerZones$ Battlefield | Execute$ TrigFlip | TriggerDescription$ When CARDNAME has flying, flip it. +SVar:TrigFlip:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Flip +SVar:Picture:http://www.wizards.com/global/images/magic/general/student_of_elements.jpg +AlternateMode:Flip +Oracle:When Student of Elements has flying, flip it. + +ALTERNATE + +Name:Tobita, Master of Winds +ManaCost:1 U +Colors:blue +Types:Legendary Creature Human Wizard +PT:3/3 +S:Mode$Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Flying | Description$ Creatures you control have flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tobita_master_of_winds.jpg +Oracle:Creatures you control have flying. diff --git a/forge-gui/res/cardsfolder/s/student_of_warfare.txt b/forge-gui/res/cardsfolder/s/student_of_warfare.txt index 008583dc74b..a3c8eb265dd 100644 --- a/forge-gui/res/cardsfolder/s/student_of_warfare.txt +++ b/forge-gui/res/cardsfolder/s/student_of_warfare.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 4 | SetToughness$ 4 | AddKe SVar:X:Count$Valid Card.Self+counters_GE2_LEVEL+counters_LE6_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE7_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/student_of_warfare.jpg -Oracle:Level up {W} ({W}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-6\n3/3\nFirst strike\nLEVEL 7+\n4/4\nDouble strike \ No newline at end of file +Oracle:Level up {W} ({W}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 2-6\n3/3\nFirst strike\nLEVEL 7+\n4/4\nDouble strike diff --git a/forge-gui/res/cardsfolder/s/stuffy_doll.txt b/forge-gui/res/cardsfolder/s/stuffy_doll.txt index bfc21c07295..dbc26a6b3b1 100644 --- a/forge-gui/res/cardsfolder/s/stuffy_doll.txt +++ b/forge-gui/res/cardsfolder/s/stuffy_doll.txt @@ -11,4 +11,4 @@ SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ X | References$ X | Defined$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card116724.jpg -Oracle:As Stuffy Doll enters the battlefield, choose a player.\nStuffy Doll is indestructible.\nWhenever Stuffy Doll is dealt damage, it deals that much damage to the chosen player.\n{T}: Stuffy Doll deals 1 damage to itself. \ No newline at end of file +Oracle:As Stuffy Doll enters the battlefield, choose a player.\nStuffy Doll is indestructible.\nWhenever Stuffy Doll is dealt damage, it deals that much damage to the chosen player.\n{T}: Stuffy Doll deals 1 damage to itself. diff --git a/forge-gui/res/cardsfolder/s/stuffy_doll_avatar.txt b/forge-gui/res/cardsfolder/s/stuffy_doll_avatar.txt index f63eea7a9d9..7be99b628cb 100644 --- a/forge-gui/res/cardsfolder/s/stuffy_doll_avatar.txt +++ b/forge-gui/res/cardsfolder/s/stuffy_doll_avatar.txt @@ -1,17 +1,17 @@ -Name:Stuffy Doll Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-6 -A:AB$ ChooseSource | Cost$ 0 | ActivationZone$ Command | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBTargetOpp | ActivationLimit$ 1 | SpellDescription$ If damage would be dealt to you this turn by a source of your choice, prevent that damage. CARDNAME deals damage to you and target opponent equal to half the damage prevented this way, rounded up. Activate this ability only once each turn. -SVar:DBTargetOpp:DB$ Pump | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to give damamge | RememberObjects$ Targeted | StackDescription$ None | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | ReplacementEffects$ SelflessNonCombat,SelflessCombat | RememberObjects$ Remembered | ImprintCards$ Self | SVars$ CombatDmg,NonCombatDmg,AvatarCombat,AvatarnonCombat,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ If damage would be dealt to you this turn by a source of your choice, prevent that damage. Stuffy Doll Avatar deals damage to you and target opponent equal to half the damage prevented this way, rounded up. Activate this ability only once each turn. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ If damage would be dealt to you this turn by a source of your choice, prevent that damage. Stuffy Doll Avatar deals damage to you and target opponent equal to half the damage prevented this way, rounded up. Activate this ability only once each turn. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ Imprinted | CombatDamage$ True | NumDmg$ X | SubAbility$ AvatarCombat -SVar:AvatarCombat:DB$ DealDamage | Defined$ Player.IsRemembered | DamageSource$ Imprinted | CombatDamage$ True | NumDmg$ X -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ Imprinted | CombatDamage$ False | NumDmg$ X | SubAbility$ AvatarnonCombat -SVar:AvatarnonCombat:DB$ DealDamage | Defined$ Player.IsRemembered | DamageSource$ Imprinted | CombatDamage$ False | NumDmg$ X -SVar:X:ReplaceCount$DamageAmount/HalfUp -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/stuffy_doll_avatar.jpg -Oracle:Hand +0, life -6\n{0}: If damage would be dealt to you this turn by a source of your choice, prevent that damage. Stuffy Doll Avatar deals damage to you and target opponent equal to half the damage prevented this way, rounded up. Activate this ability only once each turn. \ No newline at end of file +Name:Stuffy Doll Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-6 +A:AB$ ChooseSource | Cost$ 0 | ActivationZone$ Command | Choices$ Card | RememberChosen$ True | AILogic$ NeedsPrevention | SubAbility$ DBTargetOpp | ActivationLimit$ 1 | SpellDescription$ If damage would be dealt to you this turn by a source of your choice, prevent that damage. CARDNAME deals damage to you and target opponent equal to half the damage prevented this way, rounded up. Activate this ability only once each turn. +SVar:DBTargetOpp:DB$ Pump | ValidTgts$ Opponent | TgtPrompt$ Select target opponent to give damamge | RememberObjects$ Targeted | StackDescription$ None | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | ReplacementEffects$ SelflessNonCombat,SelflessCombat | RememberObjects$ Remembered | ImprintCards$ Self | SVars$ CombatDmg,NonCombatDmg,AvatarCombat,AvatarnonCombat,X | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ If damage would be dealt to you this turn by a source of your choice, prevent that damage. Stuffy Doll Avatar deals damage to you and target opponent equal to half the damage prevented this way, rounded up. Activate this ability only once each turn. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ You | ValidSource$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ If damage would be dealt to you this turn by a source of your choice, prevent that damage. Stuffy Doll Avatar deals damage to you and target opponent equal to half the damage prevented this way, rounded up. Activate this ability only once each turn. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ Imprinted | CombatDamage$ True | NumDmg$ X | SubAbility$ AvatarCombat +SVar:AvatarCombat:DB$ DealDamage | Defined$ Player.IsRemembered | DamageSource$ Imprinted | CombatDamage$ True | NumDmg$ X +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ Imprinted | CombatDamage$ False | NumDmg$ X | SubAbility$ AvatarnonCombat +SVar:AvatarnonCombat:DB$ DealDamage | Defined$ Player.IsRemembered | DamageSource$ Imprinted | CombatDamage$ False | NumDmg$ X +SVar:X:ReplaceCount$DamageAmount/HalfUp +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/stuffy_doll_avatar.jpg +Oracle:Hand +0, life -6\n{0}: If damage would be dealt to you this turn by a source of your choice, prevent that damage. Stuffy Doll Avatar deals damage to you and target opponent equal to half the damage prevented this way, rounded up. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/s/stun.txt b/forge-gui/res/cardsfolder/s/stun.txt index c36aaeb178e..2a0565bd90f 100644 --- a/forge-gui/res/cardsfolder/s/stun.txt +++ b/forge-gui/res/cardsfolder/s/stun.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ CARDNAME can't block. | IsCurse$ True | SpellDescription$ Target creature can't block this turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/stun.jpg -Oracle:Target creature can't block this turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature can't block this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/stun_sniper.txt b/forge-gui/res/cardsfolder/s/stun_sniper.txt index 325870bb4b9..4ea7ad716fc 100644 --- a/forge-gui/res/cardsfolder/s/stun_sniper.txt +++ b/forge-gui/res/cardsfolder/s/stun_sniper.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBTap | SpellDescription$ CARDNAME deals 1 damage to target creature. Tap that creature. SVar:DBTap:DB$Tap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/stun_sniper.jpg -Oracle:{1}, {T}: Stun Sniper deals 1 damage to target creature. Tap that creature. \ No newline at end of file +Oracle:{1}, {T}: Stun Sniper deals 1 damage to target creature. Tap that creature. diff --git a/forge-gui/res/cardsfolder/s/stunted_growth.txt b/forge-gui/res/cardsfolder/s/stunted_growth.txt index c51aa576c2a..42aa0a9c0fb 100644 --- a/forge-gui/res/cardsfolder/s/stunted_growth.txt +++ b/forge-gui/res/cardsfolder/s/stunted_growth.txt @@ -3,4 +3,4 @@ ManaCost:3 G G Types:Sorcery A:SP$ ChangeZone | Cost$ 3 G G | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | ValidTgts$ Player | Mandatory$ True | ChangeType$ Card | ChangeNum$ 3 | IsCurse$ True | Chooser$ Targeted | SpellDescription$ Target player chooses three cards from his or her hand and puts them on top of his or her library in any order. SVar:Picture:http://www.wizards.com/global/images/magic/general/stunted_growth.jpg -Oracle:Target player chooses three cards from his or her hand and puts them on top of his or her library in any order. \ No newline at end of file +Oracle:Target player chooses three cards from his or her hand and puts them on top of his or her library in any order. diff --git a/forge-gui/res/cardsfolder/s/stupefying_touch.txt b/forge-gui/res/cardsfolder/s/stupefying_touch.txt index 976e6d9ac1c..751e22b62b3 100644 --- a/forge-gui/res/cardsfolder/s/stupefying_touch.txt +++ b/forge-gui/res/cardsfolder/s/stupefying_touch.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature's activated abilities can't be activated. SVar:Picture:http://www.wizards.com/global/images/magic/general/stupefying_touch.jpg -Oracle:Enchant creature\nWhen Stupefying Touch enters the battlefield, draw a card.\nEnchanted creature's activated abilities can't be activated. \ No newline at end of file +Oracle:Enchant creature\nWhen Stupefying Touch enters the battlefield, draw a card.\nEnchanted creature's activated abilities can't be activated. diff --git a/forge-gui/res/cardsfolder/s/stupor.txt b/forge-gui/res/cardsfolder/s/stupor.txt index ae7df932d1c..b2f34b36c87 100644 --- a/forge-gui/res/cardsfolder/s/stupor.txt +++ b/forge-gui/res/cardsfolder/s/stupor.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 2 B | ValidTgts$ Opponent | NumCards$ 1 | Mode$ Random | SpellDescription$ Target opponent discards a card at random, then discards a card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/stupor.jpg -Oracle:Target opponent discards a card at random, then discards a card. \ No newline at end of file +Oracle:Target opponent discards a card at random, then discards a card. diff --git a/forge-gui/res/cardsfolder/s/sturdy_hatchling.txt b/forge-gui/res/cardsfolder/s/sturdy_hatchling.txt index f4fce220bff..a2af893eb7a 100644 --- a/forge-gui/res/cardsfolder/s/sturdy_hatchling.txt +++ b/forge-gui/res/cardsfolder/s/sturdy_hatchling.txt @@ -9,4 +9,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Blue | ValidActivatingPlayer$ You | TriggerZ SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:BuffedBy:Card.Blue,Card.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/sturdy_hatchling.jpg -Oracle:Sturdy Hatchling enters the battlefield with four -1/-1 counters on it.\n{G/U}: Sturdy Hatchling gains shroud until end of turn.\nWhenever you cast a green spell, remove a -1/-1 counter from Sturdy Hatchling.\nWhenever you cast a blue spell, remove a -1/-1 counter from Sturdy Hatchling. \ No newline at end of file +Oracle:Sturdy Hatchling enters the battlefield with four -1/-1 counters on it.\n{G/U}: Sturdy Hatchling gains shroud until end of turn.\nWhenever you cast a green spell, remove a -1/-1 counter from Sturdy Hatchling.\nWhenever you cast a blue spell, remove a -1/-1 counter from Sturdy Hatchling. diff --git a/forge-gui/res/cardsfolder/s/sturmgeist.txt b/forge-gui/res/cardsfolder/s/sturmgeist.txt index 2c05b2f5885..bdf51caabec 100644 --- a/forge-gui/res/cardsfolder/s/sturmgeist.txt +++ b/forge-gui/res/cardsfolder/s/sturmgeist.txt @@ -1,11 +1,11 @@ -Name:Sturmgeist -ManaCost:3 U U -Types:Creature Spirit -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 cards in your hand. -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/sturmgeist.jpg -Oracle:Flying\nSturmgeist's power and toughness are each equal to the number of cards in your hand.\nWhenever Sturmgeist deals combat damage to a player, draw a card. \ No newline at end of file +Name:Sturmgeist +ManaCost:3 U U +Types:Creature Spirit +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 cards in your hand. +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | Defined$ You +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/sturmgeist.jpg +Oracle:Flying\nSturmgeist's power and toughness are each equal to the number of cards in your hand.\nWhenever Sturmgeist deals combat damage to a player, draw a card. diff --git a/forge-gui/res/cardsfolder/s/stymied_hopes.txt b/forge-gui/res/cardsfolder/s/stymied_hopes.txt index 8ff91d0e6da..879744ccdde 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. -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 +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. +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.) diff --git a/forge-gui/res/cardsfolder/s/su_chi.txt b/forge-gui/res/cardsfolder/s/su_chi.txt index d80c1db1a09..339e33846f8 100644 --- a/forge-gui/res/cardsfolder/s/su_chi.txt +++ b/forge-gui/res/cardsfolder/s/su_chi.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigAddMana | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, add 4 to your mana pool. SVar:TrigAddMana:AB$Mana | Cost$ 0 | Produced$1 | Amount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/su_chi.jpg -Oracle:When Su-Chi dies, add {4} to your mana pool. \ No newline at end of file +Oracle:When Su-Chi dies, add {4} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/subdue.txt b/forge-gui/res/cardsfolder/s/subdue.txt index 711860c2145..118e007ab2e 100644 --- a/forge-gui/res/cardsfolder/s/subdue.txt +++ b/forge-gui/res/cardsfolder/s/subdue.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ G | ValidTgts$ Creature | NumAtt$ 0 | NumDef$ +X | KW$ HIDDEN SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/subdue.jpg -Oracle:Prevent all combat damage that would be dealt by target creature this turn. That creature gets +0/+X until end of turn, where X is its converted mana cost. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt by target creature this turn. That creature gets +0/+X until end of turn, where X is its converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/sublime_archangel.txt b/forge-gui/res/cardsfolder/s/sublime_archangel.txt index 99445e07b6c..a1ff51a572b 100644 --- a/forge-gui/res/cardsfolder/s/sublime_archangel.txt +++ b/forge-gui/res/cardsfolder/s/sublime_archangel.txt @@ -1,9 +1,9 @@ -Name:Sublime Archangel -ManaCost:2 W W -Types:Creature Angel -PT:4/3 -K:Flying -K:Exalted -S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Exalted | Description$ Other creatures you control have Exalted. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sublime_archangel.jpg -Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nOther creatures you control have exalted. (If a creature has multiple instances of exalted, each triggers separately.) \ No newline at end of file +Name:Sublime Archangel +ManaCost:2 W W +Types:Creature Angel +PT:4/3 +K:Flying +K:Exalted +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Exalted | Description$ Other creatures you control have Exalted. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sublime_archangel.jpg +Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.)\nOther creatures you control have exalted. (If a creature has multiple instances of exalted, each triggers separately.) diff --git a/forge-gui/res/cardsfolder/s/submerge.txt b/forge-gui/res/cardsfolder/s/submerge.txt index 47033655532..806f9faed21 100644 --- a/forge-gui/res/cardsfolder/s/submerge.txt +++ b/forge-gui/res/cardsfolder/s/submerge.txt @@ -1,9 +1,9 @@ -Name:Submerge -ManaCost:4 U -Types:Instant -S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Forest and you control an Island, you may cast CARDNAME without paying its mana cost. -SVar:X:Count$Valid Forest.OppCtrl -SVar:Y:Count$Valid Island.YouCtrl -A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/submerge.jpg -Oracle:Put target creature on top of its owner's library. \ No newline at end of file +Name:Submerge +ManaCost:4 U +Types:Instant +S:Mode$ Continuous | Affected$ Card.Self | EffectZone$ All | AddHiddenKeyword$ Alternative Cost 0 | CheckSVar$ X | CheckSecondSVar$ Y | Description$ If an opponent controls a Forest and you control an Island, you may cast CARDNAME without paying its mana cost. +SVar:X:Count$Valid Forest.OppCtrl +SVar:Y:Count$Valid Island.YouCtrl +A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/submerge.jpg +Oracle:Put target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/s/subterranean_hangar.txt b/forge-gui/res/cardsfolder/s/subterranean_hangar.txt index 428dad53097..59c33a89b22 100644 --- a/forge-gui/res/cardsfolder/s/subterranean_hangar.txt +++ b/forge-gui/res/cardsfolder/s/subterranean_hangar.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/subterranean_hangar.jpg -Oracle:Subterranean Hangar enters the battlefield tapped.\n{T}: Put a storage counter on Subterranean Hangar.\n{T}, Remove any number of storage counters from Subterranean Hangar: Add {B} to your mana pool for each storage counter removed this way. \ No newline at end of file +Oracle:Subterranean Hangar enters the battlefield tapped.\n{T}: Put a storage counter on Subterranean Hangar.\n{T}, Remove any number of storage counters from Subterranean Hangar: Add {B} to your mana pool for each storage counter removed this way. diff --git a/forge-gui/res/cardsfolder/s/subterranean_shambler.txt b/forge-gui/res/cardsfolder/s/subterranean_shambler.txt index 21b606c18e8..5f0dcf54d78 100644 --- a/forge-gui/res/cardsfolder/s/subterranean_shambler.txt +++ b/forge-gui/res/cardsfolder/s/subterranean_shambler.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigTremor | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or leaves the battlefield, it deals 1 damage to each creature without flying. SVar:TrigTremor:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.withoutFlying | NumDmg$ 1 | ValidDescription$ each creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/subterranean_shambler.jpg -Oracle:Echo {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Subterranean Shambler enters the battlefield or leaves the battlefield, it deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:Echo {3}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Subterranean Shambler enters the battlefield or leaves the battlefield, it deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/s/subterranean_spirit.txt b/forge-gui/res/cardsfolder/s/subterranean_spirit.txt index 5071cc7b265..79068c789a6 100644 --- a/forge-gui/res/cardsfolder/s/subterranean_spirit.txt +++ b/forge-gui/res/cardsfolder/s/subterranean_spirit.txt @@ -6,4 +6,4 @@ K:Protection from red A:AB$ DamageAll | Cost$ T | NumDmg$ 1 | ValidCards$ Creature.withoutFlying | ValidDescription$ each creature and without flying. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/subterranean_spirit.jpg -Oracle:Protection from red\n{T}: Subterranean Spirit deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:Protection from red\n{T}: Subterranean Spirit deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/s/subversion.txt b/forge-gui/res/cardsfolder/s/subversion.txt index 54ac90fa400..a73b5391fbb 100644 --- a/forge-gui/res/cardsfolder/s/subversion.txt +++ b/forge-gui/res/cardsfolder/s/subversion.txt @@ -7,4 +7,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost SVar:AFLifeLost:Number$0 #AFLifeLost will be set by LoseLife SVar:Picture:http://www.wizards.com/global/images/magic/general/subversion.jpg -Oracle:At the beginning of your upkeep, each opponent loses 1 life. You gain life equal to the life lost this way. \ No newline at end of file +Oracle:At the beginning of your upkeep, each opponent loses 1 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/s/sudden_death.txt b/forge-gui/res/cardsfolder/s/sudden_death.txt index af9a9a3277a..02a89fa1be4 100644 --- a/forge-gui/res/cardsfolder/s/sudden_death.txt +++ b/forge-gui/res/cardsfolder/s/sudden_death.txt @@ -4,4 +4,4 @@ Types:Instant K:Split second A:SP$ Pump | Cost$ 1 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -4 | NumDef$ -4 | IsCurse$ True | SpellDescription$ Target creature gets -4/-4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_death.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nTarget creature gets -4/-4 until end of turn. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nTarget creature gets -4/-4 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sudden_demise.txt b/forge-gui/res/cardsfolder/s/sudden_demise.txt index 863c0069550..ea87b88bd3d 100644 --- a/forge-gui/res/cardsfolder/s/sudden_demise.txt +++ b/forge-gui/res/cardsfolder/s/sudden_demise.txt @@ -1,9 +1,9 @@ -Name:Sudden Demise -ManaCost:X R -Types:Sorcery -A:SP$ ChooseColor | Cost$ X R | AILogic$ MostProminentHumanCreatures | SubAbility$ DBDmg | SpellDescription$ Choose a color. CARDNAME deals X damage to each creature of the chosen color. -SVar:DBDmg:DB$ DamageAll | NumDmg$ X | References$ X | ValidCards$ Creature.ChosenColor | ValidDescription$ each creature of the chosen color. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_demise.jpg -Oracle:Choose a color. Sudden Demise deals X damage to each creature of the chosen color. +Name:Sudden Demise +ManaCost:X R +Types:Sorcery +A:SP$ ChooseColor | Cost$ X R | AILogic$ MostProminentHumanCreatures | SubAbility$ DBDmg | SpellDescription$ Choose a color. CARDNAME deals X damage to each creature of the chosen color. +SVar:DBDmg:DB$ DamageAll | NumDmg$ X | References$ X | ValidCards$ Creature.ChosenColor | ValidDescription$ each creature of the chosen color. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_demise.jpg +Oracle:Choose a color. Sudden Demise deals X damage to each creature of the chosen color. diff --git a/forge-gui/res/cardsfolder/s/sudden_disappearance.txt b/forge-gui/res/cardsfolder/s/sudden_disappearance.txt index d5d671f2f19..f825a529ef1 100644 --- a/forge-gui/res/cardsfolder/s/sudden_disappearance.txt +++ b/forge-gui/res/cardsfolder/s/sudden_disappearance.txt @@ -1,10 +1,10 @@ -Name:Sudden Disappearance -ManaCost:5 W -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 5 W | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Permanent.nonLand | RememberChanged$ True | SubAbility$ DelTrig | IsCurse$ True | SpellDescription$ Exile all nonland permanents target player controls. Return the exiled cards to the battlefield under their owners control at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ Remembered | TriggerDescription$ Return exiled permanents to the battlefield. | SubAbility$ DBCleanup -SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_disappearance.jpg -Oracle:Exile all nonland permanents target player controls. Return the exiled cards to the battlefield under their owner's control at the beginning of the next end step. \ No newline at end of file +Name:Sudden Disappearance +ManaCost:5 W +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 5 W | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Permanent.nonLand | RememberChanged$ True | SubAbility$ DelTrig | IsCurse$ True | SpellDescription$ Exile all nonland permanents target player controls. Return the exiled cards to the battlefield under their owners control at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ Remembered | TriggerDescription$ Return exiled permanents to the battlefield. | SubAbility$ DBCleanup +SVar:TrigReturn:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_disappearance.jpg +Oracle:Exile all nonland permanents target player controls. Return the exiled cards to the battlefield under their owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/s/sudden_impact.txt b/forge-gui/res/cardsfolder/s/sudden_impact.txt index fe70dc4ad8e..ecbddc4940d 100644 --- a/forge-gui/res/cardsfolder/s/sudden_impact.txt +++ b/forge-gui/res/cardsfolder/s/sudden_impact.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Player | NumDmg$ X | SpellDescription$ SVar:X:TargetedPlayer$CardsInHand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_impact.jpg -Oracle:Sudden Impact deals damage equal to the number of cards in target player's hand to that player. \ No newline at end of file +Oracle:Sudden Impact deals damage equal to the number of cards in target player's hand to that player. diff --git a/forge-gui/res/cardsfolder/s/sudden_shock.txt b/forge-gui/res/cardsfolder/s/sudden_shock.txt index 03f54f59069..8b72ebb195b 100644 --- a/forge-gui/res/cardsfolder/s/sudden_shock.txt +++ b/forge-gui/res/cardsfolder/s/sudden_shock.txt @@ -4,4 +4,4 @@ Types:Instant K:Split second A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_shock.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nSudden Shock deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nSudden Shock deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/sudden_spoiling.txt b/forge-gui/res/cardsfolder/s/sudden_spoiling.txt index b6919bf8e43..67bb998fd53 100644 --- a/forge-gui/res/cardsfolder/s/sudden_spoiling.txt +++ b/forge-gui/res/cardsfolder/s/sudden_spoiling.txt @@ -1,8 +1,8 @@ -Name:Sudden Spoiling -ManaCost:1 B B -Types:Instant -K:Split second -A:SP$ AnimateAll | Cost$ 1 B B | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | Power$ 0 | Toughness$ 2 | RemoveAllAbilities$ True | SpellDescription$ Creatures target player controls become 0/2 and lose all abilities until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_spoiling.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nCreatures target player controls become 0/2 and lose all abilities until end of turn. \ No newline at end of file +Name:Sudden Spoiling +ManaCost:1 B B +Types:Instant +K:Split second +A:SP$ AnimateAll | Cost$ 1 B B | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | Power$ 0 | Toughness$ 2 | RemoveAllAbilities$ True | SpellDescription$ Creatures target player controls become 0/2 and lose all abilities until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_spoiling.jpg +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nCreatures target player controls become 0/2 and lose all abilities until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sudden_storm.txt b/forge-gui/res/cardsfolder/s/sudden_storm.txt index b7a5cfdf466..769b5fc5c25 100644 --- a/forge-gui/res/cardsfolder/s/sudden_storm.txt +++ b/forge-gui/res/cardsfolder/s/sudden_storm.txt @@ -1,8 +1,8 @@ -Name:Sudden Storm -ManaCost:3 U -Types:Instant -A:SP$ Tap | Cost$ 3 U | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SubAbility$ TrigPump | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap steps. Scry 1. -SVar:TrigPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ DBScry -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_storm.jpg -Oracle:Tap up to two target creatures. Those creatures don't untap during their controllers' next untap steps. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +Name:Sudden Storm +ManaCost:3 U +Types:Instant +A:SP$ Tap | Cost$ 3 U | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SubAbility$ TrigPump | SpellDescription$ Tap up to two target creatures. Those creatures don't untap during their controller's next untap steps. Scry 1. +SVar:TrigPump:DB$ Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_storm.jpg +Oracle:Tap up to two target creatures. Those creatures don't untap during their controllers' next untap steps. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/sudden_strength.txt b/forge-gui/res/cardsfolder/s/sudden_strength.txt index b61be0505c5..93cf12c3402 100644 --- a/forge-gui/res/cardsfolder/s/sudden_strength.txt +++ b/forge-gui/res/cardsfolder/s/sudden_strength.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target creature gets +3/+3 until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/sudden_strength.jpg -Oracle:Target creature gets +3/+3 until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gets +3/+3 until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/suffer_the_past.txt b/forge-gui/res/cardsfolder/s/suffer_the_past.txt index e4afe07ad5e..9f686b2db20 100644 --- a/forge-gui/res/cardsfolder/s/suffer_the_past.txt +++ b/forge-gui/res/cardsfolder/s/suffer_the_past.txt @@ -12,4 +12,4 @@ SVar:MaxTgts:TargetedPlayer$ValidGraveyard Card SVar:Y:Remembered$Amount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/suffer_the_past.jpg -Oracle:Exile X target cards from target player's graveyard. For each card exiled this way, that player loses 1 life and you gain 1 life. \ No newline at end of file +Oracle:Exile X target cards from target player's graveyard. For each card exiled this way, that player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/suffocating_blast.txt b/forge-gui/res/cardsfolder/s/suffocating_blast.txt index 556961a96f4..a0a37a3d360 100644 --- a/forge-gui/res/cardsfolder/s/suffocating_blast.txt +++ b/forge-gui/res/cardsfolder/s/suffocating_blast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U U R | Types$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDamage | SpellDescription$ Counter target spell and CARDNAME deals 3 damage to target creature. SVar:DBDamage:DB$DealDamage | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/suffocating_blast.jpg -Oracle:Counter target spell and Suffocating Blast deals 3 damage to target creature. \ No newline at end of file +Oracle:Counter target spell and Suffocating Blast deals 3 damage to target creature. diff --git a/forge-gui/res/cardsfolder/s/suffocation.txt b/forge-gui/res/cardsfolder/s/suffocation.txt index a0c56016b31..8968a55904a 100644 --- a/forge-gui/res/cardsfolder/s/suffocation.txt +++ b/forge-gui/res/cardsfolder/s/suffocation.txt @@ -1,16 +1,16 @@ -Name:Suffocation -ManaCost:1 U -Types:Instant -Text:Cast CARDNAME only if you were dealt damage this turn by a red instant or sorcery spell. -T:Mode$ DamageDone | ValidSource$ Sorcery.Red,Instant.Red | ValidTarget$ You | Execute$ TrigClear | Static$ True -SVar:TrigClear:DB$ Cleanup | ClearRemembered$ True | SubAbility$ TrigRemember -SVar:TrigRemember:DB$ Pump | RememberObjects$ TriggeredSourceController -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -SVar:TrigReset:DB$ Cleanup | ClearRemembered$ True -A:SP$ DealDamage | Cost$ 1 U | Defined$ Remembered | NumDmg$ 4 | CheckSVar$ X | References$ X | SVarCompare$ EQ1 | SubAbility$ DelTrigSlowtrip | SpellDescription$ CARDNAME deals 4 damage to the controller of the last red instant or sorcery spell that dealt damage to you this turn. Draw a card at the beginning of the next turn's upkeep. -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:X:Count$RememberedSize -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/suffocation.jpg -Oracle:Cast Suffocation only if you were dealt damage this turn by a red instant or sorcery spell.\nSuffocation deals 4 damage to the controller of the last red instant or sorcery spell that dealt damage to you this turn.\nDraw a card at the beginning of the next turn's upkeep. +Name:Suffocation +ManaCost:1 U +Types:Instant +Text:Cast CARDNAME only if you were dealt damage this turn by a red instant or sorcery spell. +T:Mode$ DamageDone | ValidSource$ Sorcery.Red,Instant.Red | ValidTarget$ You | Execute$ TrigClear | Static$ True +SVar:TrigClear:DB$ Cleanup | ClearRemembered$ True | SubAbility$ TrigRemember +SVar:TrigRemember:DB$ Pump | RememberObjects$ TriggeredSourceController +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +SVar:TrigReset:DB$ Cleanup | ClearRemembered$ True +A:SP$ DealDamage | Cost$ 1 U | Defined$ Remembered | NumDmg$ 4 | CheckSVar$ X | References$ X | SVarCompare$ EQ1 | SubAbility$ DelTrigSlowtrip | SpellDescription$ CARDNAME deals 4 damage to the controller of the last red instant or sorcery spell that dealt damage to you this turn. Draw a card at the beginning of the next turn's upkeep. +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:X:Count$RememberedSize +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/suffocation.jpg +Oracle:Cast Suffocation only if you were dealt damage this turn by a red instant or sorcery spell.\nSuffocation deals 4 damage to the controller of the last red instant or sorcery spell that dealt damage to you this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/s/suicidal_charge.txt b/forge-gui/res/cardsfolder/s/suicidal_charge.txt index 6a7a90118cb..6345efa8ce6 100644 --- a/forge-gui/res/cardsfolder/s/suicidal_charge.txt +++ b/forge-gui/res/cardsfolder/s/suicidal_charge.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ PumpAll | Cost$ Sac<1/CARDNAME> | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 | KW$ HIDDEN CARDNAME attacks each turn if able. | IsCurse$ True | SpellDescription$ Creatures your opponents control get -1/-1 until end of turn. Those creatures attack this turn if able. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/suicidal_charge.jpg -Oracle:Sacrifice Suicidal Charge: Creatures your opponents control get -1/-1 until end of turn. Those creatures attack this turn if able. \ No newline at end of file +Oracle:Sacrifice Suicidal Charge: Creatures your opponents control get -1/-1 until end of turn. Those creatures attack this turn if able. diff --git a/forge-gui/res/cardsfolder/s/sulam_djinn.txt b/forge-gui/res/cardsfolder/s/sulam_djinn.txt index ddc254a834e..429c8b0df2f 100644 --- a/forge-gui/res/cardsfolder/s/sulam_djinn.txt +++ b/forge-gui/res/cardsfolder/s/sulam_djinn.txt @@ -1,8 +1,8 @@ -Name:Sulam Djinn -ManaCost:5 G -Types:Creature Djinn -PT:6/6 -K:Trample -S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor green | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as green is the most common color among all permanents or is tied for most common. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sulam_djinn.jpg -Oracle:Trample\nSulam Djinn gets -2/-2 as long as green is the most common color among all permanents or is tied for most common. \ No newline at end of file +Name:Sulam Djinn +ManaCost:5 G +Types:Creature Djinn +PT:6/6 +K:Trample +S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor green | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as green is the most common color among all permanents or is tied for most common. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sulam_djinn.jpg +Oracle:Trample\nSulam Djinn gets -2/-2 as long as green is the most common color among all permanents or is tied for most common. diff --git a/forge-gui/res/cardsfolder/s/suleimans_legacy.txt b/forge-gui/res/cardsfolder/s/suleimans_legacy.txt index dffc329c5a8..c4dd988f7a4 100644 --- a/forge-gui/res/cardsfolder/s/suleimans_legacy.txt +++ b/forge-gui/res/cardsfolder/s/suleimans_legacy.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Djinn, SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredCard | NoRegen$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/suleimans_legacy.jpg -Oracle:When Suleiman's Legacy enters the battlefield, destroy all Djinns and Efreets. They can't be regenerated.\nWhenever a Djinn or Efreet enters the battlefield, destroy it. It can't be regenerated. \ No newline at end of file +Oracle:When Suleiman's Legacy enters the battlefield, destroy all Djinns and Efreets. They can't be regenerated.\nWhenever a Djinn or Efreet enters the battlefield, destroy it. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/s/sulfur_elemental.txt b/forge-gui/res/cardsfolder/s/sulfur_elemental.txt index 261510c45e1..689311a3d0f 100644 --- a/forge-gui/res/cardsfolder/s/sulfur_elemental.txt +++ b/forge-gui/res/cardsfolder/s/sulfur_elemental.txt @@ -6,4 +6,4 @@ K:Flash K:Split second S:Mode$ Continuous | Affected$ Creature.White | AddPower$ 1 | AddToughness$ -1 | Description$ White creatures get +1/-1. SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfur_elemental.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nSplit second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nWhite creatures get +1/-1. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nSplit second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nWhite creatures get +1/-1. diff --git a/forge-gui/res/cardsfolder/s/sulfur_falls.txt b/forge-gui/res/cardsfolder/s/sulfur_falls.txt index 7d0ff060328..81501581b84 100644 --- a/forge-gui/res/cardsfolder/s/sulfur_falls.txt +++ b/forge-gui/res/cardsfolder/s/sulfur_falls.txt @@ -1,11 +1,11 @@ -Name:Sulfur Falls -ManaCost:no cost -Types:Land -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control an Island or a Mountain. -SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay -SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -SVar:ETBCheckSVar:Count$Valid Mountain.YouCtrl,Island.YouCtrl -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfur_falls.jpg -Oracle:Sulfur Falls enters the battlefield tapped unless you control an Island or a Mountain.\n{T}: Add {U} or {R} to your mana pool. \ No newline at end of file +Name:Sulfur Falls +ManaCost:no cost +Types:Land +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control an Island or a Mountain. +SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +SVar:ETBCheckSVar:Count$Valid Mountain.YouCtrl,Island.YouCtrl +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfur_falls.jpg +Oracle:Sulfur Falls enters the battlefield tapped unless you control an Island or a Mountain.\n{T}: Add {U} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sulfur_vent.txt b/forge-gui/res/cardsfolder/s/sulfur_vent.txt index 99052926cd8..4a0729853f2 100644 --- a/forge-gui/res/cardsfolder/s/sulfur_vent.txt +++ b/forge-gui/res/cardsfolder/s/sulfur_vent.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ U R | SpellDescription$ Add {U}{R} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfur_vent.jpg -Oracle:Sulfur Vent enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{T}, Sacrifice Sulfur Vent: Add {U}{R} to your mana pool. \ No newline at end of file +Oracle:Sulfur Vent enters the battlefield tapped.\n{T}: Add {B} to your mana pool.\n{T}, Sacrifice Sulfur Vent: Add {U}{R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sulfuric_vapors.txt b/forge-gui/res/cardsfolder/s/sulfuric_vapors.txt index e0bcbf9920b..6c20d5c0ba3 100644 --- a/forge-gui/res/cardsfolder/s/sulfuric_vapors.txt +++ b/forge-gui/res/cardsfolder/s/sulfuric_vapors.txt @@ -7,4 +7,4 @@ SVar:X:ReplaceCount$DamageAmount/Plus.1 SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfuric_vapors.jpg -Oracle:If a red spell would deal damage to a permanent or player, it deals that much damage plus 1 to that permanent or player instead. \ No newline at end of file +Oracle:If a red spell would deal damage to a permanent or player, it deals that much damage plus 1 to that permanent or player instead. diff --git a/forge-gui/res/cardsfolder/s/sulfuric_vortex.txt b/forge-gui/res/cardsfolder/s/sulfuric_vortex.txt index 47e0b4c3bb1..07a3aa62db6 100644 --- a/forge-gui/res/cardsfolder/s/sulfuric_vortex.txt +++ b/forge-gui/res/cardsfolder/s/sulfuric_vortex.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigDmg | T SVar:TrigDmg:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 2 R:Event$ GainLife | ActiveZones$ Battlefield | Prevent$ True | Description$ If a player would gain life, that player gains no life instead. SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfuric_vortex.jpg -Oracle:At the beginning of each player's upkeep, Sulfuric Vortex deals 2 damage to that player.\nIf a player would gain life, that player gains no life instead. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, Sulfuric Vortex deals 2 damage to that player.\nIf a player would gain life, that player gains no life instead. diff --git a/forge-gui/res/cardsfolder/s/sulfurous_blast.txt b/forge-gui/res/cardsfolder/s/sulfurous_blast.txt index f2b5d49a3f3..3022182d90a 100644 --- a/forge-gui/res/cardsfolder/s/sulfurous_blast.txt +++ b/forge-gui/res/cardsfolder/s/sulfurous_blast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DamageAll | Cost$ 2 R R | NumDmg$ X | References$ X | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 2 damage to each creature and each player. If you cast this spell during your main phase, CARDNAME deals 3 damage to each creature and each player instead. SVar:X:Count$IfMainPhase.3.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfurous_blast.jpg -Oracle:Sulfurous Blast deals 2 damage to each creature and each player. If you cast this spell during your main phase, Sulfurous Blast deals 3 damage to each creature and each player instead. \ No newline at end of file +Oracle:Sulfurous Blast deals 2 damage to each creature and each player. If you cast this spell during your main phase, Sulfurous Blast deals 3 damage to each creature and each player instead. diff --git a/forge-gui/res/cardsfolder/s/sulfurous_springs.txt b/forge-gui/res/cardsfolder/s/sulfurous_springs.txt index 1d115fe0cb6..ff2cd6f9f18 100644 --- a/forge-gui/res/cardsfolder/s/sulfurous_springs.txt +++ b/forge-gui/res/cardsfolder/s/sulfurous_springs.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/sulfurous_springs.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Sulfurous Springs deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Sulfurous Springs deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/s/summer_bloom.txt b/forge-gui/res/cardsfolder/s/summer_bloom.txt index 17650a71ccf..10e513e27b3 100644 --- a/forge-gui/res/cardsfolder/s/summer_bloom.txt +++ b/forge-gui/res/cardsfolder/s/summer_bloom.txt @@ -7,4 +7,4 @@ SVar:NeedsToPlayVar:LandInHand GE1 SVar:HandInLand:Count$InYourHand.Land SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/summer_bloom.jpg -Oracle:You may play up to three additional lands this turn. \ No newline at end of file +Oracle:You may play up to three additional lands this turn. diff --git a/forge-gui/res/cardsfolder/s/summit_apes.txt b/forge-gui/res/cardsfolder/s/summit_apes.txt index 8e91225583e..ae00e3ebd64 100644 --- a/forge-gui/res/cardsfolder/s/summit_apes.txt +++ b/forge-gui/res/cardsfolder/s/summit_apes.txt @@ -1,9 +1,9 @@ -Name:Summit Apes -ManaCost:3 G -Types:Creature Ape -PT:5/2 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CantBeBlockedByAmount LT2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as you control a Mountain, CARDNAME can't be blocked except by two or more creatures. -SVar:X:Count$Valid Mountain.YouCtrl -SVar:BuffedBy:Mountain -SVar:Picture:http://www.wizards.com/global/images/magic/general/summit_apes.jpg -Oracle:As long as you control a Mountain, Summit Apes can't be blocked except by two or more creatures. \ No newline at end of file +Name:Summit Apes +ManaCost:3 G +Types:Creature Ape +PT:5/2 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ CantBeBlockedByAmount LT2 | CheckSVar$ X | SVarCompare$ GE1 | Description$ As long as you control a Mountain, CARDNAME can't be blocked except by two or more creatures. +SVar:X:Count$Valid Mountain.YouCtrl +SVar:BuffedBy:Mountain +SVar:Picture:http://www.wizards.com/global/images/magic/general/summit_apes.jpg +Oracle:As long as you control a Mountain, Summit Apes can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/s/summon_the_school.txt b/forge-gui/res/cardsfolder/s/summon_the_school.txt index 8c60f9d707b..eeec59b43c1 100644 --- a/forge-gui/res/cardsfolder/s/summon_the_school.txt +++ b/forge-gui/res/cardsfolder/s/summon_the_school.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 3 W | TokenImage$ U 1 1 Merfolk Wizard | TokenAmount$ 2 | To A:AB$ ChangeZone | Cost$tapXType<4/Merfolk> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/summon_the_school.jpg -Oracle:Put two 1/1 blue Merfolk Wizard creature tokens onto the battlefield.\nTap four untapped Merfolk you control: Return Summon the School from your graveyard to your hand. \ No newline at end of file +Oracle:Put two 1/1 blue Merfolk Wizard creature tokens onto the battlefield.\nTap four untapped Merfolk you control: Return Summon the School from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/summoners_bane.txt b/forge-gui/res/cardsfolder/s/summoners_bane.txt index 3986a92779e..7073b0de7ce 100644 --- a/forge-gui/res/cardsfolder/s/summoners_bane.txt +++ b/forge-gui/res/cardsfolder/s/summoners_bane.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target creature spell | ValidTgts$ Creature | SubAbility$ DBToken | SpellDescription$ Counter target creature spell. Put a 2/2 blue Illusion creature token onto the battlefield. SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Illusion | TokenTypes$ Creature,Illusion | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ U 2 2 Illusion SVar:Picture:http://www.wizards.com/global/images/magic/general/summoners_bane.jpg -Oracle:Counter target creature spell. Put a 2/2 blue Illusion creature token onto the battlefield. \ No newline at end of file +Oracle:Counter target creature spell. Put a 2/2 blue Illusion creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/summoners_egg.txt b/forge-gui/res/cardsfolder/s/summoners_egg.txt index 84f4378fc48..8e86fd9809f 100644 --- a/forge-gui/res/cardsfolder/s/summoners_egg.txt +++ b/forge-gui/res/cardsfolder/s/summoners_egg.txt @@ -1,14 +1,14 @@ -Name:Summoner's Egg -ManaCost:4 -Types:Artifact Creature Construct -PT:0/4 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile a card from your hand face down. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | ExileFaceDown$ True | Imprint$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigFaceUp | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. -SVar:TrigFaceUp:AB$ SetState | Cost$ 0 | Defined$ Imprinted | SubAbility$ DBChangeZone | Mode$ TurnFace -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Battlefield | ConditionDefined$ Imprinted | ConditionPresent$ Creature | GainControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True -SVar:SacMe:5 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/summoners_egg.jpg -Oracle:Imprint - When Summoner's Egg enters the battlefield, you may exile a card from your hand face down.\nWhen Summoner's Egg dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. \ No newline at end of file +Name:Summoner's Egg +ManaCost:4 +Types:Artifact Creature Construct +PT:0/4 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigExile | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may exile a card from your hand face down. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ChangeType$ Card | ChangeNum$ 1 | ExileFaceDown$ True | Imprint$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigFaceUp | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. +SVar:TrigFaceUp:AB$ SetState | Cost$ 0 | Defined$ Imprinted | SubAbility$ DBChangeZone | Mode$ TurnFace +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Imprinted | Origin$ Exile | Destination$ Battlefield | ConditionDefined$ Imprinted | ConditionPresent$ Creature | GainControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearImprinted$ True +SVar:SacMe:5 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/summoners_egg.jpg +Oracle:Imprint - When Summoner's Egg enters the battlefield, you may exile a card from your hand face down.\nWhen Summoner's Egg dies, turn the exiled card face up. If it's a creature card, put it onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/s/summoners_pact.txt b/forge-gui/res/cardsfolder/s/summoners_pact.txt index 29c64ac95d5..65e3fd1b20a 100644 --- a/forge-gui/res/cardsfolder/s/summoners_pact.txt +++ b/forge-gui/res/cardsfolder/s/summoners_pact.txt @@ -7,4 +7,4 @@ SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Y 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 -Oracle:Summoner's Pact is green.\nSearch your library for a green creature card, reveal it, and put it into your hand. Then shuffle your library.\nAt the beginning of your next upkeep, pay {2}{G}{G}. If you don't, you lose the game. \ No newline at end of file +Oracle:Summoner's Pact is green.\nSearch your library for a green creature card, reveal it, and put it into your hand. Then shuffle your library.\nAt the beginning of your next upkeep, pay {2}{G}{G}. If you don't, you lose the game. diff --git a/forge-gui/res/cardsfolder/s/summoning_station.txt b/forge-gui/res/cardsfolder/s/summoning_station.txt index 114bbf8f75c..fdcc6b156dc 100644 --- a/forge-gui/res/cardsfolder/s/summoning_station.txt +++ b/forge-gui/res/cardsfolder/s/summoning_station.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/summoning_station.jpg -Oracle:{T}: Put a 2/2 colorless Pincher creature token onto the battlefield.\nWhenever an artifact is put into a graveyard from the battlefield, you may untap Summoning Station. \ No newline at end of file +Oracle:{T}: Put a 2/2 colorless Pincher creature token onto the battlefield.\nWhenever an artifact is put into a graveyard from the battlefield, you may untap Summoning Station. diff --git a/forge-gui/res/cardsfolder/s/summoning_trap.txt b/forge-gui/res/cardsfolder/s/summoning_trap.txt index e2688492452..a6a727fa45c 100644 --- a/forge-gui/res/cardsfolder/s/summoning_trap.txt +++ b/forge-gui/res/cardsfolder/s/summoning_trap.txt @@ -1,14 +1,14 @@ -Name:Summoning Trap -ManaCost:4 G G -Types:Instant Trap -#Keep track of countered cards even while in other zones, so no TriggerZones param. Clear tracked number each cleanup. -T:Mode$ Countered | ValidCause$ Card.OppCtrl | ValidCard$ Creature.YouCtrl | Execute$ TrackValidCounters | Static$ True -SVar:TrackValidCounters:DB$ StoreSVar | SVar$ SetTrap | Type$ CountSVar | Expression$ SetTrap/Plus.1 -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ SetTrap | Type$ Number | Expression$ 0 -SVar:SetTrap:Number$0 -#Set up main abilities -SVar:AltCost:Cost$ 0 | CheckSVar$ SetTrap | SVarCompare$ GE1 | Description$ If a creature spell you cast this turn was countered by a spell or ability an opponent controlled, you may pay {0} rather than pay CARDNAME's mana cost. -A:SP$ Dig | Cost$ 4 G G | DigNum$ 7 | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone$ Battlefield | SpellDescription$ Look at the top seven cards of your library. You may put a creature card from among them onto the battlefield. Put the rest on the bottom of your library in any order. -SVar:Picture:http://www.wizards.com/global/images/magic/general/summoning_trap.jpg -Oracle:If a creature spell you cast this turn was countered by a spell or ability an opponent controlled, you may pay {0} rather than pay Summoning Trap's mana cost.\nLook at the top seven cards of your library. You may put a creature card from among them onto the battlefield. Put the rest on the bottom of your library in any order. \ No newline at end of file +Name:Summoning Trap +ManaCost:4 G G +Types:Instant Trap +#Keep track of countered cards even while in other zones, so no TriggerZones param. Clear tracked number each cleanup. +T:Mode$ Countered | ValidCause$ Card.OppCtrl | ValidCard$ Creature.YouCtrl | Execute$ TrackValidCounters | Static$ True +SVar:TrackValidCounters:DB$ StoreSVar | SVar$ SetTrap | Type$ CountSVar | Expression$ SetTrap/Plus.1 +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +SVar:TrigReset:AB$ StoreSVar | Cost$ 0 | SVar$ SetTrap | Type$ Number | Expression$ 0 +SVar:SetTrap:Number$0 +#Set up main abilities +SVar:AltCost:Cost$ 0 | CheckSVar$ SetTrap | SVarCompare$ GE1 | Description$ If a creature spell you cast this turn was countered by a spell or ability an opponent controlled, you may pay {0} rather than pay CARDNAME's mana cost. +A:SP$ Dig | Cost$ 4 G G | DigNum$ 7 | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone$ Battlefield | SpellDescription$ Look at the top seven cards of your library. You may put a creature card from among them onto the battlefield. Put the rest on the bottom of your library in any order. +SVar:Picture:http://www.wizards.com/global/images/magic/general/summoning_trap.jpg +Oracle:If a creature spell you cast this turn was countered by a spell or ability an opponent controlled, you may pay {0} rather than pay Summoning Trap's mana cost.\nLook at the top seven cards of your library. You may put a creature card from among them onto the battlefield. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/s/sun_ce_young_conquerer.txt b/forge-gui/res/cardsfolder/s/sun_ce_young_conquerer.txt index b8c94f983a6..2b4c3e1771a 100644 --- a/forge-gui/res/cardsfolder/s/sun_ce_young_conquerer.txt +++ b/forge-gui/res/cardsfolder/s/sun_ce_young_conquerer.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/sun_ce_young_conquerer.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Sun Ce, Young Conquerer enters the battlefield, you may return target creature to its owner's hand. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Sun Ce, Young Conquerer enters the battlefield, you may return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sun_clasp.txt b/forge-gui/res/cardsfolder/s/sun_clasp.txt index 02db8dad1c4..db125174866 100644 --- a/forge-gui/res/cardsfolder/s/sun_clasp.txt +++ b/forge-gui/res/cardsfolder/s/sun_clasp.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 3 | Description$ Enchanted creature gets +1/+3. A:AB$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Hand | Defined$ Enchanted | SpellDescription$ Return enchanted creature to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/sun_clasp.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+3.\n{W}: Return enchanted creature to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+3.\n{W}: Return enchanted creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sun_droplet.txt b/forge-gui/res/cardsfolder/s/sun_droplet.txt index ad2e3af277a..131aa66365f 100644 --- a/forge-gui/res/cardsfolder/s/sun_droplet.txt +++ b/forge-gui/res/cardsfolder/s/sun_droplet.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ SVar:TrigGainLife:AB$ GainLife | Cost$ SubCounter<1/CHARGE> | LifeAmount$ 1 | Defined$ You SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/sun_droplet.jpg -Oracle:Whenever you're dealt damage, put that many charge counters on Sun Droplet.\nAt the beginning of each upkeep, you may remove a charge counter from Sun Droplet. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever you're dealt damage, put that many charge counters on Sun Droplet.\nAt the beginning of each upkeep, you may remove a charge counter from Sun Droplet. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/s/sun_quan_lord_of_wu.txt b/forge-gui/res/cardsfolder/s/sun_quan_lord_of_wu.txt index 952a7eb906a..399dfeb87e1 100644 --- a/forge-gui/res/cardsfolder/s/sun_quan_lord_of_wu.txt +++ b/forge-gui/res/cardsfolder/s/sun_quan_lord_of_wu.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Horsemanship | Description$ Creatures you control have horsemanship. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sun_quan_lord_of_wu.jpg -Oracle:Creatures you control have horsemanship. (They can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Creatures you control have horsemanship. (They can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/s/sun_titan.txt b/forge-gui/res/cardsfolder/s/sun_titan.txt index 536be8f9731..9846bd335b1 100644 --- a/forge-gui/res/cardsfolder/s/sun_titan.txt +++ b/forge-gui/res/cardsfolder/s/sun_titan.txt @@ -8,4 +8,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Bat SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Permanent.YouCtrl+cmcLE3 | Cost$ 0 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sun_titan.jpg -Oracle:Vigilance\nWhenever Sun Titan enters the battlefield or attacks, you may return target permanent card with converted mana cost 3 or less from your graveyard to the battlefield. \ No newline at end of file +Oracle:Vigilance\nWhenever Sun Titan enters the battlefield or attacks, you may return target permanent card with converted mana cost 3 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sunastian_falconer.txt b/forge-gui/res/cardsfolder/s/sunastian_falconer.txt index e633516c82f..bd97672b44f 100644 --- a/forge-gui/res/cardsfolder/s/sunastian_falconer.txt +++ b/forge-gui/res/cardsfolder/s/sunastian_falconer.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Shaman PT:4/4 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 +Oracle:{T}: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sunbeam_spellbomb.txt b/forge-gui/res/cardsfolder/s/sunbeam_spellbomb.txt index 3e80dd6d4b8..3390713b15a 100644 --- a/forge-gui/res/cardsfolder/s/sunbeam_spellbomb.txt +++ b/forge-gui/res/cardsfolder/s/sunbeam_spellbomb.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a ca A:AB$ GainLife | Cost$ W Sac<1/CARDNAME> | LifeAmount$ 5 | SpellDescription$ You gain 5 life. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sunbeam_spellbomb.jpg -Oracle:{W}, Sacrifice Sunbeam Spellbomb: You gain 5 life.\n{1}, Sacrifice Sunbeam Spellbomb: Draw a card. \ No newline at end of file +Oracle:{W}, Sacrifice Sunbeam Spellbomb: You gain 5 life.\n{1}, Sacrifice Sunbeam Spellbomb: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/sunblast_angel.txt b/forge-gui/res/cardsfolder/s/sunblast_angel.txt index 12257a01b2d..5540db8c6c9 100644 --- a/forge-gui/res/cardsfolder/s/sunblast_angel.txt +++ b/forge-gui/res/cardsfolder/s/sunblast_angel.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerDescription$ When CARDNAME enters the battlefield, destroy all tapped creatures. SVar:TrigDestroyAll:DB$DestroyAll | Cost$ 0 | ValidCards$ Creature.tapped SVar:Picture:http://www.wizards.com/global/images/magic/general/sunblast_angel.jpg -Oracle:Flying\nWhen Sunblast Angel enters the battlefield, destroy all tapped creatures. \ No newline at end of file +Oracle:Flying\nWhen Sunblast Angel enters the battlefield, destroy all tapped creatures. diff --git a/forge-gui/res/cardsfolder/s/sunbond.txt b/forge-gui/res/cardsfolder/s/sunbond.txt index 1cf5fa66d0a..a5c73ef349f 100644 --- a/forge-gui/res/cardsfolder/s/sunbond.txt +++ b/forge-gui/res/cardsfolder/s/sunbond.txt @@ -1,12 +1,12 @@ -Name:Sunbond -ManaCost:3 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ SunbondTrig | AddSVar$ SunbondPutCounter & SunbondTriggerAmount | Description$ Enchanted creature has "Whenever you gain life, put that many +1/+1 counters on this creature." -SVar:SunbondTrig:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ SunbondPutCounter | TriggerDescription$ Whenever you gain life, put that many +1/+1 counters on CARDNAME. -SVar:SunbondPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ SunbondTriggerAmount | References$ SunbondTriggerAmount -SVar:SunbondTriggerAmount:TriggerCount$LifeAmount -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sunbond.jpg -Oracle:Enchant creature\nEnchanted creature has "Whenever you gain life, put that many +1/+1 counters on this creature." +Name:Sunbond +ManaCost:3 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddTrigger$ SunbondTrig | AddSVar$ SunbondPutCounter & SunbondTriggerAmount | Description$ Enchanted creature has "Whenever you gain life, put that many +1/+1 counters on this creature." +SVar:SunbondTrig:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ SunbondPutCounter | TriggerDescription$ Whenever you gain life, put that many +1/+1 counters on CARDNAME. +SVar:SunbondPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ SunbondTriggerAmount | References$ SunbondTriggerAmount +SVar:SunbondTriggerAmount:TriggerCount$LifeAmount +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sunbond.jpg +Oracle:Enchant creature\nEnchanted creature has "Whenever you gain life, put that many +1/+1 counters on this creature." diff --git a/forge-gui/res/cardsfolder/s/suncrusher.txt b/forge-gui/res/cardsfolder/s/suncrusher.txt index bc89b92fa48..f7bb89c8ca8 100644 --- a/forge-gui/res/cardsfolder/s/suncrusher.txt +++ b/forge-gui/res/cardsfolder/s/suncrusher.txt @@ -7,4 +7,4 @@ A:AB$ Destroy | Cost$ 4 T SubCounter<1/P1P1> | ValidTgts$ Creature | TgtPrompt$ A:AB$ ChangeZone | Cost$ 2 SubCounter<1/P1P1> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/suncrusher.jpg -Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\n{4}, {T}, Remove a +1/+1 counter from Suncrusher: Destroy target creature.\n{2}, Remove a +1/+1 counter from Suncrusher: Return Suncrusher to its owner's hand. \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.)\n{4}, {T}, Remove a +1/+1 counter from Suncrusher: Destroy target creature.\n{2}, Remove a +1/+1 counter from Suncrusher: Return Suncrusher to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sunder.txt b/forge-gui/res/cardsfolder/s/sunder.txt index 496400f7720..b9e139c2d3a 100644 --- a/forge-gui/res/cardsfolder/s/sunder.txt +++ b/forge-gui/res/cardsfolder/s/sunder.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Instant A:SP$ ChangeZoneAll | Cost$ 3 U U | ChangeType$ Land | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all lands to their owners' hands. SVar:Picture:http://www.wizards.com/global/images/magic/general/sunder.jpg -Oracle:Return all lands to their owners' hands. \ No newline at end of file +Oracle:Return all lands to their owners' hands. diff --git a/forge-gui/res/cardsfolder/s/sunder_from_within.txt b/forge-gui/res/cardsfolder/s/sunder_from_within.txt index 71384a3d9e7..69e346130c4 100644 --- a/forge-gui/res/cardsfolder/s/sunder_from_within.txt +++ b/forge-gui/res/cardsfolder/s/sunder_from_within.txt @@ -3,4 +3,4 @@ ManaCost:2 R R Types:Sorcery Arcane A:SP$ Destroy | Cost$ 2 R R | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. SVar:Picture:http://www.wizards.com/global/images/magic/general/sunder_from_within.jpg -Oracle:Destroy target artifact or land. \ No newline at end of file +Oracle:Destroy target artifact or land. diff --git a/forge-gui/res/cardsfolder/s/sundering_growth.txt b/forge-gui/res/cardsfolder/s/sundering_growth.txt index 6d59c97bcae..07bb35aee80 100644 --- a/forge-gui/res/cardsfolder/s/sundering_growth.txt +++ b/forge-gui/res/cardsfolder/s/sundering_growth.txt @@ -1,9 +1,9 @@ -Name:Sundering Growth -ManaCost:GW GW -Types:Instant -A:SP$ Destroy | Cost$ GW GW | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBChoose | SpellDescription$ Destroy target artifact or enchantment, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sundering_growth.jpg -Oracle:Destroy target artifact or enchantment, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Sundering Growth +ManaCost:GW GW +Types:Instant +A:SP$ Destroy | Cost$ GW GW | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBChoose | SpellDescription$ Destroy target artifact or enchantment, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sundering_growth.jpg +Oracle:Destroy target artifact or enchantment, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/s/sundering_titan.txt b/forge-gui/res/cardsfolder/s/sundering_titan.txt index 9d2546cd096..686410fa539 100644 --- a/forge-gui/res/cardsfolder/s/sundering_titan.txt +++ b/forge-gui/res/cardsfolder/s/sundering_titan.txt @@ -1,11 +1,11 @@ -Name:Sundering Titan -ManaCost:8 -Types:Artifact Creature Golem -PT:7/10 -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigChoose | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands. -SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ You | EachBasicType$ Land | SubAbility$ DBDestroy -SVar:DBDestroy:DB$ DestroyAll | ValidCards$ Card.ChosenCard | SpellDescription$ Destroy all chosen cards. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sundering_titan.jpg -Oracle:When Sundering Titan enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands. \ No newline at end of file +Name:Sundering Titan +ManaCost:8 +Types:Artifact Creature Golem +PT:7/10 +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigChoose | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands. +SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ You | EachBasicType$ Land | SubAbility$ DBDestroy +SVar:DBDestroy:DB$ DestroyAll | ValidCards$ Card.ChosenCard | SpellDescription$ Destroy all chosen cards. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sundering_titan.jpg +Oracle:When Sundering Titan enters the battlefield or leaves the battlefield, choose a land of each basic land type, then destroy those lands. diff --git a/forge-gui/res/cardsfolder/s/sundering_vitae.txt b/forge-gui/res/cardsfolder/s/sundering_vitae.txt index c8390f3c64e..c487eb56e9c 100644 --- a/forge-gui/res/cardsfolder/s/sundering_vitae.txt +++ b/forge-gui/res/cardsfolder/s/sundering_vitae.txt @@ -1,7 +1,7 @@ -Name:Sundering Vitae -ManaCost:2 G -Types:Instant -K:Convoke -A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sundering_vitae.jpg -Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nDestroy target artifact or enchantment. \ No newline at end of file +Name:Sundering Vitae +ManaCost:2 G +Types:Instant +K:Convoke +A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sundering_vitae.jpg +Oracle:Convoke (Each creature you tap while casting this spell reduces its cost by {1} or by one mana of that creature's color.)\nDestroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/s/sundial_of_the_infinite.txt b/forge-gui/res/cardsfolder/s/sundial_of_the_infinite.txt index a56108c74a1..b1e7ff33c41 100644 --- a/forge-gui/res/cardsfolder/s/sundial_of_the_infinite.txt +++ b/forge-gui/res/cardsfolder/s/sundial_of_the_infinite.txt @@ -1,7 +1,7 @@ -Name:Sundial of the Infinite -ManaCost:2 -Types:Artifact -A:AB$ EndTurn | Cost$ 1 T | PlayerTurn$ True | SpellDescription$ End the turn. Activate this ability only during your turn. (Exile all spells and abilities on the stack. Discard down to your maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sundial_of_the_infinite.jpg -Oracle:{1}, {T}: End the turn. Activate this ability only during your turn. (Exile all spells and abilities on the stack. Discard down to your maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) \ No newline at end of file +Name:Sundial of the Infinite +ManaCost:2 +Types:Artifact +A:AB$ EndTurn | Cost$ 1 T | PlayerTurn$ True | SpellDescription$ End the turn. Activate this ability only during your turn. (Exile all spells and abilities on the stack. Discard down to your maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sundial_of_the_infinite.jpg +Oracle:{1}, {T}: End the turn. Activate this ability only during your turn. (Exile all spells and abilities on the stack. Discard down to your maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) diff --git a/forge-gui/res/cardsfolder/s/sunfire_balm.txt b/forge-gui/res/cardsfolder/s/sunfire_balm.txt index 0176b10e7f8..33baddd2e15 100644 --- a/forge-gui/res/cardsfolder/s/sunfire_balm.txt +++ b/forge-gui/res/cardsfolder/s/sunfire_balm.txt @@ -6,4 +6,4 @@ K:Cycling:1 W T:Mode$ Cycled | ValidCard$ Card.Self | Execute$ TrigPrevent | OptionalDecider$ You | TriggerDescription$ When you cycle CARDNAME, you may prevent the next 1 damage that would be dealt to target creature or player this turn. SVar:TrigPrevent:AB$ PreventDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sunfire_balm.jpg -Oracle:Prevent the next 4 damage that would be dealt to target creature or player this turn.\nCycling {1}{W} ({1}{W}, Discard this card: Draw a card.)\nWhen you cycle Sunfire Balm, you may prevent the next 1 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Prevent the next 4 damage that would be dealt to target creature or player this turn.\nCycling {1}{W} ({1}{W}, Discard this card: Draw a card.)\nWhen you cycle Sunfire Balm, you may prevent the next 1 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/s/sunflare_shaman.txt b/forge-gui/res/cardsfolder/s/sunflare_shaman.txt index 1cc7b79a6ff..5e245c9c0cb 100644 --- a/forge-gui/res/cardsfolder/s/sunflare_shaman.txt +++ b/forge-gui/res/cardsfolder/s/sunflare_shaman.txt @@ -7,4 +7,4 @@ SVar:DBDealDamage:DB$ DealDamage | NumDmg$ X | References$ X | Defined$ Self SVar:X:Count$TypeInYourYard.Elemental SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sunflare_shaman.jpg -Oracle:{1}{R}, {T}: Sunflare Shaman deals X damage to target creature or player and X damage to itself, where X is the number of Elemental cards in your graveyard. \ No newline at end of file +Oracle:{1}{R}, {T}: Sunflare Shaman deals X damage to target creature or player and X damage to itself, where X is the number of Elemental cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/sunforger.txt b/forge-gui/res/cardsfolder/s/sunforger.txt index 2a807a3e007..7eb8d96ad19 100644 --- a/forge-gui/res/cardsfolder/s/sunforger.txt +++ b/forge-gui/res/cardsfolder/s/sunforger.txt @@ -1,13 +1,13 @@ -Name:Sunforger -ManaCost:3 -Types:Artifact Equipment -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | Description$ Equipped creature gets +4/+0. -A:AB$ ChangeZone | Cost$ R W Unattach | ChangeType$ Instant.White+cmcLE4,Instant.Red+cmcLE4 | ChangeNum$ 1 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | Shuffle$ False | SubAbility$ CastFound | StackDescription$ SpellDescription | SpellDescription$ Search your library for a red or white instant card with converted mana cost 4 or less and cast that card without paying its mana cost. Then shuffle your library. -SVar:CastFound:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | SubAbility$ YouShuffle | StackDescription$ None -SVar:YouShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup | StackDescription$ None -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -K:Equip 3 -SVar:RemRandomDeck:True -DeckNeeds:Color$Red|White -SVar:Picture:http://www.wizards.com/global/images/magic/general/sunforger.jpg -Oracle:Equipped creature gets +4/+0.\n{R}{W}, Unattach Sunforger: Search your library for a red or white instant card with converted mana cost 4 or less and cast that card without paying its mana cost. Then shuffle your library.\nEquip {3} \ No newline at end of file +Name:Sunforger +ManaCost:3 +Types:Artifact Equipment +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | Description$ Equipped creature gets +4/+0. +A:AB$ ChangeZone | Cost$ R W Unattach | ChangeType$ Instant.White+cmcLE4,Instant.Red+cmcLE4 | ChangeNum$ 1 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | Shuffle$ False | SubAbility$ CastFound | StackDescription$ SpellDescription | SpellDescription$ Search your library for a red or white instant card with converted mana cost 4 or less and cast that card without paying its mana cost. Then shuffle your library. +SVar:CastFound:DB$ Play | Defined$ Remembered | Controller$ You | WithoutManaCost$ True | SubAbility$ YouShuffle | StackDescription$ None +SVar:YouShuffle:DB$ Shuffle | Defined$ You | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +K:Equip 3 +SVar:RemRandomDeck:True +DeckNeeds:Color$Red|White +SVar:Picture:http://www.wizards.com/global/images/magic/general/sunforger.jpg +Oracle:Equipped creature gets +4/+0.\n{R}{W}, Unattach Sunforger: Search your library for a red or white instant card with converted mana cost 4 or less and cast that card without paying its mana cost. Then shuffle your library.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/s/sunglasses_of_urza.txt b/forge-gui/res/cardsfolder/s/sunglasses_of_urza.txt index f2296827311..2dffbdae745 100644 --- a/forge-gui/res/cardsfolder/s/sunglasses_of_urza.txt +++ b/forge-gui/res/cardsfolder/s/sunglasses_of_urza.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ You | ManaColorConversion$ Additive | WhiteConver SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sunglasses_of_urza.jpg -Oracle:You may spend white mana as though it were red mana. \ No newline at end of file +Oracle:You may spend white mana as though it were red mana. diff --git a/forge-gui/res/cardsfolder/s/sungrass_egg.txt b/forge-gui/res/cardsfolder/s/sungrass_egg.txt index 75f73c919d4..cd3754ed447 100644 --- a/forge-gui/res/cardsfolder/s/sungrass_egg.txt +++ b/forge-gui/res/cardsfolder/s/sungrass_egg.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sungrass_egg.jpg -Oracle:{2}, {T}, Sacrifice Sungrass Egg: Add {G}{W} to your mana pool. Draw a card. \ No newline at end of file +Oracle:{2}, {T}, Sacrifice Sungrass Egg: Add {G}{W} to your mana pool. Draw a card. diff --git a/forge-gui/res/cardsfolder/s/sungrass_prairie.txt b/forge-gui/res/cardsfolder/s/sungrass_prairie.txt index 1792af6e046..320c45de547 100644 --- a/forge-gui/res/cardsfolder/s/sungrass_prairie.txt +++ b/forge-gui/res/cardsfolder/s/sungrass_prairie.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ 1 T | Produced$ G W | SpellDescription$ Add {G}{W} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sungrass_prairie.jpg -Oracle:{1}, {T}: Add {G}{W} to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add {G}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sunhome_enforcer.txt b/forge-gui/res/cardsfolder/s/sunhome_enforcer.txt index 9378f4ccdf5..7a158983bbb 100644 --- a/forge-gui/res/cardsfolder/s/sunhome_enforcer.txt +++ b/forge-gui/res/cardsfolder/s/sunhome_enforcer.txt @@ -8,4 +8,4 @@ SVar:X:TriggerCount$DamageAmount A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/sunhome_enforcer.jpg -Oracle:Whenever Sunhome Enforcer deals combat damage, you gain that much life.\n{1}{R}: Sunhome Enforcer gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Sunhome Enforcer deals combat damage, you gain that much life.\n{1}{R}: Sunhome Enforcer gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sunhome_fortress_of_the_legion.txt b/forge-gui/res/cardsfolder/s/sunhome_fortress_of_the_legion.txt index b507e663264..53cd0ebb2d8 100644 --- a/forge-gui/res/cardsfolder/s/sunhome_fortress_of_the_legion.txt +++ b/forge-gui/res/cardsfolder/s/sunhome_fortress_of_the_legion.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Pump | Cost$ 2 R W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Double Strike | SpellDescription$ Target creature gains double strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sunhome_fortress_of_the_legion.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}{R}{W}, {T}: Target creature gains double strike until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{2}{R}{W}, {T}: Target creature gains double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sunhome_guildmage.txt b/forge-gui/res/cardsfolder/s/sunhome_guildmage.txt index dcbe3d6229e..bd098e9d604 100644 --- a/forge-gui/res/cardsfolder/s/sunhome_guildmage.txt +++ b/forge-gui/res/cardsfolder/s/sunhome_guildmage.txt @@ -1,8 +1,8 @@ -Name:Sunhome Guildmage -ManaCost:R W -Types:Creature Human Wizard -PT:2/2 -A:AB$ PumpAll | Cost$ 1 R W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. -A:AB$ Token | Cost$ 2 R W | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | SpellDescription$ Put a 1/1 red and white Soldier creature token with haste onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sunhome_guildmage.jpg -Oracle:{1}{R}{W}: Creatures you control get +1/+0 until end of turn.\n{2}{R}{W}: Put a 1/1 red and white Soldier creature token with haste onto the battlefield. \ No newline at end of file +Name:Sunhome Guildmage +ManaCost:R W +Types:Creature Human Wizard +PT:2/2 +A:AB$ PumpAll | Cost$ 1 R W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. +A:AB$ Token | Cost$ 2 R W | TokenAmount$ 1 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ Red,White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | SpellDescription$ Put a 1/1 red and white Soldier creature token with haste onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sunhome_guildmage.jpg +Oracle:{1}{R}{W}: Creatures you control get +1/+0 until end of turn.\n{2}{R}{W}: Put a 1/1 red and white Soldier creature token with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sunken_city.txt b/forge-gui/res/cardsfolder/s/sunken_city.txt index 544c45f0e61..56dd00c1333 100644 --- a/forge-gui/res/cardsfolder/s/sunken_city.txt +++ b/forge-gui/res/cardsfolder/s/sunken_city.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Blue | AddPower$ 1 | AddToughness$ 1 | D SVar:PlayMain1:TRUE SVar:NeedsToPlay:Creature.Blue+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/sunken_city.jpg -Oracle:At the beginning of your upkeep, sacrifice Sunken City unless you pay {U}{U}.\nBlue creatures get +1/+1. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Sunken City unless you pay {U}{U}.\nBlue creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/s/sunken_field.txt b/forge-gui/res/cardsfolder/s/sunken_field.txt index a792bfab3e7..c358794fd4a 100644 --- a/forge-gui/res/cardsfolder/s/sunken_field.txt +++ b/forge-gui/res/cardsfolder/s/sunken_field.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 U | ValidTgts$ Land | AILogic$ Pump S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ Counter | Description$ Enchanted land has "{T}: Counter target spell unless its controller pays {1}." SVar:Counter:AB$Counter | Cost$ T | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | UnlessPayer$ TargetedController | SpellDescription$ Counter target spell unless its controller pays {1} SVar:Picture:http://www.wizards.com/global/images/magic/general/sunken_field.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Counter target spell unless its controller pays {1}." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: Counter target spell unless its controller pays {1}." diff --git a/forge-gui/res/cardsfolder/s/sunken_hope.txt b/forge-gui/res/cardsfolder/s/sunken_hope.txt index 6a1b124d7a5..04ac535a7d8 100644 --- a/forge-gui/res/cardsfolder/s/sunken_hope.txt +++ b/forge-gui/res/cardsfolder/s/sunken_hope.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigChangeZoneYou:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Creature | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sunken_hope.jpg -Oracle:At the beginning of each player's upkeep, that player returns a creature he or she controls to its owner's hand. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player returns a creature he or she controls to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sunken_ruins.txt b/forge-gui/res/cardsfolder/s/sunken_ruins.txt index 48d17becdbc..de63647f2a0 100644 --- a/forge-gui/res/cardsfolder/s/sunken_ruins.txt +++ b/forge-gui/res/cardsfolder/s/sunken_ruins.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ UB T | Produced$ U B | SpellDescription$ Add {U}{B} to your m A:AB$ Mana | Cost$ UB T | 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/sunken_ruins.jpg -Oracle:{T}: Add {1} to your mana pool.\n{U/B}, {T}: Add {U}{U}, {U}{B}, or {B}{B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{U/B}, {T}: Add {U}{U}, {U}{B}, or {B}{B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sunlance.txt b/forge-gui/res/cardsfolder/s/sunlance.txt index 39200d6cd73..5fb69703ae8 100644 --- a/forge-gui/res/cardsfolder/s/sunlance.txt +++ b/forge-gui/res/cardsfolder/s/sunlance.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Sorcery A:SP$ DealDamage | Cost$ W | ValidTgts$ Creature.nonWhite | TgtPrompt$ Select target nonwhite Creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target nonwhite creature. SVar:Picture:http://resources.wizards.com/magic/cards/plc/en-us/card122355.jpg -Oracle:Sunlance deals 3 damage to target nonwhite creature. \ No newline at end of file +Oracle:Sunlance deals 3 damage to target nonwhite creature. diff --git a/forge-gui/res/cardsfolder/s/sunpetal_grove.txt b/forge-gui/res/cardsfolder/s/sunpetal_grove.txt index 372ce620a9b..b283b7fca21 100644 --- a/forge-gui/res/cardsfolder/s/sunpetal_grove.txt +++ b/forge-gui/res/cardsfolder/s/sunpetal_grove.txt @@ -8,4 +8,4 @@ SVar:ETBCheckSVar:Count$Valid Forest.YouCtrl,Plains.YouCtrl A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/sunpetal_grove.jpg -Oracle:Sunpetal Grove enters the battlefield tapped unless you control a Forest or a Plains.\n{T}: Add {G} or {W} to your mana pool. \ No newline at end of file +Oracle:Sunpetal Grove enters the battlefield tapped unless you control a Forest or a Plains.\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sunrise_sovereign.txt b/forge-gui/res/cardsfolder/s/sunrise_sovereign.txt index 9c00ce888a4..205db7e55d4 100644 --- a/forge-gui/res/cardsfolder/s/sunrise_sovereign.txt +++ b/forge-gui/res/cardsfolder/s/sunrise_sovereign.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Giant+Other+YouCtrl | AddPower$ 2 | AddT SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sunrise_sovereign.jpg -Oracle:Other Giant creatures you control get +2/+2 and have trample. \ No newline at end of file +Oracle:Other Giant creatures you control get +2/+2 and have trample. diff --git a/forge-gui/res/cardsfolder/s/suns_bounty.txt b/forge-gui/res/cardsfolder/s/suns_bounty.txt index cfd94bf1b14..57edc925b3a 100644 --- a/forge-gui/res/cardsfolder/s/suns_bounty.txt +++ b/forge-gui/res/cardsfolder/s/suns_bounty.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ GainLife | Cost$ 1 W | LifeAmount$ 4 | SpellDescription$ You gain 4 life. K:Recover:1 W SVar:Picture:http://www.wizards.com/global/images/magic/general/suns_bounty.jpg -Oracle:You gain 4 life.\nRecover {1}{W} (When a creature is put into your graveyard from the battlefield, you may pay {1}{W}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) \ No newline at end of file +Oracle:You gain 4 life.\nRecover {1}{W} (When a creature is put into your graveyard from the battlefield, you may pay {1}{W}. If you do, return this card from your graveyard to your hand. Otherwise, exile this card.) diff --git a/forge-gui/res/cardsfolder/s/sunscape_apprentice.txt b/forge-gui/res/cardsfolder/s/sunscape_apprentice.txt index 4f76ab919ba..107f28720f9 100644 --- a/forge-gui/res/cardsfolder/s/sunscape_apprentice.txt +++ b/forge-gui/res/cardsfolder/s/sunscape_apprentice.txt @@ -1,9 +1,9 @@ -Name:Sunscape Apprentice -ManaCost:W -Types:Creature Human Wizard -PT:1/1 -A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. -A:AB$ ChangeZone | Cost$ U T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature you control on top of its owner's library. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sunscape_apprentice.jpg -Oracle:{G}, {T}: Target creature gets +1/+1 until end of turn.\n{U}, {T}: Put target creature you control on top of its owner's library. \ No newline at end of file +Name:Sunscape Apprentice +ManaCost:W +Types:Creature Human Wizard +PT:1/1 +A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. +A:AB$ ChangeZone | Cost$ U T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature you control on top of its owner's library. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sunscape_apprentice.jpg +Oracle:{G}, {T}: Target creature gets +1/+1 until end of turn.\n{U}, {T}: Put target creature you control on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/s/sunscape_battlemage.txt b/forge-gui/res/cardsfolder/s/sunscape_battlemage.txt index 8d277749703..bf4f00e8219 100644 --- a/forge-gui/res/cardsfolder/s/sunscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/s/sunscape_battlemage.txt @@ -1,12 +1,12 @@ -Name:Sunscape Battlemage -ManaCost:2 W -Types:Creature Human Wizard -PT:2/2 -K:Kicker 2 U : 1 G -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. -SVar:TrigKicker:DB$Draw | Cost$ 0 | NumCards$ 2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying. -SVar:TrigKicker2:DB$Destroy | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/sunscape_battlemage.jpg -Oracle:Kicker {1}{G} and/or {2}{U} (You may pay an additional {1}{G} and/or {2}{U} as you cast this spell.)\nWhen Sunscape Battlemage enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying.\nWhen Sunscape Battlemage enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. \ No newline at end of file +Name:Sunscape Battlemage +ManaCost:2 W +Types:Creature Human Wizard +PT:2/2 +K:Kicker 2 U : 1 G +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. +SVar:TrigKicker:DB$Draw | Cost$ 0 | NumCards$ 2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying. +SVar:TrigKicker2:DB$Destroy | Cost$ 0 | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/sunscape_battlemage.jpg +Oracle:Kicker {1}{G} and/or {2}{U} (You may pay an additional {1}{G} and/or {2}{U} as you cast this spell.)\nWhen Sunscape Battlemage enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying.\nWhen Sunscape Battlemage enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. diff --git a/forge-gui/res/cardsfolder/s/sunscape_familiar.txt b/forge-gui/res/cardsfolder/s/sunscape_familiar.txt index f8e10f67cde..2e6063284dc 100644 --- a/forge-gui/res/cardsfolder/s/sunscape_familiar.txt +++ b/forge-gui/res/cardsfolder/s/sunscape_familiar.txt @@ -7,4 +7,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Blue,Card.Green | Type$ Spell | Activator$ SVar:RemRandomDeck:True DeckNeeds:Color$Green|Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/sunscape_familiar.jpg -Oracle:Defender (This creature can't attack.)\nGreen spells and blue spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nGreen spells and blue spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/s/sunscape_master.txt b/forge-gui/res/cardsfolder/s/sunscape_master.txt index 54e2b4a766d..2c23fd1bd87 100644 --- a/forge-gui/res/cardsfolder/s/sunscape_master.txt +++ b/forge-gui/res/cardsfolder/s/sunscape_master.txt @@ -7,4 +7,4 @@ A:AB$ PumpAll | Cost$ G G T | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef SVar:RemRandomDeck:True DeckNeeds:Color$Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/sunscape_master.jpg -Oracle:{G}{G}, {T}: Creatures you control get +2/+2 until end of turn.\n{U}{U}, {T}: Return target creature to its owner's hand. \ No newline at end of file +Oracle:{G}{G}, {T}: Creatures you control get +2/+2 until end of turn.\n{U}{U}, {T}: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/sunscour.txt b/forge-gui/res/cardsfolder/s/sunscour.txt index 3a61181eeb9..87df5c9ef25 100644 --- a/forge-gui/res/cardsfolder/s/sunscour.txt +++ b/forge-gui/res/cardsfolder/s/sunscour.txt @@ -5,4 +5,4 @@ A:SP$ DestroyAll | Cost$ 5 W W | ValidCards$ Creature | SpellDescription$ Destro A:SP$ DestroyAll | Cost$ ExileFromHand<2/Card.White> | ValidCards$ Creature | CostDesc$ You may exile two white cards from your hand | SpellDescription$ rather than pay CARDNAME's mana cost. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sunscour.jpg -Oracle:You may exile two white cards from your hand rather than pay Sunscour's mana cost.\nDestroy all creatures. \ No newline at end of file +Oracle:You may exile two white cards from your hand rather than pay Sunscour's mana cost.\nDestroy all creatures. diff --git a/forge-gui/res/cardsfolder/s/sunseed_nurturer.txt b/forge-gui/res/cardsfolder/s/sunseed_nurturer.txt index 98fa3405ba2..74e1be07d52 100644 --- a/forge-gui/res/cardsfolder/s/sunseed_nurturer.txt +++ b/forge-gui/res/cardsfolder/s/sunseed_nurturer.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:TrigLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sunseed_nurturer.jpg -Oracle:At the beginning of your end step, if you control a creature with power 5 or greater, you may gain 2 life.\n{T}: Add {1} to your mana pool. \ No newline at end of file +Oracle:At the beginning of your end step, if you control a creature with power 5 or greater, you may gain 2 life.\n{T}: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sunspear_shikari.txt b/forge-gui/res/cardsfolder/s/sunspear_shikari.txt index f26226bc759..597d4e0a6ab 100644 --- a/forge-gui/res/cardsfolder/s/sunspear_shikari.txt +++ b/forge-gui/res/cardsfolder/s/sunspear_shikari.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self+equipped | AddKeyword$ First Strike & Lifelink | Description$ As long as CARDNAME is equipped, it has first strike and lifelink. SVar:EquipMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/sunspear_shikari.jpg -Oracle:As long as Sunspear Shikari is equipped, it has first strike and lifelink. \ No newline at end of file +Oracle:As long as Sunspear Shikari is equipped, it has first strike and lifelink. diff --git a/forge-gui/res/cardsfolder/s/sunspire_gatekeepers.txt b/forge-gui/res/cardsfolder/s/sunspire_gatekeepers.txt index 3e64eb4bf5b..5e8f92294cd 100644 --- a/forge-gui/res/cardsfolder/s/sunspire_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/s/sunspire_gatekeepers.txt @@ -1,8 +1,8 @@ -Name:Sunspire Gatekeepers -ManaCost:3 W -Types:Creature Human Soldier -PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigToken| TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, put a 2/2 Knight creature token with vigilance onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/sunspire_gatekeepers.jpg -Oracle:When Sunspire Gatekeepers enters the battlefield, if you control two or more Gates, put a 2/2 white Knight creature token with vigilance onto the battlefield. \ No newline at end of file +Name:Sunspire Gatekeepers +ManaCost:3 W +Types:Creature Human Soldier +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigToken| TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, put a 2/2 Knight creature token with vigilance onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/sunspire_gatekeepers.jpg +Oracle:When Sunspire Gatekeepers enters the battlefield, if you control two or more Gates, put a 2/2 white Knight creature token with vigilance onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/sunspire_griffin.txt b/forge-gui/res/cardsfolder/s/sunspire_griffin.txt index 25ba275683e..12f7b9a323f 100644 --- a/forge-gui/res/cardsfolder/s/sunspire_griffin.txt +++ b/forge-gui/res/cardsfolder/s/sunspire_griffin.txt @@ -1,7 +1,7 @@ -Name:Sunspire Griffin -ManaCost:1 W W -Types:Creature Griffin -PT:2/3 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/sunspire_griffin.jpg -Oracle:Flying \ No newline at end of file +Name:Sunspire Griffin +ManaCost:1 W W +Types:Creature Griffin +PT:2/3 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/sunspire_griffin.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/s/sunspring_expedition.txt b/forge-gui/res/cardsfolder/s/sunspring_expedition.txt index 366d24e27d8..09d4853af0a 100644 --- a/forge-gui/res/cardsfolder/s/sunspring_expedition.txt +++ b/forge-gui/res/cardsfolder/s/sunspring_expedition.txt @@ -5,4 +5,4 @@ A:AB$ GainLife | Cost$ SubCounter<3/QUEST> Sac<1/CARDNAME> | Defined$ You | Life T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sunspring_expedition.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Sunspring Expedition.\nRemove three quest counters from Sunspring Expedition and sacrifice it: You gain 8 life. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Sunspring Expedition.\nRemove three quest counters from Sunspring Expedition and sacrifice it: You gain 8 life. diff --git a/forge-gui/res/cardsfolder/s/sunstone.txt b/forge-gui/res/cardsfolder/s/sunstone.txt index dfe36df0c4d..8ede8b84ce6 100644 --- a/forge-gui/res/cardsfolder/s/sunstone.txt +++ b/forge-gui/res/cardsfolder/s/sunstone.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Fog | Cost$ 2 Sac<1/Land.Snow/snow land> | SpellDescription$ Prevent all combat damage that would be dealt this turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sunstone.jpg -Oracle:{2}, Sacrifice a snow land: Prevent all combat damage that would be dealt this turn. \ No newline at end of file +Oracle:{2}, Sacrifice a snow land: Prevent all combat damage that would be dealt this turn. diff --git a/forge-gui/res/cardsfolder/s/sunstrike_legionnaire.txt b/forge-gui/res/cardsfolder/s/sunstrike_legionnaire.txt index 244cafcac0e..9ee16430de2 100644 --- a/forge-gui/res/cardsfolder/s/sunstrike_legionnaire.txt +++ b/forge-gui/res/cardsfolder/s/sunstrike_legionnaire.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu A:AB$ Tap | Cost$ T | ValidTgts$ Creature.cmcLE3 | TgtPrompt$ Select target creature with converted mana cost 3 or less | SpellDescription$ Tap target creature with converted mana cost 3 or less. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/sunstrike_legionnaire.jpg -Oracle:Sunstrike Legionnaire doesn't untap during your untap step.\nWhenever another creature enters the battlefield, untap Sunstrike Legionnaire.\n{T}: Tap target creature with converted mana cost 3 or less. \ No newline at end of file +Oracle:Sunstrike Legionnaire doesn't untap during your untap step.\nWhenever another creature enters the battlefield, untap Sunstrike Legionnaire.\n{T}: Tap target creature with converted mana cost 3 or less. diff --git a/forge-gui/res/cardsfolder/s/suntail_hawk.txt b/forge-gui/res/cardsfolder/s/suntail_hawk.txt index bf7013c4ef7..006b6697095 100644 --- a/forge-gui/res/cardsfolder/s/suntail_hawk.txt +++ b/forge-gui/res/cardsfolder/s/suntail_hawk.txt @@ -4,4 +4,4 @@ Types:Creature Bird PT:1/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/suntail_hawk.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/s/suntouched_myr.txt b/forge-gui/res/cardsfolder/s/suntouched_myr.txt index 1e2284fb086..d8b4aa079ab 100644 --- a/forge-gui/res/cardsfolder/s/suntouched_myr.txt +++ b/forge-gui/res/cardsfolder/s/suntouched_myr.txt @@ -5,4 +5,4 @@ PT:0/0 K:Sunburst SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/suntouched_myr.jpg -Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) \ No newline at end of file +Oracle:Sunburst (This enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.) diff --git a/forge-gui/res/cardsfolder/s/sunweb.txt b/forge-gui/res/cardsfolder/s/sunweb.txt index bf2b642e763..a1f515331b9 100644 --- a/forge-gui/res/cardsfolder/s/sunweb.txt +++ b/forge-gui/res/cardsfolder/s/sunweb.txt @@ -6,4 +6,4 @@ K:Flying K:Defender K:CantBlock Creature.powerLE2:creatures with power 2 or less SVar:Picture:http://www.wizards.com/global/images/magic/general/sunweb.jpg -Oracle:Defender (This creature can't attack.)\nFlying\nSunweb can't block creatures with power 2 or less. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFlying\nSunweb can't block creatures with power 2 or less. diff --git a/forge-gui/res/cardsfolder/s/superior_numbers.txt b/forge-gui/res/cardsfolder/s/superior_numbers.txt index 4b8f30ae00a..d04d0d9a79f 100644 --- a/forge-gui/res/cardsfolder/s/superior_numbers.txt +++ b/forge-gui/res/cardsfolder/s/superior_numbers.txt @@ -1,8 +1,8 @@ -Name:Superior Numbers -ManaCost:G G -Types:Sorcery -A:SP$ DealDamage | Cost$ G G | NumDmg$ X | References$ X,Y | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME deals damage to target creature equal to the number of creatures you control in excess of the number of creatures target opponent controls. -SVar:X:Count$Valid Creature.YouCtrl/Minus.Y -SVar:Y:Count$Valid Creature.OppCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/superior_numbers.jpg -Oracle:Superior Numbers deals damage to target creature equal to the number of creatures you control in excess of the number of creatures target opponent controls. \ No newline at end of file +Name:Superior Numbers +ManaCost:G G +Types:Sorcery +A:SP$ DealDamage | Cost$ G G | NumDmg$ X | References$ X,Y | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ CARDNAME deals damage to target creature equal to the number of creatures you control in excess of the number of creatures target opponent controls. +SVar:X:Count$Valid Creature.YouCtrl/Minus.Y +SVar:Y:Count$Valid Creature.OppCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/superior_numbers.jpg +Oracle:Superior Numbers deals damage to target creature equal to the number of creatures you control in excess of the number of creatures target opponent controls. diff --git a/forge-gui/res/cardsfolder/s/supply_demand.txt b/forge-gui/res/cardsfolder/s/supply_demand.txt index 8ffc8fad778..f4a4f7ad6b3 100644 --- a/forge-gui/res/cardsfolder/s/supply_demand.txt +++ b/forge-gui/res/cardsfolder/s/supply_demand.txt @@ -1,16 +1,16 @@ -Name:Supply -ManaCost:X G W -AlternateMode: Split -Types:Sorcery -A:SP$ Token | Cost$ X G W | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | SpellDescription$ Put X 1/1 green Saproling creature tokens onto the battlefield. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/supplydemand.jpg -Oracle:Put X 1/1 green Saproling creature tokens onto the battlefield. - -ALTERNATE - -Name:Demand -ManaCost:1 W U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 1 W U | Origin$ Library | Destination$ Hand | ChangeType$ Card.MultiColor | ChangeNum$ 1 | SpellDescription$ Search your library for a multicolored card, reveal it, and put it into your hand. Then shuffle your library. -Oracle:Search your library for a multicolored card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Name:Supply +ManaCost:X G W +AlternateMode: Split +Types:Sorcery +A:SP$ Token | Cost$ X G W | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | SpellDescription$ Put X 1/1 green Saproling creature tokens onto the battlefield. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/supplydemand.jpg +Oracle:Put X 1/1 green Saproling creature tokens onto the battlefield. + +ALTERNATE + +Name:Demand +ManaCost:1 W U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 1 W U | Origin$ Library | Destination$ Hand | ChangeType$ Card.MultiColor | ChangeNum$ 1 | SpellDescription$ Search your library for a multicolored card, reveal it, and put it into your hand. Then shuffle your library. +Oracle:Search your library for a multicolored card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/supply_line_cranes.txt b/forge-gui/res/cardsfolder/s/supply_line_cranes.txt index 7c7d225bdbb..4f78f8d919e 100644 --- a/forge-gui/res/cardsfolder/s/supply_line_cranes.txt +++ b/forge-gui/res/cardsfolder/s/supply_line_cranes.txt @@ -1,10 +1,10 @@ -Name:Supply-Line Cranes -ManaCost:3 W W -Types:Creature Bird -PT:2/4 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. -SVar:TrigPut:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/supply_line_cranes.jpg -Oracle:Flying\nWhen Supply-Line Cranes enters the battlefield, put a +1/+1 counter on target creature. \ No newline at end of file +Name:Supply-Line Cranes +ManaCost:3 W W +Types:Creature Bird +PT:2/4 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPut | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +SVar:TrigPut:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/supply_line_cranes.jpg +Oracle:Flying\nWhen Supply-Line Cranes enters the battlefield, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/s/suppress.txt b/forge-gui/res/cardsfolder/s/suppress.txt index 243b25e0d38..3dd7867b086 100644 --- a/forge-gui/res/cardsfolder/s/suppress.txt +++ b/forge-gui/res/cardsfolder/s/suppress.txt @@ -1,10 +1,10 @@ -Name:Suppress -ManaCost:2 B -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | Origin$ Hand | Destination$ Exile | Hidden$ True | ExileFaceDown$ True | RememberTargets$ True | RememberChanged$ True | Reveal$ False | SubAbility$ DelTrig | SpellDescription$ Target player exiles all cards from his or her hand face down. At the beginning of the end step of that player's next turn, that player returns those cards to his or her hand. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player.IsRemembered | Execute$ TrigReturn | Secondary$ True | TriggerDescription$ Return exiled cards to targeted player's hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/suppress.jpg -Oracle:Target player exiles all cards from his or her hand face down. At the beginning of the end step of that player's next turn, that player returns those cards to his or her hand. \ No newline at end of file +Name:Suppress +ManaCost:2 B +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 2 B | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | Origin$ Hand | Destination$ Exile | Hidden$ True | ExileFaceDown$ True | RememberTargets$ True | RememberChanged$ True | Reveal$ False | SubAbility$ DelTrig | SpellDescription$ Target player exiles all cards from his or her hand face down. At the beginning of the end step of that player's next turn, that player returns those cards to his or her hand. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player.IsRemembered | Execute$ TrigReturn | Secondary$ True | TriggerDescription$ Return exiled cards to targeted player's hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/suppress.jpg +Oracle:Target player exiles all cards from his or her hand face down. At the beginning of the end step of that player's next turn, that player returns those cards to his or her hand. diff --git a/forge-gui/res/cardsfolder/s/suppression_field.txt b/forge-gui/res/cardsfolder/s/suppression_field.txt index ae682da4ad2..144ac35e872 100644 --- a/forge-gui/res/cardsfolder/s/suppression_field.txt +++ b/forge-gui/res/cardsfolder/s/suppression_field.txt @@ -1,7 +1,7 @@ -Name:Suppression Field -ManaCost:1 W -Types:Enchantment -S:Mode$ RaiseCost | ValidCard$ Card | Type$ NonManaAbility | Amount$ 2 | Description$ Activated abilities cost {2} more to activate unless they're mana abilities. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/suppression_field.jpg -Oracle:Activated abilities cost {2} more to activate unless they're mana abilities. \ No newline at end of file +Name:Suppression Field +ManaCost:1 W +Types:Enchantment +S:Mode$ RaiseCost | ValidCard$ Card | Type$ NonManaAbility | Amount$ 2 | Description$ Activated abilities cost {2} more to activate unless they're mana abilities. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/suppression_field.jpg +Oracle:Activated abilities cost {2} more to activate unless they're mana abilities. diff --git a/forge-gui/res/cardsfolder/s/supreme_exemplar.txt b/forge-gui/res/cardsfolder/s/supreme_exemplar.txt index c594e157c59..1006f7d3f14 100644 --- a/forge-gui/res/cardsfolder/s/supreme_exemplar.txt +++ b/forge-gui/res/cardsfolder/s/supreme_exemplar.txt @@ -6,4 +6,4 @@ K:Flying K:Champion:Elemental SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/supreme_exemplar.jpg -Oracle:Flying\nChampion an Elemental (When this enters the battlefield, sacrifice it unless you exile another Elemental you control. When this leaves the battlefield, that card returns to the battlefield.) \ No newline at end of file +Oracle:Flying\nChampion an Elemental (When this enters the battlefield, sacrifice it unless you exile another Elemental you control. When this leaves the battlefield, that card returns to the battlefield.) diff --git a/forge-gui/res/cardsfolder/s/supreme_inquisitor.txt b/forge-gui/res/cardsfolder/s/supreme_inquisitor.txt index b4de24b30e4..4024ff2fc11 100644 --- a/forge-gui/res/cardsfolder/s/supreme_inquisitor.txt +++ b/forge-gui/res/cardsfolder/s/supreme_inquisitor.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ ChangeZone | Cost$ tapXType<5/Wizard> | Origin$ Library | Destination$ Exile | ValidTgts$ Player | ChangeType$ Card | ChangeNum$ 5 | IsCurse$ True | SpellDescription$ Search target player's library for up to five cards and exile them. Then that player shuffles his or her library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/supreme_inquisitor.jpg -Oracle:Tap five untapped Wizards you control: Search target player's library for up to five cards and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:Tap five untapped Wizards you control: Search target player's library for up to five cards and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/supreme_verdict.txt b/forge-gui/res/cardsfolder/s/supreme_verdict.txt index 6c53d118e7d..6cf6b492081 100644 --- a/forge-gui/res/cardsfolder/s/supreme_verdict.txt +++ b/forge-gui/res/cardsfolder/s/supreme_verdict.txt @@ -1,7 +1,7 @@ -Name:Supreme Verdict -ManaCost:1 W W U -Types:Sorcery -K:CARDNAME can't be countered. -A:SP$ DestroyAll | Cost$ 1 W W U | ValidCards$ Creature | SpellDescription$ Destroy all creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/supreme_verdict.jpg -Oracle:Supreme Verdict can't be countered.\nDestroy all creatures. \ No newline at end of file +Name:Supreme Verdict +ManaCost:1 W W U +Types:Sorcery +K:CARDNAME can't be countered. +A:SP$ DestroyAll | Cost$ 1 W W U | ValidCards$ Creature | SpellDescription$ Destroy all creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/supreme_verdict.jpg +Oracle:Supreme Verdict can't be countered.\nDestroy all creatures. diff --git a/forge-gui/res/cardsfolder/s/suqata_assassin.txt b/forge-gui/res/cardsfolder/s/suqata_assassin.txt index cf2abaeb34c..b21ae81e669 100644 --- a/forge-gui/res/cardsfolder/s/suqata_assassin.txt +++ b/forge-gui/res/cardsfolder/s/suqata_assassin.txt @@ -6,4 +6,4 @@ K:Fear T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPoison | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) SVar:TrigPoison:AB$ Poison | Cost$ 0 | Defined$ DefendingPlayer | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/suqata_assassin.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Suq'Ata Assassin attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Suq'Ata Assassin attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/s/suqata_firewalker.txt b/forge-gui/res/cardsfolder/s/suqata_firewalker.txt index 0914eceea0c..60e2fe067e3 100644 --- a/forge-gui/res/cardsfolder/s/suqata_firewalker.txt +++ b/forge-gui/res/cardsfolder/s/suqata_firewalker.txt @@ -5,4 +5,4 @@ PT:0/1 K:CARDNAME can't be the target of red spells or abilities from red sources. A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/suqata_firewalker.jpg -Oracle:Suq'Ata Firewalker can't be the target of red spells or abilities from red sources.\n{T}: Suq'Ata Firewalker deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Suq'Ata Firewalker can't be the target of red spells or abilities from red sources.\n{T}: Suq'Ata Firewalker deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/suqata_lancer.txt b/forge-gui/res/cardsfolder/s/suqata_lancer.txt index eb48980d8d2..1861ef021f8 100644 --- a/forge-gui/res/cardsfolder/s/suqata_lancer.txt +++ b/forge-gui/res/cardsfolder/s/suqata_lancer.txt @@ -5,4 +5,4 @@ PT:2/2 K:Haste K:Flanking SVar:Picture:http://www.wizards.com/global/images/magic/general/suqata_lancer.jpg -Oracle:Haste\nFlanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) \ No newline at end of file +Oracle:Haste\nFlanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/s/surestrike_trident.txt b/forge-gui/res/cardsfolder/s/surestrike_trident.txt index f0c71f1a520..96d6e14d16c 100644 --- a/forge-gui/res/cardsfolder/s/surestrike_trident.txt +++ b/forge-gui/res/cardsfolder/s/surestrike_trident.txt @@ -1,9 +1,9 @@ -Name:Surestrike Trident -ManaCost:2 -Types:Artifact Equipment -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | AddAbility$ SurestrikeTridentDmg | AddSVar$ SurestrikeTridentX | Description$ Equipped creature has first strike and "{T}, Unattach CARDNAME: This creature deals damage equal to its power to target player." -SVar:SurestrikeTridentDmg:AB$ DealDamage | Cost$ T Unattach | NumDmg$ SurestrikeTridentX | References$ SurestrikeTridentX | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ CARDNAME deals damage equal toits power to target player. -SVar:SurestrikeTridentX:Count$CardPower -K:Equip 4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/surestrike_trident.jpg -Oracle:Equipped creature has first strike and "{T}, Unattach Surestrike Trident: This creature deals damage equal to its power to target player."\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Name:Surestrike Trident +ManaCost:2 +Types:Artifact Equipment +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ First Strike | AddAbility$ SurestrikeTridentDmg | AddSVar$ SurestrikeTridentX | Description$ Equipped creature has first strike and "{T}, Unattach CARDNAME: This creature deals damage equal to its power to target player." +SVar:SurestrikeTridentDmg:AB$ DealDamage | Cost$ T Unattach | NumDmg$ SurestrikeTridentX | References$ SurestrikeTridentX | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ CARDNAME deals damage equal toits power to target player. +SVar:SurestrikeTridentX:Count$CardPower +K:Equip 4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/surestrike_trident.jpg +Oracle:Equipped creature has first strike and "{T}, Unattach Surestrike Trident: This creature deals damage equal to its power to target player."\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/s/surge_node.txt b/forge-gui/res/cardsfolder/s/surge_node.txt index b5d53e1520c..06489028c5e 100644 --- a/forge-gui/res/cardsfolder/s/surge_node.txt +++ b/forge-gui/res/cardsfolder/s/surge_node.txt @@ -5,4 +5,4 @@ K:etbCounter:CHARGE:6 A:AB$ PutCounter | Cost$ 1 T SubCounter<1/CHARGE> | ValidTgts$ Artifact | TgtPrompt$ Select target Artifact | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on target artifact. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/surge_node.jpg -Oracle:Surge Node enters the battlefield with six charge counters on it.\n{1}, {T}, Remove a charge counter from Surge Node: Put a charge counter on target artifact. \ No newline at end of file +Oracle:Surge Node enters the battlefield with six charge counters on it.\n{1}, {T}, Remove a charge counter from Surge Node: Put a charge counter on target artifact. diff --git a/forge-gui/res/cardsfolder/s/surge_of_strength.txt b/forge-gui/res/cardsfolder/s/surge_of_strength.txt index 97afc0a47a2..cbe2880c366 100644 --- a/forge-gui/res/cardsfolder/s/surge_of_strength.txt +++ b/forge-gui/res/cardsfolder/s/surge_of_strength.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ R G Discard<1/Card.Green;Card.Red> | ValidTgts$ Creature | Tg SVar:X:Targeted$CardManaCost SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/surge_of_strength.jpg -Oracle:As an additional cost to cast Surge of Strength, discard a red or green card.\nTarget creature gains trample and gets +X/+0 until end of turn, where X is that creature's converted mana cost. \ No newline at end of file +Oracle:As an additional cost to cast Surge of Strength, discard a red or green card.\nTarget creature gains trample and gets +X/+0 until end of turn, where X is that creature's converted mana cost. diff --git a/forge-gui/res/cardsfolder/s/surge_of_thoughtweft.txt b/forge-gui/res/cardsfolder/s/surge_of_thoughtweft.txt index ff10e2d7deb..db4f9753e59 100644 --- a/forge-gui/res/cardsfolder/s/surge_of_thoughtweft.txt +++ b/forge-gui/res/cardsfolder/s/surge_of_thoughtweft.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ SVar:DBDraw:DB$Draw | NumCards$ 1 | ConditionPresent$ Kithkin.YouCtrl | ConditionCompare$ GE1 | ConditionDescription$ If you control a Kithkin, SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/surge_of_thoughtweft.jpg -Oracle:Creatures you control get +1/+1 until end of turn. If you control a Kithkin, draw a card. \ No newline at end of file +Oracle:Creatures you control get +1/+1 until end of turn. If you control a Kithkin, draw a card. diff --git a/forge-gui/res/cardsfolder/s/surge_of_zeal.txt b/forge-gui/res/cardsfolder/s/surge_of_zeal.txt index 3249c1de198..bf5714da577 100644 --- a/forge-gui/res/cardsfolder/s/surge_of_zeal.txt +++ b/forge-gui/res/cardsfolder/s/surge_of_zeal.txt @@ -1,6 +1,6 @@ -Name:Surge of Zeal -ManaCost:R -Types:Instant -A:SP$Pump | Cost$ R | ValidTgts$ Creature | Radiance$ True | KW$ Haste | SpellDescription$ Radiance - Target creature and each other creature that shares a color with it gain haste until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/surge_of_zeal.jpg -Oracle:Radiance - Target creature and each other creature that shares a color with it gain haste until end of turn. \ No newline at end of file +Name:Surge of Zeal +ManaCost:R +Types:Instant +A:SP$Pump | Cost$ R | ValidTgts$ Creature | Radiance$ True | KW$ Haste | SpellDescription$ Radiance - Target creature and each other creature that shares a color with it gain haste until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/surge_of_zeal.jpg +Oracle:Radiance - Target creature and each other creature that shares a color with it gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/s/surgespanner.txt b/forge-gui/res/cardsfolder/s/surgespanner.txt index 23212242566..941503cb015 100644 --- a/forge-gui/res/cardsfolder/s/surgespanner.txt +++ b/forge-gui/res/cardsfolder/s/surgespanner.txt @@ -1,9 +1,9 @@ -Name:Surgespanner -ManaCost:2 U U -Types:Creature Merfolk Wizard -PT:2/2 -T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ Whenever Surgespanner becomes tapped, you may pay {1}{U}. If you do, return target permanent to its owner's hand. -SVar:TrigBounce:AB$ChangeZone | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/surgespanner.jpg -Oracle:Whenever Surgespanner becomes tapped, you may pay {1}{U}. If you do, return target permanent to its owner's hand. \ No newline at end of file +Name:Surgespanner +ManaCost:2 U U +Types:Creature Merfolk Wizard +PT:2/2 +T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigBounce | TriggerDescription$ Whenever Surgespanner becomes tapped, you may pay {1}{U}. If you do, return target permanent to its owner's hand. +SVar:TrigBounce:AB$ChangeZone | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/surgespanner.jpg +Oracle:Whenever Surgespanner becomes tapped, you may pay {1}{U}. If you do, return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/surgical_extraction.txt b/forge-gui/res/cardsfolder/s/surgical_extraction.txt index ced22d5de05..62ab382d343 100644 --- a/forge-gui/res/cardsfolder/s/surgical_extraction.txt +++ b/forge-gui/res/cardsfolder/s/surgical_extraction.txt @@ -10,4 +10,4 @@ SVar:NumInLib:TargetedController$CardsInLibrary SVar:NumInHand:TargetedController$CardsInHand SVar:NumInYard:TargetedController$CardsInGraveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/surgical_extraction.jpg -Oracle:({B/P} can be paid with either {B} or 2 life.)\nChoose target card in a graveyard other than a basic land card. Search its owner's graveyard, hand, and library for any number of cards with the same name as that card and exile them. Then that player shuffles his or her library. \ No newline at end of file +Oracle:({B/P} can be paid with either {B} or 2 life.)\nChoose target card in a graveyard other than a basic land card. Search its owner's graveyard, hand, and library for any number of cards with the same name as that card and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/s/surging_aether.txt b/forge-gui/res/cardsfolder/s/surging_aether.txt index 22574e594d9..7d883ea5ce5 100644 --- a/forge-gui/res/cardsfolder/s/surging_aether.txt +++ b/forge-gui/res/cardsfolder/s/surging_aether.txt @@ -4,4 +4,4 @@ Types:Instant K:Ripple:4 A:SP$ ChangeZone | Cost$ 3 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/surging_aether.jpg -Oracle:Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.)\nReturn target permanent to its owner's hand. \ No newline at end of file +Oracle:Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.)\nReturn target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/surging_dementia.txt b/forge-gui/res/cardsfolder/s/surging_dementia.txt index 23f1cbc9e04..fe454c442dd 100644 --- a/forge-gui/res/cardsfolder/s/surging_dementia.txt +++ b/forge-gui/res/cardsfolder/s/surging_dementia.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 1 B | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. K:Ripple:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/surging_dementia.jpg -Oracle:Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.)\nTarget player discards a card. \ No newline at end of file +Oracle:Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.)\nTarget player discards a card. diff --git a/forge-gui/res/cardsfolder/s/surging_flame.txt b/forge-gui/res/cardsfolder/s/surging_flame.txt index 601f3aaac27..403f13ad206 100644 --- a/forge-gui/res/cardsfolder/s/surging_flame.txt +++ b/forge-gui/res/cardsfolder/s/surging_flame.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. K:Ripple:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/surging_flame.jpg -Oracle:Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.)\nSurging Flame deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.)\nSurging Flame deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/s/surging_might.txt b/forge-gui/res/cardsfolder/s/surging_might.txt index eeb98352e4d..76ba3bfbeb6 100644 --- a/forge-gui/res/cardsfolder/s/surging_might.txt +++ b/forge-gui/res/cardsfolder/s/surging_might.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. K:Ripple:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/surging_might.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nRipple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nRipple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/surging_sentinels.txt b/forge-gui/res/cardsfolder/s/surging_sentinels.txt index 59f1d4e833c..04e77d77f90 100644 --- a/forge-gui/res/cardsfolder/s/surging_sentinels.txt +++ b/forge-gui/res/cardsfolder/s/surging_sentinels.txt @@ -5,4 +5,4 @@ PT:2/1 K:First Strike K:Ripple:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/surging_sentinels.jpg -Oracle:First strike\nRipple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.) \ No newline at end of file +Oracle:First strike\nRipple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/s/surprise_deployment.txt b/forge-gui/res/cardsfolder/s/surprise_deployment.txt index 70191ec3c3e..86964f48d56 100644 --- a/forge-gui/res/cardsfolder/s/surprise_deployment.txt +++ b/forge-gui/res/cardsfolder/s/surprise_deployment.txt @@ -1,11 +1,11 @@ -Name:Surprise Deployment -ManaCost:3 W -Types:Instant -A:SP$ ChangeZone | Cost$ 3 W | Origin$ Hand | Destination$ Battlefield | Optional$ You | ChangeType$ Creature.nonWhite | ChangeNum$ 1 | RememberChanged$ True | ForgetOtherRemembered$ True | TgtPrompt$ Select target creature | ActivationPhases$ BeginCombat->EndCombat | SubAbility$ DBAnimate | SpellDescription$ Cast CARDNAME only during combat. You may put a nonwhite creature card from your hand onto the battlefield. At the beginning of the next end step, return that creature to your hand. (Return it only if it's on the battlefield.) -SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Triggers$ TrigBounce | sVars$ TrigReturn -SVar:TrigBounce:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the next end step, return CARDNAME to its owner's hand. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/surprise_deployment.jpg -Oracle:Cast Surprise Deployment only during combat.\nYou may put a nonwhite creature card from your hand onto the battlefield. At the beginning of the next end step, return that creature to your hand. (Return it only if it's on the battlefield.) \ No newline at end of file +Name:Surprise Deployment +ManaCost:3 W +Types:Instant +A:SP$ ChangeZone | Cost$ 3 W | Origin$ Hand | Destination$ Battlefield | Optional$ You | ChangeType$ Creature.nonWhite | ChangeNum$ 1 | RememberChanged$ True | ForgetOtherRemembered$ True | TgtPrompt$ Select target creature | ActivationPhases$ BeginCombat->EndCombat | SubAbility$ DBAnimate | SpellDescription$ Cast CARDNAME only during combat. You may put a nonwhite creature card from your hand onto the battlefield. At the beginning of the next end step, return that creature to your hand. (Return it only if it's on the battlefield.) +SVar:DBAnimate:DB$ Animate | Defined$ Remembered | Triggers$ TrigBounce | sVars$ TrigReturn +SVar:TrigBounce:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ At the beginning of the next end step, return CARDNAME to its owner's hand. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/surprise_deployment.jpg +Oracle:Cast Surprise Deployment only during combat.\nYou may put a nonwhite creature card from your hand onto the battlefield. At the beginning of the next end step, return that creature to your hand. (Return it only if it's on the battlefield.) diff --git a/forge-gui/res/cardsfolder/s/surrakar_banisher.txt b/forge-gui/res/cardsfolder/s/surrakar_banisher.txt index 440f3d8a834..e4cfd63b152 100644 --- a/forge-gui/res/cardsfolder/s/surrakar_banisher.txt +++ b/forge-gui/res/cardsfolder/s/surrakar_banisher.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/surrakar_banisher.jpg -Oracle:When Surrakar Banisher enters the battlefield, you may return target tapped creature to its owner's hand. \ No newline at end of file +Oracle:When Surrakar Banisher enters the battlefield, you may return target tapped creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/s/surrakar_marauder.txt b/forge-gui/res/cardsfolder/s/surrakar_marauder.txt index d2e860d702b..b9987915831 100644 --- a/forge-gui/res/cardsfolder/s/surrakar_marauder.txt +++ b/forge-gui/res/cardsfolder/s/surrakar_marauder.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Intimidate SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/surrakar_marauder.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Surrakar Marauder gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Surrakar Marauder gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/s/surrakar_spellblade.txt b/forge-gui/res/cardsfolder/s/surrakar_spellblade.txt index 6675aff9bcd..e876f908229 100644 --- a/forge-gui/res/cardsfolder/s/surrakar_spellblade.txt +++ b/forge-gui/res/cardsfolder/s/surrakar_spellblade.txt @@ -9,4 +9,4 @@ SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ X | References$ X SVar:X:Count$CardCounters.CHARGE SVar:BuffedBy:Instant,Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/surrakar_spellblade.jpg -Oracle:Whenever you cast an instant or sorcery spell, you may put a charge counter on Surrakar Spellblade.\nWhenever Surrakar Spellblade deals combat damage to a player, you may draw X cards, where X is the number of charge counters on it. \ No newline at end of file +Oracle:Whenever you cast an instant or sorcery spell, you may put a charge counter on Surrakar Spellblade.\nWhenever Surrakar Spellblade deals combat damage to a player, you may draw X cards, where X is the number of charge counters on it. diff --git a/forge-gui/res/cardsfolder/s/surreal_memoir.txt b/forge-gui/res/cardsfolder/s/surreal_memoir.txt index 03a35a9e28e..6bfe190cbd7 100644 --- a/forge-gui/res/cardsfolder/s/surreal_memoir.txt +++ b/forge-gui/res/cardsfolder/s/surreal_memoir.txt @@ -1,8 +1,8 @@ -Name:Surreal Memoir -ManaCost:3 R -Types:Sorcery -K:Rebound -A:SP$ ChangeZone | Cost$ 3 R | ChangeType$ Instant.YouCtrl | ChangeNum$ 1 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Hand | SpellDescription$ Return an instant card at random from your graveyard to your hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/surreal_memoir.jpg -Oracle:Return an instant card at random from your graveyard to your hand.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Surreal Memoir +ManaCost:3 R +Types:Sorcery +K:Rebound +A:SP$ ChangeZone | Cost$ 3 R | ChangeType$ Instant.YouCtrl | ChangeNum$ 1 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Hand | SpellDescription$ Return an instant card at random from your graveyard to your hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/surreal_memoir.jpg +Oracle:Return an instant card at random from your graveyard to your hand.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/surveilling_sprite.txt b/forge-gui/res/cardsfolder/s/surveilling_sprite.txt index 8c4d0d3ff86..b6241ceb0b9 100644 --- a/forge-gui/res/cardsfolder/s/surveilling_sprite.txt +++ b/forge-gui/res/cardsfolder/s/surveilling_sprite.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:SacMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/surveilling_sprite.jpg -Oracle:Flying\nWhen Surveilling Sprite dies, you may draw a card. \ No newline at end of file +Oracle:Flying\nWhen Surveilling Sprite dies, you may draw a card. diff --git a/forge-gui/res/cardsfolder/s/survey_the_wreckage.txt b/forge-gui/res/cardsfolder/s/survey_the_wreckage.txt index adc576afedd..6947147b243 100644 --- a/forge-gui/res/cardsfolder/s/survey_the_wreckage.txt +++ b/forge-gui/res/cardsfolder/s/survey_the_wreckage.txt @@ -1,7 +1,7 @@ -Name:Survey the Wreckage -ManaCost:4 R -Types:Sorcery -A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBGoblin | SpellDescription$ Destroy target land. Put a 1/1 red Goblin creature token onto the battlefield. -SVar:DBGoblin:DB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/survey_the_wreckage.jpg -Oracle:Destroy target land. Put a 1/1 red Goblin creature token onto the battlefield. \ No newline at end of file +Name:Survey the Wreckage +ManaCost:4 R +Types:Sorcery +A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBGoblin | SpellDescription$ Destroy target land. Put a 1/1 red Goblin creature token onto the battlefield. +SVar:DBGoblin:DB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 goblin rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/survey_the_wreckage.jpg +Oracle:Destroy target land. Put a 1/1 red Goblin creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/surveyors_scope.txt b/forge-gui/res/cardsfolder/s/surveyors_scope.txt index 40bdbbe25cb..c3cf286fe25 100644 --- a/forge-gui/res/cardsfolder/s/surveyors_scope.txt +++ b/forge-gui/res/cardsfolder/s/surveyors_scope.txt @@ -1,9 +1,9 @@ -Name:Surveyor's Scope -ManaCost:2 -Types:Artifact -A:AB$ ChangeZone | Cost$ T Exile<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ X | References$ X | SpellDescription$ Search your library for up to X basic land cards, where X is the number of players who control at least two more lands than you. Put those lands onto the battlefield, then shuffle your library. -SVar:X:PlayerCountPropertywithAtLeast2MoreLandsThanYou$Amount -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/surveyors_scope.jpg -Oracle:{T}, Exile Surveyor's Scope: Search your library for up to X basic land cards, where X is the number of players who control at least two more lands than you. Put those cards onto the battlefield, then shuffle your library. +Name:Surveyor's Scope +ManaCost:2 +Types:Artifact +A:AB$ ChangeZone | Cost$ T Exile<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ X | References$ X | SpellDescription$ Search your library for up to X basic land cards, where X is the number of players who control at least two more lands than you. Put those lands onto the battlefield, then shuffle your library. +SVar:X:PlayerCountPropertywithAtLeast2MoreLandsThanYou$Amount +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/surveyors_scope.jpg +Oracle:{T}, Exile Surveyor's Scope: Search your library for up to X basic land cards, where X is the number of players who control at least two more lands than you. Put those cards onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/survival_cache.txt b/forge-gui/res/cardsfolder/s/survival_cache.txt index 44d389f7ee7..646de00c1d5 100644 --- a/forge-gui/res/cardsfolder/s/survival_cache.txt +++ b/forge-gui/res/cardsfolder/s/survival_cache.txt @@ -1,10 +1,10 @@ -Name:Survival Cache -ManaCost:2 W -Types:Sorcery -K:Rebound -A:SP$ GainLife | Cost$ 2 W | Defined$ You | LifeAmount$ 2 | SubAbility$ DoDraw | SpellDescription$ You gain 2 life. Then if you have more life than an opponent, draw a card. -SVar:DoDraw:DB$ Draw | Defined$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ GTY | References$ X,Y | NumCards$ 1 -SVar:X:Count$YourLifeTotal -SVar:Y:PlayerCountOpponents$LowestLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/survival_cache.jpg -Oracle:You gain 2 life. Then if you have more life than an opponent, draw a card.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Survival Cache +ManaCost:2 W +Types:Sorcery +K:Rebound +A:SP$ GainLife | Cost$ 2 W | Defined$ You | LifeAmount$ 2 | SubAbility$ DoDraw | SpellDescription$ You gain 2 life. Then if you have more life than an opponent, draw a card. +SVar:DoDraw:DB$ Draw | Defined$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ GTY | References$ X,Y | NumCards$ 1 +SVar:X:Count$YourLifeTotal +SVar:Y:PlayerCountOpponents$LowestLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/survival_cache.jpg +Oracle:You gain 2 life. Then if you have more life than an opponent, draw a card.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/s/survival_of_the_fittest.txt b/forge-gui/res/cardsfolder/s/survival_of_the_fittest.txt index 0cbd460c16a..21090a6b2a1 100644 --- a/forge-gui/res/cardsfolder/s/survival_of_the_fittest.txt +++ b/forge-gui/res/cardsfolder/s/survival_of_the_fittest.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ G Discard<1/Creature> | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a Creature card and put it into your hand. Then shuffle your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/survival_of_the_fittest.jpg -Oracle:{G}, Discard a creature card: Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{G}, Discard a creature card: Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/survivor_of_the_unseen.txt b/forge-gui/res/cardsfolder/s/survivor_of_the_unseen.txt index 13fe9a41309..a6ea5edc78b 100644 --- a/forge-gui/res/cardsfolder/s/survivor_of_the_unseen.txt +++ b/forge-gui/res/cardsfolder/s/survivor_of_the_unseen.txt @@ -1,10 +1,10 @@ -Name:Survivor of the Unseen -ManaCost:2 U -Types:Creature Human Wizard -PT:2/1 -K:Cumulative upkeep:2 -A:AB$ Draw | Cost$ T | NumCards$ 2 | SubAbility$ DBTop | SpellDescription$ Draw two cards, then put a card from your hand on top of your library. -SVar:DBTop:DB$ ChangeZone | Origin$ Hand | Destination$ Library | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/survivor_of_the_unseen.jpg -Oracle:Cumulative upkeep {2} (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.)\n{T}: Draw two cards, then put a card from your hand on top of your library. \ No newline at end of file +Name:Survivor of the Unseen +ManaCost:2 U +Types:Creature Human Wizard +PT:2/1 +K:Cumulative upkeep:2 +A:AB$ Draw | Cost$ T | NumCards$ 2 | SubAbility$ DBTop | SpellDescription$ Draw two cards, then put a card from your hand on top of your library. +SVar:DBTop:DB$ ChangeZone | Origin$ Hand | Destination$ Library | ChangeType$ Card | ChangeNum$ 1 | Mandatory$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/survivor_of_the_unseen.jpg +Oracle:Cumulative upkeep {2} (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.)\n{T}: Draw two cards, then put a card from your hand on top of your library. diff --git a/forge-gui/res/cardsfolder/s/sustainer_of_the_realm.txt b/forge-gui/res/cardsfolder/s/sustainer_of_the_realm.txt index 44e4c52ad43..f54efda921e 100644 --- a/forge-gui/res/cardsfolder/s/sustainer_of_the_realm.txt +++ b/forge-gui/res/cardsfolder/s/sustainer_of_the_realm.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +0/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/sustainer_of_the_realm.jpg -Oracle:Flying\nWhenever Sustainer of the Realm blocks, it gets +0/+2 until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever Sustainer of the Realm blocks, it gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sustaining_spirit.txt b/forge-gui/res/cardsfolder/s/sustaining_spirit.txt index 1d3010cbf7e..4e636f307f0 100644 --- a/forge-gui/res/cardsfolder/s/sustaining_spirit.txt +++ b/forge-gui/res/cardsfolder/s/sustaining_spirit.txt @@ -5,4 +5,4 @@ PT:0/3 K:Cumulative upkeep:1 W S:Mode$ Continuous | Affected$ You | AddKeyword$ Damage that would reduce your life total to less than 1 reduces it to 1 instead. | Description$ Damage that would reduce your life total to less than 1 reduces it to 1 instead. SVar:Picture:http://www.wizards.com/global/images/magic/general/sustaining_spirit.jpg -Oracle:Cumulative upkeep {1}{W} (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.)\nDamage that would reduce your life total to less than 1 reduces it to 1 instead. \ No newline at end of file +Oracle:Cumulative upkeep {1}{W} (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.)\nDamage that would reduce your life total to less than 1 reduces it to 1 instead. diff --git a/forge-gui/res/cardsfolder/s/sustenance.txt b/forge-gui/res/cardsfolder/s/sustenance.txt index baf9aaa8eb9..700794795e6 100644 --- a/forge-gui/res/cardsfolder/s/sustenance.txt +++ b/forge-gui/res/cardsfolder/s/sustenance.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Pump | Cost$ 1 Sac<1/Land> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sustenance.jpg -Oracle:{1}, Sacrifice a land: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{1}, Sacrifice a land: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/suture_priest.txt b/forge-gui/res/cardsfolder/s/suture_priest.txt index a325afcf488..a50ac174362 100644 --- a/forge-gui/res/cardsfolder/s/suture_priest.txt +++ b/forge-gui/res/cardsfolder/s/suture_priest.txt @@ -7,4 +7,4 @@ SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.OppCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigLoseLife | TriggerDescription$ Whenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/suture_priest.jpg -Oracle:Whenever another creature enters the battlefield under your control, you may gain 1 life.\nWhenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield under your control, you may gain 1 life.\nWhenever a creature enters the battlefield under an opponent's control, you may have that player lose 1 life. diff --git a/forge-gui/res/cardsfolder/s/suture_spirit.txt b/forge-gui/res/cardsfolder/s/suture_spirit.txt index 2f7c4922600..e2c5c28ceac 100644 --- a/forge-gui/res/cardsfolder/s/suture_spirit.txt +++ b/forge-gui/res/cardsfolder/s/suture_spirit.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Regenerate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Cost$ WB WB WB | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/suture_spirit.jpg -Oracle:Flying\n{W/B}{W/B}{W/B}: Regenerate target creature. \ No newline at end of file +Oracle:Flying\n{W/B}{W/B}{W/B}: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/s/sutured_ghoul.txt b/forge-gui/res/cardsfolder/s/sutured_ghoul.txt index 868f62b3d6d..1afe9a0445e 100644 --- a/forge-gui/res/cardsfolder/s/sutured_ghoul.txt +++ b/forge-gui/res/cardsfolder/s/sutured_ghoul.txt @@ -13,4 +13,4 @@ SVar:TotalToughness:Remembered$CardToughness SVar:X:Count$TypeInYourYard.Creature SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sutured_ghoul.jpg -Oracle:Trample\nAs Sutured Ghoul enters the battlefield, exile any number of creature cards from your graveyard.\nSutured Ghoul's power is equal to the total power of the exiled cards and its toughness is equal to their total toughness. \ No newline at end of file +Oracle:Trample\nAs Sutured Ghoul enters the battlefield, exile any number of creature cards from your graveyard.\nSutured Ghoul's power is equal to the total power of the exiled cards and its toughness is equal to their total toughness. diff --git a/forge-gui/res/cardsfolder/s/svogthos_the_restless_tomb.txt b/forge-gui/res/cardsfolder/s/svogthos_the_restless_tomb.txt index 0ab14ddc1f5..f42c2449892 100644 --- a/forge-gui/res/cardsfolder/s/svogthos_the_restless_tomb.txt +++ b/forge-gui/res/cardsfolder/s/svogthos_the_restless_tomb.txt @@ -7,4 +7,4 @@ SVar:Static:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ SVar:X:Count$TypeInYourYard.Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/svogthos_the_restless_tomb.jpg -Oracle:{T}: Add {1} to your mana pool.\n{3}{B}{G}: Until end of turn, Svogthos, the Restless Tomb becomes a black and green Plant Zombie creature with "This creature's power and toughness are each equal to the number of creature cards in your graveyard." It's still a land. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{3}{B}{G}: Until end of turn, Svogthos, the Restless Tomb becomes a black and green Plant Zombie creature with "This creature's power and toughness are each equal to the number of creature cards in your graveyard." It's still a land. diff --git a/forge-gui/res/cardsfolder/s/svyelunite_priest.txt b/forge-gui/res/cardsfolder/s/svyelunite_priest.txt index 17e663d560b..7674d49058a 100644 --- a/forge-gui/res/cardsfolder/s/svyelunite_priest.txt +++ b/forge-gui/res/cardsfolder/s/svyelunite_priest.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Cleric PT:1/1 A:AB$ Pump | Cost$ U U T | KW$ Shroud | ValidTgts$ Creature | TgtPrompt$ Select target creature | PlayerTurn$ True | ActivationPhases$ Upkeep | SpellDescription$ Target creature gains shroud until end of turn. Activate this ability only during your upkeep. (It can't be the target of spells or abilities.) SVar:Picture:http://www.wizards.com/global/images/magic/general/svyelunite_priest.jpg -Oracle:{U}{U}, {T}: Target creature gains shroud until end of turn. Activate this ability only during your upkeep. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:{U}{U}, {T}: Target creature gains shroud until end of turn. Activate this ability only during your upkeep. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/svyelunite_temple.txt b/forge-gui/res/cardsfolder/s/svyelunite_temple.txt index 243da8d7cf8..8fd0956ab85 100644 --- a/forge-gui/res/cardsfolder/s/svyelunite_temple.txt +++ b/forge-gui/res/cardsfolder/s/svyelunite_temple.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Mana | Cost$ T Sac<1/CARDNAME> | Produced$ U | Amount$ 2 | SpellDescription$ Add {U}{U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/svyelunite_temple.jpg -Oracle:Svyelunite Temple enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{T}, Sacrifice Svyelunite Temple: Add {U}{U} to your mana pool. \ No newline at end of file +Oracle:Svyelunite Temple enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\n{T}, Sacrifice Svyelunite Temple: Add {U}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/swallowing_plague.txt b/forge-gui/res/cardsfolder/s/swallowing_plague.txt index ce686fd6b29..a6a29708667 100644 --- a/forge-gui/res/cardsfolder/s/swallowing_plague.txt +++ b/forge-gui/res/cardsfolder/s/swallowing_plague.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ X B B | ValidTgts$ Creature | TgtPrompt$ Select target SVar:DBGainLife:DB$GainLife | LifeAmount$ X | References$ X SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/swallowing_plague.jpg -Oracle:Swallowing Plague deals X damage to target creature and you gain X life. \ No newline at end of file +Oracle:Swallowing Plague deals X damage to target creature and you gain X life. diff --git a/forge-gui/res/cardsfolder/s/swamp.txt b/forge-gui/res/cardsfolder/s/swamp.txt index 9f9df211d2f..d3b71a7566d 100644 --- a/forge-gui/res/cardsfolder/s/swamp.txt +++ b/forge-gui/res/cardsfolder/s/swamp.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Basic Land Swamp SVar:PicCount:4 SVar:Picture:http://resources.wizards.com/magic/cards/unh/en-us/card73973.jpg\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=159290\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=159291\http://gatherer.wizards.com/handlers/image.ashx?type=card&multiverseid=159292 -Oracle:({T}: Add {B} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {B} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/s/swamp_mosquito.txt b/forge-gui/res/cardsfolder/s/swamp_mosquito.txt index b78ce089460..296a501ccc5 100644 --- a/forge-gui/res/cardsfolder/s/swamp_mosquito.txt +++ b/forge-gui/res/cardsfolder/s/swamp_mosquito.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPoison | TriggerDescription$ Whenever CARDNAME attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) SVar:TrigPoison:AB$ Poison | Cost$ 0 | Defined$ DefendingPlayer | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/swamp_mosquito.jpg -Oracle:Flying\nWhenever Swamp Mosquito attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) \ No newline at end of file +Oracle:Flying\nWhenever Swamp Mosquito attacks and isn't blocked, defending player gets a poison counter. (A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/s/swan_song.txt b/forge-gui/res/cardsfolder/s/swan_song.txt index b2ead505a47..0ff5491bc6c 100644 --- a/forge-gui/res/cardsfolder/s/swan_song.txt +++ b/forge-gui/res/cardsfolder/s/swan_song.txt @@ -1,8 +1,8 @@ -Name:Swan Song -ManaCost:U -Types:Instant -A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target enchantment, instant or sorcery spell | ValidTgts$ Enchantment,Instant,Sorcery | SubAbility$ DBToken | SpellDescription$ Counter target enchantment, instant or sorcery spell. Its controller puts a 2/2 blue Bird creature token with flying onto the battlefield. -SVar:DBToken:DB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ TargetedController | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | TokenImage$ u_2_2_bird_ths -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/swan_song.jpg -Oracle:Counter target enchantment, instant, or sorcery spell. Its controller puts a 2/2 blue Bird creature token with flying onto the battlefield. \ No newline at end of file +Name:Swan Song +ManaCost:U +Types:Instant +A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target enchantment, instant or sorcery spell | ValidTgts$ Enchantment,Instant,Sorcery | SubAbility$ DBToken | SpellDescription$ Counter target enchantment, instant or sorcery spell. Its controller puts a 2/2 blue Bird creature token with flying onto the battlefield. +SVar:DBToken:DB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ TargetedController | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | TokenImage$ u_2_2_bird_ths +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/swan_song.jpg +Oracle:Counter target enchantment, instant, or sorcery spell. Its controller puts a 2/2 blue Bird creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/swans_of_bryn_argoll.txt b/forge-gui/res/cardsfolder/s/swans_of_bryn_argoll.txt index b5b1c3fa85b..91fd82de6df 100644 --- a/forge-gui/res/cardsfolder/s/swans_of_bryn_argoll.txt +++ b/forge-gui/res/cardsfolder/s/swans_of_bryn_argoll.txt @@ -7,4 +7,4 @@ R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | Replac SVar:DBDraw:AB$ Draw | Cost$ 0 | NumCards$ X | Defined$ ReplacedSourceController | References$ X SVar:X:ReplaceCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/swans_of_bryn_argoll.jpg -Oracle:Flying\nIf a source would deal damage to Swans of Bryn Argoll, prevent that damage. The source's controller draws cards equal to the damage prevented this way. \ No newline at end of file +Oracle:Flying\nIf a source would deal damage to Swans of Bryn Argoll, prevent that damage. The source's controller draws cards equal to the damage prevented this way. diff --git a/forge-gui/res/cardsfolder/s/swarm_of_rats.txt b/forge-gui/res/cardsfolder/s/swarm_of_rats.txt index e13bfff1e93..876a430f2ef 100644 --- a/forge-gui/res/cardsfolder/s/swarm_of_rats.txt +++ b/forge-gui/res/cardsfolder/s/swarm_of_rats.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$Valid Rat.YouCtrl SVar:BuffedBy:Rat SVar:Picture:http://www.wizards.com/global/images/magic/general/swarm_of_rats.jpg -Oracle:Swarm of Rats's power is equal to the number of Rats you control. \ No newline at end of file +Oracle:Swarm of Rats's power is equal to the number of Rats you control. diff --git a/forge-gui/res/cardsfolder/s/swarmborn_giant.txt b/forge-gui/res/cardsfolder/s/swarmborn_giant.txt index 21fc4f1d190..74ec76007aa 100644 --- a/forge-gui/res/cardsfolder/s/swarmborn_giant.txt +++ b/forge-gui/res/cardsfolder/s/swarmborn_giant.txt @@ -1,10 +1,10 @@ -Name:Swarmborn Giant -ManaCost:2 G G -Types:Creature Giant -PT:6/6 -T:Mode$ DamageDone | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigSac | CombatDamage$ True | TriggerDescription$ Whenever you're dealt combat damage, sacrifice CARDNAME. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self -K:Monstrosity 2:4 G G -S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Reach | Description$ As long as CARDNAME is monstrous, it has reach. -SVar:Picture:http://www.wizards.com/global/images/magic/general/swarmborn_giant.jpg -Oracle:When you're dealt combat damage, sacrifice Swarmborn Giant.\n{4}{G}{G}: Monstrosity 2. (If this creature isn't monstrous, put two +1/+1 counters on it and it becomes monstrous.)\nAs long as Swarmborn Giant is monstrous, it has reach. \ No newline at end of file +Name:Swarmborn Giant +ManaCost:2 G G +Types:Creature Giant +PT:6/6 +T:Mode$ DamageDone | ValidTarget$ You | TriggerZones$ Battlefield | Execute$ TrigSac | CombatDamage$ True | TriggerDescription$ Whenever you're dealt combat damage, sacrifice CARDNAME. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self +K:Monstrosity 2:4 G G +S:Mode$ Continuous | Affected$ Card.Self+IsMonstrous | AddKeyword$ Reach | Description$ As long as CARDNAME is monstrous, it has reach. +SVar:Picture:http://www.wizards.com/global/images/magic/general/swarmborn_giant.jpg +Oracle:When you're dealt combat damage, sacrifice Swarmborn Giant.\n{4}{G}{G}: Monstrosity 2. (If this creature isn't monstrous, put two +1/+1 counters on it and it becomes monstrous.)\nAs long as Swarmborn Giant is monstrous, it has reach. diff --git a/forge-gui/res/cardsfolder/s/swarmyard.txt b/forge-gui/res/cardsfolder/s/swarmyard.txt index d6a42361495..0a42ce5a1a8 100644 --- a/forge-gui/res/cardsfolder/s/swarmyard.txt +++ b/forge-gui/res/cardsfolder/s/swarmyard.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Regenerate | ValidTgts$ Insect,Rat,Spider,Squirrel | TgtPrompt$ Select target Insect, Rat, Spider, or Squirrel | Cost$ T | SpellDescription$ Regenerate target Insect, Rat, Spider, or Squirrel. SVar:Picture:http://www.wizards.com/global/images/magic/general/swarmyard.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Regenerate target Insect, Rat, Spider, or Squirrel. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Regenerate target Insect, Rat, Spider, or Squirrel. diff --git a/forge-gui/res/cardsfolder/s/swat.txt b/forge-gui/res/cardsfolder/s/swat.txt index 744df06628f..8229cfeca89 100644 --- a/forge-gui/res/cardsfolder/s/swat.txt +++ b/forge-gui/res/cardsfolder/s/swat.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 B B | ValidTgts$ Creature.powerLE2 | TgtPrompt$ Select target creature with power 2 or less | SpellDescription$ Destroy target creature with power 2 or less. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/swat.jpg -Oracle:Destroy target creature with power 2 or less.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target creature with power 2 or less.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/s/sway_of_illusion.txt b/forge-gui/res/cardsfolder/s/sway_of_illusion.txt index 6ee129d7e85..1a2ba23a41f 100644 --- a/forge-gui/res/cardsfolder/s/sway_of_illusion.txt +++ b/forge-gui/res/cardsfolder/s/sway_of_illusion.txt @@ -1,10 +1,10 @@ -Name:Sway of Illusion -ManaCost:1 U -Types:Instant -A:SP$ ChooseColor | Cost$ 1 U | Defined$ You | SubAbility$ DBSwayAnimate | SpellDescription$ Any number of target creatures become the color of your choice until end of turn. Draw a card. -SVar:DBSwayAnimate:DB$ Animate | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ ChosenColor | OverwriteColors$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 -SVar:MaxTgts:Count$Valid Creature -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sway_of_illusion.jpg -Oracle:Any number of target creatures become the color of your choice until end of turn.\nDraw a card. \ No newline at end of file +Name:Sway of Illusion +ManaCost:1 U +Types:Instant +A:SP$ ChooseColor | Cost$ 1 U | Defined$ You | SubAbility$ DBSwayAnimate | SpellDescription$ Any number of target creatures become the color of your choice until end of turn. Draw a card. +SVar:DBSwayAnimate:DB$ Animate | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ MaxTgts | TgtPrompt$ Select target creatures | Colors$ ChosenColor | OverwriteColors$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 +SVar:MaxTgts:Count$Valid Creature +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sway_of_illusion.jpg +Oracle:Any number of target creatures become the color of your choice until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/sway_of_the_stars.txt b/forge-gui/res/cardsfolder/s/sway_of_the_stars.txt index 37956dc2aef..4aed475a61c 100644 --- a/forge-gui/res/cardsfolder/s/sway_of_the_stars.txt +++ b/forge-gui/res/cardsfolder/s/sway_of_the_stars.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$ Draw | NumCards$ 7 | Defined$ Each | SubAbility$ DBSetLife SVar:DBSetLife:DB$ SetLife | Defined$ Each | LifeAmount$ 7 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sway_of_the_stars.jpg -Oracle:Each player shuffles his or her hand, graveyard, and permanents he or she owns into his or her library, then draws seven cards. Each player's life total becomes 7. \ No newline at end of file +Oracle:Each player shuffles his or her hand, graveyard, and permanents he or she owns into his or her library, then draws seven cards. Each player's life total becomes 7. diff --git a/forge-gui/res/cardsfolder/s/swell_of_courage.txt b/forge-gui/res/cardsfolder/s/swell_of_courage.txt index dab209e5f76..1d1c15a1770 100644 --- a/forge-gui/res/cardsfolder/s/swell_of_courage.txt +++ b/forge-gui/res/cardsfolder/s/swell_of_courage.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 3 W W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef A:AB$ PutCounter | Cost$ X W W Discard<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ X | References$ X | ActivationZone$ Hand | PrecostDesc$ Reinforce X - | SpellDescription$ Put X +1/+1 counters on target creature. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/swell_of_courage.jpg -Oracle:Creatures you control get +2/+2 until end of turn.\nReinforce X-{X}{W}{W} ({X}{W}{W}, Discard this card: Put X +1/+1 counters on target creature.) \ No newline at end of file +Oracle:Creatures you control get +2/+2 until end of turn.\nReinforce X-{X}{W}{W} ({X}{W}{W}, Discard this card: Put X +1/+1 counters on target creature.) diff --git a/forge-gui/res/cardsfolder/s/swelter.txt b/forge-gui/res/cardsfolder/s/swelter.txt index e4c96228220..2b407161f59 100644 --- a/forge-gui/res/cardsfolder/s/swelter.txt +++ b/forge-gui/res/cardsfolder/s/swelter.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Sorcery A:SP$ DealDamage | Cost$ 3 R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to each of two target creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/swelter.jpg -Oracle:Swelter deals 2 damage to each of two target creatures. \ No newline at end of file +Oracle:Swelter deals 2 damage to each of two target creatures. diff --git a/forge-gui/res/cardsfolder/s/swerve.txt b/forge-gui/res/cardsfolder/s/swerve.txt index c5eb49c96d0..57654d27e6f 100644 --- a/forge-gui/res/cardsfolder/s/swerve.txt +++ b/forge-gui/res/cardsfolder/s/swerve.txt @@ -1,7 +1,7 @@ -Name:Swerve -ManaCost:U R -Types:Instant -A:SP$ ChangeTargets | Cost$ U R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/swerve.jpg -Oracle:Change the target of target spell with a single target. \ No newline at end of file +Name:Swerve +ManaCost:U R +Types:Instant +A:SP$ ChangeTargets | Cost$ U R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | SpellDescription$ Change the target of target spell with a single target. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/swerve.jpg +Oracle:Change the target of target spell with a single target. diff --git a/forge-gui/res/cardsfolder/s/swift_justice.txt b/forge-gui/res/cardsfolder/s/swift_justice.txt index 3990a5b2c57..a36e21c8c45 100644 --- a/forge-gui/res/cardsfolder/s/swift_justice.txt +++ b/forge-gui/res/cardsfolder/s/swift_justice.txt @@ -1,6 +1,6 @@ -Name:Swift Justice -ManaCost:W -Types:Instant -A:SP$ Pump | Cost$ W | ValidTgts$ Creature | AILogic$ Pump | NumAtt$ +1 | KW$ First Strike & Lifelink | SpellDescription$ Until end of turn, target creature gets +1/+0 and gains first strike and lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/swift_justice.jpg -Oracle:Until end of turn, target creature gets +1/+0 and gains first strike and lifelink. \ No newline at end of file +Name:Swift Justice +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | ValidTgts$ Creature | AILogic$ Pump | NumAtt$ +1 | KW$ First Strike & Lifelink | SpellDescription$ Until end of turn, target creature gets +1/+0 and gains first strike and lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/swift_justice.jpg +Oracle:Until end of turn, target creature gets +1/+0 and gains first strike and lifelink. diff --git a/forge-gui/res/cardsfolder/s/swift_maneuver.txt b/forge-gui/res/cardsfolder/s/swift_maneuver.txt index e9e170ae247..81bd50ea604 100644 --- a/forge-gui/res/cardsfolder/s/swift_maneuver.txt +++ b/forge-gui/res/cardsfolder/s/swift_maneuver.txt @@ -5,4 +5,4 @@ A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature,Player | TgtPrompt$ Select 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/swift_maneuver.jpg -Oracle:Prevent the next 2 damage that would be dealt to target creature or player this turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Prevent the next 2 damage that would be dealt to target creature or player this turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/s/swift_silence.txt b/forge-gui/res/cardsfolder/s/swift_silence.txt index 9e0e7d43c83..36e7eec3c30 100644 --- a/forge-gui/res/cardsfolder/s/swift_silence.txt +++ b/forge-gui/res/cardsfolder/s/swift_silence.txt @@ -1,10 +1,10 @@ -Name:Swift Silence -ManaCost:2 W U U -Types:Instant -A:SP$ Counter | Cost$ 2 W U U | AllType$ Spell | AllValid$ Card.Other | RememberCountered$ True | SubAbility$ DBDraw | SpellDescription$ Counter all other spells. Draw a card for each spell countered this way. -SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/swift_silence.jpg -Oracle:Counter all other spells. Draw a card for each spell countered this way. \ No newline at end of file +Name:Swift Silence +ManaCost:2 W U U +Types:Instant +A:SP$ Counter | Cost$ 2 W U U | AllType$ Spell | AllValid$ Card.Other | RememberCountered$ True | SubAbility$ DBDraw | SpellDescription$ Counter all other spells. Draw a card for each spell countered this way. +SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/swift_silence.jpg +Oracle:Counter all other spells. Draw a card for each spell countered this way. diff --git a/forge-gui/res/cardsfolder/s/swiftfoot_boots.txt b/forge-gui/res/cardsfolder/s/swiftfoot_boots.txt index ea60ea508df..8d215bb60e9 100644 --- a/forge-gui/res/cardsfolder/s/swiftfoot_boots.txt +++ b/forge-gui/res/cardsfolder/s/swiftfoot_boots.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Haste & Hexproof | Description$ Equipped creature has hexproof and haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/swiftfoot_boots.jpg -Oracle:Equipped creature has hexproof and haste. (It can't be the target of spells or abilities your opponents control, and it can attack and {T} as soon as it comes under your control.)\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature has hexproof and haste. (It can't be the target of spells or abilities your opponents control, and it can attack and {T} as soon as it comes under your control.)\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/swirling_sandstorm.txt b/forge-gui/res/cardsfolder/s/swirling_sandstorm.txt index c4ecec77f62..6d1da4b90de 100644 --- a/forge-gui/res/cardsfolder/s/swirling_sandstorm.txt +++ b/forge-gui/res/cardsfolder/s/swirling_sandstorm.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DamageAll | Cost$ 3 R | NumDmg$ X | References$ X | ValidCards$ Creature.withoutFlying | ValidDescription$ each creature without flying | SpellDescription$ Threshold - CARDNAME deals 5 damage to each creature without flying if seven or more cards are in your graveyard. SVar:X:Count$Threshold.5.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/swirling_sandstorm.jpg -Oracle:Threshold - Swirling Sandstorm deals 5 damage to each creature without flying if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Threshold - Swirling Sandstorm deals 5 damage to each creature without flying if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/s/swirling_spriggan.txt b/forge-gui/res/cardsfolder/s/swirling_spriggan.txt index 1f6931c06ae..feca9382b06 100644 --- a/forge-gui/res/cardsfolder/s/swirling_spriggan.txt +++ b/forge-gui/res/cardsfolder/s/swirling_spriggan.txt @@ -1,8 +1,8 @@ -Name:Swirling Spriggan -ManaCost:2 G G -Types:Creature Goblin Shaman -PT:3/3 -A:AB$ ChooseColor | Cost$ GU GU | Defined$ You | OrColors$ True | SubAbility$ Animate | SpellDescription$ Target creature becomes the color or colors of your choice until end of turn. -SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/swirling_spriggan.jpg -Oracle:{G/U}{G/U}: Target creature you control becomes the color or colors of your choice until end of turn. \ No newline at end of file +Name:Swirling Spriggan +ManaCost:2 G G +Types:Creature Goblin Shaman +PT:3/3 +A:AB$ ChooseColor | Cost$ GU GU | Defined$ You | OrColors$ True | SubAbility$ Animate | SpellDescription$ Target creature becomes the color or colors of your choice until end of turn. +SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/swirling_spriggan.jpg +Oracle:{G/U}{G/U}: Target creature you control becomes the color or colors of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/s/switcheroo.txt b/forge-gui/res/cardsfolder/s/switcheroo.txt index 1e8dedafdf2..4e1f2007ec5 100644 --- a/forge-gui/res/cardsfolder/s/switcheroo.txt +++ b/forge-gui/res/cardsfolder/s/switcheroo.txt @@ -1,6 +1,6 @@ -Name:Switcheroo -ManaCost:4 U -Types:Sorcery -A:SP$ ExchangeControl | Cost$ 4 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of two target creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/switcheroo.jpg -Oracle:Exchange control of two target creatures. \ No newline at end of file +Name:Switcheroo +ManaCost:4 U +Types:Sorcery +A:SP$ ExchangeControl | Cost$ 4 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of two target creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/switcheroo.jpg +Oracle:Exchange control of two target creatures. diff --git a/forge-gui/res/cardsfolder/s/swooping_talon.txt b/forge-gui/res/cardsfolder/s/swooping_talon.txt index 14aaf361073..ea39d169b66 100644 --- a/forge-gui/res/cardsfolder/s/swooping_talon.txt +++ b/forge-gui/res/cardsfolder/s/swooping_talon.txt @@ -1,9 +1,9 @@ -Name:Swooping Talon -ManaCost:4 W W -Types:Creature Bird Soldier -PT:2/6 -K:Flying -K:Provoke -A:AB$ Debuff | Cost$ 1 | Keywords$ Flying | Defined$ Self | SpellDescription$ CARDNAME loses flying until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/swooping_talon.jpg -Oracle:Flying\n{1}: Swooping Talon loses flying until end of turn.\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) \ No newline at end of file +Name:Swooping Talon +ManaCost:4 W W +Types:Creature Bird Soldier +PT:2/6 +K:Flying +K:Provoke +A:AB$ Debuff | Cost$ 1 | Keywords$ Flying | Defined$ Self | SpellDescription$ CARDNAME loses flying until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/swooping_talon.jpg +Oracle:Flying\n{1}: Swooping Talon loses flying until end of turn.\nProvoke (When this attacks, you may have target creature defending player controls untap and block it if able.) diff --git a/forge-gui/res/cardsfolder/s/sword_dancer.txt b/forge-gui/res/cardsfolder/s/sword_dancer.txt index b916b0ffc17..efb913b2782 100644 --- a/forge-gui/res/cardsfolder/s/sword_dancer.txt +++ b/forge-gui/res/cardsfolder/s/sword_dancer.txt @@ -4,4 +4,4 @@ Types:Creature Human Rebel PT:1/2 A:AB$ Pump | Cost$ W W | ValidTgts$ Creature.attacking | IsCurse$ True | NumAtt$ -1 | TgtPrompt$ Select target attacking creature | SpellDescription$ Target attacking creature gets -1/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_dancer.jpg -Oracle:{W}{W}: Target attacking creature gets -1/-0 until end of turn. \ No newline at end of file +Oracle:{W}{W}: Target attacking creature gets -1/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sword_of_body_and_mind.txt b/forge-gui/res/cardsfolder/s/sword_of_body_and_mind.txt index f112bd03897..87234a965fb 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_body_and_mind.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_body_and_mind.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | Co SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf SOM | SubAbility$ DBMill SVar:DBMill:DB$ Mill | Defined$ TriggeredTarget | NumCards$ 10 SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_body_and_mind.jpg -Oracle:Equipped creature gets +2/+2 and has protection from green and from blue.\nWhenever equipped creature deals combat damage to a player, you put a 2/2 green Wolf creature token onto the battlefield and that player puts the top ten cards of his or her library into his or her graveyard.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+2 and has protection from green and from blue.\nWhenever equipped creature deals combat damage to a player, you put a 2/2 green Wolf creature token onto the battlefield and that player puts the top ten cards of his or her library into his or her graveyard.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/sword_of_feast_and_famine.txt b/forge-gui/res/cardsfolder/s/sword_of_feast_and_famine.txt index 6518b8c3924..89b8090415d 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_feast_and_famine.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_feast_and_famine.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | Co SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBUntapAll SVar:DBUntapAll:DB$ UntapAll | ValidCards$ Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_feast_and_famine.jpg -Oracle:Equipped creature gets +2/+2 and has protection from black and from green.\nWhenever equipped creature deals combat damage to a player, that player discards a card and you untap all lands you control.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+2 and has protection from black and from green.\nWhenever equipped creature deals combat damage to a player, that player discards a card and you untap all lands you control.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/sword_of_fire_and_ice.txt b/forge-gui/res/cardsfolder/s/sword_of_fire_and_ice.txt index 89a074764f0..56387f2ffe8 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_fire_and_ice.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_fire_and_ice.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | Co SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SubAbility$ DBDraw SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_fire_and_ice.jpg -Oracle:Equipped creature gets +2/+2 and has protection from red and from blue.\nWhenever equipped creature deals combat damage to a player, Sword of Fire and Ice deals 2 damage to target creature or player and you draw a card.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+2 and has protection from red and from blue.\nWhenever equipped creature deals combat damage to a player, Sword of Fire and Ice deals 2 damage to target creature or player and you draw a card.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/sword_of_kaldra.txt b/forge-gui/res/cardsfolder/s/sword_of_kaldra.txt index 0cc895b5688..ad0242f5002 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_kaldra.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_kaldra.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.EquippedBy | ValidTarget$ Creature | Exec SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredTarget | Origin$ Battlefield | Destination$ Exile DeckHints:Name$Helm of Kaldra|Shield of Kaldra SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_kaldra.jpg -Oracle:Equipped creature gets +5/+5.\nWhenever equipped creature deals damage to a creature, exile that creature.\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +5/+5.\nWhenever equipped creature deals damage to a creature, exile that creature.\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/s/sword_of_light_and_shadow.txt b/forge-gui/res/cardsfolder/s/sword_of_light_and_shadow.txt index 367beda92d7..725417a096c 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_light_and_shadow.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_light_and_shadow.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Creature.EquippedBy | ValidTarget$ Player | Co SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 | SubAbility$ DBReturn SVar:DBReturn:DB$ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select target creature in your graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_light_and_shadow.jpg -Oracle:Equipped creature gets +2/+2 and has protection from white and from black.\nWhenever equipped creature deals combat damage to a player, you gain 3 life and you may return up to one target creature card from your graveyard to your hand.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+2 and has protection from white and from black.\nWhenever equipped creature deals combat damage to a player, you gain 3 life and you may return up to one target creature card from your graveyard to your hand.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/sword_of_the_ages.txt b/forge-gui/res/cardsfolder/s/sword_of_the_ages.txt index 125ba5f338b..34a1da34835 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_the_ages.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_the_ages.txt @@ -1,10 +1,10 @@ -Name:Sword of the Ages -ManaCost:6 -Types:Artifact -K:CARDNAME enters the battlefield tapped. -A:AB$ DealDamage | Cost$ T Exile<1/CARDNAME> Exile | NumDmg$ Y | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | CostDesc$ Exile Sword of the Ages and any number of creatures you control: | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is the total power of the creatures exiled this way. -SVar:X:XChoice -SVar:Y:Exiled$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_the_ages.jpg -Oracle:Sword of the Ages enters the battlefield tapped.\n{T}, Exile Sword of the Ages and any number of creatures you control: Sword of the Ages deals X damage to target creature or player, where X is the total power of the creatures exiled this way. \ No newline at end of file +Name:Sword of the Ages +ManaCost:6 +Types:Artifact +K:CARDNAME enters the battlefield tapped. +A:AB$ DealDamage | Cost$ T Exile<1/CARDNAME> Exile | NumDmg$ Y | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | CostDesc$ Exile Sword of the Ages and any number of creatures you control: | References$ X,Y | SpellDescription$ CARDNAME deals X damage to target creature or player, where X is the total power of the creatures exiled this way. +SVar:X:XChoice +SVar:Y:Exiled$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_the_ages.jpg +Oracle:Sword of the Ages enters the battlefield tapped.\n{T}, Exile Sword of the Ages and any number of creatures you control: Sword of the Ages deals X damage to target creature or player, where X is the total power of the creatures exiled this way. diff --git a/forge-gui/res/cardsfolder/s/sword_of_the_chosen.txt b/forge-gui/res/cardsfolder/s/sword_of_the_chosen.txt index d202b89bad1..cc45b78cb94 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_the_chosen.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_the_chosen.txt @@ -4,4 +4,4 @@ Types:Legendary Artifact A:AB$ Pump | Cost$ T | ValidTgts$ Creature.Legendary | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target legendary creature gets +2/+2 until end of turn. | TgtPrompt$ Select target legendary creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_the_chosen.jpg -Oracle:{T}: Target legendary creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{T}: Target legendary creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sword_of_the_meek.txt b/forge-gui/res/cardsfolder/s/sword_of_the_meek.txt index f6a896636ba..9290bbd3cfb 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_the_meek.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_the_meek.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | SubAbility$ DBAttach SVar:DBAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_the_meek.jpg -Oracle:Equipped creature gets +1/+2.\nEquip {2}\nWhenever a 1/1 creature enters the battlefield under your control, you may return Sword of the Meek from your graveyard to the battlefield, then attach it to that creature. \ No newline at end of file +Oracle:Equipped creature gets +1/+2.\nEquip {2}\nWhenever a 1/1 creature enters the battlefield under your control, you may return Sword of the Meek from your graveyard to the battlefield, then attach it to that creature. diff --git a/forge-gui/res/cardsfolder/s/sword_of_the_paruns.txt b/forge-gui/res/cardsfolder/s/sword_of_the_paruns.txt index e6c373e5da5..95ef7185779 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_the_paruns.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_the_paruns.txt @@ -9,4 +9,4 @@ SVar:X:Count$Valid Card.EquippedBy+tapped SVar:Y:Count$Valid Card.EquippedBy+untapped SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_the_paruns.jpg -Oracle:As long as equipped creature is tapped, tapped creatures you control get +2/+0.\nAs long as equipped creature is untapped, untapped creatures you control get +0/+2.\n{3}: You may tap or untap equipped creature.\nEquip {3} \ No newline at end of file +Oracle:As long as equipped creature is tapped, tapped creatures you control get +2/+0.\nAs long as equipped creature is untapped, untapped creatures you control get +0/+2.\n{3}: You may tap or untap equipped creature.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/s/sword_of_vengeance.txt b/forge-gui/res/cardsfolder/s/sword_of_vengeance.txt index dbedd82523e..ead1bf10df3 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_vengeance.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_vengeance.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddKeyword$ First Strike & Vigilance & Trample & Haste | Description$ Equipped creature gets +2/+0 and has first strike, vigilance, trample, and haste. SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_vengeance.jpg -Oracle:Equipped creature gets +2/+0 and has first strike, vigilance, trample, and haste.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +2/+0 and has first strike, vigilance, trample, and haste.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/s/sword_of_war_and_peace.txt b/forge-gui/res/cardsfolder/s/sword_of_war_and_peace.txt index aa7a7772d1a..209cd98f0a3 100644 --- a/forge-gui/res/cardsfolder/s/sword_of_war_and_peace.txt +++ b/forge-gui/res/cardsfolder/s/sword_of_war_and_peace.txt @@ -9,4 +9,4 @@ SVar:X:TriggeredTarget$CardsInHand SVar:DBGain:DB$ GainLife | Defined$ You | LifeAmount$ Y | References$ Y SVar:Y:Count$CardsInYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/sword_of_war_and_peace.jpg -Oracle:Equipped creature gets +2/+2 and has protection from red and from white.\nWhenever equipped creature deals combat damage to a player, Sword of War and Peace deals damage to that player equal to the number of cards in his or her hand and you gain 1 life for each card in your hand.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+2 and has protection from red and from white.\nWhenever equipped creature deals combat damage to a player, Sword of War and Peace deals damage to that player equal to the number of cards in his or her hand and you gain 1 life for each card in your hand.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/s/swords_to_plowshares.txt b/forge-gui/res/cardsfolder/s/swords_to_plowshares.txt index e8012f23a3a..8537f5f5396 100644 --- a/forge-gui/res/cardsfolder/s/swords_to_plowshares.txt +++ b/forge-gui/res/cardsfolder/s/swords_to_plowshares.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$ GainLife | Defined$ RememberedController | LifeAmount$ X | R SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardPower SVar:Picture:http://resources.wizards.com/magic/cards/br/en-us/card21172.jpg -Oracle:Exile target creature. Its controller gains life equal to its power. \ No newline at end of file +Oracle:Exile target creature. Its controller gains life equal to its power. diff --git a/forge-gui/res/cardsfolder/s/swordwise_centaur.txt b/forge-gui/res/cardsfolder/s/swordwise_centaur.txt index 427d4a6f73e..bbf8cc970e9 100644 --- a/forge-gui/res/cardsfolder/s/swordwise_centaur.txt +++ b/forge-gui/res/cardsfolder/s/swordwise_centaur.txt @@ -1,6 +1,6 @@ -Name:Swordwise Centaur -ManaCost:G G -Types:Creature Centaur Warrior -PT:3/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/swordwise_centaur.jpg -Oracle: +Name:Swordwise Centaur +ManaCost:G G +Types:Creature Centaur Warrior +PT:3/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/swordwise_centaur.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/s/sworn_defender.txt b/forge-gui/res/cardsfolder/s/sworn_defender.txt index 327db8f7ddf..da825bc0952 100644 --- a/forge-gui/res/cardsfolder/s/sworn_defender.txt +++ b/forge-gui/res/cardsfolder/s/sworn_defender.txt @@ -1,11 +1,11 @@ -Name:Sworn Defender -ManaCost:2 W W -Types:Creature Human Knight -PT:1/3 -A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.blockedBySource,Creature.blockingSource | TgtPrompt$ Select target creature blocking or being blocked by this creature | SubAbility$ DBAnimate | StackDescription$ None | SpellDescription$ CARDNAME's power becomes the toughness of target creature blocking or being blocked by CARDNAME minus 1 until end of turn, and CARDNAME's toughness becomes 1 plus the power of that creature until end of turn. -SVar:DBAnimate:DB$ Animate | Defined$ Self | Power$ X | Toughness$ Y -SVar:X:Targeted$CardToughness/Minus.1 -SVar:Y:Targeted$CardPower/Plus.1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/sworn_defender.jpg -Oracle:{1}: Sworn Defender's power becomes the toughness of target creature blocking or being blocked by Sworn Defender minus 1 until end of turn, and Sworn Defender's toughness becomes 1 plus the power of that creature until end of turn. \ No newline at end of file +Name:Sworn Defender +ManaCost:2 W W +Types:Creature Human Knight +PT:1/3 +A:AB$ Pump | Cost$ 1 | ValidTgts$ Creature.blockedBySource,Creature.blockingSource | TgtPrompt$ Select target creature blocking or being blocked by this creature | SubAbility$ DBAnimate | StackDescription$ None | SpellDescription$ CARDNAME's power becomes the toughness of target creature blocking or being blocked by CARDNAME minus 1 until end of turn, and CARDNAME's toughness becomes 1 plus the power of that creature until end of turn. +SVar:DBAnimate:DB$ Animate | Defined$ Self | Power$ X | Toughness$ Y +SVar:X:Targeted$CardToughness/Minus.1 +SVar:Y:Targeted$CardPower/Plus.1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/sworn_defender.jpg +Oracle:{1}: Sworn Defender's power becomes the toughness of target creature blocking or being blocked by Sworn Defender minus 1 until end of turn, and Sworn Defender's toughness becomes 1 plus the power of that creature until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sydri_galvanic_genius.txt b/forge-gui/res/cardsfolder/s/sydri_galvanic_genius.txt index 9539cd9eff9..a7b93cba0e2 100644 --- a/forge-gui/res/cardsfolder/s/sydri_galvanic_genius.txt +++ b/forge-gui/res/cardsfolder/s/sydri_galvanic_genius.txt @@ -1,9 +1,9 @@ -Name:Sydri, Galvanic Genius -ManaCost:W U B -Types:Legendary Creature Human Wizard -PT:2/2 -A:AB$ Animate | Cost$ U | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | Power$ X | Toughness$ X | Types$ Creature | References$ X | SpellDescription$ Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. -SVar:X:Targeted$CardManaCost -A:AB$ Pump | Cost$ W B | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | KW$ Deathtouch & Lifelink | SpellDescription$ Target artifact creature gains deathtouch and lifelink until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sydri_galvanic_genius.jpg -Oracle:{U}: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn.\n{W}{B}: Target artifact creature gains deathtouch and lifelink until end of turn. +Name:Sydri, Galvanic Genius +ManaCost:W U B +Types:Legendary Creature Human Wizard +PT:2/2 +A:AB$ Animate | Cost$ U | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | Power$ X | Toughness$ X | Types$ Creature | References$ X | SpellDescription$ Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. +SVar:X:Targeted$CardManaCost +A:AB$ Pump | Cost$ W B | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | KW$ Deathtouch & Lifelink | SpellDescription$ Target artifact creature gains deathtouch and lifelink until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sydri_galvanic_genius.jpg +Oracle:{U}: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn.\n{W}{B}: Target artifact creature gains deathtouch and lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sygg_river_cutthroat.txt b/forge-gui/res/cardsfolder/s/sygg_river_cutthroat.txt index 92fb3f49302..fb33a68ad4a 100644 --- a/forge-gui/res/cardsfolder/s/sygg_river_cutthroat.txt +++ b/forge-gui/res/cardsfolder/s/sygg_river_cutthroat.txt @@ -1,9 +1,9 @@ -Name:Sygg, River Cutthroat -ManaCost:UB UB -Types:Legendary Creature Merfolk Rogue -PT:1/3 -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | CheckSVar$ X | SVarCompare$ GE3 | TriggerDescription$ At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card. (Damage causes loss of life.) -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:X:PlayerCountOpponents$HighestLifeLostThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/sygg_river_cutthroat.jpg -Oracle:At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card. (Damage causes loss of life.) \ No newline at end of file +Name:Sygg, River Cutthroat +ManaCost:UB UB +Types:Legendary Creature Merfolk Rogue +PT:1/3 +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigDraw | OptionalDecider$ You | CheckSVar$ X | SVarCompare$ GE3 | TriggerDescription$ At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card. (Damage causes loss of life.) +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:X:PlayerCountOpponents$HighestLifeLostThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/sygg_river_cutthroat.jpg +Oracle:At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card. (Damage causes loss of life.) diff --git a/forge-gui/res/cardsfolder/s/sygg_river_guide.txt b/forge-gui/res/cardsfolder/s/sygg_river_guide.txt index 3ba486a0950..424c7f0697d 100644 --- a/forge-gui/res/cardsfolder/s/sygg_river_guide.txt +++ b/forge-gui/res/cardsfolder/s/sygg_river_guide.txt @@ -6,4 +6,4 @@ K:Islandwalk A:AB$ Protection | Cost$ 1 W | ValidTgts$ Merfolk.YouCtrl | TgtPrompt$ Select target Merfolk you control | Gains$ Choice | Choices$ AnyColor | SpellDescription$ Target Merfolk you control gains protection from the color of your choice until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sygg_river_guide.jpg -Oracle:Islandwalk\n{1}{W}: Target Merfolk you control gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:Islandwalk\n{1}{W}: Target Merfolk you control gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sylvan_basilisk.txt b/forge-gui/res/cardsfolder/s/sylvan_basilisk.txt index 9078052c059..a9ebf0db86f 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_basilisk.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_basilisk.txt @@ -5,4 +5,4 @@ PT:2/4 T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDestroyBlocker | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, destroy that creature. SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_basilisk.jpg -Oracle:Whenever Sylvan Basilisk becomes blocked by a creature, destroy that creature. \ No newline at end of file +Oracle:Whenever Sylvan Basilisk becomes blocked by a creature, destroy that creature. diff --git a/forge-gui/res/cardsfolder/s/sylvan_bounty.txt b/forge-gui/res/cardsfolder/s/sylvan_bounty.txt index 6793d4a1376..35b12172874 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_bounty.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_bounty.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ GainLife | Cost$ 5 G | LifeAmount$ 8 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 8 life. K:TypeCycling:Basic:1 G SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_bounty.jpg -Oracle:Target player gains 8 life.\nBasic landcycling {1}{G} ({1}{G}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Target player gains 8 life.\nBasic landcycling {1}{G} ({1}{G}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/s/sylvan_caryatid.txt b/forge-gui/res/cardsfolder/s/sylvan_caryatid.txt index a502843cb91..ed0ae1e8565 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_caryatid.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_caryatid.txt @@ -1,9 +1,9 @@ -Name:Sylvan Caryatid -ManaCost:1 G -Types:Creature Plant -PT:0/3 -K:Defender -K:Hexproof -A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_caryatid.jpg -Oracle:Defender, hexproof\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Name:Sylvan Caryatid +ManaCost:1 G +Types:Creature Plant +PT:0/3 +K:Defender +K:Hexproof +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_caryatid.jpg +Oracle:Defender, hexproof\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/s/sylvan_echoes.txt b/forge-gui/res/cardsfolder/s/sylvan_echoes.txt index 8ce1f1cd20d..b73c507f6a1 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_echoes.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_echoes.txt @@ -5,4 +5,4 @@ T:Mode$ Clashed | ValidPlayer$ You | Won$ True | TriggerZones$ Battlefield | Opt SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_echoes.jpg -Oracle:Whenever you clash and win, you may draw a card. (This ability triggers after the clash ends.) \ No newline at end of file +Oracle:Whenever you clash and win, you may draw a card. (This ability triggers after the clash ends.) diff --git a/forge-gui/res/cardsfolder/s/sylvan_hierophant.txt b/forge-gui/res/cardsfolder/s/sylvan_hierophant.txt index e0427ca7f58..90b8d05833e 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_hierophant.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_hierophant.txt @@ -1,9 +1,9 @@ -Name:Sylvan Hierophant -ManaCost:1 G -Types:Creature Human Cleric -PT:1/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME, then return another target creature card from your graveyard to your hand. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | SubAbility$ HierophantChange -SVar:HierophantChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.Other+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_hierophant.jpg -Oracle:When Sylvan Hierophant dies, exile Sylvan Hierophant, then return another target creature card from your graveyard to your hand. \ No newline at end of file +Name:Sylvan Hierophant +ManaCost:1 G +Types:Creature Human Cleric +PT:1/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile CARDNAME, then return another target creature card from your graveyard to your hand. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | SubAbility$ HierophantChange +SVar:HierophantChange:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.Other+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_hierophant.jpg +Oracle:When Sylvan Hierophant dies, exile Sylvan Hierophant, then return another target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/s/sylvan_library.txt b/forge-gui/res/cardsfolder/s/sylvan_library.txt index ff4eeb8d4fd..d08ea827d3d 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_library.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_library.txt @@ -9,4 +9,4 @@ SVar:DBReplace:DB$ ChangeZone | Origin$ Hand | Destination$ Library | ChangeType SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_library.jpg -Oracle:At the beginning of your draw step, you may draw two additional cards. If you do, choose two cards in your hand drawn this turn. For each of those cards, pay 4 life or put the card on top of your library. \ No newline at end of file +Oracle:At the beginning of your draw step, you may draw two additional cards. If you do, choose two cards in your hand drawn this turn. For each of those cards, pay 4 life or put the card on top of your library. diff --git a/forge-gui/res/cardsfolder/s/sylvan_messenger.txt b/forge-gui/res/cardsfolder/s/sylvan_messenger.txt index f6044ad00b1..db24bab86ed 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_messenger.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_messenger.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, reveal the top four cards of your library. Put all Elf cards revealed this way into your hand and the rest on the bottom of your library in any order. SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Elf SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card27666.jpg -Oracle:Trample\nWhen Sylvan Messenger enters the battlefield, reveal the top four cards of your library. Put all Elf cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Trample\nWhen Sylvan Messenger enters the battlefield, reveal the top four cards of your library. Put all Elf cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/s/sylvan_might.txt b/forge-gui/res/cardsfolder/s/sylvan_might.txt index e455c6a5bf8..a8668d84a56 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_might.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_might.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 2 G G A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ Trample | SpellDescription$ Target creature gets +2/+2 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_might.jpg -Oracle:Target creature gets +2/+2 and gains trample until end of turn.\nFlashback {2}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target creature gets +2/+2 and gains trample until end of turn.\nFlashback {2}{G}{G} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/s/sylvan_paradise.txt b/forge-gui/res/cardsfolder/s/sylvan_paradise.txt index b37a73aadfd..75f202b04cc 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_paradise.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_paradise.txt @@ -6,4 +6,4 @@ SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_paradise.jpg -Oracle:Any number of target creatures become green until end of turn. \ No newline at end of file +Oracle:Any number of target creatures become green until end of turn. diff --git a/forge-gui/res/cardsfolder/s/sylvan_primordial.txt b/forge-gui/res/cardsfolder/s/sylvan_primordial.txt index 3501b662a25..d772b2c7f74 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_primordial.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_primordial.txt @@ -1,13 +1,13 @@ -Name:Sylvan Primordial -ManaCost:5 G G -Types:Creature Avatar -PT:6/8 -K:Reach -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DestroyOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, destroy target noncreature permanent that player controls. For each permanent destroyed this way, search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library. -SVar:DestroyOneEach:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent.nonCreature+OppCtrl | TgtPrompt$ Select a noncreature permanent each opponent controls. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | RememberDestroyed$ True | SubAbility$ GetForests -SVar:GetForests:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ X | Tapped$ True | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:OneEach:PlayerCountOpponents$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_primordial.jpg -Oracle:Reach\nWhen Sylvan Primordial enters the battlefield, for each opponent, destroy target noncreature permanent that player controls. For each permanent destroyed this way, search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Name:Sylvan Primordial +ManaCost:5 G G +Types:Creature Avatar +PT:6/8 +K:Reach +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DestroyOneEach | TriggerDescription$ When CARDNAME enters the battlefield, for each opponent, destroy target noncreature permanent that player controls. For each permanent destroyed this way, search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library. +SVar:DestroyOneEach:AB$ Destroy | Cost$ 0 | ValidTgts$ Permanent.nonCreature+OppCtrl | TgtPrompt$ Select a noncreature permanent each opponent controls. | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | RememberDestroyed$ True | SubAbility$ GetForests +SVar:GetForests:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ X | Tapped$ True | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:OneEach:PlayerCountOpponents$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_primordial.jpg +Oracle:Reach\nWhen Sylvan Primordial enters the battlefield, for each opponent, destroy target noncreature permanent that player controls. For each permanent destroyed this way, search your library for a Forest card and put that card onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/sylvan_ranger.txt b/forge-gui/res/cardsfolder/s/sylvan_ranger.txt index db6bd3b7b37..829bbdb754f 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_ranger.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_ranger.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_ranger.jpg -Oracle:When Sylvan Ranger enters the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:When Sylvan Ranger enters the battlefield, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/sylvan_safekeeper.txt b/forge-gui/res/cardsfolder/s/sylvan_safekeeper.txt index 50c6a2dcd42..84e0cca458b 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_safekeeper.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_safekeeper.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ Sac<1/Land> | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Shroud | SpellDescription$ Target creature you control gains shroud until end of turn. (It can't be the target of spells or abilities.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_safekeeper.jpg -Oracle:Sacrifice a land: Target creature you control gains shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Sacrifice a land: Target creature you control gains shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/s/sylvan_scrying.txt b/forge-gui/res/cardsfolder/s/sylvan_scrying.txt index a477910b1e7..520d55177cd 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_scrying.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_scrying.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Hand | ChangeType$ Land | ChangeNum$ 1 | SpellDescription$ Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvan_scrying.jpg -Oracle:Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/s/sylvan_tutor.txt b/forge-gui/res/cardsfolder/s/sylvan_tutor.txt index a975164f9f9..c0499d23bb0 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_tutor.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_tutor.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Sorcery A:SP$ ChangeZone | Cost$ G | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card and reveal that card. Shuffle your library, then put the card on top of it. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal/sylvan_tutor.jpg -Oracle:Search your library for a creature card and reveal that card. Shuffle your library, then put the card on top of it. \ No newline at end of file +Oracle:Search your library for a creature card and reveal that card. Shuffle your library, then put the card on top of it. diff --git a/forge-gui/res/cardsfolder/s/sylvan_yeti.txt b/forge-gui/res/cardsfolder/s/sylvan_yeti.txt index 78d7b6fb0a0..d21c5120a64 100644 --- a/forge-gui/res/cardsfolder/s/sylvan_yeti.txt +++ b/forge-gui/res/cardsfolder/s/sylvan_yeti.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$InYourHand SVar:RemAIDeck:True SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal_Second_Age/sylvan_yeti.jpg -Oracle:Sylvan Yeti's power is equal to the number of cards in your hand. \ No newline at end of file +Oracle:Sylvan Yeti's power is equal to the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/s/sylvok_explorer.txt b/forge-gui/res/cardsfolder/s/sylvok_explorer.txt index afb594df160..60fdf78bac2 100644 --- a/forge-gui/res/cardsfolder/s/sylvok_explorer.txt +++ b/forge-gui/res/cardsfolder/s/sylvok_explorer.txt @@ -4,4 +4,4 @@ Types:Creature Human Druid PT:1/1 A:AB$ ManaReflected | Cost$ T | ColorOrType$ Color | Valid$ Land.OppCtrl | ReflectProperty$ Produce | SpellDescription$ Add to your mana pool one mana of any color that a land an opponent controls could produce. SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvok_explorer.jpg -Oracle:{T}: Add to your mana pool one mana of any color that a land an opponent controls could produce. \ No newline at end of file +Oracle:{T}: Add to your mana pool one mana of any color that a land an opponent controls could produce. diff --git a/forge-gui/res/cardsfolder/s/sylvok_lifestaff.txt b/forge-gui/res/cardsfolder/s/sylvok_lifestaff.txt index 7f790b01cec..75606869e5b 100644 --- a/forge-gui/res/cardsfolder/s/sylvok_lifestaff.txt +++ b/forge-gui/res/cardsfolder/s/sylvok_lifestaff.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.EquippedBy | Execute$ TrigGainLife | TriggerDescription$ Whenever equipped creature is put into a graveyard, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvok_lifestaff.jpg -Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature dies, you gain 3 life.\nEquip {1} \ No newline at end of file +Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature dies, you gain 3 life.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/s/sylvok_replica.txt b/forge-gui/res/cardsfolder/s/sylvok_replica.txt index f8ac7bf97d0..492673aa4bd 100644 --- a/forge-gui/res/cardsfolder/s/sylvok_replica.txt +++ b/forge-gui/res/cardsfolder/s/sylvok_replica.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Shaman PT:1/3 A:AB$ Destroy | Cost$ G Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/sylvok_replica.jpg -Oracle:{G}, Sacrifice Sylvok Replica: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:{G}, Sacrifice Sylvok Replica: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/s/symbiosis.txt b/forge-gui/res/cardsfolder/s/symbiosis.txt index c1da30e1875..15eb7365b1c 100644 --- a/forge-gui/res/cardsfolder/s/symbiosis.txt +++ b/forge-gui/res/cardsfolder/s/symbiosis.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ Pump | Cost$ 1 G | TargetMin$ 2 | TargetMax$ 2 | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Two target creatures each get +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/symbiosis.jpg -Oracle:Two target creatures each get +2/+2 until end of turn. \ No newline at end of file +Oracle:Two target creatures each get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/s/symbiotic_beast.txt b/forge-gui/res/cardsfolder/s/symbiotic_beast.txt index e310fc727e2..f8f7c7418c9 100644 --- a/forge-gui/res/cardsfolder/s/symbiotic_beast.txt +++ b/forge-gui/res/cardsfolder/s/symbiotic_beast.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put four 1/1 green Insect creature tokens onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ G 1 1 Insect | TokenAmount$ 4 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/symbiotic_beast.jpg -Oracle:When Symbiotic Beast dies, put four 1/1 green Insect creature tokens onto the battlefield. \ No newline at end of file +Oracle:When Symbiotic Beast dies, put four 1/1 green Insect creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/symbiotic_deployment.txt b/forge-gui/res/cardsfolder/s/symbiotic_deployment.txt index 08a9a08b982..454a20fed16 100644 --- a/forge-gui/res/cardsfolder/s/symbiotic_deployment.txt +++ b/forge-gui/res/cardsfolder/s/symbiotic_deployment.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Descript A:AB$ Draw | Cost$ 1 tapXType<2/Creature> | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/symbiotic_deployment.jpg -Oracle:Skip your draw step.\n{1}, Tap two untapped creatures you control: Draw a card. \ No newline at end of file +Oracle:Skip your draw step.\n{1}, Tap two untapped creatures you control: Draw a card. diff --git a/forge-gui/res/cardsfolder/s/symbiotic_elf.txt b/forge-gui/res/cardsfolder/s/symbiotic_elf.txt index 65fea665b4a..54257658cfc 100644 --- a/forge-gui/res/cardsfolder/s/symbiotic_elf.txt +++ b/forge-gui/res/cardsfolder/s/symbiotic_elf.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put two 1/1 green Insect creature tokens onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 2 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card32216.jpg -Oracle:When Symbiotic Elf dies, put two 1/1 green Insect creature tokens onto the battlefield. \ No newline at end of file +Oracle:When Symbiotic Elf dies, put two 1/1 green Insect creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/symbiotic_wurm.txt b/forge-gui/res/cardsfolder/s/symbiotic_wurm.txt index 68f54035568..512b0a0b5b0 100644 --- a/forge-gui/res/cardsfolder/s/symbiotic_wurm.txt +++ b/forge-gui/res/cardsfolder/s/symbiotic_wurm.txt @@ -5,4 +5,4 @@ PT:7/7 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put seven 1/1 green Insect creature tokens onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 7 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/symbiotic_wurm.jpg -Oracle:When Symbiotic Wurm dies, put seven 1/1 green Insect creature tokens onto the battlefield. \ No newline at end of file +Oracle:When Symbiotic Wurm dies, put seven 1/1 green Insect creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/s/symbol_of_unsummoning.txt b/forge-gui/res/cardsfolder/s/symbol_of_unsummoning.txt index d0b30d42b8c..fdff82dce0a 100644 --- a/forge-gui/res/cardsfolder/s/symbol_of_unsummoning.txt +++ b/forge-gui/res/cardsfolder/s/symbol_of_unsummoning.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/symbol_of_unsummoning.jpg -Oracle:Return target creature to its owner's hand.\nDraw a card. \ No newline at end of file +Oracle:Return target creature to its owner's hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/s/synapse_sliver.txt b/forge-gui/res/cardsfolder/s/synapse_sliver.txt index d3479a4b05c..6f3712df119 100644 --- a/forge-gui/res/cardsfolder/s/synapse_sliver.txt +++ b/forge-gui/res/cardsfolder/s/synapse_sliver.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Sliver | ValidTarget$ Player | TriggerZones$ B SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredSourceController | NumCards$ 1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/synapse_sliver.jpg -Oracle:Whenever a Sliver deals combat damage to a player, its controller may draw a card. \ No newline at end of file +Oracle:Whenever a Sliver deals combat damage to a player, its controller may draw a card. diff --git a/forge-gui/res/cardsfolder/s/synchronous_sliver.txt b/forge-gui/res/cardsfolder/s/synchronous_sliver.txt index 739c91ffb87..70d8d854638 100644 --- a/forge-gui/res/cardsfolder/s/synchronous_sliver.txt +++ b/forge-gui/res/cardsfolder/s/synchronous_sliver.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Vigilance | Description$ All Sliver creatures have vigilance. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/synchronous_sliver.jpg -Oracle:All Sliver creatures have vigilance. \ No newline at end of file +Oracle:All Sliver creatures have vigilance. diff --git a/forge-gui/res/cardsfolder/s/syncopate.txt b/forge-gui/res/cardsfolder/s/syncopate.txt index aa39e5c9b2c..02beb5421f2 100644 --- a/forge-gui/res/cardsfolder/s/syncopate.txt +++ b/forge-gui/res/cardsfolder/s/syncopate.txt @@ -4,4 +4,4 @@ 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. 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 +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. diff --git a/forge-gui/res/cardsfolder/s/syndic_of_tithes.txt b/forge-gui/res/cardsfolder/s/syndic_of_tithes.txt index 5ee11da0390..104f68d740b 100644 --- a/forge-gui/res/cardsfolder/s/syndic_of_tithes.txt +++ b/forge-gui/res/cardsfolder/s/syndic_of_tithes.txt @@ -1,7 +1,7 @@ -Name:Syndic of Tithes -ManaCost:1 W -Types:Creature Human Cleric -PT:2/2 -K:Extort -SVar:Picture:http://www.wizards.com/global/images/magic/general/syndic_of_tithes.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.) \ No newline at end of file +Name:Syndic of Tithes +ManaCost:1 W +Types:Creature Human Cleric +PT:2/2 +K:Extort +SVar:Picture:http://www.wizards.com/global/images/magic/general/syndic_of_tithes.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.) diff --git a/forge-gui/res/cardsfolder/s/syndicate_enforcer.txt b/forge-gui/res/cardsfolder/s/syndicate_enforcer.txt index 2e6242388d1..a64e6ca2f78 100644 --- a/forge-gui/res/cardsfolder/s/syndicate_enforcer.txt +++ b/forge-gui/res/cardsfolder/s/syndicate_enforcer.txt @@ -1,7 +1,7 @@ -Name:Syndicate Enforcer -ManaCost:3 B -Types:Creature Human Rogue -PT:3/2 -K:Extort -SVar:Picture:http://www.wizards.com/global/images/magic/general/syndicate_enforcer.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.) \ No newline at end of file +Name:Syndicate Enforcer +ManaCost:3 B +Types:Creature Human Rogue +PT:3/2 +K:Extort +SVar:Picture:http://www.wizards.com/global/images/magic/general/syndicate_enforcer.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.) diff --git a/forge-gui/res/cardsfolder/s/synod_artificer.txt b/forge-gui/res/cardsfolder/s/synod_artificer.txt index fdbe6c68e18..d33c88bc2fc 100644 --- a/forge-gui/res/cardsfolder/s/synod_artificer.txt +++ b/forge-gui/res/cardsfolder/s/synod_artificer.txt @@ -9,4 +9,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Artifact.nonCreature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/synod_artificer.jpg -Oracle:{X}, {T}: Tap X target noncreature artifacts.\n{X}, {T}: Untap X target noncreature artifacts. \ No newline at end of file +Oracle:{X}, {T}: Tap X target noncreature artifacts.\n{X}, {T}: Untap X target noncreature artifacts. diff --git a/forge-gui/res/cardsfolder/s/synod_centurion.txt b/forge-gui/res/cardsfolder/s/synod_centurion.txt index 9ce0fea3f4f..196880d2392 100644 --- a/forge-gui/res/cardsfolder/s/synod_centurion.txt +++ b/forge-gui/res/cardsfolder/s/synod_centurion.txt @@ -6,4 +6,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Artifact.Other+YouCtrl | SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/synod_centurion.jpg -Oracle:When you control no other artifacts, sacrifice Synod Centurion. \ No newline at end of file +Oracle:When you control no other artifacts, sacrifice Synod Centurion. diff --git a/forge-gui/res/cardsfolder/s/synod_sanctum.txt b/forge-gui/res/cardsfolder/s/synod_sanctum.txt index f6bc1e99838..cbe899e0dc8 100644 --- a/forge-gui/res/cardsfolder/s/synod_sanctum.txt +++ b/forge-gui/res/cardsfolder/s/synod_sanctum.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 2 T | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Choose A:AB$ ChangeZone | Cost$ 2 Sac<1/CARDNAME> | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SpellDescription$ Return all cards exiled with CARDNAME to the battlefield under your control. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/synod_sanctum.jpg -Oracle:{2}, {T}: Exile target permanent you control.\n{2}, Sacrifice Synod Sanctum: Return all cards exiled with Synod Sanctum to the battlefield under your control. \ No newline at end of file +Oracle:{2}, {T}: Exile target permanent you control.\n{2}, Sacrifice Synod Sanctum: Return all cards exiled with Synod Sanctum to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/s/syphon_flesh.txt b/forge-gui/res/cardsfolder/s/syphon_flesh.txt index 2b56ca75554..829d350d48c 100644 --- a/forge-gui/res/cardsfolder/s/syphon_flesh.txt +++ b/forge-gui/res/cardsfolder/s/syphon_flesh.txt @@ -1,9 +1,9 @@ -Name:Syphon Flesh -ManaCost:4 B -Types:Sorcery -A:SP$ Sacrifice | Cost$ 4 B | Defined$ Player.Other | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBToken | SpellDescription$ Each other player sacrifices a creature. You put a 2/2 black Zombie creature token onto the battlefield for each creature sacrificed this way. -SVar:DBToken:DB$ Token | TokenImage$ B 2 2 Zombie | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/syphon_flesh.jpg -Oracle:Each other player sacrifices a creature. You put a 2/2 black Zombie creature token onto the battlefield for each creature sacrificed this way. \ No newline at end of file +Name:Syphon Flesh +ManaCost:4 B +Types:Sorcery +A:SP$ Sacrifice | Cost$ 4 B | Defined$ Player.Other | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBToken | SpellDescription$ Each other player sacrifices a creature. You put a 2/2 black Zombie creature token onto the battlefield for each creature sacrificed this way. +SVar:DBToken:DB$ Token | TokenImage$ B 2 2 Zombie | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/syphon_flesh.jpg +Oracle:Each other player sacrifices a creature. You put a 2/2 black Zombie creature token onto the battlefield for each creature sacrificed this way. diff --git a/forge-gui/res/cardsfolder/s/syphon_life.txt b/forge-gui/res/cardsfolder/s/syphon_life.txt index 6f875343810..218143602c2 100644 --- a/forge-gui/res/cardsfolder/s/syphon_life.txt +++ b/forge-gui/res/cardsfolder/s/syphon_life.txt @@ -5,4 +5,4 @@ A:SP$ LoseLife | Cost$ 1 B B | ValidTgts$ Player | TgtPrompt$ Select target play A:SP$ LoseLife | Cost$ 1 B B Discard<1/Land> | ActivationZone$ Graveyard | CostDesc$ Retrace | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 2 | SubAbility$ DBGainLife | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/syphon_life.jpg -Oracle:Target player loses 2 life and you gain 2 life.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Target player loses 2 life and you gain 2 life.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/s/syphon_mind.txt b/forge-gui/res/cardsfolder/s/syphon_mind.txt index d8743bae06b..84aa91e90b9 100644 --- a/forge-gui/res/cardsfolder/s/syphon_mind.txt +++ b/forge-gui/res/cardsfolder/s/syphon_mind.txt @@ -1,9 +1,9 @@ -Name:Syphon Mind -ManaCost:3 B -Types:Sorcery -A:SP$ Discard | Cost$ 3 B | Defined$ Opponent | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Each other player discards a card. You draw a card for each card discarded this way. -SVar:DBDraw:DB$ Draw | Cost$ 0 | NumCards$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/syphon_mind.jpg -Oracle:Each other player discards a card. You draw a card for each card discarded this way. \ No newline at end of file +Name:Syphon Mind +ManaCost:3 B +Types:Sorcery +A:SP$ Discard | Cost$ 3 B | Defined$ Opponent | NumCards$ 1 | Mode$ TgtChoose | RememberDiscarded$ True | SubAbility$ DBDraw | SpellDescription$ Each other player discards a card. You draw a card for each card discarded this way. +SVar:DBDraw:DB$ Draw | Cost$ 0 | NumCards$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/syphon_mind.jpg +Oracle:Each other player discards a card. You draw a card for each card discarded this way. diff --git a/forge-gui/res/cardsfolder/s/syphon_sliver.txt b/forge-gui/res/cardsfolder/s/syphon_sliver.txt index a061b472dda..d56bfb8405e 100644 --- a/forge-gui/res/cardsfolder/s/syphon_sliver.txt +++ b/forge-gui/res/cardsfolder/s/syphon_sliver.txt @@ -1,8 +1,8 @@ -Name:Syphon Sliver -ManaCost:2 B -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Lifelink | Description$ Sliver creatures you control have lifelink. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/syphon_sliver.jpg -Oracle:Sliver creatures you control have lifelink. (Damage dealt by a Sliver creature you control also causes you to gain that much life.) +Name:Syphon Sliver +ManaCost:2 B +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddKeyword$ Lifelink | Description$ Sliver creatures you control have lifelink. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/syphon_sliver.jpg +Oracle:Sliver creatures you control have lifelink. (Damage dealt by a Sliver creature you control also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/s/syphon_soul.txt b/forge-gui/res/cardsfolder/s/syphon_soul.txt index d370bcd2848..9656ed2b0cd 100644 --- a/forge-gui/res/cardsfolder/s/syphon_soul.txt +++ b/forge-gui/res/cardsfolder/s/syphon_soul.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 2 B | Defined$ Opponent | NumDmg$ 2 | SubAbility$ DBGai SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X | StackDescription$ You gain life equal to the damage dealt this way. SVar:X:Count$TotalDamageDoneByThisTurn SVar:Picture:http://www.wizards.com/global/images/magic/general/syphon_soul.jpg -Oracle:Syphon Soul deals 2 damage to each other player. You gain life equal to the damage dealt this way. \ No newline at end of file +Oracle:Syphon Soul deals 2 damage to each other player. You gain life equal to the damage dealt this way. diff --git a/forge-gui/res/cardsfolder/s/szadek_lord_of_secrets.txt b/forge-gui/res/cardsfolder/s/szadek_lord_of_secrets.txt index 4d19a2a1eea..a5df1b0f41f 100644 --- a/forge-gui/res/cardsfolder/s/szadek_lord_of_secrets.txt +++ b/forge-gui/res/cardsfolder/s/szadek_lord_of_secrets.txt @@ -8,4 +8,4 @@ SVar:X:ReplaceCount$DamageAmount SVar:CountersAndMill:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ X | References$ X | CounterType$ P1P1 | SubAbility$ Mill SVar:Mill:DB$ Mill | Cost$ 0 | Defined$ ReplacedTarget | NumCards$ X | References$ X SVar:Picture:http://www.wizards.com/global/images/magic/general/szadek_lord_of_secrets.jpg -Oracle:Flying\nIf Szadek, Lord of Secrets would deal combat damage to a player, instead put that many +1/+1 counters on Szadek and that player puts that many cards from the top of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Flying\nIf Szadek, Lord of Secrets would deal combat damage to a player, instead put that many +1/+1 counters on Szadek and that player puts that many cards from the top of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/t/tablet_of_epityr.txt b/forge-gui/res/cardsfolder/t/tablet_of_epityr.txt index 05c9fd66a56..09082de57ea 100644 --- a/forge-gui/res/cardsfolder/t/tablet_of_epityr.txt +++ b/forge-gui/res/cardsfolder/t/tablet_of_epityr.txt @@ -4,4 +4,4 @@ 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. 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 +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. diff --git a/forge-gui/res/cardsfolder/t/tablet_of_the_guilds.txt b/forge-gui/res/cardsfolder/t/tablet_of_the_guilds.txt index 59aba63e57f..2ea531f7be9 100644 --- a/forge-gui/res/cardsfolder/t/tablet_of_the_guilds.txt +++ b/forge-gui/res/cardsfolder/t/tablet_of_the_guilds.txt @@ -1,11 +1,11 @@ -Name:Tablet of the Guilds -ManaCost:2 -Types:Artifact -K:ETBReplacement:Other:ChooseColors -SVar:ChooseColors:DB$ ChooseColor | Defined$ You | TwoColors$ True | AILogic$ MostProminentDualInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose two colors. -T:Mode$ SpellCast | ValidCard$ Card.AnyChosenColor | ValidActivatingPlayer$ You | Execute$ TrigGainFirstLife | TriggerDescription$ Whenever you cast a spell, if it's at least one of the chosen colors, you gain 1 life for each of the chosen colors it is. -SVar:TrigGainFirstLife:DB$ GainLife | LifeAmount$ 1 | SubAbility$ GainSecondLife -SVar:GainSecondLife:DB$ GainLife | LifeAmount$ 1 | ConditionCheckSVar$ AllCols -SVar:AllCols:TriggeredCard$Valid Card.AllChosenColors -SVar:Picture:http://www.wizards.com/global/images/magic/general/tablet_of_the_guilds.jpg -Oracle:As Tablet of the Guilds enters the battlefield, choose two colors.\nWhenever you cast a spell, if it's at least one of the chosen colors, you gain 1 life for each of the chosen colors it is. \ No newline at end of file +Name:Tablet of the Guilds +ManaCost:2 +Types:Artifact +K:ETBReplacement:Other:ChooseColors +SVar:ChooseColors:DB$ ChooseColor | Defined$ You | TwoColors$ True | AILogic$ MostProminentDualInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose two colors. +T:Mode$ SpellCast | ValidCard$ Card.AnyChosenColor | ValidActivatingPlayer$ You | Execute$ TrigGainFirstLife | TriggerDescription$ Whenever you cast a spell, if it's at least one of the chosen colors, you gain 1 life for each of the chosen colors it is. +SVar:TrigGainFirstLife:DB$ GainLife | LifeAmount$ 1 | SubAbility$ GainSecondLife +SVar:GainSecondLife:DB$ GainLife | LifeAmount$ 1 | ConditionCheckSVar$ AllCols +SVar:AllCols:TriggeredCard$Valid Card.AllChosenColors +SVar:Picture:http://www.wizards.com/global/images/magic/general/tablet_of_the_guilds.jpg +Oracle:As Tablet of the Guilds enters the battlefield, choose two colors.\nWhenever you cast a spell, if it's at least one of the chosen colors, you gain 1 life for each of the chosen colors it is. diff --git a/forge-gui/res/cardsfolder/t/tahngarth.txt b/forge-gui/res/cardsfolder/t/tahngarth.txt index 1842345d85b..2d6ea5a2dbc 100644 --- a/forge-gui/res/cardsfolder/t/tahngarth.txt +++ b/forge-gui/res/cardsfolder/t/tahngarth.txt @@ -1,7 +1,7 @@ -Name:Tahngarth -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+7 -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/tahngarth.jpg -Oracle:Hand -1, life +7\nCreatures you control have haste. \ No newline at end of file +Name:Tahngarth +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+7 +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Description$ Creatures you control have haste. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/tahngarth.jpg +Oracle:Hand -1, life +7\nCreatures you control have haste. diff --git a/forge-gui/res/cardsfolder/t/tahngarth_talruum_hero.txt b/forge-gui/res/cardsfolder/t/tahngarth_talruum_hero.txt index 55ef78ce01b..82a28bcdb4c 100644 --- a/forge-gui/res/cardsfolder/t/tahngarth_talruum_hero.txt +++ b/forge-gui/res/cardsfolder/t/tahngarth_talruum_hero.txt @@ -8,4 +8,4 @@ SVar:DamageThis:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ SVar:X:Count$CardPower SVar:Y:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/tahngarth_talruum_hero.jpg -Oracle:Vigilance\n{1}{R}, {T}: Tahngarth, Talruum Hero deals damage equal to its power to target creature. That creature deals damage equal to its power to Tahngarth. \ No newline at end of file +Oracle:Vigilance\n{1}{R}, {T}: Tahngarth, Talruum Hero deals damage equal to its power to target creature. That creature deals damage equal to its power to Tahngarth. diff --git a/forge-gui/res/cardsfolder/t/tahngarths_glare.txt b/forge-gui/res/cardsfolder/t/tahngarths_glare.txt index 59b43c9c639..eefd8b5c2eb 100644 --- a/forge-gui/res/cardsfolder/t/tahngarths_glare.txt +++ b/forge-gui/res/cardsfolder/t/tahngarths_glare.txt @@ -1,8 +1,8 @@ -Name:Tahngarth's Glare -ManaCost:R -Types:Sorcery -A:SP$ RearrangeTopOfLibrary | Cost$ R | ValidTgts$ Opponent | NumCards$ 3 | SubAbility$ DBRearange | SpellDescription$ Look at the top three cards of target opponent's library, then put them back in any order. That player looks at the top three cards of your library, then puts them back in any order. -SVar:DBRearange:DB$ RearrangeTopOfLibrary | Defined$ You | RearrangePlayer$ Targeted | NumCards$ 3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tahngarths_glare.jpg -Oracle:Look at the top three cards of target opponent's library, then put them back in any order. That player looks at the top three cards of your library, then puts them back in any order. +Name:Tahngarth's Glare +ManaCost:R +Types:Sorcery +A:SP$ RearrangeTopOfLibrary | Cost$ R | ValidTgts$ Opponent | NumCards$ 3 | SubAbility$ DBRearange | SpellDescription$ Look at the top three cards of target opponent's library, then put them back in any order. That player looks at the top three cards of your library, then puts them back in any order. +SVar:DBRearange:DB$ RearrangeTopOfLibrary | Defined$ You | RearrangePlayer$ Targeted | NumCards$ 3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tahngarths_glare.jpg +Oracle:Look at the top three cards of target opponent's library, then put them back in any order. That player looks at the top three cards of your library, then puts them back in any order. diff --git a/forge-gui/res/cardsfolder/t/tahngarths_rage.txt b/forge-gui/res/cardsfolder/t/tahngarths_rage.txt index 49512d7c710..98645cf8538 100644 --- a/forge-gui/res/cardsfolder/t/tahngarths_rage.txt +++ b/forge-gui/res/cardsfolder/t/tahngarths_rage.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy+attacking | AddPower$ 3 | De S:Mode$ Continuous | Affected$ Creature.EnchantedBy+notattacking | AddPower$ -2 | AddToughness$ -1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tahngarths_rage.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+0 as long as it's attacking. Otherwise, it gets -2/-1. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+0 as long as it's attacking. Otherwise, it gets -2/-1. diff --git a/forge-gui/res/cardsfolder/t/taiga.txt b/forge-gui/res/cardsfolder/t/taiga.txt index 3cd1d3c5ad0..6997a3d984b 100644 --- a/forge-gui/res/cardsfolder/t/taiga.txt +++ b/forge-gui/res/cardsfolder/t/taiga.txt @@ -2,4 +2,4 @@ Name:Taiga ManaCost:no cost Types:Land Mountain Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/taiga.jpg -Oracle:({T}: Add {R} or {G} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {R} or {G} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/t/tainted_aether.txt b/forge-gui/res/cardsfolder/t/tainted_aether.txt index 639b34e938a..ed2cb113458 100644 --- a/forge-gui/res/cardsfolder/t/tainted_aether.txt +++ b/forge-gui/res/cardsfolder/t/tainted_aether.txt @@ -6,4 +6,4 @@ SVar:TrigSacrifice:AB$ Sacrifice | Cost$ 0 | SacValid$ Creature,Land | Defined$ SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_aether.jpg -Oracle:Whenever a creature enters the battlefield, its controller sacrifices a creature or land. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield, its controller sacrifices a creature or land. diff --git a/forge-gui/res/cardsfolder/t/tainted_field.txt b/forge-gui/res/cardsfolder/t/tainted_field.txt index 392597ac91b..00bc55d38b6 100644 --- a/forge-gui/res/cardsfolder/t/tainted_field.txt +++ b/forge-gui/res/cardsfolder/t/tainted_field.txt @@ -5,4 +5,4 @@ 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 -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {B} to your mana pool. Activate this ability only if you control a Swamp. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {B} to your mana pool. Activate this ability only if you control a Swamp. diff --git a/forge-gui/res/cardsfolder/t/tainted_isle.txt b/forge-gui/res/cardsfolder/t/tainted_isle.txt index 4bf776158f5..4ce40e46a41 100644 --- a/forge-gui/res/cardsfolder/t/tainted_isle.txt +++ b/forge-gui/res/cardsfolder/t/tainted_isle.txt @@ -5,4 +5,4 @@ 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 -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Activate this ability only if you control a Swamp. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Activate this ability only if you control a Swamp. diff --git a/forge-gui/res/cardsfolder/t/tainted_pact.txt b/forge-gui/res/cardsfolder/t/tainted_pact.txt index f46572f9269..587cacb58c8 100644 --- a/forge-gui/res/cardsfolder/t/tainted_pact.txt +++ b/forge-gui/res/cardsfolder/t/tainted_pact.txt @@ -1,13 +1,13 @@ -Name:Tainted Pact -ManaCost:1 B -Types:Instant -A:SP$ Repeat | Cost$ 1 B | RepeatSubAbility$ DBRepeat | RepeatCheckSVar$ TaintedCheck | RepeatSVarCompare$ EQ0 | RepeatDefined$ Imprinted | RepeatPresent$ Card.sharesNameWith Remembered | RepeatCompare$ EQ0 | SubAbility$ DBCleanup | StackDescription$ SpellDescription | SpellDescription$ Exile the top card of your library. You may put that card into your hand unless it has the same name as another card exiled this way. Repeat this process until you put a card into your hand or you exile two cards with the same name, whichever comes first. -SVar:DBRepeat:DB$ Pump | RememberObjects$ Imprinted | SubAbility$ DBForget -SVar:DBForget:DB$ Cleanup | ClearImprinted$ True | SubAbility$ DBMill -SVar:DBMill:DB$ Mill | Defined$ You | NumCards$ 1 | Destination$ Exile | Imprint$ True | SubAbility$ DBReturnToHand -SVar:DBReturnToHand:DB$ ChangeZone | ConditionCheckSVar$ CheckName | ConditionSVarCompare$ EQ0 | Origin$ Exile | Destination$ Hand | Defined$ Imprinted | Optional$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:TaintedCheck:Count$ValidHand Card.IsImprinted -SVar:CheckName:Imprinted$Valid Card.sharesNameWith Remembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_pact.jpg -Oracle:Exile the top card of your library. You may put that card into your hand unless it has the same name as another card exiled this way. Repeat this process until you put a card into your hand or you exile two cards with the same name, whichever comes first. \ No newline at end of file +Name:Tainted Pact +ManaCost:1 B +Types:Instant +A:SP$ Repeat | Cost$ 1 B | RepeatSubAbility$ DBRepeat | RepeatCheckSVar$ TaintedCheck | RepeatSVarCompare$ EQ0 | RepeatDefined$ Imprinted | RepeatPresent$ Card.sharesNameWith Remembered | RepeatCompare$ EQ0 | SubAbility$ DBCleanup | StackDescription$ SpellDescription | SpellDescription$ Exile the top card of your library. You may put that card into your hand unless it has the same name as another card exiled this way. Repeat this process until you put a card into your hand or you exile two cards with the same name, whichever comes first. +SVar:DBRepeat:DB$ Pump | RememberObjects$ Imprinted | SubAbility$ DBForget +SVar:DBForget:DB$ Cleanup | ClearImprinted$ True | SubAbility$ DBMill +SVar:DBMill:DB$ Mill | Defined$ You | NumCards$ 1 | Destination$ Exile | Imprint$ True | SubAbility$ DBReturnToHand +SVar:DBReturnToHand:DB$ ChangeZone | ConditionCheckSVar$ CheckName | ConditionSVarCompare$ EQ0 | Origin$ Exile | Destination$ Hand | Defined$ Imprinted | Optional$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:TaintedCheck:Count$ValidHand Card.IsImprinted +SVar:CheckName:Imprinted$Valid Card.sharesNameWith Remembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_pact.jpg +Oracle:Exile the top card of your library. You may put that card into your hand unless it has the same name as another card exiled this way. Repeat this process until you put a card into your hand or you exile two cards with the same name, whichever comes first. diff --git a/forge-gui/res/cardsfolder/t/tainted_peak.txt b/forge-gui/res/cardsfolder/t/tainted_peak.txt index 1c36ed306a0..2db7010dde1 100644 --- a/forge-gui/res/cardsfolder/t/tainted_peak.txt +++ b/forge-gui/res/cardsfolder/t/tainted_peak.txt @@ -5,4 +5,4 @@ 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 -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Activate this ability only if you control a Swamp. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Activate this ability only if you control a Swamp. diff --git a/forge-gui/res/cardsfolder/t/tainted_sigil.txt b/forge-gui/res/cardsfolder/t/tainted_sigil.txt index 32c4522522c..4cf82bdc7c0 100644 --- a/forge-gui/res/cardsfolder/t/tainted_sigil.txt +++ b/forge-gui/res/cardsfolder/t/tainted_sigil.txt @@ -1,7 +1,7 @@ -Name:Tainted Sigil -ManaCost:1 W B -Types:Artifact -A:AB$ GainLife | Cost$ T Sac<1/CARDNAME> | LifeAmount$ X | References$ X,Y | SpellDescription$ You gain life equal to the total life lost by all players this turn. (Damage causes loss of life.) -SVar:X:PlayerCountPlayers$LifeLostThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_sigil.jpg -Oracle:{T}, Sacrifice Tainted Sigil: You gain life equal to the total life lost by all players this turn. (Damage causes loss of life.) \ No newline at end of file +Name:Tainted Sigil +ManaCost:1 W B +Types:Artifact +A:AB$ GainLife | Cost$ T Sac<1/CARDNAME> | LifeAmount$ X | References$ X,Y | SpellDescription$ You gain life equal to the total life lost by all players this turn. (Damage causes loss of life.) +SVar:X:PlayerCountPlayers$LifeLostThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_sigil.jpg +Oracle:{T}, Sacrifice Tainted Sigil: You gain life equal to the total life lost by all players this turn. (Damage causes loss of life.) diff --git a/forge-gui/res/cardsfolder/t/tainted_specter.txt b/forge-gui/res/cardsfolder/t/tainted_specter.txt index c35a5d8944f..23b4260dd1b 100644 --- a/forge-gui/res/cardsfolder/t/tainted_specter.txt +++ b/forge-gui/res/cardsfolder/t/tainted_specter.txt @@ -1,10 +1,10 @@ -Name:Tainted Specter -ManaCost:3 B -Types:Creature Specter -PT:2/2 -K:Flying -A:AB$ Discard | Cost$ 1 B B T | ValidTgts$ Player | SorcerySpeed$ True | NumCards$ 1 | Mode$ TgtChoose | SorcerySpeed$ True | RememberDiscarded$ True | SubAbility$ DBDmg | UnlessPayer$ Targeted | UnlessCost$ PutCardToLibFromHand<1/0/Card> | SpellDescription$ Target player discards a card unless he or she puts a card from his or her hand on top of his or her library. If that player discards a card this way, CARDNAME deals 1 damage to each creature and each player. Activate this ability only any time you could cast a sorcery. -SVar:DBDmg:DB$ DamageAll | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_specter.jpg -Oracle:Flying\n{1}{B}{B}, {T}: Target player discards a card unless he or she puts a card from his or her hand on top of his or her library. If that player discards a card this way, Tainted Specter deals 1 damage to each creature and each player. Activate this ability only any time you could cast a sorcery. +Name:Tainted Specter +ManaCost:3 B +Types:Creature Specter +PT:2/2 +K:Flying +A:AB$ Discard | Cost$ 1 B B T | ValidTgts$ Player | SorcerySpeed$ True | NumCards$ 1 | Mode$ TgtChoose | SorcerySpeed$ True | RememberDiscarded$ True | SubAbility$ DBDmg | UnlessPayer$ Targeted | UnlessCost$ PutCardToLibFromHand<1/0/Card> | SpellDescription$ Target player discards a card unless he or she puts a card from his or her hand on top of his or her library. If that player discards a card this way, CARDNAME deals 1 damage to each creature and each player. Activate this ability only any time you could cast a sorcery. +SVar:DBDmg:DB$ DamageAll | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_specter.jpg +Oracle:Flying\n{1}{B}{B}, {T}: Target player discards a card unless he or she puts a card from his or her hand on top of his or her library. If that player discards a card this way, Tainted Specter deals 1 damage to each creature and each player. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/t/tainted_strike.txt b/forge-gui/res/cardsfolder/t/tainted_strike.txt index fb24b9c9c21..04b8114936c 100644 --- a/forge-gui/res/cardsfolder/t/tainted_strike.txt +++ b/forge-gui/res/cardsfolder/t/tainted_strike.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Instant A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | KW$ Infect | SpellDescription$ Target creature gets +1/+0 and gains infect until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_strike.jpg -Oracle:Target creature gets +1/+0 and gains infect until end of turn. (This creature 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 +Oracle:Target creature gets +1/+0 and gains infect until end of turn. (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/t/tainted_well.txt b/forge-gui/res/cardsfolder/t/tainted_well.txt index 05ee54f68ff..188072e275a 100644 --- a/forge-gui/res/cardsfolder/t/tainted_well.txt +++ b/forge-gui/res/cardsfolder/t/tainted_well.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddType$ Swamp | RemoveSubType T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/tainted_well.jpg -Oracle:Enchant land\nWhen Tainted Well enters the battlefield, draw a card.\nEnchanted land is a Swamp. \ No newline at end of file +Oracle:Enchant land\nWhen Tainted Well enters the battlefield, draw a card.\nEnchanted land is a Swamp. diff --git a/forge-gui/res/cardsfolder/t/tainted_wood.txt b/forge-gui/res/cardsfolder/t/tainted_wood.txt index 2bf8fefaaec..7e2628593a9 100644 --- a/forge-gui/res/cardsfolder/t/tainted_wood.txt +++ b/forge-gui/res/cardsfolder/t/tainted_wood.txt @@ -5,4 +5,4 @@ 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 -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {G} to your mana pool. Activate this ability only if you control a Swamp. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {G} to your mana pool. Activate this ability only if you control a Swamp. diff --git a/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt b/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt index 374694bc70d..027841b20f9 100644 --- a/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt +++ b/forge-gui/res/cardsfolder/t/taj_nar_swordsmith.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S 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 -Oracle:When Taj-Nar Swordsmith 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. \ No newline at end of file +Oracle:When Taj-Nar Swordsmith 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. diff --git a/forge-gui/res/cardsfolder/t/tajic_blade_of_the_legion.txt b/forge-gui/res/cardsfolder/t/tajic_blade_of_the_legion.txt index 9d51f0f3534..021ed5256da 100644 --- a/forge-gui/res/cardsfolder/t/tajic_blade_of_the_legion.txt +++ b/forge-gui/res/cardsfolder/t/tajic_blade_of_the_legion.txt @@ -1,10 +1,10 @@ -Name:Tajic, Blade of the Legion -ManaCost:2 R W -Types:Legendary Creature Human Soldier -PT:2/2 -K:Indestructible -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +5/+5 until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | NumAtt$ +5 | NumDef$ +5 -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/tajic_blade_of_the_legion.jpg -Oracle:Tajic, Blade of the Legion is indestructible.\nBattalion - Whenever Tajic and at least two other creatures attack, Tajic gets +5/+5 until end of turn. \ No newline at end of file +Name:Tajic, Blade of the Legion +ManaCost:2 R W +Types:Legendary Creature Human Soldier +PT:2/2 +K:Indestructible +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +5/+5 until end of turn. +SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | NumAtt$ +5 | NumDef$ +5 +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/tajic_blade_of_the_legion.jpg +Oracle:Tajic, Blade of the Legion is indestructible.\nBattalion - Whenever Tajic and at least two other creatures attack, Tajic gets +5/+5 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tajuru_archer.txt b/forge-gui/res/cardsfolder/t/tajuru_archer.txt index 01a8ddfa771..19b784e407c 100644 --- a/forge-gui/res/cardsfolder/t/tajuru_archer.txt +++ b/forge-gui/res/cardsfolder/t/tajuru_archer.txt @@ -10,4 +10,4 @@ SVar:PlayMain1:TRUE SVar:BuffedBy:Ally SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tajuru_archer.jpg -Oracle:Whenever Tajuru Archer or another Ally enters the battlefield under your control, you may have Tajuru Archer deal damage to target creature with flying equal to the number of Allies you control. \ No newline at end of file +Oracle:Whenever Tajuru Archer or another Ally enters the battlefield under your control, you may have Tajuru Archer deal damage to target creature with flying equal to the number of Allies you control. diff --git a/forge-gui/res/cardsfolder/t/tajuru_preserver.txt b/forge-gui/res/cardsfolder/t/tajuru_preserver.txt index 07618735d0a..0b95f33e70d 100644 --- a/forge-gui/res/cardsfolder/t/tajuru_preserver.txt +++ b/forge-gui/res/cardsfolder/t/tajuru_preserver.txt @@ -1,7 +1,7 @@ -Name:Tajuru Preserver -ManaCost:1 G -Types:Creature Elf Shaman -PT:2/1 -S:Mode$ Continuous | Affected$ You | AddKeyword$ Spells and abilities your opponents control can't cause you to sacrifice permanents. | Description$ Spells and abilities your opponents control can't cause you to sacrifice permanents. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tajuru_preserver.jpg -Oracle:Spells and abilities your opponents control can't cause you to sacrifice permanents. \ No newline at end of file +Name:Tajuru Preserver +ManaCost:1 G +Types:Creature Elf Shaman +PT:2/1 +S:Mode$ Continuous | Affected$ You | AddKeyword$ Spells and abilities your opponents control can't cause you to sacrifice permanents. | Description$ Spells and abilities your opponents control can't cause you to sacrifice permanents. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tajuru_preserver.jpg +Oracle:Spells and abilities your opponents control can't cause you to sacrifice permanents. diff --git a/forge-gui/res/cardsfolder/t/takara.txt b/forge-gui/res/cardsfolder/t/takara.txt index a07d4595325..16b19f496b5 100644 --- a/forge-gui/res/cardsfolder/t/takara.txt +++ b/forge-gui/res/cardsfolder/t/takara.txt @@ -1,8 +1,8 @@ -Name:Takara -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+3/-8 -A:AB$ DealDamage | ActivationZone$ Command | Cost$ Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/takara.jpg -Oracle:Hand +3, life -8\nSacrifice a creature: Takara deals 1 damage to target creature or player. \ No newline at end of file +Name:Takara +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+3/-8 +A:AB$ DealDamage | ActivationZone$ Command | Cost$ Sac<1/Creature> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/takara.jpg +Oracle:Hand +3, life -8\nSacrifice a creature: Takara deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/take_possession.txt b/forge-gui/res/cardsfolder/t/take_possession.txt index 08b8185d7ca..de736873607 100644 --- a/forge-gui/res/cardsfolder/t/take_possession.txt +++ b/forge-gui/res/cardsfolder/t/take_possession.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Permanent.EnchantedBy | GainControl$ You | Descri A:SP$ Attach | Cost$ 5 U U | ValidTgts$ Permanent | AILogic$ GainControl SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136199.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nEnchant permanent\nYou control enchanted permanent. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nEnchant permanent\nYou control enchanted permanent. diff --git a/forge-gui/res/cardsfolder/t/takeno_samurai_general.txt b/forge-gui/res/cardsfolder/t/takeno_samurai_general.txt index c5f1d0a6055..f1b43b0958a 100644 --- a/forge-gui/res/cardsfolder/t/takeno_samurai_general.txt +++ b/forge-gui/res/cardsfolder/t/takeno_samurai_general.txt @@ -1,10 +1,10 @@ -Name:Takeno, Samurai General -ManaCost:5 W -Types:Legendary Creature Human Samurai -PT:3/3 -K:Bushido 2 -S:Mode$ Continuous | Affected$ Creature.Samurai+Other+YouCtrl | AffectedZone$ Battlefield | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Each other Samurai creature you control gets +1/+1 for each point of bushido it has. -SVar:AffectedX:Count$BushidoPoint -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/takeno_samurai_general.jpg -Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\nEach other Samurai creature you control gets +1/+1 for each point of bushido it has. \ No newline at end of file +Name:Takeno, Samurai General +ManaCost:5 W +Types:Legendary Creature Human Samurai +PT:3/3 +K:Bushido 2 +S:Mode$ Continuous | Affected$ Creature.Samurai+Other+YouCtrl | AffectedZone$ Battlefield | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Each other Samurai creature you control gets +1/+1 for each point of bushido it has. +SVar:AffectedX:Count$BushidoPoint +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/takeno_samurai_general.jpg +Oracle:Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.)\nEach other Samurai creature you control gets +1/+1 for each point of bushido it has. diff --git a/forge-gui/res/cardsfolder/t/takenos_cavalry.txt b/forge-gui/res/cardsfolder/t/takenos_cavalry.txt index 248cc9e0b3f..833d3ca7dac 100644 --- a/forge-gui/res/cardsfolder/t/takenos_cavalry.txt +++ b/forge-gui/res/cardsfolder/t/takenos_cavalry.txt @@ -6,4 +6,4 @@ K:Bushido 1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Spirit.attacking,Spirit.blocking | TgtPrompt$ Select target attacking or blocking Spirit | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target attacking or blocking Spirit. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/takenos_cavalry.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{T}: Takeno's Cavalry deals 1 damage to target attacking or blocking Spirit. \ No newline at end of file +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\n{T}: Takeno's Cavalry deals 1 damage to target attacking or blocking Spirit. diff --git a/forge-gui/res/cardsfolder/t/takenuma.txt b/forge-gui/res/cardsfolder/t/takenuma.txt index 5d0526a02f4..522a2e91b14 100644 --- a/forge-gui/res/cardsfolder/t/takenuma.txt +++ b/forge-gui/res/cardsfolder/t/takenuma.txt @@ -1,9 +1,9 @@ -Name:Takenuma -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 {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 +Name:Takenuma +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 {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. diff --git a/forge-gui/res/cardsfolder/t/takenuma_bleeder.txt b/forge-gui/res/cardsfolder/t/takenuma_bleeder.txt index 5642b91798c..b88a01e2036 100644 --- a/forge-gui/res/cardsfolder/t/takenuma_bleeder.txt +++ b/forge-gui/res/cardsfolder/t/takenuma_bleeder.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescript T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigLoseLife | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, you lose 1 life if you don't control a Demon. SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | ConditionPresent$ Demon.YouCtrl | ConditionCompare$ EQ0 SVar:Picture:http://www.wizards.com/global/images/magic/general/takenuma_bleeder.jpg -Oracle:Whenever Takenuma Bleeder attacks or blocks, you lose 1 life if you don't control a Demon. \ No newline at end of file +Oracle:Whenever Takenuma Bleeder attacks or blocks, you lose 1 life if you don't control a Demon. diff --git a/forge-gui/res/cardsfolder/t/takklemaggot.txt b/forge-gui/res/cardsfolder/t/takklemaggot.txt index 5d222e41a34..72a38376c51 100644 --- a/forge-gui/res/cardsfolder/t/takklemaggot.txt +++ b/forge-gui/res/cardsfolder/t/takklemaggot.txt @@ -1,21 +1,21 @@ -Name:Takklemaggot -ManaCost:2 B B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ ChangesZone | ValidCard$ Card.Self+nonAura | Origin$ Battlefield | Destination$ Any | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ M0M1 | CounterNum$ 1 -T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigChoose | TriggerDescription$ When enchanted creature dies, that creature's controller chooses a creature that CARDNAME could enchant. If he or she does, return CARDNAME to the battlefield under your control attached to that creature. If he or she doesn't, return CARDNAME to the battlefield under your control as a non-Aura enchantment. It loses "enchant creature" and gains "At the beginning of that player's upkeep, CARDNAME deals 1 damage to him or her." -SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ TriggeredCardController | Choices$ Creature.CanBeEnchantedBy | Mandatory$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | AttachedTo$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBAnimate -SVar:DBAnimate:DB$ Animate | Defined$ Self | Types$ Enchantment | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveKeywords$ Enchant creature | Triggers$ TrigUpkeep | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBPump | Permanent$ True -SVar:DBPump:DB$ Pump | RememberObjects$ TriggeredCardController | SubAbility$ DBChangeZone2 | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 -SVar:DBChangeZone2:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 -SVar:TrigUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of that player's upkeep, CARDNAME deals 1 damage to him or her. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | NumDmg$ 1 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/takklemaggot.jpg -Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature.\nWhen enchanted creature dies, that creature's controller chooses a creature that Takklemaggot could enchant. If he or she does, return Takklemaggot to the battlefield under your control attached to that creature. If he or she doesn't, return Takklemaggot to the battlefield under your control as a non-Aura enchantment. It loses "enchant creature" and gains "At the beginning of that player's upkeep, Takklemaggot deals 1 damage to him or her." +Name:Takklemaggot +ManaCost:2 B B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ ChangesZone | ValidCard$ Card.Self+nonAura | Origin$ Battlefield | Destination$ Any | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ M0M1 | CounterNum$ 1 +T:Mode$ ChangesZone | ValidCard$ Card.AttachedBy | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigChoose | TriggerDescription$ When enchanted creature dies, that creature's controller chooses a creature that CARDNAME could enchant. If he or she does, return CARDNAME to the battlefield under your control attached to that creature. If he or she doesn't, return CARDNAME to the battlefield under your control as a non-Aura enchantment. It loses "enchant creature" and gains "At the beginning of that player's upkeep, CARDNAME deals 1 damage to him or her." +SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Defined$ TriggeredCardController | Choices$ Creature.CanBeEnchantedBy | Mandatory$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | AttachedTo$ ChosenCard | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ GE1 | SubAbility$ DBAnimate +SVar:DBAnimate:DB$ Animate | Defined$ Self | Types$ Enchantment | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveKeywords$ Enchant creature | Triggers$ TrigUpkeep | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 | SubAbility$ DBPump | Permanent$ True +SVar:DBPump:DB$ Pump | RememberObjects$ TriggeredCardController | SubAbility$ DBChangeZone2 | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 +SVar:DBChangeZone2:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ConditionDefined$ ChosenCard | ConditionPresent$ Creature | ConditionCompare$ EQ0 +SVar:TrigUpkeep:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.IsRemembered | Execute$ TrigDmg | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of that player's upkeep, CARDNAME deals 1 damage to him or her. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | NumDmg$ 1 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/takklemaggot.jpg +Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature.\nWhen enchanted creature dies, that creature's controller chooses a creature that Takklemaggot could enchant. If he or she does, return Takklemaggot to the battlefield under your control attached to that creature. If he or she doesn't, return Takklemaggot to the battlefield under your control as a non-Aura enchantment. It loses "enchant creature" and gains "At the beginning of that player's upkeep, Takklemaggot deals 1 damage to him or her." diff --git a/forge-gui/res/cardsfolder/t/talaras_bane.txt b/forge-gui/res/cardsfolder/t/talaras_bane.txt index 5e1d9db8071..b252190f8b9 100644 --- a/forge-gui/res/cardsfolder/t/talaras_bane.txt +++ b/forge-gui/res/cardsfolder/t/talaras_bane.txt @@ -1,13 +1,13 @@ -Name:Talara's Bane -ManaCost:1 B -Types:Sorcery -A:SP$ RevealHand | Cost$ 1 B | ValidTgts$ Opponent | RememberRevealed$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a green or white creature card from it. You gain life equal to that creature card's toughness, then that player discards that card. -SVar:DBChoose:DB$ ChooseCard | ChoiceZone$ Hand | Amount$ 1 | Choices$ Creature.Green+IsRemembered,Creature.White+IsRemembered | SubAbility$ DBImprint | StackDescription$ None -SVar:DBImprint:DB$ Pump | Defined$ ChosenCard | PumpZone$ Hand | ImprintCards$ ChosenCard | SubAbility$ DBGainLife | StackDescription$ None -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBDiscard | StackDescription$ None | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:DBDiscard:DB$ Discard | DefinedCards$ Imprinted | Defined$ Targeted | Mode$ Defined | SubAbility$ DBCleanup | StackDescription$ None | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:X:Imprinted$CardToughness -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/talaras_bane.jpg -Oracle:Target opponent reveals his or her hand. You choose a green or white creature card from it. You gain life equal to that creature card's toughness, then that player discards that card. \ No newline at end of file +Name:Talara's Bane +ManaCost:1 B +Types:Sorcery +A:SP$ RevealHand | Cost$ 1 B | ValidTgts$ Opponent | RememberRevealed$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Target opponent reveals his or her hand. You choose a green or white creature card from it. You gain life equal to that creature card's toughness, then that player discards that card. +SVar:DBChoose:DB$ ChooseCard | ChoiceZone$ Hand | Amount$ 1 | Choices$ Creature.Green+IsRemembered,Creature.White+IsRemembered | SubAbility$ DBImprint | StackDescription$ None +SVar:DBImprint:DB$ Pump | Defined$ ChosenCard | PumpZone$ Hand | ImprintCards$ ChosenCard | SubAbility$ DBGainLife | StackDescription$ None +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X | SubAbility$ DBDiscard | StackDescription$ None | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:DBDiscard:DB$ Discard | DefinedCards$ Imprinted | Defined$ Targeted | Mode$ Defined | SubAbility$ DBCleanup | StackDescription$ None | ConditionDefined$ Imprinted | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:X:Imprinted$CardToughness +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/talaras_bane.jpg +Oracle:Target opponent reveals his or her hand. You choose a green or white creature card from it. You gain life equal to that creature card's toughness, then that player discards that card. diff --git a/forge-gui/res/cardsfolder/t/talaras_battalion.txt b/forge-gui/res/cardsfolder/t/talaras_battalion.txt index 9173b117f28..5df7eea3382 100644 --- a/forge-gui/res/cardsfolder/t/talaras_battalion.txt +++ b/forge-gui/res/cardsfolder/t/talaras_battalion.txt @@ -1,9 +1,9 @@ -Name:Talara's Battalion -ManaCost:1 G -Types:Creature Elf Warrior -PT:4/3 -K:Trample -S:Mode$ CantBeCast | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ EQ0 | EffectZone$ All | Description$ Cast CARDNAME only if you've cast another green spell this turn. -SVar:X:Count$ThisTurnCast_Card.Green+Other+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/talaras_battalion.jpg -Oracle:Trample\nCast Talara's Battalion only if you've cast another green spell this turn. \ No newline at end of file +Name:Talara's Battalion +ManaCost:1 G +Types:Creature Elf Warrior +PT:4/3 +K:Trample +S:Mode$ CantBeCast | ValidCard$ Card.Self | CheckSVar$ X | SVarCompare$ EQ0 | EffectZone$ All | Description$ Cast CARDNAME only if you've cast another green spell this turn. +SVar:X:Count$ThisTurnCast_Card.Green+Other+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/talaras_battalion.jpg +Oracle:Trample\nCast Talara's Battalion only if you've cast another green spell this turn. diff --git a/forge-gui/res/cardsfolder/t/talas_air_ship.txt b/forge-gui/res/cardsfolder/t/talas_air_ship.txt index bca72551c9c..ca4bb3e2ab5 100644 --- a/forge-gui/res/cardsfolder/t/talas_air_ship.txt +++ b/forge-gui/res/cardsfolder/t/talas_air_ship.txt @@ -4,4 +4,4 @@ Types:Creature Human Pirate PT:3/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6524.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/t/talas_explorer.txt b/forge-gui/res/cardsfolder/t/talas_explorer.txt index 3412e5817a4..4df1dde4a48 100644 --- a/forge-gui/res/cardsfolder/t/talas_explorer.txt +++ b/forge-gui/res/cardsfolder/t/talas_explorer.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at target opponent's hand. SVar:TrigPeek:AB$RevealHand | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/talas_explorer.jpg -Oracle:Flying\nWhen Talas Explorer enters the battlefield, look at target opponent's hand. \ No newline at end of file +Oracle:Flying\nWhen Talas Explorer enters the battlefield, look at target opponent's hand. diff --git a/forge-gui/res/cardsfolder/t/talas_merchant.txt b/forge-gui/res/cardsfolder/t/talas_merchant.txt index 883ef14df81..e65a4c15a3e 100644 --- a/forge-gui/res/cardsfolder/t/talas_merchant.txt +++ b/forge-gui/res/cardsfolder/t/talas_merchant.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Human Pirate PT:1/3 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6525.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/talas_researcher.txt b/forge-gui/res/cardsfolder/t/talas_researcher.txt index 24a44d4d9cf..3a8832f3ed2 100644 --- a/forge-gui/res/cardsfolder/t/talas_researcher.txt +++ b/forge-gui/res/cardsfolder/t/talas_researcher.txt @@ -4,4 +4,4 @@ Types:Creature Human Pirate Wizard PT:1/1 A:AB$ Draw | Cost$ T | NumCards$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ Draw a card. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/talas_researcher.jpg -Oracle:{T}: Draw a card. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Draw a card. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/t/talas_scout.txt b/forge-gui/res/cardsfolder/t/talas_scout.txt index fb8c4c26f06..e6451fee08a 100644 --- a/forge-gui/res/cardsfolder/t/talas_scout.txt +++ b/forge-gui/res/cardsfolder/t/talas_scout.txt @@ -4,4 +4,4 @@ Types:Creature Human Pirate Scout PT:1/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6521.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/t/talas_warrior.txt b/forge-gui/res/cardsfolder/t/talas_warrior.txt index b8246e7fa94..37fc86b407e 100644 --- a/forge-gui/res/cardsfolder/t/talas_warrior.txt +++ b/forge-gui/res/cardsfolder/t/talas_warrior.txt @@ -4,4 +4,4 @@ Types:Creature Human Pirate Warrior PT:2/2 K:Unblockable SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6545.jpg -Oracle:Talas Warrior can't be blocked. \ No newline at end of file +Oracle:Talas Warrior can't be blocked. diff --git a/forge-gui/res/cardsfolder/t/talisman_of_dominance.txt b/forge-gui/res/cardsfolder/t/talisman_of_dominance.txt index a075a49a776..91f88884926 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_dominance.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_dominance.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/talisman_of_dominance.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Talisman of Dominance deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Talisman of Dominance deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/t/talisman_of_impulse.txt b/forge-gui/res/cardsfolder/t/talisman_of_impulse.txt index 1a033a55cfe..4b26223bc0b 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_impulse.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_impulse.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ R | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/talisman_of_impulse.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Talisman of Impulse deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {R} or {G} to your mana pool. Talisman of Impulse deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt b/forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt index 800feec0243..e0aad4e87c7 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_indulgence.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/talisman_of_indulgence.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Talisman of Indulgence deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {B} or {R} to your mana pool. Talisman of Indulgence deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/t/talisman_of_progress.txt b/forge-gui/res/cardsfolder/t/talisman_of_progress.txt index 77541267a6f..0d7510a6b33 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_progress.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_progress.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/talisman_of_progress.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {U} to your mana pool. Talisman of Progress deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {U} to your mana pool. Talisman of Progress deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/t/talisman_of_unity.txt b/forge-gui/res/cardsfolder/t/talisman_of_unity.txt index 20e314c9d6d..0a6422e75c0 100644 --- a/forge-gui/res/cardsfolder/t/talisman_of_unity.txt +++ b/forge-gui/res/cardsfolder/t/talisman_of_unity.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/talisman_of_unity.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {W} to your mana pool. Talisman of Unity deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {W} to your mana pool. Talisman of Unity deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/t/tallowisp.txt b/forge-gui/res/cardsfolder/t/tallowisp.txt index b804ff58666..48aabb0529f 100644 --- a/forge-gui/res/cardsfolder/t/tallowisp.txt +++ b/forge-gui/res/cardsfolder/t/tallowisp.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | Trig SVar:TrigSearch:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Aura.withEnchant creature | ChangeNum$ 1 | Shuffle$ True | ShuffleNonMandatory$ True SVar:BuffedBy:Arcane,Spirit SVar:Picture:http://www.wizards.com/global/images/magic/general/tallowisp.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may search your library for an Aura card with enchant creature, reveal it, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, you may search your library for an Aura card with enchant creature, reveal it, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/talon_gates.txt b/forge-gui/res/cardsfolder/t/talon_gates.txt index d3eca0882fd..7a0b66d6751 100644 --- a/forge-gui/res/cardsfolder/t/talon_gates.txt +++ b/forge-gui/res/cardsfolder/t/talon_gates.txt @@ -1,14 +1,14 @@ -Name:Talon Gates -ManaCost:no cost -Types:Plane Dominaria -A:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ChangeType$ Card.nonLand+YouCtrl | DefinedPlayer$ You | RememberChanged$ True | SorcerySpeed$ True | ActivationZone$ Command | SubAbility$ TimeInGates | StackDescription$ Any time you could cast a sorcery, you may exile a nonland card from your hand with X time counters on it, where X is its converted mana cost. | SpellDescription$ Any time you could cast a sorcery, you may exile a nonland card from your hand with X time counters on it, where X is its converted mana cost. If the exiled card doesn't have suspend, it gains suspend. -#Removed reminder text because it's too long for sa choice window. Add back when we wrap sa choices text. (At the beginning of its owner's upkeep, he or she removes a time counter. When the last is removed, the player casts it without paying its mana cost. If it's a creature, it has haste.) -SVar:TimeInGates:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ GateX | References$ GateX | SubAbility$ GiveSuspend | TgtZone$ Exile | StackDescription$ None -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 {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 -Oracle:Any time you could cast a sorcery, you may exile a nonland card from your hand with X time counters on it, where X is its converted mana cost. If the exiled card doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, he or she removes a time counter. When the last is removed, the player casts it without paying its mana cost. If it's a creature, it has haste.)\nWhenever you roll {C}, remove two time counters from each suspended card you own. \ No newline at end of file +Name:Talon Gates +ManaCost:no cost +Types:Plane Dominaria +A:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ChangeType$ Card.nonLand+YouCtrl | DefinedPlayer$ You | RememberChanged$ True | SorcerySpeed$ True | ActivationZone$ Command | SubAbility$ TimeInGates | StackDescription$ Any time you could cast a sorcery, you may exile a nonland card from your hand with X time counters on it, where X is its converted mana cost. | SpellDescription$ Any time you could cast a sorcery, you may exile a nonland card from your hand with X time counters on it, where X is its converted mana cost. If the exiled card doesn't have suspend, it gains suspend. +#Removed reminder text because it's too long for sa choice window. Add back when we wrap sa choices text. (At the beginning of its owner's upkeep, he or she removes a time counter. When the last is removed, the player casts it without paying its mana cost. If it's a creature, it has haste.) +SVar:TimeInGates:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ GateX | References$ GateX | SubAbility$ GiveSuspend | TgtZone$ Exile | StackDescription$ None +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 {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 +Oracle:Any time you could cast a sorcery, you may exile a nonland card from your hand with X time counters on it, where X is its converted mana cost. If the exiled card doesn't have suspend, it gains suspend. (At the beginning of its owner's upkeep, he or she removes a time counter. When the last is removed, the player casts it without paying its mana cost. If it's a creature, it has haste.)\nWhenever you roll {C}, remove two time counters from each suspended card you own. diff --git a/forge-gui/res/cardsfolder/t/talon_of_pain.txt b/forge-gui/res/cardsfolder/t/talon_of_pain.txt index 17a3a77c373..c9ef571f12a 100644 --- a/forge-gui/res/cardsfolder/t/talon_of_pain.txt +++ b/forge-gui/res/cardsfolder/t/talon_of_pain.txt @@ -1,11 +1,11 @@ -Name:Talon of Pain -ManaCost:4 -Types:Artifact -T:Mode$ DamageDone | ValidSource$ Card.Other+YouCtrl | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TalonPutCounter | TriggerDescription$ Whenever a source you control other than CARDNAME deals damage to an opponent, put a charge counter on CARDNAME. -SVar:TalonPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 -A:AB$ DealDamage | Cost$ X T SubCounter | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. -SVar:X:Count$xPaid -# The X cost won't be limited by the number of charge counters, but if enough aren't present, the spell will be cancelled. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/talon_of_pain.jpg -Oracle:Whenever a source you control other than Talon of Pain deals damage to an opponent, put a charge counter on Talon of Pain.\n{X}, {T}, Remove X charge counters from Talon of Pain: Talon of Pain deals X damage to target creature or player. \ No newline at end of file +Name:Talon of Pain +ManaCost:4 +Types:Artifact +T:Mode$ DamageDone | ValidSource$ Card.Other+YouCtrl | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TalonPutCounter | TriggerDescription$ Whenever a source you control other than CARDNAME deals damage to an opponent, put a charge counter on CARDNAME. +SVar:TalonPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 +A:AB$ DealDamage | Cost$ X T SubCounter | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. +SVar:X:Count$xPaid +# The X cost won't be limited by the number of charge counters, but if enough aren't present, the spell will be cancelled. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/talon_of_pain.jpg +Oracle:Whenever a source you control other than Talon of Pain deals damage to an opponent, put a charge counter on Talon of Pain.\n{X}, {T}, Remove X charge counters from Talon of Pain: Talon of Pain deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/talon_sliver.txt b/forge-gui/res/cardsfolder/t/talon_sliver.txt index ffbba853411..71320f6761c 100644 --- a/forge-gui/res/cardsfolder/t/talon_sliver.txt +++ b/forge-gui/res/cardsfolder/t/talon_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ First Strike | Description$ All Sliver creatures have first strike. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/talon_sliver.jpg -Oracle:All Sliver creatures have first strike. \ No newline at end of file +Oracle:All Sliver creatures have first strike. diff --git a/forge-gui/res/cardsfolder/t/talon_trooper.txt b/forge-gui/res/cardsfolder/t/talon_trooper.txt index ed5e0dfbd66..12f2b67a1dd 100644 --- a/forge-gui/res/cardsfolder/t/talon_trooper.txt +++ b/forge-gui/res/cardsfolder/t/talon_trooper.txt @@ -4,4 +4,4 @@ Types:Creature Bird Scout PT:2/3 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/talon_trooper.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/t/talonrend.txt b/forge-gui/res/cardsfolder/t/talonrend.txt index 6e8b336c1ff..cd7c8b7376d 100644 --- a/forge-gui/res/cardsfolder/t/talonrend.txt +++ b/forge-gui/res/cardsfolder/t/talonrend.txt @@ -5,4 +5,4 @@ PT:0/5 K:Flying A:AB$ Pump | Cost$ UR | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/talonrend.jpg -Oracle:Flying\n{U/R}: Talonrend gets +1/-1 until end of turn. \ No newline at end of file +Oracle:Flying\n{U/R}: Talonrend gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/talons_of_falkenrath.txt b/forge-gui/res/cardsfolder/t/talons_of_falkenrath.txt index e807c58e339..f800df039b2 100644 --- a/forge-gui/res/cardsfolder/t/talons_of_falkenrath.txt +++ b/forge-gui/res/cardsfolder/t/talons_of_falkenrath.txt @@ -1,10 +1,10 @@ -Name:Talons of Falkenrath -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -K:Flash -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Pump | Description$ Enchanted creature has "{1}{R}: This creature gets +2/+0 until end of turn." -SVar:Pump:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/talons_of_falkenrath.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature has "{1}{R}: This creature gets +2/+0 until end of turn." \ No newline at end of file +Name:Talons of Falkenrath +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +K:Flash +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddAbility$ Pump | Description$ Enchanted creature has "{1}{R}: This creature gets +2/+0 until end of turn." +SVar:Pump:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/talons_of_falkenrath.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature has "{1}{R}: This creature gets +2/+0 until end of turn." diff --git a/forge-gui/res/cardsfolder/t/talrand_sky_summoner.txt b/forge-gui/res/cardsfolder/t/talrand_sky_summoner.txt index b303ef9b459..7a539c067fa 100644 --- a/forge-gui/res/cardsfolder/t/talrand_sky_summoner.txt +++ b/forge-gui/res/cardsfolder/t/talrand_sky_summoner.txt @@ -1,8 +1,8 @@ -Name:Talrand, Sky Summoner -ManaCost:2 U U -Types:Legendary Creature Merfolk Wizard -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast an instant or sorcery spell, put a 2/2 blue Drake creature token with flying onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Drake | TokenTypes$ Creature,Drake | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenKeywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/talrand_sky_summoner.jpg -Oracle:Whenever you cast an instant or sorcery spell, put a 2/2 blue Drake creature token with flying onto the battlefield. \ No newline at end of file +Name:Talrand, Sky Summoner +ManaCost:2 U U +Types:Legendary Creature Merfolk Wizard +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast an instant or sorcery spell, put a 2/2 blue Drake creature token with flying onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Drake | TokenTypes$ Creature,Drake | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenKeywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/talrand_sky_summoner.jpg +Oracle:Whenever you cast an instant or sorcery spell, put a 2/2 blue Drake creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/talrands_invocation.txt b/forge-gui/res/cardsfolder/t/talrands_invocation.txt index cd1bdb77791..d457d1f3c71 100644 --- a/forge-gui/res/cardsfolder/t/talrands_invocation.txt +++ b/forge-gui/res/cardsfolder/t/talrands_invocation.txt @@ -1,6 +1,6 @@ -Name:Talrand's Invocation -ManaCost:2 U U -Types:Sorcery -A:SP$ Token | Cost$ 2 U U | TokenAmount$ 2 | TokenName$ Drake | TokenTypes$ Creature,Drake | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | SpellDescription$ Put two 2/2 blue Drake creatures with flying onto the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/talrands_invocation.jpg -Oracle:Put two 2/2 blue Drake creature tokens with flying onto the battlefield. \ No newline at end of file +Name:Talrand's Invocation +ManaCost:2 U U +Types:Sorcery +A:SP$ Token | Cost$ 2 U U | TokenAmount$ 2 | TokenName$ Drake | TokenTypes$ Creature,Drake | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying | SpellDescription$ Put two 2/2 blue Drake creatures with flying onto the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/talrands_invocation.jpg +Oracle:Put two 2/2 blue Drake creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/talruum_champion.txt b/forge-gui/res/cardsfolder/t/talruum_champion.txt index 5cdc8cf429c..e4a2b4ef1ef 100644 --- a/forge-gui/res/cardsfolder/t/talruum_champion.txt +++ b/forge-gui/res/cardsfolder/t/talruum_champion.txt @@ -8,4 +8,4 @@ T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigBl SVar:TrigBlocks:AB$ Debuff | Cost$ 0 | Defined$ TriggeredAttacker | Keywords$ First Strike SVar:TrigBlocked:AB$ Debuff | Cost$ 0 | Defined$ TriggeredBlocker | Keywords$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/talruum_champion.jpg -Oracle:First strike\nWhenever Talruum Champion blocks or becomes blocked by a creature, that creature loses first strike until end of turn. \ No newline at end of file +Oracle:First strike\nWhenever Talruum Champion blocks or becomes blocked by a creature, that creature loses first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/t/talruum_minotaur.txt b/forge-gui/res/cardsfolder/t/talruum_minotaur.txt index 32528d7d83a..ad6f6957bd3 100644 --- a/forge-gui/res/cardsfolder/t/talruum_minotaur.txt +++ b/forge-gui/res/cardsfolder/t/talruum_minotaur.txt @@ -4,4 +4,4 @@ Types:Creature Minotaur PT:3/3 K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card14624.jpg -Oracle:Haste \ No newline at end of file +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/t/talruum_piper.txt b/forge-gui/res/cardsfolder/t/talruum_piper.txt index a56086995d2..3c01389c612 100644 --- a/forge-gui/res/cardsfolder/t/talruum_piper.txt +++ b/forge-gui/res/cardsfolder/t/talruum_piper.txt @@ -1,7 +1,7 @@ -Name:Talruum Piper -ManaCost:4 R -Types:Creature Minotaur -PT:3/3 -K:All creatures with flying able to block CARDNAME do so. -SVar:Picture:http://www.wizards.com/global/images/magic/general/talruum_piper.jpg -Oracle:All creatures with flying able to block Talruum Piper do so. \ No newline at end of file +Name:Talruum Piper +ManaCost:4 R +Types:Creature Minotaur +PT:3/3 +K:All creatures with flying able to block CARDNAME do so. +SVar:Picture:http://www.wizards.com/global/images/magic/general/talruum_piper.jpg +Oracle:All creatures with flying able to block Talruum Piper do so. diff --git a/forge-gui/res/cardsfolder/t/talus_paladin.txt b/forge-gui/res/cardsfolder/t/talus_paladin.txt index 23dcbdae086..799ad4985a4 100644 --- a/forge-gui/res/cardsfolder/t/talus_paladin.txt +++ b/forge-gui/res/cardsfolder/t/talus_paladin.txt @@ -9,4 +9,4 @@ SVar:DBCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | Cou SVar:PlayMain1:TRUE SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/Talus_Paladin.jpg -Oracle:Whenever Talus Paladin or another Ally enters the battlefield under your control, you may have Allies you control gain lifelink until end of turn, and you may put a +1/+1 counter on Talus Paladin. \ No newline at end of file +Oracle:Whenever Talus Paladin or another Ally enters the battlefield under your control, you may have Allies you control gain lifelink until end of turn, and you may put a +1/+1 counter on Talus Paladin. diff --git a/forge-gui/res/cardsfolder/t/tamanoa.txt b/forge-gui/res/cardsfolder/t/tamanoa.txt index 8b906f550db..99c152d37e6 100644 --- a/forge-gui/res/cardsfolder/t/tamanoa.txt +++ b/forge-gui/res/cardsfolder/t/tamanoa.txt @@ -7,4 +7,4 @@ SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Refere SVar:X:TriggerCount$DamageAmount Svar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/tamanoa.jpg -Oracle:Whenever a noncreature source you control deals damage, you gain that much life. \ No newline at end of file +Oracle:Whenever a noncreature source you control deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/t/tamiyo_the_moon_sage.txt b/forge-gui/res/cardsfolder/t/tamiyo_the_moon_sage.txt index 8499df3e62c..11759fa1518 100644 --- a/forge-gui/res/cardsfolder/t/tamiyo_the_moon_sage.txt +++ b/forge-gui/res/cardsfolder/t/tamiyo_the_moon_sage.txt @@ -1,14 +1,14 @@ -Name:Tamiyo, the Moon Sage -ManaCost:3 U U -Types:Planeswalker Tamiyo -Loyalty:4 -A:AB$ Tap | Cost$ AddCounter<1/LOYALTY> | ValidTgts$ Permanent | TgtPrompt$ Choose target permanent. | Planeswalker$ True | SubAbility$ TamiyoPump | SpellDescription$ Tap target permanent. It doesn't untap during its controller's next untap step. -SVar:TamiyoPump:DB$ Pump | Defined$ Targeted | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. -A:AB$ Draw | Cost$ SubCounter<2/LOYALTY> | ValidTgts$ Player | TgtPrompt$ Select target player | Defined$ You | NumCards$ X | References$ X | Planeswalker$ True | SpellDescription$ Draw a card for each tapped creature target player controls. -SVar:X:Count$Valid Creature.tapped+TargetedPlayerCtrl -A:AB$ Effect | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Tamiyo, the Moon Sage emblem | Image$ tamiyo_the_moon_sage_emblem | StaticAbilities$ UnlimitedHand | Triggers$ TamiyoCardToGrave | SVars$ TamiyoReturn | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "You have no maximum hand size" and "Whenever a card is put into your graveyard from anywhere, you may return it to your hand." -SVar:UnlimitedHand:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. -SVar:TamiyoCardToGrave:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+YouCtrl | OptionalDecider$ You | Execute$ TamiyoReturn | TriggerDescription$ Whenever a card is put into your graveyard from anywhere, you may return it to your hand. -SVar:TamiyoReturn:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/tamiyo_the_moon_sage.jpg -Oracle:[+1] Tap target permanent. It doesn't untap during its controller's next untap step.\n[-2] Draw a card for each tapped creature target player controls.\n[-8] You get an emblem with "You have no maximum hand size" and "Whenever a card is put into your graveyard from anywhere, you may return it to your hand." \ No newline at end of file +Name:Tamiyo, the Moon Sage +ManaCost:3 U U +Types:Planeswalker Tamiyo +Loyalty:4 +A:AB$ Tap | Cost$ AddCounter<1/LOYALTY> | ValidTgts$ Permanent | TgtPrompt$ Choose target permanent. | Planeswalker$ True | SubAbility$ TamiyoPump | SpellDescription$ Tap target permanent. It doesn't untap during its controller's next untap step. +SVar:TamiyoPump:DB$ Pump | Defined$ Targeted | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. +A:AB$ Draw | Cost$ SubCounter<2/LOYALTY> | ValidTgts$ Player | TgtPrompt$ Select target player | Defined$ You | NumCards$ X | References$ X | Planeswalker$ True | SpellDescription$ Draw a card for each tapped creature target player controls. +SVar:X:Count$Valid Creature.tapped+TargetedPlayerCtrl +A:AB$ Effect | Cost$ SubCounter<8/LOYALTY> | Planeswalker$ True | Ultimate$ True | Name$ Tamiyo, the Moon Sage emblem | Image$ tamiyo_the_moon_sage_emblem | StaticAbilities$ UnlimitedHand | Triggers$ TamiyoCardToGrave | SVars$ TamiyoReturn | Stackable$ False | Duration$ Permanent | AILogic$ Always | SpellDescription$ You get an emblem with "You have no maximum hand size" and "Whenever a card is put into your graveyard from anywhere, you may return it to your hand." +SVar:UnlimitedHand:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. +SVar:TamiyoCardToGrave:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+YouCtrl | OptionalDecider$ You | Execute$ TamiyoReturn | TriggerDescription$ Whenever a card is put into your graveyard from anywhere, you may return it to your hand. +SVar:TamiyoReturn:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/tamiyo_the_moon_sage.jpg +Oracle:[+1] Tap target permanent. It doesn't untap during its controller's next untap step.\n[-2] Draw a card for each tapped creature target player controls.\n[-8] You get an emblem with "You have no maximum hand size" and "Whenever a card is put into your graveyard from anywhere, you may return it to your hand." diff --git a/forge-gui/res/cardsfolder/t/tandem_lookout.txt b/forge-gui/res/cardsfolder/t/tandem_lookout.txt index d268004a7d6..50168b4df55 100644 --- a/forge-gui/res/cardsfolder/t/tandem_lookout.txt +++ b/forge-gui/res/cardsfolder/t/tandem_lookout.txt @@ -1,10 +1,10 @@ -Name:Tandem Lookout -ManaCost:2 U -Types:Creature Human Scout -PT:2/1 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddTrigger$ DamageTrigger | AddSVar$ TandemLookoutTrigDraw | Description$ As long as CARDNAME is paired with another creature, each of those creatures have "Whenever this creature deals damage to an opponent, draw a card." -SVar:DamageTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TandemLookoutTrigDraw | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, draw a card -SVar:TandemLookoutTrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tandem_lookout.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Tandem Lookout is paired with another creature, each of those creatures has "Whenever this creature deals damage to an opponent, draw a card." \ No newline at end of file +Name:Tandem Lookout +ManaCost:2 U +Types:Creature Human Scout +PT:2/1 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddTrigger$ DamageTrigger | AddSVar$ TandemLookoutTrigDraw | Description$ As long as CARDNAME is paired with another creature, each of those creatures have "Whenever this creature deals damage to an opponent, draw a card." +SVar:DamageTrigger:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TandemLookoutTrigDraw | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, draw a card +SVar:TandemLookoutTrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tandem_lookout.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Tandem Lookout is paired with another creature, each of those creatures has "Whenever this creature deals damage to an opponent, draw a card." diff --git a/forge-gui/res/cardsfolder/t/tangle.txt b/forge-gui/res/cardsfolder/t/tangle.txt index 11656c5b996..13b97647f28 100644 --- a/forge-gui/res/cardsfolder/t/tangle.txt +++ b/forge-gui/res/cardsfolder/t/tangle.txt @@ -1,7 +1,7 @@ -Name:Tangle -ManaCost:1 G -Types:Instant -A:SP$ Fog | Cost$ 1 G | SubAbility$ DBPumpAll | SpellDescription$ Prevent all combat damage that would be dealt this turn. Each attacking creature doesn't untap during its controller's next untap step. -SVar:DBPumpAll:DB$PumpAll | ValidCards$ Creature.attacking | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle.jpg -Oracle:Prevent all combat damage that would be dealt this turn.\nEach attacking creature doesn't untap during its controller's next untap step. \ No newline at end of file +Name:Tangle +ManaCost:1 G +Types:Instant +A:SP$ Fog | Cost$ 1 G | SubAbility$ DBPumpAll | SpellDescription$ Prevent all combat damage that would be dealt this turn. Each attacking creature doesn't untap during its controller's next untap step. +SVar:DBPumpAll:DB$PumpAll | ValidCards$ Creature.attacking | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle.jpg +Oracle:Prevent all combat damage that would be dealt this turn.\nEach attacking creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/t/tangle_angler.txt b/forge-gui/res/cardsfolder/t/tangle_angler.txt index f4ba6df7049..ea35d53ce49 100644 --- a/forge-gui/res/cardsfolder/t/tangle_angler.txt +++ b/forge-gui/res/cardsfolder/t/tangle_angler.txt @@ -1,9 +1,9 @@ -Name:Tangle Angler -ManaCost:3 G -Types:Creature Horror -PT:1/5 -K:Infect -A:AB$ MustBlock | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_angler.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{G}: Target creature blocks Tangle Angler this turn if able. \ No newline at end of file +Name:Tangle Angler +ManaCost:3 G +Types:Creature Horror +PT:1/5 +K:Infect +A:AB$ MustBlock | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_angler.jpg +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{G}: Target creature blocks Tangle Angler this turn if able. diff --git a/forge-gui/res/cardsfolder/t/tangle_asp.txt b/forge-gui/res/cardsfolder/t/tangle_asp.txt index 01d4465d310..f1859dcada3 100644 --- a/forge-gui/res/cardsfolder/t/tangle_asp.txt +++ b/forge-gui/res/cardsfolder/t/tangle_asp.txt @@ -9,4 +9,4 @@ SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execu SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_asp.jpg -Oracle:Whenever Tangle Asp blocks or becomes blocked by a creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Whenever Tangle Asp blocks or becomes blocked by a creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/t/tangle_golem.txt b/forge-gui/res/cardsfolder/t/tangle_golem.txt index 6bc3b5a8b11..79126cab864 100644 --- a/forge-gui/res/cardsfolder/t/tangle_golem.txt +++ b/forge-gui/res/cardsfolder/t/tangle_golem.txt @@ -5,4 +5,4 @@ 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.) 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 +Oracle:Affinity for Forests (This spell costs {1} less to cast for each Forest you control.) diff --git a/forge-gui/res/cardsfolder/t/tangle_hulk.txt b/forge-gui/res/cardsfolder/t/tangle_hulk.txt index cdf8de03b6d..970f835fa56 100644 --- a/forge-gui/res/cardsfolder/t/tangle_hulk.txt +++ b/forge-gui/res/cardsfolder/t/tangle_hulk.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Beast PT:5/3 A:AB$ Regenerate | Cost$ 2 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_hulk.jpg -Oracle:{2}{G}: Regenerate Tangle Hulk. \ No newline at end of file +Oracle:{2}{G}: Regenerate Tangle Hulk. diff --git a/forge-gui/res/cardsfolder/t/tangle_kelp.txt b/forge-gui/res/cardsfolder/t/tangle_kelp.txt index 88a313a5816..313ec7be83e 100644 --- a/forge-gui/res/cardsfolder/t/tangle_kelp.txt +++ b/forge-gui/res/cardsfolder/t/tangle_kelp.txt @@ -1,10 +1,10 @@ -Name:Tangle Kelp -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ KeepTapped -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. -SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted -S:Mode$ Continuous | Affected$ Creature.AttachedBy+attackedLastTurn | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step if it attacked during its controller's last turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_kelp.jpg -Oracle:Enchant creature\nWhen Tangle Kelp enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step if it attacked during its controller's last turn. \ No newline at end of file +Name:Tangle Kelp +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ KeepTapped +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. +SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ Enchanted +S:Mode$ Continuous | Affected$ Creature.AttachedBy+attackedLastTurn | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Enchanted creature doesn't untap during its controller's untap step if it attacked during its controller's last turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_kelp.jpg +Oracle:Enchant creature\nWhen Tangle Kelp enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step if it attacked during its controller's last turn. diff --git a/forge-gui/res/cardsfolder/t/tangle_mantis.txt b/forge-gui/res/cardsfolder/t/tangle_mantis.txt index de3fa424ee4..dbf3cf3ed88 100644 --- a/forge-gui/res/cardsfolder/t/tangle_mantis.txt +++ b/forge-gui/res/cardsfolder/t/tangle_mantis.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:3/4 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_mantis.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/t/tangle_spider.txt b/forge-gui/res/cardsfolder/t/tangle_spider.txt index ac1f7e0a2ba..97239a65f99 100644 --- a/forge-gui/res/cardsfolder/t/tangle_spider.txt +++ b/forge-gui/res/cardsfolder/t/tangle_spider.txt @@ -5,4 +5,4 @@ PT:3/4 K:Flash K:Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_spider.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nReach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nReach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/t/tangle_wire.txt b/forge-gui/res/cardsfolder/t/tangle_wire.txt index bab9f3ec73b..8c367eead4f 100644 --- a/forge-gui/res/cardsfolder/t/tangle_wire.txt +++ b/forge-gui/res/cardsfolder/t/tangle_wire.txt @@ -10,4 +10,4 @@ SVar:RemRandomDeck:True SVar:NeedsToPlayVar:Y GE2 SVar:Y:Count$Valid Land.YouDontCtrl,Creature.YouDontCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/tangle_wire.jpg -Oracle:Fading 4 (This artifact enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nAt the beginning of each player's upkeep, that player taps an untapped artifact, creature, or land he or she controls for each fade counter on Tangle Wire. \ No newline at end of file +Oracle:Fading 4 (This artifact enters the battlefield with four fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\nAt the beginning of each player's upkeep, that player taps an untapped artifact, creature, or land he or she controls for each fade counter on Tangle Wire. diff --git a/forge-gui/res/cardsfolder/t/tanglebloom.txt b/forge-gui/res/cardsfolder/t/tanglebloom.txt index 389339c0827..9260fb002a7 100644 --- a/forge-gui/res/cardsfolder/t/tanglebloom.txt +++ b/forge-gui/res/cardsfolder/t/tanglebloom.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ GainLife | Cost$ 1 T | LifeAmount$ 1 | SpellDescription$ You gain 1 life. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card95221.jpg -Oracle:{1}, {T}: You gain 1 life. \ No newline at end of file +Oracle:{1}, {T}: You gain 1 life. diff --git a/forge-gui/res/cardsfolder/t/tangleroot.txt b/forge-gui/res/cardsfolder/t/tangleroot.txt index 3294351389e..fdb3c7328fe 100644 --- a/forge-gui/res/cardsfolder/t/tangleroot.txt +++ b/forge-gui/res/cardsfolder/t/tangleroot.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | Execute$ TrigMana | TriggerZones$ Batt 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 -Oracle:Whenever a player casts a creature spell, that player adds {G} to his or her mana pool. \ No newline at end of file +Oracle:Whenever a player casts a creature spell, that player adds {G} to his or her mana pool. diff --git a/forge-gui/res/cardsfolder/t/tanglesap.txt b/forge-gui/res/cardsfolder/t/tanglesap.txt index 4f3a80ecad1..cb6da8eaa69 100644 --- a/forge-gui/res/cardsfolder/t/tanglesap.txt +++ b/forge-gui/res/cardsfolder/t/tanglesap.txt @@ -1,7 +1,7 @@ -Name:Tanglesap -ManaCost:1 G -Types:Instant -A:SP$ Effect | Cost$ 1 G | Name$ Tanglesap Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn by creatures without trample. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.withoutTrample | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt this turn by creatures without trample. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tanglesap.jpg -Oracle:Prevent all combat damage that would be dealt this turn by creatures without trample. \ No newline at end of file +Name:Tanglesap +ManaCost:1 G +Types:Instant +A:SP$ Effect | Cost$ 1 G | Name$ Tanglesap Effect | StaticAbilities$ STPrevent | AILogic$ Fog | SpellDescription$ Prevent all combat damage that would be dealt this turn by creatures without trample. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.withoutTrample | CombatDamage$ True | Description$ Prevent all combat damage that would be dealt this turn by creatures without trample. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tanglesap.jpg +Oracle:Prevent all combat damage that would be dealt this turn by creatures without trample. diff --git a/forge-gui/res/cardsfolder/t/tanglewalker.txt b/forge-gui/res/cardsfolder/t/tanglewalker.txt index e4d0306ea94..de6e134abb6 100644 --- a/forge-gui/res/cardsfolder/t/tanglewalker.txt +++ b/forge-gui/res/cardsfolder/t/tanglewalker.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ Unblockable | CheckSVar$ X | SVarCompare$ GE1 | Description$ Each creature you control can't be blocked as long as defending player controls an artifact land. SVar:X:Count$Valid Land.Artifact+YouDontCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/tanglewalker.jpg -Oracle:Each creature you control can't be blocked as long as defending player controls an artifact land. \ No newline at end of file +Oracle:Each creature you control can't be blocked as long as defending player controls an artifact land. diff --git a/forge-gui/res/cardsfolder/t/taniwha.txt b/forge-gui/res/cardsfolder/t/taniwha.txt index 43db87cd7ff..75a3ec012fe 100644 --- a/forge-gui/res/cardsfolder/t/taniwha.txt +++ b/forge-gui/res/cardsfolder/t/taniwha.txt @@ -1,10 +1,10 @@ -Name:Taniwha -ManaCost:3 U U -Types:Legendary Creature Serpent -PT:7/7 -K:Trample -K:Phasing -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPhaseLands | TriggerDescription$ At the beginning of your upkeep, all lands you control phase out. -SVar:TrigPhaseLands:DB$ Phases | Defined$ Valid Land.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/taniwha.jpg -Oracle:Trample\nPhasing (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.)\nAt the beginning of your upkeep, all lands you control phase out. (They phase in before you untap during your next untap step.) \ No newline at end of file +Name:Taniwha +ManaCost:3 U U +Types:Legendary Creature Serpent +PT:7/7 +K:Trample +K:Phasing +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPhaseLands | TriggerDescription$ At the beginning of your upkeep, all lands you control phase out. +SVar:TrigPhaseLands:DB$ Phases | Defined$ Valid Land.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/taniwha.jpg +Oracle:Trample\nPhasing (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.)\nAt the beginning of your upkeep, all lands you control phase out. (They phase in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/t/taoist_hermit.txt b/forge-gui/res/cardsfolder/t/taoist_hermit.txt index 53274a78fa7..0b0cf420844 100644 --- a/forge-gui/res/cardsfolder/t/taoist_hermit.txt +++ b/forge-gui/res/cardsfolder/t/taoist_hermit.txt @@ -4,4 +4,4 @@ Types:Creature Human Mystic PT:2/2 K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/taoist_hermit.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/t/taoist_mystic.txt b/forge-gui/res/cardsfolder/t/taoist_mystic.txt index 8287fd4a0b7..3d351bb72a1 100644 --- a/forge-gui/res/cardsfolder/t/taoist_mystic.txt +++ b/forge-gui/res/cardsfolder/t/taoist_mystic.txt @@ -4,4 +4,4 @@ Types:Creature Human Mystic K:CantBeBlockedBy Creature.withHorsemanship PT:2/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/taoist_mystic.jpg -Oracle:Taoist Mystic can't be blocked by creatures with horsemanship. \ No newline at end of file +Oracle:Taoist Mystic can't be blocked by creatures with horsemanship. diff --git a/forge-gui/res/cardsfolder/t/tar_fiend.txt b/forge-gui/res/cardsfolder/t/tar_fiend.txt index ab9cd13d25f..02c4e54bb69 100644 --- a/forge-gui/res/cardsfolder/t/tar_fiend.txt +++ b/forge-gui/res/cardsfolder/t/tar_fiend.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ SVar:TrigDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Player | NumCards$ X | References$ X | Mode$ TgtChoose SVar:X:Count$Devoured Card SVar:Picture:http://www.wizards.com/global/images/magic/general/tar_fiend.jpg -Oracle:Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nWhen Tar Fiend enters the battlefield, target player discards a card for each creature it devoured. \ No newline at end of file +Oracle:Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\nWhen Tar Fiend enters the battlefield, target player discards a card for each creature it devoured. diff --git a/forge-gui/res/cardsfolder/t/tar_pit_warrior.txt b/forge-gui/res/cardsfolder/t/tar_pit_warrior.txt index 4a73e399307..cf1fdf83300 100644 --- a/forge-gui/res/cardsfolder/t/tar_pit_warrior.txt +++ b/forge-gui/res/cardsfolder/t/tar_pit_warrior.txt @@ -6,4 +6,4 @@ T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Exe SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:Targeting:Dies SVar:Picture:http://www.wizards.com/global/images/magic/general/tar_pit_warrior.jpg -Oracle:When Tar Pit Warrior becomes the target of a spell or ability, sacrifice it. \ No newline at end of file +Oracle:When Tar Pit Warrior becomes the target of a spell or ability, sacrifice it. diff --git a/forge-gui/res/cardsfolder/t/tar_pitcher.txt b/forge-gui/res/cardsfolder/t/tar_pitcher.txt index b1f74c104d2..b0c1ba9759a 100644 --- a/forge-gui/res/cardsfolder/t/tar_pitcher.txt +++ b/forge-gui/res/cardsfolder/t/tar_pitcher.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ DealDamage | Cost$ T Sac<1/Goblin> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tar_pitcher.jpg -Oracle:{T}, Sacrifice a Goblin: Tar Pitcher deals 2 damage to target creature or player. \ No newline at end of file +Oracle:{T}, Sacrifice a Goblin: Tar Pitcher deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/tarfire.txt b/forge-gui/res/cardsfolder/t/tarfire.txt index 0d3129d5298..5b1541a8829 100644 --- a/forge-gui/res/cardsfolder/t/tarfire.txt +++ b/forge-gui/res/cardsfolder/t/tarfire.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Tribal Instant Goblin A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/tarfire.jpg -Oracle:Tarfire deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Tarfire deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/tariel_reckoner_of_souls.txt b/forge-gui/res/cardsfolder/t/tariel_reckoner_of_souls.txt index 5668c6b86ad..68960ce4d04 100644 --- a/forge-gui/res/cardsfolder/t/tariel_reckoner_of_souls.txt +++ b/forge-gui/res/cardsfolder/t/tariel_reckoner_of_souls.txt @@ -1,9 +1,9 @@ -Name:Tariel, Reckoner of Souls -ManaCost:4 W B R -Types:Legendary Creature Angel -PT:4/7 -K:Flying -K:Vigilance -A:AB$ ChangeZone | Cost$ T | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ChangeType$ Creature.OppOwn | ChangeNum$ 1 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Battlefield | GainControl$ True | SpellDescription$ Choose a creature card at random from target opponent's graveyard. Put that card onto the battlefield under your control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tariel_reckoner_of_souls.jpg -Oracle:Flying, vigilance\n{T}: Choose a creature card at random from target opponent's graveyard. Put that card onto the battlefield under your control. \ No newline at end of file +Name:Tariel, Reckoner of Souls +ManaCost:4 W B R +Types:Legendary Creature Angel +PT:4/7 +K:Flying +K:Vigilance +A:AB$ ChangeZone | Cost$ T | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | ChangeType$ Creature.OppOwn | ChangeNum$ 1 | Hidden$ True | Origin$ Graveyard | AtRandom$ True | Destination$ Battlefield | GainControl$ True | SpellDescription$ Choose a creature card at random from target opponent's graveyard. Put that card onto the battlefield under your control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tariel_reckoner_of_souls.jpg +Oracle:Flying, vigilance\n{T}: Choose a creature card at random from target opponent's graveyard. Put that card onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/t/tariff.txt b/forge-gui/res/cardsfolder/t/tariff.txt index ee852293435..89597cec92d 100644 --- a/forge-gui/res/cardsfolder/t/tariff.txt +++ b/forge-gui/res/cardsfolder/t/tariff.txt @@ -1,9 +1,9 @@ -Name:Tariff -ManaCost:1 W -Types:Sorcery -A:SP$ RepeatEach | Cost$ 1 W | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseCard | SpellDescription$ Each player sacrifices the creature he or she controls with the highest converted mana cost unless he or she pays that creature's mana cost. If two or more creatures a player controls are tied for highest cost, that player chooses one. -SVar:DBChooseCard:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Creature.greatestCMCControlledByRemembered | Mandatory$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Defined$ Player.IsRemembered | SacValid$ Card.ChosenCard | SacMessage$ the creature with the highest converted mana cost | UnlessCost$ ChosenManaCost | UnlessPayer$ Player.IsRemembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/tariff.jpg -SVar:RemAIDeck:True -Oracle:Each player sacrifices the creature he or she controls with the highest converted mana cost unless he or she pays that creature's mana cost. If two or more creatures a player controls are tied for highest cost, that player chooses one. +Name:Tariff +ManaCost:1 W +Types:Sorcery +A:SP$ RepeatEach | Cost$ 1 W | RepeatPlayers$ Player | RepeatSubAbility$ DBChooseCard | SpellDescription$ Each player sacrifices the creature he or she controls with the highest converted mana cost unless he or she pays that creature's mana cost. If two or more creatures a player controls are tied for highest cost, that player chooses one. +SVar:DBChooseCard:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Creature.greatestCMCControlledByRemembered | Mandatory$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Defined$ Player.IsRemembered | SacValid$ Card.ChosenCard | SacMessage$ the creature with the highest converted mana cost | UnlessCost$ ChosenManaCost | UnlessPayer$ Player.IsRemembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/tariff.jpg +SVar:RemAIDeck:True +Oracle:Each player sacrifices the creature he or she controls with the highest converted mana cost unless he or she pays that creature's mana cost. If two or more creatures a player controls are tied for highest cost, that player chooses one. diff --git a/forge-gui/res/cardsfolder/t/tarmogoyf.txt b/forge-gui/res/cardsfolder/t/tarmogoyf.txt index 04c792a84f5..864786d3637 100644 --- a/forge-gui/res/cardsfolder/t/tarmogoyf.txt +++ b/forge-gui/res/cardsfolder/t/tarmogoyf.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$CardTypes.Graveyard SVar:Y:SVar$X/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/tarmogoyf.jpg -Oracle:Tarmogoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) \ No newline at end of file +Oracle:Tarmogoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) diff --git a/forge-gui/res/cardsfolder/t/tarnished_citadel.txt b/forge-gui/res/cardsfolder/t/tarnished_citadel.txt index 7a27e6f671c..858aea25f78 100644 --- a/forge-gui/res/cardsfolder/t/tarnished_citadel.txt +++ b/forge-gui/res/cardsfolder/t/tarnished_citadel.txt @@ -5,4 +5,4 @@ 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 -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add one mana of any color to your mana pool. Tarnished Citadel deals 3 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add one mana of any color to your mana pool. Tarnished Citadel deals 3 damage to you. diff --git a/forge-gui/res/cardsfolder/t/tarox_bladewing.txt b/forge-gui/res/cardsfolder/t/tarox_bladewing.txt index d9762eed995..13d81535430 100644 --- a/forge-gui/res/cardsfolder/t/tarox_bladewing.txt +++ b/forge-gui/res/cardsfolder/t/tarox_bladewing.txt @@ -7,4 +7,4 @@ K:Haste A:AB$ Pump | Cost$ Discard<1/Card.namedTarox Bladewing> | NumAtt$ +X | NumDef$ +X | References$ X | CostDesc$ Grandeur - Discard another card named Tarox Bladewing: | SpellDescription$ Tarox Bladewing gets +X/+X until end of turn, where X is its power. SVar:X:Count$CardPower SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card136139.jpg -Oracle:Flying, haste\nGrandeur - Discard another card named Tarox Bladewing: Tarox Bladewing gets +X/+X until end of turn, where X is its power. \ No newline at end of file +Oracle:Flying, haste\nGrandeur - Discard another card named Tarox Bladewing: Tarox Bladewing gets +X/+X until end of turn, where X is its power. diff --git a/forge-gui/res/cardsfolder/t/tarpan.txt b/forge-gui/res/cardsfolder/t/tarpan.txt index 2882c5fcd2a..f24ace34bb2 100644 --- a/forge-gui/res/cardsfolder/t/tarpan.txt +++ b/forge-gui/res/cardsfolder/t/tarpan.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you gain 1 life. SVar:TrigSac:AB$GainLife | Cost$ 0 | Defined$ TriggeredCardController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/tarpan.jpg -Oracle:When Tarpan dies, you gain 1 life. \ No newline at end of file +Oracle:When Tarpan dies, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/t/task_force.txt b/forge-gui/res/cardsfolder/t/task_force.txt index 097d77dc50e..276fb4f411a 100644 --- a/forge-gui/res/cardsfolder/t/task_force.txt +++ b/forge-gui/res/cardsfolder/t/task_force.txt @@ -5,4 +5,4 @@ PT:1/3 T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability, it gets +0/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/task_force.jpg -Oracle:Whenever Task Force becomes the target of a spell or ability, it gets +0/+3 until end of turn. \ No newline at end of file +Oracle:Whenever Task Force becomes the target of a spell or ability, it gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/task_mage_assembly.txt b/forge-gui/res/cardsfolder/t/task_mage_assembly.txt index 09745a5091b..bcb54b95227 100644 --- a/forge-gui/res/cardsfolder/t/task_mage_assembly.txt +++ b/forge-gui/res/cardsfolder/t/task_mage_assembly.txt @@ -5,4 +5,4 @@ T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature | PresentCompar SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self A:AB$ DealDamage | Cost$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | AnyPlayer$ True | SorcerySpeed$ True | SpellDescription$ CARDNAME deals 1 damage to target creature. Any player may activate this ability but only any time he or she could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/task_mage_assembly.jpg -Oracle:When there are no creatures on the battlefield, sacrifice Task Mage Assembly.\n{2}: Task Mage Assembly deals 1 damage to target creature. Any player may activate this ability but only any time he or she could cast a sorcery. \ No newline at end of file +Oracle:When there are no creatures on the battlefield, sacrifice Task Mage Assembly.\n{2}: Task Mage Assembly deals 1 damage to target creature. Any player may activate this ability but only any time he or she could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/t/taste_for_mayhem.txt b/forge-gui/res/cardsfolder/t/taste_for_mayhem.txt index 923133f19c5..a77692cfced 100644 --- a/forge-gui/res/cardsfolder/t/taste_for_mayhem.txt +++ b/forge-gui/res/cardsfolder/t/taste_for_mayhem.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | Description$ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | Condition$ Hellbent | Description$ Hellbent - Enchanted creature gets an additional +2/+0 as long as you have no cards in hand. SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/taste_for_mayhem.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+0.\nHellbent - Enchanted creature gets an additional +2/+0 as long as you have no cards in hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+0.\nHellbent - Enchanted creature gets an additional +2/+0 as long as you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/t/taste_of_blood.txt b/forge-gui/res/cardsfolder/t/taste_of_blood.txt index 6993d0d63e4..e3c28202b42 100644 --- a/forge-gui/res/cardsfolder/t/taste_of_blood.txt +++ b/forge-gui/res/cardsfolder/t/taste_of_blood.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ B | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 1 damage to target player and you gain 1 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/taste_of_blood.jpg -Oracle:Taste of Blood deals 1 damage to target player and you gain 1 life. \ No newline at end of file +Oracle:Taste of Blood deals 1 damage to target player and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/t/tatsumasa_the_dragons_fang.txt b/forge-gui/res/cardsfolder/t/tatsumasa_the_dragons_fang.txt index 7daed88d30f..c3e789fe569 100644 --- a/forge-gui/res/cardsfolder/t/tatsumasa_the_dragons_fang.txt +++ b/forge-gui/res/cardsfolder/t/tatsumasa_the_dragons_fang.txt @@ -1,11 +1,11 @@ -Name:Tatsumasa, the Dragon's Fang -ManaCost:6 -Types:Legendary Artifact Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 5 | AddToughness$ 5 | Description$ Equipped creature gets +5/+5. -A:AB$ Token | Cost$ 6 Exile<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Dragon Spirit | TokenTypes$ Creature,Dragon,Spirit | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 5 | TokenToughness$ 5 | RememberTokens$ True | DelayedTrigger$ DelTrigDies | TokenKeywords$ Flying | SpellDescription$ Put a 5/5 blue Dragon Spirit creature token with flying onto the battlefield. Return Tatsumasa to the battlefield under its owner's control when that token dies. -T:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Exile | Execute$ TrigReturn | Secondary$ True | TriggerDescription$ Return CARDNAME to the battlefield under its owner's control. -SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Self | SubAbility$ DBCleanUp -SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tatsumasa_the_dragons_fang.jpg -Oracle:Equipped creature gets +5/+5.\n{6}, Exile Tatsumasa, the Dragon's Fang: Put a 5/5 blue Dragon Spirit creature token with flying onto the battlefield. Return Tatsumasa to the battlefield under its owner's control when that token dies.\nEquip {3} \ No newline at end of file +Name:Tatsumasa, the Dragon's Fang +ManaCost:6 +Types:Legendary Artifact Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 5 | AddToughness$ 5 | Description$ Equipped creature gets +5/+5. +A:AB$ Token | Cost$ 6 Exile<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Dragon Spirit | TokenTypes$ Creature,Dragon,Spirit | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 5 | TokenToughness$ 5 | RememberTokens$ True | DelayedTrigger$ DelTrigDies | TokenKeywords$ Flying | SpellDescription$ Put a 5/5 blue Dragon Spirit creature token with flying onto the battlefield. Return Tatsumasa to the battlefield under its owner's control when that token dies. +T:Mode$ ChangesZone | ValidCard$ Creature.IsRemembered | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Exile | Execute$ TrigReturn | Secondary$ True | TriggerDescription$ Return CARDNAME to the battlefield under its owner's control. +SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ Self | SubAbility$ DBCleanUp +SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tatsumasa_the_dragons_fang.jpg +Oracle:Equipped creature gets +5/+5.\n{6}, Exile Tatsumasa, the Dragon's Fang: Put a 5/5 blue Dragon Spirit creature token with flying onto the battlefield. Return Tatsumasa to the battlefield under its owner's control when that token dies.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/t/tattered_drake.txt b/forge-gui/res/cardsfolder/t/tattered_drake.txt index cbac1c77c40..c21036afb09 100644 --- a/forge-gui/res/cardsfolder/t/tattered_drake.txt +++ b/forge-gui/res/cardsfolder/t/tattered_drake.txt @@ -7,4 +7,4 @@ A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/tattered_drake.jpg -Oracle:Flying\n{B}: Regenerate Tattered Drake. \ No newline at end of file +Oracle:Flying\n{B}: Regenerate Tattered Drake. diff --git a/forge-gui/res/cardsfolder/t/tatterkite.txt b/forge-gui/res/cardsfolder/t/tatterkite.txt index 49919b85dcf..4204d62c8a6 100644 --- a/forge-gui/res/cardsfolder/t/tatterkite.txt +++ b/forge-gui/res/cardsfolder/t/tatterkite.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying K:CARDNAME can't have counters placed on it. SVar:Picture:http://www.wizards.com/global/images/magic/general/tatterkite.jpg -Oracle:Flying\nTatterkite can't have counters placed on it. \ No newline at end of file +Oracle:Flying\nTatterkite can't have counters placed on it. diff --git a/forge-gui/res/cardsfolder/t/tattermunge_duo.txt b/forge-gui/res/cardsfolder/t/tattermunge_duo.txt index fb27e743e75..393d70cbe88 100644 --- a/forge-gui/res/cardsfolder/t/tattermunge_duo.txt +++ b/forge-gui/res/cardsfolder/t/tattermunge_duo.txt @@ -8,4 +8,4 @@ SVar:TrigPump11:AB$Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ Self SVar:TrigPumpKW:AB$Pump | Cost$ 0 | KW$ Forestwalk | Defined$ Self SVar:BuffedBy:Card.Red,Card.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/tattermunge_duo.jpg -Oracle:Whenever you cast a red spell, Tattermunge Duo gets +1/+1 until end of turn.\nWhenever you cast a green spell, Tattermunge Duo gains forestwalk until end of turn. \ No newline at end of file +Oracle:Whenever you cast a red spell, Tattermunge Duo gets +1/+1 until end of turn.\nWhenever you cast a green spell, Tattermunge Duo gains forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tattermunge_maniac.txt b/forge-gui/res/cardsfolder/t/tattermunge_maniac.txt index 8a16a49072e..6ac648b1026 100644 --- a/forge-gui/res/cardsfolder/t/tattermunge_maniac.txt +++ b/forge-gui/res/cardsfolder/t/tattermunge_maniac.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:2/1 K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/tattermunge_maniac.jpg -Oracle:Tattermunge Maniac attacks each turn if able. \ No newline at end of file +Oracle:Tattermunge Maniac attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/t/tattermunge_witch.txt b/forge-gui/res/cardsfolder/t/tattermunge_witch.txt index 7ef44e90b6b..f58ca9b8592 100644 --- a/forge-gui/res/cardsfolder/t/tattermunge_witch.txt +++ b/forge-gui/res/cardsfolder/t/tattermunge_witch.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:2/1 A:AB$ PumpAll | Cost$ R G | ValidCards$ Creature.blocked | NumAtt$ +1 | KW$ Trample | SpellDescription$ Each blocked creature gets +1/+0 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/tattermunge_witch.jpg -Oracle:{R}{G}: Each blocked creature gets +1/+0 and gains trample until end of turn. \ No newline at end of file +Oracle:{R}{G}: Each blocked creature gets +1/+0 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tattoo_ward.txt b/forge-gui/res/cardsfolder/t/tattoo_ward.txt index a358eb17ecd..79af038b9db 100644 --- a/forge-gui/res/cardsfolder/t/tattoo_ward.txt +++ b/forge-gui/res/cardsfolder/t/tattoo_ward.txt @@ -1,9 +1,9 @@ -Name:Tattoo Ward -ManaCost:2 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Protection from enchantments | Description$ Enchanted creature gets +1/+1 and has protection from enchantments. This effect doesn't remove CARDNAME. -A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tattoo_ward.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has protection from enchantments. This effect doesn't remove Tattoo Ward.\nSacrifice Tattoo Ward: Destroy target enchantment. \ No newline at end of file +Name:Tattoo Ward +ManaCost:2 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Protection from enchantments | Description$ Enchanted creature gets +1/+1 and has protection from enchantments. This effect doesn't remove CARDNAME. +A:AB$ Destroy | Cost$ Sac<1/CARDNAME> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tattoo_ward.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1 and has protection from enchantments. This effect doesn't remove Tattoo Ward.\nSacrifice Tattoo Ward: Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/t/taunt.txt b/forge-gui/res/cardsfolder/t/taunt.txt index 16ad2add9a6..01ba1910afe 100644 --- a/forge-gui/res/cardsfolder/t/taunt.txt +++ b/forge-gui/res/cardsfolder/t/taunt.txt @@ -1,7 +1,7 @@ -Name:Taunt -ManaCost:U -Types:Sorcery -A:SP$ MustAttack | Cost$ U | ValidTgts$ Player | TgtPrompt$ Select target player | Defender$ You | SpellDescription$ During target player's next turn, creatures that player controls attack you if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/taunt.jpg -Oracle:During target player's next turn, creatures that player controls attack you if able. \ No newline at end of file +Name:Taunt +ManaCost:U +Types:Sorcery +A:SP$ MustAttack | Cost$ U | ValidTgts$ Player | TgtPrompt$ Select target player | Defender$ You | SpellDescription$ During target player's next turn, creatures that player controls attack you if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/taunt.jpg +Oracle:During target player's next turn, creatures that player controls attack you if able. diff --git a/forge-gui/res/cardsfolder/t/taunting_challenge.txt b/forge-gui/res/cardsfolder/t/taunting_challenge.txt index e4bd51b0772..f470b12b4c1 100644 --- a/forge-gui/res/cardsfolder/t/taunting_challenge.txt +++ b/forge-gui/res/cardsfolder/t/taunting_challenge.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ 1 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN All creatures able to block CARDNAME do so. | SpellDescription$ All creatures able to block target creature this turn do so. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/taunting_challenge.jpg -Oracle:All creatures able to block target creature this turn do so. \ No newline at end of file +Oracle:All creatures able to block target creature this turn do so. diff --git a/forge-gui/res/cardsfolder/t/taunting_elf.txt b/forge-gui/res/cardsfolder/t/taunting_elf.txt index 8c125acab07..7baefc45c8d 100644 --- a/forge-gui/res/cardsfolder/t/taunting_elf.txt +++ b/forge-gui/res/cardsfolder/t/taunting_elf.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:0/1 K:All creatures able to block CARDNAME do so. SVar:Picture:http://www.wizards.com/global/images/magic/general/taunting_elf.jpg -Oracle:All creatures able to block Taunting Elf do so. \ No newline at end of file +Oracle:All creatures able to block Taunting Elf do so. diff --git a/forge-gui/res/cardsfolder/t/taurean_mauler.txt b/forge-gui/res/cardsfolder/t/taurean_mauler.txt index 8b1e6f2b8c0..ef217b2ed09 100644 --- a/forge-gui/res/cardsfolder/t/taurean_mauler.txt +++ b/forge-gui/res/cardsfolder/t/taurean_mauler.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefin T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent casts a spell, you may put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/taurean_mauler.jpg -Oracle:Changeling (This card is every creature type at all times.)\nWhenever an opponent casts a spell, you may put a +1/+1 counter on Taurean Mauler. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nWhenever an opponent casts a spell, you may put a +1/+1 counter on Taurean Mauler. diff --git a/forge-gui/res/cardsfolder/t/tavern_swindler.txt b/forge-gui/res/cardsfolder/t/tavern_swindler.txt index 0e2d763e970..eaac59fdbe7 100644 --- a/forge-gui/res/cardsfolder/t/tavern_swindler.txt +++ b/forge-gui/res/cardsfolder/t/tavern_swindler.txt @@ -1,8 +1,8 @@ -Name:Tavern Swindler -ManaCost:1 B -Types:Creature Human Rogue -PT:2/2 -A:AB$ FlipACoin | Cost$ T PayLife<3> | WinSubAbility$ TSGainLife | AILogic$ Never | SpellDescription$ Flip a coin. If you win the flip, you gain 6 life. -SVar:TSGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 6 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tavern_swindler.jpg -Oracle:{T}, Pay 3 life: Flip a coin. If you win the flip, you gain 6 life. \ No newline at end of file +Name:Tavern Swindler +ManaCost:1 B +Types:Creature Human Rogue +PT:2/2 +A:AB$ FlipACoin | Cost$ T PayLife<3> | WinSubAbility$ TSGainLife | AILogic$ Never | SpellDescription$ Flip a coin. If you win the flip, you gain 6 life. +SVar:TSGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 6 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tavern_swindler.jpg +Oracle:{T}, Pay 3 life: Flip a coin. If you win the flip, you gain 6 life. diff --git a/forge-gui/res/cardsfolder/t/tawnos.txt b/forge-gui/res/cardsfolder/t/tawnos.txt index 6e14de0a534..0a8c050e1a4 100644 --- a/forge-gui/res/cardsfolder/t/tawnos.txt +++ b/forge-gui/res/cardsfolder/t/tawnos.txt @@ -1,7 +1,7 @@ -Name:Tawnos -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+3/-4 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Artifact.YouCtrl,Creature.YouCtrl,Enchantment.YouCtrl | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library | Description$ You may cast artifact, creature, and enchantment spells as though they had flash. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/tawnos.jpg -Oracle:Hand +3, life -4\nYou may cast artifact, creature, and enchantment spells as though they had flash. \ No newline at end of file +Name:Tawnos +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+3/-4 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Artifact.YouCtrl,Creature.YouCtrl,Enchantment.YouCtrl | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library | Description$ You may cast artifact, creature, and enchantment spells as though they had flash. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/tawnos.jpg +Oracle:Hand +3, life -4\nYou may cast artifact, creature, and enchantment spells as though they had flash. diff --git a/forge-gui/res/cardsfolder/t/tawnoss_wand.txt b/forge-gui/res/cardsfolder/t/tawnoss_wand.txt index 39bba9f2cdf..9e0f50b54dd 100644 --- a/forge-gui/res/cardsfolder/t/tawnoss_wand.txt +++ b/forge-gui/res/cardsfolder/t/tawnoss_wand.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Pump | Cost$ 2 T | ValidTgts$ Creature.powerLE2 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature with power 2 or less can't be blocked this turn. | TgtPrompt$ Select target creature with power 2 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/tawnoss_wand.jpg -Oracle:{2}, {T}: Target creature with power 2 or less can't be blocked this turn. \ No newline at end of file +Oracle:{2}, {T}: Target creature with power 2 or less can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/t/tawnoss_weaponry.txt b/forge-gui/res/cardsfolder/t/tawnoss_weaponry.txt index a20a96c438d..855c848114f 100644 --- a/forge-gui/res/cardsfolder/t/tawnoss_weaponry.txt +++ b/forge-gui/res/cardsfolder/t/tawnoss_weaponry.txt @@ -5,4 +5,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 2 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | UntilUntaps$ True | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 for as long as CARDNAME remains tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tawnoss_weaponry.jpg -Oracle:You may choose not to untap Tawnos's Weaponry during your untap step.\n{2}, {T}: Target creature gets +1/+1 for as long as Tawnos's Weaponry remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Tawnos's Weaponry during your untap step.\n{2}, {T}: Target creature gets +1/+1 for as long as Tawnos's Weaponry remains tapped. diff --git a/forge-gui/res/cardsfolder/t/tazeem.txt b/forge-gui/res/cardsfolder/t/tazeem.txt index 66809a747f5..57974fa2c26 100644 --- a/forge-gui/res/cardsfolder/t/tazeem.txt +++ b/forge-gui/res/cardsfolder/t/tazeem.txt @@ -1,10 +1,10 @@ -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 {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 -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:Creatures can't block.\nWhenever you roll {C}, draw a card for each land you control. \ No newline at end of file +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 {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 +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:Creatures can't block.\nWhenever you roll {C}, draw a card for each land you control. diff --git a/forge-gui/res/cardsfolder/t/teardrop_kami.txt b/forge-gui/res/cardsfolder/t/teardrop_kami.txt index cb7b79b8417..c1655da8eaa 100644 --- a/forge-gui/res/cardsfolder/t/teardrop_kami.txt +++ b/forge-gui/res/cardsfolder/t/teardrop_kami.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ TapOrUntap | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ You may tap or untap target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/teardrop_kami.jpg -Oracle:Sacrifice Teardrop Kami: You may tap or untap target creature. \ No newline at end of file +Oracle:Sacrifice Teardrop Kami: You may tap or untap target creature. diff --git a/forge-gui/res/cardsfolder/t/tears_of_rage.txt b/forge-gui/res/cardsfolder/t/tears_of_rage.txt index 006c7660b26..73c6db73dbe 100644 --- a/forge-gui/res/cardsfolder/t/tears_of_rage.txt +++ b/forge-gui/res/cardsfolder/t/tears_of_rage.txt @@ -8,4 +8,4 @@ SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Cont SVar:X:Count$Valid Creature.attacking+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tears_of_rage.jpg -Oracle:Cast Tears of Rage only during the declare attackers step.\nAttacking creatures you control get +X/+0 until end of turn, where X is the number of attacking creatures. Sacrifice those creatures at the beginning of the next end step. \ No newline at end of file +Oracle:Cast Tears of Rage only during the declare attackers step.\nAttacking creatures you control get +X/+0 until end of turn, where X is the number of attacking creatures. Sacrifice those creatures at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/t/tectonic_break.txt b/forge-gui/res/cardsfolder/t/tectonic_break.txt index f9c4268640d..050928b5842 100644 --- a/forge-gui/res/cardsfolder/t/tectonic_break.txt +++ b/forge-gui/res/cardsfolder/t/tectonic_break.txt @@ -5,4 +5,4 @@ A:SP$ Sacrifice | Cost$ X R R | Amount$ X | References$ X | SacValid$ Land | Def SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tectonic_break.jpg -Oracle:Each player sacrifices X lands. \ No newline at end of file +Oracle:Each player sacrifices X lands. diff --git a/forge-gui/res/cardsfolder/t/tectonic_edge.txt b/forge-gui/res/cardsfolder/t/tectonic_edge.txt index 9527636fdf8..36f0a000880 100644 --- a/forge-gui/res/cardsfolder/t/tectonic_edge.txt +++ b/forge-gui/res/cardsfolder/t/tectonic_edge.txt @@ -5,4 +5,4 @@ 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 -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Tectonic Edge: Destroy target nonbasic land. Activate this ability only if an opponent controls four or more lands. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}, Sacrifice Tectonic Edge: Destroy target nonbasic land. Activate this ability only if an opponent controls four or more lands. diff --git a/forge-gui/res/cardsfolder/t/tectonic_fiend.txt b/forge-gui/res/cardsfolder/t/tectonic_fiend.txt index 9c996d0a7fa..46f7b54b8e0 100644 --- a/forge-gui/res/cardsfolder/t/tectonic_fiend.txt +++ b/forge-gui/res/cardsfolder/t/tectonic_fiend.txt @@ -5,4 +5,4 @@ PT:7/7 K:CARDNAME attacks each turn if able. K:Echo:4 R R SVar:Picture:http://www.wizards.com/global/images/magic/general/tectonic_fiend.jpg -Oracle:Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nTectonic Fiend attacks each turn if able. \ No newline at end of file +Oracle:Echo {4}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nTectonic Fiend attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/t/tectonic_instability.txt b/forge-gui/res/cardsfolder/t/tectonic_instability.txt index 0dded6ba427..c39d7c12ef6 100644 --- a/forge-gui/res/cardsfolder/t/tectonic_instability.txt +++ b/forge-gui/res/cardsfolder/t/tectonic_instability.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land | SVar:TrigTap:AB$ TapAll | Cost$ 0 | ValidCards$ TriggeredCard.sharesControllerWith+Land SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tectonic_instability.jpg -Oracle:Whenever a land enters the battlefield, tap all lands its controller controls. \ No newline at end of file +Oracle:Whenever a land enters the battlefield, tap all lands its controller controls. diff --git a/forge-gui/res/cardsfolder/t/tectonic_rift.txt b/forge-gui/res/cardsfolder/t/tectonic_rift.txt index 16c0ecffeea..8fb54913a8e 100644 --- a/forge-gui/res/cardsfolder/t/tectonic_rift.txt +++ b/forge-gui/res/cardsfolder/t/tectonic_rift.txt @@ -1,8 +1,8 @@ -Name:Tectonic Rift -ManaCost:3 R -Types:Sorcery -A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBEffect | SpellDescription$ Destroy target land. Creatures without flying can't block this turn. -SVar:DBEffect:DB$ Effect | Name$ Tectonic Rift Effect | StaticAbilities$ KWPump -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures without flying can't block this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tectonic_rift.jpg -Oracle:Destroy target land. Creatures without flying can't block this turn. \ No newline at end of file +Name:Tectonic Rift +ManaCost:3 R +Types:Sorcery +A:SP$ Destroy | Cost$ 3 R | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBEffect | SpellDescription$ Destroy target land. Creatures without flying can't block this turn. +SVar:DBEffect:DB$ Effect | Name$ Tectonic Rift Effect | StaticAbilities$ KWPump +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.withoutFlying | AddHiddenKeyword$ CARDNAME can't block. | Description$ Creatures without flying can't block this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tectonic_rift.jpg +Oracle:Destroy target land. Creatures without flying can't block this turn. diff --git a/forge-gui/res/cardsfolder/t/teekas_dragon.txt b/forge-gui/res/cardsfolder/t/teekas_dragon.txt index 35a32a695e9..84b440c7b8d 100644 --- a/forge-gui/res/cardsfolder/t/teekas_dragon.txt +++ b/forge-gui/res/cardsfolder/t/teekas_dragon.txt @@ -6,4 +6,4 @@ K:Flying K:Trample K:Rampage 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/teekas_dragon.jpg -Oracle:Flying; trample; rampage 4 (Whenever this creature becomes blocked, it gets +4/+4 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Flying; trample; rampage 4 (Whenever this creature becomes blocked, it gets +4/+4 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/t/teetering_peaks.txt b/forge-gui/res/cardsfolder/t/teetering_peaks.txt index ba7dd049961..01de4838324 100644 --- a/forge-gui/res/cardsfolder/t/teetering_peaks.txt +++ b/forge-gui/res/cardsfolder/t/teetering_peaks.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/teetering_peaks.jpg -Oracle:Teetering Peaks enters the battlefield tapped.\nWhen Teetering Peaks enters the battlefield, target creature gets +2/+0 until end of turn.\n{T}: Add {R} to your mana pool. \ No newline at end of file +Oracle:Teetering Peaks enters the battlefield tapped.\nWhen Teetering Peaks enters the battlefield, target creature gets +2/+0 until end of turn.\n{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/teferi_mage_of_zhalfir.txt b/forge-gui/res/cardsfolder/t/teferi_mage_of_zhalfir.txt index 709351baa03..fc13310413b 100644 --- a/forge-gui/res/cardsfolder/t/teferi_mage_of_zhalfir.txt +++ b/forge-gui/res/cardsfolder/t/teferi_mage_of_zhalfir.txt @@ -1,9 +1,9 @@ -Name:Teferi, Mage of Zhalfir -ManaCost:2 U U U -Types:Legendary Creature Human Wizard -PT:3/4 -K:Flash -S:Mode$ Continuous | Affected$ Creature.YouOwn+nonToken | AffectedZone$ Hand,Graveyard,Exile,Library,Command | AddKeyword$ Flash | Description$ Creature cards you own that aren't on the battlefield have flash. -S:Mode$ CantBeCast | ValidCard$ Card | OnlySorcerySpeed$ True | Caster$ Opponent | Description$ Each opponent can cast spells only any time he or she could cast a sorcery. -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferi_mage_of_zhalfir.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nCreature cards you own that aren't on the battlefield have flash.\nEach opponent can cast spells only any time he or she could cast a sorcery. \ No newline at end of file +Name:Teferi, Mage of Zhalfir +ManaCost:2 U U U +Types:Legendary Creature Human Wizard +PT:3/4 +K:Flash +S:Mode$ Continuous | Affected$ Creature.YouOwn+nonToken | AffectedZone$ Hand,Graveyard,Exile,Library,Command | AddKeyword$ Flash | Description$ Creature cards you own that aren't on the battlefield have flash. +S:Mode$ CantBeCast | ValidCard$ Card | OnlySorcerySpeed$ True | Caster$ Opponent | Description$ Each opponent can cast spells only any time he or she could cast a sorcery. +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferi_mage_of_zhalfir.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nCreature cards you own that aren't on the battlefield have flash.\nEach opponent can cast spells only any time he or she could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/t/teferis_care.txt b/forge-gui/res/cardsfolder/t/teferis_care.txt index 3162fc0b664..fd30d28b989 100644 --- a/forge-gui/res/cardsfolder/t/teferis_care.txt +++ b/forge-gui/res/cardsfolder/t/teferis_care.txt @@ -1,8 +1,8 @@ -Name:Teferi's Care -ManaCost:2 W -Types:Enchantment -A:AB$ Destroy | Cost$ W Sac<1/Enchantment> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. -A:AB$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target Enchantment | ValidTgts$ Enchantment | SpellDescription$ Counter target enchantment spell. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_care.jpg -Oracle:{W}, Sacrifice an enchantment: Destroy target enchantment.\n{3}{U}{U}: Counter target enchantment spell. \ No newline at end of file +Name:Teferi's Care +ManaCost:2 W +Types:Enchantment +A:AB$ Destroy | Cost$ W Sac<1/Enchantment> | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. +A:AB$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target Enchantment | ValidTgts$ Enchantment | SpellDescription$ Counter target enchantment spell. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_care.jpg +Oracle:{W}, Sacrifice an enchantment: Destroy target enchantment.\n{3}{U}{U}: Counter target enchantment spell. diff --git a/forge-gui/res/cardsfolder/t/teferis_curse.txt b/forge-gui/res/cardsfolder/t/teferis_curse.txt index b430e3e1433..d6ac91d611c 100644 --- a/forge-gui/res/cardsfolder/t/teferis_curse.txt +++ b/forge-gui/res/cardsfolder/t/teferis_curse.txt @@ -1,8 +1,8 @@ -Name:Teferi's Curse -ManaCost:1 U -Types:Enchantment Aura -K:Enchant artifact or creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature,Artifact | TgtPrompt$ Select target artifact or creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Phasing | Description$ Enchanted permanent has phasing. -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_curse.jpg -Oracle:Enchant artifact or creature\nEnchanted permanent has phasing. (It phases in or out before its controller untaps during each of his or her untap steps. While it's phased out, it's treated as though it doesn't exist.) +Name:Teferi's Curse +ManaCost:1 U +Types:Enchantment Aura +K:Enchant artifact or creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature,Artifact | TgtPrompt$ Select target artifact or creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ Phasing | Description$ Enchanted permanent has phasing. +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_curse.jpg +Oracle:Enchant artifact or creature\nEnchanted permanent has phasing. (It phases in or out before its controller untaps during each of his or her untap steps. While it's phased out, it's treated as though it doesn't exist.) diff --git a/forge-gui/res/cardsfolder/t/teferis_drake.txt b/forge-gui/res/cardsfolder/t/teferis_drake.txt index c3f5d721f78..0c3b3c884a8 100644 --- a/forge-gui/res/cardsfolder/t/teferis_drake.txt +++ b/forge-gui/res/cardsfolder/t/teferis_drake.txt @@ -1,8 +1,8 @@ -Name:Teferi's Drake -ManaCost:2 U -Types:Creature Drake -PT:3/2 -K:Flying -K:Phasing -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_drake.jpg -Oracle:Flying\nPhasing (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.) \ No newline at end of file +Name:Teferi's Drake +ManaCost:2 U +Types:Creature Drake +PT:3/2 +K:Flying +K:Phasing +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_drake.jpg +Oracle:Flying\nPhasing (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.) diff --git a/forge-gui/res/cardsfolder/t/teferis_honor_guard.txt b/forge-gui/res/cardsfolder/t/teferis_honor_guard.txt index 4bd38af496c..ae2268c23e1 100644 --- a/forge-gui/res/cardsfolder/t/teferis_honor_guard.txt +++ b/forge-gui/res/cardsfolder/t/teferis_honor_guard.txt @@ -1,8 +1,8 @@ -Name:Teferi's Honor Guard -ManaCost:2 W -Types:Creature Human Knight -PT:2/2 -K:Flanking -A:AB$ Phases | Cost$ U U | Defined$ Self | SpellDescription$ CARDNAME phases out. -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_honor_guard.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{U}{U}: Teferi's Honor Guard phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) \ No newline at end of file +Name:Teferi's Honor Guard +ManaCost:2 W +Types:Creature Human Knight +PT:2/2 +K:Flanking +A:AB$ Phases | Cost$ U U | Defined$ Self | SpellDescription$ CARDNAME phases out. +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_honor_guard.jpg +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{U}{U}: Teferi's Honor Guard phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/t/teferis_imp.txt b/forge-gui/res/cardsfolder/t/teferis_imp.txt index 9509710543f..8cfd26be440 100644 --- a/forge-gui/res/cardsfolder/t/teferis_imp.txt +++ b/forge-gui/res/cardsfolder/t/teferis_imp.txt @@ -1,12 +1,12 @@ -Name:Teferi's Imp -ManaCost:2 U -Types:Creature Imp -PT:1/1 -K:Flying -K:Phasing -T:Mode$ PhaseOut | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME phases out, discard a card. -SVar:TrigDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 -T:Mode$ PhaseIn | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME phases in, draw a card. -SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_imp.jpg -Oracle:Flying\nPhasing (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.)\nWhenever Teferi's Imp phases out, discard a card.\nWhenever Teferi's Imp phases in, draw a card. +Name:Teferi's Imp +ManaCost:2 U +Types:Creature Imp +PT:1/1 +K:Flying +K:Phasing +T:Mode$ PhaseOut | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME phases out, discard a card. +SVar:TrigDiscard:DB$ Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 +T:Mode$ PhaseIn | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME phases in, draw a card. +SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_imp.jpg +Oracle:Flying\nPhasing (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.)\nWhenever Teferi's Imp phases out, discard a card.\nWhenever Teferi's Imp phases in, draw a card. diff --git a/forge-gui/res/cardsfolder/t/teferis_isle.txt b/forge-gui/res/cardsfolder/t/teferis_isle.txt index 1bdb83e482b..41b1dda409e 100644 --- a/forge-gui/res/cardsfolder/t/teferis_isle.txt +++ b/forge-gui/res/cardsfolder/t/teferis_isle.txt @@ -1,8 +1,8 @@ -Name:Teferi's Isle -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. -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 +Name:Teferi's Isle +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. +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. diff --git a/forge-gui/res/cardsfolder/t/teferis_moat.txt b/forge-gui/res/cardsfolder/t/teferis_moat.txt index 32e97f25763..b05d1faeb1d 100644 --- a/forge-gui/res/cardsfolder/t/teferis_moat.txt +++ b/forge-gui/res/cardsfolder/t/teferis_moat.txt @@ -1,8 +1,8 @@ -Name:Teferi's Moat -ManaCost:3 W U -Types:Enchantment -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentHumanCreatures -S:Mode$ CantAttack | ValidCard$ Creature.withoutFlying+ChosenColor | Target$ You | Description$ Creatures of the chosen color without flying can't attack you. -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_moat.jpg -Oracle:As Teferi's Moat enters the battlefield, choose a color.\nCreatures of the chosen color without flying can't attack you. \ No newline at end of file +Name:Teferi's Moat +ManaCost:3 W U +Types:Enchantment +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentHumanCreatures +S:Mode$ CantAttack | ValidCard$ Creature.withoutFlying+ChosenColor | Target$ You | Description$ Creatures of the chosen color without flying can't attack you. +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_moat.jpg +Oracle:As Teferi's Moat enters the battlefield, choose a color.\nCreatures of the chosen color without flying can't attack you. diff --git a/forge-gui/res/cardsfolder/t/teferis_puzzle_box.txt b/forge-gui/res/cardsfolder/t/teferis_puzzle_box.txt index 242846bc2dc..6cca6f26bf3 100644 --- a/forge-gui/res/cardsfolder/t/teferis_puzzle_box.txt +++ b/forge-gui/res/cardsfolder/t/teferis_puzzle_box.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_puzzle_box.jpg -Oracle:At the beginning of each player's draw step, that player puts the cards in his or her hand on the bottom of his or her library in any order, then draws that many cards. \ No newline at end of file +Oracle:At the beginning of each player's draw step, that player puts the cards in his or her hand on the bottom of his or her library in any order, then draws that many cards. diff --git a/forge-gui/res/cardsfolder/t/teferis_realm.txt b/forge-gui/res/cardsfolder/t/teferis_realm.txt index 085c7f6e25d..048aafc1c04 100644 --- a/forge-gui/res/cardsfolder/t/teferis_realm.txt +++ b/forge-gui/res/cardsfolder/t/teferis_realm.txt @@ -1,12 +1,12 @@ -Name:Teferi's Realm -ManaCost:1 U U -Types:World Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player chooses artifact, creature, land, or non-Aura enchantment. All nontoken permanents of that type phase out. (While they're phased out, they're treated as though they don't exist. Each one phases in before its controller untaps during his or her next untap step.) -SVar:TrigChoose:AB$ GenericChoice | Cost$ 0 | Choices$ ChooseCreature,ChooseArtifact,ChooseLand,ChooseEnchant | Defined$ TriggeredPlayer | ShowChoice$ True | AILogic$ Phasing -SVar:ChooseCreature:DB$ Phases | AllValid$ Creature.nonToken | SpellDescription$ Creature -SVar:ChooseArtifact:DB$ Phases | AllValid$ Artifact.nonToken | SpellDescription$ Artifact -SVar:ChooseLand:DB$ Phases | AllValid$ Land.nonToken | SpellDescription$ Land -SVar:ChooseEnchant:DB$ Phases | AllValid$ Enchantment.nonAura+nonToken | SpellDescription$ non-Aura Enchantment -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_realm.jpg -Oracle:At the beginning of each player's upkeep, that player chooses artifact, creature, land, or non-Aura enchantment. All nontoken permanents of that type phase out. (While they're phased out, they're treated as though they don't exist. Each one phases in before its controller untaps during his or her next untap step.) +Name:Teferi's Realm +ManaCost:1 U U +Types:World Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player chooses artifact, creature, land, or non-Aura enchantment. All nontoken permanents of that type phase out. (While they're phased out, they're treated as though they don't exist. Each one phases in before its controller untaps during his or her next untap step.) +SVar:TrigChoose:AB$ GenericChoice | Cost$ 0 | Choices$ ChooseCreature,ChooseArtifact,ChooseLand,ChooseEnchant | Defined$ TriggeredPlayer | ShowChoice$ True | AILogic$ Phasing +SVar:ChooseCreature:DB$ Phases | AllValid$ Creature.nonToken | SpellDescription$ Creature +SVar:ChooseArtifact:DB$ Phases | AllValid$ Artifact.nonToken | SpellDescription$ Artifact +SVar:ChooseLand:DB$ Phases | AllValid$ Land.nonToken | SpellDescription$ Land +SVar:ChooseEnchant:DB$ Phases | AllValid$ Enchantment.nonAura+nonToken | SpellDescription$ non-Aura Enchantment +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_realm.jpg +Oracle:At the beginning of each player's upkeep, that player chooses artifact, creature, land, or non-Aura enchantment. All nontoken permanents of that type phase out. (While they're phased out, they're treated as though they don't exist. Each one phases in before its controller untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/t/teferis_response.txt b/forge-gui/res/cardsfolder/t/teferis_response.txt index 75aa18bdcbe..d924242d4a8 100644 --- a/forge-gui/res/cardsfolder/t/teferis_response.txt +++ b/forge-gui/res/cardsfolder/t/teferis_response.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 1 U | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card.OppCtrl | DestroyPermanent$ True | TargetValidTargeting$ Land.YouCtrl | SpellDescription$ Counter target spell or ability an opponent controls that targets a land you control. If a permanent's ability is countered this way, destroy that permanent. Draw two cards. | SubAbility$ DB SVar:DB:DB$ Draw | NumCards$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_response.jpg -Oracle:Counter target spell or ability an opponent controls that targets a land you control. If a permanent's ability is countered this way, destroy that permanent.\nDraw two cards. \ No newline at end of file +Oracle:Counter target spell or ability an opponent controls that targets a land you control. If a permanent's ability is countered this way, destroy that permanent.\nDraw two cards. diff --git a/forge-gui/res/cardsfolder/t/teferis_veil.txt.txt b/forge-gui/res/cardsfolder/t/teferis_veil.txt.txt index 2b9c59ed1b7..142c1517a93 100644 --- a/forge-gui/res/cardsfolder/t/teferis_veil.txt.txt +++ b/forge-gui/res/cardsfolder/t/teferis_veil.txt.txt @@ -1,9 +1,9 @@ -Name:Teferi's Veil -ManaCost:1 U -Types:Enchantment -T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | DelayedTrigger$ DelayedTrig | TriggerDescription$ Whenever a creature you control attacks, it phases out at end of combat. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) -SVar:DelayedTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigPhase | TriggerDescription$ Attacking creatures you control phase out at end of combat. -SVar:TrigPhase:AB$Phases | Cost$ 0 | Defined$ TriggeredAttacker -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_veil.jpg -Oracle:Whenever a creature you control attacks, it phases out at end of combat. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) \ No newline at end of file +Name:Teferi's Veil +ManaCost:1 U +Types:Enchantment +T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefield | DelayedTrigger$ DelayedTrig | TriggerDescription$ Whenever a creature you control attacks, it phases out at end of combat. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) +SVar:DelayedTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigPhase | TriggerDescription$ Attacking creatures you control phase out at end of combat. +SVar:TrigPhase:AB$Phases | Cost$ 0 | Defined$ TriggeredAttacker +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/teferis_veil.jpg +Oracle:Whenever a creature you control attacks, it phases out at end of combat. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/t/tek.txt b/forge-gui/res/cardsfolder/t/tek.txt index 807138acfea..f6b98889eee 100644 --- a/forge-gui/res/cardsfolder/t/tek.txt +++ b/forge-gui/res/cardsfolder/t/tek.txt @@ -15,4 +15,4 @@ SVar:FOREST:Count$Valid Forest.YouCtrl SVar:RemRandomDeck:True SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/tek.jpg -Oracle:Tek gets +0/+2 as long as you control a Plains, has flying as long as you control an Island, gets +2/+0 as long as you control a Swamp, has first strike as long as you control a Mountain, and has trample as long as you control a Forest. \ No newline at end of file +Oracle:Tek gets +0/+2 as long as you control a Plains, has flying as long as you control an Island, gets +2/+0 as long as you control a Swamp, has first strike as long as you control a Mountain, and has trample as long as you control a Forest. diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_archers.txt b/forge-gui/res/cardsfolder/t/tel_jilad_archers.txt index fd9e1b0ea5c..16ba671245d 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_archers.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_archers.txt @@ -5,4 +5,4 @@ PT:2/4 K:Reach K:Protection from artifacts SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_archers.jpg -Oracle:Protection from artifacts; reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Protection from artifacts; reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_chosen.txt b/forge-gui/res/cardsfolder/t/tel_jilad_chosen.txt index 660af9031ad..54d8bcdd2ae 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_chosen.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_chosen.txt @@ -4,4 +4,4 @@ Types:Creature Elf Warrior PT:2/1 K:Protection from artifacts SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_chosen.jpg -Oracle:Protection from artifacts \ No newline at end of file +Oracle:Protection from artifacts diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_defiance.txt b/forge-gui/res/cardsfolder/t/tel_jilad_defiance.txt index f68cb0e59af..9950d62cfa9 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_defiance.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_defiance.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Protection | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ artifacts | SpellDescription$ Target creature gains protection from artifacts until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_defiance.jpg -Oracle:Target creature gains protection from artifacts until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gains protection from artifacts until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_exile.txt b/forge-gui/res/cardsfolder/t/tel_jilad_exile.txt index 0f4a13bc123..8042f685a25 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_exile.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_exile.txt @@ -4,4 +4,4 @@ Types:Creature Troll Warrior PT:2/3 A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_exile.jpg -Oracle:{1}{G}: Regenerate Tel-Jilad Exile. \ No newline at end of file +Oracle:{1}{G}: Regenerate Tel-Jilad Exile. diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_fallen.txt b/forge-gui/res/cardsfolder/t/tel_jilad_fallen.txt index 083549f3f94..875e4224386 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_fallen.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_fallen.txt @@ -5,4 +5,4 @@ PT:3/1 K:Protection from artifacts K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_fallen.jpg -Oracle:Protection from artifacts\nInfect (This creature 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 +Oracle:Protection from artifacts\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_justice.txt b/forge-gui/res/cardsfolder/t/tel_jilad_justice.txt index 41629e85a72..1869b807a4a 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_justice.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_justice.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ 1 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SubAbility$ DBScry | SpellDescription$ Destroy target artifact. 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:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_justice.jpg -Oracle:Destroy target artifact.\nScry 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.) \ No newline at end of file +Oracle:Destroy target artifact.\nScry 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.) diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_lifebreather.txt b/forge-gui/res/cardsfolder/t/tel_jilad_lifebreather.txt index 96f95cb3ec0..f930872f5f0 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_lifebreather.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_lifebreather.txt @@ -4,4 +4,4 @@ Types:Creature Troll Shaman PT:3/2 A:AB$ Regenerate | Cost$ G T Sac<1/Forest> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_lifebreather.jpg -Oracle:{G}, {T}, Sacrifice a Forest: Regenerate target creature. \ No newline at end of file +Oracle:{G}, {T}, Sacrifice a Forest: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_outrider.txt b/forge-gui/res/cardsfolder/t/tel_jilad_outrider.txt index 2ca30a48fcc..5caa0807bea 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_outrider.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_outrider.txt @@ -4,4 +4,4 @@ Types:Creature Elf Warrior PT:3/1 K:Protection from artifacts SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_outrider.jpg -Oracle:Protection from artifacts \ No newline at end of file +Oracle:Protection from artifacts diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_stylus.txt b/forge-gui/res/cardsfolder/t/tel_jilad_stylus.txt index 1fdfef4508d..45432ab57e5 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_stylus.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_stylus.txt @@ -1,8 +1,8 @@ -Name:Tel-Jilad Stylus -ManaCost:1 -Types:Artifact -A:AB$ ChangeZone | Cost$ T | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent you own | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target permanent you own on the bottom of your library. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_stylus.jpg -Oracle:{T}: Put target permanent you own on the bottom of your library. \ No newline at end of file +Name:Tel-Jilad Stylus +ManaCost:1 +Types:Artifact +A:AB$ ChangeZone | Cost$ T | ValidTgts$ Permanent.YouOwn | TgtPrompt$ Select target permanent you own | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 | SpellDescription$ Put target permanent you own on the bottom of your library. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_stylus.jpg +Oracle:{T}: Put target permanent you own on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/t/tel_jilad_wolf.txt b/forge-gui/res/cardsfolder/t/tel_jilad_wolf.txt index b249f54d6d4..ede63dbf5ad 100644 --- a/forge-gui/res/cardsfolder/t/tel_jilad_wolf.txt +++ b/forge-gui/res/cardsfolder/t/tel_jilad_wolf.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | ValidBlocker$ Creature.Artifact | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked by an artifact creature, CARDNAME gets +3/+3 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 3 | NumDef$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/tel_jilad_wolf.jpg -Oracle:Whenever Tel-Jilad Wolf becomes blocked by an artifact creature, Tel-Jilad Wolf gets +3/+3 until end of turn. \ No newline at end of file +Oracle:Whenever Tel-Jilad Wolf becomes blocked by an artifact creature, Tel-Jilad Wolf gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/telekinesis.txt b/forge-gui/res/cardsfolder/t/telekinesis.txt index 255c55ec314..95195a9ff90 100644 --- a/forge-gui/res/cardsfolder/t/telekinesis.txt +++ b/forge-gui/res/cardsfolder/t/telekinesis.txt @@ -1,8 +1,8 @@ -Name:Telekinesis -ManaCost:U U -Types:Instant -A:SP$ Tap | Cost$ U U | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Tap target creature. Prevent all combat damage that would be dealt by that creature this turn. It doesn't untap during its controller's next two untap steps. -SVar:DBPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SubAbility$ DBPump2 -SVar:DBPump2:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next two untap steps. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/telekinesis.jpg -Oracle:Tap target creature. Prevent all combat damage that would be dealt by that creature this turn. It doesn't untap during its controller's next two untap steps. \ No newline at end of file +Name:Telekinesis +ManaCost:U U +Types:Instant +A:SP$ Tap | Cost$ U U | ValidTgts$ Creature | SubAbility$ DBPump | SpellDescription$ Tap target creature. Prevent all combat damage that would be dealt by that creature this turn. It doesn't untap during its controller's next two untap steps. +SVar:DBPump:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | SubAbility$ DBPump2 +SVar:DBPump2:DB$Pump | Cost$ 0 | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next two untap steps. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/telekinesis.jpg +Oracle:Tap target creature. Prevent all combat damage that would be dealt by that creature this turn. It doesn't untap during its controller's next two untap steps. diff --git a/forge-gui/res/cardsfolder/t/telekinetic_bonds.txt b/forge-gui/res/cardsfolder/t/telekinetic_bonds.txt index 748a0473c52..15d17da86a3 100644 --- a/forge-gui/res/cardsfolder/t/telekinetic_bonds.txt +++ b/forge-gui/res/cardsfolder/t/telekinetic_bonds.txt @@ -6,4 +6,4 @@ SVar:TrigTapOrUntap:AB$TapOrUntap | Cost$ 1 U | ValidTgts$ Permanent | TgtPrompt SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/telekinetic_bonds.jpg -Oracle:Whenever a player discards a card, you may pay {1}{U}. If you do, you may tap or untap target permanent. \ No newline at end of file +Oracle:Whenever a player discards a card, you may pay {1}{U}. If you do, you may tap or untap target permanent. diff --git a/forge-gui/res/cardsfolder/t/telekinetic_sliver.txt b/forge-gui/res/cardsfolder/t/telekinetic_sliver.txt index eec26be3f22..acec9e58098 100644 --- a/forge-gui/res/cardsfolder/t/telekinetic_sliver.txt +++ b/forge-gui/res/cardsfolder/t/telekinetic_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Sliver | AddAbility$ Tap | Description$ All Slivers have "{T}: Tap target permanent." SVar:Tap:AB$Tap | Cost$ T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent. | SpellDescription$ Tap target permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/telekinetic_sliver.jpg -Oracle:All Slivers have "{T}: Tap target permanent." \ No newline at end of file +Oracle:All Slivers have "{T}: Tap target permanent." diff --git a/forge-gui/res/cardsfolder/t/telemin_performance.txt b/forge-gui/res/cardsfolder/t/telemin_performance.txt index eb8a7b3325c..a71311446b3 100644 --- a/forge-gui/res/cardsfolder/t/telemin_performance.txt +++ b/forge-gui/res/cardsfolder/t/telemin_performance.txt @@ -1,6 +1,6 @@ -Name:Telemin Performance -ManaCost:3 U U -Types:Sorcery -A:SP$ DigUntil | Cost$ 3 U U | ValidTgts$ Opponent | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Graveyard | GainControl$ True | SpellDescription$ Target opponent reveals cards from the top of his or her library until he or she reveals a creature card. That player puts all noncreature cards revealed this way into his or her graveyard, then you put the creature card onto the battlefield under your control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/telemin_performance.jpg -Oracle:Target opponent reveals cards from the top of his or her library until he or she reveals a creature card. That player puts all noncreature cards revealed this way into his or her graveyard, then you put the creature card onto the battlefield under your control. \ No newline at end of file +Name:Telemin Performance +ManaCost:3 U U +Types:Sorcery +A:SP$ DigUntil | Cost$ 3 U U | ValidTgts$ Opponent | Valid$ Creature | ValidDescription$ creature | FoundDestination$ Battlefield | RevealedDestination$ Graveyard | GainControl$ True | SpellDescription$ Target opponent reveals cards from the top of his or her library until he or she reveals a creature card. That player puts all noncreature cards revealed this way into his or her graveyard, then you put the creature card onto the battlefield under your control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/telemin_performance.jpg +Oracle:Target opponent reveals cards from the top of his or her library until he or she reveals a creature card. That player puts all noncreature cards revealed this way into his or her graveyard, then you put the creature card onto the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/t/telepathic_spies.txt b/forge-gui/res/cardsfolder/t/telepathic_spies.txt index 7d09ede3f17..9be95877c78 100644 --- a/forge-gui/res/cardsfolder/t/telepathic_spies.txt +++ b/forge-gui/res/cardsfolder/t/telepathic_spies.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at target opponent's hand. SVar:TrigPeek:AB$RevealHand | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/telepathic_spies.jpg -Oracle:When Telepathic Spies enters the battlefield, look at target opponent's hand. \ No newline at end of file +Oracle:When Telepathic Spies enters the battlefield, look at target opponent's hand. diff --git a/forge-gui/res/cardsfolder/t/telepathy.txt b/forge-gui/res/cardsfolder/t/telepathy.txt index d8e7748f12a..a9f56e7b19a 100644 --- a/forge-gui/res/cardsfolder/t/telepathy.txt +++ b/forge-gui/res/cardsfolder/t/telepathy.txt @@ -1,8 +1,8 @@ -Name:Telepathy -ManaCost:U -Types:Enchantment -S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ Play with your hand revealed. | Description$ Your opponents play with their hands revealed. -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/telepathy.jpg -Oracle:Your opponents play with their hands revealed. \ No newline at end of file +Name:Telepathy +ManaCost:U +Types:Enchantment +S:Mode$ Continuous | Affected$ Opponent | AddKeyword$ Play with your hand revealed. | Description$ Your opponents play with their hands revealed. +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/telepathy.jpg +Oracle:Your opponents play with their hands revealed. diff --git a/forge-gui/res/cardsfolder/t/teleport.txt b/forge-gui/res/cardsfolder/t/teleport.txt index 5fb5b22ed8d..9b8adb85e08 100644 --- a/forge-gui/res/cardsfolder/t/teleport.txt +++ b/forge-gui/res/cardsfolder/t/teleport.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ U U U | ActivationPhases$ Declare Attackers | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Cast CARDNAME only during the declare attackers step. Target creature can't be blocked this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/teleport.jpg -Oracle:Cast Teleport only during the declare attackers step.\nTarget creature can't be blocked this turn. \ No newline at end of file +Oracle:Cast Teleport only during the declare attackers step.\nTarget creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/t/teleportal.txt b/forge-gui/res/cardsfolder/t/teleportal.txt index 6c5eb811ebb..4b981f8df2f 100644 --- a/forge-gui/res/cardsfolder/t/teleportal.txt +++ b/forge-gui/res/cardsfolder/t/teleportal.txt @@ -1,7 +1,7 @@ -Name:Teleportal -ManaCost:U R -Types:Sorcery -A:SP$ Pump | Cost$ U R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. | NumAtt$ 1 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature you control gets +1/+0 until end of turn and can't be blocked this turn. -A:SP$ PumpAll | Cost$ 3 U R | ValidCards$ Creature.YouCtrl | ValidDescription$ each creature you control. | NumAtt$ 1 | KW$ HIDDEN Unblockable | PrecostDesc$ Overload | CostDesc$ {3}{U}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/teleportal.jpg -Oracle:Target creature you control gets +1/+0 until end of turn and can't be blocked this turn.\nOverload {3}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Teleportal +ManaCost:U R +Types:Sorcery +A:SP$ Pump | Cost$ U R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control. | NumAtt$ 1 | KW$ HIDDEN Unblockable | SpellDescription$ Target creature you control gets +1/+0 until end of turn and can't be blocked this turn. +A:SP$ PumpAll | Cost$ 3 U R | ValidCards$ Creature.YouCtrl | ValidDescription$ each creature you control. | NumAtt$ 1 | KW$ HIDDEN Unblockable | PrecostDesc$ Overload | CostDesc$ {3}{U}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/teleportal.jpg +Oracle:Target creature you control gets +1/+0 until end of turn and can't be blocked this turn.\nOverload {3}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/t/telethopter.txt b/forge-gui/res/cardsfolder/t/telethopter.txt index 59555cbfb05..4737631d908 100644 --- a/forge-gui/res/cardsfolder/t/telethopter.txt +++ b/forge-gui/res/cardsfolder/t/telethopter.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Thopter PT:3/1 A:AB$ Pump | Cost$ tapXType<1/Creature> | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/telethopter.jpg -Oracle:Tap an untapped creature you control: Telethopter gains flying until end of turn. \ No newline at end of file +Oracle:Tap an untapped creature you control: Telethopter gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/t/telimtor.txt b/forge-gui/res/cardsfolder/t/telimtor.txt index a1a747c9e10..025f9b7b7c9 100644 --- a/forge-gui/res/cardsfolder/t/telimtor.txt +++ b/forge-gui/res/cardsfolder/t/telimtor.txt @@ -6,4 +6,4 @@ K:Flanking T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ When CARDNAME attacks, all attacking creatures with flanking get +1/+1 until end of turn. SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking+withFlanking | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/telimtor.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhenever Telim'Tor attacks, all attacking creatures with flanking get +1/+1 until end of turn. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\nWhenever Telim'Tor attacks, all attacking creatures with flanking get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/telimtors_darts.txt b/forge-gui/res/cardsfolder/t/telimtors_darts.txt index 5dd2bf36250..01fd513d48e 100644 --- a/forge-gui/res/cardsfolder/t/telimtors_darts.txt +++ b/forge-gui/res/cardsfolder/t/telimtors_darts.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ DealDamage | Cost$ 2 T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/telimtors_darts.jpg -Oracle:{2}, {T}: Telim'Tor's Darts deals 1 damage to target player. \ No newline at end of file +Oracle:{2}, {T}: Telim'Tor's Darts deals 1 damage to target player. diff --git a/forge-gui/res/cardsfolder/t/telimtors_edict.txt b/forge-gui/res/cardsfolder/t/telimtors_edict.txt index 8ce36e802d9..0bfe40409dd 100644 --- a/forge-gui/res/cardsfolder/t/telimtors_edict.txt +++ b/forge-gui/res/cardsfolder/t/telimtors_edict.txt @@ -6,4 +6,4 @@ SVar:DelTrigSlowtrip:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPla SVar:DrawSlowtrip:DB$Draw | NumCards$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/telimtors_edict.jpg -Oracle:Exile target permanent you own or control.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Exile target permanent you own or control.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/t/teller_of_tales.txt b/forge-gui/res/cardsfolder/t/teller_of_tales.txt index 7e2d055ddbc..4874d429e00 100644 --- a/forge-gui/res/cardsfolder/t/teller_of_tales.txt +++ b/forge-gui/res/cardsfolder/t/teller_of_tales.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTapOrUntap | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may tap or untap target creature. SVar:TrigTapOrUntap:AB$TapOrUntap | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:Picture:http://www.wizards.com/global/images/magic/general/teller_of_tales.jpg -Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may tap or untap target creature. \ No newline at end of file +Oracle:Flying\nWhenever you cast a Spirit or Arcane spell, you may tap or untap target creature. diff --git a/forge-gui/res/cardsfolder/t/telling_time.txt b/forge-gui/res/cardsfolder/t/telling_time.txt index 910d6e90069..1de34766d6d 100644 --- a/forge-gui/res/cardsfolder/t/telling_time.txt +++ b/forge-gui/res/cardsfolder/t/telling_time.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ 1 U | DigNum$ 3 | ChangeNum$ 1 | LibraryPosition2$ 0 | SkipReo SVar:DBDig:DB$ Dig | DigNum$ 2 | ChangeNum$ 1 | DestinationZone$ Library | LibraryPosition$ 0 | StackDescription$ None SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/telling_time.jpg -Oracle:Look at the top three cards of your library. Put one of those cards into your hand, one on top of your library, and one on the bottom of your library. \ No newline at end of file +Oracle:Look at the top three cards of your library. Put one of those cards into your hand, one on top of your library, and one on the bottom of your library. diff --git a/forge-gui/res/cardsfolder/t/tember_city.txt b/forge-gui/res/cardsfolder/t/tember_city.txt index ef3a7698aa8..a6214a744c4 100644 --- a/forge-gui/res/cardsfolder/t/tember_city.txt +++ b/forge-gui/res/cardsfolder/t/tember_city.txt @@ -1,10 +1,10 @@ -Name:Tember City -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 {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 -Oracle:Whenever a player taps a land for mana, Tember City deals 1 damage to that player.\nWhenever you roll {C}, each other player sacrifices a nonland permanent. \ No newline at end of file +Name:Tember City +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 {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 +Oracle:Whenever a player taps a land for mana, Tember City deals 1 damage to that player.\nWhenever you roll {C}, each other player sacrifices a nonland permanent. diff --git a/forge-gui/res/cardsfolder/t/temper.txt b/forge-gui/res/cardsfolder/t/temper.txt index d4094b23fb9..63419ee75b0 100644 --- a/forge-gui/res/cardsfolder/t/temper.txt +++ b/forge-gui/res/cardsfolder/t/temper.txt @@ -1,8 +1,8 @@ -Name:Temper -ManaCost:X 1 W -Types:Instant -A:SP$ PreventDamage | Cost$ X 1 W | ValidTgts$ Creature | Amount$ X | References$ X | PreventionSubAbility$ EvenTemper | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next X damage that would be dealt to target creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. -SVar:EvenTemper:AB$ PutCounter | Cost$ 0 | Defined$ ShieldEffectTarget | CounterType$ P1P1 | CounterNum$ PreventedDamage | SpellDescription$ Put a +1/+1 counter on this creature for each 1 damage prevented this way. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/temper.jpg -Oracle:Prevent the next X damage that would be dealt to target creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. +Name:Temper +ManaCost:X 1 W +Types:Instant +A:SP$ PreventDamage | Cost$ X 1 W | ValidTgts$ Creature | Amount$ X | References$ X | PreventionSubAbility$ EvenTemper | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next X damage that would be dealt to target creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. +SVar:EvenTemper:AB$ PutCounter | Cost$ 0 | Defined$ ShieldEffectTarget | CounterType$ P1P1 | CounterNum$ PreventedDamage | SpellDescription$ Put a +1/+1 counter on this creature for each 1 damage prevented this way. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/temper.jpg +Oracle:Prevent the next X damage that would be dealt to target creature this turn. For each 1 damage prevented this way, put a +1/+1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/t/tempered_steel.txt b/forge-gui/res/cardsfolder/t/tempered_steel.txt index 7658d0f3599..fec072fc2e6 100644 --- a/forge-gui/res/cardsfolder/t/tempered_steel.txt +++ b/forge-gui/res/cardsfolder/t/tempered_steel.txt @@ -4,4 +4,4 @@ Types:Enchantment S:Mode$ Continuous | Affected$ Creature.Artifact+YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Artifact creatures you control get +2/+2. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/tempered_steel.jpg -Oracle:Artifact creatures you control get +2/+2. \ No newline at end of file +Oracle:Artifact creatures you control get +2/+2. diff --git a/forge-gui/res/cardsfolder/t/tempest_drake.txt b/forge-gui/res/cardsfolder/t/tempest_drake.txt index 92ce263c8be..45b4523fe74 100644 --- a/forge-gui/res/cardsfolder/t/tempest_drake.txt +++ b/forge-gui/res/cardsfolder/t/tempest_drake.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/vi/en-us/card3746.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/t/tempest_of_light.txt b/forge-gui/res/cardsfolder/t/tempest_of_light.txt index 42ad4e440d7..d5028d2e643 100644 --- a/forge-gui/res/cardsfolder/t/tempest_of_light.txt +++ b/forge-gui/res/cardsfolder/t/tempest_of_light.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ DestroyAll | Cost$ 2 W | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. SVar:Picture:http://www.wizards.com/global/images/magic/general/tempest_of_light.jpg -Oracle:Destroy all enchantments. \ No newline at end of file +Oracle:Destroy all enchantments. diff --git a/forge-gui/res/cardsfolder/t/tempest_owl.txt b/forge-gui/res/cardsfolder/t/tempest_owl.txt index 87a7f2e6ef4..0ea307f4869 100644 --- a/forge-gui/res/cardsfolder/t/tempest_owl.txt +++ b/forge-gui/res/cardsfolder/t/tempest_owl.txt @@ -7,4 +7,4 @@ K:Kicker 4 U T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, tap up to three target permanents. SVar:TrigTap:AB$Tap | Cost$ 0 | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Select up to three target permanents | ValidTgts$ Permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/tempest_owl.jpg -Oracle:Kicker {4}{U} (You may pay an additional {4}{U} as you cast this spell.)\nFlying\nWhen Tempest Owl enters the battlefield, if it was kicked, tap up to three target permanents. \ No newline at end of file +Oracle:Kicker {4}{U} (You may pay an additional {4}{U} as you cast this spell.)\nFlying\nWhen Tempest Owl enters the battlefield, if it was kicked, tap up to three target permanents. diff --git a/forge-gui/res/cardsfolder/t/temple_acolyte.txt b/forge-gui/res/cardsfolder/t/temple_acolyte.txt index c0d3d7e4eba..614b9e25dc5 100644 --- a/forge-gui/res/cardsfolder/t/temple_acolyte.txt +++ b/forge-gui/res/cardsfolder/t/temple_acolyte.txt @@ -5,4 +5,4 @@ PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_acolyte.jpg -Oracle:When Temple Acolyte enters the battlefield, you gain 3 life. \ No newline at end of file +Oracle:When Temple Acolyte enters the battlefield, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/t/temple_bell.txt b/forge-gui/res/cardsfolder/t/temple_bell.txt index 014cb6a2a34..56f0f0e09d7 100644 --- a/forge-gui/res/cardsfolder/t/temple_bell.txt +++ b/forge-gui/res/cardsfolder/t/temple_bell.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Draw | Cost$ T | NumCards$ 1 | SubAbility$ DBDraw | SpellDescription$ Each player draws a card. SVar:DBDraw:DB$Draw | Defined$ Opponent | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_bell.jpg -Oracle:{T}: Each player draws a card. \ No newline at end of file +Oracle:{T}: Each player draws a card. diff --git a/forge-gui/res/cardsfolder/t/temple_elder.txt b/forge-gui/res/cardsfolder/t/temple_elder.txt index 223d79371e8..6b7bb7fd55d 100644 --- a/forge-gui/res/cardsfolder/t/temple_elder.txt +++ b/forge-gui/res/cardsfolder/t/temple_elder.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:1/2 A:AB$ GainLife | Cost$ T | LifeAmount$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep,Draw,Main1,BeginCombat | SpellDescription$ You gain 1 life. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://serv4.tcgimages.eu/img/cards/Portal_Second_Age/temple_elder.jpg -Oracle:{T}: You gain 1 life. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: You gain 1 life. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/t/temple_garden.txt b/forge-gui/res/cardsfolder/t/temple_garden.txt index 09802d41a0b..85ffb130f1b 100644 --- a/forge-gui/res/cardsfolder/t/temple_garden.txt +++ b/forge-gui/res/cardsfolder/t/temple_garden.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card89093.jpg -Oracle:({T}: Add {G} or {W} to your mana pool.)\nAs Temple Garden enters the battlefield, you may pay 2 life. If you don't, Temple Garden enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {G} or {W} to your mana pool.)\nAs Temple Garden enters the battlefield, you may pay 2 life. If you don't, Temple Garden enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/t/temple_of_abandon.txt b/forge-gui/res/cardsfolder/t/temple_of_abandon.txt index f953eb792ba..afbb9906c70 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_abandon.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_abandon.txt @@ -1,10 +1,10 @@ -Name:Temple of Abandon -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_abandon.jpg -Oracle:Temple of Abandon enters the battlefield tapped.\nWhen Temple of Abandon enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Name:Temple of Abandon +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_abandon.jpg +Oracle:Temple of Abandon enters the battlefield tapped.\nWhen Temple of Abandon enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temple_of_deceit.txt b/forge-gui/res/cardsfolder/t/temple_of_deceit.txt index d0f6fcbb299..38a4fec64cc 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_deceit.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_deceit.txt @@ -1,10 +1,10 @@ -Name:Temple of Deceit -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} 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/temple_of_deceit.jpg -Oracle:Temple of Deceit enters the battlefield tapped.\nWhen Temple of Deceit enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {U} or {B} to your mana pool. \ No newline at end of file +Name:Temple of Deceit +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} 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/temple_of_deceit.jpg +Oracle:Temple of Deceit enters the battlefield tapped.\nWhen Temple of Deceit enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {U} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temple_of_enlightenment.txt b/forge-gui/res/cardsfolder/t/temple_of_enlightenment.txt index 2fd336b86fd..657cf83292a 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_enlightenment.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_enlightenment.txt @@ -1,10 +1,10 @@ -Name:Temple of Enlightenment -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_enlightenment.jpg -Oracle:Temple of Enlightenment enters the battlefield tapped.\nWhen Temple of Enlightenment enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {W} or {U} to your mana pool. +Name:Temple of Enlightenment +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_enlightenment.jpg +Oracle:Temple of Enlightenment enters the battlefield tapped.\nWhen Temple of Enlightenment enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temple_of_epiphany.txt b/forge-gui/res/cardsfolder/t/temple_of_epiphany.txt index 6163ef68373..0ce82094642 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_epiphany.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_epiphany.txt @@ -1,10 +1,10 @@ -Name:Temple of Epiphany -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_epiphany.jpg -Oracle:Temple of Epiphany enters the battlefield tapped.\nWhen Temple of Epiphany enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {U} or {R} to your mana pool. \ No newline at end of file +Name:Temple of Epiphany +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_epiphany.jpg +Oracle:Temple of Epiphany enters the battlefield tapped.\nWhen Temple of Epiphany enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {U} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temple_of_malady.txt b/forge-gui/res/cardsfolder/t/temple_of_malady.txt index beb5e79beda..0baac09f056 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_malady.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_malady.txt @@ -1,10 +1,10 @@ -Name:Temple of Malady -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_malady.jpg -Oracle:Temple of Malady enters the battlefield tapped.\nWhen Temple of Malady enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {B} or {G} to your mana pool. \ No newline at end of file +Name:Temple of Malady +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_malady.jpg +Oracle:Temple of Malady enters the battlefield tapped.\nWhen Temple of Malady enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {B} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temple_of_malice.txt b/forge-gui/res/cardsfolder/t/temple_of_malice.txt index 7b70abe4a76..9abdcec1960 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_malice.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_malice.txt @@ -1,10 +1,10 @@ -Name:Temple of Malice -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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/temple_of_malice.jpg -Oracle:Temple of Malice enters the battlefield tapped.\nWhen Temple of Malice enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {B} or {R} to your mana pool. +Name:Temple of Malice +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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/temple_of_malice.jpg +Oracle:Temple of Malice enters the battlefield tapped.\nWhen Temple of Malice enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temple_of_mystery.txt b/forge-gui/res/cardsfolder/t/temple_of_mystery.txt index c63cf1a56fe..3dc1ffc3874 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_mystery.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_mystery.txt @@ -1,10 +1,10 @@ -Name:Temple of Mystery -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_mystery.jpg -Oracle:Temple of Mystery enters the battlefield tapped.\nWhen Temple of Mystery enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {G} or {U} to your mana pool. \ No newline at end of file +Name:Temple of Mystery +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_mystery.jpg +Oracle:Temple of Mystery enters the battlefield tapped.\nWhen Temple of Mystery enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {G} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temple_of_plenty.txt b/forge-gui/res/cardsfolder/t/temple_of_plenty.txt index 5f516a80d93..78a4f952b60 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_plenty.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_plenty.txt @@ -1,10 +1,10 @@ -Name:Temple of Plenty -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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/temple_of_plenty.jpg -Oracle:Temple of Plenty enters the battlefield tapped.\nWhen Temple of Plenty enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {G} or {W} to your mana pool. +Name:Temple of Plenty +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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/temple_of_plenty.jpg +Oracle:Temple of Plenty enters the battlefield tapped.\nWhen Temple of Plenty enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temple_of_silence.txt b/forge-gui/res/cardsfolder/t/temple_of_silence.txt index 2ba366c2178..34ecf51d8dc 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_silence.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_silence.txt @@ -1,10 +1,10 @@ -Name:Temple of Silence -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} 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/temple_of_silence.jpg -Oracle:Temple of Silence enters the battlefield tapped.\nWhen Temple of Silence enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {W} or {B} to your mana pool. \ No newline at end of file +Name:Temple of Silence +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} 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/temple_of_silence.jpg +Oracle:Temple of Silence enters the battlefield tapped.\nWhen Temple of Silence enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {W} or {B} to your mana pool. 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 a8be9f2ba71..a70ab7bd23b 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 @@ -4,4 +4,4 @@ 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. 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 +Oracle:{T}: Add {2} to your mana pool. Activate this ability only if you control five or more lands. diff --git a/forge-gui/res/cardsfolder/t/temple_of_triumph.txt b/forge-gui/res/cardsfolder/t/temple_of_triumph.txt index 65d2add5af0..21c08298a96 100644 --- a/forge-gui/res/cardsfolder/t/temple_of_triumph.txt +++ b/forge-gui/res/cardsfolder/t/temple_of_triumph.txt @@ -1,10 +1,10 @@ -Name:Temple of Triumph -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_triumph.jpg -Oracle:Temple of Triumph enters the battlefield tapped.\nWhen Temple of Triumph enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {R} or {W} to your mana pool. \ No newline at end of file +Name:Temple of Triumph +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigScry | TriggerDescription$ When CARDNAME enters the battlefield, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/temple_of_triumph.jpg +Oracle:Temple of Triumph enters the battlefield tapped.\nWhen Temple of Triumph enters the battlefield, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)\n{T}: Add {R} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/temporal_adept.txt b/forge-gui/res/cardsfolder/t/temporal_adept.txt index 5087915e54d..9e9885ba1cf 100644 --- a/forge-gui/res/cardsfolder/t/temporal_adept.txt +++ b/forge-gui/res/cardsfolder/t/temporal_adept.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ ChangeZone | Cost$ U U U T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_adept.jpg -Oracle:{U}{U}{U}, {T}: Return target permanent to its owner's hand. \ No newline at end of file +Oracle:{U}{U}{U}, {T}: Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/temporal_aperture.txt b/forge-gui/res/cardsfolder/t/temporal_aperture.txt index a7694ccc0ea..144c044c393 100644 --- a/forge-gui/res/cardsfolder/t/temporal_aperture.txt +++ b/forge-gui/res/cardsfolder/t/temporal_aperture.txt @@ -10,4 +10,4 @@ SVar:StillTopCheck:Mode$ Always | TriggerZones$ Command | IsPresent$ Card.TopLib SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_aperture.jpg -Oracle:{5}, {T}: Shuffle your library, then reveal the top card. Until end of turn, for as long as that card remains on top of your library, play with the top card of your library revealed and you may play that card without paying its mana cost. (If it has X in its mana cost, X is 0.) \ No newline at end of file +Oracle:{5}, {T}: Shuffle your library, then reveal the top card. Until end of turn, for as long as that card remains on top of your library, play with the top card of your library revealed and you may play that card without paying its mana cost. (If it has X in its mana cost, X is 0.) diff --git a/forge-gui/res/cardsfolder/t/temporal_cascade.txt b/forge-gui/res/cardsfolder/t/temporal_cascade.txt index 8e052fa8207..f93062a56f7 100644 --- a/forge-gui/res/cardsfolder/t/temporal_cascade.txt +++ b/forge-gui/res/cardsfolder/t/temporal_cascade.txt @@ -1,10 +1,10 @@ -Name:Temporal Cascade -ManaCost:5 U U -Types:Sorcery -K:Entwine 2 -A:SP$ Charm | Cost$ 5 U U | Choices$ DBChangeZone,DBDraw | CharmNum$ 1 | SpellDescription$ Choose one - Each player shuffles his or her hand and graveyard into his or her library; or each player draws seven cards. -SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Card | Origin$ Hand,Graveyard | Destination$ Library | Shuffle$ True | UseAllOriginZones$ True | SpellDescription$ Each player shuffles his or her hand and graveyard into his or her library; -SVar:DBDraw:DB$ Draw | NumCards$ 7 | Defined$ Each | SpellDescription$ Each player draws seven cards. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_cascade.jpg -Oracle:Choose one - Each player shuffles his or her hand and graveyard into his or her library; or each player draws seven cards.\nEntwine {2} (Choose both if you pay the entwine cost.) \ No newline at end of file +Name:Temporal Cascade +ManaCost:5 U U +Types:Sorcery +K:Entwine 2 +A:SP$ Charm | Cost$ 5 U U | Choices$ DBChangeZone,DBDraw | CharmNum$ 1 | SpellDescription$ Choose one - Each player shuffles his or her hand and graveyard into his or her library; or each player draws seven cards. +SVar:DBChangeZone:DB$ ChangeZoneAll | ChangeType$ Card | Origin$ Hand,Graveyard | Destination$ Library | Shuffle$ True | UseAllOriginZones$ True | SpellDescription$ Each player shuffles his or her hand and graveyard into his or her library; +SVar:DBDraw:DB$ Draw | NumCards$ 7 | Defined$ Each | SpellDescription$ Each player draws seven cards. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_cascade.jpg +Oracle:Choose one - Each player shuffles his or her hand and graveyard into his or her library; or each player draws seven cards.\nEntwine {2} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/t/temporal_distortion.txt b/forge-gui/res/cardsfolder/t/temporal_distortion.txt index e93706bfb44..0f623f74960 100644 --- a/forge-gui/res/cardsfolder/t/temporal_distortion.txt +++ b/forge-gui/res/cardsfolder/t/temporal_distortion.txt @@ -1,11 +1,11 @@ -Name:Temporal Distortion -ManaCost:3 U U -Types:Enchantment -T:Mode$ Taps | ValidCard$ Creature,Land | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature or land becomes tapped, put an hourglass counter on it. Permanents with hourglass counters on them don't untap during their controllers' untap steps. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ HOURGLASS | CounterNum$ 1 | Defined$ TriggeredCard -S:Mode$ Continuous | Affected$ Permanent.counters_GE1_HOURGLASS | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, remove all hourglass counters from permanents that player controls. -SVar:TrigRemoveCounter:AB$ RemoveCounterAll | Cost$ 0 | CounterType$ HOURGLASS | AllCounters$ True | ValidCards$ Permanent.ActivePlayerCtrl -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_distortion.jpg -Oracle:Whenever a creature or land becomes tapped, put an hourglass counter on it.\nPermanents with hourglass counters on them don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, remove all hourglass counters from permanents that player controls. \ No newline at end of file +Name:Temporal Distortion +ManaCost:3 U U +Types:Enchantment +T:Mode$ Taps | ValidCard$ Creature,Land | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature or land becomes tapped, put an hourglass counter on it. Permanents with hourglass counters on them don't untap during their controllers' untap steps. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ HOURGLASS | CounterNum$ 1 | Defined$ TriggeredCard +S:Mode$ Continuous | Affected$ Permanent.counters_GE1_HOURGLASS | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, remove all hourglass counters from permanents that player controls. +SVar:TrigRemoveCounter:AB$ RemoveCounterAll | Cost$ 0 | CounterType$ HOURGLASS | AllCounters$ True | ValidCards$ Permanent.ActivePlayerCtrl +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_distortion.jpg +Oracle:Whenever a creature or land becomes tapped, put an hourglass counter on it.\nPermanents with hourglass counters on them don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, remove all hourglass counters from permanents that player controls. diff --git a/forge-gui/res/cardsfolder/t/temporal_eddy.txt b/forge-gui/res/cardsfolder/t/temporal_eddy.txt index d44a1d0c676..cc99a0e83d4 100644 --- a/forge-gui/res/cardsfolder/t/temporal_eddy.txt +++ b/forge-gui/res/cardsfolder/t/temporal_eddy.txt @@ -3,4 +3,4 @@ ManaCost:2 U U Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U U | ValidTgts$ Creature,Land | TgtPrompt$ Select target creature or land | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature or land on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_eddy.jpg -Oracle:Put target creature or land on top of its owner's library. \ No newline at end of file +Oracle:Put target creature or land on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/t/temporal_extortion.txt b/forge-gui/res/cardsfolder/t/temporal_extortion.txt index 6b82745bb78..ee1cd8220f3 100644 --- a/forge-gui/res/cardsfolder/t/temporal_extortion.txt +++ b/forge-gui/res/cardsfolder/t/temporal_extortion.txt @@ -1,8 +1,8 @@ -Name:Temporal Extortion -ManaCost:B B B B -Types:Sorcery -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you play CARDNAME, any player may pay half his or her life, rounded up. If a player does, counter CARDNAME. -SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ LifeTotalHalfUp | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True | UnlessAI$ Never -A:SP$ AddTurn | Cost$ B B B B | NumTurns$ 1 | SpellDescription$ Take an extra turn after this one. -SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_extortion.jpg -Oracle:When you cast Temporal Extortion, any player may pay half his or her life, rounded up. If a player does, counter Temporal Extortion.\nTake an extra turn after this one. \ No newline at end of file +Name:Temporal Extortion +ManaCost:B B B B +Types:Sorcery +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerDescription$ When you play CARDNAME, any player may pay half his or her life, rounded up. If a player does, counter CARDNAME. +SVar:TrigCounter:DB$ Counter | Cost$ 0 | UnlessCost$ LifeTotalHalfUp | Defined$ TriggeredSpellAbility | UnlessPayer$ Player | UnlessSwitched$ True | UnlessAI$ Never +A:SP$ AddTurn | Cost$ B B B B | NumTurns$ 1 | SpellDescription$ Take an extra turn after this one. +SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_extortion.jpg +Oracle:When you cast Temporal Extortion, any player may pay half his or her life, rounded up. If a player does, counter Temporal Extortion.\nTake an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/t/temporal_fissure.txt b/forge-gui/res/cardsfolder/t/temporal_fissure.txt index fe4885efd90..50b354878d5 100644 --- a/forge-gui/res/cardsfolder/t/temporal_fissure.txt +++ b/forge-gui/res/cardsfolder/t/temporal_fissure.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_fissure.jpg -Oracle:Return target permanent to its owner's hand.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Return target permanent to its owner's hand.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/t/temporal_isolation.txt b/forge-gui/res/cardsfolder/t/temporal_isolation.txt index 5ce1d7fa940..b599e6997b7 100644 --- a/forge-gui/res/cardsfolder/t/temporal_isolation.txt +++ b/forge-gui/res/cardsfolder/t/temporal_isolation.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Shadow | AddHiddenKeyword$ Prevent all damage that would be dealt by CARDNAME. | Description$ Enchanted creature has shadow. Prevent all damage that would be dealt by enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_isolation.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature has shadow. (It can block or be blocked by only creatures with shadow.)\nPrevent all damage that would be dealt by enchanted creature. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature\nEnchanted creature has shadow. (It can block or be blocked by only creatures with shadow.)\nPrevent all damage that would be dealt by enchanted creature. diff --git a/forge-gui/res/cardsfolder/t/temporal_manipulation.txt b/forge-gui/res/cardsfolder/t/temporal_manipulation.txt index e2f46be09d5..e751a600c22 100644 --- a/forge-gui/res/cardsfolder/t/temporal_manipulation.txt +++ b/forge-gui/res/cardsfolder/t/temporal_manipulation.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Sorcery A:SP$ AddTurn | Cost$ 3 U U | NumTurns$ 1 | SpellDescription$ Take an extra turn after this one. SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_manipulation.jpg -Oracle:Take an extra turn after this one. \ No newline at end of file +Oracle:Take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/t/temporal_mastery.txt b/forge-gui/res/cardsfolder/t/temporal_mastery.txt index bbbcc8456f1..f848a176a9e 100644 --- a/forge-gui/res/cardsfolder/t/temporal_mastery.txt +++ b/forge-gui/res/cardsfolder/t/temporal_mastery.txt @@ -1,8 +1,8 @@ -Name:Temporal Mastery -ManaCost:5 U U -Types:Sorcery -K:Miracle:1 U -A:SP$ AddTurn | Cost$ 5 U U | NumTurns$ 1 | SubAbility$ DBExile | SpellDescription$ Take an extra turn after this one. Exile Temporal Mastery. -SVar:DBExile:DB$ChangeZone | Origin$ Stack | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_mastery.jpg -Oracle:Take an extra turn after this one. Exile Temporal Mastery.\nMiracle {1}{U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Temporal Mastery +ManaCost:5 U U +Types:Sorcery +K:Miracle:1 U +A:SP$ AddTurn | Cost$ 5 U U | NumTurns$ 1 | SubAbility$ DBExile | SpellDescription$ Take an extra turn after this one. Exile Temporal Mastery. +SVar:DBExile:DB$ChangeZone | Origin$ Stack | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_mastery.jpg +Oracle:Take an extra turn after this one. Exile Temporal Mastery.\nMiracle {1}{U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/t/temporal_spring.txt b/forge-gui/res/cardsfolder/t/temporal_spring.txt index 70f7b8d6de0..d731bb264b2 100644 --- a/forge-gui/res/cardsfolder/t/temporal_spring.txt +++ b/forge-gui/res/cardsfolder/t/temporal_spring.txt @@ -3,4 +3,4 @@ ManaCost:1 G U Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target permanent on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/temporal_spring.jpg -Oracle:Put target permanent on top of its owner's library. \ No newline at end of file +Oracle:Put target permanent on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/t/temporary_insanity.txt b/forge-gui/res/cardsfolder/t/temporary_insanity.txt index 64f8d9d6c00..cbb8f3ff5e5 100644 --- a/forge-gui/res/cardsfolder/t/temporary_insanity.txt +++ b/forge-gui/res/cardsfolder/t/temporary_insanity.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ GainControl | Cost$ 3 R | ValidTgts$ Creature.powerLTX | References$ X | TgtPrompt$ Select target creature with power less than or equal to the number of cards in your graveyard | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Untap target creature with power less than the number of cards in your graveyard and gain control of it until end of turn. That creature gains haste until end of turn. SVar:X:Count$InYourYard SVar:Picture:http://www.wizards.com/global/images/magic/general/temporary_insanity.jpg -Oracle:Untap target creature with power less than the number of cards in your graveyard and gain control of it until end of turn. That creature gains haste until end of turn. \ No newline at end of file +Oracle:Untap target creature with power less than the number of cards in your graveyard and gain control of it until end of turn. That creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/t/temporary_truce.txt b/forge-gui/res/cardsfolder/t/temporary_truce.txt index f8723759912..a7a6052aee4 100644 --- a/forge-gui/res/cardsfolder/t/temporary_truce.txt +++ b/forge-gui/res/cardsfolder/t/temporary_truce.txt @@ -1,13 +1,13 @@ -Name:Temporary Truce -ManaCost:1 W -Types:Sorcery -A:SP$ RepeatEach | Cost$ 1 W | RepeatPlayers$ Player | RepeatSubAbility$ DBDraw | SpellDescription$ Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. -SVar:DBDraw:DB$ Draw | Defined$ Player.IsRemembered | Upto$ True | NumCards$ 2 | RememberDrawn$ True | SubAbility$ DBGainLife | AILogic$ GainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X,Y | Defined$ Player.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -# Player is remembered here -SVar:Y:Count$RememberedSize/NMinus.3 -SVar:X:SVar$Y/Twice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/temporary_truce.jpg -Oracle:Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. +Name:Temporary Truce +ManaCost:1 W +Types:Sorcery +A:SP$ RepeatEach | Cost$ 1 W | RepeatPlayers$ Player | RepeatSubAbility$ DBDraw | SpellDescription$ Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. +SVar:DBDraw:DB$ Draw | Defined$ Player.IsRemembered | Upto$ True | NumCards$ 2 | RememberDrawn$ True | SubAbility$ DBGainLife | AILogic$ GainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X,Y | Defined$ Player.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +# Player is remembered here +SVar:Y:Count$RememberedSize/NMinus.3 +SVar:X:SVar$Y/Twice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/temporary_truce.jpg +Oracle:Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. diff --git a/forge-gui/res/cardsfolder/t/tempt_with_discovery.txt b/forge-gui/res/cardsfolder/t/tempt_with_discovery.txt index 1f052398d16..cdb144b4856 100644 --- a/forge-gui/res/cardsfolder/t/tempt_with_discovery.txt +++ b/forge-gui/res/cardsfolder/t/tempt_with_discovery.txt @@ -1,12 +1,12 @@ -Name:Tempt with Discovery -ManaCost:3 G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.YouCtrl | ChangeNum$ 1 | Hidden$ True | NoShuffle$ True | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Tempting offer - Search your library for a land card and put it onto the battlefield. Each opponent may search his or her library for a land card and put it onto the battlefield. For each opponent who searches a library this way, search your library for a land card and put it onto the battlefield. Then each player who searched a library this way shuffles it. -SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBChangeZone | RepeatPlayers$ Player.Opponent | SubAbility$ DBSearchAgain | RepeatOptionalForEachPlayer$ True | RepeatOptionalMessage$ Do you want to search his or her library for a land card and put it onto the battlefield? -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.RememberedPlayerCtrl | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered | ChangeNum$ 1 | Hidden$ True | SubAbility$ DBCount -SVar:DBCount:DB$ StoreSVar | SVar$ X | Type$ CountSVar | Expression$ X/Plus.1 | References$ X -SVar:DBSearchAgain:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.YouCtrl | ChangeNum$ X | References$ X | Hidden$ True | Shuffle$ True | StackDescription$ None | SubAbility$ DBReset -SVar:DBReset:DB$ StoreSVar | SVar$ X | Type$ Number | Expression$ 0 | References$ X -SVar:X:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_discovery.jpg -Oracle:Tempting offer - Search your library for a land card and put it onto the battlefield. Each opponent may search his or her library for a land card and put it onto the battlefield. For each opponent who searches a library this way, search your library for a land card and put it onto the battlefield. Then each player who searched a library this way shuffles it. +Name:Tempt with Discovery +ManaCost:3 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.YouCtrl | ChangeNum$ 1 | Hidden$ True | NoShuffle$ True | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Tempting offer - Search your library for a land card and put it onto the battlefield. Each opponent may search his or her library for a land card and put it onto the battlefield. For each opponent who searches a library this way, search your library for a land card and put it onto the battlefield. Then each player who searched a library this way shuffles it. +SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBChangeZone | RepeatPlayers$ Player.Opponent | SubAbility$ DBSearchAgain | RepeatOptionalForEachPlayer$ True | RepeatOptionalMessage$ Do you want to search his or her library for a land card and put it onto the battlefield? +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.RememberedPlayerCtrl | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered | ChangeNum$ 1 | Hidden$ True | SubAbility$ DBCount +SVar:DBCount:DB$ StoreSVar | SVar$ X | Type$ CountSVar | Expression$ X/Plus.1 | References$ X +SVar:DBSearchAgain:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.YouCtrl | ChangeNum$ X | References$ X | Hidden$ True | Shuffle$ True | StackDescription$ None | SubAbility$ DBReset +SVar:DBReset:DB$ StoreSVar | SVar$ X | Type$ Number | Expression$ 0 | References$ X +SVar:X:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_discovery.jpg +Oracle:Tempting offer - Search your library for a land card and put it onto the battlefield. Each opponent may search his or her library for a land card and put it onto the battlefield. For each opponent who searches a library this way, search your library for a land card and put it onto the battlefield. Then each player who searched a library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/t/tempt_with_glory.txt b/forge-gui/res/cardsfolder/t/tempt_with_glory.txt index ea128eef72d..95632df8354 100644 --- a/forge-gui/res/cardsfolder/t/tempt_with_glory.txt +++ b/forge-gui/res/cardsfolder/t/tempt_with_glory.txt @@ -1,12 +1,12 @@ -Name:Tempt with Glory -ManaCost:5 W -Types:Sorcery -A:SP$ PutCounterAll | Cost$ 5 W | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Tempting offer - Put a +1/+1 counter on each creature you control. Each opponent may put a +1/+1 counter on each creature he or she controls. For each opponent who does, put a +1/+1 counter on each creature you control. -SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBPutCounter | RepeatPlayers$ Player.Opponent | SubAbility$ PutCounterAgain | RepeatOptionalForEachPlayer$ True | RepeatOptionalMessage$ Do you want to put a +1/+1 counter on each creature you control? -SVar:DBPutCounter:DB$ PutCounterAll | ValidCards$ Creature.RememberedPlayerCtrl | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBCount -SVar:DBCount:DB$ StoreSVar | SVar$ X | Type$ CountSVar | Expression$ X/Plus.1 | References$ X -SVar:PutCounterAgain:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBReset | StackDescription$ None -SVar:DBReset:DB$ StoreSVar | SVar$ X | Type$ Number | Expression$ 0 | References$ X -SVar:X:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_glory.jpg -Oracle:Tempting offer - Put a +1/+1 counter on each creature you control. Each opponent may put a +1/+1 counter on each creature he or she controls. For each opponent who does, put a +1/+1 counter on each creature you control. +Name:Tempt with Glory +ManaCost:5 W +Types:Sorcery +A:SP$ PutCounterAll | Cost$ 5 W | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Tempting offer - Put a +1/+1 counter on each creature you control. Each opponent may put a +1/+1 counter on each creature he or she controls. For each opponent who does, put a +1/+1 counter on each creature you control. +SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBPutCounter | RepeatPlayers$ Player.Opponent | SubAbility$ PutCounterAgain | RepeatOptionalForEachPlayer$ True | RepeatOptionalMessage$ Do you want to put a +1/+1 counter on each creature you control? +SVar:DBPutCounter:DB$ PutCounterAll | ValidCards$ Creature.RememberedPlayerCtrl | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBCount +SVar:DBCount:DB$ StoreSVar | SVar$ X | Type$ CountSVar | Expression$ X/Plus.1 | References$ X +SVar:PutCounterAgain:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ X | References$ X | SubAbility$ DBReset | StackDescription$ None +SVar:DBReset:DB$ StoreSVar | SVar$ X | Type$ Number | Expression$ 0 | References$ X +SVar:X:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_glory.jpg +Oracle:Tempting offer - Put a +1/+1 counter on each creature you control. Each opponent may put a +1/+1 counter on each creature he or she controls. For each opponent who does, put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/t/tempt_with_immortality.txt b/forge-gui/res/cardsfolder/t/tempt_with_immortality.txt index 5a0bbc6a9a1..56fe3427f06 100644 --- a/forge-gui/res/cardsfolder/t/tempt_with_immortality.txt +++ b/forge-gui/res/cardsfolder/t/tempt_with_immortality.txt @@ -1,13 +1,13 @@ -Name:Tempt with Immortality -ManaCost:4 B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.YouCtrl | ChangeNum$ 1 | Hidden$ True | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Tempting offer - Return a creature card from your graveyard to the battlefield. Each opponent may return a creature card from his or her graveyard to the battlefield. For each player who does, return a creature card from your graveyard to the battlefield. -SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBChangeZone | RepeatPlayers$ Player.Opponent | SubAbility$ DBReturn -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.RememberedPlayerCtrl | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered | ChangeNum$ 1 | Hidden$ True | RememberChanged$ True -SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.YouCtrl | ChangeNum$ X | References$ X | Hidden$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_immortality.jpg -Oracle:Tempting offer - Return a creature card from your graveyard to the battlefield. Each opponent may return a creature card from his or her graveyard to the battlefield. For each player who does, return a creature card from your graveyard to the battlefield. +Name:Tempt with Immortality +ManaCost:4 B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.YouCtrl | ChangeNum$ 1 | Hidden$ True | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Tempting offer - Return a creature card from your graveyard to the battlefield. Each opponent may return a creature card from his or her graveyard to the battlefield. For each player who does, return a creature card from your graveyard to the battlefield. +SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBChangeZone | RepeatPlayers$ Player.Opponent | SubAbility$ DBReturn +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.RememberedPlayerCtrl | DefinedPlayer$ Player.IsRemembered | Chooser$ Player.IsRemembered | ChangeNum$ 1 | Hidden$ True | RememberChanged$ True +SVar:DBReturn:DB$ ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature.YouCtrl | ChangeNum$ X | References$ X | Hidden$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_immortality.jpg +Oracle:Tempting offer - Return a creature card from your graveyard to the battlefield. Each opponent may return a creature card from his or her graveyard to the battlefield. For each player who does, return a creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tempt_with_reflections.txt b/forge-gui/res/cardsfolder/t/tempt_with_reflections.txt index ca206ed7536..bdfd9918af3 100644 --- a/forge-gui/res/cardsfolder/t/tempt_with_reflections.txt +++ b/forge-gui/res/cardsfolder/t/tempt_with_reflections.txt @@ -1,12 +1,12 @@ -Name:Tempt with Reflections -ManaCost:3 U -Types:Sorcery -A:SP$ CopyPermanent | Cost$ 3 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | StackDescription$ SpellDescription | SubAbility$ DBRepeat | SpellDescription$ Tempting offer - Choose target creature you control. Put a token onto the battlefield that's a copy of that creature. Each opponent may put a token onto the battlefield that's a copy of that creature. For each opponent who does, put a token onto the battlefield that's a copy of that creature. -SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBCopyPermanent | RepeatPlayers$ Player.Opponent | SubAbility$ CopyAgain | RepeatOptionalForEachPlayer$ True | RepeatOptionalMessage$ Do you want to put a token onto the battlefield that's a copy of that creature? -SVar:DBCopyPermanent:DB$ CopyPermanent | Defined$ ParentTarget | Controller$ Player.IsRemembered | SubAbility$ DBCount -SVar:DBCount:DB$ StoreSVar | SVar$ X | Type$ CountSVar | Expression$ X/Plus.1 | References$ X -SVar:CopyAgain:DB$ CopyPermanent | Defined$ ParentTarget | NumCopies$ X | References$ X | SubAbility$ DBReset | StackDescription$ None -SVar:DBReset:DB$ StoreSVar | SVar$ X | Type$ Number | Expression$ 0 | References$ X -SVar:X:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_reflections.jpg -Oracle:Tempting offer - Choose target creature you control. Put a token onto the battlefield that's a copy of that creature. Each opponent may put a token onto the battlefield that's a copy of that creature. For each opponent who does, put a token onto the battlefield that's a copy of that creature. +Name:Tempt with Reflections +ManaCost:3 U +Types:Sorcery +A:SP$ CopyPermanent | Cost$ 3 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | StackDescription$ SpellDescription | SubAbility$ DBRepeat | SpellDescription$ Tempting offer - Choose target creature you control. Put a token onto the battlefield that's a copy of that creature. Each opponent may put a token onto the battlefield that's a copy of that creature. For each opponent who does, put a token onto the battlefield that's a copy of that creature. +SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBCopyPermanent | RepeatPlayers$ Player.Opponent | SubAbility$ CopyAgain | RepeatOptionalForEachPlayer$ True | RepeatOptionalMessage$ Do you want to put a token onto the battlefield that's a copy of that creature? +SVar:DBCopyPermanent:DB$ CopyPermanent | Defined$ ParentTarget | Controller$ Player.IsRemembered | SubAbility$ DBCount +SVar:DBCount:DB$ StoreSVar | SVar$ X | Type$ CountSVar | Expression$ X/Plus.1 | References$ X +SVar:CopyAgain:DB$ CopyPermanent | Defined$ ParentTarget | NumCopies$ X | References$ X | SubAbility$ DBReset | StackDescription$ None +SVar:DBReset:DB$ StoreSVar | SVar$ X | Type$ Number | Expression$ 0 | References$ X +SVar:X:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_reflections.jpg +Oracle:Tempting offer - Choose target creature you control. Put a token onto the battlefield that's a copy of that creature. Each opponent may put a token onto the battlefield that's a copy of that creature. For each opponent who does, put a token onto the battlefield that's a copy of that creature. diff --git a/forge-gui/res/cardsfolder/t/tempt_with_vengeance.txt b/forge-gui/res/cardsfolder/t/tempt_with_vengeance.txt index 614c8cd1d79..1dbef51b0d2 100644 --- a/forge-gui/res/cardsfolder/t/tempt_with_vengeance.txt +++ b/forge-gui/res/cardsfolder/t/tempt_with_vengeance.txt @@ -1,14 +1,14 @@ -Name:Tempt with Vengeance -ManaCost:X R -Types:Sorcery -A:SP$ Token | Cost$ X R | TokenAmount$ X | References$ X | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Tempting offer - Put X 1/1 red Elemental creature tokens with haste onto the battlefield. Each opponent may put X 1/1 red Elemental creature tokens with haste onto the battlefield. For each player who does, put X 1/1 red Elemental creature tokens with haste onto the battlefield. -SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBTokenOpp | RepeatPlayers$ Player.Opponent | RepeatOptionalForEachPlayer$ True | RepeatOptionalMessage$ Do you want to put X 1/1 red Elemental creature tokens with haste onto the battlefield? | SubAbility$ DBToken -SVar:DBTokenOpp:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ Player.IsRemembered | TokenColors$ Red | TokenPower$ 1 | TokenKeywords$ Haste | TokenToughness$ 1 | SubAbility$ DBCount -SVar:DBCount:DB$ StoreSVar | SVar$ Y | Type$ CountSVar | Expression$ Y/Plus.1 | References$ Y -SVar:DBToken:DB$ Token | TokenAmount$ Z | References$ X,Y,Z | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenKeywords$ Haste | TokenToughness$ 1 | SubAbility$ DBReset | StackDescription$ None -SVar:DBReset:DB$ StoreSVar | SVar$ Y | Type$ Number | Expression$ 0 | References$ Y -SVar:Y:Number$0 -SVar:X:Count$xPaid -SVar:Z:SVar$X/Times.Y -SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_vengeance.jpg -Oracle:Tempting offer - Put X 1/1 red Elemental creature tokens with haste onto the battlefield. Each opponent may put X 1/1 red Elemental creature tokens with haste onto the battlefield. For each player who does, put X 1/1 red Elemental creature tokens with haste onto the battlefield. +Name:Tempt with Vengeance +ManaCost:X R +Types:Sorcery +A:SP$ Token | Cost$ X R | TokenAmount$ X | References$ X | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | SubAbility$ DBRepeat | StackDescription$ SpellDescription | SpellDescription$ Tempting offer - Put X 1/1 red Elemental creature tokens with haste onto the battlefield. Each opponent may put X 1/1 red Elemental creature tokens with haste onto the battlefield. For each player who does, put X 1/1 red Elemental creature tokens with haste onto the battlefield. +SVar:DBRepeat:DB$ RepeatEach | RepeatSubAbility$ DBTokenOpp | RepeatPlayers$ Player.Opponent | RepeatOptionalForEachPlayer$ True | RepeatOptionalMessage$ Do you want to put X 1/1 red Elemental creature tokens with haste onto the battlefield? | SubAbility$ DBToken +SVar:DBTokenOpp:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ Player.IsRemembered | TokenColors$ Red | TokenPower$ 1 | TokenKeywords$ Haste | TokenToughness$ 1 | SubAbility$ DBCount +SVar:DBCount:DB$ StoreSVar | SVar$ Y | Type$ CountSVar | Expression$ Y/Plus.1 | References$ Y +SVar:DBToken:DB$ Token | TokenAmount$ Z | References$ X,Y,Z | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenKeywords$ Haste | TokenToughness$ 1 | SubAbility$ DBReset | StackDescription$ None +SVar:DBReset:DB$ StoreSVar | SVar$ Y | Type$ Number | Expression$ 0 | References$ Y +SVar:Y:Number$0 +SVar:X:Count$xPaid +SVar:Z:SVar$X/Times.Y +SVar:Picture:http://www.wizards.com/global/images/magic/general/tempt_with_vengeance.jpg +Oracle:Tempting offer - Put X 1/1 red Elemental creature tokens with haste onto the battlefield. Each opponent may put X 1/1 red Elemental creature tokens with haste onto the battlefield. For each player who does, put X 1/1 red Elemental creature tokens with haste onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tempting_licid.txt b/forge-gui/res/cardsfolder/t/tempting_licid.txt index 47684fd0df6..3c5929141a3 100644 --- a/forge-gui/res/cardsfolder/t/tempting_licid.txt +++ b/forge-gui/res/cardsfolder/t/tempting_licid.txt @@ -1,26 +1,26 @@ -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. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tempting_licid.jpg -Oracle:{G}, {T}: 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.\nAll creatures able to block enchanted creature do so. - -ALTERNATE - -Name:Tempting Licid -ManaCost:2 G -Colors:green -Types:Enchantment Aura -Text:All creatures able to block enchanted creature do so. -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ All creatures able to block enchanted creature do so. -A:AB$ SetState | Cost$ G | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tempting_licid.jpg -Oracle:{G}, {T}: 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.\nAll creatures able to block enchanted creature do so. \ No newline at end of file +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. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tempting_licid.jpg +Oracle:{G}, {T}: 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.\nAll creatures able to block enchanted creature do so. + +ALTERNATE + +Name:Tempting Licid +ManaCost:2 G +Colors:green +Types:Enchantment Aura +Text:All creatures able to block enchanted creature do so. +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ All creatures able to block CARDNAME do so. | Description$ All creatures able to block enchanted creature do so. +A:AB$ SetState | Cost$ G | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tempting_licid.jpg +Oracle:{G}, {T}: 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.\nAll creatures able to block enchanted creature do so. diff --git a/forge-gui/res/cardsfolder/t/tempting_wurm.txt b/forge-gui/res/cardsfolder/t/tempting_wurm.txt index 76258fd7501..66472857718 100644 --- a/forge-gui/res/cardsfolder/t/tempting_wurm.txt +++ b/forge-gui/res/cardsfolder/t/tempting_wurm.txt @@ -7,4 +7,4 @@ SVar:EachOpponent:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | Re SVar:TemptingChange:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Artifact,Creature,Enchantment,Land | DefinedPlayer$ Remembered | ChangeNum$ X | References$ X SVar:X:Count$ValidHand Artifact.RememberedPlayerCtrl,Creature.RememberedPlayerCtrl,Enchantment.RememberedPlayerCtrl,Land.RememberedPlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/tempting_wurm.jpg -Oracle:When Tempting Wurm enters the battlefield, each opponent may put any number of artifact, creature, enchantment, and/or land cards from his or her hand onto the battlefield. \ No newline at end of file +Oracle:When Tempting Wurm enters the battlefield, each opponent may put any number of artifact, creature, enchantment, and/or land cards from his or her hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tenacious_dead.txt b/forge-gui/res/cardsfolder/t/tenacious_dead.txt index b75db1972b3..403caaa07fd 100644 --- a/forge-gui/res/cardsfolder/t/tenacious_dead.txt +++ b/forge-gui/res/cardsfolder/t/tenacious_dead.txt @@ -1,8 +1,8 @@ -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. -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. \ No newline at end of file +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. +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. diff --git a/forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt b/forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt index 83a844126d1..7270ce06881 100644 --- a/forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt +++ b/forge-gui/res/cardsfolder/t/tendo_ice_bridge.txt @@ -5,4 +5,4 @@ K:etbCounter:CHARGE:1 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 +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. diff --git a/forge-gui/res/cardsfolder/t/tendrils_of_agony.txt b/forge-gui/res/cardsfolder/t/tendrils_of_agony.txt index d554c485b48..c51d05e981f 100644 --- a/forge-gui/res/cardsfolder/t/tendrils_of_agony.txt +++ b/forge-gui/res/cardsfolder/t/tendrils_of_agony.txt @@ -5,4 +5,4 @@ K:Storm A:SP$ LoseLife | Cost$ 2 B B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 2 | SubAbility$ DBGainLife | SpellDescription$ Target player loses 2 life and you gain 2 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/tendrils_of_agony.jpg -Oracle:Target player loses 2 life and you gain 2 life.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Target player loses 2 life and you gain 2 life.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/t/tendrils_of_corruption.txt b/forge-gui/res/cardsfolder/t/tendrils_of_corruption.txt index df055fe5fc4..8e7ca8a2463 100644 --- a/forge-gui/res/cardsfolder/t/tendrils_of_corruption.txt +++ b/forge-gui/res/cardsfolder/t/tendrils_of_corruption.txt @@ -5,4 +5,4 @@ A:SP$ DealDamage | Cost$ 3 B | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X SVar:X:Count$TypeYouCtrl.Swamp SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card106632.jpg -Oracle:Tendrils of Corruption deals X damage to target creature and you gain X life, where X is the number of Swamps you control. \ No newline at end of file +Oracle:Tendrils of Corruption deals X damage to target creature and you gain X life, where X is the number of Swamps you control. diff --git a/forge-gui/res/cardsfolder/t/tendrils_of_despair.txt b/forge-gui/res/cardsfolder/t/tendrils_of_despair.txt index 4463c6bd4e3..c2c2a38fe50 100644 --- a/forge-gui/res/cardsfolder/t/tendrils_of_despair.txt +++ b/forge-gui/res/cardsfolder/t/tendrils_of_despair.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ B Sac<1/Creature> | ValidTgts$ Opponent | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target opponent discards two cards. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tendrils_of_despair.jpg -Oracle:As an additional cost to cast Tendrils of Despair, sacrifice a creature.\nTarget opponent discards two cards. \ No newline at end of file +Oracle:As an additional cost to cast Tendrils of Despair, sacrifice a creature.\nTarget opponent discards two cards. diff --git a/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt b/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt index 7fb016d5804..910e91824fa 100644 --- a/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt +++ b/forge-gui/res/cardsfolder/t/teneb_the_harvester.txt @@ -6,4 +6,4 @@ 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. 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 +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. diff --git a/forge-gui/res/cardsfolder/t/tenement_crasher.txt b/forge-gui/res/cardsfolder/t/tenement_crasher.txt index 68de1559b95..ce08cebb629 100644 --- a/forge-gui/res/cardsfolder/t/tenement_crasher.txt +++ b/forge-gui/res/cardsfolder/t/tenement_crasher.txt @@ -1,7 +1,7 @@ -Name:Tenement Crasher -ManaCost:5 R -Types:Creature Beast -PT:5/4 -K:Haste -SVar:Picture:http://www.wizards.com/global/images/magic/general/tenement_crasher.jpg -Oracle:Haste \ No newline at end of file +Name:Tenement Crasher +ManaCost:5 R +Types:Creature Beast +PT:5/4 +K:Haste +SVar:Picture:http://www.wizards.com/global/images/magic/general/tenement_crasher.jpg +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/t/tenza_godos_maul.txt b/forge-gui/res/cardsfolder/t/tenza_godos_maul.txt index 21ff01119be..c63cca0ead8 100644 --- a/forge-gui/res/cardsfolder/t/tenza_godos_maul.txt +++ b/forge-gui/res/cardsfolder/t/tenza_godos_maul.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy+Red | AddKeyword$ Trample | Descr SVar:RemRandomDeck:True DeckNeeds:Color$red SVar:Picture:http://www.wizards.com/global/images/magic/general/tenza_godos_maul.jpg -Oracle:Equipped creature gets +1/+1. As long as it's legendary, it gets an additional +2/+2. As long as it's red, it has trample.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +1/+1. As long as it's legendary, it gets an additional +2/+2. As long as it's red, it has trample.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/t/tephraderm.txt b/forge-gui/res/cardsfolder/t/tephraderm.txt index d396b6423d7..70d4d3ca6a4 100644 --- a/forge-gui/res/cardsfolder/t/tephraderm.txt +++ b/forge-gui/res/cardsfolder/t/tephraderm.txt @@ -8,4 +8,4 @@ SVar:TrigDealDamage1:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredSource | NumDm SVar:TrigDealDamage2:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredSourceController | NumDmg$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/tephraderm.jpg -Oracle:Whenever a creature deals damage to Tephraderm, Tephraderm deals that much damage to that creature.\nWhenever a spell deals damage to Tephraderm, Tephraderm deals that much damage to that spell's controller. \ No newline at end of file +Oracle:Whenever a creature deals damage to Tephraderm, Tephraderm deals that much damage to that creature.\nWhenever a spell deals damage to Tephraderm, Tephraderm deals that much damage to that spell's controller. diff --git a/forge-gui/res/cardsfolder/t/terashis_cry.txt b/forge-gui/res/cardsfolder/t/terashis_cry.txt index 927d0c875d9..8fe25d6c2b2 100644 --- a/forge-gui/res/cardsfolder/t/terashis_cry.txt +++ b/forge-gui/res/cardsfolder/t/terashis_cry.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Sorcery Arcane A:SP$ Tap | Cost$ 3 W | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose target creature | ValidTgts$ Creature | SpellDescription$ Tap up to three target creatures. SVar:Picture:http://www.wizards.com/global/images/magic/general/terashis_cry.jpg -Oracle:Tap up to three target creatures. \ No newline at end of file +Oracle:Tap up to three target creatures. diff --git a/forge-gui/res/cardsfolder/t/terashis_grasp.txt b/forge-gui/res/cardsfolder/t/terashis_grasp.txt index 5d742086dbe..39d0f2377cf 100644 --- a/forge-gui/res/cardsfolder/t/terashis_grasp.txt +++ b/forge-gui/res/cardsfolder/t/terashis_grasp.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/terashis_grasp.jpg -Oracle:Destroy target artifact or enchantment. You gain life equal to its converted mana cost. \ No newline at end of file +Oracle:Destroy target artifact or enchantment. You gain life equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/t/terashis_verdict.txt b/forge-gui/res/cardsfolder/t/terashis_verdict.txt index 356121cb03b..f4608162916 100644 --- a/forge-gui/res/cardsfolder/t/terashis_verdict.txt +++ b/forge-gui/res/cardsfolder/t/terashis_verdict.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant Arcane A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Creature.powerLE3+attacking | TgtPrompt$ Select target attacking creature with power 3 or less | SpellDescription$ Destroy target attacking creature with power 3 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/terashis_verdict.jpg -Oracle:Destroy target attacking creature with power 3 or less. \ No newline at end of file +Oracle:Destroy target attacking creature with power 3 or less. diff --git a/forge-gui/res/cardsfolder/t/terastodon.txt b/forge-gui/res/cardsfolder/t/terastodon.txt index 43343ad5369..0683fb20805 100644 --- a/forge-gui/res/cardsfolder/t/terastodon.txt +++ b/forge-gui/res/cardsfolder/t/terastodon.txt @@ -1,11 +1,11 @@ -Name:Terastodon -ManaCost:6 G G -Types:Creature Elephant -PT:9/9 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy up to three target noncreature permanents. For each permanent put into a graveyard this way, its controller puts a 3/3 green Elephant creature token onto the battlefield. -SVar:TrigDestroy:DB$ Destroy | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Choose up to three noncreature permanents. | SubAbility$ MakeTokens -SVar:MakeTokens:DB$ RepeatEach | RepeatSubAbility$ DBToken | DefinedCards$ Targeted -SVar:DBToken:DB$ Token | ConditionCheckSVar$ InGrave | ConditionSVarCompare$ EQ1 | TokenAmount$ 1 | TokenName$ Elephant | TokenTypes$ Creature,Elephant | TokenOwner$ RememberedController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 elephant WWK -SVar:InGrave:Remembered$Valid Card.inZoneGraveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/terastodon.jpg -Oracle:When Terastodon enters the battlefield, you may destroy up to three target noncreature permanents. For each permanent put into a graveyard this way, its controller puts a 3/3 green Elephant creature token onto the battlefield. \ No newline at end of file +Name:Terastodon +ManaCost:6 G G +Types:Creature Elephant +PT:9/9 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy up to three target noncreature permanents. For each permanent put into a graveyard this way, its controller puts a 3/3 green Elephant creature token onto the battlefield. +SVar:TrigDestroy:DB$ Destroy | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Choose up to three noncreature permanents. | SubAbility$ MakeTokens +SVar:MakeTokens:DB$ RepeatEach | RepeatSubAbility$ DBToken | DefinedCards$ Targeted +SVar:DBToken:DB$ Token | ConditionCheckSVar$ InGrave | ConditionSVarCompare$ EQ1 | TokenAmount$ 1 | TokenName$ Elephant | TokenTypes$ Creature,Elephant | TokenOwner$ RememberedController | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 elephant WWK +SVar:InGrave:Remembered$Valid Card.inZoneGraveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/terastodon.jpg +Oracle:When Terastodon enters the battlefield, you may destroy up to three target noncreature permanents. For each permanent put into a graveyard this way, its controller puts a 3/3 green Elephant creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/teremko_griffin.txt b/forge-gui/res/cardsfolder/t/teremko_griffin.txt index 63505455757..16c5ee7d687 100644 --- a/forge-gui/res/cardsfolder/t/teremko_griffin.txt +++ b/forge-gui/res/cardsfolder/t/teremko_griffin.txt @@ -1,9 +1,9 @@ -Name:Teremko Griffin -ManaCost:3 W -Types:Creature Griffin -PT:2/2 -K:Flying -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/teremko_griffin.jpg -Oracle:Flying, 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.) +Name:Teremko Griffin +ManaCost:3 W +Types:Creature Griffin +PT:2/2 +K:Flying +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/teremko_griffin.jpg +Oracle:Flying, 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.) diff --git a/forge-gui/res/cardsfolder/t/terminal_moraine.txt b/forge-gui/res/cardsfolder/t/terminal_moraine.txt index 02240eccea7..c77c8060e2f 100644 --- a/forge-gui/res/cardsfolder/t/terminal_moraine.txt +++ b/forge-gui/res/cardsfolder/t/terminal_moraine.txt @@ -4,4 +4,4 @@ Types:Land 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 +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. diff --git a/forge-gui/res/cardsfolder/t/terminate.txt b/forge-gui/res/cardsfolder/t/terminate.txt index 125dead5695..4f31c8b93dc 100644 --- a/forge-gui/res/cardsfolder/t/terminate.txt +++ b/forge-gui/res/cardsfolder/t/terminate.txt @@ -3,4 +3,4 @@ ManaCost:B R Types:Instant A:SP$ Destroy | Cost$ B R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SpellDescription$ Destroy target creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/terminate.jpg -Oracle:Destroy target creature. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/terminus.txt b/forge-gui/res/cardsfolder/t/terminus.txt index 286aba2c95f..2274d67e707 100644 --- a/forge-gui/res/cardsfolder/t/terminus.txt +++ b/forge-gui/res/cardsfolder/t/terminus.txt @@ -1,7 +1,7 @@ -Name:Terminus -ManaCost:4 W W -Types:Sorcery -K:Miracle:W -A:SP$ ChangeZoneAll | Cost$ 4 W W | ChangeType$ Creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 |SpellDescription$ Put all creatures on the bottom of their owners' libraries. -SVar:Picture:http://www.wizards.com/global/images/magic/general/terminus.jpg -Oracle:Put all creatures on the bottom of their owners' libraries.\nMiracle {W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Terminus +ManaCost:4 W W +Types:Sorcery +K:Miracle:W +A:SP$ ChangeZoneAll | Cost$ 4 W W | ChangeType$ Creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ -1 |SpellDescription$ Put all creatures on the bottom of their owners' libraries. +SVar:Picture:http://www.wizards.com/global/images/magic/general/terminus.jpg +Oracle:Put all creatures on the bottom of their owners' libraries.\nMiracle {W} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/t/terohs_faithful.txt b/forge-gui/res/cardsfolder/t/terohs_faithful.txt index c9d0b0e2217..5ab976f869a 100644 --- a/forge-gui/res/cardsfolder/t/terohs_faithful.txt +++ b/forge-gui/res/cardsfolder/t/terohs_faithful.txt @@ -5,4 +5,4 @@ PT:1/4 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 4 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/terohs_faithful.jpg -Oracle:When Teroh's Faithful enters the battlefield, you gain 4 life. \ No newline at end of file +Oracle:When Teroh's Faithful enters the battlefield, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/t/terohs_vanguard.txt b/forge-gui/res/cardsfolder/t/terohs_vanguard.txt index f118befa2a8..ce5c5eabcbf 100644 --- a/forge-gui/res/cardsfolder/t/terohs_vanguard.txt +++ b/forge-gui/res/cardsfolder/t/terohs_vanguard.txt @@ -6,4 +6,4 @@ K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | Threshold$ True | TriggerDescription$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME has "When CARDNAME enters the battlefield, creatures you control gain protection from black until end of turn." SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl | KW$ Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/terohs_vanguard.jpg -Oracle:Flash\nThreshold - As long as seven or more cards are in your graveyard, Teroh's Vanguard has "When Teroh's Vanguard enters the battlefield, creatures you control gain protection from black until end of turn." \ No newline at end of file +Oracle:Flash\nThreshold - As long as seven or more cards are in your graveyard, Teroh's Vanguard has "When Teroh's Vanguard enters the battlefield, creatures you control gain protection from black until end of turn." diff --git a/forge-gui/res/cardsfolder/t/terra_eternal.txt b/forge-gui/res/cardsfolder/t/terra_eternal.txt index 649d9be2548..4d76b1814a6 100644 --- a/forge-gui/res/cardsfolder/t/terra_eternal.txt +++ b/forge-gui/res/cardsfolder/t/terra_eternal.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Land | AddKeyword$ Indestructible | Description$ SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/terra_eternal.jpg -Oracle:All lands are indestructible. \ No newline at end of file +Oracle:All lands are indestructible. diff --git a/forge-gui/res/cardsfolder/t/terra_ravager.txt b/forge-gui/res/cardsfolder/t/terra_ravager.txt index 57cbec3550f..b63fc2093bb 100644 --- a/forge-gui/res/cardsfolder/t/terra_ravager.txt +++ b/forge-gui/res/cardsfolder/t/terra_ravager.txt @@ -1,9 +1,9 @@ -Name:Terra Ravager -ManaCost:2 R R -Types:Creature Elemental Beast -PT:0/4 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +X/+0 until end of turn, where X is the number of lands defending player controls. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X -SVar:X:Count$Valid Land.DefenderCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/terra_ravager.jpg -Oracle:Whenever Terra Ravager attacks, it gets +X/+0 until end of turn, where X is the number of lands defending player controls. +Name:Terra Ravager +ManaCost:2 R R +Types:Creature Elemental Beast +PT:0/4 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +X/+0 until end of turn, where X is the number of lands defending player controls. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | References$ X +SVar:X:Count$Valid Land.DefenderCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/terra_ravager.jpg +Oracle:Whenever Terra Ravager attacks, it gets +X/+0 until end of turn, where X is the number of lands defending player controls. diff --git a/forge-gui/res/cardsfolder/t/terra_stomper.txt b/forge-gui/res/cardsfolder/t/terra_stomper.txt index 770426d0f4e..25a43e08bc9 100644 --- a/forge-gui/res/cardsfolder/t/terra_stomper.txt +++ b/forge-gui/res/cardsfolder/t/terra_stomper.txt @@ -5,4 +5,4 @@ PT:8/8 K:Trample K:CARDNAME can't be countered. SVar:Picture:http://www.wizards.com/global/images/magic/general/terra_stomper.jpg -Oracle:Terra Stomper can't be countered.\nTrample \ No newline at end of file +Oracle:Terra Stomper can't be countered.\nTrample diff --git a/forge-gui/res/cardsfolder/t/terraformer.txt b/forge-gui/res/cardsfolder/t/terraformer.txt index e5eb1d9c9d5..af5a9886ad9 100644 --- a/forge-gui/res/cardsfolder/t/terraformer.txt +++ b/forge-gui/res/cardsfolder/t/terraformer.txt @@ -1,9 +1,9 @@ -Name:Terraformer -ManaCost:2 U -Types:Creature Human Wizard -PT:2/2 -A:AB$ ChooseType | Cost$ 1 | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Choose a basic land type. Each land you control becomes that type until end of turn. -SVar:DBAnimate:DB$ AnimateAll | ValidCards$ Land.YouCtrl | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/terraformer.jpg -Oracle:{1}: Choose a basic land type. Each land you control becomes that type until end of turn. \ No newline at end of file +Name:Terraformer +ManaCost:2 U +Types:Creature Human Wizard +PT:2/2 +A:AB$ ChooseType | Cost$ 1 | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Choose a basic land type. Each land you control becomes that type until end of turn. +SVar:DBAnimate:DB$ AnimateAll | ValidCards$ Land.YouCtrl | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/terraformer.jpg +Oracle:{1}: Choose a basic land type. Each land you control becomes that type until end of turn. diff --git a/forge-gui/res/cardsfolder/t/terrain_generator.txt b/forge-gui/res/cardsfolder/t/terrain_generator.txt index e97e9cbbf29..9135f237ac0 100644 --- a/forge-gui/res/cardsfolder/t/terrain_generator.txt +++ b/forge-gui/res/cardsfolder/t/terrain_generator.txt @@ -4,4 +4,4 @@ Types:Land 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 +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. diff --git a/forge-gui/res/cardsfolder/t/terramorphic_expanse.txt b/forge-gui/res/cardsfolder/t/terramorphic_expanse.txt index 3424a86202a..6b4ffdf7597 100644 --- a/forge-gui/res/cardsfolder/t/terramorphic_expanse.txt +++ b/forge-gui/res/cardsfolder/t/terramorphic_expanse.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ 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 it onto the battlefield tapped. Then shuffle your library. SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card118874.jpg -Oracle:{T}, Sacrifice Terramorphic Expanse: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Sacrifice Terramorphic Expanse: Search your library for a basic land card and put it onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/terrarion.txt b/forge-gui/res/cardsfolder/t/terrarion.txt index 344c16682a9..b756ef99da2 100644 --- a/forge-gui/res/cardsfolder/t/terrarion.txt +++ b/forge-gui/res/cardsfolder/t/terrarion.txt @@ -1,10 +1,10 @@ -Name:Terrarion -ManaCost:1 -Types:Artifact -A:AB$ Mana | Cost$ 2 T Sac<1/CARDNAME> | Produced$ Combo Any | Amount$ 2 | AILogic$ MostProminentInComputerHand | SpellDescription$ Add two mana in any combination of colors to your mana pool. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 -K:CARDNAME enters the battlefield tapped. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/terrarion.jpg -Oracle:Terrarion enters the battlefield tapped.\n{2}, {T}, Sacrifice Terrarion: Add two mana in any combination of colors to your mana pool.\nWhen Terrarion is put into a graveyard from the battlefield, draw a card. \ No newline at end of file +Name:Terrarion +ManaCost:1 +Types:Artifact +A:AB$ Mana | Cost$ 2 T Sac<1/CARDNAME> | Produced$ Combo Any | Amount$ 2 | AILogic$ MostProminentInComputerHand | SpellDescription$ Add two mana in any combination of colors to your mana pool. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ TriggeredCardController | NumCards$ 1 +K:CARDNAME enters the battlefield tapped. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/terrarion.jpg +Oracle:Terrarion enters the battlefield tapped.\n{2}, {T}, Sacrifice Terrarion: Add two mana in any combination of colors to your mana pool.\nWhen Terrarion is put into a graveyard from the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/t/terravore.txt b/forge-gui/res/cardsfolder/t/terravore.txt index 30736b3144b..3a38c4e061d 100644 --- a/forge-gui/res/cardsfolder/t/terravore.txt +++ b/forge-gui/res/cardsfolder/t/terravore.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ SVar:X:Count$TypeInAllYards.Land SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/terravore.jpg -Oracle:Trample\nTerravore's power and toughness are each equal to the number of land cards in all graveyards. \ No newline at end of file +Oracle:Trample\nTerravore's power and toughness are each equal to the number of land cards in all graveyards. diff --git a/forge-gui/res/cardsfolder/t/terrifying_presence.txt b/forge-gui/res/cardsfolder/t/terrifying_presence.txt index 4517599f09c..855630ccd73 100644 --- a/forge-gui/res/cardsfolder/t/terrifying_presence.txt +++ b/forge-gui/res/cardsfolder/t/terrifying_presence.txt @@ -1,8 +1,8 @@ -Name:Terrifying Presence -ManaCost:1 G -Types:Instant -A:SP$ Effect | Cost$ 1 G | Name$ Terrifying Presence Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | StaticAbilities$ STPrevent | RememberObjects$ Targeted | SpellDescription$ Prevent all damage that would be dealt this turn by creatures other than target creature. -SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.IsNotRemembered | CombatDamage$ True | Description$ Prevent all damage that would be dealt this turn by creatures other than target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/terrifying_presence.jpg -Oracle:Prevent all combat damage that would be dealt by creatures other than target creature this turn. \ No newline at end of file +Name:Terrifying Presence +ManaCost:1 G +Types:Instant +A:SP$ Effect | Cost$ 1 G | Name$ Terrifying Presence Effect | ValidTgts$ Creature | TgtPrompt$ Select target creature | StaticAbilities$ STPrevent | RememberObjects$ Targeted | SpellDescription$ Prevent all damage that would be dealt this turn by creatures other than target creature. +SVar:STPrevent:Mode$ PreventDamage | EffectZone$ Command | Source$ Creature.IsNotRemembered | CombatDamage$ True | Description$ Prevent all damage that would be dealt this turn by creatures other than target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/terrifying_presence.jpg +Oracle:Prevent all combat damage that would be dealt by creatures other than target creature this turn. diff --git a/forge-gui/res/cardsfolder/t/territorial_baloth.txt b/forge-gui/res/cardsfolder/t/territorial_baloth.txt index bf850218173..672666af60f 100644 --- a/forge-gui/res/cardsfolder/t/territorial_baloth.txt +++ b/forge-gui/res/cardsfolder/t/territorial_baloth.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/territorial_baloth.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, Territorial Baloth gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, Territorial Baloth gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/territorial_dispute.txt b/forge-gui/res/cardsfolder/t/territorial_dispute.txt index d3d71e36364..4b6a34f86f6 100644 --- a/forge-gui/res/cardsfolder/t/territorial_dispute.txt +++ b/forge-gui/res/cardsfolder/t/territorial_dispute.txt @@ -1,9 +1,9 @@ -Name:Territorial Dispute -ManaCost:4 R R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a land. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ You -S:Mode$ CantPlayLand | Description$ Players can't play lands. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/territorial_dispute.jpg -Oracle:At the beginning of your upkeep, sacrifice Territorial Dispute unless you sacrifice a land.\nPlayers can't play lands. \ No newline at end of file +Name:Territorial Dispute +ManaCost:4 R R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigSacUnless | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you sacrifice a land. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Land> | UnlessPayer$ You +S:Mode$ CantPlayLand | Description$ Players can't play lands. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/territorial_dispute.jpg +Oracle:At the beginning of your upkeep, sacrifice Territorial Dispute unless you sacrifice a land.\nPlayers can't play lands. diff --git a/forge-gui/res/cardsfolder/t/terror.txt b/forge-gui/res/cardsfolder/t/terror.txt index cb8b10ab0c1..f358ce4ea32 100644 --- a/forge-gui/res/cardsfolder/t/terror.txt +++ b/forge-gui/res/cardsfolder/t/terror.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.nonArtifact+nonBlack | TgtPrompt$ Select target nonartifact, nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonartifact, nonblack creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/terror.jpg -Oracle:Destroy target nonartifact, nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target nonartifact, nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/terrus_wurm.txt b/forge-gui/res/cardsfolder/t/terrus_wurm.txt index 34b9f6e32b2..62e52a52384 100644 --- a/forge-gui/res/cardsfolder/t/terrus_wurm.txt +++ b/forge-gui/res/cardsfolder/t/terrus_wurm.txt @@ -1,8 +1,8 @@ -Name:Terrus Wurm -ManaCost:6 B -Types:Creature Zombie Wurm -PT:5/5 -A:AB$ PutCounter | Cost$ 6 B ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/terrus_wurm.jpg -Oracle:Scavenge {6}{B} ({6}{B}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Terrus Wurm +ManaCost:6 B +Types:Creature Zombie Wurm +PT:5/5 +A:AB$ PutCounter | Cost$ 6 B ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/terrus_wurm.jpg +Oracle:Scavenge {6}{B} ({6}{B}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/t/test_of_endurance.txt b/forge-gui/res/cardsfolder/t/test_of_endurance.txt index f8ca015fe66..8d1b6e15965 100644 --- a/forge-gui/res/cardsfolder/t/test_of_endurance.txt +++ b/forge-gui/res/cardsfolder/t/test_of_endurance.txt @@ -5,4 +5,4 @@ T:Mode$Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Li SVar:TrigWin:AB$WinsGame | Cost$ 0 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/test_of_endurance.jpg -Oracle:At the beginning of your upkeep, if you have 50 or more life, you win the game. \ No newline at end of file +Oracle:At the beginning of your upkeep, if you have 50 or more life, you win the game. diff --git a/forge-gui/res/cardsfolder/t/test_of_faith.txt b/forge-gui/res/cardsfolder/t/test_of_faith.txt index bb340c199c1..d9ce61b01bd 100644 --- a/forge-gui/res/cardsfolder/t/test_of_faith.txt +++ b/forge-gui/res/cardsfolder/t/test_of_faith.txt @@ -1,7 +1,7 @@ -Name:Test of Faith -ManaCost:1 W -Types:Instant -A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature | Amount$ 3 | PreventionSubAbility$ FaithsReward | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature this turn, and put a +1/+1 counter on that creature for each 1 damage prevented this way. -SVar:FaithsReward:AB$ PutCounter | Cost$ 0 | Defined$ ShieldEffectTarget | CounterType$ P1P1 | CounterNum$ PreventedDamage | SpellDescription$ Put a +1/+1 counter on this creature for each 1 damage prevented this way. -SVar:Picture:http://www.wizards.com/global/images/magic/general/test_of_faith.jpg -Oracle:Prevent the next 3 damage that would be dealt to target creature this turn, and put a +1/+1 counter on that creature for each 1 damage prevented this way. +Name:Test of Faith +ManaCost:1 W +Types:Instant +A:SP$ PreventDamage | Cost$ 1 W | ValidTgts$ Creature | Amount$ 3 | PreventionSubAbility$ FaithsReward | ShieldEffectTarget$ Targeted | TgtPrompt$ Select target creature | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature this turn, and put a +1/+1 counter on that creature for each 1 damage prevented this way. +SVar:FaithsReward:AB$ PutCounter | Cost$ 0 | Defined$ ShieldEffectTarget | CounterType$ P1P1 | CounterNum$ PreventedDamage | SpellDescription$ Put a +1/+1 counter on this creature for each 1 damage prevented this way. +SVar:Picture:http://www.wizards.com/global/images/magic/general/test_of_faith.jpg +Oracle:Prevent the next 3 damage that would be dealt to target creature this turn, and put a +1/+1 counter on that creature for each 1 damage prevented this way. diff --git a/forge-gui/res/cardsfolder/t/testament_of_faith.txt b/forge-gui/res/cardsfolder/t/testament_of_faith.txt index 48ce120be1c..71fd2a77dbf 100644 --- a/forge-gui/res/cardsfolder/t/testament_of_faith.txt +++ b/forge-gui/res/cardsfolder/t/testament_of_faith.txt @@ -5,4 +5,4 @@ A:AB$ Animate | Cost$ X | Defined$ Self | Power$ X | Toughness$ X | References$ SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/testament_of_faith.jpg -Oracle:{X}: Testament of Faith becomes an X/X Wall creature with defender until end of turn. It's still an enchantment. \ No newline at end of file +Oracle:{X}: Testament of Faith becomes an X/X Wall creature with defender until end of turn. It's still an enchantment. diff --git a/forge-gui/res/cardsfolder/t/tethered_griffin.txt b/forge-gui/res/cardsfolder/t/tethered_griffin.txt index e0c56610f55..ba365c35103 100644 --- a/forge-gui/res/cardsfolder/t/tethered_griffin.txt +++ b/forge-gui/res/cardsfolder/t/tethered_griffin.txt @@ -9,4 +9,4 @@ SVar:NeedsToPlay:Enchantment.YouCtrl SVar:RemRandomDeck:True DeckNeeds:Type$Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/tethered_griffin.jpg -Oracle:Flying\nWhen you control no enchantments, sacrifice Tethered Griffin. \ No newline at end of file +Oracle:Flying\nWhen you control no enchantments, sacrifice Tethered Griffin. diff --git a/forge-gui/res/cardsfolder/t/tethered_skirge.txt b/forge-gui/res/cardsfolder/t/tethered_skirge.txt index 1bea202d46b..2a163afc00d 100644 --- a/forge-gui/res/cardsfolder/t/tethered_skirge.txt +++ b/forge-gui/res/cardsfolder/t/tethered_skirge.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ BecomesTarget | ValidTarget$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Whenever CARDNAME becomes the target of a spell or ability, you lose 1 life. SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/tethered_skirge.jpg -Oracle:Flying\nWhenever Tethered Skirge becomes the target of a spell or ability, you lose 1 life. \ No newline at end of file +Oracle:Flying\nWhenever Tethered Skirge becomes the target of a spell or ability, you lose 1 life. diff --git a/forge-gui/res/cardsfolder/t/tethmos_high_priest.txt b/forge-gui/res/cardsfolder/t/tethmos_high_priest.txt index 25004517949..39c7161c1db 100644 --- a/forge-gui/res/cardsfolder/t/tethmos_high_priest.txt +++ b/forge-gui/res/cardsfolder/t/tethmos_high_priest.txt @@ -1,8 +1,8 @@ -Name:Tethmos High Priest -ManaCost:2 W -Types:Creature Cat Cleric -PT:2/3 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, return target creature card with converted mana cost 2 or less from your graveyard to the battlefield. -SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn+cmcLE2 | Cost$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tethmos_high_priest.jpg -Oracle:Heroic - Whenever you cast a spell that targets Tethmos High Priest, return target creature card with converted mana cost 2 or less from your graveyard to the battlefield. \ No newline at end of file +Name:Tethmos High Priest +ManaCost:2 W +Types:Creature Cat Cleric +PT:2/3 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigChange | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, return target creature card with converted mana cost 2 or less from your graveyard to the battlefield. +SVar:TrigChange:AB$ChangeZone | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouOwn+cmcLE2 | Cost$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tethmos_high_priest.jpg +Oracle:Heroic - Whenever you cast a spell that targets Tethmos High Priest, return target creature card with converted mana cost 2 or less from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tetravus.txt b/forge-gui/res/cardsfolder/t/tetravus.txt index 3e8d82c7176..26a7b23d5eb 100644 --- a/forge-gui/res/cardsfolder/t/tetravus.txt +++ b/forge-gui/res/cardsfolder/t/tetravus.txt @@ -1,14 +1,14 @@ -Name:Tetravus -ManaCost:6 -Types:Artifact Creature Construct -PT:1/1 -K:etbCounter:P1P1:3 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may remove any number of +1/+1 counters from CARDNAME. If you do, put that many 1/1 colorless Tetravite artifact creature tokens onto the battlefield. They each have flying and "This creature can't be enchanted." -SVar:TrigToken:AB$Token | Cost$ SubCounter | References$ X | TokenAmount$ ChosenX | TokenName$ Tetravite | TokenTypes$ Artifact,Creature,Tetravite | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying<>CARDNAME can't be enchanted. | RememberTokens$ True | SubAbility$ DBClearXChoice -SVar:DBClearXChoice:DB$ Cleanup | ClearChosenX$ True -SVar:X:XChoice -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounters | TriggerDescription$ At the beginning of your upkeep, you may exile any number of tokens put onto the battlefield with CARDNAME. If you do, put that many +1/+1 counters on CARDNAME. -SVar:TrigPutCounters:AB$PutCounter | Cost$ Exile | References$ X | Defined$ Self | CounterType$ P1P1 | CounterNum$ ChosenX | CostDesc$ Exile any number of tokens put onto the battlefield with CARDNAME. | SubAbility$ DBClearXChoice -SVar:Picture:http://www.wizards.com/global/images/magic/general/tetravus.jpg -Oracle:Flying\nTetravus enters the battlefield with three +1/+1 counters on it.\nAt the beginning of your upkeep, you may remove any number of +1/+1 counters from Tetravus. If you do, put that many 1/1 colorless Tetravite artifact creature tokens onto the battlefield. They each have flying and "This creature can't be enchanted."\nAt the beginning of your upkeep, you may exile any number of tokens put onto the battlefield with Tetravus. If you do, put that many +1/+1 counters on Tetravus. \ No newline at end of file +Name:Tetravus +ManaCost:6 +Types:Artifact Creature Construct +PT:1/1 +K:etbCounter:P1P1:3 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of your upkeep, you may remove any number of +1/+1 counters from CARDNAME. If you do, put that many 1/1 colorless Tetravite artifact creature tokens onto the battlefield. They each have flying and "This creature can't be enchanted." +SVar:TrigToken:AB$Token | Cost$ SubCounter | References$ X | TokenAmount$ ChosenX | TokenName$ Tetravite | TokenTypes$ Artifact,Creature,Tetravite | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying<>CARDNAME can't be enchanted. | RememberTokens$ True | SubAbility$ DBClearXChoice +SVar:DBClearXChoice:DB$ Cleanup | ClearChosenX$ True +SVar:X:XChoice +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounters | TriggerDescription$ At the beginning of your upkeep, you may exile any number of tokens put onto the battlefield with CARDNAME. If you do, put that many +1/+1 counters on CARDNAME. +SVar:TrigPutCounters:AB$PutCounter | Cost$ Exile | References$ X | Defined$ Self | CounterType$ P1P1 | CounterNum$ ChosenX | CostDesc$ Exile any number of tokens put onto the battlefield with CARDNAME. | SubAbility$ DBClearXChoice +SVar:Picture:http://www.wizards.com/global/images/magic/general/tetravus.jpg +Oracle:Flying\nTetravus enters the battlefield with three +1/+1 counters on it.\nAt the beginning of your upkeep, you may remove any number of +1/+1 counters from Tetravus. If you do, put that many 1/1 colorless Tetravite artifact creature tokens onto the battlefield. They each have flying and "This creature can't be enchanted."\nAt the beginning of your upkeep, you may exile any number of tokens put onto the battlefield with Tetravus. If you do, put that many +1/+1 counters on Tetravus. diff --git a/forge-gui/res/cardsfolder/t/tetsuo_umezawa.txt b/forge-gui/res/cardsfolder/t/tetsuo_umezawa.txt index e8c4ba67333..3912d5e5b42 100644 --- a/forge-gui/res/cardsfolder/t/tetsuo_umezawa.txt +++ b/forge-gui/res/cardsfolder/t/tetsuo_umezawa.txt @@ -5,4 +5,4 @@ PT:3/3 K:CARDNAME can't be the target of Aura spells. A:AB$ Destroy | Cost$ U B B R T | ValidTgts$ Creature.tapped,Creature.blocking | TgtPrompt$ Select target tapped or blocking creature | SpellDescription$ Destroy target tapped or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/tetsuo_umezawa.jpg -Oracle:Tetsuo Umezawa can't be the target of Aura spells.\n{U}{B}{B}{R}, {T}: Destroy target tapped or blocking creature. \ No newline at end of file +Oracle:Tetsuo Umezawa can't be the target of Aura spells.\n{U}{B}{B}{R}, {T}: Destroy target tapped or blocking creature. diff --git a/forge-gui/res/cardsfolder/t/teysa_envoy_of_ghosts.txt b/forge-gui/res/cardsfolder/t/teysa_envoy_of_ghosts.txt index abdf3b429ce..eb75e1a8d5f 100644 --- a/forge-gui/res/cardsfolder/t/teysa_envoy_of_ghosts.txt +++ b/forge-gui/res/cardsfolder/t/teysa_envoy_of_ghosts.txt @@ -1,11 +1,11 @@ -Name:Teysa, Envoy of Ghosts -ManaCost:5 W B -Types:Legendary Creature Human Advisor -PT:4/4 -K:Vigilance -K:Protection from creatures -T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature deals damage to you, destroy that creature. Put a 1/1 white and black Spirit token with flying onto the battlefield. -SVar:TrigDestroy:DB$ Destroy | Defined$ TriggeredSource | SubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/teysa_envoy_of_ghosts.jpg -Oracle:Vigilance, protection from creatures\nWhenever a creature deals combat damage to you, destroy that creature. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. \ No newline at end of file +Name:Teysa, Envoy of Ghosts +ManaCost:5 W B +Types:Legendary Creature Human Advisor +PT:4/4 +K:Vigilance +K:Protection from creatures +T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ You | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature deals damage to you, destroy that creature. Put a 1/1 white and black Spirit token with flying onto the battlefield. +SVar:TrigDestroy:DB$ Destroy | Defined$ TriggeredSource | SubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White,Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/teysa_envoy_of_ghosts.jpg +Oracle:Vigilance, protection from creatures\nWhenever a creature deals combat damage to you, destroy that creature. Put a 1/1 white and black Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/teysa_orzhov_scion.txt b/forge-gui/res/cardsfolder/t/teysa_orzhov_scion.txt index d9951bacb82..6a0b8ad08b3 100644 --- a/forge-gui/res/cardsfolder/t/teysa_orzhov_scion.txt +++ b/forge-gui/res/cardsfolder/t/teysa_orzhov_scion.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ Sac<3/Creature.White/white creature> | ValidTgts$ Creat T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Black+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another black creature you control is put into a graveyard from the battlefield, put a 1/1 white Spirit creature token with flying onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ W 1 1 Spirit RAV | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/teysa_orzhov_scion.jpg -Oracle:Sacrifice three white creatures: Exile target creature.\nWhenever another black creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Sacrifice three white creatures: Exile target creature.\nWhenever another black creature you control dies, put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/teysa_orzhov_scion_avatar.txt b/forge-gui/res/cardsfolder/t/teysa_orzhov_scion_avatar.txt index f7a6f65563f..71373f91321 100644 --- a/forge-gui/res/cardsfolder/t/teysa_orzhov_scion_avatar.txt +++ b/forge-gui/res/cardsfolder/t/teysa_orzhov_scion_avatar.txt @@ -1,8 +1,8 @@ -Name:Teysa, Orzhov Scion Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/-2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken | TriggerZones$ Command | Execute$ TrigToken | TriggerDescription$ Whenever a nontoken creature dies, put a 1/1 white Spirit creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/teysa_orzhov_scion_avatar.jpg -Oracle:Hand +0, life -2\nWhenever a nontoken creature dies, put a 1/1 white Spirit creature token with flying onto the battlefield. \ No newline at end of file +Name:Teysa, Orzhov Scion Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/-2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken | TriggerZones$ Command | Execute$ TrigToken | TriggerDescription$ Whenever a nontoken creature dies, put a 1/1 white Spirit creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/teysa_orzhov_scion_avatar.jpg +Oracle:Hand +0, life -2\nWhenever a nontoken creature dies, put a 1/1 white Spirit creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tezzeret_agent_of_bolas.txt b/forge-gui/res/cardsfolder/t/tezzeret_agent_of_bolas.txt index 4f92ca0c969..b2bb9f67c26 100644 --- a/forge-gui/res/cardsfolder/t/tezzeret_agent_of_bolas.txt +++ b/forge-gui/res/cardsfolder/t/tezzeret_agent_of_bolas.txt @@ -8,4 +8,4 @@ A:AB$ LoseLife | Cost$ SubCounter<4/LOYALTY> | Planeswalker$ True | ValidTgts$ P SVar:DBGain:DB$GainLife | Defined$ You | LifeAmount$ X | References$ X SVar:X:Count$Valid Artifact.YouCtrl/Times.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/tezzeret_agent_of_bolas.jpg -Oracle:[+1] Look at the top five cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order.\n[-1] Target artifact becomes a 5/5 artifact creature.\n[-4] Target player loses X life and you gain X life, where X is twice the number of artifacts you control. \ No newline at end of file +Oracle:[+1] Look at the top five cards of your library. You may reveal an artifact card from among them and put it into your hand. Put the rest on the bottom of your library in any order.\n[-1] Target artifact becomes a 5/5 artifact creature.\n[-4] Target player loses X life and you gain X life, where X is twice the number of artifacts you control. diff --git a/forge-gui/res/cardsfolder/t/tezzeret_the_seeker.txt b/forge-gui/res/cardsfolder/t/tezzeret_the_seeker.txt index d1d423c1ecf..9de2e681597 100644 --- a/forge-gui/res/cardsfolder/t/tezzeret_the_seeker.txt +++ b/forge-gui/res/cardsfolder/t/tezzeret_the_seeker.txt @@ -10,4 +10,4 @@ SVar:X:XChoice SVar:RemRandomDeck:True DeckNeeds:Type$Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/tezzeret_the_seeker.jpg -Oracle:[+1] Untap up to two target artifacts.\n-X: Search your library for an artifact card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library.\n[-5] Artifacts you control become 5/5 artifact creatures until end of turn. \ No newline at end of file +Oracle:[+1] Untap up to two target artifacts.\n-X: Search your library for an artifact card with converted mana cost X or less and put it onto the battlefield. Then shuffle your library.\n[-5] Artifacts you control become 5/5 artifact creatures until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tezzerets_gambit.txt b/forge-gui/res/cardsfolder/t/tezzerets_gambit.txt index 3baad3d1b9b..62eb5df1c65 100644 --- a/forge-gui/res/cardsfolder/t/tezzerets_gambit.txt +++ b/forge-gui/res/cardsfolder/t/tezzerets_gambit.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 3 PU | Defined$ You | NumCards$ 2 | SubAbility$ DBProlif | SpellDescription$ Draw two cards, then proliferate. SVar:DBProlif:DB$Proliferate SVar:Picture:http://www.wizards.com/global/images/magic/general/tezzerets_gambit.jpg -Oracle:({U/P} can be paid with either {U} or 2 life.)\nDraw two cards, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:({U/P} can be paid with either {U} or 2 life.)\nDraw two cards, then proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/t/thada_adel_acquisitor.txt b/forge-gui/res/cardsfolder/t/thada_adel_acquisitor.txt index ec92e398176..0ce8ebcdd53 100644 --- a/forge-gui/res/cardsfolder/t/thada_adel_acquisitor.txt +++ b/forge-gui/res/cardsfolder/t/thada_adel_acquisitor.txt @@ -1,12 +1,12 @@ -Name:Thada Adel, Acquisitor -ManaCost:1 U U -Types:Legendary Creature Merfolk Rogue -PT:2/2 -K:Islandwalk -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, search that player's library for an artifact card and exile it. Then that player shuffles his or her library. Until end of turn, you may play that card. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Exile | DefinedPlayer$ TriggeredTarget | Chooser$ You | ChangeType$ Artifact | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent | PumpZone$ Exile | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thada_adel_acquisitor.jpg -Oracle:Islandwalk\nWhenever Thada Adel, Acquisitor deals combat damage to a player, search that player's library for an artifact card and exile it. Then that player shuffles his or her library. Until end of turn, you may play that card. \ No newline at end of file +Name:Thada Adel, Acquisitor +ManaCost:1 U U +Types:Legendary Creature Merfolk Rogue +PT:2/2 +K:Islandwalk +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, search that player's library for an artifact card and exile it. Then that player shuffles his or her library. Until end of turn, you may play that card. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Exile | DefinedPlayer$ TriggeredTarget | Chooser$ You | ChangeType$ Artifact | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Remembered | KW$ May be played by your opponent | PumpZone$ Exile | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thada_adel_acquisitor.jpg +Oracle:Islandwalk\nWhenever Thada Adel, Acquisitor deals combat damage to a player, search that player's library for an artifact card and exile it. Then that player shuffles his or her library. Until end of turn, you may play that card. diff --git a/forge-gui/res/cardsfolder/t/thalakos_deceiver.txt b/forge-gui/res/cardsfolder/t/thalakos_deceiver.txt index 56f3d1ce948..7a361cff89e 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_deceiver.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_deceiver.txt @@ -9,4 +9,4 @@ SVar:DBGainControl:DB$ GainControl | ValidTgts$ Creature | TgtPrompt$ Select tar SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/thalakos_deceiver.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Thalakos Deceiver attacks and isn't blocked, you may sacrifice it. If you do, gain control of target creature. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Thalakos Deceiver attacks and isn't blocked, you may sacrifice it. If you do, gain control of target creature. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/t/thalakos_dreamsower.txt b/forge-gui/res/cardsfolder/t/thalakos_dreamsower.txt index efe837d8936..c641d917bf8 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_dreamsower.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_dreamsower.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZon SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/thalakos_dreamsower.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nYou may choose not to untap Thalakos Dreamsower during your untap step.\nWhenever Thalakos Dreamsower deals damage to an opponent, tap target creature. That creature doesn't untap during its controller's untap step for as long as Thalakos Dreamsower remains tapped. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nYou may choose not to untap Thalakos Dreamsower during your untap step.\nWhenever Thalakos Dreamsower deals damage to an opponent, tap target creature. That creature doesn't untap during its controller's untap step for as long as Thalakos Dreamsower remains tapped. diff --git a/forge-gui/res/cardsfolder/t/thalakos_drifters.txt b/forge-gui/res/cardsfolder/t/thalakos_drifters.txt index 4476c55fefe..f2fb0903a15 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_drifters.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_drifters.txt @@ -4,4 +4,4 @@ Types:Creature Thalakos PT:3/3 A:AB$ Pump | Cost$ Discard<1/Card> | KW$ Shadow | SpellDescription$ CARDNAME gains shadow until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thalakos_drifters.jpg -Oracle:Discard a card: Thalakos Drifters gains shadow until end of turn. (This creature can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:Discard a card: Thalakos Drifters gains shadow until end of turn. (This creature can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/t/thalakos_lowlands.txt b/forge-gui/res/cardsfolder/t/thalakos_lowlands.txt index 61d7b88e5e7..5d26da7821a 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_lowlands.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_lowlands.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SubAbility$ DBStayTapped | SpellDescription 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/thalakos_lowlands.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {U} to your mana pool. Thalakos Lowlands doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {W} or {U} to your mana pool. Thalakos Lowlands doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/t/thalakos_mistfolk.txt b/forge-gui/res/cardsfolder/t/thalakos_mistfolk.txt index 7b86fa02bd8..5dfe737e15f 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_mistfolk.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_mistfolk.txt @@ -9,4 +9,4 @@ K:Shadow A:AB$ ChangeZone | Cost$ U | Defined$ Self | Origin$ Battlefield | Destination$ Library | SpellDescription$ Put CARDNAME on top of its owner's library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thalakos_mistfolk.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{U}: Put Thalakos Mistfolk on top of its owner's library. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\n{U}: Put Thalakos Mistfolk on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/t/thalakos_scout.txt b/forge-gui/res/cardsfolder/t/thalakos_scout.txt index 2f356516249..e27a9876f95 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_scout.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_scout.txt @@ -5,4 +5,4 @@ PT:2/1 K:Shadow A:AB$ ChangeZone | Cost$ Discard<1/Card> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/thalakos_scout.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nDiscard a card: Return Thalakos Scout to its owner's hand. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nDiscard a card: Return Thalakos Scout to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/thalakos_seer.txt b/forge-gui/res/cardsfolder/t/thalakos_seer.txt index f315a075acf..c6a1672aa08 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_seer.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_seer.txt @@ -6,4 +6,4 @@ K:Shadow T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$TrigDraw | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/thalakos_seer.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhen Thalakos Seer leaves the battlefield, draw a card. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhen Thalakos Seer leaves the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/t/thalakos_sentry.txt b/forge-gui/res/cardsfolder/t/thalakos_sentry.txt index b3bb9816a0f..d780909de7e 100644 --- a/forge-gui/res/cardsfolder/t/thalakos_sentry.txt +++ b/forge-gui/res/cardsfolder/t/thalakos_sentry.txt @@ -4,4 +4,4 @@ Types:Creature Thalakos Soldier PT:1/2 K:Shadow SVar:Picture:http://www.wizards.com/global/images/magic/general/thalakos_sentry.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow) \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow) 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 4022bf7f47c..16378f94f28 100644 --- a/forge-gui/res/cardsfolder/t/thalia_guardian_of_thraben.txt +++ b/forge-gui/res/cardsfolder/t/thalia_guardian_of_thraben.txt @@ -1,8 +1,8 @@ -Name:Thalia, Guardian of Thraben -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. -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 +Name:Thalia, Guardian of Thraben +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. +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. diff --git a/forge-gui/res/cardsfolder/t/thallid.txt b/forge-gui/res/cardsfolder/t/thallid.txt index 2d9fb953491..4392b83708a 100644 --- a/forge-gui/res/cardsfolder/t/thallid.txt +++ b/forge-gui/res/cardsfolder/t/thallid.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on CARDNAME. A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/thallid.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Thallid.\nRemove three spore counters from Thallid: Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Thallid.\nRemove three spore counters from Thallid: Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/thallid_devourer.txt b/forge-gui/res/cardsfolder/t/thallid_devourer.txt index ea45eacd194..609cfc1ae30 100644 --- a/forge-gui/res/cardsfolder/t/thallid_devourer.txt +++ b/forge-gui/res/cardsfolder/t/thallid_devourer.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ Pump | Cost$ Sac<1/Saproling> | NumAtt$ +1 | NumDef$ +2 | SpellDescription$ Thallid Devourer gets +1/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thallid_devourer.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Thallid Devourer.\nRemove three spore counters from Thallid Devourer: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Thallid Devourer gets +1/+2 until end of turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Thallid Devourer.\nRemove three spore counters from Thallid Devourer: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Thallid Devourer gets +1/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thallid_germinator.txt b/forge-gui/res/cardsfolder/t/thallid_germinator.txt index 1d19c442bb9..6a8fa557ea7 100644 --- a/forge-gui/res/cardsfolder/t/thallid_germinator.txt +++ b/forge-gui/res/cardsfolder/t/thallid_germinator.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPOR A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ Pump | Cost$ Sac<1/Saproling> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thallid_germinator.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Thallid Germinator.\nRemove three spore counters from Thallid Germinator: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Thallid Germinator.\nRemove three spore counters from Thallid Germinator: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thallid_shell_dweller.txt b/forge-gui/res/cardsfolder/t/thallid_shell_dweller.txt index d20843cbee3..7424d0ed3ee 100644 --- a/forge-gui/res/cardsfolder/t/thallid_shell_dweller.txt +++ b/forge-gui/res/cardsfolder/t/thallid_shell_dweller.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/thallid_shell_dweller.jpg -Oracle:Defender\nAt the beginning of your upkeep, put a spore counter on Thallid Shell-Dweller.\nRemove three spore counters from Thallid Shell-Dweller: Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:Defender\nAt the beginning of your upkeep, put a spore counter on Thallid Shell-Dweller.\nRemove three spore counters from Thallid Shell-Dweller: Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/thassa_god_of_the_sea.txt b/forge-gui/res/cardsfolder/t/thassa_god_of_the_sea.txt index dacae94754a..f84272b7729 100644 --- a/forge-gui/res/cardsfolder/t/thassa_god_of_the_sea.txt +++ b/forge-gui/res/cardsfolder/t/thassa_god_of_the_sea.txt @@ -1,14 +1,14 @@ -Name:Thassa, God of the Sea -ManaCost:2 U -Types:Legendary Enchantment Creature God -PT:5/5 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to blue is less than 5, CARDNAME isn't a creature. (Each {U} in the mana costs of permanents you control counts towards your devotion to blue.) -SVar:X:Count$Devotion.U -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ At the beginning of your upkeep, scry 1. -SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 -A:AB$ Pump | Cost$ 1 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ HIDDEN Unblockable | SpellDescription$ Target creature you control can't be blocked this turn. -SVar:PlayMain1:TRUE -SVar:BuffedBy:Permanent.Blue -SVar:Picture:http://www.wizards.com/global/images/magic/general/thassa_god_of_the_sea.jpg -Oracle:Indestructible\nAs long as your devotion to blue is less than five, Thassa isn't a creature. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.)\nAt the beginning of your upkeep, scry 1.\n{1}{U}: Target creature you control can't be blocked this turn. \ No newline at end of file +Name:Thassa, God of the Sea +ManaCost:2 U +Types:Legendary Enchantment Creature God +PT:5/5 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT5 | References$ X | Description$ As long as your devotion to blue is less than 5, CARDNAME isn't a creature. (Each {U} in the mana costs of permanents you control counts towards your devotion to blue.) +SVar:X:Count$Devotion.U +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigScry | TriggerDescription$ At the beginning of your upkeep, scry 1. +SVar:TrigScry:AB$ Scry | Cost$ 0 | ScryNum$ 1 +A:AB$ Pump | Cost$ 1 U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ HIDDEN Unblockable | SpellDescription$ Target creature you control can't be blocked this turn. +SVar:PlayMain1:TRUE +SVar:BuffedBy:Permanent.Blue +SVar:Picture:http://www.wizards.com/global/images/magic/general/thassa_god_of_the_sea.jpg +Oracle:Indestructible\nAs long as your devotion to blue is less than five, Thassa isn't a creature. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.)\nAt the beginning of your upkeep, scry 1.\n{1}{U}: Target creature you control can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/t/thassas_bounty.txt b/forge-gui/res/cardsfolder/t/thassas_bounty.txt index f6995f9d935..2476d515141 100644 --- a/forge-gui/res/cardsfolder/t/thassas_bounty.txt +++ b/forge-gui/res/cardsfolder/t/thassas_bounty.txt @@ -1,7 +1,7 @@ -Name:Thassa's Bounty -ManaCost:5 U -Types:Sorcery -A:SP$ Draw | Cost$ 5 U | NumCards$ 3 | SubAbility$ DB | SpellDescription$ Draw three cards. Target player puts the top three cards of his or her library into his or her graveyard. -SVar:DB:DB$ Mill | Cost$ 0 | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose target player -SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_bounty.jpg -Oracle:Draw three cards. Target player puts the top three cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Thassa's Bounty +ManaCost:5 U +Types:Sorcery +A:SP$ Draw | Cost$ 5 U | NumCards$ 3 | SubAbility$ DB | SpellDescription$ Draw three cards. Target player puts the top three cards of his or her library into his or her graveyard. +SVar:DB:DB$ Mill | Cost$ 0 | NumCards$ 3 | ValidTgts$ Player | TgtPrompt$ Choose target player +SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_bounty.jpg +Oracle:Draw three cards. Target player puts the top three cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/t/thassas_devourer.txt b/forge-gui/res/cardsfolder/t/thassas_devourer.txt index 2d60b959261..47850af7c5e 100644 --- a/forge-gui/res/cardsfolder/t/thassas_devourer.txt +++ b/forge-gui/res/cardsfolder/t/thassas_devourer.txt @@ -1,10 +1,10 @@ -Name:Thassa's Devourer -ManaCost:4 U -Types:Enchantment Creature Elemental -PT:2/6 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigMill | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. -SVar:TrigMill:AB$ Mill | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 2 -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_devourer.jpg -Oracle:Constellation - Whenever Thassa's Devourer or another enchantment enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Name:Thassa's Devourer +ManaCost:4 U +Types:Enchantment Creature Elemental +PT:2/6 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigMill | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. +SVar:TrigMill:AB$ Mill | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ 2 +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_devourer.jpg +Oracle:Constellation - Whenever Thassa's Devourer or another enchantment enters the battlefield under your control, target player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/t/thassas_emissary.txt b/forge-gui/res/cardsfolder/t/thassas_emissary.txt index 53ae3a7ec53..17e63af2f15 100644 --- a/forge-gui/res/cardsfolder/t/thassas_emissary.txt +++ b/forge-gui/res/cardsfolder/t/thassas_emissary.txt @@ -1,10 +1,10 @@ -Name:Thassa's Emissary -ManaCost:3 U -Types:Enchantment Creature Crab -PT:3/3 -K:Bestow:5 U -T:Mode$ DamageDone | ValidSource$ Card.Self,Creature.EnchantedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME or enchanted creature deals combat damage to a player, draw a card. -SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_emissary.jpg -Oracle:Bestow {5}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nWhenever Thassa's Emissary or enchanted creature deals combat damage to a player, draw a card.\nEnchanted creature gets +3/+3. \ No newline at end of file +Name:Thassa's Emissary +ManaCost:3 U +Types:Enchantment Creature Crab +PT:3/3 +K:Bestow:5 U +T:Mode$ DamageDone | ValidSource$ Card.Self,Creature.EnchantedBy | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME or enchanted creature deals combat damage to a player, draw a card. +SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Enchanted creature gets +3/+3. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_emissary.jpg +Oracle:Bestow {5}{U} (If you cast this card for its bestow cost, it's an Aura spell with enchant creature. It becomes a creature again if it's not attached to a creature.)\nWhenever Thassa's Emissary or enchanted creature deals combat damage to a player, draw a card.\nEnchanted creature gets +3/+3. diff --git a/forge-gui/res/cardsfolder/t/thassas_ire.txt b/forge-gui/res/cardsfolder/t/thassas_ire.txt index 0bb0ffbafec..22f335b1c5b 100644 --- a/forge-gui/res/cardsfolder/t/thassas_ire.txt +++ b/forge-gui/res/cardsfolder/t/thassas_ire.txt @@ -1,7 +1,7 @@ -Name:Thassa's Ire -ManaCost:U -Types:Enchantment -A:AB$ TapOrUntap | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ You may tap or untap target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_ire.jpg -Oracle:{3}{U}: You may tap or untap target creature. \ No newline at end of file +Name:Thassa's Ire +ManaCost:U +Types:Enchantment +A:AB$ TapOrUntap | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ You may tap or untap target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_ire.jpg +Oracle:{3}{U}: You may tap or untap target creature. diff --git a/forge-gui/res/cardsfolder/t/thassas_rebuff.txt b/forge-gui/res/cardsfolder/t/thassas_rebuff.txt index 5015ce1b3b9..8cba01889ef 100644 --- a/forge-gui/res/cardsfolder/t/thassas_rebuff.txt +++ b/forge-gui/res/cardsfolder/t/thassas_rebuff.txt @@ -1,7 +1,7 @@ -Name:Thassa's Rebuff -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}, where X is your devotion to blue. -SVar:X:Count$Devotion.U -SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_rebuff.jpg -Oracle:Counter target spell unless its controller pays {X}, where X is your devotion to blue. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.) +Name:Thassa's Rebuff +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ X | References$ X | SpellDescription$ Counter target spell unless its controller pays {X}, where X is your devotion to blue. +SVar:X:Count$Devotion.U +SVar:Picture:http://www.wizards.com/global/images/magic/general/thassas_rebuff.jpg +Oracle:Counter target spell unless its controller pays {X}, where X is your devotion to blue. (Each {U} in the mana costs of permanents you control counts toward your devotion to blue.) diff --git a/forge-gui/res/cardsfolder/t/that_which_was_taken.txt b/forge-gui/res/cardsfolder/t/that_which_was_taken.txt index 9f3772428a4..094abbdea0a 100644 --- a/forge-gui/res/cardsfolder/t/that_which_was_taken.txt +++ b/forge-gui/res/cardsfolder/t/that_which_was_taken.txt @@ -4,4 +4,4 @@ Types:Legendary Artifact S:Mode$ Continuous | Affected$ Permanent.counters_GE1_DIVINITY | AddKeyword$ Indestructible | Description$ Each permanent with a divinity counter on it is indestructible. A:AB$ PutCounter | Cost$ 4 T | ValidTgts$ Permanent.Other | TgtPrompt$ Select target permanent other than That Which Was Taken | CounterType$ DIVINITY | CounterNum$ 1 | SpellDescription$ Put a divinity counter on target permanent other than CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/that_which_was_taken.jpg -Oracle:{4}, {T}: Put a divinity counter on target permanent other than That Which Was Taken.\nEach permanent with a divinity counter on it is indestructible. \ No newline at end of file +Oracle:{4}, {T}: Put a divinity counter on target permanent other than That Which Was Taken.\nEach permanent with a divinity counter on it is indestructible. diff --git a/forge-gui/res/cardsfolder/t/thatcher_revolt.txt b/forge-gui/res/cardsfolder/t/thatcher_revolt.txt index 9bb14e0fabe..1955453beb5 100644 --- a/forge-gui/res/cardsfolder/t/thatcher_revolt.txt +++ b/forge-gui/res/cardsfolder/t/thatcher_revolt.txt @@ -1,11 +1,11 @@ -Name:Thatcher Revolt -ManaCost:2 R -Types:Sorcery -A:SP$ Token | Cost$ 2 R | TokenAmount$ 3 | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | RememberTokens$ True | TokenSVars$ ThatcherRevoltEOT | SubAbility$ DelTrig | SpellDescription$ Put three 1/1 red Human creature tokens with haste onto the battlefield. Sacrifice those tokens at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ Sacrifice the token at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ThatcherRevoltEOT:SVar:EndOfTurnLeavePlay:True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/thatcher_revolt.jpg -Oracle:Put three 1/1 red Human creature tokens with haste onto the battlefield. Sacrifice those tokens at the beginning of the next end step. \ No newline at end of file +Name:Thatcher Revolt +ManaCost:2 R +Types:Sorcery +A:SP$ Token | Cost$ 2 R | TokenAmount$ 3 | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Haste | RememberTokens$ True | TokenSVars$ ThatcherRevoltEOT | SubAbility$ DelTrig | SpellDescription$ Put three 1/1 red Human creature tokens with haste onto the battlefield. Sacrifice those tokens at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ Sacrifice the token at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ThatcherRevoltEOT:SVar:EndOfTurnLeavePlay:True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/thatcher_revolt.jpg +Oracle:Put three 1/1 red Human creature tokens with haste onto the battlefield. Sacrifice those tokens at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/t/thaumatog.txt b/forge-gui/res/cardsfolder/t/thaumatog.txt index b6202ce568b..9b4eca59bf6 100644 --- a/forge-gui/res/cardsfolder/t/thaumatog.txt +++ b/forge-gui/res/cardsfolder/t/thaumatog.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Sac<1/Enchantment> | NumAtt$ +1 | NumDef$ +1 | SpellDescripti A:AB$ Pump | Cost$ Sac<1/Land> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Thaumatog gets +1/+1 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thaumatog.jpg -Oracle:Sacrifice a land: Thaumatog gets +1/+1 until end of turn.\nSacrifice an enchantment: Thaumatog gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Sacrifice a land: Thaumatog gets +1/+1 until end of turn.\nSacrifice an enchantment: Thaumatog gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thawing_glaciers.txt b/forge-gui/res/cardsfolder/t/thawing_glaciers.txt index b2833b8559a..cd24983c7dd 100644 --- a/forge-gui/res/cardsfolder/t/thawing_glaciers.txt +++ b/forge-gui/res/cardsfolder/t/thawing_glaciers.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ 1 T | Origin$ Library | Destination$ Battlefield | Chan SVar:DBDelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ Cleanup | ValidPlayer$ Player | Execute$ TrigBounce | TriggerDescription$ Return CARDNAME to its owner's hand at the beginning of the next cleanup step. SVar:TrigBounce:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/thawing_glaciers.jpg -Oracle:Thawing Glaciers enters the battlefield tapped.\n{1}, {T}: Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. Return Thawing Glaciers to its owner's hand at the beginning of the next cleanup step. \ No newline at end of file +Oracle:Thawing Glaciers enters the battlefield tapped.\n{1}, {T}: Search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. Return Thawing Glaciers to its owner's hand at the beginning of the next cleanup step. diff --git a/forge-gui/res/cardsfolder/t/the_abyss.txt b/forge-gui/res/cardsfolder/t/the_abyss.txt index 3384e142349..ddd5f9d7794 100644 --- a/forge-gui/res/cardsfolder/t/the_abyss.txt +++ b/forge-gui/res/cardsfolder/t/the_abyss.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigDestroy | Tri SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.nonArtifact+ActivePlayerCtrl | TgtPrompt$ Choose target nonartifact creature. | NoRegen$ True | TargetingPlayer$ TriggeredPlayer SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/the_abyss.jpg -Oracle:At the beginning of each player's upkeep, destroy target nonartifact creature that player controls of his or her choice. It can't be regenerated. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, destroy target nonartifact creature that player controls of his or her choice. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/the_aether_flues.txt b/forge-gui/res/cardsfolder/t/the_aether_flues.txt index 41a2890785d..ef23132c963 100644 --- a/forge-gui/res/cardsfolder/t/the_aether_flues.txt +++ b/forge-gui/res/cardsfolder/t/the_aether_flues.txt @@ -1,13 +1,13 @@ -Name:The AEther Flues -ManaCost:no cost -Types:Plane Iquatana -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ FluesSacrifice | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, you may sacrifice a creature. If you do, reveal cards from the top of your library until you reveal a creature card, put that card onto the battlefield, then shuffle all other cards revealed this way into your library. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ FluesSacrifice | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, you may sacrifice a creature. If you do, reveal cards from the top of your library until you reveal a creature card, put that card onto the battlefield, then shuffle all other cards revealed this way into your library. -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 {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 -Oracle:When you planeswalk to The AEther Flues or at the beginning of your upkeep, you may sacrifice a creature. If you do, reveal cards from the top of your library until you reveal a creature card, put that card onto the battlefield, then shuffle all other cards revealed this way into your library.\nWhenever you roll {C}, you may put a creature card from your hand onto the battlefield. \ No newline at end of file +Name:The AEther Flues +ManaCost:no cost +Types:Plane Iquatana +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ FluesSacrifice | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, you may sacrifice a creature. If you do, reveal cards from the top of your library until you reveal a creature card, put that card onto the battlefield, then shuffle all other cards revealed this way into your library. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ FluesSacrifice | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME or at the beginning of your upkeep, you may sacrifice a creature. If you do, reveal cards from the top of your library until you reveal a creature card, put that card onto the battlefield, then shuffle all other cards revealed this way into your library. +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 {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 +Oracle:When you planeswalk to The AEther Flues or at the beginning of your upkeep, you may sacrifice a creature. If you do, reveal cards from the top of your library until you reveal a creature card, put that card onto the battlefield, then shuffle all other cards revealed this way into your library.\nWhenever you roll {C}, you may put a creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/the_brute.txt b/forge-gui/res/cardsfolder/t/the_brute.txt index ed25ebbba78..8dc0144b21e 100644 --- a/forge-gui/res/cardsfolder/t/the_brute.txt +++ b/forge-gui/res/cardsfolder/t/the_brute.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | Description$ Enchanted creature gets +1/+0. A:AB$ Regenerate | Cost$ R R R | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/the_brute.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+0.\n{R}{R}{R}: Regenerate enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+0.\n{R}{R}{R}: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/t/the_dark_barony.txt b/forge-gui/res/cardsfolder/t/the_dark_barony.txt index 5ff3117088a..dca6f0bee42 100644 --- a/forge-gui/res/cardsfolder/t/the_dark_barony.txt +++ b/forge-gui/res/cardsfolder/t/the_dark_barony.txt @@ -1,10 +1,10 @@ -Name:The Dark Barony -ManaCost:no cost -Types:Plane Ulgrotha -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+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 {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 -Oracle:Whenever a nonblack card is put into a player's graveyard from anywhere, that player loses 1 life.\nWhenever you roll {C}, each opponent discards a card. \ No newline at end of file +Name:The Dark Barony +ManaCost:no cost +Types:Plane Ulgrotha +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+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 {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 +Oracle:Whenever a nonblack card is put into a player's graveyard from anywhere, that player loses 1 life.\nWhenever you roll {C}, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/t/the_dead_shall_serve.txt b/forge-gui/res/cardsfolder/t/the_dead_shall_serve.txt index 323d0377811..64ad607b51f 100644 --- a/forge-gui/res/cardsfolder/t/the_dead_shall_serve.txt +++ b/forge-gui/res/cardsfolder/t/the_dead_shall_serve.txt @@ -1,10 +1,10 @@ -Name:The Dead Shall Serve -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigControl | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, for each opponent, put up to one target creature card from that player's graveyard onto the battlefield under your control. Each of those creatures attacks its owner each combat if able. -SVar:TrigControl:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Creature.OppCtrl | TgtZone$ Graveyard | TgtPrompt$ Choose target creature card in each opponent's graveyard | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | RememberChanged$ True | SubAbility$ DBPump -SVar:DBPump:DB$ PumpAll | ValidCards$ Card.IsRemembered | KW$ HIDDEN CARDNAME attacks specific player each combat if able:CardOwner | UntilLoseControl$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:OneEach:PlayerCountOpponents$Amount -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/the_dead_shall_serve.jpg -Oracle:When you set this scheme in motion, for each opponent, put up to one target creature card from that player's graveyard onto the battlefield under your control. Each of those creatures attacks its owner each combat if able. +Name:The Dead Shall Serve +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ TrigControl | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, for each opponent, put up to one target creature card from that player's graveyard onto the battlefield under your control. Each of those creatures attacks its owner each combat if able. +SVar:TrigControl:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Creature.OppCtrl | TgtZone$ Graveyard | TgtPrompt$ Choose target creature card in each opponent's graveyard | TargetMin$ 0 | TargetMax$ OneEach | References$ OneEach | TargetsWithDifferentControllers$ True | RememberChanged$ True | SubAbility$ DBPump +SVar:DBPump:DB$ PumpAll | ValidCards$ Card.IsRemembered | KW$ HIDDEN CARDNAME attacks specific player each combat if able:CardOwner | UntilLoseControl$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:OneEach:PlayerCountOpponents$Amount +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/the_dead_shall_serve.jpg +Oracle:When you set this scheme in motion, for each opponent, put up to one target creature card from that player's graveyard onto the battlefield under your control. Each of those creatures attacks its owner each combat if able. diff --git a/forge-gui/res/cardsfolder/t/the_eon_fog.txt b/forge-gui/res/cardsfolder/t/the_eon_fog.txt index b0cd242509e..11206c90893 100644 --- a/forge-gui/res/cardsfolder/t/the_eon_fog.txt +++ b/forge-gui/res/cardsfolder/t/the_eon_fog.txt @@ -1,9 +1,9 @@ -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 {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 -Oracle:Players skip their untap steps.\nWhenever you roll {C}, untap all permanents you control. \ No newline at end of file +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 {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 +Oracle:Players skip their untap steps.\nWhenever you roll {C}, untap all permanents you control. diff --git a/forge-gui/res/cardsfolder/t/the_fallen.txt b/forge-gui/res/cardsfolder/t/the_fallen.txt index c0f0b6f9a98..08d047fd314 100644 --- a/forge-gui/res/cardsfolder/t/the_fallen.txt +++ b/forge-gui/res/cardsfolder/t/the_fallen.txt @@ -1,8 +1,8 @@ -Name:The Fallen -ManaCost:1 B B B -Types:Creature Zombie -PT:2/3 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to each opponent it has dealt damage to this game. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent+wasDealtDamageBySourceThisGame | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/the_fallen.jpg -Oracle:At the beginning of your upkeep, The Fallen deals 1 damage to each opponent it has dealt damage to this game. \ No newline at end of file +Name:The Fallen +ManaCost:1 B B B +Types:Creature Zombie +PT:2/3 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 1 damage to each opponent it has dealt damage to this game. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ Player.Opponent+wasDealtDamageBySourceThisGame | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/the_fallen.jpg +Oracle:At the beginning of your upkeep, The Fallen deals 1 damage to each opponent it has dealt damage to this game. diff --git a/forge-gui/res/cardsfolder/t/the_fourth_sphere.txt b/forge-gui/res/cardsfolder/t/the_fourth_sphere.txt index bf82bbb8b13..b6dc3b1b64a 100644 --- a/forge-gui/res/cardsfolder/t/the_fourth_sphere.txt +++ b/forge-gui/res/cardsfolder/t/the_fourth_sphere.txt @@ -7,4 +7,4 @@ T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChao SVar:RolledChaos:AB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/the_fourth_sphere.jpg SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:At the beginning of your upkeep, sacrifice a nonblack creature.\nWhenever you roll {C}, put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice a nonblack creature.\nWhenever you roll {C}, put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/the_great_forest.txt b/forge-gui/res/cardsfolder/t/the_great_forest.txt index 19b7ca00f3a..dc3220250fe 100644 --- a/forge-gui/res/cardsfolder/t/the_great_forest.txt +++ b/forge-gui/res/cardsfolder/t/the_great_forest.txt @@ -6,4 +6,4 @@ T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChao SVar:RolledChaos:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.ActivePlayerCtrl | NumDef$ 2 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/the_great_forest.jpg SVar:AIRollPlanarDieParams:Mode$ Always | MinTurn$ 3 | RollInMain1$ True -Oracle:Each creature assigns combat damage equal to its toughness rather than its power.\nWhenever you roll {C}, creatures you control get +0/+2 and gain trample until end of turn. \ No newline at end of file +Oracle:Each creature assigns combat damage equal to its toughness rather than its power.\nWhenever you roll {C}, creatures you control get +0/+2 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/t/the_hippodrome.txt b/forge-gui/res/cardsfolder/t/the_hippodrome.txt index f7d70eb5ae0..ba3e3e1e8a0 100644 --- a/forge-gui/res/cardsfolder/t/the_hippodrome.txt +++ b/forge-gui/res/cardsfolder/t/the_hippodrome.txt @@ -7,4 +7,4 @@ SVar:RolledChaos:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature | ConditionCheckSVa SVar:TgtPow:Targeted$Valid Creature.powerLE0 SVar:Picture:http://www.wizards.com/global/images/magic/general/the_hippodrome.jpg SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:All creatures get -5/-0.\nWhenever you roll {C}, you may destroy target creature if its power is 0 or less. \ No newline at end of file +Oracle:All creatures get -5/-0.\nWhenever you roll {C}, you may destroy target creature if its power is 0 or less. diff --git a/forge-gui/res/cardsfolder/t/the_hive.txt b/forge-gui/res/cardsfolder/t/the_hive.txt index 6bdb7edf579..0d4c02d0752 100644 --- a/forge-gui/res/cardsfolder/t/the_hive.txt +++ b/forge-gui/res/cardsfolder/t/the_hive.txt @@ -3,4 +3,4 @@ ManaCost:5 Types:Artifact A:AB$ Token | Cost$ 5 T | TokenAmount$ 1 | TokenName$ Wasp | TokenTypes$ Artifact,Creature,Insect | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 colorless Insect artifact creature token with flying named Wasp onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/the_hive.jpg -Oracle:{5}, {T}: Put a 1/1 colorless Insect artifact creature token with flying named Wasp onto the battlefield. (It can't be blocked except by creatures with flying or reach.) \ No newline at end of file +Oracle:{5}, {T}: Put a 1/1 colorless Insect artifact creature token with flying named Wasp onto the battlefield. (It can't be blocked except by creatures with flying or reach.) diff --git a/forge-gui/res/cardsfolder/t/the_iron_guardian_stirs.txt b/forge-gui/res/cardsfolder/t/the_iron_guardian_stirs.txt index ea8f616bd31..ac73efff9ff 100644 --- a/forge-gui/res/cardsfolder/t/the_iron_guardian_stirs.txt +++ b/forge-gui/res/cardsfolder/t/the_iron_guardian_stirs.txt @@ -1,7 +1,7 @@ -Name:The Iron Guardian Stirs -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put a 4/6 colorless Golem creature token onto the battlefield. -SVar:DarkEffect:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 4 | TokenToughness$ 6 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/the_iron_guardian_stirs.jpg -Oracle:When you set this scheme in motion, put a 4/6 colorless Golem artifact creature token onto the battlefield. \ No newline at end of file +Name:The Iron Guardian Stirs +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, put a 4/6 colorless Golem creature token onto the battlefield. +SVar:DarkEffect:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 4 | TokenToughness$ 6 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/the_iron_guardian_stirs.jpg +Oracle:When you set this scheme in motion, put a 4/6 colorless Golem artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/the_lady_of_the_mountain.txt b/forge-gui/res/cardsfolder/t/the_lady_of_the_mountain.txt index 2e0176043c3..12ad9bb4385 100644 --- a/forge-gui/res/cardsfolder/t/the_lady_of_the_mountain.txt +++ b/forge-gui/res/cardsfolder/t/the_lady_of_the_mountain.txt @@ -3,4 +3,4 @@ ManaCost:4 R G Types:Legendary Creature Giant PT:5/5 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1689.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/the_maelstrom.txt b/forge-gui/res/cardsfolder/t/the_maelstrom.txt index c62c15b113a..6453ff7b60b 100644 --- a/forge-gui/res/cardsfolder/t/the_maelstrom.txt +++ b/forge-gui/res/cardsfolder/t/the_maelstrom.txt @@ -1,11 +1,11 @@ -Name:The Maelstrom -ManaCost:no cost -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 {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. \ No newline at end of file +Name:The Maelstrom +ManaCost:no cost +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 {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. diff --git a/forge-gui/res/cardsfolder/t/the_mimeoplasm.txt b/forge-gui/res/cardsfolder/t/the_mimeoplasm.txt index 014f62f6f00..11b581633a8 100644 --- a/forge-gui/res/cardsfolder/t/the_mimeoplasm.txt +++ b/forge-gui/res/cardsfolder/t/the_mimeoplasm.txt @@ -1,18 +1,18 @@ -Name:The Mimeoplasm -ManaCost:2 G U B -Types:Legendary Creature Ooze -PT:0/0 -K:ETBReplacement:Copy:MimeoChooseTwo:Optional -# Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -SVar:MimeoChooseTwo:DB$ ChooseCard | ConditionCheckSVar$ MimeoInYard | ConditionSVarCompare$ GE2 | Defined$ You | Amount$ 2 | Mandatory$ True | AILogic$ Clone | ChoiceTitle$ Choose creature to exile | Choices$ Creature | ChoiceZone$ Graveyard | RememberChosen$ True | SubAbility$ MimeoExile | SpellDescription$ As CARDNAME enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card. -SVar:MimeoExile:DB$ ChangeZoneAll | ConditionCheckSVar$ MimeoNumRemembered | ConditionSVarCompare$ EQ2 | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ MimeoChooseCopy -SVar:MimeoChooseCopy:DB$ ChooseCard | ConditionCheckSVar$ MimeoNumRemembered | ConditionSVarCompare$ EQ2 | Defined$ You | Amount$ 1 | Mandatory$ True | AILogic$ Clone | ChoiceTitle$ Choose creature to copy | Choices$ Creature.IsRemembered | ChoiceZone$ Exile | ForgetChosen$ True | SubAbility$ MimeoAddCounters -# Order matters here, put counters first so clone doesn't have to add SVars -SVar:MimeoAddCounters:DB$ PutCounter | Defined$ Self | ConditionCheckSVar$ MimeoNumRemembered | ConditionSVarCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ MimeoX | SubAbility$ MimeoCopyChosen -SVar:MimeoCopyChosen:DB$ Clone | Defined$ ChosenCard | ConditionCheckSVar$ MimeoNumRemembered | ConditionSVarCompare$ EQ1 -SVar:MimeoInYard:Count$TypeInAllYards.Creature -SVar:MimeoNumRemembered:Remembered$Amount -SVar:MimeoX:Remembered$CardPower -SVar:NeedsToPlayVar:MimeoInYard GE2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/the_mimeoplasm.jpg -Oracle:As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card. \ No newline at end of file +Name:The Mimeoplasm +ManaCost:2 G U B +Types:Legendary Creature Ooze +PT:0/0 +K:ETBReplacement:Copy:MimeoChooseTwo:Optional +# Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +SVar:MimeoChooseTwo:DB$ ChooseCard | ConditionCheckSVar$ MimeoInYard | ConditionSVarCompare$ GE2 | Defined$ You | Amount$ 2 | Mandatory$ True | AILogic$ Clone | ChoiceTitle$ Choose creature to exile | Choices$ Creature | ChoiceZone$ Graveyard | RememberChosen$ True | SubAbility$ MimeoExile | SpellDescription$ As CARDNAME enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card. +SVar:MimeoExile:DB$ ChangeZoneAll | ConditionCheckSVar$ MimeoNumRemembered | ConditionSVarCompare$ EQ2 | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.IsRemembered | RememberChanged$ True | ForgetOtherRemembered$ True | SubAbility$ MimeoChooseCopy +SVar:MimeoChooseCopy:DB$ ChooseCard | ConditionCheckSVar$ MimeoNumRemembered | ConditionSVarCompare$ EQ2 | Defined$ You | Amount$ 1 | Mandatory$ True | AILogic$ Clone | ChoiceTitle$ Choose creature to copy | Choices$ Creature.IsRemembered | ChoiceZone$ Exile | ForgetChosen$ True | SubAbility$ MimeoAddCounters +# Order matters here, put counters first so clone doesn't have to add SVars +SVar:MimeoAddCounters:DB$ PutCounter | Defined$ Self | ConditionCheckSVar$ MimeoNumRemembered | ConditionSVarCompare$ EQ1 | CounterType$ P1P1 | CounterNum$ MimeoX | SubAbility$ MimeoCopyChosen +SVar:MimeoCopyChosen:DB$ Clone | Defined$ ChosenCard | ConditionCheckSVar$ MimeoNumRemembered | ConditionSVarCompare$ EQ1 +SVar:MimeoInYard:Count$TypeInAllYards.Creature +SVar:MimeoNumRemembered:Remembered$Amount +SVar:MimeoX:Remembered$CardPower +SVar:NeedsToPlayVar:MimeoInYard GE2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/the_mimeoplasm.jpg +Oracle:As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card. 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 90930f3e24f..787c902f0ef 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. -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: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 +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. +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: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. diff --git a/forge-gui/res/cardsfolder/t/the_rack.txt b/forge-gui/res/cardsfolder/t/the_rack.txt index 72eada57aaf..775298a12e8 100644 --- a/forge-gui/res/cardsfolder/t/the_rack.txt +++ b/forge-gui/res/cardsfolder/t/the_rack.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player.Chosen | TriggerZones$ Battl SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ ChosenPlayer | NumDmg$ X | References$ X SVar:X:Count$InChosenHand/NMinus.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/the_rack.jpg -Oracle:As The Rack enters the battlefield, choose an opponent.\nAt the beginning of the chosen player's upkeep, The Rack deals X damage to that player, where X is 3 minus the number of cards in his or her hand. \ No newline at end of file +Oracle:As The Rack enters the battlefield, choose an opponent.\nAt the beginning of the chosen player's upkeep, The Rack deals X damage to that player, where X is 3 minus the number of cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/t/the_tabernacle_at_pendrell_vale.txt b/forge-gui/res/cardsfolder/t/the_tabernacle_at_pendrell_vale.txt index 2f34c3f158d..101071e0660 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 @@ -6,4 +6,4 @@ SVar:TabernacleTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZone SVar:TabernacleDestroy:AB$ Destroy | Cost$ 0 | Defined$ Self | UnlessPayer$ You | UnlessCost$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/the_tabernacle_at_pendrell_vale.jpg -Oracle:All creatures have "At the beginning of your upkeep, destroy this creature unless you pay {1}." \ No newline at end of file +Oracle:All creatures have "At the beginning of your upkeep, destroy this creature unless you pay {1}." diff --git a/forge-gui/res/cardsfolder/t/the_unspeakable.txt b/forge-gui/res/cardsfolder/t/the_unspeakable.txt index 952fc247263..48a79bb4100 100644 --- a/forge-gui/res/cardsfolder/t/the_unspeakable.txt +++ b/forge-gui/res/cardsfolder/t/the_unspeakable.txt @@ -7,4 +7,4 @@ K:Trample T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may return target Arcane card from your graveyard to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Arcane.YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card78693.jpg -Oracle:Flying, trample\nWhenever The Unspeakable deals combat damage to a player, you may return target Arcane card from your graveyard to your hand. \ No newline at end of file +Oracle:Flying, trample\nWhenever The Unspeakable deals combat damage to a player, you may return target Arcane card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/t/the_very_soil_shall_shake.txt b/forge-gui/res/cardsfolder/t/the_very_soil_shall_shake.txt index d5b22b5876c..11b400ccb48 100644 --- a/forge-gui/res/cardsfolder/t/the_very_soil_shall_shake.txt +++ b/forge-gui/res/cardsfolder/t/the_very_soil_shall_shake.txt @@ -1,8 +1,8 @@ -Name:The Very Soil Shall Shake -ManaCost:no cost -Types:Ongoing Scheme -S:Mode$ Continuous | Affected$ Creature.YouCtrl | EffectZone$ Command | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Trample | Description$ Creatures you control get +2/+2 and have trample. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Command | Execute$ Abandon | TriggerDescription$ When a creature you control dies, abandon this scheme. -SVar:Abandon:AB$ Abandon | Cost$ 0 -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/the_very_soil_shall_shake.jpg -Oracle:(An ongoing scheme remains face up until it's abandoned.)\nCreatures you control get +2/+2 and have trample.\nWhen a creature you control dies, abandon this scheme. \ No newline at end of file +Name:The Very Soil Shall Shake +ManaCost:no cost +Types:Ongoing Scheme +S:Mode$ Continuous | Affected$ Creature.YouCtrl | EffectZone$ Command | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Trample | Description$ Creatures you control get +2/+2 and have trample. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl | TriggerZones$ Command | Execute$ Abandon | TriggerDescription$ When a creature you control dies, abandon this scheme. +SVar:Abandon:AB$ Abandon | Cost$ 0 +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/the_very_soil_shall_shake.jpg +Oracle:(An ongoing scheme remains face up until it's abandoned.)\nCreatures you control get +2/+2 and have trample.\nWhen a creature you control dies, abandon this scheme. diff --git a/forge-gui/res/cardsfolder/t/the_wretched.txt b/forge-gui/res/cardsfolder/t/the_wretched.txt index a8e5361cbfc..ddd17a0bb00 100644 --- a/forge-gui/res/cardsfolder/t/the_wretched.txt +++ b/forge-gui/res/cardsfolder/t/the_wretched.txt @@ -1,8 +1,8 @@ -Name:The Wretched -ManaCost:3 B B -Types:Creature Demon -PT:2/5 -T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | Execute$ TrigGainControl | TriggerZones$ Battlefield | TriggerDescription$ At end of combat, gain control of all creatures blocking CARDNAME for as long as you control CARDNAME. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | AllValid$ Card.blockingSource | LoseControl$ LoseControl,LeavesPlay -SVar:Picture:http://www.wizards.com/global/images/magic/general/the_wretched.jpg -Oracle:At end of combat, gain control of all creatures blocking The Wretched for as long as you control The Wretched. \ No newline at end of file +Name:The Wretched +ManaCost:3 B B +Types:Creature Demon +PT:2/5 +T:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ You | Execute$ TrigGainControl | TriggerZones$ Battlefield | TriggerDescription$ At end of combat, gain control of all creatures blocking CARDNAME for as long as you control CARDNAME. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | AllValid$ Card.blockingSource | LoseControl$ LoseControl,LeavesPlay +SVar:Picture:http://www.wizards.com/global/images/magic/general/the_wretched.jpg +Oracle:At end of combat, gain control of all creatures blocking The Wretched for as long as you control The Wretched. diff --git a/forge-gui/res/cardsfolder/t/the_zephyr_maze.txt b/forge-gui/res/cardsfolder/t/the_zephyr_maze.txt index 9c791ea0ef6..424429052d2 100644 --- a/forge-gui/res/cardsfolder/t/the_zephyr_maze.txt +++ b/forge-gui/res/cardsfolder/t/the_zephyr_maze.txt @@ -1,10 +1,10 @@ -Name:The Zephyr Maze -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 {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 -Oracle:Creatures with flying get +2/+0.\nCreatures without flying get -2/-0.\nWhenever you roll {C}, target creature gains flying until end of turn. \ No newline at end of file +Name:The Zephyr Maze +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 {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 +Oracle:Creatures with flying get +2/+0.\nCreatures without flying get -2/-0.\nWhenever you roll {C}, target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/t/theft_of_dreams.txt b/forge-gui/res/cardsfolder/t/theft_of_dreams.txt index b921d024a98..a3ece4726c8 100644 --- a/forge-gui/res/cardsfolder/t/theft_of_dreams.txt +++ b/forge-gui/res/cardsfolder/t/theft_of_dreams.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 2 U | Defined$ You | ValidTgts$ Opponent | NumCards$ X | References$ X | SpellDescription$ Draw a card for each tapped creature target opponent controls. SVar:X:Count$Valid Creature.tapped+TargetedPlayerCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/theft_of_dreams.jpg -Oracle:Draw a card for each tapped creature target opponent controls. \ No newline at end of file +Oracle:Draw a card for each tapped creature target opponent controls. diff --git a/forge-gui/res/cardsfolder/t/thelon_of_havenwood.txt b/forge-gui/res/cardsfolder/t/thelon_of_havenwood.txt index 9a3a4d08c95..5611b6853a0 100644 --- a/forge-gui/res/cardsfolder/t/thelon_of_havenwood.txt +++ b/forge-gui/res/cardsfolder/t/thelon_of_havenwood.txt @@ -1,10 +1,10 @@ -Name:Thelon of Havenwood -ManaCost:G G -Types:Legendary Creature Elf Druid -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Fungus | AffectedZone$ Battlefield | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Each Fungus creature gets +1/+1 for each spore counter on it. -A:AB$ PutCounterAll | Cost$ B G ExileFromGrave<1/Fungus> | ValidCards$ Fungus | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on each Fungus on the battlefield. -SVar:AffectedX:Count$CardCounters.SPORE -SVar:BuffedBy:Fungus -SVar:Picture:http://www.wizards.com/global/images/magic/general/thelon_of_havenwood.jpg -Oracle:Each Fungus creature gets +1/+1 for each spore counter on it.\n{B}{G}, Exile a Fungus card from a graveyard: Put a spore counter on each Fungus on the battlefield. \ No newline at end of file +Name:Thelon of Havenwood +ManaCost:G G +Types:Legendary Creature Elf Druid +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Fungus | AffectedZone$ Battlefield | AddPower$ AffectedX | AddToughness$ AffectedX | Description$ Each Fungus creature gets +1/+1 for each spore counter on it. +A:AB$ PutCounterAll | Cost$ B G ExileFromGrave<1/Fungus> | ValidCards$ Fungus | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on each Fungus on the battlefield. +SVar:AffectedX:Count$CardCounters.SPORE +SVar:BuffedBy:Fungus +SVar:Picture:http://www.wizards.com/global/images/magic/general/thelon_of_havenwood.jpg +Oracle:Each Fungus creature gets +1/+1 for each spore counter on it.\n{B}{G}, Exile a Fungus card from a graveyard: Put a spore counter on each Fungus on the battlefield. diff --git a/forge-gui/res/cardsfolder/t/thelonite_druid.txt b/forge-gui/res/cardsfolder/t/thelonite_druid.txt index ea4f6e57684..b231d437462 100644 --- a/forge-gui/res/cardsfolder/t/thelonite_druid.txt +++ b/forge-gui/res/cardsfolder/t/thelonite_druid.txt @@ -1,8 +1,8 @@ -Name:Thelonite Druid -ManaCost:2 G -Types:Creature Human Cleric Druid -PT:1/1 -A:AB$ AnimateAll | Cost$ 1 G T Sac<1/Creature> | ValidCards$ Forest.YouCtrl | Types$ Creature | Power$ 2 | Toughness$ 3 | SpellDescription$ Forests you control become 2/3 creatures until end of turn. They're still lands. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thelonite_druid.jpg -Oracle:{1}{G}, {T}, Sacrifice a creature: Forests you control become 2/3 creatures until end of turn. They're still lands. \ No newline at end of file +Name:Thelonite Druid +ManaCost:2 G +Types:Creature Human Cleric Druid +PT:1/1 +A:AB$ AnimateAll | Cost$ 1 G T Sac<1/Creature> | ValidCards$ Forest.YouCtrl | Types$ Creature | Power$ 2 | Toughness$ 3 | SpellDescription$ Forests you control become 2/3 creatures until end of turn. They're still lands. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thelonite_druid.jpg +Oracle:{1}{G}, {T}, Sacrifice a creature: Forests you control become 2/3 creatures until end of turn. They're still lands. diff --git a/forge-gui/res/cardsfolder/t/thelonite_hermit.txt b/forge-gui/res/cardsfolder/t/thelonite_hermit.txt index a4fa5e8213d..b43a9eabc47 100644 --- a/forge-gui/res/cardsfolder/t/thelonite_hermit.txt +++ b/forge-gui/res/cardsfolder/t/thelonite_hermit.txt @@ -9,4 +9,4 @@ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 4 | TokenName$ Saproling | Tok SVar:X:Count$Valid Card.Self+faceUp SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/thelonite_hermit.jpg -Oracle:Saproling creatures get +1/+1.\nMorph {3}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Thelonite Hermit is turned face up, put four 1/1 green Saproling creature tokens onto the battlefield. \ No newline at end of file +Oracle:Saproling creatures get +1/+1.\nMorph {3}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Thelonite Hermit is turned face up, put four 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/thelonite_monk.txt b/forge-gui/res/cardsfolder/t/thelonite_monk.txt index 79c11d7bd15..9f8c4a763f4 100644 --- a/forge-gui/res/cardsfolder/t/thelonite_monk.txt +++ b/forge-gui/res/cardsfolder/t/thelonite_monk.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Animate | Cost$ T Sac<1/Creature.Green/green creature> | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Forest | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | Permanent$ True | SpellDescription$ Target land becomes a Forest. (This effect lasts indefinitely.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thelonite_monk.jpg -Oracle:{T}, Sacrifice a green creature: Target land becomes a Forest. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:{T}, Sacrifice a green creature: Target land becomes a Forest. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/t/thelons_chant.txt b/forge-gui/res/cardsfolder/t/thelons_chant.txt index 8c464169ba9..4f443307c12 100644 --- a/forge-gui/res/cardsfolder/t/thelons_chant.txt +++ b/forge-gui/res/cardsfolder/t/thelons_chant.txt @@ -1,9 +1,9 @@ -Name:Thelon's Chant -ManaCost:1 G G -Types:Enchantment -K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G -T:Mode$ ChangesZone | ValidCard$ Swamp | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a player puts a Swamp onto the battlefield, CARDNAME deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 | UnlessCost$ AddCounter<1/M1M1/Creature.YouCtrl/a creature you control> | UnlessPayer$ TriggeredCardController -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thelons_chant.jpg -Oracle:At the beginning of your upkeep, sacrifice Thelon's Chant unless you pay {G}.\nWhenever a player puts a Swamp onto the battlefield, Thelon's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls. +Name:Thelon's Chant +ManaCost:1 G G +Types:Enchantment +K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G +T:Mode$ ChangesZone | ValidCard$ Swamp | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a player puts a Swamp onto the battlefield, CARDNAME deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 | UnlessCost$ AddCounter<1/M1M1/Creature.YouCtrl/a creature you control> | UnlessPayer$ TriggeredCardController +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thelons_chant.jpg +Oracle:At the beginning of your upkeep, sacrifice Thelon's Chant unless you pay {G}.\nWhenever a player puts a Swamp onto the battlefield, Thelon's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls. diff --git a/forge-gui/res/cardsfolder/t/thelons_curse.txt b/forge-gui/res/cardsfolder/t/thelons_curse.txt index 01c4fe73f7f..f6ad9120df7 100644 --- a/forge-gui/res/cardsfolder/t/thelons_curse.txt +++ b/forge-gui/res/cardsfolder/t/thelons_curse.txt @@ -1,13 +1,13 @@ -Name:Thelon's Curse -ManaCost:G G -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature.Blue | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Blue creatures don't untap during their controllers' untap steps. -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {U} for each creature chosen this way. If the player does, untap those creatures. -SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Creature.tapped+Blue | TargetControls$ True | ChoiceTitle$ Choose any number of tapped nongreen creatures you control | ChoiceZone$ Battlefield | SubAbility$ DBUntap -SVar:DBUntap:DB$ RepeatEach | DefinedCards$ ChosenCard | RepeatSubAbility$ UntapEach -SVar:UntapEach:DB$ Untap | Defined$ Remembered | UnlessCost$ U | UnlessPayer$ RememberedController | UnlessSwitched$ True | ShowCurrentCard$ Remembered -SVar:X:Count$Valid Creature.tapped+Blue+ActivePlayerCtrl -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thelons_curse.jpg -Oracle:Blue creatures don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {U} for each creature chosen this way. If the player does, untap those creatures. +Name:Thelon's Curse +ManaCost:G G +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature.Blue | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Blue creatures don't untap during their controllers' untap steps. +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {U} for each creature chosen this way. If the player does, untap those creatures. +SVar:TrigChoose:DB$ ChooseCard | Defined$ TriggeredPlayer | Amount$ X | References$ X | Choices$ Creature.tapped+Blue | TargetControls$ True | ChoiceTitle$ Choose any number of tapped nongreen creatures you control | ChoiceZone$ Battlefield | SubAbility$ DBUntap +SVar:DBUntap:DB$ RepeatEach | DefinedCards$ ChosenCard | RepeatSubAbility$ UntapEach +SVar:UntapEach:DB$ Untap | Defined$ Remembered | UnlessCost$ U | UnlessPayer$ RememberedController | UnlessSwitched$ True | ShowCurrentCard$ Remembered +SVar:X:Count$Valid Creature.tapped+Blue+ActivePlayerCtrl +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thelons_curse.jpg +Oracle:Blue creatures don't untap during their controllers' untap steps.\nAt the beginning of each player's upkeep, that player may choose any number of tapped blue creatures he or she controls and pay {U} for each creature chosen this way. If the player does, untap those creatures. diff --git a/forge-gui/res/cardsfolder/t/thermal_blast.txt b/forge-gui/res/cardsfolder/t/thermal_blast.txt index 58ce2f848d3..097a178d544 100644 --- a/forge-gui/res/cardsfolder/t/thermal_blast.txt +++ b/forge-gui/res/cardsfolder/t/thermal_blast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 4 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals 3 damage to target creature. Threshold - CARDNAME deals 5 damage to that creature instead if seven or more cards are in your graveyard. SVar:X:Count$Threshold.5.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/thermal_blast.jpg -Oracle:Thermal Blast deals 3 damage to target creature.\nThreshold - Thermal Blast deals 5 damage to that creature instead if seven or more cards are in your graveyard. \ No newline at end of file +Oracle:Thermal Blast deals 3 damage to target creature.\nThreshold - Thermal Blast deals 5 damage to that creature instead if seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/t/thermal_flux.txt b/forge-gui/res/cardsfolder/t/thermal_flux.txt index 582a925a50d..626148bf0dd 100644 --- a/forge-gui/res/cardsfolder/t/thermal_flux.txt +++ b/forge-gui/res/cardsfolder/t/thermal_flux.txt @@ -1,11 +1,11 @@ -Name:Thermal Flux -ManaCost:U -Types:Instant -A:SP$ Charm | Cost$ U | Choices$ ChooseFreeze,ChooseThaw | Defined$ You | SpellDescription$ Choose one - Target nonsnow permanent becomes snow until end of turn; or target snow permanent isn't snow until end of turn. Draw a card at the beginning of the next turn's upkeep. -SVar:ChooseFreeze:DB$ Animate | ValidTgts$ Permanent.nonSnow | TgtPrompt$ Select target nonsnow permanent | Types$ Snow | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target nonsnow permanent becomes snow until end of turn. Draw a card at the beginning of the next turn's upkeep. -SVar:ChooseThaw:DB$ Animate | ValidTgts$ Permanent.Snow | TgtPrompt$ Select target snow permanent | RemoveTypes$ Snow | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target snow permanent isn't snow until end of turn. Draw a card at the beginning of the next turn's upkeep. -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:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thermal_flux.jpg -Oracle:Choose one - Target nonsnow permanent becomes snow until end of turn; or target snow permanent isn't snow until end of turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Thermal Flux +ManaCost:U +Types:Instant +A:SP$ Charm | Cost$ U | Choices$ ChooseFreeze,ChooseThaw | Defined$ You | SpellDescription$ Choose one - Target nonsnow permanent becomes snow until end of turn; or target snow permanent isn't snow until end of turn. Draw a card at the beginning of the next turn's upkeep. +SVar:ChooseFreeze:DB$ Animate | ValidTgts$ Permanent.nonSnow | TgtPrompt$ Select target nonsnow permanent | Types$ Snow | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target nonsnow permanent becomes snow until end of turn. Draw a card at the beginning of the next turn's upkeep. +SVar:ChooseThaw:DB$ Animate | ValidTgts$ Permanent.Snow | TgtPrompt$ Select target snow permanent | RemoveTypes$ Snow | SubAbility$ DelTrigSlowtrip | SpellDescription$ Target snow permanent isn't snow until end of turn. Draw a card at the beginning of the next turn's upkeep. +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:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thermal_flux.jpg +Oracle:Choose one - Target nonsnow permanent becomes snow until end of turn; or target snow permanent isn't snow until end of turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/t/thermal_glider.txt b/forge-gui/res/cardsfolder/t/thermal_glider.txt index c330c583d8c..5cfe4958005 100644 --- a/forge-gui/res/cardsfolder/t/thermal_glider.txt +++ b/forge-gui/res/cardsfolder/t/thermal_glider.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/thermal_glider.jpg -Oracle:Flying, protection from red \ No newline at end of file +Oracle:Flying, protection from red diff --git a/forge-gui/res/cardsfolder/t/thermal_navigator.txt b/forge-gui/res/cardsfolder/t/thermal_navigator.txt index f86f9eb59f0..a0c3f3aed54 100644 --- a/forge-gui/res/cardsfolder/t/thermal_navigator.txt +++ b/forge-gui/res/cardsfolder/t/thermal_navigator.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:2/2 A:AB$ Pump | Cost$ Sac<1/Artifact> | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thermal_navigator.jpg -Oracle:Sacrifice an artifact: Thermal Navigator gains flying until end of turn. \ No newline at end of file +Oracle:Sacrifice an artifact: Thermal Navigator gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thermokarst.txt b/forge-gui/res/cardsfolder/t/thermokarst.txt index 97167c497df..f987100a40c 100644 --- a/forge-gui/res/cardsfolder/t/thermokarst.txt +++ b/forge-gui/res/cardsfolder/t/thermokarst.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 1 G G | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ DBGainLife | SpellDescription$ Destroy target land. If that land was a snow land, you gain 1 life. SVar:DBGainLife:DB$ GainLife | LifeAmount$ 1 | ConditionDefined$ Targeted | ConditionPresent$ Land.Snow | ConditionCompare$ EQ1 | ConditionDescription$ If that land was a snow land, SVar:Picture:http://www.wizards.com/global/images/magic/general/thermokarst.jpg -Oracle:Destroy target land. If that land was a snow land, you gain 1 life. \ No newline at end of file +Oracle:Destroy target land. If that land was a snow land, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/t/thermopod.txt b/forge-gui/res/cardsfolder/t/thermopod.txt index 76b592c77d4..b8ae5e690ca 100644 --- a/forge-gui/res/cardsfolder/t/thermopod.txt +++ b/forge-gui/res/cardsfolder/t/thermopod.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ Sac<1/Creature> | Produced$ R | SpellDescription$ Add {R} to 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 -Oracle:{S}: Thermopod gains haste until end of turn. ({S} can be paid with one mana from a snow permanent.)\nSacrifice a creature: Add {R} to your mana pool. \ No newline at end of file +Oracle:{S}: Thermopod gains haste until end of turn. ({S} can be paid with one mana from a snow permanent.)\nSacrifice a creature: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/thespians_stage.txt b/forge-gui/res/cardsfolder/t/thespians_stage.txt index 665af01cf91..e99c44baf5d 100644 --- a/forge-gui/res/cardsfolder/t/thespians_stage.txt +++ b/forge-gui/res/cardsfolder/t/thespians_stage.txt @@ -1,9 +1,9 @@ -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$ 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 -SVar:Picture:http://www.wizards.com/global/images/magic/general/thespians_stage.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Thespian's Stage becomes a copy of target land and gains this ability. \ No newline at end of file +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$ 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 +SVar:Picture:http://www.wizards.com/global/images/magic/general/thespians_stage.jpg +Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Thespian's Stage becomes a copy of target land and gains this ability. diff --git a/forge-gui/res/cardsfolder/t/thick_skinned_goblin.txt b/forge-gui/res/cardsfolder/t/thick_skinned_goblin.txt index 88623818a1a..25b226d2296 100644 --- a/forge-gui/res/cardsfolder/t/thick_skinned_goblin.txt +++ b/forge-gui/res/cardsfolder/t/thick_skinned_goblin.txt @@ -1,8 +1,8 @@ -Name:Thick-Skinned Goblin -ManaCost:1 R -Types:Creature Goblin Shaman -PT:2/1 -S:Mode$ Continuous | Affected$ You | AddKeyword$ You may pay 0 rather than pay the echo cost for permanents you control. | Description$ You may pay {0} rather than pay the echo cost for permanents you control. -A:AB$ Protection | Cost$ R | Defined$ Self | Gains$ red | SpellDescription$ CARDNAME gains protection from red until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thick_skinned_goblin.jpg -Oracle:You may pay {0} rather than pay the echo cost for permanents you control.\n{R}: Thick-Skinned Goblin gains protection from red until end of turn. +Name:Thick-Skinned Goblin +ManaCost:1 R +Types:Creature Goblin Shaman +PT:2/1 +S:Mode$ Continuous | Affected$ You | AddKeyword$ You may pay 0 rather than pay the echo cost for permanents you control. | Description$ You may pay {0} rather than pay the echo cost for permanents you control. +A:AB$ Protection | Cost$ R | Defined$ Self | Gains$ red | SpellDescription$ CARDNAME gains protection from red until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thick_skinned_goblin.jpg +Oracle:You may pay {0} rather than pay the echo cost for permanents you control.\n{R}: Thick-Skinned Goblin gains protection from red until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thicket_basilisk.txt b/forge-gui/res/cardsfolder/t/thicket_basilisk.txt index 9f35ea5edd9..2b1e5bc638c 100644 --- a/forge-gui/res/cardsfolder/t/thicket_basilisk.txt +++ b/forge-gui/res/cardsfolder/t/thicket_basilisk.txt @@ -9,4 +9,4 @@ SVar:DelayAttackTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Exec SVar:TrigDestroyAttacker:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/thicket_basilisk.jpg -Oracle:Whenever Thicket Basilisk blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Whenever Thicket Basilisk blocks or becomes blocked by a non-Wall creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/t/thicket_elemental.txt b/forge-gui/res/cardsfolder/t/thicket_elemental.txt index 2fe743c7675..e712a4c26bb 100644 --- a/forge-gui/res/cardsfolder/t/thicket_elemental.txt +++ b/forge-gui/res/cardsfolder/t/thicket_elemental.txt @@ -1,9 +1,9 @@ -Name:Thicket Elemental -ManaCost:3 G G -Types:Creature Elemental -PT:4/4 -K:Kicker 1 G -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ ThicketKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, you may reveal cards from the top of your library until you reveal a creature card. If you do, put that card onto the battlefield and shuffle all other cards revealed this way into your library. -SVar:ThicketKicker:DB$ DigUntil | Valid$ Creature | ValidDescription$ creature card | FoundDestination$ Battlefield | OptionalDecider$ You | RevealedDestination$ Library | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thicket_elemental.jpg -Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Thicket Elemental enters the battlefield, if it was kicked, you may reveal cards from the top of your library until you reveal a creature card. If you do, put that card onto the battlefield and shuffle all other cards revealed this way into your library. \ No newline at end of file +Name:Thicket Elemental +ManaCost:3 G G +Types:Creature Elemental +PT:4/4 +K:Kicker 1 G +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ ThicketKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, you may reveal cards from the top of your library until you reveal a creature card. If you do, put that card onto the battlefield and shuffle all other cards revealed this way into your library. +SVar:ThicketKicker:DB$ DigUntil | Valid$ Creature | ValidDescription$ creature card | FoundDestination$ Battlefield | OptionalDecider$ You | RevealedDestination$ Library | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thicket_elemental.jpg +Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Thicket Elemental enters the battlefield, if it was kicked, you may reveal cards from the top of your library until you reveal a creature card. If you do, put that card onto the battlefield and shuffle all other cards revealed this way into your library. diff --git a/forge-gui/res/cardsfolder/t/thief_of_hope.txt b/forge-gui/res/cardsfolder/t/thief_of_hope.txt index 35b211a89c2..27bf1e94275 100644 --- a/forge-gui/res/cardsfolder/t/thief_of_hope.txt +++ b/forge-gui/res/cardsfolder/t/thief_of_hope.txt @@ -7,4 +7,4 @@ SVar:TrigDrain:AB$LoseLife | Cost$ 0 | ValidTgts$ Opponent | LifeAmount$ 1 | Sub SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 K:Soulshift 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/thief_of_hope.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, target opponent loses 1 life and you gain 1 life.\nSoulshift 2 (When this creature dies, you may return target Spirit card with converted mana cost 2 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Whenever you cast a Spirit or Arcane spell, target opponent loses 1 life and you gain 1 life.\nSoulshift 2 (When this creature dies, you may return target Spirit card with converted mana cost 2 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/t/thieves_auction.txt b/forge-gui/res/cardsfolder/t/thieves_auction.txt index 7fdcebfe0b5..6d519d10df8 100644 --- a/forge-gui/res/cardsfolder/t/thieves_auction.txt +++ b/forge-gui/res/cardsfolder/t/thieves_auction.txt @@ -1,11 +1,11 @@ -Name:Thieves' Auction -ManaCost:4 R R R -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 4 R R R | ChangeType$ Permanent.nonToken | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBRepeatChoose | StackDescription$ SpellDescription | SpellDescription$ Exile all nontoken permanents. Starting with you, each player chooses one of the exiled cards and puts it onto the battlefield tapped under his or her control. Repeat this process until all cards exiled this way have been chosen. -SVar:DBRepeatChoose:DB$ Repeat | RepeatSubAbility$ DBRepeat | RepeatDefined$ Remembered | RepeatPresent$ Card -SVar:DBRepeat:DB$ RepeatEach | StartingWithActivator$ True | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose -SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.IsRemembered | ForgetChosen$ True | ChoiceZone$ Exile | SubAbility$ DBGainControl -SVar:DBGainControl:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ ChosenCard | GainControl$ True | Tapped$ True | NewController$ Player.IsRemembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thieves_auction.jpg -Oracle:Exile all nontoken permanents. Starting with you, each player chooses one of the exiled cards and puts it onto the battlefield tapped under his or her control. Repeat this process until all cards exiled this way have been chosen. \ No newline at end of file +Name:Thieves' Auction +ManaCost:4 R R R +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 4 R R R | ChangeType$ Permanent.nonToken | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBRepeatChoose | StackDescription$ SpellDescription | SpellDescription$ Exile all nontoken permanents. Starting with you, each player chooses one of the exiled cards and puts it onto the battlefield tapped under his or her control. Repeat this process until all cards exiled this way have been chosen. +SVar:DBRepeatChoose:DB$ Repeat | RepeatSubAbility$ DBRepeat | RepeatDefined$ Remembered | RepeatPresent$ Card +SVar:DBRepeat:DB$ RepeatEach | StartingWithActivator$ True | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose +SVar:DBChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Card.IsRemembered | ForgetChosen$ True | ChoiceZone$ Exile | SubAbility$ DBGainControl +SVar:DBGainControl:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | Defined$ ChosenCard | GainControl$ True | Tapped$ True | NewController$ Player.IsRemembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thieves_auction.jpg +Oracle:Exile all nontoken permanents. Starting with you, each player chooses one of the exiled cards and puts it onto the battlefield tapped under his or her control. Repeat this process until all cards exiled this way have been chosen. diff --git a/forge-gui/res/cardsfolder/t/thieves_fortune.txt b/forge-gui/res/cardsfolder/t/thieves_fortune.txt index 51eb8944738..b2749de9ff5 100644 --- a/forge-gui/res/cardsfolder/t/thieves_fortune.txt +++ b/forge-gui/res/cardsfolder/t/thieves_fortune.txt @@ -1,8 +1,8 @@ -Name:Thieves' Fortune -ManaCost:2 U -Types:Tribal Instant Rogue -A:SP$ Dig | Cost$ U | Activation$ Prowl | DigNum$ 4 | ChangeNum$ 1 | PrecostDesc$ Prowl U | SpellDescription$ (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) -A:SP$ Dig | Cost$ 2 U | DigNum$ 4 | ChangeNum$ 1 | SpellDescription$ Look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thieves_fortune.jpg -Oracle:Prowl {U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nLook at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Name:Thieves' Fortune +ManaCost:2 U +Types:Tribal Instant Rogue +A:SP$ Dig | Cost$ U | Activation$ Prowl | DigNum$ 4 | ChangeNum$ 1 | PrecostDesc$ Prowl U | SpellDescription$ (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.) +A:SP$ Dig | Cost$ 2 U | DigNum$ 4 | ChangeNum$ 1 | SpellDescription$ Look at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thieves_fortune.jpg +Oracle:Prowl {U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a Rogue.)\nLook at the top four cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/t/thieving_magpie.txt b/forge-gui/res/cardsfolder/t/thieving_magpie.txt index ac62e8cd29c..e2dab60a08c 100644 --- a/forge-gui/res/cardsfolder/t/thieving_magpie.txt +++ b/forge-gui/res/cardsfolder/t/thieving_magpie.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/thieving_magpie.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhenever Thieving Magpie deals damage to an opponent, draw a card. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nWhenever Thieving Magpie deals damage to an opponent, draw a card. diff --git a/forge-gui/res/cardsfolder/t/thieving_sprite.txt b/forge-gui/res/cardsfolder/t/thieving_sprite.txt index da999bb1e66..fa010ff1e39 100644 --- a/forge-gui/res/cardsfolder/t/thieving_sprite.txt +++ b/forge-gui/res/cardsfolder/t/thieving_sprite.txt @@ -1,10 +1,10 @@ -Name:Thieving Sprite -ManaCost:2 B -Types:Creature Faerie Rogue -PT:1/1 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBDiscard | TriggerDescription$ Whenever CARDNAME enters the battlefield, target player reveals X cards from his or her hand, where X is the number of Faeries you control. You choose one of those cards. That player discards that card. -SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | References$ X | Mode$ RevealYouChoose | DiscardValid$ Card -SVar:X:Count$TypeYouCtrl.Faerie -SVar:Picture:http://www.wizards.com/global/images/magic/general/thieving_sprite.jpg -Oracle:Flying\nWhen Thieving Sprite enters the battlefield, target player reveals X cards from his or her hand, where X is the number of Faeries you control. You choose one of those cards. That player discards that card. \ No newline at end of file +Name:Thieving Sprite +ManaCost:2 B +Types:Creature Faerie Rogue +PT:1/1 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBDiscard | TriggerDescription$ Whenever CARDNAME enters the battlefield, target player reveals X cards from his or her hand, where X is the number of Faeries you control. You choose one of those cards. That player discards that card. +SVar:DBDiscard:DB$ Discard | ValidTgts$ Player | NumCards$ 1 | RevealNumber$ X | References$ X | Mode$ RevealYouChoose | DiscardValid$ Card +SVar:X:Count$TypeYouCtrl.Faerie +SVar:Picture:http://www.wizards.com/global/images/magic/general/thieving_sprite.jpg +Oracle:Flying\nWhen Thieving Sprite enters the battlefield, target player reveals X cards from his or her hand, where X is the number of Faeries you control. You choose one of those cards. That player discards that card. diff --git a/forge-gui/res/cardsfolder/t/thing_from_the_deep.txt b/forge-gui/res/cardsfolder/t/thing_from_the_deep.txt index d68a51105ac..14c80e6b3ae 100644 --- a/forge-gui/res/cardsfolder/t/thing_from_the_deep.txt +++ b/forge-gui/res/cardsfolder/t/thing_from_the_deep.txt @@ -1,10 +1,10 @@ -Name:Thing from the Deep -ManaCost:6 U U U -Types:Creature Leviathan -PT:9/9 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSacUnless | TriggerDescription$ Whenever CARDNAME attacks, sacrifice it unless you sacrifice an Island. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Island> | UnlessPayer$ You -SVar:NeedsToPlay:Island.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thing_from_the_deep.jpg -Oracle:Whenever Thing from the Deep attacks, sacrifice it unless you sacrifice an Island. \ No newline at end of file +Name:Thing from the Deep +ManaCost:6 U U U +Types:Creature Leviathan +PT:9/9 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigSacUnless | TriggerDescription$ Whenever CARDNAME attacks, sacrifice it unless you sacrifice an Island. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Island> | UnlessPayer$ You +SVar:NeedsToPlay:Island.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thing_from_the_deep.jpg +Oracle:Whenever Thing from the Deep attacks, sacrifice it unless you sacrifice an Island. diff --git a/forge-gui/res/cardsfolder/t/think_tank.txt b/forge-gui/res/cardsfolder/t/think_tank.txt index 37b675c397a..f93c8c4253f 100644 --- a/forge-gui/res/cardsfolder/t/think_tank.txt +++ b/forge-gui/res/cardsfolder/t/think_tank.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 1 | ChangeNum$ 1 | DestinationZone$ Graveyard | Optional$ True | LibraryPosition2$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/think_tank.jpg -Oracle:At the beginning of your upkeep, look at the top card of your library. You may put that card into your graveyard. \ No newline at end of file +Oracle:At the beginning of your upkeep, look at the top card of your library. You may put that card into your graveyard. diff --git a/forge-gui/res/cardsfolder/t/think_twice.txt b/forge-gui/res/cardsfolder/t/think_twice.txt index f287ee7af8a..dd611bfe0b7 100644 --- a/forge-gui/res/cardsfolder/t/think_twice.txt +++ b/forge-gui/res/cardsfolder/t/think_twice.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback 2 U A:SP$ Draw | Cost$ 1 U | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/think_twice.jpg -Oracle:Draw a card.\nFlashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Draw a card.\nFlashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/t/thirst.txt b/forge-gui/res/cardsfolder/t/thirst.txt index 1f040e92e7c..bc5e2201fe5 100644 --- a/forge-gui/res/cardsfolder/t/thirst.txt +++ b/forge-gui/res/cardsfolder/t/thirst.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap enchanted creature. SVar:TrigTap:AB$Tap | Cost$ 0 | Defined$ Enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/thirst.jpg -Oracle:Enchant creature\nWhen Thirst enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of your upkeep, sacrifice Thirst unless you pay {U}. \ No newline at end of file +Oracle:Enchant creature\nWhen Thirst enters the battlefield, tap enchanted creature.\nEnchanted creature doesn't untap during its controller's untap step.\nAt the beginning of your upkeep, sacrifice Thirst unless you pay {U}. diff --git a/forge-gui/res/cardsfolder/t/thirst_for_knowledge.txt b/forge-gui/res/cardsfolder/t/thirst_for_knowledge.txt index 5681495f175..69db49c5daa 100644 --- a/forge-gui/res/cardsfolder/t/thirst_for_knowledge.txt +++ b/forge-gui/res/cardsfolder/t/thirst_for_knowledge.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ 2 U | NumCards$ 3 | SpellDescription$ Draw three cards. Then discard two cards unless you discard an artifact card. | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 2 | Mode$ TgtChoose | UnlessType$ Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/thirst_for_knowledge.jpg -Oracle:Draw three cards. Then discard two cards unless you discard an artifact card. \ No newline at end of file +Oracle:Draw three cards. Then discard two cards unless you discard an artifact card. diff --git a/forge-gui/res/cardsfolder/t/thistledown_duo.txt b/forge-gui/res/cardsfolder/t/thistledown_duo.txt index 6fd208d02b4..3acd4fb8815 100644 --- a/forge-gui/res/cardsfolder/t/thistledown_duo.txt +++ b/forge-gui/res/cardsfolder/t/thistledown_duo.txt @@ -8,4 +8,4 @@ SVar:TrigPump11:AB$Pump | Cost$ 0 | NumAtt$ +1 | NumDef$ +1 | Defined$ Self SVar:TrigPumpKW:AB$Pump | Cost$ 0 | KW$ Flying | Defined$ Self SVar:BuffedBy:Card.White,Card.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/thistledown_duo.jpg -Oracle:Whenever you cast a white spell, Thistledown Duo gets +1/+1 until end of turn.\nWhenever you cast a blue spell, Thistledown Duo gains flying until end of turn. \ No newline at end of file +Oracle:Whenever you cast a white spell, Thistledown Duo gets +1/+1 until end of turn.\nWhenever you cast a blue spell, Thistledown Duo gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thistledown_liege.txt b/forge-gui/res/cardsfolder/t/thistledown_liege.txt index f2e770941ff..d780ca9cb88 100644 --- a/forge-gui/res/cardsfolder/t/thistledown_liege.txt +++ b/forge-gui/res/cardsfolder/t/thistledown_liege.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.White+Other+YouCtrl | AddPower$ 1 | AddT S:Mode$ Continuous | Affected$ Creature.Blue+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other blue creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/thistledown_liege.jpg -Oracle:Flash\nOther white creatures you control get +1/+1.\nOther blue creatures you control get +1/+1. \ No newline at end of file +Oracle:Flash\nOther white creatures you control get +1/+1.\nOther blue creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/t/thopter_assembly.txt b/forge-gui/res/cardsfolder/t/thopter_assembly.txt index d1adb44f245..bf3738525b9 100644 --- a/forge-gui/res/cardsfolder/t/thopter_assembly.txt +++ b/forge-gui/res/cardsfolder/t/thopter_assembly.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | I SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self | SubAbility$ DBToken SVar:DBToken:DB$Token | TokenAmount$ 5 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/thopter_assembly.jpg -Oracle:Flying\nAt the beginning of your upkeep, if you control no Thopters other than Thopter Assembly, return Thopter Assembly to its owner's hand and put five 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, if you control no Thopters other than Thopter Assembly, return Thopter Assembly to its owner's hand and put five 1/1 colorless Thopter artifact creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/thopter_foundry.txt b/forge-gui/res/cardsfolder/t/thopter_foundry.txt index 2a2e32649dc..2cbee70d7e3 100644 --- a/forge-gui/res/cardsfolder/t/thopter_foundry.txt +++ b/forge-gui/res/cardsfolder/t/thopter_foundry.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ 1 Sac<1/Artifact.nonToken/nontoken artifact> | TokenAmount$ SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 1 SVar:AIPreference:SacCost$Permanent.namedSword of the Meek SVar:Picture:http://www.wizards.com/global/images/magic/general/thopter_foundry.jpg -Oracle:{1}, Sacrifice a nontoken artifact: Put a 1/1 blue Thopter artifact creature token with flying onto the battlefield. You gain 1 life. \ No newline at end of file +Oracle:{1}, Sacrifice a nontoken artifact: Put a 1/1 blue Thopter artifact creature token with flying onto the battlefield. You gain 1 life. diff --git a/forge-gui/res/cardsfolder/t/thopter_squadron.txt b/forge-gui/res/cardsfolder/t/thopter_squadron.txt index 5f263ade098..b8a467d4e85 100644 --- a/forge-gui/res/cardsfolder/t/thopter_squadron.txt +++ b/forge-gui/res/cardsfolder/t/thopter_squadron.txt @@ -7,4 +7,4 @@ K:etbCounter:P1P1:3 A:AB$ Token | Cost$ 1 SubCounter<1/P1P1> | TokenAmount$ 1 | TokenName$ Thopter | TokenTypes$ Artifact,Creature,Thopter | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SorcerySpeed$ True | SpellDescription$ Put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield. Activate this ability only any time you could cast a sorcery. A:AB$ PutCounter | Cost$ 1 Sac<1/Thopter> | CounterType$ P1P1 | CounterNum$ 1 | SorcerySpeed$ True | SpellDescription$ Put a +1/+1 counter on Thopter Squadron. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/thopter_squadron.jpg -Oracle:Flying\nThopter Squadron enters the battlefield with three +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from Thopter Squadron: Put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield. Activate this ability only any time you could cast a sorcery.\n{1}, Sacrifice another Thopter: Put a +1/+1 counter on Thopter Squadron. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:Flying\nThopter Squadron enters the battlefield with three +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from Thopter Squadron: Put a 1/1 colorless Thopter artifact creature token with flying onto the battlefield. Activate this ability only any time you could cast a sorcery.\n{1}, Sacrifice another Thopter: Put a +1/+1 counter on Thopter Squadron. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/t/thorn_elemental.txt b/forge-gui/res/cardsfolder/t/thorn_elemental.txt index 6bd1327ce24..007a383ae14 100644 --- a/forge-gui/res/cardsfolder/t/thorn_elemental.txt +++ b/forge-gui/res/cardsfolder/t/thorn_elemental.txt @@ -1,7 +1,7 @@ -Name:Thorn Elemental -ManaCost:5 G G -Types:Creature Elemental -PT:7/7 -K:You may have CARDNAME assign its combat damage as though it weren't blocked. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thorn_elemental.jpg -Oracle:You may have Thorn Elemental assign its combat damage as though it weren't blocked. \ No newline at end of file +Name:Thorn Elemental +ManaCost:5 G G +Types:Creature Elemental +PT:7/7 +K:You may have CARDNAME assign its combat damage as though it weren't blocked. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thorn_elemental.jpg +Oracle:You may have Thorn Elemental assign its combat damage as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt b/forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt index a3ddccce6cc..91fa45fed8b 100644 --- a/forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt +++ b/forge-gui/res/cardsfolder/t/thorn_of_amethyst.txt @@ -4,4 +4,4 @@ Types:Artifact 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 +Oracle:Noncreature spells cost {1} more to cast. diff --git a/forge-gui/res/cardsfolder/t/thorn_thallid.txt b/forge-gui/res/cardsfolder/t/thorn_thallid.txt index c4380d0e6b0..308db655cbc 100644 --- a/forge-gui/res/cardsfolder/t/thorn_thallid.txt +++ b/forge-gui/res/cardsfolder/t/thorn_thallid.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE | CounterNum$ 1 | SpellDescription$ Put a spore counter on CARDNAME. A:AB$ DealDamage | Cost$ SubCounter<3/SPORE> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/thorn_thallid.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Thorn Thallid.\nRemove three spore counters from Thorn Thallid: Thorn Thallid deals 1 damage to target creature or player. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Thorn Thallid.\nRemove three spore counters from Thorn Thallid: Thorn Thallid deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/thorn_thrash_viashino.txt b/forge-gui/res/cardsfolder/t/thorn_thrash_viashino.txt index 7f2518e52cb..7b4c3453193 100644 --- a/forge-gui/res/cardsfolder/t/thorn_thrash_viashino.txt +++ b/forge-gui/res/cardsfolder/t/thorn_thrash_viashino.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ G | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn. K:Devour:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/thorn_thrash_viashino.jpg -Oracle:Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\n{G}: Thorn-Thrash Viashino gains trample until end of turn. \ No newline at end of file +Oracle:Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.)\n{G}: Thorn-Thrash Viashino gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thornbite_staff.txt b/forge-gui/res/cardsfolder/t/thornbite_staff.txt index 7b98c7a2d1e..04825b7aa2a 100644 --- a/forge-gui/res/cardsfolder/t/thornbite_staff.txt +++ b/forge-gui/res/cardsfolder/t/thornbite_staff.txt @@ -1,14 +1,14 @@ -Name:Thornbite Staff -ManaCost:2 -Types:Tribal Artifact Shaman Equipment -K:Equip 4 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Damage | AddTrigger$ TrigChangeZone | AddSVar$ ThornbiteTrigUntap | Description$ Equipped creature has "{2}, {T}: This creature deals 1 damage to target creature or player" and "Whenever a creature dies, untap this creature." -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Shaman | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Shaman creature enters the battlefield, you may attach CARDNAME to it. -SVar:Damage:AB$DealDamage | Cost$ 2 T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:TrigChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ ThornbiteTrigUntap | TriggerDescription$ Whenever a creature is put into a graveyard from the battlefield, untap equipped creature. -SVar:ThornbiteTrigUntap:AB$Untap | Cost$ 0 -SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thornbite_staff.jpg -Oracle:Equipped creature has "{2}, {T}: This creature deals 1 damage to target creature or player" and "Whenever a creature dies, untap this creature."\nWhenever a Shaman creature enters the battlefield, you may attach Thornbite Staff to it. -\nEquip {4} \ No newline at end of file +Name:Thornbite Staff +ManaCost:2 +Types:Tribal Artifact Shaman Equipment +K:Equip 4 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Damage | AddTrigger$ TrigChangeZone | AddSVar$ ThornbiteTrigUntap | Description$ Equipped creature has "{2}, {T}: This creature deals 1 damage to target creature or player" and "Whenever a creature dies, untap this creature." +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Shaman | TriggerZones$ Battlefield | Execute$ TrigAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Shaman creature enters the battlefield, you may attach CARDNAME to it. +SVar:Damage:AB$DealDamage | Cost$ 2 T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:TrigChangeZone:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | Execute$ ThornbiteTrigUntap | TriggerDescription$ Whenever a creature is put into a graveyard from the battlefield, untap equipped creature. +SVar:ThornbiteTrigUntap:AB$Untap | Cost$ 0 +SVar:TrigAttach:DB$ Attach | Cost$ 0 | Defined$ TriggeredCard +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thornbite_staff.jpg +Oracle:Equipped creature has "{2}, {T}: This creature deals 1 damage to target creature or player" and "Whenever a creature dies, untap this creature."\nWhenever a Shaman creature enters the battlefield, you may attach Thornbite Staff to it. +\nEquip {4} diff --git a/forge-gui/res/cardsfolder/t/thorncaster_sliver.txt b/forge-gui/res/cardsfolder/t/thorncaster_sliver.txt index cd7256acc7a..4dc47a0d98f 100644 --- a/forge-gui/res/cardsfolder/t/thorncaster_sliver.txt +++ b/forge-gui/res/cardsfolder/t/thorncaster_sliver.txt @@ -1,10 +1,10 @@ -Name:Thorncaster Sliver -ManaCost:4 R -Types:Creature Sliver -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddTrigger$ SliverThornAttack | AddSVar$ ThorncasterSliverDamage & HasAttackEffect | Description$ Sliver creatures you control have "Whenever this creature attacks, it deals 1 damage to target creature or player." -SVar:SliverThornAttack:Mode$ Attacks | ValidCard$ Card.Self | Execute$ ThorncasterSliverDamage | TriggerDescription$ Whenever this creature attacks, it deals 1 damage to target creature or player. -SVar:ThorncasterSliverDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to damage | NumDmg$ 1 -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/thorncaster_sliver.jpg -Oracle:Sliver creatures you control have "Whenever this creature attacks, it deals 1 damage to target creature or player." +Name:Thorncaster Sliver +ManaCost:4 R +Types:Creature Sliver +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.Sliver+YouCtrl | AddTrigger$ SliverThornAttack | AddSVar$ ThorncasterSliverDamage & HasAttackEffect | Description$ Sliver creatures you control have "Whenever this creature attacks, it deals 1 damage to target creature or player." +SVar:SliverThornAttack:Mode$ Attacks | ValidCard$ Card.Self | Execute$ ThorncasterSliverDamage | TriggerDescription$ Whenever this creature attacks, it deals 1 damage to target creature or player. +SVar:ThorncasterSliverDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to damage | NumDmg$ 1 +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/thorncaster_sliver.jpg +Oracle:Sliver creatures you control have "Whenever this creature attacks, it deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/t/thornling.txt b/forge-gui/res/cardsfolder/t/thornling.txt index 62237a8b757..ca835f198e0 100644 --- a/forge-gui/res/cardsfolder/t/thornling.txt +++ b/forge-gui/res/cardsfolder/t/thornling.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ G | KW$ Indestructible | SpellDescription$ CARDNAME is indest A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ CARDNAME gets -1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thornling.jpg -Oracle:{G}: Thornling gains haste until end of turn.\n{G}: Thornling gains trample until end of turn.\n{G}: Thornling is indestructible this turn.\n{1}: Thornling gets +1/-1 until end of turn.\n{1}: Thornling gets -1/+1 until end of turn. \ No newline at end of file +Oracle:{G}: Thornling gains haste until end of turn.\n{G}: Thornling gains trample until end of turn.\n{G}: Thornling is indestructible this turn.\n{1}: Thornling gets +1/-1 until end of turn.\n{1}: Thornling gets -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thornscape_apprentice.txt b/forge-gui/res/cardsfolder/t/thornscape_apprentice.txt index 4f696ad2836..576113d3dc4 100644 --- a/forge-gui/res/cardsfolder/t/thornscape_apprentice.txt +++ b/forge-gui/res/cardsfolder/t/thornscape_apprentice.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ R T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike | SpellDescription$ Target creature gains first strike until end of turn. A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/thornscape_apprentice.jpg -Oracle:{W}, {T}: Tap target creature.\n{R}, {T}: Target creature gains first strike until end of turn. \ No newline at end of file +Oracle:{W}, {T}: Tap target creature.\n{R}, {T}: Target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thornscape_battlemage.txt b/forge-gui/res/cardsfolder/t/thornscape_battlemage.txt index 7c658d4717e..be60abd6f26 100644 --- a/forge-gui/res/cardsfolder/t/thornscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/t/thornscape_battlemage.txt @@ -1,12 +1,12 @@ -Name:Thornscape Battlemage -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. -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. -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 -Oracle:Kicker {R} and/or {W} (You may pay an additional {R} and/or {W} as you cast this spell.)\nWhen Thornscape Battlemage enters the battlefield, if it was kicked with its {R} kicker, it deals 2 damage to target creature or player.\nWhen Thornscape Battlemage enters the battlefield, if it was kicked with its {W} kicker, destroy target artifact. \ No newline at end of file +Name:Thornscape Battlemage +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. +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. +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 +Oracle:Kicker {R} and/or {W} (You may pay an additional {R} and/or {W} as you cast this spell.)\nWhen Thornscape Battlemage enters the battlefield, if it was kicked with its {R} kicker, it deals 2 damage to target creature or player.\nWhen Thornscape Battlemage enters the battlefield, if it was kicked with its {W} kicker, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/t/thornscape_familiar.txt b/forge-gui/res/cardsfolder/t/thornscape_familiar.txt index 4249c45529e..5e2575beb16 100644 --- a/forge-gui/res/cardsfolder/t/thornscape_familiar.txt +++ b/forge-gui/res/cardsfolder/t/thornscape_familiar.txt @@ -4,4 +4,4 @@ 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. 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 +Oracle:Red spells and white spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/t/thornscape_master.txt b/forge-gui/res/cardsfolder/t/thornscape_master.txt index b4d40a73d62..61bd054c06d 100644 --- a/forge-gui/res/cardsfolder/t/thornscape_master.txt +++ b/forge-gui/res/cardsfolder/t/thornscape_master.txt @@ -7,4 +7,4 @@ A:AB$ Protection | Cost$ W W T | ValidTgts$ Creature | TgtPrompt$ Select target SVar:RemRandomDeck:True DeckNeeds:Color$Red SVar:Picture:http://www.wizards.com/global/images/magic/general/thornscape_master.jpg -Oracle:{R}{R}, {T}: Thornscape Master deals 2 damage to target creature.\n{W}{W}, {T}: Target creature gains protection from the color of your choice until end of turn. \ No newline at end of file +Oracle:{R}{R}, {T}: Thornscape Master deals 2 damage to target creature.\n{W}{W}, {T}: Target creature gains protection from the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thorntooth_witch.txt b/forge-gui/res/cardsfolder/t/thorntooth_witch.txt index 6f1cef809c1..be355ecdf2a 100644 --- a/forge-gui/res/cardsfolder/t/thorntooth_witch.txt +++ b/forge-gui/res/cardsfolder/t/thorntooth_witch.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Treefolk | ValidActivatingPlayer$ You | OptionalD SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | NumDef$ -3 | IsCurse$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thorntooth_witch.jpg -Oracle:Whenever you cast a Treefolk spell, you may have target creature get +3/-3 until end of turn. \ No newline at end of file +Oracle:Whenever you cast a Treefolk spell, you may have target creature get +3/-3 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thornwatch_scarecrow.txt b/forge-gui/res/cardsfolder/t/thornwatch_scarecrow.txt index ccf2bad272e..d8a3414e2ab 100644 --- a/forge-gui/res/cardsfolder/t/thornwatch_scarecrow.txt +++ b/forge-gui/res/cardsfolder/t/thornwatch_scarecrow.txt @@ -10,4 +10,4 @@ SVar:BuffedBy:Creature.White,Creature.Green SVar:RemRandomDeck:True DeckNeeds:Color$white|green SVar:Picture:http://www.wizards.com/global/images/magic/general/thornwatch_scarecrow.jpg -Oracle:Thornwatch Scarecrow has wither as long as you control a green creature. (It deals damage to creatures in the form of -1/-1 counters.)\nThornwatch Scarecrow has vigilance as long as you control a white creature. \ No newline at end of file +Oracle:Thornwatch Scarecrow has wither as long as you control a green creature. (It deals damage to creatures in the form of -1/-1 counters.)\nThornwatch Scarecrow has vigilance as long as you control a white creature. diff --git a/forge-gui/res/cardsfolder/t/thornweald_archer.txt b/forge-gui/res/cardsfolder/t/thornweald_archer.txt index 0117e056a03..36e913e7eea 100644 --- a/forge-gui/res/cardsfolder/t/thornweald_archer.txt +++ b/forge-gui/res/cardsfolder/t/thornweald_archer.txt @@ -5,4 +5,4 @@ PT:2/1 K:Deathtouch K:Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/thornweald_archer.jpg -Oracle:Reach (This creature can block creatures with flying.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/t/thornwind_faeries.txt b/forge-gui/res/cardsfolder/t/thornwind_faeries.txt index fca3ca27d1a..c6b814c851d 100644 --- a/forge-gui/res/cardsfolder/t/thornwind_faeries.txt +++ b/forge-gui/res/cardsfolder/t/thornwind_faeries.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/thornwind_faeries.jpg -Oracle:Flying\n{T}: Thornwind Faeries deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Flying\n{T}: Thornwind Faeries deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/thought_courier.txt b/forge-gui/res/cardsfolder/t/thought_courier.txt index eb7d58210b6..4d097fbd636 100644 --- a/forge-gui/res/cardsfolder/t/thought_courier.txt +++ b/forge-gui/res/cardsfolder/t/thought_courier.txt @@ -6,4 +6,4 @@ A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card, then discard SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card82980.jpg -Oracle:{T}: Draw a card, then discard a card. \ No newline at end of file +Oracle:{T}: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/t/thought_devourer.txt b/forge-gui/res/cardsfolder/t/thought_devourer.txt index 51e17ef131a..135b79923be 100644 --- a/forge-gui/res/cardsfolder/t/thought_devourer.txt +++ b/forge-gui/res/cardsfolder/t/thought_devourer.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ You | RaiseMaxHandSize$ -4 | Description$ Your ma K:Flying SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_devourer.jpg -Oracle:Flying\nYour maximum hand size is reduced by four. \ No newline at end of file +Oracle:Flying\nYour maximum hand size is reduced by four. diff --git a/forge-gui/res/cardsfolder/t/thought_dissector.txt b/forge-gui/res/cardsfolder/t/thought_dissector.txt index a94ee32f486..3eada5ee196 100644 --- a/forge-gui/res/cardsfolder/t/thought_dissector.txt +++ b/forge-gui/res/cardsfolder/t/thought_dissector.txt @@ -1,10 +1,10 @@ -Name:Thought Dissector -ManaCost:4 -Types:Artifact -A:AB$ DigUntil | Cost$ X T | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | References$ X | MaxRevealed$ X | Valid$ Artifact | ValidDescription$ artifact | RevealedDestination$ Graveyard | FoundDestination$ Battlefield | GainControl$ True | RememberFound$ True | SubAbility$ SacThought | SpellDescription$ Target opponent reveals cards from the top of his or her library until an artifact card or X cards are revealed, whichever comes first. If an artifact card is revealed this way, put it onto the battlefield under your control and sacrifice CARDNAME. Put the rest of the revealed cards into that player's graveyard. -SVar:SacThought:DB$ Sacrifice | ConditionCheckSVar$ Found | ConditionSVarCompare$ EQ1 | References$ Found | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Found:Remembered$Amount -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_dissector.jpg -Oracle:{X}, {T}: Target opponent reveals cards from the top of his or her library until an artifact card or X cards are revealed, whichever comes first. If an artifact card is revealed this way, put it onto the battlefield under your control and sacrifice Thought Dissector. Put the rest of the revealed cards into that player's graveyard. +Name:Thought Dissector +ManaCost:4 +Types:Artifact +A:AB$ DigUntil | Cost$ X T | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | References$ X | MaxRevealed$ X | Valid$ Artifact | ValidDescription$ artifact | RevealedDestination$ Graveyard | FoundDestination$ Battlefield | GainControl$ True | RememberFound$ True | SubAbility$ SacThought | SpellDescription$ Target opponent reveals cards from the top of his or her library until an artifact card or X cards are revealed, whichever comes first. If an artifact card is revealed this way, put it onto the battlefield under your control and sacrifice CARDNAME. Put the rest of the revealed cards into that player's graveyard. +SVar:SacThought:DB$ Sacrifice | ConditionCheckSVar$ Found | ConditionSVarCompare$ EQ1 | References$ Found | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Found:Remembered$Amount +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_dissector.jpg +Oracle:{X}, {T}: Target opponent reveals cards from the top of his or her library until an artifact card or X cards are revealed, whichever comes first. If an artifact card is revealed this way, put it onto the battlefield under your control and sacrifice Thought Dissector. Put the rest of the revealed cards into that player's graveyard. diff --git a/forge-gui/res/cardsfolder/t/thought_eater.txt b/forge-gui/res/cardsfolder/t/thought_eater.txt index b20d8bcec98..0d8089709af 100644 --- a/forge-gui/res/cardsfolder/t/thought_eater.txt +++ b/forge-gui/res/cardsfolder/t/thought_eater.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ You | RaiseMaxHandSize$ -3 | Description$ Your ma K:Flying SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_eater.jpg -Oracle:Flying\nYour maximum hand size is reduced by three. \ No newline at end of file +Oracle:Flying\nYour maximum hand size is reduced by three. diff --git a/forge-gui/res/cardsfolder/t/thought_gorger.txt b/forge-gui/res/cardsfolder/t/thought_gorger.txt index cb81d70556b..99fbf5bf8ce 100644 --- a/forge-gui/res/cardsfolder/t/thought_gorger.txt +++ b/forge-gui/res/cardsfolder/t/thought_gorger.txt @@ -1,16 +1,16 @@ -Name:Thought Gorger -ManaCost:2 B B -Types:Creature Horror -PT:2/2 -K:Trample -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ EatMyThoughts | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on it for each card in your hand. If you do, discard your hand. -SVar:EatMyThoughts:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ OldThoughts | CounterType$ P1P1 | References$ OldThoughts | RememberCounters$ True | SubAbility$ GorgeOnThoughts -SVar:GorgeOnThoughts:DB$ Discard | Mode$ Hand | Defined$ You | ConditionDescription$ If you do, | ConditionCheckSVar$ StrengthOfThoughts | ConditionSVarCompare$ GE1 -SVar:OldThoughts:Count$InYourHand -SVar:StrengthOfThoughts:Count$CountersAdded P1P1 Card.Self -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ BringBackThoughts | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, draw a card for each +1/+1 counter on it. -SVar:BringBackThoughts:AB$ Draw | Cost$ 0 | NumCards$ Disgorge | References$ Disgorge | Defined$ TriggeredCardController -SVar:Disgorge:TriggeredCard$CardCounters.P1P1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_gorger.jpg -Oracle:Trample\nWhen Thought Gorger enters the battlefield, put a +1/+1 counter on it for each card in your hand. If you do, discard your hand.\nWhen Thought Gorger leaves the battlefield, draw a card for each +1/+1 counter on it. \ No newline at end of file +Name:Thought Gorger +ManaCost:2 B B +Types:Creature Horror +PT:2/2 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ EatMyThoughts | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on it for each card in your hand. If you do, discard your hand. +SVar:EatMyThoughts:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ OldThoughts | CounterType$ P1P1 | References$ OldThoughts | RememberCounters$ True | SubAbility$ GorgeOnThoughts +SVar:GorgeOnThoughts:DB$ Discard | Mode$ Hand | Defined$ You | ConditionDescription$ If you do, | ConditionCheckSVar$ StrengthOfThoughts | ConditionSVarCompare$ GE1 +SVar:OldThoughts:Count$InYourHand +SVar:StrengthOfThoughts:Count$CountersAdded P1P1 Card.Self +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ BringBackThoughts | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, draw a card for each +1/+1 counter on it. +SVar:BringBackThoughts:AB$ Draw | Cost$ 0 | NumCards$ Disgorge | References$ Disgorge | Defined$ TriggeredCardController +SVar:Disgorge:TriggeredCard$CardCounters.P1P1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_gorger.jpg +Oracle:Trample\nWhen Thought Gorger enters the battlefield, put a +1/+1 counter on it for each card in your hand. If you do, discard your hand.\nWhen Thought Gorger leaves the battlefield, draw a card for each +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/t/thought_hemorrhage.txt b/forge-gui/res/cardsfolder/t/thought_hemorrhage.txt index c76bc6b2095..73d92b1ec77 100644 --- a/forge-gui/res/cardsfolder/t/thought_hemorrhage.txt +++ b/forge-gui/res/cardsfolder/t/thought_hemorrhage.txt @@ -1,12 +1,12 @@ -Name:Thought Hemorrhage -ManaCost:2 B R -Types:Sorcery -A:SP$ NameCard | Cost$ 2 B R | ValidCards$ Card.nonLand | SubAbility$ DBReveal | ValidDesc$ nonland | SpellDescription$ Name a nonland card. Target player reveals his or her hand. CARDNAME deals 3 damage to that player for each card with that name revealed this way. Search that player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. -SVar:DBReveal:DB$ RevealHand | RememberRevealed$ True | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZoneAll | Defined$ Targeted | ChangeType$ Card.NamedCard | Origin$ Graveyard,Hand,Library | Destination$ Exile | Search$ True | Shuffle$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Card.NamedCard/Times.3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_hemorrhage.jpg -Oracle:Name a nonland card. Target player reveals his or her hand. Thought Hemorrhage deals 3 damage to that player for each card with that name revealed this way. Search that player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. \ No newline at end of file +Name:Thought Hemorrhage +ManaCost:2 B R +Types:Sorcery +A:SP$ NameCard | Cost$ 2 B R | ValidCards$ Card.nonLand | SubAbility$ DBReveal | ValidDesc$ nonland | SpellDescription$ Name a nonland card. Target player reveals his or her hand. CARDNAME deals 3 damage to that player for each card with that name revealed this way. Search that player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. +SVar:DBReveal:DB$ RevealHand | RememberRevealed$ True | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | Defined$ Targeted | NumDmg$ X | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZoneAll | Defined$ Targeted | ChangeType$ Card.NamedCard | Origin$ Graveyard,Hand,Library | Destination$ Exile | Search$ True | Shuffle$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.NamedCard/Times.3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_hemorrhage.jpg +Oracle:Name a nonland card. Target player reveals his or her hand. Thought Hemorrhage deals 3 damage to that player for each card with that name revealed this way. Search that player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/t/thought_lash.txt b/forge-gui/res/cardsfolder/t/thought_lash.txt index e443c8dfb85..d9af79b63e8 100644 --- a/forge-gui/res/cardsfolder/t/thought_lash.txt +++ b/forge-gui/res/cardsfolder/t/thought_lash.txt @@ -1,11 +1,11 @@ -Name:Thought Lash -ManaCost:2 U U -Types:Enchantment -K:Cumulative upkeep:ExileFromTop<1/Card>:Exile the top card of your library. -T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ False | Execute$ TrigExileAll | TriggerDescription$ When a player doesn't pay CARDNAME's cumulative upkeep, that player exiles all cards from his or her library. -SVar:TrigExileAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Library | Destination$ Exile | ChangeType$ Card.YouCtrl -A:AB$ PreventDamage | Cost$ ExileFromTop<1/Card> | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_lash.jpg -Oracle:Cumulative upkeep-Exile the top card of your library. (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.)\nWhen a player doesn't pay Thought Lash's cumulative upkeep, that player exiles all cards from his or her library.\nExile the top card of your library: Prevent the next 1 damage that would be dealt to you this turn. +Name:Thought Lash +ManaCost:2 U U +Types:Enchantment +K:Cumulative upkeep:ExileFromTop<1/Card>:Exile the top card of your library. +T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ False | Execute$ TrigExileAll | TriggerDescription$ When a player doesn't pay CARDNAME's cumulative upkeep, that player exiles all cards from his or her library. +SVar:TrigExileAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Library | Destination$ Exile | ChangeType$ Card.YouCtrl +A:AB$ PreventDamage | Cost$ ExileFromTop<1/Card> | Defined$ You | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to you this turn. +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_lash.jpg +Oracle:Cumulative upkeep-Exile the top card of your library. (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.)\nWhen a player doesn't pay Thought Lash's cumulative upkeep, that player exiles all cards from his or her library.\nExile the top card of your library: Prevent the next 1 damage that would be dealt to you this turn. diff --git a/forge-gui/res/cardsfolder/t/thought_nibbler.txt b/forge-gui/res/cardsfolder/t/thought_nibbler.txt index 94df7d82652..ed8e38e2f78 100644 --- a/forge-gui/res/cardsfolder/t/thought_nibbler.txt +++ b/forge-gui/res/cardsfolder/t/thought_nibbler.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ You | RaiseMaxHandSize$ -2 | Description$ Your ma K:Flying SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_nibbler.jpg -Oracle:Flying\nYour maximum hand size is reduced by two. \ No newline at end of file +Oracle:Flying\nYour maximum hand size is reduced by two. diff --git a/forge-gui/res/cardsfolder/t/thought_prison.txt b/forge-gui/res/cardsfolder/t/thought_prison.txt index 223b9b179a3..0c383c612f6 100644 --- a/forge-gui/res/cardsfolder/t/thought_prison.txt +++ b/forge-gui/res/cardsfolder/t/thought_prison.txt @@ -1,12 +1,12 @@ -Name:Thought Prison -ManaCost:5 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may have target player reveal his or her hand. If you do, choose a nonland card from it and exile that card. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ChangeType$ Card.nonLand | ChangeNum$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | Chooser$ You | Imprint$ True | Hidden$ True -T:Mode$ SpellCast | ValidCard$ Card.cmcEQThoughtX,Card.SharesColorWith Imprinted | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell that shares a color or converted mana cost with the exiled card, CARDNAME deals 2 damage to that player. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 2 | Defined$ TriggeredActivator -SVar:ThoughtX:Count$ImprintedCardManaCost -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_prison.jpg -Oracle:Imprint - When Thought Prison enters the battlefield, you may have target player reveal his or her hand. If you do, choose a nonland card from it and exile that card.\nWhenever a player casts a spell that shares a color or converted mana cost with the exiled card, Thought Prison deals 2 damage to that player. \ No newline at end of file +Name:Thought Prison +ManaCost:5 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ Imprint - When CARDNAME enters the battlefield, you may have target player reveal his or her hand. If you do, choose a nonland card from it and exile that card. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | ChangeType$ Card.nonLand | ChangeNum$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | Chooser$ You | Imprint$ True | Hidden$ True +T:Mode$ SpellCast | ValidCard$ Card.cmcEQThoughtX,Card.SharesColorWith Imprinted | Execute$ TrigDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player casts a spell that shares a color or converted mana cost with the exiled card, CARDNAME deals 2 damage to that player. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | NumDmg$ 2 | Defined$ TriggeredActivator +SVar:ThoughtX:Count$ImprintedCardManaCost +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_prison.jpg +Oracle:Imprint - When Thought Prison enters the battlefield, you may have target player reveal his or her hand. If you do, choose a nonland card from it and exile that card.\nWhenever a player casts a spell that shares a color or converted mana cost with the exiled card, Thought Prison deals 2 damage to that player. diff --git a/forge-gui/res/cardsfolder/t/thought_reflection.txt b/forge-gui/res/cardsfolder/t/thought_reflection.txt index 07cec783483..04d5eb142f4 100644 --- a/forge-gui/res/cardsfolder/t/thought_reflection.txt +++ b/forge-gui/res/cardsfolder/t/thought_reflection.txt @@ -1,7 +1,7 @@ -Name:Thought Reflection -ManaCost:4 U U U -Types:Enchantment -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ DrawTwo | Description$ If you would draw a card, draw two cards instead. -SVar:DrawTwo:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_reflection.jpg -Oracle:If you would draw a card, draw two cards instead. \ No newline at end of file +Name:Thought Reflection +ManaCost:4 U U U +Types:Enchantment +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ DrawTwo | Description$ If you would draw a card, draw two cards instead. +SVar:DrawTwo:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_reflection.jpg +Oracle:If you would draw a card, draw two cards instead. diff --git a/forge-gui/res/cardsfolder/t/thought_scour.txt b/forge-gui/res/cardsfolder/t/thought_scour.txt index 716c0a51b31..263483567f8 100644 --- a/forge-gui/res/cardsfolder/t/thought_scour.txt +++ b/forge-gui/res/cardsfolder/t/thought_scour.txt @@ -1,7 +1,7 @@ -Name:Thought Scour -ManaCost:U -Types:Instant -A:SP$ Mill | Cost$ U | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. Draw a card. | SubAbility$ DBDraw -SVar:DBDraw:DB$Draw | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_scour.jpg -Oracle:Target player puts the top two cards of his or her library into his or her graveyard.\nDraw a card. \ No newline at end of file +Name:Thought Scour +ManaCost:U +Types:Instant +A:SP$ Mill | Cost$ U | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. Draw a card. | SubAbility$ DBDraw +SVar:DBDraw:DB$Draw | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/thought_scour.jpg +Oracle:Target player puts the top two cards of his or her library into his or her graveyard.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/thoughtbind.txt b/forge-gui/res/cardsfolder/t/thoughtbind.txt index 6f75b7c181c..a5f4cdac2f1 100644 --- a/forge-gui/res/cardsfolder/t/thoughtbind.txt +++ b/forge-gui/res/cardsfolder/t/thoughtbind.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Instant A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell with CMC 4 or less | ValidTgts$ Card.cmcLE4 | SpellDescription$ Counter target spell with converted mana cost 4 or less. SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtbind.jpg -Oracle:Counter target spell with converted mana cost 4 or less. \ No newline at end of file +Oracle:Counter target spell with converted mana cost 4 or less. diff --git a/forge-gui/res/cardsfolder/t/thoughtbound_primoc.txt b/forge-gui/res/cardsfolder/t/thoughtbound_primoc.txt index 096ccc849a8..770abc7b859 100644 --- a/forge-gui/res/cardsfolder/t/thoughtbound_primoc.txt +++ b/forge-gui/res/cardsfolder/t/thoughtbound_primoc.txt @@ -1,11 +1,11 @@ -Name:Thoughtbound Primoc -ManaCost:2 R -Types:Creature Bird Beast -PT:2/3 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ Player.withMostTypeWizardOnly | Execute$ TrigGain | TriggerDescription$ At the beginning of your upkeep, if a player controls more Wizards than each other player, the player who controls the most Wizards gains control of CARDNAME. -SVar:TrigGain:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostTypeWizardOnly -SVar:RemRandomDeck:True -DeckHints:Type$Wizard -SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtbound_primoc.jpg -Oracle:Flying\nAt the beginning of your upkeep, if a player controls more Wizards than each other player, the player who controls the most Wizards gains control of Thoughtbound Primoc. \ No newline at end of file +Name:Thoughtbound Primoc +ManaCost:2 R +Types:Creature Bird Beast +PT:2/3 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ Player.withMostTypeWizardOnly | Execute$ TrigGain | TriggerDescription$ At the beginning of your upkeep, if a player controls more Wizards than each other player, the player who controls the most Wizards gains control of CARDNAME. +SVar:TrigGain:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostTypeWizardOnly +SVar:RemRandomDeck:True +DeckHints:Type$Wizard +SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtbound_primoc.jpg +Oracle:Flying\nAt the beginning of your upkeep, if a player controls more Wizards than each other player, the player who controls the most Wizards gains control of Thoughtbound Primoc. diff --git a/forge-gui/res/cardsfolder/t/thoughtcast.txt b/forge-gui/res/cardsfolder/t/thoughtcast.txt index 4daa4c326c1..5b45586da43 100644 --- a/forge-gui/res/cardsfolder/t/thoughtcast.txt +++ b/forge-gui/res/cardsfolder/t/thoughtcast.txt @@ -5,4 +5,4 @@ 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.) 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 +Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nDraw two cards. diff --git a/forge-gui/res/cardsfolder/t/thoughtcutter_agent.txt b/forge-gui/res/cardsfolder/t/thoughtcutter_agent.txt index 08eb0c5c586..245d9206b4d 100644 --- a/forge-gui/res/cardsfolder/t/thoughtcutter_agent.txt +++ b/forge-gui/res/cardsfolder/t/thoughtcutter_agent.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ LoseLife | Cost$ U B T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SubAbility$ DBReveal | SpellDescription$ Target player loses 1 life and reveals his or her hand. SVar:DBReveal:DB$RevealHand | Defined$ Targeted SVar:Picture:http://magic.tcgplayer.com/db/cards/16857.jpg -Oracle:{U}{B}, {T}: Target player loses 1 life and reveals his or her hand. \ No newline at end of file +Oracle:{U}{B}, {T}: Target player loses 1 life and reveals his or her hand. diff --git a/forge-gui/res/cardsfolder/t/thoughtflare.txt b/forge-gui/res/cardsfolder/t/thoughtflare.txt index 8be4f04fefb..34fcf780b49 100644 --- a/forge-gui/res/cardsfolder/t/thoughtflare.txt +++ b/forge-gui/res/cardsfolder/t/thoughtflare.txt @@ -1,7 +1,7 @@ -Name:Thoughtflare -ManaCost:3 U R -Types:Instant -A:SP$ Draw | Cost$ 3 U R | NumCards$ 4 | SpellDescription$ Draw four cards, then discard two cards.| SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 2 | Mode$ TgtChoose -SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtflare.jpg -Oracle:Draw four cards, then discard two cards. \ No newline at end of file +Name:Thoughtflare +ManaCost:3 U R +Types:Instant +A:SP$ Draw | Cost$ 3 U R | NumCards$ 4 | SpellDescription$ Draw four cards, then discard two cards.| SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 2 | Mode$ TgtChoose +SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtflare.jpg +Oracle:Draw four cards, then discard two cards. diff --git a/forge-gui/res/cardsfolder/t/thoughtlace.txt b/forge-gui/res/cardsfolder/t/thoughtlace.txt index 0efeeed7bab..df4347e9f67 100644 --- a/forge-gui/res/cardsfolder/t/thoughtlace.txt +++ b/forge-gui/res/cardsfolder/t/thoughtlace.txt @@ -1,8 +1,8 @@ -Name:Thoughtlace -ManaCost:U -Types:Instant -A:SP$ Animate | Cost$ U | Colors$ Blue | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes blue. (Mana symbols on that permanent remain unchanged.) -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtlace.jpg -Oracle:Target spell or permanent becomes blue. (Mana symbols on that permanent remain unchanged.) \ No newline at end of file +Name:Thoughtlace +ManaCost:U +Types:Instant +A:SP$ Animate | Cost$ U | Colors$ Blue | OverwriteColors$ True | ValidTgts$ Card | TgtZone$ Stack,Battlefield | Permanent$ True | SpellDescription$ Target spell or permanent becomes blue. (Mana symbols on that permanent remain unchanged.) +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtlace.jpg +Oracle:Target spell or permanent becomes blue. (Mana symbols on that permanent remain unchanged.) diff --git a/forge-gui/res/cardsfolder/t/thoughtleech.txt b/forge-gui/res/cardsfolder/t/thoughtleech.txt index e2747bded95..c9cfbedb12a 100644 --- a/forge-gui/res/cardsfolder/t/thoughtleech.txt +++ b/forge-gui/res/cardsfolder/t/thoughtleech.txt @@ -5,4 +5,4 @@ T:Mode$ Taps | ValidCard$ Island.OppCtrl | TriggerZones$ Battlefield | Execute$ SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtleech.jpg -Oracle:Whenever an Island an opponent controls becomes tapped, you may gain 1 life. \ No newline at end of file +Oracle:Whenever an Island an opponent controls becomes tapped, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/t/thoughtpicker_witch.txt b/forge-gui/res/cardsfolder/t/thoughtpicker_witch.txt index 47fb80ca510..b289e086a45 100644 --- a/forge-gui/res/cardsfolder/t/thoughtpicker_witch.txt +++ b/forge-gui/res/cardsfolder/t/thoughtpicker_witch.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Dig | Cost$ 1 Sac<1/Creature> | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | DigNum$ 2 | DestinationZone$ Exile | DestinationZone2$ Library | LibraryPosition2$ 0 | SpellDescription$ Look at the top two cards of target opponent's library, then exile one of them. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtpicker_witch.jpg -Oracle:{1}, Sacrifice a creature: Look at the top two cards of target opponent's library, then exile one of them. \ No newline at end of file +Oracle:{1}, Sacrifice a creature: Look at the top two cards of target opponent's library, then exile one of them. diff --git a/forge-gui/res/cardsfolder/t/thoughtrender_lamia.txt b/forge-gui/res/cardsfolder/t/thoughtrender_lamia.txt index 827dfc90952..86e6ac852ac 100644 --- a/forge-gui/res/cardsfolder/t/thoughtrender_lamia.txt +++ b/forge-gui/res/cardsfolder/t/thoughtrender_lamia.txt @@ -1,10 +1,10 @@ -Name:Thoughtrender Lamia -ManaCost:4 B B -Types:Enchantment Creature Lamia -PT:5/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, each opponent discards a card. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigDiscard | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, each opponent discards a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtrender_lamia.jpg -Oracle:Constellation - Whenever Thoughtrender Lamia or another enchantment enters the battlefield under your control, each opponent discards a card. \ No newline at end of file +Name:Thoughtrender Lamia +ManaCost:4 B B +Types:Enchantment Creature Lamia +PT:5/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDiscard | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, each opponent discards a card. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigDiscard | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, each opponent discards a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtrender_lamia.jpg +Oracle:Constellation - Whenever Thoughtrender Lamia or another enchantment enters the battlefield under your control, each opponent discards a card. diff --git a/forge-gui/res/cardsfolder/t/thoughts_of_ruin.txt b/forge-gui/res/cardsfolder/t/thoughts_of_ruin.txt index 45ac7d30eac..049277cada9 100644 --- a/forge-gui/res/cardsfolder/t/thoughts_of_ruin.txt +++ b/forge-gui/res/cardsfolder/t/thoughts_of_ruin.txt @@ -1,8 +1,8 @@ -Name:Thoughts of Ruin -ManaCost:2 R R -Types:Sorcery -A:SP$ Sacrifice | Cost$ 2 R R | SacValid$ Land | Amount$ X | References$ X | Defined$ Each | SpellDescription$ Each player sacrifices a land for each card in your hand. -SVar:X:Count$InYourHand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughts_of_ruin.jpg -Oracle:Each player sacrifices a land for each card in your hand. \ No newline at end of file +Name:Thoughts of Ruin +ManaCost:2 R R +Types:Sorcery +A:SP$ Sacrifice | Cost$ 2 R R | SacValid$ Land | Amount$ X | References$ X | Defined$ Each | SpellDescription$ Each player sacrifices a land for each card in your hand. +SVar:X:Count$InYourHand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughts_of_ruin.jpg +Oracle:Each player sacrifices a land for each card in your hand. diff --git a/forge-gui/res/cardsfolder/t/thoughtseize.txt b/forge-gui/res/cardsfolder/t/thoughtseize.txt index d940d738ec1..6b2892b506c 100644 --- a/forge-gui/res/cardsfolder/t/thoughtseize.txt +++ b/forge-gui/res/cardsfolder/t/thoughtseize.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ B | ValidTgts$ Player | NumCards$ 1 | DiscardValid$ Card.nonLand | Mode$ RevealYouChoose | SubAbility$ DBLoseLife | SpellDescription$ Target player reveals his or her hand. You choose a nonland card from it. That player discards that card. You lose 2 life. SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/lrw/en/card145969.jpg -Oracle:Target player reveals his or her hand. You choose a nonland card from it. That player discards that card. You lose 2 life. \ No newline at end of file +Oracle:Target player reveals his or her hand. You choose a nonland card from it. That player discards that card. You lose 2 life. diff --git a/forge-gui/res/cardsfolder/t/thoughtweft_gambit.txt b/forge-gui/res/cardsfolder/t/thoughtweft_gambit.txt index 5d3fb2f7765..a82e831a13a 100644 --- a/forge-gui/res/cardsfolder/t/thoughtweft_gambit.txt +++ b/forge-gui/res/cardsfolder/t/thoughtweft_gambit.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ TapAll | Cost$ 4 WU WU | ValidCards$ Creature.OppCtrl | SubAbility$ DBUnTap | SpellDescription$ Tap all creatures your opponents control and untap all creatures you control. SVar:DBUnTap:DB$ UntapAll | ValidCards$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtweft_gambit.jpg -Oracle:Tap all creatures your opponents control and untap all creatures you control. \ No newline at end of file +Oracle:Tap all creatures your opponents control and untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/t/thoughtweft_trio.txt b/forge-gui/res/cardsfolder/t/thoughtweft_trio.txt index f53b99c5e72..a3388561ea8 100644 --- a/forge-gui/res/cardsfolder/t/thoughtweft_trio.txt +++ b/forge-gui/res/cardsfolder/t/thoughtweft_trio.txt @@ -1,10 +1,10 @@ -Name:Thoughtweft Trio -ManaCost:2 W W -Types:Creature Kithkin Soldier -PT:5/5 -K:First Strike -K:Vigilance -K:Champion:Kithkin -K:CARDNAME can block any number of creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtweft_trio.jpg -Oracle:First strike, vigilance\nChampion a Kithkin (When this enters the battlefield, sacrifice it unless you exile another Kithkin you control. When this leaves the battlefield, that card returns to the battlefield.)\nThoughtweft Trio can block any number of creatures. \ No newline at end of file +Name:Thoughtweft Trio +ManaCost:2 W W +Types:Creature Kithkin Soldier +PT:5/5 +K:First Strike +K:Vigilance +K:Champion:Kithkin +K:CARDNAME can block any number of creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thoughtweft_trio.jpg +Oracle:First strike, vigilance\nChampion a Kithkin (When this enters the battlefield, sacrifice it unless you exile another Kithkin you control. When this leaves the battlefield, that card returns to the battlefield.)\nThoughtweft Trio can block any number of creatures. diff --git a/forge-gui/res/cardsfolder/t/thousand_legged_kami.txt b/forge-gui/res/cardsfolder/t/thousand_legged_kami.txt index 810abb2e3eb..a2bbbf09862 100644 --- a/forge-gui/res/cardsfolder/t/thousand_legged_kami.txt +++ b/forge-gui/res/cardsfolder/t/thousand_legged_kami.txt @@ -4,4 +4,4 @@ Types:Creature Spirit PT:6/6 K:Soulshift 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/thousand_legged_kami.jpg -Oracle:Soulshift 7 (When this creature dies, you may return target Spirit card with converted mana cost 7 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Soulshift 7 (When this creature dies, you may return target Spirit card with converted mana cost 7 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/t/thousand_year_elixir.txt b/forge-gui/res/cardsfolder/t/thousand_year_elixir.txt index f71cfc033c1..ce6e5b296c0 100644 --- a/forge-gui/res/cardsfolder/t/thousand_year_elixir.txt +++ b/forge-gui/res/cardsfolder/t/thousand_year_elixir.txt @@ -1,7 +1,7 @@ -Name:Thousand-Year Elixir -ManaCost:3 -Types:Artifact -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME may activate abilities as though it has haste. | Description$ You may activate abilities of creatures you control as though those creatures had haste. -A:AB$ Untap | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature.| SpellDescription$ Untap target creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thousand_year_elixir.jpg -Oracle:You may activate abilities of creatures you control as though those creatures had haste.\n{1}, {T}: Untap target creature. \ No newline at end of file +Name:Thousand-Year Elixir +ManaCost:3 +Types:Artifact +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME may activate abilities as though it has haste. | Description$ You may activate abilities of creatures you control as though those creatures had haste. +A:AB$ Untap | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature.| SpellDescription$ Untap target creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thousand_year_elixir.jpg +Oracle:You may activate abilities of creatures you control as though those creatures had haste.\n{1}, {T}: Untap target creature. diff --git a/forge-gui/res/cardsfolder/t/thraben_doomsayer.txt b/forge-gui/res/cardsfolder/t/thraben_doomsayer.txt index 4c50aa62980..db5953f4733 100644 --- a/forge-gui/res/cardsfolder/t/thraben_doomsayer.txt +++ b/forge-gui/res/cardsfolder/t/thraben_doomsayer.txt @@ -1,9 +1,9 @@ -Name:Thraben Doomsayer -ManaCost:1 W W -Types:Creature Human Cleric -PT:2/2 -A:AB$ Token | Cost$ T | TokenAmount$ 1 | TokenName$ Human | TokenColors$ White | TokenTypes$ Creature,Human | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 white Human creature token onto the battlefield. -S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddPower$ 2 | AddToughness$ 2 | Condition$ FatefulHour | Description$ Fateful hour - As long as you have 5 or less life, other creatures you control get +2/+2. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_doomsayer.jpg -Oracle:{T}: Put a 1/1 white Human creature token onto the battlefield.\nFateful hour - As long as you have 5 or less life, other creatures you control get +2/+2. \ No newline at end of file +Name:Thraben Doomsayer +ManaCost:1 W W +Types:Creature Human Cleric +PT:2/2 +A:AB$ Token | Cost$ T | TokenAmount$ 1 | TokenName$ Human | TokenColors$ White | TokenTypes$ Creature,Human | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put a 1/1 white Human creature token onto the battlefield. +S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddPower$ 2 | AddToughness$ 2 | Condition$ FatefulHour | Description$ Fateful hour - As long as you have 5 or less life, other creatures you control get +2/+2. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_doomsayer.jpg +Oracle:{T}: Put a 1/1 white Human creature token onto the battlefield.\nFateful hour - As long as you have 5 or less life, other creatures you control get +2/+2. diff --git a/forge-gui/res/cardsfolder/t/thraben_heretic.txt b/forge-gui/res/cardsfolder/t/thraben_heretic.txt index 1656b4ab3fc..6ec5fb4df6a 100644 --- a/forge-gui/res/cardsfolder/t/thraben_heretic.txt +++ b/forge-gui/res/cardsfolder/t/thraben_heretic.txt @@ -1,7 +1,7 @@ -Name:Thraben Heretic -ManaCost:1 W -Types:Creature Human Wizard -PT:2/2 -A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | SpellDescription$ Exile target creature card from a graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_heretic.jpg -Oracle:{T}: Exile target creature card from a graveyard. \ No newline at end of file +Name:Thraben Heretic +ManaCost:1 W +Types:Creature Human Wizard +PT:2/2 +A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature | SpellDescription$ Exile target creature card from a graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_heretic.jpg +Oracle:{T}: Exile target creature card from a graveyard. diff --git a/forge-gui/res/cardsfolder/t/thraben_purebloods.txt b/forge-gui/res/cardsfolder/t/thraben_purebloods.txt index 196cbaf6616..fc69001fdab 100644 --- a/forge-gui/res/cardsfolder/t/thraben_purebloods.txt +++ b/forge-gui/res/cardsfolder/t/thraben_purebloods.txt @@ -1,6 +1,6 @@ -Name:Thraben Purebloods -ManaCost:4 W -Types:Creature Hound -PT:3/5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_purebloods.jpg -Oracle: \ No newline at end of file +Name:Thraben Purebloods +ManaCost:4 W +Types:Creature Hound +PT:3/5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_purebloods.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/t/thraben_sentry_thraben_militia.txt b/forge-gui/res/cardsfolder/t/thraben_sentry_thraben_militia.txt index bb3d0f5c63d..ff38369121f 100644 --- a/forge-gui/res/cardsfolder/t/thraben_sentry_thraben_militia.txt +++ b/forge-gui/res/cardsfolder/t/thraben_sentry_thraben_militia.txt @@ -1,21 +1,21 @@ -Name:Thraben Sentry -ManaCost:3 W -Types:Creature Human Soldier -PT:2/2 -K:Vigilance -T:Mode$ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ Whenever another creature you control dies, you may transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_sentry.jpg -Oracle:Vigilance\nWhenever another creature you control dies, you may transform Thraben Sentry. - -ALTERNATE - -Name:Thraben Militia -ManaCost:no cost -Colors:white -Types:Creature Human Soldier -PT:5/4 -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_militia.jpg -Oracle:Trample \ No newline at end of file +Name:Thraben Sentry +ManaCost:3 W +Types:Creature Human Soldier +PT:2/2 +K:Vigilance +T:Mode$ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigTransform | OptionalDecider$ You | TriggerDescription$ Whenever another creature you control dies, you may transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_sentry.jpg +Oracle:Vigilance\nWhenever another creature you control dies, you may transform Thraben Sentry. + +ALTERNATE + +Name:Thraben Militia +ManaCost:no cost +Colors:white +Types:Creature Human Soldier +PT:5/4 +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_militia.jpg +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/t/thraben_valiant.txt b/forge-gui/res/cardsfolder/t/thraben_valiant.txt index 93b61bc4dbd..bd7e88f0262 100644 --- a/forge-gui/res/cardsfolder/t/thraben_valiant.txt +++ b/forge-gui/res/cardsfolder/t/thraben_valiant.txt @@ -1,7 +1,7 @@ -Name:Thraben Valiant -ManaCost:1 W -Types:Creature Human Soldier -PT:2/1 -K:Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_valiant.jpg -Oracle:Vigilance \ No newline at end of file +Name:Thraben Valiant +ManaCost:1 W +Types:Creature Human Soldier +PT:2/1 +K:Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/thraben_valiant.jpg +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/t/thragtusk.txt b/forge-gui/res/cardsfolder/t/thragtusk.txt index fb88805a212..288f1bd3594 100644 --- a/forge-gui/res/cardsfolder/t/thragtusk.txt +++ b/forge-gui/res/cardsfolder/t/thragtusk.txt @@ -1,10 +1,10 @@ -Name:Thragtusk -ManaCost:4 G -Types:Creature Beast -PT:5/3 -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Life | TriggerDescription$ When CARDNAME enters the battlefield, you gain 5 life. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ Token | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, put a 3/3 green Beast creature token onto the battlefield -SVar:Token:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenName$ Beast | TokenColors$ Green | TokenTypes$ Creature,Beast | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 beast M13 | TokenAmount$ 1 -SVar:Life:DB$ GainLife | Defined$ You | LifeAmount$ 5 -SVar:Picture:http://www.wizards.com/global/images/magic/general/thragtusk.jpg -Oracle:When Thragtusk enters the battlefield, you gain 5 life.\nWhen Thragtusk leaves the battlefield, put a 3/3 green Beast creature token onto the battlefield. \ No newline at end of file +Name:Thragtusk +ManaCost:4 G +Types:Creature Beast +PT:5/3 +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Life | TriggerDescription$ When CARDNAME enters the battlefield, you gain 5 life. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ Token | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, put a 3/3 green Beast creature token onto the battlefield +SVar:Token:AB$ Token | Cost$ 0 | TokenOwner$ You | TokenName$ Beast | TokenColors$ Green | TokenTypes$ Creature,Beast | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 beast M13 | TokenAmount$ 1 +SVar:Life:DB$ GainLife | Defined$ You | LifeAmount$ 5 +SVar:Picture:http://www.wizards.com/global/images/magic/general/thragtusk.jpg +Oracle:When Thragtusk enters the battlefield, you gain 5 life.\nWhen Thragtusk leaves the battlefield, put a 3/3 green Beast creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/thran_dynamo.txt b/forge-gui/res/cardsfolder/t/thran_dynamo.txt index b7f0075d02f..1be0c377045 100644 --- a/forge-gui/res/cardsfolder/t/thran_dynamo.txt +++ b/forge-gui/res/cardsfolder/t/thran_dynamo.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact 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 +Oracle:{T}: Add {3} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/thran_forge.txt b/forge-gui/res/cardsfolder/t/thran_forge.txt index f78f72cccb7..ade04b3e597 100644 --- a/forge-gui/res/cardsfolder/t/thran_forge.txt +++ b/forge-gui/res/cardsfolder/t/thran_forge.txt @@ -5,4 +5,4 @@ A:AB$ Animate | Cost$ 2 | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select ta SVar:DBPump:DB$Pump | Defined$ Targeted | NumAtt$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_forge.jpg -Oracle:{2}: Until end of turn, target nonartifact creature gets +1/+0 and becomes an artifact in addition to its other types. \ No newline at end of file +Oracle:{2}: Until end of turn, target nonartifact creature gets +1/+0 and becomes an artifact in addition to its other types. diff --git a/forge-gui/res/cardsfolder/t/thran_foundry.txt b/forge-gui/res/cardsfolder/t/thran_foundry.txt index 3b81a103682..7706908b4d8 100644 --- a/forge-gui/res/cardsfolder/t/thran_foundry.txt +++ b/forge-gui/res/cardsfolder/t/thran_foundry.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZoneAll | Cost$ 1 T Exile<1/CARDNAME> | Origin$ Graveyard | Destination$ Library | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | Shuffle$ True | SpellDescription$ Target player shuffles his or her graveyard into his or her library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_foundry.jpg -Oracle:{1}, {T}, Exile Thran Foundry: Target player shuffles his or her graveyard into his or her library. \ No newline at end of file +Oracle:{1}, {T}, Exile Thran Foundry: Target player shuffles his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/t/thran_golem.txt b/forge-gui/res/cardsfolder/t/thran_golem.txt index 6ab8f955186..5b9f8216156 100644 --- a/forge-gui/res/cardsfolder/t/thran_golem.txt +++ b/forge-gui/res/cardsfolder/t/thran_golem.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Card.Self+enchanted | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying & First Strike & Trample | Description$ As long as CARDNAME is enchanted, it gets +2/+2 and has flying, first strike, and trample. SVar:EnchantMe:Once SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_golem.jpg -Oracle:As long as Thran Golem is enchanted, it gets +2/+2 and has flying, first strike, and trample. \ No newline at end of file +Oracle:As long as Thran Golem is enchanted, it gets +2/+2 and has flying, first strike, and trample. diff --git a/forge-gui/res/cardsfolder/t/thran_lens.txt b/forge-gui/res/cardsfolder/t/thran_lens.txt index 8e9c0173be9..21bf22e290c 100644 --- a/forge-gui/res/cardsfolder/t/thran_lens.txt +++ b/forge-gui/res/cardsfolder/t/thran_lens.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Permanent | SetColor$ Colorless | Description$ Al SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_lens.jpg -Oracle:All permanents are colorless. \ No newline at end of file +Oracle:All permanents are colorless. diff --git a/forge-gui/res/cardsfolder/t/thran_quarry.txt b/forge-gui/res/cardsfolder/t/thran_quarry.txt index 605e72a5fcb..04b1d09884a 100644 --- a/forge-gui/res/cardsfolder/t/thran_quarry.txt +++ b/forge-gui/res/cardsfolder/t/thran_quarry.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Crea SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self SVar:NeedsToPlay:Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_quarry.jpg -Oracle:At the beginning of the end step, if you control no creatures, sacrifice Thran Quarry.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:At the beginning of the end step, if you control no creatures, sacrifice Thran Quarry.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/thran_tome.txt b/forge-gui/res/cardsfolder/t/thran_tome.txt index 95493556e10..a1230a42443 100644 --- a/forge-gui/res/cardsfolder/t/thran_tome.txt +++ b/forge-gui/res/cardsfolder/t/thran_tome.txt @@ -1,10 +1,10 @@ -Name:Thran Tome -ManaCost:4 -Types:Artifact -A:AB$ Dig | Cost$ 5 T | DigNum$ 3 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Reveal the top three cards of your library. Target opponent chooses one of those cards. Put that card into your graveyard, then draw two cards. -SVar:DBChoose:DB$ ChooseCard | ValidTgts$ Opponent | Choices$ Card.IsRemembered | ChoiceZone$ Library | Amount$ 1 | SubAbility$ DBDig | Mandatory$ True | StackDescription$ None -SVar:DBDig:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | Defined$ ChosenCard | Shuffle$ False | StackDescription$ None | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 2 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_tome.jpg -Oracle:{5}, {T}: Reveal the top three cards of your library. Target opponent chooses one of those cards. Put that card into your graveyard, then draw two cards. \ No newline at end of file +Name:Thran Tome +ManaCost:4 +Types:Artifact +A:AB$ Dig | Cost$ 5 T | DigNum$ 3 | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Reveal the top three cards of your library. Target opponent chooses one of those cards. Put that card into your graveyard, then draw two cards. +SVar:DBChoose:DB$ ChooseCard | ValidTgts$ Opponent | Choices$ Card.IsRemembered | ChoiceZone$ Library | Amount$ 1 | SubAbility$ DBDig | Mandatory$ True | StackDescription$ None +SVar:DBDig:DB$ ChangeZone | Origin$ Library | Destination$ Graveyard | Defined$ ChosenCard | Shuffle$ False | StackDescription$ None | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 2 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_tome.jpg +Oracle:{5}, {T}: Reveal the top three cards of your library. Target opponent chooses one of those cards. Put that card into your graveyard, then draw two cards. diff --git a/forge-gui/res/cardsfolder/t/thran_turbine.txt b/forge-gui/res/cardsfolder/t/thran_turbine.txt index 22b9d967b95..4764be1bc19 100644 --- a/forge-gui/res/cardsfolder/t/thran_turbine.txt +++ b/forge-gui/res/cardsfolder/t/thran_turbine.txt @@ -1,11 +1,11 @@ -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. -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 -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_turbine.jpg -Oracle: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. \ No newline at end of file +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. +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 +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_turbine.jpg +Oracle: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. diff --git a/forge-gui/res/cardsfolder/t/thran_war_machine.txt b/forge-gui/res/cardsfolder/t/thran_war_machine.txt index 02eb82509af..3b54b924ef7 100644 --- a/forge-gui/res/cardsfolder/t/thran_war_machine.txt +++ b/forge-gui/res/cardsfolder/t/thran_war_machine.txt @@ -5,4 +5,4 @@ PT:4/5 K:CARDNAME attacks each turn if able. K:Echo:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_war_machine.jpg -Oracle:Echo {4} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nThran War Machine attacks each turn if able. \ No newline at end of file +Oracle:Echo {4} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nThran War Machine attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/t/thran_weaponry.txt b/forge-gui/res/cardsfolder/t/thran_weaponry.txt index f99e35ae423..73f6c442721 100644 --- a/forge-gui/res/cardsfolder/t/thran_weaponry.txt +++ b/forge-gui/res/cardsfolder/t/thran_weaponry.txt @@ -1,9 +1,9 @@ -Name:Thran Weaponry -ManaCost:4 -Types:Artifact -K:Echo:4 -K:You may choose not to untap CARDNAME during your untap step. -A:AB$ PumpAll | Cost$ 2 T | ValidCards$ Creature | NumAtt$ 2 | NumDef$ 2 | UntilUntaps$ True | SpellDescription$ All creatures get +2/+2 for as long as CARDNAME remains tapped. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_weaponry.jpg -Oracle:Echo {4} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nYou may choose not to untap Thran Weaponry during your untap step.\n{2}, {T}: All creatures get +2/+2 for as long as Thran Weaponry remains tapped. \ No newline at end of file +Name:Thran Weaponry +ManaCost:4 +Types:Artifact +K:Echo:4 +K:You may choose not to untap CARDNAME during your untap step. +A:AB$ PumpAll | Cost$ 2 T | ValidCards$ Creature | NumAtt$ 2 | NumDef$ 2 | UntilUntaps$ True | SpellDescription$ All creatures get +2/+2 for as long as CARDNAME remains tapped. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thran_weaponry.jpg +Oracle:Echo {4} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nYou may choose not to untap Thran Weaponry during your untap step.\n{2}, {T}: All creatures get +2/+2 for as long as Thran Weaponry remains tapped. diff --git a/forge-gui/res/cardsfolder/t/thrashing_mossdog.txt b/forge-gui/res/cardsfolder/t/thrashing_mossdog.txt index e00ae569d4d..1fce8713d16 100644 --- a/forge-gui/res/cardsfolder/t/thrashing_mossdog.txt +++ b/forge-gui/res/cardsfolder/t/thrashing_mossdog.txt @@ -1,9 +1,9 @@ -Name:Thrashing Mossdog -ManaCost:3 G -Types:Creature Plant Hound -PT:3/3 -K:Reach -A:AB$ PutCounter | Cost$ 4 G G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/thrashing_mossdog.jpg -Oracle:Reach (This creature can block creatures with flying.)\nScavenge {4}{G}{G} ({4}{G}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Thrashing Mossdog +ManaCost:3 G +Types:Creature Plant Hound +PT:3/3 +K:Reach +A:AB$ PutCounter | Cost$ 4 G G ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/thrashing_mossdog.jpg +Oracle:Reach (This creature can block creatures with flying.)\nScavenge {4}{G}{G} ({4}{G}{G}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/t/thrashing_mudspawn.txt b/forge-gui/res/cardsfolder/t/thrashing_mudspawn.txt index 4511c20a490..96a93ebdc88 100644 --- a/forge-gui/res/cardsfolder/t/thrashing_mudspawn.txt +++ b/forge-gui/res/cardsfolder/t/thrashing_mudspawn.txt @@ -7,4 +7,4 @@ SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Referen SVar:X:TriggerCount$DamageAmount K:Morph:1 B B SVar:Picture:http://www.wizards.com/global/images/magic/general/thrashing_mudspawn.jpg -Oracle:Whenever Thrashing Mudspawn is dealt damage, you lose that much life.\nMorph {1}{B}{B} (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 +Oracle:Whenever Thrashing Mudspawn is dealt damage, you lose that much life.\nMorph {1}{B}{B} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/t/thrashing_wumpus.txt b/forge-gui/res/cardsfolder/t/thrashing_wumpus.txt index 687452fec2b..903ff3702f3 100644 --- a/forge-gui/res/cardsfolder/t/thrashing_wumpus.txt +++ b/forge-gui/res/cardsfolder/t/thrashing_wumpus.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:3/3 A:AB$ DamageAll | Cost$ B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/thrashing_wumpus.jpg -Oracle:{B}: Thrashing Wumpus deals 1 damage to each creature and each player. \ No newline at end of file +Oracle:{B}: Thrashing Wumpus deals 1 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/t/thraximundar.txt b/forge-gui/res/cardsfolder/t/thraximundar.txt index 64e44be5fc3..d2a3704a7eb 100644 --- a/forge-gui/res/cardsfolder/t/thraximundar.txt +++ b/forge-gui/res/cardsfolder/t/thraximundar.txt @@ -9,4 +9,4 @@ SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ DefendingPlayer | SacValid$ Crea SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/thraximundar.jpg -Oracle:Haste\nWhenever Thraximundar attacks, defending player sacrifices a creature.\nWhenever a player sacrifices a creature, you may put a +1/+1 counter on Thraximundar. \ No newline at end of file +Oracle:Haste\nWhenever Thraximundar attacks, defending player sacrifices a creature.\nWhenever a player sacrifices a creature, you may put a +1/+1 counter on Thraximundar. diff --git a/forge-gui/res/cardsfolder/t/threads_of_disloyalty.txt b/forge-gui/res/cardsfolder/t/threads_of_disloyalty.txt index 76aa1c6c5d3..31a3b176967 100644 --- a/forge-gui/res/cardsfolder/t/threads_of_disloyalty.txt +++ b/forge-gui/res/cardsfolder/t/threads_of_disloyalty.txt @@ -5,4 +5,4 @@ A:SP$ Attach | Cost$ 1 U U | ValidTgts$ Creature.cmcLE2 | TgtPrompt$ Select targ K:Enchant creature with converted mana cost 2 or less S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/threads_of_disloyalty.jpg -Oracle:Enchant creature with converted mana cost 2 or less\nYou control enchanted creature. \ No newline at end of file +Oracle:Enchant creature with converted mana cost 2 or less\nYou control enchanted creature. diff --git a/forge-gui/res/cardsfolder/t/threaten.txt b/forge-gui/res/cardsfolder/t/threaten.txt index 2961c747777..97a99c81320 100644 --- a/forge-gui/res/cardsfolder/t/threaten.txt +++ b/forge-gui/res/cardsfolder/t/threaten.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Sorcery A:SP$ GainControl | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83472.jpg -Oracle:Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. (It can attack and {T} this turn.) \ No newline at end of file +Oracle:Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. (It can attack and {T} this turn.) diff --git a/forge-gui/res/cardsfolder/t/three_dreams.txt b/forge-gui/res/cardsfolder/t/three_dreams.txt index cb36efe7432..fd616532be3 100644 --- a/forge-gui/res/cardsfolder/t/three_dreams.txt +++ b/forge-gui/res/cardsfolder/t/three_dreams.txt @@ -1,7 +1,7 @@ -Name:Three Dreams -ManaCost:4 W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 4 W | Origin$ Library | Destination$ Hand | ChangeType$ Aura | ChangeNum$ 3 | DifferentNames$ True | SpellDescription$ Search your library for up to three Aura cards with different names, reveal them, and put them into your hand. Then shuffle your library. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/three_dreams.jpg -Oracle:Search your library for up to three Aura cards with different names, reveal them, and put them into your hand. Then shuffle your library. \ No newline at end of file +Name:Three Dreams +ManaCost:4 W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 4 W | Origin$ Library | Destination$ Hand | ChangeType$ Aura | ChangeNum$ 3 | DifferentNames$ True | SpellDescription$ Search your library for up to three Aura cards with different names, reveal them, and put them into your hand. Then shuffle your library. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/three_dreams.jpg +Oracle:Search your library for up to three Aura cards with different names, reveal them, and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/three_tragedies.txt b/forge-gui/res/cardsfolder/t/three_tragedies.txt index 181e55f6551..d3384a34ae9 100644 --- a/forge-gui/res/cardsfolder/t/three_tragedies.txt +++ b/forge-gui/res/cardsfolder/t/three_tragedies.txt @@ -3,4 +3,4 @@ ManaCost:3 B B Types:Sorcery Arcane A:SP$ Discard | Cost$ 3 B B | ValidTgts$ Player | NumCards$ 3 | Mode$ TgtChoose | SpellDescription$ Target player discards three cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/three_tragedies.jpg -Oracle:Target player discards three cards. \ No newline at end of file +Oracle:Target player discards three cards. diff --git a/forge-gui/res/cardsfolder/t/three_visits.txt b/forge-gui/res/cardsfolder/t/three_visits.txt index d7c18c621c6..11247fd19f8 100644 --- a/forge-gui/res/cardsfolder/t/three_visits.txt +++ b/forge-gui/res/cardsfolder/t/three_visits.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 1 | SpellDescription$ Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/three_visits.jpg -Oracle:Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/thresher_beast.txt b/forge-gui/res/cardsfolder/t/thresher_beast.txt index 71cc34767f6..acb6da6fc81 100644 --- a/forge-gui/res/cardsfolder/t/thresher_beast.txt +++ b/forge-gui/res/cardsfolder/t/thresher_beast.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player sacrifices a land. SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Land | Defined$ DefendingPlayer | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/thresher_beast.jpg -Oracle:Whenever Thresher Beast becomes blocked, defending player sacrifices a land. \ No newline at end of file +Oracle:Whenever Thresher Beast becomes blocked, defending player sacrifices a land. diff --git a/forge-gui/res/cardsfolder/t/thrill_kill_assassin.txt b/forge-gui/res/cardsfolder/t/thrill_kill_assassin.txt index a06dc4f740e..98dd9281b7c 100644 --- a/forge-gui/res/cardsfolder/t/thrill_kill_assassin.txt +++ b/forge-gui/res/cardsfolder/t/thrill_kill_assassin.txt @@ -1,11 +1,11 @@ -Name:Thrill-Kill Assassin -ManaCost:1 B -Types:Creature Human Assassin -PT:1/2 -K:Deathtouch -K:ETBReplacement:Other:Unleash:Optional -SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X -SVar:X:Count$NumCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/thrill_kill_assassin.jpg -Oracle:Deathtouch\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) \ No newline at end of file +Name:Thrill-Kill Assassin +ManaCost:1 B +Types:Creature Human Assassin +PT:1/2 +K:Deathtouch +K:ETBReplacement:Other:Unleash:Optional +SVar:Unleash:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Unleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ X | SVarCompare$ GE1 | References$ X +SVar:X:Count$NumCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/thrill_kill_assassin.jpg +Oracle:Deathtouch\nUnleash (You may have this creature enter the battlefield with a +1/+1 counter on it. It can't block as long as it has a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/t/thrill_of_the_hunt.txt b/forge-gui/res/cardsfolder/t/thrill_of_the_hunt.txt index 03ec5112b4e..aba73be7b7e 100644 --- a/forge-gui/res/cardsfolder/t/thrill_of_the_hunt.txt +++ b/forge-gui/res/cardsfolder/t/thrill_of_the_hunt.txt @@ -4,4 +4,4 @@ Types:Instant K:Flashback W A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +2 | SpellDescription$ Target creature gets +1/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thrill_of_the_hunt.jpg -Oracle:Target creature gets +1/+2 until end of turn.\nFlashback {W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target creature gets +1/+2 until end of turn.\nFlashback {W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/t/thriss_nantuko_primus.txt b/forge-gui/res/cardsfolder/t/thriss_nantuko_primus.txt index 1e71a944688..1f2f2510c4c 100644 --- a/forge-gui/res/cardsfolder/t/thriss_nantuko_primus.txt +++ b/forge-gui/res/cardsfolder/t/thriss_nantuko_primus.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Insect Druid PT:5/5 A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +5 | NumDef$ +5 | SpellDescription$ Target creature gets +5/+5 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thriss_nantuko_primus.jpg -Oracle:{G}, {T}: Target creature gets +5/+5 until end of turn. \ No newline at end of file +Oracle:{G}, {T}: Target creature gets +5/+5 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thrive.txt b/forge-gui/res/cardsfolder/t/thrive.txt index 6e0ee640582..cff5bb4cdc0 100644 --- a/forge-gui/res/cardsfolder/t/thrive.txt +++ b/forge-gui/res/cardsfolder/t/thrive.txt @@ -7,4 +7,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thrive.jpg -Oracle:Put a +1/+1 counter on each of X target creatures. \ No newline at end of file +Oracle:Put a +1/+1 counter on each of X target creatures. diff --git a/forge-gui/res/cardsfolder/t/throat_slitter.txt b/forge-gui/res/cardsfolder/t/throat_slitter.txt index 78d196049f3..44599b00797 100644 --- a/forge-gui/res/cardsfolder/t/throat_slitter.txt +++ b/forge-gui/res/cardsfolder/t/throat_slitter.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ Tri SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Creature.nonBlack+DefenderCtrl | TgtPrompt$ Select target nonblack creature defending player controls SVar:MustBeBlocked:True SVar:Picture:http://www.wizards.com/global/images/magic/general/throat_slitter.jpg -Oracle:Ninjutsu {2}{B} ({2}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Throat Slitter deals combat damage to a player, destroy target nonblack creature that player controls. \ No newline at end of file +Oracle:Ninjutsu {2}{B} ({2}{B}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Throat Slitter deals combat damage to a player, destroy target nonblack creature that player controls. diff --git a/forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt b/forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt index b0fe4b8310f..b9db9474ee2 100644 --- a/forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt +++ b/forge-gui/res/cardsfolder/t/thromok_the_insatiable.txt @@ -1,9 +1,9 @@ -Name:Thromok the Insatiable -ManaCost:3 R G -Types:Legendary Creature Hellion -PT:0/0 -K:Devour:X:, where X is the number of creatures devoured this way -SVar:X:Count$RememberedSize -# Change the script in order to be compatible with Jund, each Devour ability will remember the sacrificed card separately. Remembered$Amount doesn't work -SVar:Picture:http://www.wizards.com/global/images/magic/general/thromok_the_insatiable.jpg -Oracle:Devour X, where X is the number of creatures devoured this way (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with X +1/+1 counters on it for each of those creatures.) \ No newline at end of file +Name:Thromok the Insatiable +ManaCost:3 R G +Types:Legendary Creature Hellion +PT:0/0 +K:Devour:X:, where X is the number of creatures devoured this way +SVar:X:Count$RememberedSize +# Change the script in order to be compatible with Jund, each Devour ability will remember the sacrificed card separately. Remembered$Amount doesn't work +SVar:Picture:http://www.wizards.com/global/images/magic/general/thromok_the_insatiable.jpg +Oracle:Devour X, where X is the number of creatures devoured this way (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with X +1/+1 counters on it for each of those creatures.) diff --git a/forge-gui/res/cardsfolder/t/throne_of_bone.txt b/forge-gui/res/cardsfolder/t/throne_of_bone.txt index 22dd6e3be7f..1e1006d59ef 100644 --- a/forge-gui/res/cardsfolder/t/throne_of_bone.txt +++ b/forge-gui/res/cardsfolder/t/throne_of_bone.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Black | TriggerZones$ Battlefield | Optional 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 -Oracle:Whenever a player casts a black spell, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a black spell, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/t/throne_of_empires.txt b/forge-gui/res/cardsfolder/t/throne_of_empires.txt index 277a51ea213..51f8f034d14 100644 --- a/forge-gui/res/cardsfolder/t/throne_of_empires.txt +++ b/forge-gui/res/cardsfolder/t/throne_of_empires.txt @@ -1,12 +1,12 @@ -Name:Throne of Empires -ManaCost:4 -Types:Artifact -A:AB$ Token | Cost$ 1 T | TokenAmount$ X | References$ X,Y,Z,AllM12Empires | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier M12 | SpellDescription$ Put a 1/1 white Soldier creature token onto the battlefield. Put five of those tokens onto the battlefield instead if you control artifacts named Crown of Empires and Scepter of Empires. -SVar:X:Count$Compare AllM12Empires GT0.5.1 -SVar:AllM12Empires:SVar$Z/Times.Y -SVar:Z:Count$Valid Artifact.namedCrown of Empires+YouCtrl -SVar:Y:Count$Valid Artifact.namedScepter of Empires+YouCtrl -SVar:RemRandomDeck:True -DeckHints:Name$Scepter of Empires|Crown of Empires -SVar:Picture:http://www.wizards.com/global/images/magic/general/throne_of_empires.jpg -Oracle:{1}, {T}: Put a 1/1 white Soldier creature token onto the battlefield. Put five of those tokens onto the battlefield instead if you control artifacts named Crown of Empires and Scepter of Empires. \ No newline at end of file +Name:Throne of Empires +ManaCost:4 +Types:Artifact +A:AB$ Token | Cost$ 1 T | TokenAmount$ X | References$ X,Y,Z,AllM12Empires | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier M12 | SpellDescription$ Put a 1/1 white Soldier creature token onto the battlefield. Put five of those tokens onto the battlefield instead if you control artifacts named Crown of Empires and Scepter of Empires. +SVar:X:Count$Compare AllM12Empires GT0.5.1 +SVar:AllM12Empires:SVar$Z/Times.Y +SVar:Z:Count$Valid Artifact.namedCrown of Empires+YouCtrl +SVar:Y:Count$Valid Artifact.namedScepter of Empires+YouCtrl +SVar:RemRandomDeck:True +DeckHints:Name$Scepter of Empires|Crown of Empires +SVar:Picture:http://www.wizards.com/global/images/magic/general/throne_of_empires.jpg +Oracle:{1}, {T}: Put a 1/1 white Soldier creature token onto the battlefield. Put five of those tokens onto the battlefield instead if you control artifacts named Crown of Empires and Scepter of Empires. diff --git a/forge-gui/res/cardsfolder/t/throne_of_geth.txt b/forge-gui/res/cardsfolder/t/throne_of_geth.txt index 06dec806ca3..8ce536b767e 100644 --- a/forge-gui/res/cardsfolder/t/throne_of_geth.txt +++ b/forge-gui/res/cardsfolder/t/throne_of_geth.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Proliferate | Cost$ T Sac<1/Artifact> | SpellDescription$ Proliferate SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/throne_of_geth.jpg -Oracle:{T}, Sacrifice an artifact: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:{T}, Sacrifice an artifact: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/t/through_the_breach.txt b/forge-gui/res/cardsfolder/t/through_the_breach.txt index f7ad64ce87d..c22fe1af40c 100644 --- a/forge-gui/res/cardsfolder/t/through_the_breach.txt +++ b/forge-gui/res/cardsfolder/t/through_the_breach.txt @@ -1,14 +1,14 @@ -Name:Through the Breach -ManaCost:4 R -Types:Instant Arcane -A:SP$ ChangeZone | Cost$ 4 R | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.YouCtrl | SubAbility$ DBPump | RememberChanged$ True | ForgetOtherRemembered$ True | AILogic$ BeforeCombat | SpellDescription$ You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step. -SVar:DBPump:DB$ Animate | Keywords$ Haste | sVars$ ThroughtheBreachEOT | Defined$ Remembered | Permanent$ True | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ Sacrifice the creature at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ThroughtheBreachEOT:SVar:EndOfTurnLeavePlay:True -K:Splice onto Arcane 2 R R -SVar:RemAIDeck:True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/through_the_breach.jpg -Oracle:You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.\nSplice onto Arcane {2}{R}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Through the Breach +ManaCost:4 R +Types:Instant Arcane +A:SP$ ChangeZone | Cost$ 4 R | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature.YouCtrl | SubAbility$ DBPump | RememberChanged$ True | ForgetOtherRemembered$ True | AILogic$ BeforeCombat | SpellDescription$ You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step. +SVar:DBPump:DB$ Animate | Keywords$ Haste | sVars$ ThroughtheBreachEOT | Defined$ Remembered | Permanent$ True | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | RememberObjects$ Remembered | TriggerDescription$ Sacrifice the creature at the beginning of the next end step. | SubAbility$ DBCleanup | AILogic$ Always +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ThroughtheBreachEOT:SVar:EndOfTurnLeavePlay:True +K:Splice onto Arcane 2 R R +SVar:RemAIDeck:True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/through_the_breach.jpg +Oracle:You may put a creature card from your hand onto the battlefield. That creature gains haste. Sacrifice that creature at the beginning of the next end step.\nSplice onto Arcane {2}{R}{R} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/t/thrull_champion.txt b/forge-gui/res/cardsfolder/t/thrull_champion.txt index 88286b01467..834c9fcd109 100644 --- a/forge-gui/res/cardsfolder/t/thrull_champion.txt +++ b/forge-gui/res/cardsfolder/t/thrull_champion.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Thrull | AddPower$ 1 | AddToughness$ 1 | A:AB$ GainControl | Cost$ T | ValidTgts$ Thrull | TgtPrompt$ Select target Thrull | LoseControl$ LoseControl,LeavesPlay | SpellDescription$ Gain control of target Thrull for as long as you control CARDNAME. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thrull_champion.jpg -Oracle:Thrull creatures get +1/+1.\n{T}: Gain control of target Thrull for as long as you control Thrull Champion. \ No newline at end of file +Oracle:Thrull creatures get +1/+1.\n{T}: Gain control of target Thrull for as long as you control Thrull Champion. diff --git a/forge-gui/res/cardsfolder/t/thrull_parasite.txt b/forge-gui/res/cardsfolder/t/thrull_parasite.txt index 6217a862e7d..982548fda66 100644 --- a/forge-gui/res/cardsfolder/t/thrull_parasite.txt +++ b/forge-gui/res/cardsfolder/t/thrull_parasite.txt @@ -1,8 +1,8 @@ -Name:Thrull Parasite -ManaCost:B -Types:Creature Thrull -PT:1/1 -K:Extort -A:AB$ RemoveCounter | Cost$ T PayLife<2> | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | CounterType$ Any | CounterNum$ 1 | SpellDescription$ Remove a counter from target nonland permanent. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thrull_parasite.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.)\n{T}, Pay 2 life: Remove a counter from target nonland permanent. \ No newline at end of file +Name:Thrull Parasite +ManaCost:B +Types:Creature Thrull +PT:1/1 +K:Extort +A:AB$ RemoveCounter | Cost$ T PayLife<2> | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | CounterType$ Any | CounterNum$ 1 | SpellDescription$ Remove a counter from target nonland permanent. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thrull_parasite.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.)\n{T}, Pay 2 life: Remove a counter from target nonland permanent. diff --git a/forge-gui/res/cardsfolder/t/thrull_retainer.txt b/forge-gui/res/cardsfolder/t/thrull_retainer.txt index 6b3b5b8d41b..f27cf286132 100644 --- a/forge-gui/res/cardsfolder/t/thrull_retainer.txt +++ b/forge-gui/res/cardsfolder/t/thrull_retainer.txt @@ -1,9 +1,9 @@ -Name:Thrull Retainer -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. -A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thrull_retainer.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1.\nSacrifice Thrull Retainer: Regenerate enchanted creature. \ No newline at end of file +Name:Thrull Retainer +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. +A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | Defined$ Enchanted | SpellDescription$ Regenerate enchanted creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thrull_retainer.jpg +Oracle:Enchant creature\nEnchanted creature gets +1/+1.\nSacrifice Thrull Retainer: Regenerate enchanted creature. diff --git a/forge-gui/res/cardsfolder/t/thrull_surgeon.txt b/forge-gui/res/cardsfolder/t/thrull_surgeon.txt index a712d99c644..a73c9c31a40 100644 --- a/forge-gui/res/cardsfolder/t/thrull_surgeon.txt +++ b/forge-gui/res/cardsfolder/t/thrull_surgeon.txt @@ -4,4 +4,4 @@ Types:Creature Thrull PT:1/1 A:AB$ Discard | Cost$ 1 B Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player. | Mode$ RevealYouChoose | NumCards$ 1 | SorcerySpeed$ True | SpellDescription$ Look at target player's hand and choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/thrull_surgeon.jpg -Oracle:{1}{B}, Sacrifice Thrull Surgeon: Look at target player's hand and choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{1}{B}, Sacrifice Thrull Surgeon: Look at target player's hand and choose a card from it. That player discards that card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/t/thrull_wizard.txt b/forge-gui/res/cardsfolder/t/thrull_wizard.txt index fcdcf283c77..5480a4023a6 100644 --- a/forge-gui/res/cardsfolder/t/thrull_wizard.txt +++ b/forge-gui/res/cardsfolder/t/thrull_wizard.txt @@ -1,11 +1,11 @@ -Name:Thrull Wizard -ManaCost:2 B -Types:Creature Thrull Wizard -PT:1/1 -A:AB$ GenericChoice | Cost$ 1 B | TgtPrompt$ Select target black spell | TargetType$ Spell | ValidTgts$ Card.Black | TgtZone$ Stack | Choices$ PayB,Pay3 | Defined$ TargetedController | AILogic$ PayUnlessCost | SpellDescription$ Counter target black spell unless that spell's controller pays {B} or {3} -SVar:PayB:DB$ Counter | Defined$ Targeted | UnlessCost$ B | SpellDescription$ Counter spell unless you pay B -SVar:Pay3:DB$ Counter | Defined$ Targeted | UnlessCost$ 3 | SpellDescription$ Counter spell unless you pay 3 -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thrull_wizard.jpg -Oracle:{1}{B}: Counter target black spell unless that spell's controller pays {B} or {3} \ No newline at end of file +Name:Thrull Wizard +ManaCost:2 B +Types:Creature Thrull Wizard +PT:1/1 +A:AB$ GenericChoice | Cost$ 1 B | TgtPrompt$ Select target black spell | TargetType$ Spell | ValidTgts$ Card.Black | TgtZone$ Stack | Choices$ PayB,Pay3 | Defined$ TargetedController | AILogic$ PayUnlessCost | SpellDescription$ Counter target black spell unless that spell's controller pays {B} or {3} +SVar:PayB:DB$ Counter | Defined$ Targeted | UnlessCost$ B | SpellDescription$ Counter spell unless you pay B +SVar:Pay3:DB$ Counter | Defined$ Targeted | UnlessCost$ 3 | SpellDescription$ Counter spell unless you pay 3 +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thrull_wizard.jpg +Oracle:{1}{B}: Counter target black spell unless that spell's controller pays {B} or {3} diff --git a/forge-gui/res/cardsfolder/t/thrumming_stone.txt b/forge-gui/res/cardsfolder/t/thrumming_stone.txt index c60784674c4..91fe6c667cf 100644 --- a/forge-gui/res/cardsfolder/t/thrumming_stone.txt +++ b/forge-gui/res/cardsfolder/t/thrumming_stone.txt @@ -8,4 +8,4 @@ SVar:DBThrummingRipple:DB$ Play | Valid$ Card.IsRemembered+sharesNameWith Imprin SVar:ThrummingMoveToBottom:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | SubAbility$ ThrummingCleanup SVar:ThrummingCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/thrumming_stone.jpg -Oracle:Spells you cast have ripple 4. (Whenever you cast a spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as the spell without paying their mana costs. Put the rest on the bottom of your library.) \ No newline at end of file +Oracle:Spells you cast have ripple 4. (Whenever you cast a spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as the spell without paying their mana costs. Put the rest on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/t/thrummingbird.txt b/forge-gui/res/cardsfolder/t/thrummingbird.txt index e74ad0ea599..dd663d5c5c7 100644 --- a/forge-gui/res/cardsfolder/t/thrummingbird.txt +++ b/forge-gui/res/cardsfolder/t/thrummingbird.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigProliferate | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, proliferate. SVar:TrigProliferate:AB$Proliferate | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/thrummingbird.jpg -Oracle:Flying\nWhenever Thrummingbird deals combat damage to a player, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:Flying\nWhenever Thrummingbird deals combat damage to a player, proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/t/thrun_the_last_troll.txt b/forge-gui/res/cardsfolder/t/thrun_the_last_troll.txt index d0f8d94773e..f815a738ef2 100644 --- a/forge-gui/res/cardsfolder/t/thrun_the_last_troll.txt +++ b/forge-gui/res/cardsfolder/t/thrun_the_last_troll.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. K:CARDNAME can't be countered. K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/thrun_the_last_troll.jpg -Oracle:Thrun, the Last Troll can't be countered.\nHexproof (This creature can't be the target of spells or abilities your opponents control.)\n{1}{G}: Regenerate Thrun. \ No newline at end of file +Oracle:Thrun, the Last Troll can't be countered.\nHexproof (This creature can't be the target of spells or abilities your opponents control.)\n{1}{G}: Regenerate Thrun. diff --git a/forge-gui/res/cardsfolder/t/thumbscrews.txt b/forge-gui/res/cardsfolder/t/thumbscrews.txt index be320ebd727..9bd3ac9e008 100644 --- a/forge-gui/res/cardsfolder/t/thumbscrews.txt +++ b/forge-gui/res/cardsfolder/t/thumbscrews.txt @@ -1,7 +1,7 @@ -Name:Thumbscrews -ManaCost:2 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | PresentZone$ Hand | PresentCompare$ GE5 | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, if you have five or more cards in hand, CARDNAME deals 1 damage to target opponent. -SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/thumbscrews.jpg -Oracle:At the beginning of your upkeep, if you have five or more cards in hand, Thumbscrews deals 1 damage to target opponent. \ No newline at end of file +Name:Thumbscrews +ManaCost:2 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.YouCtrl | PresentZone$ Hand | PresentCompare$ GE5 | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your upkeep, if you have five or more cards in hand, CARDNAME deals 1 damage to target opponent. +SVar:TrigDealDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Opponent | NumDmg$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/thumbscrews.jpg +Oracle:At the beginning of your upkeep, if you have five or more cards in hand, Thumbscrews deals 1 damage to target opponent. diff --git a/forge-gui/res/cardsfolder/t/thunder_brute.txt b/forge-gui/res/cardsfolder/t/thunder_brute.txt index af9ed64c5d8..75189672ad8 100644 --- a/forge-gui/res/cardsfolder/t/thunder_brute.txt +++ b/forge-gui/res/cardsfolder/t/thunder_brute.txt @@ -1,12 +1,12 @@ -Name:Thunder Brute -ManaCost:4 R R -Types:Creature Cyclops -PT:5/5 -K:Trample -K:Tribute 3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, it gains haste until end of turn. -SVar:TrigNotTribute:AB$ Pump | Cost$ 0 | KW$ Haste -SVar:PlayMain1:TRUE -SVar:TributeAILogic:CanBlockThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_brute.jpg -Oracle:Trample\nTribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.)\nWhen Thunder Brute enters the battlefield, if tribute wasn't paid, it gains haste until end of turn. +Name:Thunder Brute +ManaCost:4 R R +Types:Creature Cyclops +PT:5/5 +K:Trample +K:Tribute 3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+notTributed | Execute$ TrigNotTribute | TriggerDescription$ When CARDNAME enters the battlefield, if tribute wasn't paid, it gains haste until end of turn. +SVar:TrigNotTribute:AB$ Pump | Cost$ 0 | KW$ Haste +SVar:PlayMain1:TRUE +SVar:TributeAILogic:CanBlockThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_brute.jpg +Oracle:Trample\nTribute 3 (As this creature enters the battlefield, an opponent of your choice may place three +1/+1 counters on it.)\nWhen Thunder Brute enters the battlefield, if tribute wasn't paid, it gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thunder_dragon.txt b/forge-gui/res/cardsfolder/t/thunder_dragon.txt index 5b8cb502039..66778fcf342 100644 --- a/forge-gui/res/cardsfolder/t/thunder_dragon.txt +++ b/forge-gui/res/cardsfolder/t/thunder_dragon.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAllNonFlyers | TriggerDescription$ When CARDNAME enters the battlefield, it deals 3 damage to each creature without flying. SVar:TrigDamageAllNonFlyers:AB$DamageAll | Cost$ 0 | NumDmg$ 3 | ValidCards$ Creature.withoutFlying | ValidDescription$ each creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_dragon.jpg -Oracle:Flying\nWhen Thunder Dragon enters the battlefield, it deals 3 damage to each creature without flying. \ No newline at end of file +Oracle:Flying\nWhen Thunder Dragon enters the battlefield, it deals 3 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/t/thunder_of_hooves.txt b/forge-gui/res/cardsfolder/t/thunder_of_hooves.txt index 2a51db6f3e8..d13d4decca1 100644 --- a/forge-gui/res/cardsfolder/t/thunder_of_hooves.txt +++ b/forge-gui/res/cardsfolder/t/thunder_of_hooves.txt @@ -5,4 +5,4 @@ A:SP$ DamageAll | Cost$ 3 R | NumDmg$ X | References$ X | ValidCards$ Creature.w SVar:X:Count$TypeOnBattlefield.Beast SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_of_hooves.jpg -Oracle:Thunder of Hooves deals X damage to each creature without flying and each player, where X is the number of Beasts on the battlefield. \ No newline at end of file +Oracle:Thunder of Hooves deals X damage to each creature without flying and each player, where X is the number of Beasts on the battlefield. diff --git a/forge-gui/res/cardsfolder/t/thunder_spirit.txt b/forge-gui/res/cardsfolder/t/thunder_spirit.txt index e8cff84d3fc..a807dcd8b17 100644 --- a/forge-gui/res/cardsfolder/t/thunder_spirit.txt +++ b/forge-gui/res/cardsfolder/t/thunder_spirit.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_spirit.jpg -Oracle:Flying, first strike \ No newline at end of file +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/t/thunder_strike.txt b/forge-gui/res/cardsfolder/t/thunder_strike.txt index 24a573113a8..f2b48d4bcd5 100644 --- a/forge-gui/res/cardsfolder/t/thunder_strike.txt +++ b/forge-gui/res/cardsfolder/t/thunder_strike.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Instant A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | KW$ First Strike | SpellDescription$ Target creature gets +2/+0 and gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_strike.jpg -Oracle:Target creature gets +2/+0 and gains first strike until end of turn. (It deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:Target creature gets +2/+0 and gains first strike until end of turn. (It deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt b/forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt index 2c189ea2a8a..31ca88af413 100644 --- a/forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt +++ b/forge-gui/res/cardsfolder/t/thunder_thrash_elder.txt @@ -4,4 +4,4 @@ Types:Creature Viashino Warrior PT:1/1 K:Devour:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_thrash_elder.jpg -Oracle:Devour 3 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with three times that many +1/+1 counters on it.) \ No newline at end of file +Oracle:Devour 3 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with three times that many +1/+1 counters on it.) diff --git a/forge-gui/res/cardsfolder/t/thunder_totem.txt b/forge-gui/res/cardsfolder/t/thunder_totem.txt index cae98b7a124..ce5199b7a93 100644 --- a/forge-gui/res/cardsfolder/t/thunder_totem.txt +++ b/forge-gui/res/cardsfolder/t/thunder_totem.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ 1 W W | Defined$ Self | Power$ 2 | Toughness$ 2 | Types$ C SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_totem.jpg -Oracle:{T}: Add {W} to your mana pool.\n{1}{W}{W}: Thunder Totem becomes a 2/2 white Spirit artifact creature with flying and first strike until end of turn. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool.\n{1}{W}{W}: Thunder Totem becomes a 2/2 white Spirit artifact creature with flying and first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thunder_wall.txt b/forge-gui/res/cardsfolder/t/thunder_wall.txt index a3b71cfeeda..818031559ce 100644 --- a/forge-gui/res/cardsfolder/t/thunder_wall.txt +++ b/forge-gui/res/cardsfolder/t/thunder_wall.txt @@ -6,4 +6,4 @@ K:Defender K:Flying A:AB$ Pump | Cost$ U | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thunder_wall.jpg -Oracle:Defender (This creature can't attack.)\nFlying\n{U}: Thunder Wall gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFlying\n{U}: Thunder Wall gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thunderblade_charge.txt b/forge-gui/res/cardsfolder/t/thunderblade_charge.txt index 471d80cb5da..1d4f555cd18 100644 --- a/forge-gui/res/cardsfolder/t/thunderblade_charge.txt +++ b/forge-gui/res/cardsfolder/t/thunderblade_charge.txt @@ -1,9 +1,9 @@ -Name:Thunderblade Charge -ManaCost:1 R R -Types:Sorcery -A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. -T:Mode$ CombatDamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | Execute$ TrigPlay | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, if CARDNAME is in your graveyard, you may pay {2}{R}{R}{R}. If you do, you may cast it without paying its mana cost. -SVar:TrigPlay:AB$ Play | Cost$ 2 R R R | ActivationZone$ Graveyard | WithoutManaCost$ True | Optional$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderblade_charge.jpg -Oracle:Thunderblade Charge deals 3 damage to target creature or player.\nWhenever one or more creatures you control deal combat damage to a player, if Thunderblade Charge is in your graveyard, you may pay {2}{R}{R}{R}. If you do, you may cast it without paying its mana cost. \ No newline at end of file +Name:Thunderblade Charge +ManaCost:1 R R +Types:Sorcery +A:SP$ DealDamage | Cost$ 1 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. +T:Mode$ CombatDamageDoneOnce | ValidSource$ Creature.YouCtrl | TriggerZones$ Graveyard | ValidTarget$ Player | Execute$ TrigPlay | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, if CARDNAME is in your graveyard, you may pay {2}{R}{R}{R}. If you do, you may cast it without paying its mana cost. +SVar:TrigPlay:AB$ Play | Cost$ 2 R R R | ActivationZone$ Graveyard | WithoutManaCost$ True | Optional$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderblade_charge.jpg +Oracle:Thunderblade Charge deals 3 damage to target creature or player.\nWhenever one or more creatures you control deal combat damage to a player, if Thunderblade Charge is in your graveyard, you may pay {2}{R}{R}{R}. If you do, you may cast it without paying its mana cost. diff --git a/forge-gui/res/cardsfolder/t/thunderblust.txt b/forge-gui/res/cardsfolder/t/thunderblust.txt index b5a6b79b7c0..c8846c0a29f 100644 --- a/forge-gui/res/cardsfolder/t/thunderblust.txt +++ b/forge-gui/res/cardsfolder/t/thunderblust.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Trample | CheckSVar$ X | SVar:X:Count$Valid Card.Self+counters_GE1_M1M1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderblust.jpg -Oracle:Haste\nThunderblust has trample as long as it has a -1/-1 counter on it.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Haste\nThunderblust has trample as long as it has a -1/-1 counter on it.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/t/thunderbolt.txt b/forge-gui/res/cardsfolder/t/thunderbolt.txt index de6297b50da..28363e2c462 100644 --- a/forge-gui/res/cardsfolder/t/thunderbolt.txt +++ b/forge-gui/res/cardsfolder/t/thunderbolt.txt @@ -5,4 +5,4 @@ A:SP$ Charm | Cost$ 1 R | Choices$ DBDmg,DBDmg2 | SpellDescription$ Choose one - SVar:DBDmg:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target player; SVar:DBDmg2:DB$ DealDamage | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with Flying | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderbolt.jpg -Oracle:Choose one - Thunderbolt deals 3 damage to target player; or Thunderbolt deals 4 damage to target creature with flying. \ No newline at end of file +Oracle:Choose one - Thunderbolt deals 3 damage to target player; or Thunderbolt deals 4 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/t/thunderclap.txt b/forge-gui/res/cardsfolder/t/thunderclap.txt index f7b8d439206..bcca37312cd 100644 --- a/forge-gui/res/cardsfolder/t/thunderclap.txt +++ b/forge-gui/res/cardsfolder/t/thunderclap.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature. SVar:AltCost:Cost$ Sac<1/Mountain> SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderclap.jpg -Oracle:You may sacrifice a Mountain rather than pay Thunderclap's mana cost.\nThunderclap deals 3 damage to target creature. \ No newline at end of file +Oracle:You may sacrifice a Mountain rather than pay Thunderclap's mana cost.\nThunderclap deals 3 damage to target creature. diff --git a/forge-gui/res/cardsfolder/t/thundercloud_elemental.txt b/forge-gui/res/cardsfolder/t/thundercloud_elemental.txt index b8496e1772a..6484cb8c4e9 100644 --- a/forge-gui/res/cardsfolder/t/thundercloud_elemental.txt +++ b/forge-gui/res/cardsfolder/t/thundercloud_elemental.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ TapAll | Cost$ 3 U | ValidCards$ Creature.toughnessLE2 | SpellDescription$ Tap all creatures with toughness 2 or less. A:AB$ DebuffAll | Cost$ 3 U | ValidCards$ Creature.Other | Keywords$ Flying | SpellDescription$ All other creatures lose flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thundercloud_elemental.jpg -Oracle:Flying\n{3}{U}: Tap all creatures with toughness 2 or less.\n{3}{U}: All other creatures lose flying until end of turn. \ No newline at end of file +Oracle:Flying\n{3}{U}: Tap all creatures with toughness 2 or less.\n{3}{U}: All other creatures lose flying until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thundercloud_shaman.txt b/forge-gui/res/cardsfolder/t/thundercloud_shaman.txt index 2436e2667bc..8547bc41e1e 100644 --- a/forge-gui/res/cardsfolder/t/thundercloud_shaman.txt +++ b/forge-gui/res/cardsfolder/t/thundercloud_shaman.txt @@ -8,4 +8,4 @@ SVar:X:Count$TypeYouCtrl.Giant SVar:PlayMain1:TRUE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thundercloud_shaman.jpg -Oracle:When Thundercloud Shaman enters the battlefield, it deals damage equal to the number of Giants you control to each non-Giant creature. \ No newline at end of file +Oracle:When Thundercloud Shaman enters the battlefield, it deals damage equal to the number of Giants you control to each non-Giant creature. diff --git a/forge-gui/res/cardsfolder/t/thunderheads.txt b/forge-gui/res/cardsfolder/t/thunderheads.txt index 79e61824a86..4926e3b9057 100644 --- a/forge-gui/res/cardsfolder/t/thunderheads.txt +++ b/forge-gui/res/cardsfolder/t/thunderheads.txt @@ -9,4 +9,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:ThunderheadsEOT:SVar:EndOfTurnLeavePlay:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderheads.jpg -Oracle:Replicate {2}{U} (When you cast this spell, copy it for each time you paid its replicate cost.)\nPut a 3/3 blue Weird creature token with defender and flying onto the battlefield. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:Replicate {2}{U} (When you cast this spell, copy it for each time you paid its replicate cost.)\nPut a 3/3 blue Weird creature token with defender and flying onto the battlefield. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/t/thundering_giant.txt b/forge-gui/res/cardsfolder/t/thundering_giant.txt index c9211cb06c5..2b867fa4852 100644 --- a/forge-gui/res/cardsfolder/t/thundering_giant.txt +++ b/forge-gui/res/cardsfolder/t/thundering_giant.txt @@ -4,4 +4,4 @@ Types:Creature Giant PT:4/3 K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card130381.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.) \ No newline at end of file +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.) diff --git a/forge-gui/res/cardsfolder/t/thundering_tanadon.txt b/forge-gui/res/cardsfolder/t/thundering_tanadon.txt index b744c0dbfd9..322c7c70c56 100644 --- a/forge-gui/res/cardsfolder/t/thundering_tanadon.txt +++ b/forge-gui/res/cardsfolder/t/thundering_tanadon.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Beast PT:5/4 K:Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/thundering_tanadon.jpg -Oracle:({G/P} can be paid with either {G} or 2 life.)\nTrample \ No newline at end of file +Oracle:({G/P} can be paid with either {G} or 2 life.)\nTrample diff --git a/forge-gui/res/cardsfolder/t/thundering_wurm.txt b/forge-gui/res/cardsfolder/t/thundering_wurm.txt index f49e069cc95..32f5f620331 100644 --- a/forge-gui/res/cardsfolder/t/thundering_wurm.txt +++ b/forge-gui/res/cardsfolder/t/thundering_wurm.txt @@ -1,10 +1,10 @@ -Name:Thundering Wurm -ManaCost:2 G -Types:Creature Wurm -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a land card. -SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Land> | UnlessPayer$ You -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$TypeInYourHand.Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/thundering_wurm.jpg -Oracle:When Thundering Wurm enters the battlefield, sacrifice it unless you discard a land card. \ No newline at end of file +Name:Thundering Wurm +ManaCost:2 G +Types:Creature Wurm +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacSelf | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you discard a land card. +SVar:DBSacSelf:DB$ Sacrifice | Defined$ Self | UnlessCost$ Discard<1/Land> | UnlessPayer$ You +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$TypeInYourHand.Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/thundering_wurm.jpg +Oracle:When Thundering Wurm enters the battlefield, sacrifice it unless you discard a land card. diff --git a/forge-gui/res/cardsfolder/t/thundermare.txt b/forge-gui/res/cardsfolder/t/thundermare.txt index e9755750b9a..f24c031a37c 100644 --- a/forge-gui/res/cardsfolder/t/thundermare.txt +++ b/forge-gui/res/cardsfolder/t/thundermare.txt @@ -6,4 +6,4 @@ K:Haste T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all other creatures. SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.Other SVar:Picture:http://www.wizards.com/global/images/magic/general/thundermare.jpg -Oracle:Haste (This creature can attack the turn it comes under your control.)\nWhen Thundermare enters the battlefield, tap all other creatures. \ No newline at end of file +Oracle:Haste (This creature can attack the turn it comes under your control.)\nWhen Thundermare enters the battlefield, tap all other creatures. diff --git a/forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt b/forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt index 77615500cf9..e1c63960284 100644 --- a/forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt +++ b/forge-gui/res/cardsfolder/t/thundermaw_hellkite.txt @@ -1,11 +1,11 @@ -Name:Thundermaw Hellkite -ManaCost:3 R R -Types:Creature Dragon -PT:5/5 -K:Flying -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ThunderDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. -SVar:ThunderDamage:AB$ DamageAll | Cost$ 0 | NumDmg$ 1 | ValidCards$ Creature.withFlying+OppCtrl | ValidDescription$ each creature with flying you don't control | SubAbility$ ThunderTap -SVar:ThunderTap:DB$ TapAll | Cost$ 0 | ValidCards$ Creature.withFlying+OppCtrl | ValidDescription$ each creature with flying you don't control -SVar:Picture:http://www.wizards.com/global/images/magic/general/thundermaw_hellkite.jpg -Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.)\nWhen Thundermaw Hellkite enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. \ No newline at end of file +Name:Thundermaw Hellkite +ManaCost:3 R R +Types:Creature Dragon +PT:5/5 +K:Flying +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ ThunderDamage | TriggerDescription$ When CARDNAME enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. +SVar:ThunderDamage:AB$ DamageAll | Cost$ 0 | NumDmg$ 1 | ValidCards$ Creature.withFlying+OppCtrl | ValidDescription$ each creature with flying you don't control | SubAbility$ ThunderTap +SVar:ThunderTap:DB$ TapAll | Cost$ 0 | ValidCards$ Creature.withFlying+OppCtrl | ValidDescription$ each creature with flying you don't control +SVar:Picture:http://www.wizards.com/global/images/magic/general/thundermaw_hellkite.jpg +Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.)\nWhen Thundermaw Hellkite enters the battlefield, it deals 1 damage to each creature with flying your opponents control. Tap those creatures. diff --git a/forge-gui/res/cardsfolder/t/thunderous_might.txt b/forge-gui/res/cardsfolder/t/thunderous_might.txt index 84d04aee8be..08da0031ff0 100644 --- a/forge-gui/res/cardsfolder/t/thunderous_might.txt +++ b/forge-gui/res/cardsfolder/t/thunderous_might.txt @@ -1,11 +1,11 @@ -Name:Thunderous Might -ManaCost:1 R -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ Attacks | ValidCard$ Card.EnchantedBy | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, it gets +X/+0 until end of turn, where X is your devotion to red. -SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X | References$ X -SVar:X:Count$Devotion.R -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderous_might.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks, it gets +X/+0 until end of turn, where X is your devotion to red. (Each {R} in the mana costs of permanents you control counts toward your devotion to red.) +Name:Thunderous Might +ManaCost:1 R +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ Attacks | ValidCard$ Card.EnchantedBy | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature attacks, it gets +X/+0 until end of turn, where X is your devotion to red. +SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumAtt$ +X | References$ X +SVar:X:Count$Devotion.R +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderous_might.jpg +Oracle:Enchant creature\nWhenever enchanted creature attacks, it gets +X/+0 until end of turn, where X is your devotion to red. (Each {R} in the mana costs of permanents you control counts toward your devotion to red.) diff --git a/forge-gui/res/cardsfolder/t/thunderous_wrath.txt b/forge-gui/res/cardsfolder/t/thunderous_wrath.txt index 43478b0ab50..3cc70c0d287 100644 --- a/forge-gui/res/cardsfolder/t/thunderous_wrath.txt +++ b/forge-gui/res/cardsfolder/t/thunderous_wrath.txt @@ -1,7 +1,7 @@ -Name:Thunderous Wrath -ManaCost:4 R R -Types:Instant -K:Miracle:R -A:SP$ DealDamage | Cost$ 4 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderous_wrath.jpg -Oracle:Thunderous Wrath deals 5 damage to target creature or player.\nMiracle {R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Thunderous Wrath +ManaCost:4 R R +Types:Instant +K:Miracle:R +A:SP$ DealDamage | Cost$ 4 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderous_wrath.jpg +Oracle:Thunderous Wrath deals 5 damage to target creature or player.\nMiracle {R} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/t/thunderscape_apprentice.txt b/forge-gui/res/cardsfolder/t/thunderscape_apprentice.txt index 64a3df0862f..e3357f51d02 100644 --- a/forge-gui/res/cardsfolder/t/thunderscape_apprentice.txt +++ b/forge-gui/res/cardsfolder/t/thunderscape_apprentice.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ LoseLife | Cost$ B T | ValidTgts$ Player | TgtPrompt$ Select a player | LifeAmount$ 1 | SpellDescription$ Target player loses 1 life. A:AB$ Pump | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderscape_apprentice.jpg -Oracle:{B}, {T}: Target player loses 1 life.\n{G}, {T}: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{B}, {T}: Target player loses 1 life.\n{G}, {T}: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt b/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt index f60f6cd6e48..04c6e60b8ac 100644 --- a/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt +++ b/forge-gui/res/cardsfolder/t/thunderscape_battlemage.txt @@ -1,12 +1,12 @@ -Name:Thunderscape Battlemage -ManaCost:2 R -Types:Creature Human Wizard -PT:2/2 -K:Kicker 1 B : G -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards. -SVar:TrigKicker:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 2 | Mode$ TgtChoose -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment. -SVar:TrigKicker2:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderscape_battlemage.jpg -Oracle:Kicker {1}{B} and/or {G} (You may pay an additional {1}{B} and/or {G} as you cast this spell.)\nWhen Thunderscape Battlemage enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards.\nWhen Thunderscape Battlemage enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment. \ No newline at end of file +Name:Thunderscape Battlemage +ManaCost:2 R +Types:Creature Human Wizard +PT:2/2 +K:Kicker 1 B : G +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 1 | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards. +SVar:TrigKicker:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select a player | NumCards$ 2 | Mode$ TgtChoose +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked 2 | Execute$ TrigKicker2 | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment. +SVar:TrigKicker2:DB$ Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderscape_battlemage.jpg +Oracle:Kicker {1}{B} and/or {G} (You may pay an additional {1}{B} and/or {G} as you cast this spell.)\nWhen Thunderscape Battlemage enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards.\nWhen Thunderscape Battlemage enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/t/thunderscape_familiar.txt b/forge-gui/res/cardsfolder/t/thunderscape_familiar.txt index b7355debace..34d05c1aa64 100644 --- a/forge-gui/res/cardsfolder/t/thunderscape_familiar.txt +++ b/forge-gui/res/cardsfolder/t/thunderscape_familiar.txt @@ -7,4 +7,4 @@ S:Mode$ ReduceCost | ValidCard$ Card.Black,Card.Green | Type$ Spell | Activator$ SVar:RemRandomDeck:True DeckNeeds:Color$Green|Black SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderscape_familiar.jpg -Oracle:First strike\nBlack spells and green spells you cast cost {1} less to cast. \ No newline at end of file +Oracle:First strike\nBlack spells and green spells you cast cost {1} less to cast. diff --git a/forge-gui/res/cardsfolder/t/thunderscape_master.txt b/forge-gui/res/cardsfolder/t/thunderscape_master.txt index a69d6e3b547..18be211368b 100644 --- a/forge-gui/res/cardsfolder/t/thunderscape_master.txt +++ b/forge-gui/res/cardsfolder/t/thunderscape_master.txt @@ -8,4 +8,4 @@ SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderscape_master.jpg -Oracle:{B}{B}, {T}: Target player loses 2 life and you gain 2 life.\n{G}{G}, {T}: Creatures you control get +2/+2 until end of turn. \ No newline at end of file +Oracle:{B}{B}, {T}: Target player loses 2 life and you gain 2 life.\n{G}{G}, {T}: Creatures you control get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thundersong_trumpeter.txt b/forge-gui/res/cardsfolder/t/thundersong_trumpeter.txt index 09c1a70d5ec..b906f47bde7 100644 --- a/forge-gui/res/cardsfolder/t/thundersong_trumpeter.txt +++ b/forge-gui/res/cardsfolder/t/thundersong_trumpeter.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | KW$ HIDDEN CARDNAME can't attack or block. | SpellDescription$ Target creature can't attack or block this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/thundersong_trumpeter.jpg -Oracle:{T}: Target creature can't attack or block this turn. \ No newline at end of file +Oracle:{T}: Target creature can't attack or block this turn. diff --git a/forge-gui/res/cardsfolder/t/thunderstaff.txt b/forge-gui/res/cardsfolder/t/thunderstaff.txt index ff658d51d80..b8f5e397f9c 100644 --- a/forge-gui/res/cardsfolder/t/thunderstaff.txt +++ b/forge-gui/res/cardsfolder/t/thunderstaff.txt @@ -1,8 +1,8 @@ -Name:Thunderstaff -ManaCost:3 -Types:Artifact -S:Mode$ PreventDamage | Target$ You | Source$ Creature | CombatDamage$ True | Amount$ 1 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, if a creature would deal combat damage to you, prevent 1 of that damage. -A:AB$ PumpAll | Cost$ 2 T | ValidCards$ Creature.attacking | NumAtt$ +1 | SpellDescription$ Attacking creatures get +1/+0 until end of turn. -SVar:X:Count$Valid Card.Self+untapped -SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderstaff.jpg -Oracle:As long as Thunderstaff is untapped, if a creature would deal combat damage to you, prevent 1 of that damage.\n{2}, {T}: Attacking creatures get +1/+0 until end of turn. \ No newline at end of file +Name:Thunderstaff +ManaCost:3 +Types:Artifact +S:Mode$ PreventDamage | Target$ You | Source$ Creature | CombatDamage$ True | Amount$ 1 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, if a creature would deal combat damage to you, prevent 1 of that damage. +A:AB$ PumpAll | Cost$ 2 T | ValidCards$ Creature.attacking | NumAtt$ +1 | SpellDescription$ Attacking creatures get +1/+0 until end of turn. +SVar:X:Count$Valid Card.Self+untapped +SVar:Picture:http://www.wizards.com/global/images/magic/general/thunderstaff.jpg +Oracle:As long as Thunderstaff is untapped, if a creature would deal combat damage to you, prevent 1 of that damage.\n{2}, {T}: Attacking creatures get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/thwart.txt b/forge-gui/res/cardsfolder/t/thwart.txt index b4be5a5fb6f..72f2e74cfa6 100644 --- a/forge-gui/res/cardsfolder/t/thwart.txt +++ b/forge-gui/res/cardsfolder/t/thwart.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 2 U U | TargetType$ Spell | TgtPrompt$ Select target spell SVar:AltCost:Cost$ Return<3/Island> SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/thwart.jpg -Oracle:You may return three Islands you control to their owner's hand rather than pay Thwart's mana cost.\nCounter target spell. \ No newline at end of file +Oracle:You may return three Islands you control to their owner's hand rather than pay Thwart's mana cost.\nCounter target spell. diff --git a/forge-gui/res/cardsfolder/t/tibalt_the_fiend_blooded.txt b/forge-gui/res/cardsfolder/t/tibalt_the_fiend_blooded.txt index be4ed4f5b8e..0f0428f09f6 100644 --- a/forge-gui/res/cardsfolder/t/tibalt_the_fiend_blooded.txt +++ b/forge-gui/res/cardsfolder/t/tibalt_the_fiend_blooded.txt @@ -1,11 +1,11 @@ -Name:Tibalt, the Fiend-Blooded -ManaCost:R R -Types:Planeswalker Tibalt -Loyalty:2 -A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | NumCards$ 1 | Planeswalker$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card at random. -SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ Random -A:AB$ DealDamage | Cost$ SubCounter<4/LOYALTY> | ValidTgts$ Player | NumDmg$ X | Reference$ X | Planeswalker$ True | SpellDescription$ CARDNAME deals damage equal to the number of cards in target player's hand to that player. -SVar:X:TargetedPlayer$CardsInHand -A:AB$ GainControl | Cost$ SubCounter<6/LOYALTY> | AllValid$ Creature | Untap$ True | AddKWs$ Haste | LoseControl$ EOT | Planeswalker$ True | Ultimate$ True | SpellDescription$ Gain control of all creatures until end of turn. Untap them. They gain haste until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tibalt_the_fiend_blooded.jpg -Oracle:[+1] Draw a card, then discard a card at random.\n[-4] Tibalt, the Fiend-Blooded deals damage equal to the number of cards in target player's hand to that player.\n[-6] Gain control of all creatures until end of turn. Untap them. They gain haste until end of turn. \ No newline at end of file +Name:Tibalt, the Fiend-Blooded +ManaCost:R R +Types:Planeswalker Tibalt +Loyalty:2 +A:AB$ Draw | Cost$ AddCounter<1/LOYALTY> | NumCards$ 1 | Planeswalker$ True | SubAbility$ DBDiscard | SpellDescription$ Draw a card, then discard a card at random. +SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ Random +A:AB$ DealDamage | Cost$ SubCounter<4/LOYALTY> | ValidTgts$ Player | NumDmg$ X | Reference$ X | Planeswalker$ True | SpellDescription$ CARDNAME deals damage equal to the number of cards in target player's hand to that player. +SVar:X:TargetedPlayer$CardsInHand +A:AB$ GainControl | Cost$ SubCounter<6/LOYALTY> | AllValid$ Creature | Untap$ True | AddKWs$ Haste | LoseControl$ EOT | Planeswalker$ True | Ultimate$ True | SpellDescription$ Gain control of all creatures until end of turn. Untap them. They gain haste until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tibalt_the_fiend_blooded.jpg +Oracle:[+1] Draw a card, then discard a card at random.\n[-4] Tibalt, the Fiend-Blooded deals damage equal to the number of cards in target player's hand to that player.\n[-6] Gain control of all creatures until end of turn. Untap them. They gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tibor_and_lumia.txt b/forge-gui/res/cardsfolder/t/tibor_and_lumia.txt index eba3f755602..fd12342121b 100644 --- a/forge-gui/res/cardsfolder/t/tibor_and_lumia.txt +++ b/forge-gui/res/cardsfolder/t/tibor_and_lumia.txt @@ -9,4 +9,4 @@ SVar:TrigFlying:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select tar SVar:TrigTremor:AB$ DamageAll | Cost$ 0 | ValidCards$ Creature.withoutFlying | NumDmg$ 1 | ValidDescription$ each creature without flying. SVar:BuffedBy:Card.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/tibor_and_lumia.jpg -Oracle:Whenever you cast a blue spell, target creature gains flying until end of turn.\nWhenever you cast a red spell, Tibor and Lumia deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:Whenever you cast a blue spell, target creature gains flying until end of turn.\nWhenever you cast a red spell, Tibor and Lumia deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/t/ticking_gnomes.txt b/forge-gui/res/cardsfolder/t/ticking_gnomes.txt index f2049e7c52e..e0f16608fc2 100644 --- a/forge-gui/res/cardsfolder/t/ticking_gnomes.txt +++ b/forge-gui/res/cardsfolder/t/ticking_gnomes.txt @@ -5,4 +5,4 @@ PT:3/3 K:Echo:3 A:AB$ DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/ticking_gnomes.jpg -Oracle:Echo {3} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nSacrifice Ticking Gnomes: Ticking Gnomes deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Echo {3} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nSacrifice Ticking Gnomes: Ticking Gnomes deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/tidal_bore.txt b/forge-gui/res/cardsfolder/t/tidal_bore.txt index aebeaf67f07..f0cd771db49 100644 --- a/forge-gui/res/cardsfolder/t/tidal_bore.txt +++ b/forge-gui/res/cardsfolder/t/tidal_bore.txt @@ -5,4 +5,4 @@ A:SP$ TapOrUntap | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target cr SVar:AltCost:Cost$ Return<1/Island> SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_bore.jpg -Oracle:You may return an Island you control to its owner's hand rather than pay Tidal Bore's mana cost.\nYou may tap or untap target creature. \ No newline at end of file +Oracle:You may return an Island you control to its owner's hand rather than pay Tidal Bore's mana cost.\nYou may tap or untap target creature. diff --git a/forge-gui/res/cardsfolder/t/tidal_control.txt b/forge-gui/res/cardsfolder/t/tidal_control.txt index d9356eba620..d913bf3a699 100644 --- a/forge-gui/res/cardsfolder/t/tidal_control.txt +++ b/forge-gui/res/cardsfolder/t/tidal_control.txt @@ -7,4 +7,4 @@ A:AB$ Counter | Cost$ PayLife<2> | TargetType$ Spell | TgtPrompt$ Select target SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_control.jpg -Oracle:Cumulative upkeep {2} (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.)\nPay 2 life or {2}: Counter target red or green spell. Any player may activate this ability. \ No newline at end of file +Oracle:Cumulative upkeep {2} (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.)\nPay 2 life or {2}: Counter target red or green spell. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/t/tidal_courier.txt b/forge-gui/res/cardsfolder/t/tidal_courier.txt index aa6bbd51b44..1731d6f988d 100644 --- a/forge-gui/res/cardsfolder/t/tidal_courier.txt +++ b/forge-gui/res/cardsfolder/t/tidal_courier.txt @@ -7,4 +7,4 @@ SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 4 | Reveal$ True | ChangeNum$ All | Chan A:AB$ Pump | Cost$ 3 U | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_courier.jpg -Oracle:When Tidal Courier enters the battlefield, reveal the top four cards of your library. Put all Merfolk cards revealed this way into your hand and the rest on the bottom of your library in any order.\n{3}{U}: Tidal Courier gains flying until end of turn. \ No newline at end of file +Oracle:When Tidal Courier enters the battlefield, reveal the top four cards of your library. Put all Merfolk cards revealed this way into your hand and the rest on the bottom of your library in any order.\n{3}{U}: Tidal Courier gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tidal_flats.txt b/forge-gui/res/cardsfolder/t/tidal_flats.txt index d1e0ea53166..3cc4139aa38 100644 --- a/forge-gui/res/cardsfolder/t/tidal_flats.txt +++ b/forge-gui/res/cardsfolder/t/tidal_flats.txt @@ -1,8 +1,8 @@ -Name:Tidal Flats -ManaCost:U -Types:Enchantment -A:AB$ RepeatEach | Cost$ U U | RepeatCards$ Creature.attacking+withoutFlying | RepeatSubAbility$ PumpOthers | SpellDescription$ For each attacking creature without flying, its controller may pay {1}. If he or she doesn't, creatures you control blocking that creature gain first strike until end of turn. -SVar:PumpOthers:DB$PumpAll | ValidCards$ Creature.blockingRemembered+YouCtrl | KW$ First Strike | UnlessCost$ 1 | UnlessPayer$ RememberedController | ShowCurrentCard$ Remembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_flats.jpg -Oracle:{U}{U}: For each attacking creature without flying, its controller may pay {1}. If he or she doesn't, creatures you control blocking that creature gain first strike until end of turn. \ No newline at end of file +Name:Tidal Flats +ManaCost:U +Types:Enchantment +A:AB$ RepeatEach | Cost$ U U | RepeatCards$ Creature.attacking+withoutFlying | RepeatSubAbility$ PumpOthers | SpellDescription$ For each attacking creature without flying, its controller may pay {1}. If he or she doesn't, creatures you control blocking that creature gain first strike until end of turn. +SVar:PumpOthers:DB$PumpAll | ValidCards$ Creature.blockingRemembered+YouCtrl | KW$ First Strike | UnlessCost$ 1 | UnlessPayer$ RememberedController | ShowCurrentCard$ Remembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_flats.jpg +Oracle:{U}{U}: For each attacking creature without flying, its controller may pay {1}. If he or she doesn't, creatures you control blocking that creature gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tidal_force.txt b/forge-gui/res/cardsfolder/t/tidal_force.txt index c706ed623ad..2360a89f2db 100644 --- a/forge-gui/res/cardsfolder/t/tidal_force.txt +++ b/forge-gui/res/cardsfolder/t/tidal_force.txt @@ -1,8 +1,8 @@ -Name:Tidal Force -ManaCost:5 U U U -Types:Creature Elemental -PT:7/7 -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigTapOrUntap | TriggerDescription$ At the beginning of each upkeep, you may tap or untap target permanent. -SVar:TrigTapOrUntap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent -SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_force.jpg -Oracle:At the beginning of each upkeep, you may tap or untap target permanent. +Name:Tidal Force +ManaCost:5 U U U +Types:Creature Elemental +PT:7/7 +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigTapOrUntap | TriggerDescription$ At the beginning of each upkeep, you may tap or untap target permanent. +SVar:TrigTapOrUntap:AB$ TapOrUntap | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent +SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_force.jpg +Oracle:At the beginning of each upkeep, you may tap or untap target permanent. diff --git a/forge-gui/res/cardsfolder/t/tidal_influence.txt b/forge-gui/res/cardsfolder/t/tidal_influence.txt index 1adb214d496..add8847ada4 100644 --- a/forge-gui/res/cardsfolder/t/tidal_influence.txt +++ b/forge-gui/res/cardsfolder/t/tidal_influence.txt @@ -1,16 +1,16 @@ -Name:Tidal Influence -ManaCost:2 U -Types:Enchantment -K:etbCounter:TIDE:1 -S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | References$ X | Description$ Cast CARDNAME only if no permanents named Tidal Influence are on the battlefield. -SVar:X:Count$Valid Permanent.namedTidal Influence -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBPutCounter | TriggerDescription$ At the beginning of your upkeep, put a tide counter on CARDNAME. -SVar:DBPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIDE | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Creature.Blue | AddPower$ -2 | CheckSVar$ TidalCounters | SVarCompare$ EQ1 | Description$ As long as there is exactly one tide counter on CARDNAME, all blue creatures get -2/-0. -S:Mode$ Continuous | Affected$ Creature.Blue | AddPower$ +2 | CheckSVar$ TidalCounters | SVarCompare$ EQ3 | Description$ As long as there are exactly three tide counters on CARDNAME, all blue creatures get +2/+0. -SVar:TidalCounters:Count$CardCounters.TIDE -T:Mode$ Always | IsPresent$ Card.Self+counters_GE4_TIDE | TriggerZones$ Battlefield | Execute$ TrigRemove | TriggerDescription$ Whenever there are four tide counters on CARDNAME, remove all tide counters from it. -SVar:TrigRemove:AB$ RemoveCounter | Cost$ 0 | CounterType$ TIDE | CounterNum$ All -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_influence.jpg -Oracle:Cast Tidal Influence only if no permanents named Tidal Influence are on the battlefield.\nTidal Influence enters the battlefield with a tide counter on it.\nAt the beginning of your upkeep, put a tide counter on Tidal Influence.\nAs long as there is exactly one tide counter on Tidal Influence, all blue creatures get -2/-0.\nAs long as there are exactly three tide counters on Tidal Influence, all blue creatures get +2/+0.\nWhenever there are four tide counters on Tidal Influence, remove all tide counters from it. +Name:Tidal Influence +ManaCost:2 U +Types:Enchantment +K:etbCounter:TIDE:1 +S:Mode$ CantBeCast | ValidCard$ Card.Self | EffectZone$ All | CheckSVar$ X | References$ X | Description$ Cast CARDNAME only if no permanents named Tidal Influence are on the battlefield. +SVar:X:Count$Valid Permanent.namedTidal Influence +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ DBPutCounter | TriggerDescription$ At the beginning of your upkeep, put a tide counter on CARDNAME. +SVar:DBPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIDE | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Creature.Blue | AddPower$ -2 | CheckSVar$ TidalCounters | SVarCompare$ EQ1 | Description$ As long as there is exactly one tide counter on CARDNAME, all blue creatures get -2/-0. +S:Mode$ Continuous | Affected$ Creature.Blue | AddPower$ +2 | CheckSVar$ TidalCounters | SVarCompare$ EQ3 | Description$ As long as there are exactly three tide counters on CARDNAME, all blue creatures get +2/+0. +SVar:TidalCounters:Count$CardCounters.TIDE +T:Mode$ Always | IsPresent$ Card.Self+counters_GE4_TIDE | TriggerZones$ Battlefield | Execute$ TrigRemove | TriggerDescription$ Whenever there are four tide counters on CARDNAME, remove all tide counters from it. +SVar:TrigRemove:AB$ RemoveCounter | Cost$ 0 | CounterType$ TIDE | CounterNum$ All +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_influence.jpg +Oracle:Cast Tidal Influence only if no permanents named Tidal Influence are on the battlefield.\nTidal Influence enters the battlefield with a tide counter on it.\nAt the beginning of your upkeep, put a tide counter on Tidal Influence.\nAs long as there is exactly one tide counter on Tidal Influence, all blue creatures get -2/-0.\nAs long as there are exactly three tide counters on Tidal Influence, all blue creatures get +2/+0.\nWhenever there are four tide counters on Tidal Influence, remove all tide counters from it. diff --git a/forge-gui/res/cardsfolder/t/tidal_kraken.txt b/forge-gui/res/cardsfolder/t/tidal_kraken.txt index 039b5f9a1f3..daad4697c89 100644 --- a/forge-gui/res/cardsfolder/t/tidal_kraken.txt +++ b/forge-gui/res/cardsfolder/t/tidal_kraken.txt @@ -4,4 +4,4 @@ Types:Creature Kraken PT:6/6 K:Unblockable SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83301.jpg -Oracle:Tidal Kraken can't be blocked. \ No newline at end of file +Oracle:Tidal Kraken can't be blocked. diff --git a/forge-gui/res/cardsfolder/t/tidal_surge.txt b/forge-gui/res/cardsfolder/t/tidal_surge.txt index 444b2658ffe..33c56246f1a 100644 --- a/forge-gui/res/cardsfolder/t/tidal_surge.txt +++ b/forge-gui/res/cardsfolder/t/tidal_surge.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Sorcery A:SP$ Tap | Cost$ 1 U | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose target creature without flying | ValidTgts$ Creature.withoutFlying | SpellDescription$ Tap up to three target creatures without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_surge.jpg -Oracle:Tap up to three target creatures without flying. \ No newline at end of file +Oracle:Tap up to three target creatures without flying. diff --git a/forge-gui/res/cardsfolder/t/tidal_visionary.txt b/forge-gui/res/cardsfolder/t/tidal_visionary.txt index 611b95c75cf..f2852a3af6c 100644 --- a/forge-gui/res/cardsfolder/t/tidal_visionary.txt +++ b/forge-gui/res/cardsfolder/t/tidal_visionary.txt @@ -1,9 +1,9 @@ -Name:Tidal Visionary -ManaCost:U -Types:Creature Merfolk Wizard -PT:1/1 -A:AB$ ChooseColor | Cost$ T | Defined$ You | SubAbility$ Animate | SpellDescription$ Target creature becomes the color of your choice until end of turn. -SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_visionary.jpg -Oracle:{T}: Target creature becomes the color of your choice until end of turn. \ No newline at end of file +Name:Tidal Visionary +ManaCost:U +Types:Creature Merfolk Wizard +PT:1/1 +A:AB$ ChooseColor | Cost$ T | Defined$ You | SubAbility$ Animate | SpellDescription$ Target creature becomes the color of your choice until end of turn. +SVar:Animate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Colors$ ChosenColor | OverwriteColors$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_visionary.jpg +Oracle:{T}: Target creature becomes the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tidal_warrior.txt b/forge-gui/res/cardsfolder/t/tidal_warrior.txt index ff84faa2448..990b57ee468 100644 --- a/forge-gui/res/cardsfolder/t/tidal_warrior.txt +++ b/forge-gui/res/cardsfolder/t/tidal_warrior.txt @@ -1,8 +1,8 @@ -Name:Tidal Warrior -ManaCost:U -Types:Creature Merfolk Warrior -PT:1/1 -A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land becomes an Island until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_warrior.jpg -Oracle:{T}: Target land becomes an Island until end of turn. \ No newline at end of file +Name:Tidal Warrior +ManaCost:U +Types:Creature Merfolk Warrior +PT:1/1 +A:AB$ Animate | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | SpellDescription$ Target land becomes an Island until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_warrior.jpg +Oracle:{T}: Target land becomes an Island until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tidal_wave.txt b/forge-gui/res/cardsfolder/t/tidal_wave.txt index 23c7f33a6cd..f92c1911055 100644 --- a/forge-gui/res/cardsfolder/t/tidal_wave.txt +++ b/forge-gui/res/cardsfolder/t/tidal_wave.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:TidalWaveEOT:SVar:EndOfTurnLeavePlay:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tidal_wave.jpg -Oracle:Put a 5/5 blue Wall creature token with defender onto the battlefield. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:Put a 5/5 blue Wall creature token with defender onto the battlefield. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/t/tide_of_war.txt b/forge-gui/res/cardsfolder/t/tide_of_war.txt index da83278e0b4..073f909a832 100644 --- a/forge-gui/res/cardsfolder/t/tide_of_war.txt +++ b/forge-gui/res/cardsfolder/t/tide_of_war.txt @@ -1,10 +1,10 @@ -Name:Tide of War -ManaCost:4 R R -Types:Enchantment -T:Mode$ BlockersDeclared | Execute$ WarFlip | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more creatures block, flip a coin. If you win the flip, each blocking creature is sacrificed by its controller. If you lose the flip, each blocked creature is sacrificed by its controller. -SVar:WarFlip:AB$ FlipACoin | Cost$ 0 | Caller$ You | WinSubAbility$ SacBlockers | LoseSubAbility$ SacAttackers -SVar:SacBlockers:DB$ SacrificeAll | Defined$ TriggeredBlockers -SVar:SacAttackers:DB$ SacrificeAll | Defined$ TriggeredAttackers -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tide_of_war.jpg -Oracle:Whenever one or more creatures block, flip a coin. If you win the flip, each blocking creature is sacrificed by its controller. If you lose the flip, each blocked creature is sacrificed by its controller. +Name:Tide of War +ManaCost:4 R R +Types:Enchantment +T:Mode$ BlockersDeclared | Execute$ WarFlip | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more creatures block, flip a coin. If you win the flip, each blocking creature is sacrificed by its controller. If you lose the flip, each blocked creature is sacrificed by its controller. +SVar:WarFlip:AB$ FlipACoin | Cost$ 0 | Caller$ You | WinSubAbility$ SacBlockers | LoseSubAbility$ SacAttackers +SVar:SacBlockers:DB$ SacrificeAll | Defined$ TriggeredBlockers +SVar:SacAttackers:DB$ SacrificeAll | Defined$ TriggeredAttackers +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tide_of_war.jpg +Oracle:Whenever one or more creatures block, flip a coin. If you win the flip, each blocking creature is sacrificed by its controller. If you lose the flip, each blocked creature is sacrificed by its controller. diff --git a/forge-gui/res/cardsfolder/t/tidebinder_mage.txt b/forge-gui/res/cardsfolder/t/tidebinder_mage.txt index 13c9767a692..2ceb79ecdbe 100644 --- a/forge-gui/res/cardsfolder/t/tidebinder_mage.txt +++ b/forge-gui/res/cardsfolder/t/tidebinder_mage.txt @@ -1,10 +1,10 @@ -Name:Tidebinder Mage -ManaCost:U U -Types:Creature Merfolk Wizard -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target red or green creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control CARDNAME. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.Red+OppCtrl,Creature.Green+OppCtrl | TgtPrompt$ Choose target red or green creature an opponent controls. | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | UntilHostLeavesPlay$ True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/tidebinder_mage.jpg -Oracle:When Tidebinder Mage enters the battlefield, tap target red or green creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control Tidebinder Mage. +Name:Tidebinder Mage +ManaCost:U U +Types:Creature Merfolk Wizard +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTap | TriggerDescription$ When CARDNAME enters the battlefield, tap target red or green creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control CARDNAME. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.Red+OppCtrl,Creature.Green+OppCtrl | TgtPrompt$ Choose target red or green creature an opponent controls. | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME doesn't untap during your untap step. | UntilHostLeavesPlay$ True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/tidebinder_mage.jpg +Oracle:When Tidebinder Mage enters the battlefield, tap target red or green creature an opponent controls. That creature doesn't untap during its controller's untap step for as long as you control Tidebinder Mage. diff --git a/forge-gui/res/cardsfolder/t/tideforce_elemental.txt b/forge-gui/res/cardsfolder/t/tideforce_elemental.txt index c643d9ac53a..65cb22c284f 100644 --- a/forge-gui/res/cardsfolder/t/tideforce_elemental.txt +++ b/forge-gui/res/cardsfolder/t/tideforce_elemental.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/Tideforce_Elemental.jpg -Oracle:{U}, {T}: You may tap or untap another target creature.\nLandfall - Whenever a land enters the battlefield under your control, you may untap Tideforce Elemental. \ No newline at end of file +Oracle:{U}, {T}: You may tap or untap another target creature.\nLandfall - Whenever a land enters the battlefield under your control, you may untap Tideforce Elemental. diff --git a/forge-gui/res/cardsfolder/t/tidehollow_sculler.txt b/forge-gui/res/cardsfolder/t/tidehollow_sculler.txt index b2d80dea6bc..2f684d538a6 100644 --- a/forge-gui/res/cardsfolder/t/tidehollow_sculler.txt +++ b/forge-gui/res/cardsfolder/t/tidehollow_sculler.txt @@ -8,4 +8,4 @@ SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Exile | Va SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Hand | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/tidehollow_sculler.jpg -Oracle:When Tidehollow Sculler enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card.\nWhen Tidehollow Sculler leaves the battlefield, return the exiled card to its owner's hand. \ No newline at end of file +Oracle:When Tidehollow Sculler enters the battlefield, target opponent reveals his or her hand and you choose a nonland card from it. Exile that card.\nWhen Tidehollow Sculler leaves the battlefield, return the exiled card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/tidehollow_strix.txt b/forge-gui/res/cardsfolder/t/tidehollow_strix.txt index ccf81ebdd25..1df6b0b8556 100644 --- a/forge-gui/res/cardsfolder/t/tidehollow_strix.txt +++ b/forge-gui/res/cardsfolder/t/tidehollow_strix.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying K:Deathtouch SVar:Picture:http://www.wizards.com/global/images/magic/general/tidehollow_strix.jpg -Oracle:Flying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:Flying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/t/tideshaper_mystic.txt b/forge-gui/res/cardsfolder/t/tideshaper_mystic.txt index ac3a4da46a5..d5b2a63c35d 100644 --- a/forge-gui/res/cardsfolder/t/tideshaper_mystic.txt +++ b/forge-gui/res/cardsfolder/t/tideshaper_mystic.txt @@ -1,9 +1,9 @@ -Name:Tideshaper Mystic -ManaCost:U -Types:Creature Merfolk Wizard -PT:1/1 -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | PlayerTurn$ True | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. Activate this ability only during your turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tideshaper_mystic.jpg -Oracle:{T}: Target land becomes the basic land type of your choice until end of turn. Activate this ability only during your turn. \ No newline at end of file +Name:Tideshaper Mystic +ManaCost:U +Types:Creature Merfolk Wizard +PT:1/1 +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | PlayerTurn$ True | SubAbility$ DBAnimate | SpellDescription$ Target land becomes the basic land type of your choice until end of turn. Activate this ability only during your turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land | TgtPrompt$ Select target land | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tideshaper_mystic.jpg +Oracle:{T}: Target land becomes the basic land type of your choice until end of turn. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/t/tidespout_tyrant.txt b/forge-gui/res/cardsfolder/t/tidespout_tyrant.txt index 2049b499cb0..8a0470df117 100644 --- a/forge-gui/res/cardsfolder/t/tidespout_tyrant.txt +++ b/forge-gui/res/cardsfolder/t/tidespout_tyrant.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand SVar:BuffedBy:Card SVar:Picture:http://www.wizards.com/global/images/magic/general/tidespout_tyrant.jpg -Oracle:Flying\nWhenever you cast a spell, return target permanent to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhenever you cast a spell, return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/tidewalker.txt b/forge-gui/res/cardsfolder/t/tidewalker.txt index 4577ef234bf..6c9f67bde02 100644 --- a/forge-gui/res/cardsfolder/t/tidewalker.txt +++ b/forge-gui/res/cardsfolder/t/tidewalker.txt @@ -1,15 +1,15 @@ -Name:Tidewalker -ManaCost:2 U -Types:Creature Elemental -PT:*/* -K:etbCounter:TIME:X:no Condition:Tidewalker enters the battlefield with a time counter on it for each Island you control. -S:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | Description$ CARDNAME's power and toughness are each equal to the number of time counters on it. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE1_TIME | Execute$ TrigUpkeepVanishing | TriggerDescription$ Vanishing (At the beginning of your upkeep, remove a time counter from this permanent. When the last is removed, sacrifice it.) -T:Mode$ CounterRemoved | TriggerZones$ Battlefield | ValidCard$ Card.Self | NewCounterAmount$ 0 | Secondary$ True | CounterType$ TIME | Execute$ TrigVanishingSac | Secondary$ True | TriggerDescription$ Vanishing (At the beginning of your upkeep, remove a time counter from this permanent. When the last is removed, sacrifice it.) -SVar:TrigUpkeepVanishing:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 -SVar:TrigVanishingSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self -SVar:X:Count$Valid Island.YouCtrl -SVar:Y:Count$CardCounters.TIME -SVar:NeedsToPlayVar:X GE3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tidewalker.jpg -Oracle:Tidewalker enters the battlefield with a time counter on it for each Island you control.\nVanishing (At the beginning of your upkeep, remove a time counter from this permanent. When the last is removed, sacrifice it.)\nTidewalker's power and toughness are each equal to the number of time counters on it. \ No newline at end of file +Name:Tidewalker +ManaCost:2 U +Types:Creature Elemental +PT:*/* +K:etbCounter:TIME:X:no Condition:Tidewalker enters the battlefield with a time counter on it for each Island you control. +S:Mode$ Continuous | EffectZone$ Battlefield | CharacteristicDefining$ True | SetPower$ Y | SetToughness$ Y | Description$ CARDNAME's power and toughness are each equal to the number of time counters on it. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | IsPresent$ Card.Self+counters_GE1_TIME | Execute$ TrigUpkeepVanishing | TriggerDescription$ Vanishing (At the beginning of your upkeep, remove a time counter from this permanent. When the last is removed, sacrifice it.) +T:Mode$ CounterRemoved | TriggerZones$ Battlefield | ValidCard$ Card.Self | NewCounterAmount$ 0 | Secondary$ True | CounterType$ TIME | Execute$ TrigVanishingSac | Secondary$ True | TriggerDescription$ Vanishing (At the beginning of your upkeep, remove a time counter from this permanent. When the last is removed, sacrifice it.) +SVar:TrigUpkeepVanishing:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 +SVar:TrigVanishingSac:AB$ Sacrifice | Cost$ 0 | SacValid$ Self +SVar:X:Count$Valid Island.YouCtrl +SVar:Y:Count$CardCounters.TIME +SVar:NeedsToPlayVar:X GE3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tidewalker.jpg +Oracle:Tidewalker enters the battlefield with a time counter on it for each Island you control.\nVanishing (At the beginning of your upkeep, remove a time counter from this permanent. When the last is removed, sacrifice it.)\nTidewalker's power and toughness are each equal to the number of time counters on it. diff --git a/forge-gui/res/cardsfolder/t/tidewater_minion.txt b/forge-gui/res/cardsfolder/t/tidewater_minion.txt index db0c15a3c10..a584e1515c2 100644 --- a/forge-gui/res/cardsfolder/t/tidewater_minion.txt +++ b/forge-gui/res/cardsfolder/t/tidewater_minion.txt @@ -7,4 +7,4 @@ A:AB$ Debuff | Cost$ 4 | Keywords$ Defender | Defined$ Self | SpellDescription$ A:AB$ Untap | Cost$ T | ValidTgts$ Permanent | TgtPrompt$ Select target permanent| SpellDescription$ Untap target permanent. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tidewater_minion.jpg -Oracle:Defender (This creature can't attack.)\n{4}: Tidewater Minion loses defender until end of turn.\n{T}: Untap target permanent. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{4}: Tidewater Minion loses defender until end of turn.\n{T}: Untap target permanent. diff --git a/forge-gui/res/cardsfolder/t/tidings.txt b/forge-gui/res/cardsfolder/t/tidings.txt index 0056f6cffb1..0dd7babd660 100644 --- a/forge-gui/res/cardsfolder/t/tidings.txt +++ b/forge-gui/res/cardsfolder/t/tidings.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Sorcery A:SP$ Draw | Cost$ 3 U U | NumCards$ 4 | SpellDescription$ Draw four cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/tidings.jpg -Oracle:Draw four cards. \ No newline at end of file +Oracle:Draw four cards. diff --git a/forge-gui/res/cardsfolder/t/tiger_claws.txt b/forge-gui/res/cardsfolder/t/tiger_claws.txt index 3cc3210911d..1bb7a02864e 100644 --- a/forge-gui/res/cardsfolder/t/tiger_claws.txt +++ b/forge-gui/res/cardsfolder/t/tiger_claws.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddKeyword$ Trample | Description$ Enchanted creature gets +1/+1 and has trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/tiger_claws.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+1 and has trample. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets +1/+1 and has trample. diff --git a/forge-gui/res/cardsfolder/t/tigereye_cameo.txt b/forge-gui/res/cardsfolder/t/tigereye_cameo.txt index 14509d7aa3e..54a8bb5365e 100644 --- a/forge-gui/res/cardsfolder/t/tigereye_cameo.txt +++ b/forge-gui/res/cardsfolder/t/tigereye_cameo.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool SVar:RemRandomDeck:True DeckNeeds:Color$Green|White SVar:Picture:http://www.wizards.com/global/images/magic/general/tigereye_cameo.jpg -Oracle:{T}: Add {G} or {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/tilling_treefolk.txt b/forge-gui/res/cardsfolder/t/tilling_treefolk.txt index ca401ecbb78..4d3923e2253 100644 --- a/forge-gui/res/cardsfolder/t/tilling_treefolk.txt +++ b/forge-gui/res/cardsfolder/t/tilling_treefolk.txt @@ -5,4 +5,4 @@ PT:1/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return up to two target land cards from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Land.YouCtrl | TargetMin$ 0 | TargetMax$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/tilling_treefolk.jpg -Oracle:When Tilling Treefolk enters the battlefield, you may return up to two target land cards from your graveyard to your hand. \ No newline at end of file +Oracle:When Tilling Treefolk enters the battlefield, you may return up to two target land cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/t/timber_protector.txt b/forge-gui/res/cardsfolder/t/timber_protector.txt index 7ca3d12e04b..31ed6e8da0d 100644 --- a/forge-gui/res/cardsfolder/t/timber_protector.txt +++ b/forge-gui/res/cardsfolder/t/timber_protector.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Treefolk+Other+YouCtrl | AddPower$ 1 | A S:Mode$ Continuous | Affected$ Creature.Treefolk+Other+YouCtrl,Forest.YouCtrl | AddKeyword$ Indestructible | Description$ Other Treefolk and Forests you control are indestructible. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/timber_protector.jpg -Oracle:Other Treefolk creatures you control get +1/+1.\nOther Treefolk and Forests you control are indestructible. \ No newline at end of file +Oracle:Other Treefolk creatures you control get +1/+1.\nOther Treefolk and Forests you control are indestructible. diff --git a/forge-gui/res/cardsfolder/t/timber_wolves.txt b/forge-gui/res/cardsfolder/t/timber_wolves.txt index ab9f2ba0142..e2255f0bca1 100644 --- a/forge-gui/res/cardsfolder/t/timber_wolves.txt +++ b/forge-gui/res/cardsfolder/t/timber_wolves.txt @@ -1,8 +1,8 @@ -Name:Timber Wolves -ManaCost:G -Types:Creature Wolf -PT:1/1 -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/timber_wolves.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.) +Name:Timber Wolves +ManaCost:G +Types:Creature Wolf +PT:1/1 +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/timber_wolves.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.) diff --git a/forge-gui/res/cardsfolder/t/timberland_guide.txt b/forge-gui/res/cardsfolder/t/timberland_guide.txt index ea02e800ab6..ddb81923fbb 100644 --- a/forge-gui/res/cardsfolder/t/timberland_guide.txt +++ b/forge-gui/res/cardsfolder/t/timberland_guide.txt @@ -1,8 +1,8 @@ -Name:Timberland Guide -ManaCost:1 G -Types:Creature Human Scout -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ GoodWood | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. -SVar:GoodWood:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/timberland_guide.jpg -Oracle:When Timberland Guide enters the battlefield, put a +1/+1 counter on target creature. \ No newline at end of file +Name:Timberland Guide +ManaCost:1 G +Types:Creature Human Scout +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ GoodWood | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature. +SVar:GoodWood:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/timberland_guide.jpg +Oracle:When Timberland Guide enters the battlefield, put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/t/timberland_ruins.txt b/forge-gui/res/cardsfolder/t/timberland_ruins.txt index fc5dba7c525..ddbd9dfd226 100644 --- a/forge-gui/res/cardsfolder/t/timberland_ruins.txt +++ b/forge-gui/res/cardsfolder/t/timberland_ruins.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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. K:CARDNAME enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/timberland_ruins.jpg -Oracle:Timberland Ruins enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{T}, Sacrifice Timberland Ruins: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Timberland Ruins enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{T}, Sacrifice Timberland Ruins: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/timberline_ridge.txt b/forge-gui/res/cardsfolder/t/timberline_ridge.txt index 293df7a1194..775cc7b4dc6 100644 --- a/forge-gui/res/cardsfolder/t/timberline_ridge.txt +++ b/forge-gui/res/cardsfolder/t/timberline_ridge.txt @@ -9,4 +9,4 @@ SVar:TrigSubCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ DE SVar:AddCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:X:Count$Valid Card.Self+counters_GE1_DEPLETION SVar:Picture:http://www.wizards.com/global/images/magic/general/timberline_ridge.jpg -Oracle:Timberline Ridge doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Timberline Ridge.\n{T}: Add {R} or {G} to your mana pool. Put a depletion counter on Timberline Ridge. \ No newline at end of file +Oracle:Timberline Ridge doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Timberline Ridge.\n{T}: Add {R} or {G} to your mana pool. Put a depletion counter on Timberline Ridge. diff --git a/forge-gui/res/cardsfolder/t/timbermare.txt b/forge-gui/res/cardsfolder/t/timbermare.txt index 2c05a6c658d..ed56a173b74 100644 --- a/forge-gui/res/cardsfolder/t/timbermare.txt +++ b/forge-gui/res/cardsfolder/t/timbermare.txt @@ -7,4 +7,4 @@ K:Echo:5 G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigTapAll | TriggerDescription$ When CARDNAME enters the battlefield, tap all other creatures. SVar:TrigTapAll:AB$ TapAll | Cost$ 0 | ValidCards$ Creature.Other SVar:Picture:http://www.wizards.com/global/images/magic/general/timbermare.jpg -Oracle:Haste\nEcho {5}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Timbermare enters the battlefield, tap all other creatures. \ No newline at end of file +Oracle:Haste\nEcho {5}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Timbermare enters the battlefield, tap all other creatures. diff --git a/forge-gui/res/cardsfolder/t/timbermaw_larva.txt b/forge-gui/res/cardsfolder/t/timbermaw_larva.txt index bac585186da..9c3e046abc3 100644 --- a/forge-gui/res/cardsfolder/t/timbermaw_larva.txt +++ b/forge-gui/res/cardsfolder/t/timbermaw_larva.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X SVar:X:Count$Valid Forest.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/timbermaw_larva.jpg -Oracle:Whenever Timbermaw Larva attacks, it gets +1/+1 until end of turn for each Forest you control. \ No newline at end of file +Oracle:Whenever Timbermaw Larva attacks, it gets +1/+1 until end of turn for each Forest you control. diff --git a/forge-gui/res/cardsfolder/t/timberpack_wolf.txt b/forge-gui/res/cardsfolder/t/timberpack_wolf.txt index 7878044cd6c..f48e7168bff 100644 --- a/forge-gui/res/cardsfolder/t/timberpack_wolf.txt +++ b/forge-gui/res/cardsfolder/t/timberpack_wolf.txt @@ -1,10 +1,10 @@ -Name:Timberpack Wolf -ManaCost:1 G -Types:Creature Wolf -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | References$ X | Description$ CARDNAME gets +1/+1 for each other creature you control named CARDNAME. -SVar:X:Count$Valid Creature.namedTimberpack Wolf+YouCtrl/Minus.1 -SVar:BuffedBy:Creature.namedTimberpack Wolf -DeckHints:Name$Timberpack Wolf -SVar:Picture:http://www.wizards.com/global/images/magic/general/timberpack_wolf.jpg -Oracle:Timberpack Wolf gets +1/+1 for each other creature you control named Timberpack Wolf. \ No newline at end of file +Name:Timberpack Wolf +ManaCost:1 G +Types:Creature Wolf +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | References$ X | Description$ CARDNAME gets +1/+1 for each other creature you control named CARDNAME. +SVar:X:Count$Valid Creature.namedTimberpack Wolf+YouCtrl/Minus.1 +SVar:BuffedBy:Creature.namedTimberpack Wolf +DeckHints:Name$Timberpack Wolf +SVar:Picture:http://www.wizards.com/global/images/magic/general/timberpack_wolf.jpg +Oracle:Timberpack Wolf gets +1/+1 for each other creature you control named Timberpack Wolf. diff --git a/forge-gui/res/cardsfolder/t/timberwatch_elf.txt b/forge-gui/res/cardsfolder/t/timberwatch_elf.txt index 8cb260046b3..dc8fa04ebd9 100644 --- a/forge-gui/res/cardsfolder/t/timberwatch_elf.txt +++ b/forge-gui/res/cardsfolder/t/timberwatch_elf.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is the number of Elves on the battlefield. SVar:X:Count$TypeOnBattlefield.Elf SVar:Picture:http://resources.wizards.com/magic/cards/lgn/en-us/card45121.jpg -Oracle:{T}: Target creature gets +X/+X until end of turn, where X is the number of Elves on the battlefield. \ No newline at end of file +Oracle:{T}: Target creature gets +X/+X until end of turn, where X is the number of Elves on the battlefield. diff --git a/forge-gui/res/cardsfolder/t/time_and_tide.txt b/forge-gui/res/cardsfolder/t/time_and_tide.txt index 8fa25be720a..a685f66a209 100644 --- a/forge-gui/res/cardsfolder/t/time_and_tide.txt +++ b/forge-gui/res/cardsfolder/t/time_and_tide.txt @@ -1,7 +1,7 @@ -Name:Time and Tide -ManaCost:U U -Types:Instant -A:SP$ Phases | Cost$ U U | AllValid$ Creature | PhaseInOrOutAll$ True | SpellDescription$ Simultaneously, all phased-out creatures phase in and all creatures with phasing phase out. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/time_and_tide.jpg -Oracle:Simultaneously, all phased-out creatures phase in and all creatures with phasing phase out. +Name:Time and Tide +ManaCost:U U +Types:Instant +A:SP$ Phases | Cost$ U U | AllValid$ Creature | PhaseInOrOutAll$ True | SpellDescription$ Simultaneously, all phased-out creatures phase in and all creatures with phasing phase out. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/time_and_tide.jpg +Oracle:Simultaneously, all phased-out creatures phase in and all creatures with phasing phase out. diff --git a/forge-gui/res/cardsfolder/t/time_bomb.txt b/forge-gui/res/cardsfolder/t/time_bomb.txt index 86eeabf2306..223520cb1a3 100644 --- a/forge-gui/res/cardsfolder/t/time_bomb.txt +++ b/forge-gui/res/cardsfolder/t/time_bomb.txt @@ -6,4 +6,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME A:AB$ DamageAll | Cost$ 1 T Sac<1/CARDNAME> | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of time counters on it to each creature and each player. SVar:X:Count$CardCounters.TIME SVar:Picture:http://www.wizards.com/global/images/magic/general/time_bomb.jpg -Oracle:At the beginning of your upkeep, put a time counter on Time Bomb.\n{1}, {T}, Sacrifice Time Bomb: Time Bomb deals damage equal to the number of time counters on it to each creature and each player. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a time counter on Time Bomb.\n{1}, {T}, Sacrifice Time Bomb: Time Bomb deals damage equal to the number of time counters on it to each creature and each player. diff --git a/forge-gui/res/cardsfolder/t/time_distortion.txt b/forge-gui/res/cardsfolder/t/time_distortion.txt index 08cbb978d8b..8d915ee0b48 100644 --- a/forge-gui/res/cardsfolder/t/time_distortion.txt +++ b/forge-gui/res/cardsfolder/t/time_distortion.txt @@ -1,8 +1,8 @@ -Name:Time Distortion -ManaCost:no cost -Types:Phenomenon -T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ TrigReverse | TriggerDescription$ When you encounter CARDNAME, reverse the game's turn order. (For example, if play had proceeded clockwise around the table, it now goes counterclockwise. Then planeswalk away from this phenomenon.) -SVar:TrigReverse:AB$ ReverseTurnOrder | Cost$ 0 | SubAbility$ PWAway -SVar:PWAway:DB$ Planeswalk | Cost$ 0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/time_distortion.jpg -Oracle:When you encounter Time Distortion, reverse the game's turn order. (For example, if play had proceeded clockwise around the table, it now goes counterclockwise. Then planeswalk away from this phenomenon.) +Name:Time Distortion +ManaCost:no cost +Types:Phenomenon +T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | TriggerZones$ Command | Execute$ TrigReverse | TriggerDescription$ When you encounter CARDNAME, reverse the game's turn order. (For example, if play had proceeded clockwise around the table, it now goes counterclockwise. Then planeswalk away from this phenomenon.) +SVar:TrigReverse:AB$ ReverseTurnOrder | Cost$ 0 | SubAbility$ PWAway +SVar:PWAway:DB$ Planeswalk | Cost$ 0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/time_distortion.jpg +Oracle:When you encounter Time Distortion, reverse the game's turn order. (For example, if play had proceeded clockwise around the table, it now goes counterclockwise. Then planeswalk away from this phenomenon.) diff --git a/forge-gui/res/cardsfolder/t/time_ebb.txt b/forge-gui/res/cardsfolder/t/time_ebb.txt index 85c63cc247f..1f81f5be2ca 100644 --- a/forge-gui/res/cardsfolder/t/time_ebb.txt +++ b/forge-gui/res/cardsfolder/t/time_ebb.txt @@ -3,4 +3,4 @@ ManaCost:2 U Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target creature on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/time_ebb.jpg -Oracle:Put target creature on top of its owner's library. \ No newline at end of file +Oracle:Put target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/t/time_elemental.txt b/forge-gui/res/cardsfolder/t/time_elemental.txt index 6e3497adebe..ff3ab2f25e7 100644 --- a/forge-gui/res/cardsfolder/t/time_elemental.txt +++ b/forge-gui/res/cardsfolder/t/time_elemental.txt @@ -10,4 +10,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBDamage SVar:DBDamage:DB$DealDamage | NumDmg$ 5 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/time_elemental.jpg -Oracle:When Time Elemental attacks or blocks, at end of combat, sacrifice it and it deals 5 damage to you.\n{2}{U}{U}, {T}: Return target permanent that isn't enchanted to its owner's hand. \ No newline at end of file +Oracle:When Time Elemental attacks or blocks, at end of combat, sacrifice it and it deals 5 damage to you.\n{2}{U}{U}, {T}: Return target permanent that isn't enchanted to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/time_of_heroes.txt b/forge-gui/res/cardsfolder/t/time_of_heroes.txt index e192f74a4d0..c439a25b82c 100644 --- a/forge-gui/res/cardsfolder/t/time_of_heroes.txt +++ b/forge-gui/res/cardsfolder/t/time_of_heroes.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Enchantment S:Mode$ Continuous | Affected$ Creature.counters_GE1_LEVEL+YouCtrl | AddPower$ 2 | AddToughness$ 2 | Description$ Each creature you control with a level counter on it gets +2/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/time_of_heroes.jpg -Oracle:Each creature you control with a level counter on it gets +2/+2. \ No newline at end of file +Oracle:Each creature you control with a level counter on it gets +2/+2. diff --git a/forge-gui/res/cardsfolder/t/time_of_need.txt b/forge-gui/res/cardsfolder/t/time_of_need.txt index 781f25bd809..c76cfd94ff9 100644 --- a/forge-gui/res/cardsfolder/t/time_of_need.txt +++ b/forge-gui/res/cardsfolder/t/time_of_need.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 1 G | Origin$ Library | Destination$ Hand | ChangeType$ Creature.Legendary | ChangeNum$ 1 | SpellDescription$ Search your library for a legendary creature card, reveal it, and put it into your hand. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/time_of_need.jpg -Oracle:Search your library for a legendary creature card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a legendary creature card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/time_reversal.txt b/forge-gui/res/cardsfolder/t/time_reversal.txt index 260efbdbfa5..489151f5976 100644 --- a/forge-gui/res/cardsfolder/t/time_reversal.txt +++ b/forge-gui/res/cardsfolder/t/time_reversal.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$ Draw | NumCards$ 7 | Defined$ Each | SubAbility$ DBChange SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/time_reversal.jpg -Oracle:Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. Exile Time Reversal. \ No newline at end of file +Oracle:Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. Exile Time Reversal. diff --git a/forge-gui/res/cardsfolder/t/time_sieve.txt b/forge-gui/res/cardsfolder/t/time_sieve.txt index fc7b1f2bdd6..948ba16dc07 100644 --- a/forge-gui/res/cardsfolder/t/time_sieve.txt +++ b/forge-gui/res/cardsfolder/t/time_sieve.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ AddTurn | Cost$ T Sac<5/Artifact> | NumTurns$ 1 | SpellDescription$ Take an extra turn after this one. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/time_sieve.jpg -Oracle:{T}, Sacrifice five artifacts: Take an extra turn after this one. \ No newline at end of file +Oracle:{T}, Sacrifice five artifacts: Take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/t/time_spiral.txt b/forge-gui/res/cardsfolder/t/time_spiral.txt index fa87d25ba0f..ddef271d1ab 100644 --- a/forge-gui/res/cardsfolder/t/time_spiral.txt +++ b/forge-gui/res/cardsfolder/t/time_spiral.txt @@ -7,4 +7,4 @@ SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile | SubAbility$ SVar:DBUntap:DB$ Untap | UntapUpTo$ True | UntapType$ Land | Amount$ 6 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/time_spiral.jpg -Oracle:Exile Time Spiral. Each player shuffles his or her graveyard and hand into his or her library, then draws seven cards. You untap up to six lands. \ No newline at end of file +Oracle:Exile Time Spiral. Each player shuffles his or her graveyard and hand into his or her library, then draws seven cards. You untap up to six lands. diff --git a/forge-gui/res/cardsfolder/t/time_stop.txt b/forge-gui/res/cardsfolder/t/time_stop.txt index a4a810ed9a4..084ca9f77ab 100644 --- a/forge-gui/res/cardsfolder/t/time_stop.txt +++ b/forge-gui/res/cardsfolder/t/time_stop.txt @@ -1,7 +1,7 @@ -Name:Time Stop -ManaCost:4 U U -Types:Instant -A:SP$EndTurn | Cost$ 4 U U | SpellDescription$ End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to his or her maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/time_stop.jpg -Oracle:End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to his or her maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) \ No newline at end of file +Name:Time Stop +ManaCost:4 U U +Types:Instant +A:SP$EndTurn | Cost$ 4 U U | SpellDescription$ End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to his or her maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/time_stop.jpg +Oracle:End the turn. (Exile all spells and abilities on the stack, including this card. The player whose turn it is discards down to his or her maximum hand size. Damage wears off, and "this turn" and "until end of turn" effects end.) diff --git a/forge-gui/res/cardsfolder/t/time_stretch.txt b/forge-gui/res/cardsfolder/t/time_stretch.txt index 022d3b88cf9..923ea12e1fd 100644 --- a/forge-gui/res/cardsfolder/t/time_stretch.txt +++ b/forge-gui/res/cardsfolder/t/time_stretch.txt @@ -3,4 +3,4 @@ ManaCost:8 U U Types:Sorcery A:SP$ AddTurn | Cost$ 8 U U | ValidTgts$ Player | TgtPrompt$ Select target player. | NumTurns$ 2 | SpellDescription$ Target player takes two extra turns after this one. SVar:Picture:http://www.wizards.com/global/images/magic/general/time_stretch.jpg -Oracle:Target player takes two extra turns after this one. \ No newline at end of file +Oracle:Target player takes two extra turns after this one. diff --git a/forge-gui/res/cardsfolder/t/time_to_feed.txt b/forge-gui/res/cardsfolder/t/time_to_feed.txt index 4773d381a46..7b429773a22 100644 --- a/forge-gui/res/cardsfolder/t/time_to_feed.txt +++ b/forge-gui/res/cardsfolder/t/time_to_feed.txt @@ -6,4 +6,4 @@ SVar:TrigDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 3 SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control to fight the first target SVar:Picture:http://www.wizards.com/global/images/magic/general/time_to_feed.jpg -Oracle:Choose target creature an opponent controls. When that creature dies this turn, you gain 3 life. Target creature you control fights that creature. (Each deals damage equal to its power to the other.) \ No newline at end of file +Oracle:Choose target creature an opponent controls. When that creature dies this turn, you gain 3 life. Target creature you control fights that creature. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/t/time_vault.txt b/forge-gui/res/cardsfolder/t/time_vault.txt index 1e965834aab..4bc885f0908 100644 --- a/forge-gui/res/cardsfolder/t/time_vault.txt +++ b/forge-gui/res/cardsfolder/t/time_vault.txt @@ -7,4 +7,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ AddTurn | Cost$ T | NumTurns$ 1 | SpellDescription$ Take an extra turn after this one. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/time_vault.jpg -Oracle:Time Vault enters the battlefield tapped.\nTime Vault doesn't untap during your untap step.\nIf you would begin your turn while Time Vault is tapped, you may skip that turn instead. If you do, untap Time Vault.\n{T}: Take an extra turn after this one. \ No newline at end of file +Oracle:Time Vault enters the battlefield tapped.\nTime Vault doesn't untap during your untap step.\nIf you would begin your turn while Time Vault is tapped, you may skip that turn instead. If you do, untap Time Vault.\n{T}: Take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/t/time_walk.txt b/forge-gui/res/cardsfolder/t/time_walk.txt index 90f66640485..7ca70a12e68 100644 --- a/forge-gui/res/cardsfolder/t/time_walk.txt +++ b/forge-gui/res/cardsfolder/t/time_walk.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Sorcery A:SP$ AddTurn | Cost$ 1 U | NumTurns$ 1 | SpellDescription$ Take an extra turn after this one. SVar:Picture:http://www.wizards.com/global/images/magic/general/time_walk.jpg -Oracle:Take an extra turn after this one. \ No newline at end of file +Oracle:Take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/t/time_warp.txt b/forge-gui/res/cardsfolder/t/time_warp.txt index d2f6d4e930e..f5a0aa98c03 100644 --- a/forge-gui/res/cardsfolder/t/time_warp.txt +++ b/forge-gui/res/cardsfolder/t/time_warp.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Sorcery A:SP$ AddTurn | Cost$ 3 U U | ValidTgts$ Player | TgtPrompt$ Select target player | NumTurns$ 1 | SpellDescription$ Target player takes an extra turn after this one. SVar:Picture:http://www.wizards.com/global/images/magic/general/time_warp.jpg -Oracle:Target player takes an extra turn after this one. \ No newline at end of file +Oracle:Target player takes an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/t/timebender.txt b/forge-gui/res/cardsfolder/t/timebender.txt index 50b3e94c80f..71b743b522c 100644 --- a/forge-gui/res/cardsfolder/t/timebender.txt +++ b/forge-gui/res/cardsfolder/t/timebender.txt @@ -1,11 +1,11 @@ -Name:Timebender -ManaCost:U -Types:Creature Human Wizard -PT:1/1 -K:Morph:U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. -SVar:TrigChoose:AB$ Charm | Cost$ 0 | CharmNum$ 1 | Choices$ LoseTime,GainTime | SpellDescription$ Choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. -SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+inZoneBattlefield+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Remove two time counters from target permanent or suspended card. -SVar:GainTime:DB$ PutCounter | ValidTgts$ Permanent.counters_GE1_TIME+inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+inZoneBattlefield+YouCtrl,Card.suspended+YouDontCtrl | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Put two time counters target permanent with a time counter on it or suspended card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/timebender.jpg -Oracle:Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Timebender is turned face up, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. \ No newline at end of file +Name:Timebender +ManaCost:U +Types:Creature Human Wizard +PT:1/1 +K:Morph:U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. +SVar:TrigChoose:AB$ Charm | Cost$ 0 | CharmNum$ 1 | Choices$ LoseTime,GainTime | SpellDescription$ Choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. +SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+inZoneBattlefield+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Remove two time counters from target permanent or suspended card. +SVar:GainTime:DB$ PutCounter | ValidTgts$ Permanent.counters_GE1_TIME+inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+inZoneBattlefield+YouCtrl,Card.suspended+YouDontCtrl | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ 2 | TgtZone$ Battlefield,Exile | SpellDescription$ Put two time counters target permanent with a time counter on it or suspended card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/timebender.jpg +Oracle:Morph {U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Timebender is turned face up, choose one - Remove two time counters from target permanent or suspended card; or put two time counters on target permanent with a time counter on it or suspended card. diff --git a/forge-gui/res/cardsfolder/t/timecrafting.txt b/forge-gui/res/cardsfolder/t/timecrafting.txt index f6d3480dcde..abbaa8467ea 100644 --- a/forge-gui/res/cardsfolder/t/timecrafting.txt +++ b/forge-gui/res/cardsfolder/t/timecrafting.txt @@ -1,11 +1,11 @@ -Name:Timecrafting -ManaCost:X R -Types:Instant -A:SP$ Charm | Cost$ X R | CharmNum$ 1 | Choices$ LoseTime,GainTime | References$ X | SpellDescription$ Choose one - Remove X time counters from target permanent or suspended card; or put X time counters on target permanent with a time counter on it or suspended card. -SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+inZoneBattlefield+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ X | References$ X | TgtZone$ Battlefield,Exile | SpellDescription$ Remove X time counters from target permanent or suspended card. -SVar:GainTime:DB$ PutCounter | ValidTgts$ Permanent.counters_GE1_TIME+inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+inZoneBattlefield+YouCtrl,Card.suspended+YouDontCtrl | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ X | References$ X | TgtZone$ Battlefield,Exile | SpellDescription$ Put X time counters target permanent with a time counter on it or suspended card. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/timecrafting.jpg -Oracle:Choose one - Remove X time counters from target permanent or suspended card; or put X time counters on target permanent with a time counter on it or suspended card. \ No newline at end of file +Name:Timecrafting +ManaCost:X R +Types:Instant +A:SP$ Charm | Cost$ X R | CharmNum$ 1 | Choices$ LoseTime,GainTime | References$ X | SpellDescription$ Choose one - Remove X time counters from target permanent or suspended card; or put X time counters on target permanent with a time counter on it or suspended card. +SVar:LoseTime:DB$ RemoveCounter | ValidTgts$ Permanent.inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+inZoneBattlefield+YouDontCtrl,Card.suspended+YouCtrl | TgtPrompt$ Select target permanent or suspended card. | CounterType$ TIME | CounterNum$ X | References$ X | TgtZone$ Battlefield,Exile | SpellDescription$ Remove X time counters from target permanent or suspended card. +SVar:GainTime:DB$ PutCounter | ValidTgts$ Permanent.counters_GE1_TIME+inZoneBattlefield,Card.suspended | AITgts$ Permanent.counters_GE1_TIME+inZoneBattlefield+YouCtrl,Card.suspended+YouDontCtrl | TgtPrompt$ Select target permanent with a time counter on it or suspended card. | CounterType$ TIME | CounterNum$ X | References$ X | TgtZone$ Battlefield,Exile | SpellDescription$ Put X time counters target permanent with a time counter on it or suspended card. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/timecrafting.jpg +Oracle:Choose one - Remove X time counters from target permanent or suspended card; or put X time counters on target permanent with a time counter on it or suspended card. diff --git a/forge-gui/res/cardsfolder/t/timely_reinforcements.txt b/forge-gui/res/cardsfolder/t/timely_reinforcements.txt index eb438408818..c671497cbe2 100644 --- a/forge-gui/res/cardsfolder/t/timely_reinforcements.txt +++ b/forge-gui/res/cardsfolder/t/timely_reinforcements.txt @@ -1,11 +1,11 @@ -Name:Timely Reinforcements -ManaCost:2 W -Types:Sorcery -A:SP$ GainLife | Cost$ 2 W | LifeAmount$ 6 | ConditionLifeTotal$ You | ConditionLifeAmount$ LTX | References$ X | SubAbility$ DBToken | SpellDescription$ If you have less life than an opponent, you gain 6 life. If you control fewer creatures than an opponent, put three 1/1 white Soldier creature tokens onto the battlefield. -SVar:DBToken:DB$ Token | TokenAmount$ 3 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier M12 | ConditionCheckSVar$ CreatureYouControl | ConditionSVarCompare$ LTCreatureOppControl | References$ CreatureYouControl,CreatureOppControl -SVar:X:PlayerCountOpponents$HighestLifeTotal -SVar:CreatureYouControl:Count$Valid Creature.YouCtrl -SVar:CreatureOppControl:PlayerCountOpponents$HighestValid Creature.YouCtrl -SVar:AIPlayForSub:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/timely_reinforcements.jpg -Oracle:If you have less life than an opponent, you gain 6 life. If you control fewer creatures than an opponent, put three 1/1 white Soldier creature tokens onto the battlefield. \ No newline at end of file +Name:Timely Reinforcements +ManaCost:2 W +Types:Sorcery +A:SP$ GainLife | Cost$ 2 W | LifeAmount$ 6 | ConditionLifeTotal$ You | ConditionLifeAmount$ LTX | References$ X | SubAbility$ DBToken | SpellDescription$ If you have less life than an opponent, you gain 6 life. If you control fewer creatures than an opponent, put three 1/1 white Soldier creature tokens onto the battlefield. +SVar:DBToken:DB$ Token | TokenAmount$ 3 | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 soldier M12 | ConditionCheckSVar$ CreatureYouControl | ConditionSVarCompare$ LTCreatureOppControl | References$ CreatureYouControl,CreatureOppControl +SVar:X:PlayerCountOpponents$HighestLifeTotal +SVar:CreatureYouControl:Count$Valid Creature.YouCtrl +SVar:CreatureOppControl:PlayerCountOpponents$HighestValid Creature.YouCtrl +SVar:AIPlayForSub:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/timely_reinforcements.jpg +Oracle:If you have less life than an opponent, you gain 6 life. If you control fewer creatures than an opponent, put three 1/1 white Soldier creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/timesifter.txt b/forge-gui/res/cardsfolder/t/timesifter.txt index 2eb44be7e02..291d44387ac 100644 --- a/forge-gui/res/cardsfolder/t/timesifter.txt +++ b/forge-gui/res/cardsfolder/t/timesifter.txt @@ -1,17 +1,17 @@ -Name:Timesifter -ManaCost:5 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each upkeep, each player exiles the top card of his or her library. The player who exiled the card with the highest converted mana cost takes an extra turn after this one. If two or more players' cards are tied for highest cost, the tied players repeat this process until the tie is broken. -SVar:TrigExile:AB$ Mill | Cost$ 0 | Defined$ Each | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ FindHighestCMCFirst -SVar:FindHighestCMCFirst:DB$ Pump | ImprintCards$ ValidAll Card.greatestRememberedCMC | SubAbility$ FindOne -SVar:FindOne:DB$ Repeat | RepeatCheckSVar$ X | References$ X | RepeatSVarCompare$ GE2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | RepeatSubAbility$ DBClear | SubAbility$ DBAddTurn -SVar:DBClear:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBExile -SVar:DBExile:DB$ Mill | Defined$ ImprintedController | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ ClearImprint -SVar:ClearImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ FindHighestCMC -SVar:FindHighestCMC:DB$ Pump | ImprintCards$ ValidAll Card.greatestRememberedCMC -SVar:X:Count$ValidExile Card.IsImprinted -SVar:DBAddTurn:DB$ AddTurn | Defined$ ImprintedController | NumTurns$ 1 | ShowMessage$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/timesifter.jpg -Oracle:At the beginning of each upkeep, each player exiles the top card of his or her library. The player who exiled the card with the highest converted mana cost takes an extra turn after this one. If two or more players' cards are tied for highest cost, the tied players repeat this process until the tie is broken. +Name:Timesifter +ManaCost:5 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each upkeep, each player exiles the top card of his or her library. The player who exiled the card with the highest converted mana cost takes an extra turn after this one. If two or more players' cards are tied for highest cost, the tied players repeat this process until the tie is broken. +SVar:TrigExile:AB$ Mill | Cost$ 0 | Defined$ Each | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ FindHighestCMCFirst +SVar:FindHighestCMCFirst:DB$ Pump | ImprintCards$ ValidAll Card.greatestRememberedCMC | SubAbility$ FindOne +SVar:FindOne:DB$ Repeat | RepeatCheckSVar$ X | References$ X | RepeatSVarCompare$ GE2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE2 | RepeatSubAbility$ DBClear | SubAbility$ DBAddTurn +SVar:DBClear:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBExile +SVar:DBExile:DB$ Mill | Defined$ ImprintedController | NumCards$ 1 | Destination$ Exile | RememberMilled$ True | SubAbility$ ClearImprint +SVar:ClearImprint:DB$ Cleanup | ClearImprinted$ True | SubAbility$ FindHighestCMC +SVar:FindHighestCMC:DB$ Pump | ImprintCards$ ValidAll Card.greatestRememberedCMC +SVar:X:Count$ValidExile Card.IsImprinted +SVar:DBAddTurn:DB$ AddTurn | Defined$ ImprintedController | NumTurns$ 1 | ShowMessage$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/timesifter.jpg +Oracle:At the beginning of each upkeep, each player exiles the top card of his or her library. The player who exiled the card with the highest converted mana cost takes an extra turn after this one. If two or more players' cards are tied for highest cost, the tied players repeat this process until the tie is broken. diff --git a/forge-gui/res/cardsfolder/t/timetwister.txt b/forge-gui/res/cardsfolder/t/timetwister.txt index 9ed4567478b..16c326fd4ab 100644 --- a/forge-gui/res/cardsfolder/t/timetwister.txt +++ b/forge-gui/res/cardsfolder/t/timetwister.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZoneAll | Cost$ 2 U | ChangeType$ Card | Origin$ Hand,Graveyard | D SVar:DBDraw:DB$ Draw | NumCards$ 7 | Defined$ Each SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/timetwister.jpg -Oracle:Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. (Then put Timetwister into its owner's graveyard.) \ No newline at end of file +Oracle:Each player shuffles his or her hand and graveyard into his or her library, then draws seven cards. (Then put Timetwister into its owner's graveyard.) diff --git a/forge-gui/res/cardsfolder/t/timid_drake.txt b/forge-gui/res/cardsfolder/t/timid_drake.txt index 90de16b9ba0..ee51f27e600 100644 --- a/forge-gui/res/cardsfolder/t/timid_drake.txt +++ b/forge-gui/res/cardsfolder/t/timid_drake.txt @@ -8,4 +8,4 @@ SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | SVar:AntiBuffedBy:Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/timid_drake.jpg -Oracle:Flying\nWhen another creature enters the battlefield, return Timid Drake to its owner's hand. \ No newline at end of file +Oracle:Flying\nWhen another creature enters the battlefield, return Timid Drake to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt b/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt index 2827b5e77a3..174bc2dc82b 100644 --- a/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt +++ b/forge-gui/res/cardsfolder/t/tin_street_hooligan.txt @@ -1,11 +1,11 @@ -Name:Tin Street Hooligan -ManaCost:1 R -Types:Creature Goblin Rogue -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | ManaSpent$ G | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if {G} was spent to cast CARDNAME, destroy target artifact. -SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. -SVar:ManaNeededToAvoidNegativeEffect:green -SVar:RemRandomDeck:True -DeckNeeds:Color$Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/tin_street_hooligan.jpg -Oracle:When Tin Street Hooligan enters the battlefield, if {G} was spent to cast Tin Street Hooligan, destroy target artifact. \ No newline at end of file +Name:Tin Street Hooligan +ManaCost:1 R +Types:Creature Goblin Rogue +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | ManaSpent$ G | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, if {G} was spent to cast CARDNAME, destroy target artifact. +SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. +SVar:ManaNeededToAvoidNegativeEffect:green +SVar:RemRandomDeck:True +DeckNeeds:Color$Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/tin_street_hooligan.jpg +Oracle:When Tin Street Hooligan enters the battlefield, if {G} was spent to cast Tin Street Hooligan, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/t/tin_street_market.txt b/forge-gui/res/cardsfolder/t/tin_street_market.txt index 8097524c291..722ccd5d763 100644 --- a/forge-gui/res/cardsfolder/t/tin_street_market.txt +++ b/forge-gui/res/cardsfolder/t/tin_street_market.txt @@ -1,11 +1,11 @@ -Name:Tin Street Market -ManaCost:4 R -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 4 R | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ UCDraw | Description$ Enchanted land has "{T}, Discard a card: Draw a card." -SVar:UCDraw:AB$ Draw | Cost$ T Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:NonStackingAttachEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tin_street_market.jpg -Oracle:Enchant land\nEnchanted land has "{T}, Discard a card: Draw a card." \ No newline at end of file +Name:Tin Street Market +ManaCost:4 R +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 4 R | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ UCDraw | Description$ Enchanted land has "{T}, Discard a card: Draw a card." +SVar:UCDraw:AB$ Draw | Cost$ T Discard<1/Card> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:NonStackingAttachEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tin_street_market.jpg +Oracle:Enchant land\nEnchanted land has "{T}, Discard a card: Draw a card." diff --git a/forge-gui/res/cardsfolder/t/tin_wing_chimera.txt b/forge-gui/res/cardsfolder/t/tin_wing_chimera.txt index b7f6235fb37..a39572a8e8d 100644 --- a/forge-gui/res/cardsfolder/t/tin_wing_chimera.txt +++ b/forge-gui/res/cardsfolder/t/tin_wing_chimera.txt @@ -7,4 +7,4 @@ A:AB$ PutCounter | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature.Chimera | TgtProm SVar:DBPump:DB$Pump | KW$ Flying | Defined$ Targeted | Permanent$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tin_wing_chimera.jpg -Oracle:Flying\nSacrifice Tin-Wing Chimera: Put a +2/+2 counter on target Chimera creature. It gains flying. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Flying\nSacrifice Tin-Wing Chimera: Put a +2/+2 counter on target Chimera creature. It gains flying. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/t/tinder_farm.txt b/forge-gui/res/cardsfolder/t/tinder_farm.txt index b3b2ff7b396..1c811ebfb7d 100644 --- a/forge-gui/res/cardsfolder/t/tinder_farm.txt +++ b/forge-gui/res/cardsfolder/t/tinder_farm.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool A:AB$ Mana | Cost$T Sac<1/CARDNAME> | Produced$ R W | SpellDescription$ Add {R}{W} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tinder_farm.jpg -Oracle:Tinder Farm enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{T}, Sacrifice Tinder Farm: Add {R}{W} to your mana pool. \ No newline at end of file +Oracle:Tinder Farm enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{T}, Sacrifice Tinder Farm: Add {R}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/tinder_wall.txt b/forge-gui/res/cardsfolder/t/tinder_wall.txt index 53ad7362f3f..de73cbce098 100644 --- a/forge-gui/res/cardsfolder/t/tinder_wall.txt +++ b/forge-gui/res/cardsfolder/t/tinder_wall.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ R | Amount$ 2 | SpellDescription$ A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature.blockedBySource | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature it's blocking. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tinder_wall.jpg -Oracle:Defender (This creature can't attack.)\nSacrifice Tinder Wall: Add {R}{R} to your mana pool.\n{R}, Sacrifice Tinder Wall: Tinder Wall deals 2 damage to target creature it's blocking. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nSacrifice Tinder Wall: Add {R}{R} to your mana pool.\n{R}, Sacrifice Tinder Wall: Tinder Wall deals 2 damage to target creature it's blocking. diff --git a/forge-gui/res/cardsfolder/t/tine_shrike.txt b/forge-gui/res/cardsfolder/t/tine_shrike.txt index eceae0c38f4..522f5737194 100644 --- a/forge-gui/res/cardsfolder/t/tine_shrike.txt +++ b/forge-gui/res/cardsfolder/t/tine_shrike.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying K:Infect SVar:Picture:http://www.wizards.com/global/images/magic/general/tine_shrike.jpg -Oracle:Flying\nInfect (This creature 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 +Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/t/tinker.txt b/forge-gui/res/cardsfolder/t/tinker.txt index 8e7b715e9c2..1778e071523 100644 --- a/forge-gui/res/cardsfolder/t/tinker.txt +++ b/forge-gui/res/cardsfolder/t/tinker.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 U Sac<1/Artifact> | Origin$ Library | Destination$ Battlefield | ChangeType$ Artifact | ChangeNum$ 1 | SpellDescription$ Search your library for an artifact card and put that card onto the battlefield. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tinker.jpg -Oracle:As an additional cost to cast Tinker, sacrifice an artifact.\nSearch your library for an artifact card and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:As an additional cost to cast Tinker, sacrifice an artifact.\nSearch your library for an artifact card and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/tireless_missionaries.txt b/forge-gui/res/cardsfolder/t/tireless_missionaries.txt index cc729202c32..b65567e13d2 100644 --- a/forge-gui/res/cardsfolder/t/tireless_missionaries.txt +++ b/forge-gui/res/cardsfolder/t/tireless_missionaries.txt @@ -5,4 +5,4 @@ PT:2/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/tireless_missionaries.jpg -Oracle:When Tireless Missionaries enters the battlefield, you gain 3 life. \ No newline at end of file +Oracle:When Tireless Missionaries enters the battlefield, you gain 3 life. diff --git a/forge-gui/res/cardsfolder/t/tireless_tribe.txt b/forge-gui/res/cardsfolder/t/tireless_tribe.txt index 8681d3bec0e..c7a9d5de8bc 100644 --- a/forge-gui/res/cardsfolder/t/tireless_tribe.txt +++ b/forge-gui/res/cardsfolder/t/tireless_tribe.txt @@ -4,4 +4,4 @@ Types:Creature Human Nomad PT:1/1 A:AB$ Pump | Cost$ Discard<1/Card> | NumDef$ +4 | SpellDescription$ CARDNAME gets +0/+4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/tireless_tribe.jpg -Oracle:Discard a card: Tireless Tribe gets +0/+4 until end of turn. \ No newline at end of file +Oracle:Discard a card: Tireless Tribe gets +0/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/titan_forge.txt b/forge-gui/res/cardsfolder/t/titan_forge.txt index 6dd19ea1c1a..370387648ce 100644 --- a/forge-gui/res/cardsfolder/t/titan_forge.txt +++ b/forge-gui/res/cardsfolder/t/titan_forge.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ PutCounter | Cost$ 3 T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. A:AB$ Token | Cost$ T SubCounter<3/CHARGE> | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 9 | TokenToughness$ 9 | SpellDescription$ Put a 9/9 colorless Golem artifact creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/titan_forge.jpg -Oracle:{3}, {T}: Put a charge counter on Titan Forge.\n{T}, Remove three charge counters from Titan Forge: Put a 9/9 colorless Golem artifact creature token onto the battlefield. \ No newline at end of file +Oracle:{3}, {T}: Put a charge counter on Titan Forge.\n{T}, Remove three charge counters from Titan Forge: Put a 9/9 colorless Golem artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/titan_of_eternal_fire.txt b/forge-gui/res/cardsfolder/t/titan_of_eternal_fire.txt index 8697d843b52..16449820c2b 100644 --- a/forge-gui/res/cardsfolder/t/titan_of_eternal_fire.txt +++ b/forge-gui/res/cardsfolder/t/titan_of_eternal_fire.txt @@ -1,8 +1,8 @@ -Name:Titan of Eternal Fire -ManaCost:5 R -Types:Creature Giant -PT:5/6 -S:Mode$ Continuous | Affected$ Creature.Human+YouCtrl | AddAbility$ Damage | Description$ Each Human creature you control has "{R}, {T}: This creature deals 1 damage to target creature or player." -SVar:Damage:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/titan_of_eternal_fire.jpg -Oracle:Each Human creature you control has "{R}, {T}: This creature deals 1 damage to target creature or player." \ No newline at end of file +Name:Titan of Eternal Fire +ManaCost:5 R +Types:Creature Giant +PT:5/6 +S:Mode$ Continuous | Affected$ Creature.Human+YouCtrl | AddAbility$ Damage | Description$ Each Human creature you control has "{R}, {T}: This creature deals 1 damage to target creature or player." +SVar:Damage:AB$ DealDamage | Cost$ R T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/titan_of_eternal_fire.jpg +Oracle:Each Human creature you control has "{R}, {T}: This creature deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/t/titania.txt b/forge-gui/res/cardsfolder/t/titania.txt index eed983aa5fc..0cca3402f4f 100644 --- a/forge-gui/res/cardsfolder/t/titania.txt +++ b/forge-gui/res/cardsfolder/t/titania.txt @@ -1,7 +1,7 @@ -Name:Titania -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+2/-5 -S:Mode$ Continuous | EffectZone$ Command | Affected$ You | AddKeyword$ AdjustLandPlays:1 | Description$ You may play an additional land on each of your turns. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/titania.jpg -Oracle:Hand +2, life -5\nYou may play an additional land on each of your turns. \ No newline at end of file +Name:Titania +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+2/-5 +S:Mode$ Continuous | EffectZone$ Command | Affected$ You | AddKeyword$ AdjustLandPlays:1 | Description$ You may play an additional land on each of your turns. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/titania.jpg +Oracle:Hand +2, life -5\nYou may play an additional land on each of your turns. diff --git a/forge-gui/res/cardsfolder/t/titanias_boon.txt b/forge-gui/res/cardsfolder/t/titanias_boon.txt index dd8b1d669ed..cad16407788 100644 --- a/forge-gui/res/cardsfolder/t/titanias_boon.txt +++ b/forge-gui/res/cardsfolder/t/titanias_boon.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Sorcery A:SP$ PutCounterAll | Cost$ 3 G | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each creature you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/titanias_boon.jpg -Oracle:Put a +1/+1 counter on each creature you control. \ No newline at end of file +Oracle:Put a +1/+1 counter on each creature you control. diff --git a/forge-gui/res/cardsfolder/t/titanias_chosen.txt b/forge-gui/res/cardsfolder/t/titanias_chosen.txt index 6a604b4ce91..e358734fc31 100644 --- a/forge-gui/res/cardsfolder/t/titanias_chosen.txt +++ b/forge-gui/res/cardsfolder/t/titanias_chosen.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Green | TriggerZones$ Battlefield | Execute$ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Card.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/titanias_chosen.jpg -Oracle:Whenever a player casts a green spell, put a +1/+1 counter on Titania's Chosen. \ No newline at end of file +Oracle:Whenever a player casts a green spell, put a +1/+1 counter on Titania's Chosen. diff --git a/forge-gui/res/cardsfolder/t/titanias_song.txt b/forge-gui/res/cardsfolder/t/titanias_song.txt index 71e9b489f71..d1c74e5bfb7 100644 --- a/forge-gui/res/cardsfolder/t/titanias_song.txt +++ b/forge-gui/res/cardsfolder/t/titanias_song.txt @@ -10,4 +10,4 @@ SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/titanias_song.jpg -Oracle:Each noncreature artifact loses all abilities and becomes an artifact creature with power and toughness each equal to its converted mana cost. If Titania's Song leaves the battlefield, this effect continues until end of turn. \ No newline at end of file +Oracle:Each noncreature artifact loses all abilities and becomes an artifact creature with power and toughness each equal to its converted mana cost. If Titania's Song leaves the battlefield, this effect continues until end of turn. diff --git a/forge-gui/res/cardsfolder/t/titanic_bulvox.txt b/forge-gui/res/cardsfolder/t/titanic_bulvox.txt index 1a563906d0b..4b33414faa4 100644 --- a/forge-gui/res/cardsfolder/t/titanic_bulvox.txt +++ b/forge-gui/res/cardsfolder/t/titanic_bulvox.txt @@ -5,4 +5,4 @@ PT:7/4 K:Trample K:Morph:4 G G G SVar:Picture:http://www.wizards.com/global/images/magic/general/titanic_bulvox.jpg -Oracle:Trample\nMorph {4}{G}{G}{G} (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 +Oracle:Trample\nMorph {4}{G}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/t/titanic_growth.txt b/forge-gui/res/cardsfolder/t/titanic_growth.txt index 76a784c50a8..c699b4a4e4f 100644 --- a/forge-gui/res/cardsfolder/t/titanic_growth.txt +++ b/forge-gui/res/cardsfolder/t/titanic_growth.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/titanic_growth.jpg -Oracle:Target creature gets +4/+4 until end of turn. \ No newline at end of file +Oracle:Target creature gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/titanic_ultimatum.txt b/forge-gui/res/cardsfolder/t/titanic_ultimatum.txt index e6045c560e2..c34aecf78d7 100644 --- a/forge-gui/res/cardsfolder/t/titanic_ultimatum.txt +++ b/forge-gui/res/cardsfolder/t/titanic_ultimatum.txt @@ -3,4 +3,4 @@ ManaCost:R R G G G W W Types:Sorcery A:SP$ PumpAll | Cost$ R R G G G W W | ValidCards$ Creature.YouCtrl | NumAtt$ +5 | NumDef$ +5 | KW$ First Strike & Lifelink & Trample | SpellDescription$ Until end of turn, creatures you control get +5/+5 and gain first strike, lifelink, and trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/titanic_ultimatum.jpg -Oracle:Until end of turn, creatures you control get +5/+5 and gain first strike, lifelink, and trample. \ No newline at end of file +Oracle:Until end of turn, creatures you control get +5/+5 and gain first strike, lifelink, and trample. diff --git a/forge-gui/res/cardsfolder/t/titanium_golem.txt b/forge-gui/res/cardsfolder/t/titanium_golem.txt index e17b9dbbe25..dbe71a539cf 100644 --- a/forge-gui/res/cardsfolder/t/titanium_golem.txt +++ b/forge-gui/res/cardsfolder/t/titanium_golem.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Golem PT:3/3 A:AB$ Pump | Cost$ 1 W | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/titanium_golem.jpg -Oracle:{1}{W}: Titanium Golem gains first strike until end of turn. \ No newline at end of file +Oracle:{1}{W}: Titanium Golem gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/t/titans_revenge.txt b/forge-gui/res/cardsfolder/t/titans_revenge.txt index f3faca0ce37..fb2c3971aa9 100644 --- a/forge-gui/res/cardsfolder/t/titans_revenge.txt +++ b/forge-gui/res/cardsfolder/t/titans_revenge.txt @@ -6,4 +6,4 @@ SVar:DBClash:DB$Clash | WinSubAbility$ DBReturn SVar:DBReturn:DB$ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/titans_revenge.jpg -Oracle:Titan's Revenge deals X damage to target creature or player. Clash with an opponent. If you win, return Titan's Revenge to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Oracle:Titan's Revenge deals X damage to target creature or player. Clash with an opponent. If you win, return Titan's Revenge to its owner's hand. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/t/titans_strength.txt b/forge-gui/res/cardsfolder/t/titans_strength.txt index 7d25fbd3a70..80e0292ecd6 100644 --- a/forge-gui/res/cardsfolder/t/titans_strength.txt +++ b/forge-gui/res/cardsfolder/t/titans_strength.txt @@ -1,7 +1,7 @@ -Name:Titan's Strength -ManaCost:R -Types:Instant -A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +1 | SpellDescription$ Target creature gets +3/+1 until end of turn. Scry 1. | SubAbility$ DBScry -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/titans_strength.jpg -Oracle:Target creature gets +3/+1 until end of turn. 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 +Name:Titan's Strength +ManaCost:R +Types:Instant +A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +1 | SpellDescription$ Target creature gets +3/+1 until end of turn. Scry 1. | SubAbility$ DBScry +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/titans_strength.jpg +Oracle:Target creature gets +3/+1 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/t/tithe.txt b/forge-gui/res/cardsfolder/t/tithe.txt index bc882254978..4912217fdab 100644 --- a/forge-gui/res/cardsfolder/t/tithe.txt +++ b/forge-gui/res/cardsfolder/t/tithe.txt @@ -8,4 +8,4 @@ SVar:Y:Count$Valid Land.YouCtrl SVar:Z:Count$Valid Land.TargetedPlayerCtrl SVar:MoreLand:SVar$Z/Minus.Y SVar:Picture:http://www.wizards.com/global/images/magic/general/tithe.jpg -Oracle:Search your library for a Plains card. If target opponent controls more lands than you, you may search your library for an additional Plains card. Reveal those cards and put them into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Plains card. If target opponent controls more lands than you, you may search your library for an additional Plains card. Reveal those cards and put them into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/tithe_drinker.txt b/forge-gui/res/cardsfolder/t/tithe_drinker.txt index 2964abaf9fa..634af1b1246 100644 --- a/forge-gui/res/cardsfolder/t/tithe_drinker.txt +++ b/forge-gui/res/cardsfolder/t/tithe_drinker.txt @@ -1,8 +1,8 @@ -Name:Tithe Drinker -ManaCost:W B -Types:Creature Vampire -PT:2/1 -K:Lifelink -K:Extort -SVar:Picture:http://www.wizards.com/global/images/magic/general/tithe_drinker.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) \ No newline at end of file +Name:Tithe Drinker +ManaCost:W B +Types:Creature Vampire +PT:2/1 +K:Lifelink +K:Extort +SVar:Picture:http://www.wizards.com/global/images/magic/general/tithe_drinker.jpg +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nExtort (Whenever you cast a spell, you may pay {W/B}. If you do, each opponent loses 1 life and you gain that much life.) diff --git a/forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt b/forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt index b9f4fe92ae5..a5b009eedc9 100644 --- a/forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt +++ b/forge-gui/res/cardsfolder/t/tivadar_of_thorn.txt @@ -7,4 +7,4 @@ K:Protection from red T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target Goblin. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Goblin | TgtPrompt$ Select target Goblin SVar:Picture:http://www.wizards.com/global/images/magic/general/tivadar_of_thorn.jpg -Oracle:First strike, protection from red\nWhen Tivadar of Thorn enters the battlefield, destroy target Goblin. \ No newline at end of file +Oracle:First strike, protection from red\nWhen Tivadar of Thorn enters the battlefield, destroy target Goblin. diff --git a/forge-gui/res/cardsfolder/t/tivadars_crusade.txt b/forge-gui/res/cardsfolder/t/tivadars_crusade.txt index 2badb9ef2e8..48b1e0f957f 100644 --- a/forge-gui/res/cardsfolder/t/tivadars_crusade.txt +++ b/forge-gui/res/cardsfolder/t/tivadars_crusade.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 1 W W | ValidCards$ Goblin | SpellDescription$ Destroy all Goblins. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tivadars_crusade.jpg -Oracle:Destroy all Goblins. \ No newline at end of file +Oracle:Destroy all Goblins. diff --git a/forge-gui/res/cardsfolder/t/to_arms.txt b/forge-gui/res/cardsfolder/t/to_arms.txt index 4b02cd38511..9baeb45bb24 100644 --- a/forge-gui/res/cardsfolder/t/to_arms.txt +++ b/forge-gui/res/cardsfolder/t/to_arms.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ UntapAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | SpellDescription$ Untap all creatures you control. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/to_arms.jpg -Oracle:Untap all creatures you control.\nDraw a card. \ No newline at end of file +Oracle:Untap all creatures you control.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/tobias_andrion.txt b/forge-gui/res/cardsfolder/t/tobias_andrion.txt index bd1d3b249a7..218026e47c1 100644 --- a/forge-gui/res/cardsfolder/t/tobias_andrion.txt +++ b/forge-gui/res/cardsfolder/t/tobias_andrion.txt @@ -3,4 +3,4 @@ ManaCost:3 W U Types:Legendary Creature Human Advisor PT:4/4 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1691.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/toil_to_renown.txt b/forge-gui/res/cardsfolder/t/toil_to_renown.txt index 8152b88f718..bed4a64bef4 100644 --- a/forge-gui/res/cardsfolder/t/toil_to_renown.txt +++ b/forge-gui/res/cardsfolder/t/toil_to_renown.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainLife | Cost$ 1 G | Defined$ You | LifeAmount$ X | References$ X | SpellDescription$ You gain 1 life for each tapped artifact, creature, and land you control. SVar:X:Count$Valid Artifact.YouCtrl+tapped,Creature.YouCtrl+tapped,Land.YouCtrl+tapped SVar:Picture:http://www.wizards.com/global/images/magic/general/toil_to_renown.jpg -Oracle:You gain 1 life for each tapped artifact, creature, and land you control. \ No newline at end of file +Oracle:You gain 1 life for each tapped artifact, creature, and land you control. diff --git a/forge-gui/res/cardsfolder/t/toil_trouble.txt b/forge-gui/res/cardsfolder/t/toil_trouble.txt index d22112645fe..75a9e6908dd 100644 --- a/forge-gui/res/cardsfolder/t/toil_trouble.txt +++ b/forge-gui/res/cardsfolder/t/toil_trouble.txt @@ -1,18 +1,18 @@ -Name:Toil -ManaCost:2 B -AlternateMode: Split -Types:Sorcery -K:Fuse -A:SP$ Draw | Cost$ 2 B | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife | SpellDescription$ Target player draws two cards and loses 2 life. -SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/toil_trouble.jpg -Oracle:Target player draws two cards and loses 2 life. - -ALTERNATE - -Name:Trouble -ManaCost:2 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of cards in target player's hand to that player. -SVar:X:TargetedPlayer$CardsInHand -Oracle:Trouble deals damage to target player equal to the number of cards in that player's hand. \ No newline at end of file +Name:Toil +ManaCost:2 B +AlternateMode: Split +Types:Sorcery +K:Fuse +A:SP$ Draw | Cost$ 2 B | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SubAbility$ DBLoseLife | SpellDescription$ Target player draws two cards and loses 2 life. +SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 2 | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/toil_trouble.jpg +Oracle:Target player draws two cards and loses 2 life. + +ALTERNATE + +Name:Trouble +ManaCost:2 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the number of cards in target player's hand to that player. +SVar:X:TargetedPlayer$CardsInHand +Oracle:Trouble deals damage to target player equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/t/toils_of_night_and_day.txt b/forge-gui/res/cardsfolder/t/toils_of_night_and_day.txt index 00ddc3b1fab..c992c0e19da 100644 --- a/forge-gui/res/cardsfolder/t/toils_of_night_and_day.txt +++ b/forge-gui/res/cardsfolder/t/toils_of_night_and_day.txt @@ -5,4 +5,4 @@ A:SP$ TapOrUntap | Cost$ 2 U | ValidTgts$ Permanent | TgtPrompt$ Select target p SVar:DBTapOrUntap:DB$TapOrUntap | ValidTgts$ Permanent | TgtPrompt$ Select target permanent (2) | TargetUnique$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/toils_of_night_and_day.jpg -Oracle:You may tap or untap target permanent, then you may tap or untap another target permanent. \ No newline at end of file +Oracle:You may tap or untap target permanent, then you may tap or untap another target permanent. diff --git a/forge-gui/res/cardsfolder/t/tolaria.txt b/forge-gui/res/cardsfolder/t/tolaria.txt index e0d157acc53..bdf0a1261c8 100644 --- a/forge-gui/res/cardsfolder/t/tolaria.txt +++ b/forge-gui/res/cardsfolder/t/tolaria.txt @@ -1,8 +1,8 @@ -Name:Tolaria -ManaCost:no cost -Types:Legendary Land -A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. -A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Banding & Bands with Other Creatures named Wolves of the Hunt & Bands with Other Legendary Creatures | ActivationPhases$ Upkeep | SpellDescription$ Target creature loses banding and all "bands with other" abilities until end of turn. Activate this ability only during any upkeep step. | StackDescription$ SpellDescription -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tolaria.jpg -Oracle:{T}: Add {U} to your mana pool.\n{T}: Target creature loses banding and all "bands with other" abilities until end of turn. Activate this ability only during any upkeep step. \ No newline at end of file +Name:Tolaria +ManaCost:no cost +Types:Legendary Land +A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool. +A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Banding & Bands with Other Creatures named Wolves of the Hunt & Bands with Other Legendary Creatures | ActivationPhases$ Upkeep | SpellDescription$ Target creature loses banding and all "bands with other" abilities until end of turn. Activate this ability only during any upkeep step. | StackDescription$ SpellDescription +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tolaria.jpg +Oracle:{T}: Add {U} to your mana pool.\n{T}: Target creature loses banding and all "bands with other" abilities until end of turn. Activate this ability only during any upkeep step. diff --git a/forge-gui/res/cardsfolder/t/tolaria_west.txt b/forge-gui/res/cardsfolder/t/tolaria_west.txt index 407414f99f6..9ecfcb0ffad 100644 --- a/forge-gui/res/cardsfolder/t/tolaria_west.txt +++ b/forge-gui/res/cardsfolder/t/tolaria_west.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool K:Transmute:1 U U SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tolaria_west.jpg -Oracle:Tolaria West enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with converted mana cost 0, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) \ No newline at end of file +Oracle:Tolaria West enters the battlefield tapped.\n{T}: Add {U} to your mana pool.\nTransmute {1}{U}{U} ({1}{U}{U}, Discard this card: Search your library for a card with converted mana cost 0, reveal it, and put it into your hand. Then shuffle your library. Transmute only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/t/tolarian_academy.txt b/forge-gui/res/cardsfolder/t/tolarian_academy.txt index 5029d7e8dd8..6cc9e689836 100644 --- a/forge-gui/res/cardsfolder/t/tolarian_academy.txt +++ b/forge-gui/res/cardsfolder/t/tolarian_academy.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | Amount$ X | References$ X | SpellDescriptio SVar:X:Count$Valid Artifact.YouCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tolarian_academy.jpg -Oracle:{T}: Add {U} to your mana pool for each artifact you control. \ No newline at end of file +Oracle:{T}: Add {U} to your mana pool for each artifact you control. diff --git a/forge-gui/res/cardsfolder/t/tolarian_drake.txt b/forge-gui/res/cardsfolder/t/tolarian_drake.txt index 09e3f81f5b6..43595754c76 100644 --- a/forge-gui/res/cardsfolder/t/tolarian_drake.txt +++ b/forge-gui/res/cardsfolder/t/tolarian_drake.txt @@ -1,8 +1,8 @@ -Name:Tolarian Drake -ManaCost:2 U -Types:Creature Drake -PT:2/4 -K:Flying -K:Phasing -SVar:Picture:http://www.wizards.com/global/images/magic/general/tolarian_drake.jpg -Oracle:Flying\nPhasing (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.) \ No newline at end of file +Name:Tolarian Drake +ManaCost:2 U +Types:Creature Drake +PT:2/4 +K:Flying +K:Phasing +SVar:Picture:http://www.wizards.com/global/images/magic/general/tolarian_drake.jpg +Oracle:Flying\nPhasing (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.) diff --git a/forge-gui/res/cardsfolder/t/tolarian_emissary.txt b/forge-gui/res/cardsfolder/t/tolarian_emissary.txt index 01a258fbfc9..f79f96186bb 100644 --- a/forge-gui/res/cardsfolder/t/tolarian_emissary.txt +++ b/forge-gui/res/cardsfolder/t/tolarian_emissary.txt @@ -7,4 +7,4 @@ K:Kicker 1 W T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target enchantment. SVar:TrigKicker:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/tolarian_emissary.jpg -Oracle:Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.)\nFlying\nWhen Tolarian Emissary enters the battlefield, if it was kicked, destroy target enchantment. \ No newline at end of file +Oracle:Kicker {1}{W} (You may pay an additional {1}{W} as you cast this spell.)\nFlying\nWhen Tolarian Emissary enters the battlefield, if it was kicked, destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/t/tolarian_sentinel.txt b/forge-gui/res/cardsfolder/t/tolarian_sentinel.txt index 2404e9cc645..8fa9b0d9573 100644 --- a/forge-gui/res/cardsfolder/t/tolarian_sentinel.txt +++ b/forge-gui/res/cardsfolder/t/tolarian_sentinel.txt @@ -5,4 +5,4 @@ PT:1/3 K:Flying A:AB$ ChangeZone | Cost$ U T Discard<1/Card> | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent you control to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/tolarian_sentinel.jpg -Oracle:Flying\n{U}, {T}, Discard a card: Return target permanent you control to its owner's hand. \ No newline at end of file +Oracle:Flying\n{U}, {T}, Discard a card: Return target permanent you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/tolarian_serpent.txt b/forge-gui/res/cardsfolder/t/tolarian_serpent.txt index 171ddf0f39f..a41f477618b 100644 --- a/forge-gui/res/cardsfolder/t/tolarian_serpent.txt +++ b/forge-gui/res/cardsfolder/t/tolarian_serpent.txt @@ -5,4 +5,4 @@ PT:7/7 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigMill | TriggerDescription$ At the beginning of your upkeep, put the top seven cards of your library into your graveyard. SVar:TrigMill:AB$ Mill | Cost$ 0 | NumCards$ 7 SVar:Picture:http://www.wizards.com/global/images/magic/general/tolarian_serpent.jpg -Oracle:At the beginning of your upkeep, put the top seven cards of your library into your graveyard. \ No newline at end of file +Oracle:At the beginning of your upkeep, put the top seven cards of your library into your graveyard. diff --git a/forge-gui/res/cardsfolder/t/tolarian_winds.txt b/forge-gui/res/cardsfolder/t/tolarian_winds.txt index c6cd2dfb8fb..977b2f88f8c 100644 --- a/forge-gui/res/cardsfolder/t/tolarian_winds.txt +++ b/forge-gui/res/cardsfolder/t/tolarian_winds.txt @@ -1,10 +1,10 @@ -Name:Tolarian Winds -ManaCost:1 U -Types:Instant -A:SP$ Discard | Cost$ 1 U | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw | SpellDescription$ Discard all the cards in your hand, then draw that many cards. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tolarian_winds.jpg -Oracle:Discard all the cards in your hand, then draw that many cards. \ No newline at end of file +Name:Tolarian Winds +ManaCost:1 U +Types:Instant +A:SP$ Discard | Cost$ 1 U | Defined$ You | RememberDiscarded$ True | Mode$ Hand | SubAbility$ DBDraw | SpellDescription$ Discard all the cards in your hand, then draw that many cards. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tolarian_winds.jpg +Oracle:Discard all the cards in your hand, then draw that many cards. diff --git a/forge-gui/res/cardsfolder/t/tolsimir_wolfblood.txt b/forge-gui/res/cardsfolder/t/tolsimir_wolfblood.txt index 26e00b7c4b7..33df9b4c5a5 100644 --- a/forge-gui/res/cardsfolder/t/tolsimir_wolfblood.txt +++ b/forge-gui/res/cardsfolder/t/tolsimir_wolfblood.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.White+Other+YouCtrl | AddPower$ 1 | AddT A:AB$ Token | Cost$ T | TokenAmount$ 1 | TokenName$ Voja | TokenTypes$ Legendary,Creature,Wolf | TokenOwner$ You | TokenColors$ Green,White | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put a legendary 2/2 green and white Wolf creature token named Voja onto the battlefield. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/tolsimir_wolfblood.jpg -Oracle:Other green creatures you control get +1/+1.\nOther white creatures you control get +1/+1.\n{T}: Put a legendary 2/2 green and white Wolf creature token named Voja onto the battlefield. \ No newline at end of file +Oracle:Other green creatures you control get +1/+1.\nOther white creatures you control get +1/+1.\n{T}: Put a legendary 2/2 green and white Wolf creature token named Voja onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tomb_hex.txt b/forge-gui/res/cardsfolder/t/tomb_hex.txt index 24d7c833e9c..f99cad3fe31 100644 --- a/forge-gui/res/cardsfolder/t/tomb_hex.txt +++ b/forge-gui/res/cardsfolder/t/tomb_hex.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SpellDescription$ Target creature gets -2/-2 until end of turn. Landfall - If you had a land enter the battlefield under your control this turn, that creature gets -4/-4 until end of turn instead. SVar:X:Count$Landfall.4.2 SVar:Picture:http://www.wizards.com/global/images/magic/general/tomb_hex.jpg -Oracle:Target creature gets -2/-2 until end of turn.\nLandfall - If you had a land enter the battlefield under your control this turn, that creature gets -4/-4 until end of turn instead. \ No newline at end of file +Oracle:Target creature gets -2/-2 until end of turn.\nLandfall - If you had a land enter the battlefield under your control this turn, that creature gets -4/-4 until end of turn instead. diff --git a/forge-gui/res/cardsfolder/t/tomb_of_urami.txt b/forge-gui/res/cardsfolder/t/tomb_of_urami.txt index 02b35782c97..bcb0afdd025 100644 --- a/forge-gui/res/cardsfolder/t/tomb_of_urami.txt +++ b/forge-gui/res/cardsfolder/t/tomb_of_urami.txt @@ -6,4 +6,4 @@ SVar:DBPain:DB$DealDamage | NumDmg$ 1 | Defined$ You | ConditionPresent$ Ogre.Yo A:AB$ Token | Cost$ 2 B B T Sac | TokenAmount$ 1 | TokenController$ You | TokenName$ Urami | TokenTypes$ Legendary,Creature,Demon,Spirit | TokenColors$ Black | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Flying | CostDesc$ {2}{B}{B}, {T}, Sacrifice all lands you control: | SpellDescription$ Put a legendary 5/5 black Demon Spirit creature token with flying named Urami onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tomb_of_urami.jpg -Oracle:{T}: Add {B} to your mana pool. Tomb of Urami deals 1 damage to you if you don't control an Ogre.\n{2}{B}{B}, {T}, Sacrifice all lands you control: Put a legendary 5/5 black Demon Spirit creature token with flying named Urami onto the battlefield. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool. Tomb of Urami deals 1 damage to you if you don't control an Ogre.\n{2}{B}{B}, {T}, Sacrifice all lands you control: Put a legendary 5/5 black Demon Spirit creature token with flying named Urami onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tombfire.txt b/forge-gui/res/cardsfolder/t/tombfire.txt index 5644c6dfa01..6e89a8adda8 100644 --- a/forge-gui/res/cardsfolder/t/tombfire.txt +++ b/forge-gui/res/cardsfolder/t/tombfire.txt @@ -1,7 +1,7 @@ -Name:Tombfire -ManaCost:B -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ B | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.withFlashback | SpellDescription$ Target player exiles all cards with flashback from his or her graveyard. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tombfire.jpg -Oracle:Target player exiles all cards with flashback from his or her graveyard. \ No newline at end of file +Name:Tombfire +ManaCost:B +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ B | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card.withFlashback | SpellDescription$ Target player exiles all cards with flashback from his or her graveyard. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tombfire.jpg +Oracle:Target player exiles all cards with flashback from his or her graveyard. diff --git a/forge-gui/res/cardsfolder/t/tombstalker.txt b/forge-gui/res/cardsfolder/t/tombstalker.txt index ee3a0f2c3fa..8a066a79607 100644 --- a/forge-gui/res/cardsfolder/t/tombstalker.txt +++ b/forge-gui/res/cardsfolder/t/tombstalker.txt @@ -1,8 +1,8 @@ -Name:Tombstalker -ManaCost:6 B B -Types:Creature Demon -PT:5/5 -K:Flying -K:Delve -SVar:Picture:http://www.wizards.com/global/images/magic/general/tombstalker.jpg -Oracle:Flying\nDelve (You may exile any number of cards from your graveyard as you cast this spell. It costs {1} less to cast for each card exiled this way.) \ No newline at end of file +Name:Tombstalker +ManaCost:6 B B +Types:Creature Demon +PT:5/5 +K:Flying +K:Delve +SVar:Picture:http://www.wizards.com/global/images/magic/general/tombstalker.jpg +Oracle:Flying\nDelve (You may exile any number of cards from your graveyard as you cast this spell. It costs {1} less to cast for each card exiled this way.) diff --git a/forge-gui/res/cardsfolder/t/tombstone_stairwell.txt b/forge-gui/res/cardsfolder/t/tombstone_stairwell.txt index c9ef0bf5d66..eafa481a50c 100644 --- a/forge-gui/res/cardsfolder/t/tombstone_stairwell.txt +++ b/forge-gui/res/cardsfolder/t/tombstone_stairwell.txt @@ -1,15 +1,15 @@ -Name:Tombstone Stairwell -ManaCost:2 B B -Types:World Enchantment -K:Cumulative upkeep:1 B -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | IsPresent$ Card.Self | Execute$ TrigRepeat | TriggerDescription$ At the beginning of each upkeep, if CARDNAME is on the battlefield, each player puts a 2/2 black Zombie creature token with haste named Tombspawn onto the battlefield for each creature card in his or her graveyard. -SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBToken -SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Tombspawn | TokenTypes$ Creature,Zombie | TokenOwner$ Player.IsRemembered | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Haste | RememberTokens$ True -SVar:X:Count$ValidGraveyard Creature.RememberedPlayerCtrl -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ DestroyRemembered | TriggerDescription$ At the beginning of each end step or when CARDNAME leaves the battlefield, destroy all tokens put onto the battlefield with CARDNAME. They can't be regenerated. -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ DestroyRemembered | Secondary$ True | TriggerController$ TriggeredCardController | TriggerDescription$ At the beginning of each end step or when CARDNAME leaves the battlefield, destroy all tokens put onto the battlefield with CARDNAME. They can't be regenerated. -SVar:DestroyRemembered:DB$ DestroyAll | Cost$ 0 | ValidCards$ Card.IsRemembered | NoRegen$ True | SubAbility$ DBCleanUp -SVar:DBCleanUp:DB$ Cleanup | ClearRemembered$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tombstone_stairwell.jpg -Oracle:Cumulative upkeep {1}{B} (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.)\nAt the beginning of each upkeep, if Tombstone Stairwell is on the battlefield, each player puts a 2/2 black Zombie creature token with haste named Tombspawn onto the battlefield for each creature card in his or her graveyard.\nAt the beginning of each end step or when Tombstone Stairwell leaves the battlefield, destroy all tokens put onto the battlefield with Tombstone Stairwell. They can't be regenerated. \ No newline at end of file +Name:Tombstone Stairwell +ManaCost:2 B B +Types:World Enchantment +K:Cumulative upkeep:1 B +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | IsPresent$ Card.Self | Execute$ TrigRepeat | TriggerDescription$ At the beginning of each upkeep, if CARDNAME is on the battlefield, each player puts a 2/2 black Zombie creature token with haste named Tombspawn onto the battlefield for each creature card in his or her graveyard. +SVar:TrigRepeat:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ X | References$ X | TokenName$ Tombspawn | TokenTypes$ Creature,Zombie | TokenOwner$ Player.IsRemembered | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Haste | RememberTokens$ True +SVar:X:Count$ValidGraveyard Creature.RememberedPlayerCtrl +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ DestroyRemembered | TriggerDescription$ At the beginning of each end step or when CARDNAME leaves the battlefield, destroy all tokens put onto the battlefield with CARDNAME. They can't be regenerated. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ DestroyRemembered | Secondary$ True | TriggerController$ TriggeredCardController | TriggerDescription$ At the beginning of each end step or when CARDNAME leaves the battlefield, destroy all tokens put onto the battlefield with CARDNAME. They can't be regenerated. +SVar:DestroyRemembered:DB$ DestroyAll | Cost$ 0 | ValidCards$ Card.IsRemembered | NoRegen$ True | SubAbility$ DBCleanUp +SVar:DBCleanUp:DB$ Cleanup | ClearRemembered$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tombstone_stairwell.jpg +Oracle:Cumulative upkeep {1}{B} (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.)\nAt the beginning of each upkeep, if Tombstone Stairwell is on the battlefield, each player puts a 2/2 black Zombie creature token with haste named Tombspawn onto the battlefield for each creature card in his or her graveyard.\nAt the beginning of each end step or when Tombstone Stairwell leaves the battlefield, destroy all tokens put onto the battlefield with Tombstone Stairwell. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/tome_scour.txt b/forge-gui/res/cardsfolder/t/tome_scour.txt index 319f3f8d7b6..6cc812098c9 100644 --- a/forge-gui/res/cardsfolder/t/tome_scour.txt +++ b/forge-gui/res/cardsfolder/t/tome_scour.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Sorcery A:SP$ Mill | Cost$ U | NumCards$ 5 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top five cards of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/tome_scour.jpg -Oracle:Target player puts the top five cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:Target player puts the top five cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/t/tomorrow_azamis_familiar.txt b/forge-gui/res/cardsfolder/t/tomorrow_azamis_familiar.txt index 1ed0efe0ba5..c6613d9346e 100644 --- a/forge-gui/res/cardsfolder/t/tomorrow_azamis_familiar.txt +++ b/forge-gui/res/cardsfolder/t/tomorrow_azamis_familiar.txt @@ -1,9 +1,9 @@ -Name:Tomorrow, Azami's Familiar -ManaCost:5 U -Types:Legendary Creature Spirit -PT:1/5 -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ Dig | Description$ If you would draw a card, look at the top three cards of your library instead. Put one of those cards into your hand and the rest on the bottom of your library in any order. -SVar:Dig:AB$Dig | Cost$ 0 | DigNum$ 3 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tomorrow_azamis_familiar.jpg -Oracle:If you would draw a card, look at the top three cards of your library instead. Put one of those cards into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Name:Tomorrow, Azami's Familiar +ManaCost:5 U +Types:Legendary Creature Spirit +PT:1/5 +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ You | ReplaceWith$ Dig | Description$ If you would draw a card, look at the top three cards of your library instead. Put one of those cards into your hand and the rest on the bottom of your library in any order. +SVar:Dig:AB$Dig | Cost$ 0 | DigNum$ 3 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tomorrow_azamis_familiar.jpg +Oracle:If you would draw a card, look at the top three cards of your library instead. Put one of those cards into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/t/tonic_peddler.txt b/forge-gui/res/cardsfolder/t/tonic_peddler.txt index 2b4774d9123..c49adbf0419 100644 --- a/forge-gui/res/cardsfolder/t/tonic_peddler.txt +++ b/forge-gui/res/cardsfolder/t/tonic_peddler.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:1/1 A:AB$ GainLife | Cost$ W T Discard<1/Card> | LifeAmount$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player gains 3 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/tonic_peddler.jpg -Oracle:{W}, {T}, Discard a card: Target player gains 3 life. \ No newline at end of file +Oracle:{W}, {T}, Discard a card: Target player gains 3 life. diff --git a/forge-gui/res/cardsfolder/t/tooth_and_claw.txt b/forge-gui/res/cardsfolder/t/tooth_and_claw.txt index 4d6b8a045e1..7fe22a7150d 100644 --- a/forge-gui/res/cardsfolder/t/tooth_and_claw.txt +++ b/forge-gui/res/cardsfolder/t/tooth_and_claw.txt @@ -1,7 +1,7 @@ -Name:Tooth and Claw -ManaCost:3 R -Types:Enchantment -A:AB$ Token | Cost$ Sac<2/Creature> | TokenAmount$ 1 | TokenName$ Carnivore | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 1 | SpellDescription$ Put a 3/1 red Beast creature token named Carnivore onto the battlefield. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tooth_and_claw.jpg -Oracle:Sacrifice two creatures: Put a 3/1 red Beast creature token named Carnivore onto the battlefield. \ No newline at end of file +Name:Tooth and Claw +ManaCost:3 R +Types:Enchantment +A:AB$ Token | Cost$ Sac<2/Creature> | TokenAmount$ 1 | TokenName$ Carnivore | TokenTypes$ Creature,Beast | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 1 | SpellDescription$ Put a 3/1 red Beast creature token named Carnivore onto the battlefield. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tooth_and_claw.jpg +Oracle:Sacrifice two creatures: Put a 3/1 red Beast creature token named Carnivore onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tooth_and_nail.txt b/forge-gui/res/cardsfolder/t/tooth_and_nail.txt index 6ac5ade47fd..d0e7f2540ec 100644 --- a/forge-gui/res/cardsfolder/t/tooth_and_nail.txt +++ b/forge-gui/res/cardsfolder/t/tooth_and_nail.txt @@ -6,4 +6,4 @@ A:SP$ Charm | Cost$ 5 G G | Choices$ DBSearch,DBChangeZone | CharmNum$ 1 | Spell SVar:DBSearch:DB$ ChangeZone | Cost$ 5 G G | Origin$ Library | Destination$ Hand | ChangeType$ Creature | ChangeNum$ 2 | Reveal$ True | Shuffle$ True | SpellDescription$ Search your library for up to two creature cards, reveal them, put them into your hand, then shuffle your library; SVar:DBChangeZone:DB$ ChangeZone | Origin$ Hand | Destination$ Battlefield | ChangeType$ Creature | ChangeNum$ 2 | SpellDescription$ Put up to two creature cards from your hand onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/tooth_and_nail.jpg -Oracle:Choose one - Search your library for up to two creature cards, reveal them, put them into your hand, then shuffle your library; or put up to two creature cards from your hand onto the battlefield.\nEntwine {2} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Search your library for up to two creature cards, reveal them, put them into your hand, then shuffle your library; or put up to two creature cards from your hand onto the battlefield.\nEntwine {2} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/t/tooth_claw_and_tail.txt b/forge-gui/res/cardsfolder/t/tooth_claw_and_tail.txt index dce262ca4fc..2e2f8b94161 100644 --- a/forge-gui/res/cardsfolder/t/tooth_claw_and_tail.txt +++ b/forge-gui/res/cardsfolder/t/tooth_claw_and_tail.txt @@ -1,7 +1,7 @@ -Name:Tooth, Claw, and Tail -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, destroy up to three target nonland permanents. -SVar:DarkEffect:AB$ Destroy | Cost$ 0 | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/tooth_claw_and_tail.jpg -Oracle:When you set this scheme in motion, destroy up to three target nonland permanents. \ No newline at end of file +Name:Tooth, Claw, and Tail +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, destroy up to three target nonland permanents. +SVar:DarkEffect:AB$ Destroy | Cost$ 0 | TargetMin$ 0 | TargetMax$ 3 | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/tooth_claw_and_tail.jpg +Oracle:When you set this scheme in motion, destroy up to three target nonland permanents. 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 de2bd6db3f7..b74219fa38e 100644 --- a/forge-gui/res/cardsfolder/t/tooth_of_chiss_goria.txt +++ b/forge-gui/res/cardsfolder/t/tooth_of_chiss_goria.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | 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 +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. diff --git a/forge-gui/res/cardsfolder/t/tooth_of_ramos.txt b/forge-gui/res/cardsfolder/t/tooth_of_ramos.txt index b55326845dc..4ded1882fe8 100644 --- a/forge-gui/res/cardsfolder/t/tooth_of_ramos.txt +++ b/forge-gui/res/cardsfolder/t/tooth_of_ramos.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ Sac<1/CARDNAME> | Produced$ W | SpellDescription$ Add {W} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tooth_of_ramos.jpg -Oracle:{T}: Add {W} to your mana pool.\nSacrifice Tooth of Ramos: Add {W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {W} to your mana pool.\nSacrifice Tooth of Ramos: Add {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/topan_ascetic.txt b/forge-gui/res/cardsfolder/t/topan_ascetic.txt index 6a1610da6f0..735f9870ed0 100644 --- a/forge-gui/res/cardsfolder/t/topan_ascetic.txt +++ b/forge-gui/res/cardsfolder/t/topan_ascetic.txt @@ -4,4 +4,4 @@ Types:Creature Human Monk PT:2/2 A:AB$ Pump | Cost$ tapXType<1/Creature> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/topan_ascetic.jpg -Oracle:Tap an untapped creature you control: Topan Ascetic gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Tap an untapped creature you control: Topan Ascetic gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/topple.txt b/forge-gui/res/cardsfolder/t/topple.txt index f778c85cb50..669b939b871 100644 --- a/forge-gui/res/cardsfolder/t/topple.txt +++ b/forge-gui/res/cardsfolder/t/topple.txt @@ -1,6 +1,6 @@ -Name:Topple -ManaCost:2 W -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 W | ValidTgts$ Creature.greatestPower | TgtPrompt$ Select target creature with the greatest power | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature with the greatest power. (If two or more creatures are tied for greatest power, target any one of them.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/topple.jpg -Oracle:Exile target creature with the greatest power. (If two or more creatures are tied for greatest power, target any one of them.) \ No newline at end of file +Name:Topple +ManaCost:2 W +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 W | ValidTgts$ Creature.greatestPower | TgtPrompt$ Select target creature with the greatest power | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature with the greatest power. (If two or more creatures are tied for greatest power, target any one of them.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/topple.jpg +Oracle:Exile target creature with the greatest power. (If two or more creatures are tied for greatest power, target any one of them.) diff --git a/forge-gui/res/cardsfolder/t/tor_giant.txt b/forge-gui/res/cardsfolder/t/tor_giant.txt index dc885349c40..8313cb51cf8 100644 --- a/forge-gui/res/cardsfolder/t/tor_giant.txt +++ b/forge-gui/res/cardsfolder/t/tor_giant.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Giant PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/ia/en-us/card2656.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/tor_wauki.txt b/forge-gui/res/cardsfolder/t/tor_wauki.txt index a411da0261f..bc98c7f7431 100644 --- a/forge-gui/res/cardsfolder/t/tor_wauki.txt +++ b/forge-gui/res/cardsfolder/t/tor_wauki.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Archer PT:3/3 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target attacking or blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/tor_wauki.jpg -Oracle:{T}: Tor Wauki deals 2 damage to target attacking or blocking creature. \ No newline at end of file +Oracle:{T}: Tor Wauki deals 2 damage to target attacking or blocking creature. diff --git a/forge-gui/res/cardsfolder/t/torch_drake.txt b/forge-gui/res/cardsfolder/t/torch_drake.txt index 428e00a576e..6a6cb3d7e0a 100644 --- a/forge-gui/res/cardsfolder/t/torch_drake.txt +++ b/forge-gui/res/cardsfolder/t/torch_drake.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/torch_drake.jpg -Oracle:Flying\n{1}{R}: Torch Drake gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{R}: Torch Drake gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/torch_fiend.txt b/forge-gui/res/cardsfolder/t/torch_fiend.txt index 49676788e2f..3a4e123f8b3 100644 --- a/forge-gui/res/cardsfolder/t/torch_fiend.txt +++ b/forge-gui/res/cardsfolder/t/torch_fiend.txt @@ -1,7 +1,7 @@ -Name:Torch Fiend -ManaCost:1 R -Types:Creature Devil -PT:2/1 -A:AB$ Destroy | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. -SVar:Picture:http://www.wizards.com/global/images/magic/general/torch_fiend.jpg -Oracle:{R}, Sacrifice Torch Fiend: Destroy target artifact. \ No newline at end of file +Name:Torch Fiend +ManaCost:1 R +Types:Creature Devil +PT:2/1 +A:AB$ Destroy | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. +SVar:Picture:http://www.wizards.com/global/images/magic/general/torch_fiend.jpg +Oracle:{R}, Sacrifice Torch Fiend: Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/t/torch_slinger.txt b/forge-gui/res/cardsfolder/t/torch_slinger.txt index b0431f14433..7116be3a157 100644 --- a/forge-gui/res/cardsfolder/t/torch_slinger.txt +++ b/forge-gui/res/cardsfolder/t/torch_slinger.txt @@ -6,4 +6,4 @@ K:Kicker 1 R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigDamage | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, it deals 2 damage to target creature. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/torch_slinger.jpg -Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nWhen Torch Slinger enters the battlefield, if it was kicked, it deals 2 damage to target creature. \ No newline at end of file +Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nWhen Torch Slinger enters the battlefield, if it was kicked, it deals 2 damage to target creature. diff --git a/forge-gui/res/cardsfolder/t/torch_song.txt b/forge-gui/res/cardsfolder/t/torch_song.txt index 80071280df0..14fbd2314d0 100644 --- a/forge-gui/res/cardsfolder/t/torch_song.txt +++ b/forge-gui/res/cardsfolder/t/torch_song.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 SVar:X:Count$CardCounters.VERSE SVar:Picture:http://www.wizards.com/global/images/magic/general/torch_song.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Torch Song.\n{2}{R}, Sacrifice Torch Song: Torch Song deals X damage to target creature or player, where X is the number of verse counters on Torch Song. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on Torch Song.\n{2}{R}, Sacrifice Torch Song: Torch Song deals X damage to target creature or player, where X is the number of verse counters on Torch Song. diff --git a/forge-gui/res/cardsfolder/t/torchling.txt b/forge-gui/res/cardsfolder/t/torchling.txt index 89bb951dc4e..a4110b2d3d5 100644 --- a/forge-gui/res/cardsfolder/t/torchling.txt +++ b/forge-gui/res/cardsfolder/t/torchling.txt @@ -1,12 +1,12 @@ -Name:Torchling -ManaCost:3 R R -Types:Creature Shapeshifter -PT:3/3 -A:AB$ Untap | Cost$ R | SpellDescription$ Untap CARDNAME. -A:AB$ MustBlock | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. -A:AB$ ChangeTargets | Cost$ R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | TargetValidTargeting$ Card.Self | SpellDescription$ Change the target of target spell that targets only CARDNAME. -A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. -A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ CARDNAME gets -1/+1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/torchling.jpg -Oracle:{R}: Untap Torchling.\n{R}: Target creature blocks Torchling this turn if able.\n{R}: Change the target of target spell that targets only Torchling.\n{1}: Torchling gets +1/-1 until end of turn.\n{1}: Torchling gets -1/+1 until end of turn. \ No newline at end of file +Name:Torchling +ManaCost:3 R R +Types:Creature Shapeshifter +PT:3/3 +A:AB$ Untap | Cost$ R | SpellDescription$ Untap CARDNAME. +A:AB$ MustBlock | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. +A:AB$ ChangeTargets | Cost$ R | TargetType$ Spell | ValidTgts$ Card | TargetsSingleTarget$ True | TargetValidTargeting$ Card.Self | SpellDescription$ Change the target of target spell that targets only CARDNAME. +A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. +A:AB$ Pump | Cost$ 1 | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ CARDNAME gets -1/+1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/torchling.jpg +Oracle:{R}: Untap Torchling.\n{R}: Target creature blocks Torchling this turn if able.\n{R}: Change the target of target spell that targets only Torchling.\n{1}: Torchling gets +1/-1 until end of turn.\n{1}: Torchling gets -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/torii_watchward.txt b/forge-gui/res/cardsfolder/t/torii_watchward.txt index 2a9a791a0eb..b62242e3e6c 100644 --- a/forge-gui/res/cardsfolder/t/torii_watchward.txt +++ b/forge-gui/res/cardsfolder/t/torii_watchward.txt @@ -5,4 +5,4 @@ PT:3/3 K:Vigilance K:Soulshift 4 SVar:Picture:http://resources.wizards.com/magic/cards/sok/en-us/card87342.jpg -Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Vigilance (Attacking doesn't cause this creature to tap.)\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/t/torment.txt b/forge-gui/res/cardsfolder/t/torment.txt index 4771b7b0cd5..6193f1fcea3 100644 --- a/forge-gui/res/cardsfolder/t/torment.txt +++ b/forge-gui/res/cardsfolder/t/torment.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -3 | Description$ Enchanted creature gets -3/-0. SVar:Picture:http://www.wizards.com/global/images/magic/general/torment.jpg -Oracle:Enchant creature\nEnchanted creature gets -3/-0. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -3/-0. diff --git a/forge-gui/res/cardsfolder/t/tormented_angel.txt b/forge-gui/res/cardsfolder/t/tormented_angel.txt index 9f186214e58..3a78f371ab0 100644 --- a/forge-gui/res/cardsfolder/t/tormented_angel.txt +++ b/forge-gui/res/cardsfolder/t/tormented_angel.txt @@ -4,4 +4,4 @@ Types:Creature Angel PT:1/5 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/cg/en-us/card18287.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/t/tormented_hero.txt b/forge-gui/res/cardsfolder/t/tormented_hero.txt index 6c9dea2726d..a311487c425 100644 --- a/forge-gui/res/cardsfolder/t/tormented_hero.txt +++ b/forge-gui/res/cardsfolder/t/tormented_hero.txt @@ -1,12 +1,12 @@ -Name:Tormented Hero -ManaCost:B -Types:Creature Human Warior -PT:2/1 -K:CARDNAME enters the battlefield tapped. -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, each opponent loses 1 life. You gain life equal to the life lost this way. -SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost -SVar:AFLifeLost:Number$0 -#AFLifeLost will be set by LoseLife -SVar:Picture:http://www.wizards.com/global/images/magic/general/tormented_hero.jpg -Oracle:Tormented Hero enters the battlefield tapped.\nHeroic - Whenever you cast a spell that targets Tormented Hero, each opponent loses 1 life. You gain life equal to the life lost this way. \ No newline at end of file +Name:Tormented Hero +ManaCost:B +Types:Creature Human Warior +PT:2/1 +K:CARDNAME enters the battlefield tapped. +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDrain | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, each opponent loses 1 life. You gain life equal to the life lost this way. +SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost +SVar:AFLifeLost:Number$0 +#AFLifeLost will be set by LoseLife +SVar:Picture:http://www.wizards.com/global/images/magic/general/tormented_hero.jpg +Oracle:Tormented Hero enters the battlefield tapped.\nHeroic - Whenever you cast a spell that targets Tormented Hero, each opponent loses 1 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/t/tormented_pariah_rampaging_werewolf.txt b/forge-gui/res/cardsfolder/t/tormented_pariah_rampaging_werewolf.txt index 0c70ead0d81..165610d6d92 100644 --- a/forge-gui/res/cardsfolder/t/tormented_pariah_rampaging_werewolf.txt +++ b/forge-gui/res/cardsfolder/t/tormented_pariah_rampaging_werewolf.txt @@ -1,21 +1,21 @@ -Name:Tormented Pariah -ManaCost:3 R -Types:Creature Human Warrior Werewolf -PT:3/2 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/tormented_pariah.jpg -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Tormented Pariah. - -ALTERNATE - -Name:Rampaging Werewolf -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:6/4 -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/rampaging_werewolf.jpg -Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Rampaging Werewolf. \ No newline at end of file +Name:Tormented Pariah +ManaCost:3 R +Types:Creature Human Warrior Werewolf +PT:3/2 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/tormented_pariah.jpg +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Tormented Pariah. + +ALTERNATE + +Name:Rampaging Werewolf +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:6/4 +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/rampaging_werewolf.jpg +Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Rampaging Werewolf. diff --git a/forge-gui/res/cardsfolder/t/tormented_soul.txt b/forge-gui/res/cardsfolder/t/tormented_soul.txt index c7dcf684c9e..1b1beda6d3f 100644 --- a/forge-gui/res/cardsfolder/t/tormented_soul.txt +++ b/forge-gui/res/cardsfolder/t/tormented_soul.txt @@ -5,4 +5,4 @@ PT:1/1 K:CARDNAME can't block. K:Unblockable SVar:Picture:http://www.wizards.com/global/images/magic/general/tormented_soul.jpg -Oracle:Tormented Soul can't block and can't be blocked. \ No newline at end of file +Oracle:Tormented Soul can't block and can't be blocked. diff --git a/forge-gui/res/cardsfolder/t/tormented_thoughts.txt b/forge-gui/res/cardsfolder/t/tormented_thoughts.txt index e98c969f182..6c30c7171ac 100644 --- a/forge-gui/res/cardsfolder/t/tormented_thoughts.txt +++ b/forge-gui/res/cardsfolder/t/tormented_thoughts.txt @@ -1,7 +1,7 @@ -Name:Tormented Thoughts -ManaCost:2 B -Types:Sorcery -A:SP$ Discard | Cost$ 2 B Sac<1/Creature> | ValidTgts$ Player | NumCards$ X | References$ X | Mode$ TgtChoose | SpellDescription$ Target player discards a number of cards equal to the sacrificed creature's power. -SVar:X:Sacrificed$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/tormented_thoughts.jpg -Oracle:As an additional cost to cast Tormented Thoughts, sacrifice a creature.\nTarget player discards a number of cards equal to the sacrificed creature's power. \ No newline at end of file +Name:Tormented Thoughts +ManaCost:2 B +Types:Sorcery +A:SP$ Discard | Cost$ 2 B Sac<1/Creature> | ValidTgts$ Player | NumCards$ X | References$ X | Mode$ TgtChoose | SpellDescription$ Target player discards a number of cards equal to the sacrificed creature's power. +SVar:X:Sacrificed$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/tormented_thoughts.jpg +Oracle:As an additional cost to cast Tormented Thoughts, sacrifice a creature.\nTarget player discards a number of cards equal to the sacrificed creature's power. diff --git a/forge-gui/res/cardsfolder/t/tormentor_exarch.txt b/forge-gui/res/cardsfolder/t/tormentor_exarch.txt index 0c19e1f47a3..8d4653e7f9a 100644 --- a/forge-gui/res/cardsfolder/t/tormentor_exarch.txt +++ b/forge-gui/res/cardsfolder/t/tormentor_exarch.txt @@ -1,11 +1,11 @@ -Name:Tormentor Exarch -ManaCost:3 R -Types:Creature Cleric -PT:2/2 -T:Mode$ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Target creature gets +2/+0 until end of turn; or target creature gets -0/-2 until end of turn. -SVar:TrigChoose:AB$ Charm | Cost$ 0 | Choices$ DBPump,DBCurse -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | NumAtt$ 2 | SpellDescription$ Target creature gets +2/+0 until end of turn. -SVar:DBCurse:DB$ Pump | ValidTgts$ Creature | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -0/-2 until end of turn. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/tormentor_exarch.jpg -Oracle:When Tormentor Exarch enters the battlefield, choose one - Target creature gets +2/+0 until end of turn; or target creature gets -0/-2 until end of turn. \ No newline at end of file +Name:Tormentor Exarch +ManaCost:3 R +Types:Creature Cleric +PT:2/2 +T:Mode$ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, choose one - Target creature gets +2/+0 until end of turn; or target creature gets -0/-2 until end of turn. +SVar:TrigChoose:AB$ Charm | Cost$ 0 | Choices$ DBPump,DBCurse +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | NumAtt$ 2 | SpellDescription$ Target creature gets +2/+0 until end of turn. +SVar:DBCurse:DB$ Pump | ValidTgts$ Creature | NumDef$ -2 | IsCurse$ True | SpellDescription$ Target creature gets -0/-2 until end of turn. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/tormentor_exarch.jpg +Oracle:When Tormentor Exarch enters the battlefield, choose one - Target creature gets +2/+0 until end of turn; or target creature gets -0/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tormentors_trident.txt b/forge-gui/res/cardsfolder/t/tormentors_trident.txt index 217778682bb..872586db642 100644 --- a/forge-gui/res/cardsfolder/t/tormentors_trident.txt +++ b/forge-gui/res/cardsfolder/t/tormentors_trident.txt @@ -1,7 +1,7 @@ -Name:Tormentor's Trident -ManaCost:2 -Types:Artifact Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 3 | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Equipped creature gets +3/+0 and attacks each turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tormentors_trident.jpg -Oracle:Equipped creature gets +3/+0 and attacks each turn if able.\nEquip {3} \ No newline at end of file +Name:Tormentor's Trident +ManaCost:2 +Types:Artifact Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddPower$ 3 | AddHiddenKeyword$ CARDNAME attacks each turn if able. | Description$ Equipped creature gets +3/+0 and attacks each turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tormentors_trident.jpg +Oracle:Equipped creature gets +3/+0 and attacks each turn if able.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/t/tormods_crypt.txt b/forge-gui/res/cardsfolder/t/tormods_crypt.txt index c4af16a5b1f..6b204a2dcb8 100644 --- a/forge-gui/res/cardsfolder/t/tormods_crypt.txt +++ b/forge-gui/res/cardsfolder/t/tormods_crypt.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ ChangeZoneAll | Cost$ T Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Player | TgtPrompt$ Select target player | ChangeType$ Card | Shuffle$ True | SpellDescription$ Exile all cards from target player's graveyard. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tormods_crypt.jpg -Oracle:{T}, Sacrifice Tormod's Crypt: Exile all cards from target player's graveyard. \ No newline at end of file +Oracle:{T}, Sacrifice Tormod's Crypt: Exile all cards from target player's graveyard. diff --git a/forge-gui/res/cardsfolder/t/tornado.txt b/forge-gui/res/cardsfolder/t/tornado.txt index 23bda9695c2..19f6dacf22a 100644 --- a/forge-gui/res/cardsfolder/t/tornado.txt +++ b/forge-gui/res/cardsfolder/t/tornado.txt @@ -7,4 +7,4 @@ SVar:Velocity:DB$ PutCounter | Defined$ Self | CounterType$ VELOCITY | CounterNu SVar:X:Count$CardCounters.VELOCITY/Times.3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tornado.jpg -Oracle:Cumulative upkeep {G} (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.)\n{2}{G}, Pay 3 life for each velocity counter on Tornado: Destroy target permanent and put a velocity counter on Tornado. Activate this ability only once each turn. \ No newline at end of file +Oracle:Cumulative upkeep {G} (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.)\n{2}{G}, Pay 3 life for each velocity counter on Tornado: Destroy target permanent and put a velocity counter on Tornado. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/t/tornado_elemental.txt b/forge-gui/res/cardsfolder/t/tornado_elemental.txt index dcb95bf7411..d3828ddcaaa 100644 --- a/forge-gui/res/cardsfolder/t/tornado_elemental.txt +++ b/forge-gui/res/cardsfolder/t/tornado_elemental.txt @@ -1,9 +1,9 @@ -Name:Tornado Elemental -ManaCost:5 G G -Types:Creature Elemental -PT:6/6 -K:You may have CARDNAME assign its combat damage as though it weren't blocked. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAllFlyers | TriggerDescription$ When CARDNAME enters the battlefield, it deals 6 damage to each creature with flying. -SVar:TrigDamageAllFlyers:DB$DamageAll | ValidCards$ Creature.withFlying | NumDmg$ 6 | ValidDescription$ each creature with flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tornado_elemental.jpg -Oracle:When Tornado Elemental enters the battlefield, it deals 6 damage to each creature with flying.\nYou may have Tornado Elemental assign its combat damage as though it weren't blocked. \ No newline at end of file +Name:Tornado Elemental +ManaCost:5 G G +Types:Creature Elemental +PT:6/6 +K:You may have CARDNAME assign its combat damage as though it weren't blocked. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamageAllFlyers | TriggerDescription$ When CARDNAME enters the battlefield, it deals 6 damage to each creature with flying. +SVar:TrigDamageAllFlyers:DB$DamageAll | ValidCards$ Creature.withFlying | NumDmg$ 6 | ValidDescription$ each creature with flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tornado_elemental.jpg +Oracle:When Tornado Elemental enters the battlefield, it deals 6 damage to each creature with flying.\nYou may have Tornado Elemental assign its combat damage as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/t/torpid_moloch.txt b/forge-gui/res/cardsfolder/t/torpid_moloch.txt index 11a21f46a24..702de583aab 100644 --- a/forge-gui/res/cardsfolder/t/torpid_moloch.txt +++ b/forge-gui/res/cardsfolder/t/torpid_moloch.txt @@ -1,9 +1,9 @@ -Name:Torpid Moloch -ManaCost:R -Types:Creature Lizard -PT:3/2 -K:Defender -A:AB$ Debuff | Cost$ Sac<3/Land> | Keywords$ Defender | SpellDescription$ CARDNAME loses defender until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/torpid_moloch.jpg -Oracle:Defender (This creature can't attack.)\nSacrifice three lands: Torpid Moloch loses defender until end of turn. \ No newline at end of file +Name:Torpid Moloch +ManaCost:R +Types:Creature Lizard +PT:3/2 +K:Defender +A:AB$ Debuff | Cost$ Sac<3/Land> | Keywords$ Defender | SpellDescription$ CARDNAME loses defender until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/torpid_moloch.jpg +Oracle:Defender (This creature can't attack.)\nSacrifice three lands: Torpid Moloch loses defender until end of turn. diff --git a/forge-gui/res/cardsfolder/t/torpor_dust.txt b/forge-gui/res/cardsfolder/t/torpor_dust.txt index dbaaa424924..04b1fc516df 100644 --- a/forge-gui/res/cardsfolder/t/torpor_dust.txt +++ b/forge-gui/res/cardsfolder/t/torpor_dust.txt @@ -6,4 +6,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 UB | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -3 | Description$ Enchanted creature gets -3/-0. SVar:Picture:http://www.wizards.com/global/images/magic/general/torpor_dust.jpg -Oracle:Flash\nEnchant creature\nEnchanted creature gets -3/-0. \ No newline at end of file +Oracle:Flash\nEnchant creature\nEnchanted creature gets -3/-0. diff --git a/forge-gui/res/cardsfolder/t/torpor_orb.txt b/forge-gui/res/cardsfolder/t/torpor_orb.txt index 0f94f499e37..510d284afcb 100644 --- a/forge-gui/res/cardsfolder/t/torpor_orb.txt +++ b/forge-gui/res/cardsfolder/t/torpor_orb.txt @@ -1,8 +1,8 @@ -Name:Torpor Orb -ManaCost:2 -Types:Artifact -S:Mode$ Continuous | GlobalRule$ Creatures entering the battlefield don't cause abilities to trigger. | Description$ Creatures entering the battlefield don't cause abilities to trigger. -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/torpor_orb.jpg -Oracle:Creatures entering the battlefield don't cause abilities to trigger. \ No newline at end of file +Name:Torpor Orb +ManaCost:2 +Types:Artifact +S:Mode$ Continuous | GlobalRule$ Creatures entering the battlefield don't cause abilities to trigger. | Description$ Creatures entering the battlefield don't cause abilities to trigger. +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/torpor_orb.jpg +Oracle:Creatures entering the battlefield don't cause abilities to trigger. diff --git a/forge-gui/res/cardsfolder/t/torrent_of_fire.txt b/forge-gui/res/cardsfolder/t/torrent_of_fire.txt index c73fed54b97..ef0462502da 100644 --- a/forge-gui/res/cardsfolder/t/torrent_of_fire.txt +++ b/forge-gui/res/cardsfolder/t/torrent_of_fire.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage equal to the highest converted mana cost among permanents you control to target creature or player. SVar:X:Count$MaxCMCYouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/torrent_of_fire.jpg -Oracle:Torrent of Fire deals damage equal to the highest converted mana cost among permanents you control to target creature or player. \ No newline at end of file +Oracle:Torrent of Fire deals damage equal to the highest converted mana cost among permanents you control to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/torrent_of_souls.txt b/forge-gui/res/cardsfolder/t/torrent_of_souls.txt index 1c8636cec3d..eaf0fe7797e 100644 --- a/forge-gui/res/cardsfolder/t/torrent_of_souls.txt +++ b/forge-gui/res/cardsfolder/t/torrent_of_souls.txt @@ -1,10 +1,10 @@ -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.) -SVar:RPaid:DB$ PumpAll | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ 2 | KW$ Haste | ConditionManaSpent$ R -SVar:ManaNeededToAvoidNegativeEffect:black -SVar:RemRandomDeck:True -DeckNeeds:Color$Black -SVar:Picture:http://www.wizards.com/global/images/magic/general/torrent_of_souls.jpg -Oracle:Return up to one target creature card from your graveyard to the battlefield if {B} was spent to cast Torrent of Souls. Creatures target player controls get +2/+0 and gain haste until end of turn if {R} was spent to cast Torrent of Souls. (Do both if {B}{R} was spent.) \ No newline at end of file +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.) +SVar:RPaid:DB$ PumpAll | ValidTgts$ Player | TgtPrompt$ Select target player | ValidCards$ Creature | NumAtt$ 2 | KW$ Haste | ConditionManaSpent$ R +SVar:ManaNeededToAvoidNegativeEffect:black +SVar:RemRandomDeck:True +DeckNeeds:Color$Black +SVar:Picture:http://www.wizards.com/global/images/magic/general/torrent_of_souls.jpg +Oracle:Return up to one target creature card from your graveyard to the battlefield if {B} was spent to cast Torrent of Souls. Creatures target player controls get +2/+0 and gain haste until end of turn if {R} was spent to cast Torrent of Souls. (Do both if {B}{R} was spent.) diff --git a/forge-gui/res/cardsfolder/t/torrent_of_stone.txt b/forge-gui/res/cardsfolder/t/torrent_of_stone.txt index c0507212211..7ed02a0a7c4 100644 --- a/forge-gui/res/cardsfolder/t/torrent_of_stone.txt +++ b/forge-gui/res/cardsfolder/t/torrent_of_stone.txt @@ -1,7 +1,7 @@ -Name:Torrent of Stone -ManaCost:3 R -Types:Instant Arcane -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. -K:Splice onto Arcane Sac<2/Mountain> -SVar:Picture:http://www.wizards.com/global/images/magic/general/torrent_of_stone.jpg -Oracle:Torrent of Stone deals 4 damage to target creature.\nSplice onto Arcane-Sacrifice two Mountains. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Torrent of Stone +ManaCost:3 R +Types:Instant Arcane +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 4 | SpellDescription$ CARDNAME deals 4 damage to target creature. +K:Splice onto Arcane Sac<2/Mountain> +SVar:Picture:http://www.wizards.com/global/images/magic/general/torrent_of_stone.jpg +Oracle:Torrent of Stone deals 4 damage to target creature.\nSplice onto Arcane-Sacrifice two Mountains. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/t/torsten_von_ursus.txt b/forge-gui/res/cardsfolder/t/torsten_von_ursus.txt index 8d24cdb417e..3a0aa3c50bb 100644 --- a/forge-gui/res/cardsfolder/t/torsten_von_ursus.txt +++ b/forge-gui/res/cardsfolder/t/torsten_von_ursus.txt @@ -3,4 +3,4 @@ ManaCost:3 G G W Types:Legendary Creature Human Soldier PT:5/5 SVar:Picture:http://resources.wizards.com/magic/cards/le/en-us/card1693.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/tortoise_formation.txt b/forge-gui/res/cardsfolder/t/tortoise_formation.txt index b0d45ed454b..d2ac622adb8 100644 --- a/forge-gui/res/cardsfolder/t/tortoise_formation.txt +++ b/forge-gui/res/cardsfolder/t/tortoise_formation.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 3 U | ValidCards$ Creature.YouCtrl | KW$ Shroud | SpellDescription$ Creatures you control gain shroud until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tortoise_formation.jpg -Oracle:Creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.) \ No newline at end of file +Oracle:Creatures you control gain shroud until end of turn. (They can't be the targets of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/t/torture.txt b/forge-gui/res/cardsfolder/t/torture.txt index 5c1a810b7d7..9297faa10c8 100644 --- a/forge-gui/res/cardsfolder/t/torture.txt +++ b/forge-gui/res/cardsfolder/t/torture.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse A:AB$ PutCounter | Cost$ 1 B | Defined$ Enchanted | CounterType$ M1M1 | CounterNum$ 1 | IsCurse$ True | SpellDescription$ Put a -1/-1 counter on enchanted creature. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/torture.jpg -Oracle:Enchant creature\n{1}{B}: Put a -1/-1 counter on enchanted creature. \ No newline at end of file +Oracle:Enchant creature\n{1}{B}: Put a -1/-1 counter on enchanted creature. diff --git a/forge-gui/res/cardsfolder/t/torture_chamber.txt b/forge-gui/res/cardsfolder/t/torture_chamber.txt index 7c55b1c1f43..edb58d57e8a 100644 --- a/forge-gui/res/cardsfolder/t/torture_chamber.txt +++ b/forge-gui/res/cardsfolder/t/torture_chamber.txt @@ -1,13 +1,13 @@ -Name:Torture Chamber -ManaCost:3 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a pain counter on CARDNAME. -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your end step, CARDNAME deals damage to you equal to the number of pain counters on it. -A:AB$ DealDamage | Cost$ 1 T SubCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ Y | References$ Y | SpellDescription$ CARDNAME deals damage to target creature equal to the number of pain counters removed this way. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PAIN | CounterNum$ 1 -SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ X | References$ X -SVar:X:Count$CardCounters.PAIN -SVar:Y:SVar$CostCountersRemoved -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/torture_chamber.jpg -Oracle:At the beginning of your upkeep, put a pain counter on Torture Chamber.\nAt the beginning of your end step, Torture Chamber deals damage to you equal to the number of pain counters on it.\n{1}, {T}, Remove all pain counters from Torture Chamber: Torture Chamber deals damage to target creature equal to the number of pain counters removed this way. \ No newline at end of file +Name:Torture Chamber +ManaCost:3 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put a pain counter on CARDNAME. +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDealDamage | TriggerDescription$ At the beginning of your end step, CARDNAME deals damage to you equal to the number of pain counters on it. +A:AB$ DealDamage | Cost$ 1 T SubCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ Y | References$ Y | SpellDescription$ CARDNAME deals damage to target creature equal to the number of pain counters removed this way. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PAIN | CounterNum$ 1 +SVar:TrigDealDamage:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ X | References$ X +SVar:X:Count$CardCounters.PAIN +SVar:Y:SVar$CostCountersRemoved +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/torture_chamber.jpg +Oracle:At the beginning of your upkeep, put a pain counter on Torture Chamber.\nAt the beginning of your end step, Torture Chamber deals damage to you equal to the number of pain counters on it.\n{1}, {T}, Remove all pain counters from Torture Chamber: Torture Chamber deals damage to target creature equal to the number of pain counters removed this way. diff --git a/forge-gui/res/cardsfolder/t/tortured_existence.txt b/forge-gui/res/cardsfolder/t/tortured_existence.txt index 0bea0442606..d564b5d120b 100644 --- a/forge-gui/res/cardsfolder/t/tortured_existence.txt +++ b/forge-gui/res/cardsfolder/t/tortured_existence.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ ChangeZone | Cost$ B Discard<1/Creature> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tortured_existence.jpg -Oracle:{B}, Discard a creature card: Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:{B}, Discard a creature card: Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/t/toshiro_umezawa.txt b/forge-gui/res/cardsfolder/t/toshiro_umezawa.txt index 8f0c2db2f59..b2994e4bc18 100644 --- a/forge-gui/res/cardsfolder/t/toshiro_umezawa.txt +++ b/forge-gui/res/cardsfolder/t/toshiro_umezawa.txt @@ -1,10 +1,10 @@ -Name:Toshiro Umezawa -ManaCost:1 B B -Types:Legendary Creature Human Samurai -PT:2/2 -K:Bushido 1 -T:Mode$ ChangesZone | ValidCard$ Creature.OppCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature an opponent controls dies, you may cast target instant card from your graveyard. If that card would be put into a graveyard this turn, exile it instead. -SVar:TrigPump:AB$ Pump | Cost$ 0 | TgtZone$ Graveyard | ValidTgts$ Instant.YouCtrl | TgtPrompt$ Choose target instant from your graveyard | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | PumpZone$ Graveyard | SubAbility$ TrigPlay -SVar:TrigPlay:DB$ Play | Defined$ Targeted -SVar:Picture:http://www.wizards.com/global/images/magic/general/toshiro_umezawa.jpg -Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhenever a creature an opponent controls dies, you may cast target instant card from your graveyard. If that card would be put into a graveyard this turn, exile it instead. \ No newline at end of file +Name:Toshiro Umezawa +ManaCost:1 B B +Types:Legendary Creature Human Samurai +PT:2/2 +K:Bushido 1 +T:Mode$ ChangesZone | ValidCard$ Creature.OppCtrl | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature an opponent controls dies, you may cast target instant card from your graveyard. If that card would be put into a graveyard this turn, exile it instead. +SVar:TrigPump:AB$ Pump | Cost$ 0 | TgtZone$ Graveyard | ValidTgts$ Instant.YouCtrl | TgtPrompt$ Choose target instant from your graveyard | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | PumpZone$ Graveyard | SubAbility$ TrigPlay +SVar:TrigPlay:DB$ Play | Defined$ Targeted +SVar:Picture:http://www.wizards.com/global/images/magic/general/toshiro_umezawa.jpg +Oracle:Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.)\nWhenever a creature an opponent controls dies, you may cast target instant card from your graveyard. If that card would be put into a graveyard this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/t/total_war.txt b/forge-gui/res/cardsfolder/t/total_war.txt index f91c8d53ee4..544930baaa1 100644 --- a/forge-gui/res/cardsfolder/t/total_war.txt +++ b/forge-gui/res/cardsfolder/t/total_war.txt @@ -1,9 +1,9 @@ -Name:Total War -ManaCost:3 R -Types:Enchantment -T:Mode$ AttackersDeclared | Execute$ TrigDestroy | TriggerZones$ Battlefield | AttackingPlayer$ Player | TriggerDescription$ Whenever a player attacks with one or more creatures, destroy all untapped non-Wall creatures that player controls that didn't attack, except for creatures the player hasn't controlled continuously since the beginning of the turn. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.nonWall+notFirstTurnControlled+untapped+ActivePlayerCtrl+notattacking -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/total_war.jpg -Oracle:Whenever a player attacks with one or more creatures, destroy all untapped non-Wall creatures that player controls that didn't attack, except for creatures the player hasn't controlled continuously since the beginning of the turn. \ No newline at end of file +Name:Total War +ManaCost:3 R +Types:Enchantment +T:Mode$ AttackersDeclared | Execute$ TrigDestroy | TriggerZones$ Battlefield | AttackingPlayer$ Player | TriggerDescription$ Whenever a player attacks with one or more creatures, destroy all untapped non-Wall creatures that player controls that didn't attack, except for creatures the player hasn't controlled continuously since the beginning of the turn. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.nonWall+notFirstTurnControlled+untapped+ActivePlayerCtrl+notattacking +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/total_war.jpg +Oracle:Whenever a player attacks with one or more creatures, destroy all untapped non-Wall creatures that player controls that didn't attack, except for creatures the player hasn't controlled continuously since the beginning of the turn. diff --git a/forge-gui/res/cardsfolder/t/totally_lost.txt b/forge-gui/res/cardsfolder/t/totally_lost.txt index 0f9aac8dc20..64c148131a8 100644 --- a/forge-gui/res/cardsfolder/t/totally_lost.txt +++ b/forge-gui/res/cardsfolder/t/totally_lost.txt @@ -1,6 +1,6 @@ -Name:Totally Lost -ManaCost:4 U -Types:Instant -A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target nonland permanent on top of its owner's library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/totally_lost.jpg -Oracle:Put target nonland permanent on top of its owner's library. \ No newline at end of file +Name:Totally Lost +ManaCost:4 U +Types:Instant +A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target nonland permanent on top of its owner's library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/totally_lost.jpg +Oracle:Put target nonland permanent on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt b/forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt index 8b0e7326882..e7e8a2c2e64 100644 --- a/forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt +++ b/forge-gui/res/cardsfolder/t/totem_guide_hartebeest.txt @@ -7,4 +7,4 @@ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Han SVar:RemRandomDeck:True DeckNeeds:Type$Aura SVar:Picture:http://www.wizards.com/global/images/magic/general/totem_guide_hartebeest.jpg -Oracle:When Totem-Guide Hartebeest enters the battlefield, you may search your library for an Aura card, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:When Totem-Guide Hartebeest enters the battlefield, you may search your library for an Aura card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/totem_speaker.txt b/forge-gui/res/cardsfolder/t/totem_speaker.txt index f7eb79e226f..fd42f553df8 100644 --- a/forge-gui/res/cardsfolder/t/totem_speaker.txt +++ b/forge-gui/res/cardsfolder/t/totem_speaker.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Beast | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigGainLife | TriggerDescription$ Whenever a Beast enters the battlefield, you may gain 3 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/totem_speaker.jpg -Oracle:Whenever a Beast enters the battlefield, you may gain 3 life. \ No newline at end of file +Oracle:Whenever a Beast enters the battlefield, you may gain 3 life. diff --git a/forge-gui/res/cardsfolder/t/touch_of_brilliance.txt b/forge-gui/res/cardsfolder/t/touch_of_brilliance.txt index 785bd6f8c0b..a14f7c29425 100644 --- a/forge-gui/res/cardsfolder/t/touch_of_brilliance.txt +++ b/forge-gui/res/cardsfolder/t/touch_of_brilliance.txt @@ -3,4 +3,4 @@ ManaCost:3 U Types:Sorcery A:SP$ Draw | Cost$ 3 U | NumCards$ 2 | SpellDescription$ Draw two cards. SVar:Picture:http://serv1.tcgimages.eu/img/cards/Portal/touch_of_brilliance.jpg -Oracle:Draw two cards. \ No newline at end of file +Oracle:Draw two cards. diff --git a/forge-gui/res/cardsfolder/t/touch_of_darkness.txt b/forge-gui/res/cardsfolder/t/touch_of_darkness.txt index 7b9663c5bb6..49f9abdd1fc 100644 --- a/forge-gui/res/cardsfolder/t/touch_of_darkness.txt +++ b/forge-gui/res/cardsfolder/t/touch_of_darkness.txt @@ -6,4 +6,4 @@ SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/touch_of_darkness.jpg -Oracle:Any number of target creatures become black until end of turn. \ No newline at end of file +Oracle:Any number of target creatures become black until end of turn. diff --git a/forge-gui/res/cardsfolder/t/touch_of_death.txt b/forge-gui/res/cardsfolder/t/touch_of_death.txt index af788428988..85d0ddb47c2 100644 --- a/forge-gui/res/cardsfolder/t/touch_of_death.txt +++ b/forge-gui/res/cardsfolder/t/touch_of_death.txt @@ -6,4 +6,4 @@ SVar:DBGainLife:DB$GainLife | LifeAmount$ 1 | 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/touch_of_death.jpg -Oracle:Touch of Death deals 1 damage to target player. You gain 1 life.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Touch of Death deals 1 damage to target player. You gain 1 life.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/t/touch_of_invisibility.txt b/forge-gui/res/cardsfolder/t/touch_of_invisibility.txt index c511be499d8..31379d8b5a7 100644 --- a/forge-gui/res/cardsfolder/t/touch_of_invisibility.txt +++ b/forge-gui/res/cardsfolder/t/touch_of_invisibility.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Pump | Cost$ 3 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/touch_of_invisibility.jpg -Oracle:Target creature can't be blocked this turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature can't be blocked this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/touch_of_the_eternal.txt b/forge-gui/res/cardsfolder/t/touch_of_the_eternal.txt index 5de2ae3b905..7831898a70d 100644 --- a/forge-gui/res/cardsfolder/t/touch_of_the_eternal.txt +++ b/forge-gui/res/cardsfolder/t/touch_of_the_eternal.txt @@ -1,8 +1,8 @@ -Name:Touch of the Eternal -ManaCost:5 W W -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigLife | TriggerDescription$ At the beginning of your upkeep, your life total becomes equal to the number of permanents you control. -SVar:TrigLife:AB$SetLife | Cost$ 0 | Defined$ You | LifeAmount$ X -SVar:X:Count$Valid Permanent.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/touch_of_the_eternal.jpg -Oracle:At the beginning of your upkeep, count the number of permanents you control. Your life total becomes that number. \ No newline at end of file +Name:Touch of the Eternal +ManaCost:5 W W +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigLife | TriggerDescription$ At the beginning of your upkeep, your life total becomes equal to the number of permanents you control. +SVar:TrigLife:AB$SetLife | Cost$ 0 | Defined$ You | LifeAmount$ X +SVar:X:Count$Valid Permanent.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/touch_of_the_eternal.jpg +Oracle:At the beginning of your upkeep, count the number of permanents you control. Your life total becomes that number. diff --git a/forge-gui/res/cardsfolder/t/touch_of_vitae.txt b/forge-gui/res/cardsfolder/t/touch_of_vitae.txt index 8e9efe9947d..93c66400ded 100644 --- a/forge-gui/res/cardsfolder/t/touch_of_vitae.txt +++ b/forge-gui/res/cardsfolder/t/touch_of_vitae.txt @@ -1,11 +1,11 @@ -Name:Touch of Vitae -ManaCost:2 G -Types:Instant -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gains haste and "{0}: Untap this creature. Activate this ability only once." Draw a card at the beginning of the next turn's upkeep. -SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Abilities$ ABUntap | SubAbility$ DelTrigSlowtrip -SVar:ABUntap:AB$ Untap | Cost$ 0 | Defined$ Self | ActivationLimit$ 1 | SpellDescription$ Untap this creature. Activate this ability only once. -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:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/touch_of_vitae.jpg -Oracle:Until end of turn, target creature gains haste and "{0}: Untap this creature. Activate this ability only once."\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Touch of Vitae +ManaCost:2 G +Types:Instant +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gains haste and "{0}: Untap this creature. Activate this ability only once." Draw a card at the beginning of the next turn's upkeep. +SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Abilities$ ABUntap | SubAbility$ DelTrigSlowtrip +SVar:ABUntap:AB$ Untap | Cost$ 0 | Defined$ Self | ActivationLimit$ 1 | SpellDescription$ Untap this creature. Activate this ability only once. +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:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/touch_of_vitae.jpg +Oracle:Until end of turn, target creature gains haste and "{0}: Untap this creature. Activate this ability only once."\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/t/touchstone.txt b/forge-gui/res/cardsfolder/t/touchstone.txt index 24ec92bcfa3..d5a1d85fe3c 100644 --- a/forge-gui/res/cardsfolder/t/touchstone.txt +++ b/forge-gui/res/cardsfolder/t/touchstone.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Tap | Cost$ T | ValidTgts$ Artifact.YouDontCtrl | TgtPrompt$ Select target artifact you don't control | SpellDescription$ Tap target artifact you don't control. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/touchstone.jpg -Oracle:{T}: Tap target artifact you don't control. \ No newline at end of file +Oracle:{T}: Tap target artifact you don't control. diff --git a/forge-gui/res/cardsfolder/t/tourachs_chant.txt b/forge-gui/res/cardsfolder/t/tourachs_chant.txt index 756c15fdab7..607fb70c885 100644 --- a/forge-gui/res/cardsfolder/t/tourachs_chant.txt +++ b/forge-gui/res/cardsfolder/t/tourachs_chant.txt @@ -1,9 +1,9 @@ -Name:Tourach's Chant -ManaCost:1 B B -Types:Enchantment -K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B -T:Mode$ ChangesZone | ValidCard$ Forest | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a player puts a Forest onto the battlefield, CARDNAME deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls.. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 | UnlessCost$ AddCounter<1/M1M1/Creature.YouCtrl/a creature you control> | UnlessPayer$ TriggeredCardController -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tourachs_chant.jpg -Oracle:At the beginning of your upkeep, sacrifice Tourach's Chant unless you pay {B}.\nWhenever a player puts a Forest onto the battlefield, Tourach's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls. +Name:Tourach's Chant +ManaCost:1 B B +Types:Enchantment +K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B +T:Mode$ ChangesZone | ValidCard$ Forest | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever a player puts a Forest onto the battlefield, CARDNAME deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls.. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 | UnlessCost$ AddCounter<1/M1M1/Creature.YouCtrl/a creature you control> | UnlessPayer$ TriggeredCardController +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tourachs_chant.jpg +Oracle:At the beginning of your upkeep, sacrifice Tourach's Chant unless you pay {B}.\nWhenever a player puts a Forest onto the battlefield, Tourach's Chant deals 3 damage to that player unless he or she puts a -1/-1 counter on a creature he or she controls. diff --git a/forge-gui/res/cardsfolder/t/tourachs_gate.txt b/forge-gui/res/cardsfolder/t/tourachs_gate.txt index 46e295daeeb..a94ff39869f 100644 --- a/forge-gui/res/cardsfolder/t/tourachs_gate.txt +++ b/forge-gui/res/cardsfolder/t/tourachs_gate.txt @@ -1,15 +1,15 @@ -Name:Tourach's Gate -ManaCost:1 B B -Types:Enchantment Aura -K:Enchant land you control -A:SP$ Attach | Cost$ 1 B B | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | AILogic$ Pump -A:AB$ PutCounter | Cost$ Sac<1/Thrull> | Defined$ Self | CounterType$ TIME | CounterNum$ 3 | SpellDescription$ Put three time counters on CARDNAME. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At the beginning of your upkeep, remove a time counter from CARDNAME. If there are no time counters on CARDNAME, sacrifice it. -SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 | SubAbility$ Sac -SVar:Sac:DB$ Sacrifice | Defined$ Self | ConditionPresent$ Card.Self+counters_EQ0_TIME -S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Attacking creatures you control get +2/-1 until end of turn." -SVar:Pump:AB$ PumpAll | Cost$ T | ValidCards$ Creature.attacking+YouCtrl | NumAtt$ 2 | NumDef$ -1 | SpellDescription$ Attacking creatures you control get +2/-1 until end of turn. -SVar:RemRandomDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tourachs_gate.jpg -Oracle:Enchant land you control\nSacrifice a Thrull: Put three time counters on Tourach's Gate.\nAt the beginning of your upkeep, remove a time counter from Tourach's Gate. If there are no time counters on Tourach's Gate, sacrifice it.\nEnchanted land has "{T}: Attacking creatures you control get +2/-1 until end of turn." \ No newline at end of file +Name:Tourach's Gate +ManaCost:1 B B +Types:Enchantment Aura +K:Enchant land you control +A:SP$ Attach | Cost$ 1 B B | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | AILogic$ Pump +A:AB$ PutCounter | Cost$ Sac<1/Thrull> | Defined$ Self | CounterType$ TIME | CounterNum$ 3 | SpellDescription$ Put three time counters on CARDNAME. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSubCounter | TriggerDescription$ At the beginning of your upkeep, remove a time counter from CARDNAME. If there are no time counters on CARDNAME, sacrifice it. +SVar:TrigSubCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ TIME | CounterNum$ 1 | SubAbility$ Sac +SVar:Sac:DB$ Sacrifice | Defined$ Self | ConditionPresent$ Card.Self+counters_EQ0_TIME +S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Attacking creatures you control get +2/-1 until end of turn." +SVar:Pump:AB$ PumpAll | Cost$ T | ValidCards$ Creature.attacking+YouCtrl | NumAtt$ 2 | NumDef$ -1 | SpellDescription$ Attacking creatures you control get +2/-1 until end of turn. +SVar:RemRandomDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tourachs_gate.jpg +Oracle:Enchant land you control\nSacrifice a Thrull: Put three time counters on Tourach's Gate.\nAt the beginning of your upkeep, remove a time counter from Tourach's Gate. If there are no time counters on Tourach's Gate, sacrifice it.\nEnchanted land has "{T}: Attacking creatures you control get +2/-1 until end of turn." diff --git a/forge-gui/res/cardsfolder/t/tower_above.txt b/forge-gui/res/cardsfolder/t/tower_above.txt index ce410e8b40d..5c4316c5283 100644 --- a/forge-gui/res/cardsfolder/t/tower_above.txt +++ b/forge-gui/res/cardsfolder/t/tower_above.txt @@ -1,9 +1,9 @@ -Name:Tower Above -ManaCost:2G 2G 2G -Types:Sorcery -A:SP$ Pump | Cost$ 2G 2G 2G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 4 | NumDef$ 4 | KW$ Trample & Wither | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gets +4/+4 and gains trample, wither, and "When this creature attacks, target creature blocks it this turn if able." (It deals damage to creatures in the form of -1/-1 counters.) -SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Targeted | Triggers$ TrigAttack | sVars$ TowerAboveTrigBlock -SVar:TrigAttack:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TowerAboveTrigBlock | TriggerDescription$ Whenever CARDNAME attacks, target creature blocks it this turn if able -SVar:TowerAboveTrigBlock:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_above.jpg -Oracle:({2/G} can be paid with any two mana or with {G}. This card's converted mana cost is 6.)\nUntil end of turn, target creature gets +4/+4 and gains trample, wither, and "When this creature attacks, target creature blocks it this turn if able." (It deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Name:Tower Above +ManaCost:2G 2G 2G +Types:Sorcery +A:SP$ Pump | Cost$ 2G 2G 2G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 4 | NumDef$ 4 | KW$ Trample & Wither | SubAbility$ DBAnimate | SpellDescription$ Until end of turn, target creature gets +4/+4 and gains trample, wither, and "When this creature attacks, target creature blocks it this turn if able." (It deals damage to creatures in the form of -1/-1 counters.) +SVar:DBAnimate:DB$ Animate | Cost$ 0 | Defined$ Targeted | Triggers$ TrigAttack | sVars$ TowerAboveTrigBlock +SVar:TrigAttack:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TowerAboveTrigBlock | TriggerDescription$ Whenever CARDNAME attacks, target creature blocks it this turn if able +SVar:TowerAboveTrigBlock:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_above.jpg +Oracle:({2/G} can be paid with any two mana or with {G}. This card's converted mana cost is 6.)\nUntil end of turn, target creature gets +4/+4 and gains trample, wither, and "When this creature attacks, target creature blocks it this turn if able." (It deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/t/tower_defense.txt b/forge-gui/res/cardsfolder/t/tower_defense.txt index 7f938ee07e6..37567d030a8 100644 --- a/forge-gui/res/cardsfolder/t/tower_defense.txt +++ b/forge-gui/res/cardsfolder/t/tower_defense.txt @@ -1,7 +1,7 @@ -Name:Tower Defense -ManaCost:1 G -Types:Instant -A:SP$ PumpAll | Cost$ 1 G | ValidCards$ Creature.YouCtrl | NumDef$ +5 | KW$ Reach | SpellDescription$ Creatures you control get +0/+5 and gain reach until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_defense.jpg -Oracle:Creatures you control get +0/+5 and gain reach until end of turn. \ No newline at end of file +Name:Tower Defense +ManaCost:1 G +Types:Instant +A:SP$ PumpAll | Cost$ 1 G | ValidCards$ Creature.YouCtrl | NumDef$ +5 | KW$ Reach | SpellDescription$ Creatures you control get +0/+5 and gain reach until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_defense.jpg +Oracle:Creatures you control get +0/+5 and gain reach until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tower_drake.txt b/forge-gui/res/cardsfolder/t/tower_drake.txt index 31e5e79f895..32d926dfa44 100644 --- a/forge-gui/res/cardsfolder/t/tower_drake.txt +++ b/forge-gui/res/cardsfolder/t/tower_drake.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_drake.jpg -Oracle:Flying\n{W}: Tower Drake gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{W}: Tower Drake gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tower_gargoyle.txt b/forge-gui/res/cardsfolder/t/tower_gargoyle.txt index a5eae4f5c6a..48728b1f2e4 100644 --- a/forge-gui/res/cardsfolder/t/tower_gargoyle.txt +++ b/forge-gui/res/cardsfolder/t/tower_gargoyle.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Gargoyle PT:4/4 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_gargoyle.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/t/tower_geist.txt b/forge-gui/res/cardsfolder/t/tower_geist.txt index ddc1c7b03e5..e125b5909ec 100644 --- a/forge-gui/res/cardsfolder/t/tower_geist.txt +++ b/forge-gui/res/cardsfolder/t/tower_geist.txt @@ -1,9 +1,9 @@ -Name:Tower Geist -ManaCost:3 U -Types:Creature Spirit -PT:2/2 -K:Flying -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top two cards of your library. Put one of them into your hand and the other into your graveyard. -SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 2 | ChangeNum$ 1 | DestinationZone2$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_geist.jpg -Oracle:Flying\nWhen Tower Geist enters the battlefield, look at the top two cards of your library. Put one of them into your hand and the other into your graveyard. \ No newline at end of file +Name:Tower Geist +ManaCost:3 U +Types:Creature Spirit +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ When CARDNAME enters the battlefield, look at the top two cards of your library. Put one of them into your hand and the other into your graveyard. +SVar:TrigDig:AB$Dig | Cost$ 0 | DigNum$ 2 | ChangeNum$ 1 | DestinationZone2$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_geist.jpg +Oracle:Flying\nWhen Tower Geist enters the battlefield, look at the top two cards of your library. Put one of them into your hand and the other into your graveyard. diff --git a/forge-gui/res/cardsfolder/t/tower_of_calamities.txt b/forge-gui/res/cardsfolder/t/tower_of_calamities.txt index 8ba8e2c56ee..6ca773d8513 100644 --- a/forge-gui/res/cardsfolder/t/tower_of_calamities.txt +++ b/forge-gui/res/cardsfolder/t/tower_of_calamities.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ DealDamage | Cost$ 8 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 12 | SpellDescription$ CARDNAME deals 12 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_of_calamities.jpg -Oracle:{8}, {T}: Tower of Calamities deals 12 damage to target creature. \ No newline at end of file +Oracle:{8}, {T}: Tower of Calamities deals 12 damage to target creature. diff --git a/forge-gui/res/cardsfolder/t/tower_of_champions.txt b/forge-gui/res/cardsfolder/t/tower_of_champions.txt index 7a062a9df8e..88a5c5d435c 100644 --- a/forge-gui/res/cardsfolder/t/tower_of_champions.txt +++ b/forge-gui/res/cardsfolder/t/tower_of_champions.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Pump | Cost$ 8 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +6 | NumDef$ +6 | SpellDescription$ Target creature gets +6/+6 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_of_champions.jpg -Oracle:{8}, {T}: Target creature gets +6/+6 until end of turn. \ No newline at end of file +Oracle:{8}, {T}: Target creature gets +6/+6 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tower_of_coireall.txt b/forge-gui/res/cardsfolder/t/tower_of_coireall.txt index 30ba5f44e99..925322c5158 100644 --- a/forge-gui/res/cardsfolder/t/tower_of_coireall.txt +++ b/forge-gui/res/cardsfolder/t/tower_of_coireall.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CantBeBlockedBy Creature.Wall | SpellDescription$ Target creature can't be blocked by Walls this turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_of_coireall.jpg -Oracle:{T}: Target creature can't be blocked by Walls this turn. \ No newline at end of file +Oracle:{T}: Target creature can't be blocked by Walls this turn. diff --git a/forge-gui/res/cardsfolder/t/tower_of_eons.txt b/forge-gui/res/cardsfolder/t/tower_of_eons.txt index 847646b678f..39d51879a39 100644 --- a/forge-gui/res/cardsfolder/t/tower_of_eons.txt +++ b/forge-gui/res/cardsfolder/t/tower_of_eons.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ GainLife | Cost$ 8 T | LifeAmount$ 10 | SpellDescription$ You gain 10 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_of_eons.jpg -Oracle:{8}, {T}: You gain 10 life. \ No newline at end of file +Oracle:{8}, {T}: You gain 10 life. diff --git a/forge-gui/res/cardsfolder/t/tower_of_fortunes.txt b/forge-gui/res/cardsfolder/t/tower_of_fortunes.txt index 650db4c3c62..c8e5958f1f5 100644 --- a/forge-gui/res/cardsfolder/t/tower_of_fortunes.txt +++ b/forge-gui/res/cardsfolder/t/tower_of_fortunes.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Draw | Cost$ 8 T | NumCards$ 4 | SpellDescription$ Draw four cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_of_fortunes.jpg -Oracle:{8}, {T}: Draw four cards. \ No newline at end of file +Oracle:{8}, {T}: Draw four cards. diff --git a/forge-gui/res/cardsfolder/t/tower_of_murmurs.txt b/forge-gui/res/cardsfolder/t/tower_of_murmurs.txt index c7cab108c1c..1e057b9971f 100644 --- a/forge-gui/res/cardsfolder/t/tower_of_murmurs.txt +++ b/forge-gui/res/cardsfolder/t/tower_of_murmurs.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Mill | Cost$ 8 T | NumCards$ 8 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top eight cards of his or her library into his or her graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_of_murmurs.jpg -Oracle:{8}, {T}: Target player puts the top eight cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:{8}, {T}: Target player puts the top eight cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/t/tower_of_the_magistrate.txt b/forge-gui/res/cardsfolder/t/tower_of_the_magistrate.txt index 469efa59e47..fd55d385578 100644 --- a/forge-gui/res/cardsfolder/t/tower_of_the_magistrate.txt +++ b/forge-gui/res/cardsfolder/t/tower_of_the_magistrate.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Protection | Cost$ 1 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Gains$ artifacts | SpellDescription$ Target creature gains protection from artifacts until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/tower_of_the_magistrate.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Target creature gains protection from artifacts until end of turn. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Target creature gains protection from artifacts until end of turn. diff --git a/forge-gui/res/cardsfolder/t/towering_baloth.txt b/forge-gui/res/cardsfolder/t/towering_baloth.txt index 3698b952486..16776eaff1f 100644 --- a/forge-gui/res/cardsfolder/t/towering_baloth.txt +++ b/forge-gui/res/cardsfolder/t/towering_baloth.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:7/6 K:Morph:6 G SVar:Picture:http://www.wizards.com/global/images/magic/general/towering_baloth.jpg -Oracle:Morph {6}{G} (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 +Oracle:Morph {6}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/t/towering_indrik.txt b/forge-gui/res/cardsfolder/t/towering_indrik.txt index 4d960768975..71c382724d6 100644 --- a/forge-gui/res/cardsfolder/t/towering_indrik.txt +++ b/forge-gui/res/cardsfolder/t/towering_indrik.txt @@ -1,7 +1,7 @@ -Name:Towering Indrik -ManaCost:3 G -Types:Creature Beast -PT:2/4 -K:Reach -SVar:Picture:http://www.wizards.com/global/images/magic/general/towering_indrik.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Name:Towering Indrik +ManaCost:3 G +Types:Creature Beast +PT:2/4 +K:Reach +SVar:Picture:http://www.wizards.com/global/images/magic/general/towering_indrik.jpg +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/t/towering_thunderfist.txt b/forge-gui/res/cardsfolder/t/towering_thunderfist.txt index 93856031b67..9bb6bc92429 100644 --- a/forge-gui/res/cardsfolder/t/towering_thunderfist.txt +++ b/forge-gui/res/cardsfolder/t/towering_thunderfist.txt @@ -1,7 +1,7 @@ -Name:Towering Thunderfist -ManaCost:4 R -Types:Creature Giant Soldier -PT:4/4 -A:AB$ Pump | Cost$ W | KW$ Vigilance | SpellDescription$ CARDNAME gains vigilance until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/towering_thunderfist.jpg -Oracle:{W}: Towering Thunderfist gains vigilance until end of turn. \ No newline at end of file +Name:Towering Thunderfist +ManaCost:4 R +Types:Creature Giant Soldier +PT:4/4 +A:AB$ Pump | Cost$ W | KW$ Vigilance | SpellDescription$ CARDNAME gains vigilance until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/towering_thunderfist.jpg +Oracle:{W}: Towering Thunderfist gains vigilance until end of turn. diff --git a/forge-gui/res/cardsfolder/t/town_sentry.txt b/forge-gui/res/cardsfolder/t/town_sentry.txt index bbbafb0631a..2c84211df21 100644 --- a/forge-gui/res/cardsfolder/t/town_sentry.txt +++ b/forge-gui/res/cardsfolder/t/town_sentry.txt @@ -1,8 +1,8 @@ -Name:Town Sentry -ManaCost:2 W -Types:Creature Human Soldier -PT:2/2 -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +0/+2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 -SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=6494&type=card -Oracle:Whenever Town Sentry blocks, it gets +0/+2 until end of turn. \ No newline at end of file +Name:Town Sentry +ManaCost:2 W +Types:Creature Human Soldier +PT:2/2 +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +0/+2 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 +SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=6494&type=card +Oracle:Whenever Town Sentry blocks, it gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/toxic_deluge.txt b/forge-gui/res/cardsfolder/t/toxic_deluge.txt index 2f475664763..ee95b9d19c1 100644 --- a/forge-gui/res/cardsfolder/t/toxic_deluge.txt +++ b/forge-gui/res/cardsfolder/t/toxic_deluge.txt @@ -1,8 +1,8 @@ -Name:Toxic Deluge -ManaCost:2 B -Types:Sorcery -A:SP$ PumpAll | Cost$ 2 B PayLife | ValidCards$ Creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | References$ X | SpellDescription$ All creatures get -X/-X until end of turn. -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/toxic_deluge.jpg -Oracle:As an additional cost to cast Toxic Deluge, pay X life.\nAll creatures get -X/-X until end of turn. +Name:Toxic Deluge +ManaCost:2 B +Types:Sorcery +A:SP$ PumpAll | Cost$ 2 B PayLife | ValidCards$ Creature | NumAtt$ -ChosenX | NumDef$ -ChosenX | References$ X | SpellDescription$ All creatures get -X/-X until end of turn. +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/toxic_deluge.jpg +Oracle:As an additional cost to cast Toxic Deluge, pay X life.\nAll creatures get -X/-X until end of turn. diff --git a/forge-gui/res/cardsfolder/t/toxic_iguanar.txt b/forge-gui/res/cardsfolder/t/toxic_iguanar.txt index 1aa571d8113..9f55d92b7c8 100644 --- a/forge-gui/res/cardsfolder/t/toxic_iguanar.txt +++ b/forge-gui/res/cardsfolder/t/toxic_iguanar.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Deathtouch | CheckSVar$ X SVar:X:Count$Valid Permanent.Green+YouCtrl SVar:BuffedBy:Permanent.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/toxic_iguanar.jpg -Oracle:Toxic Iguanar has deathtouch as long as you control a green permanent. (Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:Toxic Iguanar has deathtouch as long as you control a green permanent. (Any amount of damage a creature with deathtouch deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/t/toxic_nim.txt b/forge-gui/res/cardsfolder/t/toxic_nim.txt index 42bee4fa871..cf04caef178 100644 --- a/forge-gui/res/cardsfolder/t/toxic_nim.txt +++ b/forge-gui/res/cardsfolder/t/toxic_nim.txt @@ -5,4 +5,4 @@ PT:4/1 K:Infect A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/toxic_nim.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{B}: Regenerate Toxic Nim. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{B}: Regenerate Toxic Nim. diff --git a/forge-gui/res/cardsfolder/t/toxic_stench.txt b/forge-gui/res/cardsfolder/t/toxic_stench.txt index 8da004a82ae..b55777e68f7 100644 --- a/forge-gui/res/cardsfolder/t/toxic_stench.txt +++ b/forge-gui/res/cardsfolder/t/toxic_stench.txt @@ -1,8 +1,8 @@ -Name:Toxic Stench -ManaCost:1 B -Types:Instant -A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ConditionCheckSVar$ X | References$ X | ConditionSVarCompare$ LT7 | SubAbility$ DBDestroy | SpellDescription$ Target nonblack creature gets -1/-1 until end of turn. -SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | SpellDescription$ Threshold - If seven or more cards are in your graveyard, instead destroy that creature. It can't be regenerated. -SVar:X:Count$InYourYard -SVar:Picture:http://www.wizards.com/global/images/magic/general/toxic_stench.jpg -Oracle:Target nonblack creature gets -1/-1 until end of turn.\nThreshold - If seven or more cards are in your graveyard, instead destroy that creature. It can't be regenerated. \ No newline at end of file +Name:Toxic Stench +ManaCost:1 B +Types:Instant +A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True | ConditionCheckSVar$ X | References$ X | ConditionSVarCompare$ LT7 | SubAbility$ DBDestroy | SpellDescription$ Target nonblack creature gets -1/-1 until end of turn. +SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | ConditionCheckSVar$ X | ConditionSVarCompare$ GE7 | SpellDescription$ Threshold - If seven or more cards are in your graveyard, instead destroy that creature. It can't be regenerated. +SVar:X:Count$InYourYard +SVar:Picture:http://www.wizards.com/global/images/magic/general/toxic_stench.jpg +Oracle:Target nonblack creature gets -1/-1 until end of turn.\nThreshold - If seven or more cards are in your graveyard, instead destroy that creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/toxin_sliver.txt b/forge-gui/res/cardsfolder/t/toxin_sliver.txt index bbeb85e7b15..08f342fcfe4 100644 --- a/forge-gui/res/cardsfolder/t/toxin_sliver.txt +++ b/forge-gui/res/cardsfolder/t/toxin_sliver.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Sliver | ValidTarget$ Creature | CombatDamage$ SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget | NoRegen$ True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/toxin_sliver.jpg -Oracle:Whenever a Sliver deals combat damage to a creature, destroy that creature. It can't be regenerated. \ No newline at end of file +Oracle:Whenever a Sliver deals combat damage to a creature, destroy that creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/toymaker.txt b/forge-gui/res/cardsfolder/t/toymaker.txt index c07a65642b5..81bdc3ac6ae 100644 --- a/forge-gui/res/cardsfolder/t/toymaker.txt +++ b/forge-gui/res/cardsfolder/t/toymaker.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ 1 T Discard<1/Card> | ValidTgts$ Artifact.nonCreature | Tg SVar:X:Targeted$CardManaCost SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/toymaker.jpg -Oracle:{1}, {T}, Discard a card: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. (It retains its abilities.) \ No newline at end of file +Oracle:{1}, {T}, Discard a card: Target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost until end of turn. (It retains its abilities.) diff --git a/forge-gui/res/cardsfolder/t/trace_of_abundance.txt b/forge-gui/res/cardsfolder/t/trace_of_abundance.txt index 22f05dee0c8..c2a5aa0aa67 100644 --- a/forge-gui/res/cardsfolder/t/trace_of_abundance.txt +++ b/forge-gui/res/cardsfolder/t/trace_of_abundance.txt @@ -1,11 +1,11 @@ -Name:Trace of Abundance -ManaCost:RW G -Types:Enchantment Aura -K:Enchant Land -A:SP$ Attach | Cost$ RW G | ValidTgts$ Land | TgtPrompt$ Select target land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted land has shroud. (It can't be the target of spells or abilities.) -T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Any | Defined$ TriggeredCardController -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trace_of_abundance.jpg -Oracle:Enchant land\nEnchanted land has shroud. (It can't be the target of spells or abilities.)\nWhenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Name:Trace of Abundance +ManaCost:RW G +Types:Enchantment Aura +K:Enchant Land +A:SP$ Attach | Cost$ RW G | ValidTgts$ Land | TgtPrompt$ Select target land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Land.EnchantedBy | AddKeyword$ Shroud | Description$ Enchanted land has shroud. (It can't be the target of spells or abilities.) +T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Any | Defined$ TriggeredCardController +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trace_of_abundance.jpg +Oracle:Enchant land\nEnchanted land has shroud. (It can't be the target of spells or abilities.)\nWhenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/t/tracker.txt b/forge-gui/res/cardsfolder/t/tracker.txt index 905a6f862cb..66afe81e469 100644 --- a/forge-gui/res/cardsfolder/t/tracker.txt +++ b/forge-gui/res/cardsfolder/t/tracker.txt @@ -7,4 +7,4 @@ SVar:DamageThis:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ SVar:X:Count$CardPower SVar:Y:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/tracker.jpg -Oracle:{G}{G}, {T}: Tracker deals damage equal to its power to target creature. That creature deals damage equal to its power to Tracker. \ No newline at end of file +Oracle:{G}{G}, {T}: Tracker deals damage equal to its power to target creature. That creature deals damage equal to its power to Tracker. diff --git a/forge-gui/res/cardsfolder/t/trackers_instincts.txt b/forge-gui/res/cardsfolder/t/trackers_instincts.txt index 11188281eea..8c7c942423e 100644 --- a/forge-gui/res/cardsfolder/t/trackers_instincts.txt +++ b/forge-gui/res/cardsfolder/t/trackers_instincts.txt @@ -1,7 +1,7 @@ -Name:Tracker's Instincts -ManaCost:1 G -Types:Sorcery -K:Flashback 2 U -A:SP$ Dig | Cost$ 1 G | DigNum$ 4 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top four cards of your library. Put a creature card from among them into your hand and the rest into your graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/trackers_instincts.jpg -Oracle:Reveal the top four cards of your library. Put a creature card from among them into your hand and the rest into your graveyard.\nFlashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Tracker's Instincts +ManaCost:1 G +Types:Sorcery +K:Flashback 2 U +A:SP$ Dig | Cost$ 1 G | DigNum$ 4 | Reveal$ True | ChangeNum$ 1 | ChangeValid$ Creature | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top four cards of your library. Put a creature card from among them into your hand and the rest into your graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/trackers_instincts.jpg +Oracle:Reveal the top four cards of your library. Put a creature card from among them into your hand and the rest into your graveyard.\nFlashback {2}{U} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/t/trade_caravan.txt b/forge-gui/res/cardsfolder/t/trade_caravan.txt index 2aea31ea12f..a8e36690aa6 100644 --- a/forge-gui/res/cardsfolder/t/trade_caravan.txt +++ b/forge-gui/res/cardsfolder/t/trade_caravan.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E A:AB$ Untap | Cost$ SubCounter<2/CURRENCY> | ValidTgts$ Land.Basic | TgtPrompt$ Select target basic land | ActivationPhases$ Upkeep | OpponentTurn$ True | SpellDescription$ Untap target basic land. Activate this ability only during an opponent's upkeep. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ CURRENCY | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/trade_caravan.jpg -Oracle:At the beginning of your upkeep, put a currency counter on Trade Caravan.\nRemove two currency counters from Trade Caravan: Untap target basic land. Activate this ability only during an opponent's upkeep. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a currency counter on Trade Caravan.\nRemove two currency counters from Trade Caravan: Untap target basic land. Activate this ability only during an opponent's upkeep. diff --git a/forge-gui/res/cardsfolder/t/trade_routes.txt b/forge-gui/res/cardsfolder/t/trade_routes.txt index 732b93ce466..b005395e93a 100644 --- a/forge-gui/res/cardsfolder/t/trade_routes.txt +++ b/forge-gui/res/cardsfolder/t/trade_routes.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 1 | Origin$ Battlefield | Destination$ Hand | ValidTgts A:AB$ Draw | Cost$ 1 Discard<1/Land> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trade_routes.jpg -Oracle:{1}: Return target land you control to its owner's hand.\n{1}, Discard a land card: Draw a card. \ No newline at end of file +Oracle:{1}: Return target land you control to its owner's hand.\n{1}, Discard a land card: Draw a card. diff --git a/forge-gui/res/cardsfolder/t/trade_secrets.txt b/forge-gui/res/cardsfolder/t/trade_secrets.txt index eabc4618d4f..fba3fb812e7 100644 --- a/forge-gui/res/cardsfolder/t/trade_secrets.txt +++ b/forge-gui/res/cardsfolder/t/trade_secrets.txt @@ -1,12 +1,12 @@ -Name:Trade Secrets -ManaCost:1 U U -Types:Sorcery -A:SP$ Draw | Cost$ 1 U U | ValidTgts$ Opponent | NumCards$ 2 | SubAbility$ DBDraw | StackDescription$ SpellDescription | SpellDescription$ Target opponent draws two cards, then you draw up to four cards. That opponent may repeat this process as many times as he or she chooses. -SVar:DBDraw:DB$ Draw | NumCards$ 4 | Upto$ True | Defined$ You | AILogic$ OptionalDraw | SubAbility$ DBChooseNumber | StackDescription$ None -SVar:DBChooseNumber:DB$ ChooseNumber | Defined$ Targeted | ListTitle$ How many times do you want repeat this process? | AILogic$ RepeatDraw | SubAbility$ DBRepeat | StackDescription$ None -SVar:DBRepeat:DB$ Repeat | MaxRepeat$ X | References$ X | RepeatSubAbility$ DBRepeatDraw | StackDescription$ None -SVar:DBRepeatDraw:DB$ Draw | Defined$ Targeted | NumCards$ 2 | SubAbility$ DBSubDraw -SVar:DBSubDraw:DB$ Draw | Defined$ You | NumCards$ 4 | Upto$ True | AILogic$ OptionalDraw -SVar:X:Count$ChosenNumber -SVar:Picture:http://www.wizards.com/global/images/magic/general/trade_secrets.jpg -Oracle:Target opponent draws two cards, then you draw up to four cards. That opponent may repeat this process as many times as he or she chooses. +Name:Trade Secrets +ManaCost:1 U U +Types:Sorcery +A:SP$ Draw | Cost$ 1 U U | ValidTgts$ Opponent | NumCards$ 2 | SubAbility$ DBDraw | StackDescription$ SpellDescription | SpellDescription$ Target opponent draws two cards, then you draw up to four cards. That opponent may repeat this process as many times as he or she chooses. +SVar:DBDraw:DB$ Draw | NumCards$ 4 | Upto$ True | Defined$ You | AILogic$ OptionalDraw | SubAbility$ DBChooseNumber | StackDescription$ None +SVar:DBChooseNumber:DB$ ChooseNumber | Defined$ Targeted | ListTitle$ How many times do you want repeat this process? | AILogic$ RepeatDraw | SubAbility$ DBRepeat | StackDescription$ None +SVar:DBRepeat:DB$ Repeat | MaxRepeat$ X | References$ X | RepeatSubAbility$ DBRepeatDraw | StackDescription$ None +SVar:DBRepeatDraw:DB$ Draw | Defined$ Targeted | NumCards$ 2 | SubAbility$ DBSubDraw +SVar:DBSubDraw:DB$ Draw | Defined$ You | NumCards$ 4 | Upto$ True | AILogic$ OptionalDraw +SVar:X:Count$ChosenNumber +SVar:Picture:http://www.wizards.com/global/images/magic/general/trade_secrets.jpg +Oracle:Target opponent draws two cards, then you draw up to four cards. That opponent may repeat this process as many times as he or she chooses. diff --git a/forge-gui/res/cardsfolder/t/tradewind_rider.txt b/forge-gui/res/cardsfolder/t/tradewind_rider.txt index 289393d8fea..6f044a52d5f 100644 --- a/forge-gui/res/cardsfolder/t/tradewind_rider.txt +++ b/forge-gui/res/cardsfolder/t/tradewind_rider.txt @@ -5,4 +5,4 @@ PT:1/4 K:Flying A:AB$ ChangeZone | Cost$ T tapXType<2/Creature> | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/tradewind_rider.jpg -Oracle:Flying\n{T}, Tap two untapped creatures you control: Return target permanent to its owner's hand. \ No newline at end of file +Oracle:Flying\n{T}, Tap two untapped creatures you control: Return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/tradewind_rider_avatar.txt b/forge-gui/res/cardsfolder/t/tradewind_rider_avatar.txt index edfeef3301e..270e457f478 100644 --- a/forge-gui/res/cardsfolder/t/tradewind_rider_avatar.txt +++ b/forge-gui/res/cardsfolder/t/tradewind_rider_avatar.txt @@ -1,8 +1,8 @@ -Name:Tradewind Rider Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+4 -A:AB$ RepeatEach | Cost$ 3 | ActivationZone$ Command | RepeatPlayers$ Player | RepeatSubAbility$ DBBounce | SpellDescription$ Each player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. -SVar:DBBounce:DB$ ChangeZone | ChangeType$ Permanent | ChangeNum$ 1 | DefinedPlayer$ Remembered | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | UnlessPayer$ Remembered | UnlessCost$ PayLife<2> -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/tradewind_rider_avatar.jpg -Oracle:Hand +1, life +4\n{3}: Each player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. \ No newline at end of file +Name:Tradewind Rider Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+4 +A:AB$ RepeatEach | Cost$ 3 | ActivationZone$ Command | RepeatPlayers$ Player | RepeatSubAbility$ DBBounce | SpellDescription$ Each player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. +SVar:DBBounce:DB$ ChangeZone | ChangeType$ Permanent | ChangeNum$ 1 | DefinedPlayer$ Remembered | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | UnlessPayer$ Remembered | UnlessCost$ PayLife<2> +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/tradewind_rider_avatar.jpg +Oracle:Hand +1, life +4\n{3}: Each player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. diff --git a/forge-gui/res/cardsfolder/t/trading_post.txt b/forge-gui/res/cardsfolder/t/trading_post.txt index 0fcc0e48d8a..c9e42467a2b 100644 --- a/forge-gui/res/cardsfolder/t/trading_post.txt +++ b/forge-gui/res/cardsfolder/t/trading_post.txt @@ -1,10 +1,10 @@ -Name:Trading Post -ManaCost:4 -Types:Artifact -A:AB$ GainLife | Cost$ 1 T Discard<1/Card> | LifeAmount$ 4 | SpellDescription$ You gain 4 life. -A:AB$ Token | Cost$ 1 T PayLife<1> | TokenAmount$ 1 | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenOwner$ You | TokenColors$ White | TokenPower$ 0 | TokenToughness$ 1 | TokenImage$ w 0 1 goat M13 | SpellDescription$ Put a 0/1 white Goat creature token onto the battlefield. -A:AB$ ChangeZone | Cost$ 1 T Sac<1/Creature> | TgtPrompt$ Choose target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target artifact card from your graveyard to your hand. -A:AB$ Draw | Cost$ 1 T Sac<1/Artifact> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trading_post.jpg -Oracle:{1}, {T}, Discard a card: You gain 4 life.\n{1}, {T}, Pay 1 life: Put a 0/1 white Goat creature token onto the battlefield.\n{1}, {T}, Sacrifice a creature: Return target artifact card from your graveyard to your hand.\n{1}, {T}, Sacrifice an artifact: Draw a card. \ No newline at end of file +Name:Trading Post +ManaCost:4 +Types:Artifact +A:AB$ GainLife | Cost$ 1 T Discard<1/Card> | LifeAmount$ 4 | SpellDescription$ You gain 4 life. +A:AB$ Token | Cost$ 1 T PayLife<1> | TokenAmount$ 1 | TokenName$ Goat | TokenTypes$ Creature,Goat | TokenOwner$ You | TokenColors$ White | TokenPower$ 0 | TokenToughness$ 1 | TokenImage$ w 0 1 goat M13 | SpellDescription$ Put a 0/1 white Goat creature token onto the battlefield. +A:AB$ ChangeZone | Cost$ 1 T Sac<1/Creature> | TgtPrompt$ Choose target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target artifact card from your graveyard to your hand. +A:AB$ Draw | Cost$ 1 T Sac<1/Artifact> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trading_post.jpg +Oracle:{1}, {T}, Discard a card: You gain 4 life.\n{1}, {T}, Pay 1 life: Put a 0/1 white Goat creature token onto the battlefield.\n{1}, {T}, Sacrifice a creature: Return target artifact card from your graveyard to your hand.\n{1}, {T}, Sacrifice an artifact: Draw a card. diff --git a/forge-gui/res/cardsfolder/t/tragic_poet.txt b/forge-gui/res/cardsfolder/t/tragic_poet.txt index a9dea4713e7..11299c9d10a 100644 --- a/forge-gui/res/cardsfolder/t/tragic_poet.txt +++ b/forge-gui/res/cardsfolder/t/tragic_poet.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ T Sac<1/CARDNAME> | TgtPrompt$ Choose target enchantment card in your graveyard | ValidTgts$ Enchantment | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target enchantment card from your graveyard to your hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tragic_poet.jpg -Oracle:{T}, Sacrifice Tragic Poet: Return target enchantment card from your graveyard to your hand. \ No newline at end of file +Oracle:{T}, Sacrifice Tragic Poet: Return target enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/t/tragic_slip.txt b/forge-gui/res/cardsfolder/t/tragic_slip.txt index d42c4868260..79e8fc5a4be 100644 --- a/forge-gui/res/cardsfolder/t/tragic_slip.txt +++ b/forge-gui/res/cardsfolder/t/tragic_slip.txt @@ -1,7 +1,7 @@ -Name:Tragic Slip -ManaCost:B -Types:Instant -A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. Morbid - that creature gets -13/-13 instead if a creature died this turn. -SVar:X:Count$Morbid.13.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/tragic_slip.jpg -Oracle:Target creature gets -1/-1 until end of turn.\nMorbid - That creature gets -13/-13 until end of turn instead if a creature died this turn. \ No newline at end of file +Name:Tragic Slip +ManaCost:B +Types:Instant +A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | IsCurse$ True | SpellDescription$ Target creature gets -1/-1 until end of turn. Morbid - that creature gets -13/-13 instead if a creature died this turn. +SVar:X:Count$Morbid.13.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/tragic_slip.jpg +Oracle:Target creature gets -1/-1 until end of turn.\nMorbid - That creature gets -13/-13 until end of turn instead if a creature died this turn. diff --git a/forge-gui/res/cardsfolder/t/trail_of_the_mage_rings.txt b/forge-gui/res/cardsfolder/t/trail_of_the_mage_rings.txt index dfd73c006c9..546ae320860 100644 --- a/forge-gui/res/cardsfolder/t/trail_of_the_mage_rings.txt +++ b/forge-gui/res/cardsfolder/t/trail_of_the_mage_rings.txt @@ -1,9 +1,9 @@ -Name:Trail of the Mage-Rings -ManaCost:no cost -Types:Plane Vryn -S:Mode$ Continuous | AddKeyword$ Rebound | Affected$ Instant,Sorcery | AffectedZone$ Stack | EffectZone$ Command | Description$ Instant and sorcery spells have rebound. (The spell's controller exiles the spell as it resolves if he or she cast it from his or her hand. At the beginning of that player's next upkeep, he or she may cast that card from exile without paying its mana cost.) -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you may search your library for an instant or sorcery card, reveal it, put it into your hand, then shuffle your library. -SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Instant,Sorcery | ChangeNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/trail_of_the_mage_rings.jpg -SVar:AIRollPlanarDieParams:Mode$ Always -Oracle:Instant and sorcery spells have rebound. (The spell's controller exiles the spell as it resolves if he or she cast it from his or her hand. At the beginning of that player's next upkeep, he or she may cast that card from exile without paying its mana cost.)\nWhenever you roll {C}, you may search your library for an instant or sorcery card, reveal it, put it into your hand, then shuffle your library. \ No newline at end of file +Name:Trail of the Mage-Rings +ManaCost:no cost +Types:Plane Vryn +S:Mode$ Continuous | AddKeyword$ Rebound | Affected$ Instant,Sorcery | AffectedZone$ Stack | EffectZone$ Command | Description$ Instant and sorcery spells have rebound. (The spell's controller exiles the spell as it resolves if he or she cast it from his or her hand. At the beginning of that player's next upkeep, he or she may cast that card from exile without paying its mana cost.) +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you may search your library for an instant or sorcery card, reveal it, put it into your hand, then shuffle your library. +SVar:RolledChaos:AB$ ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Instant,Sorcery | ChangeNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/trail_of_the_mage_rings.jpg +SVar:AIRollPlanarDieParams:Mode$ Always +Oracle:Instant and sorcery spells have rebound. (The spell's controller exiles the spell as it resolves if he or she cast it from his or her hand. At the beginning of that player's next upkeep, he or she may cast that card from exile without paying its mana cost.)\nWhenever you roll {C}, you may search your library for an instant or sorcery card, reveal it, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/trailblazer.txt b/forge-gui/res/cardsfolder/t/trailblazer.txt index 37dc83ff07d..c5bc4a2a554 100644 --- a/forge-gui/res/cardsfolder/t/trailblazer.txt +++ b/forge-gui/res/cardsfolder/t/trailblazer.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Instant A:SP$ Pump | Cost$ 2 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable | SpellDescription$ Target creature can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/trailblazer.jpg -Oracle:Target creature can't be blocked this turn. \ No newline at end of file +Oracle:Target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/t/trailblazers_boots.txt b/forge-gui/res/cardsfolder/t/trailblazers_boots.txt index 7e30a3311e0..697fdd3b72f 100644 --- a/forge-gui/res/cardsfolder/t/trailblazers_boots.txt +++ b/forge-gui/res/cardsfolder/t/trailblazers_boots.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Nonbasic landwalk | Description$ Equipped creature has nonbasic landwalk. SVar:Picture:http://www.wizards.com/global/images/magic/general/trailblazers_boots.jpg -Oracle:Equipped creature has nonbasic landwalk. (It's unblockable as long as defending player controls a nonbasic land.)\nEquip {2} \ No newline at end of file +Oracle:Equipped creature has nonbasic landwalk. (It's unblockable as long as defending player controls a nonbasic land.)\nEquip {2} diff --git a/forge-gui/res/cardsfolder/t/train_of_thought.txt b/forge-gui/res/cardsfolder/t/train_of_thought.txt index 759069f9500..566fc1966d4 100644 --- a/forge-gui/res/cardsfolder/t/train_of_thought.txt +++ b/forge-gui/res/cardsfolder/t/train_of_thought.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Replicate 1 U A:SP$Draw | Cost$ 1 U | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/train_of_thought.jpg -Oracle:Replicate {1}{U} (When you cast this spell, copy it for each time you paid its replicate cost.)\nDraw a card. \ No newline at end of file +Oracle:Replicate {1}{U} (When you cast this spell, copy it for each time you paid its replicate cost.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/trained_armodon.txt b/forge-gui/res/cardsfolder/t/trained_armodon.txt index 63577ca47d6..1b42bc542a4 100644 --- a/forge-gui/res/cardsfolder/t/trained_armodon.txt +++ b/forge-gui/res/cardsfolder/t/trained_armodon.txt @@ -3,4 +3,4 @@ ManaCost:1 G G Types:Creature Elephant PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83303.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/trained_caracal.txt b/forge-gui/res/cardsfolder/t/trained_caracal.txt index f943b9e78eb..de3883fc95b 100644 --- a/forge-gui/res/cardsfolder/t/trained_caracal.txt +++ b/forge-gui/res/cardsfolder/t/trained_caracal.txt @@ -1,7 +1,7 @@ -Name:Trained Caracal -ManaCost:W -Types:Creature Cat -PT:1/1 -K:Lifelink -SVar:Picture:http://www.wizards.com/global/images/magic/general/trained_caracal.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Name:Trained Caracal +ManaCost:W +Types:Creature Cat +PT:1/1 +K:Lifelink +SVar:Picture:http://www.wizards.com/global/images/magic/general/trained_caracal.jpg +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/t/trained_cheetah.txt b/forge-gui/res/cardsfolder/t/trained_cheetah.txt index 8ed6f554a51..6fa52364b4d 100644 --- a/forge-gui/res/cardsfolder/t/trained_cheetah.txt +++ b/forge-gui/res/cardsfolder/t/trained_cheetah.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +1/+1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/trained_cheetah.jpg -Oracle:Whenever Trained Cheetah becomes blocked, it gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever Trained Cheetah becomes blocked, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/trained_condor.txt b/forge-gui/res/cardsfolder/t/trained_condor.txt index fca12e9740c..267adf43b34 100644 --- a/forge-gui/res/cardsfolder/t/trained_condor.txt +++ b/forge-gui/res/cardsfolder/t/trained_condor.txt @@ -1,9 +1,9 @@ -Name:Trained Condor -ManaCost:2 U -Types:Creature Bird -PT:2/1 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, another target creature you control gains flying until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select another target creature you control | KW$ Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/trained_condor.jpg -Oracle:Flying\nWhenever Trained Condor attacks, another target creature you control gains flying until end of turn. +Name:Trained Condor +ManaCost:2 U +Types:Creature Bird +PT:2/1 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, another target creature you control gains flying until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl+Other | TgtPrompt$ Select another target creature you control | KW$ Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/trained_condor.jpg +Oracle:Flying\nWhenever Trained Condor attacks, another target creature you control gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/t/trained_jackal.txt b/forge-gui/res/cardsfolder/t/trained_jackal.txt index fb4e0335170..948a4d30af3 100644 --- a/forge-gui/res/cardsfolder/t/trained_jackal.txt +++ b/forge-gui/res/cardsfolder/t/trained_jackal.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Creature Hound PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10571.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/trained_orgg.txt b/forge-gui/res/cardsfolder/t/trained_orgg.txt index dfaf0107535..9bde928e5f3 100644 --- a/forge-gui/res/cardsfolder/t/trained_orgg.txt +++ b/forge-gui/res/cardsfolder/t/trained_orgg.txt @@ -3,4 +3,4 @@ ManaCost:6 R Types:Creature Orgg Beast PT:6/6 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21785.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/trained_pronghorn.txt b/forge-gui/res/cardsfolder/t/trained_pronghorn.txt index 8e39042b1b4..cbf31204bc7 100644 --- a/forge-gui/res/cardsfolder/t/trained_pronghorn.txt +++ b/forge-gui/res/cardsfolder/t/trained_pronghorn.txt @@ -4,4 +4,4 @@ Types:Creature Antelope PT:1/1 A:AB$ Pump | Cost$ Discard<1/Card> | Defined$ Self | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | SpellDescription$ Prevent all damage that would be dealt to CARDNAME this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/trained_pronghorn.jpg -Oracle:Discard a card: Prevent all damage that would be dealt to Trained Pronghorn this turn. \ No newline at end of file +Oracle:Discard a card: Prevent all damage that would be dealt to Trained Pronghorn this turn. diff --git a/forge-gui/res/cardsfolder/t/training_drone.txt b/forge-gui/res/cardsfolder/t/training_drone.txt index f57777efdcb..57189bd7641 100644 --- a/forge-gui/res/cardsfolder/t/training_drone.txt +++ b/forge-gui/res/cardsfolder/t/training_drone.txt @@ -8,4 +8,4 @@ SVar:BuffedBy:Artifact.Equipment SVar:EquipMe:Once SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/training_drone.jpg -Oracle:Training Drone can't attack or block unless it's equipped. \ No newline at end of file +Oracle:Training Drone can't attack or block unless it's equipped. diff --git a/forge-gui/res/cardsfolder/t/training_grounds.txt b/forge-gui/res/cardsfolder/t/training_grounds.txt index 54a602358c9..2964c8a06ea 100644 --- a/forge-gui/res/cardsfolder/t/training_grounds.txt +++ b/forge-gui/res/cardsfolder/t/training_grounds.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Enchantment S:Mode$ ReduceCost | ValidCard$ Creature.YouCtrl | Type$ Ability | Amount$ 2 | MinMana$ 1 | AffectedZone$ Battlefield | Description$ Activated abilities of creatures you control cost 2 less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana. SVar:Picture:http://www.wizards.com/global/images/magic/general/training_grounds.jpg -Oracle:Activated abilities of creatures you control cost up to {2} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana. \ No newline at end of file +Oracle:Activated abilities of creatures you control cost up to {2} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana. diff --git a/forge-gui/res/cardsfolder/t/traitorous_blood.txt b/forge-gui/res/cardsfolder/t/traitorous_blood.txt index 81424341594..4b2b9c8cf23 100644 --- a/forge-gui/res/cardsfolder/t/traitorous_blood.txt +++ b/forge-gui/res/cardsfolder/t/traitorous_blood.txt @@ -1,7 +1,7 @@ -Name:Traitorous Blood -ManaCost:1 R R -Types:Sorcery -A:SP$ GainControl | Cost$ 1 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump | SpellDescription$ Gain control of target creature until end of turn. Untap it. It gains trample and haste until end of turn. -SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Haste & Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/traitorous_blood.jpg -Oracle:Gain control of target creature until end of turn. Untap it. It gains trample and haste until end of turn. \ No newline at end of file +Name:Traitorous Blood +ManaCost:1 R R +Types:Sorcery +A:SP$ GainControl | Cost$ 1 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump | SpellDescription$ Gain control of target creature until end of turn. Untap it. It gains trample and haste until end of turn. +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ Haste & Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/traitorous_blood.jpg +Oracle:Gain control of target creature until end of turn. Untap it. It gains trample and haste until end of turn. diff --git a/forge-gui/res/cardsfolder/t/traitorous_instinct.txt b/forge-gui/res/cardsfolder/t/traitorous_instinct.txt index 3095c1c0030..99214e8453c 100644 --- a/forge-gui/res/cardsfolder/t/traitorous_instinct.txt +++ b/forge-gui/res/cardsfolder/t/traitorous_instinct.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ GainControl | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gets +2/+0 and gains haste. SVar:DBPump:DB$Pump | Defined$ Targeted | NumAtt$ +2 | KW$ Haste SVar:Picture:http://www.wizards.com/global/images/magic/general/traitorous_instinct.jpg -Oracle:Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gets +2/+0 and gains haste. \ No newline at end of file +Oracle:Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gets +2/+0 and gains haste. diff --git a/forge-gui/res/cardsfolder/t/traitors_clutch.txt b/forge-gui/res/cardsfolder/t/traitors_clutch.txt index f804e5148a9..0c02dbb83c3 100644 --- a/forge-gui/res/cardsfolder/t/traitors_clutch.txt +++ b/forge-gui/res/cardsfolder/t/traitors_clutch.txt @@ -6,4 +6,4 @@ A:SP$ Pump | Cost$ 4 B | ValidTgts$ Creature | NumAtt$ +1 | KW$ Shadow | SubAbil SVar:DBAnimate:DB$Animate | Defined$ Targeted | Colors$ Black | OverwriteColors$ True SVar:DiscardMe:1 SVar:Picture:http://www.wizards.com/global/images/magic/general/traitors_clutch.jpg -Oracle:Target creature gets +1/+0, becomes black, and gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.)\nFlashback {1}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Target creature gets +1/+0, becomes black, and gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.)\nFlashback {1}{B} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/t/traitors_roar.txt b/forge-gui/res/cardsfolder/t/traitors_roar.txt index 7cab752daf5..0498528a861 100644 --- a/forge-gui/res/cardsfolder/t/traitors_roar.txt +++ b/forge-gui/res/cardsfolder/t/traitors_roar.txt @@ -1,11 +1,11 @@ -Name:Traitor's Roar -ManaCost:4 BR -Types:Sorcery -A:SP$ Tap | Cost$ 4 BR | ValidTgts$ Creature.untapped | TgtPrompt$ Select an untapped creature | SubAbility$ DBDamage | SpellDescription$ Tap target untapped creature. It 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 -K:Conspire -T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/traitors_roar.jpg -Oracle:Tap target untapped creature. It deals damage equal to its power to its controller.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) \ No newline at end of file +Name:Traitor's Roar +ManaCost:4 BR +Types:Sorcery +A:SP$ Tap | Cost$ 4 BR | ValidTgts$ Creature.untapped | TgtPrompt$ Select an untapped creature | SubAbility$ DBDamage | SpellDescription$ Tap target untapped creature. It 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 +K:Conspire +T:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/traitors_roar.jpg +Oracle:Tap target untapped creature. It deals damage equal to its power to its controller.\nConspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/t/tranquil_domain.txt b/forge-gui/res/cardsfolder/t/tranquil_domain.txt index 821e7a0237e..981963c85ff 100644 --- a/forge-gui/res/cardsfolder/t/tranquil_domain.txt +++ b/forge-gui/res/cardsfolder/t/tranquil_domain.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ DestroyAll | Cost$ 1 G | ValidCards$ Enchantment.nonAura | SpellDescription$ Destroy all non-Aura enchantments. SVar:Picture:http://www.wizards.com/global/images/magic/general/tranquil_domain.jpg -Oracle:Destroy all non-Aura enchantments. \ No newline at end of file +Oracle:Destroy all non-Aura enchantments. diff --git a/forge-gui/res/cardsfolder/t/tranquil_garden.txt b/forge-gui/res/cardsfolder/t/tranquil_garden.txt index 1659796b5b5..5269a619007 100644 --- a/forge-gui/res/cardsfolder/t/tranquil_garden.txt +++ b/forge-gui/res/cardsfolder/t/tranquil_garden.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SubAbility$ DBStayTapped | SpellDescription 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. SVar:DBStayTapped:DB$Pump | KW$ HIDDEN This card doesn't untap during your next untap step. | Defined$ Self | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/tranquil_garden.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {W} to your mana pool. Tranquil Garden doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {W} to your mana pool. Tranquil Garden doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/t/tranquil_grove.txt b/forge-gui/res/cardsfolder/t/tranquil_grove.txt index 3d5deedfd10..5d2cf7c1336 100644 --- a/forge-gui/res/cardsfolder/t/tranquil_grove.txt +++ b/forge-gui/res/cardsfolder/t/tranquil_grove.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ DestroyAll | Cost$ 1 G G | ValidCards$ Enchantment.Other | SpellDescription$ Destroy all other enchantments. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tranquil_grove.jpg -Oracle:{1}{G}{G}: Destroy all other enchantments. \ No newline at end of file +Oracle:{1}{G}{G}: Destroy all other enchantments. diff --git a/forge-gui/res/cardsfolder/t/tranquil_path.txt b/forge-gui/res/cardsfolder/t/tranquil_path.txt index 37589e0a2f6..189e9d42c98 100644 --- a/forge-gui/res/cardsfolder/t/tranquil_path.txt +++ b/forge-gui/res/cardsfolder/t/tranquil_path.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 4 G | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/tranquil_path.jpg -Oracle:Destroy all enchantments.\nDraw a card. \ No newline at end of file +Oracle:Destroy all enchantments.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/tranquil_thicket.txt b/forge-gui/res/cardsfolder/t/tranquil_thicket.txt index ae3bd46d5f1..104836dcf12 100644 --- a/forge-gui/res/cardsfolder/t/tranquil_thicket.txt +++ b/forge-gui/res/cardsfolder/t/tranquil_thicket.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. K:Cycling:G SVar:Picture:http://www.wizards.com/global/images/magic/general/tranquil_thicket.jpg -Oracle:Tranquil Thicket enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\nCycling {G} ({G}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Tranquil Thicket enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\nCycling {G} ({G}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/t/tranquility.txt b/forge-gui/res/cardsfolder/t/tranquility.txt index 40b88440999..2d3fd5cb577 100644 --- a/forge-gui/res/cardsfolder/t/tranquility.txt +++ b/forge-gui/res/cardsfolder/t/tranquility.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ DestroyAll | Cost$ 2 G | ValidCards$ Enchantment | SpellDescription$ Destroy all enchantments. SVar:Picture:http://www.wizards.com/global/images/magic/general/tranquility.jpg -Oracle:Destroy all enchantments. \ No newline at end of file +Oracle:Destroy all enchantments. diff --git a/forge-gui/res/cardsfolder/t/transcendence.txt b/forge-gui/res/cardsfolder/t/transcendence.txt index edc51f73fc4..a42cca9f096 100644 --- a/forge-gui/res/cardsfolder/t/transcendence.txt +++ b/forge-gui/res/cardsfolder/t/transcendence.txt @@ -1,12 +1,12 @@ -Name:Transcendence -ManaCost:3 W W W -Types:Enchantment -S:Mode$ Continuous | Affected$ You | AddKeyword$ You don't lose the game for having 0 or less life. | Description$ You don't lose the game for having 0 or less life. -T:Mode$ Always | LifeTotal$ You | LifeAmount$ GE20 | TriggerZones$ Battlefield | Execute$ TrigLoseGame | TriggerDescription$ When you have 20 or more life, you lose the game. -T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLifeGain | TriggerDescription$ Whenever you lose life, you gain 2 life for each 1 life you lost. (Damage dealt to you causes you to lose life.) -SVar:TrigLoseGame:AB$ LosesGame | Cost$ 0 | Defined$ You -SVar:TrigLifeGain:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X -SVar:X:TriggerCount$LifeAmount/Times.2 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/transcendence.jpg -Oracle:You don't lose the game for having 0 or less life.\nWhen you have 20 or more life, you lose the game.\nWhenever you lose life, you gain 2 life for each 1 life you lost. (Damage dealt to you causes you to lose life.) \ No newline at end of file +Name:Transcendence +ManaCost:3 W W W +Types:Enchantment +S:Mode$ Continuous | Affected$ You | AddKeyword$ You don't lose the game for having 0 or less life. | Description$ You don't lose the game for having 0 or less life. +T:Mode$ Always | LifeTotal$ You | LifeAmount$ GE20 | TriggerZones$ Battlefield | Execute$ TrigLoseGame | TriggerDescription$ When you have 20 or more life, you lose the game. +T:Mode$ LifeLost | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigLifeGain | TriggerDescription$ Whenever you lose life, you gain 2 life for each 1 life you lost. (Damage dealt to you causes you to lose life.) +SVar:TrigLoseGame:AB$ LosesGame | Cost$ 0 | Defined$ You +SVar:TrigLifeGain:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X +SVar:X:TriggerCount$LifeAmount/Times.2 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/transcendence.jpg +Oracle:You don't lose the game for having 0 or less life.\nWhen you have 20 or more life, you lose the game.\nWhenever you lose life, you gain 2 life for each 1 life you lost. (Damage dealt to you causes you to lose life.) diff --git a/forge-gui/res/cardsfolder/t/transcendent_master.txt b/forge-gui/res/cardsfolder/t/transcendent_master.txt index cd680c2d2ce..87557b701fe 100644 --- a/forge-gui/res/cardsfolder/t/transcendent_master.txt +++ b/forge-gui/res/cardsfolder/t/transcendent_master.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 9 | SetToughness$ 9 | AddKe SVar:Y:Count$Valid Card.Self+counters_GE6_LEVEL+counters_LT12_LEVEL SVar:Z:Count$Valid Card.Self+counters_GE12_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/transcendent_master.jpg -Oracle:Level up {1} ({1}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 6-11\n6/6\nLifelink\nLEVEL 12+\n9/9\nLifelink\nTranscendent Master is indestructible. \ No newline at end of file +Oracle:Level up {1} ({1}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 6-11\n6/6\nLifelink\nLEVEL 12+\n9/9\nLifelink\nTranscendent Master is indestructible. diff --git a/forge-gui/res/cardsfolder/t/transguild_courier.txt b/forge-gui/res/cardsfolder/t/transguild_courier.txt index 420af38846e..7bb2e3a3a03 100644 --- a/forge-gui/res/cardsfolder/t/transguild_courier.txt +++ b/forge-gui/res/cardsfolder/t/transguild_courier.txt @@ -5,4 +5,4 @@ Text:CARDNAME is all colors (even if this card isn't on the battlefield). PT:3/3 Colors:white,blue,black,red,green SVar:Picture:http://www.wizards.com/global/images/magic/general/transguild_courier.jpg -Oracle:Transguild Courier is all colors (even if this card isn't on the battlefield). \ No newline at end of file +Oracle:Transguild Courier is all colors (even if this card isn't on the battlefield). diff --git a/forge-gui/res/cardsfolder/t/transguild_promenade.txt b/forge-gui/res/cardsfolder/t/transguild_promenade.txt index 76f5253c0e9..89d45f2da84 100644 --- a/forge-gui/res/cardsfolder/t/transguild_promenade.txt +++ b/forge-gui/res/cardsfolder/t/transguild_promenade.txt @@ -1,10 +1,10 @@ -Name:Transguild Promenade -ManaCost:no cost -Types:Land -K:CARDNAME enters the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you pay {1}. -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 -SVar:Picture:http://www.wizards.com/global/images/magic/general/transguild_promenade.jpg -Oracle:Transguild Promenade enters the battlefield tapped.\nWhen Transguild Promenade enters the battlefield, sacrifice it unless you pay {1}.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Name:Transguild Promenade +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you pay {1}. +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 +SVar:Picture:http://www.wizards.com/global/images/magic/general/transguild_promenade.jpg +Oracle:Transguild Promenade enters the battlefield tapped.\nWhen Transguild Promenade enters the battlefield, sacrifice it unless you pay {1}.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/transluminant.txt b/forge-gui/res/cardsfolder/t/transluminant.txt index a4611032342..d0e751d8179 100644 --- a/forge-gui/res/cardsfolder/t/transluminant.txt +++ b/forge-gui/res/cardsfolder/t/transluminant.txt @@ -7,4 +7,4 @@ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Spirit | TokenT SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/transluminant.jpg -Oracle:{W}, Sacrifice Transluminant: Put a 1/1 white Spirit creature token with flying onto the battlefield at the beginning of the next end step. \ No newline at end of file +Oracle:{W}, Sacrifice Transluminant: Put a 1/1 white Spirit creature token with flying onto the battlefield at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/t/transmogrifying_licid.txt b/forge-gui/res/cardsfolder/t/transmogrifying_licid.txt index bf1c3d9edd2..c963e9967f1 100644 --- a/forge-gui/res/cardsfolder/t/transmogrifying_licid.txt +++ b/forge-gui/res/cardsfolder/t/transmogrifying_licid.txt @@ -1,25 +1,25 @@ -Name:Transmogrifying Licid -ManaCost:3 -Types:Creature Artifact Licid -PT:2/2 -A:AB$ SetState | Cost$ 1 T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {1} to end this effect. -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 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/transmogrifying_licid.jpg -Oracle:{1}, {T}: Transmogrifying Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {1} to end this effect.\nEnchanted creature gets +1/+1 and is an artifact in addition to its other types. - -ALTERNATE - -Name:Transmogrifying Licid -ManaCost:3 -Types:Enchantment Aura -Text:Enchanted creature gets +1/+1 and is an artifact in addition to its other types. -K:Enchant creature -A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddType$ Artifact | Description$ Enchanted creature gets +1/+1 and is an artifact in addition to its other types. -A:AB$ SetState | Cost$ 1 | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/transmogrifying_licid.jpg -Oracle:{1}, {T}: Transmogrifying Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {1} to end this effect.\nEnchanted creature gets +1/+1 and is an artifact in addition to its other types. \ No newline at end of file +Name:Transmogrifying Licid +ManaCost:3 +Types:Creature Artifact Licid +PT:2/2 +A:AB$ SetState | Cost$ 1 T | Defined$ Self | NewState$ Licid | SubAbility$ DBAttach | SpellDescription$ CARDNAME loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {1} to end this effect. +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 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/transmogrifying_licid.jpg +Oracle:{1}, {T}: Transmogrifying Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {1} to end this effect.\nEnchanted creature gets +1/+1 and is an artifact in addition to its other types. + +ALTERNATE + +Name:Transmogrifying Licid +ManaCost:3 +Types:Enchantment Aura +Text:Enchanted creature gets +1/+1 and is an artifact in addition to its other types. +K:Enchant creature +A:SP$ Attach | Cost$ 0 | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddType$ Artifact | Description$ Enchanted creature gets +1/+1 and is an artifact in addition to its other types. +A:AB$ SetState | Cost$ 1 | Defined$ Self | NewState$ Original | SpellDescription$ End this effect. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/transmogrifying_licid.jpg +Oracle:{1}, {T}: Transmogrifying Licid loses this ability and becomes an Aura enchantment with enchant creature. Attach it to target creature. You may pay {1} to end this effect.\nEnchanted creature gets +1/+1 and is an artifact in addition to its other types. diff --git a/forge-gui/res/cardsfolder/t/transmutation.txt b/forge-gui/res/cardsfolder/t/transmutation.txt index ee7496b5116..7d711c28f2d 100644 --- a/forge-gui/res/cardsfolder/t/transmutation.txt +++ b/forge-gui/res/cardsfolder/t/transmutation.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch target creature's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/transmutation.jpg -Oracle:Switch target creature's power and toughness until end of turn. \ No newline at end of file +Oracle:Switch target creature's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/t/transmute_artifact.txt b/forge-gui/res/cardsfolder/t/transmute_artifact.txt index c9dd1160cfc..88b66115fa9 100644 --- a/forge-gui/res/cardsfolder/t/transmute_artifact.txt +++ b/forge-gui/res/cardsfolder/t/transmute_artifact.txt @@ -1,19 +1,19 @@ -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 -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 -SVar:SearchLibrary:DB$ ChangeZone | Origin$ Library | Destination$ Library | ChangeType$ Artifact | ChangeNum$ 1 | SubAbility$ EqualTransmute | StackDescription$ None | RememberChanged$ True | ConditionCheckSVar$ SackedCMC | ConditionSVarCompare$ GE0 -SVar:EqualTransmute:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | NoLooking$ True | Mandatory$ True | Defined$ Remembered | ChangeNum$ 1 | ConditionCheckSVar$ SackedCMC | ConditionSVarCompare$ GEY | SubAbility$ PayForTransmute | StackDescription$ None -SVar:PayForTransmute:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | NoLooking$ True | Mandatory$ True | Defined$ Remembered | ChangeNum$ 1 | ConditionCheckSVar$ SackedCMC | ConditionSVarCompare$ LTY | UnlessCost$ X | UnlessPayer$ You | UnlessSwitched$ True | StackDescription$ None | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -# Everything working but when no artifact is sacrificed -# SackedCMC to be overridden to see if a sacrifice actually happened -SVar:Y:Remembered$CardManaCost -SVar:SackedCMC:Number$0 -SVar:X:SVar$Y/Minus.SackedCMC -SVar:RemAIDeck:True -#ChangeType$ Card.IsRemembered -SVar:Picture:http://www.wizards.com/global/images/magic/general/transmute_artifact.jpg -Oracle: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. \ No newline at end of file +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 +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 +SVar:SearchLibrary:DB$ ChangeZone | Origin$ Library | Destination$ Library | ChangeType$ Artifact | ChangeNum$ 1 | SubAbility$ EqualTransmute | StackDescription$ None | RememberChanged$ True | ConditionCheckSVar$ SackedCMC | ConditionSVarCompare$ GE0 +SVar:EqualTransmute:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | NoLooking$ True | Mandatory$ True | Defined$ Remembered | ChangeNum$ 1 | ConditionCheckSVar$ SackedCMC | ConditionSVarCompare$ GEY | SubAbility$ PayForTransmute | StackDescription$ None +SVar:PayForTransmute:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | NoLooking$ True | Mandatory$ True | Defined$ Remembered | ChangeNum$ 1 | ConditionCheckSVar$ SackedCMC | ConditionSVarCompare$ LTY | UnlessCost$ X | UnlessPayer$ You | UnlessSwitched$ True | StackDescription$ None | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +# Everything working but when no artifact is sacrificed +# SackedCMC to be overridden to see if a sacrifice actually happened +SVar:Y:Remembered$CardManaCost +SVar:SackedCMC:Number$0 +SVar:X:SVar$Y/Minus.SackedCMC +SVar:RemAIDeck:True +#ChangeType$ Card.IsRemembered +SVar:Picture:http://www.wizards.com/global/images/magic/general/transmute_artifact.jpg +Oracle: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. diff --git a/forge-gui/res/cardsfolder/t/trap_digger.txt b/forge-gui/res/cardsfolder/t/trap_digger.txt index 06823ec83ab..fe4e2521cf5 100644 --- a/forge-gui/res/cardsfolder/t/trap_digger.txt +++ b/forge-gui/res/cardsfolder/t/trap_digger.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ PutCounter | Cost$ 2 W T | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | CounterType$ TRAP | CounterNum$ 1 | SpellDescription$ Put a trap counter on target land you control. A:AB$ DealDamage | Cost$ Sac<1/Land.counters_GE1_TRAP/land with a trap counter on it> | ValidTgts$ Creature.attacking+withoutFlying | TgtPrompt$ Select target attacking creature without flying | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target attacking creature without flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/trap_digger.jpg -Oracle:{2}{W}, {T}: Put a trap counter on target land you control.\nSacrifice a land with a trap counter on it: Trap Digger deals 3 damage to target attacking creature without flying. \ No newline at end of file +Oracle:{2}{W}, {T}: Put a trap counter on target land you control.\nSacrifice a land with a trap counter on it: Trap Digger deals 3 damage to target attacking creature without flying. diff --git a/forge-gui/res/cardsfolder/t/trap_runner.txt b/forge-gui/res/cardsfolder/t/trap_runner.txt index 4a6cd4ee261..86265b32f4c 100644 --- a/forge-gui/res/cardsfolder/t/trap_runner.txt +++ b/forge-gui/res/cardsfolder/t/trap_runner.txt @@ -1,7 +1,7 @@ -Name:Trap Runner -ManaCost:2 W W -Types:Creature Human Soldier -PT:2/3 -A:AB$ BecomesBlocked | Cost$ T | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked attacking creature | ActivationPhases$ Declare Blockers->EndCombat | SpellDescription$ Target unblocked attacking creature becomes blocked. Activate this ability only during combat after blockers are declared. (This ability works on unblockable creatures.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/trap_runner.jpg -Oracle:{T}: Target unblocked attacking creature becomes blocked. Activate this ability only during combat after blockers are declared. (This ability works on unblockable creatures.) \ No newline at end of file +Name:Trap Runner +ManaCost:2 W W +Types:Creature Human Soldier +PT:2/3 +A:AB$ BecomesBlocked | Cost$ T | ValidTgts$ Creature.attacking+unblocked | TgtPrompt$ Select target unblocked attacking creature | ActivationPhases$ Declare Blockers->EndCombat | SpellDescription$ Target unblocked attacking creature becomes blocked. Activate this ability only during combat after blockers are declared. (This ability works on unblockable creatures.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/trap_runner.jpg +Oracle:{T}: Target unblocked attacking creature becomes blocked. Activate this ability only during combat after blockers are declared. (This ability works on unblockable creatures.) diff --git a/forge-gui/res/cardsfolder/t/trapfinders_trick.txt b/forge-gui/res/cardsfolder/t/trapfinders_trick.txt index 2bc27b1ee17..40453c255df 100644 --- a/forge-gui/res/cardsfolder/t/trapfinders_trick.txt +++ b/forge-gui/res/cardsfolder/t/trapfinders_trick.txt @@ -1,7 +1,7 @@ -Name:Trapfinder's Trick -ManaCost:1 U -Types:Sorcery -A:SP$ Discard | Cost$ 1 U | ValidTgts$ Player | Mode$ RevealDiscardAll | DiscardValid$ Card.Trap | SpellDescription$ Target player reveals his or her hand and discards all Trap cards. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trapfinders_trick.jpg -Oracle:Target player reveals his or her hand and discards all Trap cards. \ No newline at end of file +Name:Trapfinder's Trick +ManaCost:1 U +Types:Sorcery +A:SP$ Discard | Cost$ 1 U | ValidTgts$ Player | Mode$ RevealDiscardAll | DiscardValid$ Card.Trap | SpellDescription$ Target player reveals his or her hand and discards all Trap cards. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trapfinders_trick.jpg +Oracle:Target player reveals his or her hand and discards all Trap cards. diff --git a/forge-gui/res/cardsfolder/t/trapjaw_kelpie.txt b/forge-gui/res/cardsfolder/t/trapjaw_kelpie.txt index 4698ba0a9a5..dd76376a0ec 100644 --- a/forge-gui/res/cardsfolder/t/trapjaw_kelpie.txt +++ b/forge-gui/res/cardsfolder/t/trapjaw_kelpie.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flash K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/trapjaw_kelpie.jpg -Oracle:Flash\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Flash\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/t/trapmakers_snare.txt b/forge-gui/res/cardsfolder/t/trapmakers_snare.txt index 5862009f0db..5ccad72bbef 100644 --- a/forge-gui/res/cardsfolder/t/trapmakers_snare.txt +++ b/forge-gui/res/cardsfolder/t/trapmakers_snare.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 U | Origin$ Library | Destination$ Hand | ChangeType$ Trap | ChangeNum$ 1 | SpellDescription$ Search your library for a Trap card, reveal it, and put it into your hand. Then shuffle your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trapmakers_snare.jpg -Oracle:Search your library for a Trap card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a Trap card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/traproot_kami.txt b/forge-gui/res/cardsfolder/t/traproot_kami.txt index b2c9a381235..e444d5023f1 100644 --- a/forge-gui/res/cardsfolder/t/traproot_kami.txt +++ b/forge-gui/res/cardsfolder/t/traproot_kami.txt @@ -7,4 +7,4 @@ K:Reach S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetToughness$ X | Description$ CARDNAME's toughness is equal to the number of Forests on the battlefield. SVar:X:Count$Valid Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/traproot_kami.jpg -Oracle:Defender; reach (This creature can block creatures with flying.)\nTraproot Kami's toughness is equal to the number of Forests on the battlefield. \ No newline at end of file +Oracle:Defender; reach (This creature can block creatures with flying.)\nTraproot Kami's toughness is equal to the number of Forests on the battlefield. diff --git a/forge-gui/res/cardsfolder/t/trash_for_treasure.txt b/forge-gui/res/cardsfolder/t/trash_for_treasure.txt index 460c44c05eb..0405562ec34 100644 --- a/forge-gui/res/cardsfolder/t/trash_for_treasure.txt +++ b/forge-gui/res/cardsfolder/t/trash_for_treasure.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 2 R Sac<1/Artifact> | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target artifact card in your graveyard | ValidTgts$ Artifact.YouCtrl | SpellDescription$ Return target artifact card from your graveyard to the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trash_for_treasure.jpg -Oracle:As an additional cost to cast Trash for Treasure, sacrifice an artifact.\nReturn target artifact card from your graveyard to the battlefield. \ No newline at end of file +Oracle:As an additional cost to cast Trash for Treasure, sacrifice an artifact.\nReturn target artifact card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/t/traumatic_visions.txt b/forge-gui/res/cardsfolder/t/traumatic_visions.txt index e6582664b6c..6c1532c7a48 100644 --- a/forge-gui/res/cardsfolder/t/traumatic_visions.txt +++ b/forge-gui/res/cardsfolder/t/traumatic_visions.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ 3 U U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. K:TypeCycling:Basic:1 U SVar:Picture:http://www.wizards.com/global/images/magic/general/traumatic_visions.jpg -Oracle:Counter target spell.\nBasic landcycling {1}{U} ({1}{U}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Counter target spell.\nBasic landcycling {1}{U} ({1}{U}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/t/traumatize.txt b/forge-gui/res/cardsfolder/t/traumatize.txt index b6676a18c53..a99a3683952 100644 --- a/forge-gui/res/cardsfolder/t/traumatize.txt +++ b/forge-gui/res/cardsfolder/t/traumatize.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Mill | Cost$ 3 U U | ValidTgts$ Player | TgtPrompt$ Select target player | NumCards$ X | References$ X | SpellDescription$ Target player puts the top half of his or her library, rounded down, into his or her graveyard. SVar:X:TargetedPlayer$CardsInLibrary/HalfDown SVar:Picture:http://www.wizards.com/global/images/magic/general/traumatize.jpg -Oracle:Target player puts the top half of his or her library, rounded down, into his or her graveyard. \ No newline at end of file +Oracle:Target player puts the top half of his or her library, rounded down, into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/t/travel_preparations.txt b/forge-gui/res/cardsfolder/t/travel_preparations.txt index ff082804692..dece9c0fa61 100644 --- a/forge-gui/res/cardsfolder/t/travel_preparations.txt +++ b/forge-gui/res/cardsfolder/t/travel_preparations.txt @@ -1,7 +1,7 @@ -Name:Travel Preparations -ManaCost:1 G -Types:Sorcery -K:Flashback 1 W -A:SP$ PutCounter | Cost$ 1 G | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creatures | SpellDescription$ Put a +1/+1 counter on each of up to two target creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/travel_preparations.jpg -Oracle:Put a +1/+1 counter on each of up to two target creatures.\nFlashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Travel Preparations +ManaCost:1 G +Types:Sorcery +K:Flashback 1 W +A:SP$ PutCounter | Cost$ 1 G | CounterNum$ 1 | CounterType$ P1P1 | TargetMin$ 0 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creatures | SpellDescription$ Put a +1/+1 counter on each of up to two target creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/travel_preparations.jpg +Oracle:Put a +1/+1 counter on each of up to two target creatures.\nFlashback {1}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/t/travelers_amulet.txt b/forge-gui/res/cardsfolder/t/travelers_amulet.txt index 5c9f864ae13..0f2b797813d 100644 --- a/forge-gui/res/cardsfolder/t/travelers_amulet.txt +++ b/forge-gui/res/cardsfolder/t/travelers_amulet.txt @@ -1,6 +1,6 @@ -Name:Traveler's Amulet -ManaCost:1 -Types:Artifact -A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/travelers_amulet.jpg -Oracle:{1}, Sacrifice Traveler's Amulet: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Name:Traveler's Amulet +ManaCost:1 +Types:Artifact +A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/travelers_amulet.jpg +Oracle:{1}, Sacrifice Traveler's Amulet: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/travelers_cloak.txt b/forge-gui/res/cardsfolder/t/travelers_cloak.txt index 119a1a88bad..debd83b338a 100644 --- a/forge-gui/res/cardsfolder/t/travelers_cloak.txt +++ b/forge-gui/res/cardsfolder/t/travelers_cloak.txt @@ -1,12 +1,12 @@ -Name:Traveler's Cloak -ManaCost:2 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump -K:ETBReplacement:Other:ChooseLT -SVar:ChooseLT:DB$ ChooseType | Defined$ You | Type$ Land | AILogic$ ChosenLandwalk | SpellDescription$ As CARDNAME enters the battlefield, choose a land type. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ ChosenTypewalk | Description$ Enchanted creature has landwalk of the chosen type. -SVar:Picture:http://www.wizards.com/global/images/magic/general/travelers_cloak.jpg -Oracle:Enchant creature\nAs Traveler's Cloak enters the battlefield, choose a land type.\nWhen Traveler's Cloak enters the battlefield, draw a card.\nEnchanted creature has landwalk of the chosen type. \ No newline at end of file +Name:Traveler's Cloak +ManaCost:2 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump +K:ETBReplacement:Other:ChooseLT +SVar:ChooseLT:DB$ ChooseType | Defined$ You | Type$ Land | AILogic$ ChosenLandwalk | SpellDescription$ As CARDNAME enters the battlefield, choose a land type. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ ChosenTypewalk | Description$ Enchanted creature has landwalk of the chosen type. +SVar:Picture:http://www.wizards.com/global/images/magic/general/travelers_cloak.jpg +Oracle:Enchant creature\nAs Traveler's Cloak enters the battlefield, choose a land type.\nWhen Traveler's Cloak enters the battlefield, draw a card.\nEnchanted creature has landwalk of the chosen type. diff --git a/forge-gui/res/cardsfolder/t/traveling_philosopher.txt b/forge-gui/res/cardsfolder/t/traveling_philosopher.txt index 744efef1730..fb0ccb2f1ca 100644 --- a/forge-gui/res/cardsfolder/t/traveling_philosopher.txt +++ b/forge-gui/res/cardsfolder/t/traveling_philosopher.txt @@ -1,6 +1,6 @@ -Name:Traveling Philosopher -ManaCost:1 W -Types:Creature Human Advisor -PT:2/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/traveling_philosopher.jpg -Oracle: \ No newline at end of file +Name:Traveling Philosopher +ManaCost:1 W +Types:Creature Human Advisor +PT:2/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/traveling_philosopher.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/t/traveling_plague.txt b/forge-gui/res/cardsfolder/t/traveling_plague.txt index 81ff7fc916f..eb989c1350e 100644 --- a/forge-gui/res/cardsfolder/t/traveling_plague.txt +++ b/forge-gui/res/cardsfolder/t/traveling_plague.txt @@ -1,14 +1,14 @@ -Name:Traveling Plague -ManaCost:3 B B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 B B | ValidTgts$ Creature | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of each upkeep, put a plague counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PLAGUE | CounterNum$ 1 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ Enchanted creature gets -1/-1 for each plague counter on CARDNAME. -SVar:X:Count$CardCounters.PLAGUE/Times.-1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.EnchantedBy | TriggerController$ TriggeredCardController | Execute$ TrigChoose | TriggerDescription$ When enchanted creature leaves the battlefield, that creature's controller returns CARDNAME from its owner's graveyard to the battlefield. -SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Choices$ Creature | AILogic$ OppPreferred | Defined$ TriggeredCardController | Mandatory$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ ChosenCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/traveling_plague.jpg -Oracle:Enchant creature\nAt the beginning of each upkeep, put a plague counter on Traveling Plague.\nEnchanted creature gets -1/-1 for each plague counter on Traveling Plague.\nWhen enchanted creature leaves the battlefield, that creature's controller returns Traveling Plague from its owner's graveyard to the battlefield. +Name:Traveling Plague +ManaCost:3 B B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 B B | ValidTgts$ Creature | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of each upkeep, put a plague counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ PLAGUE | CounterNum$ 1 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | References$ X | Description$ Enchanted creature gets -1/-1 for each plague counter on CARDNAME. +SVar:X:Count$CardCounters.PLAGUE/Times.-1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.EnchantedBy | TriggerController$ TriggeredCardController | Execute$ TrigChoose | TriggerDescription$ When enchanted creature leaves the battlefield, that creature's controller returns CARDNAME from its owner's graveyard to the battlefield. +SVar:TrigChoose:AB$ ChooseCard | Cost$ 0 | Choices$ Creature | AILogic$ OppPreferred | Defined$ TriggeredCardController | Mandatory$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield | AttachedTo$ ChosenCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/traveling_plague.jpg +Oracle:Enchant creature\nAt the beginning of each upkeep, put a plague counter on Traveling Plague.\nEnchanted creature gets -1/-1 for each plague counter on Traveling Plague.\nWhen enchanted creature leaves the battlefield, that creature's controller returns Traveling Plague from its owner's graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/t/treacherous_link.txt b/forge-gui/res/cardsfolder/t/treacherous_link.txt index e5e8d0a5293..1e1b87578ff 100644 --- a/forge-gui/res/cardsfolder/t/treacherous_link.txt +++ b/forge-gui/res/cardsfolder/t/treacherous_link.txt @@ -10,4 +10,4 @@ SVar:DmgEnchantedCombat:AB$ DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ SVar:X:ReplaceCount$DamageAmount SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/treacherous_link.jpg -Oracle:Enchant creature\nAll damage that would be dealt to enchanted creature is dealt to its controller instead. \ No newline at end of file +Oracle:Enchant creature\nAll damage that would be dealt to enchanted creature is dealt to its controller instead. diff --git a/forge-gui/res/cardsfolder/t/treacherous_pit_dweller.txt b/forge-gui/res/cardsfolder/t/treacherous_pit_dweller.txt index 6354494bb82..3cbd52a7710 100644 --- a/forge-gui/res/cardsfolder/t/treacherous_pit_dweller.txt +++ b/forge-gui/res/cardsfolder/t/treacherous_pit_dweller.txt @@ -1,10 +1,10 @@ -Name:Treacherous Pit-Dweller -ManaCost:B B -Types:Creature Demon -PT:4/3 -K:Undying -T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ When CARDNAME enters the battlefield from a graveyard, target opponent gains control of it. -SVar:TrigGainControl:AB$GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/treacherous_pit_dweller.jpg -Oracle:When Treacherous Pit-Dweller enters the battlefield from a graveyard, target opponent gains control of it.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Treacherous Pit-Dweller +ManaCost:B B +Types:Creature Demon +PT:4/3 +K:Undying +T:Mode$ ChangesZone | Origin$ Graveyard | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ When CARDNAME enters the battlefield from a graveyard, target opponent gains control of it. +SVar:TrigGainControl:AB$GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/treacherous_pit_dweller.jpg +Oracle:When Treacherous Pit-Dweller enters the battlefield from a graveyard, target opponent gains control of it.\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/t/treacherous_urge.txt b/forge-gui/res/cardsfolder/t/treacherous_urge.txt index dc4fb85faf2..f2268e9cbfb 100644 --- a/forge-gui/res/cardsfolder/t/treacherous_urge.txt +++ b/forge-gui/res/cardsfolder/t/treacherous_urge.txt @@ -7,4 +7,4 @@ SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ DelayTriggerRemembered | Controller$ You SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/treacherous_urge.jpg -Oracle:Target opponent reveals his or her hand. You may put a creature card from it onto the battlefield under your control. That creature has haste. Sacrifice it at the beginning of the next end step. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You may put a creature card from it onto the battlefield under your control. That creature has haste. Sacrifice it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/t/treacherous_vampire.txt b/forge-gui/res/cardsfolder/t/treacherous_vampire.txt index 127116e0f28..eb719b10553 100644 --- a/forge-gui/res/cardsfolder/t/treacherous_vampire.txt +++ b/forge-gui/res/cardsfolder/t/treacherous_vampire.txt @@ -1,14 +1,14 @@ -Name:Treacherous Vampire -ManaCost:4 B -Types:Creature Vampire -PT:4/4 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddTrigger$ Dies | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and has "When CARDNAME dies, you lose 6 life." -SVar:Dies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLose | Secondary$ True | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you lose 6 life. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 6 -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it unless you exile a card from your graveyard. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigSac | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it unless you exile a card from your graveyard. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/treacherous_vampire.jpg -Oracle:Flying\nWhenever Treacherous Vampire attacks or blocks, sacrifice it unless you exile a card from your graveyard.\nThreshold - As long as seven or more cards are in your graveyard, Treacherous Vampire gets +2/+2 and has "When Treacherous Vampire dies, you lose 6 life." \ No newline at end of file +Name:Treacherous Vampire +ManaCost:4 B +Types:Creature Vampire +PT:4/4 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddTrigger$ Dies | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and has "When CARDNAME dies, you lose 6 life." +SVar:Dies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLose | Secondary$ True | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you lose 6 life. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 6 +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it unless you exile a card from your graveyard. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigSac | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, sacrifice it unless you exile a card from your graveyard. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/treacherous_vampire.jpg +Oracle:Flying\nWhenever Treacherous Vampire attacks or blocks, sacrifice it unless you exile a card from your graveyard.\nThreshold - As long as seven or more cards are in your graveyard, Treacherous Vampire gets +2/+2 and has "When Treacherous Vampire dies, you lose 6 life." diff --git a/forge-gui/res/cardsfolder/t/treacherous_werewolf.txt b/forge-gui/res/cardsfolder/t/treacherous_werewolf.txt index e530031c13c..b280dd28902 100644 --- a/forge-gui/res/cardsfolder/t/treacherous_werewolf.txt +++ b/forge-gui/res/cardsfolder/t/treacherous_werewolf.txt @@ -1,9 +1,9 @@ -Name:Treacherous Werewolf -ManaCost:2 B -Types:Creature Werewolf Minion -PT:2/2 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddTrigger$ Dies | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and has "When CARDNAME dies, you lose 4 life." -SVar:Dies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLose | Secondary$ True | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you lose 4 life. -SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/treacherous_werewolf.jpg -Oracle:Threshold - As long as seven or more cards are in your graveyard, Treacherous Werewolf gets +2/+2 and has "When Treacherous Werewolf dies, you lose 4 life." \ No newline at end of file +Name:Treacherous Werewolf +ManaCost:2 B +Types:Creature Werewolf Minion +PT:2/2 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | AddTrigger$ Dies | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +2/+2 and has "When CARDNAME dies, you lose 4 life." +SVar:Dies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigLose | Secondary$ True | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you lose 4 life. +SVar:TrigLose:AB$ LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/treacherous_werewolf.jpg +Oracle:Threshold - As long as seven or more cards are in your graveyard, Treacherous Werewolf gets +2/+2 and has "When Treacherous Werewolf dies, you lose 4 life." diff --git a/forge-gui/res/cardsfolder/t/treachery.txt b/forge-gui/res/cardsfolder/t/treachery.txt index 8145681b1e7..e3f5be67096 100644 --- a/forge-gui/res/cardsfolder/t/treachery.txt +++ b/forge-gui/res/cardsfolder/t/treachery.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:TrigUntap:AB$ Untap | Cost$ 0 | UntapUpTo$ True | UntapType$ Land | Amount$ 5 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/treachery.jpg -Oracle:Enchant creature\nWhen Treachery enters the battlefield, untap up to five lands.\nYou control enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nWhen Treachery enters the battlefield, untap up to five lands.\nYou control enchanted creature. diff --git a/forge-gui/res/cardsfolder/t/treasonous_ogre.txt b/forge-gui/res/cardsfolder/t/treasonous_ogre.txt index 1b485880d44..b3809f270dc 100644 --- a/forge-gui/res/cardsfolder/t/treasonous_ogre.txt +++ b/forge-gui/res/cardsfolder/t/treasonous_ogre.txt @@ -1,8 +1,8 @@ -Name:Treasonous Ogre -ManaCost:3 R -Types:Creature Ogre Shaman -PT:2/3 -K:Dethrone -A:AB$ Mana | Cost$ PayLife<3> | Produced$ R | SpellDescription$ Add {R} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/treasonous_ogre.jpg -Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\nPay 3 life: Add {R} to your mana pool. +Name:Treasonous Ogre +ManaCost:3 R +Types:Creature Ogre Shaman +PT:2/3 +K:Dethrone +A:AB$ Mana | Cost$ PayLife<3> | Produced$ R | SpellDescription$ Add {R} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/treasonous_ogre.jpg +Oracle:Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)\nPay 3 life: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/treasure_hunt.txt b/forge-gui/res/cardsfolder/t/treasure_hunt.txt index 55bc85715ad..a156a485df3 100644 --- a/forge-gui/res/cardsfolder/t/treasure_hunt.txt +++ b/forge-gui/res/cardsfolder/t/treasure_hunt.txt @@ -1,6 +1,6 @@ -Name:Treasure Hunt -ManaCost:1 U -Types:Sorcery -A:SP$ DigUntil | Cost$ 1 U | Valid$ Card.nonLand | ValidDescription$ nonland | RevealedDestination$ Hand | SpellDescription$ Reveal cards from the top of your library until you reveal a nonland card, then put all cards revealed this way into your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/treasure_hunt.jpg -Oracle:Reveal cards from the top of your library until you reveal a nonland card, then put all cards revealed this way into your hand. \ No newline at end of file +Name:Treasure Hunt +ManaCost:1 U +Types:Sorcery +A:SP$ DigUntil | Cost$ 1 U | Valid$ Card.nonLand | ValidDescription$ nonland | RevealedDestination$ Hand | SpellDescription$ Reveal cards from the top of your library until you reveal a nonland card, then put all cards revealed this way into your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/treasure_hunt.jpg +Oracle:Reveal cards from the top of your library until you reveal a nonland card, then put all cards revealed this way into your hand. diff --git a/forge-gui/res/cardsfolder/t/treasure_hunter.txt b/forge-gui/res/cardsfolder/t/treasure_hunter.txt index bc8b8080986..d22d40ff54c 100644 --- a/forge-gui/res/cardsfolder/t/treasure_hunter.txt +++ b/forge-gui/res/cardsfolder/t/treasure_hunter.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target artifact card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Artifact.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/treasure_hunter.jpg -Oracle:When Treasure Hunter enters the battlefield, you may return target artifact card from your graveyard to your hand. \ No newline at end of file +Oracle:When Treasure Hunter enters the battlefield, you may return target artifact card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/t/treasure_mage.txt b/forge-gui/res/cardsfolder/t/treasure_mage.txt index 789467d36c5..75035d2ff0f 100644 --- a/forge-gui/res/cardsfolder/t/treasure_mage.txt +++ b/forge-gui/res/cardsfolder/t/treasure_mage.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an artifact card with converted mana cost 6 or greater, reveal that card, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Artifact.cmcGE6 | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/treasure_mage.jpg -Oracle:When Treasure Mage enters the battlefield, you may search your library for an artifact card with converted mana cost 6 or greater, reveal that card, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:When Treasure Mage enters the battlefield, you may search your library for an artifact card with converted mana cost 6 or greater, reveal that card, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/treasure_trove.txt b/forge-gui/res/cardsfolder/t/treasure_trove.txt index c5f41853a51..5564ec1744f 100644 --- a/forge-gui/res/cardsfolder/t/treasure_trove.txt +++ b/forge-gui/res/cardsfolder/t/treasure_trove.txt @@ -3,4 +3,4 @@ ManaCost:2 U U Types:Enchantment A:AB$ Draw | Cost$ 2 U U | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/treasure_trove.jpg -Oracle:{2}{U}{U}: Draw a card. \ No newline at end of file +Oracle:{2}{U}{U}: Draw a card. diff --git a/forge-gui/res/cardsfolder/t/treasured_find.txt b/forge-gui/res/cardsfolder/t/treasured_find.txt index 689f7b37be7..81802d742a4 100644 --- a/forge-gui/res/cardsfolder/t/treasured_find.txt +++ b/forge-gui/res/cardsfolder/t/treasured_find.txt @@ -1,7 +1,7 @@ -Name:Treasured Find -ManaCost:B G -Types:Sorcery -A:SP$ ChangeZone | Cost$ B G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouOwn | SubAbility$ DBChange | SpellDescription$ Return target card from your graveyard to your hand. Exile CARDNAME. -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile -SVar:Picture:http://www.wizards.com/global/images/magic/general/treasured_find.jpg -Oracle:Return target card from your graveyard to your hand. Exile Treasured Find. \ No newline at end of file +Name:Treasured Find +ManaCost:B G +Types:Sorcery +A:SP$ ChangeZone | Cost$ B G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target card in your graveyard | ValidTgts$ Card.YouOwn | SubAbility$ DBChange | SpellDescription$ Return target card from your graveyard to your hand. Exile CARDNAME. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/treasured_find.jpg +Oracle:Return target card from your graveyard to your hand. Exile Treasured Find. diff --git a/forge-gui/res/cardsfolder/t/treasury_thrull.txt b/forge-gui/res/cardsfolder/t/treasury_thrull.txt index b7ea091b0bf..7d98c1c66e2 100644 --- a/forge-gui/res/cardsfolder/t/treasury_thrull.txt +++ b/forge-gui/res/cardsfolder/t/treasury_thrull.txt @@ -1,9 +1,9 @@ -Name:Treasury Thrull -ManaCost:4 W B -Types:Creature Thrull -PT:4/4 -K:Extort -T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME attacks, you may return target artifact, creature, or enchantment card from your graveyard to your hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Artifact.YouOwn,Creature.YouOwn,Enchantment.YouOwn | Origin$ Graveyard | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/treasury_thrull.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 Treasury Thrull attacks, you may return target artifact, creature, or enchantment card from your graveyard to your hand. \ No newline at end of file +Name:Treasury Thrull +ManaCost:4 W B +Types:Creature Thrull +PT:4/4 +K:Extort +T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigBounce | TriggerDescription$ Whenever CARDNAME attacks, you may return target artifact, creature, or enchantment card from your graveyard to your hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Artifact.YouOwn,Creature.YouOwn,Enchantment.YouOwn | Origin$ Graveyard | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/treasury_thrull.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 Treasury Thrull attacks, you may return target artifact, creature, or enchantment card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/t/tree_monkey.txt b/forge-gui/res/cardsfolder/t/tree_monkey.txt index 8708e2a9a18..d73d2f0bddb 100644 --- a/forge-gui/res/cardsfolder/t/tree_monkey.txt +++ b/forge-gui/res/cardsfolder/t/tree_monkey.txt @@ -4,4 +4,4 @@ Types:Creature Ape PT:1/1 K:Reach SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84665.jpg -Oracle:Reach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/t/tree_of_redemption.txt b/forge-gui/res/cardsfolder/t/tree_of_redemption.txt index 7665b67e1c0..a9398faeef8 100644 --- a/forge-gui/res/cardsfolder/t/tree_of_redemption.txt +++ b/forge-gui/res/cardsfolder/t/tree_of_redemption.txt @@ -1,12 +1,12 @@ -Name:Tree of Redemption -ManaCost:3 G -Types:Creature Plant -PT:0/13 -K:Defender -A:AB$ StoreSVar | Cost$ T | SVar$ OldToughness | Type$ Count | Expression$ CardToughness | SubAbility$ TreeRedemption | SpellDescription$ Exchange your life total with CARDNAME's toughness. | StackDescription$ Exchange your life total with CARDNAME's toughness. -SVar:TreeRedemption:DB$ Animate | Toughness$ X | References$ X | Permanent$ True | SubAbility$ SetLife -SVar:SetLife:DB$ SetLife | Defined$ You | LifeAmount$ OldToughness | References$ OldToughness -SVar:OldToughness:Number$13 -SVar:X:Count$YourLifeTotal -SVar:Picture:http://www.wizards.com/global/images/magic/general/tree_of_redemption.jpg -Oracle:Defender\n{T}: Exchange your life total with Tree of Redemption's toughness. \ No newline at end of file +Name:Tree of Redemption +ManaCost:3 G +Types:Creature Plant +PT:0/13 +K:Defender +A:AB$ StoreSVar | Cost$ T | SVar$ OldToughness | Type$ Count | Expression$ CardToughness | SubAbility$ TreeRedemption | SpellDescription$ Exchange your life total with CARDNAME's toughness. | StackDescription$ Exchange your life total with CARDNAME's toughness. +SVar:TreeRedemption:DB$ Animate | Toughness$ X | References$ X | Permanent$ True | SubAbility$ SetLife +SVar:SetLife:DB$ SetLife | Defined$ You | LifeAmount$ OldToughness | References$ OldToughness +SVar:OldToughness:Number$13 +SVar:X:Count$YourLifeTotal +SVar:Picture:http://www.wizards.com/global/images/magic/general/tree_of_redemption.jpg +Oracle:Defender\n{T}: Exchange your life total with Tree of Redemption's toughness. diff --git a/forge-gui/res/cardsfolder/t/tree_of_tales.txt b/forge-gui/res/cardsfolder/t/tree_of_tales.txt index 2880c75a114..c397251e5ee 100644 --- a/forge-gui/res/cardsfolder/t/tree_of_tales.txt +++ b/forge-gui/res/cardsfolder/t/tree_of_tales.txt @@ -4,4 +4,4 @@ Types:Artifact Land Text:(Tree of Tales isn't a spell.) A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/tree_of_tales.jpg -Oracle:(Tree of Tales isn't a spell.)\n{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:(Tree of Tales isn't a spell.)\n{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/treefolk_harbinger.txt b/forge-gui/res/cardsfolder/t/treefolk_harbinger.txt index c2840798e64..d7f8b86961b 100644 --- a/forge-gui/res/cardsfolder/t/treefolk_harbinger.txt +++ b/forge-gui/res/cardsfolder/t/treefolk_harbinger.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Card.Treefolk,Card.Forest | ChangeNum$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/treefolk_harbinger.jpg -Oracle:When Treefolk Harbinger enters the battlefield, you may search your library for a Treefolk or Forest card, reveal it, then shuffle your library and put that card on top of it. \ No newline at end of file +Oracle:When Treefolk Harbinger enters the battlefield, you may search your library for a Treefolk or Forest card, reveal it, then shuffle your library and put that card on top of it. diff --git a/forge-gui/res/cardsfolder/t/treefolk_healer.txt b/forge-gui/res/cardsfolder/t/treefolk_healer.txt index a2d07c04f63..47cfa57f5e6 100644 --- a/forge-gui/res/cardsfolder/t/treefolk_healer.txt +++ b/forge-gui/res/cardsfolder/t/treefolk_healer.txt @@ -6,4 +6,4 @@ A:AB$ PreventDamage | Cost$ 2 W T | ValidTgts$ Creature,Player | TgtPrompt$ Sele SVar:RemRandomDeck:True DeckNeeds:Color$white SVar:Picture:http://www.wizards.com/global/images/magic/general/treefolk_healer.jpg -Oracle:{2}{W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:{2}{W}, {T}: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/t/treefolk_mystic.txt b/forge-gui/res/cardsfolder/t/treefolk_mystic.txt index 73d21fd1bed..50eef5e7473 100644 --- a/forge-gui/res/cardsfolder/t/treefolk_mystic.txt +++ b/forge-gui/res/cardsfolder/t/treefolk_mystic.txt @@ -1,12 +1,12 @@ -Name:Treefolk Mystic -ManaCost:3 G -Types:Creature Treefolk -PT:2/4 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDestroyBlocked | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, destroy all Auras attached to that creature. -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDestroyBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, destroy all Auras attached to that creature. -SVar:TrigDestroyBlocked:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | RememberObjects$ TriggeredAttacker | SubAbility$ DBDestroy -SVar:TrigDestroyBlocker:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | RememberObjects$ TriggeredBlocker | SubAbility$ DBDestroy -SVar:DBDestroy:DB$ DestroyAll | ValidCards$ Aura.AttachedTo Card.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/treefolk_mystic.jpg -Oracle:Whenever Treefolk Mystic blocks or becomes blocked by a creature, destroy all Auras attached to that creature. \ No newline at end of file +Name:Treefolk Mystic +ManaCost:3 G +Types:Creature Treefolk +PT:2/4 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigDestroyBlocked | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, destroy all Auras attached to that creature. +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigDestroyBlocker | Secondary$ True | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, destroy all Auras attached to that creature. +SVar:TrigDestroyBlocked:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | RememberObjects$ TriggeredAttacker | SubAbility$ DBDestroy +SVar:TrigDestroyBlocker:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | RememberObjects$ TriggeredBlocker | SubAbility$ DBDestroy +SVar:DBDestroy:DB$ DestroyAll | ValidCards$ Aura.AttachedTo Card.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/treefolk_mystic.jpg +Oracle:Whenever Treefolk Mystic blocks or becomes blocked by a creature, destroy all Auras attached to that creature. diff --git a/forge-gui/res/cardsfolder/t/treefolk_seedlings.txt b/forge-gui/res/cardsfolder/t/treefolk_seedlings.txt index 1573add4741..648c9d6d1bf 100644 --- a/forge-gui/res/cardsfolder/t/treefolk_seedlings.txt +++ b/forge-gui/res/cardsfolder/t/treefolk_seedlings.txt @@ -5,4 +5,4 @@ PT:2/* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetToughness$ X | Description$ CARDNAME's toughness is equal to the number of Forests you control. SVar:X:Count$Valid Forest.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/treefolk_seedlings.jpg -Oracle:Treefolk Seedlings's toughness is equal to the number of Forests you control. \ No newline at end of file +Oracle:Treefolk Seedlings's toughness is equal to the number of Forests you control. diff --git a/forge-gui/res/cardsfolder/t/treespring_lorian.txt b/forge-gui/res/cardsfolder/t/treespring_lorian.txt index fdea8d4a0d2..812f24f1a15 100644 --- a/forge-gui/res/cardsfolder/t/treespring_lorian.txt +++ b/forge-gui/res/cardsfolder/t/treespring_lorian.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/4 K:Morph:5 G SVar:Picture:http://www.wizards.com/global/images/magic/general/treespring_lorian.jpg -Oracle:Morph {5}{G} (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 +Oracle:Morph {5}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/t/treetop_bracers.txt b/forge-gui/res/cardsfolder/t/treetop_bracers.txt index bd13a33874d..c81bab86703 100644 --- a/forge-gui/res/cardsfolder/t/treetop_bracers.txt +++ b/forge-gui/res/cardsfolder/t/treetop_bracers.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | AddHiddenKeyword$ CantBeBlockedBy Creature.withoutFlying | Description$ Enchanted creature gets +1/+1 and can't be blocked except by creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/treetop_bracers.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +1/+1 and can't be blocked except by creatures with flying. \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +1/+1 and can't be blocked except by creatures with flying. diff --git a/forge-gui/res/cardsfolder/t/treetop_defense.txt b/forge-gui/res/cardsfolder/t/treetop_defense.txt index 1bbfaac7cf6..db2e89826b2 100644 --- a/forge-gui/res/cardsfolder/t/treetop_defense.txt +++ b/forge-gui/res/cardsfolder/t/treetop_defense.txt @@ -1,8 +1,8 @@ -Name:Treetop Defense -ManaCost:1 G -Types:Instant -A:SP$ PumpAll | Cost$ 1 G | ValidCards$ Creature.YouCtrl | KW$ Reach | CheckSVar$ X | SVarCompare$ GE1 | References$ X | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Creatures you control gain reach until end of turn. -SVar:X:Count$Valid Creauture.attackingYou -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/treetop_defense.jpg -Oracle:Cast Treetop Defense only during the declare attackers step and only if you've been attacked this step.\nCreatures you control gain reach until end of turn. (They can block creatures with flying.) \ No newline at end of file +Name:Treetop Defense +ManaCost:1 G +Types:Instant +A:SP$ PumpAll | Cost$ 1 G | ValidCards$ Creature.YouCtrl | KW$ Reach | CheckSVar$ X | SVarCompare$ GE1 | References$ X | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Creatures you control gain reach until end of turn. +SVar:X:Count$Valid Creauture.attackingYou +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/treetop_defense.jpg +Oracle:Cast Treetop Defense only during the declare attackers step and only if you've been attacked this step.\nCreatures you control gain reach until end of turn. (They can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/t/treetop_rangers.txt b/forge-gui/res/cardsfolder/t/treetop_rangers.txt index b03af50a2f2..8de399326f9 100644 --- a/forge-gui/res/cardsfolder/t/treetop_rangers.txt +++ b/forge-gui/res/cardsfolder/t/treetop_rangers.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:2/2 K:CantBeBlockedBy Creature.withoutFlying SVar:Picture:http://www.wizards.com/global/images/magic/general/treetop_rangers.jpg -Oracle:Treetop Rangers can't be blocked except by creatures with flying. \ No newline at end of file +Oracle:Treetop Rangers can't be blocked except by creatures with flying. diff --git a/forge-gui/res/cardsfolder/t/treetop_scout.txt b/forge-gui/res/cardsfolder/t/treetop_scout.txt index 1e798f3bdf3..9ec1b024420 100644 --- a/forge-gui/res/cardsfolder/t/treetop_scout.txt +++ b/forge-gui/res/cardsfolder/t/treetop_scout.txt @@ -4,4 +4,4 @@ Types:Creature Elf Scout PT:1/1 K:CantBeBlockedBy Creature.withoutFlying SVar:Picture:http://www.wizards.com/global/images/magic/general/treetop_scout.jpg -Oracle:Treetop Scout can't be blocked except by creatures with flying. \ No newline at end of file +Oracle:Treetop Scout can't be blocked except by creatures with flying. diff --git a/forge-gui/res/cardsfolder/t/treetop_sentinel.txt b/forge-gui/res/cardsfolder/t/treetop_sentinel.txt index 206365e82d3..7502b50639c 100644 --- a/forge-gui/res/cardsfolder/t/treetop_sentinel.txt +++ b/forge-gui/res/cardsfolder/t/treetop_sentinel.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/treetop_sentinel.jpg -Oracle:Flying, protection from green \ No newline at end of file +Oracle:Flying, protection from green diff --git a/forge-gui/res/cardsfolder/t/treetop_village.txt b/forge-gui/res/cardsfolder/t/treetop_village.txt index deffc8c423a..77ac23e5015 100644 --- a/forge-gui/res/cardsfolder/t/treetop_village.txt +++ b/forge-gui/res/cardsfolder/t/treetop_village.txt @@ -5,4 +5,4 @@ K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. A:AB$ Animate | Cost$ 1 G | Defined$ Self | Power$ 3 | Toughness$ 3 | Types$ Creature,Ape | Colors$ Green | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 3/3 green Ape creature with trample until end of turn. It's still a land. (If it 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.) SVar:Picture:http://www.wizards.com/global/images/magic/general/treetop_village.jpg -Oracle:Treetop Village enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{1}{G}: Treetop Village becomes a 3/3 green Ape creature with trample until end of turn. It's still a land. (If it 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.) \ No newline at end of file +Oracle:Treetop Village enters the battlefield tapped.\n{T}: Add {G} to your mana pool.\n{1}{G}: Treetop Village becomes a 3/3 green Ape creature with trample until end of turn. It's still a land. (If it 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.) diff --git a/forge-gui/res/cardsfolder/t/tremble.txt b/forge-gui/res/cardsfolder/t/tremble.txt index aa825dca90e..cdd868a589a 100644 --- a/forge-gui/res/cardsfolder/t/tremble.txt +++ b/forge-gui/res/cardsfolder/t/tremble.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Sacrifice | Cost$ 1 R | SacValid$ Land | Defined$ Each | SpellDescription$ Each player sacrifices a land. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tremble.jpg -Oracle:Each player sacrifices a land. \ No newline at end of file +Oracle:Each player sacrifices a land. diff --git a/forge-gui/res/cardsfolder/t/tremor.txt b/forge-gui/res/cardsfolder/t/tremor.txt index 9cfee9b7b18..bb9a50baf00 100644 --- a/forge-gui/res/cardsfolder/t/tremor.txt +++ b/forge-gui/res/cardsfolder/t/tremor.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Sorcery A:SP$ DamageAll | Cost$ R | NumDmg$ 1 | ValidCards$ Creature.withoutFlying | ValidDescription$ each creature without flying. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6592.jpg -Oracle:Tremor deals 1 damage to each creature without flying. \ No newline at end of file +Oracle:Tremor deals 1 damage to each creature without flying. diff --git a/forge-gui/res/cardsfolder/t/trench_gorger.txt b/forge-gui/res/cardsfolder/t/trench_gorger.txt index 76fc37dac9b..9be6cd00047 100644 --- a/forge-gui/res/cardsfolder/t/trench_gorger.txt +++ b/forge-gui/res/cardsfolder/t/trench_gorger.txt @@ -1,14 +1,14 @@ -Name:Trench Gorger -ManaCost:6 U U -Types:Creature Leviathan -PT:6/6 -K:Trample -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of land cards, exile them, then shuffle your library. If you do, Trench Gorger's power and toughness each become equal to the number of cards exiled this way. -SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Exile | ChangeType$ Land | ChangeNum$ X | References$ X | RememberChanged$ True | SubAbility$ TrenchAnimate | ShuffleNonMandatory$ Trues -SVar:TrenchAnimate:DB$Animate | Power$ Y | Toughness$ Y | References$ Y | Permanent$ True | SubAbility$ DBCleanUp -SVar:DBCleanUp:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$TypeInYourLibrary.Land -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trench_gorger.jpg -Oracle:Trample\nWhen Trench Gorger enters the battlefield, you may search your library for any number of land cards, exile them, then shuffle your library. If you do, Trench Gorger's power and toughness each become equal to the number of cards exiled this way. \ No newline at end of file +Name:Trench Gorger +ManaCost:6 U U +Types:Creature Leviathan +PT:6/6 +K:Trample +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | OptionalDecider$ You | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for any number of land cards, exile them, then shuffle your library. If you do, Trench Gorger's power and toughness each become equal to the number of cards exiled this way. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Exile | ChangeType$ Land | ChangeNum$ X | References$ X | RememberChanged$ True | SubAbility$ TrenchAnimate | ShuffleNonMandatory$ Trues +SVar:TrenchAnimate:DB$Animate | Power$ Y | Toughness$ Y | References$ Y | Permanent$ True | SubAbility$ DBCleanUp +SVar:DBCleanUp:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$TypeInYourLibrary.Land +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trench_gorger.jpg +Oracle:Trample\nWhen Trench Gorger enters the battlefield, you may search your library for any number of land cards, exile them, then shuffle your library. If you do, Trench Gorger's power and toughness each become equal to the number of cards exiled this way. diff --git a/forge-gui/res/cardsfolder/t/trench_wurm.txt b/forge-gui/res/cardsfolder/t/trench_wurm.txt index c0f1c093735..a491a195378 100644 --- a/forge-gui/res/cardsfolder/t/trench_wurm.txt +++ b/forge-gui/res/cardsfolder/t/trench_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:3/3 A:AB$ Destroy | Cost$ 2 R T | ValidTgts$ Land.nonBasic | TgtPrompt$ Select target nonbasic land | SpellDescription$ Destroy target nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/trench_wurm.jpg -Oracle:{2}{R}, {T}: Destroy target nonbasic land. \ No newline at end of file +Oracle:{2}{R}, {T}: Destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/t/trenching_steed.txt b/forge-gui/res/cardsfolder/t/trenching_steed.txt index c51f026b8a8..136da4ecc78 100644 --- a/forge-gui/res/cardsfolder/t/trenching_steed.txt +++ b/forge-gui/res/cardsfolder/t/trenching_steed.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Pump | Cost$ Sac<1/Land> | NumDef$ 3 | SpellDescription$ CARDNAME gets +0/+3 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trenching_steed.jpg -Oracle:Sacrifice a land: Trenching Steed gets +0/+3 until end of turn. \ No newline at end of file +Oracle:Sacrifice a land: Trenching Steed gets +0/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/trepanation_blade.txt b/forge-gui/res/cardsfolder/t/trepanation_blade.txt index df47ae4c1ca..48c7b3d0b59 100644 --- a/forge-gui/res/cardsfolder/t/trepanation_blade.txt +++ b/forge-gui/res/cardsfolder/t/trepanation_blade.txt @@ -1,11 +1,11 @@ -Name:Trepanation Blade -ManaCost:3 -Types:Artifact Equipment -K:Equip 2 -T:Mode$ Attacks | ValidCard$ Card.EquippedBy | Execute$ TrigDig | TriggerDescription$ Whenever equipped creature attacks, defending player reveals cards from the top of his or her library until he or she reveals a land card. The creature gets +1/+0 until end of turn for each card revealed this way. That player puts the revealed cards into his or her graveyard. -SVar:TrigDig:AB$ DigUntil | Defined$ DefendingPlayer | Cost$ 0 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard | RememberRevealed$ True | SubAbility$ TrigPump -SVar:TrigPump:DB$ Pump | Defined$ Equipped | NumAtt$ X | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/trepanation_blade.jpg -Oracle:Whenever equipped creature attacks, defending player reveals cards from the top of his or her library until he or she reveals a land card. The creature gets +1/+0 until end of turn for each card revealed this way. That player puts the revealed cards into his or her graveyard.\nEquip {2} \ No newline at end of file +Name:Trepanation Blade +ManaCost:3 +Types:Artifact Equipment +K:Equip 2 +T:Mode$ Attacks | ValidCard$ Card.EquippedBy | Execute$ TrigDig | TriggerDescription$ Whenever equipped creature attacks, defending player reveals cards from the top of his or her library until he or she reveals a land card. The creature gets +1/+0 until end of turn for each card revealed this way. That player puts the revealed cards into his or her graveyard. +SVar:TrigDig:AB$ DigUntil | Defined$ DefendingPlayer | Cost$ 0 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard | RememberRevealed$ True | SubAbility$ TrigPump +SVar:TrigPump:DB$ Pump | Defined$ Equipped | NumAtt$ X | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/trepanation_blade.jpg +Oracle:Whenever equipped creature attacks, defending player reveals cards from the top of his or her library until he or she reveals a land card. The creature gets +1/+0 until end of turn for each card revealed this way. That player puts the revealed cards into his or her graveyard.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/t/trespasser_il_vec.txt b/forge-gui/res/cardsfolder/t/trespasser_il_vec.txt index e66da8a4afd..9d3496c1e38 100644 --- a/forge-gui/res/cardsfolder/t/trespasser_il_vec.txt +++ b/forge-gui/res/cardsfolder/t/trespasser_il_vec.txt @@ -4,4 +4,4 @@ Types:Creature Human Rogue PT:3/1 A:AB$ Pump | Cost$ Discard<1/Card> | KW$ Shadow | SpellDescription$ CARDNAME gains shadow until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/trespasser_il_vec.jpg -Oracle:Discard a card: Trespasser il-Vec gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) \ No newline at end of file +Oracle:Discard a card: Trespasser il-Vec gains shadow until end of turn. (It can block or be blocked by only creatures with shadow.) diff --git a/forge-gui/res/cardsfolder/t/trespassing_souleater.txt b/forge-gui/res/cardsfolder/t/trespassing_souleater.txt index 09f1eded1a1..b010d7fb40e 100644 --- a/forge-gui/res/cardsfolder/t/trespassing_souleater.txt +++ b/forge-gui/res/cardsfolder/t/trespassing_souleater.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:2/2 A:AB$ Pump | Cost$ PU | Defined$ Self | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/trespassing_souleater.jpg -Oracle:{U/P}: Trespassing Souleater can't be blocked this turn. ({U/P} can be paid with either {U} or 2 life.) \ No newline at end of file +Oracle:{U/P}: Trespassing Souleater can't be blocked this turn. ({U/P} can be paid with either {U} or 2 life.) diff --git a/forge-gui/res/cardsfolder/t/tresserhorn_sinks.txt b/forge-gui/res/cardsfolder/t/tresserhorn_sinks.txt index 1c2578bc40e..6f4f6ff876b 100644 --- a/forge-gui/res/cardsfolder/t/tresserhorn_sinks.txt +++ b/forge-gui/res/cardsfolder/t/tresserhorn_sinks.txt @@ -5,4 +5,4 @@ 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$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/tresserhorn_sinks.jpg -Oracle:Tresserhorn Sinks enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Oracle:Tresserhorn Sinks enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/tresserhorn_skyknight.txt b/forge-gui/res/cardsfolder/t/tresserhorn_skyknight.txt index f62e28994f1..43478a9aa0c 100644 --- a/forge-gui/res/cardsfolder/t/tresserhorn_skyknight.txt +++ b/forge-gui/res/cardsfolder/t/tresserhorn_skyknight.txt @@ -6,4 +6,4 @@ PT:5/3 K:Flying K:PreventAllDamageBy Creature.withFirst Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/tresserhorn_skyknight.jpg -Oracle:Flying\nPrevent all damage that would be dealt to Tresserhorn Skyknight by creatures with first strike. \ No newline at end of file +Oracle:Flying\nPrevent all damage that would be dealt to Tresserhorn Skyknight by creatures with first strike. diff --git a/forge-gui/res/cardsfolder/t/trestle_troll.txt b/forge-gui/res/cardsfolder/t/trestle_troll.txt index f32b3ad20b0..08e62b0fc7c 100644 --- a/forge-gui/res/cardsfolder/t/trestle_troll.txt +++ b/forge-gui/res/cardsfolder/t/trestle_troll.txt @@ -1,9 +1,9 @@ -Name:Trestle Troll -ManaCost:1 B G -Types:Creature Troll -PT:1/4 -K:Defender -K:Reach -A:AB$ Regenerate | Cost$ 1 B G | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/trestle_troll.jpg -Oracle:Defender\nReach (This creature can block creatures with flying.)\n{1}{B}{G}: Regenerate Trestle Troll. \ No newline at end of file +Name:Trestle Troll +ManaCost:1 B G +Types:Creature Troll +PT:1/4 +K:Defender +K:Reach +A:AB$ Regenerate | Cost$ 1 B G | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/trestle_troll.jpg +Oracle:Defender\nReach (This creature can block creatures with flying.)\n{1}{B}{G}: Regenerate Trestle Troll. diff --git a/forge-gui/res/cardsfolder/t/treva_the_renewer.txt b/forge-gui/res/cardsfolder/t/treva_the_renewer.txt index 2f5c3a47cc3..d621461206c 100644 --- a/forge-gui/res/cardsfolder/t/treva_the_renewer.txt +++ b/forge-gui/res/cardsfolder/t/treva_the_renewer.txt @@ -8,4 +8,4 @@ SVar:TrigChoose:AB$ ChooseColor | Cost$ 2 W | Defined$ You | AILogic$ MostPromin SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ X SVar:X:Count$Valid Card.ChosenColor SVar:Picture:http://www.wizards.com/global/images/magic/general/treva_the_renewer.jpg -Oracle:Flying\nWhenever Treva, the Renewer deals combat damage to a player, you may pay {2}{W}. If you do, choose a color, then you gain 1 life for each permanent of that color. \ No newline at end of file +Oracle:Flying\nWhenever Treva, the Renewer deals combat damage to a player, you may pay {2}{W}. If you do, choose a color, then you gain 1 life for each permanent of that color. diff --git a/forge-gui/res/cardsfolder/t/trevas_attendant.txt b/forge-gui/res/cardsfolder/t/trevas_attendant.txt index d647f307cfe..d6a54c1ab47 100644 --- a/forge-gui/res/cardsfolder/t/trevas_attendant.txt +++ b/forge-gui/res/cardsfolder/t/trevas_attendant.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Mana | Cost$ 1 Sac<1/CARDNAME> | Produced$ G W U | SpellDescription$ Add {G}{W}{U} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trevas_attendant.jpg -Oracle:{1}, Sacrifice Treva's Attendant: Add {G}{W}{U} to your mana pool. \ No newline at end of file +Oracle:{1}, Sacrifice Treva's Attendant: Add {G}{W}{U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/trevas_charm.txt b/forge-gui/res/cardsfolder/t/trevas_charm.txt index 0b161cec1c9..f2a4fd489c1 100644 --- a/forge-gui/res/cardsfolder/t/trevas_charm.txt +++ b/forge-gui/res/cardsfolder/t/trevas_charm.txt @@ -8,4 +8,4 @@ SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBDiscard | Spel SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trevas_charm.jpg -Oracle:Choose one - Destroy target enchantment; or exile target attacking creature; or draw a card, then discard a card. \ No newline at end of file +Oracle:Choose one - Destroy target enchantment; or exile target attacking creature; or draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/t/trevas_ruins.txt b/forge-gui/res/cardsfolder/t/trevas_ruins.txt index cd7a83fa6ba..501bf3436fa 100644 --- a/forge-gui/res/cardsfolder/t/trevas_ruins.txt +++ b/forge-gui/res/cardsfolder/t/trevas_ruins.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigSacUnless:DB$ Sacrifice | Defined$ Self | UnlessCost$ Return<1/Land.nonLair/non-Lair land> | UnlessPayer$ You SVar:NeedsToPlay:Land.nonLair+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/trevas_ruins.jpg -Oracle:When Treva's Ruins enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {G}, {W}, or {U} to your mana pool. \ No newline at end of file +Oracle:When Treva's Ruins enters the battlefield, sacrifice it unless you return a non-Lair land you control to its owner's hand.\n{T}: Add {G}, {W}, or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/triad_of_fates.txt b/forge-gui/res/cardsfolder/t/triad_of_fates.txt index b1c3f2c53e6..26f3c92a37d 100644 --- a/forge-gui/res/cardsfolder/t/triad_of_fates.txt +++ b/forge-gui/res/cardsfolder/t/triad_of_fates.txt @@ -1,13 +1,13 @@ -Name:Triad of Fates -ManaCost:2 W B -Types:Legendary Creature Human Wizard -PT:3/3 -A:AB$ PutCounter | Cost$ 1 T | ValidTgts$ Creature.Other | TgtPrompt$ Select another target Creature | CounterType$ FATE | CounterNum$ 1 | SpellDescription$ Put a fate counter on another target creature. -A:AB$ ChangeZone | Cost$ W T | ValidTgts$ Creature.counters_GE1_FATE | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature that has a fate counter | RememberTargets$ True | SubAbility$ DBReturn | SpellDescription$ Exile target creature that has a fate counter on it, then return it to the battlefield under its owner's control. -SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -A:AB$ ChangeZone | Cost$ B T | ValidTgts$ Creature.counters_GE1_FATE | TgtPrompt$ Select target creature that has a fate counter | Origin$ Battlefield | Destination$ Exile | RememberLKI$ True | SpellDescription$ Exile target creature that has a fate counter on it. Its controller draws two cards. | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ RememberedController | NumCards$ 2 | SubAbility$ DBCleanup -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/triad_of_fates.jpg -Oracle:{1}, {T}: Put a fate counter on another target creature.\n{W}, {T}: Exile target creature that has a fate counter on it, then return it to the battlefield under its owner's control.\n{B}, {T}: Exile target creature that has a fate counter on it. Its controller draws two cards. \ No newline at end of file +Name:Triad of Fates +ManaCost:2 W B +Types:Legendary Creature Human Wizard +PT:3/3 +A:AB$ PutCounter | Cost$ 1 T | ValidTgts$ Creature.Other | TgtPrompt$ Select another target Creature | CounterType$ FATE | CounterNum$ 1 | SpellDescription$ Put a fate counter on another target creature. +A:AB$ ChangeZone | Cost$ W T | ValidTgts$ Creature.counters_GE1_FATE | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target creature that has a fate counter | RememberTargets$ True | SubAbility$ DBReturn | SpellDescription$ Exile target creature that has a fate counter on it, then return it to the battlefield under its owner's control. +SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ ChangeZone | Cost$ B T | ValidTgts$ Creature.counters_GE1_FATE | TgtPrompt$ Select target creature that has a fate counter | Origin$ Battlefield | Destination$ Exile | RememberLKI$ True | SpellDescription$ Exile target creature that has a fate counter on it. Its controller draws two cards. | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ RememberedController | NumCards$ 2 | SubAbility$ DBCleanup +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/triad_of_fates.jpg +Oracle:{1}, {T}: Put a fate counter on another target creature.\n{W}, {T}: Exile target creature that has a fate counter on it, then return it to the battlefield under its owner's control.\n{B}, {T}: Exile target creature that has a fate counter on it. Its controller draws two cards. diff --git a/forge-gui/res/cardsfolder/t/trial_error.txt b/forge-gui/res/cardsfolder/t/trial_error.txt index 1c06e00152c..de54b13f9f5 100644 --- a/forge-gui/res/cardsfolder/t/trial_error.txt +++ b/forge-gui/res/cardsfolder/t/trial_error.txt @@ -1,17 +1,17 @@ -Name:Trial -ManaCost:W U -AlternateMode: Split -Types:Instant -A:SP$ ChangeZoneAll | Cost$ W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberTargets$ True | ChangeType$ Creature.blockingRemembered,Creature.isBlockedByRemembered | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup | UseAllOriginZones$ True | SpellDescription$ Return all creatures blocking or blocked by target creature to their owner's hand. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trialerror.jpg -Oracle:Return all creatures blocking or blocked by target creature to their owner's hand. - -ALTERNATE - -Name:Error -ManaCost:U B -Types:Instant -A:SP$ Counter | Cost$ U B | TargetType$ Spell | TgtPrompt$ Select target multicolored spell | ValidTgts$ Card.MultiColor | SpellDescription$ Counter target multicolored spell. -Oracle:Counter target multicolored spell. \ No newline at end of file +Name:Trial +ManaCost:W U +AlternateMode: Split +Types:Instant +A:SP$ ChangeZoneAll | Cost$ W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberTargets$ True | ChangeType$ Creature.blockingRemembered,Creature.isBlockedByRemembered | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup | UseAllOriginZones$ True | SpellDescription$ Return all creatures blocking or blocked by target creature to their owner's hand. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trialerror.jpg +Oracle:Return all creatures blocking or blocked by target creature to their owner's hand. + +ALTERNATE + +Name:Error +ManaCost:U B +Types:Instant +A:SP$ Counter | Cost$ U B | TargetType$ Spell | TgtPrompt$ Select target multicolored spell | ValidTgts$ Card.MultiColor | SpellDescription$ Counter target multicolored spell. +Oracle:Counter target multicolored spell. diff --git a/forge-gui/res/cardsfolder/t/triangle_of_war.txt b/forge-gui/res/cardsfolder/t/triangle_of_war.txt index 0b2cbab51a0..31c87471809 100644 --- a/forge-gui/res/cardsfolder/t/triangle_of_war.txt +++ b/forge-gui/res/cardsfolder/t/triangle_of_war.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ Fight | Cost$ 2 Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetsFromDifferentZone$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) SVar:Picture:http://www.wizards.com/global/images/magic/general/triangle_of_war.jpg -Oracle:{2}, Sacrifice Triangle of War: Choose target creature you control and target creature an opponent controls. Each of those creatures deals damage equal to its power to the other. \ No newline at end of file +Oracle:{2}, Sacrifice Triangle of War: Choose target creature you control and target creature an opponent controls. Each of those creatures deals damage equal to its power to the other. diff --git a/forge-gui/res/cardsfolder/t/triassic_egg.txt b/forge-gui/res/cardsfolder/t/triassic_egg.txt index 1021788af2d..da971cefaf0 100644 --- a/forge-gui/res/cardsfolder/t/triassic_egg.txt +++ b/forge-gui/res/cardsfolder/t/triassic_egg.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | IsPresent$ Card.Self+counters_GE2_HAT A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | IsPresent$ Card.Self+counters_GE2_HATCHLING | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature from your graveyard | CostDesc$ or | SpellDescription$ return target creature card from your graveyard to the battlefield. Activate this ability only if two or more hatchling counters are on CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/triassic_egg.jpg -Oracle:{3}, {T}: Put a hatchling counter on Triassic Egg.\nSacrifice Triassic Egg: Choose one - You may put a creature card from your hand onto the battlefield; or return target creature card from your graveyard to the battlefield. Activate this ability only if two or more hatchling counters are on Triassic Egg. \ No newline at end of file +Oracle:{3}, {T}: Put a hatchling counter on Triassic Egg.\nSacrifice Triassic Egg: Choose one - You may put a creature card from your hand onto the battlefield; or return target creature card from your graveyard to the battlefield. Activate this ability only if two or more hatchling counters are on Triassic Egg. diff --git a/forge-gui/res/cardsfolder/t/tribal_flames.txt b/forge-gui/res/cardsfolder/t/tribal_flames.txt index 6615163bc81..0d016c382b3 100644 --- a/forge-gui/res/cardsfolder/t/tribal_flames.txt +++ b/forge-gui/res/cardsfolder/t/tribal_flames.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ Domain - Tribal Flames deals X damage to target creature or player, where X is the number of basic land types among lands you control. SVar:X:Count$Domain SVar:Picture:http://resources.wizards.com/magic/cards/tsb/en-us/card108916.jpg -Oracle:Domain - Tribal Flames deals X damage to target creature or player, where X is the number of basic land types among lands you control. \ No newline at end of file +Oracle:Domain - Tribal Flames deals X damage to target creature or player, where X is the number of basic land types among lands you control. diff --git a/forge-gui/res/cardsfolder/t/tribal_forcemage.txt b/forge-gui/res/cardsfolder/t/tribal_forcemage.txt index 09554ec43de..8bf22c30716 100644 --- a/forge-gui/res/cardsfolder/t/tribal_forcemage.txt +++ b/forge-gui/res/cardsfolder/t/tribal_forcemage.txt @@ -7,4 +7,4 @@ T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChooseType | TriggerZon SVar:TrigChooseType:AB$ ChooseType | Cost$ 0 | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ DBPumpAll SVar:DBPumpAll:DB$PumpAll | ValidCards$ Creature.ChosenType | NumAtt$ +2 | NumDef$ +2 | KW$ Trample SVar:Picture:http://www.wizards.com/global/images/magic/general/tribal_forcemage.jpg -Oracle:Morph {1}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Tribal Forcemage is turned face up, creatures of the creature type of your choice get +2/+2 and gain trample until end of turn. \ No newline at end of file +Oracle:Morph {1}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Tribal Forcemage is turned face up, creatures of the creature type of your choice get +2/+2 and gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tribal_golem.txt b/forge-gui/res/cardsfolder/t/tribal_golem.txt index 7599e457850..e6a8c24e8f0 100644 --- a/forge-gui/res/cardsfolder/t/tribal_golem.txt +++ b/forge-gui/res/cardsfolder/t/tribal_golem.txt @@ -15,4 +15,4 @@ SVar:WIZARD:Count$Valid Wizard.YouCtrl SVar:ZOMBIE:Count$Valid Zombie.YouCtrl SVar:BuffedBy:Beast,Goblin,Soldier,Wizard,Zombie SVar:Picture:http://www.wizards.com/global/images/magic/general/tribal_golem.jpg -Oracle:Tribal Golem has trample as long as you control a Beast, haste as long as you control a Goblin, first strike as long as you control a Soldier, flying as long as you control a Wizard, and "{B}: Regenerate Tribal Golem" as long as you control a Zombie. \ No newline at end of file +Oracle:Tribal Golem has trample as long as you control a Beast, haste as long as you control a Goblin, first strike as long as you control a Soldier, flying as long as you control a Wizard, and "{B}: Regenerate Tribal Golem" as long as you control a Zombie. diff --git a/forge-gui/res/cardsfolder/t/tribal_unity.txt b/forge-gui/res/cardsfolder/t/tribal_unity.txt index 14eab25ed0d..c8df1b65f08 100644 --- a/forge-gui/res/cardsfolder/t/tribal_unity.txt +++ b/forge-gui/res/cardsfolder/t/tribal_unity.txt @@ -1,9 +1,9 @@ -Name:Tribal Unity -ManaCost:X 2 G -Types:Instant -A:SP$ ChooseType | Cost$ X 2 G | References$ X | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ TribalPump | SpellDescription$ Creatures of the creature type of your choice get +X/+X until end of turn. -SVar:TribalPump:DB$ PumpAll | ValidCards$ Creature.ChosenType | NumAtt$ +X | NumDef$ +X -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tribal_unity.jpg -Oracle:Creatures of the creature type of your choice get +X/+X until end of turn. \ No newline at end of file +Name:Tribal Unity +ManaCost:X 2 G +Types:Instant +A:SP$ ChooseType | Cost$ X 2 G | References$ X | Defined$ You | Type$ Creature | AILogic$ MostProminentComputerControls | SubAbility$ TribalPump | SpellDescription$ Creatures of the creature type of your choice get +X/+X until end of turn. +SVar:TribalPump:DB$ PumpAll | ValidCards$ Creature.ChosenType | NumAtt$ +X | NumDef$ +X +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tribal_unity.jpg +Oracle:Creatures of the creature type of your choice get +X/+X until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tribute_to_hunger.txt b/forge-gui/res/cardsfolder/t/tribute_to_hunger.txt index dd9458b4a47..f607a02d929 100644 --- a/forge-gui/res/cardsfolder/t/tribute_to_hunger.txt +++ b/forge-gui/res/cardsfolder/t/tribute_to_hunger.txt @@ -1,8 +1,8 @@ -Name:Tribute to Hunger -ManaCost:2 B -Types:Instant -A:SP$ Sacrifice | Cost$ 2 B | SacValid$ Creature | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBGainLife | SpellDescription$ Target opponent sacrifices a creature. You gain life equal to that creature's toughness. -SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:RememberedLKI$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/tribute_to_hunger.jpg -Oracle:Target opponent sacrifices a creature. You gain life equal to that creature's toughness. \ No newline at end of file +Name:Tribute to Hunger +ManaCost:2 B +Types:Instant +A:SP$ Sacrifice | Cost$ 2 B | SacValid$ Creature | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | Amount$ 1 | RememberSacrificed$ True | SubAbility$ DBGainLife | SpellDescription$ Target opponent sacrifices a creature. You gain life equal to that creature's toughness. +SVar:DBGainLife:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:RememberedLKI$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/tribute_to_hunger.jpg +Oracle:Target opponent sacrifices a creature. You gain life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/t/tribute_to_the_wild.txt b/forge-gui/res/cardsfolder/t/tribute_to_the_wild.txt index 93cd9fc1e53..ab8645b22c9 100644 --- a/forge-gui/res/cardsfolder/t/tribute_to_the_wild.txt +++ b/forge-gui/res/cardsfolder/t/tribute_to_the_wild.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$ Sacrifice | Cost$ 1 G | Defined$ Player.Opponent | SacValid$ Artifact,Enchantment | SacMessage$ artifact or enchantment | SpellDescription$ Each opponent sacrifices an artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/tribute_to_the_wild.jpg -Oracle:Each opponent sacrifices an artifact or enchantment. \ No newline at end of file +Oracle:Each opponent sacrifices an artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/t/trickbind.txt b/forge-gui/res/cardsfolder/t/trickbind.txt index d7b091761e5..1a37eb113c1 100644 --- a/forge-gui/res/cardsfolder/t/trickbind.txt +++ b/forge-gui/res/cardsfolder/t/trickbind.txt @@ -1,11 +1,11 @@ -Name:Trickbind -ManaCost:1 U -Types:Instant -K:Split second -A:SP$ Counter | Cost$ 1 U | TargetType$ Activated,Triggered | TgtPrompt$ Select target Activated or Triggered Ability | RememberCountered$ True | ValidTgts$ Card | SubAbility$ DBEffect | SpellDescription$ Counter target activated or triggered ability. If a permanent's ability is countered this way, activated abilities of that permanent can't be activated this turn. (Mana abilities can't be targeted.) -SVar:DBEffect:DB$ Effect | Name$ Trickbind Effect | StaticAbilities$ STCantBeActivated | RememberObjects$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 -SVar:STCantBeActivated:Mode$ CantBeActivated | EffectZone$ Command | ValidCard$ Permanent.IsRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trickbind.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nCounter target activated or triggered ability. If a permanent's ability is countered this way, activated abilities of that permanent can't be activated this turn. (Mana abilities can't be targeted.) \ No newline at end of file +Name:Trickbind +ManaCost:1 U +Types:Instant +K:Split second +A:SP$ Counter | Cost$ 1 U | TargetType$ Activated,Triggered | TgtPrompt$ Select target Activated or Triggered Ability | RememberCountered$ True | ValidTgts$ Card | SubAbility$ DBEffect | SpellDescription$ Counter target activated or triggered ability. If a permanent's ability is countered this way, activated abilities of that permanent can't be activated this turn. (Mana abilities can't be targeted.) +SVar:DBEffect:DB$ Effect | Name$ Trickbind Effect | StaticAbilities$ STCantBeActivated | RememberObjects$ Remembered | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 +SVar:STCantBeActivated:Mode$ CantBeActivated | EffectZone$ Command | ValidCard$ Permanent.IsRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trickbind.jpg +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nCounter target activated or triggered ability. If a permanent's ability is countered this way, activated abilities of that permanent can't be activated this turn. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/t/trickery_charm.txt b/forge-gui/res/cardsfolder/t/trickery_charm.txt index ab63c1261b2..1bf14b53377 100644 --- a/forge-gui/res/cardsfolder/t/trickery_charm.txt +++ b/forge-gui/res/cardsfolder/t/trickery_charm.txt @@ -1,11 +1,11 @@ -Name:Trickery Charm -ManaCost:U -Types:Instant -A:SP$ Charm | Cost$ U | Choices$ DBPump,DBChooseType,DBRearrage | SpellDescription$ Choose one - Target creature gains flying until end of turn; or target creature becomes the creature type of your choice until end of turn; or look at the top four cards of your library, then put them back in any order. -SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn -SVar:DBChooseType:DB$ ChooseType | Type$ Creature | Defined$ You | SubAbility$ DBAnimate | SpellDescription$ Target creature becomes the creature type of your choice until end of turn -SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:DBRearrage:DB$ RearrangeTopOfLibrary | Defined$ You | NumCards$ 4 | SpellDescription$ Look at the top four cards of your library, then put them back in any order -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trickery_charm.jpg -Oracle:Choose one - Target creature gains flying until end of turn; or target creature becomes the creature type of your choice until end of turn; or look at the top four cards of your library, then put them back in any order. \ No newline at end of file +Name:Trickery Charm +ManaCost:U +Types:Instant +A:SP$ Charm | Cost$ U | Choices$ DBPump,DBChooseType,DBRearrage | SpellDescription$ Choose one - Target creature gains flying until end of turn; or target creature becomes the creature type of your choice until end of turn; or look at the top four cards of your library, then put them back in any order. +SVar:DBPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn +SVar:DBChooseType:DB$ ChooseType | Type$ Creature | Defined$ You | SubAbility$ DBAnimate | SpellDescription$ Target creature becomes the creature type of your choice until end of turn +SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:DBRearrage:DB$ RearrangeTopOfLibrary | Defined$ You | NumCards$ 4 | SpellDescription$ Look at the top four cards of your library, then put them back in any order +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trickery_charm.jpg +Oracle:Choose one - Target creature gains flying until end of turn; or target creature becomes the creature type of your choice until end of turn; or look at the top four cards of your library, then put them back in any order. diff --git a/forge-gui/res/cardsfolder/t/tricks_of_the_trade.txt b/forge-gui/res/cardsfolder/t/tricks_of_the_trade.txt index 5f529dec978..5a5de6d7f8f 100644 --- a/forge-gui/res/cardsfolder/t/tricks_of_the_trade.txt +++ b/forge-gui/res/cardsfolder/t/tricks_of_the_trade.txt @@ -1,8 +1,8 @@ -Name:Tricks of the Trade -ManaCost:3 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddHiddenKeyword$ Unblockable | Description$ Enchanted creature gets +2/+0 and can't be blocked. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tricks_of_the_trade.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+0 and can't be blocked. \ No newline at end of file +Name:Tricks of the Trade +ManaCost:3 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddHiddenKeyword$ Unblockable | Description$ Enchanted creature gets +2/+0 and can't be blocked. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tricks_of_the_trade.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+0 and can't be blocked. diff --git a/forge-gui/res/cardsfolder/t/trickster_mage.txt b/forge-gui/res/cardsfolder/t/trickster_mage.txt index e4de65683a3..7b0702cd635 100644 --- a/forge-gui/res/cardsfolder/t/trickster_mage.txt +++ b/forge-gui/res/cardsfolder/t/trickster_mage.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ TapOrUntap | Cost$ U T Discard<1/Card> | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | SpellDescription$ You may tap or untap target artifact, creature, or land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trickster_mage.jpg -Oracle:{U}, {T}, Discard a card: You may tap or untap target artifact, creature, or land. \ No newline at end of file +Oracle:{U}, {T}, Discard a card: You may tap or untap target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/t/triclopean_sight.txt b/forge-gui/res/cardsfolder/t/triclopean_sight.txt index c7742072e72..924f0b04bf6 100644 --- a/forge-gui/res/cardsfolder/t/triclopean_sight.txt +++ b/forge-gui/res/cardsfolder/t/triclopean_sight.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap enchanted creature. SVar:TrigUntap:AB$Untap | Cost$ 0 | Defined$ Enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/triclopean_sight.jpg -Oracle:Flash\nEnchant creature\nWhen Triclopean Sight enters the battlefield, untap enchanted creature.\nEnchanted creature gets +1/+1 and has vigilance. \ No newline at end of file +Oracle:Flash\nEnchant creature\nWhen Triclopean Sight enters the battlefield, untap enchanted creature.\nEnchanted creature gets +1/+1 and has vigilance. diff --git a/forge-gui/res/cardsfolder/t/trigon_of_corruption.txt b/forge-gui/res/cardsfolder/t/trigon_of_corruption.txt index fd4c4e02e63..f7669b7832c 100644 --- a/forge-gui/res/cardsfolder/t/trigon_of_corruption.txt +++ b/forge-gui/res/cardsfolder/t/trigon_of_corruption.txt @@ -5,4 +5,4 @@ K:etbCounter:CHARGE:3 A:AB$ PutCounter | Cost$ B B T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. A:AB$ PutCounter | Cost$ 2 T SubCounter<1/CHARGE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | IsCurse$ True | CounterType$ M1M1 | CounterNum$ 1 | SpellDescription$ Put a -1/-1 counter on target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/trigon_of_corruption.jpg -Oracle:Trigon of Corruption enters the battlefield with three charge counters on it.\n{B}{B}, {T}: Put a charge counter on Trigon of Corruption.\n{2}, {T}, Remove a charge counter from Trigon of Corruption: Put a -1/-1 counter on target creature. \ No newline at end of file +Oracle:Trigon of Corruption enters the battlefield with three charge counters on it.\n{B}{B}, {T}: Put a charge counter on Trigon of Corruption.\n{2}, {T}, Remove a charge counter from Trigon of Corruption: Put a -1/-1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/t/trigon_of_infestation.txt b/forge-gui/res/cardsfolder/t/trigon_of_infestation.txt index 43f666d0105..a9e39d4ad59 100644 --- a/forge-gui/res/cardsfolder/t/trigon_of_infestation.txt +++ b/forge-gui/res/cardsfolder/t/trigon_of_infestation.txt @@ -5,4 +5,4 @@ K:etbCounter:CHARGE:3 A:AB$ PutCounter | Cost$ G G T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. A:AB$ Token | Cost$ 2 T SubCounter<1/CHARGE> | TokenImage$ G 1 1 Insect Infect | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Infect | SpellDescription$ Put a 1/1 green Insect creature token with infect onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/trigon_of_infestation.jpg -Oracle:Trigon of Infestation enters the battlefield with three charge counters on it.\n{G}{G}, {T}: Put a charge counter on Trigon of Infestation.\n{2}, {T}, Remove a charge counter from Trigon of Infestation: Put a 1/1 green Insect creature token with infect onto the battlefield. \ No newline at end of file +Oracle:Trigon of Infestation enters the battlefield with three charge counters on it.\n{G}{G}, {T}: Put a charge counter on Trigon of Infestation.\n{2}, {T}, Remove a charge counter from Trigon of Infestation: Put a 1/1 green Insect creature token with infect onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/trigon_of_mending.txt b/forge-gui/res/cardsfolder/t/trigon_of_mending.txt index 9c6486b9082..a00c10e4dfa 100644 --- a/forge-gui/res/cardsfolder/t/trigon_of_mending.txt +++ b/forge-gui/res/cardsfolder/t/trigon_of_mending.txt @@ -5,4 +5,4 @@ K:etbCounter:CHARGE:3 A:AB$ PutCounter | Cost$ W W T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. A:AB$ GainLife | Cost$ 2 T SubCounter<1/CHARGE> | LifeAmount$ 3 | ValidTgts$ Player | TgtPrompt$ Choose a player to gain 3 life | SpellDescription$ Target player gains 3 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/trigon_of_mending.jpg -Oracle:Trigon of Mending enters the battlefield with three charge counters on it.\n{W}{W}, {T}: Put a charge counter on Trigon of Mending.\n{2}, {T}, Remove a charge counter from Trigon of Mending: Target player gains 3 life. \ No newline at end of file +Oracle:Trigon of Mending enters the battlefield with three charge counters on it.\n{W}{W}, {T}: Put a charge counter on Trigon of Mending.\n{2}, {T}, Remove a charge counter from Trigon of Mending: Target player gains 3 life. diff --git a/forge-gui/res/cardsfolder/t/trigon_of_rage.txt b/forge-gui/res/cardsfolder/t/trigon_of_rage.txt index 29bbdbbb2e1..d338e966f07 100644 --- a/forge-gui/res/cardsfolder/t/trigon_of_rage.txt +++ b/forge-gui/res/cardsfolder/t/trigon_of_rage.txt @@ -6,4 +6,4 @@ A:AB$ PutCounter | Cost$ R R T | CounterType$ CHARGE | CounterNum$ 1 | SpellDesc A:AB$ Pump | Cost$ 2 T SubCounter<1/CHARGE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | SpellDescription$ Target creature gets +3/+0 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trigon_of_rage.jpg -Oracle:Trigon of Rage enters the battlefield with three charge counters on it.\n{R}{R}, {T}: Put a charge counter on Trigon of Rage.\n{2}, {T}, Remove a charge counter from Trigon of Rage: Target creature gets +3/+0 until end of turn. \ No newline at end of file +Oracle:Trigon of Rage enters the battlefield with three charge counters on it.\n{R}{R}, {T}: Put a charge counter on Trigon of Rage.\n{2}, {T}, Remove a charge counter from Trigon of Rage: Target creature gets +3/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/trigon_of_thought.txt b/forge-gui/res/cardsfolder/t/trigon_of_thought.txt index 80b691d33da..5643fe9ec82 100644 --- a/forge-gui/res/cardsfolder/t/trigon_of_thought.txt +++ b/forge-gui/res/cardsfolder/t/trigon_of_thought.txt @@ -5,4 +5,4 @@ K:etbCounter:CHARGE:3 A:AB$ PutCounter | Cost$ U U T | CounterType$ CHARGE | CounterNum$ 1 | SpellDescription$ Put a charge counter on CARDNAME. A:AB$ Draw | Cost$ 2 T SubCounter<1/CHARGE> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/trigon_of_thought.jpg -Oracle:Trigon of Thought enters the battlefield with three charge counters on it.\n{U}{U}, {T}: Put a charge counter on Trigon of Thought.\n{2}, {T}, Remove a charge counter from Trigon of Thought: Draw a card. \ No newline at end of file +Oracle:Trigon of Thought enters the battlefield with three charge counters on it.\n{U}{U}, {T}: Put a charge counter on Trigon of Thought.\n{2}, {T}, Remove a charge counter from Trigon of Thought: Draw a card. diff --git a/forge-gui/res/cardsfolder/t/trinisphere.txt b/forge-gui/res/cardsfolder/t/trinisphere.txt index 94c528d8235..40db20dcfd4 100644 --- a/forge-gui/res/cardsfolder/t/trinisphere.txt +++ b/forge-gui/res/cardsfolder/t/trinisphere.txt @@ -1,9 +1,9 @@ -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.) -SVar:X:Count$Valid Card.Self+untapped -SVar:RemRandomDeck:True -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trinisphere.jpg -Oracle:As long as Trinisphere 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.) \ No newline at end of file +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.) +SVar:X:Count$Valid Card.Self+untapped +SVar:RemRandomDeck:True +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trinisphere.jpg +Oracle:As long as Trinisphere 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.) diff --git a/forge-gui/res/cardsfolder/t/trinket_mage.txt b/forge-gui/res/cardsfolder/t/trinket_mage.txt index e04687e37c8..1a12dd51c65 100644 --- a/forge-gui/res/cardsfolder/t/trinket_mage.txt +++ b/forge-gui/res/cardsfolder/t/trinket_mage.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for an artifact card with converted mana cost 1 or less, reveal that card, and put it into your hand. If you do, shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Artifact.cmcLE1 | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/trinket_mage.jpg -Oracle:When Trinket Mage enters the battlefield, you may search your library for an artifact card with converted mana cost 1 or less, reveal that card, and put it into your hand. If you do, shuffle your library. \ No newline at end of file +Oracle:When Trinket Mage enters the battlefield, you may search your library for an artifact card with converted mana cost 1 or less, reveal that card, and put it into your hand. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/t/trip_noose.txt b/forge-gui/res/cardsfolder/t/trip_noose.txt index 4acfc8af6f3..cad43ee91ff 100644 --- a/forge-gui/res/cardsfolder/t/trip_noose.txt +++ b/forge-gui/res/cardsfolder/t/trip_noose.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Tap | Cost$ 2 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/trip_noose.jpg -Oracle:{2}, {T}: Tap target creature. \ No newline at end of file +Oracle:{2}, {T}: Tap target creature. diff --git a/forge-gui/res/cardsfolder/t/trip_wire.txt b/forge-gui/res/cardsfolder/t/trip_wire.txt index a877a699a6f..59059fe5332 100644 --- a/forge-gui/res/cardsfolder/t/trip_wire.txt +++ b/forge-gui/res/cardsfolder/t/trip_wire.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Creature.withHorsemanship | TgtPrompt$ Select target creature with horsemanship | SpellDescription$ Destroy target creature with horsemanship. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trip_wire.jpg -Oracle:Destroy target creature with horsemanship. \ No newline at end of file +Oracle:Destroy target creature with horsemanship. diff --git a/forge-gui/res/cardsfolder/t/triskelavus.txt b/forge-gui/res/cardsfolder/t/triskelavus.txt index 00c0d205445..481004ef413 100644 --- a/forge-gui/res/cardsfolder/t/triskelavus.txt +++ b/forge-gui/res/cardsfolder/t/triskelavus.txt @@ -7,4 +7,4 @@ K:etbCounter:P1P1:3 A:AB$ Token | Cost$ 1 SubCounter<1/P1P1> | TokenAmount$ 1 | TokenName$ Triskelavite | TokenTypes$ Artifact,Creature,Triskelavite | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | SpellDescription$ Put a 1/1 colorless Triskelavite artifact creature token with flying onto the battlefield. It has "Sacrifice this creature: This creature deals 1 damage to target creature or player." | TokenAbilities$ ABDamage SVar:ABDamage:AB$DealDamage | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/triskelavus.jpg -Oracle:Flying\nTriskelavus enters the battlefield with three +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from Triskelavus: Put a 1/1 colorless Triskelavite artifact creature token with flying onto the battlefield. It has "Sacrifice this creature: This creature deals 1 damage to target creature or player." \ No newline at end of file +Oracle:Flying\nTriskelavus enters the battlefield with three +1/+1 counters on it.\n{1}, Remove a +1/+1 counter from Triskelavus: Put a 1/1 colorless Triskelavite artifact creature token with flying onto the battlefield. It has "Sacrifice this creature: This creature deals 1 damage to target creature or player." diff --git a/forge-gui/res/cardsfolder/t/triskelion.txt b/forge-gui/res/cardsfolder/t/triskelion.txt index 4e0faf6108d..5de93e88086 100644 --- a/forge-gui/res/cardsfolder/t/triskelion.txt +++ b/forge-gui/res/cardsfolder/t/triskelion.txt @@ -6,4 +6,4 @@ K:etbCounter:P1P1:3 A:AB$ DealDamage | Cost$ SubCounter<1/P1P1> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/triskelion.jpg -Oracle:Triskelion enters the battlefield with three +1/+1 counters on it.\nRemove a +1/+1 counter from Triskelion: Triskelion deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Triskelion enters the battlefield with three +1/+1 counters on it.\nRemove a +1/+1 counter from Triskelion: Triskelion deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/t/triton_cavalry.txt b/forge-gui/res/cardsfolder/t/triton_cavalry.txt index d445e39234e..94e36ceaea3 100644 --- a/forge-gui/res/cardsfolder/t/triton_cavalry.txt +++ b/forge-gui/res/cardsfolder/t/triton_cavalry.txt @@ -1,8 +1,8 @@ -Name:Triton Cavalry -ManaCost:3 U -Types:Creature Merfolk Soldier -PT:2/4 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBounce | OptionalDecider$ You | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may return target enchantment to its owner's hand. -SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Enchantment | Origin$ Battlefield | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_cavalry.jpg -Oracle:Heroic - Whenever you cast a spell that targets Triton Cavalry, you may return target enchantment to its owner's hand. \ No newline at end of file +Name:Triton Cavalry +ManaCost:3 U +Types:Creature Merfolk Soldier +PT:2/4 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBounce | OptionalDecider$ You | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, you may return target enchantment to its owner's hand. +SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Enchantment | Origin$ Battlefield | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_cavalry.jpg +Oracle:Heroic - Whenever you cast a spell that targets Triton Cavalry, you may return target enchantment to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/triton_fortune_hunter.txt b/forge-gui/res/cardsfolder/t/triton_fortune_hunter.txt index 7af834a3521..380e05e4cc3 100644 --- a/forge-gui/res/cardsfolder/t/triton_fortune_hunter.txt +++ b/forge-gui/res/cardsfolder/t/triton_fortune_hunter.txt @@ -1,8 +1,8 @@ -Name:Triton Fortune Hunter -ManaCost:2 U -Types:Creature Merfolk Soldier -PT:2/2 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_fortune_hunter.jpg -Oracle:Heroic - Whenever you cast a spell that targets Triton Fortune Hunter, draw a card. \ No newline at end of file +Name:Triton Fortune Hunter +ManaCost:2 U +Types:Creature Merfolk Soldier +PT:2/2 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_fortune_hunter.jpg +Oracle:Heroic - Whenever you cast a spell that targets Triton Fortune Hunter, draw a card. diff --git a/forge-gui/res/cardsfolder/t/triton_shorestalker.txt b/forge-gui/res/cardsfolder/t/triton_shorestalker.txt index 1dd709d7825..8a75d8c41d7 100644 --- a/forge-gui/res/cardsfolder/t/triton_shorestalker.txt +++ b/forge-gui/res/cardsfolder/t/triton_shorestalker.txt @@ -1,7 +1,7 @@ -Name:Triton Shorestalker -ManaCost:U -Types:Creature Merfolk Rogue -PT:1/1 -K:Unblockable -SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_shorestalker.jpg -Oracle:Triton Shorestalker can't be blocked. \ No newline at end of file +Name:Triton Shorestalker +ManaCost:U +Types:Creature Merfolk Rogue +PT:1/1 +K:Unblockable +SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_shorestalker.jpg +Oracle:Triton Shorestalker can't be blocked. diff --git a/forge-gui/res/cardsfolder/t/triton_shorethief.txt b/forge-gui/res/cardsfolder/t/triton_shorethief.txt index 196fcdc8c8c..833ba91d98a 100644 --- a/forge-gui/res/cardsfolder/t/triton_shorethief.txt +++ b/forge-gui/res/cardsfolder/t/triton_shorethief.txt @@ -1,6 +1,6 @@ -Name:Triton Shorethief -ManaCost:U -Types:Creature Merfolk Rogue -PT:1/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_shorethief.jpg -Oracle: \ No newline at end of file +Name:Triton Shorethief +ManaCost:U +Types:Creature Merfolk Rogue +PT:1/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_shorethief.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/t/triton_tactics.txt b/forge-gui/res/cardsfolder/t/triton_tactics.txt index 5d7a25c1d16..4828f9cbf1c 100644 --- a/forge-gui/res/cardsfolder/t/triton_tactics.txt +++ b/forge-gui/res/cardsfolder/t/triton_tactics.txt @@ -1,13 +1,13 @@ -Name:Triton Tactics -ManaCost:U -Types:Instant -A:SP$ Pump | Cost$ U | TargetMin$ 0 | TargetMax$ 2 | NumDef$ +3 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | RememberTargets$ True | SubAbility$ DBUntap | SpellDescription$ Up to two target creatures each get +0/+3 until end of turn. Untap those creatures. At this turn's next end of combat, tap each creature that was blocked by one of those creatures this turn and it doesn't untap during its controller's next untap step. -SVar:DBUntap:DB$ Untap | Defined$ ParentTarget | SubAbility$ DBEffect -SVar:DBEffect:DB$ Effect | Name$ Triton Tactics Effect | RememberObjects$ ParentTarget | Triggers$ TrigEOC | SVars$ TrigTap,DBPump,ExileSelf -SVar:TrigEOC:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Command | Execute$ TrigTap | TriggerDescription$ At this turn's next end of combat, tap each creature that was blocked by one of those creatures this turn and it doesn't untap during its controller's next untap step. -SVar:TrigTap:AB$ TapAll | Cost$ 0 | ValidCards$ Creature.blockedByRemembered | SubAbility$ DBPump -SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.blockedByRemembered | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_tactics.jpg -Oracle:Up to two target creatures each get +0/+3 until end of turn. Untap those creatures. At this turn's next end of combat, tap each creature that was blocked by one of those creatures this turn and it doesn't untap during its controller's next untap step. \ No newline at end of file +Name:Triton Tactics +ManaCost:U +Types:Instant +A:SP$ Pump | Cost$ U | TargetMin$ 0 | TargetMax$ 2 | NumDef$ +3 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | RememberTargets$ True | SubAbility$ DBUntap | SpellDescription$ Up to two target creatures each get +0/+3 until end of turn. Untap those creatures. At this turn's next end of combat, tap each creature that was blocked by one of those creatures this turn and it doesn't untap during its controller's next untap step. +SVar:DBUntap:DB$ Untap | Defined$ ParentTarget | SubAbility$ DBEffect +SVar:DBEffect:DB$ Effect | Name$ Triton Tactics Effect | RememberObjects$ ParentTarget | Triggers$ TrigEOC | SVars$ TrigTap,DBPump,ExileSelf +SVar:TrigEOC:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Command | Execute$ TrigTap | TriggerDescription$ At this turn's next end of combat, tap each creature that was blocked by one of those creatures this turn and it doesn't untap during its controller's next untap step. +SVar:TrigTap:AB$ TapAll | Cost$ 0 | ValidCards$ Creature.blockedByRemembered | SubAbility$ DBPump +SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.blockedByRemembered | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/triton_tactics.jpg +Oracle:Up to two target creatures each get +0/+3 until end of turn. Untap those creatures. At this turn's next end of combat, tap each creature that was blocked by one of those creatures this turn and it doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/t/triumph_of_cruelty.txt b/forge-gui/res/cardsfolder/t/triumph_of_cruelty.txt index c16d73232bf..45a29689d1e 100644 --- a/forge-gui/res/cardsfolder/t/triumph_of_cruelty.txt +++ b/forge-gui/res/cardsfolder/t/triumph_of_cruelty.txt @@ -1,9 +1,9 @@ -Name:Triumph of Cruelty -ManaCost:2 B -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCruelDiscard | TriggerDescription$ At the beginning of your upkeep, target opponent discards a card if you control the creature with the greatest power or tied for the greatest power. -SVar:TrigCruelDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ 1 | Mode$ TgtChoose | ConditionPresent$ Creature | ConditionCompare$ GE1 | ConditionCheckSVar$ YourCruelty | ConditionSVarCompare$ GEOppsCruelty | References$ YourCruelty,OppsCruelty -SVar:YourCruelty:Count$GreatestPower_Creature.YouCtrl -SVar:OppsCruelty:Count$GreatestPower_Creature.YouDontCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/triumph_of_cruelty.jpg -Oracle:At the beginning of your upkeep, target opponent discards a card if you control the creature with the greatest power or tied for the greatest power. \ No newline at end of file +Name:Triumph of Cruelty +ManaCost:2 B +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigCruelDiscard | TriggerDescription$ At the beginning of your upkeep, target opponent discards a card if you control the creature with the greatest power or tied for the greatest power. +SVar:TrigCruelDiscard:AB$Discard | Cost$ 0 | ValidTgts$ Opponent | NumCards$ 1 | Mode$ TgtChoose | ConditionPresent$ Creature | ConditionCompare$ GE1 | ConditionCheckSVar$ YourCruelty | ConditionSVarCompare$ GEOppsCruelty | References$ YourCruelty,OppsCruelty +SVar:YourCruelty:Count$GreatestPower_Creature.YouCtrl +SVar:OppsCruelty:Count$GreatestPower_Creature.YouDontCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/triumph_of_cruelty.jpg +Oracle:At the beginning of your upkeep, target opponent discards a card if you control the creature with the greatest power or tied for the greatest power. diff --git a/forge-gui/res/cardsfolder/t/triumph_of_ferocity.txt b/forge-gui/res/cardsfolder/t/triumph_of_ferocity.txt index f0c0419d670..df365749d86 100644 --- a/forge-gui/res/cardsfolder/t/triumph_of_ferocity.txt +++ b/forge-gui/res/cardsfolder/t/triumph_of_ferocity.txt @@ -1,9 +1,9 @@ -Name:Triumph of Ferocity -ManaCost:2 G -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigFerociousDraw | TriggerDescription$ At the beginning of your upkeep, draw a card if you control the creature with the greatest power or tied for the greatest power. -SVar:TrigFerociousDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | ConditionPresent$ Creature | ConditionCompare$ GE1 | ConditionCheckSVar$ YourFerocity | ConditionSVarCompare$ GEOppsFerocity | References$ YourFerocity,OppsFerocity -SVar:YourFerocity:Count$GreatestPower_Creature.YouCtrl -SVar:OppsFerocity:Count$GreatestPower_Creature.YouDontCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/triumph_of_ferocity.jpg -Oracle:At the beginning of your upkeep, draw a card if you control the creature with the greatest power or tied for the greatest power. \ No newline at end of file +Name:Triumph of Ferocity +ManaCost:2 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigFerociousDraw | TriggerDescription$ At the beginning of your upkeep, draw a card if you control the creature with the greatest power or tied for the greatest power. +SVar:TrigFerociousDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 | ConditionPresent$ Creature | ConditionCompare$ GE1 | ConditionCheckSVar$ YourFerocity | ConditionSVarCompare$ GEOppsFerocity | References$ YourFerocity,OppsFerocity +SVar:YourFerocity:Count$GreatestPower_Creature.YouCtrl +SVar:OppsFerocity:Count$GreatestPower_Creature.YouDontCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/triumph_of_ferocity.jpg +Oracle:At the beginning of your upkeep, draw a card if you control the creature with the greatest power or tied for the greatest power. diff --git a/forge-gui/res/cardsfolder/t/triumph_of_the_hordes.txt b/forge-gui/res/cardsfolder/t/triumph_of_the_hordes.txt index 51409ba6d6a..3bf2a188d55 100644 --- a/forge-gui/res/cardsfolder/t/triumph_of_the_hordes.txt +++ b/forge-gui/res/cardsfolder/t/triumph_of_the_hordes.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Sorcery A:SP$ PumpAll | Cost$ 2 G G | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Trample & Infect | SpellDescription$ Until end of turn, creatures you control get +1/+1 and gain trample and infect. (Creatures with infect deal 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/triumph_of_the_hordes.jpg -Oracle:Until end of turn, creatures you control get +1/+1 and gain trample and infect. (Creatures with infect deal 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 +Oracle:Until end of turn, creatures you control get +1/+1 and gain trample and infect. (Creatures with infect deal damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/t/trokin_high_guard.txt b/forge-gui/res/cardsfolder/t/trokin_high_guard.txt index cbaa190744e..e9f973f710f 100644 --- a/forge-gui/res/cardsfolder/t/trokin_high_guard.txt +++ b/forge-gui/res/cardsfolder/t/trokin_high_guard.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Creature Human Knight PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6496.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/t/troll_ascetic.txt b/forge-gui/res/cardsfolder/t/troll_ascetic.txt index 106db1b140d..60f80db0cae 100644 --- a/forge-gui/res/cardsfolder/t/troll_ascetic.txt +++ b/forge-gui/res/cardsfolder/t/troll_ascetic.txt @@ -5,4 +5,4 @@ PT:3/2 A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. K:Hexproof SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card49828.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\n{1}{G}: Regenerate Troll Ascetic. \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\n{1}{G}: Regenerate Troll Ascetic. diff --git a/forge-gui/res/cardsfolder/t/troll_horn_cameo.txt b/forge-gui/res/cardsfolder/t/troll_horn_cameo.txt index 733295303dc..605cb454f8a 100644 --- a/forge-gui/res/cardsfolder/t/troll_horn_cameo.txt +++ b/forge-gui/res/cardsfolder/t/troll_horn_cameo.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool SVar:RemRandomDeck:True DeckNeeds:Color$Green|Red SVar:Picture:http://www.wizards.com/global/images/magic/general/troll_horn_cameo.jpg -Oracle:{T}: Add {R} or {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {R} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/trollhide.txt b/forge-gui/res/cardsfolder/t/trollhide.txt index 869d126de08..5f5b1a5d180 100644 --- a/forge-gui/res/cardsfolder/t/trollhide.txt +++ b/forge-gui/res/cardsfolder/t/trollhide.txt @@ -1,9 +1,9 @@ -Name:Trollhide -ManaCost:2 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddAbility$ ABRegen | Description$ Enchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature." -SVar:ABRegen:AB$Regenerate | Cost$ 1 G | SpellDescription$ Regenerate this creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/trollhide.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature." (The next time the creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Name:Trollhide +ManaCost:2 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddAbility$ ABRegen | Description$ Enchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature." +SVar:ABRegen:AB$Regenerate | Cost$ 1 G | SpellDescription$ Regenerate this creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/trollhide.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has "{1}{G}: Regenerate this creature." (The next time the creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/t/trolls_of_tel_jilad.txt b/forge-gui/res/cardsfolder/t/trolls_of_tel_jilad.txt index 652d8e79b92..f4939b91802 100644 --- a/forge-gui/res/cardsfolder/t/trolls_of_tel_jilad.txt +++ b/forge-gui/res/cardsfolder/t/trolls_of_tel_jilad.txt @@ -4,4 +4,4 @@ Types:Creature Troll Shaman PT:5/6 A:AB$ Regenerate | Cost$ 1 G | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature. | SpellDescription$ Regenerate target green creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/trolls_of_tel_jilad.jpg -Oracle:{1}{G}: Regenerate target green creature. \ No newline at end of file +Oracle:{1}{G}: Regenerate target green creature. diff --git a/forge-gui/res/cardsfolder/t/tromokratis.txt b/forge-gui/res/cardsfolder/t/tromokratis.txt index a363b641658..fd28a0bcabb 100644 --- a/forge-gui/res/cardsfolder/t/tromokratis.txt +++ b/forge-gui/res/cardsfolder/t/tromokratis.txt @@ -1,9 +1,9 @@ -Name:Tromokratis -ManaCost:5 U U -Types:Legendary Creature Kraken -PT:8/8 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Hexproof | CheckSVar$ X | References$ X | Description$ CARDNAME has hexproof unless it's attacking or blocking. -SVar:X:Count$Valid Card.Self+notattacking+notblocking -K:CARDNAME can't be blocked unless all creatures defending player controls block it. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tromokratis.jpg -Oracle:Tromokratis has hexproof unless it's attacking or blocking.\nTromokratis can't be blocked unless all creatures defending player controls block it. (If any creature that player controls doesn't block this creature, it can't be blocked.) +Name:Tromokratis +ManaCost:5 U U +Types:Legendary Creature Kraken +PT:8/8 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Hexproof | CheckSVar$ X | References$ X | Description$ CARDNAME has hexproof unless it's attacking or blocking. +SVar:X:Count$Valid Card.Self+notattacking+notblocking +K:CARDNAME can't be blocked unless all creatures defending player controls block it. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tromokratis.jpg +Oracle:Tromokratis has hexproof unless it's attacking or blocking.\nTromokratis can't be blocked unless all creatures defending player controls block it. (If any creature that player controls doesn't block this creature, it can't be blocked.) diff --git a/forge-gui/res/cardsfolder/t/tromp_the_domains.txt b/forge-gui/res/cardsfolder/t/tromp_the_domains.txt index 80f846dc780..34ba66c4146 100644 --- a/forge-gui/res/cardsfolder/t/tromp_the_domains.txt +++ b/forge-gui/res/cardsfolder/t/tromp_the_domains.txt @@ -5,4 +5,4 @@ A:SP$ PumpAll | Cost$ 5 G | ValidCards$ Creature.YouCtrl | NumAtt$ +X | NumDef$ SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card116726.jpg -Oracle:Domain - Until end of turn, creatures you control gain trample and get +1/+1 for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Until end of turn, creatures you control gain trample and get +1/+1 for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/t/trophy_hunter.txt b/forge-gui/res/cardsfolder/t/trophy_hunter.txt index f8dd4cdbafe..bc83ba1eb0d 100644 --- a/forge-gui/res/cardsfolder/t/trophy_hunter.txt +++ b/forge-gui/res/cardsfolder/t/trophy_hunter.txt @@ -1,9 +1,9 @@ -Name:Trophy Hunter -ManaCost:2 G -Types:Creature Human Archer -PT:2/3 -A:AB$ DealDamage | Cost$ 1 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature with flying. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.withFlying+wasDealtDamageByHostThisTurn | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature with flying dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. -SVar:TrigCounter:AB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/trophy_hunter.jpg -Oracle:{1}{G}: Trophy Hunter deals 1 damage to target creature with flying.\nWhenever a creature with flying dealt damage by Trophy Hunter this turn dies, put a +1/+1 counter on Trophy Hunter. \ No newline at end of file +Name:Trophy Hunter +ManaCost:2 G +Types:Creature Human Archer +PT:2/3 +A:AB$ DealDamage | Cost$ 1 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying. | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature with flying. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.withFlying+wasDealtDamageByHostThisTurn | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature with flying dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. +SVar:TrigCounter:AB$PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/trophy_hunter.jpg +Oracle:{1}{G}: Trophy Hunter deals 1 damage to target creature with flying.\nWhenever a creature with flying dealt damage by Trophy Hunter this turn dies, put a +1/+1 counter on Trophy Hunter. diff --git a/forge-gui/res/cardsfolder/t/tropical_island.txt b/forge-gui/res/cardsfolder/t/tropical_island.txt index 73f553571c9..30e54841bf7 100644 --- a/forge-gui/res/cardsfolder/t/tropical_island.txt +++ b/forge-gui/res/cardsfolder/t/tropical_island.txt @@ -2,4 +2,4 @@ Name:Tropical Island ManaCost:no cost Types:Land Forest Island SVar:Picture:http://www.wizards.com/global/images/magic/general/tropical_island.jpg -Oracle:({T}: Add {G} or {U} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {G} or {U} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/t/tropical_storm.txt b/forge-gui/res/cardsfolder/t/tropical_storm.txt index 4cc6e1bcc6d..50e29742100 100644 --- a/forge-gui/res/cardsfolder/t/tropical_storm.txt +++ b/forge-gui/res/cardsfolder/t/tropical_storm.txt @@ -6,4 +6,4 @@ SVar:DBDamage:DB$DamageAll | ValidCards$ Creature.Blue | NumDmg$ 1 SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tropical_storm.jpg -Oracle:Tropical Storm deals X damage to each creature with flying and 1 additional damage to each blue creature. \ No newline at end of file +Oracle:Tropical Storm deals X damage to each creature with flying and 1 additional damage to each blue creature. diff --git a/forge-gui/res/cardsfolder/t/trostani_selesnyas_voice.txt b/forge-gui/res/cardsfolder/t/trostani_selesnyas_voice.txt index 146972027a1..69aecebdf6c 100644 --- a/forge-gui/res/cardsfolder/t/trostani_selesnyas_voice.txt +++ b/forge-gui/res/cardsfolder/t/trostani_selesnyas_voice.txt @@ -1,12 +1,12 @@ -Name:Trostani, Selesnya's Voice -ManaCost:G G W W -Types:Legendary Creature Dryad -PT:2/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness. -SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ Life | References$ Life -SVar:Life:TriggeredCard$CardToughness -A:AB$ ChooseCard | Cost$ 1 G W T | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trostani_selesnyas_voice.jpg -Oracle:Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness.\n{1}{G}{W}, {T}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Trostani, Selesnya's Voice +ManaCost:G G W W +Types:Legendary Creature Dryad +PT:2/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigGainLife | TriggerDescription$ Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ Life | References$ Life +SVar:Life:TriggeredCard$CardToughness +A:AB$ ChooseCard | Cost$ 1 G W T | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trostani_selesnyas_voice.jpg +Oracle:Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness.\n{1}{G}{W}, {T}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/t/trostanis_judgment.txt b/forge-gui/res/cardsfolder/t/trostanis_judgment.txt index 6af491bf841..d762aac7271 100644 --- a/forge-gui/res/cardsfolder/t/trostanis_judgment.txt +++ b/forge-gui/res/cardsfolder/t/trostanis_judgment.txt @@ -1,9 +1,9 @@ -Name:Trostani's Judgment -ManaCost:5 W -Types:Instant -A:SP$ ChangeZone | Cost$ 5 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBChoose | SpellDescription$ Exile target creature, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trostanis_judgment.jpg -Oracle:Exile target creature, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Trostani's Judgment +ManaCost:5 W +Types:Instant +A:SP$ ChangeZone | Cost$ 5 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SubAbility$ DBChoose | SpellDescription$ Exile target creature, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:DBChoose:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trostanis_judgment.jpg +Oracle:Exile target creature, then populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/t/trostanis_summoner.txt b/forge-gui/res/cardsfolder/t/trostanis_summoner.txt index 1c9a17468be..31f1dabe519 100644 --- a/forge-gui/res/cardsfolder/t/trostanis_summoner.txt +++ b/forge-gui/res/cardsfolder/t/trostanis_summoner.txt @@ -1,10 +1,10 @@ -Name:Trostani's Summoner -ManaCost:5 G W -Types:Creature Elf Shaman -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 2/2 white Knight creature token with vigilance, a 3/3 green Centaur creature token, and a 4/4 green Rhino creature token with trample onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr | SubAbility$ DBCentaurToken | -SVar:DBCentaurToken:DB$ Token | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SubAbility$ DBRhinoToken -SVar:DBRhinoToken:DB$ Token | TokenAmount$ 1 | TokenName$ Rhino | TokenTypes$ Creature,Rhino | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Trample | TokenImage$ g 4 4 rhino rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/trostanis_summoner.jpg -Oracle:When Trostani's Summoner enters the battlefield, put a 2/2 white Knight creature token with vigilance, a 3/3 green Centaur creature token, and a 4/4 green Rhino creature token with trample onto the battlefield. \ No newline at end of file +Name:Trostani's Summoner +ManaCost:5 G W +Types:Creature Elf Shaman +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 2/2 white Knight creature token with vigilance, a 3/3 green Centaur creature token, and a 4/4 green Rhino creature token with trample onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Knight | TokenTypes$ Creature,Knight | TokenOwner$ You | TokenColors$ White | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Vigilance | TokenImage$ w 2 2 knight rtr | SubAbility$ DBCentaurToken | +SVar:DBCentaurToken:DB$ Token | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SubAbility$ DBRhinoToken +SVar:DBRhinoToken:DB$ Token | TokenAmount$ 1 | TokenName$ Rhino | TokenTypes$ Creature,Rhino | TokenOwner$ You | TokenColors$ Green | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Trample | TokenImage$ g 4 4 rhino rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/trostanis_summoner.jpg +Oracle:When Trostani's Summoner enters the battlefield, put a 2/2 white Knight creature token with vigilance, a 3/3 green Centaur creature token, and a 4/4 green Rhino creature token with trample onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/troubled_healer.txt b/forge-gui/res/cardsfolder/t/troubled_healer.txt index cdd6d598ccc..82e2976fe25 100644 --- a/forge-gui/res/cardsfolder/t/troubled_healer.txt +++ b/forge-gui/res/cardsfolder/t/troubled_healer.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ PreventDamage | Cost$ Sac<1/Land> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature or player this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/troubled_healer.jpg -Oracle:Sacrifice a land: Prevent the next 2 damage that would be dealt to target creature or player this turn. \ No newline at end of file +Oracle:Sacrifice a land: Prevent the next 2 damage that would be dealt to target creature or player this turn. diff --git a/forge-gui/res/cardsfolder/t/troublesome_spirit.txt b/forge-gui/res/cardsfolder/t/troublesome_spirit.txt index a8643ad69de..6bcd5817ff2 100644 --- a/forge-gui/res/cardsfolder/t/troublesome_spirit.txt +++ b/forge-gui/res/cardsfolder/t/troublesome_spirit.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigTapAll | TriggerDescription$ At the beginning of your end step, tap all lands you control. SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/troublesome_spirit.jpg -Oracle:Flying\nAt the beginning of your end step, tap all lands you control. \ No newline at end of file +Oracle:Flying\nAt the beginning of your end step, tap all lands you control. diff --git a/forge-gui/res/cardsfolder/t/truce.txt b/forge-gui/res/cardsfolder/t/truce.txt index ff73442372d..80d06b86df1 100644 --- a/forge-gui/res/cardsfolder/t/truce.txt +++ b/forge-gui/res/cardsfolder/t/truce.txt @@ -1,13 +1,13 @@ -Name:Truce -ManaCost:2 W -Types:Instant -A:SP$ RepeatEach | Cost$ 2 W | RepeatPlayers$ Player | RepeatSubAbility$ DBDraw | SpellDescription$ Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. -SVar:DBDraw:DB$ Draw | Defined$ Player.IsRemembered | Upto$ True | NumCards$ 2 | RememberDrawn$ True | SubAbility$ DBGainLife | AILogic$ GainLife -SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X,Y | Defined$ Player.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -# Player is remembered here -SVar:Y:Count$RememberedSize/NMinus.3 -SVar:X:SVar$Y/Twice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/truce.jpg -Oracle:Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. +Name:Truce +ManaCost:2 W +Types:Instant +A:SP$ RepeatEach | Cost$ 2 W | RepeatPlayers$ Player | RepeatSubAbility$ DBDraw | SpellDescription$ Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. +SVar:DBDraw:DB$ Draw | Defined$ Player.IsRemembered | Upto$ True | NumCards$ 2 | RememberDrawn$ True | SubAbility$ DBGainLife | AILogic$ GainLife +SVar:DBGainLife:DB$ GainLife | LifeAmount$ X | References$ X,Y | Defined$ Player.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +# Player is remembered here +SVar:Y:Count$RememberedSize/NMinus.3 +SVar:X:SVar$Y/Twice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/truce.jpg +Oracle:Each player may draw up to two cards. For each card less than two a player draws this way, that player gains 2 life. diff --git a/forge-gui/res/cardsfolder/t/true_believer.txt b/forge-gui/res/cardsfolder/t/true_believer.txt index bffa9fa6584..d7c3f642436 100644 --- a/forge-gui/res/cardsfolder/t/true_believer.txt +++ b/forge-gui/res/cardsfolder/t/true_believer.txt @@ -1,7 +1,7 @@ -Name:True Believer -ManaCost:W W -Types:Creature Human Cleric -PT:2/2 -S:Mode$ Continuous | Affected$ You | AddKeyword$ Shroud | Description$ You have shroud. (You can't be the target of spells or abilities.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/true_believer.jpg -Oracle:You have shroud. (You can't be the target of spells or abilities.) \ No newline at end of file +Name:True Believer +ManaCost:W W +Types:Creature Human Cleric +PT:2/2 +S:Mode$ Continuous | Affected$ You | AddKeyword$ Shroud | Description$ You have shroud. (You can't be the target of spells or abilities.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/true_believer.jpg +Oracle:You have shroud. (You can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/t/true_conviction.txt b/forge-gui/res/cardsfolder/t/true_conviction.txt index a4ed3b252f1..dbcb77b1875 100644 --- a/forge-gui/res/cardsfolder/t/true_conviction.txt +++ b/forge-gui/res/cardsfolder/t/true_conviction.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Double Strike & Li SVar:NonStackingEffect:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/true_conviction.jpg -Oracle:Creatures you control have double strike and lifelink. \ No newline at end of file +Oracle:Creatures you control have double strike and lifelink. diff --git a/forge-gui/res/cardsfolder/t/true_name_nemesis.txt b/forge-gui/res/cardsfolder/t/true_name_nemesis.txt index 4253050c9f9..192a4e99ba5 100644 --- a/forge-gui/res/cardsfolder/t/true_name_nemesis.txt +++ b/forge-gui/res/cardsfolder/t/true_name_nemesis.txt @@ -1,9 +1,9 @@ -Name:True-Name Nemesis -ManaCost:1 U U -Types:Creature Merfolk Rogue -PT:3/1 -K:ETBReplacement:Other:ChooseP -SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose a player. -S:Mode$ Continuous | AddKeyword$ Protection from the chosen player | Affected$ Card.Self | Description$ CARDNAME has protection from that player. (This creature can't be blocked, targeted, dealt damage, or enchanted by anything controlled by that player.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/true_name_nemesis.jpg -Oracle:As True-Name Nemesis enters the battlefield, choose a player.\nTrue-Name Nemesis has protection from the chosen player. (This creature can't be blocked, targeted, dealt damage, or enchanted by anything controlled by that player.) +Name:True-Name Nemesis +ManaCost:1 U U +Types:Creature Merfolk Rogue +PT:3/1 +K:ETBReplacement:Other:ChooseP +SVar:ChooseP:DB$ ChoosePlayer | Defined$ You | Choices$ Player | AILogic$ Curse | SpellDescription$ As CARDNAME enters the battlefield, choose a player. +S:Mode$ Continuous | AddKeyword$ Protection from the chosen player | Affected$ Card.Self | Description$ CARDNAME has protection from that player. (This creature can't be blocked, targeted, dealt damage, or enchanted by anything controlled by that player.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/true_name_nemesis.jpg +Oracle:As True-Name Nemesis enters the battlefield, choose a player.\nTrue-Name Nemesis has protection from the chosen player. (This creature can't be blocked, targeted, dealt damage, or enchanted by anything controlled by that player.) diff --git a/forge-gui/res/cardsfolder/t/truefire_paladin.txt b/forge-gui/res/cardsfolder/t/truefire_paladin.txt index aae0c7a6646..aaa738f3af2 100644 --- a/forge-gui/res/cardsfolder/t/truefire_paladin.txt +++ b/forge-gui/res/cardsfolder/t/truefire_paladin.txt @@ -1,9 +1,9 @@ -Name:Truefire Paladin -ManaCost:R W -Types:Creature Human Knight -PT:2/2 -K:Vigilance -A:AB$ Pump | Cost$ R W | NumAtt$ +2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. -A:AB$ Pump | Cost$ R W | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/truefire_paladin.jpg -Oracle:Vigilance\n{R}{W}: Truefire Paladin gets +2/+0 until end of turn.\n{R}{W}: Truefire Paladin gains first strike until end of turn. \ No newline at end of file +Name:Truefire Paladin +ManaCost:R W +Types:Creature Human Knight +PT:2/2 +K:Vigilance +A:AB$ Pump | Cost$ R W | NumAtt$ +2 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. +A:AB$ Pump | Cost$ R W | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/truefire_paladin.jpg +Oracle:Vigilance\n{R}{W}: Truefire Paladin gets +2/+0 until end of turn.\n{R}{W}: Truefire Paladin gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/t/truga_jungle.txt b/forge-gui/res/cardsfolder/t/truga_jungle.txt index 40c3bd79c3c..5663e42dd03 100644 --- a/forge-gui/res/cardsfolder/t/truga_jungle.txt +++ b/forge-gui/res/cardsfolder/t/truga_jungle.txt @@ -1,10 +1,10 @@ -Name:Truga Jungle -ManaCost:no cost -Types:Plane Ergamon -S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Land | AddAbility$ AnyMana | Description$ All lands have "{T}: Add one mana of any color to your mana pool." -SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order. -SVar:RolledChaos:DB$ Dig | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/truga_jungle.jpg -SVar:AIRollPlanarDieParams:Mode$ Random | Chance$ 20 -Oracle:All lands have "{T}: Add one mana of any color to your mana pool."\nWhenever you roll {C}, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Name:Truga Jungle +ManaCost:no cost +Types:Plane Ergamon +S:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Land | AddAbility$ AnyMana | Description$ All lands have "{T}: Add one mana of any color to your mana pool." +SVar:AnyMana:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 1 | SpellDescription$ Add one mana of any color to your mana pool. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order. +SVar:RolledChaos:DB$ Dig | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/truga_jungle.jpg +SVar:AIRollPlanarDieParams:Mode$ Random | Chance$ 20 +Oracle:All lands have "{T}: Add one mana of any color to your mana pool."\nWhenever you roll {C}, reveal the top three cards of your library. Put all land cards revealed this way into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/t/trumpet_blast.txt b/forge-gui/res/cardsfolder/t/trumpet_blast.txt index 53a68a859cc..41556f2302f 100644 --- a/forge-gui/res/cardsfolder/t/trumpet_blast.txt +++ b/forge-gui/res/cardsfolder/t/trumpet_blast.txt @@ -3,4 +3,4 @@ ManaCost:2 R Types:Instant A:SP$ PumpAll | Cost$ 2 R | ValidCards$ Creature.attacking | NumAtt$ 2 | SpellDescription$ Attacking creatures get +2/+0 until end of turn SVar:Picture:http://www.wizards.com/global/images/magic/general/trumpet_blast.jpg -Oracle:Attacking creatures get +2/+0 until end of turn. \ No newline at end of file +Oracle:Attacking creatures get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/trumpeting_armodon.txt b/forge-gui/res/cardsfolder/t/trumpeting_armodon.txt index 3af86173b99..eddb119fc7a 100644 --- a/forge-gui/res/cardsfolder/t/trumpeting_armodon.txt +++ b/forge-gui/res/cardsfolder/t/trumpeting_armodon.txt @@ -1,8 +1,8 @@ -Name:Trumpeting Armodon -ManaCost:3 G -Types:Creature Elephant -PT:3/3 -A:AB$ MustBlock | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/trumpeting_armodon.jpg -Oracle:{1}{G}: Target creature blocks Trumpeting Armodon this turn if able. \ No newline at end of file +Name:Trumpeting Armodon +ManaCost:3 G +Types:Creature Elephant +PT:3/3 +A:AB$ MustBlock | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature blocks CARDNAME this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/trumpeting_armodon.jpg +Oracle:{1}{G}: Target creature blocks Trumpeting Armodon this turn if able. diff --git a/forge-gui/res/cardsfolder/t/trusted_advisor.txt b/forge-gui/res/cardsfolder/t/trusted_advisor.txt index edcff5ddf49..85883217dea 100644 --- a/forge-gui/res/cardsfolder/t/trusted_advisor.txt +++ b/forge-gui/res/cardsfolder/t/trusted_advisor.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigBounce | Trigger SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Mandatory$ True | Hidden$ True | ChangeType$ Creature.Blue+YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/trusted_advisor.jpg -Oracle:Your maximum hand size is increased by two.\nAt the beginning of your upkeep, return a blue creature you control to its owner's hand. \ No newline at end of file +Oracle:Your maximum hand size is increased by two.\nAt the beginning of your upkeep, return a blue creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/t/trusted_forcemage.txt b/forge-gui/res/cardsfolder/t/trusted_forcemage.txt index 7dc338d5866..955329f4682 100644 --- a/forge-gui/res/cardsfolder/t/trusted_forcemage.txt +++ b/forge-gui/res/cardsfolder/t/trusted_forcemage.txt @@ -1,8 +1,8 @@ -Name:Trusted Forcemage -ManaCost:2 G -Types:Creature Human Shaman -PT:2/2 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddPower$ 1 | AddToughness$ 1 | Description$ As long as CARDNAME is paired with another creature, each of those creatures gets +1/+1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/trusted_forcemage.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Trusted Forcemage is paired with another creature, each of those creatures gets +1/+1. \ No newline at end of file +Name:Trusted Forcemage +ManaCost:2 G +Types:Creature Human Shaman +PT:2/2 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddPower$ 1 | AddToughness$ 1 | Description$ As long as CARDNAME is paired with another creature, each of those creatures gets +1/+1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/trusted_forcemage.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Trusted Forcemage is paired with another creature, each of those creatures gets +1/+1. diff --git a/forge-gui/res/cardsfolder/t/trusty_machete.txt b/forge-gui/res/cardsfolder/t/trusty_machete.txt index 2cb28ea4aa7..2dedf07439e 100644 --- a/forge-gui/res/cardsfolder/t/trusty_machete.txt +++ b/forge-gui/res/cardsfolder/t/trusty_machete.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Equipped creature gets +2/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/trusty_machete.jpg -Oracle:Equipped creature gets +2/+1.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature gets +2/+1.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/t/truth_or_tale.txt b/forge-gui/res/cardsfolder/t/truth_or_tale.txt index da058a87588..350cc070c00 100644 --- a/forge-gui/res/cardsfolder/t/truth_or_tale.txt +++ b/forge-gui/res/cardsfolder/t/truth_or_tale.txt @@ -1,11 +1,11 @@ -Name:Truth or Tale -ManaCost:1 U -Types:Instant -A:SP$ PeekAndReveal | Cost$ 1 U | PeekAmount$ 5 | NoPeek$ True | ImprintRevealed$ True | SubAbility$ DBTwoPile | SpellDescription$ Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put a card from the chosen pile into your hand, then put all other cards revealed this way on the bottom of your library in any order. -SVar:DBTwoPile:DB$ TwoPiles | Chooser$ Opponent | DefinedCards$ Imprinted | Separator$ You | ChosenPile$ DBHand | AILogic$ Worst -SVar:DBHand:DB$ ChooseCard | Defined$ You | Choices$ Card.IsRemembered | ChoiceZone$ Library | Mandatory$ True | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Library | Destination$ Hand | SubAbility$ DBMoveToBottom -SVar:DBMoveToBottom:DB$ ChangeZoneAll | ChangeType$ Card.IsImprinted | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/truth_or_tale.jpg -Oracle:Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put a card from the chosen pile into your hand, then put all other cards revealed this way on the bottom of your library in any order. +Name:Truth or Tale +ManaCost:1 U +Types:Instant +A:SP$ PeekAndReveal | Cost$ 1 U | PeekAmount$ 5 | NoPeek$ True | ImprintRevealed$ True | SubAbility$ DBTwoPile | SpellDescription$ Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put a card from the chosen pile into your hand, then put all other cards revealed this way on the bottom of your library in any order. +SVar:DBTwoPile:DB$ TwoPiles | Chooser$ Opponent | DefinedCards$ Imprinted | Separator$ You | ChosenPile$ DBHand | AILogic$ Worst +SVar:DBHand:DB$ ChooseCard | Defined$ You | Choices$ Card.IsRemembered | ChoiceZone$ Library | Mandatory$ True | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Defined$ ChosenCard | Origin$ Library | Destination$ Hand | SubAbility$ DBMoveToBottom +SVar:DBMoveToBottom:DB$ ChangeZoneAll | ChangeType$ Card.IsImprinted | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/truth_or_tale.jpg +Oracle:Reveal the top five cards of your library and separate them into two piles. An opponent chooses one of those piles. Put a card from the chosen pile into your hand, then put all other cards revealed this way on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/t/trygon_predator.txt b/forge-gui/res/cardsfolder/t/trygon_predator.txt index 2e9628ff1e3..8b05b63cab3 100644 --- a/forge-gui/res/cardsfolder/t/trygon_predator.txt +++ b/forge-gui/res/cardsfolder/t/trygon_predator.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | OptionalDecider$ You | CombatDamage$ True | Execute$ TrigDestroy | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may destroy target artifact or enchantment that player controls. SVar:TrigDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Artifact.DefenderCtrl,Enchantment.DefenderCtrl | TgtPrompt$ Select target artifact or enchantment you don't control. SVar:Picture:http://www.wizards.com/global/images/magic/general/trygon_predator.jpg -Oracle:Flying\nWhenever Trygon Predator deals combat damage to a player, you may destroy target artifact or enchantment that player controls. \ No newline at end of file +Oracle:Flying\nWhenever Trygon Predator deals combat damage to a player, you may destroy target artifact or enchantment that player controls. diff --git a/forge-gui/res/cardsfolder/t/tsabo_tavoc.txt b/forge-gui/res/cardsfolder/t/tsabo_tavoc.txt index a8effade8a6..b5808b14ef5 100644 --- a/forge-gui/res/cardsfolder/t/tsabo_tavoc.txt +++ b/forge-gui/res/cardsfolder/t/tsabo_tavoc.txt @@ -6,4 +6,4 @@ K:First Strike K:Protection:Creature.Legendary:protection from legendary creatures A:AB$ Destroy | Cost$ B B T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature | NoRegen$ True | SpellDescription$ Destroy target legendary creature. It can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/tsabo_tavoc.jpg -Oracle:First strike, protection from legendary creatures\n{B}{B}, {T}: Destroy target legendary creature. It can't be regenerated. \ No newline at end of file +Oracle:First strike, protection from legendary creatures\n{B}{B}, {T}: Destroy target legendary creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/tsabos_assassin.txt b/forge-gui/res/cardsfolder/t/tsabos_assassin.txt index 85a9e468dd0..901bd8dcaca 100644 --- a/forge-gui/res/cardsfolder/t/tsabos_assassin.txt +++ b/forge-gui/res/cardsfolder/t/tsabos_assassin.txt @@ -1,8 +1,8 @@ -Name:Tsabo's Assassin -ManaCost:2 B B -Types:Creature Zombie Assassin -PT:1/1 -A:AB$ Destroy | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | AITgts$ Creature.SharesColorWith MostProminentColor | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Destroy target creature if it shares a color with the most common color among all permanents or a color tied for most common. A creature destroyed this way can't be regenerated. -SVar:X:Targeted$Valid Creature.SharesColorWith MostProminentColor -SVar:Picture:http://www.wizards.com/global/images/magic/general/tsabos_assassin.jpg -Oracle:{T}: Destroy target creature if it shares a color with the most common color among all permanents or a color tied for most common. A creature destroyed this way can't be regenerated. \ No newline at end of file +Name:Tsabo's Assassin +ManaCost:2 B B +Types:Creature Zombie Assassin +PT:1/1 +A:AB$ Destroy | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | AITgts$ Creature.SharesColorWith MostProminentColor | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SpellDescription$ Destroy target creature if it shares a color with the most common color among all permanents or a color tied for most common. A creature destroyed this way can't be regenerated. +SVar:X:Targeted$Valid Creature.SharesColorWith MostProminentColor +SVar:Picture:http://www.wizards.com/global/images/magic/general/tsabos_assassin.jpg +Oracle:{T}: Destroy target creature if it shares a color with the most common color among all permanents or a color tied for most common. A creature destroyed this way can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/tsabos_decree.txt b/forge-gui/res/cardsfolder/t/tsabos_decree.txt index 581b5c54572..aaf4279a46c 100644 --- a/forge-gui/res/cardsfolder/t/tsabos_decree.txt +++ b/forge-gui/res/cardsfolder/t/tsabos_decree.txt @@ -1,9 +1,9 @@ -Name:Tsabo's Decree -ManaCost:5 B -Types:Instant -A:SP$ ChooseType | Cost$ 5 B | Defined$ You | Type$ Creature | SubAbility$ TsabosDiscard | StackDescription$ None | SpellDescription$ Choose a creature type. Target player reveals his or her hand and discards all creature cards of that type. Then destroy all creatures of that type that player controls. They can't be regenerated. -SVar:TsabosDiscard:DB$ Discard | ValidTgts$ Player | ForgetOtherTargets$ True | RememberTargets$ True | RememberDiscarder$ True | Mode$ RevealDiscardAll | DiscardValid$ Creature.ChosenType | SubAbility$ TsabosDestroy -SVar:TsabosDestroy:DB$ DestroyAll | ValidCards$ Creature.ChosenType+RememberedPlayerCtrl | NoRegen$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tsabos_decree.jpg -Oracle:Choose a creature type. Target player reveals his or her hand and discards all creature cards of that type. Then destroy all creatures of that type that player controls. They can't be regenerated. \ No newline at end of file +Name:Tsabo's Decree +ManaCost:5 B +Types:Instant +A:SP$ ChooseType | Cost$ 5 B | Defined$ You | Type$ Creature | SubAbility$ TsabosDiscard | StackDescription$ None | SpellDescription$ Choose a creature type. Target player reveals his or her hand and discards all creature cards of that type. Then destroy all creatures of that type that player controls. They can't be regenerated. +SVar:TsabosDiscard:DB$ Discard | ValidTgts$ Player | ForgetOtherTargets$ True | RememberTargets$ True | RememberDiscarder$ True | Mode$ RevealDiscardAll | DiscardValid$ Creature.ChosenType | SubAbility$ TsabosDestroy +SVar:TsabosDestroy:DB$ DestroyAll | ValidCards$ Creature.ChosenType+RememberedPlayerCtrl | NoRegen$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tsabos_decree.jpg +Oracle:Choose a creature type. Target player reveals his or her hand and discards all creature cards of that type. Then destroy all creatures of that type that player controls. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/tsabos_web.txt b/forge-gui/res/cardsfolder/t/tsabos_web.txt index 073c8adde61..191bd6fcdb7 100644 --- a/forge-gui/res/cardsfolder/t/tsabos_web.txt +++ b/forge-gui/res/cardsfolder/t/tsabos_web.txt @@ -1,9 +1,9 @@ -Name:Tsabo's Web -ManaCost:2 -Types:Artifact -T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -S:Mode$ Continuous | Affected$ Land.hasNonManaActivatedAbility | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Each land with an activated ability that isn't a mana ability doesn't untap during its controller's untap step. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tsabos_web.jpg -Oracle:When Tsabo's Web enters the battlefield, draw a card.\nEach land with an activated ability that isn't a mana ability doesn't untap during its controller's untap step. \ No newline at end of file +Name:Tsabo's Web +ManaCost:2 +Types:Artifact +T:Mode$ ChangesZone | ValidCard$ Card.Self | Destination$ Battlefield | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +S:Mode$ Continuous | Affected$ Land.hasNonManaActivatedAbility | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Each land with an activated ability that isn't a mana ability doesn't untap during its controller's untap step. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tsabos_web.jpg +Oracle:When Tsabo's Web enters the battlefield, draw a card.\nEach land with an activated ability that isn't a mana ability doesn't untap during its controller's untap step. diff --git a/forge-gui/res/cardsfolder/t/tsunami.txt b/forge-gui/res/cardsfolder/t/tsunami.txt index dd60592f916..d5ae847c69f 100644 --- a/forge-gui/res/cardsfolder/t/tsunami.txt +++ b/forge-gui/res/cardsfolder/t/tsunami.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 3 G | ValidCards$ Island | SpellDescription$ Destroy all Islands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tsunami.jpg -Oracle:Destroy all Islands. \ No newline at end of file +Oracle:Destroy all Islands. diff --git a/forge-gui/res/cardsfolder/t/tukatongue_thallid.txt b/forge-gui/res/cardsfolder/t/tukatongue_thallid.txt index 52cafc8cea1..79c6a889e09 100644 --- a/forge-gui/res/cardsfolder/t/tukatongue_thallid.txt +++ b/forge-gui/res/cardsfolder/t/tukatongue_thallid.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put a 1/1 green Saproling creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling ALA SVar:Picture:http://www.wizards.com/global/images/magic/general/tukatongue_thallid.jpg -Oracle:When Tukatongue Thallid dies, put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:When Tukatongue Thallid dies, put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tuknir_deathlock.txt b/forge-gui/res/cardsfolder/t/tuknir_deathlock.txt index b2cc55518c6..f3fc321a6d9 100644 --- a/forge-gui/res/cardsfolder/t/tuknir_deathlock.txt +++ b/forge-gui/res/cardsfolder/t/tuknir_deathlock.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ R G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/tuknir_deathlock.jpg -Oracle:Flying\n{R}{G}, {T}: Target creature gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Flying\n{R}{G}, {T}: Target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tuktuk_grunts.txt b/forge-gui/res/cardsfolder/t/tuktuk_grunts.txt index faa4739cf8c..383dd857edc 100644 --- a/forge-gui/res/cardsfolder/t/tuktuk_grunts.txt +++ b/forge-gui/res/cardsfolder/t/tuktuk_grunts.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/tuktuk_grunts.jpg -Oracle:Haste\nWhenever Tuktuk Grunts or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Tuktuk Grunts. \ No newline at end of file +Oracle:Haste\nWhenever Tuktuk Grunts or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Tuktuk Grunts. diff --git a/forge-gui/res/cardsfolder/t/tuktuk_scrapper.txt b/forge-gui/res/cardsfolder/t/tuktuk_scrapper.txt index 7b190406c7a..dab035dbec7 100644 --- a/forge-gui/res/cardsfolder/t/tuktuk_scrapper.txt +++ b/forge-gui/res/cardsfolder/t/tuktuk_scrapper.txt @@ -1,14 +1,14 @@ -Name:Tuktuk Scrapper -ManaCost:3 R -Types:Creature Goblin Artificer Ally -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TuktukDestroy | OptionalDecider$ You | TriggerDescription$ Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TuktukDestroy | Secondary$ True | OptionalDecider$ You | TriggerDescription$ Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control. -SVar:TuktukDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | RememberDestroyed$ True | SubAbility$ TuktukDamage | SpellDescription$ If that artifact is put into a graveyard this way, -SVar:TuktukDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | References$ X,Y | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$TypeYouCtrl.Ally -SVar:Y:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tuktuk_scrapper.jpg -Oracle:Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control. \ No newline at end of file +Name:Tuktuk Scrapper +ManaCost:3 R +Types:Creature Goblin Artificer Ally +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TuktukDestroy | OptionalDecider$ You | TriggerDescription$ Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TuktukDestroy | Secondary$ True | OptionalDecider$ You | TriggerDescription$ Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control. +SVar:TuktukDestroy:AB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | RememberDestroyed$ True | SubAbility$ TuktukDamage | SpellDescription$ If that artifact is put into a graveyard this way, +SVar:TuktukDamage:DB$ DealDamage | Defined$ TargetedController | NumDmg$ X | References$ X,Y | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$TypeYouCtrl.Ally +SVar:Y:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tuktuk_scrapper.jpg +Oracle:Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control. diff --git a/forge-gui/res/cardsfolder/t/tuktuk_the_explorer.txt b/forge-gui/res/cardsfolder/t/tuktuk_the_explorer.txt index c2dd10901fe..db1914eef6d 100644 --- a/forge-gui/res/cardsfolder/t/tuktuk_the_explorer.txt +++ b/forge-gui/res/cardsfolder/t/tuktuk_the_explorer.txt @@ -6,4 +6,4 @@ K:Haste T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, put a legendary 5/5 colorless Goblin Golem artifact creature token named Tuktuk the Returned onto the battlefield. SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Tuktuk the Returned | TokenTypes$ Legendary,Artifact,Creature,Goblin,Golem | TokenOwner$ TriggeredCardController | TokenColors$ Colorless | TokenPower$ 5 | TokenToughness$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/tuktuk_the_explorer.jpg -Oracle:Haste\nWhen Tuktuk the Explorer dies, put a legendary 5/5 colorless Goblin Golem artifact creature token named Tuktuk the Returned onto the battlefield. \ No newline at end of file +Oracle:Haste\nWhen Tuktuk the Explorer dies, put a legendary 5/5 colorless Goblin Golem artifact creature token named Tuktuk the Returned onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/tumble_magnet.txt b/forge-gui/res/cardsfolder/t/tumble_magnet.txt index 74d04df1020..bc5201f311f 100644 --- a/forge-gui/res/cardsfolder/t/tumble_magnet.txt +++ b/forge-gui/res/cardsfolder/t/tumble_magnet.txt @@ -5,4 +5,4 @@ K:etbCounter:CHARGE:3 A:AB$ Tap | Cost$ T SubCounter<1/CHARGE> | ValidTgts$ Creature,Artifact | TgtPrompt$ Select target artifact or creature | SpellDescription$ Tap target artifact or creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tumble_magnet.jpg -Oracle:Tumble Magnet enters the battlefield with three charge counters on it.\n{T}, Remove a charge counter from Tumble Magnet: Tap target artifact or creature. \ No newline at end of file +Oracle:Tumble Magnet enters the battlefield with three charge counters on it.\n{T}, Remove a charge counter from Tumble Magnet: Tap target artifact or creature. diff --git a/forge-gui/res/cardsfolder/t/tundra.txt b/forge-gui/res/cardsfolder/t/tundra.txt index 7b1022066bb..d7dbde4dc8d 100644 --- a/forge-gui/res/cardsfolder/t/tundra.txt +++ b/forge-gui/res/cardsfolder/t/tundra.txt @@ -2,4 +2,4 @@ Name:Tundra ManaCost:no cost Types:Land Plains Island SVar:Picture:http://www.wizards.com/global/images/magic/general/tundra.jpg -Oracle:({T}: Add {W} or {U} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {W} or {U} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/t/tundra_kavu.txt b/forge-gui/res/cardsfolder/t/tundra_kavu.txt index 805f74fd4d4..7c42364fee0 100644 --- a/forge-gui/res/cardsfolder/t/tundra_kavu.txt +++ b/forge-gui/res/cardsfolder/t/tundra_kavu.txt @@ -1,11 +1,11 @@ -Name:Tundra Kavu -ManaCost:2 R -Types:Creature Kavu -PT:2/2 -A:AB$ Pump | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ TypeChoice | StackDescription$ Target land becomes a | SpellDescription$ Target land becomes a Plains or an Island until end of turn. -SVar:TypeChoice:DB$ GenericChoice | Choices$ SVar1,SVar2 | StackDescription$ Plains or an Island until end of turn. -SVar:SVar1:DB$ Animate | Defined$ Targeted | Types$ Plains | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | ChoiceDescription$ Targeted land becomes a Plains until end of turn. -SVar:SVar2:DB$ Animate | Defined$ Targeted | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | ChoiceDescription$ Targeted land becomes an Island until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tundra_kavu.jpg -Oracle:{T}: Target land becomes a Plains or an Island until end of turn. \ No newline at end of file +Name:Tundra Kavu +ManaCost:2 R +Types:Creature Kavu +PT:2/2 +A:AB$ Pump | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | SubAbility$ TypeChoice | StackDescription$ Target land becomes a | SpellDescription$ Target land becomes a Plains or an Island until end of turn. +SVar:TypeChoice:DB$ GenericChoice | Choices$ SVar1,SVar2 | StackDescription$ Plains or an Island until end of turn. +SVar:SVar1:DB$ Animate | Defined$ Targeted | Types$ Plains | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | ChoiceDescription$ Targeted land becomes a Plains until end of turn. +SVar:SVar2:DB$ Animate | Defined$ Targeted | Types$ Island | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | ChoiceDescription$ Targeted land becomes an Island until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tundra_kavu.jpg +Oracle:{T}: Target land becomes a Plains or an Island until end of turn. diff --git a/forge-gui/res/cardsfolder/t/tundra_wolves.txt b/forge-gui/res/cardsfolder/t/tundra_wolves.txt index 2e86a730555..6fdae043df1 100644 --- a/forge-gui/res/cardsfolder/t/tundra_wolves.txt +++ b/forge-gui/res/cardsfolder/t/tundra_wolves.txt @@ -4,4 +4,4 @@ Types:Creature Wolf PT:1/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/tundra_wolves.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/t/tunnel.txt b/forge-gui/res/cardsfolder/t/tunnel.txt index 35fc2ff5d29..68c8857f329 100644 --- a/forge-gui/res/cardsfolder/t/tunnel.txt +++ b/forge-gui/res/cardsfolder/t/tunnel.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Destroy | Cost$ R | ValidTgts$ Wall | TgtPrompt$ Select target Wall | NoRegen$ True | SpellDescription$ Destroy target Wall. It can't be regenerated. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/tunnel.jpg -Oracle:Destroy target Wall. It can't be regenerated. \ No newline at end of file +Oracle:Destroy target Wall. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/t/tunnel_ignus.txt b/forge-gui/res/cardsfolder/t/tunnel_ignus.txt index afc120f2d45..901c3289885 100644 --- a/forge-gui/res/cardsfolder/t/tunnel_ignus.txt +++ b/forge-gui/res/cardsfolder/t/tunnel_ignus.txt @@ -1,9 +1,9 @@ -Name:Tunnel Ignus -ManaCost:1 R -Types:Creature Elemental -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.OppCtrl | CheckOnTriggeredCard$ X GT1 | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a land enters the battlefield under an opponent's control, if that player had another land enter the battlefield under his or her control this turn, CARDNAME deals 3 damage to that player. -SVar:TrigPump:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 -SVar:X:ThisTurnEntered_Battlefield_Land.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/tunnel_ignus.jpg -Oracle:Whenever a land enters the battlefield under an opponent's control, if that player had another land enter the battlefield under his or her control this turn, Tunnel Ignus deals 3 damage to that player. \ No newline at end of file +Name:Tunnel Ignus +ManaCost:1 R +Types:Creature Elemental +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.OppCtrl | CheckOnTriggeredCard$ X GT1 | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a land enters the battlefield under an opponent's control, if that player had another land enter the battlefield under his or her control this turn, CARDNAME deals 3 damage to that player. +SVar:TrigPump:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 3 +SVar:X:ThisTurnEntered_Battlefield_Land.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/tunnel_ignus.jpg +Oracle:Whenever a land enters the battlefield under an opponent's control, if that player had another land enter the battlefield under his or her control this turn, Tunnel Ignus deals 3 damage to that player. diff --git a/forge-gui/res/cardsfolder/t/tunnel_vision.txt b/forge-gui/res/cardsfolder/t/tunnel_vision.txt index c1b8ae937c1..7d8722984df 100644 --- a/forge-gui/res/cardsfolder/t/tunnel_vision.txt +++ b/forge-gui/res/cardsfolder/t/tunnel_vision.txt @@ -1,8 +1,8 @@ -Name:Tunnel Vision -ManaCost:5 U -Types:Sorcery -A:SP$ NameCard | Cost$ 5 U | Defined$ You | SubAbility$ FindThePrecious | AILogic$ MostProminentInHumanDeck | SpellDescription$ Name a card. Target player reveals cards from the top of his or her library until the named card is revealed. If it is, that player puts the rest of the revealed cards into his or her graveyard and puts the named card on top of his or her library. Otherwise, the player shuffles his or her library. -SVar:FindThePrecious:DB$ DigUntil | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | Valid$ Card.NamedCard | ValidDescription$ the named | RememberFound$ True | NoMoveFound$ True | FoundDestination$ Library | FoundLibraryPosition$ 0 | RevealedDestination$ Graveyard | NoneFoundDestination$ Library | NoneFoundLibraryPosition$ 0 | Shuffle$ True | ShuffleCondition$ NoneFound -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tunnel_vision.jpg -Oracle:Name a card. Target player reveals cards from the top of his or her library until the named card is revealed. If it is, that player puts the rest of the revealed cards into his or her graveyard and puts the named card on top of his or her library. Otherwise, the player shuffles his or her library. \ No newline at end of file +Name:Tunnel Vision +ManaCost:5 U +Types:Sorcery +A:SP$ NameCard | Cost$ 5 U | Defined$ You | SubAbility$ FindThePrecious | AILogic$ MostProminentInHumanDeck | SpellDescription$ Name a card. Target player reveals cards from the top of his or her library until the named card is revealed. If it is, that player puts the rest of the revealed cards into his or her graveyard and puts the named card on top of his or her library. Otherwise, the player shuffles his or her library. +SVar:FindThePrecious:DB$ DigUntil | ValidTgts$ Player | TgtPrompt$ Select target player | IsCurse$ True | Valid$ Card.NamedCard | ValidDescription$ the named | RememberFound$ True | NoMoveFound$ True | FoundDestination$ Library | FoundLibraryPosition$ 0 | RevealedDestination$ Graveyard | NoneFoundDestination$ Library | NoneFoundLibraryPosition$ 0 | Shuffle$ True | ShuffleCondition$ NoneFound +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tunnel_vision.jpg +Oracle:Name a card. Target player reveals cards from the top of his or her library until the named card is revealed. If it is, that player puts the rest of the revealed cards into his or her graveyard and puts the named card on top of his or her library. Otherwise, the player shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/t/tunneler_wurm.txt b/forge-gui/res/cardsfolder/t/tunneler_wurm.txt index be91958a105..095af5dde5c 100644 --- a/forge-gui/res/cardsfolder/t/tunneler_wurm.txt +++ b/forge-gui/res/cardsfolder/t/tunneler_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:6/6 A:AB$ Regenerate | Cost$ Discard<1/Card> | Defined$ Self | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/tunneler_wurm.jpg -Oracle:Discard a card: Regenerate Tunneler Wurm. \ No newline at end of file +Oracle:Discard a card: Regenerate Tunneler Wurm. diff --git a/forge-gui/res/cardsfolder/t/turbulent_dreams.txt b/forge-gui/res/cardsfolder/t/turbulent_dreams.txt index d0e64a4659d..bd856fd47f3 100644 --- a/forge-gui/res/cardsfolder/t/turbulent_dreams.txt +++ b/forge-gui/res/cardsfolder/t/turbulent_dreams.txt @@ -1,9 +1,9 @@ -Name:Turbulent Dreams -ManaCost:U U -Types:Sorcery -A:SP$ ChangeZone | Cost$ U U Discard | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Return X target nonland permanents to their owners' hands. -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Permanent.nonLand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/turbulent_dreams.jpg -Oracle:As an additional cost to cast Turbulent Dreams, discard X cards.\nReturn X target nonland permanents to their owners' hands. \ No newline at end of file +Name:Turbulent Dreams +ManaCost:U U +Types:Sorcery +A:SP$ ChangeZone | Cost$ U U Discard | Origin$ Battlefield | Destination$ Hand | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Return X target nonland permanents to their owners' hands. +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Permanent.nonLand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/turbulent_dreams.jpg +Oracle:As an additional cost to cast Turbulent Dreams, discard X cards.\nReturn X target nonland permanents to their owners' hands. diff --git a/forge-gui/res/cardsfolder/t/turf_wound.txt b/forge-gui/res/cardsfolder/t/turf_wound.txt index f9fd0f239db..c7fb0be0793 100644 --- a/forge-gui/res/cardsfolder/t/turf_wound.txt +++ b/forge-gui/res/cardsfolder/t/turf_wound.txt @@ -1,8 +1,8 @@ -Name:Turf Wound -ManaCost:2 R -Types:Instant -A:SP$ Effect | Cost$ 2 R | ValidTgts$ Player | Name$ Turf Wound Effect | StaticAbilities$ STCantPlayLand | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DBDraw | SpellDescription$ Target player can't play land cards this turn. -SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | Player$ Player.IsRemembered | Description$ Target player can't play land cards this turn. -SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/turf_wound.jpg -Oracle:Target player can't play land cards this turn.\nDraw a card. \ No newline at end of file +Name:Turf Wound +ManaCost:2 R +Types:Instant +A:SP$ Effect | Cost$ 2 R | ValidTgts$ Player | Name$ Turf Wound Effect | StaticAbilities$ STCantPlayLand | RememberObjects$ Targeted | AILogic$ BeginningOfOppTurn | SubAbility$ DBDraw | SpellDescription$ Target player can't play land cards this turn. +SVar:STCantPlayLand:Mode$ CantPlayLand | EffectZone$ Command | Player$ Player.IsRemembered | Description$ Target player can't play land cards this turn. +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/turf_wound.jpg +Oracle:Target player can't play land cards this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/turn_aside.txt b/forge-gui/res/cardsfolder/t/turn_aside.txt index 0817b5b4d82..91a485b0336 100644 --- a/forge-gui/res/cardsfolder/t/turn_aside.txt +++ b/forge-gui/res/cardsfolder/t/turn_aside.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Permanent.YouCtrl | SpellDescription$ Counter target spell that targets a permanent you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_aside.jpg -Oracle:Counter target spell that targets a permanent you control. \ No newline at end of file +Oracle:Counter target spell that targets a permanent you control. diff --git a/forge-gui/res/cardsfolder/t/turn_burn.txt b/forge-gui/res/cardsfolder/t/turn_burn.txt index 5f5309721d5..ff170d90a76 100644 --- a/forge-gui/res/cardsfolder/t/turn_burn.txt +++ b/forge-gui/res/cardsfolder/t/turn_burn.txt @@ -1,14 +1,14 @@ -Name:Turn -ManaCost:2 U -AlternateMode: Split -Types:Instant -K:Fuse -A:SP$ Animate | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 0 | Toughness$ 1 | RemoveAllAbilities$ True | Colors$ Red | OverwriteColors$ True | Types$ Weird | RemoveCreatureTypes$ True | SpellDescription$ Target creature loses all abilities and becomes a 0/1 red Weird until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_burn.jpg -Oracle:Target creature loses all abilities and becomes a 0/1 red Weird until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) -ALTERNATE -Name:Burn -ManaCost:1 R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. -Oracle:Burn deals 2 damage to target creature or player.\nFuse (You may cast one or both halves of this card from your hand.) \ No newline at end of file +Name:Turn +ManaCost:2 U +AlternateMode: Split +Types:Instant +K:Fuse +A:SP$ Animate | Cost$ 2 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 0 | Toughness$ 1 | RemoveAllAbilities$ True | Colors$ Red | OverwriteColors$ True | Types$ Weird | RemoveCreatureTypes$ True | SpellDescription$ Target creature loses all abilities and becomes a 0/1 red Weird until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_burn.jpg +Oracle:Target creature loses all abilities and becomes a 0/1 red Weird until end of turn.\nFuse (You may cast one or both halves of this card from your hand.) +ALTERNATE +Name:Burn +ManaCost:1 R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. +Oracle:Burn deals 2 damage to target creature or player.\nFuse (You may cast one or both halves of this card from your hand.) diff --git a/forge-gui/res/cardsfolder/t/turn_the_tables.txt b/forge-gui/res/cardsfolder/t/turn_the_tables.txt index c97fe3ee834..e2c94e7669b 100644 --- a/forge-gui/res/cardsfolder/t/turn_the_tables.txt +++ b/forge-gui/res/cardsfolder/t/turn_the_tables.txt @@ -1,9 +1,9 @@ -Name:Turn the Tables -ManaCost:3 W W -Types:Instant -A:SP$ Effect | Cost$ 3 W W | Name$ Turn the Tables Effect | ReplacementEffects$ DamageEvent | SVars$ TurnTheTables,ReturnedX | References$ TurnTheTables,ReturnedX | RememberObjects$ Targeted | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | IsCurse$ True | AILogic$ Fog | SpellDescription$ All combat damage that would be dealt to you this turn is dealt to target attacking creature instead. -SVar:DamageEvent:Event$ DamageDone | ValidSource$ Creature | ValidTarget$ You | ReplaceWith$ TurnTheTables | IsCombat$ True | Description$ All combat damage that would be dealt to you this turn is dealt to target attacking creature instead. -SVar:TurnTheTables:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ ReturnedX -SVar:ReturnedX:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_the_tables.jpg -Oracle:All combat damage that would be dealt to you this turn is dealt to target attacking creature instead. \ No newline at end of file +Name:Turn the Tables +ManaCost:3 W W +Types:Instant +A:SP$ Effect | Cost$ 3 W W | Name$ Turn the Tables Effect | ReplacementEffects$ DamageEvent | SVars$ TurnTheTables,ReturnedX | References$ TurnTheTables,ReturnedX | RememberObjects$ Targeted | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | IsCurse$ True | AILogic$ Fog | SpellDescription$ All combat damage that would be dealt to you this turn is dealt to target attacking creature instead. +SVar:DamageEvent:Event$ DamageDone | ValidSource$ Creature | ValidTarget$ You | ReplaceWith$ TurnTheTables | IsCombat$ True | Description$ All combat damage that would be dealt to you this turn is dealt to target attacking creature instead. +SVar:TurnTheTables:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ ReturnedX +SVar:ReturnedX:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_the_tables.jpg +Oracle:All combat damage that would be dealt to you this turn is dealt to target attacking creature instead. diff --git a/forge-gui/res/cardsfolder/t/turn_the_tide.txt b/forge-gui/res/cardsfolder/t/turn_the_tide.txt index 2c0bfa6c51c..121cc1497a0 100644 --- a/forge-gui/res/cardsfolder/t/turn_the_tide.txt +++ b/forge-gui/res/cardsfolder/t/turn_the_tide.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ PumpAll | Cost$ 1 U | ValidCards$ Creature.OppCtrl | IsCurse$ True | NumAtt$ -2 | SpellDescription$ Creatures your opponents control get -2/-0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_the_tide.jpg -Oracle:Creatures your opponents control get -2/-0 until end of turn. \ No newline at end of file +Oracle:Creatures your opponents control get -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/turn_to_dust.txt b/forge-gui/res/cardsfolder/t/turn_to_dust.txt index 637a80ae1d2..a678586ec05 100644 --- a/forge-gui/res/cardsfolder/t/turn_to_dust.txt +++ b/forge-gui/res/cardsfolder/t/turn_to_dust.txt @@ -5,4 +5,4 @@ A:SP$ Destroy | Cost$ G | ValidTgts$ Equipment | TgtPrompt$ Select target Equipm SVar:DBMana:DB$Mana | Produced$ G | Amount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_to_dust.jpg -Oracle:Destroy target Equipment. Add {G} to your mana pool. \ No newline at end of file +Oracle:Destroy target Equipment. Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/turn_to_frog.txt b/forge-gui/res/cardsfolder/t/turn_to_frog.txt index 172d7e44997..32d87541f61 100644 --- a/forge-gui/res/cardsfolder/t/turn_to_frog.txt +++ b/forge-gui/res/cardsfolder/t/turn_to_frog.txt @@ -1,7 +1,7 @@ -Name:Turn to Frog -ManaCost:1 U -Types:Instant -A:SP$ Animate | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | Toughness$ 1 | RemoveAllAbilities$ True | Colors$ Blue | OverwriteColors$ True | Types$ Frog | RemoveCreatureTypes$ True | SpellDescription$ Target creature loses all abilities and becomes a 1/1 blue Frog until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_to_frog.jpg -Oracle:Target creature loses all abilities and becomes a 1/1 blue Frog until end of turn. \ No newline at end of file +Name:Turn to Frog +ManaCost:1 U +Types:Instant +A:SP$ Animate | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | Toughness$ 1 | RemoveAllAbilities$ True | Colors$ Blue | OverwriteColors$ True | Types$ Frog | RemoveCreatureTypes$ True | SpellDescription$ Target creature loses all abilities and becomes a 1/1 blue Frog until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_to_frog.jpg +Oracle:Target creature loses all abilities and becomes a 1/1 blue Frog until end of turn. diff --git a/forge-gui/res/cardsfolder/t/turn_to_mist.txt b/forge-gui/res/cardsfolder/t/turn_to_mist.txt index e45c781f36b..64b652e0bab 100644 --- a/forge-gui/res/cardsfolder/t/turn_to_mist.txt +++ b/forge-gui/res/cardsfolder/t/turn_to_mist.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 1 WU | Origin$ Battlefield | Destination$ Exile | Valid SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return exiled card to the battlefield. SVar:TrigReturn:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_to_mist.jpg -Oracle:Exile target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Oracle:Exile target creature. Return that card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/t/turn_to_slag.txt b/forge-gui/res/cardsfolder/t/turn_to_slag.txt index 71daceee8f6..82d69c93827 100644 --- a/forge-gui/res/cardsfolder/t/turn_to_slag.txt +++ b/forge-gui/res/cardsfolder/t/turn_to_slag.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 3 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 5 | SubAbility$ ChompEquip | SpellDescription$ CARDNAME deals 5 damage to target creature. Destroy all Equipment attached to that creature. SVar:ChompEquip:DB$ DestroyAll | ValidCards$ Targeted.Equipment+Attached SVar:Picture:http://www.wizards.com/global/images/magic/general/turn_to_slag.jpg -Oracle:Turn to Slag deals 5 damage to target creature. Destroy all Equipment attached to that creature. \ No newline at end of file +Oracle:Turn to Slag deals 5 damage to target creature. Destroy all Equipment attached to that creature. diff --git a/forge-gui/res/cardsfolder/t/turnabout.txt b/forge-gui/res/cardsfolder/t/turnabout.txt index 7a5c7e6ee7a..d03680fc4dc 100644 --- a/forge-gui/res/cardsfolder/t/turnabout.txt +++ b/forge-gui/res/cardsfolder/t/turnabout.txt @@ -5,4 +5,4 @@ A:SP$ ChooseType | Cost$ 2 U U | Type$ Card | ValidTypes$ Artifact,Creature,Land SVar:DBTapOrUntapAll:DB$ TapOrUntapAll | ValidTgts$ Player | ValidCards$ Card.ChosenType | ValidMessage$ permanents of the chosen type target player controls SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/turnabout.jpg -Oracle:Choose artifact, creature, or land. Tap all untapped permanents of the chosen type target player controls, or untap all tapped permanents of that type that player controls. \ No newline at end of file +Oracle:Choose artifact, creature, or land. Tap all untapped permanents of the chosen type target player controls, or untap all tapped permanents of that type that player controls. diff --git a/forge-gui/res/cardsfolder/t/turntimber_basilisk.txt b/forge-gui/res/cardsfolder/t/turntimber_basilisk.txt index f5f398ba904..df907d46d10 100644 --- a/forge-gui/res/cardsfolder/t/turntimber_basilisk.txt +++ b/forge-gui/res/cardsfolder/t/turntimber_basilisk.txt @@ -1,9 +1,9 @@ -Name:Turntimber Basilisk -ManaCost:1 G G -Types:Creature Basilisk -PT:2/1 -K:Deathtouch -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigProvoke | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may have target creature block CARDNAME this turn if able. -SVar:TrigProvoke:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/turntimber_basilisk.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nLandfall - Whenever a land enters the battlefield under your control, you may have target creature block Turntimber Basilisk this turn if able. \ No newline at end of file +Name:Turntimber Basilisk +ManaCost:1 G G +Types:Creature Basilisk +PT:2/1 +K:Deathtouch +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigProvoke | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may have target creature block CARDNAME this turn if able. +SVar:TrigProvoke:AB$ MustBlock | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/turntimber_basilisk.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nLandfall - Whenever a land enters the battlefield under your control, you may have target creature block Turntimber Basilisk this turn if able. diff --git a/forge-gui/res/cardsfolder/t/turntimber_grove.txt b/forge-gui/res/cardsfolder/t/turntimber_grove.txt index fcf8aeaa850..d20226482f4 100644 --- a/forge-gui/res/cardsfolder/t/turntimber_grove.txt +++ b/forge-gui/res/cardsfolder/t/turntimber_grove.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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 +1/+1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/turntimber_grove.jpg -Oracle:Turntimber Grove enters the battlefield tapped.\nWhen Turntimber Grove enters the battlefield, target creature gets +1/+1 until end of turn.\n{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:Turntimber Grove enters the battlefield tapped.\nWhen Turntimber Grove enters the battlefield, target creature gets +1/+1 until end of turn.\n{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/turntimber_ranger.txt b/forge-gui/res/cardsfolder/t/turntimber_ranger.txt index 39f51ce0aec..0aab3a3171d 100644 --- a/forge-gui/res/cardsfolder/t/turntimber_ranger.txt +++ b/forge-gui/res/cardsfolder/t/turntimber_ranger.txt @@ -8,4 +8,4 @@ SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Wolf | TokenTyp SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/turntimber_ranger.jpg -Oracle:Whenever Turntimber Ranger or another Ally enters the battlefield under your control, you may put a 2/2 green Wolf creature token onto the battlefield. If you do, put a +1/+1 counter on Turntimber Ranger. \ No newline at end of file +Oracle:Whenever Turntimber Ranger or another Ally enters the battlefield under your control, you may put a 2/2 green Wolf creature token onto the battlefield. If you do, put a +1/+1 counter on Turntimber Ranger. diff --git a/forge-gui/res/cardsfolder/t/turri_island.txt b/forge-gui/res/cardsfolder/t/turri_island.txt index bccdf9cc20e..b79c26e69f6 100644 --- a/forge-gui/res/cardsfolder/t/turri_island.txt +++ b/forge-gui/res/cardsfolder/t/turri_island.txt @@ -1,9 +1,9 @@ -Name:Turri Island -ManaCost:no cost -Types:Plane Ir -S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Creature | Type$ Spell | Amount$ 2 | Description$ Creature spells cost {2} less to cast. -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest into your graveyard. -SVar:RolledChaos:AB$ Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone2$ Graveyard -SVar:Picture:http://www.wizards.com/global/images/magic/general/turri_island.jpg -SVar:AIRollPlanarDieParams:Mode$ Random -Oracle:Creature spells cost {2} less to cast.\nWhenever you roll {C}, reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest into your graveyard. \ No newline at end of file +Name:Turri Island +ManaCost:no cost +Types:Plane Ir +S:Mode$ ReduceCost | EffectZone$ Command | ValidCard$ Creature | Type$ Spell | Amount$ 2 | Description$ Creature spells cost {2} less to cast. +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest into your graveyard. +SVar:RolledChaos:AB$ Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone2$ Graveyard +SVar:Picture:http://www.wizards.com/global/images/magic/general/turri_island.jpg +SVar:AIRollPlanarDieParams:Mode$ Random +Oracle:Creature spells cost {2} less to cast.\nWhenever you roll {C}, reveal the top three cards of your library. Put all creature cards revealed this way into your hand and the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/t/turtleshell_changeling.txt b/forge-gui/res/cardsfolder/t/turtleshell_changeling.txt index 651b890b214..8666bdb1f89 100644 --- a/forge-gui/res/cardsfolder/t/turtleshell_changeling.txt +++ b/forge-gui/res/cardsfolder/t/turtleshell_changeling.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefin A:AB$ Pump | Cost$ 1 U | KW$ HIDDEN CARDNAME's power and toughness are switched | SpellDescription$ Switch CARDNAME's power and toughness until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/turtleshell_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{1}{U}: Switch Turtleshell Changeling's power and toughness until end of turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\n{1}{U}: Switch Turtleshell Changeling's power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/t/twiddle.txt b/forge-gui/res/cardsfolder/t/twiddle.txt index 421b1890fb8..36d66fa14b1 100644 --- a/forge-gui/res/cardsfolder/t/twiddle.txt +++ b/forge-gui/res/cardsfolder/t/twiddle.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ TapOrUntap | Cost$ U | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | SpellDescription$ You may tap or untap target artifact, creature, or land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/twiddle.jpg -Oracle:You may tap or untap target artifact, creature, or land. \ No newline at end of file +Oracle:You may tap or untap target artifact, creature, or land. diff --git a/forge-gui/res/cardsfolder/t/twigwalker.txt b/forge-gui/res/cardsfolder/t/twigwalker.txt index 4909915d7aa..adaa361e1f3 100644 --- a/forge-gui/res/cardsfolder/t/twigwalker.txt +++ b/forge-gui/res/cardsfolder/t/twigwalker.txt @@ -4,4 +4,4 @@ Types:Creature Insect PT:2/2 A:AB$ Pump | Cost$ 1 G Sac<1/CARDNAME> | TargetMin$ 0 | TargetMax$ 2 | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Up to two target creatures each get +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/twigwalker.jpg -Oracle:{1}{G}, Sacrifice Twigwalker: Two target creatures each get +2/+2 until end of turn. \ No newline at end of file +Oracle:{1}{G}, Sacrifice Twigwalker: Two target creatures each get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/t/twilight_drover.txt b/forge-gui/res/cardsfolder/t/twilight_drover.txt index 7445701f022..d4b3eee0386 100644 --- a/forge-gui/res/cardsfolder/t/twilight_drover.txt +++ b/forge-gui/res/cardsfolder/t/twilight_drover.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creatu A:AB$ Token | Cost$ 2 W SubCounter<1/P1P1> | TokenAmount$ 2 | TokenName$ Spirit | TokenTypes$ Creature,Spirit | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 spirit RAV | TokenKeywords$ Flying | SpellDescription$ Put two 1/1 white Spirit creature tokens with flying onto the battlefield. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/twilight_drover.jpg -Oracle:Whenever a creature token leaves the battlefield, put a +1/+1 counter on Twilight Drover.\n{2}{W}, Remove a +1/+1 counter from Twilight Drover: Put two 1/1 white Spirit creature tokens with flying onto the battlefield. \ No newline at end of file +Oracle:Whenever a creature token leaves the battlefield, put a +1/+1 counter on Twilight Drover.\n{2}{W}, Remove a +1/+1 counter from Twilight Drover: Put two 1/1 white Spirit creature tokens with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/t/twilight_mire.txt b/forge-gui/res/cardsfolder/t/twilight_mire.txt index 394683a0422..034803e2478 100644 --- a/forge-gui/res/cardsfolder/t/twilight_mire.txt +++ b/forge-gui/res/cardsfolder/t/twilight_mire.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ BG T | Produced$ B G | SpellDescription$ Add {B}{G} to your m A:AB$ Mana | Cost$ BG T | 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/twilight_mire.jpg -Oracle:{T}: Add {1} to your mana pool.\n{B/G}, {T}: Add {B}{B}, {B}{G}, or {G}{G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{B/G}, {T}: Add {B}{B}, {B}{G}, or {G}{G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/t/twilight_shepherd.txt b/forge-gui/res/cardsfolder/t/twilight_shepherd.txt index d92fc8c979f..9efa7fa38bb 100644 --- a/forge-gui/res/cardsfolder/t/twilight_shepherd.txt +++ b/forge-gui/res/cardsfolder/t/twilight_shepherd.txt @@ -1,11 +1,11 @@ -Name:Twilight Shepherd -ManaCost:3 W W W -Types:Creature Angel -PT:5/5 -K:Flying -K:Vigilance -K:Persist -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return to your hand all cards in your graveyard that were put there from the battlefield this turn. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/twilight_shepherd.jpg -Oracle:Flying, vigilance\nWhen Twilight Shepherd enters the battlefield, return to your hand all cards in your graveyard that were put there from the battlefield this turn.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Name:Twilight Shepherd +ManaCost:3 W W W +Types:Creature Angel +PT:5/5 +K:Flying +K:Vigilance +K:Persist +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return to your hand all cards in your graveyard that were put there from the battlefield this turn. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ ThisTurnEntered_Graveyard_from_Battlefield_Card.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/twilight_shepherd.jpg +Oracle:Flying, vigilance\nWhen Twilight Shepherd enters the battlefield, return to your hand all cards in your graveyard that were put there from the battlefield this turn.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/t/twilights_call.txt b/forge-gui/res/cardsfolder/t/twilights_call.txt index 15c52540185..4604fda4053 100644 --- a/forge-gui/res/cardsfolder/t/twilights_call.txt +++ b/forge-gui/res/cardsfolder/t/twilights_call.txt @@ -1,7 +1,7 @@ -Name:Twilight's Call -ManaCost:4 B B -Types:Sorcery -K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. -A:SP$ ChangeZoneAll | Cost$ 4 B B | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature | SpellDescription$ Each player returns all creature cards from his or her graveyard to the battlefield. -SVar:Picture:http://www.wizards.com/global/images/magic/general/twilights_call.jpg -Oracle:You may cast Twilight's Call any time you could cast an instant if you pay {2} more to cast it.\nEach player returns all creature cards from his or her graveyard to the battlefield. \ No newline at end of file +Name:Twilight's Call +ManaCost:4 B B +Types:Sorcery +K:You may cast CARDNAME any time you could cast an instant if you pay 2 more to cast it. +A:SP$ ChangeZoneAll | Cost$ 4 B B | Origin$ Graveyard | Destination$ Battlefield | ChangeType$ Creature | SpellDescription$ Each player returns all creature cards from his or her graveyard to the battlefield. +SVar:Picture:http://www.wizards.com/global/images/magic/general/twilights_call.jpg +Oracle:You may cast Twilight's Call any time you could cast an instant if you pay {2} more to cast it.\nEach player returns all creature cards from his or her graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/t/twinblade_slasher.txt b/forge-gui/res/cardsfolder/t/twinblade_slasher.txt index c33af87d9a1..eea97b6b22e 100644 --- a/forge-gui/res/cardsfolder/t/twinblade_slasher.txt +++ b/forge-gui/res/cardsfolder/t/twinblade_slasher.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Pump | Cost$ 1 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/twinblade_slasher.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\n{1}{G}: Twinblade Slasher gets +2/+2 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.)\n{1}{G}: Twinblade Slasher gets +2/+2 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/t/twincast.txt b/forge-gui/res/cardsfolder/t/twincast.txt index 39eedc6b2a4..7e848f6e289 100644 --- a/forge-gui/res/cardsfolder/t/twincast.txt +++ b/forge-gui/res/cardsfolder/t/twincast.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ CopySpellAbility | Cost$ U U | ValidTgts$ Instant,Sorcery | TargetType$ Spell | SpellDescription$ Copy target instant or sorcery spell. You may choose new targets for the copy. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/twincast.jpg -Oracle:Copy target instant or sorcery spell. You may choose new targets for the copy. \ No newline at end of file +Oracle:Copy target instant or sorcery spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/t/twinflame.txt b/forge-gui/res/cardsfolder/t/twinflame.txt index 81fa1f8c55b..29ab21f65d8 100644 --- a/forge-gui/res/cardsfolder/t/twinflame.txt +++ b/forge-gui/res/cardsfolder/t/twinflame.txt @@ -1,9 +1,9 @@ -Name:Twinflame -ManaCost:1 R -Types:Sorcery -S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 R | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{R} more to cast for each target beyond the first. -A:SP$ CopyPermanent | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | TargetMin$ 0 | TargetMax$ MaxTargets | Keywords$ Haste | AtEOT$ Exile | References$ MaxTargets,IncreaseCost | SpellDescription$ Choose any number of target creatures you control. For each of them, put a token that's a copy of that creature onto the battlefield. Those tokens have haste. Exile them at the beginning of the next end step. -SVar:MaxTargets:Count$Valid Creature.YouCtrl -SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/twinflame.jpg -Oracle:Strive - Twinflame costs {2}{R} more to cast for each target beyond the first.\nChoose any number of target creatures you control. For each of them, put a token that's a copy of that creature onto the battlefield. Those tokens have haste. Exile them at the beginning of the next end step. \ No newline at end of file +Name:Twinflame +ManaCost:1 R +Types:Sorcery +S:Mode$ RaiseCost | ValidCard$ Card.Self | Type$ Spell | Amount$ IncreaseCost | References$ IncreaseCost | Color$ 2 R | EffectZone$ All | Description$ Strive - CARDNAME costs {2}{R} more to cast for each target beyond the first. +A:SP$ CopyPermanent | Cost$ 1 R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | TargetMin$ 0 | TargetMax$ MaxTargets | Keywords$ Haste | AtEOT$ Exile | References$ MaxTargets,IncreaseCost | SpellDescription$ Choose any number of target creatures you control. For each of them, put a token that's a copy of that creature onto the battlefield. Those tokens have haste. Exile them at the beginning of the next end step. +SVar:MaxTargets:Count$Valid Creature.YouCtrl +SVar:IncreaseCost:TargetedObjects$Amount/Minus.1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/twinflame.jpg +Oracle:Strive - Twinflame costs {2}{R} more to cast for each target beyond the first.\nChoose any number of target creatures you control. For each of them, put a token that's a copy of that creature onto the battlefield. Those tokens have haste. Exile them at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/t/twinning_glass.txt b/forge-gui/res/cardsfolder/t/twinning_glass.txt index 563f9ec985d..fe7f6f2d588 100644 --- a/forge-gui/res/cardsfolder/t/twinning_glass.txt +++ b/forge-gui/res/cardsfolder/t/twinning_glass.txt @@ -1,7 +1,7 @@ -Name:Twinning Glass -ManaCost:4 -Types:Artifact -A:AB$ Play | Cost$ 1 T | Valid$ Card.nonLand+sharesNameWith ThisTurnCast | ValidZone$ Hand | Controller$ You | WithoutManaCost$ True | Optional$ True | SpellDescription$ You may cast a nonland card from your hand without paying its mana cost if it has the same name as a spell that was cast this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/twinning_glass.jpg -Oracle:{1}, {T}: You may cast a nonland card from your hand without paying its mana cost if it has the same name as a spell that was cast this turn. \ No newline at end of file +Name:Twinning Glass +ManaCost:4 +Types:Artifact +A:AB$ Play | Cost$ 1 T | Valid$ Card.nonLand+sharesNameWith ThisTurnCast | ValidZone$ Hand | Controller$ You | WithoutManaCost$ True | Optional$ True | SpellDescription$ You may cast a nonland card from your hand without paying its mana cost if it has the same name as a spell that was cast this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/twinning_glass.jpg +Oracle:{1}, {T}: You may cast a nonland card from your hand without paying its mana cost if it has the same name as a spell that was cast this turn. diff --git a/forge-gui/res/cardsfolder/t/twinstrike.txt b/forge-gui/res/cardsfolder/t/twinstrike.txt index 65145ac1d42..d518001f7f7 100644 --- a/forge-gui/res/cardsfolder/t/twinstrike.txt +++ b/forge-gui/res/cardsfolder/t/twinstrike.txt @@ -1,8 +1,8 @@ -Name:Twinstrike -ManaCost:3 B R -Types:Instant -A:SP$ DealDamage | Cost$ 3 B R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBDestroy | SpellDescription$ CARDNAME deals 2 damage to each of two target creatures. -SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | ConditionCheckSVar$ X | References$ X | ConditionSVarCompare$ EQ0 | SpellDescription$ Hellbent - Destroy those creatures instead if you have no cards in hand. -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/twinstrike.jpg -Oracle:Twinstrike deals 2 damage to each of two target creatures.\nHellbent - Destroy those creatures instead if you have no cards in hand. \ No newline at end of file +Name:Twinstrike +ManaCost:3 B R +Types:Instant +A:SP$ DealDamage | Cost$ 3 B R | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBDestroy | SpellDescription$ CARDNAME deals 2 damage to each of two target creatures. +SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | ConditionCheckSVar$ X | References$ X | ConditionSVarCompare$ EQ0 | SpellDescription$ Hellbent - Destroy those creatures instead if you have no cards in hand. +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/twinstrike.jpg +Oracle:Twinstrike deals 2 damage to each of two target creatures.\nHellbent - Destroy those creatures instead if you have no cards in hand. diff --git a/forge-gui/res/cardsfolder/t/twist_allegiance.txt b/forge-gui/res/cardsfolder/t/twist_allegiance.txt index f58cc396921..223162efd10 100644 --- a/forge-gui/res/cardsfolder/t/twist_allegiance.txt +++ b/forge-gui/res/cardsfolder/t/twist_allegiance.txt @@ -1,9 +1,9 @@ -Name:Twist Allegiance -ManaCost:6 R -Types:Sorcery -A:SP$ GainControl | Cost$ 6 R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | AllValid$ Creature.TargetedPlayerCtrl | RememberTargets$ True | AddKWs$ Haste | Untap$ True | NewController$ You | LoseControl$ EOT | RememberControlled$ True | StackDescription$ SpellDescription | SubAbility$ DBGainCtrlOpp | SpellDescription$ You and target opponent each gain control of all creatures the other controls until end of turn. Untap those creatures. Those creatures gain haste until end of turn. -SVar:DBGainCtrlOpp:DB$ GainControl | AllValid$ Creature.IsNotRemembered+YouCtrl | AddKWs$ Haste | NewController$ Player.IsRemembered | Untap$ True | LoseControl$ EOT | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/twist_allegiance.jpg -Oracle:You and target opponent each gain control of all creatures the other controls until end of turn. Untap those creatures. Those creatures gain haste until end of turn. +Name:Twist Allegiance +ManaCost:6 R +Types:Sorcery +A:SP$ GainControl | Cost$ 6 R | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | AllValid$ Creature.TargetedPlayerCtrl | RememberTargets$ True | AddKWs$ Haste | Untap$ True | NewController$ You | LoseControl$ EOT | RememberControlled$ True | StackDescription$ SpellDescription | SubAbility$ DBGainCtrlOpp | SpellDescription$ You and target opponent each gain control of all creatures the other controls until end of turn. Untap those creatures. Those creatures gain haste until end of turn. +SVar:DBGainCtrlOpp:DB$ GainControl | AllValid$ Creature.IsNotRemembered+YouCtrl | AddKWs$ Haste | NewController$ Player.IsRemembered | Untap$ True | LoseControl$ EOT | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/twist_allegiance.jpg +Oracle:You and target opponent each gain control of all creatures the other controls until end of turn. Untap those creatures. Those creatures gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/t/twisted_abomination.txt b/forge-gui/res/cardsfolder/t/twisted_abomination.txt index ba83b9228b5..3cd0ea9c18e 100644 --- a/forge-gui/res/cardsfolder/t/twisted_abomination.txt +++ b/forge-gui/res/cardsfolder/t/twisted_abomination.txt @@ -5,4 +5,4 @@ PT:5/3 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. K:TypeCycling:Swamp:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/twisted_abomination.jpg -Oracle:{B}: Regenerate Twisted Abomination.\nSwampcycling {2} ({2}, Discard this card: Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:{B}: Regenerate Twisted Abomination.\nSwampcycling {2} ({2}, Discard this card: Search your library for a Swamp card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/t/twisted_experiment.txt b/forge-gui/res/cardsfolder/t/twisted_experiment.txt index 1221a31ba57..80379f5ec32 100644 --- a/forge-gui/res/cardsfolder/t/twisted_experiment.txt +++ b/forge-gui/res/cardsfolder/t/twisted_experiment.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ -1 | Description$ Enchanted creature gets +3/-1. SVar:Picture:http://www.wizards.com/global/images/magic/general/twisted_experiment.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/-1. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/-1. diff --git a/forge-gui/res/cardsfolder/t/twisted_image.txt b/forge-gui/res/cardsfolder/t/twisted_image.txt index a26a8e9a196..689321a32fb 100644 --- a/forge-gui/res/cardsfolder/t/twisted_image.txt +++ b/forge-gui/res/cardsfolder/t/twisted_image.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/twisted_image.jpg -Oracle:Switch target creature's power and toughness until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Switch target creature's power and toughness until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/twisted_justice.txt b/forge-gui/res/cardsfolder/t/twisted_justice.txt index 1b9ae081e03..2cdbb166a68 100644 --- a/forge-gui/res/cardsfolder/t/twisted_justice.txt +++ b/forge-gui/res/cardsfolder/t/twisted_justice.txt @@ -1,8 +1,8 @@ -Name:Twisted Justice -ManaCost:4 U B -Types:Sorcery -A:SP$ Sacrifice | Cost$ 4 U B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBDraw | SpellDescription$ Target player sacrifices a creature. You draw cards equal to that creature's power. -SVar:DBDraw:DB$ Draw | NumCards$ X -SVar:X:RememberedLKI$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/twisted_justice.jpg -Oracle:Target player sacrifices a creature. You draw cards equal to that creature's power. \ No newline at end of file +Name:Twisted Justice +ManaCost:4 U B +Types:Sorcery +A:SP$ Sacrifice | Cost$ 4 U B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBDraw | SpellDescription$ Target player sacrifices a creature. You draw cards equal to that creature's power. +SVar:DBDraw:DB$ Draw | NumCards$ X +SVar:X:RememberedLKI$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/twisted_justice.jpg +Oracle:Target player sacrifices a creature. You draw cards equal to that creature's power. diff --git a/forge-gui/res/cardsfolder/t/twitch.txt b/forge-gui/res/cardsfolder/t/twitch.txt index 938d20e45cc..913227ef516 100644 --- a/forge-gui/res/cardsfolder/t/twitch.txt +++ b/forge-gui/res/cardsfolder/t/twitch.txt @@ -5,4 +5,4 @@ A:SP$ TapOrUntap | Cost$ 2 U | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Se SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/twitch.jpg -Oracle:You may tap or untap target artifact, creature, or land.\nDraw a card. \ No newline at end of file +Oracle:You may tap or untap target artifact, creature, or land.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/t/two_headed_cerberus.txt b/forge-gui/res/cardsfolder/t/two_headed_cerberus.txt index 054bb376576..16a5aa03191 100644 --- a/forge-gui/res/cardsfolder/t/two_headed_cerberus.txt +++ b/forge-gui/res/cardsfolder/t/two_headed_cerberus.txt @@ -1,7 +1,7 @@ -Name:Two-Headed Cerberus -ManaCost:1 R R -Types:Creature Hound -PT:1/2 -K:Double Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_cerberus.jpg -Oracle:Double strike (This creature deals both first-strike and regular combat damage.) \ No newline at end of file +Name:Two-Headed Cerberus +ManaCost:1 R R +Types:Creature Hound +PT:1/2 +K:Double Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_cerberus.jpg +Oracle:Double strike (This creature deals both first-strike and regular combat damage.) diff --git a/forge-gui/res/cardsfolder/t/two_headed_dragon.txt b/forge-gui/res/cardsfolder/t/two_headed_dragon.txt index 91b3f91a3a5..7af7e490292 100644 --- a/forge-gui/res/cardsfolder/t/two_headed_dragon.txt +++ b/forge-gui/res/cardsfolder/t/two_headed_dragon.txt @@ -1,10 +1,10 @@ -Name:Two-Headed Dragon -ManaCost:4 R R -Types:Creature Dragon -PT:4/4 -K:Flying -A:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | NumDef$ +0 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. -K:CantBeBlockedByAmount LT2 -K:CARDNAME can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_dragon.jpg -Oracle:Flying\n{1}{R}: Two-Headed Dragon gets +2/+0 until end of turn.\nTwo-Headed Dragon can't be blocked except by two or more creatures.\nTwo-Headed Dragon can block an additional creature. \ No newline at end of file +Name:Two-Headed Dragon +ManaCost:4 R R +Types:Creature Dragon +PT:4/4 +K:Flying +A:AB$ Pump | Cost$ 1 R | NumAtt$ +2 | NumDef$ +0 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. +K:CantBeBlockedByAmount LT2 +K:CARDNAME can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_dragon.jpg +Oracle:Flying\n{1}{R}: Two-Headed Dragon gets +2/+0 until end of turn.\nTwo-Headed Dragon can't be blocked except by two or more creatures.\nTwo-Headed Dragon can block an additional creature. diff --git a/forge-gui/res/cardsfolder/t/two_headed_giant_of_foriys.txt b/forge-gui/res/cardsfolder/t/two_headed_giant_of_foriys.txt index a5418c0901c..7c675b5012a 100644 --- a/forge-gui/res/cardsfolder/t/two_headed_giant_of_foriys.txt +++ b/forge-gui/res/cardsfolder/t/two_headed_giant_of_foriys.txt @@ -1,8 +1,8 @@ -Name:Two-Headed Giant of Foriys -ManaCost:4 R -Types:Creature Giant -PT:4/4 -K:Trample -K:CARDNAME can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_giant_of_foriys.jpg -Oracle:Trample\nTwo-Headed Giant of Foriys can block an additional creature. \ No newline at end of file +Name:Two-Headed Giant of Foriys +ManaCost:4 R +Types:Creature Giant +PT:4/4 +K:Trample +K:CARDNAME can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_giant_of_foriys.jpg +Oracle:Trample\nTwo-Headed Giant of Foriys can block an additional creature. diff --git a/forge-gui/res/cardsfolder/t/two_headed_giant_of_foriys_avatar.txt b/forge-gui/res/cardsfolder/t/two_headed_giant_of_foriys_avatar.txt index 369b808db10..ae2680306bf 100644 --- a/forge-gui/res/cardsfolder/t/two_headed_giant_of_foriys_avatar.txt +++ b/forge-gui/res/cardsfolder/t/two_headed_giant_of_foriys_avatar.txt @@ -1,8 +1,8 @@ -Name:Two-Headed Giant of Foriys Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/-4 -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control can block an additional creature each combat. -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each creature you control can't be blocked except by two or more creatures. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/two_headed_giant_of_foriys_avatar.jpg -Oracle:Each creature you control can block an additional creature each combat.\nEach creature you control can't be blocked except by two or more creatures. \ No newline at end of file +Name:Two-Headed Giant of Foriys Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/-4 +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME can block an additional creature. | Description$ Each creature you control can block an additional creature each combat. +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ Each creature you control can't be blocked except by two or more creatures. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/two_headed_giant_of_foriys_avatar.jpg +Oracle:Each creature you control can block an additional creature each combat.\nEach creature you control can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/t/two_headed_sliver.txt b/forge-gui/res/cardsfolder/t/two_headed_sliver.txt index 8f4a4da5f93..8884ff0e8ff 100644 --- a/forge-gui/res/cardsfolder/t/two_headed_sliver.txt +++ b/forge-gui/res/cardsfolder/t/two_headed_sliver.txt @@ -1,8 +1,8 @@ -Name:Two-Headed Sliver -ManaCost:1 R -Types:Creature Sliver -PT:1/1 -S:Mode$ Continuous | Affected$ Creature.Sliver | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ All Sliver creatures have "This creature can't be blocked except by two or more creatures." -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_sliver.jpg -Oracle:All Sliver creatures have "This creature can't be blocked except by two or more creatures." \ No newline at end of file +Name:Two-Headed Sliver +ManaCost:1 R +Types:Creature Sliver +PT:1/1 +S:Mode$ Continuous | Affected$ Creature.Sliver | AddHiddenKeyword$ CantBeBlockedByAmount LT2 | Description$ All Sliver creatures have "This creature can't be blocked except by two or more creatures." +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/two_headed_sliver.jpg +Oracle:All Sliver creatures have "This creature can't be blocked except by two or more creatures." diff --git a/forge-gui/res/cardsfolder/t/tymaret_the_murder_king.txt b/forge-gui/res/cardsfolder/t/tymaret_the_murder_king.txt index 73d47f06205..9096bf6bd0f 100644 --- a/forge-gui/res/cardsfolder/t/tymaret_the_murder_king.txt +++ b/forge-gui/res/cardsfolder/t/tymaret_the_murder_king.txt @@ -1,8 +1,8 @@ -Name:Tymaret, the Murder King -ManaCost:B R -Types:Legendary Creature Zombie Warrior -PT:2/2 -A:AB$ DealDamage | Cost$ 1 R Sac<1/Creature.Other/creature other than CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target player. -A:AB$ ChangeZone | Cost$ 1 B Sac<1/Creature> | Origin$ Graveyard | Destination$ Hand | Defined$ Self | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tymaret_the_murder_king.jpg -Oracle:{1}{R}, Sacrifice another creature: Tymaret, the Murder King deals 2 damage to target player.\n{1}{B}, Sacrifice a creature: Return Tymaret from your graveyard to your hand. \ No newline at end of file +Name:Tymaret, the Murder King +ManaCost:B R +Types:Legendary Creature Zombie Warrior +PT:2/2 +A:AB$ DealDamage | Cost$ 1 R Sac<1/Creature.Other/creature other than CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target player. +A:AB$ ChangeZone | Cost$ 1 B Sac<1/Creature> | Origin$ Graveyard | Destination$ Hand | Defined$ Self | ActivationZone$ Graveyard | SpellDescription$ Return CARDNAME from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tymaret_the_murder_king.jpg +Oracle:{1}{R}, Sacrifice another creature: Tymaret, the Murder King deals 2 damage to target player.\n{1}{B}, Sacrifice a creature: Return Tymaret from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/t/typhoid_rats.txt b/forge-gui/res/cardsfolder/t/typhoid_rats.txt index cf32c427817..25761ac58d4 100644 --- a/forge-gui/res/cardsfolder/t/typhoid_rats.txt +++ b/forge-gui/res/cardsfolder/t/typhoid_rats.txt @@ -1,7 +1,7 @@ -Name:Typhoid Rats -ManaCost:B -Types:Creature Rat -PT:1/1 -K:Deathtouch -SVar:Picture:http://www.wizards.com/global/images/magic/general/typhoid_rats.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Typhoid Rats +ManaCost:B +Types:Creature Rat +PT:1/1 +K:Deathtouch +SVar:Picture:http://www.wizards.com/global/images/magic/general/typhoid_rats.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/t/typhoon.txt b/forge-gui/res/cardsfolder/t/typhoon.txt index 4941838499a..c26027761ee 100644 --- a/forge-gui/res/cardsfolder/t/typhoon.txt +++ b/forge-gui/res/cardsfolder/t/typhoon.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Island.RememberedPlayerCtrl SVar:AIPlayForSub:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/typhoon.jpg -Oracle:Typhoon deals damage to each opponent equal to the number of Islands that player controls. \ No newline at end of file +Oracle:Typhoon deals damage to each opponent equal to the number of Islands that player controls. diff --git a/forge-gui/res/cardsfolder/t/tyrannize.txt b/forge-gui/res/cardsfolder/t/tyrannize.txt index 32f82abae13..ae154b60809 100644 --- a/forge-gui/res/cardsfolder/t/tyrannize.txt +++ b/forge-gui/res/cardsfolder/t/tyrannize.txt @@ -1,6 +1,6 @@ -Name:Tyrannize -ManaCost:3 BR BR -Types:Sorcery -A:SP$ Discard | Cost$ 3 BR BR | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ Hand | UnlessCost$ PayLife<7> | UnlessPayer$ Targeted | SpellDescription$ Target player discards his or her hand unless he or she pays 7 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/tyrannize.jpg -Oracle:Target player discards his or her hand unless he or she pays 7 life. \ No newline at end of file +Name:Tyrannize +ManaCost:3 BR BR +Types:Sorcery +A:SP$ Discard | Cost$ 3 BR BR | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ Hand | UnlessCost$ PayLife<7> | UnlessPayer$ Targeted | SpellDescription$ Target player discards his or her hand unless he or she pays 7 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/tyrannize.jpg +Oracle:Target player discards his or her hand unless he or she pays 7 life. diff --git a/forge-gui/res/cardsfolder/t/tyrant_of_discord.txt b/forge-gui/res/cardsfolder/t/tyrant_of_discord.txt index e89919b4af8..9b18d039ec7 100644 --- a/forge-gui/res/cardsfolder/t/tyrant_of_discord.txt +++ b/forge-gui/res/cardsfolder/t/tyrant_of_discord.txt @@ -1,12 +1,12 @@ -Name:Tyrant of Discord -ManaCost:4 R R R -Types:Creature Elemental -PT:7/7 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigRepeat | TriggerDescription$ When CARDNAME enters the battlefield, target opponent chooses a permanent he or she controls at random and sacrifices it. If a nonland permanent is sacrificed this way, repeat this process. -SVar:TrigRepeat:AB$ Repeat | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | RepeatSubAbility$ DBClear | RepeatDefined$ Remembered | RepeatPresent$ Permanent.nonland | RepeatCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBClear:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBSac -SVar:DBSac:DB$Sacrifice | Defined$ Targeted | SacValid$ Permanent | Amount$ 1 | RememberSacrificed$ True | Random$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/tyrant_of_discord.jpg -Oracle:When Tyrant of Discord enters the battlefield, target opponent chooses a permanent he or she controls at random and sacrifices it. If a nonland permanent is sacrificed this way, repeat this process. \ No newline at end of file +Name:Tyrant of Discord +ManaCost:4 R R R +Types:Creature Elemental +PT:7/7 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigRepeat | TriggerDescription$ When CARDNAME enters the battlefield, target opponent chooses a permanent he or she controls at random and sacrifices it. If a nonland permanent is sacrificed this way, repeat this process. +SVar:TrigRepeat:AB$ Repeat | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | RepeatSubAbility$ DBClear | RepeatDefined$ Remembered | RepeatPresent$ Permanent.nonland | RepeatCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBClear:DB$ Cleanup | ClearRemembered$ True | SubAbility$ DBSac +SVar:DBSac:DB$Sacrifice | Defined$ Targeted | SacValid$ Permanent | Amount$ 1 | RememberSacrificed$ True | Random$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/tyrant_of_discord.jpg +Oracle:When Tyrant of Discord enters the battlefield, target opponent chooses a permanent he or she controls at random and sacrifices it. If a nonland permanent is sacrificed this way, repeat this process. diff --git a/forge-gui/res/cardsfolder/t/tyrants_choice.txt b/forge-gui/res/cardsfolder/t/tyrants_choice.txt index 233a6c26b0f..3390ba25473 100644 --- a/forge-gui/res/cardsfolder/t/tyrants_choice.txt +++ b/forge-gui/res/cardsfolder/t/tyrants_choice.txt @@ -1,9 +1,9 @@ -Name:Tyrant's Choice -ManaCost:1 B -Types:Sorcery -A:SP$ Vote | Cost$ 1 B | Defined$ Player | VoteDeath$ TyrantsChoiceSac | VoteTorture$ TyrantsChoiceLoseLife | Tied$ TyrantsChoiceLoseLife | VoteType$ Death,Torture | SpellDescription$ Will of the Council - Starting with you, each player votes for death or torture. If death gets more votes, each opponent sacrifices a creature. If torture gets more votes or the vote is tied, each opponent loses 4 life. -SVar:TyrantsChoiceSac:DB$ Sacrifice | Defined$ Player.Opponent | SacValid$ Creature -SVar:TyrantsChoiceLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 4 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/tyrants_choice.jpg -Oracle:Will of the council - Starting with you, each player votes for death or torture. If death gets more votes, each opponent sacrifices a creature. If torture gets more votes or the vote is tied, each opponent loses 4 life. +Name:Tyrant's Choice +ManaCost:1 B +Types:Sorcery +A:SP$ Vote | Cost$ 1 B | Defined$ Player | VoteDeath$ TyrantsChoiceSac | VoteTorture$ TyrantsChoiceLoseLife | Tied$ TyrantsChoiceLoseLife | VoteType$ Death,Torture | SpellDescription$ Will of the Council - Starting with you, each player votes for death or torture. If death gets more votes, each opponent sacrifices a creature. If torture gets more votes or the vote is tied, each opponent loses 4 life. +SVar:TyrantsChoiceSac:DB$ Sacrifice | Defined$ Player.Opponent | SacValid$ Creature +SVar:TyrantsChoiceLoseLife:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ 4 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/tyrants_choice.jpg +Oracle:Will of the council - Starting with you, each player votes for death or torture. If death gets more votes, each opponent sacrifices a creature. If torture gets more votes or the vote is tied, each opponent loses 4 life. diff --git a/forge-gui/res/cardsfolder/t/tyrranax.txt b/forge-gui/res/cardsfolder/t/tyrranax.txt index 56380cbc231..e9e8ccc4c5b 100644 --- a/forge-gui/res/cardsfolder/t/tyrranax.txt +++ b/forge-gui/res/cardsfolder/t/tyrranax.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/4 A:AB$ Pump | Cost$ 1 G | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ CARDNAME gets -1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/tyrranax.jpg -Oracle:{1}{G}: Tyrranax gets -1/+1 until end of turn. \ No newline at end of file +Oracle:{1}{G}: Tyrranax gets -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/uba_mask.txt b/forge-gui/res/cardsfolder/u/uba_mask.txt index 60ba332aa9c..13d12819c67 100644 --- a/forge-gui/res/cardsfolder/u/uba_mask.txt +++ b/forge-gui/res/cardsfolder/u/uba_mask.txt @@ -1,13 +1,13 @@ -Name:Uba Mask -ManaCost:4 -Types:Artifact -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | ReplaceWith$ ExileTop | Description$ If a player would draw a card, that player exiles that card face up instead. -SVar:ExileTop:AB$ Mill | Cost$ 0 | Defined$ ReplacedPlayer | NumCards$ 1 | Destination$ Exile | RememberMilled$ True -S:Mode$ Continuous | AffectedZone$ Exile | Affected$ Card.IsRemembered | AddHiddenKeyword$ May be played | Description$ Each player may play cards he or she exiled with CARDNAME this turn. -T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True -SVar:TrigReset:DB$ Cleanup | ClearRemembered$ True -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/uba_mask.jpg -Oracle:If a player would draw a card, that player exiles that card face up instead.\nEach player may play cards he or she exiled with Uba Mask this turn. +Name:Uba Mask +ManaCost:4 +Types:Artifact +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | ReplaceWith$ ExileTop | Description$ If a player would draw a card, that player exiles that card face up instead. +SVar:ExileTop:AB$ Mill | Cost$ 0 | Defined$ ReplacedPlayer | NumCards$ 1 | Destination$ Exile | RememberMilled$ True +S:Mode$ Continuous | AffectedZone$ Exile | Affected$ Card.IsRemembered | AddHiddenKeyword$ May be played | Description$ Each player may play cards he or she exiled with CARDNAME this turn. +T:Mode$ Phase | Phase$ Cleanup | Execute$ TrigReset | Static$ True +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReset | Static$ True +SVar:TrigReset:DB$ Cleanup | ClearRemembered$ True +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/uba_mask.jpg +Oracle:If a player would draw a card, that player exiles that card face up instead.\nEach player may play cards he or she exiled with Uba Mask this turn. diff --git a/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt b/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt index 0949ef070c5..01a7c7fb05d 100644 --- a/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt +++ b/forge-gui/res/cardsfolder/u/ubul_sar_gatekeepers.txt @@ -1,8 +1,8 @@ -Name:Ubul Sar Gatekeepers -ManaCost:3 B -Types:Creature Zombie Soldier -PT:2/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ubul_sar_gatekeepers.jpg -Oracle:When Ubul Sar Gatekeepers enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. \ No newline at end of file +Name:Ubul Sar Gatekeepers +ManaCost:3 B +Types:Creature Zombie Soldier +PT:2/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | IsPresent$ Gate.YouCtrl | PresentCompare$ GE2 | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ubul_sar_gatekeepers.jpg +Oracle:When Ubul Sar Gatekeepers enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/uktabi_drake.txt b/forge-gui/res/cardsfolder/u/uktabi_drake.txt index c4713e508bf..ad69ec6526c 100644 --- a/forge-gui/res/cardsfolder/u/uktabi_drake.txt +++ b/forge-gui/res/cardsfolder/u/uktabi_drake.txt @@ -8,4 +8,4 @@ K:Echo:1 G G SVar:NeedsToPlayVar:Y GE3 SVar:Y:Count$Valid Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/uktabi_drake.jpg -Oracle:Flying, haste\nEcho {1}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Flying, haste\nEcho {1}{G}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/u/uktabi_efreet.txt b/forge-gui/res/cardsfolder/u/uktabi_efreet.txt index a17d0ac82f9..968d01461a9 100644 --- a/forge-gui/res/cardsfolder/u/uktabi_efreet.txt +++ b/forge-gui/res/cardsfolder/u/uktabi_efreet.txt @@ -4,4 +4,4 @@ Types:Creature Efreet PT:5/4 K:Cumulative upkeep:G SVar:Picture:http://www.wizards.com/global/images/magic/general/uktabi_efreet.jpg -Oracle:Cumulative upkeep {G} (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.) \ No newline at end of file +Oracle:Cumulative upkeep {G} (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.) diff --git a/forge-gui/res/cardsfolder/u/uktabi_faerie.txt b/forge-gui/res/cardsfolder/u/uktabi_faerie.txt index 8ce6a7d8aa3..5e117a0cf5f 100644 --- a/forge-gui/res/cardsfolder/u/uktabi_faerie.txt +++ b/forge-gui/res/cardsfolder/u/uktabi_faerie.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Destroy | Cost$ 3 G Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/uktabi_faerie.jpg -Oracle:Flying\n{3}{G}, Sacrifice Uktabi Faerie: Destroy target artifact. \ No newline at end of file +Oracle:Flying\n{3}{G}, Sacrifice Uktabi Faerie: Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/u/uktabi_orangutan.txt b/forge-gui/res/cardsfolder/u/uktabi_orangutan.txt index d7779da99bb..fa88830d029 100644 --- a/forge-gui/res/cardsfolder/u/uktabi_orangutan.txt +++ b/forge-gui/res/cardsfolder/u/uktabi_orangutan.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/uktabi_orangutan.jpg -Oracle:When Uktabi Orangutan enters the battlefield, destroy target artifact. \ No newline at end of file +Oracle:When Uktabi Orangutan enters the battlefield, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/u/uktabi_wildcats.txt b/forge-gui/res/cardsfolder/u/uktabi_wildcats.txt index 822b3137565..6a7db9a5e04 100644 --- a/forge-gui/res/cardsfolder/u/uktabi_wildcats.txt +++ b/forge-gui/res/cardsfolder/u/uktabi_wildcats.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Forest.YouCtrl A:AB$ Regenerate | Cost$ G Sac<1/Forest> | SpellDescription$ Regenerate CARDNAME. SVar:BuffedBy:Forest SVar:Picture:http://www.wizards.com/global/images/magic/general/uktabi_wildcats.jpg -Oracle:Uktabi Wildcats's power and toughness are each equal to the number of Forests you control.\n{G}, Sacrifice a Forest: Regenerate Uktabi Wildcats. \ No newline at end of file +Oracle:Uktabi Wildcats's power and toughness are each equal to the number of Forests you control.\n{G}, Sacrifice a Forest: Regenerate Uktabi Wildcats. diff --git a/forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt b/forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt index a0b059e5dab..9dc87ff8306 100644 --- a/forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt +++ b/forge-gui/res/cardsfolder/u/ulamog_the_infinite_gyre.txt @@ -9,4 +9,4 @@ SVar:TrigShuffle:AB$ChangeZoneAll | Cost$ 0 | Defined$ TriggeredCardOwner | Chan T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When you cast CARDNAME, destroy target permanent. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/ulamog_the_infinite_gyre.jpg -Oracle:When you cast Ulamog, the Infinite Gyre, destroy target permanent.\nAnnihilator 4 (Whenever this creature attacks, defending player sacrifices four permanents.)\nUlamog is indestructible.\nWhen Ulamog is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library. \ No newline at end of file +Oracle:When you cast Ulamog, the Infinite Gyre, destroy target permanent.\nAnnihilator 4 (Whenever this creature attacks, defending player sacrifices four permanents.)\nUlamog is indestructible.\nWhen Ulamog is put into a graveyard from anywhere, its owner shuffles his or her graveyard into his or her library. diff --git a/forge-gui/res/cardsfolder/u/ulamogs_crusher.txt b/forge-gui/res/cardsfolder/u/ulamogs_crusher.txt index b4ef3350121..170ebdc3020 100644 --- a/forge-gui/res/cardsfolder/u/ulamogs_crusher.txt +++ b/forge-gui/res/cardsfolder/u/ulamogs_crusher.txt @@ -5,4 +5,4 @@ PT:8/8 K:Annihilator 2 K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/ulamogs_crusher.jpg -Oracle:Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.)\nUlamog's Crusher attacks each turn if able. \ No newline at end of file +Oracle:Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.)\nUlamog's Crusher attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/u/ulasht_the_hate_seed.txt b/forge-gui/res/cardsfolder/u/ulasht_the_hate_seed.txt index 012b89911c9..87ede48fede 100644 --- a/forge-gui/res/cardsfolder/u/ulasht_the_hate_seed.txt +++ b/forge-gui/res/cardsfolder/u/ulasht_the_hate_seed.txt @@ -1,12 +1,12 @@ -Name:Ulasht, the Hate Seed -ManaCost:2 R G -Types:Legendary Creature Hellion Hydra -PT:0/0 -K:etbCounter:P1P1:X:no Condition:Ulasht, the Hate Seed enters the battlefield with a +1/+1 counter on it for each other red creature you control and a +1/+1 counter on it for each other green creature you control. -A:AB$ DealDamage | Cost$ 1 SubCounter<1/P1P1> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$ Ulasht deals 1 damage to target creature. -A:AB$ Token | Cost$ 1 SubCounter<1/P1P1> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | TokenOwner$ You | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. -SVar:X:Count$Valid Creature.YouCtrl+Red+Other/Plus.B -SVar:B:Count$Valid Creature.YouCtrl+Green+Other -SVar:NeedsToPlay:Creature.Red+YouCtrl,Creature.Green+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/ulasht_the_hate_seed.jpg -Oracle:Ulasht, the Hate Seed enters the battlefield with a +1/+1 counter on it for each other red creature you control and a +1/+1 counter on it for each other green creature you control.\n{1}, Remove a +1/+1 counter from Ulasht: Choose one - Ulasht deals 1 damage to target creature; or put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Name:Ulasht, the Hate Seed +ManaCost:2 R G +Types:Legendary Creature Hellion Hydra +PT:0/0 +K:etbCounter:P1P1:X:no Condition:Ulasht, the Hate Seed enters the battlefield with a +1/+1 counter on it for each other red creature you control and a +1/+1 counter on it for each other green creature you control. +A:AB$ DealDamage | Cost$ 1 SubCounter<1/P1P1> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$ Ulasht deals 1 damage to target creature. +A:AB$ Token | Cost$ 1 SubCounter<1/P1P1> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling RAV | TokenOwner$ You | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. +SVar:X:Count$Valid Creature.YouCtrl+Red+Other/Plus.B +SVar:B:Count$Valid Creature.YouCtrl+Green+Other +SVar:NeedsToPlay:Creature.Red+YouCtrl,Creature.Green+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/ulasht_the_hate_seed.jpg +Oracle:Ulasht, the Hate Seed enters the battlefield with a +1/+1 counter on it for each other red creature you control and a +1/+1 counter on it for each other green creature you control.\n{1}, Remove a +1/+1 counter from Ulasht: Choose one - Ulasht deals 1 damage to target creature; or put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/u/ultimate_price.txt b/forge-gui/res/cardsfolder/u/ultimate_price.txt index 31d210d1478..fc8d943be86 100644 --- a/forge-gui/res/cardsfolder/u/ultimate_price.txt +++ b/forge-gui/res/cardsfolder/u/ultimate_price.txt @@ -1,6 +1,6 @@ -Name:Ultimate Price -ManaCost:1 B -Types:Instant -A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.MonoColor | TgtPrompt$ Select target monocolored creature | SpellDescription$ Destroy target monocolored creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ultimate_price.jpg -Oracle:Destroy target monocolored creature. \ No newline at end of file +Name:Ultimate Price +ManaCost:1 B +Types:Instant +A:SP$ Destroy | Cost$ 1 B | ValidTgts$ Creature.MonoColor | TgtPrompt$ Select target monocolored creature | SpellDescription$ Destroy target monocolored creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ultimate_price.jpg +Oracle:Destroy target monocolored creature. diff --git a/forge-gui/res/cardsfolder/u/ulvenwald_bear.txt b/forge-gui/res/cardsfolder/u/ulvenwald_bear.txt index ad0fe5452d2..1f7ccaf0acd 100644 --- a/forge-gui/res/cardsfolder/u/ulvenwald_bear.txt +++ b/forge-gui/res/cardsfolder/u/ulvenwald_bear.txt @@ -1,9 +1,9 @@ -Name:Ulvenwald Bear -ManaCost:2 G -Types:Creature Bear -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigPutCounter | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_bear.jpg -Oracle:Morbid - When Ulvenwald Bear enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature. \ No newline at end of file +Name:Ulvenwald Bear +ManaCost:2 G +Types:Creature Bear +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigPutCounter | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 2 +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_bear.jpg +Oracle:Morbid - When Ulvenwald Bear enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature. diff --git a/forge-gui/res/cardsfolder/u/ulvenwald_mystics_ulvenwald_primordials.txt b/forge-gui/res/cardsfolder/u/ulvenwald_mystics_ulvenwald_primordials.txt index 2bd134b2bb1..8121678ad30 100644 --- a/forge-gui/res/cardsfolder/u/ulvenwald_mystics_ulvenwald_primordials.txt +++ b/forge-gui/res/cardsfolder/u/ulvenwald_mystics_ulvenwald_primordials.txt @@ -1,22 +1,22 @@ -Name:Ulvenwald Mystics -ManaCost:2 G G -Types:Creature Human Shaman Werewolf -PT:3/3 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_mystics.jpg -AlternateMode:DoubleFaced -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Ulvenwald Mystics. - -ALTERNATE - -Name:Ulvenwald Primordials -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:5/5 -A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_primordials.jpg -Oracle:{G}: Regenerate Ulvenwald Primordials.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulvenwald Primordials. \ No newline at end of file +Name:Ulvenwald Mystics +ManaCost:2 G G +Types:Creature Human Shaman Werewolf +PT:3/3 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_mystics.jpg +AlternateMode:DoubleFaced +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Ulvenwald Mystics. + +ALTERNATE + +Name:Ulvenwald Primordials +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:5/5 +A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_primordials.jpg +Oracle:{G}: Regenerate Ulvenwald Primordials.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ulvenwald Primordials. diff --git a/forge-gui/res/cardsfolder/u/ulvenwald_tracker.txt b/forge-gui/res/cardsfolder/u/ulvenwald_tracker.txt index 643896e14b5..3bd592707bb 100644 --- a/forge-gui/res/cardsfolder/u/ulvenwald_tracker.txt +++ b/forge-gui/res/cardsfolder/u/ulvenwald_tracker.txt @@ -1,9 +1,9 @@ -Name:Ulvenwald Tracker -ManaCost:G -Types:Creature Human Shaman -PT:1/1 -A:AB$ Pump | Cost$ 1 G T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | SubAbility$ TrackerFight | StackDescription$ None | SpellDescription$ Target creature you control fights another target creature. -SVar:TrackerFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature | TargetUnique$ True | TgtPrompt$ Choose target creature to fight the first target -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_tracker.jpg -Oracle:{1}{G}, {T}: Target creature you control fights another target creature. (Each deals damage equal to its power to the other.) \ No newline at end of file +Name:Ulvenwald Tracker +ManaCost:G +Types:Creature Human Shaman +PT:1/1 +A:AB$ Pump | Cost$ 1 G T | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature you control | SubAbility$ TrackerFight | StackDescription$ None | SpellDescription$ Target creature you control fights another target creature. +SVar:TrackerFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature | TargetUnique$ True | TgtPrompt$ Choose target creature to fight the first target +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ulvenwald_tracker.jpg +Oracle:{1}{G}, {T}: Target creature you control fights another target creature. (Each deals damage equal to its power to the other.) diff --git a/forge-gui/res/cardsfolder/u/umara_raptor.txt b/forge-gui/res/cardsfolder/u/umara_raptor.txt index c69925ddc1b..c1c18e1a505 100644 --- a/forge-gui/res/cardsfolder/u/umara_raptor.txt +++ b/forge-gui/res/cardsfolder/u/umara_raptor.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Ally.O SVar:TrigPutCounter:DB$PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Ally SVar:Picture:http://www.wizards.com/global/images/magic/general/umara_raptor.jpg -Oracle:Flying\nWhenever Umara Raptor or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Umara Raptor. \ No newline at end of file +Oracle:Flying\nWhenever Umara Raptor or another Ally enters the battlefield under your control, you may put a +1/+1 counter on Umara Raptor. diff --git a/forge-gui/res/cardsfolder/u/umbilicus.txt b/forge-gui/res/cardsfolder/u/umbilicus.txt index 3411120aa9b..72a3efb828f 100644 --- a/forge-gui/res/cardsfolder/u/umbilicus.txt +++ b/forge-gui/res/cardsfolder/u/umbilicus.txt @@ -1,8 +1,8 @@ -Name:Umbilicus -ManaCost:4 -Types:Artifact -T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. -SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 | Hidden$ True | Mandatory$ True | UnlessCost$ PayLife<2> | UnlessPayer$ TriggeredPlayer -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/umbilicus.jpg -Oracle:At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. \ No newline at end of file +Name:Umbilicus +ManaCost:4 +Types:Artifact +T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent | DefinedPlayer$ TriggeredPlayer | ChangeNum$ 1 | Hidden$ True | Mandatory$ True | UnlessCost$ PayLife<2> | UnlessPayer$ TriggeredPlayer +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/umbilicus.jpg +Oracle:At the beginning of each player's upkeep, that player returns a permanent he or she controls to its owner's hand unless he or she pays 2 life. diff --git a/forge-gui/res/cardsfolder/u/umbra_mystic.txt b/forge-gui/res/cardsfolder/u/umbra_mystic.txt index af9b4dd378a..3876e6ec2b7 100644 --- a/forge-gui/res/cardsfolder/u/umbra_mystic.txt +++ b/forge-gui/res/cardsfolder/u/umbra_mystic.txt @@ -1,8 +1,8 @@ -Name:Umbra Mystic -ManaCost:2 W -Types:Creature Human Wizard -PT:2/2 -S:Mode$ Continuous | Affected$ Aura.AttachedTo Permanent.YouCtrl | AddKeyword$ Totem armor | Description$ Auras attached to permanents you control have totem armor. (If an enchanted permanent you control would be destroyed, instead remove all damage from it and destroy an Aura attached to it.) -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/umbra_mystic.jpg -Oracle:Auras attached to permanents you control have totem armor. (If an enchanted permanent you control would be destroyed, instead remove all damage from it and destroy an Aura attached to it.) \ No newline at end of file +Name:Umbra Mystic +ManaCost:2 W +Types:Creature Human Wizard +PT:2/2 +S:Mode$ Continuous | Affected$ Aura.AttachedTo Permanent.YouCtrl | AddKeyword$ Totem armor | Description$ Auras attached to permanents you control have totem armor. (If an enchanted permanent you control would be destroyed, instead remove all damage from it and destroy an Aura attached to it.) +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/umbra_mystic.jpg +Oracle:Auras attached to permanents you control have totem armor. (If an enchanted permanent you control would be destroyed, instead remove all damage from it and destroy an Aura attached to it.) diff --git a/forge-gui/res/cardsfolder/u/umbra_stalker.txt b/forge-gui/res/cardsfolder/u/umbra_stalker.txt index c61e397a5da..ee14d06fb1f 100644 --- a/forge-gui/res/cardsfolder/u/umbra_stalker.txt +++ b/forge-gui/res/cardsfolder/u/umbra_stalker.txt @@ -5,4 +5,4 @@ PT:*/* S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ Chroma - CARDNAME's power and toughness are each equal to the number of black mana symbols in the mana costs of cards in your graveyard. SVar:X:Count$ChromaInGrave.B SVar:Picture:http://www.wizards.com/global/images/magic/general/umbra_stalker.jpg -Oracle:Chroma - Umbra Stalker's power and toughness are each equal to the number of black mana symbols in the mana costs of cards in your graveyard. \ No newline at end of file +Oracle:Chroma - Umbra Stalker's power and toughness are each equal to the number of black mana symbols in the mana costs of cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/u/umbral_mantle.txt b/forge-gui/res/cardsfolder/u/umbral_mantle.txt index 495e4721c7a..b542c445919 100644 --- a/forge-gui/res/cardsfolder/u/umbral_mantle.txt +++ b/forge-gui/res/cardsfolder/u/umbral_mantle.txt @@ -5,4 +5,4 @@ K:Equip 0 S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ UmbralPump | Description$ Equipped creature has "{3}, {Q}: This creature gets +2/+2 until end of turn.". SVar:UmbralPump:AB$ Pump | Cost$ 3 Q | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/umbral_mantle.jpg -Oracle:Equipped creature has "{3}, {Q}: This creature gets +2/+2 until end of turn." ({Q} is the untap symbol.)\nEquip {0} \ No newline at end of file +Oracle:Equipped creature has "{3}, {Q}: This creature gets +2/+2 until end of turn." ({Q} is the untap symbol.)\nEquip {0} diff --git a/forge-gui/res/cardsfolder/u/umezawas_jitte.txt b/forge-gui/res/cardsfolder/u/umezawas_jitte.txt index a3059bdbe91..a55846da363 100644 --- a/forge-gui/res/cardsfolder/u/umezawas_jitte.txt +++ b/forge-gui/res/cardsfolder/u/umezawas_jitte.txt @@ -9,4 +9,4 @@ SVar:JitteCurse:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creatu SVar:JitteLife:DB$ GainLife | LifeAmount$ 2 | SpellDescription$ or you gain 2 life. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/umezawas_jitte.jpg -Oracle:Whenever equipped creature deals combat damage, put two charge counters on Umezawa's Jitte.\nRemove a charge counter from Umezawa's Jitte: Choose one - Equipped creature gets +2/+2 until end of turn; or target creature gets -1/-1 until end of turn; or you gain 2 life.\nEquip {2} \ No newline at end of file +Oracle:Whenever equipped creature deals combat damage, put two charge counters on Umezawa's Jitte.\nRemove a charge counter from Umezawa's Jitte: Choose one - Equipped creature gets +2/+2 until end of turn; or target creature gets -1/-1 until end of turn; or you gain 2 life.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/u/unbender_tine.txt b/forge-gui/res/cardsfolder/u/unbender_tine.txt index bee34782e49..8be710a681b 100644 --- a/forge-gui/res/cardsfolder/u/unbender_tine.txt +++ b/forge-gui/res/cardsfolder/u/unbender_tine.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Untap | Cost$ T | ValidTgts$ Permanent.Other | TgtPrompt$ Select another target permanent. | SpellDescription$ Untap another target permanent. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unbender_tine.jpg -Oracle:{T}: Untap another target permanent. \ No newline at end of file +Oracle:{T}: Untap another target permanent. diff --git a/forge-gui/res/cardsfolder/u/unblinking_bleb.txt b/forge-gui/res/cardsfolder/u/unblinking_bleb.txt index 784d386e825..f6c6eae98c6 100644 --- a/forge-gui/res/cardsfolder/u/unblinking_bleb.txt +++ b/forge-gui/res/cardsfolder/u/unblinking_bleb.txt @@ -6,4 +6,4 @@ K:Morph:2 U T:Mode$ TurnFaceUp | ValidCard$ Card.Self,Permanent | Execute$ TrigScry | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME or another permanent is turned face up, you may scry 2. SVar:TrigScry:AB$Scry | Cost$ 0 | ScryNum$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/unblinking_bleb.jpg -Oracle:Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhenever Unblinking Bleb or another permanent is turned face up, you may scry 2. (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.) \ No newline at end of file +Oracle:Morph {2}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhenever Unblinking Bleb or another permanent is turned face up, you may scry 2. (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.) diff --git a/forge-gui/res/cardsfolder/u/unbreathing_horde.txt b/forge-gui/res/cardsfolder/u/unbreathing_horde.txt index d5aa6b06390..4266126ab53 100644 --- a/forge-gui/res/cardsfolder/u/unbreathing_horde.txt +++ b/forge-gui/res/cardsfolder/u/unbreathing_horde.txt @@ -1,13 +1,13 @@ -Name:Unbreathing Horde -ManaCost:2 B -Types:Creature Zombie -PT:0/0 -K:etbCounter:P1P1:X:no Condition:Unbreathing Horde enters the battlefield with a +1/+1 counter on it for each other Zombie you control and each Zombie card in your graveyard. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. Remove a +1/+1 counter from CARDNAME. -SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:X:Count$Valid Zombie.YouCtrl+Other/Plus.Y -SVar:Y:Count$TypeInYourYard.Zombie -SVar:NeedsToPlayVar:X GE1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unbreathing_horde.jpg -Oracle:Unbreathing Horde enters the battlefield with a +1/+1 counter on it for each other Zombie you control and for each Zombie card in your graveyard.\nIf Unbreathing Horde would be dealt damage, prevent that damage and remove a +1/+1 counter from it. \ No newline at end of file +Name:Unbreathing Horde +ManaCost:2 B +Types:Creature Zombie +PT:0/0 +K:etbCounter:P1P1:X:no Condition:Unbreathing Horde enters the battlefield with a +1/+1 counter on it for each other Zombie you control and each Zombie card in your graveyard. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBRemoveCounters | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. Remove a +1/+1 counter from CARDNAME. +SVar:DBRemoveCounters:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:X:Count$Valid Zombie.YouCtrl+Other/Plus.Y +SVar:Y:Count$TypeInYourYard.Zombie +SVar:NeedsToPlayVar:X GE1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unbreathing_horde.jpg +Oracle:Unbreathing Horde enters the battlefield with a +1/+1 counter on it for each other Zombie you control and for each Zombie card in your graveyard.\nIf Unbreathing Horde would be dealt damage, prevent that damage and remove a +1/+1 counter from it. diff --git a/forge-gui/res/cardsfolder/u/unburden.txt b/forge-gui/res/cardsfolder/u/unburden.txt index 28907fb4f34..9937c9210a4 100644 --- a/forge-gui/res/cardsfolder/u/unburden.txt +++ b/forge-gui/res/cardsfolder/u/unburden.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 1 B B | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/unburden.jpg -Oracle:Target player discards two cards.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Target player discards two cards.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/u/unburial_rites.txt b/forge-gui/res/cardsfolder/u/unburial_rites.txt index d0479c9bf80..a3cf54927b5 100644 --- a/forge-gui/res/cardsfolder/u/unburial_rites.txt +++ b/forge-gui/res/cardsfolder/u/unburial_rites.txt @@ -1,8 +1,8 @@ -Name:Unburial Rites -ManaCost:4 B -Types:Sorcery -K:Flashback 3 W -A:SP$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. -SVar:DiscardMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/unburial_rites.jpg -Oracle:Return target creature card from your graveyard to the battlefield.\nFlashback {3}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Unburial Rites +ManaCost:4 B +Types:Sorcery +K:Flashback 3 W +A:SP$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. +SVar:DiscardMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/unburial_rites.jpg +Oracle:Return target creature card from your graveyard to the battlefield.\nFlashback {3}{W} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/u/uncanny_speed.txt b/forge-gui/res/cardsfolder/u/uncanny_speed.txt index d6cc7889536..b3e563da709 100644 --- a/forge-gui/res/cardsfolder/u/uncanny_speed.txt +++ b/forge-gui/res/cardsfolder/u/uncanny_speed.txt @@ -1,6 +1,6 @@ -Name:Uncanny Speed -ManaCost:1 R -Types:Instant -A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | KW$ Haste | SpellDescription$ Target creature gets +3/+0 and gains haste until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/uncanny_speed.jpg -Oracle:Target creature gets +3/+0 and gains haste until end of turn. \ No newline at end of file +Name:Uncanny Speed +ManaCost:1 R +Types:Instant +A:SP$ Pump | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | KW$ Haste | SpellDescription$ Target creature gets +3/+0 and gains haste until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/uncanny_speed.jpg +Oracle:Target creature gets +3/+0 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unchecked_growth.txt b/forge-gui/res/cardsfolder/u/unchecked_growth.txt index ce2fe2053bf..5a56b9bb4ac 100644 --- a/forge-gui/res/cardsfolder/u/unchecked_growth.txt +++ b/forge-gui/res/cardsfolder/u/unchecked_growth.txt @@ -1,8 +1,8 @@ -Name:Unchecked Growth -ManaCost:2 G -Types:Instant Arcane -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SubAbility$ DBTrample | SpellDescription$ Target creature gets +4/+4 until end of turn. If it's a Spirit, it gains trample until end of turn. -SVar:DBTrample:DB$ Pump | Defined$ Targeted | KW$ Trample | ConditionDefined$ Targeted | ConditionPresent$ Spirit | ConditionCompare$ GE1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unchecked_growth.jpg -Oracle:Target creature gets +4/+4 until end of turn. If it's a Spirit, it gains trample until end of turn. \ No newline at end of file +Name:Unchecked Growth +ManaCost:2 G +Types:Instant Arcane +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SubAbility$ DBTrample | SpellDescription$ Target creature gets +4/+4 until end of turn. If it's a Spirit, it gains trample until end of turn. +SVar:DBTrample:DB$ Pump | Defined$ Targeted | KW$ Trample | ConditionDefined$ Targeted | ConditionPresent$ Spirit | ConditionCompare$ GE1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unchecked_growth.jpg +Oracle:Target creature gets +4/+4 until end of turn. If it's a Spirit, it gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/u/uncle_istvan.txt b/forge-gui/res/cardsfolder/u/uncle_istvan.txt index d420db1f7cc..66fab792f3b 100644 --- a/forge-gui/res/cardsfolder/u/uncle_istvan.txt +++ b/forge-gui/res/cardsfolder/u/uncle_istvan.txt @@ -5,4 +5,4 @@ Text:Prevent all damage that would be dealt to CARDNAME by creatures. PT:1/3 K:PreventAllDamageBy Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/uncle_istvan.jpg -Oracle:Prevent all damage that would be dealt to Uncle Istvan by creatures. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to Uncle Istvan by creatures. diff --git a/forge-gui/res/cardsfolder/u/uncontrollable_anger.txt b/forge-gui/res/cardsfolder/u/uncontrollable_anger.txt index 9fdc4769701..76bddb0d747 100644 --- a/forge-gui/res/cardsfolder/u/uncontrollable_anger.txt +++ b/forge-gui/res/cardsfolder/u/uncontrollable_anger.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 R R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ CARDNAME attacks each turn if able. | Description$ Enchanted creature gets +2/+2 and attacks each turn if able. K:Flash SVar:Picture:http://www.wizards.com/global/images/magic/general/uncontrollable_anger.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +2/+2 and attacks each turn if able. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nEnchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +2/+2 and attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt b/forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt index aec0db3f51f..39f4db3296d 100644 --- a/forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt +++ b/forge-gui/res/cardsfolder/u/uncontrolled_infestation.txt @@ -7,4 +7,4 @@ T:Mode$ Taps | ValidCard$ Card.AttachedBy | Execute$ TrigDestroy | TriggerDescri SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredCard SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/uncontrolled_infestation.jpg -Oracle:Enchant nonbasic land\nWhen enchanted land becomes tapped, destroy it. \ No newline at end of file +Oracle:Enchant nonbasic land\nWhen enchanted land becomes tapped, destroy it. diff --git a/forge-gui/res/cardsfolder/u/uncovered_clues.txt b/forge-gui/res/cardsfolder/u/uncovered_clues.txt index b6fe6d0bc96..bcd653d2317 100644 --- a/forge-gui/res/cardsfolder/u/uncovered_clues.txt +++ b/forge-gui/res/cardsfolder/u/uncovered_clues.txt @@ -1,6 +1,6 @@ -Name:Uncovered Clues -ManaCost:2 U -Types:Sorcery -A:SP$ Dig | Cost$ 2 U | DigNum$ 4 | ChangeNum$ 2 | Optional$ True | ChangeValid$ Instant,Sorcery | SpellDescription$ Look at the top four cards of your library. You may reveal up to two instant and/or sorcery cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. -SVar:Picture:http://www.wizards.com/global/images/magic/general/uncovered_clues.jpg -Oracle:Look at the top four cards of your library. You may reveal up to two instant and/or sorcery cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. \ No newline at end of file +Name:Uncovered Clues +ManaCost:2 U +Types:Sorcery +A:SP$ Dig | Cost$ 2 U | DigNum$ 4 | ChangeNum$ 2 | Optional$ True | ChangeValid$ Instant,Sorcery | SpellDescription$ Look at the top four cards of your library. You may reveal up to two instant and/or sorcery cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. +SVar:Picture:http://www.wizards.com/global/images/magic/general/uncovered_clues.jpg +Oracle:Look at the top four cards of your library. You may reveal up to two instant and/or sorcery cards from among them and put the revealed cards into your hand. Put the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/u/undead_alchemist.txt b/forge-gui/res/cardsfolder/u/undead_alchemist.txt index 2b841a55cc2..4d954c041bd 100644 --- a/forge-gui/res/cardsfolder/u/undead_alchemist.txt +++ b/forge-gui/res/cardsfolder/u/undead_alchemist.txt @@ -1,12 +1,12 @@ -Name:Undead Alchemist -ManaCost:3 U -Types:Creature Zombie -PT:4/2 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.Zombie+YouCtrl | ValidTarget$ Opponent | ReplaceWith$ Mill | IsCombat$ True | Description$ If a Zombie you control would deal combat damage to a player, instead that player puts that many cards from the top of his or her library into his or her graveyard. -SVar:Mill:AB$ Mill | Cost$ 0 | Defined$ ReplacedTarget | NumCards$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+OppOwn | Origin$ Library | Destination$ Graveyard | Execute$ ExileAndToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature card is put into an opponent's graveyard from his or her library, exile that card and put a 2/2 black Zombie creature token onto the battlefield. -SVar:ExileAndToken:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DoToken -SVar:DoToken:DB$ Token | TokenName$ Zombie | TokenOwner$ You | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenAmount$ 1 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD -SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_alchemist.jpg -Oracle:If a Zombie you control would deal combat damage to a player, instead that player puts that many cards from the top of his or her library into his or her graveyard.\nWhenever a creature card is put into an opponent's graveyard from his or her library, exile that card and put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Name:Undead Alchemist +ManaCost:3 U +Types:Creature Zombie +PT:4/2 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.Zombie+YouCtrl | ValidTarget$ Opponent | ReplaceWith$ Mill | IsCombat$ True | Description$ If a Zombie you control would deal combat damage to a player, instead that player puts that many cards from the top of his or her library into his or her graveyard. +SVar:Mill:AB$ Mill | Cost$ 0 | Defined$ ReplacedTarget | NumCards$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +T:Mode$ ChangesZone | ValidCard$ Creature.nonToken+OppOwn | Origin$ Library | Destination$ Graveyard | Execute$ ExileAndToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature card is put into an opponent's graveyard from his or her library, exile that card and put a 2/2 black Zombie creature token onto the battlefield. +SVar:ExileAndToken:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | SubAbility$ DoToken +SVar:DoToken:DB$ Token | TokenName$ Zombie | TokenOwner$ You | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenAmount$ 1 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD +SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_alchemist.jpg +Oracle:If a Zombie you control would deal combat damage to a player, instead that player puts that many cards from the top of his or her library into his or her graveyard.\nWhenever a creature card is put into an opponent's graveyard from his or her library, exile that card and put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/u/undead_executioner.txt b/forge-gui/res/cardsfolder/u/undead_executioner.txt index a3735429ce5..6f161a2f8b8 100644 --- a/forge-gui/res/cardsfolder/u/undead_executioner.txt +++ b/forge-gui/res/cardsfolder/u/undead_executioner.txt @@ -1,8 +1,8 @@ -Name:Undead Executioner -ManaCost:3 B -Types:Creature Zombie -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | OptionalDecider$ You | TriggerDescription$ When CARDNAME dies, you may have target creature get -2/-2 until end of turn. -SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_executioner.jpg -Oracle:When Undead Executioner dies, you may have target creature get -2/-2 until end of turn. \ No newline at end of file +Name:Undead Executioner +ManaCost:3 B +Types:Creature Zombie +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigPump | TriggerController$ TriggeredCardController | OptionalDecider$ You | TriggerDescription$ When CARDNAME dies, you may have target creature get -2/-2 until end of turn. +SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -2 | NumDef$ -2 | IsCurse$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_executioner.jpg +Oracle:When Undead Executioner dies, you may have target creature get -2/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/undead_gladiator.txt b/forge-gui/res/cardsfolder/u/undead_gladiator.txt index 5d8abaac839..38026e7f54d 100644 --- a/forge-gui/res/cardsfolder/u/undead_gladiator.txt +++ b/forge-gui/res/cardsfolder/u/undead_gladiator.txt @@ -5,4 +5,4 @@ PT:3/1 K:Cycling:1 B A:AB$ ChangeZone | Cost$ 1 B Discard<1/Card> | Origin$ Graveyard | Destination$ Hand | ActivationZone$ Graveyard | ActivationPhases$ Upkeep | PlayerTurn$ True | SpellDescription$ Return CARDNAME from your graveyard to your hand. Activate this ability only during your upkeep. SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_gladiator.jpg -Oracle:{1}{B}, Discard a card: Return Undead Gladiator from your graveyard to your hand. Activate this ability only during your upkeep.\nCycling {1}{B} ({1}{B}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:{1}{B}, Discard a card: Return Undead Gladiator from your graveyard to your hand. Activate this ability only during your upkeep.\nCycling {1}{B} ({1}{B}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/u/undead_leotau.txt b/forge-gui/res/cardsfolder/u/undead_leotau.txt index 715d1e99282..4a94559dccb 100644 --- a/forge-gui/res/cardsfolder/u/undead_leotau.txt +++ b/forge-gui/res/cardsfolder/u/undead_leotau.txt @@ -5,4 +5,4 @@ PT:3/4 A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. K:Unearth:2 B SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_leotau.jpg -Oracle:{R}: Undead Leotau gets +1/-1 until end of turn.\nUnearth {2}{B} ({2}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:{R}: Undead Leotau gets +1/-1 until end of turn.\nUnearth {2}{B} ({2}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/u/undead_minotaur.txt b/forge-gui/res/cardsfolder/u/undead_minotaur.txt index 810e33a882d..fba63d9e01c 100644 --- a/forge-gui/res/cardsfolder/u/undead_minotaur.txt +++ b/forge-gui/res/cardsfolder/u/undead_minotaur.txt @@ -1,6 +1,6 @@ -Name:Undead Minotaur -ManaCost:2 B -Types:Creature Zombie Minotaur -PT:2/3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_minotaur.jpg -Oracle: +Name:Undead Minotaur +ManaCost:2 B +Types:Creature Zombie Minotaur +PT:2/3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_minotaur.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/u/undead_slayer.txt b/forge-gui/res/cardsfolder/u/undead_slayer.txt index 0de1f0fb85a..befbe5b432e 100644 --- a/forge-gui/res/cardsfolder/u/undead_slayer.txt +++ b/forge-gui/res/cardsfolder/u/undead_slayer.txt @@ -4,4 +4,4 @@ Types:Creature Human Cleric PT:2/2 A:AB$ ChangeZone | Cost$ W T | ValidTgts$ Creature.Skeleton,Creature.Vampire,Creature.Zombie | Origin$ Battlefield | Destination$ Exile | TgtPrompt$ Select target Skeleton, Vampire or Zombie creature. | SpellDescription$ Exile target Skeleton, Vampire or Zombie. SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_slayer.jpg -Oracle:{W}, {T}: Exile target Skeleton, Vampire, or Zombie. \ No newline at end of file +Oracle:{W}, {T}: Exile target Skeleton, Vampire, or Zombie. diff --git a/forge-gui/res/cardsfolder/u/undead_warchief.txt b/forge-gui/res/cardsfolder/u/undead_warchief.txt index e0759e8e000..c1a1b5e8d3e 100644 --- a/forge-gui/res/cardsfolder/u/undead_warchief.txt +++ b/forge-gui/res/cardsfolder/u/undead_warchief.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Zombie+YouCtrl | AddPower$ 2 | AddToughn SVar:PlayMain1:TRUE SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/undead_warchief.jpg -Oracle:Zombie spells you cast cost {1} less to cast.\nZombie creatures you control get +2/+1. \ No newline at end of file +Oracle:Zombie spells you cast cost {1} less to cast.\nZombie creatures you control get +2/+1. diff --git a/forge-gui/res/cardsfolder/u/undercity_informer.txt b/forge-gui/res/cardsfolder/u/undercity_informer.txt index 4c8841e357b..781b8c499ea 100644 --- a/forge-gui/res/cardsfolder/u/undercity_informer.txt +++ b/forge-gui/res/cardsfolder/u/undercity_informer.txt @@ -1,7 +1,7 @@ -Name:Undercity Informer -ManaCost:2 B -Types:Creature Human Rogue -PT:2/3 -A:AB$ DigUntil | Cost$ 1 Sac<1/Creature> | ValidTgts$ Player | TgtPrompt$ Choose a player | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard | SpellDescription$ Target player reveals the top card of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. -SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_informer.jpg -Oracle:{1}, Sacrifice a creature: Target player reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. \ No newline at end of file +Name:Undercity Informer +ManaCost:2 B +Types:Creature Human Rogue +PT:2/3 +A:AB$ DigUntil | Cost$ 1 Sac<1/Creature> | ValidTgts$ Player | TgtPrompt$ Choose a player | Amount$ 1 | Valid$ Land | ValidDescription$ land | RevealedDestination$ Graveyard | SpellDescription$ Target player reveals the top card of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. +SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_informer.jpg +Oracle:{1}, Sacrifice a creature: Target player reveals cards from the top of his or her library until he or she reveals a land card, then puts those cards into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/u/undercity_plague.txt b/forge-gui/res/cardsfolder/u/undercity_plague.txt index 24bc2f06235..cdaedcd5495 100644 --- a/forge-gui/res/cardsfolder/u/undercity_plague.txt +++ b/forge-gui/res/cardsfolder/u/undercity_plague.txt @@ -1,10 +1,10 @@ -Name:Undercity Plague -ManaCost:4 B B -Types:Sorcery -A:SP$ LoseLife | Cost$ 4 B B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 1 | SubAbility$ DBDiscard | SpellDescription$ Target player loses 1 life, discards a card, then sacrifices a permanent. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBSacPermanent -SVar:DBSacPermanent:DB$ Sacrifice | Defined$ Targeted | SacValid$ Permanent | Amount$ 1 | SubAbility$ Cipher -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_plague.jpg -Oracle:Target player loses 1 life, discards a card, then sacrifices a permanent.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Undercity Plague +ManaCost:4 B B +Types:Sorcery +A:SP$ LoseLife | Cost$ 4 B B | ValidTgts$ Player | TgtPrompt$ Select target player | LifeAmount$ 1 | SubAbility$ DBDiscard | SpellDescription$ Target player loses 1 life, discards a card, then sacrifices a permanent. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ DBSacPermanent +SVar:DBSacPermanent:DB$ Sacrifice | Defined$ Targeted | SacValid$ Permanent | Amount$ 1 | SubAbility$ Cipher +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_plague.jpg +Oracle:Target player loses 1 life, discards a card, then sacrifices a permanent.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/u/undercity_reaches.txt b/forge-gui/res/cardsfolder/u/undercity_reaches.txt index 66771d6b1bb..eb7f91adc07 100644 --- a/forge-gui/res/cardsfolder/u/undercity_reaches.txt +++ b/forge-gui/res/cardsfolder/u/undercity_reaches.txt @@ -1,11 +1,11 @@ -Name:Undercity Reaches -ManaCost:no cost -Types:Plane Ravnica -T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Player | OptionalDecider$ TriggeredSourceController | CombatDamage$ True | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever a creature deals combat damage to a player, its controller may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ TriggeredSourceController | NumCards$ 1 -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you have no maximum hand size for the rest of the game. -SVar:RolledChaos:AB$ Effect | Cost$ 0 | Effect | Name$ Undercity Reaches Effect | StaticAbilities$ STHandSize | Duration$ Permanent -SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. -SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_reaches.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 -Oracle:Whenever a creature deals combat damage to a player, its controller may draw a card.\nWhenever you roll {C}, you have no maximum hand size for the rest of the game. \ No newline at end of file +Name:Undercity Reaches +ManaCost:no cost +Types:Plane Ravnica +T:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Player | OptionalDecider$ TriggeredSourceController | CombatDamage$ True | TriggerZones$ Command | Execute$ TrigDraw | TriggerDescription$ Whenever a creature deals combat damage to a player, its controller may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ TriggeredSourceController | NumCards$ 1 +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, you have no maximum hand size for the rest of the game. +SVar:RolledChaos:AB$ Effect | Cost$ 0 | Effect | Name$ Undercity Reaches Effect | StaticAbilities$ STHandSize | Duration$ Permanent +SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. +SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_reaches.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | LowPriority$ True | MaxRollsPerTurn$ 9 +Oracle:Whenever a creature deals combat damage to a player, its controller may draw a card.\nWhenever you roll {C}, you have no maximum hand size for the rest of the game. diff --git a/forge-gui/res/cardsfolder/u/undercity_shade.txt b/forge-gui/res/cardsfolder/u/undercity_shade.txt index 1d9c16942d7..259c419c9fd 100644 --- a/forge-gui/res/cardsfolder/u/undercity_shade.txt +++ b/forge-gui/res/cardsfolder/u/undercity_shade.txt @@ -5,4 +5,4 @@ PT:1/1 K:Fear A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/undercity_shade.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{B}: Undercity Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\n{B}: Undercity Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/underground_river.txt b/forge-gui/res/cardsfolder/u/underground_river.txt index 93d0af7f170..4fd4fe2a555 100644 --- a/forge-gui/res/cardsfolder/u/underground_river.txt +++ b/forge-gui/res/cardsfolder/u/underground_river.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/underground_river.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Underground River deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Underground River deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/u/underground_sea.txt b/forge-gui/res/cardsfolder/u/underground_sea.txt index 573140041ba..4184179d24a 100644 --- a/forge-gui/res/cardsfolder/u/underground_sea.txt +++ b/forge-gui/res/cardsfolder/u/underground_sea.txt @@ -2,4 +2,4 @@ Name:Underground Sea ManaCost:no cost Types:Land Island Swamp SVar:Picture:http://www.wizards.com/global/images/magic/general/underground_sea.jpg -Oracle:({T}: Add {U} or {B} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {U} or {B} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/u/undergrowth.txt b/forge-gui/res/cardsfolder/u/undergrowth.txt index eed4fcc4c9b..6fc975693b0 100644 --- a/forge-gui/res/cardsfolder/u/undergrowth.txt +++ b/forge-gui/res/cardsfolder/u/undergrowth.txt @@ -7,4 +7,4 @@ A:SP$ Effect | Cost$ 2 R G | Name$ Undergrowth Effect | StaticAbilities$ KWPump SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature.nonRed | AddHiddenKeyword$ Prevent all combat damage that would be dealt by CARDNAME. | Description$ Prevent all combat damage this turn except that from red creatures. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/undergrowth.jpg -Oracle:As an additional cost to cast Undergrowth, you may pay {2}{R}.\nPrevent all combat damage that would be dealt this turn. If its additional cost was paid, Undergrowth doesn't affect combat damage that would be dealt by red creatures. \ No newline at end of file +Oracle:As an additional cost to cast Undergrowth, you may pay {2}{R}.\nPrevent all combat damage that would be dealt this turn. If its additional cost was paid, Undergrowth doesn't affect combat damage that would be dealt by red creatures. diff --git a/forge-gui/res/cardsfolder/u/undermine.txt b/forge-gui/res/cardsfolder/u/undermine.txt index 9db7d7c0500..c339ff44a63 100644 --- a/forge-gui/res/cardsfolder/u/undermine.txt +++ b/forge-gui/res/cardsfolder/u/undermine.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ U U B | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SubAbility$ DBDrain | Destination$ Graveyard | SpellDescription$ Counter target spell. Its controller loses 3 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 3 SVar:Picture:http://www.wizards.com/global/images/magic/general/undermine.jpg -Oracle:Counter target spell. Its controller loses 3 life. \ No newline at end of file +Oracle:Counter target spell. Its controller loses 3 life. diff --git a/forge-gui/res/cardsfolder/u/undertaker.txt b/forge-gui/res/cardsfolder/u/undertaker.txt index 6f00ad071d6..fee5723450e 100644 --- a/forge-gui/res/cardsfolder/u/undertaker.txt +++ b/forge-gui/res/cardsfolder/u/undertaker.txt @@ -4,4 +4,4 @@ Types:Creature Human Spellshaper PT:1/1 A:AB$ ChangeZone | Cost$ B T Discard<1/Card> | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target creature card from your graveyard to your hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/undertaker.jpg -Oracle:{B}, {T}, Discard a card: Return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:{B}, {T}, Discard a card: Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/u/undertow.txt b/forge-gui/res/cardsfolder/u/undertow.txt index 9f3dbe16a42..1266780b94d 100644 --- a/forge-gui/res/cardsfolder/u/undertow.txt +++ b/forge-gui/res/cardsfolder/u/undertow.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.withIslandwalk | AddHiddenKeyword$ May b SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/undertow.jpg -Oracle:Creatures with islandwalk can be blocked as though they didn't have islandwalk. \ No newline at end of file +Oracle:Creatures with islandwalk can be blocked as though they didn't have islandwalk. diff --git a/forge-gui/res/cardsfolder/u/underworld_cerberus.txt b/forge-gui/res/cardsfolder/u/underworld_cerberus.txt index 0768e54a71a..b02bcaf92a2 100644 --- a/forge-gui/res/cardsfolder/u/underworld_cerberus.txt +++ b/forge-gui/res/cardsfolder/u/underworld_cerberus.txt @@ -1,11 +1,11 @@ -Name:Underworld Cerberus -ManaCost:3 B R -Types:Creature Hound -PT:6/6 -K:CantBeBlockedByAmount LT3 -S:Mode$ CantTarget | AffectedZone$ Graveyard | Description$ Cards in graveyards can't be the targets of spells or abilities. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it and each player returns all creature cards from his or her graveyard to his or her hand. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Defined$ Self | SubAbility$ DBChangeZoneAll -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | UseAllOriginZones$ True | Origin$ Graveyard | Destination$ Hand | ChangeType$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_cerberus.jpg -Oracle:Underworld Cerberus can't be blocked except by three or more creatures.\nCards in graveyards can't be the targets of spells or abilities.\nWhen Underworld Cerberus dies, exile it and each player returns all creature cards from his or her graveyard to his or her hand. \ No newline at end of file +Name:Underworld Cerberus +ManaCost:3 B R +Types:Creature Hound +PT:6/6 +K:CantBeBlockedByAmount LT3 +S:Mode$ CantTarget | AffectedZone$ Graveyard | Description$ Cards in graveyards can't be the targets of spells or abilities. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigExile | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, exile it and each player returns all creature cards from his or her graveyard to his or her hand. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | Defined$ Self | SubAbility$ DBChangeZoneAll +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | UseAllOriginZones$ True | Origin$ Graveyard | Destination$ Hand | ChangeType$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_cerberus.jpg +Oracle:Underworld Cerberus can't be blocked except by three or more creatures.\nCards in graveyards can't be the targets of spells or abilities.\nWhen Underworld Cerberus dies, exile it and each player returns all creature cards from his or her graveyard to his or her hand. diff --git a/forge-gui/res/cardsfolder/u/underworld_coinsmith.txt b/forge-gui/res/cardsfolder/u/underworld_coinsmith.txt index b16e07ec603..c08ceb83a9f 100644 --- a/forge-gui/res/cardsfolder/u/underworld_coinsmith.txt +++ b/forge-gui/res/cardsfolder/u/underworld_coinsmith.txt @@ -1,11 +1,11 @@ -Name:Underworld Coinsmith -ManaCost:W B -Types:Enchantment Creature Human Cleric -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, you gain 1 life. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, you gain 1 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 -A:AB$ LoseLife | Cost$ W B PayLife<1> | Defined$ Player.Opponent | LifeAmount$ 1 | SpellDescription$ Each Opponent Loses 1 life. -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_coinsmith.jpg -Oracle:Constellation - Whenever Underworld Coinsmith or another enchantment enters the battlefield under your control, you gain 1 life.\n{W}{B}, Pay 1 life: Each opponent loses 1 life. \ No newline at end of file +Name:Underworld Coinsmith +ManaCost:W B +Types:Enchantment Creature Human Cleric +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, you gain 1 life. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigGainLife | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, you gain 1 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 +A:AB$ LoseLife | Cost$ W B PayLife<1> | Defined$ Player.Opponent | LifeAmount$ 1 | SpellDescription$ Each Opponent Loses 1 life. +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_coinsmith.jpg +Oracle:Constellation - Whenever Underworld Coinsmith or another enchantment enters the battlefield under your control, you gain 1 life.\n{W}{B}, Pay 1 life: Each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/u/underworld_connections.txt b/forge-gui/res/cardsfolder/u/underworld_connections.txt index b7d4aa1679a..df8d161f8bd 100644 --- a/forge-gui/res/cardsfolder/u/underworld_connections.txt +++ b/forge-gui/res/cardsfolder/u/underworld_connections.txt @@ -1,10 +1,10 @@ -Name:Underworld Connections -ManaCost:1 B B -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 1 B B | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ UCDraw | Description$ Enchanted land has "{T}, Pay 1 life: Draw a card." -SVar:UCDraw:AB$ Draw | Cost$ T PayLife<1> | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_connections.jpg -Oracle:Enchant land\nEnchanted land has "{T}, Pay 1 life: Draw a card." \ No newline at end of file +Name:Underworld Connections +ManaCost:1 B B +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 1 B B | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ UCDraw | Description$ Enchanted land has "{T}, Pay 1 life: Draw a card." +SVar:UCDraw:AB$ Draw | Cost$ T PayLife<1> | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_connections.jpg +Oracle:Enchant land\nEnchanted land has "{T}, Pay 1 life: Draw a card." diff --git a/forge-gui/res/cardsfolder/u/underworld_dreams.txt b/forge-gui/res/cardsfolder/u/underworld_dreams.txt index 5250ce8c1c6..33c8109ad70 100644 --- a/forge-gui/res/cardsfolder/u/underworld_dreams.txt +++ b/forge-gui/res/cardsfolder/u/underworld_dreams.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ Drawn | ValidCard$ Card.OppOwn | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever an opponent draws a card, CARDNAME deals 1 damage to him or her. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/underworld_dreams.jpg -Oracle:Whenever an opponent draws a card, Underworld Dreams deals 1 damage to him or her. \ No newline at end of file +Oracle:Whenever an opponent draws a card, Underworld Dreams deals 1 damage to him or her. diff --git a/forge-gui/res/cardsfolder/u/undiscovered_paradise.txt b/forge-gui/res/cardsfolder/u/undiscovered_paradise.txt index 4c870b950d3..5120debb2fd 100644 --- a/forge-gui/res/cardsfolder/u/undiscovered_paradise.txt +++ b/forge-gui/res/cardsfolder/u/undiscovered_paradise.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. During your next untap step, as you untap your permanents, return Undiscovered Paradise to its owner's hand. | SubAbility$ DBReturn SVar:DBReturn:DB$ Pump | Defined$ Self | KW$ HIDDEN During your next untap step, as you untap your permanents, return CARDNAME to its owner's hand. | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/undiscovered_paradise.jpg -Oracle:{T}: Add one mana of any color to your mana pool. During your next untap step, as you untap your permanents, return Undiscovered Paradise to its owner's hand. \ No newline at end of file +Oracle:{T}: Add one mana of any color to your mana pool. During your next untap step, as you untap your permanents, return Undiscovered Paradise to its owner's hand. diff --git a/forge-gui/res/cardsfolder/u/undo.txt b/forge-gui/res/cardsfolder/u/undo.txt index 396685d326b..d32579d88f7 100644 --- a/forge-gui/res/cardsfolder/u/undo.txt +++ b/forge-gui/res/cardsfolder/u/undo.txt @@ -3,4 +3,4 @@ ManaCost:1 U U Types:Sorcery A:SP$ ChangeZone | Cost$ 1 U U | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return two target creatures to their owners' hands. SVar:Picture:http://www.wizards.com/global/images/magic/general/undo.jpg -Oracle:Return two target creatures to their owners' hands. \ No newline at end of file +Oracle:Return two target creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/u/undying_beast.txt b/forge-gui/res/cardsfolder/u/undying_beast.txt index 9b05697147c..b5554e0a6c0 100644 --- a/forge-gui/res/cardsfolder/u/undying_beast.txt +++ b/forge-gui/res/cardsfolder/u/undying_beast.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 0 SVar:RemAIDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4242.jpg -Oracle:When Undying Beast dies, put it on top of its owner's library. \ No newline at end of file +Oracle:When Undying Beast dies, put it on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/u/undying_evil.txt b/forge-gui/res/cardsfolder/u/undying_evil.txt index 0ac3d36ec11..6ef2cece7b1 100644 --- a/forge-gui/res/cardsfolder/u/undying_evil.txt +++ b/forge-gui/res/cardsfolder/u/undying_evil.txt @@ -1,7 +1,7 @@ -Name:Undying Evil -ManaCost:B -Types:Instant -A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Undying | SpellDescription$ Target creature gains undying until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/undying_evil.jpg -Oracle:Target creature gains undying until end of turn. (When it dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Undying Evil +ManaCost:B +Types:Instant +A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Undying | SpellDescription$ Target creature gains undying until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/undying_evil.jpg +Oracle:Target creature gains undying until end of turn. (When it dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/u/undying_flames.txt b/forge-gui/res/cardsfolder/u/undying_flames.txt index adf97db03dd..f3317f701ea 100644 --- a/forge-gui/res/cardsfolder/u/undying_flames.txt +++ b/forge-gui/res/cardsfolder/u/undying_flames.txt @@ -1,11 +1,11 @@ -Name:Undying Flames -ManaCost:4 R R -Types:Sorcery -K:Epic -A:SP$ DigUntil | Cost$ 4 R R | Defined$ You | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Exile | RevealedDestination$ Exile | RememberFound$ True | SubAbility$ UndyingDamage | SpellDescription$ Exile cards from the top of your library until you exile a nonland card. Undying Flames deals damage to target creature or player equal to that card's converted mana cost. -SVar:UndyingDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ FlameX | References$ FlameX | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:FlameX:Remembered$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/undying_flames.jpg -Oracle:Exile cards from the top of your library until you exile a nonland card. Undying Flames deals damage to target creature or player equal to that card's converted mana cost.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability. You may choose a new target for the copy.) \ No newline at end of file +Name:Undying Flames +ManaCost:4 R R +Types:Sorcery +K:Epic +A:SP$ DigUntil | Cost$ 4 R R | Defined$ You | Valid$ Card.nonLand | ValidDescription$ nonland | FoundDestination$ Exile | RevealedDestination$ Exile | RememberFound$ True | SubAbility$ UndyingDamage | SpellDescription$ Exile cards from the top of your library until you exile a nonland card. Undying Flames deals damage to target creature or player equal to that card's converted mana cost. +SVar:UndyingDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ FlameX | References$ FlameX | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:FlameX:Remembered$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/undying_flames.jpg +Oracle:Exile cards from the top of your library until you exile a nonland card. Undying Flames deals damage to target creature or player equal to that card's converted mana cost.\nEpic (For the rest of the game, you can't cast spells. At the beginning of each of your upkeeps, copy this spell except for its epic ability. You may choose a new target for the copy.) diff --git a/forge-gui/res/cardsfolder/u/undying_rage.txt b/forge-gui/res/cardsfolder/u/undying_rage.txt index 1be63226ca0..2b3be49f0f6 100644 --- a/forge-gui/res/cardsfolder/u/undying_rage.txt +++ b/forge-gui/res/cardsfolder/u/undying_rage.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:SacMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/undying_rage.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and can't block.\nWhen Undying Rage is put into a graveyard from the battlefield, return Undying Rage to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and can't block.\nWhen Undying Rage is put into a graveyard from the battlefield, return Undying Rage to its owner's hand. diff --git a/forge-gui/res/cardsfolder/u/unearth.txt b/forge-gui/res/cardsfolder/u/unearth.txt index d63e80969dd..c8fdac13b43 100644 --- a/forge-gui/res/cardsfolder/u/unearth.txt +++ b/forge-gui/res/cardsfolder/u/unearth.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card with converted mana cost 3 or less in your graveyard | ValidTgts$ Creature.cmcLE3+YouCtrl | SpellDescription$ Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/unearth.jpg -Oracle:Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Return target creature card with converted mana cost 3 or less from your graveyard to the battlefield.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/u/unearthly_blizzard.txt b/forge-gui/res/cardsfolder/u/unearthly_blizzard.txt index 72f917b9daa..3f8fbe2815d 100644 --- a/forge-gui/res/cardsfolder/u/unearthly_blizzard.txt +++ b/forge-gui/res/cardsfolder/u/unearthly_blizzard.txt @@ -4,4 +4,4 @@ Types:Sorcery Arcane A:SP$ Pump | Cost$ 2 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ 3 | KW$ CARDNAME can't block. | IsCurse$ True | SpellDescription$ Up to three target creatures can't block this turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unearthly_blizzard.jpg -Oracle:Up to three target creatures can't block this turn. \ No newline at end of file +Oracle:Up to three target creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/u/unerring_sling.txt b/forge-gui/res/cardsfolder/u/unerring_sling.txt index b7fd27bbdb7..567666903ef 100644 --- a/forge-gui/res/cardsfolder/u/unerring_sling.txt +++ b/forge-gui/res/cardsfolder/u/unerring_sling.txt @@ -1,8 +1,8 @@ -Name:Unerring Sling -ManaCost:3 -Types:Artifact -A:AB$ DealDamage | Cost$ 3 T tapXType<1/Creature> | ValidTgts$Creature.attacking+withFlying,Creature.blocking+withFlying | TgtPrompt$ Select target attacking or blocking creature with Flying | NumDmg$ X | SpellDescription$ CARDNAME deals damage equal to the tapped creature's power to target attacking or blocking creature with flying. -SVar:X:Tapped$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unerring_sling.jpg -Oracle:{3}, {T}, Tap an untapped creature you control: Unerring Sling deals damage equal to the tapped creature's power to target attacking or blocking creature with flying. \ No newline at end of file +Name:Unerring Sling +ManaCost:3 +Types:Artifact +A:AB$ DealDamage | Cost$ 3 T tapXType<1/Creature> | ValidTgts$Creature.attacking+withFlying,Creature.blocking+withFlying | TgtPrompt$ Select target attacking or blocking creature with Flying | NumDmg$ X | SpellDescription$ CARDNAME deals damage equal to the tapped creature's power to target attacking or blocking creature with flying. +SVar:X:Tapped$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unerring_sling.jpg +Oracle:{3}, {T}, Tap an untapped creature you control: Unerring Sling deals damage equal to the tapped creature's power to target attacking or blocking creature with flying. diff --git a/forge-gui/res/cardsfolder/u/unexpected_results.txt b/forge-gui/res/cardsfolder/u/unexpected_results.txt index 7f77dbef4dd..b19709e7e1a 100644 --- a/forge-gui/res/cardsfolder/u/unexpected_results.txt +++ b/forge-gui/res/cardsfolder/u/unexpected_results.txt @@ -1,11 +1,11 @@ -Name:Unexpected Results -ManaCost:2 G U -Types:Sorcery -A:SP$ Shuffle | Cost$ 2 G U | Defined$ You | SubAbility$ RevealCard | SpellDescription$ Shuffle your libary, then reveal the top card. If it's a nonland card, you may cast it without paying it's mana cost. If it's a land card, you may put it onto the battlefield and return Unexpected Results to its owner's hand. -SVar:RevealCard:DB$ Dig | Defined$ You | DigNum$ 1 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ CastCard -SVar:CastCard:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ MoveLand -SVar:MoveLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | ConditionDefined$ Remembered | Optional$ True | Imprint$ True | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | SubAbility$ MoveSelf -SVar:MoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand | ConditionDefined$ Imprinted | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unexpected_results.jpg -Oracle:Shuffle your library, then reveal the top card. If it's a nonland card, you may cast it without paying its mana cost. If it's a land card, you may put it onto the battlefield and return Unexpected Results to its owner's hand. \ No newline at end of file +Name:Unexpected Results +ManaCost:2 G U +Types:Sorcery +A:SP$ Shuffle | Cost$ 2 G U | Defined$ You | SubAbility$ RevealCard | SpellDescription$ Shuffle your libary, then reveal the top card. If it's a nonland card, you may cast it without paying it's mana cost. If it's a land card, you may put it onto the battlefield and return Unexpected Results to its owner's hand. +SVar:RevealCard:DB$ Dig | Defined$ You | DigNum$ 1 | Reveal$ True | RememberRevealed$ True | NoMove$ True | SubAbility$ CastCard +SVar:CastCard:DB$ Play | Defined$ Remembered | WithoutManaCost$ True | Optional$ True | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | SubAbility$ MoveLand +SVar:MoveLand:DB$ ChangeZone | Defined$ Remembered | Origin$ Library | Destination$ Battlefield | ConditionDefined$ Remembered | Optional$ True | Imprint$ True | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | SubAbility$ MoveSelf +SVar:MoveSelf:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Hand | ConditionDefined$ Imprinted | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unexpected_results.jpg +Oracle:Shuffle your library, then reveal the top card. If it's a nonland card, you may cast it without paying its mana cost. If it's a land card, you may put it onto the battlefield and return Unexpected Results to its owner's hand. diff --git a/forge-gui/res/cardsfolder/u/unexpectedly_absent.txt b/forge-gui/res/cardsfolder/u/unexpectedly_absent.txt index 07bca5ae1a4..63589395136 100644 --- a/forge-gui/res/cardsfolder/u/unexpectedly_absent.txt +++ b/forge-gui/res/cardsfolder/u/unexpectedly_absent.txt @@ -1,7 +1,7 @@ -Name:Unexpectedly Absent -ManaCost:X W W -Types:Instant -A:SP$ ChangeZone | Cost$ X W W | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ X | References$ X | SpellDescription$ Put target nonland permanent into its owner's library just beneath the top X cards of that library. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/unexpectedly_absent.jpg -Oracle:Put target nonland permanent into its owner's library just beneath the top X cards of that library. +Name:Unexpectedly Absent +ManaCost:X W W +Types:Instant +A:SP$ ChangeZone | Cost$ X W W | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ X | References$ X | SpellDescription$ Put target nonland permanent into its owner's library just beneath the top X cards of that library. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/unexpectedly_absent.jpg +Oracle:Put target nonland permanent into its owner's library just beneath the top X cards of that library. diff --git a/forge-gui/res/cardsfolder/u/unflinching_courage.txt b/forge-gui/res/cardsfolder/u/unflinching_courage.txt index ab2bd5f5c41..2db143b7306 100644 --- a/forge-gui/res/cardsfolder/u/unflinching_courage.txt +++ b/forge-gui/res/cardsfolder/u/unflinching_courage.txt @@ -1,8 +1,8 @@ -Name:Unflinching Courage -ManaCost:1 G W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Trample & Lifelink | Description$ Enchanted creature gets +2/+2 and has trample and lifelink. -SVar:Picture:http://www.wizards.com/global/images/magic/general/unflinching_courage.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has trample and lifelink. \ No newline at end of file +Name:Unflinching Courage +ManaCost:1 G W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Trample & Lifelink | Description$ Enchanted creature gets +2/+2 and has trample and lifelink. +SVar:Picture:http://www.wizards.com/global/images/magic/general/unflinching_courage.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has trample and lifelink. diff --git a/forge-gui/res/cardsfolder/u/unforge.txt b/forge-gui/res/cardsfolder/u/unforge.txt index 8e992c53650..208ec142c26 100644 --- a/forge-gui/res/cardsfolder/u/unforge.txt +++ b/forge-gui/res/cardsfolder/u/unforge.txt @@ -1,10 +1,10 @@ -Name:Unforge -ManaCost:2 R -Types:Instant -A:SP$ Pump | Cost$ 2 R | ValidTgts$ Equipment | IsCurse$ True | SubAbility$ DBRem | StackDescription$ SpellDescription | SpellDescription$ Destroy target Equipment. If that Equipment was attached to a creature, CARDNAME deals 2 damage to that creature. -SVar:DBRem:DB$ PumpAll | ValidCards$ Creature.EquippedByTargeted | RememberAllPumped$ True | StackDescription$ None | SubAbility$ DBDestroy -SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | SubAbility$ DBDmg | StackDescription$ None -SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ 2 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unforge.jpg -Oracle:Destroy target Equipment. If that Equipment was attached to a creature, Unforge deals 2 damage to that creature. \ No newline at end of file +Name:Unforge +ManaCost:2 R +Types:Instant +A:SP$ Pump | Cost$ 2 R | ValidTgts$ Equipment | IsCurse$ True | SubAbility$ DBRem | StackDescription$ SpellDescription | SpellDescription$ Destroy target Equipment. If that Equipment was attached to a creature, CARDNAME deals 2 damage to that creature. +SVar:DBRem:DB$ PumpAll | ValidCards$ Creature.EquippedByTargeted | RememberAllPumped$ True | StackDescription$ None | SubAbility$ DBDestroy +SVar:DBDestroy:DB$ Destroy | Defined$ Targeted | SubAbility$ DBDmg | StackDescription$ None +SVar:DBDmg:DB$ DealDamage | Defined$ Remembered | NumDmg$ 2 | ConditionDefined$ Remembered | ConditionPresent$ Creature | ConditionCompare$ EQ1 | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unforge.jpg +Oracle:Destroy target Equipment. If that Equipment was attached to a creature, Unforge deals 2 damage to that creature. diff --git a/forge-gui/res/cardsfolder/u/unfulfilled_desires.txt b/forge-gui/res/cardsfolder/u/unfulfilled_desires.txt index 4210b4a4784..91b8af8a7a6 100644 --- a/forge-gui/res/cardsfolder/u/unfulfilled_desires.txt +++ b/forge-gui/res/cardsfolder/u/unfulfilled_desires.txt @@ -5,4 +5,4 @@ A:AB$ Draw | Cost$ 1 PayLife<1> | NumCards$ 1 | SpellDescription$ Draw a card, t SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unfulfilled_desires.jpg -Oracle:{1}, Pay 1 life: Draw a card, then discard a card. \ No newline at end of file +Oracle:{1}, Pay 1 life: Draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/u/unhallowed_pact.txt b/forge-gui/res/cardsfolder/u/unhallowed_pact.txt index f3b414c5ecc..fe5700abd32 100644 --- a/forge-gui/res/cardsfolder/u/unhallowed_pact.txt +++ b/forge-gui/res/cardsfolder/u/unhallowed_pact.txt @@ -1,9 +1,9 @@ -Name:Unhallowed Pact -ManaCost:2 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to the battlefield under your control. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/unhallowed_pact.jpg -Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control. \ No newline at end of file +Name:Unhallowed Pact +ManaCost:2 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChange | TriggerDescription$ When enchanted creature dies, return that card to the battlefield under your control. +SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | Defined$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/unhallowed_pact.jpg +Oracle:Enchant creature\nWhen enchanted creature dies, return that card to the battlefield under your control. diff --git a/forge-gui/res/cardsfolder/u/unhinge.txt b/forge-gui/res/cardsfolder/u/unhinge.txt index 68077dcf579..25af00d985c 100644 --- a/forge-gui/res/cardsfolder/u/unhinge.txt +++ b/forge-gui/res/cardsfolder/u/unhinge.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Discard | Cost$ 2 B | ValidTgts$ Player | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/unhinge.jpg -Oracle:Target player discards a card.\nDraw a card. \ No newline at end of file +Oracle:Target player discards a card.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/u/unholy_citadel.txt b/forge-gui/res/cardsfolder/u/unholy_citadel.txt index eda4172ce0c..930be8f4a16 100644 --- a/forge-gui/res/cardsfolder/u/unholy_citadel.txt +++ b/forge-gui/res/cardsfolder/u/unholy_citadel.txt @@ -1,7 +1,7 @@ -Name:Unholy Citadel -ManaCost:no cost -Types:Land -S:Mode$ Continuous | Affected$ Creature.Black+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ Black legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unholy_citadel.jpg -Oracle:Black legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +Name:Unholy Citadel +ManaCost:no cost +Types:Land +S:Mode$ Continuous | Affected$ Creature.Black+Legendary | AddKeyword$ Bands with Other Legendary Creatures | Description$ Black legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unholy_citadel.jpg +Oracle:Black legendary creatures you control have "bands with other legendary creatures." (Any legendary creatures can attack in a band as long as at least one has "bands with other legendary creatures." Bands are blocked as a group. If at least two legendary creatures you control, one of which has "bands with other legendary creatures," are blocking or being blocked by the same creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) diff --git a/forge-gui/res/cardsfolder/u/unholy_grotto.txt b/forge-gui/res/cardsfolder/u/unholy_grotto.txt index 4b762ef8457..40003f76dfc 100644 --- a/forge-gui/res/cardsfolder/u/unholy_grotto.txt +++ b/forge-gui/res/cardsfolder/u/unholy_grotto.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ ChangeZone | Cost$ B T | TgtPrompt$ Choose target Zombie card in your graveyard | ValidTgts$ Zombie.YouCtrl | Origin$ Graveyard | Destination$ Library | SpellDescription$ Put target Zombie card from your graveyard on top of your library. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unholy_grotto.jpg -Oracle:{T}: Add {1} to your mana pool.\n{B}, {T}: Put target Zombie card from your graveyard on top of your library. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{B}, {T}: Put target Zombie card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/u/unholy_strength.txt b/forge-gui/res/cardsfolder/u/unholy_strength.txt index 3a516ce6246..3e7b38696f9 100644 --- a/forge-gui/res/cardsfolder/u/unholy_strength.txt +++ b/forge-gui/res/cardsfolder/u/unholy_strength.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 1 | Description$ Enchanted creature gets +2/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/unholy_strength.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+1. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+1. diff --git a/forge-gui/res/cardsfolder/u/unified_strike.txt b/forge-gui/res/cardsfolder/u/unified_strike.txt index d08b3faedd3..555f3dba27d 100644 --- a/forge-gui/res/cardsfolder/u/unified_strike.txt +++ b/forge-gui/res/cardsfolder/u/unified_strike.txt @@ -1,9 +1,9 @@ -Name:Unified Strike -ManaCost:W -Types:Instant -A:SP$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X,Y | SpellDescription$ Exile target attacking creature if its power is less than or equal to the number of Soldiers on the battlefield. -SVar:Y:Count$Valid Soldier -SVar:X:Targeted$Valid Creature.powerLEY -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unified_strike.jpg -Oracle:Exile target attacking creature if its power is less than or equal to the number of Soldiers on the battlefield. \ No newline at end of file +Name:Unified Strike +ManaCost:W +Types:Instant +A:SP$ ChangeZone | Cost$ W | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X,Y | SpellDescription$ Exile target attacking creature if its power is less than or equal to the number of Soldiers on the battlefield. +SVar:Y:Count$Valid Soldier +SVar:X:Targeted$Valid Creature.powerLEY +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unified_strike.jpg +Oracle:Exile target attacking creature if its power is less than or equal to the number of Soldiers on the battlefield. diff --git a/forge-gui/res/cardsfolder/u/unified_will.txt b/forge-gui/res/cardsfolder/u/unified_will.txt index 0661d5375b1..1192889070e 100644 --- a/forge-gui/res/cardsfolder/u/unified_will.txt +++ b/forge-gui/res/cardsfolder/u/unified_will.txt @@ -1,9 +1,9 @@ -Name:Unified Will -ManaCost:1 U -Types:Instant -A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ YourPeerGroup | ConditionSVarCompare$ GTY | References$ YourPeerGroup,Y | SpellDescription$ Counter target spell if you control more creatures than that spell's controller. -SVar:YourPeerGroup:Count$Valid Creature.YouCtrl -SVar:Y:Count$Valid Creature.TargetedControllerCtrl -SVar:NeedsToPlayVar:YourPeerGroup GTY -SVar:Picture:http://www.wizards.com/global/images/magic/general/unified_will.jpg -Oracle:Counter target spell if you control more creatures than that spell's controller. \ No newline at end of file +Name:Unified Will +ManaCost:1 U +Types:Instant +A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | ValidTgts$ Card | ConditionCheckSVar$ YourPeerGroup | ConditionSVarCompare$ GTY | References$ YourPeerGroup,Y | SpellDescription$ Counter target spell if you control more creatures than that spell's controller. +SVar:YourPeerGroup:Count$Valid Creature.YouCtrl +SVar:Y:Count$Valid Creature.TargetedControllerCtrl +SVar:NeedsToPlayVar:YourPeerGroup GTY +SVar:Picture:http://www.wizards.com/global/images/magic/general/unified_will.jpg +Oracle:Counter target spell if you control more creatures than that spell's controller. diff --git a/forge-gui/res/cardsfolder/u/unifying_theory.txt b/forge-gui/res/cardsfolder/u/unifying_theory.txt index b3f192a1eca..3c414b50e7f 100644 --- a/forge-gui/res/cardsfolder/u/unifying_theory.txt +++ b/forge-gui/res/cardsfolder/u/unifying_theory.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card | TriggerZones$ Battlefield | Execute$ TrigD SVar:TrigDraw:DB$ Draw | Defined$ TriggeredActivator | NumCards$ 1 | UnlessCost$ 2 | UnlessPayer$ TriggeredActivator | UnlessSwitched$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unifying_theory.jpg -Oracle:Whenever a player casts a spell, that player may pay {2}. If the player does, he or she draws a card. \ No newline at end of file +Oracle:Whenever a player casts a spell, that player may pay {2}. If the player does, he or she draws a card. diff --git a/forge-gui/res/cardsfolder/u/unknown_shores.txt b/forge-gui/res/cardsfolder/u/unknown_shores.txt index f01117c42d7..e5b48047942 100644 --- a/forge-gui/res/cardsfolder/u/unknown_shores.txt +++ b/forge-gui/res/cardsfolder/u/unknown_shores.txt @@ -1,8 +1,8 @@ -Name:Unknown Shores -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$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unknown_shores.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Name:Unknown Shores +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$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unknown_shores.jpg +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/u/unlikely_alliance.txt b/forge-gui/res/cardsfolder/u/unlikely_alliance.txt index 7fe2220ae5c..00b5c97f6e7 100644 --- a/forge-gui/res/cardsfolder/u/unlikely_alliance.txt +++ b/forge-gui/res/cardsfolder/u/unlikely_alliance.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Pump | Cost$ 1 W | ValidTgts$ Creature.notattacking+notblocking | TgtPrompt$ Select target nonattacking, nonblocking creature | NumDef$ +2 | SpellDescription$ Target nonattacking, nonblocking creature gets +0/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unlikely_alliance.jpg -Oracle:{1}{W}: Target nonattacking, nonblocking creature gets +0/+2 until end of turn. \ No newline at end of file +Oracle:{1}{W}: Target nonattacking, nonblocking creature gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unliving_psychopath.txt b/forge-gui/res/cardsfolder/u/unliving_psychopath.txt index cef3499f73c..ce602d9a38d 100644 --- a/forge-gui/res/cardsfolder/u/unliving_psychopath.txt +++ b/forge-gui/res/cardsfolder/u/unliving_psychopath.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets A:AB$ Destroy | Cost$ B T | ValidTgts$ Creature.powerLTX | References$ X | TgtPrompt$ Select target creature with power less than Unliving Psychopath's | SpellDescription$ Destroy target creature with power less than CARDNAME's power. SVar:X:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/unliving_psychopath.jpg -Oracle:{B}: Unliving Psychopath gets +1/-1 until end of turn.\n{B}, {T}: Destroy target creature with power less than Unliving Psychopath's power. \ No newline at end of file +Oracle:{B}: Unliving Psychopath gets +1/-1 until end of turn.\n{B}, {T}: Destroy target creature with power less than Unliving Psychopath's power. diff --git a/forge-gui/res/cardsfolder/u/unmake.txt b/forge-gui/res/cardsfolder/u/unmake.txt index 0447be3ea91..b5fbabecb64 100644 --- a/forge-gui/res/cardsfolder/u/unmake.txt +++ b/forge-gui/res/cardsfolder/u/unmake.txt @@ -3,4 +3,4 @@ ManaCost:WB WB WB Types:Instant A:SP$ ChangeZone | Cost$ WB WB WB | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/unmake.jpg -Oracle:Exile target creature. \ No newline at end of file +Oracle:Exile target creature. diff --git a/forge-gui/res/cardsfolder/u/unmask.txt b/forge-gui/res/cardsfolder/u/unmask.txt index 5e227c62262..c40e3cd549f 100644 --- a/forge-gui/res/cardsfolder/u/unmask.txt +++ b/forge-gui/res/cardsfolder/u/unmask.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ 3 B | ValidTgts$ Player | Mode$ RevealYouChoose | DiscardV SVar:AltCost:Cost$ ExileFromHand<1/Card.Black> | Description$ You may exile one black card from your hand rather than pay CARDNAME's mana cost. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unmask.jpg -Oracle:You may exile a black card from your hand rather than pay Unmask's mana cost.\nTarget player reveals his or her hand. You choose a nonland card from it. That player discards that card. \ No newline at end of file +Oracle:You may exile a black card from your hand rather than pay Unmask's mana cost.\nTarget player reveals his or her hand. You choose a nonland card from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/u/unnatural_hunger.txt b/forge-gui/res/cardsfolder/u/unnatural_hunger.txt index 9586b306e7f..2358db3db76 100644 --- a/forge-gui/res/cardsfolder/u/unnatural_hunger.txt +++ b/forge-gui/res/cardsfolder/u/unnatural_hunger.txt @@ -1,10 +1,10 @@ -Name:Unnatural Hunger -ManaCost:3 B B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 B B | ValidTgts$ Creature | Card.powerGE3 | AILogic$ Curse -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals damage to that player equal to that creature's power unless he or she sacrifices another creature. -SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ X | References$ X | UnlessCost$ Sac<1/Creature.NotEnchantedBy> | UnlessPayer$ EnchantedController -SVar:X:Enchanted$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/unnatural_hunger.jpg -Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, Unnatural Hunger deals damage to that player equal to that creature's power unless he or she sacrifices another creature. \ No newline at end of file +Name:Unnatural Hunger +ManaCost:3 B B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 B B | ValidTgts$ Creature | Card.powerGE3 | AILogic$ Curse +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals damage to that player equal to that creature's power unless he or she sacrifices another creature. +SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ X | References$ X | UnlessCost$ Sac<1/Creature.NotEnchantedBy> | UnlessPayer$ EnchantedController +SVar:X:Enchanted$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/unnatural_hunger.jpg +Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, Unnatural Hunger deals damage to that player equal to that creature's power unless he or she sacrifices another creature. diff --git a/forge-gui/res/cardsfolder/u/unnatural_predation.txt b/forge-gui/res/cardsfolder/u/unnatural_predation.txt index 09a43baa028..9b281a1ecfa 100644 --- a/forge-gui/res/cardsfolder/u/unnatural_predation.txt +++ b/forge-gui/res/cardsfolder/u/unnatural_predation.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Trample | SpellDescription$ Target creature gets +1/+1 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/unnatural_predation.jpg -Oracle:Target creature gets +1/+1 and gains trample until end of turn. \ No newline at end of file +Oracle:Target creature gets +1/+1 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unnatural_selection.txt b/forge-gui/res/cardsfolder/u/unnatural_selection.txt index 835b35e34df..58515141bd3 100644 --- a/forge-gui/res/cardsfolder/u/unnatural_selection.txt +++ b/forge-gui/res/cardsfolder/u/unnatural_selection.txt @@ -1,8 +1,8 @@ -Name:Unnatural Selection -ManaCost:1 U -Types:Enchantment -A:AB$ ChooseType | Cost$ 1 | Defined$ You | Type$ Creature | InvalidTypes$ Wall | SubAbility$ DBAnimate | SpellDescription$ Choose a creature type other than Wall. Target creature becomes that type until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unnatural_selection.jpg -Oracle:{1}: Choose a creature type other than Wall. Target creature becomes that type until end of turn. \ No newline at end of file +Name:Unnatural Selection +ManaCost:1 U +Types:Enchantment +A:AB$ ChooseType | Cost$ 1 | Defined$ You | Type$ Creature | InvalidTypes$ Wall | SubAbility$ DBAnimate | SpellDescription$ Choose a creature type other than Wall. Target creature becomes that type until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unnatural_selection.jpg +Oracle:{1}: Choose a creature type other than Wall. Target creature becomes that type until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unnatural_speed.txt b/forge-gui/res/cardsfolder/u/unnatural_speed.txt index 864d6b6f346..961fce8dbf7 100644 --- a/forge-gui/res/cardsfolder/u/unnatural_speed.txt +++ b/forge-gui/res/cardsfolder/u/unnatural_speed.txt @@ -3,4 +3,4 @@ ManaCost:R Types:Instant A:SP$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/unnatural_speed.jpg -Oracle:Target creature gains haste until end of turn. \ No newline at end of file +Oracle:Target creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unnerve.txt b/forge-gui/res/cardsfolder/u/unnerve.txt index fa98eeb8a12..e70c735c16e 100644 --- a/forge-gui/res/cardsfolder/u/unnerve.txt +++ b/forge-gui/res/cardsfolder/u/unnerve.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Sorcery A:SP$ Discard | Cost$ 3 B | Defined$ Player.Opponent | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Each opponent discards two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/unnerve.jpg -Oracle:Each opponent discards two cards. \ No newline at end of file +Oracle:Each opponent discards two cards. diff --git a/forge-gui/res/cardsfolder/u/unnerving_assault.txt b/forge-gui/res/cardsfolder/u/unnerving_assault.txt index 76f23b6b9dd..6c62ff91f9e 100644 --- a/forge-gui/res/cardsfolder/u/unnerving_assault.txt +++ b/forge-gui/res/cardsfolder/u/unnerving_assault.txt @@ -1,8 +1,8 @@ -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.) -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 -Oracle:Creatures your opponents control get -1/-0 until end of turn if {U} was spent to cast Unnerving Assault, 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.) \ No newline at end of file +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.) +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 +Oracle:Creatures your opponents control get -1/-0 until end of turn if {U} was spent to cast Unnerving Assault, 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.) diff --git a/forge-gui/res/cardsfolder/u/unquestioned_authority.txt b/forge-gui/res/cardsfolder/u/unquestioned_authority.txt index 16e6e57547d..4e53acf3159 100644 --- a/forge-gui/res/cardsfolder/u/unquestioned_authority.txt +++ b/forge-gui/res/cardsfolder/u/unquestioned_authority.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection fro T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/unquestioned_authority.jpg -Oracle:Enchant creature\nWhen Unquestioned Authority enters the battlefield, draw a card.\nEnchanted creature has protection from creatures. \ No newline at end of file +Oracle:Enchant creature\nWhen Unquestioned Authority enters the battlefield, draw a card.\nEnchanted creature has protection from creatures. diff --git a/forge-gui/res/cardsfolder/u/unravel_the_aether.txt b/forge-gui/res/cardsfolder/u/unravel_the_aether.txt index 6dcdee4a985..9bfaf90043e 100644 --- a/forge-gui/res/cardsfolder/u/unravel_the_aether.txt +++ b/forge-gui/res/cardsfolder/u/unravel_the_aether.txt @@ -1,6 +1,6 @@ -Name:Unravel the AEther -ManaCost:1 G -Types:Instant -A:SP$ ChangeZone | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SpellDescription$ Choose target artifact or enchantment. Its owner shuffles it into his or her library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/unravel_the_aether.jpg -Oracle:Choose target artifact or enchantment. Its owner shuffles it into his or her library. +Name:Unravel the AEther +ManaCost:1 G +Types:Instant +A:SP$ ChangeZone | Cost$ 1 G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SpellDescription$ Choose target artifact or enchantment. Its owner shuffles it into his or her library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/unravel_the_aether.jpg +Oracle:Choose target artifact or enchantment. Its owner shuffles it into his or her library. diff --git a/forge-gui/res/cardsfolder/u/unruly_mob.txt b/forge-gui/res/cardsfolder/u/unruly_mob.txt index 17c44eae634..b0db3a58a22 100644 --- a/forge-gui/res/cardsfolder/u/unruly_mob.txt +++ b/forge-gui/res/cardsfolder/u/unruly_mob.txt @@ -1,8 +1,8 @@ -Name:Unruly Mob -ManaCost:1 W -Types:Creature Human -PT:1/1 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature you control dies, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/unruly_mob.jpg -Oracle:Whenever another creature you control dies, put a +1/+1 counter on Unruly Mob. \ No newline at end of file +Name:Unruly Mob +ManaCost:1 W +Types:Creature Human +PT:1/1 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+Other | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever another creature you control dies, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/unruly_mob.jpg +Oracle:Whenever another creature you control dies, put a +1/+1 counter on Unruly Mob. diff --git a/forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt b/forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt index 53d26dc91ae..ac32471f6cc 100644 --- a/forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt +++ b/forge-gui/res/cardsfolder/u/unscythe_killer_of_kings.txt @@ -1,12 +1,12 @@ -Name:Unscythe, Killer of Kings -ManaCost:U B B R -Types:Legendary Artifact Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ First Strike | AddTrigger$ TrigDies | AddSVar$ UnscytheTrigExile & UnscytheDBToken & UnscytheDBCleanup & UnscytheX | Description$ Equipped creature gets +3/+3 and has first strike. Whenever a creature dealt damage by equipped creature this turn dies, you may exile that card. If you do, put a 2/2 black Zombie creature token onto the battlefield. -SVar:TrigDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.wasDealtDamageByHostThisTurn | Execute$ UnscytheTrigExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a creature dealt damage by equipped creature this turn dies, you may exile that card. If you do, put a 2/2 black Zombie creature token onto the battlefield. -SVar:UnscytheTrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ UnscytheDBToken -SVar:UnscytheDBToken:DB$ Token | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie ALA | ConditionCheckSVar$ UnscytheX | ConditionSVarCompare$ GE1 | SubAbility$ UnscytheDBCleanup -SVar:UnscytheDBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:UnscytheX:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/unscythe_killer_of_kings.jpg -Oracle:Equipped creature gets +3/+3 and has first strike.\nWhenever a creature dealt damage by equipped creature this turn dies, you may exile that card. If you do, put a 2/2 black Zombie creature token onto the battlefield.\nEquip {2} \ No newline at end of file +Name:Unscythe, Killer of Kings +ManaCost:U B B R +Types:Legendary Artifact Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ First Strike | AddTrigger$ TrigDies | AddSVar$ UnscytheTrigExile & UnscytheDBToken & UnscytheDBCleanup & UnscytheX | Description$ Equipped creature gets +3/+3 and has first strike. Whenever a creature dealt damage by equipped creature this turn dies, you may exile that card. If you do, put a 2/2 black Zombie creature token onto the battlefield. +SVar:TrigDies:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.wasDealtDamageByHostThisTurn | Execute$ UnscytheTrigExile | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a creature dealt damage by equipped creature this turn dies, you may exile that card. If you do, put a 2/2 black Zombie creature token onto the battlefield. +SVar:UnscytheTrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Exile | RememberChanged$ True | SubAbility$ UnscytheDBToken +SVar:UnscytheDBToken:DB$ Token | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ b 2 2 zombie ALA | ConditionCheckSVar$ UnscytheX | ConditionSVarCompare$ GE1 | SubAbility$ UnscytheDBCleanup +SVar:UnscytheDBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:UnscytheX:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/unscythe_killer_of_kings.jpg +Oracle:Equipped creature gets +3/+3 and has first strike.\nWhenever a creature dealt damage by equipped creature this turn dies, you may exile that card. If you do, put a 2/2 black Zombie creature token onto the battlefield.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/u/unseen_walker.txt b/forge-gui/res/cardsfolder/u/unseen_walker.txt index 9a36091426e..0f50bd3b52e 100644 --- a/forge-gui/res/cardsfolder/u/unseen_walker.txt +++ b/forge-gui/res/cardsfolder/u/unseen_walker.txt @@ -5,4 +5,4 @@ PT:1/1 K:Forestwalk A:AB$ Pump | Cost$ 1 G G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Forestwalk | SpellDescription$ Target creature gains forestwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/unseen_walker.jpg -Oracle:Forestwalk\n{1}{G}{G}: Target creature gains forestwalk until end of turn. \ No newline at end of file +Oracle:Forestwalk\n{1}{G}{G}: Target creature gains forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unspeakable_symbol.txt b/forge-gui/res/cardsfolder/u/unspeakable_symbol.txt index d9c8714e16f..54641c4d033 100644 --- a/forge-gui/res/cardsfolder/u/unspeakable_symbol.txt +++ b/forge-gui/res/cardsfolder/u/unspeakable_symbol.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ PutCounter | Cost$ PayLife<3> | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on target creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unspeakable_symbol.jpg -Oracle:Pay 3 life: Put a +1/+1 counter on target creature. \ No newline at end of file +Oracle:Pay 3 life: Put a +1/+1 counter on target creature. diff --git a/forge-gui/res/cardsfolder/u/unstable_footing.txt b/forge-gui/res/cardsfolder/u/unstable_footing.txt index 0a4f78b3014..c0a9a0264a4 100644 --- a/forge-gui/res/cardsfolder/u/unstable_footing.txt +++ b/forge-gui/res/cardsfolder/u/unstable_footing.txt @@ -1,10 +1,10 @@ -Name:Unstable Footing -ManaCost:R -Types:Instant -K:Kicker 3 R -A:SP$ Effect | Cost$ R | Name$ Unstable Footing | StaticAbilities$ STCantPrevent | SubAbility$ DBDamage | SpellDescription$ Damage can't be prevented this turn. If CARDNAME was kicked, it deals 5 damage to target player. -SVar:STCantPrevent:Mode$ Continuous | EffectZone$ Command | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select another target player | NumDmg$ 5 | NoPrevention$ True | Condition$ Kicked | ConditionDescription$ If it was kicked, -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_footing.jpg -Oracle:Kicker {3}{R} (You may pay an additional {3}{R} as you cast this spell.)\nDamage can't be prevented this turn. If Unstable Footing was kicked, it deals 5 damage to target player. \ No newline at end of file +Name:Unstable Footing +ManaCost:R +Types:Instant +K:Kicker 3 R +A:SP$ Effect | Cost$ R | Name$ Unstable Footing | StaticAbilities$ STCantPrevent | SubAbility$ DBDamage | SpellDescription$ Damage can't be prevented this turn. If CARDNAME was kicked, it deals 5 damage to target player. +SVar:STCantPrevent:Mode$ Continuous | EffectZone$ Command | GlobalRule$ Damage can't be prevented. | Description$ Damage can't be prevented. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Player | TgtPrompt$ Select another target player | NumDmg$ 5 | NoPrevention$ True | Condition$ Kicked | ConditionDescription$ If it was kicked, +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_footing.jpg +Oracle:Kicker {3}{R} (You may pay an additional {3}{R} as you cast this spell.)\nDamage can't be prevented this turn. If Unstable Footing was kicked, it deals 5 damage to target player. diff --git a/forge-gui/res/cardsfolder/u/unstable_frontier.txt b/forge-gui/res/cardsfolder/u/unstable_frontier.txt index 2c2bc53d4a4..0b4526aec91 100644 --- a/forge-gui/res/cardsfolder/u/unstable_frontier.txt +++ b/forge-gui/res/cardsfolder/u/unstable_frontier.txt @@ -1,9 +1,9 @@ -Name:Unstable Frontier -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land you control becomes the basic land type of your choice until end of turn. -SVar:DBAnimate:DB$ Animate | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_frontier.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Target land you control becomes the basic land type of your choice until end of turn. \ No newline at end of file +Name:Unstable Frontier +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ ChooseType | Cost$ T | Defined$ You | Type$ Basic Land | SubAbility$ DBAnimate | SpellDescription$ Target land you control becomes the basic land type of your choice until end of turn. +SVar:DBAnimate:DB$ Animate | ValidTgts$ Land.YouCtrl | TgtPrompt$ Select target land you control | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_frontier.jpg +Oracle:{T}: Add {1} to your mana pool.\n{T}: Target land you control becomes the basic land type of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unstable_hulk.txt b/forge-gui/res/cardsfolder/u/unstable_hulk.txt index 3452400cb43..9575328d016 100644 --- a/forge-gui/res/cardsfolder/u/unstable_hulk.txt +++ b/forge-gui/res/cardsfolder/u/unstable_hulk.txt @@ -7,4 +7,4 @@ T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Ba SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +6 | NumDef$ +6 | KW$ Trample | SubAbility$ DBSkipTurn SVar:DBSkipTurn:DB$ SkipTurn | Defined$ You | NumTurns$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_hulk.jpg -Oracle:Morph {3}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Unstable Hulk is turned face up, it gets +6/+6 and gains trample until end of turn. You skip your next turn. \ No newline at end of file +Oracle:Morph {3}{R}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Unstable Hulk is turned face up, it gets +6/+6 and gains trample until end of turn. You skip your next turn. diff --git a/forge-gui/res/cardsfolder/u/unstable_mutation.txt b/forge-gui/res/cardsfolder/u/unstable_mutation.txt index 43ad41ad636..2e24126f23e 100644 --- a/forge-gui/res/cardsfolder/u/unstable_mutation.txt +++ b/forge-gui/res/cardsfolder/u/unstable_mutation.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, put a -1/-1 counter on that creature. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_mutation.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nAt the beginning of the upkeep of enchanted creature's controller, put a -1/-1 counter on that creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3.\nAt the beginning of the upkeep of enchanted creature's controller, put a -1/-1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt b/forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt index f40b8e8e102..4edb0c098df 100644 --- a/forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt +++ b/forge-gui/res/cardsfolder/u/unstable_shapeshifter.txt @@ -1,10 +1,10 @@ -Name:Unstable Shapeshifter -ManaCost:3 U -Types:Creature Shapeshifter -PT:0/1 -# Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ USCopy | TriggerDescription$ Whenever another creature enters the battlefield, CARDNAME becomes a copy of that creature and gains this ability. -SVar:USCopy:AB$ Clone | Cost$ 0 | Defined$ TriggeredCard | AddTriggers$ USTrig | AddSVars$ USCopy,USTrig -SVar:USTrig:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ USCopy | TriggerDescription$ Whenever another creature enters the battlefield, CARDNAME becomes a copy of that creature and gains this ability. -SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_shapeshifter.jpg -Oracle:Whenever another creature enters the battlefield, Unstable Shapeshifter becomes a copy of that creature and gains this ability. \ No newline at end of file +Name:Unstable Shapeshifter +ManaCost:3 U +Types:Creature Shapeshifter +PT:0/1 +# Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ USCopy | TriggerDescription$ Whenever another creature enters the battlefield, CARDNAME becomes a copy of that creature and gains this ability. +SVar:USCopy:AB$ Clone | Cost$ 0 | Defined$ TriggeredCard | AddTriggers$ USTrig | AddSVars$ USCopy,USTrig +SVar:USTrig:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Other | TriggerZones$ Battlefield | Execute$ USCopy | TriggerDescription$ Whenever another creature enters the battlefield, CARDNAME becomes a copy of that creature and gains this ability. +SVar:Picture:http://www.wizards.com/global/images/magic/general/unstable_shapeshifter.jpg +Oracle:Whenever another creature enters the battlefield, Unstable Shapeshifter becomes a copy of that creature and gains this ability. diff --git a/forge-gui/res/cardsfolder/u/unstoppable_ash.txt b/forge-gui/res/cardsfolder/u/unstoppable_ash.txt index 6cb30558a5c..e926ccd087a 100644 --- a/forge-gui/res/cardsfolder/u/unstoppable_ash.txt +++ b/forge-gui/res/cardsfolder/u/unstoppable_ash.txt @@ -8,4 +8,4 @@ T:Mode$ AttackerBlocked | ValidCard$ Creature.YouCtrl | TriggerZones$ Battlefiel SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | NumDef$ +5 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unstoppable_ash.jpg -Oracle:Trample\nChampion a Treefolk or Warrior (When this enters the battlefield, sacrifice it unless you exile another Treefolk or Warrior you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhenever a creature you control becomes blocked, it gets +0/+5 until end of turn. \ No newline at end of file +Oracle:Trample\nChampion a Treefolk or Warrior (When this enters the battlefield, sacrifice it unless you exile another Treefolk or Warrior you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhenever a creature you control becomes blocked, it gets +0/+5 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unsummon.txt b/forge-gui/res/cardsfolder/u/unsummon.txt index 4ab1649b8b7..619d395916f 100644 --- a/forge-gui/res/cardsfolder/u/unsummon.txt +++ b/forge-gui/res/cardsfolder/u/unsummon.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Instant A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/unsummon.jpg -Oracle:Return target creature to its owner's hand. \ No newline at end of file +Oracle:Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/u/untaidake_the_cloud_keeper.txt b/forge-gui/res/cardsfolder/u/untaidake_the_cloud_keeper.txt index eb014bea998..0b427f83dbf 100644 --- a/forge-gui/res/cardsfolder/u/untaidake_the_cloud_keeper.txt +++ b/forge-gui/res/cardsfolder/u/untaidake_the_cloud_keeper.txt @@ -1,8 +1,8 @@ -Name:Untaidake, the Cloud Keeper -ManaCost:no cost -Types:Legendary Land -K:CARDNAME enters the battlefield tapped. -A:AB$ Mana | Cost$ T PayLife<2> | Produced$ 1 | Amount$ 2 | RestrictValid$ Card.Legendary | SpellDescription$ Add {2} to your mana pool. Spend this mana only to cast legendary spells. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/untaidake_the_cloud_keeper.jpg -Oracle:Untaidake, the Cloud Keeper enters the battlefield tapped.\n{T}, Pay 2 life: Add {2} to your mana pool. Spend this mana only to cast legendary spells. \ No newline at end of file +Name:Untaidake, the Cloud Keeper +ManaCost:no cost +Types:Legendary Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T PayLife<2> | Produced$ 1 | Amount$ 2 | RestrictValid$ Card.Legendary | SpellDescription$ Add {2} to your mana pool. Spend this mana only to cast legendary spells. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/untaidake_the_cloud_keeper.jpg +Oracle:Untaidake, the Cloud Keeper enters the battlefield tapped.\n{T}, Pay 2 life: Add {2} to your mana pool. Spend this mana only to cast legendary spells. diff --git a/forge-gui/res/cardsfolder/u/untamed_might.txt b/forge-gui/res/cardsfolder/u/untamed_might.txt index 879ee9ef3e5..262df4dc21b 100644 --- a/forge-gui/res/cardsfolder/u/untamed_might.txt +++ b/forge-gui/res/cardsfolder/u/untamed_might.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ X G | ValidTgts$ Creature | TgtPrompt$ Select target creature SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/untamed_might.jpg -Oracle:Target creature gets +X/+X until end of turn. \ No newline at end of file +Oracle:Target creature gets +X/+X until end of turn. diff --git a/forge-gui/res/cardsfolder/u/untamed_wilds.txt b/forge-gui/res/cardsfolder/u/untamed_wilds.txt index 5c9bc2f1c58..71dd968a62c 100644 --- a/forge-gui/res/cardsfolder/u/untamed_wilds.txt +++ b/forge-gui/res/cardsfolder/u/untamed_wilds.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ ChangeZone | Cost$ 2 G | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card and put that card onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/untamed_wilds.jpg -Oracle:Search your library for a basic land card and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:Search your library for a basic land card and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/u/unwilling_recruit.txt b/forge-gui/res/cardsfolder/u/unwilling_recruit.txt index 2bd3ea50098..0e165323255 100644 --- a/forge-gui/res/cardsfolder/u/unwilling_recruit.txt +++ b/forge-gui/res/cardsfolder/u/unwilling_recruit.txt @@ -6,4 +6,4 @@ SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ X | KW$ Haste | References$ X SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unwilling_recruit.jpg -Oracle:Gain control of target creature until end of turn. Untap that creature. It gets +X/+0 and gains haste until end of turn. \ No newline at end of file +Oracle:Gain control of target creature until end of turn. Untap that creature. It gets +X/+0 and gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/u/unwinding_clock.txt b/forge-gui/res/cardsfolder/u/unwinding_clock.txt index 6563082ef14..c73311fcb46 100644 --- a/forge-gui/res/cardsfolder/u/unwinding_clock.txt +++ b/forge-gui/res/cardsfolder/u/unwinding_clock.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ Continuous | Affected$ Artifact.YouCtrl | AddHiddenKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Untap all artifacts you control during each other player's untap step. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/unwinding_clock.jpg -Oracle:Untap all artifacts you control during each other player's untap step. \ No newline at end of file +Oracle:Untap all artifacts you control during each other player's untap step. diff --git a/forge-gui/res/cardsfolder/u/unworthy_dead.txt b/forge-gui/res/cardsfolder/u/unworthy_dead.txt index 243f5f41ab2..91d7dcc5a0f 100644 --- a/forge-gui/res/cardsfolder/u/unworthy_dead.txt +++ b/forge-gui/res/cardsfolder/u/unworthy_dead.txt @@ -4,4 +4,4 @@ Types:Creature Skeleton PT:1/1 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/unworthy_dead.jpg -Oracle:{B}: Regenerate Unworthy Dead. \ No newline at end of file +Oracle:{B}: Regenerate Unworthy Dead. diff --git a/forge-gui/res/cardsfolder/u/unyaro_bee_sting.txt b/forge-gui/res/cardsfolder/u/unyaro_bee_sting.txt index 70268d8a9b9..cb49dc80e8f 100644 --- a/forge-gui/res/cardsfolder/u/unyaro_bee_sting.txt +++ b/forge-gui/res/cardsfolder/u/unyaro_bee_sting.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Sorcery A:SP$ DealDamage | Cost$ 3 G | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/unyaro_bee_sting.jpg -Oracle:Unyaro Bee Sting deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Unyaro Bee Sting deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/u/unyaro_bees.txt b/forge-gui/res/cardsfolder/u/unyaro_bees.txt index e8d5d2b4746..2060c653418 100644 --- a/forge-gui/res/cardsfolder/u/unyaro_bees.txt +++ b/forge-gui/res/cardsfolder/u/unyaro_bees.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ G | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. A:AB$ DealDamage | Cost$ 3 G Sac<1/CARDNAME> | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/unyaro_bees.jpg -Oracle:Flying\n{G}: Unyaro Bees gets +1/+1 until end of turn.\n{3}{G}, Sacrifice Unyaro Bees: Unyaro Bees deals 2 damage to target creature or player. \ No newline at end of file +Oracle:Flying\n{G}: Unyaro Bees gets +1/+1 until end of turn.\n{3}{G}, Sacrifice Unyaro Bees: Unyaro Bees deals 2 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/u/unyaro_griffin.txt b/forge-gui/res/cardsfolder/u/unyaro_griffin.txt index 2b60555cdeb..96a7323659f 100644 --- a/forge-gui/res/cardsfolder/u/unyaro_griffin.txt +++ b/forge-gui/res/cardsfolder/u/unyaro_griffin.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Counter | Cost$ Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target Red Instant or Sorcery spell | ValidTgts$ Instant.Red,Sorcery.Red | SpellDescription$ Counter target red instant or sorcery spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/unyaro_griffin.jpg -Oracle:Flying\nSacrifice Unyaro Griffin: Counter target red instant or sorcery spell. \ No newline at end of file +Oracle:Flying\nSacrifice Unyaro Griffin: Counter target red instant or sorcery spell. diff --git a/forge-gui/res/cardsfolder/u/updraft.txt b/forge-gui/res/cardsfolder/u/updraft.txt index b5ce1cfbf00..f2d2649f0fb 100644 --- a/forge-gui/res/cardsfolder/u/updraft.txt +++ b/forge-gui/res/cardsfolder/u/updraft.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature 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/updraft.jpg -Oracle:Target creature gains flying until end of turn.\nDraw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Oracle:Target creature gains flying until end of turn.\nDraw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/u/upheaval.txt b/forge-gui/res/cardsfolder/u/upheaval.txt index 152bcc99996..6b8ace7464e 100644 --- a/forge-gui/res/cardsfolder/u/upheaval.txt +++ b/forge-gui/res/cardsfolder/u/upheaval.txt @@ -3,4 +3,4 @@ ManaCost:4 U U Types:Sorcery A:SP$ ChangeZoneAll | Cost$ 4 U U | ChangeType$ Permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all permanents to their owners' hands. SVar:Picture:http://www.wizards.com/global/images/magic/general/upheaval.jpg -Oracle:Return all permanents to their owners' hands. \ No newline at end of file +Oracle:Return all permanents to their owners' hands. diff --git a/forge-gui/res/cardsfolder/u/uphill_battle.txt b/forge-gui/res/cardsfolder/u/uphill_battle.txt index d2370e741d1..21517345764 100644 --- a/forge-gui/res/cardsfolder/u/uphill_battle.txt +++ b/forge-gui/res/cardsfolder/u/uphill_battle.txt @@ -1,7 +1,7 @@ -Name:Uphill Battle -ManaCost:2 R -Types:Enchantment -S:Mode$ ETBTapped | ValidCard$ Creature.OppCtrl | Description$ Creatures played by your opponents enter the battlefield tapped. -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/uphill_battle.jpg -Oracle:Creatures played by your opponents enter the battlefield tapped. \ No newline at end of file +Name:Uphill Battle +ManaCost:2 R +Types:Enchantment +S:Mode$ ETBTapped | ValidCard$ Creature.OppCtrl | Description$ Creatures played by your opponents enter the battlefield tapped. +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/uphill_battle.jpg +Oracle:Creatures played by your opponents enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/u/uproot.txt b/forge-gui/res/cardsfolder/u/uproot.txt index 5a6445c5015..07ce5f8f83a 100644 --- a/forge-gui/res/cardsfolder/u/uproot.txt +++ b/forge-gui/res/cardsfolder/u/uproot.txt @@ -3,4 +3,4 @@ ManaCost:3 G Types:Sorcery Arcane A:SP$ ChangeZone | Cost$ 3 G | ValidTgts$ Land | TgtPrompt$ Select target land | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target land on top of its owner's library. SVar:Picture:http://www.wizards.com/global/images/magic/general/uproot.jpg -Oracle:Put target land on top of its owner's library. \ No newline at end of file +Oracle:Put target land on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/u/upwelling.txt b/forge-gui/res/cardsfolder/u/upwelling.txt index 39b55eed27c..6da77dbb902 100644 --- a/forge-gui/res/cardsfolder/u/upwelling.txt +++ b/forge-gui/res/cardsfolder/u/upwelling.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | GlobalRule$ Mana pools don't empty as steps and phases end. SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/upwelling.jpg -Oracle:Mana pools don't empty as steps and phases end. \ No newline at end of file +Oracle:Mana pools don't empty as steps and phases end. diff --git a/forge-gui/res/cardsfolder/u/ur_drago.txt b/forge-gui/res/cardsfolder/u/ur_drago.txt index 2ae72a4e967..87d1d1e5c76 100644 --- a/forge-gui/res/cardsfolder/u/ur_drago.txt +++ b/forge-gui/res/cardsfolder/u/ur_drago.txt @@ -5,4 +5,4 @@ PT:4/4 S:Mode$ Continuous | Affected$ Creature.withSwampwalk | AddHiddenKeyword$ May be blocked as though it doesn't have Swampwalk. | Description$ Creatures with swampwalk can be blocked as though they didn't have swampwalk. K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/ur_drago.jpg -Oracle:First strike\nCreatures with swampwalk can be blocked as though they didn't have swampwalk. \ No newline at end of file +Oracle:First strike\nCreatures with swampwalk can be blocked as though they didn't have swampwalk. diff --git a/forge-gui/res/cardsfolder/u/ur_golems_eye.txt b/forge-gui/res/cardsfolder/u/ur_golems_eye.txt index 3ab3b2ea137..92472259380 100644 --- a/forge-gui/res/cardsfolder/u/ur_golems_eye.txt +++ b/forge-gui/res/cardsfolder/u/ur_golems_eye.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/ur_golems_eye.jpg -Oracle:{T}: Add {2} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/u/urabrask_the_hidden.txt b/forge-gui/res/cardsfolder/u/urabrask_the_hidden.txt index 8279f3bef71..04946f266ff 100644 --- a/forge-gui/res/cardsfolder/u/urabrask_the_hidden.txt +++ b/forge-gui/res/cardsfolder/u/urabrask_the_hidden.txt @@ -7,4 +7,4 @@ S:Mode$ ETBTapped | ValidCard$ Creature.OppCtrl | Description$ Creatures your op SVar:PlayMain1:TRUE SVar:BuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/urabrask_the_hidden.jpg -Oracle:Creatures you control have haste.\nCreatures your opponents control enter the battlefield tapped. \ No newline at end of file +Oracle:Creatures you control have haste.\nCreatures your opponents control enter the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/u/urban_burgeoning.txt b/forge-gui/res/cardsfolder/u/urban_burgeoning.txt index 8dc481e8043..7b610e1996f 100644 --- a/forge-gui/res/cardsfolder/u/urban_burgeoning.txt +++ b/forge-gui/res/cardsfolder/u/urban_burgeoning.txt @@ -1,9 +1,9 @@ -Name:Urban Burgeoning -ManaCost:G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ G | ValidTgts$ Land | AILogic$ Pump -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Enchanted land has "Untap this land during each other player's untap step." -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/urban_burgeoning.jpg -Oracle:Enchant land\nEnchanted land has "Untap this land during each other player's untap step." \ No newline at end of file +Name:Urban Burgeoning +ManaCost:G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ G | ValidTgts$ Land | AILogic$ Pump +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddKeyword$ CARDNAME untaps during each other player's untap step. | Description$ Enchanted land has "Untap this land during each other player's untap step." +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/urban_burgeoning.jpg +Oracle:Enchant land\nEnchanted land has "Untap this land during each other player's untap step." diff --git a/forge-gui/res/cardsfolder/u/urban_evolution.txt b/forge-gui/res/cardsfolder/u/urban_evolution.txt index 91f254ae554..f46204cf4b5 100644 --- a/forge-gui/res/cardsfolder/u/urban_evolution.txt +++ b/forge-gui/res/cardsfolder/u/urban_evolution.txt @@ -1,8 +1,8 @@ -Name:Urban Evolution -ManaCost:3 G U -Types:Sorcery -A:SP$ Effect | Cost$ 3 G U | Name$ Explore Effect | StaticAbilities$ Exploration | AILogic$ Always | SubAbility$ DBDraw | SpellDescription$ Draw three cards. You may play an additional land this turn. -SVar:Exploration:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:1 | EffectZone$ Command | Description$ You may play an additional land this turn. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/urban_evolution.jpg -Oracle:Draw three cards. You may play an additional land this turn. \ No newline at end of file +Name:Urban Evolution +ManaCost:3 G U +Types:Sorcery +A:SP$ Effect | Cost$ 3 G U | Name$ Explore Effect | StaticAbilities$ Exploration | AILogic$ Always | SubAbility$ DBDraw | SpellDescription$ Draw three cards. You may play an additional land this turn. +SVar:Exploration:Mode$ Continuous | Affected$ You | AddKeyword$ AdjustLandPlays:1 | EffectZone$ Command | Description$ You may play an additional land this turn. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/urban_evolution.jpg +Oracle:Draw three cards. You may play an additional land this turn. diff --git a/forge-gui/res/cardsfolder/u/urbis_protector.txt b/forge-gui/res/cardsfolder/u/urbis_protector.txt index 03bc300b3bb..89b994a57da 100644 --- a/forge-gui/res/cardsfolder/u/urbis_protector.txt +++ b/forge-gui/res/cardsfolder/u/urbis_protector.txt @@ -1,8 +1,8 @@ -Name:Urbis Protector -ManaCost:4 W W -Types:Creature Human Cleric -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 4/4 white Angel creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel gtc -SVar:Picture:http://www.wizards.com/global/images/magic/general/urbis_protector.jpg -Oracle:When Urbis Protector enters the battlefield, put a 4/4 white Angel creature token with flying onto the battlefield. \ No newline at end of file +Name:Urbis Protector +ManaCost:4 W W +Types:Creature Human Cleric +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 4/4 white Angel creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Angel | TokenTypes$ Creature,Angel | TokenOwner$ You | TokenColors$ White | TokenPower$ 4 | TokenToughness$ 4 | TokenKeywords$ Flying | TokenImage$ w 4 4 angel gtc +SVar:Picture:http://www.wizards.com/global/images/magic/general/urbis_protector.jpg +Oracle:When Urbis Protector enters the battlefield, put a 4/4 white Angel creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/u/urborg.txt b/forge-gui/res/cardsfolder/u/urborg.txt index 92c08cf7d59..74f8efb2cd2 100644 --- a/forge-gui/res/cardsfolder/u/urborg.txt +++ b/forge-gui/res/cardsfolder/u/urborg.txt @@ -6,4 +6,4 @@ A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature A:AB$ Debuff | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Keywords$ Swampwalk | SpellDescription$ Target creature loses swampwalk until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg.jpg -Oracle:{T}: Add {B} to your mana pool.\n{T}: Target creature loses first strike or swampwalk until end of turn. \ No newline at end of file +Oracle:{T}: Add {B} to your mana pool.\n{T}: Target creature loses first strike or swampwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/u/urborg_drake.txt b/forge-gui/res/cardsfolder/u/urborg_drake.txt index 9fc145444b9..101ef3a1494 100644 --- a/forge-gui/res/cardsfolder/u/urborg_drake.txt +++ b/forge-gui/res/cardsfolder/u/urborg_drake.txt @@ -5,4 +5,4 @@ PT:2/3 K:Flying K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_drake.jpg -Oracle:Flying\nUrborg Drake attacks each turn if able. \ No newline at end of file +Oracle:Flying\nUrborg Drake attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/u/urborg_elf.txt b/forge-gui/res/cardsfolder/u/urborg_elf.txt index b564cdbabf7..660b393deae 100644 --- a/forge-gui/res/cardsfolder/u/urborg_elf.txt +++ b/forge-gui/res/cardsfolder/u/urborg_elf.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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/ap/en-us/card26717.jpg -Oracle:{T}: Add {G}, {U}, or {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G}, {U}, or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/u/urborg_emissary.txt b/forge-gui/res/cardsfolder/u/urborg_emissary.txt index 2f8743380be..4ef2f85eb66 100644 --- a/forge-gui/res/cardsfolder/u/urborg_emissary.txt +++ b/forge-gui/res/cardsfolder/u/urborg_emissary.txt @@ -6,4 +6,4 @@ K:Kicker 1 U T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, return target permanent to its owner's hand. SVar:TrigKicker:AB$ChangeZone | Cost$ 0 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_emissary.jpg -Oracle:Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.)\nWhen Urborg Emissary enters the battlefield, if it was kicked, return target permanent to its owner's hand. \ No newline at end of file +Oracle:Kicker {1}{U} (You may pay an additional {1}{U} as you cast this spell.)\nWhen Urborg Emissary enters the battlefield, if it was kicked, return target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/u/urborg_justice.txt b/forge-gui/res/cardsfolder/u/urborg_justice.txt index dc935110b48..485f74cdfbf 100644 --- a/forge-gui/res/cardsfolder/u/urborg_justice.txt +++ b/forge-gui/res/cardsfolder/u/urborg_justice.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Sacrifice | Cost$ B B | ValidTgts$ Opponent | Amount$ X | References$ X | SacValid$ Creature | SacMessage$ Creature | SpellDescription$ Target opponent sacrifices a creature for each creature put into your graveyard from the battlefield this turn. SVar:X:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_justice.jpg -Oracle:Target opponent sacrifices a creature for each creature put into your graveyard from the battlefield this turn. \ No newline at end of file +Oracle:Target opponent sacrifices a creature for each creature put into your graveyard from the battlefield this turn. diff --git a/forge-gui/res/cardsfolder/u/urborg_mindsucker.txt b/forge-gui/res/cardsfolder/u/urborg_mindsucker.txt index 03996c400b6..b12eb1dab37 100644 --- a/forge-gui/res/cardsfolder/u/urborg_mindsucker.txt +++ b/forge-gui/res/cardsfolder/u/urborg_mindsucker.txt @@ -4,4 +4,4 @@ Types:Creature Horror PT:2/2 A:AB$ Discard | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Opponent | SorcerySpeed$ True | NumCards$ 1 | Mode$ Random | SpellDescription$ Target opponent discards a card at random. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_mindsucker.jpg -Oracle:{B}, Sacrifice Urborg Mindsucker: Target opponent discards a card at random. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{B}, Sacrifice Urborg Mindsucker: Target opponent discards a card at random. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/u/urborg_panther.txt b/forge-gui/res/cardsfolder/u/urborg_panther.txt index a12ffd2aec8..a8a9cd2f563 100644 --- a/forge-gui/res/cardsfolder/u/urborg_panther.txt +++ b/forge-gui/res/cardsfolder/u/urborg_panther.txt @@ -1,10 +1,10 @@ -Name:Urborg Panther -ManaCost:2 B -Types:Creature Nightstalker Cat -PT:2/2 -A:AB$ Destroy | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Creature.blockingSource | TgtPrompt$ Destroy target creature blocking this creature | SpellDescription$ Destroy target creature blocking CARDNAME. -A:AB$ ChangeZone | Cost$ Sac<1/Creature.namedFeral Shadow/creature named Feral Shadow> Sac<1/Creature.namedBreathstealer/creature named Breathstealer> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedSpirit of the Night | ChangeNum$ 1 | SpellDescription$ Search your library for a card named Spirit of the Night and put that card onto the battlefield. Then shuffle your library. -SVar:RemAIDeck:True -DeckHints:Name$Feral Shadow|Feral Shadow|Spirit of the Night -SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_panther.jpg -Oracle:{B}, Sacrifice Urborg Panther: Destroy target creature blocking Urborg Panther.\nSacrifice a creature named Feral Shadow, a creature named Breathstealer, and Urborg Panther: Search your library for a card named Spirit of the Night and put that card onto the battlefield. Then shuffle your library. +Name:Urborg Panther +ManaCost:2 B +Types:Creature Nightstalker Cat +PT:2/2 +A:AB$ Destroy | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Creature.blockingSource | TgtPrompt$ Destroy target creature blocking this creature | SpellDescription$ Destroy target creature blocking CARDNAME. +A:AB$ ChangeZone | Cost$ Sac<1/Creature.namedFeral Shadow/creature named Feral Shadow> Sac<1/Creature.namedBreathstealer/creature named Breathstealer> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.namedSpirit of the Night | ChangeNum$ 1 | SpellDescription$ Search your library for a card named Spirit of the Night and put that card onto the battlefield. Then shuffle your library. +SVar:RemAIDeck:True +DeckHints:Name$Feral Shadow|Feral Shadow|Spirit of the Night +SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_panther.jpg +Oracle:{B}, Sacrifice Urborg Panther: Destroy target creature blocking Urborg Panther.\nSacrifice a creature named Feral Shadow, a creature named Breathstealer, and Urborg Panther: Search your library for a card named Spirit of the Night and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/u/urborg_phantom.txt b/forge-gui/res/cardsfolder/u/urborg_phantom.txt index d2a924b0f1a..ca5db12ce0a 100644 --- a/forge-gui/res/cardsfolder/u/urborg_phantom.txt +++ b/forge-gui/res/cardsfolder/u/urborg_phantom.txt @@ -5,4 +5,4 @@ PT:3/1 K:CARDNAME can't block. A:AB$ Pump | Cost$ U | KW$ Prevent all combat damage that would be dealt to and dealt by CARDNAME. | SpellDescription$ Prevent all combat damage that would be dealt to and dealt by CARDNAME this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_phantom.jpg -Oracle:Urborg Phantom can't block.\n{U}: Prevent all combat damage that would be dealt to and dealt by Urborg Phantom this turn. \ No newline at end of file +Oracle:Urborg Phantom can't block.\n{U}: Prevent all combat damage that would be dealt to and dealt by Urborg Phantom this turn. diff --git a/forge-gui/res/cardsfolder/u/urborg_shambler.txt b/forge-gui/res/cardsfolder/u/urborg_shambler.txt index 1ed4c070310..2a200d17c47 100644 --- a/forge-gui/res/cardsfolder/u/urborg_shambler.txt +++ b/forge-gui/res/cardsfolder/u/urborg_shambler.txt @@ -5,4 +5,4 @@ PT:4/3 S:Mode$ Continuous | Affected$ Creature.Black+Other | AddPower$ -1 | AddToughness$ -1 | Description$ Other black creatures get -1/-1. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_shambler.jpg -Oracle:Other black creatures get -1/-1. \ No newline at end of file +Oracle:Other black creatures get -1/-1. diff --git a/forge-gui/res/cardsfolder/u/urborg_skeleton.txt b/forge-gui/res/cardsfolder/u/urborg_skeleton.txt index 98a096568af..ac434a9a18c 100644 --- a/forge-gui/res/cardsfolder/u/urborg_skeleton.txt +++ b/forge-gui/res/cardsfolder/u/urborg_skeleton.txt @@ -7,4 +7,4 @@ A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. K:etbCounter:P1P1:1:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with a +1/+1 counter on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_skeleton.jpg -Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\n{B}: Regenerate Urborg Skeleton.\nIf Urborg Skeleton was kicked, it enters the battlefield with a +1/+1 counter on it. \ No newline at end of file +Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\n{B}: Regenerate Urborg Skeleton.\nIf Urborg Skeleton was kicked, it enters the battlefield with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/u/urborg_stalker.txt b/forge-gui/res/cardsfolder/u/urborg_stalker.txt index 01e8de357a4..b64f6585bdc 100644 --- a/forge-gui/res/cardsfolder/u/urborg_stalker.txt +++ b/forge-gui/res/cardsfolder/u/urborg_stalker.txt @@ -5,4 +5,4 @@ PT:2/4 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | IsPresent$ Permanent.nonBlack+nonLand+ActivePlayerCtrl | PresentCompare$ GE1 | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of each player's upkeep, if that player controls a nonblack, nonland permanent, CARDNAME deals 1 damage to that player. SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_stalker.jpg -Oracle:At the beginning of each player's upkeep, if that player controls a nonblack, nonland permanent, Urborg Stalker deals 1 damage to that player. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, if that player controls a nonblack, nonland permanent, Urborg Stalker deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/u/urborg_syphon_mage.txt b/forge-gui/res/cardsfolder/u/urborg_syphon_mage.txt index fbcd592fd2a..4f435a8bb6a 100644 --- a/forge-gui/res/cardsfolder/u/urborg_syphon_mage.txt +++ b/forge-gui/res/cardsfolder/u/urborg_syphon_mage.txt @@ -6,4 +6,4 @@ A:AB$ LoseLife | Cost$ 2 B T Discard<1/Card> | LifeAmount$ 2 | Defined$ Player.O SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ AFLifeLost SVar:AFLifeLost:Number$0 SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card108798.jpg -Oracle:{2}{B}, {T}, Discard a card: Each other player loses 2 life. You gain life equal to the life lost this way. \ No newline at end of file +Oracle:{2}{B}, {T}, Discard a card: Each other player loses 2 life. You gain life equal to the life lost this way. diff --git a/forge-gui/res/cardsfolder/u/urborg_tomb_of_yawgmoth.txt b/forge-gui/res/cardsfolder/u/urborg_tomb_of_yawgmoth.txt index 748fd3c6935..ee464cc295e 100644 --- a/forge-gui/res/cardsfolder/u/urborg_tomb_of_yawgmoth.txt +++ b/forge-gui/res/cardsfolder/u/urborg_tomb_of_yawgmoth.txt @@ -4,4 +4,4 @@ Types:Legendary Land S:Mode$ Continuous | Affected$ Land | AddType$ Swamp | Description$ Each land is a Swamp in addition to its other land types. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_tomb_of_yawgmoth.jpg -Oracle:Each land is a Swamp in addition to its other land types. \ No newline at end of file +Oracle:Each land is a Swamp in addition to its other land types. diff --git a/forge-gui/res/cardsfolder/u/urborg_uprising.txt b/forge-gui/res/cardsfolder/u/urborg_uprising.txt index 3f2ec966c14..f0f6dd91c14 100644 --- a/forge-gui/res/cardsfolder/u/urborg_uprising.txt +++ b/forge-gui/res/cardsfolder/u/urborg_uprising.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ ChangeZone | Cost$ 4 B | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return up to two target creature cards from your graveyard to your hand. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_uprising.jpg -Oracle:Return up to two target creature cards from your graveyard to your hand.\nDraw a card. \ No newline at end of file +Oracle:Return up to two target creature cards from your graveyard to your hand.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/u/urborg_volcano.txt b/forge-gui/res/cardsfolder/u/urborg_volcano.txt index 774879ef046..9c78d064587 100644 --- a/forge-gui/res/cardsfolder/u/urborg_volcano.txt +++ b/forge-gui/res/cardsfolder/u/urborg_volcano.txt @@ -5,4 +5,4 @@ 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$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/urborg_volcano.jpg -Oracle:Urborg Volcano enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Oracle:Urborg Volcano enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/u/urge_to_feed.txt b/forge-gui/res/cardsfolder/u/urge_to_feed.txt index 368ac94c1fa..69124e49837 100644 --- a/forge-gui/res/cardsfolder/u/urge_to_feed.txt +++ b/forge-gui/res/cardsfolder/u/urge_to_feed.txt @@ -1,11 +1,11 @@ -Name:Urge to Feed -ManaCost:B B -Types:Instant -A:SP$ Pump | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | SubAbility$ GuestList | SpellDescription$ Target creature gets -3/-3 until end of turn. You may tap any number of untapped Vampire creatures you control. If you do, put a +1/+1 counter on each of those Vampires. -SVar:GuestList:DB$ ChooseCard | Defined$ You | Amount$ AbleToFeedX | References$ AbleToFeedX | Choices$ Creature.Vampire+untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped Vampire creature you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ VampiricUrge -SVar:VampiricUrge:DB$ Tap | Defined$ Remembered | SubAbility$ VampiricFeed -SVar:VampiricFeed:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:AbleToFeedX:Count$Valid Creature.Vampire+YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/urge_to_feed.jpg -Oracle:Target creature gets -3/-3 until end of turn. You may tap any number of untapped Vampire creatures you control. If you do, put a +1/+1 counter on each of those Vampires. \ No newline at end of file +Name:Urge to Feed +ManaCost:B B +Types:Instant +A:SP$ Pump | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -3 | IsCurse$ True | SubAbility$ GuestList | SpellDescription$ Target creature gets -3/-3 until end of turn. You may tap any number of untapped Vampire creatures you control. If you do, put a +1/+1 counter on each of those Vampires. +SVar:GuestList:DB$ ChooseCard | Defined$ You | Amount$ AbleToFeedX | References$ AbleToFeedX | Choices$ Creature.Vampire+untapped+YouCtrl | ChoiceTitle$ Choose any number of untapped Vampire creature you control | ChoiceZone$ Battlefield | RememberChosen$ True | SubAbility$ VampiricUrge +SVar:VampiricUrge:DB$ Tap | Defined$ Remembered | SubAbility$ VampiricFeed +SVar:VampiricFeed:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:AbleToFeedX:Count$Valid Creature.Vampire+YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/urge_to_feed.jpg +Oracle:Target creature gets -3/-3 until end of turn. You may tap any number of untapped Vampire creatures you control. If you do, put a +1/+1 counter on each of those Vampires. diff --git a/forge-gui/res/cardsfolder/u/urgent_exorcism.txt b/forge-gui/res/cardsfolder/u/urgent_exorcism.txt index 329911fbf41..8aa974dba5c 100644 --- a/forge-gui/res/cardsfolder/u/urgent_exorcism.txt +++ b/forge-gui/res/cardsfolder/u/urgent_exorcism.txt @@ -1,6 +1,6 @@ -Name:Urgent Exorcism -ManaCost:1 W -Types:Instant -A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Spirit,Enchantment | TgtPrompt$ Select target Spirit or enchantment. | SpellDescription$ Destroy target Spirit or enchantment. -SVar:Picture:http://www.wizards.com/global/images/magic/general/urgent_exorcism.jpg -Oracle:Destroy target Spirit or enchantment. \ No newline at end of file +Name:Urgent Exorcism +ManaCost:1 W +Types:Instant +A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Spirit,Enchantment | TgtPrompt$ Select target Spirit or enchantment. | SpellDescription$ Destroy target Spirit or enchantment. +SVar:Picture:http://www.wizards.com/global/images/magic/general/urgent_exorcism.jpg +Oracle:Destroy target Spirit or enchantment. diff --git a/forge-gui/res/cardsfolder/u/uril_the_miststalker.txt b/forge-gui/res/cardsfolder/u/uril_the_miststalker.txt index c3187b65ff8..7bd489fc4ec 100644 --- a/forge-gui/res/cardsfolder/u/uril_the_miststalker.txt +++ b/forge-gui/res/cardsfolder/u/uril_the_miststalker.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Descr SVar:X:Count$Valid Aura.Attached/Times.2 SVar:EnchantMe:Multiple SVar:Picture:http://www.wizards.com/global/images/magic/general/uril_the_miststalker.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nUril, the Miststalker gets +2/+2 for each Aura attached to it. \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nUril, the Miststalker gets +2/+2 for each Aura attached to it. diff --git a/forge-gui/res/cardsfolder/u/ursapine.txt b/forge-gui/res/cardsfolder/u/ursapine.txt index 94ab986da4e..9a3cdc5b863 100644 --- a/forge-gui/res/cardsfolder/u/ursapine.txt +++ b/forge-gui/res/cardsfolder/u/ursapine.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:3/3 A:AB$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/ursapine.jpg -Oracle:{G}: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{G}: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/u/ursine_fylgja.txt b/forge-gui/res/cardsfolder/u/ursine_fylgja.txt index 560da8479de..ce16ea84cbb 100644 --- a/forge-gui/res/cardsfolder/u/ursine_fylgja.txt +++ b/forge-gui/res/cardsfolder/u/ursine_fylgja.txt @@ -6,4 +6,4 @@ K:etbCounter:HEALING:4 A:AB$ PreventDamage | Cost$ SubCounter<1/HEALING> | Defined$ Self | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to CARDNAME this turn. A:AB$ PutCounter | Cost$ 2 W | CounterType$ HEALING | CounterNum$ 1 | SpellDescription$ Put a healing counter on CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/ursine_fylgja.jpg -Oracle:Ursine Fylgja enters the battlefield with four healing counters on it.\nRemove a healing counter from Ursine Fylgja: Prevent the next 1 damage that would be dealt to Ursine Fylgja this turn.\n{2}{W}: Put a healing counter on Ursine Fylgja. \ No newline at end of file +Oracle:Ursine Fylgja enters the battlefield with four healing counters on it.\nRemove a healing counter from Ursine Fylgja: Prevent the next 1 damage that would be dealt to Ursine Fylgja this turn.\n{2}{W}: Put a healing counter on Ursine Fylgja. diff --git a/forge-gui/res/cardsfolder/u/urza.txt b/forge-gui/res/cardsfolder/u/urza.txt index 1b408359c62..5f43dc61973 100644 --- a/forge-gui/res/cardsfolder/u/urza.txt +++ b/forge-gui/res/cardsfolder/u/urza.txt @@ -1,7 +1,7 @@ -Name:Urza -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/+10 -A:AB$ DealDamage | ActivationZone$ Command | Cost$ 3 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/urza.jpg -Oracle:Hand -1, life +10\n{3}: Urza deals 1 damage to target creature or player. \ No newline at end of file +Name:Urza +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/+10 +A:AB$ DealDamage | ActivationZone$ Command | Cost$ 3 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/urza.jpg +Oracle:Hand -1, life +10\n{3}: Urza deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/u/urzas_armor.txt b/forge-gui/res/cardsfolder/u/urzas_armor.txt index dd4ec8a9b35..346638d0e0f 100644 --- a/forge-gui/res/cardsfolder/u/urzas_armor.txt +++ b/forge-gui/res/cardsfolder/u/urzas_armor.txt @@ -3,4 +3,4 @@ ManaCost:6 Types:Artifact S:Mode$ PreventDamage | Target$ You | Source$ Card | Amount$ 1 | Description$ If a source would deal damage to you, prevent 1 of that damage. SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_armor.jpg -Oracle:If a source would deal damage to you, prevent 1 of that damage. \ No newline at end of file +Oracle:If a source would deal damage to you, prevent 1 of that damage. diff --git a/forge-gui/res/cardsfolder/u/urzas_avenger.txt b/forge-gui/res/cardsfolder/u/urzas_avenger.txt index 07ef2f7010a..393cc96a473 100644 --- a/forge-gui/res/cardsfolder/u/urzas_avenger.txt +++ b/forge-gui/res/cardsfolder/u/urzas_avenger.txt @@ -1,13 +1,13 @@ -Name:Urza's Avenger -ManaCost:6 -Types:Artifact Creature Shapeshifter -PT:4/4 -A:AB$ Pump | Cost$ 0 | NumAtt$ -1 | NumDef$ -1 | SubAbility$ DBChoose | SpellDescription$ CARDNAME gets -1/-1 and gains your choice of banding, flying, first strike, or trample until end of turn. -SVar:DBChoose:DB$ GenericChoice | Defined$ You | Choices$ DBFlying,DBBanding,DBFirstStrike,DBTrample -SVar:DBFlying:DB$ Pump | KW$ Flying | SpellDescription$ Target creature gains Flying until end of turn. -SVar:DBBanding:DB$ Pump | KW$ Banding | SpellDescription$ Target creature gains Banding until end of turn. -SVar:DBFirstStrike:DB$ Pump | KW$ First Strike | SpellDescription$ Target creature gains First Strike until end of turn. -SVar:DBTrample:DB$ Pump | KW$ Trample | SpellDescription$ Target creature gains Trample until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_avenger.jpg -Oracle:{0}: Urza's Avenger gets -1/-1 and gains your choice of banding, flying, first strike, or trample until end of turn. (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.) +Name:Urza's Avenger +ManaCost:6 +Types:Artifact Creature Shapeshifter +PT:4/4 +A:AB$ Pump | Cost$ 0 | NumAtt$ -1 | NumDef$ -1 | SubAbility$ DBChoose | SpellDescription$ CARDNAME gets -1/-1 and gains your choice of banding, flying, first strike, or trample until end of turn. +SVar:DBChoose:DB$ GenericChoice | Defined$ You | Choices$ DBFlying,DBBanding,DBFirstStrike,DBTrample +SVar:DBFlying:DB$ Pump | KW$ Flying | SpellDescription$ Target creature gains Flying until end of turn. +SVar:DBBanding:DB$ Pump | KW$ Banding | SpellDescription$ Target creature gains Banding until end of turn. +SVar:DBFirstStrike:DB$ Pump | KW$ First Strike | SpellDescription$ Target creature gains First Strike until end of turn. +SVar:DBTrample:DB$ Pump | KW$ Trample | SpellDescription$ Target creature gains Trample until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_avenger.jpg +Oracle:{0}: Urza's Avenger gets -1/-1 and gains your choice of banding, flying, first strike, or trample until end of turn. (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.) diff --git a/forge-gui/res/cardsfolder/u/urzas_bauble.txt b/forge-gui/res/cardsfolder/u/urzas_bauble.txt index c528069779c..0c937a873c1 100644 --- a/forge-gui/res/cardsfolder/u/urzas_bauble.txt +++ b/forge-gui/res/cardsfolder/u/urzas_bauble.txt @@ -1,9 +1,9 @@ -Name:Urza's Bauble -ManaCost:0 -Types:Artifact -A:AB$ Reveal | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | Random$ True | SubAbility$ DelTrigSlowtrip | SpellDescription$ Look at a card at random in target player's hand. You draw a card at the beginning of the next turn's upkeep. -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:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_bauble.jpg -Oracle:{T}, Sacrifice Urza's Bauble: Look at a card at random in target player's hand. You draw a card at the beginning of the next turn's upkeep. \ No newline at end of file +Name:Urza's Bauble +ManaCost:0 +Types:Artifact +A:AB$ Reveal | Cost$ T Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | Random$ True | SubAbility$ DelTrigSlowtrip | SpellDescription$ Look at a card at random in target player's hand. You draw a card at the beginning of the next turn's upkeep. +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:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_bauble.jpg +Oracle:{T}, Sacrifice Urza's Bauble: Look at a card at random in target player's hand. You draw a card at the beginning of the next turn's upkeep. diff --git a/forge-gui/res/cardsfolder/u/urzas_blueprints.txt b/forge-gui/res/cardsfolder/u/urzas_blueprints.txt index 00d82df157f..c4df97b757f 100644 --- a/forge-gui/res/cardsfolder/u/urzas_blueprints.txt +++ b/forge-gui/res/cardsfolder/u/urzas_blueprints.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Draw | Cost$ T | NumCards$ 1 | SpellDescription$ Draw a card. K:Echo:6 SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_blueprints.jpg -Oracle:Echo {6} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{T}: Draw a card. \ No newline at end of file +Oracle:Echo {6} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\n{T}: Draw a card. diff --git a/forge-gui/res/cardsfolder/u/urzas_chalice.txt b/forge-gui/res/cardsfolder/u/urzas_chalice.txt index fdf7abb207a..a4f6beed7d4 100644 --- a/forge-gui/res/cardsfolder/u/urzas_chalice.txt +++ b/forge-gui/res/cardsfolder/u/urzas_chalice.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Artifact | TriggerZones$ Battlefield | OptionalDe SVar:TrigGainLife:AB$GainLife | Cost$ 1 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_chalice.jpg -Oracle:Whenever a player casts an artifact spell, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts an artifact spell, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/u/urzas_engine.txt b/forge-gui/res/cardsfolder/u/urzas_engine.txt index c0392b63869..6e0c0df1c53 100644 --- a/forge-gui/res/cardsfolder/u/urzas_engine.txt +++ b/forge-gui/res/cardsfolder/u/urzas_engine.txt @@ -1,10 +1,10 @@ -Name:Urza's Engine -ManaCost:5 -Types:Artifact Creature Juggernaut -PT:1/5 -K:Trample -A:AB$ Pump | Cost$ 3 | KW$ Banding | SpellDescription$ CARDNAME gains banding until end of turn. -A:AB$ PumpAll | Cost$ 3 | ValidCards$ Creature.attackersBandedWith | KW$ Trample | SpellDescription$ Attacking creatures banded with Urza's Engine gain trample until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_engine.jpg -Oracle:Trample\n{3}: Urza's Engine gains banding until end of turn. (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{3}: Attacking creatures banded with Urza's Engine gain trample until end of turn. +Name:Urza's Engine +ManaCost:5 +Types:Artifact Creature Juggernaut +PT:1/5 +K:Trample +A:AB$ Pump | Cost$ 3 | KW$ Banding | SpellDescription$ CARDNAME gains banding until end of turn. +A:AB$ PumpAll | Cost$ 3 | ValidCards$ Creature.attackersBandedWith | KW$ Trample | SpellDescription$ Attacking creatures banded with Urza's Engine gain trample until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_engine.jpg +Oracle:Trample\n{3}: Urza's Engine gains banding until end of turn. (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{3}: Attacking creatures banded with Urza's Engine gain trample until end of turn. diff --git a/forge-gui/res/cardsfolder/u/urzas_factory.txt b/forge-gui/res/cardsfolder/u/urzas_factory.txt index 989995eb468..902ead366f7 100644 --- a/forge-gui/res/cardsfolder/u/urzas_factory.txt +++ b/forge-gui/res/cardsfolder/u/urzas_factory.txt @@ -4,4 +4,4 @@ Types:Land Urza's A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Token | Cost$ 7 T | TokenAmount$ 1 | TokenName$ Assembly-Worker | TokenTypes$ Artifact,Creature,Assembly-Worker | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put a 2/2 colorless Assembly-Worker artifact creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_factory.jpg -Oracle:{T}: Add {1} to your mana pool.\n{7}, {T}: Put a 2/2 colorless Assembly-Worker artifact creature token onto the battlefield. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{7}, {T}: Put a 2/2 colorless Assembly-Worker artifact creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/u/urzas_filter.txt b/forge-gui/res/cardsfolder/u/urzas_filter.txt index f916a37b7e8..4bf817339cb 100644 --- a/forge-gui/res/cardsfolder/u/urzas_filter.txt +++ b/forge-gui/res/cardsfolder/u/urzas_filter.txt @@ -1,6 +1,6 @@ -Name:Urza's Filter -ManaCost:4 -Types:Artifact -S:Mode$ ReduceCost | ValidCard$ Card.MultiColor | Type$ Spell | Amount$ 2 | Description$ Multicolored spells cost up to {2} less to cast. -SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_filter.jpg -Oracle:Multicolored spells cost up to {2} less to cast. \ No newline at end of file +Name:Urza's Filter +ManaCost:4 +Types:Artifact +S:Mode$ ReduceCost | ValidCard$ Card.MultiColor | Type$ Spell | Amount$ 2 | Description$ Multicolored spells cost up to {2} less to cast. +SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_filter.jpg +Oracle:Multicolored spells cost up to {2} less to cast. diff --git a/forge-gui/res/cardsfolder/u/urzas_guilt.txt b/forge-gui/res/cardsfolder/u/urzas_guilt.txt index 5f4261f078b..531f793e012 100644 --- a/forge-gui/res/cardsfolder/u/urzas_guilt.txt +++ b/forge-gui/res/cardsfolder/u/urzas_guilt.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 2 U B | Defined$ Each | NumCards$ 2 | SpellDescription$ Each SVar:DBDiscard:DB$Discard | NumCards$ 3 | Mode$ TgtChoose | Defined$ Each | SubAbility$ DBLose SVar:DBLose:DB$LoseLife | LifeAmount$ 4 | Defined$ Each SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_guilt.jpg -Oracle:Each player draws two cards, then discards three cards, then loses 4 life. \ No newline at end of file +Oracle:Each player draws two cards, then discards three cards, then loses 4 life. diff --git a/forge-gui/res/cardsfolder/u/urzas_incubator.txt b/forge-gui/res/cardsfolder/u/urzas_incubator.txt index 224584276ec..69cd33bfdc2 100644 --- a/forge-gui/res/cardsfolder/u/urzas_incubator.txt +++ b/forge-gui/res/cardsfolder/u/urzas_incubator.txt @@ -1,9 +1,9 @@ -Name:Urza's Incubator -ManaCost:3 -Types:Artifact -K:ETBReplacement:Other:ChooseCT -SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. -S:Mode$ ReduceCost | ValidCard$ Creature.ChosenType | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Creature spells of the chosen type cost {2} less to cast. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_incubator.jpg -Oracle:As Urza's Incubator enters the battlefield, choose a creature type.\nCreature spells of the chosen type cost {2} less to cast. \ No newline at end of file +Name:Urza's Incubator +ManaCost:3 +Types:Artifact +K:ETBReplacement:Other:ChooseCT +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature | AILogic$ MostProminentInComputerDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a creature type. +S:Mode$ ReduceCost | ValidCard$ Creature.ChosenType | Type$ Spell | Activator$ You | Amount$ 2 | Description$ Creature spells of the chosen type cost {2} less to cast. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_incubator.jpg +Oracle:As Urza's Incubator enters the battlefield, choose a creature type.\nCreature spells of the chosen type cost {2} less to cast. diff --git a/forge-gui/res/cardsfolder/u/urzas_mine.txt b/forge-gui/res/cardsfolder/u/urzas_mine.txt index f4916b1d03a..4292bd10818 100644 --- a/forge-gui/res/cardsfolder/u/urzas_mine.txt +++ b/forge-gui/res/cardsfolder/u/urzas_mine.txt @@ -4,4 +4,4 @@ Types:Land Urza's Mine A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus$ UrzaLands | BonusProduced$ 1 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Power-Plant and an Urza's Tower, add {2} to your mana pool instead. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_mine.jpg -Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Power-Plant and an Urza's Tower, add {2} to your mana pool instead. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Power-Plant and an Urza's Tower, add {2} to your mana pool instead. diff --git a/forge-gui/res/cardsfolder/u/urzas_power_plant.txt b/forge-gui/res/cardsfolder/u/urzas_power_plant.txt index 155dce258e6..f7e753322b0 100644 --- a/forge-gui/res/cardsfolder/u/urzas_power_plant.txt +++ b/forge-gui/res/cardsfolder/u/urzas_power_plant.txt @@ -4,4 +4,4 @@ Types:Land Urza's Power-Plant A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus$ UrzaLands | BonusProduced$ 1 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Tower, add {2} to your mana pool instead. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_power_plant.jpg -Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Tower, add {2} to your mana pool instead. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Tower, add {2} to your mana pool instead. diff --git a/forge-gui/res/cardsfolder/u/urzas_rage.txt b/forge-gui/res/cardsfolder/u/urzas_rage.txt index e0331e1a192..d26626c6f48 100644 --- a/forge-gui/res/cardsfolder/u/urzas_rage.txt +++ b/forge-gui/res/cardsfolder/u/urzas_rage.txt @@ -8,4 +8,4 @@ SVar:Kicked:DB$ DealDamage | Defined$ Targeted | NumDmg$ 10 | References$ 10 | N SVar:X:Count$Kicked.0.3 SVar:Y:Count$Kicked.10.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_rage.jpg -Oracle:Kicker {8}{R} (You may pay an additional {8}{R} as you cast this spell.)\nUrza's Rage can't be countered by spells or abilities.\nUrza's Rage deals 3 damage to target creature or player. If Urza's Rage was kicked, instead it deals 10 damage to that creature or player and the damage can't be prevented. \ No newline at end of file +Oracle:Kicker {8}{R} (You may pay an additional {8}{R} as you cast this spell.)\nUrza's Rage can't be countered by spells or abilities.\nUrza's Rage deals 3 damage to target creature or player. If Urza's Rage was kicked, instead it deals 10 damage to that creature or player and the damage can't be prevented. diff --git a/forge-gui/res/cardsfolder/u/urzas_tower.txt b/forge-gui/res/cardsfolder/u/urzas_tower.txt index e983c7e257c..7ec76c5f97c 100644 --- a/forge-gui/res/cardsfolder/u/urzas_tower.txt +++ b/forge-gui/res/cardsfolder/u/urzas_tower.txt @@ -4,4 +4,4 @@ Types:Land Urza's Tower A:AB$ Mana | Cost$ T | Produced$ 1 | Bonus$ UrzaLands | BonusProduced$ 2 | SpellDescription$ Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Power-Plant, add {3} to your mana pool instead. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_tower.jpg -Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Power-Plant, add {3} to your mana pool instead. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool. If you control an Urza's Mine and an Urza's Power-Plant, add {3} to your mana pool instead. diff --git a/forge-gui/res/cardsfolder/u/uthden_troll.txt b/forge-gui/res/cardsfolder/u/uthden_troll.txt index 7f15e062423..6b39a116b12 100644 --- a/forge-gui/res/cardsfolder/u/uthden_troll.txt +++ b/forge-gui/res/cardsfolder/u/uthden_troll.txt @@ -4,4 +4,4 @@ Types:Creature Troll PT:2/2 A:AB$ Regenerate | Cost$ R | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/uthden_troll.jpg -Oracle:{R}: Regenerate Uthden Troll. \ No newline at end of file +Oracle:{R}: Regenerate Uthden Troll. diff --git a/forge-gui/res/cardsfolder/u/utopia_mycon.txt b/forge-gui/res/cardsfolder/u/utopia_mycon.txt index 8c9299dd4f1..ffdba82a1ef 100644 --- a/forge-gui/res/cardsfolder/u/utopia_mycon.txt +++ b/forge-gui/res/cardsfolder/u/utopia_mycon.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPORE A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ Mana | Cost$ Sac<1/Saproling> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/utopia_mycon.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Utopia Mycon.\nRemove three spore counters from Utopia Mycon: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Utopia Mycon.\nRemove three spore counters from Utopia Mycon: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/u/utopia_sprawl.txt b/forge-gui/res/cardsfolder/u/utopia_sprawl.txt index 94672abe2b0..17b1408d031 100644 --- a/forge-gui/res/cardsfolder/u/utopia_sprawl.txt +++ b/forge-gui/res/cardsfolder/u/utopia_sprawl.txt @@ -1,12 +1,12 @@ -Name:Utopia Sprawl -ManaCost:G -Types:Enchantment Aura -K:Enchant Forest -A:SP$ Attach | Cost$ G | ValidTgts$ Forest | TgtPrompt$ Select target Forest | AILogic$ Pump -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted Forest is tapped for mana, its controller adds one mana of the chosen color to his or her mana pool. -SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Chosen | Defined$ TriggeredCardController -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/utopia_sprawl.jpg -Oracle:Enchant Forest\nAs Utopia Sprawl enters the battlefield, choose a color.\nWhenever enchanted Forest is tapped for mana, its controller adds one mana of the chosen color to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Name:Utopia Sprawl +ManaCost:G +Types:Enchantment Aura +K:Enchant Forest +A:SP$ Attach | Cost$ G | ValidTgts$ Forest | TgtPrompt$ Select target Forest | AILogic$ Pump +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | TriggerZones$ Battlefield | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted Forest is tapped for mana, its controller adds one mana of the chosen color to his or her mana pool. +SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ Chosen | Defined$ TriggeredCardController +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/utopia_sprawl.jpg +Oracle:Enchant Forest\nAs Utopia Sprawl enters the battlefield, choose a color.\nWhenever enchanted Forest is tapped for mana, its controller adds one mana of the chosen color to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/u/utopia_tree.txt b/forge-gui/res/cardsfolder/u/utopia_tree.txt index ffe5d412855..e559b92fbda 100644 --- a/forge-gui/res/cardsfolder/u/utopia_tree.txt +++ b/forge-gui/res/cardsfolder/u/utopia_tree.txt @@ -4,4 +4,4 @@ Types:Creature Plant PT:0/2 A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84434.jpg -Oracle:{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/u/utopia_vow.txt b/forge-gui/res/cardsfolder/u/utopia_vow.txt index 4ef039b540c..2bc00810807 100644 --- a/forge-gui/res/cardsfolder/u/utopia_vow.txt +++ b/forge-gui/res/cardsfolder/u/utopia_vow.txt @@ -8,4 +8,4 @@ SVar:AnyMana:AB$Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana SVar:NonStackingAttachEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/utopia_vow.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block.\nEnchanted creature has "{T}: Add one mana of any color to your mana pool." \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't attack or block.\nEnchanted creature has "{T}: Add one mana of any color to your mana pool." diff --git a/forge-gui/res/cardsfolder/u/utvara_hellkite.txt b/forge-gui/res/cardsfolder/u/utvara_hellkite.txt index 40aa31136b6..8b87601699d 100644 --- a/forge-gui/res/cardsfolder/u/utvara_hellkite.txt +++ b/forge-gui/res/cardsfolder/u/utvara_hellkite.txt @@ -1,9 +1,9 @@ -Name:Utvara Hellkite -ManaCost:6 R R -Types:Creature Dragon -PT:6/6 -K:Flying -T:Mode$ Attacks | ValidCard$ Dragon.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a dragon you control attacks, put a 6/6 red dragon creature token with flying onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 6 | TokenToughness$ 6 | TokenKeywords$ Flying | TokenImage$ r 6 6 dragon rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/utvara_hellkite.jpg -Oracle:Flying\nWhenever a Dragon you control attacks, put a 6/6 red Dragon creature token with flying onto the battlefield. \ No newline at end of file +Name:Utvara Hellkite +ManaCost:6 R R +Types:Creature Dragon +PT:6/6 +K:Flying +T:Mode$ Attacks | ValidCard$ Dragon.YouCtrl | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a dragon you control attacks, put a 6/6 red dragon creature token with flying onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Dragon | TokenTypes$ Creature,Dragon | TokenOwner$ You | TokenColors$ Red | TokenPower$ 6 | TokenToughness$ 6 | TokenKeywords$ Flying | TokenImage$ r 6 6 dragon rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/utvara_hellkite.jpg +Oracle:Flying\nWhenever a Dragon you control attacks, put a 6/6 red Dragon creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/u/utvara_scalper.txt b/forge-gui/res/cardsfolder/u/utvara_scalper.txt index a168cfb2d7d..584824fb05f 100644 --- a/forge-gui/res/cardsfolder/u/utvara_scalper.txt +++ b/forge-gui/res/cardsfolder/u/utvara_scalper.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying K:CARDNAME attacks each turn if able. SVar:Picture:http://www.wizards.com/global/images/magic/general/utvara_scalper.jpg -Oracle:Flying\nUtvara Scalper attacks each turn if able. \ No newline at end of file +Oracle:Flying\nUtvara Scalper attacks each turn if able. diff --git a/forge-gui/res/cardsfolder/u/uyo_silent_prophet.txt b/forge-gui/res/cardsfolder/u/uyo_silent_prophet.txt index 5f8b00680fc..61ab0ca9fe7 100644 --- a/forge-gui/res/cardsfolder/u/uyo_silent_prophet.txt +++ b/forge-gui/res/cardsfolder/u/uyo_silent_prophet.txt @@ -6,4 +6,4 @@ K:Flying A:AB$CopySpellAbility | Cost$ 2 Return<2/Land> | ValidTgts$ Instant,Sorcery | SpellDescription$ Copy target instant or sorcery spell. You may choose new targets for the copy. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/uyo_silent_prophet.jpg -Oracle:Flying\n{2}, Return two lands you control to their owner's hand: Copy target instant or sorcery spell. You may choose new targets for the copy. \ No newline at end of file +Oracle:Flying\n{2}, Return two lands you control to their owner's hand: Copy target instant or sorcery spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/v/vacuumelt.txt b/forge-gui/res/cardsfolder/v/vacuumelt.txt index 0430d7ccf26..24ba8c26898 100644 --- a/forge-gui/res/cardsfolder/v/vacuumelt.txt +++ b/forge-gui/res/cardsfolder/v/vacuumelt.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Replicate 2 U A:SP$ ChangeZone | Cost$ 2 U | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to it's owners hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/vacuumelt.jpg -Oracle:Replicate {2}{U} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nReturn target creature to its owner's hand. \ No newline at end of file +Oracle:Replicate {2}{U} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.)\nReturn target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/vaevictis_asmadi.txt b/forge-gui/res/cardsfolder/v/vaevictis_asmadi.txt index 566badaa231..488093bab78 100644 --- a/forge-gui/res/cardsfolder/v/vaevictis_asmadi.txt +++ b/forge-gui/res/cardsfolder/v/vaevictis_asmadi.txt @@ -8,4 +8,4 @@ A:AB$ Pump | Cost$ B | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. A:AB$ Pump | Cost$ G | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/vaevictis_asmadi.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Vaevictis Asmadi unless you pay {B}{R}{G}.\n{B}: Vaevictis Asmadi gets +1/+0 until end of turn.\n{R}: Vaevictis Asmadi gets +1/+0 until end of turn.\n{G}: Vaevictis Asmadi gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Vaevictis Asmadi unless you pay {B}{R}{G}.\n{B}: Vaevictis Asmadi gets +1/+0 until end of turn.\n{R}: Vaevictis Asmadi gets +1/+0 until end of turn.\n{G}: Vaevictis Asmadi gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vagrant_plowbeasts.txt b/forge-gui/res/cardsfolder/v/vagrant_plowbeasts.txt index 180ed000c33..4031e878a00 100644 --- a/forge-gui/res/cardsfolder/v/vagrant_plowbeasts.txt +++ b/forge-gui/res/cardsfolder/v/vagrant_plowbeasts.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:6/6 A:AB$ Regenerate | Cost$ 1 | ValidTgts$ Creature.powerGE5 | TgtPrompt$ Select target creature with power 5 or greater. | SpellDescription$ Regenerate target creature with power 5 or greater. SVar:Picture:http://www.wizards.com/global/images/magic/general/vagrant_plowbeasts.jpg -Oracle:{1}: Regenerate target creature with power 5 or greater. \ No newline at end of file +Oracle:{1}: Regenerate target creature with power 5 or greater. diff --git a/forge-gui/res/cardsfolder/v/valakut_fireboar.txt b/forge-gui/res/cardsfolder/v/valakut_fireboar.txt index e6740cae701..80e60f5fcf1 100644 --- a/forge-gui/res/cardsfolder/v/valakut_fireboar.txt +++ b/forge-gui/res/cardsfolder/v/valakut_fireboar.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN CARDNAME's power and toughness are switched SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/valakut_fireboar.jpg -Oracle:Whenever Valakut Fireboar attacks, switch its power and toughness until end of turn. \ No newline at end of file +Oracle:Whenever Valakut Fireboar attacks, switch its power and toughness until end of turn. diff --git a/forge-gui/res/cardsfolder/v/valakut_the_molten_pinnacle.txt b/forge-gui/res/cardsfolder/v/valakut_the_molten_pinnacle.txt index 985c026a392..c309439e613 100644 --- a/forge-gui/res/cardsfolder/v/valakut_the_molten_pinnacle.txt +++ b/forge-gui/res/cardsfolder/v/valakut_the_molten_pinnacle.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | ValidCard$ Mountain.YouCtrl | Origin$ Any | Destination$ B SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | TgtPrompt$ Select target creature or player | NumDmg$ 3 A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/valakut_the_molten_pinnacle.jpg -Oracle:Valakut, the Molten Pinnacle enters the battlefield tapped.\nWhenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle deal 3 damage to target creature or player.\n{T}: Add {R} to your mana pool. \ No newline at end of file +Oracle:Valakut, the Molten Pinnacle enters the battlefield tapped.\nWhenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle deal 3 damage to target creature or player.\n{T}: Add {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/valeron_outlander.txt b/forge-gui/res/cardsfolder/v/valeron_outlander.txt index 4259c2899f8..3da378d79d7 100644 --- a/forge-gui/res/cardsfolder/v/valeron_outlander.txt +++ b/forge-gui/res/cardsfolder/v/valeron_outlander.txt @@ -4,4 +4,4 @@ Types:Creature Human Scout PT:2/2 K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/valeron_outlander.jpg -Oracle:Protection from black \ No newline at end of file +Oracle:Protection from black diff --git a/forge-gui/res/cardsfolder/v/valiant_guard.txt b/forge-gui/res/cardsfolder/v/valiant_guard.txt index ad2e2678975..fd00a2fbe06 100644 --- a/forge-gui/res/cardsfolder/v/valiant_guard.txt +++ b/forge-gui/res/cardsfolder/v/valiant_guard.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Creature Human Soldier PT:0/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/valiant_guard.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/v/valley_rannet.txt b/forge-gui/res/cardsfolder/v/valley_rannet.txt index ae8afc24caf..c12474542b9 100644 --- a/forge-gui/res/cardsfolder/v/valley_rannet.txt +++ b/forge-gui/res/cardsfolder/v/valley_rannet.txt @@ -5,4 +5,4 @@ PT:6/3 K:TypeCycling:Forest:2 K:TypeCycling:Mountain:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/valley_rannet.jpg -Oracle:Mountaincycling {2}, forestcycling {2} ({2}, Discard this card: Search your library for a Mountain or Forest card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Mountaincycling {2}, forestcycling {2} ({2}, Discard this card: Search your library for a Mountain or Forest card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/v/valleymaker.txt b/forge-gui/res/cardsfolder/v/valleymaker.txt index 129e83a927a..1a19a8b4c47 100644 --- a/forge-gui/res/cardsfolder/v/valleymaker.txt +++ b/forge-gui/res/cardsfolder/v/valleymaker.txt @@ -1,10 +1,10 @@ -Name:Valleymaker -ManaCost:5 RG -Types:Creature Giant Shaman -PT:5/5 -A:AB$ DealDamage | Cost$ T Sac<1/Mountain> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature. -A:AB$ ChoosePlayer | Cost$ T Sac<1/Forest> | Defined$ You | SubAbility$ DBMana | SpellDescription$ Choose a player. That player adds {G}{G}{G} to his or her mana pool. -SVar:DBMana:DB$ Mana | Produced$ G | Amount$ 3 | Defined$ ChosenPlayer -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/valleymaker.jpg -Oracle:{T}, Sacrifice a Mountain: Valleymaker deals 3 damage to target creature.\n{T}, Sacrifice a Forest: Choose a player. That player adds {G}{G}{G} to his or her mana pool. \ No newline at end of file +Name:Valleymaker +ManaCost:5 RG +Types:Creature Giant Shaman +PT:5/5 +A:AB$ DealDamage | Cost$ T Sac<1/Mountain> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature. +A:AB$ ChoosePlayer | Cost$ T Sac<1/Forest> | Defined$ You | SubAbility$ DBMana | SpellDescription$ Choose a player. That player adds {G}{G}{G} to his or her mana pool. +SVar:DBMana:DB$ Mana | Produced$ G | Amount$ 3 | Defined$ ChosenPlayer +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/valleymaker.jpg +Oracle:{T}, Sacrifice a Mountain: Valleymaker deals 3 damage to target creature.\n{T}, Sacrifice a Forest: Choose a player. That player adds {G}{G}{G} to his or her mana pool. diff --git a/forge-gui/res/cardsfolder/v/valor.txt b/forge-gui/res/cardsfolder/v/valor.txt index 311b4b7aecb..35ca215c5f7 100644 --- a/forge-gui/res/cardsfolder/v/valor.txt +++ b/forge-gui/res/cardsfolder/v/valor.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | EffectZone$ Graveyard | AddKey SVar:X:Count$Valid Plains.YouCtrl SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/valor.jpg -Oracle:First strike\nAs long as Valor is in your graveyard and you control a Plains, creatures you control have first strike. \ No newline at end of file +Oracle:First strike\nAs long as Valor is in your graveyard and you control a Plains, creatures you control have first strike. diff --git a/forge-gui/res/cardsfolder/v/valor_made_real.txt b/forge-gui/res/cardsfolder/v/valor_made_real.txt index 2d479b81600..4725aa68ee1 100644 --- a/forge-gui/res/cardsfolder/v/valor_made_real.txt +++ b/forge-gui/res/cardsfolder/v/valor_made_real.txt @@ -1,7 +1,7 @@ -Name:Valor Made Real -ManaCost:W -Types:Instant -A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can block any number of creatures. | SpellDescription$ Target creature can block any number of creatures this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/valor_made_real.jpg -Oracle:Target creature can block any number of creatures this turn. \ No newline at end of file +Name:Valor Made Real +ManaCost:W +Types:Instant +A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN CARDNAME can block any number of creatures. | SpellDescription$ Target creature can block any number of creatures this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/valor_made_real.jpg +Oracle:Target creature can block any number of creatures this turn. diff --git a/forge-gui/res/cardsfolder/v/valorous_charge.txt b/forge-gui/res/cardsfolder/v/valorous_charge.txt index f70a22cf192..073185fb702 100644 --- a/forge-gui/res/cardsfolder/v/valorous_charge.txt +++ b/forge-gui/res/cardsfolder/v/valorous_charge.txt @@ -3,4 +3,4 @@ ManaCost:1 W W Types:Sorcery A:SP$ PumpAll | Cost$ 1 W W | ValidCards$ Creature.White | NumAtt$ +2 | SpellDescription$ White creatures get +2/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4402.jpg -Oracle:White creatures get +2/+0 until end of turn. \ No newline at end of file +Oracle:White creatures get +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vampire_aristocrat.txt b/forge-gui/res/cardsfolder/v/vampire_aristocrat.txt index 9e8f8406bff..02b5ac4bd52 100644 --- a/forge-gui/res/cardsfolder/v/vampire_aristocrat.txt +++ b/forge-gui/res/cardsfolder/v/vampire_aristocrat.txt @@ -4,4 +4,4 @@ Types:Creature Vampire Rogue PT:2/2 A:AB$ Pump | Cost$ Sac<1/Creature> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_aristocrat.jpg -Oracle:Sacrifice a creature: Vampire Aristocrat gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Sacrifice a creature: Vampire Aristocrat gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vampire_bats.txt b/forge-gui/res/cardsfolder/v/vampire_bats.txt index bb8c05d63bd..86d3aa5a1f4 100644 --- a/forge-gui/res/cardsfolder/v/vampire_bats.txt +++ b/forge-gui/res/cardsfolder/v/vampire_bats.txt @@ -5,4 +5,4 @@ PT:0/1 K:Flying A:AB$ Pump | Cost$ B | NumAtt$ +1 | ActivationLimit$ 2 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. Activate this ability no more than twice each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_bats.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{B}: Vampire Bats gets +1/+0 until end of turn. Activate this ability no more than twice each turn. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{B}: Vampire Bats gets +1/+0 until end of turn. Activate this ability no more than twice each turn. diff --git a/forge-gui/res/cardsfolder/v/vampire_hexmage.txt b/forge-gui/res/cardsfolder/v/vampire_hexmage.txt index 324cafe9380..587238ead76 100644 --- a/forge-gui/res/cardsfolder/v/vampire_hexmage.txt +++ b/forge-gui/res/cardsfolder/v/vampire_hexmage.txt @@ -8,4 +8,4 @@ SVar:RemoveAllCounters:DB$ RemoveCounter | Defined$ Targeted | CounterType$ Repe SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_hexmage.jpg -Oracle:First strike\nSacrifice Vampire Hexmage: Remove all counters from target permanent. \ No newline at end of file +Oracle:First strike\nSacrifice Vampire Hexmage: Remove all counters from target permanent. diff --git a/forge-gui/res/cardsfolder/v/vampire_hounds.txt b/forge-gui/res/cardsfolder/v/vampire_hounds.txt index fe9872f5876..305f7bd0c16 100644 --- a/forge-gui/res/cardsfolder/v/vampire_hounds.txt +++ b/forge-gui/res/cardsfolder/v/vampire_hounds.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Pump | Cost$ Discard<1/Creature> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_hounds.jpg -Oracle:Discard a creature card: Vampire Hounds gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Discard a creature card: Vampire Hounds gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vampire_interloper.txt b/forge-gui/res/cardsfolder/v/vampire_interloper.txt index 1c4713f2bba..6110b33e1b0 100644 --- a/forge-gui/res/cardsfolder/v/vampire_interloper.txt +++ b/forge-gui/res/cardsfolder/v/vampire_interloper.txt @@ -1,8 +1,8 @@ -Name:Vampire Interloper -ManaCost:1 B -Types:Creature Vampire Scout -PT:2/1 -K:Flying -K:CARDNAME can't block. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_interloper.jpg -Oracle:Flying\nVampire Interloper can't block. \ No newline at end of file +Name:Vampire Interloper +ManaCost:1 B +Types:Creature Vampire Scout +PT:2/1 +K:Flying +K:CARDNAME can't block. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_interloper.jpg +Oracle:Flying\nVampire Interloper can't block. diff --git a/forge-gui/res/cardsfolder/v/vampire_lacerator.txt b/forge-gui/res/cardsfolder/v/vampire_lacerator.txt index 5d6232f9aee..cf53fef7242 100644 --- a/forge-gui/res/cardsfolder/v/vampire_lacerator.txt +++ b/forge-gui/res/cardsfolder/v/vampire_lacerator.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigLoseLife | Trigg SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | ConditionLifeTotal$ Opponent | ConditionLifeAmount$ GE11 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_lacerator.jpg -Oracle:At the beginning of your upkeep, you lose 1 life unless an opponent has 10 or less life. \ No newline at end of file +Oracle:At the beginning of your upkeep, you lose 1 life unless an opponent has 10 or less life. diff --git a/forge-gui/res/cardsfolder/v/vampire_nighthawk.txt b/forge-gui/res/cardsfolder/v/vampire_nighthawk.txt index 6632e0aaf8b..86b0384f61b 100644 --- a/forge-gui/res/cardsfolder/v/vampire_nighthawk.txt +++ b/forge-gui/res/cardsfolder/v/vampire_nighthawk.txt @@ -6,4 +6,4 @@ K:Flying K:Deathtouch K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_nighthawk.jpg -Oracle:Flying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Flying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/v/vampire_nocturnus.txt b/forge-gui/res/cardsfolder/v/vampire_nocturnus.txt index cbfb79e0634..911a492206e 100644 --- a/forge-gui/res/cardsfolder/v/vampire_nocturnus.txt +++ b/forge-gui/res/cardsfolder/v/vampire_nocturnus.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Vampire+Other+YouCtrl,Card.Self | AddPow SVar:PlayMain1:TRUE DeckHints:Type$Vampire SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_nocturnus.jpg -Oracle:Play with the top card of your library revealed.\nAs long as the top card of your library is black, Vampire Nocturnus and other Vampire creatures you control get +2/+1 and have flying. \ No newline at end of file +Oracle:Play with the top card of your library revealed.\nAs long as the top card of your library is black, Vampire Nocturnus and other Vampire creatures you control get +2/+1 and have flying. diff --git a/forge-gui/res/cardsfolder/v/vampire_nocturnus_avatar.txt b/forge-gui/res/cardsfolder/v/vampire_nocturnus_avatar.txt index 09ba527f912..d5fa5f91646 100644 --- a/forge-gui/res/cardsfolder/v/vampire_nocturnus_avatar.txt +++ b/forge-gui/res/cardsfolder/v/vampire_nocturnus_avatar.txt @@ -1,7 +1,7 @@ -Name:Vampire Nocturnus Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:-1/-2 -K:Play with the top card of your library revealed. -S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.Black+YouCtrl | AddPower$ 2 | AddToughness$ 1 | TopCardOfLibraryIs$ Card.Black | Description$ As long as the top card of your library is black, black creatures you control get +2/+1. -Oracle:Hand -1, life -2\nPlay with the top card of your library revealed.\nAs long as the top card of your library is black, black creatures you control get +2/+1. \ No newline at end of file +Name:Vampire Nocturnus Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:-1/-2 +K:Play with the top card of your library revealed. +S:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.Black+YouCtrl | AddPower$ 2 | AddToughness$ 1 | TopCardOfLibraryIs$ Card.Black | Description$ As long as the top card of your library is black, black creatures you control get +2/+1. +Oracle:Hand -1, life -2\nPlay with the top card of your library revealed.\nAs long as the top card of your library is black, black creatures you control get +2/+1. diff --git a/forge-gui/res/cardsfolder/v/vampire_outcasts.txt b/forge-gui/res/cardsfolder/v/vampire_outcasts.txt index d017af2296b..5e594636b1e 100644 --- a/forge-gui/res/cardsfolder/v/vampire_outcasts.txt +++ b/forge-gui/res/cardsfolder/v/vampire_outcasts.txt @@ -5,4 +5,4 @@ PT:2/2 K:Bloodthirst 2 K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_outcasts.jpg -Oracle:Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:Bloodthirst 2 (If an opponent was dealt damage this turn, this creature enters the battlefield with two +1/+1 counters on it.)\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/v/vampire_warlord.txt b/forge-gui/res/cardsfolder/v/vampire_warlord.txt index bb589fb5d15..bb051227e02 100644 --- a/forge-gui/res/cardsfolder/v/vampire_warlord.txt +++ b/forge-gui/res/cardsfolder/v/vampire_warlord.txt @@ -1,8 +1,8 @@ -Name:Vampire Warlord -ManaCost:4 B -Types:Creature Vampire Warrior -PT:4/2 -A:AB$ Regenerate | Cost$ Sac<1/Creature.Other/another creature> | SpellDescription$ Regenerate CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_warlord.jpg -Oracle:Sacrifice another creature: Regenerate Vampire Warlord. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) +Name:Vampire Warlord +ManaCost:4 B +Types:Creature Vampire Warrior +PT:4/2 +A:AB$ Regenerate | Cost$ Sac<1/Creature.Other/another creature> | SpellDescription$ Regenerate CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vampire_warlord.jpg +Oracle:Sacrifice another creature: Regenerate Vampire Warlord. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/v/vampires_bite.txt b/forge-gui/res/cardsfolder/v/vampires_bite.txt index 9583a4b8aa1..16700f0030b 100644 --- a/forge-gui/res/cardsfolder/v/vampires_bite.txt +++ b/forge-gui/res/cardsfolder/v/vampires_bite.txt @@ -5,4 +5,4 @@ K:Kicker 2 B A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 3 | SubAbility$ Kicked | SpellDescription$ Target creature gets +3/+0 until end of turn. If CARDNAME was kicked, that creature gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) SVar:Kicked:DB$ Pump | Defined$ Targeted | KW$ Lifelink | Condition$ Kicked | ConditionDescription$ If Vampire's Bite was kicked, SVar:Picture:http://www.wizards.com/global/images/magic/general/vampires_bite.jpg -Oracle:Kicker {2}{B} (You may pay an additional {2}{B} as you cast this spell.)\nTarget creature gets +3/+0 until end of turn. If Vampire's Bite was kicked, that creature gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) \ No newline at end of file +Oracle:Kicker {2}{B} (You may pay an additional {2}{B} as you cast this spell.)\nTarget creature gets +3/+0 until end of turn. If Vampire's Bite was kicked, that creature gains lifelink until end of turn. (Damage dealt by the creature also causes its controller to gain that much life.) diff --git a/forge-gui/res/cardsfolder/v/vampiric_dragon.txt b/forge-gui/res/cardsfolder/v/vampiric_dragon.txt index e4c5d46363e..9b99ce7b47a 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_dragon.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_dragon.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 A:AB$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_dragon.jpg -Oracle:Flying\nWhenever a creature dealt damage by Vampiric Dragon this turn dies, put a +1/+1 counter on Vampiric Dragon.\n{1}{R}: Vampiric Dragon deals 1 damage to target creature. \ No newline at end of file +Oracle:Flying\nWhenever a creature dealt damage by Vampiric Dragon this turn dies, put a +1/+1 counter on Vampiric Dragon.\n{1}{R}: Vampiric Dragon deals 1 damage to target creature. diff --git a/forge-gui/res/cardsfolder/v/vampiric_embrace.txt b/forge-gui/res/cardsfolder/v/vampiric_embrace.txt index c59d86e1245..c5e573aff85 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_embrace.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_embrace.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness SVar:VampiricEmbraceTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.DamagedBy | TriggerZones$ Battlefield | Execute$ VampiricEmbraceCounters | TriggerDescription$ Whenever a creature dealt damage by CARDNAME this turn dies, put a +1/+1 counter on CARDNAME. SVar:VampiricEmbraceCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_embrace.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying.\nWhenever a creature dealt damage by enchanted creature this turn dies, put a +1/+1 counter on that creature. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying.\nWhenever a creature dealt damage by enchanted creature this turn dies, put a +1/+1 counter on that creature. diff --git a/forge-gui/res/cardsfolder/v/vampiric_feast.txt b/forge-gui/res/cardsfolder/v/vampiric_feast.txt index 1ae4d911628..1d680557b27 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_feast.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_feast.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 5 B B | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 4 damage to target creature or player and you gain 4 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 4 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4243.jpg -Oracle:Vampiric Feast deals 4 damage to target creature or player and you gain 4 life. \ No newline at end of file +Oracle:Vampiric Feast deals 4 damage to target creature or player and you gain 4 life. diff --git a/forge-gui/res/cardsfolder/v/vampiric_fury.txt b/forge-gui/res/cardsfolder/v/vampiric_fury.txt index 809c086a611..445af1dc56a 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_fury.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_fury.txt @@ -1,7 +1,7 @@ -Name:Vampiric Fury -ManaCost:1 R -Types:Instant -A:SP$ PumpAll | Cost$ 1 R | NumAtt$ +2 | NumDef$ +0 | KW$ First Strike | ValidCards$ Creature.Vampire+YouCtrl | SpellDescription$ Vampire creatures you control get +2/+0 and gain first strike until end of turn. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_fury.jpg -Oracle:Vampire creatures you control get +2/+0 and gain first strike until end of turn. \ No newline at end of file +Name:Vampiric Fury +ManaCost:1 R +Types:Instant +A:SP$ PumpAll | Cost$ 1 R | NumAtt$ +2 | NumDef$ +0 | KW$ First Strike | ValidCards$ Creature.Vampire+YouCtrl | SpellDescription$ Vampire creatures you control get +2/+0 and gain first strike until end of turn. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_fury.jpg +Oracle:Vampire creatures you control get +2/+0 and gain first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vampiric_link.txt b/forge-gui/res/cardsfolder/v/vampiric_link.txt index cf46035f174..9a439b3782f 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_link.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_link.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | Execute$ TrigGain | TriggerZ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X SVar:X:TriggerCount$DamageAmount SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_link.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage, you gain that much life. \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/v/vampiric_sliver.txt b/forge-gui/res/cardsfolder/v/vampiric_sliver.txt index 3a259f946d4..9656f86f0d3 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_sliver.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_sliver.txt @@ -7,4 +7,4 @@ SVar:VampiricSliverTrig:Mode$ ChangesZone | Origin$ Battlefield | Destination$ G SVar:VampiricSliverCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_sliver.jpg -Oracle:All Sliver creatures have "Whenever a creature dealt damage by this creature this turn dies, put a +1/+1 counter on this creature." \ No newline at end of file +Oracle:All Sliver creatures have "Whenever a creature dealt damage by this creature this turn dies, put a +1/+1 counter on this creature." diff --git a/forge-gui/res/cardsfolder/v/vampiric_spirit.txt b/forge-gui/res/cardsfolder/v/vampiric_spirit.txt index bc9dfe27063..fc9230f0a7e 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_spirit.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_spirit.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ When CARDNAME enters the battlefield, you lose 4 life. SVar:TrigLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_spirit.jpg -Oracle:Flying\nWhen Vampiric Spirit enters the battlefield, you lose 4 life. \ No newline at end of file +Oracle:Flying\nWhen Vampiric Spirit enters the battlefield, you lose 4 life. diff --git a/forge-gui/res/cardsfolder/v/vampiric_touch.txt b/forge-gui/res/cardsfolder/v/vampiric_touch.txt index f8d226f8fe7..b5034cbfa6a 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_touch.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_touch.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 2 B | ValidTgts$ Opponent | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target opponent and you gain 2 life. SVar:DBGainLife:DB$GainLife | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4244.jpg -Oracle:Vampiric Touch deals 2 damage to target opponent and you gain 2 life. \ No newline at end of file +Oracle:Vampiric Touch deals 2 damage to target opponent and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/v/vampiric_tutor.txt b/forge-gui/res/cardsfolder/v/vampiric_tutor.txt index 91bbe3107e5..d80bcfce190 100644 --- a/forge-gui/res/cardsfolder/v/vampiric_tutor.txt +++ b/forge-gui/res/cardsfolder/v/vampiric_tutor.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ B | Origin$ Library | Destination$ Library | LibraryPos SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 2 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vampiric_tutor.jpg -Oracle:Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life. \ No newline at end of file +Oracle:Search your library for a card, then shuffle your library and put that card on top of it. You lose 2 life. diff --git a/forge-gui/res/cardsfolder/v/vampirism.txt b/forge-gui/res/cardsfolder/v/vampirism.txt index 46c7e36d4c9..519154dbf55 100644 --- a/forge-gui/res/cardsfolder/v/vampirism.txt +++ b/forge-gui/res/cardsfolder/v/vampirism.txt @@ -11,4 +11,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddPower$ -1 | AddToughn SVar:X:Count$Valid Creature.YouCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vampirism.jpg -Oracle:Enchant creature\nWhen Vampirism enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nEnchanted creature gets +1/+1 for each other creature you control.\nOther creatures you control get -1/-1. \ No newline at end of file +Oracle:Enchant creature\nWhen Vampirism enters the battlefield, draw a card at the beginning of the next turn's upkeep.\nEnchanted creature gets +1/+1 for each other creature you control.\nOther creatures you control get -1/-1. diff --git a/forge-gui/res/cardsfolder/v/vandalblast.txt b/forge-gui/res/cardsfolder/v/vandalblast.txt index 9feb32efc09..f7ba1c67a15 100644 --- a/forge-gui/res/cardsfolder/v/vandalblast.txt +++ b/forge-gui/res/cardsfolder/v/vandalblast.txt @@ -1,7 +1,7 @@ -Name:Vandalblast -ManaCost:R -Types:Sorcery -A:SP$ Destroy | Cost$ R | ValidTgts$ Artifact.YouDontCtrl | TgtPrompt$ Select target artifact you don't control | SpellDescription$ Destroy target artifact you don't control. -A:SP$ DestroyAll | Cost$ 4 R | ValidCards$ Artifact.YouDontCtrl | PrecostDesc$ Overload | CostDesc$ {4}{R} | NonBasicSpell$ True | StackDescription$ Overload (Destroy each artifact you don't control.) | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/vandalblast.jpg -Oracle:Destroy target artifact you don't control.\nOverload {4}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) \ No newline at end of file +Name:Vandalblast +ManaCost:R +Types:Sorcery +A:SP$ Destroy | Cost$ R | ValidTgts$ Artifact.YouDontCtrl | TgtPrompt$ Select target artifact you don't control | SpellDescription$ Destroy target artifact you don't control. +A:SP$ DestroyAll | Cost$ 4 R | ValidCards$ Artifact.YouDontCtrl | PrecostDesc$ Overload | CostDesc$ {4}{R} | NonBasicSpell$ True | StackDescription$ Overload (Destroy each artifact you don't control.) | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/vandalblast.jpg +Oracle:Destroy target artifact you don't control.\nOverload {4}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) diff --git a/forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt b/forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt index d05a781dc72..14f2d7d6b41 100644 --- a/forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt +++ b/forge-gui/res/cardsfolder/v/vanguard_of_brimaz.txt @@ -1,9 +1,9 @@ -Name:Vanguard of Brimaz -ManaCost:W W -Types:Creature Cat Soldier -PT:2/2 -K:Vigilance -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance -SVar:Picture:http://www.wizards.com/global/images/magic/general/vanguard_of_brimaz.jpg -Oracle:Vigilance\nHeroic - Whenever you cast a spell that targets Vanguard of Brimaz, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield. +Name:Vanguard of Brimaz +ManaCost:W W +Types:Creature Cat Soldier +PT:2/2 +K:Vigilance +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Cat Soldier | TokenTypes$ Creature,Cat,Soldier | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Vigilance +SVar:Picture:http://www.wizards.com/global/images/magic/general/vanguard_of_brimaz.jpg +Oracle:Vigilance\nHeroic - Whenever you cast a spell that targets Vanguard of Brimaz, put a 1/1 white Cat Soldier creature token with vigilance onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/vanguards_shield.txt b/forge-gui/res/cardsfolder/v/vanguards_shield.txt index bf05665e700..cd0f95d0417 100644 --- a/forge-gui/res/cardsfolder/v/vanguards_shield.txt +++ b/forge-gui/res/cardsfolder/v/vanguards_shield.txt @@ -1,7 +1,7 @@ -Name:Vanguard's Shield -ManaCost:2 -Types:Artifact Equipment -K:Equip 3 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CARDNAME can block an additional creature. | AddToughness$ 3 | Description$ Equipped creature gets +0/+3 and can block an additional creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vanguards_shield.jpg -Oracle:Equipped creature gets +0/+3 and can block an additional creature.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Vanguard's Shield +ManaCost:2 +Types:Artifact Equipment +K:Equip 3 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ CARDNAME can block an additional creature. | AddToughness$ 3 | Description$ Equipped creature gets +0/+3 and can block an additional creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vanguards_shield.jpg +Oracle:Equipped creature gets +0/+3 and can block an additional creature.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/v/vanish_into_memory.txt b/forge-gui/res/cardsfolder/v/vanish_into_memory.txt index 07c18c934f0..602cc7d6834 100644 --- a/forge-gui/res/cardsfolder/v/vanish_into_memory.txt +++ b/forge-gui/res/cardsfolder/v/vanish_into_memory.txt @@ -1,14 +1,14 @@ -Name:Vanish into Memory -ManaCost:2 W U -Types:Instant -A:SP$ ChangeZone | Cost$ 2 W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberLKI$ True | ForgetOtherRemembered$ True | Imprint$ True | SubAbility$ DBDraw | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature. You draw cards equal to that creature's power. At the beginning of your next upkeep, return that card to the battlefield under its owner's control. If you do, discard cards equal to its toughness. -SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DelTrig -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigReturn | RememberObjects$ Imprinted | TriggerDescription$ At the beginning of your next upkeep, return that card to the battlefield under its owner's control. If you do, discard cards equal to its toughness. | SubAbility$ DBCleanup -SVar:TrigReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered | RememberChanged$ True | SubAbility$ DBDiscard -SVar:DBDiscard:DB$ Discard | NumCards$ Y | References$ Y | Mode$ TgtChoose | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True -SVar:X:RememberedLKI$CardPower -SVar:Y:Remembered$CardToughness -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vanish_into_memory.jpg -Oracle:Exile target creature. You draw cards equal to that creature's power. At the beginning of your next upkeep, return that card to the battlefield under its owner's control. If you do, discard cards equal to its toughness. \ No newline at end of file +Name:Vanish into Memory +ManaCost:2 W U +Types:Instant +A:SP$ ChangeZone | Cost$ 2 W U | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberLKI$ True | ForgetOtherRemembered$ True | Imprint$ True | SubAbility$ DBDraw | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target creature. You draw cards equal to that creature's power. At the beginning of your next upkeep, return that card to the battlefield under its owner's control. If you do, discard cards equal to its toughness. +SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X | SubAbility$ DelTrig +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigReturn | RememberObjects$ Imprinted | TriggerDescription$ At the beginning of your next upkeep, return that card to the battlefield under its owner's control. If you do, discard cards equal to its toughness. | SubAbility$ DBCleanup +SVar:TrigReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered | RememberChanged$ True | SubAbility$ DBDiscard +SVar:DBDiscard:DB$ Discard | NumCards$ Y | References$ Y | Mode$ TgtChoose | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearImprinted$ True +SVar:X:RememberedLKI$CardPower +SVar:Y:Remembered$CardToughness +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vanish_into_memory.jpg +Oracle:Exile target creature. You draw cards equal to that creature's power. At the beginning of your next upkeep, return that card to the battlefield under its owner's control. If you do, discard cards equal to its toughness. diff --git a/forge-gui/res/cardsfolder/v/vanishing.txt b/forge-gui/res/cardsfolder/v/vanishing.txt index a9fbc220825..d4d995eaed2 100644 --- a/forge-gui/res/cardsfolder/v/vanishing.txt +++ b/forge-gui/res/cardsfolder/v/vanishing.txt @@ -1,9 +1,9 @@ -Name:Vanishing -ManaCost:U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse -A:AB$ Phases | Cost$ U U | Defined$ Enchanted | SpellDescription$ Enchanted creature phases out. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vanishing.jpg -Oracle:Enchant creature\n{U}{U}: Enchanted creature phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) \ No newline at end of file +Name:Vanishing +ManaCost:U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ U | ValidTgts$ Creature | AILogic$ Curse +A:AB$ Phases | Cost$ U U | Defined$ Enchanted | SpellDescription$ Enchanted creature phases out. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vanishing.jpg +Oracle:Enchant creature\n{U}{U}: Enchanted creature phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/v/vanishment.txt b/forge-gui/res/cardsfolder/v/vanishment.txt index 48af03d80cb..d59a0d7691c 100644 --- a/forge-gui/res/cardsfolder/v/vanishment.txt +++ b/forge-gui/res/cardsfolder/v/vanishment.txt @@ -1,7 +1,7 @@ -Name:Vanishment -ManaCost:4 U -Types:Instant -K:Miracle:U -A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target nonland permanent on top of its owner's library. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vanishment.jpg -Oracle:Put target nonland permanent on top of its owner's library.\nMiracle {U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) \ No newline at end of file +Name:Vanishment +ManaCost:4 U +Types:Instant +K:Miracle:U +A:SP$ ChangeZone | Cost$ 4 U | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put target nonland permanent on top of its owner's library. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vanishment.jpg +Oracle:Put target nonland permanent on top of its owner's library.\nMiracle {U} (You may cast this card for its miracle cost when you draw it if it's the first card you drew this turn.) diff --git a/forge-gui/res/cardsfolder/v/vanquish.txt b/forge-gui/res/cardsfolder/v/vanquish.txt index 8285a55ba36..cea75506f27 100644 --- a/forge-gui/res/cardsfolder/v/vanquish.txt +++ b/forge-gui/res/cardsfolder/v/vanquish.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ Destroy | Cost$ 2 W | ValidTgts$ Creature.blocking | TgtPrompt$ Select target blocking creature | SpellDescription$ Destroy target blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/vanquish.jpg -Oracle:Destroy target blocking creature. \ No newline at end of file +Oracle:Destroy target blocking creature. diff --git a/forge-gui/res/cardsfolder/v/vanquish_the_foul.txt b/forge-gui/res/cardsfolder/v/vanquish_the_foul.txt index 42b9d470193..d4bcdf3f172 100644 --- a/forge-gui/res/cardsfolder/v/vanquish_the_foul.txt +++ b/forge-gui/res/cardsfolder/v/vanquish_the_foul.txt @@ -1,7 +1,7 @@ -Name:Vanquish the Foul -ManaCost:5 W -Types:Sorcery -A:SP$ Destroy | Cost$ 5 W | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SubAbility$ DBScry | SpellDescription$ Destroy target creature with power 4 or greater. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/vanquish_the_foul.jpg -Oracle:Destroy target creature with power 4 or greater. 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 +Name:Vanquish the Foul +ManaCost:5 W +Types:Sorcery +A:SP$ Destroy | Cost$ 5 W | ValidTgts$ Creature.powerGE4 | TgtPrompt$ Select target creature with power 4 or greater | SubAbility$ DBScry | SpellDescription$ Destroy target creature with power 4 or greater. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/vanquish_the_foul.jpg +Oracle:Destroy target creature with power 4 or greater. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/v/vapor_snag.txt b/forge-gui/res/cardsfolder/v/vapor_snag.txt index 6f46acda3cc..38b56533b02 100644 --- a/forge-gui/res/cardsfolder/v/vapor_snag.txt +++ b/forge-gui/res/cardsfolder/v/vapor_snag.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBDrain | SpellDescription$ Return target creature to its owner's hand. Its controller loses 1 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vapor_snag.jpg -Oracle:Return target creature to its owner's hand. Its controller loses 1 life. \ No newline at end of file +Oracle:Return target creature to its owner's hand. Its controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/v/vapor_snare.txt b/forge-gui/res/cardsfolder/v/vapor_snare.txt index 5a9c53ad6cb..4c96f980a6f 100644 --- a/forge-gui/res/cardsfolder/v/vapor_snare.txt +++ b/forge-gui/res/cardsfolder/v/vapor_snare.txt @@ -1,10 +1,10 @@ -Name:Vapor Snare -ManaCost:4 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ GainControl -S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you return a land you control to its owner's hand. -SVar:TrigChangeZone:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Return<1/Land> | UnlessPayer$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/vapor_snare.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your upkeep, sacrifice Vapor Snare unless you return a land you control to its owner's hand. \ No newline at end of file +Name:Vapor Snare +ManaCost:4 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 4 U | ValidTgts$ Creature | AILogic$ GainControl +S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you return a land you control to its owner's hand. +SVar:TrigChangeZone:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Return<1/Land> | UnlessPayer$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/vapor_snare.jpg +Oracle:Enchant creature\nYou control enchanted creature.\nAt the beginning of your upkeep, sacrifice Vapor Snare unless you return a land you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/vaporkin.txt b/forge-gui/res/cardsfolder/v/vaporkin.txt index 116a9dc4a1c..55d6fa93161 100644 --- a/forge-gui/res/cardsfolder/v/vaporkin.txt +++ b/forge-gui/res/cardsfolder/v/vaporkin.txt @@ -1,8 +1,8 @@ -Name:Vaporkin -ManaCost:1 U -Types:Creature Elemental -PT:2/1 -K:Flying -K:CARDNAME can block only creatures with flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vaporkin.jpg -Oracle:Flying\nVaporkin can block only creatures with flying. \ No newline at end of file +Name:Vaporkin +ManaCost:1 U +Types:Creature Elemental +PT:2/1 +K:Flying +K:CARDNAME can block only creatures with flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vaporkin.jpg +Oracle:Flying\nVaporkin can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/v/vaporous_djinn.txt b/forge-gui/res/cardsfolder/v/vaporous_djinn.txt index 98e452451b1..34e24978df6 100644 --- a/forge-gui/res/cardsfolder/v/vaporous_djinn.txt +++ b/forge-gui/res/cardsfolder/v/vaporous_djinn.txt @@ -1,10 +1,10 @@ -Name:Vaporous Djinn -ManaCost:2 U U -Types:Creature Djinn -PT:3/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPhase | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME phases out unless you pay {U}{U}. -SVar:TrigPhase:DB$ Phases | Defined$ Self | UnlessCost$ U U | UnlessPayer$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vaporous_djinn.jpg -Oracle:Flying\nAt the beginning of your upkeep, Vaporous Djinn phases out unless you pay {U}{U}. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) \ No newline at end of file +Name:Vaporous Djinn +ManaCost:2 U U +Types:Creature Djinn +PT:3/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPhase | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, CARDNAME phases out unless you pay {U}{U}. +SVar:TrigPhase:DB$ Phases | Defined$ Self | UnlessCost$ U U | UnlessPayer$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vaporous_djinn.jpg +Oracle:Flying\nAt the beginning of your upkeep, Vaporous Djinn phases out unless you pay {U}{U}. (While it's phased out, it's treated as though it doesn't exist. It phases in before you untap during your next untap step.) diff --git a/forge-gui/res/cardsfolder/v/varchilds_crusader.txt b/forge-gui/res/cardsfolder/v/varchilds_crusader.txt index f0b43579c42..2ae3aa233e8 100644 --- a/forge-gui/res/cardsfolder/v/varchilds_crusader.txt +++ b/forge-gui/res/cardsfolder/v/varchilds_crusader.txt @@ -7,4 +7,4 @@ SVar:DBDelay:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ Tr SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ Self | Controller$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/varchilds_crusader.jpg -Oracle:{0}: Varchild's Crusader can't be blocked this turn except by Walls. Sacrifice Varchild's Crusader at the beginning of the next end step. \ No newline at end of file +Oracle:{0}: Varchild's Crusader can't be blocked this turn except by Walls. Sacrifice Varchild's Crusader at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/v/varchilds_war_riders.txt b/forge-gui/res/cardsfolder/v/varchilds_war_riders.txt index e9176a62409..3e080fbd123 100644 --- a/forge-gui/res/cardsfolder/v/varchilds_war_riders.txt +++ b/forge-gui/res/cardsfolder/v/varchilds_war_riders.txt @@ -13,4 +13,4 @@ SVar:TrigAgeSacrifice:DB$PutCounter | Defined$ Self | CounterType$ AGE | Counter SVar:Sacrifice:DB$ Sacrifice | Defined$ Self | SpellDescription$ Sacrifice CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/varchilds_war_riders.jpg -Oracle:Cumulative upkeep-Put a 1/1 red Survivor creature token onto the battlefield under an opponent's control. (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.)\nTrample; rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Cumulative upkeep-Put a 1/1 red Survivor creature token onto the battlefield under an opponent's control. (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.)\nTrample; rampage 1 (Whenever this creature becomes blocked, it gets +1/+1 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/v/varolz_the_scar_striped.txt b/forge-gui/res/cardsfolder/v/varolz_the_scar_striped.txt index 5700d29c3f9..e101ec7c8a6 100644 --- a/forge-gui/res/cardsfolder/v/varolz_the_scar_striped.txt +++ b/forge-gui/res/cardsfolder/v/varolz_the_scar_striped.txt @@ -1,10 +1,10 @@ -Name:Varolz, the Scar-Striped -ManaCost:1 B G -Types:Legendary Creature Troll Warrior -PT:2/2 -S:Mode$ Continuous | Affected$ Creature.YouOwn | AffectedZone$ Graveyard | AddAbility$ VarolzScavenge | AddSVar$ VarolzX | Description$ Each creature card in your graveyard has scavenge. The scavenge cost is equal to its mana cost. -SVar:VarolzScavenge:AB$ PutCounter | Cost$ CardManaCost ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ VarolzX | SorcerySpeed$ True | References$ VarolzX | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:VarolzX:Count$CardPower -A:AB$ Regenerate | Cost$ Sac<1/Creature.Other/another creature> | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/varolz_the_scar_striped.jpg -Oracle:Each creature card in your graveyard has scavenge. The scavenge cost is equal to its mana cost. (Exile a creature card from your graveyard and pay its mana cost: Put a number of +1/+1 counters equal to that card's power on target creature. Scavenge only as a sorcery.)\nSacrifice another creature: Regenerate Varolz, the Scar-Striped. \ No newline at end of file +Name:Varolz, the Scar-Striped +ManaCost:1 B G +Types:Legendary Creature Troll Warrior +PT:2/2 +S:Mode$ Continuous | Affected$ Creature.YouOwn | AffectedZone$ Graveyard | AddAbility$ VarolzScavenge | AddSVar$ VarolzX | Description$ Each creature card in your graveyard has scavenge. The scavenge cost is equal to its mana cost. +SVar:VarolzScavenge:AB$ PutCounter | Cost$ CardManaCost ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ VarolzX | SorcerySpeed$ True | References$ VarolzX | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:VarolzX:Count$CardPower +A:AB$ Regenerate | Cost$ Sac<1/Creature.Other/another creature> | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/varolz_the_scar_striped.jpg +Oracle:Each creature card in your graveyard has scavenge. The scavenge cost is equal to its mana cost. (Exile a creature card from your graveyard and pay its mana cost: Put a number of +1/+1 counters equal to that card's power on target creature. Scavenge only as a sorcery.)\nSacrifice another creature: Regenerate Varolz, the Scar-Striped. diff --git a/forge-gui/res/cardsfolder/v/vassal_soul.txt b/forge-gui/res/cardsfolder/v/vassal_soul.txt index b2a6c227991..939c55377cd 100644 --- a/forge-gui/res/cardsfolder/v/vassal_soul.txt +++ b/forge-gui/res/cardsfolder/v/vassal_soul.txt @@ -1,7 +1,7 @@ -Name:Vassal Soul -ManaCost:1 WU WU -Types:Creature Spirit -PT:2/2 -K:Flying -SVar:Picture:http://www.wizards.com/global/images/magic/general/vassal_soul.jpg -Oracle:Flying \ No newline at end of file +Name:Vassal Soul +ManaCost:1 WU WU +Types:Creature Spirit +PT:2/2 +K:Flying +SVar:Picture:http://www.wizards.com/global/images/magic/general/vassal_soul.jpg +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/v/vassals_duty.txt b/forge-gui/res/cardsfolder/v/vassals_duty.txt index 81b0d550827..43b87e3cd5b 100644 --- a/forge-gui/res/cardsfolder/v/vassals_duty.txt +++ b/forge-gui/res/cardsfolder/v/vassals_duty.txt @@ -1,17 +1,17 @@ -Name:Vassal's Duty -ManaCost:3 W -Types:Enchantment -A:AB$ Effect | Name$ Vassal's Effect | Cost$ 1 | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | SpellDescription$ The next 1 damage that would be dealt to target legendary creature you control is dealt to you instead. -SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target legendary creature you control is dealt to you instead. -SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target legendary creature you control is dealt to you instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vassals_duty.jpg -Oracle:{1}: The next 1 damage that would be dealt to target legendary creature you control this turn is dealt to you instead. \ No newline at end of file +Name:Vassal's Duty +ManaCost:3 W +Types:Enchantment +A:AB$ Effect | Name$ Vassal's Effect | Cost$ 1 | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature to redirect damage from | ReplacementEffects$ SelflessCombat,SelflessNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | References$ SelflessCombat,SelflessNonCombat,OutOfSight,CombatDmg,NonCombatDmg,RestDmgCombat,RestDmg,ExileEffect,X,Y | RememberObjects$ Targeted | SpellDescription$ The next 1 damage that would be dealt to target legendary creature you control is dealt to you instead. +SVar:SelflessCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to target legendary creature you control is dealt to you instead. +SVar:SelflessNonCombat:Event$ DamageDone | ValidTarget$ Card.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to target legendary creature you control is dealt to you instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.IsRemembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vassals_duty.jpg +Oracle:{1}: The next 1 damage that would be dealt to target legendary creature you control this turn is dealt to you instead. diff --git a/forge-gui/res/cardsfolder/v/vastwood_animist.txt b/forge-gui/res/cardsfolder/v/vastwood_animist.txt index cd079d6d302..1576f8039d9 100644 --- a/forge-gui/res/cardsfolder/v/vastwood_animist.txt +++ b/forge-gui/res/cardsfolder/v/vastwood_animist.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Ally.YouCtrl SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vastwood_animist.jpg -Oracle:{T}: Target land you control becomes an X/X Elemental creature until end of turn, where X is the number of Allies you control. It's still a land. \ No newline at end of file +Oracle:{T}: Target land you control becomes an X/X Elemental creature until end of turn, where X is the number of Allies you control. It's still a land. diff --git a/forge-gui/res/cardsfolder/v/vastwood_gorger.txt b/forge-gui/res/cardsfolder/v/vastwood_gorger.txt index d8806de6c78..8aa7cc0a6af 100644 --- a/forge-gui/res/cardsfolder/v/vastwood_gorger.txt +++ b/forge-gui/res/cardsfolder/v/vastwood_gorger.txt @@ -3,4 +3,4 @@ ManaCost:5 G Types:Creature Wurm PT:5/6 SVar:Picture:http://www.wizards.com/global/images/magic/general/vastwood_gorger.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/v/vastwood_hydra.txt b/forge-gui/res/cardsfolder/v/vastwood_hydra.txt index 2d32c58cfbc..088b1b71405 100644 --- a/forge-gui/res/cardsfolder/v/vastwood_hydra.txt +++ b/forge-gui/res/cardsfolder/v/vastwood_hydra.txt @@ -1,11 +1,11 @@ -Name:Vastwood Hydra -ManaCost:X G G -Types:Creature Hydra -PT:0/0 -K:etbCounter:P1P1:X -SVar:X:Count$xPaid -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ DeathCounterDistro | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may distribute a number of +1/+1 counters equal to the number of +1/+1 counters on CARDNAME among any number of creatures you control. -SVar:DeathCounterDistro:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ VastwoodX | TargetMin$ 1 | TargetMax$ VastwoodX | DividedAsYouChoose$ VastwoodX | References$ VastwoodX -SVar:VastwoodX:TriggeredCard$CardCounters.P1P1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/vastwood_hydra.jpg -Oracle:Vastwood Hydra enters the battlefield with X +1/+1 counters on it.\nWhen Vastwood Hydra dies, you may distribute a number of +1/+1 counters equal to the number of +1/+1 counters on Vastwood Hydra among any number of creatures you control. +Name:Vastwood Hydra +ManaCost:X G G +Types:Creature Hydra +PT:0/0 +K:etbCounter:P1P1:X +SVar:X:Count$xPaid +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | Execute$ DeathCounterDistro | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, you may distribute a number of +1/+1 counters equal to the number of +1/+1 counters on CARDNAME among any number of creatures you control. +SVar:DeathCounterDistro:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute counters to | CounterType$ P1P1 | CounterNum$ VastwoodX | TargetMin$ 1 | TargetMax$ VastwoodX | DividedAsYouChoose$ VastwoodX | References$ VastwoodX +SVar:VastwoodX:TriggeredCard$CardCounters.P1P1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/vastwood_hydra.jpg +Oracle:Vastwood Hydra enters the battlefield with X +1/+1 counters on it.\nWhen Vastwood Hydra dies, you may distribute a number of +1/+1 counters equal to the number of +1/+1 counters on Vastwood Hydra among any number of creatures you control. diff --git a/forge-gui/res/cardsfolder/v/vastwood_zendikon.txt b/forge-gui/res/cardsfolder/v/vastwood_zendikon.txt index 7b4b3aec904..e06e0421516 100644 --- a/forge-gui/res/cardsfolder/v/vastwood_zendikon.txt +++ b/forge-gui/res/cardsfolder/v/vastwood_zendikon.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Elemental | T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted land is put into a graveyard, return that card to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/vastwood_zendikon.jpg -Oracle:Enchant land\nEnchanted land is a 6/4 green Elemental creature. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. \ No newline at end of file +Oracle:Enchant land\nEnchanted land is a 6/4 green Elemental creature. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/vault_of_the_archangel.txt b/forge-gui/res/cardsfolder/v/vault_of_the_archangel.txt index 7bca287a5b2..0245fa50c87 100644 --- a/forge-gui/res/cardsfolder/v/vault_of_the_archangel.txt +++ b/forge-gui/res/cardsfolder/v/vault_of_the_archangel.txt @@ -1,7 +1,7 @@ -Name:Vault of the Archangel -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ PumpAll | Cost$ 2 W B T | ValidCards$ Creature.YouCtrl | KW$ Deathtouch & Lifelink | SpellDescription$ Creatures you control gain deathtouch and lifelink until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vault_of_the_archangel.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}{W}{B}, {T}: Creatures you control gain deathtouch and lifelink until end of turn. \ No newline at end of file +Name:Vault of the Archangel +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ PumpAll | Cost$ 2 W B T | ValidCards$ Creature.YouCtrl | KW$ Deathtouch & Lifelink | SpellDescription$ Creatures you control gain deathtouch and lifelink until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vault_of_the_archangel.jpg +Oracle:{T}: Add {1} to your mana pool.\n{2}{W}{B}, {T}: Creatures you control gain deathtouch and lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vault_of_whispers.txt b/forge-gui/res/cardsfolder/v/vault_of_whispers.txt index 006804fa129..2069ab79259 100644 --- a/forge-gui/res/cardsfolder/v/vault_of_whispers.txt +++ b/forge-gui/res/cardsfolder/v/vault_of_whispers.txt @@ -4,4 +4,4 @@ Types:Artifact Land Text:(Vault of Whispers isn't a spell.) A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/vault_of_whispers.jpg -Oracle:(Vault of Whispers isn't a spell.)\n{T}: Add {B} to your mana pool. \ No newline at end of file +Oracle:(Vault of Whispers isn't a spell.)\n{T}: Add {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vault_skirge.txt b/forge-gui/res/cardsfolder/v/vault_skirge.txt index 6ce87dc30b5..ac355222751 100644 --- a/forge-gui/res/cardsfolder/v/vault_skirge.txt +++ b/forge-gui/res/cardsfolder/v/vault_skirge.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/vault_skirge.jpg -Oracle:({B/P} can be paid with either {B} or 2 life.)\nFlying\nLifelink (Damage dealt by this creature also causes you to gain that much life.) \ No newline at end of file +Oracle:({B/P} can be paid with either {B} or 2 life.)\nFlying\nLifelink (Damage dealt by this creature also causes you to gain that much life.) diff --git a/forge-gui/res/cardsfolder/v/vault_skyward.txt b/forge-gui/res/cardsfolder/v/vault_skyward.txt index 80953283a46..f7b0e2cabe2 100644 --- a/forge-gui/res/cardsfolder/v/vault_skyward.txt +++ b/forge-gui/res/cardsfolder/v/vault_skyward.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SubAbility$ DBUntap | SpellDescription$ Target creature gains flying until end of turn. Untap it. SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/vault_skyward.jpg -Oracle:Target creature gains flying until end of turn. Untap it. \ No newline at end of file +Oracle:Target creature gains flying until end of turn. Untap it. diff --git a/forge-gui/res/cardsfolder/v/vebulid.txt b/forge-gui/res/cardsfolder/v/vebulid.txt index 22869a07283..1f5a546375e 100644 --- a/forge-gui/res/cardsfolder/v/vebulid.txt +++ b/forge-gui/res/cardsfolder/v/vebulid.txt @@ -1,13 +1,13 @@ -Name:Vebulid -ManaCost:B -Types:Creature Horror -PT:0/0 -K:etbCounter:P1P1:1 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a +1/+1 counter on CARDNAME. -T:Mode$ Attacks | ValidCard$ Card.Self | DelayedTrigger$ DelTrigDestroy | TriggerDescription$ When CARDNAME attacks or blocks, destroy it at end of combat. -T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrigDestroy | Secondary$ True | TriggerDescription$ When CARDNAME attacks or blocks, destroy it at end of combat. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 -SVar:DelTrigDestroy:Mode$ Phase | Phase$ EndCombat | Execute$ TrigDestroy | TriggerDescription$ Destroy CARDNAME at end of combat. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/vebulid.jpg -Oracle:Vebulid enters the battlefield with a +1/+1 counter on it.\nAt the beginning of your upkeep, you may put a +1/+1 counter on Vebulid.\nWhen Vebulid attacks or blocks, destroy it at end of combat. \ No newline at end of file +Name:Vebulid +ManaCost:B +Types:Creature Horror +PT:0/0 +K:etbCounter:P1P1:1 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may put a +1/+1 counter on CARDNAME. +T:Mode$ Attacks | ValidCard$ Card.Self | DelayedTrigger$ DelTrigDestroy | TriggerDescription$ When CARDNAME attacks or blocks, destroy it at end of combat. +T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrigDestroy | Secondary$ True | TriggerDescription$ When CARDNAME attacks or blocks, destroy it at end of combat. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterNum$ 1 | CounterType$ P1P1 +SVar:DelTrigDestroy:Mode$ Phase | Phase$ EndCombat | Execute$ TrigDestroy | TriggerDescription$ Destroy CARDNAME at end of combat. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/vebulid.jpg +Oracle:Vebulid enters the battlefield with a +1/+1 counter on it.\nAt the beginning of your upkeep, you may put a +1/+1 counter on Vebulid.\nWhen Vebulid attacks or blocks, destroy it at end of combat. diff --git a/forge-gui/res/cardsfolder/v/vec_townships.txt b/forge-gui/res/cardsfolder/v/vec_townships.txt index a636c409b76..e32b8001702 100644 --- a/forge-gui/res/cardsfolder/v/vec_townships.txt +++ b/forge-gui/res/cardsfolder/v/vec_townships.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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 SVar:Picture:http://magiccards.info/scans/en/br/93.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {W} to your mana pool. Vec Townships doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {W} to your mana pool. Vec Townships doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/v/vectis_agents.txt b/forge-gui/res/cardsfolder/v/vectis_agents.txt index de6d90f43d3..4bc7dd8842a 100644 --- a/forge-gui/res/cardsfolder/v/vectis_agents.txt +++ b/forge-gui/res/cardsfolder/v/vectis_agents.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Human Rogue PT:4/3 A:AB$ Pump | Cost$ U B | NumAtt$ -2 | KW$ HIDDEN Unblockable | SpellDescription$ CARDNAME gets -2/-0 until end of turn and can't be blocked this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/vectis_agents.jpg -Oracle:{U}{B}: Vectis Agents gets -2/-0 until end of turn and can't be blocked this turn. \ No newline at end of file +Oracle:{U}{B}: Vectis Agents gets -2/-0 until end of turn and can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/v/vectis_dominator.txt b/forge-gui/res/cardsfolder/v/vectis_dominator.txt index d5cbb14f3fb..91d2a597480 100644 --- a/forge-gui/res/cardsfolder/v/vectis_dominator.txt +++ b/forge-gui/res/cardsfolder/v/vectis_dominator.txt @@ -1,7 +1,7 @@ -Name:Vectis Dominator -ManaCost:1 W B -Types:Artifact Creature Human Wizard -PT:0/2 -A:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | UnlessCost$ PayLife<2> | UnlessPayer$ TargetedController | SpellDescription$ Tap target creature unless its controller pays 2 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vectis_dominator.jpg -Oracle:{T}: Tap target creature unless its controller pays 2 life. \ No newline at end of file +Name:Vectis Dominator +ManaCost:1 W B +Types:Artifact Creature Human Wizard +PT:0/2 +A:AB$ Tap | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | UnlessCost$ PayLife<2> | UnlessPayer$ TargetedController | SpellDescription$ Tap target creature unless its controller pays 2 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vectis_dominator.jpg +Oracle:{T}: Tap target creature unless its controller pays 2 life. diff --git a/forge-gui/res/cardsfolder/v/vectis_silencers.txt b/forge-gui/res/cardsfolder/v/vectis_silencers.txt index 7f5a5b40071..71617028fbe 100644 --- a/forge-gui/res/cardsfolder/v/vectis_silencers.txt +++ b/forge-gui/res/cardsfolder/v/vectis_silencers.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Human Rogue PT:1/2 A:AB$ Pump | Cost$ 2 B | KW$ Deathtouch | SpellDescription$ CARDNAME gains deathtouch until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/vectis_silencers.jpg -Oracle:{2}{B}: Vectis Silencers gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy that creature.) \ No newline at end of file +Oracle:{2}{B}: Vectis Silencers gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy that creature.) diff --git a/forge-gui/res/cardsfolder/v/vector_asp.txt b/forge-gui/res/cardsfolder/v/vector_asp.txt index 2f46a33558f..426d2a5570d 100644 --- a/forge-gui/res/cardsfolder/v/vector_asp.txt +++ b/forge-gui/res/cardsfolder/v/vector_asp.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Snake PT:1/1 A:AB$ Pump | Cost$ B | KW$ Infect | SpellDescription$ CARDNAME gains infect until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/vector_asp.jpg -Oracle:{B}: Vector Asp gains infect until end of turn. (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 +Oracle:{B}: Vector Asp gains infect until end of turn. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/v/vedalken_aethermage.txt b/forge-gui/res/cardsfolder/v/vedalken_aethermage.txt index 41ca047d501..8db740996bc 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_aethermage.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_aethermage.txt @@ -7,4 +7,4 @@ K:TypeCycling:Wizard:3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return target Sliver to its owner's hand. SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | ValidTgts$ Sliver | TgtPrompt$ Select target Sliver | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_aethermage.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Vedalken AEthermage enters the battlefield, return target Sliver to its owner's hand.\nWizardcycling {3} ({3}, Discard this card: Search your library for a Wizard card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Vedalken AEthermage enters the battlefield, return target Sliver to its owner's hand.\nWizardcycling {3} ({3}, Discard this card: Search your library for a Wizard card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/v/vedalken_anatomist.txt b/forge-gui/res/cardsfolder/v/vedalken_anatomist.txt index 4831f718d96..d6bdfe92be1 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_anatomist.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_anatomist.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ PutCounter | Cost$ 2 U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | SubAbility$ DBTapOrUntap | IsCurse$ True | SpellDescription$ Put a -1/-1 counter on target creature. You may tap or untap that creature. SVar:DBTapOrUntap:DB$ TapOrUntap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_anatomist.jpg -Oracle:{2}{U}, {T}: Put a -1/-1 counter on target creature. You may tap or untap that creature. \ No newline at end of file +Oracle:{2}{U}, {T}: Put a -1/-1 counter on target creature. You may tap or untap that creature. diff --git a/forge-gui/res/cardsfolder/v/vedalken_archmage.txt b/forge-gui/res/cardsfolder/v/vedalken_archmage.txt index 7f6d0301cf8..3d5f6c012c4 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_archmage.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_archmage.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True DeckNeeds:Type$Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_archmage.jpg -Oracle:Whenever you cast an artifact spell, draw a card. \ No newline at end of file +Oracle:Whenever you cast an artifact spell, draw a card. diff --git a/forge-gui/res/cardsfolder/v/vedalken_certarch.txt b/forge-gui/res/cardsfolder/v/vedalken_certarch.txt index d219369b03b..d6a490a36b7 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_certarch.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_certarch.txt @@ -4,4 +4,4 @@ Types:Creature Vedalken Wizard PT:1/1 A:AB$ Tap | Cost$ T | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature or land. | Activation$ Metalcraft | PrecostDesc$ Metalcraft - | SpellDescription$ Tap target artifact, creature or land. Activate this ability only if you control three or more artifacts. SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_certarch.jpg -Oracle:Metalcraft - {T}: Tap target artifact, creature, or land. Activate this ability only if you control three or more artifacts. \ No newline at end of file +Oracle:Metalcraft - {T}: Tap target artifact, creature, or land. Activate this ability only if you control three or more artifacts. diff --git a/forge-gui/res/cardsfolder/v/vedalken_dismisser.txt b/forge-gui/res/cardsfolder/v/vedalken_dismisser.txt index e2e6bbc26cb..2b1cd493500 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_dismisser.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_dismisser.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, put target creature on top of its owner's library. SVar:TrigChangeZone:DB$ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_dismisser.jpg -Oracle:When Vedalken Dismisser enters the battlefield, put target creature on top of its owner's library. \ No newline at end of file +Oracle:When Vedalken Dismisser enters the battlefield, put target creature on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/v/vedalken_engineer.txt b/forge-gui/res/cardsfolder/v/vedalken_engineer.txt index 07ce8767e73..aada140a305 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_engineer.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_engineer.txt @@ -1,7 +1,7 @@ -Name:Vedalken Engineer -ManaCost:1 U -Types:Creature Vedalken Artificer -PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 2 | RestrictValid$ Card.Artifact,Activated.Artifact | SpellDescription$ Add two mana of any one color to your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_engineer.jpg -Oracle:{T}: Add two mana of any one color to your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts. \ No newline at end of file +Name:Vedalken Engineer +ManaCost:1 U +Types:Creature Vedalken Artificer +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ Any | Amount$ 2 | RestrictValid$ Card.Artifact,Activated.Artifact | SpellDescription$ Add two mana of any one color to your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_engineer.jpg +Oracle:{T}: Add two mana of any one color to your mana pool. Spend this mana only to cast artifact spells or activate abilities of artifacts. diff --git a/forge-gui/res/cardsfolder/v/vedalken_entrancer.txt b/forge-gui/res/cardsfolder/v/vedalken_entrancer.txt index f8cd4eabccd..588fcd2cfed 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_entrancer.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_entrancer.txt @@ -4,4 +4,4 @@ Types:Creature Vedalken Wizard A:AB$ Mill | Cost$ U T | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top two cards of his or her library into his or her graveyard. PT:1/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_entrancer.jpg -Oracle:{U}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:{U}, {T}: Target player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/v/vedalken_ghoul.txt b/forge-gui/res/cardsfolder/v/vedalken_ghoul.txt index 251d6908fac..75f7741795d 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_ghoul.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_ghoul.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ Whenever CARDNAME becomes blocked, defending player loses 4 life. SVar:TrigDrain:AB$LoseLife | Cost$ 0 | Defined$ DefendingPlayer | LifeAmount$ 4 SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_ghoul.jpg -Oracle:Whenever Vedalken Ghoul becomes blocked, defending player loses 4 life. \ No newline at end of file +Oracle:Whenever Vedalken Ghoul becomes blocked, defending player loses 4 life. diff --git a/forge-gui/res/cardsfolder/v/vedalken_heretic.txt b/forge-gui/res/cardsfolder/v/vedalken_heretic.txt index d7c314b746b..7d315997f8f 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_heretic.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_heretic.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_heretic.jpg -Oracle:Whenever Vedalken Heretic deals damage to an opponent, you may draw a card. \ No newline at end of file +Oracle:Whenever Vedalken Heretic deals damage to an opponent, you may draw a card. diff --git a/forge-gui/res/cardsfolder/v/vedalken_infuser.txt b/forge-gui/res/cardsfolder/v/vedalken_infuser.txt index 23a0a719b21..82e61e0e583 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_infuser.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_infuser.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigCounter:AB$PutCounter | Cost$ 0 | CounterType$ CHARGE | CounterNum$ 1 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_infuser.jpg -Oracle:At the beginning of your upkeep, you may put a charge counter on target artifact. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a charge counter on target artifact. diff --git a/forge-gui/res/cardsfolder/v/vedalken_mastermind.txt b/forge-gui/res/cardsfolder/v/vedalken_mastermind.txt index 701377551c3..6165f9fafbd 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_mastermind.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_mastermind.txt @@ -4,4 +4,4 @@ Types:Creature Vedalken Wizard PT:1/2 A:AB$ ChangeZone | Cost$ U T | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent you control | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent you control to its owner's hand. SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card50834.jpg -Oracle:{U}, {T}: Return target permanent you control to its owner's hand. \ No newline at end of file +Oracle:{U}, {T}: Return target permanent you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/vedalken_orrery.txt b/forge-gui/res/cardsfolder/v/vedalken_orrery.txt index 6e0a3d0663d..e69ac959494 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_orrery.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_orrery.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ Continuous | 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:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_orrery.jpg -Oracle:You may cast nonland cards as though they had flash. \ No newline at end of file +Oracle:You may cast nonland cards as though they had flash. diff --git a/forge-gui/res/cardsfolder/v/vedalken_outlander.txt b/forge-gui/res/cardsfolder/v/vedalken_outlander.txt index a3ba0c64101..4dd197d2148 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_outlander.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_outlander.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Vedalken Scout PT:2/2 K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_outlander.jpg -Oracle:Protection from red \ No newline at end of file +Oracle:Protection from red diff --git a/forge-gui/res/cardsfolder/v/vedalken_plotter.txt b/forge-gui/res/cardsfolder/v/vedalken_plotter.txt index 7b6fc919c08..aae315f125b 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_plotter.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_plotter.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefi SVar:ExchangePlots:AB$ ExchangeControl | Cost$ 0 | ValidTgts$ Land | TgtPrompt$ Select target land | TargetsFromDifferentZone$ True | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ Exchange control of target land you control and target land an opponent controls. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_plotter.jpg -Oracle:When Vedalken Plotter enters the battlefield, exchange control of target land you control and target land an opponent controls. \ No newline at end of file +Oracle:When Vedalken Plotter enters the battlefield, exchange control of target land you control and target land an opponent controls. diff --git a/forge-gui/res/cardsfolder/v/vedalken_shackles.txt b/forge-gui/res/cardsfolder/v/vedalken_shackles.txt index a8511620e64..3042e3b3d91 100644 --- a/forge-gui/res/cardsfolder/v/vedalken_shackles.txt +++ b/forge-gui/res/cardsfolder/v/vedalken_shackles.txt @@ -7,4 +7,4 @@ SVar:X:Count$TypeYouCtrl.Island SVar:RemRandomDeck:True DeckNeeds:Color$Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/vedalken_shackles.jpg -Oracle:You may choose not to untap Vedalken Shackles during your untap step.\n{2}, {T}: Gain control of target creature with power less than or equal to the number of Islands you control for as long as Vedalken Shackles remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Vedalken Shackles during your untap step.\n{2}, {T}: Gain control of target creature with power less than or equal to the number of Islands you control for as long as Vedalken Shackles remains tapped. diff --git a/forge-gui/res/cardsfolder/v/veil_of_birds.txt b/forge-gui/res/cardsfolder/v/veil_of_birds.txt index 55736d7ae5c..20f21389d4f 100644 --- a/forge-gui/res/cardsfolder/v/veil_of_birds.txt +++ b/forge-gui/res/cardsfolder/v/veil_of_birds.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes a 1/1 Bird creature with flying. SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 1 | Toughness$ 1 | Keywords$ Flying | Types$ Creature,Bird | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/veil_of_birds.jpg -Oracle:When an opponent casts a spell, if Veil of Birds is an enchantment, Veil of Birds becomes a 1/1 Bird creature with flying. \ No newline at end of file +Oracle:When an opponent casts a spell, if Veil of Birds is an enchantment, Veil of Birds becomes a 1/1 Bird creature with flying. diff --git a/forge-gui/res/cardsfolder/v/veil_of_secrecy.txt b/forge-gui/res/cardsfolder/v/veil_of_secrecy.txt index 5b5f09f3e98..b07c4251826 100644 --- a/forge-gui/res/cardsfolder/v/veil_of_secrecy.txt +++ b/forge-gui/res/cardsfolder/v/veil_of_secrecy.txt @@ -1,8 +1,8 @@ -Name:Veil of Secrecy -ManaCost:1 U -Types:Instant Arcane -A:SP$Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Shroud & HIDDEN Unblockable | SpellDescription$ Target creature gains shroud until end of turn and can't be blocked this turn. -K:Splice onto Arcane Return<1/Creature.Blue/blue creature> -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/veil_of_secrecy.jpg -Oracle:Target creature gains shroud until end of turn and can't be blocked this turn.\nSplice onto Arcane-Return a blue creature you control to its owner's hand. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Veil of Secrecy +ManaCost:1 U +Types:Instant Arcane +A:SP$Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Shroud & HIDDEN Unblockable | SpellDescription$ Target creature gains shroud until end of turn and can't be blocked this turn. +K:Splice onto Arcane Return<1/Creature.Blue/blue creature> +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/veil_of_secrecy.jpg +Oracle:Target creature gains shroud until end of turn and can't be blocked this turn.\nSplice onto Arcane-Return a blue creature you control to its owner's hand. (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/v/veilborn_ghoul.txt b/forge-gui/res/cardsfolder/v/veilborn_ghoul.txt index c0775b33318..408c5bd6aaf 100644 --- a/forge-gui/res/cardsfolder/v/veilborn_ghoul.txt +++ b/forge-gui/res/cardsfolder/v/veilborn_ghoul.txt @@ -1,10 +1,10 @@ -Name:Veilborn Ghoul -ManaCost:4 B -Types:Creature Zombie -PT:4/1 -K:CARDNAME can't block. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Swamp.YouCtrl | OptionalDecider$ You | TriggerZones$ Graveyard | Execute$ TrigChange | TriggerDescription$ Whenever a Swamp enters the battlefield under your control, you may return CARDNAME from your graveyard to your hand. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand -SVar:DiscardMe:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/veilborn_ghoul.jpg -Oracle:Veilborn Ghoul can't block.\nWhenever a Swamp enters the battlefield under your control, you may return Veilborn Ghoul from your graveyard to your hand. \ No newline at end of file +Name:Veilborn Ghoul +ManaCost:4 B +Types:Creature Zombie +PT:4/1 +K:CARDNAME can't block. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Swamp.YouCtrl | OptionalDecider$ You | TriggerZones$ Graveyard | Execute$ TrigChange | TriggerDescription$ Whenever a Swamp enters the battlefield under your control, you may return CARDNAME from your graveyard to your hand. +SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand +SVar:DiscardMe:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/veilborn_ghoul.jpg +Oracle:Veilborn Ghoul can't block.\nWhenever a Swamp enters the battlefield under your control, you may return Veilborn Ghoul from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/v/veiled_apparition.txt b/forge-gui/res/cardsfolder/v/veiled_apparition.txt index e2724096b38..e688b0d7132 100644 --- a/forge-gui/res/cardsfolder/v/veiled_apparition.txt +++ b/forge-gui/res/cardsfolder/v/veiled_apparition.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | Execute$ TrigAnimate | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice CARDNAME unless you pay {1}{U}." SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 3 | Toughness$ 3 | Keywords$ Flying & At the beginning of your upkeep, sacrifice CARDNAME unless you pay 1 U | Types$ Creature,Illusion | OverwriteTypes$ True | Permanent$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_apparition.jpg -Oracle:When an opponent casts a spell, if Veiled Apparition is an enchantment, Veiled Apparition becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice Veiled Apparition unless you pay {1}{U}." \ No newline at end of file +Oracle:When an opponent casts a spell, if Veiled Apparition is an enchantment, Veiled Apparition becomes a 3/3 Illusion creature with flying and "At the beginning of your upkeep, sacrifice Veiled Apparition unless you pay {1}{U}." diff --git a/forge-gui/res/cardsfolder/v/veiled_crocodile.txt b/forge-gui/res/cardsfolder/v/veiled_crocodile.txt index c39a1c385ba..91a4c7c1ef5 100644 --- a/forge-gui/res/cardsfolder/v/veiled_crocodile.txt +++ b/forge-gui/res/cardsfolder/v/veiled_crocodile.txt @@ -1,9 +1,9 @@ -Name:Veiled Crocodile -ManaCost:2 U -Types:Enchantment -T:Mode$ Always | CheckSVar$ X | SVarCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigVCAnimate | IsPresent$ Card.Self+Enchantment | ResolvingCheck$ IsPresent | TriggerDescription$ When a player has no cards in hand, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Crocodile creature. -SVar:TrigVCAnimate:AB$ Animate | Cost$ 0 | Types$ Creature,Crocodile | Power$ 4 | Toughness$ 4 | OverwriteTypes$ True | Permanent$ True -SVar:X:PlayerCountPlayers$LowestValidHand Card.YouOwn -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_crocodile.jpg -Oracle:When a player has no cards in hand, if Veiled Crocodile is an enchantment, Veiled Crocodile becomes a 4/4 Crocodile creature. +Name:Veiled Crocodile +ManaCost:2 U +Types:Enchantment +T:Mode$ Always | CheckSVar$ X | SVarCompare$ EQ0 | TriggerZones$ Battlefield | Execute$ TrigVCAnimate | IsPresent$ Card.Self+Enchantment | ResolvingCheck$ IsPresent | TriggerDescription$ When a player has no cards in hand, if CARDNAME is an enchantment, CARDNAME becomes a 4/4 Crocodile creature. +SVar:TrigVCAnimate:AB$ Animate | Cost$ 0 | Types$ Creature,Crocodile | Power$ 4 | Toughness$ 4 | OverwriteTypes$ True | Permanent$ True +SVar:X:PlayerCountPlayers$LowestValidHand Card.YouOwn +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_crocodile.jpg +Oracle:When a player has no cards in hand, if Veiled Crocodile is an enchantment, Veiled Crocodile becomes a 4/4 Crocodile creature. diff --git a/forge-gui/res/cardsfolder/v/veiled_sentry.txt b/forge-gui/res/cardsfolder/v/veiled_sentry.txt index 5a03a2bde3b..added3b9cf9 100644 --- a/forge-gui/res/cardsfolder/v/veiled_sentry.txt +++ b/forge-gui/res/cardsfolder/v/veiled_sentry.txt @@ -1,8 +1,8 @@ -Name:Veiled Sentry -ManaCost:U -Types:Enchantment -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | Execute$ TrigAnimate | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes an Illusion creature with power and toughness each equal to that spell's converted mana cost. -SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ X | Toughness$ X | Types$ Creature,Illusion | OverwriteTypes$ True | Permanent$ True -SVar:X:TriggerCount$CastSACMC -SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_sentry.jpg -Oracle:When an opponent casts a spell, if Veiled Sentry is an enchantment, Veiled Sentry becomes an Illusion creature with power and toughness each equal to that spell's converted mana cost. \ No newline at end of file +Name:Veiled Sentry +ManaCost:U +Types:Enchantment +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | Execute$ TrigAnimate | TriggerZones$ Battlefield | IsPresent$ Card.Self+Enchantment | TriggerDescription$ When an opponent casts a spell, if CARDNAME is an enchantment, CARDNAME becomes an Illusion creature with power and toughness each equal to that spell's converted mana cost. +SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ X | Toughness$ X | Types$ Creature,Illusion | OverwriteTypes$ True | Permanent$ True +SVar:X:TriggerCount$CastSACMC +SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_sentry.jpg +Oracle:When an opponent casts a spell, if Veiled Sentry is an enchantment, Veiled Sentry becomes an Illusion creature with power and toughness each equal to that spell's converted mana cost. diff --git a/forge-gui/res/cardsfolder/v/veiled_serpent.txt b/forge-gui/res/cardsfolder/v/veiled_serpent.txt index 3743c315aa7..89d2e6cb583 100644 --- a/forge-gui/res/cardsfolder/v/veiled_serpent.txt +++ b/forge-gui/res/cardsfolder/v/veiled_serpent.txt @@ -6,4 +6,4 @@ SVar:TrigAnimate:AB$ Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 4 K:Cycling:2 SVar:VeiledSerpentST:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/veiled_serpent.jpg -Oracle:When an opponent casts a spell, if Veiled Serpent is an enchantment, Veiled Serpent becomes a 4/4 Serpent creature that can't attack unless defending player controls an Island.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:When an opponent casts a spell, if Veiled Serpent is an enchantment, Veiled Serpent becomes a 4/4 Serpent creature that can't attack unless defending player controls an Island.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/v/veiling_oddity.txt b/forge-gui/res/cardsfolder/v/veiling_oddity.txt index 2f0f0792f37..f660b97f09a 100644 --- a/forge-gui/res/cardsfolder/v/veiling_oddity.txt +++ b/forge-gui/res/cardsfolder/v/veiling_oddity.txt @@ -1,10 +1,10 @@ -Name:Veiling Oddity -ManaCost:3 U -Types:Creature Illusion -PT:2/3 -K:Suspend:4:1 U -T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigEffect | IsPresent$ Card.Self+counters_GE1_TIME | PresentZone$ Exile | PresentCompare$ EQ0 | TriggerDescription$ When the last time counter is removed from CARDNAME while it's exiled, creatures are unblockable this turn. -SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Veiling Oddity Effect | StaticAbilities$ KWPump -SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ Unblockable | Description$ creatures are unblockable this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/veiling_oddity.jpg -Oracle:Suspend 4-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhen the last time counter is removed from Veiling Oddity while it's exiled, creatures are unblockable this turn. \ No newline at end of file +Name:Veiling Oddity +ManaCost:3 U +Types:Creature Illusion +PT:2/3 +K:Suspend:4:1 U +T:Mode$ CounterRemoved | ValidCard$ Card.Self | TriggerZones$ Exile | CounterType$ TIME | Execute$ TrigEffect | IsPresent$ Card.Self+counters_GE1_TIME | PresentZone$ Exile | PresentCompare$ EQ0 | TriggerDescription$ When the last time counter is removed from CARDNAME while it's exiled, creatures are unblockable this turn. +SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Veiling Oddity Effect | StaticAbilities$ KWPump +SVar:KWPump:Mode$ Continuous | EffectZone$ Command | AffectedZone$ Battlefield | Affected$ Creature | AddHiddenKeyword$ Unblockable | Description$ creatures are unblockable this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/veiling_oddity.jpg +Oracle:Suspend 4-{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)\nWhen the last time counter is removed from Veiling Oddity while it's exiled, creatures are unblockable this turn. diff --git a/forge-gui/res/cardsfolder/v/veilstone_amulet.txt b/forge-gui/res/cardsfolder/v/veilstone_amulet.txt index 38c280ab9c8..f68d1e94ceb 100644 --- a/forge-gui/res/cardsfolder/v/veilstone_amulet.txt +++ b/forge-gui/res/cardsfolder/v/veilstone_amulet.txt @@ -1,10 +1,10 @@ -Name:Veilstone Amulet -ManaCost:3 -Types:Artifact -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ Whenever you cast a spell, creatures you control can't be the targets of spells or abilities your opponents control this turn. -SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Veilstone Amulet Effect | StaticAbilities$ CantTarget -SVar:CantTarget:Mode$ CantTarget | EffectZone$ Command | ValidCard$ Creature.YouCtrl | Activator$ Opponent | Description$ Creatures you control can't be the targets of spells or abilities your opponents control -SVar:BuffedBy:Card -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/veilstone_amulet.jpg -Oracle:Whenever you cast a spell, creatures you control can't be the targets of spells or abilities your opponents control this turn. \ No newline at end of file +Name:Veilstone Amulet +ManaCost:3 +Types:Artifact +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ Whenever you cast a spell, creatures you control can't be the targets of spells or abilities your opponents control this turn. +SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Veilstone Amulet Effect | StaticAbilities$ CantTarget +SVar:CantTarget:Mode$ CantTarget | EffectZone$ Command | ValidCard$ Creature.YouCtrl | Activator$ Opponent | Description$ Creatures you control can't be the targets of spells or abilities your opponents control +SVar:BuffedBy:Card +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/veilstone_amulet.jpg +Oracle:Whenever you cast a spell, creatures you control can't be the targets of spells or abilities your opponents control this turn. diff --git a/forge-gui/res/cardsfolder/v/vein_drinker.txt b/forge-gui/res/cardsfolder/v/vein_drinker.txt index 2bccdb4f9ba..672d198fe50 100644 --- a/forge-gui/res/cardsfolder/v/vein_drinker.txt +++ b/forge-gui/res/cardsfolder/v/vein_drinker.txt @@ -10,4 +10,4 @@ SVar:DamageThis:DB$DealDamage | Defined$ Self | DamageSource$ Targeted | NumDmg$ SVar:X:Count$CardPower SVar:Y:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/vein_drinker.jpg -Oracle:Flying\n{R}, {T}: Vein Drinker deals damage equal to its power to target creature. That creature deals damage equal to its power to Vein Drinker.\nWhenever a creature dealt damage by Vein Drinker this turn dies, put a +1/+1 counter on Vein Drinker. \ No newline at end of file +Oracle:Flying\n{R}, {T}: Vein Drinker deals damage equal to its power to target creature. That creature deals damage equal to its power to Vein Drinker.\nWhenever a creature dealt damage by Vein Drinker this turn dies, put a +1/+1 counter on Vein Drinker. diff --git a/forge-gui/res/cardsfolder/v/veinfire_borderpost.txt b/forge-gui/res/cardsfolder/v/veinfire_borderpost.txt index def119011bd..5700c93292a 100644 --- a/forge-gui/res/cardsfolder/v/veinfire_borderpost.txt +++ b/forge-gui/res/cardsfolder/v/veinfire_borderpost.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} to your mana pool. SVar:AltCost:Cost$ 1 Return<1/Land.Basic> | Description$ You may pay {1} and return a basic land you control to its owner's hand rather than pay Veinfire Borderpost's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/veinfire_borderpost.jpg -Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Veinfire Borderpost's mana cost.\nVeinfire Borderpost enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. \ No newline at end of file +Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Veinfire Borderpost's mana cost.\nVeinfire Borderpost enters the battlefield tapped.\n{T}: Add {B} or {R} to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vela_the_night_clad.txt b/forge-gui/res/cardsfolder/v/vela_the_night_clad.txt index 82e385336b0..1d4ef9b6581 100644 --- a/forge-gui/res/cardsfolder/v/vela_the_night_clad.txt +++ b/forge-gui/res/cardsfolder/v/vela_the_night_clad.txt @@ -1,11 +1,11 @@ -Name:Vela the Night-Clad -ManaCost:4 U B -Types:Legendary Creature Human Wizard -PT:4/4 -K:Intimidate -S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Intimidate | Description$ Other creatures you control have Intimidate. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 1 life. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 1 life. -SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/vela_the_night_clad.jpg -Oracle:Intimidate\nOther creatures you control have intimidate.\nWhenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 1 life. \ No newline at end of file +Name:Vela the Night-Clad +ManaCost:4 U B +Types:Legendary Creature Human Wizard +PT:4/4 +K:Intimidate +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Intimidate | Description$ Other creatures you control have Intimidate. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigLoseLife | TriggerDescription$ Whenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 1 life. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Creature.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 1 life. +SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/vela_the_night_clad.jpg +Oracle:Intimidate\nOther creatures you control have intimidate.\nWhenever Vela the Night-Clad or another creature you control leaves the battlefield, each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/v/veldrane_of_sengir.txt b/forge-gui/res/cardsfolder/v/veldrane_of_sengir.txt index 3f822ea843d..a57a77588e3 100644 --- a/forge-gui/res/cardsfolder/v/veldrane_of_sengir.txt +++ b/forge-gui/res/cardsfolder/v/veldrane_of_sengir.txt @@ -5,4 +5,4 @@ PT:5/5 A:AB$ Pump | Cost$ 1 B B | NumAtt$ -3 | KW$ Forestwalk | SpellDescription$ CARDNAME gets -3/-0 and gains forestwalk until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/veldrane_of_sengir.jpg -Oracle:{1}{B}{B}: Veldrane of Sengir gets -3/-0 and gains forestwalk until end of turn. \ No newline at end of file +Oracle:{1}{B}{B}: Veldrane of Sengir gets -3/-0 and gains forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/v/veldt.txt b/forge-gui/res/cardsfolder/v/veldt.txt index 2b63791e495..fd72f0224e0 100644 --- a/forge-gui/res/cardsfolder/v/veldt.txt +++ b/forge-gui/res/cardsfolder/v/veldt.txt @@ -8,4 +8,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigSubCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:AddCounter:DB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DEPLETION | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/veldt.jpg -Oracle:Veldt doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Veldt.\n{T}: Add {G} or {W} to your mana pool. Put a depletion counter on Veldt. \ No newline at end of file +Oracle:Veldt doesn't untap during your untap step if it has a depletion counter on it.\nAt the beginning of your upkeep, remove a depletion counter from Veldt.\n{T}: Add {G} or {W} to your mana pool. Put a depletion counter on Veldt. diff --git a/forge-gui/res/cardsfolder/v/velis_vel.txt b/forge-gui/res/cardsfolder/v/velis_vel.txt index 939d6446a52..681ffcf567a 100644 --- a/forge-gui/res/cardsfolder/v/velis_vel.txt +++ b/forge-gui/res/cardsfolder/v/velis_vel.txt @@ -1,10 +1,10 @@ -Name:Velis Vel -ManaCost:no cost -Types:Plane Lorwyn -S:Mode$ Continuous | Affected$ Creature | AddPower$ AffectedX | AddToughness$ AffectedX | EffectZone$ Command | Description$ Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Elemental Shamans and an Elemental Spirit are on the battlefield, each gets +2/+2.) -SVar:AffectedX:Count$Valid Creature.sharesCreatureTypeWith+Other -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target creature gains all creature types until end of turn. -SVar:RolledChaos:AB$ Animate | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ AllCreatureTypes -SVar:Picture:http://www.wizards.com/global/images/magic/general/velis_vel.jpg -SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True -Oracle:Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Elemental Shamans and an Elemental Spirit are on the battlefield, each gets +2/+2.)\nWhenever you roll {C}, target creature gains all creature types until end of turn. \ No newline at end of file +Name:Velis Vel +ManaCost:no cost +Types:Plane Lorwyn +S:Mode$ Continuous | Affected$ Creature | AddPower$ AffectedX | AddToughness$ AffectedX | EffectZone$ Command | Description$ Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Elemental Shamans and an Elemental Spirit are on the battlefield, each gets +2/+2.) +SVar:AffectedX:Count$Valid Creature.sharesCreatureTypeWith+Other +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, target creature gains all creature types until end of turn. +SVar:RolledChaos:AB$ Animate | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Types$ AllCreatureTypes +SVar:Picture:http://www.wizards.com/global/images/magic/general/velis_vel.jpg +SVar:AIRollPlanarDieParams:Mode$ Always | HasCreatureInPlay$ True +Oracle:Each creature gets +1/+1 for each other creature on the battlefield that shares at least one creature type with it. (For example, if two Elemental Shamans and an Elemental Spirit are on the battlefield, each gets +2/+2.)\nWhenever you roll {C}, target creature gains all creature types until end of turn. diff --git a/forge-gui/res/cardsfolder/v/venarian_glimmer.txt b/forge-gui/res/cardsfolder/v/venarian_glimmer.txt index dd5e5e75646..55b25cbd7ea 100644 --- a/forge-gui/res/cardsfolder/v/venarian_glimmer.txt +++ b/forge-gui/res/cardsfolder/v/venarian_glimmer.txt @@ -1,8 +1,8 @@ -Name:Venarian Glimmer -ManaCost:X U -Types:Instant -A:SP$ Discard | Cost$ X U | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealYouChoose | DiscardValid$ Card.nonLand+cmcLEX | References$ X | NumCards$ 1 | SpellDescription$ Target player reveals his or her hand. You choose a nonland card with converted mana cost X or less from it. That player discards that card. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/venarian_glimmer.jpg -Oracle:Target player reveals his or her hand. You choose a nonland card with converted mana cost X or less from it. That player discards that card. \ No newline at end of file +Name:Venarian Glimmer +ManaCost:X U +Types:Instant +A:SP$ Discard | Cost$ X U | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealYouChoose | DiscardValid$ Card.nonLand+cmcLEX | References$ X | NumCards$ 1 | SpellDescription$ Target player reveals his or her hand. You choose a nonland card with converted mana cost X or less from it. That player discards that card. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/venarian_glimmer.jpg +Oracle:Target player reveals his or her hand. You choose a nonland card with converted mana cost X or less from it. That player discards that card. diff --git a/forge-gui/res/cardsfolder/v/venarian_gold.txt b/forge-gui/res/cardsfolder/v/venarian_gold.txt index d1d34dc0351..04b71a93eda 100644 --- a/forge-gui/res/cardsfolder/v/venarian_gold.txt +++ b/forge-gui/res/cardsfolder/v/venarian_gold.txt @@ -11,4 +11,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ SVar:TrigRemoveCounter:AB$RemoveCounter | Cost$ 0 | Defined$ Enchanted | CounterType$ SLEEP | CounterNum$ 1 SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/venarian_gold.jpg -Oracle:Enchant creature\nWhen Venarian Gold enters the battlefield, tap enchanted creature and put X sleep counters on it.\nEnchanted creature doesn't untap during its controller's untap step if it has a sleep counter on it.\nAt the beginning of the upkeep of enchanted creature's controller, remove a sleep counter from that creature. \ No newline at end of file +Oracle:Enchant creature\nWhen Venarian Gold enters the battlefield, tap enchanted creature and put X sleep counters on it.\nEnchanted creature doesn't untap during its controller's untap step if it has a sleep counter on it.\nAt the beginning of the upkeep of enchanted creature's controller, remove a sleep counter from that creature. diff --git a/forge-gui/res/cardsfolder/v/vendetta.txt b/forge-gui/res/cardsfolder/v/vendetta.txt index 38108245473..3d1a02cf398 100644 --- a/forge-gui/res/cardsfolder/v/vendetta.txt +++ b/forge-gui/res/cardsfolder/v/vendetta.txt @@ -7,4 +7,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:RememberedLKI$CardToughness SVar:Y:Count$YourLifeTotal SVar:Picture:http://www.wizards.com/global/images/magic/general/vendetta.jpg -Oracle:Destroy target nonblack creature. It can't be regenerated. You lose life equal to that creature's toughness. \ No newline at end of file +Oracle:Destroy target nonblack creature. It can't be regenerated. You lose life equal to that creature's toughness. diff --git a/forge-gui/res/cardsfolder/v/vendilion_clique.txt b/forge-gui/res/cardsfolder/v/vendilion_clique.txt index ec124cc63b9..2af15acc47d 100644 --- a/forge-gui/res/cardsfolder/v/vendilion_clique.txt +++ b/forge-gui/res/cardsfolder/v/vendilion_clique.txt @@ -9,4 +9,4 @@ SVar:TrigPickCard:AB$ ChangeZone |Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Selec SVar:DBDraw:DB$ Draw | Defined$ Targeted | NumCards$ 1 | SubAbility$ DBCleanup | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/vendilion_clique.jpg -Oracle:Flash\nFlying\nWhen Vendilion Clique enters the battlefield, look at target player's hand. You may choose a nonland card from it. If you do, that player reveals the chosen card, puts it on the bottom of his or her library, then draws a card. \ No newline at end of file +Oracle:Flash\nFlying\nWhen Vendilion Clique enters the battlefield, look at target player's hand. You may choose a nonland card from it. If you do, that player reveals the chosen card, puts it on the bottom of his or her library, then draws a card. diff --git a/forge-gui/res/cardsfolder/v/venerable_kumo.txt b/forge-gui/res/cardsfolder/v/venerable_kumo.txt index ab381ce1fcd..9aeec0e7e8e 100644 --- a/forge-gui/res/cardsfolder/v/venerable_kumo.txt +++ b/forge-gui/res/cardsfolder/v/venerable_kumo.txt @@ -6,4 +6,4 @@ K:Reach K:Soulshift 4 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/venerable_kumo.jpg -Oracle:Reach (This creature can block creatures with flying.)\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nSoulshift 4 (When this creature dies, you may return target Spirit card with converted mana cost 4 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/v/venerable_monk.txt b/forge-gui/res/cardsfolder/v/venerable_monk.txt index e1d6ea0f730..4f545bd42c2 100644 --- a/forge-gui/res/cardsfolder/v/venerable_monk.txt +++ b/forge-gui/res/cardsfolder/v/venerable_monk.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83441.jpg -Oracle:When Venerable Monk enters the battlefield, you gain 2 life. \ No newline at end of file +Oracle:When Venerable Monk enters the battlefield, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/v/venerated_teacher.txt b/forge-gui/res/cardsfolder/v/venerated_teacher.txt index ee62e0dee6a..642fc700f0a 100644 --- a/forge-gui/res/cardsfolder/v/venerated_teacher.txt +++ b/forge-gui/res/cardsfolder/v/venerated_teacher.txt @@ -6,4 +6,4 @@ SVar:TrigPut:AB$PutCounterAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+hasLevelU PT:2/2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/venerated_teacher.jpg -Oracle:When Venerated Teacher enters the battlefield, put two level counters on each creature you control with level up. \ No newline at end of file +Oracle:When Venerated Teacher enters the battlefield, put two level counters on each creature you control with level up. diff --git a/forge-gui/res/cardsfolder/v/vengeance.txt b/forge-gui/res/cardsfolder/v/vengeance.txt index e2929a179d7..c6cd2d76551 100644 --- a/forge-gui/res/cardsfolder/v/vengeance.txt +++ b/forge-gui/res/cardsfolder/v/vengeance.txt @@ -3,4 +3,4 @@ ManaCost:3 W Types:Sorcery A:SP$ Destroy | Cost$ 3 W | ValidTgts$ Creature.tapped | TgtPrompt$ Select target tapped creature | SpellDescription$ Destroy target tapped creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeance.jpg -Oracle:Destroy target tapped creature. \ No newline at end of file +Oracle:Destroy target tapped creature. diff --git a/forge-gui/res/cardsfolder/v/vengeful_archon.txt b/forge-gui/res/cardsfolder/v/vengeful_archon.txt index 8cdefad8743..653d46a8463 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_archon.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_archon.txt @@ -1,12 +1,12 @@ -Name:Vengeful Archon -ManaCost:4 W W W -Types:Creature Archon -PT:7/7 -K:Flying -A:AB$ Pump | Cost$ X | ValidTgts$ Player | TgtPrompt$ Select target player damaged by shield effect | IsCurse$ True | References$ X | SubAbility$ ArchonPrevention | StackDescription$ none | AILogic$ Never | SpellDescription$ Prevent the next X damage that would be dealt to you this turn. If damage is prevented this way, CARDNAME deals that much damage to target player. -SVar:ArchonPrevention:DB$ PreventDamage | Defined$ You | Amount$ X | References$ X | PreventionSubAbility$ ArchonsVengeance | ShieldEffectTarget$ ParentTarget -SVar:ArchonsVengeance:AB$ DealDamage | Cost$ 0 | Defined$ ShieldEffectTarget | NumDmg$ PreventedDamage | SpellDescription$ CARDNAME deals damage to target player for each damage prevented this way. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_archon.jpg -Oracle:Flying\n{X}: Prevent the next X damage that would be dealt to you this turn. If damage is prevented this way, Vengeful Archon deals that much damage to target player. +Name:Vengeful Archon +ManaCost:4 W W W +Types:Creature Archon +PT:7/7 +K:Flying +A:AB$ Pump | Cost$ X | ValidTgts$ Player | TgtPrompt$ Select target player damaged by shield effect | IsCurse$ True | References$ X | SubAbility$ ArchonPrevention | StackDescription$ none | AILogic$ Never | SpellDescription$ Prevent the next X damage that would be dealt to you this turn. If damage is prevented this way, CARDNAME deals that much damage to target player. +SVar:ArchonPrevention:DB$ PreventDamage | Defined$ You | Amount$ X | References$ X | PreventionSubAbility$ ArchonsVengeance | ShieldEffectTarget$ ParentTarget +SVar:ArchonsVengeance:AB$ DealDamage | Cost$ 0 | Defined$ ShieldEffectTarget | NumDmg$ PreventedDamage | SpellDescription$ CARDNAME deals damage to target player for each damage prevented this way. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_archon.jpg +Oracle:Flying\n{X}: Prevent the next X damage that would be dealt to you this turn. If damage is prevented this way, Vengeful Archon deals that much damage to target player. diff --git a/forge-gui/res/cardsfolder/v/vengeful_dead.txt b/forge-gui/res/cardsfolder/v/vengeful_dead.txt index 034b393572a..739ed92ec63 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_dead.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_dead.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Zombie.Other | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigLoseLife | TriggerDescription$ Whenever CARDNAME or another Zombie is put into a graveyard from the battlefield, each opponent loses 1 life. SVar:TrigLoseLife:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_dead.jpg -Oracle:Whenever Vengeful Dead or another Zombie dies, each opponent loses 1 life. \ No newline at end of file +Oracle:Whenever Vengeful Dead or another Zombie dies, each opponent loses 1 life. diff --git a/forge-gui/res/cardsfolder/v/vengeful_dreams.txt b/forge-gui/res/cardsfolder/v/vengeful_dreams.txt index 0f2210255e0..cef82d2fd75 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_dreams.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_dreams.txt @@ -6,4 +6,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature.attacking SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_dreams.jpg -Oracle:As an additional cost to cast Vengeful Dreams, discard X cards.\nExile X target attacking creatures. \ No newline at end of file +Oracle:As an additional cost to cast Vengeful Dreams, discard X cards.\nExile X target attacking creatures. diff --git a/forge-gui/res/cardsfolder/v/vengeful_firebrand.txt b/forge-gui/res/cardsfolder/v/vengeful_firebrand.txt index c0cb6739328..55955e05780 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_firebrand.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_firebrand.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Haste | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has haste as long as a Warrior card is in your graveyard. SVar:X:Count$TypeInYourYard.Warrior SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_firebrand.jpg -Oracle:Vengeful Firebrand has haste as long as a Warrior card is in your graveyard.\n{R}: Vengeful Firebrand gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Vengeful Firebrand has haste as long as a Warrior card is in your graveyard.\n{R}: Vengeful Firebrand gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vengeful_pharaoh.txt b/forge-gui/res/cardsfolder/v/vengeful_pharaoh.txt index 564ced46184..e51f1a9fa82 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_pharaoh.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_pharaoh.txt @@ -8,4 +8,4 @@ SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Creature.attacking | TgtPrompt$ Select SVar:DBReturn:DB$ChangeZone | Defined$ Self | Origin$ Graveyard | Destination$ Library SVar:DiscardMe:4 SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_pharaoh.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nWhenever combat damage is dealt to you or a planeswalker you control, if Vengeful Pharaoh is in your graveyard, destroy target attacking creature, then put Vengeful Pharaoh on top of your library. \ No newline at end of file +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\nWhenever combat damage is dealt to you or a planeswalker you control, if Vengeful Pharaoh is in your graveyard, destroy target attacking creature, then put Vengeful Pharaoh on top of your library. diff --git a/forge-gui/res/cardsfolder/v/vengeful_rebirth.txt b/forge-gui/res/cardsfolder/v/vengeful_rebirth.txt index c37575d65b7..8da4369d10e 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_rebirth.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_rebirth.txt @@ -1,10 +1,10 @@ -Name:Vengeful Rebirth -ManaCost:4 R G -Types:Sorcery -A:SP$ ChangeZone | Cost$ 4 R G | ValidTgts$ Card | TgtPrompt$ Select target card | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBVengefulRebirthDamage | RememberTargets$ True | SpellDescription$ Return target card from your graveyard to your hand. If you return a nonland card to your hand this way, CARDNAME deals damage equal to that card's converted mana cost to target creature or player. Exile CARDNAME. -SVar:DBVengefulRebirthDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ VengefulRebirthX | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ GE1 | SubAbility$ DBVengefulRebirthExile -SVar:DBVengefulRebirthExile:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Exile | SubAbility$ DBVengefulRebirthCleanup -SVar:DBVengefulRebirthCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:VengefulRebirthX:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_rebirth.jpg -Oracle:Return target card from your graveyard to your hand. If you return a nonland card to your hand this way, Vengeful Rebirth deals damage equal to that card's converted mana cost to target creature or player.\nExile Vengeful Rebirth. \ No newline at end of file +Name:Vengeful Rebirth +ManaCost:4 R G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 4 R G | ValidTgts$ Card | TgtPrompt$ Select target card | Origin$ Graveyard | Destination$ Hand | SubAbility$ DBVengefulRebirthDamage | RememberTargets$ True | SpellDescription$ Return target card from your graveyard to your hand. If you return a nonland card to your hand this way, CARDNAME deals damage equal to that card's converted mana cost to target creature or player. Exile CARDNAME. +SVar:DBVengefulRebirthDamage:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ VengefulRebirthX | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ GE1 | SubAbility$ DBVengefulRebirthExile +SVar:DBVengefulRebirthExile:DB$ ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Exile | SubAbility$ DBVengefulRebirthCleanup +SVar:DBVengefulRebirthCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:VengefulRebirthX:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_rebirth.jpg +Oracle:Return target card from your graveyard to your hand. If you return a nonland card to your hand this way, Vengeful Rebirth deals damage equal to that card's converted mana cost to target creature or player.\nExile Vengeful Rebirth. diff --git a/forge-gui/res/cardsfolder/v/vengeful_vampire.txt b/forge-gui/res/cardsfolder/v/vengeful_vampire.txt index 382c79203a3..2464c621677 100644 --- a/forge-gui/res/cardsfolder/v/vengeful_vampire.txt +++ b/forge-gui/res/cardsfolder/v/vengeful_vampire.txt @@ -1,8 +1,8 @@ -Name:Vengeful Vampire -ManaCost:4 B B -Types:Creature Vampire -PT:3/2 -K:Flying -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_vampire.jpg -Oracle:Flying\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Vengeful Vampire +ManaCost:4 B B +Types:Creature Vampire +PT:3/2 +K:Flying +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/vengeful_vampire.jpg +Oracle:Flying\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/v/vengevine.txt b/forge-gui/res/cardsfolder/v/vengevine.txt index f9cad0679ee..74dbe3265ac 100644 --- a/forge-gui/res/cardsfolder/v/vengevine.txt +++ b/forge-gui/res/cardsfolder/v/vengevine.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | CheckSVar SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Graveyard | Destination$ Battlefield SVar:X:Count$ThisTurnCast_Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vengevine.jpg -Oracle:Haste\nWhenever you cast a spell, if it's the second creature spell you cast this turn, you may return Vengevine from your graveyard to the battlefield. \ No newline at end of file +Oracle:Haste\nWhenever you cast a spell, if it's the second creature spell you cast this turn, you may return Vengevine from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/v/venom.txt b/forge-gui/res/cardsfolder/v/venom.txt index ffbfd7ab3b5..851e4dafdbc 100644 --- a/forge-gui/res/cardsfolder/v/venom.txt +++ b/forge-gui/res/cardsfolder/v/venom.txt @@ -1,13 +1,13 @@ -Name:Venom -ManaCost:1 G G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 G G | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ AttackerBlocked | ValidCard$ Creature.nonWall | ValidBlocker$ Card.AttachedBy | DelayedTrigger$ DelTrigBlocked | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked by a non-Wall creature, destroy the other creature at end of combat. -T:Mode$ Blocks | ValidCard$ Creature.nonWall | ValidBlocked$ Card.AttachedBy | DelayedTrigger$ DelTrigBlocker | Secondary$ True | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked by a non-Wall creature, destroy the other creature at end of combat. -SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyBlocked | TriggerDescription$ Destroy blocked creature at end of combat. -SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyBlocker | TriggerDescription$ Destroy blocking creature at end of combat. -SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker -SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker -SVar:Picture:http://www.wizards.com/global/images/magic/general/venom.jpg -Oracle:Enchant creature\nWhenever enchanted creature blocks or becomes blocked by a non-Wall creature, destroy the other creature at end of combat. \ No newline at end of file +Name:Venom +ManaCost:1 G G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 G G | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ AttackerBlocked | ValidCard$ Creature.nonWall | ValidBlocker$ Card.AttachedBy | DelayedTrigger$ DelTrigBlocked | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked by a non-Wall creature, destroy the other creature at end of combat. +T:Mode$ Blocks | ValidCard$ Creature.nonWall | ValidBlocked$ Card.AttachedBy | DelayedTrigger$ DelTrigBlocker | Secondary$ True | TriggerDescription$ Whenever enchanted creature blocks or becomes blocked by a non-Wall creature, destroy the other creature at end of combat. +SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyBlocked | TriggerDescription$ Destroy blocked creature at end of combat. +SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigDestroyBlocker | TriggerDescription$ Destroy blocking creature at end of combat. +SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker +SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker +SVar:Picture:http://www.wizards.com/global/images/magic/general/venom.jpg +Oracle:Enchant creature\nWhenever enchanted creature blocks or becomes blocked by a non-Wall creature, destroy the other creature at end of combat. diff --git a/forge-gui/res/cardsfolder/v/venomous_breath.txt b/forge-gui/res/cardsfolder/v/venomous_breath.txt index 82193d1588f..4b3945c50b7 100644 --- a/forge-gui/res/cardsfolder/v/venomous_breath.txt +++ b/forge-gui/res/cardsfolder/v/venomous_breath.txt @@ -1,9 +1,9 @@ -Name:Venomous Breath -ManaCost:3 G -Types:Instant -A:SP$ Effect | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Name$ Venomous Breath Effect | Triggers$ DelTrig | SVars$ VenomousBreathTrigDestroy | RememberObjects$ Targeted | SpellDescription$ Choose target creature. At end of combat, destroy all creatures that blocked or were blocked by it this turn. -SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Battlefield | ValidPlayer$ Player | Execute$ VenomousBreathTrigDestroy | TriggerDescription$ At end of combat, destroy all creatures that blocked or were blocked by that creature this turn. -SVar:VenomousBreathTrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedRemembered,Creature.blockedByRemembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/venomous_breath.jpg -Oracle:Choose target creature. At end of combat, destroy all creatures that blocked or were blocked by it this turn. \ No newline at end of file +Name:Venomous Breath +ManaCost:3 G +Types:Instant +A:SP$ Effect | Cost$ 3 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | Name$ Venomous Breath Effect | Triggers$ DelTrig | SVars$ VenomousBreathTrigDestroy | RememberObjects$ Targeted | SpellDescription$ Choose target creature. At end of combat, destroy all creatures that blocked or were blocked by it this turn. +SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | TriggerZones$ Battlefield | ValidPlayer$ Player | Execute$ VenomousBreathTrigDestroy | TriggerDescription$ At end of combat, destroy all creatures that blocked or were blocked by that creature this turn. +SVar:VenomousBreathTrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Creature.blockedRemembered,Creature.blockedByRemembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/venomous_breath.jpg +Oracle:Choose target creature. At end of combat, destroy all creatures that blocked or were blocked by it this turn. diff --git a/forge-gui/res/cardsfolder/v/venomous_dragonfly.txt b/forge-gui/res/cardsfolder/v/venomous_dragonfly.txt index b0345d78424..a97e7f938ac 100644 --- a/forge-gui/res/cardsfolder/v/venomous_dragonfly.txt +++ b/forge-gui/res/cardsfolder/v/venomous_dragonfly.txt @@ -10,4 +10,4 @@ SVar:DelTrigBlocker:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execu SVar:TrigDestroyBlocked:AB$Destroy | Cost$ 0 | Defined$ TriggeredAttacker SVar:TrigDestroyBlocker:AB$Destroy | Cost$ 0 | Defined$ TriggeredBlocker SVar:Picture:http://www.wizards.com/global/images/magic/general/venomous_dragonfly.jpg -Oracle:Flying\nWhenever Venomous Dragonfly blocks or becomes blocked by a creature, destroy that creature at end of combat. \ No newline at end of file +Oracle:Flying\nWhenever Venomous Dragonfly blocks or becomes blocked by a creature, destroy that creature at end of combat. diff --git a/forge-gui/res/cardsfolder/v/venomous_fangs.txt b/forge-gui/res/cardsfolder/v/venomous_fangs.txt index 0e5a5295cf3..7e5ae94e838 100644 --- a/forge-gui/res/cardsfolder/v/venomous_fangs.txt +++ b/forge-gui/res/cardsfolder/v/venomous_fangs.txt @@ -1,10 +1,10 @@ -Name:Venomous Fangs -ManaCost:2 G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump -T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever enchanted creature deals damage to a creature, destroy the other creature. -SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/venomous_fangs.jpg -Oracle:Enchant creature\nWhenever enchanted creature deals damage to a creature, destroy the other creature. \ No newline at end of file +Name:Venomous Fangs +ManaCost:2 G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump +T:Mode$ DamageDone | ValidSource$ Card.AttachedBy | ValidTarget$ Creature | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever enchanted creature deals damage to a creature, destroy the other creature. +SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/venomous_fangs.jpg +Oracle:Enchant creature\nWhenever enchanted creature deals damage to a creature, destroy the other creature. diff --git a/forge-gui/res/cardsfolder/v/venomous_vines.txt b/forge-gui/res/cardsfolder/v/venomous_vines.txt index dccfcfee986..2ab41a8d306 100644 --- a/forge-gui/res/cardsfolder/v/venomous_vines.txt +++ b/forge-gui/res/cardsfolder/v/venomous_vines.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Sorcery A:SP$ Destroy | Cost$ 2 G G | ValidTgts$ Permanent.enchanted | TgtPrompt$ Select target enchanted permanent | SpellDescription$ Destroy target enchanted permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/venomous_vines.jpg -Oracle:Destroy target enchanted permanent. \ No newline at end of file +Oracle:Destroy target enchanted permanent. diff --git a/forge-gui/res/cardsfolder/v/venomspout_brackus.txt b/forge-gui/res/cardsfolder/v/venomspout_brackus.txt index b779465a8fc..a528a9e5816 100644 --- a/forge-gui/res/cardsfolder/v/venomspout_brackus.txt +++ b/forge-gui/res/cardsfolder/v/venomspout_brackus.txt @@ -5,4 +5,4 @@ PT:5/5 A:AB$ DealDamage | Cost$ 1 G T | ValidTgts$ Creature.attacking+withFlying,Creature.blocking+withFlying | TgtPrompt$ Select target attacking or blocking creature with flying | NumDmg$ 5 | SpellDescription$ CARDNAME deals 5 damage to target attacking or blocking creature with flying. K:Morph:3 G G SVar:Picture:http://www.wizards.com/global/images/magic/general/venomspout_brackus.jpg -Oracle:{1}{G}, {T}: Venomspout Brackus deals 5 damage to target attacking or blocking creature with flying.\nMorph {3}{G}{G} (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 +Oracle:{1}{G}, {T}: Venomspout Brackus deals 5 damage to target attacking or blocking creature with flying.\nMorph {3}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/v/venser_shaper_savant.txt b/forge-gui/res/cardsfolder/v/venser_shaper_savant.txt index 3d01f4ecbbe..88d06070494 100644 --- a/forge-gui/res/cardsfolder/v/venser_shaper_savant.txt +++ b/forge-gui/res/cardsfolder/v/venser_shaper_savant.txt @@ -1,9 +1,9 @@ -Name:Venser, Shaper Savant -ManaCost:2 U U -Types:Legendary Creature Human Wizard -PT:2/2 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ VensersBounce | TriggerDescription$ When CARDNAME enters the battlefield, return target spell or permanent to its owner's hand. -SVar:VensersBounce:DB$ ChangeZone | ValidTgts$ Permanent,Card.inZoneStack | TgtZone$ Stack,Battlefield | Origin$ Battlefield,Stack | Fizzle$ True | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/venser_shaper_savant.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Venser, Shaper Savant enters the battlefield, return target spell or permanent to its owner's hand. \ No newline at end of file +Name:Venser, Shaper Savant +ManaCost:2 U U +Types:Legendary Creature Human Wizard +PT:2/2 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ VensersBounce | TriggerDescription$ When CARDNAME enters the battlefield, return target spell or permanent to its owner's hand. +SVar:VensersBounce:DB$ ChangeZone | ValidTgts$ Permanent,Card.inZoneStack | TgtZone$ Stack,Battlefield | Origin$ Battlefield,Stack | Fizzle$ True | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/venser_shaper_savant.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Venser, Shaper Savant enters the battlefield, return target spell or permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/venser_the_sojourner.txt b/forge-gui/res/cardsfolder/v/venser_the_sojourner.txt index 10efa354957..c5c7a2fdccc 100644 --- a/forge-gui/res/cardsfolder/v/venser_the_sojourner.txt +++ b/forge-gui/res/cardsfolder/v/venser_the_sojourner.txt @@ -13,4 +13,4 @@ SVar:TrigSpellCast:Mode$ SpellCast | ValidActivatingPlayer$ You | Execute$ EffSp SVar:EffSpellCast:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/venser_the_sojourner.jpg -Oracle:[+2] Exile target permanent you own. Return it to the battlefield under your control at the beginning of the next end step.\n[-1] Creatures are unblockable this turn.\n[-8] You get an emblem with "Whenever you cast a spell, exile target permanent." \ No newline at end of file +Oracle:[+2] Exile target permanent you own. Return it to the battlefield under your control at the beginning of the next end step.\n[-1] Creatures are unblockable this turn.\n[-8] You get an emblem with "Whenever you cast a spell, exile target permanent." diff --git a/forge-gui/res/cardsfolder/v/vensers_diffusion.txt b/forge-gui/res/cardsfolder/v/vensers_diffusion.txt index 1b9ba25de3c..de372ff7638 100644 --- a/forge-gui/res/cardsfolder/v/vensers_diffusion.txt +++ b/forge-gui/res/cardsfolder/v/vensers_diffusion.txt @@ -1,8 +1,8 @@ -Name:Venser's Diffusion -ManaCost:2 U -Types:Instant -A:SP$ Charm | Cost$ 2 U | CharmNum$ 1 | Choices$ Permanent,Suspended | SpellDescription$ Return target nonland permanent or suspended card to its owner's hand. -SVar:Permanent:DB$ChangeZone | ValidTgts$ Permanent.nonLand | TgtPrompt$ Choose target non-Land permanent. | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Target nonland permanent -SVar:Suspended:DB$ChangeZone | ValidTgts$ Card.suspended | TgtPrompt$ Choose target suspended card. | Origin$ Exile | Destination$ Hand | SpellDescription$ Target suspended card -SVar:Picture:http://www.wizards.com/global/images/magic/general/vensers_diffusion.jpg -Oracle:Return target nonland permanent or suspended card to its owner's hand. \ No newline at end of file +Name:Venser's Diffusion +ManaCost:2 U +Types:Instant +A:SP$ Charm | Cost$ 2 U | CharmNum$ 1 | Choices$ Permanent,Suspended | SpellDescription$ Return target nonland permanent or suspended card to its owner's hand. +SVar:Permanent:DB$ChangeZone | ValidTgts$ Permanent.nonLand | TgtPrompt$ Choose target non-Land permanent. | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Target nonland permanent +SVar:Suspended:DB$ChangeZone | ValidTgts$ Card.suspended | TgtPrompt$ Choose target suspended card. | Origin$ Exile | Destination$ Hand | SpellDescription$ Target suspended card +SVar:Picture:http://www.wizards.com/global/images/magic/general/vensers_diffusion.jpg +Oracle:Return target nonland permanent or suspended card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/vensers_journal.txt b/forge-gui/res/cardsfolder/v/vensers_journal.txt index 335ec770535..40e382c65c0 100644 --- a/forge-gui/res/cardsfolder/v/vensers_journal.txt +++ b/forge-gui/res/cardsfolder/v/vensers_journal.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ X | References$ X SVar:X:Count$InYourHand SVar:Picture:http://www.wizards.com/global/images/magic/general/vensers_journal.jpg -Oracle:You have no maximum hand size.\nAt the beginning of your upkeep, you gain 1 life for each card in your hand. \ No newline at end of file +Oracle:You have no maximum hand size.\nAt the beginning of your upkeep, you gain 1 life for each card in your hand. diff --git a/forge-gui/res/cardsfolder/v/vensers_sliver.txt b/forge-gui/res/cardsfolder/v/vensers_sliver.txt index b8790425a83..79206f90771 100644 --- a/forge-gui/res/cardsfolder/v/vensers_sliver.txt +++ b/forge-gui/res/cardsfolder/v/vensers_sliver.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Sliver PT:3/3 SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/tsp/en-us/card125866.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/v/vent_sentinel.txt b/forge-gui/res/cardsfolder/v/vent_sentinel.txt index 8f02d13b2ee..7da91b7dc29 100644 --- a/forge-gui/res/cardsfolder/v/vent_sentinel.txt +++ b/forge-gui/res/cardsfolder/v/vent_sentinel.txt @@ -6,4 +6,4 @@ K:Defender A:AB$ DealDamage | Cost$ 1 R T | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target player equal to the number of creatures with defender you control. SVar:X:Count$Valid Creature.withDefender+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vent_sentinel.jpg -Oracle:Defender\n{1}{R}, {T}: Vent Sentinel deals damage to target player equal to the number of creatures with defender you control. \ No newline at end of file +Oracle:Defender\n{1}{R}, {T}: Vent Sentinel deals damage to target player equal to the number of creatures with defender you control. diff --git a/forge-gui/res/cardsfolder/v/ventifact_bottle.txt b/forge-gui/res/cardsfolder/v/ventifact_bottle.txt index 1f219d1b839..d52ed21e0af 100644 --- a/forge-gui/res/cardsfolder/v/ventifact_bottle.txt +++ b/forge-gui/res/cardsfolder/v/ventifact_bottle.txt @@ -1,13 +1,13 @@ -Name:Ventifact Bottle -ManaCost:3 -Types:Artifact -A:AB$ PutCounter | Cost$ X 1 T | CounterType$ CHARGE | CounterNum$ X | References$ X | SorcerySpeed$ True | SpellDescription$ Put X charge counters on Ventifact Bottle. Activate this ability only any time you could cast a sorcery. -T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGetMana | CheckSVar$ Y | SVarCompare$ GE1 | TriggerDescription$ At the beginning of your precombat main phase, if CARDNAME has a charge counter on it, tap it and remove all charge counters from it. Add {1} to your mana pool for each charge counter removed this way. -SVar:TrigGetMana:DB$ Mana | Produced$ 1 | Amount$ Y | SubAbility$ TrigRemove -SVar:TrigRemove:DB$ RemoveCounter | CounterType$ CHARGE | CounterNum$ Y | References$ Y | SubAbility$ DBTap -SVar:DBTap:DB$ Tap | Defined$ Self -SVar:X:Count$xPaid -SVar:Y:Count$CardCounters.CHARGE -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ventifact_bottle.jpg -Oracle:{X}{1}, {T}: Put X charge counters on Ventifact Bottle. Activate this ability only any time you could cast a sorcery.\nAt the beginning of your precombat main phase, if Ventifact Bottle has a charge counter on it, tap it and remove all charge counters from it. Add {1} to your mana pool for each charge counter removed this way. \ No newline at end of file +Name:Ventifact Bottle +ManaCost:3 +Types:Artifact +A:AB$ PutCounter | Cost$ X 1 T | CounterType$ CHARGE | CounterNum$ X | References$ X | SorcerySpeed$ True | SpellDescription$ Put X charge counters on Ventifact Bottle. Activate this ability only any time you could cast a sorcery. +T:Mode$ Phase | Phase$ Main1 | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGetMana | CheckSVar$ Y | SVarCompare$ GE1 | TriggerDescription$ At the beginning of your precombat main phase, if CARDNAME has a charge counter on it, tap it and remove all charge counters from it. Add {1} to your mana pool for each charge counter removed this way. +SVar:TrigGetMana:DB$ Mana | Produced$ 1 | Amount$ Y | SubAbility$ TrigRemove +SVar:TrigRemove:DB$ RemoveCounter | CounterType$ CHARGE | CounterNum$ Y | References$ Y | SubAbility$ DBTap +SVar:DBTap:DB$ Tap | Defined$ Self +SVar:X:Count$xPaid +SVar:Y:Count$CardCounters.CHARGE +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ventifact_bottle.jpg +Oracle:{X}{1}, {T}: Put X charge counters on Ventifact Bottle. Activate this ability only any time you could cast a sorcery.\nAt the beginning of your precombat main phase, if Ventifact Bottle has a charge counter on it, tap it and remove all charge counters from it. Add {1} to your mana pool for each charge counter removed this way. diff --git a/forge-gui/res/cardsfolder/v/verdant_catacombs.txt b/forge-gui/res/cardsfolder/v/verdant_catacombs.txt index 4d83cea1561..ff5856f4a52 100644 --- a/forge-gui/res/cardsfolder/v/verdant_catacombs.txt +++ b/forge-gui/res/cardsfolder/v/verdant_catacombs.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Swamp,Forest | ChangeNum$ 1 | SpellDescription$ Search your library for a Swamp or Forest card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_catacombs.jpg -Oracle:{T}, Pay 1 life, Sacrifice Verdant Catacombs: Search your library for a Swamp or Forest card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Verdant Catacombs: Search your library for a Swamp or Forest card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/v/verdant_eidolon.txt b/forge-gui/res/cardsfolder/v/verdant_eidolon.txt index a698e7697be..2df445b5b70 100644 --- a/forge-gui/res/cardsfolder/v/verdant_eidolon.txt +++ b/forge-gui/res/cardsfolder/v/verdant_eidolon.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Card.MultiColor | ValidActivatingPlayer$ You | Tr SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_eidolon.jpg -Oracle:{G}, Sacrifice Verdant Eidolon: Add three mana of any one color to your mana pool.\nWhenever you cast a multicolored spell, you may return Verdant Eidolon from your graveyard to your hand. \ No newline at end of file +Oracle:{G}, Sacrifice Verdant Eidolon: Add three mana of any one color to your mana pool.\nWhenever you cast a multicolored spell, you may return Verdant Eidolon from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/v/verdant_embrace.txt b/forge-gui/res/cardsfolder/v/verdant_embrace.txt index b43e0378762..e4b8082dd9b 100644 --- a/forge-gui/res/cardsfolder/v/verdant_embrace.txt +++ b/forge-gui/res/cardsfolder/v/verdant_embrace.txt @@ -1,10 +1,10 @@ -Name:Verdant Embrace -ManaCost:3 G G -Types:Enchantment Aura -K:Enchant Creature -A:SP$ Attach | Cost$ 3 G G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddTrigger$ VerdantTrig | AddSVar$ VerdantToken | Description$ Enchanted creature gets +3/+3 and has "At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield." -SVar:VerdantTrig:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ VerdantToken | TriggerDescription$ At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield. -SVar:VerdantToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | TokenColors$ Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_embrace.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has "At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield." \ No newline at end of file +Name:Verdant Embrace +ManaCost:3 G G +Types:Enchantment Aura +K:Enchant Creature +A:SP$ Attach | Cost$ 3 G G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddTrigger$ VerdantTrig | AddSVar$ VerdantToken | Description$ Enchanted creature gets +3/+3 and has "At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield." +SVar:VerdantTrig:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ VerdantToken | TriggerDescription$ At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield. +SVar:VerdantToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | TokenColors$ Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_embrace.jpg +Oracle:Enchant creature\nEnchanted creature gets +3/+3 and has "At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield." diff --git a/forge-gui/res/cardsfolder/v/verdant_field.txt b/forge-gui/res/cardsfolder/v/verdant_field.txt index 3cd4e7a31c4..2ec8ee9ec81 100644 --- a/forge-gui/res/cardsfolder/v/verdant_field.txt +++ b/forge-gui/res/cardsfolder/v/verdant_field.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddAbility$ Pump | Description$ Enchanted land has "{T}: Target creature gets +1/+1 until end of turn." SVar:Pump:AB$Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_field.jpg -Oracle:Enchant land\nEnchanted land has "{T}: Target creature gets +1/+1 until end of turn." \ No newline at end of file +Oracle:Enchant land\nEnchanted land has "{T}: Target creature gets +1/+1 until end of turn." diff --git a/forge-gui/res/cardsfolder/v/verdant_force.txt b/forge-gui/res/cardsfolder/v/verdant_force.txt index 4c59924e9bf..f61dbc3ec7f 100644 --- a/forge-gui/res/cardsfolder/v/verdant_force.txt +++ b/forge-gui/res/cardsfolder/v/verdant_force.txt @@ -5,4 +5,4 @@ PT:7/7 T:Mode$ Phase | Phase$ Upkeep | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ Green | TokenImage$ g 1 1 saproling 10E SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_force.jpg -Oracle:At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:At the beginning of each upkeep, put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/verdant_haven.txt b/forge-gui/res/cardsfolder/v/verdant_haven.txt index 374b26b7721..963497dc925 100644 --- a/forge-gui/res/cardsfolder/v/verdant_haven.txt +++ b/forge-gui/res/cardsfolder/v/verdant_haven.txt @@ -1,12 +1,12 @@ -Name:Verdant Haven -ManaCost:2 G -Types:Enchantment Aura -K:Enchant land -A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. -SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 2 -T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). -SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ Any | Amount$ 1 | Defined$ TriggeredCardController -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_haven.jpg -Oracle:Enchant land\nWhen Verdant Haven enters the battlefield, you gain 2 life.\nWhenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Name:Verdant Haven +ManaCost:2 G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 2 G | ValidTgts$ Land | AILogic$ Pump +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainLife | TriggerDescription$ When CARDNAME enters the battlefield, you gain 2 life. +SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 2 +T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ True | TriggerDescription$ Whenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). +SVar:TrigMana:AB$Mana | Cost$ 0 | Produced$ Any | Amount$ 1 | Defined$ TriggeredCardController +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_haven.jpg +Oracle:Enchant land\nWhen Verdant Haven enters the battlefield, you gain 2 life.\nWhenever enchanted land is tapped for mana, its controller adds one mana of any color to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/v/verdant_succession.txt b/forge-gui/res/cardsfolder/v/verdant_succession.txt index e76e7f695d2..af25d2efdb5 100644 --- a/forge-gui/res/cardsfolder/v/verdant_succession.txt +++ b/forge-gui/res/cardsfolder/v/verdant_succession.txt @@ -1,8 +1,8 @@ -Name:Verdant Succession -ManaCost:4 G -Types:Enchantment -T:Mode$ ChangesZone | ValidCard$ Creature.Green+nonToken | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigSearch | TriggerDescription$ Whenever a green nontoken creature dies, that creature's controller may search his or her library for a card with the same name as that creature and put it onto the battlefield. If that player does, he or she shuffles his or her library. -SVar:TrigSearch:AB$ ChangeZone | Optional$ True | Cost$ 0 | DefinedPlayer$ TriggeredCardController | ChangeType$ Triggered.sameName | ChangeNum$ 1 | Origin$ Library | Destination$ Battlefield | Hidden$ True | Optional$ You | ShuffleNonMandatory$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_succession.jpg -Oracle:Whenever a green nontoken creature dies, that creature's controller may search his or her library for a card with the same name as that creature and put it onto the battlefield. If that player does, he or she shuffles his or her library. \ No newline at end of file +Name:Verdant Succession +ManaCost:4 G +Types:Enchantment +T:Mode$ ChangesZone | ValidCard$ Creature.Green+nonToken | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | Execute$ TrigSearch | TriggerDescription$ Whenever a green nontoken creature dies, that creature's controller may search his or her library for a card with the same name as that creature and put it onto the battlefield. If that player does, he or she shuffles his or her library. +SVar:TrigSearch:AB$ ChangeZone | Optional$ True | Cost$ 0 | DefinedPlayer$ TriggeredCardController | ChangeType$ Triggered.sameName | ChangeNum$ 1 | Origin$ Library | Destination$ Battlefield | Hidden$ True | Optional$ You | ShuffleNonMandatory$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_succession.jpg +Oracle:Whenever a green nontoken creature dies, that creature's controller may search his or her library for a card with the same name as that creature and put it onto the battlefield. If that player does, he or she shuffles his or her library. diff --git a/forge-gui/res/cardsfolder/v/verdant_touch.txt b/forge-gui/res/cardsfolder/v/verdant_touch.txt index ff8700e4d36..1dc25e676b5 100644 --- a/forge-gui/res/cardsfolder/v/verdant_touch.txt +++ b/forge-gui/res/cardsfolder/v/verdant_touch.txt @@ -5,4 +5,4 @@ A:SP$ Animate | Cost$ 1 G | ValidTgts$ Land | TgtPrompt$ Select target land | Po K:Buyback 3 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/verdant_touch.jpg -Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget land becomes a 2/2 creature that's still a land. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Buyback {3} (You may pay an additional {3} as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget land becomes a 2/2 creature that's still a land. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt b/forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt index 27b25c0465c..0fd032cca46 100644 --- a/forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt +++ b/forge-gui/res/cardsfolder/v/verdeloth_the_ancient.txt @@ -1,11 +1,11 @@ -Name:Verdeloth the Ancient -ManaCost:4 G G -Types:Legendary Creature Treefolk -PT:4/7 -K:Kicker X -S:Mode$ Continuous | Affected$ Creature.Saproling,Creature.Treefolk+Other | AddPower$ 1 | AddToughness$ 1 | Description$ Saproling creatures and other Treefolk creatures get +1/+1. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, put X 1/1 green Saproling creature tokens onto the battlefield. -SVar:TrigKicker:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | Secondary$ True | SpellDescription$ Put X 1/1 green Saproling creature tokens onto the battlefield. -SVar:X:Count$xPaid -SVar:Picture:http://www.wizards.com/global/images/magic/general/verdeloth_the_ancient.jpg -Oracle:Kicker {X} (You may pay an additional {X} as you cast this spell.)\nSaproling creatures and other Treefolk creatures get +1/+1.\nWhen Verdeloth the Ancient enters the battlefield, if it was kicked, put X 1/1 green Saproling creature tokens onto the battlefield. \ No newline at end of file +Name:Verdeloth the Ancient +ManaCost:4 G G +Types:Legendary Creature Treefolk +PT:4/7 +K:Kicker X +S:Mode$ Continuous | Affected$ Creature.Saproling,Creature.Treefolk+Other | AddPower$ 1 | AddToughness$ 1 | Description$ Saproling creatures and other Treefolk creatures get +1/+1. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, put X 1/1 green Saproling creature tokens onto the battlefield. +SVar:TrigKicker:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | Secondary$ True | SpellDescription$ Put X 1/1 green Saproling creature tokens onto the battlefield. +SVar:X:Count$xPaid +SVar:Picture:http://www.wizards.com/global/images/magic/general/verdeloth_the_ancient.jpg +Oracle:Kicker {X} (You may pay an additional {X} as you cast this spell.)\nSaproling creatures and other Treefolk creatures get +1/+1.\nWhen Verdeloth the Ancient enters the battlefield, if it was kicked, put X 1/1 green Saproling creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/verdigris.txt b/forge-gui/res/cardsfolder/v/verdigris.txt index 7ce0fb65191..08922d8a0ac 100644 --- a/forge-gui/res/cardsfolder/v/verdigris.txt +++ b/forge-gui/res/cardsfolder/v/verdigris.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Instant A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/verdigris.jpg -Oracle:Destroy target artifact. \ No newline at end of file +Oracle:Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/v/verduran_emissary.txt b/forge-gui/res/cardsfolder/v/verduran_emissary.txt index 9447e23dc56..bd4afbfbf83 100644 --- a/forge-gui/res/cardsfolder/v/verduran_emissary.txt +++ b/forge-gui/res/cardsfolder/v/verduran_emissary.txt @@ -6,4 +6,4 @@ K:Kicker 1 R T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, destroy target artifact. It can't be regenerated. SVar:TrigKicker:AB$Destroy | Cost$ 0 | ValidTgts$ Artifact | NoRegen$ True | TgtPrompt$ Select target artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/verduran_emissary.jpg -Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nWhen Verduran Emissary enters the battlefield, if it was kicked, destroy target artifact. It can't be regenerated. \ No newline at end of file +Oracle:Kicker {1}{R} (You may pay an additional {1}{R} as you cast this spell.)\nWhen Verduran Emissary enters the battlefield, if it was kicked, destroy target artifact. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/v/verduran_enchantress.txt b/forge-gui/res/cardsfolder/v/verduran_enchantress.txt index fa8c5383b67..1b0bed904c3 100644 --- a/forge-gui/res/cardsfolder/v/verduran_enchantress.txt +++ b/forge-gui/res/cardsfolder/v/verduran_enchantress.txt @@ -7,4 +7,4 @@ SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True DeckNeeds:Type$Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/verduran_enchantress.jpg -Oracle:Whenever you cast an enchantment spell, you may draw a card. \ No newline at end of file +Oracle:Whenever you cast an enchantment spell, you may draw a card. diff --git a/forge-gui/res/cardsfolder/v/vermiculos.txt b/forge-gui/res/cardsfolder/v/vermiculos.txt index 742051e5d87..1e1546400f0 100644 --- a/forge-gui/res/cardsfolder/v/vermiculos.txt +++ b/forge-gui/res/cardsfolder/v/vermiculos.txt @@ -7,4 +7,4 @@ SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 4 | NumDef$ 4 SVar:BuffedBy:Artifact SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vermiculos.jpg -Oracle:Whenever an artifact enters the battlefield, Vermiculos gets +4/+4 until end of turn. \ No newline at end of file +Oracle:Whenever an artifact enters the battlefield, Vermiculos gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vernal_bloom.txt b/forge-gui/res/cardsfolder/v/vernal_bloom.txt index db3e434f775..48d346d374b 100644 --- a/forge-gui/res/cardsfolder/v/vernal_bloom.txt +++ b/forge-gui/res/cardsfolder/v/vernal_bloom.txt @@ -5,4 +5,4 @@ T:Mode$ TapsForMana | ValidCard$ Forest | Execute$ TrigMana | TriggerZones$ Batt SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 1 | Defined$ TriggeredPlayer SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vernal_bloom.jpg -Oracle:Whenever a Forest is tapped for mana, its controller adds {G} to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Oracle:Whenever a Forest is tapped for mana, its controller adds {G} to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/v/vernal_equinox.txt b/forge-gui/res/cardsfolder/v/vernal_equinox.txt index 6913bef0401..679ff439266 100644 --- a/forge-gui/res/cardsfolder/v/vernal_equinox.txt +++ b/forge-gui/res/cardsfolder/v/vernal_equinox.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.nonToken,Enchantment.nonToken | Affected SVar:NonStackingEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vernal_equinox.jpg -Oracle:Any player may cast creature and enchantment cards as though they had flash. \ No newline at end of file +Oracle:Any player may cast creature and enchantment cards as though they had flash. diff --git a/forge-gui/res/cardsfolder/v/vertigo.txt b/forge-gui/res/cardsfolder/v/vertigo.txt index 3ec423ec617..8540653cbca 100644 --- a/forge-gui/res/cardsfolder/v/vertigo.txt +++ b/forge-gui/res/cardsfolder/v/vertigo.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 | SubAbility$ DBDebuff | SpellDescription$ CARDNAME deals 2 damage to target creature with flying. That creature loses flying until end of turn. SVar:DBDebuff:DB$ Debuff | Defined$ Targeted | Keywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/vertigo.jpg -Oracle:Vertigo deals 2 damage to target creature with flying. That creature loses flying until end of turn. \ No newline at end of file +Oracle:Vertigo deals 2 damage to target creature with flying. That creature loses flying until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vertigo_spawn.txt b/forge-gui/res/cardsfolder/v/vertigo_spawn.txt index 2f011f4d392..e347def9953 100644 --- a/forge-gui/res/cardsfolder/v/vertigo_spawn.txt +++ b/forge-gui/res/cardsfolder/v/vertigo_spawn.txt @@ -8,4 +8,4 @@ SVar:TrigTap:AB$ Tap | Cost$ 0 | Defined$ TriggeredAttacker | SubAbility$ DBPump SVar:DBPump:DB$ Pump | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/vertigo_spawn.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Vertigo Spawn blocks a creature, tap that creature. That creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Vertigo Spawn blocks a creature, tap that creature. That creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/v/vesper_ghoul.txt b/forge-gui/res/cardsfolder/v/vesper_ghoul.txt index f1230201ebb..c54dd52905e 100644 --- a/forge-gui/res/cardsfolder/v/vesper_ghoul.txt +++ b/forge-gui/res/cardsfolder/v/vesper_ghoul.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Druid PT:1/1 A:AB$ Mana | Cost$ T PayLife<1> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/vesper_ghoul.jpg -Oracle:{T}, Pay 1 life: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{T}, Pay 1 life: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vessel_of_endless_rest.txt b/forge-gui/res/cardsfolder/v/vessel_of_endless_rest.txt index 67937db0897..c0d3f7a0e6f 100644 --- a/forge-gui/res/cardsfolder/v/vessel_of_endless_rest.txt +++ b/forge-gui/res/cardsfolder/v/vessel_of_endless_rest.txt @@ -1,8 +1,8 @@ -Name:Vessel of Endless Rest -ManaCost:3 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Disinter | TriggerDescription$ When CARDNAME enters the battlefield, put target card in a graveyard on the bottom of its owner's library. -SVar:Disinter:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | ValidTgts$ Card | TgtPrompt$ Select target card from a graveyard | LibraryPosition$ -1 -A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vessel_of_endless_rest.jpg -Oracle:When Vessel of Endless Rest enters the battlefield, put target card from a graveyard on the bottom of its owner's library.\n{T}: Add one mana of any color to your mana pool. \ No newline at end of file +Name:Vessel of Endless Rest +ManaCost:3 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ Disinter | TriggerDescription$ When CARDNAME enters the battlefield, put target card in a graveyard on the bottom of its owner's library. +SVar:Disinter:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | ValidTgts$ Card | TgtPrompt$ Select target card from a graveyard | LibraryPosition$ -1 +A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vessel_of_endless_rest.jpg +Oracle:When Vessel of Endless Rest enters the battlefield, put target card from a graveyard on the bottom of its owner's library.\n{T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vesuva.txt b/forge-gui/res/cardsfolder/v/vesuva.txt index 954435bc54d..8707e88a2ea 100644 --- a/forge-gui/res/cardsfolder/v/vesuva.txt +++ b/forge-gui/res/cardsfolder/v/vesuva.txt @@ -1,10 +1,10 @@ -Name:Vesuva -ManaCost:no cost -Types:Land -K:ETBReplacement:Copy:ChooseLand:Optional -SVar:ChooseLand:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Land.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield tapped as a copy of any land on the battlefield. -SVar:DBCopy:DB$ Clone | Defined$ Remembered | IntoPlayTapped$ True -SVar:NeedsToPlayVar:Y GE1 -SVar:Y:Count$Valid Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/vesuva.jpg -Oracle:You may have Vesuva enter the battlefield tapped as a copy of any land on the battlefield. \ No newline at end of file +Name:Vesuva +ManaCost:no cost +Types:Land +K:ETBReplacement:Copy:ChooseLand:Optional +SVar:ChooseLand:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Land.Other | SubAbility$ DBCopy | RememberChosen$ True | AILogic$ Clone | SpellDescription$ You may have CARDNAME enter the battlefield tapped as a copy of any land on the battlefield. +SVar:DBCopy:DB$ Clone | Defined$ Remembered | IntoPlayTapped$ True +SVar:NeedsToPlayVar:Y GE1 +SVar:Y:Count$Valid Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/vesuva.jpg +Oracle:You may have Vesuva enter the battlefield tapped as a copy of any land on the battlefield. diff --git a/forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt b/forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt index e4df0ea159a..4f99ee45d2e 100644 --- a/forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt +++ b/forge-gui/res/cardsfolder/v/vesuvan_doppelganger.txt @@ -10,4 +10,4 @@ SVar:VesDopUpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZo SVar:VesDopCopy:AB$ Clone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature to copy. | Optional$ True | Colors$ Blue | OverwriteColors$ True | AddTriggers$ VesDopUpkeepTrig | AddSVars$ VesDopCopy,VesDopUpkeepTrig | SubAbility$ DBCleanup SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vesuvan_doppelganger.jpg -Oracle:You may have Vesuvan Doppelganger enter the battlefield as a copy of any creature on the battlefield except it doesn't copy that creature's color and it gains "At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability." \ No newline at end of file +Oracle:You may have Vesuvan Doppelganger enter the battlefield as a copy of any creature on the battlefield except it doesn't copy that creature's color and it gains "At the beginning of your upkeep, you may have this creature become a copy of target creature except it doesn't copy that creature's color. If you do, this creature gains this ability." diff --git a/forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt b/forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt index 5f225f40f1b..c05fa2ba68c 100644 --- a/forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt +++ b/forge-gui/res/cardsfolder/v/vesuvan_shapeshifter.txt @@ -1,14 +1,14 @@ -Name:Vesuvan Shapeshifter -ManaCost:3 U U -Types:Creature Shapeshifter -PT:0/0 -K:Morph:1 U -K:ETBReplacement:Copy:ChooseCreature:Optional -# Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone -SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | AILogic$ Clone | RememberChosen$ True | SpellDescription$ As CARDNAME enters the battlefield or is turned face up, you may choose another creature on the battlefield. If you do, until CARDNAME is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down." -SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTriggers$ VesShapeUpkeepTrig | AddSVars$ VesShapeTurn,VesShapeUpkeepTrig -SVar:VesShapeUpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ VesShapeTurn | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may turn CARDNAME face down. -SVar:VesShapeTurn:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ TurnFace | ResetClone$ True -R:Event$ TurnFaceUp | ValidCard$ Card.Self | Optional$ True | ReplaceWith$ ChooseCreature | ActiveZones$ Battlefield | Description$ As CARDNAME is turned face up, you may choose another creature on the battlefield. If you do, until CARDNAME is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down." -SVar:Picture:http://www.wizards.com/global/images/magic/general/vesuvan_shapeshifter.jpg -Oracle:As Vesuvan Shapeshifter enters the battlefield or is turned face up, you may choose another creature on the battlefield. If you do, until Vesuvan Shapeshifter is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down."\nMorph {1}{U} (You may cast this 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 +Name:Vesuvan Shapeshifter +ManaCost:3 U U +Types:Creature Shapeshifter +PT:0/0 +K:Morph:1 U +K:ETBReplacement:Copy:ChooseCreature:Optional +# Make SVars for granting abilities and triggers on clones distinct to avoid SVars getting overwritten when cloning a clone +SVar:ChooseCreature:DB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.Other | SubAbility$ DBCopy | AILogic$ Clone | RememberChosen$ True | SpellDescription$ As CARDNAME enters the battlefield or is turned face up, you may choose another creature on the battlefield. If you do, until CARDNAME is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down." +SVar:DBCopy:DB$ Clone | Defined$ Remembered | AddTriggers$ VesShapeUpkeepTrig | AddSVars$ VesShapeTurn,VesShapeUpkeepTrig +SVar:VesShapeUpkeepTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ VesShapeTurn | OptionalDecider$ You | TriggerDescription$ At the beginning of your upkeep, you may turn CARDNAME face down. +SVar:VesShapeTurn:AB$ SetState | Cost$ 0 | Defined$ Self | Mode$ TurnFace | ResetClone$ True +R:Event$ TurnFaceUp | ValidCard$ Card.Self | Optional$ True | ReplaceWith$ ChooseCreature | ActiveZones$ Battlefield | Description$ As CARDNAME is turned face up, you may choose another creature on the battlefield. If you do, until CARDNAME is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down." +SVar:Picture:http://www.wizards.com/global/images/magic/general/vesuvan_shapeshifter.jpg +Oracle:As Vesuvan Shapeshifter enters the battlefield or is turned face up, you may choose another creature on the battlefield. If you do, until Vesuvan Shapeshifter is turned face down, it becomes a copy of that creature and gains "At the beginning of your upkeep, you may turn this creature face down."\nMorph {1}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/v/veteran_armorer.txt b/forge-gui/res/cardsfolder/v/veteran_armorer.txt index 672ed916e36..0f2be2ad34b 100644 --- a/forge-gui/res/cardsfolder/v/veteran_armorer.txt +++ b/forge-gui/res/cardsfolder/v/veteran_armorer.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddToughness$ 1 | Description$ Other creatures you control get +0/+1. SVar:PlayMain1:TRUE SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card87950.jpg -Oracle:Other creatures you control get +0/+1. \ No newline at end of file +Oracle:Other creatures you control get +0/+1. diff --git a/forge-gui/res/cardsfolder/v/veteran_armorsmith.txt b/forge-gui/res/cardsfolder/v/veteran_armorsmith.txt index 4d2585a585d..b92509d9c1b 100644 --- a/forge-gui/res/cardsfolder/v/veteran_armorsmith.txt +++ b/forge-gui/res/cardsfolder/v/veteran_armorsmith.txt @@ -5,4 +5,4 @@ PT:2/3 S:Mode$ Continuous | Affected$ Creature.Soldier+Other+YouCtrl | AddToughness$ 1 | Description$ Other soldier creatures you control get +0/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_armorsmith.jpg -Oracle:Other Soldier creatures you control get +0/+1. \ No newline at end of file +Oracle:Other Soldier creatures you control get +0/+1. diff --git a/forge-gui/res/cardsfolder/v/veteran_bodyguard.txt b/forge-gui/res/cardsfolder/v/veteran_bodyguard.txt index 064667a1c27..6bca93837f5 100644 --- a/forge-gui/res/cardsfolder/v/veteran_bodyguard.txt +++ b/forge-gui/res/cardsfolder/v/veteran_bodyguard.txt @@ -1,11 +1,11 @@ -Name:Veteran Bodyguard -ManaCost:3 W W -Types:Creature Human -PT:2/5 -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.unblocked | ValidTarget$ You | ReplaceWith$ DmgSelf | IsCombat$ False | IsPresent$ Card.Self+untapped | Description$ As long as CARDNAME is untapped, all damage that would be dealt to you by unblocked creatures is dealt to CARDNAME instead. -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.unblocked | ValidTarget$ You | ReplaceWith$ DmgSelfCombat | IsCombat$ True | IsPresent$ Card.Self+untapped | Secondary$ True | Description$ As long as CARDNAME is untapped, all damage that would be dealt to you by unblocked creatures is dealt to CARDNAME instead. -SVar:DmgSelf:AB$DealDamage | Cost$ 0 | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:DmgSelfCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_bodyguard.jpg -Oracle:As long as Veteran Bodyguard is untapped, all damage that would be dealt to you by unblocked creatures is dealt to Veteran Bodyguard instead. \ No newline at end of file +Name:Veteran Bodyguard +ManaCost:3 W W +Types:Creature Human +PT:2/5 +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.unblocked | ValidTarget$ You | ReplaceWith$ DmgSelf | IsCombat$ False | IsPresent$ Card.Self+untapped | Description$ As long as CARDNAME is untapped, all damage that would be dealt to you by unblocked creatures is dealt to CARDNAME instead. +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.unblocked | ValidTarget$ You | ReplaceWith$ DmgSelfCombat | IsCombat$ True | IsPresent$ Card.Self+untapped | Secondary$ True | Description$ As long as CARDNAME is untapped, all damage that would be dealt to you by unblocked creatures is dealt to CARDNAME instead. +SVar:DmgSelf:AB$DealDamage | Cost$ 0 | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:DmgSelfCombat:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_bodyguard.jpg +Oracle:As long as Veteran Bodyguard is untapped, all damage that would be dealt to you by unblocked creatures is dealt to Veteran Bodyguard instead. diff --git a/forge-gui/res/cardsfolder/v/veteran_brawlers.txt b/forge-gui/res/cardsfolder/v/veteran_brawlers.txt index c1162b8a423..4bc6d58f557 100644 --- a/forge-gui/res/cardsfolder/v/veteran_brawlers.txt +++ b/forge-gui/res/cardsfolder/v/veteran_brawlers.txt @@ -6,4 +6,4 @@ S:Mode$ CantAttack | ValidCard$ Card.Self | IfDefenderControls$ Land.untapped | S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't block. | CheckSVar$ Y | SVarCompare$ GE1 | Description$ CARDNAME can't block if you control an untapped land. SVar:Y:Count$Valid Land.YouCtrl+untapped SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_brawlers.jpg -Oracle:Veteran Brawlers can't attack if defending player controls an untapped land.\nVeteran Brawlers can't block if you control an untapped land. \ No newline at end of file +Oracle:Veteran Brawlers can't attack if defending player controls an untapped land.\nVeteran Brawlers can't block if you control an untapped land. diff --git a/forge-gui/res/cardsfolder/v/veteran_cavalier.txt b/forge-gui/res/cardsfolder/v/veteran_cavalier.txt index 72ab6c8570d..7a9242c6537 100644 --- a/forge-gui/res/cardsfolder/v/veteran_cavalier.txt +++ b/forge-gui/res/cardsfolder/v/veteran_cavalier.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/2 K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card84622.jpg -Oracle:Vigilance (Attacking doesn't cause this creature to tap.) \ No newline at end of file +Oracle:Vigilance (Attacking doesn't cause this creature to tap.) diff --git a/forge-gui/res/cardsfolder/v/veteran_explorer.txt b/forge-gui/res/cardsfolder/v/veteran_explorer.txt index e3480113add..da988021e15 100644 --- a/forge-gui/res/cardsfolder/v/veteran_explorer.txt +++ b/forge-gui/res/cardsfolder/v/veteran_explorer.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, each player may search his or her library for up to two basic land cards and put them onto the battlefield. Then each player who searched his or her library this way shuffles it. SVar:TrigChange:AB$ChangeZone | Optional$ True | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Land.Basic | DefinedPlayer$ Each | ChangeNum$ 2 | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_explorer.jpg -Oracle:When Veteran Explorer dies, each player may search his or her library for up to two basic land cards and put them onto the battlefield. Then each player who searched his or her library this way shuffles it. \ No newline at end of file +Oracle:When Veteran Explorer dies, each player may search his or her library for up to two basic land cards and put them onto the battlefield. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt b/forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt index c8b533598a4..3794c1541a0 100644 --- a/forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt +++ b/forge-gui/res/cardsfolder/v/veteran_of_the_depths.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Taps | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigBuff | TriggerDescription$ Whenever CARDNAME becomes tapped, you may put a +1/+1 counter on it. SVar:TrigBuff:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_of_the_depths.jpg -Oracle:Whenever Veteran of the Depths becomes tapped, you may put a +1/+1 counter on it. \ No newline at end of file +Oracle:Whenever Veteran of the Depths becomes tapped, you may put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/v/veteran_swordsmith.txt b/forge-gui/res/cardsfolder/v/veteran_swordsmith.txt index 2631e40b360..a43a00fa0ec 100644 --- a/forge-gui/res/cardsfolder/v/veteran_swordsmith.txt +++ b/forge-gui/res/cardsfolder/v/veteran_swordsmith.txt @@ -5,4 +5,4 @@ PT:3/2 S:Mode$ Continuous | Affected$ Creature.Soldier+YouCtrl+Other | AddPower$ 1 | Description$ Other Soldier creatures you control get +1/+0. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/veteran_swordsmith.jpg -Oracle:Other Soldier creatures you control get +1/+0. \ No newline at end of file +Oracle:Other Soldier creatures you control get +1/+0. diff --git a/forge-gui/res/cardsfolder/v/veterans_armaments.txt b/forge-gui/res/cardsfolder/v/veterans_armaments.txt index 1bd76c07550..541c0232c27 100644 --- a/forge-gui/res/cardsfolder/v/veterans_armaments.txt +++ b/forge-gui/res/cardsfolder/v/veterans_armaments.txt @@ -1,13 +1,13 @@ -Name:Veteran's Armaments -ManaCost:2 -Types:Tribal Artifact Soldier Equipment -K:Equip 2 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddTrigger$ HeroAttack & HeroBlock | AddSVar$ HeroPump & ArmamentsX | Description$ Equipped creature has "Whenever this creature attacks or blocks, it gets +1/+1 until end of turn for each attacking creature." -SVar:HeroAttack:Mode$ Attacks | ValidCard$ Card.Self | Execute$ HeroPump | TriggerDescription$ Whenever CARDNAME attacks or blocks, it gets +1/+1 until end of turn for each attacking creature. -SVar:HeroBlock:Mode$ Blocks | ValidCard$ Card.Self | Execute$ HeroPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, it gets +1/+1 until end of turn for each attacking creature. -SVar:HeroPump:DB$ Pump | NumAtt$ ArmamentsX | NumDef$ ArmamentsX | References$ ArmamentsX -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Soldier | TriggerZones$ Battlefield | Execute$ HeroAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Soldier creature enters the battlefield, you may attach CARDNAME to it. -SVar:HeroAttach:DB$ Attach | Defined$ TriggeredCard -SVar:ArmamentsX:Count$Valid Creature.attacking -SVar:Picture:http://www.wizards.com/global/images/magic/general/veterans_armaments.jpg -Oracle:Equipped creature has "Whenever this creature attacks or blocks, it gets +1/+1 until end of turn for each attacking creature."\nWhenever a Soldier creature enters the battlefield, you may attach Veteran's Armaments to it.\nEquip {2} \ No newline at end of file +Name:Veteran's Armaments +ManaCost:2 +Types:Tribal Artifact Soldier Equipment +K:Equip 2 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddTrigger$ HeroAttack & HeroBlock | AddSVar$ HeroPump & ArmamentsX | Description$ Equipped creature has "Whenever this creature attacks or blocks, it gets +1/+1 until end of turn for each attacking creature." +SVar:HeroAttack:Mode$ Attacks | ValidCard$ Card.Self | Execute$ HeroPump | TriggerDescription$ Whenever CARDNAME attacks or blocks, it gets +1/+1 until end of turn for each attacking creature. +SVar:HeroBlock:Mode$ Blocks | ValidCard$ Card.Self | Execute$ HeroPump | Secondary$ True | TriggerDescription$ Whenever CARDNAME attacks or blocks, it gets +1/+1 until end of turn for each attacking creature. +SVar:HeroPump:DB$ Pump | NumAtt$ ArmamentsX | NumDef$ ArmamentsX | References$ ArmamentsX +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Soldier | TriggerZones$ Battlefield | Execute$ HeroAttach | OptionalDecider$ You | TriggerDescription$ Whenever a Soldier creature enters the battlefield, you may attach CARDNAME to it. +SVar:HeroAttach:DB$ Attach | Defined$ TriggeredCard +SVar:ArmamentsX:Count$Valid Creature.attacking +SVar:Picture:http://www.wizards.com/global/images/magic/general/veterans_armaments.jpg +Oracle:Equipped creature has "Whenever this creature attacks or blocks, it gets +1/+1 until end of turn for each attacking creature."\nWhenever a Soldier creature enters the battlefield, you may attach Veteran's Armaments to it.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/v/veterans_reflexes.txt b/forge-gui/res/cardsfolder/v/veterans_reflexes.txt index 76490a0e797..66881b8170d 100644 --- a/forge-gui/res/cardsfolder/v/veterans_reflexes.txt +++ b/forge-gui/res/cardsfolder/v/veterans_reflexes.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SubAbility$ DBUntap | SpellDescription$ Target creature gets +1/+1 until end of turn. Untap that creature. SVar:DBUntap:DB$Untap | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/veterans_reflexes.jpg -Oracle:Target creature gets +1/+1 until end of turn. Untap that creature. \ No newline at end of file +Oracle:Target creature gets +1/+1 until end of turn. Untap that creature. diff --git a/forge-gui/res/cardsfolder/v/veterans_voice.txt b/forge-gui/res/cardsfolder/v/veterans_voice.txt index a724ac1d0f4..9d4dcaf2c36 100644 --- a/forge-gui/res/cardsfolder/v/veterans_voice.txt +++ b/forge-gui/res/cardsfolder/v/veterans_voice.txt @@ -1,9 +1,9 @@ -Name:Veteran's Voice -ManaCost:R -Types:Enchantment Aura -A:SP$ Attach | Cost$ R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump -A:AB$ Pump | Cost$ tapXType<1/Creature.EnchantedBy/Enchanted Creature> | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select target creature other than the creature tapped | NumAtt$ 2 | NumDef$ 1 | CostDesc$ Tap enchanted creature: | SpellDescription$ Target creature other than the creature tapped this way gets +2/+1 until end of turn. Activate this ability only if enchanted creature is untapped. -SVar:RemAIDeck:True -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/veterans_voice.jpg -Oracle:Enchant creature you control\nTap enchanted creature: Target creature other than the creature tapped this way gets +2/+1 until end of turn. Activate this ability only if enchanted creature is untapped. \ No newline at end of file +Name:Veteran's Voice +ManaCost:R +Types:Enchantment Aura +A:SP$ Attach | Cost$ R | ValidTgts$ Creature.YouCtrl | AILogic$ Pump +A:AB$ Pump | Cost$ tapXType<1/Creature.EnchantedBy/Enchanted Creature> | ValidTgts$ Creature.NotEnchantedBy | TgtPrompt$ Select target creature other than the creature tapped | NumAtt$ 2 | NumDef$ 1 | CostDesc$ Tap enchanted creature: | SpellDescription$ Target creature other than the creature tapped this way gets +2/+1 until end of turn. Activate this ability only if enchanted creature is untapped. +SVar:RemAIDeck:True +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/veterans_voice.jpg +Oracle:Enchant creature you control\nTap enchanted creature: Target creature other than the creature tapped this way gets +2/+1 until end of turn. Activate this ability only if enchanted creature is untapped. diff --git a/forge-gui/res/cardsfolder/v/vex.txt b/forge-gui/res/cardsfolder/v/vex.txt index 8e3dd9bc220..c846bea1638 100644 --- a/forge-gui/res/cardsfolder/v/vex.txt +++ b/forge-gui/res/cardsfolder/v/vex.txt @@ -5,4 +5,4 @@ A:SP$ Counter | Cost$ 2 U | TargetType$ Spell | TgtPrompt$ Select target spell | SVar:DBDraw:DB$Draw | Defined$ TargetedController | NumCards$ 1 | OptionalDecider$ TargetedController #believe it or not, the OptionalDecider thing works. I wouldn't have believed it if I wouldn't have tested it myself. SVar:Picture:http://www.wizards.com/global/images/magic/general/vex.jpg -Oracle:Counter target spell. That spell's controller may draw a card. \ No newline at end of file +Oracle:Counter target spell. That spell's controller may draw a card. diff --git a/forge-gui/res/cardsfolder/v/vexing_arcanix.txt b/forge-gui/res/cardsfolder/v/vexing_arcanix.txt index 7e62eafecc0..0a5ced4d799 100644 --- a/forge-gui/res/cardsfolder/v/vexing_arcanix.txt +++ b/forge-gui/res/cardsfolder/v/vexing_arcanix.txt @@ -1,10 +1,10 @@ -Name:Vexing Arcanix -ManaCost:4 -Types:Artifact -A:AB$ NameCard | Cost$ 3 T | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDig | AILogic$ MostProminentInComputerDeck | SpellDescription$ Target player names a card, then reveals the top card of his or her library. If it's the named card, the player puts it into his or her hand. Otherwise, the player puts it into his or her graveyard and CARDNAME deals 2 damage to him or her. -SVar:DBDig:DB$ Dig | DigNum$ 1 | Defined$ Targeted | ChangeNum$ All | ChangeValid$ Card.NamedCard | DestinationZone2$ Graveyard | Reveal$ True | RememberChanged$ True | SubAbility$ DBDamage -SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ Targeted | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ0 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_arcanix.jpg -Oracle:{3}, {T}: Target player names a card, then reveals the top card of his or her library. If it's the named card, the player puts it into his or her hand. Otherwise, the player puts it into his or her graveyard and Vexing Arcanix deals 2 damage to him or her. \ No newline at end of file +Name:Vexing Arcanix +ManaCost:4 +Types:Artifact +A:AB$ NameCard | Cost$ 3 T | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBDig | AILogic$ MostProminentInComputerDeck | SpellDescription$ Target player names a card, then reveals the top card of his or her library. If it's the named card, the player puts it into his or her hand. Otherwise, the player puts it into his or her graveyard and CARDNAME deals 2 damage to him or her. +SVar:DBDig:DB$ Dig | DigNum$ 1 | Defined$ Targeted | ChangeNum$ All | ChangeValid$ Card.NamedCard | DestinationZone2$ Graveyard | Reveal$ True | RememberChanged$ True | SubAbility$ DBDamage +SVar:DBDamage:DB$ DealDamage | NumDmg$ 2 | Defined$ Targeted | ConditionDefined$ Remembered | ConditionPresent$ Card.NamedCard | ConditionCompare$ EQ0 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_arcanix.jpg +Oracle:{3}, {T}: Target player names a card, then reveals the top card of his or her library. If it's the named card, the player puts it into his or her hand. Otherwise, the player puts it into his or her graveyard and Vexing Arcanix deals 2 damage to him or her. diff --git a/forge-gui/res/cardsfolder/v/vexing_beetle.txt b/forge-gui/res/cardsfolder/v/vexing_beetle.txt index 386bd343292..edf1c8d81bf 100644 --- a/forge-gui/res/cardsfolder/v/vexing_beetle.txt +++ b/forge-gui/res/cardsfolder/v/vexing_beetle.txt @@ -6,4 +6,4 @@ K:CARDNAME can't be countered. S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME gets +3/+3 as long as no opponent controls a creature. SVar:X:Count$Valid Creature.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_beetle.jpg -Oracle:Vexing Beetle can't be countered.\nVexing Beetle gets +3/+3 as long as no opponent controls a creature. \ No newline at end of file +Oracle:Vexing Beetle can't be countered.\nVexing Beetle gets +3/+3 as long as no opponent controls a creature. diff --git a/forge-gui/res/cardsfolder/v/vexing_devil.txt b/forge-gui/res/cardsfolder/v/vexing_devil.txt index 35c33edcb42..a0dc2130695 100644 --- a/forge-gui/res/cardsfolder/v/vexing_devil.txt +++ b/forge-gui/res/cardsfolder/v/vexing_devil.txt @@ -1,8 +1,8 @@ -Name:Vexing Devil -ManaCost:R -Types:Creature Devil -PT:4/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacrifice | TriggerDescription$ When CARDNAME enters the battlefield, any opponent may have it deal 4 damage to him or her. If a player does, sacrifice CARDNAME. -SVar:DBSacrifice:DB$ Sacrifice | Defined$ Self | UnlessCost$ DamageYou<4> | UnlessPayer$ Opponent | UnlessSwitched$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_devil.jpg -Oracle:When Vexing Devil enters the battlefield, any opponent may have it deal 4 damage to him or her. If a player does, sacrifice Vexing Devil. \ No newline at end of file +Name:Vexing Devil +ManaCost:R +Types:Creature Devil +PT:4/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ DBSacrifice | TriggerDescription$ When CARDNAME enters the battlefield, any opponent may have it deal 4 damage to him or her. If a player does, sacrifice CARDNAME. +SVar:DBSacrifice:DB$ Sacrifice | Defined$ Self | UnlessCost$ DamageYou<4> | UnlessPayer$ Opponent | UnlessSwitched$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_devil.jpg +Oracle:When Vexing Devil enters the battlefield, any opponent may have it deal 4 damage to him or her. If a player does, sacrifice Vexing Devil. diff --git a/forge-gui/res/cardsfolder/v/vexing_shusher.txt b/forge-gui/res/cardsfolder/v/vexing_shusher.txt index 44998fa5e15..43445325a76 100644 --- a/forge-gui/res/cardsfolder/v/vexing_shusher.txt +++ b/forge-gui/res/cardsfolder/v/vexing_shusher.txt @@ -1,10 +1,10 @@ -Name:Vexing Shusher -ManaCost:RG RG -Types:Creature Goblin Shaman -PT:2/2 -K:CARDNAME can't be countered. -A:AB$ Pump | Cost$ RG | ValidTgts$ Card.inZoneStack | TgtZone$ Stack,Battlefield | PumpZone$ Stack | KW$ HIDDEN CARDNAME can't be countered. | SpellDescription$ Target spell can't be countered by spells or abilities. -#Should include another zone otherwise the target would not be defined as a card -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_shusher.jpg -Oracle:Vexing Shusher can't be countered.\n{R/G}: Target spell can't be countered by spells or abilities. \ No newline at end of file +Name:Vexing Shusher +ManaCost:RG RG +Types:Creature Goblin Shaman +PT:2/2 +K:CARDNAME can't be countered. +A:AB$ Pump | Cost$ RG | ValidTgts$ Card.inZoneStack | TgtZone$ Stack,Battlefield | PumpZone$ Stack | KW$ HIDDEN CARDNAME can't be countered. | SpellDescription$ Target spell can't be countered by spells or abilities. +#Should include another zone otherwise the target would not be defined as a card +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_shusher.jpg +Oracle:Vexing Shusher can't be countered.\n{R/G}: Target spell can't be countered by spells or abilities. diff --git a/forge-gui/res/cardsfolder/v/vexing_sphinx.txt b/forge-gui/res/cardsfolder/v/vexing_sphinx.txt index 3a7466ceb1f..fb2055861e3 100644 --- a/forge-gui/res/cardsfolder/v/vexing_sphinx.txt +++ b/forge-gui/res/cardsfolder/v/vexing_sphinx.txt @@ -9,4 +9,4 @@ SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ XLKI | References$ XLKI SVar:XLKI:TriggeredCard$CardCounters.AGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vexing_sphinx.jpg -Oracle:Flying\nCumulative upkeep-Discard a card. (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.)\nWhen Vexing Sphinx dies, draw a card for each age counter on it. \ No newline at end of file +Oracle:Flying\nCumulative upkeep-Discard a card. (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.)\nWhen Vexing Sphinx dies, draw a card for each age counter on it. diff --git a/forge-gui/res/cardsfolder/v/vhati_il_dal.txt b/forge-gui/res/cardsfolder/v/vhati_il_dal.txt index 19e90332986..49d1f315678 100644 --- a/forge-gui/res/cardsfolder/v/vhati_il_dal.txt +++ b/forge-gui/res/cardsfolder/v/vhati_il_dal.txt @@ -1,8 +1,8 @@ -Name:Vhati il-Dal -ManaCost:2 B G -Types:Legendary Creature Human Warrior -PT:3/3 -A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | IsCurse$ True | SpellDescription$ Target creature's power becomes 1 until end of turn. -A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Toughness$ 1 | IsCurse$ True | SpellDescription$ Target creature's toughness becomes 1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vhati_il_dal.jpg -Oracle:{T}: Target creature's power or toughness becomes 1 until end of turn. \ No newline at end of file +Name:Vhati il-Dal +ManaCost:2 B G +Types:Legendary Creature Human Warrior +PT:3/3 +A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 1 | IsCurse$ True | SpellDescription$ Target creature's power becomes 1 until end of turn. +A:AB$ Animate | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Toughness$ 1 | IsCurse$ True | SpellDescription$ Target creature's toughness becomes 1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vhati_il_dal.jpg +Oracle:{T}: Target creature's power or toughness becomes 1 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vial_of_poison.txt b/forge-gui/res/cardsfolder/v/vial_of_poison.txt index 2b0b1eee709..cf318dc6a6c 100644 --- a/forge-gui/res/cardsfolder/v/vial_of_poison.txt +++ b/forge-gui/res/cardsfolder/v/vial_of_poison.txt @@ -1,7 +1,7 @@ -Name:Vial of Poison -ManaCost:1 -Types:Artifact -A:AB$ Pump | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch | SpellDescription$ Target creature gains deathtouch until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vial_of_poison.jpg -Oracle:{1}, Sacrifice Vial of Poison: Target creature gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) +Name:Vial of Poison +ManaCost:1 +Types:Artifact +A:AB$ Pump | Cost$ 1 Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Deathtouch | SpellDescription$ Target creature gains deathtouch until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vial_of_poison.jpg +Oracle:{1}, Sacrifice Vial of Poison: Target creature gains deathtouch until end of turn. (Any amount of damage it deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/v/viashino_bladescout.txt b/forge-gui/res/cardsfolder/v/viashino_bladescout.txt index 7ce523423db..9ee7b673a9e 100644 --- a/forge-gui/res/cardsfolder/v/viashino_bladescout.txt +++ b/forge-gui/res/cardsfolder/v/viashino_bladescout.txt @@ -6,4 +6,4 @@ K:Flash T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gains first strike until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_bladescout.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Viashino Bladescout enters the battlefield, target creature gains first strike until end of turn. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Viashino Bladescout enters the battlefield, target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viashino_cutthroat.txt b/forge-gui/res/cardsfolder/v/viashino_cutthroat.txt index 5a17acca8af..f642b65ea1a 100644 --- a/forge-gui/res/cardsfolder/v/viashino_cutthroat.txt +++ b/forge-gui/res/cardsfolder/v/viashino_cutthroat.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigRe SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_cutthroat.jpg -Oracle:Haste\nAt the beginning of the end step, return Viashino Cutthroat to its owner's hand. \ No newline at end of file +Oracle:Haste\nAt the beginning of the end step, return Viashino Cutthroat to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/viashino_fangtail.txt b/forge-gui/res/cardsfolder/v/viashino_fangtail.txt index 777da154383..1454d249759 100644 --- a/forge-gui/res/cardsfolder/v/viashino_fangtail.txt +++ b/forge-gui/res/cardsfolder/v/viashino_fangtail.txt @@ -4,4 +4,4 @@ Types:Creature Viashino Warrior PT:3/3 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_fangtail.jpg -Oracle:{T}: Viashino Fangtail deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Viashino Fangtail deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/v/viashino_firstblade.txt b/forge-gui/res/cardsfolder/v/viashino_firstblade.txt index 4ca9c2c8b85..7fdf68164b1 100644 --- a/forge-gui/res/cardsfolder/v/viashino_firstblade.txt +++ b/forge-gui/res/cardsfolder/v/viashino_firstblade.txt @@ -1,9 +1,9 @@ -Name:Viashino Firstblade -ManaCost:1 R W -Types:Creature Viashino Soldier -PT:2/2 -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, it gets +2/+2 until end of turn. -SVar:TrigPump:DB$ Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ +2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_firstblade.jpg -Oracle:Haste\nWhen Viashino Firstblade enters the battlefield, it gets +2/+2 until end of turn. \ No newline at end of file +Name:Viashino Firstblade +ManaCost:1 R W +Types:Creature Viashino Soldier +PT:2/2 +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, it gets +2/+2 until end of turn. +SVar:TrigPump:DB$ Pump | Cost$ 0 | NumAtt$ +2 | NumDef$ +2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_firstblade.jpg +Oracle:Haste\nWhen Viashino Firstblade enters the battlefield, it gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viashino_grappler.txt b/forge-gui/res/cardsfolder/v/viashino_grappler.txt index fa7730c632b..2600dfdd1f4 100644 --- a/forge-gui/res/cardsfolder/v/viashino_grappler.txt +++ b/forge-gui/res/cardsfolder/v/viashino_grappler.txt @@ -4,4 +4,4 @@ Types:Creature Viashino PT:3/1 A:AB$ Pump | Cost$ G | KW$ Trample | SpellDescription$ CARDNAME gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_grappler.jpg -Oracle:{G}: Viashino Grappler gains trample until end of turn. \ No newline at end of file +Oracle:{G}: Viashino Grappler gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viashino_heretic.txt b/forge-gui/res/cardsfolder/v/viashino_heretic.txt index ed74085260e..fded05c6ce1 100644 --- a/forge-gui/res/cardsfolder/v/viashino_heretic.txt +++ b/forge-gui/res/cardsfolder/v/viashino_heretic.txt @@ -6,4 +6,4 @@ A:AB$ Destroy | Cost$ 1 R T | ValidTgts$ Artifact | TgtPrompt$ Select target art SVar:DBDamage:DB$DealDamage | Defined$ TargetedController | NumDmg$ X SVar:X:Targeted$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_heretic.jpg -Oracle:{1}{R}, {T}: Destroy target artifact. Viashino Heretic deals damage to that artifact's controller equal to the artifact's converted mana cost. \ No newline at end of file +Oracle:{1}{R}, {T}: Destroy target artifact. Viashino Heretic deals damage to that artifact's controller equal to the artifact's converted mana cost. diff --git a/forge-gui/res/cardsfolder/v/viashino_outrider.txt b/forge-gui/res/cardsfolder/v/viashino_outrider.txt index d748fe8dd7f..d1bd880546e 100644 --- a/forge-gui/res/cardsfolder/v/viashino_outrider.txt +++ b/forge-gui/res/cardsfolder/v/viashino_outrider.txt @@ -4,4 +4,4 @@ Types:Creature Viashino PT:4/3 K:Echo:2 R SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_outrider.jpg -Oracle:Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Echo {2}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/v/viashino_racketeer.txt b/forge-gui/res/cardsfolder/v/viashino_racketeer.txt index 6c8094ff3e0..b7e5f2aacea 100644 --- a/forge-gui/res/cardsfolder/v/viashino_racketeer.txt +++ b/forge-gui/res/cardsfolder/v/viashino_racketeer.txt @@ -1,11 +1,11 @@ -Name:Viashino Racketeer -ManaCost:2 R -Types:Creature Viashino Rogue -PT:2/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, draw a card. -SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_racketeer.jpg -Oracle:When Viashino Racketeer enters the battlefield, you may discard a card. If you do, draw a card. \ No newline at end of file +Name:Viashino Racketeer +ManaCost:2 R +Types:Creature Viashino Rogue +PT:2/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigDiscard | TriggerDescription$ When CARDNAME enters the battlefield, you may discard a card. If you do, draw a card. +SVar:TrigDiscard:AB$ Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Optional$ True | RememberDiscarded$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_racketeer.jpg +Oracle:When Viashino Racketeer enters the battlefield, you may discard a card. If you do, draw a card. diff --git a/forge-gui/res/cardsfolder/v/viashino_runner.txt b/forge-gui/res/cardsfolder/v/viashino_runner.txt index 0a01c3226fd..ed7e84bc2cf 100644 --- a/forge-gui/res/cardsfolder/v/viashino_runner.txt +++ b/forge-gui/res/cardsfolder/v/viashino_runner.txt @@ -1,7 +1,7 @@ -Name:Viashino Runner -ManaCost:3 R -Types:Creature Viashino -PT:3/2 -K:CantBeBlockedByAmount LT2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_runner.jpg -Oracle:Viashino Runner can't be blocked except by two or more creatures. \ No newline at end of file +Name:Viashino Runner +ManaCost:3 R +Types:Creature Viashino +PT:3/2 +K:CantBeBlockedByAmount LT2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_runner.jpg +Oracle:Viashino Runner can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/v/viashino_sandscout.txt b/forge-gui/res/cardsfolder/v/viashino_sandscout.txt index 8441d4f830a..c27561b9076 100644 --- a/forge-gui/res/cardsfolder/v/viashino_sandscout.txt +++ b/forge-gui/res/cardsfolder/v/viashino_sandscout.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigRe SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_sandscout.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nAt the beginning of the end step, return Viashino Sandscout to its owner's hand. (Return it only if it's on the battlefield.) \ No newline at end of file +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.)\nAt the beginning of the end step, return Viashino Sandscout to its owner's hand. (Return it only if it's on the battlefield.) diff --git a/forge-gui/res/cardsfolder/v/viashino_sandstalker.txt b/forge-gui/res/cardsfolder/v/viashino_sandstalker.txt index 1b1e9d15b50..742d8b0bfe0 100644 --- a/forge-gui/res/cardsfolder/v/viashino_sandstalker.txt +++ b/forge-gui/res/cardsfolder/v/viashino_sandstalker.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigRe SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Self | Origin$ Battlefield | Destination$ Hand SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_sandstalker.jpg -Oracle:Haste (This creature can attack the turn it comes under your control.)\nAt the beginning of the end step, return Viashino Sandstalker to its owner's hand. (Return it only if it's on the battlefield.) \ No newline at end of file +Oracle:Haste (This creature can attack the turn it comes under your control.)\nAt the beginning of the end step, return Viashino Sandstalker to its owner's hand. (Return it only if it's on the battlefield.) diff --git a/forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt b/forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt index 54536e07305..c5c5eae9495 100644 --- a/forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt +++ b/forge-gui/res/cardsfolder/v/viashino_sandswimmer.txt @@ -1,10 +1,10 @@ -Name:Viashino Sandswimmer -ManaCost:2 R R -Types:Creature Viashino -PT:3/2 -A:AB$ FlipACoin | Cost$ R | WinSubAbility$ DBReturn | LoseSubAbility$ DBSacrifice | SpellDescription$ Flip a coin. If you win the flip, return CARDNAME to its owner's hand. If you lose the flip, sacrifice CARDNAME. -SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand -SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_sandswimmer.jpg -Oracle:{R}: Flip a coin. If you win the flip, return Viashino Sandswimmer to its owner's hand. If you lose the flip, sacrifice Viashino Sandswimmer. \ No newline at end of file +Name:Viashino Sandswimmer +ManaCost:2 R R +Types:Creature Viashino +PT:3/2 +A:AB$ FlipACoin | Cost$ R | WinSubAbility$ DBReturn | LoseSubAbility$ DBSacrifice | SpellDescription$ Flip a coin. If you win the flip, return CARDNAME to its owner's hand. If you lose the flip, sacrifice CARDNAME. +SVar:DBReturn:DB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand +SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_sandswimmer.jpg +Oracle:{R}: Flip a coin. If you win the flip, return Viashino Sandswimmer to its owner's hand. If you lose the flip, sacrifice Viashino Sandswimmer. diff --git a/forge-gui/res/cardsfolder/v/viashino_shanktail.txt b/forge-gui/res/cardsfolder/v/viashino_shanktail.txt index f254c7b350a..133a0b930b5 100644 --- a/forge-gui/res/cardsfolder/v/viashino_shanktail.txt +++ b/forge-gui/res/cardsfolder/v/viashino_shanktail.txt @@ -1,8 +1,8 @@ -Name:Viashino Shanktail -ManaCost:3 R -Types:Creature Viashino Warrior -PT:3/1 -K:First Strike -A:AB$ Pump | Cost$ 2 R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +1 | KW$ First Strike | SpellDescription$ Target attacking creature gets +3/+1 and gains first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_shanktail.jpg -Oracle:First strike\nBloodrush - {2}{R}, Discard Viashino Shanktail: Target attacking creature gets +3/+1 and gains first strike until end of turn. \ No newline at end of file +Name:Viashino Shanktail +ManaCost:3 R +Types:Creature Viashino Warrior +PT:3/1 +K:First Strike +A:AB$ Pump | Cost$ 2 R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +1 | KW$ First Strike | SpellDescription$ Target attacking creature gets +3/+1 and gains first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_shanktail.jpg +Oracle:First strike\nBloodrush - {2}{R}, Discard Viashino Shanktail: Target attacking creature gets +3/+1 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viashino_skeleton.txt b/forge-gui/res/cardsfolder/v/viashino_skeleton.txt index a79fb4caff8..03d23835a41 100644 --- a/forge-gui/res/cardsfolder/v/viashino_skeleton.txt +++ b/forge-gui/res/cardsfolder/v/viashino_skeleton.txt @@ -5,4 +5,4 @@ PT:2/1 A:AB$ Regenerate | Cost$ 1 B Discard<1/Card> | SpellDescription$ Regenerate CARDNAME. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_skeleton.jpg -Oracle:{1}{B}, Discard a card: Regenerate Viashino Skeleton. \ No newline at end of file +Oracle:{1}{B}, Discard a card: Regenerate Viashino Skeleton. diff --git a/forge-gui/res/cardsfolder/v/viashino_slasher.txt b/forge-gui/res/cardsfolder/v/viashino_slasher.txt index df07b021865..548ab49d63a 100644 --- a/forge-gui/res/cardsfolder/v/viashino_slasher.txt +++ b/forge-gui/res/cardsfolder/v/viashino_slasher.txt @@ -4,4 +4,4 @@ Types:Creature Viashino Warrior PT:1/2 A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_slasher.jpg -Oracle:{R}: Viashino Slasher gets +1/-1 until end of turn. \ No newline at end of file +Oracle:{R}: Viashino Slasher gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viashino_slaughtermaster.txt b/forge-gui/res/cardsfolder/v/viashino_slaughtermaster.txt index ba9dfe9af61..cea790c058c 100644 --- a/forge-gui/res/cardsfolder/v/viashino_slaughtermaster.txt +++ b/forge-gui/res/cardsfolder/v/viashino_slaughtermaster.txt @@ -5,4 +5,4 @@ PT:1/1 K:Double Strike A:AB$ Pump | Cost$ B G | NumAtt$ +1 | NumDef$ +1 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_slaughtermaster.jpg -Oracle:Double strike\n{B}{G}: Viashino Slaughtermaster gets +1/+1 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Double strike\n{B}{G}: Viashino Slaughtermaster gets +1/+1 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/v/viashino_spearhunter.txt b/forge-gui/res/cardsfolder/v/viashino_spearhunter.txt index 81cc0727238..b26653c7cb9 100644 --- a/forge-gui/res/cardsfolder/v/viashino_spearhunter.txt +++ b/forge-gui/res/cardsfolder/v/viashino_spearhunter.txt @@ -4,4 +4,4 @@ Types:Creature Viashino Warrior PT:2/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_spearhunter.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/v/viashino_warrior.txt b/forge-gui/res/cardsfolder/v/viashino_warrior.txt index 8f68f75081c..e842c7a357b 100644 --- a/forge-gui/res/cardsfolder/v/viashino_warrior.txt +++ b/forge-gui/res/cardsfolder/v/viashino_warrior.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Viashino Warrior PT:4/2 SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card12974.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt b/forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt index 02da80dea08..75b93d6423b 100644 --- a/forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt +++ b/forge-gui/res/cardsfolder/v/viashino_weaponsmith.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigBlockedPump | TriggerDescription$ Whenever CARDNAME becomes blocked by a creature, CARDNAME get +2/+2 until end of turn. SVar:TrigBlockedPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:Picture:http://www.wizards.com/global/images/magic/general/viashino_weaponsmith.jpg -Oracle:Whenever Viashino Weaponsmith becomes blocked by a creature, Viashino Weaponsmith gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Whenever Viashino Weaponsmith becomes blocked by a creature, Viashino Weaponsmith gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viashivan_dragon.txt b/forge-gui/res/cardsfolder/v/viashivan_dragon.txt index 186076b0fba..e3760ea673f 100644 --- a/forge-gui/res/cardsfolder/v/viashivan_dragon.txt +++ b/forge-gui/res/cardsfolder/v/viashivan_dragon.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. A:AB$ Pump | Cost$ G | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/viashivan_dragon.jpg -Oracle:Flying\n{R}: Viashivan Dragon gets +1/+0 until end of turn.\n{G}: Viashivan Dragon gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Flying\n{R}: Viashivan Dragon gets +1/+0 until end of turn.\n{G}: Viashivan Dragon gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vibrating_sphere.txt b/forge-gui/res/cardsfolder/v/vibrating_sphere.txt index 7ed78003162..aa5cfc7637b 100644 --- a/forge-gui/res/cardsfolder/v/vibrating_sphere.txt +++ b/forge-gui/res/cardsfolder/v/vibrating_sphere.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddPower$ 2 | Condition$ Playe S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ -2 | Condition$ NotPlayerTurn | Description$ As long as it's not your turn, creatures you control get -0/-2. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vibrating_sphere.jpg -Oracle:As long as it's your turn, creatures you control get +2/+0.\nAs long as it's not your turn, creatures you control get -0/-2. \ No newline at end of file +Oracle:As long as it's your turn, creatures you control get +2/+0.\nAs long as it's not your turn, creatures you control get -0/-2. diff --git a/forge-gui/res/cardsfolder/v/vicious_betrayal.txt b/forge-gui/res/cardsfolder/v/vicious_betrayal.txt index b65c30d5792..a392e4ae52c 100644 --- a/forge-gui/res/cardsfolder/v/vicious_betrayal.txt +++ b/forge-gui/res/cardsfolder/v/vicious_betrayal.txt @@ -1,10 +1,10 @@ -Name:Vicious Betrayal -ManaCost:3 B B -Types:Sorcery -A:SP$ Pump | Cost$ 3 B B Sac | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ Z | NumDef$ Z | SpellDescription$ Target creature gets +2/+2 until end of turn for each creature sacrificed this way. -SVar:Y:Sacrificed$Amount -SVar:Z:SVar$Y/Times.2 -SVar:X:XChoice -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vicious_betrayal.jpg -Oracle:As an additional cost to cast Vicious Betrayal, sacrifice any number of creatures.\nTarget creature gets +2/+2 until end of turn for each creature sacrificed this way. \ No newline at end of file +Name:Vicious Betrayal +ManaCost:3 B B +Types:Sorcery +A:SP$ Pump | Cost$ 3 B B Sac | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ Z | NumDef$ Z | SpellDescription$ Target creature gets +2/+2 until end of turn for each creature sacrificed this way. +SVar:Y:Sacrificed$Amount +SVar:Z:SVar$Y/Times.2 +SVar:X:XChoice +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vicious_betrayal.jpg +Oracle:As an additional cost to cast Vicious Betrayal, sacrifice any number of creatures.\nTarget creature gets +2/+2 until end of turn for each creature sacrificed this way. diff --git a/forge-gui/res/cardsfolder/v/vicious_hunger.txt b/forge-gui/res/cardsfolder/v/vicious_hunger.txt index c2bcb80cc6c..e6ea52ce207 100644 --- a/forge-gui/res/cardsfolder/v/vicious_hunger.txt +++ b/forge-gui/res/cardsfolder/v/vicious_hunger.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 2 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 2 damage to target creature and you gain 2 life. SVar:DBGainLife:DB$GainLife | Defined$ You | LifeAmount$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/vicious_hunger.jpg -Oracle:Vicious Hunger deals 2 damage to target creature and you gain 2 life. \ No newline at end of file +Oracle:Vicious Hunger deals 2 damage to target creature and you gain 2 life. diff --git a/forge-gui/res/cardsfolder/v/vicious_kavu.txt b/forge-gui/res/cardsfolder/v/vicious_kavu.txt index 7cae349b68e..4dd1a251299 100644 --- a/forge-gui/res/cardsfolder/v/vicious_kavu.txt +++ b/forge-gui/res/cardsfolder/v/vicious_kavu.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/vicious_kavu.jpg -Oracle:Whenever Vicious Kavu attacks, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Vicious Kavu attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vicious_shadows.txt b/forge-gui/res/cardsfolder/v/vicious_shadows.txt index 005adee051d..e8dd1fbee44 100644 --- a/forge-gui/res/cardsfolder/v/vicious_shadows.txt +++ b/forge-gui/res/cardsfolder/v/vicious_shadows.txt @@ -1,9 +1,9 @@ -Name:Vicious Shadows -ManaCost:6 R -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDamage | TriggerDescription$ Whenever a creature dies, you may have CARDNAME deal damage to target player equal to the number of cards in that player's hand. -SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | NumDmg$ X -SVar:X:TargetedPlayer$CardsInHand -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vicious_shadows.jpg -Oracle:Whenever a creature dies, you may have Vicious Shadows deal damage to target player equal to the number of cards in that player's hand. \ No newline at end of file +Name:Vicious Shadows +ManaCost:6 R +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDamage | TriggerDescription$ Whenever a creature dies, you may have CARDNAME deal damage to target player equal to the number of cards in that player's hand. +SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Player | NumDmg$ X +SVar:X:TargetedPlayer$CardsInHand +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vicious_shadows.jpg +Oracle:Whenever a creature dies, you may have Vicious Shadows deal damage to target player equal to the number of cards in that player's hand. diff --git a/forge-gui/res/cardsfolder/v/victim_of_night.txt b/forge-gui/res/cardsfolder/v/victim_of_night.txt index c3b9f0e1799..24f3c17e631 100644 --- a/forge-gui/res/cardsfolder/v/victim_of_night.txt +++ b/forge-gui/res/cardsfolder/v/victim_of_night.txt @@ -1,6 +1,6 @@ -Name:Victim of Night -ManaCost:B B -Types:Instant -A:SP$ Destroy | Cost$ B B | ValidTgts$ Creature.nonVampire+nonWerewolf+nonZombie | TgtPrompt$ Select target non-Vampire, non-Werewolf, non-Zombie creature | SpellDescription$ Destroy target non-Vampire, non-Werewolf, non-Zombie creature. -SVar:Picture:http://www.wizards.com/global/images/magic/general/victim_of_night.jpg -Oracle:Destroy target non-Vampire, non-Werewolf, non-Zombie creature. \ No newline at end of file +Name:Victim of Night +ManaCost:B B +Types:Instant +A:SP$ Destroy | Cost$ B B | ValidTgts$ Creature.nonVampire+nonWerewolf+nonZombie | TgtPrompt$ Select target non-Vampire, non-Werewolf, non-Zombie creature | SpellDescription$ Destroy target non-Vampire, non-Werewolf, non-Zombie creature. +SVar:Picture:http://www.wizards.com/global/images/magic/general/victim_of_night.jpg +Oracle:Destroy target non-Vampire, non-Werewolf, non-Zombie creature. diff --git a/forge-gui/res/cardsfolder/v/victimize.txt b/forge-gui/res/cardsfolder/v/victimize.txt index 63dd940ddff..c3e6ad7b666 100644 --- a/forge-gui/res/cardsfolder/v/victimize.txt +++ b/forge-gui/res/cardsfolder/v/victimize.txt @@ -1,9 +1,9 @@ -Name:Victimize -ManaCost:2 B -Types:Sorcery -A:SP$ Sacrifice | Cost$ 2 B | Defined$ You | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ Rise | SpellDescription$ Choose two target creature cards in your graveyard. Sacrifice a creature. If you do, return the chosen cards to the battlefield tapped. -SVar:Rise:DB$ ChangeZone | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | Origin$ Graveyard | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X | ConditionDescription$ If you do, | Tapped$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:Picture:http://www.wizards.com/global/images/magic/general/victimize.jpg -Oracle:Choose two target creature cards in your graveyard. Sacrifice a creature. If you do, return the chosen cards to the battlefield tapped. \ No newline at end of file +Name:Victimize +ManaCost:2 B +Types:Sorcery +A:SP$ Sacrifice | Cost$ 2 B | Defined$ You | SacValid$ Creature | RememberSacrificed$ True | SubAbility$ Rise | SpellDescription$ Choose two target creature cards in your graveyard. Sacrifice a creature. If you do, return the chosen cards to the battlefield tapped. +SVar:Rise:DB$ ChangeZone | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | TargetMin$ 2 | TargetMax$ 2 | Origin$ Graveyard | Destination$ Battlefield | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 | References$ X | ConditionDescription$ If you do, | Tapped$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:Picture:http://www.wizards.com/global/images/magic/general/victimize.jpg +Oracle:Choose two target creature cards in your graveyard. Sacrifice a creature. If you do, return the chosen cards to the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/v/victorious_destruction.txt b/forge-gui/res/cardsfolder/v/victorious_destruction.txt index a12380ad118..686b2eefacd 100644 --- a/forge-gui/res/cardsfolder/v/victorious_destruction.txt +++ b/forge-gui/res/cardsfolder/v/victorious_destruction.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | SubAbility$ DBDrain | SpellDescription$ Destroy target artifact or land. Its controller loses 1 life. SVar:DBDrain:DB$LoseLife | Defined$ TargetedController | LifeAmount$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/victorious_destruction.jpg -Oracle:Destroy target artifact or land. Its controller loses 1 life. \ No newline at end of file +Oracle:Destroy target artifact or land. Its controller loses 1 life. diff --git a/forge-gui/res/cardsfolder/v/victorys_herald.txt b/forge-gui/res/cardsfolder/v/victorys_herald.txt index 798d558afb6..bcc74ba720e 100644 --- a/forge-gui/res/cardsfolder/v/victorys_herald.txt +++ b/forge-gui/res/cardsfolder/v/victorys_herald.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, attacking creatures gain flying and lifelink until end of turn. SVar:TrigPump:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.attacking | KW$ Flying & Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/victorys_herald.jpg -Oracle:Flying\nWhenever Victory's Herald attacks, attacking creatures gain flying and lifelink until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever Victory's Herald attacks, attacking creatures gain flying and lifelink until end of turn. diff --git a/forge-gui/res/cardsfolder/v/victual_sliver.txt b/forge-gui/res/cardsfolder/v/victual_sliver.txt index e0048428e81..a1fe664fbeb 100644 --- a/forge-gui/res/cardsfolder/v/victual_sliver.txt +++ b/forge-gui/res/cardsfolder/v/victual_sliver.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Sliver | AddAbility$ GainLife | Description$ All SVar:GainLife:AB$GainLife | Cost$ 2 Sac<1/CARDNAME> | LifeAmount$ 4 | Defined$ You | SpellDescription$ You gain 4 life. SVar:BuffedBy:Sliver SVar:Picture:http://www.wizards.com/global/images/magic/general/victual_sliver.jpg -Oracle:All Slivers have "{2}, Sacrifice this permanent: You gain 4 life." \ No newline at end of file +Oracle:All Slivers have "{2}, Sacrifice this permanent: You gain 4 life." diff --git a/forge-gui/res/cardsfolder/v/view_from_above.txt b/forge-gui/res/cardsfolder/v/view_from_above.txt index b3b58472f40..2612a3f6643 100644 --- a/forge-gui/res/cardsfolder/v/view_from_above.txt +++ b/forge-gui/res/cardsfolder/v/view_from_above.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SubAbility$ DBBounce | SpellDescription$ Target creature gains flying until end of turn. If you control a white permanent, return CARDNAME to its owner's hand. SVar:DBBounce:DB$ChangeZone | Origin$ Stack | Destination$ Hand | ConditionPresent$ Permanent.White+YouCtrl | ConditionCompare$ GE1 SVar:Picture:http://www.wizards.com/global/images/magic/general/view_from_above.jpg -Oracle:Target creature gains flying until end of turn. If you control a white permanent, return View from Above to its owner's hand. \ No newline at end of file +Oracle:Target creature gains flying until end of turn. If you control a white permanent, return View from Above to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/vigean_graftmage.txt b/forge-gui/res/cardsfolder/v/vigean_graftmage.txt index cd9ba563bfd..84b94a1c59c 100644 --- a/forge-gui/res/cardsfolder/v/vigean_graftmage.txt +++ b/forge-gui/res/cardsfolder/v/vigean_graftmage.txt @@ -1,9 +1,9 @@ -Name:Vigean Graftmage -ManaCost:2 U -Types:Creature Vedalken Wizard Mutant -PT:0/0 -K:Graft 2 -A:AB$ Untap | Cost$ 1 U | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | SpellDescription$ Untap target creature with a +1/+1 counter on it. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vigean_graftmage.jpg -Oracle:Graft 2 (This creature enters the battlefield with two +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}{U}: Untap target creature with a +1/+1 counter on it. \ No newline at end of file +Name:Vigean Graftmage +ManaCost:2 U +Types:Creature Vedalken Wizard Mutant +PT:0/0 +K:Graft 2 +A:AB$ Untap | Cost$ 1 U | ValidTgts$ Creature.counters_GE1_P1P1 | TgtPrompt$ Select target creature with a +1/+1 counter | SpellDescription$ Untap target creature with a +1/+1 counter on it. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vigean_graftmage.jpg +Oracle:Graft 2 (This creature enters the battlefield with two +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\n{1}{U}: Untap target creature with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/v/vigean_hydropon.txt b/forge-gui/res/cardsfolder/v/vigean_hydropon.txt index 273437ea28b..696eb12d1ac 100644 --- a/forge-gui/res/cardsfolder/v/vigean_hydropon.txt +++ b/forge-gui/res/cardsfolder/v/vigean_hydropon.txt @@ -1,8 +1,8 @@ -Name:Vigean Hydropon -ManaCost:1 G U -Types:Creature Plant Mutant -PT:0/0 -K:Graft 5 -K:CARDNAME can't attack or block. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vigean_hydropon.jpg -Oracle:Graft 5 (This creature enters the battlefield with five +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\nVigean Hydropon can't attack or block. \ No newline at end of file +Name:Vigean Hydropon +ManaCost:1 G U +Types:Creature Plant Mutant +PT:0/0 +K:Graft 5 +K:CARDNAME can't attack or block. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vigean_hydropon.jpg +Oracle:Graft 5 (This creature enters the battlefield with five +1/+1 counters on it. Whenever another creature enters the battlefield, you may move a +1/+1 counter from this creature onto it.)\nVigean Hydropon can't attack or block. diff --git a/forge-gui/res/cardsfolder/v/vigean_intuition.txt b/forge-gui/res/cardsfolder/v/vigean_intuition.txt index 0bfd324df1e..790a744e722 100644 --- a/forge-gui/res/cardsfolder/v/vigean_intuition.txt +++ b/forge-gui/res/cardsfolder/v/vigean_intuition.txt @@ -5,4 +5,4 @@ A:SP$ ChooseType | Cost$ 3 G U | Defined$ You | Type$ Card | SubAbility$ DBDig | SVar:DBDig:DB$Dig | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card.ChosenType | DestinationZone2$ Graveyard SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vigean_intuition.jpg -Oracle:Choose a card type, then reveal the top four cards of your library. Put all cards of the chosen type revealed this way into your hand and the rest into your graveyard. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) \ No newline at end of file +Oracle:Choose a card type, then reveal the top four cards of your library. Put all cards of the chosen type revealed this way into your hand and the rest into your graveyard. (Artifact, creature, enchantment, instant, land, planeswalker, sorcery, and tribal are card types.) diff --git a/forge-gui/res/cardsfolder/v/vigil_for_the_lost.txt b/forge-gui/res/cardsfolder/v/vigil_for_the_lost.txt index 4d28adc2ddd..3942e8634c1 100644 --- a/forge-gui/res/cardsfolder/v/vigil_for_the_lost.txt +++ b/forge-gui/res/cardsfolder/v/vigil_for_the_lost.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigGainLife:AB$GainLife | Cost$ X | LifeAmount$ X | References$ X SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/vigil_for_the_lost.jpg -Oracle:Whenever a creature you control dies, you may pay {X}. If you do, you gain X life. \ No newline at end of file +Oracle:Whenever a creature you control dies, you may pay {X}. If you do, you gain X life. diff --git a/forge-gui/res/cardsfolder/v/vigilance.txt b/forge-gui/res/cardsfolder/v/vigilance.txt index 6db97d2cabe..5a7f41e6fa5 100644 --- a/forge-gui/res/cardsfolder/v/vigilance.txt +++ b/forge-gui/res/cardsfolder/v/vigilance.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Vigilance | Description$ Enchanted creature has vigilance. (Attacking doesn't cause it to tap.) SVar:Picture:http://www.wizards.com/global/images/magic/general/vigilance.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/v/vigilant_drake.txt b/forge-gui/res/cardsfolder/v/vigilant_drake.txt index fb79d24c767..06737ff7d78 100644 --- a/forge-gui/res/cardsfolder/v/vigilant_drake.txt +++ b/forge-gui/res/cardsfolder/v/vigilant_drake.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying A:AB$ Untap | Cost$ 2 U | SpellDescription$ Untap CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/vigilant_drake.jpg -Oracle:Flying\n{2}{U}: Untap Vigilant Drake. \ No newline at end of file +Oracle:Flying\n{2}{U}: Untap Vigilant Drake. diff --git a/forge-gui/res/cardsfolder/v/vigilant_martyr.txt b/forge-gui/res/cardsfolder/v/vigilant_martyr.txt index 389c7c08048..4b2276be9f1 100644 --- a/forge-gui/res/cardsfolder/v/vigilant_martyr.txt +++ b/forge-gui/res/cardsfolder/v/vigilant_martyr.txt @@ -6,4 +6,4 @@ A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | ValidTgts$ Creature | TgtPrompt$ Sele A:AB$ Counter | Cost$ W W T Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | TargetValidTargeting$ Enchantment | SpellDescription$ Counter target spell that targets an enchantment. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vigilant_martyr.jpg -Oracle:Sacrifice Vigilant Martyr: Regenerate target creature.\n{W}{W}, {T}, Sacrifice Vigilant Martyr: Counter target spell that targets an enchantment. \ No newline at end of file +Oracle:Sacrifice Vigilant Martyr: Regenerate target creature.\n{W}{W}, {T}, Sacrifice Vigilant Martyr: Counter target spell that targets an enchantment. diff --git a/forge-gui/res/cardsfolder/v/vigilant_sentry.txt b/forge-gui/res/cardsfolder/v/vigilant_sentry.txt index e8b7ad1329d..b9513297618 100644 --- a/forge-gui/res/cardsfolder/v/vigilant_sentry.txt +++ b/forge-gui/res/cardsfolder/v/vigilant_sentry.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | AddAbility$ Pump | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +1/+1 and has "{T}: Target attacking or blocking creature gets +3/+3 until end of turn." SVar:Pump:AB$Pump | Cost$ T | ValidTgts$ Creature.attacking,Creature.blocking | TgtPrompt$ Select target attacking or blocking creature | NumAtt$ +3 | NumDef$ +3 | SpellDescription$ Target attacking or blocking creature gets +3/+3 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/vigilant_sentry.jpg -Oracle:Threshold - As long as seven or more cards are in your graveyard, Vigilant Sentry gets +1/+1 and has "{T}: Target attacking or blocking creature gets +3/+3 until end of turn." \ No newline at end of file +Oracle:Threshold - As long as seven or more cards are in your graveyard, Vigilant Sentry gets +1/+1 and has "{T}: Target attacking or blocking creature gets +3/+3 until end of turn." diff --git a/forge-gui/res/cardsfolder/v/vigilante_justice.txt b/forge-gui/res/cardsfolder/v/vigilante_justice.txt index 130c02f418f..fd1f8e9524d 100644 --- a/forge-gui/res/cardsfolder/v/vigilante_justice.txt +++ b/forge-gui/res/cardsfolder/v/vigilante_justice.txt @@ -1,8 +1,8 @@ -Name:Vigilante Justice -ManaCost:3 R -Types:Enchantment -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Human.YouCtrl | TriggerZones$ Battlefield | Execute$ AndJusticeForAll | TriggerDescription$ Whenever a Human enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. -SVar:AndJusticeForAll:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vigilante_justice.jpg -Oracle:Whenever a Human enters the battlefield under your control, Vigilante Justice deals 1 damage to target creature or player. \ No newline at end of file +Name:Vigilante Justice +ManaCost:3 R +Types:Enchantment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Human.YouCtrl | TriggerZones$ Battlefield | Execute$ AndJusticeForAll | TriggerDescription$ Whenever a Human enters the battlefield under your control, CARDNAME deals 1 damage to target creature or player. +SVar:AndJusticeForAll:DB$ DealDamage | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vigilante_justice.jpg +Oracle:Whenever a Human enters the battlefield under your control, Vigilante Justice deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/v/vigor.txt b/forge-gui/res/cardsfolder/v/vigor.txt index b51166db705..8adc9ff91a1 100644 --- a/forge-gui/res/cardsfolder/v/vigor.txt +++ b/forge-gui/res/cardsfolder/v/vigor.txt @@ -1,12 +1,12 @@ -Name:Vigor -ManaCost:3 G G G -Types:Creature Elemental Incarnation -PT:6/6 -K:Trample -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature.YouCtrl+Other | ReplaceWith$ Counters | PreventionEffect$ True | Description$ If damage would be dealt to a creature you control other than CARDNAME, prevent that damage. Put a +1/+1 counter on that creature for each 1 damage prevented this way. -SVar:Counters:AB$PutCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. -SVar:TrigShuffle:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/vigor.jpg -Oracle:Trample\nIf damage would be dealt to a creature you control other than Vigor, prevent that damage. Put a +1/+1 counter on that creature for each 1 damage prevented this way.\nWhen Vigor is put into a graveyard from anywhere, shuffle it into its owner's library. \ No newline at end of file +Name:Vigor +ManaCost:3 G G G +Types:Creature Elemental Incarnation +PT:6/6 +K:Trample +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Creature.YouCtrl+Other | ReplaceWith$ Counters | PreventionEffect$ True | Description$ If damage would be dealt to a creature you control other than CARDNAME, prevent that damage. Put a +1/+1 counter on that creature for each 1 damage prevented this way. +SVar:Counters:AB$PutCounter | Cost$ 0 | Defined$ ReplacedTarget | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. +SVar:TrigShuffle:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/vigor.jpg +Oracle:Trample\nIf damage would be dealt to a creature you control other than Vigor, prevent that damage. Put a +1/+1 counter on that creature for each 1 damage prevented this way.\nWhen Vigor is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/v/vigor_mortis.txt b/forge-gui/res/cardsfolder/v/vigor_mortis.txt index 3ca8258a0e8..ae73603006a 100644 --- a/forge-gui/res/cardsfolder/v/vigor_mortis.txt +++ b/forge-gui/res/cardsfolder/v/vigor_mortis.txt @@ -1,11 +1,11 @@ -Name:Vigor Mortis -ManaCost:2 B B -Types:Sorcery -A:SP$ ChangeZone | Cost$ 2 B B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature in your graveyard | Origin$ Graveyard | Destination$ Battlefield | RememberTargets$ True | SubAbility$ DBCounter | SpellDescription$ Return target creature card from your graveyard to the battlefield. If {G} was spent to cast CARDNAME, that creature enters the battlefield with an additional +1/+1 counter on it. -SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 | Static$ True | ConditionManaSpent$ G | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:ManaNeededToAvoidNegativeEffect:green -SVar:RemRandomDeck:True -DeckNeeds:Color$Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/vigor_mortis.jpg -Oracle:Return target creature card from your graveyard to the battlefield. If {G} was spent to cast Vigor Mortis, that creature enters the battlefield with an additional +1/+1 counter on it. \ No newline at end of file +Name:Vigor Mortis +ManaCost:2 B B +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 B B | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature in your graveyard | Origin$ Graveyard | Destination$ Battlefield | RememberTargets$ True | SubAbility$ DBCounter | SpellDescription$ Return target creature card from your graveyard to the battlefield. If {G} was spent to cast CARDNAME, that creature enters the battlefield with an additional +1/+1 counter on it. +SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ P1P1 | CounterNum$ 1 | Static$ True | ConditionManaSpent$ G | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:ManaNeededToAvoidNegativeEffect:green +SVar:RemRandomDeck:True +DeckNeeds:Color$Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/vigor_mortis.jpg +Oracle:Return target creature card from your graveyard to the battlefield. If {G} was spent to cast Vigor Mortis, that creature enters the battlefield with an additional +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/v/vigorous_charge.txt b/forge-gui/res/cardsfolder/v/vigorous_charge.txt index 01d753cd251..b3f97a02789 100644 --- a/forge-gui/res/cardsfolder/v/vigorous_charge.txt +++ b/forge-gui/res/cardsfolder/v/vigorous_charge.txt @@ -1,14 +1,14 @@ -Name:Vigorous Charge -ManaCost:G -Types:Instant -K:Kicker W -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | KW$ Trample | SubAbility$ VigorousPumping | SpellDescription$ Target creature gains trample until end of turn. Whenever that creature deals combat damage this turn, if CARDNAME was kicked, you gain life equal to that damage. -SVar:VigorousPumping:DB$ Effect | TgtPrompt$ Select target creature | Triggers$ TrigDamage,EndTrackingEffect | SVars$ VigorousLife,X,ExileEffect | RememberObjects$ Targeted | Condition$ Kicked | ConditionDescription$ If Vigorous Charge was kicked, -SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | CombatDamage$ True | Execute$ VigorousLife | TriggerDescription$ Whenever the targeted creature deals combat damage this turn, you gain life equal to that damage. -SVar:VigorousLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X -SVar:X:TriggerCount$DamageAmount -SVar:EndTrackingEffect:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vigorous_charge.jpg -Oracle:Kicker {W} (You may pay an additional {W} as you cast this spell.)\nTarget creature gains trample until end of turn. Whenever that creature deals combat damage this turn, if Vigorous Charge was kicked, you gain life equal to that damage. \ No newline at end of file +Name:Vigorous Charge +ManaCost:G +Types:Instant +K:Kicker W +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | KW$ Trample | SubAbility$ VigorousPumping | SpellDescription$ Target creature gains trample until end of turn. Whenever that creature deals combat damage this turn, if CARDNAME was kicked, you gain life equal to that damage. +SVar:VigorousPumping:DB$ Effect | TgtPrompt$ Select target creature | Triggers$ TrigDamage,EndTrackingEffect | SVars$ VigorousLife,X,ExileEffect | RememberObjects$ Targeted | Condition$ Kicked | ConditionDescription$ If Vigorous Charge was kicked, +SVar:TrigDamage:Mode$ DamageDone | ValidSource$ Creature.IsRemembered | CombatDamage$ True | Execute$ VigorousLife | TriggerDescription$ Whenever the targeted creature deals combat damage this turn, you gain life equal to that damage. +SVar:VigorousLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:TriggerCount$DamageAmount +SVar:EndTrackingEffect:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Battlefield | Destination$ Any | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vigorous_charge.jpg +Oracle:Kicker {W} (You may pay an additional {W} as you cast this spell.)\nTarget creature gains trample until end of turn. Whenever that creature deals combat damage this turn, if Vigorous Charge was kicked, you gain life equal to that damage. diff --git a/forge-gui/res/cardsfolder/v/vile_consumption.txt b/forge-gui/res/cardsfolder/v/vile_consumption.txt index 3831b2cca25..ae80af3c904 100644 --- a/forge-gui/res/cardsfolder/v/vile_consumption.txt +++ b/forge-gui/res/cardsfolder/v/vile_consumption.txt @@ -1,7 +1,7 @@ -Name:Vile Consumption -ManaCost:1 U B -Types:Enchantment -S:Mode$ Continuous | Affected$ Creature | AddKeyword$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay PayLife<1> | Description$ All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay 1 life." -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_consumption.jpg -Oracle:All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay 1 life. \ No newline at end of file +Name:Vile Consumption +ManaCost:1 U B +Types:Enchantment +S:Mode$ Continuous | Affected$ Creature | AddKeyword$ At the beginning of your upkeep, sacrifice CARDNAME unless you pay PayLife<1> | Description$ All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay 1 life." +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_consumption.jpg +Oracle:All creatures have "At the beginning of your upkeep, sacrifice this creature unless you pay 1 life. diff --git a/forge-gui/res/cardsfolder/v/vile_deacon.txt b/forge-gui/res/cardsfolder/v/vile_deacon.txt index fef086d6c4d..ea03428aea4 100644 --- a/forge-gui/res/cardsfolder/v/vile_deacon.txt +++ b/forge-gui/res/cardsfolder/v/vile_deacon.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ X | NumDef$ X | References$ X SVar:X:Count$Valid Cleric SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_deacon.jpg -Oracle:Whenever Vile Deacon attacks, it gets +X/+X until end of turn, where X is the number of Clerics on the battlefield. \ No newline at end of file +Oracle:Whenever Vile Deacon attacks, it gets +X/+X until end of turn, where X is the number of Clerics on the battlefield. diff --git a/forge-gui/res/cardsfolder/v/vile_rebirth.txt b/forge-gui/res/cardsfolder/v/vile_rebirth.txt index bed9a15b59a..c6ff982b24d 100644 --- a/forge-gui/res/cardsfolder/v/vile_rebirth.txt +++ b/forge-gui/res/cardsfolder/v/vile_rebirth.txt @@ -1,7 +1,7 @@ -Name:Vile Rebirth -ManaCost:B -Types:Instant -A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature | SubAbility$ DBToken | SpellDescription$ Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. -SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | b 2 2 zombie M13 -SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_rebirth.jpg -Oracle:Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Name:Vile Rebirth +ManaCost:B +Types:Instant +A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target creature card in a graveyard | ValidTgts$ Creature | SubAbility$ DBToken | SpellDescription$ Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | b 2 2 zombie M13 +SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_rebirth.jpg +Oracle:Exile target creature card from a graveyard. Put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/vile_requiem.txt b/forge-gui/res/cardsfolder/v/vile_requiem.txt index 28f896d30fd..02865015d43 100644 --- a/forge-gui/res/cardsfolder/v/vile_requiem.txt +++ b/forge-gui/res/cardsfolder/v/vile_requiem.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 SVar:X:Count$CardCounters.VERSE SVar:Picture:http://www.wizards.com/global/images/magic/general/vile_requiem.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on Vile Requiem.\n{1}{B}, Sacrifice Vile Requiem: Destroy up to X target nonblack creatures, where X is the number of verse counters on Vile Requiem. They can't be regenerated. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on Vile Requiem.\n{1}{B}, Sacrifice Vile Requiem: Destroy up to X target nonblack creatures, where X is the number of verse counters on Vile Requiem. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/v/village_bell_ringer.txt b/forge-gui/res/cardsfolder/v/village_bell_ringer.txt index e24abb48524..bf8c486859a 100644 --- a/forge-gui/res/cardsfolder/v/village_bell_ringer.txt +++ b/forge-gui/res/cardsfolder/v/village_bell_ringer.txt @@ -1,9 +1,9 @@ -Name:Village Bell-Ringer -ManaCost:2 W -Types:Creature Human Scout -PT:1/4 -K:Flash -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap all creatures you control. -SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/village_bell_ringer.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Village Bell-Ringer enters the battlefield, untap all creatures you control. \ No newline at end of file +Name:Village Bell-Ringer +ManaCost:2 W +Types:Creature Human Scout +PT:1/4 +K:Flash +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigUntap | TriggerDescription$ When CARDNAME enters the battlefield, untap all creatures you control. +SVar:TrigUntap:AB$ UntapAll | Cost$ 0 | ValidCards$ Creature.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/village_bell_ringer.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Village Bell-Ringer enters the battlefield, untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/v/village_cannibals.txt b/forge-gui/res/cardsfolder/v/village_cannibals.txt index ee18ab4fa4b..6c142b10e38 100644 --- a/forge-gui/res/cardsfolder/v/village_cannibals.txt +++ b/forge-gui/res/cardsfolder/v/village_cannibals.txt @@ -1,8 +1,8 @@ -Name:Village Cannibals -ManaCost:2 B -Types:Creature Human -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Card.Other+Human | Execute$ TrigPutCounter | TriggerDescription$ Whenever another Human creature dies, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/village_cannibals.jpg -Oracle:Whenever another Human creature dies, put a +1/+1 counter on Village Cannibals. \ No newline at end of file +Name:Village Cannibals +ManaCost:2 B +Types:Creature Human +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | TriggerZones$ Battlefield | ValidCard$ Card.Other+Human | Execute$ TrigPutCounter | TriggerDescription$ Whenever another Human creature dies, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/village_cannibals.jpg +Oracle:Whenever another Human creature dies, put a +1/+1 counter on Village Cannibals. diff --git a/forge-gui/res/cardsfolder/v/village_elder.txt b/forge-gui/res/cardsfolder/v/village_elder.txt index 2b3904f993f..90c4a8056bb 100644 --- a/forge-gui/res/cardsfolder/v/village_elder.txt +++ b/forge-gui/res/cardsfolder/v/village_elder.txt @@ -4,4 +4,4 @@ Types:Creature Human Druid PT:1/1 A:AB$ Regenerate | Cost$ G T Sac<1/Forest> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/village_elder.jpg -Oracle:{G}, {T}, Sacrifice a Forest: Regenerate target creature. \ No newline at end of file +Oracle:{G}, {T}, Sacrifice a Forest: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/v/village_ironsmith_ironfang.txt b/forge-gui/res/cardsfolder/v/village_ironsmith_ironfang.txt index 8bfc8692082..f444d3d5786 100644 --- a/forge-gui/res/cardsfolder/v/village_ironsmith_ironfang.txt +++ b/forge-gui/res/cardsfolder/v/village_ironsmith_ironfang.txt @@ -1,23 +1,23 @@ -Name:Village Ironsmith -ManaCost:1 R -Types:Creature Human Werewolf -PT:1/1 -K:First Strike -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/village_ironsmith.jpg -Oracle:First Strike\nAt the beginning of each upkeep, if no spells were cast last turn, transform Village Ironsmith. - -ALTERNATE - -Name:Ironfang -ManaCost:no cost -Colors:red -Types:Creature Werewolf -PT:3/1 -K:First Strike -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/ironfang.jpg -Oracle:First Strike\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ironfang. \ No newline at end of file +Name:Village Ironsmith +ManaCost:1 R +Types:Creature Human Werewolf +PT:1/1 +K:First Strike +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/village_ironsmith.jpg +Oracle:First Strike\nAt the beginning of each upkeep, if no spells were cast last turn, transform Village Ironsmith. + +ALTERNATE + +Name:Ironfang +ManaCost:no cost +Colors:red +Types:Creature Werewolf +PT:3/1 +K:First Strike +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/ironfang.jpg +Oracle:First Strike\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Ironfang. diff --git a/forge-gui/res/cardsfolder/v/village_survivors.txt b/forge-gui/res/cardsfolder/v/village_survivors.txt index 3e5e60e7160..2da05a145e0 100644 --- a/forge-gui/res/cardsfolder/v/village_survivors.txt +++ b/forge-gui/res/cardsfolder/v/village_survivors.txt @@ -1,9 +1,9 @@ -Name:Village Survivors -ManaCost:4 G -Types:Creature Human -PT:4/5 -K:Vigilance -S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddKeyword$ Vigilance | Condition$ FatefulHour | Description$ Fateful hour - As long as you have 5 or less life, other creatures you control have vigilance. -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/village_survivors.jpg -Oracle:Vigilance\nFateful hour - As long as you have 5 or less life, other creatures you control have vigilance. \ No newline at end of file +Name:Village Survivors +ManaCost:4 G +Types:Creature Human +PT:4/5 +K:Vigilance +S:Mode$ Continuous | Affected$ Creature.YouCtrl+Other | AddKeyword$ Vigilance | Condition$ FatefulHour | Description$ Fateful hour - As long as you have 5 or less life, other creatures you control have vigilance. +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/village_survivors.jpg +Oracle:Vigilance\nFateful hour - As long as you have 5 or less life, other creatures you control have vigilance. diff --git a/forge-gui/res/cardsfolder/v/villagers_of_estwald_howlpack_of_estwald.txt b/forge-gui/res/cardsfolder/v/villagers_of_estwald_howlpack_of_estwald.txt index ffa1fb1e870..f564cb75ae8 100644 --- a/forge-gui/res/cardsfolder/v/villagers_of_estwald_howlpack_of_estwald.txt +++ b/forge-gui/res/cardsfolder/v/villagers_of_estwald_howlpack_of_estwald.txt @@ -1,21 +1,21 @@ -Name:Villagers of Estwald -ManaCost:2 G -Types:Creature Human Werewolf -PT:2/3 -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/villagers_of_estwald.jpg -Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Villagers of Estwald. - -ALTERNATE - -Name:Howlpack of Estwald -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:4/6 -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/howlpack_of_estwald.jpg -Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack of Estwald. \ No newline at end of file +Name:Villagers of Estwald +ManaCost:2 G +Types:Creature Human Werewolf +PT:2/3 +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/villagers_of_estwald.jpg +Oracle:At the beginning of each upkeep, if no spells were cast last turn, transform Villagers of Estwald. + +ALTERNATE + +Name:Howlpack of Estwald +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:4/6 +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/howlpack_of_estwald.jpg +Oracle:At the beginning of each upkeep, if a player cast two or more spells last turn, transform Howlpack of Estwald. diff --git a/forge-gui/res/cardsfolder/v/villainous_ogre.txt b/forge-gui/res/cardsfolder/v/villainous_ogre.txt index 980bcfcf5fd..4ff40dc9b3c 100644 --- a/forge-gui/res/cardsfolder/v/villainous_ogre.txt +++ b/forge-gui/res/cardsfolder/v/villainous_ogre.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddAbility$ Regen | CheckSVar$ X | SV SVar:Regen:AB$Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:X:Count$Valid Demon.YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card80520.jpg -Oracle:Villainous Ogre can't block.\nAs long as you control a Demon, Villainous Ogre has "{B}: Regenerate Villainous Ogre." \ No newline at end of file +Oracle:Villainous Ogre can't block.\nAs long as you control a Demon, Villainous Ogre has "{B}: Regenerate Villainous Ogre." diff --git a/forge-gui/res/cardsfolder/v/vindicate.txt b/forge-gui/res/cardsfolder/v/vindicate.txt index 78d1692ea2e..c26dd6156c3 100644 --- a/forge-gui/res/cardsfolder/v/vindicate.txt +++ b/forge-gui/res/cardsfolder/v/vindicate.txt @@ -3,4 +3,4 @@ ManaCost:1 W B Types:Sorcery A:SP$ Destroy | Cost$ 1 W B | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Destroy target permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/vindicate.jpg -Oracle:Destroy target permanent. \ No newline at end of file +Oracle:Destroy target permanent. diff --git a/forge-gui/res/cardsfolder/v/vindictive_mob.txt b/forge-gui/res/cardsfolder/v/vindictive_mob.txt index 7c0d88ddfc4..f1989f14b85 100644 --- a/forge-gui/res/cardsfolder/v/vindictive_mob.txt +++ b/forge-gui/res/cardsfolder/v/vindictive_mob.txt @@ -8,4 +8,4 @@ K:CantBeBlockedBy Saproling SVar:RemRandomDeck:True SVar:NeedsToPlay:Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vindictive_mob.jpg -Oracle:When Vindictive Mob enters the battlefield, sacrifice a creature.\nVindictive Mob can't be blocked by Saprolings. \ No newline at end of file +Oracle:When Vindictive Mob enters the battlefield, sacrifice a creature.\nVindictive Mob can't be blocked by Saprolings. diff --git a/forge-gui/res/cardsfolder/v/vine_dryad.txt b/forge-gui/res/cardsfolder/v/vine_dryad.txt index 6675c219e4a..a984cebe661 100644 --- a/forge-gui/res/cardsfolder/v/vine_dryad.txt +++ b/forge-gui/res/cardsfolder/v/vine_dryad.txt @@ -6,4 +6,4 @@ K:Flash K:Forestwalk SVar:AltCost:Cost$ ExileFromHand<1/Card.Green> | Description$ You may exile one green card from your hand rather than pay CARDNAME's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/vine_dryad.jpg -Oracle:Flash\nForestwalk\nYou may exile a green card from your hand rather than pay Vine Dryad's mana cost. \ No newline at end of file +Oracle:Flash\nForestwalk\nYou may exile a green card from your hand rather than pay Vine Dryad's mana cost. diff --git a/forge-gui/res/cardsfolder/v/vine_kami.txt b/forge-gui/res/cardsfolder/v/vine_kami.txt index d38814371ed..ffc051c3378 100644 --- a/forge-gui/res/cardsfolder/v/vine_kami.txt +++ b/forge-gui/res/cardsfolder/v/vine_kami.txt @@ -1,8 +1,8 @@ -Name:Vine Kami -ManaCost:6 G -Types:Creature Spirit -PT:4/4 -K:CantBeBlockedByAmount LT2 -K:Soulshift 6 -SVar:Picture:http://www.wizards.com/global/images/magic/general/vine_kami.jpg -Oracle:Vine Kami can't be blocked except by two or more creatures.\nSoulshift 6 (When this creature dies, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.) \ No newline at end of file +Name:Vine Kami +ManaCost:6 G +Types:Creature Spirit +PT:4/4 +K:CantBeBlockedByAmount LT2 +K:Soulshift 6 +SVar:Picture:http://www.wizards.com/global/images/magic/general/vine_kami.jpg +Oracle:Vine Kami can't be blocked except by two or more creatures.\nSoulshift 6 (When this creature dies, you may return target Spirit card with converted mana cost 6 or less from your graveyard to your hand.) diff --git a/forge-gui/res/cardsfolder/v/vine_trellis.txt b/forge-gui/res/cardsfolder/v/vine_trellis.txt index fe098fbf089..812fac80a6b 100644 --- a/forge-gui/res/cardsfolder/v/vine_trellis.txt +++ b/forge-gui/res/cardsfolder/v/vine_trellis.txt @@ -5,4 +5,4 @@ PT:0/4 K:Defender A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card19624.jpg -Oracle:Defender (This creature can't attack.)\n{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt b/forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt index 978a68c70a6..eedbacac8bc 100644 --- a/forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt +++ b/forge-gui/res/cardsfolder/v/vinelasher_kudzu.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/vinelasher_kudzu.jpg -Oracle:Whenever a land enters the battlefield under your control, put a +1/+1 counter on Vinelasher Kudzu. \ No newline at end of file +Oracle:Whenever a land enters the battlefield under your control, put a +1/+1 counter on Vinelasher Kudzu. diff --git a/forge-gui/res/cardsfolder/v/vines_of_vastwood.txt b/forge-gui/res/cardsfolder/v/vines_of_vastwood.txt index 69508fd3735..34d327e4280 100644 --- a/forge-gui/res/cardsfolder/v/vines_of_vastwood.txt +++ b/forge-gui/res/cardsfolder/v/vines_of_vastwood.txt @@ -9,4 +9,4 @@ SVar:TrigCleanup:Mode$ ChangesZone | ValidCard$ Card.IsRemembered | Origin$ Batt SVar:DBCleanup:DB$ ChangeZone | Origin$ Command | Destination$ Exile SVar:X:Count$Kicked.4.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/vines_of_vastwood.jpg -Oracle:Kicker {G} (You may pay an additional {G} as you cast this spell.)\nTarget creature can't be the target of spells or abilities your opponents control this turn. If Vines of Vastwood was kicked, that creature gets +4/+4 until end of turn. \ No newline at end of file +Oracle:Kicker {G} (You may pay an additional {G} as you cast this spell.)\nTarget creature can't be the target of spells or abilities your opponents control this turn. If Vines of Vastwood was kicked, that creature gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vintara_elephant.txt b/forge-gui/res/cardsfolder/v/vintara_elephant.txt index 0e66afd8cb5..6492a1afdba 100644 --- a/forge-gui/res/cardsfolder/v/vintara_elephant.txt +++ b/forge-gui/res/cardsfolder/v/vintara_elephant.txt @@ -1,8 +1,8 @@ -Name:Vintara Elephant -ManaCost:4 G -Types:Creature Elephant -PT:4/3 -K:Trample -A:AB$ Debuff | Cost$ 3 | Defined$ Self | Keywords$ Trample | AnyPlayer$ True | SpellDescription$ CARDNAME loses trample until end of turn. Any player may activate this ability. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vintara_elephant.jpg -Oracle:Trample\n{3}: Vintara Elephant loses trample until end of turn. Any player may activate this ability. \ No newline at end of file +Name:Vintara Elephant +ManaCost:4 G +Types:Creature Elephant +PT:4/3 +K:Trample +A:AB$ Debuff | Cost$ 3 | Defined$ Self | Keywords$ Trample | AnyPlayer$ True | SpellDescription$ CARDNAME loses trample until end of turn. Any player may activate this ability. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vintara_elephant.jpg +Oracle:Trample\n{3}: Vintara Elephant loses trample until end of turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/v/vintara_snapper.txt b/forge-gui/res/cardsfolder/v/vintara_snapper.txt index feb35d7f313..780359a73f3 100644 --- a/forge-gui/res/cardsfolder/v/vintara_snapper.txt +++ b/forge-gui/res/cardsfolder/v/vintara_snapper.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Shroud | CheckSVar$ X | S SVar:X:Count$Valid Land.YouCtrl+untapped SVar:BuffedBy:Card.nonLand SVar:Picture:http://www.wizards.com/global/images/magic/general/vintara_snapper.jpg -Oracle:Vintara Snapper has shroud as long as you control no untapped lands. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Vintara Snapper has shroud as long as you control no untapped lands. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/v/violent_eruption.txt b/forge-gui/res/cardsfolder/v/violent_eruption.txt index ae9edd0c34b..98d0717bd89 100644 --- a/forge-gui/res/cardsfolder/v/violent_eruption.txt +++ b/forge-gui/res/cardsfolder/v/violent_eruption.txt @@ -1,7 +1,7 @@ -Name:Violent Eruption -ManaCost:1 R R R -Types:Instant -A:SP$ DealDamage | Cost$ 1 R R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among any number of target creatures and/or players. -K:Madness:1 R R -SVar:Picture:http://www.wizards.com/global/images/magic/general/violent_eruption.jpg -Oracle:Violent Eruption deals 4 damage divided as you choose among any number of target creatures and/or players.\nMadness {1}{R}{R} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) \ No newline at end of file +Name:Violent Eruption +ManaCost:1 R R R +Types:Instant +A:SP$ DealDamage | Cost$ 1 R R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 4 | TargetMin$ 1 | TargetMax$ 4 | DividedAsYouChoose$ 4 | SpellDescription$ CARDNAME deals 4 damage divided as you choose among any number of target creatures and/or players. +K:Madness:1 R R +SVar:Picture:http://www.wizards.com/global/images/magic/general/violent_eruption.jpg +Oracle:Violent Eruption deals 4 damage divided as you choose among any number of target creatures and/or players.\nMadness {1}{R}{R} (If you discard this card, you may cast it for its madness cost instead of putting it into your graveyard.) diff --git a/forge-gui/res/cardsfolder/v/violent_outburst.txt b/forge-gui/res/cardsfolder/v/violent_outburst.txt index 652a2532912..6740ab80825 100644 --- a/forge-gui/res/cardsfolder/v/violent_outburst.txt +++ b/forge-gui/res/cardsfolder/v/violent_outburst.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 1 R G | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | SpellDescription$ Creatures you control get +1/+0 until end of turn. K:Cascade SVar:Picture:http://www.wizards.com/global/images/magic/general/violent_outburst.jpg -Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nCreatures you control get +1/+0 until end of turn. \ No newline at end of file +Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nCreatures you control get +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/violent_ultimatum.txt b/forge-gui/res/cardsfolder/v/violent_ultimatum.txt index 99604745d70..ec99bba2c22 100644 --- a/forge-gui/res/cardsfolder/v/violent_ultimatum.txt +++ b/forge-gui/res/cardsfolder/v/violent_ultimatum.txt @@ -3,4 +3,4 @@ ManaCost:B B R R R G G Types:Sorcery A:SP$ Destroy | Cost$ B B R R R G G | TargetMin$ 3 | TargetMax$ 3 | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | SpellDescription$ Destroy three target permanents. SVar:Picture:http://www.wizards.com/global/images/magic/general/violent_ultimatum.jpg -Oracle:Destroy three target permanents. \ No newline at end of file +Oracle:Destroy three target permanents. diff --git a/forge-gui/res/cardsfolder/v/violet_pall.txt b/forge-gui/res/cardsfolder/v/violet_pall.txt index c1a2fb650bd..07281690c03 100644 --- a/forge-gui/res/cardsfolder/v/violet_pall.txt +++ b/forge-gui/res/cardsfolder/v/violet_pall.txt @@ -4,4 +4,4 @@ Types:Tribal Instant Faerie A:SP$ Destroy | Cost$ 4 B | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | SubAbility$ DBToken | SpellDescription$ Destroy target nonblack creature. Put a 1/1 black Faerie Rogue creature token with flying onto the battlefield. SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Faerie Rogue | TokenTypes$ Creature,Faerie,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/violet_pall.jpg -Oracle:Destroy target nonblack creature. Put a 1/1 black Faerie Rogue creature token with flying onto the battlefield. \ No newline at end of file +Oracle:Destroy target nonblack creature. Put a 1/1 black Faerie Rogue creature token with flying onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/vipers_kiss.txt b/forge-gui/res/cardsfolder/v/vipers_kiss.txt index e6fbdbc07cc..b9260522cd7 100644 --- a/forge-gui/res/cardsfolder/v/vipers_kiss.txt +++ b/forge-gui/res/cardsfolder/v/vipers_kiss.txt @@ -1,8 +1,8 @@ -Name:Viper's Kiss -ManaCost:B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature gets -1/-1 and its activated abilities can't be activated. -SVar:Picture:http://www.wizards.com/global/images/magic/general/vipers_kiss.jpg -Oracle:Enchant creature\nEnchanted creature gets -1/-1, and its activated abilities can't be activated. \ No newline at end of file +Name:Viper's Kiss +ManaCost:B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -1 | AddToughness$ -1 | AddHiddenKeyword$ CARDNAME's activated abilities can't be activated. | Description$ Enchanted creature gets -1/-1 and its activated abilities can't be activated. +SVar:Picture:http://www.wizards.com/global/images/magic/general/vipers_kiss.jpg +Oracle:Enchant creature\nEnchanted creature gets -1/-1, and its activated abilities can't be activated. diff --git a/forge-gui/res/cardsfolder/v/viral_drake.txt b/forge-gui/res/cardsfolder/v/viral_drake.txt index cb89d150b34..80270395642 100644 --- a/forge-gui/res/cardsfolder/v/viral_drake.txt +++ b/forge-gui/res/cardsfolder/v/viral_drake.txt @@ -6,4 +6,4 @@ K:Flying K:Infect A:AB$ Proliferate | Cost$ 3 U | SpellDescription$ Proliferate. SVar:Picture:http://www.wizards.com/global/images/magic/general/viral_drake.jpg -Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{3}{U}: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\n{3}{U}: Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/v/viridescent_wisps.txt b/forge-gui/res/cardsfolder/v/viridescent_wisps.txt index 80d9417b9f7..81859e85f20 100644 --- a/forge-gui/res/cardsfolder/v/viridescent_wisps.txt +++ b/forge-gui/res/cardsfolder/v/viridescent_wisps.txt @@ -5,4 +5,4 @@ A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | SVar:DBDraw:DB$Draw | SubAbility$ DBGreen | NumCards$ 1 SVar:DBGreen:DB$Animate | Colors$ Green | OverwriteColors$ True | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/viridescent_wisps.jpg -Oracle:Target creature becomes green and gets +1/+0 until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature becomes green and gets +1/+0 until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/v/viridian_acolyte.txt b/forge-gui/res/cardsfolder/v/viridian_acolyte.txt index 6a898000cdf..1520cf28746 100644 --- a/forge-gui/res/cardsfolder/v/viridian_acolyte.txt +++ b/forge-gui/res/cardsfolder/v/viridian_acolyte.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ 1 T | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_acolyte.jpg -Oracle:{1}, {T}: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:{1}, {T}: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/viridian_betrayers.txt b/forge-gui/res/cardsfolder/v/viridian_betrayers.txt index fce94be3496..b6e62a0553b 100644 --- a/forge-gui/res/cardsfolder/v/viridian_betrayers.txt +++ b/forge-gui/res/cardsfolder/v/viridian_betrayers.txt @@ -5,4 +5,4 @@ PT:3/1 S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Infect | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has infect as long as an opponent is poisoned. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) SVar:X:Count$OppPoisonCounters SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_betrayers.jpg -Oracle:Viridian Betrayers has infect as long as an opponent is poisoned. (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 +Oracle:Viridian Betrayers has infect as long as an opponent is poisoned. (It deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.) diff --git a/forge-gui/res/cardsfolder/v/viridian_claw.txt b/forge-gui/res/cardsfolder/v/viridian_claw.txt index fdd36dca5c4..fb5702e40eb 100644 --- a/forge-gui/res/cardsfolder/v/viridian_claw.txt +++ b/forge-gui/res/cardsfolder/v/viridian_claw.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | AddKeyword$ First Strike | Description$ Equipped creature gets +1/+0 and has first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_claw.jpg -Oracle:Equipped creature gets +1/+0 and has first strike.\nEquip {1} \ No newline at end of file +Oracle:Equipped creature gets +1/+0 and has first strike.\nEquip {1} diff --git a/forge-gui/res/cardsfolder/v/viridian_corrupter.txt b/forge-gui/res/cardsfolder/v/viridian_corrupter.txt index 35fdd81f9d6..9dfc36c659d 100644 --- a/forge-gui/res/cardsfolder/v/viridian_corrupter.txt +++ b/forge-gui/res/cardsfolder/v/viridian_corrupter.txt @@ -6,4 +6,4 @@ K:Infect T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_corrupter.jpg -Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Viridian Corrupter enters the battlefield, destroy target artifact. \ No newline at end of file +Oracle:Infect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhen Viridian Corrupter enters the battlefield, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/v/viridian_emissary.txt b/forge-gui/res/cardsfolder/v/viridian_emissary.txt index 2032f73e7fb..259cee78514 100644 --- a/forge-gui/res/cardsfolder/v/viridian_emissary.txt +++ b/forge-gui/res/cardsfolder/v/viridian_emissary.txt @@ -5,4 +5,4 @@ PT:2/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_emissary.jpg -Oracle:When Viridian Emissary dies, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:When Viridian Emissary dies, you may search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/v/viridian_harvest.txt b/forge-gui/res/cardsfolder/v/viridian_harvest.txt index c685f0efdcb..005718083b0 100644 --- a/forge-gui/res/cardsfolder/v/viridian_harvest.txt +++ b/forge-gui/res/cardsfolder/v/viridian_harvest.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 6 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_harvest.jpg -Oracle:Enchant artifact\nWhen enchanted artifact is put into a graveyard, you gain 6 life. \ No newline at end of file +Oracle:Enchant artifact\nWhen enchanted artifact is put into a graveyard, you gain 6 life. diff --git a/forge-gui/res/cardsfolder/v/viridian_joiner.txt b/forge-gui/res/cardsfolder/v/viridian_joiner.txt index 246f89f3095..2fc8deb95cd 100644 --- a/forge-gui/res/cardsfolder/v/viridian_joiner.txt +++ b/forge-gui/res/cardsfolder/v/viridian_joiner.txt @@ -7,4 +7,4 @@ SVar:X:Count$CardPower SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_joiner.jpg -Oracle:{T}: Add to your mana pool an amount of {G} equal to Viridian Joiner's power. \ No newline at end of file +Oracle:{T}: Add to your mana pool an amount of {G} equal to Viridian Joiner's power. diff --git a/forge-gui/res/cardsfolder/v/viridian_longbow.txt b/forge-gui/res/cardsfolder/v/viridian_longbow.txt index de71fde0830..26b7a794f21 100644 --- a/forge-gui/res/cardsfolder/v/viridian_longbow.txt +++ b/forge-gui/res/cardsfolder/v/viridian_longbow.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Damage | Descriptio SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_longbow.jpg -Oracle:Equipped creature has "{T}: This creature deals 1 damage to target creature or player."\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature has "{T}: This creature deals 1 damage to target creature or player."\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/v/viridian_lorebearers.txt b/forge-gui/res/cardsfolder/v/viridian_lorebearers.txt index 2c8680fd8ce..31438ab613b 100644 --- a/forge-gui/res/cardsfolder/v/viridian_lorebearers.txt +++ b/forge-gui/res/cardsfolder/v/viridian_lorebearers.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ 3 G T | ValidTgts$ Creature | TgtPrompt$ Select target creatu SVar:X:Count$Valid Artifact.OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_lorebearers.jpg -Oracle:{3}{G}, {T}: Target creature gets +X/+X until end of turn, where X is the number of artifacts your opponents control. \ No newline at end of file +Oracle:{3}{G}, {T}: Target creature gets +X/+X until end of turn, where X is the number of artifacts your opponents control. diff --git a/forge-gui/res/cardsfolder/v/viridian_revel.txt b/forge-gui/res/cardsfolder/v/viridian_revel.txt index 403c50013a7..73c1f1d3508 100644 --- a/forge-gui/res/cardsfolder/v/viridian_revel.txt +++ b/forge-gui/res/cardsfolder/v/viridian_revel.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_revel.jpg -Oracle:Whenever an artifact is put into an opponent's graveyard from the battlefield, you may draw a card. \ No newline at end of file +Oracle:Whenever an artifact is put into an opponent's graveyard from the battlefield, you may draw a card. diff --git a/forge-gui/res/cardsfolder/v/viridian_scout.txt b/forge-gui/res/cardsfolder/v/viridian_scout.txt index 6ea797c960e..f1eff60b2ec 100644 --- a/forge-gui/res/cardsfolder/v/viridian_scout.txt +++ b/forge-gui/res/cardsfolder/v/viridian_scout.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$ DealDamage | Cost$ 2 G Sac<1/CARDNAME> | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target creature with flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_scout.jpg -Oracle:{2}{G}, Sacrifice Viridian Scout: Viridian Scout deals 2 damage to target creature with flying. \ No newline at end of file +Oracle:{2}{G}, Sacrifice Viridian Scout: Viridian Scout deals 2 damage to target creature with flying. diff --git a/forge-gui/res/cardsfolder/v/viridian_shaman.txt b/forge-gui/res/cardsfolder/v/viridian_shaman.txt index fbb010f4b37..9c263417b08 100644 --- a/forge-gui/res/cardsfolder/v/viridian_shaman.txt +++ b/forge-gui/res/cardsfolder/v/viridian_shaman.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_shaman.jpg -Oracle:When Viridian Shaman enters the battlefield, destroy target artifact. \ No newline at end of file +Oracle:When Viridian Shaman enters the battlefield, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/v/viridian_zealot.txt b/forge-gui/res/cardsfolder/v/viridian_zealot.txt index 7cee0c8ab52..3de2f2780ae 100644 --- a/forge-gui/res/cardsfolder/v/viridian_zealot.txt +++ b/forge-gui/res/cardsfolder/v/viridian_zealot.txt @@ -4,4 +4,4 @@ Types:Creature Elf Warrior PT:2/1 A:AB$ Destroy | Cost$ 1 G Sac<1/CARDNAME> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/viridian_zealot.jpg -Oracle:{1}{G}, Sacrifice Viridian Zealot: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:{1}{G}, Sacrifice Viridian Zealot: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/v/viridian_zealot_avatar.txt b/forge-gui/res/cardsfolder/v/viridian_zealot_avatar.txt index 9945d164de4..a67fa3e10fa 100644 --- a/forge-gui/res/cardsfolder/v/viridian_zealot_avatar.txt +++ b/forge-gui/res/cardsfolder/v/viridian_zealot_avatar.txt @@ -1,9 +1,9 @@ -Name:Viridian Zealot Avatar -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+0/+2 -A:AB$ Destroy | ActivationZone$ Command | Cost$ 2 Sac<1/Creature> | RememberCostCards$ True | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBChangeZone | SpellDescription$ Destroy target artifact or enchantment. Search your library for a card with the same name as the sacrificed creature, reveal that card, and put it into your hand. Then shuffle your library. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature.sharesNameWith Remembered | ChangeNum$ 1 | StackDescription$ Search your library for a card with the same name as the sacrificed creature, reveal that card, and put it into your hand. Then shuffle your library. | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/viridian_zealot_avatar.jpg -Oracle:Hand +0, life +2\n{2}, Sacrifice a creature: Destroy target artifact or enchantment. Search your library for a card with the same name as the sacrificed creature, reveal that card, and put it into your hand. Then shuffle your library. \ No newline at end of file +Name:Viridian Zealot Avatar +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+0/+2 +A:AB$ Destroy | ActivationZone$ Command | Cost$ 2 Sac<1/Creature> | RememberCostCards$ True | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SubAbility$ DBChangeZone | SpellDescription$ Destroy target artifact or enchantment. Search your library for a card with the same name as the sacrificed creature, reveal that card, and put it into your hand. Then shuffle your library. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Creature.sharesNameWith Remembered | ChangeNum$ 1 | StackDescription$ Search your library for a card with the same name as the sacrificed creature, reveal that card, and put it into your hand. Then shuffle your library. | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/viridian_zealot_avatar.jpg +Oracle:Hand +0, life +2\n{2}, Sacrifice a creature: Destroy target artifact or enchantment. Search your library for a card with the same name as the sacrificed creature, reveal that card, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/v/virtues_ruin.txt b/forge-gui/res/cardsfolder/v/virtues_ruin.txt index fe356960b34..8a82bdc413a 100644 --- a/forge-gui/res/cardsfolder/v/virtues_ruin.txt +++ b/forge-gui/res/cardsfolder/v/virtues_ruin.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DestroyAll | Cost$ 2 B | ValidCards$ Creature.White | SpellDescription$ Destroy all white creatures. SVar:RemRandomDeck:True SVar:Picture:http://serv2.tcgimages.eu/img/cards/Portal/virtues_ruin.jpg -Oracle:Destroy all white creatures. \ No newline at end of file +Oracle:Destroy all white creatures. diff --git a/forge-gui/res/cardsfolder/v/virtuous_charge.txt b/forge-gui/res/cardsfolder/v/virtuous_charge.txt index 4025eb91583..aeb98327ba8 100644 --- a/forge-gui/res/cardsfolder/v/virtuous_charge.txt +++ b/forge-gui/res/cardsfolder/v/virtuous_charge.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Sorcery A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10596.jpg -Oracle:Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/virulent_sliver.txt b/forge-gui/res/cardsfolder/v/virulent_sliver.txt index df6771a408c..52ccb5e00b2 100644 --- a/forge-gui/res/cardsfolder/v/virulent_sliver.txt +++ b/forge-gui/res/cardsfolder/v/virulent_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Poisonous 1 | Description$ All Sliver creatures have poisonous 1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/virulent_sliver.jpg -Oracle:All Sliver creatures have poisonous 1. (Whenever a Sliver deals combat damage to a player, that player gets a poison counter. A player with ten or more poison counters loses the game.) \ No newline at end of file +Oracle:All Sliver creatures have poisonous 1. (Whenever a Sliver deals combat damage to a player, that player gets a poison counter. A player with ten or more poison counters loses the game.) diff --git a/forge-gui/res/cardsfolder/v/virulent_swipe.txt b/forge-gui/res/cardsfolder/v/virulent_swipe.txt index fef8e3ddb4e..34200e0c546 100644 --- a/forge-gui/res/cardsfolder/v/virulent_swipe.txt +++ b/forge-gui/res/cardsfolder/v/virulent_swipe.txt @@ -1,7 +1,7 @@ -Name:Virulent Swipe -ManaCost:B -Types:Instant -K:Rebound -A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | KW$ Deathtouch | SpellDescription$ Target creature gets +2/+0 and gains deathtouch until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/virulent_swipe.jpg -Oracle:Target creature gets +2/+0 and gains deathtouch until end of turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) \ No newline at end of file +Name:Virulent Swipe +ManaCost:B +Types:Instant +K:Rebound +A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | KW$ Deathtouch | SpellDescription$ Target creature gets +2/+0 and gains deathtouch until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/virulent_swipe.jpg +Oracle:Target creature gets +2/+0 and gains deathtouch until end of turn.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/v/virulent_wound.txt b/forge-gui/res/cardsfolder/v/virulent_wound.txt index 5c6c6dbdf5f..75a1555d87e 100644 --- a/forge-gui/res/cardsfolder/v/virulent_wound.txt +++ b/forge-gui/res/cardsfolder/v/virulent_wound.txt @@ -6,4 +6,4 @@ SVar:DBAnimate:DB$ Animate | Triggers$ VirulentDies | sVars$ PoisonController | SVar:VirulentDies:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Graveyard | TriggerController$ TriggeredCardController | Execute$ PoisonController | TriggerDescription$ When CARDNAME dies this turn, its controller gets a poison counter. SVar:PoisonController:AB$ Poison | Cost$ 0 | Defined$ TriggeredCardController | Num$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/virulent_wound.jpg -Oracle:Put a -1/-1 counter on target creature. When that creature dies this turn, its controller gets a poison counter. \ No newline at end of file +Oracle:Put a -1/-1 counter on target creature. When that creature dies this turn, its controller gets a poison counter. diff --git a/forge-gui/res/cardsfolder/v/visara_the_dreadful.txt b/forge-gui/res/cardsfolder/v/visara_the_dreadful.txt index 19da4e525f1..90578dce4c7 100644 --- a/forge-gui/res/cardsfolder/v/visara_the_dreadful.txt +++ b/forge-gui/res/cardsfolder/v/visara_the_dreadful.txt @@ -5,4 +5,4 @@ PT:5/5 K:Flying A:AB$ Destroy | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SpellDescription$ Destroy target creature. It can't be regenerated. SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card39863.jpg -Oracle:Flying\n{T}: Destroy target creature. It can't be regenerated. \ No newline at end of file +Oracle:Flying\n{T}: Destroy target creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/v/viscera_dragger.txt b/forge-gui/res/cardsfolder/v/viscera_dragger.txt index 165b76f6c81..17f76505110 100644 --- a/forge-gui/res/cardsfolder/v/viscera_dragger.txt +++ b/forge-gui/res/cardsfolder/v/viscera_dragger.txt @@ -5,4 +5,4 @@ PT:3/3 K:Cycling:2 K:Unearth:1 B SVar:Picture:http://www.wizards.com/global/images/magic/general/viscera_dragger.jpg -Oracle:Cycling {2} ({2}, Discard this card: Draw a card.)\nUnearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:Cycling {2} ({2}, Discard this card: Draw a card.)\nUnearth {1}{B} ({1}{B}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/v/viscera_seer.txt b/forge-gui/res/cardsfolder/v/viscera_seer.txt index ca9705e6bcf..71afd1e2dc5 100644 --- a/forge-gui/res/cardsfolder/v/viscera_seer.txt +++ b/forge-gui/res/cardsfolder/v/viscera_seer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Scry | Cost$ Sac<1/Creature> | ScryNum$ 1 | SpellDescription$ Scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viscera_seer.jpg -Oracle:Sacrifice a creature: Scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) \ No newline at end of file +Oracle:Sacrifice a creature: Scry 1. (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/v/viscerid_armor.txt b/forge-gui/res/cardsfolder/v/viscerid_armor.txt index e5721b97ae8..a024a20896e 100644 --- a/forge-gui/res/cardsfolder/v/viscerid_armor.txt +++ b/forge-gui/res/cardsfolder/v/viscerid_armor.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 1 | Description$ Enchanted creature gets +1/+1. A:AB$ ChangeZone | Cost$ 1 U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/viscerid_armor.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+1.\n{1}{U}: Return Viscerid Armor to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+1.\n{1}{U}: Return Viscerid Armor to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt b/forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt index a07d0d97574..b0d534d8ed6 100644 --- a/forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt +++ b/forge-gui/res/cardsfolder/v/viscerid_deepwalker.txt @@ -5,4 +5,4 @@ PT:2/3 K:Suspend:4:U A:AB$ Pump | Cost$ U | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/viscerid_deepwalker.jpg -Oracle:{U}: Viscerid Deepwalker gets +1/+0 until end of turn.\nSuspend 4-{U} (Rather than cast this card from your hand, you may pay {U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) \ No newline at end of file +Oracle:{U}: Viscerid Deepwalker gets +1/+0 until end of turn.\nSuspend 4-{U} (Rather than cast this card from your hand, you may pay {U} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.) diff --git a/forge-gui/res/cardsfolder/v/viscerid_drone.txt b/forge-gui/res/cardsfolder/v/viscerid_drone.txt index 4a325d47158..5d6f9eae4a9 100644 --- a/forge-gui/res/cardsfolder/v/viscerid_drone.txt +++ b/forge-gui/res/cardsfolder/v/viscerid_drone.txt @@ -1,8 +1,8 @@ -Name:Viscerid Drone -ManaCost:1 U -Types:Creature Homarid Drone -PT:1/2 -A:AB$ Destroy | Cost$ T Sac<1/Creature> Sac<1/Swamp> | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select target nonartifact creature | NoRegen$ True | SpellDescription$ Destroy target nonartifact creature. It can't be regenerated. -A:AB$ Destroy | Cost$ T Sac<1/Creature> Sac<1/Swamp.Snow/Snow Swamp> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SpellDescription$ Destroy target creature. It can't be regenerated. -SVar:Picture:http://www.wizards.com/global/images/magic/general/viscerid_drone.jpg -Oracle:{T}, Sacrifice a creature and a Swamp: Destroy target nonartifact creature. It can't be regenerated.\n{T}, Sacrifice a creature and a snow Swamp: Destroy target creature. It can't be regenerated. \ No newline at end of file +Name:Viscerid Drone +ManaCost:1 U +Types:Creature Homarid Drone +PT:1/2 +A:AB$ Destroy | Cost$ T Sac<1/Creature> Sac<1/Swamp> | ValidTgts$ Creature.nonArtifact | TgtPrompt$ Select target nonartifact creature | NoRegen$ True | SpellDescription$ Destroy target nonartifact creature. It can't be regenerated. +A:AB$ Destroy | Cost$ T Sac<1/Creature> Sac<1/Swamp.Snow/Snow Swamp> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NoRegen$ True | SpellDescription$ Destroy target creature. It can't be regenerated. +SVar:Picture:http://www.wizards.com/global/images/magic/general/viscerid_drone.jpg +Oracle:{T}, Sacrifice a creature and a Swamp: Destroy target nonartifact creature. It can't be regenerated.\n{T}, Sacrifice a creature and a snow Swamp: Destroy target creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/v/viscid_lemures.txt b/forge-gui/res/cardsfolder/v/viscid_lemures.txt index f008c5f73a7..0da298e3f50 100644 --- a/forge-gui/res/cardsfolder/v/viscid_lemures.txt +++ b/forge-gui/res/cardsfolder/v/viscid_lemures.txt @@ -5,4 +5,4 @@ PT:4/3 A:AB$ Pump | Cost$ 0 | NumAtt$ -1 | KW$ Swampwalk | SpellDescription$ CARDNAME gets -1/-0 and gains swampwalk until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/viscid_lemures.jpg -Oracle:{0}: Viscid Lemures gets -1/-0 and gains swampwalk until end of turn. \ No newline at end of file +Oracle:{0}: Viscid Lemures gets -1/-0 and gains swampwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/v/viseling.txt b/forge-gui/res/cardsfolder/v/viseling.txt index 31c9feb475e..712bbb86294 100644 --- a/forge-gui/res/cardsfolder/v/viseling.txt +++ b/forge-gui/res/cardsfolder/v/viseling.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefiel SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X SVar:X:TriggeredPlayer$CardsInHand/Minus.4 SVar:Picture:http://www.wizards.com/global/images/magic/general/viseling.jpg -Oracle:At the beginning of each opponent's upkeep, Viseling deals X damage to that player, where X is the number of cards in his or her hand minus 4. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, Viseling deals X damage to that player, where X is the number of cards in his or her hand minus 4. diff --git a/forge-gui/res/cardsfolder/v/vish_kal_blood_arbiter.txt b/forge-gui/res/cardsfolder/v/vish_kal_blood_arbiter.txt index 4fe5717ded1..16648010653 100644 --- a/forge-gui/res/cardsfolder/v/vish_kal_blood_arbiter.txt +++ b/forge-gui/res/cardsfolder/v/vish_kal_blood_arbiter.txt @@ -1,13 +1,13 @@ -Name:Vish Kal, Blood Arbiter -ManaCost:4 W B B -Types:Legendary Creature Vampire -PT:5/5 -K:Flying -K:Lifelink -A:AB$PutCounter | Cost$ Sac<1/Creature> | Defined$ Self | CounterType$ P1P1 | CounterNum$ Y | References$ Y | SpellDescription$ Put X +1/+1 counters on CARDNAME, where X is the sacrificed creature's power. -A:AB$ Pump | Cost$ SubCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ Target creature gets -1/-1 until end of turn for each +1/+1 counter removed this way. -SVar:Y:Sacrificed$CardPower -SVar:X:SVar$CostCountersRemoved -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vish_kal_blood_arbiter.jpg -Oracle:Flying, lifelink\nSacrifice a creature: Put X +1/+1 counters on Vish Kal, Blood Arbiter, where X is the sacrificed creature's power.\nRemove all +1/+1 counters from Vish Kal: Target creature gets -1/-1 until end of turn for each +1/+1 counter removed this way. \ No newline at end of file +Name:Vish Kal, Blood Arbiter +ManaCost:4 W B B +Types:Legendary Creature Vampire +PT:5/5 +K:Flying +K:Lifelink +A:AB$PutCounter | Cost$ Sac<1/Creature> | Defined$ Self | CounterType$ P1P1 | CounterNum$ Y | References$ Y | SpellDescription$ Put X +1/+1 counters on CARDNAME, where X is the sacrificed creature's power. +A:AB$ Pump | Cost$ SubCounter | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -X | NumDef$ -X | References$ X | SpellDescription$ Target creature gets -1/-1 until end of turn for each +1/+1 counter removed this way. +SVar:Y:Sacrificed$CardPower +SVar:X:SVar$CostCountersRemoved +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vish_kal_blood_arbiter.jpg +Oracle:Flying, lifelink\nSacrifice a creature: Put X +1/+1 counters on Vish Kal, Blood Arbiter, where X is the sacrificed creature's power.\nRemove all +1/+1 counters from Vish Kal: Target creature gets -1/-1 until end of turn for each +1/+1 counter removed this way. diff --git a/forge-gui/res/cardsfolder/v/vision_charm.txt b/forge-gui/res/cardsfolder/v/vision_charm.txt index d7e839d1e24..3a20d4ba138 100644 --- a/forge-gui/res/cardsfolder/v/vision_charm.txt +++ b/forge-gui/res/cardsfolder/v/vision_charm.txt @@ -1,14 +1,14 @@ -Name:Vision Charm -ManaCost:U -Types:Instant -A:SP$ Charm | Cost$ U | Choices$ MillOpp,ChangeType,PhaseArtifact | CharmNum$ 1 | SpellDescription$ Choose one - Target player puts the top four cards of his or her library into his or her graveyard; or choose a land type and a basic land type, and each land of the first chosen type becomes the second chosen type until end of turn; or target artifact phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) -SVar:MillOpp:DB$ Mill | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top four cards of his or her library into his or her graveyard. -SVar:ChangeType:DB$ ChooseType | Defined$ You | Type$ Land | SubAbility$ RemFirstLand | SpellDescription$ Choose a land type and a basic land type, and each land of the first chosen type becomes the second chosen type until end of turn. -SVar:RemFirstLand:DB$ PumpAll | ValidCards$ Land.ChosenType | RememberAllPumped$ True | SubAbility$ ChooseType2 -SVar:ChooseType2:DB$ ChooseType | Defined$ You | Type$ Basic Land | AILogic$ MostNeededType | SubAbility$ AnimateFirst -SVar:AnimateFirst:DB$ AnimateAll | ValidCards$ Land.IsRemembered | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:PhaseArtifact:DB$ Phases | ValidTgts$ Artifact | TgtPrompt$ Choose a artifact | SpellDescription$ Target artifact phases out. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vision_charm.jpg -Oracle:Choose one - Target player puts the top four cards of his or her library into his or her graveyard; or choose a land type and a basic land type, and each land of the first chosen type becomes the second chosen type until end of turn; or target artifact phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) \ No newline at end of file +Name:Vision Charm +ManaCost:U +Types:Instant +A:SP$ Charm | Cost$ U | Choices$ MillOpp,ChangeType,PhaseArtifact | CharmNum$ 1 | SpellDescription$ Choose one - Target player puts the top four cards of his or her library into his or her graveyard; or choose a land type and a basic land type, and each land of the first chosen type becomes the second chosen type until end of turn; or target artifact phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) +SVar:MillOpp:DB$ Mill | NumCards$ 4 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player puts the top four cards of his or her library into his or her graveyard. +SVar:ChangeType:DB$ ChooseType | Defined$ You | Type$ Land | SubAbility$ RemFirstLand | SpellDescription$ Choose a land type and a basic land type, and each land of the first chosen type becomes the second chosen type until end of turn. +SVar:RemFirstLand:DB$ PumpAll | ValidCards$ Land.ChosenType | RememberAllPumped$ True | SubAbility$ ChooseType2 +SVar:ChooseType2:DB$ ChooseType | Defined$ You | Type$ Basic Land | AILogic$ MostNeededType | SubAbility$ AnimateFirst +SVar:AnimateFirst:DB$ AnimateAll | ValidCards$ Land.IsRemembered | Types$ ChosenType | OverwriteTypes$ True | KeepSupertypes$ True | KeepCardTypes$ True | RemoveAllAbilities$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:PhaseArtifact:DB$ Phases | ValidTgts$ Artifact | TgtPrompt$ Choose a artifact | SpellDescription$ Target artifact phases out. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vision_charm.jpg +Oracle:Choose one - Target player puts the top four cards of his or her library into his or her graveyard; or choose a land type and a basic land type, and each land of the first chosen type becomes the second chosen type until end of turn; or target artifact phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/v/vision_skeins.txt b/forge-gui/res/cardsfolder/v/vision_skeins.txt index fcb2db53491..5746c8e9851 100644 --- a/forge-gui/res/cardsfolder/v/vision_skeins.txt +++ b/forge-gui/res/cardsfolder/v/vision_skeins.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Instant A:SP$ Draw | Cost$ 1 U | Defined$ Each | NumCards$ 2 | SpellDescription$ Each player draws two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/vision_skeins.jpg -Oracle:Each player draws two cards. \ No newline at end of file +Oracle:Each player draws two cards. diff --git a/forge-gui/res/cardsfolder/v/visions.txt b/forge-gui/res/cardsfolder/v/visions.txt index d46871c637d..f09981c7e14 100644 --- a/forge-gui/res/cardsfolder/v/visions.txt +++ b/forge-gui/res/cardsfolder/v/visions.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ W | ValidTgts$ Player | TgtPrompt$ Select target player | DigN SVar:DBShuffle:DB$Shuffle | Defined$ Targeted | Optional$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/visions.jpg -Oracle:Look at the top five cards of target player's library. You may then have that player shuffle that library. \ No newline at end of file +Oracle:Look at the top five cards of target player's library. You may then have that player shuffle that library. diff --git a/forge-gui/res/cardsfolder/v/visions_of_beyond.txt b/forge-gui/res/cardsfolder/v/visions_of_beyond.txt index b2135b6de8d..1bf8db5f14e 100644 --- a/forge-gui/res/cardsfolder/v/visions_of_beyond.txt +++ b/forge-gui/res/cardsfolder/v/visions_of_beyond.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ U | NumCards$ X | References$ X,CheckGrave | SpellDescription SVar:X:Count$Compare CheckGrave GE20.3.1 SVar:CheckGrave:PlayerCountPlayers$HighestValidGraveyard Card.YouOwn SVar:Picture:http://www.wizards.com/global/images/magic/general/visions_of_beyond.jpg -Oracle:Draw a card. If a graveyard has twenty or more cards in it, draw three cards instead. \ No newline at end of file +Oracle:Draw a card. If a graveyard has twenty or more cards in it, draw three cards instead. diff --git a/forge-gui/res/cardsfolder/v/vital_splicer.txt b/forge-gui/res/cardsfolder/v/vital_splicer.txt index accfc223232..4cbc4887858 100644 --- a/forge-gui/res/cardsfolder/v/vital_splicer.txt +++ b/forge-gui/res/cardsfolder/v/vital_splicer.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ c 3 3 golem NPH A:AB$ Regenerate | Cost$ 1 | ValidTgts$ Golem.YouCtrl | TgtPrompt$ Select target Golem you control. | SpellDescription$ Regenerate target Golem you control. SVar:Picture:http://www.wizards.com/global/images/magic/general/vital_splicer.jpg -Oracle:When Vital Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\n{1}: Regenerate target Golem you control. \ No newline at end of file +Oracle:When Vital Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\n{1}: Regenerate target Golem you control. diff --git a/forge-gui/res/cardsfolder/v/vital_surge.txt b/forge-gui/res/cardsfolder/v/vital_surge.txt index 502e03a29c3..f313bc5ce6b 100644 --- a/forge-gui/res/cardsfolder/v/vital_surge.txt +++ b/forge-gui/res/cardsfolder/v/vital_surge.txt @@ -4,4 +4,4 @@ Types:Instant Arcane A:SP$ GainLife | Cost$ 1 G | LifeAmount$ 3 | SpellDescription$ You gain 3 life. K:Splice onto Arcane 1 G SVar:Picture:http://www.wizards.com/global/images/magic/general/vital_surge.jpg -Oracle:You gain 3 life.\nSplice onto Arcane {1}{G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Oracle:You gain 3 life.\nSplice onto Arcane {1}{G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/v/vitality_charm.txt b/forge-gui/res/cardsfolder/v/vitality_charm.txt index 2be4ca4609c..222811e3311 100644 --- a/forge-gui/res/cardsfolder/v/vitality_charm.txt +++ b/forge-gui/res/cardsfolder/v/vitality_charm.txt @@ -7,4 +7,4 @@ SVar:DBPump:DB$ Pump | ValidTgts$ Creature | NumAtt$ +1 | NumDef$ +1 | KW$ Tramp SVar:DBReg:DB$ Regenerate | ValidTgts$ Beast | TgtPrompt$ Select target Beast | SpellDescription$ Regenerate target Beast. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vitality_charm.jpg -Oracle:Choose one - Put a 1/1 green Insect creature token onto the battlefield; or target creature gets +1/+1 and gains trample until end of turn; or regenerate target Beast. \ No newline at end of file +Oracle:Choose one - Put a 1/1 green Insect creature token onto the battlefield; or target creature gets +1/+1 and gains trample until end of turn; or regenerate target Beast. diff --git a/forge-gui/res/cardsfolder/v/vitalize.txt b/forge-gui/res/cardsfolder/v/vitalize.txt index dad52b062fc..0619731e49d 100644 --- a/forge-gui/res/cardsfolder/v/vitalize.txt +++ b/forge-gui/res/cardsfolder/v/vitalize.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ UntapAll | Cost$ G | ValidCards$ Creature.YouCtrl | SpellDescription$ Untap all creatures you control. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vitalize.jpg -Oracle:Untap all creatures you control. \ No newline at end of file +Oracle:Untap all creatures you control. diff --git a/forge-gui/res/cardsfolder/v/vitalizing_cascade.txt b/forge-gui/res/cardsfolder/v/vitalizing_cascade.txt index cb74b991f27..c3d6e67d2cc 100644 --- a/forge-gui/res/cardsfolder/v/vitalizing_cascade.txt +++ b/forge-gui/res/cardsfolder/v/vitalizing_cascade.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ X G W | Defined$ You | LifeAmount$ X | References$ X | Su SVar:DBGain3:DB$GainLife | LifeAmount$ 3 | Defined$ You SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/vitalizing_cascade.jpg -Oracle:You gain X plus 3 life. \ No newline at end of file +Oracle:You gain X plus 3 life. diff --git a/forge-gui/res/cardsfolder/v/vitalizing_wind.txt b/forge-gui/res/cardsfolder/v/vitalizing_wind.txt index 5c171fc8fd4..0d4bd1cce31 100644 --- a/forge-gui/res/cardsfolder/v/vitalizing_wind.txt +++ b/forge-gui/res/cardsfolder/v/vitalizing_wind.txt @@ -3,4 +3,4 @@ ManaCost:8 G Types:Instant A:SP$ PumpAll | Cost$ 8 G | ValidCards$ Creature.YouCtrl | NumAtt$ +7 | NumDef$ +7 | SpellDescription$ Creatures you control get +7/+7 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/pr/en-us/card24677.jpg -Oracle:Creatures you control get +7/+7 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +7/+7 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vitaspore_thallid.txt b/forge-gui/res/cardsfolder/v/vitaspore_thallid.txt index 581be054d7f..4abc448798f 100644 --- a/forge-gui/res/cardsfolder/v/vitaspore_thallid.txt +++ b/forge-gui/res/cardsfolder/v/vitaspore_thallid.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ SPOR A:AB$ Token | Cost$ SubCounter<3/SPORE> | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ g 1 1 saproling TSP | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. A:AB$ Pump | Cost$ Sac<1/Saproling> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/vitaspore_thallid.jpg -Oracle:At the beginning of your upkeep, put a spore counter on Vitaspore Thallid.\nRemove three spore counters from Vitaspore Thallid: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Target creature gains haste until end of turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a spore counter on Vitaspore Thallid.\nRemove three spore counters from Vitaspore Thallid: Put a 1/1 green Saproling creature token onto the battlefield.\nSacrifice a Saproling: Target creature gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vithian_renegades.txt b/forge-gui/res/cardsfolder/v/vithian_renegades.txt index f94bd106955..11c74702abc 100644 --- a/forge-gui/res/cardsfolder/v/vithian_renegades.txt +++ b/forge-gui/res/cardsfolder/v/vithian_renegades.txt @@ -5,4 +5,4 @@ PT:3/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME enters the battlefield, destroy target artifact. SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/vithian_renegades.jpg -Oracle:When Vithian Renegades enters the battlefield, destroy target artifact. \ No newline at end of file +Oracle:When Vithian Renegades enters the battlefield, destroy target artifact. diff --git a/forge-gui/res/cardsfolder/v/vithian_stinger.txt b/forge-gui/res/cardsfolder/v/vithian_stinger.txt index a12cf4c0019..de2c20d2a9b 100644 --- a/forge-gui/res/cardsfolder/v/vithian_stinger.txt +++ b/forge-gui/res/cardsfolder/v/vithian_stinger.txt @@ -5,4 +5,4 @@ PT:0/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. K:Unearth:1 R SVar:Picture:http://www.wizards.com/global/images/magic/general/vithian_stinger.jpg -Oracle:{T}: Vithian Stinger deals 1 damage to target creature or player.\nUnearth {1}{R} ({1}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) \ No newline at end of file +Oracle:{T}: Vithian Stinger deals 1 damage to target creature or player.\nUnearth {1}{R} ({1}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/v/vitu_ghazi_guildmage.txt b/forge-gui/res/cardsfolder/v/vitu_ghazi_guildmage.txt index e23e94342b4..e7a9dcd7737 100644 --- a/forge-gui/res/cardsfolder/v/vitu_ghazi_guildmage.txt +++ b/forge-gui/res/cardsfolder/v/vitu_ghazi_guildmage.txt @@ -1,10 +1,10 @@ -Name:Vitu-Ghazi Guildmage -ManaCost:G W -Types:Creature Dryad Shaman -PT:2/2 -A:AB$ Token | Cost$ 4 G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. -A:AB$ ChooseCard | Cost$ 2 G W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vitu_ghazi_guildmage.jpg -Oracle:{4}{G}{W}: Put a 3/3 green Centaur creature token onto the battlefield.\n{2}{G}{W}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Vitu-Ghazi Guildmage +ManaCost:G W +Types:Creature Dryad Shaman +PT:2/2 +A:AB$ Token | Cost$ 4 G W | TokenAmount$ 1 | TokenName$ Centaur | TokenTypes$ Creature,Centaur | TokenOwner$ You | TokenColors$ Green | TokenPower$ 3 | TokenToughness$ 3 | TokenImage$ g 3 3 centaur rtr | SpellDescription$ Put a 3/3 green Centaur creature token onto the battlefield. +A:AB$ ChooseCard | Cost$ 2 G W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True | AILogic$ AtLeast1 | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vitu_ghazi_guildmage.jpg +Oracle:{4}{G}{W}: Put a 3/3 green Centaur creature token onto the battlefield.\n{2}{G}{W}: Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/v/vitu_ghazi_the_city_tree.txt b/forge-gui/res/cardsfolder/v/vitu_ghazi_the_city_tree.txt index 60cbd8f81ca..d828993416b 100644 --- a/forge-gui/res/cardsfolder/v/vitu_ghazi_the_city_tree.txt +++ b/forge-gui/res/cardsfolder/v/vitu_ghazi_the_city_tree.txt @@ -4,4 +4,4 @@ Types:Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Token | Cost$ 2 G W T | TokenAmount$ 1 | TokenName$ Saproling | TokenTypes$ Creature,Saproling | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ w 1 1 spirit RAV | SpellDescription$ Put a 1/1 green Saproling creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/vitu_ghazi_the_city_tree.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}{G}{W}, {T}: Put a 1/1 green Saproling creature token onto the battlefield. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{2}{G}{W}, {T}: Put a 1/1 green Saproling creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/vivid_crag.txt b/forge-gui/res/cardsfolder/v/vivid_crag.txt index ab54f797a38..214baac5a4a 100644 --- a/forge-gui/res/cardsfolder/v/vivid_crag.txt +++ b/forge-gui/res/cardsfolder/v/vivid_crag.txt @@ -8,4 +8,4 @@ SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battl A:AB$ Mana | Cost$ T | Produced$ R | SpellDescription$ Add {R} 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/vivid_crag.jpg -Oracle:Vivid Crag enters the battlefield tapped with two charge counters on it.\n{T}: Add {R} to your mana pool.\n{T}, Remove a charge counter from Vivid Crag: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Vivid Crag enters the battlefield tapped with two charge counters on it.\n{T}: Add {R} to your mana pool.\n{T}, Remove a charge counter from Vivid Crag: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vivid_creek.txt b/forge-gui/res/cardsfolder/v/vivid_creek.txt index 4de56337cce..84f018e323a 100644 --- a/forge-gui/res/cardsfolder/v/vivid_creek.txt +++ b/forge-gui/res/cardsfolder/v/vivid_creek.txt @@ -8,4 +8,4 @@ SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battl A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} 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/vivid_creek.jpg -Oracle:Vivid Creek enters the battlefield tapped with two charge counters on it.\n{T}: Add {U} to your mana pool.\n{T}, Remove a charge counter from Vivid Creek: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Vivid Creek enters the battlefield tapped with two charge counters on it.\n{T}: Add {U} to your mana pool.\n{T}, Remove a charge counter from Vivid Creek: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vivid_grove.txt b/forge-gui/res/cardsfolder/v/vivid_grove.txt index 73e19a8f667..da29e8178bc 100644 --- a/forge-gui/res/cardsfolder/v/vivid_grove.txt +++ b/forge-gui/res/cardsfolder/v/vivid_grove.txt @@ -8,4 +8,4 @@ SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battl A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} 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/vivid_grove.jpg -Oracle:Vivid Grove enters the battlefield tapped with two charge counters on it.\n{T}: Add {G} to your mana pool.\n{T}, Remove a charge counter from Vivid Grove: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Vivid Grove enters the battlefield tapped with two charge counters on it.\n{T}: Add {G} to your mana pool.\n{T}, Remove a charge counter from Vivid Grove: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vivid_marsh.txt b/forge-gui/res/cardsfolder/v/vivid_marsh.txt index 3a68a958285..41c5fa19120 100644 --- a/forge-gui/res/cardsfolder/v/vivid_marsh.txt +++ b/forge-gui/res/cardsfolder/v/vivid_marsh.txt @@ -8,4 +8,4 @@ SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battl A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} 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/vivid_marsh.jpg -Oracle:Vivid Marsh enters the battlefield tapped with two charge counters on it.\n{T}: Add {B} to your mana pool.\n{T}, Remove a charge counter from Vivid Marsh: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Vivid Marsh enters the battlefield tapped with two charge counters on it.\n{T}: Add {B} to your mana pool.\n{T}, Remove a charge counter from Vivid Marsh: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vivid_meadow.txt b/forge-gui/res/cardsfolder/v/vivid_meadow.txt index 8686edb3bb1..a01ef0e01e4 100644 --- a/forge-gui/res/cardsfolder/v/vivid_meadow.txt +++ b/forge-gui/res/cardsfolder/v/vivid_meadow.txt @@ -8,4 +8,4 @@ SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battl A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} 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/vivid_meadow.jpg -Oracle:Vivid Meadow enters the battlefield tapped with two charge counters on it.\n{T}: Add {W} to your mana pool.\n{T}, Remove a charge counter from Vivid Meadow: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:Vivid Meadow enters the battlefield tapped with two charge counters on it.\n{T}: Add {W} to your mana pool.\n{T}, Remove a charge counter from Vivid Meadow: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/v/vivify.txt b/forge-gui/res/cardsfolder/v/vivify.txt index 19715ee6503..fbde7db2537 100644 --- a/forge-gui/res/cardsfolder/v/vivify.txt +++ b/forge-gui/res/cardsfolder/v/vivify.txt @@ -5,4 +5,4 @@ A:SP$ Animate | Cost$ 2 G | ValidTgts$ Land | TgtPrompt$ Select target land | Po SVar:DBDraw:DB$Draw | NumCards$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vivify.jpg -Oracle:Target land becomes a 3/3 creature until end of turn. It's still a land.\nDraw a card. \ No newline at end of file +Oracle:Target land becomes a 3/3 creature until end of turn. It's still a land.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/v/vivisection.txt b/forge-gui/res/cardsfolder/v/vivisection.txt index 0f00537758d..54c495fbea0 100644 --- a/forge-gui/res/cardsfolder/v/vivisection.txt +++ b/forge-gui/res/cardsfolder/v/vivisection.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Draw | Cost$ 3 U Sac<1/Creature> | NumCards$ 3 | SpellDescription$ Draw three cards. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/vivisection.jpg -Oracle:As an additional cost to cast Vivisection, sacrifice a creature.\nDraw three cards. \ No newline at end of file +Oracle:As an additional cost to cast Vivisection, sacrifice a creature.\nDraw three cards. diff --git a/forge-gui/res/cardsfolder/v/vizkopa_confessor.txt b/forge-gui/res/cardsfolder/v/vizkopa_confessor.txt index 28d61923096..5c21f1afb73 100644 --- a/forge-gui/res/cardsfolder/v/vizkopa_confessor.txt +++ b/forge-gui/res/cardsfolder/v/vizkopa_confessor.txt @@ -1,15 +1,15 @@ -Name:Vizkopa Confessor -ManaCost:3 W B -Types:Creature Human Cleric -PT:1/3 -K:Extort -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ PayLife | TriggerDescription$ When CARDNAME enters the battlefield, pay any amount of life. Target opponent reveals that many cards from his or her hand. You choose one of them and exile it. -SVar:PayLife:AB$ StoreSVar | Cost$ PayLife | References$ X | SVar$ LifePaidOnETB | Type$ CountSVar | Expression$ ChosenX | SubAbility$ OppRevealX -SVar:OppRevealX:DB$ Reveal | ValidTgts$ Opponent | NumCards$ LifePaidOnETB | RememberRevealed$ True | SubAbility$ PickOne -SVar:PickOne:DB$ ChooseCard | Defined$ You | Amount$ 1 | Mandatory$ True | ChoiceTitle$ Choose card to exile | Choices$ Card.IsRemembered | ChoiceZone$ Hand | SubAbility$ MoveChosen -SVar:MoveChosen:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | Defined$ ChosenCard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:LifePaidOnETB:Number$0 -SVar:X:XChoice -SVar:Picture:http://www.wizards.com/global/images/magic/general/vizkopa_confessor.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.)\nWhen Vizkopa Confessor enters the battlefield, pay any amount of life. Target opponent reveals that many cards from his or her hand. You choose one of them and exile it. \ No newline at end of file +Name:Vizkopa Confessor +ManaCost:3 W B +Types:Creature Human Cleric +PT:1/3 +K:Extort +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ PayLife | TriggerDescription$ When CARDNAME enters the battlefield, pay any amount of life. Target opponent reveals that many cards from his or her hand. You choose one of them and exile it. +SVar:PayLife:AB$ StoreSVar | Cost$ PayLife | References$ X | SVar$ LifePaidOnETB | Type$ CountSVar | Expression$ ChosenX | SubAbility$ OppRevealX +SVar:OppRevealX:DB$ Reveal | ValidTgts$ Opponent | NumCards$ LifePaidOnETB | RememberRevealed$ True | SubAbility$ PickOne +SVar:PickOne:DB$ ChooseCard | Defined$ You | Amount$ 1 | Mandatory$ True | ChoiceTitle$ Choose card to exile | Choices$ Card.IsRemembered | ChoiceZone$ Hand | SubAbility$ MoveChosen +SVar:MoveChosen:DB$ ChangeZone | Origin$ Hand | Destination$ Exile | Defined$ ChosenCard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:LifePaidOnETB:Number$0 +SVar:X:XChoice +SVar:Picture:http://www.wizards.com/global/images/magic/general/vizkopa_confessor.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.)\nWhen Vizkopa Confessor enters the battlefield, pay any amount of life. Target opponent reveals that many cards from his or her hand. You choose one of them and exile it. diff --git a/forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt b/forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt index 1ffb21986b1..63054b1f354 100644 --- a/forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt +++ b/forge-gui/res/cardsfolder/v/vizkopa_guildmage.txt @@ -1,11 +1,11 @@ -Name:Vizkopa Guildmage -ManaCost:W B -Types:Creature Human Wizard -PT:2/2 -A:AB$ Pump | Cost$ 1 W B | ValidTgts$ Creature | KW$ Lifelink | SpellDescription$ Target creature gains lifelink until end of turn. -A:AB$ Effect | Cost$ 1 W B | Triggers$ VizkopaMageTrig | SVars$ VizkopaMageDrain,VizkopaMageX | References$ VizkopaMageTrig,VizkopaMageDrain,VizkopaMageX | SpellDescription$ Whenever you gain life this turn, each opponent loses that much life. -SVar:VizkopaMageTrig:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Command | Execute$ VizkopaMageDrain | TriggerDescription$ Whenever you gain life, each opponent loses that much life. -SVar:VizkopaMageDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ VizkopaMageX | References$ VizkopaMageX -SVar:VizkopaMageX:TriggerCount$LifeAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/vizkopa_guildmage.jpg -Oracle:{1}{W}{B}: Target creature gains lifelink until end of turn.\n{1}{W}{B}: Whenever you gain life this turn, each opponent loses that much life. \ No newline at end of file +Name:Vizkopa Guildmage +ManaCost:W B +Types:Creature Human Wizard +PT:2/2 +A:AB$ Pump | Cost$ 1 W B | ValidTgts$ Creature | KW$ Lifelink | SpellDescription$ Target creature gains lifelink until end of turn. +A:AB$ Effect | Cost$ 1 W B | Triggers$ VizkopaMageTrig | SVars$ VizkopaMageDrain,VizkopaMageX | References$ VizkopaMageTrig,VizkopaMageDrain,VizkopaMageX | SpellDescription$ Whenever you gain life this turn, each opponent loses that much life. +SVar:VizkopaMageTrig:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Command | Execute$ VizkopaMageDrain | TriggerDescription$ Whenever you gain life, each opponent loses that much life. +SVar:VizkopaMageDrain:AB$ LoseLife | Cost$ 0 | Defined$ Player.Opponent | LifeAmount$ VizkopaMageX | References$ VizkopaMageX +SVar:VizkopaMageX:TriggerCount$LifeAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/vizkopa_guildmage.jpg +Oracle:{1}{W}{B}: Target creature gains lifelink until end of turn.\n{1}{W}{B}: Whenever you gain life this turn, each opponent loses that much life. diff --git a/forge-gui/res/cardsfolder/v/vizzerdrix.txt b/forge-gui/res/cardsfolder/v/vizzerdrix.txt index 18613e7f2ed..d23eddc270d 100644 --- a/forge-gui/res/cardsfolder/v/vizzerdrix.txt +++ b/forge-gui/res/cardsfolder/v/vizzerdrix.txt @@ -3,4 +3,4 @@ ManaCost:6 U Types:Creature Rabbit Beast PT:6/6 SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card94911.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/v/vodalian_hypnotist.txt b/forge-gui/res/cardsfolder/v/vodalian_hypnotist.txt index edfcb05c686..a5f9f2de577 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_hypnotist.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_hypnotist.txt @@ -6,4 +6,4 @@ A:AB$ Discard | Cost$ 2 B T | ValidTgts$ Player | SorcerySpeed$ True | NumCards$ SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_hypnotist.jpg -Oracle:{2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/v/vodalian_illusionist.txt b/forge-gui/res/cardsfolder/v/vodalian_illusionist.txt index 36743f5ebbb..9eb7b3ab6e3 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_illusionist.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_illusionist.txt @@ -1,8 +1,8 @@ -Name:Vodalian Illusionist -ManaCost:2 U -Types:Creature Merfolk Wizard -PT:2/2 -A:AB$ Phases | Cost$ U U T | ValidTgts$ Creature | SpellDescription$ Target creature phases out. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_illusionist.jpg -Oracle:{U}{U}, {T}: Target creature phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) \ No newline at end of file +Name:Vodalian Illusionist +ManaCost:2 U +Types:Creature Merfolk Wizard +PT:2/2 +A:AB$ Phases | Cost$ U U T | ValidTgts$ Creature | SpellDescription$ Target creature phases out. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_illusionist.jpg +Oracle:{U}{U}, {T}: Target creature phases out. (While it's phased out, it's treated as though it doesn't exist. It phases in before its controller untaps during his or her next untap step.) diff --git a/forge-gui/res/cardsfolder/v/vodalian_knights.txt b/forge-gui/res/cardsfolder/v/vodalian_knights.txt index 30e46c1e44d..b12e9c775f3 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_knights.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_knights.txt @@ -9,4 +9,4 @@ SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self A:AB$ Pump | Cost$ U | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:NeedsToPlay:Island.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_knights.jpg -Oracle:First strike\nVodalian Knights can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Vodalian Knights.\n{U}: Vodalian Knights gains flying until end of turn. \ No newline at end of file +Oracle:First strike\nVodalian Knights can't attack unless defending player controls an Island.\nWhen you control no Islands, sacrifice Vodalian Knights.\n{U}: Vodalian Knights gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vodalian_mage.txt b/forge-gui/res/cardsfolder/v/vodalian_mage.txt index c5d07a4f7b9..903453224cd 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_mage.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_mage.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Wizard PT:1/1 A:AB$ Counter | Cost$ U 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/vodalian_mage.jpg -Oracle:{U}, {T}: Counter target spell unless its controller pays {1}. \ No newline at end of file +Oracle:{U}, {T}: Counter target spell unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/v/vodalian_merchant.txt b/forge-gui/res/cardsfolder/v/vodalian_merchant.txt index ffbc9b0c4cc..a666dad0d8b 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_merchant.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_merchant.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 | SubAbility$ DBDiscard SVar:DBDiscard:DB$Discard | Defined$ You | Mode$ TgtChoose | NumCards$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card26296.jpg -Oracle:When Vodalian Merchant enters the battlefield, draw a card, then discard a card. \ No newline at end of file +Oracle:When Vodalian Merchant enters the battlefield, draw a card, then discard a card. diff --git a/forge-gui/res/cardsfolder/v/vodalian_mystic.txt b/forge-gui/res/cardsfolder/v/vodalian_mystic.txt index 4a649fb18ff..08985d8fe01 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_mystic.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_mystic.txt @@ -1,11 +1,11 @@ -Name:Vodalian Mystic -ManaCost:1 U -Types:Creature Merfolk Wizard -PT:1/1 -A:AB$ ChooseColor | Cost$ T | Defined$ You | SubAbility$ Animate | SpellDescription$ Target instant or sorcery spell becomes the color of your choice. -SVar:Animate:DB$ Animate | ValidTgts$ Instant.inZoneStack,Sorcery.inZoneStack | TgtPrompt$ Select target instant or sorcery spell to change the color of | TgtZone$ Stack,Battlefield | Colors$ ChosenColor | OverwriteColors$ True | Permanent$ True -#For the above part to work, another zone MUST be included because of interaction with regular targeting on the stack that stops the ability from working correctly. Use the inZone targeting restriction to limit it to stack. TODO: Probably need to fix this properly. -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_mystic.jpg -Oracle:{T}: Target instant or sorcery spell becomes the color of your choice. \ No newline at end of file +Name:Vodalian Mystic +ManaCost:1 U +Types:Creature Merfolk Wizard +PT:1/1 +A:AB$ ChooseColor | Cost$ T | Defined$ You | SubAbility$ Animate | SpellDescription$ Target instant or sorcery spell becomes the color of your choice. +SVar:Animate:DB$ Animate | ValidTgts$ Instant.inZoneStack,Sorcery.inZoneStack | TgtPrompt$ Select target instant or sorcery spell to change the color of | TgtZone$ Stack,Battlefield | Colors$ ChosenColor | OverwriteColors$ True | Permanent$ True +#For the above part to work, another zone MUST be included because of interaction with regular targeting on the stack that stops the ability from working correctly. Use the inZone targeting restriction to limit it to stack. TODO: Probably need to fix this properly. +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_mystic.jpg +Oracle:{T}: Target instant or sorcery spell becomes the color of your choice. diff --git a/forge-gui/res/cardsfolder/v/vodalian_serpent.txt b/forge-gui/res/cardsfolder/v/vodalian_serpent.txt index d8081f039f6..1ff0afe60d7 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_serpent.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_serpent.txt @@ -7,4 +7,4 @@ K:Kicker 2 K:etbCounter:P1P1:4:CheckSVar$ WasKicked:If CARDNAME was kicked, it enters the battlefield with four +1/+1 counters on it. SVar:WasKicked:Count$Kicked.1.0 SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_serpent.jpg -Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nVodalian Serpent can't attack unless defending player controls an Island.\nIf Vodalian Serpent was kicked, it enters the battlefield with four +1/+1 counters on it. \ No newline at end of file +Oracle:Kicker {2} (You may pay an additional {2} as you cast this spell.)\nVodalian Serpent can't attack unless defending player controls an Island.\nIf Vodalian Serpent was kicked, it enters the battlefield with four +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/v/vodalian_soldiers.txt b/forge-gui/res/cardsfolder/v/vodalian_soldiers.txt index 6d357a97ac6..5e98cb28afa 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_soldiers.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_soldiers.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Merfolk Soldier PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/fe/en-us/card1901.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/v/vodalian_war_machine.txt b/forge-gui/res/cardsfolder/v/vodalian_war_machine.txt index 3ab10a9715d..85f46275021 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_war_machine.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_war_machine.txt @@ -1,16 +1,16 @@ -Name:Vodalian War Machine -ManaCost:1 U U -Types:Creature Wall -PT:0/4 -K:Defender -A:AB$ Pump | Cost$ tapXType<1/Merfolk> | RememberCostCards$ True | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | SpellDescription$ CARDNAME can attack this turn as though it didn't have defender. -A:AB$ Pump | Cost$ tapXType<1/Merfolk> | RememberCostCards$ True | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ CARDNAME gets +2/+1 until end of turn. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME dies, destroy all Merfolk tapped this turn to pay for its abilities. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Merfolk.IsRemembered | SubAbility$ DBCleanup -T:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ DBCleanup | Static$ True -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Exile | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Exile. -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Hand | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Hand. -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Library | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Library. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_war_machine.jpg -Oracle:Defender (This creature can't attack.)\nTap an untapped Merfolk you control: Vodalian War Machine can attack this turn as though it didn't have defender.\nTap an untapped Merfolk you control: Vodalian War Machine gets +2/+1 until end of turn.\nWhen Vodalian War Machine dies, destroy all Merfolk tapped this turn to pay for its abilities. \ No newline at end of file +Name:Vodalian War Machine +ManaCost:1 U U +Types:Creature Wall +PT:0/4 +K:Defender +A:AB$ Pump | Cost$ tapXType<1/Merfolk> | RememberCostCards$ True | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | SpellDescription$ CARDNAME can attack this turn as though it didn't have defender. +A:AB$ Pump | Cost$ tapXType<1/Merfolk> | RememberCostCards$ True | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ CARDNAME gets +2/+1 until end of turn. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigDestroy | TriggerDescription$ When CARDNAME dies, destroy all Merfolk tapped this turn to pay for its abilities. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Merfolk.IsRemembered | SubAbility$ DBCleanup +T:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ DBCleanup | Static$ True +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Exile | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Exile. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Hand | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Hand. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Library | Execute$ DBCleanup | Static$ True | Secondary$ True | TriggerDescription$ Forget remembered card if it goes into Library. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_war_machine.jpg +Oracle:Defender (This creature can't attack.)\nTap an untapped Merfolk you control: Vodalian War Machine can attack this turn as though it didn't have defender.\nTap an untapped Merfolk you control: Vodalian War Machine gets +2/+1 until end of turn.\nWhen Vodalian War Machine dies, destroy all Merfolk tapped this turn to pay for its abilities. diff --git a/forge-gui/res/cardsfolder/v/vodalian_zombie.txt b/forge-gui/res/cardsfolder/v/vodalian_zombie.txt index eb6d9ccbf6b..5d3bd7eabe6 100644 --- a/forge-gui/res/cardsfolder/v/vodalian_zombie.txt +++ b/forge-gui/res/cardsfolder/v/vodalian_zombie.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Zombie PT:2/2 K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/vodalian_zombie.jpg -Oracle:Protection from green \ No newline at end of file +Oracle:Protection from green diff --git a/forge-gui/res/cardsfolder/v/voice_of_all.txt b/forge-gui/res/cardsfolder/v/voice_of_all.txt index c0d8a7864e8..eeb9335cc8c 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_all.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_all.txt @@ -1,10 +1,10 @@ -Name:Voice of All -ManaCost:2 W W -Types:Creature Angel -PT:2/2 -K:Flying -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -K:Protection:Card.ChosenColor:CARDNAME has protection from the chosen color. -SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_all.jpg -Oracle:Flying\nAs Voice of All enters the battlefield, choose a color.\nVoice of All has protection from the chosen color. \ No newline at end of file +Name:Voice of All +ManaCost:2 W W +Types:Creature Angel +PT:2/2 +K:Flying +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +K:Protection:Card.ChosenColor:CARDNAME has protection from the chosen color. +SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_all.jpg +Oracle:Flying\nAs Voice of All enters the battlefield, choose a color.\nVoice of All has protection from the chosen color. diff --git a/forge-gui/res/cardsfolder/v/voice_of_duty.txt b/forge-gui/res/cardsfolder/v/voice_of_duty.txt index cf0bf85c556..f2af51b7c1f 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_duty.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_duty.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_duty.jpg -Oracle:Flying, protection from green \ No newline at end of file +Oracle:Flying, protection from green diff --git a/forge-gui/res/cardsfolder/v/voice_of_grace.txt b/forge-gui/res/cardsfolder/v/voice_of_grace.txt index 8ee62d5b7c0..b52c79146bc 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_grace.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_grace.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_grace.jpg -Oracle:Flying, protection from black \ No newline at end of file +Oracle:Flying, protection from black diff --git a/forge-gui/res/cardsfolder/v/voice_of_law.txt b/forge-gui/res/cardsfolder/v/voice_of_law.txt index 6744b5a73b7..e353ac9ff23 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_law.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_law.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_law.jpg -Oracle:Flying, protection from red \ No newline at end of file +Oracle:Flying, protection from red diff --git a/forge-gui/res/cardsfolder/v/voice_of_reason.txt b/forge-gui/res/cardsfolder/v/voice_of_reason.txt index f4a77da1d82..49e620830c8 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_reason.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_reason.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Protection from blue SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_reason.jpg -Oracle:Flying, protection from blue \ No newline at end of file +Oracle:Flying, protection from blue diff --git a/forge-gui/res/cardsfolder/v/voice_of_resurgence.txt b/forge-gui/res/cardsfolder/v/voice_of_resurgence.txt index 203c85aef8c..7156b9033df 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_resurgence.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_resurgence.txt @@ -1,12 +1,12 @@ -Name:Voice of Resurgence -ManaCost:G W -Types:Creature Elemental -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigToken | TriggerDescription$ Whenever an opponent casts a spell during your turn, or whenever CARDNAME dies, put a green and white Elemental creature token onto the battlefield with "This creature's power and toughness are each equal to the number of creatures you control." -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever an opponent casts a spell during your turn, or whenever CARDNAME dies, put a green and white Elemental creature token onto the battlefield with "This creature's power and toughness are each equal to the number of creatures you control." -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green,White | TokenStaticAbilities$ TokenPT | TokenSVars$ TokenX | TokenImage$ gw x x elemental -SVar:TokenPT:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ TokenX | SetToughness$ TokenX | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. -SVar:TokenX:Count$Valid Creature.YouCtrl -SVar:SacMe:1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_resurgence.jpg -Oracle:Whenever an opponent casts a spell during your turn or when Voice of Resurgence dies, put a green and white Elemental creature token onto the battlefield with "This creature's power and toughness are each equal to the number of creatures you control." \ No newline at end of file +Name:Voice of Resurgence +ManaCost:G W +Types:Creature Elemental +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigToken | TriggerDescription$ Whenever an opponent casts a spell during your turn, or whenever CARDNAME dies, put a green and white Elemental creature token onto the battlefield with "This creature's power and toughness are each equal to the number of creatures you control." +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever an opponent casts a spell during your turn, or whenever CARDNAME dies, put a green and white Elemental creature token onto the battlefield with "This creature's power and toughness are each equal to the number of creatures you control." +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Green,White | TokenStaticAbilities$ TokenPT | TokenSVars$ TokenX | TokenImage$ gw x x elemental +SVar:TokenPT:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ TokenX | SetToughness$ TokenX | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. +SVar:TokenX:Count$Valid Creature.YouCtrl +SVar:SacMe:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_resurgence.jpg +Oracle:Whenever an opponent casts a spell during your turn or when Voice of Resurgence dies, put a green and white Elemental creature token onto the battlefield with "This creature's power and toughness are each equal to the number of creatures you control." diff --git a/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt b/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt index 0a263d0f1c2..b542e147b37 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_the_provinces.txt @@ -1,9 +1,9 @@ -Name:Voice of the Provinces -ManaCost:4 W W -Types:Creature Angel -PT:3/3 -K:Flying -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 white Human creature token onto the battlefield. -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w 1 1 human avr -SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_the_provinces.jpg -Oracle:Flying\nWhen Voice of the Provinces enters the battlefield, put a 1/1 white Human creature token onto the battlefield. \ No newline at end of file +Name:Voice of the Provinces +ManaCost:4 W W +Types:Creature Angel +PT:3/3 +K:Flying +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 1/1 white Human creature token onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Human | TokenTypes$ Creature,Human | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w 1 1 human avr +SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_the_provinces.jpg +Oracle:Flying\nWhen Voice of the Provinces enters the battlefield, put a 1/1 white Human creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/voice_of_the_woods.txt b/forge-gui/res/cardsfolder/v/voice_of_the_woods.txt index 5ad54f521aa..411cd151a95 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_the_woods.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_the_woods.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Token | Cost$ tapXType<5/Elf> | TokenOwner$ You | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenColors$ Green | TokenPower$ 7 | TokenToughness$ 7 | TokenKeywords$ Trample |SpellDescription$ Put a 7/7 green Elemental creature token with trample onto the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_the_woods.jpg -Oracle:Tap five untapped Elves you control: Put a 7/7 green Elemental creature token with trample onto the battlefield. \ No newline at end of file +Oracle:Tap five untapped Elves you control: Put a 7/7 green Elemental creature token with trample onto the battlefield. diff --git a/forge-gui/res/cardsfolder/v/voice_of_truth.txt b/forge-gui/res/cardsfolder/v/voice_of_truth.txt index 1528f43b4b9..9e23fc32bb4 100644 --- a/forge-gui/res/cardsfolder/v/voice_of_truth.txt +++ b/forge-gui/res/cardsfolder/v/voice_of_truth.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying K:Protection from white SVar:Picture:http://www.wizards.com/global/images/magic/general/voice_of_truth.jpg -Oracle:Flying, protection from white \ No newline at end of file +Oracle:Flying, protection from white diff --git a/forge-gui/res/cardsfolder/v/voiceless_spirit.txt b/forge-gui/res/cardsfolder/v/voiceless_spirit.txt index 6df11145945..cc312ed1931 100644 --- a/forge-gui/res/cardsfolder/v/voiceless_spirit.txt +++ b/forge-gui/res/cardsfolder/v/voiceless_spirit.txt @@ -1,8 +1,8 @@ -Name:Voiceless Spirit -ManaCost:2 W -Types:Creature Spirit -PT:2/1 -K:Flying -K:First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/voiceless_spirit.jpg -Oracle:Flying, first strike \ No newline at end of file +Name:Voiceless Spirit +ManaCost:2 W +Types:Creature Spirit +PT:2/1 +K:Flying +K:First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/voiceless_spirit.jpg +Oracle:Flying, first strike diff --git a/forge-gui/res/cardsfolder/v/voices_from_the_void.txt b/forge-gui/res/cardsfolder/v/voices_from_the_void.txt index 47baf82b310..904c70bd894 100644 --- a/forge-gui/res/cardsfolder/v/voices_from_the_void.txt +++ b/forge-gui/res/cardsfolder/v/voices_from_the_void.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ 4 B | ValidTgts$ Player | NumCards$ X | References$ X | Mo SVar:X:Count$Domain SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/voices_from_the_void.jpg -Oracle:Domain - Target player discards a card for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Target player discards a card for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/v/void.txt b/forge-gui/res/cardsfolder/v/void.txt index e13b09264c4..7b34a481fc2 100644 --- a/forge-gui/res/cardsfolder/v/void.txt +++ b/forge-gui/res/cardsfolder/v/void.txt @@ -1,10 +1,10 @@ -Name:Void -ManaCost:3 B R -Types:Sorcery -A:SP$ ChooseNumber | Cost$ 3 B R | SubAbility$ DBVoidDestroyAll | SpellDescription$ Choose a number. Destroy all artifacts and creatures with converted mana cost equal to that number. Then target player reveals his or her hand and discards all nonland cards with converted mana cost equal to the number. -SVar:DBVoidDestroyAll:DB$ DestroyAll | ValidCards$ Artifact.cmcEQX,Creature.cmcEQX | SubAbility$ DBVoidRevealDiscard -SVar:DBVoidRevealDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealDiscardAll | DiscardValid$ Card.nonLand+cmcEQX -SVar:X:Number$ChosenNumber -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/void.jpg -Oracle:Choose a number. Destroy all artifacts and creatures with converted mana cost equal to that number. Then target player reveals his or her hand and discards all nonland cards with converted mana cost equal to the number. \ No newline at end of file +Name:Void +ManaCost:3 B R +Types:Sorcery +A:SP$ ChooseNumber | Cost$ 3 B R | SubAbility$ DBVoidDestroyAll | SpellDescription$ Choose a number. Destroy all artifacts and creatures with converted mana cost equal to that number. Then target player reveals his or her hand and discards all nonland cards with converted mana cost equal to the number. +SVar:DBVoidDestroyAll:DB$ DestroyAll | ValidCards$ Artifact.cmcEQX,Creature.cmcEQX | SubAbility$ DBVoidRevealDiscard +SVar:DBVoidRevealDiscard:DB$ Discard | ValidTgts$ Player | TgtPrompt$ Select target player | Mode$ RevealDiscardAll | DiscardValid$ Card.nonLand+cmcEQX +SVar:X:Number$ChosenNumber +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/void.jpg +Oracle:Choose a number. Destroy all artifacts and creatures with converted mana cost equal to that number. Then target player reveals his or her hand and discards all nonland cards with converted mana cost equal to the number. diff --git a/forge-gui/res/cardsfolder/v/void_maw.txt b/forge-gui/res/cardsfolder/v/void_maw.txt index eb734712256..a8b6159f875 100644 --- a/forge-gui/res/cardsfolder/v/void_maw.txt +++ b/forge-gui/res/cardsfolder/v/void_maw.txt @@ -1,15 +1,15 @@ -Name:Void Maw -ManaCost:4 B B -Types:Creature Horror -PT:4/5 -K:Trample -R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | ReplaceWith$ Exile | Description$ If another creature would die, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard | SubAbility$ DBRemember -SVar:DBRemember:DB$ Pump | RememberObjects$ ReplacedCard | ConditionDefined$ ReplacedCard | ConditionPresent$ Card.inZoneExile | ConditionCompare$ GE1 -T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget -SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -A:AB$ Pump | Cost$ ExiledMoveToGrave<1/Card.IsRemembered/card exiled with CARDNAME> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/void_maw.jpg -Oracle:Trample\nIf another creature would die, exile it instead.\nPut a card exiled with Void Maw into its owner's graveyard: Void Maw gets +2/+2 until end of turn. +Name:Void Maw +ManaCost:4 B B +Types:Creature Horror +PT:4/5 +K:Trample +R:Event$ Moved | ActiveZones$ Battlefield | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Other | ReplaceWith$ Exile | Description$ If another creature would die, exile it instead. +SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard | SubAbility$ DBRemember +SVar:DBRemember:DB$ Pump | RememberObjects$ ReplacedCard | ConditionDefined$ ReplacedCard | ConditionPresent$ Card.inZoneExile | ConditionCompare$ GE1 +T:Mode$ ChangesZone | Origin$ Exile | Destination$ Any | Static$ True | ValidCard$ Card.IsRemembered | Execute$ DBForget +SVar:DBForget:DB$ Pump | Defined$ TriggeredCard | ForgetObjects$ TriggeredCard +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Static$ True | ValidCard$ Card.Self | Execute$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +A:AB$ Pump | Cost$ ExiledMoveToGrave<1/Card.IsRemembered/card exiled with CARDNAME> | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/void_maw.jpg +Oracle:Trample\nIf another creature would die, exile it instead.\nPut a card exiled with Void Maw into its owner's graveyard: Void Maw gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/void_stalker.txt b/forge-gui/res/cardsfolder/v/void_stalker.txt index 8d3a6780522..b0a52b12f74 100644 --- a/forge-gui/res/cardsfolder/v/void_stalker.txt +++ b/forge-gui/res/cardsfolder/v/void_stalker.txt @@ -1,8 +1,8 @@ -Name:Void Stalker -ManaCost:1 U -Types:Creature Elemental -PT:2/1 -A:AB$ ChangeZone | Cost$ 2 U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Shuffle$ True | SubAbility$ SelfBounce | SpellDescription$ Put CARDNAME and target creature on top of their owner's libraries, then those players shuffle their libraries. -SVar:SelfBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Shuffle$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/void_stalker.jpg -Oracle:{2}{U}, {T}: Put Void Stalker and target creature on top of their owners' libraries, then those players shuffle their libraries. \ No newline at end of file +Name:Void Stalker +ManaCost:1 U +Types:Creature Elemental +PT:2/1 +A:AB$ ChangeZone | Cost$ 2 U T | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Shuffle$ True | SubAbility$ SelfBounce | SpellDescription$ Put CARDNAME and target creature on top of their owner's libraries, then those players shuffle their libraries. +SVar:SelfBounce:DB$ ChangeZone | Defined$ Self | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Shuffle$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/void_stalker.jpg +Oracle:{2}{U}, {T}: Put Void Stalker and target creature on top of their owners' libraries, then those players shuffle their libraries. diff --git a/forge-gui/res/cardsfolder/v/voidmage_apprentice.txt b/forge-gui/res/cardsfolder/v/voidmage_apprentice.txt index d55f3e74eee..d1f7cd140de 100644 --- a/forge-gui/res/cardsfolder/v/voidmage_apprentice.txt +++ b/forge-gui/res/cardsfolder/v/voidmage_apprentice.txt @@ -1,10 +1,10 @@ -Name:Voidmage Apprentice -ManaCost:1 U -Types:Creature Human Wizard -PT:1/1 -K:Morph:2 U U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, counter target spell. -SVar:TrigCounter:AB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/voidmage_apprentice.jpg -Oracle:Morph {2}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Voidmage Apprentice is turned face up, counter target spell. \ No newline at end of file +Name:Voidmage Apprentice +ManaCost:1 U +Types:Creature Human Wizard +PT:1/1 +K:Morph:2 U U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, counter target spell. +SVar:TrigCounter:AB$ Counter | Cost$ 0 | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/voidmage_apprentice.jpg +Oracle:Morph {2}{U}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Voidmage Apprentice is turned face up, counter target spell. diff --git a/forge-gui/res/cardsfolder/v/voidmage_husher.txt b/forge-gui/res/cardsfolder/v/voidmage_husher.txt index 7face17103e..6e69fb2286b 100644 --- a/forge-gui/res/cardsfolder/v/voidmage_husher.txt +++ b/forge-gui/res/cardsfolder/v/voidmage_husher.txt @@ -8,4 +8,4 @@ T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ You | Execute$ Trig SVar:TrigCounter:DB$Counter | Cost$ 0 | TargetType$ Activated | TgtPrompt$ Select target ability | ValidTgts$ Permanent SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/voidmage_husher.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Voidmage Husher enters the battlefield, counter target activated ability. (Mana abilities can't be targeted.)\nWhenever you cast a spell, you may return Voidmage Husher to its owner's hand. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Voidmage Husher enters the battlefield, counter target activated ability. (Mana abilities can't be targeted.)\nWhenever you cast a spell, you may return Voidmage Husher to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/voidmage_prodigy.txt b/forge-gui/res/cardsfolder/v/voidmage_prodigy.txt index cab941a4f9e..b55a5cffe88 100644 --- a/forge-gui/res/cardsfolder/v/voidmage_prodigy.txt +++ b/forge-gui/res/cardsfolder/v/voidmage_prodigy.txt @@ -6,4 +6,4 @@ K:Morph:U A:AB$ Counter | Cost$ U U Sac<1/Wizard> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | SpellDescription$ Counter target spell. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/voidmage_prodigy.jpg -Oracle:{U}{U}, Sacrifice a Wizard: Counter target spell.\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 +Oracle:{U}{U}, Sacrifice a Wizard: Counter target spell.\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.) diff --git a/forge-gui/res/cardsfolder/v/voidslime.txt b/forge-gui/res/cardsfolder/v/voidslime.txt index 5edafe49912..122e130ce65 100644 --- a/forge-gui/res/cardsfolder/v/voidslime.txt +++ b/forge-gui/res/cardsfolder/v/voidslime.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Counter | Cost$ G U U | TargetType$ Spell,Activated,Triggered | TgtPrompt$ Select target spell or ability | ValidTgts$ Card | SpellDescription$ Counter target spell, activated ability, or triggered ability. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/voidslime.jpg -Oracle:Counter target spell, activated ability, or triggered ability. (Mana abilities can't be targeted.) \ No newline at end of file +Oracle:Counter target spell, activated ability, or triggered ability. (Mana abilities can't be targeted.) diff --git a/forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt b/forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt index ada9eefe5a9..0f34c586b93 100644 --- a/forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt +++ b/forge-gui/res/cardsfolder/v/voidstone_gargoyle.txt @@ -1,12 +1,12 @@ -Name:Voidstone Gargoyle -ManaCost:3 W W -Types:Creature Gargoyle -PT:3/3 -K:Flying -K:ETBReplacement:Other:DBNameCard -SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SpellDescription$ As CARDNAME enters the battlefield, name a nonland card. -S:Mode$ CantBeCast | ValidCard$ Card.NamedCard | Description$ The named card can't be cast. -S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | Description$ Activated abilities of sources with the chosen name can't be activated. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/voidstone_gargoyle.jpg -Oracle:Flying\nAs Voidstone Gargoyle enters the battlefield, name a nonland card.\nThe named card can't be cast.\nActivated abilities of sources with the chosen name can't be activated. \ No newline at end of file +Name:Voidstone Gargoyle +ManaCost:3 W W +Types:Creature Gargoyle +PT:3/3 +K:Flying +K:ETBReplacement:Other:DBNameCard +SVar:DBNameCard:DB$ NameCard | Defined$ You | ValidCards$ Card.nonLand | ValidDesc$ nonland | SpellDescription$ As CARDNAME enters the battlefield, name a nonland card. +S:Mode$ CantBeCast | ValidCard$ Card.NamedCard | Description$ The named card can't be cast. +S:Mode$ CantBeActivated | ValidCard$ Card.NamedCard | Description$ Activated abilities of sources with the chosen name can't be activated. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/voidstone_gargoyle.jpg +Oracle:Flying\nAs Voidstone Gargoyle enters the battlefield, name a nonland card.\nThe named card can't be cast.\nActivated abilities of sources with the chosen name can't be activated. diff --git a/forge-gui/res/cardsfolder/v/voidwalk.txt b/forge-gui/res/cardsfolder/v/voidwalk.txt index 0120c287c4f..630cd20eaad 100644 --- a/forge-gui/res/cardsfolder/v/voidwalk.txt +++ b/forge-gui/res/cardsfolder/v/voidwalk.txt @@ -1,10 +1,10 @@ -Name:Voidwalk -ManaCost:3 U -Types:Sorcery -A:SP$ ChangeZone | Cost$ 3 U | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature | RememberTargets$ True | ForgetOtherTargets$ True | TgtPrompt$ Select target creature | SubAbility$ DelTrig | SpellDescription$ Exile target creature. Return that card to the battlefield under its owner's control at end of turn. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return exiled card to the battlefield. | SubAbility$ Cipher -SVar:TrigReturn:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/voidwalk.jpg -Oracle:Exile target creature. Return it to the battlefield under its owner's control at the beginning of the next end step.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Voidwalk +ManaCost:3 U +Types:Sorcery +A:SP$ ChangeZone | Cost$ 3 U | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature | RememberTargets$ True | ForgetOtherTargets$ True | TgtPrompt$ Select target creature | SubAbility$ DelTrig | SpellDescription$ Exile target creature. Return that card to the battlefield under its owner's control at end of turn. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:DelTrig:DB$DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | TriggerDescription$ Return exiled card to the battlefield. | SubAbility$ Cipher +SVar:TrigReturn:DB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/voidwalk.jpg +Oracle:Exile target creature. Return it to the battlefield under its owner's control at the beginning of the next end step.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/v/voidwielder.txt b/forge-gui/res/cardsfolder/v/voidwielder.txt index 7753e378d81..f01d57ad341 100644 --- a/forge-gui/res/cardsfolder/v/voidwielder.txt +++ b/forge-gui/res/cardsfolder/v/voidwielder.txt @@ -1,8 +1,8 @@ -Name:Voidwielder -ManaCost:4 U -Types:Creature Human Wizard -PT:1/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature to its owner's hand. -SVar:TrigChangeZone:DB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand -SVar:Picture:http://www.wizards.com/global/images/magic/general/voidwielder.jpg -Oracle:When Voidwielder enters the battlefield, you may return target creature to its owner's hand. \ No newline at end of file +Name:Voidwielder +ManaCost:4 U +Types:Creature Human Wizard +PT:1/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may return target creature to its owner's hand. +SVar:TrigChangeZone:DB$ ChangeZone | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand +SVar:Picture:http://www.wizards.com/global/images/magic/general/voidwielder.jpg +Oracle:When Voidwielder enters the battlefield, you may return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/volatile_rig.txt b/forge-gui/res/cardsfolder/v/volatile_rig.txt index e40e138fc84..e119dc179c0 100644 --- a/forge-gui/res/cardsfolder/v/volatile_rig.txt +++ b/forge-gui/res/cardsfolder/v/volatile_rig.txt @@ -1,14 +1,14 @@ -Name:Volatile Rig -ManaCost:4 -Types:Artifact Creature Construct -PT:4/4 -K:Trample -K:CARDNAME attacks each turn if able. -T:Mode$ DamageDone | Execute$ TrigFlipSac | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME is dealt damage, flip a coin. If you lose the flip, sacrifice CARDNAME. -SVar:TrigFlipSac:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBSacrifice -SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ Self -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigFlipDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, flip a coin. If you lose the flip, it deals 4 damage to each creature and each player. -SVar:TrigFlipDamage:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBDamage -SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 4 | ValidDescription$ each creature and each player. -SVar:Picture:http://www.wizards.com/global/images/magic/general/volatile_rig.jpg -Oracle:Trample\nVolatile Rig attacks each turn if able.\nWhenever Volatile Rig is dealt damage, flip a coin. If you lose the flip, sacrifice Volatile Rig.\nWhen Volatile Rig dies, flip a coin. If you lose the flip, it deals 4 damage to each creature and each player. \ No newline at end of file +Name:Volatile Rig +ManaCost:4 +Types:Artifact Creature Construct +PT:4/4 +K:Trample +K:CARDNAME attacks each turn if able. +T:Mode$ DamageDone | Execute$ TrigFlipSac | ValidTarget$ Card.Self | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME is dealt damage, flip a coin. If you lose the flip, sacrifice CARDNAME. +SVar:TrigFlipSac:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBSacrifice +SVar:DBSacrifice:DB$ Sacrifice | Cost$ 0 | Defined$ Self +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigFlipDamage | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, flip a coin. If you lose the flip, it deals 4 damage to each creature and each player. +SVar:TrigFlipDamage:AB$ FlipACoin | Cost$ 0 | LoseSubAbility$ DBDamage +SVar:DBDamage:DB$ DamageAll | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 4 | ValidDescription$ each creature and each player. +SVar:Picture:http://www.wizards.com/global/images/magic/general/volatile_rig.jpg +Oracle:Trample\nVolatile Rig attacks each turn if able.\nWhenever Volatile Rig is dealt damage, flip a coin. If you lose the flip, sacrifice Volatile Rig.\nWhen Volatile Rig dies, flip a coin. If you lose the flip, it deals 4 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/v/volcanic_awakening.txt b/forge-gui/res/cardsfolder/v/volcanic_awakening.txt index e191048faca..970705ef4d6 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_awakening.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_awakening.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 R R | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_awakening.jpg -Oracle:Destroy target land.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) \ No newline at end of file +Oracle:Destroy target land.\nStorm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) diff --git a/forge-gui/res/cardsfolder/v/volcanic_dragon.txt b/forge-gui/res/cardsfolder/v/volcanic_dragon.txt index 3ccb45ab026..8be1e82fd4b 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_dragon.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_dragon.txt @@ -5,4 +5,4 @@ PT:4/4 K:Flying K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21020.jpg -Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.) \ No newline at end of file +Oracle:Flying\nHaste (This creature can attack and {T} as soon as it comes under your control.) diff --git a/forge-gui/res/cardsfolder/v/volcanic_eruption.txt b/forge-gui/res/cardsfolder/v/volcanic_eruption.txt index b9585e11505..273cbb09789 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_eruption.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_eruption.txt @@ -8,4 +8,4 @@ SVar:MaxTgts:Count$Valid Land SVar:DB:DB$DamageAll | NumDmg$X | ValidCards$ Creature.withFlying | ValidPlayers$ Each | ValidDescription$ each creature with flying and each player. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_eruption.jpg -Oracle:Destroy X target Mountains. Volcanic Eruption deals damage to each creature and each player equal to the number of Mountains destroyed this way. \ No newline at end of file +Oracle:Destroy X target Mountains. Volcanic Eruption deals damage to each creature and each player equal to the number of Mountains destroyed this way. diff --git a/forge-gui/res/cardsfolder/v/volcanic_fallout.txt b/forge-gui/res/cardsfolder/v/volcanic_fallout.txt index 0538b262b91..2e0ae6c5d9e 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_fallout.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_fallout.txt @@ -4,4 +4,4 @@ Types:Instant K:CARDNAME can't be countered. A:SP$ DamageAll | Cost$ 1 R R | NumDmg$ 2 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | SpellDescription$ CARDNAME deals 2 damage to each creature and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_fallout.jpg -Oracle:Volcanic Fallout can't be countered.\nVolcanic Fallout deals 2 damage to each creature and each player. \ No newline at end of file +Oracle:Volcanic Fallout can't be countered.\nVolcanic Fallout deals 2 damage to each creature and each player. diff --git a/forge-gui/res/cardsfolder/v/volcanic_geyser.txt b/forge-gui/res/cardsfolder/v/volcanic_geyser.txt index bb1e3bbafe5..5c2e8613e69 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_geyser.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_geyser.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ X R R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals X damage to target creature or player. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_geyser.jpg -Oracle:Volcanic Geyser deals X damage to target creature or player. \ No newline at end of file +Oracle:Volcanic Geyser deals X damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/v/volcanic_hammer.txt b/forge-gui/res/cardsfolder/v/volcanic_hammer.txt index af47ef3fa49..de2038b7793 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_hammer.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_hammer.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Sorcery A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target creature or player. SVar:Picture:http://resources.wizards.com/magic/cards/p2/en-us/card6593.jpg -Oracle:Volcanic Hammer deals 3 damage to target creature or player. \ No newline at end of file +Oracle:Volcanic Hammer deals 3 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/v/volcanic_island.txt b/forge-gui/res/cardsfolder/v/volcanic_island.txt index 46d9bec046f..cf8f17e9d87 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_island.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_island.txt @@ -2,4 +2,4 @@ Name:Volcanic Island ManaCost:no cost Types:Land Island Mountain SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_island.jpg -Oracle:({T}: Add {U} or {R} to your mana pool.) \ No newline at end of file +Oracle:({T}: Add {U} or {R} to your mana pool.) diff --git a/forge-gui/res/cardsfolder/v/volcanic_spray.txt b/forge-gui/res/cardsfolder/v/volcanic_spray.txt index 3345e21b758..d10f75c2551 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_spray.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_spray.txt @@ -4,4 +4,4 @@ Types:Sorcery K:Flashback 1 R A:SP$ DamageAll | Cost$ 1 R | NumDmg$ 1 | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | ValidDescription$ each creature without flying and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_spray.jpg -Oracle:Volcanic Spray deals 1 damage to each creature without flying and each player.\nFlashback {1}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Oracle:Volcanic Spray deals 1 damage to each creature without flying and each player.\nFlashback {1}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/v/volcanic_strength.txt b/forge-gui/res/cardsfolder/v/volcanic_strength.txt index e060531500d..79b2c12b83c 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_strength.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_strength.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Mountainwalk | Description$ Enchanted creature gets +2/+2 and has mountainwalk. (It's unblockable as long as defending player controls a Mountain.) SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_strength.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has mountainwalk. (It's unblockable as long as defending player controls a Mountain.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has mountainwalk. (It's unblockable as long as defending player controls a Mountain.) diff --git a/forge-gui/res/cardsfolder/v/volcanic_submersion.txt b/forge-gui/res/cardsfolder/v/volcanic_submersion.txt index 5a97961f094..4b6c14cccf5 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_submersion.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_submersion.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 4 R | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_submersion.jpg -Oracle:Destroy target artifact or land.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Destroy target artifact or land.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/v/volcanic_wind.txt b/forge-gui/res/cardsfolder/v/volcanic_wind.txt index 3e6254272dd..2bb189bf8f4 100644 --- a/forge-gui/res/cardsfolder/v/volcanic_wind.txt +++ b/forge-gui/res/cardsfolder/v/volcanic_wind.txt @@ -1,7 +1,7 @@ -Name:Volcanic Wind -ManaCost:4 R R -Types:Sorcery -A:SP$ DealDamage | Cost$ 4 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ NumCreatures | TargetMin$ 1 | TargetMax$ NumCreatures | DividedAsYouChoose$ NumCreatures | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures, where X is the number of creatures on the battlefield as you cast CARDNAME. -SVar:NumCreatures:Count$Valid Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_wind.jpg -Oracle:Volcanic Wind deals X damage divided as you choose among any number of target creatures, where X is the number of creatures on the battlefield as you cast Volcanic Wind. \ No newline at end of file +Name:Volcanic Wind +ManaCost:4 R R +Types:Sorcery +A:SP$ DealDamage | Cost$ 4 R R | ValidTgts$ Creature | TgtPrompt$ Select target creature to distribute damage to | NumDmg$ NumCreatures | TargetMin$ 1 | TargetMax$ NumCreatures | DividedAsYouChoose$ NumCreatures | SpellDescription$ CARDNAME deals X damage divided as you choose among any number of target creatures, where X is the number of creatures on the battlefield as you cast CARDNAME. +SVar:NumCreatures:Count$Valid Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/volcanic_wind.jpg +Oracle:Volcanic Wind deals X damage divided as you choose among any number of target creatures, where X is the number of creatures on the battlefield as you cast Volcanic Wind. diff --git a/forge-gui/res/cardsfolder/v/volcano_hellion.txt b/forge-gui/res/cardsfolder/v/volcano_hellion.txt index d05a7e2e656..09f7288928c 100644 --- a/forge-gui/res/cardsfolder/v/volcano_hellion.txt +++ b/forge-gui/res/cardsfolder/v/volcano_hellion.txt @@ -1,15 +1,15 @@ -Name:Volcano Hellion -ManaCost:2 R R -Types:Creature Hellion -PT:6/5 -Text:CARDNAME has echo X, where X is your life total. -K:Echo:X -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerDescription$ When CARDNAME enters the battlefield, it deals an amount of damage of your choice to you and target creature. The damage can't be prevented. -SVar:TrigDmg:AB$ ChooseNumber | Cost$ 0 | ListTitle$ Choose an amount of damage to you and target creature | SubAbility$ DBDmg | AILogic$ Min -SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature | NumDmg$ Y | References$ Y | NoPrevention$ True | SubAbility$ DmgYou -SVar:DmgYou:DB$ DealDamage | Defined$ You | NumDmg$ Y | References$ Y | NoPrevention$ True -SVar:X:Count$YourLifeTotal -SVar:Y:Count$ChosenNumber -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/volcano_hellion.jpg -Oracle:Volcano Hellion has echo {X}, where X is your life total. (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Volcano Hellion enters the battlefield, it deals an amount of damage of your choice to you and target creature. The damage can't be prevented. +Name:Volcano Hellion +ManaCost:2 R R +Types:Creature Hellion +PT:6/5 +Text:CARDNAME has echo X, where X is your life total. +K:Echo:X +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDmg | TriggerDescription$ When CARDNAME enters the battlefield, it deals an amount of damage of your choice to you and target creature. The damage can't be prevented. +SVar:TrigDmg:AB$ ChooseNumber | Cost$ 0 | ListTitle$ Choose an amount of damage to you and target creature | SubAbility$ DBDmg | AILogic$ Min +SVar:DBDmg:DB$ DealDamage | ValidTgts$ Creature | NumDmg$ Y | References$ Y | NoPrevention$ True | SubAbility$ DmgYou +SVar:DmgYou:DB$ DealDamage | Defined$ You | NumDmg$ Y | References$ Y | NoPrevention$ True +SVar:X:Count$YourLifeTotal +SVar:Y:Count$ChosenNumber +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/volcano_hellion.jpg +Oracle:Volcano Hellion has echo {X}, where X is your life total. (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Volcano Hellion enters the battlefield, it deals an amount of damage of your choice to you and target creature. The damage can't be prevented. diff --git a/forge-gui/res/cardsfolder/v/volcano_imp.txt b/forge-gui/res/cardsfolder/v/volcano_imp.txt index b4441e0f066..23273669371 100644 --- a/forge-gui/res/cardsfolder/v/volcano_imp.txt +++ b/forge-gui/res/cardsfolder/v/volcano_imp.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flying A:AB$ Pump | Cost$ 1 R | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/volcano_imp.jpg -Oracle:Flying\n{1}{R}: Volcano Imp gains first strike until end of turn. \ No newline at end of file +Oracle:Flying\n{1}{R}: Volcano Imp gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/v/volition_reins.txt b/forge-gui/res/cardsfolder/v/volition_reins.txt index 0c06901f803..49ea50cb0fd 100644 --- a/forge-gui/res/cardsfolder/v/volition_reins.txt +++ b/forge-gui/res/cardsfolder/v/volition_reins.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigUntap:AB$ Untap | Cost$ 0 | Defined$ Enchanted SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/volition_reins.jpg -Oracle:Enchant permanent\nWhen Volition Reins enters the battlefield, if enchanted permanent is tapped, untap it.\nYou control enchanted permanent. \ No newline at end of file +Oracle:Enchant permanent\nWhen Volition Reins enters the battlefield, if enchanted permanent is tapped, untap it.\nYou control enchanted permanent. diff --git a/forge-gui/res/cardsfolder/v/volley_of_boulders.txt b/forge-gui/res/cardsfolder/v/volley_of_boulders.txt index 8f194b290d0..609ffa91a93 100644 --- a/forge-gui/res/cardsfolder/v/volley_of_boulders.txt +++ b/forge-gui/res/cardsfolder/v/volley_of_boulders.txt @@ -1,7 +1,7 @@ -Name:Volley of Boulders -ManaCost:8 R -Types:Sorcery -K:Flashback R R R R R R -A:SP$ DealDamage | Cost$ 8 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 6 | TargetMin$ 1 | TargetMax$ 6 | DividedAsYouChoose$ 6 | SpellDescription$ CARDNAME deals 6 damage divided as you choose among any number of target creatures and/or players. -SVar:Picture:http://www.wizards.com/global/images/magic/general/volley_of_boulders.jpg -Oracle:Volley of Boulders deals 6 damage divided as you choose among any number of target creatures and/or players.\nFlashback {R}{R}{R}{R}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Volley of Boulders +ManaCost:8 R +Types:Sorcery +K:Flashback R R R R R R +A:SP$ DealDamage | Cost$ 8 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to distribute damage to | NumDmg$ 6 | TargetMin$ 1 | TargetMax$ 6 | DividedAsYouChoose$ 6 | SpellDescription$ CARDNAME deals 6 damage divided as you choose among any number of target creatures and/or players. +SVar:Picture:http://www.wizards.com/global/images/magic/general/volley_of_boulders.jpg +Oracle:Volley of Boulders deals 6 damage divided as you choose among any number of target creatures and/or players.\nFlashback {R}{R}{R}{R}{R}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/v/volrath.txt b/forge-gui/res/cardsfolder/v/volrath.txt index 7ca46727805..0f99fc670d6 100644 --- a/forge-gui/res/cardsfolder/v/volrath.txt +++ b/forge-gui/res/cardsfolder/v/volrath.txt @@ -1,8 +1,8 @@ -Name:Volrath -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+2/-3 -T:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+YouOwn | OptionalDecider$ You | Execute$ GetUp | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever a creature you control is put into your graveyard from the battlefield, you may put it on top of your library. -SVar:GetUp:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Library -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/volrath.jpg -Oracle:Hand +2, life -3\nWhenever a creature you control is put into your graveyard from the battlefield, you may put it on top of your library. \ No newline at end of file +Name:Volrath +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+2/-3 +T:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.YouCtrl+YouOwn | OptionalDecider$ You | Execute$ GetUp | TriggerController$ TriggeredCardController | TriggerDescription$ Whenever a creature you control is put into your graveyard from the battlefield, you may put it on top of your library. +SVar:GetUp:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Library +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/volrath.jpg +Oracle:Hand +2, life -3\nWhenever a creature you control is put into your graveyard from the battlefield, you may put it on top of your library. diff --git a/forge-gui/res/cardsfolder/v/volrath_the_fallen.txt b/forge-gui/res/cardsfolder/v/volrath_the_fallen.txt index ef8f8cb8043..44265bb68be 100644 --- a/forge-gui/res/cardsfolder/v/volrath_the_fallen.txt +++ b/forge-gui/res/cardsfolder/v/volrath_the_fallen.txt @@ -5,4 +5,4 @@ PT:6/4 A:AB$ Pump | Cost$ 1 B Discard<1/Creature> | NumAtt$ +X | NumDef$ +X | SpellDescription$ CARDNAME gets +X/+X until end of turn, where X is the discarded card's converted mana cost. SVar:X:Discarded$CardManaCost SVar:Picture:http://www.wizards.com/global/images/magic/general/volrath_the_fallen.jpg -Oracle:{1}{B}, Discard a creature card: Volrath the Fallen gets +X/+X until end of turn, where X is the discarded card's converted mana cost. \ No newline at end of file +Oracle:{1}{B}, Discard a creature card: Volrath the Fallen gets +X/+X until end of turn, where X is the discarded card's converted mana cost. diff --git a/forge-gui/res/cardsfolder/v/volraths_curse.txt b/forge-gui/res/cardsfolder/v/volraths_curse.txt index 352990b87c9..97072a0629f 100644 --- a/forge-gui/res/cardsfolder/v/volraths_curse.txt +++ b/forge-gui/res/cardsfolder/v/volraths_curse.txt @@ -1,9 +1,9 @@ -Name:Volrath's Curse -ManaCost:1 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse | AITgts$ Creature.powerLT4 -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | IgnoreEffectCost$ Sac<1/Permanent> | Description$ Enchanted creature can't attack or block, and its activated abilities can't be activated. That creature's controller may sacrifice a permanent for that player to ignore this effect until end of turn. -A:AB$ ChangeZone | Cost$ 1 U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/volraths_curse.jpg -Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated. That creature's controller may sacrifice a permanent for that player to ignore this effect until end of turn.\n{1}{U}: Return Volrath's Curse to its owner's hand. +Name:Volrath's Curse +ManaCost:1 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse | AITgts$ Creature.powerLT4 +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. & CARDNAME's activated abilities can't be activated. | IgnoreEffectCost$ Sac<1/Permanent> | Description$ Enchanted creature can't attack or block, and its activated abilities can't be activated. That creature's controller may sacrifice a permanent for that player to ignore this effect until end of turn. +A:AB$ ChangeZone | Cost$ 1 U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/volraths_curse.jpg +Oracle:Enchant creature\nEnchanted creature can't attack or block, and its activated abilities can't be activated. That creature's controller may sacrifice a permanent for that player to ignore this effect until end of turn.\n{1}{U}: Return Volrath's Curse to its owner's hand. diff --git a/forge-gui/res/cardsfolder/v/volraths_dungeon.txt b/forge-gui/res/cardsfolder/v/volraths_dungeon.txt index c99397361cb..eccfeeeb148 100644 --- a/forge-gui/res/cardsfolder/v/volraths_dungeon.txt +++ b/forge-gui/res/cardsfolder/v/volraths_dungeon.txt @@ -5,4 +5,4 @@ A:AB$ Destroy | Cost$ PayLife<5> | Defined$ Self | PlayerTurn$ True | AnyPlayer$ A:AB$ ChangeZone | Cost$ Discard<1/Card> | ValidTgts$ Player | TgtPrompt$ Select target player | Origin$ Hand | Destination$ Library | ChangeType$ Card | ChangeNum$ 1 | Chooser$ Targeted | LibraryPosition$ 0 | SorcerySpeed$ True | SpellDescription$ Target player puts a card from his or her hand on top of his or her library. Activate this ability only any time you could cast a sorcery. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/volraths_dungeon.jpg -Oracle:Pay 5 life: Destroy Volrath's Dungeon. Any player may activate this ability but only during his or her turn.\nDiscard a card: Target player puts a card from his or her hand on top of his or her library. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:Pay 5 life: Destroy Volrath's Dungeon. Any player may activate this ability but only during his or her turn.\nDiscard a card: Target player puts a card from his or her hand on top of his or her library. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/v/volraths_gardens.txt b/forge-gui/res/cardsfolder/v/volraths_gardens.txt index 85928e79a77..acb7ebbd85f 100644 --- a/forge-gui/res/cardsfolder/v/volraths_gardens.txt +++ b/forge-gui/res/cardsfolder/v/volraths_gardens.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ GainLife | Cost$ 2 tapXType<1/Creature> | LifeAmount$ 2 | SorcerySpeed$ True | SpellDescription$ You gain 2 life. Activate this ability only any time you could cast a sorcery. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/volraths_gardens.jpg -Oracle:{2}, Tap an untapped creature you control: You gain 2 life. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:{2}, Tap an untapped creature you control: You gain 2 life. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/v/volraths_laboratory.txt b/forge-gui/res/cardsfolder/v/volraths_laboratory.txt index a4be17ff970..5850b462afd 100644 --- a/forge-gui/res/cardsfolder/v/volraths_laboratory.txt +++ b/forge-gui/res/cardsfolder/v/volraths_laboratory.txt @@ -1,10 +1,10 @@ -Name:Volrath's Laboratory -ManaCost:5 -Types:Artifact -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SubAbility$ ChooseCT | SpellDescription$ As CARDNAME enters the battlefield, choose a color and a creature type. -SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature -A:AB$ Token | Cost$ 5 T | TokenAmount$ 1 | TokenName$ ChosenType | TokenTypes$ Creature,ChosenType | TokenOwner$ You | TokenColors$ ChosenColor | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ C 2 2 Volraths Laboratory | SpellDescription$ Put a 2/2 creature token of the chosen color and type onto the battlefield. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/volraths_laboratory.jpg -Oracle:As Volrath's Laboratory enters the battlefield, choose a color and a creature type./n{5}, {T}: Put a 2/2 creature token of the chosen color and type onto the battlefield \ No newline at end of file +Name:Volrath's Laboratory +ManaCost:5 +Types:Artifact +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SubAbility$ ChooseCT | SpellDescription$ As CARDNAME enters the battlefield, choose a color and a creature type. +SVar:ChooseCT:DB$ ChooseType | Defined$ You | Type$ Creature +A:AB$ Token | Cost$ 5 T | TokenAmount$ 1 | TokenName$ ChosenType | TokenTypes$ Creature,ChosenType | TokenOwner$ You | TokenColors$ ChosenColor | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ C 2 2 Volraths Laboratory | SpellDescription$ Put a 2/2 creature token of the chosen color and type onto the battlefield. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/volraths_laboratory.jpg +Oracle:As Volrath's Laboratory enters the battlefield, choose a color and a creature type./n{5}, {T}: Put a 2/2 creature token of the chosen color and type onto the battlefield diff --git a/forge-gui/res/cardsfolder/v/volraths_stronghold.txt b/forge-gui/res/cardsfolder/v/volraths_stronghold.txt index 8f9acc683af..31251492da8 100644 --- a/forge-gui/res/cardsfolder/v/volraths_stronghold.txt +++ b/forge-gui/res/cardsfolder/v/volraths_stronghold.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ ChangeZone | Cost$ 1 B T | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | Origin$ Graveyard | Destination$ Library | SpellDescription$ Put target creature card from your graveyard on top of your library. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/volraths_stronghold.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}{B}, {T}: Put target creature card from your graveyard on top of your library. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}{B}, {T}: Put target creature card from your graveyard on top of your library. diff --git a/forge-gui/res/cardsfolder/v/volt_charge.txt b/forge-gui/res/cardsfolder/v/volt_charge.txt index cf601f4939a..a8e0e4aa3ab 100644 --- a/forge-gui/res/cardsfolder/v/volt_charge.txt +++ b/forge-gui/res/cardsfolder/v/volt_charge.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DBProliferate | SpellDescription$ CARDNAME deals 3 damage to target creature or player. Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) SVar:DBProliferate:DB$Proliferate SVar:Picture:http://www.wizards.com/global/images/magic/general/volt_charge.jpg -Oracle:Volt Charge deals 3 damage to target creature or player. Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) \ No newline at end of file +Oracle:Volt Charge deals 3 damage to target creature or player. Proliferate. (You choose any number of permanents and/or players with counters on them, then give each another counter of a kind already there.) diff --git a/forge-gui/res/cardsfolder/v/voltaic_construct.txt b/forge-gui/res/cardsfolder/v/voltaic_construct.txt index a1b4e07b359..54a09da4524 100644 --- a/forge-gui/res/cardsfolder/v/voltaic_construct.txt +++ b/forge-gui/res/cardsfolder/v/voltaic_construct.txt @@ -5,4 +5,4 @@ PT:2/2 A:AB$ Untap | Cost$ 2 | ValidTgts$ Creature.Artifact | TgtPrompt$ Select target artifact creature | SpellDescription$ Untap target artifact creature. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/voltaic_construct.jpg -Oracle:{2}: Untap target artifact creature. \ No newline at end of file +Oracle:{2}: Untap target artifact creature. diff --git a/forge-gui/res/cardsfolder/v/voltaic_key.txt b/forge-gui/res/cardsfolder/v/voltaic_key.txt index 378656b4b14..c7d8b8c0e85 100644 --- a/forge-gui/res/cardsfolder/v/voltaic_key.txt +++ b/forge-gui/res/cardsfolder/v/voltaic_key.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Untap | Cost$ 1 T | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Untap target artifact. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/voltaic_key.jpg -Oracle:{1}, {T}: Untap target artifact. \ No newline at end of file +Oracle:{1}, {T}: Untap target artifact. diff --git a/forge-gui/res/cardsfolder/v/volunteer_militia.txt b/forge-gui/res/cardsfolder/v/volunteer_militia.txt index b0c00a5df39..ef8ab7700df 100644 --- a/forge-gui/res/cardsfolder/v/volunteer_militia.txt +++ b/forge-gui/res/cardsfolder/v/volunteer_militia.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Creature Human Soldier PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10483.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/v/volunteer_reserves.txt b/forge-gui/res/cardsfolder/v/volunteer_reserves.txt index d971c977cd5..32f72e04768 100644 --- a/forge-gui/res/cardsfolder/v/volunteer_reserves.txt +++ b/forge-gui/res/cardsfolder/v/volunteer_reserves.txt @@ -1,9 +1,9 @@ -Name:Volunteer Reserves -ManaCost:1 W -Types:Creature Human Soldier -PT:2/4 -K:Banding -K:Cumulative upkeep:1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/volunteer_reserves.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.)\nCumulative upkeep {1} (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.) +Name:Volunteer Reserves +ManaCost:1 W +Types:Creature Human Soldier +PT:2/4 +K:Banding +K:Cumulative upkeep:1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/volunteer_reserves.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.)\nCumulative upkeep {1} (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.) diff --git a/forge-gui/res/cardsfolder/v/voodoo_doll.txt b/forge-gui/res/cardsfolder/v/voodoo_doll.txt index 06be372ebd2..ccfd982b3b9 100644 --- a/forge-gui/res/cardsfolder/v/voodoo_doll.txt +++ b/forge-gui/res/cardsfolder/v/voodoo_doll.txt @@ -10,4 +10,4 @@ SVar:DBDealDamageYou:DB$DealDamage | Defined$ You | NumDmg$ X | References$ X SVar:X:Count$CardCounters.PIN SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/voodoo_doll.jpg -Oracle:At the beginning of your upkeep, put a pin counter on Voodoo Doll.\nAt the beginning of your end step, if Voodoo Doll is untapped, destroy Voodoo Doll and it deals damage to you equal to the number of pin counters on it.\n{X}{X}, {T}: Voodoo Doll deals damage equal to the number of pin counters on it to target creature or player. X is the number of pin counters on Voodoo Doll. \ No newline at end of file +Oracle:At the beginning of your upkeep, put a pin counter on Voodoo Doll.\nAt the beginning of your end step, if Voodoo Doll is untapped, destroy Voodoo Doll and it deals damage to you equal to the number of pin counters on it.\n{X}{X}, {T}: Voodoo Doll deals damage equal to the number of pin counters on it to target creature or player. X is the number of pin counters on Voodoo Doll. diff --git a/forge-gui/res/cardsfolder/v/voracious_cobra.txt b/forge-gui/res/cardsfolder/v/voracious_cobra.txt index 1d0d52f68b0..a76bdd98c79 100644 --- a/forge-gui/res/cardsfolder/v/voracious_cobra.txt +++ b/forge-gui/res/cardsfolder/v/voracious_cobra.txt @@ -6,4 +6,4 @@ K:First Strike T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Creature | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDestroy | TriggerDescription$ Whenever CARDNAME deals combat damage to a creature, destroy that creature. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ TriggeredTarget SVar:Picture:http://www.wizards.com/global/images/magic/general/voracious_cobra.jpg -Oracle:First strike\nWhenever Voracious Cobra deals combat damage to a creature, destroy that creature. \ No newline at end of file +Oracle:First strike\nWhenever Voracious Cobra deals combat damage to a creature, destroy that creature. diff --git a/forge-gui/res/cardsfolder/v/voracious_dragon.txt b/forge-gui/res/cardsfolder/v/voracious_dragon.txt index 16261595f7b..00226680857 100644 --- a/forge-gui/res/cardsfolder/v/voracious_dragon.txt +++ b/forge-gui/res/cardsfolder/v/voracious_dragon.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | References$ X SVar:X:Count$Devoured Card.Goblin/Twice SVar:Picture:http://www.wizards.com/global/images/magic/general/voracious_dragon.jpg -Oracle:Flying\nDevour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nWhen Voracious Dragon enters the battlefield, it deals damage to target creature or player equal to twice the number of Goblins it devoured. \ No newline at end of file +Oracle:Flying\nDevour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.)\nWhen Voracious Dragon enters the battlefield, it deals damage to target creature or player equal to twice the number of Goblins it devoured. diff --git a/forge-gui/res/cardsfolder/v/voracious_hatchling.txt b/forge-gui/res/cardsfolder/v/voracious_hatchling.txt index 6827e9658b9..9197ea34286 100644 --- a/forge-gui/res/cardsfolder/v/voracious_hatchling.txt +++ b/forge-gui/res/cardsfolder/v/voracious_hatchling.txt @@ -9,4 +9,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Black | ValidActivatingPlayer$ You | Trigger SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:BuffedBy:Card.White,Card.Black SVar:Picture:http://www.wizards.com/global/images/magic/general/Voracious_Hatchling.jpg -Oracle:Lifelink\nVoracious Hatchling enters the battlefield with four -1/-1 counters on it.\nWhenever you cast a white spell, remove a -1/-1 counter from Voracious Hatchling.\nWhenever you cast a black spell, remove a -1/-1 counter from Voracious Hatchling. \ No newline at end of file +Oracle:Lifelink\nVoracious Hatchling enters the battlefield with four -1/-1 counters on it.\nWhenever you cast a white spell, remove a -1/-1 counter from Voracious Hatchling.\nWhenever you cast a black spell, remove a -1/-1 counter from Voracious Hatchling. diff --git a/forge-gui/res/cardsfolder/v/voracious_wurm.txt b/forge-gui/res/cardsfolder/v/voracious_wurm.txt index cf069f2bdc0..e05867318ac 100644 --- a/forge-gui/res/cardsfolder/v/voracious_wurm.txt +++ b/forge-gui/res/cardsfolder/v/voracious_wurm.txt @@ -1,8 +1,8 @@ -Name:Voracious Wurm -ManaCost:1 G -Types:Creature Wurm -PT:2/2 -K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the amount of life you've gained this turn. -SVar:X:Count$LifeYouGainedThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/voracious_wurm.jpg -Oracle:Voracious Wurm enters the battlefield with X +1/+1 counters on it, where X is the amount of life you've gained this turn. +Name:Voracious Wurm +ManaCost:1 G +Types:Creature Wurm +PT:2/2 +K:etbCounter:P1P1:X:no Condition:CARDNAME enters the battlefield with X +1/+1 counters on it, where X is the amount of life you've gained this turn. +SVar:X:Count$LifeYouGainedThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/voracious_wurm.jpg +Oracle:Voracious Wurm enters the battlefield with X +1/+1 counters on it, where X is the amount of life you've gained this turn. diff --git a/forge-gui/res/cardsfolder/v/vorapede.txt b/forge-gui/res/cardsfolder/v/vorapede.txt index 9a899b72a08..d7b93bb567e 100644 --- a/forge-gui/res/cardsfolder/v/vorapede.txt +++ b/forge-gui/res/cardsfolder/v/vorapede.txt @@ -1,9 +1,9 @@ -Name:Vorapede -ManaCost:2 G G G -Types:Creature Insect -PT:5/4 -K:Vigilance -K:Trample -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/vorapede.jpg -Oracle:Vigilance, trample\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Vorapede +ManaCost:2 G G G +Types:Creature Insect +PT:5/4 +K:Vigilance +K:Trample +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/vorapede.jpg +Oracle:Vigilance, trample\nUndying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/v/vorel_of_the_hull_clade.txt b/forge-gui/res/cardsfolder/v/vorel_of_the_hull_clade.txt index 0f983f9a9fd..53ad3a92c6e 100644 --- a/forge-gui/res/cardsfolder/v/vorel_of_the_hull_clade.txt +++ b/forge-gui/res/cardsfolder/v/vorel_of_the_hull_clade.txt @@ -1,9 +1,9 @@ -Name:Vorel of the Hull Clade -ManaCost:1 G U -Types:Legendary Creature Human Merfolk -PT:1/4 -A:AB$ RepeatEach | Cost$ G U T | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | RepeatCounters$ True | RepeatSubAbility$ DoubleCounters | StackDescription$ SpellDescription | AILogic$ DoubleCounters | SubAbility$ DBCleanup | SpellDescription$ For each counter on target artifact, creature, or land, put another of those counters on that permanent. -SVar:DoubleCounters:DB$ PutCounter | Defined$ Targeted | CounterType$ RepeatSVarCounter | CounterNum$ RepeatCounterAmount -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vorel_of_the_hull_clade.jpg -Oracle:{G}{U}, {T}: For each counter on target artifact, creature, or land, put another of those counters on that permanent. \ No newline at end of file +Name:Vorel of the Hull Clade +ManaCost:1 G U +Types:Legendary Creature Human Merfolk +PT:1/4 +A:AB$ RepeatEach | Cost$ G U T | ValidTgts$ Artifact,Creature,Land | TgtPrompt$ Select target artifact, creature, or land | RepeatCounters$ True | RepeatSubAbility$ DoubleCounters | StackDescription$ SpellDescription | AILogic$ DoubleCounters | SubAbility$ DBCleanup | SpellDescription$ For each counter on target artifact, creature, or land, put another of those counters on that permanent. +SVar:DoubleCounters:DB$ PutCounter | Defined$ Targeted | CounterType$ RepeatSVarCounter | CounterNum$ RepeatCounterAmount +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vorel_of_the_hull_clade.jpg +Oracle:{G}{U}, {T}: For each counter on target artifact, creature, or land, put another of those counters on that permanent. diff --git a/forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt b/forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt index 48ddf2d8894..596a903162f 100644 --- a/forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt +++ b/forge-gui/res/cardsfolder/v/vorinclex_voice_of_hunger.txt @@ -8,4 +8,4 @@ SVar:TrigMana:AB$ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Tr T:Mode$ TapsForMana | ValidCard$ Land.OppCtrl | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever an opponent taps a land for mana, that land doesn't untap during its controller's next untap step. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredCard | Permanent$ True | KW$ HIDDEN This card doesn't untap during your next untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/vorinclex_voice_of_hunger.jpg -Oracle:Trample\nWhenever you tap a land for mana, add one mana to your mana pool of any type that land produced.\nWhenever an opponent taps a land for mana, that land doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Trample\nWhenever you tap a land for mana, add one mana to your mana pool of any type that land produced.\nWhenever an opponent taps a land for mana, that land doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt b/forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt index cfc021bf5df..373e9a8515e 100644 --- a/forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt +++ b/forge-gui/res/cardsfolder/v/vorosh_the_hunter.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may pay {2}{G}. If you do, put six +1/+1 counters on Vorosh. SVar:TrigPutCounter:AB$PutCounter | Cost$ 2 G | Defined$ Self | CounterType$ P1P1 | CounterNum$ 6 SVar:Picture:http://www.wizards.com/global/images/magic/general/vorosh_the_hunter.jpg -Oracle:Flying\nWhenever Vorosh, the Hunter deals combat damage to a player, you may pay {2}{G}. If you do, put six +1/+1 counters on Vorosh. \ No newline at end of file +Oracle:Flying\nWhenever Vorosh, the Hunter deals combat damage to a player, you may pay {2}{G}. If you do, put six +1/+1 counters on Vorosh. diff --git a/forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt b/forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt index 1ad1c473d4e..106349c43cd 100644 --- a/forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt +++ b/forge-gui/res/cardsfolder/v/vorrac_battlehorns.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 1 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddKeyword$ Trample | AddHiddenKeyword$ CantBeBlockedByAmount GT1 | Description$ Equipped creature has trample and can't be blocked by more than one creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/vorrac_battlehorns.jpg -Oracle:Equipped creature has trample and can't be blocked by more than one creature.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature has trample and can't be blocked by more than one creature.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/v/vorstclaw.txt b/forge-gui/res/cardsfolder/v/vorstclaw.txt index b043c33fff4..0cd0198cfe5 100644 --- a/forge-gui/res/cardsfolder/v/vorstclaw.txt +++ b/forge-gui/res/cardsfolder/v/vorstclaw.txt @@ -1,6 +1,6 @@ -Name:Vorstclaw -ManaCost:4 G G -Types:Creature Elemental Horror -PT:7/7 -SVar:Picture:http://www.wizards.com/global/images/magic/general/vorstclaw.jpg -Oracle: \ No newline at end of file +Name:Vorstclaw +ManaCost:4 G G +Types:Creature Elemental Horror +PT:7/7 +SVar:Picture:http://www.wizards.com/global/images/magic/general/vorstclaw.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/v/vortex_elemental.txt b/forge-gui/res/cardsfolder/v/vortex_elemental.txt index ca175ad5dd2..cb6f3cb6323 100644 --- a/forge-gui/res/cardsfolder/v/vortex_elemental.txt +++ b/forge-gui/res/cardsfolder/v/vortex_elemental.txt @@ -1,9 +1,9 @@ -Name:Vortex Elemental -ManaCost:U -Types:Creature Elemental -PT:0/1 -A:AB$ ChangeZoneAll | Cost$ U | ChangeType$ Card.Self,Creature.blockingSource,Creature.blockedBySource | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Shuffle$ True | SpellDescription$ Put CARDNAME and each creature blocking or blocked by it on top of their owners' libraries, then those players shuffle their libraries. -A:AB$ MustBlock | Cost$ 3 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature that must block this creature this turn | SpellDescription$ Target creature blocks CARDNAME this turn if able. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vortex_elemental.jpg -Oracle:{U}: Put Vortex Elemental and each creature blocking or blocked by it on top of their owners' libraries, then those players shuffle their libraries.\n{3}{U}{U}: Target creature blocks Vortex Elemental this turn if able. \ No newline at end of file +Name:Vortex Elemental +ManaCost:U +Types:Creature Elemental +PT:0/1 +A:AB$ ChangeZoneAll | Cost$ U | ChangeType$ Card.Self,Creature.blockingSource,Creature.blockedBySource | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | Shuffle$ True | SpellDescription$ Put CARDNAME and each creature blocking or blocked by it on top of their owners' libraries, then those players shuffle their libraries. +A:AB$ MustBlock | Cost$ 3 U U | ValidTgts$ Creature | TgtPrompt$ Select target creature that must block this creature this turn | SpellDescription$ Target creature blocks CARDNAME this turn if able. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vortex_elemental.jpg +Oracle:{U}: Put Vortex Elemental and each creature blocking or blocked by it on top of their owners' libraries, then those players shuffle their libraries.\n{3}{U}{U}: Target creature blocks Vortex Elemental this turn if able. diff --git a/forge-gui/res/cardsfolder/v/votary_of_the_conclave.txt b/forge-gui/res/cardsfolder/v/votary_of_the_conclave.txt index 602e11f9ab4..37b420e2f9f 100644 --- a/forge-gui/res/cardsfolder/v/votary_of_the_conclave.txt +++ b/forge-gui/res/cardsfolder/v/votary_of_the_conclave.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/1 A:AB$ Regenerate | Cost$ 2 G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/votary_of_the_conclave.jpg -Oracle:{2}{G}: Regenerate Votary of the Conclave. \ No newline at end of file +Oracle:{2}{G}: Regenerate Votary of the Conclave. diff --git a/forge-gui/res/cardsfolder/v/vow_of_duty.txt b/forge-gui/res/cardsfolder/v/vow_of_duty.txt index 2c5bf622a5a..0cecd5241e1 100644 --- a/forge-gui/res/cardsfolder/v/vow_of_duty.txt +++ b/forge-gui/res/cardsfolder/v/vow_of_duty.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddHiddenKeyword$ Vigilance | Description$ Enchanted creature gets +2/+2, has vigilance, and can't attack you or a planeswalker you control. S:Mode$ CantAttack | ValidCard$ Creature.EnchantedBy | Target$ You,Planeswalker.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vow_of_duty.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2, has vigilance, and can't attack you or a planeswalker you control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2, has vigilance, and can't attack you or a planeswalker you control. diff --git a/forge-gui/res/cardsfolder/v/vow_of_flight.txt b/forge-gui/res/cardsfolder/v/vow_of_flight.txt index 5bd2fd1393c..578baf97b24 100644 --- a/forge-gui/res/cardsfolder/v/vow_of_flight.txt +++ b/forge-gui/res/cardsfolder/v/vow_of_flight.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying | Description$ Enchanted creature gets +2/+2, has flying, and can't attack you or a planeswalker you control. S:Mode$ CantAttack | ValidCard$ Creature.EnchantedBy | Target$ You,Planeswalker.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vow_of_flight.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2, has flying, and can't attack you or a planeswalker you control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2, has flying, and can't attack you or a planeswalker you control. diff --git a/forge-gui/res/cardsfolder/v/vow_of_lightning.txt b/forge-gui/res/cardsfolder/v/vow_of_lightning.txt index d50244f067b..6aa0d5784d3 100644 --- a/forge-gui/res/cardsfolder/v/vow_of_lightning.txt +++ b/forge-gui/res/cardsfolder/v/vow_of_lightning.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 R | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ First Strike | Description$ Enchanted creature gets +2/+2, has first strike, and can't attack you or a planeswalker you control. S:Mode$ CantAttack | ValidCard$ Creature.EnchantedBy | Target$ You,Planeswalker.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vow_of_lightning.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2, has first strike, and can't attack you or a planeswalker you control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2, has first strike, and can't attack you or a planeswalker you control. diff --git a/forge-gui/res/cardsfolder/v/vow_of_malice.txt b/forge-gui/res/cardsfolder/v/vow_of_malice.txt index ee2ec58059d..4ce0f257147 100644 --- a/forge-gui/res/cardsfolder/v/vow_of_malice.txt +++ b/forge-gui/res/cardsfolder/v/vow_of_malice.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 B | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Intimidate | Description$ Enchanted creature gets +2/+2, has intimidate, and can't attack you or a planeswalker you control. S:Mode$ CantAttack | ValidCard$ Creature.EnchantedBy | Target$ You,Planeswalker.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vow_of_malice.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2, has intimidate, and can't attack you or a planeswalker you control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2, has intimidate, and can't attack you or a planeswalker you control. diff --git a/forge-gui/res/cardsfolder/v/vow_of_wildness.txt b/forge-gui/res/cardsfolder/v/vow_of_wildness.txt index ce654567d22..1276a64c67c 100644 --- a/forge-gui/res/cardsfolder/v/vow_of_wildness.txt +++ b/forge-gui/res/cardsfolder/v/vow_of_wildness.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 3 | AddToughness$ 3 | AddKeyword$ Trample | Description$ Enchanted creature gets +3/+3, has trample, and can't attack you or a planeswalker you control. S:Mode$ CantAttack | ValidCard$ Creature.EnchantedBy | Target$ You,Planeswalker.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/vow_of_wildness.jpg -Oracle:Enchant creature\nEnchanted creature gets +3/+3, has trample, and can't attack you or a planeswalker you control. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +3/+3, has trample, and can't attack you or a planeswalker you control. diff --git a/forge-gui/res/cardsfolder/v/voyager_drake.txt b/forge-gui/res/cardsfolder/v/voyager_drake.txt index cb3896e553f..83a33318d94 100644 --- a/forge-gui/res/cardsfolder/v/voyager_drake.txt +++ b/forge-gui/res/cardsfolder/v/voyager_drake.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigFlying:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ X | References$ X | KW$ Flying | TgtPrompt$ Select target creature SVar:X:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/Voyager_Drake.jpg -Oracle:Multikicker {U} (You may pay an additional {U} any number of times as you cast this spell.)\nFlying\nWhen Voyager Drake enters the battlefield, up to X target creatures gain flying until end of turn, where X is the number of times Voyager Drake was kicked. \ No newline at end of file +Oracle:Multikicker {U} (You may pay an additional {U} any number of times as you cast this spell.)\nFlying\nWhen Voyager Drake enters the battlefield, up to X target creatures gain flying until end of turn, where X is the number of times Voyager Drake was kicked. diff --git a/forge-gui/res/cardsfolder/v/voyager_staff.txt b/forge-gui/res/cardsfolder/v/voyager_staff.txt index d6578976ab7..6733bb29cff 100644 --- a/forge-gui/res/cardsfolder/v/voyager_staff.txt +++ b/forge-gui/res/cardsfolder/v/voyager_staff.txt @@ -1,10 +1,10 @@ -Name:Voyager Staff -ManaCost:1 -Types:Artifact -A:AB$ ChangeZone | Cost$ 2 Sac<1/CARDNAME> | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig | SpellDescription$ Exile target creature. Return the exiled card to the battlefield under its owner's control at the beginning of the next end step. -SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ Remembered | TriggerDescription$ Return exiled creatures to the battlefield. | SubAbility$ DBCleanup -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/voyager_staff.jpg -Oracle:{2}, Sacrifice Voyager Staff: Exile target creature. Return the exiled card to the battlefield under its owner's control at the beginning of the next end step. \ No newline at end of file +Name:Voyager Staff +ManaCost:1 +Types:Artifact +A:AB$ ChangeZone | Cost$ 2 Sac<1/CARDNAME> | ValidTgts$ Creature | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DelTrig | SpellDescription$ Exile target creature. Return the exiled card to the battlefield under its owner's control at the beginning of the next end step. +SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ TrigReturn | RememberObjects$ Remembered | TriggerDescription$ Return exiled creatures to the battlefield. | SubAbility$ DBCleanup +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Origin$ Exile | Destination$ Battlefield | Defined$ DelayTriggerRemembered +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/voyager_staff.jpg +Oracle:{2}, Sacrifice Voyager Staff: Exile target creature. Return the exiled card to the battlefield under its owner's control at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/v/voyages_end.txt b/forge-gui/res/cardsfolder/v/voyages_end.txt index 349e676365a..4fcdff8e2ce 100644 --- a/forge-gui/res/cardsfolder/v/voyages_end.txt +++ b/forge-gui/res/cardsfolder/v/voyages_end.txt @@ -1,7 +1,7 @@ -Name:Voyage's End -ManaCost:1 U -Types:Instant -A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBScry | SpellDescription$ Return target creature to its owner's hand. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -SVar:DBScry:DB$ Scry | ScryNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/voyages_end.jpg -Oracle:Return target creature to its owner's hand. 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 +Name:Voyage's End +ManaCost:1 U +Types:Instant +A:SP$ ChangeZone | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBScry | SpellDescription$ Return target creature to its owner's hand. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) +SVar:DBScry:DB$ Scry | ScryNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/voyages_end.jpg +Oracle:Return target creature to its owner's hand. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) diff --git a/forge-gui/res/cardsfolder/v/voyaging_satyr.txt b/forge-gui/res/cardsfolder/v/voyaging_satyr.txt index 68b1270b3bc..2c380fa864c 100644 --- a/forge-gui/res/cardsfolder/v/voyaging_satyr.txt +++ b/forge-gui/res/cardsfolder/v/voyaging_satyr.txt @@ -1,7 +1,7 @@ -Name:Voyaging Satyr -ManaCost:1 G -Types:Creature Satyr Druid -PT:1/2 -A:AB$ Untap | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Untap target land. -SVar:Picture:http://www.wizards.com/global/images/magic/general/voyaging_satyr.jpg -Oracle:{T}: Untap target land. \ No newline at end of file +Name:Voyaging Satyr +ManaCost:1 G +Types:Creature Satyr Druid +PT:1/2 +A:AB$ Untap | Cost$ T | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Untap target land. +SVar:Picture:http://www.wizards.com/global/images/magic/general/voyaging_satyr.jpg +Oracle:{T}: Untap target land. diff --git a/forge-gui/res/cardsfolder/v/vraska_the_unseen.txt b/forge-gui/res/cardsfolder/v/vraska_the_unseen.txt index 4612ce9f4af..25a6c414f1f 100644 --- a/forge-gui/res/cardsfolder/v/vraska_the_unseen.txt +++ b/forge-gui/res/cardsfolder/v/vraska_the_unseen.txt @@ -1,14 +1,14 @@ -Name:Vraska the Unseen -ManaCost:3 B G -Types:Planeswalker Vraska -Loyalty:5 -A:AB$ Animate | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Defined$ Self | Triggers$ TrigVraska | sVars$ VraskaGaze | UntilYourNextTurn$ True | AILogic$ EOT | SpellDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. | StackDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. -SVar:TrigVraska:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Card.Self | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ VraskaGaze | TriggerDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. -SVar:VraskaGaze:AB$ Destroy | Cost$ 0 | Defined$ TriggeredSource -A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Destroy target nonland permanent. -A:AB$ Token | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | TokenAmount$ 3 | TokenName$ Assassin | TokenTypes$ Creature,Assassin | TokenOwner$ You | TokenImage$ B 1 1 Assassin rtr | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenTriggers$ TrigAssassin | TokenSVars$ Assassination,MustBeBlocked | SpellDescription$ Put three 1/1 black Assassin creature tokens onto the battlefield with "Whenever this creature deals combat damage to a player, that player loses the game." -SVar:TrigAssassin:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ Assassination | TriggerDescription$ Whenever this creature deals combat damage to a player, that player loses the game. -SVar:Assassination:DB$ LosesGame | Defined$ TriggeredTarget -SVar:MustBeBlocked:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vraska_the_unseen.jpg -Oracle:[+1] Until your next turn, whenever a creature deals combat damage to Vraska the Unseen, destroy that creature.\n[-3] Destroy target nonland permanent.\n[-7] Put three 1/1 black Assassin creature tokens onto the battlefield with "Whenever this creature deals combat damage to a player, that player loses the game." \ No newline at end of file +Name:Vraska the Unseen +ManaCost:3 B G +Types:Planeswalker Vraska +Loyalty:5 +A:AB$ Animate | Cost$ AddCounter<1/LOYALTY> | Planeswalker$ True | Defined$ Self | Triggers$ TrigVraska | sVars$ VraskaGaze | UntilYourNextTurn$ True | AILogic$ EOT | SpellDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. | StackDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. +SVar:TrigVraska:Mode$ DamageDone | ValidSource$ Creature | ValidTarget$ Card.Self | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ VraskaGaze | TriggerDescription$ Until your next turn, whenever a creature deals combat damage to CARDNAME, destroy that creature. +SVar:VraskaGaze:AB$ Destroy | Cost$ 0 | Defined$ TriggeredSource +A:AB$ Destroy | Cost$ SubCounter<3/LOYALTY> | Planeswalker$ True | ValidTgts$ Permanent.nonLand | TgtPrompt$ Select target nonland permanent | SpellDescription$ Destroy target nonland permanent. +A:AB$ Token | Cost$ SubCounter<7/LOYALTY> | Planeswalker$ True | Ultimate$ True | TokenAmount$ 3 | TokenName$ Assassin | TokenTypes$ Creature,Assassin | TokenOwner$ You | TokenImage$ B 1 1 Assassin rtr | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | TokenTriggers$ TrigAssassin | TokenSVars$ Assassination,MustBeBlocked | SpellDescription$ Put three 1/1 black Assassin creature tokens onto the battlefield with "Whenever this creature deals combat damage to a player, that player loses the game." +SVar:TrigAssassin:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ Assassination | TriggerDescription$ Whenever this creature deals combat damage to a player, that player loses the game. +SVar:Assassination:DB$ LosesGame | Defined$ TriggeredTarget +SVar:MustBeBlocked:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vraska_the_unseen.jpg +Oracle:[+1] Until your next turn, whenever a creature deals combat damage to Vraska the Unseen, destroy that creature.\n[-3] Destroy target nonland permanent.\n[-7] Put three 1/1 black Assassin creature tokens onto the battlefield with "Whenever this creature deals combat damage to a player, that player loses the game." diff --git a/forge-gui/res/cardsfolder/v/vug_lizard.txt b/forge-gui/res/cardsfolder/v/vug_lizard.txt index bf92011926c..9dc2673bb8a 100644 --- a/forge-gui/res/cardsfolder/v/vug_lizard.txt +++ b/forge-gui/res/cardsfolder/v/vug_lizard.txt @@ -5,4 +5,4 @@ PT:3/4 K:Mountainwalk K:Echo:1 R R SVar:Picture:http://www.wizards.com/global/images/magic/general/vug_lizard.jpg -Oracle:Mountainwalk\nEcho {1}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Mountainwalk\nEcho {1}{R}{R} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/v/vulpine_goliath.txt b/forge-gui/res/cardsfolder/v/vulpine_goliath.txt index ff2f893dafb..6454563d092 100644 --- a/forge-gui/res/cardsfolder/v/vulpine_goliath.txt +++ b/forge-gui/res/cardsfolder/v/vulpine_goliath.txt @@ -1,7 +1,7 @@ -Name:Vulpine Goliath -ManaCost:4 G G -Types:Creature Fox -PT:6/5 -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/vulpine_goliath.jpg -Oracle:Trample \ No newline at end of file +Name:Vulpine Goliath +ManaCost:4 G G +Types:Creature Fox +PT:6/5 +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/vulpine_goliath.jpg +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/v/vulshok_battlegear.txt b/forge-gui/res/cardsfolder/v/vulshok_battlegear.txt index ea9aac14730..ef24a1f967a 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_battlegear.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_battlegear.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Equipped creature gets +3/+3. SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_battlegear.jpg -Oracle:Equipped creature gets +3/+3.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +3/+3.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/v/vulshok_battlemaster.txt b/forge-gui/res/cardsfolder/v/vulshok_battlemaster.txt index 619648cfa19..194c720e157 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_battlemaster.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_battlemaster.txt @@ -1,10 +1,10 @@ -Name:Vulshok Battlemaster -ManaCost:4 R -Types:Creature Human Warrior -PT:2/2 -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttachAll | TriggerDescription$ When CARDNAME enters the battlefield, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.) -SVar:TrigAttachAll:AB$ RepeatEach | Cost$ 0 | RepeatSubAbility$ DBAttach | RepeatCards$ Equipment | SpellDescription$ attach all Equipment on the battlefield to CARDNAME. -SVar:DBAttach:DB$ Attach | Object$ Remembered | Defined$ TriggeredCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_battlemaster.jpg -Oracle:Haste\nWhen Vulshok Battlemaster enters the battlefield, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.) \ No newline at end of file +Name:Vulshok Battlemaster +ManaCost:4 R +Types:Creature Human Warrior +PT:2/2 +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttachAll | TriggerDescription$ When CARDNAME enters the battlefield, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.) +SVar:TrigAttachAll:AB$ RepeatEach | Cost$ 0 | RepeatSubAbility$ DBAttach | RepeatCards$ Equipment | SpellDescription$ attach all Equipment on the battlefield to CARDNAME. +SVar:DBAttach:DB$ Attach | Object$ Remembered | Defined$ TriggeredCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_battlemaster.jpg +Oracle:Haste\nWhen Vulshok Battlemaster enters the battlefield, attach all Equipment on the battlefield to it. (Control of the Equipment doesn't change.) diff --git a/forge-gui/res/cardsfolder/v/vulshok_berserker.txt b/forge-gui/res/cardsfolder/v/vulshok_berserker.txt index 000a337477d..9eaae52e39b 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_berserker.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_berserker.txt @@ -4,4 +4,4 @@ Types:Creature Human Berserker PT:3/2 K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card5585.jpg -Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.) \ No newline at end of file +Oracle:Haste (This creature can attack and {T} as soon as it comes under your control.) diff --git a/forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt b/forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt index 4b8c08f4466..5e46a04d499 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_gauntlets.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 4 | AddToughness$ 2 | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Equipped creature gets +4/+2 and doesn't untap during its controller's untap step. SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_gauntlets.jpg -Oracle:Equipped creature gets +4/+2 and doesn't untap during its controller's untap step.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) \ No newline at end of file +Oracle:Equipped creature gets +4/+2 and doesn't untap during its controller's untap step.\nEquip {3} ({3}: Attach to target creature you control. Equip only as a sorcery. This card enters the battlefield unattached and stays on the battlefield if the creature leaves.) diff --git a/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt b/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt index e9cef5719d6..e4b7607b773 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_heartstoker.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_heartstoker.jpg -Oracle:When Vulshok Heartstoker enters the battlefield, target creature gets +2/+0 until end of turn. \ No newline at end of file +Oracle:When Vulshok Heartstoker enters the battlefield, target creature gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/v/vulshok_morningstar.txt b/forge-gui/res/cardsfolder/v/vulshok_morningstar.txt index a545a5e9582..53c41a208b9 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_morningstar.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_morningstar.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2. SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_morningstar.jpg -Oracle:Equipped creature gets +2/+2.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +2/+2.\nEquip {2} ({2}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/v/vulshok_refugee.txt b/forge-gui/res/cardsfolder/v/vulshok_refugee.txt index 047e0a2fd3d..8f5635181c1 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_refugee.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_refugee.txt @@ -4,4 +4,4 @@ Types:Creature Human Warrior PT:3/2 K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_refugee.jpg -Oracle:Protection from red \ No newline at end of file +Oracle:Protection from red diff --git a/forge-gui/res/cardsfolder/v/vulshok_replica.txt b/forge-gui/res/cardsfolder/v/vulshok_replica.txt index e3a364fd2a6..53ad8dd0e68 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_replica.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_replica.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Berserker PT:3/1 A:AB$ DealDamage | Cost$ 1 R Sac<1/CARDNAME> | ValidTgts$ Player | TgtPrompt$ Select target player | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target player. SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_replica.jpg -Oracle:{1}{R}, Sacrifice Vulshok Replica: Vulshok Replica deals 3 damage to target player. \ No newline at end of file +Oracle:{1}{R}, Sacrifice Vulshok Replica: Vulshok Replica deals 3 damage to target player. diff --git a/forge-gui/res/cardsfolder/v/vulshok_sorcerer.txt b/forge-gui/res/cardsfolder/v/vulshok_sorcerer.txt index 4594ea86919..f886a73cde1 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_sorcerer.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_sorcerer.txt @@ -5,4 +5,4 @@ PT:1/1 K:Haste A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ Vulshok Sorcerer deals 1 damage to target creature or player. SVar:Picture:http://resources.wizards.com/magic/cards/5dn/en-us/card51177.jpg -Oracle:Haste\n{T}: Vulshok Sorcerer deals 1 damage to target creature or player. \ No newline at end of file +Oracle:Haste\n{T}: Vulshok Sorcerer deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt b/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt index 6a18cd5241f..e3850f2618f 100644 --- a/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt +++ b/forge-gui/res/cardsfolder/v/vulshok_war_boar.txt @@ -1,9 +1,9 @@ -Name:Vulshok War Boar -ManaCost:2 R R -Types:Creature Boar Beast -PT:5/5 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice an artifact. -SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Artifact> | UnlessPayer$ You -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_war_boar.jpg -Oracle:When Vulshok War Boar enters the battlefield, sacrifice it unless you sacrifice an artifact. \ No newline at end of file +Name:Vulshok War Boar +ManaCost:2 R R +Types:Creature Boar Beast +PT:5/5 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacUnless | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless you sacrifice an artifact. +SVar:TrigSacUnless:AB$ Sacrifice | Cost$ 0 | Defined$ Self | UnlessCost$ Sac<1/Artifact> | UnlessPayer$ You +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/vulshok_war_boar.jpg +Oracle:When Vulshok War Boar enters the battlefield, sacrifice it unless you sacrifice an artifact. diff --git a/forge-gui/res/cardsfolder/v/vulturous_zombie.txt b/forge-gui/res/cardsfolder/v/vulturous_zombie.txt index c5de5d3cb9b..5bff14b3873 100644 --- a/forge-gui/res/cardsfolder/v/vulturous_zombie.txt +++ b/forge-gui/res/cardsfolder/v/vulturous_zombie.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Card.nonToken+OppOwn | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever a card is put into an opponent's graveyard from anywhere, put a +1/+1 counter on CARDNAME. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/vulturous_zombie.jpg -Oracle:Flying\nWhenever a card is put into an opponent's graveyard from anywhere, put a +1/+1 counter on Vulturous Zombie. \ No newline at end of file +Oracle:Flying\nWhenever a card is put into an opponent's graveyard from anywhere, put a +1/+1 counter on Vulturous Zombie. diff --git a/forge-gui/res/cardsfolder/w/wail_of_the_nim.txt b/forge-gui/res/cardsfolder/w/wail_of_the_nim.txt index 89bde3e5a0c..7e741772cc0 100644 --- a/forge-gui/res/cardsfolder/w/wail_of_the_nim.txt +++ b/forge-gui/res/cardsfolder/w/wail_of_the_nim.txt @@ -7,4 +7,4 @@ SVar:DBRegenerate:DB$ RegenerateAll | ValidCards$ Creature.YouCtrl | SpellDescri SVar:DBDamageAll:DB$ DamageAll | ValidCards$ Creature | ValidPlayers$ Each | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wail_of_the_nim.jpg -Oracle:Choose one - Regenerate each creature you control; or Wail of the Nim deals 1 damage to each creature and each player.\nEntwine {B} (Choose both if you pay the entwine cost.) \ No newline at end of file +Oracle:Choose one - Regenerate each creature you control; or Wail of the Nim deals 1 damage to each creature and each player.\nEntwine {B} (Choose both if you pay the entwine cost.) diff --git a/forge-gui/res/cardsfolder/w/waiting_in_the_weeds.txt b/forge-gui/res/cardsfolder/w/waiting_in_the_weeds.txt index 4554a226180..19becdf4022 100644 --- a/forge-gui/res/cardsfolder/w/waiting_in_the_weeds.txt +++ b/forge-gui/res/cardsfolder/w/waiting_in_the_weeds.txt @@ -6,4 +6,4 @@ SVar:DBToken:DB$ Token | TokenAmount$ CountForest | References$ CountForest | To SVar:CountForest:Count$Valid Forest.untapped+RememberedPlayerCtrl SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/waiting_in_the_weeds.jpg -Oracle:Each player puts a 1/1 green Cat creature token onto the battlefield for each untapped Forest he or she controls. \ No newline at end of file +Oracle:Each player puts a 1/1 green Cat creature token onto the battlefield for each untapped Forest he or she controls. diff --git a/forge-gui/res/cardsfolder/w/wake_of_destruction.txt b/forge-gui/res/cardsfolder/w/wake_of_destruction.txt index 310e3f11963..a7e556c53c8 100644 --- a/forge-gui/res/cardsfolder/w/wake_of_destruction.txt +++ b/forge-gui/res/cardsfolder/w/wake_of_destruction.txt @@ -1,9 +1,9 @@ -Name:Wake of Destruction -ManaCost:3 R R R -Types:Sorcery -A:SP$ Destroy | Cost$ 3 R R R | ValidTgts$ Land | TgtPrompt$ Select target land | RememberTargets$ True | SubAbility$ DBWakeofDestructionDestroyThemAll | SpellDescription$ Destroy target land and all other lands with the same name as that land. -SVar:DBWakeofDestructionDestroyThemAll:DB$ DestroyAll | ValidCards$ Remembered.sameName | SubAbility$ DBWakeofDestructionCleanup -SVar:DBWakeofDestructionCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wake_of_destruction.jpg -Oracle:Destroy target land and all other lands with the same name as that land. \ No newline at end of file +Name:Wake of Destruction +ManaCost:3 R R R +Types:Sorcery +A:SP$ Destroy | Cost$ 3 R R R | ValidTgts$ Land | TgtPrompt$ Select target land | RememberTargets$ True | SubAbility$ DBWakeofDestructionDestroyThemAll | SpellDescription$ Destroy target land and all other lands with the same name as that land. +SVar:DBWakeofDestructionDestroyThemAll:DB$ DestroyAll | ValidCards$ Remembered.sameName | SubAbility$ DBWakeofDestructionCleanup +SVar:DBWakeofDestructionCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wake_of_destruction.jpg +Oracle:Destroy target land and all other lands with the same name as that land. diff --git a/forge-gui/res/cardsfolder/w/wake_of_vultures.txt b/forge-gui/res/cardsfolder/w/wake_of_vultures.txt index 58585319d2a..6fa28e438f8 100644 --- a/forge-gui/res/cardsfolder/w/wake_of_vultures.txt +++ b/forge-gui/res/cardsfolder/w/wake_of_vultures.txt @@ -5,4 +5,4 @@ PT:3/1 K:Flying A:AB$ Regenerate | Cost$ 1 B Sac<1/Creature> | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/wake_of_vultures.jpg -Oracle:Flying\n{1}{B}, Sacrifice a creature: Regenerate Wake of Vultures. \ No newline at end of file +Oracle:Flying\n{1}{B}, Sacrifice a creature: Regenerate Wake of Vultures. diff --git a/forge-gui/res/cardsfolder/w/wake_the_reflections.txt b/forge-gui/res/cardsfolder/w/wake_the_reflections.txt index 05d48f82d24..8bd4d85c7ff 100644 --- a/forge-gui/res/cardsfolder/w/wake_the_reflections.txt +++ b/forge-gui/res/cardsfolder/w/wake_the_reflections.txt @@ -1,7 +1,7 @@ -Name:Wake the Reflections -ManaCost:W -Types:Sorcery -A:SP$ ChooseCard | Cost$ W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | AILogic$ AtLeast1 | SubAbility$ DBCopy | Mandatory$ True | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) -SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard -SVar:Picture:http://www.wizards.com/global/images/magic/general/wake_the_reflections.jpg -Oracle:Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Wake the Reflections +ManaCost:W +Types:Sorcery +A:SP$ ChooseCard | Cost$ W | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | AILogic$ AtLeast1 | SubAbility$ DBCopy | Mandatory$ True | SpellDescription$ Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) +SVar:DBCopy:DB$ CopyPermanent | Defined$ ChosenCard +SVar:Picture:http://www.wizards.com/global/images/magic/general/wake_the_reflections.jpg +Oracle:Populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/w/wake_thrasher.txt b/forge-gui/res/cardsfolder/w/wake_thrasher.txt index 2f83caeee1e..3b1be52bc62 100644 --- a/forge-gui/res/cardsfolder/w/wake_thrasher.txt +++ b/forge-gui/res/cardsfolder/w/wake_thrasher.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Untaps | ValidCard$ Permanent.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a permanent you control becomes untapped, CARDNAME gets +1/+1 until end of turn. SVar:TrigPump:AB$ Pump | Cost$ 0 | Defined$ Self | NumAtt$ +1 | NumDef$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wake_thrasher.jpg -Oracle:Whenever a permanent you control becomes untapped, Wake Thrasher gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Whenever a permanent you control becomes untapped, Wake Thrasher gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wakedancer.txt b/forge-gui/res/cardsfolder/w/wakedancer.txt index c5f31102602..69182e05b40 100644 --- a/forge-gui/res/cardsfolder/w/wakedancer.txt +++ b/forge-gui/res/cardsfolder/w/wakedancer.txt @@ -1,9 +1,9 @@ -Name:Wakedancer -ManaCost:2 B -Types:Creature Human Shaman -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigToken | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, put a 2/2 black Zombie creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/wakedancer.jpg -Oracle:Morbid - When Wakedancer enters the battlefield, if a creature died this turn, put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Name:Wakedancer +ManaCost:2 B +Types:Creature Human Shaman +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | CheckSVar$ Morbid | SVarCompare$ GE1 | Execute$ TrigToken | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, put a 2/2 black Zombie creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ B 2 2 Zombie ISD | TokenAltImages$ b_2_2_zombie2_ISD,b_2_2_zombie3_ISD +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/wakedancer.jpg +Oracle:Morbid - When Wakedancer enters the battlefield, if a creature died this turn, put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wakestone_gargoyle.txt b/forge-gui/res/cardsfolder/w/wakestone_gargoyle.txt index 916fc8bf680..f653ede7df7 100644 --- a/forge-gui/res/cardsfolder/w/wakestone_gargoyle.txt +++ b/forge-gui/res/cardsfolder/w/wakestone_gargoyle.txt @@ -6,4 +6,4 @@ K:Defender K:Flying A:AB$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl+withDefender | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | SpellDescription$ Creatures you control with defender can attack this turn as though they didn't have defender. SVar:Picture:http://www.wizards.com/global/images/magic/general/wakestone_gargoyle.jpg -Oracle:Defender (This creature can't attack.)\nFlying\n{1}{W}: Creatures you control with defender can attack this turn as though they didn't have defender. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFlying\n{1}{W}: Creatures you control with defender can attack this turn as though they didn't have defender. diff --git a/forge-gui/res/cardsfolder/w/waking_nightmare.txt b/forge-gui/res/cardsfolder/w/waking_nightmare.txt index 6642d174252..7ced8628bd8 100644 --- a/forge-gui/res/cardsfolder/w/waking_nightmare.txt +++ b/forge-gui/res/cardsfolder/w/waking_nightmare.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Sorcery Arcane A:SP$ Discard | Cost$ 2 B | ValidTgts$ Player | NumCards$ 2 | Mode$ TgtChoose | SpellDescription$ Target player discards two cards. SVar:Picture:http://www.wizards.com/global/images/magic/general/waking_nightmare.jpg -Oracle:Target player discards two cards. \ No newline at end of file +Oracle:Target player discards two cards. diff --git a/forge-gui/res/cardsfolder/w/walk_the_aeons.txt b/forge-gui/res/cardsfolder/w/walk_the_aeons.txt index 3737dc6348c..3ebaa4db1b4 100644 --- a/forge-gui/res/cardsfolder/w/walk_the_aeons.txt +++ b/forge-gui/res/cardsfolder/w/walk_the_aeons.txt @@ -5,4 +5,4 @@ K:Buyback Sac<3/Island> A:SP$ AddTurn | Cost$ 4 U U | ValidTgts$ Player | TgtPrompt$ Select target player | NumTurns$ 1 | SpellDescription$ Target player takes an extra turn after this one. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/walk_the_aeons.jpg -Oracle:Buyback-Sacrifice three Islands. (You may sacrifice three Islands in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget player takes an extra turn after this one. \ No newline at end of file +Oracle:Buyback-Sacrifice three Islands. (You may sacrifice three Islands in addition to any other costs as you cast this spell. If you do, put this card into your hand as it resolves.)\nTarget player takes an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt b/forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt index 9a72523ded4..35eff8e8eee 100644 --- a/forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt +++ b/forge-gui/res/cardsfolder/w/walker_of_secret_ways.txt @@ -7,4 +7,4 @@ T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage SVar:TrigReveal:AB$ RevealHand | Cost$ 0 | Defined$ TriggeredTarget A:AB$ ChangeZone | Cost$ 1 U | ValidTgts$ Ninja.YouCtrl | TgtPrompt$ Select target Ninja you control | Origin$ Battlefield | Destination$ Hand | PlayerTurn$ True | SpellDescription$ Return target Ninja you control to its owner's hand. Activate this ability only during your turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/walker_of_secret_ways.jpg -Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Walker of Secret Ways deals combat damage to a player, look at that player's hand.\n{1}{U}: Return target Ninja you control to its owner's hand. Activate this ability only during your turn. \ No newline at end of file +Oracle:Ninjutsu {1}{U} ({1}{U}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhenever Walker of Secret Ways deals combat damage to a player, look at that player's hand.\n{1}{U}: Return target Ninja you control to its owner's hand. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/w/walker_of_the_grove.txt b/forge-gui/res/cardsfolder/w/walker_of_the_grove.txt index b4adc3e329c..de85380f6d2 100644 --- a/forge-gui/res/cardsfolder/w/walker_of_the_grove.txt +++ b/forge-gui/res/cardsfolder/w/walker_of_the_grove.txt @@ -8,4 +8,4 @@ SVar:TrigToken:DB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | Toke T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/walker_of_the_grove.jpg -Oracle:When Walker of the Grove leaves the battlefield, put a 4/4 green Elemental creature token onto the battlefield.\nEvoke {4}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:When Walker of the Grove leaves the battlefield, put a 4/4 green Elemental creature token onto the battlefield.\nEvoke {4}{G} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/w/walking_archive.txt b/forge-gui/res/cardsfolder/w/walking_archive.txt index 3ea556aef4c..aa3eba704d5 100644 --- a/forge-gui/res/cardsfolder/w/walking_archive.txt +++ b/forge-gui/res/cardsfolder/w/walking_archive.txt @@ -10,4 +10,4 @@ SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ X | Defined$ TriggeredPlayer | Refe SVar:X:Count$CardCounters.P1P1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_archive.jpg -Oracle:Defender (This creature can't attack.)\nWalking Archive enters the battlefield with a +1/+1 counter on it.\nAt the beginning of each player's upkeep, that player draws a card for each +1/+1 counter on Walking Archive.\n{2}{W}{U}: Put a +1/+1 counter on Walking Archive. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWalking Archive enters the battlefield with a +1/+1 counter on it.\nAt the beginning of each player's upkeep, that player draws a card for each +1/+1 counter on Walking Archive.\n{2}{W}{U}: Put a +1/+1 counter on Walking Archive. diff --git a/forge-gui/res/cardsfolder/w/walking_atlas.txt b/forge-gui/res/cardsfolder/w/walking_atlas.txt index 3e39ec92a41..c5b1b6832e4 100644 --- a/forge-gui/res/cardsfolder/w/walking_atlas.txt +++ b/forge-gui/res/cardsfolder/w/walking_atlas.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Construct PT:1/1 A:AB$ ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land | ChangeNum$ 1 | Optional$ You | SpellDescription$ You may put a land card from your hand onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/Walking_Atlas.jpg -Oracle:{T}: You may put a land card from your hand onto the battlefield. \ No newline at end of file +Oracle:{T}: You may put a land card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/walking_corpse.txt b/forge-gui/res/cardsfolder/w/walking_corpse.txt index b44327b680d..c9cafd37602 100644 --- a/forge-gui/res/cardsfolder/w/walking_corpse.txt +++ b/forge-gui/res/cardsfolder/w/walking_corpse.txt @@ -1,6 +1,6 @@ -Name:Walking Corpse -ManaCost:1 B -Types:Creature Zombie -PT:2/2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_corpse.jpg -Oracle: \ No newline at end of file +Name:Walking Corpse +ManaCost:1 B +Types:Creature Zombie +PT:2/2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_corpse.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/w/walking_dead.txt b/forge-gui/res/cardsfolder/w/walking_dead.txt index 53bb945667a..1b30f71b043 100644 --- a/forge-gui/res/cardsfolder/w/walking_dead.txt +++ b/forge-gui/res/cardsfolder/w/walking_dead.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:1/1 A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_dead.jpg -Oracle:{B}: Regenerate Walking Dead. \ No newline at end of file +Oracle:{B}: Regenerate Walking Dead. diff --git a/forge-gui/res/cardsfolder/w/walking_desecration.txt b/forge-gui/res/cardsfolder/w/walking_desecration.txt index 196cfd44822..968185f405c 100644 --- a/forge-gui/res/cardsfolder/w/walking_desecration.txt +++ b/forge-gui/res/cardsfolder/w/walking_desecration.txt @@ -6,4 +6,4 @@ A:AB$ ChooseType | Cost$ B T | Defined$ You | Type$ Creature | SubAbility$ DBPum SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.ChosenType | IsCurse$ True | KW$ HIDDEN CARDNAME attacks each turn if able. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_desecration.jpg -Oracle:{B}, {T}: Creatures of the creature type of your choice attack this turn if able. \ No newline at end of file +Oracle:{B}, {T}: Creatures of the creature type of your choice attack this turn if able. diff --git a/forge-gui/res/cardsfolder/w/walking_dream.txt b/forge-gui/res/cardsfolder/w/walking_dream.txt index 36bb13e0c6c..e92abeec112 100644 --- a/forge-gui/res/cardsfolder/w/walking_dream.txt +++ b/forge-gui/res/cardsfolder/w/walking_dream.txt @@ -6,4 +6,4 @@ K:Unblockable S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | CheckSVar$ X | SVarCompare$ GE2 | Description$ CARDNAME doesn't untap during your untap step if an opponent controls two or more creatures. SVar:X:Count$Valid Creature.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_dream.jpg -Oracle:Walking Dream can't be blocked.\nWalking Dream doesn't untap during your untap step if an opponent controls two or more creatures. \ No newline at end of file +Oracle:Walking Dream can't be blocked.\nWalking Dream doesn't untap during your untap step if an opponent controls two or more creatures. diff --git a/forge-gui/res/cardsfolder/w/walking_sponge.txt b/forge-gui/res/cardsfolder/w/walking_sponge.txt index 19c50a0a0b7..aa1c9c5622a 100644 --- a/forge-gui/res/cardsfolder/w/walking_sponge.txt +++ b/forge-gui/res/cardsfolder/w/walking_sponge.txt @@ -1,12 +1,12 @@ -Name:Walking Sponge -ManaCost:1 U -Types:Creature Sponge -PT:1/1 -A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | StackDescription$ None | SubAbility$ MakeChoice | SpellDescription$ Target creature loses your choice of flying, first strike, or trample until end of turn. -SVar:MakeChoice:DB$ GenericChoice | Choices$ SpongeFly,SpongeStrike,SpongeTramp -SVar:SpongeFly:DB$Animate | Defined$ Targeted | RemoveKeywords$ Flying | SpellDescription$ Targeted creature loses flying. -SVar:SpongeStrike:DB$Animate | Defined$ Targeted | RemoveKeywords$ First Strike | SpellDescription$ Targeted creature loses first strike. -SVar:SpongeTramp:DB$Animate | Defined$ Targeted | RemoveKeywords$ Trample | SpellDescription$ Targeted creature loses trample. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_sponge.jpg -Oracle:{T}: Target creature loses your choice of flying, first strike, or trample until end of turn. \ No newline at end of file +Name:Walking Sponge +ManaCost:1 U +Types:Creature Sponge +PT:1/1 +A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | StackDescription$ None | SubAbility$ MakeChoice | SpellDescription$ Target creature loses your choice of flying, first strike, or trample until end of turn. +SVar:MakeChoice:DB$ GenericChoice | Choices$ SpongeFly,SpongeStrike,SpongeTramp +SVar:SpongeFly:DB$Animate | Defined$ Targeted | RemoveKeywords$ Flying | SpellDescription$ Targeted creature loses flying. +SVar:SpongeStrike:DB$Animate | Defined$ Targeted | RemoveKeywords$ First Strike | SpellDescription$ Targeted creature loses first strike. +SVar:SpongeTramp:DB$Animate | Defined$ Targeted | RemoveKeywords$ Trample | SpellDescription$ Targeted creature loses trample. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_sponge.jpg +Oracle:{T}: Target creature loses your choice of flying, first strike, or trample until end of turn. diff --git a/forge-gui/res/cardsfolder/w/walking_wall.txt b/forge-gui/res/cardsfolder/w/walking_wall.txt index 214a75a1ee6..46a4ca2e222 100644 --- a/forge-gui/res/cardsfolder/w/walking_wall.txt +++ b/forge-gui/res/cardsfolder/w/walking_wall.txt @@ -5,4 +5,4 @@ PT:0/6 K:Defender A:AB$ Pump | Cost$ 3 | NumAtt$ +3 | NumDef$ -1 | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | ActivationLimit$ 1 | SpellDescription$ CARDNAME get +3/-1 until end of turn and can attack this turn as though it didn't have defender. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/walking_wall.jpg -Oracle:Defender\n{3}: Walking Wall gets +3/-1 until end of turn and can attack this turn as though it didn't have defender. Activate this ability only once each turn. \ No newline at end of file +Oracle:Defender\n{3}: Walking Wall gets +3/-1 until end of turn and can attack this turn as though it didn't have defender. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_air.txt b/forge-gui/res/cardsfolder/w/wall_of_air.txt index 795a7f55753..d0d60d0dee2 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_air.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_air.txt @@ -5,4 +5,4 @@ PT:1/5 K:Flying K:Defender SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card135274.jpg -Oracle:Defender, flying (This creature can't attack, and it can block creatures with flying.) \ No newline at end of file +Oracle:Defender, flying (This creature can't attack, and it can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_blood.txt b/forge-gui/res/cardsfolder/w/wall_of_blood.txt index ba833ccc6ad..2136a172b7b 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_blood.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_blood.txt @@ -5,4 +5,4 @@ PT:0/2 K:Defender A:AB$ Pump | Cost$ PayLife<1> | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_blood.jpg -Oracle:Defender (This creature can't attack.)\nPay 1 life: Wall of Blood gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nPay 1 life: Wall of Blood gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_blossoms.txt b/forge-gui/res/cardsfolder/w/wall_of_blossoms.txt index 2c5bd2f63b8..43eaf4629bf 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_blossoms.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_blossoms.txt @@ -6,4 +6,4 @@ K:Defender T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:DB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/st/en-us/card5265.jpg -Oracle:Defender\nWhen Wall of Blossoms enters the battlefield, draw a card. \ No newline at end of file +Oracle:Defender\nWhen Wall of Blossoms enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/w/wall_of_bone.txt b/forge-gui/res/cardsfolder/w/wall_of_bone.txt index 383bd8fef4d..1f410bd77c8 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_bone.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_bone.txt @@ -5,4 +5,4 @@ PT:1/4 K:Defender A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_bone.jpg -Oracle:Defender (This creature can't attack.)\n{B}: Regenerate Wall of Bone. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{B}: Regenerate Wall of Bone. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_brambles.txt b/forge-gui/res/cardsfolder/w/wall_of_brambles.txt index a2799347401..a82770627d9 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_brambles.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_brambles.txt @@ -5,4 +5,4 @@ PT:2/3 K:Defender A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_brambles.jpg -Oracle:Defender (This creature can't attack.)\n{G}: Regenerate Wall of Brambles. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{G}: Regenerate Wall of Brambles. diff --git a/forge-gui/res/cardsfolder/w/wall_of_caltrops.txt b/forge-gui/res/cardsfolder/w/wall_of_caltrops.txt index 785670e460c..a24be67b60f 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_caltrops.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_caltrops.txt @@ -1,9 +1,9 @@ -Name:Wall of Caltrops -ManaCost:1 W -Types:Creature Wall -PT:2/1 -K:Defender -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ MakeEffective | IsPresent$ Creature.Wall+Other+sharesBlockingAssignmentWith | IsPresent2$ Creature.nonWall+sharesBlockingAssignmentWith | PresentCompare2$ EQ0 | TriggerDescription$ Whenever CARDNAME blocks a creature, if at least one other Wall creature is blocking that creature and no non-Wall creatures are blocking that creature, CARDNAME gains banding until end of turn. (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) -SVar:MakeEffective:AB$ Pump | Cost$ 0 | KW$ Banding -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_caltrops.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Wall of Caltrops blocks a creature, if at least one other Wall creature is blocking that creature and no non-Wall creatures are blocking that creature, Wall of Caltrops gains banding until end of turn. (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) +Name:Wall of Caltrops +ManaCost:1 W +Types:Creature Wall +PT:2/1 +K:Defender +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ MakeEffective | IsPresent$ Creature.Wall+Other+sharesBlockingAssignmentWith | IsPresent2$ Creature.nonWall+sharesBlockingAssignmentWith | PresentCompare2$ EQ0 | TriggerDescription$ Whenever CARDNAME blocks a creature, if at least one other Wall creature is blocking that creature and no non-Wall creatures are blocking that creature, CARDNAME gains banding until end of turn. (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) +SVar:MakeEffective:AB$ Pump | Cost$ 0 | KW$ Banding +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_caltrops.jpg +Oracle:Defender (This creature can't attack.)\nWhenever Wall of Caltrops blocks a creature, if at least one other Wall creature is blocking that creature and no non-Wall creatures are blocking that creature, Wall of Caltrops gains banding until end of turn. (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_corpses.txt b/forge-gui/res/cardsfolder/w/wall_of_corpses.txt index 9ff9c941c6c..c9e70b1595b 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_corpses.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_corpses.txt @@ -1,8 +1,8 @@ -Name:Wall of Corpses -ManaCost:1 B -Types:Creature Wall -PT:0/2 -K:Defender -A:AB$ Destroy | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Creature.blockedBySource | TgtPrompt$ Select target creature Wall of Corpses is blocking | SpellDescription$ Destroy target creature CARDNAME is blocking. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_corpses.jpg -Oracle:Defender (This creature can't attack.)\n{B}, Sacrifice Wall of Corpses: Destroy target creature Wall of Corpses is blocking. \ No newline at end of file +Name:Wall of Corpses +ManaCost:1 B +Types:Creature Wall +PT:0/2 +K:Defender +A:AB$ Destroy | Cost$ B Sac<1/CARDNAME> | ValidTgts$ Creature.blockedBySource | TgtPrompt$ Select target creature Wall of Corpses is blocking | SpellDescription$ Destroy target creature CARDNAME is blocking. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_corpses.jpg +Oracle:Defender (This creature can't attack.)\n{B}, Sacrifice Wall of Corpses: Destroy target creature Wall of Corpses is blocking. diff --git a/forge-gui/res/cardsfolder/w/wall_of_deceit.txt b/forge-gui/res/cardsfolder/w/wall_of_deceit.txt index 1d0080a92e3..28b204c2748 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_deceit.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_deceit.txt @@ -1,9 +1,9 @@ -Name:Wall of Deceit -ManaCost:1 U -Types:Creature Wall -PT:0/5 -K:Defender -A:AB$ SetState | Cost$ 3 | Defined$ Self | Mode$ TurnFace | SpellDescription$ Turn CARDNAME face down. -K:Morph:U -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_deceit.jpg -Oracle:Defender (This creature can't attack.)\n{3}: Turn Wall of Deceit face down.\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 +Name:Wall of Deceit +ManaCost:1 U +Types:Creature Wall +PT:0/5 +K:Defender +A:AB$ SetState | Cost$ 3 | Defined$ Self | Mode$ TurnFace | SpellDescription$ Turn CARDNAME face down. +K:Morph:U +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_deceit.jpg +Oracle:Defender (This creature can't attack.)\n{3}: Turn Wall of Deceit face down.\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.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_denial.txt b/forge-gui/res/cardsfolder/w/wall_of_denial.txt index 5e7845d0fd0..8f61621a5d3 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_denial.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_denial.txt @@ -6,4 +6,4 @@ K:Defender K:Flying K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_denial.jpg -Oracle:Defender, flying\nShroud (This creature can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Defender, flying\nShroud (This creature can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_diffusion.txt b/forge-gui/res/cardsfolder/w/wall_of_diffusion.txt index 5d8f6790d88..7f66e32dde1 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_diffusion.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_diffusion.txt @@ -5,4 +5,4 @@ PT:0/5 K:Defender K:CARDNAME can block creatures with shadow as though they didn't have shadow. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_diffusion.jpg -Oracle:Defender (This creature can't attack.)\nWall of Diffusion can block creatures with shadow as though Wall of Diffusion had shadow. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWall of Diffusion can block creatures with shadow as though Wall of Diffusion had shadow. diff --git a/forge-gui/res/cardsfolder/w/wall_of_distortion.txt b/forge-gui/res/cardsfolder/w/wall_of_distortion.txt index 838cd53997f..3cc3fbee104 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_distortion.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_distortion.txt @@ -5,4 +5,4 @@ PT:1/3 K:Defender A:AB$ Discard | Cost$ 2 B T | ValidTgts$ Player | SorcerySpeed$ True | NumCards$ 1 | Mode$ TgtChoose | SpellDescription$ Target player discards a card. Activate this ability only any time you could cast a sorcery. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_distortion.jpg -Oracle:Defender (This creature can't attack.)\n{2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{2}{B}, {T}: Target player discards a card. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/w/wall_of_dust.txt b/forge-gui/res/cardsfolder/w/wall_of_dust.txt index e1f49d172ea..7ce3e8f7b32 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_dust.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_dust.txt @@ -7,4 +7,4 @@ T:Mode$ AttackerBlocked | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrig | Tr SVar:DelTrig:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | Execute$ TrigPump | TriggerDescription$ Creatures blocked by CARDNAME can't attack this turn. SVar:TrigPump:DB$ Pump | Cost$ 0 | IsCurse$ True | Defined$ TriggeredAttacker | KW$ HIDDEN CARDNAME can't attack. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_dust.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Wall of Dust blocks a creature, that creature can't attack during its controller's next turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Wall of Dust blocks a creature, that creature can't attack during its controller's next turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_earth.txt b/forge-gui/res/cardsfolder/w/wall_of_earth.txt index c7849ec0d49..e515ababdc0 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_earth.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_earth.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:0/6 K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_earth.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_essence.txt b/forge-gui/res/cardsfolder/w/wall_of_essence.txt index db86ce2a553..3c398506ce6 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_essence.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_essence.txt @@ -8,4 +8,4 @@ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_essence.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Wall of Essence is dealt combat damage, you gain that much life. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Wall of Essence is dealt combat damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/w/wall_of_faith.txt b/forge-gui/res/cardsfolder/w/wall_of_faith.txt index ba4228f3c35..4f89fa56b13 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_faith.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_faith.txt @@ -5,4 +5,4 @@ PT:0/5 K:Defender A:AB$ Pump | Cost$ W | NumDef$ +1 | SpellDescription$ CARDNAME gets +0/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_faith.jpg -Oracle:Defender (This creature can't attack.)\n{W}: Wall of Faith gets +0/+1 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{W}: Wall of Faith gets +0/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_fire.txt b/forge-gui/res/cardsfolder/w/wall_of_fire.txt index 629b13239d1..183bf932ad6 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_fire.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_fire.txt @@ -5,4 +5,4 @@ PT:0/5 K:Defender A:AB$ Pump | Cost$ R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_fire.jpg -Oracle:Defender (This creature can't attack.)\n{R}: Wall of Fire gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{R}: Wall of Fire gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_frost.txt b/forge-gui/res/cardsfolder/w/wall_of_frost.txt index b2bb3e551ef..6c0b479942b 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_frost.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_frost.txt @@ -7,4 +7,4 @@ T:Mode$ AttackerBlocked | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerD SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_frost.jpg -Oracle:Defender\nWhenever Wall of Frost blocks a creature, that creature doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Defender\nWhenever Wall of Frost blocks a creature, that creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/w/wall_of_glare.txt b/forge-gui/res/cardsfolder/w/wall_of_glare.txt index 205a1f91a59..dfd1b83510a 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_glare.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_glare.txt @@ -1,8 +1,8 @@ -Name:Wall of Glare -ManaCost:1 W -Types:Creature Wall -PT:0/5 -K:Defender -K:CARDNAME can block any number of creatures. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_glare.jpg -Oracle:Defender (This creature can't attack.)\nWall of Glare can block any number of creatures. \ No newline at end of file +Name:Wall of Glare +ManaCost:1 W +Types:Creature Wall +PT:0/5 +K:Defender +K:CARDNAME can block any number of creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_glare.jpg +Oracle:Defender (This creature can't attack.)\nWall of Glare can block any number of creatures. diff --git a/forge-gui/res/cardsfolder/w/wall_of_granite.txt b/forge-gui/res/cardsfolder/w/wall_of_granite.txt index 4adff802261..c0b1cbf9f1b 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_granite.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_granite.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:0/7 K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_granite.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_heat.txt b/forge-gui/res/cardsfolder/w/wall_of_heat.txt index 5ca91b9a6b9..7d5f16fb19c 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_heat.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_heat.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:2/6 K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_heat.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_hope.txt b/forge-gui/res/cardsfolder/w/wall_of_hope.txt index 208b2d1fb08..e3fd3c94f3e 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_hope.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_hope.txt @@ -8,4 +8,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | Referen SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_hope.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Wall of Hope is dealt damage, you gain that much life. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Wall of Hope is dealt damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/w/wall_of_ice.txt b/forge-gui/res/cardsfolder/w/wall_of_ice.txt index f9fe66744fd..48c808000a0 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_ice.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_ice.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:0/7 K:Defender SVar:Picture:http://resources.wizards.com/magic/cards/4e/en-us/card2250.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_junk.txt b/forge-gui/res/cardsfolder/w/wall_of_junk.txt index aa4fe3d1a94..5cdbf766d07 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_junk.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_junk.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | TriggerDescrip SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Opponent | Execute$ TrigBounce | TriggerDescription$ Return CARDNAME to it's owner's hand. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_junk.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Wall of Junk 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 +Oracle:Defender (This creature can't attack.)\nWhenever Wall of Junk blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_kelp.txt b/forge-gui/res/cardsfolder/w/wall_of_kelp.txt index b4e1333c752..d5e065d55f8 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_kelp.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_kelp.txt @@ -5,4 +5,4 @@ PT:0/3 K:Defender A:AB$ Token | Cost$ U U T | TokenAmount$ 1 | TokenName$ Plant Wall | TokenTypes$ Creature,Plant,Wall | TokenOwner$ You | TokenColors$ Blue | TokenPower$ 0 | TokenToughness$ 1 | TokenKeywords$ Defender | SpellDescription$ Put a 0/1 blue Plant Wall creature token with defender named Kelp onto the battlefield. SVar:Picture:http://resources.wizards.com/magic/cards/hm/en-us/card2959.jpg -Oracle:Defender (This creature can't attack.)\n{U}{U}, {T}: Put a 0/1 blue Plant Wall creature token with defender named Kelp onto the battlefield. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{U}{U}, {T}: Put a 0/1 blue Plant Wall creature token with defender named Kelp onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wall_of_lava.txt b/forge-gui/res/cardsfolder/w/wall_of_lava.txt index 3f4b384c3b0..33074faea62 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_lava.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_lava.txt @@ -5,4 +5,4 @@ PT:1/3 K:Defender A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_lava.jpg -Oracle:Defender (This creature can't attack.)\n{R}: Wall of Lava gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{R}: Wall of Lava gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_light.txt b/forge-gui/res/cardsfolder/w/wall_of_light.txt index a3d53bd0205..d60c1db5fd7 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_light.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_light.txt @@ -5,4 +5,4 @@ PT:1/5 K:Defender K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_light.jpg -Oracle:Defender (This creature can't attack.)\nProtection from black \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nProtection from black diff --git a/forge-gui/res/cardsfolder/w/wall_of_mulch.txt b/forge-gui/res/cardsfolder/w/wall_of_mulch.txt index f579a61592b..363c0d88c07 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_mulch.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_mulch.txt @@ -5,4 +5,4 @@ PT:0/4 K:Defender A:AB$ Draw | Cost$ G Sac<1/Wall> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_mulch.jpg -Oracle:Defender (This creature can't attack.)\n{G}, Sacrifice a Wall: Draw a card. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{G}, Sacrifice a Wall: Draw a card. diff --git a/forge-gui/res/cardsfolder/w/wall_of_nets.txt b/forge-gui/res/cardsfolder/w/wall_of_nets.txt index fa3c9298500..9da3e67d89b 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_nets.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_nets.txt @@ -1,13 +1,13 @@ -Name:Wall of Nets -ManaCost:1 W W -Types:Creature Wall -PT:0/7 -K:Defender -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrigBlocked | Static$ True | TriggerDescription$ At end of combat, exile all creatures blocked by CARDNAME. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return all cards exiled with CARDNAME to the battlefield under their owners' control. -SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigExile | TriggerDescription$ Exile blocked creature at end of combat. -SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredAttacker | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_nets.jpg -Oracle:Defender (This creature can't attack.)\nAt end of combat, exile all creatures blocked by Wall of Nets.\nWhen Wall of Nets leaves the battlefield, return all cards exiled with Wall of Nets to the battlefield under their owners' control. \ No newline at end of file +Name:Wall of Nets +ManaCost:1 W W +Types:Creature Wall +PT:0/7 +K:Defender +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | DelayedTrigger$ DelTrigBlocked | Static$ True | TriggerDescription$ At end of combat, exile all creatures blocked by CARDNAME. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, return all cards exiled with CARDNAME to the battlefield under their owners' control. +SVar:DelTrigBlocked:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigExile | TriggerDescription$ Exile blocked creature at end of combat. +SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ TriggeredAttacker | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_nets.jpg +Oracle:Defender (This creature can't attack.)\nAt end of combat, exile all creatures blocked by Wall of Nets.\nWhen Wall of Nets leaves the battlefield, return all cards exiled with Wall of Nets to the battlefield under their owners' control. diff --git a/forge-gui/res/cardsfolder/w/wall_of_omens.txt b/forge-gui/res/cardsfolder/w/wall_of_omens.txt index 6c023beabd7..b13ec3bfcdd 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_omens.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_omens.txt @@ -6,4 +6,4 @@ K:Defender T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:DB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_omens.jpg -Oracle:Defender\nWhen Wall of Omens enters the battlefield, draw a card. \ No newline at end of file +Oracle:Defender\nWhen Wall of Omens enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/w/wall_of_opposition.txt b/forge-gui/res/cardsfolder/w/wall_of_opposition.txt index ab38c94090c..f4c4498c98d 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_opposition.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_opposition.txt @@ -5,4 +5,4 @@ PT:0/6 K:Defender A:AB$ Pump | Cost$ 1 | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_opposition.jpg -Oracle:Defender (This creature can't attack.)\n{1}: Wall of Opposition gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{1}: Wall of Opposition gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_pine_needles.txt b/forge-gui/res/cardsfolder/w/wall_of_pine_needles.txt index ca69370d63e..a077d2494a0 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_pine_needles.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_pine_needles.txt @@ -5,4 +5,4 @@ PT:3/3 K:Defender A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_pine_needles.jpg -Oracle:Defender (This creature can't attack.)\n{G}: Regenerate Wall of Pine Needles. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{G}: Regenerate Wall of Pine Needles. diff --git a/forge-gui/res/cardsfolder/w/wall_of_putrid_flesh.txt b/forge-gui/res/cardsfolder/w/wall_of_putrid_flesh.txt index 27a2150da80..53b08702718 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_putrid_flesh.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_putrid_flesh.txt @@ -7,4 +7,4 @@ K:Defender K:Protection from white K:PreventAllDamageBy Creature.enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_putrid_flesh.jpg -Oracle:Defender (This creature can't attack.)\nProtection from white\nPrevent all damage that would be dealt to Wall of Putrid Flesh by enchanted creatures. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nProtection from white\nPrevent all damage that would be dealt to Wall of Putrid Flesh by enchanted creatures. diff --git a/forge-gui/res/cardsfolder/w/wall_of_razors.txt b/forge-gui/res/cardsfolder/w/wall_of_razors.txt index a615861424d..90b97b2098d 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_razors.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_razors.txt @@ -5,4 +5,4 @@ PT:4/1 K:Defender K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_razors.jpg -Oracle:Defender (This creature can't attack.)\nFirst strike \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFirst strike diff --git a/forge-gui/res/cardsfolder/w/wall_of_resistance.txt b/forge-gui/res/cardsfolder/w/wall_of_resistance.txt index c95f2df7e76..afa5ef823e9 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_resistance.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_resistance.txt @@ -8,4 +8,4 @@ T:Mode$ DamageDone | ValidTarget$ Card.Self | DelayedTrigger$ DelTrig | TriggerZ SVar:DelTrig:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigPutCounter | Secondary$ True | IsPresent$ Card.Self | TriggerDescription$ At the beginning of each end step, if Wall of Resistance was dealt damage this turn, put a +0/+1 counter on it. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P0P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_resistance.jpg -Oracle:Defender (This creature can't attack.)\nFlying\nAt the beginning of each end step, if Wall of Resistance was dealt damage this turn, put a +0/+1 counter on it. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFlying\nAt the beginning of each end step, if Wall of Resistance was dealt damage this turn, put a +0/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/w/wall_of_reverence.txt b/forge-gui/res/cardsfolder/w/wall_of_reverence.txt index 104bc840199..d81ab5ae581 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_reverence.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_reverence.txt @@ -9,4 +9,4 @@ SVar:TrigDig:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Selec SVar:DBGainLife:DB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X SVar:X:Targeted$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_reverence.jpg -Oracle:Defender, flying\nAt the beginning of your end step, you may gain life equal to the power of target creature you control. \ No newline at end of file +Oracle:Defender, flying\nAt the beginning of your end step, you may gain life equal to the power of target creature you control. diff --git a/forge-gui/res/cardsfolder/w/wall_of_roots.txt b/forge-gui/res/cardsfolder/w/wall_of_roots.txt index 41907d1d431..1a0257562f1 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_roots.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_roots.txt @@ -5,4 +5,4 @@ PT:0/5 K:Defender A:AB$ Mana | Cost$ AddCounter<1/M0M1> | Produced$ G | ActivationLimit$ 1 | SpellDescription$ Add {G} to your mana pool. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_roots.jpg -Oracle:Defender\nPut a -0/-1 counter on Wall of Roots: Add {G} to your mana pool. Activate this ability only once each turn. \ No newline at end of file +Oracle:Defender\nPut a -0/-1 counter on Wall of Roots: Add {G} to your mana pool. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_shadows.txt b/forge-gui/res/cardsfolder/w/wall_of_shadows.txt index 91ace173bb9..2ceadee17c6 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_shadows.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_shadows.txt @@ -1,11 +1,11 @@ -Name:Wall of Shadows -ManaCost:1 B B -Types:Creature Wall -PT:0/1 -Text:Prevent all damage that would be dealt to CARDNAME by creatures it's blocking. -K:Defender -K:PreventAllDamageBy Creature.blockedBySource -S:Mode$ CantTarget | ValidCard$ Card.Self | SourceCanOnlyTarget$ Wall | Description$ CARDNAME can't be the target of spells that can target only Walls or of abilities that can target only Walls. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_shadows.jpg -Oracle:Defender (This creature can't attack.)\nPrevent all damage that would be dealt to Wall of Shadows by creatures it's blocking.\nWall of Shadows can't be the target of spells that can target only Walls or of abilities that can target only Walls. +Name:Wall of Shadows +ManaCost:1 B B +Types:Creature Wall +PT:0/1 +Text:Prevent all damage that would be dealt to CARDNAME by creatures it's blocking. +K:Defender +K:PreventAllDamageBy Creature.blockedBySource +S:Mode$ CantTarget | ValidCard$ Card.Self | SourceCanOnlyTarget$ Wall | Description$ CARDNAME can't be the target of spells that can target only Walls or of abilities that can target only Walls. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_shadows.jpg +Oracle:Defender (This creature can't attack.)\nPrevent all damage that would be dealt to Wall of Shadows by creatures it's blocking.\nWall of Shadows can't be the target of spells that can target only Walls or of abilities that can target only Walls. diff --git a/forge-gui/res/cardsfolder/w/wall_of_shards.txt b/forge-gui/res/cardsfolder/w/wall_of_shards.txt index fd8f8f57891..80396f8d011 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_shards.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_shards.txt @@ -1,10 +1,10 @@ -Name:Wall of Shards -ManaCost:1 W -Types:Snow Creature Wall -PT:1/8 -K:Defender -K:Flying -K:Cumulative upkeep:GainLife<1/Player.Opponent>:An opponent gains 1 life. -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_shards.jpg -Oracle:Defender, flying\nCumulative upkeep-An opponent gains 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.) +Name:Wall of Shards +ManaCost:1 W +Types:Snow Creature Wall +PT:1/8 +K:Defender +K:Flying +K:Cumulative upkeep:GainLife<1/Player.Opponent>:An opponent gains 1 life. +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_shards.jpg +Oracle:Defender, flying\nCumulative upkeep-An opponent gains 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.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_shields.txt b/forge-gui/res/cardsfolder/w/wall_of_shields.txt index 759ced18dca..f876d86beb2 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_shields.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_shields.txt @@ -1,9 +1,9 @@ -Name:Wall of Shields -ManaCost:3 -Types:Artifact Creature Wall -PT:0/4 -K:Defender -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_shields.jpg -Oracle:Defender (This creature can't attack.)\nBanding (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) +Name:Wall of Shields +ManaCost:3 +Types:Artifact Creature Wall +PT:0/4 +K:Defender +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_shields.jpg +Oracle:Defender (This creature can't attack.)\nBanding (If any creatures with banding you control are blocking a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_souls.txt b/forge-gui/res/cardsfolder/w/wall_of_souls.txt index 1e79c35cc07..4aa6ef95cf4 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_souls.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_souls.txt @@ -8,4 +8,4 @@ SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Selec SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_souls.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Wall of Souls is dealt combat damage, it deals that much damage to target opponent. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Wall of Souls is dealt combat damage, it deals that much damage to target opponent. diff --git a/forge-gui/res/cardsfolder/w/wall_of_spears.txt b/forge-gui/res/cardsfolder/w/wall_of_spears.txt index cf48c84567e..73716f71959 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_spears.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_spears.txt @@ -5,4 +5,4 @@ PT:2/3 K:Defender K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_spears.jpg -Oracle:Defender (This creature can't attack.)\nFirst strike \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nFirst strike diff --git a/forge-gui/res/cardsfolder/w/wall_of_stone.txt b/forge-gui/res/cardsfolder/w/wall_of_stone.txt index 60ee7b45c59..20ee8d83866 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_stone.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_stone.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:0/8 K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_stone.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_swords.txt b/forge-gui/res/cardsfolder/w/wall_of_swords.txt index 04157ba8eee..a5deeb9cc02 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_swords.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_swords.txt @@ -5,4 +5,4 @@ PT:3/5 K:Flying K:Defender SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card132120.jpg -Oracle:Defender, flying (This creature can't attack, and it can block creatures with flying.) \ No newline at end of file +Oracle:Defender, flying (This creature can't attack, and it can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_tanglecord.txt b/forge-gui/res/cardsfolder/w/wall_of_tanglecord.txt index 18141899128..14c1f988d16 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_tanglecord.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_tanglecord.txt @@ -5,4 +5,4 @@ PT:0/6 K:Defender A:AB$ Pump | Cost$ G | KW$ Reach | SpellDescription$ CARDNAME gains reach until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_tanglecord.jpg -Oracle:Defender\n{G}: Wall of Tanglecord gains reach until end of turn. (It can block creatures with flying.) \ No newline at end of file +Oracle:Defender\n{G}: Wall of Tanglecord gains reach until end of turn. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_tears.txt b/forge-gui/res/cardsfolder/w/wall_of_tears.txt index 14ca9d7592d..322630f5bbf 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_tears.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_tears.txt @@ -8,4 +8,4 @@ SVar:DelayedTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ SVar:TrigBounce:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ TriggeredAttacker SVar:HasBlockEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_tears.jpg -Oracle:Defender (This creature can't attack.)\nWhenever Wall of Tears blocks a creature, return that creature to its owner's hand at end of combat. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nWhenever Wall of Tears blocks a creature, return that creature to its owner's hand at end of combat. diff --git a/forge-gui/res/cardsfolder/w/wall_of_tombstones.txt b/forge-gui/res/cardsfolder/w/wall_of_tombstones.txt index 99f7ebabe66..0ff7c935875 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_tombstones.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_tombstones.txt @@ -7,4 +7,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigTough:AB$Animate | Cost$ 0 | Toughness$ X | Permanent$ True | References$ X SVar:X:Count$TypeInYourYard.Creature/Plus.1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_tombstones.jpg -Oracle:Defender (This creature can't attack.)\nAt the beginning of your upkeep, Wall of Tombstones's toughness becomes 1 plus the number of creature cards in your graveyard. (This effect lasts indefinitely.) \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nAt the beginning of your upkeep, Wall of Tombstones's toughness becomes 1 plus the number of creature cards in your graveyard. (This effect lasts indefinitely.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_torches.txt b/forge-gui/res/cardsfolder/w/wall_of_torches.txt index 569d714bd78..282386c6073 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_torches.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_torches.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:4/1 K:Defender SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_torches.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_vapor.txt b/forge-gui/res/cardsfolder/w/wall_of_vapor.txt index f2d8fad9786..58dbb605f2f 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_vapor.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_vapor.txt @@ -7,4 +7,4 @@ K:Defender K:PreventAllDamageBy Creature.blockedBySource SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_vapor.jpg -Oracle:Defender (This creature can't attack.)\nPrevent all damage that would be dealt to Wall of Vapor by creatures it's blocking. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nPrevent all damage that would be dealt to Wall of Vapor by creatures it's blocking. diff --git a/forge-gui/res/cardsfolder/w/wall_of_vines.txt b/forge-gui/res/cardsfolder/w/wall_of_vines.txt index e844b00935a..ee56bd5dbd0 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_vines.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_vines.txt @@ -5,4 +5,4 @@ PT:0/3 K:Defender K:Reach SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_vines.jpg -Oracle:Defender (This creature can't attack.)\nReach (This creature can block creatures with flying.) \ No newline at end of file +Oracle:Defender (This creature can't attack.)\nReach (This creature can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/w/wall_of_vipers.txt b/forge-gui/res/cardsfolder/w/wall_of_vipers.txt index 3506235c42e..08898dbc471 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_vipers.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_vipers.txt @@ -1,10 +1,10 @@ -Name:Wall of Vipers -ManaCost:2 B -Types:Creature Snake Wall -PT:2/4 -K:Defender -A:AB$ Destroy | Cost$ 3 | Defined$ Self | AnyPlayer$ True | SubAbility$ SnakeBite | SpellDescription$ Destroy CARDNAME and target creature it's blocking. Any player may activate this ability. -SVar:SnakeBite:DB$ Destroy | ValidTgts$ Creature.blockedBySource -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_vipers.jpg -Oracle:Defender (This creature can't attack.)\n{3}: Destroy Wall of Vipers and target creature it's blocking. Any player may activate this ability. \ No newline at end of file +Name:Wall of Vipers +ManaCost:2 B +Types:Creature Snake Wall +PT:2/4 +K:Defender +A:AB$ Destroy | Cost$ 3 | Defined$ Self | AnyPlayer$ True | SubAbility$ SnakeBite | SpellDescription$ Destroy CARDNAME and target creature it's blocking. Any player may activate this ability. +SVar:SnakeBite:DB$ Destroy | ValidTgts$ Creature.blockedBySource +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_vipers.jpg +Oracle:Defender (This creature can't attack.)\n{3}: Destroy Wall of Vipers and target creature it's blocking. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/w/wall_of_water.txt b/forge-gui/res/cardsfolder/w/wall_of_water.txt index 20574e490f3..3f1e2039921 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_water.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_water.txt @@ -5,4 +5,4 @@ PT:0/5 K:Defender A:AB$ Pump | Cost$ U | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_water.jpg -Oracle:Defender (This creature can't attack.)\n{U}: Wall of Water gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{U}: Wall of Water gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wall_of_wonder.txt b/forge-gui/res/cardsfolder/w/wall_of_wonder.txt index 586f3e7ff15..48a476fc50f 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_wonder.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_wonder.txt @@ -5,4 +5,4 @@ PT:1/5 K:Defender A:AB$ Pump | Cost$ 2 U U | KW$ HIDDEN CARDNAME can attack as though it didn't have defender. | NumAtt$ +4 | NumDef$ -4 | SpellDescription$ CARDNAME gets +4/-4 until end of turn and can attack this turn as though it didn't have defender. SVar:Picture:http://www.wizards.com/global/images/magic/general/wall_of_wonder.jpg -Oracle:Defender (This creature can't attack.)\n{2}{U}{U}: Wall of Wonder gets +4/-4 until end of turn and can attack this turn as though it didn't have defender. \ No newline at end of file +Oracle:Defender (This creature can't attack.)\n{2}{U}{U}: Wall of Wonder gets +4/-4 until end of turn and can attack this turn as though it didn't have defender. diff --git a/forge-gui/res/cardsfolder/w/wall_of_wood.txt b/forge-gui/res/cardsfolder/w/wall_of_wood.txt index 3e3522b8d8d..2a07e940414 100644 --- a/forge-gui/res/cardsfolder/w/wall_of_wood.txt +++ b/forge-gui/res/cardsfolder/w/wall_of_wood.txt @@ -4,4 +4,4 @@ Types:Creature Wall PT:0/3 K:Defender SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129773.jpg -Oracle:Defender (This creature can't attack.) \ No newline at end of file +Oracle:Defender (This creature can't attack.) diff --git a/forge-gui/res/cardsfolder/w/wallop.txt b/forge-gui/res/cardsfolder/w/wallop.txt index 963f2f45606..f05776b9cfa 100644 --- a/forge-gui/res/cardsfolder/w/wallop.txt +++ b/forge-gui/res/cardsfolder/w/wallop.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 1 G | ValidTgts$ Creature.Blue+withFlying,Creature.Black+withFlying | TgtPrompt$ Select target blue or black creature with flying | SpellDescription$ Destroy target blue or black creature with flying. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wallop.jpg -Oracle:Destroy target blue or black creature with flying. \ No newline at end of file +Oracle:Destroy target blue or black creature with flying. diff --git a/forge-gui/res/cardsfolder/w/wand_of_denial.txt b/forge-gui/res/cardsfolder/w/wand_of_denial.txt index 6d6085770fe..fd8e230439e 100644 --- a/forge-gui/res/cardsfolder/w/wand_of_denial.txt +++ b/forge-gui/res/cardsfolder/w/wand_of_denial.txt @@ -1,9 +1,9 @@ -Name:Wand of Denial -ManaCost:2 -Types:Artifact -A:AB$ Dig | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 1 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBChangeZone | StackDescription$ SpellDescription | SpellDescription$ Look at the top card of target player's library. If it's a nonland card, you may pay 2 life. If you do, put it into that player's graveyard. -SVar:DBChangeZone:DB$ Mill | Defined$ Targeted | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ GE1 | UnlessPayer$ You | UnlessCost$ PayLife<2> | UnlessSwitched$ True | StackDescription$ None | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wand_of_denial.jpg -Oracle:{T}: Look at the top card of target player's library. If it's a nonland card, you may pay 2 life. If you do, put it into that player's graveyard. \ No newline at end of file +Name:Wand of Denial +ManaCost:2 +Types:Artifact +A:AB$ Dig | Cost$ T | ValidTgts$ Player | TgtPrompt$ Select target player | DigNum$ 1 | NoMove$ True | RememberRevealed$ True | SubAbility$ DBChangeZone | StackDescription$ SpellDescription | SpellDescription$ Look at the top card of target player's library. If it's a nonland card, you may pay 2 life. If you do, put it into that player's graveyard. +SVar:DBChangeZone:DB$ Mill | Defined$ Targeted | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ GE1 | UnlessPayer$ You | UnlessCost$ PayLife<2> | UnlessSwitched$ True | StackDescription$ None | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wand_of_denial.jpg +Oracle:{T}: Look at the top card of target player's library. If it's a nonland card, you may pay 2 life. If you do, put it into that player's graveyard. diff --git a/forge-gui/res/cardsfolder/w/wand_of_ith.txt b/forge-gui/res/cardsfolder/w/wand_of_ith.txt index dfb875f2267..ebebf44c423 100644 --- a/forge-gui/res/cardsfolder/w/wand_of_ith.txt +++ b/forge-gui/res/cardsfolder/w/wand_of_ith.txt @@ -1,10 +1,10 @@ -Name:Wand of Ith -ManaCost:4 -Types:Artifact -A:AB$ Reveal | Cost$ 3 T | ValidTgts$ Player | TgtPrompt$ Select target player | Random$ True | IsCursed$ True | PlayerTurn$ True | RememberRevealed$ True | SubAbility$ DBDiscard1 | SpellDescription$ Target player reveals a card at random from his or her hand. If it's a land card, that player discards it unless he or she pays 1 life. If it isn't a land card, the player discards it unless he or she pays life equal to its converted mana cost. Activate this ability only during your turn. -SVar:DBDiscard1:DB$ Discard | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | Mode$ Defined | DefinedCards$ Remembered | UnlessCost$ PayLife<1> | UnlessPayer$ RememberedController | SubAbility$ DBDiscard2 -SVar:DBDiscard2:DB$ Discard | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | Mode$ Defined | DefinedCards$ Remembered | UnlessCost$ PayLife | UnlessPayer$ RememberedController | SubAbility$ DBCleanup | References$ X -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$CardManaCost -SVar:Picture:http://www.wizards.com/global/images/magic/general/wand_of_ith.jpg -Oracle:{3}, {T}: Target player reveals a card at random from his or her hand. If it's a land card, that player discards it unless he or she pays 1 life. If it isn't a land card, the player discards it unless he or she pays life equal to its converted mana cost. Activate this ability only during your turn. \ No newline at end of file +Name:Wand of Ith +ManaCost:4 +Types:Artifact +A:AB$ Reveal | Cost$ 3 T | ValidTgts$ Player | TgtPrompt$ Select target player | Random$ True | IsCursed$ True | PlayerTurn$ True | RememberRevealed$ True | SubAbility$ DBDiscard1 | SpellDescription$ Target player reveals a card at random from his or her hand. If it's a land card, that player discards it unless he or she pays 1 life. If it isn't a land card, the player discards it unless he or she pays life equal to its converted mana cost. Activate this ability only during your turn. +SVar:DBDiscard1:DB$ Discard | ConditionDefined$ Remembered | ConditionPresent$ Card.Land | ConditionCompare$ EQ1 | Mode$ Defined | DefinedCards$ Remembered | UnlessCost$ PayLife<1> | UnlessPayer$ RememberedController | SubAbility$ DBDiscard2 +SVar:DBDiscard2:DB$ Discard | ConditionDefined$ Remembered | ConditionPresent$ Card.nonLand | ConditionCompare$ EQ1 | Mode$ Defined | DefinedCards$ Remembered | UnlessCost$ PayLife | UnlessPayer$ RememberedController | SubAbility$ DBCleanup | References$ X +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$CardManaCost +SVar:Picture:http://www.wizards.com/global/images/magic/general/wand_of_ith.jpg +Oracle:{3}, {T}: Target player reveals a card at random from his or her hand. If it's a land card, that player discards it unless he or she pays 1 life. If it isn't a land card, the player discards it unless he or she pays life equal to its converted mana cost. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/w/wand_of_the_elements.txt b/forge-gui/res/cardsfolder/w/wand_of_the_elements.txt index d7aab4c4035..9e3bfb2d0ca 100644 --- a/forge-gui/res/cardsfolder/w/wand_of_the_elements.txt +++ b/forge-gui/res/cardsfolder/w/wand_of_the_elements.txt @@ -5,4 +5,4 @@ A:AB$ Token | Cost$ T Sac<1/Island> | TokenImage$ U 2 2 Elemental Flying | Token A:AB$ Token | Cost$ T Sac<1/Mountain> | TokenImage$ R 3 3 Elemental | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenOwner$ You | TokenColors$ Red | TokenPower$ 3 | TokenToughness$ 3 | SpellDescription$ Put a 3/3 red Elemental creature token onto the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wand_of_the_elements.jpg -Oracle:{T}, Sacrifice an Island: Put a 2/2 blue Elemental creature token with flying onto the battlefield.\n{T}, Sacrifice a Mountain: Put a 3/3 red Elemental creature token onto the battlefield. \ No newline at end of file +Oracle:{T}, Sacrifice an Island: Put a 2/2 blue Elemental creature token with flying onto the battlefield.\n{T}, Sacrifice a Mountain: Put a 3/3 red Elemental creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wanderbrine_rootcutters.txt b/forge-gui/res/cardsfolder/w/wanderbrine_rootcutters.txt index 8cbbf91a994..672cbaf2b01 100644 --- a/forge-gui/res/cardsfolder/w/wanderbrine_rootcutters.txt +++ b/forge-gui/res/cardsfolder/w/wanderbrine_rootcutters.txt @@ -4,4 +4,4 @@ Types:Creature Merfolk Rogue PT:3/3 K:CantBeBlockedBy Creature.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/wanderbrine_rootcutters.jpg -Oracle:Wanderbrine Rootcutters can't be blocked by green creatures. \ No newline at end of file +Oracle:Wanderbrine Rootcutters can't be blocked by green creatures. diff --git a/forge-gui/res/cardsfolder/w/wanderers_twig.txt b/forge-gui/res/cardsfolder/w/wanderers_twig.txt index 8d6aa85dd0a..9e4ccd2667b 100644 --- a/forge-gui/res/cardsfolder/w/wanderers_twig.txt +++ b/forge-gui/res/cardsfolder/w/wanderers_twig.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact A:AB$ ChangeZone | Cost$ 1 Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 1 | SpellDescription$ Search your library for a basic land card, reveal that card, and put it into your hand. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/wanderers_twig.jpg -Oracle:{1}, Sacrifice Wanderer's Twig: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. \ No newline at end of file +Oracle:{1}, Sacrifice Wanderer's Twig: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wanderguard_sentry.txt b/forge-gui/res/cardsfolder/w/wanderguard_sentry.txt index 71c2ebb853e..5b8beed52c2 100644 --- a/forge-gui/res/cardsfolder/w/wanderguard_sentry.txt +++ b/forge-gui/res/cardsfolder/w/wanderguard_sentry.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at target opponent's hand. SVar:TrigPeek:AB$RevealHand | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/wanderguard_sentry.jpg -Oracle:When Wanderguard Sentry enters the battlefield, look at target opponent's hand. \ No newline at end of file +Oracle:When Wanderguard Sentry enters the battlefield, look at target opponent's hand. diff --git a/forge-gui/res/cardsfolder/w/wandering_eye.txt b/forge-gui/res/cardsfolder/w/wandering_eye.txt index 61961da0182..1cdb29408d9 100644 --- a/forge-gui/res/cardsfolder/w/wandering_eye.txt +++ b/forge-gui/res/cardsfolder/w/wandering_eye.txt @@ -1,9 +1,9 @@ -Name:Wandering Eye -ManaCost:2 U -Types:Creature Illusion -PT:1/3 -K:Flying -S:Mode$ Continuous | Affected$ Player | AddKeyword$ Play with your hand revealed. | Description$ Players play with their hands revealed. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_eye.jpg -Oracle:Flying\nPlayers play with their hands revealed. \ No newline at end of file +Name:Wandering Eye +ManaCost:2 U +Types:Creature Illusion +PT:1/3 +K:Flying +S:Mode$ Continuous | Affected$ Player | AddKeyword$ Play with your hand revealed. | Description$ Players play with their hands revealed. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_eye.jpg +Oracle:Flying\nPlayers play with their hands revealed. diff --git a/forge-gui/res/cardsfolder/w/wandering_goblins.txt b/forge-gui/res/cardsfolder/w/wandering_goblins.txt index 51d3dcac193..6f5230ed1f7 100644 --- a/forge-gui/res/cardsfolder/w/wandering_goblins.txt +++ b/forge-gui/res/cardsfolder/w/wandering_goblins.txt @@ -7,4 +7,4 @@ SVar:X:Count$Domain SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_goblins.jpg -Oracle:Domain - {3}: Wandering Goblins gets +1/+0 until end of turn for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - {3}: Wandering Goblins gets +1/+0 until end of turn for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/w/wandering_graybeard.txt b/forge-gui/res/cardsfolder/w/wandering_graybeard.txt index 61fb568decf..c0ce4537211 100644 --- a/forge-gui/res/cardsfolder/w/wandering_graybeard.txt +++ b/forge-gui/res/cardsfolder/w/wandering_graybeard.txt @@ -7,4 +7,4 @@ SVar:TrigKinship:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Card.sharesCre SVar:DBLife:DB$ GainLife | LifeAmount$ 4 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_graybeard.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Wandering Graybeard, you may reveal it. If you do, you gain 4 life. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Wandering Graybeard, you may reveal it. If you do, you gain 4 life. diff --git a/forge-gui/res/cardsfolder/w/wandering_mage.txt b/forge-gui/res/cardsfolder/w/wandering_mage.txt index 005c8797b53..026415bf0ab 100644 --- a/forge-gui/res/cardsfolder/w/wandering_mage.txt +++ b/forge-gui/res/cardsfolder/w/wandering_mage.txt @@ -1,9 +1,9 @@ -Name:Wandering Mage -ManaCost:W U B -Types:Creature Human Cleric Wizard -PT:0/3 -A:AB$ PreventDamage | Cost$ W PayLife<1> | ValidTgts$ Creature | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature this turn. -A:AB$ PreventDamage | Cost$ U | ValidTgts$ Cleric,Wizard | TgtPrompt$ Select target Cleric or Wizard | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target Cleric or Wizard this turn. -A:AB$ PreventDamage | Cost$ B AddCounter<1/M1M1/Creature.YouCtrl/a creature you control> | ValidTgts$ Player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target player this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_mage.jpg -Oracle:{W}, Pay 1 life: Prevent the next 2 damage that would be dealt to target creature this turn.\n{U}: Prevent the next 1 damage that would be dealt to target Cleric or Wizard creature this turn.\n{B}, Put a -1/-1 counter on a creature you control: Prevent the next 2 damage that would be dealt to target player this turn. \ No newline at end of file +Name:Wandering Mage +ManaCost:W U B +Types:Creature Human Cleric Wizard +PT:0/3 +A:AB$ PreventDamage | Cost$ W PayLife<1> | ValidTgts$ Creature | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target creature this turn. +A:AB$ PreventDamage | Cost$ U | ValidTgts$ Cleric,Wizard | TgtPrompt$ Select target Cleric or Wizard | Amount$ 1 | SpellDescription$ Prevent the next 1 damage that would be dealt to target Cleric or Wizard this turn. +A:AB$ PreventDamage | Cost$ B AddCounter<1/M1M1/Creature.YouCtrl/a creature you control> | ValidTgts$ Player | Amount$ 2 | SpellDescription$ Prevent the next 2 damage that would be dealt to target player this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_mage.jpg +Oracle:{W}, Pay 1 life: Prevent the next 2 damage that would be dealt to target creature this turn.\n{U}: Prevent the next 1 damage that would be dealt to target Cleric or Wizard creature this turn.\n{B}, Put a -1/-1 counter on a creature you control: Prevent the next 2 damage that would be dealt to target player this turn. diff --git a/forge-gui/res/cardsfolder/w/wandering_ones.txt b/forge-gui/res/cardsfolder/w/wandering_ones.txt index 075a97d1dbd..3bb90f41a80 100644 --- a/forge-gui/res/cardsfolder/w/wandering_ones.txt +++ b/forge-gui/res/cardsfolder/w/wandering_ones.txt @@ -3,4 +3,4 @@ ManaCost:U Types:Creature Spirit PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/chk/en-us/card50345.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/wandering_stream.txt b/forge-gui/res/cardsfolder/w/wandering_stream.txt index 7ba35ff2a8f..dcdf3178ef8 100644 --- a/forge-gui/res/cardsfolder/w/wandering_stream.txt +++ b/forge-gui/res/cardsfolder/w/wandering_stream.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 2 G | LifeAmount$ X | References$ X | SpellDescription$ D SVar:X:Count$Domain/Times.2 SVar:RemRandomDeck:True SVar:Picture:http://resources.wizards.com/magic/cards/in/en-us/card23119.jpg -Oracle:Domain - You gain 2 life for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - You gain 2 life for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/w/wandering_wolf.txt b/forge-gui/res/cardsfolder/w/wandering_wolf.txt index 2f0651c0704..9fbbd335f9b 100644 --- a/forge-gui/res/cardsfolder/w/wandering_wolf.txt +++ b/forge-gui/res/cardsfolder/w/wandering_wolf.txt @@ -1,7 +1,7 @@ -Name:Wandering Wolf -ManaCost:1 G -Types:Creature Wolf -PT:2/1 -K:Creatures with power less than CARDNAME's power can't block it. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_wolf.jpg -Oracle:Creatures with power less than Wandering Wolf's power can't block it. \ No newline at end of file +Name:Wandering Wolf +ManaCost:1 G +Types:Creature Wolf +PT:2/1 +K:Creatures with power less than CARDNAME's power can't block it. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wandering_wolf.jpg +Oracle:Creatures with power less than Wandering Wolf's power can't block it. diff --git a/forge-gui/res/cardsfolder/w/wanderlust.txt b/forge-gui/res/cardsfolder/w/wanderlust.txt index 99393a49105..9829ad6f8b8 100644 --- a/forge-gui/res/cardsfolder/w/wanderlust.txt +++ b/forge-gui/res/cardsfolder/w/wanderlust.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 2 G | ValidTgts$ Creature | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted creature's controller, CARDNAME deals 1 damage to that player. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wanderlust.jpg -Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, Wanderlust deals 1 damage to that player. \ No newline at end of file +Oracle:Enchant creature\nAt the beginning of the upkeep of enchanted creature's controller, Wanderlust deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/w/wanderwine_hub.txt b/forge-gui/res/cardsfolder/w/wanderwine_hub.txt index 7918f2fa3a7..6ccd3bf0efa 100644 --- a/forge-gui/res/cardsfolder/w/wanderwine_hub.txt +++ b/forge-gui/res/cardsfolder/w/wanderwine_hub.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U} to your mana pool K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ Reveal<1/Merfolk> | UnlessPayer$ You | StackDescription$ enters the battlefield tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/wanderwine_hub.jpg -Oracle:As Wanderwine Hub enters the battlefield, you may reveal a Merfolk card from your hand. If you don't, Wanderwine Hub enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. \ No newline at end of file +Oracle:As Wanderwine Hub enters the battlefield, you may reveal a Merfolk card from your hand. If you don't, Wanderwine Hub enters the battlefield tapped.\n{T}: Add {W} or {U} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/wanderwine_prophets.txt b/forge-gui/res/cardsfolder/w/wanderwine_prophets.txt index 4949c18a56c..e02b1322786 100644 --- a/forge-gui/res/cardsfolder/w/wanderwine_prophets.txt +++ b/forge-gui/res/cardsfolder/w/wanderwine_prophets.txt @@ -10,4 +10,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wanderwine_prophets.jpg -Oracle:Champion a Merfolk (When this enters the battlefield, sacrifice it unless you exile another Merfolk you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhenever Wanderwine Prophets deals combat damage to a player, you may sacrifice a Merfolk. If you do, take an extra turn after this one. \ No newline at end of file +Oracle:Champion a Merfolk (When this enters the battlefield, sacrifice it unless you exile another Merfolk you control. When this leaves the battlefield, that card returns to the battlefield.)\nWhenever Wanderwine Prophets deals combat damage to a player, you may sacrifice a Merfolk. If you do, take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/w/waning_wurm.txt b/forge-gui/res/cardsfolder/w/waning_wurm.txt index 26ad02a472d..a4ac820ee79 100644 --- a/forge-gui/res/cardsfolder/w/waning_wurm.txt +++ b/forge-gui/res/cardsfolder/w/waning_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Wurm PT:7/6 K:Vanishing:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/waning_wurm.jpg -Oracle:Vanishing 2 (This permanent enters the battlefield with two time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.) \ No newline at end of file +Oracle:Vanishing 2 (This permanent enters the battlefield with two time counters on it. At the beginning of your upkeep, remove a time counter from it. When the last is removed, sacrifice it.) diff --git a/forge-gui/res/cardsfolder/w/war_barge.txt b/forge-gui/res/cardsfolder/w/war_barge.txt index 9ca996ed2fb..8f4041c3d4f 100644 --- a/forge-gui/res/cardsfolder/w/war_barge.txt +++ b/forge-gui/res/cardsfolder/w/war_barge.txt @@ -1,12 +1,12 @@ -Name:War Barge -ManaCost:4 -Types:Artifact -A:AB$ Pump | Cost$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Islandwalk | RememberTargets$ True | SpellDescription$ Target creature gains islandwalk until end of turn. -T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield this turn, destroy that creature. A creature destroyed this way can't be regenerated. -SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Card.IsRemembered | NoRegen$ True -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigClearRemembered | Static$ True | Secondary$ True | TriggerDescription$ Clear Remembered at the end of any turn. -SVar:TrigClearRemembered:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/war_barge.jpg -Oracle:{3}: Target creature gains islandwalk until end of turn. When War Barge leaves the battlefield this turn, destroy that creature. A creature destroyed this way can't be regenerated. \ No newline at end of file +Name:War Barge +ManaCost:4 +Types:Artifact +A:AB$ Pump | Cost$ 3 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Islandwalk | RememberTargets$ True | SpellDescription$ Target creature gains islandwalk until end of turn. +T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigDestroy | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield this turn, destroy that creature. A creature destroyed this way can't be regenerated. +SVar:TrigDestroy:AB$ DestroyAll | Cost$ 0 | ValidCards$ Card.IsRemembered | NoRegen$ True +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Player | Execute$ TrigClearRemembered | Static$ True | Secondary$ True | TriggerDescription$ Clear Remembered at the end of any turn. +SVar:TrigClearRemembered:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/war_barge.jpg +Oracle:{3}: Target creature gains islandwalk until end of turn. When War Barge leaves the battlefield this turn, destroy that creature. A creature destroyed this way can't be regenerated. diff --git a/forge-gui/res/cardsfolder/w/war_cadence.txt b/forge-gui/res/cardsfolder/w/war_cadence.txt index eb089157581..5ada4e46507 100644 --- a/forge-gui/res/cardsfolder/w/war_cadence.txt +++ b/forge-gui/res/cardsfolder/w/war_cadence.txt @@ -1,13 +1,13 @@ -Name:War Cadence -ManaCost:2 R -Types:Enchantment -A:AB$ StoreSVar | Cost$ X R | SVar$ PaidNum | Type$ Count | Expression$ xPaid | SubAbility$ CadenceEffect | AILogic$ RestrictBlocking | SpellDescription$ This turn, creatures can't block unless their controller pays {X} for each blocking creature he or she controls. -SVar:CadenceEffect:DB$ Effect | StaticAbilities$ CadenceStaticAb | SVars$ PaidNum | Stackable$ False | RememberObjects$ Valid Creature.blocking -SVar:CadenceStaticAb:Mode$ CantBlockUnless | ValidCard$ Card.IsNotRemembered | Cost$ PaidNum | References$ PaidNum | EffectZone$ Command | Description$ This turn, creatures can't block unless their controller pays {X} for each blocking creature he or she controls. -# According to the 10/4/2004 ruling: The ability only applies to blocks declared after it resolves. It will not add costs to any blockers already announced. -SVar:X:Count$xPaid -SVar:PaidNum:Number$0 -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/war_cadence.jpg -Oracle:{X}{R}: This turn, creatures can't block unless their controller pays {X} for each blocking creature he or she controls. \ No newline at end of file +Name:War Cadence +ManaCost:2 R +Types:Enchantment +A:AB$ StoreSVar | Cost$ X R | SVar$ PaidNum | Type$ Count | Expression$ xPaid | SubAbility$ CadenceEffect | AILogic$ RestrictBlocking | SpellDescription$ This turn, creatures can't block unless their controller pays {X} for each blocking creature he or she controls. +SVar:CadenceEffect:DB$ Effect | StaticAbilities$ CadenceStaticAb | SVars$ PaidNum | Stackable$ False | RememberObjects$ Valid Creature.blocking +SVar:CadenceStaticAb:Mode$ CantBlockUnless | ValidCard$ Card.IsNotRemembered | Cost$ PaidNum | References$ PaidNum | EffectZone$ Command | Description$ This turn, creatures can't block unless their controller pays {X} for each blocking creature he or she controls. +# According to the 10/4/2004 ruling: The ability only applies to blocks declared after it resolves. It will not add costs to any blockers already announced. +SVar:X:Count$xPaid +SVar:PaidNum:Number$0 +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/war_cadence.jpg +Oracle:{X}{R}: This turn, creatures can't block unless their controller pays {X} for each blocking creature he or she controls. diff --git a/forge-gui/res/cardsfolder/w/war_chariot.txt b/forge-gui/res/cardsfolder/w/war_chariot.txt index 260cfc05e73..4826ca01ccb 100644 --- a/forge-gui/res/cardsfolder/w/war_chariot.txt +++ b/forge-gui/res/cardsfolder/w/war_chariot.txt @@ -3,4 +3,4 @@ ManaCost:3 Types:Artifact A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample | SpellDescription$ Target creature gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/war_chariot.jpg -Oracle:{3}, {T}: Target creature gains trample until end of turn. \ No newline at end of file +Oracle:{3}, {T}: Target creature gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/w/war_dance.txt b/forge-gui/res/cardsfolder/w/war_dance.txt index 70d67dad323..e61dcdf9522 100644 --- a/forge-gui/res/cardsfolder/w/war_dance.txt +++ b/forge-gui/res/cardsfolder/w/war_dance.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | O SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ VERSE | CounterNum$ 1 SVar:X:Count$CardCounters.VERSE SVar:Picture:http://www.wizards.com/global/images/magic/general/war_dance.jpg -Oracle:At the beginning of your upkeep, you may put a verse counter on War Dance.\nSacrifice War Dance: Target creature gets +X/+X until end of turn, where X is the number of verse counters on War Dance. \ No newline at end of file +Oracle:At the beginning of your upkeep, you may put a verse counter on War Dance.\nSacrifice War Dance: Target creature gets +X/+X until end of turn, where X is the number of verse counters on War Dance. diff --git a/forge-gui/res/cardsfolder/w/war_elemental.txt b/forge-gui/res/cardsfolder/w/war_elemental.txt index 6e873c04cc8..28d1e1c65e1 100644 --- a/forge-gui/res/cardsfolder/w/war_elemental.txt +++ b/forge-gui/res/cardsfolder/w/war_elemental.txt @@ -1,13 +1,13 @@ -Name:War Elemental -ManaCost:R R R -Types:Creature Elemental -PT:1/1 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless an opponent was dealt damage this turn. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ WarElementalX | ConditionSVarCompare$ EQ0 | References$ WarElementalX -SVar:WarElementalX:Count$OppDamageThisTurn -T:Mode$ DamageDone | ValidSource$ Card | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent is dealt damage, put that many +1/+1 counters on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ WarElementalY | References$ WarElementalY -SVar:WarElementalY:TriggerCount$DamageAmount -SVar:NeedsToPlayVar:WarElementalX GE1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/war_elemental.jpg -Oracle:When War Elemental enters the battlefield, sacrifice it unless an opponent was dealt damage this turn.\nWhenever an opponent is dealt damage, put that many +1/+1 counters on War Elemental. \ No newline at end of file +Name:War Elemental +ManaCost:R R R +Types:Creature Elemental +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, sacrifice it unless an opponent was dealt damage this turn. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ WarElementalX | ConditionSVarCompare$ EQ0 | References$ WarElementalX +SVar:WarElementalX:Count$OppDamageThisTurn +T:Mode$ DamageDone | ValidSource$ Card | ValidTarget$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent is dealt damage, put that many +1/+1 counters on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ WarElementalY | References$ WarElementalY +SVar:WarElementalY:TriggerCount$DamageAmount +SVar:NeedsToPlayVar:WarElementalX GE1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/war_elemental.jpg +Oracle:When War Elemental enters the battlefield, sacrifice it unless an opponent was dealt damage this turn.\nWhenever an opponent is dealt damage, put that many +1/+1 counters on War Elemental. diff --git a/forge-gui/res/cardsfolder/w/war_elephant.txt b/forge-gui/res/cardsfolder/w/war_elephant.txt index 9e93c283f54..ac0ef8b639c 100644 --- a/forge-gui/res/cardsfolder/w/war_elephant.txt +++ b/forge-gui/res/cardsfolder/w/war_elephant.txt @@ -1,9 +1,9 @@ -Name:War Elephant -ManaCost:3 W -Types:Creature Elephant -PT:2/2 -K:Trample -K:Banding -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/war_elephant.jpg -Oracle:Trample, 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.) +Name:War Elephant +ManaCost:3 W +Types:Creature Elephant +PT:2/2 +K:Trample +K:Banding +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/war_elephant.jpg +Oracle:Trample, 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.) diff --git a/forge-gui/res/cardsfolder/w/war_falcon.txt b/forge-gui/res/cardsfolder/w/war_falcon.txt index 811d073a3a3..09c2c9c05e9 100644 --- a/forge-gui/res/cardsfolder/w/war_falcon.txt +++ b/forge-gui/res/cardsfolder/w/war_falcon.txt @@ -1,12 +1,12 @@ -Name:War Falcon -ManaCost:W -Types:Creature Bird -PT:2/1 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't attack unless you control a Knight or Soldier. -SVar:X:Count$Valid Knight.YouCtrl,Soldier.YouCtrl -SVar:RemRandomDeck:True -DeckHints:Type$Knight|Soldier -SVar:BuffedBy:Knight,Soldier -SVar:Picture:http://www.wizards.com/global/images/magic/general/war_falcon.jpg -Oracle:Flying\nWar Falcon can't attack unless you control a Knight or a Soldier. \ No newline at end of file +Name:War Falcon +ManaCost:W +Types:Creature Bird +PT:2/1 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack. | CheckSVar$ X | SVarCompare$ EQ0 | Description$ CARDNAME can't attack unless you control a Knight or Soldier. +SVar:X:Count$Valid Knight.YouCtrl,Soldier.YouCtrl +SVar:RemRandomDeck:True +DeckHints:Type$Knight|Soldier +SVar:BuffedBy:Knight,Soldier +SVar:Picture:http://www.wizards.com/global/images/magic/general/war_falcon.jpg +Oracle:Flying\nWar Falcon can't attack unless you control a Knight or a Soldier. diff --git a/forge-gui/res/cardsfolder/w/war_mammoth.txt b/forge-gui/res/cardsfolder/w/war_mammoth.txt index 67def6503a1..c9918961467 100644 --- a/forge-gui/res/cardsfolder/w/war_mammoth.txt +++ b/forge-gui/res/cardsfolder/w/war_mammoth.txt @@ -4,4 +4,4 @@ Types:Creature Elephant PT:3/3 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/5e/en-us/card4023.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/w/war_priest_of_thune.txt b/forge-gui/res/cardsfolder/w/war_priest_of_thune.txt index 15c62787dd3..b391c9ec2df 100644 --- a/forge-gui/res/cardsfolder/w/war_priest_of_thune.txt +++ b/forge-gui/res/cardsfolder/w/war_priest_of_thune.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target enchantment. SVar:TrigDestroy:AB$Destroy | Cost$ 0 | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/war_priest_of_thune.jpg -Oracle:When War Priest of Thune enters the battlefield, you may destroy target enchantment. \ No newline at end of file +Oracle:When War Priest of Thune enters the battlefield, you may destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/w/war_report.txt b/forge-gui/res/cardsfolder/w/war_report.txt index 5ada5646b90..9cc7b9791fe 100644 --- a/forge-gui/res/cardsfolder/w/war_report.txt +++ b/forge-gui/res/cardsfolder/w/war_report.txt @@ -5,4 +5,4 @@ A:SP$ GainLife | Cost$ 3 W | LifeAmount$ X | References$ X,Y | SpellDescription$ SVar:X:Count$Valid Creature/Plus.Y SVar:Y:Count$Valid Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/war_report.jpg -Oracle:You gain life equal to the number of creatures on the battlefield plus the number of artifacts on the battlefield. \ No newline at end of file +Oracle:You gain life equal to the number of creatures on the battlefield plus the number of artifacts on the battlefield. diff --git a/forge-gui/res/cardsfolder/w/war_spike_changeling.txt b/forge-gui/res/cardsfolder/w/war_spike_changeling.txt index 24c620d890a..7be62ada732 100644 --- a/forge-gui/res/cardsfolder/w/war_spike_changeling.txt +++ b/forge-gui/res/cardsfolder/w/war_spike_changeling.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) A:AB$ Pump | Cost$ R | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/war_spike_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.)\n{R}: War-Spike Changeling gains first strike until end of turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\n{R}: War-Spike Changeling gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/w/war_tax.txt b/forge-gui/res/cardsfolder/w/war_tax.txt index 52946132387..34ab71af005 100644 --- a/forge-gui/res/cardsfolder/w/war_tax.txt +++ b/forge-gui/res/cardsfolder/w/war_tax.txt @@ -1,12 +1,12 @@ -Name:War Tax -ManaCost:2 U -Types:Enchantment -A:AB$ StoreSVar | SVar$ Y | Type$ Count | Expression$ xPaid | Cost$ X U | SubAbility$ DBEffect | SpellDescription$ This turn, creatures can't attack unless their controller pays X for each attacking creature he or she controls. -SVar:DBEffect:DB$ Effect | StaticAbilities$ AttackTax | SVars$ Y | SubAbility$ DBReset | EffectOwner$ SourceController -SVar:AttackTax:Mode$ CantAttackUnless | ValidCard$ Creature | EffectZone$ Command | Cost$ Y | Description$ Creatures can't attack unless their controller pays X for each attacking creature he or she controls. -SVar:DBReset:DB$ StoreSVar | SVar$ Y | Type$ Number | Expression$ 0 -SVar:X:Count$xPaid -SVar:Y:Number$0 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/war_tax.jpg -Oracle:X U:This turn, creatures can't attack unless their controller pays X for each attacking creature he or she controls. \ No newline at end of file +Name:War Tax +ManaCost:2 U +Types:Enchantment +A:AB$ StoreSVar | SVar$ Y | Type$ Count | Expression$ xPaid | Cost$ X U | SubAbility$ DBEffect | SpellDescription$ This turn, creatures can't attack unless their controller pays X for each attacking creature he or she controls. +SVar:DBEffect:DB$ Effect | StaticAbilities$ AttackTax | SVars$ Y | SubAbility$ DBReset | EffectOwner$ SourceController +SVar:AttackTax:Mode$ CantAttackUnless | ValidCard$ Creature | EffectZone$ Command | Cost$ Y | Description$ Creatures can't attack unless their controller pays X for each attacking creature he or she controls. +SVar:DBReset:DB$ StoreSVar | SVar$ Y | Type$ Number | Expression$ 0 +SVar:X:Count$xPaid +SVar:Y:Number$0 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/war_tax.jpg +Oracle:X U:This turn, creatures can't attack unless their controller pays X for each attacking creature he or she controls. diff --git a/forge-gui/res/cardsfolder/w/war_torch_goblin.txt b/forge-gui/res/cardsfolder/w/war_torch_goblin.txt index 8d7d7645fe8..d2afc821482 100644 --- a/forge-gui/res/cardsfolder/w/war_torch_goblin.txt +++ b/forge-gui/res/cardsfolder/w/war_torch_goblin.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Warrior PT:1/1 A:AB$ DealDamage | Cost$ R Sac<1/CARDNAME> | ValidTgts$ Creature.blocking | TgtPrompt$ Select target blocking creature | NumDmg$ 2 | SpellDescription$ CARDNAME deals 2 damage to target blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/war_torch_goblin.jpg -Oracle:{R}, Sacrifice War-Torch Goblin: War-Torch Goblin deals 2 damage to target blocking creature. \ No newline at end of file +Oracle:{R}, Sacrifice War-Torch Goblin: War-Torch Goblin deals 2 damage to target blocking creature. diff --git a/forge-gui/res/cardsfolder/w/war_wing_siren.txt b/forge-gui/res/cardsfolder/w/war_wing_siren.txt index d891b71d85f..f475aa35755 100644 --- a/forge-gui/res/cardsfolder/w/war_wing_siren.txt +++ b/forge-gui/res/cardsfolder/w/war_wing_siren.txt @@ -1,9 +1,9 @@ -Name:War-Wing Siren -ManaCost:2 U -Types:Creature Siren Soldier -PT:1/3 -K:Flying -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/war_wing_siren.jpg -Oracle:Flying\nHeroic - Whenever you cast a spell that targets War-Wing Siren, put a +1/+1 counter on War-Wing Siren. \ No newline at end of file +Name:War-Wing Siren +ManaCost:2 U +Types:Creature Siren Soldier +PT:1/3 +K:Flying +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/war_wing_siren.jpg +Oracle:Flying\nHeroic - Whenever you cast a spell that targets War-Wing Siren, put a +1/+1 counter on War-Wing Siren. diff --git a/forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt b/forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt index c3d8a4e0442..7ac3543c2b4 100644 --- a/forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt +++ b/forge-gui/res/cardsfolder/w/warbreak_trumpeter.txt @@ -8,4 +8,4 @@ SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warbreak_trumpeter.jpg -Oracle:Morph {X}{X}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Warbreak Trumpeter is turned face up, put X 1/1 red Goblin creature tokens onto the battlefield. \ No newline at end of file +Oracle:Morph {X}{X}{R} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Warbreak Trumpeter is turned face up, put X 1/1 red Goblin creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt b/forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt index 038f2673d7e..ed87621acfc 100644 --- a/forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt +++ b/forge-gui/res/cardsfolder/w/warchanter_of_mogis.txt @@ -1,8 +1,8 @@ -Name:Warchanter of Mogis -ManaCost:3 B B -Types:Creature Minotaur Shaman -PT:3/3 -T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, target creature you control gains intimidate until end of turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Intimidate -SVar:Picture:http://www.wizards.com/global/images/magic/general/warchanter_of_mogis.jpg -Oracle:Inspired - Whenever Warchanter of Mogis becomes untapped, target creature you control gains intimidate until end of turn. (A creature with intimidate can't be blocked except by artifact creatures and/or creatures that share a color with it.) +Name:Warchanter of Mogis +ManaCost:3 B B +Types:Creature Minotaur Shaman +PT:3/3 +T:Mode$ Untaps | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Inspired - Whenever CARDNAME becomes untapped, target creature you control gains intimidate until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | KW$ Intimidate +SVar:Picture:http://www.wizards.com/global/images/magic/general/warchanter_of_mogis.jpg +Oracle:Inspired - Whenever Warchanter of Mogis becomes untapped, target creature you control gains intimidate until end of turn. (A creature with intimidate can't be blocked except by artifact creatures and/or creatures that share a color with it.) diff --git a/forge-gui/res/cardsfolder/w/warclamp_mastiff.txt b/forge-gui/res/cardsfolder/w/warclamp_mastiff.txt index 03a0405cec8..63bec38bb8e 100644 --- a/forge-gui/res/cardsfolder/w/warclamp_mastiff.txt +++ b/forge-gui/res/cardsfolder/w/warclamp_mastiff.txt @@ -1,7 +1,7 @@ -Name:Warclamp Mastiff -ManaCost:W -Types:Creature Hound -PT:1/1 -K:First Strike -SVar:Picture:http://www.wizards.com/global/images/magic/general/warclamp_mastiff.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Name:Warclamp Mastiff +ManaCost:W +Types:Creature Hound +PT:1/1 +K:First Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/warclamp_mastiff.jpg +Oracle:First strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/w/ward_of_bones.txt b/forge-gui/res/cardsfolder/w/ward_of_bones.txt index 102884d216b..9d090393114 100644 --- a/forge-gui/res/cardsfolder/w/ward_of_bones.txt +++ b/forge-gui/res/cardsfolder/w/ward_of_bones.txt @@ -1,10 +1,10 @@ -Name:Ward of Bones -ManaCost:6 -Types:Artifact -S:Mode$ CantBeCast | ValidCard$ Creature | Caster$ Opponent.withMoreCreaturesThanYou | Description$ Each opponent who controls more creatures than you can't play creature cards. The same is true for artifacts, enchantments, and lands. -S:Mode$ CantBeCast | ValidCard$ Artifact | Caster$ Opponent.withMoreArtifactsThanYou -S:Mode$ CantBeCast | ValidCard$ Enchantment | Caster$ Opponent.withMoreEnchantmentsThanYou -S:Mode$ CantPlayLand | Player$ Opponent.withMoreLandsThanYou -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ward_of_bones.jpg -Oracle:Each opponent who controls more creatures than you can't play creature cards. The same is true for artifacts, enchantments, and lands. \ No newline at end of file +Name:Ward of Bones +ManaCost:6 +Types:Artifact +S:Mode$ CantBeCast | ValidCard$ Creature | Caster$ Opponent.withMoreCreaturesThanYou | Description$ Each opponent who controls more creatures than you can't play creature cards. The same is true for artifacts, enchantments, and lands. +S:Mode$ CantBeCast | ValidCard$ Artifact | Caster$ Opponent.withMoreArtifactsThanYou +S:Mode$ CantBeCast | ValidCard$ Enchantment | Caster$ Opponent.withMoreEnchantmentsThanYou +S:Mode$ CantPlayLand | Player$ Opponent.withMoreLandsThanYou +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ward_of_bones.jpg +Oracle:Each opponent who controls more creatures than you can't play creature cards. The same is true for artifacts, enchantments, and lands. diff --git a/forge-gui/res/cardsfolder/w/ward_of_lights.txt b/forge-gui/res/cardsfolder/w/ward_of_lights.txt index 9ee28c1db7f..98ba0e8a501 100644 --- a/forge-gui/res/cardsfolder/w/ward_of_lights.txt +++ b/forge-gui/res/cardsfolder/w/ward_of_lights.txt @@ -1,16 +1,16 @@ -Name:Ward of Lights -ManaCost:W W -Types:Enchantment Aura -K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -K:Enchant creature -T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. -SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True -SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. -SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck -A:SP$ Attach | Cost$ W W | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/ward_of_lights.jpg -Oracle:You may cast Ward of Lights as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nAs Ward of Lights enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Ward of Lights. \ No newline at end of file +Name:Ward of Lights +ManaCost:W W +Types:Enchantment Aura +K:You may cast CARDNAME as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +K:Enchant creature +T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ TrigDelayedSac | Static$ True | Secondary$ True | SpellSpeed$ NotSorcerySpeed | TriggerDescription$ If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step. +SVar:TrigDelayedSac:AB$ Animate | Cost$ 0 | Defined$ Self | Triggers$ CleanupTrig | sVars$ Sac | Permanent$ True +SVar:CleanupTrig:Mode$ Phase | Phase$ Cleanup | TriggerZones$ Battlefield | Execute$ Sac | TriggerDescription$ At the beginning of the next cleanup step, sacrifice CARDNAME. +SVar:Sac:AB$ Sacrifice | Cost$ 0 | Defined$ Self +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | SpellDescription$ As CARDNAME enters the battlefield, choose a color. | AILogic$ MostProminentInHumanDeck +A:SP$ Attach | Cost$ W W | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ Enchanted creature has protection from the chosen color. This effect doesn't remove CARDNAME. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/ward_of_lights.jpg +Oracle:You may cast Ward of Lights as though it had flash. If you cast it any time a sorcery couldn't have been cast, the controller of the permanent it becomes sacrifices it at the beginning of the next cleanup step.\nEnchant creature\nAs Ward of Lights enters the battlefield, choose a color.\nEnchanted creature has protection from the chosen color. This effect doesn't remove Ward of Lights. diff --git a/forge-gui/res/cardsfolder/w/ward_of_piety.txt b/forge-gui/res/cardsfolder/w/ward_of_piety.txt index c7a3a7a1d23..c6b23ce93ab 100644 --- a/forge-gui/res/cardsfolder/w/ward_of_piety.txt +++ b/forge-gui/res/cardsfolder/w/ward_of_piety.txt @@ -1,19 +1,19 @@ -Name:Ward of Piety -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump -A:AB$ Effect | Cost$ 1 W | Name$ Redirection Ward | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect the damage to | ReplacementEffects$ PietyCombat,PietyNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ PietyCombat,PietyNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | ImprintCards$ Enchanted | RememberObjects$ Targeted | SpellDescription$ The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead. -SVar:PietyCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead. -SVar:PietyNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:TrueSVar:Rarity:Uncommon -SVar:Picture:http://www.wizards.com/global/images/magic/general/ward_of_piety.jpg -Oracle:Enchant creature\n{1}{W}: The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead. \ No newline at end of file +Name:Ward of Piety +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Pump +A:AB$ Effect | Cost$ 1 W | Name$ Redirection Ward | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect the damage to | ReplacementEffects$ PietyCombat,PietyNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ PietyCombat,PietyNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | ImprintCards$ Enchanted | RememberObjects$ Targeted | SpellDescription$ The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead. +SVar:PietyCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead. +SVar:PietyNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:TrueSVar:Rarity:Uncommon +SVar:Picture:http://www.wizards.com/global/images/magic/general/ward_of_piety.jpg +Oracle:Enchant creature\n{1}{W}: The next 1 damage that would be dealt to enchanted creature this turn is dealt to target creature or player instead. diff --git a/forge-gui/res/cardsfolder/w/ward_sliver.txt b/forge-gui/res/cardsfolder/w/ward_sliver.txt index 94cbb5194a8..92326b64fb9 100644 --- a/forge-gui/res/cardsfolder/w/ward_sliver.txt +++ b/forge-gui/res/cardsfolder/w/ward_sliver.txt @@ -1,9 +1,9 @@ -Name:Ward Sliver -ManaCost:4 W -Types:Creature Sliver -PT:2/2 -K:ETBReplacement:Other:ChooseColor -SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInHumanDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. -S:Mode$ Continuous | Affected$ Sliver | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ All Slivers have protection from the chosen color. -SVar:Picture:http://www.wizards.com/global/images/magic/general/ward_sliver.jpg -Oracle:As Ward Sliver enters the battlefield, choose a color.\nAll Slivers have protection from the chosen color. \ No newline at end of file +Name:Ward Sliver +ManaCost:4 W +Types:Creature Sliver +PT:2/2 +K:ETBReplacement:Other:ChooseColor +SVar:ChooseColor:DB$ ChooseColor | Defined$ You | AILogic$ MostProminentInHumanDeck | SpellDescription$ As CARDNAME enters the battlefield, choose a color. +S:Mode$ Continuous | Affected$ Sliver | AddKeyword$ Protection:Card.ChosenColor:Protection from ChosenColor | Description$ All Slivers have protection from the chosen color. +SVar:Picture:http://www.wizards.com/global/images/magic/general/ward_sliver.jpg +Oracle:As Ward Sliver enters the battlefield, choose a color.\nAll Slivers have protection from the chosen color. 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 2bb6d618dc4..74fcbb77cac 100644 --- a/forge-gui/res/cardsfolder/w/warden_of_evos_isle.txt +++ b/forge-gui/res/cardsfolder/w/warden_of_evos_isle.txt @@ -1,8 +1,8 @@ -Name:Warden of Evos Isle -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. -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. \ No newline at end of file +Name:Warden of Evos Isle +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. +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. 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 c34e9574d2f..60066cbd171 100644 --- a/forge-gui/res/cardsfolder/w/warden_of_the_wall.txt +++ b/forge-gui/res/cardsfolder/w/warden_of_the_wall.txt @@ -1,8 +1,8 @@ -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. -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 +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. +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. diff --git a/forge-gui/res/cardsfolder/w/wargate.txt b/forge-gui/res/cardsfolder/w/wargate.txt index ffe2c6fad81..f3c704bebe5 100644 --- a/forge-gui/res/cardsfolder/w/wargate.txt +++ b/forge-gui/res/cardsfolder/w/wargate.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ X G W U | Origin$ Library | Destination$ Battlefield | SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wargate.jpg -Oracle:Search your library for a permanent card with converted mana cost X or less, put it onto the battlefield, then shuffle your library. \ No newline at end of file +Oracle:Search your library for a permanent card with converted mana cost X or less, put it onto the battlefield, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/warleaders_helix.txt b/forge-gui/res/cardsfolder/w/warleaders_helix.txt index d4b41cc4d1c..d539aa4cdb5 100644 --- a/forge-gui/res/cardsfolder/w/warleaders_helix.txt +++ b/forge-gui/res/cardsfolder/w/warleaders_helix.txt @@ -1,7 +1,7 @@ -Name:Warleader's Helix -ManaCost:2 R W -Types:Instant -A:SP$ DealDamage | Cost$ 2 R W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 4 damage to target creature or player and you gain 4 life. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/warleaders_helix.jpg -Oracle:Warleader's Helix deals 4 damage to target creature or player and you gain 4 life. \ No newline at end of file +Name:Warleader's Helix +ManaCost:2 R W +Types:Instant +A:SP$ DealDamage | Cost$ 2 R W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 4 | SubAbility$ DBGainLife | SpellDescription$ CARDNAME deals 4 damage to target creature or player and you gain 4 life. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/warleaders_helix.jpg +Oracle:Warleader's Helix deals 4 damage to target creature or player and you gain 4 life. diff --git a/forge-gui/res/cardsfolder/w/warlords_axe.txt b/forge-gui/res/cardsfolder/w/warlords_axe.txt index 0062f6a98ea..4d5273677e4 100644 --- a/forge-gui/res/cardsfolder/w/warlords_axe.txt +++ b/forge-gui/res/cardsfolder/w/warlords_axe.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 4 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 1 | Description$ Equipped creature gets +3/+1. SVar:Picture:http://www.wizards.com/global/images/magic/general/warlords_axe.jpg -Oracle:Equipped creature gets +3/+1.\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Equipped creature gets +3/+1.\nEquip {4} ({4}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/w/warmind_infantry.txt b/forge-gui/res/cardsfolder/w/warmind_infantry.txt index a5d59614e4d..977d0f0cbf5 100644 --- a/forge-gui/res/cardsfolder/w/warmind_infantry.txt +++ b/forge-gui/res/cardsfolder/w/warmind_infantry.txt @@ -1,9 +1,9 @@ -Name:Warmind Infantry -ManaCost:2 R -Types:Creature Elemental Soldier -PT:2/3 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +2/+0 until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | NumAtt$ +2 -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/warmind_infantry.jpg -Oracle:Battalion - Whenever Warmind Infantry and at least two other creatures attack, Warmind Infantry gets +2/+0 until end of turn. \ No newline at end of file +Name:Warmind Infantry +ManaCost:2 R +Types:Creature Elemental Soldier +PT:2/3 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gets +2/+0 until end of turn. +SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | NumAtt$ +2 +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/warmind_infantry.jpg +Oracle:Battalion - Whenever Warmind Infantry and at least two other creatures attack, Warmind Infantry gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/warmonger.txt b/forge-gui/res/cardsfolder/w/warmonger.txt index b82b2ed65b0..27db667c09f 100644 --- a/forge-gui/res/cardsfolder/w/warmonger.txt +++ b/forge-gui/res/cardsfolder/w/warmonger.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ DamageAll | Cost$ 2 | NumDmg$ 1 | ValidCards$ Creature.withoutFlying | ValidPlayers$ Each | AnyPlayer$ True | ValidDescription$ each creature without flying and and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature without flying and each player. Any player may activate this ability. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warmonger.jpg -Oracle:{2}: Warmonger deals 1 damage to each creature without flying and each player. Any player may activate this ability. \ No newline at end of file +Oracle:{2}: Warmonger deals 1 damage to each creature without flying and each player. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/w/warmongers_chariot.txt b/forge-gui/res/cardsfolder/w/warmongers_chariot.txt index 3ac16938373..b7a439e7494 100644 --- a/forge-gui/res/cardsfolder/w/warmongers_chariot.txt +++ b/forge-gui/res/cardsfolder/w/warmongers_chariot.txt @@ -5,4 +5,4 @@ K:Equip 3 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Equipped creature gets +2/+2. S:Mode$ Continuous | Affected$ Card.EquippedBy+withDefender | AddHiddenKeyword$ CARDNAME can attack as though it didn't have defender. | Description$ As long as equipped creature has defender, it can attack as though it didn't have defender. SVar:Picture:http://www.wizards.com/global/images/magic/general/warmongers_chariot.jpg -Oracle:Equipped creature gets +2/+2.\nAs long as equipped creature has defender, it can attack as though it didn't have defender.\nEquip {3} \ No newline at end of file +Oracle:Equipped creature gets +2/+2.\nAs long as equipped creature has defender, it can attack as though it didn't have defender.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/w/warmth.txt b/forge-gui/res/cardsfolder/w/warmth.txt index 08e8756e348..543519e51a4 100644 --- a/forge-gui/res/cardsfolder/w/warmth.txt +++ b/forge-gui/res/cardsfolder/w/warmth.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Red | ValidActivatingPlayer$ Opponent | Trig SVar:TrigGainLife:AB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warmth.jpg -Oracle:Whenever an opponent casts a red spell, you gain 2 life. \ No newline at end of file +Oracle:Whenever an opponent casts a red spell, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/w/warning.txt b/forge-gui/res/cardsfolder/w/warning.txt index 37e1bff7c0d..171c84cba90 100644 --- a/forge-gui/res/cardsfolder/w/warning.txt +++ b/forge-gui/res/cardsfolder/w/warning.txt @@ -3,4 +3,4 @@ ManaCost:W Types:Instant A:SP$ Pump | Cost$ W | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. | IsCurse$ True | SpellDescription$ Prevent all combat damage that would be dealt by target attacking creature this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/warning.jpg -Oracle:Prevent all combat damage that would be dealt by target attacking creature this turn. \ No newline at end of file +Oracle:Prevent all combat damage that would be dealt by target attacking creature this turn. diff --git a/forge-gui/res/cardsfolder/w/warp_artifact.txt b/forge-gui/res/cardsfolder/w/warp_artifact.txt index b52583a3088..c052617da21 100644 --- a/forge-gui/res/cardsfolder/w/warp_artifact.txt +++ b/forge-gui/res/cardsfolder/w/warp_artifact.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ B B | ValidTgts$ Artifact | AILogic$ Curse T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ EnchantedController | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ At the beginning of the upkeep of enchanted artifact's controller, CARDNAME deals 1 damage to that player. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ EnchantedController | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/warp_artifact.jpg -Oracle:Enchant artifact\nAt the beginning of the upkeep of enchanted artifact's controller, Warp Artifact deals 1 damage to that player. \ No newline at end of file +Oracle:Enchant artifact\nAt the beginning of the upkeep of enchanted artifact's controller, Warp Artifact deals 1 damage to that player. diff --git a/forge-gui/res/cardsfolder/w/warp_world.txt b/forge-gui/res/cardsfolder/w/warp_world.txt index 9c4a2b08261..98986ef95f0 100644 --- a/forge-gui/res/cardsfolder/w/warp_world.txt +++ b/forge-gui/res/cardsfolder/w/warp_world.txt @@ -1,14 +1,14 @@ -Name:Warp World -ManaCost:5 R R R -Types:Sorcery -A:SP$ RepeatEach | Cost$ 5 R R R | RepeatPlayers$ Player | RepeatSubAbility$ DBShuffle | SubAbility$ ChangePermanent | StackDescription$ SpellDescription | SpellDescription$ Each player shuffles all permanents he or she owns into his or her library, then reveals that many cards from the top of his or her library. Each player puts all artifact, creature, and land cards revealed this way onto the battlefield, then does the same for enchantment cards, then puts all cards revealed this way that weren't put onto the battlefield on the bottom of his or her library. -SVar:DBShuffle:DB$ ChangeZoneAll | ChangeType$ Permanent.RememberedPlayerCtrl | Imprint$ True | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SubAbility$ DBDig -SVar:DBDig:DB$ Dig | Defined$ Remembered | NoMove$ True | DigNum$ WarpX | References$ WarpX | RememberRevealed$ True | Reveal$ True | SubAbility$ DBCleanImprint -SVar:DBCleanImprint:DB$ Cleanup | ClearImprinted$ True -SVar:WarpX:Imprinted$Amount -SVar:ChangePermanent:DB$ ChangeZoneAll | ChangeType$ Artifact.IsRemembered,Creature.IsRemembered,Land.IsRemembered | Origin$ Library | Destination$ Battlefield | ForgetChanged$ True | SubAbility$ ChangeEnchantment -SVar:ChangeEnchantment:DB$ ChangeZoneAll | ChangeType$ Enchantment.IsRemembered | Origin$ Library | Destination$ Battlefield | ForgetChanged$ True | SubAbility$ GotoBottom -SVar:GotoBottom:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/warp_world.jpg -Oracle:Each player shuffles all permanents he or she owns into his or her library, then reveals that many cards from the top of his or her library. Each player puts all artifact, creature, and land cards revealed this way onto the battlefield, then does the same for enchantment cards, then puts all cards revealed this way that weren't put onto the battlefield on the bottom of his or her library. \ No newline at end of file +Name:Warp World +ManaCost:5 R R R +Types:Sorcery +A:SP$ RepeatEach | Cost$ 5 R R R | RepeatPlayers$ Player | RepeatSubAbility$ DBShuffle | SubAbility$ ChangePermanent | StackDescription$ SpellDescription | SpellDescription$ Each player shuffles all permanents he or she owns into his or her library, then reveals that many cards from the top of his or her library. Each player puts all artifact, creature, and land cards revealed this way onto the battlefield, then does the same for enchantment cards, then puts all cards revealed this way that weren't put onto the battlefield on the bottom of his or her library. +SVar:DBShuffle:DB$ ChangeZoneAll | ChangeType$ Permanent.RememberedPlayerCtrl | Imprint$ True | Origin$ Battlefield | Destination$ Library | Shuffle$ True | SubAbility$ DBDig +SVar:DBDig:DB$ Dig | Defined$ Remembered | NoMove$ True | DigNum$ WarpX | References$ WarpX | RememberRevealed$ True | Reveal$ True | SubAbility$ DBCleanImprint +SVar:DBCleanImprint:DB$ Cleanup | ClearImprinted$ True +SVar:WarpX:Imprinted$Amount +SVar:ChangePermanent:DB$ ChangeZoneAll | ChangeType$ Artifact.IsRemembered,Creature.IsRemembered,Land.IsRemembered | Origin$ Library | Destination$ Battlefield | ForgetChanged$ True | SubAbility$ ChangeEnchantment +SVar:ChangeEnchantment:DB$ ChangeZoneAll | ChangeType$ Enchantment.IsRemembered | Origin$ Library | Destination$ Battlefield | ForgetChanged$ True | SubAbility$ GotoBottom +SVar:GotoBottom:DB$ ChangeZoneAll | ChangeType$ Card.IsRemembered | Origin$ Library | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/warp_world.jpg +Oracle:Each player shuffles all permanents he or she owns into his or her library, then reveals that many cards from the top of his or her library. Each player puts all artifact, creature, and land cards revealed this way onto the battlefield, then does the same for enchantment cards, then puts all cards revealed this way that weren't put onto the battlefield on the bottom of his or her library. diff --git a/forge-gui/res/cardsfolder/w/warpath.txt b/forge-gui/res/cardsfolder/w/warpath.txt index 1a3872772c4..6b6c565958e 100644 --- a/forge-gui/res/cardsfolder/w/warpath.txt +++ b/forge-gui/res/cardsfolder/w/warpath.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Instant A:SP$ DamageAll | Cost$ 3 R | NumDmg$ 3 | ValidCards$ Creature.blocked,Creature.blocking | ValidDescription$ each blocked and blocking creature. | SpellDescription$ CARDNAME deals 3 damage to each blocked and blocking creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/warpath.jpg -Oracle:Warpath deals 3 damage to each blocking creature and each blocked creature. \ No newline at end of file +Oracle:Warpath deals 3 damage to each blocking creature and each blocked creature. diff --git a/forge-gui/res/cardsfolder/w/warpath_ghoul.txt b/forge-gui/res/cardsfolder/w/warpath_ghoul.txt index 2327fec4ba0..596dc97ac0b 100644 --- a/forge-gui/res/cardsfolder/w/warpath_ghoul.txt +++ b/forge-gui/res/cardsfolder/w/warpath_ghoul.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Creature Zombie PT:3/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/warpath_ghoul.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/warped_devotion.txt b/forge-gui/res/cardsfolder/w/warped_devotion.txt index c27190757f6..f1aaedf4f36 100644 --- a/forge-gui/res/cardsfolder/w/warped_devotion.txt +++ b/forge-gui/res/cardsfolder/w/warped_devotion.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Hand | ValidCard$ Perma SVar:TrigDiscard:AB$Discard | Cost$ 0 | NumCards$ 1 | Mode$ TgtChoose | Defined$ TriggeredCardOwner SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/warped_devotion.jpg -Oracle:Whenever a permanent is returned to a player's hand, that player discards a card. \ No newline at end of file +Oracle:Whenever a permanent is returned to a player's hand, that player discards a card. diff --git a/forge-gui/res/cardsfolder/w/warped_physique.txt b/forge-gui/res/cardsfolder/w/warped_physique.txt index c0c73ed989c..853427b5048 100644 --- a/forge-gui/res/cardsfolder/w/warped_physique.txt +++ b/forge-gui/res/cardsfolder/w/warped_physique.txt @@ -1,7 +1,7 @@ -Name:Warped Physique -ManaCost:U B -Types:Instant -A:SP$ Pump | Cost$ U B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ -X | References$ X | SpellDescription$ Target creature gets +X/-X until end of turn, where X is the number of cards in your hand. -SVar:X:Count$InYourHand -SVar:Picture:http://www.wizards.com/global/images/magic/general/warped_physique.jpg -Oracle:Target creature gets +X/-X until end of turn, where X is the number of cards in your hand. \ No newline at end of file +Name:Warped Physique +ManaCost:U B +Types:Instant +A:SP$ Pump | Cost$ U B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ -X | References$ X | SpellDescription$ Target creature gets +X/-X until end of turn, where X is the number of cards in your hand. +SVar:X:Count$InYourHand +SVar:Picture:http://www.wizards.com/global/images/magic/general/warped_physique.jpg +Oracle:Target creature gets +X/-X until end of turn, where X is the number of cards in your hand. diff --git a/forge-gui/res/cardsfolder/w/warped_researcher.txt b/forge-gui/res/cardsfolder/w/warped_researcher.txt index 0c6ea0bb581..fa8ea02247e 100644 --- a/forge-gui/res/cardsfolder/w/warped_researcher.txt +++ b/forge-gui/res/cardsfolder/w/warped_researcher.txt @@ -5,4 +5,4 @@ PT:3/4 T:Mode$ Cycled | ValidCard$ Card | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever a player cycles a card, CARDNAME gains flying and shroud until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ Flying & Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/warped_researcher.jpg -Oracle:Whenever a player cycles a card, Warped Researcher gains flying and shroud until end of turn. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Whenever a player cycles a card, Warped Researcher gains flying and shroud until end of turn. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/w/warping_wurm.txt b/forge-gui/res/cardsfolder/w/warping_wurm.txt index 02e3e030e41..012b872b169 100644 --- a/forge-gui/res/cardsfolder/w/warping_wurm.txt +++ b/forge-gui/res/cardsfolder/w/warping_wurm.txt @@ -1,11 +1,11 @@ -Name:Warping Wurm -ManaCost:2 G U -Types:Creature Wurm -PT:1/1 -K:Phasing -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigWarp | TriggerDescription$ At the beginning of your upkeep, CARDNAME phases out unless you pay {2}{G}{U}. -SVar:TrigWarp:DB$ Phases | UnlessCost$ 2 G U | UnlessPayer$ You | Defined$ Self -T:Mode$ PhaseIn | ValidCard$ Card.Self | Execute$ TrigBuff | TriggerDescription$ Whenever CARDNAME phases in, put a +1/+1 counter on it. -SVar:TrigBuff:DB$ PutCounter | Defined$ Valid Card.Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/warping_wurm.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.)\nAt the beginning of your upkeep, Warping Wurm phases out unless you pay {2}{G}{U}.\nWhen Warping Wurm phases in, put a +1/+1 counter on it. +Name:Warping Wurm +ManaCost:2 G U +Types:Creature Wurm +PT:1/1 +K:Phasing +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigWarp | TriggerDescription$ At the beginning of your upkeep, CARDNAME phases out unless you pay {2}{G}{U}. +SVar:TrigWarp:DB$ Phases | UnlessCost$ 2 G U | UnlessPayer$ You | Defined$ Self +T:Mode$ PhaseIn | ValidCard$ Card.Self | Execute$ TrigBuff | TriggerDescription$ Whenever CARDNAME phases in, put a +1/+1 counter on it. +SVar:TrigBuff:DB$ PutCounter | Defined$ Valid Card.Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/warping_wurm.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.)\nAt the beginning of your upkeep, Warping Wurm phases out unless you pay {2}{G}{U}.\nWhen Warping Wurm phases in, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/w/warren_instigator.txt b/forge-gui/res/cardsfolder/w/warren_instigator.txt index 1007cd89a74..dd4ff484555 100644 --- a/forge-gui/res/cardsfolder/w/warren_instigator.txt +++ b/forge-gui/res/cardsfolder/w/warren_instigator.txt @@ -6,4 +6,4 @@ SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Hand | Destination$ Battlefiel PT:1/1 K:Double Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/warren_instigator.jpg -Oracle:Double strike\nWhenever Warren Instigator deals damage to an opponent, you may put a Goblin creature card from your hand onto the battlefield. \ No newline at end of file +Oracle:Double strike\nWhenever Warren Instigator deals damage to an opponent, you may put a Goblin creature card from your hand onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/warren_pilferers.txt b/forge-gui/res/cardsfolder/w/warren_pilferers.txt index 15adccb2295..237ad8eafc6 100644 --- a/forge-gui/res/cardsfolder/w/warren_pilferers.txt +++ b/forge-gui/res/cardsfolder/w/warren_pilferers.txt @@ -1,10 +1,10 @@ -Name:Warren Pilferers -ManaCost:4 B -Types:Creature Goblin Rogue -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMove | TriggerDescription$ When CARDNAME enters the battlefield, return target creature card from your graveyard to your hand. If that card is a Goblin card, Warren Pilferers gains haste until end of turn. -SVar:TrigMove:AB$ ChangeZone | Cost$ 0 | Mandatory$ True | ChangeType$ Card.Creature+YouCtrl | Origin$ Graveyard | Destination$ Hand | RememberChanged$ True | SubAbility$ DBPump | Hidden$ True -SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | KW$ Haste | SubAbility$ DBCleanUp | ConditionPresent$ Card.Goblin+IsRemembered | ConditionDefined$ Remembered | ConditionCompare$ EQ1 -SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/warren_pilferers.jpg -Oracle:When Warren Pilferers enters the battlefield, return target creature card from your graveyard to your hand. If that card is a Goblin card, Warren Pilferers gains haste until end of turn. \ No newline at end of file +Name:Warren Pilferers +ManaCost:4 B +Types:Creature Goblin Rogue +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMove | TriggerDescription$ When CARDNAME enters the battlefield, return target creature card from your graveyard to your hand. If that card is a Goblin card, Warren Pilferers gains haste until end of turn. +SVar:TrigMove:AB$ ChangeZone | Cost$ 0 | Mandatory$ True | ChangeType$ Card.Creature+YouCtrl | Origin$ Graveyard | Destination$ Hand | RememberChanged$ True | SubAbility$ DBPump | Hidden$ True +SVar:DBPump:DB$ Pump | Cost$ 0 | Defined$ Self | KW$ Haste | SubAbility$ DBCleanUp | ConditionPresent$ Card.Goblin+IsRemembered | ConditionDefined$ Remembered | ConditionCompare$ EQ1 +SVar:DBCleanUp:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/warren_pilferers.jpg +Oracle:When Warren Pilferers enters the battlefield, return target creature card from your graveyard to your hand. If that card is a Goblin card, Warren Pilferers gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/w/warren_scourge_elf.txt b/forge-gui/res/cardsfolder/w/warren_scourge_elf.txt index 63277ac6717..30db9a60d63 100644 --- a/forge-gui/res/cardsfolder/w/warren_scourge_elf.txt +++ b/forge-gui/res/cardsfolder/w/warren_scourge_elf.txt @@ -4,4 +4,4 @@ Types:Creature Elf Warrior PT:1/1 K:Protection from Goblins SVar:Picture:http://www.wizards.com/global/images/magic/general/warren_scourge_elf.jpg -Oracle:Protection from Goblins \ No newline at end of file +Oracle:Protection from Goblins diff --git a/forge-gui/res/cardsfolder/w/warren_weirding.txt b/forge-gui/res/cardsfolder/w/warren_weirding.txt index 97d697c5451..8cb18d923e6 100644 --- a/forge-gui/res/cardsfolder/w/warren_weirding.txt +++ b/forge-gui/res/cardsfolder/w/warren_weirding.txt @@ -1,10 +1,10 @@ -Name:Warren Weirding -ManaCost:1 B -Types:Tribal Sorcery Goblin -A:SP$ Sacrifice | Cost$ 1 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBToken | SpellDescription$ Target player sacrifices a creature. If a Goblin is sacrificed this way, that player puts two 1/1 black Goblin Rogue creature tokens onto the battlefield, and those tokens gain haste until end of turn. -SVar:DBToken:DB$ Token | ConditionDefined$ Remembered | ConditionPresent$ Card.Goblin | ConditionCompare$ GE1 | TokenAmount$ 2 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ Targeted | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | RememberTokens$ True | ForgetOtherRemembered$ True | SubAbility$ AdditionalPump -SVar:AdditionalPump:DB$ PumpAll | ValidCards$ Creature.IsRemembered | KW$ Haste | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/warren_weirding.jpg -Oracle:Target player sacrifices a creature. If a Goblin is sacrificed this way, that player puts two 1/1 black Goblin Rogue creature tokens onto the battlefield, and those tokens gain haste until end of turn. \ No newline at end of file +Name:Warren Weirding +ManaCost:1 B +Types:Tribal Sorcery Goblin +A:SP$ Sacrifice | Cost$ 1 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | RememberSacrificed$ True | SubAbility$ DBToken | SpellDescription$ Target player sacrifices a creature. If a Goblin is sacrificed this way, that player puts two 1/1 black Goblin Rogue creature tokens onto the battlefield, and those tokens gain haste until end of turn. +SVar:DBToken:DB$ Token | ConditionDefined$ Remembered | ConditionPresent$ Card.Goblin | ConditionCompare$ GE1 | TokenAmount$ 2 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ Targeted | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | RememberTokens$ True | ForgetOtherRemembered$ True | SubAbility$ AdditionalPump +SVar:AdditionalPump:DB$ PumpAll | ValidCards$ Creature.IsRemembered | KW$ Haste | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/warren_weirding.jpg +Oracle:Target player sacrifices a creature. If a Goblin is sacrificed this way, that player puts two 1/1 black Goblin Rogue creature tokens onto the battlefield, and those tokens gain haste until end of turn. diff --git a/forge-gui/res/cardsfolder/w/warrior_angel.txt b/forge-gui/res/cardsfolder/w/warrior_angel.txt index f1eea053422..5de0c8009ac 100644 --- a/forge-gui/res/cardsfolder/w/warrior_angel.txt +++ b/forge-gui/res/cardsfolder/w/warrior_angel.txt @@ -8,4 +8,4 @@ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/warrior_angel.jpg -Oracle:Flying\nWhenever Warrior Angel deals damage, you gain that much life. \ No newline at end of file +Oracle:Flying\nWhenever Warrior Angel deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/w/warrior_en_kor.txt b/forge-gui/res/cardsfolder/w/warrior_en_kor.txt index 28b2289389e..fde4185c413 100644 --- a/forge-gui/res/cardsfolder/w/warrior_en_kor.txt +++ b/forge-gui/res/cardsfolder/w/warrior_en_kor.txt @@ -1,18 +1,18 @@ -Name:Warrior en-Kor -ManaCost:W W -Types:Creature Kor Warrior Knight -PT:2/2 -A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. -SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Warrior en-Kor this turn is dealt to target creature you control instead. -SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Warrior en-Kor this turn is dealt to target creature you control instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/warrior_en_kor.jpg -Oracle:{0}: The next 1 damage that would be dealt to Warrior en-Kor this turn is dealt to target creature you control instead. \ No newline at end of file +Name:Warrior en-Kor +ManaCost:W W +Types:Creature Kor Warrior Knight +PT:2/2 +A:AB$ Effect | Cost$ 0 | Name$ en-Kor Redirection | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control to redirect the damage to | ReplacementEffects$ EnKorCombat,EnKorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ EnKorCombat,EnKorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | RememberObjects$ Self | ImprintCards$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature you control instead. +SVar:EnKorCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Warrior en-Kor this turn is dealt to target creature you control instead. +SVar:EnKorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsRemembered | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Warrior en-Kor this turn is dealt to target creature you control instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Imprinted | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/warrior_en_kor.jpg +Oracle:{0}: The next 1 damage that would be dealt to Warrior en-Kor this turn is dealt to target creature you control instead. diff --git a/forge-gui/res/cardsfolder/w/warriors_charge.txt b/forge-gui/res/cardsfolder/w/warriors_charge.txt index a6677bd9779..452ab3487ae 100644 --- a/forge-gui/res/cardsfolder/w/warriors_charge.txt +++ b/forge-gui/res/cardsfolder/w/warriors_charge.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Sorcery A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4407.jpg -Oracle:Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/warriors_honor.txt b/forge-gui/res/cardsfolder/w/warriors_honor.txt index e64ba75468b..352bdc46475 100644 --- a/forge-gui/res/cardsfolder/w/warriors_honor.txt +++ b/forge-gui/res/cardsfolder/w/warriors_honor.txt @@ -3,4 +3,4 @@ ManaCost:2 W Types:Instant A:SP$ PumpAll | Cost$ 2 W | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Creatures you control get +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_honor.jpg -Oracle:Creatures you control get +1/+1 until end of turn. \ No newline at end of file +Oracle:Creatures you control get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/warriors_lesson.txt b/forge-gui/res/cardsfolder/w/warriors_lesson.txt index 35b3951077a..33126ad08d7 100644 --- a/forge-gui/res/cardsfolder/w/warriors_lesson.txt +++ b/forge-gui/res/cardsfolder/w/warriors_lesson.txt @@ -1,9 +1,9 @@ -Name:Warriors' Lesson -ManaCost:G -Types:Instant -A:SP$ Animate | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select up to two target creatures you control | TargetMin$ 0 | TargetMax$ 2 | Triggers$ WarriorLessonDmg | sVars$ WarriorLessonDraw | SpellDescription$ Until end of turn, up to two target creatures you control each gain "Whenever this creature deals combat damage to a player, draw a card." -SVar:WarriorLessonDmg:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ WarriorLessonDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. -SVar:WarriorLessonDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_lesson.jpg -Oracle:Until end of turn, up to two target creatures you control each gain "Whenever this creature deals combat damage to a player, draw a card." \ No newline at end of file +Name:Warriors' Lesson +ManaCost:G +Types:Instant +A:SP$ Animate | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select up to two target creatures you control | TargetMin$ 0 | TargetMax$ 2 | Triggers$ WarriorLessonDmg | sVars$ WarriorLessonDraw | SpellDescription$ Until end of turn, up to two target creatures you control each gain "Whenever this creature deals combat damage to a player, draw a card." +SVar:WarriorLessonDmg:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ WarriorLessonDraw | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card. +SVar:WarriorLessonDraw:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 1 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_lesson.jpg +Oracle:Until end of turn, up to two target creatures you control each gain "Whenever this creature deals combat damage to a player, draw a card." diff --git a/forge-gui/res/cardsfolder/w/warriors_oath.txt b/forge-gui/res/cardsfolder/w/warriors_oath.txt index 5df7d946d7d..eff8d415ced 100644 --- a/forge-gui/res/cardsfolder/w/warriors_oath.txt +++ b/forge-gui/res/cardsfolder/w/warriors_oath.txt @@ -1,7 +1,7 @@ -Name:Warrior's Oath -ManaCost:R R -Types:Sorcery -A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | LoseAtEndStep$ True | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_oath.jpg -Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. \ No newline at end of file +Name:Warrior's Oath +ManaCost:R R +Types:Sorcery +A:SP$ AddTurn | Cost$ R R | NumTurns$ 1 | LoseAtEndStep$ True | SpellDescription$ Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_oath.jpg +Oracle:Take an extra turn after this one. At the beginning of that turn's end step, you lose the game. diff --git a/forge-gui/res/cardsfolder/w/warriors_stand.txt b/forge-gui/res/cardsfolder/w/warriors_stand.txt index 8928978612f..46e3600224e 100644 --- a/forge-gui/res/cardsfolder/w/warriors_stand.txt +++ b/forge-gui/res/cardsfolder/w/warriors_stand.txt @@ -1,7 +1,7 @@ -Name:Warrior's Stand -ManaCost:1 W -Types:Instant -A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +2 | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Creatures you control get +2/+2 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_stand.jpg -Oracle:Cast Warrior's Stand only during the declare attackers step and only if you've been attacked this step.\nCreatures you control get +2/+2 until end of turn. \ No newline at end of file +Name:Warrior's Stand +ManaCost:1 W +Types:Instant +A:SP$ PumpAll | Cost$ 1 W | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +2 | OpponentTurn$ True | ActivationPhases$ Declare Attackers | SpellDescription$ Cast CARDNAME only during the declare attackers step and only if you've been attacked this step. Creatures you control get +2/+2 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/warriors_stand.jpg +Oracle:Cast Warrior's Stand only during the declare attackers step and only if you've been attacked this step.\nCreatures you control get +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/warstorm_surge.txt b/forge-gui/res/cardsfolder/w/warstorm_surge.txt index 3963e250045..a76c3f9c187 100644 --- a/forge-gui/res/cardsfolder/w/warstorm_surge.txt +++ b/forge-gui/res/cardsfolder/w/warstorm_surge.txt @@ -5,4 +5,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ X | DamageSource$ TriggeredCard SVar:X:TriggeredCard$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/warstorm_surge.jpg -Oracle:Whenever a creature enters the battlefield under your control, it deals damage equal to its power to target creature or player. \ No newline at end of file +Oracle:Whenever a creature enters the battlefield under your control, it deals damage equal to its power to target creature or player. diff --git a/forge-gui/res/cardsfolder/w/warthog.txt b/forge-gui/res/cardsfolder/w/warthog.txt index bf5ba2f3425..346ff85bd6e 100644 --- a/forge-gui/res/cardsfolder/w/warthog.txt +++ b/forge-gui/res/cardsfolder/w/warthog.txt @@ -4,4 +4,4 @@ Types:Creature Boar PT:3/2 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/6e/en-us/card16458.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/w/wash_out.txt b/forge-gui/res/cardsfolder/w/wash_out.txt index a2133fff969..caf47cc7756 100644 --- a/forge-gui/res/cardsfolder/w/wash_out.txt +++ b/forge-gui/res/cardsfolder/w/wash_out.txt @@ -1,8 +1,8 @@ -Name:Wash Out -ManaCost:3 U -Types:Sorcery -A:SP$ ChooseColor | Cost$ 3 U | Defined$ You | AILogic$ MostProminentHumanCreatures | SubAbility$ DBWash | SpellDescription$ Return all permanents of the color of your choice to their owners' hands. -SVar:DBWash:DB$ ChangeZoneAll | ChangeType$ Permanent.ChosenColor | Origin$ Battlefield | Destination$ Hand -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wash_out.jpg -Oracle:Return all permanents of the color of your choice to their owners' hands. \ No newline at end of file +Name:Wash Out +ManaCost:3 U +Types:Sorcery +A:SP$ ChooseColor | Cost$ 3 U | Defined$ You | AILogic$ MostProminentHumanCreatures | SubAbility$ DBWash | SpellDescription$ Return all permanents of the color of your choice to their owners' hands. +SVar:DBWash:DB$ ChangeZoneAll | ChangeType$ Permanent.ChosenColor | Origin$ Battlefield | Destination$ Hand +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wash_out.jpg +Oracle:Return all permanents of the color of your choice to their owners' hands. diff --git a/forge-gui/res/cardsfolder/w/wasp_lancer.txt b/forge-gui/res/cardsfolder/w/wasp_lancer.txt index e249238e2bd..c8a346c2247 100644 --- a/forge-gui/res/cardsfolder/w/wasp_lancer.txt +++ b/forge-gui/res/cardsfolder/w/wasp_lancer.txt @@ -4,4 +4,4 @@ Types:Creature Faerie Soldier PT:3/2 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/wasp_lancer.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/w/waste_away.txt b/forge-gui/res/cardsfolder/w/waste_away.txt index 848a357f1e4..007846aff97 100644 --- a/forge-gui/res/cardsfolder/w/waste_away.txt +++ b/forge-gui/res/cardsfolder/w/waste_away.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 4 B Discard<1/Card> | NumAtt$ -5 | NumDef$ -5 | IsCurse$ True | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Target creature gets -5/-5 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/waste_away.jpg -Oracle:As an additional cost to cast Waste Away, discard a card.\nTarget creature gets -5/-5 until end of turn. \ No newline at end of file +Oracle:As an additional cost to cast Waste Away, discard a card.\nTarget creature gets -5/-5 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wasteland.txt b/forge-gui/res/cardsfolder/w/wasteland.txt index 4c0275ef9f8..7d599ec0f8c 100644 --- a/forge-gui/res/cardsfolder/w/wasteland.txt +++ b/forge-gui/res/cardsfolder/w/wasteland.txt @@ -4,4 +4,4 @@ Types:Land 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$ T Sac<1/CARDNAME> | SpellDescription$ Destroy target nonbasic land. SVar:Picture:http://www.wizards.com/global/images/magic/general/wasteland.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Wasteland: Destroy target nonbasic land. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}, Sacrifice Wasteland: Destroy target nonbasic land. diff --git a/forge-gui/res/cardsfolder/w/wasteland_viper.txt b/forge-gui/res/cardsfolder/w/wasteland_viper.txt index b2c7af3bb4a..c84faa5b5d2 100644 --- a/forge-gui/res/cardsfolder/w/wasteland_viper.txt +++ b/forge-gui/res/cardsfolder/w/wasteland_viper.txt @@ -1,8 +1,8 @@ -Name:Wasteland Viper -ManaCost:G -Types:Creature Snake -PT:1/2 -K:Deathtouch -A:AB$ Pump | Cost$ G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +1 | NumDef$ +2 | KW$ Deathtouch | SpellDescription$ Target attacking creature gets +1/+2 and gains deathtouch until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wasteland_viper.jpg -Oracle:Deathtouch\nBloodrush - {G}, Discard Wasteland Viper: Target attacking creature gets +1/+2 and gains deathtouch until end of turn. \ No newline at end of file +Name:Wasteland Viper +ManaCost:G +Types:Creature Snake +PT:1/2 +K:Deathtouch +A:AB$ Pump | Cost$ G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +1 | NumDef$ +2 | KW$ Deathtouch | SpellDescription$ Target attacking creature gets +1/+2 and gains deathtouch until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wasteland_viper.jpg +Oracle:Deathtouch\nBloodrush - {G}, Discard Wasteland Viper: Target attacking creature gets +1/+2 and gains deathtouch until end of turn. diff --git a/forge-gui/res/cardsfolder/w/watchdog.txt b/forge-gui/res/cardsfolder/w/watchdog.txt index 6a14068b7f6..7a7b6160bdb 100644 --- a/forge-gui/res/cardsfolder/w/watchdog.txt +++ b/forge-gui/res/cardsfolder/w/watchdog.txt @@ -1,9 +1,9 @@ -Name:Watchdog -ManaCost:3 -Types:Artifact Creature Hound -PT:1/2 -K:CARDNAME blocks each turn if able. -S:Mode$ Continuous | Affected$ Creature.attackingYou | AddPower$ -1 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, all creatures attacking you get -1/-0. -SVar:X:Count$Valid Card.Self+untapped -SVar:Picture:http://www.wizards.com/global/images/magic/general/watchdog.jpg -Oracle:Watchdog blocks each turn if able.\nAs long as Watchdog is untapped, all creatures attacking you get -1/-0. \ No newline at end of file +Name:Watchdog +ManaCost:3 +Types:Artifact Creature Hound +PT:1/2 +K:CARDNAME blocks each turn if able. +S:Mode$ Continuous | Affected$ Creature.attackingYou | AddPower$ -1 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ As long as CARDNAME is untapped, all creatures attacking you get -1/-0. +SVar:X:Count$Valid Card.Self+untapped +SVar:Picture:http://www.wizards.com/global/images/magic/general/watchdog.jpg +Oracle:Watchdog blocks each turn if able.\nAs long as Watchdog is untapped, all creatures attacking you get -1/-0. diff --git a/forge-gui/res/cardsfolder/w/watcher_sliver.txt b/forge-gui/res/cardsfolder/w/watcher_sliver.txt index 2ba6a54e5f1..3b91d6930ab 100644 --- a/forge-gui/res/cardsfolder/w/watcher_sliver.txt +++ b/forge-gui/res/cardsfolder/w/watcher_sliver.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Sliver | AddToughness$ 2 | Description$ All Sliver creatures get +0/+2. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/watcher_sliver.jpg -Oracle:All Sliver creatures get +0/+2. \ No newline at end of file +Oracle:All Sliver creatures get +0/+2. diff --git a/forge-gui/res/cardsfolder/w/watchwing_scarecrow.txt b/forge-gui/res/cardsfolder/w/watchwing_scarecrow.txt index 50ee41a8acd..38f5afbc02e 100644 --- a/forge-gui/res/cardsfolder/w/watchwing_scarecrow.txt +++ b/forge-gui/res/cardsfolder/w/watchwing_scarecrow.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Creature.Blue+YouCtrl SVar:Y:Count$Valid Creature.White+YouCtrl SVar:BuffedBy:Creature.White,Creature.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/watchwing_scarecrow.jpg -Oracle:Watchwing Scarecrow has vigilance as long as you control a white creature.\nWatchwing Scarecrow has flying as long as you control a blue creature. \ No newline at end of file +Oracle:Watchwing Scarecrow has vigilance as long as you control a white creature.\nWatchwing Scarecrow has flying as long as you control a blue creature. diff --git a/forge-gui/res/cardsfolder/w/watchwolf.txt b/forge-gui/res/cardsfolder/w/watchwolf.txt index 0b5e4f8eb48..6a547150bf8 100644 --- a/forge-gui/res/cardsfolder/w/watchwolf.txt +++ b/forge-gui/res/cardsfolder/w/watchwolf.txt @@ -3,4 +3,4 @@ ManaCost:G W Types:Creature Wolf PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card83625.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/water_elemental.txt b/forge-gui/res/cardsfolder/w/water_elemental.txt index 64909f3b107..0c41a045adc 100644 --- a/forge-gui/res/cardsfolder/w/water_elemental.txt +++ b/forge-gui/res/cardsfolder/w/water_elemental.txt @@ -3,4 +3,4 @@ ManaCost:3 U U Types:Creature Elemental PT:5/4 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21040.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/water_servant.txt b/forge-gui/res/cardsfolder/w/water_servant.txt index 2e32cf16838..e7202328f6a 100644 --- a/forge-gui/res/cardsfolder/w/water_servant.txt +++ b/forge-gui/res/cardsfolder/w/water_servant.txt @@ -5,4 +5,4 @@ PT:3/4 A:AB$ Pump | Cost$ U | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. A:AB$ Pump | Cost$ U | NumAtt$ -1 | NumDef$ +1 | SpellDescription$ CARDNAME gets -1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/water_servant.jpg -Oracle:{U}: Water Servant gets +1/-1 until end of turn.\n{U}: Water Servant gets -1/+1 until end of turn. \ No newline at end of file +Oracle:{U}: Water Servant gets +1/-1 until end of turn.\n{U}: Water Servant gets -1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/water_wurm.txt b/forge-gui/res/cardsfolder/w/water_wurm.txt index 6afc51efc63..b6bbb9d1310 100644 --- a/forge-gui/res/cardsfolder/w/water_wurm.txt +++ b/forge-gui/res/cardsfolder/w/water_wurm.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Card.Self | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +0/+1 as long as an opponent controls an Island. SVar:X:Count$Valid Island.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/water_wurm.jpg -Oracle:Water Wurm gets +0/+1 as long as an opponent controls an Island. \ No newline at end of file +Oracle:Water Wurm gets +0/+1 as long as an opponent controls an Island. diff --git a/forge-gui/res/cardsfolder/w/watercourser.txt b/forge-gui/res/cardsfolder/w/watercourser.txt index af531e70b48..338ff01562f 100644 --- a/forge-gui/res/cardsfolder/w/watercourser.txt +++ b/forge-gui/res/cardsfolder/w/watercourser.txt @@ -1,7 +1,7 @@ -Name:Watercourser -ManaCost:2 U -Types:Creature Elemental -PT:2/3 -A:AB$ Pump | Cost$ U | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/watercourser.jpg -Oracle:{U}: Watercourser gets +1/-1 until end of turn. \ No newline at end of file +Name:Watercourser +ManaCost:2 U +Types:Creature Elemental +PT:2/3 +A:AB$ Pump | Cost$ U | NumAtt$ +1 | NumDef$ -1 | SpellDescription$ CARDNAME gets +1/-1 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/watercourser.jpg +Oracle:{U}: Watercourser gets +1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/waterfront_bouncer.txt b/forge-gui/res/cardsfolder/w/waterfront_bouncer.txt index 1566f7cc1e2..012ba32e170 100644 --- a/forge-gui/res/cardsfolder/w/waterfront_bouncer.txt +++ b/forge-gui/res/cardsfolder/w/waterfront_bouncer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ U T Discard<1/Card> | ValidTgts$ Creature | TgtPrompt$ Select target Creature | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/waterfront_bouncer.jpg -Oracle:{U}, {T}, Discard a card: Return target creature to its owner's hand. \ No newline at end of file +Oracle:{U}, {T}, Discard a card: Return target creature to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/waterspout_djinn.txt b/forge-gui/res/cardsfolder/w/waterspout_djinn.txt index e34dd73dbc3..c20b5d6a687 100644 --- a/forge-gui/res/cardsfolder/w/waterspout_djinn.txt +++ b/forge-gui/res/cardsfolder/w/waterspout_djinn.txt @@ -1,13 +1,13 @@ -Name:Waterspout Djinn -ManaCost:2 U U -Types:Creature Djinn -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you return an untapped Island you control to its owner's hand. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Island.untapped+YouCtrl | RememberChanged$ True | SubAbility$ DBSac -SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlay:Island.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/waterspout_djinn.jpg -Oracle:Flying\nAt the beginning of your upkeep, sacrifice Waterspout Djinn unless you return an untapped Island you control to its owner's hand. \ No newline at end of file +Name:Waterspout Djinn +ManaCost:2 U U +Types:Creature Djinn +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, sacrifice CARDNAME unless you return an untapped Island you control to its owner's hand. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Island.untapped+YouCtrl | RememberChanged$ True | SubAbility$ DBSac +SVar:DBSac:DB$ Sacrifice | Cost$ 0 | Defined$ Self | SubAbility$ DBCleanup | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlay:Island.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/waterspout_djinn.jpg +Oracle:Flying\nAt the beginning of your upkeep, sacrifice Waterspout Djinn unless you return an untapped Island you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/waterspout_elemental.txt b/forge-gui/res/cardsfolder/w/waterspout_elemental.txt index 342fc50c5e8..11cc0a24396 100644 --- a/forge-gui/res/cardsfolder/w/waterspout_elemental.txt +++ b/forge-gui/res/cardsfolder/w/waterspout_elemental.txt @@ -9,4 +9,4 @@ SVar:TrigKicker:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.Other | Origin SVar:DBSkipTurn:DB$ SkipTurn | NumTurns$ 1 | Defined$ You SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/waterspout_elemental.jpg -Oracle:Kicker {U} (You may pay an additional {U} as you cast this spell.)\nFlying\nWhen Waterspout Elemental enters the battlefield, if it was kicked, return all other creatures to their owners' hands and you skip your next turn. \ No newline at end of file +Oracle:Kicker {U} (You may pay an additional {U} as you cast this spell.)\nFlying\nWhen Waterspout Elemental enters the battlefield, if it was kicked, return all other creatures to their owners' hands and you skip your next turn. diff --git a/forge-gui/res/cardsfolder/w/waterspout_weavers.txt b/forge-gui/res/cardsfolder/w/waterspout_weavers.txt index 814e50b2503..f3d094e83d5 100644 --- a/forge-gui/res/cardsfolder/w/waterspout_weavers.txt +++ b/forge-gui/res/cardsfolder/w/waterspout_weavers.txt @@ -8,4 +8,4 @@ SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.YouCtrl | KW$ Flying | ConditionD SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/waterspout_weavers.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Waterspout Weavers, you may reveal it. If you do, each creature you control gains flying until end of turn. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Waterspout Weavers, you may reveal it. If you do, each creature you control gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/waterveil_cavern.txt b/forge-gui/res/cardsfolder/w/waterveil_cavern.txt index 9cbb1110fa6..e3028acfb74 100644 --- a/forge-gui/res/cardsfolder/w/waterveil_cavern.txt +++ b/forge-gui/res/cardsfolder/w/waterveil_cavern.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBStayTapped | SpellDescription A:AB$ Mana | Cost$ T | Produced$ B | SubAbility$ DBStayTapped | SpellDescription$ Add {B} 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/waterveil_cavern.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Waterveil Cavern doesn't untap during your next untap step. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {U} or {B} to your mana pool. Waterveil Cavern doesn't untap during your next untap step. diff --git a/forge-gui/res/cardsfolder/w/watery_grave.txt b/forge-gui/res/cardsfolder/w/watery_grave.txt index 97cbc9f8da3..96d452bbf35 100644 --- a/forge-gui/res/cardsfolder/w/watery_grave.txt +++ b/forge-gui/res/cardsfolder/w/watery_grave.txt @@ -5,4 +5,4 @@ Text:As CARDNAME enters the battlefield, you may pay 2 life. If you don't, CARDN K:ETBReplacement:Other:DBTap SVar:DBTap:AB$ Tap | Cost$ 0 | ETB$ True | Defined$ Self | UnlessCost$ PayLife<2> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. SVar:Picture:http://resources.wizards.com/magic/cards/rav/en-us/card83731.jpg -Oracle:({T}: Add {U} or {B} to your mana pool.)\nAs Watery Grave enters the battlefield, you may pay 2 life. If you don't, Watery Grave enters the battlefield tapped. \ No newline at end of file +Oracle:({T}: Add {U} or {B} to your mana pool.)\nAs Watery Grave enters the battlefield, you may pay 2 life. If you don't, Watery Grave enters the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/w/wave_elemental.txt b/forge-gui/res/cardsfolder/w/wave_elemental.txt index c8b7ab626a4..5adc4683119 100644 --- a/forge-gui/res/cardsfolder/w/wave_elemental.txt +++ b/forge-gui/res/cardsfolder/w/wave_elemental.txt @@ -5,4 +5,4 @@ PT:2/3 A:AB$ Tap | Cost$ U T Sac<1/CARDNAME> | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Choose target creatures without flying | ValidTgts$ Creature.withoutFlying | SpellDescription$ Tap up to three target creatures without flying. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wave_elemental.jpg -Oracle:{U}, {T}, Sacrifice Wave Elemental: Tap up to three target creatures without flying. \ No newline at end of file +Oracle:{U}, {T}, Sacrifice Wave Elemental: Tap up to three target creatures without flying. diff --git a/forge-gui/res/cardsfolder/w/wave_of_indifference.txt b/forge-gui/res/cardsfolder/w/wave_of_indifference.txt index 65ff2fb4f28..d9f9611e0bb 100644 --- a/forge-gui/res/cardsfolder/w/wave_of_indifference.txt +++ b/forge-gui/res/cardsfolder/w/wave_of_indifference.txt @@ -7,4 +7,4 @@ SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wave_of_indifference.jpg -Oracle:X target creatures can't block this turn. \ No newline at end of file +Oracle:X target creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/w/wave_of_reckoning.txt b/forge-gui/res/cardsfolder/w/wave_of_reckoning.txt index ff365e07f8a..baceb373ad7 100644 --- a/forge-gui/res/cardsfolder/w/wave_of_reckoning.txt +++ b/forge-gui/res/cardsfolder/w/wave_of_reckoning.txt @@ -1,11 +1,11 @@ -Name:Wave of Reckoning -ManaCost:4 W -Types:Sorcery -#for this AF, the DefinedCards$ Self is the target for Each damaging. They EachDamage themselves. -A:SP$ EachDamage | Cost$ 4 W | ValidCards$ Creature | NumDmg$ X | References$ X | DamageDesc$ damage equal to its power | DefinedCards$ Self | SpellDescription$ Each creature deals damage to itself equal to its power. -#NumDmg isn't really used here. It is left for clarity. The AF pulls Damage straight from "X" hardcoded. -SVar:X:Count$CardPower -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wave_of_reckoning.jpg -Oracle:Each creature deals damage to itself equal to its power. \ No newline at end of file +Name:Wave of Reckoning +ManaCost:4 W +Types:Sorcery +#for this AF, the DefinedCards$ Self is the target for Each damaging. They EachDamage themselves. +A:SP$ EachDamage | Cost$ 4 W | ValidCards$ Creature | NumDmg$ X | References$ X | DamageDesc$ damage equal to its power | DefinedCards$ Self | SpellDescription$ Each creature deals damage to itself equal to its power. +#NumDmg isn't really used here. It is left for clarity. The AF pulls Damage straight from "X" hardcoded. +SVar:X:Count$CardPower +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wave_of_reckoning.jpg +Oracle:Each creature deals damage to itself equal to its power. diff --git a/forge-gui/res/cardsfolder/w/wave_of_terror.txt b/forge-gui/res/cardsfolder/w/wave_of_terror.txt index 99ce5ec4ac8..12659ac0f8c 100644 --- a/forge-gui/res/cardsfolder/w/wave_of_terror.txt +++ b/forge-gui/res/cardsfolder/w/wave_of_terror.txt @@ -7,4 +7,4 @@ SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Creature.cmcEQX | NoRe SVar:X:Count$CardCounters.AGE SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wave_of_terror.jpg -Oracle:Cumulative upkeep {1} (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.)\nAt the beginning of your draw step, destroy each creature with converted mana cost equal to the number of age counters on Wave of Terror. They can't be regenerated. \ No newline at end of file +Oracle:Cumulative upkeep {1} (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.)\nAt the beginning of your draw step, destroy each creature with converted mana cost equal to the number of age counters on Wave of Terror. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/w/wavecrash_triton.txt b/forge-gui/res/cardsfolder/w/wavecrash_triton.txt index f4ece9604f8..2f19ec07bb2 100644 --- a/forge-gui/res/cardsfolder/w/wavecrash_triton.txt +++ b/forge-gui/res/cardsfolder/w/wavecrash_triton.txt @@ -1,9 +1,9 @@ -Name:Wavecrash Triton -ManaCost:2 U -Types:Creature Merfolk Wizard -PT:1/4 -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. -SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wavecrash_triton.jpg -Oracle:Heroic - Whenever you cast a spell that targets Wavecrash Triton, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. \ No newline at end of file +Name:Wavecrash Triton +ManaCost:2 U +Types:Creature Merfolk Wizard +PT:1/4 +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigTap | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. +SVar:TrigTap:AB$ Tap | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Choose target creature an opponent controls. | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Targeted | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wavecrash_triton.jpg +Oracle:Heroic - Whenever you cast a spell that targets Wavecrash Triton, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/w/waves_of_aggression.txt b/forge-gui/res/cardsfolder/w/waves_of_aggression.txt index 7389fa6c37b..ef90a99519e 100644 --- a/forge-gui/res/cardsfolder/w/waves_of_aggression.txt +++ b/forge-gui/res/cardsfolder/w/waves_of_aggression.txt @@ -1,8 +1,8 @@ -Name:Waves of Aggression -ManaCost:3 RW RW -Types:Sorcery -A:SP$ UntapAll | Cost$ 3 RW RW | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat | SpellDescription$ Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. -SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 -A:SP$ UntapAll | Cost$ 3 RW RW Discard<1/Land> | ActivationZone$ Graveyard | CostDesc$ Retrace | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat | SorcerySpeed$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) -SVar:Picture:http://www.wizards.com/global/images/magic/general/waves_of_aggression.jpg -Oracle:Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Name:Waves of Aggression +ManaCost:3 RW RW +Types:Sorcery +A:SP$ UntapAll | Cost$ 3 RW RW | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat | SpellDescription$ Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase. +SVar:DBAddCombat:DB$ AddPhase | ExtraPhase$ BeginCombat | FollowedBy$ ThisPhase | ConditionPhases$ Main1,Main2 +A:SP$ UntapAll | Cost$ 3 RW RW Discard<1/Land> | ActivationZone$ Graveyard | CostDesc$ Retrace | ValidCards$ Creature.YouCtrl | SubAbility$ DBAddCombat | SorcerySpeed$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) +SVar:Picture:http://www.wizards.com/global/images/magic/general/waves_of_aggression.jpg +Oracle:Untap all creatures that attacked this turn. After this main phase, there is an additional combat phase followed by an additional main phase.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/w/waveskimmer_aven.txt b/forge-gui/res/cardsfolder/w/waveskimmer_aven.txt index 36b75ae74ec..5479daa41b8 100644 --- a/forge-gui/res/cardsfolder/w/waveskimmer_aven.txt +++ b/forge-gui/res/cardsfolder/w/waveskimmer_aven.txt @@ -5,4 +5,4 @@ PT:2/4 K:Flying K:Exalted SVar:Picture:http://www.wizards.com/global/images/magic/general/waveskimmer_aven.jpg -Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) \ No newline at end of file +Oracle:Flying\nExalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) diff --git a/forge-gui/res/cardsfolder/w/wax_wane.txt b/forge-gui/res/cardsfolder/w/wax_wane.txt index 79049a2f008..83480aeb439 100644 --- a/forge-gui/res/cardsfolder/w/wax_wane.txt +++ b/forge-gui/res/cardsfolder/w/wax_wane.txt @@ -1,15 +1,15 @@ -Name:Wax -ManaCost:G -AlternateMode: Split -Types:Instant -A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wax_wane.jpg -Oracle:Target creature gets +2/+2 until end of turn. - -ALTERNATE - -Name:Wane -ManaCost:W -Types:Instant -A:SP$ Destroy | Cost$ W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. -Oracle:Destroy target enchantment. \ No newline at end of file +Name:Wax +ManaCost:G +AlternateMode: Split +Types:Instant +A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ Target creature gets +2/+2 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wax_wane.jpg +Oracle:Target creature gets +2/+2 until end of turn. + +ALTERNATE + +Name:Wane +ManaCost:W +Types:Instant +A:SP$ Destroy | Cost$ W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | SpellDescription$ Destroy target enchantment. +Oracle:Destroy target enchantment. diff --git a/forge-gui/res/cardsfolder/w/waxmane_baku.txt b/forge-gui/res/cardsfolder/w/waxmane_baku.txt index ae4897bb8b6..295a02ffba4 100644 --- a/forge-gui/res/cardsfolder/w/waxmane_baku.txt +++ b/forge-gui/res/cardsfolder/w/waxmane_baku.txt @@ -1,12 +1,12 @@ -Name:Waxmane Baku -ManaCost:2 W -Types:Creature Spirit -PT:2/2 -T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. -SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 -A:AB$ Tap | Cost$ 1 SubCounter | TargetMin$ 0 | TargetMax$ MaxTgts | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X,MaxTgts | SpellDescription$ Tap X target creatures. -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$CardCounters.KI -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/waxmane_baku.jpg -Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Waxmane Baku.\n{1}, Remove X ki counters from Waxmane Baku: Tap X target creatures. \ No newline at end of file +Name:Waxmane Baku +ManaCost:2 W +Types:Creature Spirit +PT:2/2 +T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may put a ki counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ KI | CounterNum$ 1 +A:AB$ Tap | Cost$ 1 SubCounter | TargetMin$ 0 | TargetMax$ MaxTgts | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X,MaxTgts | SpellDescription$ Tap X target creatures. +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$CardCounters.KI +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/waxmane_baku.jpg +Oracle:Whenever you cast a Spirit or Arcane spell, you may put a ki counter on Waxmane Baku.\n{1}, Remove X ki counters from Waxmane Baku: Tap X target creatures. diff --git a/forge-gui/res/cardsfolder/w/way_of_the_thief.txt b/forge-gui/res/cardsfolder/w/way_of_the_thief.txt index 03633169e10..5ed038ee6a4 100644 --- a/forge-gui/res/cardsfolder/w/way_of_the_thief.txt +++ b/forge-gui/res/cardsfolder/w/way_of_the_thief.txt @@ -1,10 +1,10 @@ -Name:Way of the Thief -ManaCost:3 U -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. -S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ Unblockable | CheckSVar$ X | SVarCompare$ GE1 | Description$ Enchanted creature can't be blocked as long as you control a Gate. -SVar:X:Count$Valid Gate.YouCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/way_of_the_thief.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nEnchanted creature can't be blocked as long as you control a Gate. \ No newline at end of file +Name:Way of the Thief +ManaCost:3 U +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 U | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | Description$ Enchanted creature gets +2/+2. +S:Mode$ Continuous | Affected$ Card.EnchantedBy | AddHiddenKeyword$ Unblockable | CheckSVar$ X | SVarCompare$ GE1 | Description$ Enchanted creature can't be blocked as long as you control a Gate. +SVar:X:Count$Valid Gate.YouCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/way_of_the_thief.jpg +Oracle:Enchant creature\nEnchanted creature gets +2/+2.\nEnchanted creature can't be blocked as long as you control a Gate. diff --git a/forge-gui/res/cardsfolder/w/wayfarers_bauble.txt b/forge-gui/res/cardsfolder/w/wayfarers_bauble.txt index 6ee259a2ef4..4298e481c8e 100644 --- a/forge-gui/res/cardsfolder/w/wayfarers_bauble.txt +++ b/forge-gui/res/cardsfolder/w/wayfarers_bauble.txt @@ -3,4 +3,4 @@ ManaCost:1 Types:Artifact 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/wayfarers_bauble.jpg -Oracle:{2}, {T}, Sacrifice Wayfarer's Bauble: 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 +Oracle:{2}, {T}, Sacrifice Wayfarer's Bauble: Search your library for a basic land card and put that card onto the battlefield tapped. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wayfaring_giant.txt b/forge-gui/res/cardsfolder/w/wayfaring_giant.txt index 43fa245292f..38dd5ce0b51 100644 --- a/forge-gui/res/cardsfolder/w/wayfaring_giant.txt +++ b/forge-gui/res/cardsfolder/w/wayfaring_giant.txt @@ -7,4 +7,4 @@ SVar:X:Count$Domain SVar:BuffedBy:Plains,Island,Swamp,Mountain,Forest SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wayfaring_giant.jpg -Oracle:Domain - Wayfaring Giant gets +1/+1 for each basic land type among lands you control. \ No newline at end of file +Oracle:Domain - Wayfaring Giant gets +1/+1 for each basic land type among lands you control. diff --git a/forge-gui/res/cardsfolder/w/wayfaring_temple.txt b/forge-gui/res/cardsfolder/w/wayfaring_temple.txt index 1be7c3c7240..83085dfc286 100644 --- a/forge-gui/res/cardsfolder/w/wayfaring_temple.txt +++ b/forge-gui/res/cardsfolder/w/wayfaring_temple.txt @@ -1,13 +1,13 @@ -Name:Wayfaring Temple -ManaCost:1 G W -Types:Creature Elemental -PT:*/* -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. -SVar:X:Count$Valid Creature.YouCtrl -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPopulate | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, populate. -SVar:TrigPopulate:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True -SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:BuffedBy:Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/wayfaring_temple.jpg -Oracle:Wayfaring Temple's power and toughness are each equal to the number of creatures you control.\nWhenever Wayfaring Temple deals combat damage to a player, populate. (Put a token onto the battlefield that's a copy of a creature token you control.) \ No newline at end of file +Name:Wayfaring Temple +ManaCost:1 G W +Types:Creature Elemental +PT:*/* +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | Description$ CARDNAME's power and toughness are each equal to the number of creatures you control. +SVar:X:Count$Valid Creature.YouCtrl +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPopulate | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, populate. +SVar:TrigPopulate:AB$ ChooseCard | Cost$ 0 | Defined$ You | Amount$ 1 | Choices$ Creature.token+YouCtrl | SubAbility$ DBCopy | Mandatory$ True | RememberChosen$ True +SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | NumCopies$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:BuffedBy:Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/wayfaring_temple.jpg +Oracle:Wayfaring Temple's power and toughness are each equal to the number of creatures you control.\nWhenever Wayfaring Temple deals combat damage to a player, populate. (Put a token onto the battlefield that's a copy of a creature token you control.) diff --git a/forge-gui/res/cardsfolder/w/waylay.txt b/forge-gui/res/cardsfolder/w/waylay.txt index f4969853dec..b00171100a7 100644 --- a/forge-gui/res/cardsfolder/w/waylay.txt +++ b/forge-gui/res/cardsfolder/w/waylay.txt @@ -8,4 +8,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:WaylayEOT:SVar:EndOfTurnLeavePlay:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/waylay.jpg -Oracle:Put three 2/2 white Knight creature tokens onto the battlefield. Exile them at the beginning of the next cleanup step. \ No newline at end of file +Oracle:Put three 2/2 white Knight creature tokens onto the battlefield. Exile them at the beginning of the next cleanup step. diff --git a/forge-gui/res/cardsfolder/w/wayward_angel.txt b/forge-gui/res/cardsfolder/w/wayward_angel.txt index ac463ffd32c..9ed4cfd68f2 100644 --- a/forge-gui/res/cardsfolder/w/wayward_angel.txt +++ b/forge-gui/res/cardsfolder/w/wayward_angel.txt @@ -1,11 +1,11 @@ -Name:Wayward Angel -ManaCost:4 W W -Types:Creature Angel Horror -PT:4/4 -K:Flying -K:Vigilance -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | SetColor$ Black | AddTrigger$ TrigSacrificeCreature | AddKeyword$ Trample | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +3/+3, is black, has trample, and has "At the beginning of your upkeep, sacrifice a creature." -SVar:TrigSacrificeCreature:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SacMessage$ Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/wayward_angel.jpg -Oracle:Flying, vigilance\nThreshold - As long as seven or more cards are in your graveyard, Wayward Angel gets +3/+3, is black, has trample, and has "At the beginning of your upkeep, sacrifice a creature." \ No newline at end of file +Name:Wayward Angel +ManaCost:4 W W +Types:Creature Angel Horror +PT:4/4 +K:Flying +K:Vigilance +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | SetColor$ Black | AddTrigger$ TrigSacrificeCreature | AddKeyword$ Trample | Condition$ Threshold | Description$ Threshold - As long as seven or more cards are in your graveyard, CARDNAME gets +3/+3, is black, has trample, and has "At the beginning of your upkeep, sacrifice a creature." +SVar:TrigSacrificeCreature:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature | SacMessage$ Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/wayward_angel.jpg +Oracle:Flying, vigilance\nThreshold - As long as seven or more cards are in your graveyard, Wayward Angel gets +3/+3, is black, has trample, and has "At the beginning of your upkeep, sacrifice a creature." diff --git a/forge-gui/res/cardsfolder/w/wayward_soul.txt b/forge-gui/res/cardsfolder/w/wayward_soul.txt index f0514280ab9..d9aaee949ea 100644 --- a/forge-gui/res/cardsfolder/w/wayward_soul.txt +++ b/forge-gui/res/cardsfolder/w/wayward_soul.txt @@ -5,4 +5,4 @@ PT:3/2 K:Flying A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | SpellDescription$ Put CARDNAME on top of its owner's library. SVar:Picture:http://resources.wizards.com/magic/cards/ex/en-us/card5273.jpg -Oracle:Flying\n{U}: Put Wayward Soul on top of its owner's library. \ No newline at end of file +Oracle:Flying\n{U}: Put Wayward Soul on top of its owner's library. diff --git a/forge-gui/res/cardsfolder/w/weakness.txt b/forge-gui/res/cardsfolder/w/weakness.txt index dda495c08bd..dc69c3979df 100644 --- a/forge-gui/res/cardsfolder/w/weakness.txt +++ b/forge-gui/res/cardsfolder/w/weakness.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ B | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -2 | AddToughness$ -1 | Description$ Enchanted creature gets -2/-1. SVar:Picture:http://www.wizards.com/global/images/magic/general/weakness.jpg -Oracle:Enchant creature\nEnchanted creature gets -2/-1. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets -2/-1. diff --git a/forge-gui/res/cardsfolder/w/weakstone.txt b/forge-gui/res/cardsfolder/w/weakstone.txt index 61d8558d733..c9213276956 100644 --- a/forge-gui/res/cardsfolder/w/weakstone.txt +++ b/forge-gui/res/cardsfolder/w/weakstone.txt @@ -4,4 +4,4 @@ Types:Artifact S:Mode$ Continuous | Affected$ Creature.attacking | AddPower$ -1 | Description$ Attacking creatures get -1/-0. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/weakstone.jpg -Oracle:Attacking creatures get -1/-0. \ No newline at end of file +Oracle:Attacking creatures get -1/-0. diff --git a/forge-gui/res/cardsfolder/w/weapon_surge.txt b/forge-gui/res/cardsfolder/w/weapon_surge.txt index 976dae0d5c3..e5378a51ca4 100644 --- a/forge-gui/res/cardsfolder/w/weapon_surge.txt +++ b/forge-gui/res/cardsfolder/w/weapon_surge.txt @@ -1,7 +1,7 @@ -Name:Weapon Surge -ManaCost:R -Types:Instant -A:SP$ Pump | Cost$ R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target creature you control gets +1/+0 and gains first strike until end of turn. -A:SP$ PumpAll | Cost$ 1 R | ValidCards$ Creature.YouCtrl | ValidDescription$ each creature you control. | NumAtt$ +1 | KW$ First Strike | PrecostDesc$ Overload | CostDesc$ {1}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) -SVar:Picture:http://www.wizards.com/global/images/magic/general/weapon_surge.jpg -Oracle:Target creature you control gets +1/+0 and gains first strike until end of turn.\nOverload {1}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") \ No newline at end of file +Name:Weapon Surge +ManaCost:R +Types:Instant +A:SP$ Pump | Cost$ R | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +1 | KW$ First Strike | SpellDescription$ Target creature you control gets +1/+0 and gains first strike until end of turn. +A:SP$ PumpAll | Cost$ 1 R | ValidCards$ Creature.YouCtrl | ValidDescription$ each creature you control. | NumAtt$ +1 | KW$ First Strike | PrecostDesc$ Overload | CostDesc$ {1}{R} | NonBasicSpell$ True | SpellDescription$ (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.".) +SVar:Picture:http://www.wizards.com/global/images/magic/general/weapon_surge.jpg +Oracle:Target creature you control gets +1/+0 and gains first strike until end of turn.\nOverload {1}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") diff --git a/forge-gui/res/cardsfolder/w/wear_away.txt b/forge-gui/res/cardsfolder/w/wear_away.txt index b6b3b8e3bfc..0eaef063d98 100644 --- a/forge-gui/res/cardsfolder/w/wear_away.txt +++ b/forge-gui/res/cardsfolder/w/wear_away.txt @@ -1,7 +1,7 @@ -Name:Wear Away -ManaCost:G G -Types:Instant Arcane -A:SP$ Destroy | Cost$ G G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. -K:Splice onto Arcane 3 G -SVar:Picture:http://www.wizards.com/global/images/magic/general/wear_away.jpg -Oracle:Destroy target artifact or enchantment.\nSplice onto Arcane {3}{G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) \ No newline at end of file +Name:Wear Away +ManaCost:G G +Types:Instant Arcane +A:SP$ Destroy | Cost$ G G | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. +K:Splice onto Arcane 3 G +SVar:Picture:http://www.wizards.com/global/images/magic/general/wear_away.jpg +Oracle:Destroy target artifact or enchantment.\nSplice onto Arcane {3}{G} (As you cast an Arcane spell, you may reveal this card from your hand and pay its splice cost. If you do, add this card's effects to that spell.) diff --git a/forge-gui/res/cardsfolder/w/weathered_bodyguards.txt b/forge-gui/res/cardsfolder/w/weathered_bodyguards.txt index bbff4157867..f0a18fe9430 100644 --- a/forge-gui/res/cardsfolder/w/weathered_bodyguards.txt +++ b/forge-gui/res/cardsfolder/w/weathered_bodyguards.txt @@ -1,10 +1,10 @@ -Name:Weathered Bodyguards -ManaCost:5 W -Types:Creature Human Soldier -PT:2/5 -K:Morph:3 W -R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.unblocked | ValidTarget$ You | ReplaceWith$ DmgSelf | IsCombat$ True | IsPresent$ Card.Self+untapped | Description$ As long as CARDNAME is untapped, all combat damage that would be dealt to you by unblocked creatures is dealt to CARDNAME instead. -SVar:DmgSelf:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X -SVar:X:ReplaceCount$DamageAmount -SVar:Picture:http://www.wizards.com/global/images/magic/general/weathered_bodyguards.jpg -Oracle:As long as Weathered Bodyguards is untapped, all combat damage that would be dealt to you by unblocked creatures is dealt to Weathered Bodyguards instead.\nMorph {3}{W} (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 +Name:Weathered Bodyguards +ManaCost:5 W +Types:Creature Human Soldier +PT:2/5 +K:Morph:3 W +R:Event$ DamageDone | ActiveZones$ Battlefield | ValidSource$ Creature.unblocked | ValidTarget$ You | ReplaceWith$ DmgSelf | IsCombat$ True | IsPresent$ Card.Self+untapped | Description$ As long as CARDNAME is untapped, all combat damage that would be dealt to you by unblocked creatures is dealt to CARDNAME instead. +SVar:DmgSelf:AB$DealDamage | Cost$ 0 | CombatDamage$ True | Defined$ Self | DamageSource$ ReplacedSource | NumDmg$ X | References$ X +SVar:X:ReplaceCount$DamageAmount +SVar:Picture:http://www.wizards.com/global/images/magic/general/weathered_bodyguards.jpg +Oracle:As long as Weathered Bodyguards is untapped, all combat damage that would be dealt to you by unblocked creatures is dealt to Weathered Bodyguards instead.\nMorph {3}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/w/weathered_wayfarer.txt b/forge-gui/res/cardsfolder/w/weathered_wayfarer.txt index 1e3edb172f6..311cc11b4b8 100644 --- a/forge-gui/res/cardsfolder/w/weathered_wayfarer.txt +++ b/forge-gui/res/cardsfolder/w/weathered_wayfarer.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ ChangeZone | Cost$ W T | Origin$ Library | Destination$ Hand | ChangeType$ Land | ChangeNum$ 1 | IsPresent$ Land.OppCtrl | PresentCompare$ GTX | References$ X | SpellDescription$ Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. Activate this ability only if an opponent controls more lands than you. SVar:X:Count$Valid Land.YouCtrl SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83311.jpg -Oracle:{W}, {T}: Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. Activate this ability only if an opponent controls more lands than you. \ No newline at end of file +Oracle:{W}, {T}: Search your library for a land card, reveal it, and put it into your hand. Then shuffle your library. Activate this ability only if an opponent controls more lands than you. diff --git a/forge-gui/res/cardsfolder/w/weatherseed_elf.txt b/forge-gui/res/cardsfolder/w/weatherseed_elf.txt index 9e79003a394..7ab6992aa55 100644 --- a/forge-gui/res/cardsfolder/w/weatherseed_elf.txt +++ b/forge-gui/res/cardsfolder/w/weatherseed_elf.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Forestwalk | SpellDescription$ Target creature gains forestwalk until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/weatherseed_elf.jpg -Oracle:{T}: Target creature gains forestwalk until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gains forestwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/w/weatherseed_faeries.txt b/forge-gui/res/cardsfolder/w/weatherseed_faeries.txt index 57067dc7f3d..356eda68e55 100644 --- a/forge-gui/res/cardsfolder/w/weatherseed_faeries.txt +++ b/forge-gui/res/cardsfolder/w/weatherseed_faeries.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying K:Protection from red SVar:Picture:http://www.wizards.com/global/images/magic/general/weatherseed_faeries.jpg -Oracle:Flying, protection from red \ No newline at end of file +Oracle:Flying, protection from red diff --git a/forge-gui/res/cardsfolder/w/weatherseed_totem.txt b/forge-gui/res/cardsfolder/w/weatherseed_totem.txt index 293dbe22861..96dbd354e30 100644 --- a/forge-gui/res/cardsfolder/w/weatherseed_totem.txt +++ b/forge-gui/res/cardsfolder/w/weatherseed_totem.txt @@ -1,9 +1,9 @@ -Name:Weatherseed Totem -ManaCost:3 -Types:Artifact -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -A:AB$ Animate | Cost$ 2 G G G | Defined$ Self | Power$ 5 | Toughness$ 3 | Types$ Creature,Artifact,Treefolk | Colors$ Green | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 5/3 green Treefolk artifact creature with trample until end of turn. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+Creature | TriggerController$ TriggeredCardController | Execute$ TrigChange | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, if it was a creature, return this card to its owner's hand. -SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/weatherseed_totem.jpg -Oracle:{T}: Add {G} to your mana pool.\n{2}{G}{G}{G}: Weatherseed Totem becomes a 5/3 green Treefolk artifact creature with trample until end of turn.\nWhen Weatherseed Totem is put into a graveyard from the battlefield, if it was a creature, return this card to its owner's hand. \ No newline at end of file +Name:Weatherseed Totem +ManaCost:3 +Types:Artifact +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +A:AB$ Animate | Cost$ 2 G G G | Defined$ Self | Power$ 5 | Toughness$ 3 | Types$ Creature,Artifact,Treefolk | Colors$ Green | Keywords$ Trample | SpellDescription$ CARDNAME becomes a 5/3 green Treefolk artifact creature with trample until end of turn. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self+Creature | TriggerController$ TriggeredCardController | Execute$ TrigChange | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, if it was a creature, return this card to its owner's hand. +SVar:TrigChange:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/weatherseed_totem.jpg +Oracle:{T}: Add {G} to your mana pool.\n{2}{G}{G}{G}: Weatherseed Totem becomes a 5/3 green Treefolk artifact creature with trample until end of turn.\nWhen Weatherseed Totem is put into a graveyard from the battlefield, if it was a creature, return this card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt b/forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt index 84c8049cae8..ca8d95c1684 100644 --- a/forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt +++ b/forge-gui/res/cardsfolder/w/weatherseed_treefolk.txt @@ -6,4 +6,4 @@ K:Trample T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, return CARDNAME to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/weatherseed_treefolk.jpg -Oracle:Trample\nWhen Weatherseed Treefolk dies, return it to its owner's hand. \ No newline at end of file +Oracle:Trample\nWhen Weatherseed Treefolk dies, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/weaver_of_lies.txt b/forge-gui/res/cardsfolder/w/weaver_of_lies.txt index 677a75b3218..c65773312a5 100644 --- a/forge-gui/res/cardsfolder/w/weaver_of_lies.txt +++ b/forge-gui/res/cardsfolder/w/weaver_of_lies.txt @@ -1,11 +1,11 @@ -Name:Weaver of Lies -ManaCost:5 U U -Types:Creature Beast -PT:4/4 -K:Morph:4 U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ DBWeaverofLiesSetState | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, turn any number of target creatures with morph other than CARDNAME face down. -SVar:DBWeaverofLiesSetState:DB$ SetState | ValidTgts$ Creature.withMorph+Other | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ WeaverofLiesX | Mode$ TurnFace | References$ WeaverofLiesX | SpellDescription$ Turn CARDNAME face down. -SVar:WeaverofLiesX:Count$Valid Creature.withMorph+Other -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/weaver_of_lies.jpg -Oracle:Morph {4}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Weaver of Lies is turned face up, turn any number of target creatures with morph other than Weaver of Lies face down. \ No newline at end of file +Name:Weaver of Lies +ManaCost:5 U U +Types:Creature Beast +PT:4/4 +K:Morph:4 U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ DBWeaverofLiesSetState | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, turn any number of target creatures with morph other than CARDNAME face down. +SVar:DBWeaverofLiesSetState:DB$ SetState | ValidTgts$ Creature.withMorph+Other | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ WeaverofLiesX | Mode$ TurnFace | References$ WeaverofLiesX | SpellDescription$ Turn CARDNAME face down. +SVar:WeaverofLiesX:Count$Valid Creature.withMorph+Other +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/weaver_of_lies.jpg +Oracle:Morph {4}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Weaver of Lies is turned face up, turn any number of target creatures with morph other than Weaver of Lies face down. diff --git a/forge-gui/res/cardsfolder/w/web.txt b/forge-gui/res/cardsfolder/w/web.txt index caa3362b275..86ab7013ef7 100644 --- a/forge-gui/res/cardsfolder/w/web.txt +++ b/forge-gui/res/cardsfolder/w/web.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddToughness$ 2 | AddKeyword$ Reach | Description$ Enchanted creature gets +0/+2 and has reach. (It can block creatures with flying.) SVar:Picture:http://www.wizards.com/global/images/magic/general/web.jpg -Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +0/+2 and has reach. (It can block creatures with flying.) \ No newline at end of file +Oracle:Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.)\nEnchanted creature gets +0/+2 and has reach. (It can block creatures with flying.) diff --git a/forge-gui/res/cardsfolder/w/web_of_inertia.txt b/forge-gui/res/cardsfolder/w/web_of_inertia.txt index 0adffb26b76..30734acb899 100644 --- a/forge-gui/res/cardsfolder/w/web_of_inertia.txt +++ b/forge-gui/res/cardsfolder/w/web_of_inertia.txt @@ -1,8 +1,8 @@ -Name:Web of Inertia -ManaCost:2 U -Types:Enchantment -T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ Player.Opponent | Execute$ TrigCantAttack | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's combat, that player may exile a card from his or her graveyard. If the player doesn't, creatures he or she controls can't attack you this turn. -SVar:TrigCantAttack:AB$ Effect | Cost$ 0 | Name$ Web of Inertia Effect | StaticAbilities$ STCantAttack | References$ STCantAttack | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ TriggeredPlayer | UnlessAI$ WillAttack | SpellDescription$ creatures he or she controls can't attack you this turn. -SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature | Target$ You | Description$ Creatures can't attack you. -SVar:Picture:http://www.wizards.com/global/images/magic/general/web_of_inertia.jpg -Oracle:At the beginning of each opponent's combat, that player may exile a card from his or her graveyard. If the player doesn't, creatures he or she controls can't attack you this turn. \ No newline at end of file +Name:Web of Inertia +ManaCost:2 U +Types:Enchantment +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ Player.Opponent | Execute$ TrigCantAttack | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each opponent's combat, that player may exile a card from his or her graveyard. If the player doesn't, creatures he or she controls can't attack you this turn. +SVar:TrigCantAttack:AB$ Effect | Cost$ 0 | Name$ Web of Inertia Effect | StaticAbilities$ STCantAttack | References$ STCantAttack | UnlessCost$ ExileFromGrave<1/Card> | UnlessPayer$ TriggeredPlayer | UnlessAI$ WillAttack | SpellDescription$ creatures he or she controls can't attack you this turn. +SVar:STCantAttack:Mode$ CantAttack | EffectZone$ Command | ValidCard$ Creature | Target$ You | Description$ Creatures can't attack you. +SVar:Picture:http://www.wizards.com/global/images/magic/general/web_of_inertia.jpg +Oracle:At the beginning of each opponent's combat, that player may exile a card from his or her graveyard. If the player doesn't, creatures he or she controls can't attack you this turn. diff --git a/forge-gui/res/cardsfolder/w/wee_dragonauts.txt b/forge-gui/res/cardsfolder/w/wee_dragonauts.txt index 98340587478..a610bdcb8f6 100644 --- a/forge-gui/res/cardsfolder/w/wee_dragonauts.txt +++ b/forge-gui/res/cardsfolder/w/wee_dragonauts.txt @@ -7,4 +7,4 @@ T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | Tr SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:BuffedBy:Instant,Sorcery SVar:Picture:http://www.wizards.com/global/images/magic/general/wee_dragonauts.jpg -Oracle:Flying\nWhenever you cast an instant or sorcery spell, Wee Dragonauts gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Flying\nWhenever you cast an instant or sorcery spell, Wee Dragonauts gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/weed_pruner_poplar.txt b/forge-gui/res/cardsfolder/w/weed_pruner_poplar.txt index 1825f3234d0..1586954e80a 100644 --- a/forge-gui/res/cardsfolder/w/weed_pruner_poplar.txt +++ b/forge-gui/res/cardsfolder/w/weed_pruner_poplar.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of your upkeep, target creature other than CARDNAME gets -1/-1 until end of turn. SVar:TrigPump:DB$Pump | ValidTgts$ Creature.Other | TgtPrompt$ Select another target creature | NumAtt$ -1 | NumDef$ -1 | IsCurse$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/weed_pruner_poplar.jpg -Oracle:At the beginning of your upkeep, target creature other than Weed-Pruner Poplar gets -1/-1 until end of turn. \ No newline at end of file +Oracle:At the beginning of your upkeep, target creature other than Weed-Pruner Poplar gets -1/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/weed_strangle.txt b/forge-gui/res/cardsfolder/w/weed_strangle.txt index 04d5a55aad1..6746270e9a7 100644 --- a/forge-gui/res/cardsfolder/w/weed_strangle.txt +++ b/forge-gui/res/cardsfolder/w/weed_strangle.txt @@ -1,10 +1,10 @@ -Name:Weed Strangle -ManaCost:3 B B -Types:Sorcery -A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBClash | RememberLKI$ True | SpellDescription$ Destroy target creature. Clash with an opponent. If you win, you gain life equal to that creature's toughness. -SVar:DBClash:DB$ Clash | WinSubAbility$ DBGain -SVar:DBGain:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardToughness -SVar:Picture:http://www.wizards.com/global/images/magic/general/weed_strangle.jpg -Oracle:Destroy target creature. Clash with an opponent. If you win, you gain life equal to that creature's toughness. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Name:Weed Strangle +ManaCost:3 B B +Types:Sorcery +A:SP$ Destroy | Cost$ 3 B B | ValidTgts$ Creature | TgtPrompt$ Select target creature | SubAbility$ DBClash | RememberLKI$ True | SpellDescription$ Destroy target creature. Clash with an opponent. If you win, you gain life equal to that creature's toughness. +SVar:DBClash:DB$ Clash | WinSubAbility$ DBGain +SVar:DBGain:DB$ GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/weed_strangle.jpg +Oracle:Destroy target creature. Clash with an opponent. If you win, you gain life equal to that creature's toughness. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/w/wei_ambush_force.txt b/forge-gui/res/cardsfolder/w/wei_ambush_force.txt index 357c171483c..447f074de4d 100644 --- a/forge-gui/res/cardsfolder/w/wei_ambush_force.txt +++ b/forge-gui/res/cardsfolder/w/wei_ambush_force.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +2/+0 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 2 SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Three_Kingdoms/wei_ambush_force.jpg -Oracle:Whenever Wei Ambush Force attacks, it gets +2/+0 until end of turn. \ No newline at end of file +Oracle:Whenever Wei Ambush Force attacks, it gets +2/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wei_assassins.txt b/forge-gui/res/cardsfolder/w/wei_assassins.txt index be85830f47e..676cc9efd57 100644 --- a/forge-gui/res/cardsfolder/w/wei_assassins.txt +++ b/forge-gui/res/cardsfolder/w/wei_assassins.txt @@ -1,8 +1,8 @@ -Name:Wei Assassins -ManaCost:3 B B -Types:Creature Human Soldier Assassin -PT:3/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, target opponent chooses a creature he or she controls. Destroy it. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | ValidTgts$ Opponent | SacValid$ Creature | Destroy$ True -SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=10583&type=card -Oracle:When Wei Assassins enters the battlefield, target opponent chooses a creature he or she controls. Destroy it. \ No newline at end of file +Name:Wei Assassins +ManaCost:3 B B +Types:Creature Human Soldier Assassin +PT:3/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, target opponent chooses a creature he or she controls. Destroy it. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | ValidTgts$ Opponent | SacValid$ Creature | Destroy$ True +SVar:Picture:http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=10583&type=card +Oracle:When Wei Assassins enters the battlefield, target opponent chooses a creature he or she controls. Destroy it. diff --git a/forge-gui/res/cardsfolder/w/wei_elite_companions.txt b/forge-gui/res/cardsfolder/w/wei_elite_companions.txt index 3e5095ac8a9..86d88654cb3 100644 --- a/forge-gui/res/cardsfolder/w/wei_elite_companions.txt +++ b/forge-gui/res/cardsfolder/w/wei_elite_companions.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:3/3 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/wei_elite_companions.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/w/wei_infantry.txt b/forge-gui/res/cardsfolder/w/wei_infantry.txt index 28cec5871ef..cbaa07b4952 100644 --- a/forge-gui/res/cardsfolder/w/wei_infantry.txt +++ b/forge-gui/res/cardsfolder/w/wei_infantry.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Creature Human Soldier PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10519.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/wei_night_raiders.txt b/forge-gui/res/cardsfolder/w/wei_night_raiders.txt index b90d0768994..8de527d627e 100644 --- a/forge-gui/res/cardsfolder/w/wei_night_raiders.txt +++ b/forge-gui/res/cardsfolder/w/wei_night_raiders.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that player discards a card. SVar:TrigDiscard:AB$ Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/wei_night_raiders.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Wei Night Raiders deals damage to an opponent, that player discards a card. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Wei Night Raiders deals damage to an opponent, that player discards a card. diff --git a/forge-gui/res/cardsfolder/w/wei_scout.txt b/forge-gui/res/cardsfolder/w/wei_scout.txt index df1c21b0b26..6c4cccacb31 100644 --- a/forge-gui/res/cardsfolder/w/wei_scout.txt +++ b/forge-gui/res/cardsfolder/w/wei_scout.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Scout PT:1/1 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/wei_scout.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/w/wei_strike_force.txt b/forge-gui/res/cardsfolder/w/wei_strike_force.txt index 44335786aea..a80e0d1651e 100644 --- a/forge-gui/res/cardsfolder/w/wei_strike_force.txt +++ b/forge-gui/res/cardsfolder/w/wei_strike_force.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/1 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/wei_strike_force.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/w/weight_of_conscience.txt b/forge-gui/res/cardsfolder/w/weight_of_conscience.txt index 0f9319ee106..b59aba7fdfd 100644 --- a/forge-gui/res/cardsfolder/w/weight_of_conscience.txt +++ b/forge-gui/res/cardsfolder/w/weight_of_conscience.txt @@ -1,10 +1,10 @@ -Name:Weight of Conscience -ManaCost:1 W -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Enchanted creature can't attack. -A:AB$ ChangeZone | Cost$ tapXType<2/Creature.sharesCreatureTypeWith/creatures that share a creature type> | Defined$ Enchanted | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile enchanted creature. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/weight_of_conscience.jpg -Oracle:Enchant creature\nEnchanted creature can't attack.\nTap two untapped creatures you control that share a creature type: Exile enchanted creature. \ No newline at end of file +Name:Weight of Conscience +ManaCost:1 W +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 1 W | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack. | Description$ Enchanted creature can't attack. +A:AB$ ChangeZone | Cost$ tapXType<2/Creature.sharesCreatureTypeWith/creatures that share a creature type> | Defined$ Enchanted | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile enchanted creature. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/weight_of_conscience.jpg +Oracle:Enchant creature\nEnchanted creature can't attack.\nTap two untapped creatures you control that share a creature type: Exile enchanted creature. diff --git a/forge-gui/res/cardsfolder/w/weight_of_spires.txt b/forge-gui/res/cardsfolder/w/weight_of_spires.txt index d50f0245c51..5b3a8440765 100644 --- a/forge-gui/res/cardsfolder/w/weight_of_spires.txt +++ b/forge-gui/res/cardsfolder/w/weight_of_spires.txt @@ -1,8 +1,8 @@ -Name:Weight of Spires -ManaCost:R -Types:Instant -A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the number of nonbasic lands that creature's controller controls. -SVar:X:Count$Valid Land.nonBasic+TargetedControllerCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/weight_of_spires.jpg -Oracle:Weight of Spires deals damage to target creature equal to the number of nonbasic lands that creature's controller controls. \ No newline at end of file +Name:Weight of Spires +ManaCost:R +Types:Instant +A:SP$ DealDamage | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the number of nonbasic lands that creature's controller controls. +SVar:X:Count$Valid Land.nonBasic+TargetedControllerCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/weight_of_spires.jpg +Oracle:Weight of Spires deals damage to target creature equal to the number of nonbasic lands that creature's controller controls. diff --git a/forge-gui/res/cardsfolder/w/weight_of_the_underworld.txt b/forge-gui/res/cardsfolder/w/weight_of_the_underworld.txt index d078a48147f..42bd07b0792 100644 --- a/forge-gui/res/cardsfolder/w/weight_of_the_underworld.txt +++ b/forge-gui/res/cardsfolder/w/weight_of_the_underworld.txt @@ -1,8 +1,8 @@ -Name:Weight of the Underworld -ManaCost:3 B -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Curse -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -3 | AddToughness$ -2 | Description$ Enchanted creature gets -3/-2. -SVar:Picture:http://www.wizards.com/global/images/magic/general/weight_of_the_underworld.jpg -Oracle:Enchant creature\nEnchanted creature gets -3/-2. +Name:Weight of the Underworld +ManaCost:3 B +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ 3 B | ValidTgts$ Creature | AILogic$ Curse +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ -3 | AddToughness$ -2 | Description$ Enchanted creature gets -3/-2. +SVar:Picture:http://www.wizards.com/global/images/magic/general/weight_of_the_underworld.jpg +Oracle:Enchant creature\nEnchanted creature gets -3/-2. diff --git a/forge-gui/res/cardsfolder/w/weird_harvest.txt b/forge-gui/res/cardsfolder/w/weird_harvest.txt index a940d7ff832..122a7ff05cc 100644 --- a/forge-gui/res/cardsfolder/w/weird_harvest.txt +++ b/forge-gui/res/cardsfolder/w/weird_harvest.txt @@ -1,8 +1,8 @@ -Name:Weird Harvest -ManaCost:X G G -Types:Sorcery -A:SP$ ChangeZone | Optional$ True | Cost$ X G G | Origin$ Library | Destination$ Hand | DefinedPlayer$ Each | ChangeType$ Card.Creature | Reveal$ True | Shuffle$ True | ChangeNum$ X | References$ X | SpellDescription$ Each player may search his or her library for up to X creature cards, reveal those cards, and put them into his or her hand. Then each player who searched his or her library this way shuffles it. -SVar:X:Count$xPaid -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/weird_harvest.jpg -Oracle:Each player may search his or her library for up to X creature cards, reveal those cards, and put them into his or her hand. Then each player who searched his or her library this way shuffles it. \ No newline at end of file +Name:Weird Harvest +ManaCost:X G G +Types:Sorcery +A:SP$ ChangeZone | Optional$ True | Cost$ X G G | Origin$ Library | Destination$ Hand | DefinedPlayer$ Each | ChangeType$ Card.Creature | Reveal$ True | Shuffle$ True | ChangeNum$ X | References$ X | SpellDescription$ Each player may search his or her library for up to X creature cards, reveal those cards, and put them into his or her hand. Then each player who searched his or her library this way shuffles it. +SVar:X:Count$xPaid +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/weird_harvest.jpg +Oracle:Each player may search his or her library for up to X creature cards, reveal those cards, and put them into his or her hand. Then each player who searched his or her library this way shuffles it. diff --git a/forge-gui/res/cardsfolder/w/weirding_shaman.txt b/forge-gui/res/cardsfolder/w/weirding_shaman.txt index 5eb6f138278..9af0751fff9 100644 --- a/forge-gui/res/cardsfolder/w/weirding_shaman.txt +++ b/forge-gui/res/cardsfolder/w/weirding_shaman.txt @@ -4,4 +4,4 @@ Types:Creature Goblin Shaman PT:2/1 A:AB$ Token | Cost$ 3 B Sac<1/Goblin> | TokenAmount$ 2 | TokenName$ Goblin Rogue | TokenTypes$ Creature,Goblin,Rogue | TokenOwner$ You | TokenColors$ Black | TokenPower$ 1 | TokenToughness$ 1 | SpellDescription$ Put two 1/1 black Goblin Rogue creature tokens onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/weirding_shaman.jpg -Oracle:{3}{B}, Sacrifice a Goblin: Put two 1/1 black Goblin Rogue creature tokens onto the battlefield. \ No newline at end of file +Oracle:{3}{B}, Sacrifice a Goblin: Put two 1/1 black Goblin Rogue creature tokens onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/welding_jar.txt b/forge-gui/res/cardsfolder/w/welding_jar.txt index 7ee4e6d3127..279e4ec0587 100644 --- a/forge-gui/res/cardsfolder/w/welding_jar.txt +++ b/forge-gui/res/cardsfolder/w/welding_jar.txt @@ -3,4 +3,4 @@ ManaCost:0 Types:Artifact A:AB$ Regenerate | Cost$ Sac<1/CARDNAME> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. | SpellDescription$ Regenerate target artifact. SVar:Picture:http://www.wizards.com/global/images/magic/general/welding_jar.jpg -Oracle:Sacrifice Welding Jar: Regenerate target artifact. \ No newline at end of file +Oracle:Sacrifice Welding Jar: Regenerate target artifact. diff --git a/forge-gui/res/cardsfolder/w/welkin_guide.txt b/forge-gui/res/cardsfolder/w/welkin_guide.txt index c57ffaa3cd0..aea32d37ba0 100644 --- a/forge-gui/res/cardsfolder/w/welkin_guide.txt +++ b/forge-gui/res/cardsfolder/w/welkin_guide.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | KW$ Flying SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/welkin_guide.jpg -Oracle:Flying\nWhen Welkin Guide enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. \ No newline at end of file +Oracle:Flying\nWhen Welkin Guide enters the battlefield, target creature gets +2/+2 and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/welkin_hawk.txt b/forge-gui/res/cardsfolder/w/welkin_hawk.txt index c4e7da490d7..a5e08881ef2 100644 --- a/forge-gui/res/cardsfolder/w/welkin_hawk.txt +++ b/forge-gui/res/cardsfolder/w/welkin_hawk.txt @@ -6,4 +6,4 @@ K:Flying T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may search your library for a card named CARDNAME, reveal that card, put it into your hand, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.namedWelkin Hawk | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/welkin_hawk.jpg -Oracle:Flying\nWhen Welkin Hawk dies, you may search your library for a card named Welkin Hawk, reveal that card, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:Flying\nWhen Welkin Hawk dies, you may search your library for a card named Welkin Hawk, reveal that card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/welkin_tern.txt b/forge-gui/res/cardsfolder/w/welkin_tern.txt index 84a5efc70b2..a4aaf4900ce 100644 --- a/forge-gui/res/cardsfolder/w/welkin_tern.txt +++ b/forge-gui/res/cardsfolder/w/welkin_tern.txt @@ -5,4 +5,4 @@ PT:2/1 K:Flying K:CARDNAME can block only creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/welkin_tern.jpg -Oracle:Flying\nWelkin Tern can block only creatures with flying. \ No newline at end of file +Oracle:Flying\nWelkin Tern can block only creatures with flying. diff --git a/forge-gui/res/cardsfolder/w/well_laid_plans.txt b/forge-gui/res/cardsfolder/w/well_laid_plans.txt index 2247c4a17bd..26e9213c9c5 100644 --- a/forge-gui/res/cardsfolder/w/well_laid_plans.txt +++ b/forge-gui/res/cardsfolder/w/well_laid_plans.txt @@ -5,4 +5,4 @@ S:Mode$ PreventDamage | Source$ Creature | Target$ Creature | SourceSharesColorW SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/well_laid_plans.jpg -Oracle:Prevent all damage that would be dealt to a creature by another creature if they share a color. \ No newline at end of file +Oracle:Prevent all damage that would be dealt to a creature by another creature if they share a color. diff --git a/forge-gui/res/cardsfolder/w/well_of_discovery.txt b/forge-gui/res/cardsfolder/w/well_of_discovery.txt index be1fc0d219c..e2adc925af2 100644 --- a/forge-gui/res/cardsfolder/w/well_of_discovery.txt +++ b/forge-gui/res/cardsfolder/w/well_of_discovery.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel SVar:TrigDraw:AB$Draw | Cost$ 0 | NumCards$ 1 SVar:AITapDown:Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_discovery.jpg -Oracle:At the beginning of your end step, if you control no untapped lands, draw a card. \ No newline at end of file +Oracle:At the beginning of your end step, if you control no untapped lands, draw a card. diff --git a/forge-gui/res/cardsfolder/w/well_of_knowledge.txt b/forge-gui/res/cardsfolder/w/well_of_knowledge.txt index 916e9e2eb14..83eeb0e74cb 100644 --- a/forge-gui/res/cardsfolder/w/well_of_knowledge.txt +++ b/forge-gui/res/cardsfolder/w/well_of_knowledge.txt @@ -1,6 +1,6 @@ -Name:Well of Knowledge -ManaCost:3 -Types:Artifact -A:AB$ Draw | Cost$ 2 | NumCards$ 1 | AnyPlayer$ True | PlayerTurn$ True | ActivationPhases$ Draw | SpellDescription$ Draw a card. Any player may activate this ability but only during his or her draw step. -SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_knowledge.jpg -Oracle:{2}: Draw a card. Any player may activate this ability but only during his or her draw step. \ No newline at end of file +Name:Well of Knowledge +ManaCost:3 +Types:Artifact +A:AB$ Draw | Cost$ 2 | NumCards$ 1 | AnyPlayer$ True | PlayerTurn$ True | ActivationPhases$ Draw | SpellDescription$ Draw a card. Any player may activate this ability but only during his or her draw step. +SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_knowledge.jpg +Oracle:{2}: Draw a card. Any player may activate this ability but only during his or her draw step. diff --git a/forge-gui/res/cardsfolder/w/well_of_life.txt b/forge-gui/res/cardsfolder/w/well_of_life.txt index 3dabfc51414..8862b38ca0d 100644 --- a/forge-gui/res/cardsfolder/w/well_of_life.txt +++ b/forge-gui/res/cardsfolder/w/well_of_life.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefiel SVar:TrigGainLife:AB$GainLife | Cost$ 0 | LifeAmount$ 2 SVar:AITapDown:Land.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_life.jpg -Oracle:At the beginning of your end step, if you control no untapped lands, you gain 2 life. \ No newline at end of file +Oracle:At the beginning of your end step, if you control no untapped lands, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/w/well_of_lost_dreams.txt b/forge-gui/res/cardsfolder/w/well_of_lost_dreams.txt index 78a426e36a2..db162fdd951 100644 --- a/forge-gui/res/cardsfolder/w/well_of_lost_dreams.txt +++ b/forge-gui/res/cardsfolder/w/well_of_lost_dreams.txt @@ -1,12 +1,12 @@ -Name:Well of Lost Dreams -ManaCost:4 -Types:Artifact -T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigStore | TriggerDescription$ Whenever you gain life, you may pay X, where X is less than or equal to the amount of life you gained. If you do, draw X cards. -SVar:TrigStore:DB$ ChooseNumber | Defined$ You | Min$ 0 | Max$ Y | References$ Y | ListTitle$ Pay X | AILogic$ OptionalDraw | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | UnlessCost$ X | UnlessPayer$ You | UnlessSwitched$ True -SVar:Y:TriggerCount$LifeAmount -SVar:X:Count$ChosenNumber -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_lost_dreams.jpg -Oracle:Whenever you gain life, you may pay {X}, where X is less than or equal to the amount of life you gained. If you do, draw X cards. +Name:Well of Lost Dreams +ManaCost:4 +Types:Artifact +T:Mode$ LifeGained | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigStore | TriggerDescription$ Whenever you gain life, you may pay X, where X is less than or equal to the amount of life you gained. If you do, draw X cards. +SVar:TrigStore:DB$ ChooseNumber | Defined$ You | Min$ 0 | Max$ Y | References$ Y | ListTitle$ Pay X | AILogic$ OptionalDraw | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | References$ X | UnlessCost$ X | UnlessPayer$ You | UnlessSwitched$ True +SVar:Y:TriggerCount$LifeAmount +SVar:X:Count$ChosenNumber +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/well_of_lost_dreams.jpg +Oracle:Whenever you gain life, you may pay {X}, where X is less than or equal to the amount of life you gained. If you do, draw X cards. diff --git a/forge-gui/res/cardsfolder/w/wellgabber_apothecary.txt b/forge-gui/res/cardsfolder/w/wellgabber_apothecary.txt index 37dbc1fb959..8056b743006 100644 --- a/forge-gui/res/cardsfolder/w/wellgabber_apothecary.txt +++ b/forge-gui/res/cardsfolder/w/wellgabber_apothecary.txt @@ -1,7 +1,7 @@ -Name:Wellgabber Apothecary -ManaCost:4 W -Types:Creature Merfolk Cleric -PT:2/3 -A:AB$ Pump | Cost$ 1 W | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature.Merfolk+tapped,Creature.Kithkin+tapped | TgtPrompt$ Select tapped Merfolk or Kithkin creature | SpellDescription$ Prevent all damage that would be dealt to target tapped Merfolk or Kithkin creature this turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wellgabber_apothecary.jpg -Oracle:{1}{W}: Prevent all damage that would be dealt to target tapped Merfolk or Kithkin creature this turn. \ No newline at end of file +Name:Wellgabber Apothecary +ManaCost:4 W +Types:Creature Merfolk Cleric +PT:2/3 +A:AB$ Pump | Cost$ 1 W | KW$ HIDDEN Prevent all damage that would be dealt to CARDNAME. | ValidTgts$ Creature.Merfolk+tapped,Creature.Kithkin+tapped | TgtPrompt$ Select tapped Merfolk or Kithkin creature | SpellDescription$ Prevent all damage that would be dealt to target tapped Merfolk or Kithkin creature this turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wellgabber_apothecary.jpg +Oracle:{1}{W}: Prevent all damage that would be dealt to target tapped Merfolk or Kithkin creature this turn. diff --git a/forge-gui/res/cardsfolder/w/wellspring.txt b/forge-gui/res/cardsfolder/w/wellspring.txt index 2983b2eba64..9091e5f88d6 100644 --- a/forge-gui/res/cardsfolder/w/wellspring.txt +++ b/forge-gui/res/cardsfolder/w/wellspring.txt @@ -9,4 +9,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | E SVar:TrigGainControl2:AB$GainControl | Cost$ 0 | Defined$ Enchanted | LoseControl$ EOT | SubAbility$ DBUntap SVar:DBUntap:DB$Untap | Defined$ Enchanted SVar:Picture:http://www.wizards.com/global/images/magic/general/wellspring.jpg -Oracle:Enchant land\nWhen Wellspring enters the battlefield, gain control of enchanted land until end of turn.\nAt the beginning of your upkeep, untap enchanted land. You gain control of that land until end of turn. \ No newline at end of file +Oracle:Enchant land\nWhen Wellspring enters the battlefield, gain control of enchanted land until end of turn.\nAt the beginning of your upkeep, untap enchanted land. You gain control of that land until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wellwisher.txt b/forge-gui/res/cardsfolder/w/wellwisher.txt index f9c8aec709a..fac664ec15a 100644 --- a/forge-gui/res/cardsfolder/w/wellwisher.txt +++ b/forge-gui/res/cardsfolder/w/wellwisher.txt @@ -6,4 +6,4 @@ A:AB$ GainLife | Cost$ T | LifeAmount$ X | References$ X | SpellDescription$ You SVar:X:Count$TypeOnBattlefield.Elf SVar:BuffedBy:Elf SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card39497.jpg -Oracle:{T}: You gain 1 life for each Elf on the battlefield. \ No newline at end of file +Oracle:{T}: You gain 1 life for each Elf on the battlefield. diff --git a/forge-gui/res/cardsfolder/w/werebear.txt b/forge-gui/res/cardsfolder/w/werebear.txt index 8e562f77c8e..c65adf54805 100644 --- a/forge-gui/res/cardsfolder/w/werebear.txt +++ b/forge-gui/res/cardsfolder/w/werebear.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 3 | AddToughness$ 3 | Condition$ Threshold | Description$ Threshold - CARDNAME gets +3/+3 as long as seven or more cards are in your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/werebear.jpg -Oracle:{T}: Add {G} to your mana pool.\nThreshold - Werebear gets +3/+3 as long as seven or more cards are in your graveyard. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool.\nThreshold - Werebear gets +3/+3 as long as seven or more cards are in your graveyard. diff --git a/forge-gui/res/cardsfolder/w/western_paladin.txt b/forge-gui/res/cardsfolder/w/western_paladin.txt index a51deb68233..a2c4d299263 100644 --- a/forge-gui/res/cardsfolder/w/western_paladin.txt +++ b/forge-gui/res/cardsfolder/w/western_paladin.txt @@ -5,4 +5,4 @@ PT:3/3 A:AB$ Destroy | Cost$ B B T | ValidTgts$ Creature.White | TgtPrompt$ Select target white creature | SpellDescription$ Destroy target white creature. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/western_paladin.jpg -Oracle:{B}{B}, {T}: Destroy target white creature. \ No newline at end of file +Oracle:{B}{B}, {T}: Destroy target white creature. diff --git a/forge-gui/res/cardsfolder/w/whalebone_glider.txt b/forge-gui/res/cardsfolder/w/whalebone_glider.txt index dd111ecb873..e1379289fdd 100644 --- a/forge-gui/res/cardsfolder/w/whalebone_glider.txt +++ b/forge-gui/res/cardsfolder/w/whalebone_glider.txt @@ -3,4 +3,4 @@ ManaCost:2 Types:Artifact A:AB$ Pump | Cost$ 2 T | ValidTgts$ Creature.powerLE3 | TgtPrompt$ Select target creature with power 3 or less | KW$ Flying | SpellDescription$ Target creature with power 3 or less gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/whalebone_glider.jpg -Oracle:{2}, {T}: Target creature with power 3 or less gains flying until end of turn. \ No newline at end of file +Oracle:{2}, {T}: Target creature with power 3 or less gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wheel_and_deal.txt b/forge-gui/res/cardsfolder/w/wheel_and_deal.txt index c80097fb8b1..ba8a3181a0e 100644 --- a/forge-gui/res/cardsfolder/w/wheel_and_deal.txt +++ b/forge-gui/res/cardsfolder/w/wheel_and_deal.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ 3 U | ValidTgts$ Opponent | TargetMin$ 0 | Mode$ Hand | Sp SVar:DBDrawOpp:DB$Draw | Defined$ Targeted | NumCards$ 7 | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/wheel_and_deal.jpg -Oracle:Any number of target opponents each discards his or her hand and draws seven cards.\nDraw a card. \ No newline at end of file +Oracle:Any number of target opponents each discards his or her hand and draws seven cards.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/w/wheel_of_fate.txt b/forge-gui/res/cardsfolder/w/wheel_of_fate.txt index 650b32f908b..87a1ceda348 100644 --- a/forge-gui/res/cardsfolder/w/wheel_of_fate.txt +++ b/forge-gui/res/cardsfolder/w/wheel_of_fate.txt @@ -7,4 +7,4 @@ A:SP$ Discard | Cost$ 0 | Mode$ Hand | Defined$ Each | SubAbility$ DBDraw | Spel SVar:DBDraw:DB$Draw | Defined$ Each | NumCards$ 7 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wheel_of_fate.jpg -Oracle:Wheel of Fate is red.\nSuspend 4-{1}{R} (Rather than cast this card from your hand, pay {1}{R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nEach player discards his or her hand, then draws seven cards. \ No newline at end of file +Oracle:Wheel of Fate is red.\nSuspend 4-{1}{R} (Rather than cast this card from your hand, pay {1}{R} and exile it with four time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost.)\nEach player discards his or her hand, then draws seven cards. diff --git a/forge-gui/res/cardsfolder/w/wheel_of_fortune.txt b/forge-gui/res/cardsfolder/w/wheel_of_fortune.txt index b07644aa639..510571c196f 100644 --- a/forge-gui/res/cardsfolder/w/wheel_of_fortune.txt +++ b/forge-gui/res/cardsfolder/w/wheel_of_fortune.txt @@ -5,4 +5,4 @@ A:SP$ Discard | Cost$ 2 R | Mode$ Hand | Defined$ Each | SubAbility$ DBEachDraw SVar:DBEachDraw:DB$Draw | Defined$ Each | NumCards$ 7 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wheel_of_fortune.jpg -Oracle:Each player discards his or her hand and draws seven cards. \ No newline at end of file +Oracle:Each player discards his or her hand and draws seven cards. diff --git a/forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt b/forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt index 2da66a03859..986538b2e9e 100644 --- a/forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt +++ b/forge-gui/res/cardsfolder/w/wheel_of_sun_and_moon.txt @@ -1,10 +1,10 @@ -Name:Wheel of Sun and Moon -ManaCost:GW GW -Types:Enchantment Aura -K:Enchant player -A:SP$ Attach | Cost$ GW GW | ValidTgts$ Player -R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+OwnedBy Player.EnchantedBy | ReplaceWith$ Reveal | Description$ If a card would be put into enchanted player's graveyard from anywhere, instead that card is revealed and put on the bottom of that player's library. -SVar:Reveal:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Library | Defined$ ReplacedCard | LibraryPosition$ -1 | Reveal$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wheel_of_sun_and_moon.jpg -Oracle:Enchant player\nIf a card would be put into enchanted player's graveyard from anywhere, instead that card is revealed and put on the bottom of that player's library. \ No newline at end of file +Name:Wheel of Sun and Moon +ManaCost:GW GW +Types:Enchantment Aura +K:Enchant player +A:SP$ Attach | Cost$ GW GW | ValidTgts$ Player +R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+OwnedBy Player.EnchantedBy | ReplaceWith$ Reveal | Description$ If a card would be put into enchanted player's graveyard from anywhere, instead that card is revealed and put on the bottom of that player's library. +SVar:Reveal:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Library | Defined$ ReplacedCard | LibraryPosition$ -1 | Reveal$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wheel_of_sun_and_moon.jpg +Oracle:Enchant player\nIf a card would be put into enchanted player's graveyard from anywhere, instead that card is revealed and put on the bottom of that player's library. diff --git a/forge-gui/res/cardsfolder/w/wheel_of_torture.txt b/forge-gui/res/cardsfolder/w/wheel_of_torture.txt index 78ad9dafa13..39dfcfffd47 100644 --- a/forge-gui/res/cardsfolder/w/wheel_of_torture.txt +++ b/forge-gui/res/cardsfolder/w/wheel_of_torture.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Opponent | TriggerZones$ Battlefiel SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | Defined$ TriggeredPlayer | NumDmg$ X | References$ X SVar:X:TriggeredPlayer$CardsInHand/NMinus.3 SVar:Picture:http://www.wizards.com/global/images/magic/general/wheel_of_torture.jpg -Oracle:At the beginning of each opponent's upkeep, Wheel of Torture deals X damage to that player, where X is 3 minus the number of cards in his or her hand. \ No newline at end of file +Oracle:At the beginning of each opponent's upkeep, Wheel of Torture deals X damage to that player, where X is 3 minus the number of cards in his or her hand. diff --git a/forge-gui/res/cardsfolder/w/whelming_wave.txt b/forge-gui/res/cardsfolder/w/whelming_wave.txt index 684dcf718aa..8e48f59a8b8 100644 --- a/forge-gui/res/cardsfolder/w/whelming_wave.txt +++ b/forge-gui/res/cardsfolder/w/whelming_wave.txt @@ -1,7 +1,7 @@ -Name:Whelming Wave -ManaCost:2 U U -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 2 U U | ChangeType$ Creature.nonKraken+nonLeviathan+nonOctopus+nonSerpent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all creatures to their owners' hands except for Krakens, Leviathans, Octopuses and Serpents. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/whelming_wave.jpg -Oracle:Return all creatures to their owners' hands except for Krakens, Leviathans, Octopuses, and Serpents. +Name:Whelming Wave +ManaCost:2 U U +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 2 U U | ChangeType$ Creature.nonKraken+nonLeviathan+nonOctopus+nonSerpent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all creatures to their owners' hands except for Krakens, Leviathans, Octopuses and Serpents. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/whelming_wave.jpg +Oracle:Return all creatures to their owners' hands except for Krakens, Leviathans, Octopuses, and Serpents. diff --git a/forge-gui/res/cardsfolder/w/where_ancients_tread.txt b/forge-gui/res/cardsfolder/w/where_ancients_tread.txt index c2e78fa3ef1..59303fca2a1 100644 --- a/forge-gui/res/cardsfolder/w/where_ancients_tread.txt +++ b/forge-gui/res/cardsfolder/w/where_ancients_tread.txt @@ -4,4 +4,4 @@ Types:Enchantment T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.powerGE5+YouCtrl | OptionalDecider$ You | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature with power 5 or greater enters the battlefield under your control, you may have CARDNAME deal 5 damage to target creature or player. SVar:TrigDamage:AB$DealDamage | Cost$ 0 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/where_ancients_tread.jpg -Oracle:Whenever a creature with power 5 or greater enters the battlefield under your control, you may have Where Ancients Tread deal 5 damage to target creature or player. \ No newline at end of file +Oracle:Whenever a creature with power 5 or greater enters the battlefield under your control, you may have Where Ancients Tread deal 5 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/w/whetstone.txt b/forge-gui/res/cardsfolder/w/whetstone.txt index cf5e115873a..6e0cf63a2f4 100644 --- a/forge-gui/res/cardsfolder/w/whetstone.txt +++ b/forge-gui/res/cardsfolder/w/whetstone.txt @@ -4,4 +4,4 @@ Types:Artifact A:AB$ Mill | Cost$ 3 | NumCards$ 2 | Defined$ Each | SpellDescription$ Each player puts the top two cards of his or her library into his or her graveyard. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/whetstone.jpg -Oracle:{3}: Each player puts the top two cards of his or her library into his or her graveyard. \ No newline at end of file +Oracle:{3}: Each player puts the top two cards of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/w/whetwheel.txt b/forge-gui/res/cardsfolder/w/whetwheel.txt index b443e089847..9f20e7260cf 100644 --- a/forge-gui/res/cardsfolder/w/whetwheel.txt +++ b/forge-gui/res/cardsfolder/w/whetwheel.txt @@ -6,4 +6,4 @@ A:AB$ Mill | Cost$ X X T | NumCards$ X | ValidTgts$ Player | TgtPrompt$ Select t SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/whetwheel.jpg -Oracle:{X}{X}, {T}: Target player puts the top X cards of his or her library into his or her graveyard.\nMorph {3} (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 +Oracle:{X}{X}, {T}: Target player puts the top X cards of his or her library into his or her graveyard.\nMorph {3} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/w/which_of_you_burns_brightest.txt b/forge-gui/res/cardsfolder/w/which_of_you_burns_brightest.txt index 733133d4a0f..75a8fa363b8 100644 --- a/forge-gui/res/cardsfolder/w/which_of_you_burns_brightest.txt +++ b/forge-gui/res/cardsfolder/w/which_of_you_burns_brightest.txt @@ -1,8 +1,8 @@ -Name:Which of You Burns Brightest? -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, you may pay {X}. If you do, this scheme deals X damage to target opponent and each creature he or she controls. -SVar:DarkEffect:AB$ DamageAll | Cost$ X | NumDmg$ X | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | ValidPlayers$ Targeted | ValidDescription$ target player and each creature he or she controls. | References$ X -SVar:X:Count$xPaid -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/which_of_you_burns_brightest.jpg -Oracle:When you set this scheme in motion, you may pay {X}. If you do, this scheme deals X damage to target opponent and each creature he or she controls. \ No newline at end of file +Name:Which of You Burns Brightest? +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ DarkEffect | TriggerZones$ Command | OptionalDecider$ You | TriggerDescription$ When you set this scheme in motion, you may pay {X}. If you do, this scheme deals X damage to target opponent and each creature he or she controls. +SVar:DarkEffect:AB$ DamageAll | Cost$ X | NumDmg$ X | ValidTgts$ Player | TgtPrompt$ Select a player | ValidCards$ Creature | ValidPlayers$ Targeted | ValidDescription$ target player and each creature he or she controls. | References$ X +SVar:X:Count$xPaid +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/which_of_you_burns_brightest.jpg +Oracle:When you set this scheme in motion, you may pay {X}. If you do, this scheme deals X damage to target opponent and each creature he or she controls. diff --git a/forge-gui/res/cardsfolder/w/whims_of_the_fates.txt b/forge-gui/res/cardsfolder/w/whims_of_the_fates.txt index 066697687ac..07740eb14a3 100644 --- a/forge-gui/res/cardsfolder/w/whims_of_the_fates.txt +++ b/forge-gui/res/cardsfolder/w/whims_of_the_fates.txt @@ -1,9 +1,9 @@ -Name:Whims of the Fates -ManaCost:5 R -Types:Sorcery -A:SP$ MultiplePiles | Cost$ 5 R | Defined$ Player | Zone$ Battlefield | ValidCards$ Permanent | RandomChosen$ True | Piles$ 3 | ChosenPile$ DBSacrifice | SpellDescription$ Starting with you, each player separates all permanents he or she controls into three piles. Then each player chooses one of his or her piles at random and sacrifices those permanents. (Piles can be empty.) -SVar:DBSacrifice:DB$ SacrificeAll | ValidCards$ Card.IsRemembered -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/whims_of_the_fates.jpg -Oracle:Starting with you, each player separates all permanents he or she controls into three piles. Then each player chooses one of his or her piles at random and sacrifices those permanents. (Piles can be empty.) +Name:Whims of the Fates +ManaCost:5 R +Types:Sorcery +A:SP$ MultiplePiles | Cost$ 5 R | Defined$ Player | Zone$ Battlefield | ValidCards$ Permanent | RandomChosen$ True | Piles$ 3 | ChosenPile$ DBSacrifice | SpellDescription$ Starting with you, each player separates all permanents he or she controls into three piles. Then each player chooses one of his or her piles at random and sacrifices those permanents. (Piles can be empty.) +SVar:DBSacrifice:DB$ SacrificeAll | ValidCards$ Card.IsRemembered +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/whims_of_the_fates.jpg +Oracle:Starting with you, each player separates all permanents he or she controls into three piles. Then each player chooses one of his or her piles at random and sacrifices those permanents. (Piles can be empty.) diff --git a/forge-gui/res/cardsfolder/w/whimwader.txt b/forge-gui/res/cardsfolder/w/whimwader.txt index 875649a0687..c56f60a6bc7 100644 --- a/forge-gui/res/cardsfolder/w/whimwader.txt +++ b/forge-gui/res/cardsfolder/w/whimwader.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:6/4 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Permanent.Blue | Description$ CARDNAME can't attack unless defending player controls a blue permanent. SVar:Picture:http://www.wizards.com/global/images/magic/general/whimwader.jpg -Oracle:Whimwader can't attack unless defending player controls a blue permanent. \ No newline at end of file +Oracle:Whimwader can't attack unless defending player controls a blue permanent. diff --git a/forge-gui/res/cardsfolder/w/whip_of_erebos.txt b/forge-gui/res/cardsfolder/w/whip_of_erebos.txt index 7727c43bab6..caf8caf471d 100644 --- a/forge-gui/res/cardsfolder/w/whip_of_erebos.txt +++ b/forge-gui/res/cardsfolder/w/whip_of_erebos.txt @@ -1,13 +1,13 @@ -Name:Whip of Erebos -ManaCost:2 B B -Types:Legendary Enchantment Artifact -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Lifelink | Description$ Creatures you control have lifelink. -A:AB$ ChangeZone | Cost$ 2 B B T | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target creature you control to return | Origin$ Graveyard | Destination$ Battlefield | SorcerySpeed$ True | RememberChanged$ True | SubAbility$ DBUnearthed | AILogic$ BeforeCombat | SpellDescription$ Return target creature card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step. If it would leave the battlefield, exile it instead of putting it anywhere else. Activate this ability only any time you could cast a sorcery. -SVar:DBUnearthed:DB$ Animate | Defined$ Remembered | Keywords$ Haste | HiddenKeywords$ If CARDNAME would leave the battlefield, exile it instead of putting it anywhere else. | sVars$ WhipMustAttack | Permanent$ True | SubAbility$ DBTrueDeath | StackDescription$ It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. -SVar:WhipMustAttack:SVar:MustAttack:True -SVar:DBTrueDeath:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ DBExile | RememberObjects$ Remembered | TriggerDescription$ Exile the creature at the beginning of the next end step. | AILogic$ Always | SubAbility$ DBCleanup -SVar:DBExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/whip_of_erebos.jpg -Oracle:Creatures you control have lifelink.\n{2}{B}{B}, {T}: Return target creature card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step. If it would leave the battlefield, exile it instead of putting it anywhere else. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Whip of Erebos +ManaCost:2 B B +Types:Legendary Enchantment Artifact +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddKeyword$ Lifelink | Description$ Creatures you control have lifelink. +A:AB$ ChangeZone | Cost$ 2 B B T | ValidTgts$ Creature.YouOwn | TgtPrompt$ Select target creature you control to return | Origin$ Graveyard | Destination$ Battlefield | SorcerySpeed$ True | RememberChanged$ True | SubAbility$ DBUnearthed | AILogic$ BeforeCombat | SpellDescription$ Return target creature card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step. If it would leave the battlefield, exile it instead of putting it anywhere else. Activate this ability only any time you could cast a sorcery. +SVar:DBUnearthed:DB$ Animate | Defined$ Remembered | Keywords$ Haste | HiddenKeywords$ If CARDNAME would leave the battlefield, exile it instead of putting it anywhere else. | sVars$ WhipMustAttack | Permanent$ True | SubAbility$ DBTrueDeath | StackDescription$ It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. +SVar:WhipMustAttack:SVar:MustAttack:True +SVar:DBTrueDeath:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ DBExile | RememberObjects$ Remembered | TriggerDescription$ Exile the creature at the beginning of the next end step. | AILogic$ Always | SubAbility$ DBCleanup +SVar:DBExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/whip_of_erebos.jpg +Oracle:Creatures you control have lifelink.\n{2}{B}{B}, {T}: Return target creature card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step. If it would leave the battlefield, exile it instead of putting it anywhere else. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/w/whip_sergeant.txt b/forge-gui/res/cardsfolder/w/whip_sergeant.txt index 0adeab39ee3..f03adb55a08 100644 --- a/forge-gui/res/cardsfolder/w/whip_sergeant.txt +++ b/forge-gui/res/cardsfolder/w/whip_sergeant.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/1 A:AB$ Pump | Cost$ R | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Haste | SpellDescription$ Target creature gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/whip_sergeant.jpg -Oracle:{R}: Target creature gains haste until end of turn. (It can attack this turn.) \ No newline at end of file +Oracle:{R}: Target creature gains haste until end of turn. (It can attack this turn.) diff --git a/forge-gui/res/cardsfolder/w/whip_silk.txt b/forge-gui/res/cardsfolder/w/whip_silk.txt index 2c81efade11..f216c80e0df 100644 --- a/forge-gui/res/cardsfolder/w/whip_silk.txt +++ b/forge-gui/res/cardsfolder/w/whip_silk.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Reach | Description$ Enchanted creature has reach. (It can block creatures with flying.) A:AB$ ChangeZone | Cost$ G | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/whip_silk.jpg -Oracle:Enchant creature\nEnchanted creature has reach. (It can block creatures with flying.)\n{G}: Return Whip Silk to its owner's hand. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has reach. (It can block creatures with flying.)\n{G}: Return Whip Silk to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/whip_spine_drake.txt b/forge-gui/res/cardsfolder/w/whip_spine_drake.txt index de941cdb562..19e6e74d777 100644 --- a/forge-gui/res/cardsfolder/w/whip_spine_drake.txt +++ b/forge-gui/res/cardsfolder/w/whip_spine_drake.txt @@ -5,4 +5,4 @@ PT:3/3 K:Flying K:Morph:2 W SVar:Picture:http://www.wizards.com/global/images/magic/general/whip_spine_drake.jpg -Oracle:Flying\nMorph {2}{W} (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 +Oracle:Flying\nMorph {2}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/w/whip_vine.txt b/forge-gui/res/cardsfolder/w/whip_vine.txt index 955531f9568..863478a8901 100644 --- a/forge-gui/res/cardsfolder/w/whip_vine.txt +++ b/forge-gui/res/cardsfolder/w/whip_vine.txt @@ -9,4 +9,4 @@ A:AB$ Tap | Cost$ T | ValidTgts$ Creature.withFlying+blockedBySource | TgtPrompt SVar:DBPump:DB$ Pump | Defined$ ParentTarget | UntilUntaps$ True | KW$ HIDDEN CARDNAME doesn't untap during your untap step. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/whip_vine.jpg -Oracle:Defender; reach (This creature can block creatures with flying.)\nYou may choose not to untap Whip Vine during your untap step.\n{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn't untap during its controller's untap step for as long as Whip Vine remains tapped. \ No newline at end of file +Oracle:Defender; reach (This creature can block creatures with flying.)\nYou may choose not to untap Whip Vine during your untap step.\n{T}: Tap target creature with flying blocked by Whip Vine. That creature doesn't untap during its controller's untap step for as long as Whip Vine remains tapped. diff --git a/forge-gui/res/cardsfolder/w/whipcorder.txt b/forge-gui/res/cardsfolder/w/whipcorder.txt index 4f252e94c1c..6f256875e2c 100644 --- a/forge-gui/res/cardsfolder/w/whipcorder.txt +++ b/forge-gui/res/cardsfolder/w/whipcorder.txt @@ -5,4 +5,4 @@ PT:2/2 K:Morph:W A:AB$ Tap | Cost$ W T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Tap target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/whipcorder.jpg -Oracle:{W}, {T}: Tap target creature.\nMorph {W} (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 +Oracle:{W}, {T}: Tap target creature.\nMorph {W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/w/whipflare.txt b/forge-gui/res/cardsfolder/w/whipflare.txt index 30a872fd780..0d86fc9f79b 100644 --- a/forge-gui/res/cardsfolder/w/whipflare.txt +++ b/forge-gui/res/cardsfolder/w/whipflare.txt @@ -3,4 +3,4 @@ ManaCost:1 R Types:Sorcery A:SP$ DamageAll | Cost$ 1 R | NumDmg$ 2 | ValidCards$ Creature.nonArtifact | ValidDescription$ each nonartifact creature. | SpellDescription$ CARDNAME deals 2 damage to each nonartifact creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/whipflare.jpg -Oracle:Whipflare deals 2 damage to each nonartifact creature. \ No newline at end of file +Oracle:Whipflare deals 2 damage to each nonartifact creature. diff --git a/forge-gui/res/cardsfolder/w/whipgrass_entangler.txt b/forge-gui/res/cardsfolder/w/whipgrass_entangler.txt index a5c8848abdf..05d3a8752b9 100644 --- a/forge-gui/res/cardsfolder/w/whipgrass_entangler.txt +++ b/forge-gui/res/cardsfolder/w/whipgrass_entangler.txt @@ -1,11 +1,11 @@ -Name:Whipgrass Entangler -ManaCost:2 W -Types:Creature Human Cleric -PT:1/3 -A:AB$ Animate | Cost$ 1 W | ValidTgts$ Creature | staticAbilities$ WhipgrassCantAttack,WhipgrassCantBlock | sVars$ WhipgrassClericNum | SpellDescription$ Until end of turn, target creature gains "This creature can't attack or block unless its controller pays {1} for each Cleric on the battlefield." -SVar:WhipgrassCantAttack:Mode$ CantAttackUnless | ValidCard$ Card.Self | Cost$ WhipgrassClericNum | References$ WhipgrassClericNum | Description$ CARDNAME can't attack or block unless you pay 1 for each Cleric on the battlefield. -SVar:WhipgrassCantBlock:Mode$ CantBlockUnless | ValidCard$ Card.Self | Cost$ WhipgrassClericNum | References$ WhipgrassClericNum -SVar:WhipgrassClericNum:Count$Valid Cleric -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/whipgrass_entangler.jpg -Oracle:{1}{W}: Until end of turn, target creature gains "This creature can't attack or block unless its controller pays {1} for each Cleric on the battlefield." \ No newline at end of file +Name:Whipgrass Entangler +ManaCost:2 W +Types:Creature Human Cleric +PT:1/3 +A:AB$ Animate | Cost$ 1 W | ValidTgts$ Creature | staticAbilities$ WhipgrassCantAttack,WhipgrassCantBlock | sVars$ WhipgrassClericNum | SpellDescription$ Until end of turn, target creature gains "This creature can't attack or block unless its controller pays {1} for each Cleric on the battlefield." +SVar:WhipgrassCantAttack:Mode$ CantAttackUnless | ValidCard$ Card.Self | Cost$ WhipgrassClericNum | References$ WhipgrassClericNum | Description$ CARDNAME can't attack or block unless you pay 1 for each Cleric on the battlefield. +SVar:WhipgrassCantBlock:Mode$ CantBlockUnless | ValidCard$ Card.Self | Cost$ WhipgrassClericNum | References$ WhipgrassClericNum +SVar:WhipgrassClericNum:Count$Valid Cleric +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/whipgrass_entangler.jpg +Oracle:{1}{W}: Until end of turn, target creature gains "This creature can't attack or block unless its controller pays {1} for each Cleric on the battlefield." diff --git a/forge-gui/res/cardsfolder/w/whipkeeper.txt b/forge-gui/res/cardsfolder/w/whipkeeper.txt index ea871ca497a..aa30b46dac9 100644 --- a/forge-gui/res/cardsfolder/w/whipkeeper.txt +++ b/forge-gui/res/cardsfolder/w/whipkeeper.txt @@ -1,9 +1,9 @@ -Name:Whipkeeper -ManaCost:2 R R -Types:Creature Dwarf -PT:1/1 -A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the damage already dealt to it this turn. -SVar:X:Targeted$TotalDamageReceivedThisTurn -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/whipkeeper.jpg -Oracle:{T}: Whipkeeper deals damage to target creature equal to the damage already dealt to it this turn. \ No newline at end of file +Name:Whipkeeper +ManaCost:2 R R +Types:Creature Dwarf +PT:1/1 +A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ X | References$ X | SpellDescription$ CARDNAME deals damage to target creature equal to the damage already dealt to it this turn. +SVar:X:Targeted$TotalDamageReceivedThisTurn +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/whipkeeper.jpg +Oracle:{T}: Whipkeeper deals damage to target creature equal to the damage already dealt to it this turn. diff --git a/forge-gui/res/cardsfolder/w/whiplash_trap.txt b/forge-gui/res/cardsfolder/w/whiplash_trap.txt index 799a5080cf4..94d5547b755 100644 --- a/forge-gui/res/cardsfolder/w/whiplash_trap.txt +++ b/forge-gui/res/cardsfolder/w/whiplash_trap.txt @@ -5,4 +5,4 @@ A:SP$ ChangeZone | Cost$ 3 U U | Origin$ Battlefield | Destination$ Hand | TgtPr A:SP$ ChangeZone | Cost$ U | CheckSVar$ CreaturesEntered | SVarCompare$ GE2 | Origin$ Battlefield | Destination$ Hand | TgtPrompt$ Choose target creatures. | ValidTgts$ Creature | TargetMin$ 2 | TargetMax$ 2 | SpellDescription$ If an opponent had two or more creatures enter the battlefield under his or her control this turn, you may pay {U} rather than pay CARDNAME's mana cost. SVar:CreaturesEntered:Count$ThisTurnEntered_Battlefield_Creature.YouDontCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/whiplash_trap.jpg -Oracle:If an opponent had two or more creatures enter the battlefield under his or her control this turn, you may pay {U} rather than pay Whiplash Trap's mana cost.\nReturn two target creatures to their owners' hands. \ No newline at end of file +Oracle:If an opponent had two or more creatures enter the battlefield under his or her control this turn, you may pay {U} rather than pay Whiplash Trap's mana cost.\nReturn two target creatures to their owners' hands. diff --git a/forge-gui/res/cardsfolder/w/whipstitched_zombie.txt b/forge-gui/res/cardsfolder/w/whipstitched_zombie.txt index 0e1a7d033fe..3e2de141e72 100644 --- a/forge-gui/res/cardsfolder/w/whipstitched_zombie.txt +++ b/forge-gui/res/cardsfolder/w/whipstitched_zombie.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:2/2 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay B SVar:Picture:http://www.wizards.com/global/images/magic/general/whipstitched_zombie.jpg -Oracle:At the beginning of your upkeep, sacrifice Whipstitched Zombie unless you pay {B}. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Whipstitched Zombie unless you pay {B}. diff --git a/forge-gui/res/cardsfolder/w/whiptail_moloch.txt b/forge-gui/res/cardsfolder/w/whiptail_moloch.txt index 27a59ff0ec1..1d67dc78a97 100644 --- a/forge-gui/res/cardsfolder/w/whiptail_moloch.txt +++ b/forge-gui/res/cardsfolder/w/whiptail_moloch.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDamage:DB$ DealDamage | Cost$ 0 | ValidTgts$ Creature.YouCtrl | NumDmg$ 3 | TgtPrompt$ Select target creature you control SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/whiptail_moloch.jpg -Oracle:When Whiptail Moloch enters the battlefield, it deals 3 damage to target creature you control. \ No newline at end of file +Oracle:When Whiptail Moloch enters the battlefield, it deals 3 damage to target creature you control. diff --git a/forge-gui/res/cardsfolder/w/whiptail_wurm.txt b/forge-gui/res/cardsfolder/w/whiptail_wurm.txt index f37f5b55e68..39d2d59d7de 100644 --- a/forge-gui/res/cardsfolder/w/whiptail_wurm.txt +++ b/forge-gui/res/cardsfolder/w/whiptail_wurm.txt @@ -3,4 +3,4 @@ ManaCost:6 G Types:Creature Wurm PT:8/5 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20230.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/whiptongue_frog.txt b/forge-gui/res/cardsfolder/w/whiptongue_frog.txt index cc62a81440d..b0924d679ce 100644 --- a/forge-gui/res/cardsfolder/w/whiptongue_frog.txt +++ b/forge-gui/res/cardsfolder/w/whiptongue_frog.txt @@ -4,4 +4,4 @@ Types:Creature Frog PT:1/3 A:AB$ Pump | Cost$ U | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/ex/en-us/card6057.jpg -Oracle:{U}: Whiptongue Frog gains flying until end of turn. \ No newline at end of file +Oracle:{U}: Whiptongue Frog gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/whirling_catapult.txt b/forge-gui/res/cardsfolder/w/whirling_catapult.txt index 3f8f8124387..1e15f56bc07 100644 --- a/forge-gui/res/cardsfolder/w/whirling_catapult.txt +++ b/forge-gui/res/cardsfolder/w/whirling_catapult.txt @@ -3,4 +3,4 @@ ManaCost:4 Types:Artifact A:AB$ DamageAll | Cost$ 2 ExileFromTop<2/Card> | NumDmg$ 1 | ValidCards$ Creature.withFlying | ValidPlayers$ Each | ValidDescription$ each creature with flying and each player. | SpellDescription$ CARDNAME deals 1 damage to each creature with flying and each player. SVar:Picture:http://www.wizards.com/global/images/magic/general/whirling_catapult.jpg -Oracle:{2}, Exile the top two cards of your library: Whirling Catapult deals 1 damage to each creature with flying and each player. \ No newline at end of file +Oracle:{2}, Exile the top two cards of your library: Whirling Catapult deals 1 damage to each creature with flying and each player. diff --git a/forge-gui/res/cardsfolder/w/whirling_dervish.txt b/forge-gui/res/cardsfolder/w/whirling_dervish.txt index 078bbf62bfd..1b5749fb0b8 100644 --- a/forge-gui/res/cardsfolder/w/whirling_dervish.txt +++ b/forge-gui/res/cardsfolder/w/whirling_dervish.txt @@ -6,4 +6,4 @@ K:Protection from black T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ TrigPutCounter | IsPresent$ Card.Self+dealtDamageToOppThisTurn | TriggerDescription$ At the beginning of each end step, if CARDNAME dealt damage to an opponent this turn, put a +1/+1 counter on it. SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/whirling_dervish.jpg -Oracle:Protection from black\nAt the beginning of each end step, if Whirling Dervish dealt damage to an opponent this turn, put a +1/+1 counter on it. \ No newline at end of file +Oracle:Protection from black\nAt the beginning of each end step, if Whirling Dervish dealt damage to an opponent this turn, put a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/w/whirlpool_drake.txt b/forge-gui/res/cardsfolder/w/whirlpool_drake.txt index ea115e28937..2f4aeab5b13 100644 --- a/forge-gui/res/cardsfolder/w/whirlpool_drake.txt +++ b/forge-gui/res/cardsfolder/w/whirlpool_drake.txt @@ -10,4 +10,4 @@ SVar:DBDraw:DB$Draw | NumCards$ X | Defined$ You | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/whirlpool_drake.jpg -Oracle:Flying\nWhen Whirlpool Drake enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards.\nWhen Whirlpool Drake dies, shuffle the cards from your hand into your library, then draw that many cards. \ No newline at end of file +Oracle:Flying\nWhen Whirlpool Drake enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards.\nWhen Whirlpool Drake dies, shuffle the cards from your hand into your library, then draw that many cards. diff --git a/forge-gui/res/cardsfolder/w/whirlpool_rider.txt b/forge-gui/res/cardsfolder/w/whirlpool_rider.txt index 403ff81ff46..c05c7ac076b 100644 --- a/forge-gui/res/cardsfolder/w/whirlpool_rider.txt +++ b/forge-gui/res/cardsfolder/w/whirlpool_rider.txt @@ -8,4 +8,4 @@ SVar:DBDraw:DB$Draw | NumCards$ X | Defined$ You | SubAbility$ DBCleanup SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:X:Remembered$Amount SVar:Picture:http://resources.wizards.com/magic/cards/ap/en-us/card27670.jpg -Oracle:When Whirlpool Rider enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards. \ No newline at end of file +Oracle:When Whirlpool Rider enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards. diff --git a/forge-gui/res/cardsfolder/w/whirlpool_warrior.txt b/forge-gui/res/cardsfolder/w/whirlpool_warrior.txt index 0690adcc323..c9e6f7efbee 100644 --- a/forge-gui/res/cardsfolder/w/whirlpool_warrior.txt +++ b/forge-gui/res/cardsfolder/w/whirlpool_warrior.txt @@ -1,18 +1,18 @@ -Name:Whirlpool Warrior -ManaCost:2 U -Types:Creature Merfolk Warrior -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ WhirlYou | TriggerDescription$ When CARDNAME enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards. -SVar:WhirlYou:DB$ ChangeZoneAll | Defined$ You | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | RememberChanged$ True | ForgetOtherRemembered$ True | Shuffle$ True | SubAbility$ DBDraw -SVar:DBDraw:DB$Draw | NumCards$ X | Defined$ You | SubAbility$ DBCleanup -A:AB$ ChangeZoneAll | Cost$ R Sac<1/CARDNAME> | Defined$ You | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | RememberChanged$ True | ForgetOtherRemembered$ True | Shuffle$ True | SubAbility$ WhirlDraw | SpellDescription$ Each player shuffles the cards from his or her hand into his or her library, then draws that many cards. -SVar:WhirlDraw:DB$Draw | NumCards$ X | Defined$ You | SubAbility$ CleanThePool -SVar:CleanThePool:DB$Cleanup | ClearRemembered$ True | SubAbility$ WhirlOpp -SVar:WhirlOpp:DB$ ChangeZoneAll | Defined$ Opponent | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | RememberChanged$ True | ForgetOtherRemembered$ True | Shuffle$ True | SubAbility$ WhirlDrawOpp -SVar:WhirlDrawOpp:DB$Draw | NumCards$ X | Defined$ Opponent | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/whirlpool_warrior.jpg -Oracle:When Whirlpool Warrior enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards.\n{R}, Sacrifice Whirlpool Warrior: Each player shuffles the cards from his or her hand into his or her library, then draws that many cards. \ No newline at end of file +Name:Whirlpool Warrior +ManaCost:2 U +Types:Creature Merfolk Warrior +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ WhirlYou | TriggerDescription$ When CARDNAME enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards. +SVar:WhirlYou:DB$ ChangeZoneAll | Defined$ You | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | RememberChanged$ True | ForgetOtherRemembered$ True | Shuffle$ True | SubAbility$ DBDraw +SVar:DBDraw:DB$Draw | NumCards$ X | Defined$ You | SubAbility$ DBCleanup +A:AB$ ChangeZoneAll | Cost$ R Sac<1/CARDNAME> | Defined$ You | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | RememberChanged$ True | ForgetOtherRemembered$ True | Shuffle$ True | SubAbility$ WhirlDraw | SpellDescription$ Each player shuffles the cards from his or her hand into his or her library, then draws that many cards. +SVar:WhirlDraw:DB$Draw | NumCards$ X | Defined$ You | SubAbility$ CleanThePool +SVar:CleanThePool:DB$Cleanup | ClearRemembered$ True | SubAbility$ WhirlOpp +SVar:WhirlOpp:DB$ ChangeZoneAll | Defined$ Opponent | Origin$ Hand | Destination$ Library | LibraryPosition$ -1 | RememberChanged$ True | ForgetOtherRemembered$ True | Shuffle$ True | SubAbility$ WhirlDrawOpp +SVar:WhirlDrawOpp:DB$Draw | NumCards$ X | Defined$ Opponent | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/whirlpool_warrior.jpg +Oracle:When Whirlpool Warrior enters the battlefield, shuffle the cards from your hand into your library, then draw that many cards.\n{R}, Sacrifice Whirlpool Warrior: Each player shuffles the cards from his or her hand into his or her library, then draws that many cards. diff --git a/forge-gui/res/cardsfolder/w/whirlpool_whelm.txt b/forge-gui/res/cardsfolder/w/whirlpool_whelm.txt index 230ed7fd9f6..0f93fa2d0bf 100644 --- a/forge-gui/res/cardsfolder/w/whirlpool_whelm.txt +++ b/forge-gui/res/cardsfolder/w/whirlpool_whelm.txt @@ -1,11 +1,11 @@ -Name:Whirlpool Whelm -ManaCost:1 U -Types:Instant -A:SP$ Clash | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | WinSubAbility$ DBLibrary | OtherwiseSubAbility$ DBHand | RememberTargets$ True | SpellDescription$ Clash with an opponent, then return target creature to its owner's hand. If you win, you may put that creature on top of its owner's library instead. -SVar:DBLibrary:DB$ ChangeZone | Cost$ 0 | Defined$ TargetedController | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | ChangeType$ Card.IsRemembered | Hidden$ True | Chooser$ You | SubAbility$ DBDeclined -SVar:DBDeclined:DB$ ChangeZone | Cost$ 0 | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 -SVar:DBHand:DB$ ChangeZone | Cost$ 0 | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand -SVar:X:Remembered$Amount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/whirlpool_whelm.jpg -Oracle:Clash with an opponent, then return target creature to its owner's hand. If you win, you may put that creature on top of its owner's library instead. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) \ No newline at end of file +Name:Whirlpool Whelm +ManaCost:1 U +Types:Instant +A:SP$ Clash | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | WinSubAbility$ DBLibrary | OtherwiseSubAbility$ DBHand | RememberTargets$ True | SpellDescription$ Clash with an opponent, then return target creature to its owner's hand. If you win, you may put that creature on top of its owner's library instead. +SVar:DBLibrary:DB$ ChangeZone | Cost$ 0 | Defined$ TargetedController | Origin$ Battlefield | Destination$ Library | LibraryPosition$ 0 | RememberChanged$ True | ChangeType$ Card.IsRemembered | Hidden$ True | Chooser$ You | SubAbility$ DBDeclined +SVar:DBDeclined:DB$ ChangeZone | Cost$ 0 | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ1 +SVar:DBHand:DB$ ChangeZone | Cost$ 0 | Defined$ Targeted | Origin$ Battlefield | Destination$ Hand +SVar:X:Remembered$Amount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/whirlpool_whelm.jpg +Oracle:Clash with an opponent, then return target creature to its owner's hand. If you win, you may put that creature on top of its owner's library instead. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.) diff --git a/forge-gui/res/cardsfolder/w/whirlwind.txt b/forge-gui/res/cardsfolder/w/whirlwind.txt index 85337f290e1..6d2645dfe9a 100644 --- a/forge-gui/res/cardsfolder/w/whirlwind.txt +++ b/forge-gui/res/cardsfolder/w/whirlwind.txt @@ -3,4 +3,4 @@ ManaCost:2 G G Types:Sorcery A:SP$ DestroyAll | Cost$ 2 G G | ValidCards$ Creature.withFlying | SpellDescription$ Destroy all creatures with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/whirlwind.jpg -Oracle:Destroy all creatures with flying. \ No newline at end of file +Oracle:Destroy all creatures with flying. diff --git a/forge-gui/res/cardsfolder/w/whispering_madness.txt b/forge-gui/res/cardsfolder/w/whispering_madness.txt index 0abed288f85..b54fa16b6f9 100644 --- a/forge-gui/res/cardsfolder/w/whispering_madness.txt +++ b/forge-gui/res/cardsfolder/w/whispering_madness.txt @@ -1,17 +1,17 @@ -Name:Whispering Madness -ManaCost:2 U B -Types:Sorcery -A:SP$ RepeatEach | Cost$ 2 U B | RepeatPlayers$ Player | RepeatSubAbility$ MadnessDiscard | SubAbility$ MadnessDraw | SpellDescription$Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) -SVar:MadnessDiscard:DB$ Discard | Defined$ Player.IsRemembered | Mode$ Hand | RememberDiscarded$ True | SubAbility$ MadnessSaveAmount -SVar:MadnessSaveAmount:DB$ StoreSVar | SVar$ MaxDiscard | Type$ CountSVar | Expression$ NumDiscard | ConditionCheckSVar$ NumDiscard | ConditionSVarCompare$ GTMaxDiscard | SubAbility$ MadnessCleanUp -SVar:MadnessCleanUp:DB$ Cleanup | ClearRemembered$ True -SVar:MadnessDraw:DB$ Draw | Defined$ Each | NumCards$ MaxDiscard | SubAbility$ MadnessReset -SVar:MadnessReset:DB$ StoreSVar | SVar$ MaxDiscard | Type$ Number | Expression$ 0 | SubAbility$ Cipher -SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 -SVar:IsEncoded:Number$0 -SVar:NumDiscard:Count$RememberedSize/Minus.1 -SVar:MaxDiscard:Number$0 -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/whispering_madness.jpg -Oracle:Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) \ No newline at end of file +Name:Whispering Madness +ManaCost:2 U B +Types:Sorcery +A:SP$ RepeatEach | Cost$ 2 U B | RepeatPlayers$ Player | RepeatSubAbility$ MadnessDiscard | SubAbility$ MadnessDraw | SpellDescription$Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way. Cipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) +SVar:MadnessDiscard:DB$ Discard | Defined$ Player.IsRemembered | Mode$ Hand | RememberDiscarded$ True | SubAbility$ MadnessSaveAmount +SVar:MadnessSaveAmount:DB$ StoreSVar | SVar$ MaxDiscard | Type$ CountSVar | Expression$ NumDiscard | ConditionCheckSVar$ NumDiscard | ConditionSVarCompare$ GTMaxDiscard | SubAbility$ MadnessCleanUp +SVar:MadnessCleanUp:DB$ Cleanup | ClearRemembered$ True +SVar:MadnessDraw:DB$ Draw | Defined$ Each | NumCards$ MaxDiscard | SubAbility$ MadnessReset +SVar:MadnessReset:DB$ StoreSVar | SVar$ MaxDiscard | Type$ Number | Expression$ 0 | SubAbility$ Cipher +SVar:Cipher:DB$ Encode | Defined$ Self | ConditionCheckSVar$ IsEncoded | ConditionSVarCompare$ EQ0 +SVar:IsEncoded:Number$0 +SVar:NumDiscard:Count$RememberedSize/Minus.1 +SVar:MaxDiscard:Number$0 +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/whispering_madness.jpg +Oracle:Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way.\nCipher (Then you may exile this spell card encoded on a creature you control. Whenever that creature deals combat damage to a player, its controller may cast a copy of the encoded card without paying its mana cost.) diff --git a/forge-gui/res/cardsfolder/w/whispering_shade.txt b/forge-gui/res/cardsfolder/w/whispering_shade.txt index 7ff8ac057cb..be614760e8f 100644 --- a/forge-gui/res/cardsfolder/w/whispering_shade.txt +++ b/forge-gui/res/cardsfolder/w/whispering_shade.txt @@ -5,4 +5,4 @@ PT:1/1 K:Swampwalk A:AB$ Pump | Cost$ B | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ CARDNAME gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/whispering_shade.jpg -Oracle:Swampwalk\n{B}: Whispering Shade gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Swampwalk\n{B}: Whispering Shade gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/whispering_specter.txt b/forge-gui/res/cardsfolder/w/whispering_specter.txt index d58803be4b9..31e2f5a9981 100644 --- a/forge-gui/res/cardsfolder/w/whispering_specter.txt +++ b/forge-gui/res/cardsfolder/w/whispering_specter.txt @@ -11,4 +11,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Count$OppPoisonCounters SVar:Y:Remembered$Amount SVar:Picture:http://www.wizards.com/global/images/magic/general/whispering_specter.jpg -Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever Whispering Specter deals combat damage to a player, you may sacrifice it. If you do, that player discards a card for each poison counter he or she has. \ No newline at end of file +Oracle:Flying\nInfect (This creature deals damage to creatures in the form of -1/-1 counters and to players in the form of poison counters.)\nWhenever Whispering Specter deals combat damage to a player, you may sacrifice it. If you do, that player discards a card for each poison counter he or she has. diff --git a/forge-gui/res/cardsfolder/w/whispers_of_the_muse.txt b/forge-gui/res/cardsfolder/w/whispers_of_the_muse.txt index a7848ecf552..4847a9654f3 100644 --- a/forge-gui/res/cardsfolder/w/whispers_of_the_muse.txt +++ b/forge-gui/res/cardsfolder/w/whispers_of_the_muse.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ U | NumCards$ 1 | SpellDescription$ Draw a card. K:Buyback 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/whispers_of_the_muse.jpg -Oracle:Buyback {5} (You may pay an additional {5} as you cast this spell. If you do, put this card into your hand as it resolves.)\nDraw a card. \ No newline at end of file +Oracle:Buyback {5} (You may pay an additional {5} as you cast this spell. If you do, put this card into your hand as it resolves.)\nDraw a card. diff --git a/forge-gui/res/cardsfolder/w/whispersilk_cloak.txt b/forge-gui/res/cardsfolder/w/whispersilk_cloak.txt index fd2707c0930..f1d2e623e64 100644 --- a/forge-gui/res/cardsfolder/w/whispersilk_cloak.txt +++ b/forge-gui/res/cardsfolder/w/whispersilk_cloak.txt @@ -4,4 +4,4 @@ Types:Artifact Equipment K:Equip 2 S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddHiddenKeyword$ Unblockable | AddKeyword$ Shroud | Description$ Equipped creature can't be blocked and has shroud. SVar:Picture:http://www.wizards.com/global/images/magic/general/whispersilk_cloak.jpg -Oracle:Equipped creature can't be blocked and has shroud.\nEquip {2} \ No newline at end of file +Oracle:Equipped creature can't be blocked and has shroud.\nEquip {2} diff --git a/forge-gui/res/cardsfolder/w/white_knight.txt b/forge-gui/res/cardsfolder/w/white_knight.txt index bd4e1aeedc5..3882a179a12 100644 --- a/forge-gui/res/cardsfolder/w/white_knight.txt +++ b/forge-gui/res/cardsfolder/w/white_knight.txt @@ -5,4 +5,4 @@ PT:2/2 K:First Strike K:Protection from black SVar:Picture:http://www.wizards.com/global/images/magic/general/white_knight.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nProtection from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything black.) \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.)\nProtection from black (This creature can't be blocked, targeted, dealt damage, or enchanted by anything black.) diff --git a/forge-gui/res/cardsfolder/w/white_mana_battery.txt b/forge-gui/res/cardsfolder/w/white_mana_battery.txt index 0820882e4f6..937033cff17 100644 --- a/forge-gui/res/cardsfolder/w/white_mana_battery.txt +++ b/forge-gui/res/cardsfolder/w/white_mana_battery.txt @@ -8,4 +8,4 @@ SVar:X:XChoice #ChosenX SVar created by Cost payment SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/white_mana_battery.jpg -Oracle:{2}, {T}: Put a charge counter on White Mana Battery.\n{T}, Remove any number of charge counters from White Mana Battery: Add {W} to your mana pool, then add an additional {W} to your mana pool for each charge counter removed this way. \ No newline at end of file +Oracle:{2}, {T}: Put a charge counter on White Mana Battery.\n{T}, Remove any number of charge counters from White Mana Battery: Add {W} to your mana pool, then add an additional {W} to your mana pool for each charge counter removed this way. diff --git a/forge-gui/res/cardsfolder/w/white_scarab.txt b/forge-gui/res/cardsfolder/w/white_scarab.txt index 93cbc1f9496..34ddb4dbfb1 100644 --- a/forge-gui/res/cardsfolder/w/white_scarab.txt +++ b/forge-gui/res/cardsfolder/w/white_scarab.txt @@ -8,4 +8,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness SVar:X:Count$Valid Permanent.White+OppCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/white_scarab.jpg -Oracle:Enchant creature\nEnchanted creature can't be blocked by white creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a white permanent. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature can't be blocked by white creatures.\nEnchanted creature gets +2/+2 as long as an opponent controls a white permanent. diff --git a/forge-gui/res/cardsfolder/w/white_shield_crusader.txt b/forge-gui/res/cardsfolder/w/white_shield_crusader.txt index ba67d517f91..257d4bd9db7 100644 --- a/forge-gui/res/cardsfolder/w/white_shield_crusader.txt +++ b/forge-gui/res/cardsfolder/w/white_shield_crusader.txt @@ -6,4 +6,4 @@ K:Protection from black A:AB$ Pump | Cost$ W | KW$ Flying | SpellDescription$ CARDNAME gains flying until end of turn. A:AB$ Pump | Cost$ W W | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://resources.wizards.com/magic/cards/csp/en-us/card121216.jpg -Oracle:Protection from black\n{W}: White Shield Crusader gains flying until end of turn.\n{W}{W}: White Shield Crusader gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Protection from black\n{W}: White Shield Crusader gains flying until end of turn.\n{W}{W}: White Shield Crusader gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/white_suns_zenith.txt b/forge-gui/res/cardsfolder/w/white_suns_zenith.txt index 5c033e6e267..9b05d0ce21c 100644 --- a/forge-gui/res/cardsfolder/w/white_suns_zenith.txt +++ b/forge-gui/res/cardsfolder/w/white_suns_zenith.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ X W W W | TokenAmount$ X | References$ X | TokenName$ Cat | SVar:X:Count$xPaid SVar:DBShuffle:DB$ChangeZone | Origin$ Stack | Destination$ Library | Shuffle$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/white_suns_zenith.jpg -Oracle:Put X 2/2 white Cat creature tokens onto the battlefield. Shuffle White Sun's Zenith into its owner's library. \ No newline at end of file +Oracle:Put X 2/2 white Cat creature tokens onto the battlefield. Shuffle White Sun's Zenith into its owner's library. diff --git a/forge-gui/res/cardsfolder/w/white_ward.txt b/forge-gui/res/cardsfolder/w/white_ward.txt index 739508f30be..9add7c7f492 100644 --- a/forge-gui/res/cardsfolder/w/white_ward.txt +++ b/forge-gui/res/cardsfolder/w/white_ward.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ W | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Protection from white | Description$ Enchanted creature has protection from white. This effect doesn't remove White Ward. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/white_ward.jpg -Oracle:Enchant creature\nEnchanted creature has protection from white. This effect doesn't remove White Ward. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has protection from white. This effect doesn't remove White Ward. diff --git a/forge-gui/res/cardsfolder/w/whitemane_lion.txt b/forge-gui/res/cardsfolder/w/whitemane_lion.txt index 0b712f094d1..f417c3d8373 100644 --- a/forge-gui/res/cardsfolder/w/whitemane_lion.txt +++ b/forge-gui/res/cardsfolder/w/whitemane_lion.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigChange:DB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Hidden$ True | Mandatory$ True | ChangeType$ Creature.YouCtrl | ChangeNum$ 1 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/whitemane_lion.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Whitemane Lion enters the battlefield, return a creature you control to its owner's hand. \ No newline at end of file +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nWhen Whitemane Lion enters the battlefield, return a creature you control to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/whiteout.txt b/forge-gui/res/cardsfolder/w/whiteout.txt index 372cf5c131b..b27a5e0efd2 100644 --- a/forge-gui/res/cardsfolder/w/whiteout.txt +++ b/forge-gui/res/cardsfolder/w/whiteout.txt @@ -1,8 +1,8 @@ -Name:Whiteout -ManaCost:1 G -Types:Instant -A:SP$ DebuffAll | Cost$ 1 G | ValidCards$ Creature | Keywords$ Flying | SpellDescription$ All creatures lose flying until end of turn. -A:AB$ ChangeZone | Cost$ Sac<1/Land.Snow/snow land> | ActivationZone$ Graveyard | Defined$ Self | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return CARDNAME from your graveyard to your hand. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/whiteout.jpg -Oracle:All creatures lose flying until end of turn.\nSacrifice a snow land: Return Whiteout from your graveyard to your hand. \ No newline at end of file +Name:Whiteout +ManaCost:1 G +Types:Instant +A:SP$ DebuffAll | Cost$ 1 G | ValidCards$ Creature | Keywords$ Flying | SpellDescription$ All creatures lose flying until end of turn. +A:AB$ ChangeZone | Cost$ Sac<1/Land.Snow/snow land> | ActivationZone$ Graveyard | Defined$ Self | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return CARDNAME from your graveyard to your hand. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/whiteout.jpg +Oracle:All creatures lose flying until end of turn.\nSacrifice a snow land: Return Whiteout from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/whitesuns_passage.txt b/forge-gui/res/cardsfolder/w/whitesuns_passage.txt index 87b8c6cc449..2a98d55944c 100644 --- a/forge-gui/res/cardsfolder/w/whitesuns_passage.txt +++ b/forge-gui/res/cardsfolder/w/whitesuns_passage.txt @@ -3,4 +3,4 @@ ManaCost:1 W Types:Instant A:SP$ GainLife | Cost$ 1 W | LifeAmount$ 5 | SpellDescription$ You gain 5 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/whitesuns_passage.jpg -Oracle:You gain 5 life. \ No newline at end of file +Oracle:You gain 5 life. diff --git a/forge-gui/res/cardsfolder/w/whitewater_naiads.txt b/forge-gui/res/cardsfolder/w/whitewater_naiads.txt index 003be3b5a2e..64884db97ae 100644 --- a/forge-gui/res/cardsfolder/w/whitewater_naiads.txt +++ b/forge-gui/res/cardsfolder/w/whitewater_naiads.txt @@ -1,11 +1,11 @@ -Name:Whitewater Naiads -ManaCost:3 U U -Types:Enchantment Creature Nymph -PT:4/4 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable -SVar:PlayMain1:TRUE -SVar:BuffedBy:Enchantment -SVar:Picture:http://www.wizards.com/global/images/magic/general/whitewater_naiads.jpg -Oracle:Constellation - Whenever Whitewater Naiads or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. \ No newline at end of file +Name:Whitewater Naiads +ManaCost:3 U U +Types:Enchantment Creature Nymph +PT:4/4 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Enchantment.Other+YouCtrl | TriggerZones$ Battlefield | Secondary$ True | Execute$ TrigPump | TriggerDescription$ Constellation - Whenever CARDNAME or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ HIDDEN Unblockable +SVar:PlayMain1:TRUE +SVar:BuffedBy:Enchantment +SVar:Picture:http://www.wizards.com/global/images/magic/general/whitewater_naiads.jpg +Oracle:Constellation - Whenever Whitewater Naiads or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. diff --git a/forge-gui/res/cardsfolder/w/wicked_akuba.txt b/forge-gui/res/cardsfolder/w/wicked_akuba.txt index 2380a71b931..364136ef337 100644 --- a/forge-gui/res/cardsfolder/w/wicked_akuba.txt +++ b/forge-gui/res/cardsfolder/w/wicked_akuba.txt @@ -1,7 +1,7 @@ -Name:Wicked Akuba -ManaCost:B B -Types:Creature Spirit -PT:2/2 -A:AB$ LoseLife | Cost$ B | ValidTgts$ Player.wasDealtDamageBySourceThisTurn | TgtPrompt$ Select target player that was dealt damage this turn | LifeAmount$ 1 | SpellDescription$ Target player dealt damage by CARDNAME this turn loses 1 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wicked_akuba.jpg -Oracle:{B}: Target player dealt damage by Wicked Akuba this turn loses 1 life. \ No newline at end of file +Name:Wicked Akuba +ManaCost:B B +Types:Creature Spirit +PT:2/2 +A:AB$ LoseLife | Cost$ B | ValidTgts$ Player.wasDealtDamageBySourceThisTurn | TgtPrompt$ Select target player that was dealt damage this turn | LifeAmount$ 1 | SpellDescription$ Target player dealt damage by CARDNAME this turn loses 1 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wicked_akuba.jpg +Oracle:{B}: Target player dealt damage by Wicked Akuba this turn loses 1 life. diff --git a/forge-gui/res/cardsfolder/w/wicked_pact.txt b/forge-gui/res/cardsfolder/w/wicked_pact.txt index d847857df87..d9bb028c095 100644 --- a/forge-gui/res/cardsfolder/w/wicked_pact.txt +++ b/forge-gui/res/cardsfolder/w/wicked_pact.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 1 B B | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creatures | SubAbility$ DBLoseLife | SpellDescription$ Destroy two target nonblack creatures. You lose 5 life. SVar:DBLoseLife:DB$LoseLife | LifeAmount$ 5 SVar:Picture:http://www.wizards.com/global/images/magic/general/wicked_pact.jpg -Oracle:Destroy two target nonblack creatures. You lose 5 life. \ No newline at end of file +Oracle:Destroy two target nonblack creatures. You lose 5 life. diff --git a/forge-gui/res/cardsfolder/w/wicked_reward.txt b/forge-gui/res/cardsfolder/w/wicked_reward.txt index ed218249bdc..77174bece80 100644 --- a/forge-gui/res/cardsfolder/w/wicked_reward.txt +++ b/forge-gui/res/cardsfolder/w/wicked_reward.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 1 B Sac<1/Creature> | ValidTgts$ Creature | TgtPrompt$ Select target creature. | NumAtt$ +4 | NumDef$ +2 | SpellDescription$ Target creature gets +4/+2 until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wicked_reward.jpg -Oracle:As an additional cost to cast Wicked Reward, sacrifice a creature.\nTarget creature gets +4/+2 until end of turn. \ No newline at end of file +Oracle:As an additional cost to cast Wicked Reward, sacrifice a creature.\nTarget creature gets +4/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wicker_warcrawler.txt b/forge-gui/res/cardsfolder/w/wicker_warcrawler.txt index e9638967243..ad1453275c7 100644 --- a/forge-gui/res/cardsfolder/w/wicker_warcrawler.txt +++ b/forge-gui/res/cardsfolder/w/wicker_warcrawler.txt @@ -7,4 +7,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ Tru SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | Execute$ TrigAddCounter | TriggerDescription$ Put a -1/-1 counter on CARDNAME. SVar:TrigAddCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ M1M1 | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wicker_warcrawler.jpg -Oracle:Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat. \ No newline at end of file +Oracle:Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat. diff --git a/forge-gui/res/cardsfolder/w/wickerbough_elder.txt b/forge-gui/res/cardsfolder/w/wickerbough_elder.txt index 7c166e64007..677abe39d9e 100644 --- a/forge-gui/res/cardsfolder/w/wickerbough_elder.txt +++ b/forge-gui/res/cardsfolder/w/wickerbough_elder.txt @@ -5,4 +5,4 @@ PT:4/4 K:etbCounter:M1M1:1 A:AB$ Destroy | Cost$ G SubCounter<1/M1M1> | ValidTgts$ Artifact,Enchantment | TgtPrompt$ Select target artifact or enchantment | SpellDescription$ Destroy target artifact or enchantment. SVar:Picture:http://www.wizards.com/global/images/magic/general/wickerbough_elder.jpg -Oracle:Wickerbough Elder enters the battlefield with a -1/-1 counter on it.\n{G}, Remove a -1/-1 counter from Wickerbough Elder: Destroy target artifact or enchantment. \ No newline at end of file +Oracle:Wickerbough Elder enters the battlefield with a -1/-1 counter on it.\n{G}, Remove a -1/-1 counter from Wickerbough Elder: Destroy target artifact or enchantment. diff --git a/forge-gui/res/cardsfolder/w/widespread_panic.txt b/forge-gui/res/cardsfolder/w/widespread_panic.txt index 44eb0dd1733..dcc38631b3a 100644 --- a/forge-gui/res/cardsfolder/w/widespread_panic.txt +++ b/forge-gui/res/cardsfolder/w/widespread_panic.txt @@ -1,8 +1,8 @@ -Name:Widespread Panic -ManaCost:2 R -Types:Enchantment -T:Mode$ Shuffled | ValidPlayer$ Player | ShuffleFromEffect$ True | ShuffleBySelfControlled$ True | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ Whenever a spell or ability causes its controller to shuffle his or her library, that player puts a card from his or her hand on top of his or her library. -SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | ChangeType$ Card | ChangeNum$ 1 | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | Mandatory$ True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/widespread_panic.jpg -Oracle:Whenever a spell or ability causes its controller to shuffle his or her library, that player puts a card from his or her hand on top of his or her library. +Name:Widespread Panic +ManaCost:2 R +Types:Enchantment +T:Mode$ Shuffled | ValidPlayer$ Player | ShuffleFromEffect$ True | ShuffleBySelfControlled$ True | TriggerZones$ Battlefield | Execute$ TrigChangeZone | TriggerDescription$ Whenever a spell or ability causes its controller to shuffle his or her library, that player puts a card from his or her hand on top of his or her library. +SVar:TrigChangeZone:AB$ ChangeZone | Cost$ 0 | DefinedPlayer$ TriggeredPlayer | Chooser$ TriggeredPlayer | ChangeType$ Card | ChangeNum$ 1 | Origin$ Hand | Destination$ Library | LibraryPosition$ 0 | Mandatory$ True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/widespread_panic.jpg +Oracle:Whenever a spell or ability causes its controller to shuffle his or her library, that player puts a card from his or her hand on top of his or her library. diff --git a/forge-gui/res/cardsfolder/w/wielding_the_green_dragon.txt b/forge-gui/res/cardsfolder/w/wielding_the_green_dragon.txt index f3d5737fe3c..4665c0dfe41 100644 --- a/forge-gui/res/cardsfolder/w/wielding_the_green_dragon.txt +++ b/forge-gui/res/cardsfolder/w/wielding_the_green_dragon.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Sorcery A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +4 | NumDef$ +4 | SpellDescription$ Target creature gets +4/+4 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wielding_the_green_dragon.jpg -Oracle:Target creature gets +4/+4 until end of turn. \ No newline at end of file +Oracle:Target creature gets +4/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wight_of_precinct_six.txt b/forge-gui/res/cardsfolder/w/wight_of_precinct_six.txt index c9d9524b813..9cdd81745ce 100644 --- a/forge-gui/res/cardsfolder/w/wight_of_precinct_six.txt +++ b/forge-gui/res/cardsfolder/w/wight_of_precinct_six.txt @@ -1,8 +1,8 @@ -Name:Wight of Precinct Six -ManaCost:1 B -Types:Creature Zombie -PT:1/1 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each creature card in your opponents' graveyards. -SVar:X:Count$ValidGraveyard Card.Creature+OppOwn -SVar:Picture:http://www.wizards.com/global/images/magic/general/wight_of_precinct_six.jpg -Oracle:Wight of Precinct Six gets +1/+1 for each creature card in your opponents' graveyards. \ No newline at end of file +Name:Wight of Precinct Six +ManaCost:1 B +Types:Creature Zombie +PT:1/1 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Description$ CARDNAME gets +1/+1 for each creature card in your opponents' graveyards. +SVar:X:Count$ValidGraveyard Card.Creature+OppOwn +SVar:Picture:http://www.wizards.com/global/images/magic/general/wight_of_precinct_six.jpg +Oracle:Wight of Precinct Six gets +1/+1 for each creature card in your opponents' graveyards. diff --git a/forge-gui/res/cardsfolder/w/wiitigo.txt b/forge-gui/res/cardsfolder/w/wiitigo.txt index 08601a0a333..02af811a729 100644 --- a/forge-gui/res/cardsfolder/w/wiitigo.txt +++ b/forge-gui/res/cardsfolder/w/wiitigo.txt @@ -1,10 +1,10 @@ -Name:Wiitigo -ManaCost:3 G G G -Types:Creature Yeti -PT:0/0 -K:etbCounter:P1P1:6 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter2 | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. -SVar:TrigPutCounter2:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.Self+blockedOrBeenBlockedSinceYourLastUpkeep | SubAbility$ RemCounter -SVar:RemCounter:DB$ RemoveCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.Self+blockedOrBeenBlockedSinceYourLastUpkeep | ConditionCompare$ EQ0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/wiitigo.jpg -Oracle:Wiitigo enters the battlefield with six +1/+1 counters on it.\nAt the beginning of your upkeep, put a +1/+1 counter on Wiitigo if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. \ No newline at end of file +Name:Wiitigo +ManaCost:3 G G G +Types:Creature Yeti +PT:0/0 +K:etbCounter:P1P1:6 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter2 | TriggerDescription$ At the beginning of your upkeep, put a +1/+1 counter on CARDNAME if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. +SVar:TrigPutCounter2:AB$ PutCounter | Cost$ 0 | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.Self+blockedOrBeenBlockedSinceYourLastUpkeep | SubAbility$ RemCounter +SVar:RemCounter:DB$ RemoveCounter | CounterType$ P1P1 | CounterNum$ 1 | ConditionPresent$ Card.Self+blockedOrBeenBlockedSinceYourLastUpkeep | ConditionCompare$ EQ0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/wiitigo.jpg +Oracle:Wiitigo enters the battlefield with six +1/+1 counters on it.\nAt the beginning of your upkeep, put a +1/+1 counter on Wiitigo if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. diff --git a/forge-gui/res/cardsfolder/w/wild_aesthir.txt b/forge-gui/res/cardsfolder/w/wild_aesthir.txt index d3d7c9bf86a..7f9b4d59c51 100644 --- a/forge-gui/res/cardsfolder/w/wild_aesthir.txt +++ b/forge-gui/res/cardsfolder/w/wild_aesthir.txt @@ -6,4 +6,4 @@ K:Flying K:First Strike A:AB$ Pump | Cost$ W W | NumAtt$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+0 until end of turn. Activate this ability only once each turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_aesthir.jpg -Oracle:Flying, first strike\n{W}{W}: Wild Aesthir gets +2/+0 until end of turn. Activate this ability only once each turn. \ No newline at end of file +Oracle:Flying, first strike\n{W}{W}: Wild Aesthir gets +2/+0 until end of turn. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/w/wild_beastmaster.txt b/forge-gui/res/cardsfolder/w/wild_beastmaster.txt index 71591e5e9b2..f19ab73f5db 100644 --- a/forge-gui/res/cardsfolder/w/wild_beastmaster.txt +++ b/forge-gui/res/cardsfolder/w/wild_beastmaster.txt @@ -1,9 +1,9 @@ -Name:Wild Beastmaster -ManaCost:2 G -Types:Creature Human Shaman -PT:1/1 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, each other creature you control gets +X/+X until end of turn, where X is CARDNAME's power. -SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+Other| NumAtt$ X | NumDef$ X | References$ X -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_beastmaster.jpg -Oracle:Whenever Wild Beastmaster attacks, each other creature you control gets +X/+X until end of turn, where X is Wild Beastmaster's power. \ No newline at end of file +Name:Wild Beastmaster +ManaCost:2 G +Types:Creature Human Shaman +PT:1/1 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, each other creature you control gets +X/+X until end of turn, where X is CARDNAME's power. +SVar:TrigPump:AB$ PumpAll | Cost$ 0 | ValidCards$ Creature.YouCtrl+Other| NumAtt$ X | NumDef$ X | References$ X +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_beastmaster.jpg +Oracle:Whenever Wild Beastmaster attacks, each other creature you control gets +X/+X until end of turn, where X is Wild Beastmaster's power. diff --git a/forge-gui/res/cardsfolder/w/wild_cantor.txt b/forge-gui/res/cardsfolder/w/wild_cantor.txt index a8161aed13a..02e00e1ff75 100644 --- a/forge-gui/res/cardsfolder/w/wild_cantor.txt +++ b/forge-gui/res/cardsfolder/w/wild_cantor.txt @@ -4,4 +4,4 @@ Types:Creature Human Druid PT:1/1 A:AB$ Mana | Cost$ 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/wild_cantor.jpg -Oracle:({R/G} can be paid with either {R} or {G}.)\nSacrifice Wild Cantor: Add one mana of any color to your mana pool. \ No newline at end of file +Oracle:({R/G} can be paid with either {R} or {G}.)\nSacrifice Wild Cantor: Add one mana of any color to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/wild_celebrants.txt b/forge-gui/res/cardsfolder/w/wild_celebrants.txt index c7717b78eee..6c77b5f2f82 100644 --- a/forge-gui/res/cardsfolder/w/wild_celebrants.txt +++ b/forge-gui/res/cardsfolder/w/wild_celebrants.txt @@ -1,8 +1,8 @@ -Name:Wild Celebrants -ManaCost:3 R R -Types:Creature Satyr -PT:5/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target artifact. -SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_celebrants.jpg -Oracle:When Wild Celebrants enters the battlefield, you may destroy target artifact. \ No newline at end of file +Name:Wild Celebrants +ManaCost:3 R R +Types:Creature Satyr +PT:5/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroy | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may destroy target artifact. +SVar:TrigDestroy:DB$ Destroy | Cost$ 0 | ValidTgts$ Artifact | TgtPrompt$ Select target artifact. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_celebrants.jpg +Oracle:When Wild Celebrants enters the battlefield, you may destroy target artifact. diff --git a/forge-gui/res/cardsfolder/w/wild_colos.txt b/forge-gui/res/cardsfolder/w/wild_colos.txt index 62797e2483c..7ea6d5f158b 100644 --- a/forge-gui/res/cardsfolder/w/wild_colos.txt +++ b/forge-gui/res/cardsfolder/w/wild_colos.txt @@ -4,4 +4,4 @@ Types:Creature Goat Beast PT:2/2 K:Haste SVar:Picture:http://resources.wizards.com/magic/cards/cg/en-us/card15198.jpg -Oracle:Haste \ No newline at end of file +Oracle:Haste diff --git a/forge-gui/res/cardsfolder/w/wild_defiance.txt b/forge-gui/res/cardsfolder/w/wild_defiance.txt index 8a6c68152fb..f6582b3ff22 100644 --- a/forge-gui/res/cardsfolder/w/wild_defiance.txt +++ b/forge-gui/res/cardsfolder/w/wild_defiance.txt @@ -1,7 +1,7 @@ -Name:Wild Defiance -ManaCost:2 G -Types:Enchantment -T:Mode$ BecomesTarget | ValidTarget$ Creature.YouCtrl | ValidSource$ Instant,Sorcery | SourceType$ spell | TriggerZones$ Battlefield | Execute$ WildPump | TriggerDescription$ Whenever a creature you control becomes the target of an instant or sorcery spell, it gets +3/+3 until end of turn. -SVar:WildPump:DB$ Pump | Defined$ TriggeredTarget | NumAtt$ +3 | NumDef$ +3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_defiance.jpg -Oracle:Whenever a creature you control becomes the target of an instant or sorcery spell, that creature gets +3/+3 until end of turn. \ No newline at end of file +Name:Wild Defiance +ManaCost:2 G +Types:Enchantment +T:Mode$ BecomesTarget | ValidTarget$ Creature.YouCtrl | ValidSource$ Instant,Sorcery | SourceType$ spell | TriggerZones$ Battlefield | Execute$ WildPump | TriggerDescription$ Whenever a creature you control becomes the target of an instant or sorcery spell, it gets +3/+3 until end of turn. +SVar:WildPump:DB$ Pump | Defined$ TriggeredTarget | NumAtt$ +3 | NumDef$ +3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_defiance.jpg +Oracle:Whenever a creature you control becomes the target of an instant or sorcery spell, that creature gets +3/+3 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wild_dogs.txt b/forge-gui/res/cardsfolder/w/wild_dogs.txt index 2c387b5e663..da421af7f14 100644 --- a/forge-gui/res/cardsfolder/w/wild_dogs.txt +++ b/forge-gui/res/cardsfolder/w/wild_dogs.txt @@ -1,10 +1,10 @@ -Name:Wild Dogs -ManaCost:G -Types:Creature Hound -PT:2/1 -K:Cycling:2 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | APlayerHasMoreLifeThanEachOther$ True | Execute$ TrigOppControl | TriggerDescription$ At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of CARDNAME. -SVar:TrigOppControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostLife -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_dogs.jpg -Oracle:At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of Wild Dogs.\nCycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Name:Wild Dogs +ManaCost:G +Types:Creature Hound +PT:2/1 +K:Cycling:2 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | APlayerHasMoreLifeThanEachOther$ True | Execute$ TrigOppControl | TriggerDescription$ At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of CARDNAME. +SVar:TrigOppControl:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostLife +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_dogs.jpg +Oracle:At the beginning of your upkeep, if a player has more life than each other player, the player with the most life gains control of Wild Dogs.\nCycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/w/wild_elephant.txt b/forge-gui/res/cardsfolder/w/wild_elephant.txt index cdd23aef268..b0a536968dc 100644 --- a/forge-gui/res/cardsfolder/w/wild_elephant.txt +++ b/forge-gui/res/cardsfolder/w/wild_elephant.txt @@ -4,4 +4,4 @@ Types:Creature Elephant PT:3/3 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/mi/en-us/card3423.jpg -Oracle:Trample \ No newline at end of file +Oracle:Trample diff --git a/forge-gui/res/cardsfolder/w/wild_evocation.txt b/forge-gui/res/cardsfolder/w/wild_evocation.txt index 2e3a787f297..49a3fde9986 100644 --- a/forge-gui/res/cardsfolder/w/wild_evocation.txt +++ b/forge-gui/res/cardsfolder/w/wild_evocation.txt @@ -1,11 +1,11 @@ -Name:Wild Evocation -ManaCost:5 R -Types:Enchantment -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigEvoke | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player reveals a card at random from his or her hand. If it's a land card, the player puts it onto the battlefield. Otherwise, the player casts it without paying its mana cost if able. -SVar:TrigEvoke:DB$ Reveal | Random$ True | RememberRevealed$ True | Defined$ TriggeredPlayer | SubAbility$ DBEvokeLand -SVar:DBEvokeLand:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land.IsRemembered | SubAbility$ DBEvokePlay -SVar:DBEvokePlay:DB$ Play | ValidZone$ Hand | Controller$ TriggeredPlayer | Defined$ Remembered | WithoutManaCost$ True | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_evocation.jpg -Oracle:At the beginning of each player's upkeep, that player reveals a card at random from his or her hand. If it's a land card, the player puts it onto the battlefield. Otherwise, the player casts it without paying its mana cost if able. \ No newline at end of file +Name:Wild Evocation +ManaCost:5 R +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ TrigEvoke | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of each player's upkeep, that player reveals a card at random from his or her hand. If it's a land card, the player puts it onto the battlefield. Otherwise, the player casts it without paying its mana cost if able. +SVar:TrigEvoke:DB$ Reveal | Random$ True | RememberRevealed$ True | Defined$ TriggeredPlayer | SubAbility$ DBEvokeLand +SVar:DBEvokeLand:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Battlefield | ChangeType$ Land.IsRemembered | SubAbility$ DBEvokePlay +SVar:DBEvokePlay:DB$ Play | ValidZone$ Hand | Controller$ TriggeredPlayer | Defined$ Remembered | WithoutManaCost$ True | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_evocation.jpg +Oracle:At the beginning of each player's upkeep, that player reveals a card at random from his or her hand. If it's a land card, the player puts it onto the battlefield. Otherwise, the player casts it without paying its mana cost if able. diff --git a/forge-gui/res/cardsfolder/w/wild_griffin.txt b/forge-gui/res/cardsfolder/w/wild_griffin.txt index 944ef7d41ec..10175dcb325 100644 --- a/forge-gui/res/cardsfolder/w/wild_griffin.txt +++ b/forge-gui/res/cardsfolder/w/wild_griffin.txt @@ -4,4 +4,4 @@ Types:Creature Griffin PT:2/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/10e/en/card129557.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/w/wild_growth.txt b/forge-gui/res/cardsfolder/w/wild_growth.txt index 4ad1c481b86..448674ddb44 100644 --- a/forge-gui/res/cardsfolder/w/wild_growth.txt +++ b/forge-gui/res/cardsfolder/w/wild_growth.txt @@ -7,4 +7,4 @@ T:Mode$ TapsForMana | ValidCard$ Card.AttachedBy | Execute$ TrigMana | Static$ T SVar:TrigMana:AB$ Mana | Cost$ 0 | Produced$ G | Amount$ 1 | Defined$ TriggeredCardController SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_growth.jpg -Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds {G} to his or her mana pool (in addition to the mana the land produces). \ No newline at end of file +Oracle:Enchant land\nWhenever enchanted land is tapped for mana, its controller adds {G} to his or her mana pool (in addition to the mana the land produces). diff --git a/forge-gui/res/cardsfolder/w/wild_guess.txt b/forge-gui/res/cardsfolder/w/wild_guess.txt index afe9c0c73ec..f6320cbfe1d 100644 --- a/forge-gui/res/cardsfolder/w/wild_guess.txt +++ b/forge-gui/res/cardsfolder/w/wild_guess.txt @@ -1,7 +1,7 @@ -Name:Wild Guess -ManaCost:R R -Types:Sorcery -A:SP$ Draw | Cost$ R R Discard<1/Card> | CostDesc$ As an additional cost to cast CARDNAME, discard a card. | NumCards$ 2 | Defined$ You | SpellDescription$ Draw two cards. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_guess.jpg -Oracle:As an additional cost to cast Wild Guess, discard a card.\nDraw two cards. \ No newline at end of file +Name:Wild Guess +ManaCost:R R +Types:Sorcery +A:SP$ Draw | Cost$ R R Discard<1/Card> | CostDesc$ As an additional cost to cast CARDNAME, discard a card. | NumCards$ 2 | Defined$ You | SpellDescription$ Draw two cards. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_guess.jpg +Oracle:As an additional cost to cast Wild Guess, discard a card.\nDraw two cards. diff --git a/forge-gui/res/cardsfolder/w/wild_hunger.txt b/forge-gui/res/cardsfolder/w/wild_hunger.txt index 44ba3348c37..61b12d836e6 100644 --- a/forge-gui/res/cardsfolder/w/wild_hunger.txt +++ b/forge-gui/res/cardsfolder/w/wild_hunger.txt @@ -1,7 +1,7 @@ -Name:Wild Hunger -ManaCost:2 G -Types:Instant -A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +1 | KW$ Trample | SpellDescription$ Target creature gets +3/+1 and gains trample until end of turn. -K:Flashback 3 R -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_hunger.jpg -Oracle:Target creature gets +3/+1 and gains trample until end of turn.\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) \ No newline at end of file +Name:Wild Hunger +ManaCost:2 G +Types:Instant +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +3 | NumDef$ +1 | KW$ Trample | SpellDescription$ Target creature gets +3/+1 and gains trample until end of turn. +K:Flashback 3 R +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_hunger.jpg +Oracle:Target creature gets +3/+1 and gains trample until end of turn.\nFlashback {3}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.) diff --git a/forge-gui/res/cardsfolder/w/wild_jhovall.txt b/forge-gui/res/cardsfolder/w/wild_jhovall.txt index d83c88f9646..f6d7f3f38a9 100644 --- a/forge-gui/res/cardsfolder/w/wild_jhovall.txt +++ b/forge-gui/res/cardsfolder/w/wild_jhovall.txt @@ -3,4 +3,4 @@ ManaCost:3 R Types:Creature Cat PT:3/3 SVar:Picture:http://resources.wizards.com/magic/cards/mm/en-us/card19605.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/wild_leotau.txt b/forge-gui/res/cardsfolder/w/wild_leotau.txt index 4eaa05c4b7d..64240b6699c 100644 --- a/forge-gui/res/cardsfolder/w/wild_leotau.txt +++ b/forge-gui/res/cardsfolder/w/wild_leotau.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:5/4 K:At the beginning of your upkeep, sacrifice CARDNAME unless you pay G SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_leotau.jpg -Oracle:At the beginning of your upkeep, sacrifice Wild Leotau unless you pay {G}. \ No newline at end of file +Oracle:At the beginning of your upkeep, sacrifice Wild Leotau unless you pay {G}. diff --git a/forge-gui/res/cardsfolder/w/wild_mammoth.txt b/forge-gui/res/cardsfolder/w/wild_mammoth.txt index 5e15ba8e1ae..a7da80dcba4 100644 --- a/forge-gui/res/cardsfolder/w/wild_mammoth.txt +++ b/forge-gui/res/cardsfolder/w/wild_mammoth.txt @@ -1,9 +1,9 @@ -Name:Wild Mammoth -ManaCost:2 G -Types:Creature Elephant -PT:3/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ Player.withMostTypeCreatureOnly | Execute$ TrigGain | TriggerDescription$ At the beginning of your upkeep, if a player controls more creatures than each other player, the player who controls the most creatures gains control of CARDNAME. -SVar:TrigGain:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostTypeCreatureOnly -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_mammoth.jpg -Oracle:At the beginning of your upkeep, if a player controls more creatures than each other player, the player who controls the most creatures gains control of Wild Mammoth. \ No newline at end of file +Name:Wild Mammoth +ManaCost:2 G +Types:Creature Elephant +PT:3/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | CheckDefinedPlayer$ Player.withMostTypeCreatureOnly | Execute$ TrigGain | TriggerDescription$ At the beginning of your upkeep, if a player controls more creatures than each other player, the player who controls the most creatures gains control of CARDNAME. +SVar:TrigGain:AB$ GainControl | Cost$ 0 | Defined$ Self | NewController$ Player.withMostTypeCreatureOnly +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_mammoth.jpg +Oracle:At the beginning of your upkeep, if a player controls more creatures than each other player, the player who controls the most creatures gains control of Wild Mammoth. diff --git a/forge-gui/res/cardsfolder/w/wild_might.txt b/forge-gui/res/cardsfolder/w/wild_might.txt index 0168510e673..afc6fb6b621 100644 --- a/forge-gui/res/cardsfolder/w/wild_might.txt +++ b/forge-gui/res/cardsfolder/w/wild_might.txt @@ -1,7 +1,7 @@ -Name:Wild Might -ManaCost:1 G -Types:Instant -A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SubAbility$ DBPump | SpellDescription$ Target creature gets +1/+1 until end of turn. That creature gets an additional +4/+4 until end of turn unless any player pays 2. -SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +4 | NumDef$ +4 | UnlessCost$ 2 | UnlessPayer$ Player -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_might.jpg -Oracle:Target creature gets +1/+1 until end of turn. That creature gets an additional +4/+4 until end of turn unless any player pays {2}. \ No newline at end of file +Name:Wild Might +ManaCost:1 G +Types:Instant +A:SP$ Pump | Cost$ 1 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SubAbility$ DBPump | SpellDescription$ Target creature gets +1/+1 until end of turn. That creature gets an additional +4/+4 until end of turn unless any player pays 2. +SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +4 | NumDef$ +4 | UnlessCost$ 2 | UnlessPayer$ Player +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_might.jpg +Oracle:Target creature gets +1/+1 until end of turn. That creature gets an additional +4/+4 until end of turn unless any player pays {2}. diff --git a/forge-gui/res/cardsfolder/w/wild_mongrel.txt b/forge-gui/res/cardsfolder/w/wild_mongrel.txt index 3828acbe387..da76db912b7 100644 --- a/forge-gui/res/cardsfolder/w/wild_mongrel.txt +++ b/forge-gui/res/cardsfolder/w/wild_mongrel.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ Discard<1/Card> | Defined$ Self | NumAtt$ +1 | NumDef$ +1 | S SVar:ChangeColor:DB$ ChooseColor | Defined$ You | SubAbility$ Animate SVar:Animate:DB$ Animate | Defined$ Self | Colors$ ChosenColor | OverwriteColors$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_mongrel.jpg -Oracle:Discard a card: Wild Mongrel gets +1/+1 and becomes the color of your choice until end of turn. \ No newline at end of file +Oracle:Discard a card: Wild Mongrel gets +1/+1 and becomes the color of your choice until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wild_nacatl.txt b/forge-gui/res/cardsfolder/w/wild_nacatl.txt index 7f7678ab1d7..cacd897fada 100644 --- a/forge-gui/res/cardsfolder/w/wild_nacatl.txt +++ b/forge-gui/res/cardsfolder/w/wild_nacatl.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | Check SVar:X:Count$Valid Mountain.YouCtrl SVar:Y:Count$Valid Plains.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_nacatl.jpg -Oracle:Wild Nacatl gets +1/+1 as long as you control a Mountain.\nWild Nacatl gets +1/+1 as long as you control a Plains. \ No newline at end of file +Oracle:Wild Nacatl gets +1/+1 as long as you control a Mountain.\nWild Nacatl gets +1/+1 as long as you control a Plains. diff --git a/forge-gui/res/cardsfolder/w/wild_ox.txt b/forge-gui/res/cardsfolder/w/wild_ox.txt index 71336a9736d..dc4a22fc25c 100644 --- a/forge-gui/res/cardsfolder/w/wild_ox.txt +++ b/forge-gui/res/cardsfolder/w/wild_ox.txt @@ -4,4 +4,4 @@ Types:Creature Ox PT:3/3 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card20227.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/w/wild_pair.txt b/forge-gui/res/cardsfolder/w/wild_pair.txt index 9e37a0ab64e..8e2e191696f 100644 --- a/forge-gui/res/cardsfolder/w/wild_pair.txt +++ b/forge-gui/res/cardsfolder/w/wild_pair.txt @@ -1,8 +1,8 @@ -Name:Wild Pair -ManaCost:4 G G -Types:Enchantment -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Creature.wasCastFromHand+YouCtrl | Execute$ TrigChange | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield, if you cast it from your hand, you may search your library for a creature card with the same total power and toughness and put it onto the battlefield. If you do, shuffle your library. -SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.totalPT_EQX | ChangeNum$ 1 | ShuffleNonMandatory$ True -SVar:X:TriggeredCard$CardSumPT -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_pair.jpg -Oracle:Whenever a creature enters the battlefield, if you cast it from your hand, you may search your library for a creature card with the same total power and toughness and put it onto the battlefield. If you do, shuffle your library. \ No newline at end of file +Name:Wild Pair +ManaCost:4 G G +Types:Enchantment +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Creature.wasCastFromHand+YouCtrl | Execute$ TrigChange | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever a creature enters the battlefield, if you cast it from your hand, you may search your library for a creature card with the same total power and toughness and put it onto the battlefield. If you do, shuffle your library. +SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Creature.totalPT_EQX | ChangeNum$ 1 | ShuffleNonMandatory$ True +SVar:X:TriggeredCard$CardSumPT +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_pair.jpg +Oracle:Whenever a creature enters the battlefield, if you cast it from your hand, you may search your library for a creature card with the same total power and toughness and put it onto the battlefield. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wild_research.txt b/forge-gui/res/cardsfolder/w/wild_research.txt index f37f936cd23..bbfbfc85f2a 100644 --- a/forge-gui/res/cardsfolder/w/wild_research.txt +++ b/forge-gui/res/cardsfolder/w/wild_research.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ 1 W | Origin$ Library | Destination$ Hand | ChangeType$ A:AB$ ChangeZone | Cost$ 1 U | Origin$ Library | Destination$ Hand | ChangeType$ Instant | ChangeNum$ 1 | Shuffle$ True | SubAbility$ DBDiscard | SpellDescription$ Search your library for an instant card and reveal that card. Put it into your hand, then discard a card at random. Then shuffle your library. SVar:DBDiscard:DB$Discard | Defined$ You | NumCards$ 1 | Mode$ Random SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_research.jpg -Oracle:{1}{W}: Search your library for an enchantment card and reveal that card. Put it into your hand, then discard a card at random. Then shuffle your library.\n{1}{U}: Search your library for an instant card and reveal that card. Put it into your hand, then discard a card at random. Then shuffle your library. \ No newline at end of file +Oracle:{1}{W}: Search your library for an enchantment card and reveal that card. Put it into your hand, then discard a card at random. Then shuffle your library.\n{1}{U}: Search your library for an instant card and reveal that card. Put it into your hand, then discard a card at random. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wild_ricochet.txt b/forge-gui/res/cardsfolder/w/wild_ricochet.txt index 50891592f34..5695751df2f 100644 --- a/forge-gui/res/cardsfolder/w/wild_ricochet.txt +++ b/forge-gui/res/cardsfolder/w/wild_ricochet.txt @@ -1,8 +1,8 @@ -Name:Wild Ricochet -ManaCost:2 R R -Types:Instant -A:SP$ ChangeTargets | Cost$ 2 R R | TargetType$ Spell | Optional$ True | ValidTgts$ Instant,Sorcery | SubAbility$ DBCopy | SpellDescription$ You may choose new targets for target instant or sorcery spell. Then copy that spell. You may choose new targets for the copy. -SVar:DBCopy:DB$ CopySpellAbility | Defined$ Targeted | Controller$ You -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_ricochet.jpg -Oracle:You may choose new targets for target instant or sorcery spell. Then copy that spell. You may choose new targets for the copy. +Name:Wild Ricochet +ManaCost:2 R R +Types:Instant +A:SP$ ChangeTargets | Cost$ 2 R R | TargetType$ Spell | Optional$ True | ValidTgts$ Instant,Sorcery | SubAbility$ DBCopy | SpellDescription$ You may choose new targets for target instant or sorcery spell. Then copy that spell. You may choose new targets for the copy. +SVar:DBCopy:DB$ CopySpellAbility | Defined$ Targeted | Controller$ You +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_ricochet.jpg +Oracle:You may choose new targets for target instant or sorcery spell. Then copy that spell. You may choose new targets for the copy. diff --git a/forge-gui/res/cardsfolder/w/wild_swing.txt b/forge-gui/res/cardsfolder/w/wild_swing.txt index 4ab6be03f4f..e63ac41522a 100644 --- a/forge-gui/res/cardsfolder/w/wild_swing.txt +++ b/forge-gui/res/cardsfolder/w/wild_swing.txt @@ -1,9 +1,9 @@ -Name:Wild Swing -ManaCost:3 R -Types:Sorcery -A:SP$ Pump | Cost$ 3 R | ValidTgts$ Permanent.nonEnchantment | TgtPrompt$ Select target nonEnchantment permanent | TargetMin$ 3 | TargetMax$ 3 | RememberTargets$ True | IsCurse$ True | SubAbility$ DBChooseRandom | StackDescription$ None | SpellDescription$ Choose three target nonenchantment permanents. Destroy one of them at random. -SVar:DBChooseRandom:DB$ ChooseCard | Defined$ You | Amount$ 1 | AtRandom$ True | Choices$ Card.IsRemembered | SubAbility$ DBDestroy -SVar:DBDestroy:DB$ Destroy | Defined$ ChosenCard | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_swing.jpg -Oracle:Choose three target nonenchantment permanents. Destroy one of them at random. \ No newline at end of file +Name:Wild Swing +ManaCost:3 R +Types:Sorcery +A:SP$ Pump | Cost$ 3 R | ValidTgts$ Permanent.nonEnchantment | TgtPrompt$ Select target nonEnchantment permanent | TargetMin$ 3 | TargetMax$ 3 | RememberTargets$ True | IsCurse$ True | SubAbility$ DBChooseRandom | StackDescription$ None | SpellDescription$ Choose three target nonenchantment permanents. Destroy one of them at random. +SVar:DBChooseRandom:DB$ ChooseCard | Defined$ You | Amount$ 1 | AtRandom$ True | Choices$ Card.IsRemembered | SubAbility$ DBDestroy +SVar:DBDestroy:DB$ Destroy | Defined$ ChosenCard | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_swing.jpg +Oracle:Choose three target nonenchantment permanents. Destroy one of them at random. diff --git a/forge-gui/res/cardsfolder/w/wild_wurm.txt b/forge-gui/res/cardsfolder/w/wild_wurm.txt index e0686a2ef02..e8715bddef7 100644 --- a/forge-gui/res/cardsfolder/w/wild_wurm.txt +++ b/forge-gui/res/cardsfolder/w/wild_wurm.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigFlipACoin:AB$FlipACoin | Cost$ 0 | LoseSubAbility$ DBChange SVar:DBChange:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/wild_wurm.jpg -Oracle:When Wild Wurm enters the battlefield, flip a coin. If you lose the flip, return Wild Wurm to its owner's hand. \ No newline at end of file +Oracle:When Wild Wurm enters the battlefield, flip a coin. If you lose the flip, return Wild Wurm to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/wilderness_elemental.txt b/forge-gui/res/cardsfolder/w/wilderness_elemental.txt index 814e4ce0a39..ef3eaebc4b2 100644 --- a/forge-gui/res/cardsfolder/w/wilderness_elemental.txt +++ b/forge-gui/res/cardsfolder/w/wilderness_elemental.txt @@ -6,4 +6,4 @@ K:Trample S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | Description$ CARDNAME's power is equal to the number of nonbasic lands your opponents control. SVar:X:Count$Valid Land.nonBasic+OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/wilderness_elemental.jpg -Oracle:Trample\nWilderness Elemental's power is equal to the number of nonbasic lands your opponents control. \ No newline at end of file +Oracle:Trample\nWilderness Elemental's power is equal to the number of nonbasic lands your opponents control. diff --git a/forge-gui/res/cardsfolder/w/wilderness_hypnotist.txt b/forge-gui/res/cardsfolder/w/wilderness_hypnotist.txt index fa56d62925f..0737fb129fa 100644 --- a/forge-gui/res/cardsfolder/w/wilderness_hypnotist.txt +++ b/forge-gui/res/cardsfolder/w/wilderness_hypnotist.txt @@ -5,4 +5,4 @@ PT:1/3 A:AB$ Pump | Cost$ T | NumAtt$ -2 | ValidTgts$ Creature.Red,Creature.Green | TgtPrompt$ Select target red or green creature | IsCurse$ True | SpellDescription$ Target red or green creature gets -2/-0 until end of turn. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wilderness_hypnotist.jpg -Oracle:{T}: Target red or green creature gets -2/-0 until end of turn. \ No newline at end of file +Oracle:{T}: Target red or green creature gets -2/-0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wildfield_borderpost.txt b/forge-gui/res/cardsfolder/w/wildfield_borderpost.txt index 80a83de6dfa..dcff8b5481f 100644 --- a/forge-gui/res/cardsfolder/w/wildfield_borderpost.txt +++ b/forge-gui/res/cardsfolder/w/wildfield_borderpost.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. SVar:AltCost:Cost$ 1 Return<1/Land.Basic> | Description$ You may pay {1} and return a basic land you control to its owner's hand rather than pay Wildfield Borderpost's mana cost. SVar:Picture:http://www.wizards.com/global/images/magic/general/wildfield_borderpost.jpg -Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Wildfield Borderpost's mana cost.\nWildfield Borderpost enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool. \ No newline at end of file +Oracle:You may pay {1} and return a basic land you control to its owner's hand rather than pay Wildfield Borderpost's mana cost.\nWildfield Borderpost enters the battlefield tapped.\n{T}: Add {G} or {W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/wildfire.txt b/forge-gui/res/cardsfolder/w/wildfire.txt index 94ca7238ef9..d8496ca4e5b 100644 --- a/forge-gui/res/cardsfolder/w/wildfire.txt +++ b/forge-gui/res/cardsfolder/w/wildfire.txt @@ -5,4 +5,4 @@ A:SP$ Sacrifice | Cost$ 4 R R | Defined$ Each | SacValid$ Land | Amount$ 4 | Spe SVar:DBDamage:DB$ DamageAll | NumDmg$ 4 | ValidCards$ Creature SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wildfire.jpg -Oracle:Each player sacrifices four lands. Wildfire deals 4 damage to each creature. \ No newline at end of file +Oracle:Each player sacrifices four lands. Wildfire deals 4 damage to each creature. diff --git a/forge-gui/res/cardsfolder/w/wildfire_cerberus.txt b/forge-gui/res/cardsfolder/w/wildfire_cerberus.txt index 912684d823d..7fdb23de40c 100644 --- a/forge-gui/res/cardsfolder/w/wildfire_cerberus.txt +++ b/forge-gui/res/cardsfolder/w/wildfire_cerberus.txt @@ -1,9 +1,9 @@ -Name:Wildfire Cerberus -ManaCost:4 R -Types:Creature Hound -PT:4/3 -K:Monstrosity 1:5 R R -T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDamageAll | TriggerDescription$ When CARDNAME becomes monstrous, it deals 2 damage to each opponent and each creature your opponents control. -SVar:TrigDamageAll:DB$ DamageAll | ValidCards$ Creature.OppCtrl | ValidPlayers$ Player.Opponent | NumDmg$ 2 | ValidDescription$ each opponent and each creature your opponents control. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wildfire_cerberus.jpg -Oracle:{5}{R}{R}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counter on it and it becomes monstrous.)\nWhen Wildfire Cerberus becomes monstrous, it deals 2 damage to each opponent and each creature your opponents control. \ No newline at end of file +Name:Wildfire Cerberus +ManaCost:4 R +Types:Creature Hound +PT:4/3 +K:Monstrosity 1:5 R R +T:Mode$ BecomeMonstrous | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDamageAll | TriggerDescription$ When CARDNAME becomes monstrous, it deals 2 damage to each opponent and each creature your opponents control. +SVar:TrigDamageAll:DB$ DamageAll | ValidCards$ Creature.OppCtrl | ValidPlayers$ Player.Opponent | NumDmg$ 2 | ValidDescription$ each opponent and each creature your opponents control. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wildfire_cerberus.jpg +Oracle:{5}{R}{R}: Monstrosity 1. (If this creature isn't monstrous, put a +1/+1 counter on it and it becomes monstrous.)\nWhen Wildfire Cerberus becomes monstrous, it deals 2 damage to each opponent and each creature your opponents control. diff --git a/forge-gui/res/cardsfolder/w/wildfire_emissary.txt b/forge-gui/res/cardsfolder/w/wildfire_emissary.txt index 5b812baab52..fda8e77623b 100644 --- a/forge-gui/res/cardsfolder/w/wildfire_emissary.txt +++ b/forge-gui/res/cardsfolder/w/wildfire_emissary.txt @@ -5,4 +5,4 @@ PT:2/4 K:Protection from white A:AB$ Pump | Cost$ 1 R | NumAtt$ +1 | SpellDescription$ CARDNAME gets +1/+0 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wildfire_emissary.jpg -Oracle:Protection from white\n{1}{R}: Wildfire Emissary gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Protection from white\n{1}{R}: Wildfire Emissary gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wildheart_invoker.txt b/forge-gui/res/cardsfolder/w/wildheart_invoker.txt index 66a280a077e..26e9acac720 100644 --- a/forge-gui/res/cardsfolder/w/wildheart_invoker.txt +++ b/forge-gui/res/cardsfolder/w/wildheart_invoker.txt @@ -4,4 +4,4 @@ Types:Creature Elf Shaman PT:4/3 A:AB$ Pump | Cost$ 8 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +5 | NumDef$ +5 | KW$ Trample | SpellDescription$ Target creature gets +5/+5 and gains trample until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wildheart_invoker.jpg -Oracle:{8}: Target creature gets +5/+5 and gains trample until end of turn. \ No newline at end of file +Oracle:{8}: Target creature gets +5/+5 and gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wildsize.txt b/forge-gui/res/cardsfolder/w/wildsize.txt index 1922ab260bd..f9b72879b56 100644 --- a/forge-gui/res/cardsfolder/w/wildsize.txt +++ b/forge-gui/res/cardsfolder/w/wildsize.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ Trample | SpellDescription$ Target creature gets +2/+2 and gains trample until end of turn. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://resources.wizards.com/magic/cards/gpt/en-us/card107097.jpg -Oracle:Target creature gets +2/+2 and gains trample until end of turn.\nDraw a card. \ No newline at end of file +Oracle:Target creature gets +2/+2 and gains trample until end of turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/w/wildslayer_elves.txt b/forge-gui/res/cardsfolder/w/wildslayer_elves.txt index 04df813c451..629414bd443 100644 --- a/forge-gui/res/cardsfolder/w/wildslayer_elves.txt +++ b/forge-gui/res/cardsfolder/w/wildslayer_elves.txt @@ -4,4 +4,4 @@ Types:Creature Elf Warrior PT:3/3 K:Wither SVar:Picture:http://www.wizards.com/global/images/magic/general/wildslayer_elves.jpg -Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Wither (This deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/w/wildwood_geist.txt b/forge-gui/res/cardsfolder/w/wildwood_geist.txt index 2ca01c7a9f1..9d77f70c8ac 100644 --- a/forge-gui/res/cardsfolder/w/wildwood_geist.txt +++ b/forge-gui/res/cardsfolder/w/wildwood_geist.txt @@ -1,7 +1,7 @@ -Name:Wildwood Geist -ManaCost:4 G -Types:Creature Spirit -PT:3/3 -S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ PlayerTurn | Description$ CARDNAME gets +2/+2 as long as it's your turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wildwood_geist.jpg -Oracle:Wildwood Geist gets +2/+2 as long as it's your turn. \ No newline at end of file +Name:Wildwood Geist +ManaCost:4 G +Types:Creature Spirit +PT:3/3 +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 2 | AddToughness$ 2 | Condition$ PlayerTurn | Description$ CARDNAME gets +2/+2 as long as it's your turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wildwood_geist.jpg +Oracle:Wildwood Geist gets +2/+2 as long as it's your turn. diff --git a/forge-gui/res/cardsfolder/w/wildwood_rebirth.txt b/forge-gui/res/cardsfolder/w/wildwood_rebirth.txt index 559db61f967..f347b639254 100644 --- a/forge-gui/res/cardsfolder/w/wildwood_rebirth.txt +++ b/forge-gui/res/cardsfolder/w/wildwood_rebirth.txt @@ -1,6 +1,6 @@ -Name:Wildwood Rebirth -ManaCost:1 G -Types:Instant -A:SP$ ChangeZone | Cost$ 1 G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return target creature card from your graveyard to your hand. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wildwood_rebirth.jpg -Oracle:Return target creature card from your graveyard to your hand. \ No newline at end of file +Name:Wildwood Rebirth +ManaCost:1 G +Types:Instant +A:SP$ ChangeZone | Cost$ 1 G | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouOwn | SpellDescription$ Return target creature card from your graveyard to your hand. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wildwood_rebirth.jpg +Oracle:Return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/will_o_the_wisp.txt b/forge-gui/res/cardsfolder/w/will_o_the_wisp.txt index 8e6024b9a84..2fd867b7b4f 100644 --- a/forge-gui/res/cardsfolder/w/will_o_the_wisp.txt +++ b/forge-gui/res/cardsfolder/w/will_o_the_wisp.txt @@ -5,4 +5,4 @@ PT:0/1 K:Flying A:AB$ Regenerate | Cost$ B | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83411.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{B}: Regenerate Will-o'-the-Wisp. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\n{B}: Regenerate Will-o'-the-Wisp. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) diff --git a/forge-gui/res/cardsfolder/w/willbender.txt b/forge-gui/res/cardsfolder/w/willbender.txt index af07bc7d283..6e81dc44e42 100644 --- a/forge-gui/res/cardsfolder/w/willbender.txt +++ b/forge-gui/res/cardsfolder/w/willbender.txt @@ -1,10 +1,10 @@ -Name:Willbender -ManaCost:1 U -Types:Creature Human Wizard -PT:1/2 -K:Morph:1 U -T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, change the target of target spell or ability with a single target. -SVar:TrigChange:AB$ ChangeTargets | Cost$ 0 | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | TargetsSingleTarget$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/willbender.jpg -Oracle:Morph {1}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Willbender is turned face up, change the target of target spell or ability with a single target. \ No newline at end of file +Name:Willbender +ManaCost:1 U +Types:Creature Human Wizard +PT:1/2 +K:Morph:1 U +T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, change the target of target spell or ability with a single target. +SVar:TrigChange:AB$ ChangeTargets | Cost$ 0 | TargetType$ Spell,Activated,Triggered | ValidTgts$ Card | TargetsSingleTarget$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/willbender.jpg +Oracle:Morph {1}{U} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Willbender is turned face up, change the target of target spell or ability with a single target. diff --git a/forge-gui/res/cardsfolder/w/willow_dryad.txt b/forge-gui/res/cardsfolder/w/willow_dryad.txt index 391d3ca3cdb..ae899be8111 100644 --- a/forge-gui/res/cardsfolder/w/willow_dryad.txt +++ b/forge-gui/res/cardsfolder/w/willow_dryad.txt @@ -4,4 +4,4 @@ Types:Creature Dryad PT:1/1 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/po/en-us/card4325.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/w/willow_elf.txt b/forge-gui/res/cardsfolder/w/willow_elf.txt index 222290fbe72..a7b2abe9639 100644 --- a/forge-gui/res/cardsfolder/w/willow_elf.txt +++ b/forge-gui/res/cardsfolder/w/willow_elf.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Creature Elf PT:1/1 SVar:Picture:http://resources.wizards.com/magic/cards/p3/en-us/card21051.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/willow_faerie.txt b/forge-gui/res/cardsfolder/w/willow_faerie.txt index a0615c0e3ee..1076d43c2a1 100644 --- a/forge-gui/res/cardsfolder/w/willow_faerie.txt +++ b/forge-gui/res/cardsfolder/w/willow_faerie.txt @@ -4,4 +4,4 @@ Types:Creature Faerie PT:1/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/hm/en-us/card2982.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/w/willow_priestess.txt b/forge-gui/res/cardsfolder/w/willow_priestess.txt index 11c99994976..b109b54c92a 100644 --- a/forge-gui/res/cardsfolder/w/willow_priestess.txt +++ b/forge-gui/res/cardsfolder/w/willow_priestess.txt @@ -5,4 +5,4 @@ A:AB$ ChangeZone | Cost$ T | Origin$ Hand | Destination$ Battlefield | ChangeTyp A:AB$ Protection | Cost$ 2 G | ValidTgts$ Creature.Green | TgtPrompt$ Select target green creature | Gains$ black | SpellDescription$ Target green creature gains protection from black until end of turn. PT:2/2 SVar:Picture:http://www.wizards.com/global/images/magic/general/willow_priestess.jpg -Oracle:{T}: You may put a Faerie permanent card from your hand onto the battlefield.\n{2}{G}: Target green creature gains protection from black until end of turn. \ No newline at end of file +Oracle:{T}: You may put a Faerie permanent card from your hand onto the battlefield.\n{2}{G}: Target green creature gains protection from black until end of turn. diff --git a/forge-gui/res/cardsfolder/w/willow_satyr.txt b/forge-gui/res/cardsfolder/w/willow_satyr.txt index dde05c929cd..aa5b471be55 100644 --- a/forge-gui/res/cardsfolder/w/willow_satyr.txt +++ b/forge-gui/res/cardsfolder/w/willow_satyr.txt @@ -5,4 +5,4 @@ PT:1/1 K:You may choose not to untap CARDNAME during your untap step. A:AB$ GainControl | Cost$ T | ValidTgts$ Creature.Legendary | TgtPrompt$ Select target legendary creature. | LoseControl$ Untap,LeavesPlay,LoseControl | SpellDescription$ Gain control of target legendary creature for as long as you control CARDNAME and CARDNAME remains tapped. SVar:Picture:http://www.wizards.com/global/images/magic/general/willow_satyr.jpg -Oracle:You may choose not to untap Willow Satyr during your untap step.\n{T}: Gain control of target legendary creature for as long as you control Willow Satyr and Willow Satyr remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Willow Satyr during your untap step.\n{T}: Gain control of target legendary creature for as long as you control Willow Satyr and Willow Satyr remains tapped. diff --git a/forge-gui/res/cardsfolder/w/wilt_leaf_cavaliers.txt b/forge-gui/res/cardsfolder/w/wilt_leaf_cavaliers.txt index 6f85ae543e6..09a029f9086 100644 --- a/forge-gui/res/cardsfolder/w/wilt_leaf_cavaliers.txt +++ b/forge-gui/res/cardsfolder/w/wilt_leaf_cavaliers.txt @@ -4,4 +4,4 @@ Types:Creature Elf Knight PT:3/4 K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/wilt_leaf_cavaliers.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/w/wilt_leaf_liege.txt b/forge-gui/res/cardsfolder/w/wilt_leaf_liege.txt index 57936257829..868e1b262e2 100644 --- a/forge-gui/res/cardsfolder/w/wilt_leaf_liege.txt +++ b/forge-gui/res/cardsfolder/w/wilt_leaf_liege.txt @@ -9,4 +9,4 @@ SVar:SurpriseETB:DB$ ChangeZone | DefinedPlayer$ ReplacedPlayer | Defined$ Repla SVar:DiscardMeByOpp:2 SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wilt_leaf_liege.jpg -Oracle:Other green creatures you control get +1/+1.\nOther white creatures you control get +1/+1.\nIf a spell or ability an opponent controls causes you to discard Wilt-Leaf Liege, put it onto the battlefield instead of putting it into your graveyard. \ No newline at end of file +Oracle:Other green creatures you control get +1/+1.\nOther white creatures you control get +1/+1.\nIf a spell or ability an opponent controls causes you to discard Wilt-Leaf Liege, put it onto the battlefield instead of putting it into your graveyard. diff --git a/forge-gui/res/cardsfolder/w/wind_dancer.txt b/forge-gui/res/cardsfolder/w/wind_dancer.txt index 4c8eb910c41..09e2b15d7a0 100644 --- a/forge-gui/res/cardsfolder/w/wind_dancer.txt +++ b/forge-gui/res/cardsfolder/w/wind_dancer.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wind_dancer.jpg -Oracle:Flying\n{T}: Target creature gains flying until end of turn. \ No newline at end of file +Oracle:Flying\n{T}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wind_drake.txt b/forge-gui/res/cardsfolder/w/wind_drake.txt index 20a772fc2a9..77df9ce43c3 100644 --- a/forge-gui/res/cardsfolder/w/wind_drake.txt +++ b/forge-gui/res/cardsfolder/w/wind_drake.txt @@ -4,4 +4,4 @@ Types:Creature Drake PT:2/2 K:Flying SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83334.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/w/wind_sail.txt b/forge-gui/res/cardsfolder/w/wind_sail.txt index eaf0facce59..5aae49a8ba2 100644 --- a/forge-gui/res/cardsfolder/w/wind_sail.txt +++ b/forge-gui/res/cardsfolder/w/wind_sail.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Sorcery A:SP$ Pump | Cost$ 1 U | TargetMin$ 1 | TargetMax$ 2 | KW$ Flying | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ One or two target creatures gain flying until end of turn. SVar:Picture:http://serv3.tcgimages.eu/img/cards/Portal_Second_Age/wind_sail.jpg -Oracle:One or two target creatures gain flying until end of turn. \ No newline at end of file +Oracle:One or two target creatures gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wind_shear.txt b/forge-gui/res/cardsfolder/w/wind_shear.txt index 8c3d3cab417..48273cdbd63 100644 --- a/forge-gui/res/cardsfolder/w/wind_shear.txt +++ b/forge-gui/res/cardsfolder/w/wind_shear.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ 2 G | ValidCards$ Creature.withFlying+attacking | NumAtt$ -2 | NumDef$ -2 | SubAbility$ DBDebuff | IsCurse$ True | SpellDescription$ Attacking creatures with flying get -2/-2 and lose flying until end of turn. SVar:DBDebuff:DB$ DebuffAll | ValidCards$ Creature.withFlying+attacking | Keywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/wind_shear.jpg -Oracle:Attacking creatures with flying get -2/-2 and lose flying until end of turn. \ No newline at end of file +Oracle:Attacking creatures with flying get -2/-2 and lose flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wind_spirit.txt b/forge-gui/res/cardsfolder/w/wind_spirit.txt index 50dd7236ca8..5c9f390f12b 100644 --- a/forge-gui/res/cardsfolder/w/wind_spirit.txt +++ b/forge-gui/res/cardsfolder/w/wind_spirit.txt @@ -1,8 +1,8 @@ -Name:Wind Spirit -ManaCost:4 U -Types:Creature Spirit -PT:3/2 -K:Flying -K:CantBeBlockedByAmount LT2 -SVar:Picture:http://www.wizards.com/global/images/magic/general/wind_spirit.jpg -Oracle:Flying\nWind Spirit can't be blocked except by two or more creatures. \ No newline at end of file +Name:Wind Spirit +ManaCost:4 U +Types:Creature Spirit +PT:3/2 +K:Flying +K:CantBeBlockedByAmount LT2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/wind_spirit.jpg +Oracle:Flying\nWind Spirit can't be blocked except by two or more creatures. diff --git a/forge-gui/res/cardsfolder/w/wind_zendikon.txt b/forge-gui/res/cardsfolder/w/wind_zendikon.txt index 25b5555d5bd..268956a7c57 100644 --- a/forge-gui/res/cardsfolder/w/wind_zendikon.txt +++ b/forge-gui/res/cardsfolder/w/wind_zendikon.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Land.AttachedBy | AddType$ Creature & Elemental | T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted land is put into a graveyard, return that card to its owner's hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/wind_zendikon.jpg -Oracle:Enchant land\nEnchanted land is a 2/2 blue Elemental creature with flying. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. \ No newline at end of file +Oracle:Enchant land\nEnchanted land is a 2/2 blue Elemental creature with flying. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/windborn_muse.txt b/forge-gui/res/cardsfolder/w/windborn_muse.txt index d5828f37904..50fe3d82e3d 100644 --- a/forge-gui/res/cardsfolder/w/windborn_muse.txt +++ b/forge-gui/res/cardsfolder/w/windborn_muse.txt @@ -5,4 +5,4 @@ S:Mode$ CantAttackUnless | ValidCard$ Creature | Target$ You | Cost$ 2 | Descrip PT:2/3 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/windborn_muse.jpg -Oracle:Flying\nCreatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. \ No newline at end of file +Oracle:Flying\nCreatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. diff --git a/forge-gui/res/cardsfolder/w/windborne_charge.txt b/forge-gui/res/cardsfolder/w/windborne_charge.txt index bb6f2849e35..cd46383105c 100644 --- a/forge-gui/res/cardsfolder/w/windborne_charge.txt +++ b/forge-gui/res/cardsfolder/w/windborne_charge.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Sorcery A:SP$ Pump | Cost$ 2 W W | TargetMin$ 2 | TargetMax$ 2 | KW$ Flying | NumAtt$ +2 | NumDef$ +2 | ValidTgts$ Creature | TgtPrompt$ Select target Creature | SpellDescription$ Two target creatures you control each get +2/+2 and gain flying until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/windborne_charge.jpg -Oracle:Two target creatures you control each get +2/+2 and gain flying until end of turn. \ No newline at end of file +Oracle:Two target creatures you control each get +2/+2 and gain flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/windbrisk_heights.txt b/forge-gui/res/cardsfolder/w/windbrisk_heights.txt index 067ebba858e..77c6b1ca664 100644 --- a/forge-gui/res/cardsfolder/w/windbrisk_heights.txt +++ b/forge-gui/res/cardsfolder/w/windbrisk_heights.txt @@ -1,12 +1,12 @@ -Name:Windbrisk Heights -ManaCost:no cost -Types:Land -K:Hideaway -T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. -SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True -A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. -A:AB$ Play | Cost$ W T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE3 | ForgetRemembered$ True | PlayerTurn$ True | SpellDescription$ You may play the exiled card without paying its mana cost if you attacked with three or more creatures this turn. -SVar:X:Count$AttackersDeclared -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/windbrisk_heights.jpg -Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {W} to your mana pool.\n{W}, {T}: You may play the exiled card without paying its mana cost if you attacked with three or more creatures this turn. \ No newline at end of file +Name:Windbrisk Heights +ManaCost:no cost +Types:Land +K:Hideaway +T:Mode$ ChangesZone | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library. +SVar:TrigDig:AB$ Dig | Cost$ 0 | Defined$ You | DigNum$ 4 | DestinationZone$ Exile | ExileFaceDown$ True | RememberChanged$ True +A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W} to your mana pool. +A:AB$ Play | Cost$ W T | Defined$ Remembered | Amount$ All | Controller$ You | WithoutManaCost$ True | Optional$ True | ConditionCheckSVar$ X | ConditionSVarCompare$ GE3 | ForgetRemembered$ True | PlayerTurn$ True | SpellDescription$ You may play the exiled card without paying its mana cost if you attacked with three or more creatures this turn. +SVar:X:Count$AttackersDeclared +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/windbrisk_heights.jpg +Oracle:Hideaway (This land enters the battlefield tapped. When it does, look at the top four cards of your library, exile one face down, then put the rest on the bottom of your library.)\n{T}: Add {W} to your mana pool.\n{W}, {T}: You may play the exiled card without paying its mana cost if you attacked with three or more creatures this turn. diff --git a/forge-gui/res/cardsfolder/w/windbrisk_raptor.txt b/forge-gui/res/cardsfolder/w/windbrisk_raptor.txt index fb67d285d49..5cbe32b7f2f 100644 --- a/forge-gui/res/cardsfolder/w/windbrisk_raptor.txt +++ b/forge-gui/res/cardsfolder/w/windbrisk_raptor.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Creature.attacking+YouCtrl | AddKeyword$ Lifelink | Description$ Attacking creatures you control have lifelink. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/windbrisk_raptor.jpg -Oracle:Flying\nAttacking creatures you control have lifelink. \ No newline at end of file +Oracle:Flying\nAttacking creatures you control have lifelink. diff --git a/forge-gui/res/cardsfolder/w/windfall.txt b/forge-gui/res/cardsfolder/w/windfall.txt index a8c208b64a0..17d676da545 100644 --- a/forge-gui/res/cardsfolder/w/windfall.txt +++ b/forge-gui/res/cardsfolder/w/windfall.txt @@ -8,4 +8,4 @@ SVar:WindfallCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:PlayerCountPlayers$HighestValidGraveyard,Library,Exile Card.IsRemembered+YouOwn SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/windfall.jpg -Oracle:Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way. \ No newline at end of file +Oracle:Each player discards his or her hand, then draws cards equal to the greatest number of cards a player discarded this way. diff --git a/forge-gui/res/cardsfolder/w/winding_canyons.txt b/forge-gui/res/cardsfolder/w/winding_canyons.txt index 7038ea0d105..84587bc59d5 100644 --- a/forge-gui/res/cardsfolder/w/winding_canyons.txt +++ b/forge-gui/res/cardsfolder/w/winding_canyons.txt @@ -1,9 +1,9 @@ -Name:Winding Canyons -ManaCost:no cost -Types:Land -A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. -A:AB$ Effect | Cost$ 2 T | Name$ Winding Canyons Effect | StaticAbilities$ GiveFlash | SpellDescription$ Until end of turn, you may play creature cards as though they had flash. -SVar:GiveFlash:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl+nonToken | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ Until end of turn, you may play creature cards as though they had flash. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/winding_canyons.jpg -Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Until end of turn, you may play creature cards as though they had flash. \ No newline at end of file +Name:Winding Canyons +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. +A:AB$ Effect | Cost$ 2 T | Name$ Winding Canyons Effect | StaticAbilities$ GiveFlash | SpellDescription$ Until end of turn, you may play creature cards as though they had flash. +SVar:GiveFlash:Mode$ Continuous | EffectZone$ Command | Affected$ Creature.YouCtrl+nonToken | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ Until end of turn, you may play creature cards as though they had flash. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/winding_canyons.jpg +Oracle:{T}: Add {1} to your mana pool.\n{2}, {T}: Until end of turn, you may play creature cards as though they had flash. diff --git a/forge-gui/res/cardsfolder/w/winding_wurm.txt b/forge-gui/res/cardsfolder/w/winding_wurm.txt index e26b5854d25..4b3e5349074 100644 --- a/forge-gui/res/cardsfolder/w/winding_wurm.txt +++ b/forge-gui/res/cardsfolder/w/winding_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:6/6 K:Echo:4 G SVar:Picture:http://www.wizards.com/global/images/magic/general/winding_wurm.jpg -Oracle:Echo {4}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) \ No newline at end of file +Oracle:Echo {4}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.) diff --git a/forge-gui/res/cardsfolder/w/windreader_sphinx.txt b/forge-gui/res/cardsfolder/w/windreader_sphinx.txt index deefbebf29e..722c60839b2 100644 --- a/forge-gui/res/cardsfolder/w/windreader_sphinx.txt +++ b/forge-gui/res/cardsfolder/w/windreader_sphinx.txt @@ -1,10 +1,10 @@ -Name:Windreader Sphinx -ManaCost:5 U U -Types:Creature Sphinx -PT:3/7 -K:Flying -T:Mode$ Attacks | ValidCard$ Creature.withFlying | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever a creature with flying attacks, you may draw a card. -SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/windreader_sphinx.jpg -Oracle:Flying\nWhenever a creature with flying attacks, you may draw a card. +Name:Windreader Sphinx +ManaCost:5 U U +Types:Creature Sphinx +PT:3/7 +K:Flying +T:Mode$ Attacks | ValidCard$ Creature.withFlying | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever a creature with flying attacks, you may draw a card. +SVar:TrigDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/windreader_sphinx.jpg +Oracle:Flying\nWhenever a creature with flying attacks, you may draw a card. diff --git a/forge-gui/res/cardsfolder/w/windreaper_falcon.txt b/forge-gui/res/cardsfolder/w/windreaper_falcon.txt index 663fc28c8a0..11579c01d4d 100644 --- a/forge-gui/res/cardsfolder/w/windreaper_falcon.txt +++ b/forge-gui/res/cardsfolder/w/windreaper_falcon.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Protection from blue SVar:Picture:http://www.wizards.com/global/images/magic/general/windreaper_falcon.jpg -Oracle:Flying, protection from blue \ No newline at end of file +Oracle:Flying, protection from blue diff --git a/forge-gui/res/cardsfolder/w/windreaver.txt b/forge-gui/res/cardsfolder/w/windreaver.txt index a92d4f38735..8cad9a8fa20 100644 --- a/forge-gui/res/cardsfolder/w/windreaver.txt +++ b/forge-gui/res/cardsfolder/w/windreaver.txt @@ -9,4 +9,4 @@ A:AB$ Pump | Cost$ U | KW$ HIDDEN CARDNAME's power and toughness are switched | A:AB$ ChangeZone | Cost$ U | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/windreaver.jpg -Oracle:Flying\n{W}: Windreaver gains vigilance until end of turn.\n{W}: Windreaver gets +0/+1 until end of turn.\n{U}: Switch Windreaver's power and toughness until end of turn.\n{U}: Return Windreaver to its owner's hand. \ No newline at end of file +Oracle:Flying\n{W}: Windreaver gains vigilance until end of turn.\n{W}: Windreaver gets +0/+1 until end of turn.\n{U}: Switch Windreaver's power and toughness until end of turn.\n{U}: Return Windreaver to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/windriddle_palaces.txt b/forge-gui/res/cardsfolder/w/windriddle_palaces.txt index fbb79569b83..e4665fe61ca 100644 --- a/forge-gui/res/cardsfolder/w/windriddle_palaces.txt +++ b/forge-gui/res/cardsfolder/w/windriddle_palaces.txt @@ -1,11 +1,11 @@ -Name:Windriddle Palaces -ManaCost:no cost -Types:Plane Belenon -K:Players play with the top card of their libraries revealed. -S:Mode$ Continuous | Affected$ Card.YouOwn+TopLibrary | EffectZone$ Command | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of any player's library. -S:Mode$ Continuous | Affected$ Card.OppOwn+TopLibrary | EffectZone$ Command | AffectedZone$ Library | AddHiddenKeyword$ May be played by your opponent -T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, each player puts the top card of his or her library into his or her graveyard. -SVar:RolledChaos:AB$ Mill | Cost$ 0 | NumCards$ 1 | Defined$ Each -SVar:Picture:http://www.wizards.com/global/images/magic/general/windriddle_palaces.jpg -SVar:AIRollPlanarDieParams:Mode$ Random | Chance$ 30 -Oracle:Players play with the top card of their libraries revealed.\nYou may play the top card of any player's library.\nWhenever you roll {C}, each player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Name:Windriddle Palaces +ManaCost:no cost +Types:Plane Belenon +K:Players play with the top card of their libraries revealed. +S:Mode$ Continuous | Affected$ Card.YouOwn+TopLibrary | EffectZone$ Command | AffectedZone$ Library | AddHiddenKeyword$ May be played | Description$ You may play the top card of any player's library. +S:Mode$ Continuous | Affected$ Card.OppOwn+TopLibrary | EffectZone$ Command | AffectedZone$ Library | AddHiddenKeyword$ May be played by your opponent +T:Mode$ PlanarDice | Result$ Chaos | TriggerZones$ Command | Execute$ RolledChaos | TriggerDescription$ Whenever you roll {C}, each player puts the top card of his or her library into his or her graveyard. +SVar:RolledChaos:AB$ Mill | Cost$ 0 | NumCards$ 1 | Defined$ Each +SVar:Picture:http://www.wizards.com/global/images/magic/general/windriddle_palaces.jpg +SVar:AIRollPlanarDieParams:Mode$ Random | Chance$ 30 +Oracle:Players play with the top card of their libraries revealed.\nYou may play the top card of any player's library.\nWhenever you roll {C}, each player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/w/windrider_eel.txt b/forge-gui/res/cardsfolder/w/windrider_eel.txt index 5fc406bad93..2295159e6ea 100644 --- a/forge-gui/res/cardsfolder/w/windrider_eel.txt +++ b/forge-gui/res/cardsfolder/w/windrider_eel.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.Y SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +2 | NumDef$ +2 SVar:BuffedBy:Land SVar:Picture:http://www.wizards.com/global/images/magic/general/windrider_eel.jpg -Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, Windrider Eel gets +2/+2 until end of turn. \ No newline at end of file +Oracle:Flying\nLandfall - Whenever a land enters the battlefield under your control, Windrider Eel gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/winds_of_change.txt b/forge-gui/res/cardsfolder/w/winds_of_change.txt index e0e19994e0c..7a05ea3e505 100644 --- a/forge-gui/res/cardsfolder/w/winds_of_change.txt +++ b/forge-gui/res/cardsfolder/w/winds_of_change.txt @@ -10,4 +10,4 @@ SVar:X:Remembered$Amount/Minus.1 SVar:RemRandomDeck:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/winds_of_change.jpg -Oracle:Each player shuffles the cards from his or her hand into his or her library, then draws that many cards. \ No newline at end of file +Oracle:Each player shuffles the cards from his or her hand into his or her library, then draws that many cards. diff --git a/forge-gui/res/cardsfolder/w/winds_of_rath.txt b/forge-gui/res/cardsfolder/w/winds_of_rath.txt index ec35d5359e8..b64c2c9afb6 100644 --- a/forge-gui/res/cardsfolder/w/winds_of_rath.txt +++ b/forge-gui/res/cardsfolder/w/winds_of_rath.txt @@ -3,4 +3,4 @@ ManaCost:3 W W Types:Sorcery A:SP$ DestroyAll | Cost$ 3 W W | ValidCards$ Creature.unenchanted | NoRegen$ True | SpellDescription$ Destroy all creatures that aren't enchanted. They can't be regenerated. SVar:Picture:http://www.wizards.com/global/images/magic/general/winds_of_rath.jpg -Oracle:Destroy all creatures that aren't enchanted. They can't be regenerated. \ No newline at end of file +Oracle:Destroy all creatures that aren't enchanted. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/w/windscouter.txt b/forge-gui/res/cardsfolder/w/windscouter.txt index b4acba72e11..6e0a91b01ea 100644 --- a/forge-gui/res/cardsfolder/w/windscouter.txt +++ b/forge-gui/res/cardsfolder/w/windscouter.txt @@ -8,4 +8,4 @@ T:Mode$ Blocks | ValidCard$ Card.Self | DelayedTrigger$ DelTrig | Secondary$ Tru SVar:DelTrig:Mode$ Phase | Phase$ EndCombat | ValidPlayer$ Player | Execute$ TrigBounce | TriggerDescription$ Return CARDNAME to it's owner's hand. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/windscouter.jpg -Oracle:Flying\nWhenever Windscouter 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 +Oracle:Flying\nWhenever Windscouter attacks or blocks, return it to its owner's hand at end of combat. (Return it only if it's on the battlefield.) diff --git a/forge-gui/res/cardsfolder/w/windseeker_centaur.txt b/forge-gui/res/cardsfolder/w/windseeker_centaur.txt index 0ccb76b1611..543b30697c9 100644 --- a/forge-gui/res/cardsfolder/w/windseeker_centaur.txt +++ b/forge-gui/res/cardsfolder/w/windseeker_centaur.txt @@ -4,4 +4,4 @@ Types:Creature Centaur PT:2/2 K:Vigilance SVar:Picture:http://www.wizards.com/global/images/magic/general/windseeker_centaur.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/w/windstorm.txt b/forge-gui/res/cardsfolder/w/windstorm.txt index 907036d8b05..3c837b203f2 100644 --- a/forge-gui/res/cardsfolder/w/windstorm.txt +++ b/forge-gui/res/cardsfolder/w/windstorm.txt @@ -5,4 +5,4 @@ A:SP$ DamageAll | Cost$ X G | ValidCards$ Creature.withFlying | NumDmg$ X | Refe SVar:X:Count$xPaid SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/windstorm.jpg -Oracle:Windstorm deals X damage to each creature with flying. \ No newline at end of file +Oracle:Windstorm deals X damage to each creature with flying. diff --git a/forge-gui/res/cardsfolder/w/windswept_heath.txt b/forge-gui/res/cardsfolder/w/windswept_heath.txt index 77212bc508c..a793ca29be9 100644 --- a/forge-gui/res/cardsfolder/w/windswept_heath.txt +++ b/forge-gui/res/cardsfolder/w/windswept_heath.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest,Plains | ChangeNum$ 1 | SpellDescription$ Search your library for a Forest or Plains card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/windswept_heath.jpg -Oracle:{T}, Pay 1 life, Sacrifice Windswept Heath: Search your library for a Forest or Plains card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Windswept Heath: Search your library for a Forest or Plains card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/windwright_mage.txt b/forge-gui/res/cardsfolder/w/windwright_mage.txt index 7038bf7452d..338e76a87c8 100644 --- a/forge-gui/res/cardsfolder/w/windwright_mage.txt +++ b/forge-gui/res/cardsfolder/w/windwright_mage.txt @@ -6,4 +6,4 @@ K:Lifelink S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Flying | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME has flying as long as an artifact card is in your graveyard. SVar:X:Count$TypeInYourYard.Artifact SVar:Picture:http://www.wizards.com/global/images/magic/general/windwright_mage.jpg -Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nWindwright Mage has flying as long as an artifact card is in your graveyard. \ No newline at end of file +Oracle:Lifelink (Damage dealt by this creature also causes you to gain that much life.)\nWindwright Mage has flying as long as an artifact card is in your graveyard. diff --git a/forge-gui/res/cardsfolder/w/wine_of_blood_and_iron.txt b/forge-gui/res/cardsfolder/w/wine_of_blood_and_iron.txt index 6a6f2844be5..c20b508b20c 100644 --- a/forge-gui/res/cardsfolder/w/wine_of_blood_and_iron.txt +++ b/forge-gui/res/cardsfolder/w/wine_of_blood_and_iron.txt @@ -1,10 +1,10 @@ -Name:Wine of Blood and Iron -ManaCost:3 -Types:Artifact -A:AB$ Pump | Cost$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | SubAbility$ DBDelay | SpellDescription$ Target creature gets +X/+0 until end of turn, where X is its power. Sacrifice CARDNAME at the beginning of the next end step. -SVar:DBDelay:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | TriggerDescription$ Sacrifice CARDNAME at the beginning of the next end step. -SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ Self | Controller$ You -SVar:X:Targeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wine_of_blood_and_iron.jpg -Oracle:{4}: Target creature gets +X/+0 until end of turn, where X is its power. Sacrifice Wine of Blood and Iron at the beginning of the next end step. \ No newline at end of file +Name:Wine of Blood and Iron +ManaCost:3 +Types:Artifact +A:AB$ Pump | Cost$ 4 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | SubAbility$ DBDelay | SpellDescription$ Target creature gets +X/+0 until end of turn, where X is its power. Sacrifice CARDNAME at the beginning of the next end step. +SVar:DBDelay:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigSac | TriggerDescription$ Sacrifice CARDNAME at the beginning of the next end step. +SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | Defined$ Self | Controller$ You +SVar:X:Targeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wine_of_blood_and_iron.jpg +Oracle:{4}: Target creature gets +X/+0 until end of turn, where X is its power. Sacrifice Wine of Blood and Iron at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/w/wing_puncture.txt b/forge-gui/res/cardsfolder/w/wing_puncture.txt index d13522349cb..92f65cd23e3 100644 --- a/forge-gui/res/cardsfolder/w/wing_puncture.txt +++ b/forge-gui/res/cardsfolder/w/wing_puncture.txt @@ -7,4 +7,4 @@ SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:Remembered$CardPower SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wing_puncture.jpg -Oracle:Target creature you control deals damage equal to its power to target creature with flying. \ No newline at end of file +Oracle:Target creature you control deals damage equal to its power to target creature with flying. diff --git a/forge-gui/res/cardsfolder/w/wing_shards.txt b/forge-gui/res/cardsfolder/w/wing_shards.txt index 7c4e84945c8..3e4d6e65839 100644 --- a/forge-gui/res/cardsfolder/w/wing_shards.txt +++ b/forge-gui/res/cardsfolder/w/wing_shards.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Sacrifice | Cost$ 1 W W | ValidTgts$ Player | SacValid$ Creature.attacking | SacMessage$ Creature | SpellDescription$ Target player sacrifices an attacking creature. K:Storm SVar:Picture:http://www.wizards.com/global/images/magic/general/wing_shards.jpg -Oracle:Target player sacrifices an attacking creature.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) \ No newline at end of file +Oracle:Target player sacrifices an attacking creature.\nStorm (When you cast this spell, copy it for each spell cast before it this turn.) diff --git a/forge-gui/res/cardsfolder/w/wing_snare.txt b/forge-gui/res/cardsfolder/w/wing_snare.txt index 9f6bb2af08c..a844c32f2fa 100644 --- a/forge-gui/res/cardsfolder/w/wing_snare.txt +++ b/forge-gui/res/cardsfolder/w/wing_snare.txt @@ -3,4 +3,4 @@ ManaCost:2 G Types:Sorcery A:SP$ Destroy | Cost$ 2 G | ValidTgts$ Creature.withFlying | TgtPrompt$ Select target creature with flying | SpellDescription$ Destroy target creature with flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/wing_snare.jpg -Oracle:Destroy target creature with flying. \ No newline at end of file +Oracle:Destroy target creature with flying. diff --git a/forge-gui/res/cardsfolder/w/wing_splicer.txt b/forge-gui/res/cardsfolder/w/wing_splicer.txt index f479124126c..35aa6e57bbc 100644 --- a/forge-gui/res/cardsfolder/w/wing_splicer.txt +++ b/forge-gui/res/cardsfolder/w/wing_splicer.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Creature.Golem+YouCtrl | AddKeyword$ Flying | Des T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield. SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Golem | TokenTypes$ Artifact,Creature,Golem | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 3 | TokenToughness$ 3 | g 3 3 golem NPH SVar:Picture:http://www.wizards.com/global/images/magic/general/wing_splicer.jpg -Oracle:When Wing Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\nGolem creatures you control have flying. \ No newline at end of file +Oracle:When Wing Splicer enters the battlefield, put a 3/3 colorless Golem artifact creature token onto the battlefield.\nGolem creatures you control have flying. diff --git a/forge-gui/res/cardsfolder/w/wing_storm.txt b/forge-gui/res/cardsfolder/w/wing_storm.txt index 0bf1a41d5a1..0f7126b8923 100644 --- a/forge-gui/res/cardsfolder/w/wing_storm.txt +++ b/forge-gui/res/cardsfolder/w/wing_storm.txt @@ -6,4 +6,4 @@ SVar:DBDamage:DB$ DealDamage | Defined$ Remembered | NumDmg$ X | References$ X SVar:X:Count$Valid Creature.withFlying+RememberedPlayerCtrl/Times.2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wing_storm.jpg -Oracle:Wing Storm deals damage to each player equal to twice the number of creatures with flying that player controls. \ No newline at end of file +Oracle:Wing Storm deals damage to each player equal to twice the number of creatures with flying that player controls. diff --git a/forge-gui/res/cardsfolder/w/wingbeat_warrior.txt b/forge-gui/res/cardsfolder/w/wingbeat_warrior.txt index 6f57b5629ed..2f67c249d3e 100644 --- a/forge-gui/res/cardsfolder/w/wingbeat_warrior.txt +++ b/forge-gui/res/cardsfolder/w/wingbeat_warrior.txt @@ -7,4 +7,4 @@ K:Morph:2 W T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ When CARDNAME is turned face up, target creature gains first strike until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/wingbeat_warrior.jpg -Oracle:Flying\nMorph {2}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Wingbeat Warrior is turned face up, target creature gains first strike until end of turn. \ No newline at end of file +Oracle:Flying\nMorph {2}{W} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Wingbeat Warrior is turned face up, target creature gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wingcrafter.txt b/forge-gui/res/cardsfolder/w/wingcrafter.txt index 1a099ae0bce..26d48c52442 100644 --- a/forge-gui/res/cardsfolder/w/wingcrafter.txt +++ b/forge-gui/res/cardsfolder/w/wingcrafter.txt @@ -1,8 +1,8 @@ -Name:Wingcrafter -ManaCost:U -Types:Creature Human Wizard -PT:1/1 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Flying | Description$ As long as CARDNAME is paired with another creature, both creature have flying. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wingcrafter.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Wingcrafter is paired with another creature, both creatures have flying. \ No newline at end of file +Name:Wingcrafter +ManaCost:U +Types:Creature Human Wizard +PT:1/1 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddKeyword$ Flying | Description$ As long as CARDNAME is paired with another creature, both creature have flying. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wingcrafter.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Wingcrafter is paired with another creature, both creatures have flying. diff --git a/forge-gui/res/cardsfolder/w/winged_coatl.txt b/forge-gui/res/cardsfolder/w/winged_coatl.txt index 4dbbe6937a7..84c14bfb942 100644 --- a/forge-gui/res/cardsfolder/w/winged_coatl.txt +++ b/forge-gui/res/cardsfolder/w/winged_coatl.txt @@ -6,4 +6,4 @@ K:Flash K:Flying K:Deathtouch SVar:Picture:http://www.wizards.com/global/images/magic/general/winged_coatl.jpg -Oracle:Flash\nFlying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Oracle:Flash\nFlying\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/w/winged_sliver.txt b/forge-gui/res/cardsfolder/w/winged_sliver.txt index 8a24ad00275..d0098a5b0b0 100644 --- a/forge-gui/res/cardsfolder/w/winged_sliver.txt +++ b/forge-gui/res/cardsfolder/w/winged_sliver.txt @@ -5,4 +5,4 @@ PT:1/1 S:Mode$ Continuous | Affected$ Creature.Sliver | AddKeyword$ Flying | Description$ All Sliver creatures have flying. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/winged_sliver.jpg -Oracle:All Sliver creatures have flying. \ No newline at end of file +Oracle:All Sliver creatures have flying. diff --git a/forge-gui/res/cardsfolder/w/wingrattle_scarecrow.txt b/forge-gui/res/cardsfolder/w/wingrattle_scarecrow.txt index e42ecf20b42..8be358773ac 100644 --- a/forge-gui/res/cardsfolder/w/wingrattle_scarecrow.txt +++ b/forge-gui/res/cardsfolder/w/wingrattle_scarecrow.txt @@ -8,4 +8,4 @@ SVar:X:Count$Valid Creature.Blue+YouCtrl SVar:Y:Count$Valid Creature.Black+YouCtrl SVar:BuffedBy:Creature.Black,Creature.Blue SVar:Picture:http://www.wizards.com/global/images/magic/general/wingrattle_scarecrow.jpg -Oracle:Wingrattle Scarecrow has flying as long as you control a blue creature.\nWingrattle Scarecrow has persist as long as you control a black creature. (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Wingrattle Scarecrow has flying as long as you control a blue creature.\nWingrattle Scarecrow has persist as long as you control a black creature. (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/w/wings_of_aesthir.txt b/forge-gui/res/cardsfolder/w/wings_of_aesthir.txt index 4876f66058f..4b9d123782b 100644 --- a/forge-gui/res/cardsfolder/w/wings_of_aesthir.txt +++ b/forge-gui/res/cardsfolder/w/wings_of_aesthir.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddKeyword$ Flying & First Strike | Description$ Enchanted creature gets +1/+0 and has flying and first strike. SVar:Picture:http://www.wizards.com/global/images/magic/general/wings_of_aesthir.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+0 and has flying and first strike. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+0 and has flying and first strike. diff --git a/forge-gui/res/cardsfolder/w/wings_of_hope.txt b/forge-gui/res/cardsfolder/w/wings_of_hope.txt index ac0bc2a49ee..79ae87b8d95 100644 --- a/forge-gui/res/cardsfolder/w/wings_of_hope.txt +++ b/forge-gui/res/cardsfolder/w/wings_of_hope.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ W U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 1 | AddToughness$ 3 | AddKeyword$ Flying | Description$ Enchanted creature gets +1/+3 and has flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/wings_of_hope.jpg -Oracle:Enchant creature\nEnchanted creature gets +1/+3 and has flying. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +1/+3 and has flying. diff --git a/forge-gui/res/cardsfolder/w/wings_of_velis_vel.txt b/forge-gui/res/cardsfolder/w/wings_of_velis_vel.txt index 3bf93334b62..8266e0c7b83 100644 --- a/forge-gui/res/cardsfolder/w/wings_of_velis_vel.txt +++ b/forge-gui/res/cardsfolder/w/wings_of_velis_vel.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefin A:SP$ Animate | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Power$ 4 | Toughness$ 4 | Keywords$ Flying | Types$ AllCreatureTypes | SpellDescription$ Target creature becomes 4/4, gains all creature types, and gains flying until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wings_of_velis_vel.jpg -Oracle:Changeling (This card is every creature type at all times.)\nTarget creature becomes 4/4, gains all creature types, and gains flying until end of turn. \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.)\nTarget creature becomes 4/4, gains all creature types, and gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wingsteed_rider.txt b/forge-gui/res/cardsfolder/w/wingsteed_rider.txt index ffbabe47117..7c990339964 100644 --- a/forge-gui/res/cardsfolder/w/wingsteed_rider.txt +++ b/forge-gui/res/cardsfolder/w/wingsteed_rider.txt @@ -1,9 +1,9 @@ -Name:Wingsteed Rider -ManaCost:1 W W -Types:Creature Human Knight -PT:2/2 -K:Flying -T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. -SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/wingsteed_rider.jpg -Oracle:Flying\nHeroic - Whenever you cast a spell that targets Wingsteed Rider, put a +1/+1 counter on Wingsteed Rider. \ No newline at end of file +Name:Wingsteed Rider +ManaCost:1 W W +Types:Creature Human Knight +PT:2/2 +K:Flying +T:Mode$ SpellCast | ValidActivatingPlayer$ You | TargetsValid$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigCounters | TriggerDescription$ Heroic - Whenever you cast a spell that targets CARDNAME, put a +1/+1 counter on CARDNAME. +SVar:TrigCounters:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/wingsteed_rider.jpg +Oracle:Flying\nHeroic - Whenever you cast a spell that targets Wingsteed Rider, put a +1/+1 counter on Wingsteed Rider. diff --git a/forge-gui/res/cardsfolder/w/winnow.txt b/forge-gui/res/cardsfolder/w/winnow.txt index 357ecffeaef..b7f723ead90 100644 --- a/forge-gui/res/cardsfolder/w/winnow.txt +++ b/forge-gui/res/cardsfolder/w/winnow.txt @@ -1,11 +1,11 @@ -Name:Winnow -ManaCost:1 W -Types:Instant -A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Permanent.nonLand | RememberTargets$ True | ConditionCheckSVar$ WinnowCheck | ConditionSVarCompare$ GE2 | SubAbility$ DBDraw | SpellDescription$ Destroy target nonland permanent if another permanent with the same name is on the battlefield. Draw a card. -SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:WinnowCheck:Count$Valid Permanent.sharesNameWith Remembered -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/winnow.jpg -Oracle:Destroy target nonland permanent if another permanent with the same name is on the battlefield.\nDraw a card. \ No newline at end of file +Name:Winnow +ManaCost:1 W +Types:Instant +A:SP$ Destroy | Cost$ 1 W | ValidTgts$ Permanent.nonLand | RememberTargets$ True | ConditionCheckSVar$ WinnowCheck | ConditionSVarCompare$ GE2 | SubAbility$ DBDraw | SpellDescription$ Destroy target nonland permanent if another permanent with the same name is on the battlefield. Draw a card. +SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:WinnowCheck:Count$Valid Permanent.sharesNameWith Remembered +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/winnow.jpg +Oracle:Destroy target nonland permanent if another permanent with the same name is on the battlefield.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/w/winnower_patrol.txt b/forge-gui/res/cardsfolder/w/winnower_patrol.txt index 2b0001e3233..06f6e7c2d19 100644 --- a/forge-gui/res/cardsfolder/w/winnower_patrol.txt +++ b/forge-gui/res/cardsfolder/w/winnower_patrol.txt @@ -7,4 +7,4 @@ SVar:TrigKinship:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Card.sharesCre SVar:DBPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/winnower_patrol.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Winnower Patrol, you may reveal it. If you do, put a +1/+1 counter on Winnower Patrol. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Winnower Patrol, you may reveal it. If you do, put a +1/+1 counter on Winnower Patrol. diff --git a/forge-gui/res/cardsfolder/w/winter_blast.txt b/forge-gui/res/cardsfolder/w/winter_blast.txt index 6ce355ffe6b..c2793f4be99 100644 --- a/forge-gui/res/cardsfolder/w/winter_blast.txt +++ b/forge-gui/res/cardsfolder/w/winter_blast.txt @@ -1,9 +1,9 @@ -Name:Winter Blast -ManaCost:X G -Types:Sorcery -A:SP$ Tap | Cost$ X G | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | RememberTargets$ True | SubAbility$ DBDamage | SpellDescription$ Tap X target creatures. -SVar:DBDamage:DB$ DamageAll | NumDmg$ 2 | ValidCards$ Card.IsRemembered+withFlying | SpellDescription$ CARDNAME deals 2 damage to each of those creatures with flying. -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/winter_blast.jpg -Oracle:Tap X target creatures. Winter Blast deals 2 damage to each of those creatures with flying. \ No newline at end of file +Name:Winter Blast +ManaCost:X G +Types:Sorcery +A:SP$ Tap | Cost$ X G | ValidTgts$ Creature | TgtPrompt$ Select target creature | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | RememberTargets$ True | SubAbility$ DBDamage | SpellDescription$ Tap X target creatures. +SVar:DBDamage:DB$ DamageAll | NumDmg$ 2 | ValidCards$ Card.IsRemembered+withFlying | SpellDescription$ CARDNAME deals 2 damage to each of those creatures with flying. +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/winter_blast.jpg +Oracle:Tap X target creatures. Winter Blast deals 2 damage to each of those creatures with flying. diff --git a/forge-gui/res/cardsfolder/w/winter_orb.txt b/forge-gui/res/cardsfolder/w/winter_orb.txt index b298d59e274..4219fcb0b9a 100644 --- a/forge-gui/res/cardsfolder/w/winter_orb.txt +++ b/forge-gui/res/cardsfolder/w/winter_orb.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ Player | AddKeyword$ UntapAdjust:Land:1 | Descrip SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/winter_orb.jpg -Oracle:Players can't untap more than one land during their untap steps. \ No newline at end of file +Oracle:Players can't untap more than one land during their untap steps. diff --git a/forge-gui/res/cardsfolder/w/winter_sky.txt b/forge-gui/res/cardsfolder/w/winter_sky.txt index 7a314f9f684..5e6f45a79cf 100644 --- a/forge-gui/res/cardsfolder/w/winter_sky.txt +++ b/forge-gui/res/cardsfolder/w/winter_sky.txt @@ -6,4 +6,4 @@ SVar:DBDamageAll:DB$DamageAll | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ SVar:DBDraw:DB$Draw | Defined$ Each SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/winter_sky.jpg -Oracle:Flip a coin. If you win the flip, Winter Sky deals 1 damage to each creature and each player. If you lose the flip, each player draws a card. \ No newline at end of file +Oracle:Flip a coin. If you win the flip, Winter Sky deals 1 damage to each creature and each player. If you lose the flip, each player draws a card. diff --git a/forge-gui/res/cardsfolder/w/wintermoon_mesa.txt b/forge-gui/res/cardsfolder/w/wintermoon_mesa.txt index 61b3231eaa2..90e0f45e560 100644 --- a/forge-gui/res/cardsfolder/w/wintermoon_mesa.txt +++ b/forge-gui/res/cardsfolder/w/wintermoon_mesa.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Tap | Cost$ 2 T Sac<1/CARDNAME> | TargetMin$ 2 | TargetMax$ 2 | TgtPrompt$ Select target land | ValidTgts$ Land | SpellDescription$ Tap two target lands. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wintermoon_mesa.jpg -Oracle:Wintermoon Mesa enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{2}, {T}, Sacrifice Wintermoon Mesa: Tap two target lands. \ No newline at end of file +Oracle:Wintermoon Mesa enters the battlefield tapped.\n{T}: Add {1} to your mana pool.\n{2}, {T}, Sacrifice Wintermoon Mesa: Tap two target lands. diff --git a/forge-gui/res/cardsfolder/w/winters_chill.txt b/forge-gui/res/cardsfolder/w/winters_chill.txt index 33d612164d3..92f4a0812e6 100644 --- a/forge-gui/res/cardsfolder/w/winters_chill.txt +++ b/forge-gui/res/cardsfolder/w/winters_chill.txt @@ -1,20 +1,20 @@ -Name:Winter's Chill -ManaCost:X U -Types:Instant -Text:Cast CARDNAME only during combat before blockers are declared.\r\nX can't be greater than the number of snow lands you control.\r\n -A:SP$ RepeatEach | Cost$ X U | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | ActivationPhases$ BeginCombat->Declare Attackers | IsCurse$ True | DefinedCards$ Targeted | RepeatSubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Choose X target attacking creatures. For each of those creatures, its controller may pay {1} or {2}. If that player doesn't, destroy that creature at end of combat. If that player pays only {1}, prevent all combat damage that would be dealt to and dealt by that creature this combat. -SVar:DBChoose:DB$ GenericChoice | Defined$ RememberedController | Choices$ Pay2,Pay1 | AILogic$ PayUnlessCost | SubAbility$ DBEffect -SVar:Pay2:DB$ Cleanup | ClearRemembered$ True | UnlessCost$ 2 | UnlessPayer$ RememberedController | UnlessSwitched$ True | SpellDescription$ You may pay {2} to avoid negative effects | ShowCurrentCard$ Remembered -SVar:Pay1:DB$ Pump | Defined$ Remembered | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | UntilEndOfCombat$ True | UnlessCost$ 1 | UnlessPayer$ RememberedController | UnlessSwitched$ True | UnlessResolveSubs$ WhenPaid | SubAbility$ DBCleanup | ShowCurrentCard$ Remembered | SpellDescription$ You may pay {1}, prevent all combat damage that would be dealt to and dealt by that creature this combat. -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | Triggers$ TrigEOC,OutOfSight | SVars$ TrigDestroy,ExileSelf | References$ TrigDestroy,ExileSelf | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 -SVar:TrigEOC:Mode$ Phase | TriggerZones$ Command | Phase$ EndCombat | Execute$ TrigDestroy | TriggerDescription$ Destroy that creature at end of combat. -SVar:TrigDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ ExileSelf -SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:OutOfSight:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileSelf | Static$ True -SVar:X:Targeted$Amount -SVar:MaxTgts:Count$Valid Land.Snow+YouCtrl -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/winters_chill.jpg -Oracle:Cast Winter's Chill only during combat before blockers are declared.\nX can't be greater than the number of snow lands you control.\nChoose X target attacking creatures. For each of those creatures, its controller may pay {1} or {2}. If that player doesn't, destroy that creature at end of combat. If that player pays only {1}, prevent all combat damage that would be dealt to and dealt by that creature this combat. +Name:Winter's Chill +ManaCost:X U +Types:Instant +Text:Cast CARDNAME only during combat before blockers are declared.\r\nX can't be greater than the number of snow lands you control.\r\n +A:SP$ RepeatEach | Cost$ X U | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxTgts | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | ActivationPhases$ BeginCombat->Declare Attackers | IsCurse$ True | DefinedCards$ Targeted | RepeatSubAbility$ DBChoose | StackDescription$ SpellDescription | SpellDescription$ Choose X target attacking creatures. For each of those creatures, its controller may pay {1} or {2}. If that player doesn't, destroy that creature at end of combat. If that player pays only {1}, prevent all combat damage that would be dealt to and dealt by that creature this combat. +SVar:DBChoose:DB$ GenericChoice | Defined$ RememberedController | Choices$ Pay2,Pay1 | AILogic$ PayUnlessCost | SubAbility$ DBEffect +SVar:Pay2:DB$ Cleanup | ClearRemembered$ True | UnlessCost$ 2 | UnlessPayer$ RememberedController | UnlessSwitched$ True | SpellDescription$ You may pay {2} to avoid negative effects | ShowCurrentCard$ Remembered +SVar:Pay1:DB$ Pump | Defined$ Remembered | KW$ HIDDEN Prevent all combat damage that would be dealt to and dealt by CARDNAME. | UntilEndOfCombat$ True | UnlessCost$ 1 | UnlessPayer$ RememberedController | UnlessSwitched$ True | UnlessResolveSubs$ WhenPaid | SubAbility$ DBCleanup | ShowCurrentCard$ Remembered | SpellDescription$ You may pay {1}, prevent all combat damage that would be dealt to and dealt by that creature this combat. +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | Triggers$ TrigEOC,OutOfSight | SVars$ TrigDestroy,ExileSelf | References$ TrigDestroy,ExileSelf | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ GE1 +SVar:TrigEOC:Mode$ Phase | TriggerZones$ Command | Phase$ EndCombat | Execute$ TrigDestroy | TriggerDescription$ Destroy that creature at end of combat. +SVar:TrigDestroy:DB$ Destroy | Defined$ Remembered | SubAbility$ ExileSelf +SVar:ExileSelf:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:OutOfSight:Mode$ ChangesZone | TriggerZones$ Command | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.IsRemembered | Execute$ ExileSelf | Static$ True +SVar:X:Targeted$Amount +SVar:MaxTgts:Count$Valid Land.Snow+YouCtrl +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/winters_chill.jpg +Oracle:Cast Winter's Chill only during combat before blockers are declared.\nX can't be greater than the number of snow lands you control.\nChoose X target attacking creatures. For each of those creatures, its controller may pay {1} or {2}. If that player doesn't, destroy that creature at end of combat. If that player pays only {1}, prevent all combat damage that would be dealt to and dealt by that creature this combat. diff --git a/forge-gui/res/cardsfolder/w/winters_grasp.txt b/forge-gui/res/cardsfolder/w/winters_grasp.txt index d84316427ce..dfd87654f12 100644 --- a/forge-gui/res/cardsfolder/w/winters_grasp.txt +++ b/forge-gui/res/cardsfolder/w/winters_grasp.txt @@ -3,4 +3,4 @@ ManaCost:1 G G Types:Sorcery A:SP$ Destroy | Cost$ 1 G G | ValidTgts$ Land | TgtPrompt$ Select target land | SpellDescription$ Destroy target land. SVar:Picture:http://www.wizards.com/global/images/magic/general/winters_grasp.jpg -Oracle:Destroy target land. \ No newline at end of file +Oracle:Destroy target land. diff --git a/forge-gui/res/cardsfolder/w/winters_night.txt b/forge-gui/res/cardsfolder/w/winters_night.txt index d4dbadb9edf..8002b8df7c6 100644 --- a/forge-gui/res/cardsfolder/w/winters_night.txt +++ b/forge-gui/res/cardsfolder/w/winters_night.txt @@ -7,4 +7,4 @@ SVar:DBPump:DB$Pump | Defined$ TriggeredCard | Permanent$ True | KW$ HIDDEN This SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/winters_night.jpg -Oracle:Whenever a player taps a snow land for mana, that player adds one mana to his or her mana pool of any type that land produced. That land doesn't untap during its controller's next untap step. \ No newline at end of file +Oracle:Whenever a player taps a snow land for mana, that player adds one mana to his or her mana pool of any type that land produced. That land doesn't untap during its controller's next untap step. diff --git a/forge-gui/res/cardsfolder/w/wipe_away.txt b/forge-gui/res/cardsfolder/w/wipe_away.txt index 0d63fc90c38..56d0f9a5ed5 100644 --- a/forge-gui/res/cardsfolder/w/wipe_away.txt +++ b/forge-gui/res/cardsfolder/w/wipe_away.txt @@ -4,4 +4,4 @@ Types:Instant K:Split second A:SP$ ChangeZone | Cost$ 1 U U | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target permanent to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/wipe_away.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nReturn target permanent to its owner's hand. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nReturn target permanent to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/wipe_clean.txt b/forge-gui/res/cardsfolder/w/wipe_clean.txt index ecbdf1db8b4..206213c4f0b 100644 --- a/forge-gui/res/cardsfolder/w/wipe_clean.txt +++ b/forge-gui/res/cardsfolder/w/wipe_clean.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ ChangeZone | Cost$ 1 W | ValidTgts$ Enchantment | TgtPrompt$ Select target enchantment | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile target enchantment. K:Cycling:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/wipe_clean.jpg -Oracle:Exile target enchantment.\nCycling {3} ({3}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Exile target enchantment.\nCycling {3} ({3}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/w/wirecat.txt b/forge-gui/res/cardsfolder/w/wirecat.txt index 48e02e4c8dc..f8453a74277 100644 --- a/forge-gui/res/cardsfolder/w/wirecat.txt +++ b/forge-gui/res/cardsfolder/w/wirecat.txt @@ -5,4 +5,4 @@ PT:4/3 S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ CARDNAME can't attack or block. | CheckSVar$ X | References$ X | SVarCompare$ GE1 | Description$ CARDNAME can't attack or block if an enchantment is on the battlefield. SVar:X:Count$Valid Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/wirecat.jpg -Oracle:Wirecat can't attack or block if an enchantment is on the battlefield. \ No newline at end of file +Oracle:Wirecat can't attack or block if an enchantment is on the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wirefly_hive.txt b/forge-gui/res/cardsfolder/w/wirefly_hive.txt index 1e71c271bc4..daf0e2d99c9 100644 --- a/forge-gui/res/cardsfolder/w/wirefly_hive.txt +++ b/forge-gui/res/cardsfolder/w/wirefly_hive.txt @@ -5,4 +5,4 @@ A:AB$ FlipACoin | Cost$ 3 T | WinSubAbility$ DBToken | LoseSubAbility$ DBDestroy SVar:DBDestroyAll:DB$DestroyAll | ValidCards$ Permanent.namedWirefly SVar:DBToken:DB$Token | TokenAmount$ 1 | TokenName$ Wirefly | TokenTypes$ Creature,Artifact,Insect | TokenOwner$ You | TokenColors$ Colorless | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/wirefly_hive.jpg -Oracle:{3}, {T}: Flip a coin. If you win the flip, put a 2/2 colorless Insect artifact creature token with flying named Wirefly onto the battlefield. If you lose the flip, destroy all permanents named Wirefly. \ No newline at end of file +Oracle:{3}, {T}: Flip a coin. If you win the flip, put a 2/2 colorless Insect artifact creature token with flying named Wirefly onto the battlefield. If you lose the flip, destroy all permanents named Wirefly. diff --git a/forge-gui/res/cardsfolder/w/wirewood_channeler.txt b/forge-gui/res/cardsfolder/w/wirewood_channeler.txt index 6f0332616e9..e10345349c7 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_channeler.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_channeler.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Elf SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_channeler.jpg -Oracle:{T}: Add X mana of any one color to your mana pool, where X is the number of Elves on the battlefield. \ No newline at end of file +Oracle:{T}: Add X mana of any one color to your mana pool, where X is the number of Elves on the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wirewood_elf.txt b/forge-gui/res/cardsfolder/w/wirewood_elf.txt index 8f6db68a34e..a349a678f6b 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_elf.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_elf.txt @@ -4,4 +4,4 @@ Types:Creature Elf PT:1/2 A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. SVar:Picture:http://resources.wizards.com/magic/cards/ons/en-us/card39828.jpg -Oracle:{T}: Add {G} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/wirewood_guardian.txt b/forge-gui/res/cardsfolder/w/wirewood_guardian.txt index 9cf3540665f..1ba042da4f5 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_guardian.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_guardian.txt @@ -4,4 +4,4 @@ Types:Creature Elf Mutant PT:6/6 K:TypeCycling:Forest:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_guardian.jpg -Oracle:Forestcycling {2} ({2}, Discard this card: Search your library for a Forest card, reveal it, and put it into your hand. Then shuffle your library.) \ No newline at end of file +Oracle:Forestcycling {2} ({2}, Discard this card: Search your library for a Forest card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/w/wirewood_herald.txt b/forge-gui/res/cardsfolder/w/wirewood_herald.txt index 98b3ad98972..c770ff1a536 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_herald.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_herald.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigChange | OptionalDecider$ TriggeredCardController | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME is put into a graveyard from the battlefield, you may search your library for an Elf card, reveal that card, put it into your hand, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Card.Elf | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_herald.jpg -Oracle:When Wirewood Herald dies, you may search your library for an Elf card, reveal that card, put it into your hand, then shuffle your library. \ No newline at end of file +Oracle:When Wirewood Herald dies, you may search your library for an Elf card, reveal that card, put it into your hand, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt b/forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt index ae8298c6db6..1fa28c9a24e 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_hivemaster.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Elf.nonToken+Other | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigMakeToken | TriggerDescription$ Whenever another nontoken Elf enters the battlefield, you may put a 1/1 green Insect creature token onto the battlefield. SVar:TrigMakeToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Insect | TokenTypes$ Creature,Insect | TokenOwner$ You | TokenColors$ Green | TokenPower$ 1 | TokenToughness$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_hivemaster.jpg -Oracle:Whenever another nontoken Elf enters the battlefield, you may put a 1/1 green Insect creature token onto the battlefield. \ No newline at end of file +Oracle:Whenever another nontoken Elf enters the battlefield, you may put a 1/1 green Insect creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wirewood_lodge.txt b/forge-gui/res/cardsfolder/w/wirewood_lodge.txt index bf997a6d0c6..2d7513da8c0 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_lodge.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_lodge.txt @@ -5,4 +5,4 @@ A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool A:AB$ Untap | Cost$ G T | ValidTgts$ Elf | TgtPrompt$ Select target Elf | SpellDescription$ Untap target Elf. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_lodge.jpg -Oracle:{T}: Add {1} to your mana pool.\n{G}, {T}: Untap target Elf. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{G}, {T}: Untap target Elf. diff --git a/forge-gui/res/cardsfolder/w/wirewood_pride.txt b/forge-gui/res/cardsfolder/w/wirewood_pride.txt index ae704424335..af9015bdda3 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_pride.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_pride.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ Target creature gets +X/+X until end of turn, where X is the number of Elves on the battlefield. SVar:X:Count$TypeOnBattlefield.Elf SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_pride.jpg -Oracle:Target creature gets +X/+X until end of turn, where X is the number of Elves on the battlefield. \ No newline at end of file +Oracle:Target creature gets +X/+X until end of turn, where X is the number of Elves on the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wirewood_savage.txt b/forge-gui/res/cardsfolder/w/wirewood_savage.txt index c80f5b0d4f8..dfa89174e1b 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_savage.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_savage.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Beast | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigDraw | TriggerDescription$ Whenever a Beast enters the battlefield, you may draw a card. SVar:TrigDraw:AB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_savage.jpg -Oracle:Whenever a Beast enters the battlefield, you may draw a card. \ No newline at end of file +Oracle:Whenever a Beast enters the battlefield, you may draw a card. diff --git a/forge-gui/res/cardsfolder/w/wirewood_symbiote.txt b/forge-gui/res/cardsfolder/w/wirewood_symbiote.txt index 7a78ea340dc..6417f691c62 100644 --- a/forge-gui/res/cardsfolder/w/wirewood_symbiote.txt +++ b/forge-gui/res/cardsfolder/w/wirewood_symbiote.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ Untap | Cost$ Return<1/Elf> | ValidTgts$ Creature | TgtPrompt$ Select target creature | ActivationLimit$ 1 | SpellDescription$ Untap target creature. Activate this ability only once each turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wirewood_symbiote.jpg -Oracle:Return an Elf you control to its owner's hand: Untap target creature. Activate this ability only once each turn. \ No newline at end of file +Oracle:Return an Elf you control to its owner's hand: Untap target creature. Activate this ability only once each turn. diff --git a/forge-gui/res/cardsfolder/w/wispmare.txt b/forge-gui/res/cardsfolder/w/wispmare.txt index 31d279b8afd..2cf7962a8fc 100644 --- a/forge-gui/res/cardsfolder/w/wispmare.txt +++ b/forge-gui/res/cardsfolder/w/wispmare.txt @@ -9,4 +9,4 @@ SVar:TrigDestroy:DB$Destroy | ValidTgts$ Enchantment | TgtPrompt$ Select target T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+evoked | Execute$ TrigSac | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it by it's evoke cost, sacrifice it. SVar:TrigSac:AB$Sacrifice | Cost$ 0 SVar:Picture:http://www.wizards.com/global/images/magic/general/wispmare.jpg -Oracle:Flying\nWhen Wispmare enters the battlefield, destroy target enchantment.\nEvoke {W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) \ No newline at end of file +Oracle:Flying\nWhen Wispmare enters the battlefield, destroy target enchantment.\nEvoke {W} (You may cast this spell for its evoke cost. If you do, it's sacrificed when it enters the battlefield.) diff --git a/forge-gui/res/cardsfolder/w/wistful_selkie.txt b/forge-gui/res/cardsfolder/w/wistful_selkie.txt index 8cf04c924e0..4c239a5eb71 100644 --- a/forge-gui/res/cardsfolder/w/wistful_selkie.txt +++ b/forge-gui/res/cardsfolder/w/wistful_selkie.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card. SVar:TrigDraw:DB$Draw | Cost$ 0 | Defined$ You | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wistful_selkie.jpg -Oracle:When Wistful Selkie enters the battlefield, draw a card. \ No newline at end of file +Oracle:When Wistful Selkie enters the battlefield, draw a card. diff --git a/forge-gui/res/cardsfolder/w/wistful_thinking.txt b/forge-gui/res/cardsfolder/w/wistful_thinking.txt index 5451d212e79..651f4c0d9de 100644 --- a/forge-gui/res/cardsfolder/w/wistful_thinking.txt +++ b/forge-gui/res/cardsfolder/w/wistful_thinking.txt @@ -5,4 +5,4 @@ A:SP$ Draw | Cost$ 2 U | NumCards$ 2 | ValidTgts$ Player | TgtPrompt$ Choose a p SVar:DBDiscard:DB$Discard | Defined$ Targeted | NumCards$ 4 | Mode$ TgtChoose SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wistful_thinking.jpg -Oracle:Target player draws two cards, then discards four cards. \ No newline at end of file +Oracle:Target player draws two cards, then discards four cards. diff --git a/forge-gui/res/cardsfolder/w/witch_engine.txt b/forge-gui/res/cardsfolder/w/witch_engine.txt index 005772853b9..7de6ea8a3cd 100644 --- a/forge-gui/res/cardsfolder/w/witch_engine.txt +++ b/forge-gui/res/cardsfolder/w/witch_engine.txt @@ -1,11 +1,11 @@ -Name:Witch Engine -ManaCost:5 B -Types:Creature Horror -PT:4/4 -K:Swampwalk -A:AB$ Mana | Cost$ T | Produced$ B | Amount$ 4 | SubAbility$ ChangeControl | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. -SVar:ChangeControl:DB$GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ RemCombat | SpellDescription$ Target opponent gains control of CARDNAME. -SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_engine.jpg -Oracle:Swampwalk\n{T}: Add {B}{B}{B}{B} to your mana pool. Target opponent gains control of Witch Engine. (Activate this ability only any time you could cast an instant.) \ No newline at end of file +Name:Witch Engine +ManaCost:5 B +Types:Creature Horror +PT:4/4 +K:Swampwalk +A:AB$ Mana | Cost$ T | Produced$ B | Amount$ 4 | SubAbility$ ChangeControl | SpellDescription$ Add {B}{B}{B}{B} to your mana pool. +SVar:ChangeControl:DB$GainControl | Cost$ 0 | Defined$ Self | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ RemCombat | SpellDescription$ Target opponent gains control of CARDNAME. +SVar:RemCombat:DB$ RemoveFromCombat | Defined$ Self +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_engine.jpg +Oracle:Swampwalk\n{T}: Add {B}{B}{B}{B} to your mana pool. Target opponent gains control of Witch Engine. (Activate this ability only any time you could cast an instant.) diff --git a/forge-gui/res/cardsfolder/w/witch_hunt.txt b/forge-gui/res/cardsfolder/w/witch_hunt.txt index 81afce11911..083223991df 100644 --- a/forge-gui/res/cardsfolder/w/witch_hunt.txt +++ b/forge-gui/res/cardsfolder/w/witch_hunt.txt @@ -1,10 +1,10 @@ -Name:Witch Hunt -ManaCost:4 R -Types:Enchantment -S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 4 damage to you. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 4 -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of your end step, target opponent chosen at random gains control of CARDNAME. -SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Opponent | TargetsAtRandom$ True | Defined$ Self -SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_hunt.jpg -Oracle:Players can't gain life.\nAt the beginning of your upkeep, Witch Hunt deals 4 damage to you.\nAt the beginning of your end step, target opponent chosen at random gains control of Witch Hunt. +Name:Witch Hunt +ManaCost:4 R +Types:Enchantment +S:Mode$ Continuous | Affected$ Player | AddKeyword$ You can't gain life. | Description$ Players can't gain life. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ At the beginning of your upkeep, CARDNAME deals 4 damage to you. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | Defined$ You | NumDmg$ 4 +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl | TriggerDescription$ At the beginning of your end step, target opponent chosen at random gains control of CARDNAME. +SVar:TrigGainControl:AB$ GainControl | Cost$ 0 | ValidTgts$ Opponent | TargetsAtRandom$ True | Defined$ Self +SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_hunt.jpg +Oracle:Players can't gain life.\nAt the beginning of your upkeep, Witch Hunt deals 4 damage to you.\nAt the beginning of your end step, target opponent chosen at random gains control of Witch Hunt. diff --git a/forge-gui/res/cardsfolder/w/witch_hunter.txt b/forge-gui/res/cardsfolder/w/witch_hunter.txt index 60688ef11fb..ab3bab11fc6 100644 --- a/forge-gui/res/cardsfolder/w/witch_hunter.txt +++ b/forge-gui/res/cardsfolder/w/witch_hunter.txt @@ -5,4 +5,4 @@ PT:1/1 A:AB$ DealDamage | Cost$ T | NumDmg$ 1 | ValidTgts$ Player | TgtPrompt$ Select target player | SpellDescription$ CARDNAME deals 1 damage to target player. A:AB$ ChangeZone | Cost$ 1 W W T | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return target creature you don't control to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_hunter.jpg -Oracle:{T}: Witch Hunter deals 1 damage to target player.\n{1}{W}{W}, {T}: Return target creature an opponent controls to its owner's hand. \ No newline at end of file +Oracle:{T}: Witch Hunter deals 1 damage to target player.\n{1}{W}{W}, {T}: Return target creature an opponent controls to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt b/forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt index e49f5a39a14..a7a218eef68 100644 --- a/forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt +++ b/forge-gui/res/cardsfolder/w/witch_maw_nephilim.txt @@ -9,4 +9,4 @@ SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 SVar:BuffedBy:Card SVar:MyPower:Count$CardPower SVar:Picture:http://www.wizards.com/global/images/magic/general/witch_maw_nephilim.jpg -Oracle:Whenever you cast a spell, you may put two +1/+1 counters on Witch-Maw Nephilim.\nWhenever Witch-Maw Nephilim attacks, it gains trample until end of turn if its power is 10 or greater. \ No newline at end of file +Oracle:Whenever you cast a spell, you may put two +1/+1 counters on Witch-Maw Nephilim.\nWhenever Witch-Maw Nephilim attacks, it gains trample until end of turn if its power is 10 or greater. diff --git a/forge-gui/res/cardsfolder/w/witchbane_orb.txt b/forge-gui/res/cardsfolder/w/witchbane_orb.txt index d828a3c6157..af71c2ea973 100644 --- a/forge-gui/res/cardsfolder/w/witchbane_orb.txt +++ b/forge-gui/res/cardsfolder/w/witchbane_orb.txt @@ -1,9 +1,9 @@ -Name:Witchbane Orb -ManaCost:4 -Types:Artifact -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerDescription$ When CARDNAME enters the battlefield, destroy all Curses attached to you. -SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Curse.AttachedTo You -S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) -SVar:NonStackingEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/witchbane_orb.jpg -Oracle:When Witchbane Orb enters the battlefield, destroy all Curses attached to you.\nYou have hexproof. (You can't be the target of spells or abilities your opponents control, including Aura spells.) \ No newline at end of file +Name:Witchbane Orb +ManaCost:4 +Types:Artifact +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDestroyAll | TriggerDescription$ When CARDNAME enters the battlefield, destroy all Curses attached to you. +SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Curse.AttachedTo You +S:Mode$ Continuous | Affected$ You | AddKeyword$ Hexproof | Description$ You have hexproof. (You can't be the target of spells or abilities your opponents control.) +SVar:NonStackingEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/witchbane_orb.jpg +Oracle:When Witchbane Orb enters the battlefield, destroy all Curses attached to you.\nYou have hexproof. (You can't be the target of spells or abilities your opponents control, including Aura spells.) diff --git a/forge-gui/res/cardsfolder/w/witches_eye.txt b/forge-gui/res/cardsfolder/w/witches_eye.txt index 63f54e64218..c3589e3a952 100644 --- a/forge-gui/res/cardsfolder/w/witches_eye.txt +++ b/forge-gui/res/cardsfolder/w/witches_eye.txt @@ -1,8 +1,8 @@ -Name:Witches' Eye -ManaCost:1 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ WitchScry | Description$ Equipped creature has "{1}, {T}: Scry 1.". -SVar:WitchScry:AB$ Scry | Cost$ 1 T | ScryNum$ 1 | SpellDescription$ Scry 1. -SVar:Picture:http://www.wizards.com/global/images/magic/general/witches_eye.jpg -Oracle:Equipped creature has "{1}, {T}: Scry 1." (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)\nEquip {1} \ No newline at end of file +Name:Witches' Eye +ManaCost:1 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ WitchScry | Description$ Equipped creature has "{1}, {T}: Scry 1.". +SVar:WitchScry:AB$ Scry | Cost$ 1 T | ScryNum$ 1 | SpellDescription$ Scry 1. +SVar:Picture:http://www.wizards.com/global/images/magic/general/witches_eye.jpg +Oracle:Equipped creature has "{1}, {T}: Scry 1." (To scry 1, look at the top card of your library, then you may put that card on the bottom of your library.)\nEquip {1} diff --git a/forge-gui/res/cardsfolder/w/witchs_mist.txt b/forge-gui/res/cardsfolder/w/witchs_mist.txt index 8595fb681d7..680e5bd7d97 100644 --- a/forge-gui/res/cardsfolder/w/witchs_mist.txt +++ b/forge-gui/res/cardsfolder/w/witchs_mist.txt @@ -3,4 +3,4 @@ ManaCost:2 B Types:Enchantment A:AB$ Destroy | Cost$ 2 B T | ValidTgts$ Creature.wasDealtDamageThisTurn | TgtPrompt$ Select target creature that was dealt damage this turn | SpellDescription$ Destroy target creature that was dealt damage this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/witchs_mist.jpg -Oracle:{2}{B}, {T}: Destroy target creature that was dealt damage this turn. \ No newline at end of file +Oracle:{2}{B}, {T}: Destroy target creature that was dealt damage this turn. diff --git a/forge-gui/res/cardsfolder/w/witchstalker.txt b/forge-gui/res/cardsfolder/w/witchstalker.txt index 9d4bec7cff2..490bfe1def6 100644 --- a/forge-gui/res/cardsfolder/w/witchstalker.txt +++ b/forge-gui/res/cardsfolder/w/witchstalker.txt @@ -1,9 +1,9 @@ -Name:Witchstalker -ManaCost:1 G G -Types:Creature Wolf -PT:3/3 -K:Hexproof -T:Mode$ SpellCast | ValidCard$ Card.Blue,Card.Black | ValidActivatingPlayer$ Player.Opponent | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent casts a blue or black spell during your turn, put a +1/+1 counter on CARDNAME. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/witchstalker.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever an opponent casts a blue or black spell during your turn, put a +1/+1 counter on Witchstalker. +Name:Witchstalker +ManaCost:1 G G +Types:Creature Wolf +PT:3/3 +K:Hexproof +T:Mode$ SpellCast | ValidCard$ Card.Blue,Card.Black | ValidActivatingPlayer$ Player.Opponent | TriggerZones$ Battlefield | PlayerTurn$ True | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent casts a blue or black spell during your turn, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/witchstalker.jpg +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nWhenever an opponent casts a blue or black spell during your turn, put a +1/+1 counter on Witchstalker. diff --git a/forge-gui/res/cardsfolder/w/withdraw.txt b/forge-gui/res/cardsfolder/w/withdraw.txt index 1029c357915..b1c5b4b6f4f 100644 --- a/forge-gui/res/cardsfolder/w/withdraw.txt +++ b/forge-gui/res/cardsfolder/w/withdraw.txt @@ -1,7 +1,7 @@ -Name:Withdraw -ManaCost:U U -Types:Instant -A:SP$ ChangeZone | Cost$ U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBBounce | SpellDescription$ Return target creature to its owner's hand. Then return another target creature to its owner's hand unless its controller pays {1}. -SVar:DBBounce:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select another target creature | TargetUnique$ True | Origin$ Battlefield | Destination$ Hand | UnlessCost$ 1 | UnlessPayer$ TargetedController -SVar:Picture:http://www.wizards.com/global/images/magic/general/withdraw.jpg -Oracle:Return target creature to its owner's hand. Then return another target creature to its owner's hand unless its controller pays {1}. \ No newline at end of file +Name:Withdraw +ManaCost:U U +Types:Instant +A:SP$ ChangeZone | Cost$ U U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBBounce | SpellDescription$ Return target creature to its owner's hand. Then return another target creature to its owner's hand unless its controller pays {1}. +SVar:DBBounce:DB$ ChangeZone | ValidTgts$ Creature | TgtPrompt$ Select another target creature | TargetUnique$ True | Origin$ Battlefield | Destination$ Hand | UnlessCost$ 1 | UnlessPayer$ TargetedController +SVar:Picture:http://www.wizards.com/global/images/magic/general/withdraw.jpg +Oracle:Return target creature to its owner's hand. Then return another target creature to its owner's hand unless its controller pays {1}. diff --git a/forge-gui/res/cardsfolder/w/withered_wretch.txt b/forge-gui/res/cardsfolder/w/withered_wretch.txt index dc01600c9f0..afd12ed8468 100644 --- a/forge-gui/res/cardsfolder/w/withered_wretch.txt +++ b/forge-gui/res/cardsfolder/w/withered_wretch.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Cleric PT:2/2 A:AB$ ChangeZone | Cost$ 1 | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in a graveyard | ValidTgts$ Card | SpellDescription$ Exile target card from a graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/withered_wretch.jpg -Oracle:{1}: Exile target card from a graveyard. \ No newline at end of file +Oracle:{1}: Exile target card from a graveyard. diff --git a/forge-gui/res/cardsfolder/w/withering_boon.txt b/forge-gui/res/cardsfolder/w/withering_boon.txt index c619cf97b56..3fa88b2b608 100644 --- a/forge-gui/res/cardsfolder/w/withering_boon.txt +++ b/forge-gui/res/cardsfolder/w/withering_boon.txt @@ -3,4 +3,4 @@ ManaCost:1 B Types:Instant A:SP$ Counter | Cost$ 1 B PayLife<3> | TargetType$ Spell | TgtPrompt$ Select target Creature spell | ValidTgts$ Creature | SpellDescription$ Counter target creature spell. SVar:Picture:http://www.wizards.com/global/images/magic/general/withering_boon.jpg -Oracle:As an additional cost to cast Withering Boon, pay 3 life.\nCounter target creature spell. \ No newline at end of file +Oracle:As an additional cost to cast Withering Boon, pay 3 life.\nCounter target creature spell. diff --git a/forge-gui/res/cardsfolder/w/withering_gaze.txt b/forge-gui/res/cardsfolder/w/withering_gaze.txt index 1d2ef87d311..02e4422cb47 100644 --- a/forge-gui/res/cardsfolder/w/withering_gaze.txt +++ b/forge-gui/res/cardsfolder/w/withering_gaze.txt @@ -6,4 +6,4 @@ SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X SVar:X:Count$ValidHand Forest.TargetedPlayerCtrl,Card.Green+TargetedPlayerCtrl SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/withering_gaze.jpg -Oracle:Target opponent reveals his or her hand. You draw a card for each Forest and green card in it. \ No newline at end of file +Oracle:Target opponent reveals his or her hand. You draw a card for each Forest and green card in it. diff --git a/forge-gui/res/cardsfolder/w/withering_hex.txt b/forge-gui/res/cardsfolder/w/withering_hex.txt index 932f966859e..f73b1e4f34e 100644 --- a/forge-gui/res/cardsfolder/w/withering_hex.txt +++ b/forge-gui/res/cardsfolder/w/withering_hex.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness SVar:X:Count$CardCounters.PLAGUE/Times.-1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/withering_hex.jpg -Oracle:Enchant creature\nWhenever a player cycles a card, put a plague counter on Withering Hex.\nEnchanted creature gets -1/-1 for each plague counter on Withering Hex. \ No newline at end of file +Oracle:Enchant creature\nWhenever a player cycles a card, put a plague counter on Withering Hex.\nEnchanted creature gets -1/-1 for each plague counter on Withering Hex. diff --git a/forge-gui/res/cardsfolder/w/withering_wisps.txt b/forge-gui/res/cardsfolder/w/withering_wisps.txt index 5a097861fae..9e80fd77394 100644 --- a/forge-gui/res/cardsfolder/w/withering_wisps.txt +++ b/forge-gui/res/cardsfolder/w/withering_wisps.txt @@ -1,11 +1,11 @@ -Name:Withering Wisps -ManaCost:1 B B -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ At the beginning of the end step, if no creatures are on the battlefield, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self -A:AB$ DamageAll | Cost$ B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | ActivationLimit$ X | References$ X | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. Activate this ability no more times each turn than the number of snow Swamps you control. -SVar:X:Count$Valid Swamp.Snow+YouCtrl -SVar:NeedsToPlay:Creature -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/withering_wisps.jpg -Oracle:At the beginning of the end step, if no creatures are on the battlefield, sacrifice Withering Wisps.\n{B}: Withering Wisps deals 1 damage to each creature and each player. Activate this ability no more times each turn than the number of snow Swamps you control. \ No newline at end of file +Name:Withering Wisps +ManaCost:1 B B +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | IsPresent$ Creature | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ At the beginning of the end step, if no creatures are on the battlefield, sacrifice CARDNAME. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ Self +A:AB$ DamageAll | Cost$ B | NumDmg$ 1 | ValidCards$ Creature | ValidPlayers$ Each | ValidDescription$ each creature and each player. | ActivationLimit$ X | References$ X | SpellDescription$ CARDNAME deals 1 damage to each creature and each player. Activate this ability no more times each turn than the number of snow Swamps you control. +SVar:X:Count$Valid Swamp.Snow+YouCtrl +SVar:NeedsToPlay:Creature +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/withering_wisps.jpg +Oracle:At the beginning of the end step, if no creatures are on the battlefield, sacrifice Withering Wisps.\n{B}: Withering Wisps deals 1 damage to each creature and each player. Activate this ability no more times each turn than the number of snow Swamps you control. diff --git a/forge-gui/res/cardsfolder/w/witherscale_wurm.txt b/forge-gui/res/cardsfolder/w/witherscale_wurm.txt index 87d9b2a3430..4b114d2a29d 100644 --- a/forge-gui/res/cardsfolder/w/witherscale_wurm.txt +++ b/forge-gui/res/cardsfolder/w/witherscale_wurm.txt @@ -1,13 +1,13 @@ -Name:Witherscale Wurm -ManaCost:4 G G -Types:Creature Wurm -PT:9/9 -T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigPumpAttacker | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) -T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigPumpBlocker | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, remove all -1/-1 counters from it. -SVar:TrigPumpAttacker:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ Wither -SVar:TrigPumpBlocker:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | KW$ Wither -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ M1M1 | CounterNum$ All | References$ All -SVar:All:Count$CardCounters.M1M1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/witherscale_wurm.jpg -Oracle:Whenever Witherscale Wurm blocks or becomes blocked by a creature, that creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.)\nWhenever Witherscale Wurm deals damage to an opponent, remove all -1/-1 counters from it. \ No newline at end of file +Name:Witherscale Wurm +ManaCost:4 G G +Types:Creature Wurm +PT:9/9 +T:Mode$ AttackerBlocked | ValidCard$ Creature | ValidBlocker$ Card.Self | Execute$ TrigPumpAttacker | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) +T:Mode$ Blocks | ValidCard$ Creature | ValidBlocked$ Card.Self | Execute$ TrigPumpBlocker | Secondary$ True | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks or becomes blocked by a creature, that creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, remove all -1/-1 counters from it. +SVar:TrigPumpAttacker:AB$ Pump | Cost$ 0 | Defined$ TriggeredAttacker | KW$ Wither +SVar:TrigPumpBlocker:AB$ Pump | Cost$ 0 | Defined$ TriggeredBlocker | KW$ Wither +SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ M1M1 | CounterNum$ All | References$ All +SVar:All:Count$CardCounters.M1M1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/witherscale_wurm.jpg +Oracle:Whenever Witherscale Wurm blocks or becomes blocked by a creature, that creature gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.)\nWhenever Witherscale Wurm deals damage to an opponent, remove all -1/-1 counters from it. diff --git a/forge-gui/res/cardsfolder/w/withstand.txt b/forge-gui/res/cardsfolder/w/withstand.txt index 75ee1773cce..2c83017c57c 100644 --- a/forge-gui/res/cardsfolder/w/withstand.txt +++ b/forge-gui/res/cardsfolder/w/withstand.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PreventDamage | Cost$ 2 W | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Amount$ 3 | SubAbility$ DBDraw | SpellDescription$ Prevent the next 3 damage that would be dealt to target creature or player this turn. Draw a card. SVar:DBDraw:DB$Draw | Cost$ 0 | NumCards$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/withstand.jpg -Oracle:Prevent the next 3 damage that would be dealt to target creature or player this turn.\nDraw a card. \ No newline at end of file +Oracle:Prevent the next 3 damage that would be dealt to target creature or player this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/w/withstand_death.txt b/forge-gui/res/cardsfolder/w/withstand_death.txt index ddddcd504db..aa4efbd6c62 100644 --- a/forge-gui/res/cardsfolder/w/withstand_death.txt +++ b/forge-gui/res/cardsfolder/w/withstand_death.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ Pump | Cost$ G | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Indestructible | SpellDescription$ Target creature is indestructible this turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/withstand_death.jpg -Oracle:Target creature is indestructible this turn. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) \ No newline at end of file +Oracle:Target creature is indestructible this turn. (Lethal damage and effects that say "destroy" don't destroy it. If its toughness is 0 or less, it's still put into its owner's graveyard.) diff --git a/forge-gui/res/cardsfolder/w/wits_end.txt b/forge-gui/res/cardsfolder/w/wits_end.txt index 74aeb5ce81f..8957b31bdbd 100644 --- a/forge-gui/res/cardsfolder/w/wits_end.txt +++ b/forge-gui/res/cardsfolder/w/wits_end.txt @@ -3,4 +3,4 @@ ManaCost:5 B B Types:Sorcery A:SP$ Discard | Cost$ 5 B B | Mode$ Hand | ValidTgts$ Player | SpellDescription$ Target player discards his or her hand. SVar:Picture:http://resources.wizards.com/magic/cards/dis/en-us/card107562.jpg -Oracle:Target player discards his or her hand. \ No newline at end of file +Oracle:Target player discards his or her hand. diff --git a/forge-gui/res/cardsfolder/w/wizard_mentor.txt b/forge-gui/res/cardsfolder/w/wizard_mentor.txt index fb848f2b9f7..c94d3c85a09 100644 --- a/forge-gui/res/cardsfolder/w/wizard_mentor.txt +++ b/forge-gui/res/cardsfolder/w/wizard_mentor.txt @@ -6,4 +6,4 @@ A:AB$ ChangeZone | Cost$ T | Origin$ Battlefield | Destination$ Hand | ValidTgts SVar:DBChangeZone:DB$ChangeZone | Origin$ Battlefield | Destination$ Hand SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wizard_mentor.jpg -Oracle:{T}: Return Wizard Mentor and target creature you control to their owner's hand. \ No newline at end of file +Oracle:{T}: Return Wizard Mentor and target creature you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/w/wizard_replica.txt b/forge-gui/res/cardsfolder/w/wizard_replica.txt index 68e6ec444f5..4e1da59b2e0 100644 --- a/forge-gui/res/cardsfolder/w/wizard_replica.txt +++ b/forge-gui/res/cardsfolder/w/wizard_replica.txt @@ -6,4 +6,4 @@ K:Flying A:AB$ Counter | Cost$ U Sac<1/CARDNAME> | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 2 | SpellDescription$ Counter target spell unless its controller pays {2}. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wizard_replica.jpg -Oracle:Flying\n{U}, Sacrifice Wizard Replica: Counter target spell unless its controller pays {2}. \ No newline at end of file +Oracle:Flying\n{U}, Sacrifice Wizard Replica: Counter target spell unless its controller pays {2}. diff --git a/forge-gui/res/cardsfolder/w/wizards_school.txt b/forge-gui/res/cardsfolder/w/wizards_school.txt index d75a04f6588..072db306d9f 100644 --- a/forge-gui/res/cardsfolder/w/wizards_school.txt +++ b/forge-gui/res/cardsfolder/w/wizards_school.txt @@ -8,4 +8,4 @@ A:AB$ Mana | Cost$ 2 T | Produced$ B | SpellDescription$ Add {B} to your mana po SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wizards_school.jpg -Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {U} to your mana pool.\n{2}, {T}: Add {W} or {B} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{1}, {T}: Add {U} to your mana pool.\n{2}, {T}: Add {W} or {B} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/wizened_cenn.txt b/forge-gui/res/cardsfolder/w/wizened_cenn.txt index 7e6f8e4c692..5e4f6eaf767 100644 --- a/forge-gui/res/cardsfolder/w/wizened_cenn.txt +++ b/forge-gui/res/cardsfolder/w/wizened_cenn.txt @@ -5,4 +5,4 @@ PT:2/2 S:Mode$ Continuous | Affected$ Creature.Kithkin+Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other Kithkin creatures you control get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wizened_cenn.jpg -Oracle:Other Kithkin creatures you control get +1/+1. \ No newline at end of file +Oracle:Other Kithkin creatures you control get +1/+1. diff --git a/forge-gui/res/cardsfolder/w/wizened_snitches.txt b/forge-gui/res/cardsfolder/w/wizened_snitches.txt index 8c1f8c00a4f..5fc521492ca 100644 --- a/forge-gui/res/cardsfolder/w/wizened_snitches.txt +++ b/forge-gui/res/cardsfolder/w/wizened_snitches.txt @@ -1,9 +1,9 @@ -Name:Wizened Snitches -ManaCost:3 U -Types:Creature Faerie Rogue -PT:1/3 -K:Flying -K:Players play with the top card of their libraries revealed. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wizened_snitches.jpg -Oracle:Flying\nPlayers play with the top card of their libraries revealed. \ No newline at end of file +Name:Wizened Snitches +ManaCost:3 U +Types:Creature Faerie Rogue +PT:1/3 +K:Flying +K:Players play with the top card of their libraries revealed. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wizened_snitches.jpg +Oracle:Flying\nPlayers play with the top card of their libraries revealed. diff --git a/forge-gui/res/cardsfolder/w/woebearer.txt b/forge-gui/res/cardsfolder/w/woebearer.txt index ac460842a62..db2bcf0c735 100644 --- a/forge-gui/res/cardsfolder/w/woebearer.txt +++ b/forge-gui/res/cardsfolder/w/woebearer.txt @@ -6,4 +6,4 @@ K:Fear T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigReturn | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may return target creature card from your graveyard to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/woebearer.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Woebearer deals combat damage to a player, you may return target creature card from your graveyard to your hand. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nWhenever Woebearer deals combat damage to a player, you may return target creature card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/woebringer_demon.txt b/forge-gui/res/cardsfolder/w/woebringer_demon.txt index 5f9917f39b0..79611991147 100644 --- a/forge-gui/res/cardsfolder/w/woebringer_demon.txt +++ b/forge-gui/res/cardsfolder/w/woebringer_demon.txt @@ -1,14 +1,14 @@ -Name:Woebringer Demon -ManaCost:3 B B -Types:Creature Demon -PT:4/4 -K:Flying -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a creature. If the player can't, sacrifice CARDNAME. -SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredPlayer | SacValid$ Creature | SubAbility$ DBSacSelf | RememberSacrificed$ True -SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Amount -SVar:NeedsToPlayVar:Y GE2 -SVar:Y:Count$Valid Creature.YouDontCtrl -SVar:Picture:http://www.wizards.com/global/images/magic/general/woebringer_demon.jpg -Oracle:Flying\nAt the beginning of each player's upkeep, that player sacrifices a creature. If the player can't, sacrifice Woebringer Demon. \ No newline at end of file +Name:Woebringer Demon +ManaCost:3 B B +Types:Creature Demon +PT:4/4 +K:Flying +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of each player's upkeep, that player sacrifices a creature. If the player can't, sacrifice CARDNAME. +SVar:TrigSac:AB$Sacrifice | Cost$ 0 | Defined$ TriggeredPlayer | SacValid$ Creature | SubAbility$ DBSacSelf | RememberSacrificed$ True +SVar:DBSacSelf:DB$ Sacrifice | Cost$ 0 | Defined$ Self | ConditionCheckSVar$ X | ConditionSVarCompare$ LT1 | References$ X | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Amount +SVar:NeedsToPlayVar:Y GE2 +SVar:Y:Count$Valid Creature.YouDontCtrl +SVar:Picture:http://www.wizards.com/global/images/magic/general/woebringer_demon.jpg +Oracle:Flying\nAt the beginning of each player's upkeep, that player sacrifices a creature. If the player can't, sacrifice Woebringer Demon. diff --git a/forge-gui/res/cardsfolder/w/woeleecher.txt b/forge-gui/res/cardsfolder/w/woeleecher.txt index 5f7083b6fbd..05b4a657d21 100644 --- a/forge-gui/res/cardsfolder/w/woeleecher.txt +++ b/forge-gui/res/cardsfolder/w/woeleecher.txt @@ -1,12 +1,12 @@ -Name:Woeleecher -ManaCost:5 W -Types:Creature Elemental -PT:3/5 -A:AB$ RemoveCounter | Cost$ W T | ValidTgts$ Creature.counters_GE1_M1M1 | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | RememberRemoved$ True | SubAbility$ DBGainLife | SpellDescription$ Remove a -1/-1 counter from target creature. If you do, you gain 2 life. -SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | ConditionCheckSVar$ X | ConditonSVarCompare$ GE1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Count$RememberedSize -SVar:RemAIDeck:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/woeleecher.jpg -Oracle:{W}, {T}: Remove a -1/-1 counter from target creature. If you do, you gain 2 life. \ No newline at end of file +Name:Woeleecher +ManaCost:5 W +Types:Creature Elemental +PT:3/5 +A:AB$ RemoveCounter | Cost$ W T | ValidTgts$ Creature.counters_GE1_M1M1 | TgtPrompt$ Select target creature | CounterType$ M1M1 | CounterNum$ 1 | RememberRemoved$ True | SubAbility$ DBGainLife | SpellDescription$ Remove a -1/-1 counter from target creature. If you do, you gain 2 life. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | ConditionCheckSVar$ X | ConditonSVarCompare$ GE1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$RememberedSize +SVar:RemAIDeck:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/woeleecher.jpg +Oracle:{W}, {T}: Remove a -1/-1 counter from target creature. If you do, you gain 2 life. diff --git a/forge-gui/res/cardsfolder/w/wojek_apothecary.txt b/forge-gui/res/cardsfolder/w/wojek_apothecary.txt index 298cd1216ca..110cc924968 100644 --- a/forge-gui/res/cardsfolder/w/wojek_apothecary.txt +++ b/forge-gui/res/cardsfolder/w/wojek_apothecary.txt @@ -1,8 +1,8 @@ -Name:Wojek Apothecary -ManaCost:2 W W -Types:Creature Human Cleric -PT:1/1 -A:AB$PreventDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Choose target creature | Amount$ 1 | Radiance$ True | PreCostDesc$ Radiance - | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature and each other creature that shares a color with it this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wojek_apothecary.jpg -Oracle:Radiance - {T}: Prevent the next 1 damage that would be dealt to target creature and each other creature that shares a color with it this turn. \ No newline at end of file +Name:Wojek Apothecary +ManaCost:2 W W +Types:Creature Human Cleric +PT:1/1 +A:AB$PreventDamage | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Choose target creature | Amount$ 1 | Radiance$ True | PreCostDesc$ Radiance - | SpellDescription$ Prevent the next 1 damage that would be dealt to target creature and each other creature that shares a color with it this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wojek_apothecary.jpg +Oracle:Radiance - {T}: Prevent the next 1 damage that would be dealt to target creature and each other creature that shares a color with it this turn. diff --git a/forge-gui/res/cardsfolder/w/wojek_embermage.txt b/forge-gui/res/cardsfolder/w/wojek_embermage.txt index dc84a9cc26e..2a61b38250e 100644 --- a/forge-gui/res/cardsfolder/w/wojek_embermage.txt +++ b/forge-gui/res/cardsfolder/w/wojek_embermage.txt @@ -5,4 +5,4 @@ PT:1/2 A:AB$DealDamage | Cost$ T | ValidTgts$ Creature | Radiance$ True | PreCostDesc$ Radiance - | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature and each other creature that shares a color with it. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wojek_embermage.jpg -Oracle:Radiance - {T}: Wojek Embermage deals 1 damage to target creature and each other creature that shares a color with it. \ No newline at end of file +Oracle:Radiance - {T}: Wojek Embermage deals 1 damage to target creature and each other creature that shares a color with it. diff --git a/forge-gui/res/cardsfolder/w/wojek_halberdiers.txt b/forge-gui/res/cardsfolder/w/wojek_halberdiers.txt index a813dac3eea..eca532ee0a0 100644 --- a/forge-gui/res/cardsfolder/w/wojek_halberdiers.txt +++ b/forge-gui/res/cardsfolder/w/wojek_halberdiers.txt @@ -1,9 +1,9 @@ -Name:Wojek Halberdiers -ManaCost:R W -Types:Creature Human Soldier -PT:3/2 -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gains first strike until end of turn. -SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | KW$ First Strike -SVar:BattalionTest:Count$Valid Creature.attacking+Other -SVar:Picture:http://www.wizards.com/global/images/magic/general/wojek_halberdiers.jpg -Oracle:Battalion - Whenever Wojek Halberdiers and at least two other creatures attack, Wojek Halberdiers gains first strike until end of turn. \ No newline at end of file +Name:Wojek Halberdiers +ManaCost:R W +Types:Creature Human Soldier +PT:3/2 +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | CheckSVar$ BattalionTest | NoResolvingCheck$ True | SVarCompare$ GE2 | Execute$ TrigBattalionPump | TriggerDescription$ Battalion - Whenever CARDNAME and at least two other creatures attack, CARDNAME gains first strike until end of turn. +SVar:TrigBattalionPump:AB$ Pump | Cost$ 0 | KW$ First Strike +SVar:BattalionTest:Count$Valid Creature.attacking+Other +SVar:Picture:http://www.wizards.com/global/images/magic/general/wojek_halberdiers.jpg +Oracle:Battalion - Whenever Wojek Halberdiers and at least two other creatures attack, Wojek Halberdiers gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wojek_siren.txt b/forge-gui/res/cardsfolder/w/wojek_siren.txt index c02f85444ab..3900c24c082 100644 --- a/forge-gui/res/cardsfolder/w/wojek_siren.txt +++ b/forge-gui/res/cardsfolder/w/wojek_siren.txt @@ -1,7 +1,7 @@ -Name:Wojek Siren -ManaCost:W -Types:Instant -A:SP$Pump | Cost$ W | ValidTgts$ Creature | Radiance$ True | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Radiance - Target creature and each other creature that shares a color with it get +1/+1 until end of turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wojek_siren.jpg -Oracle:Radiance - Target creature and each other creature that shares a color with it get +1/+1 until end of turn. \ No newline at end of file +Name:Wojek Siren +ManaCost:W +Types:Instant +A:SP$Pump | Cost$ W | ValidTgts$ Creature | Radiance$ True | NumAtt$ 1 | NumDef$ 1 | SpellDescription$ Radiance - Target creature and each other creature that shares a color with it get +1/+1 until end of turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wojek_siren.jpg +Oracle:Radiance - Target creature and each other creature that shares a color with it get +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wolf_pack.txt b/forge-gui/res/cardsfolder/w/wolf_pack.txt index ba2c569f172..cbf2f34ef11 100644 --- a/forge-gui/res/cardsfolder/w/wolf_pack.txt +++ b/forge-gui/res/cardsfolder/w/wolf_pack.txt @@ -1,7 +1,7 @@ -Name:Wolf Pack -ManaCost:6 G G -Types:Creature Wolf -PT:7/6 -K:You may have CARDNAME assign its combat damage as though it weren't blocked. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wolf_pack.jpg -Oracle:You may have Wolf Pack assign its combat damage as though it weren't blocked. \ No newline at end of file +Name:Wolf Pack +ManaCost:6 G G +Types:Creature Wolf +PT:7/6 +K:You may have CARDNAME assign its combat damage as though it weren't blocked. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wolf_pack.jpg +Oracle:You may have Wolf Pack assign its combat damage as though it weren't blocked. diff --git a/forge-gui/res/cardsfolder/w/wolf_skull_shaman.txt b/forge-gui/res/cardsfolder/w/wolf_skull_shaman.txt index e0f6d56839e..8926645671e 100644 --- a/forge-gui/res/cardsfolder/w/wolf_skull_shaman.txt +++ b/forge-gui/res/cardsfolder/w/wolf_skull_shaman.txt @@ -7,4 +7,4 @@ SVar:TrigKinship:DB$ PeekAndReveal | PeekAmount$ 1 | RevealValid$ Card.sharesCre SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ1 | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wolf_skull_shaman.jpg -Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Wolf-Skull Shaman, you may reveal it. If you do, put a 2/2 green Wolf creature token onto the battlefield. \ No newline at end of file +Oracle:Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Wolf-Skull Shaman, you may reveal it. If you do, put a 2/2 green Wolf creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wolfbitten_captive_krallenhorde_killer.txt b/forge-gui/res/cardsfolder/w/wolfbitten_captive_krallenhorde_killer.txt index 2fd59892b60..b0aa60ce26b 100644 --- a/forge-gui/res/cardsfolder/w/wolfbitten_captive_krallenhorde_killer.txt +++ b/forge-gui/res/cardsfolder/w/wolfbitten_captive_krallenhorde_killer.txt @@ -1,23 +1,23 @@ -Name:Wolfbitten Captive -ManaCost:G -Types:Creature Human Werewolf -PT:1/1 -A:AB$ Pump | Cost$ 1 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. -T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -AlternateMode:DoubleFaced -SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfbitten_captive.jpg -Oracle:{1}{G}: Wolfbitten Captive gets +2/+2 until end of turn. Activate this ability only once each turn.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Wolfbitten Captive. - -ALTERNATE - -Name:Krallenhorde Killer -ManaCost:no cost -Colors:green -Types:Creature Werewolf -PT:2/2 -A:AB$ Pump | Cost$ 3 G | NumAtt$ +4 | NumDef$ +4 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +4/+4 until end of turn. Activate this ability only once each turn. -T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. -SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform -SVar:Picture:http://www.wizards.com/global/images/magic/general/krallenhorde_killer.jpg -Oracle:{3}{G}: Krallenhorde Killer gets +4/+4 until end of turn. Activate this ability only once each turn.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Killer. \ No newline at end of file +Name:Wolfbitten Captive +ManaCost:G +Types:Creature Human Werewolf +PT:1/1 +A:AB$ Pump | Cost$ 1 G | NumAtt$ +2 | NumDef$ +2 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. Activate this ability only once each turn. +T:Mode$Phase | Phase$ Upkeep | WerewolfTransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if no spells were cast last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +AlternateMode:DoubleFaced +SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfbitten_captive.jpg +Oracle:{1}{G}: Wolfbitten Captive gets +2/+2 until end of turn. Activate this ability only once each turn.\nAt the beginning of each upkeep, if no spells were cast last turn, transform Wolfbitten Captive. + +ALTERNATE + +Name:Krallenhorde Killer +ManaCost:no cost +Colors:green +Types:Creature Werewolf +PT:2/2 +A:AB$ Pump | Cost$ 3 G | NumAtt$ +4 | NumDef$ +4 | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +4/+4 until end of turn. Activate this ability only once each turn. +T:Mode$Phase | Phase$ Upkeep | WerewolfUntransformCondition$ True | TriggerZones$ Battlefield | Execute$ TrigTransform | TriggerDescription$ At the beginning of each upkeep, if a player cast two or more spells last turn, transform CARDNAME. +SVar:TrigTransform:AB$SetState | Cost$ 0 | Defined$ Self | Mode$ Transform +SVar:Picture:http://www.wizards.com/global/images/magic/general/krallenhorde_killer.jpg +Oracle:{3}{G}: Krallenhorde Killer gets +4/+4 until end of turn. Activate this ability only once each turn.\nAt the beginning of each upkeep, if a player cast two or more spells last turn, transform Krallenhorde Killer. diff --git a/forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt b/forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt index f09e32eb1e5..5ea401664e8 100644 --- a/forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt +++ b/forge-gui/res/cardsfolder/w/wolfbriar_elemental.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 wolf ZEN SVar:X:Count$TimesKicked SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfbriar_elemental.jpg -Oracle:Multikicker {G} (You may pay an additional {G} any number of times as you cast this spell.)\nWhen Wolfbriar Elemental enters the battlefield, put a 2/2 green Wolf creature token onto the battlefield for each time it was kicked. \ No newline at end of file +Oracle:Multikicker {G} (You may pay an additional {G} any number of times as you cast this spell.)\nWhen Wolfbriar Elemental enters the battlefield, put a 2/2 green Wolf creature token onto the battlefield for each time it was kicked. diff --git a/forge-gui/res/cardsfolder/w/wolfhunters_quiver.txt b/forge-gui/res/cardsfolder/w/wolfhunters_quiver.txt index 2912fe09c30..38df607b56f 100644 --- a/forge-gui/res/cardsfolder/w/wolfhunters_quiver.txt +++ b/forge-gui/res/cardsfolder/w/wolfhunters_quiver.txt @@ -1,10 +1,10 @@ -Name:Wolfhunter's Quiver -ManaCost:1 -Types:Artifact Equipment -K:Equip 5 -S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Damage & DamageWerewolf | Description$ Equipped creature has "{T}: This creature deals 1 damage to target creature or player" and "{T}: This creature deals 3 damage to target Werewolf creature." -SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. -SVar:DamageWerewolf:AB$DealDamage | Cost$ T | ValidTgts$ Creature.Werewolf | TgtPrompt$ Select target Werewolf creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target Werewolf creature. -SVar:NonStackingAttachEffect:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfhunters_quiver.jpg -Oracle:Equipped creature has "{T}: This creature deals 1 damage to target creature or player" and "{T}: This creature deals 3 damage to target Werewolf creature."\nEquip {5} \ No newline at end of file +Name:Wolfhunter's Quiver +ManaCost:1 +Types:Artifact Equipment +K:Equip 5 +S:Mode$ Continuous | Affected$ Card.EquippedBy | AddAbility$ Damage & DamageWerewolf | Description$ Equipped creature has "{T}: This creature deals 1 damage to target creature or player" and "{T}: This creature deals 3 damage to target Werewolf creature." +SVar:Damage:AB$DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. +SVar:DamageWerewolf:AB$DealDamage | Cost$ T | ValidTgts$ Creature.Werewolf | TgtPrompt$ Select target Werewolf creature | NumDmg$ 3 | SpellDescription$ CARDNAME deals 3 damage to target Werewolf creature. +SVar:NonStackingAttachEffect:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfhunters_quiver.jpg +Oracle:Equipped creature has "{T}: This creature deals 1 damage to target creature or player" and "{T}: This creature deals 3 damage to target Werewolf creature."\nEquip {5} diff --git a/forge-gui/res/cardsfolder/w/wolfir_avenger.txt b/forge-gui/res/cardsfolder/w/wolfir_avenger.txt index e89e6fa2c52..af3a9b68375 100644 --- a/forge-gui/res/cardsfolder/w/wolfir_avenger.txt +++ b/forge-gui/res/cardsfolder/w/wolfir_avenger.txt @@ -1,8 +1,8 @@ -Name:Wolfir Avenger -ManaCost:1 G G -Types:Creature Wolf Warrior -PT:3/3 -K:Flash -A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfir_avenger.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\n{1}{G}: Regenerate Wolfir Avenger. \ No newline at end of file +Name:Wolfir Avenger +ManaCost:1 G G +Types:Creature Wolf Warrior +PT:3/3 +K:Flash +A:AB$ Regenerate | Cost$ 1 G | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfir_avenger.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\n{1}{G}: Regenerate Wolfir Avenger. diff --git a/forge-gui/res/cardsfolder/w/wolfir_silverheart.txt b/forge-gui/res/cardsfolder/w/wolfir_silverheart.txt index 06d6541ec77..31f13be403c 100644 --- a/forge-gui/res/cardsfolder/w/wolfir_silverheart.txt +++ b/forge-gui/res/cardsfolder/w/wolfir_silverheart.txt @@ -1,8 +1,8 @@ -Name:Wolfir Silverheart -ManaCost:3 G G -Types:Creature Wolf Warrior -PT:4/4 -K:Soulbond -S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddPower$ 4 | AddToughness$ 4 | Description$ As long as CARDNAME is paired with another creature, each of those creatures gets +4/+4. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfir_silverheart.jpg -Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Wolfir Silverheart is paired with another creature, each of those creatures gets +4/+4. \ No newline at end of file +Name:Wolfir Silverheart +ManaCost:3 G G +Types:Creature Wolf Warrior +PT:4/4 +K:Soulbond +S:Mode$ Continuous | Affected$ Creature.PairedWith,Creature.Self+Paired | AddPower$ 4 | AddToughness$ 4 | Description$ As long as CARDNAME is paired with another creature, each of those creatures gets +4/+4. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wolfir_silverheart.jpg +Oracle:Soulbond (You may pair this creature with another unpaired creature when either enters the battlefield. They remain paired for as long as you control both of them.)\nAs long as Wolfir Silverheart is paired with another creature, each of those creatures gets +4/+4. diff --git a/forge-gui/res/cardsfolder/w/wolverine_pack.txt b/forge-gui/res/cardsfolder/w/wolverine_pack.txt index a167b7c3820..f19da6be2aa 100644 --- a/forge-gui/res/cardsfolder/w/wolverine_pack.txt +++ b/forge-gui/res/cardsfolder/w/wolverine_pack.txt @@ -4,4 +4,4 @@ Types:Creature Wolverine PT:2/4 K:Rampage 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/wolverine_pack.jpg -Oracle:Rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) \ No newline at end of file +Oracle:Rampage 2 (Whenever this creature becomes blocked, it gets +2/+2 until end of turn for each creature blocking it beyond the first.) diff --git a/forge-gui/res/cardsfolder/w/wonder.txt b/forge-gui/res/cardsfolder/w/wonder.txt index 477aa3cd5c3..b6c6a664ed0 100644 --- a/forge-gui/res/cardsfolder/w/wonder.txt +++ b/forge-gui/res/cardsfolder/w/wonder.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | EffectZone$ Graveyard | AddKey SVar:X:Count$Valid Island.YouCtrl SVar:DiscardMe:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/wonder.jpg -Oracle:Flying\nAs long as Wonder is in your graveyard and you control an Island, creatures you control have flying. \ No newline at end of file +Oracle:Flying\nAs long as Wonder is in your graveyard and you control an Island, creatures you control have flying. diff --git a/forge-gui/res/cardsfolder/w/wood_elemental.txt b/forge-gui/res/cardsfolder/w/wood_elemental.txt index fcf2455eb15..04931aab7cf 100644 --- a/forge-gui/res/cardsfolder/w/wood_elemental.txt +++ b/forge-gui/res/cardsfolder/w/wood_elemental.txt @@ -1,15 +1,15 @@ -Name:Wood Elemental -ManaCost:3 G -Types:Creature Elemental -PT:*/* -K:ETBReplacement:Other:TrigSac -SVar:TrigSac:DB$ Sacrifice | Amount$ SacX | References$ SacX | SacValid$ Forest.untapped | Defined$ You | RememberSacrificed$ True | Optional$ True | SpellDescription$ As CARDNAME enters the battlefield, sacrifice any number of untapped Forests. -S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of Forests sacrificed as it entered the battlefield. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ DBCleanup | Static$ True -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:SacX:Count$Valid Forest.YouCtrl+untapped -SVar:NeedsToPlayVar:SacX GE5 -SVar:X:Remembered$Amount -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wood_elemental.jpg -Oracle:As Wood Elemental enters the battlefield, sacrifice any number of untapped Forests.\nWood Elemental's power and toughness are each equal to the number of Forests sacrificed as it entered the battlefield. \ No newline at end of file +Name:Wood Elemental +ManaCost:3 G +Types:Creature Elemental +PT:*/* +K:ETBReplacement:Other:TrigSac +SVar:TrigSac:DB$ Sacrifice | Amount$ SacX | References$ SacX | SacValid$ Forest.untapped | Defined$ You | RememberSacrificed$ True | Optional$ True | SpellDescription$ As CARDNAME enters the battlefield, sacrifice any number of untapped Forests. +S:Mode$ Continuous | EffectZone$ All | CharacteristicDefining$ True | SetPower$ X | SetToughness$ X | References$ X | Description$ CARDNAME's power and toughness are each equal to the number of Forests sacrificed as it entered the battlefield. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ DBCleanup | Static$ True +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:SacX:Count$Valid Forest.YouCtrl+untapped +SVar:NeedsToPlayVar:SacX GE5 +SVar:X:Remembered$Amount +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wood_elemental.jpg +Oracle:As Wood Elemental enters the battlefield, sacrifice any number of untapped Forests.\nWood Elemental's power and toughness are each equal to the number of Forests sacrificed as it entered the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wood_elves.txt b/forge-gui/res/cardsfolder/w/wood_elves.txt index 4e97a2187db..8414bdbb3d5 100644 --- a/forge-gui/res/cardsfolder/w/wood_elves.txt +++ b/forge-gui/res/cardsfolder/w/wood_elves.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Card.Forest | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wood_elves.jpg -Oracle:When Wood Elves enters the battlefield, search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:When Wood Elves enters the battlefield, search your library for a Forest card and put that card onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wood_sage.txt b/forge-gui/res/cardsfolder/w/wood_sage.txt index 28a9ba2a298..aa52dcbff96 100644 --- a/forge-gui/res/cardsfolder/w/wood_sage.txt +++ b/forge-gui/res/cardsfolder/w/wood_sage.txt @@ -1,9 +1,9 @@ -Name:Wood Sage -ManaCost:G U -Types:Creature Human Druid -PT:1/1 -A:AB$ NameCard | Cost$ T | Defined$ You | ValidCards$ Card.Creature | ValidDesc$ creature | SubAbility$ DBDig | SpellDescription$ Name a creature card. Reveal the top four cards of your library and put all of them with that name into your hand. Put the rest into your graveyard. -SVar:DBDig:DB$ Dig | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card.NamedCard | DestinationZone2$ Graveyard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wood_sage.jpg -Oracle:{T}: Name a creature card. Reveal the top four cards of your library and put all of them with that name into your hand. Put the rest into your graveyard. \ No newline at end of file +Name:Wood Sage +ManaCost:G U +Types:Creature Human Druid +PT:1/1 +A:AB$ NameCard | Cost$ T | Defined$ You | ValidCards$ Card.Creature | ValidDesc$ creature | SubAbility$ DBDig | SpellDescription$ Name a creature card. Reveal the top four cards of your library and put all of them with that name into your hand. Put the rest into your graveyard. +SVar:DBDig:DB$ Dig | DigNum$ 4 | Reveal$ True | ChangeNum$ All | ChangeValid$ Card.NamedCard | DestinationZone2$ Graveyard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wood_sage.jpg +Oracle:{T}: Name a creature card. Reveal the top four cards of your library and put all of them with that name into your hand. Put the rest into your graveyard. diff --git a/forge-gui/res/cardsfolder/w/woodborn_behemoth.txt b/forge-gui/res/cardsfolder/w/woodborn_behemoth.txt index 086c34f8970..5485b125d35 100644 --- a/forge-gui/res/cardsfolder/w/woodborn_behemoth.txt +++ b/forge-gui/res/cardsfolder/w/woodborn_behemoth.txt @@ -1,9 +1,9 @@ -Name:Woodborn Behemoth -ManaCost:3 G G -Types:Creature Elemental -PT:4/4 -S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Trample | AddPower$ 4 | AddToughness$ 4 | CheckSVar$ X | SVarCompare$ GE8 | References$ X | Description$ As long as you control eight or more lands, CARDNAME gets +4/+4 and has trample. -SVar:X:Count$Valid Land.YouCtrl -SVar:BuffedBy:Land -SVar:Picture:http://www.wizards.com/global/images/magic/general/woodborn_behemoth.jpg -Oracle:As long as you control eight or more lands, Woodborn Behemoth gets +4/+4 and has 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.) +Name:Woodborn Behemoth +ManaCost:3 G G +Types:Creature Elemental +PT:4/4 +S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Trample | AddPower$ 4 | AddToughness$ 4 | CheckSVar$ X | SVarCompare$ GE8 | References$ X | Description$ As long as you control eight or more lands, CARDNAME gets +4/+4 and has trample. +SVar:X:Count$Valid Land.YouCtrl +SVar:BuffedBy:Land +SVar:Picture:http://www.wizards.com/global/images/magic/general/woodborn_behemoth.jpg +Oracle:As long as you control eight or more lands, Woodborn Behemoth gets +4/+4 and has 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.) diff --git a/forge-gui/res/cardsfolder/w/woodcloaker.txt b/forge-gui/res/cardsfolder/w/woodcloaker.txt index 1f382fc1a8a..b3d23e3749c 100644 --- a/forge-gui/res/cardsfolder/w/woodcloaker.txt +++ b/forge-gui/res/cardsfolder/w/woodcloaker.txt @@ -7,4 +7,4 @@ T:Mode$ TurnFaceUp | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Ba SVar:TrigPump:AB$Pump | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Trample SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/woodcloaker.jpg -Oracle:Morph {2}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Woodcloaker is turned face up, target creature gains trample until end of turn. \ No newline at end of file +Oracle:Morph {2}{G}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)\nWhen Woodcloaker is turned face up, target creature gains trample until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wooded_bastion.txt b/forge-gui/res/cardsfolder/w/wooded_bastion.txt index 305469fdea5..e49c24fcd95 100644 --- a/forge-gui/res/cardsfolder/w/wooded_bastion.txt +++ b/forge-gui/res/cardsfolder/w/wooded_bastion.txt @@ -7,4 +7,4 @@ A:AB$ Mana | Cost$ GW T | Produced$ G W | SpellDescription$ Add {G}{W} to your m A:AB$ Mana | Cost$ GW T | Produced$ G | Amount$ 2 | SpellDescription$ Add {G}{G} to your mana pool. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wooded_bastion.jpg -Oracle:{T}: Add {1} to your mana pool.\n{G/W}, {T}: Add {G}{G}, {G}{W}, or {W}{W} to your mana pool. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{G/W}, {T}: Add {G}{G}, {G}{W}, or {W}{W} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/wooded_foothills.txt b/forge-gui/res/cardsfolder/w/wooded_foothills.txt index d2cb146f907..6bd7e2be3b6 100644 --- a/forge-gui/res/cardsfolder/w/wooded_foothills.txt +++ b/forge-gui/res/cardsfolder/w/wooded_foothills.txt @@ -3,4 +3,4 @@ ManaCost:no cost Types:Land A:AB$ ChangeZone | Cost$ T PayLife<1> Sac<1/CARDNAME> | Origin$ Library | Destination$ Battlefield | ChangeType$ Mountain,Forest | ChangeNum$ 1 | SpellDescription$ Search your library for a Mountain or Forest card and put it onto the battlefield. Then shuffle your library. SVar:Picture:http://www.wizards.com/global/images/magic/general/wooded_foothills.jpg -Oracle:{T}, Pay 1 life, Sacrifice Wooded Foothills: Search your library for a Mountain or Forest card and put it onto the battlefield. Then shuffle your library. \ No newline at end of file +Oracle:{T}, Pay 1 life, Sacrifice Wooded Foothills: Search your library for a Mountain or Forest card and put it onto the battlefield. Then shuffle your library. diff --git a/forge-gui/res/cardsfolder/w/wooden_sphere.txt b/forge-gui/res/cardsfolder/w/wooden_sphere.txt index d759aa5b92d..f943da9fb31 100644 --- a/forge-gui/res/cardsfolder/w/wooden_sphere.txt +++ b/forge-gui/res/cardsfolder/w/wooden_sphere.txt @@ -5,4 +5,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Green | TriggerZones$ Battlefield | Optional SVar:TrigGainLife:AB$GainLife | Cost$ 1 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wooden_sphere.jpg -Oracle:Whenever a player casts a green spell, you may pay {1}. If you do, you gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a green spell, you may pay {1}. If you do, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/w/wooden_stake.txt b/forge-gui/res/cardsfolder/w/wooden_stake.txt index dba58ba5494..98ad44496ad 100644 --- a/forge-gui/res/cardsfolder/w/wooden_stake.txt +++ b/forge-gui/res/cardsfolder/w/wooden_stake.txt @@ -1,11 +1,11 @@ -Name:Wooden Stake -ManaCost:2 -Types:Artifact Equipment -K:Equip 1 -S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. -T:Mode$ AttackerBlocked | ValidCard$ Creature.Vampire | ValidBlocker$ Card.AttachedBy | Execute$ TrigDestroyBlocked | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated. -T:Mode$ Blocks | ValidCard$ Creature.Vampire | ValidBlocked$ Card.AttachedBy | Execute$ TrigDestroyBlocker | Secondary$ True | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated. -SVar:TrigDestroyBlocked:AB$ Destroy | Cost$ 0 | Defined$ TriggeredAttacker | NoRegen$ True -SVar:TrigDestroyBlocker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker | NoRegen$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wooden_stake.jpg -Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Name:Wooden Stake +ManaCost:2 +Types:Artifact Equipment +K:Equip 1 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 1 | Description$ Equipped creature gets +1/+0. +T:Mode$ AttackerBlocked | ValidCard$ Creature.Vampire | ValidBlocker$ Card.AttachedBy | Execute$ TrigDestroyBlocked | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated. +T:Mode$ Blocks | ValidCard$ Creature.Vampire | ValidBlocked$ Card.AttachedBy | Execute$ TrigDestroyBlocker | Secondary$ True | TriggerDescription$ Whenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated. +SVar:TrigDestroyBlocked:AB$ Destroy | Cost$ 0 | Defined$ TriggeredAttacker | NoRegen$ True +SVar:TrigDestroyBlocker:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker | NoRegen$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wooden_stake.jpg +Oracle:Equipped creature gets +1/+0.\nWhenever equipped creature blocks or becomes blocked by a Vampire, destroy that creature. It can't be regenerated.\nEquip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/w/woodfall_primus.txt b/forge-gui/res/cardsfolder/w/woodfall_primus.txt index 743dba77a48..91a73479c9d 100644 --- a/forge-gui/res/cardsfolder/w/woodfall_primus.txt +++ b/forge-gui/res/cardsfolder/w/woodfall_primus.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDestroy:DB$Destroy | ValidTgts$ Permanent.nonCreature | TgtPrompt$ Select a noncreature permanent. K:Persist SVar:Picture:http://www.wizards.com/global/images/magic/general/woodfall_primus.jpg -Oracle:Trample\nWhen Woodfall Primus enters the battlefield, destroy target noncreature permanent.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) \ No newline at end of file +Oracle:Trample\nWhen Woodfall Primus enters the battlefield, destroy target noncreature permanent.\nPersist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.) diff --git a/forge-gui/res/cardsfolder/w/woodland_cemetery.txt b/forge-gui/res/cardsfolder/w/woodland_cemetery.txt index 618a1d1541e..7abfc65fd1f 100644 --- a/forge-gui/res/cardsfolder/w/woodland_cemetery.txt +++ b/forge-gui/res/cardsfolder/w/woodland_cemetery.txt @@ -1,11 +1,11 @@ -Name:Woodland Cemetery -ManaCost:no cost -Types:Land -R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Swamp or a Forest. -SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay -SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -SVar:ETBCheckSVar:Count$Valid Swamp.YouCtrl,Forest.YouCtrl -A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -SVar:Picture:http://www.wizards.com/global/images/magic/general/woodland_cemetery.jpg -Oracle:Woodland Cemetery enters the battlefield tapped unless you control a Swamp or a Forest.\n{T}: Add {B} or {G} to your mana pool. \ No newline at end of file +Name:Woodland Cemetery +ManaCost:no cost +Types:Land +R:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ LandTapped | Description$ CARDNAME enters the battlefield tapped unless you control a Swamp or a Forest. +SVar:LandTapped:AB$ Tap | Cost$ 0 | Defined$ Self | ETB$ True | ConditionCheckSVar$ ETBCheckSVar | ConditionSVarCompare$ EQ0 | References$ ETBCheckSVar | SubAbility$ MoveToPlay +SVar:MoveToPlay:DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +SVar:ETBCheckSVar:Count$Valid Swamp.YouCtrl,Forest.YouCtrl +A:AB$ Mana | Cost$ T | Produced$ B | SpellDescription$ Add {B} to your mana pool. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +SVar:Picture:http://www.wizards.com/global/images/magic/general/woodland_cemetery.jpg +Oracle:Woodland Cemetery enters the battlefield tapped unless you control a Swamp or a Forest.\n{T}: Add {B} or {G} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/woodland_changeling.txt b/forge-gui/res/cardsfolder/w/woodland_changeling.txt index 72539990c9b..5a5299d054d 100644 --- a/forge-gui/res/cardsfolder/w/woodland_changeling.txt +++ b/forge-gui/res/cardsfolder/w/woodland_changeling.txt @@ -4,4 +4,4 @@ Types:Creature Shapeshifter PT:2/2 S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ AllCreatureTypes | Description$ Changeling (This card is every creature type at all times.) SVar:Picture:http://www.wizards.com/global/images/magic/general/woodland_changeling.jpg -Oracle:Changeling (This card is every creature type at all times.) \ No newline at end of file +Oracle:Changeling (This card is every creature type at all times.) diff --git a/forge-gui/res/cardsfolder/w/woodland_druid.txt b/forge-gui/res/cardsfolder/w/woodland_druid.txt index b9a4ad3ca85..deabfc6523e 100644 --- a/forge-gui/res/cardsfolder/w/woodland_druid.txt +++ b/forge-gui/res/cardsfolder/w/woodland_druid.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Creature Human Druid PT:1/2 SVar:Picture:http://resources.wizards.com/magic/cards/od/en-us/card29772.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/woodland_guidance.txt b/forge-gui/res/cardsfolder/w/woodland_guidance.txt index eeb5a00e6f6..1cbf873572a 100644 --- a/forge-gui/res/cardsfolder/w/woodland_guidance.txt +++ b/forge-gui/res/cardsfolder/w/woodland_guidance.txt @@ -6,4 +6,4 @@ SVar:DBClash:DB$Clash | WinSubAbility$ DBUntap | OtherwiseSubAbility$ DBExile SVar:DBUntap:DB$UntapAll | ValidCards$ Forest.YouCtrl | SubAbility$ DBExile SVar:DBExile:DB$ChangeZone | Defined$ Self | Origin$ Stack | Destination$ Exile SVar:Picture:http://www.wizards.com/global/images/magic/general/woodland_guidance.jpg -Oracle:Return target card from your graveyard to your hand. Clash with an opponent. If you win, untap all Forests you control. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.)\nExile Woodland Guidance. \ No newline at end of file +Oracle:Return target card from your graveyard to your hand. Clash with an opponent. If you win, untap all Forests you control. (Each clashing player reveals the top card of his or her library, then puts that card on the top or bottom. A player wins if his or her card had a higher converted mana cost.)\nExile Woodland Guidance. diff --git a/forge-gui/res/cardsfolder/w/woodland_sleuth.txt b/forge-gui/res/cardsfolder/w/woodland_sleuth.txt index f06a51494c9..644aec63bf6 100644 --- a/forge-gui/res/cardsfolder/w/woodland_sleuth.txt +++ b/forge-gui/res/cardsfolder/w/woodland_sleuth.txt @@ -1,9 +1,9 @@ -Name:Woodland Sleuth -ManaCost:3 G -Types:Creature Human Scout -PT:2/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | CheckSVar$ Morbid | SVarCompare$ GE1 | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, return a creature card at random from your graveyard to your hand. -SVar:TrigChangeZone:AB$ChangeZone | ChangeType$ Creature.YouCtrl | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | AtRandom$ True -SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/woodland_sleuth.jpg -Oracle:Morbid - When Woodland Sleuth enters the battlefield, if a creature died this turn, return a creature card at random from your graveyard to your hand. \ No newline at end of file +Name:Woodland Sleuth +ManaCost:3 G +Types:Creature Human Scout +PT:2/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | CheckSVar$ Morbid | SVarCompare$ GE1 | TriggerDescription$ Morbid - When CARDNAME enters the battlefield, if a creature died this turn, return a creature card at random from your graveyard to your hand. +SVar:TrigChangeZone:AB$ChangeZone | ChangeType$ Creature.YouCtrl | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | Hidden$ True | AtRandom$ True +SVar:Morbid:Count$ThisTurnEntered_Graveyard_from_Battlefield_Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/woodland_sleuth.jpg +Oracle:Morbid - When Woodland Sleuth enters the battlefield, if a creature died this turn, return a creature card at random from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/woodlot_crawler.txt b/forge-gui/res/cardsfolder/w/woodlot_crawler.txt index c28f4bc3fcf..ec013184cc0 100644 --- a/forge-gui/res/cardsfolder/w/woodlot_crawler.txt +++ b/forge-gui/res/cardsfolder/w/woodlot_crawler.txt @@ -1,8 +1,8 @@ -Name:Woodlot Crawler -ManaCost:U B -Types:Creature Insect -PT:2/1 -K:Forestwalk -K:Protection from green -SVar:Picture:http://www.wizards.com/global/images/magic/general/woodlot_crawler.jpg -Oracle:Forestwalk, protection from green \ No newline at end of file +Name:Woodlot Crawler +ManaCost:U B +Types:Creature Insect +PT:2/1 +K:Forestwalk +K:Protection from green +SVar:Picture:http://www.wizards.com/global/images/magic/general/woodlot_crawler.jpg +Oracle:Forestwalk, protection from green diff --git a/forge-gui/res/cardsfolder/w/woodlurker_mimic.txt b/forge-gui/res/cardsfolder/w/woodlurker_mimic.txt index 119fe5fc210..ab1b5d1d27c 100644 --- a/forge-gui/res/cardsfolder/w/woodlurker_mimic.txt +++ b/forge-gui/res/cardsfolder/w/woodlurker_mimic.txt @@ -6,4 +6,4 @@ T:Mode$ SpellCast | ValidCard$ Card.Black+Green | ValidActivatingPlayer$ You | T SVar:TrigAnimate:AB$Animate | Cost$ 0 | Defined$ Self | Power$ 4 | Toughness$ 5 | Keywords$ Wither SVar:BuffedBy:Card.Black+Green SVar:Picture:http://www.wizards.com/global/images/magic/general/woodlurker_mimic.jpg -Oracle:Whenever you cast a spell that's both black and green, Woodlurker Mimic becomes 4/5 and gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) \ No newline at end of file +Oracle:Whenever you cast a spell that's both black and green, Woodlurker Mimic becomes 4/5 and gains wither until end of turn. (It deals damage to creatures in the form of -1/-1 counters.) diff --git a/forge-gui/res/cardsfolder/w/woodripper.txt b/forge-gui/res/cardsfolder/w/woodripper.txt index 65c1d3956dc..392ea05da36 100644 --- a/forge-gui/res/cardsfolder/w/woodripper.txt +++ b/forge-gui/res/cardsfolder/w/woodripper.txt @@ -5,4 +5,4 @@ PT:4/6 A:AB$ Destroy | Cost$ 1 SubCounter<1/FADE> | ValidTgts$ Artifact | TgtPrompt$ Select target artifact | SpellDescription$ Destroy target artifact. K:Fading:3 SVar:Picture:http://www.wizards.com/global/images/magic/general/woodripper.jpg -Oracle:Fading 3 (This creature enters the battlefield with three fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\n{1}, Remove a fade counter from Woodripper: Destroy target artifact. \ No newline at end of file +Oracle:Fading 3 (This creature enters the battlefield with three fade counters on it. At the beginning of your upkeep, remove a fade counter from it. If you can't, sacrifice it.)\n{1}, Remove a fade counter from Woodripper: Destroy target artifact. diff --git a/forge-gui/res/cardsfolder/w/woodvine_elemental.txt b/forge-gui/res/cardsfolder/w/woodvine_elemental.txt index 18f4530e903..1bdddd60f33 100644 --- a/forge-gui/res/cardsfolder/w/woodvine_elemental.txt +++ b/forge-gui/res/cardsfolder/w/woodvine_elemental.txt @@ -1,13 +1,13 @@ -Name:Woodvine Elemental -ManaCost:4 G W -Types:Creature Elemental -PT:4/4 -K:Trample -T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ Parley - Whenever CARDNAME attacks, each player reveals the top card of his or her library. For each nonland card revealed this way, attacking creatures you control get +1/+1 until end of turn. Then each player draws a card. -SVar:TrigDig:DB$ Dig | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBPump -SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.attacking+YouCtrl | NumAtt$ +X | NumDef$ +X | References$ X | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:Remembered$Valid Card.nonLand -SVar:Picture:http://www.wizards.com/global/images/magic/general/woodvine_elemental.jpg -Oracle:Trample\nParley - Whenever Woodvine Elemental attacks, each player reveals the top card of his or her library. For each nonland card revealed this way, attacking creatures you control get +1/+1 until end of turn. Then each player draws a card. +Name:Woodvine Elemental +ManaCost:4 G W +Types:Creature Elemental +PT:4/4 +K:Trample +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDig | TriggerDescription$ Parley - Whenever CARDNAME attacks, each player reveals the top card of his or her library. For each nonland card revealed this way, attacking creatures you control get +1/+1 until end of turn. Then each player draws a card. +SVar:TrigDig:DB$ Dig | DigNum$ 1 | Defined$ Each | Reveal$ True | NoMove$ True | RememberRevealed$ True | SubAbility$ DBPump +SVar:DBPump:DB$ PumpAll | ValidCards$ Creature.attacking+YouCtrl | NumAtt$ +X | NumDef$ +X | References$ X | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | Defined$ Each | NumCards$ 1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Remembered$Valid Card.nonLand +SVar:Picture:http://www.wizards.com/global/images/magic/general/woodvine_elemental.jpg +Oracle:Trample\nParley - Whenever Woodvine Elemental attacks, each player reveals the top card of his or her library. For each nonland card revealed this way, attacking creatures you control get +1/+1 until end of turn. Then each player draws a card. diff --git a/forge-gui/res/cardsfolder/w/woodwraith_corrupter.txt b/forge-gui/res/cardsfolder/w/woodwraith_corrupter.txt index dea30a90fc8..9f02587ceb9 100644 --- a/forge-gui/res/cardsfolder/w/woodwraith_corrupter.txt +++ b/forge-gui/res/cardsfolder/w/woodwraith_corrupter.txt @@ -5,4 +5,4 @@ PT:3/6 A:AB$ Animate | Cost$ 1 B G T | ValidTgts$ Forest | TgtPrompt$ Select target Forest | Power$ 4 | Toughness$ 4 | Types$ Creature,Elemental,Horror | Colors$ Black,Green | Permanent$ True | SpellDescription$ Target Forest becomes a 4/4 black and green Elemental Horror creature. It's still a land. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/woodwraith_corrupter.jpg -Oracle:{1}{B}{G}, {T}: Target Forest becomes a 4/4 black and green Elemental Horror creature. It's still a land. \ No newline at end of file +Oracle:{1}{B}{G}, {T}: Target Forest becomes a 4/4 black and green Elemental Horror creature. It's still a land. diff --git a/forge-gui/res/cardsfolder/w/woodwraith_strangler.txt b/forge-gui/res/cardsfolder/w/woodwraith_strangler.txt index f9ec27bbb85..06733ccb366 100644 --- a/forge-gui/res/cardsfolder/w/woodwraith_strangler.txt +++ b/forge-gui/res/cardsfolder/w/woodwraith_strangler.txt @@ -4,4 +4,4 @@ Types:Creature Plant Zombie PT:2/2 A:AB$ Regenerate | Cost$ ExileFromGrave<1/Creature> | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/woodwraith_strangler.jpg -Oracle:Exile a creature card from your graveyard: Regenerate Woodwraith Strangler. \ No newline at end of file +Oracle:Exile a creature card from your graveyard: Regenerate Woodwraith Strangler. diff --git a/forge-gui/res/cardsfolder/w/woolly_mammoths.txt b/forge-gui/res/cardsfolder/w/woolly_mammoths.txt index eee0894403f..1f2a3b3d1ba 100644 --- a/forge-gui/res/cardsfolder/w/woolly_mammoths.txt +++ b/forge-gui/res/cardsfolder/w/woolly_mammoths.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddKeyword$ Trample | CheckSVar$ X | SVar:X:Count$Valid Land.Snow+YouCtrl SVar:BuffedBy:Land.Snow SVar:Picture:http://www.wizards.com/global/images/magic/general/woolly_mammoths.jpg -Oracle:Woolly Mammoths has trample as long as you control a snow land. \ No newline at end of file +Oracle:Woolly Mammoths has trample as long as you control a snow land. diff --git a/forge-gui/res/cardsfolder/w/woolly_razorback.txt b/forge-gui/res/cardsfolder/w/woolly_razorback.txt index 1b6097dcb49..1d5d545b66f 100644 --- a/forge-gui/res/cardsfolder/w/woolly_razorback.txt +++ b/forge-gui/res/cardsfolder/w/woolly_razorback.txt @@ -1,11 +1,11 @@ -Name:Woolly Razorback -ManaCost:2 W W -Types:Creature Boar Beast -PT:7/7 -K:etbCounter:ICE:3 -S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_ICE | AddHiddenKeyword$ Prevent all combat damage that would be dealt by CARDNAME. & Defender | Description$ As long as CARDNAME has an ice counter on it, prevent all combat damage it would deal and it has defender. -T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks, remove an ice counter from it. -SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ ICE | CounterNum$ 1 | Defined$ TriggeredBlocker -SVar:HasBlockEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/woolly_razorback.jpg -Oracle:Woolly Razorback enters the battlefield with three ice counters on it.\nAs long as Woolly Razorback has an ice counter on it, prevent all combat damage it would deal and it has defender.\nWhenever Woolly Razorback blocks, remove an ice counter from it. \ No newline at end of file +Name:Woolly Razorback +ManaCost:2 W W +Types:Creature Boar Beast +PT:7/7 +K:etbCounter:ICE:3 +S:Mode$ Continuous | Affected$ Card.Self+counters_GE1_ICE | AddHiddenKeyword$ Prevent all combat damage that would be dealt by CARDNAME. & Defender | Description$ As long as CARDNAME has an ice counter on it, prevent all combat damage it would deal and it has defender. +T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigRemoveCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME blocks, remove an ice counter from it. +SVar:TrigRemoveCounter:AB$ RemoveCounter | Cost$ 0 | CounterType$ ICE | CounterNum$ 1 | Defined$ TriggeredBlocker +SVar:HasBlockEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/woolly_razorback.jpg +Oracle:Woolly Razorback enters the battlefield with three ice counters on it.\nAs long as Woolly Razorback has an ice counter on it, prevent all combat damage it would deal and it has defender.\nWhenever Woolly Razorback blocks, remove an ice counter from it. diff --git a/forge-gui/res/cardsfolder/w/woolly_spider.txt b/forge-gui/res/cardsfolder/w/woolly_spider.txt index 05de36836d1..83a2f36fcf7 100644 --- a/forge-gui/res/cardsfolder/w/woolly_spider.txt +++ b/forge-gui/res/cardsfolder/w/woolly_spider.txt @@ -6,4 +6,4 @@ K:Reach T:Mode$ AttackerBlocked | ValidCard$ Creature.withFlying | ValidBlocker$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks a creature with flying, CARDNAME gets +0/+2 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumDef$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/woolly_spider.jpg -Oracle:Reach (This creature can block creatures with flying.)\nWhenever Woolly Spider blocks a creature with flying, Woolly Spider gets +0/+2 until end of turn. \ No newline at end of file +Oracle:Reach (This creature can block creatures with flying.)\nWhenever Woolly Spider blocks a creature with flying, Woolly Spider gets +0/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/woolly_thoctar.txt b/forge-gui/res/cardsfolder/w/woolly_thoctar.txt index f98f59d8c63..c55c626dd66 100644 --- a/forge-gui/res/cardsfolder/w/woolly_thoctar.txt +++ b/forge-gui/res/cardsfolder/w/woolly_thoctar.txt @@ -3,4 +3,4 @@ ManaCost:R G W Types:Creature Beast PT:5/4 SVar:Picture:http://www.wizards.com/global/images/magic/general/woolly_thoctar.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/word_of_binding.txt b/forge-gui/res/cardsfolder/w/word_of_binding.txt index ff42ddf8316..d34d0db78de 100644 --- a/forge-gui/res/cardsfolder/w/word_of_binding.txt +++ b/forge-gui/res/cardsfolder/w/word_of_binding.txt @@ -6,4 +6,4 @@ A:SP$ Tap | Cost$ X B B | TargetMin$ 0 | TargetMax$ MaxTgts | References$ X,MaxT SVar:X:Targeted$Amount SVar:MaxTgts:Count$Valid Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/word_of_binding.jpg -Oracle:Tap X target creatures. \ No newline at end of file +Oracle:Tap X target creatures. diff --git a/forge-gui/res/cardsfolder/w/word_of_blasting.txt b/forge-gui/res/cardsfolder/w/word_of_blasting.txt index 2a75cc7082a..6757a4c7b21 100644 --- a/forge-gui/res/cardsfolder/w/word_of_blasting.txt +++ b/forge-gui/res/cardsfolder/w/word_of_blasting.txt @@ -6,4 +6,4 @@ SVar:DBDamage:DB$DealDamage | NumDmg$ X | Defined$ TargetedController SVar:X:Targeted$CardManaCost SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/word_of_blasting.jpg -Oracle:Destroy target Wall. It can't be regenerated. Word of Blasting deals damage equal to that Wall's converted mana cost to the Wall's controller. \ No newline at end of file +Oracle:Destroy target Wall. It can't be regenerated. Word of Blasting deals damage equal to that Wall's converted mana cost to the Wall's controller. diff --git a/forge-gui/res/cardsfolder/w/word_of_seizing.txt b/forge-gui/res/cardsfolder/w/word_of_seizing.txt index 31c7932d012..6cac50b43f9 100644 --- a/forge-gui/res/cardsfolder/w/word_of_seizing.txt +++ b/forge-gui/res/cardsfolder/w/word_of_seizing.txt @@ -4,4 +4,4 @@ Types:Instant K:Split second A:SP$ GainControl | Cost$ 3 R R | ValidTgts$ Permanent | TgtPrompt$ Select target permanent | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Untap target permanent and gain control of it until end of turn. It gains haste until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/word_of_seizing.jpg -Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nUntap target permanent and gain control of it until end of turn. It gains haste until end of turn. \ No newline at end of file +Oracle:Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)\nUntap target permanent and gain control of it until end of turn. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/w/word_of_undoing.txt b/forge-gui/res/cardsfolder/w/word_of_undoing.txt index 35662e9165c..463eb93b658 100644 --- a/forge-gui/res/cardsfolder/w/word_of_undoing.txt +++ b/forge-gui/res/cardsfolder/w/word_of_undoing.txt @@ -1,8 +1,8 @@ -Name:Word of Undoing -ManaCost:U -Types:Instant -A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZoneAll | RememberTargets$ True | SpellDescription$ Return target creature and all white Auras you own attached to it to their owners' hands. -SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.Aura+White+Attached+YouOwn | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup -SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/word_of_undoing.jpg -Oracle:Return target creature and all white Auras you own attached to it to their owners' hands. \ No newline at end of file +Name:Word of Undoing +ManaCost:U +Types:Instant +A:SP$ ChangeZone | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBChangeZoneAll | RememberTargets$ True | SpellDescription$ Return target creature and all white Auras you own attached to it to their owners' hands. +SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Remembered.Aura+White+Attached+YouOwn | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBCleanup +SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/word_of_undoing.jpg +Oracle:Return target creature and all white Auras you own attached to it to their owners' hands. diff --git a/forge-gui/res/cardsfolder/w/words_of_war.txt b/forge-gui/res/cardsfolder/w/words_of_war.txt index 1bfe71b99b2..6f45487bcec 100644 --- a/forge-gui/res/cardsfolder/w/words_of_war.txt +++ b/forge-gui/res/cardsfolder/w/words_of_war.txt @@ -1,10 +1,10 @@ -Name:Words of War -ManaCost:2 R -Types:Enchantment -A:AB$ Effect | Cost$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Name$ Words of War Effect | RememberObjects$ Targeted | ImprintCards$ Self | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WarDamage | SpellDescription$ The next time you would draw a card this turn, CARDNAME deals 2 damage to target creature or player instead. -SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WarDamage | Description$ The next time you would draw a card this turn, Words of War deals 2 damage to target creature or player instead. -SVar:WarDamage:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ Imprinted | NumDmg$ 2 | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_war.jpg -Oracle:{1}: The next time you would draw a card this turn, Words of War deals 2 damage to target creature or player instead. \ No newline at end of file +Name:Words of War +ManaCost:2 R +Types:Enchantment +A:AB$ Effect | Cost$ 1 | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | Name$ Words of War Effect | RememberObjects$ Targeted | ImprintCards$ Self | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WarDamage | SpellDescription$ The next time you would draw a card this turn, CARDNAME deals 2 damage to target creature or player instead. +SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WarDamage | Description$ The next time you would draw a card this turn, Words of War deals 2 damage to target creature or player instead. +SVar:WarDamage:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ Imprinted | NumDmg$ 2 | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_war.jpg +Oracle:{1}: The next time you would draw a card this turn, Words of War deals 2 damage to target creature or player instead. diff --git a/forge-gui/res/cardsfolder/w/words_of_waste.txt b/forge-gui/res/cardsfolder/w/words_of_waste.txt index 60cf7cdeb07..867b9ddbc79 100644 --- a/forge-gui/res/cardsfolder/w/words_of_waste.txt +++ b/forge-gui/res/cardsfolder/w/words_of_waste.txt @@ -1,10 +1,10 @@ -Name:Words of Waste -ManaCost:2 B -Types:Enchantment -A:AB$ Effect | Cost$ 1 | Name$ Words of Waste Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WasteCard | SpellDescription$ The next time you would draw a card this turn, each opponent discards a card instead. -SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WasteCard | Description$ The next time you would draw a card this turn, each opponent discards a card instead. -SVar:WasteCard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_waste.jpg -Oracle:{1}: The next time you would draw a card this turn, each opponent discards a card instead. \ No newline at end of file +Name:Words of Waste +ManaCost:2 B +Types:Enchantment +A:AB$ Effect | Cost$ 1 | Name$ Words of Waste Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WasteCard | SpellDescription$ The next time you would draw a card this turn, each opponent discards a card instead. +SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WasteCard | Description$ The next time you would draw a card this turn, each opponent discards a card instead. +SVar:WasteCard:AB$ Discard | Cost$ 0 | Defined$ Player.Opponent | NumCards$ 1 | Mode$ TgtChoose | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_waste.jpg +Oracle:{1}: The next time you would draw a card this turn, each opponent discards a card instead. diff --git a/forge-gui/res/cardsfolder/w/words_of_wilding.txt b/forge-gui/res/cardsfolder/w/words_of_wilding.txt index 0885ac6bb37..a9ed3a543ab 100644 --- a/forge-gui/res/cardsfolder/w/words_of_wilding.txt +++ b/forge-gui/res/cardsfolder/w/words_of_wilding.txt @@ -1,10 +1,10 @@ -Name:Words of Wilding -ManaCost:2 G -Types:Enchantment -A:AB$ Effect | Cost$ 1 | Name$ Words of Wilding Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WildToken | SpellDescription$ The next time you would draw a card this turn, put a 2/2 green Bear creature token onto the battlefield instead. -SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WildToken | Description$ The next time you would draw a card this turn, put a 2/2 green Bear creature token onto the battlefield instead. -SVar:WildToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 bear ONS | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_wilding.jpg -Oracle:{1}: The next time you would draw a card this turn, put a 2/2 green Bear creature token onto the battlefield instead. \ No newline at end of file +Name:Words of Wilding +ManaCost:2 G +Types:Enchantment +A:AB$ Effect | Cost$ 1 | Name$ Words of Wilding Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WildToken | SpellDescription$ The next time you would draw a card this turn, put a 2/2 green Bear creature token onto the battlefield instead. +SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WildToken | Description$ The next time you would draw a card this turn, put a 2/2 green Bear creature token onto the battlefield instead. +SVar:WildToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenOwner$ You | TokenName$ Bear | TokenTypes$ Creature,Bear | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | TokenImage$ g 2 2 bear ONS | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_wilding.jpg +Oracle:{1}: The next time you would draw a card this turn, put a 2/2 green Bear creature token onto the battlefield instead. diff --git a/forge-gui/res/cardsfolder/w/words_of_wind.txt b/forge-gui/res/cardsfolder/w/words_of_wind.txt index 13ce7dd1366..96647999a03 100644 --- a/forge-gui/res/cardsfolder/w/words_of_wind.txt +++ b/forge-gui/res/cardsfolder/w/words_of_wind.txt @@ -1,12 +1,12 @@ -Name:Words of Wind -ManaCost:2 U -Types:Enchantment -A:AB$ Effect | Cost$ 1 | Name$ Words of Wind Effect | ReplacementEffects$ DrawReplace | SVars$ Repeat,PlayChoose,BounceAll,ExileEffect | SpellDescription$ The next time you would draw a card this turn, each player returns a permanent he or she controls to its owner's hand instead. -SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ Repeat | Description$ The next time you would draw a card this turn, each player returns a permanent he or she controls to its owner's hand instead. -SVar:Repeat:DB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ PlayChoose | SubAbility$ BounceAll -SVar:PlayChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Permanent.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | AILogic$ WorstCard | ChoiceTitle$ Choose a permanent you control | RememberChosen$ True -SVar:BounceAll:DB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent.IsRemembered | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_wind.jpg -Oracle:{1}: The next time you would draw a card this turn, each player returns a permanent he or she controls to its owner's hand instead. \ No newline at end of file +Name:Words of Wind +ManaCost:2 U +Types:Enchantment +A:AB$ Effect | Cost$ 1 | Name$ Words of Wind Effect | ReplacementEffects$ DrawReplace | SVars$ Repeat,PlayChoose,BounceAll,ExileEffect | SpellDescription$ The next time you would draw a card this turn, each player returns a permanent he or she controls to its owner's hand instead. +SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ Repeat | Description$ The next time you would draw a card this turn, each player returns a permanent he or she controls to its owner's hand instead. +SVar:Repeat:DB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player | RepeatSubAbility$ PlayChoose | SubAbility$ BounceAll +SVar:PlayChoose:DB$ ChooseCard | Defined$ Player.IsRemembered | Choices$ Permanent.RememberedPlayerCtrl | Amount$ 1 | Mandatory$ True | AILogic$ WorstCard | ChoiceTitle$ Choose a permanent you control | RememberChosen$ True +SVar:BounceAll:DB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | ChangeType$ Permanent.IsRemembered | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_wind.jpg +Oracle:{1}: The next time you would draw a card this turn, each player returns a permanent he or she controls to its owner's hand instead. diff --git a/forge-gui/res/cardsfolder/w/words_of_wisdom.txt b/forge-gui/res/cardsfolder/w/words_of_wisdom.txt index 1d26ca5a663..bd37345a301 100644 --- a/forge-gui/res/cardsfolder/w/words_of_wisdom.txt +++ b/forge-gui/res/cardsfolder/w/words_of_wisdom.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ Draw | Cost$ 1 U | NumCards$ 2 | SubAbility$ DBDraw | SpellDescription$ You draw two cards, then each other player draws a card. SVar:DBDraw:DB$ Draw | Defined$ Player.Other | NumCards$ 1 SVar:Picture:http://resources.wizards.com/magic/cards/od/en-us/card31779.jpg -Oracle:You draw two cards, then each other player draws a card. \ No newline at end of file +Oracle:You draw two cards, then each other player draws a card. diff --git a/forge-gui/res/cardsfolder/w/words_of_worship.txt b/forge-gui/res/cardsfolder/w/words_of_worship.txt index 5a120eb272a..e9c92fff6fe 100644 --- a/forge-gui/res/cardsfolder/w/words_of_worship.txt +++ b/forge-gui/res/cardsfolder/w/words_of_worship.txt @@ -1,11 +1,11 @@ -Name:Words of Worship -ManaCost:2 W -Types:Enchantment -A:AB$ Effect | Cost$ 1 | Name$ Words of Worship Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WordLife | SpellDescription$ The next time you would draw a card this turn, you gain 5 life instead. -SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WordLife | Description$ The next time you would draw a card this turn, you gain 5 life instead. -SVar:WordLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 5 | SubAbility$ ExileEffect -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile -SVar:RemRandomDeck:True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_worship.jpg -Oracle:{1}: The next time you would draw a card this turn, you gain 5 life instead. \ No newline at end of file +Name:Words of Worship +ManaCost:2 W +Types:Enchantment +A:AB$ Effect | Cost$ 1 | Name$ Words of Worship Effect | ReplacementEffects$ DrawReplace | SVars$ ExileEffect,WordLife | SpellDescription$ The next time you would draw a card this turn, you gain 5 life instead. +SVar:DrawReplace:Event$ Draw | ValidPlayer$ You | ReplaceWith$ WordLife | Description$ The next time you would draw a card this turn, you gain 5 life instead. +SVar:WordLife:AB$ GainLife | Cost$ 0 | LifeAmount$ 5 | SubAbility$ ExileEffect +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile +SVar:RemRandomDeck:True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/words_of_worship.jpg +Oracle:{1}: The next time you would draw a card this turn, you gain 5 life instead. diff --git a/forge-gui/res/cardsfolder/w/workhorse.txt b/forge-gui/res/cardsfolder/w/workhorse.txt index 656b9f87830..4ac556e8e62 100644 --- a/forge-gui/res/cardsfolder/w/workhorse.txt +++ b/forge-gui/res/cardsfolder/w/workhorse.txt @@ -5,4 +5,4 @@ PT:0/0 K:etbCounter:P1P1:4 A:AB$ Mana | Cost$ SubCounter<1/P1P1> | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/workhorse.jpg -Oracle:Workhorse enters the battlefield with four +1/+1 counters on it.\nRemove a +1/+1 counter from Workhorse: Add {1} to your mana pool. \ No newline at end of file +Oracle:Workhorse enters the battlefield with four +1/+1 counters on it.\nRemove a +1/+1 counter from Workhorse: Add {1} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/world_queller.txt b/forge-gui/res/cardsfolder/w/world_queller.txt index d824d34344a..b096a2f175f 100644 --- a/forge-gui/res/cardsfolder/w/world_queller.txt +++ b/forge-gui/res/cardsfolder/w/world_queller.txt @@ -1,10 +1,10 @@ -Name:World Queller -ManaCost:3 W W -Types:Creature Avatar -PT:4/4 -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ ChooseType | TriggerDescription$ At the beginning of your upkeep, you may choose a card type. If you do, each player sacrifices a permanent of that type. -SVar:ChooseType:DB$ChooseType | Defined$ You | Type$ Card | InvalidTypes$ Instant,Sorcery,Tribal | SubAbility$ TrigSac -SVar:TrigSac:DB$Sacrifice | Cost$ 0 | SacValid$ Permanent.ChosenType | Defined$ Each -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/world_queller.jpg -Oracle:At the beginning of your upkeep, you may choose a card type. If you do, each player sacrifices a permanent of that type. \ No newline at end of file +Name:World Queller +ManaCost:3 W W +Types:Creature Avatar +PT:4/4 +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ ChooseType | TriggerDescription$ At the beginning of your upkeep, you may choose a card type. If you do, each player sacrifices a permanent of that type. +SVar:ChooseType:DB$ChooseType | Defined$ You | Type$ Card | InvalidTypes$ Instant,Sorcery,Tribal | SubAbility$ TrigSac +SVar:TrigSac:DB$Sacrifice | Cost$ 0 | SacValid$ Permanent.ChosenType | Defined$ Each +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/world_queller.jpg +Oracle:At the beginning of your upkeep, you may choose a card type. If you do, each player sacrifices a permanent of that type. diff --git a/forge-gui/res/cardsfolder/w/worldfire.txt b/forge-gui/res/cardsfolder/w/worldfire.txt index c9e60f4e2e4..9105f64745e 100644 --- a/forge-gui/res/cardsfolder/w/worldfire.txt +++ b/forge-gui/res/cardsfolder/w/worldfire.txt @@ -1,9 +1,9 @@ -Name:Worldfire -ManaCost:6 R R R -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 6 R R R | ChangeType$ Permanent | Origin$ Battlefield | Destination$ Exile | SubAbility$ ExileAllHand | SpellDescription$ Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1. -SVar:ExileAllHand:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Exile | ChangeType$ Card | SubAbility$ ExileAllGrave -SVar:ExileAllGrave:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | SubAbility$ SetAllLife -SVar:SetAllLife:DB$ SetLife | Cost$ 0 | Defined$ Each | LifeAmount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/worldfire.jpg -Oracle:{6}, {R}, {R}, {R}: Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1. \ No newline at end of file +Name:Worldfire +ManaCost:6 R R R +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 6 R R R | ChangeType$ Permanent | Origin$ Battlefield | Destination$ Exile | SubAbility$ ExileAllHand | SpellDescription$ Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1. +SVar:ExileAllHand:DB$ ChangeZoneAll | Origin$ Hand | Destination$ Exile | ChangeType$ Card | SubAbility$ ExileAllGrave +SVar:ExileAllGrave:DB$ ChangeZoneAll | Origin$ Graveyard | Destination$ Exile | ChangeType$ Card | SubAbility$ SetAllLife +SVar:SetAllLife:DB$ SetLife | Cost$ 0 | Defined$ Each | LifeAmount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/worldfire.jpg +Oracle:{6}, {R}, {R}, {R}: Exile all permanents. Exile all cards from all hands and graveyards. Each player's life total becomes 1. diff --git a/forge-gui/res/cardsfolder/w/worldgorger_dragon.txt b/forge-gui/res/cardsfolder/w/worldgorger_dragon.txt index 64f63e792de..d3eb416a83b 100644 --- a/forge-gui/res/cardsfolder/w/worldgorger_dragon.txt +++ b/forge-gui/res/cardsfolder/w/worldgorger_dragon.txt @@ -10,4 +10,4 @@ T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ SVar:TrigReturn:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Card.IsRemembered | Origin$ Exile | Destination$ Battlefield SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/worldgorger_dragon.jpg -Oracle:Flying, trample\nWhen Worldgorger Dragon enters the battlefield, exile all other permanents you control.\nWhen Worldgorger Dragon leaves the battlefield, return the exiled cards to the battlefield under their owners' control. \ No newline at end of file +Oracle:Flying, trample\nWhen Worldgorger Dragon enters the battlefield, exile all other permanents you control.\nWhen Worldgorger Dragon leaves the battlefield, return the exiled cards to the battlefield under their owners' control. diff --git a/forge-gui/res/cardsfolder/w/worldheart_phoenix.txt b/forge-gui/res/cardsfolder/w/worldheart_phoenix.txt index 632161f7f5f..7dbd610e430 100644 --- a/forge-gui/res/cardsfolder/w/worldheart_phoenix.txt +++ b/forge-gui/res/cardsfolder/w/worldheart_phoenix.txt @@ -1,10 +1,10 @@ -Name:Worldheart Phoenix -ManaCost:3 R -Types:Creature Phoenix -PT:2/2 -K:Flying -SVar:AltCost:Cost$ W U B R G | ActivationZone$ Graveyard | Description$ You may cast CARDNAME from graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. If you do, it enters the battlefield with two +1/+1 counters on it. -K:etbCounter:P1P1:2:CheckSVar$AltCostPaid:no desc -SVar:AltCostPaid:Count$AltCost.1.0 -SVar:Picture:http://www.wizards.com/global/images/magic/general/worldheart_phoenix.jpg -Oracle:Flying\nYou may cast Worldheart Phoenix from your graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. If you do, it enters the battlefield with two +1/+1 counters on it. \ No newline at end of file +Name:Worldheart Phoenix +ManaCost:3 R +Types:Creature Phoenix +PT:2/2 +K:Flying +SVar:AltCost:Cost$ W U B R G | ActivationZone$ Graveyard | Description$ You may cast CARDNAME from graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. If you do, it enters the battlefield with two +1/+1 counters on it. +K:etbCounter:P1P1:2:CheckSVar$AltCostPaid:no desc +SVar:AltCostPaid:Count$AltCost.1.0 +SVar:Picture:http://www.wizards.com/global/images/magic/general/worldheart_phoenix.jpg +Oracle:Flying\nYou may cast Worldheart Phoenix from your graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. If you do, it enters the battlefield with two +1/+1 counters on it. diff --git a/forge-gui/res/cardsfolder/w/worldly_counsel.txt b/forge-gui/res/cardsfolder/w/worldly_counsel.txt index ed45b8fba5e..ae6b0dc4408 100644 --- a/forge-gui/res/cardsfolder/w/worldly_counsel.txt +++ b/forge-gui/res/cardsfolder/w/worldly_counsel.txt @@ -5,4 +5,4 @@ A:SP$ Dig | Cost$ 1 U | DigNum$ X | References$ X | SpellDescription$ Domain - L SVar:X:Count$Domain SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/worldly_counsel.jpg -Oracle:Domain - Look at the top X cards of your library, where X is the number of basic land types among lands you control. Put one of those cards into your hand and the rest on the bottom of your library in any order. \ No newline at end of file +Oracle:Domain - Look at the top X cards of your library, where X is the number of basic land types among lands you control. Put one of those cards into your hand and the rest on the bottom of your library in any order. diff --git a/forge-gui/res/cardsfolder/w/worldly_tutor.txt b/forge-gui/res/cardsfolder/w/worldly_tutor.txt index a750abf4d3b..d9925569f24 100644 --- a/forge-gui/res/cardsfolder/w/worldly_tutor.txt +++ b/forge-gui/res/cardsfolder/w/worldly_tutor.txt @@ -3,4 +3,4 @@ ManaCost:G Types:Instant A:SP$ ChangeZone | Cost$ G | Origin$ Library | Destination$ Library | LibraryPosition$ 0 | ChangeType$ Creature | ChangeNum$ 1 | SpellDescription$ Search your library for a creature card and reveal that card. Shuffle your library, then put the card on top of it. SVar:Picture:http://resources.wizards.com/magic/cards/mi/en-us/card3424.jpg -Oracle:Search your library for a creature card and reveal that card. Shuffle your library, then put the card on top of it. \ No newline at end of file +Oracle:Search your library for a creature card and reveal that card. Shuffle your library, then put the card on top of it. diff --git a/forge-gui/res/cardsfolder/w/worldpurge.txt b/forge-gui/res/cardsfolder/w/worldpurge.txt index 4fea8de64a2..f5b6adc3eae 100644 --- a/forge-gui/res/cardsfolder/w/worldpurge.txt +++ b/forge-gui/res/cardsfolder/w/worldpurge.txt @@ -1,12 +1,12 @@ -Name:Worldpurge -ManaCost:4 WU WU WU WU -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 4 WU WU WU WU | ChangeType$ Permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBRepeat | SpellDescription$ Return all permanents to their owners' hands. Each player chooses up to seven cards in his or her hand, then shuffles the rest into his or her library. Empty all mana pools. -SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose -SVar:DBChoose:DB$ ChooseCard | Amount$ 7 | Defined$ Remembered | Choices$ Card.RememberedPlayerCtrl | ChoiceZone$ Hand | SubAbility$ DBReturn | RememberChosen$ True -SVar:DBReturn:DB$ ChangeZone | Defined$ ValidHand Card.IsNotRemembered+RememberedPlayerCtrl | Origin$ Hand | Destination$ Library | Shuffle$ True | SubAbility$ DBEmpty -SVar:DBEmpty:DB$ DrainMana | Defined$ Remembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/worldpurge.jpg -Oracle:Return all permanents to their owners' hands. Each player chooses up to seven cards in his or her hand, then shuffles the rest into his or her library. Empty all mana pools. \ No newline at end of file +Name:Worldpurge +ManaCost:4 WU WU WU WU +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 4 WU WU WU WU | ChangeType$ Permanent | Origin$ Battlefield | Destination$ Hand | SubAbility$ DBRepeat | SpellDescription$ Return all permanents to their owners' hands. Each player chooses up to seven cards in his or her hand, then shuffles the rest into his or her library. Empty all mana pools. +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player | RepeatSubAbility$ DBChoose +SVar:DBChoose:DB$ ChooseCard | Amount$ 7 | Defined$ Remembered | Choices$ Card.RememberedPlayerCtrl | ChoiceZone$ Hand | SubAbility$ DBReturn | RememberChosen$ True +SVar:DBReturn:DB$ ChangeZone | Defined$ ValidHand Card.IsNotRemembered+RememberedPlayerCtrl | Origin$ Hand | Destination$ Library | Shuffle$ True | SubAbility$ DBEmpty +SVar:DBEmpty:DB$ DrainMana | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/worldpurge.jpg +Oracle:Return all permanents to their owners' hands. Each player chooses up to seven cards in his or her hand, then shuffles the rest into his or her library. Empty all mana pools. diff --git a/forge-gui/res/cardsfolder/w/worldslayer.txt b/forge-gui/res/cardsfolder/w/worldslayer.txt index 5fcd30386fd..2c424af0d18 100644 --- a/forge-gui/res/cardsfolder/w/worldslayer.txt +++ b/forge-gui/res/cardsfolder/w/worldslayer.txt @@ -6,4 +6,4 @@ T:Mode$ DamageDone | ValidSource$ Card.EquippedBy | ValidTarget$ Player | Execut SVar:TrigDestroyAll:AB$DestroyAll | Cost$ 0 | ValidCards$ Permanent.Other SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/worldslayer.jpg -Oracle:Whenever equipped creature deals combat damage to a player, destroy all permanents other than Worldslayer.\nEquip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.) \ No newline at end of file +Oracle:Whenever equipped creature deals combat damage to a player, destroy all permanents other than Worldslayer.\nEquip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/w/worldspine_wurm.txt b/forge-gui/res/cardsfolder/w/worldspine_wurm.txt index 2b8a01dbf4f..8ce7fc0af29 100644 --- a/forge-gui/res/cardsfolder/w/worldspine_wurm.txt +++ b/forge-gui/res/cardsfolder/w/worldspine_wurm.txt @@ -1,11 +1,11 @@ -Name:Worldspine Wurm -ManaCost:8 G G G -Types:Creature Wurm -PT:15/15 -K:Trample -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put three 5/5 green Wurm creature tokens with trample onto the battlefield. -T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. -SVar:TrigShuffle:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self -SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | TokenImage$ g 5 5 wurm rtr -SVar:Picture:http://www.wizards.com/global/images/magic/general/worldspine_wurm.jpg -Oracle:Trample\nWhen Worldspine Wurm dies, put three 5/5 green Wurm creature tokens with trample onto the battlefield.\nWhen Worldspine Wurm is put into a graveyard from anywhere, shuffle it into its owner's library. \ No newline at end of file +Name:Worldspine Wurm +ManaCost:8 G G G +Types:Creature Wurm +PT:15/15 +K:Trample +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigToken | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME dies, put three 5/5 green Wurm creature tokens with trample onto the battlefield. +T:Mode$ ChangesZone | Origin$ Any | Destination$ Graveyard | ValidCard$ Creature.Self | Execute$ TrigShuffle | TriggerDescription$ When CARDNAME is put into a graveyard from anywhere, shuffle it into its owner's library. +SVar:TrigShuffle:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Library | Shuffle$ True | Defined$ Self +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 3 | TokenName$ Wurm | TokenTypes$ Creature,Wurm | TokenOwner$ TriggeredCardController | TokenColors$ Green | TokenPower$ 5 | TokenToughness$ 5 | TokenKeywords$ Trample | TokenImage$ g 5 5 wurm rtr +SVar:Picture:http://www.wizards.com/global/images/magic/general/worldspine_wurm.jpg +Oracle:Trample\nWhen Worldspine Wurm dies, put three 5/5 green Wurm creature tokens with trample onto the battlefield.\nWhen Worldspine Wurm is put into a graveyard from anywhere, shuffle it into its owner's library. diff --git a/forge-gui/res/cardsfolder/w/worm_harvest.txt b/forge-gui/res/cardsfolder/w/worm_harvest.txt index 6f2e402854d..6312e0f6e44 100644 --- a/forge-gui/res/cardsfolder/w/worm_harvest.txt +++ b/forge-gui/res/cardsfolder/w/worm_harvest.txt @@ -5,4 +5,4 @@ A:SP$ Token | Cost$ 2 BG BG BG | TokenAmount$ X | References$ X | TokenName$ Wor A:SP$ Token | Cost$ 2 BG BG BG Discard<1/Land> | ActivationZone$ Graveyard | CostDesc$ Retrace | TokenAmount$ X | References$ X | TokenName$ Worm | TokenTypes$ Creature,Worm | TokenOwner$ You | TokenColors$ Black,Green | TokenPower$ 1 | TokenToughness$ 1 | NonBasicSpell$ True | SpellDescription$ (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) SVar:X:Count$TypeInYourYard.Land SVar:Picture:http://magiccards.info/scans/en/eve/131.jpg -Oracle:Put a 1/1 black and green Worm creature token onto the battlefield for each land card in your graveyard.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) \ No newline at end of file +Oracle:Put a 1/1 black and green Worm creature token onto the battlefield for each land card in your graveyard.\nRetrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.) diff --git a/forge-gui/res/cardsfolder/w/wormfang_behemoth.txt b/forge-gui/res/cardsfolder/w/wormfang_behemoth.txt index 52dcb1505e4..bc552e16d1c 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_behemoth.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_behemoth.txt @@ -9,4 +9,4 @@ SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | SVar:DBCleanup:DB$Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_behemoth.jpg -Oracle:When Wormfang Behemoth enters the battlefield, exile all cards from your hand.\nWhen Wormfang Behemoth leaves the battlefield, return the exiled cards to their owner's hand. \ No newline at end of file +Oracle:When Wormfang Behemoth enters the battlefield, exile all cards from your hand.\nWhen Wormfang Behemoth leaves the battlefield, return the exiled cards to their owner's hand. diff --git a/forge-gui/res/cardsfolder/w/wormfang_crab.txt b/forge-gui/res/cardsfolder/w/wormfang_crab.txt index 19d6ab47a8a..4f0397e7957 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_crab.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_crab.txt @@ -1,14 +1,14 @@ -Name:Wormfang Crab -ManaCost:3 U -Types:Creature Nightmare Crab -PT:3/6 -K:Unblockable -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoice | TriggerDescription$ When CARDNAME enters the battlefield, an opponent chooses a permanent you control other than CARDNAME and exiles it. -SVar:TrigChoice:DB$ ChooseCard | Defined$ Opponent | Amount$ 1 | Choices$ Permanent.YouCtrl+Other | RememberChosen$ True | SubAbility$ ExileChoice -SVar:ExileChoice:DB$ ChangeZone | Cost$ 0 | IsCurse$ True | Defined$ Remembered | Origin$ Battlefield | Destination$ Exile -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. -SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_crab.jpg -Oracle:Wormfang Crab can't be blocked.\nWhen Wormfang Crab enters the battlefield, an opponent chooses a permanent you control other than Wormfang Crab and exiles it.\nWhen Wormfang Crab leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Name:Wormfang Crab +ManaCost:3 U +Types:Creature Nightmare Crab +PT:3/6 +K:Unblockable +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoice | TriggerDescription$ When CARDNAME enters the battlefield, an opponent chooses a permanent you control other than CARDNAME and exiles it. +SVar:TrigChoice:DB$ ChooseCard | Defined$ Opponent | Amount$ 1 | Choices$ Permanent.YouCtrl+Other | RememberChosen$ True | SubAbility$ ExileChoice +SVar:ExileChoice:DB$ ChangeZone | Cost$ 0 | IsCurse$ True | Defined$ Remembered | Origin$ Battlefield | Destination$ Exile +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigReturn | TriggerDescription$ When CARDNAME leaves the battlefield, return the exiled card to the battlefield under its owner's control. +SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_crab.jpg +Oracle:Wormfang Crab can't be blocked.\nWhen Wormfang Crab enters the battlefield, an opponent chooses a permanent you control other than Wormfang Crab and exiles it.\nWhen Wormfang Crab leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/w/wormfang_drake.txt b/forge-gui/res/cardsfolder/w/wormfang_drake.txt index 60388b38a76..7f60c867784 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_drake.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_drake.txt @@ -5,4 +5,4 @@ PT:3/4 K:Flying K:Champion:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_drake.jpg -Oracle:Flying\nWhen Wormfang Drake enters the battlefield, sacrifice it unless you exile a creature you control other than Wormfang Drake.\nWhen Wormfang Drake leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:Flying\nWhen Wormfang Drake enters the battlefield, sacrifice it unless you exile a creature you control other than Wormfang Drake.\nWhen Wormfang Drake leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/w/wormfang_manta.txt b/forge-gui/res/cardsfolder/w/wormfang_manta.txt index 7daf107ea5d..95a8eb66b97 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_manta.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_manta.txt @@ -9,4 +9,4 @@ SVar:TrigAdd:AB$AddTurn | Cost$ 0 | NumTurns$ 1 | Defined$ You SVar:TrigSkip:AB$ SkipTurn | Cost$ 0 | NumTurns$ 1 | Defined$ You SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_manta.jpg -Oracle:Flying\nWhen Wormfang Manta enters the battlefield, you skip your next turn.\nWhen Wormfang Manta leaves the battlefield, you take an extra turn after this one. \ No newline at end of file +Oracle:Flying\nWhen Wormfang Manta enters the battlefield, you skip your next turn.\nWhen Wormfang Manta leaves the battlefield, you take an extra turn after this one. diff --git a/forge-gui/res/cardsfolder/w/wormfang_newt.txt b/forge-gui/res/cardsfolder/w/wormfang_newt.txt index 4fb5552d928..dea8476804a 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_newt.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_newt.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.S SVar:TrigExile:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | TargetMin$ 1 | ValidTgts$ Land.YouCtrl | TgtPrompt$ Choose target land you control | RememberTargets$ True | ForgetOtherTargets$ True SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_newt.jpg -Oracle:When Wormfang Newt enters the battlefield, exile a land you control.\nWhen Wormfang Newt leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:When Wormfang Newt enters the battlefield, exile a land you control.\nWhen Wormfang Newt leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/w/wormfang_turtle.txt b/forge-gui/res/cardsfolder/w/wormfang_turtle.txt index e95f2c4bdb6..9c70cb48312 100644 --- a/forge-gui/res/cardsfolder/w/wormfang_turtle.txt +++ b/forge-gui/res/cardsfolder/w/wormfang_turtle.txt @@ -9,4 +9,4 @@ SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | Defined SVar:TrigReturn:AB$ ChangeZone | Cost$ 0 | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/wormfang_turtle.jpg -Oracle:When Wormfang Turtle enters the battlefield, exile a land you control.\nWhen Wormfang Turtle leaves the battlefield, return the exiled card to the battlefield under its owner's control. \ No newline at end of file +Oracle:When Wormfang Turtle enters the battlefield, exile a land you control.\nWhen Wormfang Turtle leaves the battlefield, return the exiled card to the battlefield under its owner's control. diff --git a/forge-gui/res/cardsfolder/w/wormwood_dryad.txt b/forge-gui/res/cardsfolder/w/wormwood_dryad.txt index 40058344ae3..7967b32a788 100644 --- a/forge-gui/res/cardsfolder/w/wormwood_dryad.txt +++ b/forge-gui/res/cardsfolder/w/wormwood_dryad.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ G | KW$ Forestwalk | SubAbility$ DBDealDamage | SpellDescript A:AB$ Pump | Cost$ B | KW$ Swampwalk | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME gains swampwalk until end of turn and deals 1 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/wormwood_dryad.jpg -Oracle:{G}: Wormwood Dryad gains forestwalk until end of turn and deals 1 damage to you.\n{B}: Wormwood Dryad gains swampwalk until end of turn and deals 1 damage to you. \ No newline at end of file +Oracle:{G}: Wormwood Dryad gains forestwalk until end of turn and deals 1 damage to you.\n{B}: Wormwood Dryad gains swampwalk until end of turn and deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/w/wormwood_treefolk.txt b/forge-gui/res/cardsfolder/w/wormwood_treefolk.txt index 8dfd0381c8d..f08347bc072 100644 --- a/forge-gui/res/cardsfolder/w/wormwood_treefolk.txt +++ b/forge-gui/res/cardsfolder/w/wormwood_treefolk.txt @@ -6,4 +6,4 @@ A:AB$ Pump | Cost$ G G | KW$ Forestwalk | SubAbility$ DBDealDamage | SpellDescri A:AB$ Pump | Cost$ B B | KW$ Swampwalk | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME gains swampwalk until end of turn and deals 2 damage to you. SVar:DBDealDamage:DB$DealDamage | Defined$ You | NumDmg$ 2 SVar:Picture:http://www.wizards.com/global/images/magic/general/wormwood_treefolk.jpg -Oracle:{G}{G}: Wormwood Treefolk gains forestwalk until end of turn and deals 2 damage to you.\n{B}{B}: Wormwood Treefolk gains swampwalk until end of turn and deals 2 damage to you. \ No newline at end of file +Oracle:{G}{G}: Wormwood Treefolk gains forestwalk until end of turn and deals 2 damage to you.\n{B}{B}: Wormwood Treefolk gains swampwalk until end of turn and deals 2 damage to you. diff --git a/forge-gui/res/cardsfolder/w/worn_powerstone.txt b/forge-gui/res/cardsfolder/w/worn_powerstone.txt index 769a6aa4559..42e6e81971b 100644 --- a/forge-gui/res/cardsfolder/w/worn_powerstone.txt +++ b/forge-gui/res/cardsfolder/w/worn_powerstone.txt @@ -4,4 +4,4 @@ Types:Artifact K:CARDNAME enters the battlefield tapped. A:AB$ Mana | Cost$ T | Produced$ 1 | Amount$ 2 | SpellDescription$ Add {2} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/worn_powerstone.jpg -Oracle:Worn Powerstone enters the battlefield tapped.\n{T}: Add {2} to your mana pool. \ No newline at end of file +Oracle:Worn Powerstone enters the battlefield tapped.\n{T}: Add {2} to your mana pool. diff --git a/forge-gui/res/cardsfolder/w/worry_beads.txt b/forge-gui/res/cardsfolder/w/worry_beads.txt index cbdc1b684b6..4bfaba73156 100644 --- a/forge-gui/res/cardsfolder/w/worry_beads.txt +++ b/forge-gui/res/cardsfolder/w/worry_beads.txt @@ -5,4 +5,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | TriggerZones$ Battlefield SVar:TrigMill:AB$Mill | Cost$ 0 | Defined$ TriggeredPlayer | NumCards$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/worry_beads.jpg -Oracle:At the beginning of each player's upkeep, that player puts the top card of his or her library into his or her graveyard. \ No newline at end of file +Oracle:At the beginning of each player's upkeep, that player puts the top card of his or her library into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/w/worship.txt b/forge-gui/res/cardsfolder/w/worship.txt index f434ce31f5e..597cb7f4e37 100644 --- a/forge-gui/res/cardsfolder/w/worship.txt +++ b/forge-gui/res/cardsfolder/w/worship.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ You | AddKeyword$ Damage that would reduce your l SVar:X:Count$Valid Creature.YouCtrl SVar:NonStackingEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/worship.jpg -Oracle:If you control a creature, damage that would reduce your life total to less than 1 reduces it to 1 instead. \ No newline at end of file +Oracle:If you control a creature, damage that would reduce your life total to less than 1 reduces it to 1 instead. diff --git a/forge-gui/res/cardsfolder/w/worst_fears.txt b/forge-gui/res/cardsfolder/w/worst_fears.txt index 49342ca2301..4b059274553 100644 --- a/forge-gui/res/cardsfolder/w/worst_fears.txt +++ b/forge-gui/res/cardsfolder/w/worst_fears.txt @@ -1,8 +1,8 @@ -Name:Worst Fears -ManaCost:7 B -Types:Sorcery -A:SP$ ControlPlayer | Cost$ 7 B | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBChange | SpellDescription$ You control target player during that player's next turn. Exile CARDNAME. (You see all cards that player could see and make all decisions for that player.) -SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/worst_fears.jpg -Oracle:You control target player during that player's next turn. Exile Worst Fears. (You see all cards that player could see and make all decisions for the player.) \ No newline at end of file +Name:Worst Fears +ManaCost:7 B +Types:Sorcery +A:SP$ ControlPlayer | Cost$ 7 B | ValidTgts$ Player | TgtPrompt$ Select target player | SubAbility$ DBChange | SpellDescription$ You control target player during that player's next turn. Exile CARDNAME. (You see all cards that player could see and make all decisions for that player.) +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/worst_fears.jpg +Oracle:You control target player during that player's next turn. Exile Worst Fears. (You see all cards that player could see and make all decisions for the player.) diff --git a/forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt b/forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt index c2fb0c8b0e0..3fbfbab0cdc 100644 --- a/forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt +++ b/forge-gui/res/cardsfolder/w/wort_boggart_auntie.txt @@ -6,4 +6,4 @@ K:Fear T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may return target Goblin card from your graveyard to your hand. SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target Goblin card in your graveyard | ValidTgts$ Goblin.YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/wort_boggart_auntie.jpg -Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, you may return target Goblin card from your graveyard to your hand. \ No newline at end of file +Oracle:Fear (This creature can't be blocked except by artifact creatures and/or black creatures.)\nAt the beginning of your upkeep, you may return target Goblin card from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/w/wort_the_raidmother.txt b/forge-gui/res/cardsfolder/w/wort_the_raidmother.txt index 3aaa9990f14..4b2a0e83050 100644 --- a/forge-gui/res/cardsfolder/w/wort_the_raidmother.txt +++ b/forge-gui/res/cardsfolder/w/wort_the_raidmother.txt @@ -1,11 +1,11 @@ -Name:Wort, the Raidmother -ManaCost:4 RG RG -Types:Legendary Creature Goblin Shaman -PT:3/3 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ WortETB | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 red and green Goblin Warrior creature tokens onto the battlefield. -SVar:WortETB:DB$ Token | TokenAmount$ 2 | TokenName$ Goblin Warrior | TokenTypes$ Creature,Goblin,Warrior | TokenOwner$ You | TokenColors$ Red,Green | TokenPower$ 1 | TokenToughness$ 1 -S:Mode$ Continuous | AddKeyword$ Conspire | Affected$ Instant.Green+YouCtrl,Instant.Red+YouCtrl,Sorcery.Red+YouCtrl,Sorcery.Green+YouCtrl | AffectedZone$ Stack,Graveyard,Hand,Library,Exile | AddTrigger$ WortConspire | AddSVar$ Conspire | EffectZone$ Battlefield | Description$ Each red or green instant or sorcery spell you cast has conspire. (As you cast the spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose new targets for the copy.) -SVar:WortConspire:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid -SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 -SVar:Picture:http://www.wizards.com/global/images/magic/general/wort_the_raidmother.jpg -Oracle:When Wort, the Raidmother enters the battlefield, put two 1/1 red and green Goblin Warrior creature tokens onto the battlefield.\nEach red or green instant or sorcery spell you cast has conspire. (As you cast the spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose new targets for the copy.) +Name:Wort, the Raidmother +ManaCost:4 RG RG +Types:Legendary Creature Goblin Shaman +PT:3/3 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ WortETB | TriggerDescription$ When CARDNAME enters the battlefield, put two 1/1 red and green Goblin Warrior creature tokens onto the battlefield. +SVar:WortETB:DB$ Token | TokenAmount$ 2 | TokenName$ Goblin Warrior | TokenTypes$ Creature,Goblin,Warrior | TokenOwner$ You | TokenColors$ Red,Green | TokenPower$ 1 | TokenToughness$ 1 +S:Mode$ Continuous | AddKeyword$ Conspire | Affected$ Instant.Green+YouCtrl,Instant.Red+YouCtrl,Sorcery.Red+YouCtrl,Sorcery.Green+YouCtrl | AffectedZone$ Stack,Graveyard,Hand,Library,Exile | AddTrigger$ WortConspire | AddSVar$ Conspire | EffectZone$ Battlefield | Description$ Each red or green instant or sorcery spell you cast has conspire. (As you cast the spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose new targets for the copy.) +SVar:WortConspire:Mode$ SpellCast | ValidCard$ Card.Self | Conspire$ True | Execute$ Conspire | Secondary$ True | TriggerDescription$ Copy CARDNAME if its conspire cost was paid +SVar:Conspire:AB$ CopySpellAbility | Cost$ 0 | Defined$ TriggeredSpellAbility | Amount$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/wort_the_raidmother.jpg +Oracle:When Wort, the Raidmother enters the battlefield, put two 1/1 red and green Goblin Warrior creature tokens onto the battlefield.\nEach red or green instant or sorcery spell you cast has conspire. (As you cast the spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose new targets for the copy.) diff --git a/forge-gui/res/cardsfolder/w/worthy_cause.txt b/forge-gui/res/cardsfolder/w/worthy_cause.txt index 1bfc9c1af28..d407805d6e0 100644 --- a/forge-gui/res/cardsfolder/w/worthy_cause.txt +++ b/forge-gui/res/cardsfolder/w/worthy_cause.txt @@ -1,9 +1,9 @@ -Name:Worthy Cause -ManaCost:W -Types:Instant -K:Buyback 2 -A:SP$ GainLife | Cost$ W Sac<1/Creature> | LifeAmount$ X | SpellDescription$ You gain life equal to the sacrificed creature's toughness. -SVar:X:Sacrificed$CardToughness -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/worthy_cause.jpg -Oracle:Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.)\nAs an additional cost to cast Worthy Cause, sacrifice a creature.\nYou gain life equal to the sacrificed creature's toughness. \ No newline at end of file +Name:Worthy Cause +ManaCost:W +Types:Instant +K:Buyback 2 +A:SP$ GainLife | Cost$ W Sac<1/Creature> | LifeAmount$ X | SpellDescription$ You gain life equal to the sacrificed creature's toughness. +SVar:X:Sacrificed$CardToughness +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/worthy_cause.jpg +Oracle:Buyback {2} (You may pay an additional {2} as you cast this spell. If you do, put this card into your hand as it resolves.)\nAs an additional cost to cast Worthy Cause, sacrifice a creature.\nYou gain life equal to the sacrificed creature's toughness. diff --git a/forge-gui/res/cardsfolder/w/wound_reflection.txt b/forge-gui/res/cardsfolder/w/wound_reflection.txt index 0e69437e28f..99cb1bd34df 100644 --- a/forge-gui/res/cardsfolder/w/wound_reflection.txt +++ b/forge-gui/res/cardsfolder/w/wound_reflection.txt @@ -1,9 +1,9 @@ -Name:Wound Reflection -ManaCost:5 B -Types:Enchantment -T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ RepeatOpps | TriggerDescription$ At the beginning of each end step, each opponent loses life equal to the life he or she lost this turn. (Damage causes loss of life.) -SVar:RepeatOpps:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigLoseLife -SVar:TrigLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X -SVar:X:PlayerCountRemembered$LifeLostThisTurn -SVar:Picture:http://www.wizards.com/global/images/magic/general/wound_reflection.jpg -Oracle:At the beginning of each end step, each opponent loses life equal to the life he or she lost this turn. (Damage causes loss of life.) \ No newline at end of file +Name:Wound Reflection +ManaCost:5 B +Types:Enchantment +T:Mode$ Phase | Phase$ End of Turn | TriggerZones$ Battlefield | Execute$ RepeatOpps | TriggerDescription$ At the beginning of each end step, each opponent loses life equal to the life he or she lost this turn. (Damage causes loss of life.) +SVar:RepeatOpps:AB$ RepeatEach | Cost$ 0 | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ TrigLoseLife +SVar:TrigLoseLife:DB$ LoseLife | Defined$ Remembered | LifeAmount$ X | References$ X +SVar:X:PlayerCountRemembered$LifeLostThisTurn +SVar:Picture:http://www.wizards.com/global/images/magic/general/wound_reflection.jpg +Oracle:At the beginning of each end step, each opponent loses life equal to the life he or she lost this turn. (Damage causes loss of life.) diff --git a/forge-gui/res/cardsfolder/w/wrack_with_madness.txt b/forge-gui/res/cardsfolder/w/wrack_with_madness.txt index 855567dc504..4fe1439391d 100644 --- a/forge-gui/res/cardsfolder/w/wrack_with_madness.txt +++ b/forge-gui/res/cardsfolder/w/wrack_with_madness.txt @@ -1,8 +1,8 @@ -Name:Wrack with Madness -ManaCost:3 R -Types:Sorcery -A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | DamageSource$ Targeted | NumDmg$ X | SpellDescription$ Target creature deals damage to itself equal to its power. -SVar:X:Targeted$CardPower -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wrack_with_madness.jpg -Oracle:Target creature deals damage to itself equal to its power. \ No newline at end of file +Name:Wrack with Madness +ManaCost:3 R +Types:Sorcery +A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | DamageSource$ Targeted | NumDmg$ X | SpellDescription$ Target creature deals damage to itself equal to its power. +SVar:X:Targeted$CardPower +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wrack_with_madness.jpg +Oracle:Target creature deals damage to itself equal to its power. diff --git a/forge-gui/res/cardsfolder/w/wrap_in_flames.txt b/forge-gui/res/cardsfolder/w/wrap_in_flames.txt index 9772d7ec9c9..83085757352 100644 --- a/forge-gui/res/cardsfolder/w/wrap_in_flames.txt +++ b/forge-gui/res/cardsfolder/w/wrap_in_flames.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ DealDamage | Cost$ 3 R | ValidTgts$ Creature | TargetMin$ 0 | TargetMax$ 3 | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump | SpellDescription$ CARDNAME deals 1 damage to each of up to three target creatures. Those creatures can't block this turn. SVar:DBPump:DB$Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/wrap_in_flames.jpg -Oracle:Wrap in Flames deals 1 damage to each of up to three target creatures. Those creatures can't block this turn. \ No newline at end of file +Oracle:Wrap in Flames deals 1 damage to each of up to three target creatures. Those creatures can't block this turn. diff --git a/forge-gui/res/cardsfolder/w/wrap_in_vigor.txt b/forge-gui/res/cardsfolder/w/wrap_in_vigor.txt index e0896770b34..d948fd78ff4 100644 --- a/forge-gui/res/cardsfolder/w/wrap_in_vigor.txt +++ b/forge-gui/res/cardsfolder/w/wrap_in_vigor.txt @@ -3,4 +3,4 @@ ManaCost:1 G Types:Instant A:SP$RegenerateAll | Cost$ 1 G | ValidCards$ Creature.YouCtrl | SpellDescription$ Regenerate each creature you control. SVar:Picture:http://resources.wizards.com/magic/cards/fut/en-us/card130331.jpg -Oracle:Regenerate each creature you control. \ No newline at end of file +Oracle:Regenerate each creature you control. diff --git a/forge-gui/res/cardsfolder/w/wrath_of_god.txt b/forge-gui/res/cardsfolder/w/wrath_of_god.txt index 52ef89ce5e2..024a126104e 100644 --- a/forge-gui/res/cardsfolder/w/wrath_of_god.txt +++ b/forge-gui/res/cardsfolder/w/wrath_of_god.txt @@ -3,4 +3,4 @@ ManaCost:2 W W Types:Sorcery A:SP$ DestroyAll | Cost$ 2 W W | ValidCards$ Creature | NoRegen$ True | SpellDescription$ Destroy all creatures. They can't be regenerated. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83339.jpg -Oracle:Destroy all creatures. They can't be regenerated. \ No newline at end of file +Oracle:Destroy all creatures. They can't be regenerated. diff --git a/forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt b/forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt index b875d9696eb..7b1f9c54d07 100644 --- a/forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt +++ b/forge-gui/res/cardsfolder/w/wrath_of_marit_lage.txt @@ -7,4 +7,4 @@ SVar:TrigTapAll:AB$TapAll | Cost$ 0 | ValidCards$ Creature.Red SVar:NonStackingEffect:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wrath_of_marit_lage.jpg -Oracle:When Wrath of Marit Lage enters the battlefield, tap all red creatures.\nRed creatures don't untap during their controllers' untap steps. \ No newline at end of file +Oracle:When Wrath of Marit Lage enters the battlefield, tap all red creatures.\nRed creatures don't untap during their controllers' untap steps. diff --git a/forge-gui/res/cardsfolder/w/wreak_havoc.txt b/forge-gui/res/cardsfolder/w/wreak_havoc.txt index 391b7b0f2b2..8c6b77b6aa3 100644 --- a/forge-gui/res/cardsfolder/w/wreak_havoc.txt +++ b/forge-gui/res/cardsfolder/w/wreak_havoc.txt @@ -4,4 +4,4 @@ Types:Sorcery A:SP$ Destroy | Cost$ 2 R G | ValidTgts$ Artifact,Land | TgtPrompt$ Select target artifact or land | SpellDescription$ Destroy target artifact or land. K:CARDNAME can't be countered. SVar:Picture:http://www.wizards.com/global/images/magic/general/wreak_havoc.jpg -Oracle:Wreak Havoc can't be countered by spells or abilities.\nDestroy target artifact or land. \ No newline at end of file +Oracle:Wreak Havoc can't be countered by spells or abilities.\nDestroy target artifact or land. diff --git a/forge-gui/res/cardsfolder/w/wreath_of_geists.txt b/forge-gui/res/cardsfolder/w/wreath_of_geists.txt index bf29e651d07..c59b295f507 100644 --- a/forge-gui/res/cardsfolder/w/wreath_of_geists.txt +++ b/forge-gui/res/cardsfolder/w/wreath_of_geists.txt @@ -1,9 +1,9 @@ -Name:Wreath of Geists -ManaCost:G -Types:Enchantment Aura -K:Enchant creature -A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump -S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +X/+X, where X is the number of creature cards in your graveyard. -SVar:X:Count$TypeInYourYard.Creature -SVar:Picture:http://www.wizards.com/global/images/magic/general/wreath_of_geists.jpg -Oracle:Enchant creature\nEnchanted creature gets +X/+X, where X is the number of creature cards in your graveyard. \ No newline at end of file +Name:Wreath of Geists +ManaCost:G +Types:Enchantment Aura +K:Enchant creature +A:SP$ Attach | Cost$ G | ValidTgts$ Creature | AILogic$ Pump +S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ X | AddToughness$ X | Description$ Enchanted creature gets +X/+X, where X is the number of creature cards in your graveyard. +SVar:X:Count$TypeInYourYard.Creature +SVar:Picture:http://www.wizards.com/global/images/magic/general/wreath_of_geists.jpg +Oracle:Enchant creature\nEnchanted creature gets +X/+X, where X is the number of creature cards in your graveyard. diff --git a/forge-gui/res/cardsfolder/w/wrecking_ball.txt b/forge-gui/res/cardsfolder/w/wrecking_ball.txt index 549f12a5cc3..e4993526b48 100644 --- a/forge-gui/res/cardsfolder/w/wrecking_ball.txt +++ b/forge-gui/res/cardsfolder/w/wrecking_ball.txt @@ -3,4 +3,4 @@ ManaCost:2 B R Types:Instant A:SP$Destroy | Cost$ 2 B R | ValidTgts$ Creature,Land | TgtPrompt$ Select target creature or land | SpellDescription$ Destroy target creature or land. SVar:Picture:http://www.wizards.com/global/images/magic/general/wrecking_ball.jpg -Oracle:Destroy target creature or land. \ No newline at end of file +Oracle:Destroy target creature or land. diff --git a/forge-gui/res/cardsfolder/w/wrecking_ogre.txt b/forge-gui/res/cardsfolder/w/wrecking_ogre.txt index 07fec0b2e11..b9784f2ce96 100644 --- a/forge-gui/res/cardsfolder/w/wrecking_ogre.txt +++ b/forge-gui/res/cardsfolder/w/wrecking_ogre.txt @@ -1,8 +1,8 @@ -Name:Wrecking Ogre -ManaCost:4 R -Types:Creature Ogre Warrior -PT:3/3 -K:Double Strike -A:AB$ Pump | Cost$ 3 R R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush - | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +3 | KW$ Double Strike | SpellDescription$ Target attacking creature gets +3/+3 and gains double strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/wrecking_ogre.jpg -Oracle:Double strike\nBloodrush - {3}{R}{R}, Discard Wrecking Ogre: Target attacking creature gets +3/+3 and gains double strike until end of turn. \ No newline at end of file +Name:Wrecking Ogre +ManaCost:4 R +Types:Creature Ogre Warrior +PT:3/3 +K:Double Strike +A:AB$ Pump | Cost$ 3 R R Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush - | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +3 | NumDef$ +3 | KW$ Double Strike | SpellDescription$ Target attacking creature gets +3/+3 and gains double strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/wrecking_ogre.jpg +Oracle:Double strike\nBloodrush - {3}{R}{R}, Discard Wrecking Ogre: Target attacking creature gets +3/+3 and gains double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/w/wrench_mind.txt b/forge-gui/res/cardsfolder/w/wrench_mind.txt index 64cec4644c4..3d6d7900c6e 100644 --- a/forge-gui/res/cardsfolder/w/wrench_mind.txt +++ b/forge-gui/res/cardsfolder/w/wrench_mind.txt @@ -3,4 +3,4 @@ ManaCost:B B Types:Sorcery A:SP$ Discard | Cost$ B B | ValidTgts$ Player | NumCards$ 2 | UnlessType$ Artifact | Mode$ TgtChoose | SpellDescription$ Target player discards two cards unless he or she discards an artifact card. SVar:Picture:http://www.wizards.com/global/images/magic/general/wrench_mind.jpg -Oracle:Target player discards two cards unless he or she discards an artifact card. \ No newline at end of file +Oracle:Target player discards two cards unless he or she discards an artifact card. diff --git a/forge-gui/res/cardsfolder/w/wrens_run_packmaster.txt b/forge-gui/res/cardsfolder/w/wrens_run_packmaster.txt index 5b2630809a1..c4acf456535 100644 --- a/forge-gui/res/cardsfolder/w/wrens_run_packmaster.txt +++ b/forge-gui/res/cardsfolder/w/wrens_run_packmaster.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.Wolf+YouCtrl | AddKeyword$ Deathtouch | A:AB$ Token | Cost$ 2 G | TokenAmount$ 1 | TokenName$ Wolf | TokenTypes$ Creature,Wolf | TokenOwner$ You | TokenColors$ Green | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put a 2/2 green Wolf creature token onto the battlefield. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wrens_run_packmaster.jpg -Oracle:Champion an Elf (When this enters the battlefield, sacrifice it unless you exile another Elf you control. When this leaves the battlefield, that card returns to the battlefield.)\n{2}{G}: Put a 2/2 green Wolf creature token onto the battlefield.\nEach Wolf you control has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.) \ No newline at end of file +Oracle:Champion an Elf (When this enters the battlefield, sacrifice it unless you exile another Elf you control. When this leaves the battlefield, that card returns to the battlefield.)\n{2}{G}: Put a 2/2 green Wolf creature token onto the battlefield.\nEach Wolf you control has deathtouch. (Any amount of damage it deals to a creature is enough to destroy that creature.) diff --git a/forge-gui/res/cardsfolder/w/wrens_run_vanquisher.txt b/forge-gui/res/cardsfolder/w/wrens_run_vanquisher.txt index 29c0a0e6b6f..57c8971bdce 100644 --- a/forge-gui/res/cardsfolder/w/wrens_run_vanquisher.txt +++ b/forge-gui/res/cardsfolder/w/wrens_run_vanquisher.txt @@ -1,8 +1,8 @@ -Name:Wren's Run Vanquisher -ManaCost:1 G -Types:Creature Elf Warrior -PT:3/3 -K:Deathtouch -K:AlternateAdditionalCost:Reveal<1/Elf>:3 -SVar:Picture:http://www.wizards.com/global/images/magic/general/wrens_run_vanquisher.jpg -Oracle:As an additional cost to cast Wren's Run Vanquisher, reveal an Elf card from your hand or pay {3}.\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) \ No newline at end of file +Name:Wren's Run Vanquisher +ManaCost:1 G +Types:Creature Elf Warrior +PT:3/3 +K:Deathtouch +K:AlternateAdditionalCost:Reveal<1/Elf>:3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/wrens_run_vanquisher.jpg +Oracle:As an additional cost to cast Wren's Run Vanquisher, reveal an Elf card from your hand or pay {3}.\nDeathtouch (Any amount of damage this deals to a creature is enough to destroy it.) diff --git a/forge-gui/res/cardsfolder/w/wretched_anurid.txt b/forge-gui/res/cardsfolder/w/wretched_anurid.txt index 3ccf9874bf1..d9806c1b6f5 100644 --- a/forge-gui/res/cardsfolder/w/wretched_anurid.txt +++ b/forge-gui/res/cardsfolder/w/wretched_anurid.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creatu SVar:TrigLoseLife:AB$LoseLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:AntiBuffedBy:Creature SVar:Picture:http://www.wizards.com/global/images/magic/general/wretched_anurid.jpg -Oracle:Whenever another creature enters the battlefield, you lose 1 life. \ No newline at end of file +Oracle:Whenever another creature enters the battlefield, you lose 1 life. diff --git a/forge-gui/res/cardsfolder/w/wretched_banquet.txt b/forge-gui/res/cardsfolder/w/wretched_banquet.txt index fe0b42e0797..62c8c08724f 100644 --- a/forge-gui/res/cardsfolder/w/wretched_banquet.txt +++ b/forge-gui/res/cardsfolder/w/wretched_banquet.txt @@ -1,7 +1,7 @@ -Name:Wretched Banquet -ManaCost:B -Types:Instant -A:SP$ Destroy | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionDefined$ Targeted | ConditionPresent$ Creature.leastPower | ConditionCompare$ EQ1 | SpellDescription$ Destroy target creature if it has the least power or is tied for least power among creatures on the battlefield. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wretched_banquet.jpg -Oracle:Destroy target creature if it has the least power or is tied for least power among creatures on the battlefield. \ No newline at end of file +Name:Wretched Banquet +ManaCost:B +Types:Instant +A:SP$ Destroy | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | ConditionDefined$ Targeted | ConditionPresent$ Creature.leastPower | ConditionCompare$ EQ1 | SpellDescription$ Destroy target creature if it has the least power or is tied for least power among creatures on the battlefield. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wretched_banquet.jpg +Oracle:Destroy target creature if it has the least power or is tied for least power among creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wrexial_the_risen_deep.txt b/forge-gui/res/cardsfolder/w/wrexial_the_risen_deep.txt index 57a391880b4..a389e3fcf87 100644 --- a/forge-gui/res/cardsfolder/w/wrexial_the_risen_deep.txt +++ b/forge-gui/res/cardsfolder/w/wrexial_the_risen_deep.txt @@ -1,11 +1,11 @@ -Name:Wrexial, the Risen Deep -ManaCost:3 U U B -Types:Legendary Creature Kraken -PT:5/8 -K:Islandwalk -K:Swampwalk -T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may cast target instant or sorcery card from that player's graveyard without paying its mana cost. If that card would be put into a graveyard this turn, exile it instead. -SVar:TrigPump:AB$ Pump | Cost$ 0 | TgtZone$ Graveyard | ValidTgts$ Instant.DefenderCtrl,Sorcery.DefenderCtrl | TgtPrompt$ Choose target instant or sorcery card from an opponent's graveyard | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | PumpZone$ Graveyard | SubAbility$ TrigPlay -SVar:TrigPlay:DB$ Play | Defined$ Targeted | WithoutManaCost$ True | Optional$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/wrexial_the_risen_deep.jpg -Oracle:Islandwalk, swampwalk\nWhenever Wrexial, the Risen Deep deals combat damage to a player, you may cast target instant or sorcery card from that player's graveyard without paying its mana cost. If that card would be put into a graveyard this turn, exile it instead. \ No newline at end of file +Name:Wrexial, the Risen Deep +ManaCost:3 U U B +Types:Legendary Creature Kraken +PT:5/8 +K:Islandwalk +K:Swampwalk +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may cast target instant or sorcery card from that player's graveyard without paying its mana cost. If that card would be put into a graveyard this turn, exile it instead. +SVar:TrigPump:AB$ Pump | Cost$ 0 | TgtZone$ Graveyard | ValidTgts$ Instant.DefenderCtrl,Sorcery.DefenderCtrl | TgtPrompt$ Choose target instant or sorcery card from an opponent's graveyard | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | PumpZone$ Graveyard | SubAbility$ TrigPlay +SVar:TrigPlay:DB$ Play | Defined$ Targeted | WithoutManaCost$ True | Optional$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/wrexial_the_risen_deep.jpg +Oracle:Islandwalk, swampwalk\nWhenever Wrexial, the Risen Deep deals combat damage to a player, you may cast target instant or sorcery card from that player's graveyard without paying its mana cost. If that card would be put into a graveyard this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/w/wring_flesh.txt b/forge-gui/res/cardsfolder/w/wring_flesh.txt index 27cf7235a80..b1e41e9e94e 100644 --- a/forge-gui/res/cardsfolder/w/wring_flesh.txt +++ b/forge-gui/res/cardsfolder/w/wring_flesh.txt @@ -3,4 +3,4 @@ ManaCost:B Types:Instant A:SP$ Pump | Cost$ B | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ -3 | NumDef$ -1 | IsCurse$ True | SpellDescription$ Target creature gets -3/-1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wring_flesh.jpg -Oracle:Target creature gets -3/-1 until end of turn. \ No newline at end of file +Oracle:Target creature gets -3/-1 until end of turn. diff --git a/forge-gui/res/cardsfolder/w/writ_of_passage.txt b/forge-gui/res/cardsfolder/w/writ_of_passage.txt index 3e602ddf8de..6a2b929e9d1 100644 --- a/forge-gui/res/cardsfolder/w/writ_of_passage.txt +++ b/forge-gui/res/cardsfolder/w/writ_of_passage.txt @@ -9,4 +9,4 @@ A:AB$ Pump | Cost$ 1 U | TgtPrompt$ Choose target creature with power 2 or less SVar:NonStackingAttachEffect:True SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/writ_of_passage.jpg -Oracle:Enchant creature\nWhenever enchanted creature attacks, if its power is 2 or less, it's unblockable this turn.\nForecast - {1}{U}, Reveal Writ of Passage from your hand: Target creature with power 2 or less can't be blocked this turn. (Activate this ability only during your upkeep and only once each turn.) \ No newline at end of file +Oracle:Enchant creature\nWhenever enchanted creature attacks, if its power is 2 or less, it's unblockable this turn.\nForecast - {1}{U}, Reveal Writ of Passage from your hand: Target creature with power 2 or less can't be blocked this turn. (Activate this ability only during your upkeep and only once each turn.) diff --git a/forge-gui/res/cardsfolder/w/wu_admiral.txt b/forge-gui/res/cardsfolder/w/wu_admiral.txt index e79c4e5e12a..5079b750a0b 100644 --- a/forge-gui/res/cardsfolder/w/wu_admiral.txt +++ b/forge-gui/res/cardsfolder/w/wu_admiral.txt @@ -5,4 +5,4 @@ PT:3/3 S:Mode$ Continuous | Affected$ Card.Self | AddPower$ 1 | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ GE1 | Description$ CARDNAME gets +1/+1 as long as an opponent controls an Island. SVar:X:Count$Valid Island.OppCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_admiral.jpg -Oracle:Wu Admiral gets +1/+1 as long as an opponent controls an Island. \ No newline at end of file +Oracle:Wu Admiral gets +1/+1 as long as an opponent controls an Island. diff --git a/forge-gui/res/cardsfolder/w/wu_elite_cavalry.txt b/forge-gui/res/cardsfolder/w/wu_elite_cavalry.txt index 21dc421c1f5..ae6056ee913 100644 --- a/forge-gui/res/cardsfolder/w/wu_elite_cavalry.txt +++ b/forge-gui/res/cardsfolder/w/wu_elite_cavalry.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/3 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_elite_cavalry.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/w/wu_infantry.txt b/forge-gui/res/cardsfolder/w/wu_infantry.txt index ab2ea5a9711..5d78de1d00c 100644 --- a/forge-gui/res/cardsfolder/w/wu_infantry.txt +++ b/forge-gui/res/cardsfolder/w/wu_infantry.txt @@ -3,4 +3,4 @@ ManaCost:1 U Types:Creature Human Soldier PT:2/1 SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10600.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/w/wu_light_cavalry.txt b/forge-gui/res/cardsfolder/w/wu_light_cavalry.txt index 57bce4dcc85..d9e7edc66ce 100644 --- a/forge-gui/res/cardsfolder/w/wu_light_cavalry.txt +++ b/forge-gui/res/cardsfolder/w/wu_light_cavalry.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:1/2 K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_light_cavalry.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/w/wu_longbowman.txt b/forge-gui/res/cardsfolder/w/wu_longbowman.txt index f8d87b28c2b..dada6fab8f1 100644 --- a/forge-gui/res/cardsfolder/w/wu_longbowman.txt +++ b/forge-gui/res/cardsfolder/w/wu_longbowman.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier Archer PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ CARDNAME deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_longbowman.jpg -Oracle:{T}: Wu Longbowman deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Wu Longbowman deals 1 damage to target creature or player. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/w/wu_scout.txt b/forge-gui/res/cardsfolder/w/wu_scout.txt index 1300ea38498..f79b492d025 100644 --- a/forge-gui/res/cardsfolder/w/wu_scout.txt +++ b/forge-gui/res/cardsfolder/w/wu_scout.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPeek | TriggerDescription$ When CARDNAME enters the battlefield, look at target opponent's hand. SVar:TrigPeek:AB$RevealHand | Cost$ 0 | ValidTgts$ Opponent | TgtPrompt$ Select target opponent SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_scout.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Wu Scout enters the battlefield, look at target opponent's hand. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhen Wu Scout enters the battlefield, look at target opponent's hand. diff --git a/forge-gui/res/cardsfolder/w/wu_spy.txt b/forge-gui/res/cardsfolder/w/wu_spy.txt index 78830bc1172..2b1ad7adfd5 100644 --- a/forge-gui/res/cardsfolder/w/wu_spy.txt +++ b/forge-gui/res/cardsfolder/w/wu_spy.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S SVar:TrigDig:AB$Dig | Cost$ 0 | ValidTgts$ Player | DestinationZone$ Graveyard | DigNum$ 2 | LibraryPosition2$ 0 SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_spy.jpg -Oracle:When Wu Spy enters the battlefield, look at the top two cards of target player's library. Put one of them into his or her graveyard. \ No newline at end of file +Oracle:When Wu Spy enters the battlefield, look at the top two cards of target player's library. Put one of them into his or her graveyard. diff --git a/forge-gui/res/cardsfolder/w/wu_warship.txt b/forge-gui/res/cardsfolder/w/wu_warship.txt index a4f5e011e97..32452c10ec5 100644 --- a/forge-gui/res/cardsfolder/w/wu_warship.txt +++ b/forge-gui/res/cardsfolder/w/wu_warship.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:3/3 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/wu_warship.jpg -Oracle:Wu Warship can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Wu Warship can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/w/wurmcalling.txt b/forge-gui/res/cardsfolder/w/wurmcalling.txt index 859971c8bfd..78261535792 100644 --- a/forge-gui/res/cardsfolder/w/wurmcalling.txt +++ b/forge-gui/res/cardsfolder/w/wurmcalling.txt @@ -5,4 +5,4 @@ K:Buyback 2 G A:SP$ Token | Cost$ X G | TokenAmount$ 1 | TokenName$ Wurm | TokenOwner$ You | TokenPower$ X | TokenToughness$ X | References$ X | TokenTypes$ Creature,Wurm | TokenColors$ Green | SpellDescription$ Put an X/X green Wurm creature token onto the battlefield. SVar:X:Count$xPaid SVar:Picture:http://www.wizards.com/global/images/magic/general/wurmcalling.jpg -Oracle:Buyback {2}{G} (You may pay an additional {2}{G} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut an X/X green Wurm creature token onto the battlefield. \ No newline at end of file +Oracle:Buyback {2}{G} (You may pay an additional {2}{G} as you cast this spell. If you do, put this card into your hand as it resolves.)\nPut an X/X green Wurm creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wurmcoil_engine.txt b/forge-gui/res/cardsfolder/w/wurmcoil_engine.txt index 82991c96235..614e68ac440 100644 --- a/forge-gui/res/cardsfolder/w/wurmcoil_engine.txt +++ b/forge-gui/res/cardsfolder/w/wurmcoil_engine.txt @@ -8,4 +8,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigToken:AB$Token | Cost$ 0 | TokenImage$ C 3 3 Wurm Deathtouch | TokenColors$ Colorless | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Artifact,Creature,Wurm | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Deathtouch | SubAbility$ DBToken SVar:DBToken:DB$Token | TokenImage$ C 3 3 Wurm Lifelink | TokenColors$ Colorless | TokenAmount$ 1 | TokenName$ Wurm | TokenTypes$ Artifact,Creature,Wurm | TokenPower$ 3 | TokenToughness$ 3 | TokenKeywords$ Lifelink SVar:Picture:http://www.wizards.com/global/images/magic/general/wurmcoil_engine.jpg -Oracle:Deathtouch, lifelink\nWhen Wurmcoil Engine dies, put a 3/3 colorless Wurm artifact creature token with deathtouch and a 3/3 colorless Wurm artifact creature token with lifelink onto the battlefield. \ No newline at end of file +Oracle:Deathtouch, lifelink\nWhen Wurmcoil Engine dies, put a 3/3 colorless Wurm artifact creature token with deathtouch and a 3/3 colorless Wurm artifact creature token with lifelink onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wurms_tooth.txt b/forge-gui/res/cardsfolder/w/wurms_tooth.txt index 777a151ebfd..43c8e28105e 100644 --- a/forge-gui/res/cardsfolder/w/wurms_tooth.txt +++ b/forge-gui/res/cardsfolder/w/wurms_tooth.txt @@ -6,4 +6,4 @@ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True DeckNeeds:Color$Green SVar:Picture:http://www.wizards.com/global/images/magic/general/wurms_tooth.jpg -Oracle:Whenever a player casts a green spell, you may gain 1 life. \ No newline at end of file +Oracle:Whenever a player casts a green spell, you may gain 1 life. diff --git a/forge-gui/res/cardsfolder/w/wurmskin_forger.txt b/forge-gui/res/cardsfolder/w/wurmskin_forger.txt index b5a42c381a5..9ff0d73a31d 100644 --- a/forge-gui/res/cardsfolder/w/wurmskin_forger.txt +++ b/forge-gui/res/cardsfolder/w/wurmskin_forger.txt @@ -7,4 +7,4 @@ SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ SVar:RemAIDeck:True SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/wurmskin_forger.jpg -Oracle:When Wurmskin Forger enters the battlefield, distribute three +1/+1 counters among one, two, or three target creatures. \ No newline at end of file +Oracle:When Wurmskin Forger enters the battlefield, distribute three +1/+1 counters among one, two, or three target creatures. diff --git a/forge-gui/res/cardsfolder/w/wurmweaver_coil.txt b/forge-gui/res/cardsfolder/w/wurmweaver_coil.txt index e98bf13d22f..cbc4cb212dc 100644 --- a/forge-gui/res/cardsfolder/w/wurmweaver_coil.txt +++ b/forge-gui/res/cardsfolder/w/wurmweaver_coil.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 4 G G | ValidTgts$ Creature.Green | TgtPrompt$ Select targe S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 6 | AddToughness$ 6 | Description$ Enchanted creature gets +6/+6. A:AB$ Token | Cost$ G G G Sac<1/CARDNAME> | TokenAmount$ 1 | TokenName$ Wurm | TokenColors$ Green | TokenTypes$ Creature,Wurm | TokenOwner$ You | TokenPower$ 6 | TokenToughness$ 6 | TokenImage$ g 6 6 wurm GPT | SpellDescription$ Put a 6/6 green Wurm creature token onto the battlefield. SVar:Picture:http://www.wizards.com/global/images/magic/general/wurmweaver_coil.jpg -Oracle:Enchant green creature\nEnchanted creature gets +6/+6.\n{G}{G}{G}, Sacrifice Wurmweaver Coil: Put a 6/6 green Wurm creature token onto the battlefield. \ No newline at end of file +Oracle:Enchant green creature\nEnchanted creature gets +6/+6.\n{G}{G}{G}, Sacrifice Wurmweaver Coil: Put a 6/6 green Wurm creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/w/wydwen_the_biting_gale.txt b/forge-gui/res/cardsfolder/w/wydwen_the_biting_gale.txt index 022cfabca6b..14e8f14da55 100644 --- a/forge-gui/res/cardsfolder/w/wydwen_the_biting_gale.txt +++ b/forge-gui/res/cardsfolder/w/wydwen_the_biting_gale.txt @@ -6,4 +6,4 @@ K:Flying K:Flash A:AB$ ChangeZone | Cost$ U B PayLife<1> | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return CARDNAME to its owner's hand. SVar:Picture:http://www.wizards.com/global/images/magic/general/wydwen_the_biting_gale.jpg -Oracle:Flash\nFlying\n{U}{B}, Pay 1 life: Return Wydwen, the Biting Gale to its owner's hand. \ No newline at end of file +Oracle:Flash\nFlying\n{U}{B}, Pay 1 life: Return Wydwen, the Biting Gale to its owner's hand. diff --git a/forge-gui/res/cardsfolder/w/wyluli_wolf.txt b/forge-gui/res/cardsfolder/w/wyluli_wolf.txt index 56b0edba916..b4ea0955ade 100644 --- a/forge-gui/res/cardsfolder/w/wyluli_wolf.txt +++ b/forge-gui/res/cardsfolder/w/wyluli_wolf.txt @@ -4,4 +4,4 @@ Types:Creature Wolf PT:1/1 A:AB$ Pump | Cost$ T | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/wyluli_wolf.jpg -Oracle:{T}: Target creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:{T}: Target creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/x/xantcha.txt b/forge-gui/res/cardsfolder/x/xantcha.txt index b34ce2de2e4..0d34bfc7292 100644 --- a/forge-gui/res/cardsfolder/x/xantcha.txt +++ b/forge-gui/res/cardsfolder/x/xantcha.txt @@ -1,8 +1,8 @@ -Name:Xantcha -ManaCost:no cost -Types:Vanguard -HandLifeModifier:+1/+3 -A:AB$ Regenerate | ActivationZone$ Command | Cost$ Sac<1/Permanent> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. -SVar:RemAIDeck:True -SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/xantcha.jpg -Oracle:Hand +1, life +3\nSacrifice a permanent: Regenerate target creature. \ No newline at end of file +Name:Xantcha +ManaCost:no cost +Types:Vanguard +HandLifeModifier:+1/+3 +A:AB$ Regenerate | ActivationZone$ Command | Cost$ Sac<1/Permanent> | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. +SVar:RemAIDeck:True +SVar:Picture:http://www.cardforge.org/fpics/vgd-lq/xantcha.jpg +Oracle:Hand +1, life +3\nSacrifice a permanent: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/x/xanthic_statue.txt b/forge-gui/res/cardsfolder/x/xanthic_statue.txt index 24811e09ab7..a7551aa9cc6 100644 --- a/forge-gui/res/cardsfolder/x/xanthic_statue.txt +++ b/forge-gui/res/cardsfolder/x/xanthic_statue.txt @@ -3,4 +3,4 @@ ManaCost:8 Types:Artifact A:AB$ Animate | Cost$ 5 | Defined$ Self | Power$ 8 | Toughness$ 8 | Types$ Creature,Artifact,Golem | Keywords$ Trample | SpellDescription$ Until end of turn, CARDNAME becomes an 8/8 Golem artifact creature with trample. SVar:Picture:http://www.wizards.com/global/images/magic/general/xanthic_statue.jpg -Oracle:{5}: Until end of turn, Xanthic Statue becomes an 8/8 Golem artifact creature with trample. \ No newline at end of file +Oracle:{5}: Until end of turn, Xanthic Statue becomes an 8/8 Golem artifact creature with trample. diff --git a/forge-gui/res/cardsfolder/x/xantid_swarm.txt b/forge-gui/res/cardsfolder/x/xantid_swarm.txt index 55dd6da2477..42eaf7a01d1 100644 --- a/forge-gui/res/cardsfolder/x/xantid_swarm.txt +++ b/forge-gui/res/cardsfolder/x/xantid_swarm.txt @@ -1,13 +1,13 @@ -Name:Xantid Swarm -ManaCost:G -Types:Creature Insect -PT:0/1 -K:Flying -T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ When CARDNAME attacks, defending player can't cast spells this turn. -SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Xantid Swarm Effect | RememberObjects$ DefendingPlayer | StaticAbilities$ CantBeCast | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Defending player can't cast spells. -SVar:RemRandomDeck:True -SVar:HasAttackEffect:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/xantid_swarm.jpg -Oracle:Flying\nWhenever Xantid Swarm attacks, defending player can't cast spells this turn. \ No newline at end of file +Name:Xantid Swarm +ManaCost:G +Types:Creature Insect +PT:0/1 +K:Flying +T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ When CARDNAME attacks, defending player can't cast spells this turn. +SVar:TrigEffect:AB$ Effect | Cost$ 0 | Name$ Xantid Swarm Effect | RememberObjects$ DefendingPlayer | StaticAbilities$ CantBeCast | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:CantBeCast:Mode$ CantBeCast | EffectZone$ Command | ValidCard$ Card | Caster$ Player.IsRemembered | Description$ Defending player can't cast spells. +SVar:RemRandomDeck:True +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/xantid_swarm.jpg +Oracle:Flying\nWhenever Xantid Swarm attacks, defending player can't cast spells this turn. diff --git a/forge-gui/res/cardsfolder/x/xathrid_demon.txt b/forge-gui/res/cardsfolder/x/xathrid_demon.txt index 5311a721c47..0cb2be364de 100644 --- a/forge-gui/res/cardsfolder/x/xathrid_demon.txt +++ b/forge-gui/res/cardsfolder/x/xathrid_demon.txt @@ -1,19 +1,19 @@ -Name:Xathrid Demon -ManaCost:3 B B B -Types:Creature Demon -PT:7/7 -K:Flying -K:Trample -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature other than CARDNAME, then each opponent loses life equal to the sacrificed creature's power. If you can't sacrifice a creature, tap CARDNAME and you lose 7 life. -SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.Other | RememberSacrificed$ True | SubAbility$ DBLoseLifeOpp -SVar:DBLoseLifeOpp:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ X | References$ X | SubAbility$ DBLoseLifeYou -SVar:DBLoseLifeYou:DB$ LoseLife | Defined$ You | LifeAmount$ 7 | ConditionCheckSVar$ Y | References$ Y | ConditionSVarCompare$ LT1 | SubAbility$ DBTap -SVar:DBTap:DB$ Tap | Defined$ Self | ConditionCheckSVar$ Y | References$ Y | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:X:RememberedLKI$CardPower -SVar:Y:Remembered$Amount -SVar:NeedsToPlayVar:Z GE6 -SVar:Z:Count$Valid Creature.YouCtrl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/xathrid_demon.jpg -Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a creature other than Xathrid Demon, then each opponent loses life equal to the sacrificed creature's power. If you can't sacrifice a creature, tap Xathrid Demon and you lose 7 life. \ No newline at end of file +Name:Xathrid Demon +ManaCost:3 B B B +Types:Creature Demon +PT:7/7 +K:Flying +K:Trample +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigSac | TriggerDescription$ At the beginning of your upkeep, sacrifice a creature other than CARDNAME, then each opponent loses life equal to the sacrificed creature's power. If you can't sacrifice a creature, tap CARDNAME and you lose 7 life. +SVar:TrigSac:AB$ Sacrifice | Cost$ 0 | Defined$ You | SacValid$ Creature.Other | RememberSacrificed$ True | SubAbility$ DBLoseLifeOpp +SVar:DBLoseLifeOpp:DB$ LoseLife | Defined$ Player.Opponent | LifeAmount$ X | References$ X | SubAbility$ DBLoseLifeYou +SVar:DBLoseLifeYou:DB$ LoseLife | Defined$ You | LifeAmount$ 7 | ConditionCheckSVar$ Y | References$ Y | ConditionSVarCompare$ LT1 | SubAbility$ DBTap +SVar:DBTap:DB$ Tap | Defined$ Self | ConditionCheckSVar$ Y | References$ Y | ConditionSVarCompare$ LT1 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardPower +SVar:Y:Remembered$Amount +SVar:NeedsToPlayVar:Z GE6 +SVar:Z:Count$Valid Creature.YouCtrl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/xathrid_demon.jpg +Oracle:Flying, trample\nAt the beginning of your upkeep, sacrifice a creature other than Xathrid Demon, then each opponent loses life equal to the sacrificed creature's power. If you can't sacrifice a creature, tap Xathrid Demon and you lose 7 life. diff --git a/forge-gui/res/cardsfolder/x/xathrid_gorgon.txt b/forge-gui/res/cardsfolder/x/xathrid_gorgon.txt index 88350f8623d..12fb6f55b91 100644 --- a/forge-gui/res/cardsfolder/x/xathrid_gorgon.txt +++ b/forge-gui/res/cardsfolder/x/xathrid_gorgon.txt @@ -1,9 +1,9 @@ -Name:Xathrid Gorgon -ManaCost:5 B -Types:Creature Gorgon -PT:3/6 -K:Deathtouch -A:AB$ PutCounter | Cost$ 2 B T | ValidTgts$ Creature| CounterNum$ 1 | CounterType$ PETRIFICATION | IsCurse$ True | SubAbility$ TurnToStone | SpellDescription$ Put a petrification counter on target creature. It gains defender and becomes a colorless artifact in addition to its other types. Its activated abilities can't be activated. (A creature with defender can't attack.) -SVar:TurnToStone:DB$ Animate | Defined$ Targeted | Keywords$ Defender | Colors$ Colorless | OverwriteColors$ True | Types$ Artifact | HiddenKeywords$ CARDNAME's activated abilities can't be activated. | Permanent$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/xathrid_gorgon.jpg -Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\n{2}{B}, {T}: Put a petrification counter on target creature. It gains defender and becomes a colorless artifact in addition to its other types. Its activated abilities can't be activated. (A creature with defender can't attack.) \ No newline at end of file +Name:Xathrid Gorgon +ManaCost:5 B +Types:Creature Gorgon +PT:3/6 +K:Deathtouch +A:AB$ PutCounter | Cost$ 2 B T | ValidTgts$ Creature| CounterNum$ 1 | CounterType$ PETRIFICATION | IsCurse$ True | SubAbility$ TurnToStone | SpellDescription$ Put a petrification counter on target creature. It gains defender and becomes a colorless artifact in addition to its other types. Its activated abilities can't be activated. (A creature with defender can't attack.) +SVar:TurnToStone:DB$ Animate | Defined$ Targeted | Keywords$ Defender | Colors$ Colorless | OverwriteColors$ True | Types$ Artifact | HiddenKeywords$ CARDNAME's activated abilities can't be activated. | Permanent$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/xathrid_gorgon.jpg +Oracle:Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.)\n{2}{B}, {T}: Put a petrification counter on target creature. It gains defender and becomes a colorless artifact in addition to its other types. Its activated abilities can't be activated. (A creature with defender can't attack.) diff --git a/forge-gui/res/cardsfolder/x/xathrid_necromancer.txt b/forge-gui/res/cardsfolder/x/xathrid_necromancer.txt index 7c730e20349..80bdd190d3c 100644 --- a/forge-gui/res/cardsfolder/x/xathrid_necromancer.txt +++ b/forge-gui/res/cardsfolder/x/xathrid_necromancer.txt @@ -1,10 +1,10 @@ -Name:Xathrid Necromancer -ManaCost:2 B -Types:Creature Human Wizard -PT:2/2 -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Human+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another Human creature you control dies, put a 2/2 black Zombie creature token onto the battlefield tapped. -T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Human creature you control dies, put a 2/2 black Zombie creature token onto the battlefield tapped. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie M14 | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenTapped$ True -DeckHints:Type$Human -SVar:Picture:http://www.wizards.com/global/images/magic/general/xathrid_necromancer.jpg -Oracle:Whenever Xathrid Necromancer or another Human creature you control dies, put a 2/2 black Zombie creature token onto the battlefield tapped. +Name:Xathrid Necromancer +ManaCost:2 B +Types:Creature Human Wizard +PT:2/2 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.Human+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME or another Human creature you control dies, put a 2/2 black Zombie creature token onto the battlefield tapped. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | TriggerController$ TriggeredCardController | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever CARDNAME or another Human creature you control dies, put a 2/2 black Zombie creature token onto the battlefield tapped. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenImage$ B 2 2 Zombie M14 | TokenName$ Zombie | TokenColors$ Black | TokenTypes$ Creature,Zombie | TokenPower$ 2 | TokenToughness$ 2 | TokenOwner$ You | TokenAmount$ 1 | TokenTapped$ True +DeckHints:Type$Human +SVar:Picture:http://www.wizards.com/global/images/magic/general/xathrid_necromancer.jpg +Oracle:Whenever Xathrid Necromancer or another Human creature you control dies, put a 2/2 black Zombie creature token onto the battlefield tapped. diff --git a/forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt b/forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt index 99f52825426..cc61a7b5b9d 100644 --- a/forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt +++ b/forge-gui/res/cardsfolder/x/xenagos_god_of_revels.txt @@ -1,14 +1,14 @@ -Name:Xenagos, God of Revels -ManaCost:3 R G -Types:Legendary Enchantment Creature God -PT:6/5 -K:Indestructible -S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to red and green is less than seven, CARDNAME isn't a creature. -SVar:X:Count$DevotionDual.R.G -T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, another target creature you control gains haste and gets +X/+X until end of turn, where X is that creature's power. -SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | NumAtt$ +Y | NumDef$ +Y | KW$ Haste | References$ Y -SVar:Y:Targeted$CardPower -SVar:PlayMain1:TRUE -SVar:BuffedBy:Permanent.Red,Permanent.Green -SVar:Picture:http://www.wizards.com/global/images/magic/general/xenagos_god_of_revels.jpg -Oracle:Indestructible\nAs long as your devotion to red and green is less than seven, Xenagos isn't a creature.\nAt the beginning of combat on your turn, another target creature you control gains haste and gets +X/+X until end of turn, where X is that creature's power. +Name:Xenagos, God of Revels +ManaCost:3 R G +Types:Legendary Enchantment Creature God +PT:6/5 +K:Indestructible +S:Mode$ Continuous | Affected$ Card.Self | RemoveType$ Creature | RemoveCreatureTypes$ True | CheckSVar$ X | SVarCompare$ LT7 | References$ X | Description$ As long as your devotion to red and green is less than seven, CARDNAME isn't a creature. +SVar:X:Count$DevotionDual.R.G +T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of combat on your turn, another target creature you control gains haste and gets +X/+X until end of turn, where X is that creature's power. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.Other+YouCtrl | TgtPrompt$ Select another target creature you control | NumAtt$ +Y | NumDef$ +Y | KW$ Haste | References$ Y +SVar:Y:Targeted$CardPower +SVar:PlayMain1:TRUE +SVar:BuffedBy:Permanent.Red,Permanent.Green +SVar:Picture:http://www.wizards.com/global/images/magic/general/xenagos_god_of_revels.jpg +Oracle:Indestructible\nAs long as your devotion to red and green is less than seven, Xenagos isn't a creature.\nAt the beginning of combat on your turn, another target creature you control gains haste and gets +X/+X until end of turn, where X is that creature's power. diff --git a/forge-gui/res/cardsfolder/x/xenagos_the_reveler.txt b/forge-gui/res/cardsfolder/x/xenagos_the_reveler.txt index 6ac2b4f2fa2..38259c583e2 100644 --- a/forge-gui/res/cardsfolder/x/xenagos_the_reveler.txt +++ b/forge-gui/res/cardsfolder/x/xenagos_the_reveler.txt @@ -1,14 +1,14 @@ -Name:Xenagos, the Reveler -ManaCost:2 R G -Types:Planeswalker Xenagos -Loyalty:3 -A:AB$ Mana | Cost$ AddCounter<1/LOYALTY> | Amount$ X | Produced$ Combo R G | Planeswalker$ True | References$ X | SpellDescription$ Add X mana in any combination of {R} and/or {G} to your mana pool, where X is the number of creatures you control. -SVar:X:Count$Valid Creature.YouCtrl -A:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Satyr | TokenColors$ Red,Green | TokenTypes$ Creature,Satyr | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Haste | Planeswalker$ True | TokenImage$ rg 2 2 satyr | SpellDescription$ Put a 2/2 red and green Satyr creature token with haste onto the battlefield. -A:AB$ Mill | Cost$ SubCounter<6/LOYALTY> | NumCards$ 7 | Destination$ Exile | RememberMilled$ True | Planeswalker$ True | Ultimate$ True | SubAbility$ DBChangeZone | SpellDescription$ Exile the top seven cards of your library. You may put any number of creature and/or land cards from among them onto the battlefield. -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | ChangeType$ Creature.IsRemembered,Land.IsRemembered | Hidden$ True | ChangeNum$ Y | References$ Y | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Y:Count$ValidExile Creature.IsRemembered,Land.IsRemembered -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/xenagos_the_reveler.jpg -Oracle:+1: Add X mana in any combination of {R} and/or {G} to your mana pool, where X is the number of creatures you control.\n0: Put a 2/2 red and green Satyr creature token with haste onto the battlefield.\n-6: Exile the top seven cards of your library. You may put any number of creature and/or land cards from among them onto the battlefield. \ No newline at end of file +Name:Xenagos, the Reveler +ManaCost:2 R G +Types:Planeswalker Xenagos +Loyalty:3 +A:AB$ Mana | Cost$ AddCounter<1/LOYALTY> | Amount$ X | Produced$ Combo R G | Planeswalker$ True | References$ X | SpellDescription$ Add X mana in any combination of {R} and/or {G} to your mana pool, where X is the number of creatures you control. +SVar:X:Count$Valid Creature.YouCtrl +A:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Satyr | TokenColors$ Red,Green | TokenTypes$ Creature,Satyr | TokenOwner$ You | TokenPower$ 2 | TokenToughness$ 2 | TokenKeywords$ Haste | Planeswalker$ True | TokenImage$ rg 2 2 satyr | SpellDescription$ Put a 2/2 red and green Satyr creature token with haste onto the battlefield. +A:AB$ Mill | Cost$ SubCounter<6/LOYALTY> | NumCards$ 7 | Destination$ Exile | RememberMilled$ True | Planeswalker$ True | Ultimate$ True | SubAbility$ DBChangeZone | SpellDescription$ Exile the top seven cards of your library. You may put any number of creature and/or land cards from among them onto the battlefield. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Exile | Destination$ Battlefield | ChangeType$ Creature.IsRemembered,Land.IsRemembered | Hidden$ True | ChangeNum$ Y | References$ Y | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Y:Count$ValidExile Creature.IsRemembered,Land.IsRemembered +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/xenagos_the_reveler.jpg +Oracle:+1: Add X mana in any combination of {R} and/or {G} to your mana pool, where X is the number of creatures you control.\n0: Put a 2/2 red and green Satyr creature token with haste onto the battlefield.\n-6: Exile the top seven cards of your library. You may put any number of creature and/or land cards from among them onto the battlefield. diff --git a/forge-gui/res/cardsfolder/x/xenic_poltergeist.txt b/forge-gui/res/cardsfolder/x/xenic_poltergeist.txt index ed735014a76..98c64f4ba34 100644 --- a/forge-gui/res/cardsfolder/x/xenic_poltergeist.txt +++ b/forge-gui/res/cardsfolder/x/xenic_poltergeist.txt @@ -1,9 +1,9 @@ -Name:Xenic Poltergeist -ManaCost:1 B B -Types:Creature Spirit -PT:1/1 -A:AB$ Animate | Cost$ T | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | Power$ X | Toughness$ X | Types$ Creature,Artifact | UntilYourNextUpkeep$ True | SpellDescription$ Until your next upkeep, target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost. -SVar:X:Targeted$CardManaCost -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/xenic_poltergeist.jpg -Oracle:{T}: Until your next upkeep, target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost. \ No newline at end of file +Name:Xenic Poltergeist +ManaCost:1 B B +Types:Creature Spirit +PT:1/1 +A:AB$ Animate | Cost$ T | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | Power$ X | Toughness$ X | Types$ Creature,Artifact | UntilYourNextUpkeep$ True | SpellDescription$ Until your next upkeep, target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost. +SVar:X:Targeted$CardManaCost +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/xenic_poltergeist.jpg +Oracle:{T}: Until your next upkeep, target noncreature artifact becomes an artifact creature with power and toughness each equal to its converted mana cost. diff --git a/forge-gui/res/cardsfolder/x/xenograft.txt b/forge-gui/res/cardsfolder/x/xenograft.txt index 4ce91c1df08..1dacda10bf0 100644 --- a/forge-gui/res/cardsfolder/x/xenograft.txt +++ b/forge-gui/res/cardsfolder/x/xenograft.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddType$ ChosenType | Descript SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/xenograft.jpg -Oracle:As Xenograft enters the battlefield, choose a creature type.\nEach creature you control is the chosen type in addition to its other types. \ No newline at end of file +Oracle:As Xenograft enters the battlefield, choose a creature type.\nEach creature you control is the chosen type in addition to its other types. diff --git a/forge-gui/res/cardsfolder/x/xiahou_dun_the_one_eyed.txt b/forge-gui/res/cardsfolder/x/xiahou_dun_the_one_eyed.txt index 6f8cfd18fb4..1924d5d3f77 100644 --- a/forge-gui/res/cardsfolder/x/xiahou_dun_the_one_eyed.txt +++ b/forge-gui/res/cardsfolder/x/xiahou_dun_the_one_eyed.txt @@ -5,4 +5,4 @@ PT:3/2 K:Horsemanship A:AB$ ChangeZone | Cost$ Sac<1/CARDNAME> | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Card.Black+YouCtrl | TgtPrompt$ Select a target black card from your graveyard | ChangeNum$ 1 | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Return target black card from your graveyard to your hand. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/xiahou_dun_the_one_eyed.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nSacrifice Xiahou Dun, the One-Eyed: Return target black card from your graveyard to your hand. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nSacrifice Xiahou Dun, the One-Eyed: Return target black card from your graveyard to your hand. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/x/xira_arien.txt b/forge-gui/res/cardsfolder/x/xira_arien.txt index 2f26bbf3401..771402b9af8 100644 --- a/forge-gui/res/cardsfolder/x/xira_arien.txt +++ b/forge-gui/res/cardsfolder/x/xira_arien.txt @@ -5,4 +5,4 @@ PT:1/2 K:Flying A:AB$ Draw | Cost$ B R G T | NumCards$ 1 | ValidTgts$ Player | TgtPrompt$ Choose a player | SpellDescription$ Target player draws a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/xira_arien.jpg -Oracle:Flying\n{B}{R}{G}, {T}: Target player draws a card. \ No newline at end of file +Oracle:Flying\n{B}{R}{G}, {T}: Target player draws a card. diff --git a/forge-gui/res/cardsfolder/x/xun_yu_wei_advisor.txt b/forge-gui/res/cardsfolder/x/xun_yu_wei_advisor.txt index f4e20e18319..d9a6323faa3 100644 --- a/forge-gui/res/cardsfolder/x/xun_yu_wei_advisor.txt +++ b/forge-gui/res/cardsfolder/x/xun_yu_wei_advisor.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Advisor PT:1/1 A:AB$ Pump | Cost$ T | NumAtt$ +2 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Target creature you control gets +2/+0 until end of turn. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/xun_yu_wei_advisor.jpg -Oracle:{T}: Target creature you control gets +2/+0 until end of turn. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Target creature you control gets +2/+0 until end of turn. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/y/yamabushis_flame.txt b/forge-gui/res/cardsfolder/y/yamabushis_flame.txt index 7493d3464bc..99d095cfbcc 100644 --- a/forge-gui/res/cardsfolder/y/yamabushis_flame.txt +++ b/forge-gui/res/cardsfolder/y/yamabushis_flame.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 3 | SubAbility$ DB | SpellDescription$ CARDNAME deals 3 damage to target creature or player. If a creature dealt damage this way would be put into a graveyard this turn, exile it instead. SVar:DB:DB$Pump | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | Defined$ Targeted SVar:Picture:http://www.wizards.com/global/images/magic/general/yamabushis_flame.jpg -Oracle:Yamabushi's Flame deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. \ No newline at end of file +Oracle:Yamabushi's Flame deals 3 damage to target creature or player. If a creature dealt damage this way would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/y/yamabushis_storm.txt b/forge-gui/res/cardsfolder/y/yamabushis_storm.txt index 7e63d193072..c12787c70aa 100644 --- a/forge-gui/res/cardsfolder/y/yamabushis_storm.txt +++ b/forge-gui/res/cardsfolder/y/yamabushis_storm.txt @@ -1,8 +1,8 @@ -Name:Yamabushi's Storm -ManaCost:1 R -Types:Sorcery -A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature | NumDmg$ 1 | RememberDamaged$ True | SubAbility$ DBPumpAll | SpellDescription$ CARDNAME deals 1 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. -SVar:DBPumpAll:DB$ PumpAll | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanup -SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/yamabushis_storm.jpg -Oracle:Yamabushi's Storm deals 1 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. \ No newline at end of file +Name:Yamabushi's Storm +ManaCost:1 R +Types:Sorcery +A:SP$ DamageAll | Cost$ 1 R | ValidCards$ Creature | NumDmg$ 1 | RememberDamaged$ True | SubAbility$ DBPumpAll | SpellDescription$ CARDNAME deals 1 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. +SVar:DBPumpAll:DB$ PumpAll | KW$ HIDDEN If CARDNAME would be put into a graveyard, exile it instead. | ValidCards$ Creature.IsRemembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/yamabushis_storm.jpg +Oracle:Yamabushi's Storm deals 1 damage to each creature. If a creature dealt damage this way would die this turn, exile it instead. diff --git a/forge-gui/res/cardsfolder/y/yare.txt b/forge-gui/res/cardsfolder/y/yare.txt index 0d904f8ed3c..2b95a063b4d 100644 --- a/forge-gui/res/cardsfolder/y/yare.txt +++ b/forge-gui/res/cardsfolder/y/yare.txt @@ -1,7 +1,7 @@ -Name:Yare -ManaCost:2 W -Types:Instant -A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature.DefendingPlayerCtrl | TgtPrompt$ Select target creature defending player controls | NumAtt$ 3 | KW$ HIDDEN CARDNAME can block an additional creature. & HIDDEN CARDNAME can block an additional creature. | SpellDescription$ Target creature defending player controls gets +3/+0 until end of turn. That creature can block up to two additional creatures this turn. -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/yare.jpg -Oracle:Target creature defending player controls gets +3/+0 until end of turn. That creature can block up to two additional creatures this turn. \ No newline at end of file +Name:Yare +ManaCost:2 W +Types:Instant +A:SP$ Pump | Cost$ 2 W | ValidTgts$ Creature.DefendingPlayerCtrl | TgtPrompt$ Select target creature defending player controls | NumAtt$ 3 | KW$ HIDDEN CARDNAME can block an additional creature. & HIDDEN CARDNAME can block an additional creature. | SpellDescription$ Target creature defending player controls gets +3/+0 until end of turn. That creature can block up to two additional creatures this turn. +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/yare.jpg +Oracle:Target creature defending player controls gets +3/+0 until end of turn. That creature can block up to two additional creatures this turn. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_ancients.txt b/forge-gui/res/cardsfolder/y/yavimaya_ancients.txt index 2a3f738dd08..e52e7f21a93 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_ancients.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_ancients.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk PT:2/7 A:AB$ Pump | Cost$ G | NumAtt$ +1 | NumDef$ -2 | SpellDescription$ CARDNAME gets +1/-2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_ancients.jpg -Oracle:{G}: Yavimaya Ancients gets +1/-2 until end of turn. \ No newline at end of file +Oracle:{G}: Yavimaya Ancients gets +1/-2 until end of turn. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_ants.txt b/forge-gui/res/cardsfolder/y/yavimaya_ants.txt index ef85c4a2a16..baf1b3cb389 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_ants.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_ants.txt @@ -6,4 +6,4 @@ K:Trample K:Haste K:Cumulative upkeep:G G SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_ants.jpg -Oracle:Trample, haste\nCumulative upkeep {G}{G} (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.) \ No newline at end of file +Oracle:Trample, haste\nCumulative upkeep {G}{G} (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.) diff --git a/forge-gui/res/cardsfolder/y/yavimaya_barbarian.txt b/forge-gui/res/cardsfolder/y/yavimaya_barbarian.txt index a12c5121c57..2935171f5fa 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_barbarian.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_barbarian.txt @@ -4,4 +4,4 @@ Types:Creature Elf Barbarian PT:2/2 K:Protection from blue SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_barbarian.jpg -Oracle:Protection from blue \ No newline at end of file +Oracle:Protection from blue diff --git a/forge-gui/res/cardsfolder/y/yavimaya_coast.txt b/forge-gui/res/cardsfolder/y/yavimaya_coast.txt index 2704c2bbe64..dce682994d4 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_coast.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_coast.txt @@ -6,4 +6,4 @@ A:AB$ Mana | Cost$ T | Produced$ U | SubAbility$ DBPain | SpellDescription$ Add 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 SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_coast.jpg -Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {U} to your mana pool. Yavimaya Coast deals 1 damage to you. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{T}: Add {G} or {U} to your mana pool. Yavimaya Coast deals 1 damage to you. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_dryad.txt b/forge-gui/res/cardsfolder/y/yavimaya_dryad.txt index e91a2b5f70e..811d8e776e8 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_dryad.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_dryad.txt @@ -1,10 +1,10 @@ -Name:Yavimaya Dryad -ManaCost:1 G G -Types:Creature Dryad -PT:2/1 -K:Forestwalk -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRamp | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Forest card and put it onto the battlefield tapped under target player's control. If you do, shuffle your library. -SVar:TrigRamp:AB$ Pump | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player to gain control of forest | SubAbility$ DBChangeZone -SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 1 | GainControl$ True | NewController$ Targeted | Tapped$ True | ShuffleNonMandatory$ True -SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_dryad.jpg -Oracle:Forestwalk\nWhen Yavimaya Dryad enters the battlefield, you may search your library for a Forest card and put it onto the battlefield tapped under target player's control. If you do, shuffle your library. \ No newline at end of file +Name:Yavimaya Dryad +ManaCost:1 G G +Types:Creature Dryad +PT:2/1 +K:Forestwalk +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigRamp | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a Forest card and put it onto the battlefield tapped under target player's control. If you do, shuffle your library. +SVar:TrigRamp:AB$ Pump | Cost$ 0 | ValidTgts$ Player | TgtPrompt$ Select target player to gain control of forest | SubAbility$ DBChangeZone +SVar:DBChangeZone:DB$ ChangeZone | Origin$ Library | Destination$ Battlefield | ChangeType$ Forest | ChangeNum$ 1 | GainControl$ True | NewController$ Targeted | Tapped$ True | ShuffleNonMandatory$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_dryad.jpg +Oracle:Forestwalk\nWhen Yavimaya Dryad enters the battlefield, you may search your library for a Forest card and put it onto the battlefield tapped under target player's control. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_elder.txt b/forge-gui/res/cardsfolder/y/yavimaya_elder.txt index b0027821569..0908097bf22 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_elder.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_elder.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigFetch:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeNum$ 2 | ShuffleNonMandatory$ True A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_elder.jpg -Oracle:When Yavimaya Elder dies, you may search your library for up to two basic land cards, reveal them, and put them into your hand. If you do, shuffle your library.\n{2}, Sacrifice Yavimaya Elder: Draw a card. \ No newline at end of file +Oracle:When Yavimaya Elder dies, you may search your library for up to two basic land cards, reveal them, and put them into your hand. If you do, shuffle your library.\n{2}, Sacrifice Yavimaya Elder: Draw a card. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_enchantress.txt b/forge-gui/res/cardsfolder/y/yavimaya_enchantress.txt index 42a3ce2f6e1..e07470f15c9 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_enchantress.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_enchantress.txt @@ -6,4 +6,4 @@ S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | AddToughness$ X | Descr SVar:X:Count$Valid Enchantment SVar:BuffedBy:Enchantment SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_enchantress.jpg -Oracle:Yavimaya Enchantress gets +1/+1 for each enchantment on the battlefield. \ No newline at end of file +Oracle:Yavimaya Enchantress gets +1/+1 for each enchantment on the battlefield. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_gnats.txt b/forge-gui/res/cardsfolder/y/yavimaya_gnats.txt index b7260c79505..14c1a6bf317 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_gnats.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_gnats.txt @@ -5,4 +5,4 @@ PT:0/1 K:Flying A:AB$ Regenerate | Cost$ G | SpellDescription$ Regenerate CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_gnats.jpg -Oracle:Flying\n{G}: Regenerate Yavimaya Gnats. \ No newline at end of file +Oracle:Flying\n{G}: Regenerate Yavimaya Gnats. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_granger.txt b/forge-gui/res/cardsfolder/y/yavimaya_granger.txt index afd41882f74..81544221732 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_granger.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_granger.txt @@ -6,4 +6,4 @@ K:Echo:2 G T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChange | OptionalDecider$ You | TriggerDescription$ When CARDNAME enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | Tapped$ True | ChangeType$ Land.Basic | ChangeNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_granger.jpg -Oracle:Echo {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Yavimaya Granger enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. \ No newline at end of file +Oracle:Echo {2}{G} (At the beginning of your upkeep, if this came under your control since the beginning of your last upkeep, sacrifice it unless you pay its echo cost.)\nWhen Yavimaya Granger enters the battlefield, you may search your library for a basic land card, put that card onto the battlefield tapped, then shuffle your library. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_hollow.txt b/forge-gui/res/cardsfolder/y/yavimaya_hollow.txt index 5005906da75..4b5add94898 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_hollow.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_hollow.txt @@ -4,4 +4,4 @@ Types:Legendary Land A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. A:AB$ Regenerate | Cost$ G T | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Regenerate target creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_hollow.jpg -Oracle:{T}: Add {1} to your mana pool.\n{G}, {T}: Regenerate target creature. \ No newline at end of file +Oracle:{T}: Add {1} to your mana pool.\n{G}, {T}: Regenerate target creature. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_kavu.txt b/forge-gui/res/cardsfolder/y/yavimaya_kavu.txt index 7e2859cf80a..8083cfc9fd3 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_kavu.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_kavu.txt @@ -7,4 +7,4 @@ SVar:X:Count$Valid Creature.Red SVar:Y:Count$Valid Creature.Green SVar:BuffedBy:Creature.Red,Creature.Green SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_kavu.jpg -Oracle:Yavimaya Kavu's power is equal to the number of red creatures on the battlefield.\nYavimaya Kavu's toughness is equal to the number of green creatures on the battlefield. \ No newline at end of file +Oracle:Yavimaya Kavu's power is equal to the number of red creatures on the battlefield.\nYavimaya Kavu's toughness is equal to the number of green creatures on the battlefield. diff --git a/forge-gui/res/cardsfolder/y/yavimaya_scion.txt b/forge-gui/res/cardsfolder/y/yavimaya_scion.txt index 476a9c3d4e0..d79fa624b32 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_scion.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_scion.txt @@ -4,4 +4,4 @@ Types:Creature Treefolk PT:4/4 K:Protection from artifacts SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimaya_scion.jpg -Oracle:Protection from artifacts \ No newline at end of file +Oracle:Protection from artifacts diff --git a/forge-gui/res/cardsfolder/y/yavimaya_wurm.txt b/forge-gui/res/cardsfolder/y/yavimaya_wurm.txt index 80e5e95d617..355ecd16636 100644 --- a/forge-gui/res/cardsfolder/y/yavimaya_wurm.txt +++ b/forge-gui/res/cardsfolder/y/yavimaya_wurm.txt @@ -4,4 +4,4 @@ Types:Creature Wurm PT:6/4 K:Trample SVar:Picture:http://resources.wizards.com/magic/cards/bd/en-us/card26631.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.) \ No newline at end of file +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.) diff --git a/forge-gui/res/cardsfolder/y/yavimayas_embrace.txt b/forge-gui/res/cardsfolder/y/yavimayas_embrace.txt index 35c85391f46..6bb5dcb270a 100644 --- a/forge-gui/res/cardsfolder/y/yavimayas_embrace.txt +++ b/forge-gui/res/cardsfolder/y/yavimayas_embrace.txt @@ -6,4 +6,4 @@ A:SP$ Attach | Cost$ 5 G U U | ValidTgts$ Creature | AILogic$ GainControl S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Trample | Description$ Enchanted creature gets +2/+2 and has trample. S:Mode$ Continuous | Affected$ Card.EnchantedBy | GainControl$ You | Description$ You control enchanted creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/yavimayas_embrace.jpg -Oracle:Enchant creature\nYou control enchanted creature.\nEnchanted creature gets +2/+2 and has trample. \ No newline at end of file +Oracle:Enchant creature\nYou control enchanted creature.\nEnchanted creature gets +2/+2 and has trample. diff --git a/forge-gui/res/cardsfolder/y/yawgmoth_demon.txt b/forge-gui/res/cardsfolder/y/yawgmoth_demon.txt index 0699f62b9aa..48cb5c566ff 100644 --- a/forge-gui/res/cardsfolder/y/yawgmoth_demon.txt +++ b/forge-gui/res/cardsfolder/y/yawgmoth_demon.txt @@ -12,4 +12,4 @@ SVar:DBElderSpawnCleanup:DB$ Cleanup | ClearRemembered$ True SVar:RemAIDeck:True SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoth_demon.jpg -Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nFirst strike (This creature deals combat damage before creatures without first strike.)\nAt the beginning of your upkeep, you may sacrifice an artifact. If you don't, tap Yawgmoth Demon and it deals 2 damage to you. \ No newline at end of file +Oracle:Flying (This creature can't be blocked except by creatures with flying or reach.)\nFirst strike (This creature deals combat damage before creatures without first strike.)\nAt the beginning of your upkeep, you may sacrifice an artifact. If you don't, tap Yawgmoth Demon and it deals 2 damage to you. diff --git a/forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt b/forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt index 645701480fe..1ce2ad5a73a 100644 --- a/forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt +++ b/forge-gui/res/cardsfolder/y/yawgmoths_agenda.txt @@ -1,12 +1,12 @@ -Name:Yawgmoth's Agenda -ManaCost:3 B B -Types:Enchantment -S:Mode$ CantBeCast | ValidCard$ Card | Caster$ You | CheckSVar$ X | Description$ You can't cast more than one spell each turn. -SVar:X:Count$ThisTurnCast_Card.YouOwn -S:Mode$ Continuous | Affected$ Card.YouCtrl | AffectedZone$ Graveyard | AddHiddenKeyword$ May be played | Description$ You may play cards from your graveyard. -R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ Exile | Description$ If a card would be put into your graveyard from anywhere, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard -SVar:NonStackingEffect:True -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_agenda.jpg -Oracle:You can't cast more than one spell each turn.\nYou may play cards from your graveyard.\nIf a card would be put into your graveyard from anywhere, exile it instead. \ No newline at end of file +Name:Yawgmoth's Agenda +ManaCost:3 B B +Types:Enchantment +S:Mode$ CantBeCast | ValidCard$ Card | Caster$ You | CheckSVar$ X | Description$ You can't cast more than one spell each turn. +SVar:X:Count$ThisTurnCast_Card.YouOwn +S:Mode$ Continuous | Affected$ Card.YouCtrl | AffectedZone$ Graveyard | AddHiddenKeyword$ May be played | Description$ You may play cards from your graveyard. +R:Event$ Moved | ActiveZones$ Battlefield | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ Exile | Description$ If a card would be put into your graveyard from anywhere, exile it instead. +SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:NonStackingEffect:True +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_agenda.jpg +Oracle:You can't cast more than one spell each turn.\nYou may play cards from your graveyard.\nIf a card would be put into your graveyard from anywhere, exile it instead. diff --git a/forge-gui/res/cardsfolder/y/yawgmoths_bargain.txt b/forge-gui/res/cardsfolder/y/yawgmoths_bargain.txt index c1a91c37798..3bd28fd9e57 100644 --- a/forge-gui/res/cardsfolder/y/yawgmoths_bargain.txt +++ b/forge-gui/res/cardsfolder/y/yawgmoths_bargain.txt @@ -5,4 +5,4 @@ S:Mode$ Continuous | Affected$ You | AddKeyword$ Skip your draw step. | Descript A:AB$ Draw | Cost$ PayLife<1> | NumCards$ 1 | SpellDescription$ Draw a card. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_bargain.jpg -Oracle:Skip your draw step.\nPay 1 life: Draw a card. \ No newline at end of file +Oracle:Skip your draw step.\nPay 1 life: Draw a card. diff --git a/forge-gui/res/cardsfolder/y/yawgmoths_edict.txt b/forge-gui/res/cardsfolder/y/yawgmoths_edict.txt index c22e77468cb..637587910c5 100644 --- a/forge-gui/res/cardsfolder/y/yawgmoths_edict.txt +++ b/forge-gui/res/cardsfolder/y/yawgmoths_edict.txt @@ -6,4 +6,4 @@ SVar:TrigDrain:AB$ LoseLife | Cost$ 0 | Defined$ TriggeredActivator | LifeAmount SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_edict.jpg -Oracle:Whenever an opponent casts a white spell, that player loses 1 life and you gain 1 life. \ No newline at end of file +Oracle:Whenever an opponent casts a white spell, that player loses 1 life and you gain 1 life. diff --git a/forge-gui/res/cardsfolder/y/yawgmoths_will.txt b/forge-gui/res/cardsfolder/y/yawgmoths_will.txt index d0d4500bf4e..7e4e9fd2d5b 100644 --- a/forge-gui/res/cardsfolder/y/yawgmoths_will.txt +++ b/forge-gui/res/cardsfolder/y/yawgmoths_will.txt @@ -1,10 +1,10 @@ -Name:Yawgmoth's Will -ManaCost:2 B -Types:Sorcery -A:SP$ Effect | Cost$ 2 B | Name$ Yawgmoth's Will Effect | ReplacementEffects$ GraveToExile | StaticAbilities$ STPlay | SVars$ Exile | SpellDescription$ Until end of turn, you may play cards from your graveyard. If a card would be put into your graveyard from anywhere this turn, exile that card instead. -SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.YouCtrl | AffectedZone$ Graveyard | AddHiddenKeyword$ May be played | Description$ You may play cards from your graveyard. -SVar:GraveToExile:Event$ Moved | ActiveZones$ Command | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ Exile | Description$ If a card would be put into your graveyard from anywhere, exile it instead. -SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_will.jpg -Oracle:Until end of turn, you may play cards from your graveyard.\nIf a card would be put into your graveyard from anywhere this turn, exile that card instead. \ No newline at end of file +Name:Yawgmoth's Will +ManaCost:2 B +Types:Sorcery +A:SP$ Effect | Cost$ 2 B | Name$ Yawgmoth's Will Effect | ReplacementEffects$ GraveToExile | StaticAbilities$ STPlay | SVars$ Exile | SpellDescription$ Until end of turn, you may play cards from your graveyard. If a card would be put into your graveyard from anywhere this turn, exile that card instead. +SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.YouCtrl | AffectedZone$ Graveyard | AddHiddenKeyword$ May be played | Description$ You may play cards from your graveyard. +SVar:GraveToExile:Event$ Moved | ActiveZones$ Command | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ Exile | Description$ If a card would be put into your graveyard from anywhere, exile it instead. +SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/yawgmoths_will.jpg +Oracle:Until end of turn, you may play cards from your graveyard.\nIf a card would be put into your graveyard from anywhere this turn, exile that card instead. diff --git a/forge-gui/res/cardsfolder/y/yawning_fissure.txt b/forge-gui/res/cardsfolder/y/yawning_fissure.txt index 22367ceee72..49fc40f28e5 100644 --- a/forge-gui/res/cardsfolder/y/yawning_fissure.txt +++ b/forge-gui/res/cardsfolder/y/yawning_fissure.txt @@ -3,4 +3,4 @@ ManaCost:4 R Types:Sorcery A:SP$ Sacrifice | Cost$ 4 R | Defined$ Player.Opponent | SacValid$ Land | SacMessage$ Land | SpellDescription$ Each opponent sacrifices a land. SVar:Picture:http://www.wizards.com/global/images/magic/general/yawning_fissure.jpg -Oracle:Each opponent sacrifices a land. \ No newline at end of file +Oracle:Each opponent sacrifices a land. diff --git a/forge-gui/res/cardsfolder/y/yellow_scarves_cavalry.txt b/forge-gui/res/cardsfolder/y/yellow_scarves_cavalry.txt index d372fe64ae9..b47f36d77c7 100644 --- a/forge-gui/res/cardsfolder/y/yellow_scarves_cavalry.txt +++ b/forge-gui/res/cardsfolder/y/yellow_scarves_cavalry.txt @@ -5,4 +5,4 @@ PT:1/1 K:Horsemanship K:CARDNAME can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/yellow_scarves_cavalry.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nYellow Scarves Cavalry can't block. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nYellow Scarves Cavalry can't block. diff --git a/forge-gui/res/cardsfolder/y/yellow_scarves_general.txt b/forge-gui/res/cardsfolder/y/yellow_scarves_general.txt index 31f1bc2ffed..7bfff4f0ef9 100644 --- a/forge-gui/res/cardsfolder/y/yellow_scarves_general.txt +++ b/forge-gui/res/cardsfolder/y/yellow_scarves_general.txt @@ -5,4 +5,4 @@ PT:2/2 K:Horsemanship K:CARDNAME can't block. SVar:Picture:http://www.wizards.com/global/images/magic/general/yellow_scarves_general.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nYellow Scarves General can't block. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nYellow Scarves General can't block. diff --git a/forge-gui/res/cardsfolder/y/yellow_scarves_troops.txt b/forge-gui/res/cardsfolder/y/yellow_scarves_troops.txt index 2fa2f8f63b6..b5d7ee84b40 100644 --- a/forge-gui/res/cardsfolder/y/yellow_scarves_troops.txt +++ b/forge-gui/res/cardsfolder/y/yellow_scarves_troops.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10542.jpg -Oracle:Yellow Scarves Troops can't block. \ No newline at end of file +Oracle:Yellow Scarves Troops can't block. diff --git a/forge-gui/res/cardsfolder/y/yeva_natures_herald.txt b/forge-gui/res/cardsfolder/y/yeva_natures_herald.txt index 0e1154bebed..559409f155e 100644 --- a/forge-gui/res/cardsfolder/y/yeva_natures_herald.txt +++ b/forge-gui/res/cardsfolder/y/yeva_natures_herald.txt @@ -1,8 +1,8 @@ -Name:Yeva, Nature's Herald -ManaCost:2 G G -Types:Legendary Creature Elf Shaman -PT:4/4 -K:Flash -S:Mode$ Continuous | Affected$ Creature.Green+YouCtrl+nonToken | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ You may cast green creature cards as though they had flash. -SVar:Picture:http://www.wizards.com/global/images/magic/general/yeva_natures_herald.jpg -Oracle:Flash (You may cast this spell any time you could cast an instant.)\nYou may cast green creature cards as though they had flash. \ No newline at end of file +Name:Yeva, Nature's Herald +ManaCost:2 G G +Types:Legendary Creature Elf Shaman +PT:4/4 +K:Flash +S:Mode$ Continuous | Affected$ Creature.Green+YouCtrl+nonToken | AddHiddenKeyword$ Flash | AffectedZone$ Exile,Graveyard,Hand,Library,Command | Description$ You may cast green creature cards as though they had flash. +SVar:Picture:http://www.wizards.com/global/images/magic/general/yeva_natures_herald.jpg +Oracle:Flash (You may cast this spell any time you could cast an instant.)\nYou may cast green creature cards as though they had flash. diff --git a/forge-gui/res/cardsfolder/y/yevas_forcemage.txt b/forge-gui/res/cardsfolder/y/yevas_forcemage.txt index 73c29f84547..a87d5017e66 100644 --- a/forge-gui/res/cardsfolder/y/yevas_forcemage.txt +++ b/forge-gui/res/cardsfolder/y/yevas_forcemage.txt @@ -1,9 +1,9 @@ -Name:Yeva's Forcemage -ManaCost:2 G -Types:Creature Elf Shaman -PT:2/2 -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 until end of turn. -SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 -SVar:PlayMain1:TRUE -SVar:Picture:http://www.wizards.com/global/images/magic/general/yevas_forcemage.jpg -Oracle:When Yeva's Forcemage enters the battlefield, target creature gets +2/+2 until end of turn. \ No newline at end of file +Name:Yeva's Forcemage +ManaCost:2 G +Types:Creature Elf Shaman +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, target creature gets +2/+2 until end of turn. +SVar:TrigPump:DB$Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 +SVar:PlayMain1:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/yevas_forcemage.jpg +Oracle:When Yeva's Forcemage enters the battlefield, target creature gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/y/yew_spirit.txt b/forge-gui/res/cardsfolder/y/yew_spirit.txt index 6a954cfada7..bb3c0487e6b 100644 --- a/forge-gui/res/cardsfolder/y/yew_spirit.txt +++ b/forge-gui/res/cardsfolder/y/yew_spirit.txt @@ -1,8 +1,8 @@ -Name:Yew Spirit -ManaCost:4 G -Types:Creature Treefolk Spirit -PT:3/3 -A:AB$ Pump | Cost$ 2 G G | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+X until end of turn, where X is its power. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/yew_spirit.jpg -Oracle:{2}{G}{G}: Yew Spirit gets +X/+X until end of turn, where X is its power. \ No newline at end of file +Name:Yew Spirit +ManaCost:4 G +Types:Creature Treefolk Spirit +PT:3/3 +A:AB$ Pump | Cost$ 2 G G | NumAtt$ +X | NumDef$ +X | References$ X | SpellDescription$ CARDNAME gets +X/+X until end of turn, where X is its power. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/yew_spirit.jpg +Oracle:{2}{G}{G}: Yew Spirit gets +X/+X until end of turn, where X is its power. diff --git a/forge-gui/res/cardsfolder/y/yixlid_jailer.txt b/forge-gui/res/cardsfolder/y/yixlid_jailer.txt index 7b3ac25e0c4..5af1e6f4b0b 100644 --- a/forge-gui/res/cardsfolder/y/yixlid_jailer.txt +++ b/forge-gui/res/cardsfolder/y/yixlid_jailer.txt @@ -1,7 +1,7 @@ -Name:Yixlid Jailer -ManaCost:1 B -Types:Creature Zombie Wizard -PT:2/1 -S:Mode$ Continuous | Affected$ Card | AffectedZone$ Graveyard | RemoveAllAbilities$ True | Description$ Cards in graveyards lose all abilities. -SVar:Picture:http://www.wizards.com/global/images/magic/general/yixlid_jailer.jpg -Oracle:Cards in graveyards lose all abilities. \ No newline at end of file +Name:Yixlid Jailer +ManaCost:1 B +Types:Creature Zombie Wizard +PT:2/1 +S:Mode$ Continuous | Affected$ Card | AffectedZone$ Graveyard | RemoveAllAbilities$ True | Description$ Cards in graveyards lose all abilities. +SVar:Picture:http://www.wizards.com/global/images/magic/general/yixlid_jailer.jpg +Oracle:Cards in graveyards lose all abilities. diff --git a/forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt b/forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt index 6a655ebc755..9aca7b2c98c 100644 --- a/forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt +++ b/forge-gui/res/cardsfolder/y/yoke_of_the_damned.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | ValidCard$ Creature | Destination$ G SVar:TrigDestroy:AB$Destroy | Cost$ 0 | Defined$ Enchanted SVar:NonStackingAttachEffect:True SVar:Picture:http://www.wizards.com/global/images/magic/general/yoke_of_the_damned.jpg -Oracle:Enchant creature\nWhen a creature dies, destroy enchanted creature. \ No newline at end of file +Oracle:Enchant creature\nWhen a creature dies, destroy enchanted creature. diff --git a/forge-gui/res/cardsfolder/y/yoked_ox.txt b/forge-gui/res/cardsfolder/y/yoked_ox.txt index 0ed2ab434af..f93488d1220 100644 --- a/forge-gui/res/cardsfolder/y/yoked_ox.txt +++ b/forge-gui/res/cardsfolder/y/yoked_ox.txt @@ -1,6 +1,6 @@ -Name:Yoked Ox -ManaCost:W -Types:Creature Ox -PT:0/4 -SVar:Picture:http://www.wizards.com/global/images/magic/general/yoked_ox.jpg -Oracle: \ No newline at end of file +Name:Yoked Ox +ManaCost:W +Types:Creature Ox +PT:0/4 +SVar:Picture:http://www.wizards.com/global/images/magic/general/yoked_ox.jpg +Oracle: diff --git a/forge-gui/res/cardsfolder/y/yoked_plowbeast.txt b/forge-gui/res/cardsfolder/y/yoked_plowbeast.txt index 6041768c1b7..3cfb48036bc 100644 --- a/forge-gui/res/cardsfolder/y/yoked_plowbeast.txt +++ b/forge-gui/res/cardsfolder/y/yoked_plowbeast.txt @@ -4,4 +4,4 @@ Types:Creature Beast PT:5/5 K:Cycling:2 SVar:Picture:http://www.wizards.com/global/images/magic/general/yoked_plowbeast.jpg -Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) \ No newline at end of file +Oracle:Cycling {2} ({2}, Discard this card: Draw a card.) diff --git a/forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt b/forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt index 2999d682ceb..4fa21448364 100644 --- a/forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt +++ b/forge-gui/res/cardsfolder/y/yomiji_who_bars_the_way.txt @@ -5,4 +5,4 @@ PT:4/4 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Permanent.Legendary+Other | TriggerZones$ Battlefield | Execute$ TrigReturn | TriggerDescription$ Whenever a legendary permanent other than CARDNAME is put into a graveyard from the battlefield, return that card to its owner's hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/yomiji_who_bars_the_way.jpg -Oracle:Whenever a legendary permanent other than Yomiji, Who Bars the Way is put into a graveyard from the battlefield, return that card to its owner's hand. \ No newline at end of file +Oracle:Whenever a legendary permanent other than Yomiji, Who Bars the Way is put into a graveyard from the battlefield, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt b/forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt index 3875ea7d06e..2ef49e38064 100644 --- a/forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt +++ b/forge-gui/res/cardsfolder/y/yore_tiller_nephilim.txt @@ -6,4 +6,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigChange | TriggerZones$ Bat SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Battlefield | ValidTgts$ Creature.YouCtrl | Tapped$ True | Attacking$ True SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/yore_tiller_nephilim.jpg -Oracle:Whenever Yore-Tiller Nephilim attacks, return target creature card from your graveyard to the battlefield tapped and attacking. \ No newline at end of file +Oracle:Whenever Yore-Tiller Nephilim attacks, return target creature card from your graveyard to the battlefield tapped and attacking. diff --git a/forge-gui/res/cardsfolder/y/yosei_the_morning_star.txt b/forge-gui/res/cardsfolder/y/yosei_the_morning_star.txt index 057c0975e56..566d33aac14 100644 --- a/forge-gui/res/cardsfolder/y/yosei_the_morning_star.txt +++ b/forge-gui/res/cardsfolder/y/yosei_the_morning_star.txt @@ -7,4 +7,4 @@ T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ SVar:TrigPump:DB$ Pump | ValidTgts$ Player | IsCurse$ True | KW$ Skip your next untap step. | Permanent$ True | IsCurse$ True | SubAbility$ TrigTap SVar:TrigTap:DB$ Tap | TargetMin$ 0 | TargetMax$ 5 | TargetsWithDefinedController$ ParentTarget | ValidTgts$ Permanent SVar:Picture:http://www.wizards.com/global/images/magic/general/yosei_the_morning_star.jpg -Oracle:Flying\nWhen Yosei, the Morning Star dies, target player skips his or her next untap step. Tap up to five target permanents that player controls. \ No newline at end of file +Oracle:Flying\nWhen Yosei, the Morning Star dies, target player skips his or her next untap step. Tap up to five target permanents that player controls. diff --git a/forge-gui/res/cardsfolder/y/yotian_soldier.txt b/forge-gui/res/cardsfolder/y/yotian_soldier.txt index a4273d46fe3..01a4dac5ad8 100644 --- a/forge-gui/res/cardsfolder/y/yotian_soldier.txt +++ b/forge-gui/res/cardsfolder/y/yotian_soldier.txt @@ -4,4 +4,4 @@ Types:Artifact Creature Soldier PT:1/4 K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/mrd/en-us/card46026.jpg -Oracle:Vigilance \ No newline at end of file +Oracle:Vigilance diff --git a/forge-gui/res/cardsfolder/y/young_pyromancer.txt b/forge-gui/res/cardsfolder/y/young_pyromancer.txt index 62e0568f89b..f43a6f8ef77 100644 --- a/forge-gui/res/cardsfolder/y/young_pyromancer.txt +++ b/forge-gui/res/cardsfolder/y/young_pyromancer.txt @@ -1,8 +1,8 @@ -Name:Young Pyromancer -ManaCost:1 R -Types: Creature Human Shaman -PT:2/1 -T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast an instant or sorcery spell, put a 1/1 red Elemental creature token onto the battlefield. -SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 elemental2 M14 | TokenOwner$ You -SVar:Picture:http://www.wizards.com/global/images/magic/general/young_pyromancer.jpg -Oracle:Whenever you cast an instant or sorcery spell, put a 1/1 red Elemental creature token onto the battlefield. +Name:Young Pyromancer +ManaCost:1 R +Types: Creature Human Shaman +PT:2/1 +T:Mode$ SpellCast | ValidCard$ Instant,Sorcery | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever you cast an instant or sorcery spell, put a 1/1 red Elemental creature token onto the battlefield. +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Elemental | TokenTypes$ Creature,Elemental | TokenColors$ Red | TokenPower$ 1 | TokenToughness$ 1 | TokenImage$ r 1 1 elemental2 M14 | TokenOwner$ You +SVar:Picture:http://www.wizards.com/global/images/magic/general/young_pyromancer.jpg +Oracle:Whenever you cast an instant or sorcery spell, put a 1/1 red Elemental creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/y/young_wei_recruits.txt b/forge-gui/res/cardsfolder/y/young_wei_recruits.txt index 9773f6980d8..d57bbb79a04 100644 --- a/forge-gui/res/cardsfolder/y/young_wei_recruits.txt +++ b/forge-gui/res/cardsfolder/y/young_wei_recruits.txt @@ -4,4 +4,4 @@ Types:Creature Human Soldier PT:2/2 K:CARDNAME can't block. SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10584.jpg -Oracle:Young Wei Recruits can't block. \ No newline at end of file +Oracle:Young Wei Recruits can't block. diff --git a/forge-gui/res/cardsfolder/y/young_wolf.txt b/forge-gui/res/cardsfolder/y/young_wolf.txt index 7c130d20780..4631383b9ea 100644 --- a/forge-gui/res/cardsfolder/y/young_wolf.txt +++ b/forge-gui/res/cardsfolder/y/young_wolf.txt @@ -1,7 +1,7 @@ -Name:Young Wolf -ManaCost:G -Types:Creature Wolf -PT:1/1 -K:Undying -SVar:Picture:http://www.wizards.com/global/images/magic/general/young_wolf.jpg -Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) \ No newline at end of file +Name:Young Wolf +ManaCost:G +Types:Creature Wolf +PT:1/1 +K:Undying +SVar:Picture:http://www.wizards.com/global/images/magic/general/young_wolf.jpg +Oracle:Undying (When this creature dies, if it had no +1/+1 counters on it, return it to the battlefield under its owner's control with a +1/+1 counter on it.) diff --git a/forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt b/forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt index 9b3636b6d04..721a3686bf0 100644 --- a/forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt +++ b/forge-gui/res/cardsfolder/y/your_fate_is_thrice_sealed.txt @@ -1,7 +1,7 @@ -Name:Your Fate Is Thrice Sealed -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ RevealFate | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, reveal the top three cards of your library. Put all land cards revealed this way onto the battlefield and the rest into your hand. -SVar:RevealFate:AB$ Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | DestinationZone2$ Hand | -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/your_fate_is_thrice_sealed.jpg -Oracle:When you set this scheme in motion, reveal the top three cards of your library. Put all land cards revealed this way onto the battlefield and the rest into your hand. \ No newline at end of file +Name:Your Fate Is Thrice Sealed +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ RevealFate | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, reveal the top three cards of your library. Put all land cards revealed this way onto the battlefield and the rest into your hand. +SVar:RevealFate:AB$ Dig | Cost$ 0 | DigNum$ 3 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | DestinationZone2$ Hand | +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/your_fate_is_thrice_sealed.jpg +Oracle:When you set this scheme in motion, reveal the top three cards of your library. Put all land cards revealed this way onto the battlefield and the rest into your hand. diff --git a/forge-gui/res/cardsfolder/y/your_inescapable_doom.txt b/forge-gui/res/cardsfolder/y/your_inescapable_doom.txt index 531d2c561fb..d05cce73d4b 100644 --- a/forge-gui/res/cardsfolder/y/your_inescapable_doom.txt +++ b/forge-gui/res/cardsfolder/y/your_inescapable_doom.txt @@ -1,11 +1,11 @@ -Name:Your Inescapable Doom -ManaCost:no cost -Types:Ongoing Scheme -T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, put a doom counter on this scheme, then this scheme deals damage equal to the number of doom counters on it to the opponent with the highest life total among your opponents. If two or more players are tied for highest life total, you choose one. -SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DOOM | CounterNum$ 1 | SubAbility$ DBChoosePlayer -SVar:DBChoosePlayer:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent+LifeEquals_X | References$ X | SubAbility$ DBDmg -SVar:DBDmg:DB$ DealDamage | Defined$ ChosenPlayer | NumDmg$ Y | References$ Y -SVar:X:PlayerCountOpponents$HighestLifeTotal -SVar:Y:Count$CardCounters.DOOM -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/your_inescapable_doom.jpg -Oracle:At the beginning of your end step, put a doom counter on this scheme, then this scheme deals damage equal to the number of doom counters on it to the opponent with the highest life total among your opponents. If two or more players are tied for highest life total, you choose one. +Name:Your Inescapable Doom +ManaCost:no cost +Types:Ongoing Scheme +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Command | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your end step, put a doom counter on this scheme, then this scheme deals damage equal to the number of doom counters on it to the opponent with the highest life total among your opponents. If two or more players are tied for highest life total, you choose one. +SVar:TrigPutCounter:AB$ PutCounter | Cost$ 0 | Defined$ Self | CounterType$ DOOM | CounterNum$ 1 | SubAbility$ DBChoosePlayer +SVar:DBChoosePlayer:DB$ ChoosePlayer | Defined$ You | Choices$ Player.Opponent+LifeEquals_X | References$ X | SubAbility$ DBDmg +SVar:DBDmg:DB$ DealDamage | Defined$ ChosenPlayer | NumDmg$ Y | References$ Y +SVar:X:PlayerCountOpponents$HighestLifeTotal +SVar:Y:Count$CardCounters.DOOM +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/your_inescapable_doom.jpg +Oracle:At the beginning of your end step, put a doom counter on this scheme, then this scheme deals damage equal to the number of doom counters on it to the opponent with the highest life total among your opponents. If two or more players are tied for highest life total, you choose one. diff --git a/forge-gui/res/cardsfolder/y/your_puny_minds_cannot_fathom.txt b/forge-gui/res/cardsfolder/y/your_puny_minds_cannot_fathom.txt index 3c876408d55..a07be71ffa4 100644 --- a/forge-gui/res/cardsfolder/y/your_puny_minds_cannot_fathom.txt +++ b/forge-gui/res/cardsfolder/y/your_puny_minds_cannot_fathom.txt @@ -1,9 +1,9 @@ -Name:Your Puny Minds Cannot Fathom -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GreatMind | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, draw four cards. You have no maximum hand size until your next turn. -SVar:GreatMind:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 4 | SubAbility$ Unfathomable -SVar:Unfathomable:DB$ Effect | Name$ Unfathomable Mind Effect | StaticAbilities$ STHandSize | Duration$ UntilYourNextTurn -SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/your_puny_minds_cannot_fathom.jpg -Oracle:When you set this scheme in motion, draw four cards. You have no maximum hand size until your next turn. \ No newline at end of file +Name:Your Puny Minds Cannot Fathom +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | ValidCard$ Card.Self | Execute$ GreatMind | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, draw four cards. You have no maximum hand size until your next turn. +SVar:GreatMind:AB$ Draw | Cost$ 0 | Defined$ You | NumCards$ 4 | SubAbility$ Unfathomable +SVar:Unfathomable:DB$ Effect | Name$ Unfathomable Mind Effect | StaticAbilities$ STHandSize | Duration$ UntilYourNextTurn +SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size. +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/your_puny_minds_cannot_fathom.jpg +Oracle:When you set this scheme in motion, draw four cards. You have no maximum hand size until your next turn. diff --git a/forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt b/forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt index a42a18ef384..8554cff0397 100644 --- a/forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt +++ b/forge-gui/res/cardsfolder/y/your_will_is_not_your_own.txt @@ -1,8 +1,8 @@ -Name:Your Will Is Not Your Own -ManaCost:no cost -Types:Scheme -T:Mode$ SetInMotion | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, gain control of target creature an opponent controls until end of turn. Untap that creature. It gets +3/+3 and gains haste and trample until end of turn. -SVar:DarkEffect:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump -SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +3 | NumDef$ +3 | KW$ Haste & Trample -SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/your_will_is_not_your_own.jpg -Oracle:When you set this scheme in motion, gain control of target creature an opponent controls until end of turn. Untap that creature. It gets +3/+3 and gains haste and trample until end of turn. \ No newline at end of file +Name:Your Will Is Not Your Own +ManaCost:no cost +Types:Scheme +T:Mode$ SetInMotion | Execute$ DarkEffect | TriggerZones$ Command | TriggerDescription$ When you set this scheme in motion, gain control of target creature an opponent controls until end of turn. Untap that creature. It gets +3/+3 and gains haste and trample until end of turn. +SVar:DarkEffect:AB$ GainControl | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Untap$ True | LoseControl$ EOT | SubAbility$ DBPump +SVar:DBPump:DB$ Pump | Defined$ Targeted | NumAtt$ +3 | NumDef$ +3 | KW$ Haste & Trample +SVar:Picture:http://www.cardforge.org/fpics/lq_schemes/your_will_is_not_your_own.jpg +Oracle:When you set this scheme in motion, gain control of target creature an opponent controls until end of turn. Untap that creature. It gets +3/+3 and gains haste and trample until end of turn. diff --git a/forge-gui/res/cardsfolder/y/youthful_knight.txt b/forge-gui/res/cardsfolder/y/youthful_knight.txt index 2bd0e43f703..ee0a6709a7a 100644 --- a/forge-gui/res/cardsfolder/y/youthful_knight.txt +++ b/forge-gui/res/cardsfolder/y/youthful_knight.txt @@ -4,4 +4,4 @@ Types:Creature Human Knight PT:2/1 K:First Strike SVar:Picture:http://www.wizards.com/global/images/magic/general/youthful_knight.jpg -Oracle:First strike (This creature deals combat damage before creatures without first strike.) \ No newline at end of file +Oracle:First strike (This creature deals combat damage before creatures without first strike.) diff --git a/forge-gui/res/cardsfolder/y/yuan_shao_the_indecisive.txt b/forge-gui/res/cardsfolder/y/yuan_shao_the_indecisive.txt index 65ea14f8c8c..c319ae44531 100644 --- a/forge-gui/res/cardsfolder/y/yuan_shao_the_indecisive.txt +++ b/forge-gui/res/cardsfolder/y/yuan_shao_the_indecisive.txt @@ -5,4 +5,4 @@ PT:2/3 K:Horsemanship S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CantBeBlockedByAmount GT1 | Description$ Each creature you control can't be blocked by more than one creature. SVar:Picture:http://www.wizards.com/global/images/magic/general/yuan_shao_the_indecisive.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nEach creature you control can't be blocked by more than one creature. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nEach creature you control can't be blocked by more than one creature. diff --git a/forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt b/forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt index 488cd1988b7..07511c75967 100644 --- a/forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt +++ b/forge-gui/res/cardsfolder/y/yuan_shaos_infantry.txt @@ -5,4 +5,4 @@ PT:2/2 T:Mode$ Attacks | ValidCard$ Card.Self | Alone$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks alone, CARDNAME can't be blocked this combat. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | KW$ HIDDEN Unblockable | UntilEndOfCombat$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/yuan_shaos_infantry.jpg -Oracle:Whenever Yuan Shao's Infantry attacks alone, Yuan Shao's Infantry can't be blocked this combat. \ No newline at end of file +Oracle:Whenever Yuan Shao's Infantry attacks alone, Yuan Shao's Infantry can't be blocked this combat. diff --git a/forge-gui/res/cardsfolder/y/yuki_onna.txt b/forge-gui/res/cardsfolder/y/yuki_onna.txt index eb3dd93aa7e..24b5c6d1442 100644 --- a/forge-gui/res/cardsfolder/y/yuki_onna.txt +++ b/forge-gui/res/cardsfolder/y/yuki_onna.txt @@ -7,4 +7,4 @@ SVar:TrigDestroy:DB$Destroy | ValidTgts$ Artifact | TgtPrompt$ Select target art T:Mode$ SpellCast | ValidCard$ Spirit,Arcane | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigReturn | TriggerDescription$ Whenever you cast a Spirit or Arcane spell, you may return CARDNAME to its owner's hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand | Defined$ Self SVar:Picture:http://www.wizards.com/global/images/magic/general/yuki_onna.jpg -Oracle:When Yuki-Onna enters the battlefield, destroy target artifact.\nWhenever you cast a Spirit or Arcane spell, you may return Yuki-Onna to its owner's hand. \ No newline at end of file +Oracle:When Yuki-Onna enters the battlefield, destroy target artifact.\nWhenever you cast a Spirit or Arcane spell, you may return Yuki-Onna to its owner's hand. diff --git a/forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt b/forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt index 57105d0ef0a..f566592a98b 100644 --- a/forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt +++ b/forge-gui/res/cardsfolder/y/yukora_the_prisoner.txt @@ -5,4 +5,4 @@ PT:5/5 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | ValidCard$ Card.Self | Execute$ TrigSac | TriggerController$ TriggeredCardController | TriggerDescription$ When CARDNAME leaves the battlefield, sacrifice all non-Ogre creatures you control. SVar:TrigSac:AB$ SacrificeAll | Cost$ 0 | ValidCards$ Creature.nonOgre+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/yukora_the_prisoner.jpg -Oracle:When Yukora, the Prisoner leaves the battlefield, sacrifice all non-Ogre creatures you control. \ No newline at end of file +Oracle:When Yukora, the Prisoner leaves the battlefield, sacrifice all non-Ogre creatures you control. diff --git a/forge-gui/res/cardsfolder/z/zameck_guildmage.txt b/forge-gui/res/cardsfolder/z/zameck_guildmage.txt index 771de7489b8..1174edbc4cd 100644 --- a/forge-gui/res/cardsfolder/z/zameck_guildmage.txt +++ b/forge-gui/res/cardsfolder/z/zameck_guildmage.txt @@ -1,11 +1,11 @@ -Name:Zameck Guildmage -ManaCost:G U -Types:Creature Elf Wizard -PT:2/2 -A:AB$ Effect | Cost$ G U | Name$ Zameck Guildmage Effect | ReplacementEffects$ ExtraETBCounter | SVars$ AddExtraCounter,MoveToBattlefield | SpellDescription$ This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it. -SVar:ExtraETBCounter:Event$ Moved | ActiveZones$ Command | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | ReplaceWith$ AddExtraCounter | Description$ This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it. -SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield -SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard -A:AB$ Draw |Cost$ G U SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zameck_guildmage.jpg -Oracle:{G}{U}: This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it.\n{G}{U}, Remove a +1/+1 counter from a creature you control: Draw a card. \ No newline at end of file +Name:Zameck Guildmage +ManaCost:G U +Types:Creature Elf Wizard +PT:2/2 +A:AB$ Effect | Cost$ G U | Name$ Zameck Guildmage Effect | ReplacementEffects$ ExtraETBCounter | SVars$ AddExtraCounter,MoveToBattlefield | SpellDescription$ This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it. +SVar:ExtraETBCounter:Event$ Moved | ActiveZones$ Command | Destination$ Battlefield | ValidCard$ Creature.YouCtrl | ReplaceWith$ AddExtraCounter | Description$ This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it. +SVar:AddExtraCounter:AB$ PutCounter | Cost$ 0 | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ MoveToBattlefield +SVar:MoveToBattlefield:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ ReplacedCard +A:AB$ Draw |Cost$ G U SubCounter<1/P1P1/Creature.YouCtrl/Creature you Control> | Defined$ You | NumCards$ 1 | SpellDescription$ Draw a card. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zameck_guildmage.jpg +Oracle:{G}{U}: This turn, each creature you control enters the battlefield with an additional +1/+1 counter on it.\n{G}{U}, Remove a +1/+1 counter from a creature you control: Draw a card. diff --git a/forge-gui/res/cardsfolder/z/zanam_djinn.txt b/forge-gui/res/cardsfolder/z/zanam_djinn.txt index 09efa13c19e..7e2b7bae3a4 100644 --- a/forge-gui/res/cardsfolder/z/zanam_djinn.txt +++ b/forge-gui/res/cardsfolder/z/zanam_djinn.txt @@ -1,8 +1,8 @@ -Name:Zanam Djinn -ManaCost:5 U -Types:Creature Djinn -PT:5/6 -K:Flying -S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor blue | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as blue is the most common color among all permanents or is tied for most common. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zanam_djinn.jpg -Oracle:Flying\nZanam Djinn gets -2/-2 as long as blue is the most common color among all permanents or is tied for most common. \ No newline at end of file +Name:Zanam Djinn +ManaCost:5 U +Types:Creature Djinn +PT:5/6 +K:Flying +S:Mode$ Continuous | Affected$ Card.Self+MostProminentColor blue | AddPower$ -2 | AddToughness$ -2 | Description$ CARDNAME gets -2/-2 as long as blue is the most common color among all permanents or is tied for most common. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zanam_djinn.jpg +Oracle:Flying\nZanam Djinn gets -2/-2 as long as blue is the most common color among all permanents or is tied for most common. diff --git a/forge-gui/res/cardsfolder/z/zanikev_locust.txt b/forge-gui/res/cardsfolder/z/zanikev_locust.txt index 6e7314767c6..663672c8416 100644 --- a/forge-gui/res/cardsfolder/z/zanikev_locust.txt +++ b/forge-gui/res/cardsfolder/z/zanikev_locust.txt @@ -1,9 +1,9 @@ -Name:Zanikev Locust -ManaCost:5 B -Types:Creature Insect -PT:3/3 -K:Flying -A:AB$ PutCounter | Cost$ 2 B B ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. -SVar:X:Count$CardPower -SVar:Picture:http://www.wizards.com/global/images/magic/general/zanikev_locust.jpg -Oracle:Flying\nScavenge {2}{B}{B} ({2}{B}{B}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) \ No newline at end of file +Name:Zanikev Locust +ManaCost:5 B +Types:Creature Insect +PT:3/3 +K:Flying +A:AB$ PutCounter | Cost$ 2 B B ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | ValidTgts$ Creature | CounterType$ P1P1 | CounterNum$ X | SorcerySpeed$ True | References$ X | PrecostDesc$ Scavenge | SpellDescription$ Put a number of +1/+1 counter's equal to this card's power on target creature. Scavenge only as a sorcery. +SVar:X:Count$CardPower +SVar:Picture:http://www.wizards.com/global/images/magic/general/zanikev_locust.jpg +Oracle:Flying\nScavenge {2}{B}{B} ({2}{B}{B}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card's power on target creature. Scavenge only as a sorcery.) diff --git a/forge-gui/res/cardsfolder/z/zap.txt b/forge-gui/res/cardsfolder/z/zap.txt index 6a65e4dd87f..1ebc3841e73 100644 --- a/forge-gui/res/cardsfolder/z/zap.txt +++ b/forge-gui/res/cardsfolder/z/zap.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ DealDamage | Cost$ 2 R | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. | SubAbility$ DBDraw SVar:DBDraw:DB$Draw | NumCards$ 1 | SpellDescription$ Draw a card. SVar:Picture:http://www.wizards.com/global/images/magic/general/zap.jpg -Oracle:Zap deals 1 damage to target creature or player.\nDraw a card. \ No newline at end of file +Oracle:Zap deals 1 damage to target creature or player.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/z/zarichi_tiger.txt b/forge-gui/res/cardsfolder/z/zarichi_tiger.txt index e62e6492d1d..2e6d6c0dbe3 100644 --- a/forge-gui/res/cardsfolder/z/zarichi_tiger.txt +++ b/forge-gui/res/cardsfolder/z/zarichi_tiger.txt @@ -1,7 +1,7 @@ -Name:Zarichi Tiger -ManaCost:3 W -Types:Creature Cat -PT:2/3 -A:AB$ GainLife | Cost$ 1 W T | LifeAmount$ 2 | SpellDescription$ You gain 2 life. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zarichi_tiger.jpg -Oracle:{1}{W}, {T}: You gain 2 life. \ No newline at end of file +Name:Zarichi Tiger +ManaCost:3 W +Types:Creature Cat +PT:2/3 +A:AB$ GainLife | Cost$ 1 W T | LifeAmount$ 2 | SpellDescription$ You gain 2 life. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zarichi_tiger.jpg +Oracle:{1}{W}, {T}: You gain 2 life. diff --git a/forge-gui/res/cardsfolder/z/zealot_il_vec.txt b/forge-gui/res/cardsfolder/z/zealot_il_vec.txt index 4a5cbbfd6a2..235cfecb9b1 100644 --- a/forge-gui/res/cardsfolder/z/zealot_il_vec.txt +++ b/forge-gui/res/cardsfolder/z/zealot_il_vec.txt @@ -7,4 +7,4 @@ T:Mode$ AttackerUnblocked | ValidCard$ Card.Self | Execute$ TrigDamage | Optiona SVar:TrigDamage:AB$ DealDamage | Cost$ 0 | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 1 | SubAbility$ DBPump SVar:DBPump:DB$Pump | KW$ HIDDEN Prevent all combat damage that would be dealt by CARDNAME. SVar:Picture:http://www.wizards.com/global/images/magic/general/zealot_il_vec.jpg -Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Zealot il-Vec attacks and isn't blocked, you may have it deal 1 damage to target creature. If you do, prevent all combat damage Zealot il-Vec would deal this turn. \ No newline at end of file +Oracle:Shadow (This creature can block or be blocked by only creatures with shadow.)\nWhenever Zealot il-Vec attacks and isn't blocked, you may have it deal 1 damage to target creature. If you do, prevent all combat damage Zealot il-Vec would deal this turn. diff --git a/forge-gui/res/cardsfolder/z/zealots_en_dal.txt b/forge-gui/res/cardsfolder/z/zealots_en_dal.txt index 2cef2826726..3d65ae2bf92 100644 --- a/forge-gui/res/cardsfolder/z/zealots_en_dal.txt +++ b/forge-gui/res/cardsfolder/z/zealots_en_dal.txt @@ -6,4 +6,4 @@ T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Permanent.nonLand+ SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ 1 | References$ X SVar:X:Count$Valid Permanent.nonLand+YouCtrl SVar:Picture:http://www.wizards.com/global/images/magic/general/zealots_en_dal.jpg -Oracle:At the beginning of your upkeep, if all nonland permanents you control are white, you gain 1 life. \ No newline at end of file +Oracle:At the beginning of your upkeep, if all nonland permanents you control are white, you gain 1 life. diff --git a/forge-gui/res/cardsfolder/z/zealous_conscripts.txt b/forge-gui/res/cardsfolder/z/zealous_conscripts.txt index 62e0ccfab17..ca9d7ca8e17 100644 --- a/forge-gui/res/cardsfolder/z/zealous_conscripts.txt +++ b/forge-gui/res/cardsfolder/z/zealous_conscripts.txt @@ -1,9 +1,9 @@ -Name:Zealous Conscripts -ManaCost:4 R -Types:Creature Human Warrior -PT:3/3 -K:Haste -T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, untap target permanent and gain control of it until end of turn. It gains haste until end of turn. -SVar:TrigChange:AB$GainControl | Cost$ 0 | TgtPrompt$ Choose target permanent | ValidTgts$ Permanent | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Untap target permanent gain control of it until end of turn. It gains haste until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_conscripts.jpg -Oracle:Haste\nWhen Zealous Conscripts enters the battlefield, gain control of target permanent until end of turn. Untap that permanent. It gains haste until end of turn. \ No newline at end of file +Name:Zealous Conscripts +ManaCost:4 R +Types:Creature Human Warrior +PT:3/3 +K:Haste +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChange | TriggerDescription$ When CARDNAME enters the battlefield, untap target permanent and gain control of it until end of turn. It gains haste until end of turn. +SVar:TrigChange:AB$GainControl | Cost$ 0 | TgtPrompt$ Choose target permanent | ValidTgts$ Permanent | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SpellDescription$ Untap target permanent gain control of it until end of turn. It gains haste until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_conscripts.jpg +Oracle:Haste\nWhen Zealous Conscripts enters the battlefield, gain control of target permanent until end of turn. Untap that permanent. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zealous_guardian.txt b/forge-gui/res/cardsfolder/z/zealous_guardian.txt index 315b1eb63db..e00d78eab6c 100644 --- a/forge-gui/res/cardsfolder/z/zealous_guardian.txt +++ b/forge-gui/res/cardsfolder/z/zealous_guardian.txt @@ -4,4 +4,4 @@ Types:Creature Kithkin Soldier PT:1/1 K:Flash SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_guardian.jpg -Oracle:Flash \ No newline at end of file +Oracle:Flash diff --git a/forge-gui/res/cardsfolder/z/zealous_inquisitor.txt b/forge-gui/res/cardsfolder/z/zealous_inquisitor.txt index 7a8ee2996d4..d79fbcc2dd8 100644 --- a/forge-gui/res/cardsfolder/z/zealous_inquisitor.txt +++ b/forge-gui/res/cardsfolder/z/zealous_inquisitor.txt @@ -1,18 +1,18 @@ -Name:Zealous Inquisitor -ManaCost:2 W -Types:Creature Human Cleric -PT:2/2 -A:AB$ Effect | Cost$ 1 W | Name$ Inquisitor Redirection | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect the damage to | ReplacementEffects$ InquisitorCombat,InquisitorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ InquisitorCombat,InquisitorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | ImprintCards$ Self | RememberObjects$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature instead. -SVar:InquisitorCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Zealous Inquisitor this turn is dealt to target creature instead. -SVar:InquisitorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Zealous Inquisitor this turn is dealt to target creature instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_inquisitor.jpg -Oracle:{1}{W}: The next 1 damage that would be dealt to Zealous Inquisitor this turn is dealt to target creature instead. \ No newline at end of file +Name:Zealous Inquisitor +ManaCost:2 W +Types:Creature Human Cleric +PT:2/2 +A:AB$ Effect | Cost$ 1 W | Name$ Inquisitor Redirection | ValidTgts$ Creature | TgtPrompt$ Select target creature to redirect the damage to | ReplacementEffects$ InquisitorCombat,InquisitorNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ InquisitorCombat,InquisitorNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | ImprintCards$ Self | RememberObjects$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature instead. +SVar:InquisitorCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Zealous Inquisitor this turn is dealt to target creature instead. +SVar:InquisitorNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Zealous Inquisitor this turn is dealt to target creature instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_inquisitor.jpg +Oracle:{1}{W}: The next 1 damage that would be dealt to Zealous Inquisitor this turn is dealt to target creature instead. diff --git a/forge-gui/res/cardsfolder/z/zealous_persecution.txt b/forge-gui/res/cardsfolder/z/zealous_persecution.txt index b529a89e8e0..bebf2a4e7ba 100644 --- a/forge-gui/res/cardsfolder/z/zealous_persecution.txt +++ b/forge-gui/res/cardsfolder/z/zealous_persecution.txt @@ -4,4 +4,4 @@ Types:Instant A:SP$ PumpAll | Cost$ W B | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | SpellDescription$ Until end of turn, creatures you control get +1/+1 and creatures your opponents control get -1/-1. | SubAbility$ DBPumpAll SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature.OppCtrl | NumAtt$ -1 | NumDef$ -1 SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_persecution.jpg -Oracle:Until end of turn, creatures you control get +1/+1 and creatures your opponents control get -1/-1. \ No newline at end of file +Oracle:Until end of turn, creatures you control get +1/+1 and creatures your opponents control get -1/-1. diff --git a/forge-gui/res/cardsfolder/z/zealous_strike.txt b/forge-gui/res/cardsfolder/z/zealous_strike.txt index ebd8733709d..25985d1720f 100644 --- a/forge-gui/res/cardsfolder/z/zealous_strike.txt +++ b/forge-gui/res/cardsfolder/z/zealous_strike.txt @@ -1,6 +1,6 @@ -Name:Zealous Strike -ManaCost:1 W -Types:Instant -A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ First Strike | SpellDescription$ Target creature gets +2/+2 and gains first strike until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_strike.jpg -Oracle:Target creature gets +2/+2 and gains first strike until end of turn. \ No newline at end of file +Name:Zealous Strike +ManaCost:1 W +Types:Instant +A:SP$ Pump | Cost$ 1 W | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ First Strike | SpellDescription$ Target creature gets +2/+2 and gains first strike until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zealous_strike.jpg +Oracle:Target creature gets +2/+2 and gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zebra_unicorn.txt b/forge-gui/res/cardsfolder/z/zebra_unicorn.txt index ea2534aed90..d242c832b09 100644 --- a/forge-gui/res/cardsfolder/z/zebra_unicorn.txt +++ b/forge-gui/res/cardsfolder/z/zebra_unicorn.txt @@ -7,4 +7,4 @@ SVar:TrigGain:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ SVar:X:TriggerCount$DamageAmount SVar:HasCombatEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/zebra_unicorn.jpg -Oracle:Whenever Zebra Unicorn deals damage, you gain that much life. \ No newline at end of file +Oracle:Whenever Zebra Unicorn deals damage, you gain that much life. diff --git a/forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt b/forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt index fc1407fc475..94dfbc43784 100644 --- a/forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt +++ b/forge-gui/res/cardsfolder/z/zedruu_the_greathearted.txt @@ -1,16 +1,16 @@ -Name:Zedruu the Greathearted -ManaCost:1 R W U -Types:Legendary Creature Minotaur Monk -PT:2/4 -A:AB$ Pump | Cost$ R W U | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBPumpRemember | SpellDescription$ Target opponent gains control of target permanent you control. | StackDescription$ None -SVar:DBPumpRemember:DB$ Pump | RememberObjects$ Targeted | Static$ True | SubAbility$ DBPumpPermanent | StackDescription$ None -SVar:DBPumpPermanent:DB$ Pump | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent that you control | SubAbility$ DBGainControl | StackDescription$ None -SVar:DBGainControl:DB$ GainControl | Defined$ Targeted | NewController$ Remembered | SubAbility$ DBForgetRemembered -SVar:DBForgetRemembered:DB$ Cleanup | ClearRemembered$ True -T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ GainLife | TriggerDescription$ At the beginning of your upkeep, you gain X life and draw X cards, where X is the number of permanents you own that your opponents control. -SVar:GainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X | SubAbility$ DBDraw -SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X -SVar:X:Count$Valid Permanent.YouOwn+OwnerDoesntControl -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/zedruu_the_greathearted.jpg -Oracle:At the beginning of your upkeep, you gain X life and draw X cards, where X is the number of permanents you own that your opponents control.\n{R}{W}{U}: Target opponent gains control of target permanent you control. \ No newline at end of file +Name:Zedruu the Greathearted +ManaCost:1 R W U +Types:Legendary Creature Minotaur Monk +PT:2/4 +A:AB$ Pump | Cost$ R W U | ValidTgts$ Opponent | TgtPrompt$ Select target opponent | SubAbility$ DBPumpRemember | SpellDescription$ Target opponent gains control of target permanent you control. | StackDescription$ None +SVar:DBPumpRemember:DB$ Pump | RememberObjects$ Targeted | Static$ True | SubAbility$ DBPumpPermanent | StackDescription$ None +SVar:DBPumpPermanent:DB$ Pump | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent that you control | SubAbility$ DBGainControl | StackDescription$ None +SVar:DBGainControl:DB$ GainControl | Defined$ Targeted | NewController$ Remembered | SubAbility$ DBForgetRemembered +SVar:DBForgetRemembered:DB$ Cleanup | ClearRemembered$ True +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ GainLife | TriggerDescription$ At the beginning of your upkeep, you gain X life and draw X cards, where X is the number of permanents you own that your opponents control. +SVar:GainLife:AB$ GainLife | Cost$ 0 | LifeAmount$ X | References$ X | SubAbility$ DBDraw +SVar:DBDraw:DB$ Draw | NumCards$ X | References$ X +SVar:X:Count$Valid Permanent.YouOwn+OwnerDoesntControl +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/zedruu_the_greathearted.jpg +Oracle:At the beginning of your upkeep, you gain X life and draw X cards, where X is the number of permanents you own that your opponents control.\n{R}{W}{U}: Target opponent gains control of target permanent you control. diff --git a/forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt b/forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt index 3590aef80ba..c7ec4731c3a 100644 --- a/forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt +++ b/forge-gui/res/cardsfolder/z/zektar_shrine_expedition.txt @@ -9,4 +9,4 @@ SVar:ZektarEOT:SVar:EndOfTurnLeavePlay:True T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on CARDNAME. SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ QUEST | CounterNum$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/Zektar_Shrine_Expedition.jpg -Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Zektar Shrine Expedition.\nRemove three quest counters from Zektar Shrine Expedition and sacrifice it: Put a 7/1 red Elemental creature token with trample and haste onto the battlefield. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Zektar Shrine Expedition.\nRemove three quest counters from Zektar Shrine Expedition and sacrifice it: Put a 7/1 red Elemental creature token with trample and haste onto the battlefield. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/z/zelyon_sword.txt b/forge-gui/res/cardsfolder/z/zelyon_sword.txt index 1a4a9aa3ba5..f4097bc5f6f 100644 --- a/forge-gui/res/cardsfolder/z/zelyon_sword.txt +++ b/forge-gui/res/cardsfolder/z/zelyon_sword.txt @@ -5,4 +5,4 @@ K:You may choose not to untap CARDNAME during your untap step. A:AB$ Pump | Cost$ 3 T | ValidTgts$ Creature | TgtPrompt$ Select target creature | UntilUntaps$ True | NumAtt$ +2 | SpellDescription$ Target creature gets +2/+0 for as long as CARDNAME remains tapped. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zelyon_sword.jpg -Oracle:You may choose not to untap Zelyon Sword during your untap step.\n{3}, {T}: Target creature gets +2/+0 for as long as Zelyon Sword remains tapped. \ No newline at end of file +Oracle:You may choose not to untap Zelyon Sword during your untap step.\n{3}, {T}: Target creature gets +2/+0 for as long as Zelyon Sword remains tapped. diff --git a/forge-gui/res/cardsfolder/z/zendikar_farguide.txt b/forge-gui/res/cardsfolder/z/zendikar_farguide.txt index 69d617b8cf3..11cfa4da880 100644 --- a/forge-gui/res/cardsfolder/z/zendikar_farguide.txt +++ b/forge-gui/res/cardsfolder/z/zendikar_farguide.txt @@ -4,4 +4,4 @@ Types:Creature Elemental PT:3/3 K:Forestwalk SVar:Picture:http://www.wizards.com/global/images/magic/general/zendikar_farguide.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/z/zephid.txt b/forge-gui/res/cardsfolder/z/zephid.txt index 07814059301..c7e6175f852 100644 --- a/forge-gui/res/cardsfolder/z/zephid.txt +++ b/forge-gui/res/cardsfolder/z/zephid.txt @@ -5,4 +5,4 @@ PT:3/4 K:Flying K:Shroud SVar:Picture:http://www.wizards.com/global/images/magic/general/zephid.jpg -Oracle:Flying; shroud (This permanent can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Flying; shroud (This permanent can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/z/zephids_embrace.txt b/forge-gui/res/cardsfolder/z/zephids_embrace.txt index c8bf308b9dc..390ac2fe00e 100644 --- a/forge-gui/res/cardsfolder/z/zephids_embrace.txt +++ b/forge-gui/res/cardsfolder/z/zephids_embrace.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 2 U U | ValidTgts$ Creature | AILogic$ Pump S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddPower$ 2 | AddToughness$ 2 | AddKeyword$ Flying & Shroud | Description$ Enchanted creature gets +2/+2 and has flying and shroud. (It can't be the target of spells or abilities.) SVar:Picture:http://www.wizards.com/global/images/magic/general/zephids_embrace.jpg -Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying and shroud. (It can't be the target of spells or abilities.) \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature gets +2/+2 and has flying and shroud. (It can't be the target of spells or abilities.) diff --git a/forge-gui/res/cardsfolder/z/zephyr_charge.txt b/forge-gui/res/cardsfolder/z/zephyr_charge.txt index 91542694a6c..e5e1149d423 100644 --- a/forge-gui/res/cardsfolder/z/zephyr_charge.txt +++ b/forge-gui/res/cardsfolder/z/zephyr_charge.txt @@ -1,6 +1,6 @@ -Name:Zephyr Charge -ManaCost:1 U -Types:Enchantment -A:AB$ Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zephyr_charge.jpg -Oracle:{1}{U}: Target creature gains flying until end of turn. +Name:Zephyr Charge +ManaCost:1 U +Types:Enchantment +A:AB$ Pump | Cost$ 1 U | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Flying | SpellDescription$ Target creature gains flying until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zephyr_charge.jpg +Oracle:{1}{U}: Target creature gains flying until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zephyr_falcon.txt b/forge-gui/res/cardsfolder/z/zephyr_falcon.txt index f60fcefd2b3..0e9d315b673 100644 --- a/forge-gui/res/cardsfolder/z/zephyr_falcon.txt +++ b/forge-gui/res/cardsfolder/z/zephyr_falcon.txt @@ -5,4 +5,4 @@ PT:1/1 K:Flying K:Vigilance SVar:Picture:http://resources.wizards.com/magic/cards/4e/en-us/card2199.jpg -Oracle:Flying, vigilance \ No newline at end of file +Oracle:Flying, vigilance diff --git a/forge-gui/res/cardsfolder/z/zephyr_net.txt b/forge-gui/res/cardsfolder/z/zephyr_net.txt index 42c814bb6b7..b0db7a52fd3 100644 --- a/forge-gui/res/cardsfolder/z/zephyr_net.txt +++ b/forge-gui/res/cardsfolder/z/zephyr_net.txt @@ -5,4 +5,4 @@ K:Enchant creature A:SP$ Attach | Cost$ 1 U | ValidTgts$ Creature | AILogic$ Curse S:Mode$ Continuous | Affected$ Creature.EnchantedBy | AddKeyword$ Defender & Flying | Description$ Enchanted creature has defender and flying. SVar:Picture:http://www.wizards.com/global/images/magic/general/zephyr_net.jpg -Oracle:Enchant creature\nEnchanted creature has defender and flying. \ No newline at end of file +Oracle:Enchant creature\nEnchanted creature has defender and flying. diff --git a/forge-gui/res/cardsfolder/z/zephyr_spirit.txt b/forge-gui/res/cardsfolder/z/zephyr_spirit.txt index 3b570e7ea22..dcf0d8240cf 100644 --- a/forge-gui/res/cardsfolder/z/zephyr_spirit.txt +++ b/forge-gui/res/cardsfolder/z/zephyr_spirit.txt @@ -5,4 +5,4 @@ PT:0/6 T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigBounce | TriggerDescription$ When CARDNAME blocks, return it to its owner's hand. SVar:TrigBounce:AB$ChangeZone | Cost$ 0 | Origin$ Battlefield | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/zephyr_spirit.jpg -Oracle:When Zephyr Spirit blocks, return it to its owner's hand. \ No newline at end of file +Oracle:When Zephyr Spirit blocks, return it to its owner's hand. diff --git a/forge-gui/res/cardsfolder/z/zephyr_sprite.txt b/forge-gui/res/cardsfolder/z/zephyr_sprite.txt index b346b1d2025..8526e678311 100644 --- a/forge-gui/res/cardsfolder/z/zephyr_sprite.txt +++ b/forge-gui/res/cardsfolder/z/zephyr_sprite.txt @@ -4,4 +4,4 @@ Types:Creature Faerie PT:1/1 K:Flying SVar:Picture:http://www.wizards.com/global/images/magic/general/zephyr_sprite.jpg -Oracle:Flying \ No newline at end of file +Oracle:Flying diff --git a/forge-gui/res/cardsfolder/z/zerapa_minotaur.txt b/forge-gui/res/cardsfolder/z/zerapa_minotaur.txt index c34dbb2ab78..f70c899d163 100644 --- a/forge-gui/res/cardsfolder/z/zerapa_minotaur.txt +++ b/forge-gui/res/cardsfolder/z/zerapa_minotaur.txt @@ -1,8 +1,8 @@ -Name:Zerapa Minotaur -ManaCost:2 R R -Types:Creature Minotaur -PT:3/3 -K:First Strike -A:AB$ Debuff | Cost$ 2 | Defined$ Self | Keywords$ First Strike | AnyPlayer$ True | SpellDescription$ CARDNAME loses first strike until end of turn. Any player may activate this ability. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zerapa_minotaur.jpg -Oracle:First strike\n{2}: Zerapa Minotaur loses first strike until end of turn. Any player may activate this ability. \ No newline at end of file +Name:Zerapa Minotaur +ManaCost:2 R R +Types:Creature Minotaur +PT:3/3 +K:First Strike +A:AB$ Debuff | Cost$ 2 | Defined$ Self | Keywords$ First Strike | AnyPlayer$ True | SpellDescription$ CARDNAME loses first strike until end of turn. Any player may activate this ability. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zerapa_minotaur.jpg +Oracle:First strike\n{2}: Zerapa Minotaur loses first strike until end of turn. Any player may activate this ability. diff --git a/forge-gui/res/cardsfolder/z/zhalfirin_commander.txt b/forge-gui/res/cardsfolder/z/zhalfirin_commander.txt index a8a2bbb21a3..15fa1621005 100644 --- a/forge-gui/res/cardsfolder/z/zhalfirin_commander.txt +++ b/forge-gui/res/cardsfolder/z/zhalfirin_commander.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking A:AB$ Pump | Cost$ 1 W W | NumAtt$ +1 | NumDef$ +1 | ValidTgts$ Creature.Knight | TgtPrompt$ Select target Knight creature | SpellDescription$ Target Knight creature gets +1/+1 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/zhalfirin_commander.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{W}{W}: Target Knight creature gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{W}{W}: Target Knight creature gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zhalfirin_crusader.txt b/forge-gui/res/cardsfolder/z/zhalfirin_crusader.txt index f13e9cfc526..d6f14efa28c 100644 --- a/forge-gui/res/cardsfolder/z/zhalfirin_crusader.txt +++ b/forge-gui/res/cardsfolder/z/zhalfirin_crusader.txt @@ -1,19 +1,19 @@ -Name:Zhalfirin Crusader -ManaCost:1 W W -Types:Creature Human Knight -PT:2/2 -K:Flanking -A:AB$ Effect | Cost$ 1 W | Name$ Zhalfirin Redirection | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect the damage to | ReplacementEffects$ CrusaderCombat,CrusaderNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ CrusaderCombat,CrusaderNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | ImprintCards$ Self | RememberObjects$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature or player instead. -SVar:CrusaderCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Zhalfirin Crusader this turn is dealt to target creature or player instead. -SVar:CrusaderNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Zhalfirin Crusader this turn is dealt to target creature or player instead. -SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 -SVar:RestDmgCombat:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect -SVar:RestDmg:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect -SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True -SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True -SVar:X:ReplaceCount$DamageAmount/Minus.1 -SVar:Y:ReplaceCount$DamageAmount -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/zhalfirin_crusader.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{W}: The next 1 damage that would be dealt to Zhalfirin Crusader this turn is dealt to target creature or player instead. \ No newline at end of file +Name:Zhalfirin Crusader +ManaCost:1 W W +Types:Creature Human Knight +PT:2/2 +K:Flanking +A:AB$ Effect | Cost$ 1 W | Name$ Zhalfirin Redirection | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player to redirect the damage to | ReplacementEffects$ CrusaderCombat,CrusaderNonCombat | Triggers$ OutOfSight | SVars$ CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | References$ CrusaderCombat,CrusaderNonCombat,OutOfSight,CombatDmg,NonCombatDmg,ExileEffect,RestDmgCombat,RestDmg,X,Y | Duration$ HostLeavesOrEOT | ImprintCards$ Self | RememberObjects$ Targeted | SpellDescription$ The next 1 damage that would be dealt to CARDNAME this turn is dealt to target creature or player instead. +SVar:CrusaderCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ True | ReplaceWith$ CombatDmg | Description$ The next 1 damage that would be dealt to Zhalfirin Crusader this turn is dealt to target creature or player instead. +SVar:CrusaderNonCombat:Event$ DamageDone | ValidTarget$ Creature.IsImprinted | IsCombat$ False | ReplaceWith$ NonCombatDmg | Secondary$ True | Description$ The next 1 damage that would be dealt to Zhalfirin Crusader this turn is dealt to target creature or player instead. +SVar:CombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ 1 | SubAbility$ RestDmgCombat | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:NonCombatDmg:AB$ DealDamage | Cost$ 0 | Defined$ Remembered | DamageSource$ ReplacedSource | NumDmg$ 1 | SubAbility$ RestDmg | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE1 +SVar:RestDmgCombat:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | CombatDamage$ True | NumDmg$ X | SubAbility$ ExileEffect +SVar:RestDmg:DB$ DealDamage | Defined$ Imprinted | DamageSource$ ReplacedSource | NumDmg$ X | SubAbility$ ExileEffect +SVar:OutOfSight:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Any | Defined$ Remembered | Execute$ ExileEffect | Static$ True +SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile | Static$ True +SVar:X:ReplaceCount$DamageAmount/Minus.1 +SVar:Y:ReplaceCount$DamageAmount +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/zhalfirin_crusader.jpg +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{1}{W}: The next 1 damage that would be dealt to Zhalfirin Crusader this turn is dealt to target creature or player instead. diff --git a/forge-gui/res/cardsfolder/z/zhalfirin_knight.txt b/forge-gui/res/cardsfolder/z/zhalfirin_knight.txt index cbe61508d19..efefe3ff35b 100644 --- a/forge-gui/res/cardsfolder/z/zhalfirin_knight.txt +++ b/forge-gui/res/cardsfolder/z/zhalfirin_knight.txt @@ -5,4 +5,4 @@ PT:2/2 K:Flanking A:AB$ Pump | Cost$ W W | KW$ First Strike | SpellDescription$ CARDNAME gains first strike until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/zhalfirin_knight.jpg -Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{W}{W}: Zhalfirin Knight gains first strike until end of turn. \ No newline at end of file +Oracle:Flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.)\n{W}{W}: Zhalfirin Knight gains first strike until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zhang_fei_fierce_warrior.txt b/forge-gui/res/cardsfolder/z/zhang_fei_fierce_warrior.txt index 1bb0b9a1576..d769dcef831 100644 --- a/forge-gui/res/cardsfolder/z/zhang_fei_fierce_warrior.txt +++ b/forge-gui/res/cardsfolder/z/zhang_fei_fierce_warrior.txt @@ -5,4 +5,4 @@ PT:4/4 K:Vigilance K:Horsemanship SVar:Picture:http://www.wizards.com/global/images/magic/general/zhang_fei_fierce_warrior.jpg -Oracle:Vigilance; horsemanship (This creature can't be blocked except by creatures with horsemanship.) \ No newline at end of file +Oracle:Vigilance; horsemanship (This creature can't be blocked except by creatures with horsemanship.) diff --git a/forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt b/forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt index 13ced94e3a4..e7b21d347f7 100644 --- a/forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt +++ b/forge-gui/res/cardsfolder/z/zhang_he_wei_general.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, each other creature you control gets +1/+0 until end of turn. SVar:TrigPumpAll:AB$PumpAll | Cost$ 0 | ValidCards$ Creature.Other+YouCtrl | NumAtt$ +1 SVar:Picture:http://www.wizards.com/global/images/magic/general/zhang_he_wei_general.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Zhang He, Wei General attacks, each other creature you control gets +1/+0 until end of turn. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Zhang He, Wei General attacks, each other creature you control gets +1/+0 until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt b/forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt index 72e82d896bf..39e2e27f9b2 100644 --- a/forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt +++ b/forge-gui/res/cardsfolder/z/zhang_liao_hero_of_hefei.txt @@ -5,4 +5,4 @@ PT:3/3 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | Execute$ TrigDiscard | TriggerDescription$ Whenever CARDNAME deals damage to an opponent, that opponent discards a card. SVar:TrigDiscard:AB$Discard | Cost$ 0 | Defined$ TriggeredTarget | NumCards$ 1 | Mode$ TgtChoose SVar:Picture:http://www.wizards.com/global/images/magic/general/zhang_liao_hero_of_hefei.jpg -Oracle:Whenever Zhang Liao, Hero of Hefei deals damage to an opponent, that opponent discards a card. \ No newline at end of file +Oracle:Whenever Zhang Liao, Hero of Hefei deals damage to an opponent, that opponent discards a card. diff --git a/forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt b/forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt index 1c8d7092685..247c84419dd 100644 --- a/forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt +++ b/forge-gui/res/cardsfolder/z/zhao_zilong_tiger_general.txt @@ -6,4 +6,4 @@ K:Horsemanship T:Mode$ Blocks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME blocks, it gets +1/+1 until end of turn. SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ 1 | NumDef$ 1 SVar:Picture:http://www.wizards.com/global/images/magic/general/zhao_zilong_tiger_general.jpg -Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Zhao Zilong, Tiger General blocks, it gets +1/+1 until end of turn. \ No newline at end of file +Oracle:Horsemanship (This creature can't be blocked except by creatures with horsemanship.)\nWhenever Zhao Zilong, Tiger General blocks, it gets +1/+1 until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zhou_yu_chief_commander.txt b/forge-gui/res/cardsfolder/z/zhou_yu_chief_commander.txt index d166c89194e..870c51aa6bd 100644 --- a/forge-gui/res/cardsfolder/z/zhou_yu_chief_commander.txt +++ b/forge-gui/res/cardsfolder/z/zhou_yu_chief_commander.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Soldier PT:8/8 S:Mode$ CantAttack | ValidCard$ Card.Self | UnlessDefenderControls$ Island | Description$ CARDNAME can't attack unless defending player controls an Island. SVar:Picture:http://www.wizards.com/global/images/magic/general/zhou_yu_chief_commander.jpg -Oracle:Zhou Yu, Chief Commander can't attack unless defending player controls an Island. \ No newline at end of file +Oracle:Zhou Yu, Chief Commander can't attack unless defending player controls an Island. diff --git a/forge-gui/res/cardsfolder/z/zhuge_jin_wu_strategist.txt b/forge-gui/res/cardsfolder/z/zhuge_jin_wu_strategist.txt index 6bdf90f5569..9dd01863f7b 100644 --- a/forge-gui/res/cardsfolder/z/zhuge_jin_wu_strategist.txt +++ b/forge-gui/res/cardsfolder/z/zhuge_jin_wu_strategist.txt @@ -4,4 +4,4 @@ Types:Legendary Creature Human Advisor PT:1/1 A:AB$ Pump | Cost$ T | KW$ HIDDEN Unblockable | ValidTgts$ Creature | TgtPrompt$ Select target creature | PlayerTurn$ True | ActivationPhases$ Upkeep->BeginCombat | SpellDescription$ Target creature can't be blocked this turn. Activate this ability only during your turn, before attackers are declared. SVar:Picture:http://www.wizards.com/global/images/magic/general/zhuge_jin_wu_strategist.jpg -Oracle:{T}: Target creature can't be blocked this turn. Activate this ability only during your turn, before attackers are declared. \ No newline at end of file +Oracle:{T}: Target creature can't be blocked this turn. Activate this ability only during your turn, before attackers are declared. diff --git a/forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt b/forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt index 1fbfe493d64..ac11dbcd58c 100644 --- a/forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt +++ b/forge-gui/res/cardsfolder/z/zhur_taa_ancient.txt @@ -1,8 +1,8 @@ -Name:Zhur-Taa Ancient -ManaCost:3 R G -Types:Creature Beast -PT:7/5 -T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. -SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer -SVar:Picture:http://www.wizards.com/global/images/magic/general/zhur_taa_ancient.jpg -Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. \ No newline at end of file +Name:Zhur-Taa Ancient +ManaCost:3 R G +Types:Creature Beast +PT:7/5 +T:Mode$ TapsForMana | ValidCard$ Land | Execute$ TrigMana | TriggerZones$ Battlefield | Static$ True | TriggerDescription$ Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. +SVar:TrigMana:AB$ ManaReflected | Cost$ 0 | ColorOrType$ Type | Valid$ Defined.Triggered | ReflectProperty$ Produced | Defined$ TriggeredPlayer +SVar:Picture:http://www.wizards.com/global/images/magic/general/zhur_taa_ancient.jpg +Oracle:Whenever a player taps a land for mana, that player adds one mana to his or her mana pool of any type that land produced. diff --git a/forge-gui/res/cardsfolder/z/zhur_taa_druid.txt b/forge-gui/res/cardsfolder/z/zhur_taa_druid.txt index 9c627e81010..754600e81bb 100644 --- a/forge-gui/res/cardsfolder/z/zhur_taa_druid.txt +++ b/forge-gui/res/cardsfolder/z/zhur_taa_druid.txt @@ -1,9 +1,9 @@ -Name:Zhur-Taa Druid -ManaCost:R G -Types:Creature Human Druid -PT:1/1 -A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. -T:Mode$ TapsForMana | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever you tap CARDNAME for mana, it deals 1 damage to each opponent. -SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ Player.Opponent -SVar:Picture:http://www.wizards.com/global/images/magic/general/zhur_taa_druid.jpg -Oracle:{T}: Add {G} to your mana pool.\nWhenever you tap Zhur-Taa Druid for mana, it deals 1 damage to each opponent. \ No newline at end of file +Name:Zhur-Taa Druid +ManaCost:R G +Types:Creature Human Druid +PT:1/1 +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G} to your mana pool. +T:Mode$ TapsForMana | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigDmg | TriggerDescription$ Whenever you tap CARDNAME for mana, it deals 1 damage to each opponent. +SVar:TrigDmg:AB$ DealDamage | Cost$ 0 | NumDmg$ 1 | Defined$ Player.Opponent +SVar:Picture:http://www.wizards.com/global/images/magic/general/zhur_taa_druid.jpg +Oracle:{T}: Add {G} to your mana pool.\nWhenever you tap Zhur-Taa Druid for mana, it deals 1 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/z/zhur_taa_swine.txt b/forge-gui/res/cardsfolder/z/zhur_taa_swine.txt index 25f9e212eaa..0c20aed88f8 100644 --- a/forge-gui/res/cardsfolder/z/zhur_taa_swine.txt +++ b/forge-gui/res/cardsfolder/z/zhur_taa_swine.txt @@ -1,7 +1,7 @@ -Name:Zhur-Taa Swine -ManaCost:3 R G -Types:Creature Boar -PT:5/4 -A:AB$ Pump | Cost$ 1 R G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +5 | NumDef$ +4 | SpellDescription$ Target attacking creature gets +5/+4 until end of turn. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zhur-taa_swine.jpg -Oracle:Bloodrush - {1}{R}{G}, Discard Zhur-Taa Swine: Target attacking creature gets +5/+4 until end of turn. \ No newline at end of file +Name:Zhur-Taa Swine +ManaCost:3 R G +Types:Creature Boar +PT:5/4 +A:AB$ Pump | Cost$ 1 R G Discard<1/CARDNAME> | ActivationZone$ Hand | PrecostDesc$ Bloodrush | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +5 | NumDef$ +4 | SpellDescription$ Target attacking creature gets +5/+4 until end of turn. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zhur-taa_swine.jpg +Oracle:Bloodrush - {1}{R}{G}, Discard Zhur-Taa Swine: Target attacking creature gets +5/+4 until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zirilan_of_the_claw.txt b/forge-gui/res/cardsfolder/z/zirilan_of_the_claw.txt index efec35e5fbf..53bae74ed0f 100644 --- a/forge-gui/res/cardsfolder/z/zirilan_of_the_claw.txt +++ b/forge-gui/res/cardsfolder/z/zirilan_of_the_claw.txt @@ -8,4 +8,4 @@ SVar:DBDelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End of Turn | Execute$ SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Defined$ DelayTriggerRemembered | Origin$ Battlefield | Destination$ Exile SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:Picture:http://www.wizards.com/global/images/magic/general/zirilan_of_the_claw.jpg -Oracle:{1}{R}{R}, {T}: Search your library for a Dragon permanent card and put that card onto the battlefield. Then shuffle your library. That Dragon gains haste until end of turn. Exile it at the beginning of the next end step. \ No newline at end of file +Oracle:{1}{R}{R}, {T}: Search your library for a Dragon permanent card and put that card onto the battlefield. Then shuffle your library. That Dragon gains haste until end of turn. Exile it at the beginning of the next end step. diff --git a/forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt b/forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt index b939d534322..584aa142eb6 100644 --- a/forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt +++ b/forge-gui/res/cardsfolder/z/zo_zu_the_punisher.txt @@ -6,4 +6,4 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land | SVar:TrigDamage:AB$DealDamage | Cost$ 0 | Defined$ TriggeredCardController | NumDmg$ 2 SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zo_zu_the_punisher.jpg -Oracle:Whenever a land enters the battlefield, Zo-Zu the Punisher deals 2 damage to that land's controller. \ No newline at end of file +Oracle:Whenever a land enters the battlefield, Zo-Zu the Punisher deals 2 damage to that land's controller. diff --git a/forge-gui/res/cardsfolder/z/zodiac_dog.txt b/forge-gui/res/cardsfolder/z/zodiac_dog.txt index ede1285b870..e4adec656e7 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_dog.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_dog.txt @@ -4,4 +4,4 @@ Types:Creature Hound PT:2/2 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10534.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_dragon.txt b/forge-gui/res/cardsfolder/z/zodiac_dragon.txt index 8a780b2dfe1..75f297a24f7 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_dragon.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_dragon.txt @@ -5,4 +5,4 @@ PT:8/8 T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.Self | Execute$ TrigReturn | OptionalDecider$ You | TriggerDescription$ When CARDNAME is put into your graveyard from the battlefield, you may return it to your hand. SVar:TrigReturn:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand SVar:Picture:http://www.wizards.com/global/images/magic/general/zodiac_dragon.jpg -Oracle:When Zodiac Dragon is put into your graveyard from the battlefield, you may return it to your hand. \ No newline at end of file +Oracle:When Zodiac Dragon is put into your graveyard from the battlefield, you may return it to your hand. diff --git a/forge-gui/res/cardsfolder/z/zodiac_goat.txt b/forge-gui/res/cardsfolder/z/zodiac_goat.txt index f84d3672989..98272f057eb 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_goat.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_goat.txt @@ -4,4 +4,4 @@ Types:Creature Goat PT:1/1 K:Mountainwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10540.jpg -Oracle:Mountainwalk \ No newline at end of file +Oracle:Mountainwalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_horse.txt b/forge-gui/res/cardsfolder/z/zodiac_horse.txt index 85598043463..55b4598445c 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_horse.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_horse.txt @@ -4,4 +4,4 @@ Types:Creature Horse PT:3/3 K:Islandwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10598.jpg -Oracle:Islandwalk \ No newline at end of file +Oracle:Islandwalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_monkey.txt b/forge-gui/res/cardsfolder/z/zodiac_monkey.txt index b20fe5e8996..d1723492eb3 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_monkey.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_monkey.txt @@ -4,4 +4,4 @@ Types:Creature Ape PT:2/1 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83237.jpg -Oracle:Forestwalk (This creature can't be blocked as long as defending player controls a Forest.) \ No newline at end of file +Oracle:Forestwalk (This creature can't be blocked as long as defending player controls a Forest.) diff --git a/forge-gui/res/cardsfolder/z/zodiac_ox.txt b/forge-gui/res/cardsfolder/z/zodiac_ox.txt index 301d2b15540..d3403782324 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_ox.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_ox.txt @@ -4,4 +4,4 @@ Types:Creature Ox PT:3/3 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10636.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_pig.txt b/forge-gui/res/cardsfolder/z/zodiac_pig.txt index 2d146084ff6..efe4e6465a3 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_pig.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_pig.txt @@ -4,4 +4,4 @@ Types:Creature Boar PT:3/3 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10586.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_rabbit.txt b/forge-gui/res/cardsfolder/z/zodiac_rabbit.txt index b6a76e40acc..dbd67b311b6 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_rabbit.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_rabbit.txt @@ -4,4 +4,4 @@ Types:Creature Rabbit PT:1/1 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10582.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_rat.txt b/forge-gui/res/cardsfolder/z/zodiac_rat.txt index d0c956786e3..8b49a0cb882 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_rat.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_rat.txt @@ -4,4 +4,4 @@ Types:Creature Rat PT:1/1 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10564.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_rooster.txt b/forge-gui/res/cardsfolder/z/zodiac_rooster.txt index fbfd6084894..318528d4579 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_rooster.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_rooster.txt @@ -4,4 +4,4 @@ Types:Creature Bird PT:2/1 K:Plainswalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10506.jpg -Oracle:Plainswalk \ No newline at end of file +Oracle:Plainswalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_snake.txt b/forge-gui/res/cardsfolder/z/zodiac_snake.txt index 668986d34ab..7f44ac353de 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_snake.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_snake.txt @@ -4,4 +4,4 @@ Types:Creature Snake PT:2/2 K:Swampwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10608.jpg -Oracle:Swampwalk \ No newline at end of file +Oracle:Swampwalk diff --git a/forge-gui/res/cardsfolder/z/zodiac_tiger.txt b/forge-gui/res/cardsfolder/z/zodiac_tiger.txt index bddea4ac9d0..86288fa744c 100644 --- a/forge-gui/res/cardsfolder/z/zodiac_tiger.txt +++ b/forge-gui/res/cardsfolder/z/zodiac_tiger.txt @@ -4,4 +4,4 @@ Types:Creature Cat PT:3/4 K:Forestwalk SVar:Picture:http://resources.wizards.com/magic/cards/pk/en-us/card10594.jpg -Oracle:Forestwalk \ No newline at end of file +Oracle:Forestwalk diff --git a/forge-gui/res/cardsfolder/z/zoetic_cavern.txt b/forge-gui/res/cardsfolder/z/zoetic_cavern.txt index 4ab00bdf535..1a22f640b2a 100644 --- a/forge-gui/res/cardsfolder/z/zoetic_cavern.txt +++ b/forge-gui/res/cardsfolder/z/zoetic_cavern.txt @@ -4,4 +4,4 @@ Types:Land K:Morph:2 A:AB$ Mana | Cost$ T | Produced$ 1 | SpellDescription$ Add {1} to your mana pool. SVar:Picture:http://www.wizards.com/global/images/magic/general/zoetic_cavern.jpg -Oracle:{T}: Add {1} to your mana pool.\nMorph {2} (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 +Oracle:{T}: Add {1} to your mana pool.\nMorph {2} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/z/zof_shade.txt b/forge-gui/res/cardsfolder/z/zof_shade.txt index ba4c657eec4..a53eeea35bd 100644 --- a/forge-gui/res/cardsfolder/z/zof_shade.txt +++ b/forge-gui/res/cardsfolder/z/zof_shade.txt @@ -4,4 +4,4 @@ Types:Creature Shade PT:2/2 A:AB$ Pump | Cost$ 2 B | NumAtt$ +2 | NumDef$ +2 | SpellDescription$ CARDNAME gets +2/+2 until end of turn. SVar:Picture:http://www.wizards.com/global/images/magic/general/zof_shade.jpg -Oracle:{2}{B}: Zof Shade gets +2/+2 until end of turn. \ No newline at end of file +Oracle:{2}{B}: Zof Shade gets +2/+2 until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zombie_apocalypse.txt b/forge-gui/res/cardsfolder/z/zombie_apocalypse.txt index a09dc7d2f78..74b13cc0400 100644 --- a/forge-gui/res/cardsfolder/z/zombie_apocalypse.txt +++ b/forge-gui/res/cardsfolder/z/zombie_apocalypse.txt @@ -1,8 +1,8 @@ -Name:Zombie Apocalypse -ManaCost:3 B B B -Types:Sorcery -A:SP$ ChangeZoneAll | Cost$ 3 B B B | SubAbility$ DBDestroy | ChangeType$ Creature.Zombie+YouCtrl | Tapped$ True | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return all Zombie creature cards from your graveyard to the battlefield tapped, then destroy all Humans. -SVar:DBDestroy:DB$DestroyAll | ValidCards$ Human -SVar:RemRandomDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_apocalypse.jpg -Oracle:Return all Zombie creature cards from your graveyard to the battlefield tapped, then destroy all Humans. \ No newline at end of file +Name:Zombie Apocalypse +ManaCost:3 B B B +Types:Sorcery +A:SP$ ChangeZoneAll | Cost$ 3 B B B | SubAbility$ DBDestroy | ChangeType$ Creature.Zombie+YouCtrl | Tapped$ True | Origin$ Graveyard | Destination$ Battlefield | SpellDescription$ Return all Zombie creature cards from your graveyard to the battlefield tapped, then destroy all Humans. +SVar:DBDestroy:DB$DestroyAll | ValidCards$ Human +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_apocalypse.jpg +Oracle:Return all Zombie creature cards from your graveyard to the battlefield tapped, then destroy all Humans. diff --git a/forge-gui/res/cardsfolder/z/zombie_assassin.txt b/forge-gui/res/cardsfolder/z/zombie_assassin.txt index bda9bf70ee6..023522721e5 100644 --- a/forge-gui/res/cardsfolder/z/zombie_assassin.txt +++ b/forge-gui/res/cardsfolder/z/zombie_assassin.txt @@ -5,4 +5,4 @@ PT:3/2 A:AB$ Destroy | Cost$ T ExileFromGrave<2/Card> Exile<1/CARDNAME> | CostDesc$ {T}, Exile two cards from your graveyard and Zombie Assassin: | ValidTgts$ Creature.nonBlack | TgtPrompt$ Select target nonblack creature | NoRegen$ True | SpellDescription$ Destroy target nonblack creature. It can't be regenerated. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_assassin.jpg -Oracle:{T}, Exile two cards from your graveyard and Zombie Assassin: Destroy target nonblack creature. It can't be regenerated. \ No newline at end of file +Oracle:{T}, Exile two cards from your graveyard and Zombie Assassin: Destroy target nonblack creature. It can't be regenerated. diff --git a/forge-gui/res/cardsfolder/z/zombie_boa.txt b/forge-gui/res/cardsfolder/z/zombie_boa.txt index 166347e655a..151b43de0f4 100644 --- a/forge-gui/res/cardsfolder/z/zombie_boa.txt +++ b/forge-gui/res/cardsfolder/z/zombie_boa.txt @@ -1,11 +1,11 @@ -Name:Zombie Boa -ManaCost:4 B -Types:Creature Zombie Snake -PT:3/3 -A:AB$ ChooseColor | Cost$ 1 B | Defined$ You | AILogic$ MostProminentInHumanDeck | SorcerySpeed$ True | SubAbility$ DBEffect | SpellDescription$ Choose a color. Whenever CARDNAME becomes blocked by a creature of that color this turn, destroy that creature. Activate this ability only any time you could cast a sorcery. -SVar:DBEffect:DB$ Effect | Name$ Zombie Boa Effect | Triggers$ TrigBlocked | SVars$ ABDestroy | References$ TrigBlocked,ABDestroy | RememberObjects$ Self -SVar:TrigBlocked:Mode$ AttackerBlocked | ValidCard$ Creature.IsRemembered | ValidBlocker$ Creature.ChosenColor | Execute$ ABDestroy | TriggerDescription$ Whenever Zombie Boa becomes blocked by a creature of the chosen color this turn, destroy that creature. -SVar:ABDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker -SVar:RemAIDeck:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_boa.jpg -Oracle:{1}{B}: Choose a color. Whenever Zombie Boa becomes blocked by a creature of that color this turn, destroy that creature. Activate this ability only any time you could cast a sorcery. \ No newline at end of file +Name:Zombie Boa +ManaCost:4 B +Types:Creature Zombie Snake +PT:3/3 +A:AB$ ChooseColor | Cost$ 1 B | Defined$ You | AILogic$ MostProminentInHumanDeck | SorcerySpeed$ True | SubAbility$ DBEffect | SpellDescription$ Choose a color. Whenever CARDNAME becomes blocked by a creature of that color this turn, destroy that creature. Activate this ability only any time you could cast a sorcery. +SVar:DBEffect:DB$ Effect | Name$ Zombie Boa Effect | Triggers$ TrigBlocked | SVars$ ABDestroy | References$ TrigBlocked,ABDestroy | RememberObjects$ Self +SVar:TrigBlocked:Mode$ AttackerBlocked | ValidCard$ Creature.IsRemembered | ValidBlocker$ Creature.ChosenColor | Execute$ ABDestroy | TriggerDescription$ Whenever Zombie Boa becomes blocked by a creature of the chosen color this turn, destroy that creature. +SVar:ABDestroy:AB$ Destroy | Cost$ 0 | Defined$ TriggeredBlocker +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_boa.jpg +Oracle:{1}{B}: Choose a color. Whenever Zombie Boa becomes blocked by a creature of that color this turn, destroy that creature. Activate this ability only any time you could cast a sorcery. diff --git a/forge-gui/res/cardsfolder/z/zombie_brute.txt b/forge-gui/res/cardsfolder/z/zombie_brute.txt index 7fcb2942ee4..0a4d4803da5 100644 --- a/forge-gui/res/cardsfolder/z/zombie_brute.txt +++ b/forge-gui/res/cardsfolder/z/zombie_brute.txt @@ -1,8 +1,8 @@ -Name:Zombie Brute -ManaCost:6 B -Types:Creature Zombie -PT:5/4 -K:Amplify:1:Zombie -K:Trample -SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_brute.jpg -Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.)\nTrample \ No newline at end of file +Name:Zombie Brute +ManaCost:6 B +Types:Creature Zombie +PT:5/4 +K:Amplify:1:Zombie +K:Trample +SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_brute.jpg +Oracle:Amplify 1 (As this creature enters the battlefield, put a +1/+1 counter on it for each Zombie card you reveal in your hand.)\nTrample diff --git a/forge-gui/res/cardsfolder/z/zombie_cannibal.txt b/forge-gui/res/cardsfolder/z/zombie_cannibal.txt index 7e6a0483427..0e022e710ea 100644 --- a/forge-gui/res/cardsfolder/z/zombie_cannibal.txt +++ b/forge-gui/res/cardsfolder/z/zombie_cannibal.txt @@ -5,4 +5,4 @@ PT:1/1 T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExile | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, you may exile target card from that player's graveyard. SVar:TrigExile:AB$ ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Exile | TgtPrompt$ Choose target card in your opponent's graveyard | ValidTgts$ Card.DefenderCtrl | SpellDescription$ Exile target card from your opponet's graveyard SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_cannibal.jpg -Oracle:Whenever Zombie Cannibal deals combat damage to a player, you may exile target card from that player's graveyard. \ No newline at end of file +Oracle:Whenever Zombie Cannibal deals combat damage to a player, you may exile target card from that player's graveyard. diff --git a/forge-gui/res/cardsfolder/z/zombie_cutthroat.txt b/forge-gui/res/cardsfolder/z/zombie_cutthroat.txt index 7a115baad8e..f64d8e36dfd 100644 --- a/forge-gui/res/cardsfolder/z/zombie_cutthroat.txt +++ b/forge-gui/res/cardsfolder/z/zombie_cutthroat.txt @@ -4,4 +4,4 @@ Types:Creature Zombie PT:3/4 K:Morph:PayLife<5> SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_cutthroat.jpg -Oracle:Morph-Pay 5 life. (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 +Oracle:Morph-Pay 5 life. (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) diff --git a/forge-gui/res/cardsfolder/z/zombie_goliath.txt b/forge-gui/res/cardsfolder/z/zombie_goliath.txt index 072d52a842b..c211cb184ba 100644 --- a/forge-gui/res/cardsfolder/z/zombie_goliath.txt +++ b/forge-gui/res/cardsfolder/z/zombie_goliath.txt @@ -3,4 +3,4 @@ ManaCost:4 B Types:Creature Zombie Giant PT:4/3 SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_goliath.jpg -Oracle: \ No newline at end of file +Oracle: diff --git a/forge-gui/res/cardsfolder/z/zombie_infestation.txt b/forge-gui/res/cardsfolder/z/zombie_infestation.txt index 343da2597fc..34f49a8b330 100644 --- a/forge-gui/res/cardsfolder/z/zombie_infestation.txt +++ b/forge-gui/res/cardsfolder/z/zombie_infestation.txt @@ -4,4 +4,4 @@ Types:Enchantment A:AB$ Token | Cost$ Discard<2/Card> | TokenImage$ B 2 2 Zombie | TokenAmount$ 1 | TokenName$ Zombie | TokenTypes$ Creature,Zombie | TokenOwner$ You | TokenColors$ Black | TokenPower$ 2 | TokenToughness$ 2 | SpellDescription$ Put a 2/2 black Zombie creature token onto the battlefield. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_infestation.jpg -Oracle:Discard two cards: Put a 2/2 black Zombie creature token onto the battlefield. \ No newline at end of file +Oracle:Discard two cards: Put a 2/2 black Zombie creature token onto the battlefield. diff --git a/forge-gui/res/cardsfolder/z/zombie_master.txt b/forge-gui/res/cardsfolder/z/zombie_master.txt index 329a969c559..9b92cbb4c5d 100644 --- a/forge-gui/res/cardsfolder/z/zombie_master.txt +++ b/forge-gui/res/cardsfolder/z/zombie_master.txt @@ -7,4 +7,4 @@ S:Mode$ Continuous | Affected$ Card.Zombie+Other | AddAbility$ Regenerate | Desc SVar:Regenerate:AB$Regenerate | Cost$ B | SpellDescription$ Regenerate this permanent SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_master.jpg -Oracle:Other Zombie creatures have swampwalk.\nOther Zombies have "{B}: Regenerate this permanent." \ No newline at end of file +Oracle:Other Zombie creatures have swampwalk.\nOther Zombies have "{B}: Regenerate this permanent." diff --git a/forge-gui/res/cardsfolder/z/zombie_mob.txt b/forge-gui/res/cardsfolder/z/zombie_mob.txt index 9cda888969b..a2f516b6630 100644 --- a/forge-gui/res/cardsfolder/z/zombie_mob.txt +++ b/forge-gui/res/cardsfolder/z/zombie_mob.txt @@ -8,4 +8,4 @@ SVar:TrigExileAll:AB$ChangeZoneAll | Cost$ 0 | ChangeType$ Creature.YouCtrl | Or SVar:X:Count$TypeInYourYard.Creature SVar:NeedsToPlayVar:X GE2 SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_mob.jpg -Oracle:Zombie Mob enters the battlefield with a +1/+1 counter on it for each creature card in your graveyard.\nWhen Zombie Mob enters the battlefield, exile all creature cards from your graveyard. \ No newline at end of file +Oracle:Zombie Mob enters the battlefield with a +1/+1 counter on it for each creature card in your graveyard.\nWhen Zombie Mob enters the battlefield, exile all creature cards from your graveyard. diff --git a/forge-gui/res/cardsfolder/z/zombie_musher.txt b/forge-gui/res/cardsfolder/z/zombie_musher.txt index 77b8cfcffca..e9e8c3e0e6f 100644 --- a/forge-gui/res/cardsfolder/z/zombie_musher.txt +++ b/forge-gui/res/cardsfolder/z/zombie_musher.txt @@ -7,4 +7,4 @@ A:AB$ Regenerate | Cost$ S | SpellDescription$ Regenerate CARDNAME. # AI can now use snow mana to pay for activated abilities. SVar:RemRandomDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_musher.jpg -Oracle:Snow landwalk\n{S}: Regenerate Zombie Musher. ({S} can be paid with one mana from a snow permanent.) \ No newline at end of file +Oracle:Snow landwalk\n{S}: Regenerate Zombie Musher. ({S} can be paid with one mana from a snow permanent.) diff --git a/forge-gui/res/cardsfolder/z/zombie_outlander.txt b/forge-gui/res/cardsfolder/z/zombie_outlander.txt index de60df1aa89..6ddc209018b 100644 --- a/forge-gui/res/cardsfolder/z/zombie_outlander.txt +++ b/forge-gui/res/cardsfolder/z/zombie_outlander.txt @@ -4,4 +4,4 @@ Types:Creature Zombie Scout PT:2/2 K:Protection from green SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_outlander.jpg -Oracle:Protection from green \ No newline at end of file +Oracle:Protection from green diff --git a/forge-gui/res/cardsfolder/z/zombie_scavengers.txt b/forge-gui/res/cardsfolder/z/zombie_scavengers.txt index f3687bd09e4..cdf6a0a8c6a 100644 --- a/forge-gui/res/cardsfolder/z/zombie_scavengers.txt +++ b/forge-gui/res/cardsfolder/z/zombie_scavengers.txt @@ -1,7 +1,7 @@ -Name:Zombie Scavengers -ManaCost:2 B -Types:Creature Zombie -PT:3/1 -A:AB$ Regenerate | Cost$ ExileFromGrave<1/Card.TopGraveyardCreature> | CostDesc$ Exile the top creature card of your graveyard: | SpellDescription$ Regenerate CARDNAME. -SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_scavengers.jpg -Oracle:Exile the top creature card of your graveyard: Regenerate Zombie Scavengers. \ No newline at end of file +Name:Zombie Scavengers +ManaCost:2 B +Types:Creature Zombie +PT:3/1 +A:AB$ Regenerate | Cost$ ExileFromGrave<1/Card.TopGraveyardCreature> | CostDesc$ Exile the top creature card of your graveyard: | SpellDescription$ Regenerate CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_scavengers.jpg +Oracle:Exile the top creature card of your graveyard: Regenerate Zombie Scavengers. diff --git a/forge-gui/res/cardsfolder/z/zombie_trailblazer.txt b/forge-gui/res/cardsfolder/z/zombie_trailblazer.txt index 0f47aff359c..1d54750ac46 100644 --- a/forge-gui/res/cardsfolder/z/zombie_trailblazer.txt +++ b/forge-gui/res/cardsfolder/z/zombie_trailblazer.txt @@ -6,4 +6,4 @@ A:AB$ Animate | Cost$ tapXType<1/Zombie> | ValidTgts$ Land | TgtPrompt$ Select t A:AB$ Pump | Cost$ tapXType<1/Zombie> | ValidTgts$ Creature | TgtPrompt$ Select target creature | KW$ Swampwalk | SpellDescription$ Target creature gains swampwalk until end of turn. SVar:RemAIDeck:True SVar:Picture:http://www.wizards.com/global/images/magic/general/zombie_trailblazer.jpg -Oracle:Tap an untapped Zombie you control: Target land becomes a Swamp until end of turn.\nTap an untapped Zombie you control: Target creature gains swampwalk until end of turn. \ No newline at end of file +Oracle:Tap an untapped Zombie you control: Target land becomes a Swamp until end of turn.\nTap an untapped Zombie you control: Target creature gains swampwalk until end of turn. diff --git a/forge-gui/res/cardsfolder/z/zombify.txt b/forge-gui/res/cardsfolder/z/zombify.txt index dafcea7532b..aad32d292ce 100644 --- a/forge-gui/res/cardsfolder/z/zombify.txt +++ b/forge-gui/res/cardsfolder/z/zombify.txt @@ -3,4 +3,4 @@ ManaCost:3 B Types:Sorcery A:SP$ ChangeZone | Cost$ 3 B | Origin$ Graveyard | Destination$ Battlefield | TgtPrompt$ Choose target creature card in your graveyard | ValidTgts$ Creature.YouCtrl | SpellDescription$ Return target creature card from your graveyard to the battlefield. SVar:Picture:http://resources.wizards.com/magic/cards/9ed/en-us/card83342.jpg -Oracle:Return target creature card from your graveyard to the battlefield. \ No newline at end of file +Oracle:Return target creature card from your graveyard to the battlefield. diff --git a/forge-gui/res/cardsfolder/z/zoologist.txt b/forge-gui/res/cardsfolder/z/zoologist.txt index ea0e1aeebe0..9567ca9f53f 100644 --- a/forge-gui/res/cardsfolder/z/zoologist.txt +++ b/forge-gui/res/cardsfolder/z/zoologist.txt @@ -4,4 +4,4 @@ Types:Creature Human Druid PT:1/2 A:AB$ Dig | Cost$ 3 G T | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Creature | DestinationZone$ Battlefield | DestinationZone2$ Graveyard | SpellDescription$ Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard. SVar:Picture:http://www.wizards.com/global/images/magic/general/zoologist.jpg -Oracle:{3}{G}, {T}: Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard. \ No newline at end of file +Oracle:{3}{G}, {T}: Reveal the top card of your library. If it's a creature card, put it onto the battlefield. Otherwise, put it into your graveyard. diff --git a/forge-gui/res/cardsfolder/z/zuberi_golden_feather.txt b/forge-gui/res/cardsfolder/z/zuberi_golden_feather.txt index 375c7d8e22c..d35796c37c4 100644 --- a/forge-gui/res/cardsfolder/z/zuberi_golden_feather.txt +++ b/forge-gui/res/cardsfolder/z/zuberi_golden_feather.txt @@ -6,4 +6,4 @@ K:Flying S:Mode$ Continuous | Affected$ Griffin.Other | AddPower$ 1 | AddToughness$ 1 | Description$ Other Griffin creatures get +1/+1. SVar:PlayMain1:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/zuberi_golden_feather.jpg -Oracle:Flying\nOther Griffin creatures get +1/+1. \ No newline at end of file +Oracle:Flying\nOther Griffin creatures get +1/+1. diff --git a/forge-gui/res/cardsfolder/z/zulaport_enforcer.txt b/forge-gui/res/cardsfolder/z/zulaport_enforcer.txt index 821052d4799..5eaeae6ce77 100644 --- a/forge-gui/res/cardsfolder/z/zulaport_enforcer.txt +++ b/forge-gui/res/cardsfolder/z/zulaport_enforcer.txt @@ -9,4 +9,4 @@ S:Mode$ Continuous | Affected$ Card.Self | SetPower$ 5 | SetToughness$ 5 | AddHi SVar:X:Count$Valid Card.Self+counters_GE1_LEVEL+counters_LT3_LEVEL SVar:Y:Count$Valid Card.Self+counters_GE3_LEVEL SVar:Picture:http://www.wizards.com/global/images/magic/general/zulaport_enforcer.jpg -Oracle:Level up {4} ({4}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n3/3\nLEVEL 3+\n5/5\nZulaport Enforcer can't be blocked except by black creatures. \ No newline at end of file +Oracle:Level up {4} ({4}: Put a level counter on this. Level up only as a sorcery.)\nLEVEL 1-2\n3/3\nLEVEL 3+\n5/5\nZulaport Enforcer can't be blocked except by black creatures. diff --git a/forge-gui/res/cardsfolder/z/zuo_ci_the_mocking_sage.txt b/forge-gui/res/cardsfolder/z/zuo_ci_the_mocking_sage.txt index a0de02fec8c..60fb802f930 100644 --- a/forge-gui/res/cardsfolder/z/zuo_ci_the_mocking_sage.txt +++ b/forge-gui/res/cardsfolder/z/zuo_ci_the_mocking_sage.txt @@ -5,4 +5,4 @@ PT:1/2 K:CantBeBlockedBy Creature.withHorsemanship K:Hexproof SVar:Picture:http://www.wizards.com/global/images/magic/general/zuo_ci_the_mocking_sage.jpg -Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nZuo Ci, the Mocking Sage can't be blocked by creatures with horsemanship. \ No newline at end of file +Oracle:Hexproof (This creature can't be the target of spells or abilities your opponents control.)\nZuo Ci, the Mocking Sage can't be blocked by creatures with horsemanship. diff --git a/forge-gui/res/cardsfolder/z/zur_the_enchanter.txt b/forge-gui/res/cardsfolder/z/zur_the_enchanter.txt index d59950afcae..6bb57b67eef 100644 --- a/forge-gui/res/cardsfolder/z/zur_the_enchanter.txt +++ b/forge-gui/res/cardsfolder/z/zur_the_enchanter.txt @@ -7,4 +7,4 @@ T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigCha SVar:TrigChange:AB$ChangeZone | Cost$ 0 | Origin$ Library | Destination$ Battlefield | ChangeType$ Enchantment.cmcLE3 | ChangeNum$ 1 | ShuffleNonMandatory$ True SVar:HasAttackEffect:TRUE SVar:Picture:http://www.wizards.com/global/images/magic/general/zur_the_enchanter.jpg -Oracle:Flying\nWhenever Zur the Enchanter attacks, you may search your library for an enchantment card with converted mana cost 3 or less and put it onto the battlefield. If you do, shuffle your library. \ No newline at end of file +Oracle:Flying\nWhenever Zur the Enchanter attacks, you may search your library for an enchantment card with converted mana cost 3 or less and put it onto the battlefield. If you do, shuffle your library. diff --git a/forge-gui/res/cardsfolder/z/zuran_enchanter.txt b/forge-gui/res/cardsfolder/z/zuran_enchanter.txt index f400621565d..3fb58a5e839 100644 --- a/forge-gui/res/cardsfolder/z/zuran_enchanter.txt +++ b/forge-gui/res/cardsfolder/z/zuran_enchanter.txt @@ -6,4 +6,4 @@ A:AB$ Discard | Cost$ 2 B T | ValidTgts$ Player | PlayerTurn$ True | NumCards$ 1 SVar:RemRandomDeck:True DeckNeeds:Color$Black SVar:Picture:http://www.wizards.com/global/images/magic/general/zuran_enchanter.jpg -Oracle:{2}{B}, {T}: Target player discards a card. Activate this ability only during your turn. \ No newline at end of file +Oracle:{2}{B}, {T}: Target player discards a card. Activate this ability only during your turn. diff --git a/forge-gui/res/cardsfolder/z/zuran_orb.txt b/forge-gui/res/cardsfolder/z/zuran_orb.txt index 15df4905731..ebc75710f93 100644 --- a/forge-gui/res/cardsfolder/z/zuran_orb.txt +++ b/forge-gui/res/cardsfolder/z/zuran_orb.txt @@ -3,4 +3,4 @@ ManaCost:0 Types:Artifact A:AB$ GainLife | Cost$ Sac<1/Land> | LifeAmount$ 2 | SpellDescription$ You gain 2 life. SVar:Picture:http://www.wizards.com/global/images/magic/general/zuran_orb.jpg -Oracle:Sacrifice a land: You gain 2 life. \ No newline at end of file +Oracle:Sacrifice a land: You gain 2 life. diff --git a/forge-gui/res/cardsfolder/z/zuran_spellcaster.txt b/forge-gui/res/cardsfolder/z/zuran_spellcaster.txt index 5e0c38ace2a..049b93bebb3 100644 --- a/forge-gui/res/cardsfolder/z/zuran_spellcaster.txt +++ b/forge-gui/res/cardsfolder/z/zuran_spellcaster.txt @@ -4,4 +4,4 @@ Types:Creature Human Wizard PT:1/1 A:AB$ DealDamage | Cost$ T | ValidTgts$ Creature,Player | TgtPrompt$ Select target creature or player | NumDmg$ 1 | SpellDescription$ CARDNAME deals 1 damage to target creature or player. SVar:Picture:http://www.wizards.com/global/images/magic/general/zuran_spellcaster.jpg -Oracle:{T}: Zuran Spellcaster deals 1 damage to target creature or player. \ No newline at end of file +Oracle:{T}: Zuran Spellcaster deals 1 damage to target creature or player. diff --git a/forge-gui/res/cardsfolder/z/zurs_weirding.txt b/forge-gui/res/cardsfolder/z/zurs_weirding.txt index 2c1d443bc8f..488fdf1bc7f 100644 --- a/forge-gui/res/cardsfolder/z/zurs_weirding.txt +++ b/forge-gui/res/cardsfolder/z/zurs_weirding.txt @@ -1,16 +1,16 @@ -Name:Zur's Weirding -ManaCost:3 U -Types:Enchantment -S:Mode$ Continuous | Affected$ Player | AddKeyword$ Play with your hand revealed. | Description$ Players play with their hands revealed. -R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | ReplaceWith$ RevealTop | Description$ If a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card. -SVar:RevealTop:AB$ Dig | Cost$ 0 | Defined$ ReplacedPlayer | DigNum$ 1 | NoMove$ True | Reveal$ True | SubAbility$ DBCheck -SVar:DBCheck:DB$ StoreSVar | SVar$ ZurCheck | Type$ Number | Expression$ 1 | UnlessPayer$ NonReplacedPlayer | UnlessCost$ PayLife<2> | SubAbility$ DBMill | StackDescription$ None -SVar:DBMill:DB$ Mill | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ DBDraw | ConditionCheckSVar$ ZurCheck | ConditionSVarCompare$ EQ0 | StackDescription$ None -SVar:DBDraw:DB$ Draw | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ DBReset | ConditionCheckSVar$ ZurCheck | ConditionSVarCompare$ EQ1 | StackDescription$ that player draws a card -SVar:DBReset:DB$ StoreSVar | SVar$ ZurCheck | Type$ Number | Expression$ 0 -SVar:ZurCheck:Number$0 -SVar:NonStackingEffect:True -SVar:RemAIDeck:True -SVar:RemMultiplayer:True -SVar:Picture:http://www.wizards.com/global/images/magic/general/zurs_weirding.jpg -Oracle:Players play with their hands revealed.\nIf a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card. \ No newline at end of file +Name:Zur's Weirding +ManaCost:3 U +Types:Enchantment +S:Mode$ Continuous | Affected$ Player | AddKeyword$ Play with your hand revealed. | Description$ Players play with their hands revealed. +R:Event$ Draw | ActiveZones$ Battlefield | ValidPlayer$ Player | ReplaceWith$ RevealTop | Description$ If a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card. +SVar:RevealTop:AB$ Dig | Cost$ 0 | Defined$ ReplacedPlayer | DigNum$ 1 | NoMove$ True | Reveal$ True | SubAbility$ DBCheck +SVar:DBCheck:DB$ StoreSVar | SVar$ ZurCheck | Type$ Number | Expression$ 1 | UnlessPayer$ NonReplacedPlayer | UnlessCost$ PayLife<2> | SubAbility$ DBMill | StackDescription$ None +SVar:DBMill:DB$ Mill | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ DBDraw | ConditionCheckSVar$ ZurCheck | ConditionSVarCompare$ EQ0 | StackDescription$ None +SVar:DBDraw:DB$ Draw | Defined$ ReplacedPlayer | NumCards$ 1 | SubAbility$ DBReset | ConditionCheckSVar$ ZurCheck | ConditionSVarCompare$ EQ1 | StackDescription$ that player draws a card +SVar:DBReset:DB$ StoreSVar | SVar$ ZurCheck | Type$ Number | Expression$ 0 +SVar:ZurCheck:Number$0 +SVar:NonStackingEffect:True +SVar:RemAIDeck:True +SVar:RemMultiplayer:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/zurs_weirding.jpg +Oracle:Players play with their hands revealed.\nIf a player would draw a card, he or she reveals it instead. Then any other player may pay 2 life. If a player does, put that card into its owner's graveyard. Otherwise, that player draws a card.